19:08:29.113 00.050 13300 PHD2 version 2.6.13dev7 begins execution with:
19:08:29.114 00.001 13300    Windows 10 (build 19045), 64-bit edition
19:08:29.114 00.000 13300    wxWidgets 3.0.5
19:08:29.115 00.001 13300    cfitsio 3.49
19:08:29.115 00.000 13300 GetString("/frame/LogDir", "") returns ""
19:08:29.120 00.005 13300 CoInitializeEx returns 1
19:08:29.146 00.026 13300 locale: using dir C:\Program Files (x86)\PHDGuiding2\locale exists=1
19:08:29.146 00.000 13300 GetInt("/wxLanguage", 0) returns 0
19:08:29.244 00.098 13300 locale: initialized with lang id 0 (r=1)
19:08:29.351 00.107 13300 locale: wxTranslations language set to 0
19:08:29.423 00.072 13300 GetInt("/currentProfile", 0) returns 5
19:08:29.431 00.008 13300 reset dither spiral
19:08:29.437 00.006 13300 StartWorkerThread(00000000) begins
19:08:29.437 00.000 13300 WorkerThread constructor called
19:08:29.438 00.001 13300 StartWorkerThread(01470C00) ends
19:08:29.439 00.001 13300 StartWorkerThread(00000000) begins
19:08:29.439 00.000 11596 WorkerThread::Entry() begins
19:08:29.439 00.000 13300 WorkerThread constructor called
19:08:29.439 00.000 11596 worker thread CoInitializeEx returns 0
19:08:29.440 00.001 13300 StartWorkerThread(01470810) ends
19:08:29.440 00.000 13332 WorkerThread::Entry() begins
19:08:29.440 00.000 13332 worker thread CoInitializeEx returns 0
19:08:29.441 00.001 13300 GetBoolean("/ServerMode", 1) returns 1
19:08:29.603 00.162 13300 GetInt("/profile/5/NoiseReductionMethod", 0) returns 0
19:08:29.604 00.001 13300 GetDouble("/profile/5/DitherScaleFactor", 1.000000) returns 1.000000
19:08:29.605 00.001 13300 GetBoolean("/profile/5/DitherRaOnly", 0) returns 0
19:08:29.606 00.001 13300 GetInt("/profile/5/DitherMode", 0) returns 1
19:08:29.606 00.000 13300 set dither mode 1
19:08:29.607 00.001 13300 GetInt("/profile/5/frame/timeLapse", 0) returns 500
19:08:29.608 00.001 13300 GetInt("/profile/5/frame/var_delay/long_delay", 10000) returns 10000
19:08:29.608 00.000 13300 GetInt("/profile/5/frame/var_delay/short_delay", 1000) returns 1000
19:08:29.609 00.001 13300 GetBoolean("/profile/5/frame/var_delay/enabled", 0) returns 0
19:08:29.609 00.000 13300 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
19:08:29.611 00.002 13300 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
19:08:29.611 00.000 13300 GetInt("/profile/5/frame/focalLength", 0) returns 240
19:08:29.612 00.001 13300 GetInt("/profile/5/auto_exp/exposure_min", 1000) returns 1000
19:08:29.613 00.001 13300 GetInt("/profile/5/auto_exp/exposure_max", 5000) returns 5000
19:08:29.613 00.000 13300 GetDouble("/profile/5/auto_exp/target_snr", 6.000000) returns 6.000000
19:08:29.613 00.000 13300 AutoExp: config min = 1000 max = 5000 snr = 6.00
19:08:29.615 00.002 13300 AutoExp: reset exp to 5000
19:08:29.616 00.001 13300 GetInt("/profile/5/CustomExposureDuration", 30000) returns 30000
19:08:29.617 00.001 13300 GetInt("/profile/5/ExposureDurationMs", 1000) returns 3000
19:08:29.618 00.001 13300 OnExposureDurationSelected: duration = 3000
19:08:29.619 00.001 13300 GetBoolean("/profile/5/BeepForLostStar", 1) returns 1
19:08:29.620 00.001 13300 GetInt("/profile/5/Gamma", 100) returns 51
19:08:29.620 00.000 13300 GetBoolean("/profile/5/ImageLogger/LoggingEnabled", 0) returns 0
19:08:29.621 00.001 13300 GetBoolean("/profile/5/ImageLogger/LogFramesOverThreshRel", 0) returns 0
19:08:29.621 00.000 13300 GetBoolean("/profile/5/ImageLogger/LogFramesOverThreshPx", 0) returns 0
19:08:29.622 00.001 13300 GetBoolean("/profile/5/ImageLogger/LogFramesDropped", 0) returns 0
19:08:29.622 00.000 13300 GetBoolean("/profile/5/ImageLogger/LogAutoSelectFrames", 0) returns 0
19:08:29.623 00.001 13300 GetDouble("/profile/5/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
19:08:29.623 00.000 13300 GetDouble("/profile/5/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000
19:08:29.623 00.000 13300 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
19:08:29.624 00.001 13300 GetBoolean("/profile/5/indi/VerboseLogging", 0) returns 0
19:08:29.634 00.010 13300 guider state => UNINITIALIZED
19:08:29.635 00.001 13300 GetInt("/profile/5/overlay/slit/center.x", 376) returns 376
19:08:29.636 00.001 13300 GetInt("/profile/5/overlay/slit/center.y", 290) returns 290
19:08:29.636 00.000 13300 GetInt("/profile/5/overlay/slit/width", 8) returns 8
19:08:29.637 00.001 13300 GetInt("/profile/5/overlay/slit/height", 100) returns 100
19:08:29.637 00.000 13300 GetInt("/profile/5/overlay/slit/angle", 0) returns 0
19:08:29.640 00.003 13300 Changing from state UNINITIALIZED to UNINITIALIZED
19:08:29.640 00.000 13300 guider state => SELECTING
19:08:29.641 00.001 13300 GetBoolean("/profile/5/guider/FastRecenter", 1) returns 1
19:08:29.642 00.001 13300 GetBoolean("/profile/5/guider/ScaleImage", 1) returns 1
19:08:29.643 00.001 13300 GetDouble("/profile/5/guider/StarMinHFD", 1.500000) returns 1.500000
19:08:29.643 00.000 13300 Setting StarMinHFD = 1.50
19:08:29.644 00.001 13300 GetDouble("/profile/5/guider/StarMaxHFD", 20.000000) returns 10.000000
19:08:29.644 00.000 13300 Setting MaxHFD = 10.0
19:08:29.645 00.001 13300 GetDouble("/profile/5/guider/StarMinSNR", 6.000000) returns 6.000000
19:08:29.646 00.001 13300 Setting StarMinSNR = 6.0
19:08:29.647 00.001 13300 GetInt("/profile/5/guider/AutoSelDownsample", 0) returns 0
19:08:29.647 00.000 13300 Setting AutoSelDownsample = 0
19:08:29.648 00.001 13300 GetString("/profile/5/guider/bookmarks", "") returns ""
19:08:29.648 00.000 13300 GetDouble("/profile/5/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
19:08:29.649 00.001 13300 GetBoolean("/profile/5/guider/onestar/MassChangeThresholdEnabled", 1) returns 1
19:08:29.650 00.001 13300 GetBoolean("/profile/5/guider/onestar/TolerateJumpsEnabled", 0) returns 0
19:08:29.651 00.001 13300 GetDouble("/profile/5/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
19:08:29.652 00.001 13300 GetInt("/profile/5/guider/onestar/SearchRegion", 15) returns 15
19:08:29.654 00.002 13300 GetBoolean("/profile/5/guider/multistar/enabled", 0) returns 1
19:08:29.654 00.000 13300 MultiStar mode enabled
19:08:29.655 00.001 13300 GetBoolean("/StickyLockPosition", 0) returns 0
19:08:29.662 00.007 13300 GetString("/geometry", "") returns "0;800;600;284;282"
19:08:29.808 00.146 13300 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0
19:08:29.809 00.001 13300 GetString("/graph/RAColor", "") returns "#6464FF"
19:08:29.809 00.000 13300 GetString("/graph/DecColor", "") returns "#FF0000"
19:08:29.810 00.001 13300 GetInt("/graph/minLength", 50) returns 50
19:08:29.810 00.000 13300 GetInt("/graph/maxLength", 400) returns 400
19:08:29.811 00.001 13300 GetInt("/graph/minHeight", 1) returns 1
19:08:29.812 00.001 13300 GetInt("/graph/maxHeight", 16) returns 16
19:08:29.813 00.001 13300 GetInt("/graph/length", 100) returns 100
19:08:29.813 00.000 13300 GraphStats window size = 100
19:08:29.814 00.001 13300 GetInt("/graph/height", 4) returns 8
19:08:29.814 00.000 13300 GetInt("graph/HeightUnits", 1) returns 0
19:08:29.815 00.001 13300 GetBoolean("/graph/showCorrections", 1) returns 1
19:08:29.815 00.000 13300 GetBoolean("/graph/showStarMass", 0) returns 0
19:08:29.816 00.001 13300 GetBoolean("/graph/showStarSNR", 0) returns 0
19:08:29.816 00.000 13300 GetBoolean("/graph/correctionsToScale", 0) returns 0
19:08:29.899 00.083 13300 GetInt("/graph_stepguider/length", 1) returns 1
19:08:29.906 00.007 13300 GetBoolean("/ProfileRawMode", 0) returns 0
19:08:29.908 00.002 13300 GetInt("/target/length", 100) returns 100
19:08:29.909 00.001 13300 GetDouble("/target/zoom", 1.000000) returns 0.500000
19:08:29.935 00.026 13300 GetBoolean("/profile/5/target/refCircleEnabled", 0) returns 0
19:08:29.936 00.001 13300 GetDouble("/profile/5/target/refCircleRadius", 2.000000) returns 2.000000
19:08:31.118 01.182 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
19:08:31.119 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
19:08:31.119 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
19:08:31.147 00.028 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
19:08:31.961 00.814 13300 GetString("/profile/5/indi/INDIcam", "") returns ""
19:08:32.026 00.065 13300 GetString("/profile/5/indi/INDImount", "") returns ""
19:08:32.086 00.060 13300 GetString("/profile/5/indi/INDImount", "") returns ""
19:08:32.148 00.062 13300 GetString("/profile/5/indi/INDIrotator", "") returns ""
19:08:32.156 00.008 13300 GetString("/profile/5/camera/LastMenuChoice", "Nessuno") returns "Orion SSAG Camera (ASCOM)"
19:08:32.156 00.000 13300 CameraFactory(Orion SSAG Camera (ASCOM))
19:08:32.157 00.001 13300 GetBoolean("/profile/5/camera/UseSubframes", 0) returns 0
19:08:32.158 00.001 13300 GetInt("/profile/5/camera/ReadDelay", 150) returns 150
19:08:32.158 00.000 13300 GetInt("/profile/5/camera/gain", 95) returns 95
19:08:32.159 00.001 13300 GetInt("/profile/5/camera/TimeoutMs", 15000) returns 15000
19:08:32.159 00.000 13300 GetInt("/profile/5/camera/SaturationADU", 0) returns 255
19:08:32.160 00.001 13300 GetBoolean("/profile/5/camera/SaturationByADU", 1) returns 1
19:08:32.160 00.000 13300 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 5.200000
19:08:32.161 00.001 13300 GetInt("/profile/5/camera/binning", 1) returns 1
19:08:32.161 00.000 13300 Created new camera of type Orion SSAG Camera (ASCOM) = 100F6C80
19:08:32.161 00.000 13300 GetString("/profile/5/camera/LastMenuChoice", "") returns "Orion SSAG Camera (ASCOM)"
19:08:32.163 00.002 13300 GetString("/profile/5/scope/LastMenuChoice", "Nessuno") returns "10Micron Mount (ASCOM)"
19:08:32.163 00.000 13300 ScopeFactory(10Micron Mount (ASCOM))
19:08:32.164 00.001 13300 GetInt("/profile/5/scope/CalibrationDuration", 750) returns 3150
19:08:32.165 00.001 13300 GetInt("/profile/5/scope/CalibrationDistance", 25) returns 25
19:08:32.167 00.002 13300 GetInt("/profile/5/scope/MaxRaDuration", 2500) returns 2500
19:08:32.168 00.001 13300 GetInt("/profile/5/scope/MaxDecDuration", 2500) returns 2500
19:08:32.169 00.001 13300 GetInt("/profile/5/scope/DecGuideMode", 1) returns 1
19:08:32.169 00.000 13300 DecGuideMode set to Auto (1)
19:08:32.170 00.001 13300 GetInt("/profile/5/scope/XGuideAlgorithm", 1) returns 1
19:08:32.171 00.001 13300 GetDouble("/profile/5/scope/GuideAlgorithm/X/Hysteresis/minMove", 0.200000) returns 0.140000
19:08:32.172 00.001 13300 GetDouble("/profile/5/scope/GuideAlgorithm/X/Hysteresis/hysteresis", 0.100000) returns 0.100000
19:08:32.173 00.001 13300 GetDouble("/profile/5/scope/GuideAlgorithm/X/Hysteresis/aggression", 0.700000) returns 0.700000
19:08:32.174 00.001 13300 GetInt("/profile/5/scope/YGuideAlgorithm", 4) returns 4
19:08:32.175 00.001 13300 GetDouble("/profile/5/scope/GuideAlgorithm/Y/ResistSwitch/minMove", 0.200000) returns 0.180000
19:08:32.176 00.001 13300 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.18
19:08:32.177 00.001 13300 GetDouble("/profile/5/scope/GuideAlgorithm/Y/ResistSwitch/aggression", 1.000000) returns 1.000000
19:08:32.177 00.000 13300 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00
19:08:32.178 00.001 13300 GetBoolean("/profile/5/scope/GuideAlgorithm/Y/ResistSwitch/fastSwitch", 1) returns 1
19:08:32.178 00.000 13300 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
19:08:32.179 00.001 13300 GetBoolean("/profile/5/scope/CalFlipRequiresDecFlip", 0) returns 0
19:08:32.180 00.001 13300 GetBoolean("/profile/5/scope/AssumeOrthogonal", 0) returns 0
19:08:32.181 00.001 13300 GetBoolean("/profile/5/scope/UseDecComp", 1) returns 1
19:08:32.182 00.001 13300 GetBoolean("/profile/5/scope/HiResEncoders", 0) returns 0
19:08:32.183 00.001 13300 GetInt("/profile/5/scope/DecBacklashPulse", 0) returns 210
19:08:32.183 00.000 13300 GetInt("/profile/5/scope/DecBacklashFloor", 0) returns 20
19:08:32.184 00.001 13300 GetInt("/profile/5/scope/DecBacklashCeiling", 0) returns 750
19:08:32.184 00.000 13300 GetBoolean("/profile/5/scope/BacklashCompEnabled", 0) returns 1
19:08:32.184 00.000 13300 BLC: Enabled with correction = 210 ms, Floor = 20, Ceiling = 750, Adjustable
19:08:32.185 00.001 13300 GetBoolean("/profile/5/scope/StopGuidingWhenSlewing", 1) returns 1
19:08:32.185 00.000 13300 Scope: enabling slew check, guiding will stop when slew is detected
19:08:32.186 00.001 13300 Created new scope of type 10Micron Mount (ASCOM) = 1016D950
19:08:32.187 00.001 13300 GetString("/profile/5/scope/LastMenuChoice", "") returns "10Micron Mount (ASCOM)"
19:08:32.188 00.001 13300 GetString("/profile/5/scope/LastAuxMenuChoice", "Nessuno") returns "Nessuno"
19:08:32.188 00.000 13300 ScopeFactory(Nessuno)
19:08:32.188 00.000 13300 Created new aux scope of type Nessuno = 00000000
19:08:32.189 00.001 13300 GetString("/profile/5/scope/LastAuxMenuChoice", "") returns "Nessuno"
19:08:32.189 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
19:08:32.191 00.002 13300 GetString("/profile/5/stepguider/LastMenuChoice", "Nessuno") returns "Nessuno"
19:08:32.191 00.000 13300 StepGuiderFactory(Nessuno)
19:08:32.191 00.000 13300 Created new stepguider of type Nessuno = 00000000
19:08:32.191 00.000 13300 GetString("/profile/5/stepguider/LastMenuChoice", "") returns "Nessuno"
19:08:32.192 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
19:08:32.192 00.000 13300 GetString("/profile/5/rotator/LastMenuChoice", "Nessuno") returns "Nessuno"
19:08:32.192 00.000 13300 RotatorFactory(Nessuno)
19:08:32.193 00.001 13300 Created new Rotator of type Nessuno = 00000000
19:08:32.193 00.000 13300 GetString("/profile/5/rotator/LastMenuChoice", "") returns "Nessuno"
19:08:32.193 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\gear_dialog.cpp:1728->OnChoiceRotator: m_pRotator == NULL
19:08:32.215 00.022 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
19:08:32.215 00.000 13300 SetupHelpFile: langid=58, locale-specific help = C:\Program Files (x86)\PHDGuiding2\locale\en_GB\PHD2GuideHelp.zip
19:08:32.216 00.001 13300 SetupHelpFile: using default help C:\Program Files (x86)\PHDGuiding2\PHD2GuideHelp.zip
19:08:32.314 00.098 13300 starting server
19:08:32.325 00.011 13300 event server started, listening on port 4400
19:08:32.325 00.000 13300 Server started, listening on port 4300
19:08:32.325 00.000 13300 Status Line: Server avviato
19:08:32.333 00.008 13300 GetString("/perspective", "") returns "layout2|name=MainToolBar;caption=Main tool bar;state=2106108;dir=3;layer=10;row=0;pos=0;prop=100000;bestw=567;besth=42;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Guider;caption=Guider;state=256;dir=5;layer=0;row=0;pos=0;prop=100000;bestw=640;besth=512;minw=640;minh=512;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=GraphLog;caption=Storia;state=2099196;dir=3;layer=0;row=0;pos=0;prop=100000;bestw=535;besth=233;minw=-1;minh=240;maxw=-1;maxh=-1;floatx=339;floaty=823;floatw=551;floath=272|name=Stats;caption=Statistiche della guida;state=2099198;dir=3;layer=0;row=3;pos=0;prop=100000;bestw=273;besth=424;minw=-1;minh=240;maxw=-1;maxh=-1;floatx=733;floaty=251;floatw=289;floath=463|name=AOPosition;caption=Posizione OA;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=Profilo della stella;state=2099196;dir=2;layer=0;row=1;pos=0;prop=100000;bestw=20;besth=20;minw=115;minh=85;maxw=-1;maxh=-1;floatx=1080;floaty=256;floatw=400;floath=250|name=Target;caption=Soggetto;state=2099196;dir=2;layer=0;row=0;pos=0;prop=100000;bestw=351;besth=207;minw=293;minh=208;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|dock_size(3,10,0)=44|dock_size(5,0,0)=642|dock_size(2,0,1)=172|dock_size(2,0,0)=295|dock_size(3,0,0)=259|"
19:08:32.460 00.127 13300 GetBoolean("/Update/enabled", 1) returns 1
19:08:32.461 00.001 13300 GetInt("/Update/series", 1) returns 1
19:08:32.462 00.001 13788 UPD: updater thread entry
19:08:32.464 00.002 13788 UPD: fetch https://openphdguiding.org/release-dev-win.txt
19:08:33.136 00.672 13788 UPD: latest ver = 2.6.13dev7
19:08:33.136 00.000 13788 UPD: URL = https://openphdguiding.org/phd2-2.6.13dev7-installer.exe
19:08:33.136 00.000 13788 UPD: SHA1 = 3af9317ceac6b5e4db4c4365a6edfd7c6f064043
19:08:33.136 00.000 13788 GetInt("/Update/force", 0) returns 0
19:08:33.137 00.001 13788 UPD: version is up-to-date
19:08:33.138 00.001 13788 UPD: updater thread exit
19:08:36.670 03.532 13300 gear_dialog: OnButtonConnectAll
19:08:36.670 00.000 13300 gear_dialog: DoConnectCamera [Orion SSAG Camera (ASCOM)]
19:08:36.671 00.001 13300 Status Line: Connessione alla camera...
19:08:36.674 00.003 13300 GetString("/profile/5/cam_hash/13853e8b/whichCamera", "") returns "0,ZWO ASI1600MM-Cool"
19:08:36.674 00.000 13300 Connecting to camera [Orion SSAG Camera (ASCOM)] id = [0,ZWO ASI1600MM-Cool]
19:08:36.675 00.001 13300 Create ASCOM Camera: choice 'Orion SSAG Camera (ASCOM)' progid ASCOM.ASCOM_SSAG.Camera
19:08:42.821 06.146 13300 dispid(Name): [80020006] Nome sconosciuto.
19:08:42.824 00.003 13300 dispid(InterfaceVersion): [80020006] Nome sconosciuto.
19:08:42.825 00.001 13300 ASCOM camera: MaxBinning is 2
19:08:42.988 00.163 13300 invoke: [80020009] Eccezione.
19:08:42.988 00.000 13300 CoolerOn:
(ASCOM.SSAG) Property read CoolerOn is not implemented in this driver.
19:08:42.988 00.000 13300 ASCOM camera: CoolerOn threw exception => no cooler present
19:08:42.989 00.001 13300 ASCOM Camera: set binning = 1
19:08:42.990 00.001 13300 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 5.200000
19:08:42.991 00.001 13300 DoConnectCamera: reconnecting=0 warningIssued=0 lastCam=[Orion SSAG Camera (ASCOM)] scaleRatio=1.000
19:08:42.991 00.000 13300 Connected Camera: Orion SSAG Camera (ASCOM)
19:08:42.991 00.000 13300 FullSize=(0,0)
19:08:42.991 00.000 13300 PixelSize=5.20
19:08:42.991 00.000 13300 BitsPerPixel=8
19:08:42.991 00.000 13300 HasGainControl=0
19:08:42.991 00.000 13300 HasShutter=0
19:08:42.991 00.000 13300 HasSubFrames=1
19:08:42.991 00.000 13300 ST4HasGuideOutput=1
19:08:42.992 00.001 13300 GetBoolean("/profile/5/camera/AutoLoadDefectMap", 1) returns 1
19:08:42.992 00.000 13300 auto-loading defect map
19:08:42.993 00.001 13300 Loading defect map file C:\Users\Max\AppData\Local\phd2\darks_defects\PHD2_defect_map_5.txt
19:08:42.994 00.001 13300 Defect map file not found: C:\Users\Max\AppData\Local\phd2\darks_defects\PHD2_defect_map_5.txt
19:08:42.994 00.000 13300 Status Line: Impossibile caricare la mappa dei difetti
19:08:42.997 00.003 13300 GetBoolean("/profile/5/camera/AutoLoadDarks", 1) returns 1
19:08:42.997 00.000 13300 Auto-loading dark library
19:08:43.110 00.113 13300 loaded dark frame exposure = 1000, med = 4
19:08:43.182 00.072 13300 loaded dark frame exposure = 1500, med = 4
19:08:43.261 00.079 13300 loaded dark frame exposure = 2000, med = 4
19:08:43.333 00.072 13300 loaded dark frame exposure = 2500, med = 4
19:08:43.410 00.077 13300 loaded dark frame exposure = 3000, med = 4
19:08:43.491 00.081 13300 loaded dark frame exposure = 3500, med = 5
19:08:43.570 00.079 13300 loaded dark frame exposure = 4000, med = 5
19:08:43.662 00.092 13300 loaded dark frame exposure = 4500, med = 5
19:08:43.755 00.093 13300 loaded dark frame exposure = 5000, med = 5
19:08:43.853 00.098 13300 loaded dark frame exposure = 6000, med = 67
19:08:43.853 00.000 13300 loaded dark library from C:\Users\Max\AppData\Local\phd2\darks_defects\PHD2_dark_lib_5.fit
19:08:43.853 00.000 13300 Status Line: Dark caricati
19:08:43.861 00.008 13300 DarkLib check: undefined frame size for current camera
19:08:43.865 00.004 13300 Status Line: Camera connessa
19:08:43.876 00.011 13300 gear_dialog: OnButtonConnectStepGuider
19:08:43.880 00.004 13300 Connected AO:None
19:08:43.883 00.003 13300 gear_dialog: OnButtonConnectScope
19:08:43.884 00.001 13300 Status Line: Connessione alla montatura...
19:08:43.887 00.003 13300 Connecting to mount [10Micron Mount (ASCOM)]
19:08:43.887 00.000 13300 ASCOM Scope: Connecting
19:08:43.887 00.000 13300 Create ASCOM Scope: choice '10Micron Mount (ASCOM)' progid ASCOM.tenmicron_mount.Telescope
19:08:44.074 00.187 13300 pScopeDriver = 0x10187F8C
19:08:45.244 01.170 13300 Scope reports its name as 10Micron Mount Driver (ASCOM)
19:08:45.245 00.001 13300 ASCOM scope CanSlewAsync is true
19:08:45.245 00.000 13300 10Micron Mount Driver (ASCOM) connected
19:08:45.254 00.009 13300 ScopeASCOM::GetDeclinationRadians() returns 57.2
19:08:45.383 00.129 13300 ScopeASCOM::SideOfPier() returns 1
19:08:45.383 00.000 13300 ASCOM Scope: Connect success
19:08:45.384 00.001 13300 Status Line: Montatura connessa
19:08:45.390 00.006 13300 Connected Scope:10Micron Mount Driver (ASCOM)
19:08:45.394 00.004 13300 gear_dialog: OnButtonConnectAuxScope
19:08:45.394 00.000 13300 Connected AuxScope:None
19:08:45.397 00.003 13300 gear_dialog: OnButtonConnectRotator
19:08:45.400 00.003 13300 Connected Rotator:None
19:08:45.510 00.110 13300 GetBoolean("/profile/5/target/refCircleEnabled", 0) returns 0
19:08:45.511 00.001 13300 GetDouble("/profile/5/target/refCircleRadius", 2.000000) returns 2.000000
19:08:45.511 00.000 13300 Auto-loading calibration data
19:08:45.512 00.001 13300 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.000578
19:08:45.512 00.000 13300 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.000757
19:08:45.513 00.001 13300 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
19:08:45.513 00.000 13300 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns -1.608680
19:08:45.514 00.001 13300 GetDouble("/profile/5/scope/calibration/yAngle", 1.570796) returns -0.023563
19:08:45.514 00.000 13300 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.174570
19:08:45.515 00.001 13300 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 1
19:08:45.515 00.000 13300 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
19:08:45.516 00.001 13300 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns 1
19:08:45.516 00.000 13300 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
19:08:45.516 00.000 13300 Mount::SetCalibration (scope) -- xAngle=-92.2 yAngle=-1.4 xRate=0.578 yRate=0.757 bin=1 dec=10.0 pierSide=1 par=+/+ rotAng=Nessuno
19:08:45.517 00.001 13300 Mount::SetCalibration (scope) -- sets m_xAngle=-92.2 m_yAngleError=-0.8
19:08:45.525 00.008 13300 ScopeASCOM::GetDeclinationRadians() returns 57.2
19:08:45.628 00.103 13300 ScopeASCOM::SideOfPier() returns 1
19:08:46.515 00.887 13300 GetBoolean("/profile/5/ShowDecModeWarning", 1) returns 1
19:09:10.100 23.585 13300 evsrv: cli 102030E0 connect
19:09:10.120 00.020 13300 evsrv: cli 10203720 connect
19:09:10.124 00.004 13300 evsrv: cli 10203720 request: {"method":"get_profile","id":"9d6fb229-e0e8-4b66-b0c2-bd5a7b6bba97"}
19:09:10.125 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
19:09:10.125 00.000 13300 evsrv: cli 10203720 response: {"jsonrpc":"2.0","result":{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron"},"id":"9d6fb229-e0e8-4b66-b0c2-bd5a7b6bba97"}
19:09:10.156 00.031 13300 evsrv: cli 10203720 disconnect
19:09:10.163 00.007 13300 evsrv: cli 10203A40 connect
19:09:10.164 00.001 13300 evsrv: cli 10203A40 request: {"method":"get_profiles","id":"ef2fb30f-b51c-483a-acc5-cbc1aef0eb11"}
19:09:10.165 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
19:09:10.166 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
19:09:10.168 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
19:09:10.170 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
19:09:10.171 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
19:09:10.172 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
19:09:10.173 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
19:09:10.174 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
19:09:10.176 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
19:09:10.176 00.000 13300 evsrv: cli 10203A40 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":"ef2fb30f-b51c-483a-acc5-cbc1aef0eb11"}
19:09:10.180 00.004 13300 evsrv: cli 10203A40 disconnect
19:09:10.213 00.033 13300 evsrv: cli 10203180 connect
19:09:10.214 00.001 13300 evsrv: cli 10203180 request: {"method":"get_connected","id":"aa3ec590-0185-445d-9f03-3029698dcdbd"}
19:09:10.214 00.000 13300 evsrv: cli 10203180 response: {"jsonrpc":"2.0","result":true,"id":"aa3ec590-0185-445d-9f03-3029698dcdbd"}
19:09:10.216 00.002 13300 evsrv: cli 10203180 disconnect
19:09:10.219 00.003 13300 evsrv: cli 10203E00 connect
19:09:10.220 00.001 13300 evsrv: cli 10203E00 request: {"method":"get_app_state","id":"9869207d-2e61-4b61-b47d-aa980382bfe8"}
19:09:10.220 00.000 13300 evsrv: cli 10203E00 response: {"jsonrpc":"2.0","result":"Stopped","id":"9869207d-2e61-4b61-b47d-aa980382bfe8"}
19:09:10.221 00.001 13300 evsrv: cli 10203E00 disconnect
19:09:11.225 01.004 13300 evsrv: cli 10203D60 connect
19:09:11.225 00.000 13300 evsrv: cli 10203D60 request: {"method":"loop","id":"9c7c41c5-634b-41b6-8d2d-5c0c810319fa"}
19:09:11.225 00.000 13300 Status Line: Ciclo
19:09:11.228 00.003 13300 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
19:09:11.234 00.006 13300 DarkLib check: undefined frame size for current camera
19:09:11.241 00.007 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:09:11.241 00.000 13300 Enqueuing Expose request
19:09:11.241 00.000 13300 evsrv: cli 10203D60 response: {"jsonrpc":"2.0","result":0,"id":"9c7c41c5-634b-41b6-8d2d-5c0c810319fa"}
19:09:11.241 00.000 11596 Worker thread wakes up
19:09:11.241 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:09:11.241 00.000 11596 Exposure delay set to 500
19:09:11.246 00.005 13300 evsrv: cli 10203D60 disconnect
19:09:11.247 00.001 13300 evsrv: cli 10203720 connect
19:09:11.247 00.000 13300 case statement mapped state 1 to 101
19:09:11.247 00.000 13300 case statement mapped state 1 to 101
19:09:11.248 00.001 13300 evsrv: cli 10203720 request: {"method":"get_lock_shift_params","id":"8d46ab29-5f8e-4c50-b301-df3844be0f9f"}
19:09:11.248 00.000 13300 evsrv: cli 10203720 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"8d46ab29-5f8e-4c50-b301-df3844be0f9f"}
19:09:11.260 00.012 13300 evsrv: cli 10203720 disconnect
19:09:11.261 00.001 13300 evsrv: cli 10203180 connect
19:09:11.261 00.000 13300 case statement mapped state 1 to 101
19:09:11.261 00.000 13300 case statement mapped state 1 to 101
19:09:11.262 00.001 13300 evsrv: cli 10203180 request: {"method":"get_pixel_scale","id":"84738d98-c6bd-4f97-b63a-d68abc28f904"}
19:09:11.262 00.000 13300 evsrv: cli 10203180 response: {"jsonrpc":"2.0","result":4.46908,"id":"84738d98-c6bd-4f97-b63a-d68abc28f904"}
19:09:11.263 00.001 13300 evsrv: cli 10203180 disconnect
19:09:11.752 00.489 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:09:12.013 00.261 13300 evsrv: cli 102034A0 connect
19:09:12.013 00.000 13300 case statement mapped state 1 to 101
19:09:12.013 00.000 13300 case statement mapped state 1 to 101
19:09:12.019 00.006 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c202e698-c5f9-427c-9dcd-745f2fd771a7"}
19:09:12.019 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c202e698-c5f9-427c-9dcd-745f2fd771a7"}
19:09:12.025 00.006 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e69353a3-ab97-4de4-9ff9-27d8f28aeff4"}
19:09:12.025 00.000 13300 case statement mapped state 1 to 101
19:09:12.025 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e69353a3-ab97-4de4-9ff9-27d8f28aeff4"}
19:09:15.011 02.986 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"50829db6-4546-4a4d-a0f1-1fc9506ffe97"}
19:09:15.011 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"50829db6-4546-4a4d-a0f1-1fc9506ffe97"}
19:09:15.012 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6bcba78c-82d4-41aa-a6f0-200bc6640750"}
19:09:15.013 00.001 13300 case statement mapped state 1 to 101
19:09:15.013 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6bcba78c-82d4-41aa-a6f0-200bc6640750"}
19:09:15.103 00.090 11596 Exposure complete
19:09:15.216 00.113 13300 OnExposeComplete: enter
19:09:15.216 00.000 11596 worker thread done servicing request
19:09:15.255 00.039 13300 UpdateGuideState(): m_state=1
19:09:15.256 00.001 13300 UpdateCurrentPosition: no star selected
19:09:15.256 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:09:15.257 00.001 13300 Status Line: Nessuna stella selezionata
19:09:15.265 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=249, Gamma=0.510
19:09:15.277 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
19:09:15.277 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:09:15.277 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:09:15.277 00.000 13300 Enqueuing Expose request
19:09:15.277 00.000 11596 Worker thread wakes up
19:09:15.278 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:09:15.786 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:09:18.010 02.224 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dcc056b0-dc01-4f27-83fd-49327dcece4b"}
19:09:18.010 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dcc056b0-dc01-4f27-83fd-49327dcece4b"}
19:09:18.011 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4cc63390-ec6e-46a5-9e67-0e3b26799af0"}
19:09:18.011 00.000 13300 case statement mapped state 1 to 101
19:09:18.011 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4cc63390-ec6e-46a5-9e67-0e3b26799af0"}
19:09:18.826 00.815 11596 Exposure complete
19:09:18.956 00.130 11596 worker thread done servicing request
19:09:18.957 00.001 13300 OnExposeComplete: enter
19:09:18.957 00.000 13300 UpdateGuideState(): m_state=1
19:09:18.957 00.000 13300 UpdateCurrentPosition: no star selected
19:09:18.957 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:09:18.957 00.000 13300 Status Line: Nessuna stella selezionata
19:09:18.960 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=239, Gamma=0.510
19:09:18.971 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
19:09:18.971 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:09:18.971 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:09:18.972 00.001 13300 Enqueuing Expose request
19:09:18.972 00.000 11596 Worker thread wakes up
19:09:18.972 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:09:19.483 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:09:21.008 01.525 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d56bb059-ce95-49b9-8a0c-3b0372fcd914"}
19:09:21.008 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d56bb059-ce95-49b9-8a0c-3b0372fcd914"}
19:09:21.009 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a75db0ea-af7d-40f8-bc44-8434f29965a5"}
19:09:21.009 00.000 13300 case statement mapped state 1 to 101
19:09:21.009 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a75db0ea-af7d-40f8-bc44-8434f29965a5"}
19:09:22.512 01.503 11596 Exposure complete
19:09:22.598 00.086 11596 worker thread done servicing request
19:09:22.598 00.000 13300 OnExposeComplete: enter
19:09:22.598 00.000 13300 UpdateGuideState(): m_state=1
19:09:22.598 00.000 13300 UpdateCurrentPosition: no star selected
19:09:22.598 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:09:22.599 00.001 13300 Status Line: Nessuna stella selezionata
19:09:22.601 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=241, Gamma=0.510
19:09:22.610 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:09:22.610 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:09:22.610 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:09:22.610 00.000 13300 Enqueuing Expose request
19:09:22.610 00.000 11596 Worker thread wakes up
19:09:22.611 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:09:23.116 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:09:24.008 00.892 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0f3d5f72-e9e5-4a5d-9bf7-9e51aaadc64c"}
19:09:24.008 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0f3d5f72-e9e5-4a5d-9bf7-9e51aaadc64c"}
19:09:24.009 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"82c5154e-72d8-4224-9b81-b0389721fdfd"}
19:09:24.009 00.000 13300 case statement mapped state 1 to 101
19:09:24.009 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"82c5154e-72d8-4224-9b81-b0389721fdfd"}
19:09:26.145 02.136 11596 Exposure complete
19:09:26.234 00.089 11596 worker thread done servicing request
19:09:26.234 00.000 13300 OnExposeComplete: enter
19:09:26.234 00.000 13300 UpdateGuideState(): m_state=1
19:09:26.234 00.000 13300 UpdateCurrentPosition: no star selected
19:09:26.235 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:09:26.235 00.000 13300 Status Line: Nessuna stella selezionata
19:09:26.238 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=238, Gamma=0.510
19:09:26.245 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:09:26.245 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:09:26.245 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:09:26.245 00.000 13300 Enqueuing Expose request
19:09:26.245 00.000 11596 Worker thread wakes up
19:09:26.245 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:09:26.753 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:09:27.007 00.254 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3816864a-da80-4489-86d9-79bbf99b592f"}
19:09:27.007 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3816864a-da80-4489-86d9-79bbf99b592f"}
19:09:27.008 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dada4e1f-3202-41f5-8b51-b7a8814319a6"}
19:09:27.008 00.000 13300 case statement mapped state 1 to 101
19:09:27.008 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dada4e1f-3202-41f5-8b51-b7a8814319a6"}
19:09:29.780 02.772 11596 Exposure complete
19:09:29.858 00.078 11596 worker thread done servicing request
19:09:29.858 00.000 13300 OnExposeComplete: enter
19:09:29.858 00.000 13300 UpdateGuideState(): m_state=1
19:09:29.859 00.001 13300 UpdateCurrentPosition: no star selected
19:09:29.859 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:09:29.860 00.001 13300 Status Line: Nessuna stella selezionata
19:09:29.862 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=243, Gamma=0.510
19:09:29.869 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:09:29.869 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:09:29.869 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:09:29.869 00.000 13300 Enqueuing Expose request
19:09:29.869 00.000 11596 Worker thread wakes up
19:09:29.870 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:09:30.006 00.136 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d784cc52-0c33-4a02-8126-1346b0473f9c"}
19:09:30.006 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d784cc52-0c33-4a02-8126-1346b0473f9c"}
19:09:30.007 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c8dab5ce-3c56-48dd-bb8d-814f6f2a9137"}
19:09:30.007 00.000 13300 case statement mapped state 1 to 101
19:09:30.007 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c8dab5ce-3c56-48dd-bb8d-814f6f2a9137"}
19:09:30.382 00.375 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:09:33.005 02.623 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7c0e3c7b-669d-4b5d-9f04-ddcfa29294e6"}
19:09:33.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7c0e3c7b-669d-4b5d-9f04-ddcfa29294e6"}
19:09:33.006 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0cb229c7-afce-4b30-ae73-2e17acbae7e1"}
19:09:33.006 00.000 13300 case statement mapped state 1 to 101
19:09:33.006 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0cb229c7-afce-4b30-ae73-2e17acbae7e1"}
19:09:33.426 00.420 11596 Exposure complete
19:09:33.501 00.075 11596 worker thread done servicing request
19:09:33.501 00.000 13300 OnExposeComplete: enter
19:09:33.501 00.000 13300 UpdateGuideState(): m_state=1
19:09:33.501 00.000 13300 UpdateCurrentPosition: no star selected
19:09:33.502 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:09:33.502 00.000 13300 Status Line: Nessuna stella selezionata
19:09:33.505 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=231, Gamma=0.510
19:09:33.513 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:09:33.513 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:09:33.513 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:09:33.513 00.000 13300 Enqueuing Expose request
19:09:33.513 00.000 11596 Worker thread wakes up
19:09:33.514 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:09:34.019 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:09:36.004 01.985 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4de1d854-be03-4e55-81ce-53cf7cd29fe0"}
19:09:36.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4de1d854-be03-4e55-81ce-53cf7cd29fe0"}
19:09:36.005 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a1d8bb05-ad40-4b47-85db-68d84e68ab36"}
19:09:36.005 00.000 13300 case statement mapped state 1 to 101
19:09:36.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a1d8bb05-ad40-4b47-85db-68d84e68ab36"}
19:09:37.043 01.038 11596 Exposure complete
19:09:37.118 00.075 11596 worker thread done servicing request
19:09:37.118 00.000 13300 OnExposeComplete: enter
19:09:37.118 00.000 13300 UpdateGuideState(): m_state=1
19:09:37.119 00.001 13300 UpdateCurrentPosition: no star selected
19:09:37.119 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:09:37.119 00.000 13300 Status Line: Nessuna stella selezionata
19:09:37.122 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=226, Gamma=0.510
19:09:37.129 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:09:37.129 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:09:37.130 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:09:37.130 00.000 13300 Enqueuing Expose request
19:09:37.130 00.000 11596 Worker thread wakes up
19:09:37.130 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:09:37.637 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:09:39.004 01.367 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5768c935-be65-4bd7-b990-e5aecfbac48e"}
19:09:39.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5768c935-be65-4bd7-b990-e5aecfbac48e"}
19:09:39.005 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"db0651d8-f387-4af4-bc2d-b76ba34a3006"}
19:09:39.005 00.000 13300 case statement mapped state 1 to 101
19:09:39.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"db0651d8-f387-4af4-bc2d-b76ba34a3006"}
19:09:40.671 01.666 11596 Exposure complete
19:09:40.745 00.074 11596 worker thread done servicing request
19:09:40.746 00.001 13300 OnExposeComplete: enter
19:09:40.746 00.000 13300 UpdateGuideState(): m_state=1
19:09:40.746 00.000 13300 UpdateCurrentPosition: no star selected
19:09:40.746 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:09:40.747 00.001 13300 Status Line: Nessuna stella selezionata
19:09:40.749 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=244, Gamma=0.510
19:09:40.756 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:09:40.756 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:09:40.756 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:09:40.756 00.000 13300 Enqueuing Expose request
19:09:40.757 00.001 11596 Worker thread wakes up
19:09:40.757 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:09:41.268 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:09:42.003 00.735 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"01fdfe3c-7941-4e1c-bf82-24e444e71db0"}
19:09:42.004 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"01fdfe3c-7941-4e1c-bf82-24e444e71db0"}
19:09:42.004 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"87d572e6-a26f-42dc-bb18-daac369b667c"}
19:09:42.005 00.001 13300 case statement mapped state 1 to 101
19:09:42.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"87d572e6-a26f-42dc-bb18-daac369b667c"}
19:09:44.291 02.286 11596 Exposure complete
19:09:44.377 00.086 11596 worker thread done servicing request
19:09:44.377 00.000 13300 OnExposeComplete: enter
19:09:44.377 00.000 13300 UpdateGuideState(): m_state=1
19:09:44.377 00.000 13300 UpdateCurrentPosition: no star selected
19:09:44.378 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:09:44.378 00.000 13300 Status Line: Nessuna stella selezionata
19:09:44.381 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=237, Gamma=0.510
19:09:44.390 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:09:44.390 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:09:44.391 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:09:44.391 00.000 13300 Enqueuing Expose request
19:09:44.391 00.000 11596 Worker thread wakes up
19:09:44.391 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:09:44.897 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:09:45.003 00.106 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d065dbb1-c8f0-4093-9b5a-940b5a05137c"}
19:09:45.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d065dbb1-c8f0-4093-9b5a-940b5a05137c"}
19:09:45.004 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"60e8bdc6-e71e-4988-9a0e-9cda8d138f56"}
19:09:45.004 00.000 13300 case statement mapped state 1 to 101
19:09:45.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"60e8bdc6-e71e-4988-9a0e-9cda8d138f56"}
19:09:47.922 02.918 11596 Exposure complete
19:09:48.002 00.080 11596 worker thread done servicing request
19:09:48.002 00.000 13300 OnExposeComplete: enter
19:09:48.002 00.000 13300 UpdateGuideState(): m_state=1
19:09:48.002 00.000 13300 UpdateCurrentPosition: no star selected
19:09:48.003 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:09:48.003 00.000 13300 Status Line: Nessuna stella selezionata
19:09:48.006 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:09:48.014 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:09:48.014 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:09:48.014 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:09:48.014 00.000 13300 Enqueuing Expose request
19:09:48.014 00.000 11596 Worker thread wakes up
19:09:48.014 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:09:48.015 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f10d4459-2f42-4f49-a7b2-7ffea54f6d3b"}
19:09:48.015 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f10d4459-2f42-4f49-a7b2-7ffea54f6d3b"}
19:09:48.016 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5aadcf1c-5575-4ad9-9a74-eff6fbb8fa9d"}
19:09:48.016 00.000 13300 case statement mapped state 1 to 101
19:09:48.016 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5aadcf1c-5575-4ad9-9a74-eff6fbb8fa9d"}
19:09:48.524 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:09:51.003 02.479 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"adae9317-da88-4f22-b253-a665e4c5e18a"}
19:09:51.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"adae9317-da88-4f22-b253-a665e4c5e18a"}
19:09:51.004 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a7920a29-6cae-49c7-b39e-87dcd0f79b66"}
19:09:51.004 00.000 13300 case statement mapped state 1 to 101
19:09:51.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a7920a29-6cae-49c7-b39e-87dcd0f79b66"}
19:09:51.560 00.556 11596 Exposure complete
19:09:51.651 00.091 11596 worker thread done servicing request
19:09:51.652 00.001 13300 OnExposeComplete: enter
19:09:51.652 00.000 13300 UpdateGuideState(): m_state=1
19:09:51.652 00.000 13300 UpdateCurrentPosition: no star selected
19:09:51.653 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:09:51.653 00.000 13300 Status Line: Nessuna stella selezionata
19:09:51.656 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:09:51.663 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:09:51.663 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:09:51.663 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:09:51.663 00.000 13300 Enqueuing Expose request
19:09:51.663 00.000 11596 Worker thread wakes up
19:09:51.663 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:09:52.179 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:09:54.004 01.825 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c903a9a6-e844-4a13-b093-84cb3dc26b1c"}
19:09:54.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c903a9a6-e844-4a13-b093-84cb3dc26b1c"}
19:09:54.005 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"169ee92d-c9c0-41d4-b7b5-f98dfcccd1a3"}
19:09:54.005 00.000 13300 case statement mapped state 1 to 101
19:09:54.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"169ee92d-c9c0-41d4-b7b5-f98dfcccd1a3"}
19:09:55.215 01.210 11596 Exposure complete
19:09:55.289 00.074 11596 worker thread done servicing request
19:09:55.289 00.000 13300 OnExposeComplete: enter
19:09:55.289 00.000 13300 UpdateGuideState(): m_state=1
19:09:55.289 00.000 13300 UpdateCurrentPosition: no star selected
19:09:55.290 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:09:55.290 00.000 13300 Status Line: Nessuna stella selezionata
19:09:55.293 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=253, Gamma=0.510
19:09:55.300 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:09:55.300 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:09:55.300 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:09:55.300 00.000 13300 Enqueuing Expose request
19:09:55.301 00.001 11596 Worker thread wakes up
19:09:55.301 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:09:55.813 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:09:57.004 01.191 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ba2739b7-f6c8-443b-aba2-f7d30f5fa8e5"}
19:09:57.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ba2739b7-f6c8-443b-aba2-f7d30f5fa8e5"}
19:09:57.004 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"68516d4b-fee5-4528-8143-6c7e93d3c112"}
19:09:57.005 00.001 13300 case statement mapped state 1 to 101
19:09:57.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"68516d4b-fee5-4528-8143-6c7e93d3c112"}
19:09:58.836 01.831 11596 Exposure complete
19:09:58.908 00.072 11596 worker thread done servicing request
19:09:58.909 00.001 13300 OnExposeComplete: enter
19:09:58.909 00.000 13300 UpdateGuideState(): m_state=1
19:09:58.909 00.000 13300 UpdateCurrentPosition: no star selected
19:09:58.909 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:09:58.910 00.001 13300 Status Line: Nessuna stella selezionata
19:09:58.912 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=240, Gamma=0.510
19:09:58.919 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:09:58.919 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:09:58.920 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:09:58.920 00.000 13300 Enqueuing Expose request
19:09:58.920 00.000 11596 Worker thread wakes up
19:09:58.920 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:09:59.425 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:10:00.002 00.577 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fbf9a5c2-aedd-4348-8d40-0f43bbdfca6a"}
19:10:00.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fbf9a5c2-aedd-4348-8d40-0f43bbdfca6a"}
19:10:00.003 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"65e9820d-590d-4efc-b040-72af8417ef4c"}
19:10:00.003 00.000 13300 case statement mapped state 1 to 101
19:10:00.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"65e9820d-590d-4efc-b040-72af8417ef4c"}
19:10:02.460 02.457 11596 Exposure complete
19:10:02.534 00.074 11596 worker thread done servicing request
19:10:02.535 00.001 13300 OnExposeComplete: enter
19:10:02.535 00.000 13300 UpdateGuideState(): m_state=1
19:10:02.535 00.000 13300 UpdateCurrentPosition: no star selected
19:10:02.535 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:10:02.535 00.000 13300 Status Line: Nessuna stella selezionata
19:10:02.538 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=234, Gamma=0.510
19:10:02.547 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:10:02.547 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:10:02.547 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:10:02.547 00.000 13300 Enqueuing Expose request
19:10:02.547 00.000 11596 Worker thread wakes up
19:10:02.548 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:10:03.002 00.454 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"33bd85da-63d0-48ff-b30a-23e0ecde3ad2"}
19:10:03.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"33bd85da-63d0-48ff-b30a-23e0ecde3ad2"}
19:10:03.003 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0fae85c5-0dbc-45bd-a9a8-5ea86376ad9f"}
19:10:03.003 00.000 13300 case statement mapped state 1 to 101
19:10:03.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0fae85c5-0dbc-45bd-a9a8-5ea86376ad9f"}
19:10:03.060 00.057 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:10:06.001 02.941 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9f0b8d42-8990-4043-a28b-274e8b3c74a7"}
19:10:06.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9f0b8d42-8990-4043-a28b-274e8b3c74a7"}
19:10:06.002 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ba3b79d1-7a6f-49b2-9cd9-d3e24f78ec8e"}
19:10:06.002 00.000 13300 case statement mapped state 1 to 101
19:10:06.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ba3b79d1-7a6f-49b2-9cd9-d3e24f78ec8e"}
19:10:06.086 00.084 11596 Exposure complete
19:10:06.166 00.080 11596 worker thread done servicing request
19:10:06.167 00.001 13300 OnExposeComplete: enter
19:10:06.167 00.000 13300 UpdateGuideState(): m_state=1
19:10:06.167 00.000 13300 UpdateCurrentPosition: no star selected
19:10:06.168 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:10:06.168 00.000 13300 Status Line: Nessuna stella selezionata
19:10:06.171 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=252, Gamma=0.510
19:10:06.178 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:10:06.179 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:10:06.179 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:10:06.179 00.000 13300 Enqueuing Expose request
19:10:06.179 00.000 11596 Worker thread wakes up
19:10:06.179 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:10:06.692 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:10:09.000 02.308 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"39bb52d4-e10a-451f-80a9-5098df1ffe92"}
19:10:09.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"39bb52d4-e10a-451f-80a9-5098df1ffe92"}
19:10:09.001 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"60cf4e26-fd98-4eb8-8ec1-a4412aa5930e"}
19:10:09.001 00.000 13300 case statement mapped state 1 to 101
19:10:09.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"60cf4e26-fd98-4eb8-8ec1-a4412aa5930e"}
19:10:09.727 00.726 11596 Exposure complete
19:10:09.806 00.079 11596 worker thread done servicing request
19:10:09.806 00.000 13300 OnExposeComplete: enter
19:10:09.806 00.000 13300 UpdateGuideState(): m_state=1
19:10:09.806 00.000 13300 UpdateCurrentPosition: no star selected
19:10:09.807 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:10:09.807 00.000 13300 Status Line: Nessuna stella selezionata
19:10:09.809 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=249, Gamma=0.510
19:10:09.816 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:10:09.817 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:10:09.817 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:10:09.817 00.000 13300 Enqueuing Expose request
19:10:09.817 00.000 11596 Worker thread wakes up
19:10:09.817 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:10:10.329 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:10:12.000 01.671 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e9050caa-3163-4db5-8004-4ad359673e87"}
19:10:12.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e9050caa-3163-4db5-8004-4ad359673e87"}
19:10:12.001 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dd2e64d9-a7ef-472f-8cab-0a6a17a830d2"}
19:10:12.001 00.000 13300 case statement mapped state 1 to 101
19:10:12.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dd2e64d9-a7ef-472f-8cab-0a6a17a830d2"}
19:10:13.429 01.428 11596 Exposure complete
19:10:13.603 00.174 11596 worker thread done servicing request
19:10:13.603 00.000 13300 OnExposeComplete: enter
19:10:13.603 00.000 13300 UpdateGuideState(): m_state=1
19:10:13.604 00.001 13300 UpdateCurrentPosition: no star selected
19:10:13.604 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:10:13.604 00.000 13300 Status Line: Nessuna stella selezionata
19:10:13.609 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=225, Gamma=0.510
19:10:13.622 00.013 13300 UpdateGuideState exits: Nessuna stella selezionata
19:10:13.622 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:10:13.623 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:10:13.623 00.000 13300 Enqueuing Expose request
19:10:13.623 00.000 11596 Worker thread wakes up
19:10:13.623 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:10:14.126 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:10:14.999 00.873 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c5a7295a-6e77-4438-a01f-6c3a8b85a86a"}
19:10:14.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c5a7295a-6e77-4438-a01f-6c3a8b85a86a"}
19:10:15.000 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d019de60-1fac-42fb-9235-547e3c94c091"}
19:10:15.000 00.000 13300 case statement mapped state 1 to 101
19:10:15.001 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d019de60-1fac-42fb-9235-547e3c94c091"}
19:10:17.154 02.153 11596 Exposure complete
19:10:17.246 00.092 11596 worker thread done servicing request
19:10:17.247 00.001 13300 OnExposeComplete: enter
19:10:17.247 00.000 13300 UpdateGuideState(): m_state=1
19:10:17.247 00.000 13300 UpdateCurrentPosition: no star selected
19:10:17.248 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:10:17.248 00.000 13300 Status Line: Nessuna stella selezionata
19:10:17.252 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=210, Gamma=0.510
19:10:17.260 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:10:17.260 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:10:17.261 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:10:17.261 00.000 13300 Enqueuing Expose request
19:10:17.261 00.000 11596 Worker thread wakes up
19:10:17.261 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:10:17.768 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:10:17.998 00.230 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a6000c26-a029-4613-9a12-f258bc63caab"}
19:10:17.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a6000c26-a029-4613-9a12-f258bc63caab"}
19:10:17.999 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"24d6e5fb-01dc-422d-821b-196967bea208"}
19:10:17.999 00.000 13300 case statement mapped state 1 to 101
19:10:17.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"24d6e5fb-01dc-422d-821b-196967bea208"}
19:10:20.799 02.800 11596 Exposure complete
19:10:20.875 00.076 11596 worker thread done servicing request
19:10:20.876 00.001 13300 OnExposeComplete: enter
19:10:20.876 00.000 13300 UpdateGuideState(): m_state=1
19:10:20.876 00.000 13300 UpdateCurrentPosition: no star selected
19:10:20.876 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:10:20.877 00.001 13300 Status Line: Nessuna stella selezionata
19:10:20.879 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=241, Gamma=0.510
19:10:20.887 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:10:20.887 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:10:20.887 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:10:20.887 00.000 13300 Enqueuing Expose request
19:10:20.887 00.000 11596 Worker thread wakes up
19:10:20.887 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:10:20.998 00.111 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1888974c-5993-4fa5-b162-7403e57935c6"}
19:10:20.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1888974c-5993-4fa5-b162-7403e57935c6"}
19:10:20.999 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"34bceedf-50b6-42f2-97ee-40b56752bfc6"}
19:10:20.999 00.000 13300 case statement mapped state 1 to 101
19:10:20.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"34bceedf-50b6-42f2-97ee-40b56752bfc6"}
19:10:21.395 00.396 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:10:23.996 02.601 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bfffd07d-e048-409a-bad1-df08b43f73f6"}
19:10:23.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bfffd07d-e048-409a-bad1-df08b43f73f6"}
19:10:23.997 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"60ee6e01-94dc-4e7c-a80e-2c445d794d8a"}
19:10:23.997 00.000 13300 case statement mapped state 1 to 101
19:10:23.997 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"60ee6e01-94dc-4e7c-a80e-2c445d794d8a"}
19:10:24.433 00.436 11596 Exposure complete
19:10:24.507 00.074 11596 worker thread done servicing request
19:10:24.507 00.000 13300 OnExposeComplete: enter
19:10:24.507 00.000 13300 UpdateGuideState(): m_state=1
19:10:24.507 00.000 13300 UpdateCurrentPosition: no star selected
19:10:24.508 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:10:24.508 00.000 13300 Status Line: Nessuna stella selezionata
19:10:24.510 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=251, Gamma=0.510
19:10:24.517 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:10:24.517 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:10:24.517 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:10:24.517 00.000 13300 Enqueuing Expose request
19:10:24.518 00.001 11596 Worker thread wakes up
19:10:24.518 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:10:25.028 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:10:26.996 01.968 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b7d87795-9d72-4113-bdb1-e6b50c1439bd"}
19:10:26.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b7d87795-9d72-4113-bdb1-e6b50c1439bd"}
19:10:26.997 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5f49f6b9-ea52-4201-867e-34dcff04ca53"}
19:10:26.997 00.000 13300 case statement mapped state 1 to 101
19:10:26.997 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5f49f6b9-ea52-4201-867e-34dcff04ca53"}
19:10:28.055 01.058 11596 Exposure complete
19:10:28.130 00.075 11596 worker thread done servicing request
19:10:28.130 00.000 13300 OnExposeComplete: enter
19:10:28.130 00.000 13300 UpdateGuideState(): m_state=1
19:10:28.130 00.000 13300 UpdateCurrentPosition: no star selected
19:10:28.131 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:10:28.131 00.000 13300 Status Line: Nessuna stella selezionata
19:10:28.134 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=242, Gamma=0.510
19:10:28.141 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:10:28.141 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:10:28.141 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:10:28.141 00.000 13300 Enqueuing Expose request
19:10:28.141 00.000 11596 Worker thread wakes up
19:10:28.142 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:10:28.656 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:10:29.995 01.339 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d0b89284-d4f2-442f-8c7e-9a3d48afa03d"}
19:10:29.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d0b89284-d4f2-442f-8c7e-9a3d48afa03d"}
19:10:29.996 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b976af35-a30d-40f0-a0b8-69609413f9a3"}
19:10:29.996 00.000 13300 case statement mapped state 1 to 101
19:10:29.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b976af35-a30d-40f0-a0b8-69609413f9a3"}
19:10:31.699 01.703 11596 Exposure complete
19:10:31.780 00.081 11596 worker thread done servicing request
19:10:31.780 00.000 13300 OnExposeComplete: enter
19:10:31.780 00.000 13300 UpdateGuideState(): m_state=1
19:10:31.780 00.000 13300 UpdateCurrentPosition: no star selected
19:10:31.781 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:10:31.781 00.000 13300 Status Line: Nessuna stella selezionata
19:10:31.784 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:10:31.791 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:10:31.791 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:10:31.791 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:10:31.791 00.000 13300 Enqueuing Expose request
19:10:31.791 00.000 11596 Worker thread wakes up
19:10:31.791 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:10:32.303 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:10:32.995 00.692 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7ade3cee-1de2-4fbe-b4d1-4ce20f8870f8"}
19:10:32.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7ade3cee-1de2-4fbe-b4d1-4ce20f8870f8"}
19:10:32.996 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"626309c6-bcac-42d7-adab-d0b0b81d2ad7"}
19:10:32.996 00.000 13300 case statement mapped state 1 to 101
19:10:32.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"626309c6-bcac-42d7-adab-d0b0b81d2ad7"}
19:10:35.339 02.343 11596 Exposure complete
19:10:35.415 00.076 11596 worker thread done servicing request
19:10:35.415 00.000 13300 OnExposeComplete: enter
19:10:35.416 00.001 13300 UpdateGuideState(): m_state=1
19:10:35.416 00.000 13300 UpdateCurrentPosition: no star selected
19:10:35.416 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:10:35.416 00.000 13300 Status Line: Nessuna stella selezionata
19:10:35.419 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=249, Gamma=0.510
19:10:35.426 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:10:35.426 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:10:35.426 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:10:35.426 00.000 13300 Enqueuing Expose request
19:10:35.426 00.000 11596 Worker thread wakes up
19:10:35.426 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:10:35.941 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:10:35.993 00.052 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d289d024-e553-4322-bf9d-1bea91b00669"}
19:10:35.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d289d024-e553-4322-bf9d-1bea91b00669"}
19:10:35.994 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b2710a89-f6f3-4b08-9a9e-7539b712f8cd"}
19:10:35.994 00.000 13300 case statement mapped state 1 to 101
19:10:35.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b2710a89-f6f3-4b08-9a9e-7539b712f8cd"}
19:10:38.972 02.978 11596 Exposure complete
19:10:38.993 00.021 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"891a3eb3-6551-4542-b1b7-4d23e033706b"}
19:10:38.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"891a3eb3-6551-4542-b1b7-4d23e033706b"}
19:10:38.995 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0f4c670a-c79a-4563-9aae-ab00ba0c27bb"}
19:10:38.995 00.000 13300 case statement mapped state 1 to 101
19:10:38.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0f4c670a-c79a-4563-9aae-ab00ba0c27bb"}
19:10:39.053 00.058 11596 worker thread done servicing request
19:10:39.053 00.000 13300 OnExposeComplete: enter
19:10:39.053 00.000 13300 UpdateGuideState(): m_state=1
19:10:39.054 00.001 13300 UpdateCurrentPosition: no star selected
19:10:39.054 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:10:39.054 00.000 13300 Status Line: Nessuna stella selezionata
19:10:39.057 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:10:39.064 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:10:39.064 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:10:39.064 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:10:39.064 00.000 13300 Enqueuing Expose request
19:10:39.065 00.001 11596 Worker thread wakes up
19:10:39.065 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:10:39.573 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:10:41.992 02.419 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a5758946-5cef-4504-b661-5903a08134fb"}
19:10:41.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a5758946-5cef-4504-b661-5903a08134fb"}
19:10:41.993 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d5026c80-6ac4-4eca-9225-1d38ba14dee6"}
19:10:41.993 00.000 13300 case statement mapped state 1 to 101
19:10:41.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d5026c80-6ac4-4eca-9225-1d38ba14dee6"}
19:10:42.593 00.600 11596 Exposure complete
19:10:42.682 00.089 11596 worker thread done servicing request
19:10:42.682 00.000 13300 OnExposeComplete: enter
19:10:42.682 00.000 13300 UpdateGuideState(): m_state=1
19:10:42.682 00.000 13300 UpdateCurrentPosition: no star selected
19:10:42.683 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:10:42.683 00.000 13300 Status Line: Nessuna stella selezionata
19:10:42.686 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:10:42.698 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
19:10:42.699 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:10:42.699 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:10:42.699 00.000 13300 Enqueuing Expose request
19:10:42.699 00.000 11596 Worker thread wakes up
19:10:42.699 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:10:43.211 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:10:44.992 01.781 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"61ba67dd-1337-4aa5-bb77-887d1aa68be1"}
19:10:44.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"61ba67dd-1337-4aa5-bb77-887d1aa68be1"}
19:10:44.993 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"165553d5-04de-4243-9f42-5bab75cbff15"}
19:10:44.994 00.001 13300 case statement mapped state 1 to 101
19:10:44.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"165553d5-04de-4243-9f42-5bab75cbff15"}
19:10:46.243 01.249 11596 Exposure complete
19:10:46.318 00.075 11596 worker thread done servicing request
19:10:46.318 00.000 13300 OnExposeComplete: enter
19:10:46.318 00.000 13300 UpdateGuideState(): m_state=1
19:10:46.318 00.000 13300 UpdateCurrentPosition: no star selected
19:10:46.319 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:10:46.319 00.000 13300 Status Line: Nessuna stella selezionata
19:10:46.322 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:10:46.329 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:10:46.329 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:10:46.329 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:10:46.329 00.000 13300 Enqueuing Expose request
19:10:46.329 00.000 11596 Worker thread wakes up
19:10:46.329 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:10:46.842 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:10:47.991 01.149 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"27c22d21-ea95-4645-ba6b-1dbba5baa91d"}
19:10:47.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"27c22d21-ea95-4645-ba6b-1dbba5baa91d"}
19:10:47.991 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3eecc1d3-803b-4457-a265-d1e68a59102a"}
19:10:47.992 00.001 13300 case statement mapped state 1 to 101
19:10:47.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3eecc1d3-803b-4457-a265-d1e68a59102a"}
19:10:49.866 01.874 11596 Exposure complete
19:10:49.944 00.078 11596 worker thread done servicing request
19:10:49.944 00.000 13300 OnExposeComplete: enter
19:10:49.944 00.000 13300 UpdateGuideState(): m_state=1
19:10:49.945 00.001 13300 UpdateCurrentPosition: no star selected
19:10:49.945 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:10:49.945 00.000 13300 Status Line: Nessuna stella selezionata
19:10:49.950 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=253, Gamma=0.510
19:10:49.958 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:10:49.958 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:10:49.958 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:10:49.958 00.000 13300 Enqueuing Expose request
19:10:49.958 00.000 11596 Worker thread wakes up
19:10:49.959 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:10:50.471 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:10:50.991 00.520 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"35360c5c-9918-4abf-8353-3db255bee4a2"}
19:10:50.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"35360c5c-9918-4abf-8353-3db255bee4a2"}
19:10:50.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a814ea98-8db3-41a9-88fb-c6b26b621cac"}
19:10:50.992 00.000 13300 case statement mapped state 1 to 101
19:10:50.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a814ea98-8db3-41a9-88fb-c6b26b621cac"}
19:10:53.496 02.504 11596 Exposure complete
19:10:53.572 00.076 11596 worker thread done servicing request
19:10:53.572 00.000 13300 OnExposeComplete: enter
19:10:53.572 00.000 13300 UpdateGuideState(): m_state=1
19:10:53.572 00.000 13300 UpdateCurrentPosition: no star selected
19:10:53.573 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:10:53.573 00.000 13300 Status Line: Nessuna stella selezionata
19:10:53.577 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:10:53.583 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:10:53.584 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:10:53.584 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:10:53.584 00.000 13300 Enqueuing Expose request
19:10:53.584 00.000 11596 Worker thread wakes up
19:10:53.584 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:10:53.989 00.405 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5451b23f-ee94-4e62-bce8-4c61a982d9f0"}
19:10:53.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5451b23f-ee94-4e62-bce8-4c61a982d9f0"}
19:10:53.990 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"007095d8-42cf-4bf0-8a49-e3c759444f40"}
19:10:53.990 00.000 13300 case statement mapped state 1 to 101
19:10:53.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"007095d8-42cf-4bf0-8a49-e3c759444f40"}
19:10:54.088 00.098 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:10:56.989 02.901 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"02e5bb31-f93a-4b81-938b-63ea74c1ad23"}
19:10:56.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"02e5bb31-f93a-4b81-938b-63ea74c1ad23"}
19:10:56.990 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5784cff1-b438-4603-a9bb-826d4845a67c"}
19:10:56.990 00.000 13300 case statement mapped state 1 to 101
19:10:56.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5784cff1-b438-4603-a9bb-826d4845a67c"}
19:10:57.116 00.126 11596 Exposure complete
19:10:57.194 00.078 11596 worker thread done servicing request
19:10:57.194 00.000 13300 OnExposeComplete: enter
19:10:57.194 00.000 13300 UpdateGuideState(): m_state=1
19:10:57.195 00.001 13300 UpdateCurrentPosition: no star selected
19:10:57.195 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:10:57.196 00.001 13300 Status Line: Nessuna stella selezionata
19:10:57.199 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:10:57.205 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:10:57.205 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:10:57.205 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:10:57.205 00.000 13300 Enqueuing Expose request
19:10:57.206 00.001 11596 Worker thread wakes up
19:10:57.206 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:10:57.718 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:10:59.988 02.270 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d35d594b-ef88-4a31-909f-e75c8bfa4e80"}
19:10:59.988 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d35d594b-ef88-4a31-909f-e75c8bfa4e80"}
19:10:59.989 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1812a672-1ee4-41e9-93c1-305b60bf3205"}
19:10:59.989 00.000 13300 case statement mapped state 1 to 101
19:10:59.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1812a672-1ee4-41e9-93c1-305b60bf3205"}
19:11:00.750 00.761 11596 Exposure complete
19:11:00.824 00.074 11596 worker thread done servicing request
19:11:00.824 00.000 13300 OnExposeComplete: enter
19:11:00.824 00.000 13300 UpdateGuideState(): m_state=1
19:11:00.825 00.001 13300 UpdateCurrentPosition: no star selected
19:11:00.825 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:11:00.825 00.000 13300 Status Line: Nessuna stella selezionata
19:11:00.828 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:11:00.835 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:11:00.835 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:11:00.835 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:11:00.835 00.000 13300 Enqueuing Expose request
19:11:00.835 00.000 11596 Worker thread wakes up
19:11:00.836 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:11:01.337 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:11:02.986 01.649 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c243c97b-e24e-451f-b1c1-1ff9f14e976a"}
19:11:02.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c243c97b-e24e-451f-b1c1-1ff9f14e976a"}
19:11:02.987 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e49c88d4-40fb-44a0-bcf5-6e909fa91ea7"}
19:11:02.987 00.000 13300 case statement mapped state 1 to 101
19:11:02.987 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e49c88d4-40fb-44a0-bcf5-6e909fa91ea7"}
19:11:04.389 01.402 11596 Exposure complete
19:11:04.485 00.096 11596 worker thread done servicing request
19:11:04.485 00.000 13300 OnExposeComplete: enter
19:11:04.485 00.000 13300 UpdateGuideState(): m_state=1
19:11:04.486 00.001 13300 UpdateCurrentPosition: no star selected
19:11:04.486 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:11:04.487 00.001 13300 Status Line: Nessuna stella selezionata
19:11:04.491 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:11:04.501 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
19:11:04.501 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:11:04.501 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:11:04.501 00.000 13300 Enqueuing Expose request
19:11:04.501 00.000 11596 Worker thread wakes up
19:11:04.501 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:11:05.010 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:11:05.987 00.977 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c6557fcb-6c1d-4941-9d94-86343e8572f0"}
19:11:05.987 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c6557fcb-6c1d-4941-9d94-86343e8572f0"}
19:11:05.987 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"929e3709-e64b-4752-b25b-b38de6459bf7"}
19:11:05.988 00.001 13300 case statement mapped state 1 to 101
19:11:05.988 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"929e3709-e64b-4752-b25b-b38de6459bf7"}
19:11:08.058 02.070 11596 Exposure complete
19:11:08.167 00.109 11596 worker thread done servicing request
19:11:08.167 00.000 13300 OnExposeComplete: enter
19:11:08.167 00.000 13300 UpdateGuideState(): m_state=1
19:11:08.167 00.000 13300 UpdateCurrentPosition: no star selected
19:11:08.168 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:11:08.168 00.000 13300 Status Line: Nessuna stella selezionata
19:11:08.171 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:11:08.179 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:11:08.179 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:11:08.179 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:11:08.179 00.000 13300 Enqueuing Expose request
19:11:08.179 00.000 11596 Worker thread wakes up
19:11:08.179 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:11:08.694 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:11:08.987 00.293 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a7dffae0-5e40-431c-bfee-130cd903ce83"}
19:11:08.987 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a7dffae0-5e40-431c-bfee-130cd903ce83"}
19:11:09.004 00.017 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7157148d-e0e9-4cc7-8ddd-3001835344a8"}
19:11:09.005 00.001 13300 case statement mapped state 1 to 101
19:11:09.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7157148d-e0e9-4cc7-8ddd-3001835344a8"}
19:11:11.744 02.739 11596 Exposure complete
19:11:11.833 00.089 11596 worker thread done servicing request
19:11:11.834 00.001 13300 OnExposeComplete: enter
19:11:11.834 00.000 13300 UpdateGuideState(): m_state=1
19:11:11.834 00.000 13300 UpdateCurrentPosition: no star selected
19:11:11.834 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:11:11.835 00.001 13300 Status Line: Nessuna stella selezionata
19:11:11.838 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:11:11.844 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:11:11.845 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:11:11.845 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:11:11.845 00.000 13300 Enqueuing Expose request
19:11:11.845 00.000 11596 Worker thread wakes up
19:11:11.845 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:11:11.986 00.141 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c22d5e96-bf44-4a3f-be1f-54faceea8db8"}
19:11:11.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c22d5e96-bf44-4a3f-be1f-54faceea8db8"}
19:11:11.987 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"82a354e7-126c-480d-b240-b0390479aaf8"}
19:11:11.987 00.000 13300 case statement mapped state 1 to 101
19:11:11.987 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"82a354e7-126c-480d-b240-b0390479aaf8"}
19:11:12.352 00.365 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:11:14.987 02.635 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"115385a6-6917-4e92-97dc-59f1a4b91e31"}
19:11:14.987 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"115385a6-6917-4e92-97dc-59f1a4b91e31"}
19:11:14.988 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"17d9cc9d-7ff3-473b-ba11-3555587e2ae7"}
19:11:14.988 00.000 13300 case statement mapped state 1 to 101
19:11:14.988 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"17d9cc9d-7ff3-473b-ba11-3555587e2ae7"}
19:11:15.417 00.429 11596 Exposure complete
19:11:15.541 00.124 11596 worker thread done servicing request
19:11:15.542 00.001 13300 OnExposeComplete: enter
19:11:15.542 00.000 13300 UpdateGuideState(): m_state=1
19:11:15.542 00.000 13300 UpdateCurrentPosition: no star selected
19:11:15.542 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:11:15.543 00.001 13300 Status Line: Nessuna stella selezionata
19:11:15.547 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:11:15.558 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
19:11:15.558 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:11:15.558 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:11:15.558 00.000 13300 Enqueuing Expose request
19:11:15.558 00.000 11596 Worker thread wakes up
19:11:15.559 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:11:16.064 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:11:17.986 01.922 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4566bfd4-05d1-479c-aed1-22ed9ecb8569"}
19:11:17.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4566bfd4-05d1-479c-aed1-22ed9ecb8569"}
19:11:17.987 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4e902cd7-714b-492a-8f83-b6dde7a022ee"}
19:11:17.987 00.000 13300 case statement mapped state 1 to 101
19:11:17.987 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4e902cd7-714b-492a-8f83-b6dde7a022ee"}
19:11:19.090 01.103 11596 Exposure complete
19:11:19.185 00.095 11596 worker thread done servicing request
19:11:19.185 00.000 13300 OnExposeComplete: enter
19:11:19.185 00.000 13300 UpdateGuideState(): m_state=1
19:11:19.186 00.001 13300 UpdateCurrentPosition: no star selected
19:11:19.186 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:11:19.186 00.000 13300 Status Line: Nessuna stella selezionata
19:11:19.190 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:11:19.200 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
19:11:19.201 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:11:19.201 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:11:19.201 00.000 13300 Enqueuing Expose request
19:11:19.201 00.000 11596 Worker thread wakes up
19:11:19.201 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:11:19.710 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:11:20.986 01.276 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7eb0a243-780f-4caf-84d3-f0a0e76ec0e5"}
19:11:20.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7eb0a243-780f-4caf-84d3-f0a0e76ec0e5"}
19:11:20.987 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1089c7f6-b367-4052-bd0f-836d9047eece"}
19:11:20.987 00.000 13300 case statement mapped state 1 to 101
19:11:20.987 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1089c7f6-b367-4052-bd0f-836d9047eece"}
19:11:22.752 01.765 11596 Exposure complete
19:11:22.836 00.084 11596 worker thread done servicing request
19:11:22.837 00.001 13300 OnExposeComplete: enter
19:11:22.837 00.000 13300 UpdateGuideState(): m_state=1
19:11:22.838 00.001 13300 UpdateCurrentPosition: no star selected
19:11:22.838 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:11:22.839 00.001 13300 Status Line: Nessuna stella selezionata
19:11:22.842 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:11:22.851 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:11:22.851 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:11:22.851 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:11:22.851 00.000 13300 Enqueuing Expose request
19:11:22.851 00.000 11596 Worker thread wakes up
19:11:22.851 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:11:23.356 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:11:23.985 00.629 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"04830299-5608-4616-a384-d99afdb9742d"}
19:11:23.985 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"04830299-5608-4616-a384-d99afdb9742d"}
19:11:23.986 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6192c35e-15be-4cf2-9d34-826a1256574d"}
19:11:23.986 00.000 13300 case statement mapped state 1 to 101
19:11:23.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6192c35e-15be-4cf2-9d34-826a1256574d"}
19:11:26.382 02.396 11596 Exposure complete
19:11:26.456 00.074 11596 worker thread done servicing request
19:11:26.456 00.000 13300 OnExposeComplete: enter
19:11:26.456 00.000 13300 UpdateGuideState(): m_state=1
19:11:26.456 00.000 13300 UpdateCurrentPosition: no star selected
19:11:26.457 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:11:26.457 00.000 13300 Status Line: Nessuna stella selezionata
19:11:26.459 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:11:26.466 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:11:26.466 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:11:26.466 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:11:26.466 00.000 13300 Enqueuing Expose request
19:11:26.466 00.000 11596 Worker thread wakes up
19:11:26.466 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:11:26.972 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:11:26.985 00.013 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f62bcf67-d54a-4d02-ab6c-a2b5bf6484a3"}
19:11:26.985 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f62bcf67-d54a-4d02-ab6c-a2b5bf6484a3"}
19:11:26.986 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7e79fa7b-6e37-4fbb-ac04-4d48342e5d1f"}
19:11:26.986 00.000 13300 case statement mapped state 1 to 101
19:11:26.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7e79fa7b-6e37-4fbb-ac04-4d48342e5d1f"}
19:11:29.983 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"13c05a5f-0970-4517-8920-5abe823ddcb6"}
19:11:29.983 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"13c05a5f-0970-4517-8920-5abe823ddcb6"}
19:11:29.984 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b6a9d48e-d11b-4c6f-9a69-43369cc0313c"}
19:11:29.984 00.000 13300 case statement mapped state 1 to 101
19:11:29.984 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b6a9d48e-d11b-4c6f-9a69-43369cc0313c"}
19:11:30.128 00.144 11596 Exposure complete
19:11:30.210 00.082 11596 worker thread done servicing request
19:11:30.210 00.000 13300 OnExposeComplete: enter
19:11:30.210 00.000 13300 UpdateGuideState(): m_state=1
19:11:30.210 00.000 13300 UpdateCurrentPosition: no star selected
19:11:30.211 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:11:30.211 00.000 13300 Status Line: Nessuna stella selezionata
19:11:30.213 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:11:30.220 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:11:30.220 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:11:30.220 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:11:30.221 00.001 13300 Enqueuing Expose request
19:11:30.221 00.000 11596 Worker thread wakes up
19:11:30.221 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:11:30.730 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:11:32.982 02.252 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"331d7618-4e32-4223-8635-2df3f121ce7d"}
19:11:32.982 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"331d7618-4e32-4223-8635-2df3f121ce7d"}
19:11:32.983 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"24d9b254-fbb5-4924-b8a4-820c8b06a78d"}
19:11:32.983 00.000 13300 case statement mapped state 1 to 101
19:11:32.983 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"24d9b254-fbb5-4924-b8a4-820c8b06a78d"}
19:11:33.758 00.775 11596 Exposure complete
19:11:33.830 00.072 11596 worker thread done servicing request
19:11:33.831 00.001 13300 OnExposeComplete: enter
19:11:33.831 00.000 13300 UpdateGuideState(): m_state=1
19:11:33.831 00.000 13300 UpdateCurrentPosition: no star selected
19:11:33.832 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:11:33.832 00.000 13300 Status Line: Nessuna stella selezionata
19:11:33.835 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:11:33.841 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:11:33.841 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:11:33.841 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:11:33.841 00.000 13300 Enqueuing Expose request
19:11:33.842 00.001 11596 Worker thread wakes up
19:11:33.842 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:11:34.350 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:11:35.982 01.632 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6ef0b027-bc19-451c-afcf-bb1071ffb788"}
19:11:35.982 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6ef0b027-bc19-451c-afcf-bb1071ffb788"}
19:11:35.983 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a8cdbb5a-685a-422a-a925-dd73d29e7a6c"}
19:11:35.983 00.000 13300 case statement mapped state 1 to 101
19:11:35.983 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a8cdbb5a-685a-422a-a925-dd73d29e7a6c"}
19:11:37.379 01.396 11596 Exposure complete
19:11:37.456 00.077 11596 worker thread done servicing request
19:11:37.456 00.000 13300 OnExposeComplete: enter
19:11:37.456 00.000 13300 UpdateGuideState(): m_state=1
19:11:37.456 00.000 13300 UpdateCurrentPosition: no star selected
19:11:37.457 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:11:37.457 00.000 13300 Status Line: Nessuna stella selezionata
19:11:37.460 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=231, Gamma=0.510
19:11:37.466 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:11:37.467 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:11:37.467 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:11:37.467 00.000 13300 Enqueuing Expose request
19:11:37.467 00.000 11596 Worker thread wakes up
19:11:37.467 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:11:37.976 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:11:38.981 01.005 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6a6859e8-4acb-449a-8fdc-5d607246e1f1"}
19:11:38.981 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6a6859e8-4acb-449a-8fdc-5d607246e1f1"}
19:11:38.982 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"049915e9-0c94-43d0-bde3-281cd11b8b2b"}
19:11:38.982 00.000 13300 case statement mapped state 1 to 101
19:11:38.983 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"049915e9-0c94-43d0-bde3-281cd11b8b2b"}
19:11:41.002 02.019 11596 Exposure complete
19:11:41.077 00.075 11596 worker thread done servicing request
19:11:41.078 00.001 13300 OnExposeComplete: enter
19:11:41.078 00.000 13300 UpdateGuideState(): m_state=1
19:11:41.078 00.000 13300 UpdateCurrentPosition: no star selected
19:11:41.078 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:11:41.079 00.001 13300 Status Line: Nessuna stella selezionata
19:11:41.081 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:11:41.089 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:11:41.089 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:11:41.089 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:11:41.089 00.000 13300 Enqueuing Expose request
19:11:41.089 00.000 11596 Worker thread wakes up
19:11:41.090 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:11:41.605 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:11:41.980 00.375 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8207c542-f13e-4849-8852-a3b9d4ca48b5"}
19:11:41.980 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8207c542-f13e-4849-8852-a3b9d4ca48b5"}
19:11:41.981 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f6b6676e-5ae1-4dca-88fb-d3f11f6e6b30"}
19:11:41.981 00.000 13300 case statement mapped state 1 to 101
19:11:41.981 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f6b6676e-5ae1-4dca-88fb-d3f11f6e6b30"}
19:11:44.635 02.654 11596 Exposure complete
19:11:44.708 00.073 11596 worker thread done servicing request
19:11:44.708 00.000 13300 OnExposeComplete: enter
19:11:44.708 00.000 13300 UpdateGuideState(): m_state=1
19:11:44.708 00.000 13300 UpdateCurrentPosition: no star selected
19:11:44.709 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:11:44.709 00.000 13300 Status Line: Nessuna stella selezionata
19:11:44.711 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:11:44.718 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:11:44.719 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:11:44.719 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:11:44.719 00.000 13300 Enqueuing Expose request
19:11:44.719 00.000 11596 Worker thread wakes up
19:11:44.719 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:11:44.980 00.261 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6bddee5a-5841-4361-98c2-9dd46048c857"}
19:11:44.980 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6bddee5a-5841-4361-98c2-9dd46048c857"}
19:11:44.980 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"085a2a83-215a-4001-98c5-7fe8d800f372"}
19:11:44.981 00.001 13300 case statement mapped state 1 to 101
19:11:44.981 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"085a2a83-215a-4001-98c5-7fe8d800f372"}
19:11:45.227 00.246 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:11:47.981 02.754 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"35592826-5a4f-4e4e-ba73-7a95748280c2"}
19:11:47.981 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"35592826-5a4f-4e4e-ba73-7a95748280c2"}
19:11:47.982 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"07304602-5973-4a35-adb6-18f02f4135f5"}
19:11:47.983 00.001 13300 case statement mapped state 1 to 101
19:11:47.983 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"07304602-5973-4a35-adb6-18f02f4135f5"}
19:11:48.253 00.270 11596 Exposure complete
19:11:48.328 00.075 11596 worker thread done servicing request
19:11:48.329 00.001 13300 OnExposeComplete: enter
19:11:48.329 00.000 13300 UpdateGuideState(): m_state=1
19:11:48.329 00.000 13300 UpdateCurrentPosition: no star selected
19:11:48.329 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:11:48.330 00.001 13300 Status Line: Nessuna stella selezionata
19:11:48.333 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:11:48.340 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:11:48.341 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:11:48.341 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:11:48.341 00.000 13300 Enqueuing Expose request
19:11:48.341 00.000 11596 Worker thread wakes up
19:11:48.341 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:11:48.842 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:11:50.980 02.138 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0b911b84-11f2-486a-95fc-7a01a13708af"}
19:11:50.980 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0b911b84-11f2-486a-95fc-7a01a13708af"}
19:11:50.981 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ef94c897-06b9-4b1c-83d6-f58f61d9e634"}
19:11:50.981 00.000 13300 case statement mapped state 1 to 101
19:11:50.982 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ef94c897-06b9-4b1c-83d6-f58f61d9e634"}
19:11:51.868 00.886 11596 Exposure complete
19:11:51.943 00.075 11596 worker thread done servicing request
19:11:51.943 00.000 13300 OnExposeComplete: enter
19:11:51.943 00.000 13300 UpdateGuideState(): m_state=1
19:11:51.944 00.001 13300 UpdateCurrentPosition: no star selected
19:11:51.944 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:11:51.944 00.000 13300 Status Line: Nessuna stella selezionata
19:11:51.947 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:11:51.954 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:11:51.954 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:11:51.954 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:11:51.954 00.000 13300 Enqueuing Expose request
19:11:51.954 00.000 11596 Worker thread wakes up
19:11:51.955 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:11:52.457 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:11:53.978 01.521 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f79691bd-619b-4733-b475-ac4b14cba8da"}
19:11:53.978 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f79691bd-619b-4733-b475-ac4b14cba8da"}
19:11:53.979 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2da6e4c0-db30-470c-a521-83eae0a172ba"}
19:11:53.979 00.000 13300 case statement mapped state 1 to 101
19:11:53.979 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2da6e4c0-db30-470c-a521-83eae0a172ba"}
19:11:55.486 01.507 11596 Exposure complete
19:11:55.560 00.074 11596 worker thread done servicing request
19:11:55.561 00.001 13300 OnExposeComplete: enter
19:11:55.561 00.000 13300 UpdateGuideState(): m_state=1
19:11:55.561 00.000 13300 UpdateCurrentPosition: no star selected
19:11:55.561 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:11:55.561 00.000 13300 Status Line: Nessuna stella selezionata
19:11:55.565 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:11:55.572 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:11:55.572 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:11:55.572 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:11:55.572 00.000 13300 Enqueuing Expose request
19:11:55.573 00.001 11596 Worker thread wakes up
19:11:55.573 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:11:56.088 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:11:56.978 00.890 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"612fb72c-4130-4d15-95bb-18dfc7ba2ea5"}
19:11:56.978 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"612fb72c-4130-4d15-95bb-18dfc7ba2ea5"}
19:11:56.979 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c9f0bcde-0879-4f5d-b42a-0fbe8c778774"}
19:11:56.979 00.000 13300 case statement mapped state 1 to 101
19:11:56.979 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c9f0bcde-0879-4f5d-b42a-0fbe8c778774"}
19:11:59.111 02.132 11596 Exposure complete
19:11:59.187 00.076 11596 worker thread done servicing request
19:11:59.187 00.000 13300 OnExposeComplete: enter
19:11:59.187 00.000 13300 UpdateGuideState(): m_state=1
19:11:59.187 00.000 13300 UpdateCurrentPosition: no star selected
19:11:59.188 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:11:59.188 00.000 13300 Status Line: Nessuna stella selezionata
19:11:59.191 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:11:59.199 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:11:59.199 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:11:59.199 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:11:59.199 00.000 13300 Enqueuing Expose request
19:11:59.199 00.000 11596 Worker thread wakes up
19:11:59.200 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:11:59.702 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:11:59.977 00.275 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d1546056-af9d-409d-87cf-28fa01f2b140"}
19:11:59.977 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d1546056-af9d-409d-87cf-28fa01f2b140"}
19:11:59.978 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d14dbfd1-10c8-4509-a33f-ad5bc6d7b8f5"}
19:11:59.978 00.000 13300 case statement mapped state 1 to 101
19:11:59.978 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d14dbfd1-10c8-4509-a33f-ad5bc6d7b8f5"}
19:12:02.734 02.756 11596 Exposure complete
19:12:02.815 00.081 11596 worker thread done servicing request
19:12:02.815 00.000 13300 OnExposeComplete: enter
19:12:02.815 00.000 13300 UpdateGuideState(): m_state=1
19:12:02.815 00.000 13300 UpdateCurrentPosition: no star selected
19:12:02.816 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:12:02.816 00.000 13300 Status Line: Nessuna stella selezionata
19:12:02.818 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:12:02.825 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:12:02.825 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:12:02.825 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:12:02.826 00.001 13300 Enqueuing Expose request
19:12:02.826 00.000 11596 Worker thread wakes up
19:12:02.826 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:12:02.977 00.151 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b2adef09-f4c4-4562-8b95-a88654a1da79"}
19:12:02.977 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b2adef09-f4c4-4562-8b95-a88654a1da79"}
19:12:02.978 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3e27762f-778b-4214-b6c8-e8b9a76c1047"}
19:12:02.978 00.000 13300 case statement mapped state 1 to 101
19:12:02.978 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3e27762f-778b-4214-b6c8-e8b9a76c1047"}
19:12:03.334 00.356 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:12:05.977 02.643 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"086f787c-a76d-45db-9b24-e8ba800bed29"}
19:12:05.977 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"086f787c-a76d-45db-9b24-e8ba800bed29"}
19:12:05.978 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5d6041eb-5d27-4086-a6fb-5e220458be3b"}
19:12:05.978 00.000 13300 case statement mapped state 1 to 101
19:12:05.978 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5d6041eb-5d27-4086-a6fb-5e220458be3b"}
19:12:06.367 00.389 11596 Exposure complete
19:12:06.441 00.074 11596 worker thread done servicing request
19:12:06.441 00.000 13300 OnExposeComplete: enter
19:12:06.441 00.000 13300 UpdateGuideState(): m_state=1
19:12:06.442 00.001 13300 UpdateCurrentPosition: no star selected
19:12:06.442 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:12:06.442 00.000 13300 Status Line: Nessuna stella selezionata
19:12:06.445 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:12:06.453 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:12:06.453 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:12:06.453 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:12:06.453 00.000 13300 Enqueuing Expose request
19:12:06.453 00.000 11596 Worker thread wakes up
19:12:06.453 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:12:06.970 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:12:08.977 02.007 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"82e9ea8e-1cf7-4eca-bf03-f2d76f7cd8c2"}
19:12:08.977 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"82e9ea8e-1cf7-4eca-bf03-f2d76f7cd8c2"}
19:12:08.979 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7f652a4f-704f-4a1a-8359-7fe215667e00"}
19:12:08.979 00.000 13300 case statement mapped state 1 to 101
19:12:08.979 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7f652a4f-704f-4a1a-8359-7fe215667e00"}
19:12:09.997 01.018 11596 Exposure complete
19:12:10.070 00.073 11596 worker thread done servicing request
19:12:10.070 00.000 13300 OnExposeComplete: enter
19:12:10.070 00.000 13300 UpdateGuideState(): m_state=1
19:12:10.071 00.001 13300 UpdateCurrentPosition: no star selected
19:12:10.071 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:12:10.071 00.000 13300 Status Line: Nessuna stella selezionata
19:12:10.074 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:12:10.081 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:12:10.081 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:12:10.081 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:12:10.081 00.000 13300 Enqueuing Expose request
19:12:10.081 00.000 11596 Worker thread wakes up
19:12:10.082 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:12:10.588 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:12:11.977 01.389 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"39fce10f-125f-458d-8b1e-883e2e086995"}
19:12:11.977 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"39fce10f-125f-458d-8b1e-883e2e086995"}
19:12:11.978 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3630cba3-feac-48e9-939c-5236fa7fd537"}
19:12:11.978 00.000 13300 case statement mapped state 1 to 101
19:12:11.978 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3630cba3-feac-48e9-939c-5236fa7fd537"}
19:12:13.644 01.666 11596 Exposure complete
19:12:13.791 00.147 11596 worker thread done servicing request
19:12:13.792 00.001 13300 OnExposeComplete: enter
19:12:13.792 00.000 13300 UpdateGuideState(): m_state=1
19:12:13.793 00.001 13300 UpdateCurrentPosition: no star selected
19:12:13.793 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:12:13.793 00.000 13300 Status Line: Nessuna stella selezionata
19:12:13.798 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:12:13.813 00.015 13300 UpdateGuideState exits: Nessuna stella selezionata
19:12:13.814 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:12:13.814 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:12:13.814 00.000 13300 Enqueuing Expose request
19:12:13.814 00.000 11596 Worker thread wakes up
19:12:13.815 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:12:14.330 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:12:14.977 00.647 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bb6749f7-455e-4831-8c3d-d129f9ccb139"}
19:12:14.977 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bb6749f7-455e-4831-8c3d-d129f9ccb139"}
19:12:14.978 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"480848d7-2b91-48bb-88db-3c9a7eea7df2"}
19:12:14.978 00.000 13300 case statement mapped state 1 to 101
19:12:14.979 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"480848d7-2b91-48bb-88db-3c9a7eea7df2"}
19:12:17.365 02.386 11596 Exposure complete
19:12:17.455 00.090 11596 worker thread done servicing request
19:12:17.455 00.000 13300 OnExposeComplete: enter
19:12:17.455 00.000 13300 UpdateGuideState(): m_state=1
19:12:17.455 00.000 13300 UpdateCurrentPosition: no star selected
19:12:17.456 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:12:17.456 00.000 13300 Status Line: Nessuna stella selezionata
19:12:17.460 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:12:17.469 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:12:17.469 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:12:17.470 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:12:17.470 00.000 13300 Enqueuing Expose request
19:12:17.470 00.000 11596 Worker thread wakes up
19:12:17.470 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:12:17.977 00.507 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5299f5db-f2a5-40a0-a40c-a9dbf9d165dd"}
19:12:17.977 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5299f5db-f2a5-40a0-a40c-a9dbf9d165dd"}
19:12:17.978 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7bc3483e-d991-4a8b-b246-f05fd19dc31e"}
19:12:17.978 00.000 13300 case statement mapped state 1 to 101
19:12:17.978 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7bc3483e-d991-4a8b-b246-f05fd19dc31e"}
19:12:17.980 00.002 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:12:20.976 02.996 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9262bf99-5fc3-4e00-b659-b568e4514f9a"}
19:12:20.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9262bf99-5fc3-4e00-b659-b568e4514f9a"}
19:12:20.977 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"10c7bb19-ec27-455b-8c8d-ba93af21dc86"}
19:12:20.977 00.000 13300 case statement mapped state 1 to 101
19:12:20.977 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"10c7bb19-ec27-455b-8c8d-ba93af21dc86"}
19:12:21.160 00.183 11596 Exposure complete
19:12:21.242 00.082 11596 worker thread done servicing request
19:12:21.243 00.001 13300 OnExposeComplete: enter
19:12:21.243 00.000 13300 UpdateGuideState(): m_state=1
19:12:21.243 00.000 13300 UpdateCurrentPosition: no star selected
19:12:21.243 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:12:21.244 00.001 13300 Status Line: Nessuna stella selezionata
19:12:21.246 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:12:21.253 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:12:21.253 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:12:21.253 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:12:21.253 00.000 13300 Enqueuing Expose request
19:12:21.254 00.001 11596 Worker thread wakes up
19:12:21.254 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:12:21.769 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:12:23.976 02.207 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6082cf70-7fe0-4e6f-a4b8-74602725bba0"}
19:12:23.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6082cf70-7fe0-4e6f-a4b8-74602725bba0"}
19:12:23.977 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"49872690-8cdb-435c-8590-b1e180c68f6f"}
19:12:23.977 00.000 13300 case statement mapped state 1 to 101
19:12:23.977 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"49872690-8cdb-435c-8590-b1e180c68f6f"}
19:12:24.805 00.828 11596 Exposure complete
19:12:24.880 00.075 11596 worker thread done servicing request
19:12:24.880 00.000 13300 OnExposeComplete: enter
19:12:24.880 00.000 13300 UpdateGuideState(): m_state=1
19:12:24.881 00.001 13300 UpdateCurrentPosition: no star selected
19:12:24.881 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:12:24.881 00.000 13300 Status Line: Nessuna stella selezionata
19:12:24.884 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:12:24.890 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:12:24.891 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:12:24.891 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:12:24.891 00.000 13300 Enqueuing Expose request
19:12:24.891 00.000 11596 Worker thread wakes up
19:12:24.891 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:12:25.400 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:12:26.975 01.575 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"647cd121-5a73-4e6f-bd5a-963b99aae32b"}
19:12:26.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"647cd121-5a73-4e6f-bd5a-963b99aae32b"}
19:12:26.976 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8b04f7ac-62c9-4561-9fbd-e1fd8098f68c"}
19:12:26.976 00.000 13300 case statement mapped state 1 to 101
19:12:26.977 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8b04f7ac-62c9-4561-9fbd-e1fd8098f68c"}
19:12:28.434 01.457 11596 Exposure complete
19:12:28.510 00.076 11596 worker thread done servicing request
19:12:28.510 00.000 13300 OnExposeComplete: enter
19:12:28.510 00.000 13300 UpdateGuideState(): m_state=1
19:12:28.510 00.000 13300 UpdateCurrentPosition: no star selected
19:12:28.511 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:12:28.511 00.000 13300 Status Line: Nessuna stella selezionata
19:12:28.516 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:12:28.527 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
19:12:28.527 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:12:28.527 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:12:28.527 00.000 13300 Enqueuing Expose request
19:12:28.527 00.000 11596 Worker thread wakes up
19:12:28.527 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:12:29.042 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:12:29.975 00.933 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e577521b-a71e-47a0-b62a-e20e997b2d14"}
19:12:29.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e577521b-a71e-47a0-b62a-e20e997b2d14"}
19:12:29.976 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f2fbe838-dafb-4d58-aa1d-e37ea5aca2a7"}
19:12:29.976 00.000 13300 case statement mapped state 1 to 101
19:12:29.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f2fbe838-dafb-4d58-aa1d-e37ea5aca2a7"}
19:12:32.077 02.101 11596 Exposure complete
19:12:32.160 00.083 11596 worker thread done servicing request
19:12:32.160 00.000 13300 OnExposeComplete: enter
19:12:32.160 00.000 13300 UpdateGuideState(): m_state=1
19:12:32.161 00.001 13300 UpdateCurrentPosition: no star selected
19:12:32.161 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:12:32.161 00.000 13300 Status Line: Nessuna stella selezionata
19:12:32.164 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:12:32.174 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
19:12:32.175 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:12:32.175 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:12:32.175 00.000 13300 Enqueuing Expose request
19:12:32.175 00.000 11596 Worker thread wakes up
19:12:32.175 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:12:32.679 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:12:32.974 00.295 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8084c4f6-94a1-4da2-9040-1d6355373d43"}
19:12:32.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8084c4f6-94a1-4da2-9040-1d6355373d43"}
19:12:32.975 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7c7c947b-afe7-4584-b656-779fe0f850db"}
19:12:32.975 00.000 13300 case statement mapped state 1 to 101
19:12:32.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7c7c947b-afe7-4584-b656-779fe0f850db"}
19:12:35.714 02.739 11596 Exposure complete
19:12:35.788 00.074 11596 worker thread done servicing request
19:12:35.788 00.000 13300 OnExposeComplete: enter
19:12:35.788 00.000 13300 UpdateGuideState(): m_state=1
19:12:35.788 00.000 13300 UpdateCurrentPosition: no star selected
19:12:35.789 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:12:35.789 00.000 13300 Status Line: Nessuna stella selezionata
19:12:35.793 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:12:35.800 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:12:35.800 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:12:35.800 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:12:35.800 00.000 13300 Enqueuing Expose request
19:12:35.800 00.000 11596 Worker thread wakes up
19:12:35.800 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:12:35.974 00.174 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c51e3d5d-235c-4d28-8998-bb5bcd114270"}
19:12:35.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c51e3d5d-235c-4d28-8998-bb5bcd114270"}
19:12:35.975 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"305012a0-c529-4f99-b31f-27b275abf7eb"}
19:12:35.975 00.000 13300 case statement mapped state 1 to 101
19:12:35.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"305012a0-c529-4f99-b31f-27b275abf7eb"}
19:12:36.303 00.328 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:12:38.972 02.669 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f5fb6090-6fa7-4129-af8b-d57793a427a8"}
19:12:38.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f5fb6090-6fa7-4129-af8b-d57793a427a8"}
19:12:38.973 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a60307b6-92ce-4bc0-be2f-4171221dfb61"}
19:12:38.973 00.000 13300 case statement mapped state 1 to 101
19:12:38.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a60307b6-92ce-4bc0-be2f-4171221dfb61"}
19:12:39.330 00.357 11596 Exposure complete
19:12:39.408 00.078 11596 worker thread done servicing request
19:12:39.408 00.000 13300 OnExposeComplete: enter
19:12:39.408 00.000 13300 UpdateGuideState(): m_state=1
19:12:39.409 00.001 13300 UpdateCurrentPosition: no star selected
19:12:39.409 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:12:39.409 00.000 13300 Status Line: Nessuna stella selezionata
19:12:39.412 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:12:39.418 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:12:39.419 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:12:39.419 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:12:39.419 00.000 13300 Enqueuing Expose request
19:12:39.419 00.000 11596 Worker thread wakes up
19:12:39.419 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:12:39.922 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:12:41.971 02.049 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"578af4f1-b126-4377-b9ca-bb7808690d30"}
19:12:41.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"578af4f1-b126-4377-b9ca-bb7808690d30"}
19:12:41.972 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6c34c466-b887-42e6-b0f6-f7153920d676"}
19:12:41.972 00.000 13300 case statement mapped state 1 to 101
19:12:41.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6c34c466-b887-42e6-b0f6-f7153920d676"}
19:12:42.949 00.977 11596 Exposure complete
19:12:43.028 00.079 11596 worker thread done servicing request
19:12:43.028 00.000 13300 OnExposeComplete: enter
19:12:43.028 00.000 13300 UpdateGuideState(): m_state=1
19:12:43.028 00.000 13300 UpdateCurrentPosition: no star selected
19:12:43.029 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:12:43.029 00.000 13300 Status Line: Nessuna stella selezionata
19:12:43.032 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:12:43.039 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:12:43.040 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:12:43.040 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:12:43.040 00.000 13300 Enqueuing Expose request
19:12:43.040 00.000 11596 Worker thread wakes up
19:12:43.040 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:12:43.556 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:12:44.972 01.416 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1f287a43-3874-45c3-9c1f-ab0e7f6c3399"}
19:12:44.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1f287a43-3874-45c3-9c1f-ab0e7f6c3399"}
19:12:44.973 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cdf27531-5857-4736-a97e-f1bf48bab445"}
19:12:44.973 00.000 13300 case statement mapped state 1 to 101
19:12:44.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cdf27531-5857-4736-a97e-f1bf48bab445"}
19:12:46.594 01.621 11596 Exposure complete
19:12:46.688 00.094 11596 worker thread done servicing request
19:12:46.688 00.000 13300 OnExposeComplete: enter
19:12:46.688 00.000 13300 UpdateGuideState(): m_state=1
19:12:46.689 00.001 13300 UpdateCurrentPosition: no star selected
19:12:46.689 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:12:46.689 00.000 13300 Status Line: Nessuna stella selezionata
19:12:46.692 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:12:46.699 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:12:46.699 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:12:46.699 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:12:46.700 00.001 13300 Enqueuing Expose request
19:12:46.700 00.000 11596 Worker thread wakes up
19:12:46.700 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:12:47.213 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:12:47.971 00.758 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0b09eef9-8597-4285-bc52-a435d11fd8e7"}
19:12:47.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0b09eef9-8597-4285-bc52-a435d11fd8e7"}
19:12:47.972 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2e5ce4df-5ea4-41cf-b6e0-f983d5af14b0"}
19:12:47.972 00.000 13300 case statement mapped state 1 to 101
19:12:47.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2e5ce4df-5ea4-41cf-b6e0-f983d5af14b0"}
19:12:50.241 02.269 11596 Exposure complete
19:12:50.319 00.078 11596 worker thread done servicing request
19:12:50.319 00.000 13300 OnExposeComplete: enter
19:12:50.320 00.001 13300 UpdateGuideState(): m_state=1
19:12:50.320 00.000 13300 UpdateCurrentPosition: no star selected
19:12:50.320 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:12:50.321 00.001 13300 Status Line: Nessuna stella selezionata
19:12:50.324 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:12:50.331 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:12:50.331 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:12:50.331 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:12:50.331 00.000 13300 Enqueuing Expose request
19:12:50.331 00.000 11596 Worker thread wakes up
19:12:50.332 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:12:50.839 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:12:50.970 00.131 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dfedb857-e76a-466d-8b13-bf2bdfb1a7bf"}
19:12:50.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dfedb857-e76a-466d-8b13-bf2bdfb1a7bf"}
19:12:50.971 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0f6adbaf-2396-4d50-810c-0f7f7ee74192"}
19:12:50.971 00.000 13300 case statement mapped state 1 to 101
19:12:50.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0f6adbaf-2396-4d50-810c-0f7f7ee74192"}
19:12:53.861 02.890 11596 Exposure complete
19:12:53.933 00.072 11596 worker thread done servicing request
19:12:53.934 00.001 13300 OnExposeComplete: enter
19:12:53.934 00.000 13300 UpdateGuideState(): m_state=1
19:12:53.934 00.000 13300 UpdateCurrentPosition: no star selected
19:12:53.934 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:12:53.935 00.001 13300 Status Line: Nessuna stella selezionata
19:12:53.937 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:12:53.945 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:12:53.945 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:12:53.945 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:12:53.945 00.000 13300 Enqueuing Expose request
19:12:53.945 00.000 11596 Worker thread wakes up
19:12:53.945 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:12:53.969 00.024 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"14f99fba-acf7-4aa9-9988-fda68b8c10ae"}
19:12:53.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"14f99fba-acf7-4aa9-9988-fda68b8c10ae"}
19:12:53.970 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"81d5faf0-a8b1-46e5-90e1-54e3f545593c"}
19:12:53.970 00.000 13300 case statement mapped state 1 to 101
19:12:53.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"81d5faf0-a8b1-46e5-90e1-54e3f545593c"}
19:12:54.447 00.477 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:12:56.969 02.522 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ac597422-c4c5-477e-a64b-024240f028d1"}
19:12:56.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ac597422-c4c5-477e-a64b-024240f028d1"}
19:12:56.970 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"230379a3-3611-44e0-a266-6c100399f266"}
19:12:56.970 00.000 13300 case statement mapped state 1 to 101
19:12:56.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"230379a3-3611-44e0-a266-6c100399f266"}
19:12:57.471 00.501 11596 Exposure complete
19:12:57.544 00.073 11596 worker thread done servicing request
19:12:57.544 00.000 13300 OnExposeComplete: enter
19:12:57.544 00.000 13300 UpdateGuideState(): m_state=1
19:12:57.545 00.001 13300 UpdateCurrentPosition: no star selected
19:12:57.545 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:12:57.545 00.000 13300 Status Line: Nessuna stella selezionata
19:12:57.549 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:12:57.557 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:12:57.557 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:12:57.557 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:12:57.557 00.000 13300 Enqueuing Expose request
19:12:57.557 00.000 11596 Worker thread wakes up
19:12:57.557 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:12:58.064 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:12:59.967 01.903 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3ebc4d0f-77d1-4000-8334-a85e18af8ec2"}
19:12:59.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3ebc4d0f-77d1-4000-8334-a85e18af8ec2"}
19:12:59.968 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"05764bca-f717-4e6d-9d3c-3de8c5104eb5"}
19:12:59.968 00.000 13300 case statement mapped state 1 to 101
19:12:59.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"05764bca-f717-4e6d-9d3c-3de8c5104eb5"}
19:13:01.101 01.133 11596 Exposure complete
19:13:01.179 00.078 11596 worker thread done servicing request
19:13:01.180 00.001 13300 OnExposeComplete: enter
19:13:01.180 00.000 13300 UpdateGuideState(): m_state=1
19:13:01.180 00.000 13300 UpdateCurrentPosition: no star selected
19:13:01.180 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:13:01.180 00.000 13300 Status Line: Nessuna stella selezionata
19:13:01.183 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=251, Gamma=0.510
19:13:01.191 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:13:01.192 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:13:01.192 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:13:01.192 00.000 13300 Enqueuing Expose request
19:13:01.192 00.000 11596 Worker thread wakes up
19:13:01.192 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:13:01.706 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:13:02.967 01.261 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6c32f5db-5f36-482f-b99b-f9b13a53d4e1"}
19:13:02.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6c32f5db-5f36-482f-b99b-f9b13a53d4e1"}
19:13:02.968 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"089768d7-0743-4393-b3c1-ae60ecc1e10e"}
19:13:02.968 00.000 13300 case statement mapped state 1 to 101
19:13:02.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"089768d7-0743-4393-b3c1-ae60ecc1e10e"}
19:13:04.734 01.766 11596 Exposure complete
19:13:04.807 00.073 11596 worker thread done servicing request
19:13:04.808 00.001 13300 OnExposeComplete: enter
19:13:04.808 00.000 13300 UpdateGuideState(): m_state=1
19:13:04.808 00.000 13300 UpdateCurrentPosition: no star selected
19:13:04.808 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:13:04.809 00.001 13300 Status Line: Nessuna stella selezionata
19:13:04.811 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=245, Gamma=0.510
19:13:04.818 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:13:04.818 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:13:04.818 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:13:04.818 00.000 13300 Enqueuing Expose request
19:13:04.819 00.001 11596 Worker thread wakes up
19:13:04.819 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:13:05.335 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:13:05.965 00.630 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ad7949c1-faec-4707-8a61-4b85bdbf5235"}
19:13:05.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ad7949c1-faec-4707-8a61-4b85bdbf5235"}
19:13:05.966 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"79fbebd8-cae6-42c0-a8a0-530b8ad38786"}
19:13:05.966 00.000 13300 case statement mapped state 1 to 101
19:13:05.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"79fbebd8-cae6-42c0-a8a0-530b8ad38786"}
19:13:08.372 02.406 11596 Exposure complete
19:13:08.447 00.075 11596 worker thread done servicing request
19:13:08.448 00.001 13300 OnExposeComplete: enter
19:13:08.448 00.000 13300 UpdateGuideState(): m_state=1
19:13:08.448 00.000 13300 UpdateCurrentPosition: no star selected
19:13:08.448 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:13:08.449 00.001 13300 Status Line: Nessuna stella selezionata
19:13:08.452 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:13:08.459 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:13:08.459 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:13:08.459 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:13:08.459 00.000 13300 Enqueuing Expose request
19:13:08.459 00.000 11596 Worker thread wakes up
19:13:08.460 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:13:08.964 00.504 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c33a1470-4c7e-4014-b0ef-7322eb655da5"}
19:13:08.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c33a1470-4c7e-4014-b0ef-7322eb655da5"}
19:13:08.964 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"636a3b2e-30b3-4880-9262-de7f756118a5"}
19:13:08.965 00.001 13300 case statement mapped state 1 to 101
19:13:08.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"636a3b2e-30b3-4880-9262-de7f756118a5"}
19:13:08.966 00.001 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:13:11.965 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"234f2b03-c74f-40c6-9efe-44a4778641aa"}
19:13:11.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"234f2b03-c74f-40c6-9efe-44a4778641aa"}
19:13:11.966 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4cd3b0dd-a66b-43bd-844f-57ec60367dd7"}
19:13:11.966 00.000 13300 case statement mapped state 1 to 101
19:13:11.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4cd3b0dd-a66b-43bd-844f-57ec60367dd7"}
19:13:11.990 00.024 11596 Exposure complete
19:13:12.064 00.074 11596 worker thread done servicing request
19:13:12.064 00.000 13300 OnExposeComplete: enter
19:13:12.064 00.000 13300 UpdateGuideState(): m_state=1
19:13:12.064 00.000 13300 UpdateCurrentPosition: no star selected
19:13:12.065 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:13:12.065 00.000 13300 Status Line: Nessuna stella selezionata
19:13:12.067 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=217, Gamma=0.510
19:13:12.075 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:13:12.075 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:13:12.075 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:13:12.075 00.000 13300 Enqueuing Expose request
19:13:12.075 00.000 11596 Worker thread wakes up
19:13:12.076 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:13:12.580 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:13:14.964 02.384 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a715ccb8-cb8a-477a-a6c8-5af0487dd428"}
19:13:14.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a715ccb8-cb8a-477a-a6c8-5af0487dd428"}
19:13:14.965 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4e1828ea-2de2-4339-b684-6872e1f5551e"}
19:13:14.965 00.000 13300 case statement mapped state 1 to 101
19:13:14.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4e1828ea-2de2-4339-b684-6872e1f5551e"}
19:13:15.622 00.657 11596 Exposure complete
19:13:15.724 00.102 11596 worker thread done servicing request
19:13:15.725 00.001 13300 OnExposeComplete: enter
19:13:15.725 00.000 13300 UpdateGuideState(): m_state=1
19:13:15.725 00.000 13300 UpdateCurrentPosition: no star selected
19:13:15.726 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:13:15.726 00.000 13300 Status Line: Nessuna stella selezionata
19:13:15.729 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=219, Gamma=0.510
19:13:15.736 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:13:15.736 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:13:15.737 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:13:15.737 00.000 13300 Enqueuing Expose request
19:13:15.737 00.000 11596 Worker thread wakes up
19:13:15.737 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:13:16.240 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:13:17.963 01.723 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1c78506f-4449-442d-bda4-8d28e15c16df"}
19:13:17.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1c78506f-4449-442d-bda4-8d28e15c16df"}
19:13:17.964 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"02b189a9-1a83-4a0c-b41d-c9c25eb0d446"}
19:13:17.964 00.000 13300 case statement mapped state 1 to 101
19:13:17.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"02b189a9-1a83-4a0c-b41d-c9c25eb0d446"}
19:13:19.273 01.309 11596 Exposure complete
19:13:19.376 00.103 11596 worker thread done servicing request
19:13:19.376 00.000 13300 OnExposeComplete: enter
19:13:19.376 00.000 13300 UpdateGuideState(): m_state=1
19:13:19.377 00.001 13300 UpdateCurrentPosition: no star selected
19:13:19.378 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:13:19.378 00.000 13300 Status Line: Nessuna stella selezionata
19:13:19.381 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=230, Gamma=0.510
19:13:19.388 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:13:19.388 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:13:19.389 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:13:19.389 00.000 13300 Enqueuing Expose request
19:13:19.389 00.000 11596 Worker thread wakes up
19:13:19.389 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:13:19.900 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:13:20.963 01.063 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ceef4b8c-35c3-40a6-9347-d82c230e0bc4"}
19:13:20.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ceef4b8c-35c3-40a6-9347-d82c230e0bc4"}
19:13:20.964 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"35d6501e-3fc1-4b68-9cf4-1577aad6e450"}
19:13:20.964 00.000 13300 case statement mapped state 1 to 101
19:13:20.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"35d6501e-3fc1-4b68-9cf4-1577aad6e450"}
19:13:22.928 01.964 11596 Exposure complete
19:13:23.005 00.077 11596 worker thread done servicing request
19:13:23.005 00.000 13300 OnExposeComplete: enter
19:13:23.005 00.000 13300 UpdateGuideState(): m_state=1
19:13:23.006 00.001 13300 UpdateCurrentPosition: no star selected
19:13:23.006 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:13:23.006 00.000 13300 Status Line: Nessuna stella selezionata
19:13:23.009 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=235, Gamma=0.510
19:13:23.016 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:13:23.016 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:13:23.016 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:13:23.016 00.000 13300 Enqueuing Expose request
19:13:23.017 00.001 11596 Worker thread wakes up
19:13:23.017 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:13:23.533 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:13:23.963 00.430 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"50296d5e-d99a-4ead-86c5-99c1911d2fec"}
19:13:23.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"50296d5e-d99a-4ead-86c5-99c1911d2fec"}
19:13:23.964 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"99c495eb-a8cb-4d39-bdff-d297428a2d24"}
19:13:23.964 00.000 13300 case statement mapped state 1 to 101
19:13:23.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"99c495eb-a8cb-4d39-bdff-d297428a2d24"}
19:13:26.557 02.593 11596 Exposure complete
19:13:26.641 00.084 11596 worker thread done servicing request
19:13:26.641 00.000 13300 OnExposeComplete: enter
19:13:26.641 00.000 13300 UpdateGuideState(): m_state=1
19:13:26.642 00.001 13300 UpdateCurrentPosition: no star selected
19:13:26.642 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:13:26.642 00.000 13300 Status Line: Nessuna stella selezionata
19:13:26.648 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=227, Gamma=0.510
19:13:26.658 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
19:13:26.658 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:13:26.658 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:13:26.658 00.000 13300 Enqueuing Expose request
19:13:26.658 00.000 11596 Worker thread wakes up
19:13:26.659 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:13:26.962 00.303 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a8afe408-9c90-4801-bb65-a0367eecca92"}
19:13:26.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a8afe408-9c90-4801-bb65-a0367eecca92"}
19:13:26.963 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4e5bd92d-799e-4459-8b5d-842429bc7a45"}
19:13:26.963 00.000 13300 case statement mapped state 1 to 101
19:13:26.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4e5bd92d-799e-4459-8b5d-842429bc7a45"}
19:13:27.165 00.202 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:13:29.962 02.797 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7b1b6e6b-4154-4e30-b3f9-be72f282f547"}
19:13:29.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7b1b6e6b-4154-4e30-b3f9-be72f282f547"}
19:13:29.963 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bff03389-f14e-4ed3-9f01-d88cd0db1da4"}
19:13:29.963 00.000 13300 case statement mapped state 1 to 101
19:13:29.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bff03389-f14e-4ed3-9f01-d88cd0db1da4"}
19:13:30.205 00.242 11596 Exposure complete
19:13:30.288 00.083 11596 worker thread done servicing request
19:13:30.289 00.001 13300 OnExposeComplete: enter
19:13:30.289 00.000 13300 UpdateGuideState(): m_state=1
19:13:30.289 00.000 13300 UpdateCurrentPosition: no star selected
19:13:30.290 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:13:30.290 00.000 13300 Status Line: Nessuna stella selezionata
19:13:30.292 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=235, Gamma=0.510
19:13:30.299 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:13:30.300 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:13:30.300 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:13:30.300 00.000 13300 Enqueuing Expose request
19:13:30.300 00.000 11596 Worker thread wakes up
19:13:30.300 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:13:30.805 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:13:32.961 02.156 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5c52c71b-69ec-41a1-8fb2-b2f898695d9e"}
19:13:32.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5c52c71b-69ec-41a1-8fb2-b2f898695d9e"}
19:13:32.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9345f8ce-bae5-4b9d-8303-76816543afab"}
19:13:32.962 00.000 13300 case statement mapped state 1 to 101
19:13:32.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9345f8ce-bae5-4b9d-8303-76816543afab"}
19:13:33.826 00.864 11596 Exposure complete
19:13:33.900 00.074 11596 worker thread done servicing request
19:13:33.900 00.000 13300 OnExposeComplete: enter
19:13:33.900 00.000 13300 UpdateGuideState(): m_state=1
19:13:33.900 00.000 13300 UpdateCurrentPosition: no star selected
19:13:33.901 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:13:33.901 00.000 13300 Status Line: Nessuna stella selezionata
19:13:33.904 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=224, Gamma=0.510
19:13:33.911 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:13:33.911 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:13:33.911 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:13:33.912 00.001 13300 Enqueuing Expose request
19:13:33.912 00.000 11596 Worker thread wakes up
19:13:33.912 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:13:34.415 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:13:35.960 01.545 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d5caa497-1dd0-4645-8ca2-66001ea72fc9"}
19:13:35.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d5caa497-1dd0-4645-8ca2-66001ea72fc9"}
19:13:35.961 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b8cc47b-586c-4da7-b4e0-893acf30de34"}
19:13:35.961 00.000 13300 case statement mapped state 1 to 101
19:13:35.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5b8cc47b-586c-4da7-b4e0-893acf30de34"}
19:13:37.436 01.475 11596 Exposure complete
19:13:37.508 00.072 11596 worker thread done servicing request
19:13:37.508 00.000 13300 OnExposeComplete: enter
19:13:37.508 00.000 13300 UpdateGuideState(): m_state=1
19:13:37.509 00.001 13300 UpdateCurrentPosition: no star selected
19:13:37.509 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:13:37.509 00.000 13300 Status Line: Nessuna stella selezionata
19:13:37.512 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=223, Gamma=0.510
19:13:37.519 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:13:37.520 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:13:37.520 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:13:37.520 00.000 13300 Enqueuing Expose request
19:13:37.520 00.000 11596 Worker thread wakes up
19:13:37.520 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:13:38.027 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:13:38.959 00.932 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ecda1ff6-5bbf-4b1b-a3dd-a9d5bbd6b133"}
19:13:38.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ecda1ff6-5bbf-4b1b-a3dd-a9d5bbd6b133"}
19:13:38.960 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a1793a1a-af73-4254-8ec7-dbf0ac2d2d49"}
19:13:38.960 00.000 13300 case statement mapped state 1 to 101
19:13:38.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a1793a1a-af73-4254-8ec7-dbf0ac2d2d49"}
19:13:41.052 02.092 11596 Exposure complete
19:13:41.131 00.079 11596 worker thread done servicing request
19:13:41.131 00.000 13300 OnExposeComplete: enter
19:13:41.131 00.000 13300 UpdateGuideState(): m_state=1
19:13:41.131 00.000 13300 UpdateCurrentPosition: no star selected
19:13:41.132 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:13:41.132 00.000 13300 Status Line: Nessuna stella selezionata
19:13:41.135 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=237, Gamma=0.510
19:13:41.142 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:13:41.142 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:13:41.142 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:13:41.142 00.000 13300 Enqueuing Expose request
19:13:41.142 00.000 11596 Worker thread wakes up
19:13:41.142 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:13:41.655 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:13:41.957 00.302 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3f0ccf47-be73-4c44-af20-c8b232fd9cba"}
19:13:41.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3f0ccf47-be73-4c44-af20-c8b232fd9cba"}
19:13:41.958 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"98620e36-6ac1-4cfc-8002-97156bde7bf5"}
19:13:41.958 00.000 13300 case statement mapped state 1 to 101
19:13:41.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"98620e36-6ac1-4cfc-8002-97156bde7bf5"}
19:13:44.688 02.730 11596 Exposure complete
19:13:44.761 00.073 11596 worker thread done servicing request
19:13:44.761 00.000 13300 OnExposeComplete: enter
19:13:44.761 00.000 13300 UpdateGuideState(): m_state=1
19:13:44.762 00.001 13300 UpdateCurrentPosition: no star selected
19:13:44.762 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:13:44.762 00.000 13300 Status Line: Nessuna stella selezionata
19:13:44.765 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:13:44.773 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:13:44.773 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:13:44.773 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:13:44.773 00.000 13300 Enqueuing Expose request
19:13:44.773 00.000 11596 Worker thread wakes up
19:13:44.773 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:13:44.956 00.183 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a1c5890a-4765-4f21-9dda-1bb5d752a718"}
19:13:44.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a1c5890a-4765-4f21-9dda-1bb5d752a718"}
19:13:44.958 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"46c7506c-35fa-47eb-8e86-9767f543c9a9"}
19:13:44.958 00.000 13300 case statement mapped state 1 to 101
19:13:44.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"46c7506c-35fa-47eb-8e86-9767f543c9a9"}
19:13:45.281 00.323 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:13:47.955 02.674 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cc7c3793-bb06-4272-b9d4-267627ae1146"}
19:13:47.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cc7c3793-bb06-4272-b9d4-267627ae1146"}
19:13:47.956 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2859b326-fe46-4d57-8f8a-f30ec9afe70c"}
19:13:47.956 00.000 13300 case statement mapped state 1 to 101
19:13:47.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2859b326-fe46-4d57-8f8a-f30ec9afe70c"}
19:13:48.315 00.359 11596 Exposure complete
19:13:48.399 00.084 11596 worker thread done servicing request
19:13:48.399 00.000 13300 OnExposeComplete: enter
19:13:48.400 00.001 13300 UpdateGuideState(): m_state=1
19:13:48.400 00.000 13300 UpdateCurrentPosition: no star selected
19:13:48.400 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:13:48.400 00.000 13300 Status Line: Nessuna stella selezionata
19:13:48.403 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:13:48.409 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:13:48.410 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:13:48.410 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:13:48.410 00.000 13300 Enqueuing Expose request
19:13:48.410 00.000 11596 Worker thread wakes up
19:13:48.410 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:13:48.917 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:13:50.955 02.038 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"44fad989-6e7b-4561-8081-d374bbda111c"}
19:13:50.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"44fad989-6e7b-4561-8081-d374bbda111c"}
19:13:50.956 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ed09541b-71c2-45b3-a791-7e188453b7cf"}
19:13:50.956 00.000 13300 case statement mapped state 1 to 101
19:13:50.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ed09541b-71c2-45b3-a791-7e188453b7cf"}
19:13:51.943 00.987 11596 Exposure complete
19:13:52.017 00.074 11596 worker thread done servicing request
19:13:52.017 00.000 13300 OnExposeComplete: enter
19:13:52.017 00.000 13300 UpdateGuideState(): m_state=1
19:13:52.017 00.000 13300 UpdateCurrentPosition: no star selected
19:13:52.018 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:13:52.018 00.000 13300 Status Line: Nessuna stella selezionata
19:13:52.020 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:13:52.028 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:13:52.028 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:13:52.028 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:13:52.028 00.000 13300 Enqueuing Expose request
19:13:52.028 00.000 11596 Worker thread wakes up
19:13:52.028 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:13:52.532 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:13:53.954 01.422 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2911c34d-1887-4a6e-8dd2-b797ad9d39f1"}
19:13:53.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2911c34d-1887-4a6e-8dd2-b797ad9d39f1"}
19:13:53.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0ac90900-9725-4909-8c9d-e8d759439aeb"}
19:13:53.955 00.000 13300 case statement mapped state 1 to 101
19:13:53.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0ac90900-9725-4909-8c9d-e8d759439aeb"}
19:13:55.552 01.597 11596 Exposure complete
19:13:55.631 00.079 11596 worker thread done servicing request
19:13:55.632 00.001 13300 OnExposeComplete: enter
19:13:55.632 00.000 13300 UpdateGuideState(): m_state=1
19:13:55.632 00.000 13300 UpdateCurrentPosition: no star selected
19:13:55.632 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:13:55.633 00.001 13300 Status Line: Nessuna stella selezionata
19:13:55.637 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=239, Gamma=0.510
19:13:55.644 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:13:55.644 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:13:55.644 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:13:55.644 00.000 13300 Enqueuing Expose request
19:13:55.644 00.000 11596 Worker thread wakes up
19:13:55.644 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:13:56.160 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:13:56.952 00.792 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6b76272b-48aa-4ef2-ae1f-5634056813eb"}
19:13:56.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6b76272b-48aa-4ef2-ae1f-5634056813eb"}
19:13:56.953 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"149d794b-564f-49e7-be73-32e2173d1c8a"}
19:13:56.953 00.000 13300 case statement mapped state 1 to 101
19:13:56.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"149d794b-564f-49e7-be73-32e2173d1c8a"}
19:13:59.188 02.235 11596 Exposure complete
19:13:59.263 00.075 11596 worker thread done servicing request
19:13:59.263 00.000 13300 OnExposeComplete: enter
19:13:59.263 00.000 13300 UpdateGuideState(): m_state=1
19:13:59.263 00.000 13300 UpdateCurrentPosition: no star selected
19:13:59.264 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:13:59.264 00.000 13300 Status Line: Nessuna stella selezionata
19:13:59.266 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:13:59.273 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:13:59.274 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:13:59.274 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:13:59.274 00.000 13300 Enqueuing Expose request
19:13:59.274 00.000 11596 Worker thread wakes up
19:13:59.274 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:13:59.776 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:13:59.952 00.176 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e51eb911-2db9-483e-9f41-6645ea7dfd16"}
19:13:59.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e51eb911-2db9-483e-9f41-6645ea7dfd16"}
19:13:59.953 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"08b6f899-fa43-4d4c-91a8-7f449b94cc3d"}
19:13:59.953 00.000 13300 case statement mapped state 1 to 101
19:13:59.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"08b6f899-fa43-4d4c-91a8-7f449b94cc3d"}
19:14:02.809 02.856 11596 Exposure complete
19:14:02.883 00.074 11596 worker thread done servicing request
19:14:02.883 00.000 13300 OnExposeComplete: enter
19:14:02.883 00.000 13300 UpdateGuideState(): m_state=1
19:14:02.883 00.000 13300 UpdateCurrentPosition: no star selected
19:14:02.884 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:14:02.884 00.000 13300 Status Line: Nessuna stella selezionata
19:14:02.886 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:14:02.893 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:14:02.893 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:14:02.893 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:14:02.893 00.000 13300 Enqueuing Expose request
19:14:02.893 00.000 11596 Worker thread wakes up
19:14:02.894 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:14:02.952 00.058 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c456de14-475c-4507-a681-c147620c79b7"}
19:14:02.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c456de14-475c-4507-a681-c147620c79b7"}
19:14:02.953 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8a283266-1776-4ded-a92b-0f321db2f5dc"}
19:14:02.953 00.000 13300 case statement mapped state 1 to 101
19:14:02.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8a283266-1776-4ded-a92b-0f321db2f5dc"}
19:14:03.397 00.444 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:14:05.951 02.554 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"92a74e33-89ad-43fc-a4bc-0d00e5790eef"}
19:14:05.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"92a74e33-89ad-43fc-a4bc-0d00e5790eef"}
19:14:05.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cf1c340c-2dbb-4eb5-89e4-34989b27dbe0"}
19:14:05.952 00.000 13300 case statement mapped state 1 to 101
19:14:05.953 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cf1c340c-2dbb-4eb5-89e4-34989b27dbe0"}
19:14:06.421 00.468 11596 Exposure complete
19:14:06.502 00.081 11596 worker thread done servicing request
19:14:06.502 00.000 13300 OnExposeComplete: enter
19:14:06.502 00.000 13300 UpdateGuideState(): m_state=1
19:14:06.502 00.000 13300 UpdateCurrentPosition: no star selected
19:14:06.503 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:14:06.503 00.000 13300 Status Line: Nessuna stella selezionata
19:14:06.505 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=249, Gamma=0.510
19:14:06.512 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:14:06.512 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:14:06.512 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:14:06.512 00.000 13300 Enqueuing Expose request
19:14:06.513 00.001 11596 Worker thread wakes up
19:14:06.513 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:14:07.027 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:14:08.951 01.924 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"827a2b25-a421-41d4-bfb9-596219069402"}
19:14:08.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"827a2b25-a421-41d4-bfb9-596219069402"}
19:14:08.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c9c1ba87-f78f-4f15-a669-655a6fc8bb78"}
19:14:08.952 00.000 13300 case statement mapped state 1 to 101
19:14:08.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c9c1ba87-f78f-4f15-a669-655a6fc8bb78"}
19:14:10.056 01.104 11596 Exposure complete
19:14:10.140 00.084 11596 worker thread done servicing request
19:14:10.140 00.000 13300 OnExposeComplete: enter
19:14:10.141 00.001 13300 UpdateGuideState(): m_state=1
19:14:10.141 00.000 13300 UpdateCurrentPosition: no star selected
19:14:10.141 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:14:10.142 00.001 13300 Status Line: Nessuna stella selezionata
19:14:10.144 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=227, Gamma=0.510
19:14:10.151 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:14:10.151 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:14:10.151 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:14:10.151 00.000 13300 Enqueuing Expose request
19:14:10.151 00.000 11596 Worker thread wakes up
19:14:10.151 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:14:10.660 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:14:11.949 01.289 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f879a41f-d29a-4eb6-a170-eb2713dbb290"}
19:14:11.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f879a41f-d29a-4eb6-a170-eb2713dbb290"}
19:14:11.950 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"548f98e0-26eb-4bb4-a2a9-eb4fbda31d5c"}
19:14:11.950 00.000 13300 case statement mapped state 1 to 101
19:14:11.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"548f98e0-26eb-4bb4-a2a9-eb4fbda31d5c"}
19:14:13.734 01.784 11596 Exposure complete
19:14:13.881 00.147 11596 worker thread done servicing request
19:14:13.881 00.000 13300 OnExposeComplete: enter
19:14:13.881 00.000 13300 UpdateGuideState(): m_state=1
19:14:13.882 00.001 13300 UpdateCurrentPosition: no star selected
19:14:13.882 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:14:13.882 00.000 13300 Status Line: Nessuna stella selezionata
19:14:13.886 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=233, Gamma=0.510
19:14:13.895 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:14:13.895 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:14:13.895 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:14:13.895 00.000 13300 Enqueuing Expose request
19:14:13.896 00.001 11596 Worker thread wakes up
19:14:13.896 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:14:14.403 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:14:14.949 00.546 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ae03e7b9-b083-4175-8e34-7d9f9250395c"}
19:14:14.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ae03e7b9-b083-4175-8e34-7d9f9250395c"}
19:14:14.950 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"857bbf28-ed74-4921-bb98-5d177213da18"}
19:14:14.950 00.000 13300 case statement mapped state 1 to 101
19:14:14.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"857bbf28-ed74-4921-bb98-5d177213da18"}
19:14:17.440 02.490 11596 Exposure complete
19:14:17.537 00.097 11596 worker thread done servicing request
19:14:17.538 00.001 13300 OnExposeComplete: enter
19:14:17.538 00.000 13300 UpdateGuideState(): m_state=1
19:14:17.538 00.000 13300 UpdateCurrentPosition: no star selected
19:14:17.539 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:14:17.539 00.000 13300 Status Line: Nessuna stella selezionata
19:14:17.543 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:14:17.551 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:14:17.551 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:14:17.551 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:14:17.551 00.000 13300 Enqueuing Expose request
19:14:17.551 00.000 11596 Worker thread wakes up
19:14:17.551 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:14:17.949 00.398 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"63ab07ff-a719-4a99-b77b-000d20719d16"}
19:14:17.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"63ab07ff-a719-4a99-b77b-000d20719d16"}
19:14:17.950 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"63bdc471-e483-45a8-95c8-e4a5a471fc03"}
19:14:17.950 00.000 13300 case statement mapped state 1 to 101
19:14:17.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"63bdc471-e483-45a8-95c8-e4a5a471fc03"}
19:14:18.067 00.117 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:14:20.950 02.883 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aa4eb9a7-2176-4c8d-a1a7-9b5913496fbd"}
19:14:20.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aa4eb9a7-2176-4c8d-a1a7-9b5913496fbd"}
19:14:20.951 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"532ee29c-588b-4421-875f-15a4443f4b9d"}
19:14:20.951 00.000 13300 case statement mapped state 1 to 101
19:14:20.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"532ee29c-588b-4421-875f-15a4443f4b9d"}
19:14:21.188 00.237 11596 Exposure complete
19:14:21.278 00.090 11596 worker thread done servicing request
19:14:21.278 00.000 13300 OnExposeComplete: enter
19:14:21.279 00.001 13300 UpdateGuideState(): m_state=1
19:14:21.279 00.000 13300 UpdateCurrentPosition: no star selected
19:14:21.279 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:14:21.279 00.000 13300 Status Line: Nessuna stella selezionata
19:14:21.282 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:14:21.290 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:14:21.290 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:14:21.290 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:14:21.290 00.000 13300 Enqueuing Expose request
19:14:21.291 00.001 11596 Worker thread wakes up
19:14:21.291 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:14:21.804 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:14:23.949 02.145 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d977544b-b68e-4a2f-8490-991525958f1f"}
19:14:23.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d977544b-b68e-4a2f-8490-991525958f1f"}
19:14:23.950 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"26178a90-e2dc-406c-8880-d99f0f187e63"}
19:14:23.950 00.000 13300 case statement mapped state 1 to 101
19:14:23.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"26178a90-e2dc-406c-8880-d99f0f187e63"}
19:14:24.838 00.888 11596 Exposure complete
19:14:24.911 00.073 11596 worker thread done servicing request
19:14:24.911 00.000 13300 OnExposeComplete: enter
19:14:24.911 00.000 13300 UpdateGuideState(): m_state=1
19:14:24.912 00.001 13300 UpdateCurrentPosition: no star selected
19:14:24.912 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:14:24.912 00.000 13300 Status Line: Nessuna stella selezionata
19:14:24.915 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:14:24.921 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:14:24.921 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:14:24.921 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:14:24.921 00.000 13300 Enqueuing Expose request
19:14:24.921 00.000 11596 Worker thread wakes up
19:14:24.922 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:14:25.432 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:14:26.948 01.516 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"97e49937-74ef-4540-b466-c9cc84190d9c"}
19:14:26.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"97e49937-74ef-4540-b466-c9cc84190d9c"}
19:14:26.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dede39cf-31bf-4555-a67a-79bddf4c9279"}
19:14:26.949 00.000 13300 case statement mapped state 1 to 101
19:14:26.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dede39cf-31bf-4555-a67a-79bddf4c9279"}
19:14:28.456 01.507 11596 Exposure complete
19:14:28.536 00.080 11596 worker thread done servicing request
19:14:28.536 00.000 13300 OnExposeComplete: enter
19:14:28.536 00.000 13300 UpdateGuideState(): m_state=1
19:14:28.537 00.001 13300 UpdateCurrentPosition: no star selected
19:14:28.537 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:14:28.537 00.000 13300 Status Line: Nessuna stella selezionata
19:14:28.540 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:14:28.547 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:14:28.547 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:14:28.547 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:14:28.547 00.000 13300 Enqueuing Expose request
19:14:28.547 00.000 11596 Worker thread wakes up
19:14:28.547 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:14:29.059 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:14:29.947 00.888 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"75f52111-4da6-4f24-9861-c70257a23ef5"}
19:14:29.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"75f52111-4da6-4f24-9861-c70257a23ef5"}
19:14:29.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2c3235fb-fa85-46c1-bf4f-bc9a7f144fd7"}
19:14:29.948 00.000 13300 case statement mapped state 1 to 101
19:14:29.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2c3235fb-fa85-46c1-bf4f-bc9a7f144fd7"}
19:14:32.081 02.133 11596 Exposure complete
19:14:32.159 00.078 11596 worker thread done servicing request
19:14:32.159 00.000 13300 OnExposeComplete: enter
19:14:32.159 00.000 13300 UpdateGuideState(): m_state=1
19:14:32.160 00.001 13300 UpdateCurrentPosition: no star selected
19:14:32.160 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:14:32.160 00.000 13300 Status Line: Nessuna stella selezionata
19:14:32.163 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:14:32.172 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:14:32.173 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:14:32.173 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:14:32.173 00.000 13300 Enqueuing Expose request
19:14:32.173 00.000 11596 Worker thread wakes up
19:14:32.173 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:14:32.686 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:14:32.946 00.260 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3b61dcda-0702-4699-9c23-44b1c59a80ef"}
19:14:32.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3b61dcda-0702-4699-9c23-44b1c59a80ef"}
19:14:32.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"db8c93d3-ce8b-40f4-b3c8-7a46dfd8fa4e"}
19:14:32.947 00.000 13300 case statement mapped state 1 to 101
19:14:32.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"db8c93d3-ce8b-40f4-b3c8-7a46dfd8fa4e"}
19:14:35.734 02.787 11596 Exposure complete
19:14:35.809 00.075 11596 worker thread done servicing request
19:14:35.809 00.000 13300 OnExposeComplete: enter
19:14:35.809 00.000 13300 UpdateGuideState(): m_state=1
19:14:35.809 00.000 13300 UpdateCurrentPosition: no star selected
19:14:35.810 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:14:35.810 00.000 13300 Status Line: Nessuna stella selezionata
19:14:35.813 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:14:35.820 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:14:35.821 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:14:35.821 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:14:35.821 00.000 13300 Enqueuing Expose request
19:14:35.821 00.000 11596 Worker thread wakes up
19:14:35.821 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:14:35.945 00.124 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d698a9d8-968d-4470-9c9a-c6bd449c6597"}
19:14:35.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d698a9d8-968d-4470-9c9a-c6bd449c6597"}
19:14:35.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"201f2209-fd4c-4779-8f9f-bbf309037318"}
19:14:35.946 00.000 13300 case statement mapped state 1 to 101
19:14:35.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"201f2209-fd4c-4779-8f9f-bbf309037318"}
19:14:36.323 00.377 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:14:38.943 02.620 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7985c59f-b0ae-4d66-9c7e-9ab76908327d"}
19:14:38.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7985c59f-b0ae-4d66-9c7e-9ab76908327d"}
19:14:38.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3c287d84-47cc-4a47-b318-fc721f8931c5"}
19:14:38.944 00.000 13300 case statement mapped state 1 to 101
19:14:38.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3c287d84-47cc-4a47-b318-fc721f8931c5"}
19:14:39.356 00.412 11596 Exposure complete
19:14:39.433 00.077 11596 worker thread done servicing request
19:14:39.433 00.000 13300 OnExposeComplete: enter
19:14:39.433 00.000 13300 UpdateGuideState(): m_state=1
19:14:39.433 00.000 13300 UpdateCurrentPosition: no star selected
19:14:39.433 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:14:39.434 00.001 13300 Status Line: Nessuna stella selezionata
19:14:39.437 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=242, Gamma=0.510
19:14:39.444 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:14:39.444 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:14:39.444 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:14:39.444 00.000 13300 Enqueuing Expose request
19:14:39.444 00.000 11596 Worker thread wakes up
19:14:39.444 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:14:39.959 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:14:41.943 01.984 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dbfe067d-9648-4693-ac74-52b1c0aee28d"}
19:14:41.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dbfe067d-9648-4693-ac74-52b1c0aee28d"}
19:14:41.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ccc62d84-0503-4c82-bae2-4a2f7c5251c2"}
19:14:41.944 00.000 13300 case statement mapped state 1 to 101
19:14:41.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ccc62d84-0503-4c82-bae2-4a2f7c5251c2"}
19:14:42.985 01.041 11596 Exposure complete
19:14:43.060 00.075 11596 worker thread done servicing request
19:14:43.060 00.000 13300 OnExposeComplete: enter
19:14:43.060 00.000 13300 UpdateGuideState(): m_state=1
19:14:43.061 00.001 13300 UpdateCurrentPosition: no star selected
19:14:43.061 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:14:43.061 00.000 13300 Status Line: Nessuna stella selezionata
19:14:43.063 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=248, Gamma=0.510
19:14:43.071 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:14:43.071 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:14:43.071 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:14:43.071 00.000 13300 Enqueuing Expose request
19:14:43.071 00.000 11596 Worker thread wakes up
19:14:43.071 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:14:43.574 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:14:44.943 01.369 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"854018fe-e3a8-4d87-8b7f-d5d216a20cca"}
19:14:44.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"854018fe-e3a8-4d87-8b7f-d5d216a20cca"}
19:14:44.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b957f17-37ca-4408-b476-c7e8171c0373"}
19:14:44.944 00.000 13300 case statement mapped state 1 to 101
19:14:44.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5b957f17-37ca-4408-b476-c7e8171c0373"}
19:14:46.598 01.654 11596 Exposure complete
19:14:46.680 00.082 11596 worker thread done servicing request
19:14:46.680 00.000 13300 OnExposeComplete: enter
19:14:46.681 00.001 13300 UpdateGuideState(): m_state=1
19:14:46.681 00.000 13300 UpdateCurrentPosition: no star selected
19:14:46.681 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:14:46.681 00.000 13300 Status Line: Nessuna stella selezionata
19:14:46.684 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
19:14:46.690 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:14:46.691 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:14:46.691 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:14:46.691 00.000 13300 Enqueuing Expose request
19:14:46.691 00.000 11596 Worker thread wakes up
19:14:46.691 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:14:47.202 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:14:47.943 00.741 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"562d4cd8-57dd-4bda-b42a-d31d32ed3b07"}
19:14:47.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"562d4cd8-57dd-4bda-b42a-d31d32ed3b07"}
19:14:47.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9d07269e-ca6e-4369-886d-e11de1232f41"}
19:14:47.944 00.000 13300 case statement mapped state 1 to 101
19:14:47.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9d07269e-ca6e-4369-886d-e11de1232f41"}
19:14:50.230 02.286 11596 Exposure complete
19:14:50.304 00.074 11596 worker thread done servicing request
19:14:50.305 00.001 13300 OnExposeComplete: enter
19:14:50.305 00.000 13300 UpdateGuideState(): m_state=1
19:14:50.305 00.000 13300 UpdateCurrentPosition: no star selected
19:14:50.305 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:14:50.306 00.001 13300 Status Line: Nessuna stella selezionata
19:14:50.308 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:14:50.315 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:14:50.315 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:14:50.315 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:14:50.315 00.000 13300 Enqueuing Expose request
19:14:50.316 00.001 11596 Worker thread wakes up
19:14:50.316 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:14:50.819 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:14:50.942 00.123 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9d9cd071-35bf-4b0a-a04c-882e04c8c785"}
19:14:50.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9d9cd071-35bf-4b0a-a04c-882e04c8c785"}
19:14:50.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9fe7c370-87e2-4ccf-8a40-014a8582158e"}
19:14:50.943 00.000 13300 case statement mapped state 1 to 101
19:14:50.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9fe7c370-87e2-4ccf-8a40-014a8582158e"}
19:14:53.848 02.905 11596 Exposure complete
19:14:53.921 00.073 11596 worker thread done servicing request
19:14:53.922 00.001 13300 OnExposeComplete: enter
19:14:53.922 00.000 13300 UpdateGuideState(): m_state=1
19:14:53.922 00.000 13300 UpdateCurrentPosition: no star selected
19:14:53.922 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:14:53.923 00.001 13300 Status Line: Nessuna stella selezionata
19:14:53.925 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:14:53.932 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:14:53.932 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:14:53.932 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:14:53.932 00.000 13300 Enqueuing Expose request
19:14:53.932 00.000 11596 Worker thread wakes up
19:14:53.932 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:14:53.941 00.009 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ef153254-e4cd-4c2a-aa29-11540fc77b3d"}
19:14:53.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ef153254-e4cd-4c2a-aa29-11540fc77b3d"}
19:14:53.941 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"70c47bcf-8079-467a-85fc-d6d8d60a440b"}
19:14:53.942 00.001 13300 case statement mapped state 1 to 101
19:14:53.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"70c47bcf-8079-467a-85fc-d6d8d60a440b"}
19:14:54.438 00.496 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:14:56.942 02.504 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ac72e5d9-8a88-4cc8-b6ff-babb21c7e3d6"}
19:14:56.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ac72e5d9-8a88-4cc8-b6ff-babb21c7e3d6"}
19:14:56.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dff094dd-561a-4d1b-9293-a94320f9f9a8"}
19:14:56.943 00.000 13300 case statement mapped state 1 to 101
19:14:56.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dff094dd-561a-4d1b-9293-a94320f9f9a8"}
19:14:57.466 00.523 11596 Exposure complete
19:14:57.550 00.084 11596 worker thread done servicing request
19:14:57.550 00.000 13300 OnExposeComplete: enter
19:14:57.550 00.000 13300 UpdateGuideState(): m_state=1
19:14:57.550 00.000 13300 UpdateCurrentPosition: no star selected
19:14:57.551 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:14:57.551 00.000 13300 Status Line: Nessuna stella selezionata
19:14:57.553 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=235, Gamma=0.510
19:14:57.560 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:14:57.561 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:14:57.561 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:14:57.561 00.000 13300 Enqueuing Expose request
19:14:57.561 00.000 11596 Worker thread wakes up
19:14:57.561 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:14:58.077 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:14:59.941 01.864 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"159e846f-4011-44d7-9cec-8956a9c5d4de"}
19:14:59.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"159e846f-4011-44d7-9cec-8956a9c5d4de"}
19:14:59.942 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5e7c274b-3cdc-4942-8d7e-db81aab0260d"}
19:14:59.942 00.000 13300 case statement mapped state 1 to 101
19:14:59.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5e7c274b-3cdc-4942-8d7e-db81aab0260d"}
19:15:01.106 01.164 11596 Exposure complete
19:15:01.185 00.079 11596 worker thread done servicing request
19:15:01.186 00.001 13300 OnExposeComplete: enter
19:15:01.186 00.000 13300 UpdateGuideState(): m_state=1
19:15:01.186 00.000 13300 UpdateCurrentPosition: no star selected
19:15:01.186 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:15:01.186 00.000 13300 Status Line: Nessuna stella selezionata
19:15:01.189 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=224, Gamma=0.510
19:15:01.196 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:15:01.197 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:15:01.197 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:15:01.197 00.000 13300 Enqueuing Expose request
19:15:01.197 00.000 11596 Worker thread wakes up
19:15:01.197 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:15:01.711 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:15:02.941 01.230 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aac756eb-6977-41f9-83fb-9a8c0f47d6f1"}
19:15:02.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aac756eb-6977-41f9-83fb-9a8c0f47d6f1"}
19:15:02.942 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"047c922a-3603-45c2-b053-312aa8266d33"}
19:15:02.942 00.000 13300 case statement mapped state 1 to 101
19:15:02.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"047c922a-3603-45c2-b053-312aa8266d33"}
19:15:04.743 01.801 11596 Exposure complete
19:15:04.815 00.072 11596 worker thread done servicing request
19:15:04.816 00.001 13300 OnExposeComplete: enter
19:15:04.816 00.000 13300 UpdateGuideState(): m_state=1
19:15:04.816 00.000 13300 UpdateCurrentPosition: no star selected
19:15:04.816 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:15:04.817 00.001 13300 Status Line: Nessuna stella selezionata
19:15:04.819 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=228, Gamma=0.510
19:15:04.826 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:15:04.826 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:15:04.826 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:15:04.826 00.000 13300 Enqueuing Expose request
19:15:04.826 00.000 11596 Worker thread wakes up
19:15:04.826 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:15:05.335 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:15:05.939 00.604 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"854687b7-b0f9-4feb-90eb-b4d9ee07bac2"}
19:15:05.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"854687b7-b0f9-4feb-90eb-b4d9ee07bac2"}
19:15:05.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"89c3ecca-a311-4f38-a193-003fee28aa26"}
19:15:05.940 00.000 13300 case statement mapped state 1 to 101
19:15:05.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"89c3ecca-a311-4f38-a193-003fee28aa26"}
19:15:08.367 02.427 11596 Exposure complete
19:15:08.441 00.074 11596 worker thread done servicing request
19:15:08.442 00.001 13300 OnExposeComplete: enter
19:15:08.442 00.000 13300 UpdateGuideState(): m_state=1
19:15:08.442 00.000 13300 UpdateCurrentPosition: no star selected
19:15:08.442 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:15:08.443 00.001 13300 Status Line: Nessuna stella selezionata
19:15:08.445 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=214, Gamma=0.510
19:15:08.452 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:15:08.452 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:15:08.452 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:15:08.452 00.000 13300 Enqueuing Expose request
19:15:08.452 00.000 11596 Worker thread wakes up
19:15:08.452 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:15:08.938 00.486 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9a948978-1116-473e-a581-aeed1a7837d5"}
19:15:08.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9a948978-1116-473e-a581-aeed1a7837d5"}
19:15:08.939 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e872af1a-2064-45b8-8752-a4d1f68da6be"}
19:15:08.939 00.000 13300 case statement mapped state 1 to 101
19:15:08.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e872af1a-2064-45b8-8752-a4d1f68da6be"}
19:15:08.955 00.016 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:15:11.938 02.983 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"45e7575e-8517-4850-877e-ece9c9be2528"}
19:15:11.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"45e7575e-8517-4850-877e-ece9c9be2528"}
19:15:11.939 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f960ae6a-e82b-47fd-9b53-05eef53e86b4"}
19:15:11.939 00.000 13300 case statement mapped state 1 to 101
19:15:11.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f960ae6a-e82b-47fd-9b53-05eef53e86b4"}
19:15:11.984 00.045 11596 Exposure complete
19:15:12.058 00.074 11596 worker thread done servicing request
19:15:12.058 00.000 13300 OnExposeComplete: enter
19:15:12.058 00.000 13300 UpdateGuideState(): m_state=1
19:15:12.058 00.000 13300 UpdateCurrentPosition: no star selected
19:15:12.059 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:15:12.059 00.000 13300 Status Line: Nessuna stella selezionata
19:15:12.063 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=236, Gamma=0.510
19:15:12.070 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:15:12.070 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:15:12.071 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:15:12.071 00.000 13300 Enqueuing Expose request
19:15:12.071 00.000 11596 Worker thread wakes up
19:15:12.071 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:15:12.576 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:15:14.937 02.361 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0f09181b-8873-4270-b4f1-0e18c370fcaa"}
19:15:14.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0f09181b-8873-4270-b4f1-0e18c370fcaa"}
19:15:14.938 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"18924d31-9c94-41f9-b749-dc84f9290399"}
19:15:14.938 00.000 13300 case statement mapped state 1 to 101
19:15:14.939 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"18924d31-9c94-41f9-b749-dc84f9290399"}
19:15:15.616 00.677 11596 Exposure complete
19:15:15.721 00.105 11596 worker thread done servicing request
19:15:15.722 00.001 13300 OnExposeComplete: enter
19:15:15.722 00.000 13300 UpdateGuideState(): m_state=1
19:15:15.722 00.000 13300 UpdateCurrentPosition: no star selected
19:15:15.722 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:15:15.723 00.001 13300 Status Line: Nessuna stella selezionata
19:15:15.726 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=218, Gamma=0.510
19:15:15.736 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
19:15:15.736 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:15:15.736 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:15:15.736 00.000 13300 Enqueuing Expose request
19:15:15.736 00.000 11596 Worker thread wakes up
19:15:15.736 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:15:16.251 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:15:17.937 01.686 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"198f8b2a-0ac0-4fa7-b339-d98a3845045d"}
19:15:17.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"198f8b2a-0ac0-4fa7-b339-d98a3845045d"}
19:15:17.938 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"67b7dce7-7e1d-4666-bf6f-f08906c18b3c"}
19:15:17.938 00.000 13300 case statement mapped state 1 to 101
19:15:17.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"67b7dce7-7e1d-4666-bf6f-f08906c18b3c"}
19:15:19.294 01.356 11596 Exposure complete
19:15:19.382 00.088 11596 worker thread done servicing request
19:15:19.382 00.000 13300 OnExposeComplete: enter
19:15:19.383 00.001 13300 UpdateGuideState(): m_state=1
19:15:19.383 00.000 13300 UpdateCurrentPosition: no star selected
19:15:19.383 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:15:19.383 00.000 13300 Status Line: Nessuna stella selezionata
19:15:19.387 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=226, Gamma=0.510
19:15:19.395 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:15:19.395 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:15:19.396 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:15:19.396 00.000 13300 Enqueuing Expose request
19:15:19.396 00.000 11596 Worker thread wakes up
19:15:19.396 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:15:19.906 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:15:20.935 01.029 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9b961e52-2cfc-4b97-b0d1-ed623bebbbdf"}
19:15:20.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9b961e52-2cfc-4b97-b0d1-ed623bebbbdf"}
19:15:20.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7f2085a4-b4fe-4ab1-9606-07a6c659fb4b"}
19:15:20.936 00.000 13300 case statement mapped state 1 to 101
19:15:20.937 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7f2085a4-b4fe-4ab1-9606-07a6c659fb4b"}
19:15:22.936 01.999 11596 Exposure complete
19:15:23.012 00.076 11596 worker thread done servicing request
19:15:23.012 00.000 13300 OnExposeComplete: enter
19:15:23.012 00.000 13300 UpdateGuideState(): m_state=1
19:15:23.013 00.001 13300 UpdateCurrentPosition: no star selected
19:15:23.013 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:15:23.013 00.000 13300 Status Line: Nessuna stella selezionata
19:15:23.016 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=205, Gamma=0.510
19:15:23.023 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:15:23.023 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:15:23.023 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:15:23.023 00.000 13300 Enqueuing Expose request
19:15:23.023 00.000 11596 Worker thread wakes up
19:15:23.024 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:15:23.539 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:15:23.935 00.396 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"911de462-58f8-4f4d-ab16-8e88295e81c5"}
19:15:23.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"911de462-58f8-4f4d-ab16-8e88295e81c5"}
19:15:23.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5178499e-9d59-4a13-b8d6-a1d0af0876e6"}
19:15:23.936 00.000 13300 case statement mapped state 1 to 101
19:15:23.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5178499e-9d59-4a13-b8d6-a1d0af0876e6"}
19:15:26.567 02.631 11596 Exposure complete
19:15:26.643 00.076 11596 worker thread done servicing request
19:15:26.643 00.000 13300 OnExposeComplete: enter
19:15:26.644 00.001 13300 UpdateGuideState(): m_state=1
19:15:26.644 00.000 13300 UpdateCurrentPosition: no star selected
19:15:26.644 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:15:26.644 00.000 13300 Status Line: Nessuna stella selezionata
19:15:26.647 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=234, Gamma=0.510
19:15:26.654 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:15:26.654 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:15:26.654 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:15:26.654 00.000 13300 Enqueuing Expose request
19:15:26.655 00.001 11596 Worker thread wakes up
19:15:26.655 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:15:26.934 00.279 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"70d8f30a-8931-407f-8ebf-258fa2ce1eec"}
19:15:26.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"70d8f30a-8931-407f-8ebf-258fa2ce1eec"}
19:15:26.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8656b0d8-02d6-4f21-b563-e02d6981dfa3"}
19:15:26.935 00.000 13300 case statement mapped state 1 to 101
19:15:26.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8656b0d8-02d6-4f21-b563-e02d6981dfa3"}
19:15:27.171 00.236 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:15:29.932 02.761 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"49d6e273-9bc3-4435-a7e3-03e52c0e938e"}
19:15:29.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"49d6e273-9bc3-4435-a7e3-03e52c0e938e"}
19:15:29.933 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"732371e5-aa15-45fc-9ef5-efbdedd8c898"}
19:15:29.933 00.000 13300 case statement mapped state 1 to 101
19:15:29.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"732371e5-aa15-45fc-9ef5-efbdedd8c898"}
19:15:30.208 00.275 11596 Exposure complete
19:15:30.288 00.080 11596 worker thread done servicing request
19:15:30.288 00.000 13300 OnExposeComplete: enter
19:15:30.289 00.001 13300 UpdateGuideState(): m_state=1
19:15:30.289 00.000 13300 UpdateCurrentPosition: no star selected
19:15:30.289 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:15:30.290 00.001 13300 Status Line: Nessuna stella selezionata
19:15:30.293 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=218, Gamma=0.510
19:15:30.300 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:15:30.300 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:15:30.300 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:15:30.300 00.000 13300 Enqueuing Expose request
19:15:30.301 00.001 11596 Worker thread wakes up
19:15:30.301 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:15:30.813 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:15:32.932 02.119 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7289f2dc-c773-499f-a143-7c4a9c2e8d56"}
19:15:32.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7289f2dc-c773-499f-a143-7c4a9c2e8d56"}
19:15:32.932 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8fc432f5-0022-417a-aae7-c57713f02759"}
19:15:32.933 00.001 13300 case statement mapped state 1 to 101
19:15:32.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8fc432f5-0022-417a-aae7-c57713f02759"}
19:15:33.848 00.915 11596 Exposure complete
19:15:33.922 00.074 11596 worker thread done servicing request
19:15:33.922 00.000 13300 OnExposeComplete: enter
19:15:33.922 00.000 13300 UpdateGuideState(): m_state=1
19:15:33.922 00.000 13300 UpdateCurrentPosition: no star selected
19:15:33.923 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:15:33.923 00.000 13300 Status Line: Nessuna stella selezionata
19:15:33.927 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=237, Gamma=0.510
19:15:33.934 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:15:33.934 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:15:33.934 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:15:33.934 00.000 13300 Enqueuing Expose request
19:15:33.934 00.000 11596 Worker thread wakes up
19:15:33.934 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:15:34.448 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:15:35.930 01.482 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b6b18885-211f-436c-8eab-64762455cf0b"}
19:15:35.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b6b18885-211f-436c-8eab-64762455cf0b"}
19:15:35.930 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b9d8cbda-8272-4cac-8961-12b1719d9c7d"}
19:15:35.931 00.001 13300 case statement mapped state 1 to 101
19:15:35.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b9d8cbda-8272-4cac-8961-12b1719d9c7d"}
19:15:37.479 01.548 11596 Exposure complete
19:15:37.553 00.074 11596 worker thread done servicing request
19:15:37.553 00.000 13300 OnExposeComplete: enter
19:15:37.553 00.000 13300 UpdateGuideState(): m_state=1
19:15:37.553 00.000 13300 UpdateCurrentPosition: no star selected
19:15:37.554 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:15:37.554 00.000 13300 Status Line: Nessuna stella selezionata
19:15:37.557 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=228, Gamma=0.510
19:15:37.564 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:15:37.565 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:15:37.565 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:15:37.565 00.000 13300 Enqueuing Expose request
19:15:37.565 00.000 11596 Worker thread wakes up
19:15:37.565 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:15:38.074 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:15:38.930 00.856 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d5f4d987-9052-47e7-a81a-c03f012a26a5"}
19:15:38.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d5f4d987-9052-47e7-a81a-c03f012a26a5"}
19:15:38.931 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dfb1c1fc-0d81-4b62-abc7-b0726d481631"}
19:15:38.931 00.000 13300 case statement mapped state 1 to 101
19:15:38.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dfb1c1fc-0d81-4b62-abc7-b0726d481631"}
19:15:41.105 02.174 11596 Exposure complete
19:15:41.180 00.075 11596 worker thread done servicing request
19:15:41.180 00.000 13300 OnExposeComplete: enter
19:15:41.180 00.000 13300 UpdateGuideState(): m_state=1
19:15:41.180 00.000 13300 UpdateCurrentPosition: no star selected
19:15:41.181 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:15:41.181 00.000 13300 Status Line: Nessuna stella selezionata
19:15:41.185 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:15:41.193 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:15:41.193 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:15:41.193 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:15:41.193 00.000 13300 Enqueuing Expose request
19:15:41.193 00.000 11596 Worker thread wakes up
19:15:41.193 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:15:41.703 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:15:41.929 00.226 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1351301f-13c7-4b1d-9ef5-c71e142c5266"}
19:15:41.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1351301f-13c7-4b1d-9ef5-c71e142c5266"}
19:15:41.930 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"37597b52-88b3-4640-8932-387288d1bd88"}
19:15:41.930 00.000 13300 case statement mapped state 1 to 101
19:15:41.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"37597b52-88b3-4640-8932-387288d1bd88"}
19:15:44.746 02.816 11596 Exposure complete
19:15:44.848 00.102 11596 worker thread done servicing request
19:15:44.848 00.000 13300 OnExposeComplete: enter
19:15:44.849 00.001 13300 UpdateGuideState(): m_state=1
19:15:44.849 00.000 13300 UpdateCurrentPosition: no star selected
19:15:44.849 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:15:44.849 00.000 13300 Status Line: Nessuna stella selezionata
19:15:44.854 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=222, Gamma=0.510
19:15:44.863 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:15:44.863 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:15:44.864 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:15:44.864 00.000 13300 Enqueuing Expose request
19:15:44.864 00.000 11596 Worker thread wakes up
19:15:44.864 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:15:44.929 00.065 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7f2f9afc-85b2-4225-9cc9-0bd0c2f65741"}
19:15:44.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7f2f9afc-85b2-4225-9cc9-0bd0c2f65741"}
19:15:44.930 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1a639b6b-5022-44dd-9bf3-7c73c62a53e1"}
19:15:44.930 00.000 13300 case statement mapped state 1 to 101
19:15:44.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1a639b6b-5022-44dd-9bf3-7c73c62a53e1"}
19:15:45.375 00.445 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:15:47.928 02.553 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"920eeb9d-2fef-4d4c-b6a3-d1ea5ed059fc"}
19:15:47.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"920eeb9d-2fef-4d4c-b6a3-d1ea5ed059fc"}
19:15:47.929 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bb82c86c-8375-45ec-891c-546bdeea8c14"}
19:15:47.929 00.000 13300 case statement mapped state 1 to 101
19:15:47.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bb82c86c-8375-45ec-891c-546bdeea8c14"}
19:15:48.407 00.478 11596 Exposure complete
19:15:48.481 00.074 11596 worker thread done servicing request
19:15:48.482 00.001 13300 OnExposeComplete: enter
19:15:48.482 00.000 13300 UpdateGuideState(): m_state=1
19:15:48.482 00.000 13300 UpdateCurrentPosition: no star selected
19:15:48.482 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:15:48.483 00.001 13300 Status Line: Nessuna stella selezionata
19:15:48.485 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=240, Gamma=0.510
19:15:48.495 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
19:15:48.495 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:15:48.495 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:15:48.495 00.000 13300 Enqueuing Expose request
19:15:48.495 00.000 11596 Worker thread wakes up
19:15:48.495 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:15:48.997 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:15:50.926 01.929 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6d3a0148-50e3-4982-8112-951d7704f513"}
19:15:50.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6d3a0148-50e3-4982-8112-951d7704f513"}
19:15:50.926 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1904a204-0ccc-466b-b031-ddec66a2c542"}
19:15:50.927 00.001 13300 case statement mapped state 1 to 101
19:15:50.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1904a204-0ccc-466b-b031-ddec66a2c542"}
19:15:52.022 01.095 11596 Exposure complete
19:15:52.096 00.074 11596 worker thread done servicing request
19:15:52.096 00.000 13300 OnExposeComplete: enter
19:15:52.096 00.000 13300 UpdateGuideState(): m_state=1
19:15:52.097 00.001 13300 UpdateCurrentPosition: no star selected
19:15:52.097 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:15:52.097 00.000 13300 Status Line: Nessuna stella selezionata
19:15:52.102 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=226, Gamma=0.510
19:15:52.109 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:15:52.109 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:15:52.109 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:15:52.109 00.000 13300 Enqueuing Expose request
19:15:52.109 00.000 11596 Worker thread wakes up
19:15:52.109 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:15:52.625 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:15:53.925 01.300 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6ad9b35f-b3a7-4a32-bdd2-3cda528de4bf"}
19:15:53.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6ad9b35f-b3a7-4a32-bdd2-3cda528de4bf"}
19:15:53.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bc4afab1-e498-4563-b851-33fa972a0194"}
19:15:53.926 00.000 13300 case statement mapped state 1 to 101
19:15:53.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bc4afab1-e498-4563-b851-33fa972a0194"}
19:15:55.658 01.732 11596 Exposure complete
19:15:55.737 00.079 11596 worker thread done servicing request
19:15:55.737 00.000 13300 OnExposeComplete: enter
19:15:55.737 00.000 13300 UpdateGuideState(): m_state=1
19:15:55.738 00.001 13300 UpdateCurrentPosition: no star selected
19:15:55.738 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:15:55.738 00.000 13300 Status Line: Nessuna stella selezionata
19:15:55.741 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=212, Gamma=0.510
19:15:55.747 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:15:55.747 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:15:55.748 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:15:55.748 00.000 13300 Enqueuing Expose request
19:15:55.748 00.000 11596 Worker thread wakes up
19:15:55.748 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:15:56.255 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:15:56.925 00.670 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7dfaff66-4c2c-4c88-91a2-0b9e1407b88b"}
19:15:56.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7dfaff66-4c2c-4c88-91a2-0b9e1407b88b"}
19:15:56.925 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2a2339c9-47a4-4613-a1a4-28d8390a7547"}
19:15:56.926 00.001 13300 case statement mapped state 1 to 101
19:15:56.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2a2339c9-47a4-4613-a1a4-28d8390a7547"}
19:15:59.278 02.352 11596 Exposure complete
19:15:59.362 00.084 11596 worker thread done servicing request
19:15:59.363 00.001 13300 OnExposeComplete: enter
19:15:59.363 00.000 13300 UpdateGuideState(): m_state=1
19:15:59.363 00.000 13300 UpdateCurrentPosition: no star selected
19:15:59.363 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:15:59.364 00.001 13300 Status Line: Nessuna stella selezionata
19:15:59.366 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=236, Gamma=0.510
19:15:59.373 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:15:59.373 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:15:59.373 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:15:59.373 00.000 13300 Enqueuing Expose request
19:15:59.373 00.000 11596 Worker thread wakes up
19:15:59.373 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:15:59.883 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:15:59.924 00.041 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"df7ba2eb-2b20-444b-80fd-1f41251a79a4"}
19:15:59.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"df7ba2eb-2b20-444b-80fd-1f41251a79a4"}
19:15:59.925 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fb775d2b-0d82-4ea9-855a-d81f4b24fad8"}
19:15:59.925 00.000 13300 case statement mapped state 1 to 101
19:15:59.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fb775d2b-0d82-4ea9-855a-d81f4b24fad8"}
19:16:02.928 03.003 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6f7331f3-d3aa-41c8-ab1e-d80977618df0"}
19:16:02.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6f7331f3-d3aa-41c8-ab1e-d80977618df0"}
19:16:02.931 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d2eaa21c-b7bb-4029-b283-18b21c31da5d"}
19:16:02.931 00.000 13300 case statement mapped state 1 to 101
19:16:02.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d2eaa21c-b7bb-4029-b283-18b21c31da5d"}
19:16:02.970 00.039 11596 Exposure complete
19:16:03.102 00.132 13300 OnExposeComplete: enter
19:16:03.102 00.000 13300 UpdateGuideState(): m_state=1
19:16:03.103 00.001 13300 UpdateCurrentPosition: no star selected
19:16:03.103 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:16:03.104 00.001 13300 Status Line: Nessuna stella selezionata
19:16:03.107 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=226, Gamma=0.510
19:16:03.114 00.007 11596 worker thread done servicing request
19:16:03.118 00.004 13300 UpdateGuideState exits: Nessuna stella selezionata
19:16:03.118 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:16:03.118 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:16:03.119 00.001 13300 Enqueuing Expose request
19:16:03.119 00.000 11596 Worker thread wakes up
19:16:03.119 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:16:03.633 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:16:05.929 02.296 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"67b04ff6-15f5-412a-ace2-28aa01827177"}
19:16:05.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"67b04ff6-15f5-412a-ace2-28aa01827177"}
19:16:05.930 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b4df45eb-347c-4dd8-81ee-4e8c08dc3096"}
19:16:05.930 00.000 13300 case statement mapped state 1 to 101
19:16:05.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b4df45eb-347c-4dd8-81ee-4e8c08dc3096"}
19:16:06.679 00.749 11596 Exposure complete
19:16:06.778 00.099 11596 worker thread done servicing request
19:16:06.779 00.001 13300 OnExposeComplete: enter
19:16:06.779 00.000 13300 UpdateGuideState(): m_state=1
19:16:06.779 00.000 13300 UpdateCurrentPosition: no star selected
19:16:06.779 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:16:06.780 00.001 13300 Status Line: Nessuna stella selezionata
19:16:06.782 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=220, Gamma=0.510
19:16:06.792 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
19:16:06.793 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:16:06.793 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:16:06.793 00.000 13300 Enqueuing Expose request
19:16:06.793 00.000 11596 Worker thread wakes up
19:16:06.793 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:16:07.305 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:16:08.927 01.622 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"58fc71e9-3e70-4964-99d6-1b5f8ead48e5"}
19:16:08.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"58fc71e9-3e70-4964-99d6-1b5f8ead48e5"}
19:16:08.928 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fea2068c-7a26-42ee-8c03-9ba9304da6ef"}
19:16:08.928 00.000 13300 case statement mapped state 1 to 101
19:16:08.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fea2068c-7a26-42ee-8c03-9ba9304da6ef"}
19:16:10.339 01.411 11596 Exposure complete
19:16:10.415 00.076 11596 worker thread done servicing request
19:16:10.416 00.001 13300 OnExposeComplete: enter
19:16:10.416 00.000 13300 UpdateGuideState(): m_state=1
19:16:10.416 00.000 13300 UpdateCurrentPosition: no star selected
19:16:10.416 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:16:10.417 00.001 13300 Status Line: Nessuna stella selezionata
19:16:10.420 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=251, Gamma=0.510
19:16:10.427 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:16:10.427 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:16:10.427 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:16:10.427 00.000 13300 Enqueuing Expose request
19:16:10.428 00.001 11596 Worker thread wakes up
19:16:10.428 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:16:10.942 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:16:11.927 00.985 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"72fac535-330c-4d19-8626-8cd68d7bf8c7"}
19:16:11.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"72fac535-330c-4d19-8626-8cd68d7bf8c7"}
19:16:11.928 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"96514b48-17e5-4998-b850-f167b8f3a4e5"}
19:16:11.928 00.000 13300 case statement mapped state 1 to 101
19:16:11.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"96514b48-17e5-4998-b850-f167b8f3a4e5"}
19:16:13.982 02.054 11596 Exposure complete
19:16:14.095 00.113 11596 worker thread done servicing request
19:16:14.095 00.000 13300 OnExposeComplete: enter
19:16:14.095 00.000 13300 UpdateGuideState(): m_state=1
19:16:14.096 00.001 13300 UpdateCurrentPosition: no star selected
19:16:14.096 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:16:14.097 00.001 13300 Status Line: Nessuna stella selezionata
19:16:14.101 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=225, Gamma=0.510
19:16:14.111 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
19:16:14.111 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:16:14.111 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:16:14.111 00.000 13300 Enqueuing Expose request
19:16:14.111 00.000 11596 Worker thread wakes up
19:16:14.112 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:16:14.616 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:16:14.927 00.311 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8425d08c-f588-43b9-a70d-03c770b29839"}
19:16:14.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8425d08c-f588-43b9-a70d-03c770b29839"}
19:16:14.928 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e29b4173-5c73-4c38-8a5a-ef652f2844cd"}
19:16:14.929 00.001 13300 case statement mapped state 1 to 101
19:16:14.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e29b4173-5c73-4c38-8a5a-ef652f2844cd"}
19:16:17.649 02.720 11596 Exposure complete
19:16:17.749 00.100 11596 worker thread done servicing request
19:16:17.749 00.000 13300 OnExposeComplete: enter
19:16:17.749 00.000 13300 UpdateGuideState(): m_state=1
19:16:17.750 00.001 13300 UpdateCurrentPosition: no star selected
19:16:17.750 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:16:17.750 00.000 13300 Status Line: Nessuna stella selezionata
19:16:17.754 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=241, Gamma=0.510
19:16:17.762 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:16:17.762 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:16:17.762 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:16:17.763 00.001 13300 Enqueuing Expose request
19:16:17.763 00.000 11596 Worker thread wakes up
19:16:17.763 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:16:17.926 00.163 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8a97fc39-402c-40bd-b8d9-6c38700edb5a"}
19:16:17.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8a97fc39-402c-40bd-b8d9-6c38700edb5a"}
19:16:17.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"50d25999-597e-461d-b882-3aa3536567b1"}
19:16:17.927 00.000 13300 case statement mapped state 1 to 101
19:16:17.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"50d25999-597e-461d-b882-3aa3536567b1"}
19:16:18.275 00.348 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:16:20.925 02.650 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c04bfdae-fc33-4276-8886-a979c0f602a9"}
19:16:20.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c04bfdae-fc33-4276-8886-a979c0f602a9"}
19:16:20.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9cc9c869-d175-4f09-b6d5-6eb1a5f6524a"}
19:16:20.926 00.000 13300 case statement mapped state 1 to 101
19:16:20.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9cc9c869-d175-4f09-b6d5-6eb1a5f6524a"}
19:16:21.311 00.385 11596 Exposure complete
19:16:21.384 00.073 11596 worker thread done servicing request
19:16:21.385 00.001 13300 OnExposeComplete: enter
19:16:21.385 00.000 13300 UpdateGuideState(): m_state=1
19:16:21.385 00.000 13300 UpdateCurrentPosition: no star selected
19:16:21.385 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:16:21.386 00.001 13300 Status Line: Nessuna stella selezionata
19:16:21.389 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=232, Gamma=0.510
19:16:21.396 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:16:21.396 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:16:21.396 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:16:21.397 00.001 13300 Enqueuing Expose request
19:16:21.397 00.000 11596 Worker thread wakes up
19:16:21.397 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:16:21.913 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:16:23.923 02.010 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"426729b9-3318-491c-9b6e-0d48e3919ff3"}
19:16:23.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"426729b9-3318-491c-9b6e-0d48e3919ff3"}
19:16:23.924 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"425c315d-26a6-4540-87dd-a803c71c2ec6"}
19:16:23.924 00.000 13300 case statement mapped state 1 to 101
19:16:23.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"425c315d-26a6-4540-87dd-a803c71c2ec6"}
19:16:24.950 01.026 11596 Exposure complete
19:16:25.025 00.075 11596 worker thread done servicing request
19:16:25.025 00.000 13300 OnExposeComplete: enter
19:16:25.025 00.000 13300 UpdateGuideState(): m_state=1
19:16:25.026 00.001 13300 UpdateCurrentPosition: no star selected
19:16:25.026 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:16:25.026 00.000 13300 Status Line: Nessuna stella selezionata
19:16:25.029 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=232, Gamma=0.510
19:16:25.041 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
19:16:25.041 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:16:25.041 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:16:25.041 00.000 13300 Enqueuing Expose request
19:16:25.041 00.000 11596 Worker thread wakes up
19:16:25.041 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:16:25.555 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:16:26.923 01.368 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"abc96fd8-045b-4bd9-9ebf-d37e549f6fd0"}
19:16:26.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"abc96fd8-045b-4bd9-9ebf-d37e549f6fd0"}
19:16:26.924 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9e141b5e-627c-4b7e-b79b-e2aa75fd533f"}
19:16:26.924 00.000 13300 case statement mapped state 1 to 101
19:16:26.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9e141b5e-627c-4b7e-b79b-e2aa75fd533f"}
19:16:28.585 01.661 11596 Exposure complete
19:16:28.660 00.075 11596 worker thread done servicing request
19:16:28.660 00.000 13300 OnExposeComplete: enter
19:16:28.660 00.000 13300 UpdateGuideState(): m_state=1
19:16:28.661 00.001 13300 UpdateCurrentPosition: no star selected
19:16:28.661 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:16:28.661 00.000 13300 Status Line: Nessuna stella selezionata
19:16:28.664 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=233, Gamma=0.510
19:16:28.672 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:16:28.672 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:16:28.672 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:16:28.673 00.001 13300 Enqueuing Expose request
19:16:28.673 00.000 11596 Worker thread wakes up
19:16:28.673 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:16:29.174 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:16:29.922 00.748 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7304a824-8f62-4d52-aef3-42d9dae904ab"}
19:16:29.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7304a824-8f62-4d52-aef3-42d9dae904ab"}
19:16:29.923 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"91e9d09f-1474-4222-bc16-a52551d42e84"}
19:16:29.923 00.000 13300 case statement mapped state 1 to 101
19:16:29.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"91e9d09f-1474-4222-bc16-a52551d42e84"}
19:16:32.205 02.282 11596 Exposure complete
19:16:32.283 00.078 11596 worker thread done servicing request
19:16:32.283 00.000 13300 OnExposeComplete: enter
19:16:32.284 00.001 13300 UpdateGuideState(): m_state=1
19:16:32.284 00.000 13300 UpdateCurrentPosition: no star selected
19:16:32.284 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:16:32.284 00.000 13300 Status Line: Nessuna stella selezionata
19:16:32.287 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=217, Gamma=0.510
19:16:32.294 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:16:32.294 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:16:32.294 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:16:32.294 00.000 13300 Enqueuing Expose request
19:16:32.294 00.000 11596 Worker thread wakes up
19:16:32.294 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:16:32.809 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:16:32.921 00.112 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d779a989-e89b-4932-9176-5456c9c2e5e7"}
19:16:32.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d779a989-e89b-4932-9176-5456c9c2e5e7"}
19:16:32.922 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"15cbe2e2-8d8c-4182-9d71-648b3d34979f"}
19:16:32.922 00.000 13300 case statement mapped state 1 to 101
19:16:32.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"15cbe2e2-8d8c-4182-9d71-648b3d34979f"}
19:16:35.841 02.919 11596 Exposure complete
19:16:35.918 00.077 11596 worker thread done servicing request
19:16:35.918 00.000 13300 OnExposeComplete: enter
19:16:35.918 00.000 13300 UpdateGuideState(): m_state=1
19:16:35.919 00.001 13300 UpdateCurrentPosition: no star selected
19:16:35.919 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:16:35.919 00.000 13300 Status Line: Nessuna stella selezionata
19:16:35.922 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=226, Gamma=0.510
19:16:35.930 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:16:35.930 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:16:35.931 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:16:35.931 00.000 13300 Enqueuing Expose request
19:16:35.931 00.000 11596 Worker thread wakes up
19:16:35.931 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:16:35.931 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"86468c28-3733-4ad5-866a-bd5b30e75a39"}
19:16:35.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"86468c28-3733-4ad5-866a-bd5b30e75a39"}
19:16:35.932 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0c4ae166-49d4-4190-88a8-d859d7bdd658"}
19:16:35.932 00.000 13300 case statement mapped state 1 to 101
19:16:35.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0c4ae166-49d4-4190-88a8-d859d7bdd658"}
19:16:36.434 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:16:38.920 02.486 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"961fdf07-82f0-4a12-a9a9-69bb5c214e11"}
19:16:38.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"961fdf07-82f0-4a12-a9a9-69bb5c214e11"}
19:16:38.921 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"13cfebfd-8a3f-42b9-9a58-3921e1cfc18a"}
19:16:38.921 00.000 13300 case statement mapped state 1 to 101
19:16:38.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"13cfebfd-8a3f-42b9-9a58-3921e1cfc18a"}
19:16:39.459 00.538 11596 Exposure complete
19:16:39.553 00.094 11596 worker thread done servicing request
19:16:39.553 00.000 13300 OnExposeComplete: enter
19:16:39.553 00.000 13300 UpdateGuideState(): m_state=1
19:16:39.554 00.001 13300 UpdateCurrentPosition: no star selected
19:16:39.554 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:16:39.554 00.000 13300 Status Line: Nessuna stella selezionata
19:16:39.558 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=218, Gamma=0.510
19:16:39.567 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:16:39.567 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:16:39.567 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:16:39.567 00.000 13300 Enqueuing Expose request
19:16:39.567 00.000 11596 Worker thread wakes up
19:16:39.567 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:16:40.072 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:16:41.919 01.847 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0688b8bd-b51f-42ae-9f04-da7efd0c1f95"}
19:16:41.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0688b8bd-b51f-42ae-9f04-da7efd0c1f95"}
19:16:41.920 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5ce37ea3-185d-42b0-aa1b-17450fa11028"}
19:16:41.920 00.000 13300 case statement mapped state 1 to 101
19:16:41.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5ce37ea3-185d-42b0-aa1b-17450fa11028"}
19:16:43.104 01.184 11596 Exposure complete
19:16:43.186 00.082 11596 worker thread done servicing request
19:16:43.186 00.000 13300 OnExposeComplete: enter
19:16:43.186 00.000 13300 UpdateGuideState(): m_state=1
19:16:43.186 00.000 13300 UpdateCurrentPosition: no star selected
19:16:43.187 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:16:43.187 00.000 13300 Status Line: Nessuna stella selezionata
19:16:43.190 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=224, Gamma=0.510
19:16:43.197 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:16:43.197 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:16:43.197 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:16:43.197 00.000 13300 Enqueuing Expose request
19:16:43.197 00.000 11596 Worker thread wakes up
19:16:43.197 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:16:43.710 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:16:44.917 01.207 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9909229a-7a23-45bb-b626-6fea4c965fed"}
19:16:44.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9909229a-7a23-45bb-b626-6fea4c965fed"}
19:16:44.918 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0436c375-42ac-4b29-95f2-089ee43cba13"}
19:16:44.918 00.000 13300 case statement mapped state 1 to 101
19:16:44.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0436c375-42ac-4b29-95f2-089ee43cba13"}
19:16:46.739 01.821 11596 Exposure complete
19:16:46.816 00.077 11596 worker thread done servicing request
19:16:46.816 00.000 13300 OnExposeComplete: enter
19:16:46.816 00.000 13300 UpdateGuideState(): m_state=1
19:16:46.817 00.001 13300 UpdateCurrentPosition: no star selected
19:16:46.817 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:16:46.817 00.000 13300 Status Line: Nessuna stella selezionata
19:16:46.820 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=226, Gamma=0.510
19:16:46.826 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:16:46.826 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:16:46.826 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:16:46.827 00.001 13300 Enqueuing Expose request
19:16:46.827 00.000 11596 Worker thread wakes up
19:16:46.827 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:16:47.337 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:16:47.917 00.580 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"43a07ccd-f3be-4718-818d-bcf89dcff37f"}
19:16:47.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"43a07ccd-f3be-4718-818d-bcf89dcff37f"}
19:16:47.918 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"26874b75-e97b-45c0-8192-49d4a3cc1bba"}
19:16:47.918 00.000 13300 case statement mapped state 1 to 101
19:16:47.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"26874b75-e97b-45c0-8192-49d4a3cc1bba"}
19:16:50.368 02.450 11596 Exposure complete
19:16:50.441 00.073 11596 worker thread done servicing request
19:16:50.441 00.000 13300 OnExposeComplete: enter
19:16:50.441 00.000 13300 UpdateGuideState(): m_state=1
19:16:50.441 00.000 13300 UpdateCurrentPosition: no star selected
19:16:50.442 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:16:50.442 00.000 13300 Status Line: Nessuna stella selezionata
19:16:50.444 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=231, Gamma=0.510
19:16:50.451 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:16:50.451 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:16:50.452 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:16:50.452 00.000 13300 Enqueuing Expose request
19:16:50.452 00.000 11596 Worker thread wakes up
19:16:50.452 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:16:50.917 00.465 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"263dc123-ed76-47ec-83a1-b4aaf1184f74"}
19:16:50.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"263dc123-ed76-47ec-83a1-b4aaf1184f74"}
19:16:50.918 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"43ffe45b-f9bb-4c7e-99b4-3fadb921e4be"}
19:16:50.918 00.000 13300 case statement mapped state 1 to 101
19:16:50.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"43ffe45b-f9bb-4c7e-99b4-3fadb921e4be"}
19:16:50.960 00.042 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:16:53.916 02.956 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"90bf1540-da37-4361-b4da-4c613138f71c"}
19:16:53.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"90bf1540-da37-4361-b4da-4c613138f71c"}
19:16:53.917 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d271cb73-61e4-4a68-a4e1-c5233168f28f"}
19:16:53.917 00.000 13300 case statement mapped state 1 to 101
19:16:53.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d271cb73-61e4-4a68-a4e1-c5233168f28f"}
19:16:53.995 00.078 11596 Exposure complete
19:16:54.075 00.080 11596 worker thread done servicing request
19:16:54.075 00.000 13300 OnExposeComplete: enter
19:16:54.075 00.000 13300 UpdateGuideState(): m_state=1
19:16:54.076 00.001 13300 UpdateCurrentPosition: no star selected
19:16:54.076 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:16:54.076 00.000 13300 Status Line: Nessuna stella selezionata
19:16:54.079 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=236, Gamma=0.510
19:16:54.086 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:16:54.086 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:16:54.086 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:16:54.086 00.000 13300 Enqueuing Expose request
19:16:54.086 00.000 11596 Worker thread wakes up
19:16:54.086 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:16:54.600 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:16:56.916 02.316 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2e151eff-7483-47f6-8db6-c67a696e2a58"}
19:16:56.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2e151eff-7483-47f6-8db6-c67a696e2a58"}
19:16:56.917 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c65a3a7d-77ad-42dd-8ca9-274fb8208afd"}
19:16:56.917 00.000 13300 case statement mapped state 1 to 101
19:16:56.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c65a3a7d-77ad-42dd-8ca9-274fb8208afd"}
19:16:57.641 00.724 11596 Exposure complete
19:16:57.750 00.109 11596 worker thread done servicing request
19:16:57.751 00.001 13300 OnExposeComplete: enter
19:16:57.751 00.000 13300 UpdateGuideState(): m_state=1
19:16:57.751 00.000 13300 UpdateCurrentPosition: no star selected
19:16:57.751 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:16:57.752 00.001 13300 Status Line: Nessuna stella selezionata
19:16:57.754 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=235, Gamma=0.510
19:16:57.762 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:16:57.762 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:16:57.762 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:16:57.762 00.000 13300 Enqueuing Expose request
19:16:57.763 00.001 11596 Worker thread wakes up
19:16:57.763 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:16:58.271 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:16:59.915 01.644 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f35776b3-75eb-422a-9894-8c3fa5260760"}
19:16:59.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f35776b3-75eb-422a-9894-8c3fa5260760"}
19:16:59.916 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"af2e9a75-51f9-405b-86d6-7e1b31751166"}
19:16:59.916 00.000 13300 case statement mapped state 1 to 101
19:16:59.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"af2e9a75-51f9-405b-86d6-7e1b31751166"}
19:17:01.307 01.391 11596 Exposure complete
19:17:01.383 00.076 11596 worker thread done servicing request
19:17:01.383 00.000 13300 OnExposeComplete: enter
19:17:01.383 00.000 13300 UpdateGuideState(): m_state=1
19:17:01.384 00.001 13300 UpdateCurrentPosition: no star selected
19:17:01.384 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:17:01.384 00.000 13300 Status Line: Nessuna stella selezionata
19:17:01.387 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=216, Gamma=0.510
19:17:01.395 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:17:01.395 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:01.395 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:17:01.395 00.000 13300 Enqueuing Expose request
19:17:01.396 00.001 11596 Worker thread wakes up
19:17:01.396 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:17:01.910 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:17:02.915 01.005 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bdb36803-11cd-441c-9116-313dc22d6df8"}
19:17:02.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bdb36803-11cd-441c-9116-313dc22d6df8"}
19:17:02.915 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f48b9640-761f-4fc2-ad4c-46acbdc16bda"}
19:17:02.916 00.001 13300 case statement mapped state 1 to 101
19:17:02.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f48b9640-761f-4fc2-ad4c-46acbdc16bda"}
19:17:04.932 02.016 11596 Exposure complete
19:17:05.007 00.075 11596 worker thread done servicing request
19:17:05.007 00.000 13300 OnExposeComplete: enter
19:17:05.007 00.000 13300 UpdateGuideState(): m_state=1
19:17:05.007 00.000 13300 UpdateCurrentPosition: no star selected
19:17:05.008 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:17:05.008 00.000 13300 Status Line: Nessuna stella selezionata
19:17:05.012 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=227, Gamma=0.510
19:17:05.019 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:17:05.019 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:05.019 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:17:05.019 00.000 13300 Enqueuing Expose request
19:17:05.019 00.000 11596 Worker thread wakes up
19:17:05.019 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:17:05.530 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:17:05.913 00.383 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bf19de73-11e9-4668-8c95-a41c3ce61c28"}
19:17:05.913 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bf19de73-11e9-4668-8c95-a41c3ce61c28"}
19:17:05.914 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1f840bae-e726-4fb3-bbba-27d3e1383e6b"}
19:17:05.915 00.001 13300 case statement mapped state 1 to 101
19:17:05.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1f840bae-e726-4fb3-bbba-27d3e1383e6b"}
19:17:08.563 02.648 11596 Exposure complete
19:17:08.638 00.075 11596 worker thread done servicing request
19:17:08.638 00.000 13300 OnExposeComplete: enter
19:17:08.638 00.000 13300 UpdateGuideState(): m_state=1
19:17:08.639 00.001 13300 UpdateCurrentPosition: no star selected
19:17:08.639 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:17:08.639 00.000 13300 Status Line: Nessuna stella selezionata
19:17:08.642 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=201, Gamma=0.510
19:17:08.650 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:17:08.650 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:08.650 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:17:08.650 00.000 13300 Enqueuing Expose request
19:17:08.650 00.000 11596 Worker thread wakes up
19:17:08.650 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:17:08.912 00.262 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b81fb1bb-8795-40fe-9da9-6a4c08138177"}
19:17:08.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b81fb1bb-8795-40fe-9da9-6a4c08138177"}
19:17:08.913 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d700c148-f4e6-4ee7-b576-485ff939565c"}
19:17:08.913 00.000 13300 case statement mapped state 1 to 101
19:17:08.913 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d700c148-f4e6-4ee7-b576-485ff939565c"}
19:17:09.153 00.240 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:17:11.911 02.758 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2365f309-355e-49b5-a817-204e43f61b63"}
19:17:11.911 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2365f309-355e-49b5-a817-204e43f61b63"}
19:17:11.912 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"77b39b3e-2386-4128-aea4-851622708ca4"}
19:17:11.912 00.000 13300 case statement mapped state 1 to 101
19:17:11.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"77b39b3e-2386-4128-aea4-851622708ca4"}
19:17:12.245 00.333 11596 Exposure complete
19:17:12.318 00.073 11596 worker thread done servicing request
19:17:12.318 00.000 13300 OnExposeComplete: enter
19:17:12.318 00.000 13300 UpdateGuideState(): m_state=1
19:17:12.318 00.000 13300 UpdateCurrentPosition: no star selected
19:17:12.319 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:17:12.319 00.000 13300 Status Line: Nessuna stella selezionata
19:17:12.321 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=209, Gamma=0.510
19:17:12.329 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:17:12.329 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:12.329 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:17:12.329 00.000 13300 Enqueuing Expose request
19:17:12.329 00.000 11596 Worker thread wakes up
19:17:12.329 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:17:12.832 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:17:14.911 02.079 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"832fda3f-4fdf-4d05-b007-6b17467ba782"}
19:17:14.911 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"832fda3f-4fdf-4d05-b007-6b17467ba782"}
19:17:14.912 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a4a2d0a4-ac45-4749-ad56-60de432103ec"}
19:17:14.912 00.000 13300 case statement mapped state 1 to 101
19:17:14.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a4a2d0a4-ac45-4749-ad56-60de432103ec"}
19:17:15.863 00.951 11596 Exposure complete
19:17:15.947 00.084 11596 worker thread done servicing request
19:17:15.948 00.001 13300 OnExposeComplete: enter
19:17:15.948 00.000 13300 UpdateGuideState(): m_state=1
19:17:15.948 00.000 13300 UpdateCurrentPosition: no star selected
19:17:15.949 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:17:15.949 00.000 13300 Status Line: Nessuna stella selezionata
19:17:15.954 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=202, Gamma=0.510
19:17:15.965 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
19:17:15.965 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:15.966 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:17:15.966 00.000 13300 Enqueuing Expose request
19:17:15.966 00.000 11596 Worker thread wakes up
19:17:15.966 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:17:16.482 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:17:17.910 01.428 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d2589545-8124-476c-8578-e8d39b8c3fab"}
19:17:17.910 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d2589545-8124-476c-8578-e8d39b8c3fab"}
19:17:17.911 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ed25015b-2d2c-4e0b-8110-edf8a35d63f0"}
19:17:17.911 00.000 13300 case statement mapped state 1 to 101
19:17:17.911 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ed25015b-2d2c-4e0b-8110-edf8a35d63f0"}
19:17:19.518 01.607 11596 Exposure complete
19:17:19.627 00.109 11596 worker thread done servicing request
19:17:19.627 00.000 13300 OnExposeComplete: enter
19:17:19.627 00.000 13300 UpdateGuideState(): m_state=1
19:17:19.628 00.001 13300 UpdateCurrentPosition: no star selected
19:17:19.628 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:17:19.629 00.001 13300 Status Line: Nessuna stella selezionata
19:17:19.632 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=239, Gamma=0.510
19:17:19.643 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
19:17:19.643 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:19.644 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:17:19.644 00.000 13300 Enqueuing Expose request
19:17:19.644 00.000 11596 Worker thread wakes up
19:17:19.644 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:17:20.151 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:17:20.910 00.759 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b81f409b-03c3-4335-96bb-f3ea3b8eaa37"}
19:17:20.910 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b81f409b-03c3-4335-96bb-f3ea3b8eaa37"}
19:17:20.911 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a00caf93-730c-4f6a-ba34-1edbfdc5e1e4"}
19:17:20.911 00.000 13300 case statement mapped state 1 to 101
19:17:20.911 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a00caf93-730c-4f6a-ba34-1edbfdc5e1e4"}
19:17:23.177 02.266 11596 Exposure complete
19:17:23.257 00.080 11596 worker thread done servicing request
19:17:23.257 00.000 13300 OnExposeComplete: enter
19:17:23.257 00.000 13300 UpdateGuideState(): m_state=1
19:17:23.258 00.001 13300 UpdateCurrentPosition: no star selected
19:17:23.258 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:17:23.258 00.000 13300 Status Line: Nessuna stella selezionata
19:17:23.261 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=240, Gamma=0.510
19:17:23.267 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:17:23.267 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:23.268 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:17:23.268 00.000 13300 Enqueuing Expose request
19:17:23.268 00.000 11596 Worker thread wakes up
19:17:23.268 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:17:23.781 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:17:23.909 00.128 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"49569fcb-374e-4bda-b1ba-94a3c12ba6b3"}
19:17:23.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"49569fcb-374e-4bda-b1ba-94a3c12ba6b3"}
19:17:23.910 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e3054593-7d23-4f8b-9c81-56692ac41be1"}
19:17:23.910 00.000 13300 case statement mapped state 1 to 101
19:17:23.910 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e3054593-7d23-4f8b-9c81-56692ac41be1"}
19:17:26.828 02.918 11596 Exposure complete
19:17:26.903 00.075 11596 worker thread done servicing request
19:17:26.903 00.000 13300 OnExposeComplete: enter
19:17:26.903 00.000 13300 UpdateGuideState(): m_state=1
19:17:26.904 00.001 13300 UpdateCurrentPosition: no star selected
19:17:26.904 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:17:26.904 00.000 13300 Status Line: Nessuna stella selezionata
19:17:26.907 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=239, Gamma=0.510
19:17:26.914 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:17:26.914 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:26.915 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:17:26.915 00.000 13300 Enqueuing Expose request
19:17:26.915 00.000 11596 Worker thread wakes up
19:17:26.915 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"56ae0a8b-4690-45c4-b2dd-16148abd84f7"}
19:17:26.915 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:17:26.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"56ae0a8b-4690-45c4-b2dd-16148abd84f7"}
19:17:26.916 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d34e2d03-ad08-4c1f-b4fd-e22272a31240"}
19:17:26.916 00.000 13300 case statement mapped state 1 to 101
19:17:26.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d34e2d03-ad08-4c1f-b4fd-e22272a31240"}
19:17:27.419 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:17:29.907 02.488 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d7a490ab-3c02-4d68-9d83-b3f13923c4cc"}
19:17:29.907 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d7a490ab-3c02-4d68-9d83-b3f13923c4cc"}
19:17:29.907 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c3267a79-b1d2-400c-8337-faa2c452d7f4"}
19:17:29.908 00.001 13300 case statement mapped state 1 to 101
19:17:29.908 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c3267a79-b1d2-400c-8337-faa2c452d7f4"}
19:17:30.457 00.549 11596 Exposure complete
19:17:30.541 00.084 11596 worker thread done servicing request
19:17:30.542 00.001 13300 OnExposeComplete: enter
19:17:30.542 00.000 13300 UpdateGuideState(): m_state=1
19:17:30.542 00.000 13300 UpdateCurrentPosition: no star selected
19:17:30.542 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:17:30.542 00.000 13300 Status Line: Nessuna stella selezionata
19:17:30.545 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=223, Gamma=0.510
19:17:30.553 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:17:30.553 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:30.553 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:17:30.553 00.000 13300 Enqueuing Expose request
19:17:30.553 00.000 11596 Worker thread wakes up
19:17:30.553 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:17:31.057 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:17:32.906 01.849 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7bea0a26-a6cc-40bf-acac-0a1178dcd5e3"}
19:17:32.906 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7bea0a26-a6cc-40bf-acac-0a1178dcd5e3"}
19:17:32.907 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"882540a7-b889-47ca-ac8b-3f6643592bdd"}
19:17:32.907 00.000 13300 case statement mapped state 1 to 101
19:17:32.907 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"882540a7-b889-47ca-ac8b-3f6643592bdd"}
19:17:34.081 01.174 11596 Exposure complete
19:17:34.169 00.088 11596 worker thread done servicing request
19:17:34.169 00.000 13300 OnExposeComplete: enter
19:17:34.169 00.000 13300 UpdateGuideState(): m_state=1
19:17:34.169 00.000 13300 UpdateCurrentPosition: no star selected
19:17:34.170 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:17:34.170 00.000 13300 Status Line: Nessuna stella selezionata
19:17:34.172 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:17:34.179 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:17:34.179 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:34.179 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:17:34.180 00.001 13300 Enqueuing Expose request
19:17:34.180 00.000 11596 Worker thread wakes up
19:17:34.180 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:17:34.686 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:17:35.906 01.220 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c459265a-e363-4e43-a8f1-aa2855e756eb"}
19:17:35.906 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c459265a-e363-4e43-a8f1-aa2855e756eb"}
19:17:35.907 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bb29dea2-6a6f-4b43-860c-f1e1341aeeee"}
19:17:35.907 00.000 13300 case statement mapped state 1 to 101
19:17:35.907 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bb29dea2-6a6f-4b43-860c-f1e1341aeeee"}
19:17:37.728 01.821 11596 Exposure complete
19:17:37.813 00.085 11596 worker thread done servicing request
19:17:37.813 00.000 13300 OnExposeComplete: enter
19:17:37.813 00.000 13300 UpdateGuideState(): m_state=1
19:17:37.814 00.001 13300 UpdateCurrentPosition: no star selected
19:17:37.814 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:17:37.814 00.000 13300 Status Line: Nessuna stella selezionata
19:17:37.818 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=226, Gamma=0.510
19:17:37.828 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
19:17:37.828 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:37.828 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:17:37.828 00.000 13300 Enqueuing Expose request
19:17:37.829 00.001 11596 Worker thread wakes up
19:17:37.829 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:17:38.337 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:17:38.905 00.568 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d728f3f9-0a28-4cbf-8a93-c74ed7f42a60"}
19:17:38.905 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d728f3f9-0a28-4cbf-8a93-c74ed7f42a60"}
19:17:38.906 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ddc1a257-c3fb-4404-80b2-bd5b86f4fb51"}
19:17:38.906 00.000 13300 case statement mapped state 1 to 101
19:17:38.906 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ddc1a257-c3fb-4404-80b2-bd5b86f4fb51"}
19:17:41.361 02.455 11596 Exposure complete
19:17:41.436 00.075 11596 worker thread done servicing request
19:17:41.436 00.000 13300 OnExposeComplete: enter
19:17:41.436 00.000 13300 UpdateGuideState(): m_state=1
19:17:41.437 00.001 13300 UpdateCurrentPosition: no star selected
19:17:41.437 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:17:41.438 00.001 13300 Status Line: Nessuna stella selezionata
19:17:41.441 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=236, Gamma=0.510
19:17:41.449 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:17:41.449 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:41.449 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:17:41.449 00.000 13300 Enqueuing Expose request
19:17:41.449 00.000 11596 Worker thread wakes up
19:17:41.450 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:17:41.904 00.454 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1264291b-b29d-4d3b-bedc-b929d8bb418e"}
19:17:41.904 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1264291b-b29d-4d3b-bedc-b929d8bb418e"}
19:17:41.905 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e51f5474-5c6f-4f8f-87bf-640d1c11cf78"}
19:17:41.905 00.000 13300 case statement mapped state 1 to 101
19:17:41.905 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e51f5474-5c6f-4f8f-87bf-640d1c11cf78"}
19:17:41.961 00.056 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:17:44.903 02.942 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"95d39c73-ccb9-4ecf-a33a-2515713ffd6e"}
19:17:44.903 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"95d39c73-ccb9-4ecf-a33a-2515713ffd6e"}
19:17:44.904 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b3238953-d376-486a-8d36-d04f6d17e250"}
19:17:44.904 00.000 13300 case statement mapped state 1 to 101
19:17:44.904 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b3238953-d376-486a-8d36-d04f6d17e250"}
19:17:44.996 00.092 11596 Exposure complete
19:17:45.070 00.074 11596 worker thread done servicing request
19:17:45.071 00.001 13300 OnExposeComplete: enter
19:17:45.071 00.000 13300 UpdateGuideState(): m_state=1
19:17:45.071 00.000 13300 UpdateCurrentPosition: no star selected
19:17:45.071 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:17:45.071 00.000 13300 Status Line: Nessuna stella selezionata
19:17:45.074 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=234, Gamma=0.510
19:17:45.082 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:17:45.082 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:45.083 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:17:45.083 00.000 13300 Enqueuing Expose request
19:17:45.083 00.000 11596 Worker thread wakes up
19:17:45.083 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:17:45.598 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:17:47.901 02.303 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8e6a982d-c22d-4a8f-87b5-2ac5d86702c5"}
19:17:47.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8e6a982d-c22d-4a8f-87b5-2ac5d86702c5"}
19:17:47.902 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"74eff78a-c5ef-4ffd-9d11-f177ac0ebfbf"}
19:17:47.902 00.000 13300 case statement mapped state 1 to 101
19:17:47.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"74eff78a-c5ef-4ffd-9d11-f177ac0ebfbf"}
19:17:48.631 00.729 11596 Exposure complete
19:17:48.724 00.093 11596 worker thread done servicing request
19:17:48.724 00.000 13300 OnExposeComplete: enter
19:17:48.724 00.000 13300 UpdateGuideState(): m_state=1
19:17:48.724 00.000 13300 UpdateCurrentPosition: no star selected
19:17:48.725 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:17:48.725 00.000 13300 Status Line: Nessuna stella selezionata
19:17:48.727 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=209, Gamma=0.510
19:17:48.734 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:17:48.734 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:48.734 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:17:48.735 00.001 13300 Enqueuing Expose request
19:17:48.735 00.000 11596 Worker thread wakes up
19:17:48.735 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:17:49.244 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:17:50.901 01.657 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a9073d38-517f-4cc5-8857-76a95536932c"}
19:17:50.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a9073d38-517f-4cc5-8857-76a95536932c"}
19:17:50.902 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d9cb8dff-5052-4555-a7b9-37bf8212eb72"}
19:17:50.902 00.000 13300 case statement mapped state 1 to 101
19:17:50.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d9cb8dff-5052-4555-a7b9-37bf8212eb72"}
19:17:52.278 01.376 11596 Exposure complete
19:17:52.352 00.074 11596 worker thread done servicing request
19:17:52.352 00.000 13300 OnExposeComplete: enter
19:17:52.352 00.000 13300 UpdateGuideState(): m_state=1
19:17:52.352 00.000 13300 UpdateCurrentPosition: no star selected
19:17:52.353 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:17:52.353 00.000 13300 Status Line: Nessuna stella selezionata
19:17:52.358 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=204, Gamma=0.510
19:17:52.365 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:17:52.365 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:52.365 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:17:52.366 00.001 13300 Enqueuing Expose request
19:17:52.366 00.000 11596 Worker thread wakes up
19:17:52.366 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:17:52.870 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:17:53.899 01.029 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8bba2afe-f2f3-4931-a29c-6cdecd817e64"}
19:17:53.899 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8bba2afe-f2f3-4931-a29c-6cdecd817e64"}
19:17:53.900 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ceaee980-bb27-45ea-b36b-bb418b61de0b"}
19:17:53.900 00.000 13300 case statement mapped state 1 to 101
19:17:53.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ceaee980-bb27-45ea-b36b-bb418b61de0b"}
19:17:55.894 01.994 11596 Exposure complete
19:17:55.973 00.079 11596 worker thread done servicing request
19:17:55.973 00.000 13300 OnExposeComplete: enter
19:17:55.973 00.000 13300 UpdateGuideState(): m_state=1
19:17:55.973 00.000 13300 UpdateCurrentPosition: no star selected
19:17:55.974 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:17:55.974 00.000 13300 Status Line: Nessuna stella selezionata
19:17:55.976 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=228, Gamma=0.510
19:17:55.984 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:17:55.984 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:55.984 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:17:55.984 00.000 13300 Enqueuing Expose request
19:17:55.984 00.000 11596 Worker thread wakes up
19:17:55.984 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:17:56.487 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:17:56.898 00.411 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ea030ad6-6733-4e51-b7c7-3fbd58ed4370"}
19:17:56.898 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ea030ad6-6733-4e51-b7c7-3fbd58ed4370"}
19:17:56.899 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3c963d03-57f2-4314-a51d-dcd4f0f7b378"}
19:17:56.899 00.000 13300 case statement mapped state 1 to 101
19:17:56.899 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3c963d03-57f2-4314-a51d-dcd4f0f7b378"}
19:17:59.522 02.623 11596 Exposure complete
19:17:59.598 00.076 11596 worker thread done servicing request
19:17:59.598 00.000 13300 OnExposeComplete: enter
19:17:59.598 00.000 13300 UpdateGuideState(): m_state=1
19:17:59.599 00.001 13300 UpdateCurrentPosition: no star selected
19:17:59.599 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:17:59.599 00.000 13300 Status Line: Nessuna stella selezionata
19:17:59.602 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=230, Gamma=0.510
19:17:59.609 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:17:59.609 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:17:59.609 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:17:59.609 00.000 13300 Enqueuing Expose request
19:17:59.609 00.000 11596 Worker thread wakes up
19:17:59.610 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:17:59.905 00.295 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"23c7e7a5-1227-46cd-8d83-bfb5d6b0dc73"}
19:17:59.906 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"23c7e7a5-1227-46cd-8d83-bfb5d6b0dc73"}
19:17:59.906 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"da1532cf-1a31-46c2-8470-c13b8df61da8"}
19:17:59.906 00.000 13300 case statement mapped state 1 to 101
19:17:59.906 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"da1532cf-1a31-46c2-8470-c13b8df61da8"}
19:18:00.123 00.217 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:18:02.904 02.781 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"24cf69f2-9074-410d-a6fc-e52d931c94fe"}
19:18:02.904 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"24cf69f2-9074-410d-a6fc-e52d931c94fe"}
19:18:02.905 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c46b32ef-1414-496c-9fb3-2629bf4b36a6"}
19:18:02.905 00.000 13300 case statement mapped state 1 to 101
19:18:02.905 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c46b32ef-1414-496c-9fb3-2629bf4b36a6"}
19:18:03.246 00.341 11596 Exposure complete
19:18:03.327 00.081 11596 worker thread done servicing request
19:18:03.327 00.000 13300 OnExposeComplete: enter
19:18:03.327 00.000 13300 UpdateGuideState(): m_state=1
19:18:03.327 00.000 13300 UpdateCurrentPosition: no star selected
19:18:03.328 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:18:03.328 00.000 13300 Status Line: Nessuna stella selezionata
19:18:03.332 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:18:03.343 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
19:18:03.343 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:18:03.344 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:18:03.344 00.000 13300 Enqueuing Expose request
19:18:03.344 00.000 11596 Worker thread wakes up
19:18:03.344 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:18:03.850 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:18:05.903 02.053 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f77ac338-6a36-4ace-beb1-7f34c2599057"}
19:18:05.903 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f77ac338-6a36-4ace-beb1-7f34c2599057"}
19:18:05.904 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3fc01536-6a7e-4d0f-81b8-a70393226036"}
19:18:05.904 00.000 13300 case statement mapped state 1 to 101
19:18:05.904 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3fc01536-6a7e-4d0f-81b8-a70393226036"}
19:18:06.883 00.979 11596 Exposure complete
19:18:06.964 00.081 11596 worker thread done servicing request
19:18:06.965 00.001 13300 OnExposeComplete: enter
19:18:06.965 00.000 13300 UpdateGuideState(): m_state=1
19:18:06.965 00.000 13300 UpdateCurrentPosition: no star selected
19:18:06.965 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:18:06.966 00.001 13300 Status Line: Nessuna stella selezionata
19:18:06.968 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:18:06.975 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:18:06.976 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:18:06.976 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:18:06.976 00.000 13300 Enqueuing Expose request
19:18:06.976 00.000 11596 Worker thread wakes up
19:18:06.977 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:18:07.489 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:18:08.902 01.413 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"33ff21c1-899b-47c4-b0bd-a4bbfb09bcf0"}
19:18:08.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"33ff21c1-899b-47c4-b0bd-a4bbfb09bcf0"}
19:18:08.903 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ab3b5923-97cf-403c-8906-c47437667212"}
19:18:08.903 00.000 13300 case statement mapped state 1 to 101
19:18:08.903 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ab3b5923-97cf-403c-8906-c47437667212"}
19:18:10.510 01.607 11596 Exposure complete
19:18:10.590 00.080 11596 worker thread done servicing request
19:18:10.590 00.000 13300 OnExposeComplete: enter
19:18:10.591 00.001 13300 UpdateGuideState(): m_state=1
19:18:10.591 00.000 13300 UpdateCurrentPosition: no star selected
19:18:10.591 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:18:10.591 00.000 13300 Status Line: Nessuna stella selezionata
19:18:10.594 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=225, Gamma=0.510
19:18:10.600 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:18:10.600 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:18:10.600 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:18:10.600 00.000 13300 Enqueuing Expose request
19:18:10.600 00.000 11596 Worker thread wakes up
19:18:10.600 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:18:11.113 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:18:11.902 00.789 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bbe859a9-0ff2-4e5e-9a12-0c8d579802f6"}
19:18:11.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bbe859a9-0ff2-4e5e-9a12-0c8d579802f6"}
19:18:11.903 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bfdd283b-0353-4abd-bdd9-410ca32dadd1"}
19:18:11.903 00.000 13300 case statement mapped state 1 to 101
19:18:11.903 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bfdd283b-0353-4abd-bdd9-410ca32dadd1"}
19:18:14.168 02.265 11596 Exposure complete
19:18:14.335 00.167 13300 OnExposeComplete: enter
19:18:14.335 00.000 11596 worker thread done servicing request
19:18:14.335 00.000 13300 UpdateGuideState(): m_state=1
19:18:14.336 00.001 13300 UpdateCurrentPosition: no star selected
19:18:14.336 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:18:14.336 00.000 13300 Status Line: Nessuna stella selezionata
19:18:14.342 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=228, Gamma=0.510
19:18:14.353 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
19:18:14.353 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:18:14.354 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:18:14.354 00.000 13300 Enqueuing Expose request
19:18:14.354 00.000 11596 Worker thread wakes up
19:18:14.354 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:18:14.857 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:18:14.902 00.045 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fe41f8f5-cfed-424e-905e-61924aa2a6c0"}
19:18:14.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fe41f8f5-cfed-424e-905e-61924aa2a6c0"}
19:18:14.903 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b41e4350-fe77-4e59-adab-8a28afe9f8ab"}
19:18:14.903 00.000 13300 case statement mapped state 1 to 101
19:18:14.903 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b41e4350-fe77-4e59-adab-8a28afe9f8ab"}
19:18:17.894 02.991 11596 Exposure complete
19:18:17.902 00.008 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dc1b12ff-41ab-4a60-94a1-072b98594f8c"}
19:18:17.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dc1b12ff-41ab-4a60-94a1-072b98594f8c"}
19:18:17.903 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0ad30ff0-fd14-46d1-939e-6c03ea280c77"}
19:18:17.903 00.000 13300 case statement mapped state 1 to 101
19:18:17.903 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0ad30ff0-fd14-46d1-939e-6c03ea280c77"}
19:18:17.972 00.069 11596 worker thread done servicing request
19:18:17.973 00.001 13300 OnExposeComplete: enter
19:18:17.973 00.000 13300 UpdateGuideState(): m_state=1
19:18:17.973 00.000 13300 UpdateCurrentPosition: no star selected
19:18:17.973 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:18:17.974 00.001 13300 Status Line: Nessuna stella selezionata
19:18:17.976 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=219, Gamma=0.510
19:18:17.983 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:18:17.984 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:18:17.984 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:18:17.984 00.000 13300 Enqueuing Expose request
19:18:17.984 00.000 11596 Worker thread wakes up
19:18:17.984 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:18:18.498 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:18:20.900 02.402 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"019559d5-af9a-4299-8767-e9830843a137"}
19:18:20.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"019559d5-af9a-4299-8767-e9830843a137"}
19:18:20.901 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"63a14b84-99ed-48e7-9e08-fd230038c608"}
19:18:20.901 00.000 13300 case statement mapped state 1 to 101
19:18:20.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"63a14b84-99ed-48e7-9e08-fd230038c608"}
19:18:21.533 00.632 11596 Exposure complete
19:18:21.615 00.082 11596 worker thread done servicing request
19:18:21.615 00.000 13300 OnExposeComplete: enter
19:18:21.615 00.000 13300 UpdateGuideState(): m_state=1
19:18:21.615 00.000 13300 UpdateCurrentPosition: no star selected
19:18:21.616 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:18:21.616 00.000 13300 Status Line: Nessuna stella selezionata
19:18:21.620 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=252, Gamma=0.510
19:18:21.627 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:18:21.627 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:18:21.627 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:18:21.627 00.000 13300 Enqueuing Expose request
19:18:21.628 00.001 11596 Worker thread wakes up
19:18:21.628 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:18:22.141 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:18:23.899 01.758 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aa45620a-ddff-4577-9f39-e2dc71f29ea3"}
19:18:23.899 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aa45620a-ddff-4577-9f39-e2dc71f29ea3"}
19:18:23.900 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1c267097-15b1-4571-8c5f-bb9e5016756c"}
19:18:23.900 00.000 13300 case statement mapped state 1 to 101
19:18:23.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1c267097-15b1-4571-8c5f-bb9e5016756c"}
19:18:25.165 01.265 11596 Exposure complete
19:18:25.246 00.081 11596 worker thread done servicing request
19:18:25.246 00.000 13300 OnExposeComplete: enter
19:18:25.246 00.000 13300 UpdateGuideState(): m_state=1
19:18:25.247 00.001 13300 UpdateCurrentPosition: no star selected
19:18:25.247 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:18:25.247 00.000 13300 Status Line: Nessuna stella selezionata
19:18:25.250 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:18:25.257 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:18:25.257 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:18:25.257 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:18:25.257 00.000 13300 Enqueuing Expose request
19:18:25.257 00.000 11596 Worker thread wakes up
19:18:25.257 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:18:25.772 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:18:26.898 01.126 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c6cc76b8-1eb7-4f84-98de-3ab143df2e0c"}
19:18:26.898 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c6cc76b8-1eb7-4f84-98de-3ab143df2e0c"}
19:18:26.899 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a14034cb-ae89-49d6-a22f-59212a988576"}
19:18:26.899 00.000 13300 case statement mapped state 1 to 101
19:18:26.899 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a14034cb-ae89-49d6-a22f-59212a988576"}
19:18:28.812 01.913 11596 Exposure complete
19:18:28.886 00.074 11596 worker thread done servicing request
19:18:28.887 00.001 13300 OnExposeComplete: enter
19:18:28.887 00.000 13300 UpdateGuideState(): m_state=1
19:18:28.887 00.000 13300 UpdateCurrentPosition: no star selected
19:18:28.887 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:18:28.888 00.001 13300 Status Line: Nessuna stella selezionata
19:18:28.890 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=217, Gamma=0.510
19:18:28.897 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:18:28.897 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:18:28.897 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:18:28.897 00.000 13300 Enqueuing Expose request
19:18:28.897 00.000 11596 Worker thread wakes up
19:18:28.897 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:18:29.408 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:18:29.897 00.489 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"19927bdd-7abb-4b04-8e35-041c576342c5"}
19:18:29.897 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"19927bdd-7abb-4b04-8e35-041c576342c5"}
19:18:29.898 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"627b89aa-6532-4411-ac36-3ea15ff4c4ab"}
19:18:29.898 00.000 13300 case statement mapped state 1 to 101
19:18:29.898 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"627b89aa-6532-4411-ac36-3ea15ff4c4ab"}
19:18:32.430 02.532 11596 Exposure complete
19:18:32.505 00.075 11596 worker thread done servicing request
19:18:32.505 00.000 13300 OnExposeComplete: enter
19:18:32.505 00.000 13300 UpdateGuideState(): m_state=1
19:18:32.505 00.000 13300 UpdateCurrentPosition: no star selected
19:18:32.506 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:18:32.506 00.000 13300 Status Line: Nessuna stella selezionata
19:18:32.510 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=220, Gamma=0.510
19:18:32.517 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:18:32.517 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:18:32.517 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:18:32.517 00.000 13300 Enqueuing Expose request
19:18:32.517 00.000 11596 Worker thread wakes up
19:18:32.518 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:18:32.896 00.378 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5389009a-b8bc-4e2d-87f9-d588a3eeec50"}
19:18:32.896 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5389009a-b8bc-4e2d-87f9-d588a3eeec50"}
19:18:32.897 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"72e32732-2091-4c37-a9f8-b7db12f1ea71"}
19:18:32.897 00.000 13300 case statement mapped state 1 to 101
19:18:32.897 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"72e32732-2091-4c37-a9f8-b7db12f1ea71"}
19:18:33.021 00.124 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:18:35.896 02.875 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e8c6361d-1eb7-4c87-9686-b6fb50431df3"}
19:18:35.896 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e8c6361d-1eb7-4c87-9686-b6fb50431df3"}
19:18:35.897 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"242a3367-1679-46cd-b484-dae18ced1241"}
19:18:35.897 00.000 13300 case statement mapped state 1 to 101
19:18:35.897 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"242a3367-1679-46cd-b484-dae18ced1241"}
19:18:36.053 00.156 11596 Exposure complete
19:18:36.143 00.090 11596 worker thread done servicing request
19:18:36.143 00.000 13300 OnExposeComplete: enter
19:18:36.143 00.000 13300 UpdateGuideState(): m_state=1
19:18:36.143 00.000 13300 UpdateCurrentPosition: no star selected
19:18:36.144 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:18:36.144 00.000 13300 Status Line: Nessuna stella selezionata
19:18:36.148 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=244, Gamma=0.510
19:18:36.158 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
19:18:36.158 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:18:36.158 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:18:36.158 00.000 13300 Enqueuing Expose request
19:18:36.158 00.000 11596 Worker thread wakes up
19:18:36.159 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:18:36.670 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:18:38.895 02.225 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c50f877c-4b21-4d03-945e-8eba45ebb5ff"}
19:18:38.895 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c50f877c-4b21-4d03-945e-8eba45ebb5ff"}
19:18:38.896 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"45ec8503-369f-4d8b-b381-0b2cc0c6eafc"}
19:18:38.896 00.000 13300 case statement mapped state 1 to 101
19:18:38.896 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"45ec8503-369f-4d8b-b381-0b2cc0c6eafc"}
19:18:39.702 00.806 11596 Exposure complete
19:18:39.775 00.073 11596 worker thread done servicing request
19:18:39.775 00.000 13300 OnExposeComplete: enter
19:18:39.775 00.000 13300 UpdateGuideState(): m_state=1
19:18:39.776 00.001 13300 UpdateCurrentPosition: no star selected
19:18:39.776 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:18:39.776 00.000 13300 Status Line: Nessuna stella selezionata
19:18:39.779 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=219, Gamma=0.510
19:18:39.786 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:18:39.786 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:18:39.787 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:18:39.787 00.000 13300 Enqueuing Expose request
19:18:39.787 00.000 11596 Worker thread wakes up
19:18:39.787 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:18:40.294 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:18:41.893 01.599 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2a610a2a-c535-4093-b20c-e0c60e8260d2"}
19:18:41.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2a610a2a-c535-4093-b20c-e0c60e8260d2"}
19:18:41.894 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b2dd85ea-35a0-4e9e-9a48-bf80387354ed"}
19:18:41.894 00.000 13300 case statement mapped state 1 to 101
19:18:41.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b2dd85ea-35a0-4e9e-9a48-bf80387354ed"}
19:18:43.322 01.428 11596 Exposure complete
19:18:43.396 00.074 11596 worker thread done servicing request
19:18:43.396 00.000 13300 OnExposeComplete: enter
19:18:43.396 00.000 13300 UpdateGuideState(): m_state=1
19:18:43.397 00.001 13300 UpdateCurrentPosition: no star selected
19:18:43.397 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:18:43.397 00.000 13300 Status Line: Nessuna stella selezionata
19:18:43.400 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=252, Gamma=0.510
19:18:43.409 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:18:43.409 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:18:43.409 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:18:43.409 00.000 13300 Enqueuing Expose request
19:18:43.409 00.000 11596 Worker thread wakes up
19:18:43.409 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:18:43.911 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:18:44.892 00.981 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"006061c0-a255-4e26-b584-6795d6a881c7"}
19:18:44.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"006061c0-a255-4e26-b584-6795d6a881c7"}
19:18:44.893 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2c624329-118a-42d4-8fdf-0aa05881f077"}
19:18:44.893 00.000 13300 case statement mapped state 1 to 101
19:18:44.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2c624329-118a-42d4-8fdf-0aa05881f077"}
19:18:46.938 02.045 11596 Exposure complete
19:18:47.024 00.086 11596 worker thread done servicing request
19:18:47.025 00.001 13300 OnExposeComplete: enter
19:18:47.025 00.000 13300 UpdateGuideState(): m_state=1
19:18:47.025 00.000 13300 UpdateCurrentPosition: no star selected
19:18:47.025 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:18:47.026 00.001 13300 Status Line: Nessuna stella selezionata
19:18:47.028 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=5, FiltMin=3, FiltMax=228, Gamma=0.510
19:18:47.035 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:18:47.035 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:18:47.035 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:18:47.036 00.001 13300 Enqueuing Expose request
19:18:47.036 00.000 11596 Worker thread wakes up
19:18:47.036 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:18:47.538 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:18:47.892 00.354 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2aa7a634-67cd-462c-8357-153cfa72f517"}
19:18:47.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2aa7a634-67cd-462c-8357-153cfa72f517"}
19:18:47.893 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8feeef3b-3c9e-4834-ba69-0bb3c31825a5"}
19:18:47.893 00.000 13300 case statement mapped state 1 to 101
19:18:47.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8feeef3b-3c9e-4834-ba69-0bb3c31825a5"}
19:18:50.565 02.672 11596 Exposure complete
19:18:50.643 00.078 11596 worker thread done servicing request
19:18:50.643 00.000 13300 OnExposeComplete: enter
19:18:50.644 00.001 13300 UpdateGuideState(): m_state=1
19:18:50.644 00.000 13300 UpdateCurrentPosition: no star selected
19:18:50.644 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:18:50.644 00.000 13300 Status Line: Nessuna stella selezionata
19:18:50.647 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=239, Gamma=0.510
19:18:50.654 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:18:50.655 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:18:50.655 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:18:50.655 00.000 13300 Enqueuing Expose request
19:18:50.655 00.000 11596 Worker thread wakes up
19:18:50.655 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:18:50.891 00.236 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1d0d5a83-4603-406d-833a-6f15bc2576f0"}
19:18:50.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1d0d5a83-4603-406d-833a-6f15bc2576f0"}
19:18:50.892 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"67727578-3e7b-4e49-af46-05c2c882e0ac"}
19:18:50.892 00.000 13300 case statement mapped state 1 to 101
19:18:50.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"67727578-3e7b-4e49-af46-05c2c882e0ac"}
19:18:51.169 00.277 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:18:53.891 02.722 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3d1219df-8111-46ff-ab45-ce7d3c553ab1"}
19:18:53.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3d1219df-8111-46ff-ab45-ce7d3c553ab1"}
19:18:53.892 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fe94e63b-9ab0-458a-a516-dd37095c7596"}
19:18:53.892 00.000 13300 case statement mapped state 1 to 101
19:18:53.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fe94e63b-9ab0-458a-a516-dd37095c7596"}
19:18:54.260 00.368 11596 Exposure complete
19:18:54.341 00.081 11596 worker thread done servicing request
19:18:54.341 00.000 13300 OnExposeComplete: enter
19:18:54.341 00.000 13300 UpdateGuideState(): m_state=1
19:18:54.342 00.001 13300 UpdateCurrentPosition: no star selected
19:18:54.342 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:18:54.343 00.001 13300 Status Line: Nessuna stella selezionata
19:18:54.347 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=241, Gamma=0.510
19:18:54.356 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:18:54.356 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:18:54.356 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:18:54.356 00.000 13300 Enqueuing Expose request
19:18:54.356 00.000 11596 Worker thread wakes up
19:18:54.356 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:18:54.864 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:18:56.891 02.027 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7617927d-1540-4d75-838b-408bb6eb0a08"}
19:18:56.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7617927d-1540-4d75-838b-408bb6eb0a08"}
19:18:56.892 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"29d5eab5-2c11-4abf-8bdc-7baaa1ed2a55"}
19:18:56.892 00.000 13300 case statement mapped state 1 to 101
19:18:56.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"29d5eab5-2c11-4abf-8bdc-7baaa1ed2a55"}
19:18:57.897 01.005 11596 Exposure complete
19:18:57.971 00.074 11596 worker thread done servicing request
19:18:57.971 00.000 13300 OnExposeComplete: enter
19:18:57.971 00.000 13300 UpdateGuideState(): m_state=1
19:18:57.972 00.001 13300 UpdateCurrentPosition: no star selected
19:18:57.972 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:18:57.972 00.000 13300 Status Line: Nessuna stella selezionata
19:18:57.975 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=246, Gamma=0.510
19:18:57.981 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:18:57.981 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:18:57.981 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:18:57.981 00.000 13300 Enqueuing Expose request
19:18:57.982 00.001 11596 Worker thread wakes up
19:18:57.982 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:18:58.487 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:18:59.890 01.403 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"64e2f07a-32ac-4de3-bce3-b5f38348f41e"}
19:18:59.890 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"64e2f07a-32ac-4de3-bce3-b5f38348f41e"}
19:18:59.891 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4648561b-3aa8-49b7-9d33-a58c54cff8b4"}
19:18:59.891 00.000 13300 case statement mapped state 1 to 101
19:18:59.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4648561b-3aa8-49b7-9d33-a58c54cff8b4"}
19:19:01.519 01.628 11596 Exposure complete
19:19:01.595 00.076 11596 worker thread done servicing request
19:19:01.595 00.000 13300 OnExposeComplete: enter
19:19:01.595 00.000 13300 UpdateGuideState(): m_state=1
19:19:01.596 00.001 13300 UpdateCurrentPosition: no star selected
19:19:01.596 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:19:01.596 00.000 13300 Status Line: Nessuna stella selezionata
19:19:01.599 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=247, Gamma=0.510
19:19:01.606 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:19:01.606 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:19:01.607 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:19:01.607 00.000 13300 Enqueuing Expose request
19:19:01.607 00.000 11596 Worker thread wakes up
19:19:01.607 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:19:02.121 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:19:02.889 00.768 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"84b7eb8c-7558-4e1d-bd62-43ca4f916cf1"}
19:19:02.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"84b7eb8c-7558-4e1d-bd62-43ca4f916cf1"}
19:19:02.890 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eb2b61d0-5686-4b72-b615-1262b3dd0cdc"}
19:19:02.890 00.000 13300 case statement mapped state 1 to 101
19:19:02.890 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"eb2b61d0-5686-4b72-b615-1262b3dd0cdc"}
19:19:05.151 02.261 11596 Exposure complete
19:19:05.227 00.076 11596 worker thread done servicing request
19:19:05.227 00.000 13300 OnExposeComplete: enter
19:19:05.227 00.000 13300 UpdateGuideState(): m_state=1
19:19:05.228 00.001 13300 UpdateCurrentPosition: no star selected
19:19:05.228 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:19:05.228 00.000 13300 Status Line: Nessuna stella selezionata
19:19:05.231 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:19:05.238 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:19:05.238 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:19:05.238 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:19:05.238 00.000 13300 Enqueuing Expose request
19:19:05.238 00.000 11596 Worker thread wakes up
19:19:05.239 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:19:05.745 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:19:05.889 00.144 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1e0f1c4d-e754-4265-9162-4d4607b5c771"}
19:19:05.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1e0f1c4d-e754-4265-9162-4d4607b5c771"}
19:19:05.890 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"61863b35-4ab6-410c-9bfa-773a2bd0bc89"}
19:19:05.890 00.000 13300 case statement mapped state 1 to 101
19:19:05.890 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"61863b35-4ab6-410c-9bfa-773a2bd0bc89"}
19:19:08.786 02.896 11596 Exposure complete
19:19:08.863 00.077 11596 worker thread done servicing request
19:19:08.863 00.000 13300 OnExposeComplete: enter
19:19:08.863 00.000 13300 UpdateGuideState(): m_state=1
19:19:08.863 00.000 13300 UpdateCurrentPosition: no star selected
19:19:08.864 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:19:08.864 00.000 13300 Status Line: Nessuna stella selezionata
19:19:08.866 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:19:08.873 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:19:08.873 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:19:08.873 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:19:08.873 00.000 13300 Enqueuing Expose request
19:19:08.873 00.000 11596 Worker thread wakes up
19:19:08.873 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:19:08.887 00.014 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"619b642c-fdba-4ca3-b579-6df88cf3e420"}
19:19:08.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"619b642c-fdba-4ca3-b579-6df88cf3e420"}
19:19:08.887 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"776cf270-75a7-43ee-8d85-bdc5266820c7"}
19:19:08.888 00.001 13300 case statement mapped state 1 to 101
19:19:08.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"776cf270-75a7-43ee-8d85-bdc5266820c7"}
19:19:09.380 00.492 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:19:11.886 02.506 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c186f268-c5c3-4f1d-adde-17da45f73a66"}
19:19:11.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c186f268-c5c3-4f1d-adde-17da45f73a66"}
19:19:11.887 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b8b81b5c-ff97-4f8b-b33d-274f7039524a"}
19:19:11.887 00.000 13300 case statement mapped state 1 to 101
19:19:11.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b8b81b5c-ff97-4f8b-b33d-274f7039524a"}
19:19:12.404 00.517 11596 Exposure complete
19:19:12.479 00.075 11596 worker thread done servicing request
19:19:12.479 00.000 13300 OnExposeComplete: enter
19:19:12.479 00.000 13300 UpdateGuideState(): m_state=1
19:19:12.480 00.001 13300 UpdateCurrentPosition: no star selected
19:19:12.480 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:19:12.480 00.000 13300 Status Line: Nessuna stella selezionata
19:19:12.483 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=241, Gamma=0.510
19:19:12.490 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:19:12.491 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:19:12.491 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:19:12.491 00.000 13300 Enqueuing Expose request
19:19:12.491 00.000 11596 Worker thread wakes up
19:19:12.491 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:19:12.994 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:19:14.887 01.893 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dffbee75-b624-4b8d-9073-4a9c000229cf"}
19:19:14.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dffbee75-b624-4b8d-9073-4a9c000229cf"}
19:19:14.888 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"06f57edc-5ad5-45ef-8c05-959ffea22133"}
19:19:14.888 00.000 13300 case statement mapped state 1 to 101
19:19:14.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"06f57edc-5ad5-45ef-8c05-959ffea22133"}
19:19:16.030 01.142 11596 Exposure complete
19:19:16.138 00.108 11596 worker thread done servicing request
19:19:16.138 00.000 13300 OnExposeComplete: enter
19:19:16.138 00.000 13300 UpdateGuideState(): m_state=1
19:19:16.138 00.000 13300 UpdateCurrentPosition: no star selected
19:19:16.139 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:19:16.139 00.000 13300 Status Line: Nessuna stella selezionata
19:19:16.143 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=217, Gamma=0.510
19:19:16.154 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
19:19:16.154 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:19:16.154 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:19:16.154 00.000 13300 Enqueuing Expose request
19:19:16.155 00.001 11596 Worker thread wakes up
19:19:16.155 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:19:16.666 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:19:17.886 01.220 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4a3b0e1a-ae01-4095-a6cf-8dac06e5aa0d"}
19:19:17.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4a3b0e1a-ae01-4095-a6cf-8dac06e5aa0d"}
19:19:17.887 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"80c4558c-4c1a-4d09-8985-9d06582c3b53"}
19:19:17.888 00.001 13300 case statement mapped state 1 to 101
19:19:17.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"80c4558c-4c1a-4d09-8985-9d06582c3b53"}
19:19:19.735 01.847 11596 Exposure complete
19:19:19.843 00.108 11596 worker thread done servicing request
19:19:19.844 00.001 13300 OnExposeComplete: enter
19:19:19.844 00.000 13300 UpdateGuideState(): m_state=1
19:19:19.844 00.000 13300 UpdateCurrentPosition: no star selected
19:19:19.844 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:19:19.845 00.001 13300 Status Line: Nessuna stella selezionata
19:19:19.848 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=242, Gamma=0.510
19:19:19.854 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:19:19.854 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:19:19.855 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:19:19.855 00.000 13300 Enqueuing Expose request
19:19:19.855 00.000 11596 Worker thread wakes up
19:19:19.855 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:19:20.369 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:19:20.885 00.516 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9bfe87d3-ab8b-4005-940e-313a8a3d323f"}
19:19:20.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9bfe87d3-ab8b-4005-940e-313a8a3d323f"}
19:19:20.886 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"25bc9e15-44d6-4c9f-96c8-acb1a82d4330"}
19:19:20.886 00.000 13300 case statement mapped state 1 to 101
19:19:20.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"25bc9e15-44d6-4c9f-96c8-acb1a82d4330"}
19:19:23.391 02.505 11596 Exposure complete
19:19:23.464 00.073 11596 worker thread done servicing request
19:19:23.464 00.000 13300 OnExposeComplete: enter
19:19:23.464 00.000 13300 UpdateGuideState(): m_state=1
19:19:23.465 00.001 13300 UpdateCurrentPosition: no star selected
19:19:23.465 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:19:23.465 00.000 13300 Status Line: Nessuna stella selezionata
19:19:23.468 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:19:23.475 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:19:23.475 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:19:23.475 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:19:23.475 00.000 13300 Enqueuing Expose request
19:19:23.475 00.000 11596 Worker thread wakes up
19:19:23.476 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:19:23.885 00.409 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ab03113a-8d42-41b8-83a5-c6c45a552056"}
19:19:23.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ab03113a-8d42-41b8-83a5-c6c45a552056"}
19:19:23.886 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a1821ae1-2eaa-4aab-b237-293747d8b7bf"}
19:19:23.886 00.000 13300 case statement mapped state 1 to 101
19:19:23.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a1821ae1-2eaa-4aab-b237-293747d8b7bf"}
19:19:23.987 00.101 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:19:26.884 02.897 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8d346809-0ced-4039-a31e-16863203e994"}
19:19:26.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8d346809-0ced-4039-a31e-16863203e994"}
19:19:26.885 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"277f5498-4770-4559-b609-15f173e91a4e"}
19:19:26.886 00.001 13300 case statement mapped state 1 to 101
19:19:26.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"277f5498-4770-4559-b609-15f173e91a4e"}
19:19:27.017 00.131 11596 Exposure complete
19:19:27.092 00.075 11596 worker thread done servicing request
19:19:27.092 00.000 13300 OnExposeComplete: enter
19:19:27.092 00.000 13300 UpdateGuideState(): m_state=1
19:19:27.093 00.001 13300 UpdateCurrentPosition: no star selected
19:19:27.093 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:19:27.093 00.000 13300 Status Line: Nessuna stella selezionata
19:19:27.096 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:19:27.104 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:19:27.104 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:19:27.104 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:19:27.104 00.000 13300 Enqueuing Expose request
19:19:27.104 00.000 11596 Worker thread wakes up
19:19:27.105 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:19:27.608 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:19:29.883 02.275 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"145802b4-f1b0-4dd4-bf97-0077e8b31734"}
19:19:29.883 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"145802b4-f1b0-4dd4-bf97-0077e8b31734"}
19:19:29.884 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ea40ad3a-b65c-4e08-9aef-272ecaf83377"}
19:19:29.884 00.000 13300 case statement mapped state 1 to 101
19:19:29.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ea40ad3a-b65c-4e08-9aef-272ecaf83377"}
19:19:30.632 00.748 11596 Exposure complete
19:19:30.712 00.080 11596 worker thread done servicing request
19:19:30.712 00.000 13300 OnExposeComplete: enter
19:19:30.712 00.000 13300 UpdateGuideState(): m_state=1
19:19:30.712 00.000 13300 UpdateCurrentPosition: no star selected
19:19:30.713 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:19:30.713 00.000 13300 Status Line: Nessuna stella selezionata
19:19:30.715 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=5, FiltMin=3, FiltMax=254, Gamma=0.510
19:19:30.723 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:19:30.723 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:19:30.723 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:19:30.723 00.000 13300 Enqueuing Expose request
19:19:30.723 00.000 11596 Worker thread wakes up
19:19:30.723 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:19:31.239 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:19:32.883 01.644 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"544d08e6-80fe-4892-8b04-08ed86f20f56"}
19:19:32.883 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"544d08e6-80fe-4892-8b04-08ed86f20f56"}
19:19:32.884 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a24a6a7a-b396-4393-9754-4b5203aa2749"}
19:19:32.884 00.000 13300 case statement mapped state 1 to 101
19:19:32.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a24a6a7a-b396-4393-9754-4b5203aa2749"}
19:19:34.281 01.397 11596 Exposure complete
19:19:34.354 00.073 11596 worker thread done servicing request
19:19:34.354 00.000 13300 OnExposeComplete: enter
19:19:34.354 00.000 13300 UpdateGuideState(): m_state=1
19:19:34.355 00.001 13300 UpdateCurrentPosition: no star selected
19:19:34.355 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:19:34.355 00.000 13300 Status Line: Nessuna stella selezionata
19:19:34.358 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:19:34.365 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:19:34.365 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:19:34.365 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:19:34.365 00.000 13300 Enqueuing Expose request
19:19:34.365 00.000 11596 Worker thread wakes up
19:19:34.366 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:19:34.866 00.500 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:19:35.882 01.016 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d4405da4-042c-4162-bf42-27f2e298a5b7"}
19:19:35.882 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d4405da4-042c-4162-bf42-27f2e298a5b7"}
19:19:35.883 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"925b3955-ddfa-48eb-bbac-30b658aa6cdd"}
19:19:35.883 00.000 13300 case statement mapped state 1 to 101
19:19:35.883 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"925b3955-ddfa-48eb-bbac-30b658aa6cdd"}
19:19:37.897 02.014 11596 Exposure complete
19:19:37.978 00.081 11596 worker thread done servicing request
19:19:37.979 00.001 13300 OnExposeComplete: enter
19:19:37.979 00.000 13300 UpdateGuideState(): m_state=1
19:19:37.979 00.000 13300 UpdateCurrentPosition: no star selected
19:19:37.979 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:19:37.980 00.001 13300 Status Line: Nessuna stella selezionata
19:19:37.982 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:19:37.989 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:19:37.989 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:19:37.989 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:19:37.989 00.000 13300 Enqueuing Expose request
19:19:37.989 00.000 11596 Worker thread wakes up
19:19:37.990 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:19:38.503 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:19:38.882 00.379 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5158f1c5-220f-48d9-aa14-3a8a7220a20b"}
19:19:38.882 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5158f1c5-220f-48d9-aa14-3a8a7220a20b"}
19:19:38.883 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9984555c-5c62-45b3-9f2b-f5b7b1a9d2b1"}
19:19:38.883 00.000 13300 case statement mapped state 1 to 101
19:19:38.883 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9984555c-5c62-45b3-9f2b-f5b7b1a9d2b1"}
19:19:41.527 02.644 11596 Exposure complete
19:19:41.600 00.073 11596 worker thread done servicing request
19:19:41.601 00.001 13300 OnExposeComplete: enter
19:19:41.601 00.000 13300 UpdateGuideState(): m_state=1
19:19:41.601 00.000 13300 UpdateCurrentPosition: no star selected
19:19:41.601 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:19:41.601 00.000 13300 Status Line: Nessuna stella selezionata
19:19:41.604 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=249, Gamma=0.510
19:19:41.611 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:19:41.611 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:19:41.611 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:19:41.611 00.000 13300 Enqueuing Expose request
19:19:41.611 00.000 11596 Worker thread wakes up
19:19:41.612 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:19:41.881 00.269 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"05b5599b-3a45-47ec-8cb6-7b63dfffd291"}
19:19:41.881 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"05b5599b-3a45-47ec-8cb6-7b63dfffd291"}
19:19:41.882 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f240ca92-319f-470d-ac16-141d01bd01a1"}
19:19:41.882 00.000 13300 case statement mapped state 1 to 101
19:19:41.882 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f240ca92-319f-470d-ac16-141d01bd01a1"}
19:19:42.117 00.235 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:19:44.879 02.762 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"83e06853-5489-4fb6-89fd-b9a6fb796437"}
19:19:44.879 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"83e06853-5489-4fb6-89fd-b9a6fb796437"}
19:19:44.880 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b948fcff-a5d9-4e5a-8cf5-8e1058f8e1e7"}
19:19:44.880 00.000 13300 case statement mapped state 1 to 101
19:19:44.880 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b948fcff-a5d9-4e5a-8cf5-8e1058f8e1e7"}
19:19:45.144 00.264 11596 Exposure complete
19:19:45.225 00.081 11596 worker thread done servicing request
19:19:45.225 00.000 13300 OnExposeComplete: enter
19:19:45.225 00.000 13300 UpdateGuideState(): m_state=1
19:19:45.225 00.000 13300 UpdateCurrentPosition: no star selected
19:19:45.226 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:19:45.226 00.000 13300 Status Line: Nessuna stella selezionata
19:19:45.229 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:19:45.235 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:19:45.236 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:19:45.236 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:19:45.236 00.000 13300 Enqueuing Expose request
19:19:45.236 00.000 11596 Worker thread wakes up
19:19:45.236 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:19:45.751 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:19:47.879 02.128 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b4c93eda-2583-4834-89e5-ed9491094a13"}
19:19:47.879 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b4c93eda-2583-4834-89e5-ed9491094a13"}
19:19:47.879 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f9f99dab-2e3e-44ad-a20b-1e2827dba9fc"}
19:19:47.880 00.001 13300 case statement mapped state 1 to 101
19:19:47.880 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f9f99dab-2e3e-44ad-a20b-1e2827dba9fc"}
19:19:48.778 00.898 11596 Exposure complete
19:19:48.858 00.080 11596 worker thread done servicing request
19:19:48.858 00.000 13300 OnExposeComplete: enter
19:19:48.858 00.000 13300 UpdateGuideState(): m_state=1
19:19:48.858 00.000 13300 UpdateCurrentPosition: no star selected
19:19:48.858 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:19:48.860 00.002 13300 Status Line: Nessuna stella selezionata
19:19:48.862 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=5, FiltMin=3, FiltMax=253, Gamma=0.510
19:19:48.868 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:19:48.868 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:19:48.868 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:19:48.869 00.001 13300 Enqueuing Expose request
19:19:48.869 00.000 11596 Worker thread wakes up
19:19:48.869 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:19:49.381 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:19:50.879 01.498 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"09b8da9f-89ca-4f18-a2e4-7e0fe9e9e615"}
19:19:50.879 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"09b8da9f-89ca-4f18-a2e4-7e0fe9e9e615"}
19:19:50.880 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4b157c2c-5258-42a7-9871-d4c3d188494f"}
19:19:50.880 00.000 13300 case statement mapped state 1 to 101
19:19:50.880 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4b157c2c-5258-42a7-9871-d4c3d188494f"}
19:19:52.405 01.525 11596 Exposure complete
19:19:52.485 00.080 11596 worker thread done servicing request
19:19:52.485 00.000 13300 OnExposeComplete: enter
19:19:52.485 00.000 13300 UpdateGuideState(): m_state=1
19:19:52.485 00.000 13300 UpdateCurrentPosition: no star selected
19:19:52.486 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:19:52.486 00.000 13300 Status Line: Nessuna stella selezionata
19:19:52.488 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:19:52.496 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:19:52.496 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:19:52.496 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:19:52.496 00.000 13300 Enqueuing Expose request
19:19:52.496 00.000 11596 Worker thread wakes up
19:19:52.497 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:19:53.012 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:19:53.878 00.866 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b41f57f8-2c78-43ba-9743-edf894f11d9c"}
19:19:53.878 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b41f57f8-2c78-43ba-9743-edf894f11d9c"}
19:19:53.879 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0e728552-fdad-4399-9d23-54459d292369"}
19:19:53.879 00.000 13300 case statement mapped state 1 to 101
19:19:53.879 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0e728552-fdad-4399-9d23-54459d292369"}
19:19:56.045 02.166 11596 Exposure complete
19:19:56.119 00.074 11596 worker thread done servicing request
19:19:56.119 00.000 13300 OnExposeComplete: enter
19:19:56.119 00.000 13300 UpdateGuideState(): m_state=1
19:19:56.120 00.001 13300 UpdateCurrentPosition: no star selected
19:19:56.120 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:19:56.120 00.000 13300 Status Line: Nessuna stella selezionata
19:19:56.123 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:19:56.130 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:19:56.130 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:19:56.130 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:19:56.130 00.000 13300 Enqueuing Expose request
19:19:56.131 00.001 11596 Worker thread wakes up
19:19:56.131 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:19:56.644 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:19:56.878 00.234 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"87914fde-469a-4f6b-8a5f-2952f89ba4d3"}
19:19:56.878 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"87914fde-469a-4f6b-8a5f-2952f89ba4d3"}
19:19:56.879 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e2fa22af-b563-4f16-bfe9-6876cf602e35"}
19:19:56.879 00.000 13300 case statement mapped state 1 to 101
19:19:56.879 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e2fa22af-b563-4f16-bfe9-6876cf602e35"}
19:19:59.665 02.786 11596 Exposure complete
19:19:59.752 00.087 11596 worker thread done servicing request
19:19:59.752 00.000 13300 OnExposeComplete: enter
19:19:59.752 00.000 13300 UpdateGuideState(): m_state=1
19:19:59.753 00.001 13300 UpdateCurrentPosition: no star selected
19:19:59.753 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:19:59.753 00.000 13300 Status Line: Nessuna stella selezionata
19:19:59.757 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:19:59.765 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:19:59.765 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:19:59.765 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:19:59.766 00.001 13300 Enqueuing Expose request
19:19:59.766 00.000 11596 Worker thread wakes up
19:19:59.766 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:19:59.876 00.110 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c9c054c8-a606-4671-8d18-7bfa6e02fdcc"}
19:19:59.876 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c9c054c8-a606-4671-8d18-7bfa6e02fdcc"}
19:19:59.877 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cc8606a2-889e-4ec7-a75e-6734cefd62dc"}
19:19:59.877 00.000 13300 case statement mapped state 1 to 101
19:19:59.877 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cc8606a2-889e-4ec7-a75e-6734cefd62dc"}
19:20:00.271 00.394 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:20:02.876 02.605 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d4c37e69-64fd-458f-bca6-d4f1278912e2"}
19:20:02.876 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d4c37e69-64fd-458f-bca6-d4f1278912e2"}
19:20:02.877 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6dabd272-d2e5-4dca-b031-4a9df7eb640f"}
19:20:02.877 00.000 13300 case statement mapped state 1 to 101
19:20:02.877 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6dabd272-d2e5-4dca-b031-4a9df7eb640f"}
19:20:03.304 00.427 11596 Exposure complete
19:20:03.379 00.075 11596 worker thread done servicing request
19:20:03.379 00.000 13300 OnExposeComplete: enter
19:20:03.379 00.000 13300 UpdateGuideState(): m_state=1
19:20:03.380 00.001 13300 UpdateCurrentPosition: no star selected
19:20:03.380 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:20:03.380 00.000 13300 Status Line: Nessuna stella selezionata
19:20:03.383 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=5, FiltMin=3, FiltMax=254, Gamma=0.510
19:20:03.390 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:20:03.390 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:20:03.390 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:20:03.390 00.000 13300 Enqueuing Expose request
19:20:03.390 00.000 11596 Worker thread wakes up
19:20:03.390 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:20:03.895 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:20:05.874 01.979 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5b2bec83-3e66-4ec7-bceb-4e08d6a1400e"}
19:20:05.874 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5b2bec83-3e66-4ec7-bceb-4e08d6a1400e"}
19:20:05.875 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6880f496-5094-4f04-b679-ca11833060bd"}
19:20:05.875 00.000 13300 case statement mapped state 1 to 101
19:20:05.875 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6880f496-5094-4f04-b679-ca11833060bd"}
19:20:06.926 01.051 11596 Exposure complete
19:20:07.004 00.078 11596 worker thread done servicing request
19:20:07.004 00.000 13300 OnExposeComplete: enter
19:20:07.005 00.001 13300 UpdateGuideState(): m_state=1
19:20:07.005 00.000 13300 UpdateCurrentPosition: no star selected
19:20:07.005 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:20:07.005 00.000 13300 Status Line: Nessuna stella selezionata
19:20:07.008 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:20:07.015 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:20:07.015 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:20:07.015 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:20:07.015 00.000 13300 Enqueuing Expose request
19:20:07.015 00.000 11596 Worker thread wakes up
19:20:07.015 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:20:07.525 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:20:08.874 01.349 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9ef8ca9f-62d5-4c47-a6d7-6c3ad7a8fa1c"}
19:20:08.874 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9ef8ca9f-62d5-4c47-a6d7-6c3ad7a8fa1c"}
19:20:08.875 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e0f554b9-384d-4fa5-9437-e14dca4ad955"}
19:20:08.875 00.000 13300 case statement mapped state 1 to 101
19:20:08.875 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e0f554b9-384d-4fa5-9437-e14dca4ad955"}
19:20:10.548 01.673 11596 Exposure complete
19:20:10.626 00.078 11596 worker thread done servicing request
19:20:10.626 00.000 13300 OnExposeComplete: enter
19:20:10.626 00.000 13300 UpdateGuideState(): m_state=1
19:20:10.626 00.000 13300 UpdateCurrentPosition: no star selected
19:20:10.627 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:20:10.627 00.000 13300 Status Line: Nessuna stella selezionata
19:20:10.631 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:20:10.638 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:20:10.639 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:20:10.639 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:20:10.639 00.000 13300 Enqueuing Expose request
19:20:10.639 00.000 11596 Worker thread wakes up
19:20:10.639 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:20:11.140 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:20:11.872 00.732 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2749bc8b-7e3f-4352-805a-446ef659f21c"}
19:20:11.872 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2749bc8b-7e3f-4352-805a-446ef659f21c"}
19:20:11.873 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fb6bad76-25a3-4ab1-9d2f-c0660d7966b2"}
19:20:11.873 00.000 13300 case statement mapped state 1 to 101
19:20:11.873 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fb6bad76-25a3-4ab1-9d2f-c0660d7966b2"}
19:20:14.199 02.326 11596 Exposure complete
19:20:14.334 00.135 11596 worker thread done servicing request
19:20:14.334 00.000 13300 OnExposeComplete: enter
19:20:14.334 00.000 13300 UpdateGuideState(): m_state=1
19:20:14.335 00.001 13300 UpdateCurrentPosition: no star selected
19:20:14.336 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:20:14.336 00.000 13300 Status Line: Nessuna stella selezionata
19:20:14.341 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=5, FiltMin=3, FiltMax=253, Gamma=0.510
19:20:14.357 00.016 13300 UpdateGuideState exits: Nessuna stella selezionata
19:20:14.358 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:20:14.358 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:20:14.358 00.000 13300 Enqueuing Expose request
19:20:14.359 00.001 11596 Worker thread wakes up
19:20:14.359 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:20:14.866 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:20:14.873 00.007 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"51df583d-f309-4d68-8615-46de615db841"}
19:20:14.873 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"51df583d-f309-4d68-8615-46de615db841"}
19:20:14.874 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2308fafe-3be5-4f95-a990-786bf0b893ca"}
19:20:14.874 00.000 13300 case statement mapped state 1 to 101
19:20:14.875 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2308fafe-3be5-4f95-a990-786bf0b893ca"}
19:20:17.871 02.996 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"19fdee8c-4bad-40e5-9e4f-deff906745d6"}
19:20:17.871 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"19fdee8c-4bad-40e5-9e4f-deff906745d6"}
19:20:17.872 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"73fc887e-311c-4897-97c8-5e43c5c3042d"}
19:20:17.872 00.000 13300 case statement mapped state 1 to 101
19:20:17.872 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"73fc887e-311c-4897-97c8-5e43c5c3042d"}
19:20:17.888 00.016 11596 Exposure complete
19:20:17.966 00.078 11596 worker thread done servicing request
19:20:17.966 00.000 13300 OnExposeComplete: enter
19:20:17.966 00.000 13300 UpdateGuideState(): m_state=1
19:20:17.967 00.001 13300 UpdateCurrentPosition: no star selected
19:20:17.967 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:20:17.967 00.000 13300 Status Line: Nessuna stella selezionata
19:20:17.970 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
19:20:17.978 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:20:17.978 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:20:17.978 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:20:17.978 00.000 13300 Enqueuing Expose request
19:20:17.978 00.000 11596 Worker thread wakes up
19:20:17.978 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:20:18.479 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:20:20.871 02.392 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"24b26557-fa73-42e6-af6d-d17cd3a459ad"}
19:20:20.871 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"24b26557-fa73-42e6-af6d-d17cd3a459ad"}
19:20:20.872 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0894ffcd-b042-4600-9581-9344886cb2ff"}
19:20:20.872 00.000 13300 case statement mapped state 1 to 101
19:20:20.872 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0894ffcd-b042-4600-9581-9344886cb2ff"}
19:20:21.516 00.644 11596 Exposure complete
19:20:21.603 00.087 11596 worker thread done servicing request
19:20:21.604 00.001 13300 OnExposeComplete: enter
19:20:21.604 00.000 13300 UpdateGuideState(): m_state=1
19:20:21.604 00.000 13300 UpdateCurrentPosition: no star selected
19:20:21.604 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:20:21.604 00.000 13300 Status Line: Nessuna stella selezionata
19:20:21.607 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=5, FiltMin=3, FiltMax=254, Gamma=0.510
19:20:21.615 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:20:21.615 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:20:21.615 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:20:21.615 00.000 13300 Enqueuing Expose request
19:20:21.615 00.000 11596 Worker thread wakes up
19:20:21.615 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:20:22.119 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:20:23.870 01.751 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3687c946-b03e-4fd7-bf38-d7e58baa38ed"}
19:20:23.870 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3687c946-b03e-4fd7-bf38-d7e58baa38ed"}
19:20:23.871 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b8814573-2228-4a4f-8fdf-eeb5e391bb6e"}
19:20:23.871 00.000 13300 case statement mapped state 1 to 101
19:20:23.871 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b8814573-2228-4a4f-8fdf-eeb5e391bb6e"}
19:20:25.145 01.274 11596 Exposure complete
19:20:25.224 00.079 11596 worker thread done servicing request
19:20:25.225 00.001 13300 OnExposeComplete: enter
19:20:25.225 00.000 13300 UpdateGuideState(): m_state=1
19:20:25.225 00.000 13300 UpdateCurrentPosition: no star selected
19:20:25.225 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:20:25.226 00.001 13300 Status Line: Nessuna stella selezionata
19:20:25.229 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=223, Gamma=0.510
19:20:25.235 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:20:25.235 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:20:25.236 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:20:25.236 00.000 13300 Enqueuing Expose request
19:20:25.236 00.000 11596 Worker thread wakes up
19:20:25.236 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:20:25.748 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:20:26.870 01.122 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"caf64ff2-e1cd-4c9d-8c17-7f4610e1d588"}
19:20:26.870 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"caf64ff2-e1cd-4c9d-8c17-7f4610e1d588"}
19:20:26.871 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"96cc66ef-cc95-4d06-bb9b-b319a1a7ba8a"}
19:20:26.871 00.000 13300 case statement mapped state 1 to 101
19:20:26.871 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"96cc66ef-cc95-4d06-bb9b-b319a1a7ba8a"}
19:20:28.788 01.917 11596 Exposure complete
19:20:28.862 00.074 11596 worker thread done servicing request
19:20:28.862 00.000 13300 OnExposeComplete: enter
19:20:28.862 00.000 13300 UpdateGuideState(): m_state=1
19:20:28.862 00.000 13300 UpdateCurrentPosition: no star selected
19:20:28.863 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:20:28.863 00.000 13300 Status Line: Nessuna stella selezionata
19:20:28.865 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=226, Gamma=0.510
19:20:28.872 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:20:28.873 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:20:28.873 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:20:28.873 00.000 13300 Enqueuing Expose request
19:20:28.873 00.000 11596 Worker thread wakes up
19:20:28.873 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:20:29.389 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:20:29.869 00.480 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6c677e6f-2d0e-4190-ab67-b1514abbd26a"}
19:20:29.869 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6c677e6f-2d0e-4190-ab67-b1514abbd26a"}
19:20:29.870 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2de7d853-909e-4a63-8921-0ee678db1f58"}
19:20:29.870 00.000 13300 case statement mapped state 1 to 101
19:20:29.870 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2de7d853-909e-4a63-8921-0ee678db1f58"}
19:20:32.416 02.546 11596 Exposure complete
19:20:32.490 00.074 11596 worker thread done servicing request
19:20:32.490 00.000 13300 OnExposeComplete: enter
19:20:32.490 00.000 13300 UpdateGuideState(): m_state=1
19:20:32.490 00.000 13300 UpdateCurrentPosition: no star selected
19:20:32.491 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:20:32.491 00.000 13300 Status Line: Nessuna stella selezionata
19:20:32.495 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=222, Gamma=0.510
19:20:32.503 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:20:32.503 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:20:32.503 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:20:32.504 00.001 13300 Enqueuing Expose request
19:20:32.504 00.000 11596 Worker thread wakes up
19:20:32.504 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:20:32.869 00.365 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"acb13c51-bbce-49f6-bec1-d482fea8cf3f"}
19:20:32.869 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"acb13c51-bbce-49f6-bec1-d482fea8cf3f"}
19:20:32.870 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"54f9d3d6-01b3-478b-8fb6-f8ef55183155"}
19:20:32.870 00.000 13300 case statement mapped state 1 to 101
19:20:32.870 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"54f9d3d6-01b3-478b-8fb6-f8ef55183155"}
19:20:33.012 00.142 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:20:35.868 02.856 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0503836b-67f8-4c2f-ae41-913c48b848e9"}
19:20:35.868 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0503836b-67f8-4c2f-ae41-913c48b848e9"}
19:20:35.869 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ef2d6e69-f3bd-4eb7-95cc-e2daf31fa1bb"}
19:20:35.869 00.000 13300 case statement mapped state 1 to 101
19:20:35.869 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ef2d6e69-f3bd-4eb7-95cc-e2daf31fa1bb"}
19:20:36.038 00.169 11596 Exposure complete
19:20:36.123 00.085 11596 worker thread done servicing request
19:20:36.123 00.000 13300 OnExposeComplete: enter
19:20:36.123 00.000 13300 UpdateGuideState(): m_state=1
19:20:36.124 00.001 13300 UpdateCurrentPosition: no star selected
19:20:36.124 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:20:36.124 00.000 13300 Status Line: Nessuna stella selezionata
19:20:36.128 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=5, FiltMin=3, FiltMax=234, Gamma=0.510
19:20:36.138 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
19:20:36.138 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:20:36.138 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:20:36.138 00.000 13300 Enqueuing Expose request
19:20:36.138 00.000 11596 Worker thread wakes up
19:20:36.139 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:20:36.645 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:20:38.867 02.222 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a054237a-773a-4b61-b77a-ab2513e40d0c"}
19:20:38.867 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a054237a-773a-4b61-b77a-ab2513e40d0c"}
19:20:38.868 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"292d800b-b4da-4284-8622-45f7211ad83e"}
19:20:38.868 00.000 13300 case statement mapped state 1 to 101
19:20:38.868 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"292d800b-b4da-4284-8622-45f7211ad83e"}
19:20:39.667 00.799 11596 Exposure complete
19:20:39.755 00.088 11596 worker thread done servicing request
19:20:39.756 00.001 13300 OnExposeComplete: enter
19:20:39.756 00.000 13300 UpdateGuideState(): m_state=1
19:20:39.756 00.000 13300 UpdateCurrentPosition: no star selected
19:20:39.756 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:20:39.756 00.000 13300 Status Line: Nessuna stella selezionata
19:20:39.760 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=248, Gamma=0.510
19:20:39.767 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:20:39.767 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:20:39.767 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:20:39.767 00.000 13300 Enqueuing Expose request
19:20:39.767 00.000 11596 Worker thread wakes up
19:20:39.767 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:20:40.283 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:20:41.866 01.583 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6b358017-db03-4116-ac81-282e67eb5bd6"}
19:20:41.866 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6b358017-db03-4116-ac81-282e67eb5bd6"}
19:20:41.867 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cd412454-4b7c-4021-9e60-1b1f3bf051e6"}
19:20:41.867 00.000 13300 case statement mapped state 1 to 101
19:20:41.867 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cd412454-4b7c-4021-9e60-1b1f3bf051e6"}
19:20:43.310 01.443 11596 Exposure complete
19:20:43.384 00.074 11596 worker thread done servicing request
19:20:43.385 00.001 13300 OnExposeComplete: enter
19:20:43.385 00.000 13300 UpdateGuideState(): m_state=1
19:20:43.385 00.000 13300 UpdateCurrentPosition: no star selected
19:20:43.385 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:20:43.385 00.000 13300 Status Line: Nessuna stella selezionata
19:20:43.388 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:20:43.396 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:20:43.396 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:20:43.396 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:20:43.396 00.000 13300 Enqueuing Expose request
19:20:43.396 00.000 11596 Worker thread wakes up
19:20:43.396 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:20:43.906 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:20:44.866 00.960 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"141cabb8-9feb-41a8-8e13-6d938245f9f6"}
19:20:44.867 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"141cabb8-9feb-41a8-8e13-6d938245f9f6"}
19:20:44.867 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6ea3cb16-e593-455d-8994-49bddd58f0e9"}
19:20:44.868 00.001 13300 case statement mapped state 1 to 101
19:20:44.868 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6ea3cb16-e593-455d-8994-49bddd58f0e9"}
19:20:46.950 02.082 11596 Exposure complete
19:20:47.027 00.077 11596 worker thread done servicing request
19:20:47.027 00.000 13300 OnExposeComplete: enter
19:20:47.028 00.001 13300 UpdateGuideState(): m_state=1
19:20:47.028 00.000 13300 UpdateCurrentPosition: no star selected
19:20:47.028 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:20:47.028 00.000 13300 Status Line: Nessuna stella selezionata
19:20:47.031 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=241, Gamma=0.510
19:20:47.038 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:20:47.038 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:20:47.038 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:20:47.038 00.000 13300 Enqueuing Expose request
19:20:47.038 00.000 11596 Worker thread wakes up
19:20:47.038 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:20:47.543 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:20:47.866 00.323 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a84e2960-62bf-428d-a127-3ce73e70841f"}
19:20:47.866 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a84e2960-62bf-428d-a127-3ce73e70841f"}
19:20:47.867 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"14dc3832-890e-474e-9246-e0f88b30378f"}
19:20:47.867 00.000 13300 case statement mapped state 1 to 101
19:20:47.867 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"14dc3832-890e-474e-9246-e0f88b30378f"}
19:20:50.571 02.704 11596 Exposure complete
19:20:50.644 00.073 11596 worker thread done servicing request
19:20:50.644 00.000 13300 OnExposeComplete: enter
19:20:50.645 00.001 13300 UpdateGuideState(): m_state=1
19:20:50.645 00.000 13300 UpdateCurrentPosition: no star selected
19:20:50.645 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:20:50.645 00.000 13300 Status Line: Nessuna stella selezionata
19:20:50.648 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=209, Gamma=0.510
19:20:50.655 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:20:50.656 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:20:50.656 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:20:50.656 00.000 13300 Enqueuing Expose request
19:20:50.656 00.000 11596 Worker thread wakes up
19:20:50.656 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:20:50.864 00.208 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"651d352f-1863-48bb-940c-f29ba7eb3a87"}
19:20:50.864 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"651d352f-1863-48bb-940c-f29ba7eb3a87"}
19:20:50.865 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9fed669c-9aa7-4722-8314-0d4f26003bc2"}
19:20:50.865 00.000 13300 case statement mapped state 1 to 101
19:20:50.865 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9fed669c-9aa7-4722-8314-0d4f26003bc2"}
19:20:51.162 00.297 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:20:53.863 02.701 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8a9920e6-8b91-4e67-9d8f-1ed58cb9ff40"}
19:20:53.863 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8a9920e6-8b91-4e67-9d8f-1ed58cb9ff40"}
19:20:53.864 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"98aed5f2-2397-4bb0-9f85-ed0a1f34ac8a"}
19:20:53.864 00.000 13300 case statement mapped state 1 to 101
19:20:53.864 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"98aed5f2-2397-4bb0-9f85-ed0a1f34ac8a"}
19:20:54.313 00.449 11596 Exposure complete
19:20:54.386 00.073 11596 worker thread done servicing request
19:20:54.386 00.000 13300 OnExposeComplete: enter
19:20:54.386 00.000 13300 UpdateGuideState(): m_state=1
19:20:54.386 00.000 13300 UpdateCurrentPosition: no star selected
19:20:54.387 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:20:54.387 00.000 13300 Status Line: Nessuna stella selezionata
19:20:54.389 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=224, Gamma=0.510
19:20:54.398 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:20:54.398 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:20:54.398 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:20:54.398 00.000 13300 Enqueuing Expose request
19:20:54.398 00.000 11596 Worker thread wakes up
19:20:54.398 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:20:54.900 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:20:56.864 01.964 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"95529f4e-5247-405d-93f8-d59261a57fca"}
19:20:56.864 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"95529f4e-5247-405d-93f8-d59261a57fca"}
19:20:56.865 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4d549543-fece-49d8-a59d-e1673f2099f8"}
19:20:56.865 00.000 13300 case statement mapped state 1 to 101
19:20:56.865 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4d549543-fece-49d8-a59d-e1673f2099f8"}
19:20:57.925 01.060 11596 Exposure complete
19:20:57.998 00.073 11596 worker thread done servicing request
19:20:57.998 00.000 13300 OnExposeComplete: enter
19:20:57.999 00.001 13300 UpdateGuideState(): m_state=1
19:20:57.999 00.000 13300 UpdateCurrentPosition: no star selected
19:20:57.999 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:20:57.999 00.000 13300 Status Line: Nessuna stella selezionata
19:20:58.002 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=225, Gamma=0.510
19:20:58.010 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:20:58.010 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:20:58.010 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:20:58.010 00.000 13300 Enqueuing Expose request
19:20:58.010 00.000 11596 Worker thread wakes up
19:20:58.011 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:20:58.513 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:20:59.863 01.350 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4e3f8b9d-6c51-498c-b65d-6f51c106cca2"}
19:20:59.863 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4e3f8b9d-6c51-498c-b65d-6f51c106cca2"}
19:20:59.864 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"418a1556-99bf-4bbb-931c-62f390ae9b59"}
19:20:59.864 00.000 13300 case statement mapped state 1 to 101
19:20:59.864 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"418a1556-99bf-4bbb-931c-62f390ae9b59"}
19:21:01.543 01.679 11596 Exposure complete
19:21:01.618 00.075 11596 worker thread done servicing request
19:21:01.618 00.000 13300 OnExposeComplete: enter
19:21:01.619 00.001 13300 UpdateGuideState(): m_state=1
19:21:01.619 00.000 13300 UpdateCurrentPosition: no star selected
19:21:01.619 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:21:01.620 00.001 13300 Status Line: Nessuna stella selezionata
19:21:01.623 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=216, Gamma=0.510
19:21:01.630 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:21:01.630 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:21:01.630 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:21:01.630 00.000 13300 Enqueuing Expose request
19:21:01.630 00.000 11596 Worker thread wakes up
19:21:01.631 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:21:02.133 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:21:02.862 00.729 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c6495ef3-0df8-4400-8525-52a4ef9eab3a"}
19:21:02.862 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c6495ef3-0df8-4400-8525-52a4ef9eab3a"}
19:21:02.863 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7e106683-c1b9-4965-b2e6-a335c930c847"}
19:21:02.863 00.000 13300 case statement mapped state 1 to 101
19:21:02.863 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7e106683-c1b9-4965-b2e6-a335c930c847"}
19:21:05.156 02.293 11596 Exposure complete
19:21:05.239 00.083 11596 worker thread done servicing request
19:21:05.239 00.000 13300 OnExposeComplete: enter
19:21:05.239 00.000 13300 UpdateGuideState(): m_state=1
19:21:05.240 00.001 13300 UpdateCurrentPosition: no star selected
19:21:05.240 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:21:05.240 00.000 13300 Status Line: Nessuna stella selezionata
19:21:05.244 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=219, Gamma=0.510
19:21:05.252 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:21:05.253 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:21:05.253 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:21:05.253 00.000 13300 Enqueuing Expose request
19:21:05.253 00.000 11596 Worker thread wakes up
19:21:05.253 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:21:05.761 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:21:05.861 00.100 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d763c271-a99e-439b-8ded-4f68e4347ae7"}
19:21:05.861 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d763c271-a99e-439b-8ded-4f68e4347ae7"}
19:21:05.862 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2da93f52-b06d-4d91-8f23-7fcd91fcdb3a"}
19:21:05.862 00.000 13300 case statement mapped state 1 to 101
19:21:05.862 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2da93f52-b06d-4d91-8f23-7fcd91fcdb3a"}
19:21:08.799 02.937 11596 Exposure complete
19:21:08.859 00.060 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5ef776ed-cb8e-4921-b369-9c4b0e13bac4"}
19:21:08.859 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5ef776ed-cb8e-4921-b369-9c4b0e13bac4"}
19:21:08.860 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9bc3b191-259b-4ef1-b3c4-f1fc8b33dd48"}
19:21:08.860 00.000 13300 case statement mapped state 1 to 101
19:21:08.860 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9bc3b191-259b-4ef1-b3c4-f1fc8b33dd48"}
19:21:08.874 00.014 11596 worker thread done servicing request
19:21:08.875 00.001 13300 OnExposeComplete: enter
19:21:08.875 00.000 13300 UpdateGuideState(): m_state=1
19:21:08.875 00.000 13300 UpdateCurrentPosition: no star selected
19:21:08.875 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:21:08.875 00.000 13300 Status Line: Nessuna stella selezionata
19:21:08.878 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=217, Gamma=0.510
19:21:08.885 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:21:08.885 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:21:08.886 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:21:08.886 00.000 13300 Enqueuing Expose request
19:21:08.886 00.000 11596 Worker thread wakes up
19:21:08.886 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:21:09.401 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:21:11.858 02.457 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8b02764e-a058-4ae2-87f3-c526b43d786f"}
19:21:11.858 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8b02764e-a058-4ae2-87f3-c526b43d786f"}
19:21:11.859 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"603e724e-bb9b-4a3c-aa18-f6de9d102254"}
19:21:11.859 00.000 13300 case statement mapped state 1 to 101
19:21:11.859 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"603e724e-bb9b-4a3c-aa18-f6de9d102254"}
19:21:12.432 00.573 11596 Exposure complete
19:21:12.507 00.075 11596 worker thread done servicing request
19:21:12.507 00.000 13300 OnExposeComplete: enter
19:21:12.508 00.001 13300 UpdateGuideState(): m_state=1
19:21:12.508 00.000 13300 UpdateCurrentPosition: no star selected
19:21:12.508 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:21:12.509 00.001 13300 Status Line: Nessuna stella selezionata
19:21:12.513 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=199, Gamma=0.510
19:21:12.521 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:21:12.521 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:21:12.521 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:21:12.522 00.001 13300 Enqueuing Expose request
19:21:12.522 00.000 11596 Worker thread wakes up
19:21:12.522 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:21:13.036 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:21:14.858 01.822 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7870c067-95a9-4ac5-8578-dd31ced94365"}
19:21:14.858 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7870c067-95a9-4ac5-8578-dd31ced94365"}
19:21:14.859 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a6fcbb69-f0b0-4eeb-a5f2-61388f29491a"}
19:21:14.859 00.000 13300 case statement mapped state 1 to 101
19:21:14.859 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a6fcbb69-f0b0-4eeb-a5f2-61388f29491a"}
19:21:16.074 01.215 11596 Exposure complete
19:21:16.178 00.104 11596 worker thread done servicing request
19:21:16.178 00.000 13300 OnExposeComplete: enter
19:21:16.179 00.001 13300 UpdateGuideState(): m_state=1
19:21:16.179 00.000 13300 UpdateCurrentPosition: no star selected
19:21:16.180 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:21:16.180 00.000 13300 Status Line: Nessuna stella selezionata
19:21:16.184 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=213, Gamma=0.510
19:21:16.196 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
19:21:16.196 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:21:16.196 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:21:16.196 00.000 13300 Enqueuing Expose request
19:21:16.196 00.000 11596 Worker thread wakes up
19:21:16.196 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:21:16.708 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:21:17.857 01.149 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cd6b1acf-2593-4d1d-9d15-d378dd05e5fb"}
19:21:17.857 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cd6b1acf-2593-4d1d-9d15-d378dd05e5fb"}
19:21:17.858 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9831af39-3012-4d56-bc7f-116b86a5a77e"}
19:21:17.858 00.000 13300 case statement mapped state 1 to 101
19:21:17.858 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9831af39-3012-4d56-bc7f-116b86a5a77e"}
19:21:19.763 01.905 11596 Exposure complete
19:21:19.872 00.109 11596 worker thread done servicing request
19:21:19.873 00.001 13300 OnExposeComplete: enter
19:21:19.873 00.000 13300 UpdateGuideState(): m_state=1
19:21:19.873 00.000 13300 UpdateCurrentPosition: no star selected
19:21:19.873 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:21:19.873 00.000 13300 Status Line: Nessuna stella selezionata
19:21:19.876 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=203, Gamma=0.510
19:21:19.885 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:21:19.885 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:21:19.885 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:21:19.885 00.000 13300 Enqueuing Expose request
19:21:19.885 00.000 11596 Worker thread wakes up
19:21:19.886 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:21:20.392 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:21:20.857 00.465 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"28ad8dcd-ce35-4e0f-8c19-9c2b5c13a319"}
19:21:20.858 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"28ad8dcd-ce35-4e0f-8c19-9c2b5c13a319"}
19:21:20.859 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1af99006-f044-4973-944a-eec10c77c8df"}
19:21:20.859 00.000 13300 case statement mapped state 1 to 101
19:21:20.859 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1af99006-f044-4973-944a-eec10c77c8df"}
19:21:23.416 02.557 11596 Exposure complete
19:21:23.491 00.075 11596 worker thread done servicing request
19:21:23.492 00.001 13300 OnExposeComplete: enter
19:21:23.492 00.000 13300 UpdateGuideState(): m_state=1
19:21:23.492 00.000 13300 UpdateCurrentPosition: no star selected
19:21:23.492 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:21:23.493 00.001 13300 Status Line: Nessuna stella selezionata
19:21:23.495 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=235, Gamma=0.510
19:21:23.502 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:21:23.502 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:21:23.502 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:21:23.502 00.000 13300 Enqueuing Expose request
19:21:23.502 00.000 11596 Worker thread wakes up
19:21:23.502 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:21:23.857 00.355 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"da213849-2196-4f92-8fa2-d29505aeece6"}
19:21:23.857 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"da213849-2196-4f92-8fa2-d29505aeece6"}
19:21:23.857 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0f18f941-8b7b-40ac-9a6f-81baec70600e"}
19:21:23.858 00.001 13300 case statement mapped state 1 to 101
19:21:23.858 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0f18f941-8b7b-40ac-9a6f-81baec70600e"}
19:21:24.008 00.150 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:21:26.857 02.849 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9423a4cf-95cb-49b3-ae8b-872c6c6dffab"}
19:21:26.857 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9423a4cf-95cb-49b3-ae8b-872c6c6dffab"}
19:21:26.858 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0f926934-b102-42fe-b1e3-f9694bad72cc"}
19:21:26.858 00.000 13300 case statement mapped state 1 to 101
19:21:26.858 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0f926934-b102-42fe-b1e3-f9694bad72cc"}
19:21:27.036 00.178 11596 Exposure complete
19:21:27.111 00.075 11596 worker thread done servicing request
19:21:27.111 00.000 13300 OnExposeComplete: enter
19:21:27.112 00.001 13300 UpdateGuideState(): m_state=1
19:21:27.112 00.000 13300 UpdateCurrentPosition: no star selected
19:21:27.112 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:21:27.112 00.000 13300 Status Line: Nessuna stella selezionata
19:21:27.115 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=225, Gamma=0.510
19:21:27.122 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:21:27.123 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:21:27.123 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:21:27.123 00.000 13300 Enqueuing Expose request
19:21:27.123 00.000 11596 Worker thread wakes up
19:21:27.123 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:21:27.628 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:21:29.855 02.227 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d6c5732b-ff92-4864-a19c-16c2e8f39877"}
19:21:29.855 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d6c5732b-ff92-4864-a19c-16c2e8f39877"}
19:21:29.856 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8a41baaa-c777-4314-8c6e-2fffb1293442"}
19:21:29.856 00.000 13300 case statement mapped state 1 to 101
19:21:29.856 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8a41baaa-c777-4314-8c6e-2fffb1293442"}
19:21:30.662 00.806 11596 Exposure complete
19:21:30.747 00.085 11596 worker thread done servicing request
19:21:30.747 00.000 13300 OnExposeComplete: enter
19:21:30.747 00.000 13300 UpdateGuideState(): m_state=1
19:21:30.747 00.000 13300 UpdateCurrentPosition: no star selected
19:21:30.748 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:21:30.748 00.000 13300 Status Line: Nessuna stella selezionata
19:21:30.750 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=228, Gamma=0.510
19:21:30.757 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:21:30.758 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:21:30.758 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:21:30.758 00.000 13300 Enqueuing Expose request
19:21:30.758 00.000 11596 Worker thread wakes up
19:21:30.758 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:21:31.264 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:21:32.855 01.591 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0b087d1f-2e85-45c9-ba39-d718368bfd95"}
19:21:32.855 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0b087d1f-2e85-45c9-ba39-d718368bfd95"}
19:21:32.856 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9c4d0c52-851b-48c3-99f8-b89302dd4e16"}
19:21:32.856 00.000 13300 case statement mapped state 1 to 101
19:21:32.856 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9c4d0c52-851b-48c3-99f8-b89302dd4e16"}
19:21:34.295 01.439 11596 Exposure complete
19:21:34.369 00.074 11596 worker thread done servicing request
19:21:34.369 00.000 13300 OnExposeComplete: enter
19:21:34.369 00.000 13300 UpdateGuideState(): m_state=1
19:21:34.369 00.000 13300 UpdateCurrentPosition: no star selected
19:21:34.370 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:21:34.370 00.000 13300 Status Line: Nessuna stella selezionata
19:21:34.372 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=221, Gamma=0.510
19:21:34.380 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:21:34.380 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:21:34.380 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:21:34.380 00.000 13300 Enqueuing Expose request
19:21:34.380 00.000 11596 Worker thread wakes up
19:21:34.380 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:21:34.890 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:21:35.853 00.963 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1bd25e68-58db-4191-a5d1-8dcfe99cdba6"}
19:21:35.853 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1bd25e68-58db-4191-a5d1-8dcfe99cdba6"}
19:21:35.853 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b644c6de-7f88-4a4b-bb57-1f656e738830"}
19:21:35.854 00.001 13300 case statement mapped state 1 to 101
19:21:35.854 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b644c6de-7f88-4a4b-bb57-1f656e738830"}
19:21:37.911 02.057 11596 Exposure complete
19:21:37.989 00.078 11596 worker thread done servicing request
19:21:37.990 00.001 13300 OnExposeComplete: enter
19:21:37.990 00.000 13300 UpdateGuideState(): m_state=1
19:21:37.990 00.000 13300 UpdateCurrentPosition: no star selected
19:21:37.990 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:21:37.990 00.000 13300 Status Line: Nessuna stella selezionata
19:21:37.993 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=218, Gamma=0.510
19:21:38.000 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:21:38.000 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:21:38.001 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:21:38.001 00.000 13300 Enqueuing Expose request
19:21:38.001 00.000 11596 Worker thread wakes up
19:21:38.001 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:21:38.504 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:21:38.852 00.348 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b9f6a45d-c484-48c0-8f99-01860fa73d2a"}
19:21:38.852 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b9f6a45d-c484-48c0-8f99-01860fa73d2a"}
19:21:38.853 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8f626e8f-3c94-400c-9081-3ca6ab959657"}
19:21:38.853 00.000 13300 case statement mapped state 1 to 101
19:21:38.853 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8f626e8f-3c94-400c-9081-3ca6ab959657"}
19:21:41.541 02.688 11596 Exposure complete
19:21:41.624 00.083 11596 worker thread done servicing request
19:21:41.624 00.000 13300 OnExposeComplete: enter
19:21:41.624 00.000 13300 UpdateGuideState(): m_state=1
19:21:41.625 00.001 13300 UpdateCurrentPosition: no star selected
19:21:41.625 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:21:41.625 00.000 13300 Status Line: Nessuna stella selezionata
19:21:41.628 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:21:41.636 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:21:41.636 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:21:41.636 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:21:41.636 00.000 13300 Enqueuing Expose request
19:21:41.636 00.000 11596 Worker thread wakes up
19:21:41.637 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:21:41.852 00.215 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"146987aa-5da9-400b-a298-8fac13642b49"}
19:21:41.852 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"146987aa-5da9-400b-a298-8fac13642b49"}
19:21:41.853 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7e7c35e3-6d7a-4f2b-b515-7d22f0bd08e2"}
19:21:41.853 00.000 13300 case statement mapped state 1 to 101
19:21:41.853 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7e7c35e3-6d7a-4f2b-b515-7d22f0bd08e2"}
19:21:42.142 00.289 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:21:44.850 02.708 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f444d046-be6c-4f9e-b9f6-43dec301a12e"}
19:21:44.850 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f444d046-be6c-4f9e-b9f6-43dec301a12e"}
19:21:44.851 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"77917e2f-30ed-4249-85f5-bb3bd12cf854"}
19:21:44.851 00.000 13300 case statement mapped state 1 to 101
19:21:44.851 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"77917e2f-30ed-4249-85f5-bb3bd12cf854"}
19:21:45.170 00.319 11596 Exposure complete
19:21:45.247 00.077 11596 worker thread done servicing request
19:21:45.247 00.000 13300 OnExposeComplete: enter
19:21:45.247 00.000 13300 UpdateGuideState(): m_state=1
19:21:45.248 00.001 13300 UpdateCurrentPosition: no star selected
19:21:45.248 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:21:45.248 00.000 13300 Status Line: Nessuna stella selezionata
19:21:45.251 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=213, Gamma=0.510
19:21:45.260 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:21:45.260 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:21:45.260 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:21:45.260 00.000 13300 Enqueuing Expose request
19:21:45.260 00.000 11596 Worker thread wakes up
19:21:45.260 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:21:45.772 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:21:47.849 02.077 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f1e356b6-491f-4692-a118-40aa638286f2"}
19:21:47.849 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f1e356b6-491f-4692-a118-40aa638286f2"}
19:21:47.850 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6ea0d814-6406-49c2-8c12-65e768676fe3"}
19:21:47.850 00.000 13300 case statement mapped state 1 to 101
19:21:47.850 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6ea0d814-6406-49c2-8c12-65e768676fe3"}
19:21:48.795 00.945 11596 Exposure complete
19:21:48.875 00.080 11596 worker thread done servicing request
19:21:48.875 00.000 13300 OnExposeComplete: enter
19:21:48.875 00.000 13300 UpdateGuideState(): m_state=1
19:21:48.875 00.000 13300 UpdateCurrentPosition: no star selected
19:21:48.876 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:21:48.876 00.000 13300 Status Line: Nessuna stella selezionata
19:21:48.878 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:21:48.885 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:21:48.885 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:21:48.885 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:21:48.885 00.000 13300 Enqueuing Expose request
19:21:48.886 00.001 11596 Worker thread wakes up
19:21:48.886 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:21:49.395 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:21:50.848 01.453 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5605b117-b0ea-4662-98d6-976886e19c41"}
19:21:50.848 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5605b117-b0ea-4662-98d6-976886e19c41"}
19:21:50.849 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"97f6c6d2-40f8-425c-8d99-4ba971979a47"}
19:21:50.849 00.000 13300 case statement mapped state 1 to 101
19:21:50.849 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"97f6c6d2-40f8-425c-8d99-4ba971979a47"}
19:21:52.420 01.571 11596 Exposure complete
19:21:52.495 00.075 11596 worker thread done servicing request
19:21:52.495 00.000 13300 OnExposeComplete: enter
19:21:52.495 00.000 13300 UpdateGuideState(): m_state=1
19:21:52.496 00.001 13300 UpdateCurrentPosition: no star selected
19:21:52.496 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:21:52.497 00.001 13300 Status Line: Nessuna stella selezionata
19:21:52.499 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=206, Gamma=0.510
19:21:52.506 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:21:52.507 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:21:52.507 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:21:52.507 00.000 13300 Enqueuing Expose request
19:21:52.507 00.000 11596 Worker thread wakes up
19:21:52.507 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:21:53.023 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:21:53.848 00.825 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6ccb0910-c69c-4972-8c6d-274729c6ff36"}
19:21:53.848 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6ccb0910-c69c-4972-8c6d-274729c6ff36"}
19:21:53.849 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c08d0a6a-c85c-4773-a5e2-4b24117a7b94"}
19:21:53.849 00.000 13300 case statement mapped state 1 to 101
19:21:53.849 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c08d0a6a-c85c-4773-a5e2-4b24117a7b94"}
19:21:56.052 02.203 11596 Exposure complete
19:21:56.127 00.075 11596 worker thread done servicing request
19:21:56.127 00.000 13300 OnExposeComplete: enter
19:21:56.127 00.000 13300 UpdateGuideState(): m_state=1
19:21:56.128 00.001 13300 UpdateCurrentPosition: no star selected
19:21:56.128 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:21:56.128 00.000 13300 Status Line: Nessuna stella selezionata
19:21:56.131 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:21:56.141 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
19:21:56.141 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:21:56.141 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:21:56.142 00.001 13300 Enqueuing Expose request
19:21:56.142 00.000 11596 Worker thread wakes up
19:21:56.142 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:21:56.643 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:21:56.847 00.204 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3a7d30dd-667b-42f5-be24-661a508f6021"}
19:21:56.847 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3a7d30dd-667b-42f5-be24-661a508f6021"}
19:21:56.848 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4a8072d4-223f-4698-8e83-42cf10dbfc88"}
19:21:56.848 00.000 13300 case statement mapped state 1 to 101
19:21:56.848 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4a8072d4-223f-4698-8e83-42cf10dbfc88"}
19:21:59.671 02.823 11596 Exposure complete
19:21:59.767 00.096 11596 worker thread done servicing request
19:21:59.768 00.001 13300 OnExposeComplete: enter
19:21:59.768 00.000 13300 UpdateGuideState(): m_state=1
19:21:59.768 00.000 13300 UpdateCurrentPosition: no star selected
19:21:59.768 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:21:59.769 00.001 13300 Status Line: Nessuna stella selezionata
19:21:59.772 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:21:59.778 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:21:59.778 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:21:59.779 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:21:59.779 00.000 13300 Enqueuing Expose request
19:21:59.779 00.000 11596 Worker thread wakes up
19:21:59.779 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:21:59.846 00.067 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a8fe7bf6-b63e-44be-96d3-ee364446411c"}
19:21:59.846 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a8fe7bf6-b63e-44be-96d3-ee364446411c"}
19:21:59.847 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3fd58d37-c5a9-4000-8320-b3670d622d55"}
19:21:59.847 00.000 13300 case statement mapped state 1 to 101
19:21:59.847 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3fd58d37-c5a9-4000-8320-b3670d622d55"}
19:22:00.280 00.433 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:22:02.845 02.565 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"72e60234-8867-4bd5-b6b4-d8df3b404990"}
19:22:02.845 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"72e60234-8867-4bd5-b6b4-d8df3b404990"}
19:22:02.845 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b168e6b8-edf5-45e9-96f7-b80cb9e1ea91"}
19:22:02.846 00.001 13300 case statement mapped state 1 to 101
19:22:02.846 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b168e6b8-edf5-45e9-96f7-b80cb9e1ea91"}
19:22:03.335 00.489 11596 Exposure complete
19:22:03.410 00.075 11596 worker thread done servicing request
19:22:03.410 00.000 13300 OnExposeComplete: enter
19:22:03.410 00.000 13300 UpdateGuideState(): m_state=1
19:22:03.411 00.001 13300 UpdateCurrentPosition: no star selected
19:22:03.411 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:22:03.411 00.000 13300 Status Line: Nessuna stella selezionata
19:22:03.414 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=248, Gamma=0.510
19:22:03.421 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:22:03.421 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:22:03.421 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:22:03.421 00.000 13300 Enqueuing Expose request
19:22:03.421 00.000 11596 Worker thread wakes up
19:22:03.421 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:22:03.930 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:22:05.845 01.915 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4ba783d0-dd65-496c-a26c-b0b66fbc9d12"}
19:22:05.845 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4ba783d0-dd65-496c-a26c-b0b66fbc9d12"}
19:22:05.860 00.015 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ca8b14a6-880a-4117-835a-b6372e349883"}
19:22:05.860 00.000 13300 case statement mapped state 1 to 101
19:22:05.860 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ca8b14a6-880a-4117-835a-b6372e349883"}
19:22:06.954 01.094 11596 Exposure complete
19:22:07.030 00.076 11596 worker thread done servicing request
19:22:07.030 00.000 13300 OnExposeComplete: enter
19:22:07.030 00.000 13300 UpdateGuideState(): m_state=1
19:22:07.030 00.000 13300 UpdateCurrentPosition: no star selected
19:22:07.031 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:22:07.031 00.000 13300 Status Line: Nessuna stella selezionata
19:22:07.033 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:22:07.041 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:22:07.041 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:22:07.041 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:22:07.042 00.001 13300 Enqueuing Expose request
19:22:07.042 00.000 11596 Worker thread wakes up
19:22:07.042 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:22:07.544 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:22:08.843 01.299 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0460574b-310f-427a-905c-a889cf7184eb"}
19:22:08.843 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0460574b-310f-427a-905c-a889cf7184eb"}
19:22:08.844 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"983ec462-7b06-4f71-b7d5-3422ff69f58a"}
19:22:08.844 00.000 13300 case statement mapped state 1 to 101
19:22:08.844 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"983ec462-7b06-4f71-b7d5-3422ff69f58a"}
19:22:10.567 01.723 11596 Exposure complete
19:22:10.643 00.076 11596 worker thread done servicing request
19:22:10.644 00.001 13300 OnExposeComplete: enter
19:22:10.644 00.000 13300 UpdateGuideState(): m_state=1
19:22:10.644 00.000 13300 UpdateCurrentPosition: no star selected
19:22:10.644 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:22:10.645 00.001 13300 Status Line: Nessuna stella selezionata
19:22:10.648 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:22:10.655 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:22:10.656 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:22:10.656 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:22:10.656 00.000 13300 Enqueuing Expose request
19:22:10.656 00.000 11596 Worker thread wakes up
19:22:10.656 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:22:11.170 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:22:11.843 00.673 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ed0a0a05-4f29-4182-9817-9dbd89a3c40b"}
19:22:11.843 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ed0a0a05-4f29-4182-9817-9dbd89a3c40b"}
19:22:11.844 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b6592426-877f-4e51-9b17-2a1696a39089"}
19:22:11.844 00.000 13300 case statement mapped state 1 to 101
19:22:11.844 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b6592426-877f-4e51-9b17-2a1696a39089"}
19:22:14.259 02.415 11596 Exposure complete
19:22:14.395 00.136 11596 worker thread done servicing request
19:22:14.395 00.000 13300 OnExposeComplete: enter
19:22:14.395 00.000 13300 UpdateGuideState(): m_state=1
19:22:14.396 00.001 13300 UpdateCurrentPosition: no star selected
19:22:14.397 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:22:14.397 00.000 13300 Status Line: Nessuna stella selezionata
19:22:14.401 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:22:14.414 00.013 13300 UpdateGuideState exits: Nessuna stella selezionata
19:22:14.414 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:22:14.414 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:22:14.414 00.000 13300 Enqueuing Expose request
19:22:14.414 00.000 11596 Worker thread wakes up
19:22:14.415 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:22:14.842 00.427 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d6d6eb85-a7b5-4f46-bb01-bccd8c2c84e5"}
19:22:14.842 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d6d6eb85-a7b5-4f46-bb01-bccd8c2c84e5"}
19:22:14.844 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"630ee75f-d8a3-4711-a6d0-65dc4e16f0ba"}
19:22:14.844 00.000 13300 case statement mapped state 1 to 101
19:22:14.844 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"630ee75f-d8a3-4711-a6d0-65dc4e16f0ba"}
19:22:14.923 00.079 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:22:17.842 02.919 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e983b649-5944-4ba7-bdd5-487060c72806"}
19:22:17.842 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e983b649-5944-4ba7-bdd5-487060c72806"}
19:22:17.843 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d0534fbb-5a60-4294-b61e-8dc698c1e474"}
19:22:17.843 00.000 13300 case statement mapped state 1 to 101
19:22:17.843 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d0534fbb-5a60-4294-b61e-8dc698c1e474"}
19:22:17.948 00.105 11596 Exposure complete
19:22:18.033 00.085 11596 worker thread done servicing request
19:22:18.034 00.001 13300 OnExposeComplete: enter
19:22:18.034 00.000 13300 UpdateGuideState(): m_state=1
19:22:18.034 00.000 13300 UpdateCurrentPosition: no star selected
19:22:18.034 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:22:18.035 00.001 13300 Status Line: Nessuna stella selezionata
19:22:18.039 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:22:18.047 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:22:18.048 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:22:18.048 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:22:18.048 00.000 13300 Enqueuing Expose request
19:22:18.048 00.000 11596 Worker thread wakes up
19:22:18.048 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:22:18.550 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:22:20.841 02.291 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4e192dda-fa39-4ea1-ac84-ee1fa0b76719"}
19:22:20.841 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4e192dda-fa39-4ea1-ac84-ee1fa0b76719"}
19:22:20.842 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1448baf5-10ef-4cc9-8adc-5c7aaa63d3ad"}
19:22:20.842 00.000 13300 case statement mapped state 1 to 101
19:22:20.842 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1448baf5-10ef-4cc9-8adc-5c7aaa63d3ad"}
19:22:21.576 00.734 11596 Exposure complete
19:22:21.649 00.073 11596 worker thread done servicing request
19:22:21.649 00.000 13300 OnExposeComplete: enter
19:22:21.649 00.000 13300 UpdateGuideState(): m_state=1
19:22:21.650 00.001 13300 UpdateCurrentPosition: no star selected
19:22:21.650 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:22:21.650 00.000 13300 Status Line: Nessuna stella selezionata
19:22:21.653 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:22:21.660 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:22:21.660 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:22:21.660 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:22:21.660 00.000 13300 Enqueuing Expose request
19:22:21.660 00.000 11596 Worker thread wakes up
19:22:21.660 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:22:22.166 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:22:23.840 01.674 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"008f4947-844e-4626-86f3-6493f4464965"}
19:22:23.840 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"008f4947-844e-4626-86f3-6493f4464965"}
19:22:23.840 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a833ca15-5a9b-41b8-baeb-3f68d708cca2"}
19:22:23.841 00.001 13300 case statement mapped state 1 to 101
19:22:23.841 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a833ca15-5a9b-41b8-baeb-3f68d708cca2"}
19:22:25.197 01.356 11596 Exposure complete
19:22:25.279 00.082 11596 worker thread done servicing request
19:22:25.279 00.000 13300 OnExposeComplete: enter
19:22:25.279 00.000 13300 UpdateGuideState(): m_state=1
19:22:25.279 00.000 13300 UpdateCurrentPosition: no star selected
19:22:25.280 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:22:25.280 00.000 13300 Status Line: Nessuna stella selezionata
19:22:25.282 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:22:25.290 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:22:25.290 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:22:25.291 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:22:25.291 00.000 13300 Enqueuing Expose request
19:22:25.291 00.000 11596 Worker thread wakes up
19:22:25.291 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:22:25.797 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:22:26.839 01.042 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f0e604f5-c3ba-413f-960e-76cc176971bc"}
19:22:26.839 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f0e604f5-c3ba-413f-960e-76cc176971bc"}
19:22:26.840 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ea3324bf-4db8-49d5-80e5-4d2b5cd20df2"}
19:22:26.840 00.000 13300 case statement mapped state 1 to 101
19:22:26.840 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ea3324bf-4db8-49d5-80e5-4d2b5cd20df2"}
19:22:28.824 01.984 11596 Exposure complete
19:22:28.899 00.075 11596 worker thread done servicing request
19:22:28.899 00.000 13300 OnExposeComplete: enter
19:22:28.899 00.000 13300 UpdateGuideState(): m_state=1
19:22:28.900 00.001 13300 UpdateCurrentPosition: no star selected
19:22:28.900 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:22:28.900 00.000 13300 Status Line: Nessuna stella selezionata
19:22:28.903 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:22:28.910 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:22:28.910 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:22:28.910 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:22:28.910 00.000 13300 Enqueuing Expose request
19:22:28.910 00.000 11596 Worker thread wakes up
19:22:28.910 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:22:29.421 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:22:29.838 00.417 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a4163db0-1eba-4161-bc02-d3ea519bb6d3"}
19:22:29.838 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a4163db0-1eba-4161-bc02-d3ea519bb6d3"}
19:22:29.839 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"038f7954-ce9b-4bcb-98bd-262f80a43d0f"}
19:22:29.839 00.000 13300 case statement mapped state 1 to 101
19:22:29.839 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"038f7954-ce9b-4bcb-98bd-262f80a43d0f"}
19:22:32.450 02.611 11596 Exposure complete
19:22:32.528 00.078 11596 worker thread done servicing request
19:22:32.528 00.000 13300 OnExposeComplete: enter
19:22:32.528 00.000 13300 UpdateGuideState(): m_state=1
19:22:32.529 00.001 13300 UpdateCurrentPosition: no star selected
19:22:32.529 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:22:32.529 00.000 13300 Status Line: Nessuna stella selezionata
19:22:32.532 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=212, Gamma=0.510
19:22:32.540 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:22:32.540 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:22:32.540 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:22:32.540 00.000 13300 Enqueuing Expose request
19:22:32.540 00.000 11596 Worker thread wakes up
19:22:32.540 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:22:32.836 00.296 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"18227a89-534d-45d1-8b8a-fcf397c9ac10"}
19:22:32.836 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"18227a89-534d-45d1-8b8a-fcf397c9ac10"}
19:22:32.837 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"583568af-0a50-4c48-ba51-06b519baacc8"}
19:22:32.837 00.000 13300 case statement mapped state 1 to 101
19:22:32.837 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"583568af-0a50-4c48-ba51-06b519baacc8"}
19:22:33.042 00.205 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:22:35.836 02.794 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c2a6d6b3-8385-42ec-a361-5930ecd66aa4"}
19:22:35.836 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c2a6d6b3-8385-42ec-a361-5930ecd66aa4"}
19:22:35.837 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"79ba1ee2-c4d0-4377-8995-b02876fa503a"}
19:22:35.837 00.000 13300 case statement mapped state 1 to 101
19:22:35.837 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"79ba1ee2-c4d0-4377-8995-b02876fa503a"}
19:22:36.067 00.230 11596 Exposure complete
19:22:36.156 00.089 11596 worker thread done servicing request
19:22:36.156 00.000 13300 OnExposeComplete: enter
19:22:36.157 00.001 13300 UpdateGuideState(): m_state=1
19:22:36.157 00.000 13300 UpdateCurrentPosition: no star selected
19:22:36.157 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:22:36.157 00.000 13300 Status Line: Nessuna stella selezionata
19:22:36.161 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:22:36.170 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:22:36.170 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:22:36.170 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:22:36.170 00.000 13300 Enqueuing Expose request
19:22:36.170 00.000 11596 Worker thread wakes up
19:22:36.170 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:22:36.687 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:22:38.834 02.147 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8ef996d9-4696-4ba3-bd6f-c1f166871258"}
19:22:38.834 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8ef996d9-4696-4ba3-bd6f-c1f166871258"}
19:22:38.835 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"793f50a9-4536-4c7c-8330-8932cf5a48ec"}
19:22:38.835 00.000 13300 case statement mapped state 1 to 101
19:22:38.835 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"793f50a9-4536-4c7c-8330-8932cf5a48ec"}
19:22:39.720 00.885 11596 Exposure complete
19:22:39.807 00.087 11596 worker thread done servicing request
19:22:39.808 00.001 13300 OnExposeComplete: enter
19:22:39.808 00.000 13300 UpdateGuideState(): m_state=1
19:22:39.808 00.000 13300 UpdateCurrentPosition: no star selected
19:22:39.808 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:22:39.809 00.001 13300 Status Line: Nessuna stella selezionata
19:22:39.811 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:22:39.818 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:22:39.819 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:22:39.819 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:22:39.819 00.000 13300 Enqueuing Expose request
19:22:39.819 00.000 11596 Worker thread wakes up
19:22:39.820 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:22:40.323 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:22:41.834 01.511 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"127623f8-536a-4dbb-89fd-37da3069a617"}
19:22:41.834 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"127623f8-536a-4dbb-89fd-37da3069a617"}
19:22:41.835 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e136d5bc-879e-4372-a6df-385697b98505"}
19:22:41.835 00.000 13300 case statement mapped state 1 to 101
19:22:41.835 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e136d5bc-879e-4372-a6df-385697b98505"}
19:22:43.349 01.514 11596 Exposure complete
19:22:43.422 00.073 11596 worker thread done servicing request
19:22:43.422 00.000 13300 OnExposeComplete: enter
19:22:43.422 00.000 13300 UpdateGuideState(): m_state=1
19:22:43.422 00.000 13300 UpdateCurrentPosition: no star selected
19:22:43.423 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:22:43.423 00.000 13300 Status Line: Nessuna stella selezionata
19:22:43.425 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:22:43.432 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:22:43.432 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:22:43.432 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:22:43.432 00.000 13300 Enqueuing Expose request
19:22:43.433 00.001 11596 Worker thread wakes up
19:22:43.433 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:22:43.940 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:22:44.834 00.894 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"09c23b67-7743-4d35-bf07-8e2594e5e354"}
19:22:44.834 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"09c23b67-7743-4d35-bf07-8e2594e5e354"}
19:22:44.835 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e1165ce5-0234-4418-9683-cf6c1567ec27"}
19:22:44.835 00.000 13300 case statement mapped state 1 to 101
19:22:44.835 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e1165ce5-0234-4418-9683-cf6c1567ec27"}
19:22:46.980 02.145 11596 Exposure complete
19:22:47.061 00.081 11596 worker thread done servicing request
19:22:47.062 00.001 13300 OnExposeComplete: enter
19:22:47.062 00.000 13300 UpdateGuideState(): m_state=1
19:22:47.062 00.000 13300 UpdateCurrentPosition: no star selected
19:22:47.062 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:22:47.063 00.001 13300 Status Line: Nessuna stella selezionata
19:22:47.065 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:22:47.072 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:22:47.072 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:22:47.072 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:22:47.072 00.000 13300 Enqueuing Expose request
19:22:47.072 00.000 11596 Worker thread wakes up
19:22:47.073 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:22:47.577 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:22:47.832 00.255 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"97e278a5-afd7-4833-8b47-43daabce7577"}
19:22:47.832 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"97e278a5-afd7-4833-8b47-43daabce7577"}
19:22:47.833 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f642ee1c-c1e8-4613-ad98-70f131e3cf13"}
19:22:47.833 00.000 13300 case statement mapped state 1 to 101
19:22:47.833 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f642ee1c-c1e8-4613-ad98-70f131e3cf13"}
19:22:50.600 02.767 11596 Exposure complete
19:22:50.675 00.075 11596 worker thread done servicing request
19:22:50.675 00.000 13300 OnExposeComplete: enter
19:22:50.675 00.000 13300 UpdateGuideState(): m_state=1
19:22:50.676 00.001 13300 UpdateCurrentPosition: no star selected
19:22:50.676 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:22:50.676 00.000 13300 Status Line: Nessuna stella selezionata
19:22:50.680 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=238, Gamma=0.510
19:22:50.689 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:22:50.690 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:22:50.690 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:22:50.690 00.000 13300 Enqueuing Expose request
19:22:50.690 00.000 11596 Worker thread wakes up
19:22:50.690 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:22:50.832 00.142 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6a893276-3cc6-4bea-ab20-0ebfd3ab5465"}
19:22:50.832 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6a893276-3cc6-4bea-ab20-0ebfd3ab5465"}
19:22:50.833 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6a3a409f-7999-49c6-b700-9a8b56829a27"}
19:22:50.833 00.000 13300 case statement mapped state 1 to 101
19:22:50.833 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6a3a409f-7999-49c6-b700-9a8b56829a27"}
19:22:51.192 00.359 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:22:53.831 02.639 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"74004594-c7e8-4098-8a79-980619394f0c"}
19:22:53.831 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"74004594-c7e8-4098-8a79-980619394f0c"}
19:22:53.832 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c5a03c46-63ae-46a1-a371-9fea47c1d986"}
19:22:53.832 00.000 13300 case statement mapped state 1 to 101
19:22:53.832 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c5a03c46-63ae-46a1-a371-9fea47c1d986"}
19:22:54.351 00.519 11596 Exposure complete
19:22:54.429 00.078 11596 worker thread done servicing request
19:22:54.429 00.000 13300 OnExposeComplete: enter
19:22:54.429 00.000 13300 UpdateGuideState(): m_state=1
19:22:54.430 00.001 13300 UpdateCurrentPosition: no star selected
19:22:54.430 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:22:54.430 00.000 13300 Status Line: Nessuna stella selezionata
19:22:54.434 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:22:54.441 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:22:54.441 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:22:54.441 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:22:54.442 00.001 13300 Enqueuing Expose request
19:22:54.442 00.000 11596 Worker thread wakes up
19:22:54.442 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:22:54.952 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:22:56.830 01.878 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7cf01615-0c4d-406b-b778-4b63434abd72"}
19:22:56.830 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7cf01615-0c4d-406b-b778-4b63434abd72"}
19:22:56.831 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e637d6a8-43fb-4891-a13a-52848d41231a"}
19:22:56.831 00.000 13300 case statement mapped state 1 to 101
19:22:56.831 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e637d6a8-43fb-4891-a13a-52848d41231a"}
19:22:57.973 01.142 11596 Exposure complete
19:22:58.048 00.075 11596 worker thread done servicing request
19:22:58.048 00.000 13300 OnExposeComplete: enter
19:22:58.048 00.000 13300 UpdateGuideState(): m_state=1
19:22:58.049 00.001 13300 UpdateCurrentPosition: no star selected
19:22:58.049 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:22:58.049 00.000 13300 Status Line: Nessuna stella selezionata
19:22:58.052 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:22:58.060 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:22:58.060 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:22:58.060 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:22:58.060 00.000 13300 Enqueuing Expose request
19:22:58.060 00.000 11596 Worker thread wakes up
19:22:58.061 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:22:58.563 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:22:59.834 01.271 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d00ea3b3-88e7-4681-adab-3b2fa2c61207"}
19:22:59.834 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d00ea3b3-88e7-4681-adab-3b2fa2c61207"}
19:22:59.835 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fd9cda4c-360f-4d22-b932-d19934d468d4"}
19:22:59.835 00.000 13300 case statement mapped state 1 to 101
19:22:59.835 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fd9cda4c-360f-4d22-b932-d19934d468d4"}
19:23:01.591 01.756 11596 Exposure complete
19:23:01.689 00.098 11596 worker thread done servicing request
19:23:01.689 00.000 13300 OnExposeComplete: enter
19:23:01.689 00.000 13300 UpdateGuideState(): m_state=1
19:23:01.689 00.000 13300 UpdateCurrentPosition: no star selected
19:23:01.690 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:23:01.690 00.000 13300 Status Line: Nessuna stella selezionata
19:23:01.695 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:23:01.705 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
19:23:01.706 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:23:01.706 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:23:01.706 00.000 13300 Enqueuing Expose request
19:23:01.706 00.000 11596 Worker thread wakes up
19:23:01.706 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:23:02.223 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:23:02.833 00.610 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"86a2b9a6-99e0-489c-848d-0f257401d6e2"}
19:23:02.833 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"86a2b9a6-99e0-489c-848d-0f257401d6e2"}
19:23:02.834 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9e46f5db-5835-48a8-a7ee-7b5a16f40532"}
19:23:02.834 00.000 13300 case statement mapped state 1 to 101
19:23:02.834 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9e46f5db-5835-48a8-a7ee-7b5a16f40532"}
19:23:05.252 02.418 11596 Exposure complete
19:23:05.329 00.077 11596 worker thread done servicing request
19:23:05.329 00.000 13300 OnExposeComplete: enter
19:23:05.329 00.000 13300 UpdateGuideState(): m_state=1
19:23:05.329 00.000 13300 UpdateCurrentPosition: no star selected
19:23:05.330 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:23:05.330 00.000 13300 Status Line: Nessuna stella selezionata
19:23:05.333 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=251, Gamma=0.510
19:23:05.340 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:23:05.340 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:23:05.340 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:23:05.340 00.000 13300 Enqueuing Expose request
19:23:05.340 00.000 11596 Worker thread wakes up
19:23:05.341 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:23:05.831 00.490 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"39daf290-595e-4a65-903f-b8a4a714a2de"}
19:23:05.831 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"39daf290-595e-4a65-903f-b8a4a714a2de"}
19:23:05.832 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6ab7a502-824c-49ee-b715-610b0275021a"}
19:23:05.832 00.000 13300 case statement mapped state 1 to 101
19:23:05.832 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6ab7a502-824c-49ee-b715-610b0275021a"}
19:23:05.853 00.021 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:23:08.830 02.977 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7513eacf-da53-4b7a-ba2c-6472f49a8ca3"}
19:23:08.830 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7513eacf-da53-4b7a-ba2c-6472f49a8ca3"}
19:23:08.831 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"274ae72e-ab98-4d1d-9f29-f0d81c6424f9"}
19:23:08.831 00.000 13300 case statement mapped state 1 to 101
19:23:08.831 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"274ae72e-ab98-4d1d-9f29-f0d81c6424f9"}
19:23:08.876 00.045 11596 Exposure complete
19:23:08.957 00.081 11596 worker thread done servicing request
19:23:08.957 00.000 13300 OnExposeComplete: enter
19:23:08.957 00.000 13300 UpdateGuideState(): m_state=1
19:23:08.958 00.001 13300 UpdateCurrentPosition: no star selected
19:23:08.958 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:23:08.958 00.000 13300 Status Line: Nessuna stella selezionata
19:23:08.962 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:23:08.968 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:23:08.969 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:23:08.969 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:23:08.969 00.000 13300 Enqueuing Expose request
19:23:08.969 00.000 11596 Worker thread wakes up
19:23:08.969 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:23:09.481 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:23:11.830 02.349 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0ca0d784-1dce-4838-b60b-6cbf148fa699"}
19:23:11.830 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0ca0d784-1dce-4838-b60b-6cbf148fa699"}
19:23:11.831 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"be1758ff-c452-44d5-8ac7-d808122a6dd4"}
19:23:11.831 00.000 13300 case statement mapped state 1 to 101
19:23:11.831 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"be1758ff-c452-44d5-8ac7-d808122a6dd4"}
19:23:12.508 00.677 11596 Exposure complete
19:23:12.584 00.076 11596 worker thread done servicing request
19:23:12.584 00.000 13300 OnExposeComplete: enter
19:23:12.584 00.000 13300 UpdateGuideState(): m_state=1
19:23:12.585 00.001 13300 UpdateCurrentPosition: no star selected
19:23:12.585 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:23:12.585 00.000 13300 Status Line: Nessuna stella selezionata
19:23:12.587 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:23:12.595 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:23:12.595 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:23:12.595 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:23:12.595 00.000 13300 Enqueuing Expose request
19:23:12.595 00.000 11596 Worker thread wakes up
19:23:12.596 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:23:13.111 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:23:14.838 01.727 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b7ab12a8-1f4b-4173-8c2b-d15458988671"}
19:23:14.838 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b7ab12a8-1f4b-4173-8c2b-d15458988671"}
19:23:14.839 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d7bc4bc4-4deb-4de3-a1ab-726b802e4514"}
19:23:14.839 00.000 13300 case statement mapped state 1 to 101
19:23:14.840 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d7bc4bc4-4deb-4de3-a1ab-726b802e4514"}
19:23:16.141 01.301 11596 Exposure complete
19:23:16.251 00.110 11596 worker thread done servicing request
19:23:16.251 00.000 13300 OnExposeComplete: enter
19:23:16.251 00.000 13300 UpdateGuideState(): m_state=1
19:23:16.252 00.001 13300 UpdateCurrentPosition: no star selected
19:23:16.252 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:23:16.252 00.000 13300 Status Line: Nessuna stella selezionata
19:23:16.256 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:23:16.267 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
19:23:16.267 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:23:16.267 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:23:16.267 00.000 13300 Enqueuing Expose request
19:23:16.267 00.000 11596 Worker thread wakes up
19:23:16.267 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:23:16.779 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:23:17.839 01.060 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"382ebe9e-206a-4366-a3ce-0eb0fd77fca0"}
19:23:17.839 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"382ebe9e-206a-4366-a3ce-0eb0fd77fca0"}
19:23:17.840 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5d987bbd-9934-42f5-bbc6-e3455ea609e6"}
19:23:17.840 00.000 13300 case statement mapped state 1 to 101
19:23:17.840 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5d987bbd-9934-42f5-bbc6-e3455ea609e6"}
19:23:19.826 01.986 11596 Exposure complete
19:23:19.922 00.096 11596 worker thread done servicing request
19:23:19.922 00.000 13300 OnExposeComplete: enter
19:23:19.922 00.000 13300 UpdateGuideState(): m_state=1
19:23:19.922 00.000 13300 UpdateCurrentPosition: no star selected
19:23:19.923 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:23:19.923 00.000 13300 Status Line: Nessuna stella selezionata
19:23:19.927 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:23:19.935 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:23:19.935 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:23:19.935 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:23:19.935 00.000 13300 Enqueuing Expose request
19:23:19.935 00.000 11596 Worker thread wakes up
19:23:19.935 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:23:20.448 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:23:20.838 00.390 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d8d191fd-4e78-49eb-920b-db8fa8b81f0d"}
19:23:20.838 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d8d191fd-4e78-49eb-920b-db8fa8b81f0d"}
19:23:20.839 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"486489e3-277a-4808-82a9-c549400e0544"}
19:23:20.839 00.000 13300 case statement mapped state 1 to 101
19:23:20.839 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"486489e3-277a-4808-82a9-c549400e0544"}
19:23:23.482 02.643 11596 Exposure complete
19:23:23.556 00.074 11596 worker thread done servicing request
19:23:23.556 00.000 13300 OnExposeComplete: enter
19:23:23.556 00.000 13300 UpdateGuideState(): m_state=1
19:23:23.557 00.001 13300 UpdateCurrentPosition: no star selected
19:23:23.557 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:23:23.557 00.000 13300 Status Line: Nessuna stella selezionata
19:23:23.560 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=253, Gamma=0.510
19:23:23.567 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:23:23.567 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:23:23.567 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:23:23.567 00.000 13300 Enqueuing Expose request
19:23:23.567 00.000 11596 Worker thread wakes up
19:23:23.567 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:23:23.837 00.270 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"914b7030-d49f-48d2-aec9-cf0ac21390c2"}
19:23:23.837 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"914b7030-d49f-48d2-aec9-cf0ac21390c2"}
19:23:23.838 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6a9aeea5-f158-4f25-9f4c-47fe7e4ae779"}
19:23:23.838 00.000 13300 case statement mapped state 1 to 101
19:23:23.838 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6a9aeea5-f158-4f25-9f4c-47fe7e4ae779"}
19:23:24.071 00.233 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:23:26.837 02.766 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4e73cc00-5cae-4942-a98e-a82cbb215aa2"}
19:23:26.837 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4e73cc00-5cae-4942-a98e-a82cbb215aa2"}
19:23:26.838 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d934fdb0-b300-4abd-9d5e-f09b3a1e8481"}
19:23:26.838 00.000 13300 case statement mapped state 1 to 101
19:23:26.838 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d934fdb0-b300-4abd-9d5e-f09b3a1e8481"}
19:23:27.092 00.254 11596 Exposure complete
19:23:27.172 00.080 11596 worker thread done servicing request
19:23:27.172 00.000 13300 OnExposeComplete: enter
19:23:27.173 00.001 13300 UpdateGuideState(): m_state=1
19:23:27.173 00.000 13300 UpdateCurrentPosition: no star selected
19:23:27.173 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:23:27.173 00.000 13300 Status Line: Nessuna stella selezionata
19:23:27.176 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=251, Gamma=0.510
19:23:27.184 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:23:27.184 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:23:27.184 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:23:27.184 00.000 13300 Enqueuing Expose request
19:23:27.184 00.000 11596 Worker thread wakes up
19:23:27.185 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:23:27.686 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:23:29.835 02.149 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1a46fbfc-cc30-447b-8f64-dac16b94edbc"}
19:23:29.835 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1a46fbfc-cc30-447b-8f64-dac16b94edbc"}
19:23:29.836 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fbce7de4-3c53-4af2-b522-149968662511"}
19:23:29.836 00.000 13300 case statement mapped state 1 to 101
19:23:29.836 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fbce7de4-3c53-4af2-b522-149968662511"}
19:23:30.722 00.886 11596 Exposure complete
19:23:30.815 00.093 11596 worker thread done servicing request
19:23:30.815 00.000 13300 OnExposeComplete: enter
19:23:30.815 00.000 13300 UpdateGuideState(): m_state=1
19:23:30.816 00.001 13300 UpdateCurrentPosition: no star selected
19:23:30.816 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:23:30.816 00.000 13300 Status Line: Nessuna stella selezionata
19:23:30.819 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
19:23:30.825 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:23:30.825 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:23:30.826 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:23:30.826 00.000 13300 Enqueuing Expose request
19:23:30.826 00.000 11596 Worker thread wakes up
19:23:30.826 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:23:31.332 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:23:32.835 01.503 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d31c1354-9047-4bac-b63c-8f37ba793c7a"}
19:23:32.835 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d31c1354-9047-4bac-b63c-8f37ba793c7a"}
19:23:32.836 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"381671e5-72f0-44f3-b0d0-c5d1e2c30fd2"}
19:23:32.836 00.000 13300 case statement mapped state 1 to 101
19:23:32.836 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"381671e5-72f0-44f3-b0d0-c5d1e2c30fd2"}
19:23:34.356 01.520 11596 Exposure complete
19:23:34.431 00.075 11596 worker thread done servicing request
19:23:34.431 00.000 13300 OnExposeComplete: enter
19:23:34.431 00.000 13300 UpdateGuideState(): m_state=1
19:23:34.432 00.001 13300 UpdateCurrentPosition: no star selected
19:23:34.432 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:23:34.432 00.000 13300 Status Line: Nessuna stella selezionata
19:23:34.435 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=251, Gamma=0.510
19:23:34.441 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:23:34.442 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:23:34.442 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:23:34.442 00.000 13300 Enqueuing Expose request
19:23:34.442 00.000 11596 Worker thread wakes up
19:23:34.442 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:23:34.944 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:23:35.833 00.889 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"50f8a658-d417-4d9c-b827-9c902cd26f01"}
19:23:35.833 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"50f8a658-d417-4d9c-b827-9c902cd26f01"}
19:23:35.834 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"48f71171-b86c-48ec-89e6-98dde798ba94"}
19:23:35.834 00.000 13300 case statement mapped state 1 to 101
19:23:35.834 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"48f71171-b86c-48ec-89e6-98dde798ba94"}
19:23:37.970 02.136 11596 Exposure complete
19:23:38.044 00.074 11596 worker thread done servicing request
19:23:38.045 00.001 13300 OnExposeComplete: enter
19:23:38.045 00.000 13300 UpdateGuideState(): m_state=1
19:23:38.045 00.000 13300 UpdateCurrentPosition: no star selected
19:23:38.045 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:23:38.046 00.001 13300 Status Line: Nessuna stella selezionata
19:23:38.049 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:23:38.058 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:23:38.058 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:23:38.058 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:23:38.059 00.001 13300 Enqueuing Expose request
19:23:38.059 00.000 11596 Worker thread wakes up
19:23:38.059 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:23:38.561 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:23:38.832 00.271 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2843c8a4-66b4-48f0-9c33-9090808db3ec"}
19:23:38.832 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2843c8a4-66b4-48f0-9c33-9090808db3ec"}
19:23:38.833 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"77560741-bd8a-4871-ac69-ba2f2acf41ae"}
19:23:38.833 00.000 13300 case statement mapped state 1 to 101
19:23:38.833 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"77560741-bd8a-4871-ac69-ba2f2acf41ae"}
19:23:41.589 02.756 11596 Exposure complete
19:23:41.662 00.073 11596 worker thread done servicing request
19:23:41.663 00.001 13300 OnExposeComplete: enter
19:23:41.663 00.000 13300 UpdateGuideState(): m_state=1
19:23:41.663 00.000 13300 UpdateCurrentPosition: no star selected
19:23:41.663 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:23:41.664 00.001 13300 Status Line: Nessuna stella selezionata
19:23:41.666 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:23:41.674 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:23:41.674 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:23:41.674 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:23:41.674 00.000 13300 Enqueuing Expose request
19:23:41.674 00.000 11596 Worker thread wakes up
19:23:41.675 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:23:41.832 00.157 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"843c5083-4274-4994-89e7-bca7dc41a0f5"}
19:23:41.832 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"843c5083-4274-4994-89e7-bca7dc41a0f5"}
19:23:41.832 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"17c94340-f802-409f-9e5c-42d1947a4b88"}
19:23:41.833 00.001 13300 case statement mapped state 1 to 101
19:23:41.833 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"17c94340-f802-409f-9e5c-42d1947a4b88"}
19:23:42.190 00.357 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:23:44.831 02.641 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8e25624c-706c-4cf2-86a6-39388c162677"}
19:23:44.831 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8e25624c-706c-4cf2-86a6-39388c162677"}
19:23:44.832 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9f1a8816-0187-45f1-836f-a38cc2159701"}
19:23:44.832 00.000 13300 case statement mapped state 1 to 101
19:23:44.832 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9f1a8816-0187-45f1-836f-a38cc2159701"}
19:23:45.218 00.386 11596 Exposure complete
19:23:45.300 00.082 11596 worker thread done servicing request
19:23:45.300 00.000 13300 OnExposeComplete: enter
19:23:45.301 00.001 13300 UpdateGuideState(): m_state=1
19:23:45.301 00.000 13300 UpdateCurrentPosition: no star selected
19:23:45.301 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:23:45.301 00.000 13300 Status Line: Nessuna stella selezionata
19:23:45.304 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=252, Gamma=0.510
19:23:45.311 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:23:45.312 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:23:45.312 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:23:45.312 00.000 13300 Enqueuing Expose request
19:23:45.312 00.000 11596 Worker thread wakes up
19:23:45.312 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:23:45.821 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:23:47.829 02.008 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4d2095f4-6f44-4b9a-a582-ef587d7a5e2b"}
19:23:47.829 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4d2095f4-6f44-4b9a-a582-ef587d7a5e2b"}
19:23:47.830 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9f50fb83-4e78-4bf5-a803-2ba337b8fbfe"}
19:23:47.830 00.000 13300 case statement mapped state 1 to 101
19:23:47.830 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9f50fb83-4e78-4bf5-a803-2ba337b8fbfe"}
19:23:48.844 01.014 11596 Exposure complete
19:23:48.921 00.077 11596 worker thread done servicing request
19:23:48.921 00.000 13300 OnExposeComplete: enter
19:23:48.921 00.000 13300 UpdateGuideState(): m_state=1
19:23:48.921 00.000 13300 UpdateCurrentPosition: no star selected
19:23:48.922 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:23:48.922 00.000 13300 Status Line: Nessuna stella selezionata
19:23:48.924 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:23:48.932 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:23:48.932 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:23:48.932 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:23:48.932 00.000 13300 Enqueuing Expose request
19:23:48.933 00.001 11596 Worker thread wakes up
19:23:48.933 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:23:49.438 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:23:50.828 01.390 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f3fff963-4bed-40e2-bad4-60534e14a06d"}
19:23:50.828 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f3fff963-4bed-40e2-bad4-60534e14a06d"}
19:23:50.829 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a5cfae3a-6868-4128-82b1-a13260b13bc0"}
19:23:50.829 00.000 13300 case statement mapped state 1 to 101
19:23:50.829 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a5cfae3a-6868-4128-82b1-a13260b13bc0"}
19:23:52.465 01.636 11596 Exposure complete
19:23:52.539 00.074 11596 worker thread done servicing request
19:23:52.539 00.000 13300 OnExposeComplete: enter
19:23:52.539 00.000 13300 UpdateGuideState(): m_state=1
19:23:52.540 00.001 13300 UpdateCurrentPosition: no star selected
19:23:52.540 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:23:52.540 00.000 13300 Status Line: Nessuna stella selezionata
19:23:52.544 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:23:52.552 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:23:52.553 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:23:52.553 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:23:52.553 00.000 13300 Enqueuing Expose request
19:23:52.553 00.000 11596 Worker thread wakes up
19:23:52.553 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:23:53.066 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:23:53.828 00.762 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2e4f420f-96f1-4796-ae0f-193a7f226ba8"}
19:23:53.828 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2e4f420f-96f1-4796-ae0f-193a7f226ba8"}
19:23:53.829 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2eeac67d-649c-42a2-8ec3-80ff524a35d6"}
19:23:53.829 00.000 13300 case statement mapped state 1 to 101
19:23:53.829 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2eeac67d-649c-42a2-8ec3-80ff524a35d6"}
19:23:56.097 02.268 11596 Exposure complete
19:23:56.185 00.088 11596 worker thread done servicing request
19:23:56.185 00.000 13300 OnExposeComplete: enter
19:23:56.185 00.000 13300 UpdateGuideState(): m_state=1
19:23:56.186 00.001 13300 UpdateCurrentPosition: no star selected
19:23:56.186 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:23:56.186 00.000 13300 Status Line: Nessuna stella selezionata
19:23:56.189 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:23:56.197 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:23:56.197 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:23:56.197 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:23:56.197 00.000 13300 Enqueuing Expose request
19:23:56.198 00.001 11596 Worker thread wakes up
19:23:56.198 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:23:56.701 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:23:56.826 00.125 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"50e6a7d0-9ce5-4967-8935-1bfdabe6d5e6"}
19:23:56.826 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"50e6a7d0-9ce5-4967-8935-1bfdabe6d5e6"}
19:23:56.827 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2b5a2e60-78ca-4acb-85ad-a787c08a9bac"}
19:23:56.827 00.000 13300 case statement mapped state 1 to 101
19:23:56.827 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2b5a2e60-78ca-4acb-85ad-a787c08a9bac"}
19:23:59.732 02.905 11596 Exposure complete
19:23:59.811 00.079 11596 worker thread done servicing request
19:23:59.812 00.001 13300 OnExposeComplete: enter
19:23:59.812 00.000 13300 UpdateGuideState(): m_state=1
19:23:59.812 00.000 13300 UpdateCurrentPosition: no star selected
19:23:59.813 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:23:59.813 00.000 13300 Status Line: Nessuna stella selezionata
19:23:59.815 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:23:59.822 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:23:59.822 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:23:59.822 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:23:59.822 00.000 13300 Enqueuing Expose request
19:23:59.822 00.000 11596 Worker thread wakes up
19:23:59.823 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:23:59.826 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ec808bce-3c2e-4a0b-ad77-469478769bf2"}
19:23:59.826 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ec808bce-3c2e-4a0b-ad77-469478769bf2"}
19:23:59.826 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d2ef42dd-4d09-445b-a4c4-afa1c9cd7547"}
19:23:59.827 00.001 13300 case statement mapped state 1 to 101
19:23:59.827 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d2ef42dd-4d09-445b-a4c4-afa1c9cd7547"}
19:24:00.327 00.500 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:24:02.826 02.499 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ae3b1572-ad04-48c3-b59e-a69a00c6490f"}
19:24:02.826 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ae3b1572-ad04-48c3-b59e-a69a00c6490f"}
19:24:02.827 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e81bb9f2-429b-493e-a906-552ee6608ee6"}
19:24:02.828 00.001 13300 case statement mapped state 1 to 101
19:24:02.828 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e81bb9f2-429b-493e-a906-552ee6608ee6"}
19:24:03.391 00.563 11596 Exposure complete
19:24:03.466 00.075 11596 worker thread done servicing request
19:24:03.466 00.000 13300 OnExposeComplete: enter
19:24:03.466 00.000 13300 UpdateGuideState(): m_state=1
19:24:03.467 00.001 13300 UpdateCurrentPosition: no star selected
19:24:03.467 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:24:03.467 00.000 13300 Status Line: Nessuna stella selezionata
19:24:03.470 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:24:03.477 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:24:03.477 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:24:03.477 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:24:03.477 00.000 13300 Enqueuing Expose request
19:24:03.478 00.001 11596 Worker thread wakes up
19:24:03.478 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:24:03.987 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:24:05.825 01.838 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b6a15d60-479a-4b19-b43d-24e6ee21a5b2"}
19:24:05.825 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b6a15d60-479a-4b19-b43d-24e6ee21a5b2"}
19:24:05.825 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b50abc81-1ba6-45e9-82ca-3df4357d3f0d"}
19:24:05.826 00.001 13300 case statement mapped state 1 to 101
19:24:05.826 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b50abc81-1ba6-45e9-82ca-3df4357d3f0d"}
19:24:07.010 01.184 11596 Exposure complete
19:24:07.087 00.077 11596 worker thread done servicing request
19:24:07.087 00.000 13300 OnExposeComplete: enter
19:24:07.087 00.000 13300 UpdateGuideState(): m_state=1
19:24:07.088 00.001 13300 UpdateCurrentPosition: no star selected
19:24:07.088 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:24:07.088 00.000 13300 Status Line: Nessuna stella selezionata
19:24:07.091 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:24:07.101 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
19:24:07.102 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:24:07.102 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:24:07.102 00.000 13300 Enqueuing Expose request
19:24:07.102 00.000 11596 Worker thread wakes up
19:24:07.102 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:24:07.613 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:24:08.825 01.212 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3be4b077-81d7-4cf0-9a3b-cb62f6b29012"}
19:24:08.825 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3be4b077-81d7-4cf0-9a3b-cb62f6b29012"}
19:24:08.826 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"75900dfd-6420-4227-aa99-86e6c8045e4d"}
19:24:08.826 00.000 13300 case statement mapped state 1 to 101
19:24:08.826 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"75900dfd-6420-4227-aa99-86e6c8045e4d"}
19:24:10.637 01.811 11596 Exposure complete
19:24:10.722 00.085 11596 worker thread done servicing request
19:24:10.722 00.000 13300 OnExposeComplete: enter
19:24:10.722 00.000 13300 UpdateGuideState(): m_state=1
19:24:10.723 00.001 13300 UpdateCurrentPosition: no star selected
19:24:10.723 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:24:10.723 00.000 13300 Status Line: Nessuna stella selezionata
19:24:10.727 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:24:10.734 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:24:10.734 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:24:10.735 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:24:10.735 00.000 13300 Enqueuing Expose request
19:24:10.735 00.000 11596 Worker thread wakes up
19:24:10.735 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:24:11.247 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:24:11.824 00.577 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5f77e817-a931-4ba8-9281-0e750085ac73"}
19:24:11.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5f77e817-a931-4ba8-9281-0e750085ac73"}
19:24:11.825 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c620683a-ff53-4161-8963-93f46527c039"}
19:24:11.825 00.000 13300 case statement mapped state 1 to 101
19:24:11.825 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c620683a-ff53-4161-8963-93f46527c039"}
19:24:14.334 02.509 11596 Exposure complete
19:24:14.455 00.121 11596 worker thread done servicing request
19:24:14.455 00.000 13300 OnExposeComplete: enter
19:24:14.455 00.000 13300 UpdateGuideState(): m_state=1
19:24:14.455 00.000 13300 UpdateCurrentPosition: no star selected
19:24:14.456 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:24:14.456 00.000 13300 Status Line: Nessuna stella selezionata
19:24:14.461 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=241, Gamma=0.510
19:24:14.473 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
19:24:14.473 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:24:14.473 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:24:14.473 00.000 13300 Enqueuing Expose request
19:24:14.473 00.000 11596 Worker thread wakes up
19:24:14.474 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:24:14.824 00.350 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c72099b9-5950-4821-87ae-cc332a1d469a"}
19:24:14.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c72099b9-5950-4821-87ae-cc332a1d469a"}
19:24:14.825 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cbd0d28e-dfda-47d0-a14d-521764f69193"}
19:24:14.826 00.001 13300 case statement mapped state 1 to 101
19:24:14.826 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cbd0d28e-dfda-47d0-a14d-521764f69193"}
19:24:14.979 00.153 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:24:17.824 02.845 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ac73fd1c-c85b-4e45-ab57-bc674f33bd9a"}
19:24:17.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ac73fd1c-c85b-4e45-ab57-bc674f33bd9a"}
19:24:17.825 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3a572a3b-6e10-441f-b690-cd9b89cd3124"}
19:24:17.825 00.000 13300 case statement mapped state 1 to 101
19:24:17.825 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3a572a3b-6e10-441f-b690-cd9b89cd3124"}
19:24:18.007 00.182 11596 Exposure complete
19:24:18.085 00.078 11596 worker thread done servicing request
19:24:18.085 00.000 13300 OnExposeComplete: enter
19:24:18.085 00.000 13300 UpdateGuideState(): m_state=1
19:24:18.086 00.001 13300 UpdateCurrentPosition: no star selected
19:24:18.086 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:24:18.086 00.000 13300 Status Line: Nessuna stella selezionata
19:24:18.089 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=251, Gamma=0.510
19:24:18.096 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:24:18.096 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:24:18.096 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:24:18.096 00.000 13300 Enqueuing Expose request
19:24:18.096 00.000 11596 Worker thread wakes up
19:24:18.096 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:24:18.598 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:24:20.822 02.224 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"89e5209e-dcd7-4245-b5d5-9e5aabda42a5"}
19:24:20.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"89e5209e-dcd7-4245-b5d5-9e5aabda42a5"}
19:24:20.823 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"73357dd6-8c87-4a24-9ed9-a039655615df"}
19:24:20.823 00.000 13300 case statement mapped state 1 to 101
19:24:20.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"73357dd6-8c87-4a24-9ed9-a039655615df"}
19:24:21.627 00.804 11596 Exposure complete
19:24:21.714 00.087 11596 worker thread done servicing request
19:24:21.714 00.000 13300 OnExposeComplete: enter
19:24:21.714 00.000 13300 UpdateGuideState(): m_state=1
19:24:21.714 00.000 13300 UpdateCurrentPosition: no star selected
19:24:21.715 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:24:21.715 00.000 13300 Status Line: Nessuna stella selezionata
19:24:21.717 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:24:21.728 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
19:24:21.729 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:24:21.729 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:24:21.729 00.000 13300 Enqueuing Expose request
19:24:21.729 00.000 11596 Worker thread wakes up
19:24:21.729 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:24:22.231 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:24:23.822 01.591 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e3041ebb-bf74-41c2-83c6-ae7a8b3ecb8b"}
19:24:23.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e3041ebb-bf74-41c2-83c6-ae7a8b3ecb8b"}
19:24:23.822 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"32b64cca-0b1a-4836-ba2f-4c416f174e60"}
19:24:23.823 00.001 13300 case statement mapped state 1 to 101
19:24:23.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"32b64cca-0b1a-4836-ba2f-4c416f174e60"}
19:24:25.260 01.437 11596 Exposure complete
19:24:25.338 00.078 11596 worker thread done servicing request
19:24:25.338 00.000 13300 OnExposeComplete: enter
19:24:25.338 00.000 13300 UpdateGuideState(): m_state=1
19:24:25.338 00.000 13300 UpdateCurrentPosition: no star selected
19:24:25.339 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:24:25.339 00.000 13300 Status Line: Nessuna stella selezionata
19:24:25.342 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=227, Gamma=0.510
19:24:25.349 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:24:25.349 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:24:25.349 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:24:25.349 00.000 13300 Enqueuing Expose request
19:24:25.350 00.001 11596 Worker thread wakes up
19:24:25.350 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:24:25.865 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:24:26.822 00.957 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"421b08b4-45bf-4aa0-ad5a-32a004fffe67"}
19:24:26.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"421b08b4-45bf-4aa0-ad5a-32a004fffe67"}
19:24:26.822 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9e1cd4f3-b63c-4d33-a7de-3f4e6980e402"}
19:24:26.823 00.001 13300 case statement mapped state 1 to 101
19:24:26.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9e1cd4f3-b63c-4d33-a7de-3f4e6980e402"}
19:24:28.891 02.068 11596 Exposure complete
19:24:28.968 00.077 11596 worker thread done servicing request
19:24:28.968 00.000 13300 OnExposeComplete: enter
19:24:28.968 00.000 13300 UpdateGuideState(): m_state=1
19:24:28.968 00.000 13300 UpdateCurrentPosition: no star selected
19:24:28.969 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:24:28.969 00.000 13300 Status Line: Nessuna stella selezionata
19:24:28.971 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=217, Gamma=0.510
19:24:28.979 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:24:28.979 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:24:28.979 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:24:28.979 00.000 13300 Enqueuing Expose request
19:24:28.979 00.000 11596 Worker thread wakes up
19:24:28.979 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:24:29.488 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:24:29.821 00.333 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3a29a847-41c5-4bae-b4d0-3cdd653bab15"}
19:24:29.821 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3a29a847-41c5-4bae-b4d0-3cdd653bab15"}
19:24:29.822 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d22b601e-12bd-483c-9580-c4efeff27b38"}
19:24:29.822 00.000 13300 case statement mapped state 1 to 101
19:24:29.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d22b601e-12bd-483c-9580-c4efeff27b38"}
19:24:32.512 02.690 11596 Exposure complete
19:24:32.591 00.079 11596 worker thread done servicing request
19:24:32.591 00.000 13300 OnExposeComplete: enter
19:24:32.592 00.001 13300 UpdateGuideState(): m_state=1
19:24:32.592 00.000 13300 UpdateCurrentPosition: no star selected
19:24:32.592 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:24:32.592 00.000 13300 Status Line: Nessuna stella selezionata
19:24:32.595 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=234, Gamma=0.510
19:24:32.603 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:24:32.603 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:24:32.603 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:24:32.603 00.000 13300 Enqueuing Expose request
19:24:32.603 00.000 11596 Worker thread wakes up
19:24:32.603 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:24:32.820 00.217 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cdf3114c-f5d8-4917-9c25-b20a260f09b0"}
19:24:32.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cdf3114c-f5d8-4917-9c25-b20a260f09b0"}
19:24:32.821 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8d54d860-538d-48c5-9b82-e646716214c8"}
19:24:32.821 00.000 13300 case statement mapped state 1 to 101
19:24:32.821 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8d54d860-538d-48c5-9b82-e646716214c8"}
19:24:33.115 00.294 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:24:35.820 02.705 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d7ddbd81-9c73-40fb-8a89-6936cc354465"}
19:24:35.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d7ddbd81-9c73-40fb-8a89-6936cc354465"}
19:24:35.821 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"68b2ddcc-2556-4b6a-9cbf-ce67a7c6cf20"}
19:24:35.821 00.000 13300 case statement mapped state 1 to 101
19:24:35.821 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"68b2ddcc-2556-4b6a-9cbf-ce67a7c6cf20"}
19:24:36.144 00.323 11596 Exposure complete
19:24:36.249 00.105 11596 worker thread done servicing request
19:24:36.249 00.000 13300 OnExposeComplete: enter
19:24:36.249 00.000 13300 UpdateGuideState(): m_state=1
19:24:36.249 00.000 13300 UpdateCurrentPosition: no star selected
19:24:36.250 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:24:36.250 00.000 13300 Status Line: Nessuna stella selezionata
19:24:36.253 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=217, Gamma=0.510
19:24:36.262 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:24:36.262 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:24:36.262 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:24:36.262 00.000 13300 Enqueuing Expose request
19:24:36.262 00.000 11596 Worker thread wakes up
19:24:36.262 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:24:36.774 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:24:38.819 02.045 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"74a87511-db79-4720-b32e-a9a44e9fc2de"}
19:24:38.819 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"74a87511-db79-4720-b32e-a9a44e9fc2de"}
19:24:38.819 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"605f980e-4e3b-4f15-867f-0b1f05832584"}
19:24:38.820 00.001 13300 case statement mapped state 1 to 101
19:24:38.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"605f980e-4e3b-4f15-867f-0b1f05832584"}
19:24:39.806 00.986 11596 Exposure complete
19:24:39.881 00.075 11596 worker thread done servicing request
19:24:39.881 00.000 13300 OnExposeComplete: enter
19:24:39.881 00.000 13300 UpdateGuideState(): m_state=1
19:24:39.881 00.000 13300 UpdateCurrentPosition: no star selected
19:24:39.882 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:24:39.882 00.000 13300 Status Line: Nessuna stella selezionata
19:24:39.885 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=226, Gamma=0.510
19:24:39.892 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:24:39.892 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:24:39.892 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:24:39.892 00.000 13300 Enqueuing Expose request
19:24:39.892 00.000 11596 Worker thread wakes up
19:24:39.892 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:24:40.395 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:24:41.818 01.423 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"088b38a6-c632-4e67-9514-4d0ba14570fa"}
19:24:41.818 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"088b38a6-c632-4e67-9514-4d0ba14570fa"}
19:24:41.819 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"69d270c5-0036-4f6d-bfe9-bf82e34dd8ad"}
19:24:41.819 00.000 13300 case statement mapped state 1 to 101
19:24:41.819 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"69d270c5-0036-4f6d-bfe9-bf82e34dd8ad"}
19:24:43.417 01.598 11596 Exposure complete
19:24:43.490 00.073 11596 worker thread done servicing request
19:24:43.490 00.000 13300 OnExposeComplete: enter
19:24:43.491 00.001 13300 UpdateGuideState(): m_state=1
19:24:43.491 00.000 13300 UpdateCurrentPosition: no star selected
19:24:43.491 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:24:43.491 00.000 13300 Status Line: Nessuna stella selezionata
19:24:43.494 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=221, Gamma=0.510
19:24:43.501 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:24:43.502 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:24:43.502 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:24:43.502 00.000 13300 Enqueuing Expose request
19:24:43.502 00.000 11596 Worker thread wakes up
19:24:43.502 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:24:44.005 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:24:44.818 00.813 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"587f7814-9e43-49f2-a74c-74bc9596a814"}
19:24:44.818 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"587f7814-9e43-49f2-a74c-74bc9596a814"}
19:24:44.819 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b4d517aa-b017-4982-9ceb-1b3a619e3e89"}
19:24:44.819 00.000 13300 case statement mapped state 1 to 101
19:24:44.819 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b4d517aa-b017-4982-9ceb-1b3a619e3e89"}
19:24:47.032 02.213 11596 Exposure complete
19:24:47.107 00.075 11596 worker thread done servicing request
19:24:47.107 00.000 13300 OnExposeComplete: enter
19:24:47.107 00.000 13300 UpdateGuideState(): m_state=1
19:24:47.108 00.001 13300 UpdateCurrentPosition: no star selected
19:24:47.108 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:24:47.109 00.001 13300 Status Line: Nessuna stella selezionata
19:24:47.111 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=214, Gamma=0.510
19:24:47.119 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:24:47.120 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:24:47.120 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:24:47.120 00.000 13300 Enqueuing Expose request
19:24:47.120 00.000 11596 Worker thread wakes up
19:24:47.120 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:24:47.632 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:24:47.816 00.184 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"48dec623-1f01-42c9-80d4-bef3fafc7cea"}
19:24:47.816 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"48dec623-1f01-42c9-80d4-bef3fafc7cea"}
19:24:47.816 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f24e96b5-e08b-4c8d-805d-8811c7000c7b"}
19:24:47.817 00.001 13300 case statement mapped state 1 to 101
19:24:47.817 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f24e96b5-e08b-4c8d-805d-8811c7000c7b"}
19:24:50.668 02.851 11596 Exposure complete
19:24:50.750 00.082 11596 worker thread done servicing request
19:24:50.750 00.000 13300 OnExposeComplete: enter
19:24:50.750 00.000 13300 UpdateGuideState(): m_state=1
19:24:50.751 00.001 13300 UpdateCurrentPosition: no star selected
19:24:50.751 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:24:50.751 00.000 13300 Status Line: Nessuna stella selezionata
19:24:50.754 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=212, Gamma=0.510
19:24:50.761 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:24:50.761 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:24:50.761 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:24:50.761 00.000 13300 Enqueuing Expose request
19:24:50.761 00.000 11596 Worker thread wakes up
19:24:50.762 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:24:50.816 00.054 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7b1b35b6-1935-484d-b7a2-f37f92040b55"}
19:24:50.816 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7b1b35b6-1935-484d-b7a2-f37f92040b55"}
19:24:50.817 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"05a508a1-1681-4356-a1ce-74f2d4383d46"}
19:24:50.817 00.000 13300 case statement mapped state 1 to 101
19:24:50.817 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"05a508a1-1681-4356-a1ce-74f2d4383d46"}
19:24:51.274 00.457 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:24:53.814 02.540 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cbc9ec3e-c5e6-4b85-ab54-479859f18e7b"}
19:24:53.814 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cbc9ec3e-c5e6-4b85-ab54-479859f18e7b"}
19:24:53.814 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"436fda89-4f09-4d86-92dd-3ee149459119"}
19:24:53.815 00.001 13300 case statement mapped state 1 to 101
19:24:53.815 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"436fda89-4f09-4d86-92dd-3ee149459119"}
19:24:54.396 00.581 11596 Exposure complete
19:24:54.470 00.074 11596 worker thread done servicing request
19:24:54.470 00.000 13300 OnExposeComplete: enter
19:24:54.470 00.000 13300 UpdateGuideState(): m_state=1
19:24:54.470 00.000 13300 UpdateCurrentPosition: no star selected
19:24:54.471 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:24:54.471 00.000 13300 Status Line: Nessuna stella selezionata
19:24:54.474 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=219, Gamma=0.510
19:24:54.481 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:24:54.481 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:24:54.481 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:24:54.481 00.000 13300 Enqueuing Expose request
19:24:54.481 00.000 11596 Worker thread wakes up
19:24:54.482 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:24:54.996 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:24:56.813 01.817 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"852a8f29-846b-43f3-8739-334ce34cc7ec"}
19:24:56.813 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"852a8f29-846b-43f3-8739-334ce34cc7ec"}
19:24:56.814 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8940634f-1b01-40e4-a223-928fe912cdee"}
19:24:56.814 00.000 13300 case statement mapped state 1 to 101
19:24:56.814 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8940634f-1b01-40e4-a223-928fe912cdee"}
19:24:58.021 01.207 11596 Exposure complete
19:24:58.097 00.076 11596 worker thread done servicing request
19:24:58.097 00.000 13300 OnExposeComplete: enter
19:24:58.097 00.000 13300 UpdateGuideState(): m_state=1
19:24:58.097 00.000 13300 UpdateCurrentPosition: no star selected
19:24:58.098 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:24:58.098 00.000 13300 Status Line: Nessuna stella selezionata
19:24:58.101 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=214, Gamma=0.510
19:24:58.108 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:24:58.109 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:24:58.109 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:24:58.109 00.000 13300 Enqueuing Expose request
19:24:58.109 00.000 11596 Worker thread wakes up
19:24:58.109 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:24:58.611 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:24:59.812 01.201 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6168a310-50ff-457f-bea9-e5e3d64fa72e"}
19:24:59.812 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6168a310-50ff-457f-bea9-e5e3d64fa72e"}
19:24:59.813 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"98f0fd39-c24a-4f50-bd71-f6c9c566ed77"}
19:24:59.813 00.000 13300 case statement mapped state 1 to 101
19:24:59.813 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"98f0fd39-c24a-4f50-bd71-f6c9c566ed77"}
19:25:01.638 01.825 11596 Exposure complete
19:25:01.722 00.084 11596 worker thread done servicing request
19:25:01.722 00.000 13300 OnExposeComplete: enter
19:25:01.722 00.000 13300 UpdateGuideState(): m_state=1
19:25:01.723 00.001 13300 UpdateCurrentPosition: no star selected
19:25:01.723 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:25:01.723 00.000 13300 Status Line: Nessuna stella selezionata
19:25:01.726 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=207, Gamma=0.510
19:25:01.734 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:25:01.734 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:25:01.735 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:25:01.735 00.000 13300 Enqueuing Expose request
19:25:01.735 00.000 11596 Worker thread wakes up
19:25:01.735 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:25:02.241 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:25:02.812 00.571 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2e4d312b-54ab-4d3f-bcd1-3bd0fdbef53e"}
19:25:02.812 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2e4d312b-54ab-4d3f-bcd1-3bd0fdbef53e"}
19:25:02.813 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"82c2d82b-6f75-4926-bee0-70c89d051804"}
19:25:02.813 00.000 13300 case statement mapped state 1 to 101
19:25:02.813 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"82c2d82b-6f75-4926-bee0-70c89d051804"}
19:25:05.271 02.458 11596 Exposure complete
19:25:05.349 00.078 11596 worker thread done servicing request
19:25:05.349 00.000 13300 OnExposeComplete: enter
19:25:05.349 00.000 13300 UpdateGuideState(): m_state=1
19:25:05.350 00.001 13300 UpdateCurrentPosition: no star selected
19:25:05.350 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:25:05.350 00.000 13300 Status Line: Nessuna stella selezionata
19:25:05.355 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=196, Gamma=0.510
19:25:05.362 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:25:05.362 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:25:05.362 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:25:05.362 00.000 13300 Enqueuing Expose request
19:25:05.362 00.000 11596 Worker thread wakes up
19:25:05.363 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:25:05.811 00.448 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c818e425-9181-4348-9c57-864185c37159"}
19:25:05.811 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c818e425-9181-4348-9c57-864185c37159"}
19:25:05.812 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"49872908-a340-45df-b963-010489523e3f"}
19:25:05.812 00.000 13300 case statement mapped state 1 to 101
19:25:05.812 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"49872908-a340-45df-b963-010489523e3f"}
19:25:05.873 00.061 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:25:08.809 02.936 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8460c68a-5583-44af-b2b4-9f79e65f15a1"}
19:25:08.809 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8460c68a-5583-44af-b2b4-9f79e65f15a1"}
19:25:08.810 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d39706e4-6b07-4d26-a5d7-33ec14baed2b"}
19:25:08.810 00.000 13300 case statement mapped state 1 to 101
19:25:08.810 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d39706e4-6b07-4d26-a5d7-33ec14baed2b"}
19:25:08.899 00.089 11596 Exposure complete
19:25:08.976 00.077 11596 worker thread done servicing request
19:25:08.976 00.000 13300 OnExposeComplete: enter
19:25:08.976 00.000 13300 UpdateGuideState(): m_state=1
19:25:08.977 00.001 13300 UpdateCurrentPosition: no star selected
19:25:08.977 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:25:08.977 00.000 13300 Status Line: Nessuna stella selezionata
19:25:08.979 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=219, Gamma=0.510
19:25:08.987 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:25:08.987 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:25:08.987 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:25:08.987 00.000 13300 Enqueuing Expose request
19:25:08.988 00.001 11596 Worker thread wakes up
19:25:08.988 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:25:09.504 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:25:11.820 02.316 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"54ffad44-9663-4485-8d42-6d9b2e0002fd"}
19:25:11.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"54ffad44-9663-4485-8d42-6d9b2e0002fd"}
19:25:11.821 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9dd5077c-aaf7-4fee-ae14-cebf30ecfb18"}
19:25:11.821 00.000 13300 case statement mapped state 1 to 101
19:25:11.821 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9dd5077c-aaf7-4fee-ae14-cebf30ecfb18"}
19:25:12.526 00.705 11596 Exposure complete
19:25:12.601 00.075 11596 worker thread done servicing request
19:25:12.602 00.001 13300 OnExposeComplete: enter
19:25:12.602 00.000 13300 UpdateGuideState(): m_state=1
19:25:12.602 00.000 13300 UpdateCurrentPosition: no star selected
19:25:12.602 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:25:12.603 00.001 13300 Status Line: Nessuna stella selezionata
19:25:12.605 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=5, FiltMin=3, FiltMax=203, Gamma=0.510
19:25:12.612 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:25:12.612 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:25:12.612 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:25:12.612 00.000 13300 Enqueuing Expose request
19:25:12.612 00.000 11596 Worker thread wakes up
19:25:12.613 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:25:13.118 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:25:14.825 01.707 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c2d1915f-01ab-469d-a6b3-616991f6826b"}
19:25:14.826 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c2d1915f-01ab-469d-a6b3-616991f6826b"}
19:25:14.826 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d024ad64-782b-434b-aa37-5dc843bd5a1b"}
19:25:14.826 00.000 13300 case statement mapped state 1 to 101
19:25:14.827 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d024ad64-782b-434b-aa37-5dc843bd5a1b"}
19:25:16.152 01.325 11596 Exposure complete
19:25:16.252 00.100 11596 worker thread done servicing request
19:25:16.252 00.000 13300 OnExposeComplete: enter
19:25:16.252 00.000 13300 UpdateGuideState(): m_state=1
19:25:16.253 00.001 13300 UpdateCurrentPosition: no star selected
19:25:16.253 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:25:16.253 00.000 13300 Status Line: Nessuna stella selezionata
19:25:16.256 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=217, Gamma=0.510
19:25:16.267 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
19:25:16.267 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:25:16.267 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:25:16.267 00.000 13300 Enqueuing Expose request
19:25:16.268 00.001 11596 Worker thread wakes up
19:25:16.268 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:25:16.775 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:25:17.825 01.050 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b6dd4e26-3ee1-4a75-8140-ea7eac22d86c"}
19:25:17.825 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b6dd4e26-3ee1-4a75-8140-ea7eac22d86c"}
19:25:17.826 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5bf4b5ef-8f62-40fc-8a68-c77f4a9b97f1"}
19:25:17.826 00.000 13300 case statement mapped state 1 to 101
19:25:17.826 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5bf4b5ef-8f62-40fc-8a68-c77f4a9b97f1"}
19:25:19.827 02.001 11596 Exposure complete
19:25:19.917 00.090 11596 worker thread done servicing request
19:25:19.917 00.000 13300 OnExposeComplete: enter
19:25:19.917 00.000 13300 UpdateGuideState(): m_state=1
19:25:19.917 00.000 13300 UpdateCurrentPosition: no star selected
19:25:19.918 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:25:19.918 00.000 13300 Status Line: Nessuna stella selezionata
19:25:19.920 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=195, Gamma=0.510
19:25:19.928 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:25:19.928 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:25:19.928 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:25:19.928 00.000 13300 Enqueuing Expose request
19:25:19.928 00.000 11596 Worker thread wakes up
19:25:19.929 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:25:20.443 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:25:20.823 00.380 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4a6187dc-13cd-4331-9097-d4e229d8b11d"}
19:25:20.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4a6187dc-13cd-4331-9097-d4e229d8b11d"}
19:25:20.824 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"370571cf-daec-473b-bed0-122707f6a196"}
19:25:20.824 00.000 13300 case statement mapped state 1 to 101
19:25:20.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"370571cf-daec-473b-bed0-122707f6a196"}
19:25:23.473 02.649 11596 Exposure complete
19:25:23.547 00.074 11596 worker thread done servicing request
19:25:23.548 00.001 13300 OnExposeComplete: enter
19:25:23.548 00.000 13300 UpdateGuideState(): m_state=1
19:25:23.548 00.000 13300 UpdateCurrentPosition: no star selected
19:25:23.548 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:25:23.549 00.001 13300 Status Line: Nessuna stella selezionata
19:25:23.551 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=222, Gamma=0.510
19:25:23.559 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:25:23.559 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:25:23.559 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:25:23.559 00.000 13300 Enqueuing Expose request
19:25:23.559 00.000 11596 Worker thread wakes up
19:25:23.559 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:25:23.823 00.264 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d43dc896-3971-450a-9334-4e79d9253bfb"}
19:25:23.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d43dc896-3971-450a-9334-4e79d9253bfb"}
19:25:23.823 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5f352377-1c57-4c9d-b585-00a916100852"}
19:25:23.824 00.001 13300 case statement mapped state 1 to 101
19:25:23.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5f352377-1c57-4c9d-b585-00a916100852"}
19:25:24.064 00.240 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:25:26.822 02.758 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"502c74ec-7525-456b-bf5c-7893a440fb53"}
19:25:26.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"502c74ec-7525-456b-bf5c-7893a440fb53"}
19:25:26.823 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b81004bd-aa3b-46e6-b37d-237876e4bdd6"}
19:25:26.823 00.000 13300 case statement mapped state 1 to 101
19:25:26.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b81004bd-aa3b-46e6-b37d-237876e4bdd6"}
19:25:27.084 00.261 11596 Exposure complete
19:25:27.157 00.073 11596 worker thread done servicing request
19:25:27.158 00.001 13300 OnExposeComplete: enter
19:25:27.158 00.000 13300 UpdateGuideState(): m_state=1
19:25:27.158 00.000 13300 UpdateCurrentPosition: no star selected
19:25:27.158 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:25:27.159 00.001 13300 Status Line: Nessuna stella selezionata
19:25:27.162 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=214, Gamma=0.510
19:25:27.170 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:25:27.171 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:25:27.171 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:25:27.171 00.000 13300 Enqueuing Expose request
19:25:27.171 00.000 11596 Worker thread wakes up
19:25:27.171 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:25:27.673 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:25:29.821 02.148 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e6d57c3a-34cb-467f-ad4d-5555ce357a8e"}
19:25:29.821 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e6d57c3a-34cb-467f-ad4d-5555ce357a8e"}
19:25:29.822 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"069a418f-ad39-4cb8-bcd0-0686fe76bd31"}
19:25:29.822 00.000 13300 case statement mapped state 1 to 101
19:25:29.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"069a418f-ad39-4cb8-bcd0-0686fe76bd31"}
19:25:30.707 00.885 11596 Exposure complete
19:25:30.804 00.097 11596 worker thread done servicing request
19:25:30.804 00.000 13300 OnExposeComplete: enter
19:25:30.804 00.000 13300 UpdateGuideState(): m_state=1
19:25:30.804 00.000 13300 UpdateCurrentPosition: no star selected
19:25:30.805 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:25:30.805 00.000 13300 Status Line: Nessuna stella selezionata
19:25:30.807 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=214, Gamma=0.510
19:25:30.814 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:25:30.814 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:25:30.814 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:25:30.814 00.000 13300 Enqueuing Expose request
19:25:30.815 00.001 11596 Worker thread wakes up
19:25:30.815 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:25:31.323 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:25:32.819 01.496 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"24fa88f3-6ac8-46e0-8f37-1b9c1126c0e6"}
19:25:32.819 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"24fa88f3-6ac8-46e0-8f37-1b9c1126c0e6"}
19:25:32.820 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c3e70437-76d9-43d1-ab35-637c1e520c6f"}
19:25:32.820 00.000 13300 case statement mapped state 1 to 101
19:25:32.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c3e70437-76d9-43d1-ab35-637c1e520c6f"}
19:25:34.349 01.529 11596 Exposure complete
19:25:34.425 00.076 11596 worker thread done servicing request
19:25:34.425 00.000 13300 OnExposeComplete: enter
19:25:34.425 00.000 13300 UpdateGuideState(): m_state=1
19:25:34.425 00.000 13300 UpdateCurrentPosition: no star selected
19:25:34.426 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:25:34.426 00.000 13300 Status Line: Nessuna stella selezionata
19:25:34.428 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=221, Gamma=0.510
19:25:34.435 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:25:34.435 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:25:34.435 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:25:34.435 00.000 13300 Enqueuing Expose request
19:25:34.436 00.001 11596 Worker thread wakes up
19:25:34.436 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:25:34.940 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:25:35.819 00.879 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9c946ee2-f8ce-48e8-85e8-2db6e72b5c94"}
19:25:35.819 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9c946ee2-f8ce-48e8-85e8-2db6e72b5c94"}
19:25:35.820 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dec8fa87-7ada-4589-a8ae-8c6e8830f772"}
19:25:35.820 00.000 13300 case statement mapped state 1 to 101
19:25:35.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dec8fa87-7ada-4589-a8ae-8c6e8830f772"}
19:25:37.974 02.154 11596 Exposure complete
19:25:38.054 00.080 11596 worker thread done servicing request
19:25:38.054 00.000 13300 OnExposeComplete: enter
19:25:38.054 00.000 13300 UpdateGuideState(): m_state=1
19:25:38.055 00.001 13300 UpdateCurrentPosition: no star selected
19:25:38.055 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:25:38.055 00.000 13300 Status Line: Nessuna stella selezionata
19:25:38.058 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=205, Gamma=0.510
19:25:38.064 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:25:38.064 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:25:38.065 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:25:38.065 00.000 13300 Enqueuing Expose request
19:25:38.065 00.000 11596 Worker thread wakes up
19:25:38.065 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:25:38.579 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:25:38.818 00.239 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"27d1c134-2a26-4e04-b713-2a7eb44e92a7"}
19:25:38.818 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"27d1c134-2a26-4e04-b713-2a7eb44e92a7"}
19:25:38.819 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b5042f0e-fa81-46c6-8961-eb8716245ce6"}
19:25:38.819 00.000 13300 case statement mapped state 1 to 101
19:25:38.819 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b5042f0e-fa81-46c6-8961-eb8716245ce6"}
19:25:41.604 02.785 11596 Exposure complete
19:25:41.678 00.074 11596 worker thread done servicing request
19:25:41.678 00.000 13300 OnExposeComplete: enter
19:25:41.678 00.000 13300 UpdateGuideState(): m_state=1
19:25:41.679 00.001 13300 UpdateCurrentPosition: no star selected
19:25:41.679 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:25:41.679 00.000 13300 Status Line: Nessuna stella selezionata
19:25:41.682 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=208, Gamma=0.510
19:25:41.689 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:25:41.689 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:25:41.689 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:25:41.689 00.000 13300 Enqueuing Expose request
19:25:41.689 00.000 11596 Worker thread wakes up
19:25:41.690 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:25:41.816 00.126 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0a15aa93-da7b-422f-8253-1a4854e9b654"}
19:25:41.816 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0a15aa93-da7b-422f-8253-1a4854e9b654"}
19:25:41.817 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"45e55a1d-544c-4b6e-ba9b-34ed14edcd55"}
19:25:41.817 00.000 13300 case statement mapped state 1 to 101
19:25:41.817 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"45e55a1d-544c-4b6e-ba9b-34ed14edcd55"}
19:25:42.192 00.375 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:25:44.816 02.624 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f1295bea-202e-48ce-bbfc-4372949a8001"}
19:25:44.816 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f1295bea-202e-48ce-bbfc-4372949a8001"}
19:25:44.817 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2d284162-7484-4d78-803d-2fafb7b82699"}
19:25:44.817 00.000 13300 case statement mapped state 1 to 101
19:25:44.817 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2d284162-7484-4d78-803d-2fafb7b82699"}
19:25:45.228 00.411 11596 Exposure complete
19:25:45.308 00.080 11596 worker thread done servicing request
19:25:45.308 00.000 13300 OnExposeComplete: enter
19:25:45.308 00.000 13300 UpdateGuideState(): m_state=1
19:25:45.308 00.000 13300 UpdateCurrentPosition: no star selected
19:25:45.309 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:25:45.309 00.000 13300 Status Line: Nessuna stella selezionata
19:25:45.311 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=223, Gamma=0.510
19:25:45.318 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:25:45.319 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:25:45.319 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:25:45.319 00.000 13300 Enqueuing Expose request
19:25:45.319 00.000 11596 Worker thread wakes up
19:25:45.319 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:25:45.830 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:25:47.816 01.986 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d43d2767-d65e-4e77-94eb-8b05c82c54b3"}
19:25:47.816 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d43d2767-d65e-4e77-94eb-8b05c82c54b3"}
19:25:47.816 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"988a5ce2-1312-4de7-9066-76cb9273d6ba"}
19:25:47.817 00.001 13300 case statement mapped state 1 to 101
19:25:47.817 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"988a5ce2-1312-4de7-9066-76cb9273d6ba"}
19:25:48.852 01.035 11596 Exposure complete
19:25:48.928 00.076 11596 worker thread done servicing request
19:25:48.928 00.000 13300 OnExposeComplete: enter
19:25:48.928 00.000 13300 UpdateGuideState(): m_state=1
19:25:48.929 00.001 13300 UpdateCurrentPosition: no star selected
19:25:48.929 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:25:48.929 00.000 13300 Status Line: Nessuna stella selezionata
19:25:48.933 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=213, Gamma=0.510
19:25:48.940 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:25:48.941 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:25:48.941 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:25:48.941 00.000 13300 Enqueuing Expose request
19:25:48.941 00.000 11596 Worker thread wakes up
19:25:48.941 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:25:49.442 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:25:50.815 01.373 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a51dce1b-49e4-43cb-9c3c-48f6f84c2287"}
19:25:50.815 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a51dce1b-49e4-43cb-9c3c-48f6f84c2287"}
19:25:50.816 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fcafa644-be8f-4829-976a-b979a01aa1f3"}
19:25:50.816 00.000 13300 case statement mapped state 1 to 101
19:25:50.816 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fcafa644-be8f-4829-976a-b979a01aa1f3"}
19:25:52.465 01.649 11596 Exposure complete
19:25:52.541 00.076 11596 worker thread done servicing request
19:25:52.541 00.000 13300 OnExposeComplete: enter
19:25:52.541 00.000 13300 UpdateGuideState(): m_state=1
19:25:52.541 00.000 13300 UpdateCurrentPosition: no star selected
19:25:52.542 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:25:52.542 00.000 13300 Status Line: Nessuna stella selezionata
19:25:52.544 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=204, Gamma=0.510
19:25:52.552 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:25:52.552 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:25:52.552 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:25:52.552 00.000 13300 Enqueuing Expose request
19:25:52.552 00.000 11596 Worker thread wakes up
19:25:52.552 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:25:53.067 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:25:53.814 00.747 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"465fd97f-5c4a-463a-bb6c-f7ad782f58b5"}
19:25:53.814 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"465fd97f-5c4a-463a-bb6c-f7ad782f58b5"}
19:25:53.814 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d1de9b4c-8a52-4df3-a643-d48b812385d3"}
19:25:53.815 00.001 13300 case statement mapped state 1 to 101
19:25:53.815 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d1de9b4c-8a52-4df3-a643-d48b812385d3"}
19:25:56.091 02.276 11596 Exposure complete
19:25:56.167 00.076 11596 worker thread done servicing request
19:25:56.167 00.000 13300 OnExposeComplete: enter
19:25:56.167 00.000 13300 UpdateGuideState(): m_state=1
19:25:56.167 00.000 13300 UpdateCurrentPosition: no star selected
19:25:56.168 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:25:56.168 00.000 13300 Status Line: Nessuna stella selezionata
19:25:56.172 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=196, Gamma=0.510
19:25:56.183 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
19:25:56.183 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:25:56.183 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:25:56.184 00.001 13300 Enqueuing Expose request
19:25:56.184 00.000 11596 Worker thread wakes up
19:25:56.184 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:25:56.693 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:25:56.813 00.120 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"45da36bc-02f7-4274-9538-caa62313e1bf"}
19:25:56.813 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"45da36bc-02f7-4274-9538-caa62313e1bf"}
19:25:56.814 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"de8babdd-d525-4c21-837a-d169b8fecf8f"}
19:25:56.814 00.000 13300 case statement mapped state 1 to 101
19:25:56.814 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"de8babdd-d525-4c21-837a-d169b8fecf8f"}
19:25:59.733 02.919 11596 Exposure complete
19:25:59.810 00.077 11596 worker thread done servicing request
19:25:59.810 00.000 13300 OnExposeComplete: enter
19:25:59.810 00.000 13300 UpdateGuideState(): m_state=1
19:25:59.810 00.000 13300 UpdateCurrentPosition: no star selected
19:25:59.810 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:25:59.810 00.000 13300 Status Line: Nessuna stella selezionata
19:25:59.812 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=215, Gamma=0.510
19:25:59.819 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:25:59.820 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:25:59.820 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:25:59.820 00.000 13300 Enqueuing Expose request
19:25:59.820 00.000 11596 Worker thread wakes up
19:25:59.820 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:25:59.820 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"28f21b85-a09c-4b94-9182-9d126497034e"}
19:25:59.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"28f21b85-a09c-4b94-9182-9d126497034e"}
19:25:59.821 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9019ee5a-6867-449b-b517-55658c27113a"}
19:25:59.821 00.000 13300 case statement mapped state 1 to 101
19:25:59.821 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9019ee5a-6867-449b-b517-55658c27113a"}
19:26:00.322 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:26:02.812 02.490 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"db71a29e-e61f-4ba4-b4bb-e65007a683e9"}
19:26:02.812 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"db71a29e-e61f-4ba4-b4bb-e65007a683e9"}
19:26:02.812 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7434a1ac-4169-4ad6-b91e-5276c9db122d"}
19:26:02.813 00.001 13300 case statement mapped state 1 to 101
19:26:02.813 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7434a1ac-4169-4ad6-b91e-5276c9db122d"}
19:26:03.404 00.591 11596 Exposure complete
19:26:03.480 00.076 11596 worker thread done servicing request
19:26:03.480 00.000 13300 OnExposeComplete: enter
19:26:03.480 00.000 13300 UpdateGuideState(): m_state=1
19:26:03.480 00.000 13300 UpdateCurrentPosition: no star selected
19:26:03.481 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:26:03.481 00.000 13300 Status Line: Nessuna stella selezionata
19:26:03.483 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=199, Gamma=0.510
19:26:03.491 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:26:03.491 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:26:03.491 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:26:03.491 00.000 13300 Enqueuing Expose request
19:26:03.491 00.000 11596 Worker thread wakes up
19:26:03.491 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:26:03.994 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:26:05.810 01.816 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b8a5bb3b-7af3-4fb3-bd64-6a3e1a7c2a5c"}
19:26:05.810 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b8a5bb3b-7af3-4fb3-bd64-6a3e1a7c2a5c"}
19:26:05.810 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f4264f1c-3406-46ce-a4b0-116f2a33a2c8"}
19:26:05.811 00.001 13300 case statement mapped state 1 to 101
19:26:05.811 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f4264f1c-3406-46ce-a4b0-116f2a33a2c8"}
19:26:07.018 01.207 11596 Exposure complete
19:26:07.095 00.077 11596 worker thread done servicing request
19:26:07.095 00.000 13300 OnExposeComplete: enter
19:26:07.095 00.000 13300 UpdateGuideState(): m_state=1
19:26:07.096 00.001 13300 UpdateCurrentPosition: no star selected
19:26:07.096 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:26:07.096 00.000 13300 Status Line: Nessuna stella selezionata
19:26:07.099 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=231, Gamma=0.510
19:26:07.106 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:26:07.106 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:26:07.107 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:26:07.107 00.000 13300 Enqueuing Expose request
19:26:07.107 00.000 11596 Worker thread wakes up
19:26:07.107 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:26:07.619 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:26:08.809 01.190 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5ecf86ed-a30f-40da-9d78-1971a5257d82"}
19:26:08.809 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5ecf86ed-a30f-40da-9d78-1971a5257d82"}
19:26:08.810 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2927171b-6b65-42c6-bfa8-5a45b6794fc5"}
19:26:08.810 00.000 13300 case statement mapped state 1 to 101
19:26:08.810 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2927171b-6b65-42c6-bfa8-5a45b6794fc5"}
19:26:10.639 01.829 11596 Exposure complete
19:26:10.720 00.081 11596 worker thread done servicing request
19:26:10.720 00.000 13300 OnExposeComplete: enter
19:26:10.720 00.000 13300 UpdateGuideState(): m_state=1
19:26:10.720 00.000 13300 UpdateCurrentPosition: no star selected
19:26:10.721 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:26:10.721 00.000 13300 Status Line: Nessuna stella selezionata
19:26:10.723 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=214, Gamma=0.510
19:26:10.730 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:26:10.730 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:26:10.730 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:26:10.730 00.000 13300 Enqueuing Expose request
19:26:10.730 00.000 11596 Worker thread wakes up
19:26:10.731 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:26:11.246 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:26:11.808 00.562 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ebc6bfba-2b7c-40a3-a249-4b0bdea8c441"}
19:26:11.808 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ebc6bfba-2b7c-40a3-a249-4b0bdea8c441"}
19:26:11.809 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4fbdc1b5-5afc-460d-a843-e05a0950ffd1"}
19:26:11.809 00.000 13300 case statement mapped state 1 to 101
19:26:11.809 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4fbdc1b5-5afc-460d-a843-e05a0950ffd1"}
19:26:14.315 02.506 11596 Exposure complete
19:26:14.443 00.128 11596 worker thread done servicing request
19:26:14.444 00.001 13300 OnExposeComplete: enter
19:26:14.444 00.000 13300 UpdateGuideState(): m_state=1
19:26:14.444 00.000 13300 UpdateCurrentPosition: no star selected
19:26:14.445 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:26:14.445 00.000 13300 Status Line: Nessuna stella selezionata
19:26:14.448 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=219, Gamma=0.510
19:26:14.460 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
19:26:14.460 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:26:14.461 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:26:14.461 00.000 13300 Enqueuing Expose request
19:26:14.461 00.000 11596 Worker thread wakes up
19:26:14.461 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:26:14.821 00.360 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"991035f5-5291-484b-b24d-7438cf6b896d"}
19:26:14.821 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"991035f5-5291-484b-b24d-7438cf6b896d"}
19:26:14.822 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c95ef39b-d782-4e22-80ce-84223dd0dd81"}
19:26:14.822 00.000 13300 case statement mapped state 1 to 101
19:26:14.823 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c95ef39b-d782-4e22-80ce-84223dd0dd81"}
19:26:14.972 00.149 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:26:17.821 02.849 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cfdf0868-d0cc-4384-a041-2bf5086033a1"}
19:26:17.821 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cfdf0868-d0cc-4384-a041-2bf5086033a1"}
19:26:17.822 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"091a8861-64a2-448d-be1b-00d0384d84b9"}
19:26:17.822 00.000 13300 case statement mapped state 1 to 101
19:26:17.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"091a8861-64a2-448d-be1b-00d0384d84b9"}
19:26:18.004 00.182 11596 Exposure complete
19:26:18.082 00.078 11596 worker thread done servicing request
19:26:18.082 00.000 13300 OnExposeComplete: enter
19:26:18.082 00.000 13300 UpdateGuideState(): m_state=1
19:26:18.082 00.000 13300 UpdateCurrentPosition: no star selected
19:26:18.083 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:26:18.083 00.000 13300 Status Line: Nessuna stella selezionata
19:26:18.086 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=244, Gamma=0.510
19:26:18.093 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:26:18.094 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:26:18.094 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:26:18.094 00.000 13300 Enqueuing Expose request
19:26:18.094 00.000 11596 Worker thread wakes up
19:26:18.094 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:26:18.608 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:26:20.819 02.211 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e59477cc-74cf-4097-9f5c-027f6162d9df"}
19:26:20.819 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e59477cc-74cf-4097-9f5c-027f6162d9df"}
19:26:20.820 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8f375a44-3ed0-436c-b0e8-c86d4fdffdc9"}
19:26:20.820 00.000 13300 case statement mapped state 1 to 101
19:26:20.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8f375a44-3ed0-436c-b0e8-c86d4fdffdc9"}
19:26:21.633 00.813 11596 Exposure complete
19:26:21.708 00.075 11596 worker thread done servicing request
19:26:21.709 00.001 13300 OnExposeComplete: enter
19:26:21.709 00.000 13300 UpdateGuideState(): m_state=1
19:26:21.709 00.000 13300 UpdateCurrentPosition: no star selected
19:26:21.709 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:26:21.710 00.001 13300 Status Line: Nessuna stella selezionata
19:26:21.714 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:26:21.722 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:26:21.722 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:26:21.722 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:26:21.722 00.000 13300 Enqueuing Expose request
19:26:21.722 00.000 11596 Worker thread wakes up
19:26:21.722 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:26:22.225 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:26:23.819 01.594 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"85e9dd94-cfac-45f5-892d-25bf2f61baf1"}
19:26:23.819 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"85e9dd94-cfac-45f5-892d-25bf2f61baf1"}
19:26:23.820 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"978cb0ee-b00f-498d-bde3-3a0c5f5f9002"}
19:26:23.820 00.000 13300 case statement mapped state 1 to 101
19:26:23.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"978cb0ee-b00f-498d-bde3-3a0c5f5f9002"}
19:26:25.250 01.430 11596 Exposure complete
19:26:25.326 00.076 11596 worker thread done servicing request
19:26:25.326 00.000 13300 OnExposeComplete: enter
19:26:25.327 00.001 13300 UpdateGuideState(): m_state=1
19:26:25.327 00.000 13300 UpdateCurrentPosition: no star selected
19:26:25.327 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:26:25.328 00.001 13300 Status Line: Nessuna stella selezionata
19:26:25.331 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=246, Gamma=0.510
19:26:25.338 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:26:25.338 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:26:25.338 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:26:25.338 00.000 13300 Enqueuing Expose request
19:26:25.338 00.000 11596 Worker thread wakes up
19:26:25.338 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:26:25.841 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:26:26.819 00.978 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"32e978e8-ba4b-4778-a27f-6236b274300e"}
19:26:26.819 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"32e978e8-ba4b-4778-a27f-6236b274300e"}
19:26:26.820 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a2c0e8d3-e3e1-4922-99fc-bfb385c23f3d"}
19:26:26.820 00.000 13300 case statement mapped state 1 to 101
19:26:26.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a2c0e8d3-e3e1-4922-99fc-bfb385c23f3d"}
19:26:28.867 02.047 11596 Exposure complete
19:26:28.945 00.078 11596 worker thread done servicing request
19:26:28.945 00.000 13300 OnExposeComplete: enter
19:26:28.945 00.000 13300 UpdateGuideState(): m_state=1
19:26:28.945 00.000 13300 UpdateCurrentPosition: no star selected
19:26:28.945 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:26:28.946 00.001 13300 Status Line: Nessuna stella selezionata
19:26:28.949 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:26:28.956 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:26:28.956 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:26:28.956 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:26:28.956 00.000 13300 Enqueuing Expose request
19:26:28.956 00.000 11596 Worker thread wakes up
19:26:28.956 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:26:29.469 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:26:29.817 00.348 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a714c2f8-5c3d-4b73-92e3-fc01ddaa99d2"}
19:26:29.817 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a714c2f8-5c3d-4b73-92e3-fc01ddaa99d2"}
19:26:29.818 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9bae785c-cc5c-4802-9842-c1335c88c2fe"}
19:26:29.818 00.000 13300 case statement mapped state 1 to 101
19:26:29.818 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9bae785c-cc5c-4802-9842-c1335c88c2fe"}
19:26:32.504 02.686 11596 Exposure complete
19:26:32.579 00.075 11596 worker thread done servicing request
19:26:32.579 00.000 13300 OnExposeComplete: enter
19:26:32.579 00.000 13300 UpdateGuideState(): m_state=1
19:26:32.579 00.000 13300 UpdateCurrentPosition: no star selected
19:26:32.580 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:26:32.580 00.000 13300 Status Line: Nessuna stella selezionata
19:26:32.583 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=234, Gamma=0.510
19:26:32.589 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:26:32.589 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:26:32.589 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:26:32.589 00.000 13300 Enqueuing Expose request
19:26:32.589 00.000 11596 Worker thread wakes up
19:26:32.590 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:26:32.826 00.236 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"43f50e02-daeb-4695-b439-c18b83b29966"}
19:26:32.826 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"43f50e02-daeb-4695-b439-c18b83b29966"}
19:26:32.827 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"85cd02c8-4458-4b71-a620-fbc0b03c82af"}
19:26:32.827 00.000 13300 case statement mapped state 1 to 101
19:26:32.828 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"85cd02c8-4458-4b71-a620-fbc0b03c82af"}
19:26:33.091 00.263 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:26:35.825 02.734 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f42af59b-ec13-49d3-8052-294ed7635ce4"}
19:26:35.825 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f42af59b-ec13-49d3-8052-294ed7635ce4"}
19:26:35.826 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e356d937-17ee-4b29-a021-979b6fb3d20b"}
19:26:35.826 00.000 13300 case statement mapped state 1 to 101
19:26:35.826 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e356d937-17ee-4b29-a021-979b6fb3d20b"}
19:26:36.117 00.291 11596 Exposure complete
19:26:36.219 00.102 11596 worker thread done servicing request
19:26:36.219 00.000 13300 OnExposeComplete: enter
19:26:36.219 00.000 13300 UpdateGuideState(): m_state=1
19:26:36.220 00.001 13300 UpdateCurrentPosition: no star selected
19:26:36.220 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:26:36.221 00.001 13300 Status Line: Nessuna stella selezionata
19:26:36.223 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:26:36.234 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
19:26:36.234 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:26:36.234 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:26:36.234 00.000 13300 Enqueuing Expose request
19:26:36.234 00.000 11596 Worker thread wakes up
19:26:36.235 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:26:36.746 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:26:38.824 02.078 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9f83af6e-c2e4-4bba-8b03-36cd6c7ec79f"}
19:26:38.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9f83af6e-c2e4-4bba-8b03-36cd6c7ec79f"}
19:26:38.824 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7c1d207d-0069-49bd-8e17-6ac62a7d15a4"}
19:26:38.825 00.001 13300 case statement mapped state 1 to 101
19:26:38.825 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7c1d207d-0069-49bd-8e17-6ac62a7d15a4"}
19:26:39.778 00.953 11596 Exposure complete
19:26:39.852 00.074 11596 worker thread done servicing request
19:26:39.852 00.000 13300 OnExposeComplete: enter
19:26:39.852 00.000 13300 UpdateGuideState(): m_state=1
19:26:39.852 00.000 13300 UpdateCurrentPosition: no star selected
19:26:39.853 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:26:39.853 00.000 13300 Status Line: Nessuna stella selezionata
19:26:39.855 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=242, Gamma=0.510
19:26:39.862 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:26:39.862 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:26:39.862 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:26:39.862 00.000 13300 Enqueuing Expose request
19:26:39.862 00.000 11596 Worker thread wakes up
19:26:39.862 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:26:40.370 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:26:41.823 01.453 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b973336b-60c9-4eee-af8d-b7130b7af310"}
19:26:41.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b973336b-60c9-4eee-af8d-b7130b7af310"}
19:26:41.824 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"695fac26-1ee2-4e69-83b4-51c26d82c7ab"}
19:26:41.824 00.000 13300 case statement mapped state 1 to 101
19:26:41.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"695fac26-1ee2-4e69-83b4-51c26d82c7ab"}
19:26:43.398 01.574 11596 Exposure complete
19:26:43.471 00.073 11596 worker thread done servicing request
19:26:43.471 00.000 13300 OnExposeComplete: enter
19:26:43.471 00.000 13300 UpdateGuideState(): m_state=1
19:26:43.472 00.001 13300 UpdateCurrentPosition: no star selected
19:26:43.472 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:26:43.472 00.000 13300 Status Line: Nessuna stella selezionata
19:26:43.476 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:26:43.483 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:26:43.483 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:26:43.483 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:26:43.484 00.001 13300 Enqueuing Expose request
19:26:43.484 00.000 11596 Worker thread wakes up
19:26:43.484 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:26:43.990 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:26:44.824 00.834 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"caeefc52-f6f8-40e8-bcd6-ab5b351245b8"}
19:26:44.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"caeefc52-f6f8-40e8-bcd6-ab5b351245b8"}
19:26:44.825 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"437c0940-2f90-4cee-b0a3-c303ae4f1432"}
19:26:44.825 00.000 13300 case statement mapped state 1 to 101
19:26:44.825 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"437c0940-2f90-4cee-b0a3-c303ae4f1432"}
19:26:47.016 02.191 11596 Exposure complete
19:26:47.106 00.090 11596 worker thread done servicing request
19:26:47.107 00.001 13300 OnExposeComplete: enter
19:26:47.107 00.000 13300 UpdateGuideState(): m_state=1
19:26:47.107 00.000 13300 UpdateCurrentPosition: no star selected
19:26:47.108 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:26:47.108 00.000 13300 Status Line: Nessuna stella selezionata
19:26:47.111 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:26:47.120 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:26:47.120 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:26:47.120 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:26:47.121 00.001 13300 Enqueuing Expose request
19:26:47.121 00.000 11596 Worker thread wakes up
19:26:47.121 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:26:47.623 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:26:47.823 00.200 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"11d9b96b-f4bc-4854-b010-9cb9b872caed"}
19:26:47.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"11d9b96b-f4bc-4854-b010-9cb9b872caed"}
19:26:47.824 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"87eef4bc-8329-4ee9-9abf-bb3fef5c86a2"}
19:26:47.824 00.000 13300 case statement mapped state 1 to 101
19:26:47.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"87eef4bc-8329-4ee9-9abf-bb3fef5c86a2"}
19:26:50.646 02.822 11596 Exposure complete
19:26:50.722 00.076 11596 worker thread done servicing request
19:26:50.723 00.001 13300 OnExposeComplete: enter
19:26:50.723 00.000 13300 UpdateGuideState(): m_state=1
19:26:50.723 00.000 13300 UpdateCurrentPosition: no star selected
19:26:50.723 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:26:50.724 00.001 13300 Status Line: Nessuna stella selezionata
19:26:50.726 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:26:50.735 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:26:50.735 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:26:50.735 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:26:50.735 00.000 13300 Enqueuing Expose request
19:26:50.735 00.000 11596 Worker thread wakes up
19:26:50.736 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:26:50.823 00.087 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"46113dca-6cec-447d-aa03-1d16ce569d80"}
19:26:50.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"46113dca-6cec-447d-aa03-1d16ce569d80"}
19:26:50.824 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"06433226-c4b4-43e7-8ff7-fac0bf79ff79"}
19:26:50.824 00.000 13300 case statement mapped state 1 to 101
19:26:50.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"06433226-c4b4-43e7-8ff7-fac0bf79ff79"}
19:26:51.246 00.422 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:26:53.821 02.575 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"56eed103-2e95-4748-adce-37f8277dd7ce"}
19:26:53.821 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"56eed103-2e95-4748-adce-37f8277dd7ce"}
19:26:53.822 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"029be0ff-c559-4af3-9347-13d080ec3fa7"}
19:26:53.822 00.000 13300 case statement mapped state 1 to 101
19:26:53.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"029be0ff-c559-4af3-9347-13d080ec3fa7"}
19:26:54.284 00.462 11596 Exposure complete
19:26:54.361 00.077 11596 worker thread done servicing request
19:26:54.362 00.001 13300 OnExposeComplete: enter
19:26:54.362 00.000 13300 UpdateGuideState(): m_state=1
19:26:54.362 00.000 13300 UpdateCurrentPosition: no star selected
19:26:54.362 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:26:54.363 00.001 13300 Status Line: Nessuna stella selezionata
19:26:54.365 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:26:54.371 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:26:54.371 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:26:54.372 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:26:54.372 00.000 13300 Enqueuing Expose request
19:26:54.372 00.000 11596 Worker thread wakes up
19:26:54.372 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:26:54.884 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:26:56.821 01.937 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6f5aa596-2ec8-431f-aaca-3cf34846ca93"}
19:26:56.821 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6f5aa596-2ec8-431f-aaca-3cf34846ca93"}
19:26:56.822 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a00e7931-79c1-4b7b-82a9-5c6a383df462"}
19:26:56.822 00.000 13300 case statement mapped state 1 to 101
19:26:56.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a00e7931-79c1-4b7b-82a9-5c6a383df462"}
19:26:57.917 01.095 11596 Exposure complete
19:26:57.996 00.079 11596 worker thread done servicing request
19:26:57.996 00.000 13300 OnExposeComplete: enter
19:26:57.996 00.000 13300 UpdateGuideState(): m_state=1
19:26:57.997 00.001 13300 UpdateCurrentPosition: no star selected
19:26:57.997 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:26:57.997 00.000 13300 Status Line: Nessuna stella selezionata
19:26:58.000 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=244, Gamma=0.510
19:26:58.008 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:26:58.008 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:26:58.008 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:26:58.008 00.000 13300 Enqueuing Expose request
19:26:58.008 00.000 11596 Worker thread wakes up
19:26:58.008 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:26:58.521 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:26:59.821 01.300 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a629a818-2d7f-43eb-be18-63b92a6cd281"}
19:26:59.821 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a629a818-2d7f-43eb-be18-63b92a6cd281"}
19:26:59.822 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6a1e1dd5-3757-4cca-b9bc-ff7be692de8b"}
19:26:59.822 00.000 13300 case statement mapped state 1 to 101
19:26:59.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6a1e1dd5-3757-4cca-b9bc-ff7be692de8b"}
19:27:01.550 01.728 11596 Exposure complete
19:27:01.624 00.074 11596 worker thread done servicing request
19:27:01.624 00.000 13300 OnExposeComplete: enter
19:27:01.624 00.000 13300 UpdateGuideState(): m_state=1
19:27:01.624 00.000 13300 UpdateCurrentPosition: no star selected
19:27:01.625 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:27:01.625 00.000 13300 Status Line: Nessuna stella selezionata
19:27:01.628 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=246, Gamma=0.510
19:27:01.639 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
19:27:01.639 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:27:01.639 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:27:01.639 00.000 13300 Enqueuing Expose request
19:27:01.639 00.000 11596 Worker thread wakes up
19:27:01.639 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:27:02.156 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:27:02.820 00.664 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8ad0eaa5-e0e3-46e0-9179-df41d0f4233f"}
19:27:02.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8ad0eaa5-e0e3-46e0-9179-df41d0f4233f"}
19:27:02.821 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ef25da88-d188-4c08-aef6-c428986827c2"}
19:27:02.821 00.000 13300 case statement mapped state 1 to 101
19:27:02.821 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ef25da88-d188-4c08-aef6-c428986827c2"}
19:27:05.190 02.369 11596 Exposure complete
19:27:05.270 00.080 11596 worker thread done servicing request
19:27:05.271 00.001 13300 OnExposeComplete: enter
19:27:05.271 00.000 13300 UpdateGuideState(): m_state=1
19:27:05.271 00.000 13300 UpdateCurrentPosition: no star selected
19:27:05.271 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:27:05.272 00.001 13300 Status Line: Nessuna stella selezionata
19:27:05.274 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=230, Gamma=0.510
19:27:05.282 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:27:05.282 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:27:05.282 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:27:05.282 00.000 13300 Enqueuing Expose request
19:27:05.282 00.000 11596 Worker thread wakes up
19:27:05.282 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:27:05.796 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:27:05.819 00.023 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1e4dbae4-9518-4baf-83b1-377f4c31cd47"}
19:27:05.819 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1e4dbae4-9518-4baf-83b1-377f4c31cd47"}
19:27:05.820 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a00c35ad-adca-430e-9af1-f69439c7a08b"}
19:27:05.820 00.000 13300 case statement mapped state 1 to 101
19:27:05.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a00c35ad-adca-430e-9af1-f69439c7a08b"}
19:27:08.817 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d5b0be46-585c-44c3-adfe-8bbbf6d97cec"}
19:27:08.817 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d5b0be46-585c-44c3-adfe-8bbbf6d97cec"}
19:27:08.818 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b189d0c7-0fb2-4f68-9628-0542e0ca26f2"}
19:27:08.818 00.000 13300 case statement mapped state 1 to 101
19:27:08.818 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b189d0c7-0fb2-4f68-9628-0542e0ca26f2"}
19:27:08.821 00.003 11596 Exposure complete
19:27:08.896 00.075 11596 worker thread done servicing request
19:27:08.896 00.000 13300 OnExposeComplete: enter
19:27:08.896 00.000 13300 UpdateGuideState(): m_state=1
19:27:08.897 00.001 13300 UpdateCurrentPosition: no star selected
19:27:08.897 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:27:08.897 00.000 13300 Status Line: Nessuna stella selezionata
19:27:08.900 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=252, Gamma=0.510
19:27:08.908 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:27:08.908 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:27:08.908 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:27:08.908 00.000 13300 Enqueuing Expose request
19:27:08.908 00.000 11596 Worker thread wakes up
19:27:08.908 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:27:09.422 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:27:11.816 02.394 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c33e247f-717d-4cf6-88ae-152cc6ed8392"}
19:27:11.816 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c33e247f-717d-4cf6-88ae-152cc6ed8392"}
19:27:11.817 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"310c859a-fc4f-41ad-94d8-42f78da516dc"}
19:27:11.817 00.000 13300 case statement mapped state 1 to 101
19:27:11.818 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"310c859a-fc4f-41ad-94d8-42f78da516dc"}
19:27:12.450 00.632 11596 Exposure complete
19:27:12.524 00.074 11596 worker thread done servicing request
19:27:12.524 00.000 13300 OnExposeComplete: enter
19:27:12.524 00.000 13300 UpdateGuideState(): m_state=1
19:27:12.524 00.000 13300 UpdateCurrentPosition: no star selected
19:27:12.525 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:27:12.525 00.000 13300 Status Line: Nessuna stella selezionata
19:27:12.527 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:27:12.534 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:27:12.534 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:27:12.534 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:27:12.534 00.000 13300 Enqueuing Expose request
19:27:12.534 00.000 11596 Worker thread wakes up
19:27:12.534 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:27:13.035 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:27:14.817 01.782 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fce11a22-f92d-4ef8-a1e9-18da359b2433"}
19:27:14.817 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fce11a22-f92d-4ef8-a1e9-18da359b2433"}
19:27:14.818 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eab81ef3-73c1-42a5-bc5e-f5ca961edcb8"}
19:27:14.819 00.001 13300 case statement mapped state 1 to 101
19:27:14.819 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"eab81ef3-73c1-42a5-bc5e-f5ca961edcb8"}
19:27:16.069 01.250 11596 Exposure complete
19:27:16.164 00.095 11596 worker thread done servicing request
19:27:16.165 00.001 13300 OnExposeComplete: enter
19:27:16.165 00.000 13300 UpdateGuideState(): m_state=1
19:27:16.165 00.000 13300 UpdateCurrentPosition: no star selected
19:27:16.166 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:27:16.166 00.000 13300 Status Line: Nessuna stella selezionata
19:27:16.170 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=5, FiltMin=3, FiltMax=222, Gamma=0.510
19:27:16.177 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:27:16.177 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:27:16.177 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:27:16.177 00.000 13300 Enqueuing Expose request
19:27:16.177 00.000 11596 Worker thread wakes up
19:27:16.177 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:27:16.690 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:27:17.816 01.126 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aefe5c55-412b-48d7-94ca-5aa9653400b4"}
19:27:17.816 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aefe5c55-412b-48d7-94ca-5aa9653400b4"}
19:27:17.817 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fa462e96-d66c-4a50-9e5b-53fb13d0f498"}
19:27:17.817 00.000 13300 case statement mapped state 1 to 101
19:27:17.817 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fa462e96-d66c-4a50-9e5b-53fb13d0f498"}
19:27:19.726 01.909 11596 Exposure complete
19:27:19.836 00.110 11596 worker thread done servicing request
19:27:19.836 00.000 13300 OnExposeComplete: enter
19:27:19.836 00.000 13300 UpdateGuideState(): m_state=1
19:27:19.837 00.001 13300 UpdateCurrentPosition: no star selected
19:27:19.837 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:27:19.837 00.000 13300 Status Line: Nessuna stella selezionata
19:27:19.841 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=213, Gamma=0.510
19:27:19.850 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:27:19.850 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:27:19.850 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:27:19.850 00.000 13300 Enqueuing Expose request
19:27:19.850 00.000 11596 Worker thread wakes up
19:27:19.850 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:27:20.353 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:27:20.817 00.464 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3bb842bb-af1f-458b-9b99-a7070f1c4436"}
19:27:20.817 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3bb842bb-af1f-458b-9b99-a7070f1c4436"}
19:27:20.818 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"635d7496-2fab-4c8f-b308-05e4e8c25198"}
19:27:20.818 00.000 13300 case statement mapped state 1 to 101
19:27:20.818 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"635d7496-2fab-4c8f-b308-05e4e8c25198"}
19:27:23.376 02.558 11596 Exposure complete
19:27:23.453 00.077 11596 worker thread done servicing request
19:27:23.453 00.000 13300 OnExposeComplete: enter
19:27:23.453 00.000 13300 UpdateGuideState(): m_state=1
19:27:23.453 00.000 13300 UpdateCurrentPosition: no star selected
19:27:23.454 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:27:23.454 00.000 13300 Status Line: Nessuna stella selezionata
19:27:23.457 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=227, Gamma=0.510
19:27:23.463 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:27:23.463 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:27:23.463 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:27:23.463 00.000 13300 Enqueuing Expose request
19:27:23.463 00.000 11596 Worker thread wakes up
19:27:23.464 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:27:23.816 00.352 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d2fad7bb-8eac-4bb1-9e29-f109cd054178"}
19:27:23.817 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d2fad7bb-8eac-4bb1-9e29-f109cd054178"}
19:27:23.817 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6deb0929-a8c8-4acd-bc9e-91037a5a682e"}
19:27:23.817 00.000 13300 case statement mapped state 1 to 101
19:27:23.818 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6deb0929-a8c8-4acd-bc9e-91037a5a682e"}
19:27:23.976 00.158 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:27:26.816 02.840 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"74083319-01e5-4d66-bd27-538beb5379b6"}
19:27:26.816 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"74083319-01e5-4d66-bd27-538beb5379b6"}
19:27:26.817 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3f8e71cc-6cca-4bb1-9cfa-6b3dd4825742"}
19:27:26.817 00.000 13300 case statement mapped state 1 to 101
19:27:26.817 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3f8e71cc-6cca-4bb1-9cfa-6b3dd4825742"}
19:27:26.999 00.182 11596 Exposure complete
19:27:27.074 00.075 11596 worker thread done servicing request
19:27:27.074 00.000 13300 OnExposeComplete: enter
19:27:27.074 00.000 13300 UpdateGuideState(): m_state=1
19:27:27.075 00.001 13300 UpdateCurrentPosition: no star selected
19:27:27.075 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:27:27.075 00.000 13300 Status Line: Nessuna stella selezionata
19:27:27.078 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=220, Gamma=0.510
19:27:27.085 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:27:27.086 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:27:27.086 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:27:27.086 00.000 13300 Enqueuing Expose request
19:27:27.086 00.000 11596 Worker thread wakes up
19:27:27.086 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:27:27.591 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:27:29.815 02.224 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"21ebef29-7b5f-48f3-9362-b3df078536e4"}
19:27:29.815 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"21ebef29-7b5f-48f3-9362-b3df078536e4"}
19:27:29.815 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"abf21d57-c2d6-41d9-822e-7d16d4444536"}
19:27:29.816 00.001 13300 case statement mapped state 1 to 101
19:27:29.816 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"abf21d57-c2d6-41d9-822e-7d16d4444536"}
19:27:30.627 00.811 11596 Exposure complete
19:27:30.708 00.081 11596 worker thread done servicing request
19:27:30.708 00.000 13300 OnExposeComplete: enter
19:27:30.708 00.000 13300 UpdateGuideState(): m_state=1
19:27:30.708 00.000 13300 UpdateCurrentPosition: no star selected
19:27:30.709 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:27:30.709 00.000 13300 Status Line: Nessuna stella selezionata
19:27:30.712 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=233, Gamma=0.510
19:27:30.718 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:27:30.718 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:27:30.718 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:27:30.719 00.001 13300 Enqueuing Expose request
19:27:30.719 00.000 11596 Worker thread wakes up
19:27:30.719 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:27:31.229 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:27:32.816 01.587 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"21129ac0-96f9-48bd-92f0-0b3a856015a3"}
19:27:32.816 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"21129ac0-96f9-48bd-92f0-0b3a856015a3"}
19:27:32.817 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"962a37fb-bf32-4cbd-b3cf-cd60eea2e07f"}
19:27:32.817 00.000 13300 case statement mapped state 1 to 101
19:27:32.817 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"962a37fb-bf32-4cbd-b3cf-cd60eea2e07f"}
19:27:34.257 01.440 11596 Exposure complete
19:27:34.331 00.074 11596 worker thread done servicing request
19:27:34.332 00.001 13300 OnExposeComplete: enter
19:27:34.332 00.000 13300 UpdateGuideState(): m_state=1
19:27:34.332 00.000 13300 UpdateCurrentPosition: no star selected
19:27:34.332 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:27:34.333 00.001 13300 Status Line: Nessuna stella selezionata
19:27:34.335 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=218, Gamma=0.510
19:27:34.342 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:27:34.342 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:27:34.342 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:27:34.342 00.000 13300 Enqueuing Expose request
19:27:34.343 00.001 11596 Worker thread wakes up
19:27:34.343 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:27:34.857 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:27:35.814 00.957 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e8054e0a-07da-4366-a93e-063fe99c60d6"}
19:27:35.814 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e8054e0a-07da-4366-a93e-063fe99c60d6"}
19:27:35.815 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6f50182d-93ba-4893-9c8e-fdd74bd7c944"}
19:27:35.815 00.000 13300 case statement mapped state 1 to 101
19:27:35.815 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6f50182d-93ba-4893-9c8e-fdd74bd7c944"}
19:27:37.900 02.085 11596 Exposure complete
19:27:37.975 00.075 11596 worker thread done servicing request
19:27:37.975 00.000 13300 OnExposeComplete: enter
19:27:37.975 00.000 13300 UpdateGuideState(): m_state=1
19:27:37.975 00.000 13300 UpdateCurrentPosition: no star selected
19:27:37.976 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:27:37.976 00.000 13300 Status Line: Nessuna stella selezionata
19:27:37.978 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=218, Gamma=0.510
19:27:37.985 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:27:37.985 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:27:37.985 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:27:37.985 00.000 13300 Enqueuing Expose request
19:27:37.985 00.000 11596 Worker thread wakes up
19:27:37.985 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:27:38.495 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:27:38.813 00.318 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8b695f7e-7f16-401d-bf00-4ea3473582c8"}
19:27:38.813 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8b695f7e-7f16-401d-bf00-4ea3473582c8"}
19:27:38.814 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f00a2f05-4a2f-4011-8cf4-fd03f92fdf45"}
19:27:38.814 00.000 13300 case statement mapped state 1 to 101
19:27:38.814 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f00a2f05-4a2f-4011-8cf4-fd03f92fdf45"}
19:27:41.521 02.707 11596 Exposure complete
19:27:41.594 00.073 11596 worker thread done servicing request
19:27:41.594 00.000 13300 OnExposeComplete: enter
19:27:41.595 00.001 13300 UpdateGuideState(): m_state=1
19:27:41.595 00.000 13300 UpdateCurrentPosition: no star selected
19:27:41.595 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:27:41.595 00.000 13300 Status Line: Nessuna stella selezionata
19:27:41.598 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=219, Gamma=0.510
19:27:41.606 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:27:41.606 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:27:41.606 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:27:41.606 00.000 13300 Enqueuing Expose request
19:27:41.607 00.001 11596 Worker thread wakes up
19:27:41.607 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:27:41.813 00.206 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"968fcb97-b378-4378-9334-0ef302089316"}
19:27:41.813 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"968fcb97-b378-4378-9334-0ef302089316"}
19:27:41.814 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"058b6f36-4444-4b71-a81d-3dab146d2eb4"}
19:27:41.814 00.000 13300 case statement mapped state 1 to 101
19:27:41.814 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"058b6f36-4444-4b71-a81d-3dab146d2eb4"}
19:27:42.108 00.294 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:27:44.816 02.708 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9fb01b2b-90e7-4440-9b35-1819d64daf4a"}
19:27:44.817 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9fb01b2b-90e7-4440-9b35-1819d64daf4a"}
19:27:44.817 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fe5a618e-7361-4a26-9d06-67a1f3b59b55"}
19:27:44.817 00.000 13300 case statement mapped state 1 to 101
19:27:44.818 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fe5a618e-7361-4a26-9d06-67a1f3b59b55"}
19:27:45.130 00.312 11596 Exposure complete
19:27:45.206 00.076 11596 worker thread done servicing request
19:27:45.206 00.000 13300 OnExposeComplete: enter
19:27:45.206 00.000 13300 UpdateGuideState(): m_state=1
19:27:45.207 00.001 13300 UpdateCurrentPosition: no star selected
19:27:45.207 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:27:45.207 00.000 13300 Status Line: Nessuna stella selezionata
19:27:45.211 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=214, Gamma=0.510
19:27:45.220 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:27:45.221 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:27:45.221 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:27:45.221 00.000 13300 Enqueuing Expose request
19:27:45.221 00.000 11596 Worker thread wakes up
19:27:45.221 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:27:45.736 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:27:47.817 02.081 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a95dc2ae-44c0-4593-bf23-f9a4f784eb40"}
19:27:47.817 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a95dc2ae-44c0-4593-bf23-f9a4f784eb40"}
19:27:47.818 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"70ef9841-4d22-4092-b702-0e0f01faa372"}
19:27:47.818 00.000 13300 case statement mapped state 1 to 101
19:27:47.818 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"70ef9841-4d22-4092-b702-0e0f01faa372"}
19:27:48.759 00.941 11596 Exposure complete
19:27:48.840 00.081 11596 worker thread done servicing request
19:27:48.840 00.000 13300 OnExposeComplete: enter
19:27:48.840 00.000 13300 UpdateGuideState(): m_state=1
19:27:48.841 00.001 13300 UpdateCurrentPosition: no star selected
19:27:48.841 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:27:48.841 00.000 13300 Status Line: Nessuna stella selezionata
19:27:48.844 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=237, Gamma=0.510
19:27:48.851 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:27:48.851 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:27:48.851 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:27:48.851 00.000 13300 Enqueuing Expose request
19:27:48.851 00.000 11596 Worker thread wakes up
19:27:48.852 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:27:49.365 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:27:50.815 01.450 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ce6e9994-2da3-402d-a76d-4030880fe26a"}
19:27:50.815 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ce6e9994-2da3-402d-a76d-4030880fe26a"}
19:27:50.816 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6ff2c2e1-95ec-4fdf-8505-ff49de4229e8"}
19:27:50.816 00.000 13300 case statement mapped state 1 to 101
19:27:50.816 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6ff2c2e1-95ec-4fdf-8505-ff49de4229e8"}
19:27:52.390 01.574 11596 Exposure complete
19:27:52.465 00.075 11596 worker thread done servicing request
19:27:52.465 00.000 13300 OnExposeComplete: enter
19:27:52.465 00.000 13300 UpdateGuideState(): m_state=1
19:27:52.465 00.000 13300 UpdateCurrentPosition: no star selected
19:27:52.465 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:27:52.466 00.001 13300 Status Line: Nessuna stella selezionata
19:27:52.468 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=220, Gamma=0.510
19:27:52.475 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:27:52.475 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:27:52.475 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:27:52.475 00.000 13300 Enqueuing Expose request
19:27:52.476 00.001 11596 Worker thread wakes up
19:27:52.476 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:27:52.984 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:27:53.815 00.831 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cc765d24-2254-4cc5-9ebc-319ec8254f4b"}
19:27:53.815 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cc765d24-2254-4cc5-9ebc-319ec8254f4b"}
19:27:53.816 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"75482f55-1463-4237-a440-85600a479dfb"}
19:27:53.816 00.000 13300 case statement mapped state 1 to 101
19:27:53.816 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"75482f55-1463-4237-a440-85600a479dfb"}
19:27:56.015 02.199 11596 Exposure complete
19:27:56.091 00.076 11596 worker thread done servicing request
19:27:56.091 00.000 13300 OnExposeComplete: enter
19:27:56.092 00.001 13300 UpdateGuideState(): m_state=1
19:27:56.092 00.000 13300 UpdateCurrentPosition: no star selected
19:27:56.092 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:27:56.092 00.000 13300 Status Line: Nessuna stella selezionata
19:27:56.095 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:27:56.102 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:27:56.102 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:27:56.102 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:27:56.102 00.000 13300 Enqueuing Expose request
19:27:56.102 00.000 11596 Worker thread wakes up
19:27:56.102 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:27:56.617 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:27:56.814 00.197 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eef1f5f1-06fb-4eda-b64d-5844a5e935fb"}
19:27:56.814 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eef1f5f1-06fb-4eda-b64d-5844a5e935fb"}
19:27:56.815 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1a0ea158-77e7-4bfe-a247-3c7a2a7bd0fe"}
19:27:56.815 00.000 13300 case statement mapped state 1 to 101
19:27:56.815 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1a0ea158-77e7-4bfe-a247-3c7a2a7bd0fe"}
19:27:59.641 02.826 11596 Exposure complete
19:27:59.714 00.073 11596 worker thread done servicing request
19:27:59.714 00.000 13300 OnExposeComplete: enter
19:27:59.715 00.001 13300 UpdateGuideState(): m_state=1
19:27:59.715 00.000 13300 UpdateCurrentPosition: no star selected
19:27:59.715 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:27:59.715 00.000 13300 Status Line: Nessuna stella selezionata
19:27:59.718 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=226, Gamma=0.510
19:27:59.727 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:27:59.727 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:27:59.728 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:27:59.728 00.000 13300 Enqueuing Expose request
19:27:59.728 00.000 11596 Worker thread wakes up
19:27:59.728 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:27:59.814 00.086 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3ee5cc60-3a5d-4ccc-b924-704139678ff7"}
19:27:59.814 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3ee5cc60-3a5d-4ccc-b924-704139678ff7"}
19:27:59.815 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dc5c34d9-593d-46a0-8bf4-851e064d148c"}
19:27:59.815 00.000 13300 case statement mapped state 1 to 101
19:27:59.815 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dc5c34d9-593d-46a0-8bf4-851e064d148c"}
19:28:00.245 00.430 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:28:02.812 02.567 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"46d1ad1a-844e-4be2-8c7e-b21ea2bfcb73"}
19:28:02.812 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"46d1ad1a-844e-4be2-8c7e-b21ea2bfcb73"}
19:28:02.813 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"05546fe8-16e5-40bf-bf38-1ed4649f5a64"}
19:28:02.813 00.000 13300 case statement mapped state 1 to 101
19:28:02.813 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"05546fe8-16e5-40bf-bf38-1ed4649f5a64"}
19:28:03.270 00.457 11596 Exposure complete
19:28:03.344 00.074 11596 worker thread done servicing request
19:28:03.344 00.000 13300 OnExposeComplete: enter
19:28:03.345 00.001 13300 UpdateGuideState(): m_state=1
19:28:03.345 00.000 13300 UpdateCurrentPosition: no star selected
19:28:03.345 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:28:03.345 00.000 13300 Status Line: Nessuna stella selezionata
19:28:03.348 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=239, Gamma=0.510
19:28:03.355 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:28:03.355 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:28:03.355 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:28:03.356 00.001 13300 Enqueuing Expose request
19:28:03.356 00.000 11596 Worker thread wakes up
19:28:03.356 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:28:03.858 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:28:05.812 01.954 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"26ef71e5-549c-4ff8-9cc7-3b0495c8beb7"}
19:28:05.812 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"26ef71e5-549c-4ff8-9cc7-3b0495c8beb7"}
19:28:05.813 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"836e4c9c-4579-4d1f-8b73-2a026b4bf094"}
19:28:05.813 00.000 13300 case statement mapped state 1 to 101
19:28:05.813 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"836e4c9c-4579-4d1f-8b73-2a026b4bf094"}
19:28:06.891 01.078 11596 Exposure complete
19:28:06.966 00.075 11596 worker thread done servicing request
19:28:06.966 00.000 13300 OnExposeComplete: enter
19:28:06.967 00.001 13300 UpdateGuideState(): m_state=1
19:28:06.967 00.000 13300 UpdateCurrentPosition: no star selected
19:28:06.967 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:28:06.967 00.000 13300 Status Line: Nessuna stella selezionata
19:28:06.970 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=249, Gamma=0.510
19:28:06.977 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:28:06.977 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:28:06.977 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:28:06.977 00.000 13300 Enqueuing Expose request
19:28:06.978 00.001 11596 Worker thread wakes up
19:28:06.978 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:28:07.481 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:28:08.810 01.329 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8d6b96e0-2310-4b35-b568-0feff6c8e14d"}
19:28:08.810 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8d6b96e0-2310-4b35-b568-0feff6c8e14d"}
19:28:08.810 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b8e525fe-97ed-4084-9816-01cce4601592"}
19:28:08.811 00.001 13300 case statement mapped state 1 to 101
19:28:08.811 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b8e525fe-97ed-4084-9816-01cce4601592"}
19:28:10.505 01.694 11596 Exposure complete
19:28:10.584 00.079 11596 worker thread done servicing request
19:28:10.584 00.000 13300 OnExposeComplete: enter
19:28:10.584 00.000 13300 UpdateGuideState(): m_state=1
19:28:10.585 00.001 13300 UpdateCurrentPosition: no star selected
19:28:10.585 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:28:10.585 00.000 13300 Status Line: Nessuna stella selezionata
19:28:10.588 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=215, Gamma=0.510
19:28:10.595 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:28:10.595 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:28:10.595 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:28:10.595 00.000 13300 Enqueuing Expose request
19:28:10.595 00.000 11596 Worker thread wakes up
19:28:10.596 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:28:11.108 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:28:11.810 00.702 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f9e51a33-541a-436b-b016-a736ffbc994e"}
19:28:11.810 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f9e51a33-541a-436b-b016-a736ffbc994e"}
19:28:11.811 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a8bd6d7a-5acd-4db0-ab61-3698bd3886d6"}
19:28:11.811 00.000 13300 case statement mapped state 1 to 101
19:28:11.811 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a8bd6d7a-5acd-4db0-ab61-3698bd3886d6"}
19:28:14.184 02.373 11596 Exposure complete
19:28:14.350 00.166 11596 worker thread done servicing request
19:28:14.350 00.000 13300 OnExposeComplete: enter
19:28:14.350 00.000 13300 UpdateGuideState(): m_state=1
19:28:14.351 00.001 13300 UpdateCurrentPosition: no star selected
19:28:14.352 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:28:14.352 00.000 13300 Status Line: Nessuna stella selezionata
19:28:14.356 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=248, Gamma=0.510
19:28:14.368 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
19:28:14.368 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:28:14.368 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:28:14.368 00.000 13300 Enqueuing Expose request
19:28:14.368 00.000 11596 Worker thread wakes up
19:28:14.368 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:28:14.816 00.448 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"941c13df-8328-4f10-9a0f-0af759b2744c"}
19:28:14.816 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"941c13df-8328-4f10-9a0f-0af759b2744c"}
19:28:14.817 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0d9f4d74-ee62-4f87-86a1-485fc5461bb4"}
19:28:14.817 00.000 13300 case statement mapped state 1 to 101
19:28:14.817 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0d9f4d74-ee62-4f87-86a1-485fc5461bb4"}
19:28:14.871 00.054 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:28:17.815 02.944 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b4af162c-ddf1-4d1b-9205-f19dc54e36be"}
19:28:17.815 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b4af162c-ddf1-4d1b-9205-f19dc54e36be"}
19:28:17.816 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3600287b-4749-4f62-8455-f039a238c9e3"}
19:28:17.816 00.000 13300 case statement mapped state 1 to 101
19:28:17.816 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3600287b-4749-4f62-8455-f039a238c9e3"}
19:28:17.898 00.082 11596 Exposure complete
19:28:17.978 00.080 11596 worker thread done servicing request
19:28:17.978 00.000 13300 OnExposeComplete: enter
19:28:17.978 00.000 13300 UpdateGuideState(): m_state=1
19:28:17.978 00.000 13300 UpdateCurrentPosition: no star selected
19:28:17.979 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:28:17.979 00.000 13300 Status Line: Nessuna stella selezionata
19:28:17.981 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
19:28:17.989 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:28:17.990 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:28:17.990 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:28:17.990 00.000 13300 Enqueuing Expose request
19:28:17.990 00.000 11596 Worker thread wakes up
19:28:17.990 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:28:18.497 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:28:20.815 02.318 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fdb4e044-ac44-4f75-af5c-611122b19cab"}
19:28:20.815 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fdb4e044-ac44-4f75-af5c-611122b19cab"}
19:28:20.816 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e42fc2f7-db9a-491f-acf9-ef49731673e2"}
19:28:20.816 00.000 13300 case statement mapped state 1 to 101
19:28:20.816 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e42fc2f7-db9a-491f-acf9-ef49731673e2"}
19:28:21.516 00.700 11596 Exposure complete
19:28:21.590 00.074 11596 worker thread done servicing request
19:28:21.590 00.000 13300 OnExposeComplete: enter
19:28:21.590 00.000 13300 UpdateGuideState(): m_state=1
19:28:21.591 00.001 13300 UpdateCurrentPosition: no star selected
19:28:21.591 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:28:21.591 00.000 13300 Status Line: Nessuna stella selezionata
19:28:21.596 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=226, Gamma=0.510
19:28:21.603 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:28:21.603 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:28:21.603 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:28:21.603 00.000 13300 Enqueuing Expose request
19:28:21.603 00.000 11596 Worker thread wakes up
19:28:21.604 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:28:22.109 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:28:23.815 01.706 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2dd26b35-300a-418f-9310-9585f58abc0d"}
19:28:23.815 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2dd26b35-300a-418f-9310-9585f58abc0d"}
19:28:23.815 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"43b00270-38f6-469c-a9d8-75ca923512e5"}
19:28:23.816 00.001 13300 case statement mapped state 1 to 101
19:28:23.816 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"43b00270-38f6-469c-a9d8-75ca923512e5"}
19:28:25.145 01.329 11596 Exposure complete
19:28:25.243 00.098 11596 worker thread done servicing request
19:28:25.243 00.000 13300 OnExposeComplete: enter
19:28:25.243 00.000 13300 UpdateGuideState(): m_state=1
19:28:25.244 00.001 13300 UpdateCurrentPosition: no star selected
19:28:25.244 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:28:25.244 00.000 13300 Status Line: Nessuna stella selezionata
19:28:25.247 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:28:25.257 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
19:28:25.257 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:28:25.257 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:28:25.257 00.000 13300 Enqueuing Expose request
19:28:25.257 00.000 11596 Worker thread wakes up
19:28:25.257 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:28:25.760 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:28:26.814 01.054 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eb40c500-6e5b-4cfb-8406-8c31cc70e5c1"}
19:28:26.814 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eb40c500-6e5b-4cfb-8406-8c31cc70e5c1"}
19:28:26.815 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7ff7e441-3f87-405f-9fde-4536e0cda887"}
19:28:26.815 00.000 13300 case statement mapped state 1 to 101
19:28:26.815 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7ff7e441-3f87-405f-9fde-4536e0cda887"}
19:28:28.798 01.983 11596 Exposure complete
19:28:28.894 00.096 11596 worker thread done servicing request
19:28:28.894 00.000 13300 OnExposeComplete: enter
19:28:28.894 00.000 13300 UpdateGuideState(): m_state=1
19:28:28.895 00.001 13300 UpdateCurrentPosition: no star selected
19:28:28.895 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:28:28.895 00.000 13300 Status Line: Nessuna stella selezionata
19:28:28.898 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=243, Gamma=0.510
19:28:28.905 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:28:28.905 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:28:28.905 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:28:28.905 00.000 13300 Enqueuing Expose request
19:28:28.905 00.000 11596 Worker thread wakes up
19:28:28.905 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:28:29.408 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:28:29.813 00.405 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3fede796-224b-4e72-ae08-ae906cb47365"}
19:28:29.813 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3fede796-224b-4e72-ae08-ae906cb47365"}
19:28:29.814 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c1803584-e3d7-4323-912a-2ef4e27f8dad"}
19:28:29.814 00.000 13300 case statement mapped state 1 to 101
19:28:29.814 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c1803584-e3d7-4323-912a-2ef4e27f8dad"}
19:28:32.429 02.615 11596 Exposure complete
19:28:32.502 00.073 11596 worker thread done servicing request
19:28:32.502 00.000 13300 OnExposeComplete: enter
19:28:32.502 00.000 13300 UpdateGuideState(): m_state=1
19:28:32.503 00.001 13300 UpdateCurrentPosition: no star selected
19:28:32.503 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:28:32.503 00.000 13300 Status Line: Nessuna stella selezionata
19:28:32.506 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=249, Gamma=0.510
19:28:32.512 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:28:32.512 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:28:32.512 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:28:32.512 00.000 13300 Enqueuing Expose request
19:28:32.512 00.000 11596 Worker thread wakes up
19:28:32.513 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:28:32.814 00.301 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"281a01bf-c26f-448f-8090-a4c4bc07d4eb"}
19:28:32.814 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"281a01bf-c26f-448f-8090-a4c4bc07d4eb"}
19:28:32.815 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"57f627b3-3f5a-439c-89ac-458cb300038c"}
19:28:32.815 00.000 13300 case statement mapped state 1 to 101
19:28:32.815 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"57f627b3-3f5a-439c-89ac-458cb300038c"}
19:28:33.019 00.204 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:28:35.813 02.794 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"697e09c5-e972-4dec-b287-3ad9a8ebf9c3"}
19:28:35.813 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"697e09c5-e972-4dec-b287-3ad9a8ebf9c3"}
19:28:35.814 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f6ca1eb1-fc7f-4aea-b22e-e98a082eba43"}
19:28:35.814 00.000 13300 case statement mapped state 1 to 101
19:28:35.814 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f6ca1eb1-fc7f-4aea-b22e-e98a082eba43"}
19:28:36.044 00.230 11596 Exposure complete
19:28:36.125 00.081 11596 worker thread done servicing request
19:28:36.125 00.000 13300 OnExposeComplete: enter
19:28:36.125 00.000 13300 UpdateGuideState(): m_state=1
19:28:36.125 00.000 13300 UpdateCurrentPosition: no star selected
19:28:36.126 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:28:36.126 00.000 13300 Status Line: Nessuna stella selezionata
19:28:36.132 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:28:36.143 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
19:28:36.144 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:28:36.144 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:28:36.144 00.000 13300 Enqueuing Expose request
19:28:36.144 00.000 11596 Worker thread wakes up
19:28:36.144 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:28:36.648 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:28:38.812 02.164 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ea2c18f0-03f4-47f2-8913-ec64f7f78b91"}
19:28:38.812 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ea2c18f0-03f4-47f2-8913-ec64f7f78b91"}
19:28:38.813 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"84a360c7-5402-425c-aa6a-1d497959b1e8"}
19:28:38.813 00.000 13300 case statement mapped state 1 to 101
19:28:38.813 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"84a360c7-5402-425c-aa6a-1d497959b1e8"}
19:28:39.670 00.857 11596 Exposure complete
19:28:39.746 00.076 11596 worker thread done servicing request
19:28:39.747 00.001 13300 OnExposeComplete: enter
19:28:39.747 00.000 13300 UpdateGuideState(): m_state=1
19:28:39.747 00.000 13300 UpdateCurrentPosition: no star selected
19:28:39.747 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:28:39.748 00.001 13300 Status Line: Nessuna stella selezionata
19:28:39.751 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
19:28:39.757 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:28:39.757 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:28:39.757 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:28:39.757 00.000 13300 Enqueuing Expose request
19:28:39.757 00.000 11596 Worker thread wakes up
19:28:39.758 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:28:40.272 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:28:41.811 01.539 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c32a4c87-fffa-42f5-8b38-c04445ca5c63"}
19:28:41.811 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c32a4c87-fffa-42f5-8b38-c04445ca5c63"}
19:28:41.812 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bdc872e9-8073-4119-8a5b-a5b5e6236cb3"}
19:28:41.812 00.000 13300 case statement mapped state 1 to 101
19:28:41.812 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bdc872e9-8073-4119-8a5b-a5b5e6236cb3"}
19:28:43.306 01.494 11596 Exposure complete
19:28:43.382 00.076 11596 worker thread done servicing request
19:28:43.383 00.001 13300 OnExposeComplete: enter
19:28:43.383 00.000 13300 UpdateGuideState(): m_state=1
19:28:43.383 00.000 13300 UpdateCurrentPosition: no star selected
19:28:43.383 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:28:43.383 00.000 13300 Status Line: Nessuna stella selezionata
19:28:43.386 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:28:43.393 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:28:43.393 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:28:43.393 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:28:43.393 00.000 13300 Enqueuing Expose request
19:28:43.393 00.000 11596 Worker thread wakes up
19:28:43.393 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:28:43.906 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:28:44.811 00.905 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ced23091-33a1-4cc8-b10d-10342a24c13d"}
19:28:44.811 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ced23091-33a1-4cc8-b10d-10342a24c13d"}
19:28:44.812 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"307f1033-4913-4b83-9422-67b0e99d8e9c"}
19:28:44.812 00.000 13300 case statement mapped state 1 to 101
19:28:44.812 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"307f1033-4913-4b83-9422-67b0e99d8e9c"}
19:28:46.939 02.127 11596 Exposure complete
19:28:47.018 00.079 11596 worker thread done servicing request
19:28:47.019 00.001 13300 OnExposeComplete: enter
19:28:47.019 00.000 13300 UpdateGuideState(): m_state=1
19:28:47.019 00.000 13300 UpdateCurrentPosition: no star selected
19:28:47.019 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:28:47.020 00.001 13300 Status Line: Nessuna stella selezionata
19:28:47.023 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:28:47.030 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:28:47.030 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:28:47.030 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:28:47.030 00.000 13300 Enqueuing Expose request
19:28:47.030 00.000 11596 Worker thread wakes up
19:28:47.030 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:28:47.539 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:28:47.810 00.271 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"859cb087-74ca-460f-9256-861c6b459f58"}
19:28:47.810 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"859cb087-74ca-460f-9256-861c6b459f58"}
19:28:47.811 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8fef47cf-8a05-4c94-bf46-d62e4b632ce0"}
19:28:47.811 00.000 13300 case statement mapped state 1 to 101
19:28:47.811 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8fef47cf-8a05-4c94-bf46-d62e4b632ce0"}
19:28:50.564 02.753 11596 Exposure complete
19:28:50.636 00.072 11596 worker thread done servicing request
19:28:50.637 00.001 13300 OnExposeComplete: enter
19:28:50.637 00.000 13300 UpdateGuideState(): m_state=1
19:28:50.637 00.000 13300 UpdateCurrentPosition: no star selected
19:28:50.637 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:28:50.638 00.001 13300 Status Line: Nessuna stella selezionata
19:28:50.641 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:28:50.648 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:28:50.648 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:28:50.648 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:28:50.648 00.000 13300 Enqueuing Expose request
19:28:50.648 00.000 11596 Worker thread wakes up
19:28:50.648 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:28:50.809 00.161 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8672e380-c726-4187-bc59-44054060aad1"}
19:28:50.809 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8672e380-c726-4187-bc59-44054060aad1"}
19:28:50.809 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cde1c18a-6b8c-47b5-a4a1-d854c0835707"}
19:28:50.810 00.001 13300 case statement mapped state 1 to 101
19:28:50.810 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cde1c18a-6b8c-47b5-a4a1-d854c0835707"}
19:28:51.156 00.346 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:28:53.808 02.652 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c975b0c3-384c-4249-a68a-44bbd9434ae1"}
19:28:53.808 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c975b0c3-384c-4249-a68a-44bbd9434ae1"}
19:28:53.809 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6a451b62-671d-43e2-8170-ba41cb470617"}
19:28:53.809 00.000 13300 case statement mapped state 1 to 101
19:28:53.809 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6a451b62-671d-43e2-8170-ba41cb470617"}
19:28:54.195 00.386 11596 Exposure complete
19:28:54.279 00.084 11596 worker thread done servicing request
19:28:54.279 00.000 13300 OnExposeComplete: enter
19:28:54.280 00.001 13300 UpdateGuideState(): m_state=1
19:28:54.280 00.000 13300 UpdateCurrentPosition: no star selected
19:28:54.280 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:28:54.280 00.000 13300 Status Line: Nessuna stella selezionata
19:28:54.283 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=232, Gamma=0.510
19:28:54.290 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:28:54.290 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:28:54.290 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:28:54.290 00.000 13300 Enqueuing Expose request
19:28:54.290 00.000 11596 Worker thread wakes up
19:28:54.291 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:28:54.799 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:28:56.807 02.008 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"23253ed9-929b-4346-abf5-eb2d54037f1c"}
19:28:56.807 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"23253ed9-929b-4346-abf5-eb2d54037f1c"}
19:28:56.808 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5954218b-1994-4a8b-9bf2-b3cda44455ef"}
19:28:56.808 00.000 13300 case statement mapped state 1 to 101
19:28:56.808 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5954218b-1994-4a8b-9bf2-b3cda44455ef"}
19:28:57.836 01.028 11596 Exposure complete
19:28:57.914 00.078 11596 worker thread done servicing request
19:28:57.914 00.000 13300 OnExposeComplete: enter
19:28:57.915 00.001 13300 UpdateGuideState(): m_state=1
19:28:57.915 00.000 13300 UpdateCurrentPosition: no star selected
19:28:57.916 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:28:57.916 00.000 13300 Status Line: Nessuna stella selezionata
19:28:57.920 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:28:57.928 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:28:57.928 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:28:57.928 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:28:57.928 00.000 13300 Enqueuing Expose request
19:28:57.928 00.000 11596 Worker thread wakes up
19:28:57.928 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:28:58.442 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:28:59.807 01.365 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"845a64b0-db76-407a-83b5-db1b797e6e09"}
19:28:59.807 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"845a64b0-db76-407a-83b5-db1b797e6e09"}
19:28:59.808 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7a768962-8841-4f8d-9f9a-9e51e37f3db0"}
19:28:59.808 00.000 13300 case statement mapped state 1 to 101
19:28:59.808 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7a768962-8841-4f8d-9f9a-9e51e37f3db0"}
19:29:01.466 01.658 11596 Exposure complete
19:29:01.539 00.073 11596 worker thread done servicing request
19:29:01.539 00.000 13300 OnExposeComplete: enter
19:29:01.539 00.000 13300 UpdateGuideState(): m_state=1
19:29:01.540 00.001 13300 UpdateCurrentPosition: no star selected
19:29:01.540 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:29:01.540 00.000 13300 Status Line: Nessuna stella selezionata
19:29:01.544 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:29:01.551 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:29:01.551 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:29:01.551 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:29:01.551 00.000 13300 Enqueuing Expose request
19:29:01.551 00.000 11596 Worker thread wakes up
19:29:01.551 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:29:02.054 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:29:02.806 00.752 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3f289f06-9ded-4de3-a7b2-09feef04e449"}
19:29:02.806 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3f289f06-9ded-4de3-a7b2-09feef04e449"}
19:29:02.807 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5e9b9f66-6ec8-4467-adaf-e945f128422e"}
19:29:02.807 00.000 13300 case statement mapped state 1 to 101
19:29:02.807 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5e9b9f66-6ec8-4467-adaf-e945f128422e"}
19:29:05.088 02.281 11596 Exposure complete
19:29:05.167 00.079 11596 worker thread done servicing request
19:29:05.168 00.001 13300 OnExposeComplete: enter
19:29:05.168 00.000 13300 UpdateGuideState(): m_state=1
19:29:05.168 00.000 13300 UpdateCurrentPosition: no star selected
19:29:05.168 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:29:05.169 00.001 13300 Status Line: Nessuna stella selezionata
19:29:05.171 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:29:05.178 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:29:05.178 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:29:05.178 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:29:05.179 00.001 13300 Enqueuing Expose request
19:29:05.179 00.000 11596 Worker thread wakes up
19:29:05.179 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:29:05.691 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:29:05.805 00.114 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"de55aad6-0286-46db-80d2-187245c6aa6d"}
19:29:05.805 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"de55aad6-0286-46db-80d2-187245c6aa6d"}
19:29:05.806 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4889c449-4885-4e5e-9d13-0fdae457b6da"}
19:29:05.806 00.000 13300 case statement mapped state 1 to 101
19:29:05.806 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4889c449-4885-4e5e-9d13-0fdae457b6da"}
19:29:08.715 02.909 11596 Exposure complete
19:29:08.790 00.075 11596 worker thread done servicing request
19:29:08.790 00.000 13300 OnExposeComplete: enter
19:29:08.790 00.000 13300 UpdateGuideState(): m_state=1
19:29:08.791 00.001 13300 UpdateCurrentPosition: no star selected
19:29:08.791 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:29:08.791 00.000 13300 Status Line: Nessuna stella selezionata
19:29:08.794 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:29:08.801 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:29:08.801 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:29:08.801 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:29:08.801 00.000 13300 Enqueuing Expose request
19:29:08.801 00.000 11596 Worker thread wakes up
19:29:08.801 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:29:08.804 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7fc9e2fa-6232-4441-8645-41ff226ff1d9"}
19:29:08.804 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7fc9e2fa-6232-4441-8645-41ff226ff1d9"}
19:29:08.805 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4e48a0d3-18a5-44e4-8716-5c1114842c75"}
19:29:08.805 00.000 13300 case statement mapped state 1 to 101
19:29:08.805 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4e48a0d3-18a5-44e4-8716-5c1114842c75"}
19:29:09.307 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:29:11.804 02.497 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d3a06d67-7c12-4cbf-8662-35247c2b16cf"}
19:29:11.804 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d3a06d67-7c12-4cbf-8662-35247c2b16cf"}
19:29:11.805 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7dd7f0fb-c6af-4c36-aea7-bdfef97ac5ba"}
19:29:11.805 00.000 13300 case statement mapped state 1 to 101
19:29:11.805 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7dd7f0fb-c6af-4c36-aea7-bdfef97ac5ba"}
19:29:12.488 00.683 11596 Exposure complete
19:29:12.566 00.078 11596 worker thread done servicing request
19:29:12.566 00.000 13300 OnExposeComplete: enter
19:29:12.567 00.001 13300 UpdateGuideState(): m_state=1
19:29:12.567 00.000 13300 UpdateCurrentPosition: no star selected
19:29:12.567 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:29:12.567 00.000 13300 Status Line: Nessuna stella selezionata
19:29:12.572 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:29:12.579 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:29:12.579 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:29:12.579 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:29:12.579 00.000 13300 Enqueuing Expose request
19:29:12.579 00.000 11596 Worker thread wakes up
19:29:12.580 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:29:13.089 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:29:14.805 01.716 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"06ad12c4-5309-4e8b-b1d5-4f219928a971"}
19:29:14.805 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"06ad12c4-5309-4e8b-b1d5-4f219928a971"}
19:29:14.807 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"38af7200-e809-4078-86a5-0e7e94a69168"}
19:29:14.807 00.000 13300 case statement mapped state 1 to 101
19:29:14.807 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"38af7200-e809-4078-86a5-0e7e94a69168"}
19:29:16.118 01.311 11596 Exposure complete
19:29:16.221 00.103 11596 worker thread done servicing request
19:29:16.221 00.000 13300 OnExposeComplete: enter
19:29:16.222 00.001 13300 UpdateGuideState(): m_state=1
19:29:16.222 00.000 13300 UpdateCurrentPosition: no star selected
19:29:16.223 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:29:16.223 00.000 13300 Status Line: Nessuna stella selezionata
19:29:16.228 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:29:16.238 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
19:29:16.239 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:29:16.239 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:29:16.239 00.000 13300 Enqueuing Expose request
19:29:16.239 00.000 11596 Worker thread wakes up
19:29:16.239 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:29:16.751 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:29:17.805 01.054 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8a7703b6-7a83-478a-8c9d-54639f2ceb7d"}
19:29:17.805 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8a7703b6-7a83-478a-8c9d-54639f2ceb7d"}
19:29:17.806 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a21093d4-25ec-4a3e-9f08-4c12e1c96d3e"}
19:29:17.806 00.000 13300 case statement mapped state 1 to 101
19:29:17.806 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a21093d4-25ec-4a3e-9f08-4c12e1c96d3e"}
19:29:19.799 01.993 11596 Exposure complete
19:29:19.883 00.084 11596 worker thread done servicing request
19:29:19.883 00.000 13300 OnExposeComplete: enter
19:29:19.884 00.001 13300 UpdateGuideState(): m_state=1
19:29:19.884 00.000 13300 UpdateCurrentPosition: no star selected
19:29:19.885 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:29:19.885 00.000 13300 Status Line: Nessuna stella selezionata
19:29:19.890 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:29:19.905 00.015 13300 UpdateGuideState exits: Nessuna stella selezionata
19:29:19.906 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:29:19.906 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:29:19.906 00.000 13300 Enqueuing Expose request
19:29:19.906 00.000 11596 Worker thread wakes up
19:29:19.906 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:29:20.419 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:29:20.804 00.385 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cda8502b-8a9e-442f-af60-6b340c28954f"}
19:29:20.804 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cda8502b-8a9e-442f-af60-6b340c28954f"}
19:29:20.805 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cd26080f-14d8-4b96-91ba-6d53e0ce147f"}
19:29:20.805 00.000 13300 case statement mapped state 1 to 101
19:29:20.805 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cd26080f-14d8-4b96-91ba-6d53e0ce147f"}
19:29:23.441 02.636 11596 Exposure complete
19:29:23.515 00.074 11596 worker thread done servicing request
19:29:23.515 00.000 13300 OnExposeComplete: enter
19:29:23.515 00.000 13300 UpdateGuideState(): m_state=1
19:29:23.516 00.001 13300 UpdateCurrentPosition: no star selected
19:29:23.516 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:29:23.516 00.000 13300 Status Line: Nessuna stella selezionata
19:29:23.519 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=228, Gamma=0.510
19:29:23.527 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:29:23.527 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:29:23.527 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:29:23.527 00.000 13300 Enqueuing Expose request
19:29:23.528 00.001 11596 Worker thread wakes up
19:29:23.528 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:29:23.803 00.275 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1576ff8c-39c3-4129-bed3-44d460c95c65"}
19:29:23.803 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1576ff8c-39c3-4129-bed3-44d460c95c65"}
19:29:23.804 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"27c2b4b9-5a23-470f-aefc-39605d7af5a3"}
19:29:23.804 00.000 13300 case statement mapped state 1 to 101
19:29:23.804 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"27c2b4b9-5a23-470f-aefc-39605d7af5a3"}
19:29:24.035 00.231 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:29:26.803 02.768 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3a4edca7-2a3d-4b0c-aee1-785943516dc5"}
19:29:26.803 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3a4edca7-2a3d-4b0c-aee1-785943516dc5"}
19:29:26.803 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f8c78a76-8833-4439-aa21-a0d9fa8fa445"}
19:29:26.804 00.001 13300 case statement mapped state 1 to 101
19:29:26.804 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f8c78a76-8833-4439-aa21-a0d9fa8fa445"}
19:29:27.061 00.257 11596 Exposure complete
19:29:27.136 00.075 11596 worker thread done servicing request
19:29:27.137 00.001 13300 OnExposeComplete: enter
19:29:27.137 00.000 13300 UpdateGuideState(): m_state=1
19:29:27.137 00.000 13300 UpdateCurrentPosition: no star selected
19:29:27.137 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:29:27.138 00.001 13300 Status Line: Nessuna stella selezionata
19:29:27.140 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=247, Gamma=0.510
19:29:27.147 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:29:27.147 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:29:27.147 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:29:27.147 00.000 13300 Enqueuing Expose request
19:29:27.148 00.001 11596 Worker thread wakes up
19:29:27.148 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:29:27.653 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:29:29.802 02.149 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e71ce365-a0e3-4d0f-8f5e-b693db31e085"}
19:29:29.802 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e71ce365-a0e3-4d0f-8f5e-b693db31e085"}
19:29:29.803 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"19cd2ce9-7c20-482d-99ff-d8410eab84de"}
19:29:29.803 00.000 13300 case statement mapped state 1 to 101
19:29:29.803 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"19cd2ce9-7c20-482d-99ff-d8410eab84de"}
19:29:30.682 00.879 11596 Exposure complete
19:29:30.758 00.076 11596 worker thread done servicing request
19:29:30.758 00.000 13300 OnExposeComplete: enter
19:29:30.759 00.001 13300 UpdateGuideState(): m_state=1
19:29:30.759 00.000 13300 UpdateCurrentPosition: no star selected
19:29:30.759 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:29:30.759 00.000 13300 Status Line: Nessuna stella selezionata
19:29:30.763 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=235, Gamma=0.510
19:29:30.770 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:29:30.770 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:29:30.771 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:29:30.771 00.000 13300 Enqueuing Expose request
19:29:30.771 00.000 11596 Worker thread wakes up
19:29:30.771 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:29:31.284 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:29:32.802 01.518 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bc335696-f546-4e7e-958c-549d12f2e214"}
19:29:32.802 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bc335696-f546-4e7e-958c-549d12f2e214"}
19:29:32.803 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"df1e2c9f-315c-4e8b-8497-c054a6a21bb2"}
19:29:32.803 00.000 13300 case statement mapped state 1 to 101
19:29:32.803 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"df1e2c9f-315c-4e8b-8497-c054a6a21bb2"}
19:29:34.307 01.504 11596 Exposure complete
19:29:34.381 00.074 11596 worker thread done servicing request
19:29:34.381 00.000 13300 OnExposeComplete: enter
19:29:34.381 00.000 13300 UpdateGuideState(): m_state=1
19:29:34.381 00.000 13300 UpdateCurrentPosition: no star selected
19:29:34.382 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:29:34.382 00.000 13300 Status Line: Nessuna stella selezionata
19:29:34.385 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=225, Gamma=0.510
19:29:34.391 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:29:34.391 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:29:34.391 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:29:34.392 00.001 13300 Enqueuing Expose request
19:29:34.392 00.000 11596 Worker thread wakes up
19:29:34.392 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:29:34.899 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:29:35.802 00.903 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3bf3eadd-579b-4af0-993b-d642b2021315"}
19:29:35.802 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3bf3eadd-579b-4af0-993b-d642b2021315"}
19:29:35.803 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"368545bf-072d-4c13-8dd6-52c552af9713"}
19:29:35.803 00.000 13300 case statement mapped state 1 to 101
19:29:35.803 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"368545bf-072d-4c13-8dd6-52c552af9713"}
19:29:37.929 02.126 11596 Exposure complete
19:29:38.003 00.074 11596 worker thread done servicing request
19:29:38.004 00.001 13300 OnExposeComplete: enter
19:29:38.004 00.000 13300 UpdateGuideState(): m_state=1
19:29:38.004 00.000 13300 UpdateCurrentPosition: no star selected
19:29:38.004 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:29:38.004 00.000 13300 Status Line: Nessuna stella selezionata
19:29:38.008 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=222, Gamma=0.510
19:29:38.015 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:29:38.015 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:29:38.015 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:29:38.015 00.000 13300 Enqueuing Expose request
19:29:38.015 00.000 11596 Worker thread wakes up
19:29:38.015 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:29:38.527 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:29:38.802 00.275 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3f8ea5d7-0ef1-4346-b323-3b01f8271831"}
19:29:38.802 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3f8ea5d7-0ef1-4346-b323-3b01f8271831"}
19:29:38.803 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"783e4e9a-de70-4ec0-917b-3f92467741ee"}
19:29:38.803 00.000 13300 case statement mapped state 1 to 101
19:29:38.803 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"783e4e9a-de70-4ec0-917b-3f92467741ee"}
19:29:41.552 02.749 11596 Exposure complete
19:29:41.632 00.080 11596 worker thread done servicing request
19:29:41.633 00.001 13300 OnExposeComplete: enter
19:29:41.633 00.000 13300 UpdateGuideState(): m_state=1
19:29:41.633 00.000 13300 UpdateCurrentPosition: no star selected
19:29:41.633 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:29:41.634 00.001 13300 Status Line: Nessuna stella selezionata
19:29:41.636 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=234, Gamma=0.510
19:29:41.643 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:29:41.643 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:29:41.643 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:29:41.643 00.000 13300 Enqueuing Expose request
19:29:41.643 00.000 11596 Worker thread wakes up
19:29:41.643 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:29:41.801 00.158 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"34626d4c-7d9a-4dd7-9c9d-5f0e46e21a42"}
19:29:41.801 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"34626d4c-7d9a-4dd7-9c9d-5f0e46e21a42"}
19:29:41.802 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"373f1dbb-769c-4d74-b2d7-a6e3ab17aec8"}
19:29:41.802 00.000 13300 case statement mapped state 1 to 101
19:29:41.802 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"373f1dbb-769c-4d74-b2d7-a6e3ab17aec8"}
19:29:42.158 00.356 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:29:44.801 02.643 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4ab0076c-3775-4847-8acc-d1b8c92ae632"}
19:29:44.801 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4ab0076c-3775-4847-8acc-d1b8c92ae632"}
19:29:44.802 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"16f59136-36c7-439c-8157-f99880d28f07"}
19:29:44.802 00.000 13300 case statement mapped state 1 to 101
19:29:44.802 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"16f59136-36c7-439c-8157-f99880d28f07"}
19:29:45.186 00.384 11596 Exposure complete
19:29:45.261 00.075 11596 worker thread done servicing request
19:29:45.261 00.000 13300 OnExposeComplete: enter
19:29:45.261 00.000 13300 UpdateGuideState(): m_state=1
19:29:45.261 00.000 13300 UpdateCurrentPosition: no star selected
19:29:45.262 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:29:45.262 00.000 13300 Status Line: Nessuna stella selezionata
19:29:45.264 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=228, Gamma=0.510
19:29:45.273 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:29:45.273 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:29:45.273 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:29:45.273 00.000 13300 Enqueuing Expose request
19:29:45.273 00.000 11596 Worker thread wakes up
19:29:45.273 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:29:45.776 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:29:47.802 02.026 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a461772e-12eb-4c98-b06d-f77c2ea52b0c"}
19:29:47.802 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a461772e-12eb-4c98-b06d-f77c2ea52b0c"}
19:29:47.803 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"54d75ed2-e2c4-4818-8a75-ece0506839c3"}
19:29:47.803 00.000 13300 case statement mapped state 1 to 101
19:29:47.803 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"54d75ed2-e2c4-4818-8a75-ece0506839c3"}
19:29:48.814 01.011 11596 Exposure complete
19:29:48.890 00.076 11596 worker thread done servicing request
19:29:48.890 00.000 13300 OnExposeComplete: enter
19:29:48.890 00.000 13300 UpdateGuideState(): m_state=1
19:29:48.891 00.001 13300 UpdateCurrentPosition: no star selected
19:29:48.891 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:29:48.891 00.000 13300 Status Line: Nessuna stella selezionata
19:29:48.896 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:29:48.906 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
19:29:48.906 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:29:48.906 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:29:48.906 00.000 13300 Enqueuing Expose request
19:29:48.906 00.000 11596 Worker thread wakes up
19:29:48.907 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:29:49.414 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:29:50.802 01.388 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f3e91ae1-bcbf-41e0-acda-b7239f43aed7"}
19:29:50.802 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f3e91ae1-bcbf-41e0-acda-b7239f43aed7"}
19:29:50.803 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5dd21a73-7e12-432c-94b5-731367f71c93"}
19:29:50.803 00.000 13300 case statement mapped state 1 to 101
19:29:50.803 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5dd21a73-7e12-432c-94b5-731367f71c93"}
19:29:52.448 01.645 11596 Exposure complete
19:29:52.521 00.073 11596 worker thread done servicing request
19:29:52.521 00.000 13300 OnExposeComplete: enter
19:29:52.521 00.000 13300 UpdateGuideState(): m_state=1
19:29:52.521 00.000 13300 UpdateCurrentPosition: no star selected
19:29:52.522 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:29:52.522 00.000 13300 Status Line: Nessuna stella selezionata
19:29:52.524 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=218, Gamma=0.510
19:29:52.531 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:29:52.532 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:29:52.532 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:29:52.532 00.000 13300 Enqueuing Expose request
19:29:52.532 00.000 11596 Worker thread wakes up
19:29:52.532 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:29:53.037 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:29:53.801 00.764 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5e4cc4da-a311-490a-823c-48d073680795"}
19:29:53.801 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5e4cc4da-a311-490a-823c-48d073680795"}
19:29:53.802 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d236b9e2-cb73-45b5-92f1-1611b7b80ef1"}
19:29:53.802 00.000 13300 case statement mapped state 1 to 101
19:29:53.802 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d236b9e2-cb73-45b5-92f1-1611b7b80ef1"}
19:29:56.061 02.259 11596 Exposure complete
19:29:56.143 00.082 11596 worker thread done servicing request
19:29:56.143 00.000 13300 OnExposeComplete: enter
19:29:56.143 00.000 13300 UpdateGuideState(): m_state=1
19:29:56.143 00.000 13300 UpdateCurrentPosition: no star selected
19:29:56.144 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:29:56.144 00.000 13300 Status Line: Nessuna stella selezionata
19:29:56.147 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=246, Gamma=0.510
19:29:56.153 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:29:56.153 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:29:56.153 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:29:56.153 00.000 13300 Enqueuing Expose request
19:29:56.154 00.001 11596 Worker thread wakes up
19:29:56.154 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:29:56.668 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:29:56.801 00.133 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1d2aff89-d1a9-4456-ad12-42ed51e9a20f"}
19:29:56.801 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1d2aff89-d1a9-4456-ad12-42ed51e9a20f"}
19:29:56.802 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"87318ab1-a43c-4ec6-9f65-aabc5d8b8158"}
19:29:56.802 00.000 13300 case statement mapped state 1 to 101
19:29:56.802 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"87318ab1-a43c-4ec6-9f65-aabc5d8b8158"}
19:29:59.691 02.889 11596 Exposure complete
19:29:59.767 00.076 11596 worker thread done servicing request
19:29:59.767 00.000 13300 OnExposeComplete: enter
19:29:59.767 00.000 13300 UpdateGuideState(): m_state=1
19:29:59.768 00.001 13300 UpdateCurrentPosition: no star selected
19:29:59.768 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:29:59.768 00.000 13300 Status Line: Nessuna stella selezionata
19:29:59.771 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:29:59.778 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:29:59.778 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:29:59.778 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:29:59.779 00.001 13300 Enqueuing Expose request
19:29:59.779 00.000 11596 Worker thread wakes up
19:29:59.779 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:29:59.800 00.021 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b54e943d-e616-4be8-89b7-63baae55c1c0"}
19:29:59.800 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b54e943d-e616-4be8-89b7-63baae55c1c0"}
19:29:59.801 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3dcd36bc-70fe-499b-a849-e2d8de4c442f"}
19:29:59.801 00.000 13300 case statement mapped state 1 to 101
19:29:59.801 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3dcd36bc-70fe-499b-a849-e2d8de4c442f"}
19:30:00.281 00.480 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:30:02.800 02.519 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b68ec205-5afe-4187-9ea9-7d0bce9939e0"}
19:30:02.800 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b68ec205-5afe-4187-9ea9-7d0bce9939e0"}
19:30:02.801 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"640f1266-8efb-4a6b-9c00-4dae873a031c"}
19:30:02.801 00.000 13300 case statement mapped state 1 to 101
19:30:02.801 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"640f1266-8efb-4a6b-9c00-4dae873a031c"}
19:30:03.320 00.519 11596 Exposure complete
19:30:03.394 00.074 11596 worker thread done servicing request
19:30:03.394 00.000 13300 OnExposeComplete: enter
19:30:03.394 00.000 13300 UpdateGuideState(): m_state=1
19:30:03.394 00.000 13300 UpdateCurrentPosition: no star selected
19:30:03.395 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:30:03.395 00.000 13300 Status Line: Nessuna stella selezionata
19:30:03.398 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=249, Gamma=0.510
19:30:03.405 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:30:03.405 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:30:03.405 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:30:03.405 00.000 13300 Enqueuing Expose request
19:30:03.405 00.000 11596 Worker thread wakes up
19:30:03.405 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:30:03.920 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:30:05.800 01.880 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6f806736-1c5e-4bc8-8f75-1ddee86cc06a"}
19:30:05.800 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6f806736-1c5e-4bc8-8f75-1ddee86cc06a"}
19:30:05.801 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a430bbe1-5246-4a0c-b0d7-7d25ea0193bf"}
19:30:05.801 00.000 13300 case statement mapped state 1 to 101
19:30:05.801 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a430bbe1-5246-4a0c-b0d7-7d25ea0193bf"}
19:30:06.955 01.154 11596 Exposure complete
19:30:07.030 00.075 11596 worker thread done servicing request
19:30:07.030 00.000 13300 OnExposeComplete: enter
19:30:07.031 00.001 13300 UpdateGuideState(): m_state=1
19:30:07.031 00.000 13300 UpdateCurrentPosition: no star selected
19:30:07.031 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:30:07.031 00.000 13300 Status Line: Nessuna stella selezionata
19:30:07.034 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:30:07.042 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:30:07.042 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:30:07.042 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:30:07.042 00.000 13300 Enqueuing Expose request
19:30:07.042 00.000 11596 Worker thread wakes up
19:30:07.042 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:30:07.555 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:30:08.799 01.244 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6cffeb95-a588-411a-8f98-d91938feedd3"}
19:30:08.799 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6cffeb95-a588-411a-8f98-d91938feedd3"}
19:30:08.800 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e9bf677e-19d0-432f-9380-a03f27d96ac1"}
19:30:08.800 00.000 13300 case statement mapped state 1 to 101
19:30:08.800 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e9bf677e-19d0-432f-9380-a03f27d96ac1"}
19:30:10.581 01.781 11596 Exposure complete
19:30:10.657 00.076 11596 worker thread done servicing request
19:30:10.658 00.001 13300 OnExposeComplete: enter
19:30:10.658 00.000 13300 UpdateGuideState(): m_state=1
19:30:10.658 00.000 13300 UpdateCurrentPosition: no star selected
19:30:10.658 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:30:10.659 00.001 13300 Status Line: Nessuna stella selezionata
19:30:10.662 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:30:10.669 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:30:10.669 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:30:10.670 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:30:10.670 00.000 13300 Enqueuing Expose request
19:30:10.670 00.000 11596 Worker thread wakes up
19:30:10.670 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:30:11.183 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:30:11.799 00.616 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fd5df61a-10c6-4ec0-95d5-d204bd6bb2e5"}
19:30:11.799 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fd5df61a-10c6-4ec0-95d5-d204bd6bb2e5"}
19:30:11.800 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"92b1d92c-2234-4a09-a998-dcb8f7dac786"}
19:30:11.800 00.000 13300 case statement mapped state 1 to 101
19:30:11.800 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"92b1d92c-2234-4a09-a998-dcb8f7dac786"}
19:30:14.277 02.477 11596 Exposure complete
19:30:14.409 00.132 11596 worker thread done servicing request
19:30:14.409 00.000 13300 OnExposeComplete: enter
19:30:14.409 00.000 13300 UpdateGuideState(): m_state=1
19:30:14.410 00.001 13300 UpdateCurrentPosition: no star selected
19:30:14.410 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:30:14.410 00.000 13300 Status Line: Nessuna stella selezionata
19:30:14.414 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=238, Gamma=0.510
19:30:14.426 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
19:30:14.426 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:30:14.426 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:30:14.427 00.001 13300 Enqueuing Expose request
19:30:14.427 00.000 11596 Worker thread wakes up
19:30:14.427 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:30:14.798 00.371 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a3a46803-d5cc-4c52-9d34-760f8b304d3e"}
19:30:14.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a3a46803-d5cc-4c52-9d34-760f8b304d3e"}
19:30:14.800 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"61196791-8371-4146-843f-df71a6671114"}
19:30:14.800 00.000 13300 case statement mapped state 1 to 101
19:30:14.800 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"61196791-8371-4146-843f-df71a6671114"}
19:30:14.940 00.140 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:30:17.799 02.859 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"42d1d3d3-a663-4abf-b766-0539ecf7273e"}
19:30:17.799 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"42d1d3d3-a663-4abf-b766-0539ecf7273e"}
19:30:17.800 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"62e31a2b-c387-41d2-99cb-a5db7a8f7ced"}
19:30:17.800 00.000 13300 case statement mapped state 1 to 101
19:30:17.800 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"62e31a2b-c387-41d2-99cb-a5db7a8f7ced"}
19:30:17.967 00.167 11596 Exposure complete
19:30:18.043 00.076 11596 worker thread done servicing request
19:30:18.043 00.000 13300 OnExposeComplete: enter
19:30:18.043 00.000 13300 UpdateGuideState(): m_state=1
19:30:18.043 00.000 13300 UpdateCurrentPosition: no star selected
19:30:18.044 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:30:18.044 00.000 13300 Status Line: Nessuna stella selezionata
19:30:18.046 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=241, Gamma=0.510
19:30:18.053 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:30:18.053 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:30:18.053 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:30:18.053 00.000 13300 Enqueuing Expose request
19:30:18.053 00.000 11596 Worker thread wakes up
19:30:18.053 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:30:18.565 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:30:20.798 02.233 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b016938c-6006-4a6d-932a-672bee016de4"}
19:30:20.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b016938c-6006-4a6d-932a-672bee016de4"}
19:30:20.799 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d966add2-2879-4094-a8c0-73ccf012e0b1"}
19:30:20.799 00.000 13300 case statement mapped state 1 to 101
19:30:20.799 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d966add2-2879-4094-a8c0-73ccf012e0b1"}
19:30:21.596 00.797 11596 Exposure complete
19:30:21.671 00.075 11596 worker thread done servicing request
19:30:21.671 00.000 13300 OnExposeComplete: enter
19:30:21.672 00.001 13300 UpdateGuideState(): m_state=1
19:30:21.672 00.000 13300 UpdateCurrentPosition: no star selected
19:30:21.672 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:30:21.672 00.000 13300 Status Line: Nessuna stella selezionata
19:30:21.675 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=244, Gamma=0.510
19:30:21.681 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:30:21.682 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:30:21.682 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:30:21.682 00.000 13300 Enqueuing Expose request
19:30:21.682 00.000 11596 Worker thread wakes up
19:30:21.682 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:30:22.189 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:30:23.798 01.609 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d96b78a5-6c21-4712-91ac-e9e53cff5ca0"}
19:30:23.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d96b78a5-6c21-4712-91ac-e9e53cff5ca0"}
19:30:23.799 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"75008c25-3a61-4244-b9eb-74f7653c66ba"}
19:30:23.799 00.000 13300 case statement mapped state 1 to 101
19:30:23.799 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"75008c25-3a61-4244-b9eb-74f7653c66ba"}
19:30:25.217 01.418 11596 Exposure complete
19:30:25.296 00.079 11596 worker thread done servicing request
19:30:25.296 00.000 13300 OnExposeComplete: enter
19:30:25.296 00.000 13300 UpdateGuideState(): m_state=1
19:30:25.297 00.001 13300 UpdateCurrentPosition: no star selected
19:30:25.297 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:30:25.297 00.000 13300 Status Line: Nessuna stella selezionata
19:30:25.300 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=205, Gamma=0.510
19:30:25.310 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
19:30:25.310 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:30:25.310 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:30:25.310 00.000 13300 Enqueuing Expose request
19:30:25.310 00.000 11596 Worker thread wakes up
19:30:25.310 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:30:25.819 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:30:26.798 00.979 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f82da93b-5228-46a3-ab0c-1988909875ce"}
19:30:26.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f82da93b-5228-46a3-ab0c-1988909875ce"}
19:30:26.799 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6e334341-4dc8-4e89-ab4c-73a15f750d0b"}
19:30:26.799 00.000 13300 case statement mapped state 1 to 101
19:30:26.799 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6e334341-4dc8-4e89-ab4c-73a15f750d0b"}
19:30:28.850 02.051 11596 Exposure complete
19:30:28.926 00.076 11596 worker thread done servicing request
19:30:28.926 00.000 13300 OnExposeComplete: enter
19:30:28.926 00.000 13300 UpdateGuideState(): m_state=1
19:30:28.926 00.000 13300 UpdateCurrentPosition: no star selected
19:30:28.927 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:30:28.927 00.000 13300 Status Line: Nessuna stella selezionata
19:30:28.931 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=245, Gamma=0.510
19:30:28.941 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
19:30:28.942 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:30:28.942 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:30:28.942 00.000 13300 Enqueuing Expose request
19:30:28.942 00.000 11596 Worker thread wakes up
19:30:28.942 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:30:29.450 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:30:29.798 00.348 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a008b8bf-4c83-489a-9e16-b9628f5154c4"}
19:30:29.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a008b8bf-4c83-489a-9e16-b9628f5154c4"}
19:30:29.799 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bb7fb6f0-137f-4608-b170-2909159120f0"}
19:30:29.799 00.000 13300 case statement mapped state 1 to 101
19:30:29.799 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bb7fb6f0-137f-4608-b170-2909159120f0"}
19:30:32.481 02.682 11596 Exposure complete
19:30:32.559 00.078 11596 worker thread done servicing request
19:30:32.559 00.000 13300 OnExposeComplete: enter
19:30:32.559 00.000 13300 UpdateGuideState(): m_state=1
19:30:32.559 00.000 13300 UpdateCurrentPosition: no star selected
19:30:32.560 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:30:32.560 00.000 13300 Status Line: Nessuna stella selezionata
19:30:32.562 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:30:32.569 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:30:32.569 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:30:32.569 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:30:32.569 00.000 13300 Enqueuing Expose request
19:30:32.569 00.000 11596 Worker thread wakes up
19:30:32.570 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:30:32.800 00.230 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"58c3e9e5-56b8-4719-8574-0a0d2b3d85e1"}
19:30:32.800 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"58c3e9e5-56b8-4719-8574-0a0d2b3d85e1"}
19:30:32.801 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eccff354-8afe-4395-a04b-77f275ff1bb5"}
19:30:32.801 00.000 13300 case statement mapped state 1 to 101
19:30:32.801 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"eccff354-8afe-4395-a04b-77f275ff1bb5"}
19:30:33.085 00.284 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:30:35.799 02.714 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6e4f8f92-3db1-4dd2-ac71-3ecd750ad6cb"}
19:30:35.799 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6e4f8f92-3db1-4dd2-ac71-3ecd750ad6cb"}
19:30:35.810 00.011 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dc031e27-ba13-4afd-bdb9-ec73f11831ab"}
19:30:35.810 00.000 13300 case statement mapped state 1 to 101
19:30:35.810 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dc031e27-ba13-4afd-bdb9-ec73f11831ab"}
19:30:36.121 00.311 11596 Exposure complete
19:30:36.232 00.111 11596 worker thread done servicing request
19:30:36.233 00.001 13300 OnExposeComplete: enter
19:30:36.233 00.000 13300 UpdateGuideState(): m_state=1
19:30:36.233 00.000 13300 UpdateCurrentPosition: no star selected
19:30:36.234 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:30:36.234 00.000 13300 Status Line: Nessuna stella selezionata
19:30:36.238 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=227, Gamma=0.510
19:30:36.245 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:30:36.245 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:30:36.245 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:30:36.246 00.001 13300 Enqueuing Expose request
19:30:36.246 00.000 11596 Worker thread wakes up
19:30:36.246 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:30:36.763 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:30:38.798 02.035 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9039c7b5-0c37-44a5-b628-997176c66ae1"}
19:30:38.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9039c7b5-0c37-44a5-b628-997176c66ae1"}
19:30:38.799 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b5e1f251-b6c8-43da-8a63-a7e8c48eace0"}
19:30:38.799 00.000 13300 case statement mapped state 1 to 101
19:30:38.799 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b5e1f251-b6c8-43da-8a63-a7e8c48eace0"}
19:30:39.791 00.992 11596 Exposure complete
19:30:39.875 00.084 11596 worker thread done servicing request
19:30:39.875 00.000 13300 OnExposeComplete: enter
19:30:39.875 00.000 13300 UpdateGuideState(): m_state=1
19:30:39.875 00.000 13300 UpdateCurrentPosition: no star selected
19:30:39.876 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:30:39.876 00.000 13300 Status Line: Nessuna stella selezionata
19:30:39.878 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=219, Gamma=0.510
19:30:39.886 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:30:39.886 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:30:39.886 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:30:39.886 00.000 13300 Enqueuing Expose request
19:30:39.886 00.000 11596 Worker thread wakes up
19:30:39.886 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:30:40.398 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:30:41.798 01.400 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"65852c71-6e3c-4993-980b-dd17f42ab735"}
19:30:41.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"65852c71-6e3c-4993-980b-dd17f42ab735"}
19:30:41.799 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d701e64f-7c0c-4e94-b29a-6bbcb08fcdcf"}
19:30:41.799 00.000 13300 case statement mapped state 1 to 101
19:30:41.799 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d701e64f-7c0c-4e94-b29a-6bbcb08fcdcf"}
19:30:43.417 01.618 11596 Exposure complete
19:30:43.491 00.074 11596 worker thread done servicing request
19:30:43.491 00.000 13300 OnExposeComplete: enter
19:30:43.491 00.000 13300 UpdateGuideState(): m_state=1
19:30:43.492 00.001 13300 UpdateCurrentPosition: no star selected
19:30:43.492 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:30:43.492 00.000 13300 Status Line: Nessuna stella selezionata
19:30:43.495 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=225, Gamma=0.510
19:30:43.501 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:30:43.501 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:30:43.501 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:30:43.501 00.000 13300 Enqueuing Expose request
19:30:43.501 00.000 11596 Worker thread wakes up
19:30:43.502 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:30:44.008 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:30:44.798 00.790 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7e1aadbf-1432-4714-93d7-28cd19862a8c"}
19:30:44.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7e1aadbf-1432-4714-93d7-28cd19862a8c"}
19:30:44.799 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e37b556e-debb-4ed2-9f2c-537b700bf3fb"}
19:30:44.799 00.000 13300 case statement mapped state 1 to 101
19:30:44.799 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e37b556e-debb-4ed2-9f2c-537b700bf3fb"}
19:30:47.033 02.234 11596 Exposure complete
19:30:47.110 00.077 11596 worker thread done servicing request
19:30:47.110 00.000 13300 OnExposeComplete: enter
19:30:47.111 00.001 13300 UpdateGuideState(): m_state=1
19:30:47.111 00.000 13300 UpdateCurrentPosition: no star selected
19:30:47.111 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:30:47.112 00.001 13300 Status Line: Nessuna stella selezionata
19:30:47.114 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
19:30:47.126 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
19:30:47.126 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:30:47.126 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:30:47.126 00.000 13300 Enqueuing Expose request
19:30:47.126 00.000 11596 Worker thread wakes up
19:30:47.126 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:30:47.635 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:30:47.799 00.164 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4bf23fda-1c5d-4002-8d50-83f415355cc4"}
19:30:47.799 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4bf23fda-1c5d-4002-8d50-83f415355cc4"}
19:30:47.800 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"14e87d88-2419-41a9-8ddd-b5efac287b9b"}
19:30:47.800 00.000 13300 case statement mapped state 1 to 101
19:30:47.800 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"14e87d88-2419-41a9-8ddd-b5efac287b9b"}
19:30:50.660 02.860 11596 Exposure complete
19:30:50.736 00.076 11596 worker thread done servicing request
19:30:50.736 00.000 13300 OnExposeComplete: enter
19:30:50.737 00.001 13300 UpdateGuideState(): m_state=1
19:30:50.737 00.000 13300 UpdateCurrentPosition: no star selected
19:30:50.737 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:30:50.738 00.001 13300 Status Line: Nessuna stella selezionata
19:30:50.740 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=229, Gamma=0.510
19:30:50.747 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:30:50.747 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:30:50.747 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:30:50.748 00.001 13300 Enqueuing Expose request
19:30:50.748 00.000 11596 Worker thread wakes up
19:30:50.748 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:30:50.798 00.050 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6b987183-4428-4823-9a3c-852886aeb21d"}
19:30:50.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6b987183-4428-4823-9a3c-852886aeb21d"}
19:30:50.799 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3dddf191-aa03-4103-9ea0-03e44c264058"}
19:30:50.799 00.000 13300 case statement mapped state 1 to 101
19:30:50.799 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3dddf191-aa03-4103-9ea0-03e44c264058"}
19:30:51.264 00.465 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:30:53.798 02.534 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"31eeec8b-0384-4634-a1f0-3ca14f5fb7bf"}
19:30:53.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"31eeec8b-0384-4634-a1f0-3ca14f5fb7bf"}
19:30:53.799 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"481401f9-8f0b-4d95-88b0-0f4216d4a1ee"}
19:30:53.799 00.000 13300 case statement mapped state 1 to 101
19:30:53.799 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"481401f9-8f0b-4d95-88b0-0f4216d4a1ee"}
19:30:54.287 00.488 11596 Exposure complete
19:30:54.362 00.075 11596 worker thread done servicing request
19:30:54.362 00.000 13300 OnExposeComplete: enter
19:30:54.362 00.000 13300 UpdateGuideState(): m_state=1
19:30:54.363 00.001 13300 UpdateCurrentPosition: no star selected
19:30:54.363 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:30:54.363 00.000 13300 Status Line: Nessuna stella selezionata
19:30:54.366 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=229, Gamma=0.510
19:30:54.373 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:30:54.373 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:30:54.373 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:30:54.373 00.000 13300 Enqueuing Expose request
19:30:54.373 00.000 11596 Worker thread wakes up
19:30:54.374 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:30:54.878 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:30:56.799 01.921 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d29a2167-298d-4ee3-a283-4d01b2e8d741"}
19:30:56.799 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d29a2167-298d-4ee3-a283-4d01b2e8d741"}
19:30:56.800 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bf294ef8-8a0d-4749-b95b-71112e5db151"}
19:30:56.800 00.000 13300 case statement mapped state 1 to 101
19:30:56.800 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bf294ef8-8a0d-4749-b95b-71112e5db151"}
19:30:57.917 01.117 11596 Exposure complete
19:30:57.994 00.077 11596 worker thread done servicing request
19:30:57.994 00.000 13300 OnExposeComplete: enter
19:30:57.994 00.000 13300 UpdateGuideState(): m_state=1
19:30:57.995 00.001 13300 UpdateCurrentPosition: no star selected
19:30:57.995 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:30:57.995 00.000 13300 Status Line: Nessuna stella selezionata
19:30:57.998 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:30:58.005 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:30:58.005 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:30:58.005 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:30:58.005 00.000 13300 Enqueuing Expose request
19:30:58.005 00.000 11596 Worker thread wakes up
19:30:58.005 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:30:58.518 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:30:59.800 01.282 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6fd3e963-1e1d-4246-a463-ea64c82dae5a"}
19:30:59.800 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6fd3e963-1e1d-4246-a463-ea64c82dae5a"}
19:30:59.801 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"859ee9ca-ee4d-4b56-978d-9229ef91c296"}
19:30:59.801 00.000 13300 case statement mapped state 1 to 101
19:30:59.802 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"859ee9ca-ee4d-4b56-978d-9229ef91c296"}
19:31:01.545 01.743 11596 Exposure complete
19:31:01.619 00.074 11596 worker thread done servicing request
19:31:01.619 00.000 13300 OnExposeComplete: enter
19:31:01.619 00.000 13300 UpdateGuideState(): m_state=1
19:31:01.620 00.001 13300 UpdateCurrentPosition: no star selected
19:31:01.620 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:31:01.620 00.000 13300 Status Line: Nessuna stella selezionata
19:31:01.623 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:31:01.629 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:31:01.630 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:31:01.630 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:31:01.630 00.000 13300 Enqueuing Expose request
19:31:01.630 00.000 11596 Worker thread wakes up
19:31:01.630 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:31:02.134 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:31:02.798 00.664 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"488ff1ce-76b7-4335-a233-2eab1a461682"}
19:31:02.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"488ff1ce-76b7-4335-a233-2eab1a461682"}
19:31:02.799 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"27664cae-7e82-4d15-bd0f-d4da70bf3252"}
19:31:02.799 00.000 13300 case statement mapped state 1 to 101
19:31:02.799 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"27664cae-7e82-4d15-bd0f-d4da70bf3252"}
19:31:05.169 02.370 11596 Exposure complete
19:31:05.245 00.076 11596 worker thread done servicing request
19:31:05.245 00.000 13300 OnExposeComplete: enter
19:31:05.245 00.000 13300 UpdateGuideState(): m_state=1
19:31:05.245 00.000 13300 UpdateCurrentPosition: no star selected
19:31:05.246 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:31:05.246 00.000 13300 Status Line: Nessuna stella selezionata
19:31:05.248 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:31:05.256 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:31:05.256 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:31:05.257 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:31:05.257 00.000 13300 Enqueuing Expose request
19:31:05.257 00.000 11596 Worker thread wakes up
19:31:05.257 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:31:05.773 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:31:05.797 00.024 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9625bd28-263a-4aa1-a654-eabdbe2328b2"}
19:31:05.797 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9625bd28-263a-4aa1-a654-eabdbe2328b2"}
19:31:05.798 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c7d32232-16e7-4ed9-8549-b6208b3f8285"}
19:31:05.798 00.000 13300 case statement mapped state 1 to 101
19:31:05.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c7d32232-16e7-4ed9-8549-b6208b3f8285"}
19:31:08.797 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e5110f91-86c9-46be-919f-90368827ec4f"}
19:31:08.797 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e5110f91-86c9-46be-919f-90368827ec4f"}
19:31:08.798 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"507a33f4-e28e-45f2-8e4a-53a15fa617ce"}
19:31:08.798 00.000 13300 case statement mapped state 1 to 101
19:31:08.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"507a33f4-e28e-45f2-8e4a-53a15fa617ce"}
19:31:08.801 00.003 11596 Exposure complete
19:31:08.877 00.076 11596 worker thread done servicing request
19:31:08.877 00.000 13300 OnExposeComplete: enter
19:31:08.878 00.001 13300 UpdateGuideState(): m_state=1
19:31:08.878 00.000 13300 UpdateCurrentPosition: no star selected
19:31:08.878 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:31:08.878 00.000 13300 Status Line: Nessuna stella selezionata
19:31:08.881 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:31:08.888 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:31:08.888 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:31:08.888 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:31:08.888 00.000 13300 Enqueuing Expose request
19:31:08.889 00.001 11596 Worker thread wakes up
19:31:08.889 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:31:09.404 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:31:11.797 02.393 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8dfd2d1b-3dc8-4ae7-bbe3-7b6e768b22dc"}
19:31:11.797 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8dfd2d1b-3dc8-4ae7-bbe3-7b6e768b22dc"}
19:31:11.798 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"70393fae-cca8-44b2-82ec-00bd24a7d5c7"}
19:31:11.798 00.000 13300 case statement mapped state 1 to 101
19:31:11.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"70393fae-cca8-44b2-82ec-00bd24a7d5c7"}
19:31:12.527 00.729 11596 Exposure complete
19:31:12.605 00.078 11596 worker thread done servicing request
19:31:12.606 00.001 13300 OnExposeComplete: enter
19:31:12.606 00.000 13300 UpdateGuideState(): m_state=1
19:31:12.606 00.000 13300 UpdateCurrentPosition: no star selected
19:31:12.607 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:31:12.607 00.000 13300 Status Line: Nessuna stella selezionata
19:31:12.609 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:31:12.616 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:31:12.617 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:31:12.617 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:31:12.617 00.000 13300 Enqueuing Expose request
19:31:12.617 00.000 11596 Worker thread wakes up
19:31:12.617 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:31:13.121 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:31:14.797 01.676 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"463b2ed8-7666-42be-9d3a-85ada94ec4e8"}
19:31:14.797 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"463b2ed8-7666-42be-9d3a-85ada94ec4e8"}
19:31:14.798 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6eaa3da4-a4c9-4fa2-9f39-59ab5eb9f396"}
19:31:14.798 00.000 13300 case statement mapped state 1 to 101
19:31:14.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6eaa3da4-a4c9-4fa2-9f39-59ab5eb9f396"}
19:31:16.163 01.365 11596 Exposure complete
19:31:16.272 00.109 11596 worker thread done servicing request
19:31:16.272 00.000 13300 OnExposeComplete: enter
19:31:16.272 00.000 13300 UpdateGuideState(): m_state=1
19:31:16.273 00.001 13300 UpdateCurrentPosition: no star selected
19:31:16.273 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:31:16.273 00.000 13300 Status Line: Nessuna stella selezionata
19:31:16.277 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:31:16.284 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:31:16.284 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:31:16.285 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:31:16.285 00.000 13300 Enqueuing Expose request
19:31:16.285 00.000 11596 Worker thread wakes up
19:31:16.285 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:31:16.791 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:31:17.797 01.006 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8933dc25-eddc-405b-b0d4-a9b0843a6e86"}
19:31:17.797 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8933dc25-eddc-405b-b0d4-a9b0843a6e86"}
19:31:17.798 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8aae65b2-15ed-425a-b99f-2af0afba4802"}
19:31:17.798 00.000 13300 case statement mapped state 1 to 101
19:31:17.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8aae65b2-15ed-425a-b99f-2af0afba4802"}
19:31:19.837 02.039 11596 Exposure complete
19:31:19.939 00.102 11596 worker thread done servicing request
19:31:19.939 00.000 13300 OnExposeComplete: enter
19:31:19.939 00.000 13300 UpdateGuideState(): m_state=1
19:31:19.940 00.001 13300 UpdateCurrentPosition: no star selected
19:31:19.940 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:31:19.940 00.000 13300 Status Line: Nessuna stella selezionata
19:31:19.943 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:31:19.950 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:31:19.950 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:31:19.950 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:31:19.950 00.000 13300 Enqueuing Expose request
19:31:19.950 00.000 11596 Worker thread wakes up
19:31:19.951 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:31:20.456 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:31:20.797 00.341 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7d80cb2a-79d1-4933-be02-0d3fc51aaa70"}
19:31:20.797 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7d80cb2a-79d1-4933-be02-0d3fc51aaa70"}
19:31:20.798 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dd7b7df0-facb-439e-8886-1f6740182e56"}
19:31:20.798 00.000 13300 case statement mapped state 1 to 101
19:31:20.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dd7b7df0-facb-439e-8886-1f6740182e56"}
19:31:23.481 02.683 11596 Exposure complete
19:31:23.565 00.084 11596 worker thread done servicing request
19:31:23.566 00.001 13300 OnExposeComplete: enter
19:31:23.566 00.000 13300 UpdateGuideState(): m_state=1
19:31:23.566 00.000 13300 UpdateCurrentPosition: no star selected
19:31:23.566 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:31:23.567 00.001 13300 Status Line: Nessuna stella selezionata
19:31:23.570 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:31:23.576 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:31:23.576 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:31:23.577 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:31:23.577 00.000 13300 Enqueuing Expose request
19:31:23.577 00.000 11596 Worker thread wakes up
19:31:23.577 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:31:23.796 00.219 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bd9ce39e-97be-4fe2-92da-57b4d99047e5"}
19:31:23.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bd9ce39e-97be-4fe2-92da-57b4d99047e5"}
19:31:23.797 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9980ebdd-1f4a-42c8-b756-9804a92410de"}
19:31:23.797 00.000 13300 case statement mapped state 1 to 101
19:31:23.797 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9980ebdd-1f4a-42c8-b756-9804a92410de"}
19:31:24.088 00.291 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:31:26.797 02.709 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7ba2a539-3376-429c-af2a-4a3aa9caa4a9"}
19:31:26.797 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7ba2a539-3376-429c-af2a-4a3aa9caa4a9"}
19:31:26.798 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3d28b65f-ac75-42c5-ba5f-a9e90b1f3855"}
19:31:26.798 00.000 13300 case statement mapped state 1 to 101
19:31:26.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3d28b65f-ac75-42c5-ba5f-a9e90b1f3855"}
19:31:27.117 00.319 11596 Exposure complete
19:31:27.200 00.083 11596 worker thread done servicing request
19:31:27.200 00.000 13300 OnExposeComplete: enter
19:31:27.200 00.000 13300 UpdateGuideState(): m_state=1
19:31:27.200 00.000 13300 UpdateCurrentPosition: no star selected
19:31:27.201 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:31:27.201 00.000 13300 Status Line: Nessuna stella selezionata
19:31:27.203 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:31:27.210 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:31:27.211 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:31:27.211 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:31:27.211 00.000 13300 Enqueuing Expose request
19:31:27.211 00.000 11596 Worker thread wakes up
19:31:27.211 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:31:27.723 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:31:29.797 02.074 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6534f709-d182-4e7c-ac56-0085534a3b3f"}
19:31:29.797 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6534f709-d182-4e7c-ac56-0085534a3b3f"}
19:31:29.798 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1750f246-7e90-49a5-a100-d4186169e2cf"}
19:31:29.798 00.000 13300 case statement mapped state 1 to 101
19:31:29.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1750f246-7e90-49a5-a100-d4186169e2cf"}
19:31:30.761 00.963 11596 Exposure complete
19:31:30.848 00.087 11596 worker thread done servicing request
19:31:30.848 00.000 13300 OnExposeComplete: enter
19:31:30.848 00.000 13300 UpdateGuideState(): m_state=1
19:31:30.848 00.000 13300 UpdateCurrentPosition: no star selected
19:31:30.849 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:31:30.849 00.000 13300 Status Line: Nessuna stella selezionata
19:31:30.852 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:31:30.859 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:31:30.859 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:31:30.859 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:31:30.859 00.000 13300 Enqueuing Expose request
19:31:30.859 00.000 11596 Worker thread wakes up
19:31:30.860 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:31:31.362 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:31:32.796 01.434 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e6959751-cd99-4e50-afa8-0c823b134180"}
19:31:32.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e6959751-cd99-4e50-afa8-0c823b134180"}
19:31:32.797 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"93d61659-681a-4545-a1ef-252073e6eeba"}
19:31:32.797 00.000 13300 case statement mapped state 1 to 101
19:31:32.797 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"93d61659-681a-4545-a1ef-252073e6eeba"}
19:31:34.391 01.594 11596 Exposure complete
19:31:34.466 00.075 11596 worker thread done servicing request
19:31:34.466 00.000 13300 OnExposeComplete: enter
19:31:34.466 00.000 13300 UpdateGuideState(): m_state=1
19:31:34.466 00.000 13300 UpdateCurrentPosition: no star selected
19:31:34.467 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:31:34.467 00.000 13300 Status Line: Nessuna stella selezionata
19:31:34.469 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:31:34.476 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:31:34.476 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:31:34.476 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:31:34.476 00.000 13300 Enqueuing Expose request
19:31:34.476 00.000 11596 Worker thread wakes up
19:31:34.477 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:31:34.978 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:31:35.796 00.818 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"536932c4-4d55-4509-af42-a04103814a93"}
19:31:35.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"536932c4-4d55-4509-af42-a04103814a93"}
19:31:35.797 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"04d5e1f9-8154-4e28-ac94-3ccefe02e1e2"}
19:31:35.797 00.000 13300 case statement mapped state 1 to 101
19:31:35.797 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"04d5e1f9-8154-4e28-ac94-3ccefe02e1e2"}
19:31:37.999 02.202 11596 Exposure complete
19:31:38.074 00.075 11596 worker thread done servicing request
19:31:38.074 00.000 13300 OnExposeComplete: enter
19:31:38.075 00.001 13300 UpdateGuideState(): m_state=1
19:31:38.075 00.000 13300 UpdateCurrentPosition: no star selected
19:31:38.075 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:31:38.075 00.000 13300 Status Line: Nessuna stella selezionata
19:31:38.078 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:31:38.085 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:31:38.085 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:31:38.085 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:31:38.085 00.000 13300 Enqueuing Expose request
19:31:38.085 00.000 11596 Worker thread wakes up
19:31:38.085 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:31:38.592 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:31:38.795 00.203 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"63e039a5-23b6-40a0-93c2-5a7018b8c2ac"}
19:31:38.795 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"63e039a5-23b6-40a0-93c2-5a7018b8c2ac"}
19:31:38.796 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"280e6b28-f0f1-4f1d-a235-698a38c91a17"}
19:31:38.796 00.000 13300 case statement mapped state 1 to 101
19:31:38.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"280e6b28-f0f1-4f1d-a235-698a38c91a17"}
19:31:41.615 02.819 11596 Exposure complete
19:31:41.690 00.075 11596 worker thread done servicing request
19:31:41.690 00.000 13300 OnExposeComplete: enter
19:31:41.690 00.000 13300 UpdateGuideState(): m_state=1
19:31:41.691 00.001 13300 UpdateCurrentPosition: no star selected
19:31:41.691 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:31:41.691 00.000 13300 Status Line: Nessuna stella selezionata
19:31:41.694 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=5, FiltMin=3, FiltMax=253, Gamma=0.510
19:31:41.702 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:31:41.703 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:31:41.703 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:31:41.703 00.000 13300 Enqueuing Expose request
19:31:41.703 00.000 11596 Worker thread wakes up
19:31:41.703 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:31:41.794 00.091 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"524fc297-816a-4edc-9741-ebf6a7cab093"}
19:31:41.794 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"524fc297-816a-4edc-9741-ebf6a7cab093"}
19:31:41.795 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b93272d0-f0c4-4317-8330-1ff896c4e35e"}
19:31:41.795 00.000 13300 case statement mapped state 1 to 101
19:31:41.795 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b93272d0-f0c4-4317-8330-1ff896c4e35e"}
19:31:42.206 00.411 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:31:44.793 02.587 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e7cde5c8-9e7c-4c61-b11b-55cefd967f67"}
19:31:44.793 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e7cde5c8-9e7c-4c61-b11b-55cefd967f67"}
19:31:44.794 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cdf17745-ff82-4430-8cfb-d5e1faf8547d"}
19:31:44.794 00.000 13300 case statement mapped state 1 to 101
19:31:44.794 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cdf17745-ff82-4430-8cfb-d5e1faf8547d"}
19:31:45.235 00.441 11596 Exposure complete
19:31:45.313 00.078 11596 worker thread done servicing request
19:31:45.313 00.000 13300 OnExposeComplete: enter
19:31:45.314 00.001 13300 UpdateGuideState(): m_state=1
19:31:45.314 00.000 13300 UpdateCurrentPosition: no star selected
19:31:45.314 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:31:45.314 00.000 13300 Status Line: Nessuna stella selezionata
19:31:45.317 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=5, FiltMin=3, FiltMax=254, Gamma=0.510
19:31:45.323 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:31:45.324 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:31:45.324 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:31:45.324 00.000 13300 Enqueuing Expose request
19:31:45.324 00.000 11596 Worker thread wakes up
19:31:45.324 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:31:45.835 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:31:47.793 01.958 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"421239dc-a786-4480-9f32-a7ef8b0a45fa"}
19:31:47.793 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"421239dc-a786-4480-9f32-a7ef8b0a45fa"}
19:31:47.794 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c52ed301-0fba-4b7b-87c3-abd8b190c780"}
19:31:47.794 00.000 13300 case statement mapped state 1 to 101
19:31:47.794 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c52ed301-0fba-4b7b-87c3-abd8b190c780"}
19:31:48.872 01.078 11596 Exposure complete
19:31:48.957 00.085 11596 worker thread done servicing request
19:31:48.958 00.001 13300 OnExposeComplete: enter
19:31:48.958 00.000 13300 UpdateGuideState(): m_state=1
19:31:48.958 00.000 13300 UpdateCurrentPosition: no star selected
19:31:48.958 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:31:48.959 00.001 13300 Status Line: Nessuna stella selezionata
19:31:48.962 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:31:48.970 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:31:48.970 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:31:48.971 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:31:48.971 00.000 13300 Enqueuing Expose request
19:31:48.971 00.000 11596 Worker thread wakes up
19:31:48.971 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:31:49.477 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:31:50.792 01.315 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"148bb63f-a97f-468a-b7cb-2d50e2da3284"}
19:31:50.792 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"148bb63f-a97f-468a-b7cb-2d50e2da3284"}
19:31:50.793 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"30ca42b0-6b76-4306-b474-235f3d48ef73"}
19:31:50.793 00.000 13300 case statement mapped state 1 to 101
19:31:50.793 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"30ca42b0-6b76-4306-b474-235f3d48ef73"}
19:31:52.515 01.722 11596 Exposure complete
19:31:52.593 00.078 11596 worker thread done servicing request
19:31:52.593 00.000 13300 OnExposeComplete: enter
19:31:52.593 00.000 13300 UpdateGuideState(): m_state=1
19:31:52.593 00.000 13300 UpdateCurrentPosition: no star selected
19:31:52.593 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:31:52.594 00.001 13300 Status Line: Nessuna stella selezionata
19:31:52.596 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:31:52.603 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:31:52.603 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:31:52.604 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:31:52.604 00.000 13300 Enqueuing Expose request
19:31:52.604 00.000 11596 Worker thread wakes up
19:31:52.604 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:31:53.112 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:31:53.792 00.680 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f0f3e327-ed96-4bef-91dc-182fe0490c77"}
19:31:53.792 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f0f3e327-ed96-4bef-91dc-182fe0490c77"}
19:31:53.793 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7df7f062-6959-4f43-b754-04216ed339eb"}
19:31:53.793 00.000 13300 case statement mapped state 1 to 101
19:31:53.793 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7df7f062-6959-4f43-b754-04216ed339eb"}
19:31:56.142 02.349 11596 Exposure complete
19:31:56.226 00.084 11596 worker thread done servicing request
19:31:56.227 00.001 13300 OnExposeComplete: enter
19:31:56.227 00.000 13300 UpdateGuideState(): m_state=1
19:31:56.227 00.000 13300 UpdateCurrentPosition: no star selected
19:31:56.227 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:31:56.228 00.001 13300 Status Line: Nessuna stella selezionata
19:31:56.230 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:31:56.236 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:31:56.237 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:31:56.237 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:31:56.237 00.000 13300 Enqueuing Expose request
19:31:56.237 00.000 11596 Worker thread wakes up
19:31:56.237 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:31:56.744 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:31:56.791 00.047 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"044d5b13-a006-495e-b445-07f6cbb8ee93"}
19:31:56.791 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"044d5b13-a006-495e-b445-07f6cbb8ee93"}
19:31:56.792 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e72afc8b-c39e-413b-94aa-fd9b1ef79105"}
19:31:56.792 00.000 13300 case statement mapped state 1 to 101
19:31:56.792 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e72afc8b-c39e-413b-94aa-fd9b1ef79105"}
19:31:59.770 02.978 11596 Exposure complete
19:31:59.792 00.022 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3f44ae9b-bcbe-45ca-9c60-226fce49f4f4"}
19:31:59.792 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3f44ae9b-bcbe-45ca-9c60-226fce49f4f4"}
19:31:59.793 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"94282bfa-48c3-4f36-b93a-575919bebfdb"}
19:31:59.793 00.000 13300 case statement mapped state 1 to 101
19:31:59.793 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"94282bfa-48c3-4f36-b93a-575919bebfdb"}
19:31:59.857 00.064 11596 worker thread done servicing request
19:31:59.857 00.000 13300 OnExposeComplete: enter
19:31:59.857 00.000 13300 UpdateGuideState(): m_state=1
19:31:59.858 00.001 13300 UpdateCurrentPosition: no star selected
19:31:59.858 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:31:59.858 00.000 13300 Status Line: Nessuna stella selezionata
19:31:59.861 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:31:59.868 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:31:59.868 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:31:59.868 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:31:59.868 00.000 13300 Enqueuing Expose request
19:31:59.868 00.000 11596 Worker thread wakes up
19:31:59.868 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:32:00.370 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:32:02.792 02.422 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e2446e10-997c-4847-886c-0bba3d1ca2ff"}
19:32:02.792 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e2446e10-997c-4847-886c-0bba3d1ca2ff"}
19:32:02.792 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"acb1c15b-7441-413f-b5ae-405009c45125"}
19:32:02.792 00.000 13300 case statement mapped state 1 to 101
19:32:02.792 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"acb1c15b-7441-413f-b5ae-405009c45125"}
19:32:03.524 00.732 11596 Exposure complete
19:32:03.602 00.078 11596 worker thread done servicing request
19:32:03.602 00.000 13300 OnExposeComplete: enter
19:32:03.603 00.001 13300 UpdateGuideState(): m_state=1
19:32:03.603 00.000 13300 UpdateCurrentPosition: no star selected
19:32:03.603 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:32:03.604 00.001 13300 Status Line: Nessuna stella selezionata
19:32:03.608 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:32:03.615 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:32:03.615 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:32:03.615 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:32:03.615 00.000 13300 Enqueuing Expose request
19:32:03.615 00.000 11596 Worker thread wakes up
19:32:03.615 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:32:04.129 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:32:05.790 01.661 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"30e1fdc9-00dc-4079-93c0-0d984c5917ce"}
19:32:05.790 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"30e1fdc9-00dc-4079-93c0-0d984c5917ce"}
19:32:05.791 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a7c25b8f-3402-4f06-8b5f-93be8c75977d"}
19:32:05.791 00.000 13300 case statement mapped state 1 to 101
19:32:05.791 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a7c25b8f-3402-4f06-8b5f-93be8c75977d"}
19:32:07.152 01.361 11596 Exposure complete
19:32:07.226 00.074 11596 worker thread done servicing request
19:32:07.227 00.001 13300 OnExposeComplete: enter
19:32:07.227 00.000 13300 UpdateGuideState(): m_state=1
19:32:07.227 00.000 13300 UpdateCurrentPosition: no star selected
19:32:07.227 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:32:07.228 00.001 13300 Status Line: Nessuna stella selezionata
19:32:07.232 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:32:07.241 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:32:07.241 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:32:07.241 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:32:07.241 00.000 13300 Enqueuing Expose request
19:32:07.241 00.000 11596 Worker thread wakes up
19:32:07.241 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:32:07.743 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:32:08.790 01.047 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c248becd-ba2a-4fe4-901b-04d2685ab2ea"}
19:32:08.790 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c248becd-ba2a-4fe4-901b-04d2685ab2ea"}
19:32:08.790 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7dcde8e1-52a3-4ef4-93ab-ca25f789f714"}
19:32:08.790 00.000 13300 case statement mapped state 1 to 101
19:32:08.791 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7dcde8e1-52a3-4ef4-93ab-ca25f789f714"}
19:32:10.769 01.978 11596 Exposure complete
19:32:10.854 00.085 11596 worker thread done servicing request
19:32:10.855 00.001 13300 OnExposeComplete: enter
19:32:10.855 00.000 13300 UpdateGuideState(): m_state=1
19:32:10.855 00.000 13300 UpdateCurrentPosition: no star selected
19:32:10.855 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:32:10.855 00.000 13300 Status Line: Nessuna stella selezionata
19:32:10.858 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:32:10.865 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:32:10.865 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:32:10.865 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:32:10.865 00.000 13300 Enqueuing Expose request
19:32:10.866 00.001 11596 Worker thread wakes up
19:32:10.866 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:32:11.374 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:32:11.789 00.415 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"31620094-ae0e-47e4-8a4d-f672dcf9232e"}
19:32:11.789 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"31620094-ae0e-47e4-8a4d-f672dcf9232e"}
19:32:11.790 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5803818f-b845-4891-83bd-01900b8ce618"}
19:32:11.790 00.000 13300 case statement mapped state 1 to 101
19:32:11.790 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5803818f-b845-4891-83bd-01900b8ce618"}
19:32:14.439 02.649 11596 Exposure complete
19:32:14.572 00.133 11596 worker thread done servicing request
19:32:14.573 00.001 13300 OnExposeComplete: enter
19:32:14.573 00.000 13300 UpdateGuideState(): m_state=1
19:32:14.573 00.000 13300 UpdateCurrentPosition: no star selected
19:32:14.574 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:32:14.574 00.000 13300 Status Line: Nessuna stella selezionata
19:32:14.578 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:32:14.587 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:32:14.588 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:32:14.588 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:32:14.588 00.000 13300 Enqueuing Expose request
19:32:14.588 00.000 11596 Worker thread wakes up
19:32:14.588 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:32:14.788 00.200 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b9e60a21-2423-4c59-9e94-0befc0cb27f6"}
19:32:14.788 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b9e60a21-2423-4c59-9e94-0befc0cb27f6"}
19:32:14.790 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a414b367-3553-439f-b553-e551c23a62b7"}
19:32:14.790 00.000 13300 case statement mapped state 1 to 101
19:32:14.790 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a414b367-3553-439f-b553-e551c23a62b7"}
19:32:15.102 00.312 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:32:17.788 02.686 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6e1acba3-5b72-47df-8544-497978bd66fd"}
19:32:17.788 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6e1acba3-5b72-47df-8544-497978bd66fd"}
19:32:17.789 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"465e7d93-870a-475c-b9bb-66d1bb651f0e"}
19:32:17.789 00.000 13300 case statement mapped state 1 to 101
19:32:17.789 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"465e7d93-870a-475c-b9bb-66d1bb651f0e"}
19:32:18.133 00.344 11596 Exposure complete
19:32:18.228 00.095 11596 worker thread done servicing request
19:32:18.228 00.000 13300 OnExposeComplete: enter
19:32:18.228 00.000 13300 UpdateGuideState(): m_state=1
19:32:18.228 00.000 13300 UpdateCurrentPosition: no star selected
19:32:18.229 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:32:18.229 00.000 13300 Status Line: Nessuna stella selezionata
19:32:18.231 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:32:18.238 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:32:18.238 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:32:18.238 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:32:18.238 00.000 13300 Enqueuing Expose request
19:32:18.238 00.000 11596 Worker thread wakes up
19:32:18.238 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:32:18.752 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:32:20.787 02.035 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"436fd2de-0d5c-4c98-a028-fe957c73d34d"}
19:32:20.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"436fd2de-0d5c-4c98-a028-fe957c73d34d"}
19:32:20.788 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5c5fde70-01d5-4257-a928-2a0f392465f2"}
19:32:20.788 00.000 13300 case statement mapped state 1 to 101
19:32:20.788 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5c5fde70-01d5-4257-a928-2a0f392465f2"}
19:32:21.773 00.985 11596 Exposure complete
19:32:21.851 00.078 11596 worker thread done servicing request
19:32:21.851 00.000 13300 OnExposeComplete: enter
19:32:21.851 00.000 13300 UpdateGuideState(): m_state=1
19:32:21.851 00.000 13300 UpdateCurrentPosition: no star selected
19:32:21.852 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:32:21.852 00.000 13300 Status Line: Nessuna stella selezionata
19:32:21.856 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:32:21.862 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:32:21.863 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:32:21.863 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:32:21.863 00.000 13300 Enqueuing Expose request
19:32:21.863 00.000 11596 Worker thread wakes up
19:32:21.863 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:32:22.376 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:32:23.785 01.409 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d570bee1-cd14-4a53-87b9-e81f4a28efe0"}
19:32:23.785 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d570bee1-cd14-4a53-87b9-e81f4a28efe0"}
19:32:23.786 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d0200e2c-8245-470d-bcf7-b781793494a0"}
19:32:23.786 00.000 13300 case statement mapped state 1 to 101
19:32:23.786 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d0200e2c-8245-470d-bcf7-b781793494a0"}
19:32:25.400 01.614 11596 Exposure complete
19:32:25.473 00.073 11596 worker thread done servicing request
19:32:25.473 00.000 13300 OnExposeComplete: enter
19:32:25.473 00.000 13300 UpdateGuideState(): m_state=1
19:32:25.473 00.000 13300 UpdateCurrentPosition: no star selected
19:32:25.474 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:32:25.474 00.000 13300 Status Line: Nessuna stella selezionata
19:32:25.476 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=244, Gamma=0.510
19:32:25.483 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:32:25.483 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:32:25.483 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:32:25.483 00.000 13300 Enqueuing Expose request
19:32:25.484 00.001 11596 Worker thread wakes up
19:32:25.484 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:32:25.996 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:32:26.784 00.788 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3289214a-0b42-4f39-8ea8-a21127c1f22b"}
19:32:26.784 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3289214a-0b42-4f39-8ea8-a21127c1f22b"}
19:32:26.784 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5fcc52f2-ec12-45f3-8c8d-8c6f6bf0f3a7"}
19:32:26.785 00.001 13300 case statement mapped state 1 to 101
19:32:26.785 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5fcc52f2-ec12-45f3-8c8d-8c6f6bf0f3a7"}
19:32:29.025 02.240 11596 Exposure complete
19:32:29.104 00.079 11596 worker thread done servicing request
19:32:29.104 00.000 13300 OnExposeComplete: enter
19:32:29.104 00.000 13300 UpdateGuideState(): m_state=1
19:32:29.104 00.000 13300 UpdateCurrentPosition: no star selected
19:32:29.105 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:32:29.105 00.000 13300 Status Line: Nessuna stella selezionata
19:32:29.108 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=220, Gamma=0.510
19:32:29.115 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:32:29.115 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:32:29.115 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:32:29.115 00.000 13300 Enqueuing Expose request
19:32:29.115 00.000 11596 Worker thread wakes up
19:32:29.115 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:32:29.631 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:32:29.783 00.152 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8d2e57bc-6c43-4fb2-bb31-57686d921dea"}
19:32:29.783 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8d2e57bc-6c43-4fb2-bb31-57686d921dea"}
19:32:29.783 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1e8bc47e-7ca6-441a-905b-1cbac83bcf82"}
19:32:29.784 00.001 13300 case statement mapped state 1 to 101
19:32:29.784 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1e8bc47e-7ca6-441a-905b-1cbac83bcf82"}
19:32:32.659 02.875 11596 Exposure complete
19:32:32.733 00.074 11596 worker thread done servicing request
19:32:32.733 00.000 13300 OnExposeComplete: enter
19:32:32.733 00.000 13300 UpdateGuideState(): m_state=1
19:32:32.733 00.000 13300 UpdateCurrentPosition: no star selected
19:32:32.733 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:32:32.733 00.000 13300 Status Line: Nessuna stella selezionata
19:32:32.737 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:32:32.744 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:32:32.744 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:32:32.744 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:32:32.744 00.000 13300 Enqueuing Expose request
19:32:32.744 00.000 11596 Worker thread wakes up
19:32:32.744 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:32:32.783 00.039 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8b6b7032-26d4-4051-a3a3-0c6acd5281eb"}
19:32:32.783 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8b6b7032-26d4-4051-a3a3-0c6acd5281eb"}
19:32:32.784 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1b92a657-e31f-4776-86a4-1121efe507eb"}
19:32:32.784 00.000 13300 case statement mapped state 1 to 101
19:32:32.784 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1b92a657-e31f-4776-86a4-1121efe507eb"}
19:32:33.245 00.461 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:32:35.783 02.538 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9a6186d2-161e-4e9f-8457-e97197bc815c"}
19:32:35.783 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9a6186d2-161e-4e9f-8457-e97197bc815c"}
19:32:35.784 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"26573414-101c-43a9-a9db-334d63d698eb"}
19:32:35.784 00.000 13300 case statement mapped state 1 to 101
19:32:35.784 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"26573414-101c-43a9-a9db-334d63d698eb"}
19:32:36.280 00.496 11596 Exposure complete
19:32:36.358 00.078 11596 worker thread done servicing request
19:32:36.358 00.000 13300 OnExposeComplete: enter
19:32:36.359 00.001 13300 UpdateGuideState(): m_state=1
19:32:36.359 00.000 13300 UpdateCurrentPosition: no star selected
19:32:36.359 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:32:36.359 00.000 13300 Status Line: Nessuna stella selezionata
19:32:36.362 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
19:32:36.369 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:32:36.369 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:32:36.369 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:32:36.369 00.000 13300 Enqueuing Expose request
19:32:36.370 00.001 11596 Worker thread wakes up
19:32:36.370 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:32:36.875 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:32:38.783 01.908 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d84447b3-a863-4989-83a1-9b3775d40d47"}
19:32:38.783 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d84447b3-a863-4989-83a1-9b3775d40d47"}
19:32:38.784 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ad6b903a-2cb2-422e-a1ea-e8aa63c77c11"}
19:32:38.784 00.000 13300 case statement mapped state 1 to 101
19:32:38.784 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ad6b903a-2cb2-422e-a1ea-e8aa63c77c11"}
19:32:39.902 01.118 11596 Exposure complete
19:32:39.977 00.075 11596 worker thread done servicing request
19:32:39.977 00.000 13300 OnExposeComplete: enter
19:32:39.977 00.000 13300 UpdateGuideState(): m_state=1
19:32:39.977 00.000 13300 UpdateCurrentPosition: no star selected
19:32:39.978 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:32:39.978 00.000 13300 Status Line: Nessuna stella selezionata
19:32:39.980 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:32:39.988 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:32:39.988 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:32:39.989 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:32:39.989 00.000 13300 Enqueuing Expose request
19:32:39.989 00.000 11596 Worker thread wakes up
19:32:39.989 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:32:40.504 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:32:41.783 01.279 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aa8da1bc-764b-4f73-a8e0-ddf183f17766"}
19:32:41.783 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aa8da1bc-764b-4f73-a8e0-ddf183f17766"}
19:32:41.794 00.011 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a7f043f7-0357-4b54-a74c-76e5ebba87f7"}
19:32:41.794 00.000 13300 case statement mapped state 1 to 101
19:32:41.794 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a7f043f7-0357-4b54-a74c-76e5ebba87f7"}
19:32:43.534 01.740 11596 Exposure complete
19:32:43.612 00.078 11596 worker thread done servicing request
19:32:43.612 00.000 13300 OnExposeComplete: enter
19:32:43.612 00.000 13300 UpdateGuideState(): m_state=1
19:32:43.612 00.000 13300 UpdateCurrentPosition: no star selected
19:32:43.613 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:32:43.613 00.000 13300 Status Line: Nessuna stella selezionata
19:32:43.615 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=244, Gamma=0.510
19:32:43.622 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:32:43.622 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:32:43.622 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:32:43.622 00.000 13300 Enqueuing Expose request
19:32:43.622 00.000 11596 Worker thread wakes up
19:32:43.622 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:32:44.134 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:32:44.783 00.649 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5f4263ac-76a1-4ac7-987f-ba7575e2489f"}
19:32:44.783 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5f4263ac-76a1-4ac7-987f-ba7575e2489f"}
19:32:44.784 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"84946fdc-2f86-490f-825c-bc36470fca67"}
19:32:44.784 00.000 13300 case statement mapped state 1 to 101
19:32:44.784 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"84946fdc-2f86-490f-825c-bc36470fca67"}
19:32:47.168 02.384 11596 Exposure complete
19:32:47.245 00.077 11596 worker thread done servicing request
19:32:47.246 00.001 13300 OnExposeComplete: enter
19:32:47.246 00.000 13300 UpdateGuideState(): m_state=1
19:32:47.246 00.000 13300 UpdateCurrentPosition: no star selected
19:32:47.246 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:32:47.246 00.000 13300 Status Line: Nessuna stella selezionata
19:32:47.249 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=245, Gamma=0.510
19:32:47.256 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:32:47.256 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:32:47.256 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:32:47.256 00.000 13300 Enqueuing Expose request
19:32:47.256 00.000 11596 Worker thread wakes up
19:32:47.257 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:32:47.758 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:32:47.782 00.024 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"125834c1-f6d8-482c-854c-abd5e8da2478"}
19:32:47.782 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"125834c1-f6d8-482c-854c-abd5e8da2478"}
19:32:47.782 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"efa388f6-375d-4728-84f6-eedab9f174f1"}
19:32:47.783 00.001 13300 case statement mapped state 1 to 101
19:32:47.783 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"efa388f6-375d-4728-84f6-eedab9f174f1"}
19:32:50.781 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5a17773a-b6e7-463a-823a-4355c3af71d6"}
19:32:50.781 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5a17773a-b6e7-463a-823a-4355c3af71d6"}
19:32:50.782 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9af20b3e-995b-4638-bbbe-58627711fc3f"}
19:32:50.782 00.000 13300 case statement mapped state 1 to 101
19:32:50.782 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9af20b3e-995b-4638-bbbe-58627711fc3f"}
19:32:50.795 00.013 11596 Exposure complete
19:32:50.881 00.086 11596 worker thread done servicing request
19:32:50.881 00.000 13300 OnExposeComplete: enter
19:32:50.881 00.000 13300 UpdateGuideState(): m_state=1
19:32:50.882 00.001 13300 UpdateCurrentPosition: no star selected
19:32:50.882 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:32:50.882 00.000 13300 Status Line: Nessuna stella selezionata
19:32:50.885 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=244, Gamma=0.510
19:32:50.892 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:32:50.892 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:32:50.892 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:32:50.892 00.000 13300 Enqueuing Expose request
19:32:50.892 00.000 11596 Worker thread wakes up
19:32:50.892 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:32:51.397 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:32:53.780 02.383 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ac26bb6d-5512-422e-9c24-0f42fd1d47eb"}
19:32:53.780 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ac26bb6d-5512-422e-9c24-0f42fd1d47eb"}
19:32:53.781 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"533f700f-b6f9-43b8-8f00-2f60d706d436"}
19:32:53.781 00.000 13300 case statement mapped state 1 to 101
19:32:53.781 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"533f700f-b6f9-43b8-8f00-2f60d706d436"}
19:32:54.551 00.770 11596 Exposure complete
19:32:54.625 00.074 11596 worker thread done servicing request
19:32:54.625 00.000 13300 OnExposeComplete: enter
19:32:54.625 00.000 13300 UpdateGuideState(): m_state=1
19:32:54.626 00.001 13300 UpdateCurrentPosition: no star selected
19:32:54.626 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:32:54.626 00.000 13300 Status Line: Nessuna stella selezionata
19:32:54.629 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=251, Gamma=0.510
19:32:54.636 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:32:54.636 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:32:54.636 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:32:54.636 00.000 13300 Enqueuing Expose request
19:32:54.636 00.000 11596 Worker thread wakes up
19:32:54.636 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:32:55.142 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:32:56.779 01.637 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"554bca9f-6ab8-4cd3-9a30-97c085d00976"}
19:32:56.779 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"554bca9f-6ab8-4cd3-9a30-97c085d00976"}
19:32:56.780 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"30429a06-b3eb-4e28-a0a1-bd011f28fdb9"}
19:32:56.780 00.000 13300 case statement mapped state 1 to 101
19:32:56.780 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"30429a06-b3eb-4e28-a0a1-bd011f28fdb9"}
19:32:58.173 01.393 11596 Exposure complete
19:32:58.256 00.083 11596 worker thread done servicing request
19:32:58.256 00.000 13300 OnExposeComplete: enter
19:32:58.256 00.000 13300 UpdateGuideState(): m_state=1
19:32:58.257 00.001 13300 UpdateCurrentPosition: no star selected
19:32:58.257 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:32:58.257 00.000 13300 Status Line: Nessuna stella selezionata
19:32:58.261 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:32:58.269 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:32:58.269 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:32:58.269 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:32:58.269 00.000 13300 Enqueuing Expose request
19:32:58.270 00.001 11596 Worker thread wakes up
19:32:58.270 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:32:58.784 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:32:59.777 00.993 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"59a8ca01-0547-40df-b9e0-6fb85298c53f"}
19:32:59.777 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"59a8ca01-0547-40df-b9e0-6fb85298c53f"}
19:32:59.778 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"97135479-f98a-4a99-95ae-ddc4b3e24aab"}
19:32:59.778 00.000 13300 case statement mapped state 1 to 101
19:32:59.778 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"97135479-f98a-4a99-95ae-ddc4b3e24aab"}
19:33:01.808 02.030 11596 Exposure complete
19:33:01.895 00.087 11596 worker thread done servicing request
19:33:01.895 00.000 13300 OnExposeComplete: enter
19:33:01.895 00.000 13300 UpdateGuideState(): m_state=1
19:33:01.896 00.001 13300 UpdateCurrentPosition: no star selected
19:33:01.896 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:33:01.896 00.000 13300 Status Line: Nessuna stella selezionata
19:33:01.901 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=230, Gamma=0.510
19:33:01.910 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:33:01.910 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:33:01.910 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:33:01.910 00.000 13300 Enqueuing Expose request
19:33:01.910 00.000 11596 Worker thread wakes up
19:33:01.910 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:33:02.414 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:33:02.777 00.363 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fc3527c9-5da3-4586-9963-4bfad52158c4"}
19:33:02.777 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fc3527c9-5da3-4586-9963-4bfad52158c4"}
19:33:02.778 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"11c4b316-cddc-420a-a297-aa2f9a714a02"}
19:33:02.778 00.000 13300 case statement mapped state 1 to 101
19:33:02.778 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"11c4b316-cddc-420a-a297-aa2f9a714a02"}
19:33:05.439 02.661 11596 Exposure complete
19:33:05.519 00.080 11596 worker thread done servicing request
19:33:05.520 00.001 13300 OnExposeComplete: enter
19:33:05.520 00.000 13300 UpdateGuideState(): m_state=1
19:33:05.520 00.000 13300 UpdateCurrentPosition: no star selected
19:33:05.520 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:33:05.521 00.001 13300 Status Line: Nessuna stella selezionata
19:33:05.523 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:33:05.530 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:33:05.530 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:33:05.530 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:33:05.530 00.000 13300 Enqueuing Expose request
19:33:05.530 00.000 11596 Worker thread wakes up
19:33:05.530 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:33:05.775 00.245 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"25cf770d-8dad-4c91-91af-3a501a02954c"}
19:33:05.775 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"25cf770d-8dad-4c91-91af-3a501a02954c"}
19:33:05.776 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"98d2dc42-82bc-4a57-9889-1b6ce7f927e2"}
19:33:05.776 00.000 13300 case statement mapped state 1 to 101
19:33:05.776 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"98d2dc42-82bc-4a57-9889-1b6ce7f927e2"}
19:33:06.043 00.267 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:33:08.774 02.731 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"98c8c31e-75fb-4eb8-b8aa-101faaa280f9"}
19:33:08.774 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"98c8c31e-75fb-4eb8-b8aa-101faaa280f9"}
19:33:08.775 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"76e07396-9d13-40be-a7f3-379cf60ca732"}
19:33:08.775 00.000 13300 case statement mapped state 1 to 101
19:33:08.775 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"76e07396-9d13-40be-a7f3-379cf60ca732"}
19:33:09.069 00.294 11596 Exposure complete
19:33:09.148 00.079 11596 worker thread done servicing request
19:33:09.148 00.000 13300 OnExposeComplete: enter
19:33:09.148 00.000 13300 UpdateGuideState(): m_state=1
19:33:09.148 00.000 13300 UpdateCurrentPosition: no star selected
19:33:09.149 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:33:09.149 00.000 13300 Status Line: Nessuna stella selezionata
19:33:09.152 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:33:09.158 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:33:09.158 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:33:09.158 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:33:09.159 00.001 13300 Enqueuing Expose request
19:33:09.159 00.000 11596 Worker thread wakes up
19:33:09.159 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:33:09.675 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:33:11.773 02.098 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aa56cf27-95dd-4c12-aaff-76d8baec3949"}
19:33:11.773 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aa56cf27-95dd-4c12-aaff-76d8baec3949"}
19:33:11.774 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e028df71-72f3-46d7-9ccd-6bc5edf0864f"}
19:33:11.774 00.000 13300 case statement mapped state 1 to 101
19:33:11.774 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e028df71-72f3-46d7-9ccd-6bc5edf0864f"}
19:33:12.702 00.928 11596 Exposure complete
19:33:12.780 00.078 11596 worker thread done servicing request
19:33:12.780 00.000 13300 OnExposeComplete: enter
19:33:12.780 00.000 13300 UpdateGuideState(): m_state=1
19:33:12.780 00.000 13300 UpdateCurrentPosition: no star selected
19:33:12.781 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:33:12.781 00.000 13300 Status Line: Nessuna stella selezionata
19:33:12.783 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:33:12.791 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:33:12.791 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:33:12.791 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:33:12.791 00.000 13300 Enqueuing Expose request
19:33:12.791 00.000 11596 Worker thread wakes up
19:33:12.791 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:33:13.315 00.524 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:33:14.773 01.458 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"16145ca9-23c7-41c2-a94b-388e5dcc6bdd"}
19:33:14.773 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"16145ca9-23c7-41c2-a94b-388e5dcc6bdd"}
19:33:14.775 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3a269e34-3fee-4e7c-8697-2586bbfc334c"}
19:33:14.775 00.000 13300 case statement mapped state 1 to 101
19:33:14.776 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3a269e34-3fee-4e7c-8697-2586bbfc334c"}
19:33:16.355 01.579 11596 Exposure complete
19:33:16.448 00.093 11596 worker thread done servicing request
19:33:16.448 00.000 13300 OnExposeComplete: enter
19:33:16.448 00.000 13300 UpdateGuideState(): m_state=1
19:33:16.449 00.001 13300 UpdateCurrentPosition: no star selected
19:33:16.449 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:33:16.450 00.001 13300 Status Line: Nessuna stella selezionata
19:33:16.452 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=241, Gamma=0.510
19:33:16.461 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:33:16.461 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:33:16.461 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:33:16.461 00.000 13300 Enqueuing Expose request
19:33:16.462 00.001 11596 Worker thread wakes up
19:33:16.462 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:33:16.972 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:33:17.772 00.800 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b19982c2-28ed-4ad8-a4b1-6feb9862503a"}
19:33:17.772 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b19982c2-28ed-4ad8-a4b1-6feb9862503a"}
19:33:17.772 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d0254444-f64e-4316-8d4d-b00f5ece60bf"}
19:33:17.773 00.001 13300 case statement mapped state 1 to 101
19:33:17.773 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d0254444-f64e-4316-8d4d-b00f5ece60bf"}
19:33:20.006 02.233 11596 Exposure complete
19:33:20.084 00.078 11596 worker thread done servicing request
19:33:20.084 00.000 13300 OnExposeComplete: enter
19:33:20.085 00.001 13300 UpdateGuideState(): m_state=1
19:33:20.085 00.000 13300 UpdateCurrentPosition: no star selected
19:33:20.085 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:33:20.085 00.000 13300 Status Line: Nessuna stella selezionata
19:33:20.088 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:33:20.102 00.014 13300 UpdateGuideState exits: Nessuna stella selezionata
19:33:20.102 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:33:20.102 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:33:20.102 00.000 13300 Enqueuing Expose request
19:33:20.102 00.000 11596 Worker thread wakes up
19:33:20.102 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:33:20.615 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:33:20.772 00.157 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"56ecddd7-454f-4cb6-a61d-21290faeb41d"}
19:33:20.772 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"56ecddd7-454f-4cb6-a61d-21290faeb41d"}
19:33:20.772 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eacb979c-23d2-43e4-b2c4-92a295a69179"}
19:33:20.773 00.001 13300 case statement mapped state 1 to 101
19:33:20.773 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"eacb979c-23d2-43e4-b2c4-92a295a69179"}
19:33:23.638 02.865 11596 Exposure complete
19:33:23.714 00.076 11596 worker thread done servicing request
19:33:23.714 00.000 13300 OnExposeComplete: enter
19:33:23.715 00.001 13300 UpdateGuideState(): m_state=1
19:33:23.715 00.000 13300 UpdateCurrentPosition: no star selected
19:33:23.715 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:33:23.715 00.000 13300 Status Line: Nessuna stella selezionata
19:33:23.718 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
19:33:23.724 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:33:23.724 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:33:23.724 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:33:23.724 00.000 13300 Enqueuing Expose request
19:33:23.725 00.001 11596 Worker thread wakes up
19:33:23.725 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:33:23.771 00.046 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9aa8fa13-a4e1-4d28-9c77-8b021a99ad4c"}
19:33:23.771 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9aa8fa13-a4e1-4d28-9c77-8b021a99ad4c"}
19:33:23.772 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"42c5d23f-e064-4bcb-a105-c5000e928007"}
19:33:23.772 00.000 13300 case statement mapped state 1 to 101
19:33:23.772 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"42c5d23f-e064-4bcb-a105-c5000e928007"}
19:33:24.230 00.458 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:33:26.769 02.539 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3b49defe-12a9-4711-b39e-47e69f38ce2b"}
19:33:26.769 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3b49defe-12a9-4711-b39e-47e69f38ce2b"}
19:33:26.770 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3755c652-b9da-4b56-a787-cd27449fd164"}
19:33:26.770 00.000 13300 case statement mapped state 1 to 101
19:33:26.770 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3755c652-b9da-4b56-a787-cd27449fd164"}
19:33:27.258 00.488 11596 Exposure complete
19:33:27.335 00.077 11596 worker thread done servicing request
19:33:27.335 00.000 13300 OnExposeComplete: enter
19:33:27.336 00.001 13300 UpdateGuideState(): m_state=1
19:33:27.336 00.000 13300 UpdateCurrentPosition: no star selected
19:33:27.336 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:33:27.336 00.000 13300 Status Line: Nessuna stella selezionata
19:33:27.339 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=241, Gamma=0.510
19:33:27.345 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:33:27.346 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:33:27.346 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:33:27.346 00.000 13300 Enqueuing Expose request
19:33:27.346 00.000 11596 Worker thread wakes up
19:33:27.346 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:33:27.862 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:33:29.770 01.908 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"34f5190d-0a45-421c-8131-09f661030f12"}
19:33:29.770 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"34f5190d-0a45-421c-8131-09f661030f12"}
19:33:29.771 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"66cbb0f4-9354-4970-9ef3-ec5ca15ff67b"}
19:33:29.771 00.000 13300 case statement mapped state 1 to 101
19:33:29.771 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"66cbb0f4-9354-4970-9ef3-ec5ca15ff67b"}
19:33:30.899 01.128 11596 Exposure complete
19:33:30.973 00.074 11596 worker thread done servicing request
19:33:30.973 00.000 13300 OnExposeComplete: enter
19:33:30.973 00.000 13300 UpdateGuideState(): m_state=1
19:33:30.973 00.000 13300 UpdateCurrentPosition: no star selected
19:33:30.973 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:33:30.973 00.000 13300 Status Line: Nessuna stella selezionata
19:33:30.978 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:33:30.989 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
19:33:30.989 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:33:30.989 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:33:30.989 00.000 13300 Enqueuing Expose request
19:33:30.989 00.000 11596 Worker thread wakes up
19:33:30.989 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:33:31.494 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:33:32.769 01.275 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d35c2c85-39d0-46fb-a481-014ec5ecb881"}
19:33:32.770 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d35c2c85-39d0-46fb-a481-014ec5ecb881"}
19:33:32.770 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5fbd2ee5-8920-47f3-9897-44f6fba196f5"}
19:33:32.770 00.000 13300 case statement mapped state 1 to 101
19:33:32.770 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5fbd2ee5-8920-47f3-9897-44f6fba196f5"}
19:33:34.514 01.744 11596 Exposure complete
19:33:34.589 00.075 11596 worker thread done servicing request
19:33:34.589 00.000 13300 OnExposeComplete: enter
19:33:34.589 00.000 13300 UpdateGuideState(): m_state=1
19:33:34.590 00.001 13300 UpdateCurrentPosition: no star selected
19:33:34.590 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:33:34.590 00.000 13300 Status Line: Nessuna stella selezionata
19:33:34.593 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:33:34.599 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:33:34.599 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:33:34.599 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:33:34.599 00.000 13300 Enqueuing Expose request
19:33:34.600 00.001 11596 Worker thread wakes up
19:33:34.600 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:33:35.102 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:33:35.767 00.665 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"153fe091-f226-406b-bad4-798a0ec7f367"}
19:33:35.767 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"153fe091-f226-406b-bad4-798a0ec7f367"}
19:33:35.768 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cfa0d651-5ed9-4341-a532-0a28f1716ef7"}
19:33:35.768 00.000 13300 case statement mapped state 1 to 101
19:33:35.768 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cfa0d651-5ed9-4341-a532-0a28f1716ef7"}
19:33:38.133 02.365 11596 Exposure complete
19:33:38.217 00.084 11596 worker thread done servicing request
19:33:38.217 00.000 13300 OnExposeComplete: enter
19:33:38.217 00.000 13300 UpdateGuideState(): m_state=1
19:33:38.218 00.001 13300 UpdateCurrentPosition: no star selected
19:33:38.218 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:33:38.218 00.000 13300 Status Line: Nessuna stella selezionata
19:33:38.221 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:33:38.229 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:33:38.229 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:33:38.229 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:33:38.229 00.000 13300 Enqueuing Expose request
19:33:38.229 00.000 11596 Worker thread wakes up
19:33:38.229 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:33:38.738 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:33:38.766 00.028 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ef04c289-72a2-42a3-b6c3-fd1b3374a6da"}
19:33:38.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ef04c289-72a2-42a3-b6c3-fd1b3374a6da"}
19:33:38.767 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1ae15e48-42c7-4835-8a2d-5917dc601832"}
19:33:38.767 00.000 13300 case statement mapped state 1 to 101
19:33:38.767 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1ae15e48-42c7-4835-8a2d-5917dc601832"}
19:33:41.760 02.993 11596 Exposure complete
19:33:41.765 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c34a8fc8-e377-4117-97a5-b3425480f7ee"}
19:33:41.765 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c34a8fc8-e377-4117-97a5-b3425480f7ee"}
19:33:41.766 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e6081a94-1d18-4acc-86c7-2f59858f7b99"}
19:33:41.766 00.000 13300 case statement mapped state 1 to 101
19:33:41.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e6081a94-1d18-4acc-86c7-2f59858f7b99"}
19:33:41.838 00.072 11596 worker thread done servicing request
19:33:41.838 00.000 13300 OnExposeComplete: enter
19:33:41.839 00.001 13300 UpdateGuideState(): m_state=1
19:33:41.839 00.000 13300 UpdateCurrentPosition: no star selected
19:33:41.839 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:33:41.839 00.000 13300 Status Line: Nessuna stella selezionata
19:33:41.842 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:33:41.850 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:33:41.850 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:33:41.850 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:33:41.850 00.000 13300 Enqueuing Expose request
19:33:41.851 00.001 11596 Worker thread wakes up
19:33:41.851 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:33:42.353 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:33:44.766 02.413 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bf5a9e4c-2103-4549-938a-6ad64d9368d7"}
19:33:44.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bf5a9e4c-2103-4549-938a-6ad64d9368d7"}
19:33:44.767 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"37b14b81-b352-4b1e-979d-0993b7145ec6"}
19:33:44.767 00.000 13300 case statement mapped state 1 to 101
19:33:44.767 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"37b14b81-b352-4b1e-979d-0993b7145ec6"}
19:33:45.392 00.625 11596 Exposure complete
19:33:45.470 00.078 11596 worker thread done servicing request
19:33:45.471 00.001 13300 OnExposeComplete: enter
19:33:45.471 00.000 13300 UpdateGuideState(): m_state=1
19:33:45.471 00.000 13300 UpdateCurrentPosition: no star selected
19:33:45.471 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:33:45.472 00.001 13300 Status Line: Nessuna stella selezionata
19:33:45.474 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=247, Gamma=0.510
19:33:45.481 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:33:45.481 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:33:45.481 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:33:45.481 00.000 13300 Enqueuing Expose request
19:33:45.481 00.000 11596 Worker thread wakes up
19:33:45.481 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:33:45.995 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:33:47.764 01.769 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d33157e0-cc2a-46ae-b145-b8a2aa76a2e2"}
19:33:47.764 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d33157e0-cc2a-46ae-b145-b8a2aa76a2e2"}
19:33:47.765 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aa23bed2-f67a-445a-9cdf-73a20cbf0f97"}
19:33:47.765 00.000 13300 case statement mapped state 1 to 101
19:33:47.765 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"aa23bed2-f67a-445a-9cdf-73a20cbf0f97"}
19:33:49.020 01.255 11596 Exposure complete
19:33:49.103 00.083 11596 worker thread done servicing request
19:33:49.103 00.000 13300 OnExposeComplete: enter
19:33:49.103 00.000 13300 UpdateGuideState(): m_state=1
19:33:49.103 00.000 13300 UpdateCurrentPosition: no star selected
19:33:49.104 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:33:49.104 00.000 13300 Status Line: Nessuna stella selezionata
19:33:49.107 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
19:33:49.116 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:33:49.116 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:33:49.116 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:33:49.116 00.000 13300 Enqueuing Expose request
19:33:49.116 00.000 11596 Worker thread wakes up
19:33:49.117 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:33:49.630 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:33:50.763 01.133 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"04456a2d-0ca9-49ee-8bea-dfd80914cedf"}
19:33:50.763 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"04456a2d-0ca9-49ee-8bea-dfd80914cedf"}
19:33:50.764 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2a490332-2f30-4a6f-a76b-a4bba46827ed"}
19:33:50.764 00.000 13300 case statement mapped state 1 to 101
19:33:50.764 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2a490332-2f30-4a6f-a76b-a4bba46827ed"}
19:33:52.656 01.892 11596 Exposure complete
19:33:52.732 00.076 11596 worker thread done servicing request
19:33:52.732 00.000 13300 OnExposeComplete: enter
19:33:52.732 00.000 13300 UpdateGuideState(): m_state=1
19:33:52.732 00.000 13300 UpdateCurrentPosition: no star selected
19:33:52.733 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:33:52.733 00.000 13300 Status Line: Nessuna stella selezionata
19:33:52.735 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:33:52.743 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:33:52.743 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:33:52.743 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:33:52.744 00.001 13300 Enqueuing Expose request
19:33:52.744 00.000 11596 Worker thread wakes up
19:33:52.744 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:33:53.246 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:33:53.763 00.517 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d450b6e2-a70f-4470-bf44-69271a595795"}
19:33:53.763 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d450b6e2-a70f-4470-bf44-69271a595795"}
19:33:53.764 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"58da0017-d4b0-40fa-9dfc-4cdc2041e109"}
19:33:53.764 00.000 13300 case statement mapped state 1 to 101
19:33:53.764 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"58da0017-d4b0-40fa-9dfc-4cdc2041e109"}
19:33:56.276 02.512 11596 Exposure complete
19:33:56.350 00.074 11596 worker thread done servicing request
19:33:56.350 00.000 13300 OnExposeComplete: enter
19:33:56.350 00.000 13300 UpdateGuideState(): m_state=1
19:33:56.351 00.001 13300 UpdateCurrentPosition: no star selected
19:33:56.351 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:33:56.351 00.000 13300 Status Line: Nessuna stella selezionata
19:33:56.354 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:33:56.361 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:33:56.361 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:33:56.361 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:33:56.361 00.000 13300 Enqueuing Expose request
19:33:56.361 00.000 11596 Worker thread wakes up
19:33:56.361 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:33:56.761 00.400 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2e200735-bbe5-4dcf-8540-4f1aa54973af"}
19:33:56.761 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2e200735-bbe5-4dcf-8540-4f1aa54973af"}
19:33:56.762 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6b6d5726-dd9d-43a3-a773-d696e2079ded"}
19:33:56.762 00.000 13300 case statement mapped state 1 to 101
19:33:56.762 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6b6d5726-dd9d-43a3-a773-d696e2079ded"}
19:33:56.862 00.100 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:33:59.760 02.898 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"05047dda-15d5-4d79-9bdb-d8fb07541c8c"}
19:33:59.760 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"05047dda-15d5-4d79-9bdb-d8fb07541c8c"}
19:33:59.761 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b93bbf1b-ce09-4fc2-92fe-ca9ec6015aad"}
19:33:59.761 00.000 13300 case statement mapped state 1 to 101
19:33:59.761 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b93bbf1b-ce09-4fc2-92fe-ca9ec6015aad"}
19:33:59.886 00.125 11596 Exposure complete
19:33:59.960 00.074 11596 worker thread done servicing request
19:33:59.960 00.000 13300 OnExposeComplete: enter
19:33:59.960 00.000 13300 UpdateGuideState(): m_state=1
19:33:59.960 00.000 13300 UpdateCurrentPosition: no star selected
19:33:59.960 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:33:59.961 00.001 13300 Status Line: Nessuna stella selezionata
19:33:59.963 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:33:59.969 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:33:59.970 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:33:59.970 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:33:59.970 00.000 13300 Enqueuing Expose request
19:33:59.970 00.000 11596 Worker thread wakes up
19:33:59.970 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:34:00.483 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:34:02.760 02.277 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"16f99cad-d25c-4ba4-ae66-6c7e3849475a"}
19:34:02.760 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"16f99cad-d25c-4ba4-ae66-6c7e3849475a"}
19:34:02.761 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"81ea5e9a-8b09-4ce8-95d5-ee46e532cec4"}
19:34:02.761 00.000 13300 case statement mapped state 1 to 101
19:34:02.761 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"81ea5e9a-8b09-4ce8-95d5-ee46e532cec4"}
19:34:03.580 00.819 11596 Exposure complete
19:34:03.655 00.075 11596 worker thread done servicing request
19:34:03.655 00.000 13300 OnExposeComplete: enter
19:34:03.655 00.000 13300 UpdateGuideState(): m_state=1
19:34:03.655 00.000 13300 UpdateCurrentPosition: no star selected
19:34:03.656 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:34:03.656 00.000 13300 Status Line: Nessuna stella selezionata
19:34:03.659 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:34:03.666 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:34:03.666 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:34:03.666 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:34:03.666 00.000 13300 Enqueuing Expose request
19:34:03.666 00.000 11596 Worker thread wakes up
19:34:03.667 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:34:04.169 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:34:05.759 01.590 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1d2004a6-a768-4c8a-9004-aecf44b167fa"}
19:34:05.759 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1d2004a6-a768-4c8a-9004-aecf44b167fa"}
19:34:05.760 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7c6def86-af32-4986-92b6-2acf128587ce"}
19:34:05.760 00.000 13300 case statement mapped state 1 to 101
19:34:05.760 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7c6def86-af32-4986-92b6-2acf128587ce"}
19:34:07.205 01.445 11596 Exposure complete
19:34:07.280 00.075 11596 worker thread done servicing request
19:34:07.280 00.000 13300 OnExposeComplete: enter
19:34:07.280 00.000 13300 UpdateGuideState(): m_state=1
19:34:07.281 00.001 13300 UpdateCurrentPosition: no star selected
19:34:07.281 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:34:07.281 00.000 13300 Status Line: Nessuna stella selezionata
19:34:07.284 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:34:07.293 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:34:07.293 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:34:07.293 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:34:07.294 00.001 13300 Enqueuing Expose request
19:34:07.294 00.000 11596 Worker thread wakes up
19:34:07.294 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:34:07.809 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:34:08.758 00.949 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e4e0f1aa-f08e-420e-b48c-766c31cf303e"}
19:34:08.758 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e4e0f1aa-f08e-420e-b48c-766c31cf303e"}
19:34:08.759 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f92e066a-18de-4739-b134-71e8c39e7436"}
19:34:08.759 00.000 13300 case statement mapped state 1 to 101
19:34:08.759 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f92e066a-18de-4739-b134-71e8c39e7436"}
19:34:10.839 02.080 11596 Exposure complete
19:34:10.918 00.079 11596 worker thread done servicing request
19:34:10.918 00.000 13300 OnExposeComplete: enter
19:34:10.918 00.000 13300 UpdateGuideState(): m_state=1
19:34:10.918 00.000 13300 UpdateCurrentPosition: no star selected
19:34:10.918 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:34:10.919 00.001 13300 Status Line: Nessuna stella selezionata
19:34:10.922 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:34:10.928 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:34:10.928 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:34:10.928 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:34:10.928 00.000 13300 Enqueuing Expose request
19:34:10.928 00.000 11596 Worker thread wakes up
19:34:10.929 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:34:11.442 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:34:11.757 00.315 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"993e217c-52ac-4b44-a53d-aa1cf8de6a41"}
19:34:11.757 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"993e217c-52ac-4b44-a53d-aa1cf8de6a41"}
19:34:11.758 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d94a6a35-729b-41ef-a0f1-146a9f4eb1c2"}
19:34:11.758 00.000 13300 case statement mapped state 1 to 101
19:34:11.758 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d94a6a35-729b-41ef-a0f1-146a9f4eb1c2"}
19:34:14.497 02.739 11596 Exposure complete
19:34:14.615 00.118 11596 worker thread done servicing request
19:34:14.615 00.000 13300 OnExposeComplete: enter
19:34:14.616 00.001 13300 UpdateGuideState(): m_state=1
19:34:14.616 00.000 13300 UpdateCurrentPosition: no star selected
19:34:14.616 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:34:14.617 00.001 13300 Status Line: Nessuna stella selezionata
19:34:14.620 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:34:14.635 00.015 13300 UpdateGuideState exits: Nessuna stella selezionata
19:34:14.636 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:34:14.636 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:34:14.636 00.000 13300 Enqueuing Expose request
19:34:14.636 00.000 11596 Worker thread wakes up
19:34:14.636 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:34:14.758 00.122 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c67198a7-5b84-453c-8415-a61bf840f1bd"}
19:34:14.758 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c67198a7-5b84-453c-8415-a61bf840f1bd"}
19:34:14.759 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e0a293e4-cbea-42a0-97a2-ef0a5f2cb39b"}
19:34:14.759 00.000 13300 case statement mapped state 1 to 101
19:34:14.759 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e0a293e4-cbea-42a0-97a2-ef0a5f2cb39b"}
19:34:15.150 00.391 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:34:17.757 02.607 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1fcd1030-e411-4dc8-b023-e2000d4212e2"}
19:34:17.757 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1fcd1030-e411-4dc8-b023-e2000d4212e2"}
19:34:17.758 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"827b1a96-c8c6-413a-9495-c1a14b7a1f84"}
19:34:17.758 00.000 13300 case statement mapped state 1 to 101
19:34:17.758 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"827b1a96-c8c6-413a-9495-c1a14b7a1f84"}
19:34:18.177 00.419 11596 Exposure complete
19:34:18.262 00.085 11596 worker thread done servicing request
19:34:18.263 00.001 13300 OnExposeComplete: enter
19:34:18.263 00.000 13300 UpdateGuideState(): m_state=1
19:34:18.263 00.000 13300 UpdateCurrentPosition: no star selected
19:34:18.263 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:34:18.264 00.001 13300 Status Line: Nessuna stella selezionata
19:34:18.266 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:34:18.273 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:34:18.273 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:34:18.273 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:34:18.273 00.000 13300 Enqueuing Expose request
19:34:18.273 00.000 11596 Worker thread wakes up
19:34:18.273 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:34:18.777 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:34:20.756 01.979 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f5b4c179-e26e-4a18-ae94-98ece59f22f5"}
19:34:20.756 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f5b4c179-e26e-4a18-ae94-98ece59f22f5"}
19:34:20.757 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"02a237ed-79d9-4527-a0fa-37a66d2f3f6b"}
19:34:20.757 00.000 13300 case statement mapped state 1 to 101
19:34:20.757 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"02a237ed-79d9-4527-a0fa-37a66d2f3f6b"}
19:34:21.806 01.049 11596 Exposure complete
19:34:21.889 00.083 11596 worker thread done servicing request
19:34:21.889 00.000 13300 OnExposeComplete: enter
19:34:21.889 00.000 13300 UpdateGuideState(): m_state=1
19:34:21.889 00.000 13300 UpdateCurrentPosition: no star selected
19:34:21.890 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:34:21.890 00.000 13300 Status Line: Nessuna stella selezionata
19:34:21.893 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:34:21.899 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:34:21.899 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:34:21.899 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:34:21.899 00.000 13300 Enqueuing Expose request
19:34:21.899 00.000 11596 Worker thread wakes up
19:34:21.900 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:34:22.406 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:34:23.754 01.348 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4c82a01d-f4b7-4b53-8682-2c4a6580e8c6"}
19:34:23.754 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4c82a01d-f4b7-4b53-8682-2c4a6580e8c6"}
19:34:23.754 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"36729bea-d1e5-45cc-bcfb-0a7d5ff3dd82"}
19:34:23.755 00.001 13300 case statement mapped state 1 to 101
19:34:23.755 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"36729bea-d1e5-45cc-bcfb-0a7d5ff3dd82"}
19:34:25.431 01.676 11596 Exposure complete
19:34:25.509 00.078 11596 worker thread done servicing request
19:34:25.509 00.000 13300 OnExposeComplete: enter
19:34:25.509 00.000 13300 UpdateGuideState(): m_state=1
19:34:25.509 00.000 13300 UpdateCurrentPosition: no star selected
19:34:25.510 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:34:25.510 00.000 13300 Status Line: Nessuna stella selezionata
19:34:25.512 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:34:25.519 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:34:25.519 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:34:25.519 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:34:25.519 00.000 13300 Enqueuing Expose request
19:34:25.519 00.000 11596 Worker thread wakes up
19:34:25.520 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:34:26.032 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:34:26.753 00.721 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2490a047-eaa8-4a92-b375-660da64f37fc"}
19:34:26.753 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2490a047-eaa8-4a92-b375-660da64f37fc"}
19:34:26.755 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d7929c09-34f0-4e00-87dd-4ac92ac023b6"}
19:34:26.755 00.000 13300 case statement mapped state 1 to 101
19:34:26.755 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d7929c09-34f0-4e00-87dd-4ac92ac023b6"}
19:34:29.057 02.302 11596 Exposure complete
19:34:29.131 00.074 11596 worker thread done servicing request
19:34:29.131 00.000 13300 OnExposeComplete: enter
19:34:29.132 00.001 13300 UpdateGuideState(): m_state=1
19:34:29.132 00.000 13300 UpdateCurrentPosition: no star selected
19:34:29.132 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:34:29.132 00.000 13300 Status Line: Nessuna stella selezionata
19:34:29.135 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:34:29.142 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:34:29.142 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:34:29.142 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:34:29.142 00.000 13300 Enqueuing Expose request
19:34:29.142 00.000 11596 Worker thread wakes up
19:34:29.142 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:34:29.649 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:34:29.752 00.103 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d246a9ba-951a-4aa6-88b3-08f2660b375b"}
19:34:29.752 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d246a9ba-951a-4aa6-88b3-08f2660b375b"}
19:34:29.753 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"540f6ff6-900f-43de-8d00-1f85a2e4d4a5"}
19:34:29.753 00.000 13300 case statement mapped state 1 to 101
19:34:29.753 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"540f6ff6-900f-43de-8d00-1f85a2e4d4a5"}
19:34:32.679 02.926 11596 Exposure complete
19:34:32.751 00.072 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b585c081-c593-4db3-9e3f-a95ce552418f"}
19:34:32.751 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b585c081-c593-4db3-9e3f-a95ce552418f"}
19:34:32.752 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"83577b23-ca68-4aa6-ad42-6ad5f651145c"}
19:34:32.752 00.000 13300 case statement mapped state 1 to 101
19:34:32.752 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"83577b23-ca68-4aa6-ad42-6ad5f651145c"}
19:34:32.755 00.003 11596 worker thread done servicing request
19:34:32.756 00.001 13300 OnExposeComplete: enter
19:34:32.756 00.000 13300 UpdateGuideState(): m_state=1
19:34:32.756 00.000 13300 UpdateCurrentPosition: no star selected
19:34:32.756 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:34:32.757 00.001 13300 Status Line: Nessuna stella selezionata
19:34:32.759 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
19:34:32.766 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:34:32.766 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:34:32.766 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:34:32.766 00.000 13300 Enqueuing Expose request
19:34:32.766 00.000 11596 Worker thread wakes up
19:34:32.767 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:34:33.269 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:34:35.750 02.481 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"01a873a2-1a33-41b0-92a7-7060b7c7ec1b"}
19:34:35.750 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"01a873a2-1a33-41b0-92a7-7060b7c7ec1b"}
19:34:35.751 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"56ba8cc9-7879-40e2-984b-3722e0a7622e"}
19:34:35.751 00.000 13300 case statement mapped state 1 to 101
19:34:35.751 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"56ba8cc9-7879-40e2-984b-3722e0a7622e"}
19:34:36.310 00.559 11596 Exposure complete
19:34:36.390 00.080 11596 worker thread done servicing request
19:34:36.390 00.000 13300 OnExposeComplete: enter
19:34:36.390 00.000 13300 UpdateGuideState(): m_state=1
19:34:36.390 00.000 13300 UpdateCurrentPosition: no star selected
19:34:36.391 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:34:36.391 00.000 13300 Status Line: Nessuna stella selezionata
19:34:36.393 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:34:36.400 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:34:36.400 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:34:36.400 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:34:36.400 00.000 13300 Enqueuing Expose request
19:34:36.400 00.000 11596 Worker thread wakes up
19:34:36.401 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:34:36.906 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:34:38.751 01.845 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d085a25b-9fc5-49d5-9f0b-8fcbcc7cc6c9"}
19:34:38.751 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d085a25b-9fc5-49d5-9f0b-8fcbcc7cc6c9"}
19:34:38.752 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bc1b431f-fa8b-4c6f-92cd-6f5fd58f3c89"}
19:34:38.752 00.000 13300 case statement mapped state 1 to 101
19:34:38.752 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bc1b431f-fa8b-4c6f-92cd-6f5fd58f3c89"}
19:34:39.930 01.178 11596 Exposure complete
19:34:40.011 00.081 11596 worker thread done servicing request
19:34:40.011 00.000 13300 OnExposeComplete: enter
19:34:40.012 00.001 13300 UpdateGuideState(): m_state=1
19:34:40.012 00.000 13300 UpdateCurrentPosition: no star selected
19:34:40.012 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:34:40.012 00.000 13300 Status Line: Nessuna stella selezionata
19:34:40.015 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:34:40.022 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:34:40.022 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:34:40.022 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:34:40.022 00.000 13300 Enqueuing Expose request
19:34:40.023 00.001 11596 Worker thread wakes up
19:34:40.023 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:34:40.524 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:34:41.749 01.225 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d5a58fb0-e7ca-4f2b-b773-3c4884007625"}
19:34:41.749 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d5a58fb0-e7ca-4f2b-b773-3c4884007625"}
19:34:41.750 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"512252dc-56c7-4e65-b694-9ae4f326bb1d"}
19:34:41.750 00.000 13300 case statement mapped state 1 to 101
19:34:41.750 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"512252dc-56c7-4e65-b694-9ae4f326bb1d"}
19:34:43.551 01.801 11596 Exposure complete
19:34:43.626 00.075 11596 worker thread done servicing request
19:34:43.626 00.000 13300 OnExposeComplete: enter
19:34:43.627 00.001 13300 UpdateGuideState(): m_state=1
19:34:43.627 00.000 13300 UpdateCurrentPosition: no star selected
19:34:43.627 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:34:43.627 00.000 13300 Status Line: Nessuna stella selezionata
19:34:43.630 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:34:43.637 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:34:43.637 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:34:43.637 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:34:43.637 00.000 13300 Enqueuing Expose request
19:34:43.637 00.000 11596 Worker thread wakes up
19:34:43.637 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:34:44.143 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:34:44.749 00.606 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e626dab9-1cd5-4c25-b285-6ccf1cfa841d"}
19:34:44.749 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e626dab9-1cd5-4c25-b285-6ccf1cfa841d"}
19:34:44.750 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3ea9979c-61e6-4a45-94a9-4ac0b6ca6220"}
19:34:44.750 00.000 13300 case statement mapped state 1 to 101
19:34:44.750 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3ea9979c-61e6-4a45-94a9-4ac0b6ca6220"}
19:34:47.174 02.424 11596 Exposure complete
19:34:47.257 00.083 11596 worker thread done servicing request
19:34:47.257 00.000 13300 OnExposeComplete: enter
19:34:47.258 00.001 13300 UpdateGuideState(): m_state=1
19:34:47.258 00.000 13300 UpdateCurrentPosition: no star selected
19:34:47.258 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:34:47.258 00.000 13300 Status Line: Nessuna stella selezionata
19:34:47.261 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:34:47.268 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:34:47.268 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:34:47.268 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:34:47.268 00.000 13300 Enqueuing Expose request
19:34:47.268 00.000 11596 Worker thread wakes up
19:34:47.269 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:34:47.748 00.479 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cfb40d4d-617b-451a-8c56-95f00e0f0c79"}
19:34:47.748 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cfb40d4d-617b-451a-8c56-95f00e0f0c79"}
19:34:47.749 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3a76146a-364d-458e-b894-c6cbeba7888d"}
19:34:47.749 00.000 13300 case statement mapped state 1 to 101
19:34:47.749 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3a76146a-364d-458e-b894-c6cbeba7888d"}
19:34:47.778 00.029 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:34:50.749 02.971 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6916953d-1974-4f85-815c-c39927558130"}
19:34:50.749 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6916953d-1974-4f85-815c-c39927558130"}
19:34:50.750 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"03638237-a82c-4a19-b997-c603d103191a"}
19:34:50.750 00.000 13300 case statement mapped state 1 to 101
19:34:50.750 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"03638237-a82c-4a19-b997-c603d103191a"}
19:34:50.814 00.064 11596 Exposure complete
19:34:50.897 00.083 11596 worker thread done servicing request
19:34:50.897 00.000 13300 OnExposeComplete: enter
19:34:50.897 00.000 13300 UpdateGuideState(): m_state=1
19:34:50.898 00.001 13300 UpdateCurrentPosition: no star selected
19:34:50.898 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:34:50.898 00.000 13300 Status Line: Nessuna stella selezionata
19:34:50.901 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=233, Gamma=0.510
19:34:50.907 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:34:50.907 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:34:50.907 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:34:50.907 00.000 13300 Enqueuing Expose request
19:34:50.907 00.000 11596 Worker thread wakes up
19:34:50.908 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:34:51.420 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:34:53.747 02.327 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a8338acd-01a0-4df6-9d3c-09e4e416f8f1"}
19:34:53.747 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a8338acd-01a0-4df6-9d3c-09e4e416f8f1"}
19:34:53.747 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"197f2cdc-50b1-47de-a354-fa14d18ea61b"}
19:34:53.748 00.001 13300 case statement mapped state 1 to 101
19:34:53.748 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"197f2cdc-50b1-47de-a354-fa14d18ea61b"}
19:34:54.439 00.691 11596 Exposure complete
19:34:54.514 00.075 11596 worker thread done servicing request
19:34:54.514 00.000 13300 OnExposeComplete: enter
19:34:54.514 00.000 13300 UpdateGuideState(): m_state=1
19:34:54.515 00.001 13300 UpdateCurrentPosition: no star selected
19:34:54.515 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:34:54.515 00.000 13300 Status Line: Nessuna stella selezionata
19:34:54.518 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=231, Gamma=0.510
19:34:54.524 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:34:54.524 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:34:54.524 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:34:54.524 00.000 13300 Enqueuing Expose request
19:34:54.524 00.000 11596 Worker thread wakes up
19:34:54.525 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:34:55.040 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:34:56.746 01.706 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"67e27acf-3e6d-472d-b507-6b5674d0d99f"}
19:34:56.746 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"67e27acf-3e6d-472d-b507-6b5674d0d99f"}
19:34:56.747 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1b31f006-3d17-4b32-8171-299024361c2e"}
19:34:56.747 00.000 13300 case statement mapped state 1 to 101
19:34:56.747 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1b31f006-3d17-4b32-8171-299024361c2e"}
19:34:58.067 01.320 11596 Exposure complete
19:34:58.143 00.076 11596 worker thread done servicing request
19:34:58.143 00.000 13300 OnExposeComplete: enter
19:34:58.144 00.001 13300 UpdateGuideState(): m_state=1
19:34:58.144 00.000 13300 UpdateCurrentPosition: no star selected
19:34:58.144 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:34:58.144 00.000 13300 Status Line: Nessuna stella selezionata
19:34:58.147 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=230, Gamma=0.510
19:34:58.156 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:34:58.156 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:34:58.156 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:34:58.156 00.000 13300 Enqueuing Expose request
19:34:58.156 00.000 11596 Worker thread wakes up
19:34:58.156 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:34:58.669 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:34:59.745 01.076 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b7f5bb74-0949-4af8-81e1-9d15ed64d6ad"}
19:34:59.745 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b7f5bb74-0949-4af8-81e1-9d15ed64d6ad"}
19:34:59.746 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5464b742-502e-4916-a675-fa655bf609a7"}
19:34:59.746 00.000 13300 case statement mapped state 1 to 101
19:34:59.746 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5464b742-502e-4916-a675-fa655bf609a7"}
19:35:01.692 01.946 11596 Exposure complete
19:35:01.767 00.075 11596 worker thread done servicing request
19:35:01.767 00.000 13300 OnExposeComplete: enter
19:35:01.767 00.000 13300 UpdateGuideState(): m_state=1
19:35:01.767 00.000 13300 UpdateCurrentPosition: no star selected
19:35:01.768 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:35:01.768 00.000 13300 Status Line: Nessuna stella selezionata
19:35:01.770 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=222, Gamma=0.510
19:35:01.779 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:35:01.780 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:35:01.780 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:35:01.780 00.000 13300 Enqueuing Expose request
19:35:01.780 00.000 11596 Worker thread wakes up
19:35:01.780 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:35:02.281 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:35:02.744 00.463 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"67ec1949-e30b-418e-a1d2-a831a3895658"}
19:35:02.744 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"67ec1949-e30b-418e-a1d2-a831a3895658"}
19:35:02.745 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"db4c1389-bdc6-444f-9f04-00af6cc88b87"}
19:35:02.745 00.000 13300 case statement mapped state 1 to 101
19:35:02.745 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"db4c1389-bdc6-444f-9f04-00af6cc88b87"}
19:35:05.307 02.562 11596 Exposure complete
19:35:05.382 00.075 11596 worker thread done servicing request
19:35:05.382 00.000 13300 OnExposeComplete: enter
19:35:05.382 00.000 13300 UpdateGuideState(): m_state=1
19:35:05.383 00.001 13300 UpdateCurrentPosition: no star selected
19:35:05.383 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:35:05.383 00.000 13300 Status Line: Nessuna stella selezionata
19:35:05.386 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=241, Gamma=0.510
19:35:05.394 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:35:05.394 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:35:05.394 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:35:05.394 00.000 13300 Enqueuing Expose request
19:35:05.394 00.000 11596 Worker thread wakes up
19:35:05.395 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:35:05.744 00.349 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f46f301e-bcc6-4d4b-8bb9-3a8d9be735fb"}
19:35:05.744 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f46f301e-bcc6-4d4b-8bb9-3a8d9be735fb"}
19:35:05.745 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3f451389-f53a-426b-9dd6-2f4d9456223b"}
19:35:05.745 00.000 13300 case statement mapped state 1 to 101
19:35:05.745 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3f451389-f53a-426b-9dd6-2f4d9456223b"}
19:35:05.897 00.152 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:35:08.745 02.848 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f9ebb2bc-1427-439a-8a91-392b195458d4"}
19:35:08.745 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f9ebb2bc-1427-439a-8a91-392b195458d4"}
19:35:08.746 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8ad4dc2a-55d3-4ae7-88b6-45a13cf6e5cf"}
19:35:08.746 00.000 13300 case statement mapped state 1 to 101
19:35:08.746 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8ad4dc2a-55d3-4ae7-88b6-45a13cf6e5cf"}
19:35:08.928 00.182 11596 Exposure complete
19:35:09.003 00.075 11596 worker thread done servicing request
19:35:09.003 00.000 13300 OnExposeComplete: enter
19:35:09.003 00.000 13300 UpdateGuideState(): m_state=1
19:35:09.004 00.001 13300 UpdateCurrentPosition: no star selected
19:35:09.004 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:35:09.004 00.000 13300 Status Line: Nessuna stella selezionata
19:35:09.007 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=5, FiltMin=3, FiltMax=254, Gamma=0.510
19:35:09.013 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:35:09.013 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:35:09.013 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:35:09.014 00.001 13300 Enqueuing Expose request
19:35:09.014 00.000 11596 Worker thread wakes up
19:35:09.014 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:35:09.527 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:35:11.743 02.216 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"43e2905f-5510-49dd-bda7-676b2628eead"}
19:35:11.743 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"43e2905f-5510-49dd-bda7-676b2628eead"}
19:35:11.744 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"082aee91-0463-4cf6-92fa-7b398ecdc1c9"}
19:35:11.744 00.000 13300 case statement mapped state 1 to 101
19:35:11.744 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"082aee91-0463-4cf6-92fa-7b398ecdc1c9"}
19:35:12.586 00.842 11596 Exposure complete
19:35:12.660 00.074 11596 worker thread done servicing request
19:35:12.660 00.000 13300 OnExposeComplete: enter
19:35:12.661 00.001 13300 UpdateGuideState(): m_state=1
19:35:12.661 00.000 13300 UpdateCurrentPosition: no star selected
19:35:12.661 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:35:12.661 00.000 13300 Status Line: Nessuna stella selezionata
19:35:12.664 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=234, Gamma=0.510
19:35:12.670 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:35:12.671 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:35:12.671 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:35:12.671 00.000 13300 Enqueuing Expose request
19:35:12.671 00.000 11596 Worker thread wakes up
19:35:12.671 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:35:13.179 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:35:14.742 01.563 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"52b8dca8-62d2-4e4d-97fa-126787c76554"}
19:35:14.742 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"52b8dca8-62d2-4e4d-97fa-126787c76554"}
19:35:14.743 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4997176a-fdd6-4b91-8add-e47ebbb95cdb"}
19:35:14.743 00.000 13300 case statement mapped state 1 to 101
19:35:14.743 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4997176a-fdd6-4b91-8add-e47ebbb95cdb"}
19:35:16.210 01.467 11596 Exposure complete
19:35:16.309 00.099 11596 worker thread done servicing request
19:35:16.309 00.000 13300 OnExposeComplete: enter
19:35:16.310 00.001 13300 UpdateGuideState(): m_state=1
19:35:16.310 00.000 13300 UpdateCurrentPosition: no star selected
19:35:16.310 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:35:16.310 00.000 13300 Status Line: Nessuna stella selezionata
19:35:16.314 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=246, Gamma=0.510
19:35:16.322 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:35:16.322 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:35:16.323 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:35:16.323 00.000 13300 Enqueuing Expose request
19:35:16.323 00.000 11596 Worker thread wakes up
19:35:16.323 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:35:16.839 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:35:17.742 00.903 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d307fc40-8575-4d10-bb4f-0d05fe54cc7d"}
19:35:17.742 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d307fc40-8575-4d10-bb4f-0d05fe54cc7d"}
19:35:17.743 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a738a5a4-7449-4aca-81fd-f5b4a4954e73"}
19:35:17.743 00.000 13300 case statement mapped state 1 to 101
19:35:17.743 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a738a5a4-7449-4aca-81fd-f5b4a4954e73"}
19:35:19.878 02.135 11596 Exposure complete
19:35:19.959 00.081 11596 worker thread done servicing request
19:35:19.960 00.001 13300 OnExposeComplete: enter
19:35:19.960 00.000 13300 UpdateGuideState(): m_state=1
19:35:19.960 00.000 13300 UpdateCurrentPosition: no star selected
19:35:19.960 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:35:19.961 00.001 13300 Status Line: Nessuna stella selezionata
19:35:19.963 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=224, Gamma=0.510
19:35:19.971 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:35:19.971 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:35:19.971 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:35:19.971 00.000 13300 Enqueuing Expose request
19:35:19.971 00.000 11596 Worker thread wakes up
19:35:19.971 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:35:20.473 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:35:20.742 00.269 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cc829a09-8944-4f50-92af-e01d5b700f73"}
19:35:20.742 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cc829a09-8944-4f50-92af-e01d5b700f73"}
19:35:20.743 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"38ace484-49fb-4841-acf7-945309fd88b7"}
19:35:20.743 00.000 13300 case statement mapped state 1 to 101
19:35:20.743 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"38ace484-49fb-4841-acf7-945309fd88b7"}
19:35:23.494 02.751 11596 Exposure complete
19:35:23.569 00.075 11596 worker thread done servicing request
19:35:23.569 00.000 13300 OnExposeComplete: enter
19:35:23.569 00.000 13300 UpdateGuideState(): m_state=1
19:35:23.570 00.001 13300 UpdateCurrentPosition: no star selected
19:35:23.570 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:35:23.571 00.001 13300 Status Line: Nessuna stella selezionata
19:35:23.575 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=232, Gamma=0.510
19:35:23.581 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:35:23.581 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:35:23.581 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:35:23.581 00.000 13300 Enqueuing Expose request
19:35:23.581 00.000 11596 Worker thread wakes up
19:35:23.582 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:35:23.741 00.159 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e902ee88-ad4b-4eb5-b42c-4acc80cc9ad3"}
19:35:23.741 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e902ee88-ad4b-4eb5-b42c-4acc80cc9ad3"}
19:35:23.741 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"220de53d-4fa7-4f75-bee0-9b4ba8bf035e"}
19:35:23.742 00.001 13300 case statement mapped state 1 to 101
19:35:23.742 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"220de53d-4fa7-4f75-bee0-9b4ba8bf035e"}
19:35:24.095 00.353 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:35:26.739 02.644 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8a8e8816-537e-40f3-9532-ee680c7e030c"}
19:35:26.739 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8a8e8816-537e-40f3-9532-ee680c7e030c"}
19:35:26.740 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ce86465e-6c0c-4fba-9d0b-7ca8c7815605"}
19:35:26.740 00.000 13300 case statement mapped state 1 to 101
19:35:26.740 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ce86465e-6c0c-4fba-9d0b-7ca8c7815605"}
19:35:27.131 00.391 11596 Exposure complete
19:35:27.206 00.075 11596 worker thread done servicing request
19:35:27.206 00.000 13300 OnExposeComplete: enter
19:35:27.207 00.001 13300 UpdateGuideState(): m_state=1
19:35:27.207 00.000 13300 UpdateCurrentPosition: no star selected
19:35:27.207 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:35:27.207 00.000 13300 Status Line: Nessuna stella selezionata
19:35:27.210 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=246, Gamma=0.510
19:35:27.217 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:35:27.217 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:35:27.217 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:35:27.217 00.000 13300 Enqueuing Expose request
19:35:27.217 00.000 11596 Worker thread wakes up
19:35:27.218 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:35:27.721 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:35:29.739 02.018 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7005c296-d9ee-402d-a788-ac71f2e6c7d9"}
19:35:29.739 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7005c296-d9ee-402d-a788-ac71f2e6c7d9"}
19:35:29.740 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b48eb1d7-73a1-4aa4-9336-88f62614c168"}
19:35:29.740 00.000 13300 case statement mapped state 1 to 101
19:35:29.740 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b48eb1d7-73a1-4aa4-9336-88f62614c168"}
19:35:30.752 01.012 11596 Exposure complete
19:35:30.827 00.075 11596 worker thread done servicing request
19:35:30.827 00.000 13300 OnExposeComplete: enter
19:35:30.827 00.000 13300 UpdateGuideState(): m_state=1
19:35:30.828 00.001 13300 UpdateCurrentPosition: no star selected
19:35:30.828 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:35:30.828 00.000 13300 Status Line: Nessuna stella selezionata
19:35:30.831 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=248, Gamma=0.510
19:35:30.841 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
19:35:30.842 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:35:30.842 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:35:30.842 00.000 13300 Enqueuing Expose request
19:35:30.842 00.000 11596 Worker thread wakes up
19:35:30.842 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:35:31.355 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:35:32.738 01.383 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2070c188-1670-43ac-94d8-62ba2cfd163f"}
19:35:32.738 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2070c188-1670-43ac-94d8-62ba2cfd163f"}
19:35:32.739 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8e238b7a-5808-474a-9f3e-6a79e841e8a1"}
19:35:32.739 00.000 13300 case statement mapped state 1 to 101
19:35:32.739 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8e238b7a-5808-474a-9f3e-6a79e841e8a1"}
19:35:34.378 01.639 11596 Exposure complete
19:35:34.453 00.075 11596 worker thread done servicing request
19:35:34.453 00.000 13300 OnExposeComplete: enter
19:35:34.454 00.001 13300 UpdateGuideState(): m_state=1
19:35:34.454 00.000 13300 UpdateCurrentPosition: no star selected
19:35:34.454 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:35:34.454 00.000 13300 Status Line: Nessuna stella selezionata
19:35:34.457 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=218, Gamma=0.510
19:35:34.463 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:35:34.463 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:35:34.464 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:35:34.464 00.000 13300 Enqueuing Expose request
19:35:34.464 00.000 11596 Worker thread wakes up
19:35:34.464 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:35:34.970 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:35:35.737 00.767 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"234f4361-0a1e-495e-98fc-7e65cae74bcb"}
19:35:35.737 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"234f4361-0a1e-495e-98fc-7e65cae74bcb"}
19:35:35.738 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"43cfffcf-78e3-45da-9cf2-78a14e7f8628"}
19:35:35.738 00.000 13300 case statement mapped state 1 to 101
19:35:35.738 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"43cfffcf-78e3-45da-9cf2-78a14e7f8628"}
19:35:38.003 02.265 11596 Exposure complete
19:35:38.088 00.085 11596 worker thread done servicing request
19:35:38.088 00.000 13300 OnExposeComplete: enter
19:35:38.088 00.000 13300 UpdateGuideState(): m_state=1
19:35:38.089 00.001 13300 UpdateCurrentPosition: no star selected
19:35:38.089 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:35:38.089 00.000 13300 Status Line: Nessuna stella selezionata
19:35:38.092 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=233, Gamma=0.510
19:35:38.098 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:35:38.098 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:35:38.098 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:35:38.098 00.000 13300 Enqueuing Expose request
19:35:38.099 00.001 11596 Worker thread wakes up
19:35:38.099 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:35:38.608 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:35:38.736 00.128 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7fcb31b4-0aa4-45d4-a001-9798e193257b"}
19:35:38.736 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7fcb31b4-0aa4-45d4-a001-9798e193257b"}
19:35:38.737 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f6f149b0-4bee-4a19-824d-4489727d0e95"}
19:35:38.737 00.000 13300 case statement mapped state 1 to 101
19:35:38.737 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f6f149b0-4bee-4a19-824d-4489727d0e95"}
19:35:41.637 02.900 11596 Exposure complete
19:35:41.712 00.075 11596 worker thread done servicing request
19:35:41.712 00.000 13300 OnExposeComplete: enter
19:35:41.712 00.000 13300 UpdateGuideState(): m_state=1
19:35:41.713 00.001 13300 UpdateCurrentPosition: no star selected
19:35:41.713 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:35:41.713 00.000 13300 Status Line: Nessuna stella selezionata
19:35:41.716 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=238, Gamma=0.510
19:35:41.723 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:35:41.724 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:35:41.724 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:35:41.724 00.000 13300 Enqueuing Expose request
19:35:41.724 00.000 11596 Worker thread wakes up
19:35:41.724 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:35:41.735 00.011 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b954f472-91ee-486b-bfe9-5976a5948315"}
19:35:41.735 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b954f472-91ee-486b-bfe9-5976a5948315"}
19:35:41.736 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"70e0f8b4-e701-4ea1-81c6-d73fe4cef83c"}
19:35:41.736 00.000 13300 case statement mapped state 1 to 101
19:35:41.736 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"70e0f8b4-e701-4ea1-81c6-d73fe4cef83c"}
19:35:42.238 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:35:44.735 02.497 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fd5e3836-9069-4537-ad33-def81c9dd2ef"}
19:35:44.735 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fd5e3836-9069-4537-ad33-def81c9dd2ef"}
19:35:44.736 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"479889a4-f0ef-4945-9a93-52c1c9849c36"}
19:35:44.736 00.000 13300 case statement mapped state 1 to 101
19:35:44.736 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"479889a4-f0ef-4945-9a93-52c1c9849c36"}
19:35:45.265 00.529 11596 Exposure complete
19:35:45.341 00.076 11596 worker thread done servicing request
19:35:45.342 00.001 13300 OnExposeComplete: enter
19:35:45.342 00.000 13300 UpdateGuideState(): m_state=1
19:35:45.342 00.000 13300 UpdateCurrentPosition: no star selected
19:35:45.342 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:35:45.343 00.001 13300 Status Line: Nessuna stella selezionata
19:35:45.345 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=251, Gamma=0.510
19:35:45.352 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:35:45.352 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:35:45.352 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:35:45.352 00.000 13300 Enqueuing Expose request
19:35:45.352 00.000 11596 Worker thread wakes up
19:35:45.352 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:35:45.868 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:35:47.734 01.866 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cbeb0aa9-5bd3-4f21-a589-73b175c1d421"}
19:35:47.734 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cbeb0aa9-5bd3-4f21-a589-73b175c1d421"}
19:35:47.735 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d0c627ac-2ceb-4f1c-98fe-cba572376c5f"}
19:35:47.735 00.000 13300 case statement mapped state 1 to 101
19:35:47.735 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d0c627ac-2ceb-4f1c-98fe-cba572376c5f"}
19:35:48.895 01.160 11596 Exposure complete
19:35:48.969 00.074 11596 worker thread done servicing request
19:35:48.969 00.000 13300 OnExposeComplete: enter
19:35:48.969 00.000 13300 UpdateGuideState(): m_state=1
19:35:48.969 00.000 13300 UpdateCurrentPosition: no star selected
19:35:48.970 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:35:48.970 00.000 13300 Status Line: Nessuna stella selezionata
19:35:48.972 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=243, Gamma=0.510
19:35:48.979 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:35:48.979 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:35:48.979 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:35:48.979 00.000 13300 Enqueuing Expose request
19:35:48.979 00.000 11596 Worker thread wakes up
19:35:48.980 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:35:49.489 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:35:50.732 01.243 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"af631e1e-dd89-44c4-af2a-33a49fb04ad9"}
19:35:50.732 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"af631e1e-dd89-44c4-af2a-33a49fb04ad9"}
19:35:50.733 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"69fcd02e-8cb6-4faf-925f-b37af992c507"}
19:35:50.733 00.000 13300 case statement mapped state 1 to 101
19:35:50.733 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"69fcd02e-8cb6-4faf-925f-b37af992c507"}
19:35:52.512 01.779 11596 Exposure complete
19:35:52.587 00.075 11596 worker thread done servicing request
19:35:52.587 00.000 13300 OnExposeComplete: enter
19:35:52.587 00.000 13300 UpdateGuideState(): m_state=1
19:35:52.587 00.000 13300 UpdateCurrentPosition: no star selected
19:35:52.587 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:35:52.588 00.001 13300 Status Line: Nessuna stella selezionata
19:35:52.590 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=239, Gamma=0.510
19:35:52.597 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:35:52.597 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:35:52.597 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:35:52.597 00.000 13300 Enqueuing Expose request
19:35:52.598 00.001 11596 Worker thread wakes up
19:35:52.598 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:35:53.113 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:35:53.732 00.619 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d8adaf6f-0c2a-49b9-a16a-de6b90a39874"}
19:35:53.732 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d8adaf6f-0c2a-49b9-a16a-de6b90a39874"}
19:35:53.733 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e071d0d0-2f37-47f3-9d4e-8093d3806193"}
19:35:53.734 00.001 13300 case statement mapped state 1 to 101
19:35:53.734 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e071d0d0-2f37-47f3-9d4e-8093d3806193"}
19:35:56.144 02.410 11596 Exposure complete
19:35:56.231 00.087 11596 worker thread done servicing request
19:35:56.231 00.000 13300 OnExposeComplete: enter
19:35:56.231 00.000 13300 UpdateGuideState(): m_state=1
19:35:56.231 00.000 13300 UpdateCurrentPosition: no star selected
19:35:56.232 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:35:56.232 00.000 13300 Status Line: Nessuna stella selezionata
19:35:56.234 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=238, Gamma=0.510
19:35:56.241 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:35:56.241 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:35:56.241 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:35:56.241 00.000 13300 Enqueuing Expose request
19:35:56.241 00.000 11596 Worker thread wakes up
19:35:56.242 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:35:56.732 00.490 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d81f5bcb-1ead-4872-96f9-df6ba1421351"}
19:35:56.732 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d81f5bcb-1ead-4872-96f9-df6ba1421351"}
19:35:56.733 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4e445907-cbf8-4604-89ef-b3d4a8546517"}
19:35:56.733 00.000 13300 case statement mapped state 1 to 101
19:35:56.733 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4e445907-cbf8-4604-89ef-b3d4a8546517"}
19:35:56.744 00.011 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:35:59.731 02.987 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fa074ceb-9956-41b3-886f-73e0ea92a562"}
19:35:59.731 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fa074ceb-9956-41b3-886f-73e0ea92a562"}
19:35:59.732 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"72135237-1162-4e41-bdbb-c43bfada3053"}
19:35:59.732 00.000 13300 case statement mapped state 1 to 101
19:35:59.732 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"72135237-1162-4e41-bdbb-c43bfada3053"}
19:35:59.776 00.044 11596 Exposure complete
19:35:59.854 00.078 11596 worker thread done servicing request
19:35:59.854 00.000 13300 OnExposeComplete: enter
19:35:59.854 00.000 13300 UpdateGuideState(): m_state=1
19:35:59.855 00.001 13300 UpdateCurrentPosition: no star selected
19:35:59.855 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:35:59.855 00.000 13300 Status Line: Nessuna stella selezionata
19:35:59.858 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:35:59.865 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:35:59.865 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:35:59.865 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:35:59.865 00.000 13300 Enqueuing Expose request
19:35:59.865 00.000 11596 Worker thread wakes up
19:35:59.865 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:36:00.369 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:36:02.731 02.362 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9c956f20-1062-44cf-b2b4-82cf1cc959ba"}
19:36:02.731 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9c956f20-1062-44cf-b2b4-82cf1cc959ba"}
19:36:02.732 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"903d60d0-6ad1-474c-b51e-9972a20599cc"}
19:36:02.732 00.000 13300 case statement mapped state 1 to 101
19:36:02.732 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"903d60d0-6ad1-474c-b51e-9972a20599cc"}
19:36:03.392 00.660 11596 Exposure complete
19:36:03.466 00.074 11596 worker thread done servicing request
19:36:03.467 00.001 13300 OnExposeComplete: enter
19:36:03.467 00.000 13300 UpdateGuideState(): m_state=1
19:36:03.467 00.000 13300 UpdateCurrentPosition: no star selected
19:36:03.467 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:36:03.468 00.001 13300 Status Line: Nessuna stella selezionata
19:36:03.470 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:36:03.478 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:36:03.478 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:36:03.478 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:36:03.478 00.000 13300 Enqueuing Expose request
19:36:03.478 00.000 11596 Worker thread wakes up
19:36:03.478 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:36:03.994 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:36:05.732 01.738 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c672c944-0622-4bee-a97d-6169871e50ba"}
19:36:05.732 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c672c944-0622-4bee-a97d-6169871e50ba"}
19:36:05.733 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"255349a6-62bd-4859-979c-32eae46c8056"}
19:36:05.733 00.000 13300 case statement mapped state 1 to 101
19:36:05.733 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"255349a6-62bd-4859-979c-32eae46c8056"}
19:36:07.014 01.281 11596 Exposure complete
19:36:07.088 00.074 11596 worker thread done servicing request
19:36:07.088 00.000 13300 OnExposeComplete: enter
19:36:07.088 00.000 13300 UpdateGuideState(): m_state=1
19:36:07.089 00.001 13300 UpdateCurrentPosition: no star selected
19:36:07.089 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:36:07.089 00.000 13300 Status Line: Nessuna stella selezionata
19:36:07.092 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:36:07.098 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:36:07.098 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:36:07.098 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:36:07.099 00.001 13300 Enqueuing Expose request
19:36:07.099 00.000 11596 Worker thread wakes up
19:36:07.099 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:36:07.603 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:36:08.730 01.127 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a5aaa711-c567-45b2-9761-c7e7471a1958"}
19:36:08.730 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a5aaa711-c567-45b2-9761-c7e7471a1958"}
19:36:08.731 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d5cc5778-6a82-412b-baff-ee897443eade"}
19:36:08.731 00.000 13300 case statement mapped state 1 to 101
19:36:08.731 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d5cc5778-6a82-412b-baff-ee897443eade"}
19:36:10.627 01.896 11596 Exposure complete
19:36:10.705 00.078 11596 worker thread done servicing request
19:36:10.706 00.001 13300 OnExposeComplete: enter
19:36:10.706 00.000 13300 UpdateGuideState(): m_state=1
19:36:10.706 00.000 13300 UpdateCurrentPosition: no star selected
19:36:10.706 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:36:10.707 00.001 13300 Status Line: Nessuna stella selezionata
19:36:10.710 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=239, Gamma=0.510
19:36:10.716 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:36:10.717 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:36:10.717 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:36:10.717 00.000 13300 Enqueuing Expose request
19:36:10.717 00.000 11596 Worker thread wakes up
19:36:10.717 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:36:11.234 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:36:11.730 00.496 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4c96369f-0003-4ca2-9425-8c0ed687b4df"}
19:36:11.730 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4c96369f-0003-4ca2-9425-8c0ed687b4df"}
19:36:11.731 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"21479c9e-5944-41cc-9007-9e3aac5ccc2d"}
19:36:11.731 00.000 13300 case statement mapped state 1 to 101
19:36:11.731 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"21479c9e-5944-41cc-9007-9e3aac5ccc2d"}
19:36:14.350 02.619 11596 Exposure complete
19:36:14.467 00.117 11596 worker thread done servicing request
19:36:14.467 00.000 13300 OnExposeComplete: enter
19:36:14.468 00.001 13300 UpdateGuideState(): m_state=1
19:36:14.468 00.000 13300 UpdateCurrentPosition: no star selected
19:36:14.469 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:36:14.469 00.000 13300 Status Line: Nessuna stella selezionata
19:36:14.474 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=240, Gamma=0.510
19:36:14.486 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
19:36:14.486 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:36:14.486 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:36:14.487 00.001 13300 Enqueuing Expose request
19:36:14.487 00.000 11596 Worker thread wakes up
19:36:14.487 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:36:14.730 00.243 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1aaa1b1a-c109-4c92-b7d0-4bd049a323a3"}
19:36:14.730 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1aaa1b1a-c109-4c92-b7d0-4bd049a323a3"}
19:36:14.731 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"63af1e3f-84a8-4965-a818-086c07a2fd30"}
19:36:14.731 00.000 13300 case statement mapped state 1 to 101
19:36:14.732 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"63af1e3f-84a8-4965-a818-086c07a2fd30"}
19:36:14.989 00.257 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:36:17.729 02.740 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b02cffa2-a5c0-42bf-a78d-08f2f19f3bbf"}
19:36:17.729 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b02cffa2-a5c0-42bf-a78d-08f2f19f3bbf"}
19:36:17.729 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9c93ba3f-8054-4cfc-a38c-bb369784732e"}
19:36:17.730 00.001 13300 case statement mapped state 1 to 101
19:36:17.730 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9c93ba3f-8054-4cfc-a38c-bb369784732e"}
19:36:18.021 00.291 11596 Exposure complete
19:36:18.103 00.082 11596 worker thread done servicing request
19:36:18.103 00.000 13300 OnExposeComplete: enter
19:36:18.103 00.000 13300 UpdateGuideState(): m_state=1
19:36:18.103 00.000 13300 UpdateCurrentPosition: no star selected
19:36:18.104 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:36:18.104 00.000 13300 Status Line: Nessuna stella selezionata
19:36:18.106 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=216, Gamma=0.510
19:36:18.114 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:36:18.114 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:36:18.114 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:36:18.114 00.000 13300 Enqueuing Expose request
19:36:18.114 00.000 11596 Worker thread wakes up
19:36:18.114 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:36:18.625 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:36:20.728 02.103 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2a393337-f1ce-412b-8611-5c1461ed8f1e"}
19:36:20.728 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2a393337-f1ce-412b-8611-5c1461ed8f1e"}
19:36:20.729 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e4e9c4fd-4a57-4ac0-88db-b43d60430eb9"}
19:36:20.729 00.000 13300 case statement mapped state 1 to 101
19:36:20.729 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e4e9c4fd-4a57-4ac0-88db-b43d60430eb9"}
19:36:21.653 00.924 11596 Exposure complete
19:36:21.734 00.081 11596 worker thread done servicing request
19:36:21.734 00.000 13300 OnExposeComplete: enter
19:36:21.734 00.000 13300 UpdateGuideState(): m_state=1
19:36:21.734 00.000 13300 UpdateCurrentPosition: no star selected
19:36:21.735 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:36:21.735 00.000 13300 Status Line: Nessuna stella selezionata
19:36:21.737 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:36:21.744 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:36:21.744 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:36:21.744 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:36:21.745 00.001 13300 Enqueuing Expose request
19:36:21.745 00.000 11596 Worker thread wakes up
19:36:21.745 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:36:22.248 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:36:23.726 01.478 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8389b29a-9bd9-48d3-9d1e-3c11ed73d785"}
19:36:23.726 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8389b29a-9bd9-48d3-9d1e-3c11ed73d785"}
19:36:23.727 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"358a60ae-0844-4681-9310-1ba04d497c14"}
19:36:23.728 00.001 13300 case statement mapped state 1 to 101
19:36:23.728 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"358a60ae-0844-4681-9310-1ba04d497c14"}
19:36:25.276 01.548 11596 Exposure complete
19:36:25.356 00.080 11596 worker thread done servicing request
19:36:25.356 00.000 13300 OnExposeComplete: enter
19:36:25.356 00.000 13300 UpdateGuideState(): m_state=1
19:36:25.357 00.001 13300 UpdateCurrentPosition: no star selected
19:36:25.357 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:36:25.357 00.000 13300 Status Line: Nessuna stella selezionata
19:36:25.360 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=236, Gamma=0.510
19:36:25.367 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:36:25.367 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:36:25.367 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:36:25.367 00.000 13300 Enqueuing Expose request
19:36:25.367 00.000 11596 Worker thread wakes up
19:36:25.367 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:36:25.873 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:36:26.725 00.852 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ae33038b-edc0-4a87-9e39-056f7566550e"}
19:36:26.725 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ae33038b-edc0-4a87-9e39-056f7566550e"}
19:36:26.726 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9da191a8-791d-4786-a470-88d39fe17239"}
19:36:26.726 00.000 13300 case statement mapped state 1 to 101
19:36:26.726 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9da191a8-791d-4786-a470-88d39fe17239"}
19:36:28.897 02.171 11596 Exposure complete
19:36:28.978 00.081 11596 worker thread done servicing request
19:36:28.978 00.000 13300 OnExposeComplete: enter
19:36:28.978 00.000 13300 UpdateGuideState(): m_state=1
19:36:28.979 00.001 13300 UpdateCurrentPosition: no star selected
19:36:28.979 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:36:28.979 00.000 13300 Status Line: Nessuna stella selezionata
19:36:28.982 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=242, Gamma=0.510
19:36:28.988 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:36:28.988 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:36:28.989 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:36:28.989 00.000 13300 Enqueuing Expose request
19:36:28.989 00.000 11596 Worker thread wakes up
19:36:28.989 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:36:29.498 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:36:29.725 00.227 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"42c25f46-feb2-4c59-a951-d65000836d92"}
19:36:29.725 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"42c25f46-feb2-4c59-a951-d65000836d92"}
19:36:29.726 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d89fef61-c7c4-465f-b7dd-838ff2cde13a"}
19:36:29.726 00.000 13300 case statement mapped state 1 to 101
19:36:29.726 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d89fef61-c7c4-465f-b7dd-838ff2cde13a"}
19:36:32.522 02.796 11596 Exposure complete
19:36:32.597 00.075 11596 worker thread done servicing request
19:36:32.597 00.000 13300 OnExposeComplete: enter
19:36:32.597 00.000 13300 UpdateGuideState(): m_state=1
19:36:32.597 00.000 13300 UpdateCurrentPosition: no star selected
19:36:32.598 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:36:32.598 00.000 13300 Status Line: Nessuna stella selezionata
19:36:32.600 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:36:32.607 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:36:32.607 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:36:32.607 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:36:32.607 00.000 13300 Enqueuing Expose request
19:36:32.607 00.000 11596 Worker thread wakes up
19:36:32.607 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:36:32.724 00.117 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e1cc574e-69b0-4480-9a06-b1b336734494"}
19:36:32.724 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e1cc574e-69b0-4480-9a06-b1b336734494"}
19:36:32.725 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9577fa87-34e7-4ff2-a6a4-d3c7737175f9"}
19:36:32.725 00.000 13300 case statement mapped state 1 to 101
19:36:32.725 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9577fa87-34e7-4ff2-a6a4-d3c7737175f9"}
19:36:33.116 00.391 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:36:35.723 02.607 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d36175a0-8b22-42cd-8762-6a0efe1b6df4"}
19:36:35.723 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d36175a0-8b22-42cd-8762-6a0efe1b6df4"}
19:36:35.724 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"263e3b3b-d4e3-4e05-8729-9e2ed98d1b82"}
19:36:35.724 00.000 13300 case statement mapped state 1 to 101
19:36:35.724 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"263e3b3b-d4e3-4e05-8729-9e2ed98d1b82"}
19:36:36.163 00.439 11596 Exposure complete
19:36:36.271 00.108 11596 worker thread done servicing request
19:36:36.271 00.000 13300 OnExposeComplete: enter
19:36:36.272 00.001 13300 UpdateGuideState(): m_state=1
19:36:36.272 00.000 13300 UpdateCurrentPosition: no star selected
19:36:36.272 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:36:36.273 00.001 13300 Status Line: Nessuna stella selezionata
19:36:36.276 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=237, Gamma=0.510
19:36:36.283 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:36:36.284 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:36:36.284 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:36:36.284 00.000 13300 Enqueuing Expose request
19:36:36.284 00.000 11596 Worker thread wakes up
19:36:36.284 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:36:36.788 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:36:38.723 01.935 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5dfc537f-19c0-430d-bb5f-2af779fd81cb"}
19:36:38.723 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5dfc537f-19c0-430d-bb5f-2af779fd81cb"}
19:36:38.724 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"59f5d4e1-6f67-4eea-b8a3-afbfbe85e659"}
19:36:38.724 00.000 13300 case statement mapped state 1 to 101
19:36:38.724 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"59f5d4e1-6f67-4eea-b8a3-afbfbe85e659"}
19:36:39.817 01.093 11596 Exposure complete
19:36:39.899 00.082 11596 worker thread done servicing request
19:36:39.899 00.000 13300 OnExposeComplete: enter
19:36:39.899 00.000 13300 UpdateGuideState(): m_state=1
19:36:39.900 00.001 13300 UpdateCurrentPosition: no star selected
19:36:39.900 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:36:39.900 00.000 13300 Status Line: Nessuna stella selezionata
19:36:39.903 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=251, Gamma=0.510
19:36:39.914 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
19:36:39.914 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:36:39.914 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:36:39.914 00.000 13300 Enqueuing Expose request
19:36:39.915 00.001 11596 Worker thread wakes up
19:36:39.915 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:36:40.427 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:36:41.723 01.296 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d4160f50-8472-450f-a0f5-fb4206cd1c5e"}
19:36:41.723 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d4160f50-8472-450f-a0f5-fb4206cd1c5e"}
19:36:41.724 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1bfe9c86-81a3-4017-9adb-df2823500e12"}
19:36:41.724 00.000 13300 case statement mapped state 1 to 101
19:36:41.724 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1bfe9c86-81a3-4017-9adb-df2823500e12"}
19:36:43.451 01.727 11596 Exposure complete
19:36:43.526 00.075 11596 worker thread done servicing request
19:36:43.526 00.000 13300 OnExposeComplete: enter
19:36:43.526 00.000 13300 UpdateGuideState(): m_state=1
19:36:43.527 00.001 13300 UpdateCurrentPosition: no star selected
19:36:43.527 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:36:43.527 00.000 13300 Status Line: Nessuna stella selezionata
19:36:43.530 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:36:43.536 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:36:43.537 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:36:43.537 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:36:43.537 00.000 13300 Enqueuing Expose request
19:36:43.537 00.000 11596 Worker thread wakes up
19:36:43.537 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:36:44.040 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:36:44.722 00.682 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"06ad8052-3c8d-4c45-b572-451d2fbebf83"}
19:36:44.722 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"06ad8052-3c8d-4c45-b572-451d2fbebf83"}
19:36:44.723 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1b4dcc88-d3d1-4c02-af10-6c5a1845778e"}
19:36:44.723 00.000 13300 case statement mapped state 1 to 101
19:36:44.723 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1b4dcc88-d3d1-4c02-af10-6c5a1845778e"}
19:36:47.082 02.359 11596 Exposure complete
19:36:47.171 00.089 11596 worker thread done servicing request
19:36:47.171 00.000 13300 OnExposeComplete: enter
19:36:47.171 00.000 13300 UpdateGuideState(): m_state=1
19:36:47.172 00.001 13300 UpdateCurrentPosition: no star selected
19:36:47.172 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:36:47.172 00.000 13300 Status Line: Nessuna stella selezionata
19:36:47.175 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:36:47.184 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:36:47.184 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:36:47.184 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:36:47.184 00.000 13300 Enqueuing Expose request
19:36:47.184 00.000 11596 Worker thread wakes up
19:36:47.185 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:36:47.689 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:36:47.721 00.032 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"597600b6-19e9-479d-83cf-bcfafd62594f"}
19:36:47.721 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"597600b6-19e9-479d-83cf-bcfafd62594f"}
19:36:47.721 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fc971b0c-8910-41ee-8a3e-b820bb5c2bf8"}
19:36:47.722 00.001 13300 case statement mapped state 1 to 101
19:36:47.722 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fc971b0c-8910-41ee-8a3e-b820bb5c2bf8"}
19:36:50.721 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ee6cf722-d31a-46b1-b9e6-2244ab2b7ebd"}
19:36:50.721 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ee6cf722-d31a-46b1-b9e6-2244ab2b7ebd"}
19:36:50.722 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8923dd24-3cd7-4740-a116-0615b6275fc0"}
19:36:50.723 00.001 13300 case statement mapped state 1 to 101
19:36:50.723 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8923dd24-3cd7-4740-a116-0615b6275fc0"}
19:36:50.723 00.000 11596 Exposure complete
19:36:50.799 00.076 11596 worker thread done servicing request
19:36:50.799 00.000 13300 OnExposeComplete: enter
19:36:50.799 00.000 13300 UpdateGuideState(): m_state=1
19:36:50.799 00.000 13300 UpdateCurrentPosition: no star selected
19:36:50.800 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:36:50.800 00.000 13300 Status Line: Nessuna stella selezionata
19:36:50.802 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:36:50.810 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:36:50.811 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:36:50.811 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:36:50.811 00.000 13300 Enqueuing Expose request
19:36:50.811 00.000 11596 Worker thread wakes up
19:36:50.811 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:36:51.312 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:36:53.721 02.409 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2d50d7cc-ebb9-494f-a8b9-565c80c51ca2"}
19:36:53.721 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2d50d7cc-ebb9-494f-a8b9-565c80c51ca2"}
19:36:53.722 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2ec09d72-144a-492e-933f-0d056edbdfaf"}
19:36:53.722 00.000 13300 case statement mapped state 1 to 101
19:36:53.722 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2ec09d72-144a-492e-933f-0d056edbdfaf"}
19:36:54.339 00.617 11596 Exposure complete
19:36:54.413 00.074 11596 worker thread done servicing request
19:36:54.413 00.000 13300 OnExposeComplete: enter
19:36:54.413 00.000 13300 UpdateGuideState(): m_state=1
19:36:54.413 00.000 13300 UpdateCurrentPosition: no star selected
19:36:54.414 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:36:54.414 00.000 13300 Status Line: Nessuna stella selezionata
19:36:54.416 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=222, Gamma=0.510
19:36:54.423 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:36:54.423 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:36:54.424 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:36:54.424 00.000 13300 Enqueuing Expose request
19:36:54.424 00.000 11596 Worker thread wakes up
19:36:54.424 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:36:54.928 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:36:56.719 01.791 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4a8bc24d-6592-4931-b119-6532b709f45d"}
19:36:56.719 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4a8bc24d-6592-4931-b119-6532b709f45d"}
19:36:56.720 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d5129dd9-c4a8-4918-9f32-68c99ac006fb"}
19:36:56.720 00.000 13300 case statement mapped state 1 to 101
19:36:56.720 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d5129dd9-c4a8-4918-9f32-68c99ac006fb"}
19:36:57.970 01.250 11596 Exposure complete
19:36:58.045 00.075 11596 worker thread done servicing request
19:36:58.045 00.000 13300 OnExposeComplete: enter
19:36:58.045 00.000 13300 UpdateGuideState(): m_state=1
19:36:58.045 00.000 13300 UpdateCurrentPosition: no star selected
19:36:58.046 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:36:58.046 00.000 13300 Status Line: Nessuna stella selezionata
19:36:58.049 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:36:58.056 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:36:58.057 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:36:58.057 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:36:58.057 00.000 13300 Enqueuing Expose request
19:36:58.057 00.000 11596 Worker thread wakes up
19:36:58.057 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:36:58.572 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:36:59.718 01.146 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e5b31b66-4b20-4e4c-963c-8078bdb70be0"}
19:36:59.718 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e5b31b66-4b20-4e4c-963c-8078bdb70be0"}
19:36:59.719 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"56acbf2c-ed29-4cdc-b60b-0f9a0622f5c1"}
19:36:59.719 00.000 13300 case statement mapped state 1 to 101
19:36:59.719 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"56acbf2c-ed29-4cdc-b60b-0f9a0622f5c1"}
19:37:01.592 01.873 11596 Exposure complete
19:37:01.668 00.076 11596 worker thread done servicing request
19:37:01.668 00.000 13300 OnExposeComplete: enter
19:37:01.668 00.000 13300 UpdateGuideState(): m_state=1
19:37:01.668 00.000 13300 UpdateCurrentPosition: no star selected
19:37:01.668 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:37:01.669 00.001 13300 Status Line: Nessuna stella selezionata
19:37:01.671 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:37:01.679 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:37:01.679 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:01.679 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:37:01.679 00.000 13300 Enqueuing Expose request
19:37:01.679 00.000 11596 Worker thread wakes up
19:37:01.679 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:37:02.187 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:37:02.719 00.532 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0ad333ea-2003-4f6a-8790-051b0db4b680"}
19:37:02.719 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0ad333ea-2003-4f6a-8790-051b0db4b680"}
19:37:02.720 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"df5d07a2-75e8-4f97-968b-270aadbffb95"}
19:37:02.720 00.000 13300 case statement mapped state 1 to 101
19:37:02.720 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"df5d07a2-75e8-4f97-968b-270aadbffb95"}
19:37:05.215 02.495 11596 Exposure complete
19:37:05.294 00.079 11596 worker thread done servicing request
19:37:05.294 00.000 13300 OnExposeComplete: enter
19:37:05.294 00.000 13300 UpdateGuideState(): m_state=1
19:37:05.295 00.001 13300 UpdateCurrentPosition: no star selected
19:37:05.295 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:37:05.295 00.000 13300 Status Line: Nessuna stella selezionata
19:37:05.298 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:37:05.304 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:37:05.305 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:05.305 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:37:05.305 00.000 13300 Enqueuing Expose request
19:37:05.305 00.000 11596 Worker thread wakes up
19:37:05.305 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:37:05.718 00.413 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"edc6516f-085a-4968-989c-a462eb69faea"}
19:37:05.718 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"edc6516f-085a-4968-989c-a462eb69faea"}
19:37:05.719 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"100c1342-1bb2-4096-a23e-fb04f25e7391"}
19:37:05.719 00.000 13300 case statement mapped state 1 to 101
19:37:05.719 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"100c1342-1bb2-4096-a23e-fb04f25e7391"}
19:37:05.815 00.096 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:37:08.718 02.903 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d0be5795-dc21-45eb-be59-a50a2a9a8549"}
19:37:08.718 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d0be5795-dc21-45eb-be59-a50a2a9a8549"}
19:37:08.719 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"79d6bd7b-2d57-4e98-88d5-f67ab66294c9"}
19:37:08.719 00.000 13300 case statement mapped state 1 to 101
19:37:08.719 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"79d6bd7b-2d57-4e98-88d5-f67ab66294c9"}
19:37:08.839 00.120 11596 Exposure complete
19:37:08.913 00.074 11596 worker thread done servicing request
19:37:08.913 00.000 13300 OnExposeComplete: enter
19:37:08.913 00.000 13300 UpdateGuideState(): m_state=1
19:37:08.914 00.001 13300 UpdateCurrentPosition: no star selected
19:37:08.914 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:37:08.914 00.000 13300 Status Line: Nessuna stella selezionata
19:37:08.917 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:37:08.924 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:37:08.924 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:08.924 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:37:08.924 00.000 13300 Enqueuing Expose request
19:37:08.924 00.000 11596 Worker thread wakes up
19:37:08.924 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:37:09.433 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:37:11.717 02.284 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b7f3fcac-56f9-45d2-8677-10753b6ba5a3"}
19:37:11.717 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b7f3fcac-56f9-45d2-8677-10753b6ba5a3"}
19:37:11.718 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2798c676-ba95-40ff-92a0-b34739dce388"}
19:37:11.718 00.000 13300 case statement mapped state 1 to 101
19:37:11.718 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2798c676-ba95-40ff-92a0-b34739dce388"}
19:37:12.460 00.742 11596 Exposure complete
19:37:12.534 00.074 11596 worker thread done servicing request
19:37:12.535 00.001 13300 OnExposeComplete: enter
19:37:12.535 00.000 13300 UpdateGuideState(): m_state=1
19:37:12.535 00.000 13300 UpdateCurrentPosition: no star selected
19:37:12.535 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:37:12.536 00.001 13300 Status Line: Nessuna stella selezionata
19:37:12.539 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:37:12.546 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:37:12.546 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:12.547 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:37:12.547 00.000 13300 Enqueuing Expose request
19:37:12.547 00.000 11596 Worker thread wakes up
19:37:12.547 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:37:13.062 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:37:14.716 01.654 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7db59cf4-c274-45fd-98ac-9db9351f4152"}
19:37:14.716 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7db59cf4-c274-45fd-98ac-9db9351f4152"}
19:37:14.717 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"584e20e9-a5f0-44ee-96e2-a7670a43408b"}
19:37:14.717 00.000 13300 case statement mapped state 1 to 101
19:37:14.717 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"584e20e9-a5f0-44ee-96e2-a7670a43408b"}
19:37:16.099 01.382 11596 Exposure complete
19:37:16.204 00.105 11596 worker thread done servicing request
19:37:16.204 00.000 13300 OnExposeComplete: enter
19:37:16.204 00.000 13300 UpdateGuideState(): m_state=1
19:37:16.205 00.001 13300 UpdateCurrentPosition: no star selected
19:37:16.205 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:37:16.205 00.000 13300 Status Line: Nessuna stella selezionata
19:37:16.209 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:37:16.219 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
19:37:16.219 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:16.219 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:37:16.219 00.000 13300 Enqueuing Expose request
19:37:16.219 00.000 11596 Worker thread wakes up
19:37:16.220 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:37:16.733 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:37:17.716 00.983 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"43462c56-d14b-4e81-ba48-c7bb6d699658"}
19:37:17.716 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"43462c56-d14b-4e81-ba48-c7bb6d699658"}
19:37:17.717 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3a568c08-db66-472b-870d-72bb53778433"}
19:37:17.717 00.000 13300 case statement mapped state 1 to 101
19:37:17.717 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3a568c08-db66-472b-870d-72bb53778433"}
19:37:19.777 02.060 11596 Exposure complete
19:37:19.903 00.126 11596 worker thread done servicing request
19:37:19.903 00.000 13300 OnExposeComplete: enter
19:37:19.903 00.000 13300 UpdateGuideState(): m_state=1
19:37:19.903 00.000 13300 UpdateCurrentPosition: no star selected
19:37:19.903 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:37:19.904 00.001 13300 Status Line: Nessuna stella selezionata
19:37:19.907 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:37:19.915 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:37:19.916 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:19.916 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:37:19.916 00.000 13300 Enqueuing Expose request
19:37:19.916 00.000 11596 Worker thread wakes up
19:37:19.916 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:37:20.424 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:37:20.714 00.290 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bbcda6f1-0bf6-4077-a3d5-03364985a4b5"}
19:37:20.714 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bbcda6f1-0bf6-4077-a3d5-03364985a4b5"}
19:37:20.715 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"76802865-02f4-4d36-a973-c1c58059d0a8"}
19:37:20.715 00.000 13300 case statement mapped state 1 to 101
19:37:20.715 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"76802865-02f4-4d36-a973-c1c58059d0a8"}
19:37:23.459 02.744 11596 Exposure complete
19:37:23.533 00.074 11596 worker thread done servicing request
19:37:23.533 00.000 13300 OnExposeComplete: enter
19:37:23.533 00.000 13300 UpdateGuideState(): m_state=1
19:37:23.533 00.000 13300 UpdateCurrentPosition: no star selected
19:37:23.534 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:37:23.534 00.000 13300 Status Line: Nessuna stella selezionata
19:37:23.536 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:37:23.544 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:37:23.544 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:23.544 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:37:23.544 00.000 13300 Enqueuing Expose request
19:37:23.544 00.000 11596 Worker thread wakes up
19:37:23.544 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:37:23.713 00.169 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"916e0970-1114-494c-b38c-4d76b6695fc3"}
19:37:23.713 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"916e0970-1114-494c-b38c-4d76b6695fc3"}
19:37:23.713 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2f8e0b9c-fcf5-4e34-83b8-f63f3e7e27e8"}
19:37:23.714 00.001 13300 case statement mapped state 1 to 101
19:37:23.714 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2f8e0b9c-fcf5-4e34-83b8-f63f3e7e27e8"}
19:37:24.050 00.336 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:37:26.712 02.662 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7e8a68b6-6057-4f92-bdbd-b3255daa411f"}
19:37:26.712 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7e8a68b6-6057-4f92-bdbd-b3255daa411f"}
19:37:26.713 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ceebc130-1f5f-487e-97fc-41eff89c217a"}
19:37:26.713 00.000 13300 case statement mapped state 1 to 101
19:37:26.713 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ceebc130-1f5f-487e-97fc-41eff89c217a"}
19:37:27.083 00.370 11596 Exposure complete
19:37:27.162 00.079 11596 worker thread done servicing request
19:37:27.162 00.000 13300 OnExposeComplete: enter
19:37:27.162 00.000 13300 UpdateGuideState(): m_state=1
19:37:27.162 00.000 13300 UpdateCurrentPosition: no star selected
19:37:27.162 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:37:27.163 00.001 13300 Status Line: Nessuna stella selezionata
19:37:27.165 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:37:27.172 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:37:27.172 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:27.172 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:37:27.172 00.000 13300 Enqueuing Expose request
19:37:27.172 00.000 11596 Worker thread wakes up
19:37:27.172 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:37:27.676 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:37:29.712 02.036 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"544dd508-edbe-48e6-95a8-fd200dcd1c22"}
19:37:29.712 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"544dd508-edbe-48e6-95a8-fd200dcd1c22"}
19:37:29.713 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f8fe5148-a452-44bb-933d-590ad79a2ecc"}
19:37:29.713 00.000 13300 case statement mapped state 1 to 101
19:37:29.713 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f8fe5148-a452-44bb-933d-590ad79a2ecc"}
19:37:30.705 00.992 11596 Exposure complete
19:37:30.780 00.075 11596 worker thread done servicing request
19:37:30.781 00.001 13300 OnExposeComplete: enter
19:37:30.781 00.000 13300 UpdateGuideState(): m_state=1
19:37:30.781 00.000 13300 UpdateCurrentPosition: no star selected
19:37:30.781 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:37:30.782 00.001 13300 Status Line: Nessuna stella selezionata
19:37:30.784 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:37:30.791 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:37:30.791 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:30.791 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:37:30.791 00.000 13300 Enqueuing Expose request
19:37:30.791 00.000 11596 Worker thread wakes up
19:37:30.792 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:37:31.296 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:37:32.710 01.414 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3be56cae-1a48-4437-a889-c382f24a0069"}
19:37:32.710 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3be56cae-1a48-4437-a889-c382f24a0069"}
19:37:32.711 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"566be5a5-c90b-446b-9c77-369fdfdb2313"}
19:37:32.711 00.000 13300 case statement mapped state 1 to 101
19:37:32.711 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"566be5a5-c90b-446b-9c77-369fdfdb2313"}
19:37:34.331 01.620 11596 Exposure complete
19:37:34.404 00.073 11596 worker thread done servicing request
19:37:34.405 00.001 13300 OnExposeComplete: enter
19:37:34.405 00.000 13300 UpdateGuideState(): m_state=1
19:37:34.405 00.000 13300 UpdateCurrentPosition: no star selected
19:37:34.405 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:37:34.406 00.001 13300 Status Line: Nessuna stella selezionata
19:37:34.408 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:37:34.417 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:37:34.417 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:34.417 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:37:34.417 00.000 13300 Enqueuing Expose request
19:37:34.417 00.000 11596 Worker thread wakes up
19:37:34.417 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:37:34.922 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:37:35.710 00.788 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"550799b6-c7a3-4baf-b513-665d39f00a84"}
19:37:35.710 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"550799b6-c7a3-4baf-b513-665d39f00a84"}
19:37:35.711 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"31cd60af-5be0-4981-a8cf-5cd1aca0edb5"}
19:37:35.711 00.000 13300 case statement mapped state 1 to 101
19:37:35.711 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"31cd60af-5be0-4981-a8cf-5cd1aca0edb5"}
19:37:37.952 02.241 11596 Exposure complete
19:37:38.027 00.075 11596 worker thread done servicing request
19:37:38.028 00.001 13300 OnExposeComplete: enter
19:37:38.028 00.000 13300 UpdateGuideState(): m_state=1
19:37:38.028 00.000 13300 UpdateCurrentPosition: no star selected
19:37:38.028 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:37:38.029 00.001 13300 Status Line: Nessuna stella selezionata
19:37:38.032 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=249, Gamma=0.510
19:37:38.040 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:37:38.041 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:38.041 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:37:38.041 00.000 13300 Enqueuing Expose request
19:37:38.041 00.000 11596 Worker thread wakes up
19:37:38.041 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:37:38.549 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:37:38.709 00.160 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"22e41f27-5f46-44ca-b891-d0fe19e09346"}
19:37:38.709 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"22e41f27-5f46-44ca-b891-d0fe19e09346"}
19:37:38.710 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"69e6fa16-7cd1-4d9c-bee4-69efab3bedba"}
19:37:38.710 00.000 13300 case statement mapped state 1 to 101
19:37:38.710 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"69e6fa16-7cd1-4d9c-bee4-69efab3bedba"}
19:37:41.579 02.869 11596 Exposure complete
19:37:41.661 00.082 11596 worker thread done servicing request
19:37:41.661 00.000 13300 OnExposeComplete: enter
19:37:41.661 00.000 13300 UpdateGuideState(): m_state=1
19:37:41.662 00.001 13300 UpdateCurrentPosition: no star selected
19:37:41.662 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:37:41.662 00.000 13300 Status Line: Nessuna stella selezionata
19:37:41.665 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:37:41.672 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:37:41.672 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:41.673 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:37:41.673 00.000 13300 Enqueuing Expose request
19:37:41.673 00.000 11596 Worker thread wakes up
19:37:41.673 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:37:41.708 00.035 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1db0c3eb-2212-4cb3-b262-2828c0879162"}
19:37:41.708 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1db0c3eb-2212-4cb3-b262-2828c0879162"}
19:37:41.709 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b6769bec-09b8-4fe3-9350-5c14d3b88ad8"}
19:37:41.709 00.000 13300 case statement mapped state 1 to 101
19:37:41.709 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b6769bec-09b8-4fe3-9350-5c14d3b88ad8"}
19:37:42.183 00.474 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:37:44.706 02.523 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8ea865f5-669f-4248-ba32-32c91250b7fe"}
19:37:44.706 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8ea865f5-669f-4248-ba32-32c91250b7fe"}
19:37:44.707 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f34f4f64-fbdf-4877-9377-a4f16d5f0d50"}
19:37:44.707 00.000 13300 case statement mapped state 1 to 101
19:37:44.707 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f34f4f64-fbdf-4877-9377-a4f16d5f0d50"}
19:37:45.210 00.503 11596 Exposure complete
19:37:45.286 00.076 13300 OnExposeComplete: enter
19:37:45.286 00.000 11596 worker thread done servicing request
19:37:45.286 00.000 13300 UpdateGuideState(): m_state=1
19:37:45.286 00.000 13300 UpdateCurrentPosition: no star selected
19:37:45.287 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:37:45.287 00.000 13300 Status Line: Nessuna stella selezionata
19:37:45.290 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:37:45.297 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:37:45.297 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:45.297 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:37:45.297 00.000 13300 Enqueuing Expose request
19:37:45.297 00.000 11596 Worker thread wakes up
19:37:45.297 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:37:45.813 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:37:47.705 01.892 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7e1a2633-ccdf-4eb6-b94d-49c762f45746"}
19:37:47.705 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7e1a2633-ccdf-4eb6-b94d-49c762f45746"}
19:37:47.706 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c732114a-93a1-4ed2-b325-18a01928dd68"}
19:37:47.706 00.000 13300 case statement mapped state 1 to 101
19:37:47.706 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c732114a-93a1-4ed2-b325-18a01928dd68"}
19:37:48.835 01.129 11596 Exposure complete
19:37:48.920 00.085 11596 worker thread done servicing request
19:37:48.920 00.000 13300 OnExposeComplete: enter
19:37:48.920 00.000 13300 UpdateGuideState(): m_state=1
19:37:48.921 00.001 13300 UpdateCurrentPosition: no star selected
19:37:48.921 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:37:48.921 00.000 13300 Status Line: Nessuna stella selezionata
19:37:48.924 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:37:48.930 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:37:48.930 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:48.930 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:37:48.930 00.000 13300 Enqueuing Expose request
19:37:48.930 00.000 11596 Worker thread wakes up
19:37:48.930 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:37:49.440 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:37:50.705 01.265 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9d3a4326-640f-4095-b387-70c8d77e4aaa"}
19:37:50.705 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9d3a4326-640f-4095-b387-70c8d77e4aaa"}
19:37:50.705 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a75320e7-bd6e-4531-acc0-3eeb9a2aef86"}
19:37:50.706 00.001 13300 case statement mapped state 1 to 101
19:37:50.706 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a75320e7-bd6e-4531-acc0-3eeb9a2aef86"}
19:37:52.466 01.760 11596 Exposure complete
19:37:52.542 00.076 11596 worker thread done servicing request
19:37:52.542 00.000 13300 OnExposeComplete: enter
19:37:52.542 00.000 13300 UpdateGuideState(): m_state=1
19:37:52.542 00.000 13300 UpdateCurrentPosition: no star selected
19:37:52.543 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:37:52.543 00.000 13300 Status Line: Nessuna stella selezionata
19:37:52.546 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:37:52.553 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:37:52.553 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:52.553 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:37:52.553 00.000 13300 Enqueuing Expose request
19:37:52.553 00.000 11596 Worker thread wakes up
19:37:52.553 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:37:53.057 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:37:53.704 00.647 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7c7bf0a7-ebdd-4898-82f1-495d195b0d97"}
19:37:53.704 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7c7bf0a7-ebdd-4898-82f1-495d195b0d97"}
19:37:53.705 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2cb171f8-a9df-4bff-b16b-7174fd9e0df5"}
19:37:53.705 00.000 13300 case statement mapped state 1 to 101
19:37:53.705 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2cb171f8-a9df-4bff-b16b-7174fd9e0df5"}
19:37:56.092 02.387 11596 Exposure complete
19:37:56.171 00.079 11596 worker thread done servicing request
19:37:56.171 00.000 13300 OnExposeComplete: enter
19:37:56.171 00.000 13300 UpdateGuideState(): m_state=1
19:37:56.172 00.001 13300 UpdateCurrentPosition: no star selected
19:37:56.172 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:37:56.172 00.000 13300 Status Line: Nessuna stella selezionata
19:37:56.175 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:37:56.183 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:37:56.183 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:56.183 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:37:56.183 00.000 13300 Enqueuing Expose request
19:37:56.183 00.000 11596 Worker thread wakes up
19:37:56.184 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:37:56.698 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:37:56.704 00.006 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"578d7b3f-1448-4ed1-86b3-6431233cf371"}
19:37:56.704 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"578d7b3f-1448-4ed1-86b3-6431233cf371"}
19:37:56.704 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3c29f21f-3695-4930-8844-0c3ab1556480"}
19:37:56.705 00.001 13300 case statement mapped state 1 to 101
19:37:56.705 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3c29f21f-3695-4930-8844-0c3ab1556480"}
19:37:59.704 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"13fc3de9-a882-40ef-9ba9-5462f0461ae4"}
19:37:59.704 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"13fc3de9-a882-40ef-9ba9-5462f0461ae4"}
19:37:59.705 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"df405298-26aa-4599-9ca4-b71f85394955"}
19:37:59.705 00.000 13300 case statement mapped state 1 to 101
19:37:59.705 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"df405298-26aa-4599-9ca4-b71f85394955"}
19:37:59.728 00.023 11596 Exposure complete
19:37:59.806 00.078 11596 worker thread done servicing request
19:37:59.806 00.000 13300 OnExposeComplete: enter
19:37:59.806 00.000 13300 UpdateGuideState(): m_state=1
19:37:59.806 00.000 13300 UpdateCurrentPosition: no star selected
19:37:59.807 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:37:59.807 00.000 13300 Status Line: Nessuna stella selezionata
19:37:59.809 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:37:59.816 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:37:59.816 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:59.816 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:37:59.816 00.000 13300 Enqueuing Expose request
19:37:59.816 00.000 11596 Worker thread wakes up
19:37:59.816 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:38:00.331 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:38:02.702 02.371 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"adace763-74fb-4019-82b1-0c2f7c78ba58"}
19:38:02.702 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"adace763-74fb-4019-82b1-0c2f7c78ba58"}
19:38:02.703 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7348f6e9-ffe1-48a2-8d3f-f0f12ff5fead"}
19:38:02.703 00.000 13300 case statement mapped state 1 to 101
19:38:02.703 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7348f6e9-ffe1-48a2-8d3f-f0f12ff5fead"}
19:38:03.363 00.660 11596 Exposure complete
19:38:03.439 00.076 11596 worker thread done servicing request
19:38:03.439 00.000 13300 OnExposeComplete: enter
19:38:03.439 00.000 13300 UpdateGuideState(): m_state=1
19:38:03.439 00.000 13300 UpdateCurrentPosition: no star selected
19:38:03.440 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:38:03.440 00.000 13300 Status Line: Nessuna stella selezionata
19:38:03.443 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:38:03.450 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:38:03.450 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:03.450 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:38:03.451 00.001 13300 Enqueuing Expose request
19:38:03.451 00.000 11596 Worker thread wakes up
19:38:03.451 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:38:03.953 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:38:05.702 01.749 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8db92669-d0f5-4d16-8f9f-3e366058cddc"}
19:38:05.702 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8db92669-d0f5-4d16-8f9f-3e366058cddc"}
19:38:05.703 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e9c01b2d-47f2-473d-9c77-681d797aef60"}
19:38:05.703 00.000 13300 case statement mapped state 1 to 101
19:38:05.703 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e9c01b2d-47f2-473d-9c77-681d797aef60"}
19:38:06.981 01.278 11596 Exposure complete
19:38:07.055 00.074 11596 worker thread done servicing request
19:38:07.056 00.001 13300 OnExposeComplete: enter
19:38:07.056 00.000 13300 UpdateGuideState(): m_state=1
19:38:07.056 00.000 13300 UpdateCurrentPosition: no star selected
19:38:07.056 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:38:07.057 00.001 13300 Status Line: Nessuna stella selezionata
19:38:07.059 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:38:07.066 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:38:07.066 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:07.066 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:38:07.067 00.001 13300 Enqueuing Expose request
19:38:07.067 00.000 11596 Worker thread wakes up
19:38:07.067 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:38:07.568 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:38:08.701 01.133 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8c6354db-3f08-456c-a917-48a5812c0634"}
19:38:08.701 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8c6354db-3f08-456c-a917-48a5812c0634"}
19:38:08.702 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b7162198-0de6-4a80-bfba-c69d80ee32de"}
19:38:08.702 00.000 13300 case statement mapped state 1 to 101
19:38:08.702 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b7162198-0de6-4a80-bfba-c69d80ee32de"}
19:38:10.601 01.899 11596 Exposure complete
19:38:10.676 00.075 11596 worker thread done servicing request
19:38:10.676 00.000 13300 OnExposeComplete: enter
19:38:10.676 00.000 13300 UpdateGuideState(): m_state=1
19:38:10.677 00.001 13300 UpdateCurrentPosition: no star selected
19:38:10.677 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:38:10.677 00.000 13300 Status Line: Nessuna stella selezionata
19:38:10.680 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:38:10.686 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:38:10.686 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:10.686 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:38:10.687 00.001 13300 Enqueuing Expose request
19:38:10.687 00.000 11596 Worker thread wakes up
19:38:10.687 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:38:11.191 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:38:11.700 00.509 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3a1ad8f7-b9e4-4a2c-94f7-01b84b5734bd"}
19:38:11.700 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3a1ad8f7-b9e4-4a2c-94f7-01b84b5734bd"}
19:38:11.701 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"211eacc1-c36b-44dc-819c-9cef291d7e41"}
19:38:11.701 00.000 13300 case statement mapped state 1 to 101
19:38:11.701 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"211eacc1-c36b-44dc-819c-9cef291d7e41"}
19:38:14.276 02.575 11596 Exposure complete
19:38:14.408 00.132 11596 worker thread done servicing request
19:38:14.408 00.000 13300 OnExposeComplete: enter
19:38:14.408 00.000 13300 UpdateGuideState(): m_state=1
19:38:14.408 00.000 13300 UpdateCurrentPosition: no star selected
19:38:14.409 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:38:14.409 00.000 13300 Status Line: Nessuna stella selezionata
19:38:14.414 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:38:14.426 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
19:38:14.426 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:14.426 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:38:14.426 00.000 13300 Enqueuing Expose request
19:38:14.426 00.000 11596 Worker thread wakes up
19:38:14.427 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:38:14.700 00.273 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9783cc14-f055-46d4-8628-e3ff9d819069"}
19:38:14.700 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9783cc14-f055-46d4-8628-e3ff9d819069"}
19:38:14.701 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9f4d913c-26a1-4cdf-9dd9-6d5789b76f91"}
19:38:14.701 00.000 13300 case statement mapped state 1 to 101
19:38:14.701 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9f4d913c-26a1-4cdf-9dd9-6d5789b76f91"}
19:38:14.934 00.233 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:38:17.698 02.764 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ff68b618-292d-4531-bb6b-0458250061ec"}
19:38:17.698 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ff68b618-292d-4531-bb6b-0458250061ec"}
19:38:17.698 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3f0de7b3-55de-43db-9288-4b50e92b66d5"}
19:38:17.699 00.001 13300 case statement mapped state 1 to 101
19:38:17.699 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3f0de7b3-55de-43db-9288-4b50e92b66d5"}
19:38:17.966 00.267 11596 Exposure complete
19:38:18.045 00.079 11596 worker thread done servicing request
19:38:18.045 00.000 13300 OnExposeComplete: enter
19:38:18.045 00.000 13300 UpdateGuideState(): m_state=1
19:38:18.045 00.000 13300 UpdateCurrentPosition: no star selected
19:38:18.045 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:38:18.045 00.000 13300 Status Line: Nessuna stella selezionata
19:38:18.048 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:38:18.054 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:38:18.054 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:18.054 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:38:18.055 00.001 13300 Enqueuing Expose request
19:38:18.055 00.000 11596 Worker thread wakes up
19:38:18.055 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:38:18.571 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:38:20.697 02.126 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"991ca0f2-9363-428a-9c64-2849a10ad5b7"}
19:38:20.697 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"991ca0f2-9363-428a-9c64-2849a10ad5b7"}
19:38:20.698 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dd1c8313-42b3-459b-81af-41a792440328"}
19:38:20.698 00.000 13300 case statement mapped state 1 to 101
19:38:20.698 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dd1c8313-42b3-459b-81af-41a792440328"}
19:38:21.654 00.956 11596 Exposure complete
19:38:21.729 00.075 11596 worker thread done servicing request
19:38:21.729 00.000 13300 OnExposeComplete: enter
19:38:21.729 00.000 13300 UpdateGuideState(): m_state=1
19:38:21.730 00.001 13300 UpdateCurrentPosition: no star selected
19:38:21.730 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:38:21.730 00.000 13300 Status Line: Nessuna stella selezionata
19:38:21.733 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:38:21.740 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:38:21.741 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:21.741 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:38:21.741 00.000 13300 Enqueuing Expose request
19:38:21.741 00.000 11596 Worker thread wakes up
19:38:21.741 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:38:22.258 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:38:23.698 01.440 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dba4b7c9-a20b-497c-a672-d0383fa758e9"}
19:38:23.698 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dba4b7c9-a20b-497c-a672-d0383fa758e9"}
19:38:23.699 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"49cd7a21-7ac2-45bc-9323-cc3e4caba847"}
19:38:23.699 00.000 13300 case statement mapped state 1 to 101
19:38:23.699 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"49cd7a21-7ac2-45bc-9323-cc3e4caba847"}
19:38:25.285 01.586 11596 Exposure complete
19:38:25.368 00.083 11596 worker thread done servicing request
19:38:25.368 00.000 13300 OnExposeComplete: enter
19:38:25.368 00.000 13300 UpdateGuideState(): m_state=1
19:38:25.368 00.000 13300 UpdateCurrentPosition: no star selected
19:38:25.369 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:38:25.369 00.000 13300 Status Line: Nessuna stella selezionata
19:38:25.371 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=253, Gamma=0.510
19:38:25.378 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:38:25.378 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:25.379 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:38:25.379 00.000 13300 Enqueuing Expose request
19:38:25.379 00.000 11596 Worker thread wakes up
19:38:25.379 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:38:25.888 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:38:26.697 00.809 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9adb61f3-c6b9-4bef-a120-4677151748ef"}
19:38:26.697 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9adb61f3-c6b9-4bef-a120-4677151748ef"}
19:38:26.698 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5918bab5-dc73-4586-80f8-3f1e71c9b9b4"}
19:38:26.698 00.000 13300 case statement mapped state 1 to 101
19:38:26.698 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5918bab5-dc73-4586-80f8-3f1e71c9b9b4"}
19:38:28.926 02.228 11596 Exposure complete
19:38:29.005 00.079 11596 worker thread done servicing request
19:38:29.005 00.000 13300 OnExposeComplete: enter
19:38:29.005 00.000 13300 UpdateGuideState(): m_state=1
19:38:29.006 00.001 13300 UpdateCurrentPosition: no star selected
19:38:29.006 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:38:29.006 00.000 13300 Status Line: Nessuna stella selezionata
19:38:29.009 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:38:29.016 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:38:29.016 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:29.016 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:38:29.016 00.000 13300 Enqueuing Expose request
19:38:29.016 00.000 11596 Worker thread wakes up
19:38:29.016 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:38:29.530 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:38:29.697 00.167 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cf10044d-2956-4741-a104-7e23156e4810"}
19:38:29.697 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cf10044d-2956-4741-a104-7e23156e4810"}
19:38:29.698 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e7669662-6687-4f89-8339-209c7e816b39"}
19:38:29.698 00.000 13300 case statement mapped state 1 to 101
19:38:29.698 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e7669662-6687-4f89-8339-209c7e816b39"}
19:38:32.556 02.858 11596 Exposure complete
19:38:32.629 00.073 11596 worker thread done servicing request
19:38:32.630 00.001 13300 OnExposeComplete: enter
19:38:32.630 00.000 13300 UpdateGuideState(): m_state=1
19:38:32.630 00.000 13300 UpdateCurrentPosition: no star selected
19:38:32.630 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:38:32.631 00.001 13300 Status Line: Nessuna stella selezionata
19:38:32.633 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:38:32.639 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:38:32.640 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:32.640 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:38:32.640 00.000 13300 Enqueuing Expose request
19:38:32.640 00.000 11596 Worker thread wakes up
19:38:32.640 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:38:32.696 00.056 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d9e25470-6466-48df-8405-8385ef8af989"}
19:38:32.696 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d9e25470-6466-48df-8405-8385ef8af989"}
19:38:32.697 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d323bc07-5cc3-45fe-80b4-c467c6ca42e8"}
19:38:32.697 00.000 13300 case statement mapped state 1 to 101
19:38:32.697 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d323bc07-5cc3-45fe-80b4-c467c6ca42e8"}
19:38:33.145 00.448 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:38:35.697 02.552 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"da1877d8-884c-4520-8f67-8a2371babe74"}
19:38:35.697 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"da1877d8-884c-4520-8f67-8a2371babe74"}
19:38:35.698 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"370e0ea7-fbd0-452a-85cb-f941cac821ce"}
19:38:35.698 00.000 13300 case statement mapped state 1 to 101
19:38:35.698 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"370e0ea7-fbd0-452a-85cb-f941cac821ce"}
19:38:36.173 00.475 11596 Exposure complete
19:38:36.283 00.110 11596 worker thread done servicing request
19:38:36.283 00.000 13300 OnExposeComplete: enter
19:38:36.283 00.000 13300 UpdateGuideState(): m_state=1
19:38:36.283 00.000 13300 UpdateCurrentPosition: no star selected
19:38:36.284 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:38:36.284 00.000 13300 Status Line: Nessuna stella selezionata
19:38:36.287 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:38:36.295 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:38:36.296 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:36.296 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:38:36.296 00.000 13300 Enqueuing Expose request
19:38:36.296 00.000 11596 Worker thread wakes up
19:38:36.296 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:38:36.800 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:38:38.696 01.896 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f9028ace-de81-42ad-981b-67750537334c"}
19:38:38.697 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f9028ace-de81-42ad-981b-67750537334c"}
19:38:38.697 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b2df8bec-5310-49a7-b687-55f5da800c4c"}
19:38:38.697 00.000 13300 case statement mapped state 1 to 101
19:38:38.697 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b2df8bec-5310-49a7-b687-55f5da800c4c"}
19:38:39.832 01.135 11596 Exposure complete
19:38:39.923 00.091 11596 worker thread done servicing request
19:38:39.923 00.000 13300 OnExposeComplete: enter
19:38:39.923 00.000 13300 UpdateGuideState(): m_state=1
19:38:39.924 00.001 13300 UpdateCurrentPosition: no star selected
19:38:39.924 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:38:39.925 00.001 13300 Status Line: Nessuna stella selezionata
19:38:39.928 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:38:39.936 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:38:39.936 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:39.936 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:38:39.936 00.000 13300 Enqueuing Expose request
19:38:39.936 00.000 11596 Worker thread wakes up
19:38:39.937 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:38:40.439 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:38:41.695 01.256 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e8f8ad66-b25a-4686-8e5d-a86341fb5a6b"}
19:38:41.695 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e8f8ad66-b25a-4686-8e5d-a86341fb5a6b"}
19:38:41.696 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"49a2d813-7788-497b-97bd-767bba3e9eda"}
19:38:41.696 00.000 13300 case statement mapped state 1 to 101
19:38:41.696 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"49a2d813-7788-497b-97bd-767bba3e9eda"}
19:38:43.474 01.778 11596 Exposure complete
19:38:43.557 00.083 11596 worker thread done servicing request
19:38:43.557 00.000 13300 OnExposeComplete: enter
19:38:43.557 00.000 13300 UpdateGuideState(): m_state=1
19:38:43.558 00.001 13300 UpdateCurrentPosition: no star selected
19:38:43.558 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:38:43.558 00.000 13300 Status Line: Nessuna stella selezionata
19:38:43.561 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:38:43.567 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:38:43.568 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:43.568 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:38:43.568 00.000 13300 Enqueuing Expose request
19:38:43.568 00.000 11596 Worker thread wakes up
19:38:43.568 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:38:44.079 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:38:44.694 00.615 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"53cdaa3a-da4d-44ce-80c9-b1902febdbca"}
19:38:44.694 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"53cdaa3a-da4d-44ce-80c9-b1902febdbca"}
19:38:44.695 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"085d881f-30cf-4e6f-be9e-fa9ac232e9f6"}
19:38:44.695 00.000 13300 case statement mapped state 1 to 101
19:38:44.695 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"085d881f-30cf-4e6f-be9e-fa9ac232e9f6"}
19:38:47.106 02.411 11596 Exposure complete
19:38:47.184 00.078 11596 worker thread done servicing request
19:38:47.184 00.000 13300 OnExposeComplete: enter
19:38:47.184 00.000 13300 UpdateGuideState(): m_state=1
19:38:47.185 00.001 13300 UpdateCurrentPosition: no star selected
19:38:47.185 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:38:47.185 00.000 13300 Status Line: Nessuna stella selezionata
19:38:47.188 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:38:47.195 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:38:47.195 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:47.196 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:38:47.196 00.000 13300 Enqueuing Expose request
19:38:47.196 00.000 11596 Worker thread wakes up
19:38:47.196 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:38:47.692 00.496 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3772d789-dff4-4a88-ada7-3f5ad93ebd9d"}
19:38:47.693 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3772d789-dff4-4a88-ada7-3f5ad93ebd9d"}
19:38:47.693 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bc04278f-3adb-4cb8-b16d-97de21bcf374"}
19:38:47.693 00.000 13300 case statement mapped state 1 to 101
19:38:47.694 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bc04278f-3adb-4cb8-b16d-97de21bcf374"}
19:38:47.707 00.013 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:38:50.692 02.985 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"43068133-72fe-4a04-9797-fb199fbc6f6b"}
19:38:50.693 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"43068133-72fe-4a04-9797-fb199fbc6f6b"}
19:38:50.694 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e506f5a9-8022-4219-9f7b-9588a6799552"}
19:38:50.694 00.000 13300 case statement mapped state 1 to 101
19:38:50.694 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e506f5a9-8022-4219-9f7b-9588a6799552"}
19:38:50.732 00.038 11596 Exposure complete
19:38:50.808 00.076 11596 worker thread done servicing request
19:38:50.808 00.000 13300 OnExposeComplete: enter
19:38:50.808 00.000 13300 UpdateGuideState(): m_state=1
19:38:50.808 00.000 13300 UpdateCurrentPosition: no star selected
19:38:50.809 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:38:50.809 00.000 13300 Status Line: Nessuna stella selezionata
19:38:50.811 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:38:50.818 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:38:50.818 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:50.818 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:38:50.818 00.000 13300 Enqueuing Expose request
19:38:50.819 00.001 11596 Worker thread wakes up
19:38:50.819 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:38:51.324 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:38:53.691 02.367 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b1ffa3d1-ea2d-4d2e-8875-03b8e0a6b375"}
19:38:53.691 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b1ffa3d1-ea2d-4d2e-8875-03b8e0a6b375"}
19:38:53.691 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"31a8f4e4-68be-4879-b55d-99afec7175ba"}
19:38:53.692 00.001 13300 case statement mapped state 1 to 101
19:38:53.692 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"31a8f4e4-68be-4879-b55d-99afec7175ba"}
19:38:54.355 00.663 11596 Exposure complete
19:38:54.440 00.085 11596 worker thread done servicing request
19:38:54.440 00.000 13300 OnExposeComplete: enter
19:38:54.440 00.000 13300 UpdateGuideState(): m_state=1
19:38:54.441 00.001 13300 UpdateCurrentPosition: no star selected
19:38:54.441 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:38:54.441 00.000 13300 Status Line: Nessuna stella selezionata
19:38:54.444 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:38:54.451 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:38:54.451 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:54.451 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:38:54.451 00.000 13300 Enqueuing Expose request
19:38:54.451 00.000 11596 Worker thread wakes up
19:38:54.451 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:38:54.962 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:38:56.691 01.729 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"68fddb64-c3f4-4a8d-8b4a-71cea6811ab7"}
19:38:56.691 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"68fddb64-c3f4-4a8d-8b4a-71cea6811ab7"}
19:38:56.691 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3255b6e0-9e8b-453f-b191-186aa6ae5a3b"}
19:38:56.692 00.001 13300 case statement mapped state 1 to 101
19:38:56.692 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3255b6e0-9e8b-453f-b191-186aa6ae5a3b"}
19:38:58.000 01.308 11596 Exposure complete
19:38:58.074 00.074 11596 worker thread done servicing request
19:38:58.075 00.001 13300 OnExposeComplete: enter
19:38:58.075 00.000 13300 UpdateGuideState(): m_state=1
19:38:58.075 00.000 13300 UpdateCurrentPosition: no star selected
19:38:58.075 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:38:58.076 00.001 13300 Status Line: Nessuna stella selezionata
19:38:58.078 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:38:58.085 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:38:58.086 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:58.086 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:38:58.086 00.000 13300 Enqueuing Expose request
19:38:58.086 00.000 11596 Worker thread wakes up
19:38:58.086 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:38:58.590 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:38:59.690 01.100 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1421ced8-9682-421c-8f05-d12dfcf15006"}
19:38:59.690 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1421ced8-9682-421c-8f05-d12dfcf15006"}
19:38:59.691 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"72052e3a-5e13-428b-90c3-6ba892684cd1"}
19:38:59.691 00.000 13300 case statement mapped state 1 to 101
19:38:59.691 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"72052e3a-5e13-428b-90c3-6ba892684cd1"}
19:39:01.618 01.927 11596 Exposure complete
19:39:01.694 00.076 11596 worker thread done servicing request
19:39:01.694 00.000 13300 OnExposeComplete: enter
19:39:01.694 00.000 13300 UpdateGuideState(): m_state=1
19:39:01.694 00.000 13300 UpdateCurrentPosition: no star selected
19:39:01.695 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:39:01.695 00.000 13300 Status Line: Nessuna stella selezionata
19:39:01.698 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:39:01.704 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:39:01.705 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:01.705 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:39:01.705 00.000 13300 Enqueuing Expose request
19:39:01.705 00.000 11596 Worker thread wakes up
19:39:01.705 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:39:02.209 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:39:02.690 00.481 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2ec31ff5-1761-4039-83ea-6ca0907b3660"}
19:39:02.690 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2ec31ff5-1761-4039-83ea-6ca0907b3660"}
19:39:02.691 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1a5d41cc-bb0d-4c2e-be57-bd3402f705f2"}
19:39:02.691 00.000 13300 case statement mapped state 1 to 101
19:39:02.691 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1a5d41cc-bb0d-4c2e-be57-bd3402f705f2"}
19:39:05.232 02.541 11596 Exposure complete
19:39:05.317 00.085 11596 worker thread done servicing request
19:39:05.317 00.000 13300 OnExposeComplete: enter
19:39:05.318 00.001 13300 UpdateGuideState(): m_state=1
19:39:05.318 00.000 13300 UpdateCurrentPosition: no star selected
19:39:05.318 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:39:05.318 00.000 13300 Status Line: Nessuna stella selezionata
19:39:05.321 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:39:05.327 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:39:05.327 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:05.328 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:39:05.328 00.000 13300 Enqueuing Expose request
19:39:05.328 00.000 11596 Worker thread wakes up
19:39:05.328 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:39:05.690 00.362 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bba135fc-6845-49f5-acbb-6059b1d2b940"}
19:39:05.690 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bba135fc-6845-49f5-acbb-6059b1d2b940"}
19:39:05.691 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"70f7ddd5-e4b5-44eb-bb9e-7e935f0f339c"}
19:39:05.691 00.000 13300 case statement mapped state 1 to 101
19:39:05.691 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"70f7ddd5-e4b5-44eb-bb9e-7e935f0f339c"}
19:39:05.837 00.146 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:39:08.689 02.852 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d4e77e53-7b82-4d0c-a679-e915da7e8ccd"}
19:39:08.689 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d4e77e53-7b82-4d0c-a679-e915da7e8ccd"}
19:39:08.690 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5ac24bf4-9d03-4aa0-82ec-e06c100cd49b"}
19:39:08.690 00.000 13300 case statement mapped state 1 to 101
19:39:08.690 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5ac24bf4-9d03-4aa0-82ec-e06c100cd49b"}
19:39:08.875 00.185 11596 Exposure complete
19:39:08.951 00.076 11596 worker thread done servicing request
19:39:08.951 00.000 13300 OnExposeComplete: enter
19:39:08.951 00.000 13300 UpdateGuideState(): m_state=1
19:39:08.951 00.000 13300 UpdateCurrentPosition: no star selected
19:39:08.952 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:39:08.952 00.000 13300 Status Line: Nessuna stella selezionata
19:39:08.954 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:39:08.961 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:39:08.961 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:08.961 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:39:08.961 00.000 13300 Enqueuing Expose request
19:39:08.962 00.001 11596 Worker thread wakes up
19:39:08.962 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:39:09.473 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:39:11.689 02.216 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5db37343-eee4-4536-9181-eb46c7536bf6"}
19:39:11.689 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5db37343-eee4-4536-9181-eb46c7536bf6"}
19:39:11.690 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c2377d7c-38a6-4146-8a8a-6dd9a573b1ed"}
19:39:11.690 00.000 13300 case statement mapped state 1 to 101
19:39:11.690 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c2377d7c-38a6-4146-8a8a-6dd9a573b1ed"}
19:39:12.497 00.807 11596 Exposure complete
19:39:12.576 00.079 11596 worker thread done servicing request
19:39:12.576 00.000 13300 OnExposeComplete: enter
19:39:12.576 00.000 13300 UpdateGuideState(): m_state=1
19:39:12.576 00.000 13300 UpdateCurrentPosition: no star selected
19:39:12.577 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:39:12.577 00.000 13300 Status Line: Nessuna stella selezionata
19:39:12.580 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:39:12.586 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:39:12.587 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:12.587 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:39:12.587 00.000 13300 Enqueuing Expose request
19:39:12.587 00.000 11596 Worker thread wakes up
19:39:12.587 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:39:13.097 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:39:14.688 01.591 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8066e12d-0c6d-4d09-a591-24cba9559917"}
19:39:14.688 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8066e12d-0c6d-4d09-a591-24cba9559917"}
19:39:14.689 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"24cb26cd-72b0-4579-a90f-f33a627ac770"}
19:39:14.689 00.000 13300 case statement mapped state 1 to 101
19:39:14.689 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"24cb26cd-72b0-4579-a90f-f33a627ac770"}
19:39:16.131 01.442 11596 Exposure complete
19:39:16.239 00.108 11596 worker thread done servicing request
19:39:16.239 00.000 13300 OnExposeComplete: enter
19:39:16.239 00.000 13300 UpdateGuideState(): m_state=1
19:39:16.240 00.001 13300 UpdateCurrentPosition: no star selected
19:39:16.240 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:39:16.240 00.000 13300 Status Line: Nessuna stella selezionata
19:39:16.243 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:39:16.250 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:39:16.250 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:16.250 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:39:16.250 00.000 13300 Enqueuing Expose request
19:39:16.250 00.000 11596 Worker thread wakes up
19:39:16.251 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:39:16.760 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:39:17.687 00.927 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"495304bc-5718-49b7-a265-e3bc00ebff04"}
19:39:17.687 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"495304bc-5718-49b7-a265-e3bc00ebff04"}
19:39:17.688 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5320ebf6-9748-4abc-8303-dcdc2b215e57"}
19:39:17.688 00.000 13300 case statement mapped state 1 to 101
19:39:17.688 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5320ebf6-9748-4abc-8303-dcdc2b215e57"}
19:39:19.796 02.108 11596 Exposure complete
19:39:19.888 00.092 11596 worker thread done servicing request
19:39:19.888 00.000 13300 OnExposeComplete: enter
19:39:19.889 00.001 13300 UpdateGuideState(): m_state=1
19:39:19.889 00.000 13300 UpdateCurrentPosition: no star selected
19:39:19.889 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:39:19.890 00.001 13300 Status Line: Nessuna stella selezionata
19:39:19.893 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:39:19.902 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:39:19.902 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:19.902 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:39:19.902 00.000 13300 Enqueuing Expose request
19:39:19.902 00.000 11596 Worker thread wakes up
19:39:19.902 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:39:20.411 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:39:20.688 00.277 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cda4d3d8-4d7b-4535-8b7b-ff7c7a69b9ac"}
19:39:20.688 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cda4d3d8-4d7b-4535-8b7b-ff7c7a69b9ac"}
19:39:20.688 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"83cd9936-9ee0-479c-b6eb-819699e66e07"}
19:39:20.689 00.001 13300 case statement mapped state 1 to 101
19:39:20.689 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"83cd9936-9ee0-479c-b6eb-819699e66e07"}
19:39:23.443 02.754 11596 Exposure complete
19:39:23.517 00.074 11596 worker thread done servicing request
19:39:23.517 00.000 13300 OnExposeComplete: enter
19:39:23.517 00.000 13300 UpdateGuideState(): m_state=1
19:39:23.518 00.001 13300 UpdateCurrentPosition: no star selected
19:39:23.518 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:39:23.518 00.000 13300 Status Line: Nessuna stella selezionata
19:39:23.521 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:39:23.528 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:39:23.528 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:23.528 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:39:23.528 00.000 13300 Enqueuing Expose request
19:39:23.528 00.000 11596 Worker thread wakes up
19:39:23.528 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:39:23.688 00.160 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dda1dd7f-e0e1-4bfa-a221-4d52c1145fc5"}
19:39:23.688 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dda1dd7f-e0e1-4bfa-a221-4d52c1145fc5"}
19:39:23.688 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3625cba2-8294-4b79-826a-c2793d4125d2"}
19:39:23.689 00.001 13300 case statement mapped state 1 to 101
19:39:23.689 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3625cba2-8294-4b79-826a-c2793d4125d2"}
19:39:24.040 00.351 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:39:26.688 02.648 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6c1aa8b2-b9f1-44e1-9e63-4b4a1942f272"}
19:39:26.688 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6c1aa8b2-b9f1-44e1-9e63-4b4a1942f272"}
19:39:26.689 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7eebdce5-9f3d-4084-b59a-3a8ea4eaba22"}
19:39:26.689 00.000 13300 case statement mapped state 1 to 101
19:39:26.689 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7eebdce5-9f3d-4084-b59a-3a8ea4eaba22"}
19:39:27.064 00.375 11596 Exposure complete
19:39:27.140 00.076 11596 worker thread done servicing request
19:39:27.140 00.000 13300 OnExposeComplete: enter
19:39:27.140 00.000 13300 UpdateGuideState(): m_state=1
19:39:27.141 00.001 13300 UpdateCurrentPosition: no star selected
19:39:27.141 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:39:27.141 00.000 13300 Status Line: Nessuna stella selezionata
19:39:27.143 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:39:27.150 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:39:27.151 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:27.151 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:39:27.151 00.000 13300 Enqueuing Expose request
19:39:27.151 00.000 11596 Worker thread wakes up
19:39:27.151 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:39:27.653 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:39:29.688 02.035 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a92962a8-f472-42f2-92be-444694254d66"}
19:39:29.688 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a92962a8-f472-42f2-92be-444694254d66"}
19:39:29.689 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8ce82420-4066-48df-a274-0f579657d1c1"}
19:39:29.689 00.000 13300 case statement mapped state 1 to 101
19:39:29.689 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8ce82420-4066-48df-a274-0f579657d1c1"}
19:39:30.681 00.992 11596 Exposure complete
19:39:30.755 00.074 11596 worker thread done servicing request
19:39:30.755 00.000 13300 OnExposeComplete: enter
19:39:30.755 00.000 13300 UpdateGuideState(): m_state=1
19:39:30.756 00.001 13300 UpdateCurrentPosition: no star selected
19:39:30.756 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:39:30.756 00.000 13300 Status Line: Nessuna stella selezionata
19:39:30.759 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:39:30.768 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:39:30.768 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:30.768 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:39:30.768 00.000 13300 Enqueuing Expose request
19:39:30.768 00.000 11596 Worker thread wakes up
19:39:30.768 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:39:31.269 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:39:32.688 01.419 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4c862285-7df6-4a71-94bc-7217f116c008"}
19:39:32.688 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4c862285-7df6-4a71-94bc-7217f116c008"}
19:39:32.688 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e03c4191-27ba-4cdf-8695-86339db1148b"}
19:39:32.688 00.000 13300 case statement mapped state 1 to 101
19:39:32.689 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e03c4191-27ba-4cdf-8695-86339db1148b"}
19:39:34.302 01.613 11596 Exposure complete
19:39:34.385 00.083 11596 worker thread done servicing request
19:39:34.385 00.000 13300 OnExposeComplete: enter
19:39:34.385 00.000 13300 UpdateGuideState(): m_state=1
19:39:34.385 00.000 13300 UpdateCurrentPosition: no star selected
19:39:34.386 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:39:34.386 00.000 13300 Status Line: Nessuna stella selezionata
19:39:34.388 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:39:34.396 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:39:34.396 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:34.396 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:39:34.396 00.000 13300 Enqueuing Expose request
19:39:34.396 00.000 11596 Worker thread wakes up
19:39:34.396 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:39:34.904 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:39:35.688 00.784 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"68a49d66-40b5-41b6-b3b9-15683f382573"}
19:39:35.688 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"68a49d66-40b5-41b6-b3b9-15683f382573"}
19:39:35.689 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fdebbb1e-0611-4855-8982-526e5f52baaa"}
19:39:35.689 00.000 13300 case statement mapped state 1 to 101
19:39:35.689 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fdebbb1e-0611-4855-8982-526e5f52baaa"}
19:39:37.942 02.253 11596 Exposure complete
19:39:38.019 00.077 11596 worker thread done servicing request
19:39:38.019 00.000 13300 OnExposeComplete: enter
19:39:38.019 00.000 13300 UpdateGuideState(): m_state=1
19:39:38.020 00.001 13300 UpdateCurrentPosition: no star selected
19:39:38.020 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:39:38.020 00.000 13300 Status Line: Nessuna stella selezionata
19:39:38.026 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:39:38.033 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:39:38.033 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:38.034 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:39:38.034 00.000 13300 Enqueuing Expose request
19:39:38.034 00.000 11596 Worker thread wakes up
19:39:38.034 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:39:38.541 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:39:38.687 00.146 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b29d9665-83fc-4ec6-8f9a-d909834a7d4b"}
19:39:38.687 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b29d9665-83fc-4ec6-8f9a-d909834a7d4b"}
19:39:38.687 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"15f2d91b-bfb7-473f-b2c9-bd54927d499f"}
19:39:38.688 00.001 13300 case statement mapped state 1 to 101
19:39:38.688 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"15f2d91b-bfb7-473f-b2c9-bd54927d499f"}
19:39:41.578 02.890 11596 Exposure complete
19:39:41.652 00.074 11596 worker thread done servicing request
19:39:41.653 00.001 13300 OnExposeComplete: enter
19:39:41.653 00.000 13300 UpdateGuideState(): m_state=1
19:39:41.653 00.000 13300 UpdateCurrentPosition: no star selected
19:39:41.653 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:39:41.654 00.001 13300 Status Line: Nessuna stella selezionata
19:39:41.656 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:39:41.663 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:39:41.663 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:41.663 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:39:41.663 00.000 13300 Enqueuing Expose request
19:39:41.664 00.001 11596 Worker thread wakes up
19:39:41.664 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:39:41.686 00.022 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"93c9b84a-c1df-42fa-acf3-264a06fdbaa2"}
19:39:41.686 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"93c9b84a-c1df-42fa-acf3-264a06fdbaa2"}
19:39:41.687 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1bd1fb8d-2841-4010-aefd-c80165504986"}
19:39:41.687 00.000 13300 case statement mapped state 1 to 101
19:39:41.687 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1bd1fb8d-2841-4010-aefd-c80165504986"}
19:39:42.168 00.481 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:39:44.685 02.517 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b6d9521b-ff00-47c7-85ac-709b315da09c"}
19:39:44.685 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b6d9521b-ff00-47c7-85ac-709b315da09c"}
19:39:44.686 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"815a0bcc-a8b9-4b05-9e8a-3c6c0eed8d77"}
19:39:44.686 00.000 13300 case statement mapped state 1 to 101
19:39:44.686 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"815a0bcc-a8b9-4b05-9e8a-3c6c0eed8d77"}
19:39:45.243 00.557 11596 Exposure complete
19:39:45.372 00.129 13300 OnExposeComplete: enter
19:39:45.372 00.000 13300 UpdateGuideState(): m_state=1
19:39:45.372 00.000 11596 worker thread done servicing request
19:39:45.373 00.001 13300 UpdateCurrentPosition: no star selected
19:39:45.373 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:39:45.373 00.000 13300 Status Line: Nessuna stella selezionata
19:39:45.377 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:39:45.387 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
19:39:45.388 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:45.388 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:39:45.388 00.000 13300 Enqueuing Expose request
19:39:45.388 00.000 11596 Worker thread wakes up
19:39:45.389 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:39:45.895 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:39:47.684 01.789 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d78ddc6a-9aea-4db2-b9d1-957b6e15607e"}
19:39:47.684 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d78ddc6a-9aea-4db2-b9d1-957b6e15607e"}
19:39:47.685 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a64fc181-22de-4f93-819b-8936ebe90e6f"}
19:39:47.685 00.000 13300 case statement mapped state 1 to 101
19:39:47.685 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a64fc181-22de-4f93-819b-8936ebe90e6f"}
19:39:49.255 01.570 11596 Exposure complete
19:39:49.712 00.457 11596 worker thread done servicing request
19:39:49.712 00.000 13300 OnExposeComplete: enter
19:39:49.712 00.000 13300 UpdateGuideState(): m_state=1
19:39:49.713 00.001 13300 UpdateCurrentPosition: no star selected
19:39:49.713 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:39:49.713 00.000 13300 Status Line: Nessuna stella selezionata
19:39:49.720 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:39:49.732 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
19:39:49.732 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:49.732 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:39:49.732 00.000 13300 Enqueuing Expose request
19:39:49.732 00.000 11596 Worker thread wakes up
19:39:49.733 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:39:50.501 00.768 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:39:50.707 00.206 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"86459462-21c7-4bc4-a295-28d700be5f5c"}
19:39:50.707 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"86459462-21c7-4bc4-a295-28d700be5f5c"}
19:39:50.715 00.008 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bd8afc66-e907-48ab-bd6f-1193cf68f4e7"}
19:39:50.715 00.000 13300 case statement mapped state 1 to 101
19:39:50.715 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bd8afc66-e907-48ab-bd6f-1193cf68f4e7"}
19:39:53.724 03.009 11596 Exposure complete
19:39:53.727 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dd32d0df-92c9-4dfa-863b-5c49367d339a"}
19:39:53.728 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dd32d0df-92c9-4dfa-863b-5c49367d339a"}
19:39:53.729 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4dbf1864-7b89-4a30-81a4-f138a250796a"}
19:39:53.729 00.000 13300 case statement mapped state 1 to 101
19:39:53.730 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4dbf1864-7b89-4a30-81a4-f138a250796a"}
19:39:53.969 00.239 11596 worker thread done servicing request
19:39:53.969 00.000 13300 OnExposeComplete: enter
19:39:53.969 00.000 13300 UpdateGuideState(): m_state=1
19:39:53.970 00.001 13300 UpdateCurrentPosition: no star selected
19:39:53.970 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:39:53.970 00.000 13300 Status Line: Nessuna stella selezionata
19:39:53.975 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:39:53.990 00.015 13300 UpdateGuideState exits: Nessuna stella selezionata
19:39:53.990 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:53.991 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:39:53.991 00.000 13300 Enqueuing Expose request
19:39:53.991 00.000 11596 Worker thread wakes up
19:39:53.991 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:39:54.504 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:39:56.927 02.423 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"99246e91-56af-4282-8634-399552269986"}
19:39:56.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"99246e91-56af-4282-8634-399552269986"}
19:39:56.930 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"17cb2680-33fa-4bd5-ae80-c19e1c9b9f4d"}
19:39:56.931 00.001 13300 case statement mapped state 1 to 101
19:39:56.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"17cb2680-33fa-4bd5-ae80-c19e1c9b9f4d"}
19:39:57.582 00.651 11596 Exposure complete
19:39:57.694 00.112 11596 worker thread done servicing request
19:39:57.695 00.001 13300 OnExposeComplete: enter
19:39:57.695 00.000 13300 UpdateGuideState(): m_state=1
19:39:57.695 00.000 13300 UpdateCurrentPosition: no star selected
19:39:57.696 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:39:57.696 00.000 13300 Status Line: Nessuna stella selezionata
19:39:57.699 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:39:57.711 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
19:39:57.711 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:57.711 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:39:57.711 00.000 13300 Enqueuing Expose request
19:39:57.711 00.000 11596 Worker thread wakes up
19:39:57.712 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:39:58.227 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:39:59.775 01.548 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"518a3861-0536-4805-93fc-0810167903db"}
19:39:59.775 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"518a3861-0536-4805-93fc-0810167903db"}
19:39:59.776 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5434e100-50a5-4aab-b75c-45add8881df7"}
19:39:59.776 00.000 13300 case statement mapped state 1 to 101
19:39:59.776 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5434e100-50a5-4aab-b75c-45add8881df7"}
19:40:01.266 01.490 11596 Exposure complete
19:40:01.341 00.075 11596 worker thread done servicing request
19:40:01.342 00.001 13300 OnExposeComplete: enter
19:40:01.342 00.000 13300 UpdateGuideState(): m_state=1
19:40:01.342 00.000 13300 UpdateCurrentPosition: no star selected
19:40:01.342 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:40:01.343 00.001 13300 Status Line: Nessuna stella selezionata
19:40:01.346 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:40:01.353 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:40:01.353 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:01.353 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:40:01.353 00.000 13300 Enqueuing Expose request
19:40:01.353 00.000 11596 Worker thread wakes up
19:40:01.354 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:40:01.864 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:40:02.773 00.909 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9530b217-28aa-4861-9806-329429e6920d"}
19:40:02.773 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9530b217-28aa-4861-9806-329429e6920d"}
19:40:02.774 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ec50d415-bbd6-4c82-9d0f-216e3e65691f"}
19:40:02.774 00.000 13300 case statement mapped state 1 to 101
19:40:02.774 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ec50d415-bbd6-4c82-9d0f-216e3e65691f"}
19:40:04.891 02.117 11596 Exposure complete
19:40:04.968 00.077 11596 worker thread done servicing request
19:40:04.968 00.000 13300 OnExposeComplete: enter
19:40:04.969 00.001 13300 UpdateGuideState(): m_state=1
19:40:04.969 00.000 13300 UpdateCurrentPosition: no star selected
19:40:04.969 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:40:04.970 00.001 13300 Status Line: Nessuna stella selezionata
19:40:04.973 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:40:04.979 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:40:04.980 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:04.980 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:40:04.980 00.000 13300 Enqueuing Expose request
19:40:04.980 00.000 11596 Worker thread wakes up
19:40:04.980 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:40:05.494 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:40:05.773 00.279 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"387738e1-c8d6-4697-ac7f-fcd61fe34223"}
19:40:05.773 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"387738e1-c8d6-4697-ac7f-fcd61fe34223"}
19:40:05.774 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dfe3ff5c-5f7f-45af-9098-09d54c95e318"}
19:40:05.774 00.000 13300 case statement mapped state 1 to 101
19:40:05.774 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dfe3ff5c-5f7f-45af-9098-09d54c95e318"}
19:40:08.531 02.757 11596 Exposure complete
19:40:08.607 00.076 11596 worker thread done servicing request
19:40:08.607 00.000 13300 OnExposeComplete: enter
19:40:08.607 00.000 13300 UpdateGuideState(): m_state=1
19:40:08.607 00.000 13300 UpdateCurrentPosition: no star selected
19:40:08.608 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:40:08.608 00.000 13300 Status Line: Nessuna stella selezionata
19:40:08.611 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:40:08.619 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:40:08.619 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:08.619 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:40:08.619 00.000 13300 Enqueuing Expose request
19:40:08.619 00.000 11596 Worker thread wakes up
19:40:08.620 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:40:08.772 00.152 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3a74d03e-d2e0-40b1-a9fb-49ccf2448afd"}
19:40:08.772 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3a74d03e-d2e0-40b1-a9fb-49ccf2448afd"}
19:40:08.773 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b7b277a0-b7b6-43b2-a224-c088465fa9a6"}
19:40:08.773 00.000 13300 case statement mapped state 1 to 101
19:40:08.773 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b7b277a0-b7b6-43b2-a224-c088465fa9a6"}
19:40:09.135 00.362 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:40:11.772 02.637 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5a9e236c-8218-457d-a580-a4ed6b9e207e"}
19:40:11.772 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5a9e236c-8218-457d-a580-a4ed6b9e207e"}
19:40:11.772 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"72bfe687-fbe8-4ec5-b74e-a79d0a2bf4cb"}
19:40:11.773 00.001 13300 case statement mapped state 1 to 101
19:40:11.773 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"72bfe687-fbe8-4ec5-b74e-a79d0a2bf4cb"}
19:40:12.185 00.412 11596 Exposure complete
19:40:12.265 00.080 11596 worker thread done servicing request
19:40:12.265 00.000 13300 OnExposeComplete: enter
19:40:12.265 00.000 13300 UpdateGuideState(): m_state=1
19:40:12.266 00.001 13300 UpdateCurrentPosition: no star selected
19:40:12.266 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:40:12.266 00.000 13300 Status Line: Nessuna stella selezionata
19:40:12.271 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:40:12.278 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:40:12.278 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:12.279 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:40:12.279 00.000 13300 Enqueuing Expose request
19:40:12.279 00.000 11596 Worker thread wakes up
19:40:12.279 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:40:12.792 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:40:14.771 01.979 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"436b6961-7dc7-494d-a2d9-94ba31ecd7b9"}
19:40:14.771 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"436b6961-7dc7-494d-a2d9-94ba31ecd7b9"}
19:40:14.772 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"083e2204-1d23-4f07-adb3-ef5540c9d0c8"}
19:40:14.772 00.000 13300 case statement mapped state 1 to 101
19:40:14.772 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"083e2204-1d23-4f07-adb3-ef5540c9d0c8"}
19:40:15.832 01.060 11596 Exposure complete
19:40:15.929 00.097 11596 worker thread done servicing request
19:40:15.929 00.000 13300 OnExposeComplete: enter
19:40:15.930 00.001 13300 UpdateGuideState(): m_state=1
19:40:15.930 00.000 13300 UpdateCurrentPosition: no star selected
19:40:15.930 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:40:15.931 00.001 13300 Status Line: Nessuna stella selezionata
19:40:15.935 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:40:15.942 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:40:15.942 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:15.943 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:40:15.943 00.000 13300 Enqueuing Expose request
19:40:15.943 00.000 11596 Worker thread wakes up
19:40:15.943 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:40:16.453 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:40:17.772 01.319 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4e22e23f-e5ec-494d-abc9-932fe5f0518f"}
19:40:17.772 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4e22e23f-e5ec-494d-abc9-932fe5f0518f"}
19:40:17.773 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0a8f8af0-b386-4673-a4d2-fad2751d9ed7"}
19:40:17.773 00.000 13300 case statement mapped state 1 to 101
19:40:17.773 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0a8f8af0-b386-4673-a4d2-fad2751d9ed7"}
19:40:19.485 01.712 11596 Exposure complete
19:40:19.586 00.101 11596 worker thread done servicing request
19:40:19.586 00.000 13300 OnExposeComplete: enter
19:40:19.586 00.000 13300 UpdateGuideState(): m_state=1
19:40:19.587 00.001 13300 UpdateCurrentPosition: no star selected
19:40:19.587 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:40:19.587 00.000 13300 Status Line: Nessuna stella selezionata
19:40:19.590 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:40:19.598 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:40:19.598 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:19.598 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:40:19.599 00.001 13300 Enqueuing Expose request
19:40:19.599 00.000 11596 Worker thread wakes up
19:40:19.599 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:40:20.101 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:40:20.772 00.671 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8d3d6c7e-e68d-4f34-b143-1b8f9b4cea83"}
19:40:20.772 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8d3d6c7e-e68d-4f34-b143-1b8f9b4cea83"}
19:40:20.773 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c6cf3086-9138-4ee2-9ba2-dff08d5dcc66"}
19:40:20.773 00.000 13300 case statement mapped state 1 to 101
19:40:20.773 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c6cf3086-9138-4ee2-9ba2-dff08d5dcc66"}
19:40:23.133 02.360 11596 Exposure complete
19:40:23.208 00.075 11596 worker thread done servicing request
19:40:23.208 00.000 13300 OnExposeComplete: enter
19:40:23.208 00.000 13300 UpdateGuideState(): m_state=1
19:40:23.209 00.001 13300 UpdateCurrentPosition: no star selected
19:40:23.209 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:40:23.209 00.000 13300 Status Line: Nessuna stella selezionata
19:40:23.213 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:40:23.222 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:40:23.222 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:23.222 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:40:23.222 00.000 13300 Enqueuing Expose request
19:40:23.222 00.000 11596 Worker thread wakes up
19:40:23.222 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:40:23.737 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:40:23.771 00.034 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a5ef9725-cb24-4253-8a0a-ea8f8bd18fd3"}
19:40:23.771 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a5ef9725-cb24-4253-8a0a-ea8f8bd18fd3"}
19:40:23.772 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0c1cbc87-dbb9-4d7a-952a-f61858285344"}
19:40:23.772 00.000 13300 case statement mapped state 1 to 101
19:40:23.772 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0c1cbc87-dbb9-4d7a-952a-f61858285344"}
19:40:26.765 02.993 11596 Exposure complete
19:40:26.769 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"69a8a8be-a484-44d3-8ba4-961b4ddd92f9"}
19:40:26.769 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"69a8a8be-a484-44d3-8ba4-961b4ddd92f9"}
19:40:26.770 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bb3a343d-445d-4d54-9950-b95d1b93f705"}
19:40:26.770 00.000 13300 case statement mapped state 1 to 101
19:40:26.770 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bb3a343d-445d-4d54-9950-b95d1b93f705"}
19:40:26.839 00.069 11596 worker thread done servicing request
19:40:26.839 00.000 13300 OnExposeComplete: enter
19:40:26.839 00.000 13300 UpdateGuideState(): m_state=1
19:40:26.839 00.000 13300 UpdateCurrentPosition: no star selected
19:40:26.840 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:40:26.840 00.000 13300 Status Line: Nessuna stella selezionata
19:40:26.845 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:40:26.854 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:40:26.854 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:26.854 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:40:26.854 00.000 13300 Enqueuing Expose request
19:40:26.854 00.000 11596 Worker thread wakes up
19:40:26.855 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:40:27.371 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:40:29.769 02.398 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d47f86ae-46a8-478a-9f66-8ddafd7f5b71"}
19:40:29.769 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d47f86ae-46a8-478a-9f66-8ddafd7f5b71"}
19:40:29.770 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d930047a-6893-4427-9a38-f74df7410855"}
19:40:29.770 00.000 13300 case statement mapped state 1 to 101
19:40:29.770 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d930047a-6893-4427-9a38-f74df7410855"}
19:40:30.399 00.629 11596 Exposure complete
19:40:30.480 00.081 11596 worker thread done servicing request
19:40:30.480 00.000 13300 OnExposeComplete: enter
19:40:30.480 00.000 13300 UpdateGuideState(): m_state=1
19:40:30.480 00.000 13300 UpdateCurrentPosition: no star selected
19:40:30.481 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:40:30.481 00.000 13300 Status Line: Nessuna stella selezionata
19:40:30.484 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:40:30.494 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
19:40:30.494 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:30.494 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:40:30.494 00.000 13300 Enqueuing Expose request
19:40:30.494 00.000 11596 Worker thread wakes up
19:40:30.494 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:40:30.998 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:40:32.768 01.770 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6254d411-071e-48a2-a563-325f18f119d4"}
19:40:32.768 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6254d411-071e-48a2-a563-325f18f119d4"}
19:40:32.769 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"73d1315d-fb9b-463c-966f-c306e75135f8"}
19:40:32.769 00.000 13300 case statement mapped state 1 to 101
19:40:32.769 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"73d1315d-fb9b-463c-966f-c306e75135f8"}
19:40:34.039 01.270 11596 Exposure complete
19:40:34.113 00.074 11596 worker thread done servicing request
19:40:34.113 00.000 13300 OnExposeComplete: enter
19:40:34.113 00.000 13300 UpdateGuideState(): m_state=1
19:40:34.114 00.001 13300 UpdateCurrentPosition: no star selected
19:40:34.114 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:40:34.114 00.000 13300 Status Line: Nessuna stella selezionata
19:40:34.117 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:40:34.124 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:40:34.124 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:34.124 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:40:34.125 00.001 13300 Enqueuing Expose request
19:40:34.125 00.000 11596 Worker thread wakes up
19:40:34.125 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:40:34.639 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:40:35.768 01.129 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c3459f4e-14d2-4d37-ac53-45d71407bf68"}
19:40:35.768 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c3459f4e-14d2-4d37-ac53-45d71407bf68"}
19:40:35.769 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"81041738-6ff4-4441-85a9-544cdc1abdb5"}
19:40:35.769 00.000 13300 case statement mapped state 1 to 101
19:40:35.769 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"81041738-6ff4-4441-85a9-544cdc1abdb5"}
19:40:37.661 01.892 11596 Exposure complete
19:40:37.737 00.076 11596 worker thread done servicing request
19:40:37.737 00.000 13300 OnExposeComplete: enter
19:40:37.737 00.000 13300 UpdateGuideState(): m_state=1
19:40:37.737 00.000 13300 UpdateCurrentPosition: no star selected
19:40:37.738 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:40:37.738 00.000 13300 Status Line: Nessuna stella selezionata
19:40:37.741 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:40:37.748 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:40:37.748 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:37.748 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:40:37.748 00.000 13300 Enqueuing Expose request
19:40:37.749 00.001 11596 Worker thread wakes up
19:40:37.749 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:40:38.252 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:40:38.766 00.514 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7542a2f7-1fb3-4637-ac8f-db9aef24d213"}
19:40:38.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7542a2f7-1fb3-4637-ac8f-db9aef24d213"}
19:40:38.766 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b52ff3b6-a9c2-4a77-8526-69ff992fe189"}
19:40:38.767 00.001 13300 case statement mapped state 1 to 101
19:40:38.767 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b52ff3b6-a9c2-4a77-8526-69ff992fe189"}
19:40:41.285 02.518 11596 Exposure complete
19:40:41.361 00.076 11596 worker thread done servicing request
19:40:41.362 00.001 13300 OnExposeComplete: enter
19:40:41.362 00.000 13300 UpdateGuideState(): m_state=1
19:40:41.362 00.000 13300 UpdateCurrentPosition: no star selected
19:40:41.362 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:40:41.363 00.001 13300 Status Line: Nessuna stella selezionata
19:40:41.367 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:40:41.374 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:40:41.374 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:41.374 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:40:41.374 00.000 13300 Enqueuing Expose request
19:40:41.375 00.001 11596 Worker thread wakes up
19:40:41.375 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:40:41.776 00.401 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8a51c009-3f2e-42cf-b17c-f01b3d0724de"}
19:40:41.776 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8a51c009-3f2e-42cf-b17c-f01b3d0724de"}
19:40:41.776 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0c6205c1-1c55-41c0-91b0-324d5a66fce0"}
19:40:41.776 00.000 13300 case statement mapped state 1 to 101
19:40:41.777 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0c6205c1-1c55-41c0-91b0-324d5a66fce0"}
19:40:41.878 00.101 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:40:44.780 02.902 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d60e728c-6e8c-449b-aece-6fcbbe37ac67"}
19:40:44.780 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d60e728c-6e8c-449b-aece-6fcbbe37ac67"}
19:40:44.782 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"27608fa1-d8ef-4897-93b7-8c68da672d22"}
19:40:44.782 00.000 13300 case statement mapped state 1 to 101
19:40:44.782 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"27608fa1-d8ef-4897-93b7-8c68da672d22"}
19:40:44.919 00.137 11596 Exposure complete
19:40:45.021 00.102 11596 worker thread done servicing request
19:40:45.021 00.000 13300 OnExposeComplete: enter
19:40:45.021 00.000 13300 UpdateGuideState(): m_state=1
19:40:45.021 00.000 13300 UpdateCurrentPosition: no star selected
19:40:45.021 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:40:45.022 00.001 13300 Status Line: Nessuna stella selezionata
19:40:45.025 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:40:45.031 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:40:45.031 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:45.032 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:40:45.032 00.000 13300 Enqueuing Expose request
19:40:45.032 00.000 11596 Worker thread wakes up
19:40:45.032 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:40:45.538 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:40:47.779 02.241 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"62484a54-010f-4fc1-a70d-ba7c00c9fe2c"}
19:40:47.779 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"62484a54-010f-4fc1-a70d-ba7c00c9fe2c"}
19:40:47.780 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"39c68685-ac48-43d6-bdf9-bbd2e3ff0fd1"}
19:40:47.780 00.000 13300 case statement mapped state 1 to 101
19:40:47.780 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"39c68685-ac48-43d6-bdf9-bbd2e3ff0fd1"}
19:40:48.560 00.780 11596 Exposure complete
19:40:48.633 00.073 11596 worker thread done servicing request
19:40:48.633 00.000 13300 OnExposeComplete: enter
19:40:48.633 00.000 13300 UpdateGuideState(): m_state=1
19:40:48.634 00.001 13300 UpdateCurrentPosition: no star selected
19:40:48.634 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:40:48.634 00.000 13300 Status Line: Nessuna stella selezionata
19:40:48.637 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:40:48.645 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:40:48.645 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:48.645 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:40:48.645 00.000 13300 Enqueuing Expose request
19:40:48.645 00.000 11596 Worker thread wakes up
19:40:48.645 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:40:49.161 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:40:50.778 01.617 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e09c1b35-7631-489f-a558-25f15c68d09e"}
19:40:50.778 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e09c1b35-7631-489f-a558-25f15c68d09e"}
19:40:50.779 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a664b8fb-d4d3-48aa-a196-0a20f5d84306"}
19:40:50.779 00.000 13300 case statement mapped state 1 to 101
19:40:50.779 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a664b8fb-d4d3-48aa-a196-0a20f5d84306"}
19:40:52.197 01.418 11596 Exposure complete
19:40:52.272 00.075 11596 worker thread done servicing request
19:40:52.273 00.001 13300 OnExposeComplete: enter
19:40:52.273 00.000 13300 UpdateGuideState(): m_state=1
19:40:52.273 00.000 13300 UpdateCurrentPosition: no star selected
19:40:52.273 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:40:52.274 00.001 13300 Status Line: Nessuna stella selezionata
19:40:52.277 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=253, Gamma=0.510
19:40:52.284 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:40:52.284 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:52.285 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:40:52.285 00.000 13300 Enqueuing Expose request
19:40:52.285 00.000 11596 Worker thread wakes up
19:40:52.285 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:40:52.797 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:40:53.778 00.981 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"203d38fb-5637-4191-b11f-b1c458a9ff60"}
19:40:53.778 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"203d38fb-5637-4191-b11f-b1c458a9ff60"}
19:40:53.779 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cfd7adca-b12a-41dc-b758-217ce2a66a9c"}
19:40:53.779 00.000 13300 case statement mapped state 1 to 101
19:40:53.779 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cfd7adca-b12a-41dc-b758-217ce2a66a9c"}
19:40:55.819 02.040 11596 Exposure complete
19:40:55.892 00.073 11596 worker thread done servicing request
19:40:55.893 00.001 13300 OnExposeComplete: enter
19:40:55.893 00.000 13300 UpdateGuideState(): m_state=1
19:40:55.893 00.000 13300 UpdateCurrentPosition: no star selected
19:40:55.893 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:40:55.894 00.001 13300 Status Line: Nessuna stella selezionata
19:40:55.897 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:40:55.904 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:40:55.904 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:55.904 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:40:55.904 00.000 13300 Enqueuing Expose request
19:40:55.904 00.000 11596 Worker thread wakes up
19:40:55.904 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:40:56.412 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:40:56.776 00.364 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"09cf106b-4431-4387-a5f0-ad8da4269b6d"}
19:40:56.776 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"09cf106b-4431-4387-a5f0-ad8da4269b6d"}
19:40:56.777 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1ebd0525-108c-4b93-9381-edcddc2e221a"}
19:40:56.777 00.000 13300 case statement mapped state 1 to 101
19:40:56.777 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1ebd0525-108c-4b93-9381-edcddc2e221a"}
19:40:59.446 02.669 11596 Exposure complete
19:40:59.527 00.081 11596 worker thread done servicing request
19:40:59.527 00.000 13300 OnExposeComplete: enter
19:40:59.527 00.000 13300 UpdateGuideState(): m_state=1
19:40:59.527 00.000 13300 UpdateCurrentPosition: no star selected
19:40:59.527 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:40:59.528 00.001 13300 Status Line: Nessuna stella selezionata
19:40:59.531 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:40:59.538 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:40:59.538 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:59.538 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:40:59.539 00.001 13300 Enqueuing Expose request
19:40:59.539 00.000 11596 Worker thread wakes up
19:40:59.539 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:40:59.775 00.236 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d984f03a-010d-46eb-b126-aee82450423a"}
19:40:59.775 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d984f03a-010d-46eb-b126-aee82450423a"}
19:40:59.776 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4c4d8bcf-98bc-4ee1-9470-9c56107e3888"}
19:40:59.776 00.000 13300 case statement mapped state 1 to 101
19:40:59.776 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4c4d8bcf-98bc-4ee1-9470-9c56107e3888"}
19:41:00.044 00.268 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:41:02.775 02.731 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3e1cc634-1ff8-4c72-b7ee-9950ef3afe10"}
19:41:02.775 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3e1cc634-1ff8-4c72-b7ee-9950ef3afe10"}
19:41:02.776 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"79dc0bd3-ce7b-4dd2-ac74-64f7c03bd7a4"}
19:41:02.776 00.000 13300 case statement mapped state 1 to 101
19:41:02.776 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"79dc0bd3-ce7b-4dd2-ac74-64f7c03bd7a4"}
19:41:03.069 00.293 11596 Exposure complete
19:41:03.165 00.096 11596 worker thread done servicing request
19:41:03.166 00.001 13300 OnExposeComplete: enter
19:41:03.166 00.000 13300 UpdateGuideState(): m_state=1
19:41:03.166 00.000 13300 UpdateCurrentPosition: no star selected
19:41:03.167 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:41:03.167 00.000 13300 Status Line: Nessuna stella selezionata
19:41:03.172 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=253, Gamma=0.510
19:41:03.182 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
19:41:03.182 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:03.183 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:41:03.183 00.000 13300 Enqueuing Expose request
19:41:03.183 00.000 11596 Worker thread wakes up
19:41:03.183 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:41:03.687 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:41:05.774 02.087 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"148ec3f2-ea57-434f-8edb-9d858e671ab3"}
19:41:05.774 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"148ec3f2-ea57-434f-8edb-9d858e671ab3"}
19:41:05.775 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3aae1e96-2bdb-4e30-9703-e35fca1edc46"}
19:41:05.775 00.000 13300 case statement mapped state 1 to 101
19:41:05.775 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3aae1e96-2bdb-4e30-9703-e35fca1edc46"}
19:41:06.723 00.948 11596 Exposure complete
19:41:06.799 00.076 11596 worker thread done servicing request
19:41:06.800 00.001 13300 OnExposeComplete: enter
19:41:06.800 00.000 13300 UpdateGuideState(): m_state=1
19:41:06.800 00.000 13300 UpdateCurrentPosition: no star selected
19:41:06.800 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:41:06.801 00.001 13300 Status Line: Nessuna stella selezionata
19:41:06.804 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:41:06.811 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:41:06.811 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:06.811 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:41:06.811 00.000 13300 Enqueuing Expose request
19:41:06.811 00.000 11596 Worker thread wakes up
19:41:06.811 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:41:07.323 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:41:08.772 01.449 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"38e39a7e-e144-494f-ad7d-7cf80239fc06"}
19:41:08.772 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"38e39a7e-e144-494f-ad7d-7cf80239fc06"}
19:41:08.773 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fd2980ee-6e56-45f8-9feb-2026c9b45147"}
19:41:08.773 00.000 13300 case statement mapped state 1 to 101
19:41:08.773 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fd2980ee-6e56-45f8-9feb-2026c9b45147"}
19:41:10.351 01.578 11596 Exposure complete
19:41:10.425 00.074 11596 worker thread done servicing request
19:41:10.425 00.000 13300 OnExposeComplete: enter
19:41:10.425 00.000 13300 UpdateGuideState(): m_state=1
19:41:10.425 00.000 13300 UpdateCurrentPosition: no star selected
19:41:10.426 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:41:10.426 00.000 13300 Status Line: Nessuna stella selezionata
19:41:10.429 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:41:10.435 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:41:10.435 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:10.436 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:41:10.436 00.000 13300 Enqueuing Expose request
19:41:10.436 00.000 11596 Worker thread wakes up
19:41:10.436 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:41:10.945 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:41:11.771 00.826 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"919a7275-4ce9-4e17-9abc-c95b72358aea"}
19:41:11.771 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"919a7275-4ce9-4e17-9abc-c95b72358aea"}
19:41:11.771 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d5ced51d-a087-4fc3-a697-0d053d1763d3"}
19:41:11.772 00.001 13300 case statement mapped state 1 to 101
19:41:11.772 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d5ced51d-a087-4fc3-a697-0d053d1763d3"}
19:41:13.991 02.219 11596 Exposure complete
19:41:14.118 00.127 11596 worker thread done servicing request
19:41:14.119 00.001 13300 OnExposeComplete: enter
19:41:14.119 00.000 13300 UpdateGuideState(): m_state=1
19:41:14.119 00.000 13300 UpdateCurrentPosition: no star selected
19:41:14.120 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:41:14.120 00.000 13300 Status Line: Nessuna stella selezionata
19:41:14.125 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:41:14.138 00.013 13300 UpdateGuideState exits: Nessuna stella selezionata
19:41:14.139 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:14.139 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:41:14.139 00.000 13300 Enqueuing Expose request
19:41:14.139 00.000 11596 Worker thread wakes up
19:41:14.140 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:41:14.652 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:41:14.772 00.120 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"95e38b0e-da36-4bd5-902c-c66d28e70ac3"}
19:41:14.772 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"95e38b0e-da36-4bd5-902c-c66d28e70ac3"}
19:41:14.774 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aa5ddfe8-c847-40ee-bdf6-12e82d339d42"}
19:41:14.774 00.000 13300 case statement mapped state 1 to 101
19:41:14.774 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"aa5ddfe8-c847-40ee-bdf6-12e82d339d42"}
19:41:17.674 02.900 11596 Exposure complete
19:41:17.753 00.079 11596 worker thread done servicing request
19:41:17.753 00.000 13300 OnExposeComplete: enter
19:41:17.753 00.000 13300 UpdateGuideState(): m_state=1
19:41:17.754 00.001 13300 UpdateCurrentPosition: no star selected
19:41:17.754 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:41:17.754 00.000 13300 Status Line: Nessuna stella selezionata
19:41:17.757 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:41:17.764 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:41:17.765 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:17.765 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:41:17.765 00.000 13300 Enqueuing Expose request
19:41:17.765 00.000 11596 Worker thread wakes up
19:41:17.765 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:41:17.771 00.006 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9a3dbafa-30b1-4ade-ae46-0b4786c2dd33"}
19:41:17.771 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9a3dbafa-30b1-4ade-ae46-0b4786c2dd33"}
19:41:17.772 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"18d921b8-8fb5-483c-897c-a8c26869a518"}
19:41:17.772 00.000 13300 case statement mapped state 1 to 101
19:41:17.772 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"18d921b8-8fb5-483c-897c-a8c26869a518"}
19:41:18.269 00.497 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:41:20.769 02.500 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"03c31cc3-ee3d-4232-93b4-a1cb5ab4c9bb"}
19:41:20.769 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"03c31cc3-ee3d-4232-93b4-a1cb5ab4c9bb"}
19:41:20.770 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d895fb8d-8f3c-4707-8202-cff6c4e03ca9"}
19:41:20.770 00.000 13300 case statement mapped state 1 to 101
19:41:20.770 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d895fb8d-8f3c-4707-8202-cff6c4e03ca9"}
19:41:21.302 00.532 11596 Exposure complete
19:41:21.376 00.074 11596 worker thread done servicing request
19:41:21.376 00.000 13300 OnExposeComplete: enter
19:41:21.376 00.000 13300 UpdateGuideState(): m_state=1
19:41:21.377 00.001 13300 UpdateCurrentPosition: no star selected
19:41:21.377 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:41:21.377 00.000 13300 Status Line: Nessuna stella selezionata
19:41:21.380 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:41:21.388 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:41:21.388 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:21.388 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:41:21.389 00.001 13300 Enqueuing Expose request
19:41:21.389 00.000 11596 Worker thread wakes up
19:41:21.389 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:41:21.902 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:41:23.769 01.867 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c9ef37b5-a6b6-4999-b582-3a254f4bf60a"}
19:41:23.769 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c9ef37b5-a6b6-4999-b582-3a254f4bf60a"}
19:41:23.769 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eb8772be-52a2-4e8b-b512-cf2c106faacf"}
19:41:23.770 00.001 13300 case statement mapped state 1 to 101
19:41:23.770 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"eb8772be-52a2-4e8b-b512-cf2c106faacf"}
19:41:24.936 01.166 11596 Exposure complete
19:41:25.010 00.074 11596 worker thread done servicing request
19:41:25.010 00.000 13300 OnExposeComplete: enter
19:41:25.010 00.000 13300 UpdateGuideState(): m_state=1
19:41:25.010 00.000 13300 UpdateCurrentPosition: no star selected
19:41:25.011 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:41:25.011 00.000 13300 Status Line: Nessuna stella selezionata
19:41:25.014 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:41:25.021 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:41:25.022 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:25.022 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:41:25.022 00.000 13300 Enqueuing Expose request
19:41:25.022 00.000 11596 Worker thread wakes up
19:41:25.022 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:41:25.536 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:41:26.768 01.232 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9fed7fd1-aa34-4504-b128-6fcc0d186b24"}
19:41:26.768 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9fed7fd1-aa34-4504-b128-6fcc0d186b24"}
19:41:26.769 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"063aaf37-dcbf-4cdb-9ffd-9dd165fd1217"}
19:41:26.769 00.000 13300 case statement mapped state 1 to 101
19:41:26.769 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"063aaf37-dcbf-4cdb-9ffd-9dd165fd1217"}
19:41:28.560 01.791 11596 Exposure complete
19:41:28.637 00.077 11596 worker thread done servicing request
19:41:28.637 00.000 13300 OnExposeComplete: enter
19:41:28.637 00.000 13300 UpdateGuideState(): m_state=1
19:41:28.638 00.001 13300 UpdateCurrentPosition: no star selected
19:41:28.638 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:41:28.638 00.000 13300 Status Line: Nessuna stella selezionata
19:41:28.642 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:41:28.651 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:41:28.651 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:28.652 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:41:28.652 00.000 13300 Enqueuing Expose request
19:41:28.652 00.000 11596 Worker thread wakes up
19:41:28.652 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:41:29.154 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:41:29.767 00.613 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"df4055c6-925c-41f8-87ab-365e0f93bc81"}
19:41:29.767 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"df4055c6-925c-41f8-87ab-365e0f93bc81"}
19:41:29.768 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0cbc6fdf-33d5-4b6f-8beb-14a9741e984b"}
19:41:29.768 00.000 13300 case statement mapped state 1 to 101
19:41:29.768 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0cbc6fdf-33d5-4b6f-8beb-14a9741e984b"}
19:41:32.194 02.426 11596 Exposure complete
19:41:32.277 00.083 11596 worker thread done servicing request
19:41:32.277 00.000 13300 OnExposeComplete: enter
19:41:32.277 00.000 13300 UpdateGuideState(): m_state=1
19:41:32.277 00.000 13300 UpdateCurrentPosition: no star selected
19:41:32.278 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:41:32.278 00.000 13300 Status Line: Nessuna stella selezionata
19:41:32.281 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:41:32.288 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:41:32.288 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:32.288 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:41:32.289 00.001 13300 Enqueuing Expose request
19:41:32.289 00.000 11596 Worker thread wakes up
19:41:32.289 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:41:32.766 00.477 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4f7601fc-7c5f-4e8d-aa2b-b6521d504ee3"}
19:41:32.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4f7601fc-7c5f-4e8d-aa2b-b6521d504ee3"}
19:41:32.766 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8a9f4ae1-ee2d-4471-9562-68e050a60dbb"}
19:41:32.767 00.001 13300 case statement mapped state 1 to 101
19:41:32.767 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8a9f4ae1-ee2d-4471-9562-68e050a60dbb"}
19:41:32.792 00.025 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:41:35.764 02.972 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aca30246-d2fa-478c-a37d-3f68a71b29ff"}
19:41:35.764 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aca30246-d2fa-478c-a37d-3f68a71b29ff"}
19:41:35.765 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5a4e0bfd-9947-493b-b9f8-c9a93809e559"}
19:41:35.765 00.000 13300 case statement mapped state 1 to 101
19:41:35.765 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5a4e0bfd-9947-493b-b9f8-c9a93809e559"}
19:41:35.817 00.052 11596 Exposure complete
19:41:35.891 00.074 11596 worker thread done servicing request
19:41:35.891 00.000 13300 OnExposeComplete: enter
19:41:35.891 00.000 13300 UpdateGuideState(): m_state=1
19:41:35.892 00.001 13300 UpdateCurrentPosition: no star selected
19:41:35.892 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:41:35.892 00.000 13300 Status Line: Nessuna stella selezionata
19:41:35.895 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:41:35.903 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:41:35.903 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:35.903 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:41:35.903 00.000 13300 Enqueuing Expose request
19:41:35.903 00.000 11596 Worker thread wakes up
19:41:35.903 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:41:36.420 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:41:38.764 02.344 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0d8a8a0d-aa40-43f2-bf00-98dea8b3a56a"}
19:41:38.764 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0d8a8a0d-aa40-43f2-bf00-98dea8b3a56a"}
19:41:38.765 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"10cd07de-2e1a-446e-ba6b-c9e6a2ae6a05"}
19:41:38.765 00.000 13300 case statement mapped state 1 to 101
19:41:38.765 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"10cd07de-2e1a-446e-ba6b-c9e6a2ae6a05"}
19:41:39.455 00.690 11596 Exposure complete
19:41:39.528 00.073 11596 worker thread done servicing request
19:41:39.528 00.000 13300 OnExposeComplete: enter
19:41:39.528 00.000 13300 UpdateGuideState(): m_state=1
19:41:39.529 00.001 13300 UpdateCurrentPosition: no star selected
19:41:39.529 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:41:39.529 00.000 13300 Status Line: Nessuna stella selezionata
19:41:39.532 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:41:39.539 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:41:39.539 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:39.540 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:41:39.540 00.000 13300 Enqueuing Expose request
19:41:39.540 00.000 11596 Worker thread wakes up
19:41:39.540 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:41:40.042 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:41:41.763 01.721 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e6740330-b047-4198-92b2-8699b77c90d8"}
19:41:41.763 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e6740330-b047-4198-92b2-8699b77c90d8"}
19:41:41.763 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8345fa0e-e442-4698-9c8f-03463bbe4658"}
19:41:41.764 00.001 13300 case statement mapped state 1 to 101
19:41:41.764 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8345fa0e-e442-4698-9c8f-03463bbe4658"}
19:41:43.079 01.315 11596 Exposure complete
19:41:43.180 00.101 11596 worker thread done servicing request
19:41:43.181 00.001 13300 OnExposeComplete: enter
19:41:43.181 00.000 13300 UpdateGuideState(): m_state=1
19:41:43.181 00.000 13300 UpdateCurrentPosition: no star selected
19:41:43.181 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:41:43.182 00.001 13300 Status Line: Nessuna stella selezionata
19:41:43.185 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
19:41:43.194 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:41:43.194 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:43.194 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:41:43.194 00.000 13300 Enqueuing Expose request
19:41:43.194 00.000 11596 Worker thread wakes up
19:41:43.194 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:41:43.711 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:41:44.762 01.051 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"99fc2fcf-e127-4d45-b48c-8ee3aa114777"}
19:41:44.762 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"99fc2fcf-e127-4d45-b48c-8ee3aa114777"}
19:41:44.763 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aaf38037-4b98-4cc0-949a-b6859d11d24a"}
19:41:44.763 00.000 13300 case statement mapped state 1 to 101
19:41:44.763 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"aaf38037-4b98-4cc0-949a-b6859d11d24a"}
19:41:46.735 01.972 11596 Exposure complete
19:41:46.810 00.075 11596 worker thread done servicing request
19:41:46.810 00.000 13300 OnExposeComplete: enter
19:41:46.810 00.000 13300 UpdateGuideState(): m_state=1
19:41:46.810 00.000 13300 UpdateCurrentPosition: no star selected
19:41:46.811 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:41:46.811 00.000 13300 Status Line: Nessuna stella selezionata
19:41:46.814 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:41:46.821 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:41:46.821 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:46.821 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:41:46.821 00.000 13300 Enqueuing Expose request
19:41:46.822 00.001 11596 Worker thread wakes up
19:41:46.822 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:41:47.331 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:41:47.762 00.431 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"07cb41ca-3e11-4f16-8070-ab9155e53cad"}
19:41:47.762 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"07cb41ca-3e11-4f16-8070-ab9155e53cad"}
19:41:47.763 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bda73740-76d0-4c9a-bc81-2fd6c84ceba1"}
19:41:47.763 00.000 13300 case statement mapped state 1 to 101
19:41:47.763 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bda73740-76d0-4c9a-bc81-2fd6c84ceba1"}
19:41:50.353 02.590 11596 Exposure complete
19:41:50.426 00.073 11596 worker thread done servicing request
19:41:50.426 00.000 13300 OnExposeComplete: enter
19:41:50.426 00.000 13300 UpdateGuideState(): m_state=1
19:41:50.426 00.000 13300 UpdateCurrentPosition: no star selected
19:41:50.427 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:41:50.427 00.000 13300 Status Line: Nessuna stella selezionata
19:41:50.430 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:41:50.436 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:41:50.437 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:50.437 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:41:50.437 00.000 13300 Enqueuing Expose request
19:41:50.437 00.000 11596 Worker thread wakes up
19:41:50.437 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:41:50.762 00.325 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8d2c37bd-1acd-4f26-8110-1812141b1e7b"}
19:41:50.762 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8d2c37bd-1acd-4f26-8110-1812141b1e7b"}
19:41:50.763 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"90b8564c-3f37-41f2-a334-03e4e73fe957"}
19:41:50.763 00.000 13300 case statement mapped state 1 to 101
19:41:50.763 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"90b8564c-3f37-41f2-a334-03e4e73fe957"}
19:41:50.947 00.184 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:41:53.760 02.813 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ecca0ed1-7e21-4935-b7fb-e444d76f7f82"}
19:41:53.760 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ecca0ed1-7e21-4935-b7fb-e444d76f7f82"}
19:41:53.761 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b1aefb4c-8583-4f1d-a787-d8226d1874ed"}
19:41:53.761 00.000 13300 case statement mapped state 1 to 101
19:41:53.761 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b1aefb4c-8583-4f1d-a787-d8226d1874ed"}
19:41:53.973 00.212 11596 Exposure complete
19:41:54.047 00.074 11596 worker thread done servicing request
19:41:54.047 00.000 13300 OnExposeComplete: enter
19:41:54.047 00.000 13300 UpdateGuideState(): m_state=1
19:41:54.048 00.001 13300 UpdateCurrentPosition: no star selected
19:41:54.048 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:41:54.048 00.000 13300 Status Line: Nessuna stella selezionata
19:41:54.052 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:41:54.060 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:41:54.060 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:54.060 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:41:54.060 00.000 13300 Enqueuing Expose request
19:41:54.060 00.000 11596 Worker thread wakes up
19:41:54.060 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:41:54.577 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:41:56.760 02.183 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"393007fa-1c87-40f8-b15b-94139372cd37"}
19:41:56.760 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"393007fa-1c87-40f8-b15b-94139372cd37"}
19:41:56.761 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b955c788-ff38-4ca9-bd9e-f5393d3f5751"}
19:41:56.761 00.000 13300 case statement mapped state 1 to 101
19:41:56.761 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b955c788-ff38-4ca9-bd9e-f5393d3f5751"}
19:41:57.721 00.960 11596 Exposure complete
19:41:57.797 00.076 11596 worker thread done servicing request
19:41:57.797 00.000 13300 OnExposeComplete: enter
19:41:57.797 00.000 13300 UpdateGuideState(): m_state=1
19:41:57.798 00.001 13300 UpdateCurrentPosition: no star selected
19:41:57.798 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:41:57.798 00.000 13300 Status Line: Nessuna stella selezionata
19:41:57.801 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:41:57.808 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:41:57.809 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:57.809 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:41:57.809 00.000 13300 Enqueuing Expose request
19:41:57.809 00.000 11596 Worker thread wakes up
19:41:57.809 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:41:58.315 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:41:59.758 01.443 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6049ae2e-4102-47fe-a572-16a855d1ac37"}
19:41:59.758 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6049ae2e-4102-47fe-a572-16a855d1ac37"}
19:41:59.759 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4cc433d2-13f4-43a9-a155-4cb5fbd57340"}
19:41:59.759 00.000 13300 case statement mapped state 1 to 101
19:41:59.759 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4cc433d2-13f4-43a9-a155-4cb5fbd57340"}
19:42:01.337 01.578 11596 Exposure complete
19:42:01.413 00.076 11596 worker thread done servicing request
19:42:01.413 00.000 13300 OnExposeComplete: enter
19:42:01.413 00.000 13300 UpdateGuideState(): m_state=1
19:42:01.413 00.000 13300 UpdateCurrentPosition: no star selected
19:42:01.413 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:42:01.414 00.001 13300 Status Line: Nessuna stella selezionata
19:42:01.417 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:42:01.423 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:42:01.423 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:01.424 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:42:01.424 00.000 13300 Enqueuing Expose request
19:42:01.424 00.000 11596 Worker thread wakes up
19:42:01.424 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:42:01.926 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:42:02.758 00.832 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5c9f3935-a860-410a-a6e8-dd3500e47c5d"}
19:42:02.758 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5c9f3935-a860-410a-a6e8-dd3500e47c5d"}
19:42:02.759 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a5977bf3-81ee-436f-af71-aafd625bc6bb"}
19:42:02.759 00.000 13300 case statement mapped state 1 to 101
19:42:02.759 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a5977bf3-81ee-436f-af71-aafd625bc6bb"}
19:42:04.953 02.194 11596 Exposure complete
19:42:05.030 00.077 11596 worker thread done servicing request
19:42:05.030 00.000 13300 OnExposeComplete: enter
19:42:05.030 00.000 13300 UpdateGuideState(): m_state=1
19:42:05.031 00.001 13300 UpdateCurrentPosition: no star selected
19:42:05.031 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:42:05.031 00.000 13300 Status Line: Nessuna stella selezionata
19:42:05.034 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:42:05.041 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:42:05.041 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:05.041 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:42:05.041 00.000 13300 Enqueuing Expose request
19:42:05.041 00.000 11596 Worker thread wakes up
19:42:05.041 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:42:05.556 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:42:05.757 00.201 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ed895c4b-80d6-4347-ab3b-e73b5f69fb94"}
19:42:05.757 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ed895c4b-80d6-4347-ab3b-e73b5f69fb94"}
19:42:05.758 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"02f887ea-a984-41b0-b51a-6c5cf338a4e1"}
19:42:05.758 00.000 13300 case statement mapped state 1 to 101
19:42:05.758 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"02f887ea-a984-41b0-b51a-6c5cf338a4e1"}
19:42:08.590 02.832 11596 Exposure complete
19:42:08.670 00.080 11596 worker thread done servicing request
19:42:08.670 00.000 13300 OnExposeComplete: enter
19:42:08.671 00.001 13300 UpdateGuideState(): m_state=1
19:42:08.671 00.000 13300 UpdateCurrentPosition: no star selected
19:42:08.671 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:42:08.671 00.000 13300 Status Line: Nessuna stella selezionata
19:42:08.678 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:42:08.687 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:42:08.687 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:08.687 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:42:08.687 00.000 13300 Enqueuing Expose request
19:42:08.687 00.000 11596 Worker thread wakes up
19:42:08.688 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:42:08.757 00.069 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"55b00a57-8567-4f96-9da0-75d5659ea91f"}
19:42:08.757 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"55b00a57-8567-4f96-9da0-75d5659ea91f"}
19:42:08.758 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a8cbafde-a192-4d82-b857-c27d4f7b7e94"}
19:42:08.758 00.000 13300 case statement mapped state 1 to 101
19:42:08.758 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a8cbafde-a192-4d82-b857-c27d4f7b7e94"}
19:42:09.199 00.441 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:42:11.757 02.558 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b99735a8-8297-4e8d-acd1-55b10ede8c6a"}
19:42:11.757 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b99735a8-8297-4e8d-acd1-55b10ede8c6a"}
19:42:11.758 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6e0f4e4a-c72f-41dc-8900-e693a5d0a784"}
19:42:11.758 00.000 13300 case statement mapped state 1 to 101
19:42:11.758 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6e0f4e4a-c72f-41dc-8900-e693a5d0a784"}
19:42:12.232 00.474 11596 Exposure complete
19:42:12.312 00.080 11596 worker thread done servicing request
19:42:12.312 00.000 13300 OnExposeComplete: enter
19:42:12.312 00.000 13300 UpdateGuideState(): m_state=1
19:42:12.312 00.000 13300 UpdateCurrentPosition: no star selected
19:42:12.313 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:42:12.313 00.000 13300 Status Line: Nessuna stella selezionata
19:42:12.316 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:42:12.323 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:42:12.323 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:12.323 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:42:12.323 00.000 13300 Enqueuing Expose request
19:42:12.323 00.000 11596 Worker thread wakes up
19:42:12.323 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:42:12.833 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:42:14.756 01.923 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cded7301-00c8-4448-b05d-0b484db71fe1"}
19:42:14.756 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cded7301-00c8-4448-b05d-0b484db71fe1"}
19:42:14.758 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ccc13c96-c306-4d81-bb46-d057a010fb85"}
19:42:14.758 00.000 13300 case statement mapped state 1 to 101
19:42:14.758 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ccc13c96-c306-4d81-bb46-d057a010fb85"}
19:42:15.865 01.107 11596 Exposure complete
19:42:15.946 00.081 11596 worker thread done servicing request
19:42:15.947 00.001 13300 OnExposeComplete: enter
19:42:15.947 00.000 13300 UpdateGuideState(): m_state=1
19:42:15.947 00.000 13300 UpdateCurrentPosition: no star selected
19:42:15.947 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:42:15.948 00.001 13300 Status Line: Nessuna stella selezionata
19:42:15.951 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:42:15.958 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:42:15.958 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:15.958 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:42:15.959 00.001 13300 Enqueuing Expose request
19:42:15.959 00.000 11596 Worker thread wakes up
19:42:15.959 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:42:16.463 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:42:17.755 01.292 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2f378d8b-90dc-4738-9ba9-dc69296cb69d"}
19:42:17.755 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2f378d8b-90dc-4738-9ba9-dc69296cb69d"}
19:42:17.756 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2e4ba913-b32f-413f-9231-aeb0395c0906"}
19:42:17.756 00.000 13300 case statement mapped state 1 to 101
19:42:17.756 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2e4ba913-b32f-413f-9231-aeb0395c0906"}
19:42:19.495 01.739 11596 Exposure complete
19:42:19.598 00.103 11596 worker thread done servicing request
19:42:19.598 00.000 13300 OnExposeComplete: enter
19:42:19.598 00.000 13300 UpdateGuideState(): m_state=1
19:42:19.598 00.000 13300 UpdateCurrentPosition: no star selected
19:42:19.599 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:42:19.599 00.000 13300 Status Line: Nessuna stella selezionata
19:42:19.602 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:42:19.611 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:42:19.611 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:19.611 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:42:19.611 00.000 13300 Enqueuing Expose request
19:42:19.611 00.000 11596 Worker thread wakes up
19:42:19.612 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:42:20.113 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:42:20.753 00.640 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"27923440-24b9-4908-b35d-cb93bc60ce2b"}
19:42:20.753 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"27923440-24b9-4908-b35d-cb93bc60ce2b"}
19:42:20.754 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"df41bede-b56e-495f-a229-7062241fd1b6"}
19:42:20.754 00.000 13300 case statement mapped state 1 to 101
19:42:20.754 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"df41bede-b56e-495f-a229-7062241fd1b6"}
19:42:23.161 02.407 11596 Exposure complete
19:42:23.248 00.087 11596 worker thread done servicing request
19:42:23.248 00.000 13300 OnExposeComplete: enter
19:42:23.248 00.000 13300 UpdateGuideState(): m_state=1
19:42:23.248 00.000 13300 UpdateCurrentPosition: no star selected
19:42:23.249 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:42:23.249 00.000 13300 Status Line: Nessuna stella selezionata
19:42:23.252 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:42:23.259 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:42:23.259 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:23.259 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:42:23.259 00.000 13300 Enqueuing Expose request
19:42:23.259 00.000 11596 Worker thread wakes up
19:42:23.259 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:42:23.752 00.493 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"006ffcb8-c762-4d38-b546-a558be63fb9b"}
19:42:23.752 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"006ffcb8-c762-4d38-b546-a558be63fb9b"}
19:42:23.752 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fd70e89e-e5bc-4d5a-bc79-d4efeb726c98"}
19:42:23.753 00.001 13300 case statement mapped state 1 to 101
19:42:23.753 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fd70e89e-e5bc-4d5a-bc79-d4efeb726c98"}
19:42:23.770 00.017 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:42:26.752 02.982 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"152eb07a-9d02-41f0-b8a1-ba3f50402e98"}
19:42:26.752 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"152eb07a-9d02-41f0-b8a1-ba3f50402e98"}
19:42:26.753 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"665cde6e-b2ce-48b8-8566-0f8f150bfa81"}
19:42:26.753 00.000 13300 case statement mapped state 1 to 101
19:42:26.753 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"665cde6e-b2ce-48b8-8566-0f8f150bfa81"}
19:42:26.800 00.047 11596 Exposure complete
19:42:26.873 00.073 11596 worker thread done servicing request
19:42:26.874 00.001 13300 OnExposeComplete: enter
19:42:26.874 00.000 13300 UpdateGuideState(): m_state=1
19:42:26.874 00.000 13300 UpdateCurrentPosition: no star selected
19:42:26.874 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:42:26.875 00.001 13300 Status Line: Nessuna stella selezionata
19:42:26.877 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:42:26.884 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:42:26.885 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:26.885 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:42:26.885 00.000 13300 Enqueuing Expose request
19:42:26.885 00.000 11596 Worker thread wakes up
19:42:26.885 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:42:27.389 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:42:29.752 02.363 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3afa36fb-c90b-4cfe-b76d-204b5b0fbed6"}
19:42:29.752 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3afa36fb-c90b-4cfe-b76d-204b5b0fbed6"}
19:42:29.753 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"496c9d46-30f3-4932-ba40-58be0034450f"}
19:42:29.753 00.000 13300 case statement mapped state 1 to 101
19:42:29.753 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"496c9d46-30f3-4932-ba40-58be0034450f"}
19:42:30.426 00.673 11596 Exposure complete
19:42:30.509 00.083 11596 worker thread done servicing request
19:42:30.509 00.000 13300 OnExposeComplete: enter
19:42:30.509 00.000 13300 UpdateGuideState(): m_state=1
19:42:30.510 00.001 13300 UpdateCurrentPosition: no star selected
19:42:30.510 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:42:30.510 00.000 13300 Status Line: Nessuna stella selezionata
19:42:30.513 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:42:30.520 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:42:30.521 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:30.521 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:42:30.521 00.000 13300 Enqueuing Expose request
19:42:30.521 00.000 11596 Worker thread wakes up
19:42:30.521 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:42:31.025 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:42:32.751 01.726 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a3e26b02-75c5-42c5-9ab9-458940ac2003"}
19:42:32.751 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a3e26b02-75c5-42c5-9ab9-458940ac2003"}
19:42:32.752 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ab45f213-c09a-444d-a94c-a81c01281ecf"}
19:42:32.752 00.000 13300 case statement mapped state 1 to 101
19:42:32.752 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ab45f213-c09a-444d-a94c-a81c01281ecf"}
19:42:34.057 01.305 11596 Exposure complete
19:42:34.145 00.088 11596 worker thread done servicing request
19:42:34.145 00.000 13300 OnExposeComplete: enter
19:42:34.145 00.000 13300 UpdateGuideState(): m_state=1
19:42:34.146 00.001 13300 UpdateCurrentPosition: no star selected
19:42:34.146 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:42:34.146 00.000 13300 Status Line: Nessuna stella selezionata
19:42:34.149 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:42:34.158 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:42:34.158 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:34.159 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:42:34.159 00.000 13300 Enqueuing Expose request
19:42:34.159 00.000 11596 Worker thread wakes up
19:42:34.159 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:42:34.663 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:42:35.751 01.088 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2cc26d51-b7e1-45da-97ff-f423c2de8053"}
19:42:35.751 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2cc26d51-b7e1-45da-97ff-f423c2de8053"}
19:42:35.751 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7c76410a-9ac6-4097-aec0-917c0944088b"}
19:42:35.752 00.001 13300 case statement mapped state 1 to 101
19:42:35.752 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7c76410a-9ac6-4097-aec0-917c0944088b"}
19:42:37.692 01.940 11596 Exposure complete
19:42:37.767 00.075 11596 worker thread done servicing request
19:42:37.767 00.000 13300 OnExposeComplete: enter
19:42:37.767 00.000 13300 UpdateGuideState(): m_state=1
19:42:37.767 00.000 13300 UpdateCurrentPosition: no star selected
19:42:37.768 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:42:37.768 00.000 13300 Status Line: Nessuna stella selezionata
19:42:37.771 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:42:37.778 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:42:37.778 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:37.778 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:42:37.778 00.000 13300 Enqueuing Expose request
19:42:37.779 00.001 11596 Worker thread wakes up
19:42:37.779 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:42:38.285 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:42:38.750 00.465 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"016bd703-87a6-4380-a3c0-cb5424a37a6f"}
19:42:38.750 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"016bd703-87a6-4380-a3c0-cb5424a37a6f"}
19:42:38.751 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"10237a7d-aeb3-480e-90ff-ea0cdcdd4a1b"}
19:42:38.751 00.000 13300 case statement mapped state 1 to 101
19:42:38.751 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"10237a7d-aeb3-480e-90ff-ea0cdcdd4a1b"}
19:42:41.313 02.562 11596 Exposure complete
19:42:41.388 00.075 11596 worker thread done servicing request
19:42:41.388 00.000 13300 OnExposeComplete: enter
19:42:41.388 00.000 13300 UpdateGuideState(): m_state=1
19:42:41.389 00.001 13300 UpdateCurrentPosition: no star selected
19:42:41.389 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:42:41.389 00.000 13300 Status Line: Nessuna stella selezionata
19:42:41.393 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:42:41.400 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:42:41.400 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:41.400 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:42:41.400 00.000 13300 Enqueuing Expose request
19:42:41.400 00.000 11596 Worker thread wakes up
19:42:41.401 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:42:41.750 00.349 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5c0eaccd-9235-4da0-b2fe-20df062e5400"}
19:42:41.750 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5c0eaccd-9235-4da0-b2fe-20df062e5400"}
19:42:41.751 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1b0b6a0f-4f80-4659-bfea-ff3498b69223"}
19:42:41.751 00.000 13300 case statement mapped state 1 to 101
19:42:41.751 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1b0b6a0f-4f80-4659-bfea-ff3498b69223"}
19:42:41.913 00.162 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:42:44.749 02.836 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"126edb40-c22e-4d71-8d04-1482096c7a14"}
19:42:44.749 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"126edb40-c22e-4d71-8d04-1482096c7a14"}
19:42:44.750 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1e2740a1-c048-4109-bee1-07ec099d432c"}
19:42:44.750 00.000 13300 case statement mapped state 1 to 101
19:42:44.750 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1e2740a1-c048-4109-bee1-07ec099d432c"}
19:42:44.940 00.190 11596 Exposure complete
19:42:45.017 00.077 11596 worker thread done servicing request
19:42:45.017 00.000 13300 OnExposeComplete: enter
19:42:45.017 00.000 13300 UpdateGuideState(): m_state=1
19:42:45.018 00.001 13300 UpdateCurrentPosition: no star selected
19:42:45.018 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:42:45.018 00.000 13300 Status Line: Nessuna stella selezionata
19:42:45.021 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:42:45.028 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:42:45.029 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:45.029 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:42:45.029 00.000 13300 Enqueuing Expose request
19:42:45.029 00.000 11596 Worker thread wakes up
19:42:45.029 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:42:45.531 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:42:47.749 02.218 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e788b949-2365-4127-b598-36adad3fa3b6"}
19:42:47.749 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e788b949-2365-4127-b598-36adad3fa3b6"}
19:42:47.750 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c8bbd73c-ab24-4360-8453-cd3a6012a652"}
19:42:47.750 00.000 13300 case statement mapped state 1 to 101
19:42:47.750 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c8bbd73c-ab24-4360-8453-cd3a6012a652"}
19:42:48.558 00.808 11596 Exposure complete
19:42:48.633 00.075 11596 worker thread done servicing request
19:42:48.633 00.000 13300 OnExposeComplete: enter
19:42:48.633 00.000 13300 UpdateGuideState(): m_state=1
19:42:48.634 00.001 13300 UpdateCurrentPosition: no star selected
19:42:48.634 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:42:48.634 00.000 13300 Status Line: Nessuna stella selezionata
19:42:48.637 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:42:48.644 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:42:48.644 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:48.644 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:42:48.644 00.000 13300 Enqueuing Expose request
19:42:48.644 00.000 11596 Worker thread wakes up
19:42:48.644 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:42:49.159 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:42:50.747 01.588 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6835f630-cb08-4042-b104-ef6375e40385"}
19:42:50.747 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6835f630-cb08-4042-b104-ef6375e40385"}
19:42:50.748 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aa2580b6-d678-4e6f-8dd6-fc4494c90530"}
19:42:50.748 00.000 13300 case statement mapped state 1 to 101
19:42:50.748 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"aa2580b6-d678-4e6f-8dd6-fc4494c90530"}
19:42:52.187 01.439 11596 Exposure complete
19:42:52.264 00.077 11596 worker thread done servicing request
19:42:52.265 00.001 13300 OnExposeComplete: enter
19:42:52.265 00.000 13300 UpdateGuideState(): m_state=1
19:42:52.265 00.000 13300 UpdateCurrentPosition: no star selected
19:42:52.265 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:42:52.266 00.001 13300 Status Line: Nessuna stella selezionata
19:42:52.269 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
19:42:52.276 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:42:52.277 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:52.277 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:42:52.277 00.000 13300 Enqueuing Expose request
19:42:52.277 00.000 11596 Worker thread wakes up
19:42:52.277 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:42:52.784 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:42:53.747 00.963 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aebc69cb-1443-40d0-8417-79213ff5ad53"}
19:42:53.747 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aebc69cb-1443-40d0-8417-79213ff5ad53"}
19:42:53.748 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"da8b1e52-dd8b-42ad-a7c8-5a010780b7d0"}
19:42:53.748 00.000 13300 case statement mapped state 1 to 101
19:42:53.748 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"da8b1e52-dd8b-42ad-a7c8-5a010780b7d0"}
19:42:55.805 02.057 11596 Exposure complete
19:42:55.878 00.073 11596 worker thread done servicing request
19:42:55.878 00.000 13300 OnExposeComplete: enter
19:42:55.878 00.000 13300 UpdateGuideState(): m_state=1
19:42:55.879 00.001 13300 UpdateCurrentPosition: no star selected
19:42:55.879 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:42:55.879 00.000 13300 Status Line: Nessuna stella selezionata
19:42:55.882 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:42:55.890 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:42:55.890 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:55.890 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:42:55.890 00.000 13300 Enqueuing Expose request
19:42:55.890 00.000 11596 Worker thread wakes up
19:42:55.890 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:42:56.400 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:42:56.745 00.345 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ed2a40cc-f0e4-42f2-8407-243ea6a764d3"}
19:42:56.745 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ed2a40cc-f0e4-42f2-8407-243ea6a764d3"}
19:42:56.746 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"78d8e605-5327-4487-89f6-abc5be85838c"}
19:42:56.746 00.000 13300 case statement mapped state 1 to 101
19:42:56.746 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"78d8e605-5327-4487-89f6-abc5be85838c"}
19:42:59.428 02.682 11596 Exposure complete
19:42:59.502 00.074 11596 worker thread done servicing request
19:42:59.502 00.000 13300 OnExposeComplete: enter
19:42:59.502 00.000 13300 UpdateGuideState(): m_state=1
19:42:59.502 00.000 13300 UpdateCurrentPosition: no star selected
19:42:59.502 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:42:59.503 00.001 13300 Status Line: Nessuna stella selezionata
19:42:59.506 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:42:59.512 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:42:59.513 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:59.513 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:42:59.513 00.000 13300 Enqueuing Expose request
19:42:59.513 00.000 11596 Worker thread wakes up
19:42:59.513 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:42:59.745 00.232 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"362e301e-9089-41fb-9e40-7e11b14109d0"}
19:42:59.745 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"362e301e-9089-41fb-9e40-7e11b14109d0"}
19:42:59.746 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"94afa91d-7156-4ba8-8e48-2e1ae7a8aba0"}
19:42:59.746 00.000 13300 case statement mapped state 1 to 101
19:42:59.746 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"94afa91d-7156-4ba8-8e48-2e1ae7a8aba0"}
19:43:00.016 00.270 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:43:02.744 02.728 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d7b4ccad-1f37-4d43-a491-590e78f01a51"}
19:43:02.744 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d7b4ccad-1f37-4d43-a491-590e78f01a51"}
19:43:02.745 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8daa9bb3-c077-4580-9d4e-7e54d3ba0525"}
19:43:02.745 00.000 13300 case statement mapped state 1 to 101
19:43:02.745 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8daa9bb3-c077-4580-9d4e-7e54d3ba0525"}
19:43:03.048 00.303 11596 Exposure complete
19:43:03.151 00.103 11596 worker thread done servicing request
19:43:03.151 00.000 13300 OnExposeComplete: enter
19:43:03.152 00.001 13300 UpdateGuideState(): m_state=1
19:43:03.152 00.000 13300 UpdateCurrentPosition: no star selected
19:43:03.152 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:43:03.152 00.000 13300 Status Line: Nessuna stella selezionata
19:43:03.155 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:43:03.163 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:43:03.164 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:43:03.164 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:43:03.164 00.000 13300 Enqueuing Expose request
19:43:03.164 00.000 11596 Worker thread wakes up
19:43:03.164 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:43:03.680 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:43:05.744 02.064 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ea509d1d-9f59-4ce9-9ec9-1c2db8d28434"}
19:43:05.744 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ea509d1d-9f59-4ce9-9ec9-1c2db8d28434"}
19:43:05.744 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b690817a-7530-4811-a340-468cc0635375"}
19:43:05.745 00.001 13300 case statement mapped state 1 to 101
19:43:05.745 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b690817a-7530-4811-a340-468cc0635375"}
19:43:06.744 00.999 11596 Exposure complete
19:43:06.816 00.072 11596 worker thread done servicing request
19:43:06.817 00.001 13300 OnExposeComplete: enter
19:43:06.817 00.000 13300 UpdateGuideState(): m_state=1
19:43:06.817 00.000 13300 UpdateCurrentPosition: no star selected
19:43:06.817 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:43:06.818 00.001 13300 Status Line: Nessuna stella selezionata
19:43:06.821 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:43:06.827 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:43:06.827 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:43:06.828 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:43:06.828 00.000 13300 Enqueuing Expose request
19:43:06.828 00.000 11596 Worker thread wakes up
19:43:06.828 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:43:07.337 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:43:08.743 01.406 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"97e4024b-bc5a-4d65-aa23-69f41bfc9020"}
19:43:08.743 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"97e4024b-bc5a-4d65-aa23-69f41bfc9020"}
19:43:08.744 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e4ad7ef8-5102-4721-9bd0-eee213bac84d"}
19:43:08.744 00.000 13300 case statement mapped state 1 to 101
19:43:08.744 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e4ad7ef8-5102-4721-9bd0-eee213bac84d"}
19:43:10.368 01.624 11596 Exposure complete
19:43:10.442 00.074 11596 worker thread done servicing request
19:43:10.442 00.000 13300 OnExposeComplete: enter
19:43:10.442 00.000 13300 UpdateGuideState(): m_state=1
19:43:10.443 00.001 13300 UpdateCurrentPosition: no star selected
19:43:10.443 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:43:10.443 00.000 13300 Status Line: Nessuna stella selezionata
19:43:10.447 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:43:10.453 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:43:10.454 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:43:10.454 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:43:10.454 00.000 13300 Enqueuing Expose request
19:43:10.454 00.000 11596 Worker thread wakes up
19:43:10.454 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:43:10.956 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:43:11.742 00.786 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3b1ec443-bf56-4b44-8245-8a7aba4b70a7"}
19:43:11.742 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3b1ec443-bf56-4b44-8245-8a7aba4b70a7"}
19:43:11.743 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"24912dd0-416e-4c5f-93a1-00c6e15abd0f"}
19:43:11.743 00.000 13300 case statement mapped state 1 to 101
19:43:11.743 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"24912dd0-416e-4c5f-93a1-00c6e15abd0f"}
19:43:13.997 02.254 11596 Exposure complete
19:43:14.130 00.133 11596 worker thread done servicing request
19:43:14.130 00.000 13300 OnExposeComplete: enter
19:43:14.130 00.000 13300 UpdateGuideState(): m_state=1
19:43:14.131 00.001 13300 UpdateCurrentPosition: no star selected
19:43:14.132 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:43:14.132 00.000 13300 Status Line: Nessuna stella selezionata
19:43:14.139 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:43:14.152 00.013 13300 UpdateGuideState exits: Nessuna stella selezionata
19:43:14.152 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:43:14.152 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:43:14.152 00.000 13300 Enqueuing Expose request
19:43:14.153 00.001 11596 Worker thread wakes up
19:43:14.154 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:43:14.665 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:43:14.748 00.083 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1b02405a-c5f2-47eb-930e-2177e689da36"}
19:43:14.748 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1b02405a-c5f2-47eb-930e-2177e689da36"}
19:43:14.749 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bfa303a1-5fe9-4474-a824-78793b4a05b5"}
19:43:14.749 00.000 13300 case statement mapped state 1 to 101
19:43:14.749 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bfa303a1-5fe9-4474-a824-78793b4a05b5"}
19:43:17.688 02.939 11596 Exposure complete
19:43:17.748 00.060 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c174d19f-029a-4e4f-bbf9-824618104e57"}
19:43:17.748 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c174d19f-029a-4e4f-bbf9-824618104e57"}
19:43:17.749 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4f0f92ef-0597-4c3c-8c36-9528b1481966"}
19:43:17.749 00.000 13300 case statement mapped state 1 to 101
19:43:17.749 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4f0f92ef-0597-4c3c-8c36-9528b1481966"}
19:43:17.769 00.020 11596 worker thread done servicing request
19:43:17.769 00.000 13300 OnExposeComplete: enter
19:43:17.769 00.000 13300 UpdateGuideState(): m_state=1
19:43:17.770 00.001 13300 UpdateCurrentPosition: no star selected
19:43:17.770 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:43:17.770 00.000 13300 Status Line: Nessuna stella selezionata
19:43:17.773 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:43:17.780 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:43:17.780 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:43:17.780 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:43:17.780 00.000 13300 Enqueuing Expose request
19:43:17.780 00.000 11596 Worker thread wakes up
19:43:17.780 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:43:18.291 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:43:20.748 02.457 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7093d639-9dfe-4e10-a25d-f3e39a8c066e"}
19:43:20.748 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7093d639-9dfe-4e10-a25d-f3e39a8c066e"}
19:43:20.748 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1b44b7fb-045d-4c71-97a9-fd31cbaa8c80"}
19:43:20.749 00.001 13300 case statement mapped state 1 to 101
19:43:20.749 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1b44b7fb-045d-4c71-97a9-fd31cbaa8c80"}
19:43:21.329 00.580 11596 Exposure complete
19:43:21.404 00.075 11596 worker thread done servicing request
19:43:21.404 00.000 13300 OnExposeComplete: enter
19:43:21.404 00.000 13300 UpdateGuideState(): m_state=1
19:43:21.404 00.000 13300 UpdateCurrentPosition: no star selected
19:43:21.405 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:43:21.405 00.000 13300 Status Line: Nessuna stella selezionata
19:43:21.408 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:43:21.415 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:43:21.415 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:43:21.415 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:43:21.415 00.000 13300 Enqueuing Expose request
19:43:21.415 00.000 11596 Worker thread wakes up
19:43:21.416 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:43:21.917 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:43:23.747 01.830 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1210bcdb-c9f4-4a4f-9241-05687e912a34"}
19:43:23.747 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1210bcdb-c9f4-4a4f-9241-05687e912a34"}
19:43:23.747 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"26cc6791-ccd9-4f0d-b600-20e4c1127523"}
19:43:23.748 00.001 13300 case statement mapped state 1 to 101
19:43:23.748 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"26cc6791-ccd9-4f0d-b600-20e4c1127523"}
19:43:24.952 01.204 11596 Exposure complete
19:43:25.026 00.074 11596 worker thread done servicing request
19:43:25.026 00.000 13300 OnExposeComplete: enter
19:43:25.026 00.000 13300 UpdateGuideState(): m_state=1
19:43:25.026 00.000 13300 UpdateCurrentPosition: no star selected
19:43:25.027 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:43:25.027 00.000 13300 Status Line: Nessuna stella selezionata
19:43:25.030 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:43:25.037 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:43:25.037 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:43:25.037 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:43:25.037 00.000 13300 Enqueuing Expose request
19:43:25.037 00.000 11596 Worker thread wakes up
19:43:25.038 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:43:25.542 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:43:26.748 01.206 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dc07680f-088c-4a1c-b0b0-482500f7a4c5"}
19:43:26.748 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dc07680f-088c-4a1c-b0b0-482500f7a4c5"}
19:43:26.749 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a03a0541-9c94-4e15-8d4a-c57df8e32f59"}
19:43:26.749 00.000 13300 case statement mapped state 1 to 101
19:43:26.749 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a03a0541-9c94-4e15-8d4a-c57df8e32f59"}
19:43:28.579 01.830 11596 Exposure complete
19:43:28.653 00.074 11596 worker thread done servicing request
19:43:28.654 00.001 13300 OnExposeComplete: enter
19:43:28.654 00.000 13300 UpdateGuideState(): m_state=1
19:43:28.654 00.000 13300 UpdateCurrentPosition: no star selected
19:43:28.655 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:43:28.655 00.000 13300 Status Line: Nessuna stella selezionata
19:43:28.659 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:43:28.666 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:43:28.666 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:43:28.666 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:43:28.666 00.000 13300 Enqueuing Expose request
19:43:28.666 00.000 11596 Worker thread wakes up
19:43:28.667 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:43:29.176 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:43:29.747 00.571 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0909e744-497c-4e75-939d-615ee5070e84"}
19:43:29.747 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0909e744-497c-4e75-939d-615ee5070e84"}
19:43:29.748 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"287822f7-1d2a-4f0e-8eb9-3b2bd437369b"}
19:43:29.748 00.000 13300 case statement mapped state 1 to 101
19:43:29.748 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"287822f7-1d2a-4f0e-8eb9-3b2bd437369b"}
19:43:32.224 02.476 11596 Exposure complete
19:43:32.299 00.075 11596 worker thread done servicing request
19:43:32.300 00.001 13300 OnExposeComplete: enter
19:43:32.300 00.000 13300 UpdateGuideState(): m_state=1
19:43:32.300 00.000 13300 UpdateCurrentPosition: no star selected
19:43:32.300 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:43:32.301 00.001 13300 Status Line: Nessuna stella selezionata
19:43:32.303 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:43:32.310 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:43:32.310 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:43:32.311 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:43:32.311 00.000 13300 Enqueuing Expose request
19:43:32.311 00.000 11596 Worker thread wakes up
19:43:32.311 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:43:32.747 00.436 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bd117cc0-3b5f-458f-937e-57d913971276"}
19:43:32.747 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bd117cc0-3b5f-458f-937e-57d913971276"}
19:43:32.748 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f37ebcba-00df-4c45-8e2f-b911f3b49290"}
19:43:32.748 00.000 13300 case statement mapped state 1 to 101
19:43:32.748 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f37ebcba-00df-4c45-8e2f-b911f3b49290"}
19:43:32.816 00.068 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:43:35.745 02.929 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"355d1fcb-5a17-4fc2-bb19-58c2b9573c09"}
19:43:35.745 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"355d1fcb-5a17-4fc2-bb19-58c2b9573c09"}
19:43:35.746 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"94fc3f2d-6027-41e1-ab73-8f1a84da1d35"}
19:43:35.746 00.000 13300 case statement mapped state 1 to 101
19:43:35.746 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"94fc3f2d-6027-41e1-ab73-8f1a84da1d35"}
19:43:35.838 00.092 11596 Exposure complete
19:43:35.912 00.074 11596 worker thread done servicing request
19:43:35.912 00.000 13300 OnExposeComplete: enter
19:43:35.912 00.000 13300 UpdateGuideState(): m_state=1
19:43:35.912 00.000 13300 UpdateCurrentPosition: no star selected
19:43:35.913 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:43:35.913 00.000 13300 Status Line: Nessuna stella selezionata
19:43:35.916 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:43:35.923 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:43:35.923 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:43:35.923 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:43:35.923 00.000 13300 Enqueuing Expose request
19:43:35.923 00.000 11596 Worker thread wakes up
19:43:35.924 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:43:36.430 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:43:38.745 02.315 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"909684bc-e4e6-411d-a4a0-7c65e7a3187d"}
19:43:38.745 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"909684bc-e4e6-411d-a4a0-7c65e7a3187d"}
19:43:38.746 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fa0a2e87-4ed4-4621-8665-6fb4417ca601"}
19:43:38.746 00.000 13300 case statement mapped state 1 to 101
19:43:38.746 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fa0a2e87-4ed4-4621-8665-6fb4417ca601"}
19:43:39.460 00.714 11596 Exposure complete
19:43:39.534 00.074 11596 worker thread done servicing request
19:43:39.535 00.001 13300 OnExposeComplete: enter
19:43:39.535 00.000 13300 UpdateGuideState(): m_state=1
19:43:39.535 00.000 13300 UpdateCurrentPosition: no star selected
19:43:39.535 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:43:39.536 00.001 13300 Status Line: Nessuna stella selezionata
19:43:39.539 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:43:39.546 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:43:39.546 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:43:39.546 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:43:39.546 00.000 13300 Enqueuing Expose request
19:43:39.547 00.001 11596 Worker thread wakes up
19:43:39.547 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:43:40.048 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:43:41.744 01.696 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a00ef6ec-a926-4571-8aee-6f01f55a16fb"}
19:43:41.744 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a00ef6ec-a926-4571-8aee-6f01f55a16fb"}
19:43:41.745 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"52c563a4-d519-43ca-ba61-45a539f74622"}
19:43:41.745 00.000 13300 case statement mapped state 1 to 101
19:43:41.745 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"52c563a4-d519-43ca-ba61-45a539f74622"}
19:43:43.075 01.330 11596 Exposure complete
19:43:43.160 00.085 11596 worker thread done servicing request
19:43:43.160 00.000 13300 OnExposeComplete: enter
19:43:43.160 00.000 13300 UpdateGuideState(): m_state=1
19:43:43.160 00.000 13300 UpdateCurrentPosition: no star selected
19:43:43.161 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:43:43.161 00.000 13300 Status Line: Nessuna stella selezionata
19:43:43.164 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:43:43.171 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:43:43.171 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:43:43.171 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:43:43.171 00.000 13300 Enqueuing Expose request
19:43:43.171 00.000 11596 Worker thread wakes up
19:43:43.171 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:43:43.679 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:43:44.744 01.065 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a14c901c-21e1-433e-921e-3525fb4f737d"}
19:43:44.744 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a14c901c-21e1-433e-921e-3525fb4f737d"}
19:43:44.745 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d5810982-f3cb-4792-b11f-2126f5e56733"}
19:43:44.745 00.000 13300 case statement mapped state 1 to 101
19:43:44.746 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d5810982-f3cb-4792-b11f-2126f5e56733"}
19:43:46.702 01.956 11596 Exposure complete
19:43:46.777 00.075 11596 worker thread done servicing request
19:43:46.777 00.000 13300 OnExposeComplete: enter
19:43:46.777 00.000 13300 UpdateGuideState(): m_state=1
19:43:46.778 00.001 13300 UpdateCurrentPosition: no star selected
19:43:46.778 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:43:46.778 00.000 13300 Status Line: Nessuna stella selezionata
19:43:46.781 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:43:46.788 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:43:46.788 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:43:46.788 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:43:46.789 00.001 13300 Enqueuing Expose request
19:43:46.789 00.000 11596 Worker thread wakes up
19:43:46.789 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:43:47.296 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:43:47.745 00.449 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"edec927d-84e1-4ba4-8485-2119c725b406"}
19:43:47.745 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"edec927d-84e1-4ba4-8485-2119c725b406"}
19:43:47.746 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ef359aec-a020-4073-b551-e5b46b282258"}
19:43:47.746 00.000 13300 case statement mapped state 1 to 101
19:43:47.746 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ef359aec-a020-4073-b551-e5b46b282258"}
19:43:50.322 02.576 11596 Exposure complete
19:43:50.399 00.077 11596 worker thread done servicing request
19:43:50.399 00.000 13300 OnExposeComplete: enter
19:43:50.399 00.000 13300 UpdateGuideState(): m_state=1
19:43:50.400 00.001 13300 UpdateCurrentPosition: no star selected
19:43:50.400 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:43:50.400 00.000 13300 Status Line: Nessuna stella selezionata
19:43:50.405 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:43:50.413 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:43:50.413 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:43:50.413 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:43:50.413 00.000 13300 Enqueuing Expose request
19:43:50.413 00.000 11596 Worker thread wakes up
19:43:50.413 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:43:50.744 00.331 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"983f6867-5d2a-431e-a980-015fd698cd43"}
19:43:50.744 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"983f6867-5d2a-431e-a980-015fd698cd43"}
19:43:50.745 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"97935838-924f-4884-9b1d-443027827993"}
19:43:50.745 00.000 13300 case statement mapped state 1 to 101
19:43:50.745 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"97935838-924f-4884-9b1d-443027827993"}
19:43:50.926 00.181 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:43:53.742 02.816 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4981aeff-6436-440c-89ee-4f78bc43276d"}
19:43:53.742 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4981aeff-6436-440c-89ee-4f78bc43276d"}
19:43:53.743 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a71278ea-496b-4049-b912-3187ec5118f6"}
19:43:53.743 00.000 13300 case statement mapped state 1 to 101
19:43:53.743 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a71278ea-496b-4049-b912-3187ec5118f6"}
19:43:53.955 00.212 11596 Exposure complete
19:43:54.029 00.074 11596 worker thread done servicing request
19:43:54.029 00.000 13300 OnExposeComplete: enter
19:43:54.029 00.000 13300 UpdateGuideState(): m_state=1
19:43:54.029 00.000 13300 UpdateCurrentPosition: no star selected
19:43:54.030 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:43:54.030 00.000 13300 Status Line: Nessuna stella selezionata
19:43:54.033 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:43:54.040 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:43:54.041 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:43:54.041 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:43:54.041 00.000 13300 Enqueuing Expose request
19:43:54.041 00.000 11596 Worker thread wakes up
19:43:54.041 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:43:54.549 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:43:56.743 02.194 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ed4fc265-f365-439d-8543-c0490602ccc5"}
19:43:56.743 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ed4fc265-f365-439d-8543-c0490602ccc5"}
19:43:56.744 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6565f3be-2ea2-47c2-a28b-1981247649d0"}
19:43:56.744 00.000 13300 case statement mapped state 1 to 101
19:43:56.744 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6565f3be-2ea2-47c2-a28b-1981247649d0"}
19:43:57.572 00.828 11596 Exposure complete
19:43:57.646 00.074 11596 worker thread done servicing request
19:43:57.646 00.000 13300 OnExposeComplete: enter
19:43:57.646 00.000 13300 UpdateGuideState(): m_state=1
19:43:57.647 00.001 13300 UpdateCurrentPosition: no star selected
19:43:57.647 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:43:57.647 00.000 13300 Status Line: Nessuna stella selezionata
19:43:57.650 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:43:57.657 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:43:57.657 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:43:57.658 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:43:57.658 00.000 13300 Enqueuing Expose request
19:43:57.658 00.000 11596 Worker thread wakes up
19:43:57.658 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:43:58.161 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:43:59.741 01.580 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1f5a04d9-8609-4c66-8c2a-ece712b493a1"}
19:43:59.741 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1f5a04d9-8609-4c66-8c2a-ece712b493a1"}
19:43:59.742 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"19a60ebc-91d0-4e14-b783-7bd49a6cd367"}
19:43:59.742 00.000 13300 case statement mapped state 1 to 101
19:43:59.742 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"19a60ebc-91d0-4e14-b783-7bd49a6cd367"}
19:44:01.198 01.456 11596 Exposure complete
19:44:01.273 00.075 11596 worker thread done servicing request
19:44:01.273 00.000 13300 OnExposeComplete: enter
19:44:01.274 00.001 13300 UpdateGuideState(): m_state=1
19:44:01.274 00.000 13300 UpdateCurrentPosition: no star selected
19:44:01.274 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:44:01.274 00.000 13300 Status Line: Nessuna stella selezionata
19:44:01.278 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:44:01.287 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:44:01.288 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:44:01.288 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:44:01.288 00.000 13300 Enqueuing Expose request
19:44:01.288 00.000 11596 Worker thread wakes up
19:44:01.288 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:44:01.796 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:44:02.741 00.945 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3101f1ed-a424-4908-8400-9aa3d9b59d77"}
19:44:02.741 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3101f1ed-a424-4908-8400-9aa3d9b59d77"}
19:44:02.742 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"649cf4ea-5899-442e-8be4-d53c2693812e"}
19:44:02.742 00.000 13300 case statement mapped state 1 to 101
19:44:02.742 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"649cf4ea-5899-442e-8be4-d53c2693812e"}
19:44:04.820 02.078 11596 Exposure complete
19:44:04.894 00.074 11596 worker thread done servicing request
19:44:04.894 00.000 13300 OnExposeComplete: enter
19:44:04.894 00.000 13300 UpdateGuideState(): m_state=1
19:44:04.895 00.001 13300 UpdateCurrentPosition: no star selected
19:44:04.895 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:44:04.895 00.000 13300 Status Line: Nessuna stella selezionata
19:44:04.898 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:44:04.906 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:44:04.906 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:44:04.906 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:44:04.906 00.000 13300 Enqueuing Expose request
19:44:04.906 00.000 11596 Worker thread wakes up
19:44:04.906 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:44:05.411 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:44:05.739 00.328 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"69ac77a1-5a9d-4010-9073-b6b461ed2b44"}
19:44:05.739 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"69ac77a1-5a9d-4010-9073-b6b461ed2b44"}
19:44:05.740 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"25f68a3f-8764-4549-8f66-ed93dac47a79"}
19:44:05.740 00.000 13300 case statement mapped state 1 to 101
19:44:05.740 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"25f68a3f-8764-4549-8f66-ed93dac47a79"}
19:44:08.438 02.698 11596 Exposure complete
19:44:08.517 00.079 11596 worker thread done servicing request
19:44:08.517 00.000 13300 OnExposeComplete: enter
19:44:08.517 00.000 13300 UpdateGuideState(): m_state=1
19:44:08.517 00.000 13300 UpdateCurrentPosition: no star selected
19:44:08.518 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:44:08.518 00.000 13300 Status Line: Nessuna stella selezionata
19:44:08.521 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:44:08.529 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:44:08.529 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:44:08.529 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:44:08.529 00.000 13300 Enqueuing Expose request
19:44:08.530 00.001 11596 Worker thread wakes up
19:44:08.530 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:44:08.739 00.209 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"71860d19-8882-4721-a298-461aaa446f47"}
19:44:08.739 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"71860d19-8882-4721-a298-461aaa446f47"}
19:44:08.739 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8f0790c1-ebdf-4e33-9802-6f8e76814f87"}
19:44:08.740 00.001 13300 case statement mapped state 1 to 101
19:44:08.740 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8f0790c1-ebdf-4e33-9802-6f8e76814f87"}
19:44:09.042 00.302 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:44:11.739 02.697 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7cbce25e-5707-4a87-a4c9-b4dcdde4f786"}
19:44:11.739 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7cbce25e-5707-4a87-a4c9-b4dcdde4f786"}
19:44:11.740 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fe91ea1c-f13d-4aab-8b84-e403f024cc9c"}
19:44:11.740 00.000 13300 case statement mapped state 1 to 101
19:44:11.740 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fe91ea1c-f13d-4aab-8b84-e403f024cc9c"}
19:44:12.076 00.336 11596 Exposure complete
19:44:12.157 00.081 11596 worker thread done servicing request
19:44:12.158 00.001 13300 OnExposeComplete: enter
19:44:12.158 00.000 13300 UpdateGuideState(): m_state=1
19:44:12.158 00.000 13300 UpdateCurrentPosition: no star selected
19:44:12.159 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:44:12.159 00.000 13300 Status Line: Nessuna stella selezionata
19:44:12.162 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:44:12.169 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:44:12.169 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:44:12.169 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:44:12.169 00.000 13300 Enqueuing Expose request
19:44:12.169 00.000 11596 Worker thread wakes up
19:44:12.170 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:44:12.681 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:44:14.738 02.057 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"384dea3a-3b15-4dc1-ad9d-75afed3f51a3"}
19:44:14.738 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"384dea3a-3b15-4dc1-ad9d-75afed3f51a3"}
19:44:14.740 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a063233f-d789-42ec-8928-3c7b76b83801"}
19:44:14.740 00.000 13300 case statement mapped state 1 to 101
19:44:14.740 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a063233f-d789-42ec-8928-3c7b76b83801"}
19:44:15.777 01.037 11596 Exposure complete
19:44:15.856 00.079 11596 worker thread done servicing request
19:44:15.856 00.000 13300 OnExposeComplete: enter
19:44:15.856 00.000 13300 UpdateGuideState(): m_state=1
19:44:15.857 00.001 13300 UpdateCurrentPosition: no star selected
19:44:15.857 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:44:15.857 00.000 13300 Status Line: Nessuna stella selezionata
19:44:15.862 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:44:15.869 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:44:15.869 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:44:15.869 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:44:15.870 00.001 13300 Enqueuing Expose request
19:44:15.870 00.000 11596 Worker thread wakes up
19:44:15.870 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:44:16.379 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:44:17.737 01.358 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6a3cc962-f6a1-4b1c-a588-ce9d8b547087"}
19:44:17.737 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6a3cc962-f6a1-4b1c-a588-ce9d8b547087"}
19:44:17.738 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e5b26f41-301e-45b0-b69a-f8678d232f0f"}
19:44:17.738 00.000 13300 case statement mapped state 1 to 101
19:44:17.738 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e5b26f41-301e-45b0-b69a-f8678d232f0f"}
19:44:19.416 01.678 11596 Exposure complete
19:44:19.527 00.111 11596 worker thread done servicing request
19:44:19.527 00.000 13300 OnExposeComplete: enter
19:44:19.528 00.001 13300 UpdateGuideState(): m_state=1
19:44:19.528 00.000 13300 UpdateCurrentPosition: no star selected
19:44:19.528 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:44:19.529 00.001 13300 Status Line: Nessuna stella selezionata
19:44:19.533 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:44:19.543 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
19:44:19.543 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:44:19.543 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:44:19.543 00.000 13300 Enqueuing Expose request
19:44:19.543 00.000 11596 Worker thread wakes up
19:44:19.544 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:44:20.060 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:44:20.737 00.677 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"99dbfc55-57e5-4907-8c31-b54d5a88158d"}
19:44:20.737 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"99dbfc55-57e5-4907-8c31-b54d5a88158d"}
19:44:20.737 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b7fc06de-3cb0-4532-9bd6-ba26eda397f7"}
19:44:20.738 00.001 13300 case statement mapped state 1 to 101
19:44:20.738 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b7fc06de-3cb0-4532-9bd6-ba26eda397f7"}
19:44:23.083 02.345 11596 Exposure complete
19:44:23.165 00.082 11596 worker thread done servicing request
19:44:23.165 00.000 13300 OnExposeComplete: enter
19:44:23.165 00.000 13300 UpdateGuideState(): m_state=1
19:44:23.166 00.001 13300 UpdateCurrentPosition: no star selected
19:44:23.166 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:44:23.166 00.000 13300 Status Line: Nessuna stella selezionata
19:44:23.169 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:44:23.178 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:44:23.178 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:44:23.178 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:44:23.178 00.000 13300 Enqueuing Expose request
19:44:23.178 00.000 11596 Worker thread wakes up
19:44:23.178 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:44:23.688 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:44:23.736 00.048 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7475d9ec-e221-4691-a156-6326e3b89b60"}
19:44:23.736 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7475d9ec-e221-4691-a156-6326e3b89b60"}
19:44:23.737 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d095b06b-a481-40a1-8636-68bdce7e9250"}
19:44:23.737 00.000 13300 case statement mapped state 1 to 101
19:44:23.737 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d095b06b-a481-40a1-8636-68bdce7e9250"}
19:44:26.719 02.982 11596 Exposure complete
19:44:26.736 00.017 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"39ab8454-3e4d-4855-ab82-12c9dbcd4127"}
19:44:26.736 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"39ab8454-3e4d-4855-ab82-12c9dbcd4127"}
19:44:26.737 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ef8020ee-e2a3-4deb-a1c9-165002b1908a"}
19:44:26.737 00.000 13300 case statement mapped state 1 to 101
19:44:26.737 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ef8020ee-e2a3-4deb-a1c9-165002b1908a"}
19:44:26.795 00.058 11596 worker thread done servicing request
19:44:26.795 00.000 13300 OnExposeComplete: enter
19:44:26.795 00.000 13300 UpdateGuideState(): m_state=1
19:44:26.795 00.000 13300 UpdateCurrentPosition: no star selected
19:44:26.796 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:44:26.796 00.000 13300 Status Line: Nessuna stella selezionata
19:44:26.799 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:44:26.806 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:44:26.806 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:44:26.806 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:44:26.806 00.000 13300 Enqueuing Expose request
19:44:26.807 00.001 11596 Worker thread wakes up
19:44:26.807 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:44:27.308 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:44:29.736 02.428 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"67f329fa-0078-47fb-b7e8-3855498de0ec"}
19:44:29.736 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"67f329fa-0078-47fb-b7e8-3855498de0ec"}
19:44:29.737 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1b50300b-7064-40ea-a38e-49c206803717"}
19:44:29.737 00.000 13300 case statement mapped state 1 to 101
19:44:29.737 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1b50300b-7064-40ea-a38e-49c206803717"}
19:44:30.347 00.610 11596 Exposure complete
19:44:30.423 00.076 11596 worker thread done servicing request
19:44:30.423 00.000 13300 OnExposeComplete: enter
19:44:30.423 00.000 13300 UpdateGuideState(): m_state=1
19:44:30.424 00.001 13300 UpdateCurrentPosition: no star selected
19:44:30.424 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:44:30.424 00.000 13300 Status Line: Nessuna stella selezionata
19:44:30.427 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:44:30.434 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:44:30.435 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:44:30.435 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:44:30.435 00.000 13300 Enqueuing Expose request
19:44:30.435 00.000 11596 Worker thread wakes up
19:44:30.435 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:44:30.950 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:44:32.736 01.786 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e089a27a-6310-46de-b4a5-742b0843c621"}
19:44:32.736 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e089a27a-6310-46de-b4a5-742b0843c621"}
19:44:32.737 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c2ecf679-ecdd-4fa2-a046-94186f32fdf1"}
19:44:32.737 00.000 13300 case statement mapped state 1 to 101
19:44:32.737 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c2ecf679-ecdd-4fa2-a046-94186f32fdf1"}
19:44:33.979 01.242 11596 Exposure complete
19:44:34.052 00.073 11596 worker thread done servicing request
19:44:34.052 00.000 13300 OnExposeComplete: enter
19:44:34.052 00.000 13300 UpdateGuideState(): m_state=1
19:44:34.052 00.000 13300 UpdateCurrentPosition: no star selected
19:44:34.053 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:44:34.053 00.000 13300 Status Line: Nessuna stella selezionata
19:44:34.056 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:44:34.064 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:44:34.064 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:44:34.064 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:44:34.064 00.000 13300 Enqueuing Expose request
19:44:34.064 00.000 11596 Worker thread wakes up
19:44:34.064 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:44:34.567 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:44:35.734 01.167 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"95608de7-f0e8-4f76-943d-c541511dbcd2"}
19:44:35.734 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"95608de7-f0e8-4f76-943d-c541511dbcd2"}
19:44:35.735 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0473ae2c-6c45-4769-83d5-a0f2e2c6940d"}
19:44:35.735 00.000 13300 case statement mapped state 1 to 101
19:44:35.735 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0473ae2c-6c45-4769-83d5-a0f2e2c6940d"}
19:44:37.593 01.858 11596 Exposure complete
19:44:37.673 00.080 11596 worker thread done servicing request
19:44:37.673 00.000 13300 OnExposeComplete: enter
19:44:37.674 00.001 13300 UpdateGuideState(): m_state=1
19:44:37.675 00.001 13300 UpdateCurrentPosition: no star selected
19:44:37.675 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:44:37.675 00.000 13300 Status Line: Nessuna stella selezionata
19:44:37.678 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:44:37.685 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:44:37.685 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:44:37.685 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:44:37.685 00.000 13300 Enqueuing Expose request
19:44:37.685 00.000 11596 Worker thread wakes up
19:44:37.685 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:44:38.199 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:44:38.734 00.535 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5a4022ad-3893-4fe7-bb1f-a839121fb52b"}
19:44:38.734 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5a4022ad-3893-4fe7-bb1f-a839121fb52b"}
19:44:38.735 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"27371eb0-f787-4ab0-8bfc-2a279109d67f"}
19:44:38.735 00.000 13300 case statement mapped state 1 to 101
19:44:38.736 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"27371eb0-f787-4ab0-8bfc-2a279109d67f"}
19:44:41.225 02.489 11596 Exposure complete
19:44:41.306 00.081 11596 worker thread done servicing request
19:44:41.306 00.000 13300 OnExposeComplete: enter
19:44:41.307 00.001 13300 UpdateGuideState(): m_state=1
19:44:41.307 00.000 13300 UpdateCurrentPosition: no star selected
19:44:41.307 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:44:41.307 00.000 13300 Status Line: Nessuna stella selezionata
19:44:41.310 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:44:41.317 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:44:41.318 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:44:41.318 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:44:41.318 00.000 13300 Enqueuing Expose request
19:44:41.318 00.000 11596 Worker thread wakes up
19:44:41.318 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:44:41.733 00.415 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"81940c2d-4fca-40c6-8e67-ab9f0a2d4949"}
19:44:41.733 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"81940c2d-4fca-40c6-8e67-ab9f0a2d4949"}
19:44:41.734 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a3dd41dd-ae16-4d0f-a5a9-346cba2372be"}
19:44:41.734 00.000 13300 case statement mapped state 1 to 101
19:44:41.734 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a3dd41dd-ae16-4d0f-a5a9-346cba2372be"}
19:44:41.826 00.092 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:44:44.733 02.907 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"64af030a-83a2-45bb-ad3d-7ccd62be7032"}
19:44:44.733 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"64af030a-83a2-45bb-ad3d-7ccd62be7032"}
19:44:44.734 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"14e42e33-c5a0-4219-ae08-4ab32cc2a642"}
19:44:44.734 00.000 13300 case statement mapped state 1 to 101
19:44:44.735 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"14e42e33-c5a0-4219-ae08-4ab32cc2a642"}
19:44:44.855 00.120 11596 Exposure complete
19:44:44.930 00.075 11596 worker thread done servicing request
19:44:44.930 00.000 13300 OnExposeComplete: enter
19:44:44.930 00.000 13300 UpdateGuideState(): m_state=1
19:44:44.930 00.000 13300 UpdateCurrentPosition: no star selected
19:44:44.931 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:44:44.931 00.000 13300 Status Line: Nessuna stella selezionata
19:44:44.934 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:44:44.941 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:44:44.941 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:44:44.941 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:44:44.941 00.000 13300 Enqueuing Expose request
19:44:44.942 00.001 11596 Worker thread wakes up
19:44:44.942 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:44:45.456 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:44:47.732 02.276 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"41d4dfe0-671a-4c46-9b46-c1c620aabc26"}
19:44:47.732 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"41d4dfe0-671a-4c46-9b46-c1c620aabc26"}
19:44:47.733 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"93142757-77ba-4240-bf5f-000e53bd159d"}
19:44:47.733 00.000 13300 case statement mapped state 1 to 101
19:44:47.733 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"93142757-77ba-4240-bf5f-000e53bd159d"}
19:44:48.480 00.747 11596 Exposure complete
19:44:48.553 00.073 11596 worker thread done servicing request
19:44:48.553 00.000 13300 OnExposeComplete: enter
19:44:48.554 00.001 13300 UpdateGuideState(): m_state=1
19:44:48.554 00.000 13300 UpdateCurrentPosition: no star selected
19:44:48.554 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:44:48.554 00.000 13300 Status Line: Nessuna stella selezionata
19:44:48.557 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:44:48.564 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:44:48.565 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:44:48.565 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:44:48.565 00.000 13300 Enqueuing Expose request
19:44:48.565 00.000 11596 Worker thread wakes up
19:44:48.565 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:44:49.073 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:44:50.732 01.659 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b6483ab5-2ee3-4db2-bcda-f7e5f7239695"}
19:44:50.732 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b6483ab5-2ee3-4db2-bcda-f7e5f7239695"}
19:44:50.733 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c65963e1-94a4-4105-a561-4763db4d5e12"}
19:44:50.733 00.000 13300 case statement mapped state 1 to 101
19:44:50.733 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c65963e1-94a4-4105-a561-4763db4d5e12"}
19:44:52.110 01.377 11596 Exposure complete
19:44:52.186 00.076 11596 worker thread done servicing request
19:44:52.187 00.001 13300 OnExposeComplete: enter
19:44:52.187 00.000 13300 UpdateGuideState(): m_state=1
19:44:52.187 00.000 13300 UpdateCurrentPosition: no star selected
19:44:52.187 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:44:52.188 00.001 13300 Status Line: Nessuna stella selezionata
19:44:52.191 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:44:52.201 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
19:44:52.201 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:44:52.201 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:44:52.201 00.000 13300 Enqueuing Expose request
19:44:52.201 00.000 11596 Worker thread wakes up
19:44:52.201 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:44:52.711 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:44:53.731 01.020 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4f7a33a9-7c53-468d-893f-befcbe2654fa"}
19:44:53.731 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4f7a33a9-7c53-468d-893f-befcbe2654fa"}
19:44:53.732 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b101f08-9c93-422d-afde-c78f1d6ee913"}
19:44:53.732 00.000 13300 case statement mapped state 1 to 101
19:44:53.732 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5b101f08-9c93-422d-afde-c78f1d6ee913"}
19:44:55.736 02.004 11596 Exposure complete
19:44:55.810 00.074 11596 worker thread done servicing request
19:44:55.810 00.000 13300 OnExposeComplete: enter
19:44:55.810 00.000 13300 UpdateGuideState(): m_state=1
19:44:55.811 00.001 13300 UpdateCurrentPosition: no star selected
19:44:55.811 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:44:55.811 00.000 13300 Status Line: Nessuna stella selezionata
19:44:55.814 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:44:55.822 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:44:55.822 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:44:55.822 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:44:55.822 00.000 13300 Enqueuing Expose request
19:44:55.822 00.000 11596 Worker thread wakes up
19:44:55.823 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:44:56.331 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:44:56.731 00.400 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fa929700-b5d1-475c-bd24-db184cd0c3d6"}
19:44:56.731 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fa929700-b5d1-475c-bd24-db184cd0c3d6"}
19:44:56.731 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6160dd05-b52e-429f-a7fa-2cfce165f17b"}
19:44:56.732 00.001 13300 case statement mapped state 1 to 101
19:44:56.732 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6160dd05-b52e-429f-a7fa-2cfce165f17b"}
19:44:59.352 02.620 11596 Exposure complete
19:44:59.425 00.073 11596 worker thread done servicing request
19:44:59.425 00.000 13300 OnExposeComplete: enter
19:44:59.425 00.000 13300 UpdateGuideState(): m_state=1
19:44:59.425 00.000 13300 UpdateCurrentPosition: no star selected
19:44:59.426 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:44:59.426 00.000 13300 Status Line: Nessuna stella selezionata
19:44:59.429 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:44:59.436 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:44:59.436 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:44:59.436 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:44:59.436 00.000 13300 Enqueuing Expose request
19:44:59.436 00.000 11596 Worker thread wakes up
19:44:59.436 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:44:59.730 00.294 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"81b8e856-e576-40f5-bc86-52929796d694"}
19:44:59.730 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"81b8e856-e576-40f5-bc86-52929796d694"}
19:44:59.731 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ba8add66-e758-48de-81f4-d5bc4dbc8d94"}
19:44:59.731 00.000 13300 case statement mapped state 1 to 101
19:44:59.731 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ba8add66-e758-48de-81f4-d5bc4dbc8d94"}
19:44:59.943 00.212 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:45:02.728 02.785 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1142a102-3bd5-4a4a-a40b-4f779d4b165a"}
19:45:02.728 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1142a102-3bd5-4a4a-a40b-4f779d4b165a"}
19:45:02.729 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4b3eadee-a206-49fd-81c9-a473137bdf73"}
19:45:02.729 00.000 13300 case statement mapped state 1 to 101
19:45:02.729 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4b3eadee-a206-49fd-81c9-a473137bdf73"}
19:45:02.967 00.238 11596 Exposure complete
19:45:03.041 00.074 11596 worker thread done servicing request
19:45:03.041 00.000 13300 OnExposeComplete: enter
19:45:03.041 00.000 13300 UpdateGuideState(): m_state=1
19:45:03.041 00.000 13300 UpdateCurrentPosition: no star selected
19:45:03.042 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:45:03.042 00.000 13300 Status Line: Nessuna stella selezionata
19:45:03.045 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:45:03.052 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:45:03.052 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:45:03.052 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:45:03.052 00.000 13300 Enqueuing Expose request
19:45:03.052 00.000 11596 Worker thread wakes up
19:45:03.052 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:45:03.558 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:45:05.727 02.169 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c989a766-7def-4a8a-9cc0-e776ef583532"}
19:45:05.727 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c989a766-7def-4a8a-9cc0-e776ef583532"}
19:45:05.728 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"defa6096-3fe8-472a-b214-0ce3c3a33a92"}
19:45:05.728 00.000 13300 case statement mapped state 1 to 101
19:45:05.728 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"defa6096-3fe8-472a-b214-0ce3c3a33a92"}
19:45:06.584 00.856 11596 Exposure complete
19:45:06.658 00.074 11596 worker thread done servicing request
19:45:06.658 00.000 13300 OnExposeComplete: enter
19:45:06.658 00.000 13300 UpdateGuideState(): m_state=1
19:45:06.659 00.001 13300 UpdateCurrentPosition: no star selected
19:45:06.659 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:45:06.659 00.000 13300 Status Line: Nessuna stella selezionata
19:45:06.665 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:45:06.672 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:45:06.673 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:45:06.673 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:45:06.673 00.000 13300 Enqueuing Expose request
19:45:06.673 00.000 11596 Worker thread wakes up
19:45:06.673 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:45:07.189 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:45:08.728 01.539 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"139cc26d-d271-453d-a450-0b25416822f6"}
19:45:08.728 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"139cc26d-d271-453d-a450-0b25416822f6"}
19:45:08.729 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ac389822-e474-4c77-9860-5d8956818481"}
19:45:08.729 00.000 13300 case statement mapped state 1 to 101
19:45:08.729 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ac389822-e474-4c77-9860-5d8956818481"}
19:45:10.224 01.495 11596 Exposure complete
19:45:10.302 00.078 11596 worker thread done servicing request
19:45:10.302 00.000 13300 OnExposeComplete: enter
19:45:10.302 00.000 13300 UpdateGuideState(): m_state=1
19:45:10.302 00.000 13300 UpdateCurrentPosition: no star selected
19:45:10.303 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:45:10.303 00.000 13300 Status Line: Nessuna stella selezionata
19:45:10.306 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:45:10.313 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:45:10.313 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:45:10.313 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:45:10.314 00.001 13300 Enqueuing Expose request
19:45:10.314 00.000 11596 Worker thread wakes up
19:45:10.314 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:45:10.824 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:45:11.726 00.902 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e379f086-e438-4331-9d9c-954381fbb14b"}
19:45:11.726 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e379f086-e438-4331-9d9c-954381fbb14b"}
19:45:11.727 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e2194bb5-5b08-4a2c-9a24-ac7d134a18f1"}
19:45:11.727 00.000 13300 case statement mapped state 1 to 101
19:45:11.727 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e2194bb5-5b08-4a2c-9a24-ac7d134a18f1"}
19:45:13.875 02.148 11596 Exposure complete
19:45:13.984 00.109 11596 worker thread done servicing request
19:45:13.985 00.001 13300 OnExposeComplete: enter
19:45:13.985 00.000 13300 UpdateGuideState(): m_state=1
19:45:13.985 00.000 13300 UpdateCurrentPosition: no star selected
19:45:13.985 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:45:13.986 00.001 13300 Status Line: Nessuna stella selezionata
19:45:13.990 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:45:14.003 00.013 13300 UpdateGuideState exits: Nessuna stella selezionata
19:45:14.003 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:45:14.004 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:45:14.004 00.000 13300 Enqueuing Expose request
19:45:14.004 00.000 11596 Worker thread wakes up
19:45:14.004 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:45:14.518 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:45:14.726 00.208 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3d005b9b-3ed2-4e55-8057-40af8e775404"}
19:45:14.726 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3d005b9b-3ed2-4e55-8057-40af8e775404"}
19:45:14.727 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"62ca983a-ac17-4542-b340-b337d17ecc86"}
19:45:14.727 00.000 13300 case statement mapped state 1 to 101
19:45:14.727 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"62ca983a-ac17-4542-b340-b337d17ecc86"}
19:45:17.547 02.820 11596 Exposure complete
19:45:17.644 00.097 11596 worker thread done servicing request
19:45:17.644 00.000 13300 OnExposeComplete: enter
19:45:17.644 00.000 13300 UpdateGuideState(): m_state=1
19:45:17.645 00.001 13300 UpdateCurrentPosition: no star selected
19:45:17.646 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:45:17.646 00.000 13300 Status Line: Nessuna stella selezionata
19:45:17.651 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:45:17.662 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
19:45:17.662 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:45:17.662 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:45:17.662 00.000 13300 Enqueuing Expose request
19:45:17.662 00.000 11596 Worker thread wakes up
19:45:17.662 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:45:17.727 00.065 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"33cc3b44-18b1-4c36-9fe4-5b4b6e5a0f05"}
19:45:17.727 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"33cc3b44-18b1-4c36-9fe4-5b4b6e5a0f05"}
19:45:17.728 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3383e6f0-b84b-413f-a002-c10531bf6ea5"}
19:45:17.728 00.000 13300 case statement mapped state 1 to 101
19:45:17.728 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3383e6f0-b84b-413f-a002-c10531bf6ea5"}
19:45:18.177 00.449 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:45:20.726 02.549 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fbab5eaf-7f3e-4161-b002-c3abda258cee"}
19:45:20.726 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fbab5eaf-7f3e-4161-b002-c3abda258cee"}
19:45:20.727 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f50e0a2a-a0d4-4924-8d5b-cd89190921ad"}
19:45:20.727 00.000 13300 case statement mapped state 1 to 101
19:45:20.727 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f50e0a2a-a0d4-4924-8d5b-cd89190921ad"}
19:45:21.210 00.483 11596 Exposure complete
19:45:21.285 00.075 11596 worker thread done servicing request
19:45:21.285 00.000 13300 OnExposeComplete: enter
19:45:21.286 00.001 13300 UpdateGuideState(): m_state=1
19:45:21.286 00.000 13300 UpdateCurrentPosition: no star selected
19:45:21.286 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:45:21.287 00.001 13300 Status Line: Nessuna stella selezionata
19:45:21.291 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:45:21.300 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:45:21.300 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:45:21.300 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:45:21.300 00.000 13300 Enqueuing Expose request
19:45:21.300 00.000 11596 Worker thread wakes up
19:45:21.301 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:45:21.810 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:45:23.724 01.914 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b9892178-c52f-434c-997f-346a5ff7fa97"}
19:45:23.724 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b9892178-c52f-434c-997f-346a5ff7fa97"}
19:45:23.724 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5bf8445e-9bc4-4b2f-8f5f-694dbb92e050"}
19:45:23.725 00.001 13300 case statement mapped state 1 to 101
19:45:23.725 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5bf8445e-9bc4-4b2f-8f5f-694dbb92e050"}
19:45:24.832 01.107 11596 Exposure complete
19:45:24.908 00.076 11596 worker thread done servicing request
19:45:24.908 00.000 13300 OnExposeComplete: enter
19:45:24.908 00.000 13300 UpdateGuideState(): m_state=1
19:45:24.909 00.001 13300 UpdateCurrentPosition: no star selected
19:45:24.909 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:45:24.909 00.000 13300 Status Line: Nessuna stella selezionata
19:45:24.913 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:45:24.920 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:45:24.920 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:45:24.921 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:45:24.921 00.000 13300 Enqueuing Expose request
19:45:24.921 00.000 11596 Worker thread wakes up
19:45:24.921 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:45:25.425 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:45:26.724 01.299 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3a7374fc-9c6f-4962-a0d9-1f5338b71180"}
19:45:26.724 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3a7374fc-9c6f-4962-a0d9-1f5338b71180"}
19:45:26.724 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c0f00811-a077-4acd-a354-2ca25ea0f500"}
19:45:26.725 00.001 13300 case statement mapped state 1 to 101
19:45:26.725 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c0f00811-a077-4acd-a354-2ca25ea0f500"}
19:45:28.445 01.720 11596 Exposure complete
19:45:28.518 00.073 11596 worker thread done servicing request
19:45:28.518 00.000 13300 OnExposeComplete: enter
19:45:28.518 00.000 13300 UpdateGuideState(): m_state=1
19:45:28.519 00.001 13300 UpdateCurrentPosition: no star selected
19:45:28.519 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:45:28.519 00.000 13300 Status Line: Nessuna stella selezionata
19:45:28.522 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:45:28.529 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:45:28.529 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:45:28.529 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:45:28.529 00.000 13300 Enqueuing Expose request
19:45:28.530 00.001 11596 Worker thread wakes up
19:45:28.530 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:45:29.038 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:45:29.722 00.684 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aacf8a10-f38d-4cc3-a247-9c4a480f6b4d"}
19:45:29.722 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aacf8a10-f38d-4cc3-a247-9c4a480f6b4d"}
19:45:29.722 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"710c9ec2-bdc5-4d9b-80b0-efaca99098b5"}
19:45:29.723 00.001 13300 case statement mapped state 1 to 101
19:45:29.723 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"710c9ec2-bdc5-4d9b-80b0-efaca99098b5"}
19:45:32.064 02.341 11596 Exposure complete
19:45:32.149 00.085 11596 worker thread done servicing request
19:45:32.149 00.000 13300 OnExposeComplete: enter
19:45:32.149 00.000 13300 UpdateGuideState(): m_state=1
19:45:32.150 00.001 13300 UpdateCurrentPosition: no star selected
19:45:32.150 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:45:32.150 00.000 13300 Status Line: Nessuna stella selezionata
19:45:32.153 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:45:32.161 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:45:32.161 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:45:32.161 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:45:32.161 00.000 13300 Enqueuing Expose request
19:45:32.161 00.000 11596 Worker thread wakes up
19:45:32.161 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:45:32.665 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:45:32.723 00.058 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7eaa69b5-896b-419f-87ef-fd870aa05410"}
19:45:32.723 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7eaa69b5-896b-419f-87ef-fd870aa05410"}
19:45:32.724 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3bcbd641-46e4-4b5a-b2e9-cbb8047d7d4e"}
19:45:32.724 00.000 13300 case statement mapped state 1 to 101
19:45:32.724 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3bcbd641-46e4-4b5a-b2e9-cbb8047d7d4e"}
19:45:35.696 02.972 11596 Exposure complete
19:45:35.722 00.026 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9080caa5-1d6d-4013-bc99-c27b9a07ec62"}
19:45:35.722 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9080caa5-1d6d-4013-bc99-c27b9a07ec62"}
19:45:35.723 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"108a9df9-83c3-4c23-951c-a443071e8a69"}
19:45:35.723 00.000 13300 case statement mapped state 1 to 101
19:45:35.723 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"108a9df9-83c3-4c23-951c-a443071e8a69"}
19:45:35.771 00.048 11596 worker thread done servicing request
19:45:35.771 00.000 13300 OnExposeComplete: enter
19:45:35.771 00.000 13300 UpdateGuideState(): m_state=1
19:45:35.771 00.000 13300 UpdateCurrentPosition: no star selected
19:45:35.771 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:45:35.772 00.001 13300 Status Line: Nessuna stella selezionata
19:45:35.775 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:45:35.783 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:45:35.784 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:45:35.784 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:45:35.784 00.000 13300 Enqueuing Expose request
19:45:35.784 00.000 11596 Worker thread wakes up
19:45:35.784 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:45:36.292 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:45:38.722 02.430 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ec57ceed-8a93-42e2-8a7c-449db6c2065d"}
19:45:38.722 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ec57ceed-8a93-42e2-8a7c-449db6c2065d"}
19:45:38.723 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"29e1005a-8390-435f-8992-a41dc215cf28"}
19:45:38.723 00.000 13300 case statement mapped state 1 to 101
19:45:38.723 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"29e1005a-8390-435f-8992-a41dc215cf28"}
19:45:39.327 00.604 11596 Exposure complete
19:45:39.402 00.075 11596 worker thread done servicing request
19:45:39.402 00.000 13300 OnExposeComplete: enter
19:45:39.403 00.001 13300 UpdateGuideState(): m_state=1
19:45:39.403 00.000 13300 UpdateCurrentPosition: no star selected
19:45:39.403 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:45:39.403 00.000 13300 Status Line: Nessuna stella selezionata
19:45:39.407 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:45:39.414 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:45:39.414 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:45:39.414 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:45:39.414 00.000 13300 Enqueuing Expose request
19:45:39.415 00.001 11596 Worker thread wakes up
19:45:39.415 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:45:39.925 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:45:41.721 01.796 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f40ad578-865b-47b4-bac2-fef49ea2921d"}
19:45:41.721 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f40ad578-865b-47b4-bac2-fef49ea2921d"}
19:45:41.722 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"81f7548f-214e-4027-8ba6-6df8c856ff5b"}
19:45:41.722 00.000 13300 case statement mapped state 1 to 101
19:45:41.722 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"81f7548f-214e-4027-8ba6-6df8c856ff5b"}
19:45:42.955 01.233 11596 Exposure complete
19:45:43.029 00.074 11596 worker thread done servicing request
19:45:43.030 00.001 13300 OnExposeComplete: enter
19:45:43.030 00.000 13300 UpdateGuideState(): m_state=1
19:45:43.030 00.000 13300 UpdateCurrentPosition: no star selected
19:45:43.030 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:45:43.030 00.000 13300 Status Line: Nessuna stella selezionata
19:45:43.033 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:45:43.040 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:45:43.040 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:45:43.040 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:45:43.041 00.001 13300 Enqueuing Expose request
19:45:43.041 00.000 11596 Worker thread wakes up
19:45:43.041 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:45:43.544 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:45:44.720 01.176 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"52995cac-bcee-4ffc-9490-0715b8054633"}
19:45:44.720 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"52995cac-bcee-4ffc-9490-0715b8054633"}
19:45:44.721 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ffe58436-0867-4956-b54f-30091594534e"}
19:45:44.721 00.000 13300 case statement mapped state 1 to 101
19:45:44.721 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ffe58436-0867-4956-b54f-30091594534e"}
19:45:46.575 01.854 11596 Exposure complete
19:45:46.649 00.074 11596 worker thread done servicing request
19:45:46.649 00.000 13300 OnExposeComplete: enter
19:45:46.650 00.001 13300 UpdateGuideState(): m_state=1
19:45:46.650 00.000 13300 UpdateCurrentPosition: no star selected
19:45:46.650 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:45:46.650 00.000 13300 Status Line: Nessuna stella selezionata
19:45:46.653 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:45:46.661 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:45:46.661 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:45:46.661 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:45:46.661 00.000 13300 Enqueuing Expose request
19:45:46.661 00.000 11596 Worker thread wakes up
19:45:46.661 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:45:47.170 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:45:47.720 00.550 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d91bbd0a-2ee0-4860-bd9e-aa4a22b9cdd8"}
19:45:47.721 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d91bbd0a-2ee0-4860-bd9e-aa4a22b9cdd8"}
19:45:47.722 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"844c5c3a-4974-4327-9664-3f193c6e1e9c"}
19:45:47.722 00.000 13300 case statement mapped state 1 to 101
19:45:47.722 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"844c5c3a-4974-4327-9664-3f193c6e1e9c"}
19:45:50.203 02.481 11596 Exposure complete
19:45:50.285 00.082 11596 worker thread done servicing request
19:45:50.285 00.000 13300 OnExposeComplete: enter
19:45:50.285 00.000 13300 UpdateGuideState(): m_state=1
19:45:50.286 00.001 13300 UpdateCurrentPosition: no star selected
19:45:50.286 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:45:50.286 00.000 13300 Status Line: Nessuna stella selezionata
19:45:50.289 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:45:50.297 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:45:50.297 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:45:50.297 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:45:50.297 00.000 13300 Enqueuing Expose request
19:45:50.297 00.000 11596 Worker thread wakes up
19:45:50.297 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:45:50.720 00.423 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b531022d-3b52-42b2-88d3-e049ee3517ea"}
19:45:50.720 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b531022d-3b52-42b2-88d3-e049ee3517ea"}
19:45:50.721 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"40a14467-4934-4634-89d7-de0a5dd45a71"}
19:45:50.721 00.000 13300 case statement mapped state 1 to 101
19:45:50.721 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"40a14467-4934-4634-89d7-de0a5dd45a71"}
19:45:50.813 00.092 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:45:53.719 02.906 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a625e9af-9fcf-4a67-bb1e-afb3a800d2b3"}
19:45:53.719 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a625e9af-9fcf-4a67-bb1e-afb3a800d2b3"}
19:45:53.720 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f2099fe2-75df-42cb-a750-eeaae03aa59e"}
19:45:53.720 00.000 13300 case statement mapped state 1 to 101
19:45:53.720 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f2099fe2-75df-42cb-a750-eeaae03aa59e"}
19:45:53.848 00.128 11596 Exposure complete
19:45:53.929 00.081 11596 worker thread done servicing request
19:45:53.929 00.000 13300 OnExposeComplete: enter
19:45:53.929 00.000 13300 UpdateGuideState(): m_state=1
19:45:53.929 00.000 13300 UpdateCurrentPosition: no star selected
19:45:53.930 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:45:53.930 00.000 13300 Status Line: Nessuna stella selezionata
19:45:53.933 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:45:53.940 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:45:53.941 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:45:53.941 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:45:53.941 00.000 13300 Enqueuing Expose request
19:45:53.941 00.000 11596 Worker thread wakes up
19:45:53.941 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:45:54.457 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:45:56.719 02.262 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cb228aa9-4719-41d8-9956-a1bd54b52d4e"}
19:45:56.719 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cb228aa9-4719-41d8-9956-a1bd54b52d4e"}
19:45:56.720 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8a099ec1-6e96-410f-8214-6a99fb983f97"}
19:45:56.720 00.000 13300 case statement mapped state 1 to 101
19:45:56.720 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8a099ec1-6e96-410f-8214-6a99fb983f97"}
19:45:57.483 00.763 11596 Exposure complete
19:45:57.557 00.074 11596 worker thread done servicing request
19:45:57.557 00.000 13300 OnExposeComplete: enter
19:45:57.558 00.001 13300 UpdateGuideState(): m_state=1
19:45:57.558 00.000 13300 UpdateCurrentPosition: no star selected
19:45:57.558 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:45:57.558 00.000 13300 Status Line: Nessuna stella selezionata
19:45:57.561 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:45:57.570 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:45:57.570 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:45:57.570 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:45:57.570 00.000 13300 Enqueuing Expose request
19:45:57.570 00.000 11596 Worker thread wakes up
19:45:57.570 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:45:58.085 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:45:59.719 01.634 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8c1d354f-33f1-497c-96ae-ace187e6ab91"}
19:45:59.719 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8c1d354f-33f1-497c-96ae-ace187e6ab91"}
19:45:59.719 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"da9ce4e2-0249-4ed7-b31b-443d5c4ee872"}
19:45:59.720 00.001 13300 case statement mapped state 1 to 101
19:45:59.720 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"da9ce4e2-0249-4ed7-b31b-443d5c4ee872"}
19:46:01.121 01.401 11596 Exposure complete
19:46:01.213 00.092 11596 worker thread done servicing request
19:46:01.213 00.000 13300 OnExposeComplete: enter
19:46:01.213 00.000 13300 UpdateGuideState(): m_state=1
19:46:01.214 00.001 13300 UpdateCurrentPosition: no star selected
19:46:01.214 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:46:01.214 00.000 13300 Status Line: Nessuna stella selezionata
19:46:01.217 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:46:01.224 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:46:01.224 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:46:01.224 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:46:01.224 00.000 13300 Enqueuing Expose request
19:46:01.225 00.001 11596 Worker thread wakes up
19:46:01.225 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:46:01.732 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:46:02.718 00.986 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f7260d14-aa72-494b-b842-28042e3c9afb"}
19:46:02.718 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f7260d14-aa72-494b-b842-28042e3c9afb"}
19:46:02.719 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e38dd6f6-4dd1-4e16-90d9-a63ba79f323f"}
19:46:02.719 00.000 13300 case statement mapped state 1 to 101
19:46:02.719 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e38dd6f6-4dd1-4e16-90d9-a63ba79f323f"}
19:46:04.766 02.047 11596 Exposure complete
19:46:04.840 00.074 11596 worker thread done servicing request
19:46:04.841 00.001 13300 OnExposeComplete: enter
19:46:04.841 00.000 13300 UpdateGuideState(): m_state=1
19:46:04.841 00.000 13300 UpdateCurrentPosition: no star selected
19:46:04.841 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:46:04.842 00.001 13300 Status Line: Nessuna stella selezionata
19:46:04.845 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:46:04.852 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:46:04.852 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:46:04.852 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:46:04.852 00.000 13300 Enqueuing Expose request
19:46:04.852 00.000 11596 Worker thread wakes up
19:46:04.853 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:46:05.359 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:46:05.719 00.360 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f9183fc8-6e3a-4b85-ba35-a76a8d305302"}
19:46:05.719 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f9183fc8-6e3a-4b85-ba35-a76a8d305302"}
19:46:05.720 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e27b2392-0371-4daa-a9a9-2d7243ec05e8"}
19:46:05.720 00.000 13300 case statement mapped state 1 to 101
19:46:05.720 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e27b2392-0371-4daa-a9a9-2d7243ec05e8"}
19:46:08.384 02.664 11596 Exposure complete
19:46:08.459 00.075 11596 worker thread done servicing request
19:46:08.459 00.000 13300 OnExposeComplete: enter
19:46:08.459 00.000 13300 UpdateGuideState(): m_state=1
19:46:08.460 00.001 13300 UpdateCurrentPosition: no star selected
19:46:08.460 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:46:08.460 00.000 13300 Status Line: Nessuna stella selezionata
19:46:08.463 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:46:08.470 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:46:08.470 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:46:08.470 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:46:08.471 00.001 13300 Enqueuing Expose request
19:46:08.471 00.000 11596 Worker thread wakes up
19:46:08.471 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:46:08.718 00.247 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b92a8e43-4b9f-42ea-b5ec-61a4b5e43196"}
19:46:08.718 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b92a8e43-4b9f-42ea-b5ec-61a4b5e43196"}
19:46:08.718 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ed7be5f6-a991-4b86-bd59-85a1ac0321b9"}
19:46:08.719 00.001 13300 case statement mapped state 1 to 101
19:46:08.719 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ed7be5f6-a991-4b86-bd59-85a1ac0321b9"}
19:46:08.973 00.254 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:46:11.717 02.744 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c06e16f1-418e-4d0c-84e5-d7f042587e2d"}
19:46:11.717 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c06e16f1-418e-4d0c-84e5-d7f042587e2d"}
19:46:11.717 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"99d21d7b-5559-4056-a76b-42382d05119e"}
19:46:11.718 00.001 13300 case statement mapped state 1 to 101
19:46:11.718 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"99d21d7b-5559-4056-a76b-42382d05119e"}
19:46:11.999 00.281 11596 Exposure complete
19:46:12.072 00.073 11596 worker thread done servicing request
19:46:12.072 00.000 13300 OnExposeComplete: enter
19:46:12.072 00.000 13300 UpdateGuideState(): m_state=1
19:46:12.073 00.001 13300 UpdateCurrentPosition: no star selected
19:46:12.073 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:46:12.073 00.000 13300 Status Line: Nessuna stella selezionata
19:46:12.076 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:46:12.087 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
19:46:12.088 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:46:12.088 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:46:12.088 00.000 13300 Enqueuing Expose request
19:46:12.088 00.000 11596 Worker thread wakes up
19:46:12.089 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:46:12.591 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:46:14.717 02.126 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3f3118db-e41f-4b73-b089-51479003e00c"}
19:46:14.717 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3f3118db-e41f-4b73-b089-51479003e00c"}
19:46:14.718 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b86b96ec-3159-4bc7-9f9b-ff71a5fbe1bf"}
19:46:14.718 00.000 13300 case statement mapped state 1 to 101
19:46:14.718 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b86b96ec-3159-4bc7-9f9b-ff71a5fbe1bf"}
19:46:15.629 00.911 11596 Exposure complete
19:46:15.725 00.096 11596 worker thread done servicing request
19:46:15.725 00.000 13300 OnExposeComplete: enter
19:46:15.725 00.000 13300 UpdateGuideState(): m_state=1
19:46:15.726 00.001 13300 UpdateCurrentPosition: no star selected
19:46:15.726 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:46:15.726 00.000 13300 Status Line: Nessuna stella selezionata
19:46:15.730 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:46:15.741 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
19:46:15.741 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:46:15.741 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:46:15.741 00.000 13300 Enqueuing Expose request
19:46:15.741 00.000 11596 Worker thread wakes up
19:46:15.741 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:46:16.249 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:46:17.717 01.468 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ad75038d-db51-40f4-b458-06375ffce0fd"}
19:46:17.717 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ad75038d-db51-40f4-b458-06375ffce0fd"}
19:46:17.718 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"97dcf877-f5b0-47b0-9312-1362b1ac6856"}
19:46:17.718 00.000 13300 case statement mapped state 1 to 101
19:46:17.718 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"97dcf877-f5b0-47b0-9312-1362b1ac6856"}
19:46:19.293 01.575 11596 Exposure complete
19:46:19.385 00.092 11596 worker thread done servicing request
19:46:19.385 00.000 13300 OnExposeComplete: enter
19:46:19.385 00.000 13300 UpdateGuideState(): m_state=1
19:46:19.386 00.001 13300 UpdateCurrentPosition: no star selected
19:46:19.386 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:46:19.386 00.000 13300 Status Line: Nessuna stella selezionata
19:46:19.390 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
19:46:19.398 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:46:19.398 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:46:19.398 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:46:19.398 00.000 13300 Enqueuing Expose request
19:46:19.398 00.000 11596 Worker thread wakes up
19:46:19.398 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:46:19.903 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:46:20.717 00.814 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6f8bd654-d37a-4b3a-9d6a-07dbe47d0f2b"}
19:46:20.717 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6f8bd654-d37a-4b3a-9d6a-07dbe47d0f2b"}
19:46:20.718 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"27fa8f31-97e1-41a5-82f0-1db8139055f3"}
19:46:20.718 00.000 13300 case statement mapped state 1 to 101
19:46:20.718 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"27fa8f31-97e1-41a5-82f0-1db8139055f3"}
19:46:22.930 02.212 11596 Exposure complete
19:46:23.006 00.076 11596 worker thread done servicing request
19:46:23.006 00.000 13300 OnExposeComplete: enter
19:46:23.006 00.000 13300 UpdateGuideState(): m_state=1
19:46:23.006 00.000 13300 UpdateCurrentPosition: no star selected
19:46:23.007 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:46:23.007 00.000 13300 Status Line: Nessuna stella selezionata
19:46:23.010 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:46:23.017 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:46:23.017 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:46:23.018 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:46:23.018 00.000 13300 Enqueuing Expose request
19:46:23.018 00.000 11596 Worker thread wakes up
19:46:23.018 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:46:23.523 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:46:23.715 00.192 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a18a49a3-6bd8-42a7-a819-782c56555c6a"}
19:46:23.715 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a18a49a3-6bd8-42a7-a819-782c56555c6a"}
19:46:23.716 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f7b9f200-c11f-4c95-8882-663b5746cee6"}
19:46:23.716 00.000 13300 case statement mapped state 1 to 101
19:46:23.716 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f7b9f200-c11f-4c95-8882-663b5746cee6"}
19:46:26.548 02.832 11596 Exposure complete
19:46:26.621 00.073 11596 worker thread done servicing request
19:46:26.621 00.000 13300 OnExposeComplete: enter
19:46:26.621 00.000 13300 UpdateGuideState(): m_state=1
19:46:26.622 00.001 13300 UpdateCurrentPosition: no star selected
19:46:26.622 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:46:26.622 00.000 13300 Status Line: Nessuna stella selezionata
19:46:26.625 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:46:26.633 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:46:26.633 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:46:26.633 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:46:26.633 00.000 13300 Enqueuing Expose request
19:46:26.633 00.000 11596 Worker thread wakes up
19:46:26.633 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:46:26.714 00.081 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b69a02ed-12e0-4cb5-bba1-57d9eec41f2c"}
19:46:26.714 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b69a02ed-12e0-4cb5-bba1-57d9eec41f2c"}
19:46:26.715 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4d5265f2-c763-4be9-8c1a-fd741b41e9c6"}
19:46:26.715 00.000 13300 case statement mapped state 1 to 101
19:46:26.715 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4d5265f2-c763-4be9-8c1a-fd741b41e9c6"}
19:46:27.139 00.424 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:46:29.713 02.574 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"026ff7c1-0058-40fe-b323-449eeb9067c9"}
19:46:29.713 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"026ff7c1-0058-40fe-b323-449eeb9067c9"}
19:46:29.714 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"13ebd173-8859-4be6-a429-d0738265beb4"}
19:46:29.714 00.000 13300 case statement mapped state 1 to 101
19:46:29.714 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"13ebd173-8859-4be6-a429-d0738265beb4"}
19:46:30.189 00.475 11596 Exposure complete
19:46:30.269 00.080 11596 worker thread done servicing request
19:46:30.269 00.000 13300 OnExposeComplete: enter
19:46:30.270 00.001 13300 UpdateGuideState(): m_state=1
19:46:30.270 00.000 13300 UpdateCurrentPosition: no star selected
19:46:30.270 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:46:30.270 00.000 13300 Status Line: Nessuna stella selezionata
19:46:30.274 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:46:30.281 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:46:30.281 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:46:30.281 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:46:30.281 00.000 13300 Enqueuing Expose request
19:46:30.281 00.000 11596 Worker thread wakes up
19:46:30.281 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:46:30.795 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:46:32.713 01.918 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f040a1ed-df58-4158-8a2c-fdd702975534"}
19:46:32.713 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f040a1ed-df58-4158-8a2c-fdd702975534"}
19:46:32.714 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"77811172-8ee5-4f29-95a8-2089f91ad59f"}
19:46:32.714 00.000 13300 case statement mapped state 1 to 101
19:46:32.714 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"77811172-8ee5-4f29-95a8-2089f91ad59f"}
19:46:33.840 01.126 11596 Exposure complete
19:46:33.913 00.073 11596 worker thread done servicing request
19:46:33.913 00.000 13300 OnExposeComplete: enter
19:46:33.913 00.000 13300 UpdateGuideState(): m_state=1
19:46:33.913 00.000 13300 UpdateCurrentPosition: no star selected
19:46:33.914 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:46:33.914 00.000 13300 Status Line: Nessuna stella selezionata
19:46:33.919 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:46:33.927 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:46:33.927 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:46:33.927 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:46:33.927 00.000 13300 Enqueuing Expose request
19:46:33.927 00.000 11596 Worker thread wakes up
19:46:33.927 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:46:34.432 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:46:35.712 01.280 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ceb74d92-9da8-47aa-b5c7-0edb8e38c91c"}
19:46:35.712 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ceb74d92-9da8-47aa-b5c7-0edb8e38c91c"}
19:46:35.713 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5e4b5517-bc6e-4618-99bb-c8051eb2f443"}
19:46:35.713 00.000 13300 case statement mapped state 1 to 101
19:46:35.713 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5e4b5517-bc6e-4618-99bb-c8051eb2f443"}
19:46:37.456 01.743 11596 Exposure complete
19:46:37.530 00.074 11596 worker thread done servicing request
19:46:37.530 00.000 13300 OnExposeComplete: enter
19:46:37.530 00.000 13300 UpdateGuideState(): m_state=1
19:46:37.530 00.000 13300 UpdateCurrentPosition: no star selected
19:46:37.531 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:46:37.531 00.000 13300 Status Line: Nessuna stella selezionata
19:46:37.534 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:46:37.541 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:46:37.541 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:46:37.541 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:46:37.541 00.000 13300 Enqueuing Expose request
19:46:37.541 00.000 11596 Worker thread wakes up
19:46:37.542 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:46:38.043 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:46:38.711 00.668 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"24b587b8-e946-4d76-9e9e-51599bfc73af"}
19:46:38.711 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"24b587b8-e946-4d76-9e9e-51599bfc73af"}
19:46:38.712 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"08940cb5-5945-4287-a233-caf25ca088e6"}
19:46:38.712 00.000 13300 case statement mapped state 1 to 101
19:46:38.712 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"08940cb5-5945-4287-a233-caf25ca088e6"}
19:46:41.070 02.358 11596 Exposure complete
19:46:41.150 00.080 11596 worker thread done servicing request
19:46:41.150 00.000 13300 OnExposeComplete: enter
19:46:41.150 00.000 13300 UpdateGuideState(): m_state=1
19:46:41.151 00.001 13300 UpdateCurrentPosition: no star selected
19:46:41.151 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:46:41.151 00.000 13300 Status Line: Nessuna stella selezionata
19:46:41.156 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:46:41.164 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:46:41.164 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:46:41.164 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:46:41.164 00.000 13300 Enqueuing Expose request
19:46:41.164 00.000 11596 Worker thread wakes up
19:46:41.164 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:46:41.677 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:46:41.710 00.033 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1905654c-1253-4eca-91e9-fd7d797671c0"}
19:46:41.710 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1905654c-1253-4eca-91e9-fd7d797671c0"}
19:46:41.710 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5c25d1ca-85f1-4553-8615-b3282bb6b471"}
19:46:41.711 00.001 13300 case statement mapped state 1 to 101
19:46:41.711 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5c25d1ca-85f1-4553-8615-b3282bb6b471"}
19:46:44.710 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"06a39d43-cd62-4b43-91f0-70df04a7bb8a"}
19:46:44.710 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"06a39d43-cd62-4b43-91f0-70df04a7bb8a"}
19:46:44.711 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8c35998e-c3d3-45d1-95bd-9fdd939fabc6"}
19:46:44.711 00.000 13300 case statement mapped state 1 to 101
19:46:44.711 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8c35998e-c3d3-45d1-95bd-9fdd939fabc6"}
19:46:44.718 00.007 11596 Exposure complete
19:46:44.813 00.095 11596 worker thread done servicing request
19:46:44.813 00.000 13300 OnExposeComplete: enter
19:46:44.813 00.000 13300 UpdateGuideState(): m_state=1
19:46:44.814 00.001 13300 UpdateCurrentPosition: no star selected
19:46:44.814 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:46:44.814 00.000 13300 Status Line: Nessuna stella selezionata
19:46:44.819 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:46:44.826 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:46:44.826 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:46:44.827 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:46:44.827 00.000 13300 Enqueuing Expose request
19:46:44.827 00.000 11596 Worker thread wakes up
19:46:44.827 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:46:45.330 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:46:48.872 03.542 11596 Exposure complete
19:46:49.252 00.380 11596 worker thread done servicing request
19:47:09.574 20.322 13300 OnExposeComplete: enter
19:47:09.574 00.000 13300 UpdateGuideState(): m_state=1
19:47:09.575 00.001 13300 UpdateCurrentPosition: no star selected
19:47:09.575 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:47:09.575 00.000 13300 Status Line: Nessuna stella selezionata
19:47:09.585 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:47:09.598 00.013 13300 UpdateGuideState exits: Nessuna stella selezionata
19:47:09.599 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:47:09.599 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:47:09.599 00.000 13300 Enqueuing Expose request
19:47:09.608 00.009 11596 Worker thread wakes up
19:47:09.608 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:47:09.631 00.023 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7fdc3286-5936-4c4c-9f53-b9c41929f9ee"}
19:47:09.631 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7fdc3286-5936-4c4c-9f53-b9c41929f9ee"}
19:47:09.650 00.019 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7ec503d3-512e-43cc-8b2c-37fbfd5e0886"}
19:47:09.651 00.001 13300 case statement mapped state 1 to 101
19:47:09.651 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7ec503d3-512e-43cc-8b2c-37fbfd5e0886"}
19:47:09.663 00.012 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7480a363-1b23-4112-93e0-4f50f5dd35b5"}
19:47:09.663 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7480a363-1b23-4112-93e0-4f50f5dd35b5"}
19:47:09.671 00.008 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0b038828-8ce2-4797-8802-375506fbe02f"}
19:47:09.671 00.000 13300 case statement mapped state 1 to 101
19:47:09.671 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0b038828-8ce2-4797-8802-375506fbe02f"}
19:47:10.124 00.453 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:47:12.673 02.549 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5da48b65-45d1-44aa-a4e3-59af43825cd1"}
19:47:12.674 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5da48b65-45d1-44aa-a4e3-59af43825cd1"}
19:47:12.674 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"faf7d7fc-91ef-4cca-8e46-b40be6fb570c"}
19:47:12.675 00.001 13300 case statement mapped state 1 to 101
19:47:12.675 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"faf7d7fc-91ef-4cca-8e46-b40be6fb570c"}
19:47:13.151 00.476 11596 Exposure complete
19:47:13.342 00.191 11596 worker thread done servicing request
19:47:13.342 00.000 13300 OnExposeComplete: enter
19:47:13.343 00.001 13300 UpdateGuideState(): m_state=1
19:47:13.343 00.000 13300 UpdateCurrentPosition: no star selected
19:47:13.344 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:47:13.344 00.000 13300 Status Line: Nessuna stella selezionata
19:47:13.348 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:47:13.360 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
19:47:13.360 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:47:13.360 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:47:13.361 00.001 13300 Enqueuing Expose request
19:47:13.361 00.000 11596 Worker thread wakes up
19:47:13.361 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:47:13.876 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:47:15.673 01.797 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"94210e16-b8ac-488c-9a32-05ca2a431a0d"}
19:47:15.673 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"94210e16-b8ac-488c-9a32-05ca2a431a0d"}
19:47:15.674 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f6e1b75d-5ed7-4ab6-8795-3ce3f2533a23"}
19:47:15.674 00.000 13300 case statement mapped state 1 to 101
19:47:15.674 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f6e1b75d-5ed7-4ab6-8795-3ce3f2533a23"}
19:47:16.913 01.239 11596 Exposure complete
19:47:17.007 00.094 11596 worker thread done servicing request
19:47:17.008 00.001 13300 OnExposeComplete: enter
19:47:17.008 00.000 13300 UpdateGuideState(): m_state=1
19:47:17.008 00.000 13300 UpdateCurrentPosition: no star selected
19:47:17.009 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:47:17.009 00.000 13300 Status Line: Nessuna stella selezionata
19:47:17.013 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
19:47:17.024 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
19:47:17.024 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:47:17.024 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:47:17.024 00.000 13300 Enqueuing Expose request
19:47:17.024 00.000 11596 Worker thread wakes up
19:47:17.025 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:47:17.525 00.500 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:47:18.672 01.147 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ac1bbb52-2480-45bd-a01a-b623f0b6adcf"}
19:47:18.672 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ac1bbb52-2480-45bd-a01a-b623f0b6adcf"}
19:47:18.673 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"df01c7a2-fbe8-4b64-b410-68492304d4e2"}
19:47:18.673 00.000 13300 case statement mapped state 1 to 101
19:47:18.673 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"df01c7a2-fbe8-4b64-b410-68492304d4e2"}
19:47:20.565 01.892 11596 Exposure complete
19:47:20.655 00.090 11596 worker thread done servicing request
19:47:20.655 00.000 13300 OnExposeComplete: enter
19:47:20.656 00.001 13300 UpdateGuideState(): m_state=1
19:47:20.656 00.000 13300 UpdateCurrentPosition: no star selected
19:47:20.656 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:47:20.656 00.000 13300 Status Line: Nessuna stella selezionata
19:47:20.659 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:47:20.666 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:47:20.666 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:47:20.666 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:47:20.666 00.000 13300 Enqueuing Expose request
19:47:20.666 00.000 11596 Worker thread wakes up
19:47:20.666 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:47:21.167 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:47:21.671 00.504 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d6f2dd0c-12ce-42d7-add5-fc59bca18625"}
19:47:21.671 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d6f2dd0c-12ce-42d7-add5-fc59bca18625"}
19:47:21.672 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b72ac3c6-03cf-4aea-98a5-c96737f231a0"}
19:47:21.672 00.000 13300 case statement mapped state 1 to 101
19:47:21.672 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b72ac3c6-03cf-4aea-98a5-c96737f231a0"}
19:47:24.231 02.559 11596 Exposure complete
19:47:24.334 00.103 11596 worker thread done servicing request
19:47:24.334 00.000 13300 OnExposeComplete: enter
19:47:24.335 00.001 13300 UpdateGuideState(): m_state=1
19:47:24.335 00.000 13300 UpdateCurrentPosition: no star selected
19:47:24.335 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:47:24.336 00.001 13300 Status Line: Nessuna stella selezionata
19:47:24.338 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
19:47:24.346 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:47:24.346 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:47:24.346 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:47:24.347 00.001 13300 Enqueuing Expose request
19:47:24.347 00.000 11596 Worker thread wakes up
19:47:24.347 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:47:24.671 00.324 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"813b82ac-1982-4bb8-82e7-8bbce21e1eb9"}
19:47:24.671 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"813b82ac-1982-4bb8-82e7-8bbce21e1eb9"}
19:47:24.672 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"118408bb-b39a-4b56-8f89-180ce42415e3"}
19:47:24.672 00.000 13300 case statement mapped state 1 to 101
19:47:24.672 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"118408bb-b39a-4b56-8f89-180ce42415e3"}
19:47:24.852 00.180 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:47:27.672 02.820 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aa32192a-8870-4dda-be30-1252584af053"}
19:47:27.672 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aa32192a-8870-4dda-be30-1252584af053"}
19:47:27.673 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"260bec8a-e236-4ade-bc18-49d36176c1af"}
19:47:27.673 00.000 13300 case statement mapped state 1 to 101
19:47:27.673 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"260bec8a-e236-4ade-bc18-49d36176c1af"}
19:47:27.882 00.209 11596 Exposure complete
19:47:27.969 00.087 11596 worker thread done servicing request
19:47:27.969 00.000 13300 OnExposeComplete: enter
19:47:27.969 00.000 13300 UpdateGuideState(): m_state=1
19:47:27.970 00.001 13300 UpdateCurrentPosition: no star selected
19:47:27.970 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:47:27.970 00.000 13300 Status Line: Nessuna stella selezionata
19:47:27.973 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:47:27.982 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:47:27.982 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:47:27.982 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:47:27.983 00.001 13300 Enqueuing Expose request
19:47:27.983 00.000 11596 Worker thread wakes up
19:47:27.983 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:47:28.496 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:47:30.671 02.175 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f38b8abb-5462-472e-b401-65f8f504672e"}
19:47:30.671 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f38b8abb-5462-472e-b401-65f8f504672e"}
19:47:30.672 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8cede305-f4d6-4731-a4bc-d69b42796ee3"}
19:47:30.672 00.000 13300 case statement mapped state 1 to 101
19:47:30.672 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8cede305-f4d6-4731-a4bc-d69b42796ee3"}
19:47:31.825 01.153 11596 Exposure complete
19:47:32.026 00.201 13300 OnExposeComplete: enter
19:47:32.026 00.000 13300 UpdateGuideState(): m_state=1
19:47:32.027 00.001 13300 UpdateCurrentPosition: no star selected
19:47:32.027 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:47:32.027 00.000 13300 Status Line: Nessuna stella selezionata
19:47:32.028 00.001 11596 worker thread done servicing request
19:47:32.033 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:47:32.046 00.013 13300 UpdateGuideState exits: Nessuna stella selezionata
19:47:32.046 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:47:32.046 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:47:32.046 00.000 13300 Enqueuing Expose request
19:47:32.047 00.001 11596 Worker thread wakes up
19:47:32.047 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:47:32.557 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:47:35.738 03.181 11596 Exposure complete
19:47:35.996 00.258 11596 worker thread done servicing request
19:47:35.996 00.000 13300 OnExposeComplete: enter
19:47:35.996 00.000 13300 UpdateGuideState(): m_state=1
19:47:35.996 00.000 13300 UpdateCurrentPosition: no star selected
19:47:35.997 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:47:35.997 00.000 13300 Status Line: Nessuna stella selezionata
19:47:35.999 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:47:36.008 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:47:36.009 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:47:36.009 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:47:36.009 00.000 13300 Enqueuing Expose request
19:47:36.011 00.002 11596 Worker thread wakes up
19:47:36.011 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:47:36.561 00.550 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:47:39.134 02.573 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"24553a6a-cd69-4a51-b18d-5cf2239fa0f0"}
19:47:39.134 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"24553a6a-cd69-4a51-b18d-5cf2239fa0f0"}
19:47:39.136 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a01e50bf-3e0f-486a-9c44-521e2f53bce9"}
19:47:39.136 00.000 13300 case statement mapped state 1 to 101
19:47:39.136 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a01e50bf-3e0f-486a-9c44-521e2f53bce9"}
19:47:39.602 00.466 11596 Exposure complete
19:47:39.705 00.103 11596 worker thread done servicing request
19:47:39.705 00.000 13300 OnExposeComplete: enter
19:47:39.705 00.000 13300 UpdateGuideState(): m_state=1
19:47:39.705 00.000 13300 UpdateCurrentPosition: no star selected
19:47:39.706 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:47:39.706 00.000 13300 Status Line: Nessuna stella selezionata
19:47:39.709 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:47:39.716 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:47:39.716 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:47:39.716 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:47:39.716 00.000 13300 Enqueuing Expose request
19:47:39.717 00.001 11596 Worker thread wakes up
19:47:39.717 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:47:40.224 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:47:42.152 01.928 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8098e87a-448d-4e86-82a8-676638fdd1b7"}
19:47:42.153 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8098e87a-448d-4e86-82a8-676638fdd1b7"}
19:47:42.153 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dab5f550-50cf-4dba-a8b2-a4d44d084557"}
19:47:42.153 00.000 13300 case statement mapped state 1 to 101
19:47:42.153 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dab5f550-50cf-4dba-a8b2-a4d44d084557"}
19:47:43.254 01.101 11596 Exposure complete
19:47:43.331 00.077 11596 worker thread done servicing request
19:47:43.331 00.000 13300 OnExposeComplete: enter
19:47:43.331 00.000 13300 UpdateGuideState(): m_state=1
19:47:43.332 00.001 13300 UpdateCurrentPosition: no star selected
19:47:43.332 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:47:43.332 00.000 13300 Status Line: Nessuna stella selezionata
19:47:43.335 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:47:43.341 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:47:43.341 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:47:43.341 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:47:43.341 00.000 13300 Enqueuing Expose request
19:47:43.342 00.001 11596 Worker thread wakes up
19:47:43.342 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:47:43.854 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:47:45.153 01.299 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c9cb4caa-a6f4-45ca-9001-706e3e2ad506"}
19:47:45.153 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c9cb4caa-a6f4-45ca-9001-706e3e2ad506"}
19:47:45.154 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"744954bf-e628-4767-9103-0704902ee9bb"}
19:47:45.154 00.000 13300 case statement mapped state 1 to 101
19:47:45.154 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"744954bf-e628-4767-9103-0704902ee9bb"}
19:47:46.888 01.734 11596 Exposure complete
19:47:46.963 00.075 11596 worker thread done servicing request
19:47:46.963 00.000 13300 OnExposeComplete: enter
19:47:46.964 00.001 13300 UpdateGuideState(): m_state=1
19:47:46.964 00.000 13300 UpdateCurrentPosition: no star selected
19:47:46.964 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:47:46.964 00.000 13300 Status Line: Nessuna stella selezionata
19:47:46.967 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:47:46.974 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:47:46.974 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:47:46.974 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:47:46.974 00.000 13300 Enqueuing Expose request
19:47:46.974 00.000 11596 Worker thread wakes up
19:47:46.974 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:47:47.486 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:47:48.152 00.666 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8db96534-25e6-4aca-846c-87f069e39580"}
19:47:48.152 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8db96534-25e6-4aca-846c-87f069e39580"}
19:47:48.153 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5f518b62-2c47-446d-a3ae-eed23428e05f"}
19:47:48.153 00.000 13300 case statement mapped state 1 to 101
19:47:48.153 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5f518b62-2c47-446d-a3ae-eed23428e05f"}
19:47:50.509 02.356 11596 Exposure complete
19:47:50.586 00.077 11596 worker thread done servicing request
19:47:50.586 00.000 13300 OnExposeComplete: enter
19:47:50.586 00.000 13300 UpdateGuideState(): m_state=1
19:47:50.587 00.001 13300 UpdateCurrentPosition: no star selected
19:47:50.587 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:47:50.587 00.000 13300 Status Line: Nessuna stella selezionata
19:47:50.590 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:47:50.597 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:47:50.597 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:47:50.598 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:47:50.598 00.000 13300 Enqueuing Expose request
19:47:50.598 00.000 11596 Worker thread wakes up
19:47:50.598 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:47:51.100 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:47:51.151 00.051 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"57f3e05e-e5d4-44f6-9343-12c28eed3d76"}
19:47:51.151 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"57f3e05e-e5d4-44f6-9343-12c28eed3d76"}
19:47:51.152 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"357846a5-5560-4eb7-b1f4-4201de47bdcd"}
19:47:51.152 00.000 13300 case statement mapped state 1 to 101
19:47:51.152 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"357846a5-5560-4eb7-b1f4-4201de47bdcd"}
19:47:54.139 02.987 11596 Exposure complete
19:47:54.151 00.012 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a4d3d73d-4d74-4b5b-b3ff-e1aaeb1fa247"}
19:47:54.151 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a4d3d73d-4d74-4b5b-b3ff-e1aaeb1fa247"}
19:47:54.152 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"694f1dbf-b1a6-416f-8e67-7b4a22ce36da"}
19:47:54.152 00.000 13300 case statement mapped state 1 to 101
19:47:54.152 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"694f1dbf-b1a6-416f-8e67-7b4a22ce36da"}
19:47:54.225 00.073 11596 worker thread done servicing request
19:47:54.226 00.001 13300 OnExposeComplete: enter
19:47:54.226 00.000 13300 UpdateGuideState(): m_state=1
19:47:54.226 00.000 13300 UpdateCurrentPosition: no star selected
19:47:54.226 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:47:54.227 00.001 13300 Status Line: Nessuna stella selezionata
19:47:54.229 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:47:54.236 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:47:54.236 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:47:54.236 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:47:54.237 00.001 13300 Enqueuing Expose request
19:47:54.237 00.000 11596 Worker thread wakes up
19:47:54.237 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:47:54.753 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:47:57.150 02.397 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0a310537-de8a-480a-bf9b-f4195478dbb0"}
19:47:57.150 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0a310537-de8a-480a-bf9b-f4195478dbb0"}
19:47:57.151 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dd36b758-e492-4316-babd-7feb92a9c84b"}
19:47:57.151 00.000 13300 case statement mapped state 1 to 101
19:47:57.151 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dd36b758-e492-4316-babd-7feb92a9c84b"}
19:47:57.875 00.724 11596 Exposure complete
19:47:57.950 00.075 11596 worker thread done servicing request
19:47:57.950 00.000 13300 OnExposeComplete: enter
19:47:57.950 00.000 13300 UpdateGuideState(): m_state=1
19:47:57.951 00.001 13300 UpdateCurrentPosition: no star selected
19:47:57.951 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:47:57.951 00.000 13300 Status Line: Nessuna stella selezionata
19:47:57.955 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:47:57.961 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:47:57.962 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:47:57.962 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:47:57.962 00.000 13300 Enqueuing Expose request
19:47:57.962 00.000 11596 Worker thread wakes up
19:47:57.962 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:47:58.474 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:48:00.149 01.675 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0d46afc8-25a3-4a32-a662-9fe1726b9900"}
19:48:00.149 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0d46afc8-25a3-4a32-a662-9fe1726b9900"}
19:48:00.150 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"39ba5d5b-43df-46a2-866f-4ae011a009ef"}
19:48:00.150 00.000 13300 case statement mapped state 1 to 101
19:48:00.150 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"39ba5d5b-43df-46a2-866f-4ae011a009ef"}
19:48:01.524 01.374 11596 Exposure complete
19:48:01.609 00.085 11596 worker thread done servicing request
19:48:01.610 00.001 13300 OnExposeComplete: enter
19:48:01.610 00.000 13300 UpdateGuideState(): m_state=1
19:48:01.610 00.000 13300 UpdateCurrentPosition: no star selected
19:48:01.611 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:48:01.611 00.000 13300 Status Line: Nessuna stella selezionata
19:48:01.615 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:48:01.627 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
19:48:01.627 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:48:01.627 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:48:01.627 00.000 13300 Enqueuing Expose request
19:48:01.627 00.000 11596 Worker thread wakes up
19:48:01.627 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:48:02.143 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:48:03.149 01.006 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"667c5d58-a024-4e37-9974-f710bb51f6c3"}
19:48:03.149 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"667c5d58-a024-4e37-9974-f710bb51f6c3"}
19:48:03.150 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"90f6ab65-1324-41d1-a284-837e8eb3ed26"}
19:48:03.150 00.000 13300 case statement mapped state 1 to 101
19:48:03.150 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"90f6ab65-1324-41d1-a284-837e8eb3ed26"}
19:48:05.178 02.028 11596 Exposure complete
19:48:05.254 00.076 11596 worker thread done servicing request
19:48:05.254 00.000 13300 OnExposeComplete: enter
19:48:05.254 00.000 13300 UpdateGuideState(): m_state=1
19:48:05.254 00.000 13300 UpdateCurrentPosition: no star selected
19:48:05.255 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:48:05.255 00.000 13300 Status Line: Nessuna stella selezionata
19:48:05.258 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:48:05.265 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:48:05.265 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:48:05.265 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:48:05.265 00.000 13300 Enqueuing Expose request
19:48:05.265 00.000 11596 Worker thread wakes up
19:48:05.265 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:48:05.777 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:48:06.149 00.372 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ec07559f-56d9-4cb9-9fd9-48e4db2ef363"}
19:48:06.149 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ec07559f-56d9-4cb9-9fd9-48e4db2ef363"}
19:48:06.150 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b945a279-d1b6-4a90-b504-1281778a7501"}
19:48:06.150 00.000 13300 case statement mapped state 1 to 101
19:48:06.150 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b945a279-d1b6-4a90-b504-1281778a7501"}
19:48:08.820 02.670 11596 Exposure complete
19:48:08.897 00.077 11596 worker thread done servicing request
19:48:08.897 00.000 13300 OnExposeComplete: enter
19:48:08.897 00.000 13300 UpdateGuideState(): m_state=1
19:48:08.897 00.000 13300 UpdateCurrentPosition: no star selected
19:48:08.898 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:48:08.898 00.000 13300 Status Line: Nessuna stella selezionata
19:48:08.902 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:48:08.909 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:48:08.909 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:48:08.909 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:48:08.910 00.001 13300 Enqueuing Expose request
19:48:08.910 00.000 11596 Worker thread wakes up
19:48:08.910 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:48:09.148 00.238 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"60521d4f-4664-42a3-8427-49428e216a86"}
19:48:09.148 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"60521d4f-4664-42a3-8427-49428e216a86"}
19:48:09.149 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6e3fe592-d967-4238-8dac-6c9ec93156af"}
19:48:09.149 00.000 13300 case statement mapped state 1 to 101
19:48:09.149 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6e3fe592-d967-4238-8dac-6c9ec93156af"}
19:48:09.417 00.268 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:48:12.148 02.731 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ced87ff8-6f47-4b82-a953-9dcc28957a62"}
19:48:12.148 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ced87ff8-6f47-4b82-a953-9dcc28957a62"}
19:48:12.149 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bd094ebd-cd4e-4d1d-8284-6eb20244ec14"}
19:48:12.149 00.000 13300 case statement mapped state 1 to 101
19:48:12.149 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bd094ebd-cd4e-4d1d-8284-6eb20244ec14"}
19:48:12.437 00.288 11596 Exposure complete
19:48:12.510 00.073 11596 worker thread done servicing request
19:48:12.510 00.000 13300 OnExposeComplete: enter
19:48:12.510 00.000 13300 UpdateGuideState(): m_state=1
19:48:12.510 00.000 13300 UpdateCurrentPosition: no star selected
19:48:12.511 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:48:12.511 00.000 13300 Status Line: Nessuna stella selezionata
19:48:12.513 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
19:48:12.521 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:48:12.521 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:48:12.521 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:48:12.521 00.000 13300 Enqueuing Expose request
19:48:12.521 00.000 11596 Worker thread wakes up
19:48:12.522 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:48:13.027 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:48:15.148 02.121 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c73656ea-9b2f-45b7-9cbe-de3e1fa10719"}
19:48:15.148 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c73656ea-9b2f-45b7-9cbe-de3e1fa10719"}
19:48:15.149 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9f4c7817-aeef-4c16-8733-7d1d494046aa"}
19:48:15.149 00.000 13300 case statement mapped state 1 to 101
19:48:15.149 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9f4c7817-aeef-4c16-8733-7d1d494046aa"}
19:48:16.059 00.910 11596 Exposure complete
19:48:16.148 00.089 11596 worker thread done servicing request
19:48:16.149 00.001 13300 OnExposeComplete: enter
19:48:16.149 00.000 13300 UpdateGuideState(): m_state=1
19:48:16.149 00.000 13300 UpdateCurrentPosition: no star selected
19:48:16.149 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:48:16.150 00.001 13300 Status Line: Nessuna stella selezionata
19:48:16.152 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:48:16.162 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
19:48:16.163 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:48:16.163 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:48:16.163 00.000 13300 Enqueuing Expose request
19:48:16.163 00.000 11596 Worker thread wakes up
19:48:16.163 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:48:16.674 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:48:18.148 01.474 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f95cd0ce-7240-4ab5-a0bd-6218257b8a18"}
19:48:18.148 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f95cd0ce-7240-4ab5-a0bd-6218257b8a18"}
19:48:18.149 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"34c2056f-17a5-44f2-9bfe-34da32285a30"}
19:48:18.149 00.000 13300 case statement mapped state 1 to 101
19:48:18.149 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"34c2056f-17a5-44f2-9bfe-34da32285a30"}
19:48:19.703 01.554 11596 Exposure complete
19:48:19.814 00.111 11596 worker thread done servicing request
19:48:19.814 00.000 13300 OnExposeComplete: enter
19:48:19.815 00.001 13300 UpdateGuideState(): m_state=1
19:48:19.815 00.000 13300 UpdateCurrentPosition: no star selected
19:48:19.815 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:48:19.815 00.000 13300 Status Line: Nessuna stella selezionata
19:48:19.818 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:48:19.825 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:48:19.825 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:48:19.825 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:48:19.825 00.000 13300 Enqueuing Expose request
19:48:19.825 00.000 11596 Worker thread wakes up
19:48:19.826 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:48:20.330 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:48:21.148 00.818 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"37d8399a-5352-487f-883b-9a061f972fca"}
19:48:21.148 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"37d8399a-5352-487f-883b-9a061f972fca"}
19:48:21.149 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c5de41af-fa88-4b12-a7dc-76992e2d4bfb"}
19:48:21.150 00.001 13300 case statement mapped state 1 to 101
19:48:21.150 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c5de41af-fa88-4b12-a7dc-76992e2d4bfb"}
19:48:21.844 00.694 13300 evsrv: cli 10203FE0 connect
19:48:21.845 00.001 13300 case statement mapped state 1 to 101
19:48:21.845 00.000 13300 case statement mapped state 1 to 101
19:48:21.846 00.001 13300 evsrv: cli 10203FE0 request: {"method":"get_app_state","id":"1657128f-1188-425e-b4c9-5e4593a044d0"}
19:48:21.846 00.000 13300 case statement mapped state 1 to 101
19:48:21.846 00.000 13300 evsrv: cli 10203FE0 response: {"jsonrpc":"2.0","result":"Looping","id":"1657128f-1188-425e-b4c9-5e4593a044d0"}
19:48:21.876 00.030 13300 evsrv: cli 10203FE0 disconnect
19:48:23.355 01.479 11596 Exposure complete
19:48:23.431 00.076 11596 worker thread done servicing request
19:48:23.431 00.000 13300 OnExposeComplete: enter
19:48:23.431 00.000 13300 UpdateGuideState(): m_state=1
19:48:23.431 00.000 13300 UpdateCurrentPosition: no star selected
19:48:23.432 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:48:23.432 00.000 13300 Status Line: Nessuna stella selezionata
19:48:23.434 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:48:23.441 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:48:23.441 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:48:23.441 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:48:23.442 00.001 13300 Enqueuing Expose request
19:48:23.442 00.000 11596 Worker thread wakes up
19:48:23.442 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:48:23.943 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:48:24.153 00.210 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"09aec258-89cf-4af2-b9e4-ef06c960de15"}
19:48:24.153 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"09aec258-89cf-4af2-b9e4-ef06c960de15"}
19:48:24.154 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7942fad3-a12c-4753-91c4-51f9630600ed"}
19:48:24.154 00.000 13300 case statement mapped state 1 to 101
19:48:24.154 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7942fad3-a12c-4753-91c4-51f9630600ed"}
19:48:26.978 02.824 11596 Exposure complete
19:48:27.052 00.074 11596 worker thread done servicing request
19:48:27.052 00.000 13300 OnExposeComplete: enter
19:48:27.053 00.001 13300 UpdateGuideState(): m_state=1
19:48:27.053 00.000 13300 UpdateCurrentPosition: no star selected
19:48:27.053 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:48:27.053 00.000 13300 Status Line: Nessuna stella selezionata
19:48:27.056 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=3, FiltMax=113, Gamma=0.510
19:48:27.062 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:48:27.063 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:48:27.063 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:48:27.063 00.000 13300 Enqueuing Expose request
19:48:27.063 00.000 11596 Worker thread wakes up
19:48:27.063 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:48:27.151 00.088 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ae07ee28-55cc-4350-87f7-43a499bf38d7"}
19:48:27.151 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ae07ee28-55cc-4350-87f7-43a499bf38d7"}
19:48:27.152 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8a2f9d69-dbc7-43b8-8dfb-6a219ffe8c5a"}
19:48:27.152 00.000 13300 case statement mapped state 1 to 101
19:48:27.152 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8a2f9d69-dbc7-43b8-8dfb-6a219ffe8c5a"}
19:48:27.576 00.424 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:48:30.151 02.575 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3db61847-1050-4dcc-a92e-1b5767d48e63"}
19:48:30.151 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3db61847-1050-4dcc-a92e-1b5767d48e63"}
19:48:30.152 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5d8774e7-297d-4724-be1a-f40777faf567"}
19:48:30.152 00.000 13300 case statement mapped state 1 to 101
19:48:30.152 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5d8774e7-297d-4724-be1a-f40777faf567"}
19:48:30.601 00.449 11596 Exposure complete
19:48:30.677 00.076 11596 worker thread done servicing request
19:48:30.677 00.000 13300 OnExposeComplete: enter
19:48:30.677 00.000 13300 UpdateGuideState(): m_state=1
19:48:30.678 00.001 13300 UpdateCurrentPosition: no star selected
19:48:30.678 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:48:30.678 00.000 13300 Status Line: Nessuna stella selezionata
19:48:30.681 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:48:30.689 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:48:30.689 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:48:30.689 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:48:30.689 00.000 13300 Enqueuing Expose request
19:48:30.689 00.000 11596 Worker thread wakes up
19:48:30.689 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:48:31.192 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:48:33.152 01.960 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3091024c-4d45-479a-862a-e19fd98e7182"}
19:48:33.152 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3091024c-4d45-479a-862a-e19fd98e7182"}
19:48:33.153 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5058b1c0-d266-4716-a981-6574b24f4e94"}
19:48:33.153 00.000 13300 case statement mapped state 1 to 101
19:48:33.153 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5058b1c0-d266-4716-a981-6574b24f4e94"}
19:48:34.220 01.067 11596 Exposure complete
19:48:34.306 00.086 11596 worker thread done servicing request
19:48:34.306 00.000 13300 OnExposeComplete: enter
19:48:34.306 00.000 13300 UpdateGuideState(): m_state=1
19:48:34.307 00.001 13300 UpdateCurrentPosition: no star selected
19:48:34.307 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:48:34.307 00.000 13300 Status Line: Nessuna stella selezionata
19:48:34.310 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:48:34.317 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:48:34.317 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:48:34.317 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:48:34.317 00.000 13300 Enqueuing Expose request
19:48:34.317 00.000 11596 Worker thread wakes up
19:48:34.318 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:48:34.822 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:48:36.151 01.329 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f5819b8b-2cfb-46de-b1e2-5fc51108ffb7"}
19:48:36.151 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f5819b8b-2cfb-46de-b1e2-5fc51108ffb7"}
19:48:36.152 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"60ba1e16-79b5-4ee6-b8b3-6999139d4c43"}
19:48:36.152 00.000 13300 case statement mapped state 1 to 101
19:48:36.152 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"60ba1e16-79b5-4ee6-b8b3-6999139d4c43"}
19:48:37.861 01.709 11596 Exposure complete
19:48:37.936 00.075 11596 worker thread done servicing request
19:48:37.936 00.000 13300 OnExposeComplete: enter
19:48:37.936 00.000 13300 UpdateGuideState(): m_state=1
19:48:37.937 00.001 13300 UpdateCurrentPosition: no star selected
19:48:37.937 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:48:37.937 00.000 13300 Status Line: Nessuna stella selezionata
19:48:37.940 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
19:48:37.948 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:48:37.948 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:48:37.948 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:48:37.948 00.000 13300 Enqueuing Expose request
19:48:37.948 00.000 11596 Worker thread wakes up
19:48:37.949 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:48:38.456 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:48:39.151 00.695 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4f2a94ae-9095-4dcf-9a1f-12c259213bc3"}
19:48:39.151 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4f2a94ae-9095-4dcf-9a1f-12c259213bc3"}
19:48:39.152 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2688f975-16e6-4da1-86d7-2c862d56b720"}
19:48:39.152 00.000 13300 case statement mapped state 1 to 101
19:48:39.152 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2688f975-16e6-4da1-86d7-2c862d56b720"}
19:48:41.489 02.337 11596 Exposure complete
19:48:41.566 00.077 11596 worker thread done servicing request
19:48:41.566 00.000 13300 OnExposeComplete: enter
19:48:41.567 00.001 13300 UpdateGuideState(): m_state=1
19:48:41.567 00.000 13300 UpdateCurrentPosition: no star selected
19:48:41.567 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:48:41.568 00.001 13300 Status Line: Nessuna stella selezionata
19:48:41.570 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:48:41.579 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:48:41.579 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:48:41.579 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:48:41.580 00.001 13300 Enqueuing Expose request
19:48:41.580 00.000 11596 Worker thread wakes up
19:48:41.580 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:48:42.089 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:48:42.150 00.061 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bb9cefe2-c1bf-4387-91b3-250ad576d7dd"}
19:48:42.150 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bb9cefe2-c1bf-4387-91b3-250ad576d7dd"}
19:48:42.151 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bea21195-3508-456f-acdb-7eb9d237b7b5"}
19:48:42.151 00.000 13300 case statement mapped state 1 to 101
19:48:42.151 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bea21195-3508-456f-acdb-7eb9d237b7b5"}
19:48:45.120 02.969 11596 Exposure complete
19:48:45.149 00.029 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ee732959-cd99-4bbe-8b34-6b8758157525"}
19:48:45.149 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ee732959-cd99-4bbe-8b34-6b8758157525"}
19:48:45.150 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5cef46b1-8f34-4356-9861-473a28ef7bff"}
19:48:45.150 00.000 13300 case statement mapped state 1 to 101
19:48:45.150 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5cef46b1-8f34-4356-9861-473a28ef7bff"}
19:48:45.204 00.054 11596 worker thread done servicing request
19:48:45.204 00.000 13300 OnExposeComplete: enter
19:48:45.204 00.000 13300 UpdateGuideState(): m_state=1
19:48:45.205 00.001 13300 UpdateCurrentPosition: no star selected
19:48:45.205 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:48:45.205 00.000 13300 Status Line: Nessuna stella selezionata
19:48:45.208 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=253, Gamma=0.510
19:48:45.215 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:48:45.215 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:48:45.215 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:48:45.215 00.000 13300 Enqueuing Expose request
19:48:45.215 00.000 11596 Worker thread wakes up
19:48:45.215 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:48:45.731 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:48:48.379 02.648 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"05ffed0e-eec0-4a7d-8033-9f65283f9404"}
19:48:48.379 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"05ffed0e-eec0-4a7d-8033-9f65283f9404"}
19:48:48.380 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8720854c-2c7d-473f-9599-e9694015369c"}
19:48:48.380 00.000 13300 case statement mapped state 1 to 101
19:48:48.380 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8720854c-2c7d-473f-9599-e9694015369c"}
19:48:48.902 00.522 11596 Exposure complete
19:48:48.998 00.096 11596 worker thread done servicing request
19:48:48.998 00.000 13300 OnExposeComplete: enter
19:48:48.998 00.000 13300 UpdateGuideState(): m_state=1
19:48:48.998 00.000 13300 UpdateCurrentPosition: no star selected
19:48:48.999 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:48:48.999 00.000 13300 Status Line: Nessuna stella selezionata
19:48:49.002 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=222, Gamma=0.510
19:48:49.009 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:48:49.009 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:48:49.009 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:48:49.009 00.000 13300 Enqueuing Expose request
19:48:49.010 00.001 11596 Worker thread wakes up
19:48:49.010 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:48:49.522 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:48:51.380 01.858 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5363b560-b71f-42a5-ac1c-6e6ef8e793e6"}
19:48:51.380 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5363b560-b71f-42a5-ac1c-6e6ef8e793e6"}
19:48:51.408 00.028 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"903c8bd5-0e48-4f4d-8c92-96fe630ab9b6"}
19:48:51.409 00.001 13300 case statement mapped state 1 to 101
19:48:51.409 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"903c8bd5-0e48-4f4d-8c92-96fe630ab9b6"}
19:48:51.902 00.493 13300 evsrv: cli 102035E0 connect
19:48:51.902 00.000 13300 case statement mapped state 1 to 101
19:48:51.903 00.001 13300 case statement mapped state 1 to 101
19:48:51.904 00.001 13300 evsrv: cli 102035E0 request: {"method":"get_app_state","id":"862fdcf1-b7ba-43d0-8e85-582418e09fb0"}
19:48:51.904 00.000 13300 case statement mapped state 1 to 101
19:48:51.905 00.001 13300 evsrv: cli 102035E0 response: {"jsonrpc":"2.0","result":"Looping","id":"862fdcf1-b7ba-43d0-8e85-582418e09fb0"}
19:48:51.905 00.000 13300 evsrv: cli 102035E0 disconnect
19:48:52.550 00.645 11596 Exposure complete
19:48:52.627 00.077 11596 worker thread done servicing request
19:48:52.628 00.001 13300 OnExposeComplete: enter
19:48:52.628 00.000 13300 UpdateGuideState(): m_state=1
19:48:52.628 00.000 13300 UpdateCurrentPosition: no star selected
19:48:52.628 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:48:52.629 00.001 13300 Status Line: Nessuna stella selezionata
19:48:52.632 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=219, Gamma=0.510
19:48:52.639 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:48:52.639 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:48:52.639 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:48:52.639 00.000 13300 Enqueuing Expose request
19:48:52.639 00.000 11596 Worker thread wakes up
19:48:52.640 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:48:53.153 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:48:54.378 01.225 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f703c781-c1df-4395-ab43-1371d0f6b733"}
19:48:54.378 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f703c781-c1df-4395-ab43-1371d0f6b733"}
19:48:54.379 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7737aed7-be5f-4a0d-91b1-b6a4c97f14d6"}
19:48:54.379 00.000 13300 case statement mapped state 1 to 101
19:48:54.379 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7737aed7-be5f-4a0d-91b1-b6a4c97f14d6"}
19:48:56.180 01.801 11596 Exposure complete
19:48:56.266 00.086 11596 worker thread done servicing request
19:48:56.267 00.001 13300 OnExposeComplete: enter
19:48:56.267 00.000 13300 UpdateGuideState(): m_state=1
19:48:56.267 00.000 13300 UpdateCurrentPosition: no star selected
19:48:56.267 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:48:56.268 00.001 13300 Status Line: Nessuna stella selezionata
19:48:56.271 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=246, Gamma=0.510
19:48:56.279 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:48:56.279 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:48:56.279 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:48:56.279 00.000 13300 Enqueuing Expose request
19:48:56.279 00.000 11596 Worker thread wakes up
19:48:56.280 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:48:56.795 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:48:57.378 00.583 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6da44e42-64de-4b09-9ee5-64d55400859c"}
19:48:57.378 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6da44e42-64de-4b09-9ee5-64d55400859c"}
19:48:57.379 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b480f052-6a3d-40ea-8dee-78353c271713"}
19:48:57.379 00.000 13300 case statement mapped state 1 to 101
19:48:57.379 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b480f052-6a3d-40ea-8dee-78353c271713"}
19:48:59.818 02.439 11596 Exposure complete
19:48:59.898 00.080 11596 worker thread done servicing request
19:48:59.898 00.000 13300 OnExposeComplete: enter
19:48:59.899 00.001 13300 UpdateGuideState(): m_state=1
19:48:59.899 00.000 13300 UpdateCurrentPosition: no star selected
19:48:59.899 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:48:59.899 00.000 13300 Status Line: Nessuna stella selezionata
19:48:59.902 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=249, Gamma=0.510
19:48:59.909 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:48:59.909 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:48:59.909 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:48:59.909 00.000 13300 Enqueuing Expose request
19:48:59.909 00.000 11596 Worker thread wakes up
19:48:59.910 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:49:00.377 00.467 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ac237c4a-f7eb-4ab0-adac-28ee41d0d9ef"}
19:49:00.377 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ac237c4a-f7eb-4ab0-adac-28ee41d0d9ef"}
19:49:00.378 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"59cb1ea8-2eed-4735-9578-47322209f66d"}
19:49:00.378 00.000 13300 case statement mapped state 1 to 101
19:49:00.379 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"59cb1ea8-2eed-4735-9578-47322209f66d"}
19:49:00.420 00.041 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:49:03.377 02.957 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a36fc97d-c329-4119-bbee-87b676644ca1"}
19:49:03.377 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a36fc97d-c329-4119-bbee-87b676644ca1"}
19:49:03.378 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"96fdcdfa-b29c-4b44-aa91-299f3454345f"}
19:49:03.378 00.000 13300 case statement mapped state 1 to 101
19:49:03.378 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"96fdcdfa-b29c-4b44-aa91-299f3454345f"}
19:49:03.442 00.064 11596 Exposure complete
19:49:03.522 00.080 11596 worker thread done servicing request
19:49:03.522 00.000 13300 OnExposeComplete: enter
19:49:03.522 00.000 13300 UpdateGuideState(): m_state=1
19:49:03.523 00.001 13300 UpdateCurrentPosition: no star selected
19:49:03.523 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:49:03.523 00.000 13300 Status Line: Nessuna stella selezionata
19:49:03.526 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=241, Gamma=0.510
19:49:03.535 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:49:03.536 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:49:03.536 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:49:03.536 00.000 13300 Enqueuing Expose request
19:49:03.537 00.001 11596 Worker thread wakes up
19:49:03.537 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:49:04.044 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:49:06.378 02.334 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2b157853-d58c-48a5-bbe8-96012b21f19c"}
19:49:06.378 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2b157853-d58c-48a5-bbe8-96012b21f19c"}
19:49:06.379 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3c7fb91c-0fcf-4724-96fe-931a296baaf8"}
19:49:06.379 00.000 13300 case statement mapped state 1 to 101
19:49:06.379 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3c7fb91c-0fcf-4724-96fe-931a296baaf8"}
19:49:07.131 00.752 11596 Exposure complete
19:49:07.228 00.097 11596 worker thread done servicing request
19:49:07.229 00.001 13300 OnExposeComplete: enter
19:49:07.229 00.000 13300 UpdateGuideState(): m_state=1
19:49:07.229 00.000 13300 UpdateCurrentPosition: no star selected
19:49:07.230 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:49:07.230 00.000 13300 Status Line: Nessuna stella selezionata
19:49:07.233 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=227, Gamma=0.510
19:49:07.240 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:49:07.240 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:49:07.240 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:49:07.240 00.000 13300 Enqueuing Expose request
19:49:07.240 00.000 11596 Worker thread wakes up
19:49:07.241 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:49:07.745 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:49:09.377 01.632 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"17c3d12c-cc22-4766-b51e-b6cfbea87379"}
19:49:09.377 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"17c3d12c-cc22-4766-b51e-b6cfbea87379"}
19:49:09.378 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9470011e-a93d-4ac9-8cd1-6851d90866ea"}
19:49:09.378 00.000 13300 case statement mapped state 1 to 101
19:49:09.378 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9470011e-a93d-4ac9-8cd1-6851d90866ea"}
19:49:10.815 01.437 11596 Exposure complete
19:49:10.931 00.116 11596 worker thread done servicing request
19:49:10.931 00.000 13300 OnExposeComplete: enter
19:49:10.932 00.001 13300 UpdateGuideState(): m_state=1
19:49:10.932 00.000 13300 UpdateCurrentPosition: no star selected
19:49:10.932 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:49:10.932 00.000 13300 Status Line: Nessuna stella selezionata
19:49:10.937 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=243, Gamma=0.510
19:49:10.944 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:49:10.944 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:49:10.944 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:49:10.944 00.000 13300 Enqueuing Expose request
19:49:10.944 00.000 11596 Worker thread wakes up
19:49:10.944 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:49:11.457 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:49:12.377 00.920 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"37fd1604-57f0-4075-81af-be4df9741702"}
19:49:12.377 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"37fd1604-57f0-4075-81af-be4df9741702"}
19:49:12.378 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0ced0969-a85a-4572-8d41-3bf382847d0e"}
19:49:12.378 00.000 13300 case statement mapped state 1 to 101
19:49:12.378 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0ced0969-a85a-4572-8d41-3bf382847d0e"}
19:49:14.523 02.145 11596 Exposure complete
19:49:14.649 00.126 11596 worker thread done servicing request
19:49:14.649 00.000 13300 OnExposeComplete: enter
19:49:14.649 00.000 13300 UpdateGuideState(): m_state=1
19:49:14.649 00.000 13300 UpdateCurrentPosition: no star selected
19:49:14.650 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:49:14.650 00.000 13300 Status Line: Nessuna stella selezionata
19:49:14.654 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=253, Gamma=0.510
19:49:14.665 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
19:49:14.665 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:49:14.665 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:49:14.665 00.000 13300 Enqueuing Expose request
19:49:14.665 00.000 11596 Worker thread wakes up
19:49:14.666 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:49:15.176 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:49:15.376 00.200 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"824c2e58-09de-4e44-9e85-73e75de51b38"}
19:49:15.376 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"824c2e58-09de-4e44-9e85-73e75de51b38"}
19:49:15.377 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7e32bfff-86c8-4887-9724-0deafb8a545a"}
19:49:15.377 00.000 13300 case statement mapped state 1 to 101
19:49:15.377 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7e32bfff-86c8-4887-9724-0deafb8a545a"}
19:49:18.213 02.836 11596 Exposure complete
19:49:18.293 00.080 11596 worker thread done servicing request
19:49:18.294 00.001 13300 OnExposeComplete: enter
19:49:18.294 00.000 13300 UpdateGuideState(): m_state=1
19:49:18.294 00.000 13300 UpdateCurrentPosition: no star selected
19:49:18.294 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:49:18.295 00.001 13300 Status Line: Nessuna stella selezionata
19:49:18.297 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:49:18.304 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:49:18.304 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:49:18.304 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:49:18.304 00.000 13300 Enqueuing Expose request
19:49:18.304 00.000 11596 Worker thread wakes up
19:49:18.304 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:49:18.375 00.071 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3a8d6b80-3236-4aee-8bba-3fa92bff8daf"}
19:49:18.375 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3a8d6b80-3236-4aee-8bba-3fa92bff8daf"}
19:49:18.376 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d9318669-4b84-4845-9fd9-4b5721a63999"}
19:49:18.376 00.000 13300 case statement mapped state 1 to 101
19:49:18.376 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d9318669-4b84-4845-9fd9-4b5721a63999"}
19:49:18.809 00.433 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:49:21.374 02.565 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4b6ff984-391a-4e53-b044-7c027e83ae7c"}
19:49:21.374 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4b6ff984-391a-4e53-b044-7c027e83ae7c"}
19:49:21.375 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3a439180-bedd-4b35-bcfc-1a68bf63c893"}
19:49:21.375 00.000 13300 case statement mapped state 1 to 101
19:49:21.375 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3a439180-bedd-4b35-bcfc-1a68bf63c893"}
19:49:21.932 00.557 11596 Exposure complete
19:49:22.008 00.076 13300 OnExposeComplete: enter
19:49:22.008 00.000 11596 worker thread done servicing request
19:49:22.009 00.001 13300 UpdateGuideState(): m_state=1
19:49:22.009 00.000 13300 UpdateCurrentPosition: no star selected
19:49:22.009 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:49:22.010 00.001 13300 Status Line: Nessuna stella selezionata
19:49:22.013 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=250, Gamma=0.510
19:49:22.020 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:49:22.020 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:49:22.021 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:49:22.021 00.000 13300 Enqueuing Expose request
19:49:22.021 00.000 11596 Worker thread wakes up
19:49:22.021 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:49:22.522 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:49:24.375 01.853 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"94e7c2cc-8577-41c5-b237-8541b5788f94"}
19:49:24.375 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"94e7c2cc-8577-41c5-b237-8541b5788f94"}
19:49:24.376 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fced81ae-5ab6-4c60-8e9c-21908ff55074"}
19:49:24.376 00.000 13300 case statement mapped state 1 to 101
19:49:24.376 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fced81ae-5ab6-4c60-8e9c-21908ff55074"}
19:49:25.580 01.204 11596 Exposure complete
19:49:25.672 00.092 13300 OnExposeComplete: enter
19:49:25.672 00.000 13300 UpdateGuideState(): m_state=1
19:49:25.672 00.000 13300 UpdateCurrentPosition: no star selected
19:49:25.673 00.001 11596 worker thread done servicing request
19:49:25.673 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:49:25.673 00.000 13300 Status Line: Nessuna stella selezionata
19:49:25.678 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=229, Gamma=0.510
19:49:25.685 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:49:25.686 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:49:25.686 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:49:25.686 00.000 13300 Enqueuing Expose request
19:49:25.686 00.000 11596 Worker thread wakes up
19:49:25.686 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:49:26.202 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:49:27.374 01.172 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fabae2dc-9f1a-4194-baa4-b26a68e8f05a"}
19:49:27.374 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fabae2dc-9f1a-4194-baa4-b26a68e8f05a"}
19:49:27.375 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2012db78-3a2f-49e2-a786-866d715205ec"}
19:49:27.375 00.000 13300 case statement mapped state 1 to 101
19:49:27.375 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2012db78-3a2f-49e2-a786-866d715205ec"}
19:49:29.250 01.875 11596 Exposure complete
19:49:29.341 00.091 11596 worker thread done servicing request
19:49:29.341 00.000 13300 OnExposeComplete: enter
19:49:29.341 00.000 13300 UpdateGuideState(): m_state=1
19:49:29.342 00.001 13300 UpdateCurrentPosition: no star selected
19:49:29.342 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:49:29.342 00.000 13300 Status Line: Nessuna stella selezionata
19:49:29.346 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:49:29.355 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:49:29.356 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:49:29.356 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:49:29.356 00.000 13300 Enqueuing Expose request
19:49:29.356 00.000 11596 Worker thread wakes up
19:49:29.356 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:49:29.863 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:49:30.373 00.510 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"176f5372-7c16-46d5-ba8f-3ff8fbae2baf"}
19:49:30.373 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"176f5372-7c16-46d5-ba8f-3ff8fbae2baf"}
19:49:30.374 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"54c285d7-bc0f-4374-8463-01176d233a93"}
19:49:30.374 00.000 13300 case statement mapped state 1 to 101
19:49:30.374 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"54c285d7-bc0f-4374-8463-01176d233a93"}
19:49:32.896 02.522 11596 Exposure complete
19:49:32.974 00.078 11596 worker thread done servicing request
19:49:32.974 00.000 13300 OnExposeComplete: enter
19:49:32.974 00.000 13300 UpdateGuideState(): m_state=1
19:49:32.975 00.001 13300 UpdateCurrentPosition: no star selected
19:49:32.975 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:49:32.975 00.000 13300 Status Line: Nessuna stella selezionata
19:49:32.979 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:49:32.985 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:49:32.985 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:49:32.986 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:49:32.986 00.000 13300 Enqueuing Expose request
19:49:32.986 00.000 11596 Worker thread wakes up
19:49:32.986 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:49:33.373 00.387 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7ddee391-6cd5-4011-a1b6-9ffbb8340e94"}
19:49:33.373 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7ddee391-6cd5-4011-a1b6-9ffbb8340e94"}
19:49:33.374 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"753ed57c-8660-401b-8451-02dae848cbec"}
19:49:33.374 00.000 13300 case statement mapped state 1 to 101
19:49:33.374 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"753ed57c-8660-401b-8451-02dae848cbec"}
19:49:33.497 00.123 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:49:36.373 02.876 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8f037245-8298-4228-b8b6-ec8ce6d51c1e"}
19:49:36.373 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8f037245-8298-4228-b8b6-ec8ce6d51c1e"}
19:49:36.374 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8f582388-b104-4e5e-82d6-5b9117323427"}
19:49:36.374 00.000 13300 case statement mapped state 1 to 101
19:49:36.374 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8f582388-b104-4e5e-82d6-5b9117323427"}
19:49:36.524 00.150 11596 Exposure complete
19:49:36.605 00.081 11596 worker thread done servicing request
19:49:36.606 00.001 13300 OnExposeComplete: enter
19:49:36.606 00.000 13300 UpdateGuideState(): m_state=1
19:49:36.606 00.000 13300 UpdateCurrentPosition: no star selected
19:49:36.607 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:49:36.607 00.000 13300 Status Line: Nessuna stella selezionata
19:49:36.609 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:49:36.617 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:49:36.617 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:49:36.617 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:49:36.618 00.001 13300 Enqueuing Expose request
19:49:36.618 00.000 11596 Worker thread wakes up
19:49:36.618 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:49:37.125 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:49:39.372 02.247 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"697b038a-4caa-4a4d-84be-378c87d40972"}
19:49:39.372 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"697b038a-4caa-4a4d-84be-378c87d40972"}
19:49:39.373 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a95638ca-e497-4e7d-bc52-cc4640bdac66"}
19:49:39.373 00.000 13300 case statement mapped state 1 to 101
19:49:39.373 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a95638ca-e497-4e7d-bc52-cc4640bdac66"}
19:49:40.153 00.780 11596 Exposure complete
19:49:40.230 00.077 11596 worker thread done servicing request
19:49:40.231 00.001 13300 OnExposeComplete: enter
19:49:40.231 00.000 13300 UpdateGuideState(): m_state=1
19:49:40.231 00.000 13300 UpdateCurrentPosition: no star selected
19:49:40.232 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:49:40.232 00.000 13300 Status Line: Nessuna stella selezionata
19:49:40.234 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=253, Gamma=0.510
19:49:40.241 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:49:40.241 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:49:40.241 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:49:40.241 00.000 13300 Enqueuing Expose request
19:49:40.242 00.001 11596 Worker thread wakes up
19:49:40.242 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:49:40.755 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:49:42.373 01.618 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bce9f4b2-fc68-4642-b02c-63e7651b2434"}
19:49:42.373 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bce9f4b2-fc68-4642-b02c-63e7651b2434"}
19:49:42.374 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"23c00998-e555-4f2f-8108-df9b7ac7f699"}
19:49:42.374 00.000 13300 case statement mapped state 1 to 101
19:49:42.374 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"23c00998-e555-4f2f-8108-df9b7ac7f699"}
19:49:43.794 01.420 11596 Exposure complete
19:49:43.888 00.094 11596 worker thread done servicing request
19:49:43.888 00.000 13300 OnExposeComplete: enter
19:49:43.888 00.000 13300 UpdateGuideState(): m_state=1
19:49:43.889 00.001 13300 UpdateCurrentPosition: no star selected
19:49:43.889 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:49:43.889 00.000 13300 Status Line: Nessuna stella selezionata
19:49:43.892 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:49:43.901 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:49:43.901 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:49:43.901 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:49:43.901 00.000 13300 Enqueuing Expose request
19:49:43.901 00.000 11596 Worker thread wakes up
19:49:43.902 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:49:44.406 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:49:45.372 00.966 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"caf448f6-8e24-462f-b4b0-15204aa9054e"}
19:49:45.372 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"caf448f6-8e24-462f-b4b0-15204aa9054e"}
19:49:45.373 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"be48b436-30cd-4a78-8dde-1eb1932c1282"}
19:49:45.373 00.000 13300 case statement mapped state 1 to 101
19:49:45.373 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"be48b436-30cd-4a78-8dde-1eb1932c1282"}
19:49:47.443 02.070 11596 Exposure complete
19:49:47.550 00.107 11596 worker thread done servicing request
19:49:47.550 00.000 13300 OnExposeComplete: enter
19:49:47.550 00.000 13300 UpdateGuideState(): m_state=1
19:49:47.550 00.000 13300 UpdateCurrentPosition: no star selected
19:49:47.551 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:49:47.551 00.000 13300 Status Line: Nessuna stella selezionata
19:49:47.554 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:49:47.560 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:49:47.560 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:49:47.560 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:49:47.561 00.001 13300 Enqueuing Expose request
19:49:47.561 00.000 11596 Worker thread wakes up
19:49:47.561 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:49:48.062 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:49:48.372 00.310 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"557282c8-c22c-4cd1-92c5-5453f9f268f4"}
19:49:48.372 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"557282c8-c22c-4cd1-92c5-5453f9f268f4"}
19:49:48.373 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7c09587e-9952-4fec-be4c-f06ee78f6eb4"}
19:49:48.373 00.000 13300 case statement mapped state 1 to 101
19:49:48.373 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7c09587e-9952-4fec-be4c-f06ee78f6eb4"}
19:49:51.104 02.731 11596 Exposure complete
19:49:51.185 00.081 11596 worker thread done servicing request
19:49:51.185 00.000 13300 OnExposeComplete: enter
19:49:51.185 00.000 13300 UpdateGuideState(): m_state=1
19:49:51.186 00.001 13300 UpdateCurrentPosition: no star selected
19:49:51.186 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:49:51.186 00.000 13300 Status Line: Nessuna stella selezionata
19:49:51.188 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:49:51.195 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:49:51.196 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:49:51.196 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:49:51.196 00.000 13300 Enqueuing Expose request
19:49:51.197 00.001 11596 Worker thread wakes up
19:49:51.197 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:49:51.370 00.173 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"71511dcb-e8e1-4814-b7eb-a72f955acdad"}
19:49:51.370 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"71511dcb-e8e1-4814-b7eb-a72f955acdad"}
19:49:51.370 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4790d4d2-b5be-43da-8ac3-180c6a59e454"}
19:49:51.371 00.001 13300 case statement mapped state 1 to 101
19:49:51.371 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4790d4d2-b5be-43da-8ac3-180c6a59e454"}
19:49:51.702 00.331 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:49:54.370 02.668 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"37f74dbd-f325-42bf-8da2-990d29104d39"}
19:49:54.370 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"37f74dbd-f325-42bf-8da2-990d29104d39"}
19:49:54.371 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6883c40b-b56f-4e35-b397-f4863d8e19c6"}
19:49:54.371 00.000 13300 case statement mapped state 1 to 101
19:49:54.371 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6883c40b-b56f-4e35-b397-f4863d8e19c6"}
19:49:54.728 00.357 11596 Exposure complete
19:49:54.807 00.079 11596 worker thread done servicing request
19:49:54.807 00.000 13300 OnExposeComplete: enter
19:49:54.807 00.000 13300 UpdateGuideState(): m_state=1
19:49:54.807 00.000 13300 UpdateCurrentPosition: no star selected
19:49:54.808 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:49:54.808 00.000 13300 Status Line: Nessuna stella selezionata
19:49:54.811 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:49:54.823 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
19:49:54.823 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:49:54.823 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:49:54.823 00.000 13300 Enqueuing Expose request
19:49:54.823 00.000 11596 Worker thread wakes up
19:49:54.823 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:49:55.333 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:49:57.369 02.036 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1214b670-8597-4f86-b377-fefd56d3d2ef"}
19:49:57.369 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1214b670-8597-4f86-b377-fefd56d3d2ef"}
19:49:57.370 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e05bafdb-14d5-47bb-80ac-aff2d1bebcc0"}
19:49:57.370 00.000 13300 case statement mapped state 1 to 101
19:49:57.370 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e05bafdb-14d5-47bb-80ac-aff2d1bebcc0"}
19:49:58.360 00.990 11596 Exposure complete
19:49:58.435 00.075 11596 worker thread done servicing request
19:49:58.435 00.000 13300 OnExposeComplete: enter
19:49:58.435 00.000 13300 UpdateGuideState(): m_state=1
19:49:58.435 00.000 13300 UpdateCurrentPosition: no star selected
19:49:58.436 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:49:58.436 00.000 13300 Status Line: Nessuna stella selezionata
19:49:58.438 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
19:49:58.447 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:49:58.447 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:49:58.447 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:49:58.447 00.000 13300 Enqueuing Expose request
19:49:58.447 00.000 11596 Worker thread wakes up
19:49:58.447 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:49:58.963 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:50:00.367 01.404 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d488f09c-7fb2-4e35-97b8-578275be876b"}
19:50:00.367 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d488f09c-7fb2-4e35-97b8-578275be876b"}
19:50:00.368 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"858bdb29-58e2-41a3-ba7a-bec6f11282fc"}
19:50:00.368 00.000 13300 case statement mapped state 1 to 101
19:50:00.368 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"858bdb29-58e2-41a3-ba7a-bec6f11282fc"}
19:50:01.989 01.621 11596 Exposure complete
19:50:02.097 00.108 11596 worker thread done servicing request
19:50:02.097 00.000 13300 OnExposeComplete: enter
19:50:02.097 00.000 13300 UpdateGuideState(): m_state=1
19:50:02.098 00.001 13300 UpdateCurrentPosition: no star selected
19:50:02.099 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:50:02.099 00.000 13300 Status Line: Nessuna stella selezionata
19:50:02.102 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:50:02.111 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:50:02.111 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:50:02.111 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:50:02.111 00.000 13300 Enqueuing Expose request
19:50:02.111 00.000 11596 Worker thread wakes up
19:50:02.111 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:50:02.618 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:50:03.511 00.893 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"efb36980-66bc-4e8d-9e9b-07d3f3894f29"}
19:50:03.511 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"efb36980-66bc-4e8d-9e9b-07d3f3894f29"}
19:50:03.530 00.019 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a0be6bcb-7875-45a4-b66b-71a861832909"}
19:50:03.531 00.001 13300 case statement mapped state 1 to 101
19:50:03.531 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a0be6bcb-7875-45a4-b66b-71a861832909"}
19:50:05.661 02.130 11596 Exposure complete
19:50:05.760 00.099 11596 worker thread done servicing request
19:50:05.760 00.000 13300 OnExposeComplete: enter
19:50:05.760 00.000 13300 UpdateGuideState(): m_state=1
19:50:05.761 00.001 13300 UpdateCurrentPosition: no star selected
19:50:05.762 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:50:05.762 00.000 13300 Status Line: Nessuna stella selezionata
19:50:05.766 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:50:05.781 00.015 13300 UpdateGuideState exits: Nessuna stella selezionata
19:50:05.781 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:50:05.781 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:50:05.781 00.000 13300 Enqueuing Expose request
19:50:05.782 00.001 11596 Worker thread wakes up
19:50:05.782 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:50:06.292 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:50:06.507 00.215 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c3fdefa0-79ab-42d0-8f09-d4babee55420"}
19:50:06.508 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c3fdefa0-79ab-42d0-8f09-d4babee55420"}
19:50:06.510 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7e933bfb-e274-4e0e-a696-cf7b4ca887b7"}
19:50:06.510 00.000 13300 case statement mapped state 1 to 101
19:50:06.511 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7e933bfb-e274-4e0e-a696-cf7b4ca887b7"}
19:50:09.325 02.814 11596 Exposure complete
19:50:09.405 00.080 11596 worker thread done servicing request
19:50:09.406 00.001 13300 OnExposeComplete: enter
19:50:09.406 00.000 13300 UpdateGuideState(): m_state=1
19:50:09.406 00.000 13300 UpdateCurrentPosition: no star selected
19:50:09.406 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:50:09.406 00.000 13300 Status Line: Nessuna stella selezionata
19:50:09.409 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:50:09.416 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:50:09.416 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:50:09.416 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:50:09.416 00.000 13300 Enqueuing Expose request
19:50:09.416 00.000 11596 Worker thread wakes up
19:50:09.417 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:50:09.506 00.089 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"618ade42-cae1-475d-9a69-d672556c23ac"}
19:50:09.506 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"618ade42-cae1-475d-9a69-d672556c23ac"}
19:50:09.507 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2743dfed-143d-4438-b03b-26059f261bfe"}
19:50:09.507 00.000 13300 case statement mapped state 1 to 101
19:50:09.507 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2743dfed-143d-4438-b03b-26059f261bfe"}
19:50:09.928 00.421 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:50:12.506 02.578 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ebad5333-ae7a-4e52-98f5-e270a6aa0a58"}
19:50:12.506 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ebad5333-ae7a-4e52-98f5-e270a6aa0a58"}
19:50:12.507 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1b338abb-b23f-4454-8102-02978f8dece5"}
19:50:12.507 00.000 13300 case statement mapped state 1 to 101
19:50:12.507 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1b338abb-b23f-4454-8102-02978f8dece5"}
19:50:12.964 00.457 11596 Exposure complete
19:50:13.040 00.076 11596 worker thread done servicing request
19:50:13.040 00.000 13300 OnExposeComplete: enter
19:50:13.040 00.000 13300 UpdateGuideState(): m_state=1
19:50:13.040 00.000 13300 UpdateCurrentPosition: no star selected
19:50:13.041 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:50:13.041 00.000 13300 Status Line: Nessuna stella selezionata
19:50:13.043 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:50:13.051 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:50:13.051 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:50:13.051 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:50:13.051 00.000 13300 Enqueuing Expose request
19:50:13.051 00.000 11596 Worker thread wakes up
19:50:13.052 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:50:13.555 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:50:15.505 01.950 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"653e3983-ac8d-4484-b305-62c3279c6327"}
19:50:15.505 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"653e3983-ac8d-4484-b305-62c3279c6327"}
19:50:15.506 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"818694af-2822-4974-b776-211f6dd4c51c"}
19:50:15.506 00.000 13300 case statement mapped state 1 to 101
19:50:15.506 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"818694af-2822-4974-b776-211f6dd4c51c"}
19:50:16.590 01.084 11596 Exposure complete
19:50:16.683 00.093 11596 worker thread done servicing request
19:50:16.683 00.000 13300 OnExposeComplete: enter
19:50:16.683 00.000 13300 UpdateGuideState(): m_state=1
19:50:16.684 00.001 13300 UpdateCurrentPosition: no star selected
19:50:16.684 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:50:16.684 00.000 13300 Status Line: Nessuna stella selezionata
19:50:16.687 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:50:16.697 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
19:50:16.697 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:50:16.697 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:50:16.698 00.001 13300 Enqueuing Expose request
19:50:16.698 00.000 11596 Worker thread wakes up
19:50:16.698 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:50:17.204 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:50:18.505 01.301 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"96623f82-55c7-4e79-83c3-419c4d7a6f57"}
19:50:18.505 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"96623f82-55c7-4e79-83c3-419c4d7a6f57"}
19:50:18.506 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"645512c0-16e0-4b6d-8f90-5030fdd5af08"}
19:50:18.506 00.000 13300 case statement mapped state 1 to 101
19:50:18.506 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"645512c0-16e0-4b6d-8f90-5030fdd5af08"}
19:50:20.235 01.729 11596 Exposure complete
19:50:20.317 00.082 11596 worker thread done servicing request
19:50:20.317 00.000 13300 OnExposeComplete: enter
19:50:20.317 00.000 13300 UpdateGuideState(): m_state=1
19:50:20.317 00.000 13300 UpdateCurrentPosition: no star selected
19:50:20.318 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:50:20.318 00.000 13300 Status Line: Nessuna stella selezionata
19:50:20.321 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
19:50:20.328 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:50:20.328 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:50:20.328 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:50:20.328 00.000 13300 Enqueuing Expose request
19:50:20.328 00.000 11596 Worker thread wakes up
19:50:20.328 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:50:20.838 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:50:21.506 00.668 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4444624d-ecf2-4373-ac3a-5c36a7a9258c"}
19:50:21.506 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4444624d-ecf2-4373-ac3a-5c36a7a9258c"}
19:50:21.507 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"319cfca0-6120-46ff-80bd-2b1b11a0751b"}
19:50:21.507 00.000 13300 case statement mapped state 1 to 101
19:50:21.507 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"319cfca0-6120-46ff-80bd-2b1b11a0751b"}
19:50:23.874 02.367 11596 Exposure complete
19:50:23.958 00.084 11596 worker thread done servicing request
19:50:23.958 00.000 13300 OnExposeComplete: enter
19:50:23.958 00.000 13300 UpdateGuideState(): m_state=1
19:50:23.958 00.000 13300 UpdateCurrentPosition: no star selected
19:50:23.959 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:50:23.959 00.000 13300 Status Line: Nessuna stella selezionata
19:50:23.962 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:50:23.970 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:50:23.970 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:50:23.970 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:50:23.970 00.000 13300 Enqueuing Expose request
19:50:23.970 00.000 11596 Worker thread wakes up
19:50:23.970 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:50:24.485 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:50:24.506 00.021 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"49c7547b-4ed2-40fe-ab1a-b5d0d7b6b0a7"}
19:50:24.506 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"49c7547b-4ed2-40fe-ab1a-b5d0d7b6b0a7"}
19:50:24.507 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e9f1f0a0-6288-4f31-8fbb-f633de2c84cb"}
19:50:24.507 00.000 13300 case statement mapped state 1 to 101
19:50:24.507 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e9f1f0a0-6288-4f31-8fbb-f633de2c84cb"}
19:50:27.505 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"49d7c358-c051-40c8-ba6c-df209ea29f1f"}
19:50:27.505 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"49d7c358-c051-40c8-ba6c-df209ea29f1f"}
19:50:27.506 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8f98a461-7855-4399-aa94-dbc4999d17fd"}
19:50:27.506 00.000 13300 case statement mapped state 1 to 101
19:50:27.506 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8f98a461-7855-4399-aa94-dbc4999d17fd"}
19:50:27.510 00.004 11596 Exposure complete
19:50:27.586 00.076 11596 worker thread done servicing request
19:50:27.586 00.000 13300 OnExposeComplete: enter
19:50:27.586 00.000 13300 UpdateGuideState(): m_state=1
19:50:27.587 00.001 13300 UpdateCurrentPosition: no star selected
19:50:27.587 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:50:27.587 00.000 13300 Status Line: Nessuna stella selezionata
19:50:27.590 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:50:27.596 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:50:27.596 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:50:27.596 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:50:27.597 00.001 13300 Enqueuing Expose request
19:50:27.597 00.000 11596 Worker thread wakes up
19:50:27.597 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:50:28.112 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:50:30.505 02.393 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b0dc9640-ea00-4a94-940d-88c977b2d1f6"}
19:50:30.505 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b0dc9640-ea00-4a94-940d-88c977b2d1f6"}
19:50:30.506 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ef68f150-7764-43dd-ba8a-01ead5110a6a"}
19:50:30.506 00.000 13300 case statement mapped state 1 to 101
19:50:30.507 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ef68f150-7764-43dd-ba8a-01ead5110a6a"}
19:50:31.142 00.635 11596 Exposure complete
19:50:31.221 00.079 11596 worker thread done servicing request
19:50:31.221 00.000 13300 OnExposeComplete: enter
19:50:31.221 00.000 13300 UpdateGuideState(): m_state=1
19:50:31.222 00.001 13300 UpdateCurrentPosition: no star selected
19:50:31.222 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:50:31.222 00.000 13300 Status Line: Nessuna stella selezionata
19:50:31.225 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:50:31.232 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:50:31.232 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:50:31.232 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:50:31.232 00.000 13300 Enqueuing Expose request
19:50:31.233 00.001 11596 Worker thread wakes up
19:50:31.233 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:50:31.746 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:50:33.503 01.757 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"80d209d0-6e06-4e51-a453-35e723bb9581"}
19:50:33.503 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"80d209d0-6e06-4e51-a453-35e723bb9581"}
19:50:33.504 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"02c6aeda-3aee-474d-a7d6-261120121a36"}
19:50:33.504 00.000 13300 case statement mapped state 1 to 101
19:50:33.504 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"02c6aeda-3aee-474d-a7d6-261120121a36"}
19:50:34.775 01.271 11596 Exposure complete
19:50:34.860 00.085 11596 worker thread done servicing request
19:50:34.860 00.000 13300 OnExposeComplete: enter
19:50:34.860 00.000 13300 UpdateGuideState(): m_state=1
19:50:34.861 00.001 13300 UpdateCurrentPosition: no star selected
19:50:34.861 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:50:34.861 00.000 13300 Status Line: Nessuna stella selezionata
19:50:34.864 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:50:34.873 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:50:34.873 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:50:34.873 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:50:34.874 00.001 13300 Enqueuing Expose request
19:50:34.874 00.000 11596 Worker thread wakes up
19:50:34.874 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:50:35.388 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:50:36.502 01.114 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2c11ba40-0dcf-4e8f-be3d-d9732a5de14e"}
19:50:36.502 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2c11ba40-0dcf-4e8f-be3d-d9732a5de14e"}
19:50:36.503 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dde24572-768c-4f5f-bff6-d1c5a827e90a"}
19:50:36.503 00.000 13300 case statement mapped state 1 to 101
19:50:36.503 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dde24572-768c-4f5f-bff6-d1c5a827e90a"}
19:50:38.417 01.914 11596 Exposure complete
19:50:38.491 00.074 11596 worker thread done servicing request
19:50:38.491 00.000 13300 OnExposeComplete: enter
19:50:38.491 00.000 13300 UpdateGuideState(): m_state=1
19:50:38.491 00.000 13300 UpdateCurrentPosition: no star selected
19:50:38.492 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:50:38.492 00.000 13300 Status Line: Nessuna stella selezionata
19:50:38.495 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:50:38.501 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:50:38.502 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:50:38.502 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:50:38.502 00.000 13300 Enqueuing Expose request
19:50:38.502 00.000 11596 Worker thread wakes up
19:50:38.502 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:50:39.004 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:50:39.501 00.497 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b9093b3d-02a7-4ee7-9c38-c21d7755c643"}
19:50:39.501 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b9093b3d-02a7-4ee7-9c38-c21d7755c643"}
19:50:39.501 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"63c6c188-0f10-442f-918e-e24365133e02"}
19:50:39.503 00.002 13300 case statement mapped state 1 to 101
19:50:39.503 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"63c6c188-0f10-442f-918e-e24365133e02"}
19:50:42.041 02.538 11596 Exposure complete
19:50:42.116 00.075 11596 worker thread done servicing request
19:50:42.116 00.000 13300 OnExposeComplete: enter
19:50:42.116 00.000 13300 UpdateGuideState(): m_state=1
19:50:42.117 00.001 13300 UpdateCurrentPosition: no star selected
19:50:42.117 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:50:42.117 00.000 13300 Status Line: Nessuna stella selezionata
19:50:42.121 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:50:42.127 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:50:42.127 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:50:42.128 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:50:42.128 00.000 13300 Enqueuing Expose request
19:50:42.128 00.000 11596 Worker thread wakes up
19:50:42.128 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:50:42.500 00.372 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cce5aaea-8642-469e-b024-6c8b67f8a8ab"}
19:50:42.500 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cce5aaea-8642-469e-b024-6c8b67f8a8ab"}
19:50:42.501 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dcbd45f7-bdca-4800-91ef-0702bd082748"}
19:50:42.501 00.000 13300 case statement mapped state 1 to 101
19:50:42.501 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dcbd45f7-bdca-4800-91ef-0702bd082748"}
19:50:42.642 00.141 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:50:45.501 02.859 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bfd8a3eb-2754-41d0-846f-a0802d2ca808"}
19:50:45.501 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bfd8a3eb-2754-41d0-846f-a0802d2ca808"}
19:50:45.502 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e33a8114-ca70-453f-92ef-2bcd857c1f4a"}
19:50:45.502 00.000 13300 case statement mapped state 1 to 101
19:50:45.502 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e33a8114-ca70-453f-92ef-2bcd857c1f4a"}
19:50:45.666 00.164 11596 Exposure complete
19:50:45.742 00.076 11596 worker thread done servicing request
19:50:45.742 00.000 13300 OnExposeComplete: enter
19:50:45.742 00.000 13300 UpdateGuideState(): m_state=1
19:50:45.742 00.000 13300 UpdateCurrentPosition: no star selected
19:50:45.742 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:50:45.743 00.001 13300 Status Line: Nessuna stella selezionata
19:50:45.745 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:50:45.752 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:50:45.752 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:50:45.752 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:50:45.752 00.000 13300 Enqueuing Expose request
19:50:45.753 00.001 11596 Worker thread wakes up
19:50:45.753 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:50:46.270 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:50:48.499 02.229 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f8d3d437-97f9-4373-9e92-93c3ddc74ea7"}
19:50:48.500 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f8d3d437-97f9-4373-9e92-93c3ddc74ea7"}
19:50:48.501 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"08ce949a-c68e-4115-a69a-bf766bfc7595"}
19:50:48.501 00.000 13300 case statement mapped state 1 to 101
19:50:48.501 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"08ce949a-c68e-4115-a69a-bf766bfc7595"}
19:50:49.304 00.803 11596 Exposure complete
19:50:49.450 00.146 11596 worker thread done servicing request
19:50:49.450 00.000 13300 OnExposeComplete: enter
19:50:49.450 00.000 13300 UpdateGuideState(): m_state=1
19:50:49.451 00.001 13300 UpdateCurrentPosition: no star selected
19:50:49.452 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:50:49.452 00.000 13300 Status Line: Nessuna stella selezionata
19:50:49.456 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:50:49.466 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
19:50:49.467 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:50:49.467 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:50:49.467 00.000 13300 Enqueuing Expose request
19:50:49.467 00.000 11596 Worker thread wakes up
19:50:49.467 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:50:49.982 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:50:51.500 01.518 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4756d68a-f82a-4765-8c2d-68360b459a65"}
19:50:51.500 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4756d68a-f82a-4765-8c2d-68360b459a65"}
19:50:51.501 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"30dc7a89-cbd4-4a56-95fe-3017d7b7e3a3"}
19:50:51.501 00.000 13300 case statement mapped state 1 to 101
19:50:51.501 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"30dc7a89-cbd4-4a56-95fe-3017d7b7e3a3"}
19:50:53.019 01.518 11596 Exposure complete
19:50:53.109 00.090 11596 worker thread done servicing request
19:50:53.110 00.001 13300 OnExposeComplete: enter
19:50:53.110 00.000 13300 UpdateGuideState(): m_state=1
19:50:53.110 00.000 13300 UpdateCurrentPosition: no star selected
19:50:53.111 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:50:53.111 00.000 13300 Status Line: Nessuna stella selezionata
19:50:53.117 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
19:50:53.127 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
19:50:53.128 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:50:53.128 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:50:53.128 00.000 13300 Enqueuing Expose request
19:50:53.128 00.000 11596 Worker thread wakes up
19:50:53.128 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:50:53.629 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:50:54.498 00.869 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2361d157-3e04-4e5c-94a5-9dd76cb88072"}
19:50:54.498 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2361d157-3e04-4e5c-94a5-9dd76cb88072"}
19:50:54.498 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"42f12f97-5ea4-4cf5-869f-dddb7fcfd957"}
19:50:54.499 00.001 13300 case statement mapped state 1 to 101
19:50:54.499 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"42f12f97-5ea4-4cf5-869f-dddb7fcfd957"}
19:50:56.668 02.169 11596 Exposure complete
19:50:56.742 00.074 11596 worker thread done servicing request
19:50:56.742 00.000 13300 OnExposeComplete: enter
19:50:56.742 00.000 13300 UpdateGuideState(): m_state=1
19:50:56.742 00.000 13300 UpdateCurrentPosition: no star selected
19:50:56.742 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:50:56.743 00.001 13300 Status Line: Nessuna stella selezionata
19:50:56.746 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:50:56.752 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:50:56.752 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:50:56.752 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:50:56.752 00.000 13300 Enqueuing Expose request
19:50:56.753 00.001 11596 Worker thread wakes up
19:50:56.753 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:50:57.256 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:50:57.497 00.241 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5aa25a2c-e5b4-4b65-a1c2-8d86e216c770"}
19:50:57.497 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5aa25a2c-e5b4-4b65-a1c2-8d86e216c770"}
19:50:57.498 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c5940f34-56f7-40f1-9c10-11e0982ecbec"}
19:50:57.498 00.000 13300 case statement mapped state 1 to 101
19:50:57.498 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c5940f34-56f7-40f1-9c10-11e0982ecbec"}
19:51:00.284 02.786 11596 Exposure complete
19:51:00.359 00.075 11596 worker thread done servicing request
19:51:00.359 00.000 13300 OnExposeComplete: enter
19:51:00.359 00.000 13300 UpdateGuideState(): m_state=1
19:51:00.359 00.000 13300 UpdateCurrentPosition: no star selected
19:51:00.360 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:51:00.360 00.000 13300 Status Line: Nessuna stella selezionata
19:51:00.364 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:51:00.371 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:51:00.371 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:51:00.371 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:51:00.371 00.000 13300 Enqueuing Expose request
19:51:00.372 00.001 11596 Worker thread wakes up
19:51:00.372 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:51:00.496 00.124 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8bbf9198-de5e-4817-9081-13fad6d0e7d2"}
19:51:00.496 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8bbf9198-de5e-4817-9081-13fad6d0e7d2"}
19:51:00.497 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f4bfa6cc-b460-4358-948e-4ddbfa5a7143"}
19:51:00.497 00.000 13300 case statement mapped state 1 to 101
19:51:00.497 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f4bfa6cc-b460-4358-948e-4ddbfa5a7143"}
19:51:00.885 00.388 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:51:03.496 02.611 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d3b64176-ee44-437c-9566-c2b7ea0ff073"}
19:51:03.496 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d3b64176-ee44-437c-9566-c2b7ea0ff073"}
19:51:03.497 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1f856e4c-a8c5-466c-9e78-43aa6134418f"}
19:51:03.497 00.000 13300 case statement mapped state 1 to 101
19:51:03.497 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1f856e4c-a8c5-466c-9e78-43aa6134418f"}
19:51:03.977 00.480 11596 Exposure complete
19:51:04.056 00.079 11596 worker thread done servicing request
19:51:04.056 00.000 13300 OnExposeComplete: enter
19:51:04.056 00.000 13300 UpdateGuideState(): m_state=1
19:51:04.057 00.001 13300 UpdateCurrentPosition: no star selected
19:51:04.057 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:51:04.057 00.000 13300 Status Line: Nessuna stella selezionata
19:51:04.060 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=242, Gamma=0.510
19:51:04.067 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:51:04.067 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:51:04.067 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:51:04.067 00.000 13300 Enqueuing Expose request
19:51:04.067 00.000 11596 Worker thread wakes up
19:51:04.067 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:51:04.583 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:51:06.494 01.911 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"af435256-b0a1-4925-93ca-77ab2840bfa1"}
19:51:06.494 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"af435256-b0a1-4925-93ca-77ab2840bfa1"}
19:51:06.495 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bfa12735-a45d-4d79-bd94-074b582e4251"}
19:51:06.495 00.000 13300 case statement mapped state 1 to 101
19:51:06.495 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bfa12735-a45d-4d79-bd94-074b582e4251"}
19:51:07.615 01.120 11596 Exposure complete
19:51:07.691 00.076 11596 worker thread done servicing request
19:51:07.691 00.000 13300 OnExposeComplete: enter
19:51:07.691 00.000 13300 UpdateGuideState(): m_state=1
19:51:07.692 00.001 13300 UpdateCurrentPosition: no star selected
19:51:07.692 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:51:07.692 00.000 13300 Status Line: Nessuna stella selezionata
19:51:07.695 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
19:51:07.702 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:51:07.702 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:51:07.702 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:51:07.703 00.001 13300 Enqueuing Expose request
19:51:07.703 00.000 11596 Worker thread wakes up
19:51:07.703 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:51:08.217 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:51:09.493 01.276 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"51cdb3a2-a1cb-4b79-b489-7cf2f967f2ba"}
19:51:09.493 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"51cdb3a2-a1cb-4b79-b489-7cf2f967f2ba"}
19:51:09.494 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b44495b4-ab44-4027-9fc0-8f208cec8c16"}
19:51:09.494 00.000 13300 case statement mapped state 1 to 101
19:51:09.494 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b44495b4-ab44-4027-9fc0-8f208cec8c16"}
19:51:11.249 01.755 11596 Exposure complete
19:51:11.326 00.077 11596 worker thread done servicing request
19:51:11.326 00.000 13300 OnExposeComplete: enter
19:51:11.326 00.000 13300 UpdateGuideState(): m_state=1
19:51:11.326 00.000 13300 UpdateCurrentPosition: no star selected
19:51:11.327 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:51:11.327 00.000 13300 Status Line: Nessuna stella selezionata
19:51:11.329 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=242, Gamma=0.510
19:51:11.336 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:51:11.336 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:51:11.336 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:51:11.336 00.000 13300 Enqueuing Expose request
19:51:11.337 00.001 11596 Worker thread wakes up
19:51:11.337 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:51:11.845 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:51:12.492 00.647 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5cb30807-1584-4991-8112-77563668bdcc"}
19:51:12.492 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5cb30807-1584-4991-8112-77563668bdcc"}
19:51:12.493 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bed76ac8-d9dc-467e-b75c-814b3ca516e7"}
19:51:12.493 00.000 13300 case statement mapped state 1 to 101
19:51:12.493 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bed76ac8-d9dc-467e-b75c-814b3ca516e7"}
19:51:14.890 02.397 11596 Exposure complete
19:51:15.047 00.157 13300 OnExposeComplete: enter
19:51:15.047 00.000 13300 UpdateGuideState(): m_state=1
19:51:15.047 00.000 13300 UpdateCurrentPosition: no star selected
19:51:15.048 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:51:15.048 00.000 13300 Status Line: Nessuna stella selezionata
19:51:15.052 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
19:51:15.062 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
19:51:15.063 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:51:15.063 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:51:15.063 00.000 13300 Enqueuing Expose request
19:51:15.064 00.001 11596 worker thread done servicing request
19:51:15.064 00.000 11596 Worker thread wakes up
19:51:15.064 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:51:15.493 00.429 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3d6afb36-4651-4329-9cae-55cf1c1c02e4"}
19:51:15.493 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3d6afb36-4651-4329-9cae-55cf1c1c02e4"}
19:51:15.494 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1263a83e-e0d7-437d-af0d-9208829cefff"}
19:51:15.495 00.001 13300 case statement mapped state 1 to 101
19:51:15.495 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1263a83e-e0d7-437d-af0d-9208829cefff"}
19:51:15.570 00.075 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:51:18.493 02.923 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f0e41d6d-9071-4ba6-87cd-a1c7d7432b43"}
19:51:18.493 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f0e41d6d-9071-4ba6-87cd-a1c7d7432b43"}
19:51:18.494 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"01a83b55-fe33-4388-812d-b719cbd70116"}
19:51:18.494 00.000 13300 case statement mapped state 1 to 101
19:51:18.494 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"01a83b55-fe33-4388-812d-b719cbd70116"}
19:51:18.607 00.113 11596 Exposure complete
19:51:18.725 00.118 13300 OnExposeComplete: enter
19:51:18.725 00.000 11596 worker thread done servicing request
19:51:18.726 00.001 13300 UpdateGuideState(): m_state=1
19:51:18.726 00.000 13300 UpdateCurrentPosition: no star selected
19:51:18.726 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:51:18.727 00.001 13300 Status Line: Nessuna stella selezionata
19:51:18.732 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=245, Gamma=0.510
19:51:18.743 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
19:51:18.743 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:51:18.743 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:51:18.743 00.000 13300 Enqueuing Expose request
19:51:18.743 00.000 11596 Worker thread wakes up
19:51:18.744 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:51:19.257 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:51:21.491 02.234 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"02fc02fe-189e-4751-92a1-92578f6b827c"}
19:51:21.491 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"02fc02fe-189e-4751-92a1-92578f6b827c"}
19:51:21.492 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"88989264-3424-42cc-b4fe-2e8c39b7cf3e"}
19:51:21.492 00.000 13300 case statement mapped state 1 to 101
19:51:21.492 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"88989264-3424-42cc-b4fe-2e8c39b7cf3e"}
19:51:22.296 00.804 11596 Exposure complete
19:51:22.385 00.089 11596 worker thread done servicing request
19:51:22.385 00.000 13300 OnExposeComplete: enter
19:51:22.385 00.000 13300 UpdateGuideState(): m_state=1
19:51:22.385 00.000 13300 UpdateCurrentPosition: no star selected
19:51:22.386 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:51:22.386 00.000 13300 Status Line: Nessuna stella selezionata
19:51:22.388 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:51:22.395 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:51:22.395 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:51:22.395 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:51:22.395 00.000 13300 Enqueuing Expose request
19:51:22.395 00.000 11596 Worker thread wakes up
19:51:22.395 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:51:22.908 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:51:24.490 01.582 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3711a36b-35fc-47a8-91e9-6ad59c717274"}
19:51:24.490 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3711a36b-35fc-47a8-91e9-6ad59c717274"}
19:51:24.491 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"92887d43-04d3-4d69-9866-deeed3442443"}
19:51:24.491 00.000 13300 case statement mapped state 1 to 101
19:51:24.491 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"92887d43-04d3-4d69-9866-deeed3442443"}
19:51:25.945 01.454 11596 Exposure complete
19:51:26.027 00.082 11596 worker thread done servicing request
19:51:26.027 00.000 13300 OnExposeComplete: enter
19:51:26.028 00.001 13300 UpdateGuideState(): m_state=1
19:51:26.028 00.000 13300 UpdateCurrentPosition: no star selected
19:51:26.028 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:51:26.028 00.000 13300 Status Line: Nessuna stella selezionata
19:51:26.031 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:51:26.039 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:51:26.039 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:51:26.039 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:51:26.039 00.000 13300 Enqueuing Expose request
19:51:26.039 00.000 11596 Worker thread wakes up
19:51:26.039 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:51:26.542 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:51:27.489 00.947 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"37230111-3452-4d81-92a3-50e01348c9df"}
19:51:27.489 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"37230111-3452-4d81-92a3-50e01348c9df"}
19:51:27.490 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"82924d33-8e4c-45ed-9527-701603201457"}
19:51:27.490 00.000 13300 case statement mapped state 1 to 101
19:51:27.490 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"82924d33-8e4c-45ed-9527-701603201457"}
19:51:29.563 02.073 11596 Exposure complete
19:51:29.640 00.077 11596 worker thread done servicing request
19:51:29.640 00.000 13300 OnExposeComplete: enter
19:51:29.640 00.000 13300 UpdateGuideState(): m_state=1
19:51:29.641 00.001 13300 UpdateCurrentPosition: no star selected
19:51:29.641 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:51:29.641 00.000 13300 Status Line: Nessuna stella selezionata
19:51:29.643 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=240, Gamma=0.510
19:51:29.651 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:51:29.651 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:51:29.651 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:51:29.651 00.000 13300 Enqueuing Expose request
19:51:29.651 00.000 11596 Worker thread wakes up
19:51:29.651 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:51:30.156 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:51:30.489 00.333 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"61ac975c-a3d8-42c5-8a67-6241a0918b06"}
19:51:30.489 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"61ac975c-a3d8-42c5-8a67-6241a0918b06"}
19:51:30.518 00.029 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"956ef080-365e-4977-adc6-bea6e3463cb1"}
19:51:30.519 00.001 13300 case statement mapped state 1 to 101
19:51:30.519 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"956ef080-365e-4977-adc6-bea6e3463cb1"}
19:51:33.184 02.665 11596 Exposure complete
19:51:33.260 00.076 11596 worker thread done servicing request
19:51:33.260 00.000 13300 OnExposeComplete: enter
19:51:33.260 00.000 13300 UpdateGuideState(): m_state=1
19:51:33.261 00.001 13300 UpdateCurrentPosition: no star selected
19:51:33.261 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:51:33.261 00.000 13300 Status Line: Nessuna stella selezionata
19:51:33.264 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=230, Gamma=0.510
19:51:33.272 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:51:33.272 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:51:33.272 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:51:33.272 00.000 13300 Enqueuing Expose request
19:51:33.272 00.000 11596 Worker thread wakes up
19:51:33.272 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:51:33.489 00.217 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4ed7a2f5-d899-4487-91a4-db27fc0c3f16"}
19:51:33.489 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4ed7a2f5-d899-4487-91a4-db27fc0c3f16"}
19:51:33.490 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9eb10129-9e4b-4079-b2b3-9cd04f62f625"}
19:51:33.490 00.000 13300 case statement mapped state 1 to 101
19:51:33.490 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9eb10129-9e4b-4079-b2b3-9cd04f62f625"}
19:51:33.785 00.295 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:51:36.489 02.704 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aa1a9e5e-b226-43c6-b906-b5e02adea459"}
19:51:36.489 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aa1a9e5e-b226-43c6-b906-b5e02adea459"}
19:51:36.489 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dd2b53a4-0462-49a7-aa62-0d44aafc29ca"}
19:51:36.490 00.001 13300 case statement mapped state 1 to 101
19:51:36.490 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dd2b53a4-0462-49a7-aa62-0d44aafc29ca"}
19:51:36.817 00.327 11596 Exposure complete
19:51:36.892 00.075 11596 worker thread done servicing request
19:51:36.893 00.001 13300 OnExposeComplete: enter
19:51:36.893 00.000 13300 UpdateGuideState(): m_state=1
19:51:36.893 00.000 13300 UpdateCurrentPosition: no star selected
19:51:36.893 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:51:36.894 00.001 13300 Status Line: Nessuna stella selezionata
19:51:36.896 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:51:36.902 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:51:36.903 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:51:36.903 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:51:36.903 00.000 13300 Enqueuing Expose request
19:51:36.903 00.000 11596 Worker thread wakes up
19:51:36.903 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:51:37.415 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:51:39.488 02.073 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a95ebf60-d881-4830-ba86-8a6f868722fe"}
19:51:39.488 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a95ebf60-d881-4830-ba86-8a6f868722fe"}
19:51:39.489 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7034d81e-7818-48f4-9470-10df851c6f24"}
19:51:39.489 00.000 13300 case statement mapped state 1 to 101
19:51:39.489 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7034d81e-7818-48f4-9470-10df851c6f24"}
19:51:40.444 00.955 11596 Exposure complete
19:51:40.525 00.081 11596 worker thread done servicing request
19:51:40.526 00.001 13300 OnExposeComplete: enter
19:51:40.526 00.000 13300 UpdateGuideState(): m_state=1
19:51:40.526 00.000 13300 UpdateCurrentPosition: no star selected
19:51:40.526 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:51:40.527 00.001 13300 Status Line: Nessuna stella selezionata
19:51:40.529 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=237, Gamma=0.510
19:51:40.536 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:51:40.536 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:51:40.536 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:51:40.536 00.000 13300 Enqueuing Expose request
19:51:40.536 00.000 11596 Worker thread wakes up
19:51:40.536 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:51:41.048 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:51:42.500 01.452 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"90c3d9ec-f488-412e-bf8d-3590382a6e6e"}
19:51:42.501 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"90c3d9ec-f488-412e-bf8d-3590382a6e6e"}
19:51:42.502 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"82f2f2ad-d508-4b3f-badf-150ce70443ca"}
19:51:42.502 00.000 13300 case statement mapped state 1 to 101
19:51:42.502 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"82f2f2ad-d508-4b3f-badf-150ce70443ca"}
19:51:44.074 01.572 11596 Exposure complete
19:51:44.164 00.090 11596 worker thread done servicing request
19:51:44.164 00.000 13300 OnExposeComplete: enter
19:51:44.164 00.000 13300 UpdateGuideState(): m_state=1
19:51:44.165 00.001 13300 UpdateCurrentPosition: no star selected
19:51:44.165 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:51:44.165 00.000 13300 Status Line: Nessuna stella selezionata
19:51:44.169 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=243, Gamma=0.510
19:51:44.180 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
19:51:44.180 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:51:44.180 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:51:44.180 00.000 13300 Enqueuing Expose request
19:51:44.180 00.000 11596 Worker thread wakes up
19:51:44.181 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:51:44.697 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:51:45.500 00.803 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4ddf542c-ee14-47da-a7af-d47c1b6a1527"}
19:51:45.500 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4ddf542c-ee14-47da-a7af-d47c1b6a1527"}
19:51:45.501 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"78859b5b-6dc6-4df6-aba2-754504fcb741"}
19:51:45.501 00.000 13300 case statement mapped state 1 to 101
19:51:45.501 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"78859b5b-6dc6-4df6-aba2-754504fcb741"}
19:51:47.731 02.230 11596 Exposure complete
19:51:47.809 00.078 11596 worker thread done servicing request
19:51:47.809 00.000 13300 OnExposeComplete: enter
19:51:47.809 00.000 13300 UpdateGuideState(): m_state=1
19:51:47.810 00.001 13300 UpdateCurrentPosition: no star selected
19:51:47.810 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:51:47.810 00.000 13300 Status Line: Nessuna stella selezionata
19:51:47.813 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=235, Gamma=0.510
19:51:47.823 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
19:51:47.823 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:51:47.824 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:51:47.824 00.000 13300 Enqueuing Expose request
19:51:47.824 00.000 11596 Worker thread wakes up
19:51:47.824 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:51:48.339 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:51:48.499 00.160 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e544571d-db0c-4da7-ae1c-d1f12030ca63"}
19:51:48.499 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e544571d-db0c-4da7-ae1c-d1f12030ca63"}
19:51:48.500 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"12461003-5f45-477e-b22b-da9c426851fe"}
19:51:48.500 00.000 13300 case statement mapped state 1 to 101
19:51:48.500 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"12461003-5f45-477e-b22b-da9c426851fe"}
19:51:51.370 02.870 11596 Exposure complete
19:51:51.449 00.079 11596 worker thread done servicing request
19:51:51.450 00.001 13300 OnExposeComplete: enter
19:51:51.450 00.000 13300 UpdateGuideState(): m_state=1
19:51:51.450 00.000 13300 UpdateCurrentPosition: no star selected
19:51:51.450 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:51:51.450 00.000 13300 Status Line: Nessuna stella selezionata
19:51:51.453 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=224, Gamma=0.510
19:51:51.459 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:51:51.460 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:51:51.460 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:51:51.460 00.000 13300 Enqueuing Expose request
19:51:51.460 00.000 11596 Worker thread wakes up
19:51:51.460 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:51:51.498 00.038 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8b2fef90-f512-45e3-8cef-4552229fef0b"}
19:51:51.498 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8b2fef90-f512-45e3-8cef-4552229fef0b"}
19:51:51.499 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b89b24b8-b670-40bf-94f8-55486f813c8f"}
19:51:51.499 00.000 13300 case statement mapped state 1 to 101
19:51:51.499 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b89b24b8-b670-40bf-94f8-55486f813c8f"}
19:51:51.963 00.464 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:51:54.499 02.536 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3958c982-aa61-4cea-b2e9-c27b73b63697"}
19:51:54.499 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3958c982-aa61-4cea-b2e9-c27b73b63697"}
19:51:54.500 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ffaf06c5-c37f-4feb-af92-d08df5d0e161"}
19:51:54.500 00.000 13300 case statement mapped state 1 to 101
19:51:54.500 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ffaf06c5-c37f-4feb-af92-d08df5d0e161"}
19:51:55.021 00.521 11596 Exposure complete
19:51:55.096 00.075 11596 worker thread done servicing request
19:51:55.096 00.000 13300 OnExposeComplete: enter
19:51:55.096 00.000 13300 UpdateGuideState(): m_state=1
19:51:55.097 00.001 13300 UpdateCurrentPosition: no star selected
19:51:55.097 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:51:55.097 00.000 13300 Status Line: Nessuna stella selezionata
19:51:55.100 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=216, Gamma=0.510
19:51:55.107 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:51:55.108 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:51:55.108 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:51:55.108 00.000 13300 Enqueuing Expose request
19:51:55.108 00.000 11596 Worker thread wakes up
19:51:55.108 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:51:55.621 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:51:57.498 01.877 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"13ffed58-fddc-4806-9b67-a9bfa6d3856b"}
19:51:57.498 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"13ffed58-fddc-4806-9b67-a9bfa6d3856b"}
19:51:57.499 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c80dc4d8-c88d-4ce7-954b-9241f4764a8c"}
19:51:57.499 00.000 13300 case statement mapped state 1 to 101
19:51:57.499 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c80dc4d8-c88d-4ce7-954b-9241f4764a8c"}
19:51:58.653 01.154 11596 Exposure complete
19:51:58.730 00.077 11596 worker thread done servicing request
19:51:58.730 00.000 13300 OnExposeComplete: enter
19:51:58.731 00.001 13300 UpdateGuideState(): m_state=1
19:51:58.731 00.000 13300 UpdateCurrentPosition: no star selected
19:51:58.731 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:51:58.732 00.001 13300 Status Line: Nessuna stella selezionata
19:51:58.735 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=231, Gamma=0.510
19:51:58.741 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:51:58.741 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:51:58.741 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:51:58.741 00.000 13300 Enqueuing Expose request
19:51:58.742 00.001 11596 Worker thread wakes up
19:51:58.742 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:51:59.252 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:52:00.497 01.245 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2887bed5-bca7-4156-88bf-b3fe13c2d201"}
19:52:00.497 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2887bed5-bca7-4156-88bf-b3fe13c2d201"}
19:52:00.498 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e3d79bfc-27d5-4a44-b659-4f1d4d17497c"}
19:52:00.498 00.000 13300 case statement mapped state 1 to 101
19:52:00.498 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e3d79bfc-27d5-4a44-b659-4f1d4d17497c"}
19:52:02.273 01.775 11596 Exposure complete
19:52:02.350 00.077 13300 OnExposeComplete: enter
19:52:02.350 00.000 13300 UpdateGuideState(): m_state=1
19:52:02.350 00.000 11596 worker thread done servicing request
19:52:02.350 00.000 13300 UpdateCurrentPosition: no star selected
19:52:02.351 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:52:02.351 00.000 13300 Status Line: Nessuna stella selezionata
19:52:02.354 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=217, Gamma=0.510
19:52:02.361 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:52:02.361 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:02.361 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:52:02.361 00.000 13300 Enqueuing Expose request
19:52:02.362 00.001 11596 Worker thread wakes up
19:52:02.362 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:52:02.877 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:52:03.496 00.619 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d100e54e-bf2b-4fbd-b29e-f245d7e75180"}
19:52:03.496 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d100e54e-bf2b-4fbd-b29e-f245d7e75180"}
19:52:03.497 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"61eeacd0-c517-442e-967a-e91d0eb5a52b"}
19:52:03.497 00.000 13300 case statement mapped state 1 to 101
19:52:03.497 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"61eeacd0-c517-442e-967a-e91d0eb5a52b"}
19:52:05.913 02.416 11596 Exposure complete
19:52:05.989 00.076 11596 worker thread done servicing request
19:52:05.989 00.000 13300 OnExposeComplete: enter
19:52:05.989 00.000 13300 UpdateGuideState(): m_state=1
19:52:05.990 00.001 13300 UpdateCurrentPosition: no star selected
19:52:05.990 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:52:05.990 00.000 13300 Status Line: Nessuna stella selezionata
19:52:05.993 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=220, Gamma=0.510
19:52:06.000 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:52:06.000 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:06.000 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:52:06.000 00.000 13300 Enqueuing Expose request
19:52:06.000 00.000 11596 Worker thread wakes up
19:52:06.000 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:52:06.495 00.495 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"53b6313d-63b4-4c01-b870-3cb16b100fb6"}
19:52:06.495 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"53b6313d-63b4-4c01-b870-3cb16b100fb6"}
19:52:06.496 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fa2c6a3f-92e8-4c31-a2ca-20371073a3d2"}
19:52:06.496 00.000 13300 case statement mapped state 1 to 101
19:52:06.496 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fa2c6a3f-92e8-4c31-a2ca-20371073a3d2"}
19:52:06.513 00.017 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:52:09.496 02.983 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bd2454d3-74db-496f-97a3-23413962af5f"}
19:52:09.496 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bd2454d3-74db-496f-97a3-23413962af5f"}
19:52:09.497 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f772edc4-c471-4e10-87e0-9aadb016f3c8"}
19:52:09.497 00.000 13300 case statement mapped state 1 to 101
19:52:09.497 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f772edc4-c471-4e10-87e0-9aadb016f3c8"}
19:52:09.581 00.084 11596 Exposure complete
19:52:09.692 00.111 11596 worker thread done servicing request
19:52:09.693 00.001 13300 OnExposeComplete: enter
19:52:09.693 00.000 13300 UpdateGuideState(): m_state=1
19:52:09.693 00.000 13300 UpdateCurrentPosition: no star selected
19:52:09.693 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:52:09.694 00.001 13300 Status Line: Nessuna stella selezionata
19:52:09.697 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=231, Gamma=0.510
19:52:09.705 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:52:09.705 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:09.705 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:52:09.706 00.001 13300 Enqueuing Expose request
19:52:09.706 00.000 11596 Worker thread wakes up
19:52:09.706 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:52:10.220 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:52:12.494 02.274 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6cb6b705-af6f-4a2e-8951-e2ebe55329ed"}
19:52:12.494 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6cb6b705-af6f-4a2e-8951-e2ebe55329ed"}
19:52:12.495 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1921cfaf-6b36-4712-8f53-a03e75351218"}
19:52:12.495 00.000 13300 case statement mapped state 1 to 101
19:52:12.495 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1921cfaf-6b36-4712-8f53-a03e75351218"}
19:52:13.302 00.807 11596 Exposure complete
19:52:13.481 00.179 13300 OnExposeComplete: enter
19:52:13.482 00.001 13300 UpdateGuideState(): m_state=1
19:52:13.482 00.000 11596 worker thread done servicing request
19:52:13.483 00.001 13300 UpdateCurrentPosition: no star selected
19:52:13.483 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:52:13.484 00.001 13300 Status Line: Nessuna stella selezionata
19:52:13.488 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=236, Gamma=0.510
19:52:13.500 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
19:52:13.500 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:13.501 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:52:13.501 00.000 13300 Enqueuing Expose request
19:52:13.501 00.000 11596 Worker thread wakes up
19:52:13.501 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:52:14.012 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:52:15.493 01.481 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ad76035f-86f1-4906-8a86-2683d970868a"}
19:52:15.493 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ad76035f-86f1-4906-8a86-2683d970868a"}
19:52:15.494 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d174d94b-512d-46fb-a11b-5e890743c49c"}
19:52:15.494 00.000 13300 case statement mapped state 1 to 101
19:52:15.494 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d174d94b-512d-46fb-a11b-5e890743c49c"}
19:52:17.040 01.546 11596 Exposure complete
19:52:17.136 00.096 11596 worker thread done servicing request
19:52:17.136 00.000 13300 OnExposeComplete: enter
19:52:17.136 00.000 13300 UpdateGuideState(): m_state=1
19:52:17.137 00.001 13300 UpdateCurrentPosition: no star selected
19:52:17.137 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:52:17.137 00.000 13300 Status Line: Nessuna stella selezionata
19:52:17.141 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=233, Gamma=0.510
19:52:17.151 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
19:52:17.151 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:17.151 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:52:17.151 00.000 13300 Enqueuing Expose request
19:52:17.152 00.001 11596 Worker thread wakes up
19:52:17.152 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:52:17.657 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:52:18.493 00.836 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"358f19ad-4ceb-415c-8750-f24bed5603f0"}
19:52:18.493 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"358f19ad-4ceb-415c-8750-f24bed5603f0"}
19:52:18.494 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1d1f89d5-2de6-4d42-9281-1edb143daf46"}
19:52:18.494 00.000 13300 case statement mapped state 1 to 101
19:52:18.494 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1d1f89d5-2de6-4d42-9281-1edb143daf46"}
19:52:20.688 02.194 11596 Exposure complete
19:52:20.765 00.077 11596 worker thread done servicing request
19:52:20.766 00.001 13300 OnExposeComplete: enter
19:52:20.766 00.000 13300 UpdateGuideState(): m_state=1
19:52:20.766 00.000 13300 UpdateCurrentPosition: no star selected
19:52:20.766 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:52:20.767 00.001 13300 Status Line: Nessuna stella selezionata
19:52:20.769 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=205, Gamma=0.510
19:52:20.776 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:52:20.776 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:20.776 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:52:20.776 00.000 13300 Enqueuing Expose request
19:52:20.776 00.000 11596 Worker thread wakes up
19:52:20.776 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:52:21.289 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:52:21.491 00.202 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"268cc742-2814-4fdc-adfd-05c6e3255727"}
19:52:21.491 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"268cc742-2814-4fdc-adfd-05c6e3255727"}
19:52:21.491 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"52e66688-ab55-47c2-bda3-bf107b4c4e0e"}
19:52:21.492 00.001 13300 case statement mapped state 1 to 101
19:52:21.492 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"52e66688-ab55-47c2-bda3-bf107b4c4e0e"}
19:52:24.319 02.827 11596 Exposure complete
19:52:24.395 00.076 11596 worker thread done servicing request
19:52:24.395 00.000 13300 OnExposeComplete: enter
19:52:24.395 00.000 13300 UpdateGuideState(): m_state=1
19:52:24.396 00.001 13300 UpdateCurrentPosition: no star selected
19:52:24.396 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:52:24.397 00.001 13300 Status Line: Nessuna stella selezionata
19:52:24.399 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=209, Gamma=0.510
19:52:24.406 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:52:24.406 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:24.407 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:52:24.407 00.000 13300 Enqueuing Expose request
19:52:24.407 00.000 11596 Worker thread wakes up
19:52:24.407 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:52:24.491 00.084 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8a48a6ea-6a9a-43f4-a46d-a583043882ca"}
19:52:24.491 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8a48a6ea-6a9a-43f4-a46d-a583043882ca"}
19:52:24.492 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ae955003-f666-4fa9-884a-72e91f76298a"}
19:52:24.492 00.000 13300 case statement mapped state 1 to 101
19:52:24.492 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ae955003-f666-4fa9-884a-72e91f76298a"}
19:52:24.921 00.429 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:52:27.491 02.570 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1b890074-7aa2-46bf-a85e-cb7b42e40197"}
19:52:27.491 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1b890074-7aa2-46bf-a85e-cb7b42e40197"}
19:52:27.492 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4a686269-f322-457f-a554-794ff30b19cc"}
19:52:27.492 00.000 13300 case statement mapped state 1 to 101
19:52:27.492 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4a686269-f322-457f-a554-794ff30b19cc"}
19:52:28.045 00.553 11596 Exposure complete
19:52:28.119 00.074 11596 worker thread done servicing request
19:52:28.119 00.000 13300 OnExposeComplete: enter
19:52:28.119 00.000 13300 UpdateGuideState(): m_state=1
19:52:28.119 00.000 13300 UpdateCurrentPosition: no star selected
19:52:28.120 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:52:28.120 00.000 13300 Status Line: Nessuna stella selezionata
19:52:28.122 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=215, Gamma=0.510
19:52:28.129 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:52:28.129 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:28.129 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:52:28.129 00.000 13300 Enqueuing Expose request
19:52:28.130 00.001 11596 Worker thread wakes up
19:52:28.130 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:52:28.644 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:52:30.491 01.847 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fc40b8fb-2140-4fd8-8197-644b1c19c297"}
19:52:30.491 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fc40b8fb-2140-4fd8-8197-644b1c19c297"}
19:52:30.491 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c6b3cab2-3661-4e1c-8f40-f9c1b639b7dc"}
19:52:30.492 00.001 13300 case statement mapped state 1 to 101
19:52:30.492 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c6b3cab2-3661-4e1c-8f40-f9c1b639b7dc"}
19:52:31.669 01.177 11596 Exposure complete
19:52:31.746 00.077 11596 worker thread done servicing request
19:52:31.746 00.000 13300 OnExposeComplete: enter
19:52:31.746 00.000 13300 UpdateGuideState(): m_state=1
19:52:31.746 00.000 13300 UpdateCurrentPosition: no star selected
19:52:31.747 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:52:31.747 00.000 13300 Status Line: Nessuna stella selezionata
19:52:31.750 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=214, Gamma=0.510
19:52:31.756 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:52:31.756 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:31.757 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:52:31.757 00.000 13300 Enqueuing Expose request
19:52:31.757 00.000 11596 Worker thread wakes up
19:52:31.757 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:52:32.270 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:52:33.491 01.221 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9bbfe470-44c3-4a67-955c-e550bf17e62c"}
19:52:33.491 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9bbfe470-44c3-4a67-955c-e550bf17e62c"}
19:52:33.492 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"57dec556-ca55-4853-8d82-d00ecc926951"}
19:52:33.492 00.000 13300 case statement mapped state 1 to 101
19:52:33.492 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"57dec556-ca55-4853-8d82-d00ecc926951"}
19:52:35.300 01.808 11596 Exposure complete
19:52:35.384 00.084 11596 worker thread done servicing request
19:52:35.384 00.000 13300 OnExposeComplete: enter
19:52:35.384 00.000 13300 UpdateGuideState(): m_state=1
19:52:35.385 00.001 13300 UpdateCurrentPosition: no star selected
19:52:35.385 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:52:35.385 00.000 13300 Status Line: Nessuna stella selezionata
19:52:35.388 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=214, Gamma=0.510
19:52:35.395 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:52:35.395 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:35.395 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:52:35.395 00.000 13300 Enqueuing Expose request
19:52:35.395 00.000 11596 Worker thread wakes up
19:52:35.395 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:52:35.906 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:52:36.489 00.583 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"023fb4b0-fd08-437e-912c-7f3dbf30124b"}
19:52:36.489 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"023fb4b0-fd08-437e-912c-7f3dbf30124b"}
19:52:36.490 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3adf53ec-23c1-4819-ad98-ae0212f4a584"}
19:52:36.490 00.000 13300 case statement mapped state 1 to 101
19:52:36.490 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3adf53ec-23c1-4819-ad98-ae0212f4a584"}
19:52:38.954 02.464 11596 Exposure complete
19:52:39.062 00.108 11596 worker thread done servicing request
19:52:39.063 00.001 13300 OnExposeComplete: enter
19:52:39.063 00.000 13300 UpdateGuideState(): m_state=1
19:52:39.063 00.000 13300 UpdateCurrentPosition: no star selected
19:52:39.063 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:52:39.064 00.001 13300 Status Line: Nessuna stella selezionata
19:52:39.066 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=214, Gamma=0.510
19:52:39.076 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
19:52:39.077 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:39.077 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:52:39.077 00.000 13300 Enqueuing Expose request
19:52:39.077 00.000 11596 Worker thread wakes up
19:52:39.077 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:52:39.489 00.412 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"61547b5e-fd9d-4193-b526-6925c4a53da0"}
19:52:39.489 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"61547b5e-fd9d-4193-b526-6925c4a53da0"}
19:52:39.490 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"48a3ccd0-0669-4ccb-95e2-0afb4ca29afd"}
19:52:39.490 00.000 13300 case statement mapped state 1 to 101
19:52:39.490 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"48a3ccd0-0669-4ccb-95e2-0afb4ca29afd"}
19:52:39.587 00.097 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:52:42.488 02.901 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"636497a5-0a7a-472e-9f67-b90be7a79d93"}
19:52:42.488 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"636497a5-0a7a-472e-9f67-b90be7a79d93"}
19:52:42.489 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"49203fea-334d-4d94-8756-d61d648fbd36"}
19:52:42.489 00.000 13300 case statement mapped state 1 to 101
19:52:42.489 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"49203fea-334d-4d94-8756-d61d648fbd36"}
19:52:42.614 00.125 11596 Exposure complete
19:52:42.693 00.079 11596 worker thread done servicing request
19:52:42.693 00.000 13300 OnExposeComplete: enter
19:52:42.693 00.000 13300 UpdateGuideState(): m_state=1
19:52:42.693 00.000 13300 UpdateCurrentPosition: no star selected
19:52:42.694 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:52:42.694 00.000 13300 Status Line: Nessuna stella selezionata
19:52:42.698 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:52:42.706 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:52:42.706 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:42.706 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:52:42.706 00.000 13300 Enqueuing Expose request
19:52:42.707 00.001 11596 Worker thread wakes up
19:52:42.707 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:52:43.219 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:52:45.487 02.268 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0030a23e-c94e-4467-a882-8e69a8fed6db"}
19:52:45.487 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0030a23e-c94e-4467-a882-8e69a8fed6db"}
19:52:45.488 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"33904a9a-9cd9-4b38-80b0-848c29f9bd07"}
19:52:45.488 00.000 13300 case statement mapped state 1 to 101
19:52:45.488 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"33904a9a-9cd9-4b38-80b0-848c29f9bd07"}
19:52:46.247 00.759 11596 Exposure complete
19:52:46.331 00.084 11596 worker thread done servicing request
19:52:46.331 00.000 13300 OnExposeComplete: enter
19:52:46.331 00.000 13300 UpdateGuideState(): m_state=1
19:52:46.332 00.001 13300 UpdateCurrentPosition: no star selected
19:52:46.332 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:52:46.332 00.000 13300 Status Line: Nessuna stella selezionata
19:52:46.335 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=223, Gamma=0.510
19:52:46.341 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:52:46.341 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:46.341 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:52:46.341 00.000 13300 Enqueuing Expose request
19:52:46.341 00.000 11596 Worker thread wakes up
19:52:46.342 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:52:46.852 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:52:48.487 01.635 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"48eb6bec-34c2-4b8e-8cd8-16e7b365e538"}
19:52:48.487 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"48eb6bec-34c2-4b8e-8cd8-16e7b365e538"}
19:52:48.487 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0477f1a9-7d06-450f-b9d0-b943fc88f6cd"}
19:52:48.488 00.001 13300 case statement mapped state 1 to 101
19:52:48.488 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0477f1a9-7d06-450f-b9d0-b943fc88f6cd"}
19:52:49.879 01.391 11596 Exposure complete
19:52:49.955 00.076 11596 worker thread done servicing request
19:52:49.956 00.001 13300 OnExposeComplete: enter
19:52:49.956 00.000 13300 UpdateGuideState(): m_state=1
19:52:49.957 00.001 13300 UpdateCurrentPosition: no star selected
19:52:49.957 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:52:49.957 00.000 13300 Status Line: Nessuna stella selezionata
19:52:49.959 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=219, Gamma=0.510
19:52:49.966 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:52:49.967 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:49.967 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:52:49.967 00.000 13300 Enqueuing Expose request
19:52:49.967 00.000 11596 Worker thread wakes up
19:52:49.967 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:52:50.481 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:52:51.487 01.006 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5478f346-5201-416d-a788-fadd74726b76"}
19:52:51.487 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5478f346-5201-416d-a788-fadd74726b76"}
19:52:51.488 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"713bf084-1a48-44c6-9f25-54f7ceab88ec"}
19:52:51.488 00.000 13300 case statement mapped state 1 to 101
19:52:51.488 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"713bf084-1a48-44c6-9f25-54f7ceab88ec"}
19:52:53.550 02.062 11596 Exposure complete
19:52:53.643 00.093 11596 worker thread done servicing request
19:52:53.643 00.000 13300 OnExposeComplete: enter
19:52:53.643 00.000 13300 UpdateGuideState(): m_state=1
19:52:53.644 00.001 13300 UpdateCurrentPosition: no star selected
19:52:53.644 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:52:53.644 00.000 13300 Status Line: Nessuna stella selezionata
19:52:53.647 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=244, Gamma=0.510
19:52:53.656 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:52:53.656 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:53.656 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:52:53.656 00.000 13300 Enqueuing Expose request
19:52:53.657 00.001 11596 Worker thread wakes up
19:52:53.657 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:52:54.163 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:52:54.486 00.323 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d68639a0-fde4-42d6-9737-7c5c8d19b5b8"}
19:52:54.486 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d68639a0-fde4-42d6-9737-7c5c8d19b5b8"}
19:52:54.487 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f346bd8f-281f-41e2-8554-17da806f5d4d"}
19:52:54.487 00.000 13300 case statement mapped state 1 to 101
19:52:54.487 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f346bd8f-281f-41e2-8554-17da806f5d4d"}
19:52:57.197 02.710 11596 Exposure complete
19:52:57.293 00.096 11596 worker thread done servicing request
19:52:57.293 00.000 13300 OnExposeComplete: enter
19:52:57.293 00.000 13300 UpdateGuideState(): m_state=1
19:52:57.293 00.000 13300 UpdateCurrentPosition: no star selected
19:52:57.294 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:52:57.294 00.000 13300 Status Line: Nessuna stella selezionata
19:52:57.297 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=239, Gamma=0.510
19:52:57.306 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:52:57.306 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:57.306 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:52:57.306 00.000 13300 Enqueuing Expose request
19:52:57.306 00.000 11596 Worker thread wakes up
19:52:57.306 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:52:57.486 00.180 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"384c6118-9bf6-4ea7-9feb-f07222fe6361"}
19:52:57.486 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"384c6118-9bf6-4ea7-9feb-f07222fe6361"}
19:52:57.487 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"896f9875-1313-44e3-80aa-1e4125e16426"}
19:52:57.487 00.000 13300 case statement mapped state 1 to 101
19:52:57.487 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"896f9875-1313-44e3-80aa-1e4125e16426"}
19:52:57.821 00.334 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:53:00.486 02.665 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9177febe-6648-4750-906c-afac240d9621"}
19:53:00.486 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9177febe-6648-4750-906c-afac240d9621"}
19:53:00.487 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8b0bdc07-1647-4deb-ab6d-805b851190b5"}
19:53:00.487 00.000 13300 case statement mapped state 1 to 101
19:53:00.487 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8b0bdc07-1647-4deb-ab6d-805b851190b5"}
19:53:00.849 00.362 11596 Exposure complete
19:53:00.923 00.074 11596 worker thread done servicing request
19:53:00.923 00.000 13300 OnExposeComplete: enter
19:53:00.923 00.000 13300 UpdateGuideState(): m_state=1
19:53:00.924 00.001 13300 UpdateCurrentPosition: no star selected
19:53:00.924 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:53:00.924 00.000 13300 Status Line: Nessuna stella selezionata
19:53:00.927 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=234, Gamma=0.510
19:53:00.934 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:53:00.934 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:53:00.934 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:53:00.934 00.000 13300 Enqueuing Expose request
19:53:00.935 00.001 11596 Worker thread wakes up
19:53:00.935 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:53:01.448 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:53:03.486 02.038 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c01fb7af-f2f2-4bab-87bb-721f034cbbd8"}
19:53:03.486 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c01fb7af-f2f2-4bab-87bb-721f034cbbd8"}
19:53:03.487 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2d3f3607-9ea6-4e80-82b3-52d811bfc4c7"}
19:53:03.487 00.000 13300 case statement mapped state 1 to 101
19:53:03.487 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2d3f3607-9ea6-4e80-82b3-52d811bfc4c7"}
19:53:04.469 00.982 11596 Exposure complete
19:53:04.549 00.080 11596 worker thread done servicing request
19:53:04.549 00.000 13300 OnExposeComplete: enter
19:53:04.549 00.000 13300 UpdateGuideState(): m_state=1
19:53:04.549 00.000 13300 UpdateCurrentPosition: no star selected
19:53:04.550 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:53:04.550 00.000 13300 Status Line: Nessuna stella selezionata
19:53:04.552 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=209, Gamma=0.510
19:53:04.560 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:53:04.560 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:53:04.560 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:53:04.560 00.000 13300 Enqueuing Expose request
19:53:04.560 00.000 11596 Worker thread wakes up
19:53:04.560 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:53:05.076 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:53:06.485 01.409 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4729a7df-a68f-4239-9137-a1b51f40d0d6"}
19:53:06.485 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4729a7df-a68f-4239-9137-a1b51f40d0d6"}
19:53:06.486 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9c2b99d4-5f50-45ae-b063-81b2c22bff4b"}
19:53:06.486 00.000 13300 case statement mapped state 1 to 101
19:53:06.486 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9c2b99d4-5f50-45ae-b063-81b2c22bff4b"}
19:53:08.115 01.629 11596 Exposure complete
19:53:08.219 00.104 11596 worker thread done servicing request
19:53:08.219 00.000 13300 OnExposeComplete: enter
19:53:08.219 00.000 13300 UpdateGuideState(): m_state=1
19:53:08.220 00.001 13300 UpdateCurrentPosition: no star selected
19:53:08.220 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:53:08.220 00.000 13300 Status Line: Nessuna stella selezionata
19:53:08.224 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=215, Gamma=0.510
19:53:08.231 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:53:08.231 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:53:08.231 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:53:08.231 00.000 13300 Enqueuing Expose request
19:53:08.232 00.001 11596 Worker thread wakes up
19:53:08.232 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:53:08.746 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:53:09.484 00.738 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3f0862a3-8ea5-4e43-9b0a-1095724a6256"}
19:53:09.484 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3f0862a3-8ea5-4e43-9b0a-1095724a6256"}
19:53:09.484 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cd404b50-2c62-48de-a7c7-d0e794e31d87"}
19:53:09.485 00.001 13300 case statement mapped state 1 to 101
19:53:09.485 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cd404b50-2c62-48de-a7c7-d0e794e31d87"}
19:53:11.775 02.290 11596 Exposure complete
19:53:11.871 00.096 11596 worker thread done servicing request
19:53:11.871 00.000 13300 OnExposeComplete: enter
19:53:11.871 00.000 13300 UpdateGuideState(): m_state=1
19:53:11.871 00.000 13300 UpdateCurrentPosition: no star selected
19:53:11.872 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:53:11.872 00.000 13300 Status Line: Nessuna stella selezionata
19:53:11.874 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=208, Gamma=0.510
19:53:11.881 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:53:11.881 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:53:11.881 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:53:11.881 00.000 13300 Enqueuing Expose request
19:53:11.881 00.000 11596 Worker thread wakes up
19:53:11.882 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:53:12.391 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:53:12.485 00.094 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ab9a87f5-e257-409b-9a87-e82acc9fa6ab"}
19:53:12.485 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ab9a87f5-e257-409b-9a87-e82acc9fa6ab"}
19:53:12.486 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"45e67c86-9eeb-46d7-b373-e0c9f450f70a"}
19:53:12.486 00.000 13300 case statement mapped state 1 to 101
19:53:12.486 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"45e67c86-9eeb-46d7-b373-e0c9f450f70a"}
19:53:15.430 02.944 11596 Exposure complete
19:53:15.484 00.054 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1b76d6f4-d77d-4098-99f4-81e2813d1bbf"}
19:53:15.484 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1b76d6f4-d77d-4098-99f4-81e2813d1bbf"}
19:53:15.485 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4aaaaac4-332f-42e6-9abc-08d286f216fe"}
19:53:15.485 00.000 13300 case statement mapped state 1 to 101
19:53:15.486 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4aaaaac4-332f-42e6-9abc-08d286f216fe"}
19:53:15.536 00.050 11596 worker thread done servicing request
19:53:15.536 00.000 13300 OnExposeComplete: enter
19:53:15.536 00.000 13300 UpdateGuideState(): m_state=1
19:53:15.537 00.001 13300 UpdateCurrentPosition: no star selected
19:53:15.537 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:53:15.537 00.000 13300 Status Line: Nessuna stella selezionata
19:53:15.542 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=215, Gamma=0.510
19:53:15.553 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
19:53:15.554 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:53:15.554 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:53:15.554 00.000 13300 Enqueuing Expose request
19:53:15.554 00.000 11596 Worker thread wakes up
19:53:15.554 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:53:16.065 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:53:18.485 02.420 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b84398b4-025a-413b-bb98-815686db31d7"}
19:53:18.485 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b84398b4-025a-413b-bb98-815686db31d7"}
19:53:18.486 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2cd8ca86-3e2e-4bda-8bef-f12fa91390c4"}
19:53:18.486 00.000 13300 case statement mapped state 1 to 101
19:53:18.486 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2cd8ca86-3e2e-4bda-8bef-f12fa91390c4"}
19:53:19.117 00.631 11596 Exposure complete
19:53:19.213 00.096 11596 worker thread done servicing request
19:53:19.213 00.000 13300 OnExposeComplete: enter
19:53:19.214 00.001 13300 UpdateGuideState(): m_state=1
19:53:19.214 00.000 13300 UpdateCurrentPosition: no star selected
19:53:19.214 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:53:19.214 00.000 13300 Status Line: Nessuna stella selezionata
19:53:19.217 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=214, Gamma=0.510
19:53:19.230 00.013 13300 UpdateGuideState exits: Nessuna stella selezionata
19:53:19.230 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:53:19.230 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:53:19.230 00.000 13300 Enqueuing Expose request
19:53:19.230 00.000 11596 Worker thread wakes up
19:53:19.230 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:53:19.741 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:53:21.485 01.744 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ad608baa-cc1a-467f-8927-406456ce065d"}
19:53:21.485 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ad608baa-cc1a-467f-8927-406456ce065d"}
19:53:21.486 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0fffda2a-59aa-4297-8413-fac0cb1122cc"}
19:53:21.486 00.000 13300 case statement mapped state 1 to 101
19:53:21.486 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0fffda2a-59aa-4297-8413-fac0cb1122cc"}
19:53:22.776 01.290 11596 Exposure complete
19:53:22.887 00.111 13300 OnExposeComplete: enter
19:53:22.887 00.000 11596 worker thread done servicing request
19:53:22.887 00.000 13300 UpdateGuideState(): m_state=1
19:53:22.888 00.001 13300 UpdateCurrentPosition: no star selected
19:53:22.888 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:53:22.889 00.001 13300 Status Line: Nessuna stella selezionata
19:53:22.893 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=210, Gamma=0.510
19:53:22.904 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
19:53:22.905 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:53:22.905 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:53:22.905 00.000 13300 Enqueuing Expose request
19:53:22.905 00.000 11596 Worker thread wakes up
19:53:22.905 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:53:23.416 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:53:24.485 01.069 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bc980047-7250-4228-8713-11a3a17f25a3"}
19:53:24.485 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bc980047-7250-4228-8713-11a3a17f25a3"}
19:53:24.487 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cec881eb-70d2-4874-b2da-ad72012d747b"}
19:53:24.487 00.000 13300 case statement mapped state 1 to 101
19:53:24.487 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cec881eb-70d2-4874-b2da-ad72012d747b"}
19:53:26.446 01.959 11596 Exposure complete
19:53:26.526 00.080 11596 worker thread done servicing request
19:53:26.526 00.000 13300 OnExposeComplete: enter
19:53:26.526 00.000 13300 UpdateGuideState(): m_state=1
19:53:26.527 00.001 13300 UpdateCurrentPosition: no star selected
19:53:26.527 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:53:26.527 00.000 13300 Status Line: Nessuna stella selezionata
19:53:26.530 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=229, Gamma=0.510
19:53:26.536 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:53:26.537 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:53:26.537 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:53:26.537 00.000 13300 Enqueuing Expose request
19:53:26.537 00.000 11596 Worker thread wakes up
19:53:26.537 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:53:27.044 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:53:27.485 00.441 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f1617077-491e-43e4-8437-6ed2db8bea8f"}
19:53:27.485 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f1617077-491e-43e4-8437-6ed2db8bea8f"}
19:53:27.486 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"44e72670-0353-468f-b79f-3016bbfabd1f"}
19:53:27.486 00.000 13300 case statement mapped state 1 to 101
19:53:27.486 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"44e72670-0353-468f-b79f-3016bbfabd1f"}
19:53:30.075 02.589 11596 Exposure complete
19:53:30.167 00.092 13300 OnExposeComplete: enter
19:53:30.168 00.001 11596 worker thread done servicing request
19:53:30.168 00.000 13300 UpdateGuideState(): m_state=1
19:53:30.168 00.000 13300 UpdateCurrentPosition: no star selected
19:53:30.169 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:53:30.169 00.000 13300 Status Line: Nessuna stella selezionata
19:53:30.172 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=204, Gamma=0.510
19:53:30.179 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:53:30.179 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:53:30.179 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:53:30.179 00.000 13300 Enqueuing Expose request
19:53:30.180 00.001 11596 Worker thread wakes up
19:53:30.180 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:53:30.483 00.303 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"36f2967c-51e2-42f5-905e-565a5e2724ab"}
19:53:30.483 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"36f2967c-51e2-42f5-905e-565a5e2724ab"}
19:53:30.484 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d8d3cb1d-daa2-4113-82df-c40ea2620016"}
19:53:30.484 00.000 13300 case statement mapped state 1 to 101
19:53:30.484 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d8d3cb1d-daa2-4113-82df-c40ea2620016"}
19:53:30.688 00.204 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:53:33.482 02.794 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7ba611dc-4ae2-471f-bf14-7d9747140fda"}
19:53:33.482 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7ba611dc-4ae2-471f-bf14-7d9747140fda"}
19:53:33.483 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a5b8a3cf-aeb6-46c3-85b3-2a7a2a134e4e"}
19:53:33.483 00.000 13300 case statement mapped state 1 to 101
19:53:33.483 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a5b8a3cf-aeb6-46c3-85b3-2a7a2a134e4e"}
19:53:33.715 00.232 11596 Exposure complete
19:53:33.793 00.078 11596 worker thread done servicing request
19:53:33.794 00.001 13300 OnExposeComplete: enter
19:53:33.794 00.000 13300 UpdateGuideState(): m_state=1
19:53:33.794 00.000 13300 UpdateCurrentPosition: no star selected
19:53:33.794 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:53:33.795 00.001 13300 Status Line: Nessuna stella selezionata
19:53:33.798 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=237, Gamma=0.510
19:53:33.805 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:53:33.806 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:53:33.806 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:53:33.806 00.000 13300 Enqueuing Expose request
19:53:33.806 00.000 11596 Worker thread wakes up
19:53:33.806 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:53:34.321 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:53:36.481 02.160 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"16054253-386d-4ae5-9a86-bc85b65aeb6a"}
19:53:36.481 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"16054253-386d-4ae5-9a86-bc85b65aeb6a"}
19:53:36.482 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a437175a-4ea0-4654-a593-626cb02fe71f"}
19:53:36.482 00.000 13300 case statement mapped state 1 to 101
19:53:36.482 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a437175a-4ea0-4654-a593-626cb02fe71f"}
19:53:37.347 00.865 11596 Exposure complete
19:53:37.423 00.076 11596 worker thread done servicing request
19:53:37.424 00.001 13300 OnExposeComplete: enter
19:53:37.424 00.000 13300 UpdateGuideState(): m_state=1
19:53:37.424 00.000 13300 UpdateCurrentPosition: no star selected
19:53:37.424 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:53:37.425 00.001 13300 Status Line: Nessuna stella selezionata
19:53:37.427 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=235, Gamma=0.510
19:53:37.434 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:53:37.434 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:53:37.434 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:53:37.434 00.000 13300 Enqueuing Expose request
19:53:37.434 00.000 11596 Worker thread wakes up
19:53:37.434 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:53:37.951 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:53:39.481 01.530 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aafd926a-dea5-4fa5-b2cb-60eccd1658ee"}
19:53:39.481 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aafd926a-dea5-4fa5-b2cb-60eccd1658ee"}
19:53:39.482 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5ef3dec8-87d9-4ff7-86ce-dfe12c74b541"}
19:53:39.482 00.000 13300 case statement mapped state 1 to 101
19:53:39.482 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5ef3dec8-87d9-4ff7-86ce-dfe12c74b541"}
19:53:40.988 01.506 11596 Exposure complete
19:53:41.070 00.082 11596 worker thread done servicing request
19:53:41.070 00.000 13300 OnExposeComplete: enter
19:53:41.070 00.000 13300 UpdateGuideState(): m_state=1
19:53:41.071 00.001 13300 UpdateCurrentPosition: no star selected
19:53:41.072 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:53:41.072 00.000 13300 Status Line: Nessuna stella selezionata
19:53:41.076 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=252, Gamma=0.510
19:53:41.085 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:53:41.085 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:53:41.085 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:53:41.085 00.000 13300 Enqueuing Expose request
19:53:41.086 00.001 11596 Worker thread wakes up
19:53:41.086 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:53:41.589 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:53:42.480 00.891 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"890a3ecd-1282-4bdc-a457-bce11e40a54a"}
19:53:42.480 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"890a3ecd-1282-4bdc-a457-bce11e40a54a"}
19:53:42.481 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"172d53e0-617b-4d48-a9da-769285d023d6"}
19:53:42.481 00.000 13300 case statement mapped state 1 to 101
19:53:42.481 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"172d53e0-617b-4d48-a9da-769285d023d6"}
19:53:44.627 02.146 11596 Exposure complete
19:53:44.709 00.082 11596 worker thread done servicing request
19:53:44.709 00.000 13300 OnExposeComplete: enter
19:53:44.710 00.001 13300 UpdateGuideState(): m_state=1
19:53:44.710 00.000 13300 UpdateCurrentPosition: no star selected
19:53:44.710 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:53:44.710 00.000 13300 Status Line: Nessuna stella selezionata
19:53:44.713 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:53:44.720 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:53:44.720 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:53:44.720 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:53:44.720 00.000 13300 Enqueuing Expose request
19:53:44.720 00.000 11596 Worker thread wakes up
19:53:44.720 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:53:45.225 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:53:45.481 00.256 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f0257d6d-90bc-4f15-be61-60cc02dd26c6"}
19:53:45.481 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f0257d6d-90bc-4f15-be61-60cc02dd26c6"}
19:53:45.482 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3c47a370-5bef-4108-ac12-fc9d2d1ce0d3"}
19:53:45.482 00.000 13300 case statement mapped state 1 to 101
19:53:45.482 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3c47a370-5bef-4108-ac12-fc9d2d1ce0d3"}
19:53:48.266 02.784 11596 Exposure complete
19:53:48.342 00.076 11596 worker thread done servicing request
19:53:48.342 00.000 13300 OnExposeComplete: enter
19:53:48.342 00.000 13300 UpdateGuideState(): m_state=1
19:53:48.343 00.001 13300 UpdateCurrentPosition: no star selected
19:53:48.343 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:53:48.343 00.000 13300 Status Line: Nessuna stella selezionata
19:53:48.346 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=245, Gamma=0.510
19:53:48.354 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:53:48.354 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:53:48.354 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:53:48.354 00.000 13300 Enqueuing Expose request
19:53:48.354 00.000 11596 Worker thread wakes up
19:53:48.355 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:53:48.480 00.125 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1d27a797-6ea2-4cf4-8fa6-b8c6d1926cb7"}
19:53:48.480 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1d27a797-6ea2-4cf4-8fa6-b8c6d1926cb7"}
19:53:48.481 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b975061c-45d8-4c4d-84ab-d3fb27241899"}
19:53:48.481 00.000 13300 case statement mapped state 1 to 101
19:53:48.481 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b975061c-45d8-4c4d-84ab-d3fb27241899"}
19:53:48.868 00.387 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:53:51.479 02.611 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"88c8e4fa-f3c8-4086-8174-8d252e10e0d2"}
19:53:51.479 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"88c8e4fa-f3c8-4086-8174-8d252e10e0d2"}
19:53:51.480 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4b1e023a-d393-431c-8261-0ad5d507a1c6"}
19:53:51.480 00.000 13300 case statement mapped state 1 to 101
19:53:51.480 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4b1e023a-d393-431c-8261-0ad5d507a1c6"}
19:53:51.893 00.413 11596 Exposure complete
19:53:51.972 00.079 11596 worker thread done servicing request
19:53:51.972 00.000 13300 OnExposeComplete: enter
19:53:51.972 00.000 13300 UpdateGuideState(): m_state=1
19:53:51.973 00.001 13300 UpdateCurrentPosition: no star selected
19:53:51.973 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:53:51.973 00.000 13300 Status Line: Nessuna stella selezionata
19:53:51.976 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:53:51.983 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:53:51.983 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:53:51.983 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:53:51.984 00.001 13300 Enqueuing Expose request
19:53:51.984 00.000 11596 Worker thread wakes up
19:53:51.984 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:53:52.485 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:53:54.479 01.994 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"028fcf45-9eb6-4d91-a6ec-76f321b38abd"}
19:53:54.479 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"028fcf45-9eb6-4d91-a6ec-76f321b38abd"}
19:53:54.480 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"34cd4da5-014b-40eb-9b13-054dd17b589f"}
19:53:54.480 00.000 13300 case statement mapped state 1 to 101
19:53:54.480 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"34cd4da5-014b-40eb-9b13-054dd17b589f"}
19:53:55.505 01.025 11596 Exposure complete
19:53:55.581 00.076 11596 worker thread done servicing request
19:53:55.581 00.000 13300 OnExposeComplete: enter
19:53:55.581 00.000 13300 UpdateGuideState(): m_state=1
19:53:55.581 00.000 13300 UpdateCurrentPosition: no star selected
19:53:55.582 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:53:55.582 00.000 13300 Status Line: Nessuna stella selezionata
19:53:55.585 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=252, Gamma=0.510
19:53:55.591 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:53:55.591 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:53:55.591 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:53:55.592 00.001 13300 Enqueuing Expose request
19:53:55.592 00.000 11596 Worker thread wakes up
19:53:55.592 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:53:56.105 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:53:57.478 01.373 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4a62bfb0-18cc-461e-b664-bc44a039c8d9"}
19:53:57.478 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4a62bfb0-18cc-461e-b664-bc44a039c8d9"}
19:53:57.479 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0e47d59b-4ac0-47d5-8328-61b0dccc6109"}
19:53:57.479 00.000 13300 case statement mapped state 1 to 101
19:53:57.479 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0e47d59b-4ac0-47d5-8328-61b0dccc6109"}
19:53:59.140 01.661 11596 Exposure complete
19:53:59.220 00.080 11596 worker thread done servicing request
19:53:59.220 00.000 13300 OnExposeComplete: enter
19:53:59.220 00.000 13300 UpdateGuideState(): m_state=1
19:53:59.220 00.000 13300 UpdateCurrentPosition: no star selected
19:53:59.220 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:53:59.221 00.001 13300 Status Line: Nessuna stella selezionata
19:53:59.223 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=251, Gamma=0.510
19:53:59.231 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:53:59.231 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:53:59.231 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:53:59.231 00.000 13300 Enqueuing Expose request
19:53:59.232 00.001 11596 Worker thread wakes up
19:53:59.232 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:53:59.743 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:54:00.478 00.735 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9d594419-72cf-46a2-9510-61c9091c7cff"}
19:54:00.478 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9d594419-72cf-46a2-9510-61c9091c7cff"}
19:54:00.479 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"05c7278b-9d2e-4536-adad-9a6b32020944"}
19:54:00.479 00.000 13300 case statement mapped state 1 to 101
19:54:00.479 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"05c7278b-9d2e-4536-adad-9a6b32020944"}
19:54:02.778 02.299 11596 Exposure complete
19:54:02.861 00.083 13300 OnExposeComplete: enter
19:54:02.861 00.000 11596 worker thread done servicing request
19:54:02.861 00.000 13300 UpdateGuideState(): m_state=1
19:54:02.861 00.000 13300 UpdateCurrentPosition: no star selected
19:54:02.862 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:54:02.862 00.000 13300 Status Line: Nessuna stella selezionata
19:54:02.864 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=217, Gamma=0.510
19:54:02.871 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:54:02.871 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:54:02.871 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:54:02.871 00.000 13300 Enqueuing Expose request
19:54:02.871 00.000 11596 Worker thread wakes up
19:54:02.871 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:54:03.383 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:54:03.478 00.095 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8d25b67f-adc2-45e9-8953-c37a719a5e44"}
19:54:03.478 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8d25b67f-adc2-45e9-8953-c37a719a5e44"}
19:54:03.479 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"87e031da-fb88-44dc-aa8f-95b730c98da1"}
19:54:03.479 00.000 13300 case statement mapped state 1 to 101
19:54:03.479 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"87e031da-fb88-44dc-aa8f-95b730c98da1"}
19:54:06.422 02.943 11596 Exposure complete
19:54:06.477 00.055 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"831c71e6-7c40-42aa-be32-29b5a4405913"}
19:54:06.477 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"831c71e6-7c40-42aa-be32-29b5a4405913"}
19:54:06.478 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"85b05478-c79c-4212-8091-af64c102ac5c"}
19:54:06.478 00.000 13300 case statement mapped state 1 to 101
19:54:06.478 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"85b05478-c79c-4212-8091-af64c102ac5c"}
19:54:06.498 00.020 11596 worker thread done servicing request
19:54:06.498 00.000 13300 OnExposeComplete: enter
19:54:06.498 00.000 13300 UpdateGuideState(): m_state=1
19:54:06.498 00.000 13300 UpdateCurrentPosition: no star selected
19:54:06.499 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:54:06.499 00.000 13300 Status Line: Nessuna stella selezionata
19:54:06.501 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=224, Gamma=0.510
19:54:06.509 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:54:06.510 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:54:06.510 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:54:06.510 00.000 13300 Enqueuing Expose request
19:54:06.510 00.000 11596 Worker thread wakes up
19:54:06.510 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:54:07.017 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:54:09.478 02.461 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"acbe3230-9352-4409-9a32-1dcfd2ab130e"}
19:54:09.478 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"acbe3230-9352-4409-9a32-1dcfd2ab130e"}
19:54:09.479 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d25a3b43-e75f-4b04-ade1-ef9a975c9246"}
19:54:09.479 00.000 13300 case statement mapped state 1 to 101
19:54:09.480 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d25a3b43-e75f-4b04-ade1-ef9a975c9246"}
19:54:10.103 00.623 11596 Exposure complete
19:54:10.205 00.102 11596 worker thread done servicing request
19:54:10.205 00.000 13300 OnExposeComplete: enter
19:54:10.205 00.000 13300 UpdateGuideState(): m_state=1
19:54:10.206 00.001 13300 UpdateCurrentPosition: no star selected
19:54:10.206 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:54:10.206 00.000 13300 Status Line: Nessuna stella selezionata
19:54:10.209 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=221, Gamma=0.510
19:54:10.218 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:54:10.218 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:54:10.218 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:54:10.218 00.000 13300 Enqueuing Expose request
19:54:10.218 00.000 11596 Worker thread wakes up
19:54:10.218 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:54:10.722 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:54:12.478 01.756 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2fde88f3-b6f3-4761-8d51-dd4f2b6f00cd"}
19:54:12.478 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2fde88f3-b6f3-4761-8d51-dd4f2b6f00cd"}
19:54:12.479 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"822a8e58-1acc-4d5b-a0c2-fed8b00ff0b4"}
19:54:12.479 00.000 13300 case statement mapped state 1 to 101
19:54:12.479 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"822a8e58-1acc-4d5b-a0c2-fed8b00ff0b4"}
19:54:13.818 01.339 11596 Exposure complete
19:54:13.966 00.148 11596 worker thread done servicing request
19:54:13.966 00.000 13300 OnExposeComplete: enter
19:54:13.966 00.000 13300 UpdateGuideState(): m_state=1
19:54:13.967 00.001 13300 UpdateCurrentPosition: no star selected
19:54:13.967 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:54:13.968 00.001 13300 Status Line: Nessuna stella selezionata
19:54:13.972 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=206, Gamma=0.510
19:54:13.983 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
19:54:13.983 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:54:13.984 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:54:13.984 00.000 13300 Enqueuing Expose request
19:54:13.984 00.000 11596 Worker thread wakes up
19:54:13.984 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:54:14.490 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:54:15.478 00.988 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ac4473b7-d7f5-428e-aaa2-f86b9f303693"}
19:54:15.478 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ac4473b7-d7f5-428e-aaa2-f86b9f303693"}
19:54:15.479 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"11070e0b-44d6-4f84-b7df-b480fb36fa38"}
19:54:15.479 00.000 13300 case statement mapped state 1 to 101
19:54:15.479 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"11070e0b-44d6-4f84-b7df-b480fb36fa38"}
19:54:17.521 02.042 11596 Exposure complete
19:54:17.625 00.104 11596 worker thread done servicing request
19:54:17.626 00.001 13300 OnExposeComplete: enter
19:54:17.626 00.000 13300 UpdateGuideState(): m_state=1
19:54:17.626 00.000 13300 UpdateCurrentPosition: no star selected
19:54:17.627 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:54:17.627 00.000 13300 Status Line: Nessuna stella selezionata
19:54:17.631 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:54:17.641 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
19:54:17.641 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:54:17.641 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:54:17.642 00.001 13300 Enqueuing Expose request
19:54:17.642 00.000 11596 Worker thread wakes up
19:54:17.642 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:54:18.149 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:54:18.478 00.329 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"df782bf8-8888-4d64-a97b-7b83bc3341db"}
19:54:18.478 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"df782bf8-8888-4d64-a97b-7b83bc3341db"}
19:54:18.479 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dac8b5b5-7a45-42bc-9a03-c615655dab41"}
19:54:18.479 00.000 13300 case statement mapped state 1 to 101
19:54:18.479 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dac8b5b5-7a45-42bc-9a03-c615655dab41"}
19:54:21.174 02.695 11596 Exposure complete
19:54:21.272 00.098 11596 worker thread done servicing request
19:54:21.272 00.000 13300 OnExposeComplete: enter
19:54:21.272 00.000 13300 UpdateGuideState(): m_state=1
19:54:21.272 00.000 13300 UpdateCurrentPosition: no star selected
19:54:21.273 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:54:21.273 00.000 13300 Status Line: Nessuna stella selezionata
19:54:21.275 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:54:21.282 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:54:21.282 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:54:21.282 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:54:21.282 00.000 13300 Enqueuing Expose request
19:54:21.282 00.000 11596 Worker thread wakes up
19:54:21.282 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:54:21.478 00.196 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"61cedd8d-cfc2-4c33-9ab1-cdbb95c6435b"}
19:54:21.479 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"61cedd8d-cfc2-4c33-9ab1-cdbb95c6435b"}
19:54:21.479 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"968aab8a-21da-4e30-84d4-16690d06f9ba"}
19:54:21.480 00.001 13300 case statement mapped state 1 to 101
19:54:21.480 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"968aab8a-21da-4e30-84d4-16690d06f9ba"}
19:54:21.794 00.314 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:54:24.477 02.683 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1dee345d-a9d3-4040-bcc6-f09931a30316"}
19:54:24.478 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1dee345d-a9d3-4040-bcc6-f09931a30316"}
19:54:24.478 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"01080948-53d9-4541-8b22-dda1a84f1a29"}
19:54:24.478 00.000 13300 case statement mapped state 1 to 101
19:54:24.478 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"01080948-53d9-4541-8b22-dda1a84f1a29"}
19:54:24.818 00.340 11596 Exposure complete
19:54:24.898 00.080 11596 worker thread done servicing request
19:54:24.899 00.001 13300 OnExposeComplete: enter
19:54:24.899 00.000 13300 UpdateGuideState(): m_state=1
19:54:24.899 00.000 13300 UpdateCurrentPosition: no star selected
19:54:24.899 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:54:24.900 00.001 13300 Status Line: Nessuna stella selezionata
19:54:24.903 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:54:24.910 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:54:24.910 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:54:24.910 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:54:24.910 00.000 13300 Enqueuing Expose request
19:54:24.911 00.001 11596 Worker thread wakes up
19:54:24.911 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:54:25.423 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:54:27.478 02.055 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7015deae-a69a-4524-9e12-6e46b1bb2d62"}
19:54:27.478 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7015deae-a69a-4524-9e12-6e46b1bb2d62"}
19:54:27.479 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9fe3241a-53e5-4588-9f1c-07353c7cfa37"}
19:54:27.479 00.000 13300 case statement mapped state 1 to 101
19:54:27.480 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9fe3241a-53e5-4588-9f1c-07353c7cfa37"}
19:54:28.463 00.983 11596 Exposure complete
19:54:28.582 00.119 11596 worker thread done servicing request
19:54:28.582 00.000 13300 OnExposeComplete: enter
19:54:28.582 00.000 13300 UpdateGuideState(): m_state=1
19:54:28.583 00.001 13300 UpdateCurrentPosition: no star selected
19:54:28.584 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:54:28.584 00.000 13300 Status Line: Nessuna stella selezionata
19:54:28.587 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:54:28.596 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:54:28.596 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:54:28.596 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:54:28.596 00.000 13300 Enqueuing Expose request
19:54:28.596 00.000 11596 Worker thread wakes up
19:54:28.597 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:54:29.104 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:54:30.502 01.398 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"50bf07dd-8c8c-4918-a943-30f58560543e"}
19:54:30.502 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"50bf07dd-8c8c-4918-a943-30f58560543e"}
19:54:30.503 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d8b14668-7a9b-4359-94a5-a84ed67d5eda"}
19:54:30.503 00.000 13300 case statement mapped state 1 to 101
19:54:30.503 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d8b14668-7a9b-4359-94a5-a84ed67d5eda"}
19:54:32.142 01.639 11596 Exposure complete
19:54:32.271 00.129 11596 worker thread done servicing request
19:54:32.271 00.000 13300 OnExposeComplete: enter
19:54:32.271 00.000 13300 UpdateGuideState(): m_state=1
19:54:32.272 00.001 13300 UpdateCurrentPosition: no star selected
19:54:32.272 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:54:32.272 00.000 13300 Status Line: Nessuna stella selezionata
19:54:32.275 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:54:32.282 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:54:32.282 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:54:32.282 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:54:32.282 00.000 13300 Enqueuing Expose request
19:54:32.282 00.000 11596 Worker thread wakes up
19:54:32.282 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:54:32.795 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:54:33.501 00.706 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c7078d1c-15c6-4947-baf5-77ce2c0d408e"}
19:54:33.501 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c7078d1c-15c6-4947-baf5-77ce2c0d408e"}
19:54:33.502 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"387af86c-0d4f-401c-8c0e-79c586e65514"}
19:54:33.502 00.000 13300 case statement mapped state 1 to 101
19:54:33.502 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"387af86c-0d4f-401c-8c0e-79c586e65514"}
19:54:36.041 02.539 11596 Exposure complete
19:54:36.278 00.237 11596 worker thread done servicing request
19:54:36.278 00.000 13300 OnExposeComplete: enter
19:54:36.279 00.001 13300 UpdateGuideState(): m_state=1
19:54:36.279 00.000 13300 UpdateCurrentPosition: no star selected
19:54:36.279 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:54:36.280 00.001 13300 Status Line: Nessuna stella selezionata
19:54:36.283 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=253, Gamma=0.510
19:54:36.295 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
19:54:36.295 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:54:36.296 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:54:36.296 00.000 13300 Enqueuing Expose request
19:54:36.296 00.000 11596 Worker thread wakes up
19:54:36.296 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:54:36.536 00.240 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5fad677f-9fba-4f78-9fe7-d2cef23b9486"}
19:54:36.536 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5fad677f-9fba-4f78-9fe7-d2cef23b9486"}
19:54:36.565 00.029 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a4d4af24-7f0f-49fc-b2fd-3f3c07c8d10e"}
19:54:36.565 00.000 13300 case statement mapped state 1 to 101
19:54:36.565 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a4d4af24-7f0f-49fc-b2fd-3f3c07c8d10e"}
19:54:36.814 00.249 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:54:39.625 02.811 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"314481d3-c686-40d4-a72b-f7ecb928103c"}
19:54:39.625 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"314481d3-c686-40d4-a72b-f7ecb928103c"}
19:54:39.626 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2e966272-27c0-47e8-9b20-62565477c598"}
19:54:39.626 00.000 13300 case statement mapped state 1 to 101
19:54:39.626 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2e966272-27c0-47e8-9b20-62565477c598"}
19:54:39.877 00.251 11596 Exposure complete
19:54:39.992 00.115 11596 worker thread done servicing request
19:54:39.992 00.000 13300 OnExposeComplete: enter
19:54:39.992 00.000 13300 UpdateGuideState(): m_state=1
19:54:39.993 00.001 13300 UpdateCurrentPosition: no star selected
19:54:39.993 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:54:39.993 00.000 13300 Status Line: Nessuna stella selezionata
19:54:39.998 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:54:40.009 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
19:54:40.009 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:54:40.009 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:54:40.009 00.000 13300 Enqueuing Expose request
19:54:40.010 00.001 11596 Worker thread wakes up
19:54:40.010 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:54:40.526 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:54:42.654 02.128 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"70c2eb08-863a-477d-9e55-922e6e839742"}
19:54:42.655 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"70c2eb08-863a-477d-9e55-922e6e839742"}
19:54:42.656 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1a1ff42d-3674-48d5-baec-3c0c12edecb5"}
19:54:42.656 00.000 13300 case statement mapped state 1 to 101
19:54:42.656 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1a1ff42d-3674-48d5-baec-3c0c12edecb5"}
19:54:43.578 00.922 11596 Exposure complete
19:54:43.682 00.104 11596 worker thread done servicing request
19:54:43.683 00.001 13300 OnExposeComplete: enter
19:54:43.683 00.000 13300 UpdateGuideState(): m_state=1
19:54:43.684 00.001 13300 UpdateCurrentPosition: no star selected
19:54:43.684 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:54:43.684 00.000 13300 Status Line: Nessuna stella selezionata
19:54:43.688 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:54:43.699 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
19:54:43.699 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:54:43.699 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:54:43.699 00.000 13300 Enqueuing Expose request
19:54:43.699 00.000 11596 Worker thread wakes up
19:54:43.700 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:54:44.203 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:54:45.654 01.451 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"57f41dc5-8027-4abb-b83c-bec77ae6d5f4"}
19:54:45.654 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"57f41dc5-8027-4abb-b83c-bec77ae6d5f4"}
19:54:45.655 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"51ee27c0-5e16-4eba-9085-a396f6904769"}
19:54:45.655 00.000 13300 case statement mapped state 1 to 101
19:54:45.655 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"51ee27c0-5e16-4eba-9085-a396f6904769"}
19:54:47.252 01.597 11596 Exposure complete
19:54:47.334 00.082 11596 worker thread done servicing request
19:54:47.334 00.000 13300 OnExposeComplete: enter
19:54:47.334 00.000 13300 UpdateGuideState(): m_state=1
19:54:47.334 00.000 13300 UpdateCurrentPosition: no star selected
19:54:47.335 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:54:47.335 00.000 13300 Status Line: Nessuna stella selezionata
19:54:47.337 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:54:47.344 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:54:47.344 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:54:47.344 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:54:47.345 00.001 13300 Enqueuing Expose request
19:54:47.345 00.000 11596 Worker thread wakes up
19:54:47.345 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:54:47.849 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:54:48.654 00.805 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7fc545e0-674f-45c9-b24c-8cbca66f02f8"}
19:54:48.654 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7fc545e0-674f-45c9-b24c-8cbca66f02f8"}
19:54:48.655 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e155df9d-a645-476a-a5fd-a572e83c4970"}
19:54:48.655 00.000 13300 case statement mapped state 1 to 101
19:54:48.655 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e155df9d-a645-476a-a5fd-a572e83c4970"}
19:54:50.878 02.223 11596 Exposure complete
19:54:50.987 00.109 11596 worker thread done servicing request
19:54:50.988 00.001 13300 OnExposeComplete: enter
19:54:50.988 00.000 13300 UpdateGuideState(): m_state=1
19:54:50.988 00.000 13300 UpdateCurrentPosition: no star selected
19:54:50.989 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:54:50.989 00.000 13300 Status Line: Nessuna stella selezionata
19:54:50.991 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
19:54:50.998 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:54:50.999 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:54:50.999 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:54:50.999 00.000 13300 Enqueuing Expose request
19:54:50.999 00.000 11596 Worker thread wakes up
19:54:50.999 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:54:51.512 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:54:51.654 00.142 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"89d7a3e6-a77b-41ba-9a18-7cc864f1d252"}
19:54:51.654 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"89d7a3e6-a77b-41ba-9a18-7cc864f1d252"}
19:54:51.655 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"679d848b-b4b6-48c6-a6ba-4b34706483db"}
19:54:51.655 00.000 13300 case statement mapped state 1 to 101
19:54:51.655 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"679d848b-b4b6-48c6-a6ba-4b34706483db"}
19:54:54.536 02.881 11596 Exposure complete
19:54:54.617 00.081 11596 worker thread done servicing request
19:54:54.617 00.000 13300 OnExposeComplete: enter
19:54:54.617 00.000 13300 UpdateGuideState(): m_state=1
19:54:54.618 00.001 13300 UpdateCurrentPosition: no star selected
19:54:54.618 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:54:54.618 00.000 13300 Status Line: Nessuna stella selezionata
19:54:54.623 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:54:54.635 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
19:54:54.635 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:54:54.635 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:54:54.635 00.000 13300 Enqueuing Expose request
19:54:54.636 00.001 11596 Worker thread wakes up
19:54:54.636 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:54:54.654 00.018 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f9d90888-a2ee-4f7c-89c3-177c6d9f8ca6"}
19:54:54.654 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f9d90888-a2ee-4f7c-89c3-177c6d9f8ca6"}
19:54:54.655 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"baefd0e7-512c-45fa-a303-b0881135c9bd"}
19:54:54.655 00.000 13300 case statement mapped state 1 to 101
19:54:54.655 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"baefd0e7-512c-45fa-a303-b0881135c9bd"}
19:54:55.141 00.486 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:54:57.652 02.511 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a9e13f49-04c0-41a1-bd1e-c5ee00700a4d"}
19:54:57.652 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a9e13f49-04c0-41a1-bd1e-c5ee00700a4d"}
19:54:57.653 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e57e0f6a-d882-46f6-9009-1db716f1827b"}
19:54:57.653 00.000 13300 case statement mapped state 1 to 101
19:54:57.653 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e57e0f6a-d882-46f6-9009-1db716f1827b"}
19:54:58.175 00.522 11596 Exposure complete
19:54:58.268 00.093 11596 worker thread done servicing request
19:54:58.268 00.000 13300 OnExposeComplete: enter
19:54:58.268 00.000 13300 UpdateGuideState(): m_state=1
19:54:58.269 00.001 13300 UpdateCurrentPosition: no star selected
19:54:58.269 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:54:58.269 00.000 13300 Status Line: Nessuna stella selezionata
19:54:58.272 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:54:58.279 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:54:58.279 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:54:58.279 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:54:58.279 00.000 13300 Enqueuing Expose request
19:54:58.279 00.000 11596 Worker thread wakes up
19:54:58.279 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:54:58.781 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:55:00.652 01.871 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"15cd2e68-0222-40c9-ad82-b8a8ef097931"}
19:55:00.652 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"15cd2e68-0222-40c9-ad82-b8a8ef097931"}
19:55:00.653 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2e13f76f-292f-4a59-b0a7-8e6a41e04639"}
19:55:00.653 00.000 13300 case statement mapped state 1 to 101
19:55:00.653 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2e13f76f-292f-4a59-b0a7-8e6a41e04639"}
19:55:01.821 01.168 11596 Exposure complete
19:55:01.909 00.088 11596 worker thread done servicing request
19:55:01.910 00.001 13300 OnExposeComplete: enter
19:55:01.910 00.000 13300 UpdateGuideState(): m_state=1
19:55:01.910 00.000 13300 UpdateCurrentPosition: no star selected
19:55:01.910 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:55:01.911 00.001 13300 Status Line: Nessuna stella selezionata
19:55:01.913 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:55:01.921 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:55:01.922 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:55:01.922 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:55:01.922 00.000 13300 Enqueuing Expose request
19:55:01.922 00.000 11596 Worker thread wakes up
19:55:01.922 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:55:02.427 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:55:03.651 01.224 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"59f831d4-53de-439e-8252-f671482aa76a"}
19:55:03.651 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"59f831d4-53de-439e-8252-f671482aa76a"}
19:55:03.652 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"55958ec9-7b58-4d56-adcf-64ea985ab6f7"}
19:55:03.652 00.000 13300 case statement mapped state 1 to 101
19:55:03.652 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"55958ec9-7b58-4d56-adcf-64ea985ab6f7"}
19:55:05.460 01.808 11596 Exposure complete
19:55:05.537 00.077 11596 worker thread done servicing request
19:55:05.537 00.000 13300 OnExposeComplete: enter
19:55:05.537 00.000 13300 UpdateGuideState(): m_state=1
19:55:05.537 00.000 13300 UpdateCurrentPosition: no star selected
19:55:05.538 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:55:05.538 00.000 13300 Status Line: Nessuna stella selezionata
19:55:05.541 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:55:05.548 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:55:05.548 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:55:05.548 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:55:05.548 00.000 13300 Enqueuing Expose request
19:55:05.548 00.000 11596 Worker thread wakes up
19:55:05.548 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:55:06.058 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:55:06.650 00.592 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"24d4db98-d94c-4020-af08-065c7909462d"}
19:55:06.650 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"24d4db98-d94c-4020-af08-065c7909462d"}
19:55:06.651 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"430e648d-aa0e-4626-9342-ffb240e82320"}
19:55:06.651 00.000 13300 case statement mapped state 1 to 101
19:55:06.651 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"430e648d-aa0e-4626-9342-ffb240e82320"}
19:55:09.091 02.440 11596 Exposure complete
19:55:09.172 00.081 11596 worker thread done servicing request
19:55:09.172 00.000 13300 OnExposeComplete: enter
19:55:09.172 00.000 13300 UpdateGuideState(): m_state=1
19:55:09.172 00.000 13300 UpdateCurrentPosition: no star selected
19:55:09.173 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:55:09.173 00.000 13300 Status Line: Nessuna stella selezionata
19:55:09.176 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:55:09.183 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:55:09.183 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:55:09.183 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:55:09.183 00.000 13300 Enqueuing Expose request
19:55:09.184 00.001 11596 Worker thread wakes up
19:55:09.184 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:55:09.650 00.466 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2ae89361-0bf8-47f8-8be1-5eb35ac21894"}
19:55:09.650 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2ae89361-0bf8-47f8-8be1-5eb35ac21894"}
19:55:09.651 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"93c61cf1-3c0d-4fa5-adf7-db29a9b89595"}
19:55:09.651 00.000 13300 case statement mapped state 1 to 101
19:55:09.651 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"93c61cf1-3c0d-4fa5-adf7-db29a9b89595"}
19:55:09.690 00.039 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:55:12.650 02.960 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"593d125c-e015-491d-8694-19678ee48708"}
19:55:12.650 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"593d125c-e015-491d-8694-19678ee48708"}
19:55:12.651 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"df645924-0f95-4572-92f0-bd0ec7ba9149"}
19:55:12.651 00.000 13300 case statement mapped state 1 to 101
19:55:12.651 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"df645924-0f95-4572-92f0-bd0ec7ba9149"}
19:55:12.716 00.065 11596 Exposure complete
19:55:12.792 00.076 11596 worker thread done servicing request
19:55:12.793 00.001 13300 OnExposeComplete: enter
19:55:12.793 00.000 13300 UpdateGuideState(): m_state=1
19:55:12.793 00.000 13300 UpdateCurrentPosition: no star selected
19:55:12.793 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:55:12.793 00.000 13300 Status Line: Nessuna stella selezionata
19:55:12.796 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:55:12.804 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:55:12.804 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:55:12.804 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:55:12.804 00.000 13300 Enqueuing Expose request
19:55:12.804 00.000 11596 Worker thread wakes up
19:55:12.804 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:55:13.368 00.564 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:55:15.649 02.281 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a1beba6d-6049-415a-8918-8b35a25272ae"}
19:55:15.649 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a1beba6d-6049-415a-8918-8b35a25272ae"}
19:55:15.650 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"21b80521-fd52-425a-b963-aed688aab454"}
19:55:15.650 00.000 13300 case statement mapped state 1 to 101
19:55:15.650 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"21b80521-fd52-425a-b963-aed688aab454"}
19:55:16.441 00.791 11596 Exposure complete
19:55:16.544 00.103 11596 worker thread done servicing request
19:55:16.545 00.001 13300 OnExposeComplete: enter
19:55:16.545 00.000 13300 UpdateGuideState(): m_state=1
19:55:16.545 00.000 13300 UpdateCurrentPosition: no star selected
19:55:16.546 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:55:16.546 00.000 13300 Status Line: Nessuna stella selezionata
19:55:16.549 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=241, Gamma=0.510
19:55:16.558 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:55:16.558 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:55:16.558 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:55:16.558 00.000 13300 Enqueuing Expose request
19:55:16.558 00.000 11596 Worker thread wakes up
19:55:16.559 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:55:17.074 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:55:18.649 01.575 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8ed43614-4ae0-4b37-91ec-127072b24626"}
19:55:18.649 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8ed43614-4ae0-4b37-91ec-127072b24626"}
19:55:18.650 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4848c724-1e07-4ec1-b7d0-5824e78b6f18"}
19:55:18.650 00.000 13300 case statement mapped state 1 to 101
19:55:18.650 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4848c724-1e07-4ec1-b7d0-5824e78b6f18"}
19:55:20.137 01.487 11596 Exposure complete
19:55:20.254 00.117 13300 OnExposeComplete: enter
19:55:20.254 00.000 13300 UpdateGuideState(): m_state=1
19:55:20.254 00.000 13300 UpdateCurrentPosition: no star selected
19:55:20.255 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:55:20.255 00.000 13300 Status Line: Nessuna stella selezionata
19:55:20.255 00.000 11596 worker thread done servicing request
19:55:20.259 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=253, Gamma=0.510
19:55:20.270 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
19:55:20.270 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:55:20.271 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:55:20.271 00.000 13300 Enqueuing Expose request
19:55:20.271 00.000 11596 Worker thread wakes up
19:55:20.271 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:55:20.773 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:55:21.649 00.876 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bd044f46-8ebc-44fb-8cbb-e041895440c3"}
19:55:21.649 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bd044f46-8ebc-44fb-8cbb-e041895440c3"}
19:55:21.650 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7140a651-0a47-448a-afef-6df72b2334eb"}
19:55:21.650 00.000 13300 case statement mapped state 1 to 101
19:55:21.650 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7140a651-0a47-448a-afef-6df72b2334eb"}
19:55:23.802 02.152 11596 Exposure complete
19:55:23.886 00.084 11596 worker thread done servicing request
19:55:23.886 00.000 13300 OnExposeComplete: enter
19:55:23.886 00.000 13300 UpdateGuideState(): m_state=1
19:55:23.886 00.000 13300 UpdateCurrentPosition: no star selected
19:55:23.887 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:55:23.887 00.000 13300 Status Line: Nessuna stella selezionata
19:55:23.889 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:55:23.899 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
19:55:23.899 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:55:23.899 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:55:23.899 00.000 13300 Enqueuing Expose request
19:55:23.899 00.000 11596 Worker thread wakes up
19:55:23.900 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:55:24.403 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:55:24.648 00.245 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"555e4d9e-a1dd-4ebe-b2db-93963262b4c2"}
19:55:24.648 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"555e4d9e-a1dd-4ebe-b2db-93963262b4c2"}
19:55:24.650 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"72b0e10e-5b8c-4330-96ea-dcc1acc0a6fd"}
19:55:24.650 00.000 13300 case statement mapped state 1 to 101
19:55:24.650 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"72b0e10e-5b8c-4330-96ea-dcc1acc0a6fd"}
19:55:27.430 02.780 11596 Exposure complete
19:55:27.504 00.074 11596 worker thread done servicing request
19:55:27.505 00.001 13300 OnExposeComplete: enter
19:55:27.505 00.000 13300 UpdateGuideState(): m_state=1
19:55:27.505 00.000 13300 UpdateCurrentPosition: no star selected
19:55:27.505 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:55:27.505 00.000 13300 Status Line: Nessuna stella selezionata
19:55:27.509 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:55:27.517 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:55:27.517 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:55:27.517 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:55:27.517 00.000 13300 Enqueuing Expose request
19:55:27.517 00.000 11596 Worker thread wakes up
19:55:27.517 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:55:27.646 00.129 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1e109e75-0481-461f-be63-6f226761e3d9"}
19:55:27.646 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1e109e75-0481-461f-be63-6f226761e3d9"}
19:55:27.647 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3e0896e0-c176-48a2-8701-12dfafdb55fc"}
19:55:27.647 00.000 13300 case statement mapped state 1 to 101
19:55:27.647 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3e0896e0-c176-48a2-8701-12dfafdb55fc"}
19:55:28.032 00.385 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:55:30.646 02.614 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"36b88c59-06f6-4bbd-958a-871d81c866c7"}
19:55:30.646 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"36b88c59-06f6-4bbd-958a-871d81c866c7"}
19:55:30.647 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"05c02acf-0b25-4ae4-9ebf-916433d275d2"}
19:55:30.647 00.000 13300 case statement mapped state 1 to 101
19:55:30.647 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"05c02acf-0b25-4ae4-9ebf-916433d275d2"}
19:55:31.195 00.548 11596 Exposure complete
19:55:31.418 00.223 11596 worker thread done servicing request
19:55:31.418 00.000 13300 OnExposeComplete: enter
19:55:31.418 00.000 13300 UpdateGuideState(): m_state=1
19:55:31.419 00.001 13300 UpdateCurrentPosition: no star selected
19:55:31.419 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:55:31.419 00.000 13300 Status Line: Nessuna stella selezionata
19:55:31.422 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=253, Gamma=0.510
19:55:31.435 00.013 13300 UpdateGuideState exits: Nessuna stella selezionata
19:55:31.435 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:55:31.435 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:55:31.435 00.000 13300 Enqueuing Expose request
19:55:31.442 00.007 11596 Worker thread wakes up
19:55:31.442 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:55:31.957 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:55:33.646 01.689 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7170683d-047b-44dc-b027-e25a00829a80"}
19:55:33.646 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7170683d-047b-44dc-b027-e25a00829a80"}
19:55:33.647 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cf0312e3-288b-449a-a27f-76bf45b56e77"}
19:55:33.647 00.000 13300 case statement mapped state 1 to 101
19:55:33.647 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cf0312e3-288b-449a-a27f-76bf45b56e77"}
19:55:34.996 01.349 11596 Exposure complete
19:55:35.089 00.093 11596 worker thread done servicing request
19:55:35.089 00.000 13300 OnExposeComplete: enter
19:55:35.089 00.000 13300 UpdateGuideState(): m_state=1
19:55:35.089 00.000 13300 UpdateCurrentPosition: no star selected
19:55:35.089 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:55:35.090 00.001 13300 Status Line: Nessuna stella selezionata
19:55:35.093 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=239, Gamma=0.510
19:55:35.102 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:55:35.102 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:55:35.102 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:55:35.103 00.001 13300 Enqueuing Expose request
19:55:35.103 00.000 11596 Worker thread wakes up
19:55:35.103 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:55:35.605 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:55:36.647 01.042 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"38a23026-f273-41c4-8aa8-dfaf5f63c3a5"}
19:55:36.647 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"38a23026-f273-41c4-8aa8-dfaf5f63c3a5"}
19:55:36.648 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"06985f9f-6027-40ea-865b-a0278c312878"}
19:55:36.648 00.000 13300 case statement mapped state 1 to 101
19:55:36.648 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"06985f9f-6027-40ea-865b-a0278c312878"}
19:55:38.780 02.132 11596 Exposure complete
19:55:38.966 00.186 13300 OnExposeComplete: enter
19:55:38.966 00.000 13300 UpdateGuideState(): m_state=1
19:55:38.967 00.001 13300 UpdateCurrentPosition: no star selected
19:55:38.967 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:55:38.968 00.001 13300 Status Line: Nessuna stella selezionata
19:55:38.971 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
19:55:38.982 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
19:55:38.982 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:55:38.982 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:55:38.982 00.000 13300 Enqueuing Expose request
19:55:38.998 00.016 11596 worker thread done servicing request
19:55:38.998 00.000 11596 Worker thread wakes up
19:55:38.999 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:55:39.512 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:55:39.792 00.280 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6a818ff3-ce92-4149-9426-c50e35ac84e5"}
19:55:39.792 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6a818ff3-ce92-4149-9426-c50e35ac84e5"}
19:55:40.073 00.281 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eeea5853-9315-4741-96d3-c48fe8765c87"}
19:55:40.073 00.000 13300 case statement mapped state 1 to 101
19:55:40.074 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"eeea5853-9315-4741-96d3-c48fe8765c87"}
19:55:42.718 02.644 11596 Exposure complete
19:55:42.968 00.250 11596 worker thread done servicing request
19:55:42.968 00.000 13300 OnExposeComplete: enter
19:55:42.969 00.001 13300 UpdateGuideState(): m_state=1
19:55:42.969 00.000 13300 UpdateCurrentPosition: no star selected
19:55:42.970 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:55:42.970 00.000 13300 Status Line: Nessuna stella selezionata
19:55:42.972 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:55:43.026 00.054 13300 UpdateGuideState exits: Nessuna stella selezionata
19:55:43.026 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:55:43.027 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:55:43.027 00.000 13300 Enqueuing Expose request
19:55:43.027 00.000 11596 Worker thread wakes up
19:55:43.027 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:55:43.160 00.133 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"093b8556-a163-4edb-ae98-6c7820c39962"}
19:55:43.160 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"093b8556-a163-4edb-ae98-6c7820c39962"}
19:55:43.241 00.081 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"151c610a-a0d1-4b10-9fb5-7c873172c5ed"}
19:55:43.242 00.001 13300 case statement mapped state 1 to 101
19:55:43.242 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"151c610a-a0d1-4b10-9fb5-7c873172c5ed"}
19:55:43.551 00.309 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:55:46.175 02.624 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5833b418-c929-452e-ba10-dd7bdeaea8b2"}
19:55:46.175 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5833b418-c929-452e-ba10-dd7bdeaea8b2"}
19:55:46.176 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"05d815ae-b777-4687-9fb3-83349ab1b55d"}
19:55:46.176 00.000 13300 case statement mapped state 1 to 101
19:55:46.176 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"05d815ae-b777-4687-9fb3-83349ab1b55d"}
19:55:46.591 00.415 11596 Exposure complete
19:55:46.667 00.076 11596 worker thread done servicing request
19:55:46.668 00.001 13300 OnExposeComplete: enter
19:55:46.668 00.000 13300 UpdateGuideState(): m_state=1
19:55:46.668 00.000 13300 UpdateCurrentPosition: no star selected
19:55:46.669 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:55:46.669 00.000 13300 Status Line: Nessuna stella selezionata
19:55:46.671 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=248, Gamma=0.510
19:55:46.678 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:55:46.678 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:55:46.678 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:55:46.679 00.001 13300 Enqueuing Expose request
19:55:46.679 00.000 11596 Worker thread wakes up
19:55:46.679 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:55:47.181 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:55:49.175 01.994 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c253da7f-f4a5-4dfe-912b-571633d31ce1"}
19:55:49.175 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c253da7f-f4a5-4dfe-912b-571633d31ce1"}
19:55:49.176 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8be606e2-67b0-498c-be57-7b8c815b1802"}
19:55:49.176 00.000 13300 case statement mapped state 1 to 101
19:55:49.176 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8be606e2-67b0-498c-be57-7b8c815b1802"}
19:55:50.218 01.042 11596 Exposure complete
19:55:50.299 00.081 11596 worker thread done servicing request
19:55:50.299 00.000 13300 OnExposeComplete: enter
19:55:50.299 00.000 13300 UpdateGuideState(): m_state=1
19:55:50.300 00.001 13300 UpdateCurrentPosition: no star selected
19:55:50.300 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:55:50.300 00.000 13300 Status Line: Nessuna stella selezionata
19:55:50.303 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:55:50.309 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:55:50.310 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:55:50.310 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:55:50.310 00.000 13300 Enqueuing Expose request
19:55:50.310 00.000 11596 Worker thread wakes up
19:55:50.310 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:55:50.827 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:55:52.174 01.347 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1d64e357-d14d-458d-9929-f0280960ce4a"}
19:55:52.174 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1d64e357-d14d-458d-9929-f0280960ce4a"}
19:55:52.175 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a1cc717c-ea7d-4024-adf1-1badc88064b2"}
19:55:52.175 00.000 13300 case statement mapped state 1 to 101
19:55:52.175 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a1cc717c-ea7d-4024-adf1-1badc88064b2"}
19:55:53.859 01.684 11596 Exposure complete
19:55:53.935 00.076 11596 worker thread done servicing request
19:55:53.935 00.000 13300 OnExposeComplete: enter
19:55:53.935 00.000 13300 UpdateGuideState(): m_state=1
19:55:53.935 00.000 13300 UpdateCurrentPosition: no star selected
19:55:53.936 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:55:53.936 00.000 13300 Status Line: Nessuna stella selezionata
19:55:53.939 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:55:53.945 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:55:53.946 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:55:53.946 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:55:53.946 00.000 13300 Enqueuing Expose request
19:55:53.946 00.000 11596 Worker thread wakes up
19:55:53.946 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:55:54.456 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:55:55.174 00.718 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"59b16d5d-aab4-4d4a-ad7c-61afe80374a4"}
19:55:55.174 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"59b16d5d-aab4-4d4a-ad7c-61afe80374a4"}
19:55:55.175 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0297f4c9-eecb-495c-860a-517094e714e4"}
19:55:55.175 00.000 13300 case statement mapped state 1 to 101
19:55:55.175 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0297f4c9-eecb-495c-860a-517094e714e4"}
19:55:57.489 02.314 11596 Exposure complete
19:55:57.571 00.082 11596 worker thread done servicing request
19:55:57.571 00.000 13300 OnExposeComplete: enter
19:55:57.571 00.000 13300 UpdateGuideState(): m_state=1
19:55:57.571 00.000 13300 UpdateCurrentPosition: no star selected
19:55:57.572 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:55:57.572 00.000 13300 Status Line: Nessuna stella selezionata
19:55:57.574 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
19:55:57.582 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:55:57.582 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:55:57.582 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:55:57.582 00.000 13300 Enqueuing Expose request
19:55:57.583 00.001 11596 Worker thread wakes up
19:55:57.583 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:55:58.088 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:55:58.173 00.085 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4d6dabdf-77bb-499d-b36a-5f6b56ce82df"}
19:55:58.173 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4d6dabdf-77bb-499d-b36a-5f6b56ce82df"}
19:55:58.174 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"20c4c917-8380-46f2-b6d8-bb89edfe3e0a"}
19:55:58.174 00.000 13300 case statement mapped state 1 to 101
19:55:58.174 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"20c4c917-8380-46f2-b6d8-bb89edfe3e0a"}
19:56:01.174 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"17766a1e-7116-4fd6-9a8f-27e6a2b916c0"}
19:56:01.174 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"17766a1e-7116-4fd6-9a8f-27e6a2b916c0"}
19:56:01.175 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"359d8431-f9eb-426d-97e7-9b90eb611a9d"}
19:56:01.175 00.000 13300 case statement mapped state 1 to 101
19:56:01.175 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"359d8431-f9eb-426d-97e7-9b90eb611a9d"}
19:56:01.179 00.004 11596 Exposure complete
19:56:01.258 00.079 11596 worker thread done servicing request
19:56:01.258 00.000 13300 OnExposeComplete: enter
19:56:01.258 00.000 13300 UpdateGuideState(): m_state=1
19:56:01.259 00.001 13300 UpdateCurrentPosition: no star selected
19:56:01.259 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:56:01.259 00.000 13300 Status Line: Nessuna stella selezionata
19:56:01.263 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:56:01.272 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:56:01.272 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:56:01.272 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:56:01.272 00.000 13300 Enqueuing Expose request
19:56:01.272 00.000 11596 Worker thread wakes up
19:56:01.272 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:56:01.777 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:56:04.174 02.397 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"506a97e6-019b-41c9-9070-65afac3dacc8"}
19:56:04.174 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"506a97e6-019b-41c9-9070-65afac3dacc8"}
19:56:04.175 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9c3ed4e1-3b88-47a3-a59c-86d0b3728940"}
19:56:04.175 00.000 13300 case statement mapped state 1 to 101
19:56:04.175 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9c3ed4e1-3b88-47a3-a59c-86d0b3728940"}
19:56:04.807 00.632 11596 Exposure complete
19:56:04.885 00.078 11596 worker thread done servicing request
19:56:04.885 00.000 13300 OnExposeComplete: enter
19:56:04.885 00.000 13300 UpdateGuideState(): m_state=1
19:56:04.886 00.001 13300 UpdateCurrentPosition: no star selected
19:56:04.886 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:56:04.886 00.000 13300 Status Line: Nessuna stella selezionata
19:56:04.889 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:56:04.897 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:56:04.897 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:56:04.897 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:56:04.897 00.000 13300 Enqueuing Expose request
19:56:04.897 00.000 11596 Worker thread wakes up
19:56:04.897 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:56:05.409 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:56:07.173 01.764 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"56bd1694-b739-45f6-896c-9c592127ccda"}
19:56:07.173 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"56bd1694-b739-45f6-896c-9c592127ccda"}
19:56:07.174 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e5d4b9cf-1421-4e22-943b-0cf8b9345cec"}
19:56:07.174 00.000 13300 case statement mapped state 1 to 101
19:56:07.174 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e5d4b9cf-1421-4e22-943b-0cf8b9345cec"}
19:56:08.437 01.263 11596 Exposure complete
19:56:08.525 00.088 11596 worker thread done servicing request
19:56:08.525 00.000 13300 OnExposeComplete: enter
19:56:08.525 00.000 13300 UpdateGuideState(): m_state=1
19:56:08.525 00.000 13300 UpdateCurrentPosition: no star selected
19:56:08.526 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:56:08.526 00.000 13300 Status Line: Nessuna stella selezionata
19:56:08.530 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=252, Gamma=0.510
19:56:08.536 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:56:08.536 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:56:08.537 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:56:08.537 00.000 13300 Enqueuing Expose request
19:56:08.537 00.000 11596 Worker thread wakes up
19:56:08.537 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:56:09.042 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:56:10.172 01.130 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7254c216-0c01-4ff5-841e-47c825b65940"}
19:56:10.172 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7254c216-0c01-4ff5-841e-47c825b65940"}
19:56:10.196 00.024 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a2f916c4-8a1a-4df5-b4e2-0df87954b4d5"}
19:56:10.197 00.001 13300 case statement mapped state 1 to 101
19:56:10.197 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a2f916c4-8a1a-4df5-b4e2-0df87954b4d5"}
19:56:12.076 01.879 11596 Exposure complete
19:56:12.154 00.078 11596 worker thread done servicing request
19:56:12.155 00.001 13300 OnExposeComplete: enter
19:56:12.155 00.000 13300 UpdateGuideState(): m_state=1
19:56:12.155 00.000 13300 UpdateCurrentPosition: no star selected
19:56:12.155 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:56:12.156 00.001 13300 Status Line: Nessuna stella selezionata
19:56:12.158 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=247, Gamma=0.510
19:56:12.166 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:56:12.166 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:56:12.166 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:56:12.166 00.000 13300 Enqueuing Expose request
19:56:12.166 00.000 11596 Worker thread wakes up
19:56:12.167 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:56:12.669 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:56:13.172 00.503 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6a390962-7d89-4842-912b-f6609e013c3f"}
19:56:13.172 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6a390962-7d89-4842-912b-f6609e013c3f"}
19:56:13.173 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"770defc6-ba94-483d-927a-06c3d96fd1f9"}
19:56:13.173 00.000 13300 case statement mapped state 1 to 101
19:56:13.173 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"770defc6-ba94-483d-927a-06c3d96fd1f9"}
19:56:15.707 02.534 11596 Exposure complete
19:56:15.798 00.091 11596 worker thread done servicing request
19:56:15.798 00.000 13300 OnExposeComplete: enter
19:56:15.798 00.000 13300 UpdateGuideState(): m_state=1
19:56:15.798 00.000 13300 UpdateCurrentPosition: no star selected
19:56:15.799 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:56:15.799 00.000 13300 Status Line: Nessuna stella selezionata
19:56:15.803 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:56:15.809 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:56:15.810 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:56:15.810 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:56:15.810 00.000 13300 Enqueuing Expose request
19:56:15.810 00.000 11596 Worker thread wakes up
19:56:15.810 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:56:16.172 00.362 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f40da58e-b1fa-4852-a419-3744e3a44266"}
19:56:16.172 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f40da58e-b1fa-4852-a419-3744e3a44266"}
19:56:16.173 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c7df0e8f-41ea-46f0-9eee-6bfb4bcb1273"}
19:56:16.173 00.000 13300 case statement mapped state 1 to 101
19:56:16.174 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c7df0e8f-41ea-46f0-9eee-6bfb4bcb1273"}
19:56:16.320 00.146 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:56:19.172 02.852 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"28a76edf-8ed3-4735-9b24-594b97be5894"}
19:56:19.173 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"28a76edf-8ed3-4735-9b24-594b97be5894"}
19:56:19.173 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"837ee553-92ae-4060-8dbf-1458d8ecab3f"}
19:56:19.174 00.001 13300 case statement mapped state 1 to 101
19:56:19.174 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"837ee553-92ae-4060-8dbf-1458d8ecab3f"}
19:56:19.365 00.191 11596 Exposure complete
19:56:19.465 00.100 11596 worker thread done servicing request
19:56:19.466 00.001 13300 OnExposeComplete: enter
19:56:19.466 00.000 13300 UpdateGuideState(): m_state=1
19:56:19.467 00.001 13300 UpdateCurrentPosition: no star selected
19:56:19.467 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:56:19.468 00.001 13300 Status Line: Nessuna stella selezionata
19:56:19.473 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
19:56:19.484 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
19:56:19.484 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:56:19.484 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:56:19.484 00.000 13300 Enqueuing Expose request
19:56:19.484 00.000 11596 Worker thread wakes up
19:56:19.485 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:56:19.987 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:56:22.182 02.195 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b6d7ab44-3d7a-4612-9401-494399af4430"}
19:56:22.183 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b6d7ab44-3d7a-4612-9401-494399af4430"}
19:56:22.183 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"44c0d511-33bc-4f2b-b2c6-0535fb6d3557"}
19:56:22.183 00.000 13300 case statement mapped state 1 to 101
19:56:22.183 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"44c0d511-33bc-4f2b-b2c6-0535fb6d3557"}
19:56:23.015 00.832 11596 Exposure complete
19:56:23.103 00.088 11596 worker thread done servicing request
19:56:23.104 00.001 13300 OnExposeComplete: enter
19:56:23.104 00.000 13300 UpdateGuideState(): m_state=1
19:56:23.104 00.000 13300 UpdateCurrentPosition: no star selected
19:56:23.105 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:56:23.105 00.000 13300 Status Line: Nessuna stella selezionata
19:56:23.108 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:56:23.115 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:56:23.116 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:56:23.116 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:56:23.116 00.000 13300 Enqueuing Expose request
19:56:23.116 00.000 11596 Worker thread wakes up
19:56:23.116 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:56:23.627 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:56:25.183 01.556 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c9445554-371e-44f6-a63b-eb8513ed3d93"}
19:56:25.183 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c9445554-371e-44f6-a63b-eb8513ed3d93"}
19:56:25.184 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e70db5fa-90e8-4fd1-b0c0-33ebf3bed421"}
19:56:25.184 00.000 13300 case statement mapped state 1 to 101
19:56:25.184 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e70db5fa-90e8-4fd1-b0c0-33ebf3bed421"}
19:56:26.663 01.479 11596 Exposure complete
19:56:26.742 00.079 11596 worker thread done servicing request
19:56:26.742 00.000 13300 OnExposeComplete: enter
19:56:26.742 00.000 13300 UpdateGuideState(): m_state=1
19:56:26.742 00.000 13300 UpdateCurrentPosition: no star selected
19:56:26.743 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:56:26.743 00.000 13300 Status Line: Nessuna stella selezionata
19:56:26.746 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:56:26.752 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:56:26.752 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:56:26.753 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:56:26.753 00.000 13300 Enqueuing Expose request
19:56:26.753 00.000 11596 Worker thread wakes up
19:56:26.753 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:56:27.265 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:56:28.200 00.935 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5d88e4b1-eec1-4958-a4df-3b0028384f4b"}
19:56:28.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5d88e4b1-eec1-4958-a4df-3b0028384f4b"}
19:56:28.201 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b39efad4-829c-4fc8-a18c-b0cc586d6949"}
19:56:28.201 00.000 13300 case statement mapped state 1 to 101
19:56:28.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b39efad4-829c-4fc8-a18c-b0cc586d6949"}
19:56:30.303 02.102 11596 Exposure complete
19:56:30.390 00.087 11596 worker thread done servicing request
19:56:30.390 00.000 13300 OnExposeComplete: enter
19:56:30.391 00.001 13300 UpdateGuideState(): m_state=1
19:56:30.391 00.000 13300 UpdateCurrentPosition: no star selected
19:56:30.391 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:56:30.391 00.000 13300 Status Line: Nessuna stella selezionata
19:56:30.394 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:56:30.401 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:56:30.401 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:56:30.401 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:56:30.401 00.000 13300 Enqueuing Expose request
19:56:30.401 00.000 11596 Worker thread wakes up
19:56:30.401 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:56:30.914 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:56:31.199 00.285 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eff9f381-5693-4a06-a14d-38e890036f4c"}
19:56:31.199 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eff9f381-5693-4a06-a14d-38e890036f4c"}
19:56:31.200 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5319a674-5716-44d4-9aa3-273237f9ef83"}
19:56:31.200 00.000 13300 case statement mapped state 1 to 101
19:56:31.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5319a674-5716-44d4-9aa3-273237f9ef83"}
19:56:33.941 02.741 11596 Exposure complete
19:56:34.020 00.079 11596 worker thread done servicing request
19:56:34.020 00.000 13300 OnExposeComplete: enter
19:56:34.020 00.000 13300 UpdateGuideState(): m_state=1
19:56:34.021 00.001 13300 UpdateCurrentPosition: no star selected
19:56:34.021 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:56:34.021 00.000 13300 Status Line: Nessuna stella selezionata
19:56:34.026 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:56:34.037 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
19:56:34.038 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:56:34.038 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:56:34.038 00.000 13300 Enqueuing Expose request
19:56:34.038 00.000 11596 Worker thread wakes up
19:56:34.038 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:56:34.200 00.162 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a8dd6614-a6bb-41ff-b1ed-ad22a2262dd5"}
19:56:34.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a8dd6614-a6bb-41ff-b1ed-ad22a2262dd5"}
19:56:34.201 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"595dee07-ee0d-4e53-a562-2d9098e9f71d"}
19:56:34.201 00.000 13300 case statement mapped state 1 to 101
19:56:34.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"595dee07-ee0d-4e53-a562-2d9098e9f71d"}
19:56:34.543 00.342 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:56:37.199 02.656 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"87811482-cea2-4ef2-929c-b1afcb6f4ddf"}
19:56:37.199 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"87811482-cea2-4ef2-929c-b1afcb6f4ddf"}
19:56:37.200 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"99beb3fd-e479-4a68-926c-5ffd8ee32a4e"}
19:56:37.200 00.000 13300 case statement mapped state 1 to 101
19:56:37.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"99beb3fd-e479-4a68-926c-5ffd8ee32a4e"}
19:56:37.575 00.375 11596 Exposure complete
19:56:37.678 00.103 11596 worker thread done servicing request
19:56:37.678 00.000 13300 OnExposeComplete: enter
19:56:37.678 00.000 13300 UpdateGuideState(): m_state=1
19:56:37.679 00.001 13300 UpdateCurrentPosition: no star selected
19:56:37.679 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:56:37.679 00.000 13300 Status Line: Nessuna stella selezionata
19:56:37.684 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:56:37.697 00.013 13300 UpdateGuideState exits: Nessuna stella selezionata
19:56:37.697 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:56:37.697 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:56:37.697 00.000 13300 Enqueuing Expose request
19:56:37.697 00.000 11596 Worker thread wakes up
19:56:37.698 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:56:38.214 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:56:40.199 01.985 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c8f5dcd6-77ce-482b-a30c-960865ae01fb"}
19:56:40.199 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c8f5dcd6-77ce-482b-a30c-960865ae01fb"}
19:56:40.200 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"39131878-2d2b-42d7-9eb7-1cffdc9d9955"}
19:56:40.200 00.000 13300 case statement mapped state 1 to 101
19:56:40.201 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"39131878-2d2b-42d7-9eb7-1cffdc9d9955"}
19:56:41.471 01.270 11596 Exposure complete
19:56:41.689 00.218 11596 worker thread done servicing request
19:56:41.690 00.001 13300 OnExposeComplete: enter
19:56:41.690 00.000 13300 UpdateGuideState(): m_state=1
19:56:41.690 00.000 13300 UpdateCurrentPosition: no star selected
19:56:41.690 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:56:41.690 00.000 13300 Status Line: Nessuna stella selezionata
19:56:41.693 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:56:41.721 00.028 13300 UpdateGuideState exits: Nessuna stella selezionata
19:56:41.721 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:56:41.722 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:56:41.722 00.000 13300 Enqueuing Expose request
19:56:41.722 00.000 11596 Worker thread wakes up
19:56:41.722 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:56:42.264 00.542 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:56:43.419 01.155 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"42a06fd2-c3c3-4f47-8288-7d3663342e1c"}
19:56:43.419 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"42a06fd2-c3c3-4f47-8288-7d3663342e1c"}
19:56:43.468 00.049 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"34c4dba5-709e-4b25-83dd-8a58b9562713"}
19:56:43.468 00.000 13300 case statement mapped state 1 to 101
19:56:43.469 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"34c4dba5-709e-4b25-83dd-8a58b9562713"}
19:56:45.493 02.024 11596 Exposure complete
19:56:45.785 00.292 11596 worker thread done servicing request
19:56:45.785 00.000 13300 OnExposeComplete: enter
19:56:45.785 00.000 13300 UpdateGuideState(): m_state=1
19:56:45.786 00.001 13300 UpdateCurrentPosition: no star selected
19:56:45.786 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:56:45.786 00.000 13300 Status Line: Nessuna stella selezionata
19:56:45.792 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:56:45.816 00.024 13300 UpdateGuideState exits: Nessuna stella selezionata
19:56:45.816 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:56:45.816 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:56:45.816 00.000 13300 Enqueuing Expose request
19:56:45.817 00.001 11596 Worker thread wakes up
19:56:45.817 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:56:46.349 00.532 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:56:46.452 00.103 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"63308666-5c69-4197-8c66-35511448cb41"}
19:56:46.453 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"63308666-5c69-4197-8c66-35511448cb41"}
19:56:46.483 00.030 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"146b9654-e140-491b-ba9b-3590c121d03d"}
19:56:46.484 00.001 13300 case statement mapped state 1 to 101
19:56:46.484 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"146b9654-e140-491b-ba9b-3590c121d03d"}
19:56:49.379 02.895 11596 Exposure complete
19:56:49.451 00.072 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b3ec4473-1c8f-4031-93b1-b68dfa16a74d"}
19:56:49.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b3ec4473-1c8f-4031-93b1-b68dfa16a74d"}
19:56:49.452 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9f8ff526-7468-4037-bf47-2b52d09e5dca"}
19:56:49.452 00.000 13300 case statement mapped state 1 to 101
19:56:49.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9f8ff526-7468-4037-bf47-2b52d09e5dca"}
19:56:49.455 00.003 11596 worker thread done servicing request
19:56:49.455 00.000 13300 OnExposeComplete: enter
19:56:49.455 00.000 13300 UpdateGuideState(): m_state=1
19:56:49.456 00.001 13300 UpdateCurrentPosition: no star selected
19:56:49.456 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:56:49.457 00.001 13300 Status Line: Nessuna stella selezionata
19:56:49.459 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:56:49.466 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:56:49.466 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:56:49.466 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:56:49.466 00.000 13300 Enqueuing Expose request
19:56:49.466 00.000 11596 Worker thread wakes up
19:56:49.467 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:56:49.971 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:56:52.451 02.480 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"085fd1e3-ffad-4c2d-9918-6a8662e86f13"}
19:56:52.452 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"085fd1e3-ffad-4c2d-9918-6a8662e86f13"}
19:56:52.452 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"206b58de-ca03-4100-a696-f60091859fe3"}
19:56:52.453 00.001 13300 case statement mapped state 1 to 101
19:56:52.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"206b58de-ca03-4100-a696-f60091859fe3"}
19:56:53.000 00.547 11596 Exposure complete
19:56:53.076 00.076 11596 worker thread done servicing request
19:56:53.077 00.001 13300 OnExposeComplete: enter
19:56:53.077 00.000 13300 UpdateGuideState(): m_state=1
19:56:53.077 00.000 13300 UpdateCurrentPosition: no star selected
19:56:53.077 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:56:53.078 00.001 13300 Status Line: Nessuna stella selezionata
19:56:53.082 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:56:53.093 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
19:56:53.093 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:56:53.093 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:56:53.093 00.000 13300 Enqueuing Expose request
19:56:53.093 00.000 11596 Worker thread wakes up
19:56:53.093 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:56:53.600 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:56:55.451 01.851 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"375209bb-301b-4c80-b2d1-21305f93e569"}
19:56:55.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"375209bb-301b-4c80-b2d1-21305f93e569"}
19:56:55.452 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ff10411d-93cf-4ef5-b443-0b182d9e06f8"}
19:56:55.452 00.000 13300 case statement mapped state 1 to 101
19:56:55.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ff10411d-93cf-4ef5-b443-0b182d9e06f8"}
19:56:56.628 01.176 11596 Exposure complete
19:56:56.708 00.080 11596 worker thread done servicing request
19:56:56.708 00.000 13300 OnExposeComplete: enter
19:56:56.708 00.000 13300 UpdateGuideState(): m_state=1
19:56:56.709 00.001 13300 UpdateCurrentPosition: no star selected
19:56:56.709 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:56:56.709 00.000 13300 Status Line: Nessuna stella selezionata
19:56:56.713 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
19:56:56.720 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:56:56.720 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:56:56.720 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:56:56.720 00.000 13300 Enqueuing Expose request
19:56:56.720 00.000 11596 Worker thread wakes up
19:56:56.720 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:56:57.228 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:56:58.450 01.222 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"45cff1ef-3678-4bdf-b632-31a8165b9681"}
19:56:58.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"45cff1ef-3678-4bdf-b632-31a8165b9681"}
19:56:58.451 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a65276df-aa8e-4e5e-b4ab-55cc500f54db"}
19:56:58.451 00.000 13300 case statement mapped state 1 to 101
19:56:58.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a65276df-aa8e-4e5e-b4ab-55cc500f54db"}
19:57:00.264 01.813 11596 Exposure complete
19:57:00.342 00.078 11596 worker thread done servicing request
19:57:00.343 00.001 13300 OnExposeComplete: enter
19:57:00.343 00.000 13300 UpdateGuideState(): m_state=1
19:57:00.343 00.000 13300 UpdateCurrentPosition: no star selected
19:57:00.343 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:57:00.344 00.001 13300 Status Line: Nessuna stella selezionata
19:57:00.346 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:57:00.353 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:57:00.354 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:00.354 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:57:00.354 00.000 13300 Enqueuing Expose request
19:57:00.354 00.000 11596 Worker thread wakes up
19:57:00.354 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:57:00.856 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:57:01.448 00.592 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"412afbfc-a504-426f-8d95-a5042fa3e7e0"}
19:57:01.448 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"412afbfc-a504-426f-8d95-a5042fa3e7e0"}
19:57:01.449 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"83b18632-3b8e-48ef-a162-8fbc040cca53"}
19:57:01.449 00.000 13300 case statement mapped state 1 to 101
19:57:01.449 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"83b18632-3b8e-48ef-a162-8fbc040cca53"}
19:57:03.890 02.441 11596 Exposure complete
19:57:03.966 00.076 11596 worker thread done servicing request
19:57:03.966 00.000 13300 OnExposeComplete: enter
19:57:03.967 00.001 13300 UpdateGuideState(): m_state=1
19:57:03.967 00.000 13300 UpdateCurrentPosition: no star selected
19:57:03.967 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:57:03.967 00.000 13300 Status Line: Nessuna stella selezionata
19:57:03.970 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
19:57:03.977 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:57:03.977 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:03.977 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:57:03.977 00.000 13300 Enqueuing Expose request
19:57:03.978 00.001 11596 Worker thread wakes up
19:57:03.978 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:57:04.448 00.470 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d20564ff-dbaa-4e79-bc01-b2cc704631b6"}
19:57:04.448 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d20564ff-dbaa-4e79-bc01-b2cc704631b6"}
19:57:04.449 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1e8172ad-3fb1-482a-91f3-cc07cb8358ca"}
19:57:04.449 00.000 13300 case statement mapped state 1 to 101
19:57:04.449 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1e8172ad-3fb1-482a-91f3-cc07cb8358ca"}
19:57:04.494 00.045 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:57:07.448 02.954 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3a12e621-665f-4dae-bdc8-7e5b31c4bf70"}
19:57:07.448 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3a12e621-665f-4dae-bdc8-7e5b31c4bf70"}
19:57:07.449 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8b327859-28d5-4d3a-a16e-6ac51f2eb129"}
19:57:07.449 00.000 13300 case statement mapped state 1 to 101
19:57:07.449 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8b327859-28d5-4d3a-a16e-6ac51f2eb129"}
19:57:07.530 00.081 11596 Exposure complete
19:57:07.609 00.079 11596 worker thread done servicing request
19:57:07.609 00.000 13300 OnExposeComplete: enter
19:57:07.610 00.001 13300 UpdateGuideState(): m_state=1
19:57:07.610 00.000 13300 UpdateCurrentPosition: no star selected
19:57:07.610 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:57:07.610 00.000 13300 Status Line: Nessuna stella selezionata
19:57:07.613 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:57:07.620 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:57:07.620 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:07.620 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:57:07.620 00.000 13300 Enqueuing Expose request
19:57:07.620 00.000 11596 Worker thread wakes up
19:57:07.620 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:57:08.128 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:57:10.447 02.319 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e5307a47-eda0-44a0-8bd4-4527023a0f95"}
19:57:10.447 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e5307a47-eda0-44a0-8bd4-4527023a0f95"}
19:57:10.448 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"664798dc-93fd-4baa-b8ae-382060433fcf"}
19:57:10.448 00.000 13300 case statement mapped state 1 to 101
19:57:10.448 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"664798dc-93fd-4baa-b8ae-382060433fcf"}
19:57:11.174 00.726 11596 Exposure complete
19:57:11.256 00.082 11596 worker thread done servicing request
19:57:11.256 00.000 13300 OnExposeComplete: enter
19:57:11.256 00.000 13300 UpdateGuideState(): m_state=1
19:57:11.256 00.000 13300 UpdateCurrentPosition: no star selected
19:57:11.257 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:57:11.257 00.000 13300 Status Line: Nessuna stella selezionata
19:57:11.261 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=252, Gamma=0.510
19:57:11.268 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:57:11.268 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:11.269 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:57:11.269 00.000 13300 Enqueuing Expose request
19:57:11.269 00.000 11596 Worker thread wakes up
19:57:11.269 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:57:11.783 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:57:13.449 01.666 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"787033fa-e0bb-48cd-8d19-02ae5b0bf25f"}
19:57:13.450 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"787033fa-e0bb-48cd-8d19-02ae5b0bf25f"}
19:57:13.451 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a51f9bbd-e5e4-4213-878d-699848837d09"}
19:57:13.452 00.001 13300 case statement mapped state 1 to 101
19:57:13.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a51f9bbd-e5e4-4213-878d-699848837d09"}
19:57:14.818 01.366 11596 Exposure complete
19:57:14.951 00.133 11596 worker thread done servicing request
19:57:14.952 00.001 13300 OnExposeComplete: enter
19:57:14.952 00.000 13300 UpdateGuideState(): m_state=1
19:57:14.952 00.000 13300 UpdateCurrentPosition: no star selected
19:57:14.953 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:57:14.953 00.000 13300 Status Line: Nessuna stella selezionata
19:57:14.957 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:57:14.968 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
19:57:14.968 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:14.968 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:57:14.968 00.000 13300 Enqueuing Expose request
19:57:14.968 00.000 11596 Worker thread wakes up
19:57:14.969 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:57:15.480 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:57:16.451 00.971 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"79fa78dc-3284-48d1-9776-ecf7da520b29"}
19:57:16.452 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"79fa78dc-3284-48d1-9776-ecf7da520b29"}
19:57:16.452 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1a987432-65e9-432a-826c-c75c44e93a9d"}
19:57:16.453 00.001 13300 case statement mapped state 1 to 101
19:57:16.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1a987432-65e9-432a-826c-c75c44e93a9d"}
19:57:18.514 02.061 11596 Exposure complete
19:57:18.593 00.079 11596 worker thread done servicing request
19:57:18.593 00.000 13300 OnExposeComplete: enter
19:57:18.593 00.000 13300 UpdateGuideState(): m_state=1
19:57:18.594 00.001 13300 UpdateCurrentPosition: no star selected
19:57:18.594 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:57:18.594 00.000 13300 Status Line: Nessuna stella selezionata
19:57:18.600 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:57:18.607 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:57:18.608 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:18.608 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:57:18.608 00.000 13300 Enqueuing Expose request
19:57:18.608 00.000 11596 Worker thread wakes up
19:57:18.608 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:57:19.116 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:57:19.450 00.334 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"89c5348b-f486-4833-a00a-a2e1a66f472e"}
19:57:19.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"89c5348b-f486-4833-a00a-a2e1a66f472e"}
19:57:19.451 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d0e9b0a4-59f8-4554-bac3-4af774e6650b"}
19:57:19.451 00.000 13300 case statement mapped state 1 to 101
19:57:19.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d0e9b0a4-59f8-4554-bac3-4af774e6650b"}
19:57:22.216 02.765 11596 Exposure complete
19:57:22.296 00.080 11596 worker thread done servicing request
19:57:22.296 00.000 13300 OnExposeComplete: enter
19:57:22.296 00.000 13300 UpdateGuideState(): m_state=1
19:57:22.296 00.000 13300 UpdateCurrentPosition: no star selected
19:57:22.297 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:57:22.297 00.000 13300 Status Line: Nessuna stella selezionata
19:57:22.300 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:57:22.306 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:57:22.306 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:22.306 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:57:22.307 00.001 13300 Enqueuing Expose request
19:57:22.307 00.000 11596 Worker thread wakes up
19:57:22.307 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:57:22.450 00.143 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8257f74e-a7f8-43fb-9719-057c4b234178"}
19:57:22.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8257f74e-a7f8-43fb-9719-057c4b234178"}
19:57:22.451 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"49c726a0-48b2-44e2-8e20-28be3205eb42"}
19:57:22.451 00.000 13300 case statement mapped state 1 to 101
19:57:22.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"49c726a0-48b2-44e2-8e20-28be3205eb42"}
19:57:22.821 00.370 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:57:25.450 02.629 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8fc6b52a-afd1-42b1-96ef-e48f55c89962"}
19:57:25.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8fc6b52a-afd1-42b1-96ef-e48f55c89962"}
19:57:25.451 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"24e0081b-0485-4114-b9be-d8a15d3bf888"}
19:57:25.451 00.000 13300 case statement mapped state 1 to 101
19:57:25.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"24e0081b-0485-4114-b9be-d8a15d3bf888"}
19:57:25.858 00.407 11596 Exposure complete
19:57:25.933 00.075 11596 worker thread done servicing request
19:57:25.934 00.001 13300 OnExposeComplete: enter
19:57:25.934 00.000 13300 UpdateGuideState(): m_state=1
19:57:25.934 00.000 13300 UpdateCurrentPosition: no star selected
19:57:25.934 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:57:25.935 00.001 13300 Status Line: Nessuna stella selezionata
19:57:25.937 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:57:25.944 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:57:25.944 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:25.944 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:57:25.944 00.000 13300 Enqueuing Expose request
19:57:25.944 00.000 11596 Worker thread wakes up
19:57:25.945 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:57:26.458 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:57:28.450 01.992 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"375d153d-8603-484a-91c6-b274a905d4c4"}
19:57:28.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"375d153d-8603-484a-91c6-b274a905d4c4"}
19:57:28.451 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"43ea1c38-c143-4527-8817-152e60cff0ee"}
19:57:28.451 00.000 13300 case statement mapped state 1 to 101
19:57:28.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"43ea1c38-c143-4527-8817-152e60cff0ee"}
19:57:29.482 01.031 11596 Exposure complete
19:57:29.559 00.077 11596 worker thread done servicing request
19:57:29.560 00.001 13300 OnExposeComplete: enter
19:57:29.560 00.000 13300 UpdateGuideState(): m_state=1
19:57:29.560 00.000 13300 UpdateCurrentPosition: no star selected
19:57:29.560 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:57:29.561 00.001 13300 Status Line: Nessuna stella selezionata
19:57:29.564 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:57:29.570 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:57:29.571 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:29.571 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:57:29.572 00.001 13300 Enqueuing Expose request
19:57:29.572 00.000 11596 Worker thread wakes up
19:57:29.572 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:57:30.082 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:57:31.450 01.368 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"580944bd-48d2-4b24-b150-5fff6809f97e"}
19:57:31.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"580944bd-48d2-4b24-b150-5fff6809f97e"}
19:57:31.451 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"deba50da-9b8e-4cd5-a5c4-d7ada608d313"}
19:57:31.451 00.000 13300 case statement mapped state 1 to 101
19:57:31.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"deba50da-9b8e-4cd5-a5c4-d7ada608d313"}
19:57:33.117 01.666 11596 Exposure complete
19:57:33.192 00.075 11596 worker thread done servicing request
19:57:33.192 00.000 13300 OnExposeComplete: enter
19:57:33.192 00.000 13300 UpdateGuideState(): m_state=1
19:57:33.193 00.001 13300 UpdateCurrentPosition: no star selected
19:57:33.193 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:57:33.193 00.000 13300 Status Line: Nessuna stella selezionata
19:57:33.197 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:57:33.205 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:57:33.205 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:33.205 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:57:33.205 00.000 13300 Enqueuing Expose request
19:57:33.205 00.000 11596 Worker thread wakes up
19:57:33.205 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:57:33.714 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:57:34.449 00.735 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5d24684a-8c9f-44a9-b292-3f8f87c23c0a"}
19:57:34.449 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5d24684a-8c9f-44a9-b292-3f8f87c23c0a"}
19:57:34.450 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"077a4e62-14a2-4be5-a01d-32ca57f88459"}
19:57:34.450 00.000 13300 case statement mapped state 1 to 101
19:57:34.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"077a4e62-14a2-4be5-a01d-32ca57f88459"}
19:57:36.751 02.301 11596 Exposure complete
19:57:36.827 00.076 11596 worker thread done servicing request
19:57:36.828 00.001 13300 OnExposeComplete: enter
19:57:36.828 00.000 13300 UpdateGuideState(): m_state=1
19:57:36.828 00.000 13300 UpdateCurrentPosition: no star selected
19:57:36.828 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:57:36.828 00.000 13300 Status Line: Nessuna stella selezionata
19:57:36.831 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:57:36.838 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:57:36.838 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:36.838 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:57:36.838 00.000 13300 Enqueuing Expose request
19:57:36.838 00.000 11596 Worker thread wakes up
19:57:36.838 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:57:37.341 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:57:37.449 00.108 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b6cb6f75-9b7c-4106-91c4-d4bcc678fe86"}
19:57:37.449 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b6cb6f75-9b7c-4106-91c4-d4bcc678fe86"}
19:57:37.450 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5c2acdaf-6d88-4a15-bc8d-c030af6a0e8c"}
19:57:37.450 00.000 13300 case statement mapped state 1 to 101
19:57:37.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5c2acdaf-6d88-4a15-bc8d-c030af6a0e8c"}
19:57:40.390 02.940 11596 Exposure complete
19:57:40.450 00.060 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"74b3a921-b5be-43e1-8cfa-6be9c14e24e6"}
19:57:40.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"74b3a921-b5be-43e1-8cfa-6be9c14e24e6"}
19:57:40.451 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5e1623fc-30b0-4817-8fab-dd8662c48e49"}
19:57:40.452 00.001 13300 case statement mapped state 1 to 101
19:57:40.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5e1623fc-30b0-4817-8fab-dd8662c48e49"}
19:57:40.477 00.025 11596 worker thread done servicing request
19:57:40.477 00.000 13300 OnExposeComplete: enter
19:57:40.477 00.000 13300 UpdateGuideState(): m_state=1
19:57:40.478 00.001 13300 UpdateCurrentPosition: no star selected
19:57:40.479 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:57:40.479 00.000 13300 Status Line: Nessuna stella selezionata
19:57:40.483 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=253, Gamma=0.510
19:57:40.492 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:57:40.492 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:40.492 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:57:40.493 00.001 13300 Enqueuing Expose request
19:57:40.493 00.000 11596 Worker thread wakes up
19:57:40.493 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:57:41.008 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:57:43.450 02.442 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"299667a4-de9f-4881-ba99-80d7ead874c1"}
19:57:43.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"299667a4-de9f-4881-ba99-80d7ead874c1"}
19:57:43.451 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1be89d65-00de-4d85-953d-7c283c91ea9a"}
19:57:43.451 00.000 13300 case statement mapped state 1 to 101
19:57:43.452 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1be89d65-00de-4d85-953d-7c283c91ea9a"}
19:57:44.048 00.596 11596 Exposure complete
19:57:44.160 00.112 11596 worker thread done servicing request
19:57:44.160 00.000 13300 OnExposeComplete: enter
19:57:44.160 00.000 13300 UpdateGuideState(): m_state=1
19:57:44.161 00.001 13300 UpdateCurrentPosition: no star selected
19:57:44.161 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:57:44.161 00.000 13300 Status Line: Nessuna stella selezionata
19:57:44.166 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:57:44.177 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
19:57:44.177 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:44.177 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:57:44.177 00.000 13300 Enqueuing Expose request
19:57:44.178 00.001 11596 Worker thread wakes up
19:57:44.178 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:57:44.691 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:57:46.612 01.921 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2fd8e380-83b5-427e-916f-dbce04e30c7b"}
19:57:46.612 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2fd8e380-83b5-427e-916f-dbce04e30c7b"}
19:57:46.770 00.158 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"95568fc8-938e-4ca3-927f-26a679595057"}
19:57:46.770 00.000 13300 case statement mapped state 1 to 101
19:57:46.770 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"95568fc8-938e-4ca3-927f-26a679595057"}
19:57:47.734 00.964 11596 Exposure complete
19:57:47.864 00.130 11596 worker thread done servicing request
19:57:47.864 00.000 13300 OnExposeComplete: enter
19:57:47.864 00.000 13300 UpdateGuideState(): m_state=1
19:57:47.865 00.001 13300 UpdateCurrentPosition: no star selected
19:57:47.865 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:57:47.865 00.000 13300 Status Line: Nessuna stella selezionata
19:57:47.869 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:57:47.876 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:57:47.876 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:47.876 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:57:47.877 00.001 13300 Enqueuing Expose request
19:57:47.877 00.000 11596 Worker thread wakes up
19:57:47.877 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:57:48.388 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:57:49.968 01.580 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"13dbc2cf-0b04-46b3-b52e-cd8c0fc0e910"}
19:57:49.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"13dbc2cf-0b04-46b3-b52e-cd8c0fc0e910"}
19:57:50.047 00.079 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8cdc320a-f8fa-429b-a635-8c427529d8a0"}
19:57:50.047 00.000 13300 case statement mapped state 1 to 101
19:57:50.047 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8cdc320a-f8fa-429b-a635-8c427529d8a0"}
19:57:51.437 01.390 11596 Exposure complete
19:57:51.566 00.129 11596 worker thread done servicing request
19:57:51.567 00.001 13300 OnExposeComplete: enter
19:57:51.567 00.000 13300 UpdateGuideState(): m_state=1
19:57:51.567 00.000 13300 UpdateCurrentPosition: no star selected
19:57:51.567 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:57:51.568 00.001 13300 Status Line: Nessuna stella selezionata
19:57:51.571 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:57:51.587 00.016 13300 UpdateGuideState exits: Nessuna stella selezionata
19:57:51.587 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:51.587 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:57:51.587 00.000 13300 Enqueuing Expose request
19:57:51.588 00.001 11596 Worker thread wakes up
19:57:51.588 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:57:52.104 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:57:52.965 00.861 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c70ec469-db2c-4d58-9546-97af1d0f6da9"}
19:57:52.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c70ec469-db2c-4d58-9546-97af1d0f6da9"}
19:57:52.966 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"54b51eb4-fd85-4b2e-b07f-a8f4812b3d3b"}
19:57:52.966 00.000 13300 case statement mapped state 1 to 101
19:57:52.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"54b51eb4-fd85-4b2e-b07f-a8f4812b3d3b"}
19:57:55.247 02.281 11596 Exposure complete
19:57:55.324 00.077 11596 worker thread done servicing request
19:57:55.325 00.001 13300 OnExposeComplete: enter
19:57:55.325 00.000 13300 UpdateGuideState(): m_state=1
19:57:55.325 00.000 13300 UpdateCurrentPosition: no star selected
19:57:55.325 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:57:55.326 00.001 13300 Status Line: Nessuna stella selezionata
19:57:55.328 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:57:55.336 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:57:55.336 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:55.336 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:57:55.336 00.000 13300 Enqueuing Expose request
19:57:55.336 00.000 11596 Worker thread wakes up
19:57:55.336 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:57:55.838 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:57:55.963 00.125 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"671b20c6-425c-4fdd-95d5-e0753d0127d8"}
19:57:55.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"671b20c6-425c-4fdd-95d5-e0753d0127d8"}
19:57:55.963 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"24840210-198e-4419-9ed5-c1b18436212e"}
19:57:55.964 00.001 13300 case statement mapped state 1 to 101
19:57:55.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"24840210-198e-4419-9ed5-c1b18436212e"}
19:57:58.869 02.905 11596 Exposure complete
19:57:58.946 00.077 11596 worker thread done servicing request
19:57:58.947 00.001 13300 OnExposeComplete: enter
19:57:58.947 00.000 13300 UpdateGuideState(): m_state=1
19:57:58.947 00.000 13300 UpdateCurrentPosition: no star selected
19:57:58.947 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:57:58.947 00.000 13300 Status Line: Nessuna stella selezionata
19:57:58.950 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:57:58.957 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:57:58.957 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:58.958 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:57:58.958 00.000 13300 Enqueuing Expose request
19:57:58.958 00.000 11596 Worker thread wakes up
19:57:58.958 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:57:58.962 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4e527b31-988b-4bb6-b7ba-4686d60e0179"}
19:57:58.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4e527b31-988b-4bb6-b7ba-4686d60e0179"}
19:57:58.963 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e592bc9d-c637-49ee-90ee-c327799c5169"}
19:57:58.963 00.000 13300 case statement mapped state 1 to 101
19:57:58.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e592bc9d-c637-49ee-90ee-c327799c5169"}
19:57:59.472 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:58:01.961 02.489 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c057f115-ca7a-40f1-9fe6-44a1f12222ca"}
19:58:01.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c057f115-ca7a-40f1-9fe6-44a1f12222ca"}
19:58:01.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a50d8b5b-4402-476c-a100-8acca3f45530"}
19:58:01.962 00.000 13300 case statement mapped state 1 to 101
19:58:01.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a50d8b5b-4402-476c-a100-8acca3f45530"}
19:58:02.498 00.536 11596 Exposure complete
19:58:02.574 00.076 11596 worker thread done servicing request
19:58:02.575 00.001 13300 OnExposeComplete: enter
19:58:02.575 00.000 13300 UpdateGuideState(): m_state=1
19:58:02.575 00.000 13300 UpdateCurrentPosition: no star selected
19:58:02.576 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:58:02.576 00.000 13300 Status Line: Nessuna stella selezionata
19:58:02.578 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:58:02.588 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
19:58:02.588 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:02.588 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:58:02.589 00.001 13300 Enqueuing Expose request
19:58:02.589 00.000 11596 Worker thread wakes up
19:58:02.589 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:58:03.103 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:58:04.961 01.858 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a3e196b5-c626-4e4c-afa5-70529b6ee8ba"}
19:58:04.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a3e196b5-c626-4e4c-afa5-70529b6ee8ba"}
19:58:04.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3c469fe8-d1c9-4a2d-9ed8-8812abd0aada"}
19:58:04.962 00.000 13300 case statement mapped state 1 to 101
19:58:04.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3c469fe8-d1c9-4a2d-9ed8-8812abd0aada"}
19:58:06.127 01.165 11596 Exposure complete
19:58:06.232 00.105 11596 worker thread done servicing request
19:58:06.233 00.001 13300 OnExposeComplete: enter
19:58:06.233 00.000 13300 UpdateGuideState(): m_state=1
19:58:06.233 00.000 13300 UpdateCurrentPosition: no star selected
19:58:06.234 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:58:06.234 00.000 13300 Status Line: Nessuna stella selezionata
19:58:06.238 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:58:06.246 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:58:06.247 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:06.247 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:58:06.247 00.000 13300 Enqueuing Expose request
19:58:06.247 00.000 11596 Worker thread wakes up
19:58:06.247 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:58:06.758 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:58:07.962 01.204 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8e65cc8e-77cb-47ba-baf0-b89ae0a4fa3d"}
19:58:07.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8e65cc8e-77cb-47ba-baf0-b89ae0a4fa3d"}
19:58:07.963 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0461b3d7-f38b-4b88-90ea-810348ac9d57"}
19:58:07.963 00.000 13300 case statement mapped state 1 to 101
19:58:07.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0461b3d7-f38b-4b88-90ea-810348ac9d57"}
19:58:09.797 01.834 11596 Exposure complete
19:58:09.872 00.075 11596 worker thread done servicing request
19:58:09.872 00.000 13300 OnExposeComplete: enter
19:58:09.872 00.000 13300 UpdateGuideState(): m_state=1
19:58:09.873 00.001 13300 UpdateCurrentPosition: no star selected
19:58:09.873 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:58:09.873 00.000 13300 Status Line: Nessuna stella selezionata
19:58:09.876 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:58:09.883 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:58:09.883 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:09.883 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:58:09.883 00.000 13300 Enqueuing Expose request
19:58:09.884 00.001 11596 Worker thread wakes up
19:58:09.884 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:58:10.385 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:58:10.961 00.576 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6fdcb507-1dcc-4737-bcb2-fa624eff1f12"}
19:58:10.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6fdcb507-1dcc-4737-bcb2-fa624eff1f12"}
19:58:10.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fabf79b7-51d7-4c23-b4ed-e506c99d796a"}
19:58:10.962 00.000 13300 case statement mapped state 1 to 101
19:58:10.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fabf79b7-51d7-4c23-b4ed-e506c99d796a"}
19:58:13.465 02.503 11596 Exposure complete
19:58:13.639 00.174 11596 worker thread done servicing request
19:58:13.639 00.000 13300 OnExposeComplete: enter
19:58:13.639 00.000 13300 UpdateGuideState(): m_state=1
19:58:13.640 00.001 13300 UpdateCurrentPosition: no star selected
19:58:13.640 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:58:13.641 00.001 13300 Status Line: Nessuna stella selezionata
19:58:13.646 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:58:13.659 00.013 13300 UpdateGuideState exits: Nessuna stella selezionata
19:58:13.659 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:13.659 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:58:13.660 00.001 13300 Enqueuing Expose request
19:58:13.660 00.000 11596 Worker thread wakes up
19:58:13.660 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:58:13.959 00.299 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"48244b1a-503b-4522-9f68-0e16132735a0"}
19:58:13.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"48244b1a-503b-4522-9f68-0e16132735a0"}
19:58:13.960 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d064d1e1-c636-48da-af7a-6bba96c99104"}
19:58:13.960 00.000 13300 case statement mapped state 1 to 101
19:58:13.961 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d064d1e1-c636-48da-af7a-6bba96c99104"}
19:58:14.170 00.209 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:58:16.960 02.790 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"db572f40-8fe6-4dbd-ad12-c28112144217"}
19:58:16.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"db572f40-8fe6-4dbd-ad12-c28112144217"}
19:58:16.961 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b0fd5ef2-707b-4be2-8fd2-ba07fed6a7da"}
19:58:16.961 00.000 13300 case statement mapped state 1 to 101
19:58:16.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b0fd5ef2-707b-4be2-8fd2-ba07fed6a7da"}
19:58:17.207 00.246 11596 Exposure complete
19:58:17.314 00.107 11596 worker thread done servicing request
19:58:17.314 00.000 13300 OnExposeComplete: enter
19:58:17.314 00.000 13300 UpdateGuideState(): m_state=1
19:58:17.315 00.001 13300 UpdateCurrentPosition: no star selected
19:58:17.315 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:58:17.315 00.000 13300 Status Line: Nessuna stella selezionata
19:58:17.319 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:58:17.327 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:58:17.328 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:17.328 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:58:17.328 00.000 13300 Enqueuing Expose request
19:58:17.328 00.000 11596 Worker thread wakes up
19:58:17.328 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:58:17.830 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:58:19.958 02.128 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"93ba07c8-bc16-45b2-8f33-bccde97253cd"}
19:58:19.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"93ba07c8-bc16-45b2-8f33-bccde97253cd"}
19:58:19.959 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f2f601d8-b828-4a35-b3b0-2120760d464b"}
19:58:19.959 00.000 13300 case statement mapped state 1 to 101
19:58:19.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f2f601d8-b828-4a35-b3b0-2120760d464b"}
19:58:20.857 00.898 11596 Exposure complete
19:58:20.952 00.095 11596 worker thread done servicing request
19:58:20.952 00.000 13300 OnExposeComplete: enter
19:58:20.952 00.000 13300 UpdateGuideState(): m_state=1
19:58:20.952 00.000 13300 UpdateCurrentPosition: no star selected
19:58:20.953 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:58:20.953 00.000 13300 Status Line: Nessuna stella selezionata
19:58:20.955 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:58:20.962 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:58:20.962 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:20.963 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:58:20.963 00.000 13300 Enqueuing Expose request
19:58:20.963 00.000 11596 Worker thread wakes up
19:58:20.963 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:58:21.474 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:58:22.958 01.484 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"77619ef8-d273-412a-a0c1-65031b45a972"}
19:58:22.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"77619ef8-d273-412a-a0c1-65031b45a972"}
19:58:22.959 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"28c2b77e-217b-48e4-8d48-ffc99db86918"}
19:58:22.959 00.000 13300 case statement mapped state 1 to 101
19:58:22.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"28c2b77e-217b-48e4-8d48-ffc99db86918"}
19:58:24.517 01.558 11596 Exposure complete
19:58:24.593 00.076 11596 worker thread done servicing request
19:58:24.594 00.001 13300 OnExposeComplete: enter
19:58:24.594 00.000 13300 UpdateGuideState(): m_state=1
19:58:24.594 00.000 13300 UpdateCurrentPosition: no star selected
19:58:24.594 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:58:24.594 00.000 13300 Status Line: Nessuna stella selezionata
19:58:24.597 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:58:24.605 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:58:24.605 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:24.606 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:58:24.606 00.000 13300 Enqueuing Expose request
19:58:24.606 00.000 11596 Worker thread wakes up
19:58:24.607 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:58:25.113 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:58:25.957 00.844 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"328f2da1-dcfa-4820-9179-8eb3ff798c65"}
19:58:25.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"328f2da1-dcfa-4820-9179-8eb3ff798c65"}
19:58:25.958 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"42a9ba31-b3a5-406f-b7f8-70c6b22b9833"}
19:58:25.958 00.000 13300 case statement mapped state 1 to 101
19:58:25.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"42a9ba31-b3a5-406f-b7f8-70c6b22b9833"}
19:58:28.266 02.308 11596 Exposure complete
19:58:28.342 00.076 11596 worker thread done servicing request
19:58:28.342 00.000 13300 OnExposeComplete: enter
19:58:28.342 00.000 13300 UpdateGuideState(): m_state=1
19:58:28.343 00.001 13300 UpdateCurrentPosition: no star selected
19:58:28.343 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:58:28.343 00.000 13300 Status Line: Nessuna stella selezionata
19:58:28.346 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:58:28.353 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:58:28.353 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:28.353 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:58:28.353 00.000 13300 Enqueuing Expose request
19:58:28.354 00.001 11596 Worker thread wakes up
19:58:28.354 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:58:28.867 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:58:28.956 00.089 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d5dd3592-ee90-4ffb-9559-d402e6caf275"}
19:58:28.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d5dd3592-ee90-4ffb-9559-d402e6caf275"}
19:58:28.957 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6ff3c754-6a13-4bad-99af-26c9908ea257"}
19:58:28.957 00.000 13300 case statement mapped state 1 to 101
19:58:28.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6ff3c754-6a13-4bad-99af-26c9908ea257"}
19:58:31.901 02.944 11596 Exposure complete
19:58:31.954 00.053 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b0f25c3f-4f45-485f-8bdc-8d7a25336786"}
19:58:31.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b0f25c3f-4f45-485f-8bdc-8d7a25336786"}
19:58:31.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"10bb9e8b-8286-4d20-bcb0-b53357b5ad91"}
19:58:31.955 00.000 13300 case statement mapped state 1 to 101
19:58:31.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"10bb9e8b-8286-4d20-bcb0-b53357b5ad91"}
19:58:31.976 00.021 11596 worker thread done servicing request
19:58:31.976 00.000 13300 OnExposeComplete: enter
19:58:31.977 00.001 13300 UpdateGuideState(): m_state=1
19:58:31.977 00.000 13300 UpdateCurrentPosition: no star selected
19:58:31.977 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:58:31.977 00.000 13300 Status Line: Nessuna stella selezionata
19:58:31.981 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:58:31.990 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:58:31.990 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:31.990 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:58:31.990 00.000 13300 Enqueuing Expose request
19:58:31.990 00.000 11596 Worker thread wakes up
19:58:31.991 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:58:32.505 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:58:34.953 02.448 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"230fa60c-4b55-4e12-b3ca-391f087c1563"}
19:58:34.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"230fa60c-4b55-4e12-b3ca-391f087c1563"}
19:58:34.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"27553e32-dae8-4d29-a31d-2eb639505551"}
19:58:34.954 00.000 13300 case statement mapped state 1 to 101
19:58:34.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"27553e32-dae8-4d29-a31d-2eb639505551"}
19:58:35.536 00.582 11596 Exposure complete
19:58:35.613 00.077 11596 worker thread done servicing request
19:58:35.613 00.000 13300 OnExposeComplete: enter
19:58:35.613 00.000 13300 UpdateGuideState(): m_state=1
19:58:35.614 00.001 13300 UpdateCurrentPosition: no star selected
19:58:35.614 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:58:35.614 00.000 13300 Status Line: Nessuna stella selezionata
19:58:35.617 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:58:35.623 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:58:35.623 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:35.623 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:58:35.623 00.000 13300 Enqueuing Expose request
19:58:35.623 00.000 11596 Worker thread wakes up
19:58:35.624 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:58:36.132 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:58:37.953 01.821 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4d074fdb-8976-4901-a23f-bb1a6b3d1d68"}
19:58:37.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4d074fdb-8976-4901-a23f-bb1a6b3d1d68"}
19:58:37.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4251a841-4056-4541-9942-9e02a458abf2"}
19:58:37.954 00.000 13300 case statement mapped state 1 to 101
19:58:37.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4251a841-4056-4541-9942-9e02a458abf2"}
19:58:39.154 01.200 11596 Exposure complete
19:58:39.241 00.087 11596 worker thread done servicing request
19:58:39.241 00.000 13300 OnExposeComplete: enter
19:58:39.241 00.000 13300 UpdateGuideState(): m_state=1
19:58:39.241 00.000 13300 UpdateCurrentPosition: no star selected
19:58:39.242 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:58:39.242 00.000 13300 Status Line: Nessuna stella selezionata
19:58:39.245 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:58:39.251 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:58:39.251 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:39.252 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:58:39.252 00.000 13300 Enqueuing Expose request
19:58:39.252 00.000 11596 Worker thread wakes up
19:58:39.252 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:58:39.760 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:58:40.952 01.192 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"678dd300-e0ee-49e7-90e3-ec60d66b9b29"}
19:58:40.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"678dd300-e0ee-49e7-90e3-ec60d66b9b29"}
19:58:40.953 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c2c483a2-8b03-47c8-a2d2-eaf81e1848bc"}
19:58:40.953 00.000 13300 case statement mapped state 1 to 101
19:58:40.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c2c483a2-8b03-47c8-a2d2-eaf81e1848bc"}
19:58:42.792 01.839 11596 Exposure complete
19:58:42.876 00.084 11596 worker thread done servicing request
19:58:42.876 00.000 13300 OnExposeComplete: enter
19:58:42.876 00.000 13300 UpdateGuideState(): m_state=1
19:58:42.876 00.000 13300 UpdateCurrentPosition: no star selected
19:58:42.877 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:58:42.877 00.000 13300 Status Line: Nessuna stella selezionata
19:58:42.879 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=253, Gamma=0.510
19:58:42.888 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:58:42.888 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:42.888 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:58:42.888 00.000 13300 Enqueuing Expose request
19:58:42.888 00.000 11596 Worker thread wakes up
19:58:42.889 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:58:43.392 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:58:43.951 00.559 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"196034b0-15fa-4e26-8373-8a86a47ce63e"}
19:58:43.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"196034b0-15fa-4e26-8373-8a86a47ce63e"}
19:58:43.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a0d08439-a518-4690-ab3c-2cd5c64d83ae"}
19:58:43.952 00.000 13300 case statement mapped state 1 to 101
19:58:43.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a0d08439-a518-4690-ab3c-2cd5c64d83ae"}
19:58:46.432 02.480 11596 Exposure complete
19:58:46.518 00.086 11596 worker thread done servicing request
19:58:46.518 00.000 13300 OnExposeComplete: enter
19:58:46.518 00.000 13300 UpdateGuideState(): m_state=1
19:58:46.519 00.001 13300 UpdateCurrentPosition: no star selected
19:58:46.519 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:58:46.519 00.000 13300 Status Line: Nessuna stella selezionata
19:58:46.522 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:58:46.531 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:58:46.531 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:46.531 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:58:46.531 00.000 13300 Enqueuing Expose request
19:58:46.532 00.001 11596 Worker thread wakes up
19:58:46.532 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:58:46.951 00.419 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"26891e8c-59f6-41e6-a618-281effb1b71a"}
19:58:46.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"26891e8c-59f6-41e6-a618-281effb1b71a"}
19:58:46.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"798cadf7-af5a-4773-aa01-aca6a2632dbe"}
19:58:46.952 00.000 13300 case statement mapped state 1 to 101
19:58:46.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"798cadf7-af5a-4773-aa01-aca6a2632dbe"}
19:58:47.033 00.081 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:58:50.125 03.092 11596 Exposure complete
19:58:50.231 00.106 11596 worker thread done servicing request
19:58:50.231 00.000 13300 OnExposeComplete: enter
19:58:50.231 00.000 13300 UpdateGuideState(): m_state=1
19:58:50.232 00.001 13300 UpdateCurrentPosition: no star selected
19:58:50.232 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:58:50.232 00.000 13300 Status Line: Nessuna stella selezionata
19:58:50.237 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:58:50.247 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
19:58:50.247 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:50.247 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:58:50.248 00.001 13300 Enqueuing Expose request
19:58:50.248 00.000 11596 Worker thread wakes up
19:58:50.248 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:58:50.750 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:58:52.746 01.996 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ae93616b-d34c-4ee1-894c-0d49998efbdf"}
19:58:52.747 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ae93616b-d34c-4ee1-894c-0d49998efbdf"}
19:58:52.812 00.065 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eefc3c9b-9728-4b91-8679-ae9423c3bde0"}
19:58:52.812 00.000 13300 case statement mapped state 1 to 101
19:58:52.812 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"eefc3c9b-9728-4b91-8679-ae9423c3bde0"}
19:58:53.777 00.965 11596 Exposure complete
19:58:53.858 00.081 11596 worker thread done servicing request
19:58:53.858 00.000 13300 OnExposeComplete: enter
19:58:53.858 00.000 13300 UpdateGuideState(): m_state=1
19:58:53.859 00.001 13300 UpdateCurrentPosition: no star selected
19:58:53.859 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:58:53.859 00.000 13300 Status Line: Nessuna stella selezionata
19:58:53.862 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:58:53.869 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:58:53.869 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:53.869 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:58:53.869 00.000 13300 Enqueuing Expose request
19:58:53.869 00.000 11596 Worker thread wakes up
19:58:53.870 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:58:54.377 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:58:55.731 01.354 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4ecfc0d3-d4b7-4da3-a097-e8995e1e5e79"}
19:58:55.731 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4ecfc0d3-d4b7-4da3-a097-e8995e1e5e79"}
19:58:55.732 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d7cd362c-6c9b-4d1c-b0c7-7a406ce3e4bf"}
19:58:55.732 00.000 13300 case statement mapped state 1 to 101
19:58:55.732 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d7cd362c-6c9b-4d1c-b0c7-7a406ce3e4bf"}
19:58:57.402 01.670 11596 Exposure complete
19:58:57.475 00.073 11596 worker thread done servicing request
19:58:57.475 00.000 13300 OnExposeComplete: enter
19:58:57.476 00.001 13300 UpdateGuideState(): m_state=1
19:58:57.476 00.000 13300 UpdateCurrentPosition: no star selected
19:58:57.476 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:58:57.476 00.000 13300 Status Line: Nessuna stella selezionata
19:58:57.480 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:58:57.487 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:58:57.487 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:57.487 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:58:57.487 00.000 13300 Enqueuing Expose request
19:58:57.487 00.000 11596 Worker thread wakes up
19:58:57.487 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:58:58.000 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:58:58.729 00.729 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2f859483-f2f6-49dd-ab1b-4db2bc2e0a27"}
19:58:58.729 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2f859483-f2f6-49dd-ab1b-4db2bc2e0a27"}
19:58:58.730 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"07f3d04b-2462-4d43-8e6c-edd1cfe73165"}
19:58:58.730 00.000 13300 case statement mapped state 1 to 101
19:58:58.730 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"07f3d04b-2462-4d43-8e6c-edd1cfe73165"}
19:59:01.027 02.297 11596 Exposure complete
19:59:01.104 00.077 11596 worker thread done servicing request
19:59:01.104 00.000 13300 OnExposeComplete: enter
19:59:01.104 00.000 13300 UpdateGuideState(): m_state=1
19:59:01.105 00.001 13300 UpdateCurrentPosition: no star selected
19:59:01.105 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:59:01.105 00.000 13300 Status Line: Nessuna stella selezionata
19:59:01.108 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:59:01.115 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:59:01.115 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:01.115 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:59:01.115 00.000 13300 Enqueuing Expose request
19:59:01.116 00.001 11596 Worker thread wakes up
19:59:01.116 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:59:01.631 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:59:01.730 00.099 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"96ccf471-4743-4d70-970f-84e31f435f94"}
19:59:01.730 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"96ccf471-4743-4d70-970f-84e31f435f94"}
19:59:01.731 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e6ae9407-4eb3-4e59-9db6-13022a29df93"}
19:59:01.731 00.000 13300 case statement mapped state 1 to 101
19:59:01.731 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e6ae9407-4eb3-4e59-9db6-13022a29df93"}
19:59:04.666 02.935 11596 Exposure complete
19:59:04.730 00.064 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b097b39c-0943-4f20-89b5-26287bc9f080"}
19:59:04.730 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b097b39c-0943-4f20-89b5-26287bc9f080"}
19:59:04.731 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"015b816d-bc47-49c1-a202-ccbbe7836390"}
19:59:04.731 00.000 13300 case statement mapped state 1 to 101
19:59:04.731 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"015b816d-bc47-49c1-a202-ccbbe7836390"}
19:59:04.743 00.012 11596 worker thread done servicing request
19:59:04.744 00.001 13300 OnExposeComplete: enter
19:59:04.744 00.000 13300 UpdateGuideState(): m_state=1
19:59:04.744 00.000 13300 UpdateCurrentPosition: no star selected
19:59:04.744 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:59:04.744 00.000 13300 Status Line: Nessuna stella selezionata
19:59:04.749 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:59:04.756 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:59:04.756 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:04.756 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:59:04.756 00.000 13300 Enqueuing Expose request
19:59:04.756 00.000 11596 Worker thread wakes up
19:59:04.757 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:59:05.268 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:59:07.730 02.462 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fe112c59-b325-4685-a29c-26acc944cfc3"}
19:59:07.730 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fe112c59-b325-4685-a29c-26acc944cfc3"}
19:59:07.731 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f9bb4014-2c9b-4466-ba3e-048973f427f5"}
19:59:07.731 00.000 13300 case statement mapped state 1 to 101
19:59:07.731 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f9bb4014-2c9b-4466-ba3e-048973f427f5"}
19:59:08.310 00.579 11596 Exposure complete
19:59:08.397 00.087 11596 worker thread done servicing request
19:59:08.397 00.000 13300 OnExposeComplete: enter
19:59:08.397 00.000 13300 UpdateGuideState(): m_state=1
19:59:08.397 00.000 13300 UpdateCurrentPosition: no star selected
19:59:08.398 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:59:08.398 00.000 13300 Status Line: Nessuna stella selezionata
19:59:08.400 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:59:08.408 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:59:08.408 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:08.408 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:59:08.408 00.000 13300 Enqueuing Expose request
19:59:08.408 00.000 11596 Worker thread wakes up
19:59:08.408 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:59:08.920 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:59:10.728 01.808 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0e1de3c5-9a4e-4b9d-b4a8-2bf63afe217a"}
19:59:10.728 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0e1de3c5-9a4e-4b9d-b4a8-2bf63afe217a"}
19:59:10.729 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a30d4d24-887a-4a3f-b56c-9c4bab128a28"}
19:59:10.729 00.000 13300 case statement mapped state 1 to 101
19:59:10.729 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a30d4d24-887a-4a3f-b56c-9c4bab128a28"}
19:59:11.944 01.215 11596 Exposure complete
19:59:12.021 00.077 11596 worker thread done servicing request
19:59:12.022 00.001 13300 OnExposeComplete: enter
19:59:12.022 00.000 13300 UpdateGuideState(): m_state=1
19:59:12.022 00.000 13300 UpdateCurrentPosition: no star selected
19:59:12.022 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:59:12.023 00.001 13300 Status Line: Nessuna stella selezionata
19:59:12.025 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:59:12.031 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:59:12.032 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:12.032 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:59:12.032 00.000 13300 Enqueuing Expose request
19:59:12.032 00.000 11596 Worker thread wakes up
19:59:12.032 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:59:12.547 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:59:13.728 01.181 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"767e0bdc-92d8-43bd-af33-fab7c2e03c3e"}
19:59:13.728 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"767e0bdc-92d8-43bd-af33-fab7c2e03c3e"}
19:59:13.729 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"398c484c-a867-4adc-932d-d487cb19c580"}
19:59:13.729 00.000 13300 case statement mapped state 1 to 101
19:59:13.730 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"398c484c-a867-4adc-932d-d487cb19c580"}
19:59:15.586 01.856 11596 Exposure complete
19:59:15.673 00.087 11596 worker thread done servicing request
19:59:15.673 00.000 13300 OnExposeComplete: enter
19:59:15.673 00.000 13300 UpdateGuideState(): m_state=1
19:59:15.674 00.001 13300 UpdateCurrentPosition: no star selected
19:59:15.674 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:59:15.674 00.000 13300 Status Line: Nessuna stella selezionata
19:59:15.679 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=253, Gamma=0.510
19:59:15.686 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:59:15.686 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:15.686 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:59:15.686 00.000 13300 Enqueuing Expose request
19:59:15.686 00.000 11596 Worker thread wakes up
19:59:15.686 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:59:16.201 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:59:16.728 00.527 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8197864a-3876-49bd-8676-97ebf6db09bf"}
19:59:16.728 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8197864a-3876-49bd-8676-97ebf6db09bf"}
19:59:16.729 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ea7c1d3b-aa7c-41bd-bec6-c4958acc23d4"}
19:59:16.729 00.000 13300 case statement mapped state 1 to 101
19:59:16.729 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ea7c1d3b-aa7c-41bd-bec6-c4958acc23d4"}
19:59:19.312 02.583 11596 Exposure complete
19:59:19.426 00.114 11596 worker thread done servicing request
19:59:19.426 00.000 13300 OnExposeComplete: enter
19:59:19.426 00.000 13300 UpdateGuideState(): m_state=1
19:59:19.427 00.001 13300 UpdateCurrentPosition: no star selected
19:59:19.427 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:59:19.427 00.000 13300 Status Line: Nessuna stella selezionata
19:59:19.430 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:59:19.438 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
19:59:19.438 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:19.438 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:59:19.438 00.000 13300 Enqueuing Expose request
19:59:19.438 00.000 11596 Worker thread wakes up
19:59:19.438 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:59:19.729 00.291 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ca63519f-5c2a-4dd4-93ab-ac7186df73dd"}
19:59:19.729 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ca63519f-5c2a-4dd4-93ab-ac7186df73dd"}
19:59:19.730 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"68eb9434-15dd-42cf-9049-f4506b0e93b0"}
19:59:19.730 00.000 13300 case statement mapped state 1 to 101
19:59:19.730 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"68eb9434-15dd-42cf-9049-f4506b0e93b0"}
19:59:19.954 00.224 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:59:22.727 02.773 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bcfb1808-c98c-4824-9052-167df7874e71"}
19:59:22.727 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bcfb1808-c98c-4824-9052-167df7874e71"}
19:59:22.728 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b33b9585-ef81-46a9-b549-bde80c866a1e"}
19:59:22.728 00.000 13300 case statement mapped state 1 to 101
19:59:22.728 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b33b9585-ef81-46a9-b549-bde80c866a1e"}
19:59:22.981 00.253 11596 Exposure complete
19:59:23.057 00.076 11596 worker thread done servicing request
19:59:23.057 00.000 13300 OnExposeComplete: enter
19:59:23.057 00.000 13300 UpdateGuideState(): m_state=1
19:59:23.057 00.000 13300 UpdateCurrentPosition: no star selected
19:59:23.058 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:59:23.058 00.000 13300 Status Line: Nessuna stella selezionata
19:59:23.061 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:59:23.067 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:59:23.067 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:23.068 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:59:23.068 00.000 13300 Enqueuing Expose request
19:59:23.068 00.000 11596 Worker thread wakes up
19:59:23.068 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:59:23.569 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:59:25.727 02.158 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"98df7e88-49f2-4fcb-b26c-da3019d66e1b"}
19:59:25.727 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"98df7e88-49f2-4fcb-b26c-da3019d66e1b"}
19:59:25.728 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"08402717-2429-44bf-b0c0-e9e966952eaa"}
19:59:25.728 00.000 13300 case statement mapped state 1 to 101
19:59:25.728 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"08402717-2429-44bf-b0c0-e9e966952eaa"}
19:59:26.596 00.868 11596 Exposure complete
19:59:26.678 00.082 11596 worker thread done servicing request
19:59:26.678 00.000 13300 OnExposeComplete: enter
19:59:26.679 00.001 13300 UpdateGuideState(): m_state=1
19:59:26.679 00.000 13300 UpdateCurrentPosition: no star selected
19:59:26.679 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:59:26.679 00.000 13300 Status Line: Nessuna stella selezionata
19:59:26.683 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:59:26.692 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
19:59:26.692 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:26.692 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:59:26.692 00.000 13300 Enqueuing Expose request
19:59:26.693 00.001 11596 Worker thread wakes up
19:59:26.693 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:59:27.197 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:59:28.728 01.531 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c05fc1a2-93b9-4782-8c9e-a029d344e973"}
19:59:28.728 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c05fc1a2-93b9-4782-8c9e-a029d344e973"}
19:59:28.729 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"701b17f0-328f-4304-b6d3-7dbd5873fd6b"}
19:59:28.729 00.000 13300 case statement mapped state 1 to 101
19:59:28.729 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"701b17f0-328f-4304-b6d3-7dbd5873fd6b"}
19:59:30.225 01.496 11596 Exposure complete
19:59:30.317 00.092 11596 worker thread done servicing request
19:59:30.318 00.001 13300 OnExposeComplete: enter
19:59:30.318 00.000 13300 UpdateGuideState(): m_state=1
19:59:30.318 00.000 13300 UpdateCurrentPosition: no star selected
19:59:30.319 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:59:30.319 00.000 13300 Status Line: Nessuna stella selezionata
19:59:30.324 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:59:30.335 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
19:59:30.335 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:30.335 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:59:30.335 00.000 13300 Enqueuing Expose request
19:59:30.335 00.000 11596 Worker thread wakes up
19:59:30.336 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
19:59:30.841 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:59:31.726 00.885 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"75e842d4-eae2-4cd6-bce2-f99774fa96ab"}
19:59:31.726 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"75e842d4-eae2-4cd6-bce2-f99774fa96ab"}
19:59:31.727 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"56fb52cc-df12-4017-b967-34ba36111ef5"}
19:59:31.727 00.000 13300 case statement mapped state 1 to 101
19:59:31.727 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"56fb52cc-df12-4017-b967-34ba36111ef5"}
19:59:33.865 02.138 11596 Exposure complete
19:59:33.944 00.079 11596 worker thread done servicing request
19:59:33.944 00.000 13300 OnExposeComplete: enter
19:59:33.944 00.000 13300 UpdateGuideState(): m_state=1
19:59:33.944 00.000 13300 UpdateCurrentPosition: no star selected
19:59:33.945 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:59:33.945 00.000 13300 Status Line: Nessuna stella selezionata
19:59:33.949 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:59:33.955 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:59:33.956 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:33.956 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:59:33.956 00.000 13300 Enqueuing Expose request
19:59:33.956 00.000 11596 Worker thread wakes up
19:59:33.956 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:59:34.468 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:59:34.725 00.257 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d9c41861-5eb1-4fa3-82ac-00f112ded38b"}
19:59:34.725 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d9c41861-5eb1-4fa3-82ac-00f112ded38b"}
19:59:34.726 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"906d6cbb-82d0-4371-8869-5162c07c81de"}
19:59:34.726 00.000 13300 case statement mapped state 1 to 101
19:59:34.726 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"906d6cbb-82d0-4371-8869-5162c07c81de"}
19:59:37.499 02.773 11596 Exposure complete
19:59:37.578 00.079 11596 worker thread done servicing request
19:59:37.578 00.000 13300 OnExposeComplete: enter
19:59:37.578 00.000 13300 UpdateGuideState(): m_state=1
19:59:37.578 00.000 13300 UpdateCurrentPosition: no star selected
19:59:37.579 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:59:37.579 00.000 13300 Status Line: Nessuna stella selezionata
19:59:37.582 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
19:59:37.588 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:59:37.589 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:37.589 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:59:37.589 00.000 13300 Enqueuing Expose request
19:59:37.589 00.000 11596 Worker thread wakes up
19:59:37.589 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:59:37.726 00.137 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b8a0673d-e71d-4716-a694-e224b702d6f2"}
19:59:37.726 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b8a0673d-e71d-4716-a694-e224b702d6f2"}
19:59:37.727 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"36b4119d-936e-49f0-a418-9b1bad5ea7e9"}
19:59:37.727 00.000 13300 case statement mapped state 1 to 101
19:59:37.727 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"36b4119d-936e-49f0-a418-9b1bad5ea7e9"}
19:59:38.095 00.368 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:59:40.724 02.629 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9d4206e4-a933-432a-bf18-d47da0adccbe"}
19:59:40.724 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9d4206e4-a933-432a-bf18-d47da0adccbe"}
19:59:40.725 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9c91cf29-2939-4eb4-96d4-a352416720bc"}
19:59:40.725 00.000 13300 case statement mapped state 1 to 101
19:59:40.725 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9c91cf29-2939-4eb4-96d4-a352416720bc"}
19:59:41.134 00.409 11596 Exposure complete
19:59:41.214 00.080 11596 worker thread done servicing request
19:59:41.214 00.000 13300 OnExposeComplete: enter
19:59:41.214 00.000 13300 UpdateGuideState(): m_state=1
19:59:41.215 00.001 13300 UpdateCurrentPosition: no star selected
19:59:41.215 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:59:41.215 00.000 13300 Status Line: Nessuna stella selezionata
19:59:41.218 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=253, Gamma=0.510
19:59:41.225 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:59:41.226 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:41.226 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:59:41.226 00.000 13300 Enqueuing Expose request
19:59:41.226 00.000 11596 Worker thread wakes up
19:59:41.226 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:59:41.736 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:59:43.724 01.988 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"36610722-b6fc-42e1-aa30-01110f6c7c6f"}
19:59:43.724 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"36610722-b6fc-42e1-aa30-01110f6c7c6f"}
19:59:43.725 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8f04dc0d-37d9-4078-a1c9-8e84876b10d3"}
19:59:43.725 00.000 13300 case statement mapped state 1 to 101
19:59:43.725 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8f04dc0d-37d9-4078-a1c9-8e84876b10d3"}
19:59:44.776 01.051 11596 Exposure complete
19:59:44.881 00.105 11596 worker thread done servicing request
19:59:44.881 00.000 13300 OnExposeComplete: enter
19:59:44.881 00.000 13300 UpdateGuideState(): m_state=1
19:59:44.882 00.001 13300 UpdateCurrentPosition: no star selected
19:59:44.883 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:59:44.883 00.000 13300 Status Line: Nessuna stella selezionata
19:59:44.886 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
19:59:44.893 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:59:44.893 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:44.894 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:59:44.894 00.000 13300 Enqueuing Expose request
19:59:44.894 00.000 11596 Worker thread wakes up
19:59:44.894 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:59:45.400 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:59:46.725 01.325 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f3215dc0-c8c4-4fe3-8853-034486ea955c"}
19:59:46.725 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f3215dc0-c8c4-4fe3-8853-034486ea955c"}
19:59:46.726 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f4e13c9a-754c-4f45-99ae-3acd01ab9ed9"}
19:59:46.726 00.000 13300 case statement mapped state 1 to 101
19:59:46.726 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f4e13c9a-754c-4f45-99ae-3acd01ab9ed9"}
19:59:48.464 01.738 11596 Exposure complete
19:59:48.577 00.113 11596 worker thread done servicing request
19:59:48.577 00.000 13300 OnExposeComplete: enter
19:59:48.577 00.000 13300 UpdateGuideState(): m_state=1
19:59:48.578 00.001 13300 UpdateCurrentPosition: no star selected
19:59:48.578 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:59:48.578 00.000 13300 Status Line: Nessuna stella selezionata
19:59:48.581 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
19:59:48.587 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
19:59:48.588 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:48.588 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:59:48.588 00.000 13300 Enqueuing Expose request
19:59:48.588 00.000 11596 Worker thread wakes up
19:59:48.588 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:59:49.091 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:59:49.725 00.634 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2e8df0b0-4e06-47c7-a1c4-ea954e140bae"}
19:59:49.725 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2e8df0b0-4e06-47c7-a1c4-ea954e140bae"}
19:59:49.726 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4e86ba2b-d857-44be-ad49-9db2cb45202a"}
19:59:49.726 00.000 13300 case statement mapped state 1 to 101
19:59:49.726 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4e86ba2b-d857-44be-ad49-9db2cb45202a"}
19:59:52.278 02.552 11596 Exposure complete
19:59:52.471 00.193 11596 worker thread done servicing request
19:59:52.489 00.018 13300 OnExposeComplete: enter
19:59:52.489 00.000 13300 UpdateGuideState(): m_state=1
19:59:52.489 00.000 13300 UpdateCurrentPosition: no star selected
19:59:52.490 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:59:52.490 00.000 13300 Status Line: Nessuna stella selezionata
19:59:52.493 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:59:52.500 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
19:59:52.500 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:52.500 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:59:52.500 00.000 13300 Enqueuing Expose request
19:59:52.500 00.000 11596 Worker thread wakes up
19:59:52.548 00.048 11596 worker thread servicing REQUEST_EXPOSE 3000
19:59:52.789 00.241 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a99c2c23-0c74-40f7-9ced-f39fe1d37851"}
19:59:52.789 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a99c2c23-0c74-40f7-9ced-f39fe1d37851"}
19:59:52.790 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"74472fdd-cf02-4be2-899a-75b1d9dd69a4"}
19:59:52.791 00.001 13300 case statement mapped state 1 to 101
19:59:52.791 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"74472fdd-cf02-4be2-899a-75b1d9dd69a4"}
19:59:53.087 00.296 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:59:55.890 02.803 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e893516d-c614-4687-907d-329188992cbc"}
19:59:55.890 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e893516d-c614-4687-907d-329188992cbc"}
19:59:56.033 00.143 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3b2f67e0-ea3e-4ccc-a589-e067e75a2e77"}
19:59:56.033 00.000 13300 case statement mapped state 1 to 101
19:59:56.034 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3b2f67e0-ea3e-4ccc-a589-e067e75a2e77"}
19:59:56.282 00.248 11596 Exposure complete
19:59:56.473 00.191 11596 worker thread done servicing request
19:59:56.473 00.000 13300 OnExposeComplete: enter
19:59:56.474 00.001 13300 UpdateGuideState(): m_state=1
19:59:56.474 00.000 13300 UpdateCurrentPosition: no star selected
19:59:56.474 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
19:59:56.475 00.001 13300 Status Line: Nessuna stella selezionata
19:59:56.478 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
19:59:56.491 00.013 13300 UpdateGuideState exits: Nessuna stella selezionata
19:59:56.491 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:56.491 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
19:59:56.491 00.000 13300 Enqueuing Expose request
19:59:56.493 00.002 11596 Worker thread wakes up
19:59:56.493 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
19:59:57.006 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
19:59:58.890 01.884 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b223c35a-fd1c-49ef-9345-049ebeba9bb0"}
19:59:58.890 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b223c35a-fd1c-49ef-9345-049ebeba9bb0"}
19:59:58.897 00.007 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"93e80bc7-0e98-44fe-8997-8ecb890a6e8b"}
19:59:58.897 00.000 13300 case statement mapped state 1 to 101
19:59:58.898 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"93e80bc7-0e98-44fe-8997-8ecb890a6e8b"}
20:00:00.052 01.154 11596 Exposure complete
20:00:00.175 00.123 11596 worker thread done servicing request
20:00:00.175 00.000 13300 OnExposeComplete: enter
20:00:00.175 00.000 13300 UpdateGuideState(): m_state=1
20:00:00.176 00.001 13300 UpdateCurrentPosition: no star selected
20:00:00.176 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:00:00.176 00.000 13300 Status Line: Nessuna stella selezionata
20:00:00.179 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:00:00.186 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:00:00.186 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:00.186 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:00:00.187 00.001 13300 Enqueuing Expose request
20:00:00.187 00.000 11596 Worker thread wakes up
20:00:00.187 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:00:00.699 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:00:01.890 01.191 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"12e63b15-fd6d-4721-b81e-ec3c1a44850e"}
20:00:01.890 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"12e63b15-fd6d-4721-b81e-ec3c1a44850e"}
20:00:01.891 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"791dd9e4-b65c-4417-b529-dda5bcb7adf5"}
20:00:01.891 00.000 13300 case statement mapped state 1 to 101
20:00:01.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"791dd9e4-b65c-4417-b529-dda5bcb7adf5"}
20:00:03.727 01.836 11596 Exposure complete
20:00:03.805 00.078 11596 worker thread done servicing request
20:00:03.805 00.000 13300 OnExposeComplete: enter
20:00:03.805 00.000 13300 UpdateGuideState(): m_state=1
20:00:03.805 00.000 13300 UpdateCurrentPosition: no star selected
20:00:03.806 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:00:03.806 00.000 13300 Status Line: Nessuna stella selezionata
20:00:03.810 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:00:03.818 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:00:03.818 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:03.818 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:00:03.818 00.000 13300 Enqueuing Expose request
20:00:03.818 00.000 11596 Worker thread wakes up
20:00:03.818 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:00:04.329 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:00:04.888 00.559 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3f552ef6-c467-40ae-a5fc-7b398e4eaf15"}
20:00:04.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3f552ef6-c467-40ae-a5fc-7b398e4eaf15"}
20:00:04.889 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7650d96f-89bb-4903-9e67-7cbaff7917e8"}
20:00:04.889 00.000 13300 case statement mapped state 1 to 101
20:00:04.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7650d96f-89bb-4903-9e67-7cbaff7917e8"}
20:00:07.360 02.471 11596 Exposure complete
20:00:07.458 00.098 11596 worker thread done servicing request
20:00:07.459 00.001 13300 OnExposeComplete: enter
20:00:07.459 00.000 13300 UpdateGuideState(): m_state=1
20:00:07.459 00.000 13300 UpdateCurrentPosition: no star selected
20:00:07.459 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:00:07.460 00.001 13300 Status Line: Nessuna stella selezionata
20:00:07.462 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:00:07.469 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:00:07.469 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:07.469 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:00:07.469 00.000 13300 Enqueuing Expose request
20:00:07.469 00.000 11596 Worker thread wakes up
20:00:07.469 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:00:07.888 00.419 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"681cd16d-c207-4719-90e2-f899cfb863e6"}
20:00:07.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"681cd16d-c207-4719-90e2-f899cfb863e6"}
20:00:07.889 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2ce90d6d-6982-49c4-b088-b4cf416275fe"}
20:00:07.889 00.000 13300 case statement mapped state 1 to 101
20:00:07.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2ce90d6d-6982-49c4-b088-b4cf416275fe"}
20:00:07.976 00.087 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:00:10.886 02.910 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"72bc02c5-812e-4916-a0cb-f40adb215f51"}
20:00:10.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"72bc02c5-812e-4916-a0cb-f40adb215f51"}
20:00:10.887 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"86aca1bd-1630-4cc7-9be3-45695545e337"}
20:00:10.887 00.000 13300 case statement mapped state 1 to 101
20:00:10.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"86aca1bd-1630-4cc7-9be3-45695545e337"}
20:00:11.006 00.119 11596 Exposure complete
20:00:11.084 00.078 11596 worker thread done servicing request
20:00:11.084 00.000 13300 OnExposeComplete: enter
20:00:11.084 00.000 13300 UpdateGuideState(): m_state=1
20:00:11.085 00.001 13300 UpdateCurrentPosition: no star selected
20:00:11.085 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:00:11.085 00.000 13300 Status Line: Nessuna stella selezionata
20:00:11.090 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
20:00:11.098 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:00:11.098 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:11.098 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:00:11.098 00.000 13300 Enqueuing Expose request
20:00:11.098 00.000 11596 Worker thread wakes up
20:00:11.098 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:00:11.611 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:00:13.886 02.275 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"44bb8581-0e75-40c0-92d0-1b9c9d617760"}
20:00:13.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"44bb8581-0e75-40c0-92d0-1b9c9d617760"}
20:00:13.887 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"60b8a0a3-9ba0-4514-a6de-0fd57c76662d"}
20:00:13.888 00.001 13300 case statement mapped state 1 to 101
20:00:13.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"60b8a0a3-9ba0-4514-a6de-0fd57c76662d"}
20:00:14.660 00.772 11596 Exposure complete
20:00:14.770 00.110 11596 worker thread done servicing request
20:00:14.771 00.001 13300 OnExposeComplete: enter
20:00:14.771 00.000 13300 UpdateGuideState(): m_state=1
20:00:14.771 00.000 13300 UpdateCurrentPosition: no star selected
20:00:14.772 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:00:14.772 00.000 13300 Status Line: Nessuna stella selezionata
20:00:14.775 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:00:14.786 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:00:14.786 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:14.786 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:00:14.786 00.000 13300 Enqueuing Expose request
20:00:14.786 00.000 11596 Worker thread wakes up
20:00:14.787 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:00:15.302 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:00:16.887 01.585 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"955d6089-96d1-4c66-b570-bd15e9b5f9f1"}
20:00:16.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"955d6089-96d1-4c66-b570-bd15e9b5f9f1"}
20:00:16.888 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d353f4f9-f8fa-4b82-a07b-c28206be0458"}
20:00:16.888 00.000 13300 case statement mapped state 1 to 101
20:00:16.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d353f4f9-f8fa-4b82-a07b-c28206be0458"}
20:00:18.327 01.439 11596 Exposure complete
20:00:18.411 00.084 11596 worker thread done servicing request
20:00:18.411 00.000 13300 OnExposeComplete: enter
20:00:18.411 00.000 13300 UpdateGuideState(): m_state=1
20:00:18.411 00.000 13300 UpdateCurrentPosition: no star selected
20:00:18.412 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:00:18.412 00.000 13300 Status Line: Nessuna stella selezionata
20:00:18.416 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:00:18.423 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:00:18.424 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:18.424 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:00:18.424 00.000 13300 Enqueuing Expose request
20:00:18.424 00.000 11596 Worker thread wakes up
20:00:18.424 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:00:18.928 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:00:19.887 00.959 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"188399d4-ed39-426a-9187-412fbe7a2f7a"}
20:00:19.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"188399d4-ed39-426a-9187-412fbe7a2f7a"}
20:00:19.888 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2a75155a-fb29-442d-9160-1a9812786e8d"}
20:00:19.888 00.000 13300 case statement mapped state 1 to 101
20:00:19.889 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2a75155a-fb29-442d-9160-1a9812786e8d"}
20:00:21.963 02.074 11596 Exposure complete
20:00:22.041 00.078 11596 worker thread done servicing request
20:00:22.041 00.000 13300 OnExposeComplete: enter
20:00:22.042 00.001 13300 UpdateGuideState(): m_state=1
20:00:22.042 00.000 13300 UpdateCurrentPosition: no star selected
20:00:22.042 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:00:22.042 00.000 13300 Status Line: Nessuna stella selezionata
20:00:22.045 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:00:22.052 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:00:22.052 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:22.052 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:00:22.052 00.000 13300 Enqueuing Expose request
20:00:22.052 00.000 11596 Worker thread wakes up
20:00:22.053 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:00:22.560 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:00:22.885 00.325 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"65ff8428-cf00-4ba1-a2cf-f0ed462d7125"}
20:00:22.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"65ff8428-cf00-4ba1-a2cf-f0ed462d7125"}
20:00:22.886 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ad5b7640-fe91-4761-98be-c5955bd6a562"}
20:00:22.886 00.000 13300 case statement mapped state 1 to 101
20:00:22.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ad5b7640-fe91-4761-98be-c5955bd6a562"}
20:00:25.595 02.709 11596 Exposure complete
20:00:25.675 00.080 11596 worker thread done servicing request
20:00:25.675 00.000 13300 OnExposeComplete: enter
20:00:25.676 00.001 13300 UpdateGuideState(): m_state=1
20:00:25.676 00.000 13300 UpdateCurrentPosition: no star selected
20:00:25.676 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:00:25.676 00.000 13300 Status Line: Nessuna stella selezionata
20:00:25.680 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:00:25.688 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:00:25.688 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:25.688 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:00:25.688 00.000 13300 Enqueuing Expose request
20:00:25.688 00.000 11596 Worker thread wakes up
20:00:25.689 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:00:25.884 00.195 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"35c2c85f-f2fc-41f5-90cd-82725a382521"}
20:00:25.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"35c2c85f-f2fc-41f5-90cd-82725a382521"}
20:00:25.885 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"88eaa37a-5f5c-4db6-84d7-aa3fd3f675e1"}
20:00:25.885 00.000 13300 case statement mapped state 1 to 101
20:00:25.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"88eaa37a-5f5c-4db6-84d7-aa3fd3f675e1"}
20:00:26.198 00.313 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:00:28.885 02.687 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5220dbac-0ff5-4266-9831-c5168e75bce9"}
20:00:28.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5220dbac-0ff5-4266-9831-c5168e75bce9"}
20:00:28.886 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e89b7140-d8e3-4bba-b7b2-b4f71d39a708"}
20:00:28.886 00.000 13300 case statement mapped state 1 to 101
20:00:28.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e89b7140-d8e3-4bba-b7b2-b4f71d39a708"}
20:00:29.229 00.343 11596 Exposure complete
20:00:29.306 00.077 11596 worker thread done servicing request
20:00:29.307 00.001 13300 OnExposeComplete: enter
20:00:29.307 00.000 13300 UpdateGuideState(): m_state=1
20:00:29.307 00.000 13300 UpdateCurrentPosition: no star selected
20:00:29.307 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:00:29.308 00.001 13300 Status Line: Nessuna stella selezionata
20:00:29.311 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=253, Gamma=0.510
20:00:29.317 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:00:29.317 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:29.318 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:00:29.318 00.000 13300 Enqueuing Expose request
20:00:29.318 00.000 11596 Worker thread wakes up
20:00:29.318 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:00:29.828 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:00:31.885 02.057 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b132e72d-520b-424e-af4a-6c5cf53fef52"}
20:00:31.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b132e72d-520b-424e-af4a-6c5cf53fef52"}
20:00:31.886 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0bf9ab0e-73bf-4ab3-8d6f-a98db0ea0e35"}
20:00:31.887 00.001 13300 case statement mapped state 1 to 101
20:00:31.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0bf9ab0e-73bf-4ab3-8d6f-a98db0ea0e35"}
20:00:32.870 00.983 11596 Exposure complete
20:00:32.964 00.094 11596 worker thread done servicing request
20:00:32.964 00.000 13300 OnExposeComplete: enter
20:00:32.964 00.000 13300 UpdateGuideState(): m_state=1
20:00:32.965 00.001 13300 UpdateCurrentPosition: no star selected
20:00:32.965 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:00:32.965 00.000 13300 Status Line: Nessuna stella selezionata
20:00:32.970 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
20:00:32.977 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:00:32.978 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:32.978 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:00:32.978 00.000 13300 Enqueuing Expose request
20:00:32.978 00.000 11596 Worker thread wakes up
20:00:32.978 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:00:33.480 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:00:34.884 01.404 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"89b88ac6-0d9e-433b-af04-93eddd5c0cef"}
20:00:34.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"89b88ac6-0d9e-433b-af04-93eddd5c0cef"}
20:00:34.885 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b4b8f547-a575-4f50-b59a-f8ef282571f5"}
20:00:34.885 00.000 13300 case statement mapped state 1 to 101
20:00:34.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b4b8f547-a575-4f50-b59a-f8ef282571f5"}
20:00:36.517 01.632 11596 Exposure complete
20:00:36.592 00.075 11596 worker thread done servicing request
20:00:36.592 00.000 13300 OnExposeComplete: enter
20:00:36.592 00.000 13300 UpdateGuideState(): m_state=1
20:00:36.593 00.001 13300 UpdateCurrentPosition: no star selected
20:00:36.593 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:00:36.593 00.000 13300 Status Line: Nessuna stella selezionata
20:00:36.596 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
20:00:36.603 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:00:36.603 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:36.603 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:00:36.603 00.000 13300 Enqueuing Expose request
20:00:36.604 00.001 11596 Worker thread wakes up
20:00:36.604 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:00:37.118 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:00:37.883 00.765 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d90fea9d-6e96-43cb-9a72-1493808e4de0"}
20:00:37.884 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d90fea9d-6e96-43cb-9a72-1493808e4de0"}
20:00:37.884 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1c216799-b3ff-4c39-8719-f12a4710b0dd"}
20:00:37.884 00.000 13300 case statement mapped state 1 to 101
20:00:37.885 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1c216799-b3ff-4c39-8719-f12a4710b0dd"}
20:00:40.149 02.264 11596 Exposure complete
20:00:40.232 00.083 11596 worker thread done servicing request
20:00:40.232 00.000 13300 OnExposeComplete: enter
20:00:40.232 00.000 13300 UpdateGuideState(): m_state=1
20:00:40.232 00.000 13300 UpdateCurrentPosition: no star selected
20:00:40.233 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:00:40.233 00.000 13300 Status Line: Nessuna stella selezionata
20:00:40.236 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
20:00:40.243 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:00:40.243 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:40.243 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:00:40.243 00.000 13300 Enqueuing Expose request
20:00:40.243 00.000 11596 Worker thread wakes up
20:00:40.243 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:00:40.753 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:00:40.883 00.130 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6934d168-8e54-4350-b5fc-675134139085"}
20:00:40.883 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6934d168-8e54-4350-b5fc-675134139085"}
20:00:40.884 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6cfc36d6-a826-414a-a209-9285cee0a41b"}
20:00:40.884 00.000 13300 case statement mapped state 1 to 101
20:00:40.885 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6cfc36d6-a826-414a-a209-9285cee0a41b"}
20:00:43.788 02.903 11596 Exposure complete
20:00:43.864 00.076 11596 worker thread done servicing request
20:00:43.864 00.000 13300 OnExposeComplete: enter
20:00:43.864 00.000 13300 UpdateGuideState(): m_state=1
20:00:43.864 00.000 13300 UpdateCurrentPosition: no star selected
20:00:43.865 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:00:43.865 00.000 13300 Status Line: Nessuna stella selezionata
20:00:43.867 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
20:00:43.874 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:00:43.874 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:43.874 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:00:43.874 00.000 13300 Enqueuing Expose request
20:00:43.874 00.000 11596 Worker thread wakes up
20:00:43.875 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:00:43.883 00.008 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6e50e417-89d2-40a9-836e-77615a71d98e"}
20:00:43.883 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6e50e417-89d2-40a9-836e-77615a71d98e"}
20:00:43.884 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"944b6f3e-dd0e-4cb4-8e90-ce9afa75c4b0"}
20:00:43.884 00.000 13300 case statement mapped state 1 to 101
20:00:43.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"944b6f3e-dd0e-4cb4-8e90-ce9afa75c4b0"}
20:00:44.387 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:00:46.883 02.496 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5127db6a-3021-4686-9c76-257fe225cff9"}
20:00:46.883 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5127db6a-3021-4686-9c76-257fe225cff9"}
20:00:46.884 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c6df7a01-9fe0-424b-a56a-d249c605a7ed"}
20:00:46.884 00.000 13300 case statement mapped state 1 to 101
20:00:46.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c6df7a01-9fe0-424b-a56a-d249c605a7ed"}
20:00:47.424 00.540 11596 Exposure complete
20:00:47.505 00.081 11596 worker thread done servicing request
20:00:47.505 00.000 13300 OnExposeComplete: enter
20:00:47.506 00.001 13300 UpdateGuideState(): m_state=1
20:00:47.506 00.000 13300 UpdateCurrentPosition: no star selected
20:00:47.506 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:00:47.506 00.000 13300 Status Line: Nessuna stella selezionata
20:00:47.509 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=253, Gamma=0.510
20:00:47.517 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:00:47.517 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:47.517 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:00:47.517 00.000 13300 Enqueuing Expose request
20:00:47.517 00.000 11596 Worker thread wakes up
20:00:47.517 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:00:48.033 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:00:49.883 01.850 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"18188e3b-746d-4d4d-a08b-5145eb377a8b"}
20:00:49.883 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"18188e3b-746d-4d4d-a08b-5145eb377a8b"}
20:00:49.884 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"28145fb3-d6af-458d-ab68-c2751b79f375"}
20:00:49.884 00.000 13300 case statement mapped state 1 to 101
20:00:49.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"28145fb3-d6af-458d-ab68-c2751b79f375"}
20:00:51.067 01.183 11596 Exposure complete
20:00:51.172 00.105 11596 worker thread done servicing request
20:00:51.173 00.001 13300 OnExposeComplete: enter
20:00:51.173 00.000 13300 UpdateGuideState(): m_state=1
20:00:51.173 00.000 13300 UpdateCurrentPosition: no star selected
20:00:51.173 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:00:51.174 00.001 13300 Status Line: Nessuna stella selezionata
20:00:51.178 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:00:51.189 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:00:51.190 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:51.190 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:00:51.190 00.000 13300 Enqueuing Expose request
20:00:51.190 00.000 11596 Worker thread wakes up
20:00:51.190 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:00:51.698 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:00:52.882 01.184 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"991ad024-39af-4643-b211-4607d13c9392"}
20:00:52.882 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"991ad024-39af-4643-b211-4607d13c9392"}
20:00:52.883 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a1c97df9-5ea7-4ea0-b363-4475cf2270eb"}
20:00:52.883 00.000 13300 case statement mapped state 1 to 101
20:00:52.883 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a1c97df9-5ea7-4ea0-b363-4475cf2270eb"}
20:00:54.733 01.850 11596 Exposure complete
20:00:54.843 00.110 11596 worker thread done servicing request
20:00:54.843 00.000 13300 OnExposeComplete: enter
20:00:54.843 00.000 13300 UpdateGuideState(): m_state=1
20:00:54.843 00.000 13300 UpdateCurrentPosition: no star selected
20:00:54.844 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:00:54.844 00.000 13300 Status Line: Nessuna stella selezionata
20:00:54.846 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:00:54.855 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:00:54.855 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:54.855 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:00:54.855 00.000 13300 Enqueuing Expose request
20:00:54.855 00.000 11596 Worker thread wakes up
20:00:54.856 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:00:55.362 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:00:56.196 00.834 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b9f41011-747b-4930-9ca8-5133e46d119b"}
20:00:56.196 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b9f41011-747b-4930-9ca8-5133e46d119b"}
20:00:56.453 00.257 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a779d531-d4c2-44a8-ae75-d1cfe3595f1c"}
20:00:56.453 00.000 13300 case statement mapped state 1 to 101
20:00:56.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a779d531-d4c2-44a8-ae75-d1cfe3595f1c"}
20:00:58.607 02.154 11596 Exposure complete
20:00:58.866 00.259 11596 worker thread done servicing request
20:00:58.866 00.000 13300 OnExposeComplete: enter
20:00:58.866 00.000 13300 UpdateGuideState(): m_state=1
20:00:58.867 00.001 13300 UpdateCurrentPosition: no star selected
20:00:58.867 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:00:58.867 00.000 13300 Status Line: Nessuna stella selezionata
20:00:58.914 00.047 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=253, Gamma=0.510
20:00:58.925 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:00:58.925 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:58.925 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:00:58.925 00.000 13300 Enqueuing Expose request
20:00:58.925 00.000 11596 Worker thread wakes up
20:00:58.925 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:00:59.344 00.419 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5ebb4b43-3852-4182-b723-66b272c791ee"}
20:00:59.345 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5ebb4b43-3852-4182-b723-66b272c791ee"}
20:00:59.434 00.089 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:00:59.622 00.188 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c0d09b67-d420-4b78-be1e-c1e9a9ce8846"}
20:00:59.622 00.000 13300 case statement mapped state 1 to 101
20:00:59.622 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c0d09b67-d420-4b78-be1e-c1e9a9ce8846"}
20:01:02.345 02.723 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1cebaa5e-a2ac-439b-ae7e-459fd7bb9955"}
20:01:02.345 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1cebaa5e-a2ac-439b-ae7e-459fd7bb9955"}
20:01:02.346 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f8dceca1-a7ef-4716-ac15-df1aacf03e10"}
20:01:02.346 00.000 13300 case statement mapped state 1 to 101
20:01:02.346 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f8dceca1-a7ef-4716-ac15-df1aacf03e10"}
20:01:02.497 00.151 11596 Exposure complete
20:01:02.686 00.189 13300 OnExposeComplete: enter
20:01:02.687 00.001 13300 UpdateGuideState(): m_state=1
20:01:02.687 00.000 13300 UpdateCurrentPosition: no star selected
20:01:02.688 00.001 11596 worker thread done servicing request
20:01:02.689 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:01:02.689 00.000 13300 Status Line: Nessuna stella selezionata
20:01:02.694 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=253, Gamma=0.510
20:01:02.710 00.016 13300 UpdateGuideState exits: Nessuna stella selezionata
20:01:02.710 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:02.710 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:01:02.711 00.001 13300 Enqueuing Expose request
20:01:02.711 00.000 11596 Worker thread wakes up
20:01:02.711 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:01:03.221 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:01:05.344 02.123 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"332eb4c0-08a3-4b4d-b60e-2d9ff8aa1f84"}
20:01:05.344 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"332eb4c0-08a3-4b4d-b60e-2d9ff8aa1f84"}
20:01:05.345 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d39d7cea-da27-4d8f-8e6a-65032e1e9359"}
20:01:05.345 00.000 13300 case statement mapped state 1 to 101
20:01:05.345 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d39d7cea-da27-4d8f-8e6a-65032e1e9359"}
20:01:06.247 00.902 11596 Exposure complete
20:01:06.325 00.078 11596 worker thread done servicing request
20:01:06.325 00.000 13300 OnExposeComplete: enter
20:01:06.325 00.000 13300 UpdateGuideState(): m_state=1
20:01:06.326 00.001 13300 UpdateCurrentPosition: no star selected
20:01:06.326 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:01:06.326 00.000 13300 Status Line: Nessuna stella selezionata
20:01:06.329 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
20:01:06.335 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:01:06.336 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:06.336 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:01:06.336 00.000 13300 Enqueuing Expose request
20:01:06.336 00.000 11596 Worker thread wakes up
20:01:06.336 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:01:06.845 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:01:08.344 01.499 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c4b9f897-a177-4f2f-95d1-d93711875c70"}
20:01:08.344 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c4b9f897-a177-4f2f-95d1-d93711875c70"}
20:01:08.345 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e558e86d-4f79-4af4-9488-278dd664840a"}
20:01:08.345 00.000 13300 case statement mapped state 1 to 101
20:01:08.345 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e558e86d-4f79-4af4-9488-278dd664840a"}
20:01:09.876 01.531 11596 Exposure complete
20:01:09.957 00.081 11596 worker thread done servicing request
20:01:09.957 00.000 13300 OnExposeComplete: enter
20:01:09.957 00.000 13300 UpdateGuideState(): m_state=1
20:01:09.958 00.001 13300 UpdateCurrentPosition: no star selected
20:01:09.958 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:01:09.958 00.000 13300 Status Line: Nessuna stella selezionata
20:01:09.961 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
20:01:09.967 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:01:09.968 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:09.968 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:01:09.968 00.000 13300 Enqueuing Expose request
20:01:09.968 00.000 11596 Worker thread wakes up
20:01:09.968 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:01:10.479 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:01:11.343 00.864 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3e1e7a5c-5f05-4846-9b5b-39136689a3f2"}
20:01:11.343 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3e1e7a5c-5f05-4846-9b5b-39136689a3f2"}
20:01:11.344 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9ca49a93-d1d4-4b75-a2e0-b5869bc2e57d"}
20:01:11.344 00.000 13300 case statement mapped state 1 to 101
20:01:11.344 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9ca49a93-d1d4-4b75-a2e0-b5869bc2e57d"}
20:01:13.575 02.231 11596 Exposure complete
20:01:13.742 00.167 11596 worker thread done servicing request
20:01:13.742 00.000 13300 OnExposeComplete: enter
20:01:13.742 00.000 13300 UpdateGuideState(): m_state=1
20:01:13.743 00.001 13300 UpdateCurrentPosition: no star selected
20:01:13.744 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:01:13.744 00.000 13300 Status Line: Nessuna stella selezionata
20:01:13.749 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
20:01:13.761 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
20:01:13.762 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:13.762 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:01:13.762 00.000 13300 Enqueuing Expose request
20:01:13.762 00.000 11596 Worker thread wakes up
20:01:13.762 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:01:14.273 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:01:14.343 00.070 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ea089311-bff3-4c39-b2e5-5ab7d5fcc23b"}
20:01:14.343 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ea089311-bff3-4c39-b2e5-5ab7d5fcc23b"}
20:01:14.344 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"81a8b8a5-3f6c-47cd-8a6e-17f0fd95b000"}
20:01:14.344 00.000 13300 case statement mapped state 1 to 101
20:01:14.345 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"81a8b8a5-3f6c-47cd-8a6e-17f0fd95b000"}
20:01:17.308 02.963 11596 Exposure complete
20:01:17.342 00.034 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0509f2c2-4166-43b7-82bd-872f0dd0f1eb"}
20:01:17.342 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0509f2c2-4166-43b7-82bd-872f0dd0f1eb"}
20:01:17.343 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0887f546-ac18-4f1c-900f-6672fa4a43eb"}
20:01:17.343 00.000 13300 case statement mapped state 1 to 101
20:01:17.343 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0887f546-ac18-4f1c-900f-6672fa4a43eb"}
20:01:17.403 00.060 11596 worker thread done servicing request
20:01:17.403 00.000 13300 OnExposeComplete: enter
20:01:17.403 00.000 13300 UpdateGuideState(): m_state=1
20:01:17.403 00.000 13300 UpdateCurrentPosition: no star selected
20:01:17.404 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:01:17.404 00.000 13300 Status Line: Nessuna stella selezionata
20:01:17.406 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
20:01:17.416 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:01:17.417 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:17.417 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:01:17.417 00.000 13300 Enqueuing Expose request
20:01:17.417 00.000 11596 Worker thread wakes up
20:01:17.417 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:01:17.933 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:01:20.342 02.409 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d3fb8aaa-66d2-4f18-afa8-1562d0db8bc9"}
20:01:20.342 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d3fb8aaa-66d2-4f18-afa8-1562d0db8bc9"}
20:01:20.343 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fd1d1a9b-c72b-4ef1-96bd-46069c925066"}
20:01:20.343 00.000 13300 case statement mapped state 1 to 101
20:01:20.343 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fd1d1a9b-c72b-4ef1-96bd-46069c925066"}
20:01:20.958 00.615 11596 Exposure complete
20:01:21.051 00.093 11596 worker thread done servicing request
20:01:21.052 00.001 13300 OnExposeComplete: enter
20:01:21.052 00.000 13300 UpdateGuideState(): m_state=1
20:01:21.052 00.000 13300 UpdateCurrentPosition: no star selected
20:01:21.053 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:01:21.053 00.000 13300 Status Line: Nessuna stella selezionata
20:01:21.057 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
20:01:21.064 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:01:21.064 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:21.065 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:01:21.065 00.000 13300 Enqueuing Expose request
20:01:21.065 00.000 11596 Worker thread wakes up
20:01:21.065 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:01:21.572 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:01:23.341 01.769 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"055f7ade-98c5-413d-9efa-112965907393"}
20:01:23.341 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"055f7ade-98c5-413d-9efa-112965907393"}
20:01:23.342 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b5fd35e4-ab16-47e4-9282-fa6d19fb5525"}
20:01:23.342 00.000 13300 case statement mapped state 1 to 101
20:01:23.342 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b5fd35e4-ab16-47e4-9282-fa6d19fb5525"}
20:01:24.609 01.267 11596 Exposure complete
20:01:24.690 00.081 11596 worker thread done servicing request
20:01:24.690 00.000 13300 OnExposeComplete: enter
20:01:24.690 00.000 13300 UpdateGuideState(): m_state=1
20:01:24.690 00.000 13300 UpdateCurrentPosition: no star selected
20:01:24.691 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:01:24.691 00.000 13300 Status Line: Nessuna stella selezionata
20:01:24.693 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
20:01:24.701 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:01:24.701 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:24.701 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:01:24.701 00.000 13300 Enqueuing Expose request
20:01:24.701 00.000 11596 Worker thread wakes up
20:01:24.701 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:01:25.215 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:01:26.339 01.124 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1f4d7bef-e2ba-4f06-b599-04ed88f035d8"}
20:01:26.339 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1f4d7bef-e2ba-4f06-b599-04ed88f035d8"}
20:01:26.340 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aeea7735-c35e-4ee1-af34-9a7acb8b7dc1"}
20:01:26.340 00.000 13300 case statement mapped state 1 to 101
20:01:26.340 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"aeea7735-c35e-4ee1-af34-9a7acb8b7dc1"}
20:01:28.366 02.026 11596 Exposure complete
20:01:28.442 00.076 11596 worker thread done servicing request
20:01:28.442 00.000 13300 OnExposeComplete: enter
20:01:28.442 00.000 13300 UpdateGuideState(): m_state=1
20:01:28.442 00.000 13300 UpdateCurrentPosition: no star selected
20:01:28.443 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:01:28.443 00.000 13300 Status Line: Nessuna stella selezionata
20:01:28.446 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:01:28.454 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:01:28.454 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:28.454 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:01:28.454 00.000 13300 Enqueuing Expose request
20:01:28.454 00.000 11596 Worker thread wakes up
20:01:28.454 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:01:28.967 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:01:29.340 00.373 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"24349049-799a-431c-aaf2-de8ec0e0466f"}
20:01:29.340 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"24349049-799a-431c-aaf2-de8ec0e0466f"}
20:01:29.341 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"245b48ad-6160-4e45-812d-616fb8380925"}
20:01:29.341 00.000 13300 case statement mapped state 1 to 101
20:01:29.341 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"245b48ad-6160-4e45-812d-616fb8380925"}
20:01:31.999 02.658 11596 Exposure complete
20:01:32.076 00.077 11596 worker thread done servicing request
20:01:32.076 00.000 13300 OnExposeComplete: enter
20:01:32.077 00.001 13300 UpdateGuideState(): m_state=1
20:01:32.077 00.000 13300 UpdateCurrentPosition: no star selected
20:01:32.077 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:01:32.077 00.000 13300 Status Line: Nessuna stella selezionata
20:01:32.080 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=244, Gamma=0.510
20:01:32.087 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:01:32.087 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:32.087 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:01:32.087 00.000 13300 Enqueuing Expose request
20:01:32.088 00.001 11596 Worker thread wakes up
20:01:32.088 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:01:32.338 00.250 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7b697a6a-7afd-49a0-8a98-c339566814e8"}
20:01:32.338 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7b697a6a-7afd-49a0-8a98-c339566814e8"}
20:01:32.339 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4da7b61d-4a84-48c1-931a-ec4f94a5b5cc"}
20:01:32.339 00.000 13300 case statement mapped state 1 to 101
20:01:32.339 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4da7b61d-4a84-48c1-931a-ec4f94a5b5cc"}
20:01:32.590 00.251 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:01:35.338 02.748 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bf4aeecb-ed00-4925-952f-abe14dfb3624"}
20:01:35.338 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bf4aeecb-ed00-4925-952f-abe14dfb3624"}
20:01:35.338 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"97becfd0-bcee-40cd-b37b-ee2ae43aedb1"}
20:01:35.339 00.001 13300 case statement mapped state 1 to 101
20:01:35.339 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"97becfd0-bcee-40cd-b37b-ee2ae43aedb1"}
20:01:35.631 00.292 11596 Exposure complete
20:01:35.707 00.076 11596 worker thread done servicing request
20:01:35.707 00.000 13300 OnExposeComplete: enter
20:01:35.707 00.000 13300 UpdateGuideState(): m_state=1
20:01:35.708 00.001 13300 UpdateCurrentPosition: no star selected
20:01:35.708 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:01:35.708 00.000 13300 Status Line: Nessuna stella selezionata
20:01:35.712 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
20:01:35.718 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:01:35.719 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:35.719 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:01:35.719 00.000 13300 Enqueuing Expose request
20:01:35.719 00.000 11596 Worker thread wakes up
20:01:35.719 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:01:36.227 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:01:38.336 02.109 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e9290f1d-782f-4638-9286-bec3f9f3f12a"}
20:01:38.336 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e9290f1d-782f-4638-9286-bec3f9f3f12a"}
20:01:38.337 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d6f97107-e3f3-4543-8217-ff7e95eed8b8"}
20:01:38.337 00.000 13300 case statement mapped state 1 to 101
20:01:38.337 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d6f97107-e3f3-4543-8217-ff7e95eed8b8"}
20:01:39.259 00.922 11596 Exposure complete
20:01:39.335 00.076 11596 worker thread done servicing request
20:01:39.336 00.001 13300 OnExposeComplete: enter
20:01:39.336 00.000 13300 UpdateGuideState(): m_state=1
20:01:39.336 00.000 13300 UpdateCurrentPosition: no star selected
20:01:39.336 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:01:39.336 00.000 13300 Status Line: Nessuna stella selezionata
20:01:39.339 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:01:39.346 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:01:39.346 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:39.346 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:01:39.346 00.000 13300 Enqueuing Expose request
20:01:39.346 00.000 11596 Worker thread wakes up
20:01:39.346 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:01:39.858 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:01:41.336 01.478 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"526dcf77-ae33-4cdb-8b1f-ac28da7f9350"}
20:01:41.336 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"526dcf77-ae33-4cdb-8b1f-ac28da7f9350"}
20:01:41.337 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"061dd680-ec99-46d0-97d1-04ce4abede0f"}
20:01:41.337 00.000 13300 case statement mapped state 1 to 101
20:01:41.337 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"061dd680-ec99-46d0-97d1-04ce4abede0f"}
20:01:42.881 01.544 11596 Exposure complete
20:01:42.961 00.080 11596 worker thread done servicing request
20:01:42.961 00.000 13300 OnExposeComplete: enter
20:01:42.961 00.000 13300 UpdateGuideState(): m_state=1
20:01:42.962 00.001 13300 UpdateCurrentPosition: no star selected
20:01:42.962 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:01:42.962 00.000 13300 Status Line: Nessuna stella selezionata
20:01:42.965 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:01:42.971 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:01:42.971 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:42.972 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:01:42.972 00.000 13300 Enqueuing Expose request
20:01:42.972 00.000 11596 Worker thread wakes up
20:01:42.972 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:01:43.486 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:01:44.334 00.848 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3bcc58e0-465a-4990-b57f-107a0231ec6c"}
20:01:44.334 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3bcc58e0-465a-4990-b57f-107a0231ec6c"}
20:01:44.335 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4fcf326d-ee39-4d17-b1fb-66489ee29698"}
20:01:44.335 00.000 13300 case statement mapped state 1 to 101
20:01:44.335 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4fcf326d-ee39-4d17-b1fb-66489ee29698"}
20:01:46.517 02.182 11596 Exposure complete
20:01:46.595 00.078 11596 worker thread done servicing request
20:01:46.595 00.000 13300 OnExposeComplete: enter
20:01:46.595 00.000 13300 UpdateGuideState(): m_state=1
20:01:46.595 00.000 13300 UpdateCurrentPosition: no star selected
20:01:46.596 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:01:46.596 00.000 13300 Status Line: Nessuna stella selezionata
20:01:46.599 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:01:46.606 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:01:46.606 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:46.607 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:01:46.607 00.000 13300 Enqueuing Expose request
20:01:46.607 00.000 11596 Worker thread wakes up
20:01:46.607 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:01:47.110 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:01:47.334 00.224 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e90ae232-742c-43f8-9187-af1eba4625df"}
20:01:47.334 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e90ae232-742c-43f8-9187-af1eba4625df"}
20:01:47.335 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f5217f8e-aa83-4b43-8e94-b42d12972f0b"}
20:01:47.335 00.000 13300 case statement mapped state 1 to 101
20:01:47.335 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f5217f8e-aa83-4b43-8e94-b42d12972f0b"}
20:01:50.146 02.811 11596 Exposure complete
20:01:50.232 00.086 11596 worker thread done servicing request
20:01:50.232 00.000 13300 OnExposeComplete: enter
20:01:50.232 00.000 13300 UpdateGuideState(): m_state=1
20:01:50.232 00.000 13300 UpdateCurrentPosition: no star selected
20:01:50.233 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:01:50.233 00.000 13300 Status Line: Nessuna stella selezionata
20:01:50.236 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
20:01:50.242 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:01:50.242 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:50.242 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:01:50.243 00.001 13300 Enqueuing Expose request
20:01:50.243 00.000 11596 Worker thread wakes up
20:01:50.243 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:01:50.333 00.090 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"400bc51e-cdf9-4492-ae72-5f52c742c9dc"}
20:01:50.333 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"400bc51e-cdf9-4492-ae72-5f52c742c9dc"}
20:01:50.334 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3c0f6636-3e38-4052-9073-2a8ec6767d30"}
20:01:50.334 00.000 13300 case statement mapped state 1 to 101
20:01:50.334 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3c0f6636-3e38-4052-9073-2a8ec6767d30"}
20:01:50.752 00.418 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:01:53.332 02.580 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bfa711dc-71b4-4aec-81a8-3a9739705c30"}
20:01:53.332 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bfa711dc-71b4-4aec-81a8-3a9739705c30"}
20:01:53.333 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4ec1a379-3473-4c53-b03f-c990d7bf1376"}
20:01:53.333 00.000 13300 case statement mapped state 1 to 101
20:01:53.333 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4ec1a379-3473-4c53-b03f-c990d7bf1376"}
20:01:53.794 00.461 11596 Exposure complete
20:01:53.921 00.127 13300 OnExposeComplete: enter
20:01:53.921 00.000 13300 UpdateGuideState(): m_state=1
20:01:53.921 00.000 13300 UpdateCurrentPosition: no star selected
20:01:53.922 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:01:53.922 00.000 13300 Status Line: Nessuna stella selezionata
20:01:53.926 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:01:53.935 00.009 11596 worker thread done servicing request
20:01:53.937 00.002 13300 UpdateGuideState exits: Nessuna stella selezionata
20:01:53.938 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:53.938 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:01:53.938 00.000 13300 Enqueuing Expose request
20:01:53.938 00.000 11596 Worker thread wakes up
20:01:53.938 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:01:54.448 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:01:56.333 01.885 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1619ab28-c15f-42a6-95cb-54f378067bd3"}
20:01:56.333 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1619ab28-c15f-42a6-95cb-54f378067bd3"}
20:01:56.334 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ca3e6fff-daa9-42b1-b66a-9d5db02272c8"}
20:01:56.334 00.000 13300 case statement mapped state 1 to 101
20:01:56.334 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ca3e6fff-daa9-42b1-b66a-9d5db02272c8"}
20:01:57.497 01.163 11596 Exposure complete
20:01:57.588 00.091 11596 worker thread done servicing request
20:01:57.588 00.000 13300 OnExposeComplete: enter
20:01:57.588 00.000 13300 UpdateGuideState(): m_state=1
20:01:57.589 00.001 13300 UpdateCurrentPosition: no star selected
20:01:57.589 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:01:57.590 00.001 13300 Status Line: Nessuna stella selezionata
20:01:57.592 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:01:57.600 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:01:57.600 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:57.600 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:01:57.600 00.000 13300 Enqueuing Expose request
20:01:57.600 00.000 11596 Worker thread wakes up
20:01:57.600 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:01:58.116 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:01:59.444 01.328 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c2db8d9a-f43a-4f4f-9417-01a1272ac8e5"}
20:01:59.446 00.002 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c2db8d9a-f43a-4f4f-9417-01a1272ac8e5"}
20:01:59.461 00.015 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"58e677cd-677d-4da9-8d5d-57d64e4b702b"}
20:01:59.461 00.000 13300 case statement mapped state 1 to 101
20:01:59.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"58e677cd-677d-4da9-8d5d-57d64e4b702b"}
20:02:01.260 01.799 11596 Exposure complete
20:02:01.502 00.242 11596 worker thread done servicing request
20:02:01.502 00.000 13300 OnExposeComplete: enter
20:02:01.502 00.000 13300 UpdateGuideState(): m_state=1
20:02:01.503 00.001 13300 UpdateCurrentPosition: no star selected
20:02:01.503 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:02:01.503 00.000 13300 Status Line: Nessuna stella selezionata
20:02:01.506 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:02:01.529 00.023 13300 UpdateGuideState exits: Nessuna stella selezionata
20:02:01.530 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:01.530 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:02:01.530 00.000 13300 Enqueuing Expose request
20:02:01.530 00.000 11596 Worker thread wakes up
20:02:01.530 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:02:02.035 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:02:02.528 00.493 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2c99873a-cf70-4330-a7e1-8273db0f0fba"}
20:02:02.528 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2c99873a-cf70-4330-a7e1-8273db0f0fba"}
20:02:02.889 00.361 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"46297e9b-c37a-41ff-882f-5a3aedf34038"}
20:02:02.889 00.000 13300 case statement mapped state 1 to 101
20:02:02.890 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"46297e9b-c37a-41ff-882f-5a3aedf34038"}
20:02:05.084 02.194 11596 Exposure complete
20:02:05.211 00.127 11596 worker thread done servicing request
20:02:05.211 00.000 13300 OnExposeComplete: enter
20:02:05.211 00.000 13300 UpdateGuideState(): m_state=1
20:02:05.212 00.001 13300 UpdateCurrentPosition: no star selected
20:02:05.212 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:02:05.213 00.001 13300 Status Line: Nessuna stella selezionata
20:02:05.217 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:02:05.229 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
20:02:05.230 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:05.230 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:02:05.230 00.000 13300 Enqueuing Expose request
20:02:05.231 00.001 11596 Worker thread wakes up
20:02:05.231 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:02:05.509 00.278 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"01bfbbe3-ba73-4d7c-8cad-f3292467026d"}
20:02:05.510 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"01bfbbe3-ba73-4d7c-8cad-f3292467026d"}
20:02:05.511 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c0a47bcc-ccd8-42f8-9be3-5a2db2880c37"}
20:02:05.511 00.000 13300 case statement mapped state 1 to 101
20:02:05.512 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c0a47bcc-ccd8-42f8-9be3-5a2db2880c37"}
20:02:05.743 00.231 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:02:08.507 02.764 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d542e684-379a-4cc7-88aa-0e6982c895d4"}
20:02:08.507 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d542e684-379a-4cc7-88aa-0e6982c895d4"}
20:02:08.508 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8a6f13ac-654f-489e-a7bf-50ef3c4b3fc8"}
20:02:08.508 00.000 13300 case statement mapped state 1 to 101
20:02:08.509 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8a6f13ac-654f-489e-a7bf-50ef3c4b3fc8"}
20:02:08.766 00.257 11596 Exposure complete
20:02:08.846 00.080 11596 worker thread done servicing request
20:02:08.846 00.000 13300 OnExposeComplete: enter
20:02:08.846 00.000 13300 UpdateGuideState(): m_state=1
20:02:08.846 00.000 13300 UpdateCurrentPosition: no star selected
20:02:08.847 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:02:08.847 00.000 13300 Status Line: Nessuna stella selezionata
20:02:08.851 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:02:08.858 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:02:08.858 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:08.859 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:02:08.859 00.000 13300 Enqueuing Expose request
20:02:08.859 00.000 11596 Worker thread wakes up
20:02:08.859 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:02:09.371 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:02:11.506 02.135 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0ae538a8-e404-4e03-ba16-6255abb27463"}
20:02:11.506 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0ae538a8-e404-4e03-ba16-6255abb27463"}
20:02:11.507 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"720e0802-fe4b-491a-93b5-51413b889077"}
20:02:11.507 00.000 13300 case statement mapped state 1 to 101
20:02:11.507 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"720e0802-fe4b-491a-93b5-51413b889077"}
20:02:12.397 00.890 11596 Exposure complete
20:02:12.474 00.077 11596 worker thread done servicing request
20:02:12.475 00.001 13300 OnExposeComplete: enter
20:02:12.475 00.000 13300 UpdateGuideState(): m_state=1
20:02:12.475 00.000 13300 UpdateCurrentPosition: no star selected
20:02:12.475 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:02:12.476 00.001 13300 Status Line: Nessuna stella selezionata
20:02:12.480 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:02:12.487 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:02:12.487 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:12.487 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:02:12.487 00.000 13300 Enqueuing Expose request
20:02:12.487 00.000 11596 Worker thread wakes up
20:02:12.487 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:02:12.998 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:02:14.506 01.508 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b1d8df28-03d4-440e-8ad9-fd92e99ee982"}
20:02:14.506 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b1d8df28-03d4-440e-8ad9-fd92e99ee982"}
20:02:14.507 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"71482fcc-e63b-450d-a95f-e0a28b559f4a"}
20:02:14.507 00.000 13300 case statement mapped state 1 to 101
20:02:14.508 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"71482fcc-e63b-450d-a95f-e0a28b559f4a"}
20:02:16.034 01.526 11596 Exposure complete
20:02:16.129 00.095 11596 worker thread done servicing request
20:02:16.129 00.000 13300 OnExposeComplete: enter
20:02:16.129 00.000 13300 UpdateGuideState(): m_state=1
20:02:16.130 00.001 13300 UpdateCurrentPosition: no star selected
20:02:16.130 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:02:16.130 00.000 13300 Status Line: Nessuna stella selezionata
20:02:16.135 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:02:16.146 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:02:16.146 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:16.146 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:02:16.146 00.000 13300 Enqueuing Expose request
20:02:16.147 00.001 11596 Worker thread wakes up
20:02:16.147 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:02:16.651 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:02:17.505 00.854 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cb5782d2-bac7-409d-907b-11d626edf2d4"}
20:02:17.505 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cb5782d2-bac7-409d-907b-11d626edf2d4"}
20:02:17.506 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"da97f5c4-c868-4ba2-8942-c1097e439da6"}
20:02:17.506 00.000 13300 case statement mapped state 1 to 101
20:02:17.506 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"da97f5c4-c868-4ba2-8942-c1097e439da6"}
20:02:19.683 02.177 11596 Exposure complete
20:02:19.784 00.101 11596 worker thread done servicing request
20:02:19.785 00.001 13300 OnExposeComplete: enter
20:02:19.785 00.000 13300 UpdateGuideState(): m_state=1
20:02:19.785 00.000 13300 UpdateCurrentPosition: no star selected
20:02:19.785 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:02:19.785 00.000 13300 Status Line: Nessuna stella selezionata
20:02:19.788 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:02:19.798 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:02:19.799 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:19.799 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:02:19.799 00.000 13300 Enqueuing Expose request
20:02:19.799 00.000 11596 Worker thread wakes up
20:02:19.799 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:02:20.309 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:02:20.504 00.195 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4f880e99-8e93-4097-83e6-8c02f60f321d"}
20:02:20.504 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4f880e99-8e93-4097-83e6-8c02f60f321d"}
20:02:20.505 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"47aa04c8-7df4-4a9d-88df-0b40a08f5f6d"}
20:02:20.505 00.000 13300 case statement mapped state 1 to 101
20:02:20.505 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"47aa04c8-7df4-4a9d-88df-0b40a08f5f6d"}
20:02:23.338 02.833 11596 Exposure complete
20:02:23.414 00.076 11596 worker thread done servicing request
20:02:23.414 00.000 13300 OnExposeComplete: enter
20:02:23.414 00.000 13300 UpdateGuideState(): m_state=1
20:02:23.415 00.001 13300 UpdateCurrentPosition: no star selected
20:02:23.415 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:02:23.416 00.001 13300 Status Line: Nessuna stella selezionata
20:02:23.418 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:02:23.425 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:02:23.425 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:23.425 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:02:23.425 00.000 13300 Enqueuing Expose request
20:02:23.425 00.000 11596 Worker thread wakes up
20:02:23.425 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:02:23.504 00.079 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6fceb869-76b8-4df8-8958-c039d8482686"}
20:02:23.504 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6fceb869-76b8-4df8-8958-c039d8482686"}
20:02:23.505 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aee5ddac-1840-4347-8aca-4b176ed82158"}
20:02:23.505 00.000 13300 case statement mapped state 1 to 101
20:02:23.505 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"aee5ddac-1840-4347-8aca-4b176ed82158"}
20:02:23.937 00.432 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:02:26.504 02.567 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2fe8c014-bf42-4595-9242-fc068329f0d9"}
20:02:26.504 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2fe8c014-bf42-4595-9242-fc068329f0d9"}
20:02:26.505 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1d0e125e-e352-40b5-a632-d70a57e3a9bb"}
20:02:26.505 00.000 13300 case statement mapped state 1 to 101
20:02:26.505 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1d0e125e-e352-40b5-a632-d70a57e3a9bb"}
20:02:26.967 00.462 11596 Exposure complete
20:02:27.041 00.074 11596 worker thread done servicing request
20:02:27.041 00.000 13300 OnExposeComplete: enter
20:02:27.041 00.000 13300 UpdateGuideState(): m_state=1
20:02:27.042 00.001 13300 UpdateCurrentPosition: no star selected
20:02:27.042 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:02:27.042 00.000 13300 Status Line: Nessuna stella selezionata
20:02:27.045 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:02:27.052 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:02:27.052 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:27.052 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:02:27.052 00.000 13300 Enqueuing Expose request
20:02:27.053 00.001 11596 Worker thread wakes up
20:02:27.053 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:02:27.556 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:02:29.503 01.947 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"da7dfcb7-8dee-4ed6-b5e5-c08f58f5478e"}
20:02:29.503 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"da7dfcb7-8dee-4ed6-b5e5-c08f58f5478e"}
20:02:29.504 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2f88088b-dee6-4636-8552-8d3674237904"}
20:02:29.504 00.000 13300 case statement mapped state 1 to 101
20:02:29.504 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2f88088b-dee6-4636-8552-8d3674237904"}
20:02:30.594 01.090 11596 Exposure complete
20:02:30.671 00.077 11596 worker thread done servicing request
20:02:30.671 00.000 13300 OnExposeComplete: enter
20:02:30.671 00.000 13300 UpdateGuideState(): m_state=1
20:02:30.671 00.000 13300 UpdateCurrentPosition: no star selected
20:02:30.672 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:02:30.672 00.000 13300 Status Line: Nessuna stella selezionata
20:02:30.675 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:02:30.683 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:02:30.683 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:30.683 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:02:30.683 00.000 13300 Enqueuing Expose request
20:02:30.683 00.000 11596 Worker thread wakes up
20:02:30.684 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:02:31.196 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:02:32.503 01.307 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6936a9a3-0570-43d6-b71d-2b9be1a93d61"}
20:02:32.503 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6936a9a3-0570-43d6-b71d-2b9be1a93d61"}
20:02:32.504 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"947a39c4-9d1d-445e-b5b4-de460ace4307"}
20:02:32.504 00.000 13300 case statement mapped state 1 to 101
20:02:32.504 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"947a39c4-9d1d-445e-b5b4-de460ace4307"}
20:02:34.240 01.736 11596 Exposure complete
20:02:34.316 00.076 11596 worker thread done servicing request
20:02:34.317 00.001 13300 OnExposeComplete: enter
20:02:34.317 00.000 13300 UpdateGuideState(): m_state=1
20:02:34.317 00.000 13300 UpdateCurrentPosition: no star selected
20:02:34.317 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:02:34.318 00.001 13300 Status Line: Nessuna stella selezionata
20:02:34.321 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:02:34.329 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:02:34.329 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:34.329 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:02:34.329 00.000 13300 Enqueuing Expose request
20:02:34.330 00.001 11596 Worker thread wakes up
20:02:34.330 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:02:34.845 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:02:35.502 00.657 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"71b5d651-4532-4a9f-98e8-4fd5f9b8d84f"}
20:02:35.502 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"71b5d651-4532-4a9f-98e8-4fd5f9b8d84f"}
20:02:35.502 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fe6c028b-82fa-44e8-952e-0848c5dff5d7"}
20:02:35.503 00.001 13300 case statement mapped state 1 to 101
20:02:35.503 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fe6c028b-82fa-44e8-952e-0848c5dff5d7"}
20:02:37.868 02.365 11596 Exposure complete
20:02:37.941 00.073 11596 worker thread done servicing request
20:02:37.942 00.001 13300 OnExposeComplete: enter
20:02:37.942 00.000 13300 UpdateGuideState(): m_state=1
20:02:37.942 00.000 13300 UpdateCurrentPosition: no star selected
20:02:37.942 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:02:37.943 00.001 13300 Status Line: Nessuna stella selezionata
20:02:37.946 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:02:37.953 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:02:37.953 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:37.953 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:02:37.953 00.000 13300 Enqueuing Expose request
20:02:37.953 00.000 11596 Worker thread wakes up
20:02:37.954 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:02:38.469 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:02:38.502 00.033 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9c28a1ac-b1a3-440e-99eb-a4927db24d71"}
20:02:38.502 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9c28a1ac-b1a3-440e-99eb-a4927db24d71"}
20:02:38.503 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e245ff4e-6785-4311-92ef-4be8f1db8683"}
20:02:38.503 00.000 13300 case statement mapped state 1 to 101
20:02:38.503 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e245ff4e-6785-4311-92ef-4be8f1db8683"}
20:02:41.490 02.987 11596 Exposure complete
20:02:41.503 00.013 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f9d66142-da87-404e-8b85-842cc65d83b2"}
20:02:41.503 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f9d66142-da87-404e-8b85-842cc65d83b2"}
20:02:41.504 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fe8d5b67-b9d0-41aa-bc99-fcd3df192e94"}
20:02:41.504 00.000 13300 case statement mapped state 1 to 101
20:02:41.504 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fe8d5b67-b9d0-41aa-bc99-fcd3df192e94"}
20:02:41.586 00.082 11596 worker thread done servicing request
20:02:41.586 00.000 13300 OnExposeComplete: enter
20:02:41.587 00.001 13300 UpdateGuideState(): m_state=1
20:02:41.587 00.000 13300 UpdateCurrentPosition: no star selected
20:02:41.587 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:02:41.588 00.001 13300 Status Line: Nessuna stella selezionata
20:02:41.590 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:02:41.597 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:02:41.597 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:41.597 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:02:41.597 00.000 13300 Enqueuing Expose request
20:02:41.597 00.000 11596 Worker thread wakes up
20:02:41.597 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:02:42.108 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:02:44.501 02.393 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"22545bb9-58ee-4316-8afd-be6e243a88ff"}
20:02:44.501 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"22545bb9-58ee-4316-8afd-be6e243a88ff"}
20:02:44.502 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"56f49b18-1e6e-40f4-acf3-c094d4cdd255"}
20:02:44.502 00.000 13300 case statement mapped state 1 to 101
20:02:44.502 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"56f49b18-1e6e-40f4-acf3-c094d4cdd255"}
20:02:45.144 00.642 11596 Exposure complete
20:02:45.231 00.087 11596 worker thread done servicing request
20:02:45.232 00.001 13300 OnExposeComplete: enter
20:02:45.232 00.000 13300 UpdateGuideState(): m_state=1
20:02:45.232 00.000 13300 UpdateCurrentPosition: no star selected
20:02:45.233 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:02:45.233 00.000 13300 Status Line: Nessuna stella selezionata
20:02:45.236 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:02:45.244 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:02:45.244 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:45.244 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:02:45.244 00.000 13300 Enqueuing Expose request
20:02:45.244 00.000 11596 Worker thread wakes up
20:02:45.244 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:02:45.755 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:02:47.501 01.746 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0ccde4f0-eb87-4eac-9731-344ae229059f"}
20:02:47.501 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0ccde4f0-eb87-4eac-9731-344ae229059f"}
20:02:47.502 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"afebcd7f-e44b-4ead-a8f3-c300aaf66a98"}
20:02:47.502 00.000 13300 case statement mapped state 1 to 101
20:02:47.502 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"afebcd7f-e44b-4ead-a8f3-c300aaf66a98"}
20:02:48.784 01.282 11596 Exposure complete
20:02:48.873 00.089 11596 worker thread done servicing request
20:02:48.873 00.000 13300 OnExposeComplete: enter
20:02:48.873 00.000 13300 UpdateGuideState(): m_state=1
20:02:48.874 00.001 13300 UpdateCurrentPosition: no star selected
20:02:48.874 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:02:48.874 00.000 13300 Status Line: Nessuna stella selezionata
20:02:48.877 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:02:48.885 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:02:48.885 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:48.885 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:02:48.885 00.000 13300 Enqueuing Expose request
20:02:48.885 00.000 11596 Worker thread wakes up
20:02:48.885 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:02:49.401 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:02:50.501 01.100 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"96cbce7e-7873-473a-9bae-a66a97927fb0"}
20:02:50.501 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"96cbce7e-7873-473a-9bae-a66a97927fb0"}
20:02:50.502 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3fe79fc1-ae70-4559-939b-08057daf1746"}
20:02:50.502 00.000 13300 case statement mapped state 1 to 101
20:02:50.502 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3fe79fc1-ae70-4559-939b-08057daf1746"}
20:02:52.431 01.929 11596 Exposure complete
20:02:52.506 00.075 11596 worker thread done servicing request
20:02:52.506 00.000 13300 OnExposeComplete: enter
20:02:52.506 00.000 13300 UpdateGuideState(): m_state=1
20:02:52.507 00.001 13300 UpdateCurrentPosition: no star selected
20:02:52.507 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:02:52.507 00.000 13300 Status Line: Nessuna stella selezionata
20:02:52.510 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=251, Gamma=0.510
20:02:52.519 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:02:52.519 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:52.519 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:02:52.519 00.000 13300 Enqueuing Expose request
20:02:52.520 00.001 11596 Worker thread wakes up
20:02:52.520 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:02:53.032 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:02:53.500 00.468 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"57164e7a-2353-46f0-a4de-5dc64ed9a4be"}
20:02:53.500 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"57164e7a-2353-46f0-a4de-5dc64ed9a4be"}
20:02:53.501 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"146f8134-b8ad-4708-9b3f-cb8187e4ebc2"}
20:02:53.501 00.000 13300 case statement mapped state 1 to 101
20:02:53.501 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"146f8134-b8ad-4708-9b3f-cb8187e4ebc2"}
20:02:56.068 02.567 11596 Exposure complete
20:02:56.178 00.110 11596 worker thread done servicing request
20:02:56.179 00.001 13300 OnExposeComplete: enter
20:02:56.179 00.000 13300 UpdateGuideState(): m_state=1
20:02:56.179 00.000 13300 UpdateCurrentPosition: no star selected
20:02:56.180 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:02:56.180 00.000 13300 Status Line: Nessuna stella selezionata
20:02:56.184 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
20:02:56.192 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:02:56.192 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:56.192 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:02:56.192 00.000 13300 Enqueuing Expose request
20:02:56.192 00.000 11596 Worker thread wakes up
20:02:56.192 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:02:56.501 00.309 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6beda46f-7aae-4e6c-9b84-4845f599fe08"}
20:02:56.501 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6beda46f-7aae-4e6c-9b84-4845f599fe08"}
20:02:56.502 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"15717f2d-a243-44c8-b4d1-42da66388829"}
20:02:56.502 00.000 13300 case statement mapped state 1 to 101
20:02:56.502 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"15717f2d-a243-44c8-b4d1-42da66388829"}
20:02:56.699 00.197 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:02:59.500 02.801 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"95f36fa8-3fef-4a24-9da2-d08129ecbd88"}
20:02:59.500 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"95f36fa8-3fef-4a24-9da2-d08129ecbd88"}
20:02:59.501 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"69ee0572-efb9-45a0-ac98-5cb694978edb"}
20:02:59.501 00.000 13300 case statement mapped state 1 to 101
20:02:59.501 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"69ee0572-efb9-45a0-ac98-5cb694978edb"}
20:02:59.741 00.240 11596 Exposure complete
20:02:59.840 00.099 11596 worker thread done servicing request
20:02:59.840 00.000 13300 OnExposeComplete: enter
20:02:59.840 00.000 13300 UpdateGuideState(): m_state=1
20:02:59.840 00.000 13300 UpdateCurrentPosition: no star selected
20:02:59.841 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:02:59.841 00.000 13300 Status Line: Nessuna stella selezionata
20:02:59.845 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:02:59.855 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:02:59.855 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:59.855 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:02:59.855 00.000 13300 Enqueuing Expose request
20:02:59.855 00.000 11596 Worker thread wakes up
20:02:59.856 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:03:00.367 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:03:02.847 02.480 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2e854bd8-75c0-4e39-8507-838835d4156f"}
20:03:02.848 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2e854bd8-75c0-4e39-8507-838835d4156f"}
20:03:02.917 00.069 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"30856a8f-4270-42be-9d75-e72b55cf9096"}
20:03:02.917 00.000 13300 case statement mapped state 1 to 101
20:03:02.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"30856a8f-4270-42be-9d75-e72b55cf9096"}
20:03:03.459 00.542 11596 Exposure complete
20:03:03.651 00.192 11596 worker thread done servicing request
20:03:03.651 00.000 13300 OnExposeComplete: enter
20:03:03.651 00.000 13300 UpdateGuideState(): m_state=1
20:03:03.652 00.001 13300 UpdateCurrentPosition: no star selected
20:03:03.652 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:03:03.652 00.000 13300 Status Line: Nessuna stella selezionata
20:03:03.656 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:03:03.676 00.020 13300 UpdateGuideState exits: Nessuna stella selezionata
20:03:03.676 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:03.677 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:03:03.677 00.000 13300 Enqueuing Expose request
20:03:03.686 00.009 11596 Worker thread wakes up
20:03:03.687 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:03:04.217 00.530 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:03:06.368 02.151 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9777aa43-0205-4af0-99be-2e3abaf8e5fb"}
20:03:06.369 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9777aa43-0205-4af0-99be-2e3abaf8e5fb"}
20:03:06.399 00.030 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"93b242c7-5b44-45c5-b42a-3232026bc567"}
20:03:06.399 00.000 13300 case statement mapped state 1 to 101
20:03:06.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"93b242c7-5b44-45c5-b42a-3232026bc567"}
20:03:07.382 00.983 11596 Exposure complete
20:03:07.477 00.095 11596 worker thread done servicing request
20:03:07.477 00.000 13300 OnExposeComplete: enter
20:03:07.477 00.000 13300 UpdateGuideState(): m_state=1
20:03:07.477 00.000 13300 UpdateCurrentPosition: no star selected
20:03:07.478 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:03:07.478 00.000 13300 Status Line: Nessuna stella selezionata
20:03:07.481 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:03:07.489 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:03:07.489 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:07.489 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:03:07.490 00.001 13300 Enqueuing Expose request
20:03:07.490 00.000 11596 Worker thread wakes up
20:03:07.490 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:03:08.004 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:03:09.367 01.363 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8e1528a7-23c1-4b12-ada3-edff1f53af49"}
20:03:09.367 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8e1528a7-23c1-4b12-ada3-edff1f53af49"}
20:03:09.368 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8c35957e-037a-4305-abd1-2ee4459aedf3"}
20:03:09.368 00.000 13300 case statement mapped state 1 to 101
20:03:09.368 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8c35957e-037a-4305-abd1-2ee4459aedf3"}
20:03:11.030 01.662 11596 Exposure complete
20:03:11.107 00.077 11596 worker thread done servicing request
20:03:11.107 00.000 13300 OnExposeComplete: enter
20:03:11.107 00.000 13300 UpdateGuideState(): m_state=1
20:03:11.107 00.000 13300 UpdateCurrentPosition: no star selected
20:03:11.108 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:03:11.108 00.000 13300 Status Line: Nessuna stella selezionata
20:03:11.110 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:03:11.118 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:03:11.118 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:11.118 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:03:11.118 00.000 13300 Enqueuing Expose request
20:03:11.118 00.000 11596 Worker thread wakes up
20:03:11.118 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:03:11.620 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:03:12.367 00.747 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f8ef84fd-78fe-49b0-b416-fe04f7575d63"}
20:03:12.367 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f8ef84fd-78fe-49b0-b416-fe04f7575d63"}
20:03:12.368 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"81f3f9d3-a30d-4a61-a9e4-a1d50151dbbd"}
20:03:12.368 00.000 13300 case statement mapped state 1 to 101
20:03:12.368 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"81f3f9d3-a30d-4a61-a9e4-a1d50151dbbd"}
20:03:14.670 02.302 11596 Exposure complete
20:03:14.783 00.113 11596 worker thread done servicing request
20:03:14.783 00.000 13300 OnExposeComplete: enter
20:03:14.784 00.001 13300 UpdateGuideState(): m_state=1
20:03:14.784 00.000 13300 UpdateCurrentPosition: no star selected
20:03:14.785 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:03:14.785 00.000 13300 Status Line: Nessuna stella selezionata
20:03:14.788 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:03:14.798 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:03:14.799 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:14.799 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:03:14.799 00.000 13300 Enqueuing Expose request
20:03:14.799 00.000 11596 Worker thread wakes up
20:03:14.799 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:03:15.313 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:03:15.368 00.055 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f75daf04-8d80-441c-ae01-db97d58df6b9"}
20:03:15.368 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f75daf04-8d80-441c-ae01-db97d58df6b9"}
20:03:15.369 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d7b7209d-eb68-4157-817b-d8c3fb558177"}
20:03:15.369 00.000 13300 case statement mapped state 1 to 101
20:03:15.369 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d7b7209d-eb68-4157-817b-d8c3fb558177"}
20:03:18.342 02.973 11596 Exposure complete
20:03:18.367 00.025 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"09aaf50d-7087-46a5-bfcf-ecd9504b8ed9"}
20:03:18.367 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"09aaf50d-7087-46a5-bfcf-ecd9504b8ed9"}
20:03:18.368 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7eb428ca-da39-4c92-8946-00d5daa22909"}
20:03:18.368 00.000 13300 case statement mapped state 1 to 101
20:03:18.368 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7eb428ca-da39-4c92-8946-00d5daa22909"}
20:03:18.422 00.054 11596 worker thread done servicing request
20:03:18.422 00.000 13300 OnExposeComplete: enter
20:03:18.422 00.000 13300 UpdateGuideState(): m_state=1
20:03:18.423 00.001 13300 UpdateCurrentPosition: no star selected
20:03:18.423 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:03:18.423 00.000 13300 Status Line: Nessuna stella selezionata
20:03:18.426 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:03:18.433 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:03:18.433 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:18.433 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:03:18.433 00.000 13300 Enqueuing Expose request
20:03:18.433 00.000 11596 Worker thread wakes up
20:03:18.433 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:03:18.945 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:03:21.367 02.422 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0bb0c37c-3cc7-4c0a-a9a6-705a70c221e1"}
20:03:21.367 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0bb0c37c-3cc7-4c0a-a9a6-705a70c221e1"}
20:03:21.368 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5dc7cdf2-891a-4b3c-9092-4e836324fb87"}
20:03:21.368 00.000 13300 case statement mapped state 1 to 101
20:03:21.368 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5dc7cdf2-891a-4b3c-9092-4e836324fb87"}
20:03:21.967 00.599 11596 Exposure complete
20:03:22.050 00.083 11596 worker thread done servicing request
20:03:22.050 00.000 13300 OnExposeComplete: enter
20:03:22.051 00.001 13300 UpdateGuideState(): m_state=1
20:03:22.051 00.000 13300 UpdateCurrentPosition: no star selected
20:03:22.051 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:03:22.051 00.000 13300 Status Line: Nessuna stella selezionata
20:03:22.055 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:03:22.062 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:03:22.062 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:22.062 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:03:22.062 00.000 13300 Enqueuing Expose request
20:03:22.062 00.000 11596 Worker thread wakes up
20:03:22.062 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:03:22.573 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:03:24.365 01.792 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"83a706b1-9dd1-403b-ad04-9299ef3edf92"}
20:03:24.365 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"83a706b1-9dd1-403b-ad04-9299ef3edf92"}
20:03:24.366 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"272366d1-4b5d-4e1c-9150-90050422052e"}
20:03:24.366 00.000 13300 case statement mapped state 1 to 101
20:03:24.366 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"272366d1-4b5d-4e1c-9150-90050422052e"}
20:03:25.611 01.245 11596 Exposure complete
20:03:25.700 00.089 11596 worker thread done servicing request
20:03:25.700 00.000 13300 OnExposeComplete: enter
20:03:25.700 00.000 13300 UpdateGuideState(): m_state=1
20:03:25.700 00.000 13300 UpdateCurrentPosition: no star selected
20:03:25.700 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:03:25.701 00.001 13300 Status Line: Nessuna stella selezionata
20:03:25.703 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:03:25.710 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:03:25.711 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:25.711 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:03:25.711 00.000 13300 Enqueuing Expose request
20:03:25.711 00.000 11596 Worker thread wakes up
20:03:25.711 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:03:26.227 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:03:27.364 01.137 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a8aee390-3fbd-424c-be99-6c059841248b"}
20:03:27.364 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a8aee390-3fbd-424c-be99-6c059841248b"}
20:03:27.364 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b7b3f3e5-648d-4cb4-b832-0f15b168bc32"}
20:03:27.364 00.000 13300 case statement mapped state 1 to 101
20:03:27.365 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b7b3f3e5-648d-4cb4-b832-0f15b168bc32"}
20:03:29.253 01.888 11596 Exposure complete
20:03:29.330 00.077 11596 worker thread done servicing request
20:03:29.331 00.001 13300 OnExposeComplete: enter
20:03:29.331 00.000 13300 UpdateGuideState(): m_state=1
20:03:29.331 00.000 13300 UpdateCurrentPosition: no star selected
20:03:29.331 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:03:29.332 00.001 13300 Status Line: Nessuna stella selezionata
20:03:29.335 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:03:29.341 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:03:29.342 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:29.342 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:03:29.342 00.000 13300 Enqueuing Expose request
20:03:29.342 00.000 11596 Worker thread wakes up
20:03:29.342 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:03:29.854 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:03:30.363 00.509 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ce8ac302-f044-4771-8755-204c6061efe0"}
20:03:30.363 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ce8ac302-f044-4771-8755-204c6061efe0"}
20:03:30.364 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c1faa077-2f0f-46db-8dd8-c1cf7f64b482"}
20:03:30.364 00.000 13300 case statement mapped state 1 to 101
20:03:30.364 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c1faa077-2f0f-46db-8dd8-c1cf7f64b482"}
20:03:32.886 02.522 11596 Exposure complete
20:03:32.964 00.078 11596 worker thread done servicing request
20:03:32.964 00.000 13300 OnExposeComplete: enter
20:03:32.964 00.000 13300 UpdateGuideState(): m_state=1
20:03:32.965 00.001 13300 UpdateCurrentPosition: no star selected
20:03:32.965 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:03:32.965 00.000 13300 Status Line: Nessuna stella selezionata
20:03:32.970 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:03:32.977 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:03:32.977 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:32.978 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:03:32.978 00.000 13300 Enqueuing Expose request
20:03:32.978 00.000 11596 Worker thread wakes up
20:03:32.978 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:03:33.362 00.384 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ebe25e9a-e008-42a7-940c-583c3d0f2433"}
20:03:33.362 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ebe25e9a-e008-42a7-940c-583c3d0f2433"}
20:03:33.363 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b20a4388-5e92-4ed7-96d2-6cc905af868f"}
20:03:33.363 00.000 13300 case statement mapped state 1 to 101
20:03:33.363 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b20a4388-5e92-4ed7-96d2-6cc905af868f"}
20:03:33.490 00.127 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:03:36.361 02.871 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"31db8c51-685c-4326-8049-93192bcbfb34"}
20:03:36.361 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"31db8c51-685c-4326-8049-93192bcbfb34"}
20:03:36.362 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e0a5366f-6935-417f-82b6-f37a2192b264"}
20:03:36.362 00.000 13300 case statement mapped state 1 to 101
20:03:36.362 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e0a5366f-6935-417f-82b6-f37a2192b264"}
20:03:36.519 00.157 11596 Exposure complete
20:03:36.596 00.077 11596 worker thread done servicing request
20:03:36.596 00.000 13300 OnExposeComplete: enter
20:03:36.596 00.000 13300 UpdateGuideState(): m_state=1
20:03:36.596 00.000 13300 UpdateCurrentPosition: no star selected
20:03:36.597 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:03:36.597 00.000 13300 Status Line: Nessuna stella selezionata
20:03:36.600 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:03:36.609 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:03:36.609 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:36.609 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:03:36.609 00.000 13300 Enqueuing Expose request
20:03:36.609 00.000 11596 Worker thread wakes up
20:03:36.609 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:03:37.118 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:03:39.361 02.243 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2095f11a-32e6-4d27-a486-dfafd4e361ef"}
20:03:39.361 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2095f11a-32e6-4d27-a486-dfafd4e361ef"}
20:03:39.362 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5077f49b-7508-4712-bcae-361be2b5b693"}
20:03:39.362 00.000 13300 case statement mapped state 1 to 101
20:03:39.362 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5077f49b-7508-4712-bcae-361be2b5b693"}
20:03:40.143 00.781 11596 Exposure complete
20:03:40.225 00.082 11596 worker thread done servicing request
20:03:40.225 00.000 13300 OnExposeComplete: enter
20:03:40.225 00.000 13300 UpdateGuideState(): m_state=1
20:03:40.225 00.000 13300 UpdateCurrentPosition: no star selected
20:03:40.226 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:03:40.226 00.000 13300 Status Line: Nessuna stella selezionata
20:03:40.229 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:03:40.237 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:03:40.237 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:40.237 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:03:40.237 00.000 13300 Enqueuing Expose request
20:03:40.237 00.000 11596 Worker thread wakes up
20:03:40.238 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:03:40.746 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:03:42.359 01.613 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8a6627c3-4f90-4143-988f-d606aa8e987b"}
20:03:42.359 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8a6627c3-4f90-4143-988f-d606aa8e987b"}
20:03:42.360 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f352c705-cc9f-49d6-8ee6-684ed38631e0"}
20:03:42.360 00.000 13300 case statement mapped state 1 to 101
20:03:42.360 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f352c705-cc9f-49d6-8ee6-684ed38631e0"}
20:03:43.766 01.406 11596 Exposure complete
20:03:43.842 00.076 11596 worker thread done servicing request
20:03:43.842 00.000 13300 OnExposeComplete: enter
20:03:43.842 00.000 13300 UpdateGuideState(): m_state=1
20:03:43.843 00.001 13300 UpdateCurrentPosition: no star selected
20:03:43.843 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:03:43.843 00.000 13300 Status Line: Nessuna stella selezionata
20:03:43.846 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:03:43.853 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:03:43.853 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:43.853 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:03:43.853 00.000 13300 Enqueuing Expose request
20:03:43.853 00.000 11596 Worker thread wakes up
20:03:43.854 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:03:44.362 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:03:45.359 00.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4755cffa-b967-42c1-9e00-e76a535be85b"}
20:03:45.359 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4755cffa-b967-42c1-9e00-e76a535be85b"}
20:03:45.360 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"894c4b0e-9fce-4806-a28f-24715c314e0a"}
20:03:45.360 00.000 13300 case statement mapped state 1 to 101
20:03:45.360 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"894c4b0e-9fce-4806-a28f-24715c314e0a"}
20:03:47.389 02.029 11596 Exposure complete
20:03:47.470 00.081 11596 worker thread done servicing request
20:03:47.470 00.000 13300 OnExposeComplete: enter
20:03:47.470 00.000 13300 UpdateGuideState(): m_state=1
20:03:47.470 00.000 13300 UpdateCurrentPosition: no star selected
20:03:47.471 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:03:47.471 00.000 13300 Status Line: Nessuna stella selezionata
20:03:47.473 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:03:47.480 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:03:47.481 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:47.481 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:03:47.481 00.000 13300 Enqueuing Expose request
20:03:47.481 00.000 11596 Worker thread wakes up
20:03:47.481 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:03:47.987 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:03:48.360 00.373 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"134a6d27-7076-4c5c-9ce0-f23cfd1bb745"}
20:03:48.360 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"134a6d27-7076-4c5c-9ce0-f23cfd1bb745"}
20:03:48.361 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9feee407-88e4-41d9-9d60-bdde0d1b71b7"}
20:03:48.361 00.000 13300 case statement mapped state 1 to 101
20:03:48.361 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9feee407-88e4-41d9-9d60-bdde0d1b71b7"}
20:03:51.018 02.657 11596 Exposure complete
20:03:51.095 00.077 11596 worker thread done servicing request
20:03:51.095 00.000 13300 OnExposeComplete: enter
20:03:51.095 00.000 13300 UpdateGuideState(): m_state=1
20:03:51.096 00.001 13300 UpdateCurrentPosition: no star selected
20:03:51.096 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:03:51.096 00.000 13300 Status Line: Nessuna stella selezionata
20:03:51.100 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:03:51.106 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:03:51.107 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:51.107 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:03:51.107 00.000 13300 Enqueuing Expose request
20:03:51.107 00.000 11596 Worker thread wakes up
20:03:51.107 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:03:51.359 00.252 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6f6b3b5f-beb3-4a2a-97c1-268672b4f469"}
20:03:51.359 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6f6b3b5f-beb3-4a2a-97c1-268672b4f469"}
20:03:51.360 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dc87746b-b3c8-43ae-9fba-371541839240"}
20:03:51.360 00.000 13300 case statement mapped state 1 to 101
20:03:51.360 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dc87746b-b3c8-43ae-9fba-371541839240"}
20:03:51.617 00.257 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:03:54.358 02.741 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2a41aaf3-6d6d-44e6-b083-3a321ecf8b5c"}
20:03:54.358 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2a41aaf3-6d6d-44e6-b083-3a321ecf8b5c"}
20:03:54.359 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ab2266a0-2cbe-4fbb-a8c9-233eed26f3a0"}
20:03:54.359 00.000 13300 case statement mapped state 1 to 101
20:03:54.359 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ab2266a0-2cbe-4fbb-a8c9-233eed26f3a0"}
20:03:54.658 00.299 11596 Exposure complete
20:03:54.746 00.088 11596 worker thread done servicing request
20:03:54.746 00.000 13300 OnExposeComplete: enter
20:03:54.747 00.001 13300 UpdateGuideState(): m_state=1
20:03:54.747 00.000 13300 UpdateCurrentPosition: no star selected
20:03:54.747 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:03:54.747 00.000 13300 Status Line: Nessuna stella selezionata
20:03:54.750 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:03:54.757 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:03:54.757 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:54.758 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:03:54.758 00.000 13300 Enqueuing Expose request
20:03:54.758 00.000 11596 Worker thread wakes up
20:03:54.758 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:03:55.272 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:03:57.357 02.085 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"45e85edf-d254-46be-b598-213d42a89af0"}
20:03:57.357 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"45e85edf-d254-46be-b598-213d42a89af0"}
20:03:57.358 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8b547375-c46d-45d3-bf4f-4b51e2309aaa"}
20:03:57.358 00.000 13300 case statement mapped state 1 to 101
20:03:57.358 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8b547375-c46d-45d3-bf4f-4b51e2309aaa"}
20:03:58.311 00.953 11596 Exposure complete
20:03:58.387 00.076 11596 worker thread done servicing request
20:03:58.388 00.001 13300 OnExposeComplete: enter
20:03:58.388 00.000 13300 UpdateGuideState(): m_state=1
20:03:58.388 00.000 13300 UpdateCurrentPosition: no star selected
20:03:58.388 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:03:58.389 00.001 13300 Status Line: Nessuna stella selezionata
20:03:58.391 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:03:58.398 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:03:58.398 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:58.398 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:03:58.398 00.000 13300 Enqueuing Expose request
20:03:58.398 00.000 11596 Worker thread wakes up
20:03:58.398 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:03:58.899 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:04:00.357 01.458 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9ec85b0b-ebdc-4131-98f4-6cdebf15a604"}
20:04:00.357 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9ec85b0b-ebdc-4131-98f4-6cdebf15a604"}
20:04:00.359 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f6aa9b1f-fb87-4dc6-a0b8-3d2d03b4cb40"}
20:04:00.359 00.000 13300 case statement mapped state 1 to 101
20:04:00.359 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f6aa9b1f-fb87-4dc6-a0b8-3d2d03b4cb40"}
20:04:02.092 01.733 11596 Exposure complete
20:04:02.217 00.125 13300 OnExposeComplete: enter
20:04:02.217 00.000 13300 UpdateGuideState(): m_state=1
20:04:02.218 00.001 13300 UpdateCurrentPosition: no star selected
20:04:02.218 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:04:02.218 00.000 13300 Status Line: Nessuna stella selezionata
20:04:02.219 00.001 11596 worker thread done servicing request
20:04:02.223 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:04:02.233 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:04:02.234 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:02.234 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:04:02.234 00.000 13300 Enqueuing Expose request
20:04:02.234 00.000 11596 Worker thread wakes up
20:04:02.234 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:04:02.742 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:04:03.357 00.615 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"321ec6f0-6b14-4f26-b1c1-3cf8576e3380"}
20:04:03.357 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"321ec6f0-6b14-4f26-b1c1-3cf8576e3380"}
20:04:03.358 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a10f61ad-7150-4d00-b8c5-28abecbb2f7a"}
20:04:03.358 00.000 13300 case statement mapped state 1 to 101
20:04:03.358 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a10f61ad-7150-4d00-b8c5-28abecbb2f7a"}
20:04:05.780 02.422 11596 Exposure complete
20:04:05.871 00.091 11596 worker thread done servicing request
20:04:05.872 00.001 13300 OnExposeComplete: enter
20:04:05.872 00.000 13300 UpdateGuideState(): m_state=1
20:04:05.872 00.000 13300 UpdateCurrentPosition: no star selected
20:04:05.872 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:04:05.873 00.001 13300 Status Line: Nessuna stella selezionata
20:04:05.875 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:04:05.882 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:04:05.883 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:05.883 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:04:05.883 00.000 13300 Enqueuing Expose request
20:04:05.883 00.000 11596 Worker thread wakes up
20:04:05.883 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:04:06.415 00.532 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:04:06.947 00.532 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dfeab9c4-bed1-41de-a367-c4fac129eb8f"}
20:04:06.948 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dfeab9c4-bed1-41de-a367-c4fac129eb8f"}
20:04:06.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fc3383a0-470a-439e-8f13-08ae217624d2"}
20:04:06.949 00.000 13300 case statement mapped state 1 to 101
20:04:06.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fc3383a0-470a-439e-8f13-08ae217624d2"}
20:04:09.493 02.544 11596 Exposure complete
20:04:09.656 00.163 11596 worker thread done servicing request
20:04:09.656 00.000 13300 OnExposeComplete: enter
20:04:09.656 00.000 13300 UpdateGuideState(): m_state=1
20:04:09.656 00.000 13300 UpdateCurrentPosition: no star selected
20:04:09.657 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:04:09.657 00.000 13300 Status Line: Nessuna stella selezionata
20:04:09.661 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:04:09.671 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:04:09.671 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:09.672 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:04:09.672 00.000 13300 Enqueuing Expose request
20:04:09.672 00.000 11596 Worker thread wakes up
20:04:09.673 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:04:10.220 00.547 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:04:11.329 01.109 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f136e2cb-17a0-4523-9437-88a614ec6d1b"}
20:04:11.329 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f136e2cb-17a0-4523-9437-88a614ec6d1b"}
20:04:11.330 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2852e648-f746-4283-8a25-de127ddfdc06"}
20:04:11.331 00.001 13300 case statement mapped state 1 to 101
20:04:11.331 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2852e648-f746-4283-8a25-de127ddfdc06"}
20:04:13.294 01.963 11596 Exposure complete
20:04:13.513 00.219 11596 worker thread done servicing request
20:04:13.513 00.000 13300 OnExposeComplete: enter
20:04:13.513 00.000 13300 UpdateGuideState(): m_state=1
20:04:13.514 00.001 13300 UpdateCurrentPosition: no star selected
20:04:13.515 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:04:13.515 00.000 13300 Status Line: Nessuna stella selezionata
20:04:13.520 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:04:13.534 00.014 13300 UpdateGuideState exits: Nessuna stella selezionata
20:04:13.534 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:13.534 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:04:13.535 00.001 13300 Enqueuing Expose request
20:04:13.535 00.000 11596 Worker thread wakes up
20:04:13.535 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:04:14.041 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:04:14.323 00.282 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"771a3ead-7c3b-4cbb-baa9-d6fda35064ef"}
20:04:14.323 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"771a3ead-7c3b-4cbb-baa9-d6fda35064ef"}
20:04:14.333 00.010 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"10cd6699-a30b-4761-8f32-325f69e313b0"}
20:04:14.333 00.000 13300 case statement mapped state 1 to 101
20:04:14.333 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"10cd6699-a30b-4761-8f32-325f69e313b0"}
20:04:17.077 02.744 11596 Exposure complete
20:04:17.174 00.097 11596 worker thread done servicing request
20:04:17.175 00.001 13300 OnExposeComplete: enter
20:04:17.175 00.000 13300 UpdateGuideState(): m_state=1
20:04:17.175 00.000 13300 UpdateCurrentPosition: no star selected
20:04:17.175 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:04:17.176 00.001 13300 Status Line: Nessuna stella selezionata
20:04:17.179 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:04:17.187 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:04:17.187 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:17.187 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:04:17.187 00.000 13300 Enqueuing Expose request
20:04:17.187 00.000 11596 Worker thread wakes up
20:04:17.187 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:04:17.322 00.135 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6177d59b-6a69-43ec-bf58-4ca6454ef5d1"}
20:04:17.322 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6177d59b-6a69-43ec-bf58-4ca6454ef5d1"}
20:04:17.323 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8dbae3fc-5417-4cd7-acc9-ade60b49cb7a"}
20:04:17.323 00.000 13300 case statement mapped state 1 to 101
20:04:17.324 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8dbae3fc-5417-4cd7-acc9-ade60b49cb7a"}
20:04:17.697 00.373 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:04:20.320 02.623 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b1b5bd3a-4406-4828-83d2-3df456cbec0c"}
20:04:20.320 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b1b5bd3a-4406-4828-83d2-3df456cbec0c"}
20:04:20.321 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9d25fa6b-87c5-4fde-add6-6807cc5ebc54"}
20:04:20.321 00.000 13300 case statement mapped state 1 to 101
20:04:20.321 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9d25fa6b-87c5-4fde-add6-6807cc5ebc54"}
20:04:20.732 00.411 11596 Exposure complete
20:04:20.824 00.092 11596 worker thread done servicing request
20:04:20.824 00.000 13300 OnExposeComplete: enter
20:04:20.824 00.000 13300 UpdateGuideState(): m_state=1
20:04:20.824 00.000 13300 UpdateCurrentPosition: no star selected
20:04:20.825 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:04:20.825 00.000 13300 Status Line: Nessuna stella selezionata
20:04:20.827 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:04:20.834 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:04:20.835 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:20.835 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:04:20.835 00.000 13300 Enqueuing Expose request
20:04:20.835 00.000 11596 Worker thread wakes up
20:04:20.835 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:04:21.348 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:04:23.319 01.971 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"248ee3d6-b123-4888-8e00-5da96132015e"}
20:04:23.319 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"248ee3d6-b123-4888-8e00-5da96132015e"}
20:04:23.320 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7c92a576-6fa2-47cd-a4f2-1fde06ae02b5"}
20:04:23.320 00.000 13300 case statement mapped state 1 to 101
20:04:23.320 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7c92a576-6fa2-47cd-a4f2-1fde06ae02b5"}
20:04:24.377 01.057 11596 Exposure complete
20:04:24.461 00.084 11596 worker thread done servicing request
20:04:24.461 00.000 13300 OnExposeComplete: enter
20:04:24.461 00.000 13300 UpdateGuideState(): m_state=1
20:04:24.462 00.001 13300 UpdateCurrentPosition: no star selected
20:04:24.462 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:04:24.462 00.000 13300 Status Line: Nessuna stella selezionata
20:04:24.465 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:04:24.472 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:04:24.472 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:24.472 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:04:24.472 00.000 13300 Enqueuing Expose request
20:04:24.472 00.000 11596 Worker thread wakes up
20:04:24.472 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:04:24.988 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:04:26.319 01.331 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"95ac38af-183e-49fe-8980-087578595bce"}
20:04:26.319 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"95ac38af-183e-49fe-8980-087578595bce"}
20:04:26.320 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"efd60018-b023-4dcc-a579-d616409ee11a"}
20:04:26.320 00.000 13300 case statement mapped state 1 to 101
20:04:26.320 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"efd60018-b023-4dcc-a579-d616409ee11a"}
20:04:28.025 01.705 11596 Exposure complete
20:04:28.104 00.079 11596 worker thread done servicing request
20:04:28.104 00.000 13300 OnExposeComplete: enter
20:04:28.105 00.001 13300 UpdateGuideState(): m_state=1
20:04:28.105 00.000 13300 UpdateCurrentPosition: no star selected
20:04:28.105 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:04:28.105 00.000 13300 Status Line: Nessuna stella selezionata
20:04:28.109 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:04:28.115 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:04:28.115 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:28.115 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:04:28.116 00.001 13300 Enqueuing Expose request
20:04:28.116 00.000 11596 Worker thread wakes up
20:04:28.116 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:04:28.630 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:04:29.318 00.688 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3c595432-fbbd-4358-b0f9-17265118196f"}
20:04:29.318 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3c595432-fbbd-4358-b0f9-17265118196f"}
20:04:29.319 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"636d3fd3-3026-4c5b-88da-5b24ac0aa177"}
20:04:29.319 00.000 13300 case statement mapped state 1 to 101
20:04:29.319 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"636d3fd3-3026-4c5b-88da-5b24ac0aa177"}
20:04:31.665 02.346 11596 Exposure complete
20:04:31.746 00.081 11596 worker thread done servicing request
20:04:31.746 00.000 13300 OnExposeComplete: enter
20:04:31.747 00.001 13300 UpdateGuideState(): m_state=1
20:04:31.747 00.000 13300 UpdateCurrentPosition: no star selected
20:04:31.747 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:04:31.748 00.001 13300 Status Line: Nessuna stella selezionata
20:04:31.751 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:04:31.758 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:04:31.758 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:31.758 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:04:31.758 00.000 13300 Enqueuing Expose request
20:04:31.759 00.001 11596 Worker thread wakes up
20:04:31.759 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:04:32.267 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:04:32.317 00.050 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ecb245f7-60c4-430e-8dba-19c42f615c94"}
20:04:32.317 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ecb245f7-60c4-430e-8dba-19c42f615c94"}
20:04:32.318 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"31135027-417d-470d-95d4-8e37506303cb"}
20:04:32.318 00.000 13300 case statement mapped state 1 to 101
20:04:32.318 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"31135027-417d-470d-95d4-8e37506303cb"}
20:04:35.299 02.981 11596 Exposure complete
20:04:35.318 00.019 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"959b3716-cdf4-46c4-90f0-d1fe255961f2"}
20:04:35.318 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"959b3716-cdf4-46c4-90f0-d1fe255961f2"}
20:04:35.319 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7fa08a43-ec1a-4cb1-90aa-01d54ba894b7"}
20:04:35.319 00.000 13300 case statement mapped state 1 to 101
20:04:35.319 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7fa08a43-ec1a-4cb1-90aa-01d54ba894b7"}
20:04:35.378 00.059 11596 worker thread done servicing request
20:04:35.379 00.001 13300 OnExposeComplete: enter
20:04:35.379 00.000 13300 UpdateGuideState(): m_state=1
20:04:35.379 00.000 13300 UpdateCurrentPosition: no star selected
20:04:35.379 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:04:35.380 00.001 13300 Status Line: Nessuna stella selezionata
20:04:35.384 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:04:35.393 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:04:35.393 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:35.393 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:04:35.393 00.000 13300 Enqueuing Expose request
20:04:35.393 00.000 11596 Worker thread wakes up
20:04:35.393 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:04:35.906 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:04:38.317 02.411 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9749dbc8-d83d-42bc-8f32-855cbae1f576"}
20:04:38.317 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9749dbc8-d83d-42bc-8f32-855cbae1f576"}
20:04:38.318 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b824e59-1c14-4797-a3d9-e16b0fd51e06"}
20:04:38.318 00.000 13300 case statement mapped state 1 to 101
20:04:38.318 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5b824e59-1c14-4797-a3d9-e16b0fd51e06"}
20:04:38.928 00.610 11596 Exposure complete
20:04:39.002 00.074 11596 worker thread done servicing request
20:04:39.003 00.001 13300 OnExposeComplete: enter
20:04:39.003 00.000 13300 UpdateGuideState(): m_state=1
20:04:39.003 00.000 13300 UpdateCurrentPosition: no star selected
20:04:39.004 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:04:39.004 00.000 13300 Status Line: Nessuna stella selezionata
20:04:39.007 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:04:39.014 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:04:39.014 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:39.014 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:04:39.014 00.000 13300 Enqueuing Expose request
20:04:39.014 00.000 11596 Worker thread wakes up
20:04:39.015 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:04:39.517 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:04:41.317 01.800 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b6ac00cd-493e-4701-b29f-f052bdf645b4"}
20:04:41.317 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b6ac00cd-493e-4701-b29f-f052bdf645b4"}
20:04:41.318 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c3ff46f6-0c85-4686-96fe-f70d9f512f3f"}
20:04:41.318 00.000 13300 case statement mapped state 1 to 101
20:04:41.318 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c3ff46f6-0c85-4686-96fe-f70d9f512f3f"}
20:04:42.546 01.228 11596 Exposure complete
20:04:42.625 00.079 11596 worker thread done servicing request
20:04:42.626 00.001 13300 OnExposeComplete: enter
20:04:42.626 00.000 13300 UpdateGuideState(): m_state=1
20:04:42.626 00.000 13300 UpdateCurrentPosition: no star selected
20:04:42.627 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:04:42.627 00.000 13300 Status Line: Nessuna stella selezionata
20:04:42.629 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:04:42.637 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:04:42.638 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:42.638 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:04:42.638 00.000 13300 Enqueuing Expose request
20:04:42.638 00.000 11596 Worker thread wakes up
20:04:42.638 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:04:43.146 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:04:44.316 01.170 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e0f7157a-02d3-4ba2-8005-80bad0f072a6"}
20:04:44.316 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e0f7157a-02d3-4ba2-8005-80bad0f072a6"}
20:04:44.316 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"444d51ac-7fa7-4e2d-835a-0a3a09df9d6c"}
20:04:44.317 00.001 13300 case statement mapped state 1 to 101
20:04:44.317 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"444d51ac-7fa7-4e2d-835a-0a3a09df9d6c"}
20:04:46.172 01.855 11596 Exposure complete
20:04:46.253 00.081 11596 worker thread done servicing request
20:04:46.253 00.000 13300 OnExposeComplete: enter
20:04:46.254 00.001 13300 UpdateGuideState(): m_state=1
20:04:46.254 00.000 13300 UpdateCurrentPosition: no star selected
20:04:46.254 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:04:46.254 00.000 13300 Status Line: Nessuna stella selezionata
20:04:46.257 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:04:46.265 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:04:46.265 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:46.266 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:04:46.266 00.000 13300 Enqueuing Expose request
20:04:46.266 00.000 11596 Worker thread wakes up
20:04:46.266 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:04:46.771 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:04:47.316 00.545 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8ef8fab9-bae4-46e8-8ea7-9412bba8651c"}
20:04:47.316 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8ef8fab9-bae4-46e8-8ea7-9412bba8651c"}
20:04:47.317 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"87ad8674-7e72-4586-9467-5845b272810d"}
20:04:47.317 00.000 13300 case statement mapped state 1 to 101
20:04:47.317 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"87ad8674-7e72-4586-9467-5845b272810d"}
20:04:49.801 02.484 11596 Exposure complete
20:04:49.887 00.086 11596 worker thread done servicing request
20:04:49.888 00.001 13300 OnExposeComplete: enter
20:04:49.888 00.000 13300 UpdateGuideState(): m_state=1
20:04:49.888 00.000 13300 UpdateCurrentPosition: no star selected
20:04:49.888 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:04:49.889 00.001 13300 Status Line: Nessuna stella selezionata
20:04:49.892 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:04:49.899 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:04:49.900 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:49.900 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:04:49.900 00.000 13300 Enqueuing Expose request
20:04:49.900 00.000 11596 Worker thread wakes up
20:04:49.900 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:04:50.315 00.415 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"357bc9e2-d42d-418b-b8bf-14282c9259b2"}
20:04:50.315 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"357bc9e2-d42d-418b-b8bf-14282c9259b2"}
20:04:50.316 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dfad2db1-dbe6-4c0a-968c-1155daeadf3e"}
20:04:50.316 00.000 13300 case statement mapped state 1 to 101
20:04:50.316 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dfad2db1-dbe6-4c0a-968c-1155daeadf3e"}
20:04:50.408 00.092 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:04:53.316 02.908 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bc80ff22-053f-4bec-a8f4-a304cac1bd94"}
20:04:53.316 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bc80ff22-053f-4bec-a8f4-a304cac1bd94"}
20:04:53.317 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7bbe56ec-fd69-4907-a1bb-d4a15d78de96"}
20:04:53.317 00.000 13300 case statement mapped state 1 to 101
20:04:53.317 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7bbe56ec-fd69-4907-a1bb-d4a15d78de96"}
20:04:53.432 00.115 11596 Exposure complete
20:04:53.507 00.075 11596 worker thread done servicing request
20:04:53.508 00.001 13300 OnExposeComplete: enter
20:04:53.508 00.000 13300 UpdateGuideState(): m_state=1
20:04:53.508 00.000 13300 UpdateCurrentPosition: no star selected
20:04:53.509 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:04:53.510 00.001 13300 Status Line: Nessuna stella selezionata
20:04:53.514 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:04:53.521 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:04:53.521 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:53.521 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:04:53.521 00.000 13300 Enqueuing Expose request
20:04:53.521 00.000 11596 Worker thread wakes up
20:04:53.522 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:04:54.023 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:04:56.315 02.292 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6664ee01-bed6-47d2-870d-b870419d7cf6"}
20:04:56.315 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6664ee01-bed6-47d2-870d-b870419d7cf6"}
20:04:56.316 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a0b22848-5c53-4d8b-8b9f-e7cdb7ea456e"}
20:04:56.316 00.000 13300 case statement mapped state 1 to 101
20:04:56.316 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a0b22848-5c53-4d8b-8b9f-e7cdb7ea456e"}
20:04:57.053 00.737 11596 Exposure complete
20:04:57.130 00.077 11596 worker thread done servicing request
20:04:57.131 00.001 13300 OnExposeComplete: enter
20:04:57.131 00.000 13300 UpdateGuideState(): m_state=1
20:04:57.131 00.000 13300 UpdateCurrentPosition: no star selected
20:04:57.131 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:04:57.132 00.001 13300 Status Line: Nessuna stella selezionata
20:04:57.135 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:04:57.142 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:04:57.142 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:57.142 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:04:57.142 00.000 13300 Enqueuing Expose request
20:04:57.142 00.000 11596 Worker thread wakes up
20:04:57.142 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:04:57.653 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:04:59.314 01.661 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b2380a87-9294-402e-9479-4a597fdd55e7"}
20:04:59.314 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b2380a87-9294-402e-9479-4a597fdd55e7"}
20:04:59.315 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1b7fff36-d478-462c-ba29-83e5073ff343"}
20:04:59.315 00.000 13300 case statement mapped state 1 to 101
20:04:59.315 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1b7fff36-d478-462c-ba29-83e5073ff343"}
20:05:00.692 01.377 11596 Exposure complete
20:05:00.770 00.078 11596 worker thread done servicing request
20:05:00.770 00.000 13300 OnExposeComplete: enter
20:05:00.770 00.000 13300 UpdateGuideState(): m_state=1
20:05:00.770 00.000 13300 UpdateCurrentPosition: no star selected
20:05:00.771 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:05:00.771 00.000 13300 Status Line: Nessuna stella selezionata
20:05:00.775 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:05:00.782 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:05:00.782 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:00.782 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:05:00.783 00.001 13300 Enqueuing Expose request
20:05:00.783 00.000 11596 Worker thread wakes up
20:05:00.783 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:05:01.295 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:05:02.315 01.020 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"93911f97-6b18-4de2-97a3-6d891e852949"}
20:05:02.315 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"93911f97-6b18-4de2-97a3-6d891e852949"}
20:05:02.316 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"85a9ec22-9e10-4068-a262-1924b6024993"}
20:05:02.316 00.000 13300 case statement mapped state 1 to 101
20:05:02.316 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"85a9ec22-9e10-4068-a262-1924b6024993"}
20:05:04.397 02.081 11596 Exposure complete
20:05:04.498 00.101 11596 worker thread done servicing request
20:05:04.498 00.000 13300 OnExposeComplete: enter
20:05:04.498 00.000 13300 UpdateGuideState(): m_state=1
20:05:04.499 00.001 13300 UpdateCurrentPosition: no star selected
20:05:04.499 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:05:04.499 00.000 13300 Status Line: Nessuna stella selezionata
20:05:04.503 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
20:05:04.513 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:05:04.514 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:04.514 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:05:04.514 00.000 13300 Enqueuing Expose request
20:05:04.514 00.000 11596 Worker thread wakes up
20:05:04.515 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:05:05.025 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:05:05.315 00.290 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"80140682-3f84-4ea8-8c4f-717e86da9327"}
20:05:05.315 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"80140682-3f84-4ea8-8c4f-717e86da9327"}
20:05:05.316 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"22f02a1b-af4c-40e9-a30c-f172efbd8c22"}
20:05:05.316 00.000 13300 case statement mapped state 1 to 101
20:05:05.316 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"22f02a1b-af4c-40e9-a30c-f172efbd8c22"}
20:05:08.070 02.754 11596 Exposure complete
20:05:08.160 00.090 11596 worker thread done servicing request
20:05:08.160 00.000 13300 OnExposeComplete: enter
20:05:08.160 00.000 13300 UpdateGuideState(): m_state=1
20:05:08.160 00.000 13300 UpdateCurrentPosition: no star selected
20:05:08.161 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:05:08.161 00.000 13300 Status Line: Nessuna stella selezionata
20:05:08.165 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:05:08.175 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:05:08.175 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:08.176 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:05:08.176 00.000 13300 Enqueuing Expose request
20:05:08.176 00.000 11596 Worker thread wakes up
20:05:08.177 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:05:08.315 00.138 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ab641a1f-42a1-4e05-8d86-d05aca61368f"}
20:05:08.315 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ab641a1f-42a1-4e05-8d86-d05aca61368f"}
20:05:08.316 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cb99b9fb-45bb-4c6c-a433-2cc69a8662dd"}
20:05:08.316 00.000 13300 case statement mapped state 1 to 101
20:05:08.316 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cb99b9fb-45bb-4c6c-a433-2cc69a8662dd"}
20:05:08.681 00.365 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:05:11.473 02.792 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bc3334e8-3498-479a-a8dc-c664e390c4e9"}
20:05:11.474 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bc3334e8-3498-479a-a8dc-c664e390c4e9"}
20:05:11.502 00.028 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e94ffb3e-022e-4e58-8250-c1c5905d0220"}
20:05:11.502 00.000 13300 case statement mapped state 1 to 101
20:05:11.503 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e94ffb3e-022e-4e58-8250-c1c5905d0220"}
20:05:12.034 00.531 11596 Exposure complete
20:05:12.323 00.289 13300 OnExposeComplete: enter
20:05:12.324 00.001 13300 UpdateGuideState(): m_state=1
20:05:12.324 00.000 13300 UpdateCurrentPosition: no star selected
20:05:12.325 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:05:12.325 00.000 13300 Status Line: Nessuna stella selezionata
20:05:12.327 00.002 11596 worker thread done servicing request
20:05:12.328 00.001 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:05:12.340 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
20:05:12.340 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:12.340 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:05:12.341 00.001 13300 Enqueuing Expose request
20:05:12.341 00.000 11596 Worker thread wakes up
20:05:12.341 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:05:12.885 00.544 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:05:14.486 01.601 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5b94186c-d27c-4481-b92e-519c81069cde"}
20:05:14.487 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5b94186c-d27c-4481-b92e-519c81069cde"}
20:05:14.543 00.056 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d4fa4fc3-6c41-4a08-b4c7-ff5afb69ee5b"}
20:05:14.543 00.000 13300 case statement mapped state 1 to 101
20:05:14.543 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d4fa4fc3-6c41-4a08-b4c7-ff5afb69ee5b"}
20:05:15.989 01.446 11596 Exposure complete
20:05:16.174 00.185 11596 worker thread done servicing request
20:05:16.174 00.000 13300 OnExposeComplete: enter
20:05:16.174 00.000 13300 UpdateGuideState(): m_state=1
20:05:16.175 00.001 13300 UpdateCurrentPosition: no star selected
20:05:16.175 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:05:16.175 00.000 13300 Status Line: Nessuna stella selezionata
20:05:16.180 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:05:16.193 00.013 13300 UpdateGuideState exits: Nessuna stella selezionata
20:05:16.193 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:16.193 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:05:16.193 00.000 13300 Enqueuing Expose request
20:05:16.193 00.000 11596 Worker thread wakes up
20:05:16.194 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:05:16.707 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:05:17.488 00.781 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b773897d-85a7-4986-b70f-7b6ec843f42e"}
20:05:17.488 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b773897d-85a7-4986-b70f-7b6ec843f42e"}
20:05:17.490 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"38d6019f-7069-43b5-94ce-ef4a5a21e978"}
20:05:17.490 00.000 13300 case statement mapped state 1 to 101
20:05:17.491 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"38d6019f-7069-43b5-94ce-ef4a5a21e978"}
20:05:19.755 02.264 11596 Exposure complete
20:05:19.850 00.095 11596 worker thread done servicing request
20:05:19.851 00.001 13300 OnExposeComplete: enter
20:05:19.851 00.000 13300 UpdateGuideState(): m_state=1
20:05:19.852 00.001 13300 UpdateCurrentPosition: no star selected
20:05:19.852 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:05:19.853 00.001 13300 Status Line: Nessuna stella selezionata
20:05:19.856 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:05:19.865 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:05:19.865 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:19.865 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:05:19.865 00.000 13300 Enqueuing Expose request
20:05:19.865 00.000 11596 Worker thread wakes up
20:05:19.866 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:05:20.381 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:05:20.487 00.106 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3b45d73b-ed86-4f31-8144-503c2da64453"}
20:05:20.488 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3b45d73b-ed86-4f31-8144-503c2da64453"}
20:05:20.488 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a6aae585-2c6f-4f0a-9f79-96620ac452d3"}
20:05:20.489 00.001 13300 case statement mapped state 1 to 101
20:05:20.489 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a6aae585-2c6f-4f0a-9f79-96620ac452d3"}
20:05:23.412 02.923 11596 Exposure complete
20:05:23.487 00.075 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cbc37e3d-4d48-4e78-995f-bf11e0d01b55"}
20:05:23.487 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cbc37e3d-4d48-4e78-995f-bf11e0d01b55"}
20:05:23.488 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7179375f-f3f3-4846-8620-8b81f6bc9d41"}
20:05:23.488 00.000 13300 case statement mapped state 1 to 101
20:05:23.488 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7179375f-f3f3-4846-8620-8b81f6bc9d41"}
20:05:23.492 00.004 11596 worker thread done servicing request
20:05:23.492 00.000 13300 OnExposeComplete: enter
20:05:23.492 00.000 13300 UpdateGuideState(): m_state=1
20:05:23.492 00.000 13300 UpdateCurrentPosition: no star selected
20:05:23.493 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:05:23.493 00.000 13300 Status Line: Nessuna stella selezionata
20:05:23.496 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=247, Gamma=0.510
20:05:23.503 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:05:23.503 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:23.503 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:05:23.503 00.000 13300 Enqueuing Expose request
20:05:23.503 00.000 11596 Worker thread wakes up
20:05:23.503 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:05:24.015 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:05:26.486 02.471 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2637c1f3-d7b5-4831-9571-108c47007a07"}
20:05:26.486 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2637c1f3-d7b5-4831-9571-108c47007a07"}
20:05:26.487 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f6a09ca3-777b-4ee0-af73-1db7446a13e9"}
20:05:26.487 00.000 13300 case statement mapped state 1 to 101
20:05:26.487 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f6a09ca3-777b-4ee0-af73-1db7446a13e9"}
20:05:27.036 00.549 11596 Exposure complete
20:05:27.112 00.076 11596 worker thread done servicing request
20:05:27.112 00.000 13300 OnExposeComplete: enter
20:05:27.112 00.000 13300 UpdateGuideState(): m_state=1
20:05:27.112 00.000 13300 UpdateCurrentPosition: no star selected
20:05:27.112 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:05:27.113 00.001 13300 Status Line: Nessuna stella selezionata
20:05:27.115 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=252, Gamma=0.510
20:05:27.122 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:05:27.122 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:27.122 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:05:27.122 00.000 13300 Enqueuing Expose request
20:05:27.122 00.000 11596 Worker thread wakes up
20:05:27.122 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:05:27.636 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:05:29.486 01.850 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0a7e8136-8adb-4ab2-b08f-2a4682441810"}
20:05:29.486 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0a7e8136-8adb-4ab2-b08f-2a4682441810"}
20:05:29.487 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"089fe90e-ce83-4c03-8c33-deef89e1fb74"}
20:05:29.487 00.000 13300 case statement mapped state 1 to 101
20:05:29.487 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"089fe90e-ce83-4c03-8c33-deef89e1fb74"}
20:05:30.673 01.186 11596 Exposure complete
20:05:30.749 00.076 11596 worker thread done servicing request
20:05:30.749 00.000 13300 OnExposeComplete: enter
20:05:30.749 00.000 13300 UpdateGuideState(): m_state=1
20:05:30.749 00.000 13300 UpdateCurrentPosition: no star selected
20:05:30.750 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:05:30.750 00.000 13300 Status Line: Nessuna stella selezionata
20:05:30.752 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:05:30.759 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:05:30.759 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:30.759 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:05:30.759 00.000 13300 Enqueuing Expose request
20:05:30.759 00.000 11596 Worker thread wakes up
20:05:30.760 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:05:31.275 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:05:32.485 01.210 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"36efd8a7-776c-441f-8fe0-e166616b1eef"}
20:05:32.485 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"36efd8a7-776c-441f-8fe0-e166616b1eef"}
20:05:32.486 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c933b6bf-2089-45b5-8210-d346c43dd34c"}
20:05:32.486 00.000 13300 case statement mapped state 1 to 101
20:05:32.486 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c933b6bf-2089-45b5-8210-d346c43dd34c"}
20:05:34.308 01.822 11596 Exposure complete
20:05:34.382 00.074 11596 worker thread done servicing request
20:05:34.383 00.001 13300 OnExposeComplete: enter
20:05:34.383 00.000 13300 UpdateGuideState(): m_state=1
20:05:34.383 00.000 13300 UpdateCurrentPosition: no star selected
20:05:34.384 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:05:34.384 00.000 13300 Status Line: Nessuna stella selezionata
20:05:34.387 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:05:34.393 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:05:34.394 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:34.394 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:05:34.394 00.000 13300 Enqueuing Expose request
20:05:34.394 00.000 11596 Worker thread wakes up
20:05:34.394 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:05:34.903 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:05:35.484 00.581 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6d64cdce-6b4a-4318-b571-7d6dd3f8fccf"}
20:05:35.484 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6d64cdce-6b4a-4318-b571-7d6dd3f8fccf"}
20:05:35.485 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b60d8cc9-b215-4c41-a78a-d961be08aa53"}
20:05:35.485 00.000 13300 case statement mapped state 1 to 101
20:05:35.485 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b60d8cc9-b215-4c41-a78a-d961be08aa53"}
20:05:37.935 02.450 11596 Exposure complete
20:05:38.010 00.075 11596 worker thread done servicing request
20:05:38.010 00.000 13300 OnExposeComplete: enter
20:05:38.011 00.001 13300 UpdateGuideState(): m_state=1
20:05:38.011 00.000 13300 UpdateCurrentPosition: no star selected
20:05:38.011 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:05:38.011 00.000 13300 Status Line: Nessuna stella selezionata
20:05:38.015 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:05:38.021 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:05:38.022 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:38.022 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:05:38.022 00.000 13300 Enqueuing Expose request
20:05:38.022 00.000 11596 Worker thread wakes up
20:05:38.022 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:05:38.484 00.462 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c4ddf8dd-9163-4a01-85b6-74db79f5f2a4"}
20:05:38.484 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c4ddf8dd-9163-4a01-85b6-74db79f5f2a4"}
20:05:38.485 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3c557e5a-cc85-4dca-856c-11098fbf5dad"}
20:05:38.485 00.000 13300 case statement mapped state 1 to 101
20:05:38.485 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3c557e5a-cc85-4dca-856c-11098fbf5dad"}
20:05:38.533 00.048 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:05:41.483 02.950 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5d5a6cb8-3115-4ae0-8d1d-b501a02cc45c"}
20:05:41.483 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5d5a6cb8-3115-4ae0-8d1d-b501a02cc45c"}
20:05:41.484 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5da7f21f-5501-4150-9b78-4d059d750d3d"}
20:05:41.484 00.000 13300 case statement mapped state 1 to 101
20:05:41.484 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5da7f21f-5501-4150-9b78-4d059d750d3d"}
20:05:41.567 00.083 11596 Exposure complete
20:05:41.646 00.079 11596 worker thread done servicing request
20:05:41.646 00.000 13300 OnExposeComplete: enter
20:05:41.646 00.000 13300 UpdateGuideState(): m_state=1
20:05:41.646 00.000 13300 UpdateCurrentPosition: no star selected
20:05:41.647 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:05:41.647 00.000 13300 Status Line: Nessuna stella selezionata
20:05:41.649 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:05:41.656 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:05:41.656 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:41.656 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:05:41.656 00.000 13300 Enqueuing Expose request
20:05:41.656 00.000 11596 Worker thread wakes up
20:05:41.656 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:05:42.172 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:05:44.481 02.309 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"12c7364c-57e7-4f98-ab4a-eedf562069ce"}
20:05:44.481 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"12c7364c-57e7-4f98-ab4a-eedf562069ce"}
20:05:44.482 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"979915fc-4c95-40b1-bebb-cac190815ed4"}
20:05:44.482 00.000 13300 case statement mapped state 1 to 101
20:05:44.482 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"979915fc-4c95-40b1-bebb-cac190815ed4"}
20:05:45.200 00.718 11596 Exposure complete
20:05:45.280 00.080 11596 worker thread done servicing request
20:05:45.280 00.000 13300 OnExposeComplete: enter
20:05:45.280 00.000 13300 UpdateGuideState(): m_state=1
20:05:45.281 00.001 13300 UpdateCurrentPosition: no star selected
20:05:45.281 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:05:45.281 00.000 13300 Status Line: Nessuna stella selezionata
20:05:45.284 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:05:45.293 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:05:45.293 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:45.293 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:05:45.293 00.000 13300 Enqueuing Expose request
20:05:45.293 00.000 11596 Worker thread wakes up
20:05:45.293 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:05:45.795 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:05:47.481 01.686 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"916c0377-eabb-420d-8d35-5085cd7d6ed3"}
20:05:47.481 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"916c0377-eabb-420d-8d35-5085cd7d6ed3"}
20:05:47.482 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d24ec419-dee5-4d07-8dc5-581c711355af"}
20:05:47.482 00.000 13300 case statement mapped state 1 to 101
20:05:47.482 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d24ec419-dee5-4d07-8dc5-581c711355af"}
20:05:48.824 01.342 11596 Exposure complete
20:05:48.907 00.083 11596 worker thread done servicing request
20:05:48.907 00.000 13300 OnExposeComplete: enter
20:05:48.907 00.000 13300 UpdateGuideState(): m_state=1
20:05:48.907 00.000 13300 UpdateCurrentPosition: no star selected
20:05:48.908 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:05:48.908 00.000 13300 Status Line: Nessuna stella selezionata
20:05:48.911 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:05:48.918 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:05:48.918 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:48.919 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:05:48.919 00.000 13300 Enqueuing Expose request
20:05:48.919 00.000 11596 Worker thread wakes up
20:05:48.919 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:05:49.431 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:05:50.479 01.048 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5826fb2c-2077-4b69-8cd1-4fb1ccbbc73b"}
20:05:50.479 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5826fb2c-2077-4b69-8cd1-4fb1ccbbc73b"}
20:05:50.480 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"448190fa-5390-4ef8-9696-fc78b8f298b7"}
20:05:50.480 00.000 13300 case statement mapped state 1 to 101
20:05:50.480 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"448190fa-5390-4ef8-9696-fc78b8f298b7"}
20:05:52.521 02.041 11596 Exposure complete
20:05:52.598 00.077 11596 worker thread done servicing request
20:05:52.599 00.001 13300 OnExposeComplete: enter
20:05:52.599 00.000 13300 UpdateGuideState(): m_state=1
20:05:52.599 00.000 13300 UpdateCurrentPosition: no star selected
20:05:52.599 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:05:52.600 00.001 13300 Status Line: Nessuna stella selezionata
20:05:52.603 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:05:52.612 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:05:52.612 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:52.612 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:05:52.613 00.001 13300 Enqueuing Expose request
20:05:52.613 00.000 11596 Worker thread wakes up
20:05:52.613 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:05:53.125 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:05:53.478 00.353 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d55d1ccb-c7a5-494f-b160-e129e4079642"}
20:05:53.478 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d55d1ccb-c7a5-494f-b160-e129e4079642"}
20:05:53.479 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b35168fc-eb42-4fb1-b12e-fe94a91b6661"}
20:05:53.479 00.000 13300 case statement mapped state 1 to 101
20:05:53.479 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b35168fc-eb42-4fb1-b12e-fe94a91b6661"}
20:05:56.160 02.681 11596 Exposure complete
20:05:56.253 00.093 11596 worker thread done servicing request
20:05:56.253 00.000 13300 OnExposeComplete: enter
20:05:56.253 00.000 13300 UpdateGuideState(): m_state=1
20:05:56.253 00.000 13300 UpdateCurrentPosition: no star selected
20:05:56.254 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:05:56.254 00.000 13300 Status Line: Nessuna stella selezionata
20:05:56.257 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:05:56.266 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:05:56.266 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:56.267 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:05:56.267 00.000 13300 Enqueuing Expose request
20:05:56.267 00.000 11596 Worker thread wakes up
20:05:56.267 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:05:56.477 00.210 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c782ec41-3c35-460b-b021-ae8dd665f7f3"}
20:05:56.477 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c782ec41-3c35-460b-b021-ae8dd665f7f3"}
20:05:56.478 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1eef0b36-4315-4025-b724-3996e72f3063"}
20:05:56.478 00.000 13300 case statement mapped state 1 to 101
20:05:56.478 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1eef0b36-4315-4025-b724-3996e72f3063"}
20:05:56.771 00.293 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:05:59.478 02.707 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8566a0fd-249e-487f-8d56-54d4428132df"}
20:05:59.478 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8566a0fd-249e-487f-8d56-54d4428132df"}
20:05:59.479 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c4df504b-ac6e-4b25-9ad5-2a8100bfc2b7"}
20:05:59.479 00.000 13300 case statement mapped state 1 to 101
20:05:59.479 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c4df504b-ac6e-4b25-9ad5-2a8100bfc2b7"}
20:05:59.803 00.324 11596 Exposure complete
20:05:59.891 00.088 11596 worker thread done servicing request
20:05:59.891 00.000 13300 OnExposeComplete: enter
20:05:59.891 00.000 13300 UpdateGuideState(): m_state=1
20:05:59.892 00.001 13300 UpdateCurrentPosition: no star selected
20:05:59.892 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:05:59.892 00.000 13300 Status Line: Nessuna stella selezionata
20:05:59.895 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
20:05:59.902 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:05:59.902 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:59.902 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:05:59.903 00.001 13300 Enqueuing Expose request
20:05:59.903 00.000 11596 Worker thread wakes up
20:05:59.903 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:06:00.408 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:06:02.478 02.070 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ecb988af-2c1b-4972-8905-cf748adb3c3b"}
20:06:02.478 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ecb988af-2c1b-4972-8905-cf748adb3c3b"}
20:06:02.479 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"760d5197-83fb-4e24-a5aa-d2b86edf9b6b"}
20:06:02.479 00.000 13300 case statement mapped state 1 to 101
20:06:02.479 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"760d5197-83fb-4e24-a5aa-d2b86edf9b6b"}
20:06:03.446 00.967 11596 Exposure complete
20:06:03.520 00.074 11596 worker thread done servicing request
20:06:03.520 00.000 13300 OnExposeComplete: enter
20:06:03.520 00.000 13300 UpdateGuideState(): m_state=1
20:06:03.521 00.001 13300 UpdateCurrentPosition: no star selected
20:06:03.521 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:06:03.522 00.001 13300 Status Line: Nessuna stella selezionata
20:06:03.525 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:06:03.532 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:06:03.532 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:03.532 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:06:03.533 00.001 13300 Enqueuing Expose request
20:06:03.533 00.000 11596 Worker thread wakes up
20:06:03.533 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:06:04.046 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:06:05.477 01.431 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d97c310b-0555-4c9c-b7e8-2f75c4649b55"}
20:06:05.477 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d97c310b-0555-4c9c-b7e8-2f75c4649b55"}
20:06:05.478 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2e8637cc-2674-41a5-b670-1cba61614323"}
20:06:05.478 00.000 13300 case statement mapped state 1 to 101
20:06:05.478 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2e8637cc-2674-41a5-b670-1cba61614323"}
20:06:07.086 01.608 11596 Exposure complete
20:06:07.188 00.102 11596 worker thread done servicing request
20:06:07.188 00.000 13300 OnExposeComplete: enter
20:06:07.188 00.000 13300 UpdateGuideState(): m_state=1
20:06:07.189 00.001 13300 UpdateCurrentPosition: no star selected
20:06:07.189 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:06:07.189 00.000 13300 Status Line: Nessuna stella selezionata
20:06:07.193 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
20:06:07.203 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:06:07.203 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:07.203 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:06:07.203 00.000 13300 Enqueuing Expose request
20:06:07.203 00.000 11596 Worker thread wakes up
20:06:07.203 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:06:07.713 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:06:08.477 00.764 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ef8a3343-136a-4de7-82a7-d4053dc2e917"}
20:06:08.477 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ef8a3343-136a-4de7-82a7-d4053dc2e917"}
20:06:08.478 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bb172b12-18a0-40d4-a8d2-9cfd33cf4ec0"}
20:06:08.478 00.000 13300 case statement mapped state 1 to 101
20:06:08.478 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bb172b12-18a0-40d4-a8d2-9cfd33cf4ec0"}
20:06:10.755 02.277 11596 Exposure complete
20:06:10.857 00.102 11596 worker thread done servicing request
20:06:10.857 00.000 13300 OnExposeComplete: enter
20:06:10.857 00.000 13300 UpdateGuideState(): m_state=1
20:06:10.857 00.000 13300 UpdateCurrentPosition: no star selected
20:06:10.858 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:06:10.858 00.000 13300 Status Line: Nessuna stella selezionata
20:06:10.861 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:06:10.871 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:06:10.871 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:10.871 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:06:10.871 00.000 13300 Enqueuing Expose request
20:06:10.871 00.000 11596 Worker thread wakes up
20:06:10.871 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:06:11.377 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:06:11.478 00.101 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"301b5380-0a18-454b-988d-c2c9285b48a6"}
20:06:11.478 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"301b5380-0a18-454b-988d-c2c9285b48a6"}
20:06:11.480 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3bd76afe-acf0-4943-8e29-3cf77f253cf2"}
20:06:11.480 00.000 13300 case statement mapped state 1 to 101
20:06:11.480 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3bd76afe-acf0-4943-8e29-3cf77f253cf2"}
20:06:14.612 03.132 11596 Exposure complete
20:06:15.070 00.458 11596 worker thread done servicing request
20:06:15.070 00.000 13300 OnExposeComplete: enter
20:06:15.070 00.000 13300 UpdateGuideState(): m_state=1
20:06:15.071 00.001 13300 UpdateCurrentPosition: no star selected
20:06:15.072 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:06:15.072 00.000 13300 Status Line: Nessuna stella selezionata
20:06:15.093 00.021 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:06:15.105 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
20:06:15.105 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:15.105 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:06:15.105 00.000 13300 Enqueuing Expose request
20:06:15.124 00.019 11596 Worker thread wakes up
20:06:15.125 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:06:15.395 00.270 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5ab40769-6386-4cf4-a8bb-83335e5407e3"}
20:06:15.396 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5ab40769-6386-4cf4-a8bb-83335e5407e3"}
20:06:15.559 00.163 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fd10e6f0-e6df-46b7-8e7b-704215a34d90"}
20:06:15.560 00.001 13300 case statement mapped state 1 to 101
20:06:15.560 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fd10e6f0-e6df-46b7-8e7b-704215a34d90"}
20:06:15.628 00.068 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:06:18.483 02.855 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b95880d2-c5e6-491f-b06f-9fad3439353f"}
20:06:18.483 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b95880d2-c5e6-491f-b06f-9fad3439353f"}
20:06:18.511 00.028 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e5cec54f-b275-43ed-bb2f-0f183eb7feb6"}
20:06:18.511 00.000 13300 case statement mapped state 1 to 101
20:06:18.511 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e5cec54f-b275-43ed-bb2f-0f183eb7feb6"}
20:06:18.867 00.356 11596 Exposure complete
20:06:19.039 00.172 11596 worker thread done servicing request
20:06:19.039 00.000 13300 OnExposeComplete: enter
20:06:19.039 00.000 13300 UpdateGuideState(): m_state=1
20:06:19.040 00.001 13300 UpdateCurrentPosition: no star selected
20:06:19.040 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:06:19.040 00.000 13300 Status Line: Nessuna stella selezionata
20:06:19.046 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=253, Gamma=0.510
20:06:19.056 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:06:19.056 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:19.056 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:06:19.057 00.001 13300 Enqueuing Expose request
20:06:19.057 00.000 11596 Worker thread wakes up
20:06:19.057 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:06:19.571 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:06:21.411 01.840 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"444ce390-2f64-48b8-b7cc-f296779b4f26"}
20:06:21.411 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"444ce390-2f64-48b8-b7cc-f296779b4f26"}
20:06:21.412 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"32ad23e0-3832-42e1-abd6-29ffbc80f62a"}
20:06:21.412 00.000 13300 case statement mapped state 1 to 101
20:06:21.412 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"32ad23e0-3832-42e1-abd6-29ffbc80f62a"}
20:06:22.609 01.197 11596 Exposure complete
20:06:22.702 00.093 11596 worker thread done servicing request
20:06:22.702 00.000 13300 OnExposeComplete: enter
20:06:22.702 00.000 13300 UpdateGuideState(): m_state=1
20:06:22.703 00.001 13300 UpdateCurrentPosition: no star selected
20:06:22.704 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:06:22.704 00.000 13300 Status Line: Nessuna stella selezionata
20:06:22.708 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
20:06:22.716 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:06:22.716 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:22.716 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:06:22.716 00.000 13300 Enqueuing Expose request
20:06:22.717 00.001 11596 Worker thread wakes up
20:06:22.717 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:06:23.222 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:06:24.411 01.189 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b684eaca-ecf2-4136-bcb8-e7d9e7165939"}
20:06:24.411 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b684eaca-ecf2-4136-bcb8-e7d9e7165939"}
20:06:24.412 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c731289a-1420-4239-a764-ed1f7969e8a4"}
20:06:24.412 00.000 13300 case statement mapped state 1 to 101
20:06:24.412 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c731289a-1420-4239-a764-ed1f7969e8a4"}
20:06:26.256 01.844 11596 Exposure complete
20:06:26.337 00.081 11596 worker thread done servicing request
20:06:26.337 00.000 13300 OnExposeComplete: enter
20:06:26.337 00.000 13300 UpdateGuideState(): m_state=1
20:06:26.338 00.001 13300 UpdateCurrentPosition: no star selected
20:06:26.338 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:06:26.338 00.000 13300 Status Line: Nessuna stella selezionata
20:06:26.341 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:06:26.348 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:06:26.348 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:26.348 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:06:26.348 00.000 13300 Enqueuing Expose request
20:06:26.348 00.000 11596 Worker thread wakes up
20:06:26.349 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:06:26.858 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:06:27.410 00.552 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ae240d90-c1ea-4d09-9117-520ad0c41402"}
20:06:27.410 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ae240d90-c1ea-4d09-9117-520ad0c41402"}
20:06:27.411 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"186be0ad-bb29-4e1f-9f05-c589fe331b3d"}
20:06:27.411 00.000 13300 case statement mapped state 1 to 101
20:06:27.411 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"186be0ad-bb29-4e1f-9f05-c589fe331b3d"}
20:06:29.885 02.474 11596 Exposure complete
20:06:29.962 00.077 11596 worker thread done servicing request
20:06:29.962 00.000 13300 OnExposeComplete: enter
20:06:29.962 00.000 13300 UpdateGuideState(): m_state=1
20:06:29.963 00.001 13300 UpdateCurrentPosition: no star selected
20:06:29.963 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:06:29.964 00.001 13300 Status Line: Nessuna stella selezionata
20:06:29.967 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:06:29.974 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:06:29.974 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:29.974 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:06:29.974 00.000 13300 Enqueuing Expose request
20:06:29.974 00.000 11596 Worker thread wakes up
20:06:29.974 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:06:30.409 00.435 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2bc9e498-f5b4-4e49-9f93-c26510fb63c7"}
20:06:30.409 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2bc9e498-f5b4-4e49-9f93-c26510fb63c7"}
20:06:30.410 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"74fc5f27-862f-4397-b18f-f954913449b4"}
20:06:30.410 00.000 13300 case statement mapped state 1 to 101
20:06:30.410 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"74fc5f27-862f-4397-b18f-f954913449b4"}
20:06:30.488 00.078 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:06:33.408 02.920 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d01a3c5f-5d22-441b-a0c9-e2ae151403fc"}
20:06:33.408 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d01a3c5f-5d22-441b-a0c9-e2ae151403fc"}
20:06:33.409 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"858bee60-2d2d-4410-9c53-6793701b92aa"}
20:06:33.409 00.000 13300 case statement mapped state 1 to 101
20:06:33.409 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"858bee60-2d2d-4410-9c53-6793701b92aa"}
20:06:33.522 00.113 11596 Exposure complete
20:06:33.607 00.085 11596 worker thread done servicing request
20:06:33.607 00.000 13300 OnExposeComplete: enter
20:06:33.607 00.000 13300 UpdateGuideState(): m_state=1
20:06:33.608 00.001 13300 UpdateCurrentPosition: no star selected
20:06:33.608 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:06:33.608 00.000 13300 Status Line: Nessuna stella selezionata
20:06:33.611 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:06:33.618 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:06:33.618 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:33.618 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:06:33.618 00.000 13300 Enqueuing Expose request
20:06:33.618 00.000 11596 Worker thread wakes up
20:06:33.618 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:06:34.133 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:06:36.407 02.274 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c4518aed-6093-45e4-b4b1-64aaa23529ab"}
20:06:36.407 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c4518aed-6093-45e4-b4b1-64aaa23529ab"}
20:06:36.408 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c2e027b2-57c1-4336-b955-9471a3823ccb"}
20:06:36.408 00.000 13300 case statement mapped state 1 to 101
20:06:36.408 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c2e027b2-57c1-4336-b955-9471a3823ccb"}
20:06:37.168 00.760 11596 Exposure complete
20:06:37.252 00.084 11596 worker thread done servicing request
20:06:37.253 00.001 13300 OnExposeComplete: enter
20:06:37.253 00.000 13300 UpdateGuideState(): m_state=1
20:06:37.253 00.000 13300 UpdateCurrentPosition: no star selected
20:06:37.253 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:06:37.254 00.001 13300 Status Line: Nessuna stella selezionata
20:06:37.257 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
20:06:37.267 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:06:37.267 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:37.267 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:06:37.267 00.000 13300 Enqueuing Expose request
20:06:37.267 00.000 11596 Worker thread wakes up
20:06:37.268 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:06:37.782 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:06:39.406 01.624 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8d9c1024-669d-454c-926d-d6f934395afd"}
20:06:39.406 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8d9c1024-669d-454c-926d-d6f934395afd"}
20:06:39.407 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b909d4f7-dca0-433c-8f9d-61ffa4602b6d"}
20:06:39.407 00.000 13300 case statement mapped state 1 to 101
20:06:39.407 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b909d4f7-dca0-433c-8f9d-61ffa4602b6d"}
20:06:40.809 01.402 11596 Exposure complete
20:06:40.889 00.080 11596 worker thread done servicing request
20:06:40.889 00.000 13300 OnExposeComplete: enter
20:06:40.889 00.000 13300 UpdateGuideState(): m_state=1
20:06:40.889 00.000 13300 UpdateCurrentPosition: no star selected
20:06:40.890 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:06:40.890 00.000 13300 Status Line: Nessuna stella selezionata
20:06:40.892 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:06:40.899 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:06:40.899 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:40.899 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:06:40.899 00.000 13300 Enqueuing Expose request
20:06:40.899 00.000 11596 Worker thread wakes up
20:06:40.899 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:06:41.411 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:06:42.405 00.994 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c1410bac-6312-42e5-ad97-a47d7e6c0bd2"}
20:06:42.405 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c1410bac-6312-42e5-ad97-a47d7e6c0bd2"}
20:06:42.406 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1d3e91b2-cdeb-4c75-b6bb-49ea50fbda13"}
20:06:42.406 00.000 13300 case statement mapped state 1 to 101
20:06:42.406 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1d3e91b2-cdeb-4c75-b6bb-49ea50fbda13"}
20:06:44.433 02.027 11596 Exposure complete
20:06:44.506 00.073 11596 worker thread done servicing request
20:06:44.506 00.000 13300 OnExposeComplete: enter
20:06:44.506 00.000 13300 UpdateGuideState(): m_state=1
20:06:44.506 00.000 13300 UpdateCurrentPosition: no star selected
20:06:44.507 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:06:44.507 00.000 13300 Status Line: Nessuna stella selezionata
20:06:44.511 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:06:44.517 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:06:44.518 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:44.518 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:06:44.518 00.000 13300 Enqueuing Expose request
20:06:44.518 00.000 11596 Worker thread wakes up
20:06:44.518 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:06:45.024 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:06:45.404 00.380 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fc91c4d8-9bef-45fe-bc6e-d8e33f83ed7b"}
20:06:45.404 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fc91c4d8-9bef-45fe-bc6e-d8e33f83ed7b"}
20:06:45.405 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bb3be6c1-a040-462e-9eee-00afcc3e5a85"}
20:06:45.405 00.000 13300 case statement mapped state 1 to 101
20:06:45.405 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bb3be6c1-a040-462e-9eee-00afcc3e5a85"}
20:06:48.058 02.653 11596 Exposure complete
20:06:48.134 00.076 11596 worker thread done servicing request
20:06:48.134 00.000 13300 OnExposeComplete: enter
20:06:48.135 00.001 13300 UpdateGuideState(): m_state=1
20:06:48.135 00.000 13300 UpdateCurrentPosition: no star selected
20:06:48.136 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:06:48.136 00.000 13300 Status Line: Nessuna stella selezionata
20:06:48.139 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:06:48.148 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:06:48.148 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:48.148 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:06:48.149 00.001 13300 Enqueuing Expose request
20:06:48.149 00.000 11596 Worker thread wakes up
20:06:48.149 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:06:48.404 00.255 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b2d331e6-1d7e-47ac-9379-25539ff99543"}
20:06:48.405 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b2d331e6-1d7e-47ac-9379-25539ff99543"}
20:06:48.405 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6549e4ca-1754-4a28-840f-b2fbc2fddaa2"}
20:06:48.406 00.001 13300 case statement mapped state 1 to 101
20:06:48.406 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6549e4ca-1754-4a28-840f-b2fbc2fddaa2"}
20:06:48.651 00.245 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:06:51.402 02.751 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1848773b-9dfb-4219-add5-4d42fff6ba01"}
20:06:51.402 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1848773b-9dfb-4219-add5-4d42fff6ba01"}
20:06:51.403 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d6af12a9-fe43-4dfc-b210-0172dadab151"}
20:06:51.403 00.000 13300 case statement mapped state 1 to 101
20:06:51.403 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d6af12a9-fe43-4dfc-b210-0172dadab151"}
20:06:51.675 00.272 11596 Exposure complete
20:06:51.750 00.075 11596 worker thread done servicing request
20:06:51.750 00.000 13300 OnExposeComplete: enter
20:06:51.750 00.000 13300 UpdateGuideState(): m_state=1
20:06:51.750 00.000 13300 UpdateCurrentPosition: no star selected
20:06:51.751 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:06:51.751 00.000 13300 Status Line: Nessuna stella selezionata
20:06:51.753 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:06:51.760 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:06:51.761 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:51.761 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:06:51.761 00.000 13300 Enqueuing Expose request
20:06:51.761 00.000 11596 Worker thread wakes up
20:06:51.761 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:06:52.266 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:06:54.401 02.135 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e5703b88-4c51-4556-a092-6aed20434461"}
20:06:54.401 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e5703b88-4c51-4556-a092-6aed20434461"}
20:06:54.402 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e5f3f358-2784-4a86-9e54-fe6bbd9cafec"}
20:06:54.402 00.000 13300 case statement mapped state 1 to 101
20:06:54.402 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e5f3f358-2784-4a86-9e54-fe6bbd9cafec"}
20:06:55.304 00.902 11596 Exposure complete
20:06:55.392 00.088 11596 worker thread done servicing request
20:06:55.392 00.000 13300 OnExposeComplete: enter
20:06:55.393 00.001 13300 UpdateGuideState(): m_state=1
20:06:55.393 00.000 13300 UpdateCurrentPosition: no star selected
20:06:55.393 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:06:55.393 00.000 13300 Status Line: Nessuna stella selezionata
20:06:55.396 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:06:55.403 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:06:55.403 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:55.403 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:06:55.403 00.000 13300 Enqueuing Expose request
20:06:55.404 00.001 11596 Worker thread wakes up
20:06:55.404 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:06:55.914 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:06:57.400 01.486 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6620fe80-83e2-4234-b688-85956615db7a"}
20:06:57.400 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6620fe80-83e2-4234-b688-85956615db7a"}
20:06:57.401 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d83f70fa-6890-491d-a15b-a8f83181d300"}
20:06:57.401 00.000 13300 case statement mapped state 1 to 101
20:06:57.401 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d83f70fa-6890-491d-a15b-a8f83181d300"}
20:06:58.950 01.549 11596 Exposure complete
20:06:59.035 00.085 11596 worker thread done servicing request
20:06:59.035 00.000 13300 OnExposeComplete: enter
20:06:59.035 00.000 13300 UpdateGuideState(): m_state=1
20:06:59.036 00.001 13300 UpdateCurrentPosition: no star selected
20:06:59.036 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:06:59.036 00.000 13300 Status Line: Nessuna stella selezionata
20:06:59.039 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:06:59.046 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:06:59.046 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:59.047 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:06:59.047 00.000 13300 Enqueuing Expose request
20:06:59.047 00.000 11596 Worker thread wakes up
20:06:59.047 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:06:59.550 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:07:00.400 00.850 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0e9d761a-acb4-41ec-a529-d37d22291449"}
20:07:00.400 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0e9d761a-acb4-41ec-a529-d37d22291449"}
20:07:00.401 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"18a959c7-5eb3-4680-bc39-7cf65bf6a5de"}
20:07:00.401 00.000 13300 case statement mapped state 1 to 101
20:07:00.401 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"18a959c7-5eb3-4680-bc39-7cf65bf6a5de"}
20:07:02.589 02.188 11596 Exposure complete
20:07:02.664 00.075 11596 worker thread done servicing request
20:07:02.664 00.000 13300 OnExposeComplete: enter
20:07:02.664 00.000 13300 UpdateGuideState(): m_state=1
20:07:02.664 00.000 13300 UpdateCurrentPosition: no star selected
20:07:02.665 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:07:02.665 00.000 13300 Status Line: Nessuna stella selezionata
20:07:02.668 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:07:02.675 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:07:02.675 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:02.675 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:07:02.675 00.000 13300 Enqueuing Expose request
20:07:02.676 00.001 11596 Worker thread wakes up
20:07:02.676 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:07:03.181 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:07:03.399 00.218 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9041a788-52f3-43d5-896d-5ac6553ac719"}
20:07:03.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9041a788-52f3-43d5-896d-5ac6553ac719"}
20:07:03.400 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3782b46b-af87-45a2-a503-8bebc9ed168a"}
20:07:03.400 00.000 13300 case statement mapped state 1 to 101
20:07:03.400 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3782b46b-af87-45a2-a503-8bebc9ed168a"}
20:07:06.218 02.818 11596 Exposure complete
20:07:06.298 00.080 11596 worker thread done servicing request
20:07:06.298 00.000 13300 OnExposeComplete: enter
20:07:06.298 00.000 13300 UpdateGuideState(): m_state=1
20:07:06.298 00.000 13300 UpdateCurrentPosition: no star selected
20:07:06.299 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:07:06.299 00.000 13300 Status Line: Nessuna stella selezionata
20:07:06.301 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:07:06.308 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:07:06.308 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:06.308 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:07:06.308 00.000 13300 Enqueuing Expose request
20:07:06.308 00.000 11596 Worker thread wakes up
20:07:06.309 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:07:06.398 00.089 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"94257c72-3bc1-4064-b735-5fa3e0a69429"}
20:07:06.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"94257c72-3bc1-4064-b735-5fa3e0a69429"}
20:07:06.399 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a162fd4a-efe6-49bf-96e3-86021bfe1cb7"}
20:07:06.399 00.000 13300 case statement mapped state 1 to 101
20:07:06.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a162fd4a-efe6-49bf-96e3-86021bfe1cb7"}
20:07:06.819 00.420 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:07:09.398 02.579 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0e471170-1f1d-40b1-b896-d04002f750d1"}
20:07:09.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0e471170-1f1d-40b1-b896-d04002f750d1"}
20:07:09.399 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"012475aa-2f6e-4683-81c3-28a37df72a32"}
20:07:09.399 00.000 13300 case statement mapped state 1 to 101
20:07:09.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"012475aa-2f6e-4683-81c3-28a37df72a32"}
20:07:09.858 00.459 11596 Exposure complete
20:07:09.961 00.103 11596 worker thread done servicing request
20:07:09.961 00.000 13300 OnExposeComplete: enter
20:07:09.961 00.000 13300 UpdateGuideState(): m_state=1
20:07:09.962 00.001 13300 UpdateCurrentPosition: no star selected
20:07:09.962 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:07:09.962 00.000 13300 Status Line: Nessuna stella selezionata
20:07:09.966 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
20:07:09.976 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:07:09.976 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:09.976 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:07:09.976 00.000 13300 Enqueuing Expose request
20:07:09.976 00.000 11596 Worker thread wakes up
20:07:09.977 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:07:10.490 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:07:12.399 01.909 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4ce0b039-4ef4-430b-8eeb-1a8c865d5fe8"}
20:07:12.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4ce0b039-4ef4-430b-8eeb-1a8c865d5fe8"}
20:07:12.400 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"01644ab0-0f52-49a3-9252-c7dfa8d161e8"}
20:07:12.400 00.000 13300 case statement mapped state 1 to 101
20:07:12.400 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"01644ab0-0f52-49a3-9252-c7dfa8d161e8"}
20:07:13.641 01.241 11596 Exposure complete
20:07:13.815 00.174 13300 OnExposeComplete: enter
20:07:13.815 00.000 11596 worker thread done servicing request
20:07:13.815 00.000 13300 UpdateGuideState(): m_state=1
20:07:13.816 00.001 13300 UpdateCurrentPosition: no star selected
20:07:13.817 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:07:13.817 00.000 13300 Status Line: Nessuna stella selezionata
20:07:13.824 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:07:13.839 00.015 13300 UpdateGuideState exits: Nessuna stella selezionata
20:07:13.839 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:13.839 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:07:13.839 00.000 13300 Enqueuing Expose request
20:07:13.840 00.001 11596 Worker thread wakes up
20:07:13.840 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:07:14.346 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:07:15.400 01.054 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9d0799fe-b368-4176-810d-ae56e61935d5"}
20:07:15.400 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9d0799fe-b368-4176-810d-ae56e61935d5"}
20:07:15.401 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0cb3b730-6638-4fa3-80c0-27e0204170cf"}
20:07:15.401 00.000 13300 case statement mapped state 1 to 101
20:07:15.401 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0cb3b730-6638-4fa3-80c0-27e0204170cf"}
20:07:17.394 01.993 11596 Exposure complete
20:07:17.514 00.120 11596 worker thread done servicing request
20:07:17.514 00.000 13300 OnExposeComplete: enter
20:07:17.515 00.001 13300 UpdateGuideState(): m_state=1
20:07:17.515 00.000 13300 UpdateCurrentPosition: no star selected
20:07:17.515 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:07:17.516 00.001 13300 Status Line: Nessuna stella selezionata
20:07:17.519 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:07:17.530 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:07:17.530 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:17.530 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:07:17.530 00.000 13300 Enqueuing Expose request
20:07:17.531 00.001 11596 Worker thread wakes up
20:07:17.531 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:07:18.072 00.541 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:07:18.485 00.413 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1fba171f-b0e6-48f1-bcf4-59ed1e32af68"}
20:07:18.485 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1fba171f-b0e6-48f1-bcf4-59ed1e32af68"}
20:07:18.488 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8b719c46-b321-40ef-afa1-dad8e0b803ce"}
20:07:18.488 00.000 13300 case statement mapped state 1 to 101
20:07:18.488 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8b719c46-b321-40ef-afa1-dad8e0b803ce"}
20:07:21.177 02.689 11596 Exposure complete
20:07:21.424 00.247 11596 worker thread done servicing request
20:07:21.424 00.000 13300 OnExposeComplete: enter
20:07:21.424 00.000 13300 UpdateGuideState(): m_state=1
20:07:21.425 00.001 13300 UpdateCurrentPosition: no star selected
20:07:21.425 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:07:21.426 00.001 13300 Status Line: Nessuna stella selezionata
20:07:21.429 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:07:21.438 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:07:21.438 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:21.439 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:07:21.439 00.000 13300 Enqueuing Expose request
20:07:21.471 00.032 11596 Worker thread wakes up
20:07:21.472 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:07:21.521 00.049 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b77db9b4-b0b0-49a9-ad36-6b55893a955a"}
20:07:21.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b77db9b4-b0b0-49a9-ad36-6b55893a955a"}
20:07:21.607 00.086 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e4fb5fdc-bffd-4a10-b14c-b9e3314a3b80"}
20:07:21.607 00.000 13300 case statement mapped state 1 to 101
20:07:21.607 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e4fb5fdc-bffd-4a10-b14c-b9e3314a3b80"}
20:07:22.019 00.412 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:07:24.533 02.514 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a6b15523-d23a-4a56-b567-da94a7cbb6e3"}
20:07:24.533 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a6b15523-d23a-4a56-b567-da94a7cbb6e3"}
20:07:24.534 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8cdb0aa0-e55e-4421-be47-aee1bec46bd6"}
20:07:24.534 00.000 13300 case statement mapped state 1 to 101
20:07:24.534 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8cdb0aa0-e55e-4421-be47-aee1bec46bd6"}
20:07:25.073 00.539 11596 Exposure complete
20:07:25.191 00.118 11596 worker thread done servicing request
20:07:25.191 00.000 13300 OnExposeComplete: enter
20:07:25.191 00.000 13300 UpdateGuideState(): m_state=1
20:07:25.192 00.001 13300 UpdateCurrentPosition: no star selected
20:07:25.192 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:07:25.193 00.001 13300 Status Line: Nessuna stella selezionata
20:07:25.198 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=249, Gamma=0.510
20:07:25.208 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:07:25.208 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:25.209 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:07:25.209 00.000 13300 Enqueuing Expose request
20:07:25.209 00.000 11596 Worker thread wakes up
20:07:25.209 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:07:25.712 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:07:27.533 01.821 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"39a31c5f-b50d-4aaf-bd74-f40fe4a00567"}
20:07:27.533 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"39a31c5f-b50d-4aaf-bd74-f40fe4a00567"}
20:07:27.534 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ea355d62-5a6a-42af-bcbb-efc74d6b9d12"}
20:07:27.534 00.000 13300 case statement mapped state 1 to 101
20:07:27.534 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ea355d62-5a6a-42af-bcbb-efc74d6b9d12"}
20:07:28.749 01.215 11596 Exposure complete
20:07:28.830 00.081 11596 worker thread done servicing request
20:07:28.830 00.000 13300 OnExposeComplete: enter
20:07:28.830 00.000 13300 UpdateGuideState(): m_state=1
20:07:28.830 00.000 13300 UpdateCurrentPosition: no star selected
20:07:28.831 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:07:28.831 00.000 13300 Status Line: Nessuna stella selezionata
20:07:28.836 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=244, Gamma=0.510
20:07:28.843 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:07:28.843 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:28.843 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:07:28.844 00.001 13300 Enqueuing Expose request
20:07:28.844 00.000 11596 Worker thread wakes up
20:07:28.844 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:07:29.356 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:07:30.532 01.176 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8d9de5de-c84c-4b54-b302-90feee5d9868"}
20:07:30.532 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8d9de5de-c84c-4b54-b302-90feee5d9868"}
20:07:30.533 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bc3c84ca-ee18-437f-b4c2-f931ecf89c52"}
20:07:30.533 00.000 13300 case statement mapped state 1 to 101
20:07:30.533 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bc3c84ca-ee18-437f-b4c2-f931ecf89c52"}
20:07:32.387 01.854 11596 Exposure complete
20:07:32.461 00.074 11596 worker thread done servicing request
20:07:32.461 00.000 13300 OnExposeComplete: enter
20:07:32.461 00.000 13300 UpdateGuideState(): m_state=1
20:07:32.462 00.001 13300 UpdateCurrentPosition: no star selected
20:07:32.462 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:07:32.462 00.000 13300 Status Line: Nessuna stella selezionata
20:07:32.465 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=223, Gamma=0.510
20:07:32.471 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:07:32.471 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:32.471 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:07:32.471 00.000 13300 Enqueuing Expose request
20:07:32.472 00.001 11596 Worker thread wakes up
20:07:32.472 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:07:32.985 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:07:33.532 00.547 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"033a386d-f5ff-45af-9047-9efc547a1ecf"}
20:07:33.532 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"033a386d-f5ff-45af-9047-9efc547a1ecf"}
20:07:33.533 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"95a185fa-302f-4d69-b0a1-1e2fd90888fe"}
20:07:33.533 00.000 13300 case statement mapped state 1 to 101
20:07:33.533 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"95a185fa-302f-4d69-b0a1-1e2fd90888fe"}
20:07:36.022 02.489 11596 Exposure complete
20:07:36.100 00.078 11596 worker thread done servicing request
20:07:36.100 00.000 13300 OnExposeComplete: enter
20:07:36.100 00.000 13300 UpdateGuideState(): m_state=1
20:07:36.100 00.000 13300 UpdateCurrentPosition: no star selected
20:07:36.101 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:07:36.101 00.000 13300 Status Line: Nessuna stella selezionata
20:07:36.106 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=237, Gamma=0.510
20:07:36.115 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:07:36.115 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:36.115 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:07:36.115 00.000 13300 Enqueuing Expose request
20:07:36.115 00.000 11596 Worker thread wakes up
20:07:36.115 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:07:36.531 00.416 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cf0bf064-be8a-4420-82d3-046dc2854305"}
20:07:36.531 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cf0bf064-be8a-4420-82d3-046dc2854305"}
20:07:36.531 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"99ebf9a9-58b6-4e8d-93e1-a61805f3e46e"}
20:07:36.532 00.001 13300 case statement mapped state 1 to 101
20:07:36.532 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"99ebf9a9-58b6-4e8d-93e1-a61805f3e46e"}
20:07:36.621 00.089 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:07:39.530 02.909 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"961db3e0-30cd-4282-88ef-27528b130760"}
20:07:39.530 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"961db3e0-30cd-4282-88ef-27528b130760"}
20:07:39.531 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ebf4c5d2-35d0-4ab1-a189-fea175736f85"}
20:07:39.531 00.000 13300 case statement mapped state 1 to 101
20:07:39.531 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ebf4c5d2-35d0-4ab1-a189-fea175736f85"}
20:07:39.652 00.121 11596 Exposure complete
20:07:39.729 00.077 11596 worker thread done servicing request
20:07:39.729 00.000 13300 OnExposeComplete: enter
20:07:39.729 00.000 13300 UpdateGuideState(): m_state=1
20:07:39.730 00.001 13300 UpdateCurrentPosition: no star selected
20:07:39.730 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:07:39.730 00.000 13300 Status Line: Nessuna stella selezionata
20:07:39.733 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=242, Gamma=0.510
20:07:39.739 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:07:39.739 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:39.740 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:07:39.740 00.000 13300 Enqueuing Expose request
20:07:39.740 00.000 11596 Worker thread wakes up
20:07:39.740 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:07:40.252 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:07:42.531 02.279 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5962ce56-d917-4fe0-8e43-e31753cdff42"}
20:07:42.531 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5962ce56-d917-4fe0-8e43-e31753cdff42"}
20:07:42.532 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"732fdf15-1455-4e66-9e16-a0bf4d43dfde"}
20:07:42.532 00.000 13300 case statement mapped state 1 to 101
20:07:42.532 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"732fdf15-1455-4e66-9e16-a0bf4d43dfde"}
20:07:43.289 00.757 11596 Exposure complete
20:07:43.366 00.077 11596 worker thread done servicing request
20:07:43.367 00.001 13300 OnExposeComplete: enter
20:07:43.367 00.000 13300 UpdateGuideState(): m_state=1
20:07:43.367 00.000 13300 UpdateCurrentPosition: no star selected
20:07:43.367 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:07:43.368 00.001 13300 Status Line: Nessuna stella selezionata
20:07:43.370 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:07:43.377 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:07:43.377 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:43.377 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:07:43.377 00.000 13300 Enqueuing Expose request
20:07:43.377 00.000 11596 Worker thread wakes up
20:07:43.377 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:07:43.888 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:07:45.531 01.643 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"21d95426-e990-47bf-8d00-4fd9d442601f"}
20:07:45.531 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"21d95426-e990-47bf-8d00-4fd9d442601f"}
20:07:45.532 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b0802d51-e6f2-40af-91a1-e2bfe02d87e8"}
20:07:45.532 00.000 13300 case statement mapped state 1 to 101
20:07:45.532 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b0802d51-e6f2-40af-91a1-e2bfe02d87e8"}
20:07:46.921 01.389 11596 Exposure complete
20:07:46.995 00.074 11596 worker thread done servicing request
20:07:46.995 00.000 13300 OnExposeComplete: enter
20:07:46.995 00.000 13300 UpdateGuideState(): m_state=1
20:07:46.996 00.001 13300 UpdateCurrentPosition: no star selected
20:07:46.996 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:07:46.996 00.000 13300 Status Line: Nessuna stella selezionata
20:07:46.999 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=233, Gamma=0.510
20:07:47.005 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:07:47.005 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:47.006 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:07:47.006 00.000 13300 Enqueuing Expose request
20:07:47.006 00.000 11596 Worker thread wakes up
20:07:47.006 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:07:47.522 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:07:48.529 01.007 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2591ff6f-42e3-4d35-aa28-fd1b450a4eba"}
20:07:48.529 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2591ff6f-42e3-4d35-aa28-fd1b450a4eba"}
20:07:48.530 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4f6d64dc-4033-4f37-8d3a-9e2f39fec461"}
20:07:48.530 00.000 13300 case statement mapped state 1 to 101
20:07:48.530 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4f6d64dc-4033-4f37-8d3a-9e2f39fec461"}
20:07:50.546 02.016 11596 Exposure complete
20:07:50.626 00.080 11596 worker thread done servicing request
20:07:50.627 00.001 13300 OnExposeComplete: enter
20:07:50.627 00.000 13300 UpdateGuideState(): m_state=1
20:07:50.627 00.000 13300 UpdateCurrentPosition: no star selected
20:07:50.627 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:07:50.628 00.001 13300 Status Line: Nessuna stella selezionata
20:07:50.630 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=249, Gamma=0.510
20:07:50.637 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:07:50.637 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:50.637 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:07:50.637 00.000 13300 Enqueuing Expose request
20:07:50.638 00.001 11596 Worker thread wakes up
20:07:50.638 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:07:51.151 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:07:51.529 00.378 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"34ca7c33-2682-4530-98fc-01ed890f34af"}
20:07:51.529 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"34ca7c33-2682-4530-98fc-01ed890f34af"}
20:07:51.530 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ffb095f1-8f1b-4e55-80dd-da02f7935e93"}
20:07:51.530 00.000 13300 case statement mapped state 1 to 101
20:07:51.530 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ffb095f1-8f1b-4e55-80dd-da02f7935e93"}
20:07:54.198 02.668 11596 Exposure complete
20:07:54.283 00.085 11596 worker thread done servicing request
20:07:54.283 00.000 13300 OnExposeComplete: enter
20:07:54.283 00.000 13300 UpdateGuideState(): m_state=1
20:07:54.284 00.001 13300 UpdateCurrentPosition: no star selected
20:07:54.284 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:07:54.284 00.000 13300 Status Line: Nessuna stella selezionata
20:07:54.287 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=228, Gamma=0.510
20:07:54.295 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:07:54.295 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:54.295 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:07:54.295 00.000 13300 Enqueuing Expose request
20:07:54.295 00.000 11596 Worker thread wakes up
20:07:54.295 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:07:54.529 00.234 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1ee09c40-1c01-40a2-8417-6e6114e6d35d"}
20:07:54.529 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1ee09c40-1c01-40a2-8417-6e6114e6d35d"}
20:07:54.530 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1459d918-d559-431e-bfc1-39ab04a05499"}
20:07:54.530 00.000 13300 case statement mapped state 1 to 101
20:07:54.530 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1459d918-d559-431e-bfc1-39ab04a05499"}
20:07:54.806 00.276 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:07:57.528 02.722 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c28cb7d7-57b0-47d4-90bd-d385eed2c272"}
20:07:57.528 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c28cb7d7-57b0-47d4-90bd-d385eed2c272"}
20:07:57.529 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9f43b8c8-e237-4f82-933c-9632362f1569"}
20:07:57.529 00.000 13300 case statement mapped state 1 to 101
20:07:57.529 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9f43b8c8-e237-4f82-933c-9632362f1569"}
20:07:57.842 00.313 11596 Exposure complete
20:07:57.916 00.074 11596 worker thread done servicing request
20:07:57.916 00.000 13300 OnExposeComplete: enter
20:07:57.916 00.000 13300 UpdateGuideState(): m_state=1
20:07:57.917 00.001 13300 UpdateCurrentPosition: no star selected
20:07:57.917 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:07:57.917 00.000 13300 Status Line: Nessuna stella selezionata
20:07:57.921 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=251, Gamma=0.510
20:07:57.928 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:07:57.928 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:57.929 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:07:57.929 00.000 13300 Enqueuing Expose request
20:07:57.929 00.000 11596 Worker thread wakes up
20:07:57.929 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:07:58.440 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:08:00.527 02.087 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9f3d72c1-a397-4654-a868-e96178edc943"}
20:08:00.527 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9f3d72c1-a397-4654-a868-e96178edc943"}
20:08:00.528 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"12245d06-0e2d-4a61-b4a8-a07f5baac296"}
20:08:00.528 00.000 13300 case statement mapped state 1 to 101
20:08:00.528 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"12245d06-0e2d-4a61-b4a8-a07f5baac296"}
20:08:01.621 01.093 11596 Exposure complete
20:08:01.701 00.080 11596 worker thread done servicing request
20:08:01.701 00.000 13300 OnExposeComplete: enter
20:08:01.701 00.000 13300 UpdateGuideState(): m_state=1
20:08:01.701 00.000 13300 UpdateCurrentPosition: no star selected
20:08:01.702 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:08:01.702 00.000 13300 Status Line: Nessuna stella selezionata
20:08:01.704 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=216, Gamma=0.510
20:08:01.711 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:08:01.711 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:01.711 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:08:01.711 00.000 13300 Enqueuing Expose request
20:08:01.711 00.000 11596 Worker thread wakes up
20:08:01.712 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:08:02.222 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:08:03.527 01.305 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"48fc82b1-4424-44be-9646-366c5008656d"}
20:08:03.527 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"48fc82b1-4424-44be-9646-366c5008656d"}
20:08:03.528 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"20b6ffbf-6c71-423d-85af-d57eb73f2e9e"}
20:08:03.528 00.000 13300 case statement mapped state 1 to 101
20:08:03.528 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"20b6ffbf-6c71-423d-85af-d57eb73f2e9e"}
20:08:05.263 01.735 11596 Exposure complete
20:08:05.343 00.080 11596 worker thread done servicing request
20:08:05.343 00.000 13300 OnExposeComplete: enter
20:08:05.344 00.001 13300 UpdateGuideState(): m_state=1
20:08:05.344 00.000 13300 UpdateCurrentPosition: no star selected
20:08:05.344 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:08:05.344 00.000 13300 Status Line: Nessuna stella selezionata
20:08:05.347 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=227, Gamma=0.510
20:08:05.354 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:08:05.354 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:05.354 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:08:05.355 00.001 13300 Enqueuing Expose request
20:08:05.355 00.000 11596 Worker thread wakes up
20:08:05.355 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:08:05.862 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:08:06.526 00.664 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e4f1ff1f-d8d1-4506-8dde-ab6732e74639"}
20:08:06.526 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e4f1ff1f-d8d1-4506-8dde-ab6732e74639"}
20:08:06.527 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bd8bceb3-487e-4e6e-8d8d-5bc846f0ccee"}
20:08:06.527 00.000 13300 case statement mapped state 1 to 101
20:08:06.527 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bd8bceb3-487e-4e6e-8d8d-5bc846f0ccee"}
20:08:08.892 02.365 11596 Exposure complete
20:08:08.967 00.075 11596 worker thread done servicing request
20:08:08.967 00.000 13300 OnExposeComplete: enter
20:08:08.968 00.001 13300 UpdateGuideState(): m_state=1
20:08:08.968 00.000 13300 UpdateCurrentPosition: no star selected
20:08:08.968 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:08:08.969 00.001 13300 Status Line: Nessuna stella selezionata
20:08:08.973 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=240, Gamma=0.510
20:08:08.982 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:08:08.982 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:08.982 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:08:08.982 00.000 13300 Enqueuing Expose request
20:08:08.983 00.001 11596 Worker thread wakes up
20:08:08.983 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:08:09.490 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:08:09.525 00.035 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"26b7d124-8576-472e-96d2-c9ac0ba1a3bc"}
20:08:09.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"26b7d124-8576-472e-96d2-c9ac0ba1a3bc"}
20:08:09.526 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9b71a8e0-24f7-44de-95f6-f3f6fde6b803"}
20:08:09.526 00.000 13300 case statement mapped state 1 to 101
20:08:09.527 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9b71a8e0-24f7-44de-95f6-f3f6fde6b803"}
20:08:12.524 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"57678874-399b-4fda-89ce-c43686a3a0d3"}
20:08:12.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"57678874-399b-4fda-89ce-c43686a3a0d3"}
20:08:12.525 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c437a8fc-7b66-4905-9104-73cc627a5e1d"}
20:08:12.525 00.000 13300 case statement mapped state 1 to 101
20:08:12.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c437a8fc-7b66-4905-9104-73cc627a5e1d"}
20:08:12.531 00.006 11596 Exposure complete
20:08:12.620 00.089 11596 worker thread done servicing request
20:08:12.620 00.000 13300 OnExposeComplete: enter
20:08:12.620 00.000 13300 UpdateGuideState(): m_state=1
20:08:12.620 00.000 13300 UpdateCurrentPosition: no star selected
20:08:12.621 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:08:12.621 00.000 13300 Status Line: Nessuna stella selezionata
20:08:12.623 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=228, Gamma=0.510
20:08:12.641 00.018 13300 UpdateGuideState exits: Nessuna stella selezionata
20:08:12.641 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:12.641 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:08:12.642 00.001 13300 Enqueuing Expose request
20:08:12.651 00.009 11596 Worker thread wakes up
20:08:12.651 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:08:13.163 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:08:15.525 02.362 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"21a4c56f-2ef3-4de5-8cb1-dd957d2f279d"}
20:08:15.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"21a4c56f-2ef3-4de5-8cb1-dd957d2f279d"}
20:08:15.527 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6b9111a1-bbfc-48b2-ba79-7d31b471b0bf"}
20:08:15.527 00.000 13300 case statement mapped state 1 to 101
20:08:15.528 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6b9111a1-bbfc-48b2-ba79-7d31b471b0bf"}
20:08:16.217 00.689 11596 Exposure complete
20:08:16.330 00.113 11596 worker thread done servicing request
20:08:16.331 00.001 13300 OnExposeComplete: enter
20:08:16.331 00.000 13300 UpdateGuideState(): m_state=1
20:08:16.331 00.000 13300 UpdateCurrentPosition: no star selected
20:08:16.332 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:08:16.332 00.000 13300 Status Line: Nessuna stella selezionata
20:08:16.336 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=240, Gamma=0.510
20:08:16.345 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:08:16.346 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:16.346 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:08:16.346 00.000 13300 Enqueuing Expose request
20:08:16.346 00.000 11596 Worker thread wakes up
20:08:16.346 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:08:16.853 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:08:18.525 01.672 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"13b8489c-e410-4e6e-9bfe-c61f2dc5c75e"}
20:08:18.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"13b8489c-e410-4e6e-9bfe-c61f2dc5c75e"}
20:08:18.526 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"02b05a10-15ba-46fd-9fe5-f9a7d7302a47"}
20:08:18.526 00.000 13300 case statement mapped state 1 to 101
20:08:18.526 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"02b05a10-15ba-46fd-9fe5-f9a7d7302a47"}
20:08:19.889 01.363 11596 Exposure complete
20:08:19.982 00.093 11596 worker thread done servicing request
20:08:19.982 00.000 13300 OnExposeComplete: enter
20:08:19.982 00.000 13300 UpdateGuideState(): m_state=1
20:08:19.983 00.001 13300 UpdateCurrentPosition: no star selected
20:08:19.983 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:08:19.983 00.000 13300 Status Line: Nessuna stella selezionata
20:08:19.986 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:08:19.993 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:08:19.993 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:19.993 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:08:19.993 00.000 13300 Enqueuing Expose request
20:08:19.993 00.000 11596 Worker thread wakes up
20:08:19.994 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:08:20.498 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:08:22.131 01.633 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"767d5b67-a182-4d0d-bb06-626d9320c335"}
20:08:22.132 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"767d5b67-a182-4d0d-bb06-626d9320c335"}
20:08:22.246 00.114 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1b789824-e632-488c-a5c2-81f2a42b9a9f"}
20:08:22.246 00.000 13300 case statement mapped state 1 to 101
20:08:22.246 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1b789824-e632-488c-a5c2-81f2a42b9a9f"}
20:08:23.634 01.388 11596 Exposure complete
20:08:23.851 00.217 11596 worker thread done servicing request
20:08:23.851 00.000 13300 OnExposeComplete: enter
20:08:23.852 00.001 13300 UpdateGuideState(): m_state=1
20:08:23.852 00.000 13300 UpdateCurrentPosition: no star selected
20:08:23.853 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:08:23.853 00.000 13300 Status Line: Nessuna stella selezionata
20:08:23.856 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:08:23.876 00.020 13300 UpdateGuideState exits: Nessuna stella selezionata
20:08:23.876 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:23.876 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:08:23.877 00.001 13300 Enqueuing Expose request
20:08:23.895 00.018 11596 Worker thread wakes up
20:08:23.895 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:08:24.439 00.544 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:08:26.481 02.042 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"84426fc7-4731-47db-a640-090383b5d467"}
20:08:26.482 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"84426fc7-4731-47db-a640-090383b5d467"}
20:08:26.600 00.118 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f6fb19ad-65e7-49fa-85cd-f9108b3dac0a"}
20:08:26.600 00.000 13300 case statement mapped state 1 to 101
20:08:26.600 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f6fb19ad-65e7-49fa-85cd-f9108b3dac0a"}
20:08:27.514 00.914 11596 Exposure complete
20:08:27.650 00.136 11596 worker thread done servicing request
20:08:27.651 00.001 13300 OnExposeComplete: enter
20:08:27.651 00.000 13300 UpdateGuideState(): m_state=1
20:08:27.651 00.000 13300 UpdateCurrentPosition: no star selected
20:08:27.652 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:08:27.652 00.000 13300 Status Line: Nessuna stella selezionata
20:08:27.656 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:08:27.667 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:08:27.668 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:27.668 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:08:27.668 00.000 13300 Enqueuing Expose request
20:08:27.668 00.000 11596 Worker thread wakes up
20:08:27.668 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:08:28.179 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:08:29.473 01.294 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d261c187-7166-4caf-a3cc-1ba060130d30"}
20:08:29.473 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d261c187-7166-4caf-a3cc-1ba060130d30"}
20:08:29.474 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5f907017-9473-42f8-9054-b5d4b4dc02ac"}
20:08:29.474 00.000 13300 case statement mapped state 1 to 101
20:08:29.474 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5f907017-9473-42f8-9054-b5d4b4dc02ac"}
20:08:31.222 01.748 11596 Exposure complete
20:08:31.302 00.080 11596 worker thread done servicing request
20:08:31.303 00.001 13300 OnExposeComplete: enter
20:08:31.303 00.000 13300 UpdateGuideState(): m_state=1
20:08:31.303 00.000 13300 UpdateCurrentPosition: no star selected
20:08:31.303 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:08:31.304 00.001 13300 Status Line: Nessuna stella selezionata
20:08:31.306 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:08:31.315 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:08:31.315 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:31.315 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:08:31.315 00.000 13300 Enqueuing Expose request
20:08:31.315 00.000 11596 Worker thread wakes up
20:08:31.315 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:08:31.831 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:08:32.472 00.641 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c4925212-e7a3-442c-b909-9efded08ad02"}
20:08:32.472 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c4925212-e7a3-442c-b909-9efded08ad02"}
20:08:32.473 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3721bd41-950d-4e1f-8fd6-f3d356dc775e"}
20:08:32.473 00.000 13300 case statement mapped state 1 to 101
20:08:32.473 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3721bd41-950d-4e1f-8fd6-f3d356dc775e"}
20:08:34.854 02.381 11596 Exposure complete
20:08:34.929 00.075 11596 worker thread done servicing request
20:08:34.929 00.000 13300 OnExposeComplete: enter
20:08:34.929 00.000 13300 UpdateGuideState(): m_state=1
20:08:34.929 00.000 13300 UpdateCurrentPosition: no star selected
20:08:34.930 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:08:34.930 00.000 13300 Status Line: Nessuna stella selezionata
20:08:34.932 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:08:34.939 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:08:34.939 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:34.939 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:08:34.939 00.000 13300 Enqueuing Expose request
20:08:34.940 00.001 11596 Worker thread wakes up
20:08:34.940 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:08:35.445 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:08:35.471 00.026 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"487ad8ff-9121-46c2-8eb1-03ecdf7c04e4"}
20:08:35.471 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"487ad8ff-9121-46c2-8eb1-03ecdf7c04e4"}
20:08:35.472 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cb406bcb-fbf2-4006-b86d-058ef997cc39"}
20:08:35.472 00.000 13300 case statement mapped state 1 to 101
20:08:35.472 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cb406bcb-fbf2-4006-b86d-058ef997cc39"}
20:08:38.472 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"30d77ecb-cecf-4955-a545-292d8df37bee"}
20:08:38.472 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"30d77ecb-cecf-4955-a545-292d8df37bee"}
20:08:38.473 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"078da30d-080d-48ad-8ac7-e02db46cc2d8"}
20:08:38.473 00.000 13300 case statement mapped state 1 to 101
20:08:38.473 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"078da30d-080d-48ad-8ac7-e02db46cc2d8"}
20:08:38.483 00.010 11596 Exposure complete
20:08:38.560 00.077 11596 worker thread done servicing request
20:08:38.560 00.000 13300 OnExposeComplete: enter
20:08:38.561 00.001 13300 UpdateGuideState(): m_state=1
20:08:38.561 00.000 13300 UpdateCurrentPosition: no star selected
20:08:38.561 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:08:38.561 00.000 13300 Status Line: Nessuna stella selezionata
20:08:38.564 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:08:38.571 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:08:38.571 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:38.571 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:08:38.571 00.000 13300 Enqueuing Expose request
20:08:38.571 00.000 11596 Worker thread wakes up
20:08:38.572 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:08:39.083 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:08:41.473 02.390 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cb5b3688-2a8d-42f3-b1e0-b24d059e46b1"}
20:08:41.473 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cb5b3688-2a8d-42f3-b1e0-b24d059e46b1"}
20:08:41.474 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"32d03bbc-d775-4e3f-bf41-664f310170e8"}
20:08:41.474 00.000 13300 case statement mapped state 1 to 101
20:08:41.474 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"32d03bbc-d775-4e3f-bf41-664f310170e8"}
20:08:42.109 00.635 11596 Exposure complete
20:08:42.203 00.094 11596 worker thread done servicing request
20:08:42.203 00.000 13300 OnExposeComplete: enter
20:08:42.203 00.000 13300 UpdateGuideState(): m_state=1
20:08:42.203 00.000 13300 UpdateCurrentPosition: no star selected
20:08:42.204 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:08:42.204 00.000 13300 Status Line: Nessuna stella selezionata
20:08:42.207 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:08:42.214 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:08:42.214 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:42.214 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:08:42.214 00.000 13300 Enqueuing Expose request
20:08:42.214 00.000 11596 Worker thread wakes up
20:08:42.215 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:08:42.726 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:08:44.471 01.745 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"70975c3c-d6b3-49d5-9741-78821fa7c682"}
20:08:44.471 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"70975c3c-d6b3-49d5-9741-78821fa7c682"}
20:08:44.472 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0998843d-e2e6-4c66-8a91-270b22aab590"}
20:08:44.472 00.000 13300 case statement mapped state 1 to 101
20:08:44.472 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0998843d-e2e6-4c66-8a91-270b22aab590"}
20:08:45.756 01.284 11596 Exposure complete
20:08:45.838 00.082 11596 worker thread done servicing request
20:08:45.838 00.000 13300 OnExposeComplete: enter
20:08:45.838 00.000 13300 UpdateGuideState(): m_state=1
20:08:45.838 00.000 13300 UpdateCurrentPosition: no star selected
20:08:45.839 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:08:45.839 00.000 13300 Status Line: Nessuna stella selezionata
20:08:45.843 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:08:45.850 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:08:45.851 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:45.851 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:08:45.851 00.000 13300 Enqueuing Expose request
20:08:45.851 00.000 11596 Worker thread wakes up
20:08:45.852 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:08:46.356 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:08:47.470 01.114 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cd1c7695-859f-44d7-a3aa-6f7add76af34"}
20:08:47.470 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cd1c7695-859f-44d7-a3aa-6f7add76af34"}
20:08:47.471 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"45043e10-a578-4d74-9da7-a6c57d2c4c2a"}
20:08:47.471 00.000 13300 case statement mapped state 1 to 101
20:08:47.471 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"45043e10-a578-4d74-9da7-a6c57d2c4c2a"}
20:08:49.383 01.912 11596 Exposure complete
20:08:49.463 00.080 11596 worker thread done servicing request
20:08:49.463 00.000 13300 OnExposeComplete: enter
20:08:49.463 00.000 13300 UpdateGuideState(): m_state=1
20:08:49.463 00.000 13300 UpdateCurrentPosition: no star selected
20:08:49.464 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:08:49.464 00.000 13300 Status Line: Nessuna stella selezionata
20:08:49.466 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:08:49.473 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:08:49.473 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:49.474 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:08:49.474 00.000 13300 Enqueuing Expose request
20:08:49.474 00.000 11596 Worker thread wakes up
20:08:49.474 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:08:49.986 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:08:50.470 00.484 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"55dfda26-8bf1-4252-831f-a15331f188af"}
20:08:50.470 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"55dfda26-8bf1-4252-831f-a15331f188af"}
20:08:50.471 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5ebdcc09-b938-4c1f-85ec-9d0d5e41ceaa"}
20:08:50.471 00.000 13300 case statement mapped state 1 to 101
20:08:50.471 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5ebdcc09-b938-4c1f-85ec-9d0d5e41ceaa"}
20:08:53.011 02.540 11596 Exposure complete
20:08:53.089 00.078 11596 worker thread done servicing request
20:08:53.089 00.000 13300 OnExposeComplete: enter
20:08:53.089 00.000 13300 UpdateGuideState(): m_state=1
20:08:53.090 00.001 13300 UpdateCurrentPosition: no star selected
20:08:53.090 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:08:53.090 00.000 13300 Status Line: Nessuna stella selezionata
20:08:53.093 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:08:53.101 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:08:53.101 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:53.101 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:08:53.102 00.001 13300 Enqueuing Expose request
20:08:53.102 00.000 11596 Worker thread wakes up
20:08:53.102 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:08:53.470 00.368 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b5f86263-3e1d-410f-89e9-05563afe72c8"}
20:08:53.470 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b5f86263-3e1d-410f-89e9-05563afe72c8"}
20:08:53.471 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e0844614-8155-4e88-9069-360b9e50dfde"}
20:08:53.471 00.000 13300 case statement mapped state 1 to 101
20:08:53.471 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e0844614-8155-4e88-9069-360b9e50dfde"}
20:08:53.615 00.144 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:08:56.468 02.853 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e88fdf64-7f97-4917-9952-a35f492f8436"}
20:08:56.469 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e88fdf64-7f97-4917-9952-a35f492f8436"}
20:08:56.469 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"039f9829-3070-4647-9ef4-6be5d32d97c5"}
20:08:56.470 00.001 13300 case statement mapped state 1 to 101
20:08:56.470 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"039f9829-3070-4647-9ef4-6be5d32d97c5"}
20:08:56.646 00.176 11596 Exposure complete
20:08:56.722 00.076 11596 worker thread done servicing request
20:08:56.722 00.000 13300 OnExposeComplete: enter
20:08:56.723 00.001 13300 UpdateGuideState(): m_state=1
20:08:56.723 00.000 13300 UpdateCurrentPosition: no star selected
20:08:56.723 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:08:56.723 00.000 13300 Status Line: Nessuna stella selezionata
20:08:56.727 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:08:56.734 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:08:56.734 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:56.734 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:08:56.734 00.000 13300 Enqueuing Expose request
20:08:56.734 00.000 11596 Worker thread wakes up
20:08:56.734 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:08:57.246 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:08:59.468 02.222 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b191501e-494a-4697-96c5-f807d11e7660"}
20:08:59.468 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b191501e-494a-4697-96c5-f807d11e7660"}
20:08:59.469 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"56a73fac-0385-48f9-969b-7ad4d137188b"}
20:08:59.469 00.000 13300 case statement mapped state 1 to 101
20:08:59.469 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"56a73fac-0385-48f9-969b-7ad4d137188b"}
20:09:00.274 00.805 11596 Exposure complete
20:09:00.353 00.079 11596 worker thread done servicing request
20:09:00.353 00.000 13300 OnExposeComplete: enter
20:09:00.353 00.000 13300 UpdateGuideState(): m_state=1
20:09:00.354 00.001 13300 UpdateCurrentPosition: no star selected
20:09:00.354 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:09:00.354 00.000 13300 Status Line: Nessuna stella selezionata
20:09:00.358 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:09:00.364 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:09:00.364 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:00.365 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:09:00.365 00.000 13300 Enqueuing Expose request
20:09:00.365 00.000 11596 Worker thread wakes up
20:09:00.365 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:09:00.872 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:09:02.467 01.595 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"16973bae-f6d7-4387-bed2-e078f277f806"}
20:09:02.467 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"16973bae-f6d7-4387-bed2-e078f277f806"}
20:09:02.468 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f9e2477f-53f4-4782-b9aa-d53f477e3824"}
20:09:02.468 00.000 13300 case statement mapped state 1 to 101
20:09:02.468 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f9e2477f-53f4-4782-b9aa-d53f477e3824"}
20:09:03.895 01.427 11596 Exposure complete
20:09:03.977 00.082 11596 worker thread done servicing request
20:09:03.977 00.000 13300 OnExposeComplete: enter
20:09:03.977 00.000 13300 UpdateGuideState(): m_state=1
20:09:03.977 00.000 13300 UpdateCurrentPosition: no star selected
20:09:03.978 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:09:03.978 00.000 13300 Status Line: Nessuna stella selezionata
20:09:03.982 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:09:03.988 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:09:03.989 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:03.989 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:09:03.989 00.000 13300 Enqueuing Expose request
20:09:03.989 00.000 11596 Worker thread wakes up
20:09:03.989 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:09:04.494 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:09:05.465 00.971 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8136cd0a-a2da-4f71-b9fc-f0ff185ccd1b"}
20:09:05.465 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8136cd0a-a2da-4f71-b9fc-f0ff185ccd1b"}
20:09:05.466 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8a2a10e7-9989-415e-a988-0a10860cc0e2"}
20:09:05.466 00.000 13300 case statement mapped state 1 to 101
20:09:05.466 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8a2a10e7-9989-415e-a988-0a10860cc0e2"}
20:09:07.638 02.172 11596 Exposure complete
20:09:07.712 00.074 11596 worker thread done servicing request
20:09:07.712 00.000 13300 OnExposeComplete: enter
20:09:07.712 00.000 13300 UpdateGuideState(): m_state=1
20:09:07.712 00.000 13300 UpdateCurrentPosition: no star selected
20:09:07.713 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:09:07.713 00.000 13300 Status Line: Nessuna stella selezionata
20:09:07.715 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:09:07.722 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:09:07.722 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:07.722 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:09:07.722 00.000 13300 Enqueuing Expose request
20:09:07.723 00.001 11596 Worker thread wakes up
20:09:07.723 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:09:08.229 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:09:08.465 00.236 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8a9e14a3-e33c-4a56-9cfc-31ffba401036"}
20:09:08.465 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8a9e14a3-e33c-4a56-9cfc-31ffba401036"}
20:09:08.466 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a3d3e1a5-8875-43a5-b434-c1b9fda3f960"}
20:09:08.466 00.000 13300 case statement mapped state 1 to 101
20:09:08.466 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a3d3e1a5-8875-43a5-b434-c1b9fda3f960"}
20:09:11.271 02.805 11596 Exposure complete
20:09:11.372 00.101 11596 worker thread done servicing request
20:09:11.373 00.001 13300 OnExposeComplete: enter
20:09:11.373 00.000 13300 UpdateGuideState(): m_state=1
20:09:11.373 00.000 13300 UpdateCurrentPosition: no star selected
20:09:11.373 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:09:11.374 00.001 13300 Status Line: Nessuna stella selezionata
20:09:11.377 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:09:11.386 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:09:11.386 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:11.387 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:09:11.387 00.000 13300 Enqueuing Expose request
20:09:11.387 00.000 11596 Worker thread wakes up
20:09:11.387 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:09:11.464 00.077 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2c7d31fb-b5b1-4935-a5f9-3d2b4a7817d8"}
20:09:11.464 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2c7d31fb-b5b1-4935-a5f9-3d2b4a7817d8"}
20:09:11.465 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"81e6587b-9d90-41d3-8622-6e7721acb860"}
20:09:11.465 00.000 13300 case statement mapped state 1 to 101
20:09:11.465 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"81e6587b-9d90-41d3-8622-6e7721acb860"}
20:09:11.903 00.438 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:09:14.464 02.561 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4ebc3780-5837-44c8-a137-e794d8871456"}
20:09:14.464 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4ebc3780-5837-44c8-a137-e794d8871456"}
20:09:14.465 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"835f7ba4-25ea-4ac0-aba7-52e2c66a146c"}
20:09:14.466 00.001 13300 case statement mapped state 1 to 101
20:09:14.466 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"835f7ba4-25ea-4ac0-aba7-52e2c66a146c"}
20:09:14.956 00.490 11596 Exposure complete
20:09:15.073 00.117 11596 worker thread done servicing request
20:09:15.073 00.000 13300 OnExposeComplete: enter
20:09:15.074 00.001 13300 UpdateGuideState(): m_state=1
20:09:15.074 00.000 13300 UpdateCurrentPosition: no star selected
20:09:15.075 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:09:15.075 00.000 13300 Status Line: Nessuna stella selezionata
20:09:15.080 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=250, Gamma=0.510
20:09:15.091 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:09:15.091 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:15.091 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:09:15.092 00.001 13300 Enqueuing Expose request
20:09:15.092 00.000 11596 Worker thread wakes up
20:09:15.092 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:09:15.602 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:09:17.465 01.863 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"96e1b0ee-ab66-48e7-be58-1f1263d8ed75"}
20:09:17.465 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"96e1b0ee-ab66-48e7-be58-1f1263d8ed75"}
20:09:17.466 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dae0e111-e854-4679-a0c6-09ac646b2a51"}
20:09:17.466 00.000 13300 case statement mapped state 1 to 101
20:09:17.466 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dae0e111-e854-4679-a0c6-09ac646b2a51"}
20:09:18.692 01.226 11596 Exposure complete
20:09:18.812 00.120 11596 worker thread done servicing request
20:09:18.812 00.000 13300 OnExposeComplete: enter
20:09:18.812 00.000 13300 UpdateGuideState(): m_state=1
20:09:18.813 00.001 13300 UpdateCurrentPosition: no star selected
20:09:18.813 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:09:18.813 00.000 13300 Status Line: Nessuna stella selezionata
20:09:18.817 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:09:18.828 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:09:18.829 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:18.829 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:09:18.829 00.000 13300 Enqueuing Expose request
20:09:18.829 00.000 11596 Worker thread wakes up
20:09:18.829 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:09:19.344 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:09:20.466 01.122 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"807b1be6-b8bd-49bf-8ac9-f481e74b3aa4"}
20:09:20.466 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"807b1be6-b8bd-49bf-8ac9-f481e74b3aa4"}
20:09:20.467 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0fc791b6-d20d-4247-a8be-02b6f15e1b36"}
20:09:20.467 00.000 13300 case statement mapped state 1 to 101
20:09:20.467 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0fc791b6-d20d-4247-a8be-02b6f15e1b36"}
20:09:22.384 01.917 11596 Exposure complete
20:09:22.483 00.099 11596 worker thread done servicing request
20:09:22.483 00.000 13300 OnExposeComplete: enter
20:09:22.483 00.000 13300 UpdateGuideState(): m_state=1
20:09:22.483 00.000 13300 UpdateCurrentPosition: no star selected
20:09:22.484 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:09:22.484 00.000 13300 Status Line: Nessuna stella selezionata
20:09:22.487 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:09:22.498 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:09:22.498 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:22.498 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:09:22.498 00.000 13300 Enqueuing Expose request
20:09:22.498 00.000 11596 Worker thread wakes up
20:09:22.499 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:09:23.007 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:09:23.538 00.531 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9c843cf6-2ed9-4918-b82f-69cc0272d3de"}
20:09:23.544 00.006 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9c843cf6-2ed9-4918-b82f-69cc0272d3de"}
20:09:24.222 00.678 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"de2ca2e2-8665-465a-b6ab-bd45fbd75a1d"}
20:09:24.222 00.000 13300 case statement mapped state 1 to 101
20:09:24.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"de2ca2e2-8665-465a-b6ab-bd45fbd75a1d"}
20:09:26.135 01.913 11596 Exposure complete
20:09:26.399 00.264 11596 worker thread done servicing request
20:09:26.399 00.000 13300 OnExposeComplete: enter
20:09:26.399 00.000 13300 UpdateGuideState(): m_state=1
20:09:26.400 00.001 13300 UpdateCurrentPosition: no star selected
20:09:26.400 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:09:26.400 00.000 13300 Status Line: Nessuna stella selezionata
20:09:26.403 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=239, Gamma=0.510
20:09:26.440 00.037 13300 UpdateGuideState exits: Nessuna stella selezionata
20:09:26.440 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:26.441 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:09:26.441 00.000 13300 Enqueuing Expose request
20:09:26.452 00.011 11596 Worker thread wakes up
20:09:26.453 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:09:26.550 00.097 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f98ddfe0-3393-485c-8c9f-6d1d2fc2b776"}
20:09:26.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f98ddfe0-3393-485c-8c9f-6d1d2fc2b776"}
20:09:26.551 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9ae819bd-b504-41c4-9e4b-c9790932705f"}
20:09:26.551 00.000 13300 case statement mapped state 1 to 101
20:09:26.552 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9ae819bd-b504-41c4-9e4b-c9790932705f"}
20:09:26.984 00.432 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:09:29.842 02.858 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d7762d30-5cc4-44ba-8ceb-5938e12a095e"}
20:09:29.849 00.007 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d7762d30-5cc4-44ba-8ceb-5938e12a095e"}
20:09:29.854 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f4ddf2b9-f18c-42e3-a61a-63b7cf02a305"}
20:09:29.854 00.000 13300 case statement mapped state 1 to 101
20:09:29.854 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f4ddf2b9-f18c-42e3-a61a-63b7cf02a305"}
20:09:30.036 00.182 11596 Exposure complete
20:09:30.195 00.159 11596 worker thread done servicing request
20:09:30.195 00.000 13300 OnExposeComplete: enter
20:09:30.195 00.000 13300 UpdateGuideState(): m_state=1
20:09:30.196 00.001 13300 UpdateCurrentPosition: no star selected
20:09:30.196 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:09:30.197 00.001 13300 Status Line: Nessuna stella selezionata
20:09:30.201 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=249, Gamma=0.510
20:09:30.215 00.014 13300 UpdateGuideState exits: Nessuna stella selezionata
20:09:30.215 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:30.215 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:09:30.215 00.000 13300 Enqueuing Expose request
20:09:30.216 00.001 11596 Worker thread wakes up
20:09:30.216 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:09:30.718 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:09:32.842 02.124 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cf0d7f7d-f692-4650-bd64-4d8f00358a32"}
20:09:32.842 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cf0d7f7d-f692-4650-bd64-4d8f00358a32"}
20:09:32.843 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ede519a0-b50f-4f6c-9e49-e7b1fa657e6d"}
20:09:32.843 00.000 13300 case statement mapped state 1 to 101
20:09:32.843 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ede519a0-b50f-4f6c-9e49-e7b1fa657e6d"}
20:09:33.750 00.907 11596 Exposure complete
20:09:33.831 00.081 11596 worker thread done servicing request
20:09:33.831 00.000 13300 OnExposeComplete: enter
20:09:33.831 00.000 13300 UpdateGuideState(): m_state=1
20:09:33.832 00.001 13300 UpdateCurrentPosition: no star selected
20:09:33.832 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:09:33.832 00.000 13300 Status Line: Nessuna stella selezionata
20:09:33.837 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=243, Gamma=0.510
20:09:33.848 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:09:33.848 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:33.848 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:09:33.848 00.000 13300 Enqueuing Expose request
20:09:33.849 00.001 11596 Worker thread wakes up
20:09:33.849 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:09:34.356 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:09:35.842 01.486 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f07f0e2d-14ba-4a5f-a62e-1cf7a706cd11"}
20:09:35.842 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f07f0e2d-14ba-4a5f-a62e-1cf7a706cd11"}
20:09:35.843 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"47ecf4de-f68a-4796-bd5e-6c7fd404cff1"}
20:09:35.843 00.000 13300 case statement mapped state 1 to 101
20:09:35.843 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"47ecf4de-f68a-4796-bd5e-6c7fd404cff1"}
20:09:37.388 01.545 11596 Exposure complete
20:09:37.463 00.075 11596 worker thread done servicing request
20:09:37.463 00.000 13300 OnExposeComplete: enter
20:09:37.463 00.000 13300 UpdateGuideState(): m_state=1
20:09:37.464 00.001 13300 UpdateCurrentPosition: no star selected
20:09:37.464 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:09:37.465 00.001 13300 Status Line: Nessuna stella selezionata
20:09:37.469 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=237, Gamma=0.510
20:09:37.478 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:09:37.478 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:37.478 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:09:37.479 00.001 13300 Enqueuing Expose request
20:09:37.479 00.000 11596 Worker thread wakes up
20:09:37.479 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:09:37.982 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:09:38.840 00.858 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fcdec177-8918-4425-bf8e-31c9268f48a4"}
20:09:38.840 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fcdec177-8918-4425-bf8e-31c9268f48a4"}
20:09:38.841 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1f00fb28-e699-464b-8073-bbaf8e5e930e"}
20:09:38.841 00.000 13300 case statement mapped state 1 to 101
20:09:38.842 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1f00fb28-e699-464b-8073-bbaf8e5e930e"}
20:09:41.005 02.163 11596 Exposure complete
20:09:41.082 00.077 11596 worker thread done servicing request
20:09:41.083 00.001 13300 OnExposeComplete: enter
20:09:41.083 00.000 13300 UpdateGuideState(): m_state=1
20:09:41.083 00.000 13300 UpdateCurrentPosition: no star selected
20:09:41.083 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:09:41.084 00.001 13300 Status Line: Nessuna stella selezionata
20:09:41.087 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=247, Gamma=0.510
20:09:41.093 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:09:41.093 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:41.093 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:09:41.093 00.000 13300 Enqueuing Expose request
20:09:41.094 00.001 11596 Worker thread wakes up
20:09:41.094 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:09:41.607 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:09:41.840 00.233 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cf46a9d4-4385-4b93-a6cc-6f4adefdfd01"}
20:09:41.840 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cf46a9d4-4385-4b93-a6cc-6f4adefdfd01"}
20:09:41.841 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a0c71a59-2bf0-453f-934a-4910c9245cd8"}
20:09:41.841 00.000 13300 case statement mapped state 1 to 101
20:09:41.841 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a0c71a59-2bf0-453f-934a-4910c9245cd8"}
20:09:44.643 02.802 11596 Exposure complete
20:09:44.718 00.075 11596 worker thread done servicing request
20:09:44.718 00.000 13300 OnExposeComplete: enter
20:09:44.718 00.000 13300 UpdateGuideState(): m_state=1
20:09:44.719 00.001 13300 UpdateCurrentPosition: no star selected
20:09:44.719 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:09:44.719 00.000 13300 Status Line: Nessuna stella selezionata
20:09:44.722 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:09:44.729 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:09:44.729 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:44.729 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:09:44.729 00.000 13300 Enqueuing Expose request
20:09:44.730 00.001 11596 Worker thread wakes up
20:09:44.730 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:09:44.840 00.110 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4bb07dd8-d995-4c0a-824b-805c8f9d41a5"}
20:09:44.840 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4bb07dd8-d995-4c0a-824b-805c8f9d41a5"}
20:09:44.841 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ee6987e5-ca3c-488f-bb1f-63f103f18246"}
20:09:44.841 00.000 13300 case statement mapped state 1 to 101
20:09:44.841 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ee6987e5-ca3c-488f-bb1f-63f103f18246"}
20:09:45.231 00.390 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:09:47.839 02.608 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c8254597-c123-4532-805a-29319c1a79d9"}
20:09:47.839 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c8254597-c123-4532-805a-29319c1a79d9"}
20:09:47.840 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"889f694c-4ab0-4036-90df-4cd499d396a9"}
20:09:47.840 00.000 13300 case statement mapped state 1 to 101
20:09:47.840 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"889f694c-4ab0-4036-90df-4cd499d396a9"}
20:09:48.264 00.424 11596 Exposure complete
20:09:48.344 00.080 11596 worker thread done servicing request
20:09:48.344 00.000 13300 OnExposeComplete: enter
20:09:48.344 00.000 13300 UpdateGuideState(): m_state=1
20:09:48.344 00.000 13300 UpdateCurrentPosition: no star selected
20:09:48.345 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:09:48.345 00.000 13300 Status Line: Nessuna stella selezionata
20:09:48.348 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:09:48.355 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:09:48.356 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:48.356 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:09:48.356 00.000 13300 Enqueuing Expose request
20:09:48.356 00.000 11596 Worker thread wakes up
20:09:48.356 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:09:48.857 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:09:50.838 01.981 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5a973ebe-fe6c-4ddc-8776-b94c99ef5f70"}
20:09:50.838 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5a973ebe-fe6c-4ddc-8776-b94c99ef5f70"}
20:09:50.839 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"799ca30d-72ee-4e07-81a2-2a775765df61"}
20:09:50.839 00.000 13300 case statement mapped state 1 to 101
20:09:50.839 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"799ca30d-72ee-4e07-81a2-2a775765df61"}
20:09:51.887 01.048 11596 Exposure complete
20:09:51.962 00.075 11596 worker thread done servicing request
20:09:51.962 00.000 13300 OnExposeComplete: enter
20:09:51.962 00.000 13300 UpdateGuideState(): m_state=1
20:09:51.963 00.001 13300 UpdateCurrentPosition: no star selected
20:09:51.963 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:09:51.963 00.000 13300 Status Line: Nessuna stella selezionata
20:09:51.966 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:09:51.973 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:09:51.974 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:51.974 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:09:51.974 00.000 13300 Enqueuing Expose request
20:09:51.974 00.000 11596 Worker thread wakes up
20:09:51.974 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:09:52.490 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:09:53.838 01.348 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"85e6cf49-9d40-435c-b232-c24d9d22f5d9"}
20:09:53.838 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"85e6cf49-9d40-435c-b232-c24d9d22f5d9"}
20:09:53.839 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a3b0167f-9e98-4284-b30c-7098c4d3d223"}
20:09:53.839 00.000 13300 case statement mapped state 1 to 101
20:09:53.839 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a3b0167f-9e98-4284-b30c-7098c4d3d223"}
20:09:55.527 01.688 11596 Exposure complete
20:09:55.601 00.074 11596 worker thread done servicing request
20:09:55.601 00.000 13300 OnExposeComplete: enter
20:09:55.601 00.000 13300 UpdateGuideState(): m_state=1
20:09:55.602 00.001 13300 UpdateCurrentPosition: no star selected
20:09:55.602 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:09:55.602 00.000 13300 Status Line: Nessuna stella selezionata
20:09:55.605 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=243, Gamma=0.510
20:09:55.612 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:09:55.612 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:55.612 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:09:55.613 00.001 13300 Enqueuing Expose request
20:09:55.613 00.000 11596 Worker thread wakes up
20:09:55.613 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:09:56.116 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:09:56.837 00.721 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f88a8b1f-0b35-48b8-a7aa-0daeeb03ec93"}
20:09:56.837 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f88a8b1f-0b35-48b8-a7aa-0daeeb03ec93"}
20:09:56.838 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"53eb4a76-5afc-4ae9-a4ff-5fc2ad97e7ff"}
20:09:56.838 00.000 13300 case statement mapped state 1 to 101
20:09:56.838 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"53eb4a76-5afc-4ae9-a4ff-5fc2ad97e7ff"}
20:09:59.145 02.307 11596 Exposure complete
20:09:59.223 00.078 11596 worker thread done servicing request
20:09:59.223 00.000 13300 OnExposeComplete: enter
20:09:59.223 00.000 13300 UpdateGuideState(): m_state=1
20:09:59.223 00.000 13300 UpdateCurrentPosition: no star selected
20:09:59.224 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:09:59.224 00.000 13300 Status Line: Nessuna stella selezionata
20:09:59.229 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:09:59.236 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:09:59.236 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:59.236 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:09:59.236 00.000 13300 Enqueuing Expose request
20:09:59.236 00.000 11596 Worker thread wakes up
20:09:59.236 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:09:59.746 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:09:59.836 00.090 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8ed9feb4-96bd-4b1b-8bf4-a07b8613cf7c"}
20:09:59.836 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8ed9feb4-96bd-4b1b-8bf4-a07b8613cf7c"}
20:09:59.837 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e01677ee-396d-449b-bb8f-a83b34dd6275"}
20:09:59.837 00.000 13300 case statement mapped state 1 to 101
20:09:59.837 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e01677ee-396d-449b-bb8f-a83b34dd6275"}
20:10:02.772 02.935 11596 Exposure complete
20:10:02.835 00.063 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4375e0a3-5847-4bd5-ac1a-4afbf9c13412"}
20:10:02.835 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4375e0a3-5847-4bd5-ac1a-4afbf9c13412"}
20:10:02.836 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0a125b26-8cdc-4216-806f-6fb2af18a12b"}
20:10:02.836 00.000 13300 case statement mapped state 1 to 101
20:10:02.836 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0a125b26-8cdc-4216-806f-6fb2af18a12b"}
20:10:02.854 00.018 11596 worker thread done servicing request
20:10:02.854 00.000 13300 OnExposeComplete: enter
20:10:02.854 00.000 13300 UpdateGuideState(): m_state=1
20:10:02.855 00.001 13300 UpdateCurrentPosition: no star selected
20:10:02.855 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:10:02.855 00.000 13300 Status Line: Nessuna stella selezionata
20:10:02.858 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
20:10:02.866 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:10:02.866 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:02.866 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:10:02.866 00.000 13300 Enqueuing Expose request
20:10:02.866 00.000 11596 Worker thread wakes up
20:10:02.866 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:10:03.371 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:10:05.836 02.465 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b8a35374-aa5c-40f0-983a-9af3e84cf21e"}
20:10:05.836 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b8a35374-aa5c-40f0-983a-9af3e84cf21e"}
20:10:05.837 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"49849b09-5bc8-4cd7-90fc-77fba51f0569"}
20:10:05.837 00.000 13300 case statement mapped state 1 to 101
20:10:05.837 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"49849b09-5bc8-4cd7-90fc-77fba51f0569"}
20:10:06.401 00.564 11596 Exposure complete
20:10:06.487 00.086 11596 worker thread done servicing request
20:10:06.487 00.000 13300 OnExposeComplete: enter
20:10:06.487 00.000 13300 UpdateGuideState(): m_state=1
20:10:06.487 00.000 13300 UpdateCurrentPosition: no star selected
20:10:06.488 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:10:06.488 00.000 13300 Status Line: Nessuna stella selezionata
20:10:06.490 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=251, Gamma=0.510
20:10:06.497 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:10:06.497 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:06.497 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:10:06.497 00.000 13300 Enqueuing Expose request
20:10:06.498 00.001 11596 Worker thread wakes up
20:10:06.498 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:10:07.012 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:10:08.834 01.822 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9614c50d-3646-4006-a44b-8237d2246e15"}
20:10:08.834 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9614c50d-3646-4006-a44b-8237d2246e15"}
20:10:08.835 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"92328fc7-76e1-4669-9b02-6d784433b24e"}
20:10:08.835 00.000 13300 case statement mapped state 1 to 101
20:10:08.835 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"92328fc7-76e1-4669-9b02-6d784433b24e"}
20:10:10.039 01.204 11596 Exposure complete
20:10:10.116 00.077 11596 worker thread done servicing request
20:10:10.117 00.001 13300 OnExposeComplete: enter
20:10:10.117 00.000 13300 UpdateGuideState(): m_state=1
20:10:10.117 00.000 13300 UpdateCurrentPosition: no star selected
20:10:10.117 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:10:10.118 00.001 13300 Status Line: Nessuna stella selezionata
20:10:10.121 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:10:10.127 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:10:10.128 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:10.128 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:10:10.128 00.000 13300 Enqueuing Expose request
20:10:10.128 00.000 11596 Worker thread wakes up
20:10:10.128 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:10:10.642 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:10:11.834 01.192 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d86a88b8-f820-476a-a531-7b350987fa4e"}
20:10:11.834 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d86a88b8-f820-476a-a531-7b350987fa4e"}
20:10:11.835 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a302252e-68fb-4523-8bad-c949a044872f"}
20:10:11.835 00.000 13300 case statement mapped state 1 to 101
20:10:11.835 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a302252e-68fb-4523-8bad-c949a044872f"}
20:10:13.708 01.873 11596 Exposure complete
20:10:13.875 00.167 11596 worker thread done servicing request
20:10:13.875 00.000 13300 OnExposeComplete: enter
20:10:13.875 00.000 13300 UpdateGuideState(): m_state=1
20:10:13.876 00.001 13300 UpdateCurrentPosition: no star selected
20:10:13.876 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:10:13.877 00.001 13300 Status Line: Nessuna stella selezionata
20:10:13.882 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=246, Gamma=0.510
20:10:13.895 00.013 13300 UpdateGuideState exits: Nessuna stella selezionata
20:10:13.895 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:13.895 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:10:13.895 00.000 13300 Enqueuing Expose request
20:10:13.896 00.001 11596 Worker thread wakes up
20:10:13.896 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:10:14.409 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:10:14.835 00.426 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"04ad1482-d027-4717-904a-b5122931ed74"}
20:10:14.835 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"04ad1482-d027-4717-904a-b5122931ed74"}
20:10:14.836 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4e31f471-002d-443b-87b7-f4132be1de2b"}
20:10:14.836 00.000 13300 case statement mapped state 1 to 101
20:10:14.836 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4e31f471-002d-443b-87b7-f4132be1de2b"}
20:10:17.454 02.618 11596 Exposure complete
20:10:17.550 00.096 11596 worker thread done servicing request
20:10:17.550 00.000 13300 OnExposeComplete: enter
20:10:17.550 00.000 13300 UpdateGuideState(): m_state=1
20:10:17.550 00.000 13300 UpdateCurrentPosition: no star selected
20:10:17.551 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:10:17.551 00.000 13300 Status Line: Nessuna stella selezionata
20:10:17.554 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=236, Gamma=0.510
20:10:17.561 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:10:17.561 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:17.561 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:10:17.561 00.000 13300 Enqueuing Expose request
20:10:17.561 00.000 11596 Worker thread wakes up
20:10:17.561 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:10:17.833 00.272 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"20c5bf5c-3619-47e1-8f7e-23621b3c3efb"}
20:10:17.833 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"20c5bf5c-3619-47e1-8f7e-23621b3c3efb"}
20:10:17.834 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2e3713ae-9ad0-4aae-a121-9f9e32a1b967"}
20:10:17.834 00.000 13300 case statement mapped state 1 to 101
20:10:17.834 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2e3713ae-9ad0-4aae-a121-9f9e32a1b967"}
20:10:18.072 00.238 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:10:20.832 02.760 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d2c969e4-d788-4c87-8332-d84fa11ee910"}
20:10:20.832 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d2c969e4-d788-4c87-8332-d84fa11ee910"}
20:10:20.833 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8dc21ac2-a275-4b44-84c3-73bcc3352b73"}
20:10:20.833 00.000 13300 case statement mapped state 1 to 101
20:10:20.833 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8dc21ac2-a275-4b44-84c3-73bcc3352b73"}
20:10:21.115 00.282 11596 Exposure complete
20:10:21.209 00.094 11596 worker thread done servicing request
20:10:21.209 00.000 13300 OnExposeComplete: enter
20:10:21.210 00.001 13300 UpdateGuideState(): m_state=1
20:10:21.210 00.000 13300 UpdateCurrentPosition: no star selected
20:10:21.210 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:10:21.210 00.000 13300 Status Line: Nessuna stella selezionata
20:10:21.213 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=227, Gamma=0.510
20:10:21.222 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:10:21.222 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:21.222 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:10:21.223 00.001 13300 Enqueuing Expose request
20:10:21.223 00.000 11596 Worker thread wakes up
20:10:21.223 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:10:21.740 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:10:23.832 02.092 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"be10deb3-764f-44d5-8e6a-44e09cf3f0f7"}
20:10:23.832 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"be10deb3-764f-44d5-8e6a-44e09cf3f0f7"}
20:10:23.833 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7ce0a593-b952-48e3-a6af-3b43f65a051e"}
20:10:23.833 00.000 13300 case statement mapped state 1 to 101
20:10:23.833 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7ce0a593-b952-48e3-a6af-3b43f65a051e"}
20:10:24.784 00.951 11596 Exposure complete
20:10:24.910 00.126 11596 worker thread done servicing request
20:10:24.910 00.000 13300 OnExposeComplete: enter
20:10:24.910 00.000 13300 UpdateGuideState(): m_state=1
20:10:24.910 00.000 13300 UpdateCurrentPosition: no star selected
20:10:24.911 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:10:24.911 00.000 13300 Status Line: Nessuna stella selezionata
20:10:24.919 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=235, Gamma=0.510
20:10:24.930 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:10:24.930 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:24.930 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:10:24.930 00.000 13300 Enqueuing Expose request
20:10:24.930 00.000 11596 Worker thread wakes up
20:10:24.931 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:10:25.435 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:10:27.413 01.978 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"22e24b5c-5fb1-43a5-af69-5fa40cc1e585"}
20:10:27.413 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"22e24b5c-5fb1-43a5-af69-5fa40cc1e585"}
20:10:27.487 00.074 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1dcf8718-b3e8-4a9e-b368-7e69c97e1383"}
20:10:27.487 00.000 13300 case statement mapped state 1 to 101
20:10:27.487 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1dcf8718-b3e8-4a9e-b368-7e69c97e1383"}
20:10:28.503 01.016 11596 Exposure complete
20:10:28.653 00.150 13300 OnExposeComplete: enter
20:10:28.653 00.000 13300 UpdateGuideState(): m_state=1
20:10:28.653 00.000 13300 UpdateCurrentPosition: no star selected
20:10:28.654 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:10:28.654 00.000 13300 Status Line: Nessuna stella selezionata
20:10:28.658 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=230, Gamma=0.510
20:10:28.662 00.004 11596 worker thread done servicing request
20:10:28.669 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:10:28.670 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:28.670 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:10:28.670 00.000 13300 Enqueuing Expose request
20:10:28.670 00.000 11596 Worker thread wakes up
20:10:28.670 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:10:29.223 00.553 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:10:31.488 02.265 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5cc4a604-5934-4c96-9a3c-b316526d7573"}
20:10:31.488 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5cc4a604-5934-4c96-9a3c-b316526d7573"}
20:10:31.858 00.370 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"71e5d5b1-21bf-4218-acbf-a35c27f7eb1b"}
20:10:31.858 00.000 13300 case statement mapped state 1 to 101
20:10:31.858 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"71e5d5b1-21bf-4218-acbf-a35c27f7eb1b"}
20:10:32.269 00.411 11596 Exposure complete
20:10:32.364 00.095 11596 worker thread done servicing request
20:10:32.365 00.001 13300 OnExposeComplete: enter
20:10:32.365 00.000 13300 UpdateGuideState(): m_state=1
20:10:32.365 00.000 13300 UpdateCurrentPosition: no star selected
20:10:32.365 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:10:32.366 00.001 13300 Status Line: Nessuna stella selezionata
20:10:32.369 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=220, Gamma=0.510
20:10:32.381 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
20:10:32.381 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:32.381 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:10:32.381 00.000 13300 Enqueuing Expose request
20:10:32.382 00.001 11596 Worker thread wakes up
20:10:32.382 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:10:32.892 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:10:34.487 01.595 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4b0f24c4-4110-4b57-9f3c-45cf16369e0c"}
20:10:34.487 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4b0f24c4-4110-4b57-9f3c-45cf16369e0c"}
20:10:34.488 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e3a20101-0312-45f3-a641-6ea3f69edecf"}
20:10:34.489 00.001 13300 case statement mapped state 1 to 101
20:10:34.489 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e3a20101-0312-45f3-a641-6ea3f69edecf"}
20:10:35.923 01.434 11596 Exposure complete
20:10:36.001 00.078 11596 worker thread done servicing request
20:10:36.001 00.000 13300 OnExposeComplete: enter
20:10:36.001 00.000 13300 UpdateGuideState(): m_state=1
20:10:36.002 00.001 13300 UpdateCurrentPosition: no star selected
20:10:36.002 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:10:36.002 00.000 13300 Status Line: Nessuna stella selezionata
20:10:36.005 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=249, Gamma=0.510
20:10:36.013 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:10:36.013 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:36.013 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:10:36.013 00.000 13300 Enqueuing Expose request
20:10:36.013 00.000 11596 Worker thread wakes up
20:10:36.013 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:10:36.525 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:10:37.486 00.961 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f4c354b5-712f-44b6-a93a-8315e2035963"}
20:10:37.486 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f4c354b5-712f-44b6-a93a-8315e2035963"}
20:10:37.487 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9a5594ef-1361-4805-81b9-25b215a14239"}
20:10:37.487 00.000 13300 case statement mapped state 1 to 101
20:10:37.487 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9a5594ef-1361-4805-81b9-25b215a14239"}
20:10:39.562 02.075 11596 Exposure complete
20:10:39.637 00.075 11596 worker thread done servicing request
20:10:39.637 00.000 13300 OnExposeComplete: enter
20:10:39.637 00.000 13300 UpdateGuideState(): m_state=1
20:10:39.638 00.001 13300 UpdateCurrentPosition: no star selected
20:10:39.638 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:10:39.638 00.000 13300 Status Line: Nessuna stella selezionata
20:10:39.641 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=239, Gamma=0.510
20:10:39.648 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:10:39.648 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:39.648 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:10:39.648 00.000 13300 Enqueuing Expose request
20:10:39.648 00.000 11596 Worker thread wakes up
20:10:39.648 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:10:40.161 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:10:40.486 00.325 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"720c2c35-9f3e-4ea2-9953-62a87802398f"}
20:10:40.486 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"720c2c35-9f3e-4ea2-9953-62a87802398f"}
20:10:40.487 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"082c4583-7ea8-4d22-b98e-c6de1208b8ae"}
20:10:40.487 00.000 13300 case statement mapped state 1 to 101
20:10:40.487 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"082c4583-7ea8-4d22-b98e-c6de1208b8ae"}
20:10:43.188 02.701 11596 Exposure complete
20:10:43.263 00.075 11596 worker thread done servicing request
20:10:43.263 00.000 13300 OnExposeComplete: enter
20:10:43.263 00.000 13300 UpdateGuideState(): m_state=1
20:10:43.264 00.001 13300 UpdateCurrentPosition: no star selected
20:10:43.264 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:10:43.264 00.000 13300 Status Line: Nessuna stella selezionata
20:10:43.267 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:10:43.274 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:10:43.274 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:43.274 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:10:43.274 00.000 13300 Enqueuing Expose request
20:10:43.274 00.000 11596 Worker thread wakes up
20:10:43.274 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:10:43.485 00.211 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"31b857d5-d82f-4c49-873e-1a4e8f46a52b"}
20:10:43.485 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"31b857d5-d82f-4c49-873e-1a4e8f46a52b"}
20:10:43.486 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dc94d3bb-c9e3-4ad7-a527-72f4c9a126e4"}
20:10:43.486 00.000 13300 case statement mapped state 1 to 101
20:10:43.486 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dc94d3bb-c9e3-4ad7-a527-72f4c9a126e4"}
20:10:43.781 00.295 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:10:46.485 02.704 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ffa13dbe-1fbe-4d9c-83ba-ea68e1076750"}
20:10:46.486 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ffa13dbe-1fbe-4d9c-83ba-ea68e1076750"}
20:10:46.486 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f36f3fc4-0d2f-400f-b85b-f37eeeae2b37"}
20:10:46.487 00.001 13300 case statement mapped state 1 to 101
20:10:46.487 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f36f3fc4-0d2f-400f-b85b-f37eeeae2b37"}
20:10:46.812 00.325 11596 Exposure complete
20:10:46.888 00.076 11596 worker thread done servicing request
20:10:46.888 00.000 13300 OnExposeComplete: enter
20:10:46.888 00.000 13300 UpdateGuideState(): m_state=1
20:10:46.888 00.000 13300 UpdateCurrentPosition: no star selected
20:10:46.889 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:10:46.889 00.000 13300 Status Line: Nessuna stella selezionata
20:10:46.892 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:10:46.898 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:10:46.898 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:46.898 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:10:46.898 00.000 13300 Enqueuing Expose request
20:10:46.899 00.001 11596 Worker thread wakes up
20:10:46.899 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:10:47.412 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:10:49.485 02.073 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a835b814-f9ee-46b2-9b8b-827802561bb9"}
20:10:49.485 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a835b814-f9ee-46b2-9b8b-827802561bb9"}
20:10:49.486 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d584317f-18aa-40b0-a1af-e89e9f21217d"}
20:10:49.486 00.000 13300 case statement mapped state 1 to 101
20:10:49.486 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d584317f-18aa-40b0-a1af-e89e9f21217d"}
20:10:50.450 00.964 11596 Exposure complete
20:10:50.534 00.084 11596 worker thread done servicing request
20:10:50.534 00.000 13300 OnExposeComplete: enter
20:10:50.534 00.000 13300 UpdateGuideState(): m_state=1
20:10:50.534 00.000 13300 UpdateCurrentPosition: no star selected
20:10:50.535 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:10:50.535 00.000 13300 Status Line: Nessuna stella selezionata
20:10:50.538 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:10:50.546 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:10:50.547 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:50.547 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:10:50.547 00.000 13300 Enqueuing Expose request
20:10:50.547 00.000 11596 Worker thread wakes up
20:10:50.547 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:10:51.049 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:10:52.484 01.435 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0092fa5a-5242-47c7-92c9-cd5f8996d95f"}
20:10:52.484 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0092fa5a-5242-47c7-92c9-cd5f8996d95f"}
20:10:52.485 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7b1cd8f0-4121-4a3e-9a4b-8759ff0de7f4"}
20:10:52.485 00.000 13300 case statement mapped state 1 to 101
20:10:52.485 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7b1cd8f0-4121-4a3e-9a4b-8759ff0de7f4"}
20:10:54.074 01.589 11596 Exposure complete
20:10:54.150 00.076 11596 worker thread done servicing request
20:10:54.151 00.001 13300 OnExposeComplete: enter
20:10:54.151 00.000 13300 UpdateGuideState(): m_state=1
20:10:54.151 00.000 13300 UpdateCurrentPosition: no star selected
20:10:54.152 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:10:54.152 00.000 13300 Status Line: Nessuna stella selezionata
20:10:54.155 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=252, Gamma=0.510
20:10:54.162 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:10:54.162 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:54.162 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:10:54.162 00.000 13300 Enqueuing Expose request
20:10:54.163 00.001 11596 Worker thread wakes up
20:10:54.163 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:10:54.679 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:10:55.482 00.803 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f2169ec3-6e4e-4b85-ac6d-e912cb613074"}
20:10:55.482 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f2169ec3-6e4e-4b85-ac6d-e912cb613074"}
20:10:55.483 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9f29aa6c-e3a9-4bfd-81bf-e1528634004a"}
20:10:55.483 00.000 13300 case statement mapped state 1 to 101
20:10:55.483 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9f29aa6c-e3a9-4bfd-81bf-e1528634004a"}
20:10:57.701 02.218 11596 Exposure complete
20:10:57.776 00.075 11596 worker thread done servicing request
20:10:57.776 00.000 13300 OnExposeComplete: enter
20:10:57.776 00.000 13300 UpdateGuideState(): m_state=1
20:10:57.776 00.000 13300 UpdateCurrentPosition: no star selected
20:10:57.777 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:10:57.777 00.000 13300 Status Line: Nessuna stella selezionata
20:10:57.779 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=249, Gamma=0.510
20:10:57.786 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:10:57.786 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:57.786 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:10:57.786 00.000 13300 Enqueuing Expose request
20:10:57.786 00.000 11596 Worker thread wakes up
20:10:57.786 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:10:58.292 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:10:58.481 00.189 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7f728d87-2d03-4495-a8a6-a1f89e55921f"}
20:10:58.481 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7f728d87-2d03-4495-a8a6-a1f89e55921f"}
20:10:58.482 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c49d08d4-b31b-41fc-9287-7b373ff1e187"}
20:10:58.482 00.000 13300 case statement mapped state 1 to 101
20:10:58.482 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c49d08d4-b31b-41fc-9287-7b373ff1e187"}
20:11:01.321 02.839 11596 Exposure complete
20:11:01.411 00.090 11596 worker thread done servicing request
20:11:01.411 00.000 13300 OnExposeComplete: enter
20:11:01.412 00.001 13300 UpdateGuideState(): m_state=1
20:11:01.412 00.000 13300 UpdateCurrentPosition: no star selected
20:11:01.412 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:11:01.413 00.001 13300 Status Line: Nessuna stella selezionata
20:11:01.418 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:11:01.425 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:11:01.425 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:01.425 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:11:01.425 00.000 13300 Enqueuing Expose request
20:11:01.425 00.000 11596 Worker thread wakes up
20:11:01.425 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:11:01.481 00.056 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2999f31e-0df0-41c1-9a6d-95059e5710e8"}
20:11:01.481 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2999f31e-0df0-41c1-9a6d-95059e5710e8"}
20:11:01.482 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9c87bfa3-8ad7-4ea7-9a87-e6d807741a5a"}
20:11:01.482 00.000 13300 case statement mapped state 1 to 101
20:11:01.482 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9c87bfa3-8ad7-4ea7-9a87-e6d807741a5a"}
20:11:01.935 00.453 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:11:04.480 02.545 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4d78d082-fe0d-4bc5-be1f-284dd9263451"}
20:11:04.480 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4d78d082-fe0d-4bc5-be1f-284dd9263451"}
20:11:04.481 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ed3326b8-03ed-481b-b296-e5a55415cecc"}
20:11:04.481 00.000 13300 case statement mapped state 1 to 101
20:11:04.481 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ed3326b8-03ed-481b-b296-e5a55415cecc"}
20:11:04.971 00.490 11596 Exposure complete
20:11:05.051 00.080 11596 worker thread done servicing request
20:11:05.052 00.001 13300 OnExposeComplete: enter
20:11:05.052 00.000 13300 UpdateGuideState(): m_state=1
20:11:05.052 00.000 13300 UpdateCurrentPosition: no star selected
20:11:05.052 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:11:05.053 00.001 13300 Status Line: Nessuna stella selezionata
20:11:05.055 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:11:05.062 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:11:05.062 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:05.062 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:11:05.062 00.000 13300 Enqueuing Expose request
20:11:05.062 00.000 11596 Worker thread wakes up
20:11:05.062 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:11:05.573 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:11:07.479 01.906 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3df3fb29-e639-4647-babf-8d61a20b4425"}
20:11:07.479 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3df3fb29-e639-4647-babf-8d61a20b4425"}
20:11:07.480 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6f9cf54b-26f5-47ca-83d5-60d273d24365"}
20:11:07.480 00.000 13300 case statement mapped state 1 to 101
20:11:07.480 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6f9cf54b-26f5-47ca-83d5-60d273d24365"}
20:11:08.601 01.121 11596 Exposure complete
20:11:08.679 00.078 11596 worker thread done servicing request
20:11:08.679 00.000 13300 OnExposeComplete: enter
20:11:08.680 00.001 13300 UpdateGuideState(): m_state=1
20:11:08.680 00.000 13300 UpdateCurrentPosition: no star selected
20:11:08.681 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:11:08.681 00.000 13300 Status Line: Nessuna stella selezionata
20:11:08.683 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=227, Gamma=0.510
20:11:08.690 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:11:08.690 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:08.690 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:11:08.691 00.001 13300 Enqueuing Expose request
20:11:08.691 00.000 11596 Worker thread wakes up
20:11:08.691 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:11:09.202 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:11:10.479 01.277 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f7b34465-496b-4bd9-9518-d163e01d8b73"}
20:11:10.479 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f7b34465-496b-4bd9-9518-d163e01d8b73"}
20:11:10.480 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"040351f6-8654-45d1-a95e-972f9805831f"}
20:11:10.480 00.000 13300 case statement mapped state 1 to 101
20:11:10.480 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"040351f6-8654-45d1-a95e-972f9805831f"}
20:11:12.229 01.749 11596 Exposure complete
20:11:12.305 00.076 11596 worker thread done servicing request
20:11:12.305 00.000 13300 OnExposeComplete: enter
20:11:12.305 00.000 13300 UpdateGuideState(): m_state=1
20:11:12.305 00.000 13300 UpdateCurrentPosition: no star selected
20:11:12.306 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:11:12.306 00.000 13300 Status Line: Nessuna stella selezionata
20:11:12.310 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:11:12.320 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:11:12.320 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:12.321 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:11:12.321 00.000 13300 Enqueuing Expose request
20:11:12.321 00.000 11596 Worker thread wakes up
20:11:12.321 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:11:12.826 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:11:13.478 00.652 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f7c5bb69-d4f7-43c1-855d-2210b40ea59a"}
20:11:13.478 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f7c5bb69-d4f7-43c1-855d-2210b40ea59a"}
20:11:13.479 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e027f922-707f-4eba-9cb4-9044ff6dade6"}
20:11:13.479 00.000 13300 case statement mapped state 1 to 101
20:11:13.480 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e027f922-707f-4eba-9cb4-9044ff6dade6"}
20:11:15.866 02.386 11596 Exposure complete
20:11:15.959 00.093 11596 worker thread done servicing request
20:11:15.959 00.000 13300 OnExposeComplete: enter
20:11:15.959 00.000 13300 UpdateGuideState(): m_state=1
20:11:15.959 00.000 13300 UpdateCurrentPosition: no star selected
20:11:15.960 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:11:15.960 00.000 13300 Status Line: Nessuna stella selezionata
20:11:15.963 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=226, Gamma=0.510
20:11:15.971 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:11:15.971 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:15.972 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:11:15.972 00.000 13300 Enqueuing Expose request
20:11:15.972 00.000 11596 Worker thread wakes up
20:11:15.972 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:11:16.478 00.506 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d5ab59aa-3455-467b-b0b1-7bd011dc5b44"}
20:11:16.478 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d5ab59aa-3455-467b-b0b1-7bd011dc5b44"}
20:11:16.479 00.001 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:11:16.479 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"27c77347-ff96-4237-95a6-98b40441be79"}
20:11:16.479 00.000 13300 case statement mapped state 1 to 101
20:11:16.480 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"27c77347-ff96-4237-95a6-98b40441be79"}
20:11:19.478 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a933096c-2a95-4b61-99c5-e485e3a6fde8"}
20:11:19.478 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a933096c-2a95-4b61-99c5-e485e3a6fde8"}
20:11:19.479 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8a98737a-4bb1-4f19-b9cc-5fad3ca064cc"}
20:11:19.479 00.000 13300 case statement mapped state 1 to 101
20:11:19.479 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8a98737a-4bb1-4f19-b9cc-5fad3ca064cc"}
20:11:19.507 00.028 11596 Exposure complete
20:11:19.611 00.104 13300 OnExposeComplete: enter
20:11:19.611 00.000 11596 worker thread done servicing request
20:11:19.611 00.000 13300 UpdateGuideState(): m_state=1
20:11:19.612 00.001 13300 UpdateCurrentPosition: no star selected
20:11:19.612 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:11:19.612 00.000 13300 Status Line: Nessuna stella selezionata
20:11:19.615 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=245, Gamma=0.510
20:11:19.622 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:11:19.622 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:19.622 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:11:19.622 00.000 13300 Enqueuing Expose request
20:11:19.623 00.001 11596 Worker thread wakes up
20:11:19.623 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:11:20.137 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:11:22.478 02.341 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2413f2f5-f491-4d8c-bedc-259652e3f36d"}
20:11:22.478 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2413f2f5-f491-4d8c-bedc-259652e3f36d"}
20:11:22.479 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"485a751c-05d1-4edc-bc4a-8e1d40b7a5db"}
20:11:22.479 00.000 13300 case statement mapped state 1 to 101
20:11:22.479 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"485a751c-05d1-4edc-bc4a-8e1d40b7a5db"}
20:11:23.203 00.724 11596 Exposure complete
20:11:23.312 00.109 11596 worker thread done servicing request
20:11:23.312 00.000 13300 OnExposeComplete: enter
20:11:23.312 00.000 13300 UpdateGuideState(): m_state=1
20:11:23.313 00.001 13300 UpdateCurrentPosition: no star selected
20:11:23.313 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:11:23.313 00.000 13300 Status Line: Nessuna stella selezionata
20:11:23.316 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=225, Gamma=0.510
20:11:23.323 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:11:23.323 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:23.323 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:11:23.323 00.000 13300 Enqueuing Expose request
20:11:23.323 00.000 11596 Worker thread wakes up
20:11:23.324 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:11:23.838 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:11:25.479 01.641 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"58309acf-4ec4-41dd-9b6e-2c6ecd77a167"}
20:11:25.479 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"58309acf-4ec4-41dd-9b6e-2c6ecd77a167"}
20:11:25.480 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2873bba7-86d0-4abb-a17f-47c827c72ded"}
20:11:25.480 00.000 13300 case statement mapped state 1 to 101
20:11:25.480 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2873bba7-86d0-4abb-a17f-47c827c72ded"}
20:11:26.876 01.396 11596 Exposure complete
20:11:26.961 00.085 11596 worker thread done servicing request
20:11:26.961 00.000 13300 OnExposeComplete: enter
20:11:26.961 00.000 13300 UpdateGuideState(): m_state=1
20:11:26.961 00.000 13300 UpdateCurrentPosition: no star selected
20:11:26.962 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:11:26.962 00.000 13300 Status Line: Nessuna stella selezionata
20:11:26.964 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
20:11:26.971 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:11:26.971 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:26.971 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:11:26.972 00.001 13300 Enqueuing Expose request
20:11:26.972 00.000 11596 Worker thread wakes up
20:11:26.972 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:11:27.479 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:11:28.478 00.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4f41cc04-1e72-490d-b9a4-f3e2def36ae2"}
20:11:28.478 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4f41cc04-1e72-490d-b9a4-f3e2def36ae2"}
20:11:28.479 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"87c88766-4b13-4f9e-a026-43146747d764"}
20:11:28.479 00.000 13300 case statement mapped state 1 to 101
20:11:28.479 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"87c88766-4b13-4f9e-a026-43146747d764"}
20:11:30.718 02.239 11596 Exposure complete
20:11:30.932 00.214 11596 worker thread done servicing request
20:11:30.933 00.001 13300 OnExposeComplete: enter
20:11:30.933 00.000 13300 UpdateGuideState(): m_state=1
20:11:30.933 00.000 13300 UpdateCurrentPosition: no star selected
20:11:30.933 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:11:30.934 00.001 13300 Status Line: Nessuna stella selezionata
20:11:30.937 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=232, Gamma=0.510
20:11:30.945 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:11:30.946 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:30.946 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:11:30.946 00.000 13300 Enqueuing Expose request
20:11:30.946 00.000 11596 Worker thread wakes up
20:11:30.946 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:11:31.468 00.522 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:11:32.053 00.585 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1c8d6d1f-5207-415d-a5c4-f30de2350f14"}
20:11:32.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1c8d6d1f-5207-415d-a5c4-f30de2350f14"}
20:11:32.108 00.055 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8f50ae40-b007-42bb-9a9a-80751a2af7cc"}
20:11:32.108 00.000 13300 case statement mapped state 1 to 101
20:11:32.109 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8f50ae40-b007-42bb-9a9a-80751a2af7cc"}
20:11:34.700 02.591 11596 Exposure complete
20:11:34.925 00.225 11596 worker thread done servicing request
20:11:34.926 00.001 13300 OnExposeComplete: enter
20:11:34.926 00.000 13300 UpdateGuideState(): m_state=1
20:11:34.926 00.000 13300 UpdateCurrentPosition: no star selected
20:11:34.927 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:11:34.927 00.000 13300 Status Line: Nessuna stella selezionata
20:11:34.930 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=231, Gamma=0.510
20:11:34.941 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:11:34.941 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:34.941 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:11:34.941 00.000 13300 Enqueuing Expose request
20:11:34.941 00.000 11596 Worker thread wakes up
20:11:34.941 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:11:35.107 00.166 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a9f90299-59e8-40e2-9861-34114c3812be"}
20:11:35.107 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a9f90299-59e8-40e2-9861-34114c3812be"}
20:11:35.111 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dad05292-5ac6-4c09-b470-0467e589d3bd"}
20:11:35.111 00.000 13300 case statement mapped state 1 to 101
20:11:35.111 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dad05292-5ac6-4c09-b470-0467e589d3bd"}
20:11:35.454 00.343 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:11:38.109 02.655 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"946c5a36-5d65-4d6f-8dff-eaf0a02f4a93"}
20:11:38.109 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"946c5a36-5d65-4d6f-8dff-eaf0a02f4a93"}
20:11:38.111 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7e5b27f5-0993-47b5-8bde-9c9c2cc2a962"}
20:11:38.111 00.000 13300 case statement mapped state 1 to 101
20:11:38.112 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7e5b27f5-0993-47b5-8bde-9c9c2cc2a962"}
20:11:38.518 00.406 11596 Exposure complete
20:11:38.625 00.107 13300 OnExposeComplete: enter
20:11:38.626 00.001 13300 UpdateGuideState(): m_state=1
20:11:38.626 00.000 13300 UpdateCurrentPosition: no star selected
20:11:38.626 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:11:38.627 00.001 13300 Status Line: Nessuna stella selezionata
20:11:38.627 00.000 11596 worker thread done servicing request
20:11:38.638 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=219, Gamma=0.510
20:11:38.649 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:11:38.649 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:38.649 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:11:38.650 00.001 13300 Enqueuing Expose request
20:11:38.650 00.000 11596 Worker thread wakes up
20:11:38.650 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:11:39.166 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:11:41.125 01.959 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"29c37299-57d9-4ec2-b932-a96d65d6e75a"}
20:11:41.125 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"29c37299-57d9-4ec2-b932-a96d65d6e75a"}
20:11:41.126 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2b027e4b-81f3-4124-836a-42b69eeea487"}
20:11:41.126 00.000 13300 case statement mapped state 1 to 101
20:11:41.126 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2b027e4b-81f3-4124-836a-42b69eeea487"}
20:11:42.206 01.080 11596 Exposure complete
20:11:42.285 00.079 11596 worker thread done servicing request
20:11:42.285 00.000 13300 OnExposeComplete: enter
20:11:42.285 00.000 13300 UpdateGuideState(): m_state=1
20:11:42.286 00.001 13300 UpdateCurrentPosition: no star selected
20:11:42.286 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:11:42.286 00.000 13300 Status Line: Nessuna stella selezionata
20:11:42.289 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=233, Gamma=0.510
20:11:42.296 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:11:42.296 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:42.296 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:11:42.297 00.001 13300 Enqueuing Expose request
20:11:42.297 00.000 11596 Worker thread wakes up
20:11:42.297 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:11:42.800 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:11:44.127 01.327 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b92f392b-441d-4fdd-9bb8-9c1ad21c1648"}
20:11:44.127 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b92f392b-441d-4fdd-9bb8-9c1ad21c1648"}
20:11:44.128 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7b2bf4d6-8e67-4943-b27b-3e418db43890"}
20:11:44.128 00.000 13300 case statement mapped state 1 to 101
20:11:44.129 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7b2bf4d6-8e67-4943-b27b-3e418db43890"}
20:11:45.846 01.717 11596 Exposure complete
20:11:45.921 00.075 11596 worker thread done servicing request
20:11:45.921 00.000 13300 OnExposeComplete: enter
20:11:45.922 00.001 13300 UpdateGuideState(): m_state=1
20:11:45.922 00.000 13300 UpdateCurrentPosition: no star selected
20:11:45.922 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:11:45.922 00.000 13300 Status Line: Nessuna stella selezionata
20:11:45.926 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=242, Gamma=0.510
20:11:45.932 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:11:45.933 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:45.933 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:11:45.933 00.000 13300 Enqueuing Expose request
20:11:45.933 00.000 11596 Worker thread wakes up
20:11:45.933 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:11:46.445 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:11:47.125 00.680 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"596e6a8f-938d-4d73-b2a4-f36f37e37e13"}
20:11:47.125 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"596e6a8f-938d-4d73-b2a4-f36f37e37e13"}
20:11:47.125 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b769efcd-f18f-4dfa-b6dc-fc4d7d90f475"}
20:11:47.126 00.001 13300 case statement mapped state 1 to 101
20:11:47.126 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b769efcd-f18f-4dfa-b6dc-fc4d7d90f475"}
20:11:49.478 02.352 11596 Exposure complete
20:11:49.559 00.081 11596 worker thread done servicing request
20:11:49.559 00.000 13300 OnExposeComplete: enter
20:11:49.560 00.001 13300 UpdateGuideState(): m_state=1
20:11:49.560 00.000 13300 UpdateCurrentPosition: no star selected
20:11:49.560 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:11:49.560 00.000 13300 Status Line: Nessuna stella selezionata
20:11:49.563 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=220, Gamma=0.510
20:11:49.570 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:11:49.570 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:49.570 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:11:49.570 00.000 13300 Enqueuing Expose request
20:11:49.570 00.000 11596 Worker thread wakes up
20:11:49.570 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:11:50.085 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:11:50.125 00.040 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"77f30384-92ee-4d13-bc58-ab91035b2e92"}
20:11:50.125 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"77f30384-92ee-4d13-bc58-ab91035b2e92"}
20:11:50.126 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"37d2a555-41d5-4ef9-85cc-fda8b528afc8"}
20:11:50.126 00.000 13300 case statement mapped state 1 to 101
20:11:50.126 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"37d2a555-41d5-4ef9-85cc-fda8b528afc8"}
20:11:53.114 02.988 11596 Exposure complete
20:11:53.124 00.010 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"69ed5079-a6a0-4903-b15d-3726dba8b1e4"}
20:11:53.124 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"69ed5079-a6a0-4903-b15d-3726dba8b1e4"}
20:11:53.125 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f2723692-70a6-4d3d-9cef-dfd2d823d0a1"}
20:11:53.125 00.000 13300 case statement mapped state 1 to 101
20:11:53.125 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f2723692-70a6-4d3d-9cef-dfd2d823d0a1"}
20:11:53.194 00.069 11596 worker thread done servicing request
20:11:53.194 00.000 13300 OnExposeComplete: enter
20:11:53.194 00.000 13300 UpdateGuideState(): m_state=1
20:11:53.194 00.000 13300 UpdateCurrentPosition: no star selected
20:11:53.195 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:11:53.195 00.000 13300 Status Line: Nessuna stella selezionata
20:11:53.199 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=236, Gamma=0.510
20:11:53.206 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:11:53.207 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:53.207 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:11:53.207 00.000 13300 Enqueuing Expose request
20:11:53.207 00.000 11596 Worker thread wakes up
20:11:53.207 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:11:53.709 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:11:56.125 02.416 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ab0a58f2-a834-4a69-b011-a9d38323cb28"}
20:11:56.125 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ab0a58f2-a834-4a69-b011-a9d38323cb28"}
20:11:56.126 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cd1d981a-387d-4894-a91d-dbfe2eacc001"}
20:11:56.127 00.001 13300 case statement mapped state 1 to 101
20:11:56.127 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cd1d981a-387d-4894-a91d-dbfe2eacc001"}
20:11:56.738 00.611 11596 Exposure complete
20:11:56.813 00.075 11596 worker thread done servicing request
20:11:56.813 00.000 13300 OnExposeComplete: enter
20:11:56.813 00.000 13300 UpdateGuideState(): m_state=1
20:11:56.813 00.000 13300 UpdateCurrentPosition: no star selected
20:11:56.814 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:11:56.814 00.000 13300 Status Line: Nessuna stella selezionata
20:11:56.816 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=244, Gamma=0.510
20:11:56.824 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:11:56.824 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:56.824 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:11:56.824 00.000 13300 Enqueuing Expose request
20:11:56.824 00.000 11596 Worker thread wakes up
20:11:56.824 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:11:57.328 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:11:59.123 01.795 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f8aa2def-4078-4a09-bf4c-63f2c016593d"}
20:11:59.123 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f8aa2def-4078-4a09-bf4c-63f2c016593d"}
20:11:59.124 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7b27c41e-67be-4632-bf09-c8ca5de5254a"}
20:11:59.124 00.000 13300 case statement mapped state 1 to 101
20:11:59.124 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7b27c41e-67be-4632-bf09-c8ca5de5254a"}
20:12:00.356 01.232 11596 Exposure complete
20:12:00.438 00.082 11596 worker thread done servicing request
20:12:00.438 00.000 13300 OnExposeComplete: enter
20:12:00.438 00.000 13300 UpdateGuideState(): m_state=1
20:12:00.438 00.000 13300 UpdateCurrentPosition: no star selected
20:12:00.439 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:12:00.439 00.000 13300 Status Line: Nessuna stella selezionata
20:12:00.442 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=212, Gamma=0.510
20:12:00.449 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:12:00.449 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:00.449 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:12:00.449 00.000 13300 Enqueuing Expose request
20:12:00.449 00.000 11596 Worker thread wakes up
20:12:00.450 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:12:00.952 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:12:02.123 01.171 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"61baafc6-1460-4ecf-94dc-ea2709ed652d"}
20:12:02.123 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"61baafc6-1460-4ecf-94dc-ea2709ed652d"}
20:12:02.124 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fed73fa3-4903-4eab-a86b-5e4b6d85aadc"}
20:12:02.124 00.000 13300 case statement mapped state 1 to 101
20:12:02.124 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fed73fa3-4903-4eab-a86b-5e4b6d85aadc"}
20:12:03.974 01.850 11596 Exposure complete
20:12:04.049 00.075 11596 worker thread done servicing request
20:12:04.049 00.000 13300 OnExposeComplete: enter
20:12:04.049 00.000 13300 UpdateGuideState(): m_state=1
20:12:04.049 00.000 13300 UpdateCurrentPosition: no star selected
20:12:04.050 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:12:04.050 00.000 13300 Status Line: Nessuna stella selezionata
20:12:04.052 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=219, Gamma=0.510
20:12:04.059 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:12:04.060 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:04.060 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:12:04.060 00.000 13300 Enqueuing Expose request
20:12:04.060 00.000 11596 Worker thread wakes up
20:12:04.060 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:12:04.562 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:12:05.123 00.561 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8a10f70f-fbfa-45ed-bca5-ead956180182"}
20:12:05.123 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8a10f70f-fbfa-45ed-bca5-ead956180182"}
20:12:05.124 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7208cd0d-4ecf-45a4-b609-9d930b1adb70"}
20:12:05.124 00.000 13300 case statement mapped state 1 to 101
20:12:05.124 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7208cd0d-4ecf-45a4-b609-9d930b1adb70"}
20:12:07.597 02.473 11596 Exposure complete
20:12:07.676 00.079 11596 worker thread done servicing request
20:12:07.676 00.000 13300 OnExposeComplete: enter
20:12:07.676 00.000 13300 UpdateGuideState(): m_state=1
20:12:07.677 00.001 13300 UpdateCurrentPosition: no star selected
20:12:07.677 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:12:07.677 00.000 13300 Status Line: Nessuna stella selezionata
20:12:07.682 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=247, Gamma=0.510
20:12:07.689 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:12:07.689 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:07.689 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:12:07.689 00.000 13300 Enqueuing Expose request
20:12:07.689 00.000 11596 Worker thread wakes up
20:12:07.690 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:12:08.122 00.432 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ad808e07-e1e3-4bb1-a492-331b30c72ca2"}
20:12:08.122 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ad808e07-e1e3-4bb1-a492-331b30c72ca2"}
20:12:08.123 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6ce7942b-32c3-486f-a29f-5a1af4627a60"}
20:12:08.123 00.000 13300 case statement mapped state 1 to 101
20:12:08.123 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6ce7942b-32c3-486f-a29f-5a1af4627a60"}
20:12:08.201 00.078 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:12:11.124 02.923 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6ce69ab2-d163-4510-89a4-e7e6368002f7"}
20:12:11.124 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6ce69ab2-d163-4510-89a4-e7e6368002f7"}
20:12:11.125 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7344a7ce-06eb-483c-87db-4bf59c73afe6"}
20:12:11.125 00.000 13300 case statement mapped state 1 to 101
20:12:11.125 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7344a7ce-06eb-483c-87db-4bf59c73afe6"}
20:12:11.232 00.107 11596 Exposure complete
20:12:11.307 00.075 11596 worker thread done servicing request
20:12:11.308 00.001 13300 OnExposeComplete: enter
20:12:11.308 00.000 13300 UpdateGuideState(): m_state=1
20:12:11.308 00.000 13300 UpdateCurrentPosition: no star selected
20:12:11.308 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:12:11.309 00.001 13300 Status Line: Nessuna stella selezionata
20:12:11.311 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=236, Gamma=0.510
20:12:11.319 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:12:11.319 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:11.319 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:12:11.319 00.000 13300 Enqueuing Expose request
20:12:11.319 00.000 11596 Worker thread wakes up
20:12:11.319 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:12:11.829 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:12:14.122 02.293 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ba9bb833-9368-42f9-b7c3-bc1478a0822e"}
20:12:14.122 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ba9bb833-9368-42f9-b7c3-bc1478a0822e"}
20:12:14.123 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"420dd6b9-d3c1-4733-a76b-8e48e644e955"}
20:12:14.124 00.001 13300 case statement mapped state 1 to 101
20:12:14.124 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"420dd6b9-d3c1-4733-a76b-8e48e644e955"}
20:12:14.886 00.762 11596 Exposure complete
20:12:15.005 00.119 11596 worker thread done servicing request
20:12:15.005 00.000 13300 OnExposeComplete: enter
20:12:15.005 00.000 13300 UpdateGuideState(): m_state=1
20:12:15.006 00.001 13300 UpdateCurrentPosition: no star selected
20:12:15.006 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:12:15.006 00.000 13300 Status Line: Nessuna stella selezionata
20:12:15.010 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=242, Gamma=0.510
20:12:15.020 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:12:15.020 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:15.021 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:12:15.021 00.000 13300 Enqueuing Expose request
20:12:15.021 00.000 11596 Worker thread wakes up
20:12:15.021 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:12:15.523 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:12:17.123 01.600 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4b905095-517f-439b-a7d2-0c3005bdf0e2"}
20:12:17.123 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4b905095-517f-439b-a7d2-0c3005bdf0e2"}
20:12:17.124 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"566351c6-3e05-4b93-9aa7-b93c2e0a2fcf"}
20:12:17.124 00.000 13300 case statement mapped state 1 to 101
20:12:17.124 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"566351c6-3e05-4b93-9aa7-b93c2e0a2fcf"}
20:12:18.558 01.434 11596 Exposure complete
20:12:18.638 00.080 11596 worker thread done servicing request
20:12:18.639 00.001 13300 OnExposeComplete: enter
20:12:18.639 00.000 13300 UpdateGuideState(): m_state=1
20:12:18.639 00.000 13300 UpdateCurrentPosition: no star selected
20:12:18.639 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:12:18.640 00.001 13300 Status Line: Nessuna stella selezionata
20:12:18.643 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
20:12:18.651 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:12:18.651 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:18.651 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:12:18.651 00.000 13300 Enqueuing Expose request
20:12:18.651 00.000 11596 Worker thread wakes up
20:12:18.651 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:12:19.159 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:12:20.121 00.962 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8cab1a61-ebf3-4b94-bd79-cb89021b3bc2"}
20:12:20.121 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8cab1a61-ebf3-4b94-bd79-cb89021b3bc2"}
20:12:20.122 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"962b9737-301b-4048-9d0c-a397bde64890"}
20:12:20.122 00.000 13300 case statement mapped state 1 to 101
20:12:20.122 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"962b9737-301b-4048-9d0c-a397bde64890"}
20:12:22.197 02.075 11596 Exposure complete
20:12:22.279 00.082 11596 worker thread done servicing request
20:12:22.279 00.000 13300 OnExposeComplete: enter
20:12:22.279 00.000 13300 UpdateGuideState(): m_state=1
20:12:22.279 00.000 13300 UpdateCurrentPosition: no star selected
20:12:22.280 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:12:22.280 00.000 13300 Status Line: Nessuna stella selezionata
20:12:22.284 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=222, Gamma=0.510
20:12:22.291 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:12:22.291 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:22.291 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:12:22.291 00.000 13300 Enqueuing Expose request
20:12:22.292 00.001 11596 Worker thread wakes up
20:12:22.292 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:12:22.796 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:12:23.121 00.325 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"64e81a06-e0f1-4a25-bd4d-4c8c6b53ba76"}
20:12:23.121 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"64e81a06-e0f1-4a25-bd4d-4c8c6b53ba76"}
20:12:23.122 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8e5cf4fc-1e51-4052-8d42-b8366cf78d12"}
20:12:23.122 00.000 13300 case statement mapped state 1 to 101
20:12:23.122 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8e5cf4fc-1e51-4052-8d42-b8366cf78d12"}
20:12:25.832 02.710 11596 Exposure complete
20:12:25.908 00.076 11596 worker thread done servicing request
20:12:25.908 00.000 13300 OnExposeComplete: enter
20:12:25.909 00.001 13300 UpdateGuideState(): m_state=1
20:12:25.909 00.000 13300 UpdateCurrentPosition: no star selected
20:12:25.909 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:12:25.909 00.000 13300 Status Line: Nessuna stella selezionata
20:12:25.912 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=223, Gamma=0.510
20:12:25.921 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:12:25.921 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:25.921 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:12:25.921 00.000 13300 Enqueuing Expose request
20:12:25.921 00.000 11596 Worker thread wakes up
20:12:25.921 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:12:26.121 00.200 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1b4c1efe-a8c6-4793-a248-7ad39d2754c2"}
20:12:26.121 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1b4c1efe-a8c6-4793-a248-7ad39d2754c2"}
20:12:26.122 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"238b1c8e-e92e-46ae-9edb-a645a365b134"}
20:12:26.122 00.000 13300 case statement mapped state 1 to 101
20:12:26.122 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"238b1c8e-e92e-46ae-9edb-a645a365b134"}
20:12:26.434 00.312 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:12:29.121 02.687 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b0c261cc-8919-4377-bf91-fbf9e1346db7"}
20:12:29.121 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b0c261cc-8919-4377-bf91-fbf9e1346db7"}
20:12:29.122 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0489fc6d-fa23-4062-8171-c85602183b24"}
20:12:29.122 00.000 13300 case statement mapped state 1 to 101
20:12:29.122 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0489fc6d-fa23-4062-8171-c85602183b24"}
20:12:29.492 00.370 11596 Exposure complete
20:12:29.604 00.112 11596 worker thread done servicing request
20:12:29.604 00.000 13300 OnExposeComplete: enter
20:12:29.604 00.000 13300 UpdateGuideState(): m_state=1
20:12:29.604 00.000 13300 UpdateCurrentPosition: no star selected
20:12:29.605 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:12:29.605 00.000 13300 Status Line: Nessuna stella selezionata
20:12:29.608 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=214, Gamma=0.510
20:12:29.619 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:12:29.619 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:29.620 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:12:29.620 00.000 13300 Enqueuing Expose request
20:12:29.620 00.000 11596 Worker thread wakes up
20:12:29.620 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:12:30.126 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:12:32.121 01.995 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5a12e596-d425-471c-b854-baa46952adc6"}
20:12:32.121 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5a12e596-d425-471c-b854-baa46952adc6"}
20:12:32.122 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"85b92b01-bc26-466d-b0db-037421cba40f"}
20:12:32.122 00.000 13300 case statement mapped state 1 to 101
20:12:32.122 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"85b92b01-bc26-466d-b0db-037421cba40f"}
20:12:33.265 01.143 11596 Exposure complete
20:12:33.506 00.241 11596 worker thread done servicing request
20:12:33.506 00.000 13300 OnExposeComplete: enter
20:12:33.506 00.000 13300 UpdateGuideState(): m_state=1
20:12:33.506 00.000 13300 UpdateCurrentPosition: no star selected
20:12:33.507 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:12:33.507 00.000 13300 Status Line: Nessuna stella selezionata
20:12:33.510 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=225, Gamma=0.510
20:12:33.519 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:12:33.519 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:33.519 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:12:33.520 00.001 13300 Enqueuing Expose request
20:12:33.520 00.000 11596 Worker thread wakes up
20:12:33.520 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:12:34.029 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:12:37.167 03.138 11596 Exposure complete
20:12:37.439 00.272 11596 worker thread done servicing request
20:12:37.439 00.000 13300 OnExposeComplete: enter
20:12:37.439 00.000 13300 UpdateGuideState(): m_state=1
20:12:37.439 00.000 13300 UpdateCurrentPosition: no star selected
20:12:37.440 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:12:37.440 00.000 13300 Status Line: Nessuna stella selezionata
20:12:37.443 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=215, Gamma=0.510
20:12:37.452 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:12:37.452 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:37.453 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:12:37.453 00.000 13300 Enqueuing Expose request
20:12:37.458 00.005 11596 Worker thread wakes up
20:12:37.458 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:12:37.940 00.482 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a0446b5a-1f51-4c3e-acbb-bfe5a8647c8a"}
20:12:37.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a0446b5a-1f51-4c3e-acbb-bfe5a8647c8a"}
20:12:37.941 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"24ec8304-c69d-42bc-9ed0-411b615d339e"}
20:12:37.941 00.000 13300 case statement mapped state 1 to 101
20:12:37.942 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"24ec8304-c69d-42bc-9ed0-411b615d339e"}
20:12:37.967 00.025 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:12:40.941 02.974 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"349a1826-759e-4347-bc0f-7b8e98ca861e"}
20:12:40.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"349a1826-759e-4347-bc0f-7b8e98ca861e"}
20:12:40.942 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a2fe15be-56df-4742-a800-702ad3976ead"}
20:12:40.943 00.001 13300 case statement mapped state 1 to 101
20:12:40.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a2fe15be-56df-4742-a800-702ad3976ead"}
20:12:41.007 00.064 11596 Exposure complete
20:12:41.085 00.078 11596 worker thread done servicing request
20:12:41.085 00.000 13300 OnExposeComplete: enter
20:12:41.086 00.001 13300 UpdateGuideState(): m_state=1
20:12:41.086 00.000 13300 UpdateCurrentPosition: no star selected
20:12:41.086 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:12:41.087 00.001 13300 Status Line: Nessuna stella selezionata
20:12:41.089 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=218, Gamma=0.510
20:12:41.096 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:12:41.096 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:41.096 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:12:41.096 00.000 13300 Enqueuing Expose request
20:12:41.097 00.001 11596 Worker thread wakes up
20:12:41.097 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:12:41.605 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:12:43.941 02.336 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b7316bb3-a2cb-4c5e-b416-4e642b6009b3"}
20:12:43.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b7316bb3-a2cb-4c5e-b416-4e642b6009b3"}
20:12:43.942 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"90e390bd-6531-43e4-a5da-cb3e48107565"}
20:12:43.942 00.000 13300 case statement mapped state 1 to 101
20:12:43.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"90e390bd-6531-43e4-a5da-cb3e48107565"}
20:12:44.630 00.688 11596 Exposure complete
20:12:44.709 00.079 11596 worker thread done servicing request
20:12:44.710 00.001 13300 OnExposeComplete: enter
20:12:44.710 00.000 13300 UpdateGuideState(): m_state=1
20:12:44.710 00.000 13300 UpdateCurrentPosition: no star selected
20:12:44.710 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:12:44.710 00.000 13300 Status Line: Nessuna stella selezionata
20:12:44.713 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=201, Gamma=0.510
20:12:44.719 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:12:44.720 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:44.720 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:12:44.720 00.000 13300 Enqueuing Expose request
20:12:44.720 00.000 11596 Worker thread wakes up
20:12:44.720 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:12:45.233 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:12:46.939 01.706 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"23e706d3-0830-49ff-bfec-ad7e9e803359"}
20:12:46.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"23e706d3-0830-49ff-bfec-ad7e9e803359"}
20:12:46.939 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"16e4e171-2201-474b-aa32-e64d764a8653"}
20:12:46.940 00.001 13300 case statement mapped state 1 to 101
20:12:46.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"16e4e171-2201-474b-aa32-e64d764a8653"}
20:12:48.260 01.320 11596 Exposure complete
20:12:48.346 00.086 11596 worker thread done servicing request
20:12:48.347 00.001 13300 OnExposeComplete: enter
20:12:48.347 00.000 13300 UpdateGuideState(): m_state=1
20:12:48.347 00.000 13300 UpdateCurrentPosition: no star selected
20:12:48.347 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:12:48.348 00.001 13300 Status Line: Nessuna stella selezionata
20:12:48.350 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=211, Gamma=0.510
20:12:48.357 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:12:48.357 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:48.357 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:12:48.357 00.000 13300 Enqueuing Expose request
20:12:48.358 00.001 11596 Worker thread wakes up
20:12:48.358 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:12:48.862 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:12:49.939 01.077 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8f68f389-3c67-4b90-a5eb-91a0b406b7c1"}
20:12:49.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8f68f389-3c67-4b90-a5eb-91a0b406b7c1"}
20:12:49.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6126ad15-d467-4f2f-80a5-8c0cb4e70922"}
20:12:49.940 00.000 13300 case statement mapped state 1 to 101
20:12:49.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6126ad15-d467-4f2f-80a5-8c0cb4e70922"}
20:12:51.889 01.949 11596 Exposure complete
20:12:51.963 00.074 11596 worker thread done servicing request
20:12:51.964 00.001 13300 OnExposeComplete: enter
20:12:51.964 00.000 13300 UpdateGuideState(): m_state=1
20:12:51.964 00.000 13300 UpdateCurrentPosition: no star selected
20:12:51.964 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:12:51.965 00.001 13300 Status Line: Nessuna stella selezionata
20:12:51.968 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=224, Gamma=0.510
20:12:51.979 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:12:51.979 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:51.979 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:12:51.979 00.000 13300 Enqueuing Expose request
20:12:51.980 00.001 11596 Worker thread wakes up
20:12:51.980 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:12:52.493 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:12:52.938 00.445 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7121037d-e2bb-4c35-8a4f-c52a0af56ab0"}
20:12:52.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7121037d-e2bb-4c35-8a4f-c52a0af56ab0"}
20:12:52.939 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8f139b2e-4001-4c1d-aa1c-a3d63f8904bb"}
20:12:52.939 00.000 13300 case statement mapped state 1 to 101
20:12:52.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8f139b2e-4001-4c1d-aa1c-a3d63f8904bb"}
20:12:55.522 02.583 11596 Exposure complete
20:12:55.599 00.077 11596 worker thread done servicing request
20:12:55.599 00.000 13300 OnExposeComplete: enter
20:12:55.599 00.000 13300 UpdateGuideState(): m_state=1
20:12:55.599 00.000 13300 UpdateCurrentPosition: no star selected
20:12:55.600 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:12:55.600 00.000 13300 Status Line: Nessuna stella selezionata
20:12:55.607 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=223, Gamma=0.510
20:12:55.615 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:12:55.615 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:55.615 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:12:55.615 00.000 13300 Enqueuing Expose request
20:12:55.615 00.000 11596 Worker thread wakes up
20:12:55.616 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:12:55.936 00.320 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"afda3cc0-6b11-40c6-ba9e-fddd82a4a253"}
20:12:55.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"afda3cc0-6b11-40c6-ba9e-fddd82a4a253"}
20:12:55.937 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0a868302-868b-4ac4-90b1-cfb7d4e30fe5"}
20:12:55.937 00.000 13300 case statement mapped state 1 to 101
20:12:55.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0a868302-868b-4ac4-90b1-cfb7d4e30fe5"}
20:12:56.130 00.193 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:12:58.937 02.807 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0737f5d8-958d-41f8-9866-393df600fcd7"}
20:12:58.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0737f5d8-958d-41f8-9866-393df600fcd7"}
20:12:58.938 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9fc28fc9-bff7-4330-8b9e-6404f60283fe"}
20:12:58.938 00.000 13300 case statement mapped state 1 to 101
20:12:58.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9fc28fc9-bff7-4330-8b9e-6404f60283fe"}
20:12:59.161 00.223 11596 Exposure complete
20:12:59.250 00.089 11596 worker thread done servicing request
20:12:59.251 00.001 13300 OnExposeComplete: enter
20:12:59.251 00.000 13300 UpdateGuideState(): m_state=1
20:12:59.251 00.000 13300 UpdateCurrentPosition: no star selected
20:12:59.251 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:12:59.252 00.001 13300 Status Line: Nessuna stella selezionata
20:12:59.254 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=249, Gamma=0.510
20:12:59.262 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:12:59.262 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:59.262 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:12:59.262 00.000 13300 Enqueuing Expose request
20:12:59.262 00.000 11596 Worker thread wakes up
20:12:59.263 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:12:59.768 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:13:01.936 02.168 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6c057a9a-c0f5-432b-be5b-ebdd9e45801c"}
20:13:01.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6c057a9a-c0f5-432b-be5b-ebdd9e45801c"}
20:13:01.937 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c77400aa-7b7e-42f7-aec5-5f52a0cf92ec"}
20:13:01.937 00.000 13300 case statement mapped state 1 to 101
20:13:01.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c77400aa-7b7e-42f7-aec5-5f52a0cf92ec"}
20:13:02.806 00.869 11596 Exposure complete
20:13:02.888 00.082 11596 worker thread done servicing request
20:13:02.888 00.000 13300 OnExposeComplete: enter
20:13:02.888 00.000 13300 UpdateGuideState(): m_state=1
20:13:02.888 00.000 13300 UpdateCurrentPosition: no star selected
20:13:02.888 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:13:02.889 00.001 13300 Status Line: Nessuna stella selezionata
20:13:02.891 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=242, Gamma=0.510
20:13:02.898 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:13:02.898 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:02.898 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:13:02.898 00.000 13300 Enqueuing Expose request
20:13:02.898 00.000 11596 Worker thread wakes up
20:13:02.899 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:13:03.409 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:13:04.935 01.526 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b9ea1146-9411-4498-bf6f-a3ac07e93437"}
20:13:04.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b9ea1146-9411-4498-bf6f-a3ac07e93437"}
20:13:04.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b1057c5-c070-4740-9574-e11d38083fa3"}
20:13:04.936 00.000 13300 case statement mapped state 1 to 101
20:13:04.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5b1057c5-c070-4740-9574-e11d38083fa3"}
20:13:06.439 01.503 11596 Exposure complete
20:13:06.527 00.088 11596 worker thread done servicing request
20:13:06.527 00.000 13300 OnExposeComplete: enter
20:13:06.527 00.000 13300 UpdateGuideState(): m_state=1
20:13:06.527 00.000 13300 UpdateCurrentPosition: no star selected
20:13:06.528 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:13:06.528 00.000 13300 Status Line: Nessuna stella selezionata
20:13:06.530 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=227, Gamma=0.510
20:13:06.538 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:13:06.538 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:06.539 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:13:06.539 00.000 13300 Enqueuing Expose request
20:13:06.539 00.000 11596 Worker thread wakes up
20:13:06.539 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:13:07.044 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:13:07.934 00.890 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3637c492-8694-4c32-bc37-0bfde93bafc3"}
20:13:07.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3637c492-8694-4c32-bc37-0bfde93bafc3"}
20:13:07.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ff7bbedc-9ba1-4848-b27b-dc271a2a84cc"}
20:13:07.935 00.000 13300 case statement mapped state 1 to 101
20:13:07.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ff7bbedc-9ba1-4848-b27b-dc271a2a84cc"}
20:13:10.077 02.142 11596 Exposure complete
20:13:10.159 00.082 11596 worker thread done servicing request
20:13:10.159 00.000 13300 OnExposeComplete: enter
20:13:10.159 00.000 13300 UpdateGuideState(): m_state=1
20:13:10.160 00.001 13300 UpdateCurrentPosition: no star selected
20:13:10.160 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:13:10.160 00.000 13300 Status Line: Nessuna stella selezionata
20:13:10.165 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=210, Gamma=0.510
20:13:10.172 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:13:10.172 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:10.172 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:13:10.172 00.000 13300 Enqueuing Expose request
20:13:10.172 00.000 11596 Worker thread wakes up
20:13:10.172 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:13:10.678 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:13:10.932 00.254 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ca9eb46a-d0f5-415f-8d30-ce4969b4abb3"}
20:13:10.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ca9eb46a-d0f5-415f-8d30-ce4969b4abb3"}
20:13:10.933 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7afcf6e6-2206-40be-baeb-32bfa39f4cd0"}
20:13:10.933 00.000 13300 case statement mapped state 1 to 101
20:13:10.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7afcf6e6-2206-40be-baeb-32bfa39f4cd0"}
20:13:13.832 02.899 11596 Exposure complete
20:13:13.932 00.100 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"da3f373c-8665-47ec-a7d5-3767759f4ade"}
20:13:13.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"da3f373c-8665-47ec-a7d5-3767759f4ade"}
20:13:13.933 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4a3af88a-a05a-479d-bdc4-2978298cf233"}
20:13:13.934 00.001 13300 case statement mapped state 1 to 101
20:13:13.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4a3af88a-a05a-479d-bdc4-2978298cf233"}
20:13:13.947 00.013 13300 OnExposeComplete: enter
20:13:13.948 00.001 13300 UpdateGuideState(): m_state=1
20:13:13.948 00.000 11596 worker thread done servicing request
20:13:13.948 00.000 13300 UpdateCurrentPosition: no star selected
20:13:13.949 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:13:13.949 00.000 13300 Status Line: Nessuna stella selezionata
20:13:13.953 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=222, Gamma=0.510
20:13:13.964 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:13:13.964 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:13.964 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:13:13.964 00.000 13300 Enqueuing Expose request
20:13:13.965 00.001 11596 Worker thread wakes up
20:13:13.965 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:13:14.481 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:13:16.932 02.451 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2a51e408-5112-4290-85ae-ab96afc7f0e2"}
20:13:16.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2a51e408-5112-4290-85ae-ab96afc7f0e2"}
20:13:16.933 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"77a6bf91-6bf3-40cc-8cd7-2a067603a894"}
20:13:16.933 00.000 13300 case statement mapped state 1 to 101
20:13:16.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"77a6bf91-6bf3-40cc-8cd7-2a067603a894"}
20:13:17.526 00.593 11596 Exposure complete
20:13:17.614 00.088 11596 worker thread done servicing request
20:13:17.615 00.001 13300 OnExposeComplete: enter
20:13:17.615 00.000 13300 UpdateGuideState(): m_state=1
20:13:17.615 00.000 13300 UpdateCurrentPosition: no star selected
20:13:17.615 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:13:17.616 00.001 13300 Status Line: Nessuna stella selezionata
20:13:17.619 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=215, Gamma=0.510
20:13:17.627 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:13:17.627 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:17.628 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:13:17.628 00.000 13300 Enqueuing Expose request
20:13:17.628 00.000 11596 Worker thread wakes up
20:13:17.628 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:13:18.135 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:13:19.931 01.796 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ebcb176a-43f2-4a32-8ec1-1dc05e8a0c38"}
20:13:19.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ebcb176a-43f2-4a32-8ec1-1dc05e8a0c38"}
20:13:19.932 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"75986f68-b6d3-4b32-a63b-7de2e896d4ad"}
20:13:19.933 00.001 13300 case statement mapped state 1 to 101
20:13:19.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"75986f68-b6d3-4b32-a63b-7de2e896d4ad"}
20:13:21.158 01.225 11596 Exposure complete
20:13:21.244 00.086 11596 worker thread done servicing request
20:13:21.244 00.000 13300 OnExposeComplete: enter
20:13:21.245 00.001 13300 UpdateGuideState(): m_state=1
20:13:21.245 00.000 13300 UpdateCurrentPosition: no star selected
20:13:21.245 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:13:21.245 00.000 13300 Status Line: Nessuna stella selezionata
20:13:21.248 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=223, Gamma=0.510
20:13:21.255 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:13:21.255 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:21.255 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:13:21.256 00.001 13300 Enqueuing Expose request
20:13:21.256 00.000 11596 Worker thread wakes up
20:13:21.256 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:13:21.760 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:13:22.931 01.171 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c030da63-6f3f-478b-a59b-04c91c83788c"}
20:13:22.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c030da63-6f3f-478b-a59b-04c91c83788c"}
20:13:22.932 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"392b4d9e-7103-47b8-aa4f-7d396749a4b7"}
20:13:22.932 00.000 13300 case statement mapped state 1 to 101
20:13:22.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"392b4d9e-7103-47b8-aa4f-7d396749a4b7"}
20:13:24.799 01.867 11596 Exposure complete
20:13:24.874 00.075 11596 worker thread done servicing request
20:13:24.874 00.000 13300 OnExposeComplete: enter
20:13:24.874 00.000 13300 UpdateGuideState(): m_state=1
20:13:24.875 00.001 13300 UpdateCurrentPosition: no star selected
20:13:24.875 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:13:24.875 00.000 13300 Status Line: Nessuna stella selezionata
20:13:24.878 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=223, Gamma=0.510
20:13:24.885 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:13:24.885 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:24.886 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:13:24.886 00.000 13300 Enqueuing Expose request
20:13:24.886 00.000 11596 Worker thread wakes up
20:13:24.886 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:13:25.395 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:13:25.930 00.535 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b4be1c5d-0e24-4dae-8ac8-51fef4297b22"}
20:13:25.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b4be1c5d-0e24-4dae-8ac8-51fef4297b22"}
20:13:25.931 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"82e9cc5b-bdd7-45a0-b5d9-27d4576e2759"}
20:13:25.931 00.000 13300 case statement mapped state 1 to 101
20:13:25.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"82e9cc5b-bdd7-45a0-b5d9-27d4576e2759"}
20:13:28.423 02.492 11596 Exposure complete
20:13:28.509 00.086 11596 worker thread done servicing request
20:13:28.509 00.000 13300 OnExposeComplete: enter
20:13:28.509 00.000 13300 UpdateGuideState(): m_state=1
20:13:28.510 00.001 13300 UpdateCurrentPosition: no star selected
20:13:28.510 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:13:28.510 00.000 13300 Status Line: Nessuna stella selezionata
20:13:28.513 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=226, Gamma=0.510
20:13:28.520 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:13:28.520 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:28.520 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:13:28.521 00.001 13300 Enqueuing Expose request
20:13:28.521 00.000 11596 Worker thread wakes up
20:13:28.521 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:13:28.929 00.408 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cb1f1f88-3e70-4f52-8456-6da7f9f12ec8"}
20:13:28.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cb1f1f88-3e70-4f52-8456-6da7f9f12ec8"}
20:13:28.930 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"19189a48-1ed8-411b-8673-6d4abe4b36ac"}
20:13:28.930 00.000 13300 case statement mapped state 1 to 101
20:13:28.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"19189a48-1ed8-411b-8673-6d4abe4b36ac"}
20:13:29.027 00.097 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:13:31.928 02.901 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"22c4ca7e-0c5f-4f44-9563-cca33b35686c"}
20:13:31.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"22c4ca7e-0c5f-4f44-9563-cca33b35686c"}
20:13:31.929 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c3c15cd5-1806-4c7a-8d95-6d97fd070048"}
20:13:31.929 00.000 13300 case statement mapped state 1 to 101
20:13:31.930 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c3c15cd5-1806-4c7a-8d95-6d97fd070048"}
20:13:32.071 00.141 11596 Exposure complete
20:13:32.162 00.091 11596 worker thread done servicing request
20:13:32.162 00.000 13300 OnExposeComplete: enter
20:13:32.162 00.000 13300 UpdateGuideState(): m_state=1
20:13:32.163 00.001 13300 UpdateCurrentPosition: no star selected
20:13:32.163 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:13:32.164 00.001 13300 Status Line: Nessuna stella selezionata
20:13:32.169 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=199, Gamma=0.510
20:13:32.181 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
20:13:32.181 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:32.181 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:13:32.181 00.000 13300 Enqueuing Expose request
20:13:32.181 00.000 11596 Worker thread wakes up
20:13:32.182 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:13:32.698 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:13:34.928 02.230 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"89f8bf80-e28f-4991-b3f4-d0ce68190339"}
20:13:34.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"89f8bf80-e28f-4991-b3f4-d0ce68190339"}
20:13:34.929 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fc1aa8c5-a5cf-4d3b-9989-b021929c38f0"}
20:13:34.929 00.000 13300 case statement mapped state 1 to 101
20:13:34.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fc1aa8c5-a5cf-4d3b-9989-b021929c38f0"}
20:13:35.734 00.805 11596 Exposure complete
20:13:35.834 00.100 11596 worker thread done servicing request
20:13:35.834 00.000 13300 OnExposeComplete: enter
20:13:35.835 00.001 13300 UpdateGuideState(): m_state=1
20:13:35.835 00.000 13300 UpdateCurrentPosition: no star selected
20:13:35.835 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:13:35.835 00.000 13300 Status Line: Nessuna stella selezionata
20:13:35.838 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=235, Gamma=0.510
20:13:35.845 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:13:35.845 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:35.845 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:13:35.845 00.000 13300 Enqueuing Expose request
20:13:35.845 00.000 11596 Worker thread wakes up
20:13:35.845 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:13:36.360 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:13:39.550 03.190 11596 Exposure complete
20:13:39.694 00.144 11596 worker thread done servicing request
20:13:39.694 00.000 13300 OnExposeComplete: enter
20:13:39.694 00.000 13300 UpdateGuideState(): m_state=1
20:13:39.695 00.001 13300 UpdateCurrentPosition: no star selected
20:13:39.695 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:13:39.696 00.001 13300 Status Line: Nessuna stella selezionata
20:13:39.700 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=209, Gamma=0.510
20:13:39.711 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:13:39.712 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:39.712 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:13:39.712 00.000 13300 Enqueuing Expose request
20:13:39.713 00.001 11596 Worker thread wakes up
20:13:39.713 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:13:40.222 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:13:41.220 00.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c3cac37d-a397-4161-a97d-8878d0aa532e"}
20:13:41.220 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c3cac37d-a397-4161-a97d-8878d0aa532e"}
20:13:41.221 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0f3ac138-0ce7-4785-b0a5-9ed9db00e3ce"}
20:13:41.221 00.000 13300 case statement mapped state 1 to 101
20:13:41.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0f3ac138-0ce7-4785-b0a5-9ed9db00e3ce"}
20:13:43.263 02.042 11596 Exposure complete
20:13:43.351 00.088 11596 worker thread done servicing request
20:13:43.351 00.000 13300 OnExposeComplete: enter
20:13:43.351 00.000 13300 UpdateGuideState(): m_state=1
20:13:43.352 00.001 13300 UpdateCurrentPosition: no star selected
20:13:43.352 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:13:43.352 00.000 13300 Status Line: Nessuna stella selezionata
20:13:43.356 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=206, Gamma=0.510
20:13:43.364 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:13:43.364 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:43.365 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:13:43.365 00.000 13300 Enqueuing Expose request
20:13:43.365 00.000 11596 Worker thread wakes up
20:13:43.365 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:13:43.873 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:13:44.221 00.348 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"88d3169e-a6df-403a-b5be-fdee6f33817f"}
20:13:44.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"88d3169e-a6df-403a-b5be-fdee6f33817f"}
20:13:44.222 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a09740f7-03d1-4037-911d-0439a8f056ab"}
20:13:44.222 00.000 13300 case statement mapped state 1 to 101
20:13:44.223 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a09740f7-03d1-4037-911d-0439a8f056ab"}
20:13:46.896 02.673 11596 Exposure complete
20:13:46.982 00.086 11596 worker thread done servicing request
20:13:46.983 00.001 13300 OnExposeComplete: enter
20:13:46.983 00.000 13300 UpdateGuideState(): m_state=1
20:13:46.983 00.000 13300 UpdateCurrentPosition: no star selected
20:13:46.983 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:13:46.984 00.001 13300 Status Line: Nessuna stella selezionata
20:13:46.987 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=201, Gamma=0.510
20:13:46.996 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:13:46.996 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:46.996 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:13:46.996 00.000 13300 Enqueuing Expose request
20:13:46.996 00.000 11596 Worker thread wakes up
20:13:46.996 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:13:47.219 00.223 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e94ead58-de72-4d86-8c66-87d2f0f8532e"}
20:13:47.219 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e94ead58-de72-4d86-8c66-87d2f0f8532e"}
20:13:47.221 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a0316305-2948-4312-9eda-66fc1ad16a0f"}
20:13:47.221 00.000 13300 case statement mapped state 1 to 101
20:13:47.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a0316305-2948-4312-9eda-66fc1ad16a0f"}
20:13:47.498 00.277 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:13:50.220 02.722 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"837a64ca-7575-4364-96e8-f4d5e431a9f8"}
20:13:50.220 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"837a64ca-7575-4364-96e8-f4d5e431a9f8"}
20:13:50.221 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e0d498e3-c455-4e27-9230-90eca81388b6"}
20:13:50.221 00.000 13300 case statement mapped state 1 to 101
20:13:50.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e0d498e3-c455-4e27-9230-90eca81388b6"}
20:13:50.525 00.304 11596 Exposure complete
20:13:50.610 00.085 11596 worker thread done servicing request
20:13:50.610 00.000 13300 OnExposeComplete: enter
20:13:50.610 00.000 13300 UpdateGuideState(): m_state=1
20:13:50.610 00.000 13300 UpdateCurrentPosition: no star selected
20:13:50.610 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:13:50.611 00.001 13300 Status Line: Nessuna stella selezionata
20:13:50.614 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=207, Gamma=0.510
20:13:50.621 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:13:50.622 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:50.622 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:13:50.622 00.000 13300 Enqueuing Expose request
20:13:50.622 00.000 11596 Worker thread wakes up
20:13:50.622 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:13:51.127 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:13:53.219 02.092 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3e40538b-2228-453a-817d-080a31c9a151"}
20:13:53.219 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3e40538b-2228-453a-817d-080a31c9a151"}
20:13:53.220 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bcbcb1d8-40b3-436e-8927-bf880d393f89"}
20:13:53.220 00.000 13300 case statement mapped state 1 to 101
20:13:53.220 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bcbcb1d8-40b3-436e-8927-bf880d393f89"}
20:13:54.157 00.937 11596 Exposure complete
20:13:54.243 00.086 11596 worker thread done servicing request
20:13:54.243 00.000 13300 OnExposeComplete: enter
20:13:54.244 00.001 13300 UpdateGuideState(): m_state=1
20:13:54.244 00.000 13300 UpdateCurrentPosition: no star selected
20:13:54.244 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:13:54.245 00.001 13300 Status Line: Nessuna stella selezionata
20:13:54.248 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=223, Gamma=0.510
20:13:54.257 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:13:54.257 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:54.257 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:13:54.257 00.000 13300 Enqueuing Expose request
20:13:54.257 00.000 11596 Worker thread wakes up
20:13:54.258 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:13:54.767 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:13:56.217 01.450 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b7c0d12e-7ac8-4c77-a78c-4e3a0841ff8a"}
20:13:56.217 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b7c0d12e-7ac8-4c77-a78c-4e3a0841ff8a"}
20:13:56.218 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"20f6ac14-4e83-47db-87f0-e40285eba7db"}
20:13:56.218 00.000 13300 case statement mapped state 1 to 101
20:13:56.218 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"20f6ac14-4e83-47db-87f0-e40285eba7db"}
20:13:57.791 01.573 11596 Exposure complete
20:13:57.863 00.072 11596 worker thread done servicing request
20:13:57.864 00.001 13300 OnExposeComplete: enter
20:13:57.864 00.000 13300 UpdateGuideState(): m_state=1
20:13:57.864 00.000 13300 UpdateCurrentPosition: no star selected
20:13:57.864 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:13:57.864 00.000 13300 Status Line: Nessuna stella selezionata
20:13:57.868 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=224, Gamma=0.510
20:13:57.875 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:13:57.875 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:57.875 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:13:57.875 00.000 13300 Enqueuing Expose request
20:13:57.875 00.000 11596 Worker thread wakes up
20:13:57.876 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:13:58.389 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:13:59.217 00.828 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d54ab331-531b-4b12-8e82-fc4ddd3ffad1"}
20:13:59.217 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d54ab331-531b-4b12-8e82-fc4ddd3ffad1"}
20:13:59.218 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"527362f4-5373-4022-ac5c-c606ed328da2"}
20:13:59.218 00.000 13300 case statement mapped state 1 to 101
20:13:59.218 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"527362f4-5373-4022-ac5c-c606ed328da2"}
20:14:01.416 02.198 11596 Exposure complete
20:14:01.493 00.077 11596 worker thread done servicing request
20:14:01.493 00.000 13300 OnExposeComplete: enter
20:14:01.493 00.000 13300 UpdateGuideState(): m_state=1
20:14:01.494 00.001 13300 UpdateCurrentPosition: no star selected
20:14:01.494 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:14:01.494 00.000 13300 Status Line: Nessuna stella selezionata
20:14:01.497 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=212, Gamma=0.510
20:14:01.503 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:14:01.503 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:01.504 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:14:01.504 00.000 13300 Enqueuing Expose request
20:14:01.504 00.000 11596 Worker thread wakes up
20:14:01.504 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:14:02.019 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:14:02.224 00.205 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"00084709-f949-4327-87e8-5edcc0230424"}
20:14:02.225 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"00084709-f949-4327-87e8-5edcc0230424"}
20:14:02.225 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9814d862-4121-495f-80f8-8119f9d83ebf"}
20:14:02.225 00.000 13300 case statement mapped state 1 to 101
20:14:02.226 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9814d862-4121-495f-80f8-8119f9d83ebf"}
20:14:05.042 02.816 11596 Exposure complete
20:14:05.118 00.076 11596 worker thread done servicing request
20:14:05.119 00.001 13300 OnExposeComplete: enter
20:14:05.119 00.000 13300 UpdateGuideState(): m_state=1
20:14:05.119 00.000 13300 UpdateCurrentPosition: no star selected
20:14:05.119 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:14:05.120 00.001 13300 Status Line: Nessuna stella selezionata
20:14:05.122 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=252, Gamma=0.510
20:14:05.129 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:14:05.130 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:05.130 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:14:05.130 00.000 13300 Enqueuing Expose request
20:14:05.130 00.000 11596 Worker thread wakes up
20:14:05.130 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:14:05.224 00.094 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ab21ff9d-17f2-47c1-9335-c08a5d28d890"}
20:14:05.224 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ab21ff9d-17f2-47c1-9335-c08a5d28d890"}
20:14:05.225 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"db8a6ed3-a3f3-4bd3-8f7a-acf447f9f4c4"}
20:14:05.225 00.000 13300 case statement mapped state 1 to 101
20:14:05.225 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"db8a6ed3-a3f3-4bd3-8f7a-acf447f9f4c4"}
20:14:05.646 00.421 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:14:08.224 02.578 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9c907259-e6c4-4e9b-ac9c-b5751c9f30f3"}
20:14:08.224 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9c907259-e6c4-4e9b-ac9c-b5751c9f30f3"}
20:14:08.225 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"27580ab8-019e-433d-a926-991e86af3b35"}
20:14:08.225 00.000 13300 case statement mapped state 1 to 101
20:14:08.226 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"27580ab8-019e-433d-a926-991e86af3b35"}
20:14:08.683 00.457 11596 Exposure complete
20:14:08.758 00.075 11596 worker thread done servicing request
20:14:08.758 00.000 13300 OnExposeComplete: enter
20:14:08.758 00.000 13300 UpdateGuideState(): m_state=1
20:14:08.758 00.000 13300 UpdateCurrentPosition: no star selected
20:14:08.759 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:14:08.759 00.000 13300 Status Line: Nessuna stella selezionata
20:14:08.763 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=213, Gamma=0.510
20:14:08.770 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:14:08.770 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:08.770 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:14:08.770 00.000 13300 Enqueuing Expose request
20:14:08.771 00.001 11596 Worker thread wakes up
20:14:08.771 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:14:09.287 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:14:11.225 01.938 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d5024659-d6ef-48d9-badc-3fb310f44b48"}
20:14:11.225 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d5024659-d6ef-48d9-badc-3fb310f44b48"}
20:14:11.225 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"64a9c07e-f9ab-4cb0-b777-988898caae2f"}
20:14:11.226 00.001 13300 case statement mapped state 1 to 101
20:14:11.226 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"64a9c07e-f9ab-4cb0-b777-988898caae2f"}
20:14:12.317 01.091 11596 Exposure complete
20:14:12.394 00.077 11596 worker thread done servicing request
20:14:12.394 00.000 13300 OnExposeComplete: enter
20:14:12.394 00.000 13300 UpdateGuideState(): m_state=1
20:14:12.394 00.000 13300 UpdateCurrentPosition: no star selected
20:14:12.395 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:14:12.395 00.000 13300 Status Line: Nessuna stella selezionata
20:14:12.397 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=202, Gamma=0.510
20:14:12.404 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:14:12.405 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:12.405 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:14:12.405 00.000 13300 Enqueuing Expose request
20:14:12.405 00.000 11596 Worker thread wakes up
20:14:12.405 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:14:12.915 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:14:14.312 01.397 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7dea5e1d-d4dd-43fd-831b-fa55b401227a"}
20:14:14.312 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7dea5e1d-d4dd-43fd-831b-fa55b401227a"}
20:14:14.313 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"489916d5-49d7-44da-b818-e48debe09c73"}
20:14:14.313 00.000 13300 case statement mapped state 1 to 101
20:14:14.314 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"489916d5-49d7-44da-b818-e48debe09c73"}
20:14:15.943 01.629 11596 Exposure complete
20:14:16.033 00.090 11596 worker thread done servicing request
20:14:16.033 00.000 13300 OnExposeComplete: enter
20:14:16.034 00.001 13300 UpdateGuideState(): m_state=1
20:14:16.034 00.000 13300 UpdateCurrentPosition: no star selected
20:14:16.035 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:14:16.035 00.000 13300 Status Line: Nessuna stella selezionata
20:14:16.040 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=237, Gamma=0.510
20:14:16.050 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:14:16.051 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:16.051 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:14:16.051 00.000 13300 Enqueuing Expose request
20:14:16.051 00.000 11596 Worker thread wakes up
20:14:16.051 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:14:16.562 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:14:17.311 00.749 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a70dab9d-2a6d-45c8-bb2a-b959e28873c0"}
20:14:17.311 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a70dab9d-2a6d-45c8-bb2a-b959e28873c0"}
20:14:17.312 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fa343d5e-9cc4-4692-9da3-1a0b5c6836f6"}
20:14:17.312 00.000 13300 case statement mapped state 1 to 101
20:14:17.313 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fa343d5e-9cc4-4692-9da3-1a0b5c6836f6"}
20:14:19.606 02.293 11596 Exposure complete
20:14:19.694 00.088 11596 worker thread done servicing request
20:14:19.695 00.001 13300 OnExposeComplete: enter
20:14:19.695 00.000 13300 UpdateGuideState(): m_state=1
20:14:19.697 00.002 13300 UpdateCurrentPosition: no star selected
20:14:19.697 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:14:19.697 00.000 13300 Status Line: Nessuna stella selezionata
20:14:19.700 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=221, Gamma=0.510
20:14:19.707 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:14:19.707 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:19.707 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:14:19.707 00.000 13300 Enqueuing Expose request
20:14:19.707 00.000 11596 Worker thread wakes up
20:14:19.708 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:14:20.219 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:14:20.310 00.091 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3d0a150e-eb93-49d8-8f97-7c486f5c1d10"}
20:14:20.310 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3d0a150e-eb93-49d8-8f97-7c486f5c1d10"}
20:14:20.311 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"10f05f79-10ba-43e3-8a82-2066e7f777bd"}
20:14:20.311 00.000 13300 case statement mapped state 1 to 101
20:14:20.311 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"10f05f79-10ba-43e3-8a82-2066e7f777bd"}
20:14:23.255 02.944 11596 Exposure complete
20:14:23.310 00.055 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5af5972c-b537-4ee6-91bb-251e4dded6ea"}
20:14:23.310 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5af5972c-b537-4ee6-91bb-251e4dded6ea"}
20:14:23.311 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7502a5cb-044c-48c9-80f2-323267216ba4"}
20:14:23.311 00.000 13300 case statement mapped state 1 to 101
20:14:23.311 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7502a5cb-044c-48c9-80f2-323267216ba4"}
20:14:23.334 00.023 11596 worker thread done servicing request
20:14:23.334 00.000 13300 OnExposeComplete: enter
20:14:23.335 00.001 13300 UpdateGuideState(): m_state=1
20:14:23.335 00.000 13300 UpdateCurrentPosition: no star selected
20:14:23.335 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:14:23.335 00.000 13300 Status Line: Nessuna stella selezionata
20:14:23.338 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=221, Gamma=0.510
20:14:23.344 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:14:23.345 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:23.345 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:14:23.345 00.000 13300 Enqueuing Expose request
20:14:23.345 00.000 11596 Worker thread wakes up
20:14:23.345 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:14:23.856 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:14:26.310 02.454 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"61c31c42-443b-420b-9b79-7095ff7cb1cd"}
20:14:26.310 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"61c31c42-443b-420b-9b79-7095ff7cb1cd"}
20:14:26.311 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3d1c40b4-8f26-4583-b9e0-35e904a9943a"}
20:14:26.311 00.000 13300 case statement mapped state 1 to 101
20:14:26.311 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3d1c40b4-8f26-4583-b9e0-35e904a9943a"}
20:14:26.878 00.567 11596 Exposure complete
20:14:26.959 00.081 11596 worker thread done servicing request
20:14:26.959 00.000 13300 OnExposeComplete: enter
20:14:26.959 00.000 13300 UpdateGuideState(): m_state=1
20:14:26.960 00.001 13300 UpdateCurrentPosition: no star selected
20:14:26.960 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:14:26.960 00.000 13300 Status Line: Nessuna stella selezionata
20:14:26.963 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=207, Gamma=0.510
20:14:26.969 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:14:26.969 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:26.969 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:14:26.969 00.000 13300 Enqueuing Expose request
20:14:26.969 00.000 11596 Worker thread wakes up
20:14:26.970 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:14:27.479 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:14:29.308 01.829 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"44080fe2-7915-4c11-ac75-6234bc43bd22"}
20:14:29.308 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"44080fe2-7915-4c11-ac75-6234bc43bd22"}
20:14:29.309 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"54e5ac41-a3f6-47ea-9214-565e6e1211bc"}
20:14:29.309 00.000 13300 case statement mapped state 1 to 101
20:14:29.309 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"54e5ac41-a3f6-47ea-9214-565e6e1211bc"}
20:14:30.506 01.197 11596 Exposure complete
20:14:30.582 00.076 11596 worker thread done servicing request
20:14:30.582 00.000 13300 OnExposeComplete: enter
20:14:30.582 00.000 13300 UpdateGuideState(): m_state=1
20:14:30.583 00.001 13300 UpdateCurrentPosition: no star selected
20:14:30.583 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:14:30.583 00.000 13300 Status Line: Nessuna stella selezionata
20:14:30.587 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=237, Gamma=0.510
20:14:30.595 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:14:30.595 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:30.596 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:14:30.596 00.000 13300 Enqueuing Expose request
20:14:30.596 00.000 11596 Worker thread wakes up
20:14:30.596 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:14:31.109 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:14:32.308 01.199 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c66f4138-4770-4ead-b21f-e89d36e6cb72"}
20:14:32.308 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c66f4138-4770-4ead-b21f-e89d36e6cb72"}
20:14:32.308 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7bf52079-a9f5-4522-988e-68f159e5f33b"}
20:14:32.309 00.001 13300 case statement mapped state 1 to 101
20:14:32.309 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7bf52079-a9f5-4522-988e-68f159e5f33b"}
20:14:34.165 01.856 11596 Exposure complete
20:14:34.301 00.136 11596 worker thread done servicing request
20:14:34.301 00.000 13300 OnExposeComplete: enter
20:14:34.301 00.000 13300 UpdateGuideState(): m_state=1
20:14:34.301 00.000 13300 UpdateCurrentPosition: no star selected
20:14:34.302 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:14:34.302 00.000 13300 Status Line: Nessuna stella selezionata
20:14:34.304 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=222, Gamma=0.510
20:14:34.314 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:14:34.314 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:34.314 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:14:34.314 00.000 13300 Enqueuing Expose request
20:14:34.314 00.000 11596 Worker thread wakes up
20:14:34.314 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:14:34.830 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:14:35.308 00.478 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7c46911e-7977-4431-bf08-666bd248613d"}
20:14:35.308 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7c46911e-7977-4431-bf08-666bd248613d"}
20:14:35.309 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"be3db145-2382-4a75-82f6-ea5658e19266"}
20:14:35.309 00.000 13300 case statement mapped state 1 to 101
20:14:35.309 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"be3db145-2382-4a75-82f6-ea5658e19266"}
20:14:37.868 02.559 11596 Exposure complete
20:14:37.958 00.090 11596 worker thread done servicing request
20:14:37.958 00.000 13300 OnExposeComplete: enter
20:14:37.959 00.001 13300 UpdateGuideState(): m_state=1
20:14:37.959 00.000 13300 UpdateCurrentPosition: no star selected
20:14:37.959 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:14:37.959 00.000 13300 Status Line: Nessuna stella selezionata
20:14:37.963 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=232, Gamma=0.510
20:14:37.970 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:14:37.970 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:37.970 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:14:37.970 00.000 13300 Enqueuing Expose request
20:14:37.970 00.000 11596 Worker thread wakes up
20:14:37.971 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:14:38.307 00.336 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"be189d9b-7e3d-470c-b705-bdb6798c338a"}
20:14:38.307 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"be189d9b-7e3d-470c-b705-bdb6798c338a"}
20:14:38.308 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eadaa49b-30d5-4c2c-bf7c-ad9530799e6c"}
20:14:38.308 00.000 13300 case statement mapped state 1 to 101
20:14:38.308 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"eadaa49b-30d5-4c2c-bf7c-ad9530799e6c"}
20:14:38.487 00.179 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:14:41.450 02.963 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"88c9deb7-f848-40d6-9cc4-7e79cb82bb0f"}
20:14:41.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"88c9deb7-f848-40d6-9cc4-7e79cb82bb0f"}
20:14:41.451 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e156c7b0-f0e0-446f-bfe9-9afd94c58f0f"}
20:14:41.451 00.000 13300 case statement mapped state 1 to 101
20:14:41.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e156c7b0-f0e0-446f-bfe9-9afd94c58f0f"}
20:14:41.626 00.175 11596 Exposure complete
20:14:41.785 00.159 11596 worker thread done servicing request
20:14:41.786 00.001 13300 OnExposeComplete: enter
20:14:41.786 00.000 13300 UpdateGuideState(): m_state=1
20:14:41.786 00.000 13300 UpdateCurrentPosition: no star selected
20:14:41.787 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:14:41.787 00.000 13300 Status Line: Nessuna stella selezionata
20:14:41.791 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=208, Gamma=0.510
20:14:41.801 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:14:41.801 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:41.801 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:14:41.801 00.000 13300 Enqueuing Expose request
20:14:41.803 00.002 11596 Worker thread wakes up
20:14:41.803 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:14:42.319 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:14:44.704 02.385 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"700bc481-135f-46d7-8600-0536422e4ddc"}
20:14:44.705 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"700bc481-135f-46d7-8600-0536422e4ddc"}
20:14:44.706 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cf91ec37-6f9f-47b5-a861-17bf1e139e74"}
20:14:44.706 00.000 13300 case statement mapped state 1 to 101
20:14:44.706 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cf91ec37-6f9f-47b5-a861-17bf1e139e74"}
20:14:45.357 00.651 11596 Exposure complete
20:14:45.506 00.149 11596 worker thread done servicing request
20:14:45.506 00.000 13300 OnExposeComplete: enter
20:14:45.507 00.001 13300 UpdateGuideState(): m_state=1
20:14:45.507 00.000 13300 UpdateCurrentPosition: no star selected
20:14:45.508 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:14:45.508 00.000 13300 Status Line: Nessuna stella selezionata
20:14:45.513 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=233, Gamma=0.510
20:14:45.524 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:14:45.524 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:45.524 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:14:45.524 00.000 13300 Enqueuing Expose request
20:14:45.524 00.000 11596 Worker thread wakes up
20:14:45.525 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:14:46.035 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:14:47.704 01.669 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c431c768-5c8c-4b2c-9488-31141442e96b"}
20:14:47.704 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c431c768-5c8c-4b2c-9488-31141442e96b"}
20:14:47.705 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3e46ba45-1308-485a-b130-b305005a47e5"}
20:14:47.706 00.001 13300 case statement mapped state 1 to 101
20:14:47.706 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3e46ba45-1308-485a-b130-b305005a47e5"}
20:14:49.088 01.382 11596 Exposure complete
20:14:49.241 00.153 11596 worker thread done servicing request
20:14:49.241 00.000 13300 OnExposeComplete: enter
20:14:49.241 00.000 13300 UpdateGuideState(): m_state=1
20:14:49.241 00.000 13300 UpdateCurrentPosition: no star selected
20:14:49.242 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:14:49.242 00.000 13300 Status Line: Nessuna stella selezionata
20:14:49.247 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:14:49.262 00.015 13300 UpdateGuideState exits: Nessuna stella selezionata
20:14:49.262 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:49.263 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:14:49.263 00.000 13300 Enqueuing Expose request
20:14:49.263 00.000 11596 Worker thread wakes up
20:14:49.263 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:14:49.773 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:14:50.704 00.931 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b6cbd622-47fb-479b-b293-277df8ac3967"}
20:14:50.704 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b6cbd622-47fb-479b-b293-277df8ac3967"}
20:14:50.705 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eb47ee4e-1808-4de9-9e7b-2d922e39d72c"}
20:14:50.705 00.000 13300 case statement mapped state 1 to 101
20:14:50.705 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"eb47ee4e-1808-4de9-9e7b-2d922e39d72c"}
20:14:52.835 02.130 11596 Exposure complete
20:14:52.910 00.075 11596 worker thread done servicing request
20:14:52.910 00.000 13300 OnExposeComplete: enter
20:14:52.910 00.000 13300 UpdateGuideState(): m_state=1
20:14:52.910 00.000 13300 UpdateCurrentPosition: no star selected
20:14:52.911 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:14:52.911 00.000 13300 Status Line: Nessuna stella selezionata
20:14:52.914 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:14:52.920 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:14:52.920 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:52.921 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:14:52.921 00.000 13300 Enqueuing Expose request
20:14:52.921 00.000 11596 Worker thread wakes up
20:14:52.921 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:14:53.432 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:14:53.703 00.271 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7c53140f-7a6e-4189-8de7-40eccc9a6648"}
20:14:53.703 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7c53140f-7a6e-4189-8de7-40eccc9a6648"}
20:14:53.704 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"006fedc2-2599-4785-bf05-ccda43384a08"}
20:14:53.704 00.000 13300 case statement mapped state 1 to 101
20:14:53.704 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"006fedc2-2599-4785-bf05-ccda43384a08"}
20:14:56.456 02.752 11596 Exposure complete
20:14:56.537 00.081 11596 worker thread done servicing request
20:14:56.538 00.001 13300 OnExposeComplete: enter
20:14:56.538 00.000 13300 UpdateGuideState(): m_state=1
20:14:56.538 00.000 13300 UpdateCurrentPosition: no star selected
20:14:56.538 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:14:56.539 00.001 13300 Status Line: Nessuna stella selezionata
20:14:56.541 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:14:56.549 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:14:56.549 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:56.549 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:14:56.549 00.000 13300 Enqueuing Expose request
20:14:56.549 00.000 11596 Worker thread wakes up
20:14:56.549 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:14:56.702 00.153 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d7dbd3fd-d742-458c-a365-2cfbc42f390a"}
20:14:56.702 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d7dbd3fd-d742-458c-a365-2cfbc42f390a"}
20:14:56.703 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"785da05d-bc14-4847-a672-21ca48afb2cd"}
20:14:56.703 00.000 13300 case statement mapped state 1 to 101
20:14:56.703 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"785da05d-bc14-4847-a672-21ca48afb2cd"}
20:14:57.063 00.360 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:14:59.701 02.638 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b05bd3d7-4a2e-46e1-b67d-1ac435715daa"}
20:14:59.701 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b05bd3d7-4a2e-46e1-b67d-1ac435715daa"}
20:14:59.702 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ab755452-6000-4b44-9b5b-ab298ff40feb"}
20:14:59.702 00.000 13300 case statement mapped state 1 to 101
20:14:59.702 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ab755452-6000-4b44-9b5b-ab298ff40feb"}
20:15:00.103 00.401 11596 Exposure complete
20:15:00.196 00.093 11596 worker thread done servicing request
20:15:00.196 00.000 13300 OnExposeComplete: enter
20:15:00.196 00.000 13300 UpdateGuideState(): m_state=1
20:15:00.196 00.000 13300 UpdateCurrentPosition: no star selected
20:15:00.197 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:15:00.197 00.000 13300 Status Line: Nessuna stella selezionata
20:15:00.200 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:15:00.209 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:15:00.210 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:00.210 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:15:00.210 00.000 13300 Enqueuing Expose request
20:15:00.210 00.000 11596 Worker thread wakes up
20:15:00.210 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:15:00.726 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:15:02.700 01.974 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7d46450a-e553-4a24-aaea-3f4da5cb96f2"}
20:15:02.700 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7d46450a-e553-4a24-aaea-3f4da5cb96f2"}
20:15:02.701 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"06e8e5c6-a5bc-49d7-ad88-c04be0718714"}
20:15:02.701 00.000 13300 case statement mapped state 1 to 101
20:15:02.701 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"06e8e5c6-a5bc-49d7-ad88-c04be0718714"}
20:15:03.760 01.059 11596 Exposure complete
20:15:03.834 00.074 11596 worker thread done servicing request
20:15:03.834 00.000 13300 OnExposeComplete: enter
20:15:03.834 00.000 13300 UpdateGuideState(): m_state=1
20:15:03.835 00.001 13300 UpdateCurrentPosition: no star selected
20:15:03.835 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:15:03.835 00.000 13300 Status Line: Nessuna stella selezionata
20:15:03.838 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:15:03.844 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:15:03.845 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:03.845 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:15:03.845 00.000 13300 Enqueuing Expose request
20:15:03.845 00.000 11596 Worker thread wakes up
20:15:03.845 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:15:04.346 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:15:05.699 01.353 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b50b9305-c15e-4ab5-9404-9d084a4b65ea"}
20:15:05.699 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b50b9305-c15e-4ab5-9404-9d084a4b65ea"}
20:15:05.700 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5d0f3491-b32f-405d-88b7-2ccf1f00d532"}
20:15:05.700 00.000 13300 case statement mapped state 1 to 101
20:15:05.700 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5d0f3491-b32f-405d-88b7-2ccf1f00d532"}
20:15:07.373 01.673 11596 Exposure complete
20:15:07.451 00.078 11596 worker thread done servicing request
20:15:07.451 00.000 13300 OnExposeComplete: enter
20:15:07.451 00.000 13300 UpdateGuideState(): m_state=1
20:15:07.451 00.000 13300 UpdateCurrentPosition: no star selected
20:15:07.452 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:15:07.452 00.000 13300 Status Line: Nessuna stella selezionata
20:15:07.456 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=251, Gamma=0.510
20:15:07.463 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:15:07.463 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:07.463 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:15:07.463 00.000 13300 Enqueuing Expose request
20:15:07.463 00.000 11596 Worker thread wakes up
20:15:07.463 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:15:07.964 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:15:08.698 00.734 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e2d77b1a-972d-4e7b-81be-891b6ad97b4c"}
20:15:08.698 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e2d77b1a-972d-4e7b-81be-891b6ad97b4c"}
20:15:08.699 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c2efafdf-8380-4e33-9105-87fb4a898022"}
20:15:08.699 00.000 13300 case statement mapped state 1 to 101
20:15:08.699 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c2efafdf-8380-4e33-9105-87fb4a898022"}
20:15:10.991 02.292 11596 Exposure complete
20:15:11.066 00.075 11596 worker thread done servicing request
20:15:11.066 00.000 13300 OnExposeComplete: enter
20:15:11.066 00.000 13300 UpdateGuideState(): m_state=1
20:15:11.067 00.001 13300 UpdateCurrentPosition: no star selected
20:15:11.067 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:15:11.067 00.000 13300 Status Line: Nessuna stella selezionata
20:15:11.073 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=241, Gamma=0.510
20:15:11.081 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:15:11.081 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:11.081 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:15:11.081 00.000 13300 Enqueuing Expose request
20:15:11.081 00.000 11596 Worker thread wakes up
20:15:11.081 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:15:11.595 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:15:11.696 00.101 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8e43ff60-c76c-4d9f-acc3-e290fad1e2d0"}
20:15:11.696 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8e43ff60-c76c-4d9f-acc3-e290fad1e2d0"}
20:15:11.697 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0abf3340-c3bc-4e2a-b977-cf09f41a9fae"}
20:15:11.697 00.000 13300 case statement mapped state 1 to 101
20:15:11.697 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0abf3340-c3bc-4e2a-b977-cf09f41a9fae"}
20:15:14.649 02.952 11596 Exposure complete
20:15:14.696 00.047 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7f9496fe-1a1d-41b7-acca-1c384adf55f6"}
20:15:14.696 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7f9496fe-1a1d-41b7-acca-1c384adf55f6"}
20:15:14.697 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b9e606aa-2a3b-4492-a2c4-b1db6654497d"}
20:15:14.697 00.000 13300 case statement mapped state 1 to 101
20:15:14.698 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b9e606aa-2a3b-4492-a2c4-b1db6654497d"}
20:15:14.761 00.063 11596 worker thread done servicing request
20:15:14.762 00.001 13300 OnExposeComplete: enter
20:15:14.762 00.000 13300 UpdateGuideState(): m_state=1
20:15:14.763 00.001 13300 UpdateCurrentPosition: no star selected
20:15:14.763 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:15:14.763 00.000 13300 Status Line: Nessuna stella selezionata
20:15:14.769 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=229, Gamma=0.510
20:15:14.780 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:15:14.781 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:14.781 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:15:14.781 00.000 13300 Enqueuing Expose request
20:15:14.781 00.000 11596 Worker thread wakes up
20:15:14.781 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:15:15.291 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:15:17.695 02.404 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8a2aa603-3a03-45b5-aff7-9490cca2d638"}
20:15:17.696 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8a2aa603-3a03-45b5-aff7-9490cca2d638"}
20:15:17.698 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5d2af3f3-2e2d-4107-b8be-f57218f8f87b"}
20:15:17.698 00.000 13300 case statement mapped state 1 to 101
20:15:17.698 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5d2af3f3-2e2d-4107-b8be-f57218f8f87b"}
20:15:18.329 00.631 11596 Exposure complete
20:15:18.404 00.075 11596 worker thread done servicing request
20:15:18.405 00.001 13300 OnExposeComplete: enter
20:15:18.405 00.000 13300 UpdateGuideState(): m_state=1
20:15:18.405 00.000 13300 UpdateCurrentPosition: no star selected
20:15:18.405 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:15:18.406 00.001 13300 Status Line: Nessuna stella selezionata
20:15:18.408 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=208, Gamma=0.510
20:15:18.417 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:15:18.417 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:18.417 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:15:18.417 00.000 13300 Enqueuing Expose request
20:15:18.417 00.000 11596 Worker thread wakes up
20:15:18.417 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:15:18.929 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:15:20.694 01.765 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"407e2378-b777-477b-9353-daefd4144800"}
20:15:20.694 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"407e2378-b777-477b-9353-daefd4144800"}
20:15:20.695 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5ef31216-d2f3-4530-8b64-e345c77df6f6"}
20:15:20.695 00.000 13300 case statement mapped state 1 to 101
20:15:20.695 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5ef31216-d2f3-4530-8b64-e345c77df6f6"}
20:15:21.954 01.259 11596 Exposure complete
20:15:22.027 00.073 11596 worker thread done servicing request
20:15:22.027 00.000 13300 OnExposeComplete: enter
20:15:22.028 00.001 13300 UpdateGuideState(): m_state=1
20:15:22.028 00.000 13300 UpdateCurrentPosition: no star selected
20:15:22.029 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:15:22.029 00.000 13300 Status Line: Nessuna stella selezionata
20:15:22.032 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=240, Gamma=0.510
20:15:22.038 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:15:22.038 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:22.038 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:15:22.039 00.001 13300 Enqueuing Expose request
20:15:22.039 00.000 11596 Worker thread wakes up
20:15:22.039 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:15:22.543 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:15:23.694 01.151 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"534197d3-269e-4d6d-b90f-98ec3189fe1d"}
20:15:23.694 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"534197d3-269e-4d6d-b90f-98ec3189fe1d"}
20:15:23.695 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"145aa9c5-5f68-4cdc-b6f4-80e57675ea15"}
20:15:23.695 00.000 13300 case statement mapped state 1 to 101
20:15:23.695 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"145aa9c5-5f68-4cdc-b6f4-80e57675ea15"}
20:15:25.583 01.888 11596 Exposure complete
20:15:25.663 00.080 11596 worker thread done servicing request
20:15:25.663 00.000 13300 OnExposeComplete: enter
20:15:25.664 00.001 13300 UpdateGuideState(): m_state=1
20:15:25.664 00.000 13300 UpdateCurrentPosition: no star selected
20:15:25.664 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:15:25.665 00.001 13300 Status Line: Nessuna stella selezionata
20:15:25.669 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=233, Gamma=0.510
20:15:25.675 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:15:25.675 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:25.675 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:15:25.675 00.000 13300 Enqueuing Expose request
20:15:25.675 00.000 11596 Worker thread wakes up
20:15:25.675 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:15:26.187 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:15:26.694 00.507 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"82ea6bb4-73a7-4bba-9480-55ed222efba0"}
20:15:26.694 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"82ea6bb4-73a7-4bba-9480-55ed222efba0"}
20:15:26.695 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a0b65ff6-64b3-4ab0-8c7b-fd6209929910"}
20:15:26.695 00.000 13300 case statement mapped state 1 to 101
20:15:26.695 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a0b65ff6-64b3-4ab0-8c7b-fd6209929910"}
20:15:29.217 02.522 11596 Exposure complete
20:15:29.293 00.076 11596 worker thread done servicing request
20:15:29.294 00.001 13300 OnExposeComplete: enter
20:15:29.294 00.000 13300 UpdateGuideState(): m_state=1
20:15:29.294 00.000 13300 UpdateCurrentPosition: no star selected
20:15:29.294 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:15:29.295 00.001 13300 Status Line: Nessuna stella selezionata
20:15:29.297 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=219, Gamma=0.510
20:15:29.304 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:15:29.304 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:29.304 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:15:29.304 00.000 13300 Enqueuing Expose request
20:15:29.304 00.000 11596 Worker thread wakes up
20:15:29.305 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:15:29.693 00.388 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b4a8210f-e8c9-430f-9ff7-ae9aa115c104"}
20:15:29.693 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b4a8210f-e8c9-430f-9ff7-ae9aa115c104"}
20:15:29.694 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f9074242-c678-4af9-bfdb-d228c939a7b1"}
20:15:29.694 00.000 13300 case statement mapped state 1 to 101
20:15:29.694 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f9074242-c678-4af9-bfdb-d228c939a7b1"}
20:15:29.819 00.125 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:15:32.692 02.873 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c1cfb58d-7b04-44a1-92f9-453d2c1ff006"}
20:15:32.692 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c1cfb58d-7b04-44a1-92f9-453d2c1ff006"}
20:15:32.693 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dee1e4d4-df78-4870-b4f7-d960f2c57989"}
20:15:32.693 00.000 13300 case statement mapped state 1 to 101
20:15:32.693 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dee1e4d4-df78-4870-b4f7-d960f2c57989"}
20:15:32.847 00.154 11596 Exposure complete
20:15:32.922 00.075 11596 worker thread done servicing request
20:15:32.922 00.000 13300 OnExposeComplete: enter
20:15:32.922 00.000 13300 UpdateGuideState(): m_state=1
20:15:32.923 00.001 13300 UpdateCurrentPosition: no star selected
20:15:32.923 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:15:32.923 00.000 13300 Status Line: Nessuna stella selezionata
20:15:32.927 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=228, Gamma=0.510
20:15:32.934 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:15:32.934 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:32.934 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:15:32.934 00.000 13300 Enqueuing Expose request
20:15:32.934 00.000 11596 Worker thread wakes up
20:15:32.934 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:15:33.450 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:15:35.692 02.242 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9e69c881-a2d6-453a-9c19-d85f42e63f43"}
20:15:35.692 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9e69c881-a2d6-453a-9c19-d85f42e63f43"}
20:15:35.693 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ec5bef09-beac-4811-8e94-eb4cbceafb32"}
20:15:35.693 00.000 13300 case statement mapped state 1 to 101
20:15:35.693 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ec5bef09-beac-4811-8e94-eb4cbceafb32"}
20:15:36.478 00.785 11596 Exposure complete
20:15:36.578 00.100 11596 worker thread done servicing request
20:15:36.578 00.000 13300 OnExposeComplete: enter
20:15:36.578 00.000 13300 UpdateGuideState(): m_state=1
20:15:36.579 00.001 13300 UpdateCurrentPosition: no star selected
20:15:36.579 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:15:36.579 00.000 13300 Status Line: Nessuna stella selezionata
20:15:36.582 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=242, Gamma=0.510
20:15:36.589 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:15:36.589 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:36.589 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:15:36.589 00.000 13300 Enqueuing Expose request
20:15:36.589 00.000 11596 Worker thread wakes up
20:15:36.589 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:15:37.099 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:15:38.693 01.594 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2258a5fc-3bf6-43f9-9822-44ffaf871998"}
20:15:38.693 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2258a5fc-3bf6-43f9-9822-44ffaf871998"}
20:15:38.694 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"04af6594-051f-475a-a3d0-35f3435dc869"}
20:15:38.694 00.000 13300 case statement mapped state 1 to 101
20:15:38.694 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"04af6594-051f-475a-a3d0-35f3435dc869"}
20:15:40.138 01.444 11596 Exposure complete
20:15:40.240 00.102 11596 worker thread done servicing request
20:15:40.240 00.000 13300 OnExposeComplete: enter
20:15:40.240 00.000 13300 UpdateGuideState(): m_state=1
20:15:40.240 00.000 13300 UpdateCurrentPosition: no star selected
20:15:40.241 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:15:40.241 00.000 13300 Status Line: Nessuna stella selezionata
20:15:40.244 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=219, Gamma=0.510
20:15:40.251 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:15:40.251 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:40.251 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:15:40.251 00.000 13300 Enqueuing Expose request
20:15:40.251 00.000 11596 Worker thread wakes up
20:15:40.251 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:15:40.760 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:15:41.692 00.932 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"64aceb87-82f5-431b-9f3c-cd491123c6bf"}
20:15:41.692 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"64aceb87-82f5-431b-9f3c-cd491123c6bf"}
20:15:41.693 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"81179cfd-caad-4823-b423-234c2b825322"}
20:15:41.693 00.000 13300 case statement mapped state 1 to 101
20:15:41.693 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"81179cfd-caad-4823-b423-234c2b825322"}
20:15:43.958 02.265 11596 Exposure complete
20:15:44.082 00.124 11596 worker thread done servicing request
20:15:44.082 00.000 13300 OnExposeComplete: enter
20:15:44.083 00.001 13300 UpdateGuideState(): m_state=1
20:15:44.083 00.000 13300 UpdateCurrentPosition: no star selected
20:15:44.083 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:15:44.084 00.001 13300 Status Line: Nessuna stella selezionata
20:15:44.087 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
20:15:44.097 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:15:44.098 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:44.098 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:15:44.098 00.000 13300 Enqueuing Expose request
20:15:44.098 00.000 11596 Worker thread wakes up
20:15:44.098 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:15:44.610 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:15:44.903 00.293 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"18a2c1c5-14d1-4c3c-b352-30aae9b59daf"}
20:15:44.903 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"18a2c1c5-14d1-4c3c-b352-30aae9b59daf"}
20:15:44.904 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"72a2a00c-1b0d-4f4e-9ba7-aed4b1a3b528"}
20:15:44.905 00.001 13300 case statement mapped state 1 to 101
20:15:44.905 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"72a2a00c-1b0d-4f4e-9ba7-aed4b1a3b528"}
20:15:47.762 02.857 11596 Exposure complete
20:15:47.906 00.144 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0a533bae-2f31-48b7-ad46-a357e71ff89f"}
20:15:47.906 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0a533bae-2f31-48b7-ad46-a357e71ff89f"}
20:15:47.907 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"55820346-205b-4a79-83dc-965ed7acd5a4"}
20:15:47.907 00.000 13300 case statement mapped state 1 to 101
20:15:47.907 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"55820346-205b-4a79-83dc-965ed7acd5a4"}
20:15:47.971 00.064 11596 worker thread done servicing request
20:15:47.971 00.000 13300 OnExposeComplete: enter
20:15:47.971 00.000 13300 UpdateGuideState(): m_state=1
20:15:47.971 00.000 13300 UpdateCurrentPosition: no star selected
20:15:47.972 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:15:47.972 00.000 13300 Status Line: Nessuna stella selezionata
20:15:47.975 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=214, Gamma=0.510
20:15:47.985 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:15:47.986 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:47.986 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:15:47.986 00.000 13300 Enqueuing Expose request
20:15:48.004 00.018 11596 Worker thread wakes up
20:15:48.004 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:15:48.537 00.533 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:15:50.906 02.369 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ed5ed91c-e12b-4430-bec5-5c28b3640e96"}
20:15:50.906 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ed5ed91c-e12b-4430-bec5-5c28b3640e96"}
20:15:50.907 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cf1192df-cf51-4c59-9ccd-8df8b7f2e06b"}
20:15:50.907 00.000 13300 case statement mapped state 1 to 101
20:15:50.907 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cf1192df-cf51-4c59-9ccd-8df8b7f2e06b"}
20:15:51.625 00.718 11596 Exposure complete
20:15:51.826 00.201 11596 worker thread done servicing request
20:15:51.826 00.000 13300 OnExposeComplete: enter
20:15:51.826 00.000 13300 UpdateGuideState(): m_state=1
20:15:51.826 00.000 13300 UpdateCurrentPosition: no star selected
20:15:51.827 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:15:51.827 00.000 13300 Status Line: Nessuna stella selezionata
20:15:51.829 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=240, Gamma=0.510
20:15:51.838 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:15:51.839 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:51.839 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:15:51.839 00.000 13300 Enqueuing Expose request
20:15:51.839 00.000 11596 Worker thread wakes up
20:15:51.839 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:15:52.345 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:15:53.904 01.559 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8fb38ab2-2215-4f82-92bb-4dbacdf04b85"}
20:15:53.904 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8fb38ab2-2215-4f82-92bb-4dbacdf04b85"}
20:15:53.905 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"75ccb386-9a13-46c5-bbbb-440fa9c6ad08"}
20:15:53.905 00.000 13300 case statement mapped state 1 to 101
20:15:53.905 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"75ccb386-9a13-46c5-bbbb-440fa9c6ad08"}
20:15:55.375 01.470 11596 Exposure complete
20:15:55.452 00.077 11596 worker thread done servicing request
20:15:55.453 00.001 13300 OnExposeComplete: enter
20:15:55.453 00.000 13300 UpdateGuideState(): m_state=1
20:15:55.453 00.000 13300 UpdateCurrentPosition: no star selected
20:15:55.453 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:15:55.454 00.001 13300 Status Line: Nessuna stella selezionata
20:15:55.456 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=215, Gamma=0.510
20:15:55.463 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:15:55.463 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:55.463 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:15:55.463 00.000 13300 Enqueuing Expose request
20:15:55.463 00.000 11596 Worker thread wakes up
20:15:55.463 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:15:55.979 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:15:56.903 00.924 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"673051a6-6862-456b-9328-a879d97f2f47"}
20:15:56.903 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"673051a6-6862-456b-9328-a879d97f2f47"}
20:15:56.904 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"376e48ca-393d-4754-a7de-4c88679c4d9f"}
20:15:56.904 00.000 13300 case statement mapped state 1 to 101
20:15:56.904 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"376e48ca-393d-4754-a7de-4c88679c4d9f"}
20:15:59.006 02.102 11596 Exposure complete
20:15:59.083 00.077 11596 worker thread done servicing request
20:15:59.083 00.000 13300 OnExposeComplete: enter
20:15:59.083 00.000 13300 UpdateGuideState(): m_state=1
20:15:59.083 00.000 13300 UpdateCurrentPosition: no star selected
20:15:59.084 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:15:59.084 00.000 13300 Status Line: Nessuna stella selezionata
20:15:59.089 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=243, Gamma=0.510
20:15:59.098 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:15:59.098 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:59.098 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:15:59.098 00.000 13300 Enqueuing Expose request
20:15:59.098 00.000 11596 Worker thread wakes up
20:15:59.098 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:15:59.609 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:15:59.904 00.295 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"01940aed-8af4-4a53-b39c-38e4fc283190"}
20:15:59.904 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"01940aed-8af4-4a53-b39c-38e4fc283190"}
20:15:59.905 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e6dbfe29-8045-4b42-91ca-c56f36f215ae"}
20:15:59.905 00.000 13300 case statement mapped state 1 to 101
20:15:59.905 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e6dbfe29-8045-4b42-91ca-c56f36f215ae"}
20:16:02.637 02.732 11596 Exposure complete
20:16:02.716 00.079 11596 worker thread done servicing request
20:16:02.716 00.000 13300 OnExposeComplete: enter
20:16:02.716 00.000 13300 UpdateGuideState(): m_state=1
20:16:02.717 00.001 13300 UpdateCurrentPosition: no star selected
20:16:02.717 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:16:02.717 00.000 13300 Status Line: Nessuna stella selezionata
20:16:02.720 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=252, Gamma=0.510
20:16:02.730 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:16:02.730 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:02.730 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:16:02.730 00.000 13300 Enqueuing Expose request
20:16:02.730 00.000 11596 Worker thread wakes up
20:16:02.730 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:16:02.902 00.172 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f49322bf-55c0-473a-9d1f-1578d147e2cf"}
20:16:02.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f49322bf-55c0-473a-9d1f-1578d147e2cf"}
20:16:02.903 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"371c906f-8c60-4f5b-8653-7699d7e84cc3"}
20:16:02.903 00.000 13300 case statement mapped state 1 to 101
20:16:02.903 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"371c906f-8c60-4f5b-8653-7699d7e84cc3"}
20:16:03.238 00.335 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:16:05.902 02.664 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0aebf70c-2ea4-4268-a6ef-49a2cf064a9c"}
20:16:05.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0aebf70c-2ea4-4268-a6ef-49a2cf064a9c"}
20:16:05.902 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a7d68c38-3508-453e-8322-497fdc144e8c"}
20:16:05.903 00.001 13300 case statement mapped state 1 to 101
20:16:05.903 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a7d68c38-3508-453e-8322-497fdc144e8c"}
20:16:06.276 00.373 11596 Exposure complete
20:16:06.352 00.076 11596 worker thread done servicing request
20:16:06.352 00.000 13300 OnExposeComplete: enter
20:16:06.352 00.000 13300 UpdateGuideState(): m_state=1
20:16:06.352 00.000 13300 UpdateCurrentPosition: no star selected
20:16:06.353 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:16:06.353 00.000 13300 Status Line: Nessuna stella selezionata
20:16:06.356 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
20:16:06.363 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:16:06.363 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:06.363 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:16:06.363 00.000 13300 Enqueuing Expose request
20:16:06.363 00.000 11596 Worker thread wakes up
20:16:06.363 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:16:06.877 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:16:08.902 02.025 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"58977097-e4f2-4563-81e0-880f9db6e9de"}
20:16:08.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"58977097-e4f2-4563-81e0-880f9db6e9de"}
20:16:08.903 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a8a021fd-9f4e-4419-a03e-82920a826b67"}
20:16:08.903 00.000 13300 case statement mapped state 1 to 101
20:16:08.903 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a8a021fd-9f4e-4419-a03e-82920a826b67"}
20:16:09.913 01.010 11596 Exposure complete
20:16:09.989 00.076 11596 worker thread done servicing request
20:16:09.989 00.000 13300 OnExposeComplete: enter
20:16:09.989 00.000 13300 UpdateGuideState(): m_state=1
20:16:09.990 00.001 13300 UpdateCurrentPosition: no star selected
20:16:09.990 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:16:09.990 00.000 13300 Status Line: Nessuna stella selezionata
20:16:09.993 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=210, Gamma=0.510
20:16:10.000 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:16:10.000 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:10.000 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:16:10.000 00.000 13300 Enqueuing Expose request
20:16:10.000 00.000 11596 Worker thread wakes up
20:16:10.000 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:16:10.516 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:16:11.901 01.385 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1043f588-3576-446c-b5c6-76cafa8e8e75"}
20:16:11.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1043f588-3576-446c-b5c6-76cafa8e8e75"}
20:16:11.902 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"185c01b1-73b8-4f1f-b080-80ee4f2fb06c"}
20:16:11.902 00.000 13300 case statement mapped state 1 to 101
20:16:11.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"185c01b1-73b8-4f1f-b080-80ee4f2fb06c"}
20:16:13.603 01.701 11596 Exposure complete
20:16:13.768 00.165 11596 worker thread done servicing request
20:16:13.769 00.001 13300 OnExposeComplete: enter
20:16:13.769 00.000 13300 UpdateGuideState(): m_state=1
20:16:13.769 00.000 13300 UpdateCurrentPosition: no star selected
20:16:13.770 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:16:13.770 00.000 13300 Status Line: Nessuna stella selezionata
20:16:13.776 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=212, Gamma=0.510
20:16:13.787 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:16:13.787 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:13.788 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:16:13.788 00.000 13300 Enqueuing Expose request
20:16:13.788 00.000 11596 Worker thread wakes up
20:16:13.788 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:16:14.303 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:16:14.900 00.597 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bc8e04ef-ec75-4140-a796-1c893498d396"}
20:16:14.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bc8e04ef-ec75-4140-a796-1c893498d396"}
20:16:14.901 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1c83f0c2-cfd0-4d4f-912f-9f80b3b50180"}
20:16:14.902 00.001 13300 case statement mapped state 1 to 101
20:16:14.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1c83f0c2-cfd0-4d4f-912f-9f80b3b50180"}
20:16:17.332 02.430 11596 Exposure complete
20:16:17.420 00.088 11596 worker thread done servicing request
20:16:17.421 00.001 13300 OnExposeComplete: enter
20:16:17.421 00.000 13300 UpdateGuideState(): m_state=1
20:16:17.421 00.000 13300 UpdateCurrentPosition: no star selected
20:16:17.422 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:16:17.422 00.000 13300 Status Line: Nessuna stella selezionata
20:16:17.425 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
20:16:17.435 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:16:17.435 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:17.435 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:16:17.436 00.001 13300 Enqueuing Expose request
20:16:17.436 00.000 11596 Worker thread wakes up
20:16:17.436 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:16:17.901 00.465 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bb629a3b-c083-457f-bbe1-4434c29b2eb2"}
20:16:17.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bb629a3b-c083-457f-bbe1-4434c29b2eb2"}
20:16:17.902 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ee4e5803-7c2e-443b-8932-b844dd319bac"}
20:16:17.902 00.000 13300 case statement mapped state 1 to 101
20:16:17.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ee4e5803-7c2e-443b-8932-b844dd319bac"}
20:16:17.946 00.044 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:16:20.901 02.955 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e1ad786b-a4aa-4ac6-b453-4aacb065d5bc"}
20:16:20.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e1ad786b-a4aa-4ac6-b453-4aacb065d5bc"}
20:16:20.902 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3c65496d-316d-47d2-9218-74d7de4d291a"}
20:16:20.902 00.000 13300 case statement mapped state 1 to 101
20:16:20.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3c65496d-316d-47d2-9218-74d7de4d291a"}
20:16:20.977 00.075 11596 Exposure complete
20:16:21.066 00.089 11596 worker thread done servicing request
20:16:21.066 00.000 13300 OnExposeComplete: enter
20:16:21.066 00.000 13300 UpdateGuideState(): m_state=1
20:16:21.067 00.001 13300 UpdateCurrentPosition: no star selected
20:16:21.067 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:16:21.067 00.000 13300 Status Line: Nessuna stella selezionata
20:16:21.070 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=216, Gamma=0.510
20:16:21.077 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:16:21.078 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:21.078 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:16:21.078 00.000 13300 Enqueuing Expose request
20:16:21.078 00.000 11596 Worker thread wakes up
20:16:21.078 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:16:21.584 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:16:23.899 02.315 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f50a4eb8-0fca-483f-85d0-c58c49e4576f"}
20:16:23.899 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f50a4eb8-0fca-483f-85d0-c58c49e4576f"}
20:16:23.900 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"99aa5589-dcb8-4120-af4f-9826e58f0404"}
20:16:23.900 00.000 13300 case statement mapped state 1 to 101
20:16:23.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"99aa5589-dcb8-4120-af4f-9826e58f0404"}
20:16:24.611 00.711 11596 Exposure complete
20:16:24.685 00.074 11596 worker thread done servicing request
20:16:24.685 00.000 13300 OnExposeComplete: enter
20:16:24.685 00.000 13300 UpdateGuideState(): m_state=1
20:16:24.686 00.001 13300 UpdateCurrentPosition: no star selected
20:16:24.686 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:16:24.686 00.000 13300 Status Line: Nessuna stella selezionata
20:16:24.689 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=227, Gamma=0.510
20:16:24.696 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:16:24.696 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:24.696 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:16:24.697 00.001 13300 Enqueuing Expose request
20:16:24.697 00.000 11596 Worker thread wakes up
20:16:24.697 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:16:25.210 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:16:26.898 01.688 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c2a91be2-6e02-4e7f-b57d-c183122decea"}
20:16:26.898 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c2a91be2-6e02-4e7f-b57d-c183122decea"}
20:16:26.899 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c51faa7e-eb59-4ed9-82a5-01c34968bfe9"}
20:16:26.899 00.000 13300 case statement mapped state 1 to 101
20:16:26.899 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c51faa7e-eb59-4ed9-82a5-01c34968bfe9"}
20:16:28.240 01.341 11596 Exposure complete
20:16:28.319 00.079 11596 worker thread done servicing request
20:16:28.319 00.000 13300 OnExposeComplete: enter
20:16:28.319 00.000 13300 UpdateGuideState(): m_state=1
20:16:28.320 00.001 13300 UpdateCurrentPosition: no star selected
20:16:28.320 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:16:28.321 00.001 13300 Status Line: Nessuna stella selezionata
20:16:28.323 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=215, Gamma=0.510
20:16:28.330 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:16:28.330 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:28.330 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:16:28.330 00.000 13300 Enqueuing Expose request
20:16:28.331 00.001 11596 Worker thread wakes up
20:16:28.331 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:16:28.834 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:16:29.897 01.063 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6b7b738a-c298-4416-a153-69d296937f2f"}
20:16:29.897 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6b7b738a-c298-4416-a153-69d296937f2f"}
20:16:29.898 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5149950b-11f3-455e-8fca-50d99048936b"}
20:16:29.898 00.000 13300 case statement mapped state 1 to 101
20:16:29.898 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5149950b-11f3-455e-8fca-50d99048936b"}
20:16:31.900 02.002 11596 Exposure complete
20:16:31.974 00.074 11596 worker thread done servicing request
20:16:31.974 00.000 13300 OnExposeComplete: enter
20:16:31.974 00.000 13300 UpdateGuideState(): m_state=1
20:16:31.974 00.000 13300 UpdateCurrentPosition: no star selected
20:16:31.975 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:16:31.975 00.000 13300 Status Line: Nessuna stella selezionata
20:16:31.979 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=236, Gamma=0.510
20:16:31.986 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:16:31.987 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:31.987 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:16:31.987 00.000 13300 Enqueuing Expose request
20:16:31.987 00.000 11596 Worker thread wakes up
20:16:31.987 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:16:32.502 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:16:32.897 00.395 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"859560b4-d7bd-497f-9f83-505ad76c81c0"}
20:16:32.897 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"859560b4-d7bd-497f-9f83-505ad76c81c0"}
20:16:32.898 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8cc96ca4-e9c8-46c4-a70c-f379dc56e7db"}
20:16:32.898 00.000 13300 case statement mapped state 1 to 101
20:16:32.898 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8cc96ca4-e9c8-46c4-a70c-f379dc56e7db"}
20:16:35.532 02.634 11596 Exposure complete
20:16:35.613 00.081 11596 worker thread done servicing request
20:16:35.613 00.000 13300 OnExposeComplete: enter
20:16:35.613 00.000 13300 UpdateGuideState(): m_state=1
20:16:35.614 00.001 13300 UpdateCurrentPosition: no star selected
20:16:35.614 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:16:35.614 00.000 13300 Status Line: Nessuna stella selezionata
20:16:35.617 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=212, Gamma=0.510
20:16:35.623 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:16:35.623 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:35.623 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:16:35.623 00.000 13300 Enqueuing Expose request
20:16:35.623 00.000 11596 Worker thread wakes up
20:16:35.624 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:16:35.897 00.273 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7f490dd3-0948-413f-89ca-d7a2fca68cc7"}
20:16:35.897 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7f490dd3-0948-413f-89ca-d7a2fca68cc7"}
20:16:35.898 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a4e6af8f-5a6c-46f5-abf8-67dd7a7095cf"}
20:16:35.898 00.000 13300 case statement mapped state 1 to 101
20:16:35.898 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a4e6af8f-5a6c-46f5-abf8-67dd7a7095cf"}
20:16:36.137 00.239 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:16:38.895 02.758 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"813e910a-e433-4b8b-a492-a63b3d8d1b2c"}
20:16:38.895 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"813e910a-e433-4b8b-a492-a63b3d8d1b2c"}
20:16:38.896 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f6fa9170-23d6-46b7-9319-5bb6e96a48cf"}
20:16:38.896 00.000 13300 case statement mapped state 1 to 101
20:16:38.896 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f6fa9170-23d6-46b7-9319-5bb6e96a48cf"}
20:16:39.163 00.267 11596 Exposure complete
20:16:39.240 00.077 11596 worker thread done servicing request
20:16:39.240 00.000 13300 OnExposeComplete: enter
20:16:39.240 00.000 13300 UpdateGuideState(): m_state=1
20:16:39.240 00.000 13300 UpdateCurrentPosition: no star selected
20:16:39.241 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:16:39.241 00.000 13300 Status Line: Nessuna stella selezionata
20:16:39.243 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=216, Gamma=0.510
20:16:39.250 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:16:39.250 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:39.251 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:16:39.251 00.000 13300 Enqueuing Expose request
20:16:39.251 00.000 11596 Worker thread wakes up
20:16:39.251 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:16:39.753 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:16:41.896 02.143 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5c2f028f-204c-451a-8d87-519e2efc393e"}
20:16:41.896 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5c2f028f-204c-451a-8d87-519e2efc393e"}
20:16:41.897 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"40f5f838-9f77-4192-a863-1c2a7e0420f4"}
20:16:41.897 00.000 13300 case statement mapped state 1 to 101
20:16:41.897 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"40f5f838-9f77-4192-a863-1c2a7e0420f4"}
20:16:42.785 00.888 11596 Exposure complete
20:16:42.869 00.084 11596 worker thread done servicing request
20:16:42.869 00.000 13300 OnExposeComplete: enter
20:16:42.869 00.000 13300 UpdateGuideState(): m_state=1
20:16:42.869 00.000 13300 UpdateCurrentPosition: no star selected
20:16:42.870 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:16:42.870 00.000 13300 Status Line: Nessuna stella selezionata
20:16:42.873 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=218, Gamma=0.510
20:16:42.880 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:16:42.881 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:42.881 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:16:42.881 00.000 13300 Enqueuing Expose request
20:16:42.881 00.000 11596 Worker thread wakes up
20:16:42.881 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:16:43.389 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:16:44.895 01.506 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1fb6d39d-fb83-42c8-9a45-7ae319b6726a"}
20:16:44.895 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1fb6d39d-fb83-42c8-9a45-7ae319b6726a"}
20:16:44.896 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a08d9b6f-105b-43f7-9e05-e577635044ee"}
20:16:44.896 00.000 13300 case statement mapped state 1 to 101
20:16:44.896 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a08d9b6f-105b-43f7-9e05-e577635044ee"}
20:16:46.439 01.543 11596 Exposure complete
20:16:46.531 00.092 11596 worker thread done servicing request
20:16:46.531 00.000 13300 OnExposeComplete: enter
20:16:46.532 00.001 13300 UpdateGuideState(): m_state=1
20:16:46.532 00.000 13300 UpdateCurrentPosition: no star selected
20:16:46.532 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:16:46.532 00.000 13300 Status Line: Nessuna stella selezionata
20:16:46.536 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=212, Gamma=0.510
20:16:46.544 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:16:46.545 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:46.545 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:16:46.545 00.000 13300 Enqueuing Expose request
20:16:46.545 00.000 11596 Worker thread wakes up
20:16:46.545 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:16:47.057 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:16:47.950 00.893 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"72bf0dcd-b823-4405-b411-ad3cbb77d6ea"}
20:16:47.951 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"72bf0dcd-b823-4405-b411-ad3cbb77d6ea"}
20:16:47.996 00.045 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e357fd4f-80af-4900-aa17-a2ae66b50a0b"}
20:16:47.997 00.001 13300 case statement mapped state 1 to 101
20:16:47.997 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e357fd4f-80af-4900-aa17-a2ae66b50a0b"}
20:16:50.173 02.176 11596 Exposure complete
20:16:50.449 00.276 11596 worker thread done servicing request
20:16:50.449 00.000 13300 OnExposeComplete: enter
20:16:50.449 00.000 13300 UpdateGuideState(): m_state=1
20:16:50.450 00.001 13300 UpdateCurrentPosition: no star selected
20:16:50.450 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:16:50.450 00.000 13300 Status Line: Nessuna stella selezionata
20:16:50.453 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=227, Gamma=0.510
20:16:50.508 00.055 13300 UpdateGuideState exits: Nessuna stella selezionata
20:16:50.508 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:50.508 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:16:50.508 00.000 13300 Enqueuing Expose request
20:16:50.509 00.001 11596 Worker thread wakes up
20:16:50.509 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:16:50.993 00.484 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"32633021-76ca-432b-b6f8-ed1289b82167"}
20:16:50.994 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"32633021-76ca-432b-b6f8-ed1289b82167"}
20:16:51.050 00.056 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:16:51.330 00.280 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"354c9dac-9476-4273-8241-63a2ecfe64df"}
20:16:51.330 00.000 13300 case statement mapped state 1 to 101
20:16:51.330 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"354c9dac-9476-4273-8241-63a2ecfe64df"}
20:16:53.956 02.626 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0742a605-df1f-4102-a586-a49ef5e79c39"}
20:16:53.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0742a605-df1f-4102-a586-a49ef5e79c39"}
20:16:53.957 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"45051e8a-ee22-42b0-87f2-0367c64bd894"}
20:16:53.957 00.000 13300 case statement mapped state 1 to 101
20:16:53.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"45051e8a-ee22-42b0-87f2-0367c64bd894"}
20:16:54.091 00.134 11596 Exposure complete
20:16:54.207 00.116 13300 OnExposeComplete: enter
20:16:54.207 00.000 13300 UpdateGuideState(): m_state=1
20:16:54.208 00.001 13300 UpdateCurrentPosition: no star selected
20:16:54.208 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:16:54.209 00.001 13300 Status Line: Nessuna stella selezionata
20:16:54.209 00.000 11596 worker thread done servicing request
20:16:54.214 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=244, Gamma=0.510
20:16:54.224 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:16:54.225 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:54.225 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:16:54.225 00.000 13300 Enqueuing Expose request
20:16:54.225 00.000 11596 Worker thread wakes up
20:16:54.225 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:16:54.729 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:16:56.956 02.227 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"77f8aefa-24e3-41ef-b6a4-9bc9a57e6f88"}
20:16:56.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"77f8aefa-24e3-41ef-b6a4-9bc9a57e6f88"}
20:16:56.957 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4b23cb39-d759-4d25-958b-078b4aea32ff"}
20:16:56.957 00.000 13300 case statement mapped state 1 to 101
20:16:56.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4b23cb39-d759-4d25-958b-078b4aea32ff"}
20:16:57.765 00.808 11596 Exposure complete
20:16:57.839 00.074 11596 worker thread done servicing request
20:16:57.839 00.000 13300 OnExposeComplete: enter
20:16:57.839 00.000 13300 UpdateGuideState(): m_state=1
20:16:57.839 00.000 13300 UpdateCurrentPosition: no star selected
20:16:57.840 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:16:57.840 00.000 13300 Status Line: Nessuna stella selezionata
20:16:57.843 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=244, Gamma=0.510
20:16:57.850 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:16:57.850 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:57.850 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:16:57.850 00.000 13300 Enqueuing Expose request
20:16:57.850 00.000 11596 Worker thread wakes up
20:16:57.850 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:16:58.364 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:16:59.954 01.590 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"01a28c42-69b3-4bfa-aabc-c612f9ee9940"}
20:16:59.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"01a28c42-69b3-4bfa-aabc-c612f9ee9940"}
20:16:59.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3c7fde78-ffe2-43c2-abb0-3ad6cf95cf7a"}
20:16:59.955 00.000 13300 case statement mapped state 1 to 101
20:16:59.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3c7fde78-ffe2-43c2-abb0-3ad6cf95cf7a"}
20:17:01.389 01.434 11596 Exposure complete
20:17:01.461 00.072 11596 worker thread done servicing request
20:17:01.462 00.001 13300 OnExposeComplete: enter
20:17:01.462 00.000 13300 UpdateGuideState(): m_state=1
20:17:01.462 00.000 13300 UpdateCurrentPosition: no star selected
20:17:01.462 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:17:01.462 00.000 13300 Status Line: Nessuna stella selezionata
20:17:01.465 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=226, Gamma=0.510
20:17:01.471 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:17:01.471 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:01.472 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:17:01.472 00.000 13300 Enqueuing Expose request
20:17:01.472 00.000 11596 Worker thread wakes up
20:17:01.472 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:17:01.980 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:17:02.953 00.973 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"be3bf814-c0e8-4935-8fec-667b4a1727cf"}
20:17:02.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"be3bf814-c0e8-4935-8fec-667b4a1727cf"}
20:17:02.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6c160b9f-7777-4127-83aa-03a2d2d54319"}
20:17:02.954 00.000 13300 case statement mapped state 1 to 101
20:17:02.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6c160b9f-7777-4127-83aa-03a2d2d54319"}
20:17:05.003 02.049 11596 Exposure complete
20:17:05.079 00.076 11596 worker thread done servicing request
20:17:05.079 00.000 13300 OnExposeComplete: enter
20:17:05.079 00.000 13300 UpdateGuideState(): m_state=1
20:17:05.080 00.001 13300 UpdateCurrentPosition: no star selected
20:17:05.080 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:17:05.080 00.000 13300 Status Line: Nessuna stella selezionata
20:17:05.083 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=248, Gamma=0.510
20:17:05.089 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:17:05.090 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:05.090 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:17:05.090 00.000 13300 Enqueuing Expose request
20:17:05.090 00.000 11596 Worker thread wakes up
20:17:05.090 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:17:05.595 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:17:05.952 00.357 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d0e766cc-4c4a-4e52-9320-eecd591a57bc"}
20:17:05.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d0e766cc-4c4a-4e52-9320-eecd591a57bc"}
20:17:05.953 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"14bdd283-6b75-41a1-9154-91cbdb7c1ebd"}
20:17:05.953 00.000 13300 case statement mapped state 1 to 101
20:17:05.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"14bdd283-6b75-41a1-9154-91cbdb7c1ebd"}
20:17:08.625 02.672 11596 Exposure complete
20:17:08.706 00.081 11596 worker thread done servicing request
20:17:08.706 00.000 13300 OnExposeComplete: enter
20:17:08.706 00.000 13300 UpdateGuideState(): m_state=1
20:17:08.707 00.001 13300 UpdateCurrentPosition: no star selected
20:17:08.707 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:17:08.707 00.000 13300 Status Line: Nessuna stella selezionata
20:17:08.710 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=240, Gamma=0.510
20:17:08.717 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:17:08.717 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:08.717 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:17:08.717 00.000 13300 Enqueuing Expose request
20:17:08.717 00.000 11596 Worker thread wakes up
20:17:08.717 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:17:08.952 00.235 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2de90bc7-8862-4e64-a7e6-5589387397dd"}
20:17:08.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2de90bc7-8862-4e64-a7e6-5589387397dd"}
20:17:08.953 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f515323c-fa73-4c25-b18b-f98d52819f45"}
20:17:08.953 00.000 13300 case statement mapped state 1 to 101
20:17:08.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f515323c-fa73-4c25-b18b-f98d52819f45"}
20:17:09.220 00.267 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:17:11.951 02.731 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5356d817-9995-49fd-a4a9-e463d85271e6"}
20:17:11.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5356d817-9995-49fd-a4a9-e463d85271e6"}
20:17:11.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8982eebd-ebb1-4dca-bf45-578a7818ed51"}
20:17:11.952 00.000 13300 case statement mapped state 1 to 101
20:17:11.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8982eebd-ebb1-4dca-bf45-578a7818ed51"}
20:17:12.240 00.288 11596 Exposure complete
20:17:12.316 00.076 11596 worker thread done servicing request
20:17:12.316 00.000 13300 OnExposeComplete: enter
20:17:12.316 00.000 13300 UpdateGuideState(): m_state=1
20:17:12.317 00.001 13300 UpdateCurrentPosition: no star selected
20:17:12.317 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:17:12.317 00.000 13300 Status Line: Nessuna stella selezionata
20:17:12.320 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=222, Gamma=0.510
20:17:12.327 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:17:12.327 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:12.327 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:17:12.327 00.000 13300 Enqueuing Expose request
20:17:12.328 00.001 11596 Worker thread wakes up
20:17:12.328 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:17:12.835 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:17:14.952 02.117 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e388d712-ee87-4921-9021-1443c01c2e73"}
20:17:14.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e388d712-ee87-4921-9021-1443c01c2e73"}
20:17:14.953 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1a74e6ee-8be5-4666-9417-4bbdf250f201"}
20:17:14.953 00.000 13300 case statement mapped state 1 to 101
20:17:14.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1a74e6ee-8be5-4666-9417-4bbdf250f201"}
20:17:15.877 00.924 11596 Exposure complete
20:17:15.969 00.092 11596 worker thread done servicing request
20:17:15.969 00.000 13300 OnExposeComplete: enter
20:17:15.969 00.000 13300 UpdateGuideState(): m_state=1
20:17:15.970 00.001 13300 UpdateCurrentPosition: no star selected
20:17:15.970 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:17:15.970 00.000 13300 Status Line: Nessuna stella selezionata
20:17:15.974 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=242, Gamma=0.510
20:17:15.984 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:17:15.984 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:15.984 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:17:15.984 00.000 13300 Enqueuing Expose request
20:17:15.984 00.000 11596 Worker thread wakes up
20:17:15.985 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:17:16.492 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:17:17.951 01.459 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"99386d2e-9269-4fe7-ba7b-de38cd776b9f"}
20:17:17.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"99386d2e-9269-4fe7-ba7b-de38cd776b9f"}
20:17:17.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e988353c-8b0c-4362-9c48-6a8e5c274b83"}
20:17:17.952 00.000 13300 case statement mapped state 1 to 101
20:17:17.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e988353c-8b0c-4362-9c48-6a8e5c274b83"}
20:17:19.528 01.576 11596 Exposure complete
20:17:19.643 00.115 11596 worker thread done servicing request
20:17:19.643 00.000 13300 OnExposeComplete: enter
20:17:19.644 00.001 13300 UpdateGuideState(): m_state=1
20:17:19.644 00.000 13300 UpdateCurrentPosition: no star selected
20:17:19.645 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:17:19.645 00.000 13300 Status Line: Nessuna stella selezionata
20:17:19.649 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=215, Gamma=0.510
20:17:19.659 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:17:19.659 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:19.659 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:17:19.659 00.000 13300 Enqueuing Expose request
20:17:19.659 00.000 11596 Worker thread wakes up
20:17:19.660 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:17:20.174 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:17:20.950 00.776 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e74a7e49-68cd-4fed-a769-97d3476dc8ff"}
20:17:20.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e74a7e49-68cd-4fed-a769-97d3476dc8ff"}
20:17:20.951 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ed9af83b-6ea9-4d2d-b4de-c91401b7e8d7"}
20:17:20.951 00.000 13300 case statement mapped state 1 to 101
20:17:20.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ed9af83b-6ea9-4d2d-b4de-c91401b7e8d7"}
20:17:23.206 02.255 11596 Exposure complete
20:17:23.289 00.083 11596 worker thread done servicing request
20:17:23.289 00.000 13300 OnExposeComplete: enter
20:17:23.289 00.000 13300 UpdateGuideState(): m_state=1
20:17:23.290 00.001 13300 UpdateCurrentPosition: no star selected
20:17:23.290 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:17:23.290 00.000 13300 Status Line: Nessuna stella selezionata
20:17:23.293 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=220, Gamma=0.510
20:17:23.302 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:17:23.302 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:23.302 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:17:23.302 00.000 13300 Enqueuing Expose request
20:17:23.302 00.000 11596 Worker thread wakes up
20:17:23.302 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:17:23.808 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:17:23.949 00.141 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6468430a-e7b4-44f6-b4b3-08509c9428b3"}
20:17:23.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6468430a-e7b4-44f6-b4b3-08509c9428b3"}
20:17:23.950 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f20fdb09-6289-41f8-8562-bbb82d0e22bb"}
20:17:23.950 00.000 13300 case statement mapped state 1 to 101
20:17:23.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f20fdb09-6289-41f8-8562-bbb82d0e22bb"}
20:17:26.839 02.889 11596 Exposure complete
20:17:26.918 00.079 11596 worker thread done servicing request
20:17:26.918 00.000 13300 OnExposeComplete: enter
20:17:26.918 00.000 13300 UpdateGuideState(): m_state=1
20:17:26.918 00.000 13300 UpdateCurrentPosition: no star selected
20:17:26.919 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:17:26.919 00.000 13300 Status Line: Nessuna stella selezionata
20:17:26.922 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=253, Gamma=0.510
20:17:26.929 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:17:26.929 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:26.929 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:17:26.929 00.000 13300 Enqueuing Expose request
20:17:26.929 00.000 11596 Worker thread wakes up
20:17:26.929 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:17:26.947 00.018 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c0f5eaaf-3b16-492e-a7c0-abc4eaadd257"}
20:17:26.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c0f5eaaf-3b16-492e-a7c0-abc4eaadd257"}
20:17:26.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b217f78-a7c9-4e2c-b7ec-304e0b62a314"}
20:17:26.948 00.000 13300 case statement mapped state 1 to 101
20:17:26.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5b217f78-a7c9-4e2c-b7ec-304e0b62a314"}
20:17:27.440 00.492 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:17:29.947 02.507 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"66e80329-8cc0-4b24-9a8c-cd9c6b5f56b6"}
20:17:29.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"66e80329-8cc0-4b24-9a8c-cd9c6b5f56b6"}
20:17:29.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"411e80ed-598d-46d7-a3d5-fbc2743953be"}
20:17:29.948 00.000 13300 case statement mapped state 1 to 101
20:17:29.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"411e80ed-598d-46d7-a3d5-fbc2743953be"}
20:17:30.473 00.525 11596 Exposure complete
20:17:30.548 00.075 11596 worker thread done servicing request
20:17:30.548 00.000 13300 OnExposeComplete: enter
20:17:30.548 00.000 13300 UpdateGuideState(): m_state=1
20:17:30.549 00.001 13300 UpdateCurrentPosition: no star selected
20:17:30.549 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:17:30.549 00.000 13300 Status Line: Nessuna stella selezionata
20:17:30.553 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=212, Gamma=0.510
20:17:30.561 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:17:30.561 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:30.561 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:17:30.561 00.000 13300 Enqueuing Expose request
20:17:30.561 00.000 11596 Worker thread wakes up
20:17:30.561 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:17:31.066 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:17:32.946 01.880 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0f3105f9-ab06-4b09-bf0b-d4fba4902297"}
20:17:32.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0f3105f9-ab06-4b09-bf0b-d4fba4902297"}
20:17:32.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5f09d834-1d3b-44b3-beee-163061153cbd"}
20:17:32.947 00.000 13300 case statement mapped state 1 to 101
20:17:32.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5f09d834-1d3b-44b3-beee-163061153cbd"}
20:17:34.098 01.151 11596 Exposure complete
20:17:34.184 00.086 11596 worker thread done servicing request
20:17:34.184 00.000 13300 OnExposeComplete: enter
20:17:34.185 00.001 13300 UpdateGuideState(): m_state=1
20:17:34.185 00.000 13300 UpdateCurrentPosition: no star selected
20:17:34.185 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:17:34.186 00.001 13300 Status Line: Nessuna stella selezionata
20:17:34.188 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=243, Gamma=0.510
20:17:34.196 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:17:34.196 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:34.196 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:17:34.196 00.000 13300 Enqueuing Expose request
20:17:34.196 00.000 11596 Worker thread wakes up
20:17:34.197 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:17:34.704 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:17:35.945 01.241 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"344b2ec0-6434-439d-a9e6-5709a0f5313b"}
20:17:35.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"344b2ec0-6434-439d-a9e6-5709a0f5313b"}
20:17:35.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"94533254-191a-4c06-8203-9be8ba0e84ad"}
20:17:35.946 00.000 13300 case statement mapped state 1 to 101
20:17:35.947 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"94533254-191a-4c06-8203-9be8ba0e84ad"}
20:17:37.728 01.781 11596 Exposure complete
20:17:37.803 00.075 11596 worker thread done servicing request
20:17:37.803 00.000 13300 OnExposeComplete: enter
20:17:37.803 00.000 13300 UpdateGuideState(): m_state=1
20:17:37.804 00.001 13300 UpdateCurrentPosition: no star selected
20:17:37.804 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:17:37.804 00.000 13300 Status Line: Nessuna stella selezionata
20:17:37.806 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=221, Gamma=0.510
20:17:37.813 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:17:37.814 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:37.814 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:17:37.814 00.000 13300 Enqueuing Expose request
20:17:37.814 00.000 11596 Worker thread wakes up
20:17:37.814 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:17:38.318 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:17:38.943 00.625 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"657e7ea5-3d8d-4ac5-b8f5-7710f546145d"}
20:17:38.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"657e7ea5-3d8d-4ac5-b8f5-7710f546145d"}
20:17:38.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4bd20d2c-fe92-4461-873a-62ff85c20ae9"}
20:17:38.944 00.000 13300 case statement mapped state 1 to 101
20:17:38.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4bd20d2c-fe92-4461-873a-62ff85c20ae9"}
20:17:41.340 02.396 11596 Exposure complete
20:17:41.414 00.074 11596 worker thread done servicing request
20:17:41.414 00.000 13300 OnExposeComplete: enter
20:17:41.414 00.000 13300 UpdateGuideState(): m_state=1
20:17:41.414 00.000 13300 UpdateCurrentPosition: no star selected
20:17:41.415 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:17:41.415 00.000 13300 Status Line: Nessuna stella selezionata
20:17:41.417 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=214, Gamma=0.510
20:17:41.424 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:17:41.424 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:41.424 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:17:41.424 00.000 13300 Enqueuing Expose request
20:17:41.425 00.001 11596 Worker thread wakes up
20:17:41.425 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:17:41.933 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:17:41.943 00.010 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d481b1a1-2116-4c91-8bfd-632255d51c06"}
20:17:41.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d481b1a1-2116-4c91-8bfd-632255d51c06"}
20:17:41.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"89c1b1b6-9bc3-4328-bbcb-09342e58f627"}
20:17:41.944 00.000 13300 case statement mapped state 1 to 101
20:17:41.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"89c1b1b6-9bc3-4328-bbcb-09342e58f627"}
20:17:44.942 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8ab3179b-c800-4afe-b359-8cc713c3d7e7"}
20:17:44.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8ab3179b-c800-4afe-b359-8cc713c3d7e7"}
20:17:44.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c2620884-4916-4664-ac06-4cab051d19e9"}
20:17:44.943 00.000 13300 case statement mapped state 1 to 101
20:17:44.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c2620884-4916-4664-ac06-4cab051d19e9"}
20:17:44.963 00.020 11596 Exposure complete
20:17:45.052 00.089 11596 worker thread done servicing request
20:17:45.052 00.000 13300 OnExposeComplete: enter
20:17:45.052 00.000 13300 UpdateGuideState(): m_state=1
20:17:45.052 00.000 13300 UpdateCurrentPosition: no star selected
20:17:45.053 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:17:45.053 00.000 13300 Status Line: Nessuna stella selezionata
20:17:45.056 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=233, Gamma=0.510
20:17:45.067 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:17:45.067 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:45.067 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:17:45.067 00.000 13300 Enqueuing Expose request
20:17:45.067 00.000 11596 Worker thread wakes up
20:17:45.067 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:17:45.579 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:17:47.943 02.364 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e2ac08c0-66fa-4a63-b0a3-5ff0249de845"}
20:17:47.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e2ac08c0-66fa-4a63-b0a3-5ff0249de845"}
20:17:47.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"38a1e028-01d6-4e7a-a755-f78d70ef5c0f"}
20:17:47.944 00.000 13300 case statement mapped state 1 to 101
20:17:47.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"38a1e028-01d6-4e7a-a755-f78d70ef5c0f"}
20:17:48.631 00.687 11596 Exposure complete
20:17:48.734 00.103 11596 worker thread done servicing request
20:17:48.734 00.000 13300 OnExposeComplete: enter
20:17:48.735 00.001 13300 UpdateGuideState(): m_state=1
20:17:48.735 00.000 13300 UpdateCurrentPosition: no star selected
20:17:48.735 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:17:48.735 00.000 13300 Status Line: Nessuna stella selezionata
20:17:48.738 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=229, Gamma=0.510
20:17:48.745 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:17:48.745 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:48.745 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:17:48.746 00.001 13300 Enqueuing Expose request
20:17:48.746 00.000 11596 Worker thread wakes up
20:17:48.746 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:17:49.258 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:17:51.025 01.767 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cfdb9271-4107-4b2f-92e2-77c574366e04"}
20:17:51.025 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cfdb9271-4107-4b2f-92e2-77c574366e04"}
20:17:51.265 00.240 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8639b41f-2e70-4517-9598-be2f2112ea48"}
20:17:51.265 00.000 13300 case statement mapped state 1 to 101
20:17:51.265 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8639b41f-2e70-4517-9598-be2f2112ea48"}
20:17:52.448 01.183 11596 Exposure complete
20:17:52.800 00.352 11596 worker thread done servicing request
20:17:52.800 00.000 13300 OnExposeComplete: enter
20:17:52.801 00.001 13300 UpdateGuideState(): m_state=1
20:17:52.801 00.000 13300 UpdateCurrentPosition: no star selected
20:17:52.801 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:17:52.801 00.000 13300 Status Line: Nessuna stella selezionata
20:17:52.804 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:17:52.814 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:17:52.814 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:52.814 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:17:52.814 00.000 13300 Enqueuing Expose request
20:17:52.816 00.002 11596 Worker thread wakes up
20:17:52.816 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:17:53.328 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:17:54.422 01.094 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ed1212a4-c6e3-497a-9827-4707aa81a5af"}
20:17:54.423 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ed1212a4-c6e3-497a-9827-4707aa81a5af"}
20:17:54.525 00.102 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"50db52a8-2448-4bbd-8263-e905a218161a"}
20:17:54.526 00.001 13300 case statement mapped state 1 to 101
20:17:54.526 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"50db52a8-2448-4bbd-8263-e905a218161a"}
20:17:56.366 01.840 11596 Exposure complete
20:17:56.482 00.116 11596 worker thread done servicing request
20:17:56.482 00.000 13300 OnExposeComplete: enter
20:17:56.483 00.001 13300 UpdateGuideState(): m_state=1
20:17:56.483 00.000 13300 UpdateCurrentPosition: no star selected
20:17:56.484 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:17:56.484 00.000 13300 Status Line: Nessuna stella selezionata
20:17:56.488 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=251, Gamma=0.510
20:17:56.500 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
20:17:56.501 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:56.501 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:17:56.501 00.000 13300 Enqueuing Expose request
20:17:56.501 00.000 11596 Worker thread wakes up
20:17:56.501 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:17:57.012 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:17:57.403 00.391 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"03d37fe5-ad5a-4544-9e31-6b4c59767aa5"}
20:17:57.403 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"03d37fe5-ad5a-4544-9e31-6b4c59767aa5"}
20:17:57.404 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ff588815-affa-422c-8a3f-969f1c346abc"}
20:17:57.404 00.000 13300 case statement mapped state 1 to 101
20:17:57.404 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ff588815-affa-422c-8a3f-969f1c346abc"}
20:18:00.042 02.638 11596 Exposure complete
20:18:00.128 00.086 11596 worker thread done servicing request
20:18:00.128 00.000 13300 OnExposeComplete: enter
20:18:00.129 00.001 13300 UpdateGuideState(): m_state=1
20:18:00.129 00.000 13300 UpdateCurrentPosition: no star selected
20:18:00.129 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:18:00.130 00.001 13300 Status Line: Nessuna stella selezionata
20:18:00.133 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:18:00.142 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:18:00.143 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:00.143 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:18:00.143 00.000 13300 Enqueuing Expose request
20:18:00.143 00.000 11596 Worker thread wakes up
20:18:00.143 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:18:00.402 00.259 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f73894dd-8352-4fa9-ba09-4af30731c2d9"}
20:18:00.402 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f73894dd-8352-4fa9-ba09-4af30731c2d9"}
20:18:00.403 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9f8e6eb3-1537-445f-90de-b9fcc9ad82d0"}
20:18:00.403 00.000 13300 case statement mapped state 1 to 101
20:18:00.403 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9f8e6eb3-1537-445f-90de-b9fcc9ad82d0"}
20:18:00.654 00.251 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:18:03.403 02.749 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8b95f9f1-cddd-4e80-b3d9-d195dccf66e3"}
20:18:03.403 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8b95f9f1-cddd-4e80-b3d9-d195dccf66e3"}
20:18:03.404 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c427bc4e-b4b9-47ec-9977-5a11f100d20b"}
20:18:03.405 00.001 13300 case statement mapped state 1 to 101
20:18:03.405 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c427bc4e-b4b9-47ec-9977-5a11f100d20b"}
20:18:03.688 00.283 11596 Exposure complete
20:18:03.769 00.081 11596 worker thread done servicing request
20:18:03.769 00.000 13300 OnExposeComplete: enter
20:18:03.769 00.000 13300 UpdateGuideState(): m_state=1
20:18:03.770 00.001 13300 UpdateCurrentPosition: no star selected
20:18:03.770 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:18:03.770 00.000 13300 Status Line: Nessuna stella selezionata
20:18:03.775 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:18:03.783 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:18:03.783 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:03.784 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:18:03.784 00.000 13300 Enqueuing Expose request
20:18:03.784 00.000 11596 Worker thread wakes up
20:18:03.784 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:18:04.295 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:18:06.402 02.107 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"413104ee-1406-4682-a457-b24d2fa5481b"}
20:18:06.402 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"413104ee-1406-4682-a457-b24d2fa5481b"}
20:18:06.403 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"12bb08eb-73b5-4eaa-9484-1ad7a968f671"}
20:18:06.403 00.000 13300 case statement mapped state 1 to 101
20:18:06.403 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"12bb08eb-73b5-4eaa-9484-1ad7a968f671"}
20:18:07.334 00.931 11596 Exposure complete
20:18:07.408 00.074 11596 worker thread done servicing request
20:18:07.409 00.001 13300 OnExposeComplete: enter
20:18:07.409 00.000 13300 UpdateGuideState(): m_state=1
20:18:07.409 00.000 13300 UpdateCurrentPosition: no star selected
20:18:07.409 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:18:07.409 00.000 13300 Status Line: Nessuna stella selezionata
20:18:07.412 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:18:07.420 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:18:07.420 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:07.420 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:18:07.420 00.000 13300 Enqueuing Expose request
20:18:07.421 00.001 11596 Worker thread wakes up
20:18:07.421 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:18:07.936 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:18:09.400 01.464 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"073b4084-8536-44cc-91a6-9e199202c417"}
20:18:09.400 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"073b4084-8536-44cc-91a6-9e199202c417"}
20:18:09.401 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f973e3df-1833-4f02-8bcf-8eaadacdcc83"}
20:18:09.401 00.000 13300 case statement mapped state 1 to 101
20:18:09.401 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f973e3df-1833-4f02-8bcf-8eaadacdcc83"}
20:18:10.956 01.555 11596 Exposure complete
20:18:11.031 00.075 11596 worker thread done servicing request
20:18:11.031 00.000 13300 OnExposeComplete: enter
20:18:11.031 00.000 13300 UpdateGuideState(): m_state=1
20:18:11.031 00.000 13300 UpdateCurrentPosition: no star selected
20:18:11.032 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:18:11.032 00.000 13300 Status Line: Nessuna stella selezionata
20:18:11.034 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:18:11.041 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:18:11.042 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:11.042 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:18:11.042 00.000 13300 Enqueuing Expose request
20:18:11.042 00.000 11596 Worker thread wakes up
20:18:11.042 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:18:11.543 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:18:12.399 00.856 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d5cc5e38-d88b-4d5e-bc4f-6fbe0ddba1db"}
20:18:12.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d5cc5e38-d88b-4d5e-bc4f-6fbe0ddba1db"}
20:18:12.399 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"47032b6e-13a1-4c78-b462-e92398fc9784"}
20:18:12.400 00.001 13300 case statement mapped state 1 to 101
20:18:12.400 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"47032b6e-13a1-4c78-b462-e92398fc9784"}
20:18:14.600 02.200 11596 Exposure complete
20:18:14.713 00.113 11596 worker thread done servicing request
20:18:14.715 00.002 13300 OnExposeComplete: enter
20:18:14.715 00.000 13300 UpdateGuideState(): m_state=1
20:18:14.716 00.001 13300 UpdateCurrentPosition: no star selected
20:18:14.716 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:18:14.716 00.000 13300 Status Line: Nessuna stella selezionata
20:18:14.720 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:18:14.730 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:18:14.731 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:14.731 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:18:14.731 00.000 13300 Enqueuing Expose request
20:18:14.731 00.000 11596 Worker thread wakes up
20:18:14.731 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:18:15.234 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:18:15.399 00.165 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"16ec1be1-0496-4306-8d89-f9ef27af4999"}
20:18:15.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"16ec1be1-0496-4306-8d89-f9ef27af4999"}
20:18:15.400 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e32b1340-5afd-4780-afd8-78623fd09863"}
20:18:15.400 00.000 13300 case statement mapped state 1 to 101
20:18:15.400 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e32b1340-5afd-4780-afd8-78623fd09863"}
20:18:18.260 02.860 11596 Exposure complete
20:18:18.341 00.081 11596 worker thread done servicing request
20:18:18.341 00.000 13300 OnExposeComplete: enter
20:18:18.341 00.000 13300 UpdateGuideState(): m_state=1
20:18:18.341 00.000 13300 UpdateCurrentPosition: no star selected
20:18:18.342 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:18:18.342 00.000 13300 Status Line: Nessuna stella selezionata
20:18:18.344 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:18:18.352 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:18:18.352 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:18.352 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:18:18.352 00.000 13300 Enqueuing Expose request
20:18:18.352 00.000 11596 Worker thread wakes up
20:18:18.353 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:18:18.398 00.045 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"91505d7f-88cd-409a-bcec-91a0ed0bd530"}
20:18:18.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"91505d7f-88cd-409a-bcec-91a0ed0bd530"}
20:18:18.399 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b067d32-99a3-488b-95dc-0f4a1d11fda3"}
20:18:18.399 00.000 13300 case statement mapped state 1 to 101
20:18:18.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5b067d32-99a3-488b-95dc-0f4a1d11fda3"}
20:18:18.862 00.463 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:18:21.397 02.535 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a541151e-383f-42cd-9b70-12ce02bab0bc"}
20:18:21.397 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a541151e-383f-42cd-9b70-12ce02bab0bc"}
20:18:21.398 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ba7f85ea-8a99-4b8e-84f1-d9b593d41382"}
20:18:21.398 00.000 13300 case statement mapped state 1 to 101
20:18:21.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ba7f85ea-8a99-4b8e-84f1-d9b593d41382"}
20:18:21.956 00.558 11596 Exposure complete
20:18:22.045 00.089 11596 worker thread done servicing request
20:18:22.045 00.000 13300 OnExposeComplete: enter
20:18:22.045 00.000 13300 UpdateGuideState(): m_state=1
20:18:22.045 00.000 13300 UpdateCurrentPosition: no star selected
20:18:22.046 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:18:22.046 00.000 13300 Status Line: Nessuna stella selezionata
20:18:22.049 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:18:22.055 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:18:22.055 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:22.056 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:18:22.056 00.000 13300 Enqueuing Expose request
20:18:22.056 00.000 11596 Worker thread wakes up
20:18:22.056 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:18:22.568 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:18:24.398 01.830 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f07ad1c2-5e78-4647-8661-09477bdd04c2"}
20:18:24.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f07ad1c2-5e78-4647-8661-09477bdd04c2"}
20:18:24.399 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fa025361-4e5b-49c4-b6bd-71e2fec411f0"}
20:18:24.399 00.000 13300 case statement mapped state 1 to 101
20:18:24.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fa025361-4e5b-49c4-b6bd-71e2fec411f0"}
20:18:25.682 01.283 11596 Exposure complete
20:18:25.780 00.098 11596 worker thread done servicing request
20:18:25.780 00.000 13300 OnExposeComplete: enter
20:18:25.781 00.001 13300 UpdateGuideState(): m_state=1
20:18:25.781 00.000 13300 UpdateCurrentPosition: no star selected
20:18:25.782 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:18:25.782 00.000 13300 Status Line: Nessuna stella selezionata
20:18:25.786 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:18:25.798 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
20:18:25.798 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:25.798 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:18:25.798 00.000 13300 Enqueuing Expose request
20:18:25.798 00.000 11596 Worker thread wakes up
20:18:25.799 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:18:26.301 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:18:27.397 01.096 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"87e0bb9d-3cfc-4a0a-8afc-6084e55b294a"}
20:18:27.397 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"87e0bb9d-3cfc-4a0a-8afc-6084e55b294a"}
20:18:27.398 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6cdee0b3-758e-4efd-abc5-ffd3cd2c5785"}
20:18:27.398 00.000 13300 case statement mapped state 1 to 101
20:18:27.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6cdee0b3-758e-4efd-abc5-ffd3cd2c5785"}
20:18:29.340 01.942 11596 Exposure complete
20:18:29.432 00.092 11596 worker thread done servicing request
20:18:29.432 00.000 13300 OnExposeComplete: enter
20:18:29.432 00.000 13300 UpdateGuideState(): m_state=1
20:18:29.432 00.000 13300 UpdateCurrentPosition: no star selected
20:18:29.433 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:18:29.433 00.000 13300 Status Line: Nessuna stella selezionata
20:18:29.436 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:18:29.446 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:18:29.446 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:29.446 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:18:29.446 00.000 13300 Enqueuing Expose request
20:18:29.446 00.000 11596 Worker thread wakes up
20:18:29.447 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:18:29.949 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:18:30.397 00.448 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6e3db9d8-0fed-4b34-9440-16341bdb0933"}
20:18:30.397 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6e3db9d8-0fed-4b34-9440-16341bdb0933"}
20:18:30.398 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e7377720-2ca2-4aa9-88d4-3266c14c6ff8"}
20:18:30.398 00.000 13300 case statement mapped state 1 to 101
20:18:30.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e7377720-2ca2-4aa9-88d4-3266c14c6ff8"}
20:18:32.981 02.583 11596 Exposure complete
20:18:33.058 00.077 11596 worker thread done servicing request
20:18:33.058 00.000 13300 OnExposeComplete: enter
20:18:33.059 00.001 13300 UpdateGuideState(): m_state=1
20:18:33.059 00.000 13300 UpdateCurrentPosition: no star selected
20:18:33.059 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:18:33.060 00.001 13300 Status Line: Nessuna stella selezionata
20:18:33.064 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:18:33.072 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:18:33.072 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:33.073 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:18:33.073 00.000 13300 Enqueuing Expose request
20:18:33.073 00.000 11596 Worker thread wakes up
20:18:33.073 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:18:33.398 00.325 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9f93d94a-98c9-45ad-9f51-10f8d1f49b29"}
20:18:33.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9f93d94a-98c9-45ad-9f51-10f8d1f49b29"}
20:18:33.399 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d413abc7-8b6c-47e7-be74-ca8e3c2e1b92"}
20:18:33.399 00.000 13300 case statement mapped state 1 to 101
20:18:33.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d413abc7-8b6c-47e7-be74-ca8e3c2e1b92"}
20:18:33.585 00.186 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:18:36.396 02.811 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"559a93fc-cf3b-490c-9540-160ac80a9f9a"}
20:18:36.396 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"559a93fc-cf3b-490c-9540-160ac80a9f9a"}
20:18:36.397 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d03c8cf9-9eec-46e1-904d-291494af5df6"}
20:18:36.397 00.000 13300 case statement mapped state 1 to 101
20:18:36.397 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d03c8cf9-9eec-46e1-904d-291494af5df6"}
20:18:36.614 00.217 11596 Exposure complete
20:18:36.689 00.075 11596 worker thread done servicing request
20:18:36.690 00.001 13300 OnExposeComplete: enter
20:18:36.690 00.000 13300 UpdateGuideState(): m_state=1
20:18:36.690 00.000 13300 UpdateCurrentPosition: no star selected
20:18:36.691 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:18:36.691 00.000 13300 Status Line: Nessuna stella selezionata
20:18:36.694 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:18:36.701 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:18:36.701 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:36.701 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:18:36.701 00.000 13300 Enqueuing Expose request
20:18:36.701 00.000 11596 Worker thread wakes up
20:18:36.701 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:18:37.213 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:18:39.396 02.183 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0f8ae12f-aaf3-4d6a-8206-f4690b28dfdc"}
20:18:39.396 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0f8ae12f-aaf3-4d6a-8206-f4690b28dfdc"}
20:18:39.397 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b7fa0d83-35af-4e5f-ab77-1fcf8ba08212"}
20:18:39.397 00.000 13300 case statement mapped state 1 to 101
20:18:39.397 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b7fa0d83-35af-4e5f-ab77-1fcf8ba08212"}
20:18:40.249 00.852 11596 Exposure complete
20:18:40.323 00.074 11596 worker thread done servicing request
20:18:40.323 00.000 13300 OnExposeComplete: enter
20:18:40.323 00.000 13300 UpdateGuideState(): m_state=1
20:18:40.324 00.001 13300 UpdateCurrentPosition: no star selected
20:18:40.324 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:18:40.324 00.000 13300 Status Line: Nessuna stella selezionata
20:18:40.328 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:18:40.335 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:18:40.335 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:40.335 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:18:40.335 00.000 13300 Enqueuing Expose request
20:18:40.335 00.000 11596 Worker thread wakes up
20:18:40.336 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:18:40.850 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:18:42.394 01.544 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8ccf9b05-3c46-4b70-bf09-22c82998b901"}
20:18:42.394 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8ccf9b05-3c46-4b70-bf09-22c82998b901"}
20:18:42.395 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6d09e240-cc2a-49e5-8438-a770895d75cd"}
20:18:42.395 00.000 13300 case statement mapped state 1 to 101
20:18:42.395 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6d09e240-cc2a-49e5-8438-a770895d75cd"}
20:18:43.974 01.579 11596 Exposure complete
20:18:44.060 00.086 11596 worker thread done servicing request
20:18:44.061 00.001 13300 OnExposeComplete: enter
20:18:44.061 00.000 13300 UpdateGuideState(): m_state=1
20:18:44.061 00.000 13300 UpdateCurrentPosition: no star selected
20:18:44.061 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:18:44.062 00.001 13300 Status Line: Nessuna stella selezionata
20:18:44.065 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:18:44.075 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:18:44.075 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:44.075 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:18:44.075 00.000 13300 Enqueuing Expose request
20:18:44.075 00.000 11596 Worker thread wakes up
20:18:44.076 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:18:44.590 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:18:45.394 00.804 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"69c5c066-f1bd-48e9-8eca-ca9601904cc7"}
20:18:45.394 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"69c5c066-f1bd-48e9-8eca-ca9601904cc7"}
20:18:45.395 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8a49401b-8a02-407b-8ea4-c3c81f33ce35"}
20:18:45.395 00.000 13300 case statement mapped state 1 to 101
20:18:45.395 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8a49401b-8a02-407b-8ea4-c3c81f33ce35"}
20:18:47.643 02.248 11596 Exposure complete
20:18:47.819 00.176 11596 worker thread done servicing request
20:18:47.819 00.000 13300 OnExposeComplete: enter
20:18:47.820 00.001 13300 UpdateGuideState(): m_state=1
20:18:47.820 00.000 13300 UpdateCurrentPosition: no star selected
20:18:47.821 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:18:47.821 00.000 13300 Status Line: Nessuna stella selezionata
20:18:47.825 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=250, Gamma=0.510
20:18:47.836 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:18:47.836 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:47.836 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:18:47.836 00.000 13300 Enqueuing Expose request
20:18:47.836 00.000 11596 Worker thread wakes up
20:18:47.837 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:18:48.347 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:18:48.393 00.046 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d11930e9-ada2-4c41-9972-786eed16df19"}
20:18:48.393 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d11930e9-ada2-4c41-9972-786eed16df19"}
20:18:48.394 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"da5e025b-3232-468b-857b-40782351b5fe"}
20:18:48.394 00.000 13300 case statement mapped state 1 to 101
20:18:48.394 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"da5e025b-3232-468b-857b-40782351b5fe"}
20:18:51.383 02.989 11596 Exposure complete
20:18:51.392 00.009 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"438197be-41b2-4d8c-8f18-a14ddab58c33"}
20:18:51.392 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"438197be-41b2-4d8c-8f18-a14ddab58c33"}
20:18:51.393 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4f57ec24-2188-4297-9696-49076dec1328"}
20:18:51.393 00.000 13300 case statement mapped state 1 to 101
20:18:51.393 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4f57ec24-2188-4297-9696-49076dec1328"}
20:18:51.469 00.076 11596 worker thread done servicing request
20:18:51.469 00.000 13300 OnExposeComplete: enter
20:18:51.469 00.000 13300 UpdateGuideState(): m_state=1
20:18:51.469 00.000 13300 UpdateCurrentPosition: no star selected
20:18:51.469 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:18:51.470 00.001 13300 Status Line: Nessuna stella selezionata
20:18:51.472 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:18:51.480 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:18:51.480 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:51.480 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:18:51.480 00.000 13300 Enqueuing Expose request
20:18:51.481 00.001 11596 Worker thread wakes up
20:18:51.481 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:18:51.997 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:18:55.214 03.217 11596 Exposure complete
20:18:55.509 00.295 11596 worker thread done servicing request
20:18:55.543 00.034 13300 OnExposeComplete: enter
20:18:55.543 00.000 13300 UpdateGuideState(): m_state=1
20:18:55.544 00.001 13300 UpdateCurrentPosition: no star selected
20:18:55.544 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:18:55.544 00.000 13300 Status Line: Nessuna stella selezionata
20:18:55.548 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=252, Gamma=0.510
20:18:55.558 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:18:55.558 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:55.558 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:18:55.559 00.001 13300 Enqueuing Expose request
20:18:55.559 00.000 11596 Worker thread wakes up
20:18:55.559 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:18:56.062 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:18:59.188 03.126 11596 Exposure complete
20:18:59.315 00.127 13300 OnExposeComplete: enter
20:18:59.315 00.000 13300 UpdateGuideState(): m_state=1
20:18:59.316 00.001 13300 UpdateCurrentPosition: no star selected
20:18:59.316 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:18:59.317 00.001 13300 Status Line: Nessuna stella selezionata
20:18:59.320 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=251, Gamma=0.510
20:18:59.331 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:18:59.331 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:59.332 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:18:59.332 00.000 13300 Enqueuing Expose request
20:18:59.332 00.000 11596 worker thread done servicing request
20:18:59.332 00.000 11596 Worker thread wakes up
20:18:59.332 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:18:59.526 00.194 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"560a7091-74c6-4e0d-bfcd-a28816aff1b2"}
20:18:59.527 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"560a7091-74c6-4e0d-bfcd-a28816aff1b2"}
20:18:59.553 00.026 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a29a3d13-d076-4d0d-9f83-ba9df4393f45"}
20:18:59.553 00.000 13300 case statement mapped state 1 to 101
20:18:59.554 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a29a3d13-d076-4d0d-9f83-ba9df4393f45"}
20:18:59.838 00.284 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:19:02.524 02.686 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1f9f006b-fb96-4104-bc71-f4829566f4ce"}
20:19:02.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1f9f006b-fb96-4104-bc71-f4829566f4ce"}
20:19:02.525 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0d1c2500-1b13-4f03-a808-0bebb41f3428"}
20:19:02.525 00.000 13300 case statement mapped state 1 to 101
20:19:02.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0d1c2500-1b13-4f03-a808-0bebb41f3428"}
20:19:02.874 00.349 11596 Exposure complete
20:19:02.955 00.081 11596 worker thread done servicing request
20:19:02.955 00.000 13300 OnExposeComplete: enter
20:19:02.955 00.000 13300 UpdateGuideState(): m_state=1
20:19:02.955 00.000 13300 UpdateCurrentPosition: no star selected
20:19:02.956 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:19:02.956 00.000 13300 Status Line: Nessuna stella selezionata
20:19:02.959 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=252, Gamma=0.510
20:19:02.965 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:19:02.966 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:02.966 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:19:02.966 00.000 13300 Enqueuing Expose request
20:19:02.966 00.000 11596 Worker thread wakes up
20:19:02.966 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:19:03.478 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:19:05.524 02.046 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f71db5f4-6fab-4114-81f6-ac706016ec24"}
20:19:05.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f71db5f4-6fab-4114-81f6-ac706016ec24"}
20:19:05.525 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f5f58b69-7bc0-4c1e-b221-e7a6be6e1cb3"}
20:19:05.525 00.000 13300 case statement mapped state 1 to 101
20:19:05.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f5f58b69-7bc0-4c1e-b221-e7a6be6e1cb3"}
20:19:06.503 00.978 11596 Exposure complete
20:19:06.580 00.077 11596 worker thread done servicing request
20:19:06.580 00.000 13300 OnExposeComplete: enter
20:19:06.580 00.000 13300 UpdateGuideState(): m_state=1
20:19:06.580 00.000 13300 UpdateCurrentPosition: no star selected
20:19:06.581 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:19:06.581 00.000 13300 Status Line: Nessuna stella selezionata
20:19:06.583 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:19:06.593 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:19:06.593 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:06.593 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:19:06.593 00.000 13300 Enqueuing Expose request
20:19:06.594 00.001 11596 Worker thread wakes up
20:19:06.594 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:19:07.107 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:19:08.523 01.416 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bd77cd4f-5668-4c9c-b01b-a61417ac498d"}
20:19:08.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bd77cd4f-5668-4c9c-b01b-a61417ac498d"}
20:19:08.524 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ca7a7e10-694a-4bab-9081-c080da46827c"}
20:19:08.524 00.000 13300 case statement mapped state 1 to 101
20:19:08.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ca7a7e10-694a-4bab-9081-c080da46827c"}
20:19:10.140 01.616 11596 Exposure complete
20:19:10.225 00.085 11596 worker thread done servicing request
20:19:10.225 00.000 13300 OnExposeComplete: enter
20:19:10.225 00.000 13300 UpdateGuideState(): m_state=1
20:19:10.225 00.000 13300 UpdateCurrentPosition: no star selected
20:19:10.226 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:19:10.226 00.000 13300 Status Line: Nessuna stella selezionata
20:19:10.229 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:19:10.236 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:19:10.236 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:10.236 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:19:10.236 00.000 13300 Enqueuing Expose request
20:19:10.236 00.000 11596 Worker thread wakes up
20:19:10.236 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:19:10.741 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:19:11.522 00.781 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bf09b5e8-733a-46ab-9147-b6a37e138753"}
20:19:11.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bf09b5e8-733a-46ab-9147-b6a37e138753"}
20:19:11.523 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"28b8e788-e635-464c-993c-9133cf3e3029"}
20:19:11.523 00.000 13300 case statement mapped state 1 to 101
20:19:11.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"28b8e788-e635-464c-993c-9133cf3e3029"}
20:19:13.793 02.270 11596 Exposure complete
20:19:13.923 00.130 11596 worker thread done servicing request
20:19:13.923 00.000 13300 OnExposeComplete: enter
20:19:13.923 00.000 13300 UpdateGuideState(): m_state=1
20:19:13.924 00.001 13300 UpdateCurrentPosition: no star selected
20:19:13.924 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:19:13.925 00.001 13300 Status Line: Nessuna stella selezionata
20:19:13.929 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:19:13.943 00.014 13300 UpdateGuideState exits: Nessuna stella selezionata
20:19:13.943 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:13.943 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:19:13.943 00.000 13300 Enqueuing Expose request
20:19:13.944 00.001 11596 Worker thread wakes up
20:19:13.944 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:19:14.449 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:19:14.521 00.072 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7702ea85-6141-4216-85ac-25d02f842926"}
20:19:14.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7702ea85-6141-4216-85ac-25d02f842926"}
20:19:14.522 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8688d4bc-c223-4c85-895b-5981cf327c20"}
20:19:14.522 00.000 13300 case statement mapped state 1 to 101
20:19:14.523 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8688d4bc-c223-4c85-895b-5981cf327c20"}
20:19:17.491 02.968 11596 Exposure complete
20:19:17.521 00.030 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0a1f8016-8508-47d6-acb5-dfcc97771017"}
20:19:17.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0a1f8016-8508-47d6-acb5-dfcc97771017"}
20:19:17.522 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f3dfd522-2ee0-4ae9-9e70-4c4d7bc70fa3"}
20:19:17.522 00.000 13300 case statement mapped state 1 to 101
20:19:17.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f3dfd522-2ee0-4ae9-9e70-4c4d7bc70fa3"}
20:19:17.580 00.058 11596 worker thread done servicing request
20:19:17.580 00.000 13300 OnExposeComplete: enter
20:19:17.581 00.001 13300 UpdateGuideState(): m_state=1
20:19:17.581 00.000 13300 UpdateCurrentPosition: no star selected
20:19:17.581 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:19:17.581 00.000 13300 Status Line: Nessuna stella selezionata
20:19:17.586 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:19:17.593 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:19:17.593 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:17.594 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:19:17.594 00.000 13300 Enqueuing Expose request
20:19:17.594 00.000 11596 Worker thread wakes up
20:19:17.594 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:19:18.110 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:19:20.521 02.411 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5794c704-71a8-46fb-9e55-4553138dbc8b"}
20:19:20.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5794c704-71a8-46fb-9e55-4553138dbc8b"}
20:19:20.522 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eb8a9fdb-57ef-4eb4-9e5b-4511665ab002"}
20:19:20.522 00.000 13300 case statement mapped state 1 to 101
20:19:20.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"eb8a9fdb-57ef-4eb4-9e5b-4511665ab002"}
20:19:21.156 00.634 11596 Exposure complete
20:19:21.239 00.083 11596 worker thread done servicing request
20:19:21.240 00.001 13300 OnExposeComplete: enter
20:19:21.240 00.000 13300 UpdateGuideState(): m_state=1
20:19:21.240 00.000 13300 UpdateCurrentPosition: no star selected
20:19:21.241 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:19:21.241 00.000 13300 Status Line: Nessuna stella selezionata
20:19:21.245 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:19:21.252 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:19:21.253 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:21.253 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:19:21.253 00.000 13300 Enqueuing Expose request
20:19:21.253 00.000 11596 Worker thread wakes up
20:19:21.253 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:19:21.760 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:19:23.520 01.760 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7e5a5156-243c-4601-a982-49594d0e2c74"}
20:19:23.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7e5a5156-243c-4601-a982-49594d0e2c74"}
20:19:23.521 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1de6772d-0caf-40e9-a869-7d8610f0467b"}
20:19:23.521 00.000 13300 case statement mapped state 1 to 101
20:19:23.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1de6772d-0caf-40e9-a869-7d8610f0467b"}
20:19:24.780 01.259 11596 Exposure complete
20:19:24.860 00.080 11596 worker thread done servicing request
20:19:24.860 00.000 13300 OnExposeComplete: enter
20:19:24.861 00.001 13300 UpdateGuideState(): m_state=1
20:19:24.861 00.000 13300 UpdateCurrentPosition: no star selected
20:19:24.861 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:19:24.861 00.000 13300 Status Line: Nessuna stella selezionata
20:19:24.864 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:19:24.870 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:19:24.870 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:24.871 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:19:24.871 00.000 13300 Enqueuing Expose request
20:19:24.871 00.000 11596 Worker thread wakes up
20:19:24.871 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:19:25.387 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:19:26.521 01.134 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f1fa496f-80aa-414c-8e07-102a68ed5d8d"}
20:19:26.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f1fa496f-80aa-414c-8e07-102a68ed5d8d"}
20:19:26.522 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"73ad3ae1-460e-41b3-a5fc-f02e8ca36301"}
20:19:26.522 00.000 13300 case statement mapped state 1 to 101
20:19:26.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"73ad3ae1-460e-41b3-a5fc-f02e8ca36301"}
20:19:28.411 01.889 11596 Exposure complete
20:19:28.484 00.073 11596 worker thread done servicing request
20:19:28.484 00.000 13300 OnExposeComplete: enter
20:19:28.484 00.000 13300 UpdateGuideState(): m_state=1
20:19:28.484 00.000 13300 UpdateCurrentPosition: no star selected
20:19:28.485 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:19:28.485 00.000 13300 Status Line: Nessuna stella selezionata
20:19:28.487 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:19:28.494 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:19:28.494 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:28.495 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:19:28.495 00.000 13300 Enqueuing Expose request
20:19:28.495 00.000 11596 Worker thread wakes up
20:19:28.495 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:19:29.005 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:19:29.519 00.514 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d8e1e637-70cf-4a18-b550-492db93ee95c"}
20:19:29.519 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d8e1e637-70cf-4a18-b550-492db93ee95c"}
20:19:29.520 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f2f3ac96-e739-4d5c-81bb-5cfbd819cb9c"}
20:19:29.520 00.000 13300 case statement mapped state 1 to 101
20:19:29.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f2f3ac96-e739-4d5c-81bb-5cfbd819cb9c"}
20:19:32.030 02.510 11596 Exposure complete
20:19:32.103 00.073 11596 worker thread done servicing request
20:19:32.103 00.000 13300 OnExposeComplete: enter
20:19:32.103 00.000 13300 UpdateGuideState(): m_state=1
20:19:32.104 00.001 13300 UpdateCurrentPosition: no star selected
20:19:32.104 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:19:32.104 00.000 13300 Status Line: Nessuna stella selezionata
20:19:32.107 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:19:32.114 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:19:32.114 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:32.114 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:19:32.114 00.000 13300 Enqueuing Expose request
20:19:32.114 00.000 11596 Worker thread wakes up
20:19:32.115 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:19:32.518 00.403 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"71fd6849-8489-42d4-abbb-3bd98ae65783"}
20:19:32.518 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"71fd6849-8489-42d4-abbb-3bd98ae65783"}
20:19:32.519 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e56723ca-39eb-4023-8f6f-b4729103426c"}
20:19:32.519 00.000 13300 case statement mapped state 1 to 101
20:19:32.519 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e56723ca-39eb-4023-8f6f-b4729103426c"}
20:19:32.620 00.101 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:19:35.518 02.898 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"829c629c-2bd0-48d3-8d7d-1b92f40388a9"}
20:19:35.518 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"829c629c-2bd0-48d3-8d7d-1b92f40388a9"}
20:19:35.519 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"469aa9d0-dd7a-4018-8779-a6578d7e5090"}
20:19:35.519 00.000 13300 case statement mapped state 1 to 101
20:19:35.519 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"469aa9d0-dd7a-4018-8779-a6578d7e5090"}
20:19:35.642 00.123 11596 Exposure complete
20:19:35.717 00.075 11596 worker thread done servicing request
20:19:35.717 00.000 13300 OnExposeComplete: enter
20:19:35.717 00.000 13300 UpdateGuideState(): m_state=1
20:19:35.717 00.000 13300 UpdateCurrentPosition: no star selected
20:19:35.718 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:19:35.718 00.000 13300 Status Line: Nessuna stella selezionata
20:19:35.720 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:19:35.727 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:19:35.728 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:35.728 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:19:35.728 00.000 13300 Enqueuing Expose request
20:19:35.728 00.000 11596 Worker thread wakes up
20:19:35.728 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:19:36.230 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:19:38.516 02.286 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8698537e-a162-4dc0-ab1a-6fb7f9b5137d"}
20:19:38.516 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8698537e-a162-4dc0-ab1a-6fb7f9b5137d"}
20:19:38.517 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f5f76449-d070-41ac-91ad-86f63ef060fc"}
20:19:38.517 00.000 13300 case statement mapped state 1 to 101
20:19:38.517 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f5f76449-d070-41ac-91ad-86f63ef060fc"}
20:19:39.258 00.741 11596 Exposure complete
20:19:39.332 00.074 11596 worker thread done servicing request
20:19:39.332 00.000 13300 OnExposeComplete: enter
20:19:39.332 00.000 13300 UpdateGuideState(): m_state=1
20:19:39.333 00.001 13300 UpdateCurrentPosition: no star selected
20:19:39.333 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:19:39.333 00.000 13300 Status Line: Nessuna stella selezionata
20:19:39.336 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:19:39.343 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:19:39.343 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:39.343 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:19:39.343 00.000 13300 Enqueuing Expose request
20:19:39.343 00.000 11596 Worker thread wakes up
20:19:39.343 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:19:39.860 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:19:41.516 01.656 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5c4e6ea2-9cce-43d7-933d-05ed36fffabc"}
20:19:41.516 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5c4e6ea2-9cce-43d7-933d-05ed36fffabc"}
20:19:41.516 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"762b819a-3bc3-463f-90e2-9329ad2237f5"}
20:19:41.517 00.001 13300 case statement mapped state 1 to 101
20:19:41.517 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"762b819a-3bc3-463f-90e2-9329ad2237f5"}
20:19:42.887 01.370 11596 Exposure complete
20:19:42.968 00.081 11596 worker thread done servicing request
20:19:42.968 00.000 13300 OnExposeComplete: enter
20:19:42.968 00.000 13300 UpdateGuideState(): m_state=1
20:19:42.968 00.000 13300 UpdateCurrentPosition: no star selected
20:19:42.969 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:19:42.969 00.000 13300 Status Line: Nessuna stella selezionata
20:19:42.973 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:19:42.982 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:19:42.982 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:42.983 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:19:42.983 00.000 13300 Enqueuing Expose request
20:19:42.983 00.000 11596 Worker thread wakes up
20:19:42.983 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:19:43.488 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:19:44.514 01.026 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5d758603-3141-4c94-8531-ebd93ef51b0e"}
20:19:44.514 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5d758603-3141-4c94-8531-ebd93ef51b0e"}
20:19:44.515 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0e5b2871-8ab6-47a9-b763-89375f921cda"}
20:19:44.515 00.000 13300 case statement mapped state 1 to 101
20:19:44.515 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0e5b2871-8ab6-47a9-b763-89375f921cda"}
20:19:46.511 01.996 11596 Exposure complete
20:19:46.586 00.075 11596 worker thread done servicing request
20:19:46.586 00.000 13300 OnExposeComplete: enter
20:19:46.587 00.001 13300 UpdateGuideState(): m_state=1
20:19:46.587 00.000 13300 UpdateCurrentPosition: no star selected
20:19:46.587 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:19:46.587 00.000 13300 Status Line: Nessuna stella selezionata
20:19:46.591 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:19:46.597 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:19:46.598 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:46.598 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:19:46.598 00.000 13300 Enqueuing Expose request
20:19:46.598 00.000 11596 Worker thread wakes up
20:19:46.598 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:19:47.114 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:19:47.513 00.399 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"82440708-f581-454b-aa56-547cedb5fba6"}
20:19:47.513 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"82440708-f581-454b-aa56-547cedb5fba6"}
20:19:47.514 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4825faf7-ab21-4326-82f4-e196139facef"}
20:19:47.514 00.000 13300 case statement mapped state 1 to 101
20:19:47.514 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4825faf7-ab21-4326-82f4-e196139facef"}
20:19:50.151 02.637 11596 Exposure complete
20:19:50.236 00.085 11596 worker thread done servicing request
20:19:50.236 00.000 13300 OnExposeComplete: enter
20:19:50.237 00.001 13300 UpdateGuideState(): m_state=1
20:19:50.237 00.000 13300 UpdateCurrentPosition: no star selected
20:19:50.237 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:19:50.237 00.000 13300 Status Line: Nessuna stella selezionata
20:19:50.240 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
20:19:50.246 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:19:50.247 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:50.247 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:19:50.247 00.000 13300 Enqueuing Expose request
20:19:50.247 00.000 11596 Worker thread wakes up
20:19:50.247 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:19:50.512 00.265 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5c833e95-e14e-442f-8eb6-a04ffc5e13bf"}
20:19:50.512 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5c833e95-e14e-442f-8eb6-a04ffc5e13bf"}
20:19:50.512 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3627e96b-27dd-48c7-afc1-a2bbabffc55c"}
20:19:50.513 00.001 13300 case statement mapped state 1 to 101
20:19:50.513 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3627e96b-27dd-48c7-afc1-a2bbabffc55c"}
20:19:50.758 00.245 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:19:53.521 02.763 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9ee3fedc-e331-4b79-9773-805908c402da"}
20:19:53.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9ee3fedc-e331-4b79-9773-805908c402da"}
20:19:53.522 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ff61a304-d1b1-4297-b9cf-4c401feb06fa"}
20:19:53.522 00.000 13300 case statement mapped state 1 to 101
20:19:53.523 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ff61a304-d1b1-4297-b9cf-4c401feb06fa"}
20:19:53.802 00.279 11596 Exposure complete
20:19:53.904 00.102 11596 worker thread done servicing request
20:19:53.904 00.000 13300 OnExposeComplete: enter
20:19:53.904 00.000 13300 UpdateGuideState(): m_state=1
20:19:53.904 00.000 13300 UpdateCurrentPosition: no star selected
20:19:53.905 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:19:53.905 00.000 13300 Status Line: Nessuna stella selezionata
20:19:53.909 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:19:53.920 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:19:53.920 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:53.920 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:19:53.920 00.000 13300 Enqueuing Expose request
20:19:53.929 00.009 11596 Worker thread wakes up
20:19:53.930 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:19:54.445 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:19:56.511 02.066 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7b6b90d1-b08f-43c5-b671-a76b9931663c"}
20:19:56.511 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7b6b90d1-b08f-43c5-b671-a76b9931663c"}
20:19:56.512 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"844b764b-5acf-4524-87fb-8859b91b5d42"}
20:19:56.512 00.000 13300 case statement mapped state 1 to 101
20:19:56.512 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"844b764b-5acf-4524-87fb-8859b91b5d42"}
20:19:57.718 01.206 11596 Exposure complete
20:19:57.974 00.256 11596 worker thread done servicing request
20:19:57.974 00.000 13300 OnExposeComplete: enter
20:19:57.974 00.000 13300 UpdateGuideState(): m_state=1
20:19:57.975 00.001 13300 UpdateCurrentPosition: no star selected
20:19:57.975 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:19:57.975 00.000 13300 Status Line: Nessuna stella selezionata
20:19:57.978 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:19:57.989 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:19:57.989 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:57.989 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:19:57.989 00.000 13300 Enqueuing Expose request
20:19:58.000 00.011 11596 Worker thread wakes up
20:19:58.000 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:19:58.520 00.520 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:19:59.544 01.024 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c7b6880f-3aea-49c1-a6b8-fe9549a9e19f"}
20:19:59.544 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c7b6880f-3aea-49c1-a6b8-fe9549a9e19f"}
20:19:59.876 00.332 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bb9df1b8-8cd6-4259-866d-3581896d071e"}
20:19:59.876 00.000 13300 case statement mapped state 1 to 101
20:19:59.876 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bb9df1b8-8cd6-4259-866d-3581896d071e"}
20:20:01.677 01.801 11596 Exposure complete
20:20:01.872 00.195 11596 worker thread done servicing request
20:20:01.872 00.000 13300 OnExposeComplete: enter
20:20:01.872 00.000 13300 UpdateGuideState(): m_state=1
20:20:01.873 00.001 13300 UpdateCurrentPosition: no star selected
20:20:01.873 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:20:01.873 00.000 13300 Status Line: Nessuna stella selezionata
20:20:01.876 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:20:01.927 00.051 13300 UpdateGuideState exits: Nessuna stella selezionata
20:20:01.927 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:01.927 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:20:01.927 00.000 13300 Enqueuing Expose request
20:20:01.928 00.001 11596 Worker thread wakes up
20:20:01.928 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:20:02.446 00.518 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:20:02.550 00.104 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b3b6fc6f-75d2-4195-9d90-f18af71fbc97"}
20:20:02.551 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b3b6fc6f-75d2-4195-9d90-f18af71fbc97"}
20:20:02.551 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"08d96236-d0c8-478a-8422-bf4ec718c0e4"}
20:20:02.551 00.000 13300 case statement mapped state 1 to 101
20:20:02.552 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"08d96236-d0c8-478a-8422-bf4ec718c0e4"}
20:20:05.489 02.937 11596 Exposure complete
20:20:05.551 00.062 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9a8c13bd-c0ad-4e45-b3fc-aded3f858d3c"}
20:20:05.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9a8c13bd-c0ad-4e45-b3fc-aded3f858d3c"}
20:20:05.552 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"47fce47d-c298-49bf-b8fc-addf3fb3fd8a"}
20:20:05.552 00.000 13300 case statement mapped state 1 to 101
20:20:05.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"47fce47d-c298-49bf-b8fc-addf3fb3fd8a"}
20:20:05.564 00.012 11596 worker thread done servicing request
20:20:05.564 00.000 13300 OnExposeComplete: enter
20:20:05.564 00.000 13300 UpdateGuideState(): m_state=1
20:20:05.565 00.001 13300 UpdateCurrentPosition: no star selected
20:20:05.565 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:20:05.565 00.000 13300 Status Line: Nessuna stella selezionata
20:20:05.568 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=239, Gamma=0.510
20:20:05.575 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:20:05.575 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:05.575 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:20:05.575 00.000 13300 Enqueuing Expose request
20:20:05.575 00.000 11596 Worker thread wakes up
20:20:05.575 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:20:06.089 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:20:08.550 02.461 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"00c4ac52-315d-48ad-83b7-3ec2621627a9"}
20:20:08.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"00c4ac52-315d-48ad-83b7-3ec2621627a9"}
20:20:08.551 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"10ac4f54-0cfc-41ef-8c52-5a031896602c"}
20:20:08.551 00.000 13300 case statement mapped state 1 to 101
20:20:08.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"10ac4f54-0cfc-41ef-8c52-5a031896602c"}
20:20:09.120 00.569 11596 Exposure complete
20:20:09.196 00.076 11596 worker thread done servicing request
20:20:09.196 00.000 13300 OnExposeComplete: enter
20:20:09.196 00.000 13300 UpdateGuideState(): m_state=1
20:20:09.196 00.000 13300 UpdateCurrentPosition: no star selected
20:20:09.197 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:20:09.197 00.000 13300 Status Line: Nessuna stella selezionata
20:20:09.200 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:20:09.206 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:20:09.207 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:09.207 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:20:09.207 00.000 13300 Enqueuing Expose request
20:20:09.207 00.000 11596 Worker thread wakes up
20:20:09.207 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:20:09.721 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:20:11.548 01.827 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4a43c4b6-0bc9-4da8-bc8d-019406445d9e"}
20:20:11.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4a43c4b6-0bc9-4da8-bc8d-019406445d9e"}
20:20:11.548 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"251c9b52-6047-49fe-aac8-078f64cb933d"}
20:20:11.549 00.001 13300 case statement mapped state 1 to 101
20:20:11.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"251c9b52-6047-49fe-aac8-078f64cb933d"}
20:20:12.749 01.200 11596 Exposure complete
20:20:12.825 00.076 11596 worker thread done servicing request
20:20:12.825 00.000 13300 OnExposeComplete: enter
20:20:12.825 00.000 13300 UpdateGuideState(): m_state=1
20:20:12.826 00.001 13300 UpdateCurrentPosition: no star selected
20:20:12.826 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:20:12.827 00.001 13300 Status Line: Nessuna stella selezionata
20:20:12.829 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:20:12.836 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:20:12.836 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:12.836 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:20:12.836 00.000 13300 Enqueuing Expose request
20:20:12.836 00.000 11596 Worker thread wakes up
20:20:12.836 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:20:13.338 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:20:14.548 01.210 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5fb26bab-8b57-41df-b91d-aefa684be3ee"}
20:20:14.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5fb26bab-8b57-41df-b91d-aefa684be3ee"}
20:20:14.549 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6b7e5c13-b693-4aba-bf1a-8a6f4eb12ee0"}
20:20:14.550 00.001 13300 case statement mapped state 1 to 101
20:20:14.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6b7e5c13-b693-4aba-bf1a-8a6f4eb12ee0"}
20:20:16.374 01.824 11596 Exposure complete
20:20:16.462 00.088 11596 worker thread done servicing request
20:20:16.462 00.000 13300 OnExposeComplete: enter
20:20:16.462 00.000 13300 UpdateGuideState(): m_state=1
20:20:16.463 00.001 13300 UpdateCurrentPosition: no star selected
20:20:16.463 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:20:16.463 00.000 13300 Status Line: Nessuna stella selezionata
20:20:16.468 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:20:16.479 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:20:16.479 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:16.479 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:20:16.479 00.000 13300 Enqueuing Expose request
20:20:16.479 00.000 11596 Worker thread wakes up
20:20:16.480 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:20:16.991 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:20:17.549 00.558 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"648f88b6-b8a3-4fb4-b647-646e1b5e047a"}
20:20:17.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"648f88b6-b8a3-4fb4-b647-646e1b5e047a"}
20:20:17.550 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"032c68dd-8308-47ff-8309-2f54c757ccb6"}
20:20:17.550 00.000 13300 case statement mapped state 1 to 101
20:20:17.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"032c68dd-8308-47ff-8309-2f54c757ccb6"}
20:20:20.045 02.495 11596 Exposure complete
20:20:20.141 00.096 11596 worker thread done servicing request
20:20:20.142 00.001 13300 OnExposeComplete: enter
20:20:20.142 00.000 13300 UpdateGuideState(): m_state=1
20:20:20.142 00.000 13300 UpdateCurrentPosition: no star selected
20:20:20.142 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:20:20.143 00.001 13300 Status Line: Nessuna stella selezionata
20:20:20.145 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=248, Gamma=0.510
20:20:20.152 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:20:20.152 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:20.152 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:20:20.153 00.001 13300 Enqueuing Expose request
20:20:20.153 00.000 11596 Worker thread wakes up
20:20:20.153 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:20:20.548 00.395 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5723bf03-4e4d-4406-9fd1-fffb6b49f085"}
20:20:20.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5723bf03-4e4d-4406-9fd1-fffb6b49f085"}
20:20:20.549 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"42fdf891-b498-4264-9878-30e202b77643"}
20:20:20.549 00.000 13300 case statement mapped state 1 to 101
20:20:20.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"42fdf891-b498-4264-9878-30e202b77643"}
20:20:20.660 00.111 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:20:23.548 02.888 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"509b8d6f-0bb0-4f5f-8921-31f99042a53c"}
20:20:23.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"509b8d6f-0bb0-4f5f-8921-31f99042a53c"}
20:20:23.549 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ad15bed5-5843-42f4-ae83-3b716a0f5ebc"}
20:20:23.549 00.000 13300 case statement mapped state 1 to 101
20:20:23.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ad15bed5-5843-42f4-ae83-3b716a0f5ebc"}
20:20:23.697 00.148 11596 Exposure complete
20:20:23.773 00.076 11596 worker thread done servicing request
20:20:23.773 00.000 13300 OnExposeComplete: enter
20:20:23.773 00.000 13300 UpdateGuideState(): m_state=1
20:20:23.774 00.001 13300 UpdateCurrentPosition: no star selected
20:20:23.774 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:20:23.774 00.000 13300 Status Line: Nessuna stella selezionata
20:20:23.777 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:20:23.783 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:20:23.783 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:23.784 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:20:23.784 00.000 13300 Enqueuing Expose request
20:20:23.784 00.000 11596 Worker thread wakes up
20:20:23.784 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:20:24.300 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:20:26.549 02.249 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a84cbdb0-6c8a-4160-bc3a-0072cefab0dd"}
20:20:26.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a84cbdb0-6c8a-4160-bc3a-0072cefab0dd"}
20:20:26.550 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"15adc854-b951-4d50-b966-bd1f1d7821a6"}
20:20:26.550 00.000 13300 case statement mapped state 1 to 101
20:20:26.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"15adc854-b951-4d50-b966-bd1f1d7821a6"}
20:20:27.324 00.774 11596 Exposure complete
20:20:27.401 00.077 11596 worker thread done servicing request
20:20:27.402 00.001 13300 OnExposeComplete: enter
20:20:27.402 00.000 13300 UpdateGuideState(): m_state=1
20:20:27.402 00.000 13300 UpdateCurrentPosition: no star selected
20:20:27.403 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:20:27.403 00.000 13300 Status Line: Nessuna stella selezionata
20:20:27.405 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:20:27.412 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:20:27.412 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:27.413 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:20:27.413 00.000 13300 Enqueuing Expose request
20:20:27.413 00.000 11596 Worker thread wakes up
20:20:27.413 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:20:27.926 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:20:29.548 01.622 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d70acd3a-bf82-49e3-af57-a58acf491361"}
20:20:29.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d70acd3a-bf82-49e3-af57-a58acf491361"}
20:20:29.549 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ffc35d7b-d313-4511-843c-9294a4e50487"}
20:20:29.549 00.000 13300 case statement mapped state 1 to 101
20:20:29.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ffc35d7b-d313-4511-843c-9294a4e50487"}
20:20:30.955 01.406 11596 Exposure complete
20:20:31.030 00.075 11596 worker thread done servicing request
20:20:31.030 00.000 13300 OnExposeComplete: enter
20:20:31.030 00.000 13300 UpdateGuideState(): m_state=1
20:20:31.030 00.000 13300 UpdateCurrentPosition: no star selected
20:20:31.031 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:20:31.031 00.000 13300 Status Line: Nessuna stella selezionata
20:20:31.034 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:20:31.041 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:20:31.041 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:31.041 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:20:31.041 00.000 13300 Enqueuing Expose request
20:20:31.041 00.000 11596 Worker thread wakes up
20:20:31.041 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:20:31.550 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:20:32.547 00.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1a15d20c-034a-45fc-9232-fad8754bca8c"}
20:20:32.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1a15d20c-034a-45fc-9232-fad8754bca8c"}
20:20:32.548 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"39339f94-f1c6-405a-804b-2e6358f6a281"}
20:20:32.548 00.000 13300 case statement mapped state 1 to 101
20:20:32.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"39339f94-f1c6-405a-804b-2e6358f6a281"}
20:20:34.572 02.024 11596 Exposure complete
20:20:34.649 00.077 11596 worker thread done servicing request
20:20:34.649 00.000 13300 OnExposeComplete: enter
20:20:34.649 00.000 13300 UpdateGuideState(): m_state=1
20:20:34.650 00.001 13300 UpdateCurrentPosition: no star selected
20:20:34.650 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:20:34.650 00.000 13300 Status Line: Nessuna stella selezionata
20:20:34.653 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
20:20:34.660 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:20:34.660 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:34.660 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:20:34.660 00.000 13300 Enqueuing Expose request
20:20:34.660 00.000 11596 Worker thread wakes up
20:20:34.661 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:20:35.164 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:20:35.547 00.383 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d3f7e103-2ec4-41db-9aca-1dc7876b2fb0"}
20:20:35.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d3f7e103-2ec4-41db-9aca-1dc7876b2fb0"}
20:20:35.548 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"129b28ef-4545-43b8-8707-5e071851d67f"}
20:20:35.548 00.000 13300 case statement mapped state 1 to 101
20:20:35.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"129b28ef-4545-43b8-8707-5e071851d67f"}
20:20:38.198 02.650 11596 Exposure complete
20:20:38.275 00.077 11596 worker thread done servicing request
20:20:38.275 00.000 13300 OnExposeComplete: enter
20:20:38.276 00.001 13300 UpdateGuideState(): m_state=1
20:20:38.276 00.000 13300 UpdateCurrentPosition: no star selected
20:20:38.276 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:20:38.276 00.000 13300 Status Line: Nessuna stella selezionata
20:20:38.279 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:20:38.286 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:20:38.287 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:38.287 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:20:38.287 00.000 13300 Enqueuing Expose request
20:20:38.287 00.000 11596 Worker thread wakes up
20:20:38.287 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:20:38.548 00.261 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"97b1d63e-4f48-4308-8173-29b50107f267"}
20:20:38.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"97b1d63e-4f48-4308-8173-29b50107f267"}
20:20:38.549 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1245c17d-598a-414b-88b9-80ac0f051f4d"}
20:20:38.549 00.000 13300 case statement mapped state 1 to 101
20:20:38.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1245c17d-598a-414b-88b9-80ac0f051f4d"}
20:20:38.797 00.248 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:20:41.547 02.750 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"24f3d79a-1587-4986-8bdf-71065085277e"}
20:20:41.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"24f3d79a-1587-4986-8bdf-71065085277e"}
20:20:41.547 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ed257943-e041-4fee-a2d9-56f19857d476"}
20:20:41.548 00.001 13300 case statement mapped state 1 to 101
20:20:41.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ed257943-e041-4fee-a2d9-56f19857d476"}
20:20:41.817 00.269 11596 Exposure complete
20:20:41.893 00.076 11596 worker thread done servicing request
20:20:41.893 00.000 13300 OnExposeComplete: enter
20:20:41.893 00.000 13300 UpdateGuideState(): m_state=1
20:20:41.894 00.001 13300 UpdateCurrentPosition: no star selected
20:20:41.894 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:20:41.894 00.000 13300 Status Line: Nessuna stella selezionata
20:20:41.898 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:20:41.905 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:20:41.906 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:41.906 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:20:41.906 00.000 13300 Enqueuing Expose request
20:20:41.906 00.000 11596 Worker thread wakes up
20:20:41.906 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:20:42.422 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:20:44.546 02.124 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d09271e8-01e2-4e43-b1ad-7e8d4b490bc8"}
20:20:44.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d09271e8-01e2-4e43-b1ad-7e8d4b490bc8"}
20:20:44.547 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"918fe9a0-c747-4ca0-b0c1-0a6e2add457d"}
20:20:44.547 00.000 13300 case statement mapped state 1 to 101
20:20:44.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"918fe9a0-c747-4ca0-b0c1-0a6e2add457d"}
20:20:45.457 00.910 11596 Exposure complete
20:20:45.549 00.092 11596 worker thread done servicing request
20:20:45.550 00.001 13300 OnExposeComplete: enter
20:20:45.550 00.000 13300 UpdateGuideState(): m_state=1
20:20:45.550 00.000 13300 UpdateCurrentPosition: no star selected
20:20:45.551 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:20:45.551 00.000 13300 Status Line: Nessuna stella selezionata
20:20:45.555 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:20:45.565 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:20:45.565 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:45.565 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:20:45.565 00.000 13300 Enqueuing Expose request
20:20:45.565 00.000 11596 Worker thread wakes up
20:20:45.566 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:20:46.068 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:20:47.545 01.477 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"35dee152-dec2-4a92-8bf3-e46488c4218c"}
20:20:47.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"35dee152-dec2-4a92-8bf3-e46488c4218c"}
20:20:47.546 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"80b508cb-87ad-4274-b6e5-78fad46a23c0"}
20:20:47.546 00.000 13300 case statement mapped state 1 to 101
20:20:47.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"80b508cb-87ad-4274-b6e5-78fad46a23c0"}
20:20:49.107 01.561 11596 Exposure complete
20:20:49.182 00.075 11596 worker thread done servicing request
20:20:49.183 00.001 13300 OnExposeComplete: enter
20:20:49.183 00.000 13300 UpdateGuideState(): m_state=1
20:20:49.183 00.000 13300 UpdateCurrentPosition: no star selected
20:20:49.183 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:20:49.184 00.001 13300 Status Line: Nessuna stella selezionata
20:20:49.186 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:20:49.194 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:20:49.194 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:49.194 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:20:49.194 00.000 13300 Enqueuing Expose request
20:20:49.194 00.000 11596 Worker thread wakes up
20:20:49.194 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:20:49.707 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:20:50.545 00.838 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"895089fd-81ba-4fd2-b90d-f57f5582bdae"}
20:20:50.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"895089fd-81ba-4fd2-b90d-f57f5582bdae"}
20:20:50.546 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a86115af-50e3-4b68-8ee0-e9579a0d9367"}
20:20:50.546 00.000 13300 case statement mapped state 1 to 101
20:20:50.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a86115af-50e3-4b68-8ee0-e9579a0d9367"}
20:20:52.728 02.182 11596 Exposure complete
20:20:52.802 00.074 11596 worker thread done servicing request
20:20:52.802 00.000 13300 OnExposeComplete: enter
20:20:52.802 00.000 13300 UpdateGuideState(): m_state=1
20:20:52.802 00.000 13300 UpdateCurrentPosition: no star selected
20:20:52.803 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:20:52.803 00.000 13300 Status Line: Nessuna stella selezionata
20:20:52.805 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:20:52.812 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:20:52.812 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:52.812 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:20:52.812 00.000 13300 Enqueuing Expose request
20:20:52.812 00.000 11596 Worker thread wakes up
20:20:52.813 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:20:53.318 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:20:53.543 00.225 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"78134361-7c7c-4911-916d-9f6be6bc0fa9"}
20:20:53.543 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"78134361-7c7c-4911-916d-9f6be6bc0fa9"}
20:20:53.544 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"98c05c0e-0dd2-4290-9e85-c2d687d9726b"}
20:20:53.544 00.000 13300 case statement mapped state 1 to 101
20:20:53.544 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"98c05c0e-0dd2-4290-9e85-c2d687d9726b"}
20:20:56.373 02.829 11596 Exposure complete
20:20:56.461 00.088 11596 worker thread done servicing request
20:20:56.461 00.000 13300 OnExposeComplete: enter
20:20:56.461 00.000 13300 UpdateGuideState(): m_state=1
20:20:56.462 00.001 13300 UpdateCurrentPosition: no star selected
20:20:56.462 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:20:56.462 00.000 13300 Status Line: Nessuna stella selezionata
20:20:56.465 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:20:56.472 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:20:56.472 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:56.473 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:20:56.473 00.000 13300 Enqueuing Expose request
20:20:56.473 00.000 11596 Worker thread wakes up
20:20:56.473 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:20:56.542 00.069 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"301006d0-d74c-4c5a-a1bb-3e5877d302cd"}
20:20:56.542 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"301006d0-d74c-4c5a-a1bb-3e5877d302cd"}
20:20:56.543 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0ae118a7-0119-4d16-aac4-05b8e14ffd1c"}
20:20:56.543 00.000 13300 case statement mapped state 1 to 101
20:20:56.543 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0ae118a7-0119-4d16-aac4-05b8e14ffd1c"}
20:20:56.981 00.438 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:20:59.543 02.562 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6fcdc0e3-fe62-4c70-9029-d942694de594"}
20:20:59.543 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6fcdc0e3-fe62-4c70-9029-d942694de594"}
20:20:59.545 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b9ad3144-69fb-49f5-93cd-e653649b0765"}
20:20:59.545 00.000 13300 case statement mapped state 1 to 101
20:20:59.546 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b9ad3144-69fb-49f5-93cd-e653649b0765"}
20:21:00.033 00.487 11596 Exposure complete
20:21:00.164 00.131 11596 worker thread done servicing request
20:21:00.165 00.001 13300 OnExposeComplete: enter
20:21:00.165 00.000 13300 UpdateGuideState(): m_state=1
20:21:00.165 00.000 13300 UpdateCurrentPosition: no star selected
20:21:00.165 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:21:00.165 00.000 13300 Status Line: Nessuna stella selezionata
20:21:00.168 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:21:00.176 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:21:00.176 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:00.176 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:21:00.176 00.000 13300 Enqueuing Expose request
20:21:00.177 00.001 11596 Worker thread wakes up
20:21:00.177 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:21:00.705 00.528 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:21:03.255 02.550 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e0f83f32-1873-4bd6-86ef-38e254555b03"}
20:21:03.255 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e0f83f32-1873-4bd6-86ef-38e254555b03"}
20:21:03.288 00.033 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"388a1b73-325f-457c-8b9e-ed5b12d8f0f4"}
20:21:03.288 00.000 13300 case statement mapped state 1 to 101
20:21:03.288 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"388a1b73-325f-457c-8b9e-ed5b12d8f0f4"}
20:21:04.060 00.772 11596 Exposure complete
20:21:04.350 00.290 11596 worker thread done servicing request
20:21:04.350 00.000 13300 OnExposeComplete: enter
20:21:04.351 00.001 13300 UpdateGuideState(): m_state=1
20:21:04.351 00.000 13300 UpdateCurrentPosition: no star selected
20:21:04.351 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:21:04.351 00.000 13300 Status Line: Nessuna stella selezionata
20:21:04.354 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:21:04.377 00.023 13300 UpdateGuideState exits: Nessuna stella selezionata
20:21:04.377 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:04.377 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:21:04.377 00.000 13300 Enqueuing Expose request
20:21:04.377 00.000 11596 Worker thread wakes up
20:21:04.378 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:21:04.893 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:21:06.372 01.479 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0b5f2f88-50e7-4785-b230-98a899abf800"}
20:21:06.372 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0b5f2f88-50e7-4785-b230-98a899abf800"}
20:21:06.376 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dc80494f-46de-433f-bb57-505b284d754a"}
20:21:06.377 00.001 13300 case statement mapped state 1 to 101
20:21:06.377 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dc80494f-46de-433f-bb57-505b284d754a"}
20:21:07.919 01.542 11596 Exposure complete
20:21:08.057 00.138 11596 worker thread done servicing request
20:21:08.057 00.000 13300 OnExposeComplete: enter
20:21:08.057 00.000 13300 UpdateGuideState(): m_state=1
20:21:08.058 00.001 13300 UpdateCurrentPosition: no star selected
20:21:08.058 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:21:08.059 00.001 13300 Status Line: Nessuna stella selezionata
20:21:08.063 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:21:08.074 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:21:08.074 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:08.075 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:21:08.075 00.000 13300 Enqueuing Expose request
20:21:08.075 00.000 11596 Worker thread wakes up
20:21:08.076 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:21:08.591 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:21:09.371 00.780 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a3ab2b87-51ae-4468-a632-b5300b8f19ce"}
20:21:09.371 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a3ab2b87-51ae-4468-a632-b5300b8f19ce"}
20:21:09.371 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3921bd18-6684-4d0a-a3ce-3549adbe1af0"}
20:21:09.372 00.001 13300 case statement mapped state 1 to 101
20:21:09.372 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3921bd18-6684-4d0a-a3ce-3549adbe1af0"}
20:21:11.616 02.244 11596 Exposure complete
20:21:11.698 00.082 11596 worker thread done servicing request
20:21:11.698 00.000 13300 OnExposeComplete: enter
20:21:11.698 00.000 13300 UpdateGuideState(): m_state=1
20:21:11.699 00.001 13300 UpdateCurrentPosition: no star selected
20:21:11.699 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:21:11.699 00.000 13300 Status Line: Nessuna stella selezionata
20:21:11.702 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:21:11.709 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:21:11.709 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:11.709 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:21:11.709 00.000 13300 Enqueuing Expose request
20:21:11.709 00.000 11596 Worker thread wakes up
20:21:11.709 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:21:12.216 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:21:12.370 00.154 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0390a38c-91a3-4ea6-8845-ccd15de86dc2"}
20:21:12.370 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0390a38c-91a3-4ea6-8845-ccd15de86dc2"}
20:21:12.371 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2df5f178-11b9-429a-a83f-ade4b48a9f70"}
20:21:12.371 00.000 13300 case statement mapped state 1 to 101
20:21:12.371 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2df5f178-11b9-429a-a83f-ade4b48a9f70"}
20:21:15.243 02.872 11596 Exposure complete
20:21:15.339 00.096 11596 worker thread done servicing request
20:21:15.340 00.001 13300 OnExposeComplete: enter
20:21:15.340 00.000 13300 UpdateGuideState(): m_state=1
20:21:15.340 00.000 13300 UpdateCurrentPosition: no star selected
20:21:15.341 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:21:15.341 00.000 13300 Status Line: Nessuna stella selezionata
20:21:15.344 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=251, Gamma=0.510
20:21:15.356 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
20:21:15.356 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:15.356 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:21:15.356 00.000 13300 Enqueuing Expose request
20:21:15.356 00.000 11596 Worker thread wakes up
20:21:15.357 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:21:15.370 00.013 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"26dcd0d2-e6d2-4c03-a07a-9832db60ee71"}
20:21:15.370 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"26dcd0d2-e6d2-4c03-a07a-9832db60ee71"}
20:21:15.371 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"85759b76-b93c-4a7c-90bb-742ce8e38222"}
20:21:15.371 00.000 13300 case statement mapped state 1 to 101
20:21:15.371 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"85759b76-b93c-4a7c-90bb-742ce8e38222"}
20:21:15.864 00.493 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:21:18.369 02.505 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ade6775f-9674-46fd-b5fd-ae688a5aaf3f"}
20:21:18.369 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ade6775f-9674-46fd-b5fd-ae688a5aaf3f"}
20:21:18.370 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"86bdb940-479b-437b-91a3-177958b39e7c"}
20:21:18.370 00.000 13300 case statement mapped state 1 to 101
20:21:18.370 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"86bdb940-479b-437b-91a3-177958b39e7c"}
20:21:18.893 00.523 11596 Exposure complete
20:21:19.004 00.111 11596 worker thread done servicing request
20:21:19.004 00.000 13300 OnExposeComplete: enter
20:21:19.004 00.000 13300 UpdateGuideState(): m_state=1
20:21:19.004 00.000 13300 UpdateCurrentPosition: no star selected
20:21:19.005 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:21:19.005 00.000 13300 Status Line: Nessuna stella selezionata
20:21:19.009 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:21:19.020 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:21:19.020 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:19.021 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:21:19.021 00.000 13300 Enqueuing Expose request
20:21:19.021 00.000 11596 Worker thread wakes up
20:21:19.021 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:21:19.526 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:21:21.368 01.842 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3116e734-bbe5-416c-9daf-b10a17059d2f"}
20:21:21.368 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3116e734-bbe5-416c-9daf-b10a17059d2f"}
20:21:21.368 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5d203b5e-c7db-4cae-8484-c4d69ffaa2f7"}
20:21:21.369 00.001 13300 case statement mapped state 1 to 101
20:21:21.369 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5d203b5e-c7db-4cae-8484-c4d69ffaa2f7"}
20:21:22.551 01.182 11596 Exposure complete
20:21:22.628 00.077 11596 worker thread done servicing request
20:21:22.629 00.001 13300 OnExposeComplete: enter
20:21:22.629 00.000 13300 UpdateGuideState(): m_state=1
20:21:22.629 00.000 13300 UpdateCurrentPosition: no star selected
20:21:22.629 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:21:22.630 00.001 13300 Status Line: Nessuna stella selezionata
20:21:22.633 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
20:21:22.640 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:21:22.640 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:22.640 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:21:22.640 00.000 13300 Enqueuing Expose request
20:21:22.640 00.000 11596 Worker thread wakes up
20:21:22.641 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:21:23.153 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:21:24.368 01.215 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2be3b8ea-7c9b-48fb-9370-088793928864"}
20:21:24.368 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2be3b8ea-7c9b-48fb-9370-088793928864"}
20:21:24.369 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b493e2c4-9255-4839-a3e2-d5cad0948e1e"}
20:21:24.369 00.000 13300 case statement mapped state 1 to 101
20:21:24.369 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b493e2c4-9255-4839-a3e2-d5cad0948e1e"}
20:21:26.173 01.804 11596 Exposure complete
20:21:26.259 00.086 11596 worker thread done servicing request
20:21:26.259 00.000 13300 OnExposeComplete: enter
20:21:26.259 00.000 13300 UpdateGuideState(): m_state=1
20:21:26.260 00.001 13300 UpdateCurrentPosition: no star selected
20:21:26.260 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:21:26.260 00.000 13300 Status Line: Nessuna stella selezionata
20:21:26.263 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:21:26.269 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:21:26.269 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:26.270 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:21:26.270 00.000 13300 Enqueuing Expose request
20:21:26.270 00.000 11596 Worker thread wakes up
20:21:26.270 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:21:26.781 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:21:27.367 00.586 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"41689f7e-4077-47ff-b15a-5fb232b6e091"}
20:21:27.367 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"41689f7e-4077-47ff-b15a-5fb232b6e091"}
20:21:27.368 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9005bc63-58c3-433c-bf55-b32635e5d4cf"}
20:21:27.368 00.000 13300 case statement mapped state 1 to 101
20:21:27.368 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9005bc63-58c3-433c-bf55-b32635e5d4cf"}
20:21:29.805 02.437 11596 Exposure complete
20:21:29.879 00.074 11596 worker thread done servicing request
20:21:29.879 00.000 13300 OnExposeComplete: enter
20:21:29.879 00.000 13300 UpdateGuideState(): m_state=1
20:21:29.879 00.000 13300 UpdateCurrentPosition: no star selected
20:21:29.880 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:21:29.880 00.000 13300 Status Line: Nessuna stella selezionata
20:21:29.882 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:21:29.889 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:21:29.889 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:29.889 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:21:29.889 00.000 13300 Enqueuing Expose request
20:21:29.889 00.000 11596 Worker thread wakes up
20:21:29.890 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:21:30.366 00.476 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bd8c5d0b-7551-4bc9-8a73-91cdffb517b1"}
20:21:30.366 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bd8c5d0b-7551-4bc9-8a73-91cdffb517b1"}
20:21:30.367 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2c38620b-239b-4f90-bb7d-c2cab55a7a6e"}
20:21:30.367 00.000 13300 case statement mapped state 1 to 101
20:21:30.367 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2c38620b-239b-4f90-bb7d-c2cab55a7a6e"}
20:21:30.405 00.038 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:21:33.366 02.961 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f1c0c6b4-e96f-4dc1-85ee-21978e9cf9c0"}
20:21:33.366 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f1c0c6b4-e96f-4dc1-85ee-21978e9cf9c0"}
20:21:33.367 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1f59af52-e839-4d7b-871a-a0671f81f4ee"}
20:21:33.367 00.000 13300 case statement mapped state 1 to 101
20:21:33.367 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1f59af52-e839-4d7b-871a-a0671f81f4ee"}
20:21:33.436 00.069 11596 Exposure complete
20:21:33.511 00.075 11596 worker thread done servicing request
20:21:33.511 00.000 13300 OnExposeComplete: enter
20:21:33.511 00.000 13300 UpdateGuideState(): m_state=1
20:21:33.512 00.001 13300 UpdateCurrentPosition: no star selected
20:21:33.512 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:21:33.512 00.000 13300 Status Line: Nessuna stella selezionata
20:21:33.516 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:21:33.523 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:21:33.523 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:33.523 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:21:33.523 00.000 13300 Enqueuing Expose request
20:21:33.524 00.001 11596 Worker thread wakes up
20:21:33.524 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:21:34.039 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:21:36.364 02.325 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6fb234f7-de5f-4033-8f4a-2f278310e509"}
20:21:36.364 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6fb234f7-de5f-4033-8f4a-2f278310e509"}
20:21:36.365 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f4ee7d26-34a0-4c77-b03b-8162be54d0af"}
20:21:36.365 00.000 13300 case statement mapped state 1 to 101
20:21:36.365 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f4ee7d26-34a0-4c77-b03b-8162be54d0af"}
20:21:37.076 00.711 11596 Exposure complete
20:21:37.155 00.079 11596 worker thread done servicing request
20:21:37.155 00.000 13300 OnExposeComplete: enter
20:21:37.155 00.000 13300 UpdateGuideState(): m_state=1
20:21:37.155 00.000 13300 UpdateCurrentPosition: no star selected
20:21:37.155 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:21:37.156 00.001 13300 Status Line: Nessuna stella selezionata
20:21:37.159 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:21:37.165 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:21:37.166 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:37.166 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:21:37.166 00.000 13300 Enqueuing Expose request
20:21:37.166 00.000 11596 Worker thread wakes up
20:21:37.166 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:21:37.677 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:21:39.363 01.686 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f8082938-88c2-4922-88d2-616d256004ce"}
20:21:39.363 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f8082938-88c2-4922-88d2-616d256004ce"}
20:21:39.364 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"37e516b7-8ff0-4989-9abd-50da2aef1344"}
20:21:39.364 00.000 13300 case statement mapped state 1 to 101
20:21:39.364 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"37e516b7-8ff0-4989-9abd-50da2aef1344"}
20:21:40.707 01.343 11596 Exposure complete
20:21:40.783 00.076 11596 worker thread done servicing request
20:21:40.783 00.000 13300 OnExposeComplete: enter
20:21:40.783 00.000 13300 UpdateGuideState(): m_state=1
20:21:40.784 00.001 13300 UpdateCurrentPosition: no star selected
20:21:40.784 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:21:40.784 00.000 13300 Status Line: Nessuna stella selezionata
20:21:40.788 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:21:40.795 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:21:40.796 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:40.796 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:21:40.796 00.000 13300 Enqueuing Expose request
20:21:40.796 00.000 11596 Worker thread wakes up
20:21:40.796 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:21:41.306 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:21:42.363 01.057 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9a6d8409-c947-4686-a4bc-6983037d2343"}
20:21:42.363 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9a6d8409-c947-4686-a4bc-6983037d2343"}
20:21:42.364 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ae4fa534-b692-4f6c-b27b-503046a22ea9"}
20:21:42.364 00.000 13300 case statement mapped state 1 to 101
20:21:42.364 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ae4fa534-b692-4f6c-b27b-503046a22ea9"}
20:21:44.341 01.977 11596 Exposure complete
20:21:44.424 00.083 11596 worker thread done servicing request
20:21:44.424 00.000 13300 OnExposeComplete: enter
20:21:44.425 00.001 13300 UpdateGuideState(): m_state=1
20:21:44.425 00.000 13300 UpdateCurrentPosition: no star selected
20:21:44.425 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:21:44.425 00.000 13300 Status Line: Nessuna stella selezionata
20:21:44.429 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=252, Gamma=0.510
20:21:44.438 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:21:44.438 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:44.438 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:21:44.438 00.000 13300 Enqueuing Expose request
20:21:44.438 00.000 11596 Worker thread wakes up
20:21:44.438 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:21:44.951 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:21:45.363 00.412 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c841b59d-7d38-4711-91b3-34f54322ca32"}
20:21:45.363 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c841b59d-7d38-4711-91b3-34f54322ca32"}
20:21:45.364 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"68c198f9-31a0-4e90-90d4-29d166af18db"}
20:21:45.364 00.000 13300 case statement mapped state 1 to 101
20:21:45.364 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"68c198f9-31a0-4e90-90d4-29d166af18db"}
20:21:47.974 02.610 11596 Exposure complete
20:21:48.058 00.084 11596 worker thread done servicing request
20:21:48.058 00.000 13300 OnExposeComplete: enter
20:21:48.058 00.000 13300 UpdateGuideState(): m_state=1
20:21:48.058 00.000 13300 UpdateCurrentPosition: no star selected
20:21:48.058 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:21:48.059 00.001 13300 Status Line: Nessuna stella selezionata
20:21:48.061 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=226, Gamma=0.510
20:21:48.068 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:21:48.068 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:48.068 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:21:48.068 00.000 13300 Enqueuing Expose request
20:21:48.068 00.000 11596 Worker thread wakes up
20:21:48.069 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:21:48.361 00.292 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"09e3121a-bc7c-4778-965a-d78aae0cee4b"}
20:21:48.361 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"09e3121a-bc7c-4778-965a-d78aae0cee4b"}
20:21:48.363 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dc0fb9c8-9069-4f44-90e9-f3afc69a8ffd"}
20:21:48.363 00.000 13300 case statement mapped state 1 to 101
20:21:48.363 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dc0fb9c8-9069-4f44-90e9-f3afc69a8ffd"}
20:21:48.576 00.213 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:21:51.361 02.785 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0a407ef1-0d1b-4d3b-9396-452feb8a87f1"}
20:21:51.361 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0a407ef1-0d1b-4d3b-9396-452feb8a87f1"}
20:21:51.362 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d66b6a9b-a3e6-4fd3-b687-f5564b631512"}
20:21:51.362 00.000 13300 case statement mapped state 1 to 101
20:21:51.362 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d66b6a9b-a3e6-4fd3-b687-f5564b631512"}
20:21:51.609 00.247 11596 Exposure complete
20:21:51.687 00.078 11596 worker thread done servicing request
20:21:51.687 00.000 13300 OnExposeComplete: enter
20:21:51.687 00.000 13300 UpdateGuideState(): m_state=1
20:21:51.687 00.000 13300 UpdateCurrentPosition: no star selected
20:21:51.688 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:21:51.688 00.000 13300 Status Line: Nessuna stella selezionata
20:21:51.691 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=251, Gamma=0.510
20:21:51.698 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:21:51.698 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:51.698 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:21:51.698 00.000 13300 Enqueuing Expose request
20:21:51.698 00.000 11596 Worker thread wakes up
20:21:51.699 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:21:52.210 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:21:54.359 02.149 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2f56871b-1dd1-4a76-a1e3-d961ee670b94"}
20:21:54.359 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2f56871b-1dd1-4a76-a1e3-d961ee670b94"}
20:21:54.360 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9ffe38cd-6378-4610-9dc6-3867cea14d00"}
20:21:54.360 00.000 13300 case statement mapped state 1 to 101
20:21:54.360 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9ffe38cd-6378-4610-9dc6-3867cea14d00"}
20:21:55.242 00.882 11596 Exposure complete
20:21:55.320 00.078 11596 worker thread done servicing request
20:21:55.320 00.000 13300 OnExposeComplete: enter
20:21:55.320 00.000 13300 UpdateGuideState(): m_state=1
20:21:55.321 00.001 13300 UpdateCurrentPosition: no star selected
20:21:55.321 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:21:55.321 00.000 13300 Status Line: Nessuna stella selezionata
20:21:55.324 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
20:21:55.330 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:21:55.330 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:55.330 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:21:55.330 00.000 13300 Enqueuing Expose request
20:21:55.331 00.001 11596 Worker thread wakes up
20:21:55.331 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:21:55.841 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:21:57.359 01.518 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9d20185b-3271-4691-9741-d65606e9d720"}
20:21:57.359 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9d20185b-3271-4691-9741-d65606e9d720"}
20:21:57.360 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d5c90815-e7cb-4efc-8d3d-b4b27711fe02"}
20:21:57.360 00.000 13300 case statement mapped state 1 to 101
20:21:57.360 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d5c90815-e7cb-4efc-8d3d-b4b27711fe02"}
20:21:58.872 01.512 11596 Exposure complete
20:21:58.966 00.094 13300 OnExposeComplete: enter
20:21:58.966 00.000 11596 worker thread done servicing request
20:21:58.966 00.000 13300 UpdateGuideState(): m_state=1
20:21:58.966 00.000 13300 UpdateCurrentPosition: no star selected
20:21:58.966 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:21:58.967 00.001 13300 Status Line: Nessuna stella selezionata
20:21:58.971 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=249, Gamma=0.510
20:21:58.980 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:21:58.980 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:58.980 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:21:58.980 00.000 13300 Enqueuing Expose request
20:21:58.980 00.000 11596 Worker thread wakes up
20:21:58.980 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:21:59.492 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:22:00.359 00.867 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"738f0c38-dbd0-4285-a7ee-9e0ccc0542fe"}
20:22:00.359 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"738f0c38-dbd0-4285-a7ee-9e0ccc0542fe"}
20:22:00.360 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ac4cae51-8119-42f6-8087-dd386cee2cd3"}
20:22:00.360 00.000 13300 case statement mapped state 1 to 101
20:22:00.360 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ac4cae51-8119-42f6-8087-dd386cee2cd3"}
20:22:02.535 02.175 11596 Exposure complete
20:22:02.633 00.098 13300 OnExposeComplete: enter
20:22:02.633 00.000 11596 worker thread done servicing request
20:22:02.634 00.001 13300 UpdateGuideState(): m_state=1
20:22:02.634 00.000 13300 UpdateCurrentPosition: no star selected
20:22:02.635 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:22:02.635 00.000 13300 Status Line: Nessuna stella selezionata
20:22:02.639 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:22:02.650 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:22:02.650 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:02.650 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:22:02.650 00.000 13300 Enqueuing Expose request
20:22:02.650 00.000 11596 Worker thread wakes up
20:22:02.650 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:22:03.158 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:22:03.359 00.201 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b5694729-32ee-4595-a4d1-3756558d0a2a"}
20:22:03.359 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b5694729-32ee-4595-a4d1-3756558d0a2a"}
20:22:03.360 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4e4c2488-c0f0-4507-aea9-25ca6fc0511a"}
20:22:03.360 00.000 13300 case statement mapped state 1 to 101
20:22:03.360 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4e4c2488-c0f0-4507-aea9-25ca6fc0511a"}
20:22:06.325 02.965 11596 Exposure complete
20:22:06.512 00.187 11596 worker thread done servicing request
20:22:06.512 00.000 13300 OnExposeComplete: enter
20:22:06.512 00.000 13300 UpdateGuideState(): m_state=1
20:22:06.513 00.001 13300 UpdateCurrentPosition: no star selected
20:22:06.514 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:22:06.514 00.000 13300 Status Line: Nessuna stella selezionata
20:22:06.518 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
20:22:06.528 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:22:06.528 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:06.528 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:22:06.528 00.000 13300 Enqueuing Expose request
20:22:06.529 00.001 11596 Worker thread wakes up
20:22:06.529 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8d8840f1-212b-4a1c-8b39-02dc29952ead"}
20:22:06.529 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:22:06.529 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8d8840f1-212b-4a1c-8b39-02dc29952ead"}
20:22:06.796 00.267 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9d644409-d308-4a0c-8321-366a5ce31b89"}
20:22:06.796 00.000 13300 case statement mapped state 1 to 101
20:22:06.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9d644409-d308-4a0c-8321-366a5ce31b89"}
20:22:07.035 00.239 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:22:10.077 03.042 11596 Exposure complete
20:22:10.172 00.095 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6fd3016b-d059-43bb-9402-febe1e86738e"}
20:22:10.172 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6fd3016b-d059-43bb-9402-febe1e86738e"}
20:22:10.209 00.037 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cdbbb518-2c38-4359-bb27-58645a49c59f"}
20:22:10.209 00.000 13300 case statement mapped state 1 to 101
20:22:10.210 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cdbbb518-2c38-4359-bb27-58645a49c59f"}
20:22:10.247 00.037 11596 worker thread done servicing request
20:22:10.248 00.001 13300 OnExposeComplete: enter
20:22:10.248 00.000 13300 UpdateGuideState(): m_state=1
20:22:10.249 00.001 13300 UpdateCurrentPosition: no star selected
20:22:10.249 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:22:10.249 00.000 13300 Status Line: Nessuna stella selezionata
20:22:10.253 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
20:22:10.265 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
20:22:10.265 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:10.266 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:22:10.266 00.000 13300 Enqueuing Expose request
20:22:10.268 00.002 11596 Worker thread wakes up
20:22:10.268 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:22:10.784 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:22:13.171 02.387 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8940a944-70cc-48bb-93ee-12db25ab0d22"}
20:22:13.171 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8940a944-70cc-48bb-93ee-12db25ab0d22"}
20:22:13.172 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"376afaa1-6ed7-4f44-9e80-6a3259da4ec4"}
20:22:13.172 00.000 13300 case statement mapped state 1 to 101
20:22:13.172 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"376afaa1-6ed7-4f44-9e80-6a3259da4ec4"}
20:22:13.833 00.661 11596 Exposure complete
20:22:13.948 00.115 11596 worker thread done servicing request
20:22:13.949 00.001 13300 OnExposeComplete: enter
20:22:13.949 00.000 13300 UpdateGuideState(): m_state=1
20:22:13.950 00.001 13300 UpdateCurrentPosition: no star selected
20:22:13.950 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:22:13.951 00.001 13300 Status Line: Nessuna stella selezionata
20:22:13.956 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=248, Gamma=0.510
20:22:13.967 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:22:13.968 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:13.968 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:22:13.968 00.000 13300 Enqueuing Expose request
20:22:13.968 00.000 11596 Worker thread wakes up
20:22:13.969 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:22:14.479 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:22:16.170 01.691 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c2a7c5e4-2701-421b-9b2f-e873b8a9bcf7"}
20:22:16.170 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c2a7c5e4-2701-421b-9b2f-e873b8a9bcf7"}
20:22:16.171 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"19fd1a6c-8243-41b9-bcb6-dcf841e0aeb0"}
20:22:16.171 00.000 13300 case statement mapped state 1 to 101
20:22:16.171 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"19fd1a6c-8243-41b9-bcb6-dcf841e0aeb0"}
20:22:17.515 01.344 11596 Exposure complete
20:22:17.620 00.105 11596 worker thread done servicing request
20:22:17.620 00.000 13300 OnExposeComplete: enter
20:22:17.620 00.000 13300 UpdateGuideState(): m_state=1
20:22:17.621 00.001 13300 UpdateCurrentPosition: no star selected
20:22:17.621 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:22:17.621 00.000 13300 Status Line: Nessuna stella selezionata
20:22:17.625 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=243, Gamma=0.510
20:22:17.632 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:22:17.632 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:17.632 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:22:17.632 00.000 13300 Enqueuing Expose request
20:22:17.633 00.001 11596 Worker thread wakes up
20:22:17.633 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:22:18.143 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:22:19.171 01.028 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d0316afd-f8a4-45db-a7f9-5f6be53589df"}
20:22:19.171 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d0316afd-f8a4-45db-a7f9-5f6be53589df"}
20:22:19.172 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"08a71a52-db31-42c3-97a8-0dd3d61b5acc"}
20:22:19.172 00.000 13300 case statement mapped state 1 to 101
20:22:19.172 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"08a71a52-db31-42c3-97a8-0dd3d61b5acc"}
20:22:21.182 02.010 11596 Exposure complete
20:22:21.258 00.076 11596 worker thread done servicing request
20:22:21.258 00.000 13300 OnExposeComplete: enter
20:22:21.258 00.000 13300 UpdateGuideState(): m_state=1
20:22:21.259 00.001 13300 UpdateCurrentPosition: no star selected
20:22:21.259 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:22:21.259 00.000 13300 Status Line: Nessuna stella selezionata
20:22:21.262 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=244, Gamma=0.510
20:22:21.269 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:22:21.269 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:21.269 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:22:21.269 00.000 13300 Enqueuing Expose request
20:22:21.269 00.000 11596 Worker thread wakes up
20:22:21.269 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:22:21.785 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:22:22.171 00.386 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d4f47fc5-2f82-4527-825d-15d3bc1bceaf"}
20:22:22.171 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d4f47fc5-2f82-4527-825d-15d3bc1bceaf"}
20:22:22.172 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5cab8c8e-574d-4a66-a16b-eb3426181ce7"}
20:22:22.172 00.000 13300 case statement mapped state 1 to 101
20:22:22.172 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5cab8c8e-574d-4a66-a16b-eb3426181ce7"}
20:22:24.820 02.648 11596 Exposure complete
20:22:24.899 00.079 11596 worker thread done servicing request
20:22:24.899 00.000 13300 OnExposeComplete: enter
20:22:24.899 00.000 13300 UpdateGuideState(): m_state=1
20:22:24.899 00.000 13300 UpdateCurrentPosition: no star selected
20:22:24.900 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:22:24.900 00.000 13300 Status Line: Nessuna stella selezionata
20:22:24.903 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
20:22:24.909 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:22:24.909 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:24.910 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:22:24.910 00.000 13300 Enqueuing Expose request
20:22:24.910 00.000 11596 Worker thread wakes up
20:22:24.910 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:22:25.170 00.260 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"52e80fa1-3c64-431a-b8ad-94dfa1a196c6"}
20:22:25.170 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"52e80fa1-3c64-431a-b8ad-94dfa1a196c6"}
20:22:25.171 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7b480f41-143f-443a-9112-4916408c261e"}
20:22:25.171 00.000 13300 case statement mapped state 1 to 101
20:22:25.171 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7b480f41-143f-443a-9112-4916408c261e"}
20:22:25.423 00.252 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:22:28.169 02.746 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"399c84f4-ea62-42e7-9c01-b7f4182f1190"}
20:22:28.170 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"399c84f4-ea62-42e7-9c01-b7f4182f1190"}
20:22:28.171 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"789b92b4-8257-4923-afd6-c9714da0f4de"}
20:22:28.171 00.000 13300 case statement mapped state 1 to 101
20:22:28.171 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"789b92b4-8257-4923-afd6-c9714da0f4de"}
20:22:28.449 00.278 11596 Exposure complete
20:22:28.524 00.075 11596 worker thread done servicing request
20:22:28.524 00.000 13300 OnExposeComplete: enter
20:22:28.524 00.000 13300 UpdateGuideState(): m_state=1
20:22:28.525 00.001 13300 UpdateCurrentPosition: no star selected
20:22:28.525 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:22:28.525 00.000 13300 Status Line: Nessuna stella selezionata
20:22:28.529 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
20:22:28.536 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:22:28.536 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:28.536 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:22:28.536 00.000 13300 Enqueuing Expose request
20:22:28.536 00.000 11596 Worker thread wakes up
20:22:28.537 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:22:29.052 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:22:31.168 02.116 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"64de88b8-8cef-4c8d-aee8-806ab4cfd97f"}
20:22:31.168 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"64de88b8-8cef-4c8d-aee8-806ab4cfd97f"}
20:22:31.169 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"db5db702-8c08-40de-ab12-a422de56ed8d"}
20:22:31.169 00.000 13300 case statement mapped state 1 to 101
20:22:31.169 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"db5db702-8c08-40de-ab12-a422de56ed8d"}
20:22:32.141 00.972 11596 Exposure complete
20:22:32.231 00.090 11596 worker thread done servicing request
20:22:32.231 00.000 13300 OnExposeComplete: enter
20:22:32.231 00.000 13300 UpdateGuideState(): m_state=1
20:22:32.232 00.001 13300 UpdateCurrentPosition: no star selected
20:22:32.232 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:22:32.233 00.001 13300 Status Line: Nessuna stella selezionata
20:22:32.236 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:22:32.242 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:22:32.242 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:32.242 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:22:32.243 00.001 13300 Enqueuing Expose request
20:22:32.243 00.000 11596 Worker thread wakes up
20:22:32.243 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:22:32.755 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:22:34.168 01.413 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2b2ae670-fef5-446d-81a1-6c3a8a067997"}
20:22:34.168 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2b2ae670-fef5-446d-81a1-6c3a8a067997"}
20:22:34.169 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ca3eaaa6-d0a4-4147-bfea-f6ab9ccd3a2c"}
20:22:34.169 00.000 13300 case statement mapped state 1 to 101
20:22:34.169 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ca3eaaa6-d0a4-4147-bfea-f6ab9ccd3a2c"}
20:22:35.779 01.610 11596 Exposure complete
20:22:35.855 00.076 11596 worker thread done servicing request
20:22:35.855 00.000 13300 OnExposeComplete: enter
20:22:35.855 00.000 13300 UpdateGuideState(): m_state=1
20:22:35.855 00.000 13300 UpdateCurrentPosition: no star selected
20:22:35.856 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:22:35.856 00.000 13300 Status Line: Nessuna stella selezionata
20:22:35.858 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=234, Gamma=0.510
20:22:35.865 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:22:35.865 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:35.865 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:22:35.865 00.000 13300 Enqueuing Expose request
20:22:35.865 00.000 11596 Worker thread wakes up
20:22:35.865 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:22:36.377 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:22:37.166 00.789 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"10f2d99a-b907-4f64-921e-bf2d8bd5df0b"}
20:22:37.166 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"10f2d99a-b907-4f64-921e-bf2d8bd5df0b"}
20:22:37.167 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9e98a12f-d5a4-4c2f-a43d-ef2a0fda6d4f"}
20:22:37.167 00.000 13300 case statement mapped state 1 to 101
20:22:37.167 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9e98a12f-d5a4-4c2f-a43d-ef2a0fda6d4f"}
20:22:39.401 02.234 11596 Exposure complete
20:22:39.477 00.076 11596 worker thread done servicing request
20:22:39.477 00.000 13300 OnExposeComplete: enter
20:22:39.477 00.000 13300 UpdateGuideState(): m_state=1
20:22:39.477 00.000 13300 UpdateCurrentPosition: no star selected
20:22:39.478 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:22:39.478 00.000 13300 Status Line: Nessuna stella selezionata
20:22:39.480 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:22:39.487 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:22:39.487 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:39.487 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:22:39.487 00.000 13300 Enqueuing Expose request
20:22:39.487 00.000 11596 Worker thread wakes up
20:22:39.487 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:22:39.991 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:22:40.174 00.183 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1da2e209-6aa8-474d-a1df-fc035239deac"}
20:22:40.174 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1da2e209-6aa8-474d-a1df-fc035239deac"}
20:22:40.175 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f00ffd54-83a2-4e7d-8174-6b608388fcc7"}
20:22:40.175 00.000 13300 case statement mapped state 1 to 101
20:22:40.176 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f00ffd54-83a2-4e7d-8174-6b608388fcc7"}
20:22:43.026 02.850 11596 Exposure complete
20:22:43.109 00.083 11596 worker thread done servicing request
20:22:43.109 00.000 13300 OnExposeComplete: enter
20:22:43.109 00.000 13300 UpdateGuideState(): m_state=1
20:22:43.109 00.000 13300 UpdateCurrentPosition: no star selected
20:22:43.110 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:22:43.110 00.000 13300 Status Line: Nessuna stella selezionata
20:22:43.112 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
20:22:43.119 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:22:43.119 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:43.119 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:22:43.119 00.000 13300 Enqueuing Expose request
20:22:43.120 00.001 11596 Worker thread wakes up
20:22:43.120 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:22:43.174 00.054 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9d46e491-3c34-4de0-92d9-a0b893e52d13"}
20:22:43.174 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9d46e491-3c34-4de0-92d9-a0b893e52d13"}
20:22:43.174 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"10afbdb4-bc1c-4c86-81dc-66e83d215f19"}
20:22:43.175 00.001 13300 case statement mapped state 1 to 101
20:22:43.175 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"10afbdb4-bc1c-4c86-81dc-66e83d215f19"}
20:22:43.629 00.454 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:22:46.174 02.545 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9fe10a38-a95e-4e9e-a7b2-b1cf5cf75453"}
20:22:46.174 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9fe10a38-a95e-4e9e-a7b2-b1cf5cf75453"}
20:22:46.175 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ce260990-b49f-4cd1-a692-d06d4fcd6841"}
20:22:46.175 00.000 13300 case statement mapped state 1 to 101
20:22:46.175 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ce260990-b49f-4cd1-a692-d06d4fcd6841"}
20:22:46.657 00.482 11596 Exposure complete
20:22:46.733 00.076 11596 worker thread done servicing request
20:22:46.733 00.000 13300 OnExposeComplete: enter
20:22:46.734 00.001 13300 UpdateGuideState(): m_state=1
20:22:46.734 00.000 13300 UpdateCurrentPosition: no star selected
20:22:46.734 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:22:46.734 00.000 13300 Status Line: Nessuna stella selezionata
20:22:46.737 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
20:22:46.744 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:22:46.744 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:46.744 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:22:46.744 00.000 13300 Enqueuing Expose request
20:22:46.744 00.000 11596 Worker thread wakes up
20:22:46.745 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:22:47.246 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:22:49.172 01.926 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"23cfd1fb-64cb-4649-b6d7-0071716595a8"}
20:22:49.172 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"23cfd1fb-64cb-4649-b6d7-0071716595a8"}
20:22:49.173 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7c4bfd30-ba04-49c1-8caa-8ce079f09645"}
20:22:49.173 00.000 13300 case statement mapped state 1 to 101
20:22:49.173 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7c4bfd30-ba04-49c1-8caa-8ce079f09645"}
20:22:50.272 01.099 11596 Exposure complete
20:22:50.348 00.076 11596 worker thread done servicing request
20:22:50.348 00.000 13300 OnExposeComplete: enter
20:22:50.348 00.000 13300 UpdateGuideState(): m_state=1
20:22:50.348 00.000 13300 UpdateCurrentPosition: no star selected
20:22:50.349 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:22:50.349 00.000 13300 Status Line: Nessuna stella selezionata
20:22:50.351 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:22:50.359 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:22:50.359 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:50.359 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:22:50.359 00.000 13300 Enqueuing Expose request
20:22:50.359 00.000 11596 Worker thread wakes up
20:22:50.359 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:22:50.861 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:22:52.172 01.311 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dfe7a8bd-e464-4388-a8cb-9f3efb7b6de5"}
20:22:52.172 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dfe7a8bd-e464-4388-a8cb-9f3efb7b6de5"}
20:22:52.173 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cfc4d347-900d-416a-b338-c078814cdf7f"}
20:22:52.173 00.000 13300 case statement mapped state 1 to 101
20:22:52.173 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cfc4d347-900d-416a-b338-c078814cdf7f"}
20:22:53.895 01.722 11596 Exposure complete
20:22:53.970 00.075 11596 worker thread done servicing request
20:22:53.970 00.000 13300 OnExposeComplete: enter
20:22:53.970 00.000 13300 UpdateGuideState(): m_state=1
20:22:53.970 00.000 13300 UpdateCurrentPosition: no star selected
20:22:53.971 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:22:53.971 00.000 13300 Status Line: Nessuna stella selezionata
20:22:53.975 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
20:22:53.982 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:22:53.982 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:53.983 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:22:53.983 00.000 13300 Enqueuing Expose request
20:22:53.983 00.000 11596 Worker thread wakes up
20:22:53.983 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:22:54.486 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:22:55.172 00.686 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fc56d5a6-89ce-43b7-8623-cdebf0f62508"}
20:22:55.172 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fc56d5a6-89ce-43b7-8623-cdebf0f62508"}
20:22:55.173 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9668efae-952c-4006-958c-3cbaf20bef21"}
20:22:55.173 00.000 13300 case statement mapped state 1 to 101
20:22:55.173 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9668efae-952c-4006-958c-3cbaf20bef21"}
20:22:57.515 02.342 11596 Exposure complete
20:22:57.598 00.083 11596 worker thread done servicing request
20:22:57.599 00.001 13300 OnExposeComplete: enter
20:22:57.599 00.000 13300 UpdateGuideState(): m_state=1
20:22:57.599 00.000 13300 UpdateCurrentPosition: no star selected
20:22:57.599 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:22:57.600 00.001 13300 Status Line: Nessuna stella selezionata
20:22:57.605 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
20:22:57.612 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:22:57.613 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:57.613 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:22:57.613 00.000 13300 Enqueuing Expose request
20:22:57.613 00.000 11596 Worker thread wakes up
20:22:57.613 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:22:58.115 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:22:58.171 00.056 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e86de658-4aef-40f8-b081-d24a4cc70af0"}
20:22:58.171 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e86de658-4aef-40f8-b081-d24a4cc70af0"}
20:22:58.172 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c2475ec5-3fc9-4285-905d-9b1d28a1a350"}
20:22:58.172 00.000 13300 case statement mapped state 1 to 101
20:22:58.172 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c2475ec5-3fc9-4285-905d-9b1d28a1a350"}
20:23:01.219 03.047 11596 Exposure complete
20:23:01.237 00.018 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b2f89497-2020-4ad2-b79c-59e26ce1a74e"}
20:23:01.237 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b2f89497-2020-4ad2-b79c-59e26ce1a74e"}
20:23:01.238 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"af59e84a-349a-4a86-b205-40e28aacafdc"}
20:23:01.238 00.000 13300 case statement mapped state 1 to 101
20:23:01.238 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"af59e84a-349a-4a86-b205-40e28aacafdc"}
20:23:01.351 00.113 11596 worker thread done servicing request
20:23:01.351 00.000 13300 OnExposeComplete: enter
20:23:01.351 00.000 13300 UpdateGuideState(): m_state=1
20:23:01.352 00.001 13300 UpdateCurrentPosition: no star selected
20:23:01.352 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:23:01.352 00.000 13300 Status Line: Nessuna stella selezionata
20:23:01.357 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
20:23:01.366 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:23:01.366 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:01.366 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:23:01.366 00.000 13300 Enqueuing Expose request
20:23:01.366 00.000 11596 Worker thread wakes up
20:23:01.367 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:23:01.872 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:23:04.203 02.331 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1f3290d3-e786-4baa-839f-31f7168d8a89"}
20:23:04.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1f3290d3-e786-4baa-839f-31f7168d8a89"}
20:23:04.204 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"db5c8996-94ac-41e5-8fcd-e408dd60d6f8"}
20:23:04.204 00.000 13300 case statement mapped state 1 to 101
20:23:04.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"db5c8996-94ac-41e5-8fcd-e408dd60d6f8"}
20:23:04.901 00.697 11596 Exposure complete
20:23:05.002 00.101 11596 worker thread done servicing request
20:23:05.002 00.000 13300 OnExposeComplete: enter
20:23:05.002 00.000 13300 UpdateGuideState(): m_state=1
20:23:05.002 00.000 13300 UpdateCurrentPosition: no star selected
20:23:05.003 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:23:05.003 00.000 13300 Status Line: Nessuna stella selezionata
20:23:05.007 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:23:05.017 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:23:05.017 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:05.017 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:23:05.017 00.000 13300 Enqueuing Expose request
20:23:05.018 00.001 11596 Worker thread wakes up
20:23:05.018 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:23:05.533 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:23:07.202 01.669 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"858494ef-f0a2-4f68-b5bb-6a9e810a901c"}
20:23:07.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"858494ef-f0a2-4f68-b5bb-6a9e810a901c"}
20:23:07.203 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"42d3c994-f9d2-4d4a-8cf2-f7462ac16a41"}
20:23:07.203 00.000 13300 case statement mapped state 1 to 101
20:23:07.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"42d3c994-f9d2-4d4a-8cf2-f7462ac16a41"}
20:23:08.845 01.642 11596 Exposure complete
20:23:09.224 00.379 11596 worker thread done servicing request
20:23:09.224 00.000 13300 OnExposeComplete: enter
20:23:09.224 00.000 13300 UpdateGuideState(): m_state=1
20:23:09.225 00.001 13300 UpdateCurrentPosition: no star selected
20:23:09.225 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:23:09.225 00.000 13300 Status Line: Nessuna stella selezionata
20:23:09.236 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=248, Gamma=0.510
20:23:09.246 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:23:09.246 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:09.246 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:23:09.246 00.000 13300 Enqueuing Expose request
20:23:09.273 00.027 11596 Worker thread wakes up
20:23:09.273 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:23:09.823 00.550 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:23:12.332 02.509 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4009677f-c981-43c2-a8ed-f5f755ea2609"}
20:23:12.333 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4009677f-c981-43c2-a8ed-f5f755ea2609"}
20:23:12.409 00.076 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"446d1c55-d2af-4c52-88f4-636ae838835b"}
20:23:12.410 00.001 13300 case statement mapped state 1 to 101
20:23:12.410 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"446d1c55-d2af-4c52-88f4-636ae838835b"}
20:23:12.873 00.463 11596 Exposure complete
20:23:12.965 00.092 11596 worker thread done servicing request
20:23:12.965 00.000 13300 OnExposeComplete: enter
20:23:12.965 00.000 13300 UpdateGuideState(): m_state=1
20:23:12.966 00.001 13300 UpdateCurrentPosition: no star selected
20:23:12.966 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:23:12.966 00.000 13300 Status Line: Nessuna stella selezionata
20:23:12.969 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:23:12.976 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:23:12.976 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:12.976 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:23:12.976 00.000 13300 Enqueuing Expose request
20:23:12.977 00.001 11596 Worker thread wakes up
20:23:12.977 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:23:13.492 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:23:15.325 01.833 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"426a61b5-756b-4f0a-841d-a775ccebd6f7"}
20:23:15.325 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"426a61b5-756b-4f0a-841d-a775ccebd6f7"}
20:23:15.326 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f49efb3a-4770-462c-8187-89b1a576381b"}
20:23:15.326 00.000 13300 case statement mapped state 1 to 101
20:23:15.327 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f49efb3a-4770-462c-8187-89b1a576381b"}
20:23:16.532 01.205 11596 Exposure complete
20:23:16.629 00.097 11596 worker thread done servicing request
20:23:16.629 00.000 13300 OnExposeComplete: enter
20:23:16.630 00.001 13300 UpdateGuideState(): m_state=1
20:23:16.630 00.000 13300 UpdateCurrentPosition: no star selected
20:23:16.630 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:23:16.630 00.000 13300 Status Line: Nessuna stella selezionata
20:23:16.635 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:23:16.642 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:23:16.642 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:16.642 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:23:16.642 00.000 13300 Enqueuing Expose request
20:23:16.643 00.001 11596 Worker thread wakes up
20:23:16.643 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:23:17.149 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:23:18.324 01.175 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7104b2d0-6d55-44d9-96d9-6a746babeec2"}
20:23:18.324 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7104b2d0-6d55-44d9-96d9-6a746babeec2"}
20:23:18.325 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ada9b359-7ce1-47a1-8140-b5e9c600545e"}
20:23:18.325 00.000 13300 case statement mapped state 1 to 101
20:23:18.325 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ada9b359-7ce1-47a1-8140-b5e9c600545e"}
20:23:20.199 01.874 11596 Exposure complete
20:23:20.309 00.110 11596 worker thread done servicing request
20:23:20.309 00.000 13300 OnExposeComplete: enter
20:23:20.309 00.000 13300 UpdateGuideState(): m_state=1
20:23:20.310 00.001 13300 UpdateCurrentPosition: no star selected
20:23:20.310 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:23:20.310 00.000 13300 Status Line: Nessuna stella selezionata
20:23:20.314 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:23:20.325 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:23:20.325 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:20.326 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:23:20.326 00.000 13300 Enqueuing Expose request
20:23:20.326 00.000 11596 Worker thread wakes up
20:23:20.326 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:23:20.833 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:23:21.322 00.489 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8dbdf7c6-4b4d-4fdd-8e26-4516aa8569a0"}
20:23:21.322 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8dbdf7c6-4b4d-4fdd-8e26-4516aa8569a0"}
20:23:21.323 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5f0594e2-e080-4044-8486-00676096836f"}
20:23:21.323 00.000 13300 case statement mapped state 1 to 101
20:23:21.323 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5f0594e2-e080-4044-8486-00676096836f"}
20:23:23.866 02.543 11596 Exposure complete
20:23:23.948 00.082 11596 worker thread done servicing request
20:23:23.948 00.000 13300 OnExposeComplete: enter
20:23:23.948 00.000 13300 UpdateGuideState(): m_state=1
20:23:23.948 00.000 13300 UpdateCurrentPosition: no star selected
20:23:23.949 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:23:23.949 00.000 13300 Status Line: Nessuna stella selezionata
20:23:23.951 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:23:23.959 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:23:23.959 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:23.959 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:23:23.959 00.000 13300 Enqueuing Expose request
20:23:23.959 00.000 11596 Worker thread wakes up
20:23:23.959 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:23:24.322 00.363 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"049c3b50-d17f-4c09-b70f-168dab71a418"}
20:23:24.322 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"049c3b50-d17f-4c09-b70f-168dab71a418"}
20:23:24.323 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a065b61c-8840-4edf-b2ae-9b66d9487c5b"}
20:23:24.323 00.000 13300 case statement mapped state 1 to 101
20:23:24.323 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a065b61c-8840-4edf-b2ae-9b66d9487c5b"}
20:23:24.469 00.146 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:23:27.320 02.851 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d1e82907-f68d-4645-9647-c126037126a8"}
20:23:27.320 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d1e82907-f68d-4645-9647-c126037126a8"}
20:23:27.321 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"da1c4cfd-f5fb-4971-a082-c559e11b5c83"}
20:23:27.321 00.000 13300 case statement mapped state 1 to 101
20:23:27.321 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"da1c4cfd-f5fb-4971-a082-c559e11b5c83"}
20:23:27.489 00.168 11596 Exposure complete
20:23:27.567 00.078 11596 worker thread done servicing request
20:23:27.567 00.000 13300 OnExposeComplete: enter
20:23:27.568 00.001 13300 UpdateGuideState(): m_state=1
20:23:27.568 00.000 13300 UpdateCurrentPosition: no star selected
20:23:27.568 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:23:27.568 00.000 13300 Status Line: Nessuna stella selezionata
20:23:27.572 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:23:27.579 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:23:27.579 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:27.579 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:23:27.579 00.000 13300 Enqueuing Expose request
20:23:27.579 00.000 11596 Worker thread wakes up
20:23:27.579 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:23:28.095 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:23:30.319 02.224 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"90d213ab-5f50-42ad-8419-2f0033fba762"}
20:23:30.319 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"90d213ab-5f50-42ad-8419-2f0033fba762"}
20:23:30.320 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1bdbf81b-15c1-4e41-8daf-d649a509b92d"}
20:23:30.320 00.000 13300 case statement mapped state 1 to 101
20:23:30.320 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1bdbf81b-15c1-4e41-8daf-d649a509b92d"}
20:23:31.118 00.798 11596 Exposure complete
20:23:31.194 00.076 11596 worker thread done servicing request
20:23:31.194 00.000 13300 OnExposeComplete: enter
20:23:31.195 00.001 13300 UpdateGuideState(): m_state=1
20:23:31.195 00.000 13300 UpdateCurrentPosition: no star selected
20:23:31.195 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:23:31.196 00.001 13300 Status Line: Nessuna stella selezionata
20:23:31.199 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
20:23:31.207 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:23:31.207 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:31.207 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:23:31.207 00.000 13300 Enqueuing Expose request
20:23:31.207 00.000 11596 Worker thread wakes up
20:23:31.207 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:23:31.719 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:23:33.319 01.600 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"50765c13-50fe-45cd-87d5-1b94de3cd6c9"}
20:23:33.319 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"50765c13-50fe-45cd-87d5-1b94de3cd6c9"}
20:23:33.320 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d3369b69-582b-429a-915f-59ba29e72b24"}
20:23:33.320 00.000 13300 case statement mapped state 1 to 101
20:23:33.320 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d3369b69-582b-429a-915f-59ba29e72b24"}
20:23:34.749 01.429 11596 Exposure complete
20:23:34.823 00.074 11596 worker thread done servicing request
20:23:34.823 00.000 13300 OnExposeComplete: enter
20:23:34.823 00.000 13300 UpdateGuideState(): m_state=1
20:23:34.824 00.001 13300 UpdateCurrentPosition: no star selected
20:23:34.824 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:23:34.824 00.000 13300 Status Line: Nessuna stella selezionata
20:23:34.827 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:23:34.833 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:23:34.834 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:34.834 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:23:34.834 00.000 13300 Enqueuing Expose request
20:23:34.834 00.000 11596 Worker thread wakes up
20:23:34.834 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:23:35.335 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:23:36.319 00.984 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"98930529-2291-4d8b-bc05-97fdfcbfc0e8"}
20:23:36.319 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"98930529-2291-4d8b-bc05-97fdfcbfc0e8"}
20:23:36.320 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cff9f9ae-d6c8-43fd-be27-526cccfb9fcf"}
20:23:36.320 00.000 13300 case statement mapped state 1 to 101
20:23:36.320 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cff9f9ae-d6c8-43fd-be27-526cccfb9fcf"}
20:23:38.367 02.047 11596 Exposure complete
20:23:38.444 00.077 11596 worker thread done servicing request
20:23:38.444 00.000 13300 OnExposeComplete: enter
20:23:38.444 00.000 13300 UpdateGuideState(): m_state=1
20:23:38.444 00.000 13300 UpdateCurrentPosition: no star selected
20:23:38.445 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:23:38.445 00.000 13300 Status Line: Nessuna stella selezionata
20:23:38.448 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=246, Gamma=0.510
20:23:38.454 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:23:38.454 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:38.455 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:23:38.455 00.000 13300 Enqueuing Expose request
20:23:38.455 00.000 11596 Worker thread wakes up
20:23:38.455 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:23:38.963 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:23:39.319 00.356 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ac9f0650-676c-4b8c-9999-d28cf402aa87"}
20:23:39.319 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ac9f0650-676c-4b8c-9999-d28cf402aa87"}
20:23:39.320 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7ad8d849-3a89-475c-a081-d50a0d192ee3"}
20:23:39.320 00.000 13300 case statement mapped state 1 to 101
20:23:39.320 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7ad8d849-3a89-475c-a081-d50a0d192ee3"}
20:23:41.991 02.671 11596 Exposure complete
20:23:42.069 00.078 11596 worker thread done servicing request
20:23:42.070 00.001 13300 OnExposeComplete: enter
20:23:42.070 00.000 13300 UpdateGuideState(): m_state=1
20:23:42.070 00.000 13300 UpdateCurrentPosition: no star selected
20:23:42.071 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:23:42.071 00.000 13300 Status Line: Nessuna stella selezionata
20:23:42.075 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:23:42.083 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:23:42.084 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:42.084 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:23:42.084 00.000 13300 Enqueuing Expose request
20:23:42.084 00.000 11596 Worker thread wakes up
20:23:42.084 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:23:42.317 00.233 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"31882d21-0e68-416d-a4bd-f218a8e40fb3"}
20:23:42.317 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"31882d21-0e68-416d-a4bd-f218a8e40fb3"}
20:23:42.318 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"22e47998-2187-4a80-b9d7-8cba2752e65f"}
20:23:42.318 00.000 13300 case statement mapped state 1 to 101
20:23:42.318 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"22e47998-2187-4a80-b9d7-8cba2752e65f"}
20:23:42.594 00.276 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:23:45.316 02.722 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"90b6d78d-d8ac-4872-b687-feec8770a44b"}
20:23:45.316 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"90b6d78d-d8ac-4872-b687-feec8770a44b"}
20:23:45.317 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3fecb0ce-3bc3-49fc-b449-490705757879"}
20:23:45.317 00.000 13300 case statement mapped state 1 to 101
20:23:45.317 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3fecb0ce-3bc3-49fc-b449-490705757879"}
20:23:45.619 00.302 11596 Exposure complete
20:23:45.694 00.075 11596 worker thread done servicing request
20:23:45.694 00.000 13300 OnExposeComplete: enter
20:23:45.694 00.000 13300 UpdateGuideState(): m_state=1
20:23:45.695 00.001 13300 UpdateCurrentPosition: no star selected
20:23:45.696 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:23:45.696 00.000 13300 Status Line: Nessuna stella selezionata
20:23:45.698 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:23:45.705 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:23:45.705 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:45.705 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:23:45.705 00.000 13300 Enqueuing Expose request
20:23:45.705 00.000 11596 Worker thread wakes up
20:23:45.706 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:23:46.211 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:23:48.316 02.105 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"94527335-4e7d-4194-9459-b40f6c86ad1f"}
20:23:48.316 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"94527335-4e7d-4194-9459-b40f6c86ad1f"}
20:23:48.317 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8eb2da7a-43bc-4d20-94be-db0f6101e2bb"}
20:23:48.317 00.000 13300 case statement mapped state 1 to 101
20:23:48.317 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8eb2da7a-43bc-4d20-94be-db0f6101e2bb"}
20:23:49.245 00.928 11596 Exposure complete
20:23:49.338 00.093 11596 worker thread done servicing request
20:23:49.338 00.000 13300 OnExposeComplete: enter
20:23:49.338 00.000 13300 UpdateGuideState(): m_state=1
20:23:49.338 00.000 13300 UpdateCurrentPosition: no star selected
20:23:49.338 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:23:49.339 00.001 13300 Status Line: Nessuna stella selezionata
20:23:49.341 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=251, Gamma=0.510
20:23:49.348 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:23:49.348 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:49.348 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:23:49.348 00.000 13300 Enqueuing Expose request
20:23:49.348 00.000 11596 Worker thread wakes up
20:23:49.348 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:23:49.863 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:23:51.315 01.452 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5184d2ba-6281-4576-9d9f-6ed57b60ceb7"}
20:23:51.315 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5184d2ba-6281-4576-9d9f-6ed57b60ceb7"}
20:23:51.316 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"120075af-9527-42c5-b4dc-d3330532cac3"}
20:23:51.316 00.000 13300 case statement mapped state 1 to 101
20:23:51.316 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"120075af-9527-42c5-b4dc-d3330532cac3"}
20:23:52.905 01.589 11596 Exposure complete
20:23:52.990 00.085 11596 worker thread done servicing request
20:23:52.990 00.000 13300 OnExposeComplete: enter
20:23:52.990 00.000 13300 UpdateGuideState(): m_state=1
20:23:52.990 00.000 13300 UpdateCurrentPosition: no star selected
20:23:52.991 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:23:52.991 00.000 13300 Status Line: Nessuna stella selezionata
20:23:52.995 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=252, Gamma=0.510
20:23:53.004 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:23:53.004 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:53.004 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:23:53.004 00.000 13300 Enqueuing Expose request
20:23:53.005 00.001 11596 Worker thread wakes up
20:23:53.005 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:23:53.519 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:23:54.313 00.794 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c2569b9a-3de0-420a-8627-9407eea41cdb"}
20:23:54.313 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c2569b9a-3de0-420a-8627-9407eea41cdb"}
20:23:54.314 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"51555898-8929-4975-9cbe-a156e912af4b"}
20:23:54.314 00.000 13300 case statement mapped state 1 to 101
20:23:54.314 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"51555898-8929-4975-9cbe-a156e912af4b"}
20:23:56.554 02.240 11596 Exposure complete
20:23:56.632 00.078 11596 worker thread done servicing request
20:23:56.632 00.000 13300 OnExposeComplete: enter
20:23:56.632 00.000 13300 UpdateGuideState(): m_state=1
20:23:56.633 00.001 13300 UpdateCurrentPosition: no star selected
20:23:56.633 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:23:56.633 00.000 13300 Status Line: Nessuna stella selezionata
20:23:56.636 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=243, Gamma=0.510
20:23:56.644 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:23:56.644 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:56.644 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:23:56.644 00.000 13300 Enqueuing Expose request
20:23:56.644 00.000 11596 Worker thread wakes up
20:23:56.644 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:23:57.158 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:23:57.313 00.155 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7477c3b7-d5bb-4777-abaf-897819cacaec"}
20:23:57.313 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7477c3b7-d5bb-4777-abaf-897819cacaec"}
20:23:57.314 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0659450a-1f8e-4bae-b1dc-91b84f38e2ea"}
20:23:57.314 00.000 13300 case statement mapped state 1 to 101
20:23:57.314 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0659450a-1f8e-4bae-b1dc-91b84f38e2ea"}
20:24:00.194 02.880 11596 Exposure complete
20:24:00.284 00.090 11596 worker thread done servicing request
20:24:00.284 00.000 13300 OnExposeComplete: enter
20:24:00.284 00.000 13300 UpdateGuideState(): m_state=1
20:24:00.284 00.000 13300 UpdateCurrentPosition: no star selected
20:24:00.285 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:24:00.285 00.000 13300 Status Line: Nessuna stella selezionata
20:24:00.288 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=232, Gamma=0.510
20:24:00.296 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:24:00.296 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:00.296 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:24:00.297 00.001 13300 Enqueuing Expose request
20:24:00.297 00.000 11596 Worker thread wakes up
20:24:00.297 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:24:00.312 00.015 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"07ec913f-50bc-47ee-bca5-90d5c37d53f9"}
20:24:00.312 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"07ec913f-50bc-47ee-bca5-90d5c37d53f9"}
20:24:00.313 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2be04c07-8449-49b4-b0b5-06c6864b435a"}
20:24:00.313 00.000 13300 case statement mapped state 1 to 101
20:24:00.313 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2be04c07-8449-49b4-b0b5-06c6864b435a"}
20:24:00.801 00.488 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:24:03.311 02.510 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ff8f5689-0ed4-4d57-a71b-63e6bc4492ad"}
20:24:03.311 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ff8f5689-0ed4-4d57-a71b-63e6bc4492ad"}
20:24:03.312 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6fa265a0-9705-4b20-8026-4a6e667f5234"}
20:24:03.312 00.000 13300 case statement mapped state 1 to 101
20:24:03.312 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6fa265a0-9705-4b20-8026-4a6e667f5234"}
20:24:03.834 00.522 11596 Exposure complete
20:24:03.910 00.076 11596 worker thread done servicing request
20:24:03.910 00.000 13300 OnExposeComplete: enter
20:24:03.910 00.000 13300 UpdateGuideState(): m_state=1
20:24:03.911 00.001 13300 UpdateCurrentPosition: no star selected
20:24:03.911 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:24:03.911 00.000 13300 Status Line: Nessuna stella selezionata
20:24:03.914 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=250, Gamma=0.510
20:24:03.921 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:24:03.921 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:03.921 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:24:03.921 00.000 13300 Enqueuing Expose request
20:24:03.921 00.000 11596 Worker thread wakes up
20:24:03.921 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:24:04.438 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:24:06.310 01.872 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e2de7e07-3637-4324-8057-4b48bdf3bb39"}
20:24:06.310 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e2de7e07-3637-4324-8057-4b48bdf3bb39"}
20:24:06.311 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e6bbc149-47f2-4eaa-a531-541c0e5d596e"}
20:24:06.311 00.000 13300 case statement mapped state 1 to 101
20:24:06.311 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e6bbc149-47f2-4eaa-a531-541c0e5d596e"}
20:24:07.474 01.163 11596 Exposure complete
20:24:07.585 00.111 11596 worker thread done servicing request
20:24:07.586 00.001 13300 OnExposeComplete: enter
20:24:07.586 00.000 13300 UpdateGuideState(): m_state=1
20:24:07.586 00.000 13300 UpdateCurrentPosition: no star selected
20:24:07.587 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:24:07.587 00.000 13300 Status Line: Nessuna stella selezionata
20:24:07.590 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
20:24:07.601 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:24:07.601 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:07.601 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:24:07.601 00.000 13300 Enqueuing Expose request
20:24:07.602 00.001 11596 Worker thread wakes up
20:24:07.602 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:24:08.118 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:24:09.310 01.192 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cd7fb105-a757-421d-9ab9-dd9b84214b68"}
20:24:09.310 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cd7fb105-a757-421d-9ab9-dd9b84214b68"}
20:24:09.311 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5180a7c3-c2f9-4fe2-9066-e77bed938193"}
20:24:09.311 00.000 13300 case statement mapped state 1 to 101
20:24:09.311 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5180a7c3-c2f9-4fe2-9066-e77bed938193"}
20:24:11.434 02.123 11596 Exposure complete
20:24:11.725 00.291 11596 worker thread done servicing request
20:24:11.725 00.000 13300 OnExposeComplete: enter
20:24:11.725 00.000 13300 UpdateGuideState(): m_state=1
20:24:11.726 00.001 13300 UpdateCurrentPosition: no star selected
20:24:11.726 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:24:11.726 00.000 13300 Status Line: Nessuna stella selezionata
20:24:11.728 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
20:24:11.767 00.039 13300 UpdateGuideState exits: Nessuna stella selezionata
20:24:11.767 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:11.767 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:24:11.767 00.000 13300 Enqueuing Expose request
20:24:11.768 00.001 11596 Worker thread wakes up
20:24:11.769 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:24:12.298 00.529 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:24:12.634 00.336 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"67c9c6b6-cbd4-4906-a9d7-7ce155b440dc"}
20:24:12.634 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"67c9c6b6-cbd4-4906-a9d7-7ce155b440dc"}
20:24:12.635 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7e0bb0a2-cdde-4086-9cac-c06b0e8e252e"}
20:24:12.635 00.000 13300 case statement mapped state 1 to 101
20:24:12.636 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7e0bb0a2-cdde-4086-9cac-c06b0e8e252e"}
20:24:15.596 02.960 11596 Exposure complete
20:24:15.792 00.196 11596 worker thread done servicing request
20:24:15.792 00.000 13300 OnExposeComplete: enter
20:24:15.792 00.000 13300 UpdateGuideState(): m_state=1
20:24:15.793 00.001 13300 UpdateCurrentPosition: no star selected
20:24:15.793 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:24:15.793 00.000 13300 Status Line: Nessuna stella selezionata
20:24:15.797 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=248, Gamma=0.510
20:24:15.823 00.026 13300 UpdateGuideState exits: Nessuna stella selezionata
20:24:15.823 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:15.823 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:24:15.824 00.001 13300 Enqueuing Expose request
20:24:15.824 00.000 11596 Worker thread wakes up
20:24:15.824 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:24:15.890 00.066 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c47f24f1-b3ad-49a3-8027-646a1fad0348"}
20:24:15.890 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c47f24f1-b3ad-49a3-8027-646a1fad0348"}
20:24:16.111 00.221 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"793b843e-ede7-4630-9028-59d5f962bdb7"}
20:24:16.111 00.000 13300 case statement mapped state 1 to 101
20:24:16.111 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"793b843e-ede7-4630-9028-59d5f962bdb7"}
20:24:16.327 00.216 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:24:18.884 02.557 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"99429e05-29d8-418a-9679-23cd619dfb31"}
20:24:18.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"99429e05-29d8-418a-9679-23cd619dfb31"}
20:24:18.885 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c8c85931-1d1f-46de-9514-43888d91937c"}
20:24:18.885 00.000 13300 case statement mapped state 1 to 101
20:24:18.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c8c85931-1d1f-46de-9514-43888d91937c"}
20:24:19.381 00.496 11596 Exposure complete
20:24:19.515 00.134 11596 worker thread done servicing request
20:24:19.515 00.000 13300 OnExposeComplete: enter
20:24:19.516 00.001 13300 UpdateGuideState(): m_state=1
20:24:19.517 00.001 13300 UpdateCurrentPosition: no star selected
20:24:19.517 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:24:19.517 00.000 13300 Status Line: Nessuna stella selezionata
20:24:19.521 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
20:24:19.533 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
20:24:19.533 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:19.533 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:24:19.533 00.000 13300 Enqueuing Expose request
20:24:19.533 00.000 11596 Worker thread wakes up
20:24:19.533 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:24:20.051 00.518 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:24:21.885 01.834 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5992b1d2-711a-45dd-bc6e-b5372dce0600"}
20:24:21.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5992b1d2-711a-45dd-bc6e-b5372dce0600"}
20:24:21.886 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4f2b8550-4cfe-44f2-a819-29df2753de3e"}
20:24:21.886 00.000 13300 case statement mapped state 1 to 101
20:24:21.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4f2b8550-4cfe-44f2-a819-29df2753de3e"}
20:24:23.207 01.321 11596 Exposure complete
20:24:23.307 00.100 11596 worker thread done servicing request
20:24:23.307 00.000 13300 OnExposeComplete: enter
20:24:23.307 00.000 13300 UpdateGuideState(): m_state=1
20:24:23.308 00.001 13300 UpdateCurrentPosition: no star selected
20:24:23.309 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:24:23.309 00.000 13300 Status Line: Nessuna stella selezionata
20:24:23.315 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=241, Gamma=0.510
20:24:23.327 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
20:24:23.327 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:23.327 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:24:23.327 00.000 13300 Enqueuing Expose request
20:24:23.327 00.000 11596 Worker thread wakes up
20:24:23.327 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:24:23.835 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:24:24.884 01.049 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f89cf7ef-7a6b-46f3-98c1-311eed748218"}
20:24:24.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f89cf7ef-7a6b-46f3-98c1-311eed748218"}
20:24:24.885 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5168886f-ce16-478e-aed5-6b7419b668bd"}
20:24:24.885 00.000 13300 case statement mapped state 1 to 101
20:24:24.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5168886f-ce16-478e-aed5-6b7419b668bd"}
20:24:26.860 01.975 11596 Exposure complete
20:24:26.935 00.075 11596 worker thread done servicing request
20:24:26.935 00.000 13300 OnExposeComplete: enter
20:24:26.936 00.001 13300 UpdateGuideState(): m_state=1
20:24:26.936 00.000 13300 UpdateCurrentPosition: no star selected
20:24:26.936 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:24:26.936 00.000 13300 Status Line: Nessuna stella selezionata
20:24:26.940 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
20:24:26.947 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:24:26.947 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:26.947 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:24:26.948 00.001 13300 Enqueuing Expose request
20:24:26.948 00.000 11596 Worker thread wakes up
20:24:26.948 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:24:27.463 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:24:27.884 00.421 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bdc83343-724d-4308-bf85-27009f84697c"}
20:24:27.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bdc83343-724d-4308-bf85-27009f84697c"}
20:24:27.885 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"62b44e28-d6ee-4ff1-88bd-4d83ef1f925f"}
20:24:27.885 00.000 13300 case statement mapped state 1 to 101
20:24:27.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"62b44e28-d6ee-4ff1-88bd-4d83ef1f925f"}
20:24:30.489 02.604 11596 Exposure complete
20:24:30.568 00.079 11596 worker thread done servicing request
20:24:30.568 00.000 13300 OnExposeComplete: enter
20:24:30.569 00.001 13300 UpdateGuideState(): m_state=1
20:24:30.569 00.000 13300 UpdateCurrentPosition: no star selected
20:24:30.569 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:24:30.569 00.000 13300 Status Line: Nessuna stella selezionata
20:24:30.573 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=246, Gamma=0.510
20:24:30.580 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:24:30.580 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:30.580 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:24:30.580 00.000 13300 Enqueuing Expose request
20:24:30.581 00.001 11596 Worker thread wakes up
20:24:30.581 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:24:30.884 00.303 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f692c89c-1a66-4820-8dc4-f43f93f6b6e3"}
20:24:30.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f692c89c-1a66-4820-8dc4-f43f93f6b6e3"}
20:24:30.885 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"248e53cc-9175-4c16-b990-0a65eb96ca63"}
20:24:30.885 00.000 13300 case statement mapped state 1 to 101
20:24:30.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"248e53cc-9175-4c16-b990-0a65eb96ca63"}
20:24:31.094 00.209 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:24:33.884 02.790 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f434f1dc-82d6-442b-9376-6b206e42a165"}
20:24:33.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f434f1dc-82d6-442b-9376-6b206e42a165"}
20:24:33.885 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a616a198-b25d-4e03-a83c-fe83c1355b12"}
20:24:33.885 00.000 13300 case statement mapped state 1 to 101
20:24:33.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a616a198-b25d-4e03-a83c-fe83c1355b12"}
20:24:34.127 00.242 11596 Exposure complete
20:24:34.214 00.087 11596 worker thread done servicing request
20:24:34.214 00.000 13300 OnExposeComplete: enter
20:24:34.214 00.000 13300 UpdateGuideState(): m_state=1
20:24:34.215 00.001 13300 UpdateCurrentPosition: no star selected
20:24:34.215 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:24:34.215 00.000 13300 Status Line: Nessuna stella selezionata
20:24:34.218 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:24:34.225 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:24:34.225 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:34.225 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:24:34.226 00.001 13300 Enqueuing Expose request
20:24:34.226 00.000 11596 Worker thread wakes up
20:24:34.226 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:24:34.741 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:24:36.884 02.143 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f4c14ed7-e2e4-4db9-b055-3d5ae263f4aa"}
20:24:36.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f4c14ed7-e2e4-4db9-b055-3d5ae263f4aa"}
20:24:36.885 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9b7894aa-c506-4ebc-b0cf-9ba8e918c359"}
20:24:36.885 00.000 13300 case statement mapped state 1 to 101
20:24:36.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9b7894aa-c506-4ebc-b0cf-9ba8e918c359"}
20:24:37.765 00.880 11596 Exposure complete
20:24:37.840 00.075 11596 worker thread done servicing request
20:24:37.841 00.001 13300 OnExposeComplete: enter
20:24:37.841 00.000 13300 UpdateGuideState(): m_state=1
20:24:37.841 00.000 13300 UpdateCurrentPosition: no star selected
20:24:37.841 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:24:37.842 00.001 13300 Status Line: Nessuna stella selezionata
20:24:37.844 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=224, Gamma=0.510
20:24:37.851 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:24:37.851 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:37.851 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:24:37.851 00.000 13300 Enqueuing Expose request
20:24:37.851 00.000 11596 Worker thread wakes up
20:24:37.852 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:24:38.363 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:24:39.883 01.520 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dd4f3bcf-cf30-4597-b17a-23293c947223"}
20:24:39.883 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dd4f3bcf-cf30-4597-b17a-23293c947223"}
20:24:39.884 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8d60b018-47f8-413d-8fea-0f98eb417cfe"}
20:24:39.884 00.000 13300 case statement mapped state 1 to 101
20:24:39.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8d60b018-47f8-413d-8fea-0f98eb417cfe"}
20:24:41.390 01.506 11596 Exposure complete
20:24:41.468 00.078 11596 worker thread done servicing request
20:24:41.468 00.000 13300 OnExposeComplete: enter
20:24:41.469 00.001 13300 UpdateGuideState(): m_state=1
20:24:41.469 00.000 13300 UpdateCurrentPosition: no star selected
20:24:41.469 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:24:41.470 00.001 13300 Status Line: Nessuna stella selezionata
20:24:41.472 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:24:41.479 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:24:41.479 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:41.479 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:24:41.480 00.001 13300 Enqueuing Expose request
20:24:41.480 00.000 11596 Worker thread wakes up
20:24:41.480 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:24:41.994 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:24:42.883 00.889 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"957654fc-7558-482e-9917-e8231b6930d5"}
20:24:42.883 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"957654fc-7558-482e-9917-e8231b6930d5"}
20:24:42.884 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6e7a41cd-61f9-48c6-9533-6e9b99963429"}
20:24:42.884 00.000 13300 case statement mapped state 1 to 101
20:24:42.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6e7a41cd-61f9-48c6-9533-6e9b99963429"}
20:24:45.021 02.137 11596 Exposure complete
20:24:45.101 00.080 11596 worker thread done servicing request
20:24:45.101 00.000 13300 OnExposeComplete: enter
20:24:45.101 00.000 13300 UpdateGuideState(): m_state=1
20:24:45.102 00.001 13300 UpdateCurrentPosition: no star selected
20:24:45.102 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:24:45.102 00.000 13300 Status Line: Nessuna stella selezionata
20:24:45.105 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:24:45.111 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:24:45.112 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:45.112 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:24:45.112 00.000 13300 Enqueuing Expose request
20:24:45.112 00.000 11596 Worker thread wakes up
20:24:45.112 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:24:45.628 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:24:45.881 00.253 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ec03d84c-b9ab-4cfa-a399-5c11043d1252"}
20:24:45.881 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ec03d84c-b9ab-4cfa-a399-5c11043d1252"}
20:24:45.882 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"250129e9-a96b-47f0-b7a2-9cb912988468"}
20:24:45.882 00.000 13300 case statement mapped state 1 to 101
20:24:45.882 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"250129e9-a96b-47f0-b7a2-9cb912988468"}
20:24:48.663 02.781 11596 Exposure complete
20:24:48.739 00.076 11596 worker thread done servicing request
20:24:48.739 00.000 13300 OnExposeComplete: enter
20:24:48.739 00.000 13300 UpdateGuideState(): m_state=1
20:24:48.740 00.001 13300 UpdateCurrentPosition: no star selected
20:24:48.740 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:24:48.740 00.000 13300 Status Line: Nessuna stella selezionata
20:24:48.743 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=241, Gamma=0.510
20:24:48.750 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:24:48.750 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:48.750 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:24:48.750 00.000 13300 Enqueuing Expose request
20:24:48.750 00.000 11596 Worker thread wakes up
20:24:48.750 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:24:48.880 00.130 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c32babcb-ee91-4cfa-b4ef-bbec5765ed39"}
20:24:48.880 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c32babcb-ee91-4cfa-b4ef-bbec5765ed39"}
20:24:48.881 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"07163b04-5a74-404b-bb89-a3e221659f2c"}
20:24:48.881 00.000 13300 case statement mapped state 1 to 101
20:24:48.882 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"07163b04-5a74-404b-bb89-a3e221659f2c"}
20:24:49.266 00.384 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:24:51.879 02.613 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2e315e64-8312-467f-86a3-505f590c86e6"}
20:24:51.879 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2e315e64-8312-467f-86a3-505f590c86e6"}
20:24:51.880 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6d62cefa-be98-45c1-a7ae-c15622c7acc0"}
20:24:51.880 00.000 13300 case statement mapped state 1 to 101
20:24:51.880 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6d62cefa-be98-45c1-a7ae-c15622c7acc0"}
20:24:52.299 00.419 11596 Exposure complete
20:24:52.381 00.082 11596 worker thread done servicing request
20:24:52.381 00.000 13300 OnExposeComplete: enter
20:24:52.381 00.000 13300 UpdateGuideState(): m_state=1
20:24:52.382 00.001 13300 UpdateCurrentPosition: no star selected
20:24:52.382 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:24:52.382 00.000 13300 Status Line: Nessuna stella selezionata
20:24:52.384 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=235, Gamma=0.510
20:24:52.391 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:24:52.392 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:52.392 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:24:52.392 00.000 13300 Enqueuing Expose request
20:24:52.392 00.000 11596 Worker thread wakes up
20:24:52.392 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:24:52.894 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:24:54.879 01.985 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1768c5dc-ab4a-4579-a540-8ea8ff5ba3d7"}
20:24:54.879 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1768c5dc-ab4a-4579-a540-8ea8ff5ba3d7"}
20:24:54.880 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2f624b98-453d-4482-bca9-2135d849e657"}
20:24:54.880 00.000 13300 case statement mapped state 1 to 101
20:24:54.880 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2f624b98-453d-4482-bca9-2135d849e657"}
20:24:55.928 01.048 11596 Exposure complete
20:24:56.003 00.075 11596 worker thread done servicing request
20:24:56.004 00.001 13300 OnExposeComplete: enter
20:24:56.004 00.000 13300 UpdateGuideState(): m_state=1
20:24:56.004 00.000 13300 UpdateCurrentPosition: no star selected
20:24:56.004 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:24:56.005 00.001 13300 Status Line: Nessuna stella selezionata
20:24:56.007 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:24:56.015 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:24:56.015 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:56.015 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:24:56.016 00.001 13300 Enqueuing Expose request
20:24:56.016 00.000 11596 Worker thread wakes up
20:24:56.016 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:24:56.532 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:24:57.878 01.346 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1502795d-79d8-4970-bb2d-a3e938e248f2"}
20:24:57.878 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1502795d-79d8-4970-bb2d-a3e938e248f2"}
20:24:57.879 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"539b9da7-f269-413f-a679-d71605f4454b"}
20:24:57.879 00.000 13300 case statement mapped state 1 to 101
20:24:57.879 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"539b9da7-f269-413f-a679-d71605f4454b"}
20:24:59.562 01.683 11596 Exposure complete
20:24:59.638 00.076 11596 worker thread done servicing request
20:24:59.638 00.000 13300 OnExposeComplete: enter
20:24:59.638 00.000 13300 UpdateGuideState(): m_state=1
20:24:59.638 00.000 13300 UpdateCurrentPosition: no star selected
20:24:59.639 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:24:59.639 00.000 13300 Status Line: Nessuna stella selezionata
20:24:59.641 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:24:59.648 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:24:59.648 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:59.648 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:24:59.648 00.000 13300 Enqueuing Expose request
20:24:59.648 00.000 11596 Worker thread wakes up
20:24:59.648 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:25:00.163 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:25:00.877 00.714 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"94408a0f-4ea3-4adb-8cab-324435b65739"}
20:25:00.877 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"94408a0f-4ea3-4adb-8cab-324435b65739"}
20:25:00.878 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ae95b48d-78a8-4a80-b14a-5d85e146f613"}
20:25:00.878 00.000 13300 case statement mapped state 1 to 101
20:25:00.878 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ae95b48d-78a8-4a80-b14a-5d85e146f613"}
20:25:03.201 02.323 11596 Exposure complete
20:25:03.295 00.094 11596 worker thread done servicing request
20:25:03.295 00.000 13300 OnExposeComplete: enter
20:25:03.296 00.001 13300 UpdateGuideState(): m_state=1
20:25:03.296 00.000 13300 UpdateCurrentPosition: no star selected
20:25:03.296 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:25:03.297 00.001 13300 Status Line: Nessuna stella selezionata
20:25:03.299 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:25:03.306 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:25:03.307 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:03.307 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:25:03.307 00.000 13300 Enqueuing Expose request
20:25:03.307 00.000 11596 Worker thread wakes up
20:25:03.307 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:25:03.815 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:25:03.876 00.061 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"32b42677-1b29-4382-9d47-498d37a0c9b2"}
20:25:03.876 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"32b42677-1b29-4382-9d47-498d37a0c9b2"}
20:25:03.877 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9e172152-6092-4b6f-9d8f-f7806a1538ea"}
20:25:03.877 00.000 13300 case statement mapped state 1 to 101
20:25:03.877 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9e172152-6092-4b6f-9d8f-f7806a1538ea"}
20:25:06.847 02.970 11596 Exposure complete
20:25:06.876 00.029 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"72bd29f2-d840-4230-b25c-881fad8bc505"}
20:25:06.876 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"72bd29f2-d840-4230-b25c-881fad8bc505"}
20:25:06.877 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"802d2f54-d2be-4e07-a2a8-a05de9b45a2b"}
20:25:06.877 00.000 13300 case statement mapped state 1 to 101
20:25:06.877 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"802d2f54-d2be-4e07-a2a8-a05de9b45a2b"}
20:25:06.923 00.046 11596 worker thread done servicing request
20:25:06.924 00.001 13300 OnExposeComplete: enter
20:25:06.924 00.000 13300 UpdateGuideState(): m_state=1
20:25:06.924 00.000 13300 UpdateCurrentPosition: no star selected
20:25:06.924 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:25:06.925 00.001 13300 Status Line: Nessuna stella selezionata
20:25:06.927 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
20:25:06.934 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:25:06.934 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:06.934 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:25:06.934 00.000 13300 Enqueuing Expose request
20:25:06.934 00.000 11596 Worker thread wakes up
20:25:06.935 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:25:07.439 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:25:09.876 02.437 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fad6a785-3927-4c46-88a4-c8c0a69f26b0"}
20:25:09.876 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fad6a785-3927-4c46-88a4-c8c0a69f26b0"}
20:25:09.877 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"08862d97-bcc9-4def-9564-2ccba7ec041d"}
20:25:09.877 00.000 13300 case statement mapped state 1 to 101
20:25:09.877 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"08862d97-bcc9-4def-9564-2ccba7ec041d"}
20:25:10.518 00.641 11596 Exposure complete
20:25:10.891 00.373 11596 worker thread done servicing request
20:25:10.891 00.000 13300 OnExposeComplete: enter
20:25:10.891 00.000 13300 UpdateGuideState(): m_state=1
20:25:10.892 00.001 13300 UpdateCurrentPosition: no star selected
20:25:10.892 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:25:10.893 00.001 13300 Status Line: Nessuna stella selezionata
20:25:10.898 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:25:10.911 00.013 13300 UpdateGuideState exits: Nessuna stella selezionata
20:25:10.911 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:10.911 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:25:10.911 00.000 13300 Enqueuing Expose request
20:25:10.911 00.000 11596 Worker thread wakes up
20:25:10.912 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:25:11.425 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:25:12.876 01.451 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cbce9012-525d-46cb-bf14-a259fdacdc07"}
20:25:12.876 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cbce9012-525d-46cb-bf14-a259fdacdc07"}
20:25:12.877 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0e632fe4-4646-4d1d-a02b-41b2808dabc1"}
20:25:12.877 00.000 13300 case statement mapped state 1 to 101
20:25:12.877 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0e632fe4-4646-4d1d-a02b-41b2808dabc1"}
20:25:14.525 01.648 11596 Exposure complete
20:25:14.700 00.175 11596 worker thread done servicing request
20:25:14.700 00.000 13300 OnExposeComplete: enter
20:25:14.700 00.000 13300 UpdateGuideState(): m_state=1
20:25:14.701 00.001 13300 UpdateCurrentPosition: no star selected
20:25:14.701 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:25:14.702 00.001 13300 Status Line: Nessuna stella selezionata
20:25:14.707 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:25:14.719 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
20:25:14.719 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:14.719 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:25:14.720 00.001 13300 Enqueuing Expose request
20:25:14.720 00.000 11596 Worker thread wakes up
20:25:14.720 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:25:15.230 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:25:15.928 00.698 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"10353a41-58a3-4a61-9cd8-3cddb7672b3c"}
20:25:15.929 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"10353a41-58a3-4a61-9cd8-3cddb7672b3c"}
20:25:16.052 00.123 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f7a825a9-cd23-4a4c-85d1-0f42c420421f"}
20:25:16.052 00.000 13300 case statement mapped state 1 to 101
20:25:16.053 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f7a825a9-cd23-4a4c-85d1-0f42c420421f"}
20:25:18.385 02.332 11596 Exposure complete
20:25:18.544 00.159 11596 worker thread done servicing request
20:25:18.544 00.000 13300 OnExposeComplete: enter
20:25:18.545 00.001 13300 UpdateGuideState(): m_state=1
20:25:18.545 00.000 13300 UpdateCurrentPosition: no star selected
20:25:18.545 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:25:18.545 00.000 13300 Status Line: Nessuna stella selezionata
20:25:18.549 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
20:25:18.572 00.023 13300 UpdateGuideState exits: Nessuna stella selezionata
20:25:18.572 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:18.573 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:25:18.573 00.000 13300 Enqueuing Expose request
20:25:18.573 00.000 11596 Worker thread wakes up
20:25:18.573 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:25:18.956 00.383 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3680ce12-5542-4c5c-9f51-750e3ac38496"}
20:25:18.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3680ce12-5542-4c5c-9f51-750e3ac38496"}
20:25:19.015 00.059 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ca0c7c06-da6f-4938-9b77-282d3cf62d57"}
20:25:19.015 00.000 13300 case statement mapped state 1 to 101
20:25:19.015 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ca0c7c06-da6f-4938-9b77-282d3cf62d57"}
20:25:19.124 00.109 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:25:21.962 02.838 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"74d868c8-f9b1-405c-b056-d984d3fe3e73"}
20:25:21.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"74d868c8-f9b1-405c-b056-d984d3fe3e73"}
20:25:21.994 00.032 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"04c502f1-7417-4449-befe-7fde5cf2d2f8"}
20:25:21.995 00.001 13300 case statement mapped state 1 to 101
20:25:21.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"04c502f1-7417-4449-befe-7fde5cf2d2f8"}
20:25:22.307 00.312 11596 Exposure complete
20:25:22.453 00.146 11596 worker thread done servicing request
20:25:22.453 00.000 13300 OnExposeComplete: enter
20:25:22.453 00.000 13300 UpdateGuideState(): m_state=1
20:25:22.454 00.001 13300 UpdateCurrentPosition: no star selected
20:25:22.454 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:25:22.455 00.001 13300 Status Line: Nessuna stella selezionata
20:25:22.458 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:25:22.468 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:25:22.468 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:22.468 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:25:22.469 00.001 13300 Enqueuing Expose request
20:25:22.469 00.000 11596 Worker thread wakes up
20:25:22.469 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:25:22.977 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:25:24.934 01.957 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"82e0c681-1878-41e9-8206-2693ef8c07c0"}
20:25:24.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"82e0c681-1878-41e9-8206-2693ef8c07c0"}
20:25:24.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3e60578a-6233-4f37-9fd0-5a3bc2147793"}
20:25:24.935 00.000 13300 case statement mapped state 1 to 101
20:25:24.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3e60578a-6233-4f37-9fd0-5a3bc2147793"}
20:25:26.017 01.082 11596 Exposure complete
20:25:26.114 00.097 11596 worker thread done servicing request
20:25:26.114 00.000 13300 OnExposeComplete: enter
20:25:26.114 00.000 13300 UpdateGuideState(): m_state=1
20:25:26.114 00.000 13300 UpdateCurrentPosition: no star selected
20:25:26.115 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:25:26.115 00.000 13300 Status Line: Nessuna stella selezionata
20:25:26.119 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:25:26.126 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:25:26.126 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:26.126 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:25:26.126 00.000 13300 Enqueuing Expose request
20:25:26.126 00.000 11596 Worker thread wakes up
20:25:26.126 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:25:26.640 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:25:27.933 01.293 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"21e0ce0d-854f-4ee1-9142-6a42a2ac2659"}
20:25:27.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"21e0ce0d-854f-4ee1-9142-6a42a2ac2659"}
20:25:27.934 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fa1cf4f3-2afe-4363-acb9-bebddc8617f0"}
20:25:27.934 00.000 13300 case statement mapped state 1 to 101
20:25:27.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fa1cf4f3-2afe-4363-acb9-bebddc8617f0"}
20:25:29.663 01.729 11596 Exposure complete
20:25:29.745 00.082 11596 worker thread done servicing request
20:25:29.745 00.000 13300 OnExposeComplete: enter
20:25:29.745 00.000 13300 UpdateGuideState(): m_state=1
20:25:29.745 00.000 13300 UpdateCurrentPosition: no star selected
20:25:29.746 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:25:29.746 00.000 13300 Status Line: Nessuna stella selezionata
20:25:29.748 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:25:29.756 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:25:29.756 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:29.756 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:25:29.756 00.000 13300 Enqueuing Expose request
20:25:29.756 00.000 11596 Worker thread wakes up
20:25:29.757 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:25:30.261 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:25:30.931 00.670 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4a702e0f-7aea-4181-be87-4eccc8ef0b18"}
20:25:30.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4a702e0f-7aea-4181-be87-4eccc8ef0b18"}
20:25:30.932 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2e49595b-0872-4623-8890-07eeffb592cb"}
20:25:30.932 00.000 13300 case statement mapped state 1 to 101
20:25:30.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2e49595b-0872-4623-8890-07eeffb592cb"}
20:25:33.297 02.365 11596 Exposure complete
20:25:33.372 00.075 11596 worker thread done servicing request
20:25:33.372 00.000 13300 OnExposeComplete: enter
20:25:33.372 00.000 13300 UpdateGuideState(): m_state=1
20:25:33.373 00.001 13300 UpdateCurrentPosition: no star selected
20:25:33.373 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:25:33.373 00.000 13300 Status Line: Nessuna stella selezionata
20:25:33.376 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
20:25:33.382 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:25:33.383 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:33.383 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:25:33.383 00.000 13300 Enqueuing Expose request
20:25:33.383 00.000 11596 Worker thread wakes up
20:25:33.384 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:25:33.899 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:25:33.931 00.032 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2b935818-03e5-40e5-84e1-1d1d83c3091f"}
20:25:33.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2b935818-03e5-40e5-84e1-1d1d83c3091f"}
20:25:33.931 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"22fcd448-775a-4aee-9bec-8893d77a8976"}
20:25:33.932 00.001 13300 case statement mapped state 1 to 101
20:25:33.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"22fcd448-775a-4aee-9bec-8893d77a8976"}
20:25:36.924 02.992 11596 Exposure complete
20:25:36.931 00.007 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"da3b82cb-41ee-41d9-9b24-3f54ddb0b3d4"}
20:25:36.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"da3b82cb-41ee-41d9-9b24-3f54ddb0b3d4"}
20:25:36.932 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"35a8f1ba-f1ce-4300-99ba-f737e997ecfd"}
20:25:36.932 00.000 13300 case statement mapped state 1 to 101
20:25:36.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"35a8f1ba-f1ce-4300-99ba-f737e997ecfd"}
20:25:37.003 00.071 11596 worker thread done servicing request
20:25:37.003 00.000 13300 OnExposeComplete: enter
20:25:37.003 00.000 13300 UpdateGuideState(): m_state=1
20:25:37.003 00.000 13300 UpdateCurrentPosition: no star selected
20:25:37.004 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:25:37.004 00.000 13300 Status Line: Nessuna stella selezionata
20:25:37.007 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:25:37.014 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:25:37.014 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:37.014 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:25:37.015 00.001 13300 Enqueuing Expose request
20:25:37.015 00.000 11596 Worker thread wakes up
20:25:37.015 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:25:37.528 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:25:39.929 02.401 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fc9dfe5d-6ae5-408c-aa4e-050dc4df8196"}
20:25:39.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fc9dfe5d-6ae5-408c-aa4e-050dc4df8196"}
20:25:39.930 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"26cb7e1f-7f6d-41e8-9cf0-a1a760bbd61c"}
20:25:39.930 00.000 13300 case statement mapped state 1 to 101
20:25:39.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"26cb7e1f-7f6d-41e8-9cf0-a1a760bbd61c"}
20:25:40.558 00.628 11596 Exposure complete
20:25:40.633 00.075 11596 worker thread done servicing request
20:25:40.633 00.000 13300 OnExposeComplete: enter
20:25:40.633 00.000 13300 UpdateGuideState(): m_state=1
20:25:40.633 00.000 13300 UpdateCurrentPosition: no star selected
20:25:40.634 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:25:40.634 00.000 13300 Status Line: Nessuna stella selezionata
20:25:40.636 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:25:40.643 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:25:40.643 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:40.643 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:25:40.643 00.000 13300 Enqueuing Expose request
20:25:40.643 00.000 11596 Worker thread wakes up
20:25:40.644 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:25:41.151 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:25:42.929 01.778 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c966431d-056a-4ab0-8a3f-aa660c0a6f72"}
20:25:42.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c966431d-056a-4ab0-8a3f-aa660c0a6f72"}
20:25:42.930 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b26f3be2-9d3d-4b24-a6ba-7283ccf1d294"}
20:25:42.930 00.000 13300 case statement mapped state 1 to 101
20:25:42.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b26f3be2-9d3d-4b24-a6ba-7283ccf1d294"}
20:25:44.239 01.309 11596 Exposure complete
20:25:44.326 00.087 11596 worker thread done servicing request
20:25:44.327 00.001 13300 OnExposeComplete: enter
20:25:44.327 00.000 13300 UpdateGuideState(): m_state=1
20:25:44.327 00.000 13300 UpdateCurrentPosition: no star selected
20:25:44.327 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:25:44.328 00.001 13300 Status Line: Nessuna stella selezionata
20:25:44.330 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:25:44.337 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:25:44.337 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:44.338 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:25:44.338 00.000 13300 Enqueuing Expose request
20:25:44.338 00.000 11596 Worker thread wakes up
20:25:44.338 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:25:44.854 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:25:45.929 01.075 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"083b53e2-53fe-48cf-9e13-05c798048157"}
20:25:45.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"083b53e2-53fe-48cf-9e13-05c798048157"}
20:25:45.930 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"05274ed5-4235-4922-943e-6f37e7c1b219"}
20:25:45.930 00.000 13300 case statement mapped state 1 to 101
20:25:45.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"05274ed5-4235-4922-943e-6f37e7c1b219"}
20:25:47.878 01.948 11596 Exposure complete
20:25:47.958 00.080 11596 worker thread done servicing request
20:25:47.958 00.000 13300 OnExposeComplete: enter
20:25:47.958 00.000 13300 UpdateGuideState(): m_state=1
20:25:47.958 00.000 13300 UpdateCurrentPosition: no star selected
20:25:47.958 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:25:47.958 00.000 13300 Status Line: Nessuna stella selezionata
20:25:47.961 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:25:47.969 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:25:47.969 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:47.969 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:25:47.969 00.000 13300 Enqueuing Expose request
20:25:47.969 00.000 11596 Worker thread wakes up
20:25:47.969 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:25:48.485 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:25:48.927 00.442 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5417638a-18ff-4b03-9ff2-a3101a5094be"}
20:25:48.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5417638a-18ff-4b03-9ff2-a3101a5094be"}
20:25:48.928 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"90e3917a-abed-49d2-99dc-6d8e347622c3"}
20:25:48.928 00.000 13300 case statement mapped state 1 to 101
20:25:48.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"90e3917a-abed-49d2-99dc-6d8e347622c3"}
20:25:51.520 02.592 11596 Exposure complete
20:25:51.596 00.076 11596 worker thread done servicing request
20:25:51.596 00.000 13300 OnExposeComplete: enter
20:25:51.596 00.000 13300 UpdateGuideState(): m_state=1
20:25:51.596 00.000 13300 UpdateCurrentPosition: no star selected
20:25:51.597 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:25:51.597 00.000 13300 Status Line: Nessuna stella selezionata
20:25:51.599 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:25:51.606 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:25:51.606 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:51.607 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:25:51.607 00.000 13300 Enqueuing Expose request
20:25:51.607 00.000 11596 Worker thread wakes up
20:25:51.607 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:25:51.927 00.320 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1d0c99a4-3f3b-4340-8d2b-b3820259f0c5"}
20:25:51.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1d0c99a4-3f3b-4340-8d2b-b3820259f0c5"}
20:25:51.928 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"54e33033-0ae4-41c3-bbaa-79600a6dde36"}
20:25:51.928 00.000 13300 case statement mapped state 1 to 101
20:25:51.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"54e33033-0ae4-41c3-bbaa-79600a6dde36"}
20:25:52.123 00.195 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:25:54.926 02.803 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9191f008-b253-448d-bde4-e2b69337b20c"}
20:25:54.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9191f008-b253-448d-bde4-e2b69337b20c"}
20:25:54.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aee06393-f107-4b73-8857-4a5c05369159"}
20:25:54.927 00.000 13300 case statement mapped state 1 to 101
20:25:54.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"aee06393-f107-4b73-8857-4a5c05369159"}
20:25:55.147 00.220 11596 Exposure complete
20:25:55.230 00.083 11596 worker thread done servicing request
20:25:55.231 00.001 13300 OnExposeComplete: enter
20:25:55.231 00.000 13300 UpdateGuideState(): m_state=1
20:25:55.231 00.000 13300 UpdateCurrentPosition: no star selected
20:25:55.231 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:25:55.231 00.000 13300 Status Line: Nessuna stella selezionata
20:25:55.234 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:25:55.241 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:25:55.241 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:55.241 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:25:55.241 00.000 13300 Enqueuing Expose request
20:25:55.241 00.000 11596 Worker thread wakes up
20:25:55.241 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:25:55.748 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:25:57.925 02.177 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b2afe221-cb37-4754-9108-ae9b468e981c"}
20:25:57.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b2afe221-cb37-4754-9108-ae9b468e981c"}
20:25:57.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8873a61d-da22-43c3-a38b-25eb7d8f22f8"}
20:25:57.926 00.000 13300 case statement mapped state 1 to 101
20:25:57.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8873a61d-da22-43c3-a38b-25eb7d8f22f8"}
20:25:58.771 00.845 11596 Exposure complete
20:25:58.845 00.074 11596 worker thread done servicing request
20:25:58.845 00.000 13300 OnExposeComplete: enter
20:25:58.845 00.000 13300 UpdateGuideState(): m_state=1
20:25:58.845 00.000 13300 UpdateCurrentPosition: no star selected
20:25:58.846 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:25:58.846 00.000 13300 Status Line: Nessuna stella selezionata
20:25:58.848 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:25:58.855 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:25:58.855 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:58.855 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:25:58.855 00.000 13300 Enqueuing Expose request
20:25:58.855 00.000 11596 Worker thread wakes up
20:25:58.856 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:25:59.360 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:26:00.925 01.565 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0be21869-59a4-4589-8b5a-df8c13473f7c"}
20:26:00.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0be21869-59a4-4589-8b5a-df8c13473f7c"}
20:26:00.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dd19bf43-004f-4120-9c5d-1b4cdc5dae48"}
20:26:00.926 00.000 13300 case statement mapped state 1 to 101
20:26:00.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dd19bf43-004f-4120-9c5d-1b4cdc5dae48"}
20:26:02.382 01.456 11596 Exposure complete
20:26:02.457 00.075 11596 worker thread done servicing request
20:26:02.457 00.000 13300 OnExposeComplete: enter
20:26:02.457 00.000 13300 UpdateGuideState(): m_state=1
20:26:02.457 00.000 13300 UpdateCurrentPosition: no star selected
20:26:02.458 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:26:02.458 00.000 13300 Status Line: Nessuna stella selezionata
20:26:02.460 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:26:02.467 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:26:02.467 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:02.467 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:26:02.467 00.000 13300 Enqueuing Expose request
20:26:02.467 00.000 11596 Worker thread wakes up
20:26:02.468 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:26:02.970 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:26:03.923 00.953 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7f3885f9-ff15-46e9-846d-1172ee50d5ff"}
20:26:03.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7f3885f9-ff15-46e9-846d-1172ee50d5ff"}
20:26:03.924 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"14301e5b-5dee-414d-b645-85205ce6361c"}
20:26:03.924 00.000 13300 case statement mapped state 1 to 101
20:26:03.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"14301e5b-5dee-414d-b645-85205ce6361c"}
20:26:05.992 02.068 11596 Exposure complete
20:26:06.066 00.074 11596 worker thread done servicing request
20:26:06.067 00.001 13300 OnExposeComplete: enter
20:26:06.067 00.000 13300 UpdateGuideState(): m_state=1
20:26:06.067 00.000 13300 UpdateCurrentPosition: no star selected
20:26:06.067 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:26:06.068 00.001 13300 Status Line: Nessuna stella selezionata
20:26:06.070 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:26:06.077 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:26:06.078 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:06.078 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:26:06.078 00.000 13300 Enqueuing Expose request
20:26:06.078 00.000 11596 Worker thread wakes up
20:26:06.078 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:26:06.583 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:26:06.923 00.340 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ef2262aa-1f5d-44df-8614-76729792c09a"}
20:26:06.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ef2262aa-1f5d-44df-8614-76729792c09a"}
20:26:06.924 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"22e02684-e816-47b0-9056-987624118af8"}
20:26:06.924 00.000 13300 case statement mapped state 1 to 101
20:26:06.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"22e02684-e816-47b0-9056-987624118af8"}
20:26:09.610 02.686 11596 Exposure complete
20:26:09.687 00.077 11596 worker thread done servicing request
20:26:09.687 00.000 13300 OnExposeComplete: enter
20:26:09.688 00.001 13300 UpdateGuideState(): m_state=1
20:26:09.688 00.000 13300 UpdateCurrentPosition: no star selected
20:26:09.688 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:26:09.688 00.000 13300 Status Line: Nessuna stella selezionata
20:26:09.691 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:26:09.698 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:26:09.698 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:09.699 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:26:09.699 00.000 13300 Enqueuing Expose request
20:26:09.699 00.000 11596 Worker thread wakes up
20:26:09.699 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:26:09.922 00.223 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1fbb89df-e437-4891-bdac-7b3cb8cd06e9"}
20:26:09.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1fbb89df-e437-4891-bdac-7b3cb8cd06e9"}
20:26:09.923 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b381a0c2-d1c1-4124-a8d2-67f3de547189"}
20:26:09.923 00.000 13300 case statement mapped state 1 to 101
20:26:09.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b381a0c2-d1c1-4124-a8d2-67f3de547189"}
20:26:10.214 00.291 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:26:12.921 02.707 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1cea49c9-6beb-4bd7-ae54-b9df75e69878"}
20:26:12.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1cea49c9-6beb-4bd7-ae54-b9df75e69878"}
20:26:12.922 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"34a4db13-5c5d-42fd-baf4-0f8a16da7503"}
20:26:12.922 00.000 13300 case statement mapped state 1 to 101
20:26:12.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"34a4db13-5c5d-42fd-baf4-0f8a16da7503"}
20:26:13.288 00.366 11596 Exposure complete
20:26:13.544 00.256 11596 worker thread done servicing request
20:26:13.545 00.001 13300 OnExposeComplete: enter
20:26:13.545 00.000 13300 UpdateGuideState(): m_state=1
20:26:13.545 00.000 13300 UpdateCurrentPosition: no star selected
20:26:13.546 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:26:13.546 00.000 13300 Status Line: Nessuna stella selezionata
20:26:13.552 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
20:26:13.564 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
20:26:13.564 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:13.564 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:26:13.564 00.000 13300 Enqueuing Expose request
20:26:13.565 00.001 11596 Worker thread wakes up
20:26:13.565 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:26:14.072 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:26:15.921 01.849 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"796befbe-e162-4873-bb8b-e2801a44b873"}
20:26:15.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"796befbe-e162-4873-bb8b-e2801a44b873"}
20:26:15.922 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"87a1bc37-aaff-4054-a841-ed9e2018f488"}
20:26:15.922 00.000 13300 case statement mapped state 1 to 101
20:26:15.923 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"87a1bc37-aaff-4054-a841-ed9e2018f488"}
20:26:17.117 01.194 11596 Exposure complete
20:26:17.234 00.117 11596 worker thread done servicing request
20:26:17.234 00.000 13300 OnExposeComplete: enter
20:26:17.235 00.001 13300 UpdateGuideState(): m_state=1
20:26:17.235 00.000 13300 UpdateCurrentPosition: no star selected
20:26:17.235 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:26:17.235 00.000 13300 Status Line: Nessuna stella selezionata
20:26:17.239 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:26:17.250 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:26:17.250 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:17.250 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:26:17.250 00.000 13300 Enqueuing Expose request
20:26:17.250 00.000 11596 Worker thread wakes up
20:26:17.250 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:26:17.759 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:26:18.922 01.163 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6abcb2d6-9754-4eb2-86da-7fdb1779ab24"}
20:26:18.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6abcb2d6-9754-4eb2-86da-7fdb1779ab24"}
20:26:18.923 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cae4d805-66ca-44b4-8c99-15f9101c8f82"}
20:26:18.923 00.000 13300 case statement mapped state 1 to 101
20:26:18.924 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cae4d805-66ca-44b4-8c99-15f9101c8f82"}
20:26:20.873 01.949 11596 Exposure complete
20:26:20.982 00.109 13300 OnExposeComplete: enter
20:26:20.982 00.000 13300 UpdateGuideState(): m_state=1
20:26:20.982 00.000 13300 UpdateCurrentPosition: no star selected
20:26:20.983 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:26:20.983 00.000 13300 Status Line: Nessuna stella selezionata
20:26:20.987 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:26:20.989 00.002 11596 worker thread done servicing request
20:26:20.998 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:26:20.998 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:20.998 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:26:20.998 00.000 13300 Enqueuing Expose request
20:26:20.998 00.000 11596 Worker thread wakes up
20:26:20.999 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:26:21.513 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:26:21.991 00.478 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bb3107d4-28af-492d-a5ed-809cd4d44d3d"}
20:26:21.992 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bb3107d4-28af-492d-a5ed-809cd4d44d3d"}
20:26:22.009 00.017 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a1479093-c138-4c80-b2f4-4677c67f2688"}
20:26:22.009 00.000 13300 case statement mapped state 1 to 101
20:26:22.010 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a1479093-c138-4c80-b2f4-4677c67f2688"}
20:26:24.584 02.574 11596 Exposure complete
20:26:24.774 00.190 13300 OnExposeComplete: enter
20:26:24.774 00.000 13300 UpdateGuideState(): m_state=1
20:26:24.775 00.001 13300 UpdateCurrentPosition: no star selected
20:26:24.775 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:26:24.776 00.001 13300 Status Line: Nessuna stella selezionata
20:26:24.780 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:26:24.783 00.003 11596 worker thread done servicing request
20:26:24.788 00.005 13300 UpdateGuideState exits: Nessuna stella selezionata
20:26:24.789 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:24.789 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:26:24.789 00.000 13300 Enqueuing Expose request
20:26:24.789 00.000 11596 Worker thread wakes up
20:26:24.789 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:26:25.297 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:26:25.372 00.075 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dcd21db6-294f-4056-a855-634127cc890f"}
20:26:25.373 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dcd21db6-294f-4056-a855-634127cc890f"}
20:26:25.373 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1a1c9605-c982-4a8b-90e6-4c3061da7777"}
20:26:25.374 00.001 13300 case statement mapped state 1 to 101
20:26:25.374 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1a1c9605-c982-4a8b-90e6-4c3061da7777"}
20:26:28.341 02.967 11596 Exposure complete
20:26:28.364 00.023 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a576c24d-f13e-49c0-8bdf-f01d20bc4ffa"}
20:26:28.364 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a576c24d-f13e-49c0-8bdf-f01d20bc4ffa"}
20:26:28.365 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c4af0b1a-6c40-4b2b-b036-ef538db7dfca"}
20:26:28.365 00.000 13300 case statement mapped state 1 to 101
20:26:28.366 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c4af0b1a-6c40-4b2b-b036-ef538db7dfca"}
20:26:28.476 00.110 11596 worker thread done servicing request
20:26:28.477 00.001 13300 OnExposeComplete: enter
20:26:28.477 00.000 13300 UpdateGuideState(): m_state=1
20:26:28.477 00.000 13300 UpdateCurrentPosition: no star selected
20:26:28.478 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:26:28.478 00.000 13300 Status Line: Nessuna stella selezionata
20:26:28.483 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:26:28.489 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:26:28.489 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:28.489 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:26:28.490 00.001 13300 Enqueuing Expose request
20:26:28.490 00.000 11596 Worker thread wakes up
20:26:28.490 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:26:29.002 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:26:31.363 02.361 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7e360896-d420-468a-822c-03b422c2185f"}
20:26:31.363 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7e360896-d420-468a-822c-03b422c2185f"}
20:26:31.364 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d9258705-6f87-402d-bbae-564e77cfc65b"}
20:26:31.364 00.000 13300 case statement mapped state 1 to 101
20:26:31.364 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d9258705-6f87-402d-bbae-564e77cfc65b"}
20:26:32.023 00.659 11596 Exposure complete
20:26:32.099 00.076 11596 worker thread done servicing request
20:26:32.099 00.000 13300 OnExposeComplete: enter
20:26:32.100 00.001 13300 UpdateGuideState(): m_state=1
20:26:32.100 00.000 13300 UpdateCurrentPosition: no star selected
20:26:32.100 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:26:32.100 00.000 13300 Status Line: Nessuna stella selezionata
20:26:32.104 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:26:32.110 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:26:32.110 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:32.110 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:26:32.111 00.001 13300 Enqueuing Expose request
20:26:32.111 00.000 11596 Worker thread wakes up
20:26:32.111 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:26:32.617 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:26:34.362 01.745 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ca08274d-a7b8-4110-8670-1b23bd46f068"}
20:26:34.362 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ca08274d-a7b8-4110-8670-1b23bd46f068"}
20:26:34.363 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4dc708e7-a544-44b5-b37f-8a84cfcc3788"}
20:26:34.363 00.000 13300 case statement mapped state 1 to 101
20:26:34.363 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4dc708e7-a544-44b5-b37f-8a84cfcc3788"}
20:26:35.656 01.293 11596 Exposure complete
20:26:35.731 00.075 11596 worker thread done servicing request
20:26:35.731 00.000 13300 OnExposeComplete: enter
20:26:35.731 00.000 13300 UpdateGuideState(): m_state=1
20:26:35.732 00.001 13300 UpdateCurrentPosition: no star selected
20:26:35.732 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:26:35.732 00.000 13300 Status Line: Nessuna stella selezionata
20:26:35.735 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:26:35.742 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:26:35.742 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:35.742 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:26:35.742 00.000 13300 Enqueuing Expose request
20:26:35.743 00.001 11596 Worker thread wakes up
20:26:35.743 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:26:36.255 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:26:37.361 01.106 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"707445cc-2ba2-4b09-9717-ccb124eb2dbe"}
20:26:37.361 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"707445cc-2ba2-4b09-9717-ccb124eb2dbe"}
20:26:37.362 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"87e00c6c-287e-47a1-ae77-f41af6c66efd"}
20:26:37.362 00.000 13300 case statement mapped state 1 to 101
20:26:37.362 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"87e00c6c-287e-47a1-ae77-f41af6c66efd"}
20:26:39.286 01.924 11596 Exposure complete
20:26:39.365 00.079 11596 worker thread done servicing request
20:26:39.365 00.000 13300 OnExposeComplete: enter
20:26:39.365 00.000 13300 UpdateGuideState(): m_state=1
20:26:39.365 00.000 13300 UpdateCurrentPosition: no star selected
20:26:39.366 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:26:39.366 00.000 13300 Status Line: Nessuna stella selezionata
20:26:39.369 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:26:39.375 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:26:39.375 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:39.375 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:26:39.375 00.000 13300 Enqueuing Expose request
20:26:39.375 00.000 11596 Worker thread wakes up
20:26:39.375 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:26:39.888 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:26:40.361 00.473 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b290f4f9-207c-47a6-a533-5300e3210022"}
20:26:40.361 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b290f4f9-207c-47a6-a533-5300e3210022"}
20:26:40.362 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"70c9c7f8-eb19-4e67-8fa4-9c7885133d5d"}
20:26:40.362 00.000 13300 case statement mapped state 1 to 101
20:26:40.362 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"70c9c7f8-eb19-4e67-8fa4-9c7885133d5d"}
20:26:42.919 02.557 11596 Exposure complete
20:26:42.995 00.076 11596 worker thread done servicing request
20:26:42.995 00.000 13300 OnExposeComplete: enter
20:26:42.995 00.000 13300 UpdateGuideState(): m_state=1
20:26:42.995 00.000 13300 UpdateCurrentPosition: no star selected
20:26:42.996 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:26:42.996 00.000 13300 Status Line: Nessuna stella selezionata
20:26:42.999 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:26:43.006 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:26:43.006 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:43.006 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:26:43.006 00.000 13300 Enqueuing Expose request
20:26:43.006 00.000 11596 Worker thread wakes up
20:26:43.006 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:26:43.359 00.353 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c7180cbf-8af8-4e6a-908d-f6bd4efd3366"}
20:26:43.359 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c7180cbf-8af8-4e6a-908d-f6bd4efd3366"}
20:26:43.361 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"658dec2f-80f4-4eb3-9390-508ec71dccf0"}
20:26:43.361 00.000 13300 case statement mapped state 1 to 101
20:26:43.361 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"658dec2f-80f4-4eb3-9390-508ec71dccf0"}
20:26:43.521 00.160 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:26:46.359 02.838 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"572c2ff7-836b-421c-acec-0dd7a5852c85"}
20:26:46.359 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"572c2ff7-836b-421c-acec-0dd7a5852c85"}
20:26:46.360 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"648443e0-48a4-45dd-b696-c68c31451e1b"}
20:26:46.360 00.000 13300 case statement mapped state 1 to 101
20:26:46.360 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"648443e0-48a4-45dd-b696-c68c31451e1b"}
20:26:46.543 00.183 11596 Exposure complete
20:26:46.625 00.082 11596 worker thread done servicing request
20:26:46.625 00.000 13300 OnExposeComplete: enter
20:26:46.625 00.000 13300 UpdateGuideState(): m_state=1
20:26:46.625 00.000 13300 UpdateCurrentPosition: no star selected
20:26:46.626 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:26:46.626 00.000 13300 Status Line: Nessuna stella selezionata
20:26:46.629 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:26:46.636 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:26:46.636 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:46.637 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:26:46.637 00.000 13300 Enqueuing Expose request
20:26:46.637 00.000 11596 Worker thread wakes up
20:26:46.637 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:26:47.150 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:26:49.358 02.208 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c8d155ba-e5ce-4be6-af28-1bcedd2c0441"}
20:26:49.358 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c8d155ba-e5ce-4be6-af28-1bcedd2c0441"}
20:26:49.359 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"df206f1b-aad2-489b-a8f1-48b1637ac436"}
20:26:49.359 00.000 13300 case statement mapped state 1 to 101
20:26:49.359 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"df206f1b-aad2-489b-a8f1-48b1637ac436"}
20:26:50.301 00.942 11596 Exposure complete
20:26:50.383 00.082 11596 worker thread done servicing request
20:26:50.383 00.000 13300 OnExposeComplete: enter
20:26:50.383 00.000 13300 UpdateGuideState(): m_state=1
20:26:50.384 00.001 13300 UpdateCurrentPosition: no star selected
20:26:50.384 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:26:50.384 00.000 13300 Status Line: Nessuna stella selezionata
20:26:50.387 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:26:50.394 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:26:50.394 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:50.394 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:26:50.394 00.000 13300 Enqueuing Expose request
20:26:50.394 00.000 11596 Worker thread wakes up
20:26:50.394 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:26:50.902 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:26:52.358 01.456 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2b59b1ba-4e22-4c46-a98e-a71e7019015b"}
20:26:52.358 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2b59b1ba-4e22-4c46-a98e-a71e7019015b"}
20:26:52.359 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8d7ece96-ade2-4064-9568-d1bae3ba9d4d"}
20:26:52.359 00.000 13300 case statement mapped state 1 to 101
20:26:52.359 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8d7ece96-ade2-4064-9568-d1bae3ba9d4d"}
20:26:53.928 01.569 11596 Exposure complete
20:26:54.002 00.074 11596 worker thread done servicing request
20:26:54.003 00.001 13300 OnExposeComplete: enter
20:26:54.003 00.000 13300 UpdateGuideState(): m_state=1
20:26:54.003 00.000 13300 UpdateCurrentPosition: no star selected
20:26:54.003 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:26:54.004 00.001 13300 Status Line: Nessuna stella selezionata
20:26:54.006 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:26:54.013 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:26:54.013 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:54.013 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:26:54.013 00.000 13300 Enqueuing Expose request
20:26:54.013 00.000 11596 Worker thread wakes up
20:26:54.014 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:26:54.518 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:26:55.357 00.839 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6febd1bd-d6bf-4ed8-8654-8f78d7afee62"}
20:26:55.357 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6febd1bd-d6bf-4ed8-8654-8f78d7afee62"}
20:26:55.358 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c60846a9-c37e-4c72-9950-fe260b49443c"}
20:26:55.358 00.000 13300 case statement mapped state 1 to 101
20:26:55.358 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c60846a9-c37e-4c72-9950-fe260b49443c"}
20:26:57.544 02.186 11596 Exposure complete
20:26:57.620 00.076 11596 worker thread done servicing request
20:26:57.620 00.000 13300 OnExposeComplete: enter
20:26:57.620 00.000 13300 UpdateGuideState(): m_state=1
20:26:57.621 00.001 13300 UpdateCurrentPosition: no star selected
20:26:57.621 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:26:57.621 00.000 13300 Status Line: Nessuna stella selezionata
20:26:57.624 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:26:57.630 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:26:57.630 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:57.631 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:26:57.631 00.000 13300 Enqueuing Expose request
20:26:57.631 00.000 11596 Worker thread wakes up
20:26:57.631 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:26:58.146 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:26:58.356 00.210 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a4272c96-4240-4f74-ac15-420410d38ca4"}
20:26:58.356 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a4272c96-4240-4f74-ac15-420410d38ca4"}
20:26:58.357 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0d8f3436-f183-4bef-aa59-f6b3f67a7e6e"}
20:26:58.357 00.000 13300 case statement mapped state 1 to 101
20:26:58.357 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0d8f3436-f183-4bef-aa59-f6b3f67a7e6e"}
20:27:01.170 02.813 11596 Exposure complete
20:27:01.248 00.078 11596 worker thread done servicing request
20:27:01.248 00.000 13300 OnExposeComplete: enter
20:27:01.248 00.000 13300 UpdateGuideState(): m_state=1
20:27:01.249 00.001 13300 UpdateCurrentPosition: no star selected
20:27:01.249 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:27:01.249 00.000 13300 Status Line: Nessuna stella selezionata
20:27:01.252 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:27:01.258 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:27:01.258 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:01.258 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:27:01.258 00.000 13300 Enqueuing Expose request
20:27:01.259 00.001 11596 Worker thread wakes up
20:27:01.259 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:27:01.356 00.097 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"720f2878-3a85-4698-b868-dca72e945f6f"}
20:27:01.356 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"720f2878-3a85-4698-b868-dca72e945f6f"}
20:27:01.357 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4c7f989a-8d29-4259-a401-cfcacb227f0c"}
20:27:01.357 00.000 13300 case statement mapped state 1 to 101
20:27:01.357 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4c7f989a-8d29-4259-a401-cfcacb227f0c"}
20:27:01.769 00.412 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:27:04.355 02.586 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6810ee14-8329-4323-9eaf-c6c7003034ea"}
20:27:04.355 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6810ee14-8329-4323-9eaf-c6c7003034ea"}
20:27:04.356 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a8f5141c-e590-441a-8447-03ce0c9d724c"}
20:27:04.356 00.000 13300 case statement mapped state 1 to 101
20:27:04.356 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a8f5141c-e590-441a-8447-03ce0c9d724c"}
20:27:04.792 00.436 11596 Exposure complete
20:27:04.865 00.073 11596 worker thread done servicing request
20:27:04.866 00.001 13300 OnExposeComplete: enter
20:27:04.866 00.000 13300 UpdateGuideState(): m_state=1
20:27:04.866 00.000 13300 UpdateCurrentPosition: no star selected
20:27:04.866 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:27:04.867 00.001 13300 Status Line: Nessuna stella selezionata
20:27:04.869 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:27:04.876 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:27:04.876 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:04.876 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:27:04.876 00.000 13300 Enqueuing Expose request
20:27:04.876 00.000 11596 Worker thread wakes up
20:27:04.876 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:27:05.384 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:27:07.354 01.970 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"24c97657-0b9e-4b0f-8814-e67549086290"}
20:27:07.354 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"24c97657-0b9e-4b0f-8814-e67549086290"}
20:27:07.355 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b2be62cd-ea9c-4d9a-ae03-f78e9798be50"}
20:27:07.355 00.000 13300 case statement mapped state 1 to 101
20:27:07.355 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b2be62cd-ea9c-4d9a-ae03-f78e9798be50"}
20:27:08.411 01.056 11596 Exposure complete
20:27:08.497 00.086 11596 worker thread done servicing request
20:27:08.497 00.000 13300 OnExposeComplete: enter
20:27:08.497 00.000 13300 UpdateGuideState(): m_state=1
20:27:08.497 00.000 13300 UpdateCurrentPosition: no star selected
20:27:08.498 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:27:08.498 00.000 13300 Status Line: Nessuna stella selezionata
20:27:08.501 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:27:08.510 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:27:08.510 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:08.510 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:27:08.510 00.000 13300 Enqueuing Expose request
20:27:08.510 00.000 11596 Worker thread wakes up
20:27:08.510 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:27:09.013 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:27:10.361 01.348 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2bd8c6bb-40d3-4ba8-aa24-6da41411775e"}
20:27:10.362 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2bd8c6bb-40d3-4ba8-aa24-6da41411775e"}
20:27:10.362 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"20edc9bf-8944-4900-b501-34cd8a2a23ba"}
20:27:10.363 00.001 13300 case statement mapped state 1 to 101
20:27:10.363 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"20edc9bf-8944-4900-b501-34cd8a2a23ba"}
20:27:12.040 01.677 11596 Exposure complete
20:27:12.115 00.075 11596 worker thread done servicing request
20:27:12.116 00.001 13300 OnExposeComplete: enter
20:27:12.116 00.000 13300 UpdateGuideState(): m_state=1
20:27:12.116 00.000 13300 UpdateCurrentPosition: no star selected
20:27:12.116 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:27:12.117 00.001 13300 Status Line: Nessuna stella selezionata
20:27:12.119 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:27:12.127 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:27:12.127 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:12.127 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:27:12.127 00.000 13300 Enqueuing Expose request
20:27:12.127 00.000 11596 Worker thread wakes up
20:27:12.127 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:27:12.631 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:27:13.363 00.732 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7fc07589-cc2f-4513-94a0-5fe22b2f2f05"}
20:27:13.363 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7fc07589-cc2f-4513-94a0-5fe22b2f2f05"}
20:27:13.364 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4c8cf800-f75d-4d48-a8d5-7e5ff98583dc"}
20:27:13.364 00.000 13300 case statement mapped state 1 to 101
20:27:13.364 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4c8cf800-f75d-4d48-a8d5-7e5ff98583dc"}
20:27:15.667 02.303 11596 Exposure complete
20:27:15.786 00.119 11596 worker thread done servicing request
20:27:15.787 00.001 13300 OnExposeComplete: enter
20:27:15.787 00.000 13300 UpdateGuideState(): m_state=1
20:27:15.787 00.000 13300 UpdateCurrentPosition: no star selected
20:27:15.788 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:27:15.788 00.000 13300 Status Line: Nessuna stella selezionata
20:27:15.793 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
20:27:15.803 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:27:15.803 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:15.804 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:27:15.804 00.000 13300 Enqueuing Expose request
20:27:15.804 00.000 11596 Worker thread wakes up
20:27:15.804 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:27:16.316 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:27:16.363 00.047 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"44af355d-4b95-4dc9-b407-edc847514fa4"}
20:27:16.363 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"44af355d-4b95-4dc9-b407-edc847514fa4"}
20:27:16.364 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"15bb63fe-01b9-4e78-aedf-7b5feeee9da0"}
20:27:16.364 00.000 13300 case statement mapped state 1 to 101
20:27:16.364 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"15bb63fe-01b9-4e78-aedf-7b5feeee9da0"}
20:27:19.358 02.994 11596 Exposure complete
20:27:19.362 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"03d724eb-79b4-4645-9c55-e0fb6a6bae4b"}
20:27:19.362 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"03d724eb-79b4-4645-9c55-e0fb6a6bae4b"}
20:27:19.363 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"741b10aa-dac8-402e-a1ad-94ee8cff533d"}
20:27:19.363 00.000 13300 case statement mapped state 1 to 101
20:27:19.363 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"741b10aa-dac8-402e-a1ad-94ee8cff533d"}
20:27:19.454 00.091 11596 worker thread done servicing request
20:27:19.454 00.000 13300 OnExposeComplete: enter
20:27:19.455 00.001 13300 UpdateGuideState(): m_state=1
20:27:19.455 00.000 13300 UpdateCurrentPosition: no star selected
20:27:19.455 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:27:19.456 00.001 13300 Status Line: Nessuna stella selezionata
20:27:19.460 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:27:19.468 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:27:19.468 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:19.468 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:27:19.468 00.000 13300 Enqueuing Expose request
20:27:19.469 00.001 11596 Worker thread wakes up
20:27:19.469 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:27:19.971 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:27:23.275 03.304 11596 Exposure complete
20:27:23.476 00.201 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"35c680e4-defa-42a2-91bd-6542b8bd38da"}
20:27:23.477 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"35c680e4-defa-42a2-91bd-6542b8bd38da"}
20:27:23.482 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dfbc1c0c-3e90-426e-a71e-a6550490c85e"}
20:27:23.482 00.000 13300 case statement mapped state 1 to 101
20:27:23.482 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dfbc1c0c-3e90-426e-a71e-a6550490c85e"}
20:27:23.570 00.088 11596 worker thread done servicing request
20:27:23.570 00.000 13300 OnExposeComplete: enter
20:27:23.570 00.000 13300 UpdateGuideState(): m_state=1
20:27:23.571 00.001 13300 UpdateCurrentPosition: no star selected
20:27:23.571 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:27:23.572 00.001 13300 Status Line: Nessuna stella selezionata
20:27:23.575 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:27:23.599 00.024 13300 UpdateGuideState exits: Nessuna stella selezionata
20:27:23.599 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:23.599 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:27:23.599 00.000 13300 Enqueuing Expose request
20:27:23.599 00.000 11596 Worker thread wakes up
20:27:23.600 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:27:24.112 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:27:26.681 02.569 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b4cf11e3-4eb2-48e2-82db-9b3e54484ec9"}
20:27:26.681 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b4cf11e3-4eb2-48e2-82db-9b3e54484ec9"}
20:27:26.740 00.059 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"53c54995-0426-4492-bc5e-9dbac28188f9"}
20:27:26.740 00.000 13300 case statement mapped state 1 to 101
20:27:26.740 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"53c54995-0426-4492-bc5e-9dbac28188f9"}
20:27:27.234 00.494 11596 Exposure complete
20:27:27.552 00.318 13300 OnExposeComplete: enter
20:27:27.552 00.000 13300 UpdateGuideState(): m_state=1
20:27:27.553 00.001 13300 UpdateCurrentPosition: no star selected
20:27:27.553 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:27:27.554 00.001 13300 Status Line: Nessuna stella selezionata
20:27:27.557 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=252, Gamma=0.510
20:27:27.567 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:27:27.568 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:27.568 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:27:27.568 00.000 13300 Enqueuing Expose request
20:27:27.574 00.006 11596 worker thread done servicing request
20:27:27.574 00.000 11596 Worker thread wakes up
20:27:27.574 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:27:28.099 00.525 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:27:29.669 01.570 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b5d01845-5536-4162-888b-73db6c08e559"}
20:27:29.670 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b5d01845-5536-4162-888b-73db6c08e559"}
20:27:29.670 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7fb0e5e9-93fa-4a4d-bee0-c01233345c35"}
20:27:29.671 00.001 13300 case statement mapped state 1 to 101
20:27:29.671 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7fb0e5e9-93fa-4a4d-bee0-c01233345c35"}
20:27:31.148 01.477 11596 Exposure complete
20:27:31.247 00.099 11596 worker thread done servicing request
20:27:31.247 00.000 13300 OnExposeComplete: enter
20:27:31.247 00.000 13300 UpdateGuideState(): m_state=1
20:27:31.247 00.000 13300 UpdateCurrentPosition: no star selected
20:27:31.248 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:27:31.248 00.000 13300 Status Line: Nessuna stella selezionata
20:27:31.253 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:27:31.265 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
20:27:31.265 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:31.265 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:27:31.266 00.001 13300 Enqueuing Expose request
20:27:31.266 00.000 11596 Worker thread wakes up
20:27:31.266 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:27:31.768 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:27:32.668 00.900 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"99ec1f19-ea87-45d0-b813-8905a04c9fa4"}
20:27:32.668 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"99ec1f19-ea87-45d0-b813-8905a04c9fa4"}
20:27:32.669 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"81fbb5c6-673a-41f2-b940-6d6c718c12e0"}
20:27:32.669 00.000 13300 case statement mapped state 1 to 101
20:27:32.669 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"81fbb5c6-673a-41f2-b940-6d6c718c12e0"}
20:27:34.793 02.124 11596 Exposure complete
20:27:34.869 00.076 11596 worker thread done servicing request
20:27:34.869 00.000 13300 OnExposeComplete: enter
20:27:34.869 00.000 13300 UpdateGuideState(): m_state=1
20:27:34.870 00.001 13300 UpdateCurrentPosition: no star selected
20:27:34.870 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:27:34.870 00.000 13300 Status Line: Nessuna stella selezionata
20:27:34.873 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
20:27:34.880 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:27:34.880 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:34.880 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:27:34.880 00.000 13300 Enqueuing Expose request
20:27:34.880 00.000 11596 Worker thread wakes up
20:27:34.880 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:27:35.394 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:27:35.668 00.274 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"41f02eb5-da51-473a-a77a-df9b47f53baa"}
20:27:35.668 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"41f02eb5-da51-473a-a77a-df9b47f53baa"}
20:27:35.669 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c2bf267d-e837-4e40-8d57-88c32f911265"}
20:27:35.669 00.000 13300 case statement mapped state 1 to 101
20:27:35.669 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c2bf267d-e837-4e40-8d57-88c32f911265"}
20:27:38.425 02.756 11596 Exposure complete
20:27:38.501 00.076 11596 worker thread done servicing request
20:27:38.501 00.000 13300 OnExposeComplete: enter
20:27:38.501 00.000 13300 UpdateGuideState(): m_state=1
20:27:38.501 00.000 13300 UpdateCurrentPosition: no star selected
20:27:38.502 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:27:38.502 00.000 13300 Status Line: Nessuna stella selezionata
20:27:38.507 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:27:38.515 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:27:38.515 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:38.515 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:27:38.515 00.000 13300 Enqueuing Expose request
20:27:38.515 00.000 11596 Worker thread wakes up
20:27:38.516 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:27:38.667 00.151 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"13d8c700-dd10-409d-b7f0-a19369c06030"}
20:27:38.667 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"13d8c700-dd10-409d-b7f0-a19369c06030"}
20:27:38.668 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9ac49895-2c3c-4e58-bbae-d1144b186985"}
20:27:38.668 00.000 13300 case statement mapped state 1 to 101
20:27:38.668 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9ac49895-2c3c-4e58-bbae-d1144b186985"}
20:27:39.026 00.358 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:27:41.666 02.640 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"90003f90-77b2-4e69-96f9-64616429859c"}
20:27:41.666 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"90003f90-77b2-4e69-96f9-64616429859c"}
20:27:41.667 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2f8a025c-4e6e-401a-b986-d9147f8f7011"}
20:27:41.667 00.000 13300 case statement mapped state 1 to 101
20:27:41.667 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2f8a025c-4e6e-401a-b986-d9147f8f7011"}
20:27:42.059 00.392 11596 Exposure complete
20:27:42.141 00.082 11596 worker thread done servicing request
20:27:42.141 00.000 13300 OnExposeComplete: enter
20:27:42.141 00.000 13300 UpdateGuideState(): m_state=1
20:27:42.141 00.000 13300 UpdateCurrentPosition: no star selected
20:27:42.142 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:27:42.142 00.000 13300 Status Line: Nessuna stella selezionata
20:27:42.145 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:27:42.152 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:27:42.152 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:42.152 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:27:42.152 00.000 13300 Enqueuing Expose request
20:27:42.152 00.000 11596 Worker thread wakes up
20:27:42.152 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:27:42.667 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:27:44.666 01.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fe2d7229-8bd8-4b8f-8262-157ce3b98934"}
20:27:44.666 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fe2d7229-8bd8-4b8f-8262-157ce3b98934"}
20:27:44.667 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"16cd981c-0cc2-46be-a236-2e938206e826"}
20:27:44.667 00.000 13300 case statement mapped state 1 to 101
20:27:44.667 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"16cd981c-0cc2-46be-a236-2e938206e826"}
20:27:45.692 01.025 11596 Exposure complete
20:27:45.768 00.076 11596 worker thread done servicing request
20:27:45.768 00.000 13300 OnExposeComplete: enter
20:27:45.768 00.000 13300 UpdateGuideState(): m_state=1
20:27:45.768 00.000 13300 UpdateCurrentPosition: no star selected
20:27:45.769 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:27:45.769 00.000 13300 Status Line: Nessuna stella selezionata
20:27:45.772 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:27:45.779 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:27:45.779 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:45.779 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:27:45.779 00.000 13300 Enqueuing Expose request
20:27:45.779 00.000 11596 Worker thread wakes up
20:27:45.779 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:27:46.294 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:27:47.665 01.371 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"97eddfa1-4273-46e3-80a6-6b64ffd2c441"}
20:27:47.665 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"97eddfa1-4273-46e3-80a6-6b64ffd2c441"}
20:27:47.666 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0713344e-415e-4403-b83d-9e87dc56607b"}
20:27:47.666 00.000 13300 case statement mapped state 1 to 101
20:27:47.666 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0713344e-415e-4403-b83d-9e87dc56607b"}
20:27:49.318 01.652 11596 Exposure complete
20:27:49.392 00.074 11596 worker thread done servicing request
20:27:49.392 00.000 13300 OnExposeComplete: enter
20:27:49.393 00.001 13300 UpdateGuideState(): m_state=1
20:27:49.393 00.000 13300 UpdateCurrentPosition: no star selected
20:27:49.393 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:27:49.393 00.000 13300 Status Line: Nessuna stella selezionata
20:27:49.396 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:27:49.403 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:27:49.403 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:49.403 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:27:49.403 00.000 13300 Enqueuing Expose request
20:27:49.403 00.000 11596 Worker thread wakes up
20:27:49.403 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:27:49.907 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:27:50.666 00.759 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"95bc28e8-b1c6-496a-9833-24b97eed0148"}
20:27:50.666 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"95bc28e8-b1c6-496a-9833-24b97eed0148"}
20:27:50.667 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6f4b966f-b522-4823-b538-4e12cd343ffb"}
20:27:50.667 00.000 13300 case statement mapped state 1 to 101
20:27:50.667 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6f4b966f-b522-4823-b538-4e12cd343ffb"}
20:27:52.931 02.264 11596 Exposure complete
20:27:53.009 00.078 11596 worker thread done servicing request
20:27:53.009 00.000 13300 OnExposeComplete: enter
20:27:53.009 00.000 13300 UpdateGuideState(): m_state=1
20:27:53.009 00.000 13300 UpdateCurrentPosition: no star selected
20:27:53.010 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:27:53.010 00.000 13300 Status Line: Nessuna stella selezionata
20:27:53.012 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:27:53.020 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:27:53.020 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:53.020 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:27:53.020 00.000 13300 Enqueuing Expose request
20:27:53.020 00.000 11596 Worker thread wakes up
20:27:53.020 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:27:53.525 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:27:53.666 00.141 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cf81efe0-0c1b-4333-9826-24eadb359737"}
20:27:53.666 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cf81efe0-0c1b-4333-9826-24eadb359737"}
20:27:53.667 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"67b6e88c-b364-468f-91f9-df499c2133d6"}
20:27:53.667 00.000 13300 case statement mapped state 1 to 101
20:27:53.667 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"67b6e88c-b364-468f-91f9-df499c2133d6"}
20:27:56.564 02.897 11596 Exposure complete
20:27:56.640 00.076 11596 worker thread done servicing request
20:27:56.640 00.000 13300 OnExposeComplete: enter
20:27:56.641 00.001 13300 UpdateGuideState(): m_state=1
20:27:56.641 00.000 13300 UpdateCurrentPosition: no star selected
20:27:56.641 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:27:56.641 00.000 13300 Status Line: Nessuna stella selezionata
20:27:56.644 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:27:56.651 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:27:56.651 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:56.651 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:27:56.651 00.000 13300 Enqueuing Expose request
20:27:56.651 00.000 11596 Worker thread wakes up
20:27:56.651 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:27:56.664 00.013 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fac647d8-3de0-4fd0-a810-e3e77615faad"}
20:27:56.664 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fac647d8-3de0-4fd0-a810-e3e77615faad"}
20:27:56.665 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"42a30633-b610-49b3-bcdc-d3463d2813ff"}
20:27:56.665 00.000 13300 case statement mapped state 1 to 101
20:27:56.665 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"42a30633-b610-49b3-bcdc-d3463d2813ff"}
20:27:57.166 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:27:59.663 02.497 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5f342c67-46f1-4940-968a-138ec5c1e76f"}
20:27:59.663 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5f342c67-46f1-4940-968a-138ec5c1e76f"}
20:27:59.664 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"18596782-dbdb-4d61-b3f9-2f5a4169a59c"}
20:27:59.664 00.000 13300 case statement mapped state 1 to 101
20:27:59.664 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"18596782-dbdb-4d61-b3f9-2f5a4169a59c"}
20:28:00.198 00.534 11596 Exposure complete
20:28:00.281 00.083 11596 worker thread done servicing request
20:28:00.281 00.000 13300 OnExposeComplete: enter
20:28:00.281 00.000 13300 UpdateGuideState(): m_state=1
20:28:00.281 00.000 13300 UpdateCurrentPosition: no star selected
20:28:00.282 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:28:00.282 00.000 13300 Status Line: Nessuna stella selezionata
20:28:00.285 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:28:00.292 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:28:00.293 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:00.293 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:28:00.293 00.000 13300 Enqueuing Expose request
20:28:00.293 00.000 11596 Worker thread wakes up
20:28:00.293 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:28:00.795 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:28:02.662 01.867 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e9c0046b-30d3-49c0-9e39-60936c5735ce"}
20:28:02.662 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e9c0046b-30d3-49c0-9e39-60936c5735ce"}
20:28:02.663 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d816b6dc-e469-4cb1-bfe8-2c58fbdd8b75"}
20:28:02.663 00.000 13300 case statement mapped state 1 to 101
20:28:02.663 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d816b6dc-e469-4cb1-bfe8-2c58fbdd8b75"}
20:28:03.816 01.153 11596 Exposure complete
20:28:03.892 00.076 11596 worker thread done servicing request
20:28:03.892 00.000 13300 OnExposeComplete: enter
20:28:03.892 00.000 13300 UpdateGuideState(): m_state=1
20:28:03.893 00.001 13300 UpdateCurrentPosition: no star selected
20:28:03.893 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:28:03.893 00.000 13300 Status Line: Nessuna stella selezionata
20:28:03.896 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:28:03.903 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:28:03.903 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:03.903 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:28:03.903 00.000 13300 Enqueuing Expose request
20:28:03.903 00.000 11596 Worker thread wakes up
20:28:03.903 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:28:04.406 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:28:05.661 01.255 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dee34c7e-e216-4673-b21f-5f7e0b9aa5ba"}
20:28:05.661 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dee34c7e-e216-4673-b21f-5f7e0b9aa5ba"}
20:28:05.662 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0e505340-301d-4410-815a-928edc23064d"}
20:28:05.662 00.000 13300 case statement mapped state 1 to 101
20:28:05.662 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0e505340-301d-4410-815a-928edc23064d"}
20:28:07.432 01.770 11596 Exposure complete
20:28:07.514 00.082 11596 worker thread done servicing request
20:28:07.514 00.000 13300 OnExposeComplete: enter
20:28:07.514 00.000 13300 UpdateGuideState(): m_state=1
20:28:07.514 00.000 13300 UpdateCurrentPosition: no star selected
20:28:07.515 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:28:07.515 00.000 13300 Status Line: Nessuna stella selezionata
20:28:07.517 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=252, Gamma=0.510
20:28:07.524 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:28:07.524 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:07.524 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:28:07.524 00.000 13300 Enqueuing Expose request
20:28:07.524 00.000 11596 Worker thread wakes up
20:28:07.524 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:28:08.030 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:28:08.661 00.631 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"210c7ff9-e2e1-4187-a98e-5e538e41e1c9"}
20:28:08.661 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"210c7ff9-e2e1-4187-a98e-5e538e41e1c9"}
20:28:08.662 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a48270b6-9b1f-41b1-b009-a152e60cce64"}
20:28:08.662 00.000 13300 case statement mapped state 1 to 101
20:28:08.662 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a48270b6-9b1f-41b1-b009-a152e60cce64"}
20:28:11.055 02.393 11596 Exposure complete
20:28:11.132 00.077 11596 worker thread done servicing request
20:28:11.132 00.000 13300 OnExposeComplete: enter
20:28:11.132 00.000 13300 UpdateGuideState(): m_state=1
20:28:11.132 00.000 13300 UpdateCurrentPosition: no star selected
20:28:11.133 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:28:11.133 00.000 13300 Status Line: Nessuna stella selezionata
20:28:11.136 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
20:28:11.143 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:28:11.143 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:11.143 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:28:11.143 00.000 13300 Enqueuing Expose request
20:28:11.143 00.000 11596 Worker thread wakes up
20:28:11.143 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:28:11.647 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:28:11.662 00.015 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3c668a9c-9834-4cd5-bce5-fbd1785d9e74"}
20:28:11.662 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3c668a9c-9834-4cd5-bce5-fbd1785d9e74"}
20:28:11.663 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"16dfa486-2e79-422c-b64b-3080d79c3751"}
20:28:11.663 00.000 13300 case statement mapped state 1 to 101
20:28:11.663 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"16dfa486-2e79-422c-b64b-3080d79c3751"}
20:28:14.662 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a598bff8-f42a-4bdd-a8f7-19ead0547aa1"}
20:28:14.663 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a598bff8-f42a-4bdd-a8f7-19ead0547aa1"}
20:28:14.664 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3594d890-3ce6-4cc8-996e-49b8160b124b"}
20:28:14.664 00.000 13300 case statement mapped state 1 to 101
20:28:14.664 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3594d890-3ce6-4cc8-996e-49b8160b124b"}
20:28:14.694 00.030 11596 Exposure complete
20:28:14.801 00.107 11596 worker thread done servicing request
20:28:14.801 00.000 13300 OnExposeComplete: enter
20:28:14.801 00.000 13300 UpdateGuideState(): m_state=1
20:28:14.802 00.001 13300 UpdateCurrentPosition: no star selected
20:28:14.802 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:28:14.803 00.001 13300 Status Line: Nessuna stella selezionata
20:28:14.807 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:28:14.816 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:28:14.816 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:14.816 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:28:14.816 00.000 13300 Enqueuing Expose request
20:28:14.816 00.000 11596 Worker thread wakes up
20:28:14.817 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:28:15.319 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:28:17.661 02.342 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5924695b-fbb8-4b10-919a-5f3ab8959a30"}
20:28:17.661 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5924695b-fbb8-4b10-919a-5f3ab8959a30"}
20:28:17.662 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"07918897-04f6-41b4-9cb8-e68261a21ef6"}
20:28:17.662 00.000 13300 case statement mapped state 1 to 101
20:28:17.662 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"07918897-04f6-41b4-9cb8-e68261a21ef6"}
20:28:18.384 00.722 11596 Exposure complete
20:28:18.492 00.108 11596 worker thread done servicing request
20:28:18.492 00.000 13300 OnExposeComplete: enter
20:28:18.492 00.000 13300 UpdateGuideState(): m_state=1
20:28:18.493 00.001 13300 UpdateCurrentPosition: no star selected
20:28:18.493 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:28:18.494 00.001 13300 Status Line: Nessuna stella selezionata
20:28:18.497 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
20:28:18.509 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
20:28:18.509 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:18.510 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:28:18.510 00.000 13300 Enqueuing Expose request
20:28:18.510 00.000 11596 Worker thread wakes up
20:28:18.510 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:28:19.025 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:28:20.661 01.636 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7d13bd5d-3ae4-4221-a9e6-735dca34e74c"}
20:28:20.661 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7d13bd5d-3ae4-4221-a9e6-735dca34e74c"}
20:28:20.662 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"728c7da0-f714-4ae6-8928-dae2050433d0"}
20:28:20.662 00.000 13300 case statement mapped state 1 to 101
20:28:20.662 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"728c7da0-f714-4ae6-8928-dae2050433d0"}
20:28:22.073 01.411 11596 Exposure complete
20:28:22.168 00.095 11596 worker thread done servicing request
20:28:22.168 00.000 13300 OnExposeComplete: enter
20:28:22.168 00.000 13300 UpdateGuideState(): m_state=1
20:28:22.168 00.000 13300 UpdateCurrentPosition: no star selected
20:28:22.169 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:28:22.169 00.000 13300 Status Line: Nessuna stella selezionata
20:28:22.172 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:28:22.182 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:28:22.183 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:22.183 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:28:22.183 00.000 13300 Enqueuing Expose request
20:28:22.183 00.000 11596 Worker thread wakes up
20:28:22.184 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:28:22.697 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:28:23.662 00.965 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"551ea8cd-cfbd-4145-9724-8fadd1bcd928"}
20:28:23.662 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"551ea8cd-cfbd-4145-9724-8fadd1bcd928"}
20:28:23.663 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"840b9ae0-3c1d-4485-9315-4637549bba3f"}
20:28:23.663 00.000 13300 case statement mapped state 1 to 101
20:28:23.663 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"840b9ae0-3c1d-4485-9315-4637549bba3f"}
20:28:25.806 02.143 11596 Exposure complete
20:28:25.942 00.136 11596 worker thread done servicing request
20:28:25.943 00.001 13300 OnExposeComplete: enter
20:28:25.943 00.000 13300 UpdateGuideState(): m_state=1
20:28:25.943 00.000 13300 UpdateCurrentPosition: no star selected
20:28:25.944 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:28:25.944 00.000 13300 Status Line: Nessuna stella selezionata
20:28:25.948 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:28:25.958 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:28:25.958 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:25.958 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:28:25.958 00.000 13300 Enqueuing Expose request
20:28:25.958 00.000 11596 Worker thread wakes up
20:28:25.958 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:28:26.472 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:28:26.853 00.381 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7146e0f2-dcf5-4ec4-8e6b-2ddd5c426589"}
20:28:26.853 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7146e0f2-dcf5-4ec4-8e6b-2ddd5c426589"}
20:28:27.273 00.420 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"074e3ded-b054-4c9d-8f88-3b2e242d8329"}
20:28:27.274 00.001 13300 case statement mapped state 1 to 101
20:28:27.274 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"074e3ded-b054-4c9d-8f88-3b2e242d8329"}
20:28:29.508 02.234 11596 Exposure complete
20:28:29.678 00.170 13300 OnExposeComplete: enter
20:28:29.679 00.001 11596 worker thread done servicing request
20:28:29.679 00.000 13300 UpdateGuideState(): m_state=1
20:28:29.679 00.000 13300 UpdateCurrentPosition: no star selected
20:28:29.679 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:28:29.680 00.001 13300 Status Line: Nessuna stella selezionata
20:28:29.695 00.015 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:28:29.704 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:28:29.704 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:29.704 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:28:29.704 00.000 13300 Enqueuing Expose request
20:28:29.704 00.000 11596 Worker thread wakes up
20:28:29.704 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:28:29.923 00.219 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d5688963-4c19-44b6-8309-884df3818fa0"}
20:28:29.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d5688963-4c19-44b6-8309-884df3818fa0"}
20:28:30.257 00.334 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:28:30.463 00.206 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3e495eba-2822-4399-b0ff-26b1a60efc31"}
20:28:30.463 00.000 13300 case statement mapped state 1 to 101
20:28:30.463 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3e495eba-2822-4399-b0ff-26b1a60efc31"}
20:28:32.912 02.449 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a24a0e31-b250-497f-9641-3dc0ff9eff3c"}
20:28:32.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a24a0e31-b250-497f-9641-3dc0ff9eff3c"}
20:28:32.913 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5191e5d6-cba0-4638-9d26-1a96ec9741f8"}
20:28:32.913 00.000 13300 case statement mapped state 1 to 101
20:28:32.913 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5191e5d6-cba0-4638-9d26-1a96ec9741f8"}
20:28:33.294 00.381 11596 Exposure complete
20:28:33.371 00.077 11596 worker thread done servicing request
20:28:33.371 00.000 13300 OnExposeComplete: enter
20:28:33.371 00.000 13300 UpdateGuideState(): m_state=1
20:28:33.371 00.000 13300 UpdateCurrentPosition: no star selected
20:28:33.372 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:28:33.372 00.000 13300 Status Line: Nessuna stella selezionata
20:28:33.375 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:28:33.381 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:28:33.382 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:33.382 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:28:33.382 00.000 13300 Enqueuing Expose request
20:28:33.382 00.000 11596 Worker thread wakes up
20:28:33.382 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:28:33.897 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:28:35.913 02.016 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"61df7603-5e0c-42a0-ad66-683112d54d18"}
20:28:35.913 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"61df7603-5e0c-42a0-ad66-683112d54d18"}
20:28:35.913 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d8ab2023-2460-4b60-a416-13f2f3f50855"}
20:28:35.913 00.000 13300 case statement mapped state 1 to 101
20:28:35.913 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d8ab2023-2460-4b60-a416-13f2f3f50855"}
20:28:36.932 01.019 11596 Exposure complete
20:28:37.007 00.075 11596 worker thread done servicing request
20:28:37.008 00.001 13300 OnExposeComplete: enter
20:28:37.008 00.000 13300 UpdateGuideState(): m_state=1
20:28:37.008 00.000 13300 UpdateCurrentPosition: no star selected
20:28:37.008 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:28:37.008 00.000 13300 Status Line: Nessuna stella selezionata
20:28:37.011 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:28:37.018 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:28:37.018 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:37.018 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:28:37.018 00.000 13300 Enqueuing Expose request
20:28:37.018 00.000 11596 Worker thread wakes up
20:28:37.019 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:28:37.524 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:28:38.911 01.387 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f9b85d94-ce91-4790-bf1a-39ba6ad8991c"}
20:28:38.911 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f9b85d94-ce91-4790-bf1a-39ba6ad8991c"}
20:28:38.912 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d49f3f41-d023-443e-8d26-b6fd42623f6e"}
20:28:38.912 00.000 13300 case statement mapped state 1 to 101
20:28:38.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d49f3f41-d023-443e-8d26-b6fd42623f6e"}
20:28:40.558 01.646 11596 Exposure complete
20:28:40.638 00.080 11596 worker thread done servicing request
20:28:40.638 00.000 13300 OnExposeComplete: enter
20:28:40.638 00.000 13300 UpdateGuideState(): m_state=1
20:28:40.638 00.000 13300 UpdateCurrentPosition: no star selected
20:28:40.639 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:28:40.639 00.000 13300 Status Line: Nessuna stella selezionata
20:28:40.642 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:28:40.649 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:28:40.649 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:40.649 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:28:40.649 00.000 13300 Enqueuing Expose request
20:28:40.649 00.000 11596 Worker thread wakes up
20:28:40.649 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:28:41.161 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:28:41.911 00.750 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"93fa3e0c-c83d-45a3-9f8a-46abffedb4cb"}
20:28:41.911 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"93fa3e0c-c83d-45a3-9f8a-46abffedb4cb"}
20:28:41.912 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9dbeea2e-0155-4bfe-8986-17ebc9b8fef1"}
20:28:41.912 00.000 13300 case statement mapped state 1 to 101
20:28:41.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9dbeea2e-0155-4bfe-8986-17ebc9b8fef1"}
20:28:44.193 02.281 11596 Exposure complete
20:28:44.275 00.082 11596 worker thread done servicing request
20:28:44.275 00.000 13300 OnExposeComplete: enter
20:28:44.275 00.000 13300 UpdateGuideState(): m_state=1
20:28:44.276 00.001 13300 UpdateCurrentPosition: no star selected
20:28:44.276 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:28:44.276 00.000 13300 Status Line: Nessuna stella selezionata
20:28:44.278 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:28:44.285 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:28:44.285 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:44.285 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:28:44.285 00.000 13300 Enqueuing Expose request
20:28:44.285 00.000 11596 Worker thread wakes up
20:28:44.286 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:28:44.789 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:28:44.910 00.121 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6de3232f-1335-4524-b5b6-57d7d3fe099e"}
20:28:44.910 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6de3232f-1335-4524-b5b6-57d7d3fe099e"}
20:28:44.911 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a16b884a-6923-4de1-b84d-d5983ac0c5bf"}
20:28:44.911 00.000 13300 case statement mapped state 1 to 101
20:28:44.911 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a16b884a-6923-4de1-b84d-d5983ac0c5bf"}
20:28:47.822 02.911 11596 Exposure complete
20:28:47.905 00.083 11596 worker thread done servicing request
20:28:47.905 00.000 13300 OnExposeComplete: enter
20:28:47.905 00.000 13300 UpdateGuideState(): m_state=1
20:28:47.905 00.000 13300 UpdateCurrentPosition: no star selected
20:28:47.906 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:28:47.906 00.000 13300 Status Line: Nessuna stella selezionata
20:28:47.908 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:28:47.915 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:28:47.915 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:47.916 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:28:47.916 00.000 13300 Enqueuing Expose request
20:28:47.916 00.000 11596 Worker thread wakes up
20:28:47.916 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:28:47.916 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1792f46d-da43-4cf5-bd50-7581265cf8b4"}
20:28:47.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1792f46d-da43-4cf5-bd50-7581265cf8b4"}
20:28:47.917 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bc185b93-5074-43d2-8a77-5b1986f16848"}
20:28:47.917 00.000 13300 case statement mapped state 1 to 101
20:28:47.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bc185b93-5074-43d2-8a77-5b1986f16848"}
20:28:48.427 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:28:50.910 02.483 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"228812f0-a673-4fe6-8be4-0a67d8de1e2f"}
20:28:50.910 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"228812f0-a673-4fe6-8be4-0a67d8de1e2f"}
20:28:50.911 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7eabcc37-f89f-4a08-880d-4f2cae992338"}
20:28:50.911 00.000 13300 case statement mapped state 1 to 101
20:28:50.911 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7eabcc37-f89f-4a08-880d-4f2cae992338"}
20:28:51.457 00.546 11596 Exposure complete
20:28:51.533 00.076 11596 worker thread done servicing request
20:28:51.533 00.000 13300 OnExposeComplete: enter
20:28:51.533 00.000 13300 UpdateGuideState(): m_state=1
20:28:51.533 00.000 13300 UpdateCurrentPosition: no star selected
20:28:51.534 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:28:51.534 00.000 13300 Status Line: Nessuna stella selezionata
20:28:51.536 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=5, FiltMin=3, FiltMax=253, Gamma=0.510
20:28:51.543 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:28:51.543 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:51.543 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:28:51.543 00.000 13300 Enqueuing Expose request
20:28:51.543 00.000 11596 Worker thread wakes up
20:28:51.544 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:28:52.045 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:28:53.909 01.864 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"791fa580-5d65-471c-be5f-50858bd012cf"}
20:28:53.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"791fa580-5d65-471c-be5f-50858bd012cf"}
20:28:53.910 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dc48f3dc-0b27-45be-b95a-bab068e23a0b"}
20:28:53.910 00.000 13300 case statement mapped state 1 to 101
20:28:53.910 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dc48f3dc-0b27-45be-b95a-bab068e23a0b"}
20:28:55.071 01.161 11596 Exposure complete
20:28:55.150 00.079 11596 worker thread done servicing request
20:28:55.150 00.000 13300 OnExposeComplete: enter
20:28:55.150 00.000 13300 UpdateGuideState(): m_state=1
20:28:55.150 00.000 13300 UpdateCurrentPosition: no star selected
20:28:55.151 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:28:55.151 00.000 13300 Status Line: Nessuna stella selezionata
20:28:55.154 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=5, FiltMin=3, FiltMax=254, Gamma=0.510
20:28:55.161 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:28:55.161 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:55.162 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:28:55.162 00.000 13300 Enqueuing Expose request
20:28:55.162 00.000 11596 Worker thread wakes up
20:28:55.162 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:28:55.676 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:28:56.908 01.232 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"02ab7474-4d2a-4143-a258-c35603552761"}
20:28:56.908 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"02ab7474-4d2a-4143-a258-c35603552761"}
20:28:56.908 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"609c9b9e-e252-4072-bb41-70af9b97a5dd"}
20:28:56.909 00.001 13300 case statement mapped state 1 to 101
20:28:56.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"609c9b9e-e252-4072-bb41-70af9b97a5dd"}
20:28:58.705 01.796 11596 Exposure complete
20:28:58.782 00.077 11596 worker thread done servicing request
20:28:58.782 00.000 13300 OnExposeComplete: enter
20:28:58.782 00.000 13300 UpdateGuideState(): m_state=1
20:28:58.783 00.001 13300 UpdateCurrentPosition: no star selected
20:28:58.783 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:28:58.783 00.000 13300 Status Line: Nessuna stella selezionata
20:28:58.786 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:28:58.793 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:28:58.793 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:58.793 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:28:58.793 00.000 13300 Enqueuing Expose request
20:28:58.793 00.000 11596 Worker thread wakes up
20:28:58.793 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:28:59.301 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:28:59.908 00.607 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b580c0db-48d5-4eb5-bdc8-0b33977d29ba"}
20:28:59.908 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b580c0db-48d5-4eb5-bdc8-0b33977d29ba"}
20:28:59.908 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0ce3fce2-b0b3-421b-80b6-b20d4fa86efb"}
20:28:59.909 00.001 13300 case statement mapped state 1 to 101
20:28:59.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0ce3fce2-b0b3-421b-80b6-b20d4fa86efb"}
20:29:02.353 02.444 11596 Exposure complete
20:29:02.427 00.074 11596 worker thread done servicing request
20:29:02.427 00.000 13300 OnExposeComplete: enter
20:29:02.428 00.001 13300 UpdateGuideState(): m_state=1
20:29:02.428 00.000 13300 UpdateCurrentPosition: no star selected
20:29:02.428 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:02.429 00.001 13300 Status Line: Nessuna stella selezionata
20:29:02.431 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:29:02.438 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:29:02.438 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:02.438 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:29:02.438 00.000 13300 Enqueuing Expose request
20:29:02.438 00.000 11596 Worker thread wakes up
20:29:02.438 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:29:02.908 00.470 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"34d462ca-b44b-42a1-b572-06632cd2b54d"}
20:29:02.908 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"34d462ca-b44b-42a1-b572-06632cd2b54d"}
20:29:02.909 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ea97215c-7c5e-424b-926c-94300e8ff47a"}
20:29:02.909 00.000 13300 case statement mapped state 1 to 101
20:29:02.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ea97215c-7c5e-424b-926c-94300e8ff47a"}
20:29:02.954 00.045 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:29:05.907 02.953 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8521ec6b-a390-4f86-9e8b-974cf23cd31c"}
20:29:05.907 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8521ec6b-a390-4f86-9e8b-974cf23cd31c"}
20:29:05.908 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d0ff0e75-700b-4695-a4ef-42539cd0d165"}
20:29:05.908 00.000 13300 case statement mapped state 1 to 101
20:29:05.909 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d0ff0e75-700b-4695-a4ef-42539cd0d165"}
20:29:05.984 00.075 11596 Exposure complete
20:29:06.061 00.077 11596 worker thread done servicing request
20:29:06.061 00.000 13300 OnExposeComplete: enter
20:29:06.061 00.000 13300 UpdateGuideState(): m_state=1
20:29:06.062 00.001 13300 UpdateCurrentPosition: no star selected
20:29:06.062 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:06.062 00.000 13300 Status Line: Nessuna stella selezionata
20:29:06.065 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:29:06.072 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:29:06.072 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:06.072 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:29:06.072 00.000 13300 Enqueuing Expose request
20:29:06.072 00.000 11596 Worker thread wakes up
20:29:06.073 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:29:06.583 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:29:08.905 02.322 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"99da53ea-5fcc-4bb9-81ae-5d1ebb3c76d0"}
20:29:08.905 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"99da53ea-5fcc-4bb9-81ae-5d1ebb3c76d0"}
20:29:08.906 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7a5bdb93-9587-4a13-9115-4c35e3fd7895"}
20:29:08.906 00.000 13300 case statement mapped state 1 to 101
20:29:08.906 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7a5bdb93-9587-4a13-9115-4c35e3fd7895"}
20:29:09.616 00.710 11596 Exposure complete
20:29:09.694 00.078 11596 worker thread done servicing request
20:29:09.694 00.000 13300 OnExposeComplete: enter
20:29:09.695 00.001 13300 UpdateGuideState(): m_state=1
20:29:09.695 00.000 13300 UpdateCurrentPosition: no star selected
20:29:09.696 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:09.696 00.000 13300 Status Line: Nessuna stella selezionata
20:29:09.698 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:29:09.705 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:29:09.705 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:09.705 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:29:09.705 00.000 13300 Enqueuing Expose request
20:29:09.705 00.000 11596 Worker thread wakes up
20:29:09.705 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:29:10.220 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:29:11.905 01.685 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2dc2754e-621c-4586-8afa-64ba51214a4b"}
20:29:11.905 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2dc2754e-621c-4586-8afa-64ba51214a4b"}
20:29:11.906 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3179ec6b-df74-46e8-9b1a-34b3c5b59099"}
20:29:11.906 00.000 13300 case statement mapped state 1 to 101
20:29:11.906 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3179ec6b-df74-46e8-9b1a-34b3c5b59099"}
20:29:13.318 01.412 11596 Exposure complete
20:29:13.473 00.155 11596 worker thread done servicing request
20:29:13.473 00.000 13300 OnExposeComplete: enter
20:29:13.473 00.000 13300 UpdateGuideState(): m_state=1
20:29:13.474 00.001 13300 UpdateCurrentPosition: no star selected
20:29:13.474 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:13.475 00.001 13300 Status Line: Nessuna stella selezionata
20:29:13.480 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:29:13.494 00.014 13300 UpdateGuideState exits: Nessuna stella selezionata
20:29:13.494 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:13.494 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:29:13.494 00.000 13300 Enqueuing Expose request
20:29:13.494 00.000 11596 Worker thread wakes up
20:29:13.495 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:29:13.998 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:29:14.903 00.905 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f9b12023-44ce-409c-945a-992a0f328c68"}
20:29:14.903 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f9b12023-44ce-409c-945a-992a0f328c68"}
20:29:14.904 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bb4ef663-3dd9-466d-994d-555ee065aeb6"}
20:29:14.904 00.000 13300 case statement mapped state 1 to 101
20:29:14.904 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bb4ef663-3dd9-466d-994d-555ee065aeb6"}
20:29:17.032 02.128 11596 Exposure complete
20:29:17.130 00.098 11596 worker thread done servicing request
20:29:17.130 00.000 13300 OnExposeComplete: enter
20:29:17.131 00.001 13300 UpdateGuideState(): m_state=1
20:29:17.131 00.000 13300 UpdateCurrentPosition: no star selected
20:29:17.131 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:17.131 00.000 13300 Status Line: Nessuna stella selezionata
20:29:17.135 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=5, FiltMin=3, FiltMax=254, Gamma=0.510
20:29:17.143 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:29:17.143 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:17.143 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:29:17.144 00.001 13300 Enqueuing Expose request
20:29:17.144 00.000 11596 Worker thread wakes up
20:29:17.144 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:29:17.660 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:29:17.902 00.242 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f511fb59-8ae0-40dd-9026-ff9d2d799076"}
20:29:17.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f511fb59-8ae0-40dd-9026-ff9d2d799076"}
20:29:17.902 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c979bb54-6e76-49c2-a0b5-d34caca25bf7"}
20:29:17.903 00.001 13300 case statement mapped state 1 to 101
20:29:17.903 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c979bb54-6e76-49c2-a0b5-d34caca25bf7"}
20:29:20.693 02.790 11596 Exposure complete
20:29:20.772 00.079 11596 worker thread done servicing request
20:29:20.772 00.000 13300 OnExposeComplete: enter
20:29:20.773 00.001 13300 UpdateGuideState(): m_state=1
20:29:20.773 00.000 13300 UpdateCurrentPosition: no star selected
20:29:20.773 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:20.773 00.000 13300 Status Line: Nessuna stella selezionata
20:29:20.776 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=5, FiltMin=1, FiltMax=254, Gamma=0.510
20:29:20.783 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:29:20.783 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:20.783 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:29:20.783 00.000 13300 Enqueuing Expose request
20:29:20.783 00.000 11596 Worker thread wakes up
20:29:20.783 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:29:20.901 00.118 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3ed9c304-73cd-49e0-b305-326d0a5de6f8"}
20:29:20.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3ed9c304-73cd-49e0-b305-326d0a5de6f8"}
20:29:20.902 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7fb4ea79-3120-453b-898c-49a3d65502bf"}
20:29:20.902 00.000 13300 case statement mapped state 1 to 101
20:29:20.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7fb4ea79-3120-453b-898c-49a3d65502bf"}
20:29:21.289 00.387 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:29:23.901 02.612 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"677d9a3e-8406-47cd-8ae8-2e77c5998d20"}
20:29:23.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"677d9a3e-8406-47cd-8ae8-2e77c5998d20"}
20:29:23.902 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6abac5d5-110d-4b3c-ac43-cb77d39aa0b7"}
20:29:23.902 00.000 13300 case statement mapped state 1 to 101
20:29:23.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6abac5d5-110d-4b3c-ac43-cb77d39aa0b7"}
20:29:24.334 00.432 11596 Exposure complete
20:29:24.417 00.083 11596 worker thread done servicing request
20:29:24.417 00.000 13300 OnExposeComplete: enter
20:29:24.417 00.000 13300 UpdateGuideState(): m_state=1
20:29:24.417 00.000 13300 UpdateCurrentPosition: no star selected
20:29:24.417 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:24.418 00.001 13300 Status Line: Nessuna stella selezionata
20:29:24.420 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=251, Gamma=0.510
20:29:24.427 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:29:24.427 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:24.427 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:29:24.427 00.000 13300 Enqueuing Expose request
20:29:24.427 00.000 11596 Worker thread wakes up
20:29:24.428 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:29:24.930 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:29:26.901 01.971 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4f95cd95-da17-4395-b769-91d9dd6348c6"}
20:29:26.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4f95cd95-da17-4395-b769-91d9dd6348c6"}
20:29:26.902 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8b0f660d-ad29-4d4b-b0ac-51f13a54aa68"}
20:29:26.903 00.001 13300 case statement mapped state 1 to 101
20:29:26.903 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8b0f660d-ad29-4d4b-b0ac-51f13a54aa68"}
20:29:28.079 01.176 11596 Exposure complete
20:29:28.284 00.205 11596 worker thread done servicing request
20:29:28.285 00.001 13300 OnExposeComplete: enter
20:29:28.285 00.000 13300 UpdateGuideState(): m_state=1
20:29:28.285 00.000 13300 UpdateCurrentPosition: no star selected
20:29:28.286 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:28.286 00.000 13300 Status Line: Nessuna stella selezionata
20:29:28.290 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:29:28.300 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:29:28.301 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:28.301 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:29:28.301 00.000 13300 Enqueuing Expose request
20:29:28.301 00.000 11596 Worker thread wakes up
20:29:28.301 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:29:28.816 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:29:32.073 03.257 11596 Exposure complete
20:29:32.298 00.225 11596 worker thread done servicing request
20:29:32.298 00.000 13300 OnExposeComplete: enter
20:29:32.298 00.000 13300 UpdateGuideState(): m_state=1
20:29:32.299 00.001 13300 UpdateCurrentPosition: no star selected
20:29:32.299 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:32.299 00.000 13300 Status Line: Nessuna stella selezionata
20:29:32.302 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:29:32.308 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:29:32.309 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:32.309 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:29:32.309 00.000 13300 Enqueuing Expose request
20:29:32.315 00.006 11596 Worker thread wakes up
20:29:32.315 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:29:32.827 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:29:34.183 01.356 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3cffaeb7-6513-42ee-b283-6ffa56384695"}
20:29:34.184 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3cffaeb7-6513-42ee-b283-6ffa56384695"}
20:29:34.198 00.014 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d71b496a-0bee-4658-b738-5d29c09d3a40"}
20:29:34.199 00.001 13300 case statement mapped state 1 to 101
20:29:34.199 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d71b496a-0bee-4658-b738-5d29c09d3a40"}
20:29:35.880 01.681 11596 Exposure complete
20:29:35.986 00.106 11596 worker thread done servicing request
20:29:35.986 00.000 13300 OnExposeComplete: enter
20:29:35.987 00.001 13300 UpdateGuideState(): m_state=1
20:29:35.987 00.000 13300 UpdateCurrentPosition: no star selected
20:29:35.987 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:35.988 00.001 13300 Status Line: Nessuna stella selezionata
20:29:35.993 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:29:36.003 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:29:36.004 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:36.004 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:29:36.004 00.000 13300 Enqueuing Expose request
20:29:36.004 00.000 11596 Worker thread wakes up
20:29:36.005 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:29:36.511 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:29:37.183 00.672 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9df75eff-3d3e-408a-97ae-e1f4dee4cbed"}
20:29:37.183 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9df75eff-3d3e-408a-97ae-e1f4dee4cbed"}
20:29:37.184 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1af0f29b-509c-4e67-98c7-afb9d34b4a20"}
20:29:37.184 00.000 13300 case statement mapped state 1 to 101
20:29:37.185 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1af0f29b-509c-4e67-98c7-afb9d34b4a20"}
20:29:39.531 02.346 11596 Exposure complete
20:29:39.606 00.075 11596 worker thread done servicing request
20:29:39.606 00.000 13300 OnExposeComplete: enter
20:29:39.607 00.001 13300 UpdateGuideState(): m_state=1
20:29:39.607 00.000 13300 UpdateCurrentPosition: no star selected
20:29:39.607 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:39.607 00.000 13300 Status Line: Nessuna stella selezionata
20:29:39.610 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:29:39.620 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:29:39.621 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:39.621 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:29:39.621 00.000 13300 Enqueuing Expose request
20:29:39.621 00.000 11596 Worker thread wakes up
20:29:39.621 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:29:40.125 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:29:40.181 00.056 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b33b895f-33fa-4a41-b929-8b38107ce0b8"}
20:29:40.181 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b33b895f-33fa-4a41-b929-8b38107ce0b8"}
20:29:40.182 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c0cd45e3-e8e4-4f86-ba26-2331e291e180"}
20:29:40.182 00.000 13300 case statement mapped state 1 to 101
20:29:40.182 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c0cd45e3-e8e4-4f86-ba26-2331e291e180"}
20:29:43.161 02.979 11596 Exposure complete
20:29:43.182 00.021 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aa592219-75b3-4c83-a003-f4662fdfbca8"}
20:29:43.182 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aa592219-75b3-4c83-a003-f4662fdfbca8"}
20:29:43.183 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8dd2be5d-7bf8-4a2c-a850-f21b1a28d85f"}
20:29:43.183 00.000 13300 case statement mapped state 1 to 101
20:29:43.183 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8dd2be5d-7bf8-4a2c-a850-f21b1a28d85f"}
20:29:43.238 00.055 11596 worker thread done servicing request
20:29:43.239 00.001 13300 OnExposeComplete: enter
20:29:43.239 00.000 13300 UpdateGuideState(): m_state=1
20:29:43.239 00.000 13300 UpdateCurrentPosition: no star selected
20:29:43.239 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:43.239 00.000 13300 Status Line: Nessuna stella selezionata
20:29:43.243 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=5, FiltMin=3, FiltMax=253, Gamma=0.510
20:29:43.250 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:29:43.250 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:43.250 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:29:43.250 00.000 13300 Enqueuing Expose request
20:29:43.250 00.000 11596 Worker thread wakes up
20:29:43.250 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:29:43.764 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:29:46.181 02.417 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3d39a29b-28ab-4c4e-9b63-e021fec59153"}
20:29:46.181 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3d39a29b-28ab-4c4e-9b63-e021fec59153"}
20:29:46.182 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"38e81ff6-e7b7-4e47-a9e0-90b3567281dd"}
20:29:46.182 00.000 13300 case statement mapped state 1 to 101
20:29:46.182 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"38e81ff6-e7b7-4e47-a9e0-90b3567281dd"}
20:29:46.791 00.609 11596 Exposure complete
20:29:46.869 00.078 11596 worker thread done servicing request
20:29:46.869 00.000 13300 OnExposeComplete: enter
20:29:46.869 00.000 13300 UpdateGuideState(): m_state=1
20:29:46.870 00.001 13300 UpdateCurrentPosition: no star selected
20:29:46.870 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:46.870 00.000 13300 Status Line: Nessuna stella selezionata
20:29:46.874 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=5, FiltMin=3, FiltMax=254, Gamma=0.510
20:29:46.881 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:29:46.881 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:46.881 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:29:46.881 00.000 13300 Enqueuing Expose request
20:29:46.881 00.000 11596 Worker thread wakes up
20:29:46.881 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:29:47.387 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:29:49.181 01.794 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7e141f01-9bb6-43a2-930c-1787c4298e3b"}
20:29:49.181 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7e141f01-9bb6-43a2-930c-1787c4298e3b"}
20:29:49.182 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4372328b-4dda-4c0d-85f4-a1c25ba9616f"}
20:29:49.182 00.000 13300 case statement mapped state 1 to 101
20:29:49.182 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4372328b-4dda-4c0d-85f4-a1c25ba9616f"}
20:29:50.413 01.231 11596 Exposure complete
20:29:50.489 00.076 11596 worker thread done servicing request
20:29:50.490 00.001 13300 OnExposeComplete: enter
20:29:50.490 00.000 13300 UpdateGuideState(): m_state=1
20:29:50.490 00.000 13300 UpdateCurrentPosition: no star selected
20:29:50.490 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:50.491 00.001 13300 Status Line: Nessuna stella selezionata
20:29:50.493 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=5, FiltMin=3, FiltMax=254, Gamma=0.510
20:29:50.500 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:29:50.500 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:50.500 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:29:50.500 00.000 13300 Enqueuing Expose request
20:29:50.500 00.000 11596 Worker thread wakes up
20:29:50.501 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:29:51.007 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:29:52.182 01.175 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1f5e0002-f488-42e1-8af9-5a7b7fa5b04f"}
20:29:52.182 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1f5e0002-f488-42e1-8af9-5a7b7fa5b04f"}
20:29:52.183 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2c458dfd-01f3-48bb-8aa6-03ab4ba59cd8"}
20:29:52.183 00.000 13300 case statement mapped state 1 to 101
20:29:52.183 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2c458dfd-01f3-48bb-8aa6-03ab4ba59cd8"}
20:29:54.041 01.858 11596 Exposure complete
20:29:54.116 00.075 11596 worker thread done servicing request
20:29:54.117 00.001 13300 OnExposeComplete: enter
20:29:54.117 00.000 13300 UpdateGuideState(): m_state=1
20:29:54.117 00.000 13300 UpdateCurrentPosition: no star selected
20:29:54.117 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:54.118 00.001 13300 Status Line: Nessuna stella selezionata
20:29:54.120 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=5, FiltMin=3, FiltMax=254, Gamma=0.510
20:29:54.127 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:29:54.127 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:54.127 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:29:54.127 00.000 13300 Enqueuing Expose request
20:29:54.127 00.000 11596 Worker thread wakes up
20:29:54.127 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:29:54.630 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:29:55.181 00.551 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d1fc0ee1-8dda-4ebc-bbf3-981a0cf38e70"}
20:29:55.181 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d1fc0ee1-8dda-4ebc-bbf3-981a0cf38e70"}
20:29:55.182 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e71d34af-8878-468d-b6d6-800566802f8e"}
20:29:55.182 00.000 13300 case statement mapped state 1 to 101
20:29:55.182 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e71d34af-8878-468d-b6d6-800566802f8e"}
20:29:57.658 02.476 11596 Exposure complete
20:29:57.743 00.085 11596 worker thread done servicing request
20:29:57.743 00.000 13300 OnExposeComplete: enter
20:29:57.743 00.000 13300 UpdateGuideState(): m_state=1
20:29:57.744 00.001 13300 UpdateCurrentPosition: no star selected
20:29:57.744 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:57.744 00.000 13300 Status Line: Nessuna stella selezionata
20:29:57.747 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=5, FiltMin=3, FiltMax=250, Gamma=0.510
20:29:57.754 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:29:57.754 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:57.754 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:29:57.754 00.000 13300 Enqueuing Expose request
20:29:57.754 00.000 11596 Worker thread wakes up
20:29:57.754 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:29:58.196 00.442 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4f9af3f2-e80b-48ce-befa-cacbfe2c5919"}
20:29:58.196 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4f9af3f2-e80b-48ce-befa-cacbfe2c5919"}
20:29:58.196 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3fff8f23-283d-4097-bb40-f297e3bd8b38"}
20:29:58.197 00.001 13300 case statement mapped state 1 to 101
20:29:58.197 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3fff8f23-283d-4097-bb40-f297e3bd8b38"}
20:29:58.261 00.064 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:30:01.195 02.934 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"17eb7d8a-03b9-457b-89df-750cc8a0a0f9"}
20:30:01.195 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"17eb7d8a-03b9-457b-89df-750cc8a0a0f9"}
20:30:01.196 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"853e536c-60aa-4f13-8eb7-dc609aa1c5a9"}
20:30:01.196 00.000 13300 case statement mapped state 1 to 101
20:30:01.196 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"853e536c-60aa-4f13-8eb7-dc609aa1c5a9"}
20:30:01.297 00.101 11596 Exposure complete
20:30:01.374 00.077 11596 worker thread done servicing request
20:30:01.374 00.000 13300 OnExposeComplete: enter
20:30:01.375 00.001 13300 UpdateGuideState(): m_state=1
20:30:01.375 00.000 13300 UpdateCurrentPosition: no star selected
20:30:01.375 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:30:01.375 00.000 13300 Status Line: Nessuna stella selezionata
20:30:01.380 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=5, FiltMin=3, FiltMax=250, Gamma=0.510
20:30:01.390 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:30:01.390 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:01.390 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:30:01.391 00.001 13300 Enqueuing Expose request
20:30:01.391 00.000 11596 Worker thread wakes up
20:30:01.391 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:30:01.903 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:30:04.193 02.290 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"14b26c3f-6a20-4c44-8f6a-f24c70519625"}
20:30:04.193 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"14b26c3f-6a20-4c44-8f6a-f24c70519625"}
20:30:04.194 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"23651ac3-7b27-4ad9-abdf-74747516ab2f"}
20:30:04.194 00.000 13300 case statement mapped state 1 to 101
20:30:04.194 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"23651ac3-7b27-4ad9-abdf-74747516ab2f"}
20:30:04.927 00.733 11596 Exposure complete
20:30:05.002 00.075 11596 worker thread done servicing request
20:30:05.003 00.001 13300 OnExposeComplete: enter
20:30:05.003 00.000 13300 UpdateGuideState(): m_state=1
20:30:05.003 00.000 13300 UpdateCurrentPosition: no star selected
20:30:05.003 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:30:05.004 00.001 13300 Status Line: Nessuna stella selezionata
20:30:05.006 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
20:30:05.013 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:30:05.013 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:05.013 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:30:05.013 00.000 13300 Enqueuing Expose request
20:30:05.014 00.001 11596 Worker thread wakes up
20:30:05.014 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:30:05.515 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:30:07.194 01.679 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4859ec17-79c3-41c8-a7cd-6d63e1171663"}
20:30:07.194 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4859ec17-79c3-41c8-a7cd-6d63e1171663"}
20:30:07.195 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c132f110-0790-417b-8738-4db6185c865e"}
20:30:07.195 00.000 13300 case statement mapped state 1 to 101
20:30:07.195 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c132f110-0790-417b-8738-4db6185c865e"}
20:30:08.549 01.354 11596 Exposure complete
20:30:08.626 00.077 11596 worker thread done servicing request
20:30:08.627 00.001 13300 OnExposeComplete: enter
20:30:08.627 00.000 13300 UpdateGuideState(): m_state=1
20:30:08.627 00.000 13300 UpdateCurrentPosition: no star selected
20:30:08.627 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:30:08.628 00.001 13300 Status Line: Nessuna stella selezionata
20:30:08.630 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:30:08.638 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:30:08.638 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:08.638 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:30:08.638 00.000 13300 Enqueuing Expose request
20:30:08.638 00.000 11596 Worker thread wakes up
20:30:08.638 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:30:09.143 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:30:10.193 01.050 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7f9f3451-d613-41be-9280-3250515835b9"}
20:30:10.193 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7f9f3451-d613-41be-9280-3250515835b9"}
20:30:10.194 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b6932d20-fa28-4942-a9d4-d2d9bca57de8"}
20:30:10.194 00.000 13300 case statement mapped state 1 to 101
20:30:10.194 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b6932d20-fa28-4942-a9d4-d2d9bca57de8"}
20:30:12.178 01.984 11596 Exposure complete
20:30:12.269 00.091 11596 worker thread done servicing request
20:30:12.269 00.000 13300 OnExposeComplete: enter
20:30:12.270 00.001 13300 UpdateGuideState(): m_state=1
20:30:12.270 00.000 13300 UpdateCurrentPosition: no star selected
20:30:12.270 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:30:12.270 00.000 13300 Status Line: Nessuna stella selezionata
20:30:12.273 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:30:12.280 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:30:12.280 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:12.280 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:30:12.280 00.000 13300 Enqueuing Expose request
20:30:12.280 00.000 11596 Worker thread wakes up
20:30:12.280 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:30:12.793 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:30:13.193 00.400 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5316de2f-ad67-47d4-b04f-f05e2bfd77ef"}
20:30:13.193 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5316de2f-ad67-47d4-b04f-f05e2bfd77ef"}
20:30:13.194 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8047642e-c8d7-494a-9d4f-31c4b66db571"}
20:30:13.194 00.000 13300 case statement mapped state 1 to 101
20:30:13.194 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8047642e-c8d7-494a-9d4f-31c4b66db571"}
20:30:15.820 02.626 11596 Exposure complete
20:30:15.918 00.098 11596 worker thread done servicing request
20:30:15.918 00.000 13300 OnExposeComplete: enter
20:30:15.918 00.000 13300 UpdateGuideState(): m_state=1
20:30:15.918 00.000 13300 UpdateCurrentPosition: no star selected
20:30:15.919 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:30:15.919 00.000 13300 Status Line: Nessuna stella selezionata
20:30:15.923 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:30:15.931 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:30:15.931 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:15.931 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:30:15.932 00.001 13300 Enqueuing Expose request
20:30:15.932 00.000 11596 Worker thread wakes up
20:30:15.932 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:30:16.194 00.262 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"268bd7f0-09c6-4c4c-9019-d7ccf0b70303"}
20:30:16.194 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"268bd7f0-09c6-4c4c-9019-d7ccf0b70303"}
20:30:16.195 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b1181b90-85fd-47df-93e7-036fc8f43034"}
20:30:16.195 00.000 13300 case statement mapped state 1 to 101
20:30:16.196 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b1181b90-85fd-47df-93e7-036fc8f43034"}
20:30:16.441 00.245 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:30:19.194 02.753 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0cf549e3-6940-45ab-86e7-800e73487551"}
20:30:19.194 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0cf549e3-6940-45ab-86e7-800e73487551"}
20:30:19.195 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dd0fa0d7-e526-4c0e-84dd-074d13062e24"}
20:30:19.195 00.000 13300 case statement mapped state 1 to 101
20:30:19.195 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dd0fa0d7-e526-4c0e-84dd-074d13062e24"}
20:30:19.484 00.289 11596 Exposure complete
20:30:19.585 00.101 11596 worker thread done servicing request
20:30:19.585 00.000 13300 OnExposeComplete: enter
20:30:19.585 00.000 13300 UpdateGuideState(): m_state=1
20:30:19.585 00.000 13300 UpdateCurrentPosition: no star selected
20:30:19.586 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:30:19.586 00.000 13300 Status Line: Nessuna stella selezionata
20:30:19.590 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:30:19.600 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:30:19.600 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:19.600 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:30:19.600 00.000 13300 Enqueuing Expose request
20:30:19.600 00.000 11596 Worker thread wakes up
20:30:19.601 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:30:20.112 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:30:22.193 02.081 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"87258f62-0af9-4346-8dfd-899264a0926c"}
20:30:22.193 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"87258f62-0af9-4346-8dfd-899264a0926c"}
20:30:22.194 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"056dea04-416c-4f67-9760-de000093fe6d"}
20:30:22.194 00.000 13300 case statement mapped state 1 to 101
20:30:22.194 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"056dea04-416c-4f67-9760-de000093fe6d"}
20:30:23.136 00.942 11596 Exposure complete
20:30:23.212 00.076 11596 worker thread done servicing request
20:30:23.212 00.000 13300 OnExposeComplete: enter
20:30:23.212 00.000 13300 UpdateGuideState(): m_state=1
20:30:23.213 00.001 13300 UpdateCurrentPosition: no star selected
20:30:23.213 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:30:23.213 00.000 13300 Status Line: Nessuna stella selezionata
20:30:23.216 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:30:23.222 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:30:23.223 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:23.223 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:30:23.223 00.000 13300 Enqueuing Expose request
20:30:23.223 00.000 11596 Worker thread wakes up
20:30:23.223 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:30:23.736 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:30:25.338 01.602 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"87e1082a-884b-416d-bf5a-1c2f58b40284"}
20:30:25.338 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"87e1082a-884b-416d-bf5a-1c2f58b40284"}
20:30:25.339 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f206db0d-54c6-454c-9931-2988901269f8"}
20:30:25.339 00.000 13300 case statement mapped state 1 to 101
20:30:25.339 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f206db0d-54c6-454c-9931-2988901269f8"}
20:30:26.777 01.438 11596 Exposure complete
20:30:26.861 00.084 11596 worker thread done servicing request
20:30:26.862 00.001 13300 OnExposeComplete: enter
20:30:26.862 00.000 13300 UpdateGuideState(): m_state=1
20:30:26.862 00.000 13300 UpdateCurrentPosition: no star selected
20:30:26.862 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:30:26.863 00.001 13300 Status Line: Nessuna stella selezionata
20:30:26.865 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:30:26.876 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:30:26.876 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:26.876 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:30:26.876 00.000 13300 Enqueuing Expose request
20:30:26.876 00.000 11596 Worker thread wakes up
20:30:26.877 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:30:27.385 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:30:28.340 00.955 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0c1c527a-916c-452e-9330-644600597902"}
20:30:28.340 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0c1c527a-916c-452e-9330-644600597902"}
20:30:28.341 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7e9d30b4-98d5-4515-aac6-fa81977e6b29"}
20:30:28.342 00.001 13300 case statement mapped state 1 to 101
20:30:28.342 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7e9d30b4-98d5-4515-aac6-fa81977e6b29"}
20:30:30.436 02.094 11596 Exposure complete
20:30:30.535 00.099 11596 worker thread done servicing request
20:30:30.535 00.000 13300 OnExposeComplete: enter
20:30:30.535 00.000 13300 UpdateGuideState(): m_state=1
20:30:30.535 00.000 13300 UpdateCurrentPosition: no star selected
20:30:30.536 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:30:30.536 00.000 13300 Status Line: Nessuna stella selezionata
20:30:30.539 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=5, FiltMin=3, FiltMax=254, Gamma=0.510
20:30:30.547 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:30:30.547 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:30.548 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:30:30.548 00.000 13300 Enqueuing Expose request
20:30:30.548 00.000 11596 Worker thread wakes up
20:30:30.548 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:30:31.052 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:30:31.339 00.287 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0e1fe75a-1d6e-41f9-9f07-a1f81cbc6e71"}
20:30:31.339 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0e1fe75a-1d6e-41f9-9f07-a1f81cbc6e71"}
20:30:31.340 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4c8b6182-5ab4-4d55-b4d0-931785a50808"}
20:30:31.340 00.000 13300 case statement mapped state 1 to 101
20:30:31.340 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4c8b6182-5ab4-4d55-b4d0-931785a50808"}
20:30:34.106 02.766 11596 Exposure complete
20:30:34.252 00.146 11596 worker thread done servicing request
20:30:34.252 00.000 13300 OnExposeComplete: enter
20:30:34.253 00.001 13300 UpdateGuideState(): m_state=1
20:30:34.253 00.000 13300 UpdateCurrentPosition: no star selected
20:30:34.253 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:30:34.253 00.000 13300 Status Line: Nessuna stella selezionata
20:30:34.257 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:30:34.267 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:30:34.268 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:34.268 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:30:34.268 00.000 13300 Enqueuing Expose request
20:30:34.275 00.007 11596 Worker thread wakes up
20:30:34.275 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:30:34.804 00.529 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:30:35.046 00.242 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"06dccf76-cd5b-4ae1-9249-4f1754a37bcb"}
20:30:35.046 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"06dccf76-cd5b-4ae1-9249-4f1754a37bcb"}
20:30:35.156 00.110 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8487f351-20cf-4bb1-8f52-b79ad4318e87"}
20:30:35.156 00.000 13300 case statement mapped state 1 to 101
20:30:35.156 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8487f351-20cf-4bb1-8f52-b79ad4318e87"}
20:30:37.854 02.698 11596 Exposure complete
20:30:37.959 00.105 11596 worker thread done servicing request
20:30:37.959 00.000 13300 OnExposeComplete: enter
20:30:37.959 00.000 13300 UpdateGuideState(): m_state=1
20:30:37.959 00.000 13300 UpdateCurrentPosition: no star selected
20:30:37.960 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:30:37.960 00.000 13300 Status Line: Nessuna stella selezionata
20:30:37.962 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:30:37.969 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:30:37.969 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:37.969 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:30:37.969 00.000 13300 Enqueuing Expose request
20:30:37.970 00.001 11596 Worker thread wakes up
20:30:37.970 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:30:38.049 00.079 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"39831dfb-1cb4-4718-9d0d-6bfee56a7af8"}
20:30:38.049 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"39831dfb-1cb4-4718-9d0d-6bfee56a7af8"}
20:30:38.050 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"255aae63-f8a2-4058-9972-c49de35a3ba7"}
20:30:38.050 00.000 13300 case statement mapped state 1 to 101
20:30:38.050 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"255aae63-f8a2-4058-9972-c49de35a3ba7"}
20:30:38.478 00.428 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:30:41.048 02.570 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e197884b-2d27-485f-99d2-4f9b1387e6d1"}
20:30:41.048 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e197884b-2d27-485f-99d2-4f9b1387e6d1"}
20:30:41.049 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"33be52dc-96bd-40c9-9276-d99bf0469381"}
20:30:41.049 00.000 13300 case statement mapped state 1 to 101
20:30:41.049 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"33be52dc-96bd-40c9-9276-d99bf0469381"}
20:30:41.517 00.468 11596 Exposure complete
20:30:41.600 00.083 11596 worker thread done servicing request
20:30:41.600 00.000 13300 OnExposeComplete: enter
20:30:41.600 00.000 13300 UpdateGuideState(): m_state=1
20:30:41.601 00.001 13300 UpdateCurrentPosition: no star selected
20:30:41.601 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:30:41.601 00.000 13300 Status Line: Nessuna stella selezionata
20:30:41.604 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:30:41.612 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:30:41.612 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:41.612 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:30:41.613 00.001 13300 Enqueuing Expose request
20:30:41.613 00.000 11596 Worker thread wakes up
20:30:41.613 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:30:42.128 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:30:44.047 01.919 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"57a895c1-f9bb-4a1e-bf83-94410d53660b"}
20:30:44.047 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"57a895c1-f9bb-4a1e-bf83-94410d53660b"}
20:30:44.048 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d7464a25-1974-41f3-bebc-68ae098f4edd"}
20:30:44.048 00.000 13300 case statement mapped state 1 to 101
20:30:44.048 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d7464a25-1974-41f3-bebc-68ae098f4edd"}
20:30:45.152 01.104 11596 Exposure complete
20:30:45.231 00.079 11596 worker thread done servicing request
20:30:45.231 00.000 13300 OnExposeComplete: enter
20:30:45.231 00.000 13300 UpdateGuideState(): m_state=1
20:30:45.231 00.000 13300 UpdateCurrentPosition: no star selected
20:30:45.232 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:30:45.232 00.000 13300 Status Line: Nessuna stella selezionata
20:30:45.234 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:30:45.243 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:30:45.243 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:45.243 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:30:45.243 00.000 13300 Enqueuing Expose request
20:30:45.243 00.000 11596 Worker thread wakes up
20:30:45.243 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:30:45.757 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:30:47.046 01.289 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eb49ef3f-de0d-4378-957c-12b5da4d19db"}
20:30:47.046 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eb49ef3f-de0d-4378-957c-12b5da4d19db"}
20:30:47.047 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6df50fad-f963-4716-a3b1-545e53aaa722"}
20:30:47.047 00.000 13300 case statement mapped state 1 to 101
20:30:47.047 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6df50fad-f963-4716-a3b1-545e53aaa722"}
20:30:48.789 01.742 11596 Exposure complete
20:30:48.869 00.080 11596 worker thread done servicing request
20:30:48.869 00.000 13300 OnExposeComplete: enter
20:30:48.870 00.001 13300 UpdateGuideState(): m_state=1
20:30:48.870 00.000 13300 UpdateCurrentPosition: no star selected
20:30:48.870 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:30:48.870 00.000 13300 Status Line: Nessuna stella selezionata
20:30:48.873 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:30:48.880 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:30:48.880 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:48.880 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:30:48.880 00.000 13300 Enqueuing Expose request
20:30:48.880 00.000 11596 Worker thread wakes up
20:30:48.880 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:30:49.382 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:30:50.046 00.664 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8e69435b-3f23-4354-b7fe-57b3ba46967e"}
20:30:50.046 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8e69435b-3f23-4354-b7fe-57b3ba46967e"}
20:30:50.047 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"48ffe34e-c271-407d-a5c6-c2e8acf357d1"}
20:30:50.047 00.000 13300 case statement mapped state 1 to 101
20:30:50.047 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"48ffe34e-c271-407d-a5c6-c2e8acf357d1"}
20:30:52.414 02.367 11596 Exposure complete
20:30:52.491 00.077 11596 worker thread done servicing request
20:30:52.491 00.000 13300 OnExposeComplete: enter
20:30:52.491 00.000 13300 UpdateGuideState(): m_state=1
20:30:52.492 00.001 13300 UpdateCurrentPosition: no star selected
20:30:52.492 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:30:52.492 00.000 13300 Status Line: Nessuna stella selezionata
20:30:52.495 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:30:52.502 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:30:52.502 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:52.502 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:30:52.502 00.000 13300 Enqueuing Expose request
20:30:52.502 00.000 11596 Worker thread wakes up
20:30:52.502 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:30:53.003 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:30:53.045 00.042 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"436a3e02-f4b8-4dfc-b029-60c568e8bd6f"}
20:30:53.045 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"436a3e02-f4b8-4dfc-b029-60c568e8bd6f"}
20:30:53.046 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f00e3adb-4c33-4e18-96d2-7f0b004a8377"}
20:30:53.046 00.000 13300 case statement mapped state 1 to 101
20:30:53.046 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f00e3adb-4c33-4e18-96d2-7f0b004a8377"}
20:30:56.034 02.988 11596 Exposure complete
20:30:56.046 00.012 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"366e0d1d-de7d-4b00-a6e9-fb55bdf12418"}
20:30:56.046 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"366e0d1d-de7d-4b00-a6e9-fb55bdf12418"}
20:30:56.047 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9da12253-c346-44d0-b59e-edd01b6be0ce"}
20:30:56.047 00.000 13300 case statement mapped state 1 to 101
20:30:56.047 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9da12253-c346-44d0-b59e-edd01b6be0ce"}
20:30:56.115 00.068 11596 worker thread done servicing request
20:30:56.115 00.000 13300 OnExposeComplete: enter
20:30:56.116 00.001 13300 UpdateGuideState(): m_state=1
20:30:56.116 00.000 13300 UpdateCurrentPosition: no star selected
20:30:56.116 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:30:56.117 00.001 13300 Status Line: Nessuna stella selezionata
20:30:56.121 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:30:56.127 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:30:56.127 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:56.127 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:30:56.127 00.000 13300 Enqueuing Expose request
20:30:56.127 00.000 11596 Worker thread wakes up
20:30:56.127 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:30:56.635 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:30:59.045 02.410 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"82549ed1-1b9b-451d-9056-e67d46dfbcc3"}
20:30:59.045 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"82549ed1-1b9b-451d-9056-e67d46dfbcc3"}
20:30:59.046 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0271c78a-96ba-4b0c-999e-f6693aef8bf7"}
20:30:59.046 00.000 13300 case statement mapped state 1 to 101
20:30:59.046 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0271c78a-96ba-4b0c-999e-f6693aef8bf7"}
20:30:59.666 00.620 11596 Exposure complete
20:30:59.745 00.079 11596 worker thread done servicing request
20:30:59.746 00.001 13300 OnExposeComplete: enter
20:30:59.746 00.000 13300 UpdateGuideState(): m_state=1
20:30:59.746 00.000 13300 UpdateCurrentPosition: no star selected
20:30:59.746 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:30:59.746 00.000 13300 Status Line: Nessuna stella selezionata
20:30:59.749 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:30:59.755 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:30:59.756 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:59.756 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:30:59.756 00.000 13300 Enqueuing Expose request
20:30:59.756 00.000 11596 Worker thread wakes up
20:30:59.756 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:31:00.267 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:31:02.043 01.776 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"abf4e213-d0df-4997-ad4e-75ee1fe614c7"}
20:31:02.043 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"abf4e213-d0df-4997-ad4e-75ee1fe614c7"}
20:31:02.044 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e2a4b80a-425a-4b6d-9b10-6f26015df069"}
20:31:02.044 00.000 13300 case statement mapped state 1 to 101
20:31:02.044 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e2a4b80a-425a-4b6d-9b10-6f26015df069"}
20:31:03.304 01.260 11596 Exposure complete
20:31:03.380 00.076 11596 worker thread done servicing request
20:31:03.380 00.000 13300 OnExposeComplete: enter
20:31:03.381 00.001 13300 UpdateGuideState(): m_state=1
20:31:03.381 00.000 13300 UpdateCurrentPosition: no star selected
20:31:03.381 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:31:03.381 00.000 13300 Status Line: Nessuna stella selezionata
20:31:03.385 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:31:03.392 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:31:03.392 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:03.392 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:31:03.392 00.000 13300 Enqueuing Expose request
20:31:03.392 00.000 11596 Worker thread wakes up
20:31:03.393 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:31:03.906 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:31:05.043 01.137 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0c55bb03-76ff-4ecd-a0fe-823bd74b4bbf"}
20:31:05.043 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0c55bb03-76ff-4ecd-a0fe-823bd74b4bbf"}
20:31:05.044 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3cf0c61c-993c-4bc7-adf9-5ec07215cd69"}
20:31:05.044 00.000 13300 case statement mapped state 1 to 101
20:31:05.044 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3cf0c61c-993c-4bc7-adf9-5ec07215cd69"}
20:31:06.940 01.896 11596 Exposure complete
20:31:07.016 00.076 11596 worker thread done servicing request
20:31:07.016 00.000 13300 OnExposeComplete: enter
20:31:07.016 00.000 13300 UpdateGuideState(): m_state=1
20:31:07.016 00.000 13300 UpdateCurrentPosition: no star selected
20:31:07.017 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:31:07.017 00.000 13300 Status Line: Nessuna stella selezionata
20:31:07.019 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:31:07.026 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:31:07.026 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:07.026 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:31:07.027 00.001 13300 Enqueuing Expose request
20:31:07.027 00.000 11596 Worker thread wakes up
20:31:07.027 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:31:07.530 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:31:08.041 00.511 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7ae3552f-ec9b-42f4-b708-7f3892e46fc7"}
20:31:08.041 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7ae3552f-ec9b-42f4-b708-7f3892e46fc7"}
20:31:08.041 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cbc1587e-1f42-4903-a7d3-e168b1a349ba"}
20:31:08.042 00.001 13300 case statement mapped state 1 to 101
20:31:08.042 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cbc1587e-1f42-4903-a7d3-e168b1a349ba"}
20:31:10.556 02.514 11596 Exposure complete
20:31:10.631 00.075 11596 worker thread done servicing request
20:31:10.631 00.000 13300 OnExposeComplete: enter
20:31:10.631 00.000 13300 UpdateGuideState(): m_state=1
20:31:10.632 00.001 13300 UpdateCurrentPosition: no star selected
20:31:10.632 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:31:10.632 00.000 13300 Status Line: Nessuna stella selezionata
20:31:10.636 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:31:10.643 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:31:10.644 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:10.644 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:31:10.644 00.000 13300 Enqueuing Expose request
20:31:10.644 00.000 11596 Worker thread wakes up
20:31:10.644 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:31:11.040 00.396 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d653a5ed-e61e-4273-9b64-6b661ab8a508"}
20:31:11.040 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d653a5ed-e61e-4273-9b64-6b661ab8a508"}
20:31:11.041 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d4f94ab2-6e36-48ec-a776-631f88607781"}
20:31:11.041 00.000 13300 case statement mapped state 1 to 101
20:31:11.041 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d4f94ab2-6e36-48ec-a776-631f88607781"}
20:31:11.158 00.117 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:31:14.041 02.883 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"354d48ae-adc7-4d3c-9229-457bc0ae94ca"}
20:31:14.041 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"354d48ae-adc7-4d3c-9229-457bc0ae94ca"}
20:31:14.042 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8aafe8ed-6f17-4c3b-8646-424482956802"}
20:31:14.043 00.001 13300 case statement mapped state 1 to 101
20:31:14.043 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8aafe8ed-6f17-4c3b-8646-424482956802"}
20:31:14.216 00.173 11596 Exposure complete
20:31:14.392 00.176 11596 worker thread done servicing request
20:31:14.392 00.000 13300 OnExposeComplete: enter
20:31:14.392 00.000 13300 UpdateGuideState(): m_state=1
20:31:14.393 00.001 13300 UpdateCurrentPosition: no star selected
20:31:14.394 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:31:14.394 00.000 13300 Status Line: Nessuna stella selezionata
20:31:14.399 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:31:14.411 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
20:31:14.411 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:14.411 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:31:14.411 00.000 13300 Enqueuing Expose request
20:31:14.411 00.000 11596 Worker thread wakes up
20:31:14.412 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:31:14.913 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:31:17.042 02.129 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6223bcaa-90aa-42ba-a5db-bf68f743afcc"}
20:31:17.042 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6223bcaa-90aa-42ba-a5db-bf68f743afcc"}
20:31:17.043 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d8ce20b0-6535-4d7b-8238-c6f35388336c"}
20:31:17.043 00.000 13300 case statement mapped state 1 to 101
20:31:17.043 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d8ce20b0-6535-4d7b-8238-c6f35388336c"}
20:31:17.949 00.906 11596 Exposure complete
20:31:18.034 00.085 11596 worker thread done servicing request
20:31:18.034 00.000 13300 OnExposeComplete: enter
20:31:18.034 00.000 13300 UpdateGuideState(): m_state=1
20:31:18.034 00.000 13300 UpdateCurrentPosition: no star selected
20:31:18.035 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:31:18.035 00.000 13300 Status Line: Nessuna stella selezionata
20:31:18.037 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:31:18.045 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:31:18.045 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:18.045 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:31:18.045 00.000 13300 Enqueuing Expose request
20:31:18.045 00.000 11596 Worker thread wakes up
20:31:18.045 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:31:18.549 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:31:20.041 01.492 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3a3c513e-057b-4949-91f3-bd2de6c08984"}
20:31:20.041 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3a3c513e-057b-4949-91f3-bd2de6c08984"}
20:31:20.042 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0f745589-9360-4df3-82c6-849a5a617c09"}
20:31:20.042 00.000 13300 case statement mapped state 1 to 101
20:31:20.042 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0f745589-9360-4df3-82c6-849a5a617c09"}
20:31:21.577 01.535 11596 Exposure complete
20:31:21.652 00.075 11596 worker thread done servicing request
20:31:21.652 00.000 13300 OnExposeComplete: enter
20:31:21.652 00.000 13300 UpdateGuideState(): m_state=1
20:31:21.653 00.001 13300 UpdateCurrentPosition: no star selected
20:31:21.653 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:31:21.653 00.000 13300 Status Line: Nessuna stella selezionata
20:31:21.656 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:31:21.663 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:31:21.663 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:21.663 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:31:21.663 00.000 13300 Enqueuing Expose request
20:31:21.663 00.000 11596 Worker thread wakes up
20:31:21.663 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:31:22.167 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:31:23.049 00.882 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0d9e5e5c-d109-4ca2-abfc-0b70c56161e8"}
20:31:23.049 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0d9e5e5c-d109-4ca2-abfc-0b70c56161e8"}
20:31:23.049 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"27027871-3273-40cc-8587-8425ea6a1dc6"}
20:31:23.050 00.001 13300 case statement mapped state 1 to 101
20:31:23.050 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"27027871-3273-40cc-8587-8425ea6a1dc6"}
20:31:25.204 02.154 11596 Exposure complete
20:31:25.282 00.078 11596 worker thread done servicing request
20:31:25.282 00.000 13300 OnExposeComplete: enter
20:31:25.282 00.000 13300 UpdateGuideState(): m_state=1
20:31:25.282 00.000 13300 UpdateCurrentPosition: no star selected
20:31:25.283 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:31:25.283 00.000 13300 Status Line: Nessuna stella selezionata
20:31:25.286 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:31:25.292 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:31:25.293 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:25.293 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:31:25.293 00.000 13300 Enqueuing Expose request
20:31:25.293 00.000 11596 Worker thread wakes up
20:31:25.293 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:31:25.797 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:31:26.048 00.251 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7bc76365-0d24-4f33-8042-3fbd395e95c0"}
20:31:26.048 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7bc76365-0d24-4f33-8042-3fbd395e95c0"}
20:31:26.048 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bf4e6ed0-ef0d-4068-b61c-7820849c1d86"}
20:31:26.049 00.001 13300 case statement mapped state 1 to 101
20:31:26.049 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bf4e6ed0-ef0d-4068-b61c-7820849c1d86"}
20:31:28.839 02.790 11596 Exposure complete
20:31:28.924 00.085 11596 worker thread done servicing request
20:31:28.924 00.000 13300 OnExposeComplete: enter
20:31:28.924 00.000 13300 UpdateGuideState(): m_state=1
20:31:28.924 00.000 13300 UpdateCurrentPosition: no star selected
20:31:28.925 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:31:28.925 00.000 13300 Status Line: Nessuna stella selezionata
20:31:28.928 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=250, Gamma=0.510
20:31:28.935 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:31:28.935 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:28.936 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:31:28.936 00.000 13300 Enqueuing Expose request
20:31:28.936 00.000 11596 Worker thread wakes up
20:31:28.936 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:31:29.048 00.112 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9ffe67aa-7511-44f8-8e17-81ce074059ac"}
20:31:29.048 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9ffe67aa-7511-44f8-8e17-81ce074059ac"}
20:31:29.049 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4305ba33-89af-4c76-bd68-dd224e6cb5ff"}
20:31:29.049 00.000 13300 case statement mapped state 1 to 101
20:31:29.049 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4305ba33-89af-4c76-bd68-dd224e6cb5ff"}
20:31:29.440 00.391 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:31:32.047 02.607 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c2688a43-a113-40b9-98e1-eab0909a1bc9"}
20:31:32.047 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c2688a43-a113-40b9-98e1-eab0909a1bc9"}
20:31:32.048 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7b5e9b32-518b-4ee3-889e-69b9d62bcf53"}
20:31:32.048 00.000 13300 case statement mapped state 1 to 101
20:31:32.048 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7b5e9b32-518b-4ee3-889e-69b9d62bcf53"}
20:31:32.477 00.429 11596 Exposure complete
20:31:32.564 00.087 11596 worker thread done servicing request
20:31:32.564 00.000 13300 OnExposeComplete: enter
20:31:32.564 00.000 13300 UpdateGuideState(): m_state=1
20:31:32.564 00.000 13300 UpdateCurrentPosition: no star selected
20:31:32.565 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:31:32.565 00.000 13300 Status Line: Nessuna stella selezionata
20:31:32.567 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:31:32.576 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:31:32.576 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:32.576 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:31:32.577 00.001 13300 Enqueuing Expose request
20:31:32.577 00.000 11596 Worker thread wakes up
20:31:32.577 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:31:33.092 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:31:35.548 02.456 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f992f67f-063c-4cce-914a-1a1406f3007a"}
20:31:35.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f992f67f-063c-4cce-914a-1a1406f3007a"}
20:31:35.549 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c0e8e11d-1a80-4d02-bb8c-5925f29d8d64"}
20:31:35.549 00.000 13300 case statement mapped state 1 to 101
20:31:35.550 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c0e8e11d-1a80-4d02-bb8c-5925f29d8d64"}
20:31:36.454 00.904 11596 Exposure complete
20:31:36.832 00.378 11596 worker thread done servicing request
20:31:36.832 00.000 13300 OnExposeComplete: enter
20:31:36.832 00.000 13300 UpdateGuideState(): m_state=1
20:31:36.833 00.001 13300 UpdateCurrentPosition: no star selected
20:31:36.833 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:31:36.833 00.000 13300 Status Line: Nessuna stella selezionata
20:31:36.861 00.028 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=5, FiltMin=3, FiltMax=254, Gamma=0.510
20:31:36.871 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:31:36.872 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:36.872 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:31:36.872 00.000 13300 Enqueuing Expose request
20:31:36.873 00.001 11596 Worker thread wakes up
20:31:36.873 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:31:37.398 00.525 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:31:38.811 01.413 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9f15495b-e03f-41de-8453-52d8a6f12dae"}
20:31:38.811 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9f15495b-e03f-41de-8453-52d8a6f12dae"}
20:31:38.867 00.056 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d4847141-d64b-490b-af93-e7e4c1f26ed2"}
20:31:38.868 00.001 13300 case statement mapped state 1 to 101
20:31:38.868 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d4847141-d64b-490b-af93-e7e4c1f26ed2"}
20:31:40.533 01.665 11596 Exposure complete
20:31:40.764 00.231 11596 worker thread done servicing request
20:31:40.764 00.000 13300 OnExposeComplete: enter
20:31:40.764 00.000 13300 UpdateGuideState(): m_state=1
20:31:40.765 00.001 13300 UpdateCurrentPosition: no star selected
20:31:40.765 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:31:40.766 00.001 13300 Status Line: Nessuna stella selezionata
20:31:40.791 00.025 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:31:40.802 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:31:40.802 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:40.802 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:31:40.802 00.000 13300 Enqueuing Expose request
20:31:40.802 00.000 11596 Worker thread wakes up
20:31:40.802 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:31:41.313 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:31:41.870 00.557 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0a0d4107-6ecc-4fbf-b0af-7d0e0522332d"}
20:31:41.870 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0a0d4107-6ecc-4fbf-b0af-7d0e0522332d"}
20:31:41.873 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7784d211-bf1b-44d9-a23c-d2c4356db6e7"}
20:31:41.874 00.001 13300 case statement mapped state 1 to 101
20:31:41.874 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7784d211-bf1b-44d9-a23c-d2c4356db6e7"}
20:31:44.472 02.598 11596 Exposure complete
20:31:44.558 00.086 11596 worker thread done servicing request
20:31:44.558 00.000 13300 OnExposeComplete: enter
20:31:44.558 00.000 13300 UpdateGuideState(): m_state=1
20:31:44.558 00.000 13300 UpdateCurrentPosition: no star selected
20:31:44.559 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:31:44.559 00.000 13300 Status Line: Nessuna stella selezionata
20:31:44.562 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
20:31:44.571 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:31:44.572 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:44.572 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:31:44.572 00.000 13300 Enqueuing Expose request
20:31:44.572 00.000 11596 Worker thread wakes up
20:31:44.572 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:31:44.870 00.298 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b4dda74c-e6d7-4dae-b8f2-2648d88a715e"}
20:31:44.870 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b4dda74c-e6d7-4dae-b8f2-2648d88a715e"}
20:31:44.871 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8f98783c-66da-4681-b162-bad1f79818ec"}
20:31:44.871 00.000 13300 case statement mapped state 1 to 101
20:31:44.871 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8f98783c-66da-4681-b162-bad1f79818ec"}
20:31:45.085 00.214 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:31:47.871 02.786 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"705fc7c3-7e5b-479e-84ce-6ff4bf6bb98e"}
20:31:47.871 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"705fc7c3-7e5b-479e-84ce-6ff4bf6bb98e"}
20:31:47.872 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2c76138a-1638-4a38-9eb1-37c585ce2f29"}
20:31:47.872 00.000 13300 case statement mapped state 1 to 101
20:31:47.872 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2c76138a-1638-4a38-9eb1-37c585ce2f29"}
20:31:48.120 00.248 11596 Exposure complete
20:31:48.216 00.096 11596 worker thread done servicing request
20:31:48.216 00.000 13300 OnExposeComplete: enter
20:31:48.217 00.001 13300 UpdateGuideState(): m_state=1
20:31:48.217 00.000 13300 UpdateCurrentPosition: no star selected
20:31:48.217 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:31:48.218 00.001 13300 Status Line: Nessuna stella selezionata
20:31:48.221 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:31:48.229 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:31:48.229 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:48.230 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:31:48.230 00.000 13300 Enqueuing Expose request
20:31:48.230 00.000 11596 Worker thread wakes up
20:31:48.230 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:31:48.737 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:31:50.870 02.133 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"63685d36-2337-4f1a-80c7-f01948a08efa"}
20:31:50.870 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"63685d36-2337-4f1a-80c7-f01948a08efa"}
20:31:50.871 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"29b09e87-ff90-4bff-a33b-7ef1945a5e26"}
20:31:50.871 00.000 13300 case statement mapped state 1 to 101
20:31:50.871 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"29b09e87-ff90-4bff-a33b-7ef1945a5e26"}
20:31:51.769 00.898 11596 Exposure complete
20:31:51.848 00.079 11596 worker thread done servicing request
20:31:51.848 00.000 13300 OnExposeComplete: enter
20:31:51.848 00.000 13300 UpdateGuideState(): m_state=1
20:31:51.848 00.000 13300 UpdateCurrentPosition: no star selected
20:31:51.848 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:31:51.849 00.001 13300 Status Line: Nessuna stella selezionata
20:31:51.852 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
20:31:51.861 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:31:51.861 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:51.861 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:31:51.861 00.000 13300 Enqueuing Expose request
20:31:51.861 00.000 11596 Worker thread wakes up
20:31:51.861 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:31:52.364 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:31:53.869 01.505 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dcda7089-5c3e-4d58-b5b2-16db7e7ca517"}
20:31:53.869 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dcda7089-5c3e-4d58-b5b2-16db7e7ca517"}
20:31:53.870 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7fcf575f-a417-4622-92d9-06cffb2214b6"}
20:31:53.870 00.000 13300 case statement mapped state 1 to 101
20:31:53.870 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7fcf575f-a417-4622-92d9-06cffb2214b6"}
20:31:55.388 01.518 11596 Exposure complete
20:31:55.463 00.075 11596 worker thread done servicing request
20:31:55.464 00.001 13300 OnExposeComplete: enter
20:31:55.464 00.000 13300 UpdateGuideState(): m_state=1
20:31:55.464 00.000 13300 UpdateCurrentPosition: no star selected
20:31:55.464 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:31:55.465 00.001 13300 Status Line: Nessuna stella selezionata
20:31:55.467 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:31:55.474 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:31:55.474 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:55.474 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:31:55.474 00.000 13300 Enqueuing Expose request
20:31:55.474 00.000 11596 Worker thread wakes up
20:31:55.474 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:31:55.989 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:31:56.870 00.881 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d38df579-2ea4-467e-b6a2-8859599a1734"}
20:31:56.870 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d38df579-2ea4-467e-b6a2-8859599a1734"}
20:31:56.871 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a78e2f0e-6b1b-435b-98c9-245061b9ce37"}
20:31:56.871 00.000 13300 case statement mapped state 1 to 101
20:31:56.871 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a78e2f0e-6b1b-435b-98c9-245061b9ce37"}
20:31:59.019 02.148 11596 Exposure complete
20:31:59.093 00.074 11596 worker thread done servicing request
20:31:59.093 00.000 13300 OnExposeComplete: enter
20:31:59.093 00.000 13300 UpdateGuideState(): m_state=1
20:31:59.094 00.001 13300 UpdateCurrentPosition: no star selected
20:31:59.094 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:31:59.094 00.000 13300 Status Line: Nessuna stella selezionata
20:31:59.097 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:31:59.104 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:31:59.104 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:59.104 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:31:59.104 00.000 13300 Enqueuing Expose request
20:31:59.104 00.000 11596 Worker thread wakes up
20:31:59.104 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:31:59.615 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:31:59.869 00.254 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c5fea795-ce10-4235-9148-7e2281cc3cfe"}
20:31:59.870 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c5fea795-ce10-4235-9148-7e2281cc3cfe"}
20:31:59.870 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ff2d4d9d-312d-4a68-91e4-dfdce16a9708"}
20:31:59.870 00.000 13300 case statement mapped state 1 to 101
20:31:59.870 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ff2d4d9d-312d-4a68-91e4-dfdce16a9708"}
20:32:02.643 02.773 11596 Exposure complete
20:32:02.719 00.076 11596 worker thread done servicing request
20:32:02.719 00.000 13300 OnExposeComplete: enter
20:32:02.719 00.000 13300 UpdateGuideState(): m_state=1
20:32:02.719 00.000 13300 UpdateCurrentPosition: no star selected
20:32:02.720 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:32:02.720 00.000 13300 Status Line: Nessuna stella selezionata
20:32:02.722 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:32:02.730 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:32:02.731 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:02.731 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:32:02.731 00.000 13300 Enqueuing Expose request
20:32:02.731 00.000 11596 Worker thread wakes up
20:32:02.731 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:32:02.870 00.139 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cfa44574-ee6d-46e3-8fcb-599fff24c317"}
20:32:02.870 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cfa44574-ee6d-46e3-8fcb-599fff24c317"}
20:32:02.871 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"52ce9f9b-fa88-4489-8b5e-3b61436a4ba0"}
20:32:02.871 00.000 13300 case statement mapped state 1 to 101
20:32:02.871 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"52ce9f9b-fa88-4489-8b5e-3b61436a4ba0"}
20:32:03.232 00.361 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:32:05.869 02.637 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3cd09f2d-fb7e-4069-a2e4-aa386c4b73bf"}
20:32:05.869 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3cd09f2d-fb7e-4069-a2e4-aa386c4b73bf"}
20:32:05.870 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1b16ffbd-9db6-4df5-aaba-9212b7f9e841"}
20:32:05.870 00.000 13300 case statement mapped state 1 to 101
20:32:05.870 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1b16ffbd-9db6-4df5-aaba-9212b7f9e841"}
20:32:06.272 00.402 11596 Exposure complete
20:32:06.348 00.076 11596 worker thread done servicing request
20:32:06.348 00.000 13300 OnExposeComplete: enter
20:32:06.348 00.000 13300 UpdateGuideState(): m_state=1
20:32:06.348 00.000 13300 UpdateCurrentPosition: no star selected
20:32:06.349 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:32:06.349 00.000 13300 Status Line: Nessuna stella selezionata
20:32:06.353 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:32:06.360 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:32:06.360 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:06.360 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:32:06.360 00.000 13300 Enqueuing Expose request
20:32:06.360 00.000 11596 Worker thread wakes up
20:32:06.360 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:32:06.868 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:32:08.869 02.001 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4f70271c-1223-45c2-8434-00ffb069f313"}
20:32:08.869 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4f70271c-1223-45c2-8434-00ffb069f313"}
20:32:08.870 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3ed0b3ae-939c-4f30-b3c6-81122e2bc2ca"}
20:32:08.870 00.000 13300 case statement mapped state 1 to 101
20:32:08.870 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3ed0b3ae-939c-4f30-b3c6-81122e2bc2ca"}
20:32:09.898 01.028 11596 Exposure complete
20:32:09.973 00.075 11596 worker thread done servicing request
20:32:09.973 00.000 13300 OnExposeComplete: enter
20:32:09.973 00.000 13300 UpdateGuideState(): m_state=1
20:32:09.973 00.000 13300 UpdateCurrentPosition: no star selected
20:32:09.973 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:32:09.974 00.001 13300 Status Line: Nessuna stella selezionata
20:32:09.979 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:32:09.989 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:32:09.989 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:09.989 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:32:09.989 00.000 13300 Enqueuing Expose request
20:32:09.989 00.000 11596 Worker thread wakes up
20:32:09.989 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:32:10.495 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:32:11.869 01.374 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1002a943-054e-4b89-bc0d-43f9ae330f93"}
20:32:11.869 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1002a943-054e-4b89-bc0d-43f9ae330f93"}
20:32:11.870 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ca4a1949-c510-400c-bde4-3ba0c46fc2aa"}
20:32:11.870 00.000 13300 case statement mapped state 1 to 101
20:32:11.870 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ca4a1949-c510-400c-bde4-3ba0c46fc2aa"}
20:32:13.575 01.705 11596 Exposure complete
20:32:13.744 00.169 11596 worker thread done servicing request
20:32:13.744 00.000 13300 OnExposeComplete: enter
20:32:13.745 00.001 13300 UpdateGuideState(): m_state=1
20:32:13.745 00.000 13300 UpdateCurrentPosition: no star selected
20:32:13.746 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:32:13.746 00.000 13300 Status Line: Nessuna stella selezionata
20:32:13.750 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:32:13.764 00.014 13300 UpdateGuideState exits: Nessuna stella selezionata
20:32:13.764 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:13.764 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:32:13.764 00.000 13300 Enqueuing Expose request
20:32:13.765 00.001 11596 Worker thread wakes up
20:32:13.765 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:32:14.272 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:32:14.869 00.597 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0db8db5a-9e98-4912-9f1f-fad4ea492d9f"}
20:32:14.869 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0db8db5a-9e98-4912-9f1f-fad4ea492d9f"}
20:32:14.870 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c7b9e51d-b1e0-4650-9d67-c6f69ff37801"}
20:32:14.870 00.000 13300 case statement mapped state 1 to 101
20:32:14.870 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c7b9e51d-b1e0-4650-9d67-c6f69ff37801"}
20:32:17.318 02.448 11596 Exposure complete
20:32:17.423 00.105 11596 worker thread done servicing request
20:32:17.424 00.001 13300 OnExposeComplete: enter
20:32:17.424 00.000 13300 UpdateGuideState(): m_state=1
20:32:17.424 00.000 13300 UpdateCurrentPosition: no star selected
20:32:17.425 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:32:17.425 00.000 13300 Status Line: Nessuna stella selezionata
20:32:17.429 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:32:17.439 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:32:17.439 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:17.439 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:32:17.440 00.001 13300 Enqueuing Expose request
20:32:17.440 00.000 11596 Worker thread wakes up
20:32:17.440 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:32:17.896 00.456 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"25555218-fda4-486d-a5d1-5d141959e9a1"}
20:32:17.896 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"25555218-fda4-486d-a5d1-5d141959e9a1"}
20:32:17.897 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f2a48027-dd0a-4b9b-a02b-0c59effeb138"}
20:32:17.897 00.000 13300 case statement mapped state 1 to 101
20:32:17.897 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f2a48027-dd0a-4b9b-a02b-0c59effeb138"}
20:32:17.945 00.048 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:32:20.895 02.950 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1401c1ff-de2e-4a60-b196-c7375fe933a3"}
20:32:20.895 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1401c1ff-de2e-4a60-b196-c7375fe933a3"}
20:32:20.896 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"34136cd6-614d-4928-a2eb-2d2e7c861701"}
20:32:20.897 00.001 13300 case statement mapped state 1 to 101
20:32:20.897 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"34136cd6-614d-4928-a2eb-2d2e7c861701"}
20:32:20.987 00.090 11596 Exposure complete
20:32:21.090 00.103 11596 worker thread done servicing request
20:32:21.091 00.001 13300 OnExposeComplete: enter
20:32:21.091 00.000 13300 UpdateGuideState(): m_state=1
20:32:21.091 00.000 13300 UpdateCurrentPosition: no star selected
20:32:21.091 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:32:21.092 00.001 13300 Status Line: Nessuna stella selezionata
20:32:21.094 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:32:21.101 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:32:21.101 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:21.101 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:32:21.101 00.000 13300 Enqueuing Expose request
20:32:21.102 00.001 11596 Worker thread wakes up
20:32:21.102 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:32:21.615 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:32:23.905 02.290 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d5cf52cb-3c08-4fce-88f9-266edcc0a9ec"}
20:32:23.905 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d5cf52cb-3c08-4fce-88f9-266edcc0a9ec"}
20:32:23.906 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"92548f4c-6430-4f96-baea-c9e23c2ddeea"}
20:32:23.906 00.000 13300 case statement mapped state 1 to 101
20:32:23.906 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"92548f4c-6430-4f96-baea-c9e23c2ddeea"}
20:32:24.646 00.740 11596 Exposure complete
20:32:24.723 00.077 11596 worker thread done servicing request
20:32:24.723 00.000 13300 OnExposeComplete: enter
20:32:24.723 00.000 13300 UpdateGuideState(): m_state=1
20:32:24.724 00.001 13300 UpdateCurrentPosition: no star selected
20:32:24.724 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:32:24.724 00.000 13300 Status Line: Nessuna stella selezionata
20:32:24.727 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
20:32:24.733 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:32:24.734 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:24.734 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:32:24.734 00.000 13300 Enqueuing Expose request
20:32:24.734 00.000 11596 Worker thread wakes up
20:32:24.734 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:32:25.244 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:32:26.894 01.650 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"96a27289-e9b5-4b40-b69c-e0022ba593b1"}
20:32:26.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"96a27289-e9b5-4b40-b69c-e0022ba593b1"}
20:32:26.895 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"50c32562-d817-413d-be39-356e9e93d1dd"}
20:32:26.895 00.000 13300 case statement mapped state 1 to 101
20:32:26.895 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"50c32562-d817-413d-be39-356e9e93d1dd"}
20:32:28.273 01.378 11596 Exposure complete
20:32:28.348 00.075 11596 worker thread done servicing request
20:32:28.349 00.001 13300 OnExposeComplete: enter
20:32:28.349 00.000 13300 UpdateGuideState(): m_state=1
20:32:28.349 00.000 13300 UpdateCurrentPosition: no star selected
20:32:28.349 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:32:28.349 00.000 13300 Status Line: Nessuna stella selezionata
20:32:28.353 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=246, Gamma=0.510
20:32:28.360 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:32:28.360 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:28.360 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:32:28.360 00.000 13300 Enqueuing Expose request
20:32:28.360 00.000 11596 Worker thread wakes up
20:32:28.360 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:32:28.872 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:32:29.895 01.023 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"36ef0a9a-ee4d-4dfb-bcc4-7ebb7dae21ce"}
20:32:29.895 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"36ef0a9a-ee4d-4dfb-bcc4-7ebb7dae21ce"}
20:32:29.896 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cdcc064e-805f-4a6d-b716-9ce65ed7fe03"}
20:32:29.896 00.000 13300 case statement mapped state 1 to 101
20:32:29.896 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cdcc064e-805f-4a6d-b716-9ce65ed7fe03"}
20:32:31.898 02.002 11596 Exposure complete
20:32:31.981 00.083 11596 worker thread done servicing request
20:32:31.981 00.000 13300 OnExposeComplete: enter
20:32:31.981 00.000 13300 UpdateGuideState(): m_state=1
20:32:31.981 00.000 13300 UpdateCurrentPosition: no star selected
20:32:31.982 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:32:31.982 00.000 13300 Status Line: Nessuna stella selezionata
20:32:31.984 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=250, Gamma=0.510
20:32:31.992 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:32:31.992 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:31.992 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:32:31.992 00.000 13300 Enqueuing Expose request
20:32:31.992 00.000 11596 Worker thread wakes up
20:32:31.992 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:32:32.506 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:32:32.894 00.388 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1f1778cf-9404-42b1-9969-6fd977c9d5f0"}
20:32:32.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1f1778cf-9404-42b1-9969-6fd977c9d5f0"}
20:32:32.895 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ac00680e-e6f9-4201-b1c0-c5dd2dfe8e4e"}
20:32:32.895 00.000 13300 case statement mapped state 1 to 101
20:32:32.895 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ac00680e-e6f9-4201-b1c0-c5dd2dfe8e4e"}
20:32:35.547 02.652 11596 Exposure complete
20:32:35.630 00.083 11596 worker thread done servicing request
20:32:35.630 00.000 13300 OnExposeComplete: enter
20:32:35.630 00.000 13300 UpdateGuideState(): m_state=1
20:32:35.630 00.000 13300 UpdateCurrentPosition: no star selected
20:32:35.631 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:32:35.631 00.000 13300 Status Line: Nessuna stella selezionata
20:32:35.634 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:32:35.644 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:32:35.644 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:35.644 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:32:35.644 00.000 13300 Enqueuing Expose request
20:32:35.645 00.001 11596 Worker thread wakes up
20:32:35.645 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:32:35.894 00.249 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5733711c-018f-43bb-8948-dc88105e183c"}
20:32:35.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5733711c-018f-43bb-8948-dc88105e183c"}
20:32:35.895 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5d7c8866-2255-4b7b-ad88-a78c7761b011"}
20:32:35.895 00.000 13300 case statement mapped state 1 to 101
20:32:35.895 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5d7c8866-2255-4b7b-ad88-a78c7761b011"}
20:32:36.159 00.264 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:32:39.298 03.139 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"070d135f-65ef-4a6b-aaec-dcd2738df46d"}
20:32:39.298 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"070d135f-65ef-4a6b-aaec-dcd2738df46d"}
20:32:39.304 00.006 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f2698c97-5e82-464c-aa6a-de40ceb55738"}
20:32:39.305 00.001 13300 case statement mapped state 1 to 101
20:32:39.305 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f2698c97-5e82-464c-aa6a-de40ceb55738"}
20:32:39.342 00.037 11596 Exposure complete
20:32:39.498 00.156 11596 worker thread done servicing request
20:32:39.498 00.000 13300 OnExposeComplete: enter
20:32:39.498 00.000 13300 UpdateGuideState(): m_state=1
20:32:39.498 00.000 13300 UpdateCurrentPosition: no star selected
20:32:39.499 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:32:39.499 00.000 13300 Status Line: Nessuna stella selezionata
20:32:39.502 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:32:39.513 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:32:39.513 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:39.513 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:32:39.513 00.000 13300 Enqueuing Expose request
20:32:39.513 00.000 11596 Worker thread wakes up
20:32:39.514 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:32:40.025 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:32:42.461 02.436 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e863ba3c-622a-48c5-9ed9-24ce71ae7a6f"}
20:32:42.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e863ba3c-622a-48c5-9ed9-24ce71ae7a6f"}
20:32:42.646 00.185 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7122e7bf-85ae-4e47-8347-817a807dc3f4"}
20:32:42.647 00.001 13300 case statement mapped state 1 to 101
20:32:42.647 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7122e7bf-85ae-4e47-8347-817a807dc3f4"}
20:32:43.213 00.566 11596 Exposure complete
20:32:43.481 00.268 11596 worker thread done servicing request
20:32:43.482 00.001 13300 OnExposeComplete: enter
20:32:43.482 00.000 13300 UpdateGuideState(): m_state=1
20:32:43.482 00.000 13300 UpdateCurrentPosition: no star selected
20:32:43.483 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:32:43.483 00.000 13300 Status Line: Nessuna stella selezionata
20:32:43.486 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:32:43.495 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:32:43.495 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:43.495 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:32:43.495 00.000 13300 Enqueuing Expose request
20:32:43.496 00.001 11596 Worker thread wakes up
20:32:43.497 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:32:44.008 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:32:45.459 01.451 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"56c00cb9-9db9-4d00-ae34-872c72851415"}
20:32:45.459 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"56c00cb9-9db9-4d00-ae34-872c72851415"}
20:32:45.460 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4ebf82d6-c6b9-409c-a0a7-663f16db1524"}
20:32:45.460 00.000 13300 case statement mapped state 1 to 101
20:32:45.460 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4ebf82d6-c6b9-409c-a0a7-663f16db1524"}
20:32:47.090 01.630 11596 Exposure complete
20:32:47.265 00.175 11596 worker thread done servicing request
20:32:47.265 00.000 13300 OnExposeComplete: enter
20:32:47.265 00.000 13300 UpdateGuideState(): m_state=1
20:32:47.266 00.001 13300 UpdateCurrentPosition: no star selected
20:32:47.266 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:32:47.266 00.000 13300 Status Line: Nessuna stella selezionata
20:32:47.272 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:32:47.286 00.014 13300 UpdateGuideState exits: Nessuna stella selezionata
20:32:47.286 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:47.286 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:32:47.286 00.000 13300 Enqueuing Expose request
20:32:47.287 00.001 11596 Worker thread wakes up
20:32:47.287 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:32:47.792 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:32:48.458 00.666 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3f0d9cd4-315d-472f-8569-fca11e785cb8"}
20:32:48.458 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3f0d9cd4-315d-472f-8569-fca11e785cb8"}
20:32:48.458 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6780345c-945c-4e66-b33c-d4b8dc4df021"}
20:32:48.459 00.001 13300 case statement mapped state 1 to 101
20:32:48.459 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6780345c-945c-4e66-b33c-d4b8dc4df021"}
20:32:50.815 02.356 11596 Exposure complete
20:32:50.891 00.076 11596 worker thread done servicing request
20:32:50.891 00.000 13300 OnExposeComplete: enter
20:32:50.892 00.001 13300 UpdateGuideState(): m_state=1
20:32:50.892 00.000 13300 UpdateCurrentPosition: no star selected
20:32:50.892 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:32:50.892 00.000 13300 Status Line: Nessuna stella selezionata
20:32:50.895 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:32:50.902 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:32:50.902 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:50.902 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:32:50.902 00.000 13300 Enqueuing Expose request
20:32:50.902 00.000 11596 Worker thread wakes up
20:32:50.903 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:32:51.405 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:32:51.456 00.051 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9406f128-d458-4e30-85f5-41559ec3e356"}
20:32:51.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9406f128-d458-4e30-85f5-41559ec3e356"}
20:32:51.457 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"75cfa499-607d-462d-8047-529e3bf85ef7"}
20:32:51.457 00.000 13300 case statement mapped state 1 to 101
20:32:51.457 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"75cfa499-607d-462d-8047-529e3bf85ef7"}
20:32:54.432 02.975 11596 Exposure complete
20:32:54.457 00.025 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a73956e2-87f2-4b7d-a0e8-56a4e63f69fa"}
20:32:54.457 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a73956e2-87f2-4b7d-a0e8-56a4e63f69fa"}
20:32:54.457 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"55ae0a1f-4b81-4f70-a743-03fd43d70bad"}
20:32:54.457 00.000 13300 case statement mapped state 1 to 101
20:32:54.457 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"55ae0a1f-4b81-4f70-a743-03fd43d70bad"}
20:32:54.507 00.050 11596 worker thread done servicing request
20:32:54.508 00.001 13300 OnExposeComplete: enter
20:32:54.508 00.000 13300 UpdateGuideState(): m_state=1
20:32:54.509 00.001 13300 UpdateCurrentPosition: no star selected
20:32:54.509 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:32:54.509 00.000 13300 Status Line: Nessuna stella selezionata
20:32:54.512 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:32:54.520 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:32:54.520 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:54.520 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:32:54.520 00.000 13300 Enqueuing Expose request
20:32:54.520 00.000 11596 Worker thread wakes up
20:32:54.520 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:32:55.023 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:32:57.456 02.433 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9a882084-30a1-4b10-a3e1-12e25fa71293"}
20:32:57.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9a882084-30a1-4b10-a3e1-12e25fa71293"}
20:32:57.457 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a5a437bc-4313-4181-9684-136e2d097fa4"}
20:32:57.457 00.000 13300 case statement mapped state 1 to 101
20:32:57.457 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a5a437bc-4313-4181-9684-136e2d097fa4"}
20:32:58.058 00.601 11596 Exposure complete
20:32:58.142 00.084 11596 worker thread done servicing request
20:32:58.142 00.000 13300 OnExposeComplete: enter
20:32:58.142 00.000 13300 UpdateGuideState(): m_state=1
20:32:58.142 00.000 13300 UpdateCurrentPosition: no star selected
20:32:58.143 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:32:58.143 00.000 13300 Status Line: Nessuna stella selezionata
20:32:58.146 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:32:58.152 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:32:58.152 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:58.152 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:32:58.152 00.000 13300 Enqueuing Expose request
20:32:58.153 00.001 11596 Worker thread wakes up
20:32:58.153 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:32:58.663 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:33:00.456 01.793 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"075e2ab4-c199-4abf-bd91-a69f5070f9b6"}
20:33:00.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"075e2ab4-c199-4abf-bd91-a69f5070f9b6"}
20:33:00.457 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ff63c44a-61e4-41cb-9eb9-a6da055470fa"}
20:33:00.457 00.000 13300 case statement mapped state 1 to 101
20:33:00.457 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ff63c44a-61e4-41cb-9eb9-a6da055470fa"}
20:33:01.690 01.233 11596 Exposure complete
20:33:01.766 00.076 11596 worker thread done servicing request
20:33:01.766 00.000 13300 OnExposeComplete: enter
20:33:01.766 00.000 13300 UpdateGuideState(): m_state=1
20:33:01.767 00.001 13300 UpdateCurrentPosition: no star selected
20:33:01.767 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:33:01.767 00.000 13300 Status Line: Nessuna stella selezionata
20:33:01.770 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:33:01.776 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:33:01.777 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:01.777 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:33:01.777 00.000 13300 Enqueuing Expose request
20:33:01.777 00.000 11596 Worker thread wakes up
20:33:01.777 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:33:02.289 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:33:03.456 01.167 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"13319e52-5332-4b41-9c22-d873a03ad640"}
20:33:03.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"13319e52-5332-4b41-9c22-d873a03ad640"}
20:33:03.457 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2946df79-01e4-4c37-b04e-f3c1e7992c3c"}
20:33:03.457 00.000 13300 case statement mapped state 1 to 101
20:33:03.457 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2946df79-01e4-4c37-b04e-f3c1e7992c3c"}
20:33:05.325 01.868 11596 Exposure complete
20:33:05.399 00.074 11596 worker thread done servicing request
20:33:05.399 00.000 13300 OnExposeComplete: enter
20:33:05.399 00.000 13300 UpdateGuideState(): m_state=1
20:33:05.400 00.001 13300 UpdateCurrentPosition: no star selected
20:33:05.400 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:33:05.400 00.000 13300 Status Line: Nessuna stella selezionata
20:33:05.404 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:33:05.411 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:33:05.411 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:05.411 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:33:05.412 00.001 13300 Enqueuing Expose request
20:33:05.412 00.000 11596 Worker thread wakes up
20:33:05.412 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:33:05.927 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:33:06.455 00.528 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"425f81e2-77f7-4a74-b366-84085cb6b19b"}
20:33:06.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"425f81e2-77f7-4a74-b366-84085cb6b19b"}
20:33:06.456 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a5db84f8-05be-459e-838e-6a0d9381f902"}
20:33:06.456 00.000 13300 case statement mapped state 1 to 101
20:33:06.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a5db84f8-05be-459e-838e-6a0d9381f902"}
20:33:08.955 02.499 11596 Exposure complete
20:33:09.032 00.077 11596 worker thread done servicing request
20:33:09.032 00.000 13300 OnExposeComplete: enter
20:33:09.032 00.000 13300 UpdateGuideState(): m_state=1
20:33:09.033 00.001 13300 UpdateCurrentPosition: no star selected
20:33:09.033 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:33:09.034 00.001 13300 Status Line: Nessuna stella selezionata
20:33:09.036 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
20:33:09.043 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:33:09.043 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:09.043 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:33:09.043 00.000 13300 Enqueuing Expose request
20:33:09.043 00.000 11596 Worker thread wakes up
20:33:09.043 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:33:09.454 00.411 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"06a56397-ac44-45a5-aa2c-ce55fe23ef6f"}
20:33:09.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"06a56397-ac44-45a5-aa2c-ce55fe23ef6f"}
20:33:09.455 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1aa824bb-ed69-409b-b6a9-48a0b33cf09a"}
20:33:09.455 00.000 13300 case statement mapped state 1 to 101
20:33:09.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1aa824bb-ed69-409b-b6a9-48a0b33cf09a"}
20:33:09.556 00.101 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:33:12.452 02.896 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6c2ce2ba-0ebf-4be9-ae5b-5cf7d826d2a2"}
20:33:12.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6c2ce2ba-0ebf-4be9-ae5b-5cf7d826d2a2"}
20:33:12.453 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"484ca3ef-5646-4b55-b776-2a6f69cd1830"}
20:33:12.453 00.000 13300 case statement mapped state 1 to 101
20:33:12.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"484ca3ef-5646-4b55-b776-2a6f69cd1830"}
20:33:12.577 00.124 11596 Exposure complete
20:33:12.654 00.077 11596 worker thread done servicing request
20:33:12.654 00.000 13300 OnExposeComplete: enter
20:33:12.654 00.000 13300 UpdateGuideState(): m_state=1
20:33:12.654 00.000 13300 UpdateCurrentPosition: no star selected
20:33:12.654 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:33:12.655 00.001 13300 Status Line: Nessuna stella selezionata
20:33:12.658 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:33:12.664 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:33:12.664 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:12.664 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:33:12.665 00.001 13300 Enqueuing Expose request
20:33:12.665 00.000 11596 Worker thread wakes up
20:33:12.665 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:33:13.168 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:33:15.453 02.285 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a43f2893-371a-4f31-85bf-3c64b37e8a75"}
20:33:15.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a43f2893-371a-4f31-85bf-3c64b37e8a75"}
20:33:15.454 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"471ce76f-ee18-4f9e-a010-67bed4ac0544"}
20:33:15.454 00.000 13300 case statement mapped state 1 to 101
20:33:15.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"471ce76f-ee18-4f9e-a010-67bed4ac0544"}
20:33:16.202 00.748 11596 Exposure complete
20:33:16.302 00.100 11596 worker thread done servicing request
20:33:16.302 00.000 13300 OnExposeComplete: enter
20:33:16.303 00.001 13300 UpdateGuideState(): m_state=1
20:33:16.303 00.000 13300 UpdateCurrentPosition: no star selected
20:33:16.303 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:33:16.303 00.000 13300 Status Line: Nessuna stella selezionata
20:33:16.307 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:33:16.317 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:33:16.317 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:16.317 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:33:16.317 00.000 13300 Enqueuing Expose request
20:33:16.317 00.000 11596 Worker thread wakes up
20:33:16.318 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:33:16.832 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:33:18.452 01.620 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5635de49-159c-4188-a1d0-fb04770d2c8b"}
20:33:18.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5635de49-159c-4188-a1d0-fb04770d2c8b"}
20:33:18.453 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7f8dccea-17bf-4361-a676-c7bcf5b0d25c"}
20:33:18.453 00.000 13300 case statement mapped state 1 to 101
20:33:18.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7f8dccea-17bf-4361-a676-c7bcf5b0d25c"}
20:33:19.863 01.410 11596 Exposure complete
20:33:19.957 00.094 11596 worker thread done servicing request
20:33:19.957 00.000 13300 OnExposeComplete: enter
20:33:19.957 00.000 13300 UpdateGuideState(): m_state=1
20:33:19.958 00.001 13300 UpdateCurrentPosition: no star selected
20:33:19.958 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:33:19.958 00.000 13300 Status Line: Nessuna stella selezionata
20:33:19.961 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:33:19.969 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:33:19.969 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:19.969 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:33:19.970 00.001 13300 Enqueuing Expose request
20:33:19.970 00.000 11596 Worker thread wakes up
20:33:19.970 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:33:20.480 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:33:21.451 00.971 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"08056fb4-178c-4796-a94a-e3c41a30c961"}
20:33:21.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"08056fb4-178c-4796-a94a-e3c41a30c961"}
20:33:21.451 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1d447a4a-5954-4208-9bba-1eae4be25dfa"}
20:33:21.452 00.001 13300 case statement mapped state 1 to 101
20:33:21.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1d447a4a-5954-4208-9bba-1eae4be25dfa"}
20:33:23.501 02.049 11596 Exposure complete
20:33:23.576 00.075 11596 worker thread done servicing request
20:33:23.577 00.001 13300 OnExposeComplete: enter
20:33:23.577 00.000 13300 UpdateGuideState(): m_state=1
20:33:23.577 00.000 13300 UpdateCurrentPosition: no star selected
20:33:23.577 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:33:23.577 00.000 13300 Status Line: Nessuna stella selezionata
20:33:23.580 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:33:23.591 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:33:23.591 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:23.592 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:33:23.592 00.000 13300 Enqueuing Expose request
20:33:23.592 00.000 11596 Worker thread wakes up
20:33:23.592 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:33:24.107 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:33:24.451 00.344 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"72d73942-1a6b-4960-ac8b-a43e029d82ce"}
20:33:24.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"72d73942-1a6b-4960-ac8b-a43e029d82ce"}
20:33:24.452 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b12b07ed-d809-4089-8db9-1ac89044173f"}
20:33:24.452 00.000 13300 case statement mapped state 1 to 101
20:33:24.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b12b07ed-d809-4089-8db9-1ac89044173f"}
20:33:27.135 02.683 11596 Exposure complete
20:33:27.212 00.077 11596 worker thread done servicing request
20:33:27.212 00.000 13300 OnExposeComplete: enter
20:33:27.213 00.001 13300 UpdateGuideState(): m_state=1
20:33:27.213 00.000 13300 UpdateCurrentPosition: no star selected
20:33:27.213 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:33:27.214 00.001 13300 Status Line: Nessuna stella selezionata
20:33:27.216 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:33:27.224 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:33:27.224 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:27.224 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:33:27.225 00.001 13300 Enqueuing Expose request
20:33:27.225 00.000 11596 Worker thread wakes up
20:33:27.225 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:33:27.450 00.225 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5ca473a6-bb49-4ca7-bad0-b34d6dce51a7"}
20:33:27.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5ca473a6-bb49-4ca7-bad0-b34d6dce51a7"}
20:33:27.451 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2be25a4e-3d30-4095-a4d8-30d1ff1e2b78"}
20:33:27.451 00.000 13300 case statement mapped state 1 to 101
20:33:27.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2be25a4e-3d30-4095-a4d8-30d1ff1e2b78"}
20:33:27.738 00.287 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:33:30.449 02.711 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e0e5e6a4-dc64-4982-a547-13d670952ce3"}
20:33:30.449 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e0e5e6a4-dc64-4982-a547-13d670952ce3"}
20:33:30.450 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"23f495a3-3294-44a4-9851-a17cc182ddd5"}
20:33:30.450 00.000 13300 case statement mapped state 1 to 101
20:33:30.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"23f495a3-3294-44a4-9851-a17cc182ddd5"}
20:33:30.763 00.313 11596 Exposure complete
20:33:30.839 00.076 11596 worker thread done servicing request
20:33:30.839 00.000 13300 OnExposeComplete: enter
20:33:30.839 00.000 13300 UpdateGuideState(): m_state=1
20:33:30.839 00.000 13300 UpdateCurrentPosition: no star selected
20:33:30.840 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:33:30.840 00.000 13300 Status Line: Nessuna stella selezionata
20:33:30.843 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:33:30.849 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:33:30.850 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:30.850 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:33:30.850 00.000 13300 Enqueuing Expose request
20:33:30.850 00.000 11596 Worker thread wakes up
20:33:30.850 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:33:31.355 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:33:33.450 02.095 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4b71bef2-7406-4a4a-9647-3e78aebbf3cb"}
20:33:33.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4b71bef2-7406-4a4a-9647-3e78aebbf3cb"}
20:33:33.451 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"732a2c62-6c18-477f-b93d-be1dfea2edf0"}
20:33:33.451 00.000 13300 case statement mapped state 1 to 101
20:33:33.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"732a2c62-6c18-477f-b93d-be1dfea2edf0"}
20:33:34.379 00.928 11596 Exposure complete
20:33:34.455 00.076 11596 worker thread done servicing request
20:33:34.455 00.000 13300 OnExposeComplete: enter
20:33:34.455 00.000 13300 UpdateGuideState(): m_state=1
20:33:34.456 00.001 13300 UpdateCurrentPosition: no star selected
20:33:34.456 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:33:34.456 00.000 13300 Status Line: Nessuna stella selezionata
20:33:34.459 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=5, FiltMin=3, FiltMax=254, Gamma=0.510
20:33:34.466 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:33:34.466 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:34.466 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:33:34.466 00.000 13300 Enqueuing Expose request
20:33:34.466 00.000 11596 Worker thread wakes up
20:33:34.466 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:33:34.968 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:33:36.448 01.480 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7b49de7b-40ad-478a-af67-433348e71d28"}
20:33:36.448 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7b49de7b-40ad-478a-af67-433348e71d28"}
20:33:36.449 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3a05c860-197a-43b6-9696-4a5ee17f77ef"}
20:33:36.449 00.000 13300 case statement mapped state 1 to 101
20:33:36.449 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3a05c860-197a-43b6-9696-4a5ee17f77ef"}
20:33:38.007 01.558 11596 Exposure complete
20:33:38.109 00.102 11596 worker thread done servicing request
20:33:38.109 00.000 13300 OnExposeComplete: enter
20:33:38.110 00.001 13300 UpdateGuideState(): m_state=1
20:33:38.110 00.000 13300 UpdateCurrentPosition: no star selected
20:33:38.110 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:33:38.111 00.001 13300 Status Line: Nessuna stella selezionata
20:33:38.114 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=252, Gamma=0.510
20:33:38.120 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:33:38.121 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:38.121 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:33:38.121 00.000 13300 Enqueuing Expose request
20:33:38.121 00.000 11596 Worker thread wakes up
20:33:38.121 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:33:38.633 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:33:39.448 00.815 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a81ba09c-2bc2-456f-87be-4d0ef7ad538e"}
20:33:39.448 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a81ba09c-2bc2-456f-87be-4d0ef7ad538e"}
20:33:39.449 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"be80a528-79b2-410d-abbf-c042811a46c5"}
20:33:39.449 00.000 13300 case statement mapped state 1 to 101
20:33:39.449 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"be80a528-79b2-410d-abbf-c042811a46c5"}
20:33:41.674 02.225 11596 Exposure complete
20:33:41.774 00.100 13300 OnExposeComplete: enter
20:33:41.774 00.000 13300 UpdateGuideState(): m_state=1
20:33:41.774 00.000 13300 UpdateCurrentPosition: no star selected
20:33:41.775 00.001 11596 worker thread done servicing request
20:33:41.775 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:33:41.775 00.000 13300 Status Line: Nessuna stella selezionata
20:33:41.778 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:33:41.784 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:33:41.785 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:41.785 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:33:41.785 00.000 13300 Enqueuing Expose request
20:33:41.785 00.000 11596 Worker thread wakes up
20:33:41.785 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:33:42.339 00.554 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:33:43.061 00.722 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"941544d8-0209-4da4-9db6-1e878d5d8fa0"}
20:33:43.062 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"941544d8-0209-4da4-9db6-1e878d5d8fa0"}
20:33:43.103 00.041 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c3a5458b-0216-4377-aa38-8b0d33f3e483"}
20:33:43.103 00.000 13300 case statement mapped state 1 to 101
20:33:43.103 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c3a5458b-0216-4377-aa38-8b0d33f3e483"}
20:33:45.497 02.394 11596 Exposure complete
20:33:45.845 00.348 13300 OnExposeComplete: enter
20:33:45.846 00.001 13300 UpdateGuideState(): m_state=1
20:33:45.846 00.000 13300 UpdateCurrentPosition: no star selected
20:33:45.846 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:33:45.847 00.001 13300 Status Line: Nessuna stella selezionata
20:33:45.850 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
20:33:45.860 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:33:45.860 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:45.860 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:33:45.861 00.001 13300 Enqueuing Expose request
20:33:45.886 00.025 11596 worker thread done servicing request
20:33:45.886 00.000 11596 Worker thread wakes up
20:33:45.886 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:33:46.406 00.520 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:33:48.415 02.009 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a1fd8173-7694-4dd0-b411-f9cc866d8706"}
20:33:48.416 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a1fd8173-7694-4dd0-b411-f9cc866d8706"}
20:33:48.417 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"715b86a6-41b4-4433-8652-2c5dc8e29732"}
20:33:48.417 00.000 13300 case statement mapped state 1 to 101
20:33:48.417 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"715b86a6-41b4-4433-8652-2c5dc8e29732"}
20:33:49.450 01.033 11596 Exposure complete
20:33:49.568 00.118 11596 worker thread done servicing request
20:33:49.569 00.001 13300 OnExposeComplete: enter
20:33:49.569 00.000 13300 UpdateGuideState(): m_state=1
20:33:49.569 00.000 13300 UpdateCurrentPosition: no star selected
20:33:49.569 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:33:49.569 00.000 13300 Status Line: Nessuna stella selezionata
20:33:49.572 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:33:49.580 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:33:49.580 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:49.580 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:33:49.581 00.001 13300 Enqueuing Expose request
20:33:49.581 00.000 11596 Worker thread wakes up
20:33:49.581 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:33:50.097 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:33:51.413 01.316 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"18d76d10-d273-4826-89a9-91c45bb644a9"}
20:33:51.413 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"18d76d10-d273-4826-89a9-91c45bb644a9"}
20:33:51.414 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a0ec3a92-c1e3-4cc2-8022-073ef1177db7"}
20:33:51.414 00.000 13300 case statement mapped state 1 to 101
20:33:51.414 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a0ec3a92-c1e3-4cc2-8022-073ef1177db7"}
20:33:53.132 01.718 11596 Exposure complete
20:33:53.216 00.084 11596 worker thread done servicing request
20:33:53.216 00.000 13300 OnExposeComplete: enter
20:33:53.216 00.000 13300 UpdateGuideState(): m_state=1
20:33:53.217 00.001 13300 UpdateCurrentPosition: no star selected
20:33:53.217 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:33:53.218 00.001 13300 Status Line: Nessuna stella selezionata
20:33:53.220 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:33:53.228 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:33:53.228 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:53.228 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:33:53.228 00.000 13300 Enqueuing Expose request
20:33:53.228 00.000 11596 Worker thread wakes up
20:33:53.228 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:33:53.740 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:33:54.413 00.673 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a6082c31-929f-4988-a739-79f44db03edc"}
20:33:54.413 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a6082c31-929f-4988-a739-79f44db03edc"}
20:33:54.414 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d30747ef-6459-42c8-aa4e-f270883adbdf"}
20:33:54.414 00.000 13300 case statement mapped state 1 to 101
20:33:54.414 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d30747ef-6459-42c8-aa4e-f270883adbdf"}
20:33:56.770 02.356 11596 Exposure complete
20:33:56.845 00.075 11596 worker thread done servicing request
20:33:56.845 00.000 13300 OnExposeComplete: enter
20:33:56.846 00.001 13300 UpdateGuideState(): m_state=1
20:33:56.846 00.000 13300 UpdateCurrentPosition: no star selected
20:33:56.846 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:33:56.846 00.000 13300 Status Line: Nessuna stella selezionata
20:33:56.850 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:33:56.857 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:33:56.857 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:56.857 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:33:56.857 00.000 13300 Enqueuing Expose request
20:33:56.857 00.000 11596 Worker thread wakes up
20:33:56.858 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:33:57.364 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:33:57.412 00.048 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a255fc34-4a4e-44f2-9978-7557a6538ee1"}
20:33:57.412 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a255fc34-4a4e-44f2-9978-7557a6538ee1"}
20:33:57.413 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ce065d32-9f4b-4645-ad66-c1ffdc93170b"}
20:33:57.413 00.000 13300 case statement mapped state 1 to 101
20:33:57.413 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ce065d32-9f4b-4645-ad66-c1ffdc93170b"}
20:34:00.387 02.974 11596 Exposure complete
20:34:00.413 00.026 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d7f3108e-c03a-488d-a385-1bb28964090b"}
20:34:00.413 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d7f3108e-c03a-488d-a385-1bb28964090b"}
20:34:00.414 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5d6b5544-9b09-4acc-9ebb-915c5c3d9003"}
20:34:00.414 00.000 13300 case statement mapped state 1 to 101
20:34:00.414 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5d6b5544-9b09-4acc-9ebb-915c5c3d9003"}
20:34:00.463 00.049 11596 worker thread done servicing request
20:34:00.463 00.000 13300 OnExposeComplete: enter
20:34:00.464 00.001 13300 UpdateGuideState(): m_state=1
20:34:00.464 00.000 13300 UpdateCurrentPosition: no star selected
20:34:00.464 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:34:00.464 00.000 13300 Status Line: Nessuna stella selezionata
20:34:00.467 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:34:00.474 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:34:00.475 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:00.475 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:34:00.475 00.000 13300 Enqueuing Expose request
20:34:00.475 00.000 11596 Worker thread wakes up
20:34:00.475 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:34:00.989 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:34:03.412 02.423 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d4cc88da-8095-4bea-8a30-66355e70449c"}
20:34:03.412 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d4cc88da-8095-4bea-8a30-66355e70449c"}
20:34:03.413 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"873dfb6b-a8e7-4727-a74a-a38a9a9d6900"}
20:34:03.413 00.000 13300 case statement mapped state 1 to 101
20:34:03.413 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"873dfb6b-a8e7-4727-a74a-a38a9a9d6900"}
20:34:04.025 00.612 11596 Exposure complete
20:34:04.135 00.110 11596 worker thread done servicing request
20:34:04.135 00.000 13300 OnExposeComplete: enter
20:34:04.135 00.000 13300 UpdateGuideState(): m_state=1
20:34:04.136 00.001 13300 UpdateCurrentPosition: no star selected
20:34:04.136 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:34:04.136 00.000 13300 Status Line: Nessuna stella selezionata
20:34:04.141 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:34:04.150 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:34:04.150 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:04.150 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:34:04.150 00.000 13300 Enqueuing Expose request
20:34:04.151 00.001 11596 Worker thread wakes up
20:34:04.151 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:34:04.654 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:34:06.411 01.757 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"403ec875-5c7f-4753-9b9f-4ebee0d78f8b"}
20:34:06.411 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"403ec875-5c7f-4753-9b9f-4ebee0d78f8b"}
20:34:06.412 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f0c38712-1cdb-4e73-8463-0bddc25999d7"}
20:34:06.412 00.000 13300 case statement mapped state 1 to 101
20:34:06.412 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f0c38712-1cdb-4e73-8463-0bddc25999d7"}
20:34:07.674 01.262 11596 Exposure complete
20:34:07.751 00.077 11596 worker thread done servicing request
20:34:07.751 00.000 13300 OnExposeComplete: enter
20:34:07.751 00.000 13300 UpdateGuideState(): m_state=1
20:34:07.751 00.000 13300 UpdateCurrentPosition: no star selected
20:34:07.752 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:34:07.752 00.000 13300 Status Line: Nessuna stella selezionata
20:34:07.755 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=252, Gamma=0.510
20:34:07.762 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:34:07.762 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:07.763 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:34:07.763 00.000 13300 Enqueuing Expose request
20:34:07.763 00.000 11596 Worker thread wakes up
20:34:07.763 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:34:08.269 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:34:09.410 01.141 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"de684148-63e8-4af3-8b2a-35941f30b908"}
20:34:09.410 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"de684148-63e8-4af3-8b2a-35941f30b908"}
20:34:09.410 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"99833c68-33e8-4000-97e6-145accbc0f36"}
20:34:09.411 00.001 13300 case statement mapped state 1 to 101
20:34:09.411 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"99833c68-33e8-4000-97e6-145accbc0f36"}
20:34:11.301 01.890 11596 Exposure complete
20:34:11.382 00.081 11596 worker thread done servicing request
20:34:11.382 00.000 13300 OnExposeComplete: enter
20:34:11.382 00.000 13300 UpdateGuideState(): m_state=1
20:34:11.383 00.001 13300 UpdateCurrentPosition: no star selected
20:34:11.383 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:34:11.383 00.000 13300 Status Line: Nessuna stella selezionata
20:34:11.386 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:34:11.393 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:34:11.393 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:11.393 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:34:11.393 00.000 13300 Enqueuing Expose request
20:34:11.393 00.000 11596 Worker thread wakes up
20:34:11.393 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:34:11.901 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:34:12.409 00.508 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"157bb94b-c3d0-4299-a500-4a2463653535"}
20:34:12.409 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"157bb94b-c3d0-4299-a500-4a2463653535"}
20:34:12.410 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4ba89bdb-d12e-45b1-8ee5-4dc16e7802f6"}
20:34:12.410 00.000 13300 case statement mapped state 1 to 101
20:34:12.410 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4ba89bdb-d12e-45b1-8ee5-4dc16e7802f6"}
20:34:14.948 02.538 11596 Exposure complete
20:34:15.055 00.107 11596 worker thread done servicing request
20:34:15.055 00.000 13300 OnExposeComplete: enter
20:34:15.055 00.000 13300 UpdateGuideState(): m_state=1
20:34:15.056 00.001 13300 UpdateCurrentPosition: no star selected
20:34:15.056 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:34:15.056 00.000 13300 Status Line: Nessuna stella selezionata
20:34:15.060 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:34:15.071 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:34:15.072 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:15.072 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:34:15.072 00.000 13300 Enqueuing Expose request
20:34:15.072 00.000 11596 Worker thread wakes up
20:34:15.072 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:34:15.409 00.337 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9f37e288-118b-4bc1-9213-89e5fa765e5e"}
20:34:15.409 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9f37e288-118b-4bc1-9213-89e5fa765e5e"}
20:34:15.410 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f65fd3cd-758e-4eab-a9c9-d37c38aa5d4a"}
20:34:15.410 00.000 13300 case statement mapped state 1 to 101
20:34:15.410 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f65fd3cd-758e-4eab-a9c9-d37c38aa5d4a"}
20:34:15.583 00.173 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:34:18.409 02.826 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d01f5712-2494-40d9-8808-f0281630a3b7"}
20:34:18.409 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d01f5712-2494-40d9-8808-f0281630a3b7"}
20:34:18.410 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2bef0903-ad73-4208-8bd6-4292efe7dd5b"}
20:34:18.410 00.000 13300 case statement mapped state 1 to 101
20:34:18.410 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2bef0903-ad73-4208-8bd6-4292efe7dd5b"}
20:34:18.612 00.202 11596 Exposure complete
20:34:18.709 00.097 11596 worker thread done servicing request
20:34:18.709 00.000 13300 OnExposeComplete: enter
20:34:18.709 00.000 13300 UpdateGuideState(): m_state=1
20:34:18.710 00.001 13300 UpdateCurrentPosition: no star selected
20:34:18.710 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:34:18.710 00.000 13300 Status Line: Nessuna stella selezionata
20:34:18.713 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:34:18.722 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:34:18.723 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:18.723 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:34:18.723 00.000 13300 Enqueuing Expose request
20:34:18.723 00.000 11596 Worker thread wakes up
20:34:18.723 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:34:19.227 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:34:21.407 02.180 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cc370a75-efce-426e-95f2-0db76d0a1127"}
20:34:21.407 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cc370a75-efce-426e-95f2-0db76d0a1127"}
20:34:21.408 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"455eceb9-edee-48f9-a14f-1f65b4735ced"}
20:34:21.408 00.000 13300 case statement mapped state 1 to 101
20:34:21.408 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"455eceb9-edee-48f9-a14f-1f65b4735ced"}
20:34:22.264 00.856 11596 Exposure complete
20:34:22.342 00.078 11596 worker thread done servicing request
20:34:22.342 00.000 13300 OnExposeComplete: enter
20:34:22.343 00.001 13300 UpdateGuideState(): m_state=1
20:34:22.343 00.000 13300 UpdateCurrentPosition: no star selected
20:34:22.343 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:34:22.343 00.000 13300 Status Line: Nessuna stella selezionata
20:34:22.346 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:34:22.353 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:34:22.353 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:22.353 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:34:22.353 00.000 13300 Enqueuing Expose request
20:34:22.353 00.000 11596 Worker thread wakes up
20:34:22.353 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:34:22.863 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:34:24.406 01.543 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"070d77fa-40b4-4fd8-acdf-e4bc58b90e52"}
20:34:24.406 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"070d77fa-40b4-4fd8-acdf-e4bc58b90e52"}
20:34:24.407 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"97262c64-0cc5-4516-9e8a-840715b35497"}
20:34:24.407 00.000 13300 case statement mapped state 1 to 101
20:34:24.407 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"97262c64-0cc5-4516-9e8a-840715b35497"}
20:34:25.889 01.482 11596 Exposure complete
20:34:25.964 00.075 11596 worker thread done servicing request
20:34:25.964 00.000 13300 OnExposeComplete: enter
20:34:25.964 00.000 13300 UpdateGuideState(): m_state=1
20:34:25.965 00.001 13300 UpdateCurrentPosition: no star selected
20:34:25.965 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:34:25.965 00.000 13300 Status Line: Nessuna stella selezionata
20:34:25.968 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:34:25.974 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:34:25.975 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:25.975 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:34:25.975 00.000 13300 Enqueuing Expose request
20:34:25.975 00.000 11596 Worker thread wakes up
20:34:25.975 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:34:26.477 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:34:27.406 00.929 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6a3f71a8-6f98-42ac-94a8-e8c2ebc127a3"}
20:34:27.406 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6a3f71a8-6f98-42ac-94a8-e8c2ebc127a3"}
20:34:27.407 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bd84c14c-1d21-406f-a481-5dd82cb00c36"}
20:34:27.407 00.000 13300 case statement mapped state 1 to 101
20:34:27.407 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bd84c14c-1d21-406f-a481-5dd82cb00c36"}
20:34:29.538 02.131 11596 Exposure complete
20:34:29.614 00.076 11596 worker thread done servicing request
20:34:29.614 00.000 13300 OnExposeComplete: enter
20:34:29.614 00.000 13300 UpdateGuideState(): m_state=1
20:34:29.614 00.000 13300 UpdateCurrentPosition: no star selected
20:34:29.615 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:34:29.615 00.000 13300 Status Line: Nessuna stella selezionata
20:34:29.618 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:34:29.625 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:34:29.625 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:29.625 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:34:29.625 00.000 13300 Enqueuing Expose request
20:34:29.625 00.000 11596 Worker thread wakes up
20:34:29.625 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:34:30.139 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:34:30.405 00.266 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"19ddd343-5749-4533-8406-c85292ec5690"}
20:34:30.405 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"19ddd343-5749-4533-8406-c85292ec5690"}
20:34:30.406 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"879bee59-8e86-4b29-a999-2f92449d6f01"}
20:34:30.406 00.000 13300 case statement mapped state 1 to 101
20:34:30.406 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"879bee59-8e86-4b29-a999-2f92449d6f01"}
20:34:33.181 02.775 11596 Exposure complete
20:34:33.257 00.076 11596 worker thread done servicing request
20:34:33.257 00.000 13300 OnExposeComplete: enter
20:34:33.257 00.000 13300 UpdateGuideState(): m_state=1
20:34:33.257 00.000 13300 UpdateCurrentPosition: no star selected
20:34:33.258 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:34:33.258 00.000 13300 Status Line: Nessuna stella selezionata
20:34:33.261 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
20:34:33.268 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:34:33.268 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:33.268 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:34:33.268 00.000 13300 Enqueuing Expose request
20:34:33.268 00.000 11596 Worker thread wakes up
20:34:33.268 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:34:33.405 00.137 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d81d7067-62dd-44b5-b4b0-b1097bfd2b82"}
20:34:33.405 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d81d7067-62dd-44b5-b4b0-b1097bfd2b82"}
20:34:33.406 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0607b664-c98a-434f-924f-879172bb3380"}
20:34:33.406 00.000 13300 case statement mapped state 1 to 101
20:34:33.406 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0607b664-c98a-434f-924f-879172bb3380"}
20:34:33.776 00.370 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:34:36.403 02.627 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6d20beaf-8123-4aa1-ad2e-49c55addd3b2"}
20:34:36.403 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6d20beaf-8123-4aa1-ad2e-49c55addd3b2"}
20:34:36.404 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8ba9248b-96dc-41b1-80a6-f376dcb04244"}
20:34:36.404 00.000 13300 case statement mapped state 1 to 101
20:34:36.404 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8ba9248b-96dc-41b1-80a6-f376dcb04244"}
20:34:36.801 00.397 11596 Exposure complete
20:34:36.879 00.078 11596 worker thread done servicing request
20:34:36.879 00.000 13300 OnExposeComplete: enter
20:34:36.879 00.000 13300 UpdateGuideState(): m_state=1
20:34:36.880 00.001 13300 UpdateCurrentPosition: no star selected
20:34:36.880 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:34:36.880 00.000 13300 Status Line: Nessuna stella selezionata
20:34:36.883 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:34:36.890 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:34:36.890 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:36.890 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:34:36.890 00.000 13300 Enqueuing Expose request
20:34:36.890 00.000 11596 Worker thread wakes up
20:34:36.890 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:34:37.400 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:34:39.404 02.004 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"20e424ab-c8c7-4569-823a-039c6480c42d"}
20:34:39.404 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"20e424ab-c8c7-4569-823a-039c6480c42d"}
20:34:39.405 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"60d669f7-16ee-4663-aa6d-e3357fc4b652"}
20:34:39.405 00.000 13300 case statement mapped state 1 to 101
20:34:39.405 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"60d669f7-16ee-4663-aa6d-e3357fc4b652"}
20:34:40.435 01.030 11596 Exposure complete
20:34:40.529 00.094 11596 worker thread done servicing request
20:34:40.529 00.000 13300 OnExposeComplete: enter
20:34:40.529 00.000 13300 UpdateGuideState(): m_state=1
20:34:40.529 00.000 13300 UpdateCurrentPosition: no star selected
20:34:40.529 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:34:40.530 00.001 13300 Status Line: Nessuna stella selezionata
20:34:40.533 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=250, Gamma=0.510
20:34:40.541 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:34:40.541 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:40.541 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:34:40.541 00.000 13300 Enqueuing Expose request
20:34:40.542 00.001 11596 Worker thread wakes up
20:34:40.542 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:34:41.044 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:34:42.403 01.359 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"993e34e2-c0fd-4426-8f29-6d42a42d4027"}
20:34:42.403 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"993e34e2-c0fd-4426-8f29-6d42a42d4027"}
20:34:42.404 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bc7336dc-870b-464d-b79f-59082be8a5c2"}
20:34:42.404 00.000 13300 case statement mapped state 1 to 101
20:34:42.404 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bc7336dc-870b-464d-b79f-59082be8a5c2"}
20:34:44.100 01.696 11596 Exposure complete
20:34:44.250 00.150 11596 worker thread done servicing request
20:34:44.250 00.000 13300 OnExposeComplete: enter
20:34:44.250 00.000 13300 UpdateGuideState(): m_state=1
20:34:44.251 00.001 13300 UpdateCurrentPosition: no star selected
20:34:44.251 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:34:44.251 00.000 13300 Status Line: Nessuna stella selezionata
20:34:44.255 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:34:44.266 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:34:44.266 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:44.266 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:34:44.266 00.000 13300 Enqueuing Expose request
20:34:44.267 00.001 11596 Worker thread wakes up
20:34:44.267 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:34:44.774 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:34:45.423 00.649 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bc263947-66d4-4b8b-ae18-ded1ce1c786e"}
20:34:45.423 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bc263947-66d4-4b8b-ae18-ded1ce1c786e"}
20:34:45.614 00.191 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"092280de-b720-4ba0-952e-611b1467886a"}
20:34:45.614 00.000 13300 case statement mapped state 1 to 101
20:34:45.614 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"092280de-b720-4ba0-952e-611b1467886a"}
20:34:47.989 02.375 11596 Exposure complete
20:34:48.260 00.271 11596 worker thread done servicing request
20:34:48.260 00.000 13300 OnExposeComplete: enter
20:34:48.260 00.000 13300 UpdateGuideState(): m_state=1
20:34:48.261 00.001 13300 UpdateCurrentPosition: no star selected
20:34:48.261 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:34:48.261 00.000 13300 Status Line: Nessuna stella selezionata
20:34:48.264 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:34:48.270 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:34:48.271 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:48.271 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:34:48.271 00.000 13300 Enqueuing Expose request
20:34:48.271 00.000 11596 Worker thread wakes up
20:34:48.271 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:34:48.422 00.151 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2dd9fb18-20b1-4c0e-95b9-1a6d282e5a08"}
20:34:48.422 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2dd9fb18-20b1-4c0e-95b9-1a6d282e5a08"}
20:34:48.703 00.281 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0267793c-4ac7-454d-a0b1-dafad40dc47f"}
20:34:48.703 00.000 13300 case statement mapped state 1 to 101
20:34:48.703 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0267793c-4ac7-454d-a0b1-dafad40dc47f"}
20:34:48.782 00.079 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:34:51.442 02.660 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a9f18eda-50b5-4380-88f7-86ad0dd1755b"}
20:34:51.442 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a9f18eda-50b5-4380-88f7-86ad0dd1755b"}
20:34:51.475 00.033 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dd4825c4-87c3-407a-ad4e-1fecd9976a64"}
20:34:51.475 00.000 13300 case statement mapped state 1 to 101
20:34:51.475 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dd4825c4-87c3-407a-ad4e-1fecd9976a64"}
20:34:51.866 00.391 11596 Exposure complete
20:34:51.961 00.095 13300 OnExposeComplete: enter
20:34:51.961 00.000 13300 UpdateGuideState(): m_state=1
20:34:51.962 00.001 13300 UpdateCurrentPosition: no star selected
20:34:51.963 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:34:51.963 00.000 13300 Status Line: Nessuna stella selezionata
20:34:51.964 00.001 11596 worker thread done servicing request
20:34:51.968 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:34:51.978 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:34:51.978 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:51.978 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:34:51.979 00.001 13300 Enqueuing Expose request
20:34:51.979 00.000 11596 Worker thread wakes up
20:34:51.979 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:34:52.489 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:34:54.455 01.966 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"304ebde7-ae48-4c9c-a463-862cb10aac94"}
20:34:54.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"304ebde7-ae48-4c9c-a463-862cb10aac94"}
20:34:54.456 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0b30dfae-4f4e-45a0-a657-b6fc02755346"}
20:34:54.456 00.000 13300 case statement mapped state 1 to 101
20:34:54.457 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0b30dfae-4f4e-45a0-a657-b6fc02755346"}
20:34:55.531 01.074 11596 Exposure complete
20:34:55.622 00.091 11596 worker thread done servicing request
20:34:55.622 00.000 13300 OnExposeComplete: enter
20:34:55.622 00.000 13300 UpdateGuideState(): m_state=1
20:34:55.622 00.000 13300 UpdateCurrentPosition: no star selected
20:34:55.623 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:34:55.623 00.000 13300 Status Line: Nessuna stella selezionata
20:34:55.626 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:34:55.638 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
20:34:55.638 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:55.638 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:34:55.638 00.000 13300 Enqueuing Expose request
20:34:55.638 00.000 11596 Worker thread wakes up
20:34:55.639 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:34:56.155 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:34:57.455 01.300 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b486cfa9-01bd-42db-a3cf-fb8e54215fb7"}
20:34:57.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b486cfa9-01bd-42db-a3cf-fb8e54215fb7"}
20:34:57.456 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ae9a212c-d05b-49e3-886e-a320ca58cebf"}
20:34:57.456 00.000 13300 case statement mapped state 1 to 101
20:34:57.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ae9a212c-d05b-49e3-886e-a320ca58cebf"}
20:34:59.187 01.731 11596 Exposure complete
20:34:59.283 00.096 11596 worker thread done servicing request
20:34:59.283 00.000 13300 OnExposeComplete: enter
20:34:59.283 00.000 13300 UpdateGuideState(): m_state=1
20:34:59.283 00.000 13300 UpdateCurrentPosition: no star selected
20:34:59.284 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:34:59.284 00.000 13300 Status Line: Nessuna stella selezionata
20:34:59.288 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:34:59.297 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:34:59.297 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:59.297 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:34:59.297 00.000 13300 Enqueuing Expose request
20:34:59.297 00.000 11596 Worker thread wakes up
20:34:59.298 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:34:59.801 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:35:00.456 00.655 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a36b419e-e005-41e0-b20c-6f2be55adfba"}
20:35:00.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a36b419e-e005-41e0-b20c-6f2be55adfba"}
20:35:00.457 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"37efcbe9-ed81-403a-98f1-3b53363aaf61"}
20:35:00.457 00.000 13300 case statement mapped state 1 to 101
20:35:00.457 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"37efcbe9-ed81-403a-98f1-3b53363aaf61"}
20:35:02.831 02.374 11596 Exposure complete
20:35:02.906 00.075 11596 worker thread done servicing request
20:35:02.907 00.001 13300 OnExposeComplete: enter
20:35:02.907 00.000 13300 UpdateGuideState(): m_state=1
20:35:02.907 00.000 13300 UpdateCurrentPosition: no star selected
20:35:02.907 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:35:02.907 00.000 13300 Status Line: Nessuna stella selezionata
20:35:02.910 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:35:02.918 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:35:02.918 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:02.918 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:35:02.918 00.000 13300 Enqueuing Expose request
20:35:02.918 00.000 11596 Worker thread wakes up
20:35:02.918 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:35:03.420 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:35:03.455 00.035 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9946a23f-e37e-4c57-ada2-87fe18defffa"}
20:35:03.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9946a23f-e37e-4c57-ada2-87fe18defffa"}
20:35:03.456 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"44607d9e-e9e2-4703-8c9b-8b82fd8e8c08"}
20:35:03.456 00.000 13300 case statement mapped state 1 to 101
20:35:03.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"44607d9e-e9e2-4703-8c9b-8b82fd8e8c08"}
20:35:06.443 02.987 11596 Exposure complete
20:35:06.455 00.012 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"54bf0157-2d69-4165-834b-7b6b7e5fef8c"}
20:35:06.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"54bf0157-2d69-4165-834b-7b6b7e5fef8c"}
20:35:06.456 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1656d377-1a9e-4e94-80ed-b295172198a0"}
20:35:06.456 00.000 13300 case statement mapped state 1 to 101
20:35:06.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1656d377-1a9e-4e94-80ed-b295172198a0"}
20:35:06.525 00.069 11596 worker thread done servicing request
20:35:06.525 00.000 13300 OnExposeComplete: enter
20:35:06.526 00.001 13300 UpdateGuideState(): m_state=1
20:35:06.526 00.000 13300 UpdateCurrentPosition: no star selected
20:35:06.526 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:35:06.527 00.001 13300 Status Line: Nessuna stella selezionata
20:35:06.530 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=243, Gamma=0.510
20:35:06.537 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:35:06.538 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:06.538 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:35:06.538 00.000 13300 Enqueuing Expose request
20:35:06.538 00.000 11596 Worker thread wakes up
20:35:06.538 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:35:07.045 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:35:09.456 02.411 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e2972439-5351-43a9-8256-9dd17ad9d938"}
20:35:09.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e2972439-5351-43a9-8256-9dd17ad9d938"}
20:35:09.457 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"af470f3b-1e40-4104-8c74-1f11161d5525"}
20:35:09.457 00.000 13300 case statement mapped state 1 to 101
20:35:09.457 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"af470f3b-1e40-4104-8c74-1f11161d5525"}
20:35:10.070 00.613 11596 Exposure complete
20:35:10.148 00.078 11596 worker thread done servicing request
20:35:10.148 00.000 13300 OnExposeComplete: enter
20:35:10.148 00.000 13300 UpdateGuideState(): m_state=1
20:35:10.149 00.001 13300 UpdateCurrentPosition: no star selected
20:35:10.149 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:35:10.149 00.000 13300 Status Line: Nessuna stella selezionata
20:35:10.152 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:35:10.159 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:35:10.159 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:10.159 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:35:10.159 00.000 13300 Enqueuing Expose request
20:35:10.159 00.000 11596 Worker thread wakes up
20:35:10.159 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:35:10.672 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:35:12.455 01.783 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"98f8291d-1d81-4dcd-a579-0d73323296c8"}
20:35:12.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"98f8291d-1d81-4dcd-a579-0d73323296c8"}
20:35:12.455 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"42a84db9-ce50-48ea-bb5c-ee6123037234"}
20:35:12.456 00.001 13300 case statement mapped state 1 to 101
20:35:12.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"42a84db9-ce50-48ea-bb5c-ee6123037234"}
20:35:13.755 01.299 11596 Exposure complete
20:35:13.902 00.147 11596 worker thread done servicing request
20:35:13.902 00.000 13300 OnExposeComplete: enter
20:35:13.902 00.000 13300 UpdateGuideState(): m_state=1
20:35:13.902 00.000 13300 UpdateCurrentPosition: no star selected
20:35:13.902 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:35:13.903 00.001 13300 Status Line: Nessuna stella selezionata
20:35:13.906 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:35:13.917 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:35:13.917 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:13.918 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:35:13.918 00.000 13300 Enqueuing Expose request
20:35:13.918 00.000 11596 Worker thread wakes up
20:35:13.918 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:35:14.433 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:35:15.456 01.023 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7097b696-cbf8-4ff9-983d-f26be557ff5d"}
20:35:15.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7097b696-cbf8-4ff9-983d-f26be557ff5d"}
20:35:15.457 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d8be5be8-416a-4559-ab30-d7371b2b7356"}
20:35:15.457 00.000 13300 case statement mapped state 1 to 101
20:35:15.457 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d8be5be8-416a-4559-ab30-d7371b2b7356"}
20:35:17.588 02.131 11596 Exposure complete
20:35:17.688 00.100 11596 worker thread done servicing request
20:35:17.688 00.000 13300 OnExposeComplete: enter
20:35:17.688 00.000 13300 UpdateGuideState(): m_state=1
20:35:17.688 00.000 13300 UpdateCurrentPosition: no star selected
20:35:17.689 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:35:17.689 00.000 13300 Status Line: Nessuna stella selezionata
20:35:17.692 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:35:17.699 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:35:17.699 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:17.700 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:35:17.700 00.000 13300 Enqueuing Expose request
20:35:17.700 00.000 11596 Worker thread wakes up
20:35:17.700 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:35:18.215 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:35:18.455 00.240 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"54da1321-50ff-4f45-b41b-6f57e0dc3d00"}
20:35:18.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"54da1321-50ff-4f45-b41b-6f57e0dc3d00"}
20:35:18.456 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cd67f180-0d06-470e-9d9e-4ce54c35eaba"}
20:35:18.456 00.000 13300 case statement mapped state 1 to 101
20:35:18.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cd67f180-0d06-470e-9d9e-4ce54c35eaba"}
20:35:21.256 02.800 11596 Exposure complete
20:35:21.350 00.094 11596 worker thread done servicing request
20:35:21.350 00.000 13300 OnExposeComplete: enter
20:35:21.350 00.000 13300 UpdateGuideState(): m_state=1
20:35:21.351 00.001 13300 UpdateCurrentPosition: no star selected
20:35:21.351 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:35:21.351 00.000 13300 Status Line: Nessuna stella selezionata
20:35:21.356 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:35:21.362 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:35:21.362 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:21.363 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:35:21.363 00.000 13300 Enqueuing Expose request
20:35:21.363 00.000 11596 Worker thread wakes up
20:35:21.363 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:35:21.454 00.091 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0401abc2-6bda-4cfd-96cf-fc96c3c5ec32"}
20:35:21.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0401abc2-6bda-4cfd-96cf-fc96c3c5ec32"}
20:35:21.455 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"25f69219-1db6-4325-8025-331b00aa4cdc"}
20:35:21.455 00.000 13300 case statement mapped state 1 to 101
20:35:21.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"25f69219-1db6-4325-8025-331b00aa4cdc"}
20:35:21.867 00.412 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:35:24.453 02.586 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fd0ab1ea-acad-4c1b-ba42-543aef39aabb"}
20:35:24.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fd0ab1ea-acad-4c1b-ba42-543aef39aabb"}
20:35:24.454 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"de9928a6-0a98-4e25-adf1-fc5395235400"}
20:35:24.454 00.000 13300 case statement mapped state 1 to 101
20:35:24.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"de9928a6-0a98-4e25-adf1-fc5395235400"}
20:35:24.913 00.459 11596 Exposure complete
20:35:24.995 00.082 11596 worker thread done servicing request
20:35:24.995 00.000 13300 OnExposeComplete: enter
20:35:24.995 00.000 13300 UpdateGuideState(): m_state=1
20:35:24.995 00.000 13300 UpdateCurrentPosition: no star selected
20:35:24.996 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:35:24.996 00.000 13300 Status Line: Nessuna stella selezionata
20:35:24.998 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:35:25.005 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:35:25.005 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:25.005 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:35:25.005 00.000 13300 Enqueuing Expose request
20:35:25.005 00.000 11596 Worker thread wakes up
20:35:25.006 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:35:25.517 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:35:27.453 01.936 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d3a40c12-2c13-4076-82ef-c55fb22dd792"}
20:35:27.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d3a40c12-2c13-4076-82ef-c55fb22dd792"}
20:35:27.454 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6f389c60-0794-4fbc-9f2b-3f30a2e809ea"}
20:35:27.454 00.000 13300 case statement mapped state 1 to 101
20:35:27.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6f389c60-0794-4fbc-9f2b-3f30a2e809ea"}
20:35:28.545 01.091 11596 Exposure complete
20:35:28.620 00.075 11596 worker thread done servicing request
20:35:28.620 00.000 13300 OnExposeComplete: enter
20:35:28.620 00.000 13300 UpdateGuideState(): m_state=1
20:35:28.620 00.000 13300 UpdateCurrentPosition: no star selected
20:35:28.621 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:35:28.621 00.000 13300 Status Line: Nessuna stella selezionata
20:35:28.623 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:35:28.631 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:35:28.631 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:28.631 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:35:28.631 00.000 13300 Enqueuing Expose request
20:35:28.631 00.000 11596 Worker thread wakes up
20:35:28.631 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:35:29.136 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:35:30.452 01.316 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ba2454af-c74c-4171-a8f9-10c7f1884957"}
20:35:30.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ba2454af-c74c-4171-a8f9-10c7f1884957"}
20:35:30.453 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dd3c37c3-0642-4ed4-85f5-90f994d4dbc8"}
20:35:30.453 00.000 13300 case statement mapped state 1 to 101
20:35:30.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dd3c37c3-0642-4ed4-85f5-90f994d4dbc8"}
20:35:32.167 01.714 11596 Exposure complete
20:35:32.246 00.079 11596 worker thread done servicing request
20:35:32.247 00.001 13300 OnExposeComplete: enter
20:35:32.247 00.000 13300 UpdateGuideState(): m_state=1
20:35:32.247 00.000 13300 UpdateCurrentPosition: no star selected
20:35:32.247 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:35:32.248 00.001 13300 Status Line: Nessuna stella selezionata
20:35:32.252 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:35:32.261 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:35:32.261 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:32.261 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:35:32.261 00.000 13300 Enqueuing Expose request
20:35:32.261 00.000 11596 Worker thread wakes up
20:35:32.261 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:35:32.770 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:35:33.450 00.680 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e02202d3-efe4-4889-9eee-878280fb9dbe"}
20:35:33.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e02202d3-efe4-4889-9eee-878280fb9dbe"}
20:35:33.451 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c46c2eff-5301-44f4-968a-1d331c67e0cd"}
20:35:33.451 00.000 13300 case statement mapped state 1 to 101
20:35:33.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c46c2eff-5301-44f4-968a-1d331c67e0cd"}
20:35:35.799 02.348 11596 Exposure complete
20:35:35.880 00.081 11596 worker thread done servicing request
20:35:35.880 00.000 13300 OnExposeComplete: enter
20:35:35.880 00.000 13300 UpdateGuideState(): m_state=1
20:35:35.880 00.000 13300 UpdateCurrentPosition: no star selected
20:35:35.881 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:35:35.881 00.000 13300 Status Line: Nessuna stella selezionata
20:35:35.884 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:35:35.891 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:35:35.891 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:35.891 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:35:35.891 00.000 13300 Enqueuing Expose request
20:35:35.891 00.000 11596 Worker thread wakes up
20:35:35.891 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:35:36.400 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:35:36.450 00.050 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"70263274-9b43-4540-bb4f-cd40451c843f"}
20:35:36.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"70263274-9b43-4540-bb4f-cd40451c843f"}
20:35:36.451 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c38cbbbd-74b2-41ac-b4a8-78f81597790d"}
20:35:36.451 00.000 13300 case statement mapped state 1 to 101
20:35:36.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c38cbbbd-74b2-41ac-b4a8-78f81597790d"}
20:35:39.428 02.977 11596 Exposure complete
20:35:39.450 00.022 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f3b17bef-85ed-4646-876b-26d1eed453f6"}
20:35:39.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f3b17bef-85ed-4646-876b-26d1eed453f6"}
20:35:39.451 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"103aa057-7b75-4abe-8f25-1921edaf12bd"}
20:35:39.451 00.000 13300 case statement mapped state 1 to 101
20:35:39.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"103aa057-7b75-4abe-8f25-1921edaf12bd"}
20:35:39.508 00.057 11596 worker thread done servicing request
20:35:39.508 00.000 13300 OnExposeComplete: enter
20:35:39.508 00.000 13300 UpdateGuideState(): m_state=1
20:35:39.508 00.000 13300 UpdateCurrentPosition: no star selected
20:35:39.509 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:35:39.509 00.000 13300 Status Line: Nessuna stella selezionata
20:35:39.511 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:35:39.518 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:35:39.519 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:39.519 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:35:39.519 00.000 13300 Enqueuing Expose request
20:35:39.519 00.000 11596 Worker thread wakes up
20:35:39.519 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:35:40.024 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:35:42.450 02.426 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f7bddfeb-0043-47a9-8b3a-bf7005dfa59d"}
20:35:42.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f7bddfeb-0043-47a9-8b3a-bf7005dfa59d"}
20:35:42.451 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ba3e7b03-56e8-4e54-9662-f4c5ba17cec4"}
20:35:42.451 00.000 13300 case statement mapped state 1 to 101
20:35:42.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ba3e7b03-56e8-4e54-9662-f4c5ba17cec4"}
20:35:43.100 00.649 11596 Exposure complete
20:35:43.246 00.146 11596 worker thread done servicing request
20:35:43.246 00.000 13300 OnExposeComplete: enter
20:35:43.246 00.000 13300 UpdateGuideState(): m_state=1
20:35:43.247 00.001 13300 UpdateCurrentPosition: no star selected
20:35:43.247 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:35:43.248 00.001 13300 Status Line: Nessuna stella selezionata
20:35:43.251 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=250, Gamma=0.510
20:35:43.263 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
20:35:43.263 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:43.263 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:35:43.264 00.001 13300 Enqueuing Expose request
20:35:43.264 00.000 11596 Worker thread wakes up
20:35:43.265 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:35:43.775 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:35:45.448 01.673 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"51840437-d9ac-4e76-9ef1-da3cb0ec1b22"}
20:35:45.448 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"51840437-d9ac-4e76-9ef1-da3cb0ec1b22"}
20:35:45.449 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c4ed36ce-5dc7-417b-835a-120641d1fd7d"}
20:35:45.449 00.000 13300 case statement mapped state 1 to 101
20:35:45.449 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c4ed36ce-5dc7-417b-835a-120641d1fd7d"}
20:35:46.808 01.359 11596 Exposure complete
20:35:46.899 00.091 11596 worker thread done servicing request
20:35:46.899 00.000 13300 OnExposeComplete: enter
20:35:46.899 00.000 13300 UpdateGuideState(): m_state=1
20:35:46.900 00.001 13300 UpdateCurrentPosition: no star selected
20:35:46.900 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:35:46.901 00.001 13300 Status Line: Nessuna stella selezionata
20:35:46.903 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:35:46.911 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:35:46.912 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:46.912 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:35:46.912 00.000 13300 Enqueuing Expose request
20:35:46.912 00.000 11596 Worker thread wakes up
20:35:46.912 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:35:47.426 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:35:48.447 01.021 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"495824a0-db2b-4f02-a22b-70b026c3de9a"}
20:35:48.447 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"495824a0-db2b-4f02-a22b-70b026c3de9a"}
20:35:48.449 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"048f272e-bcc8-4186-8bb3-2ef20e8fbac6"}
20:35:48.449 00.000 13300 case statement mapped state 1 to 101
20:35:48.449 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"048f272e-bcc8-4186-8bb3-2ef20e8fbac6"}
20:35:50.488 02.039 11596 Exposure complete
20:35:50.796 00.308 13300 OnExposeComplete: enter
20:35:50.797 00.001 13300 UpdateGuideState(): m_state=1
20:35:50.797 00.000 13300 UpdateCurrentPosition: no star selected
20:35:50.797 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:35:50.798 00.001 13300 Status Line: Nessuna stella selezionata
20:35:50.799 00.001 11596 worker thread done servicing request
20:35:50.801 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:35:50.808 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:35:50.808 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:50.808 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:35:50.808 00.000 13300 Enqueuing Expose request
20:35:50.809 00.001 11596 Worker thread wakes up
20:35:50.809 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:35:51.331 00.522 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:35:51.803 00.472 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"37e40692-d171-411b-8d95-76713b95c6cf"}
20:35:51.803 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"37e40692-d171-411b-8d95-76713b95c6cf"}
20:35:51.976 00.173 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3bb50312-3b85-4cde-a2b9-803703543274"}
20:35:51.977 00.001 13300 case statement mapped state 1 to 101
20:35:51.977 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3bb50312-3b85-4cde-a2b9-803703543274"}
20:35:54.455 02.478 11596 Exposure complete
20:35:54.632 00.177 11596 worker thread done servicing request
20:35:54.632 00.000 13300 OnExposeComplete: enter
20:35:54.632 00.000 13300 UpdateGuideState(): m_state=1
20:35:54.633 00.001 13300 UpdateCurrentPosition: no star selected
20:35:54.633 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:35:54.633 00.000 13300 Status Line: Nessuna stella selezionata
20:35:54.637 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:35:54.648 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:35:54.648 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:54.648 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:35:54.648 00.000 13300 Enqueuing Expose request
20:35:54.683 00.035 11596 Worker thread wakes up
20:35:54.683 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:35:55.204 00.521 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:35:55.880 00.676 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4a9ada09-a681-4b59-ba87-4130f4aed493"}
20:35:55.880 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4a9ada09-a681-4b59-ba87-4130f4aed493"}
20:35:55.923 00.043 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4259777b-0d5f-4470-baa8-34b7abd55c54"}
20:35:55.924 00.001 13300 case statement mapped state 1 to 101
20:35:55.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4259777b-0d5f-4470-baa8-34b7abd55c54"}
20:35:58.231 02.307 11596 Exposure complete
20:35:58.318 00.087 11596 worker thread done servicing request
20:35:58.318 00.000 13300 OnExposeComplete: enter
20:35:58.318 00.000 13300 UpdateGuideState(): m_state=1
20:35:58.319 00.001 13300 UpdateCurrentPosition: no star selected
20:35:58.319 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:35:58.319 00.000 13300 Status Line: Nessuna stella selezionata
20:35:58.325 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:35:58.334 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:35:58.334 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:58.334 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:35:58.334 00.000 13300 Enqueuing Expose request
20:35:58.335 00.001 11596 Worker thread wakes up
20:35:58.335 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:35:58.847 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:35:58.866 00.019 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5006c17d-70ce-4590-ace8-047cda4261f7"}
20:35:58.866 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5006c17d-70ce-4590-ace8-047cda4261f7"}
20:35:58.867 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cc076663-013f-4b2f-b20a-01a2217018e7"}
20:35:58.867 00.000 13300 case statement mapped state 1 to 101
20:35:58.867 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cc076663-013f-4b2f-b20a-01a2217018e7"}
20:36:01.866 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c8f4ef9d-8dec-4c82-ae5d-4541b198bfea"}
20:36:01.866 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c8f4ef9d-8dec-4c82-ae5d-4541b198bfea"}
20:36:01.867 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fa9896af-5783-4913-b631-328d19f199ae"}
20:36:01.867 00.000 13300 case statement mapped state 1 to 101
20:36:01.867 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fa9896af-5783-4913-b631-328d19f199ae"}
20:36:01.887 00.020 11596 Exposure complete
20:36:01.966 00.079 11596 worker thread done servicing request
20:36:01.966 00.000 13300 OnExposeComplete: enter
20:36:01.966 00.000 13300 UpdateGuideState(): m_state=1
20:36:01.967 00.001 13300 UpdateCurrentPosition: no star selected
20:36:01.967 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:36:01.967 00.000 13300 Status Line: Nessuna stella selezionata
20:36:01.971 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:36:01.979 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:36:01.979 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:01.979 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:36:01.980 00.001 13300 Enqueuing Expose request
20:36:01.980 00.000 11596 Worker thread wakes up
20:36:01.980 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:36:02.487 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:36:04.865 02.378 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"70478356-5a16-46ac-9203-1d1a28b70aa7"}
20:36:04.865 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"70478356-5a16-46ac-9203-1d1a28b70aa7"}
20:36:04.866 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4c3ac8d0-3f63-4bac-b166-b4b6d78fef7c"}
20:36:04.866 00.000 13300 case statement mapped state 1 to 101
20:36:04.866 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4c3ac8d0-3f63-4bac-b166-b4b6d78fef7c"}
20:36:05.606 00.740 11596 Exposure complete
20:36:05.690 00.084 11596 worker thread done servicing request
20:36:05.690 00.000 13300 OnExposeComplete: enter
20:36:05.690 00.000 13300 UpdateGuideState(): m_state=1
20:36:05.691 00.001 13300 UpdateCurrentPosition: no star selected
20:36:05.691 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:36:05.691 00.000 13300 Status Line: Nessuna stella selezionata
20:36:05.694 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:36:05.705 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:36:05.705 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:05.705 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:36:05.705 00.000 13300 Enqueuing Expose request
20:36:05.706 00.001 11596 Worker thread wakes up
20:36:05.706 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:36:06.220 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:36:07.864 01.644 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bea0a925-b2ab-4114-9f7c-005643adcae9"}
20:36:07.864 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bea0a925-b2ab-4114-9f7c-005643adcae9"}
20:36:07.865 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"47c63b19-50db-4de5-8257-cbfb6ff873ef"}
20:36:07.865 00.000 13300 case statement mapped state 1 to 101
20:36:07.865 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"47c63b19-50db-4de5-8257-cbfb6ff873ef"}
20:36:09.256 01.391 11596 Exposure complete
20:36:09.342 00.086 11596 worker thread done servicing request
20:36:09.342 00.000 13300 OnExposeComplete: enter
20:36:09.342 00.000 13300 UpdateGuideState(): m_state=1
20:36:09.342 00.000 13300 UpdateCurrentPosition: no star selected
20:36:09.343 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:36:09.343 00.000 13300 Status Line: Nessuna stella selezionata
20:36:09.347 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:36:09.356 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:36:09.356 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:09.357 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:36:09.357 00.000 13300 Enqueuing Expose request
20:36:09.357 00.000 11596 Worker thread wakes up
20:36:09.357 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:36:09.873 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:36:10.864 00.991 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7969b980-9f51-4708-9675-c5078800baa9"}
20:36:10.864 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7969b980-9f51-4708-9675-c5078800baa9"}
20:36:10.865 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e36bab49-beaf-4aa0-a08a-1b5416f16774"}
20:36:10.865 00.000 13300 case statement mapped state 1 to 101
20:36:10.865 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e36bab49-beaf-4aa0-a08a-1b5416f16774"}
20:36:12.904 02.039 11596 Exposure complete
20:36:12.984 00.080 11596 worker thread done servicing request
20:36:12.984 00.000 13300 OnExposeComplete: enter
20:36:12.985 00.001 13300 UpdateGuideState(): m_state=1
20:36:12.985 00.000 13300 UpdateCurrentPosition: no star selected
20:36:12.985 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:36:12.985 00.000 13300 Status Line: Nessuna stella selezionata
20:36:12.988 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:36:12.995 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:36:12.995 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:12.996 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:36:12.996 00.000 13300 Enqueuing Expose request
20:36:12.996 00.000 11596 Worker thread wakes up
20:36:12.996 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:36:13.503 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:36:13.864 00.361 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"65a0e543-2392-4b06-83fa-a999b4666d2a"}
20:36:13.864 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"65a0e543-2392-4b06-83fa-a999b4666d2a"}
20:36:13.865 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"93908dcc-5140-46f9-a8bd-fa4137d43991"}
20:36:13.865 00.000 13300 case statement mapped state 1 to 101
20:36:13.866 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"93908dcc-5140-46f9-a8bd-fa4137d43991"}
20:36:16.533 02.667 11596 Exposure complete
20:36:16.631 00.098 11596 worker thread done servicing request
20:36:16.631 00.000 13300 OnExposeComplete: enter
20:36:16.631 00.000 13300 UpdateGuideState(): m_state=1
20:36:16.631 00.000 13300 UpdateCurrentPosition: no star selected
20:36:16.632 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:36:16.632 00.000 13300 Status Line: Nessuna stella selezionata
20:36:16.637 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:36:16.644 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:36:16.645 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:16.645 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:36:16.645 00.000 13300 Enqueuing Expose request
20:36:16.645 00.000 11596 Worker thread wakes up
20:36:16.645 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:36:16.864 00.219 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"848cdf8f-7549-423d-a93c-52abecef0fbd"}
20:36:16.864 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"848cdf8f-7549-423d-a93c-52abecef0fbd"}
20:36:16.865 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d0c2096c-1a20-405d-a3a7-ddf7e9d74752"}
20:36:16.865 00.000 13300 case statement mapped state 1 to 101
20:36:16.865 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d0c2096c-1a20-405d-a3a7-ddf7e9d74752"}
20:36:17.155 00.290 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:36:19.863 02.708 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"872822cd-c3e8-4cab-be51-7ba1fd422fc2"}
20:36:19.863 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"872822cd-c3e8-4cab-be51-7ba1fd422fc2"}
20:36:19.864 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"40a3a688-2bf6-494a-b7fb-68a6fc84b680"}
20:36:19.864 00.000 13300 case statement mapped state 1 to 101
20:36:19.865 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"40a3a688-2bf6-494a-b7fb-68a6fc84b680"}
20:36:20.187 00.322 11596 Exposure complete
20:36:20.284 00.097 11596 worker thread done servicing request
20:36:20.284 00.000 13300 OnExposeComplete: enter
20:36:20.284 00.000 13300 UpdateGuideState(): m_state=1
20:36:20.284 00.000 13300 UpdateCurrentPosition: no star selected
20:36:20.285 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:36:20.285 00.000 13300 Status Line: Nessuna stella selezionata
20:36:20.288 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:36:20.296 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:36:20.296 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:20.296 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:36:20.296 00.000 13300 Enqueuing Expose request
20:36:20.297 00.001 11596 Worker thread wakes up
20:36:20.297 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:36:20.803 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:36:22.863 02.060 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6bc83441-6b9f-4bf1-99ef-9a2e5ed14838"}
20:36:22.863 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6bc83441-6b9f-4bf1-99ef-9a2e5ed14838"}
20:36:22.864 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"71672200-0c06-41fb-81ff-f309a4fdfa5e"}
20:36:22.864 00.000 13300 case statement mapped state 1 to 101
20:36:22.864 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"71672200-0c06-41fb-81ff-f309a4fdfa5e"}
20:36:23.828 00.964 11596 Exposure complete
20:36:23.906 00.078 11596 worker thread done servicing request
20:36:23.906 00.000 13300 OnExposeComplete: enter
20:36:23.906 00.000 13300 UpdateGuideState(): m_state=1
20:36:23.907 00.001 13300 UpdateCurrentPosition: no star selected
20:36:23.907 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:36:23.907 00.000 13300 Status Line: Nessuna stella selezionata
20:36:23.910 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:36:23.919 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:36:23.919 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:23.919 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:36:23.919 00.000 13300 Enqueuing Expose request
20:36:23.919 00.000 11596 Worker thread wakes up
20:36:23.919 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:36:24.428 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:36:25.862 01.434 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c518d433-1dcc-4bdd-829f-6359bd74003e"}
20:36:25.862 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c518d433-1dcc-4bdd-829f-6359bd74003e"}
20:36:25.863 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3a0d6f02-43b5-4ef8-a193-b6c3e57d21fa"}
20:36:25.863 00.000 13300 case statement mapped state 1 to 101
20:36:25.863 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3a0d6f02-43b5-4ef8-a193-b6c3e57d21fa"}
20:36:27.458 01.595 11596 Exposure complete
20:36:27.534 00.076 11596 worker thread done servicing request
20:36:27.534 00.000 13300 OnExposeComplete: enter
20:36:27.534 00.000 13300 UpdateGuideState(): m_state=1
20:36:27.534 00.000 13300 UpdateCurrentPosition: no star selected
20:36:27.535 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:36:27.535 00.000 13300 Status Line: Nessuna stella selezionata
20:36:27.541 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:36:27.549 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:36:27.549 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:27.549 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:36:27.549 00.000 13300 Enqueuing Expose request
20:36:27.549 00.000 11596 Worker thread wakes up
20:36:27.549 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:36:28.057 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:36:28.861 00.804 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"92df1f83-9201-42ef-adbd-62c2f8f2561a"}
20:36:28.861 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"92df1f83-9201-42ef-adbd-62c2f8f2561a"}
20:36:28.862 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ec7078d5-7b7e-480c-82e9-a0429e2b64dc"}
20:36:28.862 00.000 13300 case statement mapped state 1 to 101
20:36:28.862 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ec7078d5-7b7e-480c-82e9-a0429e2b64dc"}
20:36:31.086 02.224 11596 Exposure complete
20:36:31.172 00.086 11596 worker thread done servicing request
20:36:31.172 00.000 13300 OnExposeComplete: enter
20:36:31.172 00.000 13300 UpdateGuideState(): m_state=1
20:36:31.172 00.000 13300 UpdateCurrentPosition: no star selected
20:36:31.173 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:36:31.173 00.000 13300 Status Line: Nessuna stella selezionata
20:36:31.176 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:36:31.183 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:36:31.183 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:31.183 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:36:31.183 00.000 13300 Enqueuing Expose request
20:36:31.183 00.000 11596 Worker thread wakes up
20:36:31.183 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:36:31.699 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:36:31.862 00.163 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"14492e0a-80bb-4ba8-a813-bf6b8b7c43d4"}
20:36:31.862 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"14492e0a-80bb-4ba8-a813-bf6b8b7c43d4"}
20:36:31.863 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fb14ce7e-3b7c-4fe7-854f-b65c6909cde8"}
20:36:31.863 00.000 13300 case statement mapped state 1 to 101
20:36:31.863 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fb14ce7e-3b7c-4fe7-854f-b65c6909cde8"}
20:36:34.734 02.871 11596 Exposure complete
20:36:34.812 00.078 11596 worker thread done servicing request
20:36:34.812 00.000 13300 OnExposeComplete: enter
20:36:34.812 00.000 13300 UpdateGuideState(): m_state=1
20:36:34.813 00.001 13300 UpdateCurrentPosition: no star selected
20:36:34.813 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:36:34.813 00.000 13300 Status Line: Nessuna stella selezionata
20:36:34.816 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:36:34.824 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:36:34.824 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:34.824 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:36:34.824 00.000 13300 Enqueuing Expose request
20:36:34.824 00.000 11596 Worker thread wakes up
20:36:34.824 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:36:34.861 00.037 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7772d7a0-980e-4e4e-ad92-8ee0b31140c6"}
20:36:34.861 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7772d7a0-980e-4e4e-ad92-8ee0b31140c6"}
20:36:34.862 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9fd7bccc-2e3b-4e70-8c67-4dde06ec9713"}
20:36:34.862 00.000 13300 case statement mapped state 1 to 101
20:36:34.862 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9fd7bccc-2e3b-4e70-8c67-4dde06ec9713"}
20:36:35.338 00.476 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:36:37.859 02.521 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"342ca74a-d43e-4d4e-90f3-9cfb4ed64ac8"}
20:36:37.859 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"342ca74a-d43e-4d4e-90f3-9cfb4ed64ac8"}
20:36:37.860 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6b593bb4-4a82-4661-902e-cf52c7713d98"}
20:36:37.860 00.000 13300 case statement mapped state 1 to 101
20:36:37.860 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6b593bb4-4a82-4661-902e-cf52c7713d98"}
20:36:38.377 00.517 11596 Exposure complete
20:36:38.464 00.087 11596 worker thread done servicing request
20:36:38.464 00.000 13300 OnExposeComplete: enter
20:36:38.464 00.000 13300 UpdateGuideState(): m_state=1
20:36:38.464 00.000 13300 UpdateCurrentPosition: no star selected
20:36:38.465 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:36:38.465 00.000 13300 Status Line: Nessuna stella selezionata
20:36:38.467 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:36:38.475 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:36:38.475 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:38.475 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:36:38.475 00.000 13300 Enqueuing Expose request
20:36:38.475 00.000 11596 Worker thread wakes up
20:36:38.476 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:36:38.983 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:36:40.859 01.876 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2e86be3c-d69e-4920-be7a-ff59498d7377"}
20:36:40.859 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2e86be3c-d69e-4920-be7a-ff59498d7377"}
20:36:40.860 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"03fece21-f3f5-4474-9a4f-ce8270cc8a17"}
20:36:40.860 00.000 13300 case statement mapped state 1 to 101
20:36:40.860 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"03fece21-f3f5-4474-9a4f-ce8270cc8a17"}
20:36:42.021 01.161 11596 Exposure complete
20:36:42.096 00.075 11596 worker thread done servicing request
20:36:42.096 00.000 13300 OnExposeComplete: enter
20:36:42.097 00.001 13300 UpdateGuideState(): m_state=1
20:36:42.097 00.000 13300 UpdateCurrentPosition: no star selected
20:36:42.097 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:36:42.097 00.000 13300 Status Line: Nessuna stella selezionata
20:36:42.100 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:36:42.108 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:36:42.108 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:42.108 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:36:42.108 00.000 13300 Enqueuing Expose request
20:36:42.108 00.000 11596 Worker thread wakes up
20:36:42.108 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:36:42.610 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:36:43.859 01.249 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"30823e9e-bdd7-419e-aa39-c0949f9f7dd5"}
20:36:43.859 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"30823e9e-bdd7-419e-aa39-c0949f9f7dd5"}
20:36:43.860 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"37181663-902e-47ce-a5b8-98b468a284a2"}
20:36:43.860 00.000 13300 case statement mapped state 1 to 101
20:36:43.860 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"37181663-902e-47ce-a5b8-98b468a284a2"}
20:36:45.637 01.777 11596 Exposure complete
20:36:45.728 00.091 11596 worker thread done servicing request
20:36:45.728 00.000 13300 OnExposeComplete: enter
20:36:45.729 00.001 13300 UpdateGuideState(): m_state=1
20:36:45.729 00.000 13300 UpdateCurrentPosition: no star selected
20:36:45.730 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:36:45.730 00.000 13300 Status Line: Nessuna stella selezionata
20:36:45.734 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=250, Gamma=0.510
20:36:45.743 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:36:45.743 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:45.743 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:36:45.743 00.000 13300 Enqueuing Expose request
20:36:45.743 00.000 11596 Worker thread wakes up
20:36:45.743 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:36:46.249 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:36:46.859 00.610 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e7337d64-fddc-4432-966e-728593da212a"}
20:36:46.859 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e7337d64-fddc-4432-966e-728593da212a"}
20:36:46.860 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"82379607-0b61-412d-9aec-9a6b726b0b24"}
20:36:46.860 00.000 13300 case statement mapped state 1 to 101
20:36:46.860 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"82379607-0b61-412d-9aec-9a6b726b0b24"}
20:36:49.287 02.427 11596 Exposure complete
20:36:49.383 00.096 11596 worker thread done servicing request
20:36:49.383 00.000 13300 OnExposeComplete: enter
20:36:49.384 00.001 13300 UpdateGuideState(): m_state=1
20:36:49.384 00.000 13300 UpdateCurrentPosition: no star selected
20:36:49.384 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:36:49.384 00.000 13300 Status Line: Nessuna stella selezionata
20:36:49.387 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:36:49.397 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:36:49.397 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:49.397 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:36:49.397 00.000 13300 Enqueuing Expose request
20:36:49.398 00.001 11596 Worker thread wakes up
20:36:49.398 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:36:49.859 00.461 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2e738b9e-407e-4638-ad9a-b9fe14ee5f7d"}
20:36:49.859 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2e738b9e-407e-4638-ad9a-b9fe14ee5f7d"}
20:36:49.860 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6bba12dc-97db-41b3-bd63-58114d662ad6"}
20:36:49.860 00.000 13300 case statement mapped state 1 to 101
20:36:49.860 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6bba12dc-97db-41b3-bd63-58114d662ad6"}
20:36:49.912 00.052 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:36:53.218 03.306 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0b066aa6-1c1f-4e1a-a528-ea22888663af"}
20:36:53.219 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0b066aa6-1c1f-4e1a-a528-ea22888663af"}
20:36:53.281 00.062 11596 Exposure complete
20:36:53.338 00.057 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"44ebf2d3-6f08-46b9-a556-0c599d36cd5c"}
20:36:53.338 00.000 13300 case statement mapped state 1 to 101
20:36:53.338 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"44ebf2d3-6f08-46b9-a556-0c599d36cd5c"}
20:36:53.559 00.221 11596 worker thread done servicing request
20:36:53.559 00.000 13300 OnExposeComplete: enter
20:36:53.559 00.000 13300 UpdateGuideState(): m_state=1
20:36:53.560 00.001 13300 UpdateCurrentPosition: no star selected
20:36:53.560 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:36:53.560 00.000 13300 Status Line: Nessuna stella selezionata
20:36:53.564 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
20:36:53.578 00.014 13300 UpdateGuideState exits: Nessuna stella selezionata
20:36:53.578 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:53.578 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:36:53.578 00.000 13300 Enqueuing Expose request
20:36:53.581 00.003 11596 Worker thread wakes up
20:36:53.582 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:36:54.087 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:36:56.256 02.169 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"68d6cf3e-e033-45d0-acbe-a94b2fe5ef4e"}
20:36:56.256 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"68d6cf3e-e033-45d0-acbe-a94b2fe5ef4e"}
20:36:56.309 00.053 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dad4b136-90e5-47c8-8664-bcb6da44c7dd"}
20:36:56.310 00.001 13300 case statement mapped state 1 to 101
20:36:56.310 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dad4b136-90e5-47c8-8664-bcb6da44c7dd"}
20:36:57.395 01.085 11596 Exposure complete
20:36:57.722 00.327 11596 worker thread done servicing request
20:36:57.722 00.000 13300 OnExposeComplete: enter
20:36:57.722 00.000 13300 UpdateGuideState(): m_state=1
20:36:57.722 00.000 13300 UpdateCurrentPosition: no star selected
20:36:57.723 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:36:57.723 00.000 13300 Status Line: Nessuna stella selezionata
20:36:57.725 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:36:57.739 00.014 13300 UpdateGuideState exits: Nessuna stella selezionata
20:36:57.740 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:57.740 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:36:57.740 00.000 13300 Enqueuing Expose request
20:36:57.743 00.003 11596 Worker thread wakes up
20:36:57.743 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:36:58.248 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:36:59.595 01.347 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"824d711d-f052-4a38-b123-01e3bfa5797e"}
20:36:59.595 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"824d711d-f052-4a38-b123-01e3bfa5797e"}
20:36:59.597 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aa9af814-116e-4d74-8a5b-b646f8a7bc67"}
20:36:59.597 00.000 13300 case statement mapped state 1 to 101
20:36:59.597 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"aa9af814-116e-4d74-8a5b-b646f8a7bc67"}
20:37:01.333 01.736 11596 Exposure complete
20:37:01.497 00.164 11596 worker thread done servicing request
20:37:01.497 00.000 13300 OnExposeComplete: enter
20:37:01.497 00.000 13300 UpdateGuideState(): m_state=1
20:37:01.498 00.001 13300 UpdateCurrentPosition: no star selected
20:37:01.498 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:37:01.498 00.000 13300 Status Line: Nessuna stella selezionata
20:37:01.503 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:37:01.515 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
20:37:01.515 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:01.515 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:37:01.515 00.000 13300 Enqueuing Expose request
20:37:01.516 00.001 11596 Worker thread wakes up
20:37:01.516 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:37:02.023 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:37:02.593 00.570 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2ddeb5e9-6a96-479f-b351-7b651a691719"}
20:37:02.593 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2ddeb5e9-6a96-479f-b351-7b651a691719"}
20:37:02.594 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"67fef1fa-84db-402d-a026-dd03a33724eb"}
20:37:02.594 00.000 13300 case statement mapped state 1 to 101
20:37:02.594 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"67fef1fa-84db-402d-a026-dd03a33724eb"}
20:37:05.052 02.458 11596 Exposure complete
20:37:05.129 00.077 11596 worker thread done servicing request
20:37:05.129 00.000 13300 OnExposeComplete: enter
20:37:05.129 00.000 13300 UpdateGuideState(): m_state=1
20:37:05.129 00.000 13300 UpdateCurrentPosition: no star selected
20:37:05.130 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:37:05.130 00.000 13300 Status Line: Nessuna stella selezionata
20:37:05.132 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:37:05.139 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:37:05.139 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:05.139 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:37:05.140 00.001 13300 Enqueuing Expose request
20:37:05.140 00.000 11596 Worker thread wakes up
20:37:05.140 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:37:05.592 00.452 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"66c863b8-dacc-4569-8c27-66084f54ed03"}
20:37:05.592 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"66c863b8-dacc-4569-8c27-66084f54ed03"}
20:37:05.593 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4fdea87d-61b4-4e09-848a-6071e1a13939"}
20:37:05.593 00.000 13300 case statement mapped state 1 to 101
20:37:05.593 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4fdea87d-61b4-4e09-848a-6071e1a13939"}
20:37:05.641 00.048 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:37:08.592 02.951 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a4e4b7ce-d1ea-4e2c-a169-ef847684d50c"}
20:37:08.592 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a4e4b7ce-d1ea-4e2c-a169-ef847684d50c"}
20:37:08.593 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e59d5999-c071-40bd-adae-c6cdaab49c41"}
20:37:08.593 00.000 13300 case statement mapped state 1 to 101
20:37:08.593 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e59d5999-c071-40bd-adae-c6cdaab49c41"}
20:37:08.669 00.076 11596 Exposure complete
20:37:08.748 00.079 11596 worker thread done servicing request
20:37:08.748 00.000 13300 OnExposeComplete: enter
20:37:08.748 00.000 13300 UpdateGuideState(): m_state=1
20:37:08.748 00.000 13300 UpdateCurrentPosition: no star selected
20:37:08.749 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:37:08.749 00.000 13300 Status Line: Nessuna stella selezionata
20:37:08.751 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:37:08.760 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:37:08.760 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:08.761 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:37:08.761 00.000 13300 Enqueuing Expose request
20:37:08.761 00.000 11596 Worker thread wakes up
20:37:08.761 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:37:09.262 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:37:11.592 02.330 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"74aa7ed8-e256-45c8-b2c0-3bb7cdbd32e7"}
20:37:11.592 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"74aa7ed8-e256-45c8-b2c0-3bb7cdbd32e7"}
20:37:11.593 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0cea447c-67e3-4abf-81c7-0db751ce6466"}
20:37:11.593 00.000 13300 case statement mapped state 1 to 101
20:37:11.593 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0cea447c-67e3-4abf-81c7-0db751ce6466"}
20:37:12.294 00.701 11596 Exposure complete
20:37:12.369 00.075 11596 worker thread done servicing request
20:37:12.369 00.000 13300 OnExposeComplete: enter
20:37:12.369 00.000 13300 UpdateGuideState(): m_state=1
20:37:12.369 00.000 13300 UpdateCurrentPosition: no star selected
20:37:12.370 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:37:12.370 00.000 13300 Status Line: Nessuna stella selezionata
20:37:12.372 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:37:12.380 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:37:12.380 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:12.380 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:37:12.380 00.000 13300 Enqueuing Expose request
20:37:12.380 00.000 11596 Worker thread wakes up
20:37:12.380 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:37:12.883 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:37:14.591 01.708 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ecb2eb97-fd1d-4519-80b9-7efb227befc0"}
20:37:14.591 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ecb2eb97-fd1d-4519-80b9-7efb227befc0"}
20:37:14.592 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"02866669-97e5-40fb-890b-a1a786b78e58"}
20:37:14.593 00.001 13300 case statement mapped state 1 to 101
20:37:14.593 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"02866669-97e5-40fb-890b-a1a786b78e58"}
20:37:15.917 01.324 11596 Exposure complete
20:37:16.007 00.090 11596 worker thread done servicing request
20:37:16.007 00.000 13300 OnExposeComplete: enter
20:37:16.007 00.000 13300 UpdateGuideState(): m_state=1
20:37:16.008 00.001 13300 UpdateCurrentPosition: no star selected
20:37:16.008 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:37:16.008 00.000 13300 Status Line: Nessuna stella selezionata
20:37:16.011 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
20:37:16.018 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:37:16.018 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:16.018 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:37:16.018 00.000 13300 Enqueuing Expose request
20:37:16.018 00.000 11596 Worker thread wakes up
20:37:16.018 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:37:16.530 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:37:17.591 01.061 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1d882a1c-9318-4bca-9abe-2fac8b73df75"}
20:37:17.591 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1d882a1c-9318-4bca-9abe-2fac8b73df75"}
20:37:17.592 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"da148a14-e891-49aa-85e1-b869501feee3"}
20:37:17.592 00.000 13300 case statement mapped state 1 to 101
20:37:17.592 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"da148a14-e891-49aa-85e1-b869501feee3"}
20:37:19.585 01.993 11596 Exposure complete
20:37:19.693 00.108 11596 worker thread done servicing request
20:37:19.693 00.000 13300 OnExposeComplete: enter
20:37:19.694 00.001 13300 UpdateGuideState(): m_state=1
20:37:19.694 00.000 13300 UpdateCurrentPosition: no star selected
20:37:19.694 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:37:19.694 00.000 13300 Status Line: Nessuna stella selezionata
20:37:19.700 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:37:19.709 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:37:19.709 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:19.710 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:37:19.710 00.000 13300 Enqueuing Expose request
20:37:19.710 00.000 11596 Worker thread wakes up
20:37:19.710 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:37:20.217 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:37:20.591 00.374 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"44794037-d276-408a-bc0a-af0b80269e82"}
20:37:20.591 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"44794037-d276-408a-bc0a-af0b80269e82"}
20:37:20.592 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c108bf11-38da-4793-b15a-43f807e0b028"}
20:37:20.592 00.000 13300 case statement mapped state 1 to 101
20:37:20.592 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c108bf11-38da-4793-b15a-43f807e0b028"}
20:37:23.248 02.656 11596 Exposure complete
20:37:23.328 00.080 11596 worker thread done servicing request
20:37:23.328 00.000 13300 OnExposeComplete: enter
20:37:23.328 00.000 13300 UpdateGuideState(): m_state=1
20:37:23.329 00.001 13300 UpdateCurrentPosition: no star selected
20:37:23.329 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:37:23.329 00.000 13300 Status Line: Nessuna stella selezionata
20:37:23.332 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:37:23.338 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:37:23.338 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:23.338 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:37:23.339 00.001 13300 Enqueuing Expose request
20:37:23.339 00.000 11596 Worker thread wakes up
20:37:23.339 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:37:23.591 00.252 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"983296d1-7eed-490b-ae83-b9367d0a8805"}
20:37:23.591 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"983296d1-7eed-490b-ae83-b9367d0a8805"}
20:37:23.592 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"959897bf-de82-47ea-88ad-8394ab230bdf"}
20:37:23.592 00.000 13300 case statement mapped state 1 to 101
20:37:23.592 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"959897bf-de82-47ea-88ad-8394ab230bdf"}
20:37:23.851 00.259 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:37:26.590 02.739 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5dc01b6e-e16b-4622-93e9-4a0adba12d00"}
20:37:26.590 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5dc01b6e-e16b-4622-93e9-4a0adba12d00"}
20:37:26.590 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d8bd5568-cdd4-486b-8f9b-c62c43c47b19"}
20:37:26.591 00.001 13300 case statement mapped state 1 to 101
20:37:26.591 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d8bd5568-cdd4-486b-8f9b-c62c43c47b19"}
20:37:26.877 00.286 11596 Exposure complete
20:37:26.958 00.081 11596 worker thread done servicing request
20:37:26.958 00.000 13300 OnExposeComplete: enter
20:37:26.958 00.000 13300 UpdateGuideState(): m_state=1
20:37:26.958 00.000 13300 UpdateCurrentPosition: no star selected
20:37:26.959 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:37:26.959 00.000 13300 Status Line: Nessuna stella selezionata
20:37:26.961 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:37:26.968 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:37:26.968 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:26.968 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:37:26.968 00.000 13300 Enqueuing Expose request
20:37:26.968 00.000 11596 Worker thread wakes up
20:37:26.968 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:37:27.482 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:37:29.590 02.108 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4a00c3d7-d926-4d99-b743-ae5b051f2ca1"}
20:37:29.590 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4a00c3d7-d926-4d99-b743-ae5b051f2ca1"}
20:37:29.590 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d612b96a-2ed1-4fad-9995-ac5bb5a1dfef"}
20:37:29.591 00.001 13300 case statement mapped state 1 to 101
20:37:29.591 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d612b96a-2ed1-4fad-9995-ac5bb5a1dfef"}
20:37:30.518 00.927 11596 Exposure complete
20:37:30.593 00.075 11596 worker thread done servicing request
20:37:30.594 00.001 13300 OnExposeComplete: enter
20:37:30.594 00.000 13300 UpdateGuideState(): m_state=1
20:37:30.594 00.000 13300 UpdateCurrentPosition: no star selected
20:37:30.594 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:37:30.595 00.001 13300 Status Line: Nessuna stella selezionata
20:37:30.597 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=251, Gamma=0.510
20:37:30.604 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:37:30.604 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:30.604 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:37:30.604 00.000 13300 Enqueuing Expose request
20:37:30.604 00.000 11596 Worker thread wakes up
20:37:30.605 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:37:31.115 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:37:32.589 01.474 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6a87ad16-e652-4889-8ef8-7f86417a0806"}
20:37:32.589 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6a87ad16-e652-4889-8ef8-7f86417a0806"}
20:37:32.590 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ecd82825-011f-44fb-8742-babd52332c89"}
20:37:32.590 00.000 13300 case statement mapped state 1 to 101
20:37:32.590 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ecd82825-011f-44fb-8742-babd52332c89"}
20:37:34.144 01.554 11596 Exposure complete
20:37:34.222 00.078 11596 worker thread done servicing request
20:37:34.222 00.000 13300 OnExposeComplete: enter
20:37:34.222 00.000 13300 UpdateGuideState(): m_state=1
20:37:34.223 00.001 13300 UpdateCurrentPosition: no star selected
20:37:34.223 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:37:34.223 00.000 13300 Status Line: Nessuna stella selezionata
20:37:34.228 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:37:34.235 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:37:34.235 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:34.235 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:37:34.235 00.000 13300 Enqueuing Expose request
20:37:34.236 00.001 11596 Worker thread wakes up
20:37:34.236 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:37:34.749 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:37:35.588 00.839 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d55c9424-c713-49f1-9bf4-6042abd020b8"}
20:37:35.588 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d55c9424-c713-49f1-9bf4-6042abd020b8"}
20:37:35.589 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f89ff352-f327-4b68-a055-ccbd1530bda3"}
20:37:35.589 00.000 13300 case statement mapped state 1 to 101
20:37:35.589 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f89ff352-f327-4b68-a055-ccbd1530bda3"}
20:37:37.773 02.184 11596 Exposure complete
20:37:37.849 00.076 11596 worker thread done servicing request
20:37:37.849 00.000 13300 OnExposeComplete: enter
20:37:37.850 00.001 13300 UpdateGuideState(): m_state=1
20:37:37.850 00.000 13300 UpdateCurrentPosition: no star selected
20:37:37.850 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:37:37.851 00.001 13300 Status Line: Nessuna stella selezionata
20:37:37.854 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:37:37.860 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:37:37.860 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:37.860 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:37:37.861 00.001 13300 Enqueuing Expose request
20:37:37.861 00.000 11596 Worker thread wakes up
20:37:37.861 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:37:38.373 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:37:38.587 00.214 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"edebd94c-abf0-47a0-9617-cc79a82d5078"}
20:37:38.587 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"edebd94c-abf0-47a0-9617-cc79a82d5078"}
20:37:38.588 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"67221d77-1a31-4e24-a86f-955a9bb81c7f"}
20:37:38.588 00.000 13300 case statement mapped state 1 to 101
20:37:38.588 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"67221d77-1a31-4e24-a86f-955a9bb81c7f"}
20:37:41.406 02.818 11596 Exposure complete
20:37:41.487 00.081 11596 worker thread done servicing request
20:37:41.487 00.000 13300 OnExposeComplete: enter
20:37:41.487 00.000 13300 UpdateGuideState(): m_state=1
20:37:41.487 00.000 13300 UpdateCurrentPosition: no star selected
20:37:41.487 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:37:41.488 00.001 13300 Status Line: Nessuna stella selezionata
20:37:41.491 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
20:37:41.497 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:37:41.498 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:41.498 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:37:41.498 00.000 13300 Enqueuing Expose request
20:37:41.498 00.000 11596 Worker thread wakes up
20:37:41.498 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:37:41.587 00.089 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ebfb4430-5b27-4ba2-889b-f9896543a49a"}
20:37:41.587 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ebfb4430-5b27-4ba2-889b-f9896543a49a"}
20:37:41.588 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dbfc1e82-325a-400e-b28c-6f19b524b59b"}
20:37:41.588 00.000 13300 case statement mapped state 1 to 101
20:37:41.588 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dbfc1e82-325a-400e-b28c-6f19b524b59b"}
20:37:42.013 00.425 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:37:44.585 02.572 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b686cf09-7929-4bda-9277-ddb3b63a467c"}
20:37:44.585 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b686cf09-7929-4bda-9277-ddb3b63a467c"}
20:37:44.586 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d67413c0-4b5b-423a-a41f-6a0b8d5f09c3"}
20:37:44.586 00.000 13300 case statement mapped state 1 to 101
20:37:44.586 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d67413c0-4b5b-423a-a41f-6a0b8d5f09c3"}
20:37:45.044 00.458 11596 Exposure complete
20:37:45.127 00.083 11596 worker thread done servicing request
20:37:45.127 00.000 13300 OnExposeComplete: enter
20:37:45.128 00.001 13300 UpdateGuideState(): m_state=1
20:37:45.128 00.000 13300 UpdateCurrentPosition: no star selected
20:37:45.128 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:37:45.128 00.000 13300 Status Line: Nessuna stella selezionata
20:37:45.131 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:37:45.138 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:37:45.138 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:45.138 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:37:45.138 00.000 13300 Enqueuing Expose request
20:37:45.138 00.000 11596 Worker thread wakes up
20:37:45.139 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:37:45.645 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:37:47.586 01.941 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dd5fb131-024e-408b-9c87-04a4ccc8565d"}
20:37:47.586 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dd5fb131-024e-408b-9c87-04a4ccc8565d"}
20:37:47.587 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"03d46411-bb4c-470e-9cbb-5796a86d9035"}
20:37:47.587 00.000 13300 case statement mapped state 1 to 101
20:37:47.587 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"03d46411-bb4c-470e-9cbb-5796a86d9035"}
20:37:48.674 01.087 11596 Exposure complete
20:37:48.762 00.088 11596 worker thread done servicing request
20:37:48.762 00.000 13300 OnExposeComplete: enter
20:37:48.762 00.000 13300 UpdateGuideState(): m_state=1
20:37:48.762 00.000 13300 UpdateCurrentPosition: no star selected
20:37:48.763 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:37:48.763 00.000 13300 Status Line: Nessuna stella selezionata
20:37:48.765 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=253, Gamma=0.510
20:37:48.772 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:37:48.772 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:48.772 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:37:48.772 00.000 13300 Enqueuing Expose request
20:37:48.772 00.000 11596 Worker thread wakes up
20:37:48.772 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:37:49.298 00.526 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:37:50.585 01.287 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9a0204b5-511e-4912-a4d5-20c3978b668e"}
20:37:50.585 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9a0204b5-511e-4912-a4d5-20c3978b668e"}
20:37:50.586 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dddd4f8f-d906-4bcc-89ba-67afc35599f4"}
20:37:50.586 00.000 13300 case statement mapped state 1 to 101
20:37:50.586 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dddd4f8f-d906-4bcc-89ba-67afc35599f4"}
20:37:52.348 01.762 11596 Exposure complete
20:37:52.446 00.098 13300 OnExposeComplete: enter
20:37:52.446 00.000 13300 UpdateGuideState(): m_state=1
20:37:52.446 00.000 13300 UpdateCurrentPosition: no star selected
20:37:52.447 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:37:52.447 00.000 13300 Status Line: Nessuna stella selezionata
20:37:52.450 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:37:52.461 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:37:52.461 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:52.461 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:37:52.461 00.000 13300 Enqueuing Expose request
20:37:52.463 00.002 11596 worker thread done servicing request
20:37:52.463 00.000 11596 Worker thread wakes up
20:37:52.463 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:37:52.968 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:37:53.586 00.618 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"270a48c6-38fa-43c4-97bc-f1d99f8b4eb7"}
20:37:53.586 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"270a48c6-38fa-43c4-97bc-f1d99f8b4eb7"}
20:37:53.587 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7819a468-72e5-46f3-b24b-62280215a3aa"}
20:37:53.587 00.000 13300 case statement mapped state 1 to 101
20:37:53.587 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7819a468-72e5-46f3-b24b-62280215a3aa"}
20:37:56.218 02.631 11596 Exposure complete
20:37:56.468 00.250 11596 worker thread done servicing request
20:37:56.468 00.000 13300 OnExposeComplete: enter
20:37:56.468 00.000 13300 UpdateGuideState(): m_state=1
20:37:56.468 00.000 13300 UpdateCurrentPosition: no star selected
20:37:56.469 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:37:56.469 00.000 13300 Status Line: Nessuna stella selezionata
20:37:56.515 00.046 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=252, Gamma=0.510
20:37:56.526 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:37:56.526 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:56.526 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:37:56.527 00.001 13300 Enqueuing Expose request
20:37:56.527 00.000 11596 Worker thread wakes up
20:37:56.527 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:37:57.039 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:38:00.340 03.301 11596 Exposure complete
20:38:00.685 00.345 13300 OnExposeComplete: enter
20:38:00.685 00.000 13300 UpdateGuideState(): m_state=1
20:38:00.685 00.000 13300 UpdateCurrentPosition: no star selected
20:38:00.686 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:38:00.686 00.000 13300 Status Line: Nessuna stella selezionata
20:38:00.690 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=252, Gamma=0.510
20:38:00.700 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:38:00.700 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:00.701 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:38:00.701 00.000 13300 Enqueuing Expose request
20:38:00.709 00.008 11596 worker thread done servicing request
20:38:00.709 00.000 11596 Worker thread wakes up
20:38:00.709 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:38:01.242 00.533 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:38:01.918 00.676 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1c54065a-d737-4291-afa5-44c3af59afcd"}
20:38:01.919 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1c54065a-d737-4291-afa5-44c3af59afcd"}
20:38:01.920 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f89cd30b-0202-4ab7-991f-b6904a9c1204"}
20:38:01.920 00.000 13300 case statement mapped state 1 to 101
20:38:01.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f89cd30b-0202-4ab7-991f-b6904a9c1204"}
20:38:04.303 02.383 11596 Exposure complete
20:38:04.381 00.078 11596 worker thread done servicing request
20:38:04.381 00.000 13300 OnExposeComplete: enter
20:38:04.381 00.000 13300 UpdateGuideState(): m_state=1
20:38:04.382 00.001 13300 UpdateCurrentPosition: no star selected
20:38:04.382 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:38:04.382 00.000 13300 Status Line: Nessuna stella selezionata
20:38:04.386 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:38:04.395 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:38:04.395 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:04.395 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:38:04.395 00.000 13300 Enqueuing Expose request
20:38:04.395 00.000 11596 Worker thread wakes up
20:38:04.395 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:38:04.908 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:38:04.916 00.008 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"acba0c6e-5f56-4f9e-9391-7e8e6adfd714"}
20:38:04.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"acba0c6e-5f56-4f9e-9391-7e8e6adfd714"}
20:38:04.917 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"af284dbd-6b5d-4465-b224-e5f2382377d7"}
20:38:04.918 00.001 13300 case statement mapped state 1 to 101
20:38:04.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"af284dbd-6b5d-4465-b224-e5f2382377d7"}
20:38:07.915 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cbd2ae09-f440-4737-a253-40550ad8cc22"}
20:38:07.916 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cbd2ae09-f440-4737-a253-40550ad8cc22"}
20:38:07.917 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ebff4ba4-67e4-4793-82db-4edfe6f889f9"}
20:38:07.918 00.001 13300 case statement mapped state 1 to 101
20:38:07.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ebff4ba4-67e4-4793-82db-4edfe6f889f9"}
20:38:07.942 00.024 11596 Exposure complete
20:38:08.019 00.077 11596 worker thread done servicing request
20:38:08.019 00.000 13300 OnExposeComplete: enter
20:38:08.019 00.000 13300 UpdateGuideState(): m_state=1
20:38:08.020 00.001 13300 UpdateCurrentPosition: no star selected
20:38:08.020 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:38:08.020 00.000 13300 Status Line: Nessuna stella selezionata
20:38:08.023 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:38:08.030 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:38:08.030 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:08.030 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:38:08.030 00.000 13300 Enqueuing Expose request
20:38:08.030 00.000 11596 Worker thread wakes up
20:38:08.030 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:38:08.542 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:38:10.916 02.374 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1d4cf99c-a338-49a5-af67-ac84a3abb6ca"}
20:38:10.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1d4cf99c-a338-49a5-af67-ac84a3abb6ca"}
20:38:10.917 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"79d2c42b-071a-412d-97e0-928acd74d010"}
20:38:10.917 00.000 13300 case statement mapped state 1 to 101
20:38:10.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"79d2c42b-071a-412d-97e0-928acd74d010"}
20:38:11.704 00.787 11596 Exposure complete
20:38:11.780 00.076 11596 worker thread done servicing request
20:38:11.780 00.000 13300 OnExposeComplete: enter
20:38:11.780 00.000 13300 UpdateGuideState(): m_state=1
20:38:11.780 00.000 13300 UpdateCurrentPosition: no star selected
20:38:11.781 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:38:11.781 00.000 13300 Status Line: Nessuna stella selezionata
20:38:11.784 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:38:11.791 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:38:11.791 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:11.791 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:38:11.792 00.001 13300 Enqueuing Expose request
20:38:11.792 00.000 11596 Worker thread wakes up
20:38:11.792 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:38:12.299 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:38:13.917 01.618 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"49b23c17-044f-424b-8620-6968fab3cec5"}
20:38:13.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"49b23c17-044f-424b-8620-6968fab3cec5"}
20:38:13.918 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"14864067-3b92-4f42-87d7-ca0514e1f810"}
20:38:13.918 00.000 13300 case statement mapped state 1 to 101
20:38:13.919 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"14864067-3b92-4f42-87d7-ca0514e1f810"}
20:38:15.340 01.421 11596 Exposure complete
20:38:15.433 00.093 11596 worker thread done servicing request
20:38:15.433 00.000 13300 OnExposeComplete: enter
20:38:15.433 00.000 13300 UpdateGuideState(): m_state=1
20:38:15.434 00.001 13300 UpdateCurrentPosition: no star selected
20:38:15.434 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:38:15.434 00.000 13300 Status Line: Nessuna stella selezionata
20:38:15.438 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:38:15.449 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:38:15.449 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:15.450 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:38:15.450 00.000 13300 Enqueuing Expose request
20:38:15.450 00.000 11596 Worker thread wakes up
20:38:15.450 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:38:15.953 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:38:16.917 00.964 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9d1b237a-1c0c-4aea-b0b5-0ed49ad85210"}
20:38:16.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9d1b237a-1c0c-4aea-b0b5-0ed49ad85210"}
20:38:16.918 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3c7a098f-466b-4efd-8284-3a2b53f446df"}
20:38:16.918 00.000 13300 case statement mapped state 1 to 101
20:38:16.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3c7a098f-466b-4efd-8284-3a2b53f446df"}
20:38:18.987 02.069 11596 Exposure complete
20:38:19.093 00.106 11596 worker thread done servicing request
20:38:19.093 00.000 13300 OnExposeComplete: enter
20:38:19.093 00.000 13300 UpdateGuideState(): m_state=1
20:38:19.094 00.001 13300 UpdateCurrentPosition: no star selected
20:38:19.094 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:38:19.095 00.001 13300 Status Line: Nessuna stella selezionata
20:38:19.100 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:38:19.112 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
20:38:19.112 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:19.112 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:38:19.112 00.000 13300 Enqueuing Expose request
20:38:19.113 00.001 11596 Worker thread wakes up
20:38:19.113 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:38:19.618 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:38:19.916 00.298 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ca9d9443-e039-4cf9-8084-dbbef1a96183"}
20:38:19.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ca9d9443-e039-4cf9-8084-dbbef1a96183"}
20:38:19.917 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4377b2e7-7beb-4fb8-8c5f-d41b3e668940"}
20:38:19.917 00.000 13300 case statement mapped state 1 to 101
20:38:19.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4377b2e7-7beb-4fb8-8c5f-d41b3e668940"}
20:38:22.659 02.742 11596 Exposure complete
20:38:22.739 00.080 11596 worker thread done servicing request
20:38:22.739 00.000 13300 OnExposeComplete: enter
20:38:22.739 00.000 13300 UpdateGuideState(): m_state=1
20:38:22.740 00.001 13300 UpdateCurrentPosition: no star selected
20:38:22.740 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:38:22.740 00.000 13300 Status Line: Nessuna stella selezionata
20:38:22.743 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:38:22.750 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:38:22.750 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:22.750 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:38:22.750 00.000 13300 Enqueuing Expose request
20:38:22.751 00.001 11596 Worker thread wakes up
20:38:22.751 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:38:22.916 00.165 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c8b508e6-db21-44ef-9848-4c8c24084ad2"}
20:38:22.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c8b508e6-db21-44ef-9848-4c8c24084ad2"}
20:38:22.918 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"940f711a-1e3d-4356-918b-9f6317a8ed0d"}
20:38:22.918 00.000 13300 case statement mapped state 1 to 101
20:38:22.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"940f711a-1e3d-4356-918b-9f6317a8ed0d"}
20:38:23.261 00.343 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:38:25.914 02.653 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"abd2c091-cb46-4ac5-a6d7-f0b77ccdd627"}
20:38:25.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"abd2c091-cb46-4ac5-a6d7-f0b77ccdd627"}
20:38:25.915 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3b337c84-a58a-42c7-b212-7f852f56f801"}
20:38:25.915 00.000 13300 case statement mapped state 1 to 101
20:38:25.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3b337c84-a58a-42c7-b212-7f852f56f801"}
20:38:26.289 00.374 11596 Exposure complete
20:38:26.366 00.077 11596 worker thread done servicing request
20:38:26.366 00.000 13300 OnExposeComplete: enter
20:38:26.366 00.000 13300 UpdateGuideState(): m_state=1
20:38:26.366 00.000 13300 UpdateCurrentPosition: no star selected
20:38:26.367 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:38:26.367 00.000 13300 Status Line: Nessuna stella selezionata
20:38:26.370 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:38:26.377 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:38:26.377 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:26.377 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:38:26.377 00.000 13300 Enqueuing Expose request
20:38:26.377 00.000 11596 Worker thread wakes up
20:38:26.377 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:38:26.881 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:38:28.915 02.034 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"86293e49-260b-48cf-a540-8d3913d5e608"}
20:38:28.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"86293e49-260b-48cf-a540-8d3913d5e608"}
20:38:28.916 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b0492bed-0a5e-4e41-a5f9-fa79819e4914"}
20:38:28.916 00.000 13300 case statement mapped state 1 to 101
20:38:28.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b0492bed-0a5e-4e41-a5f9-fa79819e4914"}
20:38:29.907 00.991 11596 Exposure complete
20:38:29.983 00.076 11596 worker thread done servicing request
20:38:29.983 00.000 13300 OnExposeComplete: enter
20:38:29.983 00.000 13300 UpdateGuideState(): m_state=1
20:38:29.983 00.000 13300 UpdateCurrentPosition: no star selected
20:38:29.984 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:38:29.984 00.000 13300 Status Line: Nessuna stella selezionata
20:38:29.987 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:38:29.995 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:38:29.995 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:29.995 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:38:29.995 00.000 13300 Enqueuing Expose request
20:38:29.995 00.000 11596 Worker thread wakes up
20:38:29.995 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:38:30.498 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:38:31.913 01.415 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"813b1b86-4020-459f-a946-c5194f806b66"}
20:38:31.913 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"813b1b86-4020-459f-a946-c5194f806b66"}
20:38:31.914 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1bd53ca0-25d3-4ce1-b248-661ce765565d"}
20:38:31.914 00.000 13300 case statement mapped state 1 to 101
20:38:31.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1bd53ca0-25d3-4ce1-b248-661ce765565d"}
20:38:33.526 01.612 11596 Exposure complete
20:38:33.601 00.075 11596 worker thread done servicing request
20:38:33.602 00.001 13300 OnExposeComplete: enter
20:38:33.602 00.000 13300 UpdateGuideState(): m_state=1
20:38:33.602 00.000 13300 UpdateCurrentPosition: no star selected
20:38:33.603 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:38:33.603 00.000 13300 Status Line: Nessuna stella selezionata
20:38:33.607 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=245, Gamma=0.510
20:38:33.615 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:38:33.615 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:33.615 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:38:33.615 00.000 13300 Enqueuing Expose request
20:38:33.615 00.000 11596 Worker thread wakes up
20:38:33.615 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:38:34.130 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:38:34.913 00.783 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7e8eda71-9f5d-4262-b9a5-8f36608247c5"}
20:38:34.913 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7e8eda71-9f5d-4262-b9a5-8f36608247c5"}
20:38:34.914 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a163c3b6-bf56-4cc2-8901-1cf4679ae704"}
20:38:34.914 00.000 13300 case statement mapped state 1 to 101
20:38:34.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a163c3b6-bf56-4cc2-8901-1cf4679ae704"}
20:38:37.156 02.242 11596 Exposure complete
20:38:37.237 00.081 11596 worker thread done servicing request
20:38:37.237 00.000 13300 OnExposeComplete: enter
20:38:37.237 00.000 13300 UpdateGuideState(): m_state=1
20:38:37.237 00.000 13300 UpdateCurrentPosition: no star selected
20:38:37.238 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:38:37.238 00.000 13300 Status Line: Nessuna stella selezionata
20:38:37.240 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=245, Gamma=0.510
20:38:37.246 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:38:37.246 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:37.246 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:38:37.246 00.000 13300 Enqueuing Expose request
20:38:37.246 00.000 11596 Worker thread wakes up
20:38:37.247 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:38:37.762 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:38:37.911 00.149 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"785d02b1-8216-4515-aeb6-ea84dd70355d"}
20:38:37.911 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"785d02b1-8216-4515-aeb6-ea84dd70355d"}
20:38:37.912 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cd9e1b16-b691-4e6a-aa4c-9b3c5dae95de"}
20:38:37.912 00.000 13300 case statement mapped state 1 to 101
20:38:37.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cd9e1b16-b691-4e6a-aa4c-9b3c5dae95de"}
20:38:40.792 02.880 11596 Exposure complete
20:38:40.869 00.077 11596 worker thread done servicing request
20:38:40.869 00.000 13300 OnExposeComplete: enter
20:38:40.869 00.000 13300 UpdateGuideState(): m_state=1
20:38:40.870 00.001 13300 UpdateCurrentPosition: no star selected
20:38:40.870 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:38:40.870 00.000 13300 Status Line: Nessuna stella selezionata
20:38:40.873 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:38:40.881 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:38:40.882 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:40.882 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:38:40.882 00.000 13300 Enqueuing Expose request
20:38:40.882 00.000 11596 Worker thread wakes up
20:38:40.882 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:38:40.911 00.029 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ec1b0307-bdbb-455c-85cd-45a8d9413f34"}
20:38:40.911 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ec1b0307-bdbb-455c-85cd-45a8d9413f34"}
20:38:40.912 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4dda765e-591b-475a-90a9-13e956c23c4a"}
20:38:40.912 00.000 13300 case statement mapped state 1 to 101
20:38:40.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4dda765e-591b-475a-90a9-13e956c23c4a"}
20:38:41.396 00.484 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:38:43.911 02.515 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d757bbee-2410-4ccb-a302-65597d8f98ba"}
20:38:43.911 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d757bbee-2410-4ccb-a302-65597d8f98ba"}
20:38:43.912 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"15108a8e-b7a6-4bbf-87d5-a78658ea7e19"}
20:38:43.912 00.000 13300 case statement mapped state 1 to 101
20:38:43.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"15108a8e-b7a6-4bbf-87d5-a78658ea7e19"}
20:38:44.424 00.512 11596 Exposure complete
20:38:44.502 00.078 11596 worker thread done servicing request
20:38:44.502 00.000 13300 OnExposeComplete: enter
20:38:44.502 00.000 13300 UpdateGuideState(): m_state=1
20:38:44.502 00.000 13300 UpdateCurrentPosition: no star selected
20:38:44.503 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:38:44.503 00.000 13300 Status Line: Nessuna stella selezionata
20:38:44.507 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:38:44.516 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:38:44.516 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:44.516 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:38:44.516 00.000 13300 Enqueuing Expose request
20:38:44.517 00.001 11596 Worker thread wakes up
20:38:44.517 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:38:45.023 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:38:46.912 01.889 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a05fed9a-d476-47f6-8774-820f6cbdf016"}
20:38:46.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a05fed9a-d476-47f6-8774-820f6cbdf016"}
20:38:46.913 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ff691a0c-daee-4766-8b1d-1a516ad049a0"}
20:38:46.913 00.000 13300 case statement mapped state 1 to 101
20:38:46.913 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ff691a0c-daee-4766-8b1d-1a516ad049a0"}
20:38:48.057 01.144 11596 Exposure complete
20:38:48.141 00.084 11596 worker thread done servicing request
20:38:48.141 00.000 13300 OnExposeComplete: enter
20:38:48.141 00.000 13300 UpdateGuideState(): m_state=1
20:38:48.141 00.000 13300 UpdateCurrentPosition: no star selected
20:38:48.142 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:38:48.142 00.000 13300 Status Line: Nessuna stella selezionata
20:38:48.144 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=244, Gamma=0.510
20:38:48.151 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:38:48.151 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:48.151 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:38:48.151 00.000 13300 Enqueuing Expose request
20:38:48.152 00.001 11596 Worker thread wakes up
20:38:48.152 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:38:48.662 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:38:49.911 01.249 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e519ce44-2ea5-451c-a576-ceb39356b7ed"}
20:38:49.911 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e519ce44-2ea5-451c-a576-ceb39356b7ed"}
20:38:49.912 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"23c3f05f-d083-476d-bc2c-ecaa4fc73ef6"}
20:38:49.912 00.000 13300 case statement mapped state 1 to 101
20:38:49.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"23c3f05f-d083-476d-bc2c-ecaa4fc73ef6"}
20:38:51.695 01.783 11596 Exposure complete
20:38:51.776 00.081 11596 worker thread done servicing request
20:38:51.776 00.000 13300 OnExposeComplete: enter
20:38:51.776 00.000 13300 UpdateGuideState(): m_state=1
20:38:51.776 00.000 13300 UpdateCurrentPosition: no star selected
20:38:51.777 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:38:51.777 00.000 13300 Status Line: Nessuna stella selezionata
20:38:51.779 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=250, Gamma=0.510
20:38:51.786 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:38:51.786 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:51.786 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:38:51.786 00.000 13300 Enqueuing Expose request
20:38:51.787 00.001 11596 Worker thread wakes up
20:38:51.787 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:38:52.293 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:38:52.912 00.619 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6f084daa-8dfd-447d-a2b7-74ac44cb0adf"}
20:38:52.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6f084daa-8dfd-447d-a2b7-74ac44cb0adf"}
20:38:52.913 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"72dbafed-748a-421f-b3b7-c8c13b3eb6cf"}
20:38:52.914 00.001 13300 case statement mapped state 1 to 101
20:38:52.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"72dbafed-748a-421f-b3b7-c8c13b3eb6cf"}
20:38:55.327 02.413 11596 Exposure complete
20:38:55.425 00.098 11596 worker thread done servicing request
20:38:55.426 00.001 13300 OnExposeComplete: enter
20:38:55.426 00.000 13300 UpdateGuideState(): m_state=1
20:38:55.426 00.000 13300 UpdateCurrentPosition: no star selected
20:38:55.426 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:38:55.427 00.001 13300 Status Line: Nessuna stella selezionata
20:38:55.430 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:38:55.437 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:38:55.437 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:55.437 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:38:55.437 00.000 13300 Enqueuing Expose request
20:38:55.437 00.000 11596 Worker thread wakes up
20:38:55.438 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:38:55.911 00.473 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1c542c8f-a30e-4b54-bd9b-084989d00372"}
20:38:55.911 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1c542c8f-a30e-4b54-bd9b-084989d00372"}
20:38:55.912 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8e2e27ff-318d-4068-b58f-01f5b8fc5f41"}
20:38:55.912 00.000 13300 case statement mapped state 1 to 101
20:38:55.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8e2e27ff-318d-4068-b58f-01f5b8fc5f41"}
20:38:55.950 00.038 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:38:58.911 02.961 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"90a44003-d578-410a-aedb-20c0a7370bd9"}
20:38:58.911 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"90a44003-d578-410a-aedb-20c0a7370bd9"}
20:38:58.912 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"136e4dc5-11b0-4ddb-b8c4-1889abf32d05"}
20:38:58.912 00.000 13300 case statement mapped state 1 to 101
20:38:58.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"136e4dc5-11b0-4ddb-b8c4-1889abf32d05"}
20:38:58.993 00.081 11596 Exposure complete
20:38:59.217 00.224 11596 worker thread done servicing request
20:38:59.217 00.000 13300 OnExposeComplete: enter
20:38:59.217 00.000 13300 UpdateGuideState(): m_state=1
20:38:59.218 00.001 13300 UpdateCurrentPosition: no star selected
20:38:59.218 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:38:59.218 00.000 13300 Status Line: Nessuna stella selezionata
20:38:59.253 00.035 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=246, Gamma=0.510
20:38:59.267 00.014 13300 UpdateGuideState exits: Nessuna stella selezionata
20:38:59.267 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:59.267 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:38:59.267 00.000 13300 Enqueuing Expose request
20:38:59.272 00.005 11596 Worker thread wakes up
20:38:59.272 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:38:59.803 00.531 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:39:03.026 03.223 11596 Exposure complete
20:39:03.398 00.372 11596 worker thread done servicing request
20:39:03.398 00.000 13300 OnExposeComplete: enter
20:39:03.398 00.000 13300 UpdateGuideState(): m_state=1
20:39:03.399 00.001 13300 UpdateCurrentPosition: no star selected
20:39:03.399 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:39:03.399 00.000 13300 Status Line: Nessuna stella selezionata
20:39:03.403 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
20:39:03.426 00.023 13300 UpdateGuideState exits: Nessuna stella selezionata
20:39:03.427 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:03.427 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:39:03.427 00.000 13300 Enqueuing Expose request
20:39:03.427 00.000 11596 Worker thread wakes up
20:39:03.427 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:39:03.947 00.520 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:39:06.448 02.501 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f1b3222c-ea1d-41be-9482-20bb29cf1f36"}
20:39:06.448 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f1b3222c-ea1d-41be-9482-20bb29cf1f36"}
20:39:06.449 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eddb4f5e-7b56-439b-bd67-3f3f557e12eb"}
20:39:06.450 00.001 13300 case statement mapped state 1 to 101
20:39:06.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"eddb4f5e-7b56-439b-bd67-3f3f557e12eb"}
20:39:06.982 00.532 11596 Exposure complete
20:39:07.073 00.091 11596 worker thread done servicing request
20:39:07.073 00.000 13300 OnExposeComplete: enter
20:39:07.073 00.000 13300 UpdateGuideState(): m_state=1
20:39:07.073 00.000 13300 UpdateCurrentPosition: no star selected
20:39:07.074 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:39:07.074 00.000 13300 Status Line: Nessuna stella selezionata
20:39:07.076 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
20:39:07.083 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:39:07.083 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:07.083 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:39:07.083 00.000 13300 Enqueuing Expose request
20:39:07.084 00.001 11596 Worker thread wakes up
20:39:07.084 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:39:07.593 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:39:09.447 01.854 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d6a26091-d98f-412f-9c21-b1314edca592"}
20:39:09.447 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d6a26091-d98f-412f-9c21-b1314edca592"}
20:39:09.448 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dd0e1b64-bc66-4641-ba6d-2708ab34361b"}
20:39:09.448 00.000 13300 case statement mapped state 1 to 101
20:39:09.448 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dd0e1b64-bc66-4641-ba6d-2708ab34361b"}
20:39:10.621 01.173 11596 Exposure complete
20:39:10.700 00.079 11596 worker thread done servicing request
20:39:10.700 00.000 13300 OnExposeComplete: enter
20:39:10.700 00.000 13300 UpdateGuideState(): m_state=1
20:39:10.701 00.001 13300 UpdateCurrentPosition: no star selected
20:39:10.701 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:39:10.701 00.000 13300 Status Line: Nessuna stella selezionata
20:39:10.705 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:39:10.711 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:39:10.712 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:10.712 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:39:10.712 00.000 13300 Enqueuing Expose request
20:39:10.712 00.000 11596 Worker thread wakes up
20:39:10.712 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:39:11.228 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:39:12.447 01.219 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"de03ee70-e790-42c8-8025-00b9462e9eee"}
20:39:12.447 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"de03ee70-e790-42c8-8025-00b9462e9eee"}
20:39:12.448 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f65211a2-9b11-4cd2-84d3-6926224a8f72"}
20:39:12.448 00.000 13300 case statement mapped state 1 to 101
20:39:12.448 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f65211a2-9b11-4cd2-84d3-6926224a8f72"}
20:39:14.296 01.848 11596 Exposure complete
20:39:14.429 00.133 11596 worker thread done servicing request
20:39:14.430 00.001 13300 OnExposeComplete: enter
20:39:14.430 00.000 13300 UpdateGuideState(): m_state=1
20:39:14.431 00.001 13300 UpdateCurrentPosition: no star selected
20:39:14.431 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:39:14.431 00.000 13300 Status Line: Nessuna stella selezionata
20:39:14.436 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
20:39:14.451 00.015 13300 UpdateGuideState exits: Nessuna stella selezionata
20:39:14.451 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:14.451 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:39:14.451 00.000 13300 Enqueuing Expose request
20:39:14.451 00.000 11596 Worker thread wakes up
20:39:14.452 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:39:14.954 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:39:15.446 00.492 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d9995258-9588-4de6-b969-43339b402e92"}
20:39:15.447 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d9995258-9588-4de6-b969-43339b402e92"}
20:39:15.448 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"42853a0a-7cac-49ea-81ef-2f80e605db83"}
20:39:15.448 00.000 13300 case statement mapped state 1 to 101
20:39:15.448 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"42853a0a-7cac-49ea-81ef-2f80e605db83"}
20:39:17.986 02.538 11596 Exposure complete
20:39:18.062 00.076 11596 worker thread done servicing request
20:39:18.062 00.000 13300 OnExposeComplete: enter
20:39:18.062 00.000 13300 UpdateGuideState(): m_state=1
20:39:18.063 00.001 13300 UpdateCurrentPosition: no star selected
20:39:18.063 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:39:18.063 00.000 13300 Status Line: Nessuna stella selezionata
20:39:18.066 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:39:18.073 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:39:18.073 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:18.073 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:39:18.073 00.000 13300 Enqueuing Expose request
20:39:18.073 00.000 11596 Worker thread wakes up
20:39:18.073 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:39:18.447 00.374 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b7194d73-292c-4f27-afba-400ac5f26fcb"}
20:39:18.447 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b7194d73-292c-4f27-afba-400ac5f26fcb"}
20:39:18.448 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"71430d68-f89a-4773-a138-0b69d18ab33c"}
20:39:18.448 00.000 13300 case statement mapped state 1 to 101
20:39:18.448 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"71430d68-f89a-4773-a138-0b69d18ab33c"}
20:39:18.577 00.129 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:39:21.446 02.869 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3968988c-bfc5-4341-b846-f6287014a55a"}
20:39:21.447 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3968988c-bfc5-4341-b846-f6287014a55a"}
20:39:21.447 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8718bb6a-1af0-42e9-9bc9-e5b5a5bfb586"}
20:39:21.447 00.000 13300 case statement mapped state 1 to 101
20:39:21.448 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8718bb6a-1af0-42e9-9bc9-e5b5a5bfb586"}
20:39:21.612 00.164 11596 Exposure complete
20:39:21.686 00.074 11596 worker thread done servicing request
20:39:21.687 00.001 13300 OnExposeComplete: enter
20:39:21.687 00.000 13300 UpdateGuideState(): m_state=1
20:39:21.687 00.000 13300 UpdateCurrentPosition: no star selected
20:39:21.687 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:39:21.688 00.001 13300 Status Line: Nessuna stella selezionata
20:39:21.690 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:39:21.697 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:39:21.697 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:21.697 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:39:21.698 00.001 13300 Enqueuing Expose request
20:39:21.698 00.000 11596 Worker thread wakes up
20:39:21.698 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:39:22.204 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:39:24.445 02.241 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b14b3b0d-1f9e-4321-bfd4-2dce098e4254"}
20:39:24.445 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b14b3b0d-1f9e-4321-bfd4-2dce098e4254"}
20:39:24.446 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"221d253f-4292-4f00-9943-8ddc4e3c7dcc"}
20:39:24.446 00.000 13300 case statement mapped state 1 to 101
20:39:24.446 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"221d253f-4292-4f00-9943-8ddc4e3c7dcc"}
20:39:25.234 00.788 11596 Exposure complete
20:39:25.311 00.077 11596 worker thread done servicing request
20:39:25.311 00.000 13300 OnExposeComplete: enter
20:39:25.311 00.000 13300 UpdateGuideState(): m_state=1
20:39:25.311 00.000 13300 UpdateCurrentPosition: no star selected
20:39:25.311 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:39:25.312 00.001 13300 Status Line: Nessuna stella selezionata
20:39:25.315 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=216, Gamma=0.510
20:39:25.322 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:39:25.322 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:25.322 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:39:25.322 00.000 13300 Enqueuing Expose request
20:39:25.322 00.000 11596 Worker thread wakes up
20:39:25.322 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:39:25.835 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:39:27.443 01.608 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"12d4578c-15ae-4c77-9049-5797c7bb4364"}
20:39:27.443 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"12d4578c-15ae-4c77-9049-5797c7bb4364"}
20:39:27.444 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d4c0d2ce-8abf-4915-909a-3efec6439041"}
20:39:27.444 00.000 13300 case statement mapped state 1 to 101
20:39:27.444 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d4c0d2ce-8abf-4915-909a-3efec6439041"}
20:39:28.861 01.417 11596 Exposure complete
20:39:28.937 00.076 11596 worker thread done servicing request
20:39:28.938 00.001 13300 OnExposeComplete: enter
20:39:28.938 00.000 13300 UpdateGuideState(): m_state=1
20:39:28.938 00.000 13300 UpdateCurrentPosition: no star selected
20:39:28.938 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:39:28.939 00.001 13300 Status Line: Nessuna stella selezionata
20:39:28.941 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:39:28.948 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:39:28.949 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:28.949 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:39:28.949 00.000 13300 Enqueuing Expose request
20:39:28.949 00.000 11596 Worker thread wakes up
20:39:28.949 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:39:29.461 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:39:30.442 00.981 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6abde9e9-6a19-44c8-bf74-759fe4b9e11b"}
20:39:30.442 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6abde9e9-6a19-44c8-bf74-759fe4b9e11b"}
20:39:30.442 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"527d72ac-c35b-44af-b33b-e1a85ac4a5bb"}
20:39:30.443 00.001 13300 case statement mapped state 1 to 101
20:39:30.443 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"527d72ac-c35b-44af-b33b-e1a85ac4a5bb"}
20:39:32.491 02.048 11596 Exposure complete
20:39:32.573 00.082 11596 worker thread done servicing request
20:39:32.574 00.001 13300 OnExposeComplete: enter
20:39:32.574 00.000 13300 UpdateGuideState(): m_state=1
20:39:32.574 00.000 13300 UpdateCurrentPosition: no star selected
20:39:32.574 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:39:32.575 00.001 13300 Status Line: Nessuna stella selezionata
20:39:32.577 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:39:32.584 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:39:32.584 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:32.584 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:39:32.584 00.000 13300 Enqueuing Expose request
20:39:32.584 00.000 11596 Worker thread wakes up
20:39:32.584 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:39:33.090 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:39:33.442 00.352 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"94a530e6-5004-40ea-99ed-7d35c2641d6a"}
20:39:33.442 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"94a530e6-5004-40ea-99ed-7d35c2641d6a"}
20:39:33.443 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5203527d-4048-42c4-8f7f-9e074db8028c"}
20:39:33.443 00.000 13300 case statement mapped state 1 to 101
20:39:33.443 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5203527d-4048-42c4-8f7f-9e074db8028c"}
20:39:36.121 02.678 11596 Exposure complete
20:39:36.232 00.111 11596 worker thread done servicing request
20:39:36.233 00.001 13300 OnExposeComplete: enter
20:39:36.233 00.000 13300 UpdateGuideState(): m_state=1
20:39:36.233 00.000 13300 UpdateCurrentPosition: no star selected
20:39:36.234 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:39:36.234 00.000 13300 Status Line: Nessuna stella selezionata
20:39:36.238 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=240, Gamma=0.510
20:39:36.245 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:39:36.247 00.002 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:36.247 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:39:36.247 00.000 13300 Enqueuing Expose request
20:39:36.247 00.000 11596 Worker thread wakes up
20:39:36.247 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:39:36.441 00.194 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f98838c1-98fe-49fe-9eb5-bfb869a4bae2"}
20:39:36.441 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f98838c1-98fe-49fe-9eb5-bfb869a4bae2"}
20:39:36.442 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4e115d2d-ea4e-455d-9678-94dfddcd750e"}
20:39:36.442 00.000 13300 case statement mapped state 1 to 101
20:39:36.442 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4e115d2d-ea4e-455d-9678-94dfddcd750e"}
20:39:36.752 00.310 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:39:39.442 02.690 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4d024fe5-f9a7-4f89-a80b-59ad6f8ec2e7"}
20:39:39.442 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4d024fe5-f9a7-4f89-a80b-59ad6f8ec2e7"}
20:39:39.443 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a0702a09-b985-4184-a0b5-d01624911c78"}
20:39:39.443 00.000 13300 case statement mapped state 1 to 101
20:39:39.444 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a0702a09-b985-4184-a0b5-d01624911c78"}
20:39:39.797 00.353 11596 Exposure complete
20:39:39.895 00.098 11596 worker thread done servicing request
20:39:39.895 00.000 13300 OnExposeComplete: enter
20:39:39.895 00.000 13300 UpdateGuideState(): m_state=1
20:39:39.896 00.001 13300 UpdateCurrentPosition: no star selected
20:39:39.896 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:39:39.896 00.000 13300 Status Line: Nessuna stella selezionata
20:39:39.901 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=229, Gamma=0.510
20:39:39.909 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:39:39.909 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:39.910 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:39:39.910 00.000 13300 Enqueuing Expose request
20:39:39.910 00.000 11596 Worker thread wakes up
20:39:39.910 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:39:40.416 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:39:42.440 02.024 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6026ff74-28ad-4510-b920-2671d6649893"}
20:39:42.440 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6026ff74-28ad-4510-b920-2671d6649893"}
20:39:42.441 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5ed0bef2-cf24-4d26-a7a0-c70531c5b5f6"}
20:39:42.441 00.000 13300 case statement mapped state 1 to 101
20:39:42.441 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5ed0bef2-cf24-4d26-a7a0-c70531c5b5f6"}
20:39:43.460 01.019 11596 Exposure complete
20:39:43.537 00.077 11596 worker thread done servicing request
20:39:43.537 00.000 13300 OnExposeComplete: enter
20:39:43.537 00.000 13300 UpdateGuideState(): m_state=1
20:39:43.537 00.000 13300 UpdateCurrentPosition: no star selected
20:39:43.538 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:39:43.538 00.000 13300 Status Line: Nessuna stella selezionata
20:39:43.544 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:39:43.550 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:39:43.551 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:43.551 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:39:43.551 00.000 13300 Enqueuing Expose request
20:39:43.551 00.000 11596 Worker thread wakes up
20:39:43.551 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:39:44.064 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:39:45.439 01.375 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ca09ff59-dad0-458d-917c-f5b6945f9836"}
20:39:45.439 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ca09ff59-dad0-458d-917c-f5b6945f9836"}
20:39:45.440 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c1971490-4c9e-4660-8b81-921512f84c3d"}
20:39:45.440 00.000 13300 case statement mapped state 1 to 101
20:39:45.440 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c1971490-4c9e-4660-8b81-921512f84c3d"}
20:39:47.123 01.683 11596 Exposure complete
20:39:47.216 00.093 11596 worker thread done servicing request
20:39:47.217 00.001 13300 OnExposeComplete: enter
20:39:47.217 00.000 13300 UpdateGuideState(): m_state=1
20:39:47.217 00.000 13300 UpdateCurrentPosition: no star selected
20:39:47.217 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:39:47.217 00.000 13300 Status Line: Nessuna stella selezionata
20:39:47.220 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:39:47.231 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:39:47.231 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:47.231 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:39:47.231 00.000 13300 Enqueuing Expose request
20:39:47.231 00.000 11596 Worker thread wakes up
20:39:47.232 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:39:47.735 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:39:48.439 00.704 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2b23338b-628e-4751-b8c6-cee553a7242d"}
20:39:48.439 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2b23338b-628e-4751-b8c6-cee553a7242d"}
20:39:48.440 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"caacf144-72ef-4ca5-a0b1-0dece3edb590"}
20:39:48.440 00.000 13300 case statement mapped state 1 to 101
20:39:48.440 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"caacf144-72ef-4ca5-a0b1-0dece3edb590"}
20:39:50.765 02.325 11596 Exposure complete
20:39:50.855 00.090 11596 worker thread done servicing request
20:39:50.855 00.000 13300 OnExposeComplete: enter
20:39:50.855 00.000 13300 UpdateGuideState(): m_state=1
20:39:50.856 00.001 13300 UpdateCurrentPosition: no star selected
20:39:50.856 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:39:50.856 00.000 13300 Status Line: Nessuna stella selezionata
20:39:50.861 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:39:50.871 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:39:50.871 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:50.871 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:39:50.872 00.001 13300 Enqueuing Expose request
20:39:50.872 00.000 11596 Worker thread wakes up
20:39:50.872 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:39:51.382 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:39:51.438 00.056 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f23f9450-299e-406e-b74d-aaa58271091c"}
20:39:51.438 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f23f9450-299e-406e-b74d-aaa58271091c"}
20:39:51.439 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8a202c1c-9601-4a1b-96b0-e96f24ffe969"}
20:39:51.439 00.000 13300 case statement mapped state 1 to 101
20:39:51.439 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8a202c1c-9601-4a1b-96b0-e96f24ffe969"}
20:39:54.408 02.969 11596 Exposure complete
20:39:54.438 00.030 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"344a5003-7380-4898-add0-0df4a6ccf787"}
20:39:54.438 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"344a5003-7380-4898-add0-0df4a6ccf787"}
20:39:54.439 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ffccf73e-874c-4afe-b8f0-939526bc89cf"}
20:39:54.439 00.000 13300 case statement mapped state 1 to 101
20:39:54.439 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ffccf73e-874c-4afe-b8f0-939526bc89cf"}
20:39:54.486 00.047 11596 worker thread done servicing request
20:39:54.486 00.000 13300 OnExposeComplete: enter
20:39:54.486 00.000 13300 UpdateGuideState(): m_state=1
20:39:54.487 00.001 13300 UpdateCurrentPosition: no star selected
20:39:54.487 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:39:54.487 00.000 13300 Status Line: Nessuna stella selezionata
20:39:54.491 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=243, Gamma=0.510
20:39:54.497 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:39:54.497 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:54.497 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:39:54.497 00.000 13300 Enqueuing Expose request
20:39:54.497 00.000 11596 Worker thread wakes up
20:39:54.498 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:39:55.011 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:39:57.438 02.427 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"35304194-c187-42a5-a4c3-f452870a3773"}
20:39:57.438 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"35304194-c187-42a5-a4c3-f452870a3773"}
20:39:57.439 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c38550e6-6abf-45c8-a2ab-f113d141dc1c"}
20:39:57.439 00.000 13300 case statement mapped state 1 to 101
20:39:57.439 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c38550e6-6abf-45c8-a2ab-f113d141dc1c"}
20:39:58.068 00.629 11596 Exposure complete
20:39:58.274 00.206 11596 worker thread done servicing request
20:39:58.274 00.000 13300 OnExposeComplete: enter
20:39:58.274 00.000 13300 UpdateGuideState(): m_state=1
20:39:58.275 00.001 13300 UpdateCurrentPosition: no star selected
20:39:58.275 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:39:58.275 00.000 13300 Status Line: Nessuna stella selezionata
20:39:58.278 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:39:58.288 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:39:58.288 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:58.288 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:39:58.288 00.000 13300 Enqueuing Expose request
20:39:58.288 00.000 11596 Worker thread wakes up
20:39:58.289 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:39:58.800 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:40:00.438 01.638 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2dd8b2e5-bd5f-4836-a426-30d21a9b2c92"}
20:40:00.438 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2dd8b2e5-bd5f-4836-a426-30d21a9b2c92"}
20:40:00.439 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"992fc36b-5dbd-401c-8e1c-3f2f36dfcf2f"}
20:40:00.439 00.000 13300 case statement mapped state 1 to 101
20:40:00.439 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"992fc36b-5dbd-401c-8e1c-3f2f36dfcf2f"}
20:40:01.837 01.398 11596 Exposure complete
20:40:01.922 00.085 11596 worker thread done servicing request
20:40:01.922 00.000 13300 OnExposeComplete: enter
20:40:01.922 00.000 13300 UpdateGuideState(): m_state=1
20:40:01.923 00.001 13300 UpdateCurrentPosition: no star selected
20:40:01.923 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:40:01.923 00.000 13300 Status Line: Nessuna stella selezionata
20:40:01.927 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:40:01.937 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:40:01.937 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:01.937 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:40:01.937 00.000 13300 Enqueuing Expose request
20:40:01.938 00.001 11596 Worker thread wakes up
20:40:01.938 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:40:02.448 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:40:03.489 01.041 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d515148e-8ba2-4796-bc39-7db784fc37d2"}
20:40:03.489 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d515148e-8ba2-4796-bc39-7db784fc37d2"}
20:40:03.593 00.104 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"01d4a732-52b0-4885-aa91-8fba3a81053e"}
20:40:03.593 00.000 13300 case statement mapped state 1 to 101
20:40:03.593 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"01d4a732-52b0-4885-aa91-8fba3a81053e"}
20:40:05.596 02.003 11596 Exposure complete
20:40:05.817 00.221 11596 worker thread done servicing request
20:40:05.817 00.000 13300 OnExposeComplete: enter
20:40:05.817 00.000 13300 UpdateGuideState(): m_state=1
20:40:05.817 00.000 13300 UpdateCurrentPosition: no star selected
20:40:05.818 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:40:05.818 00.000 13300 Status Line: Nessuna stella selezionata
20:40:05.821 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:40:05.832 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:40:05.832 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:05.832 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:40:05.832 00.000 13300 Enqueuing Expose request
20:40:05.844 00.012 11596 Worker thread wakes up
20:40:05.844 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:40:06.356 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:40:06.710 00.354 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"52e81e6f-3b09-4fbe-ae38-47dba9f2dcb1"}
20:40:06.710 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"52e81e6f-3b09-4fbe-ae38-47dba9f2dcb1"}
20:40:06.731 00.021 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4145f8b6-6947-4be2-a8a7-65505369b9db"}
20:40:06.731 00.000 13300 case statement mapped state 1 to 101
20:40:06.731 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4145f8b6-6947-4be2-a8a7-65505369b9db"}
20:40:09.476 02.745 11596 Exposure complete
20:40:09.739 00.263 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fbe0a830-c9b1-4271-8869-c0321c7b12ad"}
20:40:09.739 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fbe0a830-c9b1-4271-8869-c0321c7b12ad"}
20:40:09.743 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d3ac48ab-0211-4242-b6fb-c19e44eb9a90"}
20:40:09.743 00.000 13300 case statement mapped state 1 to 101
20:40:09.743 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d3ac48ab-0211-4242-b6fb-c19e44eb9a90"}
20:40:09.786 00.043 11596 worker thread done servicing request
20:40:09.786 00.000 13300 OnExposeComplete: enter
20:40:09.786 00.000 13300 UpdateGuideState(): m_state=1
20:40:09.787 00.001 13300 UpdateCurrentPosition: no star selected
20:40:09.787 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:40:09.787 00.000 13300 Status Line: Nessuna stella selezionata
20:40:09.792 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:40:09.803 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:40:09.803 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:09.803 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:40:09.803 00.000 13300 Enqueuing Expose request
20:40:09.842 00.039 11596 Worker thread wakes up
20:40:09.842 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:40:10.344 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:40:12.734 02.390 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dc2ba54b-8645-4347-b24e-3a109e808b60"}
20:40:12.734 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dc2ba54b-8645-4347-b24e-3a109e808b60"}
20:40:12.735 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8c928a85-3cf2-4599-b637-3736ff9a3714"}
20:40:12.735 00.000 13300 case statement mapped state 1 to 101
20:40:12.735 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8c928a85-3cf2-4599-b637-3736ff9a3714"}
20:40:13.421 00.686 11596 Exposure complete
20:40:13.582 00.161 11596 worker thread done servicing request
20:40:13.583 00.001 13300 OnExposeComplete: enter
20:40:13.583 00.000 13300 UpdateGuideState(): m_state=1
20:40:13.584 00.001 13300 UpdateCurrentPosition: no star selected
20:40:13.584 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:40:13.584 00.000 13300 Status Line: Nessuna stella selezionata
20:40:13.589 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:40:13.602 00.013 13300 UpdateGuideState exits: Nessuna stella selezionata
20:40:13.603 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:13.603 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:40:13.603 00.000 13300 Enqueuing Expose request
20:40:13.606 00.003 11596 Worker thread wakes up
20:40:13.606 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:40:14.117 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:40:15.734 01.617 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a005429b-e456-4fd8-8e6e-e555a87d77b7"}
20:40:15.734 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a005429b-e456-4fd8-8e6e-e555a87d77b7"}
20:40:15.735 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1b0f1195-a676-475d-bd2f-e455819f58d1"}
20:40:15.735 00.000 13300 case statement mapped state 1 to 101
20:40:15.735 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1b0f1195-a676-475d-bd2f-e455819f58d1"}
20:40:17.162 01.427 11596 Exposure complete
20:40:17.283 00.121 11596 worker thread done servicing request
20:40:17.283 00.000 13300 OnExposeComplete: enter
20:40:17.283 00.000 13300 UpdateGuideState(): m_state=1
20:40:17.284 00.001 13300 UpdateCurrentPosition: no star selected
20:40:17.284 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:40:17.284 00.000 13300 Status Line: Nessuna stella selezionata
20:40:17.288 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:40:17.298 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:40:17.299 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:17.299 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:40:17.299 00.000 13300 Enqueuing Expose request
20:40:17.299 00.000 11596 Worker thread wakes up
20:40:17.299 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:40:17.809 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:40:18.732 00.923 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"11de9327-3617-4c26-a40b-4b82d645aee1"}
20:40:18.732 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"11de9327-3617-4c26-a40b-4b82d645aee1"}
20:40:18.733 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b8e9c13c-4113-446f-9a90-7350ebbe8581"}
20:40:18.733 00.000 13300 case statement mapped state 1 to 101
20:40:18.733 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b8e9c13c-4113-446f-9a90-7350ebbe8581"}
20:40:20.858 02.125 11596 Exposure complete
20:40:20.973 00.115 11596 worker thread done servicing request
20:40:20.973 00.000 13300 OnExposeComplete: enter
20:40:20.973 00.000 13300 UpdateGuideState(): m_state=1
20:40:20.974 00.001 13300 UpdateCurrentPosition: no star selected
20:40:20.974 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:40:20.974 00.000 13300 Status Line: Nessuna stella selezionata
20:40:20.979 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:40:20.988 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:40:20.989 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:20.989 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:40:20.989 00.000 13300 Enqueuing Expose request
20:40:20.989 00.000 11596 Worker thread wakes up
20:40:20.989 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:40:21.497 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:40:21.731 00.234 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b7e5b9e1-9dfb-4714-bb89-b90ac8253e39"}
20:40:21.731 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b7e5b9e1-9dfb-4714-bb89-b90ac8253e39"}
20:40:21.732 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1e57aecf-8ce0-42a9-99c0-711f758aacb0"}
20:40:21.732 00.000 13300 case statement mapped state 1 to 101
20:40:21.732 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1e57aecf-8ce0-42a9-99c0-711f758aacb0"}
20:40:24.535 02.803 11596 Exposure complete
20:40:24.613 00.078 11596 worker thread done servicing request
20:40:24.613 00.000 13300 OnExposeComplete: enter
20:40:24.613 00.000 13300 UpdateGuideState(): m_state=1
20:40:24.613 00.000 13300 UpdateCurrentPosition: no star selected
20:40:24.614 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:40:24.614 00.000 13300 Status Line: Nessuna stella selezionata
20:40:24.616 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=252, Gamma=0.510
20:40:24.623 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:40:24.623 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:24.623 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:40:24.624 00.001 13300 Enqueuing Expose request
20:40:24.624 00.000 11596 Worker thread wakes up
20:40:24.624 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:40:24.730 00.106 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7ade222a-6dd8-42e3-bd44-2ff7ae24f978"}
20:40:24.730 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7ade222a-6dd8-42e3-bd44-2ff7ae24f978"}
20:40:24.731 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bb222a20-25a4-497b-8c87-3f728c651ed7"}
20:40:24.731 00.000 13300 case statement mapped state 1 to 101
20:40:24.731 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bb222a20-25a4-497b-8c87-3f728c651ed7"}
20:40:25.138 00.407 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:40:27.730 02.592 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"900139f7-c472-4c22-97b9-488e518e9b99"}
20:40:27.730 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"900139f7-c472-4c22-97b9-488e518e9b99"}
20:40:27.731 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ea55f76b-e1d3-499f-be09-1c5431d9a046"}
20:40:27.731 00.000 13300 case statement mapped state 1 to 101
20:40:27.731 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ea55f76b-e1d3-499f-be09-1c5431d9a046"}
20:40:28.174 00.443 11596 Exposure complete
20:40:28.257 00.083 11596 worker thread done servicing request
20:40:28.257 00.000 13300 OnExposeComplete: enter
20:40:28.258 00.001 13300 UpdateGuideState(): m_state=1
20:40:28.258 00.000 13300 UpdateCurrentPosition: no star selected
20:40:28.258 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:40:28.259 00.001 13300 Status Line: Nessuna stella selezionata
20:40:28.263 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:40:28.270 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:40:28.270 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:28.270 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:40:28.270 00.000 13300 Enqueuing Expose request
20:40:28.270 00.000 11596 Worker thread wakes up
20:40:28.270 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:40:28.775 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:40:30.730 01.955 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"37d28bbb-8521-4f50-aa17-32862a05000d"}
20:40:30.730 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"37d28bbb-8521-4f50-aa17-32862a05000d"}
20:40:30.731 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7489a972-0e63-451e-ad04-417b49e6a5bf"}
20:40:30.731 00.000 13300 case statement mapped state 1 to 101
20:40:30.731 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7489a972-0e63-451e-ad04-417b49e6a5bf"}
20:40:31.803 01.072 11596 Exposure complete
20:40:31.888 00.085 11596 worker thread done servicing request
20:40:31.888 00.000 13300 OnExposeComplete: enter
20:40:31.888 00.000 13300 UpdateGuideState(): m_state=1
20:40:31.888 00.000 13300 UpdateCurrentPosition: no star selected
20:40:31.889 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:40:31.889 00.000 13300 Status Line: Nessuna stella selezionata
20:40:31.892 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:40:31.899 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:40:31.900 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:31.900 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:40:31.900 00.000 13300 Enqueuing Expose request
20:40:31.900 00.000 11596 Worker thread wakes up
20:40:31.900 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:40:32.406 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:40:33.729 01.323 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"676a2546-a171-4600-abb4-520c61a4024d"}
20:40:33.729 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"676a2546-a171-4600-abb4-520c61a4024d"}
20:40:33.730 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1610fcf0-80dc-4d46-ab98-acf0c2e9add0"}
20:40:33.730 00.000 13300 case statement mapped state 1 to 101
20:40:33.730 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1610fcf0-80dc-4d46-ab98-acf0c2e9add0"}
20:40:35.441 01.711 11596 Exposure complete
20:40:35.519 00.078 11596 worker thread done servicing request
20:40:35.520 00.001 13300 OnExposeComplete: enter
20:40:35.520 00.000 13300 UpdateGuideState(): m_state=1
20:40:35.520 00.000 13300 UpdateCurrentPosition: no star selected
20:40:35.520 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:40:35.521 00.001 13300 Status Line: Nessuna stella selezionata
20:40:35.523 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:40:35.530 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:40:35.530 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:35.530 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:40:35.530 00.000 13300 Enqueuing Expose request
20:40:35.530 00.000 11596 Worker thread wakes up
20:40:35.531 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:40:36.043 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:40:36.728 00.685 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3b3599b9-7a23-4794-9582-9241ca650cb0"}
20:40:36.728 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3b3599b9-7a23-4794-9582-9241ca650cb0"}
20:40:36.729 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d22e876e-f28b-4594-b1fc-dad7ce520b0c"}
20:40:36.729 00.000 13300 case statement mapped state 1 to 101
20:40:36.729 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d22e876e-f28b-4594-b1fc-dad7ce520b0c"}
20:40:39.070 02.341 11596 Exposure complete
20:40:39.146 00.076 11596 worker thread done servicing request
20:40:39.146 00.000 13300 OnExposeComplete: enter
20:40:39.146 00.000 13300 UpdateGuideState(): m_state=1
20:40:39.146 00.000 13300 UpdateCurrentPosition: no star selected
20:40:39.147 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:40:39.147 00.000 13300 Status Line: Nessuna stella selezionata
20:40:39.151 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=252, Gamma=0.510
20:40:39.158 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:40:39.158 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:39.158 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:40:39.158 00.000 13300 Enqueuing Expose request
20:40:39.158 00.000 11596 Worker thread wakes up
20:40:39.159 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:40:39.670 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:40:39.727 00.057 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d7ed5e96-a466-4273-b688-a833d3730493"}
20:40:39.727 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d7ed5e96-a466-4273-b688-a833d3730493"}
20:40:39.729 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"95b35ef1-5636-48bd-be04-96916ac3ab61"}
20:40:39.729 00.000 13300 case statement mapped state 1 to 101
20:40:39.729 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"95b35ef1-5636-48bd-be04-96916ac3ab61"}
20:40:42.706 02.977 11596 Exposure complete
20:40:42.728 00.022 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1a08bbd8-2087-4816-88eb-e355b86cd488"}
20:40:42.729 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1a08bbd8-2087-4816-88eb-e355b86cd488"}
20:40:42.730 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"da4dcb60-34e0-4b7a-ae1b-2252fcefd4ad"}
20:40:42.730 00.000 13300 case statement mapped state 1 to 101
20:40:42.731 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"da4dcb60-34e0-4b7a-ae1b-2252fcefd4ad"}
20:40:42.793 00.062 11596 worker thread done servicing request
20:40:42.793 00.000 13300 OnExposeComplete: enter
20:40:42.793 00.000 13300 UpdateGuideState(): m_state=1
20:40:42.793 00.000 13300 UpdateCurrentPosition: no star selected
20:40:42.794 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:40:42.794 00.000 13300 Status Line: Nessuna stella selezionata
20:40:42.798 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:40:42.805 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:40:42.805 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:42.805 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:40:42.805 00.000 13300 Enqueuing Expose request
20:40:42.805 00.000 11596 Worker thread wakes up
20:40:42.806 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:40:43.308 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:40:45.727 02.419 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a7c1a4de-ab79-4ad8-b91b-3cd62aa0e950"}
20:40:45.728 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a7c1a4de-ab79-4ad8-b91b-3cd62aa0e950"}
20:40:45.728 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b3e01b28-7c4c-4439-8a82-f851ea3bab01"}
20:40:45.729 00.001 13300 case statement mapped state 1 to 101
20:40:45.729 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b3e01b28-7c4c-4439-8a82-f851ea3bab01"}
20:40:46.347 00.618 11596 Exposure complete
20:40:46.425 00.078 11596 worker thread done servicing request
20:40:46.425 00.000 13300 OnExposeComplete: enter
20:40:46.425 00.000 13300 UpdateGuideState(): m_state=1
20:40:46.426 00.001 13300 UpdateCurrentPosition: no star selected
20:40:46.426 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:40:46.426 00.000 13300 Status Line: Nessuna stella selezionata
20:40:46.429 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:40:46.435 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:40:46.435 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:46.436 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:40:46.436 00.000 13300 Enqueuing Expose request
20:40:46.436 00.000 11596 Worker thread wakes up
20:40:46.436 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:40:46.950 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:40:48.726 01.776 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b3a1351b-1b4e-4aeb-a629-91c5c3b6029f"}
20:40:48.726 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b3a1351b-1b4e-4aeb-a629-91c5c3b6029f"}
20:40:48.727 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cb23051d-f05d-438f-9734-7a1f79098cab"}
20:40:48.727 00.000 13300 case statement mapped state 1 to 101
20:40:48.728 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cb23051d-f05d-438f-9734-7a1f79098cab"}
20:40:49.984 01.256 11596 Exposure complete
20:40:50.058 00.074 11596 worker thread done servicing request
20:40:50.058 00.000 13300 OnExposeComplete: enter
20:40:50.058 00.000 13300 UpdateGuideState(): m_state=1
20:40:50.059 00.001 13300 UpdateCurrentPosition: no star selected
20:40:50.059 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:40:50.059 00.000 13300 Status Line: Nessuna stella selezionata
20:40:50.062 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:40:50.069 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:40:50.069 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:50.069 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:40:50.069 00.000 13300 Enqueuing Expose request
20:40:50.069 00.000 11596 Worker thread wakes up
20:40:50.069 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:40:50.578 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:40:51.725 01.147 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e90e9d3d-b609-4af4-b025-98d4d1a2c736"}
20:40:51.725 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e90e9d3d-b609-4af4-b025-98d4d1a2c736"}
20:40:51.726 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"559ed873-3233-43d2-af48-07615d038891"}
20:40:51.726 00.000 13300 case statement mapped state 1 to 101
20:40:51.726 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"559ed873-3233-43d2-af48-07615d038891"}
20:40:53.615 01.889 11596 Exposure complete
20:40:53.691 00.076 11596 worker thread done servicing request
20:40:53.691 00.000 13300 OnExposeComplete: enter
20:40:53.691 00.000 13300 UpdateGuideState(): m_state=1
20:40:53.692 00.001 13300 UpdateCurrentPosition: no star selected
20:40:53.692 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:40:53.692 00.000 13300 Status Line: Nessuna stella selezionata
20:40:53.695 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
20:40:53.703 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:40:53.703 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:53.703 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:40:53.703 00.000 13300 Enqueuing Expose request
20:40:53.703 00.000 11596 Worker thread wakes up
20:40:53.703 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:40:54.215 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:40:54.725 00.510 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eeb8056f-954c-41c8-9279-9181f2defda1"}
20:40:54.725 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eeb8056f-954c-41c8-9279-9181f2defda1"}
20:40:54.726 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4ec0edbe-dab2-4ecb-a767-dd0201c61a2e"}
20:40:54.726 00.000 13300 case statement mapped state 1 to 101
20:40:54.726 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4ec0edbe-dab2-4ecb-a767-dd0201c61a2e"}
20:40:57.248 02.522 11596 Exposure complete
20:40:57.326 00.078 11596 worker thread done servicing request
20:40:57.326 00.000 13300 OnExposeComplete: enter
20:40:57.327 00.001 13300 UpdateGuideState(): m_state=1
20:40:57.327 00.000 13300 UpdateCurrentPosition: no star selected
20:40:57.327 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:40:57.327 00.000 13300 Status Line: Nessuna stella selezionata
20:40:57.330 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
20:40:57.337 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:40:57.337 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:57.337 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:40:57.337 00.000 13300 Enqueuing Expose request
20:40:57.337 00.000 11596 Worker thread wakes up
20:40:57.338 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:40:57.725 00.387 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"99618962-622e-48b1-8a9c-db91fd0292cd"}
20:40:57.725 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"99618962-622e-48b1-8a9c-db91fd0292cd"}
20:40:57.726 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ea8ed62d-f5c5-48ae-b372-239d3f7a635e"}
20:40:57.726 00.000 13300 case statement mapped state 1 to 101
20:40:57.726 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ea8ed62d-f5c5-48ae-b372-239d3f7a635e"}
20:40:57.849 00.123 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:40:59.930 02.081 13300 evsrv: cli 10203220 connect
20:40:59.930 00.000 13300 case statement mapped state 1 to 101
20:40:59.931 00.001 13300 case statement mapped state 1 to 101
20:40:59.932 00.001 13300 evsrv: cli 10203220 request: {"method":"get_app_state","id":"c04e0c72-c47a-4d3e-b01f-cf93356181fd"}
20:40:59.933 00.001 13300 case statement mapped state 1 to 101
20:40:59.933 00.000 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":"Looping","id":"c04e0c72-c47a-4d3e-b01f-cf93356181fd"}
20:40:59.971 00.038 13300 evsrv: cli 10203220 disconnect
20:41:00.726 00.755 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ee227e97-7b80-41ff-89fa-c1cef69b4855"}
20:41:00.726 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ee227e97-7b80-41ff-89fa-c1cef69b4855"}
20:41:00.727 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5aab5242-7531-4954-97b9-a9245f7beb29"}
20:41:00.727 00.000 13300 case statement mapped state 1 to 101
20:41:00.727 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5aab5242-7531-4954-97b9-a9245f7beb29"}
20:41:00.886 00.159 11596 Exposure complete
20:41:00.986 00.100 11596 worker thread done servicing request
20:41:00.987 00.001 13300 OnExposeComplete: enter
20:41:00.987 00.000 13300 UpdateGuideState(): m_state=1
20:41:00.987 00.000 13300 UpdateCurrentPosition: no star selected
20:41:00.988 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:41:00.988 00.000 13300 Status Line: Nessuna stella selezionata
20:41:00.993 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:41:01.005 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
20:41:01.005 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:01.006 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:41:01.006 00.000 13300 Enqueuing Expose request
20:41:01.006 00.000 11596 Worker thread wakes up
20:41:01.006 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:41:01.518 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:41:03.727 02.209 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4f25a2f2-1088-4b90-bbbc-725123821002"}
20:41:03.727 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4f25a2f2-1088-4b90-bbbc-725123821002"}
20:41:03.728 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6585f01d-5ab2-401a-8519-fb0014c2ddd3"}
20:41:03.728 00.000 13300 case statement mapped state 1 to 101
20:41:03.728 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6585f01d-5ab2-401a-8519-fb0014c2ddd3"}
20:41:04.549 00.821 11596 Exposure complete
20:41:04.638 00.089 11596 worker thread done servicing request
20:41:04.638 00.000 13300 OnExposeComplete: enter
20:41:04.638 00.000 13300 UpdateGuideState(): m_state=1
20:41:04.638 00.000 13300 UpdateCurrentPosition: no star selected
20:41:04.638 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:41:04.639 00.001 13300 Status Line: Nessuna stella selezionata
20:41:04.642 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:41:04.650 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:41:04.650 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:04.650 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:41:04.650 00.000 13300 Enqueuing Expose request
20:41:04.650 00.000 11596 Worker thread wakes up
20:41:04.650 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:41:05.162 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:41:07.057 01.895 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"479c3f8c-0390-48c7-8f76-0c261833c828"}
20:41:07.058 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"479c3f8c-0390-48c7-8f76-0c261833c828"}
20:41:07.059 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"874386be-b940-4929-a110-3e2771d2338d"}
20:41:07.060 00.001 13300 case statement mapped state 1 to 101
20:41:07.060 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"874386be-b940-4929-a110-3e2771d2338d"}
20:41:08.309 01.249 11596 Exposure complete
20:41:08.480 00.171 11596 worker thread done servicing request
20:41:08.481 00.001 13300 OnExposeComplete: enter
20:41:08.481 00.000 13300 UpdateGuideState(): m_state=1
20:41:08.481 00.000 13300 UpdateCurrentPosition: no star selected
20:41:08.482 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:41:08.482 00.000 13300 Status Line: Nessuna stella selezionata
20:41:08.501 00.019 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:41:08.508 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:41:08.508 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:08.508 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:41:08.509 00.001 13300 Enqueuing Expose request
20:41:08.509 00.000 11596 Worker thread wakes up
20:41:08.509 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:41:09.044 00.535 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:41:10.638 01.594 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"74efef79-a62e-4f13-a858-1c927fabc61f"}
20:41:10.638 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"74efef79-a62e-4f13-a858-1c927fabc61f"}
20:41:10.747 00.109 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4e2ae6b0-73b1-4651-b6de-b4f7334e9c09"}
20:41:10.747 00.000 13300 case statement mapped state 1 to 101
20:41:10.747 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4e2ae6b0-73b1-4651-b6de-b4f7334e9c09"}
20:41:12.386 01.639 11596 Exposure complete
20:41:12.648 00.262 11596 worker thread done servicing request
20:41:12.649 00.001 13300 OnExposeComplete: enter
20:41:12.649 00.000 13300 UpdateGuideState(): m_state=1
20:41:12.649 00.000 13300 UpdateCurrentPosition: no star selected
20:41:12.649 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:41:12.650 00.001 13300 Status Line: Nessuna stella selezionata
20:41:12.660 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=246, Gamma=0.510
20:41:12.670 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:41:12.670 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:12.671 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:41:12.671 00.000 13300 Enqueuing Expose request
20:41:12.673 00.002 11596 Worker thread wakes up
20:41:12.673 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:41:13.204 00.531 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:41:13.798 00.594 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5a47aaee-7420-4d6c-9b9c-5732df63fce4"}
20:41:13.799 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5a47aaee-7420-4d6c-9b9c-5732df63fce4"}
20:41:13.800 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f718b57f-9e9d-462e-ab0c-cf60b131d8f8"}
20:41:13.801 00.001 13300 case statement mapped state 1 to 101
20:41:13.801 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f718b57f-9e9d-462e-ab0c-cf60b131d8f8"}
20:41:16.341 02.540 11596 Exposure complete
20:41:16.524 00.183 11596 worker thread done servicing request
20:41:16.524 00.000 13300 OnExposeComplete: enter
20:41:16.524 00.000 13300 UpdateGuideState(): m_state=1
20:41:16.525 00.001 13300 UpdateCurrentPosition: no star selected
20:41:16.525 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:41:16.525 00.000 13300 Status Line: Nessuna stella selezionata
20:41:16.531 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:41:16.547 00.016 13300 UpdateGuideState exits: Nessuna stella selezionata
20:41:16.547 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:16.547 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:41:16.547 00.000 13300 Enqueuing Expose request
20:41:16.548 00.001 11596 Worker thread wakes up
20:41:16.548 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:41:16.799 00.251 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3706d52d-35a2-47d6-b0e4-64482802946a"}
20:41:16.799 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3706d52d-35a2-47d6-b0e4-64482802946a"}
20:41:16.800 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b20962a0-22fb-4fc7-8d54-f01bf3f6a433"}
20:41:16.800 00.000 13300 case statement mapped state 1 to 101
20:41:16.801 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b20962a0-22fb-4fc7-8d54-f01bf3f6a433"}
20:41:17.056 00.255 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:41:19.798 02.742 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6b6f7f6c-67c4-4dab-a0c4-8fcff32e206c"}
20:41:19.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6b6f7f6c-67c4-4dab-a0c4-8fcff32e206c"}
20:41:19.799 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8d1da7a6-b05f-49f1-9689-ab923c4210e2"}
20:41:19.799 00.000 13300 case statement mapped state 1 to 101
20:41:19.799 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8d1da7a6-b05f-49f1-9689-ab923c4210e2"}
20:41:20.107 00.308 11596 Exposure complete
20:41:20.223 00.116 11596 worker thread done servicing request
20:41:20.223 00.000 13300 OnExposeComplete: enter
20:41:20.223 00.000 13300 UpdateGuideState(): m_state=1
20:41:20.224 00.001 13300 UpdateCurrentPosition: no star selected
20:41:20.224 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:41:20.225 00.001 13300 Status Line: Nessuna stella selezionata
20:41:20.229 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:41:20.240 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:41:20.240 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:20.240 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:41:20.240 00.000 13300 Enqueuing Expose request
20:41:20.241 00.001 11596 Worker thread wakes up
20:41:20.241 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:41:20.750 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:41:22.799 02.049 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9e2f7d0a-4d39-4b4c-9f42-51ee6659cdf8"}
20:41:22.799 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9e2f7d0a-4d39-4b4c-9f42-51ee6659cdf8"}
20:41:22.800 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3928cabc-6968-4041-a024-3d2cb9f05e92"}
20:41:22.800 00.000 13300 case statement mapped state 1 to 101
20:41:22.800 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3928cabc-6968-4041-a024-3d2cb9f05e92"}
20:41:23.821 01.021 11596 Exposure complete
20:41:23.928 00.107 11596 worker thread done servicing request
20:41:23.928 00.000 13300 OnExposeComplete: enter
20:41:23.928 00.000 13300 UpdateGuideState(): m_state=1
20:41:23.929 00.001 13300 UpdateCurrentPosition: no star selected
20:41:23.929 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:41:23.929 00.000 13300 Status Line: Nessuna stella selezionata
20:41:23.932 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=247, Gamma=0.510
20:41:23.938 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:41:23.939 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:23.939 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:41:23.939 00.000 13300 Enqueuing Expose request
20:41:23.939 00.000 11596 Worker thread wakes up
20:41:23.939 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:41:24.445 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:41:25.798 01.353 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0f014005-b7ac-4842-9e08-04bd797e2b83"}
20:41:25.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0f014005-b7ac-4842-9e08-04bd797e2b83"}
20:41:25.799 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4a740ea2-14df-463c-a47d-9576a8b9c956"}
20:41:25.799 00.000 13300 case statement mapped state 1 to 101
20:41:25.799 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4a740ea2-14df-463c-a47d-9576a8b9c956"}
20:41:27.480 01.681 11596 Exposure complete
20:41:27.555 00.075 11596 worker thread done servicing request
20:41:27.555 00.000 13300 OnExposeComplete: enter
20:41:27.555 00.000 13300 UpdateGuideState(): m_state=1
20:41:27.555 00.000 13300 UpdateCurrentPosition: no star selected
20:41:27.556 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:41:27.556 00.000 13300 Status Line: Nessuna stella selezionata
20:41:27.558 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=226, Gamma=0.510
20:41:27.565 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:41:27.565 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:27.565 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:41:27.566 00.001 13300 Enqueuing Expose request
20:41:27.566 00.000 11596 Worker thread wakes up
20:41:27.566 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:41:28.082 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:41:28.798 00.716 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4f00489d-cb63-49d3-8b15-e7214ef758ec"}
20:41:28.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4f00489d-cb63-49d3-8b15-e7214ef758ec"}
20:41:28.799 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"badf2237-ee19-4522-b4e4-13bb1dc1c6a5"}
20:41:28.799 00.000 13300 case statement mapped state 1 to 101
20:41:28.799 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"badf2237-ee19-4522-b4e4-13bb1dc1c6a5"}
20:41:31.115 02.316 11596 Exposure complete
20:41:31.195 00.080 11596 worker thread done servicing request
20:41:31.195 00.000 13300 OnExposeComplete: enter
20:41:31.195 00.000 13300 UpdateGuideState(): m_state=1
20:41:31.196 00.001 13300 UpdateCurrentPosition: no star selected
20:41:31.197 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:41:31.197 00.000 13300 Status Line: Nessuna stella selezionata
20:41:31.201 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:41:31.211 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:41:31.211 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:31.211 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:41:31.211 00.000 13300 Enqueuing Expose request
20:41:31.211 00.000 11596 Worker thread wakes up
20:41:31.211 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:41:31.713 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:41:31.797 00.084 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"314ae8bf-80cc-4848-9ac9-ba1618c71417"}
20:41:31.797 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"314ae8bf-80cc-4848-9ac9-ba1618c71417"}
20:41:31.798 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1b6b8e39-008d-4a6d-a47f-95d5a5a6560f"}
20:41:31.798 00.000 13300 case statement mapped state 1 to 101
20:41:31.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1b6b8e39-008d-4a6d-a47f-95d5a5a6560f"}
20:41:34.757 02.959 11596 Exposure complete
20:41:34.798 00.041 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5f8286c9-fdb3-4970-8f6d-9c5eee779a21"}
20:41:34.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5f8286c9-fdb3-4970-8f6d-9c5eee779a21"}
20:41:34.799 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"94a96388-0961-4e5e-b1ff-85b5e3a2d6bf"}
20:41:34.799 00.000 13300 case statement mapped state 1 to 101
20:41:34.799 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"94a96388-0961-4e5e-b1ff-85b5e3a2d6bf"}
20:41:34.889 00.090 11596 worker thread done servicing request
20:41:34.889 00.000 13300 OnExposeComplete: enter
20:41:34.889 00.000 13300 UpdateGuideState(): m_state=1
20:41:34.889 00.000 13300 UpdateCurrentPosition: no star selected
20:41:34.890 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:41:34.890 00.000 13300 Status Line: Nessuna stella selezionata
20:41:34.893 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:41:34.901 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:41:34.901 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:34.901 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:41:34.901 00.000 13300 Enqueuing Expose request
20:41:34.901 00.000 11596 Worker thread wakes up
20:41:34.901 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:41:35.413 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:41:37.797 02.384 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a3fe81f1-e385-4180-881c-35f5a244c680"}
20:41:37.797 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a3fe81f1-e385-4180-881c-35f5a244c680"}
20:41:37.798 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1e032b47-c861-4553-ad85-de809c355101"}
20:41:37.798 00.000 13300 case statement mapped state 1 to 101
20:41:37.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1e032b47-c861-4553-ad85-de809c355101"}
20:41:38.470 00.672 11596 Exposure complete
20:41:38.566 00.096 11596 worker thread done servicing request
20:41:38.566 00.000 13300 OnExposeComplete: enter
20:41:38.566 00.000 13300 UpdateGuideState(): m_state=1
20:41:38.567 00.001 13300 UpdateCurrentPosition: no star selected
20:41:38.568 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:41:38.568 00.000 13300 Status Line: Nessuna stella selezionata
20:41:38.572 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:41:38.579 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:41:38.579 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:38.579 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:41:38.580 00.001 13300 Enqueuing Expose request
20:41:38.580 00.000 11596 Worker thread wakes up
20:41:38.580 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:41:39.087 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:41:40.797 01.710 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9da5a8d7-4905-4b43-9b16-dd957b296f8d"}
20:41:40.797 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9da5a8d7-4905-4b43-9b16-dd957b296f8d"}
20:41:40.797 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3b075ed3-7b7d-4c0d-8e86-f6743870358f"}
20:41:40.798 00.001 13300 case statement mapped state 1 to 101
20:41:40.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3b075ed3-7b7d-4c0d-8e86-f6743870358f"}
20:41:42.113 01.315 11596 Exposure complete
20:41:42.198 00.085 11596 worker thread done servicing request
20:41:42.199 00.001 13300 OnExposeComplete: enter
20:41:42.199 00.000 13300 UpdateGuideState(): m_state=1
20:41:42.199 00.000 13300 UpdateCurrentPosition: no star selected
20:41:42.199 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:41:42.200 00.001 13300 Status Line: Nessuna stella selezionata
20:41:42.203 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=221, Gamma=0.510
20:41:42.211 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:41:42.211 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:42.211 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:41:42.211 00.000 13300 Enqueuing Expose request
20:41:42.211 00.000 11596 Worker thread wakes up
20:41:42.211 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:41:42.716 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:41:43.795 01.079 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e9bbfdde-ca89-42e9-95f7-521601f3549b"}
20:41:43.795 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e9bbfdde-ca89-42e9-95f7-521601f3549b"}
20:41:43.796 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"64c50daf-972f-463c-a038-57267ca3cb39"}
20:41:43.796 00.000 13300 case statement mapped state 1 to 101
20:41:43.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"64c50daf-972f-463c-a038-57267ca3cb39"}
20:41:45.742 01.946 11596 Exposure complete
20:41:45.819 00.077 11596 worker thread done servicing request
20:41:45.819 00.000 13300 OnExposeComplete: enter
20:41:45.819 00.000 13300 UpdateGuideState(): m_state=1
20:41:45.819 00.000 13300 UpdateCurrentPosition: no star selected
20:41:45.820 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:41:45.820 00.000 13300 Status Line: Nessuna stella selezionata
20:41:45.824 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=238, Gamma=0.510
20:41:45.831 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:41:45.831 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:45.831 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:41:45.832 00.001 13300 Enqueuing Expose request
20:41:45.832 00.000 11596 Worker thread wakes up
20:41:45.832 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:41:46.348 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:41:46.796 00.448 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6e791a67-2057-4e14-beba-451f01b55767"}
20:41:46.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6e791a67-2057-4e14-beba-451f01b55767"}
20:41:46.797 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bb44b95c-8abb-4df4-ac22-95af40805574"}
20:41:46.797 00.000 13300 case statement mapped state 1 to 101
20:41:46.797 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bb44b95c-8abb-4df4-ac22-95af40805574"}
20:41:49.377 02.580 11596 Exposure complete
20:41:49.457 00.080 11596 worker thread done servicing request
20:41:49.458 00.001 13300 OnExposeComplete: enter
20:41:49.458 00.000 13300 UpdateGuideState(): m_state=1
20:41:49.458 00.000 13300 UpdateCurrentPosition: no star selected
20:41:49.458 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:41:49.459 00.001 13300 Status Line: Nessuna stella selezionata
20:41:49.461 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=208, Gamma=0.510
20:41:49.469 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:41:49.469 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:49.469 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:41:49.469 00.000 13300 Enqueuing Expose request
20:41:49.469 00.000 11596 Worker thread wakes up
20:41:49.469 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:41:49.794 00.325 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dd44686f-12e7-469f-92b6-6688f19b3ba2"}
20:41:49.794 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dd44686f-12e7-469f-92b6-6688f19b3ba2"}
20:41:49.795 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a94b0a31-57cd-4226-abe3-a0aa56f88d48"}
20:41:49.795 00.000 13300 case statement mapped state 1 to 101
20:41:49.795 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a94b0a31-57cd-4226-abe3-a0aa56f88d48"}
20:41:49.977 00.182 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:41:52.795 02.818 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d307a879-ff95-41e1-a04b-1817d4d59252"}
20:41:52.795 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d307a879-ff95-41e1-a04b-1817d4d59252"}
20:41:52.796 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b78ebd8b-b564-4d1f-a6c7-0f04a3ec57f6"}
20:41:52.796 00.000 13300 case statement mapped state 1 to 101
20:41:52.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b78ebd8b-b564-4d1f-a6c7-0f04a3ec57f6"}
20:41:53.028 00.232 11596 Exposure complete
20:41:53.149 00.121 11596 worker thread done servicing request
20:41:53.150 00.001 13300 OnExposeComplete: enter
20:41:53.150 00.000 13300 UpdateGuideState(): m_state=1
20:41:53.150 00.000 13300 UpdateCurrentPosition: no star selected
20:41:53.151 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:41:53.151 00.000 13300 Status Line: Nessuna stella selezionata
20:41:53.155 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=238, Gamma=0.510
20:41:53.163 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:41:53.163 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:53.163 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:41:53.163 00.000 13300 Enqueuing Expose request
20:41:53.164 00.001 11596 Worker thread wakes up
20:41:53.164 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:41:53.677 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:41:55.795 02.118 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"38f3ed4b-b62b-4c3e-af94-08c63d926cc5"}
20:41:55.795 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"38f3ed4b-b62b-4c3e-af94-08c63d926cc5"}
20:41:55.796 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bd9eecb7-78bd-4b66-a144-a69452c03894"}
20:41:55.796 00.000 13300 case statement mapped state 1 to 101
20:41:55.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bd9eecb7-78bd-4b66-a144-a69452c03894"}
20:41:56.847 01.051 11596 Exposure complete
20:41:56.939 00.092 11596 worker thread done servicing request
20:41:56.939 00.000 13300 OnExposeComplete: enter
20:41:56.939 00.000 13300 UpdateGuideState(): m_state=1
20:41:56.939 00.000 13300 UpdateCurrentPosition: no star selected
20:41:56.940 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:41:56.940 00.000 13300 Status Line: Nessuna stella selezionata
20:41:56.942 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=221, Gamma=0.510
20:41:56.954 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
20:41:56.954 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:56.954 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:41:56.955 00.001 13300 Enqueuing Expose request
20:41:56.955 00.000 11596 Worker thread wakes up
20:41:56.955 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:41:57.471 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:41:58.795 01.324 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f83b01f2-063d-4cd8-834a-227f2a394015"}
20:41:58.795 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f83b01f2-063d-4cd8-834a-227f2a394015"}
20:41:58.796 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"354dc3e4-b4d4-4762-9164-4948d622b0d4"}
20:41:58.796 00.000 13300 case statement mapped state 1 to 101
20:41:58.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"354dc3e4-b4d4-4762-9164-4948d622b0d4"}
20:42:00.508 01.712 11596 Exposure complete
20:42:00.590 00.082 11596 worker thread done servicing request
20:42:00.590 00.000 13300 OnExposeComplete: enter
20:42:00.590 00.000 13300 UpdateGuideState(): m_state=1
20:42:00.591 00.001 13300 UpdateCurrentPosition: no star selected
20:42:00.591 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:42:00.591 00.000 13300 Status Line: Nessuna stella selezionata
20:42:00.594 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:42:00.600 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:42:00.600 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:00.601 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:42:00.601 00.000 13300 Enqueuing Expose request
20:42:00.601 00.000 11596 Worker thread wakes up
20:42:00.601 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:42:01.113 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:42:01.794 00.681 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fc6dcc53-fcfa-45fe-96d0-7e0291a04e4f"}
20:42:01.794 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fc6dcc53-fcfa-45fe-96d0-7e0291a04e4f"}
20:42:01.795 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7474fa28-0fd1-4daf-800a-e66dae5a03a5"}
20:42:01.795 00.000 13300 case statement mapped state 1 to 101
20:42:01.795 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7474fa28-0fd1-4daf-800a-e66dae5a03a5"}
20:42:04.151 02.356 11596 Exposure complete
20:42:04.245 00.094 11596 worker thread done servicing request
20:42:04.245 00.000 13300 OnExposeComplete: enter
20:42:04.246 00.001 13300 UpdateGuideState(): m_state=1
20:42:04.246 00.000 13300 UpdateCurrentPosition: no star selected
20:42:04.246 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:42:04.246 00.000 13300 Status Line: Nessuna stella selezionata
20:42:04.249 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:42:04.256 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:42:04.256 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:04.256 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:42:04.256 00.000 13300 Enqueuing Expose request
20:42:04.256 00.000 11596 Worker thread wakes up
20:42:04.256 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:42:04.763 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:42:04.794 00.031 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"99ea21cd-ef91-49a6-8c02-5a5b8ba1dd5b"}
20:42:04.794 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"99ea21cd-ef91-49a6-8c02-5a5b8ba1dd5b"}
20:42:04.795 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"87d76f8a-10f4-4996-8675-b66cb1794d8a"}
20:42:04.795 00.000 13300 case statement mapped state 1 to 101
20:42:04.795 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"87d76f8a-10f4-4996-8675-b66cb1794d8a"}
20:42:07.789 02.994 11596 Exposure complete
20:42:07.793 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c971d7ab-6ea8-4c5d-a998-6fab7f30a085"}
20:42:07.793 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c971d7ab-6ea8-4c5d-a998-6fab7f30a085"}
20:42:07.794 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a82fc310-80dd-431f-a07f-3b813fa25647"}
20:42:07.794 00.000 13300 case statement mapped state 1 to 101
20:42:07.794 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a82fc310-80dd-431f-a07f-3b813fa25647"}
20:42:07.865 00.071 11596 worker thread done servicing request
20:42:07.865 00.000 13300 OnExposeComplete: enter
20:42:07.865 00.000 13300 UpdateGuideState(): m_state=1
20:42:07.866 00.001 13300 UpdateCurrentPosition: no star selected
20:42:07.866 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:42:07.866 00.000 13300 Status Line: Nessuna stella selezionata
20:42:07.869 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
20:42:07.876 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:42:07.876 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:07.876 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:42:07.876 00.000 13300 Enqueuing Expose request
20:42:07.876 00.000 11596 Worker thread wakes up
20:42:07.876 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:42:08.391 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:42:10.792 02.401 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c6245fcb-88f4-45c2-b682-dc8892a301d3"}
20:42:10.792 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c6245fcb-88f4-45c2-b682-dc8892a301d3"}
20:42:10.793 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"690c91a3-5ef6-44cb-86cd-6324ed60f8b6"}
20:42:10.793 00.000 13300 case statement mapped state 1 to 101
20:42:10.793 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"690c91a3-5ef6-44cb-86cd-6324ed60f8b6"}
20:42:11.448 00.655 11596 Exposure complete
20:42:11.582 00.134 11596 worker thread done servicing request
20:42:11.582 00.000 13300 OnExposeComplete: enter
20:42:11.582 00.000 13300 UpdateGuideState(): m_state=1
20:42:11.583 00.001 13300 UpdateCurrentPosition: no star selected
20:42:11.583 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:42:11.583 00.000 13300 Status Line: Nessuna stella selezionata
20:42:11.587 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:42:11.596 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:42:11.596 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:11.597 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:42:11.597 00.000 13300 Enqueuing Expose request
20:42:11.597 00.000 11596 Worker thread wakes up
20:42:11.597 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:42:12.098 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:42:13.793 01.695 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4f359dea-deb2-44f0-b0fa-513f901fa0ec"}
20:42:13.793 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4f359dea-deb2-44f0-b0fa-513f901fa0ec"}
20:42:13.798 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5a5dfba1-8653-44e2-be9d-f60691395b64"}
20:42:13.798 00.000 13300 case statement mapped state 1 to 101
20:42:13.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5a5dfba1-8653-44e2-be9d-f60691395b64"}
20:42:15.167 01.369 11596 Exposure complete
20:42:15.297 00.130 11596 worker thread done servicing request
20:42:15.297 00.000 13300 OnExposeComplete: enter
20:42:15.297 00.000 13300 UpdateGuideState(): m_state=1
20:42:15.298 00.001 13300 UpdateCurrentPosition: no star selected
20:42:15.298 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:42:15.298 00.000 13300 Status Line: Nessuna stella selezionata
20:42:15.303 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
20:42:15.313 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:42:15.314 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:15.314 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:42:15.314 00.000 13300 Enqueuing Expose request
20:42:15.315 00.001 11596 Worker thread wakes up
20:42:15.315 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:42:15.820 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:42:16.794 00.974 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"59eef16b-51dc-46ad-b81a-bdb2c194d343"}
20:42:16.794 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"59eef16b-51dc-46ad-b81a-bdb2c194d343"}
20:42:16.795 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b9e5bad2-e639-4b37-a3d3-5aca0cd8eeb1"}
20:42:16.795 00.000 13300 case statement mapped state 1 to 101
20:42:16.795 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b9e5bad2-e639-4b37-a3d3-5aca0cd8eeb1"}
20:42:18.859 02.064 11596 Exposure complete
20:42:18.978 00.119 13300 OnExposeComplete: enter
20:42:18.979 00.001 11596 worker thread done servicing request
20:42:18.979 00.000 13300 UpdateGuideState(): m_state=1
20:42:18.980 00.001 13300 UpdateCurrentPosition: no star selected
20:42:18.980 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:42:18.980 00.000 13300 Status Line: Nessuna stella selezionata
20:42:18.985 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:42:18.992 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:42:18.993 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:18.993 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:42:18.993 00.000 13300 Enqueuing Expose request
20:42:18.993 00.000 11596 Worker thread wakes up
20:42:18.993 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:42:19.500 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:42:19.794 00.294 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"58c01f06-ce9c-40f2-8ff9-23a39b26a9af"}
20:42:19.794 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"58c01f06-ce9c-40f2-8ff9-23a39b26a9af"}
20:42:19.795 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3264abe0-14a7-47ba-abf1-3b4c5c64d226"}
20:42:19.796 00.001 13300 case statement mapped state 1 to 101
20:42:19.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3264abe0-14a7-47ba-abf1-3b4c5c64d226"}
20:42:22.527 02.731 11596 Exposure complete
20:42:22.602 00.075 11596 worker thread done servicing request
20:42:22.602 00.000 13300 OnExposeComplete: enter
20:42:22.602 00.000 13300 UpdateGuideState(): m_state=1
20:42:22.602 00.000 13300 UpdateCurrentPosition: no star selected
20:42:22.603 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:42:22.603 00.000 13300 Status Line: Nessuna stella selezionata
20:42:22.606 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:42:22.613 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:42:22.613 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:22.613 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:42:22.613 00.000 13300 Enqueuing Expose request
20:42:22.614 00.001 11596 Worker thread wakes up
20:42:22.614 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:42:22.793 00.179 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"464f4bd6-86e0-4080-a379-2741856959d7"}
20:42:22.793 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"464f4bd6-86e0-4080-a379-2741856959d7"}
20:42:22.794 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b4308847-e935-49a2-a0da-1cb5fb4cae9b"}
20:42:22.794 00.000 13300 case statement mapped state 1 to 101
20:42:22.794 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b4308847-e935-49a2-a0da-1cb5fb4cae9b"}
20:42:23.127 00.333 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:42:25.791 02.664 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cceec88f-e627-4d21-b10e-44c778ed8de1"}
20:42:25.791 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cceec88f-e627-4d21-b10e-44c778ed8de1"}
20:42:25.792 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dadb01b0-aebd-4f13-94cc-c73ad1a6c233"}
20:42:25.792 00.000 13300 case statement mapped state 1 to 101
20:42:25.792 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dadb01b0-aebd-4f13-94cc-c73ad1a6c233"}
20:42:26.158 00.366 11596 Exposure complete
20:42:26.249 00.091 11596 worker thread done servicing request
20:42:26.249 00.000 13300 OnExposeComplete: enter
20:42:26.249 00.000 13300 UpdateGuideState(): m_state=1
20:42:26.249 00.000 13300 UpdateCurrentPosition: no star selected
20:42:26.250 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:42:26.250 00.000 13300 Status Line: Nessuna stella selezionata
20:42:26.252 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
20:42:26.259 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:42:26.260 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:26.260 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:42:26.260 00.000 13300 Enqueuing Expose request
20:42:26.260 00.000 11596 Worker thread wakes up
20:42:26.261 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:42:26.775 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:42:28.791 02.016 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"522b83fc-03db-4d6c-98b9-cbf06d5f9608"}
20:42:28.791 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"522b83fc-03db-4d6c-98b9-cbf06d5f9608"}
20:42:28.792 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"66fd841e-a4b1-4651-9ee6-06743ec1ebe8"}
20:42:28.792 00.000 13300 case statement mapped state 1 to 101
20:42:28.793 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"66fd841e-a4b1-4651-9ee6-06743ec1ebe8"}
20:42:29.873 01.080 11596 Exposure complete
20:42:29.956 00.083 11596 worker thread done servicing request
20:42:29.956 00.000 13300 OnExposeComplete: enter
20:42:29.956 00.000 13300 UpdateGuideState(): m_state=1
20:42:29.956 00.000 13300 UpdateCurrentPosition: no star selected
20:42:29.957 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:42:29.957 00.000 13300 Status Line: Nessuna stella selezionata
20:42:29.959 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:42:29.969 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:42:29.970 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:29.970 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:42:29.970 00.000 13300 Enqueuing Expose request
20:42:29.970 00.000 11596 Worker thread wakes up
20:42:29.970 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:42:30.474 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:42:31.792 01.318 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6f95f1b5-a6f2-45a4-8b39-aa888edac0e8"}
20:42:31.792 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6f95f1b5-a6f2-45a4-8b39-aa888edac0e8"}
20:42:31.793 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"87f2226e-da63-4fa4-bc2d-992b06c8298f"}
20:42:31.793 00.000 13300 case statement mapped state 1 to 101
20:42:31.794 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"87f2226e-da63-4fa4-bc2d-992b06c8298f"}
20:42:33.504 01.710 11596 Exposure complete
20:42:33.590 00.086 11596 worker thread done servicing request
20:42:33.590 00.000 13300 OnExposeComplete: enter
20:42:33.590 00.000 13300 UpdateGuideState(): m_state=1
20:42:33.590 00.000 13300 UpdateCurrentPosition: no star selected
20:42:33.591 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:42:33.591 00.000 13300 Status Line: Nessuna stella selezionata
20:42:33.593 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:42:33.600 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:42:33.600 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:33.600 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:42:33.600 00.000 13300 Enqueuing Expose request
20:42:33.600 00.000 11596 Worker thread wakes up
20:42:33.601 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:42:34.105 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:42:34.791 00.686 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aa147870-90cb-4a72-aac9-aae5148e5616"}
20:42:34.791 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aa147870-90cb-4a72-aac9-aae5148e5616"}
20:42:34.792 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6f59b46c-52f8-484d-912b-d9aeb5bc7ce5"}
20:42:34.792 00.000 13300 case statement mapped state 1 to 101
20:42:34.792 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6f59b46c-52f8-484d-912b-d9aeb5bc7ce5"}
20:42:37.131 02.339 11596 Exposure complete
20:42:37.213 00.082 11596 worker thread done servicing request
20:42:37.213 00.000 13300 OnExposeComplete: enter
20:42:37.214 00.001 13300 UpdateGuideState(): m_state=1
20:42:37.214 00.000 13300 UpdateCurrentPosition: no star selected
20:42:37.214 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:42:37.214 00.000 13300 Status Line: Nessuna stella selezionata
20:42:37.217 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:42:37.223 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:42:37.223 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:37.224 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:42:37.224 00.000 13300 Enqueuing Expose request
20:42:37.224 00.000 11596 Worker thread wakes up
20:42:37.224 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:42:37.733 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:42:37.790 00.057 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2fda494f-d3f8-47ec-8424-a4eaad02f17b"}
20:42:37.790 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2fda494f-d3f8-47ec-8424-a4eaad02f17b"}
20:42:37.791 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5f780a62-627a-470b-aa7a-19c0d7176492"}
20:42:37.791 00.000 13300 case statement mapped state 1 to 101
20:42:37.791 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5f780a62-627a-470b-aa7a-19c0d7176492"}
20:42:40.758 02.967 11596 Exposure complete
20:42:40.791 00.033 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"93fde611-4c6d-449c-a07a-58afcf334992"}
20:42:40.791 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"93fde611-4c6d-449c-a07a-58afcf334992"}
20:42:40.792 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4e6501c3-0cbd-4060-92b7-25f365e833aa"}
20:42:40.792 00.000 13300 case statement mapped state 1 to 101
20:42:40.792 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4e6501c3-0cbd-4060-92b7-25f365e833aa"}
20:42:40.834 00.042 11596 worker thread done servicing request
20:42:40.834 00.000 13300 OnExposeComplete: enter
20:42:40.834 00.000 13300 UpdateGuideState(): m_state=1
20:42:40.835 00.001 13300 UpdateCurrentPosition: no star selected
20:42:40.835 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:42:40.835 00.000 13300 Status Line: Nessuna stella selezionata
20:42:40.838 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=241, Gamma=0.510
20:42:40.845 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:42:40.846 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:40.846 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:42:40.846 00.000 13300 Enqueuing Expose request
20:42:40.846 00.000 11596 Worker thread wakes up
20:42:40.846 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:42:41.361 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:42:43.789 02.428 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"869fa132-54e8-4c53-898a-01f3cf127834"}
20:42:43.789 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"869fa132-54e8-4c53-898a-01f3cf127834"}
20:42:43.790 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"af48fb4b-4d8c-42bc-87b9-445df26cbda3"}
20:42:43.790 00.000 13300 case statement mapped state 1 to 101
20:42:43.790 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"af48fb4b-4d8c-42bc-87b9-445df26cbda3"}
20:42:44.390 00.600 11596 Exposure complete
20:42:44.468 00.078 11596 worker thread done servicing request
20:42:44.468 00.000 13300 OnExposeComplete: enter
20:42:44.468 00.000 13300 UpdateGuideState(): m_state=1
20:42:44.469 00.001 13300 UpdateCurrentPosition: no star selected
20:42:44.469 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:42:44.469 00.000 13300 Status Line: Nessuna stella selezionata
20:42:44.472 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:42:44.479 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:42:44.479 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:44.479 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:42:44.479 00.000 13300 Enqueuing Expose request
20:42:44.479 00.000 11596 Worker thread wakes up
20:42:44.480 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:42:44.993 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:42:46.788 01.795 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e4fb2e1d-42d1-468e-ba4b-e2e062a01c37"}
20:42:46.788 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e4fb2e1d-42d1-468e-ba4b-e2e062a01c37"}
20:42:46.789 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dc575c34-c127-4e4f-9897-33a1642bd80b"}
20:42:46.789 00.000 13300 case statement mapped state 1 to 101
20:42:46.789 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dc575c34-c127-4e4f-9897-33a1642bd80b"}
20:42:48.027 01.238 11596 Exposure complete
20:42:48.102 00.075 11596 worker thread done servicing request
20:42:48.103 00.001 13300 OnExposeComplete: enter
20:42:48.103 00.000 13300 UpdateGuideState(): m_state=1
20:42:48.104 00.001 13300 UpdateCurrentPosition: no star selected
20:42:48.104 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:42:48.104 00.000 13300 Status Line: Nessuna stella selezionata
20:42:48.107 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:42:48.114 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:42:48.114 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:48.114 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:42:48.114 00.000 13300 Enqueuing Expose request
20:42:48.114 00.000 11596 Worker thread wakes up
20:42:48.114 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:42:48.627 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:42:49.788 01.161 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3a1a33e4-8d84-409a-94cb-0b498f851f92"}
20:42:49.788 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3a1a33e4-8d84-409a-94cb-0b498f851f92"}
20:42:49.789 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1364e9a2-0f1b-4e32-a8ca-01d591fb1ac1"}
20:42:49.789 00.000 13300 case statement mapped state 1 to 101
20:42:49.789 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1364e9a2-0f1b-4e32-a8ca-01d591fb1ac1"}
20:42:51.654 01.865 11596 Exposure complete
20:42:51.731 00.077 11596 worker thread done servicing request
20:42:51.731 00.000 13300 OnExposeComplete: enter
20:42:51.732 00.001 13300 UpdateGuideState(): m_state=1
20:42:51.732 00.000 13300 UpdateCurrentPosition: no star selected
20:42:51.732 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:42:51.732 00.000 13300 Status Line: Nessuna stella selezionata
20:42:51.735 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=243, Gamma=0.510
20:42:51.741 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:42:51.741 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:51.742 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:42:51.742 00.000 13300 Enqueuing Expose request
20:42:51.742 00.000 11596 Worker thread wakes up
20:42:51.742 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:42:52.256 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:42:52.789 00.533 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"885541cd-93d5-4c01-ab65-dc3592d650bf"}
20:42:52.789 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"885541cd-93d5-4c01-ab65-dc3592d650bf"}
20:42:52.790 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1aca4d30-268d-48ca-8903-85af7053fded"}
20:42:52.790 00.000 13300 case statement mapped state 1 to 101
20:42:52.790 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1aca4d30-268d-48ca-8903-85af7053fded"}
20:42:55.280 02.490 11596 Exposure complete
20:42:55.373 00.093 11596 worker thread done servicing request
20:42:55.374 00.001 13300 OnExposeComplete: enter
20:42:55.374 00.000 13300 UpdateGuideState(): m_state=1
20:42:55.374 00.000 13300 UpdateCurrentPosition: no star selected
20:42:55.374 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:42:55.375 00.001 13300 Status Line: Nessuna stella selezionata
20:42:55.377 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=242, Gamma=0.510
20:42:55.386 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:42:55.387 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:55.387 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:42:55.387 00.000 13300 Enqueuing Expose request
20:42:55.387 00.000 11596 Worker thread wakes up
20:42:55.387 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:42:55.790 00.403 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ff76b31b-c044-4826-b9f2-c8a72e7f90d5"}
20:42:55.790 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ff76b31b-c044-4826-b9f2-c8a72e7f90d5"}
20:42:55.791 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c4de0e6a-fb2b-477e-966c-a21aa3a72c00"}
20:42:55.791 00.000 13300 case statement mapped state 1 to 101
20:42:55.791 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c4de0e6a-fb2b-477e-966c-a21aa3a72c00"}
20:42:55.896 00.105 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:42:58.789 02.893 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c4b75ac9-4732-4b7b-9ec9-d8eb0c11098c"}
20:42:58.789 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c4b75ac9-4732-4b7b-9ec9-d8eb0c11098c"}
20:42:58.790 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1ba11f63-fc8f-4994-b3c5-9e17f864fc21"}
20:42:58.790 00.000 13300 case statement mapped state 1 to 101
20:42:58.790 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1ba11f63-fc8f-4994-b3c5-9e17f864fc21"}
20:42:58.931 00.141 11596 Exposure complete
20:42:59.036 00.105 11596 worker thread done servicing request
20:42:59.036 00.000 13300 OnExposeComplete: enter
20:42:59.036 00.000 13300 UpdateGuideState(): m_state=1
20:42:59.036 00.000 13300 UpdateCurrentPosition: no star selected
20:42:59.037 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:42:59.037 00.000 13300 Status Line: Nessuna stella selezionata
20:42:59.041 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=246, Gamma=0.510
20:42:59.050 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:42:59.050 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:59.050 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:42:59.050 00.000 13300 Enqueuing Expose request
20:42:59.050 00.000 11596 Worker thread wakes up
20:42:59.050 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:42:59.557 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:43:01.788 02.231 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c80e7496-d6ed-4802-b174-798d909aca8e"}
20:43:01.788 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c80e7496-d6ed-4802-b174-798d909aca8e"}
20:43:01.789 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ce6a30f5-ae0b-4d2a-b795-6f05cf6f974a"}
20:43:01.789 00.000 13300 case statement mapped state 1 to 101
20:43:01.789 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ce6a30f5-ae0b-4d2a-b795-6f05cf6f974a"}
20:43:02.583 00.794 11596 Exposure complete
20:43:02.670 00.087 11596 worker thread done servicing request
20:43:02.671 00.001 13300 OnExposeComplete: enter
20:43:02.671 00.000 13300 UpdateGuideState(): m_state=1
20:43:02.671 00.000 13300 UpdateCurrentPosition: no star selected
20:43:02.671 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:43:02.672 00.001 13300 Status Line: Nessuna stella selezionata
20:43:02.674 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=238, Gamma=0.510
20:43:02.682 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:43:02.682 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:02.682 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:43:02.682 00.000 13300 Enqueuing Expose request
20:43:02.682 00.000 11596 Worker thread wakes up
20:43:02.682 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:43:03.198 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:43:04.788 01.590 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7f4d4399-8f0e-4d5c-99d5-b3668b0401a2"}
20:43:04.788 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7f4d4399-8f0e-4d5c-99d5-b3668b0401a2"}
20:43:04.789 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0e04def2-4de2-4084-8e2f-f6e7b44fecb4"}
20:43:04.789 00.000 13300 case statement mapped state 1 to 101
20:43:04.789 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0e04def2-4de2-4084-8e2f-f6e7b44fecb4"}
20:43:06.231 01.442 11596 Exposure complete
20:43:06.307 00.076 11596 worker thread done servicing request
20:43:06.307 00.000 13300 OnExposeComplete: enter
20:43:06.307 00.000 13300 UpdateGuideState(): m_state=1
20:43:06.308 00.001 13300 UpdateCurrentPosition: no star selected
20:43:06.308 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:43:06.308 00.000 13300 Status Line: Nessuna stella selezionata
20:43:06.311 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=220, Gamma=0.510
20:43:06.317 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:43:06.317 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:06.317 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:43:06.318 00.001 13300 Enqueuing Expose request
20:43:06.318 00.000 11596 Worker thread wakes up
20:43:06.318 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:43:06.820 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:43:07.786 00.966 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d5aa2823-6c2c-46af-a793-ca47ecbc7e16"}
20:43:07.786 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d5aa2823-6c2c-46af-a793-ca47ecbc7e16"}
20:43:07.787 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"acd2a72b-ef9f-45e1-be2f-83bccf8ee19a"}
20:43:07.787 00.000 13300 case statement mapped state 1 to 101
20:43:07.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"acd2a72b-ef9f-45e1-be2f-83bccf8ee19a"}
20:43:09.842 02.055 11596 Exposure complete
20:43:09.917 00.075 11596 worker thread done servicing request
20:43:09.917 00.000 13300 OnExposeComplete: enter
20:43:09.917 00.000 13300 UpdateGuideState(): m_state=1
20:43:09.918 00.001 13300 UpdateCurrentPosition: no star selected
20:43:09.918 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:43:09.918 00.000 13300 Status Line: Nessuna stella selezionata
20:43:09.921 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=231, Gamma=0.510
20:43:09.929 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:43:09.929 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:09.929 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:43:09.929 00.000 13300 Enqueuing Expose request
20:43:09.929 00.000 11596 Worker thread wakes up
20:43:09.929 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:43:10.435 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:43:10.786 00.351 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"06010516-07ca-415d-9395-01514764b5a9"}
20:43:10.786 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"06010516-07ca-415d-9395-01514764b5a9"}
20:43:10.787 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"29b10e25-e4cf-404e-a287-62179ef17cb6"}
20:43:10.787 00.000 13300 case statement mapped state 1 to 101
20:43:10.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"29b10e25-e4cf-404e-a287-62179ef17cb6"}
20:43:13.520 02.733 11596 Exposure complete
20:43:13.687 00.167 11596 worker thread done servicing request
20:43:13.688 00.001 13300 OnExposeComplete: enter
20:43:13.688 00.000 13300 UpdateGuideState(): m_state=1
20:43:13.688 00.000 13300 UpdateCurrentPosition: no star selected
20:43:13.689 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:43:13.689 00.000 13300 Status Line: Nessuna stella selezionata
20:43:13.696 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=232, Gamma=0.510
20:43:13.710 00.014 13300 UpdateGuideState exits: Nessuna stella selezionata
20:43:13.710 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:13.710 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:43:13.711 00.001 13300 Enqueuing Expose request
20:43:13.711 00.000 11596 Worker thread wakes up
20:43:13.712 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:43:13.787 00.075 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"36a91267-e73a-469b-9266-17acca2e61a5"}
20:43:13.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"36a91267-e73a-469b-9266-17acca2e61a5"}
20:43:13.788 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a47cc7b0-fd38-4014-9cd0-b9de0083efaa"}
20:43:13.789 00.001 13300 case statement mapped state 1 to 101
20:43:13.789 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a47cc7b0-fd38-4014-9cd0-b9de0083efaa"}
20:43:14.215 00.426 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:43:16.786 02.571 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8fc1b083-5b20-4f11-978b-e3bf63091988"}
20:43:16.786 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8fc1b083-5b20-4f11-978b-e3bf63091988"}
20:43:16.787 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7698d7f3-80ed-49d8-9404-e11e9e9ecae0"}
20:43:16.788 00.001 13300 case statement mapped state 1 to 101
20:43:16.788 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7698d7f3-80ed-49d8-9404-e11e9e9ecae0"}
20:43:17.255 00.467 11596 Exposure complete
20:43:17.343 00.088 11596 worker thread done servicing request
20:43:17.344 00.001 13300 OnExposeComplete: enter
20:43:17.344 00.000 13300 UpdateGuideState(): m_state=1
20:43:17.344 00.000 13300 UpdateCurrentPosition: no star selected
20:43:17.345 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:43:17.345 00.000 13300 Status Line: Nessuna stella selezionata
20:43:17.349 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=252, Gamma=0.510
20:43:17.358 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:43:17.358 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:17.358 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:43:17.358 00.000 13300 Enqueuing Expose request
20:43:17.358 00.000 11596 Worker thread wakes up
20:43:17.358 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:43:17.865 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:43:19.786 01.921 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"56e03bf8-b725-4959-9f28-7eb0fba3b6f5"}
20:43:19.786 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"56e03bf8-b725-4959-9f28-7eb0fba3b6f5"}
20:43:19.787 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d743f5e8-acbe-4eb1-b2b4-81875bb22da6"}
20:43:19.787 00.000 13300 case statement mapped state 1 to 101
20:43:19.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d743f5e8-acbe-4eb1-b2b4-81875bb22da6"}
20:43:20.916 01.129 11596 Exposure complete
20:43:21.016 00.100 11596 worker thread done servicing request
20:43:21.017 00.001 13300 OnExposeComplete: enter
20:43:21.017 00.000 13300 UpdateGuideState(): m_state=1
20:43:21.017 00.000 13300 UpdateCurrentPosition: no star selected
20:43:21.018 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:43:21.018 00.000 13300 Status Line: Nessuna stella selezionata
20:43:21.022 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
20:43:21.032 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:43:21.032 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:21.032 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:43:21.032 00.000 13300 Enqueuing Expose request
20:43:21.032 00.000 11596 Worker thread wakes up
20:43:21.033 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:43:21.550 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:43:22.786 01.236 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ae89e724-fa84-40f7-9556-b2e0befef20b"}
20:43:22.786 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ae89e724-fa84-40f7-9556-b2e0befef20b"}
20:43:22.787 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ec3d2de7-2a98-45ae-b96a-d04ea6c416d3"}
20:43:22.787 00.000 13300 case statement mapped state 1 to 101
20:43:22.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ec3d2de7-2a98-45ae-b96a-d04ea6c416d3"}
20:43:24.600 01.813 11596 Exposure complete
20:43:24.707 00.107 11596 worker thread done servicing request
20:43:24.707 00.000 13300 OnExposeComplete: enter
20:43:24.707 00.000 13300 UpdateGuideState(): m_state=1
20:43:24.708 00.001 13300 UpdateCurrentPosition: no star selected
20:43:24.708 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:43:24.708 00.000 13300 Status Line: Nessuna stella selezionata
20:43:24.711 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:43:24.719 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:43:24.719 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:24.720 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:43:24.720 00.000 13300 Enqueuing Expose request
20:43:24.720 00.000 11596 Worker thread wakes up
20:43:24.720 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:43:25.227 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:43:25.787 00.560 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"20670f1d-f5b0-4bfd-9e4e-1e8d6c9ae5ad"}
20:43:25.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"20670f1d-f5b0-4bfd-9e4e-1e8d6c9ae5ad"}
20:43:25.788 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ef498669-a3c8-4a78-8095-d2d3133c1dd7"}
20:43:25.788 00.000 13300 case statement mapped state 1 to 101
20:43:25.788 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ef498669-a3c8-4a78-8095-d2d3133c1dd7"}
20:43:28.265 02.477 11596 Exposure complete
20:43:28.342 00.077 11596 worker thread done servicing request
20:43:28.343 00.001 13300 OnExposeComplete: enter
20:43:28.343 00.000 13300 UpdateGuideState(): m_state=1
20:43:28.343 00.000 13300 UpdateCurrentPosition: no star selected
20:43:28.343 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:43:28.343 00.000 13300 Status Line: Nessuna stella selezionata
20:43:28.346 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:43:28.354 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:43:28.354 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:28.354 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:43:28.354 00.000 13300 Enqueuing Expose request
20:43:28.354 00.000 11596 Worker thread wakes up
20:43:28.354 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:43:28.786 00.432 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"20c06bcc-393d-41c7-b324-85d39825824f"}
20:43:28.786 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"20c06bcc-393d-41c7-b324-85d39825824f"}
20:43:28.787 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f051af7d-60ec-4f32-8381-f8fca465629d"}
20:43:28.787 00.000 13300 case statement mapped state 1 to 101
20:43:28.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f051af7d-60ec-4f32-8381-f8fca465629d"}
20:43:28.865 00.078 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:43:31.785 02.920 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bc6e5042-d4ca-43d4-8db9-1e829984f9bc"}
20:43:31.785 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bc6e5042-d4ca-43d4-8db9-1e829984f9bc"}
20:43:31.786 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4c7bc735-6b18-41bf-ad71-d4e3ad98c223"}
20:43:31.786 00.000 13300 case statement mapped state 1 to 101
20:43:31.786 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4c7bc735-6b18-41bf-ad71-d4e3ad98c223"}
20:43:31.894 00.108 11596 Exposure complete
20:43:31.969 00.075 11596 worker thread done servicing request
20:43:31.969 00.000 13300 OnExposeComplete: enter
20:43:31.969 00.000 13300 UpdateGuideState(): m_state=1
20:43:31.970 00.001 13300 UpdateCurrentPosition: no star selected
20:43:31.970 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:43:31.970 00.000 13300 Status Line: Nessuna stella selezionata
20:43:31.973 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:43:31.980 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:43:31.981 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:31.981 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:43:31.981 00.000 13300 Enqueuing Expose request
20:43:31.981 00.000 11596 Worker thread wakes up
20:43:31.981 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:43:32.495 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:43:34.784 02.289 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b027fc1e-4111-467c-a982-8382cb9de02b"}
20:43:34.784 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b027fc1e-4111-467c-a982-8382cb9de02b"}
20:43:34.785 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"024e25f5-02d3-4164-916b-3aac54919141"}
20:43:34.785 00.000 13300 case statement mapped state 1 to 101
20:43:34.785 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"024e25f5-02d3-4164-916b-3aac54919141"}
20:43:35.523 00.738 11596 Exposure complete
20:43:35.599 00.076 11596 worker thread done servicing request
20:43:35.599 00.000 13300 OnExposeComplete: enter
20:43:35.599 00.000 13300 UpdateGuideState(): m_state=1
20:43:35.599 00.000 13300 UpdateCurrentPosition: no star selected
20:43:35.600 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:43:35.600 00.000 13300 Status Line: Nessuna stella selezionata
20:43:35.602 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:43:35.610 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:43:35.610 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:35.610 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:43:35.610 00.000 13300 Enqueuing Expose request
20:43:35.610 00.000 11596 Worker thread wakes up
20:43:35.610 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:43:36.113 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:43:37.782 01.669 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cc27c749-1f15-4b51-b9ad-a3daa03cd5f6"}
20:43:37.782 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cc27c749-1f15-4b51-b9ad-a3daa03cd5f6"}
20:43:37.783 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"33c39f1c-597c-4282-84be-9a29d2d857b2"}
20:43:37.783 00.000 13300 case statement mapped state 1 to 101
20:43:37.783 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"33c39f1c-597c-4282-84be-9a29d2d857b2"}
20:43:39.143 01.360 11596 Exposure complete
20:43:39.221 00.078 11596 worker thread done servicing request
20:43:39.221 00.000 13300 OnExposeComplete: enter
20:43:39.221 00.000 13300 UpdateGuideState(): m_state=1
20:43:39.221 00.000 13300 UpdateCurrentPosition: no star selected
20:43:39.222 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:43:39.222 00.000 13300 Status Line: Nessuna stella selezionata
20:43:39.225 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:43:39.232 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:43:39.232 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:39.232 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:43:39.232 00.000 13300 Enqueuing Expose request
20:43:39.232 00.000 11596 Worker thread wakes up
20:43:39.232 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:43:39.739 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:43:40.782 01.043 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"725c71f6-b95b-4918-b9e8-347e5c1ff8ec"}
20:43:40.782 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"725c71f6-b95b-4918-b9e8-347e5c1ff8ec"}
20:43:40.783 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7ac607fa-6d97-4505-b972-c6484c0a1c84"}
20:43:40.783 00.000 13300 case statement mapped state 1 to 101
20:43:40.783 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7ac607fa-6d97-4505-b972-c6484c0a1c84"}
20:43:42.761 01.978 11596 Exposure complete
20:43:42.837 00.076 11596 worker thread done servicing request
20:43:42.837 00.000 13300 OnExposeComplete: enter
20:43:42.837 00.000 13300 UpdateGuideState(): m_state=1
20:43:42.837 00.000 13300 UpdateCurrentPosition: no star selected
20:43:42.838 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:43:42.838 00.000 13300 Status Line: Nessuna stella selezionata
20:43:42.841 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=250, Gamma=0.510
20:43:42.847 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:43:42.847 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:42.847 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:43:42.848 00.001 13300 Enqueuing Expose request
20:43:42.848 00.000 11596 Worker thread wakes up
20:43:42.848 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:43:43.364 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:43:43.782 00.418 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"77978c9e-9e94-43c7-b39f-5763c0f7a58a"}
20:43:43.782 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"77978c9e-9e94-43c7-b39f-5763c0f7a58a"}
20:43:43.783 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7d3d3ba6-25f5-44eb-ab7d-61e027b6a5de"}
20:43:43.783 00.000 13300 case statement mapped state 1 to 101
20:43:43.783 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7d3d3ba6-25f5-44eb-ab7d-61e027b6a5de"}
20:43:46.448 02.665 11596 Exposure complete
20:43:46.602 00.154 11596 worker thread done servicing request
20:43:46.602 00.000 13300 OnExposeComplete: enter
20:43:46.602 00.000 13300 UpdateGuideState(): m_state=1
20:43:46.603 00.001 13300 UpdateCurrentPosition: no star selected
20:43:46.604 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:43:46.604 00.000 13300 Status Line: Nessuna stella selezionata
20:43:46.607 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:43:46.618 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:43:46.619 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:46.619 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:43:46.619 00.000 13300 Enqueuing Expose request
20:43:46.619 00.000 11596 Worker thread wakes up
20:43:46.619 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:43:46.783 00.164 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d5e58f3e-ed67-4f32-a340-a254da48c674"}
20:43:46.783 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d5e58f3e-ed67-4f32-a340-a254da48c674"}
20:43:46.784 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"142b828d-cff0-44b8-b203-dc7f93dcfc6a"}
20:43:46.785 00.001 13300 case statement mapped state 1 to 101
20:43:46.785 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"142b828d-cff0-44b8-b203-dc7f93dcfc6a"}
20:43:47.134 00.349 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:43:49.781 02.647 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4787601f-593a-4b22-937c-7b9f7195654d"}
20:43:49.781 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4787601f-593a-4b22-937c-7b9f7195654d"}
20:43:49.782 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"db42a34d-1a5e-4502-bb16-2ff91a56ba44"}
20:43:49.782 00.000 13300 case statement mapped state 1 to 101
20:43:49.782 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"db42a34d-1a5e-4502-bb16-2ff91a56ba44"}
20:43:50.184 00.402 11596 Exposure complete
20:43:50.302 00.118 11596 worker thread done servicing request
20:43:50.302 00.000 13300 OnExposeComplete: enter
20:43:50.302 00.000 13300 UpdateGuideState(): m_state=1
20:43:50.303 00.001 13300 UpdateCurrentPosition: no star selected
20:43:50.304 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:43:50.304 00.000 13300 Status Line: Nessuna stella selezionata
20:43:50.307 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:43:50.318 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:43:50.318 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:50.318 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:43:50.318 00.000 13300 Enqueuing Expose request
20:43:50.319 00.001 11596 Worker thread wakes up
20:43:50.319 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:43:50.824 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:43:52.779 01.955 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"96217b3a-51d7-4975-8c8d-2f7f65812d84"}
20:43:52.779 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"96217b3a-51d7-4975-8c8d-2f7f65812d84"}
20:43:52.780 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1fb126b3-64da-4d60-8692-c35b2b3f6750"}
20:43:52.780 00.000 13300 case statement mapped state 1 to 101
20:43:52.780 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1fb126b3-64da-4d60-8692-c35b2b3f6750"}
20:43:53.915 01.135 11596 Exposure complete
20:43:53.993 00.078 11596 worker thread done servicing request
20:43:53.993 00.000 13300 OnExposeComplete: enter
20:43:53.993 00.000 13300 UpdateGuideState(): m_state=1
20:43:53.993 00.000 13300 UpdateCurrentPosition: no star selected
20:43:53.993 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:43:53.994 00.001 13300 Status Line: Nessuna stella selezionata
20:43:53.996 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
20:43:54.003 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:43:54.003 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:54.003 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:43:54.003 00.000 13300 Enqueuing Expose request
20:43:54.003 00.000 11596 Worker thread wakes up
20:43:54.003 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:43:54.507 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:43:55.778 01.271 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a9e4c982-21cd-4d9b-a9c6-96acf3f17f15"}
20:43:55.778 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a9e4c982-21cd-4d9b-a9c6-96acf3f17f15"}
20:43:55.779 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4b1bbb30-9fb5-4a3c-a36e-3794e2c5b025"}
20:43:55.779 00.000 13300 case statement mapped state 1 to 101
20:43:55.779 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4b1bbb30-9fb5-4a3c-a36e-3794e2c5b025"}
20:43:57.543 01.764 11596 Exposure complete
20:43:57.617 00.074 11596 worker thread done servicing request
20:43:57.617 00.000 13300 OnExposeComplete: enter
20:43:57.617 00.000 13300 UpdateGuideState(): m_state=1
20:43:57.618 00.001 13300 UpdateCurrentPosition: no star selected
20:43:57.618 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:43:57.618 00.000 13300 Status Line: Nessuna stella selezionata
20:43:57.622 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:43:57.629 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:43:57.629 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:57.629 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:43:57.629 00.000 13300 Enqueuing Expose request
20:43:57.629 00.000 11596 Worker thread wakes up
20:43:57.629 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:43:58.133 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:43:58.777 00.644 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3da2f6e0-ad7b-4e97-94b1-8223368b2f2d"}
20:43:58.777 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3da2f6e0-ad7b-4e97-94b1-8223368b2f2d"}
20:43:58.778 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"239e0930-db98-479e-a5f3-a3d57b365a7b"}
20:43:58.778 00.000 13300 case statement mapped state 1 to 101
20:43:58.778 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"239e0930-db98-479e-a5f3-a3d57b365a7b"}
20:44:01.165 02.387 11596 Exposure complete
20:44:01.245 00.080 11596 worker thread done servicing request
20:44:01.245 00.000 13300 OnExposeComplete: enter
20:44:01.245 00.000 13300 UpdateGuideState(): m_state=1
20:44:01.246 00.001 13300 UpdateCurrentPosition: no star selected
20:44:01.246 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:44:01.246 00.000 13300 Status Line: Nessuna stella selezionata
20:44:01.249 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=246, Gamma=0.510
20:44:01.257 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:44:01.257 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:01.257 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:44:01.257 00.000 13300 Enqueuing Expose request
20:44:01.258 00.001 11596 Worker thread wakes up
20:44:01.258 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:44:01.766 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:44:01.776 00.010 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"71c6d764-bc59-43d7-a95e-624627565e60"}
20:44:01.776 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"71c6d764-bc59-43d7-a95e-624627565e60"}
20:44:01.777 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bbf0cd76-3887-44f8-bb97-36749cdfeb66"}
20:44:01.777 00.000 13300 case statement mapped state 1 to 101
20:44:01.777 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bbf0cd76-3887-44f8-bb97-36749cdfeb66"}
20:44:04.776 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"886382eb-e7c2-4640-a2bb-cd6554af31e3"}
20:44:04.776 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"886382eb-e7c2-4640-a2bb-cd6554af31e3"}
20:44:04.777 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8556e1a8-a5a5-4d4e-a0f4-cfdbad377185"}
20:44:04.777 00.000 13300 case statement mapped state 1 to 101
20:44:04.777 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8556e1a8-a5a5-4d4e-a0f4-cfdbad377185"}
20:44:04.792 00.015 11596 Exposure complete
20:44:04.867 00.075 11596 worker thread done servicing request
20:44:04.867 00.000 13300 OnExposeComplete: enter
20:44:04.867 00.000 13300 UpdateGuideState(): m_state=1
20:44:04.868 00.001 13300 UpdateCurrentPosition: no star selected
20:44:04.868 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:44:04.868 00.000 13300 Status Line: Nessuna stella selezionata
20:44:04.871 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=248, Gamma=0.510
20:44:04.877 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:44:04.877 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:04.878 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:44:04.878 00.000 13300 Enqueuing Expose request
20:44:04.878 00.000 11596 Worker thread wakes up
20:44:04.878 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:44:05.395 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:44:07.775 02.380 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"33ae0d51-9374-463c-9006-bb3f11e75770"}
20:44:07.775 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"33ae0d51-9374-463c-9006-bb3f11e75770"}
20:44:07.776 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e83f00a8-7388-4f2b-81c2-3c3b6c0060d1"}
20:44:07.776 00.000 13300 case statement mapped state 1 to 101
20:44:07.776 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e83f00a8-7388-4f2b-81c2-3c3b6c0060d1"}
20:44:08.427 00.651 11596 Exposure complete
20:44:08.501 00.074 11596 worker thread done servicing request
20:44:08.502 00.001 13300 OnExposeComplete: enter
20:44:08.502 00.000 13300 UpdateGuideState(): m_state=1
20:44:08.502 00.000 13300 UpdateCurrentPosition: no star selected
20:44:08.502 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:44:08.502 00.000 13300 Status Line: Nessuna stella selezionata
20:44:08.505 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:44:08.512 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:44:08.512 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:08.512 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:44:08.513 00.001 13300 Enqueuing Expose request
20:44:08.513 00.000 11596 Worker thread wakes up
20:44:08.513 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:44:09.018 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:44:10.775 01.757 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cd3788c2-47a4-44e9-b0f6-142412943994"}
20:44:10.775 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cd3788c2-47a4-44e9-b0f6-142412943994"}
20:44:10.776 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"458f866e-8508-41ae-9e57-6213ffa2a868"}
20:44:10.776 00.000 13300 case statement mapped state 1 to 101
20:44:10.776 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"458f866e-8508-41ae-9e57-6213ffa2a868"}
20:44:12.059 01.283 11596 Exposure complete
20:44:12.161 00.102 11596 worker thread done servicing request
20:44:12.161 00.000 13300 OnExposeComplete: enter
20:44:12.161 00.000 13300 UpdateGuideState(): m_state=1
20:44:12.161 00.000 13300 UpdateCurrentPosition: no star selected
20:44:12.162 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:44:12.162 00.000 13300 Status Line: Nessuna stella selezionata
20:44:12.166 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=234, Gamma=0.510
20:44:12.177 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:44:12.177 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:12.177 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:44:12.177 00.000 13300 Enqueuing Expose request
20:44:12.177 00.000 11596 Worker thread wakes up
20:44:12.177 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:44:12.682 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:44:13.811 01.129 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a5d07ef4-e747-44a9-b9e9-333319cb5b53"}
20:44:13.811 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a5d07ef4-e747-44a9-b9e9-333319cb5b53"}
20:44:13.838 00.027 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"18a5bcd8-c487-4525-b872-5439b82eb4d4"}
20:44:13.838 00.000 13300 case statement mapped state 1 to 101
20:44:13.838 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"18a5bcd8-c487-4525-b872-5439b82eb4d4"}
20:44:15.718 01.880 11596 Exposure complete
20:44:15.823 00.105 11596 worker thread done servicing request
20:44:15.823 00.000 13300 OnExposeComplete: enter
20:44:15.823 00.000 13300 UpdateGuideState(): m_state=1
20:44:15.824 00.001 13300 UpdateCurrentPosition: no star selected
20:44:15.824 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:44:15.824 00.000 13300 Status Line: Nessuna stella selezionata
20:44:15.829 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:44:15.840 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:44:15.840 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:15.841 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:44:15.841 00.000 13300 Enqueuing Expose request
20:44:15.841 00.000 11596 Worker thread wakes up
20:44:15.841 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:44:16.346 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:44:16.811 00.465 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a08355b1-e3bd-4e61-99d7-1e88eb033036"}
20:44:16.811 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a08355b1-e3bd-4e61-99d7-1e88eb033036"}
20:44:16.812 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ac3c81ff-3aae-4e01-8cfb-e2f871293960"}
20:44:16.812 00.000 13300 case statement mapped state 1 to 101
20:44:16.812 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ac3c81ff-3aae-4e01-8cfb-e2f871293960"}
20:44:19.391 02.579 11596 Exposure complete
20:44:19.473 00.082 11596 worker thread done servicing request
20:44:19.473 00.000 13300 OnExposeComplete: enter
20:44:19.473 00.000 13300 UpdateGuideState(): m_state=1
20:44:19.474 00.001 13300 UpdateCurrentPosition: no star selected
20:44:19.474 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:44:19.474 00.000 13300 Status Line: Nessuna stella selezionata
20:44:19.477 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:44:19.484 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:44:19.484 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:19.484 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:44:19.484 00.000 13300 Enqueuing Expose request
20:44:19.484 00.000 11596 Worker thread wakes up
20:44:19.485 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:44:19.810 00.325 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2b70fdfd-67ab-447b-904e-3e0540d279ad"}
20:44:19.810 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2b70fdfd-67ab-447b-904e-3e0540d279ad"}
20:44:19.811 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2761edcf-53b4-40ea-823d-2e864df7d0bc"}
20:44:19.811 00.000 13300 case statement mapped state 1 to 101
20:44:19.811 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2761edcf-53b4-40ea-823d-2e864df7d0bc"}
20:44:19.997 00.186 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:44:22.809 02.812 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"da572a2e-7a4c-48fe-8eee-16c71df3e5ff"}
20:44:22.809 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"da572a2e-7a4c-48fe-8eee-16c71df3e5ff"}
20:44:22.810 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"63c0972c-1015-43c9-9691-df9bc8084229"}
20:44:22.810 00.000 13300 case statement mapped state 1 to 101
20:44:22.810 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"63c0972c-1015-43c9-9691-df9bc8084229"}
20:44:23.025 00.215 11596 Exposure complete
20:44:23.111 00.086 11596 worker thread done servicing request
20:44:23.111 00.000 13300 OnExposeComplete: enter
20:44:23.111 00.000 13300 UpdateGuideState(): m_state=1
20:44:23.111 00.000 13300 UpdateCurrentPosition: no star selected
20:44:23.112 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:44:23.112 00.000 13300 Status Line: Nessuna stella selezionata
20:44:23.118 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:44:23.125 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:44:23.125 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:23.125 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:44:23.125 00.000 13300 Enqueuing Expose request
20:44:23.126 00.001 11596 Worker thread wakes up
20:44:23.126 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:44:23.637 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:44:25.809 02.172 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0a49adff-ef0e-4bc1-8a09-75ecdd81e5b1"}
20:44:25.809 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0a49adff-ef0e-4bc1-8a09-75ecdd81e5b1"}
20:44:25.810 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e8389ae4-954f-479b-8b29-d09845699106"}
20:44:25.810 00.000 13300 case statement mapped state 1 to 101
20:44:25.810 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e8389ae4-954f-479b-8b29-d09845699106"}
20:44:26.663 00.853 11596 Exposure complete
20:44:26.744 00.081 11596 worker thread done servicing request
20:44:26.744 00.000 13300 OnExposeComplete: enter
20:44:26.744 00.000 13300 UpdateGuideState(): m_state=1
20:44:26.744 00.000 13300 UpdateCurrentPosition: no star selected
20:44:26.745 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:44:26.745 00.000 13300 Status Line: Nessuna stella selezionata
20:44:26.747 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:44:26.755 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:44:26.756 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:26.756 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:44:26.756 00.000 13300 Enqueuing Expose request
20:44:26.756 00.000 11596 Worker thread wakes up
20:44:26.756 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:44:27.268 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:44:28.808 01.540 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3bda3b3f-b3e7-45a1-ac2c-c19c52acec64"}
20:44:28.808 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3bda3b3f-b3e7-45a1-ac2c-c19c52acec64"}
20:44:28.810 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7bdd270c-c361-4f58-9bef-187b125b1291"}
20:44:28.810 00.000 13300 case statement mapped state 1 to 101
20:44:28.810 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7bdd270c-c361-4f58-9bef-187b125b1291"}
20:44:30.301 01.491 11596 Exposure complete
20:44:30.377 00.076 11596 worker thread done servicing request
20:44:30.377 00.000 13300 OnExposeComplete: enter
20:44:30.377 00.000 13300 UpdateGuideState(): m_state=1
20:44:30.377 00.000 13300 UpdateCurrentPosition: no star selected
20:44:30.378 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:44:30.378 00.000 13300 Status Line: Nessuna stella selezionata
20:44:30.381 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=252, Gamma=0.510
20:44:30.387 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:44:30.388 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:30.388 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:44:30.388 00.000 13300 Enqueuing Expose request
20:44:30.388 00.000 11596 Worker thread wakes up
20:44:30.388 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:44:30.901 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:44:31.808 00.907 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8a7c25fd-58be-4686-ba65-22fd405377d6"}
20:44:31.808 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8a7c25fd-58be-4686-ba65-22fd405377d6"}
20:44:31.809 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d140572e-ebe0-4304-9a87-88af17943b5a"}
20:44:31.809 00.000 13300 case statement mapped state 1 to 101
20:44:31.809 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d140572e-ebe0-4304-9a87-88af17943b5a"}
20:44:33.927 02.118 11596 Exposure complete
20:44:34.003 00.076 11596 worker thread done servicing request
20:44:34.003 00.000 13300 OnExposeComplete: enter
20:44:34.004 00.001 13300 UpdateGuideState(): m_state=1
20:44:34.004 00.000 13300 UpdateCurrentPosition: no star selected
20:44:34.004 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:44:34.004 00.000 13300 Status Line: Nessuna stella selezionata
20:44:34.007 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:44:34.014 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:44:34.014 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:34.014 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:44:34.014 00.000 13300 Enqueuing Expose request
20:44:34.014 00.000 11596 Worker thread wakes up
20:44:34.014 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:44:34.518 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:44:34.806 00.288 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"915ec6e9-d4ae-4e6c-8a09-cbdd6be36a2f"}
20:44:34.806 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"915ec6e9-d4ae-4e6c-8a09-cbdd6be36a2f"}
20:44:34.807 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bcebff30-c4c5-4863-aea4-e8dcafdc585f"}
20:44:34.807 00.000 13300 case statement mapped state 1 to 101
20:44:34.807 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bcebff30-c4c5-4863-aea4-e8dcafdc585f"}
20:44:37.543 02.736 11596 Exposure complete
20:44:37.619 00.076 11596 worker thread done servicing request
20:44:37.619 00.000 13300 OnExposeComplete: enter
20:44:37.619 00.000 13300 UpdateGuideState(): m_state=1
20:44:37.620 00.001 13300 UpdateCurrentPosition: no star selected
20:44:37.620 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:44:37.620 00.000 13300 Status Line: Nessuna stella selezionata
20:44:37.623 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=248, Gamma=0.510
20:44:37.630 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:44:37.630 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:37.630 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:44:37.630 00.000 13300 Enqueuing Expose request
20:44:37.630 00.000 11596 Worker thread wakes up
20:44:37.630 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:44:37.806 00.176 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"39120181-c5e5-4b16-aa9d-4fd676c9c607"}
20:44:37.806 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"39120181-c5e5-4b16-aa9d-4fd676c9c607"}
20:44:37.807 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c51b39bc-0e10-4344-85ff-7a908ababcb1"}
20:44:37.807 00.000 13300 case statement mapped state 1 to 101
20:44:37.807 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c51b39bc-0e10-4344-85ff-7a908ababcb1"}
20:44:38.145 00.338 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:44:40.806 02.661 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"566fbcd5-f5e2-411b-8331-849e324c5f2c"}
20:44:40.806 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"566fbcd5-f5e2-411b-8331-849e324c5f2c"}
20:44:40.807 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a0b094e0-e118-46ca-95d4-cf05baac47c1"}
20:44:40.807 00.000 13300 case statement mapped state 1 to 101
20:44:40.807 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a0b094e0-e118-46ca-95d4-cf05baac47c1"}
20:44:41.233 00.426 11596 Exposure complete
20:44:41.333 00.100 11596 worker thread done servicing request
20:44:41.333 00.000 13300 OnExposeComplete: enter
20:44:41.333 00.000 13300 UpdateGuideState(): m_state=1
20:44:41.334 00.001 13300 UpdateCurrentPosition: no star selected
20:44:41.334 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:44:41.334 00.000 13300 Status Line: Nessuna stella selezionata
20:44:41.340 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:44:41.352 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
20:44:41.352 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:41.352 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:44:41.352 00.000 13300 Enqueuing Expose request
20:44:41.352 00.000 11596 Worker thread wakes up
20:44:41.353 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:44:41.866 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:44:43.804 01.938 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"edf72060-fa0c-4ee6-ab85-85cf249e6fd4"}
20:44:43.804 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"edf72060-fa0c-4ee6-ab85-85cf249e6fd4"}
20:44:43.805 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"418f4301-42fc-4941-86d8-0c26cc51bead"}
20:44:43.805 00.000 13300 case statement mapped state 1 to 101
20:44:43.805 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"418f4301-42fc-4941-86d8-0c26cc51bead"}
20:44:44.973 01.168 11596 Exposure complete
20:44:45.069 00.096 11596 worker thread done servicing request
20:44:45.069 00.000 13300 OnExposeComplete: enter
20:44:45.069 00.000 13300 UpdateGuideState(): m_state=1
20:44:45.069 00.000 13300 UpdateCurrentPosition: no star selected
20:44:45.070 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:44:45.070 00.000 13300 Status Line: Nessuna stella selezionata
20:44:45.076 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=238, Gamma=0.510
20:44:45.087 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:44:45.087 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:45.087 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:44:45.087 00.000 13300 Enqueuing Expose request
20:44:45.088 00.001 11596 Worker thread wakes up
20:44:45.088 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:44:45.595 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:44:46.804 01.209 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1511b12b-467b-4b94-b720-e6a38a4a5032"}
20:44:46.804 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1511b12b-467b-4b94-b720-e6a38a4a5032"}
20:44:46.805 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"933d33fa-d4a6-4645-8aa6-15d6c368d635"}
20:44:46.805 00.000 13300 case statement mapped state 1 to 101
20:44:46.805 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"933d33fa-d4a6-4645-8aa6-15d6c368d635"}
20:44:48.617 01.812 11596 Exposure complete
20:44:48.697 00.080 11596 worker thread done servicing request
20:44:48.697 00.000 13300 OnExposeComplete: enter
20:44:48.698 00.001 13300 UpdateGuideState(): m_state=1
20:44:48.698 00.000 13300 UpdateCurrentPosition: no star selected
20:44:48.698 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:44:48.698 00.000 13300 Status Line: Nessuna stella selezionata
20:44:48.701 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=225, Gamma=0.510
20:44:48.708 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:44:48.708 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:48.708 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:44:48.708 00.000 13300 Enqueuing Expose request
20:44:48.708 00.000 11596 Worker thread wakes up
20:44:48.708 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:44:49.212 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:44:49.803 00.591 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1a36b596-1a3d-4094-8142-0beba82cb5c6"}
20:44:49.803 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1a36b596-1a3d-4094-8142-0beba82cb5c6"}
20:44:49.804 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3b2189a0-8822-453c-8e69-24c3c1286fce"}
20:44:49.804 00.000 13300 case statement mapped state 1 to 101
20:44:49.804 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3b2189a0-8822-453c-8e69-24c3c1286fce"}
20:44:52.250 02.446 11596 Exposure complete
20:44:52.327 00.077 11596 worker thread done servicing request
20:44:52.327 00.000 13300 OnExposeComplete: enter
20:44:52.327 00.000 13300 UpdateGuideState(): m_state=1
20:44:52.327 00.000 13300 UpdateCurrentPosition: no star selected
20:44:52.328 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:44:52.328 00.000 13300 Status Line: Nessuna stella selezionata
20:44:52.330 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=230, Gamma=0.510
20:44:52.337 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:44:52.337 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:52.337 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:44:52.337 00.000 13300 Enqueuing Expose request
20:44:52.337 00.000 11596 Worker thread wakes up
20:44:52.337 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:44:52.802 00.465 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1994f4bd-1d2f-40d6-ae15-dfe74e7cd54b"}
20:44:52.802 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1994f4bd-1d2f-40d6-ae15-dfe74e7cd54b"}
20:44:52.803 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2485c07c-ab7d-4803-b72d-e15f9ca20356"}
20:44:52.803 00.000 13300 case statement mapped state 1 to 101
20:44:52.803 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2485c07c-ab7d-4803-b72d-e15f9ca20356"}
20:44:52.853 00.050 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:44:55.803 02.950 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f3b6d943-dff5-4fc5-88e6-4053988a1f75"}
20:44:55.803 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f3b6d943-dff5-4fc5-88e6-4053988a1f75"}
20:44:55.804 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c03e5408-1a2d-475e-b3fe-a4dbf4198a84"}
20:44:55.804 00.000 13300 case statement mapped state 1 to 101
20:44:55.804 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c03e5408-1a2d-475e-b3fe-a4dbf4198a84"}
20:44:55.890 00.086 11596 Exposure complete
20:44:55.966 00.076 11596 worker thread done servicing request
20:44:55.966 00.000 13300 OnExposeComplete: enter
20:44:55.966 00.000 13300 UpdateGuideState(): m_state=1
20:44:55.967 00.001 13300 UpdateCurrentPosition: no star selected
20:44:55.967 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:44:55.967 00.000 13300 Status Line: Nessuna stella selezionata
20:44:55.970 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=222, Gamma=0.510
20:44:55.977 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:44:55.977 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:55.977 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:44:55.977 00.000 13300 Enqueuing Expose request
20:44:55.977 00.000 11596 Worker thread wakes up
20:44:55.977 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:44:56.489 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:44:58.802 02.313 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"77054983-49a0-4e1a-8d70-6ab87bf6bcbf"}
20:44:58.802 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"77054983-49a0-4e1a-8d70-6ab87bf6bcbf"}
20:44:58.803 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9f56c9f7-7694-41c6-9349-39e8900e95ca"}
20:44:58.803 00.000 13300 case statement mapped state 1 to 101
20:44:58.803 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9f56c9f7-7694-41c6-9349-39e8900e95ca"}
20:44:59.524 00.721 11596 Exposure complete
20:44:59.598 00.074 11596 worker thread done servicing request
20:44:59.598 00.000 13300 OnExposeComplete: enter
20:44:59.598 00.000 13300 UpdateGuideState(): m_state=1
20:44:59.599 00.001 13300 UpdateCurrentPosition: no star selected
20:44:59.599 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:44:59.599 00.000 13300 Status Line: Nessuna stella selezionata
20:44:59.603 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=217, Gamma=0.510
20:44:59.610 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:44:59.610 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:59.610 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:44:59.610 00.000 13300 Enqueuing Expose request
20:44:59.611 00.001 11596 Worker thread wakes up
20:44:59.611 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:45:00.127 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:45:01.802 01.675 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"11a98f33-e291-43f1-bf2f-da99a1116c83"}
20:45:01.802 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"11a98f33-e291-43f1-bf2f-da99a1116c83"}
20:45:01.803 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f11add61-ad82-4ab2-bc27-c55c0732c15b"}
20:45:01.803 00.000 13300 case statement mapped state 1 to 101
20:45:01.803 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f11add61-ad82-4ab2-bc27-c55c0732c15b"}
20:45:03.155 01.352 11596 Exposure complete
20:45:03.233 00.078 11596 worker thread done servicing request
20:45:03.234 00.001 13300 OnExposeComplete: enter
20:45:03.234 00.000 13300 UpdateGuideState(): m_state=1
20:45:03.234 00.000 13300 UpdateCurrentPosition: no star selected
20:45:03.234 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:45:03.235 00.001 13300 Status Line: Nessuna stella selezionata
20:45:03.239 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=224, Gamma=0.510
20:45:03.246 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:45:03.246 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:03.246 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:45:03.246 00.000 13300 Enqueuing Expose request
20:45:03.246 00.000 11596 Worker thread wakes up
20:45:03.247 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:45:03.751 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:45:04.825 01.074 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f643eeda-f62b-4101-b92c-c45476df1e05"}
20:45:04.825 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f643eeda-f62b-4101-b92c-c45476df1e05"}
20:45:04.829 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7aaa36f7-9f40-4664-9eab-d36b5b5d3b99"}
20:45:04.829 00.000 13300 case statement mapped state 1 to 101
20:45:04.829 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7aaa36f7-9f40-4664-9eab-d36b5b5d3b99"}
20:45:06.791 01.962 11596 Exposure complete
20:45:06.889 00.098 13300 OnExposeComplete: enter
20:45:06.890 00.001 13300 UpdateGuideState(): m_state=1
20:45:06.890 00.000 13300 UpdateCurrentPosition: no star selected
20:45:06.891 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:45:06.891 00.000 13300 Status Line: Nessuna stella selezionata
20:45:06.894 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=228, Gamma=0.510
20:45:06.904 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:45:06.904 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:06.905 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:45:06.905 00.000 13300 Enqueuing Expose request
20:45:06.905 00.000 11596 worker thread done servicing request
20:45:06.906 00.001 11596 Worker thread wakes up
20:45:06.906 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:45:07.416 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:45:07.825 00.409 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7c9b7c96-945e-4759-aab6-c14034be3745"}
20:45:07.825 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7c9b7c96-945e-4759-aab6-c14034be3745"}
20:45:07.826 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8b742b0a-3f91-4deb-beb3-33feccb8b739"}
20:45:07.826 00.000 13300 case statement mapped state 1 to 101
20:45:07.826 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8b742b0a-3f91-4deb-beb3-33feccb8b739"}
20:45:10.447 02.621 11596 Exposure complete
20:45:10.548 00.101 11596 worker thread done servicing request
20:45:10.548 00.000 13300 OnExposeComplete: enter
20:45:10.548 00.000 13300 UpdateGuideState(): m_state=1
20:45:10.549 00.001 13300 UpdateCurrentPosition: no star selected
20:45:10.549 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:45:10.549 00.000 13300 Status Line: Nessuna stella selezionata
20:45:10.553 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=205, Gamma=0.510
20:45:10.561 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:45:10.561 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:10.561 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:45:10.561 00.000 13300 Enqueuing Expose request
20:45:10.561 00.000 11596 Worker thread wakes up
20:45:10.561 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:45:10.824 00.263 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"37c30095-2fe1-4097-936e-3a86450c3b8c"}
20:45:10.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"37c30095-2fe1-4097-936e-3a86450c3b8c"}
20:45:10.825 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3ed16471-e5f1-4a27-bd21-6ea9eb6569b4"}
20:45:10.825 00.000 13300 case statement mapped state 1 to 101
20:45:10.825 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3ed16471-e5f1-4a27-bd21-6ea9eb6569b4"}
20:45:11.065 00.240 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:45:13.824 02.759 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"44e0ac3d-7dbf-4b0a-9f85-a4dc85f36117"}
20:45:13.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"44e0ac3d-7dbf-4b0a-9f85-a4dc85f36117"}
20:45:13.825 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"99cfd28e-868d-4ad3-b70a-5afe3c6760c5"}
20:45:13.826 00.001 13300 case statement mapped state 1 to 101
20:45:13.826 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"99cfd28e-868d-4ad3-b70a-5afe3c6760c5"}
20:45:14.156 00.330 11596 Exposure complete
20:45:14.309 00.153 11596 worker thread done servicing request
20:45:14.310 00.001 13300 OnExposeComplete: enter
20:45:14.310 00.000 13300 UpdateGuideState(): m_state=1
20:45:14.311 00.001 13300 UpdateCurrentPosition: no star selected
20:45:14.311 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:45:14.312 00.001 13300 Status Line: Nessuna stella selezionata
20:45:14.316 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=220, Gamma=0.510
20:45:14.329 00.013 13300 UpdateGuideState exits: Nessuna stella selezionata
20:45:14.329 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:14.329 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:45:14.330 00.001 13300 Enqueuing Expose request
20:45:14.330 00.000 11596 Worker thread wakes up
20:45:14.330 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:45:14.840 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:45:16.824 01.984 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"34be9ab4-1590-4242-97ee-0d7084a8dc08"}
20:45:16.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"34be9ab4-1590-4242-97ee-0d7084a8dc08"}
20:45:16.825 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"35fda0d2-ca05-47ba-9efa-d65c02dacf11"}
20:45:16.825 00.000 13300 case statement mapped state 1 to 101
20:45:16.825 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"35fda0d2-ca05-47ba-9efa-d65c02dacf11"}
20:45:17.981 01.156 11596 Exposure complete
20:45:18.081 00.100 11596 worker thread done servicing request
20:45:18.081 00.000 13300 OnExposeComplete: enter
20:45:18.081 00.000 13300 UpdateGuideState(): m_state=1
20:45:18.082 00.001 13300 UpdateCurrentPosition: no star selected
20:45:18.082 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:45:18.082 00.000 13300 Status Line: Nessuna stella selezionata
20:45:18.085 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=217, Gamma=0.510
20:45:18.091 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:45:18.092 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:18.092 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:45:18.092 00.000 13300 Enqueuing Expose request
20:45:18.092 00.000 11596 Worker thread wakes up
20:45:18.092 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:45:18.606 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:45:19.825 01.219 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e36cdcbc-52ee-4d99-9920-f5848388e3ae"}
20:45:19.825 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e36cdcbc-52ee-4d99-9920-f5848388e3ae"}
20:45:19.826 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fa4e71c8-c080-4697-ba81-650552efff2d"}
20:45:19.826 00.000 13300 case statement mapped state 1 to 101
20:45:19.826 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fa4e71c8-c080-4697-ba81-650552efff2d"}
20:45:21.628 01.802 11596 Exposure complete
20:45:21.704 00.076 11596 worker thread done servicing request
20:45:21.704 00.000 13300 OnExposeComplete: enter
20:45:21.704 00.000 13300 UpdateGuideState(): m_state=1
20:45:21.705 00.001 13300 UpdateCurrentPosition: no star selected
20:45:21.705 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:45:21.705 00.000 13300 Status Line: Nessuna stella selezionata
20:45:21.708 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=220, Gamma=0.510
20:45:21.715 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:45:21.715 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:21.715 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:45:21.715 00.000 13300 Enqueuing Expose request
20:45:21.715 00.000 11596 Worker thread wakes up
20:45:21.716 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:45:22.223 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:45:22.824 00.601 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9c99fc89-6f80-422d-bece-4d9ce6704e0d"}
20:45:22.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9c99fc89-6f80-422d-bece-4d9ce6704e0d"}
20:45:22.825 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d75bab15-1d66-40d5-9d92-617ca22e5894"}
20:45:22.825 00.000 13300 case statement mapped state 1 to 101
20:45:22.825 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d75bab15-1d66-40d5-9d92-617ca22e5894"}
20:45:25.256 02.431 11596 Exposure complete
20:45:25.334 00.078 11596 worker thread done servicing request
20:45:25.334 00.000 13300 OnExposeComplete: enter
20:45:25.334 00.000 13300 UpdateGuideState(): m_state=1
20:45:25.335 00.001 13300 UpdateCurrentPosition: no star selected
20:45:25.335 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:45:25.336 00.001 13300 Status Line: Nessuna stella selezionata
20:45:25.338 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=223, Gamma=0.510
20:45:25.346 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:45:25.346 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:25.346 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:45:25.346 00.000 13300 Enqueuing Expose request
20:45:25.346 00.000 11596 Worker thread wakes up
20:45:25.346 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:45:25.824 00.478 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ecb2fe7d-8f55-4b47-8f3f-3c0dd781b282"}
20:45:25.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ecb2fe7d-8f55-4b47-8f3f-3c0dd781b282"}
20:45:25.825 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"52d4be3d-198c-4943-abcd-6663b4f87fd1"}
20:45:25.825 00.000 13300 case statement mapped state 1 to 101
20:45:25.825 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"52d4be3d-198c-4943-abcd-6663b4f87fd1"}
20:45:25.853 00.028 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:45:28.823 02.970 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1b1f9b6d-302e-4e62-9c7a-061642b1a1f5"}
20:45:28.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1b1f9b6d-302e-4e62-9c7a-061642b1a1f5"}
20:45:28.824 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4e71b2ed-c975-4622-b6a3-eafaa8c609ab"}
20:45:28.824 00.000 13300 case statement mapped state 1 to 101
20:45:28.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4e71b2ed-c975-4622-b6a3-eafaa8c609ab"}
20:45:28.883 00.059 11596 Exposure complete
20:45:28.959 00.076 11596 worker thread done servicing request
20:45:28.959 00.000 13300 OnExposeComplete: enter
20:45:28.959 00.000 13300 UpdateGuideState(): m_state=1
20:45:28.960 00.001 13300 UpdateCurrentPosition: no star selected
20:45:28.960 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:45:28.960 00.000 13300 Status Line: Nessuna stella selezionata
20:45:28.964 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=220, Gamma=0.510
20:45:28.970 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:45:28.971 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:28.971 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:45:28.971 00.000 13300 Enqueuing Expose request
20:45:28.971 00.000 11596 Worker thread wakes up
20:45:28.971 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:45:29.482 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:45:31.823 02.341 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ada7c35c-e351-4fb8-a854-0f8513d3adaa"}
20:45:31.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ada7c35c-e351-4fb8-a854-0f8513d3adaa"}
20:45:31.824 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6775cbd3-ac1c-465a-8b62-7f10a285f04e"}
20:45:31.824 00.000 13300 case statement mapped state 1 to 101
20:45:31.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6775cbd3-ac1c-465a-8b62-7f10a285f04e"}
20:45:32.526 00.702 11596 Exposure complete
20:45:32.617 00.091 11596 worker thread done servicing request
20:45:32.617 00.000 13300 OnExposeComplete: enter
20:45:32.617 00.000 13300 UpdateGuideState(): m_state=1
20:45:32.618 00.001 13300 UpdateCurrentPosition: no star selected
20:45:32.618 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:45:32.618 00.000 13300 Status Line: Nessuna stella selezionata
20:45:32.621 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=228, Gamma=0.510
20:45:32.628 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:45:32.628 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:32.628 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:45:32.628 00.000 13300 Enqueuing Expose request
20:45:32.628 00.000 11596 Worker thread wakes up
20:45:32.628 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:45:33.142 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:45:34.824 01.682 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3f799f4a-af6a-4bc6-bed1-975687d6bbb8"}
20:45:34.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3f799f4a-af6a-4bc6-bed1-975687d6bbb8"}
20:45:34.825 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"05a51ad9-1edc-406f-a214-5da7dbf8253f"}
20:45:34.825 00.000 13300 case statement mapped state 1 to 101
20:45:34.825 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"05a51ad9-1edc-406f-a214-5da7dbf8253f"}
20:45:36.200 01.375 11596 Exposure complete
20:45:36.329 00.129 11596 worker thread done servicing request
20:45:36.329 00.000 13300 OnExposeComplete: enter
20:45:36.329 00.000 13300 UpdateGuideState(): m_state=1
20:45:36.330 00.001 13300 UpdateCurrentPosition: no star selected
20:45:36.330 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:45:36.330 00.000 13300 Status Line: Nessuna stella selezionata
20:45:36.334 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=217, Gamma=0.510
20:45:36.345 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:45:36.345 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:36.345 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:45:36.345 00.000 13300 Enqueuing Expose request
20:45:36.346 00.001 11596 Worker thread wakes up
20:45:36.346 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:45:36.852 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:45:37.832 00.980 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"be465273-7d7d-4ad1-a822-3025d5b19187"}
20:45:37.832 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"be465273-7d7d-4ad1-a822-3025d5b19187"}
20:45:37.833 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"145f229e-d1d2-412b-a67f-64e521ac0871"}
20:45:37.833 00.000 13300 case statement mapped state 1 to 101
20:45:37.833 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"145f229e-d1d2-412b-a67f-64e521ac0871"}
20:45:39.881 02.048 11596 Exposure complete
20:45:39.959 00.078 11596 worker thread done servicing request
20:45:39.959 00.000 13300 OnExposeComplete: enter
20:45:39.960 00.001 13300 UpdateGuideState(): m_state=1
20:45:39.960 00.000 13300 UpdateCurrentPosition: no star selected
20:45:39.960 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:45:39.960 00.000 13300 Status Line: Nessuna stella selezionata
20:45:39.963 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=222, Gamma=0.510
20:45:39.970 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:45:39.970 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:39.970 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:45:39.970 00.000 13300 Enqueuing Expose request
20:45:39.970 00.000 11596 Worker thread wakes up
20:45:39.970 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:45:40.486 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:45:40.830 00.344 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0aa6b80e-f178-4594-9dc7-44bc0bfcd33a"}
20:45:40.830 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0aa6b80e-f178-4594-9dc7-44bc0bfcd33a"}
20:45:40.831 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"acfd5776-7a6d-4992-bd67-ee598b39b300"}
20:45:40.831 00.000 13300 case statement mapped state 1 to 101
20:45:40.831 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"acfd5776-7a6d-4992-bd67-ee598b39b300"}
20:45:43.508 02.677 11596 Exposure complete
20:45:43.583 00.075 11596 worker thread done servicing request
20:45:43.584 00.001 13300 OnExposeComplete: enter
20:45:43.584 00.000 13300 UpdateGuideState(): m_state=1
20:45:43.584 00.000 13300 UpdateCurrentPosition: no star selected
20:45:43.584 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:45:43.585 00.001 13300 Status Line: Nessuna stella selezionata
20:45:43.587 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=236, Gamma=0.510
20:45:43.595 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:45:43.595 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:43.595 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:45:43.595 00.000 13300 Enqueuing Expose request
20:45:43.595 00.000 11596 Worker thread wakes up
20:45:43.595 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:45:43.830 00.235 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7d4709ae-d45f-4b29-9412-ae5caae2b38f"}
20:45:43.830 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7d4709ae-d45f-4b29-9412-ae5caae2b38f"}
20:45:43.831 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a0f865cf-a3ee-4ebb-885f-b92a58a5f6a6"}
20:45:43.831 00.000 13300 case statement mapped state 1 to 101
20:45:43.831 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a0f865cf-a3ee-4ebb-885f-b92a58a5f6a6"}
20:45:44.096 00.265 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:45:46.828 02.732 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d4c71374-3109-4cce-abfa-30146be9f0df"}
20:45:46.828 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d4c71374-3109-4cce-abfa-30146be9f0df"}
20:45:46.829 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1e38956e-3fa4-4dea-bee7-a83b24650067"}
20:45:46.829 00.000 13300 case statement mapped state 1 to 101
20:45:46.829 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1e38956e-3fa4-4dea-bee7-a83b24650067"}
20:45:47.137 00.308 11596 Exposure complete
20:45:47.225 00.088 11596 worker thread done servicing request
20:45:47.226 00.001 13300 OnExposeComplete: enter
20:45:47.226 00.000 13300 UpdateGuideState(): m_state=1
20:45:47.226 00.000 13300 UpdateCurrentPosition: no star selected
20:45:47.226 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:45:47.227 00.001 13300 Status Line: Nessuna stella selezionata
20:45:47.231 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=207, Gamma=0.510
20:45:47.242 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:45:47.242 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:47.242 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:45:47.242 00.000 13300 Enqueuing Expose request
20:45:47.242 00.000 11596 Worker thread wakes up
20:45:47.242 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:45:47.747 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:45:49.828 02.081 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d7d09ef1-1d2a-4f53-bd15-ea48da43bc48"}
20:45:49.828 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d7d09ef1-1d2a-4f53-bd15-ea48da43bc48"}
20:45:49.829 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"05c36df4-4401-4018-b5fe-626cc12b1452"}
20:45:49.829 00.000 13300 case statement mapped state 1 to 101
20:45:49.830 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"05c36df4-4401-4018-b5fe-626cc12b1452"}
20:45:50.777 00.947 11596 Exposure complete
20:45:50.852 00.075 11596 worker thread done servicing request
20:45:50.852 00.000 13300 OnExposeComplete: enter
20:45:50.852 00.000 13300 UpdateGuideState(): m_state=1
20:45:50.853 00.001 13300 UpdateCurrentPosition: no star selected
20:45:50.853 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:45:50.854 00.001 13300 Status Line: Nessuna stella selezionata
20:45:50.858 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=206, Gamma=0.510
20:45:50.865 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:45:50.865 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:50.865 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:45:50.865 00.000 13300 Enqueuing Expose request
20:45:50.865 00.000 11596 Worker thread wakes up
20:45:50.865 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:45:51.382 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:45:52.826 01.444 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f1089a63-2ada-40fd-be3d-d4167e370ac0"}
20:45:52.826 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f1089a63-2ada-40fd-be3d-d4167e370ac0"}
20:45:52.827 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"00f7b794-6668-4acd-8c79-8621d4ba61d4"}
20:45:52.827 00.000 13300 case statement mapped state 1 to 101
20:45:52.827 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"00f7b794-6668-4acd-8c79-8621d4ba61d4"}
20:45:54.416 01.589 11596 Exposure complete
20:45:54.493 00.077 11596 worker thread done servicing request
20:45:54.493 00.000 13300 OnExposeComplete: enter
20:45:54.493 00.000 13300 UpdateGuideState(): m_state=1
20:45:54.493 00.000 13300 UpdateCurrentPosition: no star selected
20:45:54.494 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:45:54.494 00.000 13300 Status Line: Nessuna stella selezionata
20:45:54.497 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=245, Gamma=0.510
20:45:54.504 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:45:54.504 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:54.504 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:45:54.504 00.000 13300 Enqueuing Expose request
20:45:54.504 00.000 11596 Worker thread wakes up
20:45:54.504 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:45:55.015 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:45:55.826 00.811 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"83370e7f-439d-4c3a-b66a-0eeb7b870a96"}
20:45:55.826 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"83370e7f-439d-4c3a-b66a-0eeb7b870a96"}
20:45:55.827 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b580a772-32d1-481b-9fd3-79fe236c3157"}
20:45:55.827 00.000 13300 case statement mapped state 1 to 101
20:45:55.827 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b580a772-32d1-481b-9fd3-79fe236c3157"}
20:45:58.053 02.226 11596 Exposure complete
20:45:58.139 00.086 11596 worker thread done servicing request
20:45:58.139 00.000 13300 OnExposeComplete: enter
20:45:58.139 00.000 13300 UpdateGuideState(): m_state=1
20:45:58.139 00.000 13300 UpdateCurrentPosition: no star selected
20:45:58.139 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:45:58.140 00.001 13300 Status Line: Nessuna stella selezionata
20:45:58.142 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=221, Gamma=0.510
20:45:58.149 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:45:58.149 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:58.149 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:45:58.149 00.000 13300 Enqueuing Expose request
20:45:58.149 00.000 11596 Worker thread wakes up
20:45:58.150 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:45:58.653 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:45:58.824 00.171 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6b0511be-8551-489a-bd03-95f41a2ec38b"}
20:45:58.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6b0511be-8551-489a-bd03-95f41a2ec38b"}
20:45:58.825 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9ac6bb0e-0d6c-4a94-975c-e9efc37f8c86"}
20:45:58.825 00.000 13300 case statement mapped state 1 to 101
20:45:58.825 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9ac6bb0e-0d6c-4a94-975c-e9efc37f8c86"}
20:46:01.675 02.850 11596 Exposure complete
20:46:01.753 00.078 11596 worker thread done servicing request
20:46:01.753 00.000 13300 OnExposeComplete: enter
20:46:01.753 00.000 13300 UpdateGuideState(): m_state=1
20:46:01.753 00.000 13300 UpdateCurrentPosition: no star selected
20:46:01.754 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:46:01.754 00.000 13300 Status Line: Nessuna stella selezionata
20:46:01.756 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=215, Gamma=0.510
20:46:01.765 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:46:01.765 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:01.765 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:46:01.765 00.000 13300 Enqueuing Expose request
20:46:01.765 00.000 11596 Worker thread wakes up
20:46:01.765 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:46:01.824 00.059 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0cb414de-558a-4122-9a9f-0bc0765ba757"}
20:46:01.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0cb414de-558a-4122-9a9f-0bc0765ba757"}
20:46:01.825 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e8ca8b85-e480-4305-9404-d99ecead48a2"}
20:46:01.825 00.000 13300 case statement mapped state 1 to 101
20:46:01.825 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e8ca8b85-e480-4305-9404-d99ecead48a2"}
20:46:02.268 00.443 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:46:04.823 02.555 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b07cc066-58bc-4fd2-9eed-5a15de6a338e"}
20:46:04.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b07cc066-58bc-4fd2-9eed-5a15de6a338e"}
20:46:04.824 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3e389c3b-ea44-4acf-8c55-015838aa7c35"}
20:46:04.824 00.000 13300 case statement mapped state 1 to 101
20:46:04.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3e389c3b-ea44-4acf-8c55-015838aa7c35"}
20:46:05.305 00.481 11596 Exposure complete
20:46:05.386 00.081 11596 worker thread done servicing request
20:46:05.386 00.000 13300 OnExposeComplete: enter
20:46:05.386 00.000 13300 UpdateGuideState(): m_state=1
20:46:05.387 00.001 13300 UpdateCurrentPosition: no star selected
20:46:05.387 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:46:05.387 00.000 13300 Status Line: Nessuna stella selezionata
20:46:05.390 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=230, Gamma=0.510
20:46:05.397 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:46:05.397 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:05.397 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:46:05.397 00.000 13300 Enqueuing Expose request
20:46:05.397 00.000 11596 Worker thread wakes up
20:46:05.397 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:46:05.909 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:46:07.823 01.914 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"96276a8f-ff1b-4127-8835-7c4dbd3834d8"}
20:46:07.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"96276a8f-ff1b-4127-8835-7c4dbd3834d8"}
20:46:07.824 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c15b2f65-fcfb-4c57-8a14-266da81d46e0"}
20:46:07.824 00.000 13300 case statement mapped state 1 to 101
20:46:07.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c15b2f65-fcfb-4c57-8a14-266da81d46e0"}
20:46:08.996 01.172 11596 Exposure complete
20:46:09.077 00.081 11596 worker thread done servicing request
20:46:09.077 00.000 13300 OnExposeComplete: enter
20:46:09.077 00.000 13300 UpdateGuideState(): m_state=1
20:46:09.078 00.001 13300 UpdateCurrentPosition: no star selected
20:46:09.078 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:46:09.078 00.000 13300 Status Line: Nessuna stella selezionata
20:46:09.082 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=241, Gamma=0.510
20:46:09.089 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:46:09.089 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:09.089 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:46:09.089 00.000 13300 Enqueuing Expose request
20:46:09.090 00.001 11596 Worker thread wakes up
20:46:09.090 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:46:09.601 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:46:10.822 01.221 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1f59d33c-6cae-44b0-9f81-b9c03576bf71"}
20:46:10.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1f59d33c-6cae-44b0-9f81-b9c03576bf71"}
20:46:10.823 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3000d038-3d9b-4b02-926d-9d88988d7666"}
20:46:10.823 00.000 13300 case statement mapped state 1 to 101
20:46:10.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3000d038-3d9b-4b02-926d-9d88988d7666"}
20:46:12.631 01.808 11596 Exposure complete
20:46:12.713 00.082 11596 worker thread done servicing request
20:46:12.713 00.000 13300 OnExposeComplete: enter
20:46:12.713 00.000 13300 UpdateGuideState(): m_state=1
20:46:12.713 00.000 13300 UpdateCurrentPosition: no star selected
20:46:12.714 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:46:12.714 00.000 13300 Status Line: Nessuna stella selezionata
20:46:12.716 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
20:46:12.723 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:46:12.723 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:12.724 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:46:12.724 00.000 13300 Enqueuing Expose request
20:46:12.724 00.000 11596 Worker thread wakes up
20:46:12.724 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:46:13.237 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:46:13.822 00.585 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c76ede99-c85f-4f54-9061-27f95824634d"}
20:46:13.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c76ede99-c85f-4f54-9061-27f95824634d"}
20:46:13.824 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"34358fca-5a71-4f81-bf3e-ac1322962e00"}
20:46:13.824 00.000 13300 case statement mapped state 1 to 101
20:46:13.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"34358fca-5a71-4f81-bf3e-ac1322962e00"}
20:46:16.265 02.441 11596 Exposure complete
20:46:16.371 00.106 11596 worker thread done servicing request
20:46:16.371 00.000 13300 OnExposeComplete: enter
20:46:16.371 00.000 13300 UpdateGuideState(): m_state=1
20:46:16.372 00.001 13300 UpdateCurrentPosition: no star selected
20:46:16.372 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:46:16.372 00.000 13300 Status Line: Nessuna stella selezionata
20:46:16.376 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:46:16.386 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:46:16.386 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:16.386 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:46:16.386 00.000 13300 Enqueuing Expose request
20:46:16.386 00.000 11596 Worker thread wakes up
20:46:16.387 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:46:16.822 00.435 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"43f8afb1-94fc-43c5-92ed-8e4eec1f8014"}
20:46:16.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"43f8afb1-94fc-43c5-92ed-8e4eec1f8014"}
20:46:16.823 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"16f4193b-3285-4558-8a2b-baab9b4a929e"}
20:46:16.823 00.000 13300 case statement mapped state 1 to 101
20:46:16.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"16f4193b-3285-4558-8a2b-baab9b4a929e"}
20:46:16.897 00.074 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:46:19.822 02.925 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"13560137-4f55-400e-92e8-44ad2bbe0acc"}
20:46:19.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"13560137-4f55-400e-92e8-44ad2bbe0acc"}
20:46:19.823 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"514b82e0-5b06-45ac-8e00-efa1f7b0c4c9"}
20:46:19.823 00.000 13300 case statement mapped state 1 to 101
20:46:19.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"514b82e0-5b06-45ac-8e00-efa1f7b0c4c9"}
20:46:19.923 00.100 11596 Exposure complete
20:46:20.019 00.096 11596 worker thread done servicing request
20:46:20.019 00.000 13300 OnExposeComplete: enter
20:46:20.019 00.000 13300 UpdateGuideState(): m_state=1
20:46:20.019 00.000 13300 UpdateCurrentPosition: no star selected
20:46:20.020 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:46:20.020 00.000 13300 Status Line: Nessuna stella selezionata
20:46:20.023 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:46:20.030 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:46:20.030 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:20.030 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:46:20.030 00.000 13300 Enqueuing Expose request
20:46:20.030 00.000 11596 Worker thread wakes up
20:46:20.030 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:46:20.543 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:46:22.821 02.278 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f6843282-66d2-4087-a93b-ac0085120b89"}
20:46:22.821 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f6843282-66d2-4087-a93b-ac0085120b89"}
20:46:22.822 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e3a08937-45f4-42e6-98cd-c7775f6aed04"}
20:46:22.822 00.000 13300 case statement mapped state 1 to 101
20:46:22.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e3a08937-45f4-42e6-98cd-c7775f6aed04"}
20:46:23.577 00.755 11596 Exposure complete
20:46:23.675 00.098 11596 worker thread done servicing request
20:46:23.676 00.001 13300 OnExposeComplete: enter
20:46:23.676 00.000 13300 UpdateGuideState(): m_state=1
20:46:23.676 00.000 13300 UpdateCurrentPosition: no star selected
20:46:23.677 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:46:23.677 00.000 13300 Status Line: Nessuna stella selezionata
20:46:23.681 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:46:23.689 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:46:23.689 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:23.689 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:46:23.689 00.000 13300 Enqueuing Expose request
20:46:23.690 00.001 11596 Worker thread wakes up
20:46:23.690 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:46:24.196 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:46:25.821 01.625 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"46fdac9b-e186-4009-8154-c32fec347b08"}
20:46:25.821 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"46fdac9b-e186-4009-8154-c32fec347b08"}
20:46:25.822 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2228f5d5-972d-49b6-a8a3-c255f852f28b"}
20:46:25.822 00.000 13300 case statement mapped state 1 to 101
20:46:25.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2228f5d5-972d-49b6-a8a3-c255f852f28b"}
20:46:27.242 01.420 11596 Exposure complete
20:46:27.319 00.077 11596 worker thread done servicing request
20:46:27.319 00.000 13300 OnExposeComplete: enter
20:46:27.319 00.000 13300 UpdateGuideState(): m_state=1
20:46:27.319 00.000 13300 UpdateCurrentPosition: no star selected
20:46:27.320 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:46:27.320 00.000 13300 Status Line: Nessuna stella selezionata
20:46:27.323 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:46:27.330 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:46:27.330 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:27.330 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:46:27.330 00.000 13300 Enqueuing Expose request
20:46:27.330 00.000 11596 Worker thread wakes up
20:46:27.330 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:46:27.840 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:46:28.819 00.979 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f3d594ce-3f30-468a-993c-baf540c2cf85"}
20:46:28.819 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f3d594ce-3f30-468a-993c-baf540c2cf85"}
20:46:28.821 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1faecefd-185b-430c-95b3-58137e36fe94"}
20:46:28.821 00.000 13300 case statement mapped state 1 to 101
20:46:28.821 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1faecefd-185b-430c-95b3-58137e36fe94"}
20:46:30.880 02.059 11596 Exposure complete
20:46:30.956 00.076 11596 worker thread done servicing request
20:46:30.956 00.000 13300 OnExposeComplete: enter
20:46:30.956 00.000 13300 UpdateGuideState(): m_state=1
20:46:30.956 00.000 13300 UpdateCurrentPosition: no star selected
20:46:30.957 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:46:30.957 00.000 13300 Status Line: Nessuna stella selezionata
20:46:30.960 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=251, Gamma=0.510
20:46:30.967 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:46:30.967 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:30.967 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:46:30.967 00.000 13300 Enqueuing Expose request
20:46:30.967 00.000 11596 Worker thread wakes up
20:46:30.967 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:46:31.480 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:46:31.819 00.339 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"596ee933-a743-4ce5-beae-0e4266c2de2c"}
20:46:31.819 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"596ee933-a743-4ce5-beae-0e4266c2de2c"}
20:46:31.820 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a887e150-7660-4216-ab44-869721c7a5c0"}
20:46:31.820 00.000 13300 case statement mapped state 1 to 101
20:46:31.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a887e150-7660-4216-ab44-869721c7a5c0"}
20:46:34.515 02.695 11596 Exposure complete
20:46:34.591 00.076 11596 worker thread done servicing request
20:46:34.592 00.001 13300 OnExposeComplete: enter
20:46:34.592 00.000 13300 UpdateGuideState(): m_state=1
20:46:34.592 00.000 13300 UpdateCurrentPosition: no star selected
20:46:34.592 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:46:34.592 00.000 13300 Status Line: Nessuna stella selezionata
20:46:34.595 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=245, Gamma=0.510
20:46:34.602 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:46:34.602 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:34.602 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:46:34.602 00.000 13300 Enqueuing Expose request
20:46:34.602 00.000 11596 Worker thread wakes up
20:46:34.603 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:46:34.818 00.215 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cc79d0f9-5590-49a9-97af-10babc4f4062"}
20:46:34.818 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cc79d0f9-5590-49a9-97af-10babc4f4062"}
20:46:34.819 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"97ee458f-1721-4c76-b6f4-7230d71e9c22"}
20:46:34.819 00.000 13300 case statement mapped state 1 to 101
20:46:34.819 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"97ee458f-1721-4c76-b6f4-7230d71e9c22"}
20:46:35.118 00.299 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:46:37.818 02.700 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f312af58-043e-47aa-b178-fb9213364c53"}
20:46:37.818 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f312af58-043e-47aa-b178-fb9213364c53"}
20:46:37.819 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"98cf12bb-6197-4109-94ce-239f1ce43246"}
20:46:37.819 00.000 13300 case statement mapped state 1 to 101
20:46:37.819 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"98cf12bb-6197-4109-94ce-239f1ce43246"}
20:46:38.157 00.338 11596 Exposure complete
20:46:38.253 00.096 11596 worker thread done servicing request
20:46:38.253 00.000 13300 OnExposeComplete: enter
20:46:38.253 00.000 13300 UpdateGuideState(): m_state=1
20:46:38.254 00.001 13300 UpdateCurrentPosition: no star selected
20:46:38.255 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:46:38.255 00.000 13300 Status Line: Nessuna stella selezionata
20:46:38.258 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:46:38.266 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:46:38.266 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:38.266 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:46:38.266 00.000 13300 Enqueuing Expose request
20:46:38.266 00.000 11596 Worker thread wakes up
20:46:38.267 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:46:38.780 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:46:40.818 02.038 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4542882a-fcdd-4a62-89ad-dec991582356"}
20:46:40.818 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4542882a-fcdd-4a62-89ad-dec991582356"}
20:46:40.819 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"31e72480-31f8-4c23-b5ee-c8938e730baa"}
20:46:40.819 00.000 13300 case statement mapped state 1 to 101
20:46:40.819 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"31e72480-31f8-4c23-b5ee-c8938e730baa"}
20:46:41.818 00.999 11596 Exposure complete
20:46:41.908 00.090 11596 worker thread done servicing request
20:46:41.908 00.000 13300 OnExposeComplete: enter
20:46:41.908 00.000 13300 UpdateGuideState(): m_state=1
20:46:41.908 00.000 13300 UpdateCurrentPosition: no star selected
20:46:41.909 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:46:41.909 00.000 13300 Status Line: Nessuna stella selezionata
20:46:41.912 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=244, Gamma=0.510
20:46:41.920 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:46:41.920 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:41.921 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:46:41.921 00.000 13300 Enqueuing Expose request
20:46:41.921 00.000 11596 Worker thread wakes up
20:46:41.921 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:46:42.423 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:46:43.818 01.395 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c77e757a-fb47-4ade-8046-aeca6ed499bd"}
20:46:43.818 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c77e757a-fb47-4ade-8046-aeca6ed499bd"}
20:46:43.819 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cfc521f3-6406-442b-af0d-87fd57fd4630"}
20:46:43.819 00.000 13300 case statement mapped state 1 to 101
20:46:43.819 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cfc521f3-6406-442b-af0d-87fd57fd4630"}
20:46:45.460 01.641 11596 Exposure complete
20:46:45.560 00.100 11596 worker thread done servicing request
20:46:45.560 00.000 13300 OnExposeComplete: enter
20:46:45.560 00.000 13300 UpdateGuideState(): m_state=1
20:46:45.561 00.001 13300 UpdateCurrentPosition: no star selected
20:46:45.561 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:46:45.561 00.000 13300 Status Line: Nessuna stella selezionata
20:46:45.564 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:46:45.575 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:46:45.575 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:45.575 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:46:45.575 00.000 13300 Enqueuing Expose request
20:46:45.575 00.000 11596 Worker thread wakes up
20:46:45.576 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:46:46.079 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:46:46.817 00.738 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"91aa8ef1-52f3-4943-bf42-d50ff87a52d7"}
20:46:46.817 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"91aa8ef1-52f3-4943-bf42-d50ff87a52d7"}
20:46:46.818 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f6e5d175-0940-45a2-a248-65ad7753e318"}
20:46:46.818 00.000 13300 case statement mapped state 1 to 101
20:46:46.818 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f6e5d175-0940-45a2-a248-65ad7753e318"}
20:46:49.326 02.508 11596 Exposure complete
20:46:49.512 00.186 11596 worker thread done servicing request
20:46:49.512 00.000 13300 OnExposeComplete: enter
20:46:49.512 00.000 13300 UpdateGuideState(): m_state=1
20:46:49.512 00.000 13300 UpdateCurrentPosition: no star selected
20:46:49.513 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:46:49.513 00.000 13300 Status Line: Nessuna stella selezionata
20:46:49.537 00.024 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:46:49.551 00.014 13300 UpdateGuideState exits: Nessuna stella selezionata
20:46:49.551 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:49.551 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:46:49.552 00.001 13300 Enqueuing Expose request
20:46:49.552 00.000 11596 Worker thread wakes up
20:46:49.554 00.002 11596 worker thread servicing REQUEST_EXPOSE 3000
20:46:49.898 00.344 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"de5f06fc-d824-4185-a1a7-195d3973cc11"}
20:46:49.898 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"de5f06fc-d824-4185-a1a7-195d3973cc11"}
20:46:50.060 00.162 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:46:50.216 00.156 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"976288ef-2d76-4b7a-8b42-b15469e20adc"}
20:46:50.216 00.000 13300 case statement mapped state 1 to 101
20:46:50.216 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"976288ef-2d76-4b7a-8b42-b15469e20adc"}
20:46:53.120 02.904 11596 Exposure complete
20:46:53.286 00.166 13300 OnExposeComplete: enter
20:46:53.286 00.000 13300 UpdateGuideState(): m_state=1
20:46:53.287 00.001 11596 worker thread done servicing request
20:46:53.287 00.000 13300 UpdateCurrentPosition: no star selected
20:46:53.287 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:46:53.287 00.000 13300 Status Line: Nessuna stella selezionata
20:46:53.291 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:46:53.299 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:46:53.299 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:53.299 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:46:53.299 00.000 13300 Enqueuing Expose request
20:46:53.299 00.000 11596 Worker thread wakes up
20:46:53.299 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:46:53.458 00.159 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"109edadd-438b-4a1f-a941-ebbe22ddf64d"}
20:46:53.458 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"109edadd-438b-4a1f-a941-ebbe22ddf64d"}
20:46:53.459 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9aedb714-cfa5-4902-b65a-b81a57c02a59"}
20:46:53.459 00.000 13300 case statement mapped state 1 to 101
20:46:53.459 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9aedb714-cfa5-4902-b65a-b81a57c02a59"}
20:46:53.809 00.350 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:46:56.457 02.648 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3c3f8e6e-ea22-407b-b1b7-cd0ed9f177a2"}
20:46:56.457 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3c3f8e6e-ea22-407b-b1b7-cd0ed9f177a2"}
20:46:56.458 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"92bbc4b2-4a87-467a-9e03-4d01f21a56fa"}
20:46:56.458 00.000 13300 case statement mapped state 1 to 101
20:46:56.458 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"92bbc4b2-4a87-467a-9e03-4d01f21a56fa"}
20:46:56.836 00.378 11596 Exposure complete
20:46:56.915 00.079 11596 worker thread done servicing request
20:46:56.915 00.000 13300 OnExposeComplete: enter
20:46:56.915 00.000 13300 UpdateGuideState(): m_state=1
20:46:56.916 00.001 13300 UpdateCurrentPosition: no star selected
20:46:56.916 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:46:56.917 00.001 13300 Status Line: Nessuna stella selezionata
20:46:56.921 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:46:56.930 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:46:56.930 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:56.930 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:46:56.930 00.000 13300 Enqueuing Expose request
20:46:56.930 00.000 11596 Worker thread wakes up
20:46:56.930 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:46:57.440 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:46:59.456 02.016 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b937a9fb-cb07-4469-8953-0c3f97957895"}
20:46:59.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b937a9fb-cb07-4469-8953-0c3f97957895"}
20:46:59.457 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d25fc7ea-7f80-46d9-837c-fe19f7ebf6b5"}
20:46:59.457 00.000 13300 case statement mapped state 1 to 101
20:46:59.457 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d25fc7ea-7f80-46d9-837c-fe19f7ebf6b5"}
20:47:00.467 01.010 11596 Exposure complete
20:47:00.543 00.076 11596 worker thread done servicing request
20:47:00.543 00.000 13300 OnExposeComplete: enter
20:47:00.543 00.000 13300 UpdateGuideState(): m_state=1
20:47:00.544 00.001 13300 UpdateCurrentPosition: no star selected
20:47:00.544 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:47:00.544 00.000 13300 Status Line: Nessuna stella selezionata
20:47:00.547 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:47:00.553 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:47:00.553 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:00.553 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:47:00.553 00.000 13300 Enqueuing Expose request
20:47:00.554 00.001 11596 Worker thread wakes up
20:47:00.554 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:47:01.065 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:47:02.455 01.390 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0e08c026-c542-4e5c-86a3-77d0f42b8bd0"}
20:47:02.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0e08c026-c542-4e5c-86a3-77d0f42b8bd0"}
20:47:02.456 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c226bb6a-e334-408d-b35c-796383f1ed3e"}
20:47:02.456 00.000 13300 case statement mapped state 1 to 101
20:47:02.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c226bb6a-e334-408d-b35c-796383f1ed3e"}
20:47:04.104 01.648 11596 Exposure complete
20:47:04.202 00.098 11596 worker thread done servicing request
20:47:04.202 00.000 13300 OnExposeComplete: enter
20:47:04.203 00.001 13300 UpdateGuideState(): m_state=1
20:47:04.203 00.000 13300 UpdateCurrentPosition: no star selected
20:47:04.203 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:47:04.203 00.000 13300 Status Line: Nessuna stella selezionata
20:47:04.206 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:47:04.213 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:47:04.213 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:04.213 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:47:04.213 00.000 13300 Enqueuing Expose request
20:47:04.214 00.001 11596 Worker thread wakes up
20:47:04.214 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:47:04.720 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:47:05.455 00.735 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e974570c-c7fa-4c4f-b49b-719d13e2fd52"}
20:47:05.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e974570c-c7fa-4c4f-b49b-719d13e2fd52"}
20:47:05.456 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1e06844d-b489-44ee-85ef-e14539d56988"}
20:47:05.456 00.000 13300 case statement mapped state 1 to 101
20:47:05.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1e06844d-b489-44ee-85ef-e14539d56988"}
20:47:07.748 02.292 11596 Exposure complete
20:47:07.826 00.078 11596 worker thread done servicing request
20:47:07.826 00.000 13300 OnExposeComplete: enter
20:47:07.826 00.000 13300 UpdateGuideState(): m_state=1
20:47:07.826 00.000 13300 UpdateCurrentPosition: no star selected
20:47:07.827 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:47:07.827 00.000 13300 Status Line: Nessuna stella selezionata
20:47:07.829 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
20:47:07.836 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:47:07.836 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:07.836 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:47:07.836 00.000 13300 Enqueuing Expose request
20:47:07.836 00.000 11596 Worker thread wakes up
20:47:07.837 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:47:08.341 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:47:08.454 00.113 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4ad68523-18d2-4ad8-958b-971f7d87492e"}
20:47:08.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4ad68523-18d2-4ad8-958b-971f7d87492e"}
20:47:08.455 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6c718c6e-1def-4e0b-a597-4d336bc4d760"}
20:47:08.455 00.000 13300 case statement mapped state 1 to 101
20:47:08.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6c718c6e-1def-4e0b-a597-4d336bc4d760"}
20:47:11.362 02.907 11596 Exposure complete
20:47:11.441 00.079 11596 worker thread done servicing request
20:47:11.441 00.000 13300 OnExposeComplete: enter
20:47:11.441 00.000 13300 UpdateGuideState(): m_state=1
20:47:11.441 00.000 13300 UpdateCurrentPosition: no star selected
20:47:11.442 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:47:11.442 00.000 13300 Status Line: Nessuna stella selezionata
20:47:11.445 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
20:47:11.452 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:47:11.452 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:11.452 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:47:11.452 00.000 13300 Enqueuing Expose request
20:47:11.452 00.000 11596 Worker thread wakes up
20:47:11.452 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:47:11.453 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d5c6334b-e314-45d4-9f53-c195c0aaf7b8"}
20:47:11.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d5c6334b-e314-45d4-9f53-c195c0aaf7b8"}
20:47:11.453 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"179379db-76e3-46b0-ab40-678b89aad390"}
20:47:11.454 00.001 13300 case statement mapped state 1 to 101
20:47:11.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"179379db-76e3-46b0-ab40-678b89aad390"}
20:47:11.963 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:47:14.453 02.490 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"978ffc5a-54d3-43a6-9ae9-df0bb86f69c4"}
20:47:14.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"978ffc5a-54d3-43a6-9ae9-df0bb86f69c4"}
20:47:14.454 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1c755dc2-09de-44e7-a45a-7ae9353e5b96"}
20:47:14.455 00.001 13300 case statement mapped state 1 to 101
20:47:14.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1c755dc2-09de-44e7-a45a-7ae9353e5b96"}
20:47:15.067 00.612 11596 Exposure complete
20:47:15.182 00.115 11596 worker thread done servicing request
20:47:15.182 00.000 13300 OnExposeComplete: enter
20:47:15.182 00.000 13300 UpdateGuideState(): m_state=1
20:47:15.183 00.001 13300 UpdateCurrentPosition: no star selected
20:47:15.184 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:47:15.184 00.000 13300 Status Line: Nessuna stella selezionata
20:47:15.187 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=248, Gamma=0.510
20:47:15.199 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
20:47:15.199 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:15.199 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:47:15.199 00.000 13300 Enqueuing Expose request
20:47:15.200 00.001 11596 Worker thread wakes up
20:47:15.200 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:47:15.705 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:47:17.454 01.749 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"978c1129-d7a4-42f5-a0ee-c762a884f5ef"}
20:47:17.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"978c1129-d7a4-42f5-a0ee-c762a884f5ef"}
20:47:17.455 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9e8a2913-95a5-404f-9f2e-fc506bacbdb9"}
20:47:17.455 00.000 13300 case statement mapped state 1 to 101
20:47:17.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9e8a2913-95a5-404f-9f2e-fc506bacbdb9"}
20:47:18.747 01.292 11596 Exposure complete
20:47:18.840 00.093 11596 worker thread done servicing request
20:47:18.840 00.000 13300 OnExposeComplete: enter
20:47:18.840 00.000 13300 UpdateGuideState(): m_state=1
20:47:18.841 00.001 13300 UpdateCurrentPosition: no star selected
20:47:18.841 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:47:18.841 00.000 13300 Status Line: Nessuna stella selezionata
20:47:18.845 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:47:18.852 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:47:18.853 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:18.853 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:47:18.853 00.000 13300 Enqueuing Expose request
20:47:18.853 00.000 11596 Worker thread wakes up
20:47:18.853 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:47:19.358 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:47:20.455 01.097 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"32df4f37-0453-435a-9d39-edaa53d7eee7"}
20:47:20.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"32df4f37-0453-435a-9d39-edaa53d7eee7"}
20:47:20.456 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cf8b1f70-c7d4-42e2-8f3d-433722207e39"}
20:47:20.456 00.000 13300 case statement mapped state 1 to 101
20:47:20.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cf8b1f70-c7d4-42e2-8f3d-433722207e39"}
20:47:22.397 01.941 11596 Exposure complete
20:47:22.477 00.080 11596 worker thread done servicing request
20:47:22.477 00.000 13300 OnExposeComplete: enter
20:47:22.477 00.000 13300 UpdateGuideState(): m_state=1
20:47:22.477 00.000 13300 UpdateCurrentPosition: no star selected
20:47:22.478 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:47:22.478 00.000 13300 Status Line: Nessuna stella selezionata
20:47:22.480 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:47:22.488 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:47:22.488 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:22.489 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:47:22.489 00.000 13300 Enqueuing Expose request
20:47:22.489 00.000 11596 Worker thread wakes up
20:47:22.489 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:47:22.994 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:47:23.453 00.459 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5caafdf2-5421-497e-9174-5eefa11dce88"}
20:47:23.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5caafdf2-5421-497e-9174-5eefa11dce88"}
20:47:23.454 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"df46e34c-8559-43b1-b493-69de71bab21f"}
20:47:23.454 00.000 13300 case statement mapped state 1 to 101
20:47:23.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"df46e34c-8559-43b1-b493-69de71bab21f"}
20:47:26.022 02.568 11596 Exposure complete
20:47:26.098 00.076 11596 worker thread done servicing request
20:47:26.099 00.001 13300 OnExposeComplete: enter
20:47:26.099 00.000 13300 UpdateGuideState(): m_state=1
20:47:26.099 00.000 13300 UpdateCurrentPosition: no star selected
20:47:26.099 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:47:26.100 00.001 13300 Status Line: Nessuna stella selezionata
20:47:26.103 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:47:26.111 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:47:26.111 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:26.111 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:47:26.111 00.000 13300 Enqueuing Expose request
20:47:26.111 00.000 11596 Worker thread wakes up
20:47:26.111 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:47:26.453 00.342 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"54d1ff10-98c4-4a9a-8574-9e185f2bf42b"}
20:47:26.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"54d1ff10-98c4-4a9a-8574-9e185f2bf42b"}
20:47:26.454 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3af5784a-ca99-46a3-bfb9-00a6d39aadad"}
20:47:26.454 00.000 13300 case statement mapped state 1 to 101
20:47:26.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3af5784a-ca99-46a3-bfb9-00a6d39aadad"}
20:47:26.614 00.160 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:47:29.452 02.838 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8046748b-1f1f-4cb9-9730-04ef7cabf3a5"}
20:47:29.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8046748b-1f1f-4cb9-9730-04ef7cabf3a5"}
20:47:29.452 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"db2828fb-d8ae-44d9-836a-9daa3a33eb60"}
20:47:29.453 00.001 13300 case statement mapped state 1 to 101
20:47:29.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"db2828fb-d8ae-44d9-836a-9daa3a33eb60"}
20:47:29.656 00.203 11596 Exposure complete
20:47:29.733 00.077 11596 worker thread done servicing request
20:47:29.733 00.000 13300 OnExposeComplete: enter
20:47:29.733 00.000 13300 UpdateGuideState(): m_state=1
20:47:29.733 00.000 13300 UpdateCurrentPosition: no star selected
20:47:29.734 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:47:29.734 00.000 13300 Status Line: Nessuna stella selezionata
20:47:29.737 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=234, Gamma=0.510
20:47:29.743 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:47:29.743 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:29.743 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:47:29.743 00.000 13300 Enqueuing Expose request
20:47:29.743 00.000 11596 Worker thread wakes up
20:47:29.743 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:47:30.254 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:47:32.450 02.196 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"19edcd92-7e98-4de9-a17e-e5ef37262916"}
20:47:32.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"19edcd92-7e98-4de9-a17e-e5ef37262916"}
20:47:32.451 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"09ad7440-4dde-45d5-a4b5-ee8f676341a4"}
20:47:32.451 00.000 13300 case statement mapped state 1 to 101
20:47:32.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"09ad7440-4dde-45d5-a4b5-ee8f676341a4"}
20:47:33.280 00.829 11596 Exposure complete
20:47:33.357 00.077 11596 worker thread done servicing request
20:47:33.357 00.000 13300 OnExposeComplete: enter
20:47:33.357 00.000 13300 UpdateGuideState(): m_state=1
20:47:33.358 00.001 13300 UpdateCurrentPosition: no star selected
20:47:33.358 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:47:33.358 00.000 13300 Status Line: Nessuna stella selezionata
20:47:33.361 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=214, Gamma=0.510
20:47:33.367 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:47:33.367 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:33.368 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:47:33.368 00.000 13300 Enqueuing Expose request
20:47:33.368 00.000 11596 Worker thread wakes up
20:47:33.368 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:47:33.877 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:47:35.450 01.573 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9a8c7919-daf9-491a-bde2-6dce8c6fddf5"}
20:47:35.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9a8c7919-daf9-491a-bde2-6dce8c6fddf5"}
20:47:35.451 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"61e0ea13-dbd7-4711-ad49-19e5d4b985a4"}
20:47:35.451 00.000 13300 case statement mapped state 1 to 101
20:47:35.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"61e0ea13-dbd7-4711-ad49-19e5d4b985a4"}
20:47:36.905 01.454 11596 Exposure complete
20:47:36.983 00.078 11596 worker thread done servicing request
20:47:36.983 00.000 13300 OnExposeComplete: enter
20:47:36.983 00.000 13300 UpdateGuideState(): m_state=1
20:47:36.983 00.000 13300 UpdateCurrentPosition: no star selected
20:47:36.984 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:47:36.984 00.000 13300 Status Line: Nessuna stella selezionata
20:47:36.987 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=216, Gamma=0.510
20:47:36.995 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:47:36.995 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:36.995 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:47:36.995 00.000 13300 Enqueuing Expose request
20:47:36.995 00.000 11596 Worker thread wakes up
20:47:36.995 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:47:37.503 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:47:38.450 00.947 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"13ccfc8a-1d1a-4550-ac81-c86b18eb1e66"}
20:47:38.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"13ccfc8a-1d1a-4550-ac81-c86b18eb1e66"}
20:47:38.451 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fbde06b7-494e-40b4-824a-31891890b5e9"}
20:47:38.451 00.000 13300 case statement mapped state 1 to 101
20:47:38.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fbde06b7-494e-40b4-824a-31891890b5e9"}
20:47:40.530 02.079 11596 Exposure complete
20:47:40.608 00.078 11596 worker thread done servicing request
20:47:40.608 00.000 13300 OnExposeComplete: enter
20:47:40.608 00.000 13300 UpdateGuideState(): m_state=1
20:47:40.608 00.000 13300 UpdateCurrentPosition: no star selected
20:47:40.609 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:47:40.609 00.000 13300 Status Line: Nessuna stella selezionata
20:47:40.611 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=229, Gamma=0.510
20:47:40.618 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:47:40.618 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:40.618 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:47:40.618 00.000 13300 Enqueuing Expose request
20:47:40.618 00.000 11596 Worker thread wakes up
20:47:40.618 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:47:41.124 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:47:41.450 00.326 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c894f9b3-b357-4051-9ffd-c95592e651c6"}
20:47:41.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c894f9b3-b357-4051-9ffd-c95592e651c6"}
20:47:41.451 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1f7409db-f83f-42c3-95c9-6473757cc079"}
20:47:41.451 00.000 13300 case statement mapped state 1 to 101
20:47:41.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1f7409db-f83f-42c3-95c9-6473757cc079"}
20:47:44.161 02.710 11596 Exposure complete
20:47:44.260 00.099 11596 worker thread done servicing request
20:47:44.260 00.000 13300 OnExposeComplete: enter
20:47:44.260 00.000 13300 UpdateGuideState(): m_state=1
20:47:44.261 00.001 13300 UpdateCurrentPosition: no star selected
20:47:44.261 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:47:44.261 00.000 13300 Status Line: Nessuna stella selezionata
20:47:44.265 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=221, Gamma=0.510
20:47:44.275 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:47:44.275 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:44.275 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:47:44.275 00.000 13300 Enqueuing Expose request
20:47:44.276 00.001 11596 Worker thread wakes up
20:47:44.276 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:47:44.449 00.173 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ce7a28ba-a6b4-4a08-bdcf-25d8d3fd5799"}
20:47:44.449 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ce7a28ba-a6b4-4a08-bdcf-25d8d3fd5799"}
20:47:44.450 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f6417983-8b4c-4377-8d0c-56cf59e55b78"}
20:47:44.450 00.000 13300 case statement mapped state 1 to 101
20:47:44.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f6417983-8b4c-4377-8d0c-56cf59e55b78"}
20:47:44.786 00.336 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:47:47.449 02.663 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c05fe1b4-14ec-49bd-9785-5bf97825af87"}
20:47:47.449 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c05fe1b4-14ec-49bd-9785-5bf97825af87"}
20:47:47.450 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0f9d45e7-ea7e-4d1f-89d4-3f02435ebac7"}
20:47:47.450 00.000 13300 case statement mapped state 1 to 101
20:47:47.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0f9d45e7-ea7e-4d1f-89d4-3f02435ebac7"}
20:47:47.830 00.380 11596 Exposure complete
20:47:47.939 00.109 11596 worker thread done servicing request
20:47:47.939 00.000 13300 OnExposeComplete: enter
20:47:47.940 00.001 13300 UpdateGuideState(): m_state=1
20:47:47.940 00.000 13300 UpdateCurrentPosition: no star selected
20:47:47.940 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:47:47.940 00.000 13300 Status Line: Nessuna stella selezionata
20:47:47.944 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=226, Gamma=0.510
20:47:47.954 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:47:47.955 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:47.955 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:47:47.955 00.000 13300 Enqueuing Expose request
20:47:47.955 00.000 11596 Worker thread wakes up
20:47:47.955 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:47:48.461 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:47:50.450 01.989 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b880bb6b-c3e0-4a6f-b225-a837c04fb9f2"}
20:47:50.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b880bb6b-c3e0-4a6f-b225-a837c04fb9f2"}
20:47:50.451 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6fcf7df6-64b3-42be-81f5-05a3493581af"}
20:47:50.451 00.000 13300 case statement mapped state 1 to 101
20:47:50.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6fcf7df6-64b3-42be-81f5-05a3493581af"}
20:47:51.551 01.100 11596 Exposure complete
20:47:51.690 00.139 11596 worker thread done servicing request
20:47:51.690 00.000 13300 OnExposeComplete: enter
20:47:51.690 00.000 13300 UpdateGuideState(): m_state=1
20:47:51.691 00.001 13300 UpdateCurrentPosition: no star selected
20:47:51.691 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:47:51.691 00.000 13300 Status Line: Nessuna stella selezionata
20:47:51.695 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=248, Gamma=0.510
20:47:51.707 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
20:47:51.707 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:51.707 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:47:51.707 00.000 13300 Enqueuing Expose request
20:47:51.707 00.000 11596 Worker thread wakes up
20:47:51.708 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:47:52.246 00.538 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:47:53.517 01.271 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a2fc4648-c5a1-4fa6-baad-a0ac70f5a2f0"}
20:47:53.518 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a2fc4648-c5a1-4fa6-baad-a0ac70f5a2f0"}
20:47:54.174 00.656 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f4d6be29-769e-4261-a3df-4aaf1904f4e6"}
20:47:54.174 00.000 13300 case statement mapped state 1 to 101
20:47:54.174 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f4d6be29-769e-4261-a3df-4aaf1904f4e6"}
20:47:55.418 01.244 11596 Exposure complete
20:47:55.604 00.186 11596 worker thread done servicing request
20:47:55.604 00.000 13300 OnExposeComplete: enter
20:47:55.604 00.000 13300 UpdateGuideState(): m_state=1
20:47:55.605 00.001 13300 UpdateCurrentPosition: no star selected
20:47:55.605 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:47:55.605 00.000 13300 Status Line: Nessuna stella selezionata
20:47:55.608 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=230, Gamma=0.510
20:47:55.618 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:47:55.618 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:55.618 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:47:55.618 00.000 13300 Enqueuing Expose request
20:47:55.619 00.001 11596 Worker thread wakes up
20:47:55.619 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:47:56.173 00.554 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:47:56.704 00.531 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d73cedc0-8933-4332-ade6-5a54eb65cc43"}
20:47:56.704 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d73cedc0-8933-4332-ade6-5a54eb65cc43"}
20:47:56.962 00.258 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9c5b4948-7a66-42a0-beb0-8deabd797290"}
20:47:56.963 00.001 13300 case statement mapped state 1 to 101
20:47:56.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9c5b4948-7a66-42a0-beb0-8deabd797290"}
20:47:59.213 02.250 11596 Exposure complete
20:47:59.308 00.095 11596 worker thread done servicing request
20:47:59.308 00.000 13300 OnExposeComplete: enter
20:47:59.308 00.000 13300 UpdateGuideState(): m_state=1
20:47:59.308 00.000 13300 UpdateCurrentPosition: no star selected
20:47:59.309 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:47:59.309 00.000 13300 Status Line: Nessuna stella selezionata
20:47:59.313 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=220, Gamma=0.510
20:47:59.324 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:47:59.324 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:59.324 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:47:59.324 00.000 13300 Enqueuing Expose request
20:47:59.325 00.001 11596 Worker thread wakes up
20:47:59.325 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:47:59.705 00.380 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7bc6e332-aa45-4a5f-adfb-939b3db5bcf4"}
20:47:59.705 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7bc6e332-aa45-4a5f-adfb-939b3db5bcf4"}
20:47:59.706 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"afd4e7b9-4463-41dc-991d-42dd9b75b202"}
20:47:59.706 00.000 13300 case statement mapped state 1 to 101
20:47:59.706 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"afd4e7b9-4463-41dc-991d-42dd9b75b202"}
20:47:59.841 00.135 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:48:02.704 02.863 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"946e11ba-0137-4746-9031-dfba27a698c1"}
20:48:02.704 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"946e11ba-0137-4746-9031-dfba27a698c1"}
20:48:02.705 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e0976ac7-142e-44e0-8310-129eb518fef3"}
20:48:02.705 00.000 13300 case statement mapped state 1 to 101
20:48:02.705 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e0976ac7-142e-44e0-8310-129eb518fef3"}
20:48:02.867 00.162 11596 Exposure complete
20:48:02.944 00.077 11596 worker thread done servicing request
20:48:02.944 00.000 13300 OnExposeComplete: enter
20:48:02.944 00.000 13300 UpdateGuideState(): m_state=1
20:48:02.945 00.001 13300 UpdateCurrentPosition: no star selected
20:48:02.945 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:48:02.945 00.000 13300 Status Line: Nessuna stella selezionata
20:48:02.951 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=224, Gamma=0.510
20:48:02.958 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:48:02.959 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:02.959 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:48:02.959 00.000 13300 Enqueuing Expose request
20:48:02.959 00.000 11596 Worker thread wakes up
20:48:02.959 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:48:03.472 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:48:05.704 02.232 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"22697699-775e-4b1b-9d58-2ca8bebb8a34"}
20:48:05.704 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"22697699-775e-4b1b-9d58-2ca8bebb8a34"}
20:48:05.705 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5d25d200-5d72-4c16-bdd1-5da6c97cfdaf"}
20:48:05.705 00.000 13300 case statement mapped state 1 to 101
20:48:05.705 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5d25d200-5d72-4c16-bdd1-5da6c97cfdaf"}
20:48:06.497 00.792 11596 Exposure complete
20:48:06.572 00.075 13300 OnExposeComplete: enter
20:48:06.572 00.000 11596 worker thread done servicing request
20:48:06.572 00.000 13300 UpdateGuideState(): m_state=1
20:48:06.573 00.001 13300 UpdateCurrentPosition: no star selected
20:48:06.573 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:48:06.574 00.001 13300 Status Line: Nessuna stella selezionata
20:48:06.577 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=208, Gamma=0.510
20:48:06.583 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:48:06.584 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:06.584 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:48:06.584 00.000 13300 Enqueuing Expose request
20:48:06.584 00.000 11596 Worker thread wakes up
20:48:06.584 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:48:07.089 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:48:08.703 01.614 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0533bc15-90e2-41bd-8985-77657d5bcf2c"}
20:48:08.703 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0533bc15-90e2-41bd-8985-77657d5bcf2c"}
20:48:08.704 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d9a44a5f-2c4e-409a-914a-73d9fdd0ceae"}
20:48:08.704 00.000 13300 case statement mapped state 1 to 101
20:48:08.704 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d9a44a5f-2c4e-409a-914a-73d9fdd0ceae"}
20:48:10.112 01.408 11596 Exposure complete
20:48:10.204 00.092 13300 OnExposeComplete: enter
20:48:10.204 00.000 13300 UpdateGuideState(): m_state=1
20:48:10.204 00.000 13300 UpdateCurrentPosition: no star selected
20:48:10.204 00.000 11596 worker thread done servicing request
20:48:10.205 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:48:10.205 00.000 13300 Status Line: Nessuna stella selezionata
20:48:10.208 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=251, Gamma=0.510
20:48:10.215 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:48:10.215 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:10.215 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:48:10.215 00.000 13300 Enqueuing Expose request
20:48:10.215 00.000 11596 Worker thread wakes up
20:48:10.216 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:48:10.726 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:48:11.703 00.977 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0b3b6727-aa1e-436a-9fdf-507b6addd69e"}
20:48:11.703 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0b3b6727-aa1e-436a-9fdf-507b6addd69e"}
20:48:11.704 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9dd0e434-e7e0-4694-b7d4-768af4e6f82a"}
20:48:11.704 00.000 13300 case statement mapped state 1 to 101
20:48:11.704 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9dd0e434-e7e0-4694-b7d4-768af4e6f82a"}
20:48:13.798 02.094 11596 Exposure complete
20:48:13.936 00.138 11596 worker thread done servicing request
20:48:13.936 00.000 13300 OnExposeComplete: enter
20:48:13.937 00.001 13300 UpdateGuideState(): m_state=1
20:48:13.937 00.000 13300 UpdateCurrentPosition: no star selected
20:48:13.938 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:48:13.938 00.000 13300 Status Line: Nessuna stella selezionata
20:48:13.942 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=243, Gamma=0.510
20:48:13.954 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
20:48:13.954 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:13.954 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:48:13.954 00.000 13300 Enqueuing Expose request
20:48:13.954 00.000 11596 Worker thread wakes up
20:48:13.955 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:48:14.467 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:48:14.702 00.235 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3d01448f-5fa9-4f41-b0e9-6b8a40477c7e"}
20:48:14.702 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3d01448f-5fa9-4f41-b0e9-6b8a40477c7e"}
20:48:14.703 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"258fed08-cb38-45de-b10c-1cdff2cc8fa9"}
20:48:14.704 00.001 13300 case statement mapped state 1 to 101
20:48:14.704 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"258fed08-cb38-45de-b10c-1cdff2cc8fa9"}
20:48:17.509 02.805 11596 Exposure complete
20:48:17.595 00.086 11596 worker thread done servicing request
20:48:17.595 00.000 13300 OnExposeComplete: enter
20:48:17.595 00.000 13300 UpdateGuideState(): m_state=1
20:48:17.596 00.001 13300 UpdateCurrentPosition: no star selected
20:48:17.596 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:48:17.596 00.000 13300 Status Line: Nessuna stella selezionata
20:48:17.599 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=251, Gamma=0.510
20:48:17.608 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:48:17.609 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:17.609 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:48:17.609 00.000 13300 Enqueuing Expose request
20:48:17.609 00.000 11596 Worker thread wakes up
20:48:17.609 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:48:17.702 00.093 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7184b922-7a00-4a44-95f1-fbcebdba04b5"}
20:48:17.702 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7184b922-7a00-4a44-95f1-fbcebdba04b5"}
20:48:17.703 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8f4e021c-9749-4f29-bfad-52e91d14fa1b"}
20:48:17.703 00.000 13300 case statement mapped state 1 to 101
20:48:17.703 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8f4e021c-9749-4f29-bfad-52e91d14fa1b"}
20:48:18.119 00.416 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:48:20.702 02.583 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"340c918a-a4d3-4f82-aa88-e0c1b4c55558"}
20:48:20.702 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"340c918a-a4d3-4f82-aa88-e0c1b4c55558"}
20:48:20.703 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3285c376-1dce-4340-8af3-c75c8cab633b"}
20:48:20.703 00.000 13300 case statement mapped state 1 to 101
20:48:20.703 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3285c376-1dce-4340-8af3-c75c8cab633b"}
20:48:21.176 00.473 11596 Exposure complete
20:48:21.293 00.117 11596 worker thread done servicing request
20:48:21.293 00.000 13300 OnExposeComplete: enter
20:48:21.293 00.000 13300 UpdateGuideState(): m_state=1
20:48:21.294 00.001 13300 UpdateCurrentPosition: no star selected
20:48:21.294 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:48:21.295 00.001 13300 Status Line: Nessuna stella selezionata
20:48:21.299 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=216, Gamma=0.510
20:48:21.310 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:48:21.310 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:21.310 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:48:21.310 00.000 13300 Enqueuing Expose request
20:48:21.311 00.001 11596 Worker thread wakes up
20:48:21.311 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:48:21.826 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:48:23.702 01.876 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bfcb763c-6853-4c12-98f0-63e412e0ee44"}
20:48:23.702 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bfcb763c-6853-4c12-98f0-63e412e0ee44"}
20:48:23.703 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"725bc7f4-a288-4e36-96bf-cdb518261bb3"}
20:48:23.703 00.000 13300 case statement mapped state 1 to 101
20:48:23.703 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"725bc7f4-a288-4e36-96bf-cdb518261bb3"}
20:48:24.864 01.161 11596 Exposure complete
20:48:24.938 00.074 11596 worker thread done servicing request
20:48:24.938 00.000 13300 OnExposeComplete: enter
20:48:24.939 00.001 13300 UpdateGuideState(): m_state=1
20:48:24.939 00.000 13300 UpdateCurrentPosition: no star selected
20:48:24.939 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:48:24.939 00.000 13300 Status Line: Nessuna stella selezionata
20:48:24.942 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=222, Gamma=0.510
20:48:24.949 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:48:24.949 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:24.949 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:48:24.949 00.000 13300 Enqueuing Expose request
20:48:24.949 00.000 11596 Worker thread wakes up
20:48:24.950 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:48:25.453 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:48:26.700 01.247 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8a505cdf-d189-463e-9179-2b27576b17a6"}
20:48:26.700 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8a505cdf-d189-463e-9179-2b27576b17a6"}
20:48:26.701 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3be68598-43d4-4e35-939b-22d09182710c"}
20:48:26.701 00.000 13300 case statement mapped state 1 to 101
20:48:26.701 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3be68598-43d4-4e35-939b-22d09182710c"}
20:48:28.477 01.776 11596 Exposure complete
20:48:28.557 00.080 11596 worker thread done servicing request
20:48:28.557 00.000 13300 OnExposeComplete: enter
20:48:28.557 00.000 13300 UpdateGuideState(): m_state=1
20:48:28.558 00.001 13300 UpdateCurrentPosition: no star selected
20:48:28.558 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:48:28.558 00.000 13300 Status Line: Nessuna stella selezionata
20:48:28.561 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=237, Gamma=0.510
20:48:28.567 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:48:28.567 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:28.567 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:48:28.567 00.000 13300 Enqueuing Expose request
20:48:28.567 00.000 11596 Worker thread wakes up
20:48:28.568 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:48:29.080 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:48:29.700 00.620 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"94168c18-5a4d-4e79-b2dc-24931482c52e"}
20:48:29.700 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"94168c18-5a4d-4e79-b2dc-24931482c52e"}
20:48:29.701 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ad8a86d5-3a54-4ba3-9536-531010cb3340"}
20:48:29.701 00.000 13300 case statement mapped state 1 to 101
20:48:29.701 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ad8a86d5-3a54-4ba3-9536-531010cb3340"}
20:48:32.119 02.418 11596 Exposure complete
20:48:32.205 00.086 11596 worker thread done servicing request
20:48:32.205 00.000 13300 OnExposeComplete: enter
20:48:32.206 00.001 13300 UpdateGuideState(): m_state=1
20:48:32.206 00.000 13300 UpdateCurrentPosition: no star selected
20:48:32.206 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:48:32.207 00.001 13300 Status Line: Nessuna stella selezionata
20:48:32.211 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:48:32.218 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:48:32.219 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:32.219 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:48:32.219 00.000 13300 Enqueuing Expose request
20:48:32.219 00.000 11596 Worker thread wakes up
20:48:32.219 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:48:32.699 00.480 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cefac824-1af9-4087-86a3-a919936ce4c4"}
20:48:32.699 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cefac824-1af9-4087-86a3-a919936ce4c4"}
20:48:32.700 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1dc389df-2362-4a94-8c59-ac9a451cc813"}
20:48:32.700 00.000 13300 case statement mapped state 1 to 101
20:48:32.700 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1dc389df-2362-4a94-8c59-ac9a451cc813"}
20:48:32.735 00.035 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:48:35.697 02.962 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5ce7b5f0-c023-4f33-9417-61b0edbb2d86"}
20:48:35.697 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5ce7b5f0-c023-4f33-9417-61b0edbb2d86"}
20:48:35.698 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"03661b3b-28fa-48d3-97ea-0bd6a662aee5"}
20:48:35.698 00.000 13300 case statement mapped state 1 to 101
20:48:35.698 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"03661b3b-28fa-48d3-97ea-0bd6a662aee5"}
20:48:35.762 00.064 11596 Exposure complete
20:48:35.837 00.075 11596 worker thread done servicing request
20:48:35.838 00.001 13300 OnExposeComplete: enter
20:48:35.838 00.000 13300 UpdateGuideState(): m_state=1
20:48:35.838 00.000 13300 UpdateCurrentPosition: no star selected
20:48:35.838 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:48:35.839 00.001 13300 Status Line: Nessuna stella selezionata
20:48:35.841 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=238, Gamma=0.510
20:48:35.848 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:48:35.848 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:35.848 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:48:35.848 00.000 13300 Enqueuing Expose request
20:48:35.848 00.000 11596 Worker thread wakes up
20:48:35.848 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:48:36.364 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:48:38.697 02.333 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9fdb68b5-119b-4095-8c8f-8f5b37a7943c"}
20:48:38.697 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9fdb68b5-119b-4095-8c8f-8f5b37a7943c"}
20:48:38.698 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"609d2cdd-81f2-4985-9f9a-69d1537f4a06"}
20:48:38.698 00.000 13300 case statement mapped state 1 to 101
20:48:38.698 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"609d2cdd-81f2-4985-9f9a-69d1537f4a06"}
20:48:39.400 00.702 11596 Exposure complete
20:48:39.477 00.077 11596 worker thread done servicing request
20:48:39.478 00.001 13300 OnExposeComplete: enter
20:48:39.478 00.000 13300 UpdateGuideState(): m_state=1
20:48:39.478 00.000 13300 UpdateCurrentPosition: no star selected
20:48:39.479 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:48:39.479 00.000 13300 Status Line: Nessuna stella selezionata
20:48:39.481 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:48:39.488 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:48:39.488 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:39.488 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:48:39.488 00.000 13300 Enqueuing Expose request
20:48:39.488 00.000 11596 Worker thread wakes up
20:48:39.489 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:48:39.994 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:48:41.696 01.702 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1afa48f3-5321-4efa-a92a-c36725980b8e"}
20:48:41.696 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1afa48f3-5321-4efa-a92a-c36725980b8e"}
20:48:41.697 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"802e27b7-724c-4c28-9130-415d74e9b8a7"}
20:48:41.697 00.000 13300 case statement mapped state 1 to 101
20:48:41.698 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"802e27b7-724c-4c28-9130-415d74e9b8a7"}
20:48:43.023 01.325 11596 Exposure complete
20:48:43.101 00.078 11596 worker thread done servicing request
20:48:43.102 00.001 13300 OnExposeComplete: enter
20:48:43.102 00.000 13300 UpdateGuideState(): m_state=1
20:48:43.102 00.000 13300 UpdateCurrentPosition: no star selected
20:48:43.102 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:48:43.103 00.001 13300 Status Line: Nessuna stella selezionata
20:48:43.106 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:48:43.113 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:48:43.113 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:43.113 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:48:43.113 00.000 13300 Enqueuing Expose request
20:48:43.113 00.000 11596 Worker thread wakes up
20:48:43.114 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:48:43.627 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:48:44.694 01.067 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1aec08a6-9cb6-43e0-b211-bcd9e591e897"}
20:48:44.694 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1aec08a6-9cb6-43e0-b211-bcd9e591e897"}
20:48:44.695 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a957bee5-b28d-4e6c-a26e-7e6e4826dd1a"}
20:48:44.695 00.000 13300 case statement mapped state 1 to 101
20:48:44.695 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a957bee5-b28d-4e6c-a26e-7e6e4826dd1a"}
20:48:46.663 01.968 11596 Exposure complete
20:48:46.743 00.080 11596 worker thread done servicing request
20:48:46.743 00.000 13300 OnExposeComplete: enter
20:48:46.744 00.001 13300 UpdateGuideState(): m_state=1
20:48:46.744 00.000 13300 UpdateCurrentPosition: no star selected
20:48:46.744 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:48:46.744 00.000 13300 Status Line: Nessuna stella selezionata
20:48:46.747 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=225, Gamma=0.510
20:48:46.755 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:48:46.755 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:46.755 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:48:46.755 00.000 13300 Enqueuing Expose request
20:48:46.755 00.000 11596 Worker thread wakes up
20:48:46.755 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:48:47.270 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:48:47.694 00.424 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"351e2466-6824-4f54-a1cc-751a805a0c33"}
20:48:47.694 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"351e2466-6824-4f54-a1cc-751a805a0c33"}
20:48:47.694 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bc7f78e3-8988-45c6-ac6c-7968e0a902b3"}
20:48:47.694 00.000 13300 case statement mapped state 1 to 101
20:48:47.694 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bc7f78e3-8988-45c6-ac6c-7968e0a902b3"}
20:48:50.318 02.624 11596 Exposure complete
20:48:50.400 00.082 11596 worker thread done servicing request
20:48:50.400 00.000 13300 OnExposeComplete: enter
20:48:50.401 00.001 13300 UpdateGuideState(): m_state=1
20:48:50.401 00.000 13300 UpdateCurrentPosition: no star selected
20:48:50.401 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:48:50.402 00.001 13300 Status Line: Nessuna stella selezionata
20:48:50.405 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=220, Gamma=0.510
20:48:50.415 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:48:50.415 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:50.415 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:48:50.415 00.000 13300 Enqueuing Expose request
20:48:50.415 00.000 11596 Worker thread wakes up
20:48:50.415 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:48:50.695 00.280 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"77380f1c-934c-4fbb-b950-c827f161634c"}
20:48:50.695 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"77380f1c-934c-4fbb-b950-c827f161634c"}
20:48:50.697 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"393ad394-ac53-463e-88b0-650d1eb3acef"}
20:48:50.697 00.000 13300 case statement mapped state 1 to 101
20:48:50.697 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"393ad394-ac53-463e-88b0-650d1eb3acef"}
20:48:50.927 00.230 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:48:53.695 02.768 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0b1faf44-fb25-4cfc-817b-6a7c4bde762a"}
20:48:53.696 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0b1faf44-fb25-4cfc-817b-6a7c4bde762a"}
20:48:53.696 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b376dd25-ab87-473a-a981-f7accbb548c7"}
20:48:53.697 00.001 13300 case statement mapped state 1 to 101
20:48:53.697 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b376dd25-ab87-473a-a981-f7accbb548c7"}
20:48:53.957 00.260 11596 Exposure complete
20:48:54.046 00.089 11596 worker thread done servicing request
20:48:54.047 00.001 13300 OnExposeComplete: enter
20:48:54.047 00.000 13300 UpdateGuideState(): m_state=1
20:48:54.048 00.001 13300 UpdateCurrentPosition: no star selected
20:48:54.049 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:48:54.049 00.000 13300 Status Line: Nessuna stella selezionata
20:48:54.055 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:48:54.076 00.021 13300 UpdateGuideState exits: Nessuna stella selezionata
20:48:54.076 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:54.077 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:48:54.077 00.000 13300 Enqueuing Expose request
20:48:54.097 00.020 11596 Worker thread wakes up
20:48:54.097 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:48:54.625 00.528 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:48:56.866 02.241 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2f7fbe0f-ba5c-4877-a149-fc701d57f24b"}
20:48:56.866 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2f7fbe0f-ba5c-4877-a149-fc701d57f24b"}
20:48:57.009 00.143 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"59535009-7742-45da-9470-1d3f1f60a5a8"}
20:48:57.010 00.001 13300 case statement mapped state 1 to 101
20:48:57.010 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"59535009-7742-45da-9470-1d3f1f60a5a8"}
20:48:58.019 01.009 11596 Exposure complete
20:48:58.318 00.299 11596 worker thread done servicing request
20:48:58.318 00.000 13300 OnExposeComplete: enter
20:48:58.318 00.000 13300 UpdateGuideState(): m_state=1
20:48:58.319 00.001 13300 UpdateCurrentPosition: no star selected
20:48:58.319 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:48:58.320 00.001 13300 Status Line: Nessuna stella selezionata
20:48:58.323 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:48:58.343 00.020 13300 UpdateGuideState exits: Nessuna stella selezionata
20:48:58.344 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:58.344 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:48:58.344 00.000 13300 Enqueuing Expose request
20:48:58.344 00.000 11596 Worker thread wakes up
20:48:58.344 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:48:58.866 00.522 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:49:00.067 01.201 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"34bd7d02-ff29-470f-82f4-3b09a8fb1d71"}
20:49:00.068 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"34bd7d02-ff29-470f-82f4-3b09a8fb1d71"}
20:49:00.092 00.024 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fe5e04aa-b684-424a-a546-b43767187bee"}
20:49:00.092 00.000 13300 case statement mapped state 1 to 101
20:49:00.092 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fe5e04aa-b684-424a-a546-b43767187bee"}
20:49:01.897 01.805 11596 Exposure complete
20:49:02.010 00.113 11596 worker thread done servicing request
20:49:02.010 00.000 13300 OnExposeComplete: enter
20:49:02.011 00.001 13300 UpdateGuideState(): m_state=1
20:49:02.011 00.000 13300 UpdateCurrentPosition: no star selected
20:49:02.011 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:49:02.011 00.000 13300 Status Line: Nessuna stella selezionata
20:49:02.016 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:49:02.030 00.014 13300 UpdateGuideState exits: Nessuna stella selezionata
20:49:02.030 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:02.030 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:49:02.030 00.000 13300 Enqueuing Expose request
20:49:02.030 00.000 11596 Worker thread wakes up
20:49:02.030 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:49:02.537 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:49:03.060 00.523 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"660215c8-dcef-464e-8613-0d35d587ef12"}
20:49:03.061 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"660215c8-dcef-464e-8613-0d35d587ef12"}
20:49:03.061 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e2c0feb4-31ed-4f55-9c9e-45eb8a03a3bf"}
20:49:03.062 00.001 13300 case statement mapped state 1 to 101
20:49:03.062 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e2c0feb4-31ed-4f55-9c9e-45eb8a03a3bf"}
20:49:05.568 02.506 11596 Exposure complete
20:49:05.647 00.079 11596 worker thread done servicing request
20:49:05.647 00.000 13300 OnExposeComplete: enter
20:49:05.647 00.000 13300 UpdateGuideState(): m_state=1
20:49:05.648 00.001 13300 UpdateCurrentPosition: no star selected
20:49:05.648 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:49:05.648 00.000 13300 Status Line: Nessuna stella selezionata
20:49:05.651 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=232, Gamma=0.510
20:49:05.658 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:49:05.658 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:05.658 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:49:05.658 00.000 13300 Enqueuing Expose request
20:49:05.658 00.000 11596 Worker thread wakes up
20:49:05.658 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:49:06.060 00.402 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1e33814d-bd45-44c3-bec1-2400a3a8f80b"}
20:49:06.060 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1e33814d-bd45-44c3-bec1-2400a3a8f80b"}
20:49:06.061 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0124ebdb-b5d0-4b3d-88f9-6a6726fd67c8"}
20:49:06.061 00.000 13300 case statement mapped state 1 to 101
20:49:06.061 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0124ebdb-b5d0-4b3d-88f9-6a6726fd67c8"}
20:49:06.169 00.108 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:49:09.058 02.889 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f90d9baa-2709-41a7-bfa2-8f0feeafddba"}
20:49:09.058 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f90d9baa-2709-41a7-bfa2-8f0feeafddba"}
20:49:09.059 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c772a6ce-4a80-4a54-89d1-1b880857a37c"}
20:49:09.059 00.000 13300 case statement mapped state 1 to 101
20:49:09.059 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c772a6ce-4a80-4a54-89d1-1b880857a37c"}
20:49:09.198 00.139 11596 Exposure complete
20:49:09.283 00.085 11596 worker thread done servicing request
20:49:09.284 00.001 13300 OnExposeComplete: enter
20:49:09.284 00.000 13300 UpdateGuideState(): m_state=1
20:49:09.284 00.000 13300 UpdateCurrentPosition: no star selected
20:49:09.284 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:49:09.285 00.001 13300 Status Line: Nessuna stella selezionata
20:49:09.287 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:49:09.296 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:49:09.296 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:09.296 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:49:09.296 00.000 13300 Enqueuing Expose request
20:49:09.297 00.001 11596 Worker thread wakes up
20:49:09.297 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:49:09.804 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:49:12.059 02.255 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c215ec72-77e9-4cc8-bebd-4b07d53ef254"}
20:49:12.059 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c215ec72-77e9-4cc8-bebd-4b07d53ef254"}
20:49:12.060 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b6288792-f78b-4f27-9d27-394cfb8700a2"}
20:49:12.060 00.000 13300 case statement mapped state 1 to 101
20:49:12.060 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b6288792-f78b-4f27-9d27-394cfb8700a2"}
20:49:12.830 00.770 11596 Exposure complete
20:49:12.910 00.080 11596 worker thread done servicing request
20:49:12.910 00.000 13300 OnExposeComplete: enter
20:49:12.910 00.000 13300 UpdateGuideState(): m_state=1
20:49:12.911 00.001 13300 UpdateCurrentPosition: no star selected
20:49:12.911 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:49:12.911 00.000 13300 Status Line: Nessuna stella selezionata
20:49:12.917 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:49:12.925 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:49:12.926 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:12.926 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:49:12.926 00.000 13300 Enqueuing Expose request
20:49:12.926 00.000 11596 Worker thread wakes up
20:49:12.926 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:49:13.435 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:49:15.059 01.624 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1af66d01-2b39-47bc-9caa-7459801fe82e"}
20:49:15.059 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1af66d01-2b39-47bc-9caa-7459801fe82e"}
20:49:15.060 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e7c23a65-cbaf-405c-b722-d21783849eca"}
20:49:15.060 00.000 13300 case statement mapped state 1 to 101
20:49:15.061 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e7c23a65-cbaf-405c-b722-d21783849eca"}
20:49:16.477 01.416 11596 Exposure complete
20:49:16.573 00.096 11596 worker thread done servicing request
20:49:16.573 00.000 13300 OnExposeComplete: enter
20:49:16.573 00.000 13300 UpdateGuideState(): m_state=1
20:49:16.574 00.001 13300 UpdateCurrentPosition: no star selected
20:49:16.574 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:49:16.574 00.000 13300 Status Line: Nessuna stella selezionata
20:49:16.577 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=228, Gamma=0.510
20:49:16.584 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:49:16.584 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:16.584 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:49:16.584 00.000 13300 Enqueuing Expose request
20:49:16.584 00.000 11596 Worker thread wakes up
20:49:16.584 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:49:17.095 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:49:18.057 00.962 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c657819d-0f00-4d18-ad89-2463e4b9a88d"}
20:49:18.057 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c657819d-0f00-4d18-ad89-2463e4b9a88d"}
20:49:18.057 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"242c7a02-5feb-43b7-9667-79188d9379e8"}
20:49:18.058 00.001 13300 case statement mapped state 1 to 101
20:49:18.058 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"242c7a02-5feb-43b7-9667-79188d9379e8"}
20:49:20.133 02.075 11596 Exposure complete
20:49:20.224 00.091 11596 worker thread done servicing request
20:49:20.224 00.000 13300 OnExposeComplete: enter
20:49:20.224 00.000 13300 UpdateGuideState(): m_state=1
20:49:20.225 00.001 13300 UpdateCurrentPosition: no star selected
20:49:20.226 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:49:20.226 00.000 13300 Status Line: Nessuna stella selezionata
20:49:20.230 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:49:20.237 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:49:20.237 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:20.237 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:49:20.237 00.000 13300 Enqueuing Expose request
20:49:20.238 00.001 11596 Worker thread wakes up
20:49:20.238 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:49:20.749 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:49:21.057 00.308 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"08be87c6-cb58-4f36-9def-c53c698e0d18"}
20:49:21.057 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"08be87c6-cb58-4f36-9def-c53c698e0d18"}
20:49:21.058 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"37c981de-71db-4be9-a506-14bd9a6fcb96"}
20:49:21.058 00.000 13300 case statement mapped state 1 to 101
20:49:21.058 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"37c981de-71db-4be9-a506-14bd9a6fcb96"}
20:49:23.788 02.730 11596 Exposure complete
20:49:23.866 00.078 11596 worker thread done servicing request
20:49:23.866 00.000 13300 OnExposeComplete: enter
20:49:23.866 00.000 13300 UpdateGuideState(): m_state=1
20:49:23.866 00.000 13300 UpdateCurrentPosition: no star selected
20:49:23.867 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:49:23.867 00.000 13300 Status Line: Nessuna stella selezionata
20:49:23.869 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=252, Gamma=0.510
20:49:23.877 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:49:23.877 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:23.877 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:49:23.877 00.000 13300 Enqueuing Expose request
20:49:23.877 00.000 11596 Worker thread wakes up
20:49:23.877 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:49:24.055 00.178 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1af19b03-113d-404f-808b-9e0a4cc68f27"}
20:49:24.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1af19b03-113d-404f-808b-9e0a4cc68f27"}
20:49:24.055 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0a299e38-f248-4828-9814-5ee066076cc3"}
20:49:24.056 00.001 13300 case statement mapped state 1 to 101
20:49:24.056 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0a299e38-f248-4828-9814-5ee066076cc3"}
20:49:24.390 00.334 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:49:27.055 02.665 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"02e848d2-48f7-4f44-a68e-ab7b876cd818"}
20:49:27.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"02e848d2-48f7-4f44-a68e-ab7b876cd818"}
20:49:27.056 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"51e1af3a-86c9-4f64-81ec-3f322a4284a9"}
20:49:27.056 00.000 13300 case statement mapped state 1 to 101
20:49:27.056 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"51e1af3a-86c9-4f64-81ec-3f322a4284a9"}
20:49:27.423 00.367 11596 Exposure complete
20:49:27.498 00.075 11596 worker thread done servicing request
20:49:27.498 00.000 13300 OnExposeComplete: enter
20:49:27.498 00.000 13300 UpdateGuideState(): m_state=1
20:49:27.498 00.000 13300 UpdateCurrentPosition: no star selected
20:49:27.499 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:49:27.499 00.000 13300 Status Line: Nessuna stella selezionata
20:49:27.502 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=235, Gamma=0.510
20:49:27.510 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:49:27.510 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:27.510 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:49:27.510 00.000 13300 Enqueuing Expose request
20:49:27.510 00.000 11596 Worker thread wakes up
20:49:27.511 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:49:28.017 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:49:30.054 02.037 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d31bc3b7-6970-4ac8-b0a8-68800f735b7e"}
20:49:30.054 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d31bc3b7-6970-4ac8-b0a8-68800f735b7e"}
20:49:30.054 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8a173ee9-c9ec-4fb2-8378-3e4bbaba9362"}
20:49:30.055 00.001 13300 case statement mapped state 1 to 101
20:49:30.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8a173ee9-c9ec-4fb2-8378-3e4bbaba9362"}
20:49:31.041 00.986 11596 Exposure complete
20:49:31.119 00.078 11596 worker thread done servicing request
20:49:31.119 00.000 13300 OnExposeComplete: enter
20:49:31.119 00.000 13300 UpdateGuideState(): m_state=1
20:49:31.119 00.000 13300 UpdateCurrentPosition: no star selected
20:49:31.120 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:49:31.120 00.000 13300 Status Line: Nessuna stella selezionata
20:49:31.122 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=224, Gamma=0.510
20:49:31.129 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:49:31.129 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:31.129 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:49:31.129 00.000 13300 Enqueuing Expose request
20:49:31.129 00.000 11596 Worker thread wakes up
20:49:31.130 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:49:31.644 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:49:33.054 01.410 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3d0b64d1-f5dc-4d23-b707-7ea26b3bd465"}
20:49:33.054 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3d0b64d1-f5dc-4d23-b707-7ea26b3bd465"}
20:49:33.055 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d2844844-ec5c-4ad6-adb4-9abdeb3e03d9"}
20:49:33.055 00.000 13300 case statement mapped state 1 to 101
20:49:33.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d2844844-ec5c-4ad6-adb4-9abdeb3e03d9"}
20:49:34.673 01.618 11596 Exposure complete
20:49:34.750 00.077 11596 worker thread done servicing request
20:49:34.750 00.000 13300 OnExposeComplete: enter
20:49:34.750 00.000 13300 UpdateGuideState(): m_state=1
20:49:34.750 00.000 13300 UpdateCurrentPosition: no star selected
20:49:34.751 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:49:34.751 00.000 13300 Status Line: Nessuna stella selezionata
20:49:34.754 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=240, Gamma=0.510
20:49:34.761 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:49:34.762 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:34.762 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:49:34.762 00.000 13300 Enqueuing Expose request
20:49:34.762 00.000 11596 Worker thread wakes up
20:49:34.762 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:49:35.265 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:49:36.053 00.788 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2ccba286-e537-49d5-9ce6-80650308110c"}
20:49:36.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2ccba286-e537-49d5-9ce6-80650308110c"}
20:49:36.054 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"88a013f7-3dcf-42c5-900f-0ab6b3c16aa8"}
20:49:36.054 00.000 13300 case statement mapped state 1 to 101
20:49:36.054 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"88a013f7-3dcf-42c5-900f-0ab6b3c16aa8"}
20:49:38.300 02.246 11596 Exposure complete
20:49:38.383 00.083 11596 worker thread done servicing request
20:49:38.383 00.000 13300 OnExposeComplete: enter
20:49:38.383 00.000 13300 UpdateGuideState(): m_state=1
20:49:38.383 00.000 13300 UpdateCurrentPosition: no star selected
20:49:38.384 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:49:38.384 00.000 13300 Status Line: Nessuna stella selezionata
20:49:38.388 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=238, Gamma=0.510
20:49:38.396 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:49:38.396 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:38.396 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:49:38.396 00.000 13300 Enqueuing Expose request
20:49:38.396 00.000 11596 Worker thread wakes up
20:49:38.396 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:49:38.910 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:49:39.052 00.142 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6aab98ed-dd83-40e6-bc21-60a66f7ea70e"}
20:49:39.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6aab98ed-dd83-40e6-bc21-60a66f7ea70e"}
20:49:39.053 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d86cd4dd-0063-42c9-878f-52a6051845e0"}
20:49:39.053 00.000 13300 case statement mapped state 1 to 101
20:49:39.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d86cd4dd-0063-42c9-878f-52a6051845e0"}
20:49:41.943 02.890 11596 Exposure complete
20:49:42.021 00.078 11596 worker thread done servicing request
20:49:42.021 00.000 13300 OnExposeComplete: enter
20:49:42.021 00.000 13300 UpdateGuideState(): m_state=1
20:49:42.022 00.001 13300 UpdateCurrentPosition: no star selected
20:49:42.022 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:49:42.022 00.000 13300 Status Line: Nessuna stella selezionata
20:49:42.025 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:49:42.035 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:49:42.035 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:42.035 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:49:42.035 00.000 13300 Enqueuing Expose request
20:49:42.035 00.000 11596 Worker thread wakes up
20:49:42.036 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:49:42.052 00.016 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d54212cb-e781-4bce-aa01-f73ac4b3528b"}
20:49:42.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d54212cb-e781-4bce-aa01-f73ac4b3528b"}
20:49:42.053 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cf267682-85e4-4e37-9d26-19303fca1f93"}
20:49:42.053 00.000 13300 case statement mapped state 1 to 101
20:49:42.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cf267682-85e4-4e37-9d26-19303fca1f93"}
20:49:42.550 00.497 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:49:45.050 02.500 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a07a957e-645a-4704-b1da-63015de9d846"}
20:49:45.050 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a07a957e-645a-4704-b1da-63015de9d846"}
20:49:45.051 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a30ea191-5678-4b69-a5e4-500295bbb9e2"}
20:49:45.051 00.000 13300 case statement mapped state 1 to 101
20:49:45.051 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a30ea191-5678-4b69-a5e4-500295bbb9e2"}
20:49:45.575 00.524 11596 Exposure complete
20:49:45.651 00.076 11596 worker thread done servicing request
20:49:45.651 00.000 13300 OnExposeComplete: enter
20:49:45.651 00.000 13300 UpdateGuideState(): m_state=1
20:49:45.651 00.000 13300 UpdateCurrentPosition: no star selected
20:49:45.652 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:49:45.652 00.000 13300 Status Line: Nessuna stella selezionata
20:49:45.656 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=228, Gamma=0.510
20:49:45.664 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:49:45.664 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:45.664 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:49:45.664 00.000 13300 Enqueuing Expose request
20:49:45.665 00.001 11596 Worker thread wakes up
20:49:45.665 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:49:46.177 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:49:48.049 01.872 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"03a84901-d58a-4135-bf65-a7e60a9cf317"}
20:49:48.049 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"03a84901-d58a-4135-bf65-a7e60a9cf317"}
20:49:48.050 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d1e7444a-d9a9-459e-93f8-37832db643ed"}
20:49:48.050 00.000 13300 case statement mapped state 1 to 101
20:49:48.050 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d1e7444a-d9a9-459e-93f8-37832db643ed"}
20:49:49.209 01.159 11596 Exposure complete
20:49:49.294 00.085 11596 worker thread done servicing request
20:49:49.294 00.000 13300 OnExposeComplete: enter
20:49:49.294 00.000 13300 UpdateGuideState(): m_state=1
20:49:49.295 00.001 13300 UpdateCurrentPosition: no star selected
20:49:49.295 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:49:49.295 00.000 13300 Status Line: Nessuna stella selezionata
20:49:49.298 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=230, Gamma=0.510
20:49:49.306 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:49:49.306 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:49.306 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:49:49.306 00.000 13300 Enqueuing Expose request
20:49:49.306 00.000 11596 Worker thread wakes up
20:49:49.307 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:49:49.822 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:49:51.048 01.226 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0ae7fa5e-ff31-4ac4-98fa-82218ee96090"}
20:49:51.048 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0ae7fa5e-ff31-4ac4-98fa-82218ee96090"}
20:49:51.049 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"001189f1-b8b0-4c42-9a94-29e7a6538e09"}
20:49:51.049 00.000 13300 case statement mapped state 1 to 101
20:49:51.049 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"001189f1-b8b0-4c42-9a94-29e7a6538e09"}
20:49:52.858 01.809 11596 Exposure complete
20:49:52.944 00.086 11596 worker thread done servicing request
20:49:52.944 00.000 13300 OnExposeComplete: enter
20:49:52.944 00.000 13300 UpdateGuideState(): m_state=1
20:49:52.945 00.001 13300 UpdateCurrentPosition: no star selected
20:49:52.945 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:49:52.945 00.000 13300 Status Line: Nessuna stella selezionata
20:49:52.949 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=203, Gamma=0.510
20:49:52.956 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:49:52.956 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:52.956 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:49:52.956 00.000 13300 Enqueuing Expose request
20:49:52.956 00.000 11596 Worker thread wakes up
20:49:52.957 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:49:53.469 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:49:54.048 00.579 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dee9f4a5-3b1e-4e10-a4a6-7040cdd847f4"}
20:49:54.048 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dee9f4a5-3b1e-4e10-a4a6-7040cdd847f4"}
20:49:54.049 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a6970f53-3585-45b5-a034-d2db11e83c42"}
20:49:54.049 00.000 13300 case statement mapped state 1 to 101
20:49:54.049 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a6970f53-3585-45b5-a034-d2db11e83c42"}
20:49:56.512 02.463 11596 Exposure complete
20:49:56.638 00.126 13300 OnExposeComplete: enter
20:49:56.638 00.000 11596 worker thread done servicing request
20:49:56.638 00.000 13300 UpdateGuideState(): m_state=1
20:49:56.639 00.001 13300 UpdateCurrentPosition: no star selected
20:49:56.639 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:49:56.639 00.000 13300 Status Line: Nessuna stella selezionata
20:49:56.643 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
20:49:56.651 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:49:56.651 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:56.651 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:49:56.651 00.000 13300 Enqueuing Expose request
20:49:56.651 00.000 11596 Worker thread wakes up
20:49:56.651 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:49:57.047 00.396 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4d6e96ca-3bf7-4195-935f-7db29e2c3010"}
20:49:57.047 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4d6e96ca-3bf7-4195-935f-7db29e2c3010"}
20:49:57.048 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"75900845-b738-48e5-9410-2792bfdefff6"}
20:49:57.048 00.000 13300 case statement mapped state 1 to 101
20:49:57.048 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"75900845-b738-48e5-9410-2792bfdefff6"}
20:49:57.161 00.113 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:50:00.438 03.277 11596 Exposure complete
20:50:00.690 00.252 11596 worker thread done servicing request
20:50:00.690 00.000 13300 OnExposeComplete: enter
20:50:00.690 00.000 13300 UpdateGuideState(): m_state=1
20:50:00.690 00.000 13300 UpdateCurrentPosition: no star selected
20:50:00.691 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:50:00.691 00.000 13300 Status Line: Nessuna stella selezionata
20:50:00.710 00.019 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=239, Gamma=0.510
20:50:00.720 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:50:00.720 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:00.721 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:50:00.721 00.000 13300 Enqueuing Expose request
20:50:00.725 00.004 11596 Worker thread wakes up
20:50:00.725 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:50:00.897 00.172 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ec4ba445-993b-4dcb-a813-03b637ed9f91"}
20:50:00.897 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ec4ba445-993b-4dcb-a813-03b637ed9f91"}
20:50:01.008 00.111 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"61fba9cc-e6c8-417b-8672-0017b112e282"}
20:50:01.008 00.000 13300 case statement mapped state 1 to 101
20:50:01.008 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"61fba9cc-e6c8-417b-8672-0017b112e282"}
20:50:01.240 00.232 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:50:04.091 02.851 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c052b0d6-749c-4db0-8370-c1feb637a87c"}
20:50:04.091 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c052b0d6-749c-4db0-8370-c1feb637a87c"}
20:50:04.111 00.020 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"354ed258-8fbc-4240-b0e2-dee1dfea289f"}
20:50:04.112 00.001 13300 case statement mapped state 1 to 101
20:50:04.112 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"354ed258-8fbc-4240-b0e2-dee1dfea289f"}
20:50:04.298 00.186 11596 Exposure complete
20:50:04.426 00.128 11596 worker thread done servicing request
20:50:04.427 00.001 13300 OnExposeComplete: enter
20:50:04.427 00.000 13300 UpdateGuideState(): m_state=1
20:50:04.427 00.000 13300 UpdateCurrentPosition: no star selected
20:50:04.428 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:50:04.428 00.000 13300 Status Line: Nessuna stella selezionata
20:50:04.431 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=244, Gamma=0.510
20:50:04.438 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:50:04.438 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:04.438 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:50:04.438 00.000 13300 Enqueuing Expose request
20:50:04.438 00.000 11596 Worker thread wakes up
20:50:04.438 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:50:04.951 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:50:07.075 02.124 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9bf0f55d-1f86-47ba-83e7-a36dfa5b6b9b"}
20:50:07.075 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9bf0f55d-1f86-47ba-83e7-a36dfa5b6b9b"}
20:50:07.076 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fbe834b3-3a80-4ca5-a03d-c18b795234c4"}
20:50:07.076 00.000 13300 case statement mapped state 1 to 101
20:50:07.076 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fbe834b3-3a80-4ca5-a03d-c18b795234c4"}
20:50:07.979 00.903 11596 Exposure complete
20:50:08.053 00.074 11596 worker thread done servicing request
20:50:08.053 00.000 13300 OnExposeComplete: enter
20:50:08.053 00.000 13300 UpdateGuideState(): m_state=1
20:50:08.054 00.001 13300 UpdateCurrentPosition: no star selected
20:50:08.054 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:50:08.054 00.000 13300 Status Line: Nessuna stella selezionata
20:50:08.057 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=217, Gamma=0.510
20:50:08.063 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:50:08.064 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:08.064 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:50:08.064 00.000 13300 Enqueuing Expose request
20:50:08.064 00.000 11596 Worker thread wakes up
20:50:08.064 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:50:08.566 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:50:10.075 01.509 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1cf4ab66-43d7-4c16-8f06-76855b588d2d"}
20:50:10.075 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1cf4ab66-43d7-4c16-8f06-76855b588d2d"}
20:50:10.076 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9aa095e8-8c69-4c2f-8a1a-ae88ecbbe070"}
20:50:10.076 00.000 13300 case statement mapped state 1 to 101
20:50:10.076 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9aa095e8-8c69-4c2f-8a1a-ae88ecbbe070"}
20:50:11.594 01.518 11596 Exposure complete
20:50:11.670 00.076 11596 worker thread done servicing request
20:50:11.670 00.000 13300 OnExposeComplete: enter
20:50:11.670 00.000 13300 UpdateGuideState(): m_state=1
20:50:11.671 00.001 13300 UpdateCurrentPosition: no star selected
20:50:11.671 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:50:11.671 00.000 13300 Status Line: Nessuna stella selezionata
20:50:11.675 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:50:11.681 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:50:11.681 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:11.681 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:50:11.681 00.000 13300 Enqueuing Expose request
20:50:11.682 00.001 11596 Worker thread wakes up
20:50:11.682 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:50:12.198 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:50:13.075 00.877 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"86b19530-dc91-4634-8c38-56256f68aecb"}
20:50:13.075 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"86b19530-dc91-4634-8c38-56256f68aecb"}
20:50:13.076 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ae81c026-976a-4043-866d-00200c89fa49"}
20:50:13.076 00.000 13300 case statement mapped state 1 to 101
20:50:13.076 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ae81c026-976a-4043-866d-00200c89fa49"}
20:50:15.233 02.157 11596 Exposure complete
20:50:15.328 00.095 11596 worker thread done servicing request
20:50:15.328 00.000 13300 OnExposeComplete: enter
20:50:15.328 00.000 13300 UpdateGuideState(): m_state=1
20:50:15.329 00.001 13300 UpdateCurrentPosition: no star selected
20:50:15.329 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:50:15.329 00.000 13300 Status Line: Nessuna stella selezionata
20:50:15.333 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=230, Gamma=0.510
20:50:15.341 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:50:15.341 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:15.341 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:50:15.341 00.000 13300 Enqueuing Expose request
20:50:15.341 00.000 11596 Worker thread wakes up
20:50:15.342 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:50:15.851 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:50:16.075 00.224 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"91122e39-7b08-4ef2-be6f-78a005e6c038"}
20:50:16.075 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"91122e39-7b08-4ef2-be6f-78a005e6c038"}
20:50:16.076 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b450112b-addd-45ed-b2d5-7b1f0f8d5d7b"}
20:50:16.076 00.000 13300 case statement mapped state 1 to 101
20:50:16.076 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b450112b-addd-45ed-b2d5-7b1f0f8d5d7b"}
20:50:18.886 02.810 11596 Exposure complete
20:50:18.975 00.089 11596 worker thread done servicing request
20:50:18.975 00.000 13300 OnExposeComplete: enter
20:50:18.975 00.000 13300 UpdateGuideState(): m_state=1
20:50:18.975 00.000 13300 UpdateCurrentPosition: no star selected
20:50:18.976 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:50:18.976 00.000 13300 Status Line: Nessuna stella selezionata
20:50:18.980 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:50:18.986 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:50:18.986 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:18.987 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:50:18.987 00.000 13300 Enqueuing Expose request
20:50:18.987 00.000 11596 Worker thread wakes up
20:50:18.987 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:50:19.075 00.088 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c6760d32-e00b-4970-9065-2b02f8e965a5"}
20:50:19.075 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c6760d32-e00b-4970-9065-2b02f8e965a5"}
20:50:19.077 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2613c11c-bb9c-496b-9d42-30876d8d2b2b"}
20:50:19.077 00.000 13300 case statement mapped state 1 to 101
20:50:19.077 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2613c11c-bb9c-496b-9d42-30876d8d2b2b"}
20:50:19.494 00.417 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:50:22.074 02.580 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5b8b5d7f-476e-4fdd-b054-ad4be727aa05"}
20:50:22.074 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5b8b5d7f-476e-4fdd-b054-ad4be727aa05"}
20:50:22.075 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d73b2666-79f0-4aff-bd96-23a6194a0b48"}
20:50:22.075 00.000 13300 case statement mapped state 1 to 101
20:50:22.075 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d73b2666-79f0-4aff-bd96-23a6194a0b48"}
20:50:22.528 00.453 11596 Exposure complete
20:50:22.609 00.081 11596 worker thread done servicing request
20:50:22.610 00.001 13300 OnExposeComplete: enter
20:50:22.610 00.000 13300 UpdateGuideState(): m_state=1
20:50:22.610 00.000 13300 UpdateCurrentPosition: no star selected
20:50:22.611 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:50:22.611 00.000 13300 Status Line: Nessuna stella selezionata
20:50:22.613 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
20:50:22.620 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:50:22.620 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:22.620 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:50:22.620 00.000 13300 Enqueuing Expose request
20:50:22.620 00.000 11596 Worker thread wakes up
20:50:22.621 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:50:23.131 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:50:25.074 01.943 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dc819ea3-8790-4022-a3ac-50162dcb4dbe"}
20:50:25.074 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dc819ea3-8790-4022-a3ac-50162dcb4dbe"}
20:50:25.075 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fa338ff4-b7f1-4f2c-be1d-3ebce1a3fe26"}
20:50:25.075 00.000 13300 case statement mapped state 1 to 101
20:50:25.075 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fa338ff4-b7f1-4f2c-be1d-3ebce1a3fe26"}
20:50:26.158 01.083 11596 Exposure complete
20:50:26.240 00.082 11596 worker thread done servicing request
20:50:26.240 00.000 13300 OnExposeComplete: enter
20:50:26.240 00.000 13300 UpdateGuideState(): m_state=1
20:50:26.241 00.001 13300 UpdateCurrentPosition: no star selected
20:50:26.241 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:50:26.241 00.000 13300 Status Line: Nessuna stella selezionata
20:50:26.245 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:50:26.252 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:50:26.252 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:26.252 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:50:26.252 00.000 13300 Enqueuing Expose request
20:50:26.252 00.000 11596 Worker thread wakes up
20:50:26.252 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:50:26.759 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:50:28.073 01.314 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ed1ce991-4008-495a-8140-d1f07413f16a"}
20:50:28.073 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ed1ce991-4008-495a-8140-d1f07413f16a"}
20:50:28.074 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"349c07bc-79af-48b9-8a08-4998ad338db0"}
20:50:28.074 00.000 13300 case statement mapped state 1 to 101
20:50:28.074 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"349c07bc-79af-48b9-8a08-4998ad338db0"}
20:50:29.797 01.723 11596 Exposure complete
20:50:29.873 00.076 11596 worker thread done servicing request
20:50:29.873 00.000 13300 OnExposeComplete: enter
20:50:29.873 00.000 13300 UpdateGuideState(): m_state=1
20:50:29.873 00.000 13300 UpdateCurrentPosition: no star selected
20:50:29.873 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:50:29.874 00.001 13300 Status Line: Nessuna stella selezionata
20:50:29.876 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:50:29.883 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:50:29.883 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:29.883 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:50:29.884 00.001 13300 Enqueuing Expose request
20:50:29.884 00.000 11596 Worker thread wakes up
20:50:29.885 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:50:30.388 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:50:31.072 00.684 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"82fce5be-c285-4148-b17e-8e393b7634cf"}
20:50:31.072 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"82fce5be-c285-4148-b17e-8e393b7634cf"}
20:50:31.073 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e3125fb6-9152-46a9-9752-5c4ba4394b59"}
20:50:31.073 00.000 13300 case statement mapped state 1 to 101
20:50:31.073 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e3125fb6-9152-46a9-9752-5c4ba4394b59"}
20:50:33.427 02.354 11596 Exposure complete
20:50:33.501 00.074 11596 worker thread done servicing request
20:50:33.501 00.000 13300 OnExposeComplete: enter
20:50:33.501 00.000 13300 UpdateGuideState(): m_state=1
20:50:33.501 00.000 13300 UpdateCurrentPosition: no star selected
20:50:33.502 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:50:33.502 00.000 13300 Status Line: Nessuna stella selezionata
20:50:33.504 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:50:33.512 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:50:33.512 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:33.512 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:50:33.512 00.000 13300 Enqueuing Expose request
20:50:33.512 00.000 11596 Worker thread wakes up
20:50:33.513 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:50:34.022 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:50:34.072 00.050 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"caed51fb-2632-4d19-9596-d7121a46db9a"}
20:50:34.072 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"caed51fb-2632-4d19-9596-d7121a46db9a"}
20:50:34.073 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0ae08b2c-fdd6-40da-a9c9-d9df6faeb059"}
20:50:34.073 00.000 13300 case statement mapped state 1 to 101
20:50:34.073 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0ae08b2c-fdd6-40da-a9c9-d9df6faeb059"}
20:50:37.053 02.980 11596 Exposure complete
20:50:37.070 00.017 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9aead330-f83b-42e9-9514-fe94c4c6bc3a"}
20:50:37.070 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9aead330-f83b-42e9-9514-fe94c4c6bc3a"}
20:50:37.071 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"245c7179-01a3-4bdf-9c26-ed57fdfb05c2"}
20:50:37.071 00.000 13300 case statement mapped state 1 to 101
20:50:37.072 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"245c7179-01a3-4bdf-9c26-ed57fdfb05c2"}
20:50:37.130 00.058 11596 worker thread done servicing request
20:50:37.131 00.001 13300 OnExposeComplete: enter
20:50:37.131 00.000 13300 UpdateGuideState(): m_state=1
20:50:37.131 00.000 13300 UpdateCurrentPosition: no star selected
20:50:37.131 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:50:37.132 00.001 13300 Status Line: Nessuna stella selezionata
20:50:37.134 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:50:37.141 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:50:37.141 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:37.141 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:50:37.141 00.000 13300 Enqueuing Expose request
20:50:37.141 00.000 11596 Worker thread wakes up
20:50:37.142 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:50:37.651 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:50:40.070 02.419 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8a89e73c-6904-4059-9ed9-6eff54aac9ac"}
20:50:40.070 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8a89e73c-6904-4059-9ed9-6eff54aac9ac"}
20:50:40.071 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"126a689a-6174-407f-8157-fed4faa6363b"}
20:50:40.071 00.000 13300 case statement mapped state 1 to 101
20:50:40.071 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"126a689a-6174-407f-8157-fed4faa6363b"}
20:50:40.676 00.605 11596 Exposure complete
20:50:40.749 00.073 11596 worker thread done servicing request
20:50:40.749 00.000 13300 OnExposeComplete: enter
20:50:40.750 00.001 13300 UpdateGuideState(): m_state=1
20:50:40.750 00.000 13300 UpdateCurrentPosition: no star selected
20:50:40.750 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:50:40.750 00.000 13300 Status Line: Nessuna stella selezionata
20:50:40.753 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
20:50:40.760 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:50:40.760 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:40.760 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:50:40.760 00.000 13300 Enqueuing Expose request
20:50:40.761 00.001 11596 Worker thread wakes up
20:50:40.761 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:50:41.269 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:50:43.069 01.800 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0771823a-a5b5-44ed-bad8-990576645cec"}
20:50:43.069 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0771823a-a5b5-44ed-bad8-990576645cec"}
20:50:43.070 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"93ba43a0-223f-4436-b9e4-5fc49af22140"}
20:50:43.070 00.000 13300 case statement mapped state 1 to 101
20:50:43.070 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"93ba43a0-223f-4436-b9e4-5fc49af22140"}
20:50:44.302 01.232 11596 Exposure complete
20:50:44.388 00.086 11596 worker thread done servicing request
20:50:44.388 00.000 13300 OnExposeComplete: enter
20:50:44.388 00.000 13300 UpdateGuideState(): m_state=1
20:50:44.388 00.000 13300 UpdateCurrentPosition: no star selected
20:50:44.389 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:50:44.389 00.000 13300 Status Line: Nessuna stella selezionata
20:50:44.392 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:50:44.400 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:50:44.400 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:44.400 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:50:44.400 00.000 13300 Enqueuing Expose request
20:50:44.400 00.000 11596 Worker thread wakes up
20:50:44.400 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:50:44.913 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:50:46.067 01.154 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"076f4535-fd5b-4895-b42f-95d90896f901"}
20:50:46.067 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"076f4535-fd5b-4895-b42f-95d90896f901"}
20:50:46.067 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9ddd08ea-e65c-4d8b-ac89-da65dc741a08"}
20:50:46.068 00.001 13300 case statement mapped state 1 to 101
20:50:46.068 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9ddd08ea-e65c-4d8b-ac89-da65dc741a08"}
20:50:47.943 01.875 11596 Exposure complete
20:50:48.021 00.078 11596 worker thread done servicing request
20:50:48.021 00.000 13300 OnExposeComplete: enter
20:50:48.021 00.000 13300 UpdateGuideState(): m_state=1
20:50:48.021 00.000 13300 UpdateCurrentPosition: no star selected
20:50:48.022 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:50:48.022 00.000 13300 Status Line: Nessuna stella selezionata
20:50:48.025 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=252, Gamma=0.510
20:50:48.031 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:50:48.032 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:48.032 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:50:48.032 00.000 13300 Enqueuing Expose request
20:50:48.032 00.000 11596 Worker thread wakes up
20:50:48.032 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:50:48.548 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:50:49.066 00.518 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b660b652-cfee-495e-9d56-b68b12e6523b"}
20:50:49.066 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b660b652-cfee-495e-9d56-b68b12e6523b"}
20:50:49.067 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"98638858-212f-4893-839a-c6ab71f01da4"}
20:50:49.067 00.000 13300 case statement mapped state 1 to 101
20:50:49.067 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"98638858-212f-4893-839a-c6ab71f01da4"}
20:50:51.567 02.500 11596 Exposure complete
20:50:51.642 00.075 11596 worker thread done servicing request
20:50:51.642 00.000 13300 OnExposeComplete: enter
20:50:51.642 00.000 13300 UpdateGuideState(): m_state=1
20:50:51.642 00.000 13300 UpdateCurrentPosition: no star selected
20:50:51.643 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:50:51.643 00.000 13300 Status Line: Nessuna stella selezionata
20:50:51.645 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:50:51.653 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:50:51.654 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:51.654 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:50:51.654 00.000 13300 Enqueuing Expose request
20:50:51.654 00.000 11596 Worker thread wakes up
20:50:51.654 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:50:52.066 00.412 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"55882266-ed7e-4f1f-8cbc-1f2e475b7544"}
20:50:52.066 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"55882266-ed7e-4f1f-8cbc-1f2e475b7544"}
20:50:52.067 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"44d0abb6-f014-44e8-9068-5ea60eba1e88"}
20:50:52.067 00.000 13300 case statement mapped state 1 to 101
20:50:52.067 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"44d0abb6-f014-44e8-9068-5ea60eba1e88"}
20:50:52.156 00.089 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:50:55.066 02.910 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aa9029fd-674d-40c1-ac96-9a9dcb7a9ad8"}
20:50:55.066 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aa9029fd-674d-40c1-ac96-9a9dcb7a9ad8"}
20:50:55.067 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b25dca5-c029-46ca-a3be-a6433d1376bb"}
20:50:55.067 00.000 13300 case statement mapped state 1 to 101
20:50:55.067 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5b25dca5-c029-46ca-a3be-a6433d1376bb"}
20:50:55.206 00.139 11596 Exposure complete
20:50:55.327 00.121 11596 worker thread done servicing request
20:50:55.327 00.000 13300 OnExposeComplete: enter
20:50:55.327 00.000 13300 UpdateGuideState(): m_state=1
20:50:55.327 00.000 13300 UpdateCurrentPosition: no star selected
20:50:55.328 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:50:55.328 00.000 13300 Status Line: Nessuna stella selezionata
20:50:55.331 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
20:50:55.341 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:50:55.342 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:55.342 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:50:55.342 00.000 13300 Enqueuing Expose request
20:50:55.342 00.000 11596 Worker thread wakes up
20:50:55.343 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:50:55.846 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:50:58.067 02.221 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3dd1caca-f5f7-4b95-a0ae-cf7ab072978f"}
20:50:58.067 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3dd1caca-f5f7-4b95-a0ae-cf7ab072978f"}
20:50:58.068 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"78a58b7b-6b8c-4d1a-9806-a8c5c88f706b"}
20:50:58.068 00.000 13300 case statement mapped state 1 to 101
20:50:58.068 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"78a58b7b-6b8c-4d1a-9806-a8c5c88f706b"}
20:50:58.874 00.806 11596 Exposure complete
20:50:58.960 00.086 11596 worker thread done servicing request
20:50:58.960 00.000 13300 OnExposeComplete: enter
20:50:58.960 00.000 13300 UpdateGuideState(): m_state=1
20:50:58.961 00.001 13300 UpdateCurrentPosition: no star selected
20:50:58.961 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:50:58.961 00.000 13300 Status Line: Nessuna stella selezionata
20:50:58.964 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:50:58.970 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:50:58.970 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:58.971 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:50:58.971 00.000 13300 Enqueuing Expose request
20:50:58.971 00.000 11596 Worker thread wakes up
20:50:58.971 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:50:59.478 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:51:01.065 01.587 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f89818ea-809a-468f-a4bb-20de105f7b2e"}
20:51:01.065 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f89818ea-809a-468f-a4bb-20de105f7b2e"}
20:51:01.066 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4e19575e-c58e-4dc7-825d-db8ba0ea3cd5"}
20:51:01.066 00.000 13300 case statement mapped state 1 to 101
20:51:01.066 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4e19575e-c58e-4dc7-825d-db8ba0ea3cd5"}
20:51:02.704 01.638 11596 Exposure complete
20:51:03.053 00.349 13300 OnExposeComplete: enter
20:51:03.054 00.001 13300 UpdateGuideState(): m_state=1
20:51:03.054 00.000 13300 UpdateCurrentPosition: no star selected
20:51:03.054 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:51:03.055 00.001 13300 Status Line: Nessuna stella selezionata
20:51:03.058 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:51:03.065 00.007 11596 worker thread done servicing request
20:51:03.069 00.004 13300 UpdateGuideState exits: Nessuna stella selezionata
20:51:03.069 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:03.069 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:51:03.070 00.001 13300 Enqueuing Expose request
20:51:03.070 00.000 11596 Worker thread wakes up
20:51:03.070 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:51:03.597 00.527 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:51:04.116 00.519 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4fc35167-1656-4dfe-b555-58f8bc4089f9"}
20:51:04.117 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4fc35167-1656-4dfe-b555-58f8bc4089f9"}
20:51:04.389 00.272 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"20b46eae-259e-46d5-8e2a-b3a949f6103d"}
20:51:04.389 00.000 13300 case statement mapped state 1 to 101
20:51:04.390 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"20b46eae-259e-46d5-8e2a-b3a949f6103d"}
20:51:07.063 02.673 11596 Exposure complete
20:51:07.419 00.356 13300 OnExposeComplete: enter
20:51:07.419 00.000 11596 worker thread done servicing request
20:51:07.419 00.000 13300 UpdateGuideState(): m_state=1
20:51:07.420 00.001 13300 UpdateCurrentPosition: no star selected
20:51:07.420 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:51:07.420 00.000 13300 Status Line: Nessuna stella selezionata
20:51:07.423 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=230, Gamma=0.510
20:51:07.430 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:51:07.431 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:07.431 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:51:07.431 00.000 13300 Enqueuing Expose request
20:51:07.431 00.000 11596 Worker thread wakes up
20:51:07.471 00.040 11596 worker thread servicing REQUEST_EXPOSE 3000
20:51:07.987 00.516 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4c11dcb5-2b39-46f1-bff9-a9e4eb6be055"}
20:51:07.987 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4c11dcb5-2b39-46f1-bff9-a9e4eb6be055"}
20:51:07.988 00.001 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:51:08.036 00.048 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f41aecb2-7368-41c7-b90b-dbf60efae26a"}
20:51:08.037 00.001 13300 case statement mapped state 1 to 101
20:51:08.037 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f41aecb2-7368-41c7-b90b-dbf60efae26a"}
20:51:10.981 02.944 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"be3df7f3-5d22-49bf-8b02-525577e3c8cd"}
20:51:10.981 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"be3df7f3-5d22-49bf-8b02-525577e3c8cd"}
20:51:10.982 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7a5e281b-7652-48a4-bbee-994d0af935d4"}
20:51:10.982 00.000 13300 case statement mapped state 1 to 101
20:51:10.982 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7a5e281b-7652-48a4-bbee-994d0af935d4"}
20:51:11.057 00.075 11596 Exposure complete
20:51:11.165 00.108 11596 worker thread done servicing request
20:51:11.166 00.001 13300 OnExposeComplete: enter
20:51:11.166 00.000 13300 UpdateGuideState(): m_state=1
20:51:11.167 00.001 13300 UpdateCurrentPosition: no star selected
20:51:11.167 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:51:11.167 00.000 13300 Status Line: Nessuna stella selezionata
20:51:11.171 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=212, Gamma=0.510
20:51:11.178 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:51:11.178 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:11.178 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:51:11.178 00.000 13300 Enqueuing Expose request
20:51:11.179 00.001 11596 Worker thread wakes up
20:51:11.179 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:51:11.690 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:51:13.981 02.291 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fdcd368e-711e-4896-accb-08596ad8befe"}
20:51:13.981 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fdcd368e-711e-4896-accb-08596ad8befe"}
20:51:13.982 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"57f6002c-f919-40cf-967a-9b03919dbc38"}
20:51:13.983 00.001 13300 case statement mapped state 1 to 101
20:51:13.983 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"57f6002c-f919-40cf-967a-9b03919dbc38"}
20:51:14.737 00.754 11596 Exposure complete
20:51:14.849 00.112 11596 worker thread done servicing request
20:51:14.849 00.000 13300 OnExposeComplete: enter
20:51:14.849 00.000 13300 UpdateGuideState(): m_state=1
20:51:14.849 00.000 13300 UpdateCurrentPosition: no star selected
20:51:14.850 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:51:14.850 00.000 13300 Status Line: Nessuna stella selezionata
20:51:14.854 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=239, Gamma=0.510
20:51:14.863 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:51:14.863 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:14.863 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:51:14.863 00.000 13300 Enqueuing Expose request
20:51:14.863 00.000 11596 Worker thread wakes up
20:51:14.864 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:51:15.373 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:51:16.981 01.608 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"02549b67-3aae-472f-b01e-00c5c47f507a"}
20:51:16.981 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"02549b67-3aae-472f-b01e-00c5c47f507a"}
20:51:16.982 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f4680d6c-6fb9-41cf-8572-b8913fd0908e"}
20:51:16.982 00.000 13300 case statement mapped state 1 to 101
20:51:16.982 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f4680d6c-6fb9-41cf-8572-b8913fd0908e"}
20:51:18.415 01.433 11596 Exposure complete
20:51:18.523 00.108 11596 worker thread done servicing request
20:51:18.523 00.000 13300 OnExposeComplete: enter
20:51:18.523 00.000 13300 UpdateGuideState(): m_state=1
20:51:18.523 00.000 13300 UpdateCurrentPosition: no star selected
20:51:18.524 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:51:18.524 00.000 13300 Status Line: Nessuna stella selezionata
20:51:18.528 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=245, Gamma=0.510
20:51:18.539 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:51:18.540 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:18.540 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:51:18.540 00.000 13300 Enqueuing Expose request
20:51:18.540 00.000 11596 Worker thread wakes up
20:51:18.541 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:51:19.050 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:51:19.981 00.931 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bcbec6a5-ebe0-4a80-9178-e283cfb5ffe6"}
20:51:19.982 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bcbec6a5-ebe0-4a80-9178-e283cfb5ffe6"}
20:51:19.983 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"da3875e4-96ee-4a22-b2eb-06ae09e70e54"}
20:51:19.983 00.000 13300 case statement mapped state 1 to 101
20:51:19.984 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"da3875e4-96ee-4a22-b2eb-06ae09e70e54"}
20:51:22.096 02.112 11596 Exposure complete
20:51:22.199 00.103 11596 worker thread done servicing request
20:51:22.199 00.000 13300 OnExposeComplete: enter
20:51:22.199 00.000 13300 UpdateGuideState(): m_state=1
20:51:22.200 00.001 13300 UpdateCurrentPosition: no star selected
20:51:22.200 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:51:22.201 00.001 13300 Status Line: Nessuna stella selezionata
20:51:22.205 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=242, Gamma=0.510
20:51:22.215 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:51:22.215 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:22.215 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:51:22.215 00.000 13300 Enqueuing Expose request
20:51:22.216 00.001 11596 Worker thread wakes up
20:51:22.216 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:51:22.732 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:51:22.981 00.249 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3002ce8f-9aee-4e0a-8143-4dd813af804e"}
20:51:22.981 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3002ce8f-9aee-4e0a-8143-4dd813af804e"}
20:51:22.982 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"30d5edf3-a147-4d7c-9af9-5a21ec86a900"}
20:51:22.982 00.000 13300 case statement mapped state 1 to 101
20:51:22.982 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"30d5edf3-a147-4d7c-9af9-5a21ec86a900"}
20:51:25.771 02.789 11596 Exposure complete
20:51:25.845 00.074 11596 worker thread done servicing request
20:51:25.845 00.000 13300 OnExposeComplete: enter
20:51:25.845 00.000 13300 UpdateGuideState(): m_state=1
20:51:25.845 00.000 13300 UpdateCurrentPosition: no star selected
20:51:25.846 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:51:25.846 00.000 13300 Status Line: Nessuna stella selezionata
20:51:25.848 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=251, Gamma=0.510
20:51:25.855 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:51:25.855 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:25.855 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:51:25.855 00.000 13300 Enqueuing Expose request
20:51:25.855 00.000 11596 Worker thread wakes up
20:51:25.855 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:51:25.981 00.126 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cc73cb38-fa0a-431d-8c5e-95a93afbedab"}
20:51:25.981 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cc73cb38-fa0a-431d-8c5e-95a93afbedab"}
20:51:25.982 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"31adb2dd-9a48-4cf5-aa34-cdae0a8092cc"}
20:51:25.982 00.000 13300 case statement mapped state 1 to 101
20:51:25.982 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"31adb2dd-9a48-4cf5-aa34-cdae0a8092cc"}
20:51:26.370 00.388 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:51:28.979 02.609 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dce4a4cd-7350-4051-9ce4-4b891397d04a"}
20:51:28.979 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dce4a4cd-7350-4051-9ce4-4b891397d04a"}
20:51:28.980 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f176ab15-b934-4c5f-839c-c30e8a931278"}
20:51:28.980 00.000 13300 case statement mapped state 1 to 101
20:51:28.980 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f176ab15-b934-4c5f-839c-c30e8a931278"}
20:51:29.416 00.436 11596 Exposure complete
20:51:29.492 00.076 11596 worker thread done servicing request
20:51:29.492 00.000 13300 OnExposeComplete: enter
20:51:29.492 00.000 13300 UpdateGuideState(): m_state=1
20:51:29.493 00.001 13300 UpdateCurrentPosition: no star selected
20:51:29.493 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:51:29.493 00.000 13300 Status Line: Nessuna stella selezionata
20:51:29.496 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=251, Gamma=0.510
20:51:29.502 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:51:29.503 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:29.503 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:51:29.503 00.000 13300 Enqueuing Expose request
20:51:29.503 00.000 11596 Worker thread wakes up
20:51:29.503 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:51:30.016 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:51:31.979 01.963 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7b13cfe3-7f09-4905-a39c-4f2534e21f41"}
20:51:31.979 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7b13cfe3-7f09-4905-a39c-4f2534e21f41"}
20:51:31.980 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"31289125-a133-4cb1-8819-69396033fda5"}
20:51:31.980 00.000 13300 case statement mapped state 1 to 101
20:51:31.980 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"31289125-a133-4cb1-8819-69396033fda5"}
20:51:33.045 01.065 11596 Exposure complete
20:51:33.121 00.076 11596 worker thread done servicing request
20:51:33.121 00.000 13300 OnExposeComplete: enter
20:51:33.121 00.000 13300 UpdateGuideState(): m_state=1
20:51:33.122 00.001 13300 UpdateCurrentPosition: no star selected
20:51:33.122 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:51:33.122 00.000 13300 Status Line: Nessuna stella selezionata
20:51:33.125 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=251, Gamma=0.510
20:51:33.132 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:51:33.132 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:33.132 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:51:33.132 00.000 13300 Enqueuing Expose request
20:51:33.132 00.000 11596 Worker thread wakes up
20:51:33.132 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:51:33.648 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:51:34.980 01.332 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"98a8552a-c806-4161-8e6a-7135ca5e803f"}
20:51:34.980 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"98a8552a-c806-4161-8e6a-7135ca5e803f"}
20:51:34.981 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5c241584-9c8d-48e3-898d-358e70272a5e"}
20:51:34.981 00.000 13300 case statement mapped state 1 to 101
20:51:34.981 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5c241584-9c8d-48e3-898d-358e70272a5e"}
20:51:36.676 01.695 11596 Exposure complete
20:51:36.752 00.076 11596 worker thread done servicing request
20:51:36.752 00.000 13300 OnExposeComplete: enter
20:51:36.753 00.001 13300 UpdateGuideState(): m_state=1
20:51:36.753 00.000 13300 UpdateCurrentPosition: no star selected
20:51:36.753 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:51:36.753 00.000 13300 Status Line: Nessuna stella selezionata
20:51:36.757 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=251, Gamma=0.510
20:51:36.763 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:51:36.763 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:36.763 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:51:36.763 00.000 13300 Enqueuing Expose request
20:51:36.763 00.000 11596 Worker thread wakes up
20:51:36.764 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:51:37.265 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:51:37.980 00.715 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ff0b0cf4-b314-43a5-915c-a7f371aabf99"}
20:51:37.980 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ff0b0cf4-b314-43a5-915c-a7f371aabf99"}
20:51:37.981 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"59edc035-26d7-456c-8372-313bc4f08efa"}
20:51:37.981 00.000 13300 case statement mapped state 1 to 101
20:51:37.981 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"59edc035-26d7-456c-8372-313bc4f08efa"}
20:51:40.296 02.315 11596 Exposure complete
20:51:40.371 00.075 11596 worker thread done servicing request
20:51:40.371 00.000 13300 OnExposeComplete: enter
20:51:40.372 00.001 13300 UpdateGuideState(): m_state=1
20:51:40.372 00.000 13300 UpdateCurrentPosition: no star selected
20:51:40.372 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:51:40.372 00.000 13300 Status Line: Nessuna stella selezionata
20:51:40.377 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=251, Gamma=0.510
20:51:40.385 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:51:40.385 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:40.385 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:51:40.385 00.000 13300 Enqueuing Expose request
20:51:40.386 00.001 11596 Worker thread wakes up
20:51:40.386 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:51:40.897 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:51:40.978 00.081 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"33952d38-0e3e-4365-83a7-5a213482fb9c"}
20:51:40.978 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"33952d38-0e3e-4365-83a7-5a213482fb9c"}
20:51:40.979 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a3973502-6ca7-4dda-a6ec-b2e3c0fa30f6"}
20:51:40.979 00.000 13300 case statement mapped state 1 to 101
20:51:40.979 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a3973502-6ca7-4dda-a6ec-b2e3c0fa30f6"}
20:51:43.934 02.955 11596 Exposure complete
20:51:43.979 00.045 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3145f3ae-326c-4927-90e2-0ee69c9ced25"}
20:51:43.979 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3145f3ae-326c-4927-90e2-0ee69c9ced25"}
20:51:43.980 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"347a142c-6229-4d44-a179-bc6e1e785314"}
20:51:43.980 00.000 13300 case statement mapped state 1 to 101
20:51:43.980 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"347a142c-6229-4d44-a179-bc6e1e785314"}
20:51:44.012 00.032 11596 worker thread done servicing request
20:51:44.012 00.000 13300 OnExposeComplete: enter
20:51:44.012 00.000 13300 UpdateGuideState(): m_state=1
20:51:44.013 00.001 13300 UpdateCurrentPosition: no star selected
20:51:44.013 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:51:44.013 00.000 13300 Status Line: Nessuna stella selezionata
20:51:44.016 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=244, Gamma=0.510
20:51:44.023 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:51:44.023 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:44.023 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:51:44.023 00.000 13300 Enqueuing Expose request
20:51:44.024 00.001 11596 Worker thread wakes up
20:51:44.024 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:51:44.539 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:51:46.977 02.438 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a658067e-d876-4514-bbc9-7f4a2e50a7b8"}
20:51:46.977 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a658067e-d876-4514-bbc9-7f4a2e50a7b8"}
20:51:46.978 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"65132247-a7ab-4f45-be51-be524e46b030"}
20:51:46.978 00.000 13300 case statement mapped state 1 to 101
20:51:46.979 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"65132247-a7ab-4f45-be51-be524e46b030"}
20:51:47.576 00.597 11596 Exposure complete
20:51:47.654 00.078 11596 worker thread done servicing request
20:51:47.654 00.000 13300 OnExposeComplete: enter
20:51:47.655 00.001 13300 UpdateGuideState(): m_state=1
20:51:47.655 00.000 13300 UpdateCurrentPosition: no star selected
20:51:47.655 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:51:47.655 00.000 13300 Status Line: Nessuna stella selezionata
20:51:47.658 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
20:51:47.667 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:51:47.667 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:47.667 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:51:47.667 00.000 13300 Enqueuing Expose request
20:51:47.667 00.000 11596 Worker thread wakes up
20:51:47.667 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:51:48.172 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:51:49.977 01.805 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aa4afd4a-2fe6-4552-aa88-f65796097505"}
20:51:49.977 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aa4afd4a-2fe6-4552-aa88-f65796097505"}
20:51:49.978 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"70a02003-bde2-4657-b37a-b8c1d221d57a"}
20:51:49.978 00.000 13300 case statement mapped state 1 to 101
20:51:49.978 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"70a02003-bde2-4657-b37a-b8c1d221d57a"}
20:51:51.233 01.255 11596 Exposure complete
20:51:51.311 00.078 11596 worker thread done servicing request
20:51:51.311 00.000 13300 OnExposeComplete: enter
20:51:51.312 00.001 13300 UpdateGuideState(): m_state=1
20:51:51.312 00.000 13300 UpdateCurrentPosition: no star selected
20:51:51.312 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:51:51.312 00.000 13300 Status Line: Nessuna stella selezionata
20:51:51.315 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:51:51.322 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:51:51.322 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:51.323 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:51:51.323 00.000 13300 Enqueuing Expose request
20:51:51.323 00.000 11596 Worker thread wakes up
20:51:51.323 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:51:51.836 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:51:52.975 01.139 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a208c2c4-bd30-4b22-abf5-08fac96e8570"}
20:51:52.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a208c2c4-bd30-4b22-abf5-08fac96e8570"}
20:51:52.976 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bc441780-bd31-4b97-8399-261d850efd19"}
20:51:52.976 00.000 13300 case statement mapped state 1 to 101
20:51:52.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bc441780-bd31-4b97-8399-261d850efd19"}
20:51:54.862 01.886 11596 Exposure complete
20:51:54.941 00.079 11596 worker thread done servicing request
20:51:54.941 00.000 13300 OnExposeComplete: enter
20:51:54.941 00.000 13300 UpdateGuideState(): m_state=1
20:51:54.942 00.001 13300 UpdateCurrentPosition: no star selected
20:51:54.942 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:51:54.942 00.000 13300 Status Line: Nessuna stella selezionata
20:51:54.946 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:51:54.952 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:51:54.953 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:54.953 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:51:54.953 00.000 13300 Enqueuing Expose request
20:51:54.953 00.000 11596 Worker thread wakes up
20:51:54.953 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:51:55.466 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:51:55.975 00.509 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"543e8ba8-657c-45ef-a652-e0df5a1b5cc1"}
20:51:55.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"543e8ba8-657c-45ef-a652-e0df5a1b5cc1"}
20:51:55.976 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f9beecfe-24fe-4712-885b-b31c2d7578cd"}
20:51:55.976 00.000 13300 case statement mapped state 1 to 101
20:51:55.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f9beecfe-24fe-4712-885b-b31c2d7578cd"}
20:51:58.507 02.531 11596 Exposure complete
20:51:58.613 00.106 11596 worker thread done servicing request
20:51:58.613 00.000 13300 OnExposeComplete: enter
20:51:58.613 00.000 13300 UpdateGuideState(): m_state=1
20:51:58.613 00.000 13300 UpdateCurrentPosition: no star selected
20:51:58.613 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:51:58.614 00.001 13300 Status Line: Nessuna stella selezionata
20:51:58.616 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=250, Gamma=0.510
20:51:58.623 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:51:58.623 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:58.623 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:51:58.623 00.000 13300 Enqueuing Expose request
20:51:58.624 00.001 11596 Worker thread wakes up
20:51:58.624 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:51:58.974 00.350 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0e03a9f9-eb6b-4557-8921-84f878d967ff"}
20:51:58.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0e03a9f9-eb6b-4557-8921-84f878d967ff"}
20:51:58.975 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f7095b09-7c5b-4cdc-9c49-24217e97056c"}
20:51:58.975 00.000 13300 case statement mapped state 1 to 101
20:51:58.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f7095b09-7c5b-4cdc-9c49-24217e97056c"}
20:51:59.128 00.153 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:52:01.975 02.847 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4a91af18-199a-4802-986d-b74a90b09674"}
20:52:01.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4a91af18-199a-4802-986d-b74a90b09674"}
20:52:01.976 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"54ad6f7a-51af-49bb-af47-eb6ba01f1b5a"}
20:52:01.976 00.000 13300 case statement mapped state 1 to 101
20:52:01.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"54ad6f7a-51af-49bb-af47-eb6ba01f1b5a"}
20:52:02.162 00.186 11596 Exposure complete
20:52:02.257 00.095 11596 worker thread done servicing request
20:52:02.257 00.000 13300 OnExposeComplete: enter
20:52:02.257 00.000 13300 UpdateGuideState(): m_state=1
20:52:02.258 00.001 13300 UpdateCurrentPosition: no star selected
20:52:02.259 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:52:02.259 00.000 13300 Status Line: Nessuna stella selezionata
20:52:02.264 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:52:02.272 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:52:02.272 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:02.272 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:52:02.272 00.000 13300 Enqueuing Expose request
20:52:02.272 00.000 11596 Worker thread wakes up
20:52:02.272 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:52:02.774 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:52:05.100 02.326 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"47d10873-5505-4f39-b782-5e34f7a657d5"}
20:52:05.100 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"47d10873-5505-4f39-b782-5e34f7a657d5"}
20:52:05.230 00.130 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"709583ec-b3a2-4c6e-9cb8-81a6f3e8f865"}
20:52:05.230 00.000 13300 case statement mapped state 1 to 101
20:52:05.230 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"709583ec-b3a2-4c6e-9cb8-81a6f3e8f865"}
20:52:05.815 00.585 11596 Exposure complete
20:52:05.964 00.149 13300 OnExposeComplete: enter
20:52:05.964 00.000 13300 UpdateGuideState(): m_state=1
20:52:05.965 00.001 13300 UpdateCurrentPosition: no star selected
20:52:05.965 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:52:05.965 00.000 13300 Status Line: Nessuna stella selezionata
20:52:05.967 00.002 11596 worker thread done servicing request
20:52:05.969 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=237, Gamma=0.510
20:52:05.978 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:52:05.978 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:05.978 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:52:05.978 00.000 13300 Enqueuing Expose request
20:52:05.978 00.000 11596 Worker thread wakes up
20:52:05.979 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:52:06.494 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:52:08.298 01.804 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d53a4668-668c-4a49-8ada-de1fdfc5bc48"}
20:52:08.298 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d53a4668-668c-4a49-8ada-de1fdfc5bc48"}
20:52:08.299 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"71e019ca-485d-43b1-bf2e-ae96d7167120"}
20:52:08.299 00.000 13300 case statement mapped state 1 to 101
20:52:08.300 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"71e019ca-485d-43b1-bf2e-ae96d7167120"}
20:52:09.777 01.477 11596 Exposure complete
20:52:09.994 00.217 11596 worker thread done servicing request
20:52:09.995 00.001 13300 OnExposeComplete: enter
20:52:09.995 00.000 13300 UpdateGuideState(): m_state=1
20:52:09.995 00.000 13300 UpdateCurrentPosition: no star selected
20:52:09.996 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:52:09.996 00.000 13300 Status Line: Nessuna stella selezionata
20:52:10.000 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=251, Gamma=0.510
20:52:10.010 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:52:10.010 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:10.010 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:52:10.010 00.000 13300 Enqueuing Expose request
20:52:10.010 00.000 11596 Worker thread wakes up
20:52:10.010 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:52:10.524 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:52:11.555 01.031 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"71629be6-bec2-4972-a2c2-b5f3f5aecd63"}
20:52:11.555 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"71629be6-bec2-4972-a2c2-b5f3f5aecd63"}
20:52:11.557 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a1c628fe-e1f2-4617-a3c3-0802471694bc"}
20:52:11.557 00.000 13300 case statement mapped state 1 to 101
20:52:11.558 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a1c628fe-e1f2-4617-a3c3-0802471694bc"}
20:52:13.627 02.069 11596 Exposure complete
20:52:13.838 00.211 13300 OnExposeComplete: enter
20:52:13.839 00.001 13300 UpdateGuideState(): m_state=1
20:52:13.839 00.000 13300 UpdateCurrentPosition: no star selected
20:52:13.839 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:52:13.840 00.001 13300 Status Line: Nessuna stella selezionata
20:52:13.842 00.002 11596 worker thread done servicing request
20:52:13.845 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=251, Gamma=0.510
20:52:13.860 00.015 13300 UpdateGuideState exits: Nessuna stella selezionata
20:52:13.860 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:13.861 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:52:13.861 00.000 13300 Enqueuing Expose request
20:52:13.862 00.001 11596 Worker thread wakes up
20:52:13.862 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:52:14.370 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:52:14.554 00.184 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4655bd4b-a5e6-4d30-b8e0-5b55e8ce4056"}
20:52:14.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4655bd4b-a5e6-4d30-b8e0-5b55e8ce4056"}
20:52:14.556 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4892b908-f126-494b-9837-b400a478b4dd"}
20:52:14.556 00.000 13300 case statement mapped state 1 to 101
20:52:14.556 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4892b908-f126-494b-9837-b400a478b4dd"}
20:52:17.407 02.851 11596 Exposure complete
20:52:17.494 00.087 11596 worker thread done servicing request
20:52:17.495 00.001 13300 OnExposeComplete: enter
20:52:17.495 00.000 13300 UpdateGuideState(): m_state=1
20:52:17.495 00.000 13300 UpdateCurrentPosition: no star selected
20:52:17.495 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:52:17.496 00.001 13300 Status Line: Nessuna stella selezionata
20:52:17.499 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=246, Gamma=0.510
20:52:17.507 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:52:17.507 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:17.507 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:52:17.507 00.000 13300 Enqueuing Expose request
20:52:17.507 00.000 11596 Worker thread wakes up
20:52:17.507 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:52:17.554 00.047 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"04731985-c0ae-41e3-8a45-b34e5eb4ccdd"}
20:52:17.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"04731985-c0ae-41e3-8a45-b34e5eb4ccdd"}
20:52:17.555 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1106e743-6862-4881-a758-e4c240bac209"}
20:52:17.555 00.000 13300 case statement mapped state 1 to 101
20:52:17.555 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1106e743-6862-4881-a758-e4c240bac209"}
20:52:18.018 00.463 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:52:20.554 02.536 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3de49464-dac0-4d65-8431-ed7afa5f2264"}
20:52:20.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3de49464-dac0-4d65-8431-ed7afa5f2264"}
20:52:20.555 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b1f7448a-8bb2-4923-8dc9-1cf39a3eb60e"}
20:52:20.555 00.000 13300 case statement mapped state 1 to 101
20:52:20.555 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b1f7448a-8bb2-4923-8dc9-1cf39a3eb60e"}
20:52:21.059 00.504 11596 Exposure complete
20:52:21.162 00.103 11596 worker thread done servicing request
20:52:21.162 00.000 13300 OnExposeComplete: enter
20:52:21.162 00.000 13300 UpdateGuideState(): m_state=1
20:52:21.162 00.000 13300 UpdateCurrentPosition: no star selected
20:52:21.163 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:52:21.163 00.000 13300 Status Line: Nessuna stella selezionata
20:52:21.167 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=249, Gamma=0.510
20:52:21.176 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:52:21.176 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:21.176 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:52:21.177 00.001 13300 Enqueuing Expose request
20:52:21.177 00.000 11596 Worker thread wakes up
20:52:21.177 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:52:21.693 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:52:23.554 01.861 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"441ad3a1-6429-4ab1-a853-89ff19eeacac"}
20:52:23.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"441ad3a1-6429-4ab1-a853-89ff19eeacac"}
20:52:23.555 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6447e28a-480d-4c75-a33f-4e7055f6ffd6"}
20:52:23.555 00.000 13300 case statement mapped state 1 to 101
20:52:23.555 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6447e28a-480d-4c75-a33f-4e7055f6ffd6"}
20:52:24.739 01.184 11596 Exposure complete
20:52:24.818 00.079 11596 worker thread done servicing request
20:52:24.819 00.001 13300 OnExposeComplete: enter
20:52:24.819 00.000 13300 UpdateGuideState(): m_state=1
20:52:24.819 00.000 13300 UpdateCurrentPosition: no star selected
20:52:24.819 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:52:24.819 00.000 13300 Status Line: Nessuna stella selezionata
20:52:24.823 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=235, Gamma=0.510
20:52:24.830 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:52:24.830 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:24.830 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:52:24.830 00.000 13300 Enqueuing Expose request
20:52:24.830 00.000 11596 Worker thread wakes up
20:52:24.830 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:52:25.338 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:52:26.554 01.216 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fe5236bf-93e5-44e9-9203-416a1bf542fd"}
20:52:26.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fe5236bf-93e5-44e9-9203-416a1bf542fd"}
20:52:26.555 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b5213f79-6c03-4b7d-a4b5-70f391adea77"}
20:52:26.555 00.000 13300 case statement mapped state 1 to 101
20:52:26.556 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b5213f79-6c03-4b7d-a4b5-70f391adea77"}
20:52:28.374 01.818 11596 Exposure complete
20:52:28.450 00.076 11596 worker thread done servicing request
20:52:28.450 00.000 13300 OnExposeComplete: enter
20:52:28.450 00.000 13300 UpdateGuideState(): m_state=1
20:52:28.450 00.000 13300 UpdateCurrentPosition: no star selected
20:52:28.451 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:52:28.451 00.000 13300 Status Line: Nessuna stella selezionata
20:52:28.453 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
20:52:28.460 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:52:28.460 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:28.460 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:52:28.460 00.000 13300 Enqueuing Expose request
20:52:28.461 00.001 11596 Worker thread wakes up
20:52:28.461 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:52:28.975 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:52:29.555 00.580 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5c62879a-fb86-4e52-b2f8-1afd4a72c84b"}
20:52:29.555 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5c62879a-fb86-4e52-b2f8-1afd4a72c84b"}
20:52:29.556 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"952efbe9-807a-4bd1-ba39-2d47022245b4"}
20:52:29.556 00.000 13300 case statement mapped state 1 to 101
20:52:29.556 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"952efbe9-807a-4bd1-ba39-2d47022245b4"}
20:52:32.024 02.468 11596 Exposure complete
20:52:32.101 00.077 11596 worker thread done servicing request
20:52:32.101 00.000 13300 OnExposeComplete: enter
20:52:32.101 00.000 13300 UpdateGuideState(): m_state=1
20:52:32.102 00.001 13300 UpdateCurrentPosition: no star selected
20:52:32.102 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:52:32.102 00.000 13300 Status Line: Nessuna stella selezionata
20:52:32.105 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:52:32.111 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:52:32.111 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:32.111 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:52:32.111 00.000 13300 Enqueuing Expose request
20:52:32.111 00.000 11596 Worker thread wakes up
20:52:32.112 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:52:32.553 00.441 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"79f0d6d7-5fb6-4188-ae98-185e672ee9a4"}
20:52:32.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"79f0d6d7-5fb6-4188-ae98-185e672ee9a4"}
20:52:32.554 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5c25f0fb-b595-474f-900a-b736e94cc8ad"}
20:52:32.554 00.000 13300 case statement mapped state 1 to 101
20:52:32.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5c25f0fb-b595-474f-900a-b736e94cc8ad"}
20:52:32.620 00.066 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:52:35.553 02.933 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"94aeb4f9-c84d-44fd-b916-2e8a450060da"}
20:52:35.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"94aeb4f9-c84d-44fd-b916-2e8a450060da"}
20:52:35.554 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b743c590-cf34-44a7-896f-24e4af4ca75e"}
20:52:35.554 00.000 13300 case statement mapped state 1 to 101
20:52:35.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b743c590-cf34-44a7-896f-24e4af4ca75e"}
20:52:35.665 00.111 11596 Exposure complete
20:52:35.741 00.076 11596 worker thread done servicing request
20:52:35.741 00.000 13300 OnExposeComplete: enter
20:52:35.741 00.000 13300 UpdateGuideState(): m_state=1
20:52:35.741 00.000 13300 UpdateCurrentPosition: no star selected
20:52:35.742 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:52:35.742 00.000 13300 Status Line: Nessuna stella selezionata
20:52:35.744 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=228, Gamma=0.510
20:52:35.751 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:52:35.751 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:35.752 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:52:35.752 00.000 13300 Enqueuing Expose request
20:52:35.752 00.000 11596 Worker thread wakes up
20:52:35.752 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:52:36.267 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:52:38.552 02.285 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2b91e5dd-71ce-4d44-9d96-e25741f53205"}
20:52:38.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2b91e5dd-71ce-4d44-9d96-e25741f53205"}
20:52:38.553 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c226b244-767d-445a-b7ac-2fb2b2cca0a4"}
20:52:38.553 00.000 13300 case statement mapped state 1 to 101
20:52:38.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c226b244-767d-445a-b7ac-2fb2b2cca0a4"}
20:52:39.294 00.741 11596 Exposure complete
20:52:39.369 00.075 11596 worker thread done servicing request
20:52:39.369 00.000 13300 OnExposeComplete: enter
20:52:39.369 00.000 13300 UpdateGuideState(): m_state=1
20:52:39.370 00.001 13300 UpdateCurrentPosition: no star selected
20:52:39.370 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:52:39.370 00.000 13300 Status Line: Nessuna stella selezionata
20:52:39.373 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=252, Gamma=0.510
20:52:39.380 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:52:39.380 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:39.380 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:52:39.380 00.000 13300 Enqueuing Expose request
20:52:39.380 00.000 11596 Worker thread wakes up
20:52:39.380 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:52:39.895 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:52:41.553 01.658 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"408cc9a4-aca3-4fec-9f6a-7518055da032"}
20:52:41.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"408cc9a4-aca3-4fec-9f6a-7518055da032"}
20:52:41.554 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6e5b878b-8d8a-4b42-9b45-bff86982d528"}
20:52:41.554 00.000 13300 case statement mapped state 1 to 101
20:52:41.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6e5b878b-8d8a-4b42-9b45-bff86982d528"}
20:52:42.921 01.367 11596 Exposure complete
20:52:42.997 00.076 11596 worker thread done servicing request
20:52:42.997 00.000 13300 OnExposeComplete: enter
20:52:42.997 00.000 13300 UpdateGuideState(): m_state=1
20:52:42.997 00.000 13300 UpdateCurrentPosition: no star selected
20:52:42.998 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:52:42.998 00.000 13300 Status Line: Nessuna stella selezionata
20:52:43.001 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:52:43.008 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:52:43.008 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:43.008 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:52:43.008 00.000 13300 Enqueuing Expose request
20:52:43.009 00.001 11596 Worker thread wakes up
20:52:43.009 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:52:43.522 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:52:44.553 01.031 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"81931aed-7fd8-430a-b650-659d79d903ec"}
20:52:44.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"81931aed-7fd8-430a-b650-659d79d903ec"}
20:52:44.554 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"999014f8-acf5-4a7e-8cb2-f922f4b7a8ba"}
20:52:44.554 00.000 13300 case statement mapped state 1 to 101
20:52:44.555 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"999014f8-acf5-4a7e-8cb2-f922f4b7a8ba"}
20:52:46.557 02.002 11596 Exposure complete
20:52:46.634 00.077 11596 worker thread done servicing request
20:52:46.634 00.000 13300 OnExposeComplete: enter
20:52:46.635 00.001 13300 UpdateGuideState(): m_state=1
20:52:46.635 00.000 13300 UpdateCurrentPosition: no star selected
20:52:46.635 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:52:46.636 00.001 13300 Status Line: Nessuna stella selezionata
20:52:46.638 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:52:46.645 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:52:46.645 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:46.645 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:52:46.645 00.000 13300 Enqueuing Expose request
20:52:46.645 00.000 11596 Worker thread wakes up
20:52:46.646 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:52:47.149 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:52:47.551 00.402 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c45a2c6a-94bd-44c3-9122-cd1c4e41c14c"}
20:52:47.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c45a2c6a-94bd-44c3-9122-cd1c4e41c14c"}
20:52:47.552 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"187e9583-2839-440d-9e44-b5bd4d870868"}
20:52:47.552 00.000 13300 case statement mapped state 1 to 101
20:52:47.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"187e9583-2839-440d-9e44-b5bd4d870868"}
20:52:50.187 02.635 11596 Exposure complete
20:52:50.272 00.085 11596 worker thread done servicing request
20:52:50.272 00.000 13300 OnExposeComplete: enter
20:52:50.273 00.001 13300 UpdateGuideState(): m_state=1
20:52:50.273 00.000 13300 UpdateCurrentPosition: no star selected
20:52:50.273 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:52:50.273 00.000 13300 Status Line: Nessuna stella selezionata
20:52:50.276 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
20:52:50.283 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:52:50.283 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:50.283 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:52:50.283 00.000 13300 Enqueuing Expose request
20:52:50.283 00.000 11596 Worker thread wakes up
20:52:50.283 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:52:50.552 00.269 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"39e9d66f-f27e-41fe-81ca-ece95e951a3e"}
20:52:50.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"39e9d66f-f27e-41fe-81ca-ece95e951a3e"}
20:52:50.553 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a85d1d4c-441c-4b45-b742-b124281de3e1"}
20:52:50.553 00.000 13300 case statement mapped state 1 to 101
20:52:50.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a85d1d4c-441c-4b45-b742-b124281de3e1"}
20:52:50.786 00.233 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:52:53.551 02.765 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f53b68cc-f981-4564-b181-3633482ece37"}
20:52:53.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f53b68cc-f981-4564-b181-3633482ece37"}
20:52:53.552 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ad7e34d1-99e4-43ab-9fa7-8f6ba34cd6a4"}
20:52:53.552 00.000 13300 case statement mapped state 1 to 101
20:52:53.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ad7e34d1-99e4-43ab-9fa7-8f6ba34cd6a4"}
20:52:53.820 00.268 11596 Exposure complete
20:52:53.897 00.077 11596 worker thread done servicing request
20:52:53.897 00.000 13300 OnExposeComplete: enter
20:52:53.898 00.001 13300 UpdateGuideState(): m_state=1
20:52:53.898 00.000 13300 UpdateCurrentPosition: no star selected
20:52:53.898 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:52:53.898 00.000 13300 Status Line: Nessuna stella selezionata
20:52:53.901 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=234, Gamma=0.510
20:52:53.907 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:52:53.907 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:53.908 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:52:53.908 00.000 13300 Enqueuing Expose request
20:52:53.908 00.000 11596 Worker thread wakes up
20:52:53.908 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:52:54.421 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:52:56.551 02.130 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"27ebf9f2-2e8f-4737-8736-82055dcddf0c"}
20:52:56.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"27ebf9f2-2e8f-4737-8736-82055dcddf0c"}
20:52:56.552 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b92bc0ce-06fc-4ae5-bd49-b34d216fc229"}
20:52:56.552 00.000 13300 case statement mapped state 1 to 101
20:52:56.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b92bc0ce-06fc-4ae5-bd49-b34d216fc229"}
20:52:57.446 00.894 11596 Exposure complete
20:52:57.527 00.081 11596 worker thread done servicing request
20:52:57.528 00.001 13300 OnExposeComplete: enter
20:52:57.528 00.000 13300 UpdateGuideState(): m_state=1
20:52:57.528 00.000 13300 UpdateCurrentPosition: no star selected
20:52:57.529 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:52:57.529 00.000 13300 Status Line: Nessuna stella selezionata
20:52:57.533 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:52:57.542 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:52:57.542 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:57.542 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:52:57.542 00.000 13300 Enqueuing Expose request
20:52:57.542 00.000 11596 Worker thread wakes up
20:52:57.542 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:52:58.049 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:52:59.550 01.501 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d6181380-b69c-4425-be04-6143cacd302d"}
20:52:59.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d6181380-b69c-4425-be04-6143cacd302d"}
20:52:59.551 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"00de1a29-c9a7-4771-a902-9ef7e882168f"}
20:52:59.551 00.000 13300 case statement mapped state 1 to 101
20:52:59.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"00de1a29-c9a7-4771-a902-9ef7e882168f"}
20:53:01.087 01.536 11596 Exposure complete
20:53:01.165 00.078 11596 worker thread done servicing request
20:53:01.165 00.000 13300 OnExposeComplete: enter
20:53:01.165 00.000 13300 UpdateGuideState(): m_state=1
20:53:01.166 00.001 13300 UpdateCurrentPosition: no star selected
20:53:01.166 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:53:01.167 00.001 13300 Status Line: Nessuna stella selezionata
20:53:01.171 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=250, Gamma=0.510
20:53:01.181 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:53:01.181 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:01.181 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:53:01.181 00.000 13300 Enqueuing Expose request
20:53:01.182 00.001 11596 Worker thread wakes up
20:53:01.182 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:53:01.688 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:53:02.552 00.864 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bd388319-4a46-4b9f-ac54-4db684e07796"}
20:53:02.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bd388319-4a46-4b9f-ac54-4db684e07796"}
20:53:02.553 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"034d4505-6412-4a7e-a0d3-d475517d53a3"}
20:53:02.553 00.000 13300 case statement mapped state 1 to 101
20:53:02.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"034d4505-6412-4a7e-a0d3-d475517d53a3"}
20:53:04.773 02.220 11596 Exposure complete
20:53:04.874 00.101 11596 worker thread done servicing request
20:53:04.874 00.000 13300 OnExposeComplete: enter
20:53:04.874 00.000 13300 UpdateGuideState(): m_state=1
20:53:04.875 00.001 13300 UpdateCurrentPosition: no star selected
20:53:04.875 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:53:04.875 00.000 13300 Status Line: Nessuna stella selezionata
20:53:04.878 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:53:04.887 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:53:04.887 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:04.887 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:53:04.887 00.000 13300 Enqueuing Expose request
20:53:04.887 00.000 11596 Worker thread wakes up
20:53:04.887 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:53:05.398 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:53:05.551 00.153 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3e9eb228-1bba-476f-a4c7-710dfa727d19"}
20:53:05.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3e9eb228-1bba-476f-a4c7-710dfa727d19"}
20:53:05.552 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"238eb880-699f-4c44-a763-13827136670c"}
20:53:05.552 00.000 13300 case statement mapped state 1 to 101
20:53:05.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"238eb880-699f-4c44-a763-13827136670c"}
20:53:08.552 03.000 11596 Exposure complete
20:53:08.792 00.240 11596 worker thread done servicing request
20:53:08.792 00.000 13300 OnExposeComplete: enter
20:53:08.793 00.001 13300 UpdateGuideState(): m_state=1
20:53:08.793 00.000 13300 UpdateCurrentPosition: no star selected
20:53:08.793 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:53:08.794 00.001 13300 Status Line: Nessuna stella selezionata
20:53:08.797 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:53:08.807 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:53:08.808 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:08.808 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:53:08.808 00.000 13300 Enqueuing Expose request
20:53:08.808 00.000 11596 Worker thread wakes up
20:53:08.808 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:53:08.890 00.082 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e2607d85-a525-4d1e-9060-4f8819cafd7b"}
20:53:08.890 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e2607d85-a525-4d1e-9060-4f8819cafd7b"}
20:53:08.891 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0f57f96b-bb59-488b-9ad5-4cf8fb9e8a64"}
20:53:08.891 00.000 13300 case statement mapped state 1 to 101
20:53:08.892 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0f57f96b-bb59-488b-9ad5-4cf8fb9e8a64"}
20:53:09.316 00.424 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:53:11.901 02.585 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b1df43d7-c5ca-4067-8144-5cf696af71e7"}
20:53:11.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b1df43d7-c5ca-4067-8144-5cf696af71e7"}
20:53:11.919 00.018 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6f34e412-a6ce-486a-9c6a-2c81a255fa82"}
20:53:11.920 00.001 13300 case statement mapped state 1 to 101
20:53:11.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6f34e412-a6ce-486a-9c6a-2c81a255fa82"}
20:53:12.508 00.588 11596 Exposure complete
20:53:12.722 00.214 11596 worker thread done servicing request
20:53:12.723 00.001 13300 OnExposeComplete: enter
20:53:12.723 00.000 13300 UpdateGuideState(): m_state=1
20:53:12.723 00.000 13300 UpdateCurrentPosition: no star selected
20:53:12.723 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:53:12.723 00.000 13300 Status Line: Nessuna stella selezionata
20:53:12.768 00.045 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:53:12.778 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:53:12.779 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:12.779 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:53:12.779 00.000 13300 Enqueuing Expose request
20:53:12.779 00.000 11596 Worker thread wakes up
20:53:12.779 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:53:13.343 00.564 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:53:14.897 01.554 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6816d577-9d43-4fa0-93d8-0cf3312cc18d"}
20:53:14.897 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6816d577-9d43-4fa0-93d8-0cf3312cc18d"}
20:53:14.899 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7805a15d-88db-4ea5-b50d-8c9446154f75"}
20:53:14.899 00.000 13300 case statement mapped state 1 to 101
20:53:14.900 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7805a15d-88db-4ea5-b50d-8c9446154f75"}
20:53:16.406 01.506 11596 Exposure complete
20:53:16.557 00.151 11596 worker thread done servicing request
20:53:16.557 00.000 13300 OnExposeComplete: enter
20:53:16.557 00.000 13300 UpdateGuideState(): m_state=1
20:53:16.558 00.001 13300 UpdateCurrentPosition: no star selected
20:53:16.558 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:53:16.558 00.000 13300 Status Line: Nessuna stella selezionata
20:53:16.563 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:53:16.575 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
20:53:16.576 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:16.576 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:53:16.576 00.000 13300 Enqueuing Expose request
20:53:16.576 00.000 11596 Worker thread wakes up
20:53:16.576 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:53:17.091 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:53:17.898 00.807 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9159c90d-2977-4e6d-9d81-398f176fc6b1"}
20:53:17.898 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9159c90d-2977-4e6d-9d81-398f176fc6b1"}
20:53:17.899 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f1e2f7d9-73d1-4c1c-b990-f26b1df994de"}
20:53:17.899 00.000 13300 case statement mapped state 1 to 101
20:53:17.899 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f1e2f7d9-73d1-4c1c-b990-f26b1df994de"}
20:53:20.127 02.228 11596 Exposure complete
20:53:20.234 00.107 11596 worker thread done servicing request
20:53:20.234 00.000 13300 OnExposeComplete: enter
20:53:20.235 00.001 13300 UpdateGuideState(): m_state=1
20:53:20.235 00.000 13300 UpdateCurrentPosition: no star selected
20:53:20.235 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:53:20.236 00.001 13300 Status Line: Nessuna stella selezionata
20:53:20.239 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=245, Gamma=0.510
20:53:20.249 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:53:20.249 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:20.249 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:53:20.249 00.000 13300 Enqueuing Expose request
20:53:20.249 00.000 11596 Worker thread wakes up
20:53:20.250 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:53:20.756 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:53:20.897 00.141 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7d16008c-6df5-430f-8e9d-d3d94d3adb39"}
20:53:20.897 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7d16008c-6df5-430f-8e9d-d3d94d3adb39"}
20:53:20.898 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9eaa95ae-568f-4c9d-9be1-9c7d16ffa255"}
20:53:20.898 00.000 13300 case statement mapped state 1 to 101
20:53:20.898 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9eaa95ae-568f-4c9d-9be1-9c7d16ffa255"}
20:53:23.786 02.888 11596 Exposure complete
20:53:23.879 00.093 11596 worker thread done servicing request
20:53:23.879 00.000 13300 OnExposeComplete: enter
20:53:23.879 00.000 13300 UpdateGuideState(): m_state=1
20:53:23.879 00.000 13300 UpdateCurrentPosition: no star selected
20:53:23.880 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:53:23.880 00.000 13300 Status Line: Nessuna stella selezionata
20:53:23.883 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=251, Gamma=0.510
20:53:23.890 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:53:23.890 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:23.890 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:53:23.890 00.000 13300 Enqueuing Expose request
20:53:23.890 00.000 11596 Worker thread wakes up
20:53:23.890 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:53:23.897 00.007 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9b841d26-f900-439b-bba0-ed8a01da9b4e"}
20:53:23.897 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9b841d26-f900-439b-bba0-ed8a01da9b4e"}
20:53:23.898 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"95006079-d643-4ce1-a0df-a37b613c815e"}
20:53:23.898 00.000 13300 case statement mapped state 1 to 101
20:53:23.898 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"95006079-d643-4ce1-a0df-a37b613c815e"}
20:53:24.401 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:53:26.896 02.495 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"00e8160e-b4d0-4e52-9642-3851c9ec8311"}
20:53:26.896 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"00e8160e-b4d0-4e52-9642-3851c9ec8311"}
20:53:26.897 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ddefc41c-7301-4012-b4f9-f50a08517f42"}
20:53:26.897 00.000 13300 case statement mapped state 1 to 101
20:53:26.897 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ddefc41c-7301-4012-b4f9-f50a08517f42"}
20:53:27.426 00.529 11596 Exposure complete
20:53:27.502 00.076 11596 worker thread done servicing request
20:53:27.502 00.000 13300 OnExposeComplete: enter
20:53:27.502 00.000 13300 UpdateGuideState(): m_state=1
20:53:27.503 00.001 13300 UpdateCurrentPosition: no star selected
20:53:27.503 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:53:27.504 00.001 13300 Status Line: Nessuna stella selezionata
20:53:27.506 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:53:27.515 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:53:27.515 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:27.515 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:53:27.515 00.000 13300 Enqueuing Expose request
20:53:27.515 00.000 11596 Worker thread wakes up
20:53:27.516 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:53:28.027 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:53:29.894 01.867 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"04d30fda-b562-40d4-ae6c-5aa9230252e4"}
20:53:29.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"04d30fda-b562-40d4-ae6c-5aa9230252e4"}
20:53:29.895 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2e39ff1b-b0bc-44a7-8fde-81b7cc46115f"}
20:53:29.895 00.000 13300 case statement mapped state 1 to 101
20:53:29.895 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2e39ff1b-b0bc-44a7-8fde-81b7cc46115f"}
20:53:31.052 01.157 11596 Exposure complete
20:53:31.139 00.087 11596 worker thread done servicing request
20:53:31.139 00.000 13300 OnExposeComplete: enter
20:53:31.139 00.000 13300 UpdateGuideState(): m_state=1
20:53:31.139 00.000 13300 UpdateCurrentPosition: no star selected
20:53:31.140 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:53:31.140 00.000 13300 Status Line: Nessuna stella selezionata
20:53:31.142 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
20:53:31.149 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:53:31.149 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:31.149 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:53:31.149 00.000 13300 Enqueuing Expose request
20:53:31.149 00.000 11596 Worker thread wakes up
20:53:31.150 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:53:31.652 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:53:32.893 01.241 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2ec2a844-5f4d-453b-946b-9ca71ba04629"}
20:53:32.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2ec2a844-5f4d-453b-946b-9ca71ba04629"}
20:53:32.894 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fc8e6cc8-03e4-4731-ab82-b88da6f9efbe"}
20:53:32.894 00.000 13300 case statement mapped state 1 to 101
20:53:32.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fc8e6cc8-03e4-4731-ab82-b88da6f9efbe"}
20:53:34.684 01.790 11596 Exposure complete
20:53:34.760 00.076 11596 worker thread done servicing request
20:53:34.760 00.000 13300 OnExposeComplete: enter
20:53:34.761 00.001 13300 UpdateGuideState(): m_state=1
20:53:34.761 00.000 13300 UpdateCurrentPosition: no star selected
20:53:34.761 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:53:34.761 00.000 13300 Status Line: Nessuna stella selezionata
20:53:34.764 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:53:34.771 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:53:34.771 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:34.772 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:53:34.772 00.000 13300 Enqueuing Expose request
20:53:34.772 00.000 11596 Worker thread wakes up
20:53:34.772 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:53:35.284 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:53:35.893 00.609 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b3f1071d-c015-4a98-8afa-badcac60f22f"}
20:53:35.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b3f1071d-c015-4a98-8afa-badcac60f22f"}
20:53:35.894 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9079a755-db76-4818-a999-0c15e395c13a"}
20:53:35.894 00.000 13300 case statement mapped state 1 to 101
20:53:35.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9079a755-db76-4818-a999-0c15e395c13a"}
20:53:38.306 02.412 11596 Exposure complete
20:53:38.380 00.074 11596 worker thread done servicing request
20:53:38.381 00.001 13300 OnExposeComplete: enter
20:53:38.381 00.000 13300 UpdateGuideState(): m_state=1
20:53:38.381 00.000 13300 UpdateCurrentPosition: no star selected
20:53:38.381 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:53:38.382 00.001 13300 Status Line: Nessuna stella selezionata
20:53:38.387 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:53:38.394 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:53:38.394 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:38.394 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:53:38.394 00.000 13300 Enqueuing Expose request
20:53:38.394 00.000 11596 Worker thread wakes up
20:53:38.394 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:53:38.891 00.497 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"15f8616d-d053-4ba1-932a-4f518ade2ad3"}
20:53:38.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"15f8616d-d053-4ba1-932a-4f518ade2ad3"}
20:53:38.892 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f0f3f075-d466-4d73-9c92-4bb8dfcfaa0b"}
20:53:38.892 00.000 13300 case statement mapped state 1 to 101
20:53:38.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f0f3f075-d466-4d73-9c92-4bb8dfcfaa0b"}
20:53:38.902 00.010 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:53:41.893 02.991 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b28ab4e7-ee41-4c7a-a04e-763df48ef4bb"}
20:53:41.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b28ab4e7-ee41-4c7a-a04e-763df48ef4bb"}
20:53:41.894 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bd90aff7-df86-4b6b-85ca-ec48b38dba75"}
20:53:41.894 00.000 13300 case statement mapped state 1 to 101
20:53:41.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bd90aff7-df86-4b6b-85ca-ec48b38dba75"}
20:53:41.926 00.032 11596 Exposure complete
20:53:41.999 00.073 11596 worker thread done servicing request
20:53:41.999 00.000 13300 OnExposeComplete: enter
20:53:42.000 00.001 13300 UpdateGuideState(): m_state=1
20:53:42.000 00.000 13300 UpdateCurrentPosition: no star selected
20:53:42.000 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:53:42.000 00.000 13300 Status Line: Nessuna stella selezionata
20:53:42.003 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=244, Gamma=0.510
20:53:42.010 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:53:42.010 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:42.010 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:53:42.010 00.000 13300 Enqueuing Expose request
20:53:42.010 00.000 11596 Worker thread wakes up
20:53:42.011 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:53:42.525 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:53:44.891 02.366 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2d965edf-b94f-4a63-a90b-713412679f59"}
20:53:44.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2d965edf-b94f-4a63-a90b-713412679f59"}
20:53:44.892 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1d60a572-cbbc-4348-98d1-7870910f10c2"}
20:53:44.892 00.000 13300 case statement mapped state 1 to 101
20:53:44.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1d60a572-cbbc-4348-98d1-7870910f10c2"}
20:53:45.559 00.667 11596 Exposure complete
20:53:45.632 00.073 11596 worker thread done servicing request
20:53:45.633 00.001 13300 OnExposeComplete: enter
20:53:45.633 00.000 13300 UpdateGuideState(): m_state=1
20:53:45.634 00.001 13300 UpdateCurrentPosition: no star selected
20:53:45.635 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:53:45.635 00.000 13300 Status Line: Nessuna stella selezionata
20:53:45.639 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=242, Gamma=0.510
20:53:45.646 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:53:45.646 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:45.646 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:53:45.646 00.000 13300 Enqueuing Expose request
20:53:45.646 00.000 11596 Worker thread wakes up
20:53:45.647 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:53:46.162 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:53:47.890 01.728 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e15a51e0-b865-499b-9371-27d27029079f"}
20:53:47.890 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e15a51e0-b865-499b-9371-27d27029079f"}
20:53:47.891 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ef041c75-d361-4abe-8302-20a54e28ce57"}
20:53:47.891 00.000 13300 case statement mapped state 1 to 101
20:53:47.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ef041c75-d361-4abe-8302-20a54e28ce57"}
20:53:49.193 01.302 11596 Exposure complete
20:53:49.272 00.079 11596 worker thread done servicing request
20:53:49.272 00.000 13300 OnExposeComplete: enter
20:53:49.272 00.000 13300 UpdateGuideState(): m_state=1
20:53:49.273 00.001 13300 UpdateCurrentPosition: no star selected
20:53:49.273 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:53:49.273 00.000 13300 Status Line: Nessuna stella selezionata
20:53:49.276 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=241, Gamma=0.510
20:53:49.283 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:53:49.283 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:49.283 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:53:49.283 00.000 13300 Enqueuing Expose request
20:53:49.283 00.000 11596 Worker thread wakes up
20:53:49.283 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:53:49.792 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:53:50.890 01.098 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8c56cf36-c0cb-4985-8f76-744328617935"}
20:53:50.890 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8c56cf36-c0cb-4985-8f76-744328617935"}
20:53:50.891 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"82e32dea-d3ee-4173-b0cc-9f9783167961"}
20:53:50.891 00.000 13300 case statement mapped state 1 to 101
20:53:50.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"82e32dea-d3ee-4173-b0cc-9f9783167961"}
20:53:52.819 01.928 11596 Exposure complete
20:53:52.897 00.078 11596 worker thread done servicing request
20:53:52.897 00.000 13300 OnExposeComplete: enter
20:53:52.897 00.000 13300 UpdateGuideState(): m_state=1
20:53:52.898 00.001 13300 UpdateCurrentPosition: no star selected
20:53:52.898 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:53:52.898 00.000 13300 Status Line: Nessuna stella selezionata
20:53:52.901 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=247, Gamma=0.510
20:53:52.907 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:53:52.907 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:52.907 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:53:52.907 00.000 13300 Enqueuing Expose request
20:53:52.908 00.001 11596 Worker thread wakes up
20:53:52.908 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:53:53.422 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:53:53.888 00.466 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a67ce709-22f3-4098-923d-e0c21a56c114"}
20:53:53.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a67ce709-22f3-4098-923d-e0c21a56c114"}
20:53:53.889 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d53e7c86-a99d-4204-b69a-f2a7437786ec"}
20:53:53.889 00.000 13300 case statement mapped state 1 to 101
20:53:53.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d53e7c86-a99d-4204-b69a-f2a7437786ec"}
20:53:56.447 02.558 11596 Exposure complete
20:53:56.526 00.079 11596 worker thread done servicing request
20:53:56.526 00.000 13300 OnExposeComplete: enter
20:53:56.527 00.001 13300 UpdateGuideState(): m_state=1
20:53:56.527 00.000 13300 UpdateCurrentPosition: no star selected
20:53:56.527 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:53:56.527 00.000 13300 Status Line: Nessuna stella selezionata
20:53:56.530 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=256, Gamma=0.510
20:53:56.537 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:53:56.537 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:56.537 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:53:56.537 00.000 13300 Enqueuing Expose request
20:53:56.538 00.001 11596 Worker thread wakes up
20:53:56.538 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:53:56.887 00.349 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ed992f08-90a4-4776-81c6-7e23f04d3863"}
20:53:56.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ed992f08-90a4-4776-81c6-7e23f04d3863"}
20:53:56.888 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d5bfc20a-8bf3-4b67-8e20-b3a69b115dae"}
20:53:56.888 00.000 13300 case statement mapped state 1 to 101
20:53:56.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d5bfc20a-8bf3-4b67-8e20-b3a69b115dae"}
20:53:57.052 00.164 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:53:59.886 02.834 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"179df4f7-f0dc-4b67-9ba8-9e623c1747ce"}
20:53:59.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"179df4f7-f0dc-4b67-9ba8-9e623c1747ce"}
20:53:59.887 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"96ae7869-e54a-45a4-a6d0-f3d7251a6e99"}
20:53:59.887 00.000 13300 case statement mapped state 1 to 101
20:53:59.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"96ae7869-e54a-45a4-a6d0-f3d7251a6e99"}
20:54:00.090 00.203 11596 Exposure complete
20:54:00.168 00.078 11596 worker thread done servicing request
20:54:00.168 00.000 13300 OnExposeComplete: enter
20:54:00.168 00.000 13300 UpdateGuideState(): m_state=1
20:54:00.168 00.000 13300 UpdateCurrentPosition: no star selected
20:54:00.169 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:54:00.169 00.000 13300 Status Line: Nessuna stella selezionata
20:54:00.172 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:54:00.183 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:54:00.183 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:00.184 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:54:00.184 00.000 13300 Enqueuing Expose request
20:54:00.184 00.000 11596 Worker thread wakes up
20:54:00.184 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:54:00.686 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:54:02.886 02.200 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b5ed5fcb-60aa-4620-9096-1574af96183e"}
20:54:02.887 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b5ed5fcb-60aa-4620-9096-1574af96183e"}
20:54:02.887 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"26c39a05-07db-4d8d-a27a-8391ec947ee5"}
20:54:02.887 00.000 13300 case statement mapped state 1 to 101
20:54:02.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"26c39a05-07db-4d8d-a27a-8391ec947ee5"}
20:54:03.719 00.832 11596 Exposure complete
20:54:03.805 00.086 11596 worker thread done servicing request
20:54:03.805 00.000 13300 OnExposeComplete: enter
20:54:03.806 00.001 13300 UpdateGuideState(): m_state=1
20:54:03.806 00.000 13300 UpdateCurrentPosition: no star selected
20:54:03.806 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:54:03.806 00.000 13300 Status Line: Nessuna stella selezionata
20:54:03.809 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=248, Gamma=0.510
20:54:03.816 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:54:03.816 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:03.816 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:54:03.816 00.000 13300 Enqueuing Expose request
20:54:03.816 00.000 11596 Worker thread wakes up
20:54:03.816 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:54:04.320 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:54:05.887 01.567 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"63563f6f-c33d-4fce-bd0e-d8696eb160c7"}
20:54:05.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"63563f6f-c33d-4fce-bd0e-d8696eb160c7"}
20:54:05.888 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e0f2afb2-2216-4b22-b072-e86aea6fd72c"}
20:54:05.888 00.000 13300 case statement mapped state 1 to 101
20:54:05.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e0f2afb2-2216-4b22-b072-e86aea6fd72c"}
20:54:07.350 01.462 11596 Exposure complete
20:54:07.436 00.086 11596 worker thread done servicing request
20:54:07.436 00.000 13300 OnExposeComplete: enter
20:54:07.436 00.000 13300 UpdateGuideState(): m_state=1
20:54:07.437 00.001 13300 UpdateCurrentPosition: no star selected
20:54:07.437 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:54:07.437 00.000 13300 Status Line: Nessuna stella selezionata
20:54:07.440 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=247, Gamma=0.510
20:54:07.447 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:54:07.448 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:07.448 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:54:07.448 00.000 13300 Enqueuing Expose request
20:54:07.448 00.000 11596 Worker thread wakes up
20:54:07.448 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:54:07.963 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:54:08.886 00.923 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7b78ae28-f699-4503-82f6-f904bcb5c4ba"}
20:54:08.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7b78ae28-f699-4503-82f6-f904bcb5c4ba"}
20:54:08.888 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"47c46439-64c2-4ae0-b353-52015038ba23"}
20:54:08.888 00.000 13300 case statement mapped state 1 to 101
20:54:08.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"47c46439-64c2-4ae0-b353-52015038ba23"}
20:54:11.012 02.124 11596 Exposure complete
20:54:11.105 00.093 11596 worker thread done servicing request
20:54:11.106 00.001 13300 OnExposeComplete: enter
20:54:11.106 00.000 13300 UpdateGuideState(): m_state=1
20:54:11.106 00.000 13300 UpdateCurrentPosition: no star selected
20:54:11.106 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:54:11.107 00.001 13300 Status Line: Nessuna stella selezionata
20:54:11.110 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=226, Gamma=0.510
20:54:11.120 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:54:11.121 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:11.121 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:54:11.121 00.000 13300 Enqueuing Expose request
20:54:11.121 00.000 11596 Worker thread wakes up
20:54:11.121 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:54:11.638 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:54:12.501 00.863 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"606fdfeb-2358-47a6-b2a4-cdef693ead77"}
20:54:12.502 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"606fdfeb-2358-47a6-b2a4-cdef693ead77"}
20:54:12.503 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"26f28487-fc23-4ddd-81f6-aad894ab8429"}
20:54:12.503 00.000 13300 case statement mapped state 1 to 101
20:54:12.503 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"26f28487-fc23-4ddd-81f6-aad894ab8429"}
20:54:14.886 02.383 11596 Exposure complete
20:54:15.198 00.312 11596 worker thread done servicing request
20:54:15.198 00.000 13300 OnExposeComplete: enter
20:54:15.198 00.000 13300 UpdateGuideState(): m_state=1
20:54:15.199 00.001 13300 UpdateCurrentPosition: no star selected
20:54:15.199 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:54:15.199 00.000 13300 Status Line: Nessuna stella selezionata
20:54:15.220 00.021 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=251, Gamma=0.510
20:54:15.234 00.014 13300 UpdateGuideState exits: Nessuna stella selezionata
20:54:15.234 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:15.234 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:54:15.234 00.000 13300 Enqueuing Expose request
20:54:15.246 00.012 11596 Worker thread wakes up
20:54:15.246 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:54:15.693 00.447 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7cad81d4-9543-4f68-89d3-b3ca6cbdf8a2"}
20:54:15.693 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7cad81d4-9543-4f68-89d3-b3ca6cbdf8a2"}
20:54:15.766 00.073 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:54:15.950 00.184 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2f9a258c-11aa-4bee-b8d4-b2e23ac4cd76"}
20:54:15.951 00.001 13300 case statement mapped state 1 to 101
20:54:15.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2f9a258c-11aa-4bee-b8d4-b2e23ac4cd76"}
20:54:18.681 02.730 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8df4c663-88e9-478d-9312-7f385550b839"}
20:54:18.681 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8df4c663-88e9-478d-9312-7f385550b839"}
20:54:18.683 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d90e17f9-d606-4b2b-80f4-c45febcdb59c"}
20:54:18.683 00.000 13300 case statement mapped state 1 to 101
20:54:18.683 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d90e17f9-d606-4b2b-80f4-c45febcdb59c"}
20:54:18.807 00.124 11596 Exposure complete
20:54:18.922 00.115 11596 worker thread done servicing request
20:54:18.922 00.000 13300 OnExposeComplete: enter
20:54:18.922 00.000 13300 UpdateGuideState(): m_state=1
20:54:18.923 00.001 13300 UpdateCurrentPosition: no star selected
20:54:18.923 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:54:18.923 00.000 13300 Status Line: Nessuna stella selezionata
20:54:18.927 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=251, Gamma=0.510
20:54:18.937 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:54:18.937 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:18.937 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:54:18.937 00.000 13300 Enqueuing Expose request
20:54:18.938 00.001 11596 Worker thread wakes up
20:54:18.938 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:54:19.451 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:54:21.681 02.230 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e65fe490-3a40-4fc6-ad20-dcc9d0c0fcc0"}
20:54:21.681 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e65fe490-3a40-4fc6-ad20-dcc9d0c0fcc0"}
20:54:21.682 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d116a87c-371b-46a3-be8c-09557e1a2517"}
20:54:21.682 00.000 13300 case statement mapped state 1 to 101
20:54:21.682 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d116a87c-371b-46a3-be8c-09557e1a2517"}
20:54:22.475 00.793 11596 Exposure complete
20:54:22.552 00.077 11596 worker thread done servicing request
20:54:22.552 00.000 13300 OnExposeComplete: enter
20:54:22.552 00.000 13300 UpdateGuideState(): m_state=1
20:54:22.553 00.001 13300 UpdateCurrentPosition: no star selected
20:54:22.553 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:54:22.554 00.001 13300 Status Line: Nessuna stella selezionata
20:54:22.558 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=251, Gamma=0.510
20:54:22.568 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:54:22.569 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:22.569 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:54:22.569 00.000 13300 Enqueuing Expose request
20:54:22.569 00.000 11596 Worker thread wakes up
20:54:22.569 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:54:23.077 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:54:24.680 01.603 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4be6deec-e5cc-4d8d-ad28-171dcc500deb"}
20:54:24.680 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4be6deec-e5cc-4d8d-ad28-171dcc500deb"}
20:54:24.681 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5bf8ca27-d874-4b4e-aba6-8924de02d64f"}
20:54:24.681 00.000 13300 case statement mapped state 1 to 101
20:54:24.681 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5bf8ca27-d874-4b4e-aba6-8924de02d64f"}
20:54:26.100 01.419 11596 Exposure complete
20:54:26.183 00.083 11596 worker thread done servicing request
20:54:26.183 00.000 13300 OnExposeComplete: enter
20:54:26.183 00.000 13300 UpdateGuideState(): m_state=1
20:54:26.184 00.001 13300 UpdateCurrentPosition: no star selected
20:54:26.185 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:54:26.185 00.000 13300 Status Line: Nessuna stella selezionata
20:54:26.189 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=243, Gamma=0.510
20:54:26.198 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:54:26.198 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:26.199 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:54:26.199 00.000 13300 Enqueuing Expose request
20:54:26.199 00.000 11596 Worker thread wakes up
20:54:26.199 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:54:26.706 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:54:27.679 00.973 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"69623b8a-c5af-4342-977c-9c1cc62fbfbe"}
20:54:27.679 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"69623b8a-c5af-4342-977c-9c1cc62fbfbe"}
20:54:27.680 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"652659f1-7a46-4b5a-860b-bd2e40349979"}
20:54:27.680 00.000 13300 case statement mapped state 1 to 101
20:54:27.680 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"652659f1-7a46-4b5a-860b-bd2e40349979"}
20:54:30.342 02.662 11596 Exposure complete
20:54:30.858 00.516 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"10aa7c9d-9c13-4bfd-b39c-c4bfc3c851a9"}
20:54:30.860 00.002 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"10aa7c9d-9c13-4bfd-b39c-c4bfc3c851a9"}
20:54:31.224 00.364 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a15cf397-fbc3-4259-b0f7-01a28b7b2089"}
20:54:31.224 00.000 13300 case statement mapped state 1 to 101
20:54:31.224 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a15cf397-fbc3-4259-b0f7-01a28b7b2089"}
20:54:31.243 00.019 11596 worker thread done servicing request
20:54:31.356 00.113 13300 OnExposeComplete: enter
20:54:31.357 00.001 13300 UpdateGuideState(): m_state=1
20:54:31.357 00.000 13300 UpdateCurrentPosition: no star selected
20:54:31.358 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:54:31.358 00.000 13300 Status Line: Nessuna stella selezionata
20:54:31.363 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=244, Gamma=0.510
20:54:31.376 00.013 13300 UpdateGuideState exits: Nessuna stella selezionata
20:54:31.377 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:31.377 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:54:31.377 00.000 13300 Enqueuing Expose request
20:54:31.377 00.000 11596 Worker thread wakes up
20:54:31.378 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:54:31.905 00.527 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:54:33.788 01.883 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d5421b0f-d255-4b8d-9b57-683d402bdd9e"}
20:54:33.788 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d5421b0f-d255-4b8d-9b57-683d402bdd9e"}
20:54:33.792 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c3fc4a1f-aee8-4d21-b56f-6797b8cd2805"}
20:54:33.792 00.000 13300 case statement mapped state 1 to 101
20:54:33.792 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c3fc4a1f-aee8-4d21-b56f-6797b8cd2805"}
20:54:35.206 01.414 11596 Exposure complete
20:54:35.461 00.255 13300 OnExposeComplete: enter
20:54:35.462 00.001 13300 UpdateGuideState(): m_state=1
20:54:35.462 00.000 13300 UpdateCurrentPosition: no star selected
20:54:35.463 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:54:35.463 00.000 13300 Status Line: Nessuna stella selezionata
20:54:35.463 00.000 11596 worker thread done servicing request
20:54:35.470 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=251, Gamma=0.510
20:54:35.482 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
20:54:35.483 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:35.483 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:54:35.483 00.000 13300 Enqueuing Expose request
20:54:35.483 00.000 11596 Worker thread wakes up
20:54:35.483 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:54:36.008 00.525 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:54:36.788 00.780 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2e2e81ee-cad5-468d-b3c6-5084a644a699"}
20:54:36.788 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2e2e81ee-cad5-468d-b3c6-5084a644a699"}
20:54:36.790 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ec27131d-313d-4e64-9e27-ec97b7cf96cd"}
20:54:36.790 00.000 13300 case statement mapped state 1 to 101
20:54:36.790 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ec27131d-313d-4e64-9e27-ec97b7cf96cd"}
20:54:39.051 02.261 11596 Exposure complete
20:54:39.142 00.091 11596 worker thread done servicing request
20:54:39.143 00.001 13300 OnExposeComplete: enter
20:54:39.143 00.000 13300 UpdateGuideState(): m_state=1
20:54:39.144 00.001 13300 UpdateCurrentPosition: no star selected
20:54:39.144 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:54:39.144 00.000 13300 Status Line: Nessuna stella selezionata
20:54:39.149 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=243, Gamma=0.510
20:54:39.160 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:54:39.160 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:39.161 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:54:39.161 00.000 13300 Enqueuing Expose request
20:54:39.161 00.000 11596 Worker thread wakes up
20:54:39.161 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:54:39.675 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:54:39.789 00.114 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0b792981-a588-43d4-b84d-bd40de827375"}
20:54:39.789 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0b792981-a588-43d4-b84d-bd40de827375"}
20:54:39.790 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f324245a-1c7c-4399-a55b-70beeb98d2fb"}
20:54:39.790 00.000 13300 case statement mapped state 1 to 101
20:54:39.791 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f324245a-1c7c-4399-a55b-70beeb98d2fb"}
20:54:42.709 02.918 11596 Exposure complete
20:54:42.786 00.077 11596 worker thread done servicing request
20:54:42.786 00.000 13300 OnExposeComplete: enter
20:54:42.787 00.001 13300 UpdateGuideState(): m_state=1
20:54:42.787 00.000 13300 UpdateCurrentPosition: no star selected
20:54:42.787 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:54:42.787 00.000 13300 Status Line: Nessuna stella selezionata
20:54:42.791 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:54:42.799 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:54:42.799 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:42.799 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:54:42.799 00.000 13300 Enqueuing Expose request
20:54:42.799 00.000 11596 Worker thread wakes up
20:54:42.800 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:54:42.800 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fc2df9e9-2076-4c62-b5d5-61e05596edd5"}
20:54:42.800 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fc2df9e9-2076-4c62-b5d5-61e05596edd5"}
20:54:42.801 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c3250c4b-79e7-41be-aab1-70827fdc0f52"}
20:54:42.801 00.000 13300 case statement mapped state 1 to 101
20:54:42.801 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c3250c4b-79e7-41be-aab1-70827fdc0f52"}
20:54:43.312 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:54:45.789 02.477 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ce9ca74a-6afd-4e52-bee3-f3bd7aae2b18"}
20:54:45.789 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ce9ca74a-6afd-4e52-bee3-f3bd7aae2b18"}
20:54:45.790 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5087b491-b051-4087-ae10-d455773cb5c6"}
20:54:45.790 00.000 13300 case statement mapped state 1 to 101
20:54:45.790 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5087b491-b051-4087-ae10-d455773cb5c6"}
20:54:46.343 00.553 11596 Exposure complete
20:54:46.417 00.074 11596 worker thread done servicing request
20:54:46.417 00.000 13300 OnExposeComplete: enter
20:54:46.417 00.000 13300 UpdateGuideState(): m_state=1
20:54:46.418 00.001 13300 UpdateCurrentPosition: no star selected
20:54:46.418 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:54:46.418 00.000 13300 Status Line: Nessuna stella selezionata
20:54:46.421 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=238, Gamma=0.510
20:54:46.429 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:54:46.429 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:46.429 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:54:46.429 00.000 13300 Enqueuing Expose request
20:54:46.430 00.001 11596 Worker thread wakes up
20:54:46.430 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:54:46.944 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:54:48.788 01.844 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bf4d266d-588a-44a5-b465-44c44bea7450"}
20:54:48.788 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bf4d266d-588a-44a5-b465-44c44bea7450"}
20:54:48.789 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a24b9d15-bff9-4f88-b4aa-e021c5f4c6ee"}
20:54:48.789 00.000 13300 case statement mapped state 1 to 101
20:54:48.789 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a24b9d15-bff9-4f88-b4aa-e021c5f4c6ee"}
20:54:49.974 01.185 11596 Exposure complete
20:54:50.047 00.073 11596 worker thread done servicing request
20:54:50.047 00.000 13300 OnExposeComplete: enter
20:54:50.047 00.000 13300 UpdateGuideState(): m_state=1
20:54:50.048 00.001 13300 UpdateCurrentPosition: no star selected
20:54:50.048 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:54:50.048 00.000 13300 Status Line: Nessuna stella selezionata
20:54:50.052 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=244, Gamma=0.510
20:54:50.059 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:54:50.059 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:50.059 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:54:50.059 00.000 13300 Enqueuing Expose request
20:54:50.059 00.000 11596 Worker thread wakes up
20:54:50.059 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:54:50.574 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:54:51.786 01.212 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0945bd40-006d-47e8-854d-0a64eec28dd3"}
20:54:51.786 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0945bd40-006d-47e8-854d-0a64eec28dd3"}
20:54:51.787 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"32432da6-4a9f-4ac1-a490-e04b903a33e6"}
20:54:51.787 00.000 13300 case statement mapped state 1 to 101
20:54:51.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"32432da6-4a9f-4ac1-a490-e04b903a33e6"}
20:54:53.605 01.818 11596 Exposure complete
20:54:53.685 00.080 11596 worker thread done servicing request
20:54:53.685 00.000 13300 OnExposeComplete: enter
20:54:53.685 00.000 13300 UpdateGuideState(): m_state=1
20:54:53.686 00.001 13300 UpdateCurrentPosition: no star selected
20:54:53.686 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:54:53.686 00.000 13300 Status Line: Nessuna stella selezionata
20:54:53.689 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:54:53.697 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:54:53.697 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:53.697 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:54:53.697 00.000 13300 Enqueuing Expose request
20:54:53.697 00.000 11596 Worker thread wakes up
20:54:53.697 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:54:54.211 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:54:54.786 00.575 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"30d592a9-b561-4461-be58-d53737fe5f66"}
20:54:54.786 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"30d592a9-b561-4461-be58-d53737fe5f66"}
20:54:54.787 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"600102f8-a5a9-4b11-adcf-d7bfdc18e0d4"}
20:54:54.787 00.000 13300 case statement mapped state 1 to 101
20:54:54.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"600102f8-a5a9-4b11-adcf-d7bfdc18e0d4"}
20:54:57.334 02.547 11596 Exposure complete
20:54:57.409 00.075 11596 worker thread done servicing request
20:54:57.409 00.000 13300 OnExposeComplete: enter
20:54:57.409 00.000 13300 UpdateGuideState(): m_state=1
20:54:57.409 00.000 13300 UpdateCurrentPosition: no star selected
20:54:57.410 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:54:57.410 00.000 13300 Status Line: Nessuna stella selezionata
20:54:57.413 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:54:57.419 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:54:57.420 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:57.420 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:54:57.420 00.000 13300 Enqueuing Expose request
20:54:57.420 00.000 11596 Worker thread wakes up
20:54:57.420 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:54:57.786 00.366 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f44d6823-e1ec-45e1-b141-f5b67881625f"}
20:54:57.786 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f44d6823-e1ec-45e1-b141-f5b67881625f"}
20:54:57.787 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"039cfcd1-0f85-4152-9262-3d61cffced53"}
20:54:57.787 00.000 13300 case statement mapped state 1 to 101
20:54:57.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"039cfcd1-0f85-4152-9262-3d61cffced53"}
20:54:57.928 00.141 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:55:00.786 02.858 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ea32d050-bc57-4d7a-865a-a888c424aa99"}
20:55:00.786 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ea32d050-bc57-4d7a-865a-a888c424aa99"}
20:55:00.787 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"818a3152-0f79-4f9d-ada1-bb67b047e99d"}
20:55:00.787 00.000 13300 case statement mapped state 1 to 101
20:55:00.788 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"818a3152-0f79-4f9d-ada1-bb67b047e99d"}
20:55:00.969 00.181 11596 Exposure complete
20:55:01.058 00.089 11596 worker thread done servicing request
20:55:01.059 00.001 13300 OnExposeComplete: enter
20:55:01.059 00.000 13300 UpdateGuideState(): m_state=1
20:55:01.059 00.000 13300 UpdateCurrentPosition: no star selected
20:55:01.059 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:55:01.060 00.001 13300 Status Line: Nessuna stella selezionata
20:55:01.063 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:55:01.072 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:55:01.072 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:01.072 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:55:01.072 00.000 13300 Enqueuing Expose request
20:55:01.072 00.000 11596 Worker thread wakes up
20:55:01.073 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:55:01.588 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:55:03.784 02.196 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1f090858-7c47-43e9-bdc4-0e06ffdd1321"}
20:55:03.784 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1f090858-7c47-43e9-bdc4-0e06ffdd1321"}
20:55:03.785 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5954f33d-125d-4c87-b380-9148ebaf0a37"}
20:55:03.785 00.000 13300 case statement mapped state 1 to 101
20:55:03.785 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5954f33d-125d-4c87-b380-9148ebaf0a37"}
20:55:04.610 00.825 11596 Exposure complete
20:55:04.684 00.074 11596 worker thread done servicing request
20:55:04.684 00.000 13300 OnExposeComplete: enter
20:55:04.684 00.000 13300 UpdateGuideState(): m_state=1
20:55:04.685 00.001 13300 UpdateCurrentPosition: no star selected
20:55:04.685 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:55:04.685 00.000 13300 Status Line: Nessuna stella selezionata
20:55:04.688 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:55:04.695 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:55:04.695 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:04.695 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:55:04.695 00.000 13300 Enqueuing Expose request
20:55:04.696 00.001 11596 Worker thread wakes up
20:55:04.696 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:55:05.199 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:55:06.783 01.584 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5805b7ef-76a5-4cfa-8d4b-fc7ca1077d42"}
20:55:06.783 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5805b7ef-76a5-4cfa-8d4b-fc7ca1077d42"}
20:55:06.784 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"834b6dd6-a245-4e3e-938b-d2483a5f9444"}
20:55:06.784 00.000 13300 case statement mapped state 1 to 101
20:55:06.784 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"834b6dd6-a245-4e3e-938b-d2483a5f9444"}
20:55:08.235 01.451 11596 Exposure complete
20:55:08.333 00.098 11596 worker thread done servicing request
20:55:08.333 00.000 13300 OnExposeComplete: enter
20:55:08.334 00.001 13300 UpdateGuideState(): m_state=1
20:55:08.334 00.000 13300 UpdateCurrentPosition: no star selected
20:55:08.335 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:55:08.335 00.000 13300 Status Line: Nessuna stella selezionata
20:55:08.338 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
20:55:08.345 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:55:08.345 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:08.345 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:55:08.345 00.000 13300 Enqueuing Expose request
20:55:08.345 00.000 11596 Worker thread wakes up
20:55:08.345 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:55:08.858 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:55:09.783 00.925 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c05d5b05-e1a1-47a4-ba8e-51c508db860c"}
20:55:09.783 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c05d5b05-e1a1-47a4-ba8e-51c508db860c"}
20:55:09.784 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bfe77094-2b1f-4529-afad-11085082d051"}
20:55:09.784 00.000 13300 case statement mapped state 1 to 101
20:55:09.784 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bfe77094-2b1f-4529-afad-11085082d051"}
20:55:11.899 02.115 11596 Exposure complete
20:55:11.973 00.074 11596 worker thread done servicing request
20:55:11.973 00.000 13300 OnExposeComplete: enter
20:55:11.973 00.000 13300 UpdateGuideState(): m_state=1
20:55:11.974 00.001 13300 UpdateCurrentPosition: no star selected
20:55:11.974 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:55:11.974 00.000 13300 Status Line: Nessuna stella selezionata
20:55:11.979 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:55:11.986 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:55:11.986 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:11.986 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:55:11.986 00.000 13300 Enqueuing Expose request
20:55:11.986 00.000 11596 Worker thread wakes up
20:55:11.986 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:55:12.498 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:55:12.782 00.284 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"45cc316e-ef79-4b91-a340-da7caac678b4"}
20:55:12.782 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"45cc316e-ef79-4b91-a340-da7caac678b4"}
20:55:12.783 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8e00338a-e867-4435-b49c-cf6e1d6c619f"}
20:55:12.783 00.000 13300 case statement mapped state 1 to 101
20:55:12.783 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8e00338a-e867-4435-b49c-cf6e1d6c619f"}
20:55:15.567 02.784 11596 Exposure complete
20:55:15.782 00.215 11596 worker thread done servicing request
20:55:15.782 00.000 13300 OnExposeComplete: enter
20:55:15.782 00.000 13300 UpdateGuideState(): m_state=1
20:55:15.782 00.000 13300 UpdateCurrentPosition: no star selected
20:55:15.783 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:55:15.783 00.000 13300 Status Line: Nessuna stella selezionata
20:55:15.787 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:55:15.799 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
20:55:15.800 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:15.800 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:55:15.800 00.000 13300 Enqueuing Expose request
20:55:15.835 00.035 11596 Worker thread wakes up
20:55:15.835 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:55:16.364 00.529 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:55:16.667 00.303 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"94342900-b033-4136-a9d8-b711f1630306"}
20:55:16.667 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"94342900-b033-4136-a9d8-b711f1630306"}
20:55:16.668 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"21e37902-375b-4742-9adc-e5af186c6cd3"}
20:55:16.668 00.000 13300 case statement mapped state 1 to 101
20:55:16.668 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"21e37902-375b-4742-9adc-e5af186c6cd3"}
20:55:19.437 02.769 11596 Exposure complete
20:55:19.559 00.122 11596 worker thread done servicing request
20:55:19.559 00.000 13300 OnExposeComplete: enter
20:55:19.560 00.001 13300 UpdateGuideState(): m_state=1
20:55:19.560 00.000 13300 UpdateCurrentPosition: no star selected
20:55:19.560 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:55:19.561 00.001 13300 Status Line: Nessuna stella selezionata
20:55:19.565 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:55:19.575 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:55:19.576 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:19.576 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:55:19.576 00.000 13300 Enqueuing Expose request
20:55:19.576 00.000 11596 Worker thread wakes up
20:55:19.576 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:55:20.007 00.431 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fe12f0e3-c768-4760-b1fa-ef51c2ca15c5"}
20:55:20.008 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fe12f0e3-c768-4760-b1fa-ef51c2ca15c5"}
20:55:20.009 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1e0265a5-3aaa-43d2-b741-525a51b06ecd"}
20:55:20.009 00.000 13300 case statement mapped state 1 to 101
20:55:20.009 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1e0265a5-3aaa-43d2-b741-525a51b06ecd"}
20:55:20.082 00.073 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:55:23.115 03.033 11596 Exposure complete
20:55:23.143 00.028 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f3b53598-0236-43b6-a2a9-bad470a81578"}
20:55:23.143 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f3b53598-0236-43b6-a2a9-bad470a81578"}
20:55:23.144 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9e5fec62-2a63-4de6-bda6-e976990de1cb"}
20:55:23.144 00.000 13300 case statement mapped state 1 to 101
20:55:23.144 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9e5fec62-2a63-4de6-bda6-e976990de1cb"}
20:55:23.254 00.110 11596 worker thread done servicing request
20:55:23.254 00.000 13300 OnExposeComplete: enter
20:55:23.255 00.001 13300 UpdateGuideState(): m_state=1
20:55:23.255 00.000 13300 UpdateCurrentPosition: no star selected
20:55:23.256 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:55:23.256 00.000 13300 Status Line: Nessuna stella selezionata
20:55:23.261 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:55:23.274 00.013 13300 UpdateGuideState exits: Nessuna stella selezionata
20:55:23.274 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:23.274 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:55:23.274 00.000 13300 Enqueuing Expose request
20:55:23.274 00.000 11596 Worker thread wakes up
20:55:23.275 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:55:23.790 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:55:26.143 02.353 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9fc2b3bc-cc07-4626-a1dc-50f20cd42763"}
20:55:26.143 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9fc2b3bc-cc07-4626-a1dc-50f20cd42763"}
20:55:26.144 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6e5a48f2-883e-45b2-ae05-fed2922f56fb"}
20:55:26.144 00.000 13300 case statement mapped state 1 to 101
20:55:26.144 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6e5a48f2-883e-45b2-ae05-fed2922f56fb"}
20:55:26.827 00.683 11596 Exposure complete
20:55:26.909 00.082 11596 worker thread done servicing request
20:55:26.909 00.000 13300 OnExposeComplete: enter
20:55:26.909 00.000 13300 UpdateGuideState(): m_state=1
20:55:26.910 00.001 13300 UpdateCurrentPosition: no star selected
20:55:26.910 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:55:26.910 00.000 13300 Status Line: Nessuna stella selezionata
20:55:26.914 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:55:26.921 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:55:26.922 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:26.922 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:55:26.922 00.000 13300 Enqueuing Expose request
20:55:26.922 00.000 11596 Worker thread wakes up
20:55:26.922 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:55:27.430 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:55:29.142 01.712 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5c504e6c-c5fb-453d-aa70-0e047cad467f"}
20:55:29.142 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5c504e6c-c5fb-453d-aa70-0e047cad467f"}
20:55:29.142 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2063333f-32be-4fde-b4c6-c332846b559f"}
20:55:29.143 00.001 13300 case statement mapped state 1 to 101
20:55:29.143 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2063333f-32be-4fde-b4c6-c332846b559f"}
20:55:30.454 01.311 11596 Exposure complete
20:55:30.526 00.072 11596 worker thread done servicing request
20:55:30.526 00.000 13300 OnExposeComplete: enter
20:55:30.526 00.000 13300 UpdateGuideState(): m_state=1
20:55:30.527 00.001 13300 UpdateCurrentPosition: no star selected
20:55:30.527 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:55:30.527 00.000 13300 Status Line: Nessuna stella selezionata
20:55:30.531 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=249, Gamma=0.510
20:55:30.541 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:55:30.541 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:30.541 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:55:30.541 00.000 13300 Enqueuing Expose request
20:55:30.541 00.000 11596 Worker thread wakes up
20:55:30.541 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:55:31.045 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:55:32.143 01.098 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c4be8a3e-83a8-47e3-9d93-40de3c4660a3"}
20:55:32.143 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c4be8a3e-83a8-47e3-9d93-40de3c4660a3"}
20:55:32.144 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e886d820-eee4-47c8-ada2-66dc5b4720e5"}
20:55:32.144 00.000 13300 case statement mapped state 1 to 101
20:55:32.144 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e886d820-eee4-47c8-ada2-66dc5b4720e5"}
20:55:34.070 01.926 11596 Exposure complete
20:55:34.146 00.076 11596 worker thread done servicing request
20:55:34.146 00.000 13300 OnExposeComplete: enter
20:55:34.146 00.000 13300 UpdateGuideState(): m_state=1
20:55:34.147 00.001 13300 UpdateCurrentPosition: no star selected
20:55:34.147 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:55:34.147 00.000 13300 Status Line: Nessuna stella selezionata
20:55:34.151 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=251, Gamma=0.510
20:55:34.163 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
20:55:34.163 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:34.163 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:55:34.163 00.000 13300 Enqueuing Expose request
20:55:34.164 00.001 11596 Worker thread wakes up
20:55:34.164 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:55:34.665 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:55:35.143 00.478 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"207ec016-b758-4bd7-a113-d1b75e35afef"}
20:55:35.143 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"207ec016-b758-4bd7-a113-d1b75e35afef"}
20:55:35.144 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d1734402-fcf2-47ff-8243-bdbbbe07dc4b"}
20:55:35.144 00.000 13300 case statement mapped state 1 to 101
20:55:35.144 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d1734402-fcf2-47ff-8243-bdbbbe07dc4b"}
20:55:37.698 02.554 11596 Exposure complete
20:55:37.776 00.078 11596 worker thread done servicing request
20:55:37.776 00.000 13300 OnExposeComplete: enter
20:55:37.777 00.001 13300 UpdateGuideState(): m_state=1
20:55:37.777 00.000 13300 UpdateCurrentPosition: no star selected
20:55:37.777 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:55:37.777 00.000 13300 Status Line: Nessuna stella selezionata
20:55:37.780 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
20:55:37.787 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:55:37.788 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:37.788 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:55:37.788 00.000 13300 Enqueuing Expose request
20:55:37.788 00.000 11596 Worker thread wakes up
20:55:37.788 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:55:38.143 00.355 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ac284c70-9787-4d64-be07-d0f2ec778643"}
20:55:38.143 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ac284c70-9787-4d64-be07-d0f2ec778643"}
20:55:38.144 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"73b26b6f-f963-483c-ab9a-3b3ce397716b"}
20:55:38.144 00.000 13300 case statement mapped state 1 to 101
20:55:38.144 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"73b26b6f-f963-483c-ab9a-3b3ce397716b"}
20:55:38.304 00.160 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:55:41.141 02.837 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b2df57ee-8907-4570-9661-85c7583690bf"}
20:55:41.141 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b2df57ee-8907-4570-9661-85c7583690bf"}
20:55:41.143 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fe3ca513-8409-476f-92b7-a268e170eddc"}
20:55:41.143 00.000 13300 case statement mapped state 1 to 101
20:55:41.143 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fe3ca513-8409-476f-92b7-a268e170eddc"}
20:55:41.352 00.209 11596 Exposure complete
20:55:41.434 00.082 11596 worker thread done servicing request
20:55:41.435 00.001 13300 OnExposeComplete: enter
20:55:41.435 00.000 13300 UpdateGuideState(): m_state=1
20:55:41.435 00.000 13300 UpdateCurrentPosition: no star selected
20:55:41.435 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:55:41.436 00.001 13300 Status Line: Nessuna stella selezionata
20:55:41.439 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:55:41.446 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:55:41.446 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:41.446 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:55:41.446 00.000 13300 Enqueuing Expose request
20:55:41.447 00.001 11596 Worker thread wakes up
20:55:41.447 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:55:41.958 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:55:44.140 02.182 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"feb56d8c-499c-4b11-a6c7-2f99084d52be"}
20:55:44.140 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"feb56d8c-499c-4b11-a6c7-2f99084d52be"}
20:55:44.141 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a272aaca-e019-4caf-8833-df607af67a76"}
20:55:44.141 00.000 13300 case statement mapped state 1 to 101
20:55:44.141 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a272aaca-e019-4caf-8833-df607af67a76"}
20:55:44.987 00.846 11596 Exposure complete
20:55:45.075 00.088 11596 worker thread done servicing request
20:55:45.075 00.000 13300 OnExposeComplete: enter
20:55:45.076 00.001 13300 UpdateGuideState(): m_state=1
20:55:45.076 00.000 13300 UpdateCurrentPosition: no star selected
20:55:45.076 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:55:45.077 00.001 13300 Status Line: Nessuna stella selezionata
20:55:45.082 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=248, Gamma=0.510
20:55:45.089 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:55:45.089 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:45.089 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:55:45.089 00.000 13300 Enqueuing Expose request
20:55:45.089 00.000 11596 Worker thread wakes up
20:55:45.089 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:55:45.606 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:55:47.146 01.540 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8e428710-5996-416c-ac3a-542bd70c0d8b"}
20:55:47.147 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8e428710-5996-416c-ac3a-542bd70c0d8b"}
20:55:47.148 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d5eb3886-4eb1-465f-8cb7-88b42e7b770b"}
20:55:47.148 00.000 13300 case statement mapped state 1 to 101
20:55:47.149 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d5eb3886-4eb1-465f-8cb7-88b42e7b770b"}
20:55:48.636 01.487 11596 Exposure complete
20:55:48.709 00.073 11596 worker thread done servicing request
20:55:48.709 00.000 13300 OnExposeComplete: enter
20:55:48.710 00.001 13300 UpdateGuideState(): m_state=1
20:55:48.710 00.000 13300 UpdateCurrentPosition: no star selected
20:55:48.710 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:55:48.711 00.001 13300 Status Line: Nessuna stella selezionata
20:55:48.716 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=240, Gamma=0.510
20:55:48.723 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:55:48.724 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:48.724 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:55:48.724 00.000 13300 Enqueuing Expose request
20:55:48.724 00.000 11596 Worker thread wakes up
20:55:48.724 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:55:49.228 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:55:50.148 00.920 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f5fd32a7-64ea-44c9-a442-a8c70a442654"}
20:55:50.148 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f5fd32a7-64ea-44c9-a442-a8c70a442654"}
20:55:50.149 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5a0956b4-bea2-4ea4-82bc-bf88a68d60b0"}
20:55:50.150 00.001 13300 case statement mapped state 1 to 101
20:55:50.150 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5a0956b4-bea2-4ea4-82bc-bf88a68d60b0"}
20:55:52.264 02.114 11596 Exposure complete
20:55:52.352 00.088 11596 worker thread done servicing request
20:55:52.352 00.000 13300 OnExposeComplete: enter
20:55:52.352 00.000 13300 UpdateGuideState(): m_state=1
20:55:52.353 00.001 13300 UpdateCurrentPosition: no star selected
20:55:52.353 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:55:52.353 00.000 13300 Status Line: Nessuna stella selezionata
20:55:52.357 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:55:52.365 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:55:52.365 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:52.365 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:55:52.365 00.000 13300 Enqueuing Expose request
20:55:52.365 00.000 11596 Worker thread wakes up
20:55:52.366 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:55:52.878 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:55:53.158 00.280 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"76fdb5a5-6de6-47c8-9b2f-baaced31ef8e"}
20:55:53.158 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"76fdb5a5-6de6-47c8-9b2f-baaced31ef8e"}
20:55:53.159 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e3734904-ba3f-42d2-98f3-e7ca398411f1"}
20:55:53.159 00.000 13300 case statement mapped state 1 to 101
20:55:53.159 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e3734904-ba3f-42d2-98f3-e7ca398411f1"}
20:55:55.902 02.743 11596 Exposure complete
20:55:55.974 00.072 11596 worker thread done servicing request
20:55:55.974 00.000 13300 OnExposeComplete: enter
20:55:55.974 00.000 13300 UpdateGuideState(): m_state=1
20:55:55.974 00.000 13300 UpdateCurrentPosition: no star selected
20:55:55.975 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:55:55.975 00.000 13300 Status Line: Nessuna stella selezionata
20:55:55.978 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:55:55.985 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:55:55.985 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:55.985 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:55:55.985 00.000 13300 Enqueuing Expose request
20:55:55.985 00.000 11596 Worker thread wakes up
20:55:55.985 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:55:56.156 00.171 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"df58776f-f0c4-416e-a196-bf6f917b0b19"}
20:55:56.156 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"df58776f-f0c4-416e-a196-bf6f917b0b19"}
20:55:56.157 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"20bf0a91-bad9-4f35-a96a-bac3cbb8df0c"}
20:55:56.158 00.001 13300 case statement mapped state 1 to 101
20:55:56.158 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"20bf0a91-bad9-4f35-a96a-bac3cbb8df0c"}
20:55:56.494 00.336 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:55:59.157 02.663 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a8fdacf4-b54d-47b2-adfb-edc523024237"}
20:55:59.157 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a8fdacf4-b54d-47b2-adfb-edc523024237"}
20:55:59.158 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"35c84d4a-a7e8-4306-88c8-58929e3722ec"}
20:55:59.158 00.000 13300 case statement mapped state 1 to 101
20:55:59.158 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"35c84d4a-a7e8-4306-88c8-58929e3722ec"}
20:55:59.527 00.369 11596 Exposure complete
20:55:59.617 00.090 11596 worker thread done servicing request
20:55:59.617 00.000 13300 OnExposeComplete: enter
20:55:59.617 00.000 13300 UpdateGuideState(): m_state=1
20:55:59.617 00.000 13300 UpdateCurrentPosition: no star selected
20:55:59.618 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:55:59.618 00.000 13300 Status Line: Nessuna stella selezionata
20:55:59.623 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:55:59.636 00.013 13300 UpdateGuideState exits: Nessuna stella selezionata
20:55:59.636 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:59.636 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:55:59.636 00.000 13300 Enqueuing Expose request
20:55:59.637 00.001 11596 Worker thread wakes up
20:55:59.637 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:56:00.175 00.538 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:56:02.174 01.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e6e25b5c-e75c-4d44-9825-60a0ec4240eb"}
20:56:02.174 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e6e25b5c-e75c-4d44-9825-60a0ec4240eb"}
20:56:02.179 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"14c2f471-be63-4be4-8120-1f54ca557252"}
20:56:02.179 00.000 13300 case statement mapped state 1 to 101
20:56:02.180 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"14c2f471-be63-4be4-8120-1f54ca557252"}
20:56:03.212 01.032 11596 Exposure complete
20:56:03.287 00.075 11596 worker thread done servicing request
20:56:03.287 00.000 13300 OnExposeComplete: enter
20:56:03.288 00.001 13300 UpdateGuideState(): m_state=1
20:56:03.288 00.000 13300 UpdateCurrentPosition: no star selected
20:56:03.288 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:56:03.288 00.000 13300 Status Line: Nessuna stella selezionata
20:56:03.292 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:56:03.298 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:56:03.299 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:03.299 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:56:03.299 00.000 13300 Enqueuing Expose request
20:56:03.299 00.000 11596 Worker thread wakes up
20:56:03.299 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:56:03.802 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:56:05.172 01.370 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"606ed4d0-24df-4a9c-b57a-197bd56f4162"}
20:56:05.172 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"606ed4d0-24df-4a9c-b57a-197bd56f4162"}
20:56:05.173 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"15f4d233-9162-4000-bef3-b01f0c424dcf"}
20:56:05.173 00.000 13300 case statement mapped state 1 to 101
20:56:05.173 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"15f4d233-9162-4000-bef3-b01f0c424dcf"}
20:56:06.832 01.659 11596 Exposure complete
20:56:06.906 00.074 11596 worker thread done servicing request
20:56:06.906 00.000 13300 OnExposeComplete: enter
20:56:06.907 00.001 13300 UpdateGuideState(): m_state=1
20:56:06.907 00.000 13300 UpdateCurrentPosition: no star selected
20:56:06.907 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:56:06.907 00.000 13300 Status Line: Nessuna stella selezionata
20:56:06.910 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=237, Gamma=0.510
20:56:06.918 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:56:06.918 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:06.918 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:56:06.918 00.000 13300 Enqueuing Expose request
20:56:06.918 00.000 11596 Worker thread wakes up
20:56:06.918 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:56:07.423 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:56:08.172 00.749 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"be8f4685-e424-49f8-9960-38b458086e7b"}
20:56:08.173 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"be8f4685-e424-49f8-9960-38b458086e7b"}
20:56:08.173 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c3488fa6-22a9-48d0-9e26-2b3aabcbf6d8"}
20:56:08.173 00.000 13300 case statement mapped state 1 to 101
20:56:08.173 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c3488fa6-22a9-48d0-9e26-2b3aabcbf6d8"}
20:56:10.449 02.276 11596 Exposure complete
20:56:10.524 00.075 11596 worker thread done servicing request
20:56:10.524 00.000 13300 OnExposeComplete: enter
20:56:10.524 00.000 13300 UpdateGuideState(): m_state=1
20:56:10.524 00.000 13300 UpdateCurrentPosition: no star selected
20:56:10.525 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:56:10.525 00.000 13300 Status Line: Nessuna stella selezionata
20:56:10.528 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=234, Gamma=0.510
20:56:10.536 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:56:10.536 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:10.536 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:56:10.536 00.000 13300 Enqueuing Expose request
20:56:10.536 00.000 11596 Worker thread wakes up
20:56:10.536 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:56:11.051 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:56:11.171 00.120 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"96a67970-f979-4eac-a170-8c8a065ba48d"}
20:56:11.171 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"96a67970-f979-4eac-a170-8c8a065ba48d"}
20:56:11.172 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0807328b-63e5-41a0-a849-e4c5f0de1920"}
20:56:11.172 00.000 13300 case statement mapped state 1 to 101
20:56:11.172 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0807328b-63e5-41a0-a849-e4c5f0de1920"}
20:56:14.171 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"802ec422-18c0-48c3-8c9e-e8f389715ae4"}
20:56:14.171 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"802ec422-18c0-48c3-8c9e-e8f389715ae4"}
20:56:14.172 00.001 11596 Exposure complete
20:56:14.173 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f1e6f5d7-cd7a-40f3-a0bc-a1e388dcf5c5"}
20:56:14.173 00.000 13300 case statement mapped state 1 to 101
20:56:14.173 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f1e6f5d7-cd7a-40f3-a0bc-a1e388dcf5c5"}
20:56:14.342 00.169 11596 worker thread done servicing request
20:56:14.342 00.000 13300 OnExposeComplete: enter
20:56:14.342 00.000 13300 UpdateGuideState(): m_state=1
20:56:14.343 00.001 13300 UpdateCurrentPosition: no star selected
20:56:14.344 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:56:14.344 00.000 13300 Status Line: Nessuna stella selezionata
20:56:14.350 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=234, Gamma=0.510
20:56:14.364 00.014 13300 UpdateGuideState exits: Nessuna stella selezionata
20:56:14.365 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:14.365 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:56:14.365 00.000 13300 Enqueuing Expose request
20:56:14.365 00.000 11596 Worker thread wakes up
20:56:14.366 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:56:14.875 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:56:17.171 02.296 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1749c59b-2da7-4fd8-922f-e3abc56dc73f"}
20:56:17.171 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1749c59b-2da7-4fd8-922f-e3abc56dc73f"}
20:56:17.172 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"78b6fbb2-4a4f-4671-8910-08132a3d0690"}
20:56:17.172 00.000 13300 case statement mapped state 1 to 101
20:56:17.172 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"78b6fbb2-4a4f-4671-8910-08132a3d0690"}
20:56:17.935 00.763 11596 Exposure complete
20:56:18.027 00.092 11596 worker thread done servicing request
20:56:18.027 00.000 13300 OnExposeComplete: enter
20:56:18.028 00.001 13300 UpdateGuideState(): m_state=1
20:56:18.028 00.000 13300 UpdateCurrentPosition: no star selected
20:56:18.028 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:56:18.029 00.001 13300 Status Line: Nessuna stella selezionata
20:56:18.034 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:56:18.046 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
20:56:18.047 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:18.047 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:56:18.047 00.000 13300 Enqueuing Expose request
20:56:18.047 00.000 11596 Worker thread wakes up
20:56:18.047 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:56:18.559 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:56:21.473 02.914 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9ec7af37-2722-4497-bf18-e0593836d74d"}
20:56:21.473 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9ec7af37-2722-4497-bf18-e0593836d74d"}
20:56:21.519 00.046 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e4f1ca7f-153e-4136-8530-b20b057bc0c3"}
20:56:21.519 00.000 13300 case statement mapped state 1 to 101
20:56:21.520 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e4f1ca7f-153e-4136-8530-b20b057bc0c3"}
20:56:21.608 00.088 11596 Exposure complete
20:56:21.723 00.115 11596 worker thread done servicing request
20:56:21.723 00.000 13300 OnExposeComplete: enter
20:56:21.723 00.000 13300 UpdateGuideState(): m_state=1
20:56:21.724 00.001 13300 UpdateCurrentPosition: no star selected
20:56:21.724 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:56:21.725 00.001 13300 Status Line: Nessuna stella selezionata
20:56:21.730 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:56:21.742 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
20:56:21.742 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:21.742 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:56:21.742 00.000 13300 Enqueuing Expose request
20:56:21.742 00.000 11596 Worker thread wakes up
20:56:21.743 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:56:22.249 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:56:25.431 03.182 11596 Exposure complete
20:56:25.554 00.123 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3bbcdacd-c0fb-44b1-9a55-fcff705b2bc1"}
20:56:25.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3bbcdacd-c0fb-44b1-9a55-fcff705b2bc1"}
20:56:25.573 00.019 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9a9bf908-2739-4d7a-bf85-681eec487903"}
20:56:25.574 00.001 13300 case statement mapped state 1 to 101
20:56:25.574 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9a9bf908-2739-4d7a-bf85-681eec487903"}
20:56:25.647 00.073 13300 OnExposeComplete: enter
20:56:25.647 00.000 13300 UpdateGuideState(): m_state=1
20:56:25.648 00.001 13300 UpdateCurrentPosition: no star selected
20:56:25.649 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:56:25.649 00.000 13300 Status Line: Nessuna stella selezionata
20:56:25.652 00.003 11596 worker thread done servicing request
20:56:25.653 00.001 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:56:25.663 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:56:25.663 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:25.663 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:56:25.663 00.000 13300 Enqueuing Expose request
20:56:25.664 00.001 11596 Worker thread wakes up
20:56:25.664 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:56:26.180 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:56:28.555 02.375 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"37115663-56cc-4040-882f-0dc97ad77dd0"}
20:56:28.555 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"37115663-56cc-4040-882f-0dc97ad77dd0"}
20:56:28.556 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"daa09213-f055-4c43-91d0-326a36a65a77"}
20:56:28.556 00.000 13300 case statement mapped state 1 to 101
20:56:28.556 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"daa09213-f055-4c43-91d0-326a36a65a77"}
20:56:29.206 00.650 11596 Exposure complete
20:56:29.284 00.078 11596 worker thread done servicing request
20:56:29.284 00.000 13300 OnExposeComplete: enter
20:56:29.285 00.001 13300 UpdateGuideState(): m_state=1
20:56:29.285 00.000 13300 UpdateCurrentPosition: no star selected
20:56:29.285 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:56:29.286 00.001 13300 Status Line: Nessuna stella selezionata
20:56:29.289 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:56:29.296 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:56:29.296 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:29.296 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:56:29.296 00.000 13300 Enqueuing Expose request
20:56:29.296 00.000 11596 Worker thread wakes up
20:56:29.297 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:56:29.807 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:56:31.554 01.747 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"364c85a3-7f9f-4b9f-aa72-aca8833f65bc"}
20:56:31.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"364c85a3-7f9f-4b9f-aa72-aca8833f65bc"}
20:56:31.555 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4d075b03-6218-4c0a-be08-e385d0b80c72"}
20:56:31.555 00.000 13300 case statement mapped state 1 to 101
20:56:31.555 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4d075b03-6218-4c0a-be08-e385d0b80c72"}
20:56:32.833 01.278 11596 Exposure complete
20:56:32.907 00.074 11596 worker thread done servicing request
20:56:32.907 00.000 13300 OnExposeComplete: enter
20:56:32.907 00.000 13300 UpdateGuideState(): m_state=1
20:56:32.907 00.000 13300 UpdateCurrentPosition: no star selected
20:56:32.908 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:56:32.908 00.000 13300 Status Line: Nessuna stella selezionata
20:56:32.911 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
20:56:32.918 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:56:32.918 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:32.918 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:56:32.918 00.000 13300 Enqueuing Expose request
20:56:32.918 00.000 11596 Worker thread wakes up
20:56:32.918 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:56:33.425 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:56:34.553 01.128 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"43219ae6-ae0c-436d-855a-ea38c4d81715"}
20:56:34.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"43219ae6-ae0c-436d-855a-ea38c4d81715"}
20:56:34.554 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"94da39a5-de73-426d-b819-e6ac9e86ae9d"}
20:56:34.554 00.000 13300 case statement mapped state 1 to 101
20:56:34.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"94da39a5-de73-426d-b819-e6ac9e86ae9d"}
20:56:36.457 01.903 11596 Exposure complete
20:56:36.528 00.071 11596 worker thread done servicing request
20:56:36.528 00.000 13300 OnExposeComplete: enter
20:56:36.529 00.001 13300 UpdateGuideState(): m_state=1
20:56:36.529 00.000 13300 UpdateCurrentPosition: no star selected
20:56:36.529 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:56:36.529 00.000 13300 Status Line: Nessuna stella selezionata
20:56:36.533 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:56:36.540 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:56:36.540 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:36.540 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:56:36.540 00.000 13300 Enqueuing Expose request
20:56:36.541 00.001 11596 Worker thread wakes up
20:56:36.541 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:56:37.056 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:56:37.552 00.496 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"972a3309-ec67-4c44-974c-e88340ed3f08"}
20:56:37.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"972a3309-ec67-4c44-974c-e88340ed3f08"}
20:56:37.553 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fc2e86d3-01f8-435c-a945-1eeb9142c1db"}
20:56:37.553 00.000 13300 case statement mapped state 1 to 101
20:56:37.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fc2e86d3-01f8-435c-a945-1eeb9142c1db"}
20:56:40.081 02.528 11596 Exposure complete
20:56:40.169 00.088 11596 worker thread done servicing request
20:56:40.169 00.000 13300 OnExposeComplete: enter
20:56:40.169 00.000 13300 UpdateGuideState(): m_state=1
20:56:40.170 00.001 13300 UpdateCurrentPosition: no star selected
20:56:40.170 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:56:40.170 00.000 13300 Status Line: Nessuna stella selezionata
20:56:40.173 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:56:40.181 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:56:40.182 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:40.182 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:56:40.182 00.000 13300 Enqueuing Expose request
20:56:40.182 00.000 11596 Worker thread wakes up
20:56:40.182 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:56:40.552 00.370 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"652b483f-ad2f-4754-9453-37d0dbc0274a"}
20:56:40.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"652b483f-ad2f-4754-9453-37d0dbc0274a"}
20:56:40.553 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"68be2ad9-ccac-49d2-a5bc-a65ad074d98f"}
20:56:40.553 00.000 13300 case statement mapped state 1 to 101
20:56:40.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"68be2ad9-ccac-49d2-a5bc-a65ad074d98f"}
20:56:40.687 00.134 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:56:43.551 02.864 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dfff6a8b-c006-4ba3-b36c-0996e238d2e7"}
20:56:43.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dfff6a8b-c006-4ba3-b36c-0996e238d2e7"}
20:56:43.552 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f0d0b0ab-ef13-4db7-9a4b-41b60af961bf"}
20:56:43.552 00.000 13300 case statement mapped state 1 to 101
20:56:43.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f0d0b0ab-ef13-4db7-9a4b-41b60af961bf"}
20:56:43.717 00.165 11596 Exposure complete
20:56:43.788 00.071 11596 worker thread done servicing request
20:56:43.789 00.001 13300 OnExposeComplete: enter
20:56:43.789 00.000 13300 UpdateGuideState(): m_state=1
20:56:43.789 00.000 13300 UpdateCurrentPosition: no star selected
20:56:43.789 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:56:43.790 00.001 13300 Status Line: Nessuna stella selezionata
20:56:43.793 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
20:56:43.800 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:56:43.800 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:43.800 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:56:43.800 00.000 13300 Enqueuing Expose request
20:56:43.800 00.000 11596 Worker thread wakes up
20:56:43.800 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:56:44.304 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:56:46.549 02.245 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"da709ec2-28bc-4547-b973-9a92528542fa"}
20:56:46.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"da709ec2-28bc-4547-b973-9a92528542fa"}
20:56:46.549 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e6332776-af2a-43a7-801d-ea7017c2d3c5"}
20:56:46.550 00.001 13300 case statement mapped state 1 to 101
20:56:46.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e6332776-af2a-43a7-801d-ea7017c2d3c5"}
20:56:47.340 00.790 11596 Exposure complete
20:56:47.425 00.085 11596 worker thread done servicing request
20:56:47.425 00.000 13300 OnExposeComplete: enter
20:56:47.425 00.000 13300 UpdateGuideState(): m_state=1
20:56:47.426 00.001 13300 UpdateCurrentPosition: no star selected
20:56:47.426 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:56:47.426 00.000 13300 Status Line: Nessuna stella selezionata
20:56:47.429 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=245, Gamma=0.510
20:56:47.436 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:56:47.436 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:47.436 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:56:47.437 00.001 13300 Enqueuing Expose request
20:56:47.437 00.000 11596 Worker thread wakes up
20:56:47.437 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:56:47.945 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:56:49.568 01.623 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"32d5fe30-a1ea-4884-9c22-d27ac1a5f0be"}
20:56:49.568 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"32d5fe30-a1ea-4884-9c22-d27ac1a5f0be"}
20:56:49.569 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bdf97174-bd97-42db-849c-634429d43bec"}
20:56:49.569 00.000 13300 case statement mapped state 1 to 101
20:56:49.569 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bdf97174-bd97-42db-849c-634429d43bec"}
20:56:50.982 01.413 11596 Exposure complete
20:56:51.054 00.072 11596 worker thread done servicing request
20:56:51.054 00.000 13300 OnExposeComplete: enter
20:56:51.054 00.000 13300 UpdateGuideState(): m_state=1
20:56:51.054 00.000 13300 UpdateCurrentPosition: no star selected
20:56:51.054 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:56:51.054 00.000 13300 Status Line: Nessuna stella selezionata
20:56:51.057 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
20:56:51.064 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:56:51.064 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:51.064 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:56:51.065 00.001 13300 Enqueuing Expose request
20:56:51.065 00.000 11596 Worker thread wakes up
20:56:51.065 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:56:51.569 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:56:52.548 00.979 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"17fab229-7951-4c29-b4e6-cd35cd98d452"}
20:56:52.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"17fab229-7951-4c29-b4e6-cd35cd98d452"}
20:56:52.550 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6805d20a-f0cf-4f12-8dfa-88d7eac04e6c"}
20:56:52.550 00.000 13300 case statement mapped state 1 to 101
20:56:52.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6805d20a-f0cf-4f12-8dfa-88d7eac04e6c"}
20:56:54.592 02.042 11596 Exposure complete
20:56:54.666 00.074 11596 worker thread done servicing request
20:56:54.666 00.000 13300 OnExposeComplete: enter
20:56:54.666 00.000 13300 UpdateGuideState(): m_state=1
20:56:54.666 00.000 13300 UpdateCurrentPosition: no star selected
20:56:54.667 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:56:54.667 00.000 13300 Status Line: Nessuna stella selezionata
20:56:54.670 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:56:54.678 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:56:54.678 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:54.678 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:56:54.678 00.000 13300 Enqueuing Expose request
20:56:54.679 00.001 11596 Worker thread wakes up
20:56:54.679 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:56:55.194 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:56:55.548 00.354 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fb2437e2-f087-4cb0-8160-6c0923e9b5fd"}
20:56:55.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fb2437e2-f087-4cb0-8160-6c0923e9b5fd"}
20:56:55.549 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"17f09cab-5223-4bc6-9de4-68eb61e0d8f0"}
20:56:55.549 00.000 13300 case statement mapped state 1 to 101
20:56:55.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"17f09cab-5223-4bc6-9de4-68eb61e0d8f0"}
20:56:58.224 02.675 11596 Exposure complete
20:56:58.296 00.072 11596 worker thread done servicing request
20:56:58.296 00.000 13300 OnExposeComplete: enter
20:56:58.297 00.001 13300 UpdateGuideState(): m_state=1
20:56:58.297 00.000 13300 UpdateCurrentPosition: no star selected
20:56:58.297 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:56:58.297 00.000 13300 Status Line: Nessuna stella selezionata
20:56:58.301 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:56:58.309 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:56:58.309 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:58.309 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:56:58.309 00.000 13300 Enqueuing Expose request
20:56:58.310 00.001 11596 Worker thread wakes up
20:56:58.310 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:56:58.547 00.237 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"67f76579-1275-4330-a476-74e117560a15"}
20:56:58.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"67f76579-1275-4330-a476-74e117560a15"}
20:56:58.547 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b8bc6927-fc82-4ad5-93a4-aa4979fda45e"}
20:56:58.548 00.001 13300 case statement mapped state 1 to 101
20:56:58.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b8bc6927-fc82-4ad5-93a4-aa4979fda45e"}
20:56:58.818 00.270 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:57:01.547 02.729 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"535ab41b-b366-4538-bcea-e7481bdccb16"}
20:57:01.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"535ab41b-b366-4538-bcea-e7481bdccb16"}
20:57:01.548 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cddc45f6-7334-4f69-b1a2-c66618a5f280"}
20:57:01.548 00.000 13300 case statement mapped state 1 to 101
20:57:01.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cddc45f6-7334-4f69-b1a2-c66618a5f280"}
20:57:01.854 00.306 11596 Exposure complete
20:57:01.928 00.074 11596 worker thread done servicing request
20:57:01.929 00.001 13300 OnExposeComplete: enter
20:57:01.929 00.000 13300 UpdateGuideState(): m_state=1
20:57:01.929 00.000 13300 UpdateCurrentPosition: no star selected
20:57:01.929 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:57:01.929 00.000 13300 Status Line: Nessuna stella selezionata
20:57:01.933 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=239, Gamma=0.510
20:57:01.941 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:57:01.941 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:01.941 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:57:01.941 00.000 13300 Enqueuing Expose request
20:57:01.941 00.000 11596 Worker thread wakes up
20:57:01.941 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:57:02.444 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:57:04.546 02.102 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3b6bad60-4c8d-45ed-8940-9daa9c5397a4"}
20:57:04.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3b6bad60-4c8d-45ed-8940-9daa9c5397a4"}
20:57:04.547 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"57430a8b-aea1-46d7-924e-8c2544a31bec"}
20:57:04.547 00.000 13300 case statement mapped state 1 to 101
20:57:04.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"57430a8b-aea1-46d7-924e-8c2544a31bec"}
20:57:05.475 00.928 11596 Exposure complete
20:57:05.547 00.072 11596 worker thread done servicing request
20:57:05.547 00.000 13300 OnExposeComplete: enter
20:57:05.547 00.000 13300 UpdateGuideState(): m_state=1
20:57:05.547 00.000 13300 UpdateCurrentPosition: no star selected
20:57:05.548 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:57:05.548 00.000 13300 Status Line: Nessuna stella selezionata
20:57:05.551 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:57:05.559 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:57:05.559 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:05.560 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:57:05.560 00.000 13300 Enqueuing Expose request
20:57:05.560 00.000 11596 Worker thread wakes up
20:57:05.560 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:57:06.073 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:57:07.546 01.473 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c7ffa81a-06de-4d7e-9a0d-040bcaa62eeb"}
20:57:07.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c7ffa81a-06de-4d7e-9a0d-040bcaa62eeb"}
20:57:07.547 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7d08482f-dba2-4fb3-aa81-02464b389109"}
20:57:07.547 00.000 13300 case statement mapped state 1 to 101
20:57:07.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7d08482f-dba2-4fb3-aa81-02464b389109"}
20:57:09.092 01.545 11596 Exposure complete
20:57:09.167 00.075 11596 worker thread done servicing request
20:57:09.167 00.000 13300 OnExposeComplete: enter
20:57:09.167 00.000 13300 UpdateGuideState(): m_state=1
20:57:09.168 00.001 13300 UpdateCurrentPosition: no star selected
20:57:09.168 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:57:09.168 00.000 13300 Status Line: Nessuna stella selezionata
20:57:09.173 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:57:09.182 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:57:09.183 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:09.183 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:57:09.183 00.000 13300 Enqueuing Expose request
20:57:09.183 00.000 11596 Worker thread wakes up
20:57:09.183 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:57:09.697 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:57:10.545 00.848 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4aeaf5a5-3316-4e9d-a81a-6cca4bec9fd4"}
20:57:10.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4aeaf5a5-3316-4e9d-a81a-6cca4bec9fd4"}
20:57:10.546 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1ad19bb6-0463-4151-9b24-2674bcbef9ea"}
20:57:10.546 00.000 13300 case statement mapped state 1 to 101
20:57:10.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1ad19bb6-0463-4151-9b24-2674bcbef9ea"}
20:57:12.724 02.178 11596 Exposure complete
20:57:12.798 00.074 11596 worker thread done servicing request
20:57:12.798 00.000 13300 OnExposeComplete: enter
20:57:12.798 00.000 13300 UpdateGuideState(): m_state=1
20:57:12.799 00.001 13300 UpdateCurrentPosition: no star selected
20:57:12.799 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:57:12.799 00.000 13300 Status Line: Nessuna stella selezionata
20:57:12.802 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=250, Gamma=0.510
20:57:12.810 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:57:12.810 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:12.810 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:57:12.810 00.000 13300 Enqueuing Expose request
20:57:12.810 00.000 11596 Worker thread wakes up
20:57:12.810 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:57:13.312 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:57:13.546 00.234 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1f0272ff-1062-4bbd-a204-afa44a01df7d"}
20:57:13.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1f0272ff-1062-4bbd-a204-afa44a01df7d"}
20:57:13.547 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ca059efe-b92b-40de-aedb-cbbf607e38c7"}
20:57:13.547 00.000 13300 case statement mapped state 1 to 101
20:57:13.548 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ca059efe-b92b-40de-aedb-cbbf607e38c7"}
20:57:16.342 02.794 11596 Exposure complete
20:57:16.456 00.114 11596 worker thread done servicing request
20:57:16.456 00.000 13300 OnExposeComplete: enter
20:57:16.456 00.000 13300 UpdateGuideState(): m_state=1
20:57:16.457 00.001 13300 UpdateCurrentPosition: no star selected
20:57:16.457 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:57:16.457 00.000 13300 Status Line: Nessuna stella selezionata
20:57:16.461 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
20:57:16.472 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:57:16.472 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:16.472 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:57:16.472 00.000 13300 Enqueuing Expose request
20:57:16.473 00.001 11596 Worker thread wakes up
20:57:16.473 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:57:16.545 00.072 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6a8475b8-ab10-4b0d-bc9a-6f177b23146a"}
20:57:16.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6a8475b8-ab10-4b0d-bc9a-6f177b23146a"}
20:57:16.546 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"421f6311-9735-4ed3-a439-10cfe71afd77"}
20:57:16.546 00.000 13300 case statement mapped state 1 to 101
20:57:16.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"421f6311-9735-4ed3-a439-10cfe71afd77"}
20:57:16.988 00.442 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:57:19.545 02.557 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"697eafb3-0399-44ff-8e15-4d12c0c6ca0a"}
20:57:19.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"697eafb3-0399-44ff-8e15-4d12c0c6ca0a"}
20:57:19.547 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7b4363b2-dd12-44ac-9b5a-875c30386582"}
20:57:19.547 00.000 13300 case statement mapped state 1 to 101
20:57:19.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7b4363b2-dd12-44ac-9b5a-875c30386582"}
20:57:20.029 00.482 11596 Exposure complete
20:57:20.138 00.109 11596 worker thread done servicing request
20:57:20.138 00.000 13300 OnExposeComplete: enter
20:57:20.138 00.000 13300 UpdateGuideState(): m_state=1
20:57:20.138 00.000 13300 UpdateCurrentPosition: no star selected
20:57:20.139 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:57:20.139 00.000 13300 Status Line: Nessuna stella selezionata
20:57:20.143 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:57:20.154 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:57:20.154 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:20.154 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:57:20.154 00.000 13300 Enqueuing Expose request
20:57:20.154 00.000 11596 Worker thread wakes up
20:57:20.155 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:57:20.656 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:57:22.561 01.905 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"86984969-e830-4cb6-a302-765a28b305af"}
20:57:22.561 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"86984969-e830-4cb6-a302-765a28b305af"}
20:57:22.562 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"819d12b8-bf5c-4b68-9e64-e56235008f33"}
20:57:22.562 00.000 13300 case statement mapped state 1 to 101
20:57:22.562 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"819d12b8-bf5c-4b68-9e64-e56235008f33"}
20:57:23.772 01.210 11596 Exposure complete
20:57:23.953 00.181 11596 worker thread done servicing request
20:57:23.953 00.000 13300 OnExposeComplete: enter
20:57:23.953 00.000 13300 UpdateGuideState(): m_state=1
20:57:23.954 00.001 13300 UpdateCurrentPosition: no star selected
20:57:23.954 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:57:23.954 00.000 13300 Status Line: Nessuna stella selezionata
20:57:23.958 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:57:23.968 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:57:23.969 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:23.969 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:57:23.969 00.000 13300 Enqueuing Expose request
20:57:23.974 00.005 11596 Worker thread wakes up
20:57:23.974 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:57:24.511 00.537 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:57:25.857 01.346 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"801176ec-23a2-4b7b-bcee-c858fcea3b36"}
20:57:25.857 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"801176ec-23a2-4b7b-bcee-c858fcea3b36"}
20:57:25.858 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fb4e011c-45a0-4db4-b143-8601e73dac9d"}
20:57:25.858 00.000 13300 case statement mapped state 1 to 101
20:57:25.859 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fb4e011c-45a0-4db4-b143-8601e73dac9d"}
20:57:27.712 01.853 11596 Exposure complete
20:57:27.907 00.195 11596 worker thread done servicing request
20:57:27.908 00.001 13300 OnExposeComplete: enter
20:57:27.908 00.000 13300 UpdateGuideState(): m_state=1
20:57:27.908 00.000 13300 UpdateCurrentPosition: no star selected
20:57:27.908 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:57:27.909 00.001 13300 Status Line: Nessuna stella selezionata
20:57:27.912 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=251, Gamma=0.510
20:57:27.921 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:57:27.921 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:27.921 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:57:27.921 00.000 13300 Enqueuing Expose request
20:57:27.922 00.001 11596 Worker thread wakes up
20:57:27.922 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:57:28.435 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:57:28.946 00.511 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2dc0fdbf-e2b7-4ab9-af65-8108b5134b38"}
20:57:28.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2dc0fdbf-e2b7-4ab9-af65-8108b5134b38"}
20:57:28.948 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c6b0c68d-22b6-469b-ad0e-7d09cfeb7857"}
20:57:28.948 00.000 13300 case statement mapped state 1 to 101
20:57:28.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c6b0c68d-22b6-469b-ad0e-7d09cfeb7857"}
20:57:31.464 02.516 11596 Exposure complete
20:57:31.538 00.074 11596 worker thread done servicing request
20:57:31.538 00.000 13300 OnExposeComplete: enter
20:57:31.538 00.000 13300 UpdateGuideState(): m_state=1
20:57:31.538 00.000 13300 UpdateCurrentPosition: no star selected
20:57:31.539 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:57:31.539 00.000 13300 Status Line: Nessuna stella selezionata
20:57:31.542 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:57:31.549 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:57:31.549 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:31.549 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:57:31.549 00.000 13300 Enqueuing Expose request
20:57:31.549 00.000 11596 Worker thread wakes up
20:57:31.549 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:57:31.945 00.396 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"14ff8a9c-e5fb-4e4e-b3d4-eaf636c1b7ed"}
20:57:31.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"14ff8a9c-e5fb-4e4e-b3d4-eaf636c1b7ed"}
20:57:31.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e6b89068-fd39-4ee7-a829-e9bdb5f45a80"}
20:57:31.946 00.000 13300 case statement mapped state 1 to 101
20:57:31.947 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e6b89068-fd39-4ee7-a829-e9bdb5f45a80"}
20:57:32.060 00.113 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:57:34.946 02.886 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1902ab33-6f9c-478f-aa3d-fbba6016c1cf"}
20:57:34.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1902ab33-6f9c-478f-aa3d-fbba6016c1cf"}
20:57:34.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"831c1c63-e9ca-44d9-a0b3-d5340977ab04"}
20:57:34.947 00.000 13300 case statement mapped state 1 to 101
20:57:34.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"831c1c63-e9ca-44d9-a0b3-d5340977ab04"}
20:57:35.084 00.137 11596 Exposure complete
20:57:35.158 00.074 11596 worker thread done servicing request
20:57:35.158 00.000 13300 OnExposeComplete: enter
20:57:35.158 00.000 13300 UpdateGuideState(): m_state=1
20:57:35.159 00.001 13300 UpdateCurrentPosition: no star selected
20:57:35.159 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:57:35.159 00.000 13300 Status Line: Nessuna stella selezionata
20:57:35.163 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=245, Gamma=0.510
20:57:35.169 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:57:35.169 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:35.170 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:57:35.170 00.000 13300 Enqueuing Expose request
20:57:35.170 00.000 11596 Worker thread wakes up
20:57:35.170 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:57:35.686 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:57:37.946 02.260 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3972090a-2ddc-479c-aec9-32e1f753b7c0"}
20:57:37.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3972090a-2ddc-479c-aec9-32e1f753b7c0"}
20:57:37.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6959791e-0295-4760-bc25-bedd2f46bddb"}
20:57:37.947 00.000 13300 case statement mapped state 1 to 101
20:57:37.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6959791e-0295-4760-bc25-bedd2f46bddb"}
20:57:38.712 00.765 11596 Exposure complete
20:57:38.787 00.075 11596 worker thread done servicing request
20:57:38.787 00.000 13300 OnExposeComplete: enter
20:57:38.787 00.000 13300 UpdateGuideState(): m_state=1
20:57:38.788 00.001 13300 UpdateCurrentPosition: no star selected
20:57:38.788 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:57:38.788 00.000 13300 Status Line: Nessuna stella selezionata
20:57:38.791 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:57:38.798 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:57:38.798 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:38.799 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:57:38.799 00.000 13300 Enqueuing Expose request
20:57:38.799 00.000 11596 Worker thread wakes up
20:57:38.799 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:57:39.303 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:57:40.946 01.643 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"923e9a77-cd4f-435c-b30f-d82043df9a1c"}
20:57:40.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"923e9a77-cd4f-435c-b30f-d82043df9a1c"}
20:57:40.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dfed1182-97ec-431c-ba8f-3e664c86b4b6"}
20:57:40.948 00.001 13300 case statement mapped state 1 to 101
20:57:40.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dfed1182-97ec-431c-ba8f-3e664c86b4b6"}
20:57:42.421 01.473 11596 Exposure complete
20:57:42.492 00.071 11596 worker thread done servicing request
20:57:42.492 00.000 13300 OnExposeComplete: enter
20:57:42.493 00.001 13300 UpdateGuideState(): m_state=1
20:57:42.493 00.000 13300 UpdateCurrentPosition: no star selected
20:57:42.493 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:57:42.493 00.000 13300 Status Line: Nessuna stella selezionata
20:57:42.497 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:57:42.506 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:57:42.507 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:42.507 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:57:42.507 00.000 13300 Enqueuing Expose request
20:57:42.507 00.000 11596 Worker thread wakes up
20:57:42.507 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:57:43.021 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:57:43.944 00.923 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fd3847f1-639a-46d4-886f-f62ddd456934"}
20:57:43.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fd3847f1-639a-46d4-886f-f62ddd456934"}
20:57:43.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1ffaf191-b7db-4701-a623-0bb065d674ad"}
20:57:43.945 00.000 13300 case statement mapped state 1 to 101
20:57:43.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1ffaf191-b7db-4701-a623-0bb065d674ad"}
20:57:46.048 02.103 11596 Exposure complete
20:57:46.119 00.071 11596 worker thread done servicing request
20:57:46.119 00.000 13300 OnExposeComplete: enter
20:57:46.119 00.000 13300 UpdateGuideState(): m_state=1
20:57:46.120 00.001 13300 UpdateCurrentPosition: no star selected
20:57:46.120 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:57:46.120 00.000 13300 Status Line: Nessuna stella selezionata
20:57:46.123 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:57:46.131 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:57:46.131 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:46.131 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:57:46.131 00.000 13300 Enqueuing Expose request
20:57:46.131 00.000 11596 Worker thread wakes up
20:57:46.132 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:57:46.640 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:57:46.943 00.303 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2af30799-68f8-4130-9dde-4ba84a771efe"}
20:57:46.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2af30799-68f8-4130-9dde-4ba84a771efe"}
20:57:46.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"afcdf36c-039d-4111-944a-a1d32922799d"}
20:57:46.944 00.000 13300 case statement mapped state 1 to 101
20:57:46.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"afcdf36c-039d-4111-944a-a1d32922799d"}
20:57:49.673 02.729 11596 Exposure complete
20:57:49.746 00.073 11596 worker thread done servicing request
20:57:49.746 00.000 13300 OnExposeComplete: enter
20:57:49.746 00.000 13300 UpdateGuideState(): m_state=1
20:57:49.746 00.000 13300 UpdateCurrentPosition: no star selected
20:57:49.747 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:57:49.747 00.000 13300 Status Line: Nessuna stella selezionata
20:57:49.750 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:57:49.757 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:57:49.757 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:49.757 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:57:49.757 00.000 13300 Enqueuing Expose request
20:57:49.757 00.000 11596 Worker thread wakes up
20:57:49.757 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:57:49.943 00.186 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4d2ee181-88eb-4729-9f0b-ad9a90b8ab62"}
20:57:49.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4d2ee181-88eb-4729-9f0b-ad9a90b8ab62"}
20:57:49.943 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b512d7a6-8ce2-47db-a315-b776ae0fb7ef"}
20:57:49.944 00.001 13300 case statement mapped state 1 to 101
20:57:49.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b512d7a6-8ce2-47db-a315-b776ae0fb7ef"}
20:57:50.269 00.325 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:57:52.944 02.675 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5c930baa-ffc4-4f10-b2e1-5b4f2277e6d0"}
20:57:52.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5c930baa-ffc4-4f10-b2e1-5b4f2277e6d0"}
20:57:52.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"89ebf4a2-a9e2-467e-9d52-852d3e3350fa"}
20:57:52.945 00.000 13300 case statement mapped state 1 to 101
20:57:52.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"89ebf4a2-a9e2-467e-9d52-852d3e3350fa"}
20:57:53.296 00.351 11596 Exposure complete
20:57:53.368 00.072 11596 worker thread done servicing request
20:57:53.368 00.000 13300 OnExposeComplete: enter
20:57:53.368 00.000 13300 UpdateGuideState(): m_state=1
20:57:53.369 00.001 13300 UpdateCurrentPosition: no star selected
20:57:53.369 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:57:53.369 00.000 13300 Status Line: Nessuna stella selezionata
20:57:53.372 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=252, Gamma=0.510
20:57:53.379 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:57:53.379 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:53.380 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:57:53.380 00.000 13300 Enqueuing Expose request
20:57:53.380 00.000 11596 Worker thread wakes up
20:57:53.380 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:57:53.881 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:57:55.943 02.062 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ca5d19ab-39b5-4c77-a706-ac37baa39765"}
20:57:55.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ca5d19ab-39b5-4c77-a706-ac37baa39765"}
20:57:55.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d5099e97-23ad-41f9-a09e-7fbdbf1bf6cf"}
20:57:55.944 00.000 13300 case statement mapped state 1 to 101
20:57:55.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d5099e97-23ad-41f9-a09e-7fbdbf1bf6cf"}
20:57:56.918 00.974 11596 Exposure complete
20:57:56.994 00.076 11596 worker thread done servicing request
20:57:56.994 00.000 13300 OnExposeComplete: enter
20:57:56.994 00.000 13300 UpdateGuideState(): m_state=1
20:57:56.994 00.000 13300 UpdateCurrentPosition: no star selected
20:57:56.995 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:57:56.995 00.000 13300 Status Line: Nessuna stella selezionata
20:57:56.998 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=251, Gamma=0.510
20:57:57.006 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:57:57.006 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:57.007 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:57:57.007 00.000 13300 Enqueuing Expose request
20:57:57.007 00.000 11596 Worker thread wakes up
20:57:57.007 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:57:57.522 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:57:58.942 01.420 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3e805635-4ca2-40d7-987e-94ef791c46ea"}
20:57:58.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3e805635-4ca2-40d7-987e-94ef791c46ea"}
20:57:58.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dc902301-94cb-4aba-89ed-a804b1d16fc8"}
20:57:58.943 00.000 13300 case statement mapped state 1 to 101
20:57:58.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dc902301-94cb-4aba-89ed-a804b1d16fc8"}
20:58:00.553 01.610 11596 Exposure complete
20:58:00.628 00.075 11596 worker thread done servicing request
20:58:00.628 00.000 13300 OnExposeComplete: enter
20:58:00.628 00.000 13300 UpdateGuideState(): m_state=1
20:58:00.629 00.001 13300 UpdateCurrentPosition: no star selected
20:58:00.629 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:58:00.629 00.000 13300 Status Line: Nessuna stella selezionata
20:58:00.634 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:58:00.641 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:58:00.641 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:00.641 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:58:00.641 00.000 13300 Enqueuing Expose request
20:58:00.642 00.001 11596 Worker thread wakes up
20:58:00.642 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:58:01.152 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:58:01.991 00.839 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bb301d89-0963-4a02-b9e6-a1baeefa3b4d"}
20:58:01.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bb301d89-0963-4a02-b9e6-a1baeefa3b4d"}
20:58:01.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"598cbc90-4e96-4618-8f73-8da0984434d6"}
20:58:01.992 00.000 13300 case statement mapped state 1 to 101
20:58:01.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"598cbc90-4e96-4618-8f73-8da0984434d6"}
20:58:04.189 02.197 11596 Exposure complete
20:58:04.262 00.073 11596 worker thread done servicing request
20:58:04.262 00.000 13300 OnExposeComplete: enter
20:58:04.262 00.000 13300 UpdateGuideState(): m_state=1
20:58:04.262 00.000 13300 UpdateCurrentPosition: no star selected
20:58:04.263 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:58:04.263 00.000 13300 Status Line: Nessuna stella selezionata
20:58:04.266 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:58:04.273 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:58:04.274 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:04.274 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:58:04.274 00.000 13300 Enqueuing Expose request
20:58:04.274 00.000 11596 Worker thread wakes up
20:58:04.274 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:58:04.777 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:58:04.991 00.214 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a0c8fb4b-22f6-4f77-8449-44168b249fd7"}
20:58:04.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a0c8fb4b-22f6-4f77-8449-44168b249fd7"}
20:58:04.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"11169357-208b-4dd8-89b4-b40d29ec72de"}
20:58:04.992 00.000 13300 case statement mapped state 1 to 101
20:58:04.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"11169357-208b-4dd8-89b4-b40d29ec72de"}
20:58:07.801 02.809 11596 Exposure complete
20:58:07.873 00.072 11596 worker thread done servicing request
20:58:07.873 00.000 13300 OnExposeComplete: enter
20:58:07.874 00.001 13300 UpdateGuideState(): m_state=1
20:58:07.874 00.000 13300 UpdateCurrentPosition: no star selected
20:58:07.874 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:58:07.874 00.000 13300 Status Line: Nessuna stella selezionata
20:58:07.878 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:58:07.884 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
20:58:07.885 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:07.885 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:58:07.885 00.000 13300 Enqueuing Expose request
20:58:07.885 00.000 11596 Worker thread wakes up
20:58:07.885 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:58:07.990 00.105 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5f50c94b-68d0-4d7c-94ac-4a9bebf060b4"}
20:58:07.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5f50c94b-68d0-4d7c-94ac-4a9bebf060b4"}
20:58:07.991 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4abb5bd2-d724-496d-8db2-c71288de626c"}
20:58:07.991 00.000 13300 case statement mapped state 1 to 101
20:58:07.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4abb5bd2-d724-496d-8db2-c71288de626c"}
20:58:08.400 00.409 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:58:10.989 02.589 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5339981a-55fe-4707-ba9d-eb0409925cc3"}
20:58:10.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5339981a-55fe-4707-ba9d-eb0409925cc3"}
20:58:10.990 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"515e93b1-b020-4d9b-81ad-1a2f323cf648"}
20:58:10.990 00.000 13300 case statement mapped state 1 to 101
20:58:10.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"515e93b1-b020-4d9b-81ad-1a2f323cf648"}
20:58:11.423 00.433 11596 Exposure complete
20:58:11.510 00.087 11596 worker thread done servicing request
20:58:11.510 00.000 13300 OnExposeComplete: enter
20:58:11.510 00.000 13300 UpdateGuideState(): m_state=1
20:58:11.510 00.000 13300 UpdateCurrentPosition: no star selected
20:58:11.511 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:58:11.511 00.000 13300 Status Line: Nessuna stella selezionata
20:58:11.514 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=251, Gamma=0.510
20:58:11.521 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:58:11.522 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:11.522 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:58:11.522 00.000 13300 Enqueuing Expose request
20:58:11.522 00.000 11596 Worker thread wakes up
20:58:11.522 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:58:12.025 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:58:13.989 01.964 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"650f9bda-9673-4665-8e8d-9d1e2a2d5611"}
20:58:13.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"650f9bda-9673-4665-8e8d-9d1e2a2d5611"}
20:58:13.990 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c1e2ba67-dfa5-4540-82a1-d495ca2daf72"}
20:58:13.991 00.001 13300 case statement mapped state 1 to 101
20:58:13.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c1e2ba67-dfa5-4540-82a1-d495ca2daf72"}
20:58:15.063 01.072 11596 Exposure complete
20:58:15.154 00.091 11596 worker thread done servicing request
20:58:15.154 00.000 13300 OnExposeComplete: enter
20:58:15.154 00.000 13300 UpdateGuideState(): m_state=1
20:58:15.154 00.000 13300 UpdateCurrentPosition: no star selected
20:58:15.155 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:58:15.155 00.000 13300 Status Line: Nessuna stella selezionata
20:58:15.159 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:58:15.166 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:58:15.167 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:15.167 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:58:15.167 00.000 13300 Enqueuing Expose request
20:58:15.167 00.000 11596 Worker thread wakes up
20:58:15.167 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:58:15.681 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:58:16.991 01.310 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"180b5206-1a81-4739-a924-804270a3e6aa"}
20:58:16.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"180b5206-1a81-4739-a924-804270a3e6aa"}
20:58:16.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0845caf9-61dd-4747-96b9-d9fb1104c2bc"}
20:58:16.992 00.000 13300 case statement mapped state 1 to 101
20:58:16.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0845caf9-61dd-4747-96b9-d9fb1104c2bc"}
20:58:18.738 01.746 11596 Exposure complete
20:58:18.874 00.136 11596 worker thread done servicing request
20:58:18.874 00.000 13300 OnExposeComplete: enter
20:58:18.874 00.000 13300 UpdateGuideState(): m_state=1
20:58:18.874 00.000 13300 UpdateCurrentPosition: no star selected
20:58:18.875 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:58:18.875 00.000 13300 Status Line: Nessuna stella selezionata
20:58:18.879 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
20:58:18.892 00.013 13300 UpdateGuideState exits: Nessuna stella selezionata
20:58:18.892 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:18.892 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:58:18.892 00.000 13300 Enqueuing Expose request
20:58:18.892 00.000 11596 Worker thread wakes up
20:58:18.893 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:58:19.406 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:58:19.990 00.584 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d9eefa86-c212-4f36-a388-85a8fb894bb0"}
20:58:19.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d9eefa86-c212-4f36-a388-85a8fb894bb0"}
20:58:19.991 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aff213a5-f1f5-44be-89d8-53f5f58c3719"}
20:58:19.991 00.000 13300 case statement mapped state 1 to 101
20:58:19.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"aff213a5-f1f5-44be-89d8-53f5f58c3719"}
20:58:22.452 02.461 11596 Exposure complete
20:58:22.572 00.120 11596 worker thread done servicing request
20:58:22.573 00.001 13300 OnExposeComplete: enter
20:58:22.573 00.000 13300 UpdateGuideState(): m_state=1
20:58:22.573 00.000 13300 UpdateCurrentPosition: no star selected
20:58:22.574 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:58:22.574 00.000 13300 Status Line: Nessuna stella selezionata
20:58:22.579 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:58:22.593 00.014 13300 UpdateGuideState exits: Nessuna stella selezionata
20:58:22.593 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:22.593 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:58:22.593 00.000 13300 Enqueuing Expose request
20:58:22.593 00.000 11596 Worker thread wakes up
20:58:22.594 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:58:22.990 00.396 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"95d50d7c-15e5-4893-99cd-b896a59b854d"}
20:58:22.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"95d50d7c-15e5-4893-99cd-b896a59b854d"}
20:58:22.991 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"07d89ae0-7cfe-488c-848d-aad783887824"}
20:58:22.991 00.000 13300 case statement mapped state 1 to 101
20:58:22.992 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"07d89ae0-7cfe-488c-848d-aad783887824"}
20:58:23.098 00.106 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:58:25.991 02.893 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"92f8cf56-473f-4528-acd1-27f684a7937e"}
20:58:25.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"92f8cf56-473f-4528-acd1-27f684a7937e"}
20:58:25.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"31470637-194e-4378-aa75-e63b2256b045"}
20:58:25.992 00.000 13300 case statement mapped state 1 to 101
20:58:25.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"31470637-194e-4378-aa75-e63b2256b045"}
20:58:26.141 00.149 11596 Exposure complete
20:58:26.226 00.085 11596 worker thread done servicing request
20:58:26.227 00.001 13300 OnExposeComplete: enter
20:58:26.227 00.000 13300 UpdateGuideState(): m_state=1
20:58:26.227 00.000 13300 UpdateCurrentPosition: no star selected
20:58:26.228 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:58:26.228 00.000 13300 Status Line: Nessuna stella selezionata
20:58:26.231 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:58:26.238 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:58:26.238 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:26.238 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:58:26.238 00.000 13300 Enqueuing Expose request
20:58:26.238 00.000 11596 Worker thread wakes up
20:58:26.238 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:58:26.760 00.522 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:58:29.701 02.941 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4dcbf272-f992-4a48-8ab9-20fc6be762d5"}
20:58:29.702 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4dcbf272-f992-4a48-8ab9-20fc6be762d5"}
20:58:29.789 00.087 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"592ce46a-5fac-4ba2-81a8-05c9598a98b7"}
20:58:29.789 00.000 13300 case statement mapped state 1 to 101
20:58:29.789 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"592ce46a-5fac-4ba2-81a8-05c9598a98b7"}
20:58:29.898 00.109 11596 Exposure complete
20:58:30.086 00.188 11596 worker thread done servicing request
20:58:30.086 00.000 13300 OnExposeComplete: enter
20:58:30.086 00.000 13300 UpdateGuideState(): m_state=1
20:58:30.087 00.001 13300 UpdateCurrentPosition: no star selected
20:58:30.087 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:58:30.087 00.000 13300 Status Line: Nessuna stella selezionata
20:58:30.090 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=251, Gamma=0.510
20:58:30.099 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:58:30.099 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:30.099 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:58:30.099 00.000 13300 Enqueuing Expose request
20:58:30.132 00.033 11596 Worker thread wakes up
20:58:30.133 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:58:30.654 00.521 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:58:32.952 02.298 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"13173b65-6d5d-4b49-93c8-3f284edab9b6"}
20:58:32.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"13173b65-6d5d-4b49-93c8-3f284edab9b6"}
20:58:32.954 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"52104b62-201a-4555-85a7-24a8d3f5c242"}
20:58:32.954 00.000 13300 case statement mapped state 1 to 101
20:58:32.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"52104b62-201a-4555-85a7-24a8d3f5c242"}
20:58:33.698 00.744 11596 Exposure complete
20:58:33.793 00.095 11596 worker thread done servicing request
20:58:33.793 00.000 13300 OnExposeComplete: enter
20:58:33.793 00.000 13300 UpdateGuideState(): m_state=1
20:58:33.793 00.000 13300 UpdateCurrentPosition: no star selected
20:58:33.794 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:58:33.794 00.000 13300 Status Line: Nessuna stella selezionata
20:58:33.799 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:58:33.808 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:58:33.808 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:33.808 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:58:33.808 00.000 13300 Enqueuing Expose request
20:58:33.808 00.000 11596 Worker thread wakes up
20:58:33.808 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:58:34.322 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:58:35.952 01.630 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eb7321b7-b05a-45d5-b733-c6c4cc9507fc"}
20:58:35.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eb7321b7-b05a-45d5-b733-c6c4cc9507fc"}
20:58:35.953 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"09cba809-7382-439b-aeb9-0cff8546a214"}
20:58:35.953 00.000 13300 case statement mapped state 1 to 101
20:58:35.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"09cba809-7382-439b-aeb9-0cff8546a214"}
20:58:37.351 01.398 11596 Exposure complete
20:58:37.430 00.079 11596 worker thread done servicing request
20:58:37.430 00.000 13300 OnExposeComplete: enter
20:58:37.430 00.000 13300 UpdateGuideState(): m_state=1
20:58:37.430 00.000 13300 UpdateCurrentPosition: no star selected
20:58:37.431 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:58:37.431 00.000 13300 Status Line: Nessuna stella selezionata
20:58:37.434 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:58:37.441 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:58:37.441 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:37.441 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:58:37.441 00.000 13300 Enqueuing Expose request
20:58:37.441 00.000 11596 Worker thread wakes up
20:58:37.441 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:58:37.953 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:58:38.951 00.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"498c9aaa-62dd-4474-941d-648d6265d812"}
20:58:38.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"498c9aaa-62dd-4474-941d-648d6265d812"}
20:58:38.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"93a19637-9220-49c8-bc0d-feccaf36221f"}
20:58:38.952 00.000 13300 case statement mapped state 1 to 101
20:58:38.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"93a19637-9220-49c8-bc0d-feccaf36221f"}
20:58:40.990 02.038 11596 Exposure complete
20:58:41.064 00.074 11596 worker thread done servicing request
20:58:41.064 00.000 13300 OnExposeComplete: enter
20:58:41.065 00.001 13300 UpdateGuideState(): m_state=1
20:58:41.065 00.000 13300 UpdateCurrentPosition: no star selected
20:58:41.065 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:58:41.065 00.000 13300 Status Line: Nessuna stella selezionata
20:58:41.068 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
20:58:41.076 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:58:41.076 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:41.076 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:58:41.076 00.000 13300 Enqueuing Expose request
20:58:41.076 00.000 11596 Worker thread wakes up
20:58:41.076 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:58:41.581 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:58:41.952 00.371 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d3bc30a5-64f1-431f-a90c-5539adca6e72"}
20:58:41.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d3bc30a5-64f1-431f-a90c-5539adca6e72"}
20:58:41.953 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2f530a63-dfab-4183-9ccf-327b75d6edae"}
20:58:41.953 00.000 13300 case statement mapped state 1 to 101
20:58:41.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2f530a63-dfab-4183-9ccf-327b75d6edae"}
20:58:44.612 02.659 11596 Exposure complete
20:58:44.686 00.074 11596 worker thread done servicing request
20:58:44.687 00.001 13300 OnExposeComplete: enter
20:58:44.687 00.000 13300 UpdateGuideState(): m_state=1
20:58:44.687 00.000 13300 UpdateCurrentPosition: no star selected
20:58:44.687 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:58:44.688 00.001 13300 Status Line: Nessuna stella selezionata
20:58:44.692 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:58:44.703 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:58:44.703 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:44.703 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:58:44.703 00.000 13300 Enqueuing Expose request
20:58:44.703 00.000 11596 Worker thread wakes up
20:58:44.703 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:58:44.951 00.248 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7ab096c7-6b04-407c-8839-939e48bba131"}
20:58:44.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7ab096c7-6b04-407c-8839-939e48bba131"}
20:58:44.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"12ca53c7-0a3a-449e-8cc2-42484765f1d5"}
20:58:44.952 00.000 13300 case statement mapped state 1 to 101
20:58:44.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"12ca53c7-0a3a-449e-8cc2-42484765f1d5"}
20:58:45.211 00.259 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:58:47.949 02.738 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4c21e9da-71c4-4bb2-8381-81bb6a6e4267"}
20:58:47.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4c21e9da-71c4-4bb2-8381-81bb6a6e4267"}
20:58:47.950 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5c05e66b-d0f8-47a8-9031-b95ad05d3a79"}
20:58:47.950 00.000 13300 case statement mapped state 1 to 101
20:58:47.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5c05e66b-d0f8-47a8-9031-b95ad05d3a79"}
20:58:48.247 00.297 11596 Exposure complete
20:58:48.320 00.073 11596 worker thread done servicing request
20:58:48.320 00.000 13300 OnExposeComplete: enter
20:58:48.320 00.000 13300 UpdateGuideState(): m_state=1
20:58:48.321 00.001 13300 UpdateCurrentPosition: no star selected
20:58:48.322 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:58:48.322 00.000 13300 Status Line: Nessuna stella selezionata
20:58:48.325 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:58:48.332 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:58:48.333 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:48.333 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:58:48.333 00.000 13300 Enqueuing Expose request
20:58:48.333 00.000 11596 Worker thread wakes up
20:58:48.333 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:58:48.847 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:58:50.949 02.102 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9d1b6e6b-6fca-4197-9acf-78f550f4500c"}
20:58:50.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9d1b6e6b-6fca-4197-9acf-78f550f4500c"}
20:58:50.950 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"289d5e3d-f4c8-49f9-a468-0031aa0482a2"}
20:58:50.950 00.000 13300 case statement mapped state 1 to 101
20:58:50.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"289d5e3d-f4c8-49f9-a468-0031aa0482a2"}
20:58:51.873 00.923 11596 Exposure complete
20:58:51.945 00.072 11596 worker thread done servicing request
20:58:51.945 00.000 13300 OnExposeComplete: enter
20:58:51.945 00.000 13300 UpdateGuideState(): m_state=1
20:58:51.945 00.000 13300 UpdateCurrentPosition: no star selected
20:58:51.946 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:58:51.946 00.000 13300 Status Line: Nessuna stella selezionata
20:58:51.949 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:58:51.956 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:58:51.956 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:51.956 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:58:51.956 00.000 13300 Enqueuing Expose request
20:58:51.956 00.000 11596 Worker thread wakes up
20:58:51.957 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:58:52.469 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:58:53.949 01.480 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"afb7e43c-40c0-4872-b8c1-0986fa8efcf1"}
20:58:53.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"afb7e43c-40c0-4872-b8c1-0986fa8efcf1"}
20:58:53.950 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4c7bbf97-9d11-4894-81c4-1989cbe77505"}
20:58:53.950 00.000 13300 case statement mapped state 1 to 101
20:58:53.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4c7bbf97-9d11-4894-81c4-1989cbe77505"}
20:58:55.503 01.553 11596 Exposure complete
20:58:55.577 00.074 11596 worker thread done servicing request
20:58:55.577 00.000 13300 OnExposeComplete: enter
20:58:55.577 00.000 13300 UpdateGuideState(): m_state=1
20:58:55.577 00.000 13300 UpdateCurrentPosition: no star selected
20:58:55.578 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:58:55.578 00.000 13300 Status Line: Nessuna stella selezionata
20:58:55.581 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:58:55.590 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:58:55.591 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:55.591 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:58:55.591 00.000 13300 Enqueuing Expose request
20:58:55.591 00.000 11596 Worker thread wakes up
20:58:55.592 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:58:56.093 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:58:56.948 00.855 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"097d23be-ca05-469a-a1e2-47f3548de6f8"}
20:58:56.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"097d23be-ca05-469a-a1e2-47f3548de6f8"}
20:58:56.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e5b9ca22-1d64-4ddf-8473-5e59eae7e740"}
20:58:56.949 00.000 13300 case statement mapped state 1 to 101
20:58:56.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e5b9ca22-1d64-4ddf-8473-5e59eae7e740"}
20:58:59.114 02.165 11596 Exposure complete
20:58:59.197 00.083 11596 worker thread done servicing request
20:58:59.197 00.000 13300 OnExposeComplete: enter
20:58:59.197 00.000 13300 UpdateGuideState(): m_state=1
20:58:59.198 00.001 13300 UpdateCurrentPosition: no star selected
20:58:59.198 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:58:59.198 00.000 13300 Status Line: Nessuna stella selezionata
20:58:59.201 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=253, Gamma=0.510
20:58:59.208 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:58:59.208 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:59.209 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:58:59.209 00.000 13300 Enqueuing Expose request
20:58:59.209 00.000 11596 Worker thread wakes up
20:58:59.209 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:58:59.719 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:58:59.948 00.229 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0efc63b8-60ba-45b4-b486-61ebca184760"}
20:58:59.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0efc63b8-60ba-45b4-b486-61ebca184760"}
20:58:59.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e5f9e265-b238-4d1a-a319-db7f2c59ff8d"}
20:58:59.949 00.000 13300 case statement mapped state 1 to 101
20:58:59.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e5f9e265-b238-4d1a-a319-db7f2c59ff8d"}
20:59:02.751 02.802 11596 Exposure complete
20:59:02.822 00.071 11596 worker thread done servicing request
20:59:02.822 00.000 13300 OnExposeComplete: enter
20:59:02.822 00.000 13300 UpdateGuideState(): m_state=1
20:59:02.823 00.001 13300 UpdateCurrentPosition: no star selected
20:59:02.823 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:59:02.823 00.000 13300 Status Line: Nessuna stella selezionata
20:59:02.826 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:59:02.834 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:59:02.834 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:02.834 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:59:02.834 00.000 13300 Enqueuing Expose request
20:59:02.834 00.000 11596 Worker thread wakes up
20:59:02.834 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:59:02.948 00.114 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0fa5db40-9de4-42c1-9ff6-5e261bb224a7"}
20:59:02.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0fa5db40-9de4-42c1-9ff6-5e261bb224a7"}
20:59:02.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"be42266b-a080-4ade-9b41-e901b6b8c8bf"}
20:59:02.949 00.000 13300 case statement mapped state 1 to 101
20:59:02.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"be42266b-a080-4ade-9b41-e901b6b8c8bf"}
20:59:03.342 00.393 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:59:05.948 02.606 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f93acb07-c8b0-470a-96e2-5169f1511159"}
20:59:05.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f93acb07-c8b0-470a-96e2-5169f1511159"}
20:59:05.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f8138a05-f066-4010-94d0-0a0cba71318d"}
20:59:05.949 00.000 13300 case statement mapped state 1 to 101
20:59:05.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f8138a05-f066-4010-94d0-0a0cba71318d"}
20:59:06.499 00.550 11596 Exposure complete
20:59:06.581 00.082 11596 worker thread done servicing request
20:59:06.581 00.000 13300 OnExposeComplete: enter
20:59:06.581 00.000 13300 UpdateGuideState(): m_state=1
20:59:06.582 00.001 13300 UpdateCurrentPosition: no star selected
20:59:06.582 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:59:06.582 00.000 13300 Status Line: Nessuna stella selezionata
20:59:06.586 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
20:59:06.593 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:59:06.593 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:06.593 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:59:06.593 00.000 13300 Enqueuing Expose request
20:59:06.593 00.000 11596 Worker thread wakes up
20:59:06.593 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:59:07.109 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:59:08.946 01.837 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"40b6e5a5-dd39-4807-8214-c75320dafb20"}
20:59:08.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"40b6e5a5-dd39-4807-8214-c75320dafb20"}
20:59:08.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a3c901af-fdd7-4188-8aab-a9a21a4bd06b"}
20:59:08.947 00.000 13300 case statement mapped state 1 to 101
20:59:08.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a3c901af-fdd7-4188-8aab-a9a21a4bd06b"}
20:59:10.134 01.187 11596 Exposure complete
20:59:10.221 00.087 11596 worker thread done servicing request
20:59:10.221 00.000 13300 OnExposeComplete: enter
20:59:10.221 00.000 13300 UpdateGuideState(): m_state=1
20:59:10.221 00.000 13300 UpdateCurrentPosition: no star selected
20:59:10.222 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:59:10.222 00.000 13300 Status Line: Nessuna stella selezionata
20:59:10.225 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:59:10.232 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:59:10.232 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:10.232 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:59:10.232 00.000 13300 Enqueuing Expose request
20:59:10.233 00.001 11596 Worker thread wakes up
20:59:10.233 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:59:10.745 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:59:11.946 01.201 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4df9b857-3ac3-4c43-9687-ec1fd04f975b"}
20:59:11.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4df9b857-3ac3-4c43-9687-ec1fd04f975b"}
20:59:11.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a95ef06a-db47-4406-8ee7-d55f6f7edba5"}
20:59:11.947 00.000 13300 case statement mapped state 1 to 101
20:59:11.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a95ef06a-db47-4406-8ee7-d55f6f7edba5"}
20:59:13.820 01.873 11596 Exposure complete
20:59:13.922 00.102 11596 worker thread done servicing request
20:59:13.923 00.001 13300 OnExposeComplete: enter
20:59:13.923 00.000 13300 UpdateGuideState(): m_state=1
20:59:13.923 00.000 13300 UpdateCurrentPosition: no star selected
20:59:13.924 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:59:13.924 00.000 13300 Status Line: Nessuna stella selezionata
20:59:13.929 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
20:59:13.941 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
20:59:13.941 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:13.941 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:59:13.941 00.000 13300 Enqueuing Expose request
20:59:13.941 00.000 11596 Worker thread wakes up
20:59:13.942 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:59:14.454 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:59:14.946 00.492 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dd6cf0ce-dd45-4461-99f6-0dd140b24b1c"}
20:59:14.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dd6cf0ce-dd45-4461-99f6-0dd140b24b1c"}
20:59:14.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f63e2cb2-7c1e-4b20-b3b8-cd2221291620"}
20:59:14.947 00.000 13300 case statement mapped state 1 to 101
20:59:14.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f63e2cb2-7c1e-4b20-b3b8-cd2221291620"}
20:59:17.493 02.546 11596 Exposure complete
20:59:17.607 00.114 11596 worker thread done servicing request
20:59:17.607 00.000 13300 OnExposeComplete: enter
20:59:17.607 00.000 13300 UpdateGuideState(): m_state=1
20:59:17.608 00.001 13300 UpdateCurrentPosition: no star selected
20:59:17.608 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:59:17.609 00.001 13300 Status Line: Nessuna stella selezionata
20:59:17.614 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:59:17.624 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:59:17.625 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:17.625 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:59:17.625 00.000 13300 Enqueuing Expose request
20:59:17.625 00.000 11596 Worker thread wakes up
20:59:17.625 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:59:17.946 00.321 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ad7b261a-26b8-482e-bcd8-227d0145ccd6"}
20:59:17.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ad7b261a-26b8-482e-bcd8-227d0145ccd6"}
20:59:17.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3ee73e0f-3069-419a-8179-a134634e7c13"}
20:59:17.947 00.000 13300 case statement mapped state 1 to 101
20:59:17.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3ee73e0f-3069-419a-8179-a134634e7c13"}
20:59:18.129 00.182 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:59:20.945 02.816 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8106a6ed-c334-492b-914c-2e5b1b8c919e"}
20:59:20.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8106a6ed-c334-492b-914c-2e5b1b8c919e"}
20:59:20.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"95928e7c-2010-4e40-8295-84d123f288e0"}
20:59:20.946 00.000 13300 case statement mapped state 1 to 101
20:59:20.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"95928e7c-2010-4e40-8295-84d123f288e0"}
20:59:21.163 00.217 11596 Exposure complete
20:59:21.244 00.081 11596 worker thread done servicing request
20:59:21.245 00.001 13300 OnExposeComplete: enter
20:59:21.245 00.000 13300 UpdateGuideState(): m_state=1
20:59:21.245 00.000 13300 UpdateCurrentPosition: no star selected
20:59:21.245 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:59:21.246 00.001 13300 Status Line: Nessuna stella selezionata
20:59:21.250 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:59:21.257 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:59:21.257 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:21.257 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:59:21.257 00.000 13300 Enqueuing Expose request
20:59:21.257 00.000 11596 Worker thread wakes up
20:59:21.257 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:59:21.767 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:59:23.945 02.178 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8685959c-549c-4fbf-bec2-dc53a3a7fd4a"}
20:59:23.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8685959c-549c-4fbf-bec2-dc53a3a7fd4a"}
20:59:23.947 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"abd37642-abf5-49c8-9d8a-20d879ac5037"}
20:59:23.947 00.000 13300 case statement mapped state 1 to 101
20:59:23.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"abd37642-abf5-49c8-9d8a-20d879ac5037"}
20:59:24.796 00.849 11596 Exposure complete
20:59:24.888 00.092 11596 worker thread done servicing request
20:59:24.889 00.001 13300 OnExposeComplete: enter
20:59:24.889 00.000 13300 UpdateGuideState(): m_state=1
20:59:24.889 00.000 13300 UpdateCurrentPosition: no star selected
20:59:24.890 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:59:24.890 00.000 13300 Status Line: Nessuna stella selezionata
20:59:24.893 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:59:24.902 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:59:24.902 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:24.902 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:59:24.902 00.000 13300 Enqueuing Expose request
20:59:24.902 00.000 11596 Worker thread wakes up
20:59:24.903 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:59:25.412 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:59:26.944 01.532 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1541c279-3cbc-4a23-b6d3-b28ae9814d12"}
20:59:26.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1541c279-3cbc-4a23-b6d3-b28ae9814d12"}
20:59:26.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"df3bffc6-61bd-46c6-97fe-c8bd523f11ea"}
20:59:26.946 00.001 13300 case statement mapped state 1 to 101
20:59:26.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"df3bffc6-61bd-46c6-97fe-c8bd523f11ea"}
20:59:28.661 01.715 11596 Exposure complete
20:59:28.910 00.249 11596 worker thread done servicing request
20:59:28.910 00.000 13300 OnExposeComplete: enter
20:59:28.910 00.000 13300 UpdateGuideState(): m_state=1
20:59:28.911 00.001 13300 UpdateCurrentPosition: no star selected
20:59:28.911 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:59:28.911 00.000 13300 Status Line: Nessuna stella selezionata
20:59:28.916 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
20:59:28.926 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
20:59:28.926 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:28.927 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:59:28.927 00.000 13300 Enqueuing Expose request
20:59:28.927 00.000 11596 Worker thread wakes up
20:59:28.927 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:59:29.465 00.538 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:59:29.993 00.528 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ed85a31c-75fd-4a65-b37e-ba9ae62f9f65"}
20:59:29.994 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ed85a31c-75fd-4a65-b37e-ba9ae62f9f65"}
20:59:30.060 00.066 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7bf76cc6-b407-4798-a6f1-5c13af5a644f"}
20:59:30.060 00.000 13300 case statement mapped state 1 to 101
20:59:30.060 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7bf76cc6-b407-4798-a6f1-5c13af5a644f"}
20:59:32.771 02.711 11596 Exposure complete
20:59:32.967 00.196 11596 worker thread done servicing request
20:59:32.968 00.001 13300 OnExposeComplete: enter
20:59:32.968 00.000 13300 UpdateGuideState(): m_state=1
20:59:32.968 00.000 13300 UpdateCurrentPosition: no star selected
20:59:32.969 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:59:32.969 00.000 13300 Status Line: Nessuna stella selezionata
20:59:32.973 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=241, Gamma=0.510
20:59:32.984 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
20:59:32.984 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:32.984 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:59:32.984 00.000 13300 Enqueuing Expose request
20:59:33.012 00.028 11596 Worker thread wakes up
20:59:33.012 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:59:33.171 00.159 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9c3b3c7b-57b3-4edb-85bf-8f9931a48c9d"}
20:59:33.172 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9c3b3c7b-57b3-4edb-85bf-8f9931a48c9d"}
20:59:33.172 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9534d389-3796-49c0-8e25-b5b67bf8d423"}
20:59:33.173 00.001 13300 case statement mapped state 1 to 101
20:59:33.173 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9534d389-3796-49c0-8e25-b5b67bf8d423"}
20:59:33.527 00.354 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:59:36.203 02.676 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0aa9ade2-db70-4163-bd1f-b1227075f0d7"}
20:59:36.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0aa9ade2-db70-4163-bd1f-b1227075f0d7"}
20:59:36.204 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"caa53a22-dc2e-4e0b-9578-04f322b269fc"}
20:59:36.204 00.000 13300 case statement mapped state 1 to 101
20:59:36.205 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"caa53a22-dc2e-4e0b-9578-04f322b269fc"}
20:59:36.597 00.392 11596 Exposure complete
20:59:36.703 00.106 11596 worker thread done servicing request
20:59:36.704 00.001 13300 OnExposeComplete: enter
20:59:36.704 00.000 13300 UpdateGuideState(): m_state=1
20:59:36.704 00.000 13300 UpdateCurrentPosition: no star selected
20:59:36.705 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:59:36.705 00.000 13300 Status Line: Nessuna stella selezionata
20:59:36.711 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:59:36.719 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:59:36.720 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:36.720 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:59:36.720 00.000 13300 Enqueuing Expose request
20:59:36.720 00.000 11596 Worker thread wakes up
20:59:36.720 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:59:37.235 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:59:39.201 01.966 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d04aa85a-8ef0-452e-868c-138d2f04c94d"}
20:59:39.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d04aa85a-8ef0-452e-868c-138d2f04c94d"}
20:59:39.202 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2e51087b-b231-44a7-8551-93032e0ed66d"}
20:59:39.202 00.000 13300 case statement mapped state 1 to 101
20:59:39.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2e51087b-b231-44a7-8551-93032e0ed66d"}
20:59:40.260 01.058 11596 Exposure complete
20:59:40.332 00.072 11596 worker thread done servicing request
20:59:40.332 00.000 13300 OnExposeComplete: enter
20:59:40.332 00.000 13300 UpdateGuideState(): m_state=1
20:59:40.332 00.000 13300 UpdateCurrentPosition: no star selected
20:59:40.333 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:59:40.333 00.000 13300 Status Line: Nessuna stella selezionata
20:59:40.336 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:59:40.343 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:59:40.343 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:40.343 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:59:40.343 00.000 13300 Enqueuing Expose request
20:59:40.343 00.000 11596 Worker thread wakes up
20:59:40.343 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:59:40.845 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:59:42.201 01.356 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8248a2a8-a2df-474e-a65c-ec1b4c66a734"}
20:59:42.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8248a2a8-a2df-474e-a65c-ec1b4c66a734"}
20:59:42.202 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"415aeda1-c390-4a6d-845d-6f36aa79a22d"}
20:59:42.202 00.000 13300 case statement mapped state 1 to 101
20:59:42.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"415aeda1-c390-4a6d-845d-6f36aa79a22d"}
20:59:43.879 01.677 11596 Exposure complete
20:59:43.951 00.072 11596 worker thread done servicing request
20:59:43.951 00.000 13300 OnExposeComplete: enter
20:59:43.951 00.000 13300 UpdateGuideState(): m_state=1
20:59:43.951 00.000 13300 UpdateCurrentPosition: no star selected
20:59:43.952 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:59:43.952 00.000 13300 Status Line: Nessuna stella selezionata
20:59:43.955 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:59:43.962 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:59:43.963 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:43.963 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:59:43.963 00.000 13300 Enqueuing Expose request
20:59:43.963 00.000 11596 Worker thread wakes up
20:59:43.963 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:59:44.471 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:59:45.199 00.728 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"326da202-60a0-413f-a4c0-4028ee633b2a"}
20:59:45.199 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"326da202-60a0-413f-a4c0-4028ee633b2a"}
20:59:45.200 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"006a4f95-5b93-4091-98d0-06a3dfebb5bf"}
20:59:45.200 00.000 13300 case statement mapped state 1 to 101
20:59:45.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"006a4f95-5b93-4091-98d0-06a3dfebb5bf"}
20:59:47.496 02.296 11596 Exposure complete
20:59:47.576 00.080 11596 worker thread done servicing request
20:59:47.576 00.000 13300 OnExposeComplete: enter
20:59:47.577 00.001 13300 UpdateGuideState(): m_state=1
20:59:47.577 00.000 13300 UpdateCurrentPosition: no star selected
20:59:47.577 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:59:47.577 00.000 13300 Status Line: Nessuna stella selezionata
20:59:47.580 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:59:47.588 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
20:59:47.588 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:47.588 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:59:47.588 00.000 13300 Enqueuing Expose request
20:59:47.588 00.000 11596 Worker thread wakes up
20:59:47.589 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:59:48.097 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:59:48.203 00.106 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dbbb644e-1003-4f20-a4b9-7ccd7c384b20"}
20:59:48.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dbbb644e-1003-4f20-a4b9-7ccd7c384b20"}
20:59:48.204 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"293eb287-13c6-424d-80f0-ca6964dd56a2"}
20:59:48.204 00.000 13300 case statement mapped state 1 to 101
20:59:48.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"293eb287-13c6-424d-80f0-ca6964dd56a2"}
20:59:51.133 02.929 11596 Exposure complete
20:59:51.204 00.071 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"282d4bd8-2164-4b9b-9fbb-dd97aa82e2df"}
20:59:51.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"282d4bd8-2164-4b9b-9fbb-dd97aa82e2df"}
20:59:51.205 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7024c1a1-e263-4e69-9d15-5a863ebbcc1d"}
20:59:51.205 00.000 13300 case statement mapped state 1 to 101
20:59:51.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7024c1a1-e263-4e69-9d15-5a863ebbcc1d"}
20:59:51.209 00.004 11596 worker thread done servicing request
20:59:51.209 00.000 13300 OnExposeComplete: enter
20:59:51.209 00.000 13300 UpdateGuideState(): m_state=1
20:59:51.209 00.000 13300 UpdateCurrentPosition: no star selected
20:59:51.210 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:59:51.210 00.000 13300 Status Line: Nessuna stella selezionata
20:59:51.213 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=251, Gamma=0.510
20:59:51.220 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:59:51.220 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:51.220 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:59:51.220 00.000 13300 Enqueuing Expose request
20:59:51.220 00.000 11596 Worker thread wakes up
20:59:51.221 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
20:59:51.733 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:59:54.203 02.470 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"da3dfe4b-9919-4f41-976c-96aa69b2daef"}
20:59:54.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"da3dfe4b-9919-4f41-976c-96aa69b2daef"}
20:59:54.204 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9386c956-1d66-4183-9c9c-4cf1b2a16ce4"}
20:59:54.204 00.000 13300 case statement mapped state 1 to 101
20:59:54.205 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9386c956-1d66-4183-9c9c-4cf1b2a16ce4"}
20:59:54.763 00.558 11596 Exposure complete
20:59:54.835 00.072 11596 worker thread done servicing request
20:59:54.835 00.000 13300 OnExposeComplete: enter
20:59:54.835 00.000 13300 UpdateGuideState(): m_state=1
20:59:54.836 00.001 13300 UpdateCurrentPosition: no star selected
20:59:54.836 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:59:54.836 00.000 13300 Status Line: Nessuna stella selezionata
20:59:54.839 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
20:59:54.846 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
20:59:54.846 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:54.846 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:59:54.847 00.001 13300 Enqueuing Expose request
20:59:54.847 00.000 11596 Worker thread wakes up
20:59:54.847 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:59:55.353 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
20:59:57.202 01.849 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1489d768-1379-4954-8361-1e28623bfd89"}
20:59:57.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1489d768-1379-4954-8361-1e28623bfd89"}
20:59:57.203 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"50fb3620-f6da-41b8-83e4-8074fd24aeb4"}
20:59:57.203 00.000 13300 case statement mapped state 1 to 101
20:59:57.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"50fb3620-f6da-41b8-83e4-8074fd24aeb4"}
20:59:58.374 01.171 11596 Exposure complete
20:59:58.448 00.074 11596 worker thread done servicing request
20:59:58.448 00.000 13300 OnExposeComplete: enter
20:59:58.448 00.000 13300 UpdateGuideState(): m_state=1
20:59:58.448 00.000 13300 UpdateCurrentPosition: no star selected
20:59:58.449 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:59:58.449 00.000 13300 Status Line: Nessuna stella selezionata
20:59:58.453 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
20:59:58.462 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
20:59:58.462 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:58.462 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
20:59:58.462 00.000 13300 Enqueuing Expose request
20:59:58.463 00.001 11596 Worker thread wakes up
20:59:58.463 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
20:59:58.978 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:00:00.205 01.227 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9ae9ec56-e90c-45f8-9604-f8696c909175"}
21:00:00.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9ae9ec56-e90c-45f8-9604-f8696c909175"}
21:00:00.206 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b53283de-9070-456f-abd7-d8109d8ceb6f"}
21:00:00.206 00.000 13300 case statement mapped state 1 to 101
21:00:00.206 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b53283de-9070-456f-abd7-d8109d8ceb6f"}
21:00:02.007 01.801 11596 Exposure complete
21:00:02.091 00.084 11596 worker thread done servicing request
21:00:02.091 00.000 13300 OnExposeComplete: enter
21:00:02.091 00.000 13300 UpdateGuideState(): m_state=1
21:00:02.091 00.000 13300 UpdateCurrentPosition: no star selected
21:00:02.092 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:00:02.092 00.000 13300 Status Line: Nessuna stella selezionata
21:00:02.096 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:00:02.104 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:00:02.104 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:02.104 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:00:02.104 00.000 13300 Enqueuing Expose request
21:00:02.104 00.000 11596 Worker thread wakes up
21:00:02.104 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:00:02.619 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:00:03.203 00.584 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f5ff465b-78c6-4cd4-a727-f4446dbe383f"}
21:00:03.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f5ff465b-78c6-4cd4-a727-f4446dbe383f"}
21:00:03.204 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"19eb65f2-44fd-467f-b608-cbd980a0e33e"}
21:00:03.204 00.000 13300 case statement mapped state 1 to 101
21:00:03.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"19eb65f2-44fd-467f-b608-cbd980a0e33e"}
21:00:05.648 02.444 11596 Exposure complete
21:00:05.719 00.071 11596 worker thread done servicing request
21:00:05.720 00.001 13300 OnExposeComplete: enter
21:00:05.720 00.000 13300 UpdateGuideState(): m_state=1
21:00:05.720 00.000 13300 UpdateCurrentPosition: no star selected
21:00:05.720 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:00:05.721 00.001 13300 Status Line: Nessuna stella selezionata
21:00:05.724 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
21:00:05.731 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:00:05.731 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:05.731 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:00:05.731 00.000 13300 Enqueuing Expose request
21:00:05.731 00.000 11596 Worker thread wakes up
21:00:05.731 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:00:06.212 00.481 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"daa2dc26-4041-4298-a642-006187cf4c0c"}
21:00:06.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"daa2dc26-4041-4298-a642-006187cf4c0c"}
21:00:06.213 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"baadc272-588d-4cf1-995f-eeee76b45306"}
21:00:06.213 00.000 13300 case statement mapped state 1 to 101
21:00:06.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"baadc272-588d-4cf1-995f-eeee76b45306"}
21:00:06.235 00.022 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:00:09.212 02.977 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"628852d8-fd83-451e-ac10-c1d53831a0f7"}
21:00:09.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"628852d8-fd83-451e-ac10-c1d53831a0f7"}
21:00:09.213 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"358bb053-788c-4068-a8c3-b10429ea5883"}
21:00:09.213 00.000 13300 case statement mapped state 1 to 101
21:00:09.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"358bb053-788c-4068-a8c3-b10429ea5883"}
21:00:09.272 00.059 11596 Exposure complete
21:00:09.349 00.077 11596 worker thread done servicing request
21:00:09.349 00.000 13300 OnExposeComplete: enter
21:00:09.349 00.000 13300 UpdateGuideState(): m_state=1
21:00:09.350 00.001 13300 UpdateCurrentPosition: no star selected
21:00:09.350 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:00:09.350 00.000 13300 Status Line: Nessuna stella selezionata
21:00:09.353 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:00:09.360 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:00:09.360 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:09.360 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:00:09.360 00.000 13300 Enqueuing Expose request
21:00:09.360 00.000 11596 Worker thread wakes up
21:00:09.361 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:00:09.871 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:00:12.211 02.340 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7a830ea0-c983-4c6f-9564-ab0ab76a9537"}
21:00:12.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7a830ea0-c983-4c6f-9564-ab0ab76a9537"}
21:00:12.212 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f5f740e3-c4a6-4e9c-910c-9998b2a78e53"}
21:00:12.212 00.000 13300 case statement mapped state 1 to 101
21:00:12.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f5f740e3-c4a6-4e9c-910c-9998b2a78e53"}
21:00:12.900 00.688 11596 Exposure complete
21:00:12.971 00.071 11596 worker thread done servicing request
21:00:12.971 00.000 13300 OnExposeComplete: enter
21:00:12.972 00.001 13300 UpdateGuideState(): m_state=1
21:00:12.972 00.000 13300 UpdateCurrentPosition: no star selected
21:00:12.972 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:00:12.972 00.000 13300 Status Line: Nessuna stella selezionata
21:00:12.976 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:00:12.982 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:00:12.983 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:12.983 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:00:12.983 00.000 13300 Enqueuing Expose request
21:00:12.983 00.000 11596 Worker thread wakes up
21:00:12.983 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:00:13.492 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:00:15.212 01.720 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"47e15b48-410d-47f5-8bb6-fdbe878147b2"}
21:00:15.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"47e15b48-410d-47f5-8bb6-fdbe878147b2"}
21:00:15.213 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e9dcc336-4d14-44a1-b815-99597e8d4b41"}
21:00:15.213 00.000 13300 case statement mapped state 1 to 101
21:00:15.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e9dcc336-4d14-44a1-b815-99597e8d4b41"}
21:00:16.528 01.315 11596 Exposure complete
21:00:16.643 00.115 11596 worker thread done servicing request
21:00:16.644 00.001 13300 OnExposeComplete: enter
21:00:16.644 00.000 13300 UpdateGuideState(): m_state=1
21:00:16.644 00.000 13300 UpdateCurrentPosition: no star selected
21:00:16.645 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:00:16.645 00.000 13300 Status Line: Nessuna stella selezionata
21:00:16.649 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
21:00:16.660 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:00:16.660 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:16.660 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:00:16.660 00.000 13300 Enqueuing Expose request
21:00:16.660 00.000 11596 Worker thread wakes up
21:00:16.660 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:00:17.175 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:00:18.211 01.036 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"da3b2ae6-be4e-48ab-906f-ed3967d1d76e"}
21:00:18.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"da3b2ae6-be4e-48ab-906f-ed3967d1d76e"}
21:00:18.212 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"76add18e-3c34-4bf1-8da9-6608865da3e6"}
21:00:18.212 00.000 13300 case statement mapped state 1 to 101
21:00:18.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"76add18e-3c34-4bf1-8da9-6608865da3e6"}
21:00:20.210 01.998 11596 Exposure complete
21:00:20.293 00.083 11596 worker thread done servicing request
21:00:20.293 00.000 13300 OnExposeComplete: enter
21:00:20.294 00.001 13300 UpdateGuideState(): m_state=1
21:00:20.294 00.000 13300 UpdateCurrentPosition: no star selected
21:00:20.294 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:00:20.294 00.000 13300 Status Line: Nessuna stella selezionata
21:00:20.297 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:00:20.304 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:00:20.305 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:20.305 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:00:20.305 00.000 13300 Enqueuing Expose request
21:00:20.305 00.000 11596 Worker thread wakes up
21:00:20.305 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:00:20.811 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:00:21.210 00.399 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6fb6e89a-63e6-4b04-a21e-8a244b4489f8"}
21:00:21.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6fb6e89a-63e6-4b04-a21e-8a244b4489f8"}
21:00:21.211 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"effc2d2f-0713-4425-ba65-e042124df589"}
21:00:21.211 00.000 13300 case statement mapped state 1 to 101
21:00:21.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"effc2d2f-0713-4425-ba65-e042124df589"}
21:00:23.834 02.623 11596 Exposure complete
21:00:23.907 00.073 11596 worker thread done servicing request
21:00:23.907 00.000 13300 OnExposeComplete: enter
21:00:23.907 00.000 13300 UpdateGuideState(): m_state=1
21:00:23.908 00.001 13300 UpdateCurrentPosition: no star selected
21:00:23.908 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:00:23.908 00.000 13300 Status Line: Nessuna stella selezionata
21:00:23.913 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:00:23.921 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:00:23.921 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:23.921 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:00:23.921 00.000 13300 Enqueuing Expose request
21:00:23.922 00.001 11596 Worker thread wakes up
21:00:23.922 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:00:24.209 00.287 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c99ef3bf-9478-4e94-ab82-7c6ce474c96c"}
21:00:24.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c99ef3bf-9478-4e94-ab82-7c6ce474c96c"}
21:00:24.210 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"85ea4fcd-46f1-4e91-b5a9-e4fc73179396"}
21:00:24.210 00.000 13300 case statement mapped state 1 to 101
21:00:24.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"85ea4fcd-46f1-4e91-b5a9-e4fc73179396"}
21:00:24.423 00.213 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:00:27.209 02.786 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1d721f48-cbb2-4e7e-abc1-bb0eb10539db"}
21:00:27.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1d721f48-cbb2-4e7e-abc1-bb0eb10539db"}
21:00:27.210 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b25874d8-c70f-4c64-95a3-66ad94985aff"}
21:00:27.210 00.000 13300 case statement mapped state 1 to 101
21:00:27.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b25874d8-c70f-4c64-95a3-66ad94985aff"}
21:00:27.552 00.342 11596 Exposure complete
21:00:27.668 00.116 11596 worker thread done servicing request
21:00:27.669 00.001 13300 OnExposeComplete: enter
21:00:27.669 00.000 13300 UpdateGuideState(): m_state=1
21:00:27.669 00.000 13300 UpdateCurrentPosition: no star selected
21:00:27.669 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:00:27.669 00.000 13300 Status Line: Nessuna stella selezionata
21:00:27.673 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:00:27.681 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:00:27.681 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:27.681 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:00:27.681 00.000 13300 Enqueuing Expose request
21:00:27.682 00.001 11596 Worker thread wakes up
21:00:27.682 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:00:28.183 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:00:30.212 02.029 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"85f62e5b-70d7-41a5-964b-c54fe906417e"}
21:00:30.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"85f62e5b-70d7-41a5-964b-c54fe906417e"}
21:00:30.213 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8d265cef-edfe-4ccb-8355-edfb08fdc6c8"}
21:00:30.213 00.000 13300 case statement mapped state 1 to 101
21:00:30.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8d265cef-edfe-4ccb-8355-edfb08fdc6c8"}
21:00:31.214 01.001 11596 Exposure complete
21:00:31.304 00.090 11596 worker thread done servicing request
21:00:31.304 00.000 13300 OnExposeComplete: enter
21:00:31.304 00.000 13300 UpdateGuideState(): m_state=1
21:00:31.304 00.000 13300 UpdateCurrentPosition: no star selected
21:00:31.305 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:00:31.305 00.000 13300 Status Line: Nessuna stella selezionata
21:00:31.310 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:00:31.323 00.013 13300 UpdateGuideState exits: Nessuna stella selezionata
21:00:31.323 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:31.323 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:00:31.323 00.000 13300 Enqueuing Expose request
21:00:31.323 00.000 11596 Worker thread wakes up
21:00:31.324 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:00:31.834 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:00:33.967 02.133 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"43d9e561-09f8-4ce1-9ec3-6c171e06517d"}
21:00:33.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"43d9e561-09f8-4ce1-9ec3-6c171e06517d"}
21:00:34.129 00.162 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8079be7b-8225-420f-be5f-32be9e8f5729"}
21:00:34.129 00.000 13300 case statement mapped state 1 to 101
21:00:34.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8079be7b-8225-420f-be5f-32be9e8f5729"}
21:00:35.081 00.952 11596 Exposure complete
21:00:35.320 00.239 11596 worker thread done servicing request
21:00:35.320 00.000 13300 OnExposeComplete: enter
21:00:35.320 00.000 13300 UpdateGuideState(): m_state=1
21:00:35.321 00.001 13300 UpdateCurrentPosition: no star selected
21:00:35.321 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:00:35.321 00.000 13300 Status Line: Nessuna stella selezionata
21:00:35.324 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:00:35.334 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:00:35.335 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:35.335 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:00:35.335 00.000 13300 Enqueuing Expose request
21:00:35.358 00.023 11596 Worker thread wakes up
21:00:35.358 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:00:35.860 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:00:36.966 01.106 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8243a4f1-986c-42b0-b584-eef653b240f5"}
21:00:36.967 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8243a4f1-986c-42b0-b584-eef653b240f5"}
21:00:36.967 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1b23d3b7-90ba-491d-8d3e-9409d135e650"}
21:00:36.968 00.001 13300 case statement mapped state 1 to 101
21:00:36.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1b23d3b7-90ba-491d-8d3e-9409d135e650"}
21:00:38.904 01.936 11596 Exposure complete
21:00:38.998 00.094 11596 worker thread done servicing request
21:00:38.998 00.000 13300 OnExposeComplete: enter
21:00:38.998 00.000 13300 UpdateGuideState(): m_state=1
21:00:38.999 00.001 13300 UpdateCurrentPosition: no star selected
21:00:38.999 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:00:39.000 00.001 13300 Status Line: Nessuna stella selezionata
21:00:39.004 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
21:00:39.015 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:00:39.015 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:39.015 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:00:39.015 00.000 13300 Enqueuing Expose request
21:00:39.016 00.001 11596 Worker thread wakes up
21:00:39.016 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:00:39.522 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:00:39.966 00.444 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"89db54be-291c-4dc2-87b0-1e8d331cac0b"}
21:00:39.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"89db54be-291c-4dc2-87b0-1e8d331cac0b"}
21:00:39.967 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b32f5ec3-24ff-4509-b08c-b8832dd1427d"}
21:00:39.967 00.000 13300 case statement mapped state 1 to 101
21:00:39.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b32f5ec3-24ff-4509-b08c-b8832dd1427d"}
21:00:42.549 02.582 11596 Exposure complete
21:00:42.651 00.102 11596 worker thread done servicing request
21:00:42.651 00.000 13300 OnExposeComplete: enter
21:00:42.651 00.000 13300 UpdateGuideState(): m_state=1
21:00:42.652 00.001 13300 UpdateCurrentPosition: no star selected
21:00:42.652 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:00:42.652 00.000 13300 Status Line: Nessuna stella selezionata
21:00:42.655 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:00:42.663 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:00:42.663 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:42.663 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:00:42.664 00.001 13300 Enqueuing Expose request
21:00:42.664 00.000 11596 Worker thread wakes up
21:00:42.664 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:00:42.966 00.302 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"82c3a3be-e254-4430-8986-1fc2d3804c03"}
21:00:42.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"82c3a3be-e254-4430-8986-1fc2d3804c03"}
21:00:42.967 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7e118d13-165c-497a-9c57-bca1617979a0"}
21:00:42.967 00.000 13300 case statement mapped state 1 to 101
21:00:42.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7e118d13-165c-497a-9c57-bca1617979a0"}
21:00:43.165 00.198 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:00:45.964 02.799 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"329030e0-b7b2-4006-99f4-5c7d74682cb8"}
21:00:45.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"329030e0-b7b2-4006-99f4-5c7d74682cb8"}
21:00:45.965 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fa7387b2-7015-46cb-b077-a7ad784b41e3"}
21:00:45.965 00.000 13300 case statement mapped state 1 to 101
21:00:45.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fa7387b2-7015-46cb-b077-a7ad784b41e3"}
21:00:46.193 00.228 11596 Exposure complete
21:00:46.268 00.075 11596 worker thread done servicing request
21:00:46.268 00.000 13300 OnExposeComplete: enter
21:00:46.268 00.000 13300 UpdateGuideState(): m_state=1
21:00:46.269 00.001 13300 UpdateCurrentPosition: no star selected
21:00:46.269 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:00:46.269 00.000 13300 Status Line: Nessuna stella selezionata
21:00:46.272 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:00:46.279 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:00:46.279 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:46.279 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:00:46.279 00.000 13300 Enqueuing Expose request
21:00:46.279 00.000 11596 Worker thread wakes up
21:00:46.279 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:00:46.791 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:00:48.964 02.173 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"53722d19-928a-47f3-8529-d5797450fc30"}
21:00:48.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"53722d19-928a-47f3-8529-d5797450fc30"}
21:00:48.965 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"643b21ff-9643-4aa7-85c4-99334631ac7d"}
21:00:48.965 00.000 13300 case statement mapped state 1 to 101
21:00:48.966 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"643b21ff-9643-4aa7-85c4-99334631ac7d"}
21:00:49.822 00.856 11596 Exposure complete
21:00:49.895 00.073 11596 worker thread done servicing request
21:00:49.895 00.000 13300 OnExposeComplete: enter
21:00:49.895 00.000 13300 UpdateGuideState(): m_state=1
21:00:49.896 00.001 13300 UpdateCurrentPosition: no star selected
21:00:49.896 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:00:49.896 00.000 13300 Status Line: Nessuna stella selezionata
21:00:49.900 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
21:00:49.908 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:00:49.908 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:49.908 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:00:49.909 00.001 13300 Enqueuing Expose request
21:00:49.909 00.000 11596 Worker thread wakes up
21:00:49.909 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:00:50.415 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:00:51.962 01.547 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f9613d0b-cd07-4777-b682-573cb9aba709"}
21:00:51.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f9613d0b-cd07-4777-b682-573cb9aba709"}
21:00:51.962 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7d21f649-a0f8-4eed-8128-c317f4d8e322"}
21:00:51.963 00.001 13300 case statement mapped state 1 to 101
21:00:51.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7d21f649-a0f8-4eed-8128-c317f4d8e322"}
21:00:53.441 01.478 11596 Exposure complete
21:00:53.516 00.075 11596 worker thread done servicing request
21:00:53.516 00.000 13300 OnExposeComplete: enter
21:00:53.516 00.000 13300 UpdateGuideState(): m_state=1
21:00:53.516 00.000 13300 UpdateCurrentPosition: no star selected
21:00:53.517 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:00:53.517 00.000 13300 Status Line: Nessuna stella selezionata
21:00:53.520 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:00:53.527 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:00:53.527 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:53.527 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:00:53.527 00.000 13300 Enqueuing Expose request
21:00:53.527 00.000 11596 Worker thread wakes up
21:00:53.527 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:00:54.037 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:00:54.962 00.925 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ae5e53ef-d7be-44da-85dc-beb138e44389"}
21:00:54.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ae5e53ef-d7be-44da-85dc-beb138e44389"}
21:00:54.963 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"53c81d71-d9a8-4346-8b33-2d5cc854b8aa"}
21:00:54.963 00.000 13300 case statement mapped state 1 to 101
21:00:54.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"53c81d71-d9a8-4346-8b33-2d5cc854b8aa"}
21:00:57.057 02.094 11596 Exposure complete
21:00:57.134 00.077 11596 worker thread done servicing request
21:00:57.134 00.000 13300 OnExposeComplete: enter
21:00:57.134 00.000 13300 UpdateGuideState(): m_state=1
21:00:57.134 00.000 13300 UpdateCurrentPosition: no star selected
21:00:57.135 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:00:57.135 00.000 13300 Status Line: Nessuna stella selezionata
21:00:57.138 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
21:00:57.146 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:00:57.146 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:57.146 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:00:57.146 00.000 13300 Enqueuing Expose request
21:00:57.146 00.000 11596 Worker thread wakes up
21:00:57.146 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:00:57.652 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:00:57.963 00.311 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7508131b-c9d9-403f-9684-89f2c12e2da5"}
21:00:57.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7508131b-c9d9-403f-9684-89f2c12e2da5"}
21:00:57.964 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d8293272-eed7-4e7e-9f5c-0abfbcd50363"}
21:00:57.964 00.000 13300 case statement mapped state 1 to 101
21:00:57.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d8293272-eed7-4e7e-9f5c-0abfbcd50363"}
21:01:00.692 02.728 11596 Exposure complete
21:01:00.765 00.073 11596 worker thread done servicing request
21:01:00.766 00.001 13300 OnExposeComplete: enter
21:01:00.766 00.000 13300 UpdateGuideState(): m_state=1
21:01:00.766 00.000 13300 UpdateCurrentPosition: no star selected
21:01:00.766 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:01:00.766 00.000 13300 Status Line: Nessuna stella selezionata
21:01:00.769 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:01:00.776 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:01:00.776 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:00.776 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:01:00.777 00.001 13300 Enqueuing Expose request
21:01:00.777 00.000 11596 Worker thread wakes up
21:01:00.777 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:01:00.962 00.185 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1494e67c-4eeb-4ec8-ac1b-b7edf4361d0a"}
21:01:00.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1494e67c-4eeb-4ec8-ac1b-b7edf4361d0a"}
21:01:00.962 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"03e53e83-239b-47ba-964e-bcf4c09e24bf"}
21:01:00.963 00.001 13300 case statement mapped state 1 to 101
21:01:00.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"03e53e83-239b-47ba-964e-bcf4c09e24bf"}
21:01:01.280 00.317 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:01:03.961 02.681 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"015782c3-2e6d-469d-8bad-b23f5f2e1355"}
21:01:03.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"015782c3-2e6d-469d-8bad-b23f5f2e1355"}
21:01:03.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"51d2cd8d-8ad2-4e37-a746-3bc6f7700ad6"}
21:01:03.962 00.000 13300 case statement mapped state 1 to 101
21:01:03.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"51d2cd8d-8ad2-4e37-a746-3bc6f7700ad6"}
21:01:04.307 00.345 11596 Exposure complete
21:01:04.378 00.071 11596 worker thread done servicing request
21:01:04.378 00.000 13300 OnExposeComplete: enter
21:01:04.378 00.000 13300 UpdateGuideState(): m_state=1
21:01:04.379 00.001 13300 UpdateCurrentPosition: no star selected
21:01:04.379 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:01:04.379 00.000 13300 Status Line: Nessuna stella selezionata
21:01:04.382 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:01:04.389 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:01:04.390 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:04.390 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:01:04.390 00.000 13300 Enqueuing Expose request
21:01:04.390 00.000 11596 Worker thread wakes up
21:01:04.390 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:01:04.906 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:01:06.960 02.054 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"512dace8-f251-45c5-a0dc-d4f8faaf4a2e"}
21:01:06.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"512dace8-f251-45c5-a0dc-d4f8faaf4a2e"}
21:01:06.961 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f82145da-f10b-4897-8104-a28913334291"}
21:01:06.961 00.000 13300 case statement mapped state 1 to 101
21:01:06.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f82145da-f10b-4897-8104-a28913334291"}
21:01:07.935 00.974 11596 Exposure complete
21:01:08.006 00.071 11596 worker thread done servicing request
21:01:08.006 00.000 13300 OnExposeComplete: enter
21:01:08.006 00.000 13300 UpdateGuideState(): m_state=1
21:01:08.007 00.001 13300 UpdateCurrentPosition: no star selected
21:01:08.007 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:01:08.007 00.000 13300 Status Line: Nessuna stella selezionata
21:01:08.010 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:01:08.017 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:01:08.017 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:08.017 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:01:08.017 00.000 13300 Enqueuing Expose request
21:01:08.017 00.000 11596 Worker thread wakes up
21:01:08.018 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:01:08.532 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:01:09.959 01.427 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7c89f2c5-7c64-4401-8ea9-b441715997f9"}
21:01:09.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7c89f2c5-7c64-4401-8ea9-b441715997f9"}
21:01:09.960 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fbb30aa7-c324-44a3-83fd-898f7d1c04e5"}
21:01:09.960 00.000 13300 case statement mapped state 1 to 101
21:01:09.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fbb30aa7-c324-44a3-83fd-898f7d1c04e5"}
21:01:11.563 01.603 11596 Exposure complete
21:01:11.667 00.104 11596 worker thread done servicing request
21:01:11.667 00.000 13300 OnExposeComplete: enter
21:01:11.667 00.000 13300 UpdateGuideState(): m_state=1
21:01:11.667 00.000 13300 UpdateCurrentPosition: no star selected
21:01:11.668 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:01:11.668 00.000 13300 Status Line: Nessuna stella selezionata
21:01:11.671 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:01:11.679 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:01:11.679 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:11.679 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:01:11.679 00.000 13300 Enqueuing Expose request
21:01:11.679 00.000 11596 Worker thread wakes up
21:01:11.680 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:01:12.181 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:01:12.958 00.777 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"19a21b2f-1f87-4455-bfc7-8b758f4bdd87"}
21:01:12.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"19a21b2f-1f87-4455-bfc7-8b758f4bdd87"}
21:01:12.959 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"694af216-96ef-406a-9f0b-dd0b0984672b"}
21:01:12.959 00.000 13300 case statement mapped state 1 to 101
21:01:12.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"694af216-96ef-406a-9f0b-dd0b0984672b"}
21:01:15.213 02.254 11596 Exposure complete
21:01:15.311 00.098 11596 worker thread done servicing request
21:01:15.311 00.000 13300 OnExposeComplete: enter
21:01:15.312 00.001 13300 UpdateGuideState(): m_state=1
21:01:15.312 00.000 13300 UpdateCurrentPosition: no star selected
21:01:15.312 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:01:15.312 00.000 13300 Status Line: Nessuna stella selezionata
21:01:15.316 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:01:15.324 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:01:15.324 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:15.324 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:01:15.324 00.000 13300 Enqueuing Expose request
21:01:15.325 00.001 11596 Worker thread wakes up
21:01:15.325 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:01:15.829 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:01:15.958 00.129 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9e0c1b3b-f0d6-41db-a5ff-f04b5c84d235"}
21:01:15.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9e0c1b3b-f0d6-41db-a5ff-f04b5c84d235"}
21:01:15.959 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5599815f-c579-49b7-94fc-b13a0740810e"}
21:01:15.959 00.000 13300 case statement mapped state 1 to 101
21:01:15.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5599815f-c579-49b7-94fc-b13a0740810e"}
21:01:18.861 02.902 11596 Exposure complete
21:01:18.956 00.095 11596 worker thread done servicing request
21:01:18.956 00.000 13300 OnExposeComplete: enter
21:01:18.956 00.000 13300 UpdateGuideState(): m_state=1
21:01:18.957 00.001 13300 UpdateCurrentPosition: no star selected
21:01:18.958 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:01:18.958 00.000 13300 Status Line: Nessuna stella selezionata
21:01:18.964 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
21:01:18.977 00.013 13300 UpdateGuideState exits: Nessuna stella selezionata
21:01:18.977 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:18.977 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:01:18.977 00.000 13300 Enqueuing Expose request
21:01:18.977 00.000 11596 Worker thread wakes up
21:01:18.978 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0633287b-04fb-42ef-b829-945ea904777d"}
21:01:18.978 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:01:18.978 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0633287b-04fb-42ef-b829-945ea904777d"}
21:01:18.979 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6ce6ebf8-ec3d-4e85-8ca7-5014eb151ba1"}
21:01:18.979 00.000 13300 case statement mapped state 1 to 101
21:01:18.979 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6ce6ebf8-ec3d-4e85-8ca7-5014eb151ba1"}
21:01:19.485 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:01:21.958 02.473 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8ec64c62-ba82-487b-8099-b39951655f7f"}
21:01:21.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8ec64c62-ba82-487b-8099-b39951655f7f"}
21:01:21.959 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6a3a7de0-83df-4b99-9efc-401c6a8c49e6"}
21:01:21.959 00.000 13300 case statement mapped state 1 to 101
21:01:21.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6a3a7de0-83df-4b99-9efc-401c6a8c49e6"}
21:01:22.509 00.550 11596 Exposure complete
21:01:22.583 00.074 11596 worker thread done servicing request
21:01:22.583 00.000 13300 OnExposeComplete: enter
21:01:22.583 00.000 13300 UpdateGuideState(): m_state=1
21:01:22.583 00.000 13300 UpdateCurrentPosition: no star selected
21:01:22.584 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:01:22.584 00.000 13300 Status Line: Nessuna stella selezionata
21:01:22.587 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:01:22.599 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
21:01:22.599 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:22.599 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:01:22.599 00.000 13300 Enqueuing Expose request
21:01:22.600 00.001 11596 Worker thread wakes up
21:01:22.600 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:01:23.116 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:01:24.957 01.841 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"984b743c-6c76-42bb-a3dc-0ae47918ae90"}
21:01:24.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"984b743c-6c76-42bb-a3dc-0ae47918ae90"}
21:01:24.958 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bc23976f-9024-4177-9f8e-59195711e625"}
21:01:24.958 00.000 13300 case statement mapped state 1 to 101
21:01:24.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bc23976f-9024-4177-9f8e-59195711e625"}
21:01:26.151 01.193 11596 Exposure complete
21:01:26.229 00.078 11596 worker thread done servicing request
21:01:26.229 00.000 13300 OnExposeComplete: enter
21:01:26.230 00.001 13300 UpdateGuideState(): m_state=1
21:01:26.230 00.000 13300 UpdateCurrentPosition: no star selected
21:01:26.230 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:01:26.230 00.000 13300 Status Line: Nessuna stella selezionata
21:01:26.234 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:01:26.241 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:01:26.241 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:26.241 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:01:26.241 00.000 13300 Enqueuing Expose request
21:01:26.241 00.000 11596 Worker thread wakes up
21:01:26.242 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:01:26.755 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:01:27.956 01.201 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"537b81ae-b495-40eb-a0e0-0ab3c0a830d1"}
21:01:27.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"537b81ae-b495-40eb-a0e0-0ab3c0a830d1"}
21:01:27.956 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"89437078-4d96-4557-bef7-123140886d23"}
21:01:27.957 00.001 13300 case statement mapped state 1 to 101
21:01:27.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"89437078-4d96-4557-bef7-123140886d23"}
21:01:29.812 01.855 11596 Exposure complete
21:01:29.929 00.117 11596 worker thread done servicing request
21:01:29.929 00.000 13300 OnExposeComplete: enter
21:01:29.929 00.000 13300 UpdateGuideState(): m_state=1
21:01:29.929 00.000 13300 UpdateCurrentPosition: no star selected
21:01:29.929 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:01:29.930 00.001 13300 Status Line: Nessuna stella selezionata
21:01:29.933 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=252, Gamma=0.510
21:01:29.942 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:01:29.942 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:29.942 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:01:29.942 00.000 13300 Enqueuing Expose request
21:01:29.943 00.001 11596 Worker thread wakes up
21:01:29.943 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:01:30.446 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:01:30.957 00.511 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bf9f2d1a-2e43-47f0-a5c5-681da52ca5e0"}
21:01:30.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bf9f2d1a-2e43-47f0-a5c5-681da52ca5e0"}
21:01:30.958 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"14d59d14-0027-45bb-b4fc-b174c0c9a007"}
21:01:30.958 00.000 13300 case statement mapped state 1 to 101
21:01:30.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"14d59d14-0027-45bb-b4fc-b174c0c9a007"}
21:01:33.568 02.610 11596 Exposure complete
21:01:33.660 00.092 11596 worker thread done servicing request
21:01:33.661 00.001 13300 OnExposeComplete: enter
21:01:33.661 00.000 13300 UpdateGuideState(): m_state=1
21:01:33.661 00.000 13300 UpdateCurrentPosition: no star selected
21:01:33.661 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:01:33.662 00.001 13300 Status Line: Nessuna stella selezionata
21:01:33.668 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:01:33.678 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:01:33.678 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:33.678 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:01:33.678 00.000 13300 Enqueuing Expose request
21:01:33.678 00.000 11596 Worker thread wakes up
21:01:33.678 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:01:33.957 00.279 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7021d284-7e3d-490a-8e35-017d7fe1429c"}
21:01:33.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7021d284-7e3d-490a-8e35-017d7fe1429c"}
21:01:33.958 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8ba6f917-5cc6-4bf2-aeb9-dd0111e08dc7"}
21:01:33.958 00.000 13300 case statement mapped state 1 to 101
21:01:33.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8ba6f917-5cc6-4bf2-aeb9-dd0111e08dc7"}
21:01:34.194 00.236 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:01:37.356 03.162 11596 Exposure complete
21:01:37.489 00.133 11596 worker thread done servicing request
21:01:37.489 00.000 13300 OnExposeComplete: enter
21:01:37.489 00.000 13300 UpdateGuideState(): m_state=1
21:01:37.490 00.001 13300 UpdateCurrentPosition: no star selected
21:01:37.490 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:01:37.490 00.000 13300 Status Line: Nessuna stella selezionata
21:01:37.494 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:01:37.503 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:01:37.503 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:37.503 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:01:37.503 00.000 13300 Enqueuing Expose request
21:01:37.514 00.011 11596 Worker thread wakes up
21:01:37.514 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:01:37.575 00.061 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6789a709-1cc0-4251-9d23-d8b538bd79cc"}
21:01:37.575 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6789a709-1cc0-4251-9d23-d8b538bd79cc"}
21:01:37.586 00.011 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cda0483c-e2de-4e44-bd06-78f0b5fce347"}
21:01:37.586 00.000 13300 case statement mapped state 1 to 101
21:01:37.586 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cda0483c-e2de-4e44-bd06-78f0b5fce347"}
21:01:38.021 00.435 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:01:40.664 02.643 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7c025908-1d9b-498f-a3dc-6523ff090b70"}
21:01:40.664 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7c025908-1d9b-498f-a3dc-6523ff090b70"}
21:01:41.059 00.395 11596 Exposure complete
21:01:41.164 00.105 11596 worker thread done servicing request
21:01:41.164 00.000 13300 OnExposeComplete: enter
21:01:41.164 00.000 13300 UpdateGuideState(): m_state=1
21:01:41.164 00.000 13300 UpdateCurrentPosition: no star selected
21:01:41.165 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:01:41.165 00.000 13300 Status Line: Nessuna stella selezionata
21:01:41.168 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:01:41.179 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:01:41.179 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:41.179 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:01:41.179 00.000 13300 Enqueuing Expose request
21:01:41.180 00.001 11596 Worker thread wakes up
21:01:41.180 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:01:41.181 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"524d8bb6-e92a-48ce-b6ab-b02311665970"}
21:01:41.181 00.000 13300 case statement mapped state 1 to 101
21:01:41.181 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"524d8bb6-e92a-48ce-b6ab-b02311665970"}
21:01:41.704 00.523 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:01:43.664 01.960 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6ce652aa-d2f5-4fd3-97e4-e03ade1b0d4a"}
21:01:43.664 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6ce652aa-d2f5-4fd3-97e4-e03ade1b0d4a"}
21:01:43.665 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f1ca3013-6253-483a-8210-8fc36b2b216e"}
21:01:43.665 00.000 13300 case statement mapped state 1 to 101
21:01:43.665 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f1ca3013-6253-483a-8210-8fc36b2b216e"}
21:01:44.741 01.076 11596 Exposure complete
21:01:44.853 00.112 11596 worker thread done servicing request
21:01:44.853 00.000 13300 OnExposeComplete: enter
21:01:44.853 00.000 13300 UpdateGuideState(): m_state=1
21:01:44.854 00.001 13300 UpdateCurrentPosition: no star selected
21:01:44.854 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:01:44.854 00.000 13300 Status Line: Nessuna stella selezionata
21:01:44.861 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:01:44.873 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
21:01:44.873 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:44.874 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:01:44.874 00.000 13300 Enqueuing Expose request
21:01:44.874 00.000 11596 Worker thread wakes up
21:01:44.874 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:01:45.390 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:01:46.663 01.273 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"344577e9-b1a0-4638-994a-fecbcf2fce45"}
21:01:46.663 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"344577e9-b1a0-4638-994a-fecbcf2fce45"}
21:01:46.664 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6e525399-fef9-482e-8589-95f8acefb273"}
21:01:46.664 00.000 13300 case statement mapped state 1 to 101
21:01:46.664 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6e525399-fef9-482e-8589-95f8acefb273"}
21:01:48.568 01.904 11596 Exposure complete
21:01:48.654 00.086 11596 worker thread done servicing request
21:01:48.654 00.000 13300 OnExposeComplete: enter
21:01:48.654 00.000 13300 UpdateGuideState(): m_state=1
21:01:48.655 00.001 13300 UpdateCurrentPosition: no star selected
21:01:48.655 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:01:48.656 00.001 13300 Status Line: Nessuna stella selezionata
21:01:48.662 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
21:01:48.671 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:01:48.672 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:48.672 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:01:48.672 00.000 13300 Enqueuing Expose request
21:01:48.672 00.000 11596 Worker thread wakes up
21:01:48.672 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:01:49.189 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:01:49.664 00.475 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6b7ef099-1d5d-42a4-be9e-0c43928e29e6"}
21:01:49.664 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6b7ef099-1d5d-42a4-be9e-0c43928e29e6"}
21:01:49.665 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dc5a71b0-b8e2-42c9-b1e4-eceb6486ad41"}
21:01:49.665 00.000 13300 case statement mapped state 1 to 101
21:01:49.665 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dc5a71b0-b8e2-42c9-b1e4-eceb6486ad41"}
21:01:52.213 02.548 11596 Exposure complete
21:01:52.286 00.073 11596 worker thread done servicing request
21:01:52.286 00.000 13300 OnExposeComplete: enter
21:01:52.287 00.001 13300 UpdateGuideState(): m_state=1
21:01:52.287 00.000 13300 UpdateCurrentPosition: no star selected
21:01:52.287 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:01:52.287 00.000 13300 Status Line: Nessuna stella selezionata
21:01:52.291 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
21:01:52.298 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:01:52.298 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:52.298 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:01:52.298 00.000 13300 Enqueuing Expose request
21:01:52.298 00.000 11596 Worker thread wakes up
21:01:52.298 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:01:52.663 00.365 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c9222940-1f83-4f31-b32d-26a971adea13"}
21:01:52.663 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c9222940-1f83-4f31-b32d-26a971adea13"}
21:01:52.664 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"200a3aa9-adc3-463a-9c32-535d5f0b3cd8"}
21:01:52.664 00.000 13300 case statement mapped state 1 to 101
21:01:52.665 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"200a3aa9-adc3-463a-9c32-535d5f0b3cd8"}
21:01:52.802 00.137 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:01:55.664 02.862 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ec7eb5ba-24af-4e78-9f4e-da56a4dd5409"}
21:01:55.664 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ec7eb5ba-24af-4e78-9f4e-da56a4dd5409"}
21:01:55.665 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f3e99c97-6318-40e4-a92b-a791a00de8d2"}
21:01:55.665 00.000 13300 case statement mapped state 1 to 101
21:01:55.665 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f3e99c97-6318-40e4-a92b-a791a00de8d2"}
21:01:55.823 00.158 11596 Exposure complete
21:01:55.894 00.071 11596 worker thread done servicing request
21:01:55.894 00.000 13300 OnExposeComplete: enter
21:01:55.894 00.000 13300 UpdateGuideState(): m_state=1
21:01:55.895 00.001 13300 UpdateCurrentPosition: no star selected
21:01:55.895 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:01:55.895 00.000 13300 Status Line: Nessuna stella selezionata
21:01:55.898 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:01:55.905 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:01:55.905 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:55.905 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:01:55.905 00.000 13300 Enqueuing Expose request
21:01:55.906 00.001 11596 Worker thread wakes up
21:01:55.906 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:01:56.411 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:01:58.664 02.253 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"91e6f10c-b7aa-4ef0-b84a-4d670d5b2b3b"}
21:01:58.664 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"91e6f10c-b7aa-4ef0-b84a-4d670d5b2b3b"}
21:01:58.665 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"da1385ee-be5a-40bd-aae0-f144e48d46ce"}
21:01:58.665 00.000 13300 case statement mapped state 1 to 101
21:01:58.665 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"da1385ee-be5a-40bd-aae0-f144e48d46ce"}
21:01:59.442 00.777 11596 Exposure complete
21:01:59.514 00.072 11596 worker thread done servicing request
21:01:59.514 00.000 13300 OnExposeComplete: enter
21:01:59.514 00.000 13300 UpdateGuideState(): m_state=1
21:01:59.515 00.001 13300 UpdateCurrentPosition: no star selected
21:01:59.515 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:01:59.515 00.000 13300 Status Line: Nessuna stella selezionata
21:01:59.519 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:01:59.525 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:01:59.526 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:59.526 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:01:59.526 00.000 13300 Enqueuing Expose request
21:01:59.526 00.000 11596 Worker thread wakes up
21:01:59.526 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:02:00.030 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:02:01.664 01.634 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"50bf418f-ad85-42ec-9acf-ca70c8d4a276"}
21:02:01.664 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"50bf418f-ad85-42ec-9acf-ca70c8d4a276"}
21:02:01.665 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"504d94f9-4da4-4d29-b74b-a0d1de432826"}
21:02:01.665 00.000 13300 case statement mapped state 1 to 101
21:02:01.665 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"504d94f9-4da4-4d29-b74b-a0d1de432826"}
21:02:03.056 01.391 11596 Exposure complete
21:02:03.132 00.076 11596 worker thread done servicing request
21:02:03.132 00.000 13300 OnExposeComplete: enter
21:02:03.132 00.000 13300 UpdateGuideState(): m_state=1
21:02:03.133 00.001 13300 UpdateCurrentPosition: no star selected
21:02:03.133 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:02:03.133 00.000 13300 Status Line: Nessuna stella selezionata
21:02:03.137 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:02:03.144 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:02:03.144 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:03.144 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:02:03.145 00.001 13300 Enqueuing Expose request
21:02:03.145 00.000 11596 Worker thread wakes up
21:02:03.145 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:02:03.662 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:02:04.663 01.001 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b99f7bac-4f2a-468d-8f6c-664a617c3a07"}
21:02:04.663 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b99f7bac-4f2a-468d-8f6c-664a617c3a07"}
21:02:04.664 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"303c14a2-0bd5-4f25-94f2-745b22da5b8b"}
21:02:04.664 00.000 13300 case statement mapped state 1 to 101
21:02:04.664 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"303c14a2-0bd5-4f25-94f2-745b22da5b8b"}
21:02:06.694 02.030 11596 Exposure complete
21:02:06.790 00.096 11596 worker thread done servicing request
21:02:06.790 00.000 13300 OnExposeComplete: enter
21:02:06.790 00.000 13300 UpdateGuideState(): m_state=1
21:02:06.791 00.001 13300 UpdateCurrentPosition: no star selected
21:02:06.791 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:02:06.791 00.000 13300 Status Line: Nessuna stella selezionata
21:02:06.795 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
21:02:06.803 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:02:06.803 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:06.803 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:02:06.803 00.000 13300 Enqueuing Expose request
21:02:06.803 00.000 11596 Worker thread wakes up
21:02:06.803 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:02:07.306 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:02:07.662 00.356 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2e853a06-1d0e-4e44-82d8-7a94d9b79f6c"}
21:02:07.662 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2e853a06-1d0e-4e44-82d8-7a94d9b79f6c"}
21:02:07.663 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8baac185-f530-4a89-8ff5-10705acd5455"}
21:02:07.663 00.000 13300 case statement mapped state 1 to 101
21:02:07.663 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8baac185-f530-4a89-8ff5-10705acd5455"}
21:02:10.338 02.675 11596 Exposure complete
21:02:10.408 00.070 11596 worker thread done servicing request
21:02:10.409 00.001 13300 OnExposeComplete: enter
21:02:10.409 00.000 13300 UpdateGuideState(): m_state=1
21:02:10.409 00.000 13300 UpdateCurrentPosition: no star selected
21:02:10.409 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:02:10.410 00.001 13300 Status Line: Nessuna stella selezionata
21:02:10.413 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:02:10.420 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:02:10.420 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:10.420 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:02:10.420 00.000 13300 Enqueuing Expose request
21:02:10.420 00.000 11596 Worker thread wakes up
21:02:10.421 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:02:10.662 00.241 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6563451e-7257-46a2-8769-7067918afd45"}
21:02:10.662 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6563451e-7257-46a2-8769-7067918afd45"}
21:02:10.663 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e3f997d9-920e-4c26-a0c9-d12c72d96b06"}
21:02:10.663 00.000 13300 case statement mapped state 1 to 101
21:02:10.663 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e3f997d9-920e-4c26-a0c9-d12c72d96b06"}
21:02:10.929 00.266 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:02:13.661 02.732 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4792c23d-6782-45cf-a0d4-21d216bdd24e"}
21:02:13.661 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4792c23d-6782-45cf-a0d4-21d216bdd24e"}
21:02:13.662 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"753f6fb5-e246-4ffd-a56d-3dec741b0cbd"}
21:02:13.662 00.000 13300 case statement mapped state 1 to 101
21:02:13.663 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"753f6fb5-e246-4ffd-a56d-3dec741b0cbd"}
21:02:13.976 00.313 11596 Exposure complete
21:02:14.093 00.117 11596 worker thread done servicing request
21:02:14.094 00.001 13300 OnExposeComplete: enter
21:02:14.094 00.000 13300 UpdateGuideState(): m_state=1
21:02:14.095 00.001 13300 UpdateCurrentPosition: no star selected
21:02:14.095 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:02:14.096 00.001 13300 Status Line: Nessuna stella selezionata
21:02:14.102 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:02:14.112 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:02:14.112 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:14.113 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:02:14.113 00.000 13300 Enqueuing Expose request
21:02:14.113 00.000 11596 Worker thread wakes up
21:02:14.113 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:02:14.627 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:02:16.660 02.033 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d553778c-5f3b-482e-8af6-1055922dc1b1"}
21:02:16.660 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d553778c-5f3b-482e-8af6-1055922dc1b1"}
21:02:16.661 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6c763d50-38bc-458c-b21f-451457398200"}
21:02:16.661 00.000 13300 case statement mapped state 1 to 101
21:02:16.662 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6c763d50-38bc-458c-b21f-451457398200"}
21:02:17.663 01.001 11596 Exposure complete
21:02:17.760 00.097 11596 worker thread done servicing request
21:02:17.760 00.000 13300 OnExposeComplete: enter
21:02:17.761 00.001 13300 UpdateGuideState(): m_state=1
21:02:17.761 00.000 13300 UpdateCurrentPosition: no star selected
21:02:17.761 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:02:17.761 00.000 13300 Status Line: Nessuna stella selezionata
21:02:17.765 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
21:02:17.775 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:02:17.775 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:17.775 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:02:17.775 00.000 13300 Enqueuing Expose request
21:02:17.775 00.000 11596 Worker thread wakes up
21:02:17.776 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:02:18.282 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:02:19.660 01.378 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bb3421f5-13ed-4010-ab80-50d67e8730a0"}
21:02:19.660 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bb3421f5-13ed-4010-ab80-50d67e8730a0"}
21:02:19.661 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4a6660a7-6e2b-4828-b693-2ad6a3a2eaf6"}
21:02:19.661 00.000 13300 case statement mapped state 1 to 101
21:02:19.661 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4a6660a7-6e2b-4828-b693-2ad6a3a2eaf6"}
21:02:21.315 01.654 11596 Exposure complete
21:02:21.386 00.071 11596 worker thread done servicing request
21:02:21.386 00.000 13300 OnExposeComplete: enter
21:02:21.386 00.000 13300 UpdateGuideState(): m_state=1
21:02:21.386 00.000 13300 UpdateCurrentPosition: no star selected
21:02:21.387 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:02:21.387 00.000 13300 Status Line: Nessuna stella selezionata
21:02:21.390 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:02:21.400 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:02:21.401 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:21.401 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:02:21.401 00.000 13300 Enqueuing Expose request
21:02:21.401 00.000 11596 Worker thread wakes up
21:02:21.401 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:02:21.902 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:02:22.660 00.758 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"688476ec-e9d0-43b8-9912-a54d7bee5483"}
21:02:22.660 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"688476ec-e9d0-43b8-9912-a54d7bee5483"}
21:02:22.661 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"00054da5-7adf-43a2-87eb-ee5afa17fcbc"}
21:02:22.661 00.000 13300 case statement mapped state 1 to 101
21:02:22.661 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"00054da5-7adf-43a2-87eb-ee5afa17fcbc"}
21:02:24.932 02.271 11596 Exposure complete
21:02:25.010 00.078 11596 worker thread done servicing request
21:02:25.010 00.000 13300 OnExposeComplete: enter
21:02:25.010 00.000 13300 UpdateGuideState(): m_state=1
21:02:25.011 00.001 13300 UpdateCurrentPosition: no star selected
21:02:25.011 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:02:25.011 00.000 13300 Status Line: Nessuna stella selezionata
21:02:25.014 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=252, Gamma=0.510
21:02:25.022 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:02:25.022 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:25.022 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:02:25.022 00.000 13300 Enqueuing Expose request
21:02:25.022 00.000 11596 Worker thread wakes up
21:02:25.022 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:02:25.531 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:02:25.659 00.128 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f6406c52-1b29-4abe-9ace-46a8808ac333"}
21:02:25.659 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f6406c52-1b29-4abe-9ace-46a8808ac333"}
21:02:25.660 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"26be162c-c5a5-434f-b7c7-71da505e089d"}
21:02:25.660 00.000 13300 case statement mapped state 1 to 101
21:02:25.660 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"26be162c-c5a5-434f-b7c7-71da505e089d"}
21:02:28.560 02.900 11596 Exposure complete
21:02:28.639 00.079 11596 worker thread done servicing request
21:02:28.639 00.000 13300 OnExposeComplete: enter
21:02:28.639 00.000 13300 UpdateGuideState(): m_state=1
21:02:28.639 00.000 13300 UpdateCurrentPosition: no star selected
21:02:28.640 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:02:28.640 00.000 13300 Status Line: Nessuna stella selezionata
21:02:28.643 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
21:02:28.651 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:02:28.651 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:28.651 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:02:28.651 00.000 13300 Enqueuing Expose request
21:02:28.651 00.000 11596 Worker thread wakes up
21:02:28.652 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:02:28.658 00.006 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"71f0dd06-6afd-42fc-9ac7-1052a999a1bf"}
21:02:28.658 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"71f0dd06-6afd-42fc-9ac7-1052a999a1bf"}
21:02:28.659 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7810b87f-1c8d-482f-a2b2-9ccaf931ebbb"}
21:02:28.659 00.000 13300 case statement mapped state 1 to 101
21:02:28.659 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7810b87f-1c8d-482f-a2b2-9ccaf931ebbb"}
21:02:29.156 00.497 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:02:31.657 02.501 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a04f6d5b-0831-4835-a1c4-7dd5cc2e3aa6"}
21:02:31.657 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a04f6d5b-0831-4835-a1c4-7dd5cc2e3aa6"}
21:02:31.658 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aaf83361-ba28-4cff-b2fa-5ceab246bab9"}
21:02:31.658 00.000 13300 case statement mapped state 1 to 101
21:02:31.658 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"aaf83361-ba28-4cff-b2fa-5ceab246bab9"}
21:02:32.187 00.529 11596 Exposure complete
21:02:32.261 00.074 11596 worker thread done servicing request
21:02:32.261 00.000 13300 OnExposeComplete: enter
21:02:32.261 00.000 13300 UpdateGuideState(): m_state=1
21:02:32.262 00.001 13300 UpdateCurrentPosition: no star selected
21:02:32.262 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:02:32.262 00.000 13300 Status Line: Nessuna stella selezionata
21:02:32.265 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=250, Gamma=0.510
21:02:32.273 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:02:32.273 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:32.273 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:02:32.273 00.000 13300 Enqueuing Expose request
21:02:32.273 00.000 11596 Worker thread wakes up
21:02:32.273 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:02:32.775 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:02:34.657 01.882 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"77bbc5b8-a2ac-4cde-99c4-78c49fcf02bf"}
21:02:34.657 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"77bbc5b8-a2ac-4cde-99c4-78c49fcf02bf"}
21:02:34.658 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f2afa482-6fb4-43c7-87f9-617d66b4bf68"}
21:02:34.658 00.000 13300 case statement mapped state 1 to 101
21:02:34.658 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f2afa482-6fb4-43c7-87f9-617d66b4bf68"}
21:02:35.832 01.174 11596 Exposure complete
21:02:35.929 00.097 11596 worker thread done servicing request
21:02:35.929 00.000 13300 OnExposeComplete: enter
21:02:35.929 00.000 13300 UpdateGuideState(): m_state=1
21:02:35.929 00.000 13300 UpdateCurrentPosition: no star selected
21:02:35.930 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:02:35.930 00.000 13300 Status Line: Nessuna stella selezionata
21:02:35.933 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
21:02:35.942 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:02:35.942 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:35.943 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:02:35.943 00.000 13300 Enqueuing Expose request
21:02:35.943 00.000 11596 Worker thread wakes up
21:02:35.943 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:02:36.447 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:02:37.658 01.211 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fef0ea07-1063-4e52-acd5-3321278a00c7"}
21:02:37.658 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fef0ea07-1063-4e52-acd5-3321278a00c7"}
21:02:37.659 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1099408b-e977-48e6-a37c-c80510abe0f0"}
21:02:37.659 00.000 13300 case statement mapped state 1 to 101
21:02:37.659 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1099408b-e977-48e6-a37c-c80510abe0f0"}
21:02:39.776 02.117 11596 Exposure complete
21:02:39.946 00.170 13300 OnExposeComplete: enter
21:02:39.946 00.000 13300 UpdateGuideState(): m_state=1
21:02:39.947 00.001 13300 UpdateCurrentPosition: no star selected
21:02:39.947 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:02:39.947 00.000 13300 Status Line: Nessuna stella selezionata
21:02:39.948 00.001 11596 worker thread done servicing request
21:02:39.952 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
21:02:39.962 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:02:39.962 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:39.962 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:02:39.962 00.000 13300 Enqueuing Expose request
21:02:39.962 00.000 11596 Worker thread wakes up
21:02:39.963 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:02:40.465 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:02:41.141 00.676 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a6926e14-8ed3-405a-889c-af9d072544bc"}
21:02:41.142 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a6926e14-8ed3-405a-889c-af9d072544bc"}
21:02:41.142 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b78dde3-0713-4470-90ef-50593293d82a"}
21:02:41.143 00.001 13300 case statement mapped state 1 to 101
21:02:41.143 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5b78dde3-0713-4470-90ef-50593293d82a"}
21:02:43.515 02.372 11596 Exposure complete
21:02:43.631 00.116 11596 worker thread done servicing request
21:02:43.631 00.000 13300 OnExposeComplete: enter
21:02:43.631 00.000 13300 UpdateGuideState(): m_state=1
21:02:43.632 00.001 13300 UpdateCurrentPosition: no star selected
21:02:43.632 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:02:43.632 00.000 13300 Status Line: Nessuna stella selezionata
21:02:43.637 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
21:02:43.648 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:02:43.648 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:43.648 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:02:43.648 00.000 13300 Enqueuing Expose request
21:02:43.648 00.000 11596 Worker thread wakes up
21:02:43.648 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:02:44.174 00.526 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:02:44.850 00.676 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a7227628-31ad-44bd-94db-79efa925d5a3"}
21:02:44.851 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a7227628-31ad-44bd-94db-79efa925d5a3"}
21:02:44.852 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f0f31586-23f9-4526-8aa9-b556f144888e"}
21:02:44.853 00.001 13300 case statement mapped state 1 to 101
21:02:44.853 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f0f31586-23f9-4526-8aa9-b556f144888e"}
21:02:47.232 02.379 11596 Exposure complete
21:02:47.399 00.167 11596 worker thread done servicing request
21:02:47.399 00.000 13300 OnExposeComplete: enter
21:02:47.399 00.000 13300 UpdateGuideState(): m_state=1
21:02:47.399 00.000 13300 UpdateCurrentPosition: no star selected
21:02:47.400 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:02:47.400 00.000 13300 Status Line: Nessuna stella selezionata
21:02:47.403 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:02:47.416 00.013 13300 UpdateGuideState exits: Nessuna stella selezionata
21:02:47.416 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:47.416 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:02:47.417 00.001 13300 Enqueuing Expose request
21:02:47.417 00.000 11596 Worker thread wakes up
21:02:47.417 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:02:47.851 00.434 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bc297ef3-3e5b-43ba-8612-632cb289e6a6"}
21:02:47.851 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bc297ef3-3e5b-43ba-8612-632cb289e6a6"}
21:02:47.852 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"56c39c7a-6496-4570-9948-3fca0dd840a5"}
21:02:47.852 00.000 13300 case statement mapped state 1 to 101
21:02:47.852 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"56c39c7a-6496-4570-9948-3fca0dd840a5"}
21:02:47.929 00.077 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:02:50.851 02.922 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ccfe3fff-a81c-4444-a845-08ded943ccb7"}
21:02:50.851 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ccfe3fff-a81c-4444-a845-08ded943ccb7"}
21:02:50.852 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6ef1ec87-3619-4409-aaea-2292be3dfb96"}
21:02:50.852 00.000 13300 case statement mapped state 1 to 101
21:02:50.852 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6ef1ec87-3619-4409-aaea-2292be3dfb96"}
21:02:50.952 00.100 11596 Exposure complete
21:02:51.027 00.075 11596 worker thread done servicing request
21:02:51.027 00.000 13300 OnExposeComplete: enter
21:02:51.027 00.000 13300 UpdateGuideState(): m_state=1
21:02:51.028 00.001 13300 UpdateCurrentPosition: no star selected
21:02:51.028 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:02:51.029 00.001 13300 Status Line: Nessuna stella selezionata
21:02:51.032 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:02:51.038 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:02:51.039 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:51.039 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:02:51.039 00.000 13300 Enqueuing Expose request
21:02:51.039 00.000 11596 Worker thread wakes up
21:02:51.039 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:02:51.541 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:02:53.850 02.309 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2956a6d7-b5ed-46e1-a703-5f7ad22b6116"}
21:02:53.850 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2956a6d7-b5ed-46e1-a703-5f7ad22b6116"}
21:02:53.851 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"29e07fe2-be5d-43e1-a555-afc62fcb41c1"}
21:02:53.851 00.000 13300 case statement mapped state 1 to 101
21:02:53.851 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"29e07fe2-be5d-43e1-a555-afc62fcb41c1"}
21:02:54.596 00.745 11596 Exposure complete
21:02:54.670 00.074 11596 worker thread done servicing request
21:02:54.670 00.000 13300 OnExposeComplete: enter
21:02:54.670 00.000 13300 UpdateGuideState(): m_state=1
21:02:54.670 00.000 13300 UpdateCurrentPosition: no star selected
21:02:54.671 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:02:54.671 00.000 13300 Status Line: Nessuna stella selezionata
21:02:54.674 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
21:02:54.683 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:02:54.683 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:54.683 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:02:54.683 00.000 13300 Enqueuing Expose request
21:02:54.683 00.000 11596 Worker thread wakes up
21:02:54.683 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:02:55.197 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:02:56.851 01.654 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6f1512dd-52d6-425f-aa4d-1addc29c13a5"}
21:02:56.851 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6f1512dd-52d6-425f-aa4d-1addc29c13a5"}
21:02:56.852 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bb5e9a02-719e-4c8c-9e09-b3ee56fbb539"}
21:02:56.852 00.000 13300 case statement mapped state 1 to 101
21:02:56.852 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bb5e9a02-719e-4c8c-9e09-b3ee56fbb539"}
21:02:58.221 01.369 11596 Exposure complete
21:02:58.294 00.073 11596 worker thread done servicing request
21:02:58.294 00.000 13300 OnExposeComplete: enter
21:02:58.294 00.000 13300 UpdateGuideState(): m_state=1
21:02:58.295 00.001 13300 UpdateCurrentPosition: no star selected
21:02:58.295 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:02:58.295 00.000 13300 Status Line: Nessuna stella selezionata
21:02:58.300 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:02:58.312 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
21:02:58.312 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:58.312 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:02:58.312 00.000 13300 Enqueuing Expose request
21:02:58.312 00.000 11596 Worker thread wakes up
21:02:58.312 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:02:58.826 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:02:59.849 01.023 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8a689e84-72c6-4706-b093-1c79465e6102"}
21:02:59.849 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8a689e84-72c6-4706-b093-1c79465e6102"}
21:02:59.850 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5a37a032-83ac-4590-96f8-8a4e86eccb20"}
21:02:59.850 00.000 13300 case statement mapped state 1 to 101
21:02:59.850 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5a37a032-83ac-4590-96f8-8a4e86eccb20"}
21:03:01.858 02.008 11596 Exposure complete
21:03:01.930 00.072 11596 worker thread done servicing request
21:03:01.930 00.000 13300 OnExposeComplete: enter
21:03:01.930 00.000 13300 UpdateGuideState(): m_state=1
21:03:01.931 00.001 13300 UpdateCurrentPosition: no star selected
21:03:01.931 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:03:01.931 00.000 13300 Status Line: Nessuna stella selezionata
21:03:01.934 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
21:03:01.941 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:03:01.941 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:01.942 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:03:01.942 00.000 13300 Enqueuing Expose request
21:03:01.942 00.000 11596 Worker thread wakes up
21:03:01.942 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:03:02.445 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:03:02.849 00.404 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f79846eb-afb8-4585-b0c1-8fac105e7028"}
21:03:02.849 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f79846eb-afb8-4585-b0c1-8fac105e7028"}
21:03:02.850 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5ca11391-4535-4cc4-8402-b25414f07612"}
21:03:02.850 00.000 13300 case statement mapped state 1 to 101
21:03:02.850 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5ca11391-4535-4cc4-8402-b25414f07612"}
21:03:05.468 02.618 11596 Exposure complete
21:03:05.539 00.071 11596 worker thread done servicing request
21:03:05.539 00.000 13300 OnExposeComplete: enter
21:03:05.539 00.000 13300 UpdateGuideState(): m_state=1
21:03:05.539 00.000 13300 UpdateCurrentPosition: no star selected
21:03:05.540 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:03:05.540 00.000 13300 Status Line: Nessuna stella selezionata
21:03:05.544 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
21:03:05.551 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:03:05.551 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:05.551 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:03:05.551 00.000 13300 Enqueuing Expose request
21:03:05.551 00.000 11596 Worker thread wakes up
21:03:05.551 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:03:05.847 00.296 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"60323dd0-fabe-452a-9a22-852525d3a15b"}
21:03:05.847 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"60323dd0-fabe-452a-9a22-852525d3a15b"}
21:03:05.847 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4a4b3fcd-d6c3-4b1c-918a-07a64bffdde9"}
21:03:05.848 00.001 13300 case statement mapped state 1 to 101
21:03:05.848 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4a4b3fcd-d6c3-4b1c-918a-07a64bffdde9"}
21:03:06.067 00.219 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:03:08.846 02.779 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2a9bf21d-95d4-48e2-9c30-35fb2c763353"}
21:03:08.846 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2a9bf21d-95d4-48e2-9c30-35fb2c763353"}
21:03:08.847 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9527db72-a1d4-4ce0-aa32-b5ff2cf7bcb3"}
21:03:08.847 00.000 13300 case statement mapped state 1 to 101
21:03:08.847 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9527db72-a1d4-4ce0-aa32-b5ff2cf7bcb3"}
21:03:09.092 00.245 11596 Exposure complete
21:03:09.165 00.073 11596 worker thread done servicing request
21:03:09.166 00.001 13300 OnExposeComplete: enter
21:03:09.166 00.000 13300 UpdateGuideState(): m_state=1
21:03:09.166 00.000 13300 UpdateCurrentPosition: no star selected
21:03:09.166 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:03:09.167 00.001 13300 Status Line: Nessuna stella selezionata
21:03:09.170 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=252, Gamma=0.510
21:03:09.179 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:03:09.179 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:09.179 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:03:09.179 00.000 13300 Enqueuing Expose request
21:03:09.179 00.000 11596 Worker thread wakes up
21:03:09.180 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:03:09.682 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:03:11.845 02.163 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"594695f2-8fa5-43a8-9b26-cd0def38030b"}
21:03:11.845 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"594695f2-8fa5-43a8-9b26-cd0def38030b"}
21:03:11.846 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8e30996a-8e02-4da7-a442-faa6cca744bc"}
21:03:11.846 00.000 13300 case statement mapped state 1 to 101
21:03:11.846 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8e30996a-8e02-4da7-a442-faa6cca744bc"}
21:03:12.712 00.866 11596 Exposure complete
21:03:12.789 00.077 11596 worker thread done servicing request
21:03:12.789 00.000 13300 OnExposeComplete: enter
21:03:12.789 00.000 13300 UpdateGuideState(): m_state=1
21:03:12.790 00.001 13300 UpdateCurrentPosition: no star selected
21:03:12.790 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:03:12.790 00.000 13300 Status Line: Nessuna stella selezionata
21:03:12.793 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
21:03:12.801 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:03:12.801 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:12.801 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:03:12.801 00.000 13300 Enqueuing Expose request
21:03:12.801 00.000 11596 Worker thread wakes up
21:03:12.801 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:03:13.316 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:03:14.845 01.529 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"df0f0461-1b32-46f4-b538-886651a69132"}
21:03:14.845 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"df0f0461-1b32-46f4-b538-886651a69132"}
21:03:14.846 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"35cee0d4-a30a-4698-958b-84e100d80a54"}
21:03:14.846 00.000 13300 case statement mapped state 1 to 101
21:03:14.846 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"35cee0d4-a30a-4698-958b-84e100d80a54"}
21:03:16.353 01.507 11596 Exposure complete
21:03:16.440 00.087 11596 worker thread done servicing request
21:03:16.441 00.001 13300 OnExposeComplete: enter
21:03:16.441 00.000 13300 UpdateGuideState(): m_state=1
21:03:16.442 00.001 13300 UpdateCurrentPosition: no star selected
21:03:16.442 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:03:16.442 00.000 13300 Status Line: Nessuna stella selezionata
21:03:16.446 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:03:16.456 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:03:16.456 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:16.456 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:03:16.456 00.000 13300 Enqueuing Expose request
21:03:16.456 00.000 11596 Worker thread wakes up
21:03:16.457 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:03:16.972 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:03:17.843 00.871 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e273ce1c-7ad8-4cc0-a891-f0ba48c729c6"}
21:03:17.843 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e273ce1c-7ad8-4cc0-a891-f0ba48c729c6"}
21:03:17.844 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6b14adcf-7d57-4dba-acc7-701132d94a6d"}
21:03:17.844 00.000 13300 case statement mapped state 1 to 101
21:03:17.844 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6b14adcf-7d57-4dba-acc7-701132d94a6d"}
21:03:20.007 02.163 11596 Exposure complete
21:03:20.103 00.096 11596 worker thread done servicing request
21:03:20.103 00.000 13300 OnExposeComplete: enter
21:03:20.104 00.001 13300 UpdateGuideState(): m_state=1
21:03:20.104 00.000 13300 UpdateCurrentPosition: no star selected
21:03:20.104 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:03:20.104 00.000 13300 Status Line: Nessuna stella selezionata
21:03:20.108 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
21:03:20.115 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:03:20.115 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:20.115 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:03:20.115 00.000 13300 Enqueuing Expose request
21:03:20.115 00.000 11596 Worker thread wakes up
21:03:20.116 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:03:20.628 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:03:20.842 00.214 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"88243e74-5a23-44c2-a487-646b85c77b39"}
21:03:20.842 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"88243e74-5a23-44c2-a487-646b85c77b39"}
21:03:20.843 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9cebb89c-366d-475b-b2f2-6cab5eb4994d"}
21:03:20.843 00.000 13300 case statement mapped state 1 to 101
21:03:20.843 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9cebb89c-366d-475b-b2f2-6cab5eb4994d"}
21:03:23.659 02.816 11596 Exposure complete
21:03:23.733 00.074 11596 worker thread done servicing request
21:03:23.733 00.000 13300 OnExposeComplete: enter
21:03:23.733 00.000 13300 UpdateGuideState(): m_state=1
21:03:23.733 00.000 13300 UpdateCurrentPosition: no star selected
21:03:23.734 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:03:23.734 00.000 13300 Status Line: Nessuna stella selezionata
21:03:23.738 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
21:03:23.745 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:03:23.745 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:23.745 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:03:23.745 00.000 13300 Enqueuing Expose request
21:03:23.745 00.000 11596 Worker thread wakes up
21:03:23.746 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:03:23.842 00.096 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2b2ef1af-cda9-4cce-871a-b6ed5445ae67"}
21:03:23.842 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2b2ef1af-cda9-4cce-871a-b6ed5445ae67"}
21:03:23.843 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8dc8f946-6bd9-4b52-9c39-6c2ef5053f6f"}
21:03:23.843 00.000 13300 case statement mapped state 1 to 101
21:03:23.843 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8dc8f946-6bd9-4b52-9c39-6c2ef5053f6f"}
21:03:24.248 00.405 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:03:26.841 02.593 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"098b6bad-3e25-4c48-92f6-7b477dbfc243"}
21:03:26.841 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"098b6bad-3e25-4c48-92f6-7b477dbfc243"}
21:03:26.841 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"691e928f-a760-477b-a4fc-05fd9f33b327"}
21:03:26.842 00.001 13300 case statement mapped state 1 to 101
21:03:26.842 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"691e928f-a760-477b-a4fc-05fd9f33b327"}
21:03:27.285 00.443 11596 Exposure complete
21:03:27.357 00.072 11596 worker thread done servicing request
21:03:27.357 00.000 13300 OnExposeComplete: enter
21:03:27.357 00.000 13300 UpdateGuideState(): m_state=1
21:03:27.358 00.001 13300 UpdateCurrentPosition: no star selected
21:03:27.358 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:03:27.358 00.000 13300 Status Line: Nessuna stella selezionata
21:03:27.361 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:03:27.369 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:03:27.369 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:27.369 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:03:27.369 00.000 13300 Enqueuing Expose request
21:03:27.370 00.001 11596 Worker thread wakes up
21:03:27.370 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:03:27.875 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:03:29.840 01.965 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1beafcf2-f181-4591-9365-c36a7c4b0c20"}
21:03:29.840 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1beafcf2-f181-4591-9365-c36a7c4b0c20"}
21:03:29.841 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c5063470-8a5b-48f0-9bfd-e18afa630507"}
21:03:29.841 00.000 13300 case statement mapped state 1 to 101
21:03:29.841 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c5063470-8a5b-48f0-9bfd-e18afa630507"}
21:03:30.905 01.064 11596 Exposure complete
21:03:30.976 00.071 11596 worker thread done servicing request
21:03:30.976 00.000 13300 OnExposeComplete: enter
21:03:30.976 00.000 13300 UpdateGuideState(): m_state=1
21:03:30.976 00.000 13300 UpdateCurrentPosition: no star selected
21:03:30.977 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:03:30.977 00.000 13300 Status Line: Nessuna stella selezionata
21:03:30.981 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
21:03:30.988 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:03:30.989 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:30.989 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:03:30.989 00.000 13300 Enqueuing Expose request
21:03:30.989 00.000 11596 Worker thread wakes up
21:03:30.989 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:03:31.495 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:03:32.840 01.345 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"806739e1-2fdc-4756-b2e4-900ed1444189"}
21:03:32.840 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"806739e1-2fdc-4756-b2e4-900ed1444189"}
21:03:32.841 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"62f54760-016c-448f-a6f5-77f98f50f8d0"}
21:03:32.841 00.000 13300 case statement mapped state 1 to 101
21:03:32.841 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"62f54760-016c-448f-a6f5-77f98f50f8d0"}
21:03:34.521 01.680 11596 Exposure complete
21:03:34.594 00.073 11596 worker thread done servicing request
21:03:34.594 00.000 13300 OnExposeComplete: enter
21:03:34.594 00.000 13300 UpdateGuideState(): m_state=1
21:03:34.595 00.001 13300 UpdateCurrentPosition: no star selected
21:03:34.595 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:03:34.595 00.000 13300 Status Line: Nessuna stella selezionata
21:03:34.598 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=250, Gamma=0.510
21:03:34.606 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:03:34.606 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:34.607 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:03:34.607 00.000 13300 Enqueuing Expose request
21:03:34.607 00.000 11596 Worker thread wakes up
21:03:34.607 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:03:35.108 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:03:35.838 00.730 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"29b07db0-ae7a-4734-8d39-d0b92d29ae01"}
21:03:35.838 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"29b07db0-ae7a-4734-8d39-d0b92d29ae01"}
21:03:35.839 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6fc2d95f-306d-4ebf-b146-161ee540d7f2"}
21:03:35.839 00.000 13300 case statement mapped state 1 to 101
21:03:35.839 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6fc2d95f-306d-4ebf-b146-161ee540d7f2"}
21:03:38.144 02.305 11596 Exposure complete
21:03:38.228 00.084 11596 worker thread done servicing request
21:03:38.228 00.000 13300 OnExposeComplete: enter
21:03:38.228 00.000 13300 UpdateGuideState(): m_state=1
21:03:38.228 00.000 13300 UpdateCurrentPosition: no star selected
21:03:38.229 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:03:38.229 00.000 13300 Status Line: Nessuna stella selezionata
21:03:38.234 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
21:03:38.242 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:03:38.242 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:38.242 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:03:38.242 00.000 13300 Enqueuing Expose request
21:03:38.242 00.000 11596 Worker thread wakes up
21:03:38.243 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:03:38.750 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:03:38.838 00.088 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"76e25e63-4272-45ba-87f4-3989ab0e2d29"}
21:03:38.838 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"76e25e63-4272-45ba-87f4-3989ab0e2d29"}
21:03:38.839 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5a220cfb-518e-4c31-89a0-1830c1a5c4e6"}
21:03:38.839 00.000 13300 case statement mapped state 1 to 101
21:03:38.839 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5a220cfb-518e-4c31-89a0-1830c1a5c4e6"}
21:03:41.789 02.950 11596 Exposure complete
21:03:41.838 00.049 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"45b1544e-de7a-480e-9086-35edaf904385"}
21:03:41.838 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"45b1544e-de7a-480e-9086-35edaf904385"}
21:03:41.839 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cdb10fb0-35a5-41cc-baf1-10eca6cc910a"}
21:03:41.839 00.000 13300 case statement mapped state 1 to 101
21:03:41.839 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cdb10fb0-35a5-41cc-baf1-10eca6cc910a"}
21:03:41.888 00.049 11596 worker thread done servicing request
21:03:41.888 00.000 13300 OnExposeComplete: enter
21:03:41.888 00.000 13300 UpdateGuideState(): m_state=1
21:03:41.889 00.001 13300 UpdateCurrentPosition: no star selected
21:03:41.889 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:03:41.889 00.000 13300 Status Line: Nessuna stella selezionata
21:03:41.892 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
21:03:41.901 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:03:41.901 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:41.902 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:03:41.902 00.000 13300 Enqueuing Expose request
21:03:41.902 00.000 11596 Worker thread wakes up
21:03:41.902 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:03:42.444 00.542 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:03:45.476 03.032 11596 Exposure complete
21:03:45.755 00.279 11596 worker thread done servicing request
21:03:45.755 00.000 13300 OnExposeComplete: enter
21:03:45.755 00.000 13300 UpdateGuideState(): m_state=1
21:03:45.756 00.001 13300 UpdateCurrentPosition: no star selected
21:03:45.756 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:03:45.756 00.000 13300 Status Line: Nessuna stella selezionata
21:03:45.761 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=252, Gamma=0.510
21:03:45.772 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:03:45.772 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:45.772 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:03:45.772 00.000 13300 Enqueuing Expose request
21:03:45.772 00.000 11596 Worker thread wakes up
21:03:45.772 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:03:46.309 00.537 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:03:47.857 01.548 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"77878971-e101-4a53-ad12-80ce954474f2"}
21:03:47.857 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"77878971-e101-4a53-ad12-80ce954474f2"}
21:03:47.873 00.016 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7e5d91c3-c298-482e-9a2c-15935bd78aa8"}
21:03:47.873 00.000 13300 case statement mapped state 1 to 101
21:03:47.873 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7e5d91c3-c298-482e-9a2c-15935bd78aa8"}
21:03:49.348 01.475 11596 Exposure complete
21:03:49.442 00.094 11596 worker thread done servicing request
21:03:49.442 00.000 13300 OnExposeComplete: enter
21:03:49.443 00.001 13300 UpdateGuideState(): m_state=1
21:03:49.443 00.000 13300 UpdateCurrentPosition: no star selected
21:03:49.443 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:03:49.443 00.000 13300 Status Line: Nessuna stella selezionata
21:03:49.447 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=251, Gamma=0.510
21:03:49.456 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:03:49.456 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:49.457 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:03:49.457 00.000 13300 Enqueuing Expose request
21:03:49.457 00.000 11596 Worker thread wakes up
21:03:49.457 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:03:49.966 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:03:50.857 00.891 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"78c85f8d-0489-44be-8679-7f0353ea760c"}
21:03:50.857 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"78c85f8d-0489-44be-8679-7f0353ea760c"}
21:03:50.858 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"44ddf74a-ec60-443d-b6a4-7ebf8bbef3a8"}
21:03:50.858 00.000 13300 case statement mapped state 1 to 101
21:03:50.858 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"44ddf74a-ec60-443d-b6a4-7ebf8bbef3a8"}
21:03:52.993 02.135 11596 Exposure complete
21:03:53.067 00.074 11596 worker thread done servicing request
21:03:53.067 00.000 13300 OnExposeComplete: enter
21:03:53.067 00.000 13300 UpdateGuideState(): m_state=1
21:03:53.068 00.001 13300 UpdateCurrentPosition: no star selected
21:03:53.068 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:03:53.068 00.000 13300 Status Line: Nessuna stella selezionata
21:03:53.073 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=251, Gamma=0.510
21:03:53.081 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:03:53.081 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:53.081 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:03:53.081 00.000 13300 Enqueuing Expose request
21:03:53.081 00.000 11596 Worker thread wakes up
21:03:53.081 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:03:53.583 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:03:53.855 00.272 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ba705477-0108-413a-b120-c638670f5377"}
21:03:53.855 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ba705477-0108-413a-b120-c638670f5377"}
21:03:53.856 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f5e150ee-8d49-436d-83b1-c0bf897a4069"}
21:03:53.856 00.000 13300 case statement mapped state 1 to 101
21:03:53.856 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f5e150ee-8d49-436d-83b1-c0bf897a4069"}
21:03:56.618 02.762 11596 Exposure complete
21:03:56.711 00.093 11596 worker thread done servicing request
21:03:56.711 00.000 13300 OnExposeComplete: enter
21:03:56.711 00.000 13300 UpdateGuideState(): m_state=1
21:03:56.712 00.001 13300 UpdateCurrentPosition: no star selected
21:03:56.712 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:03:56.713 00.001 13300 Status Line: Nessuna stella selezionata
21:03:56.716 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
21:03:56.723 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:03:56.723 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:56.723 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:03:56.723 00.000 13300 Enqueuing Expose request
21:03:56.723 00.000 11596 Worker thread wakes up
21:03:56.723 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:03:56.856 00.133 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"091736c0-3b6a-4a18-b96e-0036538537c7"}
21:03:56.856 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"091736c0-3b6a-4a18-b96e-0036538537c7"}
21:03:56.857 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ab8f814c-965f-45d1-9712-caae18c28a98"}
21:03:56.857 00.000 13300 case statement mapped state 1 to 101
21:03:56.857 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ab8f814c-965f-45d1-9712-caae18c28a98"}
21:03:57.236 00.379 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:03:59.856 02.620 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"de56558c-f53f-4e5f-9101-b45ef6430409"}
21:03:59.856 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"de56558c-f53f-4e5f-9101-b45ef6430409"}
21:03:59.857 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"731778ec-d313-41ad-9218-634d62cf2431"}
21:03:59.857 00.000 13300 case statement mapped state 1 to 101
21:03:59.857 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"731778ec-d313-41ad-9218-634d62cf2431"}
21:04:00.266 00.409 11596 Exposure complete
21:04:00.343 00.077 11596 worker thread done servicing request
21:04:00.343 00.000 13300 OnExposeComplete: enter
21:04:00.343 00.000 13300 UpdateGuideState(): m_state=1
21:04:00.343 00.000 13300 UpdateCurrentPosition: no star selected
21:04:00.344 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:04:00.344 00.000 13300 Status Line: Nessuna stella selezionata
21:04:00.347 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:04:00.355 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:04:00.355 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:00.355 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:04:00.355 00.000 13300 Enqueuing Expose request
21:04:00.355 00.000 11596 Worker thread wakes up
21:04:00.355 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:04:00.867 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:04:02.855 01.988 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"63a81119-615c-4c09-a604-12d95da30d9a"}
21:04:02.855 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"63a81119-615c-4c09-a604-12d95da30d9a"}
21:04:02.855 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c730e57a-a17d-4aa4-9615-13187339597f"}
21:04:02.856 00.001 13300 case statement mapped state 1 to 101
21:04:02.856 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c730e57a-a17d-4aa4-9615-13187339597f"}
21:04:03.892 01.036 11596 Exposure complete
21:04:03.963 00.071 11596 worker thread done servicing request
21:04:03.963 00.000 13300 OnExposeComplete: enter
21:04:03.964 00.001 13300 UpdateGuideState(): m_state=1
21:04:03.964 00.000 13300 UpdateCurrentPosition: no star selected
21:04:03.964 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:04:03.964 00.000 13300 Status Line: Nessuna stella selezionata
21:04:03.968 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=252, Gamma=0.510
21:04:03.975 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:04:03.975 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:03.976 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:04:03.976 00.000 13300 Enqueuing Expose request
21:04:03.976 00.000 11596 Worker thread wakes up
21:04:03.976 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:04:04.482 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:04:05.853 01.371 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1491be3f-56ec-4c4a-a498-095f50ed6683"}
21:04:05.853 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1491be3f-56ec-4c4a-a498-095f50ed6683"}
21:04:05.854 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7d828ff4-0b59-45fe-bee2-e94d7a584c52"}
21:04:05.854 00.000 13300 case statement mapped state 1 to 101
21:04:05.854 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7d828ff4-0b59-45fe-bee2-e94d7a584c52"}
21:04:07.506 01.652 11596 Exposure complete
21:04:07.577 00.071 11596 worker thread done servicing request
21:04:07.577 00.000 13300 OnExposeComplete: enter
21:04:07.577 00.000 13300 UpdateGuideState(): m_state=1
21:04:07.578 00.001 13300 UpdateCurrentPosition: no star selected
21:04:07.578 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:04:07.578 00.000 13300 Status Line: Nessuna stella selezionata
21:04:07.581 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:04:07.588 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:04:07.588 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:07.588 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:04:07.589 00.001 13300 Enqueuing Expose request
21:04:07.589 00.000 11596 Worker thread wakes up
21:04:07.589 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:04:08.100 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:04:08.853 00.753 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3ea42e78-78a5-436d-97e8-95e1c5bc0b50"}
21:04:08.853 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3ea42e78-78a5-436d-97e8-95e1c5bc0b50"}
21:04:08.853 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2fc4ddde-637d-4b14-a41a-917e8a8e794c"}
21:04:08.854 00.001 13300 case statement mapped state 1 to 101
21:04:08.854 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2fc4ddde-637d-4b14-a41a-917e8a8e794c"}
21:04:11.126 02.272 11596 Exposure complete
21:04:11.203 00.077 11596 worker thread done servicing request
21:04:11.203 00.000 13300 OnExposeComplete: enter
21:04:11.203 00.000 13300 UpdateGuideState(): m_state=1
21:04:11.203 00.000 13300 UpdateCurrentPosition: no star selected
21:04:11.204 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:04:11.204 00.000 13300 Status Line: Nessuna stella selezionata
21:04:11.208 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=252, Gamma=0.510
21:04:11.214 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:04:11.215 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:11.215 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:04:11.215 00.000 13300 Enqueuing Expose request
21:04:11.215 00.000 11596 Worker thread wakes up
21:04:11.215 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:04:11.727 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:04:11.852 00.125 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f40d7381-945a-4f80-b6c3-0f0810a375ea"}
21:04:11.852 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f40d7381-945a-4f80-b6c3-0f0810a375ea"}
21:04:11.853 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f39351b9-d21e-4ec4-8043-3e0e428603fc"}
21:04:11.853 00.000 13300 case statement mapped state 1 to 101
21:04:11.853 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f39351b9-d21e-4ec4-8043-3e0e428603fc"}
21:04:14.775 02.922 11596 Exposure complete
21:04:14.851 00.076 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a5754f92-e478-49d0-b3ae-97c4bdc143ba"}
21:04:14.851 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a5754f92-e478-49d0-b3ae-97c4bdc143ba"}
21:04:14.852 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a1988c5a-684a-49e7-895a-6f30b3bc86df"}
21:04:14.852 00.000 13300 case statement mapped state 1 to 101
21:04:14.853 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a1988c5a-684a-49e7-895a-6f30b3bc86df"}
21:04:14.895 00.042 11596 worker thread done servicing request
21:04:14.895 00.000 13300 OnExposeComplete: enter
21:04:14.895 00.000 13300 UpdateGuideState(): m_state=1
21:04:14.896 00.001 13300 UpdateCurrentPosition: no star selected
21:04:14.896 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:04:14.897 00.001 13300 Status Line: Nessuna stella selezionata
21:04:14.901 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
21:04:14.912 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:04:14.913 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:14.913 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:04:14.913 00.000 13300 Enqueuing Expose request
21:04:14.913 00.000 11596 Worker thread wakes up
21:04:14.913 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:04:15.420 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:04:17.850 02.430 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"beec481e-0d0a-4415-bded-0cc27ae782ee"}
21:04:17.850 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"beec481e-0d0a-4415-bded-0cc27ae782ee"}
21:04:17.851 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"853f5628-1fe2-4538-b0db-9cd120142dce"}
21:04:17.851 00.000 13300 case statement mapped state 1 to 101
21:04:17.851 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"853f5628-1fe2-4538-b0db-9cd120142dce"}
21:04:18.444 00.593 11596 Exposure complete
21:04:18.531 00.087 11596 worker thread done servicing request
21:04:18.531 00.000 13300 OnExposeComplete: enter
21:04:18.531 00.000 13300 UpdateGuideState(): m_state=1
21:04:18.531 00.000 13300 UpdateCurrentPosition: no star selected
21:04:18.532 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:04:18.532 00.000 13300 Status Line: Nessuna stella selezionata
21:04:18.535 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:04:18.543 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:04:18.543 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:18.543 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:04:18.544 00.001 13300 Enqueuing Expose request
21:04:18.544 00.000 11596 Worker thread wakes up
21:04:18.544 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:04:19.050 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:04:20.851 01.801 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1bac309c-1274-4ed6-82cd-5ce75f8fd571"}
21:04:20.851 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1bac309c-1274-4ed6-82cd-5ce75f8fd571"}
21:04:20.851 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fb85aef4-108b-461e-bb77-66d2b941783b"}
21:04:20.851 00.000 13300 case statement mapped state 1 to 101
21:04:20.851 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fb85aef4-108b-461e-bb77-66d2b941783b"}
21:04:22.092 01.241 11596 Exposure complete
21:04:22.170 00.078 11596 worker thread done servicing request
21:04:22.170 00.000 13300 OnExposeComplete: enter
21:04:22.170 00.000 13300 UpdateGuideState(): m_state=1
21:04:22.170 00.000 13300 UpdateCurrentPosition: no star selected
21:04:22.171 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:04:22.171 00.000 13300 Status Line: Nessuna stella selezionata
21:04:22.174 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
21:04:22.182 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:04:22.182 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:22.182 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:04:22.182 00.000 13300 Enqueuing Expose request
21:04:22.182 00.000 11596 Worker thread wakes up
21:04:22.183 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:04:22.690 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:04:23.849 01.159 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"91e4dfb2-1a40-4518-bbcf-9801a5ee0e3a"}
21:04:23.849 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"91e4dfb2-1a40-4518-bbcf-9801a5ee0e3a"}
21:04:23.850 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"87b1bda7-33f5-46af-9c13-3d5c80f8693b"}
21:04:23.850 00.000 13300 case statement mapped state 1 to 101
21:04:23.850 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"87b1bda7-33f5-46af-9c13-3d5c80f8693b"}
21:04:25.729 01.879 11596 Exposure complete
21:04:25.809 00.080 11596 worker thread done servicing request
21:04:25.809 00.000 13300 OnExposeComplete: enter
21:04:25.809 00.000 13300 UpdateGuideState(): m_state=1
21:04:25.810 00.001 13300 UpdateCurrentPosition: no star selected
21:04:25.810 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:04:25.810 00.000 13300 Status Line: Nessuna stella selezionata
21:04:25.813 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:04:25.820 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:04:25.821 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:25.821 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:04:25.821 00.000 13300 Enqueuing Expose request
21:04:25.821 00.000 11596 Worker thread wakes up
21:04:25.821 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:04:26.324 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:04:26.849 00.525 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e4360516-e69d-41b2-8e7e-ed254dc45dc3"}
21:04:26.849 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e4360516-e69d-41b2-8e7e-ed254dc45dc3"}
21:04:26.850 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0cb2c59e-2dda-46fd-aaed-0a4fb8e63793"}
21:04:26.850 00.000 13300 case statement mapped state 1 to 101
21:04:26.850 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0cb2c59e-2dda-46fd-aaed-0a4fb8e63793"}
21:04:29.358 02.508 11596 Exposure complete
21:04:29.430 00.072 11596 worker thread done servicing request
21:04:29.430 00.000 13300 OnExposeComplete: enter
21:04:29.431 00.001 13300 UpdateGuideState(): m_state=1
21:04:29.431 00.000 13300 UpdateCurrentPosition: no star selected
21:04:29.431 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:04:29.431 00.000 13300 Status Line: Nessuna stella selezionata
21:04:29.435 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=251, Gamma=0.510
21:04:29.442 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:04:29.442 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:29.442 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:04:29.442 00.000 13300 Enqueuing Expose request
21:04:29.442 00.000 11596 Worker thread wakes up
21:04:29.442 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:04:29.847 00.405 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3a8ac598-88cb-43d5-bde5-9c4c37fd714b"}
21:04:29.847 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3a8ac598-88cb-43d5-bde5-9c4c37fd714b"}
21:04:29.848 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1f1b2713-2bf6-4a8f-820b-741114510cc4"}
21:04:29.848 00.000 13300 case statement mapped state 1 to 101
21:04:29.848 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1f1b2713-2bf6-4a8f-820b-741114510cc4"}
21:04:29.948 00.100 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:04:32.846 02.898 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"feebc448-dda3-4164-988e-20e0b1383622"}
21:04:32.846 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"feebc448-dda3-4164-988e-20e0b1383622"}
21:04:32.847 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f111b5e7-0516-40c5-b4a7-d662378bdb35"}
21:04:32.847 00.000 13300 case statement mapped state 1 to 101
21:04:32.847 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f111b5e7-0516-40c5-b4a7-d662378bdb35"}
21:04:32.974 00.127 11596 Exposure complete
21:04:33.046 00.072 11596 worker thread done servicing request
21:04:33.046 00.000 13300 OnExposeComplete: enter
21:04:33.046 00.000 13300 UpdateGuideState(): m_state=1
21:04:33.046 00.000 13300 UpdateCurrentPosition: no star selected
21:04:33.047 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:04:33.047 00.000 13300 Status Line: Nessuna stella selezionata
21:04:33.050 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
21:04:33.058 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:04:33.058 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:33.058 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:04:33.058 00.000 13300 Enqueuing Expose request
21:04:33.058 00.000 11596 Worker thread wakes up
21:04:33.058 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:04:33.559 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:04:35.846 02.287 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4eeb8c2c-4791-4c47-abb1-9312c977dc48"}
21:04:35.846 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4eeb8c2c-4791-4c47-abb1-9312c977dc48"}
21:04:35.847 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"44a7db4b-64ff-4388-8fdd-b535a528d8e6"}
21:04:35.847 00.000 13300 case statement mapped state 1 to 101
21:04:35.847 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"44a7db4b-64ff-4388-8fdd-b535a528d8e6"}
21:04:36.664 00.817 11596 Exposure complete
21:04:36.748 00.084 11596 worker thread done servicing request
21:04:36.749 00.001 13300 OnExposeComplete: enter
21:04:36.749 00.000 13300 UpdateGuideState(): m_state=1
21:04:36.749 00.000 13300 UpdateCurrentPosition: no star selected
21:04:36.749 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:04:36.749 00.000 13300 Status Line: Nessuna stella selezionata
21:04:36.753 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:04:36.760 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:04:36.760 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:36.760 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:04:36.760 00.000 13300 Enqueuing Expose request
21:04:36.760 00.000 11596 Worker thread wakes up
21:04:36.761 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:04:37.275 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:04:38.845 01.570 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"80fa65e2-a1c0-417b-a453-17fa2735f05a"}
21:04:38.845 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"80fa65e2-a1c0-417b-a453-17fa2735f05a"}
21:04:38.846 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3024a944-56d1-4db0-b57f-de700745895a"}
21:04:38.846 00.000 13300 case statement mapped state 1 to 101
21:04:38.846 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3024a944-56d1-4db0-b57f-de700745895a"}
21:04:40.314 01.468 11596 Exposure complete
21:04:40.399 00.085 11596 worker thread done servicing request
21:04:40.399 00.000 13300 OnExposeComplete: enter
21:04:40.399 00.000 13300 UpdateGuideState(): m_state=1
21:04:40.400 00.001 13300 UpdateCurrentPosition: no star selected
21:04:40.400 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:04:40.400 00.000 13300 Status Line: Nessuna stella selezionata
21:04:40.404 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
21:04:40.412 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:04:40.412 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:40.412 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:04:40.412 00.000 13300 Enqueuing Expose request
21:04:40.412 00.000 11596 Worker thread wakes up
21:04:40.412 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:04:40.923 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:04:41.844 00.921 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e6a30457-0272-43a8-8f94-b4621bb9791f"}
21:04:41.844 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e6a30457-0272-43a8-8f94-b4621bb9791f"}
21:04:41.845 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1f88a3be-5437-49a7-a8dd-8924c0009ba5"}
21:04:41.845 00.000 13300 case statement mapped state 1 to 101
21:04:41.845 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1f88a3be-5437-49a7-a8dd-8924c0009ba5"}
21:04:43.953 02.108 11596 Exposure complete
21:04:44.056 00.103 11596 worker thread done servicing request
21:04:44.056 00.000 13300 OnExposeComplete: enter
21:04:44.056 00.000 13300 UpdateGuideState(): m_state=1
21:04:44.056 00.000 13300 UpdateCurrentPosition: no star selected
21:04:44.057 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:04:44.057 00.000 13300 Status Line: Nessuna stella selezionata
21:04:44.060 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
21:04:44.070 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:04:44.070 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:44.071 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:04:44.071 00.000 13300 Enqueuing Expose request
21:04:44.071 00.000 11596 Worker thread wakes up
21:04:44.071 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:04:44.586 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:04:44.843 00.257 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"329f6a6c-1c99-4142-9803-08ae39331ea2"}
21:04:44.843 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"329f6a6c-1c99-4142-9803-08ae39331ea2"}
21:04:44.844 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9bdd31d1-13cc-4a69-80e6-e8ebbf85787c"}
21:04:44.844 00.000 13300 case statement mapped state 1 to 101
21:04:44.844 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9bdd31d1-13cc-4a69-80e6-e8ebbf85787c"}
21:04:47.854 03.010 11596 Exposure complete
21:04:48.097 00.243 11596 worker thread done servicing request
21:04:48.097 00.000 13300 OnExposeComplete: enter
21:04:48.097 00.000 13300 UpdateGuideState(): m_state=1
21:04:48.097 00.000 13300 UpdateCurrentPosition: no star selected
21:04:48.098 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:04:48.098 00.000 13300 Status Line: Nessuna stella selezionata
21:04:48.102 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:04:48.113 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:04:48.114 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:48.114 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:04:48.114 00.000 13300 Enqueuing Expose request
21:04:48.114 00.000 11596 Worker thread wakes up
21:04:48.114 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:04:48.323 00.209 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6b553307-137f-464c-8df1-5a7eda4f8f54"}
21:04:48.323 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6b553307-137f-464c-8df1-5a7eda4f8f54"}
21:04:48.325 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"65af55ab-f170-4923-a187-586a86f3f29e"}
21:04:48.325 00.000 13300 case statement mapped state 1 to 101
21:04:48.325 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"65af55ab-f170-4923-a187-586a86f3f29e"}
21:04:48.620 00.295 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:04:51.392 02.772 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0879b154-2362-40f0-a57f-dc19f72c6b33"}
21:04:51.392 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0879b154-2362-40f0-a57f-dc19f72c6b33"}
21:04:51.423 00.031 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"594de8f2-49cd-4595-8bee-dc9eaf98a703"}
21:04:51.423 00.000 13300 case statement mapped state 1 to 101
21:04:51.423 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"594de8f2-49cd-4595-8bee-dc9eaf98a703"}
21:04:51.671 00.248 11596 Exposure complete
21:04:51.777 00.106 11596 worker thread done servicing request
21:04:51.777 00.000 13300 OnExposeComplete: enter
21:04:51.778 00.001 13300 UpdateGuideState(): m_state=1
21:04:51.778 00.000 13300 UpdateCurrentPosition: no star selected
21:04:51.778 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:04:51.779 00.001 13300 Status Line: Nessuna stella selezionata
21:04:51.782 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:04:51.790 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:04:51.790 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:51.790 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:04:51.791 00.001 13300 Enqueuing Expose request
21:04:51.791 00.000 11596 Worker thread wakes up
21:04:51.791 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:04:52.331 00.540 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:04:54.393 02.062 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9774017d-a2ce-4dfe-91d1-028c9d8f6a07"}
21:04:54.393 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9774017d-a2ce-4dfe-91d1-028c9d8f6a07"}
21:04:54.394 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6b41e3f2-eadb-4cf6-8621-a27592a6ac43"}
21:04:54.394 00.000 13300 case statement mapped state 1 to 101
21:04:54.394 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6b41e3f2-eadb-4cf6-8621-a27592a6ac43"}
21:04:55.366 00.972 11596 Exposure complete
21:04:55.436 00.070 11596 worker thread done servicing request
21:04:55.437 00.001 13300 OnExposeComplete: enter
21:04:55.437 00.000 13300 UpdateGuideState(): m_state=1
21:04:55.437 00.000 13300 UpdateCurrentPosition: no star selected
21:04:55.437 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:04:55.438 00.001 13300 Status Line: Nessuna stella selezionata
21:04:55.441 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:04:55.448 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:04:55.448 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:55.448 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:04:55.448 00.000 13300 Enqueuing Expose request
21:04:55.448 00.000 11596 Worker thread wakes up
21:04:55.449 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:04:55.952 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:04:57.391 01.439 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"88d8d2ce-cb61-4c70-92df-3899c6fa32c9"}
21:04:57.391 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"88d8d2ce-cb61-4c70-92df-3899c6fa32c9"}
21:04:57.392 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"21f88aa4-bbcc-4da7-a8ae-cafd912200ae"}
21:04:57.392 00.000 13300 case statement mapped state 1 to 101
21:04:57.392 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"21f88aa4-bbcc-4da7-a8ae-cafd912200ae"}
21:04:58.986 01.594 11596 Exposure complete
21:04:59.057 00.071 11596 worker thread done servicing request
21:04:59.058 00.001 13300 OnExposeComplete: enter
21:04:59.058 00.000 13300 UpdateGuideState(): m_state=1
21:04:59.058 00.000 13300 UpdateCurrentPosition: no star selected
21:04:59.058 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:04:59.059 00.001 13300 Status Line: Nessuna stella selezionata
21:04:59.062 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:04:59.069 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:04:59.069 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:59.069 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:04:59.069 00.000 13300 Enqueuing Expose request
21:04:59.070 00.001 11596 Worker thread wakes up
21:04:59.070 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:04:59.573 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:05:00.390 00.817 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"66483766-9de8-4c7a-8974-53aab196b546"}
21:05:00.391 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"66483766-9de8-4c7a-8974-53aab196b546"}
21:05:00.391 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"69e77975-44ea-4dd3-a5be-a7ab366aa6e8"}
21:05:00.392 00.001 13300 case statement mapped state 1 to 101
21:05:00.392 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"69e77975-44ea-4dd3-a5be-a7ab366aa6e8"}
21:05:02.597 02.205 11596 Exposure complete
21:05:02.670 00.073 11596 worker thread done servicing request
21:05:02.671 00.001 13300 OnExposeComplete: enter
21:05:02.671 00.000 13300 UpdateGuideState(): m_state=1
21:05:02.671 00.000 13300 UpdateCurrentPosition: no star selected
21:05:02.671 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:05:02.671 00.000 13300 Status Line: Nessuna stella selezionata
21:05:02.675 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:05:02.683 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:05:02.683 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:02.683 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:05:02.683 00.000 13300 Enqueuing Expose request
21:05:02.683 00.000 11596 Worker thread wakes up
21:05:02.683 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:05:03.186 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:05:03.390 00.204 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"889bce31-02aa-471e-a9a2-baed45c53ff0"}
21:05:03.390 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"889bce31-02aa-471e-a9a2-baed45c53ff0"}
21:05:03.391 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fc9c4b54-3724-4fc1-84a7-50feb1dc1d41"}
21:05:03.391 00.000 13300 case statement mapped state 1 to 101
21:05:03.391 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fc9c4b54-3724-4fc1-84a7-50feb1dc1d41"}
21:05:06.214 02.823 11596 Exposure complete
21:05:06.286 00.072 11596 worker thread done servicing request
21:05:06.286 00.000 13300 OnExposeComplete: enter
21:05:06.286 00.000 13300 UpdateGuideState(): m_state=1
21:05:06.286 00.000 13300 UpdateCurrentPosition: no star selected
21:05:06.287 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:05:06.287 00.000 13300 Status Line: Nessuna stella selezionata
21:05:06.290 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:05:06.297 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:05:06.298 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:06.298 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:05:06.298 00.000 13300 Enqueuing Expose request
21:05:06.298 00.000 11596 Worker thread wakes up
21:05:06.298 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:05:06.388 00.090 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"46736508-dd57-47ba-bb2e-38dbf594f134"}
21:05:06.388 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"46736508-dd57-47ba-bb2e-38dbf594f134"}
21:05:06.389 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"413c81f0-731b-4278-b427-452e73b14cb0"}
21:05:06.389 00.000 13300 case statement mapped state 1 to 101
21:05:06.389 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"413c81f0-731b-4278-b427-452e73b14cb0"}
21:05:06.802 00.413 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:05:09.387 02.585 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"41615bc6-77b8-42c5-b213-53d681f20633"}
21:05:09.387 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"41615bc6-77b8-42c5-b213-53d681f20633"}
21:05:09.388 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3bcbbec0-83c3-4dbb-bc81-5fc6c7b6c772"}
21:05:09.388 00.000 13300 case statement mapped state 1 to 101
21:05:09.388 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3bcbbec0-83c3-4dbb-bc81-5fc6c7b6c772"}
21:05:09.831 00.443 11596 Exposure complete
21:05:09.901 00.070 11596 worker thread done servicing request
21:05:09.901 00.000 13300 OnExposeComplete: enter
21:05:09.902 00.001 13300 UpdateGuideState(): m_state=1
21:05:09.902 00.000 13300 UpdateCurrentPosition: no star selected
21:05:09.902 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:05:09.902 00.000 13300 Status Line: Nessuna stella selezionata
21:05:09.906 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:05:09.913 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:05:09.913 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:09.913 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:05:09.913 00.000 13300 Enqueuing Expose request
21:05:09.913 00.000 11596 Worker thread wakes up
21:05:09.913 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:05:10.420 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:05:12.387 01.967 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f2819f0e-cc0c-4bfb-8773-02252edcfb14"}
21:05:12.387 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f2819f0e-cc0c-4bfb-8773-02252edcfb14"}
21:05:12.388 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c9fd02ed-4770-4595-b8ba-cf2167c0d9fd"}
21:05:12.388 00.000 13300 case statement mapped state 1 to 101
21:05:12.388 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c9fd02ed-4770-4595-b8ba-cf2167c0d9fd"}
21:05:13.504 01.116 11596 Exposure complete
21:05:13.665 00.161 11596 worker thread done servicing request
21:05:13.666 00.001 13300 OnExposeComplete: enter
21:05:13.666 00.000 13300 UpdateGuideState(): m_state=1
21:05:13.667 00.001 13300 UpdateCurrentPosition: no star selected
21:05:13.667 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:05:13.667 00.000 13300 Status Line: Nessuna stella selezionata
21:05:13.675 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:05:13.692 00.017 13300 UpdateGuideState exits: Nessuna stella selezionata
21:05:13.693 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:13.693 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:05:13.693 00.000 13300 Enqueuing Expose request
21:05:13.693 00.000 11596 Worker thread wakes up
21:05:13.694 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:05:14.196 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:05:15.386 01.190 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e87216f7-f86b-416a-9ff1-4122453043b2"}
21:05:15.386 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e87216f7-f86b-416a-9ff1-4122453043b2"}
21:05:15.387 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"06642d07-7cc5-41a3-9322-1f50fd33e300"}
21:05:15.387 00.000 13300 case statement mapped state 1 to 101
21:05:15.387 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"06642d07-7cc5-41a3-9322-1f50fd33e300"}
21:05:17.238 01.851 11596 Exposure complete
21:05:17.332 00.094 11596 worker thread done servicing request
21:05:17.332 00.000 13300 OnExposeComplete: enter
21:05:17.332 00.000 13300 UpdateGuideState(): m_state=1
21:05:17.333 00.001 13300 UpdateCurrentPosition: no star selected
21:05:17.333 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:05:17.333 00.000 13300 Status Line: Nessuna stella selezionata
21:05:17.337 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:05:17.347 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:05:17.347 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:17.348 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:05:17.348 00.000 13300 Enqueuing Expose request
21:05:17.348 00.000 11596 Worker thread wakes up
21:05:17.348 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:05:17.853 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:05:18.386 00.533 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e0b7078f-9e5e-4e94-b2cc-0456ed695ffb"}
21:05:18.386 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e0b7078f-9e5e-4e94-b2cc-0456ed695ffb"}
21:05:18.387 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"34d1e710-7904-480a-87f9-fee4e89f13c3"}
21:05:18.387 00.000 13300 case statement mapped state 1 to 101
21:05:18.387 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"34d1e710-7904-480a-87f9-fee4e89f13c3"}
21:05:20.882 02.495 11596 Exposure complete
21:05:20.955 00.073 11596 worker thread done servicing request
21:05:20.955 00.000 13300 OnExposeComplete: enter
21:05:20.956 00.001 13300 UpdateGuideState(): m_state=1
21:05:20.956 00.000 13300 UpdateCurrentPosition: no star selected
21:05:20.957 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:05:20.957 00.000 13300 Status Line: Nessuna stella selezionata
21:05:20.961 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:05:20.968 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:05:20.968 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:20.968 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:05:20.969 00.001 13300 Enqueuing Expose request
21:05:20.969 00.000 11596 Worker thread wakes up
21:05:20.969 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:05:21.386 00.417 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d2411b6b-1f72-4dd8-bd69-e6bbb13db111"}
21:05:21.386 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d2411b6b-1f72-4dd8-bd69-e6bbb13db111"}
21:05:21.386 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"039a536e-07df-4ef6-b206-ca932d3dca8d"}
21:05:21.387 00.001 13300 case statement mapped state 1 to 101
21:05:21.387 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"039a536e-07df-4ef6-b206-ca932d3dca8d"}
21:05:21.483 00.096 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:05:24.386 02.903 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"efde35a9-4325-40a0-8476-52f7a9c274ac"}
21:05:24.386 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"efde35a9-4325-40a0-8476-52f7a9c274ac"}
21:05:24.387 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5c76f4b8-eafc-4a4b-a9b0-a735a9700657"}
21:05:24.387 00.000 13300 case statement mapped state 1 to 101
21:05:24.387 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5c76f4b8-eafc-4a4b-a9b0-a735a9700657"}
21:05:24.505 00.118 11596 Exposure complete
21:05:24.577 00.072 11596 worker thread done servicing request
21:05:24.577 00.000 13300 OnExposeComplete: enter
21:05:24.578 00.001 13300 UpdateGuideState(): m_state=1
21:05:24.578 00.000 13300 UpdateCurrentPosition: no star selected
21:05:24.578 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:05:24.578 00.000 13300 Status Line: Nessuna stella selezionata
21:05:24.582 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:05:24.590 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:05:24.590 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:24.590 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:05:24.590 00.000 13300 Enqueuing Expose request
21:05:24.590 00.000 11596 Worker thread wakes up
21:05:24.590 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:05:25.098 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:05:27.385 02.287 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eb8d52a7-5f9e-4d1b-9fcd-acba8674947b"}
21:05:27.385 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eb8d52a7-5f9e-4d1b-9fcd-acba8674947b"}
21:05:27.386 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5c42971d-51b2-43e4-95a1-c001a6c3263b"}
21:05:27.386 00.000 13300 case statement mapped state 1 to 101
21:05:27.386 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5c42971d-51b2-43e4-95a1-c001a6c3263b"}
21:05:28.121 00.735 11596 Exposure complete
21:05:28.202 00.081 11596 worker thread done servicing request
21:05:28.202 00.000 13300 OnExposeComplete: enter
21:05:28.202 00.000 13300 UpdateGuideState(): m_state=1
21:05:28.202 00.000 13300 UpdateCurrentPosition: no star selected
21:05:28.203 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:05:28.203 00.000 13300 Status Line: Nessuna stella selezionata
21:05:28.206 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:05:28.213 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:05:28.213 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:28.214 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:05:28.214 00.000 13300 Enqueuing Expose request
21:05:28.214 00.000 11596 Worker thread wakes up
21:05:28.214 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:05:28.722 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:05:30.384 01.662 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7662d6e7-20a8-43bb-857d-d04ede0ef5f4"}
21:05:30.384 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7662d6e7-20a8-43bb-857d-d04ede0ef5f4"}
21:05:30.385 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3d750a3c-ea90-4ab0-8491-0e1ee32da8f4"}
21:05:30.385 00.000 13300 case statement mapped state 1 to 101
21:05:30.385 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3d750a3c-ea90-4ab0-8491-0e1ee32da8f4"}
21:05:31.748 01.363 11596 Exposure complete
21:05:31.822 00.074 11596 worker thread done servicing request
21:05:31.822 00.000 13300 OnExposeComplete: enter
21:05:31.822 00.000 13300 UpdateGuideState(): m_state=1
21:05:31.822 00.000 13300 UpdateCurrentPosition: no star selected
21:05:31.823 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:05:31.823 00.000 13300 Status Line: Nessuna stella selezionata
21:05:31.827 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:05:31.834 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:05:31.834 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:31.834 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:05:31.834 00.000 13300 Enqueuing Expose request
21:05:31.834 00.000 11596 Worker thread wakes up
21:05:31.834 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:05:32.343 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:05:33.384 01.041 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"beef1c42-c25c-47b4-972e-34a67ca792ae"}
21:05:33.384 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"beef1c42-c25c-47b4-972e-34a67ca792ae"}
21:05:33.385 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f5304ac1-a2fa-47c5-8546-4bea9584b8e7"}
21:05:33.385 00.000 13300 case statement mapped state 1 to 101
21:05:33.385 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f5304ac1-a2fa-47c5-8546-4bea9584b8e7"}
21:05:35.372 01.987 11596 Exposure complete
21:05:35.445 00.073 11596 worker thread done servicing request
21:05:35.445 00.000 13300 OnExposeComplete: enter
21:05:35.445 00.000 13300 UpdateGuideState(): m_state=1
21:05:35.446 00.001 13300 UpdateCurrentPosition: no star selected
21:05:35.446 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:05:35.446 00.000 13300 Status Line: Nessuna stella selezionata
21:05:35.449 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:05:35.457 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:05:35.458 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:35.458 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:05:35.458 00.000 13300 Enqueuing Expose request
21:05:35.458 00.000 11596 Worker thread wakes up
21:05:35.458 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:05:35.964 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:05:36.384 00.420 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7b0860a3-89c8-423d-82b2-d563990150fa"}
21:05:36.384 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7b0860a3-89c8-423d-82b2-d563990150fa"}
21:05:36.385 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e737b349-b476-462b-bee0-584e17359060"}
21:05:36.385 00.000 13300 case statement mapped state 1 to 101
21:05:36.385 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e737b349-b476-462b-bee0-584e17359060"}
21:05:38.998 02.613 11596 Exposure complete
21:05:39.073 00.075 11596 worker thread done servicing request
21:05:39.074 00.001 13300 OnExposeComplete: enter
21:05:39.074 00.000 13300 UpdateGuideState(): m_state=1
21:05:39.074 00.000 13300 UpdateCurrentPosition: no star selected
21:05:39.074 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:05:39.075 00.001 13300 Status Line: Nessuna stella selezionata
21:05:39.078 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:05:39.086 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:05:39.086 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:39.086 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:05:39.086 00.000 13300 Enqueuing Expose request
21:05:39.086 00.000 11596 Worker thread wakes up
21:05:39.086 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:05:39.383 00.297 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ef5a1145-7e16-472a-bf29-ee95d529a490"}
21:05:39.383 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ef5a1145-7e16-472a-bf29-ee95d529a490"}
21:05:39.384 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e8d4704c-00ba-454c-abb3-dc39f3bd3882"}
21:05:39.384 00.000 13300 case statement mapped state 1 to 101
21:05:39.384 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e8d4704c-00ba-454c-abb3-dc39f3bd3882"}
21:05:39.602 00.218 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:05:42.382 02.780 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"abe2a7c8-dd3b-4caa-910d-e86b66fc4b68"}
21:05:42.382 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"abe2a7c8-dd3b-4caa-910d-e86b66fc4b68"}
21:05:42.383 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"012c9114-21f0-4a29-b84b-44a37c64a349"}
21:05:42.383 00.000 13300 case statement mapped state 1 to 101
21:05:42.383 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"012c9114-21f0-4a29-b84b-44a37c64a349"}
21:05:42.696 00.313 11596 Exposure complete
21:05:42.773 00.077 11596 worker thread done servicing request
21:05:42.773 00.000 13300 OnExposeComplete: enter
21:05:42.773 00.000 13300 UpdateGuideState(): m_state=1
21:05:42.773 00.000 13300 UpdateCurrentPosition: no star selected
21:05:42.774 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:05:42.774 00.000 13300 Status Line: Nessuna stella selezionata
21:05:42.777 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
21:05:42.784 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:05:42.784 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:42.785 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:05:42.785 00.000 13300 Enqueuing Expose request
21:05:42.785 00.000 11596 Worker thread wakes up
21:05:42.785 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:05:43.287 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:05:45.382 02.095 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"768785c9-dc4e-418b-a29f-6c7cb38bf0ca"}
21:05:45.383 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"768785c9-dc4e-418b-a29f-6c7cb38bf0ca"}
21:05:45.383 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c22eb051-61d6-4628-b6c2-0f99364377d6"}
21:05:45.383 00.000 13300 case statement mapped state 1 to 101
21:05:45.384 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c22eb051-61d6-4628-b6c2-0f99364377d6"}
21:05:46.363 00.979 11596 Exposure complete
21:05:46.458 00.095 11596 worker thread done servicing request
21:05:46.459 00.001 13300 OnExposeComplete: enter
21:05:46.459 00.000 13300 UpdateGuideState(): m_state=1
21:05:46.459 00.000 13300 UpdateCurrentPosition: no star selected
21:05:46.460 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:05:46.460 00.000 13300 Status Line: Nessuna stella selezionata
21:05:46.464 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:05:46.471 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:05:46.472 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:46.472 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:05:46.472 00.000 13300 Enqueuing Expose request
21:05:46.472 00.000 11596 Worker thread wakes up
21:05:46.472 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:05:46.979 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:05:48.382 01.403 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fe7adad2-3e85-4ed5-9e40-c6efe734a333"}
21:05:48.382 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fe7adad2-3e85-4ed5-9e40-c6efe734a333"}
21:05:48.383 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"58447b2c-67b6-4ed0-918a-8955fe0dafa0"}
21:05:48.383 00.000 13300 case statement mapped state 1 to 101
21:05:48.383 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"58447b2c-67b6-4ed0-918a-8955fe0dafa0"}
21:05:50.079 01.696 11596 Exposure complete
21:05:50.255 00.176 11596 worker thread done servicing request
21:05:50.255 00.000 13300 OnExposeComplete: enter
21:05:50.255 00.000 13300 UpdateGuideState(): m_state=1
21:05:50.255 00.000 13300 UpdateCurrentPosition: no star selected
21:05:50.256 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:05:50.256 00.000 13300 Status Line: Nessuna stella selezionata
21:05:50.260 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:05:50.270 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:05:50.271 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:50.271 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:05:50.271 00.000 13300 Enqueuing Expose request
21:05:50.284 00.013 11596 Worker thread wakes up
21:05:50.284 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:05:50.796 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:05:51.507 00.711 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"07787fe3-743e-4a67-985f-39326cc8938a"}
21:05:51.507 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"07787fe3-743e-4a67-985f-39326cc8938a"}
21:05:51.510 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"25964e41-ed90-4bef-a6a0-a1965fc0ed19"}
21:05:51.511 00.001 13300 case statement mapped state 1 to 101
21:05:51.511 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"25964e41-ed90-4bef-a6a0-a1965fc0ed19"}
21:05:53.910 02.399 11596 Exposure complete
21:05:54.116 00.206 11596 worker thread done servicing request
21:05:54.116 00.000 13300 OnExposeComplete: enter
21:05:54.116 00.000 13300 UpdateGuideState(): m_state=1
21:05:54.117 00.001 13300 UpdateCurrentPosition: no star selected
21:05:54.117 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:05:54.117 00.000 13300 Status Line: Nessuna stella selezionata
21:05:54.122 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:05:54.132 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:05:54.133 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:54.133 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:05:54.133 00.000 13300 Enqueuing Expose request
21:05:54.133 00.000 11596 Worker thread wakes up
21:05:54.133 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:05:54.565 00.432 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c2b7ef9e-a370-45d7-9473-8cfd63b5e602"}
21:05:54.565 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c2b7ef9e-a370-45d7-9473-8cfd63b5e602"}
21:05:54.623 00.058 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"669f65ad-6f10-4751-839f-5a077578c2f9"}
21:05:54.623 00.000 13300 case statement mapped state 1 to 101
21:05:54.623 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"669f65ad-6f10-4751-839f-5a077578c2f9"}
21:05:54.647 00.024 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:05:57.563 02.916 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bf1884da-68ed-4bf4-8c6f-20a313988bca"}
21:05:57.563 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bf1884da-68ed-4bf4-8c6f-20a313988bca"}
21:05:57.564 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a98a279f-949e-441c-be3f-afc770f05b9c"}
21:05:57.564 00.000 13300 case statement mapped state 1 to 101
21:05:57.564 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a98a279f-949e-441c-be3f-afc770f05b9c"}
21:05:57.714 00.150 11596 Exposure complete
21:05:57.869 00.155 11596 worker thread done servicing request
21:05:57.869 00.000 13300 OnExposeComplete: enter
21:05:57.869 00.000 13300 UpdateGuideState(): m_state=1
21:05:57.870 00.001 13300 UpdateCurrentPosition: no star selected
21:05:57.871 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:05:57.871 00.000 13300 Status Line: Nessuna stella selezionata
21:05:57.877 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:05:57.891 00.014 13300 UpdateGuideState exits: Nessuna stella selezionata
21:05:57.891 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:57.891 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:05:57.891 00.000 13300 Enqueuing Expose request
21:05:57.892 00.001 11596 Worker thread wakes up
21:05:57.892 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:05:58.405 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:06:00.563 02.158 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a9ee2603-690d-4d40-8827-abb3edca9140"}
21:06:00.563 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a9ee2603-690d-4d40-8827-abb3edca9140"}
21:06:00.564 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5412d1f1-3803-4dc0-9c42-b5fba8ebb548"}
21:06:00.564 00.000 13300 case statement mapped state 1 to 101
21:06:00.564 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5412d1f1-3803-4dc0-9c42-b5fba8ebb548"}
21:06:01.431 00.867 11596 Exposure complete
21:06:01.502 00.071 11596 worker thread done servicing request
21:06:01.502 00.000 13300 OnExposeComplete: enter
21:06:01.502 00.000 13300 UpdateGuideState(): m_state=1
21:06:01.502 00.000 13300 UpdateCurrentPosition: no star selected
21:06:01.503 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:06:01.503 00.000 13300 Status Line: Nessuna stella selezionata
21:06:01.506 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:06:01.513 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:06:01.513 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:01.513 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:06:01.513 00.000 13300 Enqueuing Expose request
21:06:01.513 00.000 11596 Worker thread wakes up
21:06:01.514 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:06:02.021 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:06:03.561 01.540 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e6e0bc64-fea0-4e71-8154-166c577eaad3"}
21:06:03.561 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e6e0bc64-fea0-4e71-8154-166c577eaad3"}
21:06:03.562 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0574c60c-5797-46e5-af89-b7b08046c214"}
21:06:03.562 00.000 13300 case statement mapped state 1 to 101
21:06:03.562 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0574c60c-5797-46e5-af89-b7b08046c214"}
21:06:05.051 01.489 11596 Exposure complete
21:06:05.122 00.071 11596 worker thread done servicing request
21:06:05.122 00.000 13300 OnExposeComplete: enter
21:06:05.122 00.000 13300 UpdateGuideState(): m_state=1
21:06:05.123 00.001 13300 UpdateCurrentPosition: no star selected
21:06:05.123 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:06:05.123 00.000 13300 Status Line: Nessuna stella selezionata
21:06:05.126 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:06:05.133 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:06:05.133 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:05.133 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:06:05.134 00.001 13300 Enqueuing Expose request
21:06:05.134 00.000 11596 Worker thread wakes up
21:06:05.134 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:06:05.638 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:06:06.561 00.923 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"97922e31-8e81-47ed-9d9e-faca1a9a9dc3"}
21:06:06.561 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"97922e31-8e81-47ed-9d9e-faca1a9a9dc3"}
21:06:06.562 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a88b4706-7877-493f-b45d-44026b6a9b46"}
21:06:06.562 00.000 13300 case statement mapped state 1 to 101
21:06:06.562 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a88b4706-7877-493f-b45d-44026b6a9b46"}
21:06:08.657 02.095 11596 Exposure complete
21:06:08.728 00.071 11596 worker thread done servicing request
21:06:08.728 00.000 13300 OnExposeComplete: enter
21:06:08.728 00.000 13300 UpdateGuideState(): m_state=1
21:06:08.728 00.000 13300 UpdateCurrentPosition: no star selected
21:06:08.729 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:06:08.729 00.000 13300 Status Line: Nessuna stella selezionata
21:06:08.732 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:06:08.739 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:06:08.739 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:08.740 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:06:08.740 00.000 13300 Enqueuing Expose request
21:06:08.740 00.000 11596 Worker thread wakes up
21:06:08.740 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:06:09.250 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:06:09.559 00.309 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bdcb8890-9f36-4126-946c-a1f49de2e1c6"}
21:06:09.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bdcb8890-9f36-4126-946c-a1f49de2e1c6"}
21:06:09.560 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d7ddf87c-d99c-46df-8144-b0d179bbd8a4"}
21:06:09.560 00.000 13300 case statement mapped state 1 to 101
21:06:09.560 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d7ddf87c-d99c-46df-8144-b0d179bbd8a4"}
21:06:12.284 02.724 11596 Exposure complete
21:06:12.355 00.071 11596 worker thread done servicing request
21:06:12.355 00.000 13300 OnExposeComplete: enter
21:06:12.355 00.000 13300 UpdateGuideState(): m_state=1
21:06:12.355 00.000 13300 UpdateCurrentPosition: no star selected
21:06:12.356 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:06:12.356 00.000 13300 Status Line: Nessuna stella selezionata
21:06:12.359 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:06:12.367 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:06:12.367 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:12.367 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:06:12.368 00.001 13300 Enqueuing Expose request
21:06:12.368 00.000 11596 Worker thread wakes up
21:06:12.368 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:06:12.559 00.191 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"009d8e9b-31f0-46cc-8ec4-feb9a43bf1e0"}
21:06:12.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"009d8e9b-31f0-46cc-8ec4-feb9a43bf1e0"}
21:06:12.560 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"12caf9cc-9356-4fcd-8c45-b8771271c5ec"}
21:06:12.560 00.000 13300 case statement mapped state 1 to 101
21:06:12.560 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"12caf9cc-9356-4fcd-8c45-b8771271c5ec"}
21:06:12.870 00.310 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:06:15.560 02.690 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"888e814a-5178-4ecf-aef0-ab945295a14b"}
21:06:15.560 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"888e814a-5178-4ecf-aef0-ab945295a14b"}
21:06:15.561 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"79393359-5e27-4805-8ea5-56bd70b95417"}
21:06:15.561 00.000 13300 case statement mapped state 1 to 101
21:06:15.561 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"79393359-5e27-4805-8ea5-56bd70b95417"}
21:06:15.906 00.345 11596 Exposure complete
21:06:15.992 00.086 11596 worker thread done servicing request
21:06:15.992 00.000 13300 OnExposeComplete: enter
21:06:15.992 00.000 13300 UpdateGuideState(): m_state=1
21:06:15.993 00.001 13300 UpdateCurrentPosition: no star selected
21:06:15.993 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:06:15.993 00.000 13300 Status Line: Nessuna stella selezionata
21:06:15.998 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:06:16.008 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:06:16.008 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:16.008 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:06:16.008 00.000 13300 Enqueuing Expose request
21:06:16.008 00.000 11596 Worker thread wakes up
21:06:16.009 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:06:16.522 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:06:18.559 02.037 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3ed28c97-13f5-49a7-80f6-bba12489405b"}
21:06:18.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3ed28c97-13f5-49a7-80f6-bba12489405b"}
21:06:18.560 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4e5e2fb7-2e3c-4339-af2a-27df32008f1e"}
21:06:18.560 00.000 13300 case statement mapped state 1 to 101
21:06:18.560 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4e5e2fb7-2e3c-4339-af2a-27df32008f1e"}
21:06:19.556 00.996 11596 Exposure complete
21:06:19.659 00.103 11596 worker thread done servicing request
21:06:19.659 00.000 13300 OnExposeComplete: enter
21:06:19.659 00.000 13300 UpdateGuideState(): m_state=1
21:06:19.659 00.000 13300 UpdateCurrentPosition: no star selected
21:06:19.660 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:06:19.660 00.000 13300 Status Line: Nessuna stella selezionata
21:06:19.663 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:06:19.671 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:06:19.671 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:19.671 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:06:19.671 00.000 13300 Enqueuing Expose request
21:06:19.671 00.000 11596 Worker thread wakes up
21:06:19.672 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:06:20.173 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:06:21.558 01.385 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"25c53aaa-3e55-4e47-9f98-fd701b949fd2"}
21:06:21.558 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"25c53aaa-3e55-4e47-9f98-fd701b949fd2"}
21:06:21.559 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"16a13537-a819-4bfe-807e-32dfb1d7f445"}
21:06:21.559 00.000 13300 case statement mapped state 1 to 101
21:06:21.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"16a13537-a819-4bfe-807e-32dfb1d7f445"}
21:06:23.196 01.637 11596 Exposure complete
21:06:23.267 00.071 11596 worker thread done servicing request
21:06:23.267 00.000 13300 OnExposeComplete: enter
21:06:23.268 00.001 13300 UpdateGuideState(): m_state=1
21:06:23.268 00.000 13300 UpdateCurrentPosition: no star selected
21:06:23.268 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:06:23.269 00.001 13300 Status Line: Nessuna stella selezionata
21:06:23.272 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:06:23.282 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:06:23.283 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:23.283 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:06:23.283 00.000 13300 Enqueuing Expose request
21:06:23.283 00.000 11596 Worker thread wakes up
21:06:23.283 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:06:23.799 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:06:24.558 00.759 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5995a965-46b8-43f8-9bfc-245bc5bac4f4"}
21:06:24.558 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5995a965-46b8-43f8-9bfc-245bc5bac4f4"}
21:06:24.559 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"73e759bd-1e5a-4ac4-9a1c-f687968331c9"}
21:06:24.559 00.000 13300 case statement mapped state 1 to 101
21:06:24.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"73e759bd-1e5a-4ac4-9a1c-f687968331c9"}
21:06:26.830 02.271 11596 Exposure complete
21:06:26.905 00.075 11596 worker thread done servicing request
21:06:26.905 00.000 13300 OnExposeComplete: enter
21:06:26.905 00.000 13300 UpdateGuideState(): m_state=1
21:06:26.905 00.000 13300 UpdateCurrentPosition: no star selected
21:06:26.906 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:06:26.906 00.000 13300 Status Line: Nessuna stella selezionata
21:06:26.911 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:06:26.918 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:06:26.919 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:26.919 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:06:26.919 00.000 13300 Enqueuing Expose request
21:06:26.919 00.000 11596 Worker thread wakes up
21:06:26.919 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:06:27.424 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:06:27.557 00.133 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"623b470c-78ea-480a-acc5-8dafac86dc00"}
21:06:27.557 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"623b470c-78ea-480a-acc5-8dafac86dc00"}
21:06:27.558 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"32068a16-329f-43bf-85f2-6ed624c7b1fa"}
21:06:27.558 00.000 13300 case statement mapped state 1 to 101
21:06:27.558 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"32068a16-329f-43bf-85f2-6ed624c7b1fa"}
21:06:30.446 02.888 11596 Exposure complete
21:06:30.516 00.070 11596 worker thread done servicing request
21:06:30.516 00.000 13300 OnExposeComplete: enter
21:06:30.517 00.001 13300 UpdateGuideState(): m_state=1
21:06:30.517 00.000 13300 UpdateCurrentPosition: no star selected
21:06:30.518 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:06:30.518 00.000 13300 Status Line: Nessuna stella selezionata
21:06:30.524 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:06:30.532 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:06:30.532 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:30.532 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:06:30.532 00.000 13300 Enqueuing Expose request
21:06:30.532 00.000 11596 Worker thread wakes up
21:06:30.533 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:06:30.556 00.023 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"023a18a3-59b6-4a79-a99a-8c49d4dbc085"}
21:06:30.556 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"023a18a3-59b6-4a79-a99a-8c49d4dbc085"}
21:06:30.557 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e869a080-a9ec-44fe-bf09-9ba9ff87aa7b"}
21:06:30.557 00.000 13300 case statement mapped state 1 to 101
21:06:30.557 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e869a080-a9ec-44fe-bf09-9ba9ff87aa7b"}
21:06:31.038 00.481 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:06:33.555 02.517 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bcafc261-d308-4372-bcfe-45fab5d56e45"}
21:06:33.555 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bcafc261-d308-4372-bcfe-45fab5d56e45"}
21:06:33.556 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"01baadf4-edee-4411-8d16-f7a0a507bd1b"}
21:06:33.556 00.000 13300 case statement mapped state 1 to 101
21:06:33.556 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"01baadf4-edee-4411-8d16-f7a0a507bd1b"}
21:06:34.065 00.509 11596 Exposure complete
21:06:34.135 00.070 11596 worker thread done servicing request
21:06:34.136 00.001 13300 OnExposeComplete: enter
21:06:34.136 00.000 13300 UpdateGuideState(): m_state=1
21:06:34.136 00.000 13300 UpdateCurrentPosition: no star selected
21:06:34.136 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:06:34.137 00.001 13300 Status Line: Nessuna stella selezionata
21:06:34.143 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:06:34.155 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
21:06:34.156 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:34.156 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:06:34.156 00.000 13300 Enqueuing Expose request
21:06:34.156 00.000 11596 Worker thread wakes up
21:06:34.156 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:06:34.667 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:06:36.553 01.886 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a1d86739-4634-49ff-b8f7-f47285df1048"}
21:06:36.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a1d86739-4634-49ff-b8f7-f47285df1048"}
21:06:36.554 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"12a8fdea-0015-4808-921c-f1fc197fd5fd"}
21:06:36.554 00.000 13300 case statement mapped state 1 to 101
21:06:36.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"12a8fdea-0015-4808-921c-f1fc197fd5fd"}
21:06:37.703 01.149 11596 Exposure complete
21:06:37.779 00.076 11596 worker thread done servicing request
21:06:37.779 00.000 13300 OnExposeComplete: enter
21:06:37.780 00.001 13300 UpdateGuideState(): m_state=1
21:06:37.780 00.000 13300 UpdateCurrentPosition: no star selected
21:06:37.780 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:06:37.780 00.000 13300 Status Line: Nessuna stella selezionata
21:06:37.783 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:06:37.795 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
21:06:37.795 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:37.795 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:06:37.795 00.000 13300 Enqueuing Expose request
21:06:37.795 00.000 11596 Worker thread wakes up
21:06:37.795 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:06:38.309 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:06:39.553 01.244 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d25fbc45-b9f2-4fbf-8f12-1bbc20688722"}
21:06:39.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d25fbc45-b9f2-4fbf-8f12-1bbc20688722"}
21:06:39.554 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a2f00839-52ad-4546-8199-de3a789c1796"}
21:06:39.554 00.000 13300 case statement mapped state 1 to 101
21:06:39.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a2f00839-52ad-4546-8199-de3a789c1796"}
21:06:41.342 01.788 11596 Exposure complete
21:06:41.416 00.074 11596 worker thread done servicing request
21:06:41.417 00.001 13300 OnExposeComplete: enter
21:06:41.417 00.000 13300 UpdateGuideState(): m_state=1
21:06:41.418 00.001 13300 UpdateCurrentPosition: no star selected
21:06:41.418 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:06:41.418 00.000 13300 Status Line: Nessuna stella selezionata
21:06:41.422 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:06:41.430 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:06:41.430 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:41.430 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:06:41.430 00.000 13300 Enqueuing Expose request
21:06:41.430 00.000 11596 Worker thread wakes up
21:06:41.430 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:06:41.946 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:06:42.551 00.605 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3db86105-9afc-4aa5-8ca4-53846ba0e9d0"}
21:06:42.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3db86105-9afc-4aa5-8ca4-53846ba0e9d0"}
21:06:42.552 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"25286dfd-342b-4dc0-8f41-c747ad216f47"}
21:06:42.552 00.000 13300 case statement mapped state 1 to 101
21:06:42.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"25286dfd-342b-4dc0-8f41-c747ad216f47"}
21:06:44.976 02.424 11596 Exposure complete
21:06:45.048 00.072 11596 worker thread done servicing request
21:06:45.048 00.000 13300 OnExposeComplete: enter
21:06:45.048 00.000 13300 UpdateGuideState(): m_state=1
21:06:45.049 00.001 13300 UpdateCurrentPosition: no star selected
21:06:45.049 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:06:45.049 00.000 13300 Status Line: Nessuna stella selezionata
21:06:45.053 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:06:45.060 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:06:45.060 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:45.060 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:06:45.060 00.000 13300 Enqueuing Expose request
21:06:45.060 00.000 11596 Worker thread wakes up
21:06:45.061 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:06:45.551 00.490 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0d137649-eda0-440d-95b8-483e1bff5d9a"}
21:06:45.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0d137649-eda0-440d-95b8-483e1bff5d9a"}
21:06:45.552 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"af3be97b-4f67-4095-987d-5b5de0aed494"}
21:06:45.552 00.000 13300 case statement mapped state 1 to 101
21:06:45.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"af3be97b-4f67-4095-987d-5b5de0aed494"}
21:06:45.572 00.020 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:06:48.552 02.980 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c02e1cd6-ab83-4b31-8b9a-1de288d168a1"}
21:06:48.553 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c02e1cd6-ab83-4b31-8b9a-1de288d168a1"}
21:06:48.553 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"386fc59e-5819-4bb8-8e4a-6dae470d9185"}
21:06:48.554 00.001 13300 case statement mapped state 1 to 101
21:06:48.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"386fc59e-5819-4bb8-8e4a-6dae470d9185"}
21:06:48.736 00.182 11596 Exposure complete
21:06:48.823 00.087 11596 worker thread done servicing request
21:06:48.824 00.001 13300 OnExposeComplete: enter
21:06:48.824 00.000 13300 UpdateGuideState(): m_state=1
21:06:48.824 00.000 13300 UpdateCurrentPosition: no star selected
21:06:48.825 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:06:48.825 00.000 13300 Status Line: Nessuna stella selezionata
21:06:48.831 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:06:48.843 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
21:06:48.843 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:48.843 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:06:48.843 00.000 13300 Enqueuing Expose request
21:06:48.843 00.000 11596 Worker thread wakes up
21:06:48.844 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:06:49.355 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:06:51.550 02.195 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"381c2345-007b-442c-8e5d-29b76b957092"}
21:06:51.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"381c2345-007b-442c-8e5d-29b76b957092"}
21:06:51.551 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ee6690f2-5008-4e5e-981b-cbac98ef4ac0"}
21:06:51.551 00.000 13300 case statement mapped state 1 to 101
21:06:51.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ee6690f2-5008-4e5e-981b-cbac98ef4ac0"}
21:06:52.394 00.843 11596 Exposure complete
21:06:52.491 00.097 11596 worker thread done servicing request
21:06:52.491 00.000 13300 OnExposeComplete: enter
21:06:52.491 00.000 13300 UpdateGuideState(): m_state=1
21:06:52.491 00.000 13300 UpdateCurrentPosition: no star selected
21:06:52.492 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:06:52.492 00.000 13300 Status Line: Nessuna stella selezionata
21:06:52.495 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:06:52.506 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:06:52.506 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:52.506 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:06:52.506 00.000 13300 Enqueuing Expose request
21:06:52.507 00.001 11596 Worker thread wakes up
21:06:52.507 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:06:53.011 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:06:54.783 01.772 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"41f43463-110f-49cf-8326-d960e9c15fb8"}
21:06:54.783 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"41f43463-110f-49cf-8326-d960e9c15fb8"}
21:06:54.786 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2078a59b-9a84-4a97-aa98-953b1dfdb9b3"}
21:06:54.786 00.000 13300 case statement mapped state 1 to 101
21:06:54.786 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2078a59b-9a84-4a97-aa98-953b1dfdb9b3"}
21:06:56.174 01.388 11596 Exposure complete
21:06:56.461 00.287 11596 worker thread done servicing request
21:06:56.462 00.001 13300 OnExposeComplete: enter
21:06:56.462 00.000 13300 UpdateGuideState(): m_state=1
21:06:56.462 00.000 13300 UpdateCurrentPosition: no star selected
21:06:56.462 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:06:56.463 00.001 13300 Status Line: Nessuna stella selezionata
21:06:56.466 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:06:56.474 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:06:56.475 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:56.475 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:06:56.475 00.000 13300 Enqueuing Expose request
21:06:56.483 00.008 11596 Worker thread wakes up
21:06:56.483 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:06:56.994 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:06:57.883 00.889 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3ee2bb66-f120-4f8e-9747-d643e819ca09"}
21:06:57.884 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3ee2bb66-f120-4f8e-9747-d643e819ca09"}
21:06:57.885 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"43987f5a-0c53-44ba-a637-6e5f5d71c473"}
21:06:57.885 00.000 13300 case statement mapped state 1 to 101
21:06:57.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"43987f5a-0c53-44ba-a637-6e5f5d71c473"}
21:07:00.047 02.162 11596 Exposure complete
21:07:00.207 00.160 11596 worker thread done servicing request
21:07:00.208 00.001 13300 OnExposeComplete: enter
21:07:00.208 00.000 13300 UpdateGuideState(): m_state=1
21:07:00.209 00.001 13300 UpdateCurrentPosition: no star selected
21:07:00.209 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:07:00.209 00.000 13300 Status Line: Nessuna stella selezionata
21:07:00.215 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:07:00.226 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:07:00.227 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:00.227 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:07:00.227 00.000 13300 Enqueuing Expose request
21:07:00.227 00.000 11596 Worker thread wakes up
21:07:00.228 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:07:00.734 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:07:00.883 00.149 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"57f7a180-60aa-4afd-aba6-06ec67a13280"}
21:07:00.883 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"57f7a180-60aa-4afd-aba6-06ec67a13280"}
21:07:00.884 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3955df9c-4a4d-43cd-bed7-d856d66736f1"}
21:07:00.884 00.000 13300 case statement mapped state 1 to 101
21:07:00.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3955df9c-4a4d-43cd-bed7-d856d66736f1"}
21:07:03.760 02.876 11596 Exposure complete
21:07:03.833 00.073 11596 worker thread done servicing request
21:07:03.833 00.000 13300 OnExposeComplete: enter
21:07:03.834 00.001 13300 UpdateGuideState(): m_state=1
21:07:03.834 00.000 13300 UpdateCurrentPosition: no star selected
21:07:03.834 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:07:03.834 00.000 13300 Status Line: Nessuna stella selezionata
21:07:03.838 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:07:03.845 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:07:03.845 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:03.845 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:07:03.845 00.000 13300 Enqueuing Expose request
21:07:03.845 00.000 11596 Worker thread wakes up
21:07:03.845 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:07:03.883 00.038 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"95c09699-1ef0-4d2d-bd13-d1dbc2014caa"}
21:07:03.883 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"95c09699-1ef0-4d2d-bd13-d1dbc2014caa"}
21:07:03.884 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4e949524-95a0-4f12-bcb0-3d700365ecda"}
21:07:03.884 00.000 13300 case statement mapped state 1 to 101
21:07:03.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4e949524-95a0-4f12-bcb0-3d700365ecda"}
21:07:04.347 00.463 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:07:06.881 02.534 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"46615e89-caa8-4d05-b4de-b87afd990039"}
21:07:06.881 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"46615e89-caa8-4d05-b4de-b87afd990039"}
21:07:06.882 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b37dfa8b-a6a0-4dc6-8b97-e67cd03419b1"}
21:07:06.882 00.000 13300 case statement mapped state 1 to 101
21:07:06.882 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b37dfa8b-a6a0-4dc6-8b97-e67cd03419b1"}
21:07:07.384 00.502 11596 Exposure complete
21:07:07.455 00.071 11596 worker thread done servicing request
21:07:07.455 00.000 13300 OnExposeComplete: enter
21:07:07.455 00.000 13300 UpdateGuideState(): m_state=1
21:07:07.456 00.001 13300 UpdateCurrentPosition: no star selected
21:07:07.456 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:07:07.456 00.000 13300 Status Line: Nessuna stella selezionata
21:07:07.459 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:07:07.467 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:07:07.467 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:07.467 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:07:07.467 00.000 13300 Enqueuing Expose request
21:07:07.467 00.000 11596 Worker thread wakes up
21:07:07.467 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:07:07.973 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:07:09.880 01.907 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b9f127e4-618b-4fa9-b560-497c13bc9bef"}
21:07:09.880 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b9f127e4-618b-4fa9-b560-497c13bc9bef"}
21:07:09.881 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6dcd3261-4057-4bac-8e53-6d977719533c"}
21:07:09.881 00.000 13300 case statement mapped state 1 to 101
21:07:09.881 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6dcd3261-4057-4bac-8e53-6d977719533c"}
21:07:11.065 01.184 11596 Exposure complete
21:07:11.219 00.154 11596 worker thread done servicing request
21:07:11.219 00.000 13300 OnExposeComplete: enter
21:07:11.219 00.000 13300 UpdateGuideState(): m_state=1
21:07:11.220 00.001 13300 UpdateCurrentPosition: no star selected
21:07:11.220 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:07:11.220 00.000 13300 Status Line: Nessuna stella selezionata
21:07:11.227 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:07:11.241 00.014 13300 UpdateGuideState exits: Nessuna stella selezionata
21:07:11.241 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:11.242 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:07:11.242 00.000 13300 Enqueuing Expose request
21:07:11.242 00.000 11596 Worker thread wakes up
21:07:11.242 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:07:11.751 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:07:13.074 01.323 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d7303f52-90b6-4983-b1a9-5cce932d90b3"}
21:07:13.074 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d7303f52-90b6-4983-b1a9-5cce932d90b3"}
21:07:15.409 02.335 11596 Exposure complete
21:07:15.878 00.469 11596 worker thread done servicing request
21:07:22.772 06.894 13300 OnExposeComplete: enter
21:07:22.772 00.000 13300 UpdateGuideState(): m_state=1
21:07:22.774 00.002 13300 UpdateCurrentPosition: no star selected
21:07:22.775 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:07:22.777 00.002 13300 Status Line: Nessuna stella selezionata
21:07:22.809 00.032 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:07:22.822 00.013 13300 UpdateGuideState exits: Nessuna stella selezionata
21:07:22.823 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:22.823 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:07:22.823 00.000 13300 Enqueuing Expose request
21:07:22.824 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"85f5fa67-e077-4a94-997c-c292db52711b"}
21:07:22.824 00.000 13300 case statement mapped state 1 to 101
21:07:22.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"85f5fa67-e077-4a94-997c-c292db52711b"}
21:07:22.825 00.001 11596 Worker thread wakes up
21:07:22.827 00.002 11596 worker thread servicing REQUEST_EXPOSE 3000
21:07:22.977 00.150 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"18f80a99-377a-477e-aeaf-15daca517338"}
21:07:22.978 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"18f80a99-377a-477e-aeaf-15daca517338"}
21:07:23.264 00.286 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c6a7a609-ecba-4bb0-b0fe-45787401e849"}
21:07:23.264 00.000 13300 case statement mapped state 1 to 101
21:07:23.264 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c6a7a609-ecba-4bb0-b0fe-45787401e849"}
21:07:23.476 00.212 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:07:26.287 02.811 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d4f5838c-40b8-4af3-b671-e4712d2b27fd"}
21:07:26.287 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d4f5838c-40b8-4af3-b671-e4712d2b27fd"}
21:07:26.291 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ea04c65b-a749-4e1a-81ae-c0206e37ed5f"}
21:07:26.291 00.000 13300 case statement mapped state 1 to 101
21:07:26.291 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ea04c65b-a749-4e1a-81ae-c0206e37ed5f"}
21:07:27.000 00.709 11596 Exposure complete
21:07:27.455 00.455 11596 worker thread done servicing request
21:07:27.455 00.000 13300 OnExposeComplete: enter
21:07:27.456 00.001 13300 UpdateGuideState(): m_state=1
21:07:27.457 00.001 13300 UpdateCurrentPosition: no star selected
21:07:27.457 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:07:27.457 00.000 13300 Status Line: Nessuna stella selezionata
21:07:27.461 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:07:27.473 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
21:07:27.474 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:27.474 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:07:27.474 00.000 13300 Enqueuing Expose request
21:07:27.475 00.001 11596 Worker thread wakes up
21:07:27.475 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:07:28.173 00.698 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:07:29.316 01.143 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"591299a6-45dc-4c9d-b301-88898838e457"}
21:07:29.316 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"591299a6-45dc-4c9d-b301-88898838e457"}
21:07:29.362 00.046 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bffac811-7368-4148-bdb8-c54ad4bb0ee8"}
21:07:29.362 00.000 13300 case statement mapped state 1 to 101
21:07:29.362 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bffac811-7368-4148-bdb8-c54ad4bb0ee8"}
21:07:31.377 02.015 11596 Exposure complete
21:07:31.564 00.187 11596 worker thread done servicing request
21:07:31.564 00.000 13300 OnExposeComplete: enter
21:07:31.564 00.000 13300 UpdateGuideState(): m_state=1
21:07:31.565 00.001 13300 UpdateCurrentPosition: no star selected
21:07:31.565 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:07:31.566 00.001 13300 Status Line: Nessuna stella selezionata
21:07:31.572 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:07:31.585 00.013 13300 UpdateGuideState exits: Nessuna stella selezionata
21:07:31.585 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:31.585 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:07:31.585 00.000 13300 Enqueuing Expose request
21:07:31.586 00.001 11596 Worker thread wakes up
21:07:31.586 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:07:32.094 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:07:32.424 00.330 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"08d69b5d-0fec-481e-8150-ac551f448fda"}
21:07:32.425 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"08d69b5d-0fec-481e-8150-ac551f448fda"}
21:07:32.426 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"716813f1-9ae9-4e8c-90d1-d81ffdd5f784"}
21:07:32.426 00.000 13300 case statement mapped state 1 to 101
21:07:32.427 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"716813f1-9ae9-4e8c-90d1-d81ffdd5f784"}
21:07:35.144 02.717 11596 Exposure complete
21:07:35.273 00.129 11596 worker thread done servicing request
21:07:35.273 00.000 13300 OnExposeComplete: enter
21:07:35.273 00.000 13300 UpdateGuideState(): m_state=1
21:07:35.274 00.001 13300 UpdateCurrentPosition: no star selected
21:07:35.274 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:07:35.275 00.001 13300 Status Line: Nessuna stella selezionata
21:07:35.279 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:07:35.292 00.013 13300 UpdateGuideState exits: Nessuna stella selezionata
21:07:35.292 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:35.292 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:07:35.292 00.000 13300 Enqueuing Expose request
21:07:35.292 00.000 11596 Worker thread wakes up
21:07:35.292 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:07:35.425 00.133 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3ae64fe7-3264-45b1-ae36-bd13fea3cbb5"}
21:07:35.425 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3ae64fe7-3264-45b1-ae36-bd13fea3cbb5"}
21:07:35.426 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"761001fd-80c2-4e50-8e3c-f4c9132d631f"}
21:07:35.426 00.000 13300 case statement mapped state 1 to 101
21:07:35.427 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"761001fd-80c2-4e50-8e3c-f4c9132d631f"}
21:07:35.799 00.372 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:07:38.425 02.626 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3708176e-6429-4661-a208-c579a6fe7542"}
21:07:38.425 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3708176e-6429-4661-a208-c579a6fe7542"}
21:07:38.426 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e2b41b16-3fb2-4b66-9338-83329aed8ffa"}
21:07:38.426 00.000 13300 case statement mapped state 1 to 101
21:07:38.426 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e2b41b16-3fb2-4b66-9338-83329aed8ffa"}
21:07:38.843 00.417 11596 Exposure complete
21:07:38.927 00.084 11596 worker thread done servicing request
21:07:38.927 00.000 13300 OnExposeComplete: enter
21:07:38.928 00.001 13300 UpdateGuideState(): m_state=1
21:07:38.928 00.000 13300 UpdateCurrentPosition: no star selected
21:07:38.928 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:07:38.928 00.000 13300 Status Line: Nessuna stella selezionata
21:07:38.932 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:07:38.941 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:07:38.941 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:38.941 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:07:38.941 00.000 13300 Enqueuing Expose request
21:07:38.941 00.000 11596 Worker thread wakes up
21:07:38.942 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:07:39.452 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:07:41.425 01.973 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b2f5682f-a642-4c9f-954c-612fdbfd9db0"}
21:07:41.425 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b2f5682f-a642-4c9f-954c-612fdbfd9db0"}
21:07:41.426 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"94c12c30-27cd-4c69-86af-5b7670c6b9d6"}
21:07:41.426 00.000 13300 case statement mapped state 1 to 101
21:07:41.426 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"94c12c30-27cd-4c69-86af-5b7670c6b9d6"}
21:07:42.484 01.058 11596 Exposure complete
21:07:42.559 00.075 11596 worker thread done servicing request
21:07:42.559 00.000 13300 OnExposeComplete: enter
21:07:42.559 00.000 13300 UpdateGuideState(): m_state=1
21:07:42.559 00.000 13300 UpdateCurrentPosition: no star selected
21:07:42.560 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:07:42.560 00.000 13300 Status Line: Nessuna stella selezionata
21:07:42.562 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:07:42.569 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:07:42.569 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:42.569 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:07:42.569 00.000 13300 Enqueuing Expose request
21:07:42.570 00.001 11596 Worker thread wakes up
21:07:42.570 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:07:43.086 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:07:44.425 01.339 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"485ef03e-117f-4139-8597-578a61f30c27"}
21:07:44.425 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"485ef03e-117f-4139-8597-578a61f30c27"}
21:07:44.426 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"baa0fbcb-afcd-4929-976e-441b02f490bb"}
21:07:44.426 00.000 13300 case statement mapped state 1 to 101
21:07:44.426 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"baa0fbcb-afcd-4929-976e-441b02f490bb"}
21:07:46.126 01.700 11596 Exposure complete
21:07:46.217 00.091 11596 worker thread done servicing request
21:07:46.217 00.000 13300 OnExposeComplete: enter
21:07:46.217 00.000 13300 UpdateGuideState(): m_state=1
21:07:46.218 00.001 13300 UpdateCurrentPosition: no star selected
21:07:46.218 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:07:46.218 00.000 13300 Status Line: Nessuna stella selezionata
21:07:46.221 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:07:46.229 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:07:46.229 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:46.229 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:07:46.229 00.000 13300 Enqueuing Expose request
21:07:46.229 00.000 11596 Worker thread wakes up
21:07:46.230 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:07:46.742 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:07:47.424 00.682 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"369f0988-a72c-42d4-a25c-cefbbb3236e4"}
21:07:47.424 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"369f0988-a72c-42d4-a25c-cefbbb3236e4"}
21:07:47.425 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0fa25b92-109f-4b7f-a5b2-e91ee6a56797"}
21:07:47.425 00.000 13300 case statement mapped state 1 to 101
21:07:47.425 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0fa25b92-109f-4b7f-a5b2-e91ee6a56797"}
21:07:49.776 02.351 11596 Exposure complete
21:07:49.859 00.083 11596 worker thread done servicing request
21:07:49.859 00.000 13300 OnExposeComplete: enter
21:07:49.859 00.000 13300 UpdateGuideState(): m_state=1
21:07:49.860 00.001 13300 UpdateCurrentPosition: no star selected
21:07:49.861 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:07:49.861 00.000 13300 Status Line: Nessuna stella selezionata
21:07:49.865 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=0, FiltMax=254, Gamma=0.510
21:07:49.878 00.013 13300 UpdateGuideState exits: Nessuna stella selezionata
21:07:49.878 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:49.878 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:07:49.878 00.000 13300 Enqueuing Expose request
21:07:49.879 00.001 11596 Worker thread wakes up
21:07:49.879 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:07:50.388 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:07:50.424 00.036 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0eedc403-8c50-44bf-8a3c-0c50001662df"}
21:07:50.424 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0eedc403-8c50-44bf-8a3c-0c50001662df"}
21:07:50.425 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"42194e38-d029-4099-abdc-b9dec69da236"}
21:07:50.425 00.000 13300 case statement mapped state 1 to 101
21:07:50.425 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"42194e38-d029-4099-abdc-b9dec69da236"}
21:07:53.418 02.993 11596 Exposure complete
21:07:53.424 00.006 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d0186992-e753-408a-a078-79f5b867b9b9"}
21:07:53.424 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d0186992-e753-408a-a078-79f5b867b9b9"}
21:07:53.425 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"128b610d-a0e6-496c-becf-b3316fe1fbf2"}
21:07:53.425 00.000 13300 case statement mapped state 1 to 101
21:07:53.425 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"128b610d-a0e6-496c-becf-b3316fe1fbf2"}
21:07:53.504 00.079 11596 worker thread done servicing request
21:07:53.505 00.001 13300 OnExposeComplete: enter
21:07:53.505 00.000 13300 UpdateGuideState(): m_state=1
21:07:53.505 00.000 13300 UpdateCurrentPosition: no star selected
21:07:53.505 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:07:53.506 00.001 13300 Status Line: Nessuna stella selezionata
21:07:53.508 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:07:53.519 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:07:53.519 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:53.519 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:07:53.519 00.000 13300 Enqueuing Expose request
21:07:53.519 00.000 11596 Worker thread wakes up
21:07:53.519 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:07:54.024 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:07:57.110 03.086 11596 Exposure complete
21:07:57.297 00.187 11596 worker thread done servicing request
21:07:57.298 00.001 13300 OnExposeComplete: enter
21:07:57.298 00.000 13300 UpdateGuideState(): m_state=1
21:07:57.298 00.000 13300 UpdateCurrentPosition: no star selected
21:07:57.298 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:07:57.299 00.001 13300 Status Line: Nessuna stella selezionata
21:07:57.302 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=251, Gamma=0.510
21:07:57.312 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:07:57.312 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:57.312 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:07:57.312 00.000 13300 Enqueuing Expose request
21:07:57.312 00.000 11596 Worker thread wakes up
21:07:57.312 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:07:57.826 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:07:57.941 00.115 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e91a5445-1b1b-4e21-a301-8e780babac3d"}
21:07:57.942 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e91a5445-1b1b-4e21-a301-8e780babac3d"}
21:07:57.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e8d6f0de-48e9-4b17-b0b8-4a39bce3c601"}
21:07:57.943 00.000 13300 case statement mapped state 1 to 101
21:07:57.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e8d6f0de-48e9-4b17-b0b8-4a39bce3c601"}
21:08:00.876 02.933 11596 Exposure complete
21:08:00.971 00.095 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d90f92b3-4734-495a-8dfa-a2462daecb5f"}
21:08:00.972 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d90f92b3-4734-495a-8dfa-a2462daecb5f"}
21:08:01.028 00.056 11596 worker thread done servicing request
21:08:01.028 00.000 13300 OnExposeComplete: enter
21:08:01.028 00.000 13300 UpdateGuideState(): m_state=1
21:08:01.028 00.000 13300 UpdateCurrentPosition: no star selected
21:08:01.029 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:08:01.029 00.000 13300 Status Line: Nessuna stella selezionata
21:08:01.031 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:08:01.040 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:08:01.041 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:01.041 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:08:01.041 00.000 13300 Enqueuing Expose request
21:08:01.041 00.000 11596 Worker thread wakes up
21:08:01.041 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:08:01.552 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:08:01.870 00.318 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8f5ca210-b46f-4183-a449-b6fc627f148e"}
21:08:01.870 00.000 13300 case statement mapped state 1 to 101
21:08:01.870 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8f5ca210-b46f-4183-a449-b6fc627f148e"}
21:08:03.972 02.102 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8bf51be5-55c2-4f44-b4f8-8b2aa45dca5b"}
21:08:03.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8bf51be5-55c2-4f44-b4f8-8b2aa45dca5b"}
21:08:03.972 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6633919a-a9f9-47b1-a6f6-eebcf3753c76"}
21:08:03.972 00.000 13300 case statement mapped state 1 to 101
21:08:03.973 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6633919a-a9f9-47b1-a6f6-eebcf3753c76"}
21:08:04.590 00.617 11596 Exposure complete
21:08:04.661 00.071 11596 worker thread done servicing request
21:08:04.661 00.000 13300 OnExposeComplete: enter
21:08:04.662 00.001 13300 UpdateGuideState(): m_state=1
21:08:04.662 00.000 13300 UpdateCurrentPosition: no star selected
21:08:04.662 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:08:04.662 00.000 13300 Status Line: Nessuna stella selezionata
21:08:04.666 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:08:04.673 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:08:04.673 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:04.673 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:08:04.673 00.000 13300 Enqueuing Expose request
21:08:04.673 00.000 11596 Worker thread wakes up
21:08:04.674 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:08:05.176 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:08:06.970 01.794 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"708a4025-d946-491a-8ef6-372681ca3428"}
21:08:06.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"708a4025-d946-491a-8ef6-372681ca3428"}
21:08:06.971 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c39ce301-612c-4d15-b5c7-a7b63771a665"}
21:08:06.971 00.000 13300 case statement mapped state 1 to 101
21:08:06.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c39ce301-612c-4d15-b5c7-a7b63771a665"}
21:08:08.210 01.239 11596 Exposure complete
21:08:08.286 00.076 11596 worker thread done servicing request
21:08:08.286 00.000 13300 OnExposeComplete: enter
21:08:08.286 00.000 13300 UpdateGuideState(): m_state=1
21:08:08.286 00.000 13300 UpdateCurrentPosition: no star selected
21:08:08.287 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:08:08.287 00.000 13300 Status Line: Nessuna stella selezionata
21:08:08.290 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:08:08.297 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:08:08.298 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:08.298 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:08:08.298 00.000 13300 Enqueuing Expose request
21:08:08.298 00.000 11596 Worker thread wakes up
21:08:08.298 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:08:08.811 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:08:09.969 01.158 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fd664f99-de3f-4ffa-8fec-ddc3d1518d7c"}
21:08:09.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fd664f99-de3f-4ffa-8fec-ddc3d1518d7c"}
21:08:09.979 00.010 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"194f3ab6-b488-422d-a749-f30170a35939"}
21:08:09.979 00.000 13300 case statement mapped state 1 to 101
21:08:09.979 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"194f3ab6-b488-422d-a749-f30170a35939"}
21:08:11.848 01.869 11596 Exposure complete
21:08:11.923 00.075 11596 worker thread done servicing request
21:08:11.923 00.000 13300 OnExposeComplete: enter
21:08:11.923 00.000 13300 UpdateGuideState(): m_state=1
21:08:11.924 00.001 13300 UpdateCurrentPosition: no star selected
21:08:11.924 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:08:11.924 00.000 13300 Status Line: Nessuna stella selezionata
21:08:11.928 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:08:11.937 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:08:11.937 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:11.937 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:08:11.937 00.000 13300 Enqueuing Expose request
21:08:11.937 00.000 11596 Worker thread wakes up
21:08:11.937 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:08:12.447 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:08:12.968 00.521 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"41291384-a919-468c-a112-f0de508e861c"}
21:08:12.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"41291384-a919-468c-a112-f0de508e861c"}
21:08:12.969 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"073e49ca-af47-4a94-bd11-52f14d9b6054"}
21:08:12.969 00.000 13300 case statement mapped state 1 to 101
21:08:12.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"073e49ca-af47-4a94-bd11-52f14d9b6054"}
21:08:15.481 02.512 11596 Exposure complete
21:08:15.569 00.088 11596 worker thread done servicing request
21:08:15.569 00.000 13300 OnExposeComplete: enter
21:08:15.569 00.000 13300 UpdateGuideState(): m_state=1
21:08:15.569 00.000 13300 UpdateCurrentPosition: no star selected
21:08:15.570 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:08:15.570 00.000 13300 Status Line: Nessuna stella selezionata
21:08:15.575 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
21:08:15.584 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:08:15.584 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:15.585 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:08:15.585 00.000 13300 Enqueuing Expose request
21:08:15.585 00.000 11596 Worker thread wakes up
21:08:15.585 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:08:15.967 00.382 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aa89ffbf-9762-48a2-9a39-171d5871c6a0"}
21:08:15.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aa89ffbf-9762-48a2-9a39-171d5871c6a0"}
21:08:15.968 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"57f912f3-a68d-449d-ba46-2ca932bb2ebf"}
21:08:15.968 00.000 13300 case statement mapped state 1 to 101
21:08:15.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"57f912f3-a68d-449d-ba46-2ca932bb2ebf"}
21:08:16.086 00.118 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:08:18.968 02.882 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1342cf48-4ee9-459e-b1ed-3210e20aa504"}
21:08:18.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1342cf48-4ee9-459e-b1ed-3210e20aa504"}
21:08:18.969 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"13f15851-f60a-40f0-8050-3cb32274c0dc"}
21:08:18.969 00.000 13300 case statement mapped state 1 to 101
21:08:18.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"13f15851-f60a-40f0-8050-3cb32274c0dc"}
21:08:19.124 00.155 11596 Exposure complete
21:08:19.229 00.105 11596 worker thread done servicing request
21:08:19.229 00.000 13300 OnExposeComplete: enter
21:08:19.230 00.001 13300 UpdateGuideState(): m_state=1
21:08:19.230 00.000 13300 UpdateCurrentPosition: no star selected
21:08:19.230 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:08:19.230 00.000 13300 Status Line: Nessuna stella selezionata
21:08:19.234 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
21:08:19.244 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:08:19.244 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:19.244 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:08:19.245 00.001 13300 Enqueuing Expose request
21:08:19.245 00.000 11596 Worker thread wakes up
21:08:19.245 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:08:19.757 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:08:21.969 02.212 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1cd6b301-65af-44dc-abb8-193530a5ce91"}
21:08:21.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1cd6b301-65af-44dc-abb8-193530a5ce91"}
21:08:21.970 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6065d2c7-c65b-41c5-bcef-68617735299e"}
21:08:21.970 00.000 13300 case statement mapped state 1 to 101
21:08:21.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6065d2c7-c65b-41c5-bcef-68617735299e"}
21:08:22.796 00.826 11596 Exposure complete
21:08:22.892 00.096 11596 worker thread done servicing request
21:08:22.892 00.000 13300 OnExposeComplete: enter
21:08:22.892 00.000 13300 UpdateGuideState(): m_state=1
21:08:22.893 00.001 13300 UpdateCurrentPosition: no star selected
21:08:22.893 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:08:22.893 00.000 13300 Status Line: Nessuna stella selezionata
21:08:22.896 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
21:08:22.902 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:08:22.902 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:22.902 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:08:22.902 00.000 13300 Enqueuing Expose request
21:08:22.903 00.001 11596 Worker thread wakes up
21:08:22.903 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:08:23.411 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:08:24.968 01.557 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ad713aa0-1b6b-4906-9261-7e47fd5f084c"}
21:08:24.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ad713aa0-1b6b-4906-9261-7e47fd5f084c"}
21:08:24.969 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"998c88d3-a74a-4415-896e-519f19add351"}
21:08:24.969 00.000 13300 case statement mapped state 1 to 101
21:08:24.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"998c88d3-a74a-4415-896e-519f19add351"}
21:08:26.436 01.467 11596 Exposure complete
21:08:26.513 00.077 11596 worker thread done servicing request
21:08:26.513 00.000 13300 OnExposeComplete: enter
21:08:26.513 00.000 13300 UpdateGuideState(): m_state=1
21:08:26.514 00.001 13300 UpdateCurrentPosition: no star selected
21:08:26.514 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:08:26.514 00.000 13300 Status Line: Nessuna stella selezionata
21:08:26.517 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
21:08:26.525 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:08:26.525 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:26.525 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:08:26.525 00.000 13300 Enqueuing Expose request
21:08:26.525 00.000 11596 Worker thread wakes up
21:08:26.525 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:08:27.039 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:08:27.968 00.929 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4b7fb5ba-3fae-4d9d-b4a0-6edef47eeb05"}
21:08:27.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4b7fb5ba-3fae-4d9d-b4a0-6edef47eeb05"}
21:08:27.969 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f0e2cf79-6cd3-4711-8e2f-b10898f18908"}
21:08:27.969 00.000 13300 case statement mapped state 1 to 101
21:08:27.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f0e2cf79-6cd3-4711-8e2f-b10898f18908"}
21:08:30.065 02.096 11596 Exposure complete
21:08:30.151 00.086 11596 worker thread done servicing request
21:08:30.151 00.000 13300 OnExposeComplete: enter
21:08:30.151 00.000 13300 UpdateGuideState(): m_state=1
21:08:30.151 00.000 13300 UpdateCurrentPosition: no star selected
21:08:30.152 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:08:30.152 00.000 13300 Status Line: Nessuna stella selezionata
21:08:30.155 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
21:08:30.166 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:08:30.166 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:30.166 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:08:30.166 00.000 13300 Enqueuing Expose request
21:08:30.166 00.000 11596 Worker thread wakes up
21:08:30.166 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:08:30.667 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:08:30.967 00.300 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"908ba2c2-da04-4910-a321-66b6bd9d2e45"}
21:08:30.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"908ba2c2-da04-4910-a321-66b6bd9d2e45"}
21:08:30.968 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"63e3892f-c674-47c9-8531-605a3db8e773"}
21:08:30.968 00.000 13300 case statement mapped state 1 to 101
21:08:30.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"63e3892f-c674-47c9-8531-605a3db8e773"}
21:08:33.789 02.821 11596 Exposure complete
21:08:33.868 00.079 11596 worker thread done servicing request
21:08:33.868 00.000 13300 OnExposeComplete: enter
21:08:33.868 00.000 13300 UpdateGuideState(): m_state=1
21:08:33.868 00.000 13300 UpdateCurrentPosition: no star selected
21:08:33.869 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:08:33.869 00.000 13300 Status Line: Nessuna stella selezionata
21:08:33.871 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
21:08:33.878 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:08:33.878 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:33.878 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:08:33.878 00.000 13300 Enqueuing Expose request
21:08:33.878 00.000 11596 Worker thread wakes up
21:08:33.878 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:08:33.965 00.087 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"caf7ea77-7589-4d7c-ae04-d95cdb44380e"}
21:08:33.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"caf7ea77-7589-4d7c-ae04-d95cdb44380e"}
21:08:33.966 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"00b33902-e964-4925-9036-f0b79d340174"}
21:08:33.966 00.000 13300 case statement mapped state 1 to 101
21:08:33.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"00b33902-e964-4925-9036-f0b79d340174"}
21:08:34.389 00.423 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:08:36.964 02.575 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3223c444-c68f-4cb9-a340-674e011110c2"}
21:08:36.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3223c444-c68f-4cb9-a340-674e011110c2"}
21:08:36.965 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"330ee5da-499b-47ee-b409-345abd041337"}
21:08:36.965 00.000 13300 case statement mapped state 1 to 101
21:08:36.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"330ee5da-499b-47ee-b409-345abd041337"}
21:08:37.412 00.447 11596 Exposure complete
21:08:37.485 00.073 11596 worker thread done servicing request
21:08:37.485 00.000 13300 OnExposeComplete: enter
21:08:37.485 00.000 13300 UpdateGuideState(): m_state=1
21:08:37.486 00.001 13300 UpdateCurrentPosition: no star selected
21:08:37.486 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:08:37.486 00.000 13300 Status Line: Nessuna stella selezionata
21:08:37.488 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
21:08:37.496 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:08:37.496 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:37.497 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:08:37.497 00.000 13300 Enqueuing Expose request
21:08:37.497 00.000 11596 Worker thread wakes up
21:08:37.497 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:08:38.000 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:08:39.964 01.964 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"116d9f0e-60b1-4184-8ff1-dd1090d86e3e"}
21:08:39.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"116d9f0e-60b1-4184-8ff1-dd1090d86e3e"}
21:08:39.965 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"60539ff7-c4a3-47cd-ba2c-a9af81b3c93f"}
21:08:39.965 00.000 13300 case statement mapped state 1 to 101
21:08:39.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"60539ff7-c4a3-47cd-ba2c-a9af81b3c93f"}
21:08:41.029 01.064 11596 Exposure complete
21:08:41.104 00.075 11596 worker thread done servicing request
21:08:41.104 00.000 13300 OnExposeComplete: enter
21:08:41.104 00.000 13300 UpdateGuideState(): m_state=1
21:08:41.105 00.001 13300 UpdateCurrentPosition: no star selected
21:08:41.105 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:08:41.105 00.000 13300 Status Line: Nessuna stella selezionata
21:08:41.108 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
21:08:41.115 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:08:41.115 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:41.115 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:08:41.115 00.000 13300 Enqueuing Expose request
21:08:41.115 00.000 11596 Worker thread wakes up
21:08:41.115 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:08:41.630 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:08:42.963 01.333 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bf7b2c09-abe4-4bd8-ab8f-7f03e763b9c9"}
21:08:42.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bf7b2c09-abe4-4bd8-ab8f-7f03e763b9c9"}
21:08:42.973 00.010 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"52626f33-65df-4cfa-85c9-545d63a53fef"}
21:08:42.973 00.000 13300 case statement mapped state 1 to 101
21:08:42.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"52626f33-65df-4cfa-85c9-545d63a53fef"}
21:08:44.667 01.694 11596 Exposure complete
21:08:44.741 00.074 11596 worker thread done servicing request
21:08:44.741 00.000 13300 OnExposeComplete: enter
21:08:44.741 00.000 13300 UpdateGuideState(): m_state=1
21:08:44.742 00.001 13300 UpdateCurrentPosition: no star selected
21:08:44.742 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:08:44.742 00.000 13300 Status Line: Nessuna stella selezionata
21:08:44.746 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=252, Gamma=0.510
21:08:44.757 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:08:44.757 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:44.757 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:08:44.757 00.000 13300 Enqueuing Expose request
21:08:44.757 00.000 11596 Worker thread wakes up
21:08:44.757 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:08:45.266 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:08:45.961 00.695 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"07c05b97-b830-48d6-b282-5737185d0237"}
21:08:45.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"07c05b97-b830-48d6-b282-5737185d0237"}
21:08:45.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"45bfdccc-3fcf-4c35-9786-2eec4533dacc"}
21:08:45.962 00.000 13300 case statement mapped state 1 to 101
21:08:45.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"45bfdccc-3fcf-4c35-9786-2eec4533dacc"}
21:08:48.287 02.325 11596 Exposure complete
21:08:48.370 00.083 11596 worker thread done servicing request
21:08:48.371 00.001 13300 OnExposeComplete: enter
21:08:48.371 00.000 13300 UpdateGuideState(): m_state=1
21:08:48.371 00.000 13300 UpdateCurrentPosition: no star selected
21:08:48.371 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:08:48.372 00.001 13300 Status Line: Nessuna stella selezionata
21:08:48.375 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
21:08:48.381 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:08:48.381 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:48.382 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:08:48.382 00.000 13300 Enqueuing Expose request
21:08:48.382 00.000 11596 Worker thread wakes up
21:08:48.382 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:08:48.893 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:08:48.961 00.068 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0c68e32c-23bd-4bd7-9200-6c78f0e0445e"}
21:08:48.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0c68e32c-23bd-4bd7-9200-6c78f0e0445e"}
21:08:48.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9fbf5042-2d5d-4abc-b0b5-cf523a46c07f"}
21:08:48.962 00.000 13300 case statement mapped state 1 to 101
21:08:48.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9fbf5042-2d5d-4abc-b0b5-cf523a46c07f"}
21:08:51.919 02.957 11596 Exposure complete
21:08:51.960 00.041 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"276c338a-7eaa-4e3e-bc30-489f0c1687a9"}
21:08:51.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"276c338a-7eaa-4e3e-bc30-489f0c1687a9"}
21:08:51.961 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"becf6052-8e7e-4672-866e-463f343e5d8c"}
21:08:51.961 00.000 13300 case statement mapped state 1 to 101
21:08:51.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"becf6052-8e7e-4672-866e-463f343e5d8c"}
21:08:51.993 00.032 11596 worker thread done servicing request
21:08:51.993 00.000 13300 OnExposeComplete: enter
21:08:51.993 00.000 13300 UpdateGuideState(): m_state=1
21:08:51.993 00.000 13300 UpdateCurrentPosition: no star selected
21:08:51.993 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:08:51.994 00.001 13300 Status Line: Nessuna stella selezionata
21:08:51.996 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
21:08:52.003 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:08:52.003 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:52.004 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:08:52.004 00.000 13300 Enqueuing Expose request
21:08:52.004 00.000 11596 Worker thread wakes up
21:08:52.004 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:08:52.511 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:08:54.960 02.449 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5392b317-307a-4c3b-9c1f-00400969ea49"}
21:08:54.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5392b317-307a-4c3b-9c1f-00400969ea49"}
21:08:54.961 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"16ec5533-3244-4865-87d8-78902c8915ea"}
21:08:54.961 00.000 13300 case statement mapped state 1 to 101
21:08:54.962 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"16ec5533-3244-4865-87d8-78902c8915ea"}
21:08:55.553 00.591 11596 Exposure complete
21:08:55.646 00.093 11596 worker thread done servicing request
21:08:55.646 00.000 13300 OnExposeComplete: enter
21:08:55.647 00.001 13300 UpdateGuideState(): m_state=1
21:08:55.647 00.000 13300 UpdateCurrentPosition: no star selected
21:08:55.647 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:08:55.648 00.001 13300 Status Line: Nessuna stella selezionata
21:08:55.651 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
21:08:55.659 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:08:55.659 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:55.659 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:08:55.659 00.000 13300 Enqueuing Expose request
21:08:55.659 00.000 11596 Worker thread wakes up
21:08:55.659 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:08:56.163 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:08:57.959 01.796 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0eb00e39-45fe-42f2-b459-d61219d6b5fa"}
21:08:57.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0eb00e39-45fe-42f2-b459-d61219d6b5fa"}
21:08:57.960 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"85aee7bb-ba72-4a43-b04a-05fb85698278"}
21:08:57.960 00.000 13300 case statement mapped state 1 to 101
21:08:57.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"85aee7bb-ba72-4a43-b04a-05fb85698278"}
21:08:59.215 01.255 11596 Exposure complete
21:08:59.311 00.096 11596 worker thread done servicing request
21:08:59.311 00.000 13300 OnExposeComplete: enter
21:08:59.311 00.000 13300 UpdateGuideState(): m_state=1
21:08:59.311 00.000 13300 UpdateCurrentPosition: no star selected
21:08:59.312 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:08:59.312 00.000 13300 Status Line: Nessuna stella selezionata
21:08:59.316 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
21:08:59.324 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:08:59.324 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:59.324 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:08:59.324 00.000 13300 Enqueuing Expose request
21:08:59.325 00.001 11596 Worker thread wakes up
21:08:59.325 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:08:59.831 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:09:01.108 01.277 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a263e21e-76d6-4e2a-ac3a-f7cc843ed286"}
21:09:01.108 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a263e21e-76d6-4e2a-ac3a-f7cc843ed286"}
21:09:01.112 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f8d6ad82-3126-44e9-8c63-30efdec11c62"}
21:09:01.112 00.000 13300 case statement mapped state 1 to 101
21:09:01.112 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f8d6ad82-3126-44e9-8c63-30efdec11c62"}
21:09:02.919 01.807 11596 Exposure complete
21:09:03.073 00.154 11596 worker thread done servicing request
21:09:03.074 00.001 13300 OnExposeComplete: enter
21:09:03.074 00.000 13300 UpdateGuideState(): m_state=1
21:09:03.074 00.000 13300 UpdateCurrentPosition: no star selected
21:09:03.075 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:09:03.075 00.000 13300 Status Line: Nessuna stella selezionata
21:09:03.079 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
21:09:03.089 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:09:03.089 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:03.089 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:09:03.089 00.000 13300 Enqueuing Expose request
21:09:03.089 00.000 11596 Worker thread wakes up
21:09:03.090 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:09:03.601 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:09:04.389 00.788 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"628607de-0e95-4ed6-9c0a-2b5fe51e9b39"}
21:09:04.389 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"628607de-0e95-4ed6-9c0a-2b5fe51e9b39"}
21:09:04.390 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"30d23e0b-5a2f-45d3-9272-3607cdfb1f91"}
21:09:04.390 00.000 13300 case statement mapped state 1 to 101
21:09:04.391 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"30d23e0b-5a2f-45d3-9272-3607cdfb1f91"}
21:09:06.636 02.245 11596 Exposure complete
21:09:06.724 00.088 11596 worker thread done servicing request
21:09:06.725 00.001 13300 OnExposeComplete: enter
21:09:06.725 00.000 13300 UpdateGuideState(): m_state=1
21:09:06.725 00.000 13300 UpdateCurrentPosition: no star selected
21:09:06.725 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:09:06.726 00.001 13300 Status Line: Nessuna stella selezionata
21:09:06.730 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
21:09:06.736 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:09:06.736 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:06.736 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:09:06.736 00.000 13300 Enqueuing Expose request
21:09:06.736 00.000 11596 Worker thread wakes up
21:09:06.737 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:09:07.245 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:09:07.389 00.144 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2baf896d-b9f3-4595-8f5a-4bb0c07ad2fe"}
21:09:07.389 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2baf896d-b9f3-4595-8f5a-4bb0c07ad2fe"}
21:09:07.392 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"066701c5-4689-4c3b-bfeb-cc0e8c1a70ea"}
21:09:07.392 00.000 13300 case statement mapped state 1 to 101
21:09:07.393 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"066701c5-4689-4c3b-bfeb-cc0e8c1a70ea"}
21:09:10.279 02.886 11596 Exposure complete
21:09:10.356 00.077 11596 worker thread done servicing request
21:09:10.356 00.000 13300 OnExposeComplete: enter
21:09:10.356 00.000 13300 UpdateGuideState(): m_state=1
21:09:10.357 00.001 13300 UpdateCurrentPosition: no star selected
21:09:10.357 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:09:10.357 00.000 13300 Status Line: Nessuna stella selezionata
21:09:10.360 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
21:09:10.366 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:09:10.366 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:10.366 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:09:10.366 00.000 13300 Enqueuing Expose request
21:09:10.366 00.000 11596 Worker thread wakes up
21:09:10.367 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:09:10.388 00.021 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1b8472b7-3ba1-4c76-9abe-686b787d4b33"}
21:09:10.388 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1b8472b7-3ba1-4c76-9abe-686b787d4b33"}
21:09:10.389 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7121cdc1-3937-4ea8-bf79-b364bff7b1a0"}
21:09:10.389 00.000 13300 case statement mapped state 1 to 101
21:09:10.389 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7121cdc1-3937-4ea8-bf79-b364bff7b1a0"}
21:09:10.879 00.490 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:09:13.389 02.510 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ebe968c6-cc62-4b15-a30f-079576b7b493"}
21:09:13.389 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ebe968c6-cc62-4b15-a30f-079576b7b493"}
21:09:13.390 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"db33a610-7ec1-4516-9605-32e03549766c"}
21:09:13.391 00.001 13300 case statement mapped state 1 to 101
21:09:13.391 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"db33a610-7ec1-4516-9605-32e03549766c"}
21:09:13.936 00.545 11596 Exposure complete
21:09:14.058 00.122 11596 worker thread done servicing request
21:09:14.059 00.001 13300 OnExposeComplete: enter
21:09:14.059 00.000 13300 UpdateGuideState(): m_state=1
21:09:14.059 00.000 13300 UpdateCurrentPosition: no star selected
21:09:14.060 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:09:14.060 00.000 13300 Status Line: Nessuna stella selezionata
21:09:14.064 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
21:09:14.075 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:09:14.075 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:14.075 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:09:14.075 00.000 13300 Enqueuing Expose request
21:09:14.075 00.000 11596 Worker thread wakes up
21:09:14.076 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:09:14.585 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:09:16.388 01.803 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b64333d4-56c8-4ba5-9c86-a6cfeba7dfd6"}
21:09:16.388 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b64333d4-56c8-4ba5-9c86-a6cfeba7dfd6"}
21:09:16.389 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f5ae14d8-cf7c-4c18-8583-77eb3e5c20f9"}
21:09:16.389 00.000 13300 case statement mapped state 1 to 101
21:09:16.389 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f5ae14d8-cf7c-4c18-8583-77eb3e5c20f9"}
21:09:17.626 01.237 11596 Exposure complete
21:09:17.722 00.096 11596 worker thread done servicing request
21:09:17.722 00.000 13300 OnExposeComplete: enter
21:09:17.722 00.000 13300 UpdateGuideState(): m_state=1
21:09:17.722 00.000 13300 UpdateCurrentPosition: no star selected
21:09:17.723 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:09:17.723 00.000 13300 Status Line: Nessuna stella selezionata
21:09:17.727 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
21:09:17.736 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:09:17.736 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:17.736 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:09:17.736 00.000 13300 Enqueuing Expose request
21:09:17.736 00.000 11596 Worker thread wakes up
21:09:17.737 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:09:18.240 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:09:19.388 01.148 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7a6a00f4-b480-4c4c-a7a4-e738ac9c7710"}
21:09:19.388 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7a6a00f4-b480-4c4c-a7a4-e738ac9c7710"}
21:09:19.389 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"43e949f9-0406-484e-b8e3-c19395032a27"}
21:09:19.389 00.000 13300 case statement mapped state 1 to 101
21:09:19.389 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"43e949f9-0406-484e-b8e3-c19395032a27"}
21:09:21.272 01.883 11596 Exposure complete
21:09:21.360 00.088 11596 worker thread done servicing request
21:09:21.360 00.000 13300 OnExposeComplete: enter
21:09:21.360 00.000 13300 UpdateGuideState(): m_state=1
21:09:21.360 00.000 13300 UpdateCurrentPosition: no star selected
21:09:21.361 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:09:21.361 00.000 13300 Status Line: Nessuna stella selezionata
21:09:21.364 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
21:09:21.371 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:09:21.371 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:21.371 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:09:21.371 00.000 13300 Enqueuing Expose request
21:09:21.371 00.000 11596 Worker thread wakes up
21:09:21.371 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:09:21.873 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:09:22.387 00.514 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"66c0e687-915e-4c54-9c68-c760a46c499e"}
21:09:22.387 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"66c0e687-915e-4c54-9c68-c760a46c499e"}
21:09:22.388 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"60b70940-fb65-4060-9bca-159dc89a3092"}
21:09:22.388 00.000 13300 case statement mapped state 1 to 101
21:09:22.388 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"60b70940-fb65-4060-9bca-159dc89a3092"}
21:09:24.907 02.519 11596 Exposure complete
21:09:24.983 00.076 11596 worker thread done servicing request
21:09:24.983 00.000 13300 OnExposeComplete: enter
21:09:24.983 00.000 13300 UpdateGuideState(): m_state=1
21:09:24.984 00.001 13300 UpdateCurrentPosition: no star selected
21:09:24.984 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:09:24.984 00.000 13300 Status Line: Nessuna stella selezionata
21:09:24.987 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
21:09:24.994 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:09:24.994 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:24.994 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:09:24.994 00.000 13300 Enqueuing Expose request
21:09:24.995 00.001 11596 Worker thread wakes up
21:09:24.995 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:09:25.386 00.391 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3cdc7038-a6f6-4a1c-9795-2e95570dc670"}
21:09:25.386 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3cdc7038-a6f6-4a1c-9795-2e95570dc670"}
21:09:25.387 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f50f217e-d7c9-4938-a657-fee8e554c98e"}
21:09:25.387 00.000 13300 case statement mapped state 1 to 101
21:09:25.387 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f50f217e-d7c9-4938-a657-fee8e554c98e"}
21:09:25.497 00.110 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:09:28.386 02.889 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6cd8632b-c151-452a-895d-20e2281297c8"}
21:09:28.386 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6cd8632b-c151-452a-895d-20e2281297c8"}
21:09:28.387 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5236ad6d-8b28-4d92-8f02-166af23197ae"}
21:09:28.387 00.000 13300 case statement mapped state 1 to 101
21:09:28.387 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5236ad6d-8b28-4d92-8f02-166af23197ae"}
21:09:28.520 00.133 11596 Exposure complete
21:09:28.593 00.073 11596 worker thread done servicing request
21:09:28.594 00.001 13300 OnExposeComplete: enter
21:09:28.594 00.000 13300 UpdateGuideState(): m_state=1
21:09:28.594 00.000 13300 UpdateCurrentPosition: no star selected
21:09:28.594 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:09:28.594 00.000 13300 Status Line: Nessuna stella selezionata
21:09:28.597 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
21:09:28.605 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:09:28.605 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:28.606 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:09:28.606 00.000 13300 Enqueuing Expose request
21:09:28.606 00.000 11596 Worker thread wakes up
21:09:28.606 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:09:29.110 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:09:31.385 02.275 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4d5066e1-b2c5-428f-b4b7-2dc9ee1d5c38"}
21:09:31.385 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4d5066e1-b2c5-428f-b4b7-2dc9ee1d5c38"}
21:09:31.386 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5fea6c60-9427-4330-b101-45da6624474e"}
21:09:31.386 00.000 13300 case statement mapped state 1 to 101
21:09:31.387 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5fea6c60-9427-4330-b101-45da6624474e"}
21:09:32.144 00.757 11596 Exposure complete
21:09:32.231 00.087 11596 worker thread done servicing request
21:09:32.231 00.000 13300 OnExposeComplete: enter
21:09:32.231 00.000 13300 UpdateGuideState(): m_state=1
21:09:32.231 00.000 13300 UpdateCurrentPosition: no star selected
21:09:32.232 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:09:32.232 00.000 13300 Status Line: Nessuna stella selezionata
21:09:32.235 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:09:32.241 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:09:32.241 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:32.241 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:09:32.241 00.000 13300 Enqueuing Expose request
21:09:32.242 00.001 11596 Worker thread wakes up
21:09:32.242 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:09:32.751 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:09:34.384 01.633 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"94e6b5b5-4866-4947-8fac-64b04b644f43"}
21:09:34.384 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"94e6b5b5-4866-4947-8fac-64b04b644f43"}
21:09:34.385 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bde9232a-3fb9-4036-bed7-41f83cac2432"}
21:09:34.385 00.000 13300 case statement mapped state 1 to 101
21:09:34.385 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bde9232a-3fb9-4036-bed7-41f83cac2432"}
21:09:35.772 01.387 11596 Exposure complete
21:09:35.860 00.088 11596 worker thread done servicing request
21:09:35.860 00.000 13300 OnExposeComplete: enter
21:09:35.860 00.000 13300 UpdateGuideState(): m_state=1
21:09:35.860 00.000 13300 UpdateCurrentPosition: no star selected
21:09:35.861 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:09:35.861 00.000 13300 Status Line: Nessuna stella selezionata
21:09:35.865 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
21:09:35.872 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:09:35.872 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:35.872 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:09:35.872 00.000 13300 Enqueuing Expose request
21:09:35.872 00.000 11596 Worker thread wakes up
21:09:35.872 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:09:36.384 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:09:37.384 01.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c412f96d-6c5e-42fb-ad94-3c727edebaac"}
21:09:37.384 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c412f96d-6c5e-42fb-ad94-3c727edebaac"}
21:09:37.385 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"18621f89-db2c-417a-88b6-147522f94e90"}
21:09:37.385 00.000 13300 case statement mapped state 1 to 101
21:09:37.385 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"18621f89-db2c-417a-88b6-147522f94e90"}
21:09:39.414 02.029 11596 Exposure complete
21:09:39.487 00.073 11596 worker thread done servicing request
21:09:39.487 00.000 13300 OnExposeComplete: enter
21:09:39.488 00.001 13300 UpdateGuideState(): m_state=1
21:09:39.488 00.000 13300 UpdateCurrentPosition: no star selected
21:09:39.488 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:09:39.488 00.000 13300 Status Line: Nessuna stella selezionata
21:09:39.491 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
21:09:39.498 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:09:39.498 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:39.498 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:09:39.498 00.000 13300 Enqueuing Expose request
21:09:39.498 00.000 11596 Worker thread wakes up
21:09:39.498 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:09:40.013 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:09:40.384 00.371 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ab9de2c1-5194-4fa8-829b-2d24b03a1066"}
21:09:40.384 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ab9de2c1-5194-4fa8-829b-2d24b03a1066"}
21:09:40.385 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c7bb00dd-4635-406d-a146-e7f2406fe1ef"}
21:09:40.385 00.000 13300 case statement mapped state 1 to 101
21:09:40.385 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c7bb00dd-4635-406d-a146-e7f2406fe1ef"}
21:09:43.035 02.650 11596 Exposure complete
21:09:43.106 00.071 11596 worker thread done servicing request
21:09:43.107 00.001 13300 OnExposeComplete: enter
21:09:43.107 00.000 13300 UpdateGuideState(): m_state=1
21:09:43.107 00.000 13300 UpdateCurrentPosition: no star selected
21:09:43.107 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:09:43.108 00.001 13300 Status Line: Nessuna stella selezionata
21:09:43.110 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
21:09:43.118 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:09:43.119 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:43.119 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:09:43.119 00.000 13300 Enqueuing Expose request
21:09:43.119 00.000 11596 Worker thread wakes up
21:09:43.119 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:09:43.384 00.265 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5c4d618c-c2e0-4c83-9f55-e9b640983a91"}
21:09:43.384 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5c4d618c-c2e0-4c83-9f55-e9b640983a91"}
21:09:43.385 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c82fe9d7-89da-481c-ab0d-a088a8c5c991"}
21:09:43.385 00.000 13300 case statement mapped state 1 to 101
21:09:43.385 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c82fe9d7-89da-481c-ab0d-a088a8c5c991"}
21:09:43.624 00.239 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:09:46.384 02.760 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e7e5cfb2-fa7d-4dc3-b5d3-ea17b4a8922e"}
21:09:46.384 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e7e5cfb2-fa7d-4dc3-b5d3-ea17b4a8922e"}
21:09:46.385 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3c09da13-085a-4ff7-9056-55ca5dc63950"}
21:09:46.385 00.000 13300 case statement mapped state 1 to 101
21:09:46.385 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3c09da13-085a-4ff7-9056-55ca5dc63950"}
21:09:46.659 00.274 11596 Exposure complete
21:09:46.732 00.073 11596 worker thread done servicing request
21:09:46.732 00.000 13300 OnExposeComplete: enter
21:09:46.732 00.000 13300 UpdateGuideState(): m_state=1
21:09:46.733 00.001 13300 UpdateCurrentPosition: no star selected
21:09:46.733 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:09:46.733 00.000 13300 Status Line: Nessuna stella selezionata
21:09:46.736 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
21:09:46.742 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:09:46.743 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:46.743 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:09:46.743 00.000 13300 Enqueuing Expose request
21:09:46.743 00.000 11596 Worker thread wakes up
21:09:46.743 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:09:47.248 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:09:49.383 02.135 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9ed12bcc-56f4-4554-8191-bf59939df9da"}
21:09:49.383 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9ed12bcc-56f4-4554-8191-bf59939df9da"}
21:09:49.384 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"443134a6-5ab9-4225-be8b-4a60db41e509"}
21:09:49.384 00.000 13300 case statement mapped state 1 to 101
21:09:49.384 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"443134a6-5ab9-4225-be8b-4a60db41e509"}
21:09:50.290 00.906 11596 Exposure complete
21:09:50.362 00.072 11596 worker thread done servicing request
21:09:50.363 00.001 13300 OnExposeComplete: enter
21:09:50.363 00.000 13300 UpdateGuideState(): m_state=1
21:09:50.363 00.000 13300 UpdateCurrentPosition: no star selected
21:09:50.363 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:09:50.363 00.000 13300 Status Line: Nessuna stella selezionata
21:09:50.366 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
21:09:50.373 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:09:50.374 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:50.374 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:09:50.374 00.000 13300 Enqueuing Expose request
21:09:50.374 00.000 11596 Worker thread wakes up
21:09:50.374 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:09:50.877 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:09:52.383 01.506 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3245093d-76cd-4c6a-897b-4338fb074b66"}
21:09:52.383 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3245093d-76cd-4c6a-897b-4338fb074b66"}
21:09:52.384 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"00da3206-c1f1-4fa4-908f-2aea147db293"}
21:09:52.384 00.000 13300 case statement mapped state 1 to 101
21:09:52.384 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"00da3206-c1f1-4fa4-908f-2aea147db293"}
21:09:53.909 01.525 11596 Exposure complete
21:09:53.982 00.073 11596 worker thread done servicing request
21:09:53.983 00.001 13300 OnExposeComplete: enter
21:09:53.983 00.000 13300 UpdateGuideState(): m_state=1
21:09:53.983 00.000 13300 UpdateCurrentPosition: no star selected
21:09:53.983 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:09:53.984 00.001 13300 Status Line: Nessuna stella selezionata
21:09:53.986 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=249, Gamma=0.510
21:09:53.993 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:09:53.993 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:53.993 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:09:53.993 00.000 13300 Enqueuing Expose request
21:09:53.993 00.000 11596 Worker thread wakes up
21:09:53.993 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:09:54.505 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:09:55.382 00.877 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5589df3a-9c9d-4177-8c8f-b56fb2bcef55"}
21:09:55.382 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5589df3a-9c9d-4177-8c8f-b56fb2bcef55"}
21:09:55.383 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fd3c4844-1630-4e0c-8ae8-188807b46099"}
21:09:55.383 00.000 13300 case statement mapped state 1 to 101
21:09:55.383 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fd3c4844-1630-4e0c-8ae8-188807b46099"}
21:09:57.533 02.150 11596 Exposure complete
21:09:57.615 00.082 11596 worker thread done servicing request
21:09:57.615 00.000 13300 OnExposeComplete: enter
21:09:57.615 00.000 13300 UpdateGuideState(): m_state=1
21:09:57.616 00.001 13300 UpdateCurrentPosition: no star selected
21:09:57.616 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:09:57.616 00.000 13300 Status Line: Nessuna stella selezionata
21:09:57.619 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=250, Gamma=0.510
21:09:57.626 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:09:57.626 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:57.626 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:09:57.626 00.000 13300 Enqueuing Expose request
21:09:57.626 00.000 11596 Worker thread wakes up
21:09:57.626 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:09:58.136 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:09:58.382 00.246 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"609bc6a6-602c-4826-a05d-9b428de5330d"}
21:09:58.382 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"609bc6a6-602c-4826-a05d-9b428de5330d"}
21:09:58.383 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3244b03b-12bd-4a85-85eb-e1c15ba710d8"}
21:09:58.383 00.000 13300 case statement mapped state 1 to 101
21:09:58.383 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3244b03b-12bd-4a85-85eb-e1c15ba710d8"}
21:10:01.227 02.844 11596 Exposure complete
21:10:01.321 00.094 11596 worker thread done servicing request
21:10:01.321 00.000 13300 OnExposeComplete: enter
21:10:01.321 00.000 13300 UpdateGuideState(): m_state=1
21:10:01.322 00.001 13300 UpdateCurrentPosition: no star selected
21:10:01.322 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:10:01.322 00.000 13300 Status Line: Nessuna stella selezionata
21:10:01.326 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
21:10:01.336 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:10:01.336 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:01.336 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:10:01.336 00.000 13300 Enqueuing Expose request
21:10:01.337 00.001 11596 Worker thread wakes up
21:10:01.337 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:10:01.382 00.045 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fbdd458d-1eb7-4ea5-9c88-57527d839d3c"}
21:10:01.382 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fbdd458d-1eb7-4ea5-9c88-57527d839d3c"}
21:10:01.383 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9a5b4979-b68a-4581-b594-66ed5eaa898a"}
21:10:01.383 00.000 13300 case statement mapped state 1 to 101
21:10:01.384 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9a5b4979-b68a-4581-b594-66ed5eaa898a"}
21:10:01.853 00.469 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:10:04.542 02.689 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d2b71e02-9603-47d5-91d5-dad661fb835e"}
21:10:04.542 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d2b71e02-9603-47d5-91d5-dad661fb835e"}
21:10:04.547 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cbe27135-3357-4acd-9150-649f2df853d0"}
21:10:04.547 00.000 13300 case statement mapped state 1 to 101
21:10:04.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cbe27135-3357-4acd-9150-649f2df853d0"}
21:10:04.915 00.368 11596 Exposure complete
21:10:05.050 00.135 11596 worker thread done servicing request
21:10:05.050 00.000 13300 OnExposeComplete: enter
21:10:05.050 00.000 13300 UpdateGuideState(): m_state=1
21:10:05.051 00.001 13300 UpdateCurrentPosition: no star selected
21:10:05.051 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:10:05.051 00.000 13300 Status Line: Nessuna stella selezionata
21:10:05.055 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
21:10:05.065 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:10:05.065 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:05.065 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:10:05.066 00.001 13300 Enqueuing Expose request
21:10:05.066 00.000 11596 Worker thread wakes up
21:10:05.066 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:10:05.577 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:10:07.828 02.251 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"22355bff-5482-48c0-8323-06aedb9a3573"}
21:10:07.828 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"22355bff-5482-48c0-8323-06aedb9a3573"}
21:10:08.009 00.181 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0e0474f7-1684-44d5-8328-874fbe5137c5"}
21:10:08.009 00.000 13300 case statement mapped state 1 to 101
21:10:08.009 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0e0474f7-1684-44d5-8328-874fbe5137c5"}
21:10:08.663 00.654 11596 Exposure complete
21:10:08.791 00.128 11596 worker thread done servicing request
21:10:08.791 00.000 13300 OnExposeComplete: enter
21:10:08.792 00.001 13300 UpdateGuideState(): m_state=1
21:10:08.792 00.000 13300 UpdateCurrentPosition: no star selected
21:10:08.793 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:10:08.793 00.000 13300 Status Line: Nessuna stella selezionata
21:10:08.797 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
21:10:08.807 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:10:08.807 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:08.807 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:10:08.807 00.000 13300 Enqueuing Expose request
21:10:08.807 00.000 11596 Worker thread wakes up
21:10:08.808 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:10:09.318 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:10:10.827 01.509 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a46f8e12-c821-4d81-a910-6ec3570d4747"}
21:10:10.828 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a46f8e12-c821-4d81-a910-6ec3570d4747"}
21:10:10.829 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a0beeb5b-6a33-44a1-b0ee-d640743dfd09"}
21:10:10.829 00.000 13300 case statement mapped state 1 to 101
21:10:10.829 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a0beeb5b-6a33-44a1-b0ee-d640743dfd09"}
21:10:12.367 01.538 11596 Exposure complete
21:10:12.455 00.088 11596 worker thread done servicing request
21:10:12.455 00.000 13300 OnExposeComplete: enter
21:10:12.455 00.000 13300 UpdateGuideState(): m_state=1
21:10:12.455 00.000 13300 UpdateCurrentPosition: no star selected
21:10:12.456 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:10:12.456 00.000 13300 Status Line: Nessuna stella selezionata
21:10:12.459 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=249, Gamma=0.510
21:10:12.467 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:10:12.467 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:12.467 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:10:12.468 00.001 13300 Enqueuing Expose request
21:10:12.468 00.000 11596 Worker thread wakes up
21:10:12.468 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:10:12.973 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:10:13.827 00.854 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e0e2cf6e-ae53-45ac-a45a-14bbc0d5b22b"}
21:10:13.827 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e0e2cf6e-ae53-45ac-a45a-14bbc0d5b22b"}
21:10:13.829 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bf90d768-ca09-4e71-9831-2998c6dbad4c"}
21:10:13.829 00.000 13300 case statement mapped state 1 to 101
21:10:13.829 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bf90d768-ca09-4e71-9831-2998c6dbad4c"}
21:10:16.002 02.173 11596 Exposure complete
21:10:16.087 00.085 11596 worker thread done servicing request
21:10:16.087 00.000 13300 OnExposeComplete: enter
21:10:16.087 00.000 13300 UpdateGuideState(): m_state=1
21:10:16.088 00.001 13300 UpdateCurrentPosition: no star selected
21:10:16.088 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:10:16.088 00.000 13300 Status Line: Nessuna stella selezionata
21:10:16.092 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
21:10:16.099 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:10:16.099 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:16.099 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:10:16.099 00.000 13300 Enqueuing Expose request
21:10:16.099 00.000 11596 Worker thread wakes up
21:10:16.100 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:10:16.602 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:10:16.828 00.226 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"019031fa-8e41-4f79-8def-e0b69bb6a786"}
21:10:16.828 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"019031fa-8e41-4f79-8def-e0b69bb6a786"}
21:10:16.829 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"422753f4-0388-4928-a390-eda64f231612"}
21:10:16.829 00.000 13300 case statement mapped state 1 to 101
21:10:16.829 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"422753f4-0388-4928-a390-eda64f231612"}
21:10:19.627 02.798 11596 Exposure complete
21:10:19.731 00.104 11596 worker thread done servicing request
21:10:19.731 00.000 13300 OnExposeComplete: enter
21:10:19.731 00.000 13300 UpdateGuideState(): m_state=1
21:10:19.732 00.001 13300 UpdateCurrentPosition: no star selected
21:10:19.732 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:10:19.732 00.000 13300 Status Line: Nessuna stella selezionata
21:10:19.737 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=252, Gamma=0.510
21:10:19.746 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:10:19.746 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:19.747 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:10:19.747 00.000 13300 Enqueuing Expose request
21:10:19.747 00.000 11596 Worker thread wakes up
21:10:19.747 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:10:19.827 00.080 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e18c5218-9dac-44ab-a4be-6f2912183a0f"}
21:10:19.827 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e18c5218-9dac-44ab-a4be-6f2912183a0f"}
21:10:19.828 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0096f391-c194-44e9-a443-5d04a25fa270"}
21:10:19.828 00.000 13300 case statement mapped state 1 to 101
21:10:19.828 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0096f391-c194-44e9-a443-5d04a25fa270"}
21:10:20.259 00.431 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:10:22.827 02.568 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d520ab71-d7dc-4e97-80c7-6a478aebd5a7"}
21:10:22.827 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d520ab71-d7dc-4e97-80c7-6a478aebd5a7"}
21:10:22.828 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5867b4d1-397e-4f56-b54e-ab30e1046336"}
21:10:22.828 00.000 13300 case statement mapped state 1 to 101
21:10:22.828 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5867b4d1-397e-4f56-b54e-ab30e1046336"}
21:10:23.285 00.457 11596 Exposure complete
21:10:23.359 00.074 11596 worker thread done servicing request
21:10:23.359 00.000 13300 OnExposeComplete: enter
21:10:23.359 00.000 13300 UpdateGuideState(): m_state=1
21:10:23.360 00.001 13300 UpdateCurrentPosition: no star selected
21:10:23.360 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:10:23.360 00.000 13300 Status Line: Nessuna stella selezionata
21:10:23.363 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
21:10:23.369 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:10:23.370 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:23.370 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:10:23.370 00.000 13300 Enqueuing Expose request
21:10:23.370 00.000 11596 Worker thread wakes up
21:10:23.370 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:10:23.881 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:10:25.826 01.945 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"92f85e06-ec89-42a7-93ee-8e5b8944abdd"}
21:10:25.826 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"92f85e06-ec89-42a7-93ee-8e5b8944abdd"}
21:10:25.848 00.022 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3b841cc6-1a7c-4594-a1e7-fef99c0a6fec"}
21:10:25.849 00.001 13300 case statement mapped state 1 to 101
21:10:25.849 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3b841cc6-1a7c-4594-a1e7-fef99c0a6fec"}
21:10:26.906 01.057 11596 Exposure complete
21:10:26.989 00.083 11596 worker thread done servicing request
21:10:26.989 00.000 13300 OnExposeComplete: enter
21:10:26.989 00.000 13300 UpdateGuideState(): m_state=1
21:10:26.990 00.001 13300 UpdateCurrentPosition: no star selected
21:10:26.990 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:10:26.990 00.000 13300 Status Line: Nessuna stella selezionata
21:10:26.993 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
21:10:27.000 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:10:27.000 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:27.000 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:10:27.001 00.001 13300 Enqueuing Expose request
21:10:27.001 00.000 11596 Worker thread wakes up
21:10:27.001 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:10:27.502 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:10:28.825 01.323 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4618c53a-711c-477f-9997-8e1ebdc466fa"}
21:10:28.825 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4618c53a-711c-477f-9997-8e1ebdc466fa"}
21:10:28.826 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3c561223-5b01-4ecb-8247-31bbd7119201"}
21:10:28.826 00.000 13300 case statement mapped state 1 to 101
21:10:28.826 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3c561223-5b01-4ecb-8247-31bbd7119201"}
21:10:30.528 01.702 11596 Exposure complete
21:10:30.605 00.077 11596 worker thread done servicing request
21:10:30.605 00.000 13300 OnExposeComplete: enter
21:10:30.605 00.000 13300 UpdateGuideState(): m_state=1
21:10:30.606 00.001 13300 UpdateCurrentPosition: no star selected
21:10:30.606 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:10:30.606 00.000 13300 Status Line: Nessuna stella selezionata
21:10:30.609 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=234, Gamma=0.510
21:10:30.615 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:10:30.616 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:30.616 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:10:30.616 00.000 13300 Enqueuing Expose request
21:10:30.616 00.000 11596 Worker thread wakes up
21:10:30.616 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:10:31.129 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:10:31.824 00.695 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e6868a22-c5e4-44aa-983d-cef8f72925be"}
21:10:31.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e6868a22-c5e4-44aa-983d-cef8f72925be"}
21:10:31.825 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"63035ffa-f6ef-4441-9bf3-4549d23f8733"}
21:10:31.825 00.000 13300 case statement mapped state 1 to 101
21:10:31.825 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"63035ffa-f6ef-4441-9bf3-4549d23f8733"}
21:10:34.170 02.345 11596 Exposure complete
21:10:34.250 00.080 11596 worker thread done servicing request
21:10:34.251 00.001 13300 OnExposeComplete: enter
21:10:34.251 00.000 13300 UpdateGuideState(): m_state=1
21:10:34.251 00.000 13300 UpdateCurrentPosition: no star selected
21:10:34.251 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:10:34.252 00.001 13300 Status Line: Nessuna stella selezionata
21:10:34.254 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=243, Gamma=0.510
21:10:34.262 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:10:34.262 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:34.262 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:10:34.262 00.000 13300 Enqueuing Expose request
21:10:34.262 00.000 11596 Worker thread wakes up
21:10:34.262 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:10:34.766 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:10:34.823 00.057 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e5431545-d61b-415d-9ae4-0c89a4d567d9"}
21:10:34.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e5431545-d61b-415d-9ae4-0c89a4d567d9"}
21:10:34.824 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d32953b0-e0f1-4cca-9450-cbe5bd19b346"}
21:10:34.824 00.000 13300 case statement mapped state 1 to 101
21:10:34.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d32953b0-e0f1-4cca-9450-cbe5bd19b346"}
21:10:37.805 02.981 11596 Exposure complete
21:10:37.824 00.019 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c9d52129-6c76-4967-88a9-5ef36185ae11"}
21:10:37.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c9d52129-6c76-4967-88a9-5ef36185ae11"}
21:10:37.825 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b58b2960-ca31-45de-95a8-7f613768476d"}
21:10:37.825 00.000 13300 case statement mapped state 1 to 101
21:10:37.825 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b58b2960-ca31-45de-95a8-7f613768476d"}
21:10:37.880 00.055 11596 worker thread done servicing request
21:10:37.880 00.000 13300 OnExposeComplete: enter
21:10:37.880 00.000 13300 UpdateGuideState(): m_state=1
21:10:37.880 00.000 13300 UpdateCurrentPosition: no star selected
21:10:37.881 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:10:37.881 00.000 13300 Status Line: Nessuna stella selezionata
21:10:37.884 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
21:10:37.891 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:10:37.891 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:37.891 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:10:37.891 00.000 13300 Enqueuing Expose request
21:10:37.891 00.000 11596 Worker thread wakes up
21:10:37.892 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:10:38.393 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:10:40.824 02.431 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3dd4ac94-4ecd-4a80-ad68-40d2f8461776"}
21:10:40.825 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3dd4ac94-4ecd-4a80-ad68-40d2f8461776"}
21:10:40.825 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"abad6e7a-7e66-40ec-b6db-213131eda8cf"}
21:10:40.826 00.001 13300 case statement mapped state 1 to 101
21:10:40.826 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"abad6e7a-7e66-40ec-b6db-213131eda8cf"}
21:10:41.420 00.594 11596 Exposure complete
21:10:41.492 00.072 11596 worker thread done servicing request
21:10:41.492 00.000 13300 OnExposeComplete: enter
21:10:41.493 00.001 13300 UpdateGuideState(): m_state=1
21:10:41.493 00.000 13300 UpdateCurrentPosition: no star selected
21:10:41.493 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:10:41.493 00.000 13300 Status Line: Nessuna stella selezionata
21:10:41.496 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
21:10:41.503 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:10:41.503 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:41.503 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:10:41.503 00.000 13300 Enqueuing Expose request
21:10:41.503 00.000 11596 Worker thread wakes up
21:10:41.503 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:10:42.004 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:10:43.823 01.819 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3e0af708-9a5f-44f4-8290-c14e799a9323"}
21:10:43.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3e0af708-9a5f-44f4-8290-c14e799a9323"}
21:10:43.824 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b30e9c45-5369-4a1f-8554-0f527a699b17"}
21:10:43.824 00.000 13300 case statement mapped state 1 to 101
21:10:43.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b30e9c45-5369-4a1f-8554-0f527a699b17"}
21:10:45.038 01.214 11596 Exposure complete
21:10:45.110 00.072 11596 worker thread done servicing request
21:10:45.111 00.001 13300 OnExposeComplete: enter
21:10:45.111 00.000 13300 UpdateGuideState(): m_state=1
21:10:45.111 00.000 13300 UpdateCurrentPosition: no star selected
21:10:45.111 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:10:45.112 00.001 13300 Status Line: Nessuna stella selezionata
21:10:45.115 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
21:10:45.121 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:10:45.121 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:45.122 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:10:45.122 00.000 13300 Enqueuing Expose request
21:10:45.122 00.000 11596 Worker thread wakes up
21:10:45.122 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:10:45.625 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:10:46.822 01.197 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"30ab34c9-4fde-4dd0-9ecf-416e57084ccb"}
21:10:46.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"30ab34c9-4fde-4dd0-9ecf-416e57084ccb"}
21:10:46.823 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a807c096-7fc6-4a35-be07-04353455614c"}
21:10:46.823 00.000 13300 case statement mapped state 1 to 101
21:10:46.824 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a807c096-7fc6-4a35-be07-04353455614c"}
21:10:48.661 01.837 11596 Exposure complete
21:10:48.737 00.076 11596 worker thread done servicing request
21:10:48.737 00.000 13300 OnExposeComplete: enter
21:10:48.737 00.000 13300 UpdateGuideState(): m_state=1
21:10:48.738 00.001 13300 UpdateCurrentPosition: no star selected
21:10:48.738 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:10:48.738 00.000 13300 Status Line: Nessuna stella selezionata
21:10:48.741 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=248, Gamma=0.510
21:10:48.748 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:10:48.748 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:48.748 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:10:48.749 00.001 13300 Enqueuing Expose request
21:10:48.749 00.000 11596 Worker thread wakes up
21:10:48.749 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:10:49.264 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:10:49.820 00.556 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"46294084-8892-4aad-81f9-812983559a17"}
21:10:49.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"46294084-8892-4aad-81f9-812983559a17"}
21:10:49.821 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"78d37e52-c0b0-4d2a-988b-874f2f2db7ac"}
21:10:49.821 00.000 13300 case statement mapped state 1 to 101
21:10:49.822 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"78d37e52-c0b0-4d2a-988b-874f2f2db7ac"}
21:10:52.301 02.479 11596 Exposure complete
21:10:52.374 00.073 11596 worker thread done servicing request
21:10:52.374 00.000 13300 OnExposeComplete: enter
21:10:52.374 00.000 13300 UpdateGuideState(): m_state=1
21:10:52.375 00.001 13300 UpdateCurrentPosition: no star selected
21:10:52.375 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:10:52.375 00.000 13300 Status Line: Nessuna stella selezionata
21:10:52.379 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
21:10:52.386 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:10:52.387 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:52.387 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:10:52.387 00.000 13300 Enqueuing Expose request
21:10:52.387 00.000 11596 Worker thread wakes up
21:10:52.387 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:10:52.819 00.432 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"098af9d4-6020-4975-a8e5-fbeaaf7638d4"}
21:10:52.819 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"098af9d4-6020-4975-a8e5-fbeaaf7638d4"}
21:10:52.820 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f876fe79-168c-4004-a988-5ea892e6d30e"}
21:10:52.820 00.000 13300 case statement mapped state 1 to 101
21:10:52.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f876fe79-168c-4004-a988-5ea892e6d30e"}
21:10:52.899 00.079 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:10:55.820 02.921 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f75fdb3a-8748-4274-bdfc-57f505c30350"}
21:10:55.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f75fdb3a-8748-4274-bdfc-57f505c30350"}
21:10:55.821 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"778d8b4f-0e7d-48fe-817d-49843d3dcfba"}
21:10:55.821 00.000 13300 case statement mapped state 1 to 101
21:10:55.822 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"778d8b4f-0e7d-48fe-817d-49843d3dcfba"}
21:10:55.936 00.114 11596 Exposure complete
21:10:56.015 00.079 11596 worker thread done servicing request
21:10:56.015 00.000 13300 OnExposeComplete: enter
21:10:56.015 00.000 13300 UpdateGuideState(): m_state=1
21:10:56.015 00.000 13300 UpdateCurrentPosition: no star selected
21:10:56.015 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:10:56.016 00.001 13300 Status Line: Nessuna stella selezionata
21:10:56.019 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
21:10:56.025 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:10:56.025 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:56.025 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:10:56.025 00.000 13300 Enqueuing Expose request
21:10:56.026 00.001 11596 Worker thread wakes up
21:10:56.026 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:10:56.542 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:10:58.819 02.277 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"356a05a2-66c1-44af-b018-453ad245e421"}
21:10:58.819 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"356a05a2-66c1-44af-b018-453ad245e421"}
21:10:58.820 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"68d68d1b-c22c-457f-bc87-8cd6b0b5653a"}
21:10:58.820 00.000 13300 case statement mapped state 1 to 101
21:10:58.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"68d68d1b-c22c-457f-bc87-8cd6b0b5653a"}
21:10:59.578 00.758 11596 Exposure complete
21:10:59.658 00.080 11596 worker thread done servicing request
21:10:59.659 00.001 13300 OnExposeComplete: enter
21:10:59.659 00.000 13300 UpdateGuideState(): m_state=1
21:10:59.659 00.000 13300 UpdateCurrentPosition: no star selected
21:10:59.659 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:10:59.660 00.001 13300 Status Line: Nessuna stella selezionata
21:10:59.662 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=250, Gamma=0.510
21:10:59.670 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:10:59.670 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:59.670 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:10:59.670 00.000 13300 Enqueuing Expose request
21:10:59.671 00.001 11596 Worker thread wakes up
21:10:59.671 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:11:00.184 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:11:01.819 01.635 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4ec1dcb0-87c5-443c-86e2-cc0b44361ea2"}
21:11:01.819 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4ec1dcb0-87c5-443c-86e2-cc0b44361ea2"}
21:11:01.820 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7298912c-3543-4eff-bb1c-865f44332205"}
21:11:01.820 00.000 13300 case statement mapped state 1 to 101
21:11:01.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7298912c-3543-4eff-bb1c-865f44332205"}
21:11:03.234 01.414 11596 Exposure complete
21:11:03.335 00.101 11596 worker thread done servicing request
21:11:03.335 00.000 13300 OnExposeComplete: enter
21:11:03.336 00.001 13300 UpdateGuideState(): m_state=1
21:11:03.336 00.000 13300 UpdateCurrentPosition: no star selected
21:11:03.336 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:11:03.337 00.001 13300 Status Line: Nessuna stella selezionata
21:11:03.340 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
21:11:03.351 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:11:03.351 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:03.351 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:11:03.351 00.000 13300 Enqueuing Expose request
21:11:03.352 00.001 11596 Worker thread wakes up
21:11:03.352 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:11:03.854 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:11:04.819 00.965 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4d0a978f-0c5b-4601-8b7d-1a88c8cabf36"}
21:11:04.819 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4d0a978f-0c5b-4601-8b7d-1a88c8cabf36"}
21:11:04.820 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"11399f7c-f7b9-4c10-a01d-01c71474e968"}
21:11:04.820 00.000 13300 case statement mapped state 1 to 101
21:11:04.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"11399f7c-f7b9-4c10-a01d-01c71474e968"}
21:11:06.951 02.131 11596 Exposure complete
21:11:07.127 00.176 11596 worker thread done servicing request
21:11:07.127 00.000 13300 OnExposeComplete: enter
21:11:07.127 00.000 13300 UpdateGuideState(): m_state=1
21:11:07.128 00.001 13300 UpdateCurrentPosition: no star selected
21:11:07.128 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:11:07.128 00.000 13300 Status Line: Nessuna stella selezionata
21:11:07.132 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
21:11:07.143 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:11:07.143 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:07.143 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:11:07.143 00.000 13300 Enqueuing Expose request
21:11:07.143 00.000 11596 Worker thread wakes up
21:11:07.144 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:11:07.646 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:11:07.897 00.251 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"87700f41-ef71-4e1b-9be4-2e86e3fd321b"}
21:11:07.897 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"87700f41-ef71-4e1b-9be4-2e86e3fd321b"}
21:11:08.064 00.167 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8462647e-ca1e-4b2f-8412-a8c7aca6036b"}
21:11:08.064 00.000 13300 case statement mapped state 1 to 101
21:11:08.064 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8462647e-ca1e-4b2f-8412-a8c7aca6036b"}
21:11:10.706 02.642 11596 Exposure complete
21:11:10.860 00.154 11596 worker thread done servicing request
21:11:10.860 00.000 13300 OnExposeComplete: enter
21:11:10.860 00.000 13300 UpdateGuideState(): m_state=1
21:11:10.860 00.000 13300 UpdateCurrentPosition: no star selected
21:11:10.861 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:11:10.861 00.000 13300 Status Line: Nessuna stella selezionata
21:11:10.865 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
21:11:10.875 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:11:10.875 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:10.875 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:11:10.875 00.000 13300 Enqueuing Expose request
21:11:10.875 00.000 11596 Worker thread wakes up
21:11:10.875 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:11:11.380 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:11:12.105 00.725 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c821288e-01fb-4f21-9b4b-95fb3412e808"}
21:11:12.105 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c821288e-01fb-4f21-9b4b-95fb3412e808"}
21:11:12.106 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e08cef21-d02c-439d-b037-c8a462228035"}
21:11:12.106 00.000 13300 case statement mapped state 1 to 101
21:11:12.107 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e08cef21-d02c-439d-b037-c8a462228035"}
21:11:14.438 02.331 11596 Exposure complete
21:11:14.618 00.180 11596 worker thread done servicing request
21:11:14.618 00.000 13300 OnExposeComplete: enter
21:11:14.618 00.000 13300 UpdateGuideState(): m_state=1
21:11:14.619 00.001 13300 UpdateCurrentPosition: no star selected
21:11:14.619 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:11:14.620 00.001 13300 Status Line: Nessuna stella selezionata
21:11:14.624 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=247, Gamma=0.510
21:11:14.635 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:11:14.636 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:14.636 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:11:14.636 00.000 13300 Enqueuing Expose request
21:11:14.636 00.000 11596 Worker thread wakes up
21:11:14.636 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:11:15.108 00.472 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"74f1d288-c9e5-4383-8bb2-e44917cd6ef0"}
21:11:15.108 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"74f1d288-c9e5-4383-8bb2-e44917cd6ef0"}
21:11:15.109 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e6ca4730-67aa-468b-a7ce-4a924148b405"}
21:11:15.109 00.000 13300 case statement mapped state 1 to 101
21:11:15.109 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e6ca4730-67aa-468b-a7ce-4a924148b405"}
21:11:15.146 00.037 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:11:18.105 02.959 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"62d06aae-0dfe-40ef-a87a-a06d060ddd43"}
21:11:18.105 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"62d06aae-0dfe-40ef-a87a-a06d060ddd43"}
21:11:18.106 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c5f3fbd2-bdc7-499a-93b7-abd49873d1a5"}
21:11:18.106 00.000 13300 case statement mapped state 1 to 101
21:11:18.106 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c5f3fbd2-bdc7-499a-93b7-abd49873d1a5"}
21:11:18.182 00.076 11596 Exposure complete
21:11:18.276 00.094 11596 worker thread done servicing request
21:11:18.276 00.000 13300 OnExposeComplete: enter
21:11:18.276 00.000 13300 UpdateGuideState(): m_state=1
21:11:18.276 00.000 13300 UpdateCurrentPosition: no star selected
21:11:18.277 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:11:18.277 00.000 13300 Status Line: Nessuna stella selezionata
21:11:18.280 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=251, Gamma=0.510
21:11:18.288 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:11:18.288 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:18.288 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:11:18.288 00.000 13300 Enqueuing Expose request
21:11:18.288 00.000 11596 Worker thread wakes up
21:11:18.289 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:11:18.803 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:11:21.104 02.301 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b90ed631-2911-4d11-ac83-f4f4ec91399b"}
21:11:21.104 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b90ed631-2911-4d11-ac83-f4f4ec91399b"}
21:11:21.105 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"36a4352d-5f3f-4c19-9b18-fe25c03f6651"}
21:11:21.105 00.000 13300 case statement mapped state 1 to 101
21:11:21.105 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"36a4352d-5f3f-4c19-9b18-fe25c03f6651"}
21:11:21.894 00.789 11596 Exposure complete
21:11:21.969 00.075 11596 worker thread done servicing request
21:11:21.969 00.000 13300 OnExposeComplete: enter
21:11:21.969 00.000 13300 UpdateGuideState(): m_state=1
21:11:21.969 00.000 13300 UpdateCurrentPosition: no star selected
21:11:21.970 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:11:21.970 00.000 13300 Status Line: Nessuna stella selezionata
21:11:21.974 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:11:21.981 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:11:21.982 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:21.982 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:11:21.982 00.000 13300 Enqueuing Expose request
21:11:21.982 00.000 11596 Worker thread wakes up
21:11:21.982 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:11:22.496 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:11:24.104 01.608 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a4b16b6f-d470-40e9-ae5d-cc147e0a3025"}
21:11:24.104 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a4b16b6f-d470-40e9-ae5d-cc147e0a3025"}
21:11:24.105 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"51bec8ac-37c5-47a9-8cbe-189ccf1ec6f5"}
21:11:24.105 00.000 13300 case statement mapped state 1 to 101
21:11:24.105 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"51bec8ac-37c5-47a9-8cbe-189ccf1ec6f5"}
21:11:25.537 01.432 11596 Exposure complete
21:11:25.614 00.077 11596 worker thread done servicing request
21:11:25.614 00.000 13300 OnExposeComplete: enter
21:11:25.614 00.000 13300 UpdateGuideState(): m_state=1
21:11:25.614 00.000 13300 UpdateCurrentPosition: no star selected
21:11:25.615 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:11:25.615 00.000 13300 Status Line: Nessuna stella selezionata
21:11:25.617 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:11:25.624 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:11:25.624 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:25.624 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:11:25.624 00.000 13300 Enqueuing Expose request
21:11:25.624 00.000 11596 Worker thread wakes up
21:11:25.625 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:11:26.133 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:11:27.104 00.971 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"509ccdcf-41e1-416d-9034-b74750129a85"}
21:11:27.104 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"509ccdcf-41e1-416d-9034-b74750129a85"}
21:11:27.105 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e28e3070-4b6d-4160-9aff-78a58abb949c"}
21:11:27.105 00.000 13300 case statement mapped state 1 to 101
21:11:27.105 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e28e3070-4b6d-4160-9aff-78a58abb949c"}
21:11:29.173 02.068 11596 Exposure complete
21:11:29.259 00.086 11596 worker thread done servicing request
21:11:29.259 00.000 13300 OnExposeComplete: enter
21:11:29.259 00.000 13300 UpdateGuideState(): m_state=1
21:11:29.259 00.000 13300 UpdateCurrentPosition: no star selected
21:11:29.260 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:11:29.260 00.000 13300 Status Line: Nessuna stella selezionata
21:11:29.263 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:11:29.272 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:11:29.272 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:29.272 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:11:29.272 00.000 13300 Enqueuing Expose request
21:11:29.272 00.000 11596 Worker thread wakes up
21:11:29.272 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:11:29.786 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:11:30.108 00.322 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"491a6b33-a7d3-4a2b-886c-c16afe28ace2"}
21:11:30.108 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"491a6b33-a7d3-4a2b-886c-c16afe28ace2"}
21:11:30.109 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b42a15ff-2d7f-416a-84e3-55f2ef6dcc10"}
21:11:30.109 00.000 13300 case statement mapped state 1 to 101
21:11:30.110 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b42a15ff-2d7f-416a-84e3-55f2ef6dcc10"}
21:11:32.814 02.704 11596 Exposure complete
21:11:32.888 00.074 11596 worker thread done servicing request
21:11:32.888 00.000 13300 OnExposeComplete: enter
21:11:32.888 00.000 13300 UpdateGuideState(): m_state=1
21:11:32.888 00.000 13300 UpdateCurrentPosition: no star selected
21:11:32.889 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:11:32.889 00.000 13300 Status Line: Nessuna stella selezionata
21:11:32.892 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:11:32.898 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:11:32.898 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:32.898 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:11:32.898 00.000 13300 Enqueuing Expose request
21:11:32.899 00.001 11596 Worker thread wakes up
21:11:32.899 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:11:33.107 00.208 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"22a40f06-41b0-4a21-a0fd-8504d9817f8b"}
21:11:33.107 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"22a40f06-41b0-4a21-a0fd-8504d9817f8b"}
21:11:33.108 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"414eba80-a23a-4e2f-86ac-e9ea67ee69df"}
21:11:33.108 00.000 13300 case statement mapped state 1 to 101
21:11:33.108 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"414eba80-a23a-4e2f-86ac-e9ea67ee69df"}
21:11:33.406 00.298 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:11:36.107 02.701 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4398ccaa-d524-4bd3-8c08-c122393433f6"}
21:11:36.107 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4398ccaa-d524-4bd3-8c08-c122393433f6"}
21:11:36.108 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1be20b5c-bba7-45ce-8f68-fa28b64a8fda"}
21:11:36.108 00.000 13300 case statement mapped state 1 to 101
21:11:36.108 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1be20b5c-bba7-45ce-8f68-fa28b64a8fda"}
21:11:36.429 00.321 11596 Exposure complete
21:11:36.501 00.072 11596 worker thread done servicing request
21:11:36.501 00.000 13300 OnExposeComplete: enter
21:11:36.501 00.000 13300 UpdateGuideState(): m_state=1
21:11:36.501 00.000 13300 UpdateCurrentPosition: no star selected
21:11:36.502 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:11:36.502 00.000 13300 Status Line: Nessuna stella selezionata
21:11:36.504 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:11:36.511 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:11:36.511 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:36.511 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:11:36.512 00.001 13300 Enqueuing Expose request
21:11:36.512 00.000 11596 Worker thread wakes up
21:11:36.512 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:11:37.017 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:11:39.106 02.089 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c06271a0-3263-4b5b-bbc4-66d27c0b4678"}
21:11:39.106 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c06271a0-3263-4b5b-bbc4-66d27c0b4678"}
21:11:39.107 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aa83edae-606f-4ec9-a75f-1c656fba0e5a"}
21:11:39.107 00.000 13300 case statement mapped state 1 to 101
21:11:39.107 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"aa83edae-606f-4ec9-a75f-1c656fba0e5a"}
21:11:40.052 00.945 11596 Exposure complete
21:11:40.124 00.072 11596 worker thread done servicing request
21:11:40.124 00.000 13300 OnExposeComplete: enter
21:11:40.124 00.000 13300 UpdateGuideState(): m_state=1
21:11:40.124 00.000 13300 UpdateCurrentPosition: no star selected
21:11:40.124 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:11:40.125 00.001 13300 Status Line: Nessuna stella selezionata
21:11:40.127 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:11:40.135 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:11:40.136 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:40.136 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:11:40.136 00.000 13300 Enqueuing Expose request
21:11:40.136 00.000 11596 Worker thread wakes up
21:11:40.136 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:11:40.646 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:11:42.106 01.460 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"097618d9-6ddd-4466-b331-8f8af591bea1"}
21:11:42.106 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"097618d9-6ddd-4466-b331-8f8af591bea1"}
21:11:42.107 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0bd890d2-b56a-4b76-b6ef-f7fd9ee4603e"}
21:11:42.107 00.000 13300 case statement mapped state 1 to 101
21:11:42.107 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0bd890d2-b56a-4b76-b6ef-f7fd9ee4603e"}
21:11:43.670 01.563 11596 Exposure complete
21:11:43.745 00.075 11596 worker thread done servicing request
21:11:43.745 00.000 13300 OnExposeComplete: enter
21:11:43.745 00.000 13300 UpdateGuideState(): m_state=1
21:11:43.746 00.001 13300 UpdateCurrentPosition: no star selected
21:11:43.746 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:11:43.746 00.000 13300 Status Line: Nessuna stella selezionata
21:11:43.749 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
21:11:43.755 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:11:43.755 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:43.755 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:11:43.755 00.000 13300 Enqueuing Expose request
21:11:43.756 00.001 11596 Worker thread wakes up
21:11:43.756 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:11:44.261 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:11:45.104 00.843 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"874d442a-63f1-464f-be3d-2e8daf2a0547"}
21:11:45.104 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"874d442a-63f1-464f-be3d-2e8daf2a0547"}
21:11:45.105 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ec3b9c64-bb25-453f-83a4-6a8ad4d8dec9"}
21:11:45.105 00.000 13300 case statement mapped state 1 to 101
21:11:45.105 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ec3b9c64-bb25-453f-83a4-6a8ad4d8dec9"}
21:11:47.287 02.182 11596 Exposure complete
21:11:47.359 00.072 11596 worker thread done servicing request
21:11:47.360 00.001 13300 OnExposeComplete: enter
21:11:47.360 00.000 13300 UpdateGuideState(): m_state=1
21:11:47.360 00.000 13300 UpdateCurrentPosition: no star selected
21:11:47.360 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:11:47.361 00.001 13300 Status Line: Nessuna stella selezionata
21:11:47.364 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:11:47.370 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:11:47.370 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:47.370 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:11:47.370 00.000 13300 Enqueuing Expose request
21:11:47.371 00.001 11596 Worker thread wakes up
21:11:47.371 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:11:47.874 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:11:48.104 00.230 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7b69fa19-9099-4377-8ee5-0ef3106d32b6"}
21:11:48.104 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7b69fa19-9099-4377-8ee5-0ef3106d32b6"}
21:11:48.105 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bf36a822-dfcc-455a-820d-244aef6c6ba2"}
21:11:48.105 00.000 13300 case statement mapped state 1 to 101
21:11:48.105 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bf36a822-dfcc-455a-820d-244aef6c6ba2"}
21:11:50.901 02.796 11596 Exposure complete
21:11:50.974 00.073 11596 worker thread done servicing request
21:11:50.974 00.000 13300 OnExposeComplete: enter
21:11:50.974 00.000 13300 UpdateGuideState(): m_state=1
21:11:50.975 00.001 13300 UpdateCurrentPosition: no star selected
21:11:50.975 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:11:50.975 00.000 13300 Status Line: Nessuna stella selezionata
21:11:50.979 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:11:50.986 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:11:50.986 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:50.986 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:11:50.986 00.000 13300 Enqueuing Expose request
21:11:50.986 00.000 11596 Worker thread wakes up
21:11:50.986 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:11:51.105 00.119 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"335fb998-ddff-44a2-8aea-878f132d7547"}
21:11:51.105 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"335fb998-ddff-44a2-8aea-878f132d7547"}
21:11:51.106 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"839a93e6-ab19-4b99-9675-464c29bb651c"}
21:11:51.106 00.000 13300 case statement mapped state 1 to 101
21:11:51.106 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"839a93e6-ab19-4b99-9675-464c29bb651c"}
21:11:51.498 00.392 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:11:54.103 02.605 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4b24ab35-eae2-490c-934c-5a11dfe68375"}
21:11:54.103 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4b24ab35-eae2-490c-934c-5a11dfe68375"}
21:11:54.104 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9fabda74-753b-4ecb-99da-8b20033ba0b3"}
21:11:54.104 00.000 13300 case statement mapped state 1 to 101
21:11:54.104 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9fabda74-753b-4ecb-99da-8b20033ba0b3"}
21:11:54.521 00.417 11596 Exposure complete
21:11:54.598 00.077 11596 worker thread done servicing request
21:11:54.598 00.000 13300 OnExposeComplete: enter
21:11:54.598 00.000 13300 UpdateGuideState(): m_state=1
21:11:54.599 00.001 13300 UpdateCurrentPosition: no star selected
21:11:54.599 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:11:54.599 00.000 13300 Status Line: Nessuna stella selezionata
21:11:54.603 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:11:54.610 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:11:54.610 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:54.610 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:11:54.610 00.000 13300 Enqueuing Expose request
21:11:54.610 00.000 11596 Worker thread wakes up
21:11:54.610 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:11:55.126 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:11:57.104 01.978 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6a1ab90f-b75d-491f-a586-cdb9bc625d7d"}
21:11:57.104 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6a1ab90f-b75d-491f-a586-cdb9bc625d7d"}
21:11:57.105 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6bf8f2a9-782a-4986-8763-9a574e4d4327"}
21:11:57.105 00.000 13300 case statement mapped state 1 to 101
21:11:57.105 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6bf8f2a9-782a-4986-8763-9a574e4d4327"}
21:11:58.161 01.056 11596 Exposure complete
21:11:58.246 00.085 11596 worker thread done servicing request
21:11:58.246 00.000 13300 OnExposeComplete: enter
21:11:58.247 00.001 13300 UpdateGuideState(): m_state=1
21:11:58.247 00.000 13300 UpdateCurrentPosition: no star selected
21:11:58.248 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:11:58.248 00.000 13300 Status Line: Nessuna stella selezionata
21:11:58.250 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:11:58.257 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:11:58.257 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:58.257 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:11:58.257 00.000 13300 Enqueuing Expose request
21:11:58.257 00.000 11596 Worker thread wakes up
21:11:58.258 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:11:58.760 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:12:00.107 01.347 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2e5e47d1-72cf-4450-9b64-de1b88fba01a"}
21:12:00.107 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2e5e47d1-72cf-4450-9b64-de1b88fba01a"}
21:12:00.108 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"51c4579d-4d45-4f4b-b205-f87adb307057"}
21:12:00.108 00.000 13300 case statement mapped state 1 to 101
21:12:00.109 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"51c4579d-4d45-4f4b-b205-f87adb307057"}
21:12:01.796 01.687 11596 Exposure complete
21:12:01.869 00.073 11596 worker thread done servicing request
21:12:01.869 00.000 13300 OnExposeComplete: enter
21:12:01.870 00.001 13300 UpdateGuideState(): m_state=1
21:12:01.870 00.000 13300 UpdateCurrentPosition: no star selected
21:12:01.870 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:12:01.870 00.000 13300 Status Line: Nessuna stella selezionata
21:12:01.873 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
21:12:01.879 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:12:01.880 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:01.880 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:12:01.880 00.000 13300 Enqueuing Expose request
21:12:01.880 00.000 11596 Worker thread wakes up
21:12:01.880 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:12:02.387 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:12:03.107 00.720 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"93310328-40e5-4d32-88ce-2097bda2a015"}
21:12:03.107 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"93310328-40e5-4d32-88ce-2097bda2a015"}
21:12:03.108 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"34abd811-b849-4809-8461-c298e50a8e32"}
21:12:03.108 00.000 13300 case statement mapped state 1 to 101
21:12:03.108 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"34abd811-b849-4809-8461-c298e50a8e32"}
21:12:05.440 02.332 11596 Exposure complete
21:12:05.559 00.119 11596 worker thread done servicing request
21:12:05.559 00.000 13300 OnExposeComplete: enter
21:12:05.559 00.000 13300 UpdateGuideState(): m_state=1
21:12:05.560 00.001 13300 UpdateCurrentPosition: no star selected
21:12:05.560 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:12:05.560 00.000 13300 Status Line: Nessuna stella selezionata
21:12:05.566 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:12:05.577 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:12:05.577 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:05.578 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:12:05.578 00.000 13300 Enqueuing Expose request
21:12:05.578 00.000 11596 Worker thread wakes up
21:12:05.578 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:12:06.089 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:12:06.107 00.018 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"badc9fb5-367f-4859-8aae-74306612267d"}
21:12:06.107 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"badc9fb5-367f-4859-8aae-74306612267d"}
21:12:06.108 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"153c5709-a78f-45b1-a0f4-69303b201e7a"}
21:12:06.109 00.001 13300 case statement mapped state 1 to 101
21:12:06.109 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"153c5709-a78f-45b1-a0f4-69303b201e7a"}
21:12:09.107 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7b51bf27-504f-46c8-92eb-17704d8f6745"}
21:12:09.107 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7b51bf27-504f-46c8-92eb-17704d8f6745"}
21:12:09.108 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a9050f82-54d7-4628-a87d-30e406fb3f08"}
21:12:09.108 00.000 13300 case statement mapped state 1 to 101
21:12:09.108 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a9050f82-54d7-4628-a87d-30e406fb3f08"}
21:12:09.136 00.028 11596 Exposure complete
21:12:09.228 00.092 11596 worker thread done servicing request
21:12:09.228 00.000 13300 OnExposeComplete: enter
21:12:09.228 00.000 13300 UpdateGuideState(): m_state=1
21:12:09.228 00.000 13300 UpdateCurrentPosition: no star selected
21:12:09.229 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:12:09.229 00.000 13300 Status Line: Nessuna stella selezionata
21:12:09.232 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:12:09.239 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:12:09.239 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:09.239 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:12:09.239 00.000 13300 Enqueuing Expose request
21:12:09.239 00.000 11596 Worker thread wakes up
21:12:09.240 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:12:09.746 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:12:12.180 02.434 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"68fab909-44a6-4d2e-bed8-99dc4943f0c2"}
21:12:12.180 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"68fab909-44a6-4d2e-bed8-99dc4943f0c2"}
21:12:12.262 00.082 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"05786817-e34c-4e54-a99e-809b303b4d01"}
21:12:12.262 00.000 13300 case statement mapped state 1 to 101
21:12:12.262 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"05786817-e34c-4e54-a99e-809b303b4d01"}
21:12:12.814 00.552 11596 Exposure complete
21:12:12.958 00.144 11596 worker thread done servicing request
21:12:12.958 00.000 13300 OnExposeComplete: enter
21:12:12.958 00.000 13300 UpdateGuideState(): m_state=1
21:12:12.959 00.001 13300 UpdateCurrentPosition: no star selected
21:12:12.959 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:12:12.959 00.000 13300 Status Line: Nessuna stella selezionata
21:12:12.963 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:12:12.973 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:12:12.973 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:12.973 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:12:12.973 00.000 13300 Enqueuing Expose request
21:12:12.973 00.000 11596 Worker thread wakes up
21:12:12.974 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:12:13.490 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:12:16.107 02.617 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ee40ba50-5b57-4c3a-81e6-6cb344ee4513"}
21:12:16.107 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ee40ba50-5b57-4c3a-81e6-6cb344ee4513"}
21:12:16.139 00.032 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4e5bb66e-040c-4222-bf44-932aab1275de"}
21:12:16.139 00.000 13300 case statement mapped state 1 to 101
21:12:16.139 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4e5bb66e-040c-4222-bf44-932aab1275de"}
21:12:16.570 00.431 11596 Exposure complete
21:12:16.739 00.169 11596 worker thread done servicing request
21:12:16.739 00.000 13300 OnExposeComplete: enter
21:12:16.739 00.000 13300 UpdateGuideState(): m_state=1
21:12:16.740 00.001 13300 UpdateCurrentPosition: no star selected
21:12:16.740 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:12:16.740 00.000 13300 Status Line: Nessuna stella selezionata
21:12:16.744 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:12:16.753 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:12:16.754 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:16.754 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:12:16.754 00.000 13300 Enqueuing Expose request
21:12:16.754 00.000 11596 Worker thread wakes up
21:12:16.754 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:12:17.260 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:12:19.212 01.952 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a72aad7b-a113-4a3f-b032-423d2a95f249"}
21:12:19.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a72aad7b-a113-4a3f-b032-423d2a95f249"}
21:12:19.214 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fb39776b-10a2-4ed8-8959-0db7d52f770a"}
21:12:19.214 00.000 13300 case statement mapped state 1 to 101
21:12:19.215 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fb39776b-10a2-4ed8-8959-0db7d52f770a"}
21:12:20.315 01.100 11596 Exposure complete
21:12:20.415 00.100 11596 worker thread done servicing request
21:12:20.415 00.000 13300 OnExposeComplete: enter
21:12:20.415 00.000 13300 UpdateGuideState(): m_state=1
21:12:20.416 00.001 13300 UpdateCurrentPosition: no star selected
21:12:20.416 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:12:20.417 00.001 13300 Status Line: Nessuna stella selezionata
21:12:20.421 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:12:20.432 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:12:20.432 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:20.432 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:12:20.432 00.000 13300 Enqueuing Expose request
21:12:20.432 00.000 11596 Worker thread wakes up
21:12:20.433 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:12:20.948 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:12:22.213 01.265 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6e1f244a-41b0-4a66-bf3e-863dc1416dfb"}
21:12:22.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6e1f244a-41b0-4a66-bf3e-863dc1416dfb"}
21:12:22.214 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"969c0605-8c77-4816-acae-89d2b553ef45"}
21:12:22.214 00.000 13300 case statement mapped state 1 to 101
21:12:22.214 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"969c0605-8c77-4816-acae-89d2b553ef45"}
21:12:23.980 01.766 11596 Exposure complete
21:12:24.081 00.101 11596 worker thread done servicing request
21:12:24.081 00.000 13300 OnExposeComplete: enter
21:12:24.081 00.000 13300 UpdateGuideState(): m_state=1
21:12:24.081 00.000 13300 UpdateCurrentPosition: no star selected
21:12:24.082 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:12:24.082 00.000 13300 Status Line: Nessuna stella selezionata
21:12:24.086 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:12:24.094 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:12:24.094 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:24.095 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:12:24.095 00.000 13300 Enqueuing Expose request
21:12:24.095 00.000 11596 Worker thread wakes up
21:12:24.095 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:12:24.610 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:12:25.212 00.602 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7866d494-d0b6-4324-bbd4-d78268580035"}
21:12:25.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7866d494-d0b6-4324-bbd4-d78268580035"}
21:12:25.213 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"df6882d0-361c-45e8-a9c1-4465cca75ce2"}
21:12:25.213 00.000 13300 case statement mapped state 1 to 101
21:12:25.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"df6882d0-361c-45e8-a9c1-4465cca75ce2"}
21:12:27.636 02.423 11596 Exposure complete
21:12:27.708 00.072 11596 worker thread done servicing request
21:12:27.708 00.000 13300 OnExposeComplete: enter
21:12:27.708 00.000 13300 UpdateGuideState(): m_state=1
21:12:27.708 00.000 13300 UpdateCurrentPosition: no star selected
21:12:27.709 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:12:27.709 00.000 13300 Status Line: Nessuna stella selezionata
21:12:27.711 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:12:27.719 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:12:27.719 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:27.719 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:12:27.719 00.000 13300 Enqueuing Expose request
21:12:27.719 00.000 11596 Worker thread wakes up
21:12:27.720 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:12:28.211 00.491 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"72c28203-239e-45de-8b9b-ad8fad968eac"}
21:12:28.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"72c28203-239e-45de-8b9b-ad8fad968eac"}
21:12:28.211 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"938e90ee-52d7-45fc-9fa2-5d69454e5d1f"}
21:12:28.212 00.001 13300 case statement mapped state 1 to 101
21:12:28.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"938e90ee-52d7-45fc-9fa2-5d69454e5d1f"}
21:12:28.221 00.009 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:12:31.212 02.991 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"02e788ac-74e4-483d-a2f5-94f0162cb2fe"}
21:12:31.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"02e788ac-74e4-483d-a2f5-94f0162cb2fe"}
21:12:31.213 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"32cb814f-0485-4475-8479-9d7d39c9bd1c"}
21:12:31.213 00.000 13300 case statement mapped state 1 to 101
21:12:31.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"32cb814f-0485-4475-8479-9d7d39c9bd1c"}
21:12:31.243 00.030 11596 Exposure complete
21:12:31.321 00.078 11596 worker thread done servicing request
21:12:31.321 00.000 13300 OnExposeComplete: enter
21:12:31.321 00.000 13300 UpdateGuideState(): m_state=1
21:12:31.322 00.001 13300 UpdateCurrentPosition: no star selected
21:12:31.322 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:12:31.323 00.001 13300 Status Line: Nessuna stella selezionata
21:12:31.326 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:12:31.333 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:12:31.334 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:31.334 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:12:31.334 00.000 13300 Enqueuing Expose request
21:12:31.334 00.000 11596 Worker thread wakes up
21:12:31.334 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:12:31.843 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:12:34.224 02.381 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cd8e3d49-ce97-4c3c-83e0-e92aa17f382f"}
21:12:34.224 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cd8e3d49-ce97-4c3c-83e0-e92aa17f382f"}
21:12:34.225 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2859266d-bfcc-496f-8fcc-17a691d15df8"}
21:12:34.225 00.000 13300 case statement mapped state 1 to 101
21:12:34.225 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2859266d-bfcc-496f-8fcc-17a691d15df8"}
21:12:34.875 00.650 11596 Exposure complete
21:12:34.947 00.072 11596 worker thread done servicing request
21:12:34.947 00.000 13300 OnExposeComplete: enter
21:12:34.948 00.001 13300 UpdateGuideState(): m_state=1
21:12:34.948 00.000 13300 UpdateCurrentPosition: no star selected
21:12:34.948 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:12:34.948 00.000 13300 Status Line: Nessuna stella selezionata
21:12:34.951 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:12:34.957 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:12:34.958 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:34.958 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:12:34.958 00.000 13300 Enqueuing Expose request
21:12:34.958 00.000 11596 Worker thread wakes up
21:12:34.958 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:12:35.465 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:12:37.222 01.757 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"571fdd5b-a701-40d2-b2b2-20f5151fc26a"}
21:12:37.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"571fdd5b-a701-40d2-b2b2-20f5151fc26a"}
21:12:37.223 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eeaa25f8-2693-4116-881b-f58fbe48776b"}
21:12:37.223 00.000 13300 case statement mapped state 1 to 101
21:12:37.223 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"eeaa25f8-2693-4116-881b-f58fbe48776b"}
21:12:38.492 01.269 11596 Exposure complete
21:12:38.565 00.073 11596 worker thread done servicing request
21:12:38.565 00.000 13300 OnExposeComplete: enter
21:12:38.565 00.000 13300 UpdateGuideState(): m_state=1
21:12:38.565 00.000 13300 UpdateCurrentPosition: no star selected
21:12:38.566 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:12:38.566 00.000 13300 Status Line: Nessuna stella selezionata
21:12:38.569 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:12:38.576 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:12:38.577 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:38.577 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:12:38.577 00.000 13300 Enqueuing Expose request
21:12:38.577 00.000 11596 Worker thread wakes up
21:12:38.577 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:12:39.084 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:12:40.221 01.137 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a6f4f13e-9e53-4c90-ac72-4a8e63b3316e"}
21:12:40.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a6f4f13e-9e53-4c90-ac72-4a8e63b3316e"}
21:12:40.222 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d01ceb45-b7e1-403b-a8c9-702ee93e1e6a"}
21:12:40.222 00.000 13300 case statement mapped state 1 to 101
21:12:40.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d01ceb45-b7e1-403b-a8c9-702ee93e1e6a"}
21:12:42.113 01.891 11596 Exposure complete
21:12:42.214 00.101 11596 worker thread done servicing request
21:12:42.214 00.000 13300 OnExposeComplete: enter
21:12:42.214 00.000 13300 UpdateGuideState(): m_state=1
21:12:42.215 00.001 13300 UpdateCurrentPosition: no star selected
21:12:42.215 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:12:42.215 00.000 13300 Status Line: Nessuna stella selezionata
21:12:42.218 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:12:42.225 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:12:42.225 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:42.225 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:12:42.225 00.000 13300 Enqueuing Expose request
21:12:42.225 00.000 11596 Worker thread wakes up
21:12:42.225 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:12:42.730 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:12:43.220 00.490 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2bc5b72b-42ee-4c27-867e-15ef121a92db"}
21:12:43.220 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2bc5b72b-42ee-4c27-867e-15ef121a92db"}
21:12:43.221 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"22264ff4-2f62-4d20-b436-f8e953bf89e3"}
21:12:43.221 00.000 13300 case statement mapped state 1 to 101
21:12:43.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"22264ff4-2f62-4d20-b436-f8e953bf89e3"}
21:12:45.763 02.542 11596 Exposure complete
21:12:45.836 00.073 11596 worker thread done servicing request
21:12:45.836 00.000 13300 OnExposeComplete: enter
21:12:45.836 00.000 13300 UpdateGuideState(): m_state=1
21:12:45.837 00.001 13300 UpdateCurrentPosition: no star selected
21:12:45.837 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:12:45.837 00.000 13300 Status Line: Nessuna stella selezionata
21:12:45.840 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:12:45.846 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:12:45.846 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:45.846 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:12:45.846 00.000 13300 Enqueuing Expose request
21:12:45.847 00.001 11596 Worker thread wakes up
21:12:45.847 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:12:46.222 00.375 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"56a5b37b-fdba-4adf-87e2-e67c154929f4"}
21:12:46.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"56a5b37b-fdba-4adf-87e2-e67c154929f4"}
21:12:46.223 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"63d0efb4-fe30-4613-99e7-8807559117ea"}
21:12:46.223 00.000 13300 case statement mapped state 1 to 101
21:12:46.223 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"63d0efb4-fe30-4613-99e7-8807559117ea"}
21:12:46.352 00.129 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:12:49.222 02.870 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"676156d4-8955-41b0-a56c-ace508a11fdd"}
21:12:49.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"676156d4-8955-41b0-a56c-ace508a11fdd"}
21:12:49.223 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"134a8772-f9ba-4f93-be22-957a714c96d6"}
21:12:49.223 00.000 13300 case statement mapped state 1 to 101
21:12:49.223 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"134a8772-f9ba-4f93-be22-957a714c96d6"}
21:12:49.387 00.164 11596 Exposure complete
21:12:49.459 00.072 11596 worker thread done servicing request
21:12:49.459 00.000 13300 OnExposeComplete: enter
21:12:49.459 00.000 13300 UpdateGuideState(): m_state=1
21:12:49.459 00.000 13300 UpdateCurrentPosition: no star selected
21:12:49.460 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:12:49.460 00.000 13300 Status Line: Nessuna stella selezionata
21:12:49.462 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:12:49.469 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:12:49.470 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:49.470 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:12:49.470 00.000 13300 Enqueuing Expose request
21:12:49.470 00.000 11596 Worker thread wakes up
21:12:49.470 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:12:49.971 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:12:52.221 02.250 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7a60f581-55b2-40e1-a34e-741c32234911"}
21:12:52.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7a60f581-55b2-40e1-a34e-741c32234911"}
21:12:52.221 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2334fa21-8836-4cc3-862e-2800d89e9852"}
21:12:52.222 00.001 13300 case statement mapped state 1 to 101
21:12:52.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2334fa21-8836-4cc3-862e-2800d89e9852"}
21:12:52.997 00.775 11596 Exposure complete
21:12:53.075 00.078 11596 worker thread done servicing request
21:12:53.075 00.000 13300 OnExposeComplete: enter
21:12:53.075 00.000 13300 UpdateGuideState(): m_state=1
21:12:53.076 00.001 13300 UpdateCurrentPosition: no star selected
21:12:53.076 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:12:53.076 00.000 13300 Status Line: Nessuna stella selezionata
21:12:53.079 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
21:12:53.085 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:12:53.085 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:53.086 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:12:53.086 00.000 13300 Enqueuing Expose request
21:12:53.086 00.000 11596 Worker thread wakes up
21:12:53.086 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:12:53.599 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:12:55.222 01.623 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3113bfb2-42e9-409c-8a73-3d4ba42b7023"}
21:12:55.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3113bfb2-42e9-409c-8a73-3d4ba42b7023"}
21:12:55.223 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9f81f223-713f-4564-8cfb-4ded48d3ecee"}
21:12:55.223 00.000 13300 case statement mapped state 1 to 101
21:12:55.223 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9f81f223-713f-4564-8cfb-4ded48d3ecee"}
21:12:56.632 01.409 11596 Exposure complete
21:12:56.706 00.074 11596 worker thread done servicing request
21:12:56.707 00.001 13300 OnExposeComplete: enter
21:12:56.707 00.000 13300 UpdateGuideState(): m_state=1
21:12:56.707 00.000 13300 UpdateCurrentPosition: no star selected
21:12:56.707 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:12:56.708 00.001 13300 Status Line: Nessuna stella selezionata
21:12:56.710 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:12:56.717 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:12:56.717 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:56.717 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:12:56.717 00.000 13300 Enqueuing Expose request
21:12:56.717 00.000 11596 Worker thread wakes up
21:12:56.717 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:12:57.222 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:12:58.221 00.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8622f5bf-b2b3-46db-81c7-556d500ce89f"}
21:12:58.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8622f5bf-b2b3-46db-81c7-556d500ce89f"}
21:12:58.222 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"780dcf9e-5e5d-44d3-9aaa-1ff318b5de08"}
21:12:58.222 00.000 13300 case statement mapped state 1 to 101
21:12:58.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"780dcf9e-5e5d-44d3-9aaa-1ff318b5de08"}
21:13:00.252 02.030 11596 Exposure complete
21:13:00.331 00.079 11596 worker thread done servicing request
21:13:00.331 00.000 13300 OnExposeComplete: enter
21:13:00.331 00.000 13300 UpdateGuideState(): m_state=1
21:13:00.332 00.001 13300 UpdateCurrentPosition: no star selected
21:13:00.332 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:13:00.332 00.000 13300 Status Line: Nessuna stella selezionata
21:13:00.335 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=242, Gamma=0.510
21:13:00.341 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:13:00.341 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:00.341 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:13:00.341 00.000 13300 Enqueuing Expose request
21:13:00.342 00.001 11596 Worker thread wakes up
21:13:00.342 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:13:00.851 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:13:01.221 00.370 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"97d87a00-1b87-4875-ad69-b392b4007e78"}
21:13:01.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"97d87a00-1b87-4875-ad69-b392b4007e78"}
21:13:01.222 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"78e7553e-d10e-41de-95f3-d45a87cf36e4"}
21:13:01.222 00.000 13300 case statement mapped state 1 to 101
21:13:01.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"78e7553e-d10e-41de-95f3-d45a87cf36e4"}
21:13:03.939 02.717 11596 Exposure complete
21:13:04.011 00.072 11596 worker thread done servicing request
21:13:04.011 00.000 13300 OnExposeComplete: enter
21:13:04.012 00.001 13300 UpdateGuideState(): m_state=1
21:13:04.012 00.000 13300 UpdateCurrentPosition: no star selected
21:13:04.012 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:13:04.012 00.000 13300 Status Line: Nessuna stella selezionata
21:13:04.015 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:13:04.022 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:13:04.022 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:04.022 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:13:04.022 00.000 13300 Enqueuing Expose request
21:13:04.023 00.001 11596 Worker thread wakes up
21:13:04.023 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:13:04.219 00.196 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fd179def-24f3-4cd2-a7d0-a60c2aa6de60"}
21:13:04.219 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fd179def-24f3-4cd2-a7d0-a60c2aa6de60"}
21:13:04.220 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5cb4b202-9b14-4a14-bc7b-50df1bedb2e0"}
21:13:04.220 00.000 13300 case statement mapped state 1 to 101
21:13:04.220 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5cb4b202-9b14-4a14-bc7b-50df1bedb2e0"}
21:13:04.538 00.318 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:13:07.368 02.830 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"38a08822-1f6c-4c28-a796-29f638972660"}
21:13:07.369 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"38a08822-1f6c-4c28-a796-29f638972660"}
21:13:07.371 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0a3fbc74-db0c-4ccf-8ab3-bfc99b6145e8"}
21:13:07.371 00.000 13300 case statement mapped state 1 to 101
21:13:07.371 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0a3fbc74-db0c-4ccf-8ab3-bfc99b6145e8"}
21:13:07.568 00.197 11596 Exposure complete
21:13:07.654 00.086 11596 worker thread done servicing request
21:13:07.654 00.000 13300 OnExposeComplete: enter
21:13:07.654 00.000 13300 UpdateGuideState(): m_state=1
21:13:07.654 00.000 13300 UpdateCurrentPosition: no star selected
21:13:07.655 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:13:07.655 00.000 13300 Status Line: Nessuna stella selezionata
21:13:07.657 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
21:13:07.664 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:13:07.665 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:07.665 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:13:07.665 00.000 13300 Enqueuing Expose request
21:13:07.665 00.000 11596 Worker thread wakes up
21:13:07.666 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:13:08.169 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:13:10.398 02.229 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0a3726d9-cf59-422d-805a-f7b4a10ec4bb"}
21:13:10.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0a3726d9-cf59-422d-805a-f7b4a10ec4bb"}
21:13:10.399 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8b0c129f-c645-4417-83aa-dd44ba47a01c"}
21:13:10.400 00.001 13300 case statement mapped state 1 to 101
21:13:10.400 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8b0c129f-c645-4417-83aa-dd44ba47a01c"}
21:13:11.211 00.811 11596 Exposure complete
21:13:11.300 00.089 11596 worker thread done servicing request
21:13:11.300 00.000 13300 OnExposeComplete: enter
21:13:11.300 00.000 13300 UpdateGuideState(): m_state=1
21:13:11.301 00.001 13300 UpdateCurrentPosition: no star selected
21:13:11.301 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:13:11.301 00.000 13300 Status Line: Nessuna stella selezionata
21:13:11.304 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=246, Gamma=0.510
21:13:11.311 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:13:11.312 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:11.312 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:13:11.312 00.000 13300 Enqueuing Expose request
21:13:11.312 00.000 11596 Worker thread wakes up
21:13:11.312 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:13:11.819 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:13:13.398 01.579 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1be8503f-365f-49e2-845d-8de0ac57cf2a"}
21:13:13.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1be8503f-365f-49e2-845d-8de0ac57cf2a"}
21:13:13.399 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2e88fed3-6fd2-4672-b344-c8b132ed2383"}
21:13:13.400 00.001 13300 case statement mapped state 1 to 101
21:13:13.400 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2e88fed3-6fd2-4672-b344-c8b132ed2383"}
21:13:14.861 01.461 11596 Exposure complete
21:13:14.987 00.126 11596 worker thread done servicing request
21:13:14.987 00.000 13300 OnExposeComplete: enter
21:13:14.988 00.001 13300 UpdateGuideState(): m_state=1
21:13:14.988 00.000 13300 UpdateCurrentPosition: no star selected
21:13:14.989 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:13:14.989 00.000 13300 Status Line: Nessuna stella selezionata
21:13:14.992 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=243, Gamma=0.510
21:13:15.003 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:13:15.003 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:15.003 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:13:15.003 00.000 13300 Enqueuing Expose request
21:13:15.003 00.000 11596 Worker thread wakes up
21:13:15.004 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:13:15.509 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:13:17.066 01.557 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7faafea3-61cc-4eb6-bc04-7b132db1c601"}
21:13:17.066 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7faafea3-61cc-4eb6-bc04-7b132db1c601"}
21:13:17.129 00.063 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d9519739-f4e7-4385-b79e-3d61e7c0ffe1"}
21:13:17.129 00.000 13300 case statement mapped state 1 to 101
21:13:17.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d9519739-f4e7-4385-b79e-3d61e7c0ffe1"}
21:13:18.579 01.450 11596 Exposure complete
21:13:18.729 00.150 11596 worker thread done servicing request
21:13:18.729 00.000 13300 OnExposeComplete: enter
21:13:18.729 00.000 13300 UpdateGuideState(): m_state=1
21:13:18.730 00.001 13300 UpdateCurrentPosition: no star selected
21:13:18.730 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:13:18.730 00.000 13300 Status Line: Nessuna stella selezionata
21:13:18.733 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=240, Gamma=0.510
21:13:18.743 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:13:18.743 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:18.744 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:13:18.744 00.000 13300 Enqueuing Expose request
21:13:18.744 00.000 11596 Worker thread wakes up
21:13:18.744 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:13:19.258 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:13:20.071 00.813 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7b09d463-8f23-4fef-943a-98d604b06375"}
21:13:20.071 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7b09d463-8f23-4fef-943a-98d604b06375"}
21:13:20.074 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"917bb4fa-10ae-452d-a9b6-5d130f25dad7"}
21:13:20.074 00.000 13300 case statement mapped state 1 to 101
21:13:20.075 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"917bb4fa-10ae-452d-a9b6-5d130f25dad7"}
21:13:22.302 02.227 11596 Exposure complete
21:13:22.409 00.107 11596 worker thread done servicing request
21:13:22.409 00.000 13300 OnExposeComplete: enter
21:13:22.409 00.000 13300 UpdateGuideState(): m_state=1
21:13:22.410 00.001 13300 UpdateCurrentPosition: no star selected
21:13:22.410 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:13:22.411 00.001 13300 Status Line: Nessuna stella selezionata
21:13:22.414 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:13:22.426 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
21:13:22.427 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:22.427 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:13:22.427 00.000 13300 Enqueuing Expose request
21:13:22.427 00.000 11596 Worker thread wakes up
21:13:22.427 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:13:22.943 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:13:23.068 00.125 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1acb2ba3-b128-470f-ad7c-f2839cf0e740"}
21:13:23.069 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1acb2ba3-b128-470f-ad7c-f2839cf0e740"}
21:13:23.070 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"65eca260-b73b-4b7c-82ae-1944d4c9ac0b"}
21:13:23.070 00.000 13300 case statement mapped state 1 to 101
21:13:23.070 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"65eca260-b73b-4b7c-82ae-1944d4c9ac0b"}
21:13:25.971 02.901 11596 Exposure complete
21:13:26.068 00.097 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"88dae84c-2f1e-41ec-86a7-21f0a3bcac64"}
21:13:26.068 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"88dae84c-2f1e-41ec-86a7-21f0a3bcac64"}
21:13:26.069 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c7a4049d-adee-4dcf-beca-33909f908563"}
21:13:26.069 00.000 13300 case statement mapped state 1 to 101
21:13:26.069 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c7a4049d-adee-4dcf-beca-33909f908563"}
21:13:26.083 00.014 11596 worker thread done servicing request
21:13:26.083 00.000 13300 OnExposeComplete: enter
21:13:26.084 00.001 13300 UpdateGuideState(): m_state=1
21:13:26.084 00.000 13300 UpdateCurrentPosition: no star selected
21:13:26.084 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:13:26.085 00.001 13300 Status Line: Nessuna stella selezionata
21:13:26.090 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:13:26.101 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:13:26.101 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:26.102 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:13:26.102 00.000 13300 Enqueuing Expose request
21:13:26.102 00.000 11596 Worker thread wakes up
21:13:26.102 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:13:26.614 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:13:29.068 02.454 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0b894548-2b5a-4606-8dff-ead4ac093337"}
21:13:29.068 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0b894548-2b5a-4606-8dff-ead4ac093337"}
21:13:29.069 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4834054c-35a4-4ccd-935c-68763d19229d"}
21:13:29.069 00.000 13300 case statement mapped state 1 to 101
21:13:29.069 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4834054c-35a4-4ccd-935c-68763d19229d"}
21:13:29.650 00.581 11596 Exposure complete
21:13:29.721 00.071 11596 worker thread done servicing request
21:13:29.722 00.001 13300 OnExposeComplete: enter
21:13:29.722 00.000 13300 UpdateGuideState(): m_state=1
21:13:29.722 00.000 13300 UpdateCurrentPosition: no star selected
21:13:29.722 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:13:29.723 00.001 13300 Status Line: Nessuna stella selezionata
21:13:29.725 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=232, Gamma=0.510
21:13:29.733 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:13:29.733 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:29.733 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:13:29.733 00.000 13300 Enqueuing Expose request
21:13:29.733 00.000 11596 Worker thread wakes up
21:13:29.733 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:13:30.238 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:13:32.067 01.829 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4edcd47d-631d-4bcf-9e84-df582714a4ed"}
21:13:32.067 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4edcd47d-631d-4bcf-9e84-df582714a4ed"}
21:13:32.068 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3db9c995-b89b-412e-a6b4-9acee30fd97e"}
21:13:32.068 00.000 13300 case statement mapped state 1 to 101
21:13:32.068 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3db9c995-b89b-412e-a6b4-9acee30fd97e"}
21:13:33.266 01.198 11596 Exposure complete
21:13:33.344 00.078 11596 worker thread done servicing request
21:13:33.344 00.000 13300 OnExposeComplete: enter
21:13:33.344 00.000 13300 UpdateGuideState(): m_state=1
21:13:33.344 00.000 13300 UpdateCurrentPosition: no star selected
21:13:33.345 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:13:33.345 00.000 13300 Status Line: Nessuna stella selezionata
21:13:33.348 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:13:33.356 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:13:33.356 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:33.356 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:13:33.356 00.000 13300 Enqueuing Expose request
21:13:33.356 00.000 11596 Worker thread wakes up
21:13:33.356 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:13:33.870 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:13:35.065 01.195 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5497d98d-d38b-4f2d-99f1-9f53a4412925"}
21:13:35.065 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5497d98d-d38b-4f2d-99f1-9f53a4412925"}
21:13:35.066 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7bc12d5f-db30-4aee-9354-e52ca20622f3"}
21:13:35.066 00.000 13300 case statement mapped state 1 to 101
21:13:35.066 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7bc12d5f-db30-4aee-9354-e52ca20622f3"}
21:13:36.959 01.893 11596 Exposure complete
21:13:37.034 00.075 11596 worker thread done servicing request
21:13:37.034 00.000 13300 OnExposeComplete: enter
21:13:37.034 00.000 13300 UpdateGuideState(): m_state=1
21:13:37.035 00.001 13300 UpdateCurrentPosition: no star selected
21:13:37.035 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:13:37.035 00.000 13300 Status Line: Nessuna stella selezionata
21:13:37.038 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=232, Gamma=0.510
21:13:37.049 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:13:37.049 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:37.049 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:13:37.049 00.000 13300 Enqueuing Expose request
21:13:37.049 00.000 11596 Worker thread wakes up
21:13:37.049 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:13:37.566 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:13:38.065 00.499 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4958fd54-e16d-4c12-881a-06cb877a8de3"}
21:13:38.065 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4958fd54-e16d-4c12-881a-06cb877a8de3"}
21:13:38.066 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dfcdb8b4-e6c8-4575-9e0a-b2bbc7ae024a"}
21:13:38.066 00.000 13300 case statement mapped state 1 to 101
21:13:38.066 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dfcdb8b4-e6c8-4575-9e0a-b2bbc7ae024a"}
21:13:40.590 02.524 11596 Exposure complete
21:13:40.666 00.076 11596 worker thread done servicing request
21:13:40.667 00.001 13300 OnExposeComplete: enter
21:13:40.667 00.000 13300 UpdateGuideState(): m_state=1
21:13:40.667 00.000 13300 UpdateCurrentPosition: no star selected
21:13:40.667 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:13:40.668 00.001 13300 Status Line: Nessuna stella selezionata
21:13:40.670 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=242, Gamma=0.510
21:13:40.677 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:13:40.677 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:40.677 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:13:40.677 00.000 13300 Enqueuing Expose request
21:13:40.677 00.000 11596 Worker thread wakes up
21:13:40.677 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:13:41.063 00.386 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c065b016-d56e-49c1-b3d8-f5b87b633732"}
21:13:41.063 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c065b016-d56e-49c1-b3d8-f5b87b633732"}
21:13:41.064 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"afb953b8-18cf-4e32-9082-7a03395fc81a"}
21:13:41.064 00.000 13300 case statement mapped state 1 to 101
21:13:41.064 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"afb953b8-18cf-4e32-9082-7a03395fc81a"}
21:13:41.193 00.129 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:13:44.063 02.870 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"64bfcda1-f2a9-4c72-8482-0348def1f65f"}
21:13:44.063 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"64bfcda1-f2a9-4c72-8482-0348def1f65f"}
21:13:44.071 00.008 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"89e9a6f6-fab6-429d-8959-78b479512707"}
21:13:44.071 00.000 13300 case statement mapped state 1 to 101
21:13:44.071 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"89e9a6f6-fab6-429d-8959-78b479512707"}
21:13:44.224 00.153 11596 Exposure complete
21:13:44.298 00.074 11596 worker thread done servicing request
21:13:44.298 00.000 13300 OnExposeComplete: enter
21:13:44.299 00.001 13300 UpdateGuideState(): m_state=1
21:13:44.299 00.000 13300 UpdateCurrentPosition: no star selected
21:13:44.299 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:13:44.299 00.000 13300 Status Line: Nessuna stella selezionata
21:13:44.302 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=241, Gamma=0.510
21:13:44.308 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:13:44.309 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:44.309 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:13:44.309 00.000 13300 Enqueuing Expose request
21:13:44.309 00.000 11596 Worker thread wakes up
21:13:44.309 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:13:44.823 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:13:47.061 02.238 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7b4129db-8c48-4143-9209-79cef5ba37a4"}
21:13:47.061 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7b4129db-8c48-4143-9209-79cef5ba37a4"}
21:13:47.062 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4bd36bed-f2a7-498e-b05b-4ba9e3b067f2"}
21:13:47.062 00.000 13300 case statement mapped state 1 to 101
21:13:47.062 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4bd36bed-f2a7-498e-b05b-4ba9e3b067f2"}
21:13:47.848 00.786 11596 Exposure complete
21:13:47.921 00.073 11596 worker thread done servicing request
21:13:47.921 00.000 13300 OnExposeComplete: enter
21:13:47.921 00.000 13300 UpdateGuideState(): m_state=1
21:13:47.921 00.000 13300 UpdateCurrentPosition: no star selected
21:13:47.922 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:13:47.922 00.000 13300 Status Line: Nessuna stella selezionata
21:13:47.924 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=233, Gamma=0.510
21:13:47.931 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:13:47.931 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:47.931 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:13:47.931 00.000 13300 Enqueuing Expose request
21:13:47.931 00.000 11596 Worker thread wakes up
21:13:47.931 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:13:48.437 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:13:50.061 01.624 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7a8d441a-bd15-4c01-96cb-b2528de67f0f"}
21:13:50.061 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7a8d441a-bd15-4c01-96cb-b2528de67f0f"}
21:13:50.062 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"662190db-dcd0-4218-bfab-48bf4440b34d"}
21:13:50.062 00.000 13300 case statement mapped state 1 to 101
21:13:50.062 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"662190db-dcd0-4218-bfab-48bf4440b34d"}
21:13:51.469 01.407 11596 Exposure complete
21:13:51.544 00.075 11596 worker thread done servicing request
21:13:51.544 00.000 13300 OnExposeComplete: enter
21:13:51.544 00.000 13300 UpdateGuideState(): m_state=1
21:13:51.545 00.001 13300 UpdateCurrentPosition: no star selected
21:13:51.545 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:13:51.545 00.000 13300 Status Line: Nessuna stella selezionata
21:13:51.548 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=247, Gamma=0.510
21:13:51.554 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:13:51.554 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:51.555 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:13:51.555 00.000 13300 Enqueuing Expose request
21:13:51.555 00.000 11596 Worker thread wakes up
21:13:51.555 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:13:52.068 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:13:53.060 00.992 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f882a83b-1e44-4781-b19c-d8c0659827c4"}
21:13:53.060 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f882a83b-1e44-4781-b19c-d8c0659827c4"}
21:13:53.061 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2303aca0-09f2-40b7-9ff0-06898395cbf8"}
21:13:53.061 00.000 13300 case statement mapped state 1 to 101
21:13:53.061 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2303aca0-09f2-40b7-9ff0-06898395cbf8"}
21:13:55.095 02.034 11596 Exposure complete
21:13:55.191 00.096 11596 worker thread done servicing request
21:13:55.191 00.000 13300 OnExposeComplete: enter
21:13:55.191 00.000 13300 UpdateGuideState(): m_state=1
21:13:55.192 00.001 13300 UpdateCurrentPosition: no star selected
21:13:55.192 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:13:55.192 00.000 13300 Status Line: Nessuna stella selezionata
21:13:55.195 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=248, Gamma=0.510
21:13:55.202 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:13:55.202 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:55.203 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:13:55.203 00.000 13300 Enqueuing Expose request
21:13:55.203 00.000 11596 Worker thread wakes up
21:13:55.203 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:13:55.714 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:13:56.059 00.345 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6f6d8bce-f672-4e64-aaaa-b0898a1719f2"}
21:13:56.059 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6f6d8bce-f672-4e64-aaaa-b0898a1719f2"}
21:13:56.060 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ed7efd2a-37ec-43cf-95c7-b49f28f04fba"}
21:13:56.060 00.000 13300 case statement mapped state 1 to 101
21:13:56.060 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ed7efd2a-37ec-43cf-95c7-b49f28f04fba"}
21:13:58.736 02.676 11596 Exposure complete
21:13:58.808 00.072 11596 worker thread done servicing request
21:13:58.808 00.000 13300 OnExposeComplete: enter
21:13:58.808 00.000 13300 UpdateGuideState(): m_state=1
21:13:58.808 00.000 13300 UpdateCurrentPosition: no star selected
21:13:58.809 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:13:58.809 00.000 13300 Status Line: Nessuna stella selezionata
21:13:58.813 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=246, Gamma=0.510
21:13:58.821 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:13:58.821 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:58.822 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:13:58.822 00.000 13300 Enqueuing Expose request
21:13:58.822 00.000 11596 Worker thread wakes up
21:13:58.822 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:13:59.058 00.236 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"01671698-f494-4a86-8f84-55fa05cf4e7b"}
21:13:59.058 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"01671698-f494-4a86-8f84-55fa05cf4e7b"}
21:13:59.059 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"15d115db-4946-4865-961b-affa8e2bd839"}
21:13:59.059 00.000 13300 case statement mapped state 1 to 101
21:13:59.059 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"15d115db-4946-4865-961b-affa8e2bd839"}
21:13:59.331 00.272 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:14:02.058 02.727 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"af4ec516-1e80-47b2-9ad7-e1a341b3e118"}
21:14:02.058 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"af4ec516-1e80-47b2-9ad7-e1a341b3e118"}
21:14:02.059 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e47438d0-e04a-4c3e-b4d0-7bac4da9ea99"}
21:14:02.059 00.000 13300 case statement mapped state 1 to 101
21:14:02.059 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e47438d0-e04a-4c3e-b4d0-7bac4da9ea99"}
21:14:02.366 00.307 11596 Exposure complete
21:14:02.438 00.072 11596 worker thread done servicing request
21:14:02.438 00.000 13300 OnExposeComplete: enter
21:14:02.439 00.001 13300 UpdateGuideState(): m_state=1
21:14:02.439 00.000 13300 UpdateCurrentPosition: no star selected
21:14:02.439 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:14:02.439 00.000 13300 Status Line: Nessuna stella selezionata
21:14:02.442 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=247, Gamma=0.510
21:14:02.449 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:14:02.449 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:02.449 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:14:02.449 00.000 13300 Enqueuing Expose request
21:14:02.449 00.000 11596 Worker thread wakes up
21:14:02.449 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:14:02.954 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:14:05.057 02.103 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"249d3043-3931-4225-9d24-52fac68e99c9"}
21:14:05.057 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"249d3043-3931-4225-9d24-52fac68e99c9"}
21:14:05.058 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"63f3c486-de72-4a32-afd3-b3a86b878892"}
21:14:05.058 00.000 13300 case statement mapped state 1 to 101
21:14:05.058 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"63f3c486-de72-4a32-afd3-b3a86b878892"}
21:14:05.992 00.934 11596 Exposure complete
21:14:06.067 00.075 11596 worker thread done servicing request
21:14:06.067 00.000 13300 OnExposeComplete: enter
21:14:06.067 00.000 13300 UpdateGuideState(): m_state=1
21:14:06.067 00.000 13300 UpdateCurrentPosition: no star selected
21:14:06.068 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:14:06.068 00.000 13300 Status Line: Nessuna stella selezionata
21:14:06.071 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=250, Gamma=0.510
21:14:06.078 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:14:06.078 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:06.078 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:14:06.078 00.000 13300 Enqueuing Expose request
21:14:06.078 00.000 11596 Worker thread wakes up
21:14:06.078 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:14:06.592 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:14:08.057 01.465 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e65e1e9d-83e6-4936-9163-0bbc21fc8efd"}
21:14:08.057 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e65e1e9d-83e6-4936-9163-0bbc21fc8efd"}
21:14:08.058 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d46cc58b-1f8c-4bb2-b5e0-5faedab0dcb7"}
21:14:08.058 00.000 13300 case statement mapped state 1 to 101
21:14:08.058 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d46cc58b-1f8c-4bb2-b5e0-5faedab0dcb7"}
21:14:09.618 01.560 11596 Exposure complete
21:14:09.690 00.072 11596 worker thread done servicing request
21:14:09.690 00.000 13300 OnExposeComplete: enter
21:14:09.690 00.000 13300 UpdateGuideState(): m_state=1
21:14:09.690 00.000 13300 UpdateCurrentPosition: no star selected
21:14:09.691 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:14:09.691 00.000 13300 Status Line: Nessuna stella selezionata
21:14:09.694 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=223, Gamma=0.510
21:14:09.701 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:14:09.701 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:09.701 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:14:09.701 00.000 13300 Enqueuing Expose request
21:14:09.701 00.000 11596 Worker thread wakes up
21:14:09.701 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:14:10.207 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:14:11.055 00.848 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"977cc90d-2df9-4782-86a7-ae816199cae3"}
21:14:11.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"977cc90d-2df9-4782-86a7-ae816199cae3"}
21:14:11.056 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2a6d1dc9-233e-45dd-bb12-ea76d6c31189"}
21:14:11.056 00.000 13300 case statement mapped state 1 to 101
21:14:11.056 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2a6d1dc9-233e-45dd-bb12-ea76d6c31189"}
21:14:13.275 02.219 11596 Exposure complete
21:14:13.430 00.155 11596 worker thread done servicing request
21:14:13.430 00.000 13300 OnExposeComplete: enter
21:14:13.430 00.000 13300 UpdateGuideState(): m_state=1
21:14:13.431 00.001 13300 UpdateCurrentPosition: no star selected
21:14:13.431 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:14:13.432 00.001 13300 Status Line: Nessuna stella selezionata
21:14:13.436 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:14:13.446 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:14:13.447 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:13.447 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:14:13.447 00.000 13300 Enqueuing Expose request
21:14:13.447 00.000 11596 Worker thread wakes up
21:14:13.448 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:14:13.954 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:14:14.055 00.101 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b4f81b90-2d07-4ff4-9676-b595de6e9601"}
21:14:14.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b4f81b90-2d07-4ff4-9676-b595de6e9601"}
21:14:14.057 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1c0a7f20-449a-43b8-a510-5e7c3a9a0823"}
21:14:14.057 00.000 13300 case statement mapped state 1 to 101
21:14:14.057 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1c0a7f20-449a-43b8-a510-5e7c3a9a0823"}
21:14:17.002 02.945 11596 Exposure complete
21:14:17.057 00.055 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9e34a327-bcab-48ed-9087-4a02757c2fbf"}
21:14:17.057 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9e34a327-bcab-48ed-9087-4a02757c2fbf"}
21:14:17.058 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ce983758-319c-4be4-9364-9334d307e2f6"}
21:14:17.059 00.001 13300 case statement mapped state 1 to 101
21:14:17.059 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ce983758-319c-4be4-9364-9334d307e2f6"}
21:14:17.115 00.056 11596 worker thread done servicing request
21:14:17.116 00.001 13300 OnExposeComplete: enter
21:14:17.116 00.000 13300 UpdateGuideState(): m_state=1
21:14:17.117 00.001 13300 UpdateCurrentPosition: no star selected
21:14:17.117 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:14:17.117 00.000 13300 Status Line: Nessuna stella selezionata
21:14:17.121 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:14:17.132 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:14:17.132 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:17.133 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:14:17.133 00.000 13300 Enqueuing Expose request
21:14:17.133 00.000 11596 Worker thread wakes up
21:14:17.133 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:14:17.644 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:14:20.063 02.419 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"42ac4ff5-4648-45cf-b092-3da9167868eb"}
21:14:20.063 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"42ac4ff5-4648-45cf-b092-3da9167868eb"}
21:14:20.654 00.591 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4437af15-158a-47e4-9695-07e5e8ac382b"}
21:14:20.654 00.000 13300 case statement mapped state 1 to 101
21:14:20.654 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4437af15-158a-47e4-9695-07e5e8ac382b"}
21:14:20.714 00.060 11596 Exposure complete
21:14:20.840 00.126 11596 worker thread done servicing request
21:14:20.840 00.000 13300 OnExposeComplete: enter
21:14:20.840 00.000 13300 UpdateGuideState(): m_state=1
21:14:20.840 00.000 13300 UpdateCurrentPosition: no star selected
21:14:20.841 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:14:20.841 00.000 13300 Status Line: Nessuna stella selezionata
21:14:20.845 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:14:20.855 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:14:20.855 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:20.855 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:14:20.856 00.001 13300 Enqueuing Expose request
21:14:20.856 00.000 11596 Worker thread wakes up
21:14:20.856 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:14:21.372 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:14:23.120 01.748 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"af87eea2-cb7e-4a7a-9050-a9b8ea38986d"}
21:14:23.120 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"af87eea2-cb7e-4a7a-9050-a9b8ea38986d"}
21:14:23.121 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c2ca1eee-d42b-425d-8293-47adf8e2b2d8"}
21:14:23.121 00.000 13300 case statement mapped state 1 to 101
21:14:23.122 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c2ca1eee-d42b-425d-8293-47adf8e2b2d8"}
21:14:24.452 01.330 11596 Exposure complete
21:14:24.612 00.160 11596 worker thread done servicing request
21:14:24.613 00.001 13300 OnExposeComplete: enter
21:14:24.613 00.000 13300 UpdateGuideState(): m_state=1
21:14:24.613 00.000 13300 UpdateCurrentPosition: no star selected
21:14:24.614 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:14:24.614 00.000 13300 Status Line: Nessuna stella selezionata
21:14:24.618 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:14:24.629 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:14:24.629 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:24.629 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:14:24.629 00.000 13300 Enqueuing Expose request
21:14:24.629 00.000 11596 Worker thread wakes up
21:14:24.630 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:14:25.133 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:14:26.119 00.986 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8fce3f1e-9f8c-4042-b48d-97c8aa788cea"}
21:14:26.119 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8fce3f1e-9f8c-4042-b48d-97c8aa788cea"}
21:14:26.121 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"42db3c83-85b6-4cbe-a72a-333ea183b303"}
21:14:26.121 00.000 13300 case statement mapped state 1 to 101
21:14:26.121 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"42db3c83-85b6-4cbe-a72a-333ea183b303"}
21:14:28.170 02.049 11596 Exposure complete
21:14:28.265 00.095 11596 worker thread done servicing request
21:14:28.265 00.000 13300 OnExposeComplete: enter
21:14:28.265 00.000 13300 UpdateGuideState(): m_state=1
21:14:28.266 00.001 13300 UpdateCurrentPosition: no star selected
21:14:28.266 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:14:28.266 00.000 13300 Status Line: Nessuna stella selezionata
21:14:28.269 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:14:28.276 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:14:28.276 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:28.276 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:14:28.276 00.000 13300 Enqueuing Expose request
21:14:28.276 00.000 11596 Worker thread wakes up
21:14:28.276 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:14:28.780 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:14:29.118 00.338 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ed0d4c83-4b22-4696-b0fd-9909ec955bed"}
21:14:29.118 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ed0d4c83-4b22-4696-b0fd-9909ec955bed"}
21:14:29.118 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"57690baa-b351-4cfd-a8cc-201b40286cc0"}
21:14:29.119 00.001 13300 case statement mapped state 1 to 101
21:14:29.119 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"57690baa-b351-4cfd-a8cc-201b40286cc0"}
21:14:31.803 02.684 11596 Exposure complete
21:14:31.873 00.070 11596 worker thread done servicing request
21:14:31.873 00.000 13300 OnExposeComplete: enter
21:14:31.873 00.000 13300 UpdateGuideState(): m_state=1
21:14:31.873 00.000 13300 UpdateCurrentPosition: no star selected
21:14:31.874 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:14:31.874 00.000 13300 Status Line: Nessuna stella selezionata
21:14:31.877 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
21:14:31.884 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:14:31.884 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:31.884 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:14:31.885 00.001 13300 Enqueuing Expose request
21:14:31.885 00.000 11596 Worker thread wakes up
21:14:31.885 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:14:32.118 00.233 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6bb8f5dd-2ee5-46ac-917e-e70746066d5d"}
21:14:32.118 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6bb8f5dd-2ee5-46ac-917e-e70746066d5d"}
21:14:32.118 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e787046a-f30d-4e46-bd26-f3c7985ef00b"}
21:14:32.119 00.001 13300 case statement mapped state 1 to 101
21:14:32.119 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e787046a-f30d-4e46-bd26-f3c7985ef00b"}
21:14:32.399 00.280 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:14:35.117 02.718 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ca877952-603c-42ea-9fef-480fca8f8063"}
21:14:35.117 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ca877952-603c-42ea-9fef-480fca8f8063"}
21:14:35.118 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2e22f755-202d-4ea4-9139-9e894b625dd0"}
21:14:35.118 00.000 13300 case statement mapped state 1 to 101
21:14:35.118 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2e22f755-202d-4ea4-9139-9e894b625dd0"}
21:14:35.433 00.315 11596 Exposure complete
21:14:35.505 00.072 11596 worker thread done servicing request
21:14:35.506 00.001 13300 OnExposeComplete: enter
21:14:35.506 00.000 13300 UpdateGuideState(): m_state=1
21:14:35.506 00.000 13300 UpdateCurrentPosition: no star selected
21:14:35.506 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:14:35.507 00.001 13300 Status Line: Nessuna stella selezionata
21:14:35.510 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:14:35.517 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:14:35.517 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:35.517 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:14:35.517 00.000 13300 Enqueuing Expose request
21:14:35.517 00.000 11596 Worker thread wakes up
21:14:35.518 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:14:36.029 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:14:38.115 02.086 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e84c4538-7b60-440d-9ab1-2c84ccd5eac4"}
21:14:38.115 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e84c4538-7b60-440d-9ab1-2c84ccd5eac4"}
21:14:38.116 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9851d216-ae59-4cfa-9d81-5b3ceb6cbc80"}
21:14:38.116 00.000 13300 case statement mapped state 1 to 101
21:14:38.116 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9851d216-ae59-4cfa-9d81-5b3ceb6cbc80"}
21:14:39.060 00.944 11596 Exposure complete
21:14:39.136 00.076 11596 worker thread done servicing request
21:14:39.136 00.000 13300 OnExposeComplete: enter
21:14:39.136 00.000 13300 UpdateGuideState(): m_state=1
21:14:39.136 00.000 13300 UpdateCurrentPosition: no star selected
21:14:39.137 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:14:39.137 00.000 13300 Status Line: Nessuna stella selezionata
21:14:39.140 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:14:39.146 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:14:39.146 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:39.146 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:14:39.146 00.000 13300 Enqueuing Expose request
21:14:39.147 00.001 11596 Worker thread wakes up
21:14:39.147 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:14:39.657 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:14:41.114 01.457 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9a88cd54-ce64-4394-9cc4-066014c84fe4"}
21:14:41.114 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9a88cd54-ce64-4394-9cc4-066014c84fe4"}
21:14:41.115 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5bf8f670-841d-42dc-8d32-56ec53226f02"}
21:14:41.115 00.000 13300 case statement mapped state 1 to 101
21:14:41.115 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5bf8f670-841d-42dc-8d32-56ec53226f02"}
21:14:42.691 01.576 11596 Exposure complete
21:14:42.763 00.072 11596 worker thread done servicing request
21:14:42.763 00.000 13300 OnExposeComplete: enter
21:14:42.764 00.001 13300 UpdateGuideState(): m_state=1
21:14:42.764 00.000 13300 UpdateCurrentPosition: no star selected
21:14:42.764 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:14:42.764 00.000 13300 Status Line: Nessuna stella selezionata
21:14:42.767 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:14:42.774 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:14:42.774 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:42.774 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:14:42.774 00.000 13300 Enqueuing Expose request
21:14:42.774 00.000 11596 Worker thread wakes up
21:14:42.774 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:14:43.281 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:14:44.114 00.833 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"57f6cb64-0011-45f0-a50e-00a7fcbc3560"}
21:14:44.114 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"57f6cb64-0011-45f0-a50e-00a7fcbc3560"}
21:14:44.115 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1f724396-3bc3-4f0e-a4ee-66058cbd27e9"}
21:14:44.115 00.000 13300 case statement mapped state 1 to 101
21:14:44.115 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1f724396-3bc3-4f0e-a4ee-66058cbd27e9"}
21:14:46.320 02.205 11596 Exposure complete
21:14:46.393 00.073 11596 worker thread done servicing request
21:14:46.394 00.001 13300 OnExposeComplete: enter
21:14:46.394 00.000 13300 UpdateGuideState(): m_state=1
21:14:46.394 00.000 13300 UpdateCurrentPosition: no star selected
21:14:46.394 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:14:46.394 00.000 13300 Status Line: Nessuna stella selezionata
21:14:46.397 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:14:46.404 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:14:46.404 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:46.404 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:14:46.404 00.000 13300 Enqueuing Expose request
21:14:46.404 00.000 11596 Worker thread wakes up
21:14:46.405 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:14:46.915 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:14:47.114 00.199 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b4b2ef78-2967-457a-a7d6-69f35a5005ba"}
21:14:47.114 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b4b2ef78-2967-457a-a7d6-69f35a5005ba"}
21:14:47.126 00.012 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"33a36eb6-8e28-4f1a-b825-120cefef76c5"}
21:14:47.126 00.000 13300 case statement mapped state 1 to 101
21:14:47.126 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"33a36eb6-8e28-4f1a-b825-120cefef76c5"}
21:14:49.946 02.820 11596 Exposure complete
21:14:50.018 00.072 11596 worker thread done servicing request
21:14:50.019 00.001 13300 OnExposeComplete: enter
21:14:50.019 00.000 13300 UpdateGuideState(): m_state=1
21:14:50.019 00.000 13300 UpdateCurrentPosition: no star selected
21:14:50.019 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:14:50.020 00.001 13300 Status Line: Nessuna stella selezionata
21:14:50.023 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=238, Gamma=0.510
21:14:50.030 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:14:50.030 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:50.030 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:14:50.030 00.000 13300 Enqueuing Expose request
21:14:50.030 00.000 11596 Worker thread wakes up
21:14:50.031 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:14:50.113 00.082 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a1b6572d-ecba-443d-9c4c-2e2bd39ffd15"}
21:14:50.113 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a1b6572d-ecba-443d-9c4c-2e2bd39ffd15"}
21:14:50.113 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cd70fbac-eea5-46c6-91e1-e94c44665940"}
21:14:50.114 00.001 13300 case statement mapped state 1 to 101
21:14:50.114 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cd70fbac-eea5-46c6-91e1-e94c44665940"}
21:14:50.546 00.432 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:14:53.112 02.566 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4b1f74f1-54cc-4bf0-9051-127bacff404a"}
21:14:53.112 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4b1f74f1-54cc-4bf0-9051-127bacff404a"}
21:14:53.113 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0745470a-5920-49f9-a88c-36b04db41a97"}
21:14:53.113 00.000 13300 case statement mapped state 1 to 101
21:14:53.113 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0745470a-5920-49f9-a88c-36b04db41a97"}
21:14:53.579 00.466 11596 Exposure complete
21:14:53.654 00.075 11596 worker thread done servicing request
21:14:53.655 00.001 13300 OnExposeComplete: enter
21:14:53.655 00.000 13300 UpdateGuideState(): m_state=1
21:14:53.655 00.000 13300 UpdateCurrentPosition: no star selected
21:14:53.655 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:14:53.656 00.001 13300 Status Line: Nessuna stella selezionata
21:14:53.658 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=248, Gamma=0.510
21:14:53.665 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:14:53.665 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:53.665 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:14:53.665 00.000 13300 Enqueuing Expose request
21:14:53.665 00.000 11596 Worker thread wakes up
21:14:53.665 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:14:54.168 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:14:56.112 01.944 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"36c7e6b8-ce89-4b8a-9843-076b7167a7ce"}
21:14:56.112 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"36c7e6b8-ce89-4b8a-9843-076b7167a7ce"}
21:14:56.112 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e1ff4b88-cfc4-4c43-bf08-6933edac767b"}
21:14:56.113 00.001 13300 case statement mapped state 1 to 101
21:14:56.113 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e1ff4b88-cfc4-4c43-bf08-6933edac767b"}
21:14:57.207 01.094 11596 Exposure complete
21:14:57.284 00.077 11596 worker thread done servicing request
21:14:57.284 00.000 13300 OnExposeComplete: enter
21:14:57.284 00.000 13300 UpdateGuideState(): m_state=1
21:14:57.284 00.000 13300 UpdateCurrentPosition: no star selected
21:14:57.285 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:14:57.285 00.000 13300 Status Line: Nessuna stella selezionata
21:14:57.288 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:14:57.295 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:14:57.295 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:57.295 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:14:57.295 00.000 13300 Enqueuing Expose request
21:14:57.295 00.000 11596 Worker thread wakes up
21:14:57.295 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:14:57.809 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:14:59.111 01.302 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1fe3cb87-9941-4c64-9c64-cb6df8a3a740"}
21:14:59.111 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1fe3cb87-9941-4c64-9c64-cb6df8a3a740"}
21:14:59.113 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ebea6a5a-f491-4f32-9afc-f5994a6f6d33"}
21:14:59.113 00.000 13300 case statement mapped state 1 to 101
21:14:59.113 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ebea6a5a-f491-4f32-9afc-f5994a6f6d33"}
21:15:00.834 01.721 11596 Exposure complete
21:15:00.906 00.072 11596 worker thread done servicing request
21:15:00.906 00.000 13300 OnExposeComplete: enter
21:15:00.907 00.001 13300 UpdateGuideState(): m_state=1
21:15:00.907 00.000 13300 UpdateCurrentPosition: no star selected
21:15:00.907 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:15:00.907 00.000 13300 Status Line: Nessuna stella selezionata
21:15:00.910 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:15:00.918 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:15:00.918 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:00.918 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:15:00.918 00.000 13300 Enqueuing Expose request
21:15:00.918 00.000 11596 Worker thread wakes up
21:15:00.918 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:15:01.423 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:15:02.111 00.688 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0a4de3b4-27ae-47ff-8575-ca0bc84e2a2c"}
21:15:02.111 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0a4de3b4-27ae-47ff-8575-ca0bc84e2a2c"}
21:15:02.112 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"114b7f81-069c-44ed-9291-29fb6b10ad48"}
21:15:02.112 00.000 13300 case statement mapped state 1 to 101
21:15:02.113 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"114b7f81-069c-44ed-9291-29fb6b10ad48"}
21:15:04.457 02.344 11596 Exposure complete
21:15:04.530 00.073 11596 worker thread done servicing request
21:15:04.530 00.000 13300 OnExposeComplete: enter
21:15:04.530 00.000 13300 UpdateGuideState(): m_state=1
21:15:04.530 00.000 13300 UpdateCurrentPosition: no star selected
21:15:04.531 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:15:04.531 00.000 13300 Status Line: Nessuna stella selezionata
21:15:04.534 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=239, Gamma=0.510
21:15:04.540 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:15:04.540 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:04.541 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:15:04.541 00.000 13300 Enqueuing Expose request
21:15:04.541 00.000 11596 Worker thread wakes up
21:15:04.541 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:15:05.044 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:15:05.109 00.065 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"28a42c1a-894a-498c-9f0e-5973ff33f041"}
21:15:05.109 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"28a42c1a-894a-498c-9f0e-5973ff33f041"}
21:15:05.110 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f472a842-70a6-4164-ba39-2d7e93a64471"}
21:15:05.110 00.000 13300 case statement mapped state 1 to 101
21:15:05.110 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f472a842-70a6-4164-ba39-2d7e93a64471"}
21:15:08.073 02.963 11596 Exposure complete
21:15:08.109 00.036 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1092a1b8-629b-4f38-a9e9-5c7c3eb07ba1"}
21:15:08.109 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1092a1b8-629b-4f38-a9e9-5c7c3eb07ba1"}
21:15:08.110 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a6e579db-50ee-4604-8ea0-c2bc56f83f09"}
21:15:08.110 00.000 13300 case statement mapped state 1 to 101
21:15:08.110 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a6e579db-50ee-4604-8ea0-c2bc56f83f09"}
21:15:08.160 00.050 11596 worker thread done servicing request
21:15:08.160 00.000 13300 OnExposeComplete: enter
21:15:08.160 00.000 13300 UpdateGuideState(): m_state=1
21:15:08.161 00.001 13300 UpdateCurrentPosition: no star selected
21:15:08.161 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:15:08.161 00.000 13300 Status Line: Nessuna stella selezionata
21:15:08.164 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=228, Gamma=0.510
21:15:08.171 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:15:08.171 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:08.171 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:15:08.172 00.001 13300 Enqueuing Expose request
21:15:08.172 00.000 11596 Worker thread wakes up
21:15:08.172 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:15:08.678 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:15:11.110 02.432 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7881af57-b2ee-4c9b-80f1-f710cd0f5261"}
21:15:11.110 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7881af57-b2ee-4c9b-80f1-f710cd0f5261"}
21:15:11.111 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0b33ff71-b231-4ac7-9df2-e5c4044898b2"}
21:15:11.111 00.000 13300 case statement mapped state 1 to 101
21:15:11.111 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0b33ff71-b231-4ac7-9df2-e5c4044898b2"}
21:15:11.701 00.590 11596 Exposure complete
21:15:11.778 00.077 11596 worker thread done servicing request
21:15:11.778 00.000 13300 OnExposeComplete: enter
21:15:11.778 00.000 13300 UpdateGuideState(): m_state=1
21:15:11.778 00.000 13300 UpdateCurrentPosition: no star selected
21:15:11.779 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:15:11.779 00.000 13300 Status Line: Nessuna stella selezionata
21:15:11.782 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=227, Gamma=0.510
21:15:11.788 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:15:11.788 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:11.788 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:15:11.789 00.001 13300 Enqueuing Expose request
21:15:11.789 00.000 11596 Worker thread wakes up
21:15:11.789 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:15:12.300 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:15:14.108 01.808 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c03254ae-2461-4731-b1e4-104ec04d64b0"}
21:15:14.108 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c03254ae-2461-4731-b1e4-104ec04d64b0"}
21:15:14.109 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"816d9b10-3037-4d52-b124-9123c7a1307f"}
21:15:14.110 00.001 13300 case statement mapped state 1 to 101
21:15:14.110 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"816d9b10-3037-4d52-b124-9123c7a1307f"}
21:15:15.340 01.230 11596 Exposure complete
21:15:15.454 00.114 11596 worker thread done servicing request
21:15:15.454 00.000 13300 OnExposeComplete: enter
21:15:15.455 00.001 13300 UpdateGuideState(): m_state=1
21:15:15.455 00.000 13300 UpdateCurrentPosition: no star selected
21:15:15.455 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:15:15.456 00.001 13300 Status Line: Nessuna stella selezionata
21:15:15.460 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=215, Gamma=0.510
21:15:15.470 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:15:15.470 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:15.470 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:15:15.471 00.001 13300 Enqueuing Expose request
21:15:15.471 00.000 11596 Worker thread wakes up
21:15:15.471 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:15:15.973 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:15:17.108 01.135 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7d22f061-17dd-41d7-9362-0c94ab53ebc4"}
21:15:17.108 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7d22f061-17dd-41d7-9362-0c94ab53ebc4"}
21:15:17.109 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a39e5352-a423-4680-be13-bf0a57f4fa29"}
21:15:17.109 00.000 13300 case statement mapped state 1 to 101
21:15:17.109 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a39e5352-a423-4680-be13-bf0a57f4fa29"}
21:15:19.042 01.933 11596 Exposure complete
21:15:19.146 00.104 11596 worker thread done servicing request
21:15:19.147 00.001 13300 OnExposeComplete: enter
21:15:19.147 00.000 13300 UpdateGuideState(): m_state=1
21:15:19.147 00.000 13300 UpdateCurrentPosition: no star selected
21:15:19.148 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:15:19.148 00.000 13300 Status Line: Nessuna stella selezionata
21:15:19.152 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=223, Gamma=0.510
21:15:19.161 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:15:19.162 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:19.162 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:15:19.162 00.000 13300 Enqueuing Expose request
21:15:19.162 00.000 11596 Worker thread wakes up
21:15:19.162 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:15:19.674 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:15:20.108 00.434 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6bf6ea7e-2748-453e-a048-743ab2f24ed4"}
21:15:20.108 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6bf6ea7e-2748-453e-a048-743ab2f24ed4"}
21:15:20.109 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"96901ea2-28cb-4282-b9fd-c1ad5d942440"}
21:15:20.109 00.000 13300 case statement mapped state 1 to 101
21:15:20.109 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"96901ea2-28cb-4282-b9fd-c1ad5d942440"}
21:15:22.782 02.673 11596 Exposure complete
21:15:22.934 00.152 11596 worker thread done servicing request
21:15:22.934 00.000 13300 OnExposeComplete: enter
21:15:22.934 00.000 13300 UpdateGuideState(): m_state=1
21:15:22.935 00.001 13300 UpdateCurrentPosition: no star selected
21:15:22.935 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:15:22.935 00.000 13300 Status Line: Nessuna stella selezionata
21:15:22.939 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=228, Gamma=0.510
21:15:22.949 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:15:22.949 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:22.949 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:15:22.950 00.001 13300 Enqueuing Expose request
21:15:22.950 00.000 11596 Worker thread wakes up
21:15:22.950 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:15:23.347 00.397 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"59344a64-3206-431d-995a-fea85fbfc678"}
21:15:23.347 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"59344a64-3206-431d-995a-fea85fbfc678"}
21:15:23.456 00.109 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:15:23.826 00.370 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"35c9b1c0-ed77-416d-9a19-27f3869eb0e8"}
21:15:23.827 00.001 13300 case statement mapped state 1 to 101
21:15:23.827 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"35c9b1c0-ed77-416d-9a19-27f3869eb0e8"}
21:15:26.517 02.690 11596 Exposure complete
21:15:26.679 00.162 11596 worker thread done servicing request
21:15:26.679 00.000 13300 OnExposeComplete: enter
21:15:26.679 00.000 13300 UpdateGuideState(): m_state=1
21:15:26.679 00.000 13300 UpdateCurrentPosition: no star selected
21:15:26.680 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:15:26.680 00.000 13300 Status Line: Nessuna stella selezionata
21:15:26.683 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=234, Gamma=0.510
21:15:26.694 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:15:26.694 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:26.695 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:15:26.695 00.000 13300 Enqueuing Expose request
21:15:26.695 00.000 11596 Worker thread wakes up
21:15:26.695 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:15:27.210 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:15:27.746 00.536 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"734b7fc8-ca40-48be-97b8-96592ddc7625"}
21:15:27.746 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"734b7fc8-ca40-48be-97b8-96592ddc7625"}
21:15:27.747 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"629078bd-8fc9-438f-ad71-9744ea6a54c5"}
21:15:27.747 00.000 13300 case statement mapped state 1 to 101
21:15:27.747 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"629078bd-8fc9-438f-ad71-9744ea6a54c5"}
21:15:30.250 02.503 11596 Exposure complete
21:15:30.333 00.083 11596 worker thread done servicing request
21:15:30.333 00.000 13300 OnExposeComplete: enter
21:15:30.333 00.000 13300 UpdateGuideState(): m_state=1
21:15:30.334 00.001 13300 UpdateCurrentPosition: no star selected
21:15:30.334 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:15:30.334 00.000 13300 Status Line: Nessuna stella selezionata
21:15:30.337 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=222, Gamma=0.510
21:15:30.343 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:15:30.343 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:30.344 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:15:30.344 00.000 13300 Enqueuing Expose request
21:15:30.344 00.000 11596 Worker thread wakes up
21:15:30.344 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:15:30.746 00.402 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"212bfae9-eade-423b-991c-4077e2806ca8"}
21:15:30.747 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"212bfae9-eade-423b-991c-4077e2806ca8"}
21:15:30.748 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e98f99fa-fe00-405a-a59e-0dde19a4bdaa"}
21:15:30.748 00.000 13300 case statement mapped state 1 to 101
21:15:30.749 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e98f99fa-fe00-405a-a59e-0dde19a4bdaa"}
21:15:30.848 00.099 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:15:33.744 02.896 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0adc2b2e-8d4d-4dfb-a055-a37b83b9c258"}
21:15:33.744 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0adc2b2e-8d4d-4dfb-a055-a37b83b9c258"}
21:15:33.745 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f189adde-7202-4022-8a6c-bd239fa38c9e"}
21:15:33.745 00.000 13300 case statement mapped state 1 to 101
21:15:33.745 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f189adde-7202-4022-8a6c-bd239fa38c9e"}
21:15:33.880 00.135 11596 Exposure complete
21:15:33.956 00.076 11596 worker thread done servicing request
21:15:33.956 00.000 13300 OnExposeComplete: enter
21:15:33.956 00.000 13300 UpdateGuideState(): m_state=1
21:15:33.956 00.000 13300 UpdateCurrentPosition: no star selected
21:15:33.957 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:15:33.957 00.000 13300 Status Line: Nessuna stella selezionata
21:15:33.959 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=214, Gamma=0.510
21:15:33.966 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:15:33.966 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:33.966 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:15:33.966 00.000 13300 Enqueuing Expose request
21:15:33.966 00.000 11596 Worker thread wakes up
21:15:33.966 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:15:34.483 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:15:36.744 02.261 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"def0fa10-ac07-401a-946e-db5c8839bdf2"}
21:15:36.744 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"def0fa10-ac07-401a-946e-db5c8839bdf2"}
21:15:36.745 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a3afb7f3-8023-43cf-b13a-ad11c4e44941"}
21:15:36.746 00.001 13300 case statement mapped state 1 to 101
21:15:36.746 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a3afb7f3-8023-43cf-b13a-ad11c4e44941"}
21:15:37.509 00.763 11596 Exposure complete
21:15:37.583 00.074 11596 worker thread done servicing request
21:15:37.584 00.001 13300 OnExposeComplete: enter
21:15:37.584 00.000 13300 UpdateGuideState(): m_state=1
21:15:37.584 00.000 13300 UpdateCurrentPosition: no star selected
21:15:37.584 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:15:37.584 00.000 13300 Status Line: Nessuna stella selezionata
21:15:37.587 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=236, Gamma=0.510
21:15:37.597 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:15:37.597 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:37.597 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:15:37.597 00.000 13300 Enqueuing Expose request
21:15:37.598 00.001 11596 Worker thread wakes up
21:15:37.598 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:15:38.114 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:15:39.744 01.630 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"75ef9a7b-4a01-48ba-8928-4aa38c00ab71"}
21:15:39.744 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"75ef9a7b-4a01-48ba-8928-4aa38c00ab71"}
21:15:39.745 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"41b314c0-c8c3-49a3-bca3-5c5051118596"}
21:15:39.745 00.000 13300 case statement mapped state 1 to 101
21:15:39.745 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"41b314c0-c8c3-49a3-bca3-5c5051118596"}
21:15:41.140 01.395 11596 Exposure complete
21:15:41.215 00.075 11596 worker thread done servicing request
21:15:41.215 00.000 13300 OnExposeComplete: enter
21:15:41.216 00.001 13300 UpdateGuideState(): m_state=1
21:15:41.216 00.000 13300 UpdateCurrentPosition: no star selected
21:15:41.216 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:15:41.216 00.000 13300 Status Line: Nessuna stella selezionata
21:15:41.219 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=220, Gamma=0.510
21:15:41.226 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:15:41.226 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:41.227 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:15:41.227 00.000 13300 Enqueuing Expose request
21:15:41.227 00.000 11596 Worker thread wakes up
21:15:41.227 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:15:41.742 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:15:42.743 01.001 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c0f117aa-e7c4-4153-a578-c8f03351a8a5"}
21:15:42.743 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c0f117aa-e7c4-4153-a578-c8f03351a8a5"}
21:15:42.744 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b63595fb-da4e-4f0e-9d51-ce1f6c015da2"}
21:15:42.744 00.000 13300 case statement mapped state 1 to 101
21:15:42.744 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b63595fb-da4e-4f0e-9d51-ce1f6c015da2"}
21:15:44.766 02.022 11596 Exposure complete
21:15:44.855 00.089 11596 worker thread done servicing request
21:15:44.855 00.000 13300 OnExposeComplete: enter
21:15:44.855 00.000 13300 UpdateGuideState(): m_state=1
21:15:44.856 00.001 13300 UpdateCurrentPosition: no star selected
21:15:44.856 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:15:44.857 00.001 13300 Status Line: Nessuna stella selezionata
21:15:44.861 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=222, Gamma=0.510
21:15:44.871 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:15:44.871 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:44.871 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:15:44.871 00.000 13300 Enqueuing Expose request
21:15:44.871 00.000 11596 Worker thread wakes up
21:15:44.871 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:15:45.386 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:15:45.742 00.356 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f9b017d9-dd82-445a-9bac-cf7154b99c3b"}
21:15:45.742 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f9b017d9-dd82-445a-9bac-cf7154b99c3b"}
21:15:45.743 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5e6a1029-27a8-41fe-90bf-bddf966074fb"}
21:15:45.743 00.000 13300 case statement mapped state 1 to 101
21:15:45.743 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5e6a1029-27a8-41fe-90bf-bddf966074fb"}
21:15:48.416 02.673 11596 Exposure complete
21:15:48.489 00.073 11596 worker thread done servicing request
21:15:48.489 00.000 13300 OnExposeComplete: enter
21:15:48.489 00.000 13300 UpdateGuideState(): m_state=1
21:15:48.489 00.000 13300 UpdateCurrentPosition: no star selected
21:15:48.490 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:15:48.490 00.000 13300 Status Line: Nessuna stella selezionata
21:15:48.493 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=230, Gamma=0.510
21:15:48.499 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:15:48.499 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:48.499 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:15:48.499 00.000 13300 Enqueuing Expose request
21:15:48.499 00.000 11596 Worker thread wakes up
21:15:48.499 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:15:48.742 00.243 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5ff66be2-f115-46df-9ffc-a8e44269f1be"}
21:15:48.742 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5ff66be2-f115-46df-9ffc-a8e44269f1be"}
21:15:48.743 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fa90344f-fc87-42a4-9266-c68a4a169e73"}
21:15:48.743 00.000 13300 case statement mapped state 1 to 101
21:15:48.743 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fa90344f-fc87-42a4-9266-c68a4a169e73"}
21:15:49.014 00.271 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:15:51.741 02.727 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a3b82da5-4428-49a6-a980-26d4a2fbee91"}
21:15:51.741 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a3b82da5-4428-49a6-a980-26d4a2fbee91"}
21:15:51.742 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f08ee4b6-4185-43ae-a117-dd9ea13cbf11"}
21:15:51.742 00.000 13300 case statement mapped state 1 to 101
21:15:51.742 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f08ee4b6-4185-43ae-a117-dd9ea13cbf11"}
21:15:52.045 00.303 11596 Exposure complete
21:15:52.117 00.072 11596 worker thread done servicing request
21:15:52.118 00.001 13300 OnExposeComplete: enter
21:15:52.118 00.000 13300 UpdateGuideState(): m_state=1
21:15:52.118 00.000 13300 UpdateCurrentPosition: no star selected
21:15:52.118 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:15:52.119 00.001 13300 Status Line: Nessuna stella selezionata
21:15:52.121 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=217, Gamma=0.510
21:15:52.128 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:15:52.128 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:52.128 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:15:52.128 00.000 13300 Enqueuing Expose request
21:15:52.128 00.000 11596 Worker thread wakes up
21:15:52.128 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:15:52.635 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:15:54.739 02.104 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cda272b6-ed7d-48b7-89e5-37795ac97f1c"}
21:15:54.739 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cda272b6-ed7d-48b7-89e5-37795ac97f1c"}
21:15:54.740 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b8ed2433-c9bb-407a-98d7-5d48d99e030e"}
21:15:54.740 00.000 13300 case statement mapped state 1 to 101
21:15:54.740 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b8ed2433-c9bb-407a-98d7-5d48d99e030e"}
21:15:55.660 00.920 11596 Exposure complete
21:15:55.733 00.073 11596 worker thread done servicing request
21:15:55.733 00.000 13300 OnExposeComplete: enter
21:15:55.733 00.000 13300 UpdateGuideState(): m_state=1
21:15:55.733 00.000 13300 UpdateCurrentPosition: no star selected
21:15:55.734 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:15:55.734 00.000 13300 Status Line: Nessuna stella selezionata
21:15:55.737 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=245, Gamma=0.510
21:15:55.743 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:15:55.743 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:55.744 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:15:55.744 00.000 13300 Enqueuing Expose request
21:15:55.744 00.000 11596 Worker thread wakes up
21:15:55.744 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:15:56.250 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:15:57.738 01.488 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d9900ada-376a-4954-b54e-a2ed2ceb524e"}
21:15:57.738 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d9900ada-376a-4954-b54e-a2ed2ceb524e"}
21:15:57.739 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"616c459a-8e0a-49f6-bf12-ca1693082ff9"}
21:15:57.739 00.000 13300 case statement mapped state 1 to 101
21:15:57.739 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"616c459a-8e0a-49f6-bf12-ca1693082ff9"}
21:15:59.279 01.540 11596 Exposure complete
21:15:59.361 00.082 11596 worker thread done servicing request
21:15:59.361 00.000 13300 OnExposeComplete: enter
21:15:59.361 00.000 13300 UpdateGuideState(): m_state=1
21:15:59.361 00.000 13300 UpdateCurrentPosition: no star selected
21:15:59.362 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:15:59.362 00.000 13300 Status Line: Nessuna stella selezionata
21:15:59.365 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=207, Gamma=0.510
21:15:59.371 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:15:59.371 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:59.371 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:15:59.372 00.001 13300 Enqueuing Expose request
21:15:59.372 00.000 11596 Worker thread wakes up
21:15:59.372 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:15:59.883 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:16:00.738 00.855 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c625be1c-85b2-4d7e-881b-2076fdfd4dd4"}
21:16:00.738 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c625be1c-85b2-4d7e-881b-2076fdfd4dd4"}
21:16:00.739 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ec6d6f93-bcb9-41fe-b334-3143d432de22"}
21:16:00.739 00.000 13300 case statement mapped state 1 to 101
21:16:00.739 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ec6d6f93-bcb9-41fe-b334-3143d432de22"}
21:16:02.915 02.176 11596 Exposure complete
21:16:02.989 00.074 11596 worker thread done servicing request
21:16:02.989 00.000 13300 OnExposeComplete: enter
21:16:02.989 00.000 13300 UpdateGuideState(): m_state=1
21:16:02.989 00.000 13300 UpdateCurrentPosition: no star selected
21:16:02.990 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:16:02.990 00.000 13300 Status Line: Nessuna stella selezionata
21:16:02.993 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=223, Gamma=0.510
21:16:02.999 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:16:02.999 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:02.999 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:16:02.999 00.000 13300 Enqueuing Expose request
21:16:03.000 00.001 11596 Worker thread wakes up
21:16:03.000 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:16:03.504 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:16:03.738 00.234 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"997da874-9346-4b2f-a372-8c2746686664"}
21:16:03.738 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"997da874-9346-4b2f-a372-8c2746686664"}
21:16:03.739 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fbb5315a-8090-4df8-a4f5-929563654eeb"}
21:16:03.739 00.000 13300 case statement mapped state 1 to 101
21:16:03.739 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fbb5315a-8090-4df8-a4f5-929563654eeb"}
21:16:06.525 02.786 11596 Exposure complete
21:16:06.601 00.076 11596 worker thread done servicing request
21:16:06.601 00.000 13300 OnExposeComplete: enter
21:16:06.602 00.001 13300 UpdateGuideState(): m_state=1
21:16:06.602 00.000 13300 UpdateCurrentPosition: no star selected
21:16:06.603 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:16:06.603 00.000 13300 Status Line: Nessuna stella selezionata
21:16:06.608 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=233, Gamma=0.510
21:16:06.616 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:16:06.616 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:06.616 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:16:06.616 00.000 13300 Enqueuing Expose request
21:16:06.616 00.000 11596 Worker thread wakes up
21:16:06.616 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:16:06.736 00.120 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"58c26c18-7d88-42ee-b359-fbb736e7e07b"}
21:16:06.736 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"58c26c18-7d88-42ee-b359-fbb736e7e07b"}
21:16:06.737 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f0a46b50-b7ac-4226-a137-1d010395fd3d"}
21:16:06.737 00.000 13300 case statement mapped state 1 to 101
21:16:06.737 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f0a46b50-b7ac-4226-a137-1d010395fd3d"}
21:16:07.130 00.393 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:16:09.735 02.605 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"771c5dc9-23fa-4826-a5eb-647c14fef64b"}
21:16:09.735 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"771c5dc9-23fa-4826-a5eb-647c14fef64b"}
21:16:09.736 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b5f9c7c0-43d6-4370-b983-f3e7fefb0d3c"}
21:16:09.736 00.000 13300 case statement mapped state 1 to 101
21:16:09.736 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b5f9c7c0-43d6-4370-b983-f3e7fefb0d3c"}
21:16:10.168 00.432 11596 Exposure complete
21:16:10.249 00.081 11596 worker thread done servicing request
21:16:10.249 00.000 13300 OnExposeComplete: enter
21:16:10.249 00.000 13300 UpdateGuideState(): m_state=1
21:16:10.249 00.000 13300 UpdateCurrentPosition: no star selected
21:16:10.250 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:16:10.250 00.000 13300 Status Line: Nessuna stella selezionata
21:16:10.252 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=240, Gamma=0.510
21:16:10.260 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:16:10.260 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:10.260 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:16:10.260 00.000 13300 Enqueuing Expose request
21:16:10.260 00.000 11596 Worker thread wakes up
21:16:10.261 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:16:10.769 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:16:12.734 01.965 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a74bd4a8-e264-4054-9e54-9a4d98ae2d96"}
21:16:12.734 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a74bd4a8-e264-4054-9e54-9a4d98ae2d96"}
21:16:12.735 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0a3096d0-09dc-4d09-8651-3378ebe0e63f"}
21:16:12.735 00.000 13300 case statement mapped state 1 to 101
21:16:12.735 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0a3096d0-09dc-4d09-8651-3378ebe0e63f"}
21:16:13.841 01.106 11596 Exposure complete
21:16:13.968 00.127 11596 worker thread done servicing request
21:16:13.968 00.000 13300 OnExposeComplete: enter
21:16:13.968 00.000 13300 UpdateGuideState(): m_state=1
21:16:13.969 00.001 13300 UpdateCurrentPosition: no star selected
21:16:13.969 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:16:13.969 00.000 13300 Status Line: Nessuna stella selezionata
21:16:13.974 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=220, Gamma=0.510
21:16:13.985 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:16:13.986 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:13.986 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:16:13.986 00.000 13300 Enqueuing Expose request
21:16:13.986 00.000 11596 Worker thread wakes up
21:16:13.986 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:16:14.503 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:16:15.734 01.231 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bd3e602a-6e8e-446e-b711-ffab4e31059c"}
21:16:15.734 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bd3e602a-6e8e-446e-b711-ffab4e31059c"}
21:16:15.735 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"57d19d70-ee98-4814-94a9-c9e9a37a0cea"}
21:16:15.735 00.000 13300 case statement mapped state 1 to 101
21:16:15.735 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"57d19d70-ee98-4814-94a9-c9e9a37a0cea"}
21:16:17.547 01.812 11596 Exposure complete
21:16:17.668 00.121 11596 worker thread done servicing request
21:16:17.668 00.000 13300 OnExposeComplete: enter
21:16:17.668 00.000 13300 UpdateGuideState(): m_state=1
21:16:17.669 00.001 13300 UpdateCurrentPosition: no star selected
21:16:17.669 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:16:17.670 00.001 13300 Status Line: Nessuna stella selezionata
21:16:17.674 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=235, Gamma=0.510
21:16:17.684 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:16:17.684 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:17.685 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:16:17.685 00.000 13300 Enqueuing Expose request
21:16:17.685 00.000 11596 Worker thread wakes up
21:16:17.685 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:16:18.193 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:16:18.734 00.541 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cf977a75-9315-44a7-a552-e19d1cfd7146"}
21:16:18.734 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cf977a75-9315-44a7-a552-e19d1cfd7146"}
21:16:18.735 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f90b4795-9b2a-446f-bcda-666c0c356ab7"}
21:16:18.735 00.000 13300 case statement mapped state 1 to 101
21:16:18.735 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f90b4795-9b2a-446f-bcda-666c0c356ab7"}
21:16:21.237 02.502 11596 Exposure complete
21:16:21.333 00.096 11596 worker thread done servicing request
21:16:21.333 00.000 13300 OnExposeComplete: enter
21:16:21.333 00.000 13300 UpdateGuideState(): m_state=1
21:16:21.334 00.001 13300 UpdateCurrentPosition: no star selected
21:16:21.334 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:16:21.334 00.000 13300 Status Line: Nessuna stella selezionata
21:16:21.337 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=221, Gamma=0.510
21:16:21.345 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:16:21.345 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:21.345 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:16:21.345 00.000 13300 Enqueuing Expose request
21:16:21.345 00.000 11596 Worker thread wakes up
21:16:21.346 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:16:21.735 00.389 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1ce92eca-4864-4b26-94f6-a535db6a3711"}
21:16:21.735 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1ce92eca-4864-4b26-94f6-a535db6a3711"}
21:16:21.736 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e41d4721-2ec7-4013-9030-4c8dacf22c2a"}
21:16:21.736 00.000 13300 case statement mapped state 1 to 101
21:16:21.736 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e41d4721-2ec7-4013-9030-4c8dacf22c2a"}
21:16:21.856 00.120 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:16:24.970 03.114 11596 Exposure complete
21:16:25.124 00.154 11596 worker thread done servicing request
21:16:25.124 00.000 13300 OnExposeComplete: enter
21:16:25.124 00.000 13300 UpdateGuideState(): m_state=1
21:16:25.124 00.000 13300 UpdateCurrentPosition: no star selected
21:16:25.125 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:16:25.125 00.000 13300 Status Line: Nessuna stella selezionata
21:16:25.130 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=233, Gamma=0.510
21:16:25.140 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:16:25.140 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:25.140 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:16:25.140 00.000 13300 Enqueuing Expose request
21:16:25.140 00.000 11596 Worker thread wakes up
21:16:25.141 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:16:25.655 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:16:28.753 03.098 11596 Exposure complete
21:16:28.904 00.151 11596 worker thread done servicing request
21:16:28.904 00.000 13300 OnExposeComplete: enter
21:16:28.904 00.000 13300 UpdateGuideState(): m_state=1
21:16:28.904 00.000 13300 UpdateCurrentPosition: no star selected
21:16:28.905 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:16:28.905 00.000 13300 Status Line: Nessuna stella selezionata
21:16:28.907 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=235, Gamma=0.510
21:16:28.918 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:16:28.918 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:28.918 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:16:28.919 00.001 13300 Enqueuing Expose request
21:16:28.919 00.000 11596 Worker thread wakes up
21:16:28.919 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:16:29.256 00.337 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e2298152-ed5c-428f-a79f-d923901080d6"}
21:16:29.256 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e2298152-ed5c-428f-a79f-d923901080d6"}
21:16:29.258 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5e8325da-8326-4c85-9295-4f1e90d238ec"}
21:16:29.259 00.001 13300 case statement mapped state 1 to 101
21:16:29.259 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5e8325da-8326-4c85-9295-4f1e90d238ec"}
21:16:29.420 00.161 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:16:32.257 02.837 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d5d61e72-b615-4642-a6e4-e6165cbf6d20"}
21:16:32.257 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d5d61e72-b615-4642-a6e4-e6165cbf6d20"}
21:16:32.258 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cc66ee7a-efbe-4446-ab23-fc260151b8cf"}
21:16:32.258 00.000 13300 case statement mapped state 1 to 101
21:16:32.258 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cc66ee7a-efbe-4446-ab23-fc260151b8cf"}
21:16:32.452 00.194 11596 Exposure complete
21:16:32.526 00.074 11596 worker thread done servicing request
21:16:32.526 00.000 13300 OnExposeComplete: enter
21:16:32.526 00.000 13300 UpdateGuideState(): m_state=1
21:16:32.527 00.001 13300 UpdateCurrentPosition: no star selected
21:16:32.527 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:16:32.527 00.000 13300 Status Line: Nessuna stella selezionata
21:16:32.530 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=215, Gamma=0.510
21:16:32.537 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:16:32.537 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:32.537 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:16:32.537 00.000 13300 Enqueuing Expose request
21:16:32.537 00.000 11596 Worker thread wakes up
21:16:32.537 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:16:33.039 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:16:35.256 02.217 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fb75564b-09af-4558-923b-4c3d9c6a1f65"}
21:16:35.256 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fb75564b-09af-4558-923b-4c3d9c6a1f65"}
21:16:35.257 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"02dbdc42-37e9-4443-87ff-c621d539e635"}
21:16:35.257 00.000 13300 case statement mapped state 1 to 101
21:16:35.257 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"02dbdc42-37e9-4443-87ff-c621d539e635"}
21:16:36.073 00.816 11596 Exposure complete
21:16:36.162 00.089 11596 worker thread done servicing request
21:16:36.162 00.000 13300 OnExposeComplete: enter
21:16:36.162 00.000 13300 UpdateGuideState(): m_state=1
21:16:36.162 00.000 13300 UpdateCurrentPosition: no star selected
21:16:36.163 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:16:36.163 00.000 13300 Status Line: Nessuna stella selezionata
21:16:36.167 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=226, Gamma=0.510
21:16:36.176 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:16:36.177 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:36.177 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:16:36.177 00.000 13300 Enqueuing Expose request
21:16:36.177 00.000 11596 Worker thread wakes up
21:16:36.177 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:16:36.690 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:16:38.254 01.564 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"da27f702-c952-4105-8363-37e663b567ff"}
21:16:38.254 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"da27f702-c952-4105-8363-37e663b567ff"}
21:16:38.255 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c0eb4fc1-98ee-4590-838e-8429c0a703cb"}
21:16:38.255 00.000 13300 case statement mapped state 1 to 101
21:16:38.255 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c0eb4fc1-98ee-4590-838e-8429c0a703cb"}
21:16:39.724 01.469 11596 Exposure complete
21:16:39.796 00.072 11596 worker thread done servicing request
21:16:39.797 00.001 13300 OnExposeComplete: enter
21:16:39.797 00.000 13300 UpdateGuideState(): m_state=1
21:16:39.797 00.000 13300 UpdateCurrentPosition: no star selected
21:16:39.797 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:16:39.798 00.001 13300 Status Line: Nessuna stella selezionata
21:16:39.800 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=218, Gamma=0.510
21:16:39.808 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:16:39.808 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:39.808 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:16:39.808 00.000 13300 Enqueuing Expose request
21:16:39.808 00.000 11596 Worker thread wakes up
21:16:39.809 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:16:40.316 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:16:41.254 00.938 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"542fa432-8be9-4b2f-90db-3f0116fc615c"}
21:16:41.254 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"542fa432-8be9-4b2f-90db-3f0116fc615c"}
21:16:41.255 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b7b1b802-c43b-4477-92ca-d5e6f9c7804a"}
21:16:41.255 00.000 13300 case statement mapped state 1 to 101
21:16:41.255 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b7b1b802-c43b-4477-92ca-d5e6f9c7804a"}
21:16:43.344 02.089 11596 Exposure complete
21:16:43.423 00.079 11596 worker thread done servicing request
21:16:43.423 00.000 13300 OnExposeComplete: enter
21:16:43.424 00.001 13300 UpdateGuideState(): m_state=1
21:16:43.424 00.000 13300 UpdateCurrentPosition: no star selected
21:16:43.424 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:16:43.424 00.000 13300 Status Line: Nessuna stella selezionata
21:16:43.427 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=222, Gamma=0.510
21:16:43.434 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:16:43.434 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:43.434 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:16:43.435 00.001 13300 Enqueuing Expose request
21:16:43.435 00.000 11596 Worker thread wakes up
21:16:43.435 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:16:43.949 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:16:44.254 00.305 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6d2dbe7d-419b-40f4-8fb8-ef25f7d1cba5"}
21:16:44.254 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6d2dbe7d-419b-40f4-8fb8-ef25f7d1cba5"}
21:16:44.255 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e3c0ab01-04f7-4fe9-8a9b-147fdc7e05ad"}
21:16:44.255 00.000 13300 case statement mapped state 1 to 101
21:16:44.255 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e3c0ab01-04f7-4fe9-8a9b-147fdc7e05ad"}
21:16:46.993 02.738 11596 Exposure complete
21:16:47.068 00.075 11596 worker thread done servicing request
21:16:47.068 00.000 13300 OnExposeComplete: enter
21:16:47.068 00.000 13300 UpdateGuideState(): m_state=1
21:16:47.069 00.001 13300 UpdateCurrentPosition: no star selected
21:16:47.069 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:16:47.069 00.000 13300 Status Line: Nessuna stella selezionata
21:16:47.072 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=225, Gamma=0.510
21:16:47.078 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:16:47.079 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:47.079 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:16:47.079 00.000 13300 Enqueuing Expose request
21:16:47.079 00.000 11596 Worker thread wakes up
21:16:47.079 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:16:47.253 00.174 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d7faba53-cf27-4dd0-8e6a-6e68fb794de3"}
21:16:47.253 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d7faba53-cf27-4dd0-8e6a-6e68fb794de3"}
21:16:47.254 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ade62a92-22ae-4ec0-b2a7-b308c98da5a0"}
21:16:47.254 00.000 13300 case statement mapped state 1 to 101
21:16:47.254 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ade62a92-22ae-4ec0-b2a7-b308c98da5a0"}
21:16:47.595 00.341 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:16:50.252 02.657 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"52c8e15f-a18a-48d3-825e-c7e715fd3926"}
21:16:50.252 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"52c8e15f-a18a-48d3-825e-c7e715fd3926"}
21:16:50.253 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4c6cf5a8-ac93-4714-b5e9-6b5a38956043"}
21:16:50.253 00.000 13300 case statement mapped state 1 to 101
21:16:50.253 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4c6cf5a8-ac93-4714-b5e9-6b5a38956043"}
21:16:50.624 00.371 11596 Exposure complete
21:16:50.700 00.076 11596 worker thread done servicing request
21:16:50.700 00.000 13300 OnExposeComplete: enter
21:16:50.700 00.000 13300 UpdateGuideState(): m_state=1
21:16:50.701 00.001 13300 UpdateCurrentPosition: no star selected
21:16:50.701 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:16:50.701 00.000 13300 Status Line: Nessuna stella selezionata
21:16:50.704 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=218, Gamma=0.510
21:16:50.710 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:16:50.710 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:50.710 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:16:50.710 00.000 13300 Enqueuing Expose request
21:16:50.711 00.001 11596 Worker thread wakes up
21:16:50.711 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:16:51.224 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:16:53.251 02.027 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"edfcd95b-557d-48c8-b190-dab0cb6c34b2"}
21:16:53.251 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"edfcd95b-557d-48c8-b190-dab0cb6c34b2"}
21:16:53.252 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a41cb2de-6139-4940-bc72-ced28932de60"}
21:16:53.252 00.000 13300 case statement mapped state 1 to 101
21:16:53.252 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a41cb2de-6139-4940-bc72-ced28932de60"}
21:16:54.251 00.999 11596 Exposure complete
21:16:54.327 00.076 11596 worker thread done servicing request
21:16:54.327 00.000 13300 OnExposeComplete: enter
21:16:54.328 00.001 13300 UpdateGuideState(): m_state=1
21:16:54.328 00.000 13300 UpdateCurrentPosition: no star selected
21:16:54.328 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:16:54.328 00.000 13300 Status Line: Nessuna stella selezionata
21:16:54.331 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=226, Gamma=0.510
21:16:54.337 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:16:54.338 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:54.338 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:16:54.338 00.000 13300 Enqueuing Expose request
21:16:54.338 00.000 11596 Worker thread wakes up
21:16:54.338 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:16:54.852 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:16:56.250 01.398 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"21e39fa3-ee75-4279-87a7-aa025cc77bcd"}
21:16:56.250 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"21e39fa3-ee75-4279-87a7-aa025cc77bcd"}
21:16:56.250 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aba84a26-aa77-4f63-8d69-65ff3895db19"}
21:16:56.251 00.001 13300 case statement mapped state 1 to 101
21:16:56.251 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"aba84a26-aa77-4f63-8d69-65ff3895db19"}
21:16:57.878 01.627 11596 Exposure complete
21:16:57.949 00.071 11596 worker thread done servicing request
21:16:57.949 00.000 13300 OnExposeComplete: enter
21:16:57.949 00.000 13300 UpdateGuideState(): m_state=1
21:16:57.950 00.001 13300 UpdateCurrentPosition: no star selected
21:16:57.950 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:16:57.950 00.000 13300 Status Line: Nessuna stella selezionata
21:16:57.953 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=255, Gamma=0.510
21:16:57.959 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:16:57.959 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:57.959 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:16:57.959 00.000 13300 Enqueuing Expose request
21:16:57.960 00.001 11596 Worker thread wakes up
21:16:57.960 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:16:58.468 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:16:59.249 00.781 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6ea103ac-b8aa-42a8-a454-226b842909b4"}
21:16:59.249 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6ea103ac-b8aa-42a8-a454-226b842909b4"}
21:16:59.250 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e3fe0e94-e191-4866-b8e5-a3a95fa65e0c"}
21:16:59.250 00.000 13300 case statement mapped state 1 to 101
21:16:59.250 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e3fe0e94-e191-4866-b8e5-a3a95fa65e0c"}
21:17:01.493 02.243 11596 Exposure complete
21:17:01.565 00.072 11596 worker thread done servicing request
21:17:01.566 00.001 13300 OnExposeComplete: enter
21:17:01.566 00.000 13300 UpdateGuideState(): m_state=1
21:17:01.566 00.000 13300 UpdateCurrentPosition: no star selected
21:17:01.566 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:17:01.567 00.001 13300 Status Line: Nessuna stella selezionata
21:17:01.570 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=242, Gamma=0.510
21:17:01.576 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:17:01.576 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:01.576 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:17:01.576 00.000 13300 Enqueuing Expose request
21:17:01.576 00.000 11596 Worker thread wakes up
21:17:01.577 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:17:02.078 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:17:02.249 00.171 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9d0918a3-e399-416d-8ad5-2dc5c7b20c8e"}
21:17:02.249 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9d0918a3-e399-416d-8ad5-2dc5c7b20c8e"}
21:17:02.250 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ea896a02-e7ae-47ed-9459-32f10f038b36"}
21:17:02.250 00.000 13300 case statement mapped state 1 to 101
21:17:02.250 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ea896a02-e7ae-47ed-9459-32f10f038b36"}
21:17:05.104 02.854 11596 Exposure complete
21:17:05.175 00.071 11596 worker thread done servicing request
21:17:05.176 00.001 13300 OnExposeComplete: enter
21:17:05.176 00.000 13300 UpdateGuideState(): m_state=1
21:17:05.176 00.000 13300 UpdateCurrentPosition: no star selected
21:17:05.177 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:17:05.177 00.000 13300 Status Line: Nessuna stella selezionata
21:17:05.180 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:17:05.186 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:17:05.186 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:05.187 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:17:05.187 00.000 13300 Enqueuing Expose request
21:17:05.187 00.000 11596 Worker thread wakes up
21:17:05.187 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:17:05.248 00.061 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c2f8469e-2629-4656-a00a-6a4cc7d8143f"}
21:17:05.248 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c2f8469e-2629-4656-a00a-6a4cc7d8143f"}
21:17:05.249 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7fac1fab-d378-48c5-b996-ffd94dbc19ca"}
21:17:05.249 00.000 13300 case statement mapped state 1 to 101
21:17:05.249 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7fac1fab-d378-48c5-b996-ffd94dbc19ca"}
21:17:05.695 00.446 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:17:08.247 02.552 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8394dc6b-b25a-42ce-9018-2db0bbebf0cd"}
21:17:08.247 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8394dc6b-b25a-42ce-9018-2db0bbebf0cd"}
21:17:08.248 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1355da37-5b10-42ab-b14f-428eddaae053"}
21:17:08.248 00.000 13300 case statement mapped state 1 to 101
21:17:08.248 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1355da37-5b10-42ab-b14f-428eddaae053"}
21:17:08.722 00.474 11596 Exposure complete
21:17:08.794 00.072 11596 worker thread done servicing request
21:17:08.795 00.001 13300 OnExposeComplete: enter
21:17:08.795 00.000 13300 UpdateGuideState(): m_state=1
21:17:08.795 00.000 13300 UpdateCurrentPosition: no star selected
21:17:08.795 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:17:08.796 00.001 13300 Status Line: Nessuna stella selezionata
21:17:08.799 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=249, Gamma=0.510
21:17:08.805 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:17:08.805 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:08.805 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:17:08.806 00.001 13300 Enqueuing Expose request
21:17:08.806 00.000 11596 Worker thread wakes up
21:17:08.806 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:17:09.321 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:17:11.247 01.926 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5acc4b0a-4feb-46ef-afec-287f98aaaf2b"}
21:17:11.247 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5acc4b0a-4feb-46ef-afec-287f98aaaf2b"}
21:17:11.248 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2dd3d672-d77d-4235-a06a-7c04046cc19d"}
21:17:11.248 00.000 13300 case statement mapped state 1 to 101
21:17:11.248 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2dd3d672-d77d-4235-a06a-7c04046cc19d"}
21:17:12.345 01.097 11596 Exposure complete
21:17:12.428 00.083 11596 worker thread done servicing request
21:17:12.428 00.000 13300 OnExposeComplete: enter
21:17:12.428 00.000 13300 UpdateGuideState(): m_state=1
21:17:12.428 00.000 13300 UpdateCurrentPosition: no star selected
21:17:12.429 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:17:12.429 00.000 13300 Status Line: Nessuna stella selezionata
21:17:12.431 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=225, Gamma=0.510
21:17:12.438 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:17:12.438 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:12.438 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:17:12.438 00.000 13300 Enqueuing Expose request
21:17:12.438 00.000 11596 Worker thread wakes up
21:17:12.438 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:17:12.947 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:17:14.269 01.322 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"087409c7-d6f2-4f3a-bfe7-37b3b96a8697"}
21:17:14.269 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"087409c7-d6f2-4f3a-bfe7-37b3b96a8697"}
21:17:14.271 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"92f02a5a-32b8-46bc-9b32-078364ced859"}
21:17:14.271 00.000 13300 case statement mapped state 1 to 101
21:17:14.271 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"92f02a5a-32b8-46bc-9b32-078364ced859"}
21:17:16.104 01.833 11596 Exposure complete
21:17:16.210 00.106 11596 worker thread done servicing request
21:17:16.211 00.001 13300 OnExposeComplete: enter
21:17:16.211 00.000 13300 UpdateGuideState(): m_state=1
21:17:16.211 00.000 13300 UpdateCurrentPosition: no star selected
21:17:16.211 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:17:16.212 00.001 13300 Status Line: Nessuna stella selezionata
21:17:16.215 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=213, Gamma=0.510
21:17:16.223 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:17:16.224 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:16.224 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:17:16.224 00.000 13300 Enqueuing Expose request
21:17:16.224 00.000 11596 Worker thread wakes up
21:17:16.224 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:17:16.737 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:17:17.268 00.531 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5ade76a5-b147-4eca-9ee2-2c2c5e0ba72f"}
21:17:17.268 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5ade76a5-b147-4eca-9ee2-2c2c5e0ba72f"}
21:17:17.269 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6eee8719-9392-46a0-8754-c79b2ab05ff1"}
21:17:17.269 00.000 13300 case statement mapped state 1 to 101
21:17:17.269 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6eee8719-9392-46a0-8754-c79b2ab05ff1"}
21:17:19.769 02.500 11596 Exposure complete
21:17:19.875 00.106 11596 worker thread done servicing request
21:17:19.875 00.000 13300 OnExposeComplete: enter
21:17:19.876 00.001 13300 UpdateGuideState(): m_state=1
21:17:19.876 00.000 13300 UpdateCurrentPosition: no star selected
21:17:19.876 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:17:19.877 00.001 13300 Status Line: Nessuna stella selezionata
21:17:19.884 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=212, Gamma=0.510
21:17:19.896 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
21:17:19.896 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:19.896 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:17:19.896 00.000 13300 Enqueuing Expose request
21:17:19.896 00.000 11596 Worker thread wakes up
21:17:19.896 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:17:20.268 00.372 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"133d5779-cd51-4e52-b4b1-c48d7b06be73"}
21:17:20.268 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"133d5779-cd51-4e52-b4b1-c48d7b06be73"}
21:17:20.269 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0f555ab5-cf3d-43a8-aa9d-2b054433fca0"}
21:17:20.269 00.000 13300 case statement mapped state 1 to 101
21:17:20.269 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0f555ab5-cf3d-43a8-aa9d-2b054433fca0"}
21:17:20.399 00.130 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:17:23.268 02.869 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e37eaa08-0733-49f0-b2b4-59f85135dc8d"}
21:17:23.269 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e37eaa08-0733-49f0-b2b4-59f85135dc8d"}
21:17:23.270 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d99b7fea-606a-4094-87a7-414a17f9c094"}
21:17:23.270 00.000 13300 case statement mapped state 1 to 101
21:17:23.270 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d99b7fea-606a-4094-87a7-414a17f9c094"}
21:17:23.433 00.163 11596 Exposure complete
21:17:23.515 00.082 11596 worker thread done servicing request
21:17:23.515 00.000 13300 OnExposeComplete: enter
21:17:23.515 00.000 13300 UpdateGuideState(): m_state=1
21:17:23.515 00.000 13300 UpdateCurrentPosition: no star selected
21:17:23.516 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:17:23.516 00.000 13300 Status Line: Nessuna stella selezionata
21:17:23.518 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=232, Gamma=0.510
21:17:23.526 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:17:23.527 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:23.527 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:17:23.527 00.000 13300 Enqueuing Expose request
21:17:23.527 00.000 11596 Worker thread wakes up
21:17:23.527 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:17:24.032 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:17:26.269 02.237 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e23040ee-6bcd-42ba-b484-5ff6d59510cf"}
21:17:26.269 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e23040ee-6bcd-42ba-b484-5ff6d59510cf"}
21:17:26.270 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d38b70f8-022e-4b89-9c6f-eb0661287d7d"}
21:17:26.270 00.000 13300 case statement mapped state 1 to 101
21:17:26.270 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d38b70f8-022e-4b89-9c6f-eb0661287d7d"}
21:17:27.069 00.799 11596 Exposure complete
21:17:27.180 00.111 11596 worker thread done servicing request
21:17:27.180 00.000 13300 OnExposeComplete: enter
21:17:27.180 00.000 13300 UpdateGuideState(): m_state=1
21:17:27.181 00.001 13300 UpdateCurrentPosition: no star selected
21:17:27.181 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:17:27.181 00.000 13300 Status Line: Nessuna stella selezionata
21:17:27.185 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=219, Gamma=0.510
21:17:27.195 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:17:27.196 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:27.196 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:17:27.196 00.000 13300 Enqueuing Expose request
21:17:27.196 00.000 11596 Worker thread wakes up
21:17:27.196 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:17:27.710 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:17:29.523 01.813 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"33d3be55-eebc-49a5-86a6-c9d003774459"}
21:17:29.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"33d3be55-eebc-49a5-86a6-c9d003774459"}
21:17:29.526 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"65c40c43-3c8a-49e8-b024-1340d65644f0"}
21:17:29.526 00.000 13300 case statement mapped state 1 to 101
21:17:29.526 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"65c40c43-3c8a-49e8-b024-1340d65644f0"}
21:17:30.779 01.253 11596 Exposure complete
21:17:30.933 00.154 11596 worker thread done servicing request
21:17:30.933 00.000 13300 OnExposeComplete: enter
21:17:30.933 00.000 13300 UpdateGuideState(): m_state=1
21:17:30.934 00.001 13300 UpdateCurrentPosition: no star selected
21:17:30.934 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:17:30.935 00.001 13300 Status Line: Nessuna stella selezionata
21:17:30.939 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=211, Gamma=0.510
21:17:30.952 00.013 13300 UpdateGuideState exits: Nessuna stella selezionata
21:17:30.952 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:30.952 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:17:30.952 00.000 13300 Enqueuing Expose request
21:17:30.953 00.001 11596 Worker thread wakes up
21:17:30.953 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:17:31.457 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:17:33.185 01.728 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"616040bc-8b3a-4e8c-af54-2415803c7577"}
21:17:33.185 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"616040bc-8b3a-4e8c-af54-2415803c7577"}
21:17:33.249 00.064 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"78bb6f10-522d-472a-95a3-1f6ebfc2e0bb"}
21:17:33.249 00.000 13300 case statement mapped state 1 to 101
21:17:33.249 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"78bb6f10-522d-472a-95a3-1f6ebfc2e0bb"}
21:17:34.488 01.239 11596 Exposure complete
21:17:34.577 00.089 11596 worker thread done servicing request
21:17:34.577 00.000 13300 OnExposeComplete: enter
21:17:34.577 00.000 13300 UpdateGuideState(): m_state=1
21:17:34.577 00.000 13300 UpdateCurrentPosition: no star selected
21:17:34.578 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:17:34.578 00.000 13300 Status Line: Nessuna stella selezionata
21:17:34.580 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=210, Gamma=0.510
21:17:34.587 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:17:34.587 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:34.587 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:17:34.587 00.000 13300 Enqueuing Expose request
21:17:34.587 00.000 11596 Worker thread wakes up
21:17:34.587 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:17:35.099 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:17:36.184 01.085 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9193cda5-05c7-4270-a8a4-7004e095e1a7"}
21:17:36.184 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9193cda5-05c7-4270-a8a4-7004e095e1a7"}
21:17:36.185 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b293504e-e700-406a-8c9a-7a27d81fee2a"}
21:17:36.185 00.000 13300 case statement mapped state 1 to 101
21:17:36.185 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b293504e-e700-406a-8c9a-7a27d81fee2a"}
21:17:38.128 01.943 11596 Exposure complete
21:17:38.204 00.076 11596 worker thread done servicing request
21:17:38.204 00.000 13300 OnExposeComplete: enter
21:17:38.204 00.000 13300 UpdateGuideState(): m_state=1
21:17:38.205 00.001 13300 UpdateCurrentPosition: no star selected
21:17:38.205 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:17:38.205 00.000 13300 Status Line: Nessuna stella selezionata
21:17:38.208 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=221, Gamma=0.510
21:17:38.214 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:17:38.214 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:38.214 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:17:38.214 00.000 13300 Enqueuing Expose request
21:17:38.214 00.000 11596 Worker thread wakes up
21:17:38.215 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:17:38.721 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:17:39.182 00.461 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e64ff3c7-fd20-4b59-a0db-76201ef4080b"}
21:17:39.182 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e64ff3c7-fd20-4b59-a0db-76201ef4080b"}
21:17:39.183 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7032e668-6598-4d94-8460-d458db3c1f1a"}
21:17:39.183 00.000 13300 case statement mapped state 1 to 101
21:17:39.183 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7032e668-6598-4d94-8460-d458db3c1f1a"}
21:17:41.756 02.573 11596 Exposure complete
21:17:41.829 00.073 11596 worker thread done servicing request
21:17:41.829 00.000 13300 OnExposeComplete: enter
21:17:41.829 00.000 13300 UpdateGuideState(): m_state=1
21:17:41.830 00.001 13300 UpdateCurrentPosition: no star selected
21:17:41.830 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:17:41.830 00.000 13300 Status Line: Nessuna stella selezionata
21:17:41.833 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=219, Gamma=0.510
21:17:41.839 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:17:41.840 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:41.840 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:17:41.840 00.000 13300 Enqueuing Expose request
21:17:41.840 00.000 11596 Worker thread wakes up
21:17:41.840 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:17:42.182 00.342 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b510fd9f-0508-47a6-a363-d1d6d0aeb965"}
21:17:42.182 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b510fd9f-0508-47a6-a363-d1d6d0aeb965"}
21:17:42.183 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"284a0c01-3da3-44c8-85e0-f679326b664f"}
21:17:42.183 00.000 13300 case statement mapped state 1 to 101
21:17:42.183 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"284a0c01-3da3-44c8-85e0-f679326b664f"}
21:17:42.347 00.164 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:17:45.182 02.835 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f64d543b-58a0-468f-ba84-5eefee4c3956"}
21:17:45.182 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f64d543b-58a0-468f-ba84-5eefee4c3956"}
21:17:45.183 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"721bdc28-974b-440d-9e3d-503c50c3d553"}
21:17:45.183 00.000 13300 case statement mapped state 1 to 101
21:17:45.183 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"721bdc28-974b-440d-9e3d-503c50c3d553"}
21:17:45.376 00.193 11596 Exposure complete
21:17:45.459 00.083 11596 worker thread done servicing request
21:17:45.460 00.001 13300 OnExposeComplete: enter
21:17:45.460 00.000 13300 UpdateGuideState(): m_state=1
21:17:45.460 00.000 13300 UpdateCurrentPosition: no star selected
21:17:45.460 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:17:45.461 00.001 13300 Status Line: Nessuna stella selezionata
21:17:45.463 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=206, Gamma=0.510
21:17:45.470 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:17:45.471 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:45.471 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:17:45.471 00.000 13300 Enqueuing Expose request
21:17:45.471 00.000 11596 Worker thread wakes up
21:17:45.471 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:17:45.979 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:17:48.181 02.202 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4e6dde70-b1dc-4482-9874-69793c4577ae"}
21:17:48.181 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4e6dde70-b1dc-4482-9874-69793c4577ae"}
21:17:48.182 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e702c242-4d85-418d-9950-2e7f99880014"}
21:17:48.182 00.000 13300 case statement mapped state 1 to 101
21:17:48.182 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e702c242-4d85-418d-9950-2e7f99880014"}
21:17:49.128 00.946 11596 Exposure complete
21:17:49.210 00.082 11596 worker thread done servicing request
21:17:49.210 00.000 13300 OnExposeComplete: enter
21:17:49.211 00.001 13300 UpdateGuideState(): m_state=1
21:17:49.211 00.000 13300 UpdateCurrentPosition: no star selected
21:17:49.211 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:17:49.212 00.001 13300 Status Line: Nessuna stella selezionata
21:17:49.215 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=208, Gamma=0.510
21:17:49.222 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:17:49.222 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:49.222 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:17:49.222 00.000 13300 Enqueuing Expose request
21:17:49.222 00.000 11596 Worker thread wakes up
21:17:49.223 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:17:49.734 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:17:51.181 01.447 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2c1d4583-bb12-45a9-9c12-00f4b9a51810"}
21:17:51.181 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2c1d4583-bb12-45a9-9c12-00f4b9a51810"}
21:17:51.182 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e4f80c8f-598b-4a70-834e-390312352f1e"}
21:17:51.182 00.000 13300 case statement mapped state 1 to 101
21:17:51.182 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e4f80c8f-598b-4a70-834e-390312352f1e"}
21:17:52.771 01.589 11596 Exposure complete
21:17:52.845 00.074 11596 worker thread done servicing request
21:17:52.845 00.000 13300 OnExposeComplete: enter
21:17:52.846 00.001 13300 UpdateGuideState(): m_state=1
21:17:52.846 00.000 13300 UpdateCurrentPosition: no star selected
21:17:52.846 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:17:52.846 00.000 13300 Status Line: Nessuna stella selezionata
21:17:52.849 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=224, Gamma=0.510
21:17:52.856 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:17:52.856 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:52.856 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:17:52.856 00.000 13300 Enqueuing Expose request
21:17:52.856 00.000 11596 Worker thread wakes up
21:17:52.857 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:17:53.370 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:17:54.188 00.818 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4e0b2cf5-6037-4d45-8a8f-2625c4c66ab1"}
21:17:54.188 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4e0b2cf5-6037-4d45-8a8f-2625c4c66ab1"}
21:17:54.189 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"661314ff-dfb3-40cc-b319-b9d34853b892"}
21:17:54.189 00.000 13300 case statement mapped state 1 to 101
21:17:54.189 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"661314ff-dfb3-40cc-b319-b9d34853b892"}
21:17:56.404 02.215 11596 Exposure complete
21:17:56.476 00.072 11596 worker thread done servicing request
21:17:56.476 00.000 13300 OnExposeComplete: enter
21:17:56.476 00.000 13300 UpdateGuideState(): m_state=1
21:17:56.476 00.000 13300 UpdateCurrentPosition: no star selected
21:17:56.477 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:17:56.477 00.000 13300 Status Line: Nessuna stella selezionata
21:17:56.480 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=204, Gamma=0.510
21:17:56.487 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:17:56.487 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:56.487 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:17:56.487 00.000 13300 Enqueuing Expose request
21:17:56.488 00.001 11596 Worker thread wakes up
21:17:56.488 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:17:56.991 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:17:57.187 00.196 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d3f93b6b-7200-4b2f-9fe1-99dd9f15850c"}
21:17:57.187 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d3f93b6b-7200-4b2f-9fe1-99dd9f15850c"}
21:17:57.189 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"22bf40f7-9f8f-4c0e-8a60-e1bd3522e16b"}
21:17:57.189 00.000 13300 case statement mapped state 1 to 101
21:17:57.189 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"22bf40f7-9f8f-4c0e-8a60-e1bd3522e16b"}
21:18:00.027 02.838 11596 Exposure complete
21:18:00.111 00.084 11596 worker thread done servicing request
21:18:00.111 00.000 13300 OnExposeComplete: enter
21:18:00.111 00.000 13300 UpdateGuideState(): m_state=1
21:18:00.111 00.000 13300 UpdateCurrentPosition: no star selected
21:18:00.111 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:18:00.112 00.001 13300 Status Line: Nessuna stella selezionata
21:18:00.115 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=212, Gamma=0.510
21:18:00.122 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:18:00.122 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:00.122 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:18:00.122 00.000 13300 Enqueuing Expose request
21:18:00.123 00.001 11596 Worker thread wakes up
21:18:00.123 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:18:00.187 00.064 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"295ad09a-d5d4-4054-9a83-14aa017cba82"}
21:18:00.187 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"295ad09a-d5d4-4054-9a83-14aa017cba82"}
21:18:00.188 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"012b6c3e-0ace-43af-aba6-7f36f66f959e"}
21:18:00.188 00.000 13300 case statement mapped state 1 to 101
21:18:00.188 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"012b6c3e-0ace-43af-aba6-7f36f66f959e"}
21:18:00.629 00.441 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:18:03.186 02.557 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0f88bb98-8634-4dfd-bf3c-a5eb16f01675"}
21:18:03.186 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0f88bb98-8634-4dfd-bf3c-a5eb16f01675"}
21:18:03.187 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"657e7a90-2e9f-42c3-9dc4-79c89312bf5f"}
21:18:03.187 00.000 13300 case statement mapped state 1 to 101
21:18:03.187 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"657e7a90-2e9f-42c3-9dc4-79c89312bf5f"}
21:18:03.661 00.474 11596 Exposure complete
21:18:03.735 00.074 11596 worker thread done servicing request
21:18:03.735 00.000 13300 OnExposeComplete: enter
21:18:03.735 00.000 13300 UpdateGuideState(): m_state=1
21:18:03.736 00.001 13300 UpdateCurrentPosition: no star selected
21:18:03.736 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:18:03.736 00.000 13300 Status Line: Nessuna stella selezionata
21:18:03.739 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=216, Gamma=0.510
21:18:03.746 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:18:03.746 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:03.746 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:18:03.746 00.000 13300 Enqueuing Expose request
21:18:03.747 00.001 11596 Worker thread wakes up
21:18:03.747 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:18:04.249 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:18:06.186 01.937 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"19a23909-c973-4923-bc58-b6988679227a"}
21:18:06.186 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"19a23909-c973-4923-bc58-b6988679227a"}
21:18:06.187 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ab400cac-4a6b-4eaf-ad80-07bd1ec81e9e"}
21:18:06.187 00.000 13300 case statement mapped state 1 to 101
21:18:06.187 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ab400cac-4a6b-4eaf-ad80-07bd1ec81e9e"}
21:18:07.274 01.087 11596 Exposure complete
21:18:07.347 00.073 11596 worker thread done servicing request
21:18:07.347 00.000 13300 OnExposeComplete: enter
21:18:07.347 00.000 13300 UpdateGuideState(): m_state=1
21:18:07.348 00.001 13300 UpdateCurrentPosition: no star selected
21:18:07.348 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:18:07.348 00.000 13300 Status Line: Nessuna stella selezionata
21:18:07.351 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=238, Gamma=0.510
21:18:07.359 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:18:07.359 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:07.359 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:18:07.359 00.000 13300 Enqueuing Expose request
21:18:07.360 00.001 11596 Worker thread wakes up
21:18:07.360 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:18:07.861 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:18:09.184 01.323 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"67225fda-960a-4f34-bf55-ea2539a31766"}
21:18:09.184 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"67225fda-960a-4f34-bf55-ea2539a31766"}
21:18:09.185 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"91de25d7-6758-484e-92ee-32110a06af3b"}
21:18:09.185 00.000 13300 case statement mapped state 1 to 101
21:18:09.185 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"91de25d7-6758-484e-92ee-32110a06af3b"}
21:18:10.889 01.704 11596 Exposure complete
21:18:10.961 00.072 11596 worker thread done servicing request
21:18:10.961 00.000 13300 OnExposeComplete: enter
21:18:10.961 00.000 13300 UpdateGuideState(): m_state=1
21:18:10.961 00.000 13300 UpdateCurrentPosition: no star selected
21:18:10.962 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:18:10.962 00.000 13300 Status Line: Nessuna stella selezionata
21:18:10.965 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=215, Gamma=0.510
21:18:10.972 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:18:10.972 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:10.972 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:18:10.972 00.000 13300 Enqueuing Expose request
21:18:10.972 00.000 11596 Worker thread wakes up
21:18:10.972 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:18:11.487 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:18:12.197 00.710 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"26c51a16-418c-43a2-b5fc-c72f8f899c12"}
21:18:12.198 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"26c51a16-418c-43a2-b5fc-c72f8f899c12"}
21:18:12.198 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5d1509ac-1dee-4e28-988f-da8cafc88ad5"}
21:18:12.198 00.000 13300 case statement mapped state 1 to 101
21:18:12.198 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5d1509ac-1dee-4e28-988f-da8cafc88ad5"}
21:18:14.553 02.355 11596 Exposure complete
21:18:14.663 00.110 11596 worker thread done servicing request
21:18:14.663 00.000 13300 OnExposeComplete: enter
21:18:14.663 00.000 13300 UpdateGuideState(): m_state=1
21:18:14.663 00.000 13300 UpdateCurrentPosition: no star selected
21:18:14.664 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:18:14.664 00.000 13300 Status Line: Nessuna stella selezionata
21:18:14.669 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=221, Gamma=0.510
21:18:14.682 00.013 13300 UpdateGuideState exits: Nessuna stella selezionata
21:18:14.682 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:14.682 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:18:14.682 00.000 13300 Enqueuing Expose request
21:18:14.683 00.001 11596 Worker thread wakes up
21:18:14.683 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:18:15.193 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:18:15.197 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a821b112-493f-472d-b4c0-a305dfdfeaa7"}
21:18:15.197 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a821b112-493f-472d-b4c0-a305dfdfeaa7"}
21:18:15.198 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"744d4fa3-7585-4c3b-9a61-8765022aa2ea"}
21:18:15.198 00.000 13300 case statement mapped state 1 to 101
21:18:15.199 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"744d4fa3-7585-4c3b-9a61-8765022aa2ea"}
21:18:18.216 03.017 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c45c2f66-aefd-4d70-8401-503893dc59ad"}
21:18:18.216 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c45c2f66-aefd-4d70-8401-503893dc59ad"}
21:18:18.217 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a9c3b96a-054c-4efb-b65d-f96c0c06149c"}
21:18:18.217 00.000 13300 case statement mapped state 1 to 101
21:18:18.217 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a9c3b96a-054c-4efb-b65d-f96c0c06149c"}
21:18:18.231 00.014 11596 Exposure complete
21:18:18.311 00.080 11596 worker thread done servicing request
21:18:18.311 00.000 13300 OnExposeComplete: enter
21:18:18.311 00.000 13300 UpdateGuideState(): m_state=1
21:18:18.311 00.000 13300 UpdateCurrentPosition: no star selected
21:18:18.312 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:18:18.312 00.000 13300 Status Line: Nessuna stella selezionata
21:18:18.314 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=213, Gamma=0.510
21:18:18.322 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:18:18.323 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:18.323 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:18:18.323 00.000 13300 Enqueuing Expose request
21:18:18.323 00.000 11596 Worker thread wakes up
21:18:18.323 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:18:18.832 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:18:21.215 02.383 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e38414ef-9e09-49c0-9b06-0e01aef8f782"}
21:18:21.215 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e38414ef-9e09-49c0-9b06-0e01aef8f782"}
21:18:21.216 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b7ae746c-af84-476c-bf8a-69da4cf3e18a"}
21:18:21.216 00.000 13300 case statement mapped state 1 to 101
21:18:21.216 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b7ae746c-af84-476c-bf8a-69da4cf3e18a"}
21:18:21.861 00.645 11596 Exposure complete
21:18:21.934 00.073 11596 worker thread done servicing request
21:18:21.934 00.000 13300 OnExposeComplete: enter
21:18:21.934 00.000 13300 UpdateGuideState(): m_state=1
21:18:21.935 00.001 13300 UpdateCurrentPosition: no star selected
21:18:21.935 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:18:21.935 00.000 13300 Status Line: Nessuna stella selezionata
21:18:21.938 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=219, Gamma=0.510
21:18:21.945 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:18:21.945 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:21.945 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:18:21.945 00.000 13300 Enqueuing Expose request
21:18:21.945 00.000 11596 Worker thread wakes up
21:18:21.946 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:18:22.450 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:18:24.214 01.764 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ea3d271c-4d50-45b7-be0f-96c7fbf27e58"}
21:18:24.214 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ea3d271c-4d50-45b7-be0f-96c7fbf27e58"}
21:18:24.215 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5acea7fa-910d-4d7e-8bc4-f033b53ce03f"}
21:18:24.215 00.000 13300 case statement mapped state 1 to 101
21:18:24.215 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5acea7fa-910d-4d7e-8bc4-f033b53ce03f"}
21:18:25.498 01.283 11596 Exposure complete
21:18:25.584 00.086 11596 worker thread done servicing request
21:18:25.584 00.000 13300 OnExposeComplete: enter
21:18:25.584 00.000 13300 UpdateGuideState(): m_state=1
21:18:25.585 00.001 13300 UpdateCurrentPosition: no star selected
21:18:25.585 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:18:25.585 00.000 13300 Status Line: Nessuna stella selezionata
21:18:25.588 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=230, Gamma=0.510
21:18:25.594 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:18:25.595 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:25.595 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:18:25.595 00.000 13300 Enqueuing Expose request
21:18:25.595 00.000 11596 Worker thread wakes up
21:18:25.595 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:18:26.109 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:18:27.215 01.106 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bdc1d54d-5f74-4737-8ef2-6e2eeb61d2e9"}
21:18:27.215 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bdc1d54d-5f74-4737-8ef2-6e2eeb61d2e9"}
21:18:27.216 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"20440c6b-2d76-4f54-a7c5-b9e84e9f45d6"}
21:18:27.216 00.000 13300 case statement mapped state 1 to 101
21:18:27.216 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"20440c6b-2d76-4f54-a7c5-b9e84e9f45d6"}
21:18:29.141 01.925 11596 Exposure complete
21:18:29.232 00.091 11596 worker thread done servicing request
21:18:29.232 00.000 13300 OnExposeComplete: enter
21:18:29.232 00.000 13300 UpdateGuideState(): m_state=1
21:18:29.232 00.000 13300 UpdateCurrentPosition: no star selected
21:18:29.233 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:18:29.233 00.000 13300 Status Line: Nessuna stella selezionata
21:18:29.236 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=249, Gamma=0.510
21:18:29.243 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:18:29.243 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:29.243 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:18:29.243 00.000 13300 Enqueuing Expose request
21:18:29.244 00.001 11596 Worker thread wakes up
21:18:29.244 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:18:29.759 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:18:30.215 00.456 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e4118e6c-293b-4bfb-a030-76195be12baf"}
21:18:30.215 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e4118e6c-293b-4bfb-a030-76195be12baf"}
21:18:30.216 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d7fb6ca0-91eb-40e8-b060-c6a0d4ce51f3"}
21:18:30.216 00.000 13300 case statement mapped state 1 to 101
21:18:30.216 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d7fb6ca0-91eb-40e8-b060-c6a0d4ce51f3"}
21:18:32.837 02.621 11596 Exposure complete
21:18:32.979 00.142 11596 worker thread done servicing request
21:18:32.979 00.000 13300 OnExposeComplete: enter
21:18:32.979 00.000 13300 UpdateGuideState(): m_state=1
21:18:32.980 00.001 13300 UpdateCurrentPosition: no star selected
21:18:32.980 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:18:32.980 00.000 13300 Status Line: Nessuna stella selezionata
21:18:32.984 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:18:32.994 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:18:32.994 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:32.994 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:18:32.994 00.000 13300 Enqueuing Expose request
21:18:32.995 00.001 11596 Worker thread wakes up
21:18:32.995 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:18:33.449 00.454 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f64777f1-d960-4bd4-8a5f-ca0e6a3e5e5d"}
21:18:33.450 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f64777f1-d960-4bd4-8a5f-ca0e6a3e5e5d"}
21:18:33.505 00.055 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:18:33.584 00.079 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a8ea4584-d95b-495f-8ea4-ab38c0efdb58"}
21:18:33.584 00.000 13300 case statement mapped state 1 to 101
21:18:33.584 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a8ea4584-d95b-495f-8ea4-ab38c0efdb58"}
21:18:36.551 02.967 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ca8d4f49-c35d-4a28-a97a-a1509d020476"}
21:18:36.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ca8d4f49-c35d-4a28-a97a-a1509d020476"}
21:18:36.552 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0c839a2f-67c7-4318-b00a-afb668957a25"}
21:18:36.552 00.000 13300 case statement mapped state 1 to 101
21:18:36.553 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0c839a2f-67c7-4318-b00a-afb668957a25"}
21:18:36.602 00.049 11596 Exposure complete
21:18:36.775 00.173 11596 worker thread done servicing request
21:18:36.775 00.000 13300 OnExposeComplete: enter
21:18:36.776 00.001 13300 UpdateGuideState(): m_state=1
21:18:36.776 00.000 13300 UpdateCurrentPosition: no star selected
21:18:36.776 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:18:36.777 00.001 13300 Status Line: Nessuna stella selezionata
21:18:36.780 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:18:36.787 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:18:36.788 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:36.788 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:18:36.788 00.000 13300 Enqueuing Expose request
21:18:36.788 00.000 11596 Worker thread wakes up
21:18:36.788 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:18:37.296 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:18:39.551 02.255 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4447aedb-8a67-4dde-99c4-b0723d40ebc3"}
21:18:39.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4447aedb-8a67-4dde-99c4-b0723d40ebc3"}
21:18:39.552 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"71cddf37-ca62-4c6e-a651-320d8c9439fd"}
21:18:39.552 00.000 13300 case statement mapped state 1 to 101
21:18:39.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"71cddf37-ca62-4c6e-a651-320d8c9439fd"}
21:18:40.340 00.788 11596 Exposure complete
21:18:40.430 00.090 11596 worker thread done servicing request
21:18:40.430 00.000 13300 OnExposeComplete: enter
21:18:40.430 00.000 13300 UpdateGuideState(): m_state=1
21:18:40.431 00.001 13300 UpdateCurrentPosition: no star selected
21:18:40.431 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:18:40.431 00.000 13300 Status Line: Nessuna stella selezionata
21:18:40.435 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:18:40.441 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:18:40.441 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:40.441 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:18:40.441 00.000 13300 Enqueuing Expose request
21:18:40.442 00.001 11596 Worker thread wakes up
21:18:40.442 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:18:40.958 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:18:42.549 01.591 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3ae97902-fc28-465c-b9a2-9b3554776640"}
21:18:42.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3ae97902-fc28-465c-b9a2-9b3554776640"}
21:18:42.550 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dd1799f9-b147-4392-b0e2-d57c9d68e11a"}
21:18:42.550 00.000 13300 case statement mapped state 1 to 101
21:18:42.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dd1799f9-b147-4392-b0e2-d57c9d68e11a"}
21:18:43.983 01.433 11596 Exposure complete
21:18:44.059 00.076 11596 worker thread done servicing request
21:18:44.059 00.000 13300 OnExposeComplete: enter
21:18:44.060 00.001 13300 UpdateGuideState(): m_state=1
21:18:44.060 00.000 13300 UpdateCurrentPosition: no star selected
21:18:44.060 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:18:44.061 00.001 13300 Status Line: Nessuna stella selezionata
21:18:44.064 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:18:44.074 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:18:44.074 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:44.074 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:18:44.075 00.001 13300 Enqueuing Expose request
21:18:44.075 00.000 11596 Worker thread wakes up
21:18:44.075 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:18:44.577 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:18:45.548 00.971 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"24f2af4c-8b34-40d3-90a3-93c0d46dec92"}
21:18:45.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"24f2af4c-8b34-40d3-90a3-93c0d46dec92"}
21:18:45.549 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"97eb7716-0597-476a-b07e-be099b174151"}
21:18:45.549 00.000 13300 case statement mapped state 1 to 101
21:18:45.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"97eb7716-0597-476a-b07e-be099b174151"}
21:18:47.603 02.054 11596 Exposure complete
21:18:47.677 00.074 11596 worker thread done servicing request
21:18:47.677 00.000 13300 OnExposeComplete: enter
21:18:47.677 00.000 13300 UpdateGuideState(): m_state=1
21:18:47.677 00.000 13300 UpdateCurrentPosition: no star selected
21:18:47.678 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:18:47.678 00.000 13300 Status Line: Nessuna stella selezionata
21:18:47.680 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=236, Gamma=0.510
21:18:47.687 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:18:47.688 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:47.688 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:18:47.688 00.000 13300 Enqueuing Expose request
21:18:47.688 00.000 11596 Worker thread wakes up
21:18:47.688 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:18:48.192 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:18:48.549 00.357 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"53838f27-5073-4ca5-b350-5527f1f1f9f3"}
21:18:48.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"53838f27-5073-4ca5-b350-5527f1f1f9f3"}
21:18:48.550 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"94eba079-771f-46fb-acc2-ad9f6615184a"}
21:18:48.550 00.000 13300 case statement mapped state 1 to 101
21:18:48.551 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"94eba079-771f-46fb-acc2-ad9f6615184a"}
21:18:51.221 02.670 11596 Exposure complete
21:18:51.293 00.072 11596 worker thread done servicing request
21:18:51.293 00.000 13300 OnExposeComplete: enter
21:18:51.293 00.000 13300 UpdateGuideState(): m_state=1
21:18:51.293 00.000 13300 UpdateCurrentPosition: no star selected
21:18:51.294 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:18:51.294 00.000 13300 Status Line: Nessuna stella selezionata
21:18:51.297 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=244, Gamma=0.510
21:18:51.304 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:18:51.304 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:51.304 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:18:51.304 00.000 13300 Enqueuing Expose request
21:18:51.304 00.000 11596 Worker thread wakes up
21:18:51.304 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:18:51.548 00.244 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"139af74d-0b1a-4003-89f1-80045b2ca1d3"}
21:18:51.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"139af74d-0b1a-4003-89f1-80045b2ca1d3"}
21:18:51.549 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4fddbfde-8b7e-400c-b6a4-df4b77b4ff05"}
21:18:51.549 00.000 13300 case statement mapped state 1 to 101
21:18:51.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4fddbfde-8b7e-400c-b6a4-df4b77b4ff05"}
21:18:51.808 00.259 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:18:54.547 02.739 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"df49be08-6385-4904-bd59-9e52eea1cbe0"}
21:18:54.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"df49be08-6385-4904-bd59-9e52eea1cbe0"}
21:18:54.548 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"03f8c539-d2e1-422e-a057-840f58bea4c9"}
21:18:54.548 00.000 13300 case statement mapped state 1 to 101
21:18:54.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"03f8c539-d2e1-422e-a057-840f58bea4c9"}
21:18:54.844 00.296 11596 Exposure complete
21:18:54.915 00.071 11596 worker thread done servicing request
21:18:54.915 00.000 13300 OnExposeComplete: enter
21:18:54.915 00.000 13300 UpdateGuideState(): m_state=1
21:18:54.915 00.000 13300 UpdateCurrentPosition: no star selected
21:18:54.916 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:18:54.916 00.000 13300 Status Line: Nessuna stella selezionata
21:18:54.919 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:18:54.928 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:18:54.929 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:54.929 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:18:54.929 00.000 13300 Enqueuing Expose request
21:18:54.929 00.000 11596 Worker thread wakes up
21:18:54.929 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:18:55.433 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:18:57.547 02.114 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4269be52-63f7-4f80-ab27-d98065c8cfcf"}
21:18:57.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4269be52-63f7-4f80-ab27-d98065c8cfcf"}
21:18:57.548 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"30238a98-1f01-43f8-88d8-17625ca948a2"}
21:18:57.549 00.001 13300 case statement mapped state 1 to 101
21:18:57.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"30238a98-1f01-43f8-88d8-17625ca948a2"}
21:18:58.457 00.908 11596 Exposure complete
21:18:58.532 00.075 11596 worker thread done servicing request
21:18:58.532 00.000 13300 OnExposeComplete: enter
21:18:58.532 00.000 13300 UpdateGuideState(): m_state=1
21:18:58.533 00.001 13300 UpdateCurrentPosition: no star selected
21:18:58.533 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:18:58.533 00.000 13300 Status Line: Nessuna stella selezionata
21:18:58.536 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:18:58.544 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:18:58.544 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:58.544 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:18:58.545 00.001 13300 Enqueuing Expose request
21:18:58.545 00.000 11596 Worker thread wakes up
21:18:58.545 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:18:59.060 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:19:00.547 01.487 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"29b6a791-299c-4808-a56b-d25dbee38e5d"}
21:19:00.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"29b6a791-299c-4808-a56b-d25dbee38e5d"}
21:19:00.548 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"281c4a72-dae1-4f3a-a2df-a25717dbd827"}
21:19:00.548 00.000 13300 case statement mapped state 1 to 101
21:19:00.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"281c4a72-dae1-4f3a-a2df-a25717dbd827"}
21:19:02.085 01.537 11596 Exposure complete
21:19:02.158 00.073 13300 OnExposeComplete: enter
21:19:02.158 00.000 13300 UpdateGuideState(): m_state=1
21:19:02.158 00.000 11596 worker thread done servicing request
21:19:02.159 00.001 13300 UpdateCurrentPosition: no star selected
21:19:02.160 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:19:02.160 00.000 13300 Status Line: Nessuna stella selezionata
21:19:02.165 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:19:02.176 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:19:02.176 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:02.176 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:19:02.176 00.000 13300 Enqueuing Expose request
21:19:02.176 00.000 11596 Worker thread wakes up
21:19:02.177 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:19:02.683 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:19:03.548 00.865 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f193d27e-6948-41bd-b827-1e02653afb76"}
21:19:03.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f193d27e-6948-41bd-b827-1e02653afb76"}
21:19:03.549 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6a1d781c-9684-4fd4-b6e6-0cec51fddcb3"}
21:19:03.549 00.000 13300 case statement mapped state 1 to 101
21:19:03.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6a1d781c-9684-4fd4-b6e6-0cec51fddcb3"}
21:19:05.704 02.155 11596 Exposure complete
21:19:05.776 00.072 11596 worker thread done servicing request
21:19:05.776 00.000 13300 OnExposeComplete: enter
21:19:05.776 00.000 13300 UpdateGuideState(): m_state=1
21:19:05.776 00.000 13300 UpdateCurrentPosition: no star selected
21:19:05.776 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:19:05.777 00.001 13300 Status Line: Nessuna stella selezionata
21:19:05.779 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:19:05.786 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:19:05.786 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:05.786 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:19:05.786 00.000 13300 Enqueuing Expose request
21:19:05.786 00.000 11596 Worker thread wakes up
21:19:05.786 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:19:06.292 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:19:06.549 00.257 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c66930d4-f8aa-43e1-ab3c-84b479450aa2"}
21:19:06.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c66930d4-f8aa-43e1-ab3c-84b479450aa2"}
21:19:06.550 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9abf0bf5-cf24-4084-b977-fa0ae4380c71"}
21:19:06.550 00.000 13300 case statement mapped state 1 to 101
21:19:06.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9abf0bf5-cf24-4084-b977-fa0ae4380c71"}
21:19:09.319 02.769 11596 Exposure complete
21:19:09.396 00.077 11596 worker thread done servicing request
21:19:09.397 00.001 13300 OnExposeComplete: enter
21:19:09.397 00.000 13300 UpdateGuideState(): m_state=1
21:19:09.397 00.000 13300 UpdateCurrentPosition: no star selected
21:19:09.397 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:19:09.398 00.001 13300 Status Line: Nessuna stella selezionata
21:19:09.401 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:19:09.408 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:19:09.408 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:09.408 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:19:09.408 00.000 13300 Enqueuing Expose request
21:19:09.408 00.000 11596 Worker thread wakes up
21:19:09.408 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:19:09.548 00.140 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7b6136d9-507c-4a05-b591-791604254c7c"}
21:19:09.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7b6136d9-507c-4a05-b591-791604254c7c"}
21:19:09.549 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2af58b0e-f2f6-46f2-a335-5804d38fa31c"}
21:19:09.549 00.000 13300 case statement mapped state 1 to 101
21:19:09.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2af58b0e-f2f6-46f2-a335-5804d38fa31c"}
21:19:09.922 00.373 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:19:12.548 02.626 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bbe8ced9-d9ac-4220-9c5f-e7bac5356c7d"}
21:19:12.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bbe8ced9-d9ac-4220-9c5f-e7bac5356c7d"}
21:19:12.549 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d50fc3bb-7305-4a55-9a9f-32a7679fc31f"}
21:19:12.549 00.000 13300 case statement mapped state 1 to 101
21:19:12.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d50fc3bb-7305-4a55-9a9f-32a7679fc31f"}
21:19:12.948 00.399 11596 Exposure complete
21:19:13.020 00.072 11596 worker thread done servicing request
21:19:13.020 00.000 13300 OnExposeComplete: enter
21:19:13.020 00.000 13300 UpdateGuideState(): m_state=1
21:19:13.020 00.000 13300 UpdateCurrentPosition: no star selected
21:19:13.020 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:19:13.021 00.001 13300 Status Line: Nessuna stella selezionata
21:19:13.023 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:19:13.030 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:19:13.030 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:13.031 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:19:13.031 00.000 13300 Enqueuing Expose request
21:19:13.031 00.000 11596 Worker thread wakes up
21:19:13.031 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:19:13.538 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:19:15.549 02.011 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"85c738a9-3ea1-45c4-86b8-89af88a577cf"}
21:19:15.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"85c738a9-3ea1-45c4-86b8-89af88a577cf"}
21:19:15.550 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dcd0bb57-ba95-4b6d-9604-b919546733e0"}
21:19:15.550 00.000 13300 case statement mapped state 1 to 101
21:19:15.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dcd0bb57-ba95-4b6d-9604-b919546733e0"}
21:19:16.584 01.034 11596 Exposure complete
21:19:16.713 00.129 11596 worker thread done servicing request
21:19:16.713 00.000 13300 OnExposeComplete: enter
21:19:16.713 00.000 13300 UpdateGuideState(): m_state=1
21:19:16.714 00.001 13300 UpdateCurrentPosition: no star selected
21:19:16.714 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:19:16.714 00.000 13300 Status Line: Nessuna stella selezionata
21:19:16.718 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:19:16.729 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:19:16.729 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:16.729 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:19:16.730 00.001 13300 Enqueuing Expose request
21:19:16.730 00.000 11596 Worker thread wakes up
21:19:16.730 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:19:17.242 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:19:18.549 01.307 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1d7a52da-3c1a-4cc2-91c8-07f5759fcd32"}
21:19:18.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1d7a52da-3c1a-4cc2-91c8-07f5759fcd32"}
21:19:18.550 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"944217c9-943a-4c2c-a0e9-02f97b14e29f"}
21:19:18.550 00.000 13300 case statement mapped state 1 to 101
21:19:18.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"944217c9-943a-4c2c-a0e9-02f97b14e29f"}
21:19:20.292 01.742 11596 Exposure complete
21:19:20.399 00.107 11596 worker thread done servicing request
21:19:20.399 00.000 13300 OnExposeComplete: enter
21:19:20.399 00.000 13300 UpdateGuideState(): m_state=1
21:19:20.399 00.000 13300 UpdateCurrentPosition: no star selected
21:19:20.400 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:19:20.400 00.000 13300 Status Line: Nessuna stella selezionata
21:19:20.405 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:19:20.414 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:19:20.415 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:20.415 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:19:20.415 00.000 13300 Enqueuing Expose request
21:19:20.415 00.000 11596 Worker thread wakes up
21:19:20.415 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:19:20.931 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:19:21.548 00.617 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"92e4cab0-de66-482c-b5a4-e607ef00f995"}
21:19:21.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"92e4cab0-de66-482c-b5a4-e607ef00f995"}
21:19:21.549 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8c984457-c661-435d-b432-bea3f475238c"}
21:19:21.549 00.000 13300 case statement mapped state 1 to 101
21:19:21.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8c984457-c661-435d-b432-bea3f475238c"}
21:19:23.968 02.419 11596 Exposure complete
21:19:24.040 00.072 11596 worker thread done servicing request
21:19:24.041 00.001 13300 OnExposeComplete: enter
21:19:24.041 00.000 13300 UpdateGuideState(): m_state=1
21:19:24.041 00.000 13300 UpdateCurrentPosition: no star selected
21:19:24.041 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:19:24.042 00.001 13300 Status Line: Nessuna stella selezionata
21:19:24.044 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:19:24.052 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:19:24.052 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:24.052 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:19:24.052 00.000 13300 Enqueuing Expose request
21:19:24.052 00.000 11596 Worker thread wakes up
21:19:24.053 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:19:24.549 00.496 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"74178c70-8ea6-4902-b65c-77a8a812acd4"}
21:19:24.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"74178c70-8ea6-4902-b65c-77a8a812acd4"}
21:19:24.550 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e361874b-73a2-4c9c-acf9-1c18a93a2673"}
21:19:24.550 00.000 13300 case statement mapped state 1 to 101
21:19:24.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e361874b-73a2-4c9c-acf9-1c18a93a2673"}
21:19:24.568 00.018 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:19:27.548 02.980 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2cfd35d4-4297-4b5b-b5fc-2ab637e6817e"}
21:19:27.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2cfd35d4-4297-4b5b-b5fc-2ab637e6817e"}
21:19:27.549 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"52efe811-f60d-410d-b0f4-e3e696ed576e"}
21:19:27.549 00.000 13300 case statement mapped state 1 to 101
21:19:27.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"52efe811-f60d-410d-b0f4-e3e696ed576e"}
21:19:27.608 00.059 11596 Exposure complete
21:19:27.679 00.071 11596 worker thread done servicing request
21:19:27.680 00.001 13300 OnExposeComplete: enter
21:19:27.680 00.000 13300 UpdateGuideState(): m_state=1
21:19:27.680 00.000 13300 UpdateCurrentPosition: no star selected
21:19:27.680 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:19:27.681 00.001 13300 Status Line: Nessuna stella selezionata
21:19:27.683 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:19:27.690 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:19:27.690 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:27.690 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:19:27.690 00.000 13300 Enqueuing Expose request
21:19:27.690 00.000 11596 Worker thread wakes up
21:19:27.690 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:19:28.205 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:19:30.548 02.343 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"02ecccc2-f9e2-44e4-9d1b-772d5a0fe1b3"}
21:19:30.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"02ecccc2-f9e2-44e4-9d1b-772d5a0fe1b3"}
21:19:30.550 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"653d32ad-d510-475e-996f-5653cae35b5d"}
21:19:30.550 00.000 13300 case statement mapped state 1 to 101
21:19:30.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"653d32ad-d510-475e-996f-5653cae35b5d"}
21:19:31.259 00.709 11596 Exposure complete
21:19:31.351 00.092 11596 worker thread done servicing request
21:19:31.351 00.000 13300 OnExposeComplete: enter
21:19:31.351 00.000 13300 UpdateGuideState(): m_state=1
21:19:31.352 00.001 13300 UpdateCurrentPosition: no star selected
21:19:31.353 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:19:31.353 00.000 13300 Status Line: Nessuna stella selezionata
21:19:31.356 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:19:31.363 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:19:31.363 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:31.363 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:19:31.364 00.001 13300 Enqueuing Expose request
21:19:31.364 00.000 11596 Worker thread wakes up
21:19:31.364 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:19:31.874 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:19:33.549 01.675 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ee3c1b14-11dd-48df-803b-ca20401ab908"}
21:19:33.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ee3c1b14-11dd-48df-803b-ca20401ab908"}
21:19:33.550 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"db80c416-723d-40ae-b06a-ef88198e8165"}
21:19:33.550 00.000 13300 case statement mapped state 1 to 101
21:19:33.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"db80c416-723d-40ae-b06a-ef88198e8165"}
21:19:34.928 01.378 11596 Exposure complete
21:19:35.085 00.157 11596 worker thread done servicing request
21:19:35.085 00.000 13300 OnExposeComplete: enter
21:19:35.085 00.000 13300 UpdateGuideState(): m_state=1
21:19:35.085 00.000 13300 UpdateCurrentPosition: no star selected
21:19:35.086 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:19:35.086 00.000 13300 Status Line: Nessuna stella selezionata
21:19:35.089 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=243, Gamma=0.510
21:19:35.098 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:19:35.098 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:35.098 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:19:35.098 00.000 13300 Enqueuing Expose request
21:19:35.098 00.000 11596 Worker thread wakes up
21:19:35.099 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:19:35.606 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:19:37.362 01.756 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1c541114-0ce2-4a98-9aee-9233f6e96e6d"}
21:19:37.362 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1c541114-0ce2-4a98-9aee-9233f6e96e6d"}
21:19:37.363 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9ed27b95-8b60-4345-babf-3ed7cae11e00"}
21:19:37.364 00.001 13300 case statement mapped state 1 to 101
21:19:37.364 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9ed27b95-8b60-4345-babf-3ed7cae11e00"}
21:19:38.674 01.310 11596 Exposure complete
21:19:38.814 00.140 11596 worker thread done servicing request
21:19:38.814 00.000 13300 OnExposeComplete: enter
21:19:38.814 00.000 13300 UpdateGuideState(): m_state=1
21:19:38.815 00.001 13300 UpdateCurrentPosition: no star selected
21:19:38.815 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:19:38.815 00.000 13300 Status Line: Nessuna stella selezionata
21:19:38.819 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:19:38.829 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:19:38.829 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:38.830 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:19:38.830 00.000 13300 Enqueuing Expose request
21:19:38.830 00.000 11596 Worker thread wakes up
21:19:38.830 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:19:39.334 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:19:40.899 01.565 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fe74915b-f133-4b9a-8124-f080d9f91df6"}
21:19:40.900 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fe74915b-f133-4b9a-8124-f080d9f91df6"}
21:19:40.901 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6a366cf2-e904-4e7d-917f-565323c6cbea"}
21:19:40.901 00.000 13300 case statement mapped state 1 to 101
21:19:40.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6a366cf2-e904-4e7d-917f-565323c6cbea"}
21:19:42.370 01.469 11596 Exposure complete
21:19:42.456 00.086 11596 worker thread done servicing request
21:19:42.456 00.000 13300 OnExposeComplete: enter
21:19:42.456 00.000 13300 UpdateGuideState(): m_state=1
21:19:42.457 00.001 13300 UpdateCurrentPosition: no star selected
21:19:42.457 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:19:42.458 00.001 13300 Status Line: Nessuna stella selezionata
21:19:42.463 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:19:42.471 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:19:42.471 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:42.471 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:19:42.471 00.000 13300 Enqueuing Expose request
21:19:42.471 00.000 11596 Worker thread wakes up
21:19:42.471 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:19:42.976 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:19:43.900 00.924 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2bea5360-c688-4b31-b824-4b3dfeb8ba8a"}
21:19:43.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2bea5360-c688-4b31-b824-4b3dfeb8ba8a"}
21:19:43.901 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b85c36ed-d29e-479d-8f08-f84aaaf22cba"}
21:19:43.901 00.000 13300 case statement mapped state 1 to 101
21:19:43.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b85c36ed-d29e-479d-8f08-f84aaaf22cba"}
21:19:46.009 02.108 11596 Exposure complete
21:19:46.085 00.076 11596 worker thread done servicing request
21:19:46.086 00.001 13300 OnExposeComplete: enter
21:19:46.086 00.000 13300 UpdateGuideState(): m_state=1
21:19:46.086 00.000 13300 UpdateCurrentPosition: no star selected
21:19:46.086 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:19:46.087 00.001 13300 Status Line: Nessuna stella selezionata
21:19:46.089 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:19:46.096 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:19:46.096 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:46.096 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:19:46.096 00.000 13300 Enqueuing Expose request
21:19:46.096 00.000 11596 Worker thread wakes up
21:19:46.096 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:19:46.598 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:19:46.899 00.301 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e73e6b0a-dcef-4044-96c2-fd14037409e8"}
21:19:46.899 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e73e6b0a-dcef-4044-96c2-fd14037409e8"}
21:19:46.900 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ad7514e6-ca65-4870-a756-3201312a67fc"}
21:19:46.900 00.000 13300 case statement mapped state 1 to 101
21:19:46.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ad7514e6-ca65-4870-a756-3201312a67fc"}
21:19:49.631 02.731 11596 Exposure complete
21:19:49.720 00.089 11596 worker thread done servicing request
21:19:49.721 00.001 13300 OnExposeComplete: enter
21:19:49.721 00.000 13300 UpdateGuideState(): m_state=1
21:19:49.721 00.000 13300 UpdateCurrentPosition: no star selected
21:19:49.721 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:19:49.722 00.001 13300 Status Line: Nessuna stella selezionata
21:19:49.724 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=252, Gamma=0.510
21:19:49.732 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:19:49.732 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:49.732 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:19:49.732 00.000 13300 Enqueuing Expose request
21:19:49.732 00.000 11596 Worker thread wakes up
21:19:49.732 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:19:49.898 00.166 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c8e44897-5acd-43c8-b0cd-03d0aef4a635"}
21:19:49.898 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c8e44897-5acd-43c8-b0cd-03d0aef4a635"}
21:19:49.899 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"36f73152-711a-4bc7-8218-cd23a4056a52"}
21:19:49.899 00.000 13300 case statement mapped state 1 to 101
21:19:49.899 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"36f73152-711a-4bc7-8218-cd23a4056a52"}
21:19:50.249 00.350 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:19:52.897 02.648 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6a972746-67ec-482c-9cea-a2751d18a4ae"}
21:19:52.897 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6a972746-67ec-482c-9cea-a2751d18a4ae"}
21:19:52.898 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"643f16ac-d179-4c56-ba65-ae8d584712f9"}
21:19:52.898 00.000 13300 case statement mapped state 1 to 101
21:19:52.898 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"643f16ac-d179-4c56-ba65-ae8d584712f9"}
21:19:53.278 00.380 11596 Exposure complete
21:19:53.349 00.071 11596 worker thread done servicing request
21:19:53.350 00.001 13300 OnExposeComplete: enter
21:19:53.350 00.000 13300 UpdateGuideState(): m_state=1
21:19:53.350 00.000 13300 UpdateCurrentPosition: no star selected
21:19:53.350 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:19:53.351 00.001 13300 Status Line: Nessuna stella selezionata
21:19:53.353 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:19:53.361 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:19:53.362 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:53.362 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:19:53.362 00.000 13300 Enqueuing Expose request
21:19:53.362 00.000 11596 Worker thread wakes up
21:19:53.362 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:19:53.876 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:19:55.896 02.020 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ed5c24f7-7a08-48be-a7d7-11bb76a932d6"}
21:19:55.896 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ed5c24f7-7a08-48be-a7d7-11bb76a932d6"}
21:19:55.897 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c08ceecc-3f8a-4184-a45b-4d331a4802ed"}
21:19:55.897 00.000 13300 case statement mapped state 1 to 101
21:19:55.897 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c08ceecc-3f8a-4184-a45b-4d331a4802ed"}
21:19:56.904 01.007 11596 Exposure complete
21:19:56.976 00.072 11596 worker thread done servicing request
21:19:56.976 00.000 13300 OnExposeComplete: enter
21:19:56.976 00.000 13300 UpdateGuideState(): m_state=1
21:19:56.977 00.001 13300 UpdateCurrentPosition: no star selected
21:19:56.977 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:19:56.978 00.001 13300 Status Line: Nessuna stella selezionata
21:19:56.980 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:19:56.987 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:19:56.987 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:56.988 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:19:56.988 00.000 13300 Enqueuing Expose request
21:19:56.988 00.000 11596 Worker thread wakes up
21:19:56.988 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:19:57.493 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:19:58.895 01.402 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"922db0c4-5caa-47df-af14-91a54c9e7ed3"}
21:19:58.895 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"922db0c4-5caa-47df-af14-91a54c9e7ed3"}
21:19:58.895 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"44d685c5-8b16-46b9-8736-2ea2ab15cfd1"}
21:19:58.896 00.001 13300 case statement mapped state 1 to 101
21:19:58.896 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"44d685c5-8b16-46b9-8736-2ea2ab15cfd1"}
21:20:00.523 01.627 11596 Exposure complete
21:20:00.595 00.072 11596 worker thread done servicing request
21:20:00.595 00.000 13300 OnExposeComplete: enter
21:20:00.595 00.000 13300 UpdateGuideState(): m_state=1
21:20:00.595 00.000 13300 UpdateCurrentPosition: no star selected
21:20:00.596 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:20:00.596 00.000 13300 Status Line: Nessuna stella selezionata
21:20:00.599 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
21:20:00.606 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:20:00.606 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:00.606 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:20:00.607 00.001 13300 Enqueuing Expose request
21:20:00.607 00.000 11596 Worker thread wakes up
21:20:00.607 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:20:01.112 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:20:01.894 00.782 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"74fae436-f08f-4277-8ca5-a1e4f315a90d"}
21:20:01.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"74fae436-f08f-4277-8ca5-a1e4f315a90d"}
21:20:01.895 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"adfa59cb-135c-4980-a727-7adb04407ebe"}
21:20:01.895 00.000 13300 case statement mapped state 1 to 101
21:20:01.895 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"adfa59cb-135c-4980-a727-7adb04407ebe"}
21:20:04.169 02.274 11596 Exposure complete
21:20:04.246 00.077 11596 worker thread done servicing request
21:20:04.246 00.000 13300 OnExposeComplete: enter
21:20:04.246 00.000 13300 UpdateGuideState(): m_state=1
21:20:04.246 00.000 13300 UpdateCurrentPosition: no star selected
21:20:04.247 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:20:04.247 00.000 13300 Status Line: Nessuna stella selezionata
21:20:04.249 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:20:04.256 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:20:04.256 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:04.256 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:20:04.256 00.000 13300 Enqueuing Expose request
21:20:04.256 00.000 11596 Worker thread wakes up
21:20:04.256 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:20:04.759 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:20:04.893 00.134 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6b7d0a50-501a-4701-bd09-4bdc59c0fd3b"}
21:20:04.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6b7d0a50-501a-4701-bd09-4bdc59c0fd3b"}
21:20:04.894 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"58ac2bd1-57ac-4e2e-8b81-3be7bd8656df"}
21:20:04.894 00.000 13300 case statement mapped state 1 to 101
21:20:04.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"58ac2bd1-57ac-4e2e-8b81-3be7bd8656df"}
21:20:07.804 02.910 11596 Exposure complete
21:20:07.876 00.072 11596 worker thread done servicing request
21:20:07.877 00.001 13300 OnExposeComplete: enter
21:20:07.877 00.000 13300 UpdateGuideState(): m_state=1
21:20:07.877 00.000 13300 UpdateCurrentPosition: no star selected
21:20:07.877 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:20:07.877 00.000 13300 Status Line: Nessuna stella selezionata
21:20:07.880 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=206, Gamma=0.510
21:20:07.887 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:20:07.887 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:07.888 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:20:07.888 00.000 13300 Enqueuing Expose request
21:20:07.888 00.000 11596 Worker thread wakes up
21:20:07.888 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:20:07.893 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"57f6ae74-c13f-4a9e-9251-9018c7957a49"}
21:20:07.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"57f6ae74-c13f-4a9e-9251-9018c7957a49"}
21:20:07.893 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d480abfb-14b8-4a00-b0a8-612a87145f0f"}
21:20:07.894 00.001 13300 case statement mapped state 1 to 101
21:20:07.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d480abfb-14b8-4a00-b0a8-612a87145f0f"}
21:20:08.399 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:20:10.892 02.493 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4b5661c6-b110-4eea-b4d1-9a8d4d24860b"}
21:20:10.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4b5661c6-b110-4eea-b4d1-9a8d4d24860b"}
21:20:10.893 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fa01de80-fcaf-463d-9660-df0f2f5b79c8"}
21:20:10.893 00.000 13300 case statement mapped state 1 to 101
21:20:10.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fa01de80-fcaf-463d-9660-df0f2f5b79c8"}
21:20:11.427 00.534 11596 Exposure complete
21:20:11.499 00.072 11596 worker thread done servicing request
21:20:11.500 00.001 13300 OnExposeComplete: enter
21:20:11.500 00.000 13300 UpdateGuideState(): m_state=1
21:20:11.500 00.000 13300 UpdateCurrentPosition: no star selected
21:20:11.500 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:20:11.501 00.001 13300 Status Line: Nessuna stella selezionata
21:20:11.503 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=220, Gamma=0.510
21:20:11.510 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:20:11.511 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:11.511 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:20:11.511 00.000 13300 Enqueuing Expose request
21:20:11.511 00.000 11596 Worker thread wakes up
21:20:11.511 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:20:12.017 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:20:13.892 01.875 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a39753e0-def3-4023-a975-429d65ce51ba"}
21:20:13.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a39753e0-def3-4023-a975-429d65ce51ba"}
21:20:13.893 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ea4dc49b-3dfa-491f-aa7b-977ead1c59ea"}
21:20:13.894 00.001 13300 case statement mapped state 1 to 101
21:20:13.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ea4dc49b-3dfa-491f-aa7b-977ead1c59ea"}
21:20:15.067 01.173 11596 Exposure complete
21:20:15.171 00.104 11596 worker thread done servicing request
21:20:15.171 00.000 13300 OnExposeComplete: enter
21:20:15.171 00.000 13300 UpdateGuideState(): m_state=1
21:20:15.172 00.001 13300 UpdateCurrentPosition: no star selected
21:20:15.172 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:20:15.172 00.000 13300 Status Line: Nessuna stella selezionata
21:20:15.175 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=244, Gamma=0.510
21:20:15.185 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:20:15.185 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:15.185 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:20:15.185 00.000 13300 Enqueuing Expose request
21:20:15.185 00.000 11596 Worker thread wakes up
21:20:15.185 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:20:15.689 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:20:16.892 01.203 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"67011bff-b74d-4c7c-936b-72d8664c86db"}
21:20:16.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"67011bff-b74d-4c7c-936b-72d8664c86db"}
21:20:16.893 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b341056-4c21-4f32-b7f0-5f93d490b3d3"}
21:20:16.893 00.000 13300 case statement mapped state 1 to 101
21:20:16.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5b341056-4c21-4f32-b7f0-5f93d490b3d3"}
21:20:18.734 01.841 11596 Exposure complete
21:20:18.829 00.095 11596 worker thread done servicing request
21:20:18.830 00.001 13300 OnExposeComplete: enter
21:20:18.830 00.000 13300 UpdateGuideState(): m_state=1
21:20:18.830 00.000 13300 UpdateCurrentPosition: no star selected
21:20:18.830 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:20:18.831 00.001 13300 Status Line: Nessuna stella selezionata
21:20:18.834 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:20:18.842 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:20:18.842 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:18.842 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:20:18.842 00.000 13300 Enqueuing Expose request
21:20:18.842 00.000 11596 Worker thread wakes up
21:20:18.843 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:20:19.355 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:20:19.891 00.536 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ee64059f-1a2d-4149-b2d9-8dfac9de84de"}
21:20:19.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ee64059f-1a2d-4149-b2d9-8dfac9de84de"}
21:20:19.892 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8356682c-5763-4903-9cde-0d82aaf889a4"}
21:20:19.892 00.000 13300 case statement mapped state 1 to 101
21:20:19.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8356682c-5763-4903-9cde-0d82aaf889a4"}
21:20:22.401 02.509 11596 Exposure complete
21:20:22.472 00.071 11596 worker thread done servicing request
21:20:22.472 00.000 13300 OnExposeComplete: enter
21:20:22.472 00.000 13300 UpdateGuideState(): m_state=1
21:20:22.472 00.000 13300 UpdateCurrentPosition: no star selected
21:20:22.473 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:20:22.473 00.000 13300 Status Line: Nessuna stella selezionata
21:20:22.475 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:20:22.483 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:20:22.484 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:22.484 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:20:22.484 00.000 13300 Enqueuing Expose request
21:20:22.484 00.000 11596 Worker thread wakes up
21:20:22.484 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:20:22.890 00.406 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b1066ab2-ec49-441a-93cf-187c07ede4c3"}
21:20:22.890 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b1066ab2-ec49-441a-93cf-187c07ede4c3"}
21:20:22.891 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6ea4b4fd-744e-4a40-af70-2801ceaf4e55"}
21:20:22.891 00.000 13300 case statement mapped state 1 to 101
21:20:22.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6ea4b4fd-744e-4a40-af70-2801ceaf4e55"}
21:20:22.988 00.097 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:20:25.890 02.902 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"31b45083-80e9-4ab7-b870-06e7586a1a18"}
21:20:25.890 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"31b45083-80e9-4ab7-b870-06e7586a1a18"}
21:20:25.891 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"86260ed2-5354-4517-b8ba-6e2b2aa736b7"}
21:20:25.891 00.000 13300 case statement mapped state 1 to 101
21:20:25.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"86260ed2-5354-4517-b8ba-6e2b2aa736b7"}
21:20:26.013 00.122 11596 Exposure complete
21:20:26.085 00.072 11596 worker thread done servicing request
21:20:26.085 00.000 13300 OnExposeComplete: enter
21:20:26.086 00.001 13300 UpdateGuideState(): m_state=1
21:20:26.086 00.000 13300 UpdateCurrentPosition: no star selected
21:20:26.086 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:20:26.086 00.000 13300 Status Line: Nessuna stella selezionata
21:20:26.089 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:20:26.095 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:20:26.095 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:26.096 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:20:26.096 00.000 13300 Enqueuing Expose request
21:20:26.096 00.000 11596 Worker thread wakes up
21:20:26.096 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:20:26.598 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:20:28.890 02.292 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fca2629b-f7eb-42f2-a49b-0c4a27683cfb"}
21:20:28.890 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fca2629b-f7eb-42f2-a49b-0c4a27683cfb"}
21:20:28.891 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a54fc7bc-d09a-445c-a18d-fec75b61d4f7"}
21:20:28.891 00.000 13300 case statement mapped state 1 to 101
21:20:28.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a54fc7bc-d09a-445c-a18d-fec75b61d4f7"}
21:20:29.623 00.732 11596 Exposure complete
21:20:29.701 00.078 11596 worker thread done servicing request
21:20:29.702 00.001 13300 OnExposeComplete: enter
21:20:29.702 00.000 13300 UpdateGuideState(): m_state=1
21:20:29.702 00.000 13300 UpdateCurrentPosition: no star selected
21:20:29.702 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:20:29.702 00.000 13300 Status Line: Nessuna stella selezionata
21:20:29.706 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=244, Gamma=0.510
21:20:29.712 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:20:29.712 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:29.712 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:20:29.713 00.001 13300 Enqueuing Expose request
21:20:29.713 00.000 11596 Worker thread wakes up
21:20:29.713 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:20:30.214 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:20:31.890 01.676 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"68f34ca6-3429-4692-b4fd-2ac2489a68ad"}
21:20:31.890 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"68f34ca6-3429-4692-b4fd-2ac2489a68ad"}
21:20:31.891 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"070563ef-53b1-4c0d-8156-6e02780bd531"}
21:20:31.891 00.000 13300 case statement mapped state 1 to 101
21:20:31.892 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"070563ef-53b1-4c0d-8156-6e02780bd531"}
21:20:33.260 01.368 11596 Exposure complete
21:20:33.385 00.125 11596 worker thread done servicing request
21:20:33.386 00.001 13300 OnExposeComplete: enter
21:20:33.386 00.000 13300 UpdateGuideState(): m_state=1
21:20:33.386 00.000 13300 UpdateCurrentPosition: no star selected
21:20:33.387 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:20:33.387 00.000 13300 Status Line: Nessuna stella selezionata
21:20:33.390 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
21:20:33.401 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:20:33.402 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:33.402 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:20:33.402 00.000 13300 Enqueuing Expose request
21:20:33.402 00.000 11596 Worker thread wakes up
21:20:33.402 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:20:33.917 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:20:34.889 00.972 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"43362a64-636b-4718-b7bf-3cb63e78720b"}
21:20:34.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"43362a64-636b-4718-b7bf-3cb63e78720b"}
21:20:34.890 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6f3ba11a-71d9-46f3-ab86-e9a8015b04d2"}
21:20:34.890 00.000 13300 case statement mapped state 1 to 101
21:20:34.890 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6f3ba11a-71d9-46f3-ab86-e9a8015b04d2"}
21:20:36.955 02.065 11596 Exposure complete
21:20:37.051 00.096 11596 worker thread done servicing request
21:20:37.051 00.000 13300 OnExposeComplete: enter
21:20:37.051 00.000 13300 UpdateGuideState(): m_state=1
21:20:37.051 00.000 13300 UpdateCurrentPosition: no star selected
21:20:37.052 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:20:37.052 00.000 13300 Status Line: Nessuna stella selezionata
21:20:37.054 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:20:37.062 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:20:37.062 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:37.062 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:20:37.062 00.000 13300 Enqueuing Expose request
21:20:37.062 00.000 11596 Worker thread wakes up
21:20:37.062 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:20:37.566 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:20:37.961 00.395 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"19b5f5bc-c772-4e55-b35c-c2cf01487190"}
21:20:37.962 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"19b5f5bc-c772-4e55-b35c-c2cf01487190"}
21:20:37.962 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"308c27dd-7dca-4619-8429-42f2347fa2fe"}
21:20:37.963 00.001 13300 case statement mapped state 1 to 101
21:20:37.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"308c27dd-7dca-4619-8429-42f2347fa2fe"}
21:20:40.677 02.714 11596 Exposure complete
21:20:40.807 00.130 11596 worker thread done servicing request
21:20:40.807 00.000 13300 OnExposeComplete: enter
21:20:40.808 00.001 13300 UpdateGuideState(): m_state=1
21:20:40.808 00.000 13300 UpdateCurrentPosition: no star selected
21:20:40.808 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:20:40.809 00.001 13300 Status Line: Nessuna stella selezionata
21:20:40.812 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=255, Gamma=0.510
21:20:40.822 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:20:40.822 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:40.823 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:20:40.823 00.000 13300 Enqueuing Expose request
21:20:40.823 00.000 11596 Worker thread wakes up
21:20:40.823 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:20:41.333 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:20:43.690 02.357 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"031d35ea-ccc6-4b09-b310-4069bd67e167"}
21:20:43.690 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"031d35ea-ccc6-4b09-b310-4069bd67e167"}
21:20:43.692 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"05bb4098-0123-467d-bc2a-8fdc38b8b3c8"}
21:20:43.692 00.000 13300 case statement mapped state 1 to 101
21:20:43.692 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"05bb4098-0123-467d-bc2a-8fdc38b8b3c8"}
21:20:44.381 00.689 11596 Exposure complete
21:20:44.528 00.147 11596 worker thread done servicing request
21:20:44.528 00.000 13300 OnExposeComplete: enter
21:20:44.529 00.001 13300 UpdateGuideState(): m_state=1
21:20:44.529 00.000 13300 UpdateCurrentPosition: no star selected
21:20:44.529 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:20:44.529 00.000 13300 Status Line: Nessuna stella selezionata
21:20:44.532 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:20:44.543 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:20:44.543 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:44.543 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:20:44.543 00.000 13300 Enqueuing Expose request
21:20:44.543 00.000 11596 Worker thread wakes up
21:20:44.544 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:20:45.049 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:20:46.692 01.643 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a853d35f-b28e-4c1b-a17c-f4fa0664f574"}
21:20:46.692 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a853d35f-b28e-4c1b-a17c-f4fa0664f574"}
21:20:46.693 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9b771f21-e224-43ba-a16c-9eef13eb3178"}
21:20:46.693 00.000 13300 case statement mapped state 1 to 101
21:20:46.693 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9b771f21-e224-43ba-a16c-9eef13eb3178"}
21:20:48.078 01.385 11596 Exposure complete
21:20:48.150 00.072 11596 worker thread done servicing request
21:20:48.150 00.000 13300 OnExposeComplete: enter
21:20:48.150 00.000 13300 UpdateGuideState(): m_state=1
21:20:48.151 00.001 13300 UpdateCurrentPosition: no star selected
21:20:48.151 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:20:48.151 00.000 13300 Status Line: Nessuna stella selezionata
21:20:48.155 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:20:48.163 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:20:48.164 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:48.164 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:20:48.164 00.000 13300 Enqueuing Expose request
21:20:48.164 00.000 11596 Worker thread wakes up
21:20:48.164 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:20:48.680 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:20:49.690 01.010 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ecd589d4-f06c-4ed9-b8b4-41d10f416bb7"}
21:20:49.690 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ecd589d4-f06c-4ed9-b8b4-41d10f416bb7"}
21:20:49.691 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4aae2a90-c216-4a29-b0ad-04de11d2a2ce"}
21:20:49.691 00.000 13300 case statement mapped state 1 to 101
21:20:49.691 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4aae2a90-c216-4a29-b0ad-04de11d2a2ce"}
21:20:51.720 02.029 11596 Exposure complete
21:20:51.794 00.074 11596 worker thread done servicing request
21:20:51.794 00.000 13300 OnExposeComplete: enter
21:20:51.795 00.001 13300 UpdateGuideState(): m_state=1
21:20:51.795 00.000 13300 UpdateCurrentPosition: no star selected
21:20:51.795 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:20:51.795 00.000 13300 Status Line: Nessuna stella selezionata
21:20:51.798 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:20:51.806 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:20:51.806 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:51.806 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:20:51.806 00.000 13300 Enqueuing Expose request
21:20:51.806 00.000 11596 Worker thread wakes up
21:20:51.806 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:20:52.315 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:20:52.690 00.375 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"03ee2dda-eaa6-4928-8a66-1a4287ed3233"}
21:20:52.690 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"03ee2dda-eaa6-4928-8a66-1a4287ed3233"}
21:20:52.691 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f010e59c-ca7f-48c3-966c-036eca28fb55"}
21:20:52.691 00.000 13300 case statement mapped state 1 to 101
21:20:52.691 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f010e59c-ca7f-48c3-966c-036eca28fb55"}
21:20:55.339 02.648 11596 Exposure complete
21:20:55.410 00.071 11596 worker thread done servicing request
21:20:55.410 00.000 13300 OnExposeComplete: enter
21:20:55.410 00.000 13300 UpdateGuideState(): m_state=1
21:20:55.411 00.001 13300 UpdateCurrentPosition: no star selected
21:20:55.411 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:20:55.411 00.000 13300 Status Line: Nessuna stella selezionata
21:20:55.414 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:20:55.421 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:20:55.421 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:55.421 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:20:55.421 00.000 13300 Enqueuing Expose request
21:20:55.422 00.001 11596 Worker thread wakes up
21:20:55.422 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:20:55.689 00.267 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0fe6ab42-b491-482d-9c2e-a4e8790d1dd6"}
21:20:55.689 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0fe6ab42-b491-482d-9c2e-a4e8790d1dd6"}
21:20:55.690 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b03b332b-8feb-48a8-8597-27aa2acad534"}
21:20:55.690 00.000 13300 case statement mapped state 1 to 101
21:20:55.690 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b03b332b-8feb-48a8-8597-27aa2acad534"}
21:20:55.929 00.239 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:20:58.689 02.760 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0a9d4448-9fd5-419d-a12f-d3be1abe8f87"}
21:20:58.689 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0a9d4448-9fd5-419d-a12f-d3be1abe8f87"}
21:20:58.690 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b328b03b-1acb-4981-86da-eb957cd5a3c9"}
21:20:58.690 00.000 13300 case statement mapped state 1 to 101
21:20:58.690 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b328b03b-1acb-4981-86da-eb957cd5a3c9"}
21:20:58.956 00.266 11596 Exposure complete
21:20:59.027 00.071 11596 worker thread done servicing request
21:20:59.028 00.001 13300 OnExposeComplete: enter
21:20:59.028 00.000 13300 UpdateGuideState(): m_state=1
21:20:59.028 00.000 13300 UpdateCurrentPosition: no star selected
21:20:59.029 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:20:59.029 00.000 13300 Status Line: Nessuna stella selezionata
21:20:59.031 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:20:59.039 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:20:59.039 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:59.039 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:20:59.039 00.000 13300 Enqueuing Expose request
21:20:59.039 00.000 11596 Worker thread wakes up
21:20:59.040 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:20:59.543 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:21:01.689 02.146 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"332b28b5-4628-40a7-b9eb-a7a9d0d3b24c"}
21:21:01.689 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"332b28b5-4628-40a7-b9eb-a7a9d0d3b24c"}
21:21:01.690 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1e099413-20c9-4c4c-a9d5-f4f4429b1da8"}
21:21:01.690 00.000 13300 case statement mapped state 1 to 101
21:21:01.690 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1e099413-20c9-4c4c-a9d5-f4f4429b1da8"}
21:21:02.573 00.883 11596 Exposure complete
21:21:02.648 00.075 11596 worker thread done servicing request
21:21:02.649 00.001 13300 OnExposeComplete: enter
21:21:02.649 00.000 13300 UpdateGuideState(): m_state=1
21:21:02.649 00.000 13300 UpdateCurrentPosition: no star selected
21:21:02.649 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:21:02.650 00.001 13300 Status Line: Nessuna stella selezionata
21:21:02.653 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:21:02.660 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:21:02.661 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:02.661 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:21:02.661 00.000 13300 Enqueuing Expose request
21:21:02.661 00.000 11596 Worker thread wakes up
21:21:02.661 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:21:03.177 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:21:04.689 01.512 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"13dddb38-1ad3-467d-b7f2-1956149db0ff"}
21:21:04.689 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"13dddb38-1ad3-467d-b7f2-1956149db0ff"}
21:21:04.690 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"64e7a7f6-78aa-4906-87d9-44f45c63943e"}
21:21:04.690 00.000 13300 case statement mapped state 1 to 101
21:21:04.690 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"64e7a7f6-78aa-4906-87d9-44f45c63943e"}
21:21:06.215 01.525 11596 Exposure complete
21:21:06.292 00.077 11596 worker thread done servicing request
21:21:06.293 00.001 13300 OnExposeComplete: enter
21:21:06.293 00.000 13300 UpdateGuideState(): m_state=1
21:21:06.293 00.000 13300 UpdateCurrentPosition: no star selected
21:21:06.293 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:21:06.293 00.000 13300 Status Line: Nessuna stella selezionata
21:21:06.296 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:21:06.303 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:21:06.304 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:06.304 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:21:06.304 00.000 13300 Enqueuing Expose request
21:21:06.304 00.000 11596 Worker thread wakes up
21:21:06.304 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:21:06.811 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:21:07.689 00.878 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"23fe9a88-a7b8-433a-b620-15e3f8ff71f2"}
21:21:07.689 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"23fe9a88-a7b8-433a-b620-15e3f8ff71f2"}
21:21:07.690 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"040ffba1-469b-42b8-bbb6-2c0e714456d0"}
21:21:07.690 00.000 13300 case statement mapped state 1 to 101
21:21:07.690 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"040ffba1-469b-42b8-bbb6-2c0e714456d0"}
21:21:09.840 02.150 11596 Exposure complete
21:21:09.913 00.073 11596 worker thread done servicing request
21:21:09.913 00.000 13300 OnExposeComplete: enter
21:21:09.914 00.001 13300 UpdateGuideState(): m_state=1
21:21:09.914 00.000 13300 UpdateCurrentPosition: no star selected
21:21:09.914 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:21:09.915 00.001 13300 Status Line: Nessuna stella selezionata
21:21:09.919 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:21:09.926 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:21:09.926 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:09.926 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:21:09.926 00.000 13300 Enqueuing Expose request
21:21:09.926 00.000 11596 Worker thread wakes up
21:21:09.926 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:21:10.438 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:21:10.688 00.250 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9e6f2275-cf24-4d33-8d58-32d415c45452"}
21:21:10.688 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9e6f2275-cf24-4d33-8d58-32d415c45452"}
21:21:10.689 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0d2e2043-d79f-4b1e-b2fd-24d6b521451b"}
21:21:10.689 00.000 13300 case statement mapped state 1 to 101
21:21:10.689 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0d2e2043-d79f-4b1e-b2fd-24d6b521451b"}
21:21:13.522 02.833 11596 Exposure complete
21:21:13.676 00.154 11596 worker thread done servicing request
21:21:13.677 00.001 13300 OnExposeComplete: enter
21:21:13.677 00.000 13300 UpdateGuideState(): m_state=1
21:21:13.677 00.000 13300 UpdateCurrentPosition: no star selected
21:21:13.678 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:21:13.678 00.000 13300 Status Line: Nessuna stella selezionata
21:21:13.682 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:21:13.693 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:21:13.694 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:13.694 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:21:13.694 00.000 13300 Enqueuing Expose request
21:21:13.694 00.000 11596 Worker thread wakes up
21:21:13.694 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:21:13.695 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"152daca1-d17e-4fe0-9912-99f9fc45a138"}
21:21:13.695 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"152daca1-d17e-4fe0-9912-99f9fc45a138"}
21:21:13.696 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0937df51-0888-4614-8803-9b6368195f7c"}
21:21:13.696 00.000 13300 case statement mapped state 1 to 101
21:21:13.697 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0937df51-0888-4614-8803-9b6368195f7c"}
21:21:14.203 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:21:16.687 02.484 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2e0cb419-af3c-4837-b4e7-21b7abc2d652"}
21:21:16.687 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2e0cb419-af3c-4837-b4e7-21b7abc2d652"}
21:21:16.688 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5e473b64-942f-45ba-9784-a29d38cc425b"}
21:21:16.688 00.000 13300 case statement mapped state 1 to 101
21:21:16.688 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5e473b64-942f-45ba-9784-a29d38cc425b"}
21:21:17.247 00.559 11596 Exposure complete
21:21:17.337 00.090 11596 worker thread done servicing request
21:21:17.337 00.000 13300 OnExposeComplete: enter
21:21:17.337 00.000 13300 UpdateGuideState(): m_state=1
21:21:17.337 00.000 13300 UpdateCurrentPosition: no star selected
21:21:17.338 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:21:17.338 00.000 13300 Status Line: Nessuna stella selezionata
21:21:17.341 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=255, Gamma=0.510
21:21:17.347 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:21:17.347 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:17.348 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:21:17.348 00.000 13300 Enqueuing Expose request
21:21:17.348 00.000 11596 Worker thread wakes up
21:21:17.348 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:21:17.863 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:21:19.687 01.824 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fb558e3f-3d17-4b71-84a9-7e8128c0fdfd"}
21:21:19.687 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fb558e3f-3d17-4b71-84a9-7e8128c0fdfd"}
21:21:19.688 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d3951305-e123-48a3-b0b3-89beb7737034"}
21:21:19.688 00.000 13300 case statement mapped state 1 to 101
21:21:19.688 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d3951305-e123-48a3-b0b3-89beb7737034"}
21:21:20.896 01.208 11596 Exposure complete
21:21:20.974 00.078 11596 worker thread done servicing request
21:21:20.974 00.000 13300 OnExposeComplete: enter
21:21:20.975 00.001 13300 UpdateGuideState(): m_state=1
21:21:20.975 00.000 13300 UpdateCurrentPosition: no star selected
21:21:20.975 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:21:20.975 00.000 13300 Status Line: Nessuna stella selezionata
21:21:20.979 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=235, Gamma=0.510
21:21:20.985 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:21:20.985 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:20.986 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:21:20.986 00.000 13300 Enqueuing Expose request
21:21:20.986 00.000 11596 Worker thread wakes up
21:21:20.986 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:21:21.495 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:21:22.687 01.192 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c3694a0d-abd2-440d-a3c2-f8b84fd5affb"}
21:21:22.687 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c3694a0d-abd2-440d-a3c2-f8b84fd5affb"}
21:21:22.688 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0bac8070-6607-4e75-b2e2-39326790ec0d"}
21:21:22.688 00.000 13300 case statement mapped state 1 to 101
21:21:22.688 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0bac8070-6607-4e75-b2e2-39326790ec0d"}
21:21:24.522 01.834 11596 Exposure complete
21:21:24.595 00.073 11596 worker thread done servicing request
21:21:24.595 00.000 13300 OnExposeComplete: enter
21:21:24.595 00.000 13300 UpdateGuideState(): m_state=1
21:21:24.596 00.001 13300 UpdateCurrentPosition: no star selected
21:21:24.596 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:21:24.596 00.000 13300 Status Line: Nessuna stella selezionata
21:21:24.599 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:21:24.607 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:21:24.607 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:24.607 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:21:24.607 00.000 13300 Enqueuing Expose request
21:21:24.607 00.000 11596 Worker thread wakes up
21:21:24.607 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:21:25.112 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:21:25.687 00.575 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bcd51947-c15a-4f9a-9423-82daf9870ffe"}
21:21:25.687 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bcd51947-c15a-4f9a-9423-82daf9870ffe"}
21:21:25.688 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0ff13139-e49e-4784-940f-73f1741c9d50"}
21:21:25.688 00.000 13300 case statement mapped state 1 to 101
21:21:25.688 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0ff13139-e49e-4784-940f-73f1741c9d50"}
21:21:28.233 02.545 11596 Exposure complete
21:21:28.307 00.074 11596 worker thread done servicing request
21:21:28.307 00.000 13300 OnExposeComplete: enter
21:21:28.307 00.000 13300 UpdateGuideState(): m_state=1
21:21:28.307 00.000 13300 UpdateCurrentPosition: no star selected
21:21:28.308 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:21:28.308 00.000 13300 Status Line: Nessuna stella selezionata
21:21:28.310 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:21:28.317 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:21:28.317 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:28.317 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:21:28.317 00.000 13300 Enqueuing Expose request
21:21:28.318 00.001 11596 Worker thread wakes up
21:21:28.318 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:21:28.686 00.368 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"48b6e896-685a-41ac-80a1-712777743900"}
21:21:28.686 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"48b6e896-685a-41ac-80a1-712777743900"}
21:21:28.687 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"680ba501-4a0e-4b80-b0fe-492be6be0c9c"}
21:21:28.687 00.000 13300 case statement mapped state 1 to 101
21:21:28.687 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"680ba501-4a0e-4b80-b0fe-492be6be0c9c"}
21:21:28.826 00.139 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:21:31.687 02.861 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b48c7afe-6a8e-4e50-8eb6-4094c7a96728"}
21:21:31.687 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b48c7afe-6a8e-4e50-8eb6-4094c7a96728"}
21:21:31.687 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1e294a2a-4155-4973-a908-ee1f4cb7d748"}
21:21:31.687 00.000 13300 case statement mapped state 1 to 101
21:21:31.687 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1e294a2a-4155-4973-a908-ee1f4cb7d748"}
21:21:31.852 00.165 11596 Exposure complete
21:21:31.928 00.076 11596 worker thread done servicing request
21:21:31.928 00.000 13300 OnExposeComplete: enter
21:21:31.928 00.000 13300 UpdateGuideState(): m_state=1
21:21:31.928 00.000 13300 UpdateCurrentPosition: no star selected
21:21:31.929 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:21:31.929 00.000 13300 Status Line: Nessuna stella selezionata
21:21:31.931 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:21:31.938 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:21:31.938 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:31.939 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:21:31.939 00.000 13300 Enqueuing Expose request
21:21:31.939 00.000 11596 Worker thread wakes up
21:21:31.939 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:21:32.454 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:21:34.686 02.232 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"deb46084-6f3b-4b14-bd09-4d40fbffeaf7"}
21:21:34.686 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"deb46084-6f3b-4b14-bd09-4d40fbffeaf7"}
21:21:34.687 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a866d5c3-ab29-4f50-9cab-498ac08bb6e3"}
21:21:34.687 00.000 13300 case statement mapped state 1 to 101
21:21:34.687 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a866d5c3-ab29-4f50-9cab-498ac08bb6e3"}
21:21:35.485 00.798 11596 Exposure complete
21:21:35.580 00.095 11596 worker thread done servicing request
21:21:35.580 00.000 13300 OnExposeComplete: enter
21:21:35.580 00.000 13300 UpdateGuideState(): m_state=1
21:21:35.581 00.001 13300 UpdateCurrentPosition: no star selected
21:21:35.581 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:21:35.581 00.000 13300 Status Line: Nessuna stella selezionata
21:21:35.584 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
21:21:35.590 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:21:35.591 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:35.591 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:21:35.591 00.000 13300 Enqueuing Expose request
21:21:35.591 00.000 11596 Worker thread wakes up
21:21:35.591 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:21:36.099 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:21:37.687 01.588 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"de2984b9-0fe8-493a-8ac9-4a66f2cb2044"}
21:21:37.687 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"de2984b9-0fe8-493a-8ac9-4a66f2cb2044"}
21:21:37.688 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3bd36366-fb54-4d80-85b6-404dcbf9c7f8"}
21:21:37.688 00.000 13300 case statement mapped state 1 to 101
21:21:37.688 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3bd36366-fb54-4d80-85b6-404dcbf9c7f8"}
21:21:39.135 01.447 11596 Exposure complete
21:21:39.218 00.083 11596 worker thread done servicing request
21:21:39.218 00.000 13300 OnExposeComplete: enter
21:21:39.219 00.001 13300 UpdateGuideState(): m_state=1
21:21:39.219 00.000 13300 UpdateCurrentPosition: no star selected
21:21:39.219 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:21:39.219 00.000 13300 Status Line: Nessuna stella selezionata
21:21:39.222 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:21:39.230 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:21:39.231 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:39.231 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:21:39.231 00.000 13300 Enqueuing Expose request
21:21:39.231 00.000 11596 Worker thread wakes up
21:21:39.231 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:21:39.738 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:21:40.687 00.949 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0ab5ee3a-ea63-4b08-901d-1adc02167824"}
21:21:40.687 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0ab5ee3a-ea63-4b08-901d-1adc02167824"}
21:21:40.688 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"19c8bbf0-efb6-4bc8-82c3-01ecc949fd9d"}
21:21:40.688 00.000 13300 case statement mapped state 1 to 101
21:21:40.688 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"19c8bbf0-efb6-4bc8-82c3-01ecc949fd9d"}
21:21:42.823 02.135 11596 Exposure complete
21:21:42.976 00.153 11596 worker thread done servicing request
21:21:42.977 00.001 13300 OnExposeComplete: enter
21:21:42.977 00.000 13300 UpdateGuideState(): m_state=1
21:21:42.977 00.000 13300 UpdateCurrentPosition: no star selected
21:21:42.978 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:21:42.978 00.000 13300 Status Line: Nessuna stella selezionata
21:21:42.981 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:21:42.990 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:21:42.990 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:42.990 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:21:42.990 00.000 13300 Enqueuing Expose request
21:21:42.990 00.000 11596 Worker thread wakes up
21:21:42.990 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:21:43.493 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:21:46.594 03.101 11596 Exposure complete
21:21:46.750 00.156 11596 worker thread done servicing request
21:21:46.750 00.000 13300 OnExposeComplete: enter
21:21:46.750 00.000 13300 UpdateGuideState(): m_state=1
21:21:46.750 00.000 13300 UpdateCurrentPosition: no star selected
21:21:46.751 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:21:46.751 00.000 13300 Status Line: Nessuna stella selezionata
21:21:46.753 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:21:46.762 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:21:46.762 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:46.763 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:21:46.763 00.000 13300 Enqueuing Expose request
21:21:46.763 00.000 11596 Worker thread wakes up
21:21:46.763 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:21:47.276 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:21:47.379 00.103 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cee07c59-5619-496b-afd1-35c30879c9d7"}
21:21:47.379 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cee07c59-5619-496b-afd1-35c30879c9d7"}
21:21:47.391 00.012 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9b40264b-57a1-4af0-bc6e-8a03cc2a8f2a"}
21:21:47.391 00.000 13300 case statement mapped state 1 to 101
21:21:47.391 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9b40264b-57a1-4af0-bc6e-8a03cc2a8f2a"}
21:21:50.307 02.916 11596 Exposure complete
21:21:50.380 00.073 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"844ded61-a310-4cca-b1bf-9379e39cf062"}
21:21:50.380 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"844ded61-a310-4cca-b1bf-9379e39cf062"}
21:21:50.381 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bddabdce-1f25-4b86-81cb-3538a3d97967"}
21:21:50.381 00.000 13300 case statement mapped state 1 to 101
21:21:50.381 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bddabdce-1f25-4b86-81cb-3538a3d97967"}
21:21:50.385 00.004 11596 worker thread done servicing request
21:21:50.385 00.000 13300 OnExposeComplete: enter
21:21:50.386 00.001 13300 UpdateGuideState(): m_state=1
21:21:50.386 00.000 13300 UpdateCurrentPosition: no star selected
21:21:50.387 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:21:50.387 00.000 13300 Status Line: Nessuna stella selezionata
21:21:50.390 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:21:50.397 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:21:50.398 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:50.398 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:21:50.398 00.000 13300 Enqueuing Expose request
21:21:50.398 00.000 11596 Worker thread wakes up
21:21:50.398 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:21:50.911 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:21:53.379 02.468 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"66012c41-f260-443c-8a40-e2afada1e534"}
21:21:53.379 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"66012c41-f260-443c-8a40-e2afada1e534"}
21:21:53.380 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0e854954-6680-44f0-bac1-7d69c25386e7"}
21:21:53.380 00.000 13300 case statement mapped state 1 to 101
21:21:53.380 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0e854954-6680-44f0-bac1-7d69c25386e7"}
21:21:53.935 00.555 11596 Exposure complete
21:21:54.005 00.070 11596 worker thread done servicing request
21:21:54.005 00.000 13300 OnExposeComplete: enter
21:21:54.006 00.001 13300 UpdateGuideState(): m_state=1
21:21:54.006 00.000 13300 UpdateCurrentPosition: no star selected
21:21:54.006 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:21:54.006 00.000 13300 Status Line: Nessuna stella selezionata
21:21:54.010 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:21:54.016 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:21:54.016 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:54.016 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:21:54.017 00.001 13300 Enqueuing Expose request
21:21:54.017 00.000 11596 Worker thread wakes up
21:21:54.017 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:21:54.525 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:21:56.377 01.852 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"69ed90c7-c789-441e-a6fc-84fde7c4ec7b"}
21:21:56.377 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"69ed90c7-c789-441e-a6fc-84fde7c4ec7b"}
21:21:56.378 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f483c7a7-c023-4628-9cfc-937c5cc08f1c"}
21:21:56.378 00.000 13300 case statement mapped state 1 to 101
21:21:56.378 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f483c7a7-c023-4628-9cfc-937c5cc08f1c"}
21:21:57.546 01.168 11596 Exposure complete
21:21:57.621 00.075 11596 worker thread done servicing request
21:21:57.621 00.000 13300 OnExposeComplete: enter
21:21:57.621 00.000 13300 UpdateGuideState(): m_state=1
21:21:57.621 00.000 13300 UpdateCurrentPosition: no star selected
21:21:57.622 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:21:57.622 00.000 13300 Status Line: Nessuna stella selezionata
21:21:57.625 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:21:57.631 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:21:57.631 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:57.632 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:21:57.632 00.000 13300 Enqueuing Expose request
21:21:57.632 00.000 11596 Worker thread wakes up
21:21:57.632 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:21:58.148 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:21:59.376 01.228 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9622af80-4808-4968-ab13-81db108fd7b0"}
21:21:59.376 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9622af80-4808-4968-ab13-81db108fd7b0"}
21:21:59.376 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3b9b27e0-db66-4cdf-bb54-b597af55a9ca"}
21:21:59.377 00.001 13300 case statement mapped state 1 to 101
21:21:59.377 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3b9b27e0-db66-4cdf-bb54-b597af55a9ca"}
21:22:01.263 01.886 11596 Exposure complete
21:22:01.340 00.077 11596 worker thread done servicing request
21:22:01.340 00.000 13300 OnExposeComplete: enter
21:22:01.340 00.000 13300 UpdateGuideState(): m_state=1
21:22:01.340 00.000 13300 UpdateCurrentPosition: no star selected
21:22:01.341 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:22:01.341 00.000 13300 Status Line: Nessuna stella selezionata
21:22:01.344 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=227, Gamma=0.510
21:22:01.351 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:22:01.351 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:01.351 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:22:01.351 00.000 13300 Enqueuing Expose request
21:22:01.351 00.000 11596 Worker thread wakes up
21:22:01.352 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:22:01.857 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:22:02.376 00.519 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"daa0e409-a222-4a36-a6e1-de8ad19a7f8e"}
21:22:02.376 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"daa0e409-a222-4a36-a6e1-de8ad19a7f8e"}
21:22:02.376 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4ea7854f-6ead-4f41-ba6f-ee88fe97692b"}
21:22:02.377 00.001 13300 case statement mapped state 1 to 101
21:22:02.377 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4ea7854f-6ead-4f41-ba6f-ee88fe97692b"}
21:22:04.889 02.512 11596 Exposure complete
21:22:04.966 00.077 11596 worker thread done servicing request
21:22:04.966 00.000 13300 OnExposeComplete: enter
21:22:04.966 00.000 13300 UpdateGuideState(): m_state=1
21:22:04.967 00.001 13300 UpdateCurrentPosition: no star selected
21:22:04.967 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:22:04.967 00.000 13300 Status Line: Nessuna stella selezionata
21:22:04.971 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=245, Gamma=0.510
21:22:04.980 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:22:04.980 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:04.980 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:22:04.980 00.000 13300 Enqueuing Expose request
21:22:04.980 00.000 11596 Worker thread wakes up
21:22:04.980 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:22:05.375 00.395 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"12186545-36fe-431c-95f2-c5534f878584"}
21:22:05.375 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"12186545-36fe-431c-95f2-c5534f878584"}
21:22:05.376 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"24a3ead0-dd3c-4ef0-acc7-cdf6a220688b"}
21:22:05.376 00.000 13300 case statement mapped state 1 to 101
21:22:05.376 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"24a3ead0-dd3c-4ef0-acc7-cdf6a220688b"}
21:22:05.485 00.109 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:22:08.374 02.889 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e0276f2f-0386-493d-94c5-423ae00c0946"}
21:22:08.374 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e0276f2f-0386-493d-94c5-423ae00c0946"}
21:22:08.375 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"33a2f45b-befa-42cb-9498-66cdcba1aa7d"}
21:22:08.375 00.000 13300 case statement mapped state 1 to 101
21:22:08.375 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"33a2f45b-befa-42cb-9498-66cdcba1aa7d"}
21:22:08.516 00.141 11596 Exposure complete
21:22:08.591 00.075 11596 worker thread done servicing request
21:22:08.591 00.000 13300 OnExposeComplete: enter
21:22:08.591 00.000 13300 UpdateGuideState(): m_state=1
21:22:08.591 00.000 13300 UpdateCurrentPosition: no star selected
21:22:08.592 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:22:08.592 00.000 13300 Status Line: Nessuna stella selezionata
21:22:08.595 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=203, Gamma=0.510
21:22:08.601 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:22:08.602 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:08.602 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:22:08.602 00.000 13300 Enqueuing Expose request
21:22:08.602 00.000 11596 Worker thread wakes up
21:22:08.602 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:22:09.105 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:22:11.373 02.268 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fa17ae7d-cff8-41f7-85f3-2d377968c59c"}
21:22:11.373 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fa17ae7d-cff8-41f7-85f3-2d377968c59c"}
21:22:11.374 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"76816acb-b804-420b-bb8f-8944a4d33c18"}
21:22:11.374 00.000 13300 case statement mapped state 1 to 101
21:22:11.374 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"76816acb-b804-420b-bb8f-8944a4d33c18"}
21:22:12.126 00.752 11596 Exposure complete
21:22:12.207 00.081 11596 worker thread done servicing request
21:22:12.207 00.000 13300 OnExposeComplete: enter
21:22:12.207 00.000 13300 UpdateGuideState(): m_state=1
21:22:12.207 00.000 13300 UpdateCurrentPosition: no star selected
21:22:12.208 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:22:12.208 00.000 13300 Status Line: Nessuna stella selezionata
21:22:12.212 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=227, Gamma=0.510
21:22:12.219 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:22:12.219 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:12.219 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:22:12.219 00.000 13300 Enqueuing Expose request
21:22:12.219 00.000 11596 Worker thread wakes up
21:22:12.220 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:22:12.734 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:22:14.372 01.638 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8d092e7c-b691-45fe-ba93-d5ede8c55f01"}
21:22:14.372 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8d092e7c-b691-45fe-ba93-d5ede8c55f01"}
21:22:14.373 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dc65a9b9-2d96-4550-b029-4c8c6d82bc5a"}
21:22:14.374 00.001 13300 case statement mapped state 1 to 101
21:22:14.374 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dc65a9b9-2d96-4550-b029-4c8c6d82bc5a"}
21:22:15.765 01.391 11596 Exposure complete
21:22:15.868 00.103 11596 worker thread done servicing request
21:22:15.869 00.001 13300 OnExposeComplete: enter
21:22:15.869 00.000 13300 UpdateGuideState(): m_state=1
21:22:15.870 00.001 13300 UpdateCurrentPosition: no star selected
21:22:15.870 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:22:15.870 00.000 13300 Status Line: Nessuna stella selezionata
21:22:15.875 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=225, Gamma=0.510
21:22:15.885 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:22:15.885 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:15.886 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:22:15.886 00.000 13300 Enqueuing Expose request
21:22:15.886 00.000 11596 Worker thread wakes up
21:22:15.886 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:22:16.391 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:22:17.373 00.982 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c9b03613-54ab-47a9-9c6a-6c32e190895b"}
21:22:17.373 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c9b03613-54ab-47a9-9c6a-6c32e190895b"}
21:22:17.374 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"14df55a7-ee33-4c03-b779-4d45c1022510"}
21:22:17.374 00.000 13300 case statement mapped state 1 to 101
21:22:17.374 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"14df55a7-ee33-4c03-b779-4d45c1022510"}
21:22:19.427 02.053 11596 Exposure complete
21:22:19.526 00.099 11596 worker thread done servicing request
21:22:19.527 00.001 13300 OnExposeComplete: enter
21:22:19.527 00.000 13300 UpdateGuideState(): m_state=1
21:22:19.527 00.000 13300 UpdateCurrentPosition: no star selected
21:22:19.527 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:22:19.528 00.001 13300 Status Line: Nessuna stella selezionata
21:22:19.531 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=214, Gamma=0.510
21:22:19.541 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:22:19.541 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:19.541 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:22:19.541 00.000 13300 Enqueuing Expose request
21:22:19.541 00.000 11596 Worker thread wakes up
21:22:19.542 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:22:20.044 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:22:20.372 00.328 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b37154c0-dc50-4f97-a6dd-ffba9f72b63e"}
21:22:20.372 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b37154c0-dc50-4f97-a6dd-ffba9f72b63e"}
21:22:20.373 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e04a8cb8-cfc1-4be6-b23f-358d4028d2c6"}
21:22:20.373 00.000 13300 case statement mapped state 1 to 101
21:22:20.373 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e04a8cb8-cfc1-4be6-b23f-358d4028d2c6"}
21:22:23.076 02.703 11596 Exposure complete
21:22:23.155 00.079 11596 worker thread done servicing request
21:22:23.155 00.000 13300 OnExposeComplete: enter
21:22:23.156 00.001 13300 UpdateGuideState(): m_state=1
21:22:23.156 00.000 13300 UpdateCurrentPosition: no star selected
21:22:23.156 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:22:23.156 00.000 13300 Status Line: Nessuna stella selezionata
21:22:23.159 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=252, Gamma=0.510
21:22:23.165 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:22:23.166 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:23.166 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:22:23.166 00.000 13300 Enqueuing Expose request
21:22:23.166 00.000 11596 Worker thread wakes up
21:22:23.166 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:22:23.372 00.206 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"644a81cb-3a79-4b5a-a027-e0e9b621ebaa"}
21:22:23.372 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"644a81cb-3a79-4b5a-a027-e0e9b621ebaa"}
21:22:23.373 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"caa78480-2673-4b1e-9d1c-61a4c3067161"}
21:22:23.373 00.000 13300 case statement mapped state 1 to 101
21:22:23.373 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"caa78480-2673-4b1e-9d1c-61a4c3067161"}
21:22:23.680 00.307 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:22:26.371 02.691 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"77b58ed7-121c-4868-bdb1-2b8055da0a1e"}
21:22:26.371 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"77b58ed7-121c-4868-bdb1-2b8055da0a1e"}
21:22:26.372 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e5dcacba-d130-45be-b73b-d5975229dc49"}
21:22:26.372 00.000 13300 case statement mapped state 1 to 101
21:22:26.372 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e5dcacba-d130-45be-b73b-d5975229dc49"}
21:22:26.715 00.343 11596 Exposure complete
21:22:26.790 00.075 11596 worker thread done servicing request
21:22:26.790 00.000 13300 OnExposeComplete: enter
21:22:26.790 00.000 13300 UpdateGuideState(): m_state=1
21:22:26.790 00.000 13300 UpdateCurrentPosition: no star selected
21:22:26.791 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:22:26.791 00.000 13300 Status Line: Nessuna stella selezionata
21:22:26.793 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=227, Gamma=0.510
21:22:26.802 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:22:26.802 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:26.802 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:22:26.803 00.001 13300 Enqueuing Expose request
21:22:26.803 00.000 11596 Worker thread wakes up
21:22:26.803 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:22:27.305 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:22:29.370 02.065 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"272abf2d-6e6c-4ce0-ba79-99df7b768612"}
21:22:29.370 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"272abf2d-6e6c-4ce0-ba79-99df7b768612"}
21:22:29.371 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5cfad057-246b-433e-8a43-64bd7c7dbeb2"}
21:22:29.371 00.000 13300 case statement mapped state 1 to 101
21:22:29.371 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5cfad057-246b-433e-8a43-64bd7c7dbeb2"}
21:22:30.330 00.959 11596 Exposure complete
21:22:30.403 00.073 11596 worker thread done servicing request
21:22:30.403 00.000 13300 OnExposeComplete: enter
21:22:30.403 00.000 13300 UpdateGuideState(): m_state=1
21:22:30.403 00.000 13300 UpdateCurrentPosition: no star selected
21:22:30.404 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:22:30.404 00.000 13300 Status Line: Nessuna stella selezionata
21:22:30.406 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=219, Gamma=0.510
21:22:30.414 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:22:30.414 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:30.414 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:22:30.414 00.000 13300 Enqueuing Expose request
21:22:30.414 00.000 11596 Worker thread wakes up
21:22:30.415 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:22:30.922 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:22:32.369 01.447 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f9c0877d-bb2b-432a-8e73-374cfe9774fe"}
21:22:32.369 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f9c0877d-bb2b-432a-8e73-374cfe9774fe"}
21:22:32.370 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0c8e5e07-f7f9-4cf0-8058-bba4c96fd2b1"}
21:22:32.370 00.000 13300 case statement mapped state 1 to 101
21:22:32.370 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0c8e5e07-f7f9-4cf0-8058-bba4c96fd2b1"}
21:22:33.955 01.585 11596 Exposure complete
21:22:34.028 00.073 11596 worker thread done servicing request
21:22:34.028 00.000 13300 OnExposeComplete: enter
21:22:34.028 00.000 13300 UpdateGuideState(): m_state=1
21:22:34.028 00.000 13300 UpdateCurrentPosition: no star selected
21:22:34.029 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:22:34.029 00.000 13300 Status Line: Nessuna stella selezionata
21:22:34.031 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=222, Gamma=0.510
21:22:34.038 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:22:34.038 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:34.038 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:22:34.039 00.001 13300 Enqueuing Expose request
21:22:34.039 00.000 11596 Worker thread wakes up
21:22:34.039 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:22:34.547 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:22:35.368 00.821 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ad637d44-d544-469e-ad17-6d6f8ccaed8d"}
21:22:35.368 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ad637d44-d544-469e-ad17-6d6f8ccaed8d"}
21:22:35.369 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d254b3af-e272-4367-8680-c7b34bf8b15e"}
21:22:35.369 00.000 13300 case statement mapped state 1 to 101
21:22:35.369 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d254b3af-e272-4367-8680-c7b34bf8b15e"}
21:22:37.572 02.203 11596 Exposure complete
21:22:37.646 00.074 11596 worker thread done servicing request
21:22:37.646 00.000 13300 OnExposeComplete: enter
21:22:37.646 00.000 13300 UpdateGuideState(): m_state=1
21:22:37.647 00.001 13300 UpdateCurrentPosition: no star selected
21:22:37.647 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:22:37.647 00.000 13300 Status Line: Nessuna stella selezionata
21:22:37.650 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=217, Gamma=0.510
21:22:37.656 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:22:37.657 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:37.657 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:22:37.657 00.000 13300 Enqueuing Expose request
21:22:37.657 00.000 11596 Worker thread wakes up
21:22:37.657 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:22:38.159 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:22:38.367 00.208 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0d76b481-afc3-43b4-89ea-ae568314c19f"}
21:22:38.367 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0d76b481-afc3-43b4-89ea-ae568314c19f"}
21:22:38.368 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c1c99a5a-b3c6-47e7-bfce-12160fa7486e"}
21:22:38.368 00.000 13300 case statement mapped state 1 to 101
21:22:38.368 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c1c99a5a-b3c6-47e7-bfce-12160fa7486e"}
21:22:41.225 02.857 11596 Exposure complete
21:22:41.337 00.112 11596 worker thread done servicing request
21:22:41.337 00.000 13300 OnExposeComplete: enter
21:22:41.338 00.001 13300 UpdateGuideState(): m_state=1
21:22:41.338 00.000 13300 UpdateCurrentPosition: no star selected
21:22:41.338 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:22:41.339 00.001 13300 Status Line: Nessuna stella selezionata
21:22:41.342 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=229, Gamma=0.510
21:22:41.352 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:22:41.352 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:41.352 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:22:41.352 00.000 13300 Enqueuing Expose request
21:22:41.353 00.001 11596 Worker thread wakes up
21:22:41.353 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:22:41.368 00.015 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d6d976f9-3648-4d86-ba8d-4664c9ce2209"}
21:22:41.368 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d6d976f9-3648-4d86-ba8d-4664c9ce2209"}
21:22:41.369 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e5655af7-4894-43d6-bbf6-f28bae09682a"}
21:22:41.369 00.000 13300 case statement mapped state 1 to 101
21:22:41.369 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e5655af7-4894-43d6-bbf6-f28bae09682a"}
21:22:41.866 00.497 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:22:44.366 02.500 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"626852d7-fe4c-44c4-8210-d54e017ae484"}
21:22:44.366 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"626852d7-fe4c-44c4-8210-d54e017ae484"}
21:22:44.367 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"194534db-a4c6-4170-afe4-9567fdeaff73"}
21:22:44.367 00.000 13300 case statement mapped state 1 to 101
21:22:44.367 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"194534db-a4c6-4170-afe4-9567fdeaff73"}
21:22:44.923 00.556 11596 Exposure complete
21:22:45.033 00.110 11596 worker thread done servicing request
21:22:45.033 00.000 13300 OnExposeComplete: enter
21:22:45.033 00.000 13300 UpdateGuideState(): m_state=1
21:22:45.033 00.000 13300 UpdateCurrentPosition: no star selected
21:22:45.034 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:22:45.034 00.000 13300 Status Line: Nessuna stella selezionata
21:22:45.038 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=242, Gamma=0.510
21:22:45.047 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:22:45.047 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:45.048 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:22:45.048 00.000 13300 Enqueuing Expose request
21:22:45.048 00.000 11596 Worker thread wakes up
21:22:45.048 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:22:45.553 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:22:47.586 02.033 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3d1d8e07-eb46-440f-a393-ab25dbe636aa"}
21:22:47.587 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3d1d8e07-eb46-440f-a393-ab25dbe636aa"}
21:22:47.662 00.075 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2bbc85c1-e737-4076-80d7-ffe32620132a"}
21:22:47.662 00.000 13300 case statement mapped state 1 to 101
21:22:47.663 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2bbc85c1-e737-4076-80d7-ffe32620132a"}
21:22:48.676 01.013 11596 Exposure complete
21:22:48.868 00.192 11596 worker thread done servicing request
21:22:48.869 00.001 13300 OnExposeComplete: enter
21:22:48.869 00.000 13300 UpdateGuideState(): m_state=1
21:22:48.869 00.000 13300 UpdateCurrentPosition: no star selected
21:22:48.870 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:22:48.870 00.000 13300 Status Line: Nessuna stella selezionata
21:22:48.874 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=242, Gamma=0.510
21:22:48.885 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:22:48.885 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:48.885 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:22:48.885 00.000 13300 Enqueuing Expose request
21:22:48.886 00.001 11596 Worker thread wakes up
21:22:48.886 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:22:49.397 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:22:50.730 01.333 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7457ed46-75d3-404c-ade9-0fc9684534ae"}
21:22:50.730 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7457ed46-75d3-404c-ade9-0fc9684534ae"}
21:22:50.731 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cd5e04d5-b7c7-4865-bc4a-fd6ddf360312"}
21:22:50.732 00.001 13300 case statement mapped state 1 to 101
21:22:50.732 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cd5e04d5-b7c7-4865-bc4a-fd6ddf360312"}
21:22:52.426 01.694 11596 Exposure complete
21:22:52.514 00.088 11596 worker thread done servicing request
21:22:52.514 00.000 13300 OnExposeComplete: enter
21:22:52.515 00.001 13300 UpdateGuideState(): m_state=1
21:22:52.515 00.000 13300 UpdateCurrentPosition: no star selected
21:22:52.516 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:22:52.516 00.000 13300 Status Line: Nessuna stella selezionata
21:22:52.519 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=217, Gamma=0.510
21:22:52.529 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:22:52.529 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:52.530 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:22:52.530 00.000 13300 Enqueuing Expose request
21:22:52.530 00.000 11596 Worker thread wakes up
21:22:52.530 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:22:53.045 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:22:53.729 00.684 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"221f8613-c009-407f-8437-fcb983a0a386"}
21:22:53.729 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"221f8613-c009-407f-8437-fcb983a0a386"}
21:22:53.730 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9297416c-4bb2-46bc-856e-8c70d32d884b"}
21:22:53.730 00.000 13300 case statement mapped state 1 to 101
21:22:53.730 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9297416c-4bb2-46bc-856e-8c70d32d884b"}
21:22:56.066 02.336 11596 Exposure complete
21:22:56.142 00.076 11596 worker thread done servicing request
21:22:56.142 00.000 13300 OnExposeComplete: enter
21:22:56.142 00.000 13300 UpdateGuideState(): m_state=1
21:22:56.142 00.000 13300 UpdateCurrentPosition: no star selected
21:22:56.143 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:22:56.143 00.000 13300 Status Line: Nessuna stella selezionata
21:22:56.146 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=217, Gamma=0.510
21:22:56.152 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:22:56.152 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:56.153 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:22:56.153 00.000 13300 Enqueuing Expose request
21:22:56.153 00.000 11596 Worker thread wakes up
21:22:56.153 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:22:56.668 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:22:56.729 00.061 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c5f23dfa-d8c7-4203-badd-b823cfe6e25f"}
21:22:56.729 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c5f23dfa-d8c7-4203-badd-b823cfe6e25f"}
21:22:56.730 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f7141053-5674-4ca5-9ea4-bd245cc51b81"}
21:22:56.730 00.000 13300 case statement mapped state 1 to 101
21:22:56.730 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f7141053-5674-4ca5-9ea4-bd245cc51b81"}
21:22:59.695 02.965 11596 Exposure complete
21:22:59.728 00.033 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b1e5a9fb-2436-42cb-a2fe-6cb10674549a"}
21:22:59.728 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b1e5a9fb-2436-42cb-a2fe-6cb10674549a"}
21:22:59.729 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a50f8284-2812-4da9-8f97-eb0e6018eb1d"}
21:22:59.729 00.000 13300 case statement mapped state 1 to 101
21:22:59.729 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a50f8284-2812-4da9-8f97-eb0e6018eb1d"}
21:22:59.772 00.043 11596 worker thread done servicing request
21:22:59.772 00.000 13300 OnExposeComplete: enter
21:22:59.772 00.000 13300 UpdateGuideState(): m_state=1
21:22:59.773 00.001 13300 UpdateCurrentPosition: no star selected
21:22:59.773 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:22:59.773 00.000 13300 Status Line: Nessuna stella selezionata
21:22:59.776 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=214, Gamma=0.510
21:22:59.782 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:22:59.782 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:59.783 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:22:59.783 00.000 13300 Enqueuing Expose request
21:22:59.783 00.000 11596 Worker thread wakes up
21:22:59.783 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:23:00.294 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:23:02.728 02.434 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4e182aaf-b043-4f92-aeab-ad1ad138ff9e"}
21:23:02.728 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4e182aaf-b043-4f92-aeab-ad1ad138ff9e"}
21:23:02.729 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0a472d60-567d-4cab-b451-db217aace2df"}
21:23:02.729 00.000 13300 case statement mapped state 1 to 101
21:23:02.729 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0a472d60-567d-4cab-b451-db217aace2df"}
21:23:03.318 00.589 11596 Exposure complete
21:23:03.390 00.072 11596 worker thread done servicing request
21:23:03.390 00.000 13300 OnExposeComplete: enter
21:23:03.390 00.000 13300 UpdateGuideState(): m_state=1
21:23:03.391 00.001 13300 UpdateCurrentPosition: no star selected
21:23:03.391 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:23:03.391 00.000 13300 Status Line: Nessuna stella selezionata
21:23:03.394 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=212, Gamma=0.510
21:23:03.400 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:23:03.401 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:03.401 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:23:03.401 00.000 13300 Enqueuing Expose request
21:23:03.401 00.000 11596 Worker thread wakes up
21:23:03.401 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:23:03.908 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:23:05.727 01.819 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c014336d-57a9-42e9-8a5f-4b172d51c245"}
21:23:05.727 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c014336d-57a9-42e9-8a5f-4b172d51c245"}
21:23:05.728 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4cd26336-9fff-4c85-a17b-d5bd320ac89f"}
21:23:05.728 00.000 13300 case statement mapped state 1 to 101
21:23:05.728 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4cd26336-9fff-4c85-a17b-d5bd320ac89f"}
21:23:06.937 01.209 11596 Exposure complete
21:23:07.012 00.075 11596 worker thread done servicing request
21:23:07.012 00.000 13300 OnExposeComplete: enter
21:23:07.012 00.000 13300 UpdateGuideState(): m_state=1
21:23:07.013 00.001 13300 UpdateCurrentPosition: no star selected
21:23:07.013 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:23:07.013 00.000 13300 Status Line: Nessuna stella selezionata
21:23:07.017 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=237, Gamma=0.510
21:23:07.023 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:23:07.023 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:07.023 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:23:07.023 00.000 13300 Enqueuing Expose request
21:23:07.024 00.001 11596 Worker thread wakes up
21:23:07.024 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:23:07.533 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:23:08.727 01.194 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5434e51d-0d04-46cc-a568-61ab8fe4ed27"}
21:23:08.728 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5434e51d-0d04-46cc-a568-61ab8fe4ed27"}
21:23:08.728 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"74b5ebb1-62e8-4d65-b987-835b355d5680"}
21:23:08.729 00.001 13300 case statement mapped state 1 to 101
21:23:08.729 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"74b5ebb1-62e8-4d65-b987-835b355d5680"}
21:23:10.567 01.838 11596 Exposure complete
21:23:10.643 00.076 11596 worker thread done servicing request
21:23:10.643 00.000 13300 OnExposeComplete: enter
21:23:10.643 00.000 13300 UpdateGuideState(): m_state=1
21:23:10.643 00.000 13300 UpdateCurrentPosition: no star selected
21:23:10.643 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:23:10.644 00.001 13300 Status Line: Nessuna stella selezionata
21:23:10.648 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=221, Gamma=0.510
21:23:10.654 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:23:10.654 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:10.654 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:23:10.654 00.000 13300 Enqueuing Expose request
21:23:10.654 00.000 11596 Worker thread wakes up
21:23:10.655 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:23:11.166 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:23:11.726 00.560 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a48f5376-2aa2-4060-ac20-fed6966af948"}
21:23:11.726 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a48f5376-2aa2-4060-ac20-fed6966af948"}
21:23:11.727 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6b527d0e-fe89-4add-8f4e-ea9dfbd2ba62"}
21:23:11.727 00.000 13300 case statement mapped state 1 to 101
21:23:11.727 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6b527d0e-fe89-4add-8f4e-ea9dfbd2ba62"}
21:23:14.236 02.509 11596 Exposure complete
21:23:14.394 00.158 11596 worker thread done servicing request
21:23:14.394 00.000 13300 OnExposeComplete: enter
21:23:14.394 00.000 13300 UpdateGuideState(): m_state=1
21:23:14.395 00.001 13300 UpdateCurrentPosition: no star selected
21:23:14.395 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:23:14.395 00.000 13300 Status Line: Nessuna stella selezionata
21:23:14.399 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=214, Gamma=0.510
21:23:14.411 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
21:23:14.411 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:14.411 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:23:14.411 00.000 13300 Enqueuing Expose request
21:23:14.411 00.000 11596 Worker thread wakes up
21:23:14.411 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:23:14.728 00.317 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5a485176-d81b-4540-b255-33d7a98c2204"}
21:23:14.728 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5a485176-d81b-4540-b255-33d7a98c2204"}
21:23:14.729 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"933b0929-97cc-4a48-b233-87e77200c2eb"}
21:23:14.729 00.000 13300 case statement mapped state 1 to 101
21:23:14.729 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"933b0929-97cc-4a48-b233-87e77200c2eb"}
21:23:14.917 00.188 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:23:17.726 02.809 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d686526e-e06d-4629-a6cb-6d402acd2782"}
21:23:17.726 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d686526e-e06d-4629-a6cb-6d402acd2782"}
21:23:17.727 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"62059cf8-2f5c-4923-a1f6-f18ce61eab59"}
21:23:17.727 00.000 13300 case statement mapped state 1 to 101
21:23:17.727 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"62059cf8-2f5c-4923-a1f6-f18ce61eab59"}
21:23:17.950 00.223 11596 Exposure complete
21:23:18.027 00.077 11596 worker thread done servicing request
21:23:18.028 00.001 13300 OnExposeComplete: enter
21:23:18.028 00.000 13300 UpdateGuideState(): m_state=1
21:23:18.028 00.000 13300 UpdateCurrentPosition: no star selected
21:23:18.028 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:23:18.029 00.001 13300 Status Line: Nessuna stella selezionata
21:23:18.031 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=227, Gamma=0.510
21:23:18.038 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:23:18.038 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:18.038 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:23:18.038 00.000 13300 Enqueuing Expose request
21:23:18.038 00.000 11596 Worker thread wakes up
21:23:18.038 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:23:18.554 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:23:20.725 02.171 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e533fb73-40f3-41b1-ace6-31176e75786b"}
21:23:20.725 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e533fb73-40f3-41b1-ace6-31176e75786b"}
21:23:20.726 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"23861c6a-d2d1-4a0b-8d83-b713fcfac8a0"}
21:23:20.726 00.000 13300 case statement mapped state 1 to 101
21:23:20.726 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"23861c6a-d2d1-4a0b-8d83-b713fcfac8a0"}
21:23:21.587 00.861 11596 Exposure complete
21:23:21.660 00.073 11596 worker thread done servicing request
21:23:21.661 00.001 13300 OnExposeComplete: enter
21:23:21.661 00.000 13300 UpdateGuideState(): m_state=1
21:23:21.661 00.000 13300 UpdateCurrentPosition: no star selected
21:23:21.661 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:23:21.661 00.000 13300 Status Line: Nessuna stella selezionata
21:23:21.664 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=211, Gamma=0.510
21:23:21.672 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:23:21.672 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:21.672 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:23:21.672 00.000 13300 Enqueuing Expose request
21:23:21.673 00.001 11596 Worker thread wakes up
21:23:21.673 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:23:22.173 00.500 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:23:23.724 01.551 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9a12423c-0276-4b5f-b0e5-7188f881640b"}
21:23:23.724 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9a12423c-0276-4b5f-b0e5-7188f881640b"}
21:23:23.725 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d339c04d-3f4d-454d-bdfa-f5c00bb9620e"}
21:23:23.725 00.000 13300 case statement mapped state 1 to 101
21:23:23.725 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d339c04d-3f4d-454d-bdfa-f5c00bb9620e"}
21:23:25.325 01.600 11596 Exposure complete
21:23:25.396 00.071 11596 worker thread done servicing request
21:23:25.396 00.000 13300 OnExposeComplete: enter
21:23:25.396 00.000 13300 UpdateGuideState(): m_state=1
21:23:25.396 00.000 13300 UpdateCurrentPosition: no star selected
21:23:25.397 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:23:25.397 00.000 13300 Status Line: Nessuna stella selezionata
21:23:25.400 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=219, Gamma=0.510
21:23:25.406 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:23:25.406 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:25.406 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:23:25.406 00.000 13300 Enqueuing Expose request
21:23:25.406 00.000 11596 Worker thread wakes up
21:23:25.407 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:23:25.912 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:23:26.723 00.811 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"67357179-a9cb-4d7c-a1f6-a512609f4651"}
21:23:26.723 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"67357179-a9cb-4d7c-a1f6-a512609f4651"}
21:23:26.724 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dcdf9493-f1d9-481a-8ce3-60d95768ce38"}
21:23:26.724 00.000 13300 case statement mapped state 1 to 101
21:23:26.724 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dcdf9493-f1d9-481a-8ce3-60d95768ce38"}
21:23:28.950 02.226 11596 Exposure complete
21:23:29.036 00.086 11596 worker thread done servicing request
21:23:29.036 00.000 13300 OnExposeComplete: enter
21:23:29.036 00.000 13300 UpdateGuideState(): m_state=1
21:23:29.037 00.001 13300 UpdateCurrentPosition: no star selected
21:23:29.037 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:23:29.037 00.000 13300 Status Line: Nessuna stella selezionata
21:23:29.041 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=232, Gamma=0.510
21:23:29.048 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:23:29.048 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:29.048 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:23:29.049 00.001 13300 Enqueuing Expose request
21:23:29.049 00.000 11596 Worker thread wakes up
21:23:29.049 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:23:29.558 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:23:29.722 00.164 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"53d34d4f-dd5d-48d6-abca-2983912fed3f"}
21:23:29.722 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"53d34d4f-dd5d-48d6-abca-2983912fed3f"}
21:23:29.723 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5a5d45eb-22b8-4765-93ca-81f83bd705bb"}
21:23:29.723 00.000 13300 case statement mapped state 1 to 101
21:23:29.723 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5a5d45eb-22b8-4765-93ca-81f83bd705bb"}
21:23:32.583 02.860 11596 Exposure complete
21:23:32.656 00.073 11596 worker thread done servicing request
21:23:32.657 00.001 13300 OnExposeComplete: enter
21:23:32.657 00.000 13300 UpdateGuideState(): m_state=1
21:23:32.657 00.000 13300 UpdateCurrentPosition: no star selected
21:23:32.657 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:23:32.658 00.001 13300 Status Line: Nessuna stella selezionata
21:23:32.661 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=213, Gamma=0.510
21:23:32.668 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:23:32.668 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:32.668 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:23:32.668 00.000 13300 Enqueuing Expose request
21:23:32.668 00.000 11596 Worker thread wakes up
21:23:32.668 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:23:32.721 00.053 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d2525b8a-3430-4ec7-ac8e-5b02ea83086f"}
21:23:32.721 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d2525b8a-3430-4ec7-ac8e-5b02ea83086f"}
21:23:32.722 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3e599586-9ee7-4045-80d2-273bce656736"}
21:23:32.722 00.000 13300 case statement mapped state 1 to 101
21:23:32.722 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3e599586-9ee7-4045-80d2-273bce656736"}
21:23:33.171 00.449 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:23:35.721 02.550 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3ec768ed-37d2-45db-8f7b-c0ddf4d29701"}
21:23:35.721 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3ec768ed-37d2-45db-8f7b-c0ddf4d29701"}
21:23:35.722 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"43b4b08c-96b2-48ac-8d4e-7f2d323dbb7f"}
21:23:35.722 00.000 13300 case statement mapped state 1 to 101
21:23:35.722 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"43b4b08c-96b2-48ac-8d4e-7f2d323dbb7f"}
21:23:36.209 00.487 11596 Exposure complete
21:23:36.297 00.088 11596 worker thread done servicing request
21:23:36.297 00.000 13300 OnExposeComplete: enter
21:23:36.298 00.001 13300 UpdateGuideState(): m_state=1
21:23:36.298 00.000 13300 UpdateCurrentPosition: no star selected
21:23:36.298 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:23:36.298 00.000 13300 Status Line: Nessuna stella selezionata
21:23:36.301 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=206, Gamma=0.510
21:23:36.308 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:23:36.308 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:36.308 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:23:36.308 00.000 13300 Enqueuing Expose request
21:23:36.308 00.000 11596 Worker thread wakes up
21:23:36.308 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:23:36.824 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:23:38.719 01.895 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"05715b6f-8ee3-4117-985e-1ffcb7c38cc3"}
21:23:38.719 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"05715b6f-8ee3-4117-985e-1ffcb7c38cc3"}
21:23:38.720 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4a42b4c8-d7bc-43e8-8212-0c91ab91b7e5"}
21:23:38.720 00.000 13300 case statement mapped state 1 to 101
21:23:38.720 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4a42b4c8-d7bc-43e8-8212-0c91ab91b7e5"}
21:23:39.859 01.139 11596 Exposure complete
21:23:39.956 00.097 11596 worker thread done servicing request
21:23:39.957 00.001 13300 OnExposeComplete: enter
21:23:39.957 00.000 13300 UpdateGuideState(): m_state=1
21:23:39.957 00.000 13300 UpdateCurrentPosition: no star selected
21:23:39.957 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:23:39.957 00.000 13300 Status Line: Nessuna stella selezionata
21:23:39.960 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=229, Gamma=0.510
21:23:39.967 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:23:39.967 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:39.967 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:23:39.967 00.000 13300 Enqueuing Expose request
21:23:39.967 00.000 11596 Worker thread wakes up
21:23:39.967 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:23:40.479 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:23:41.719 01.240 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"db4933da-42f2-4377-9ced-2a2298aec300"}
21:23:41.719 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"db4933da-42f2-4377-9ced-2a2298aec300"}
21:23:41.720 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2c5c9f07-6c9e-479b-a309-a7662e50a4a3"}
21:23:41.721 00.001 13300 case statement mapped state 1 to 101
21:23:41.721 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2c5c9f07-6c9e-479b-a309-a7662e50a4a3"}
21:23:43.510 01.789 11596 Exposure complete
21:23:43.639 00.129 11596 worker thread done servicing request
21:23:43.639 00.000 13300 OnExposeComplete: enter
21:23:43.639 00.000 13300 UpdateGuideState(): m_state=1
21:23:43.640 00.001 13300 UpdateCurrentPosition: no star selected
21:23:43.640 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:23:43.640 00.000 13300 Status Line: Nessuna stella selezionata
21:23:43.644 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=225, Gamma=0.510
21:23:43.655 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:23:43.655 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:43.655 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:23:43.655 00.000 13300 Enqueuing Expose request
21:23:43.656 00.001 11596 Worker thread wakes up
21:23:43.656 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:23:44.168 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:23:44.718 00.550 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6fff3ada-5bed-4934-81c1-c6ad8ab79387"}
21:23:44.718 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6fff3ada-5bed-4934-81c1-c6ad8ab79387"}
21:23:44.719 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e6876442-6e1b-4f48-ae30-2d26b540e247"}
21:23:44.719 00.000 13300 case statement mapped state 1 to 101
21:23:44.719 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e6876442-6e1b-4f48-ae30-2d26b540e247"}
21:23:47.215 02.496 11596 Exposure complete
21:23:47.306 00.091 11596 worker thread done servicing request
21:23:47.306 00.000 13300 OnExposeComplete: enter
21:23:47.306 00.000 13300 UpdateGuideState(): m_state=1
21:23:47.306 00.000 13300 UpdateCurrentPosition: no star selected
21:23:47.307 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:23:47.307 00.000 13300 Status Line: Nessuna stella selezionata
21:23:47.309 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=222, Gamma=0.510
21:23:47.319 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:23:47.319 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:47.320 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:23:47.320 00.000 13300 Enqueuing Expose request
21:23:47.320 00.000 11596 Worker thread wakes up
21:23:47.320 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:23:47.718 00.398 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"79abcb4e-9967-4f89-8a8f-be12c9ffee61"}
21:23:47.718 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"79abcb4e-9967-4f89-8a8f-be12c9ffee61"}
21:23:47.719 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f07f2487-06c1-4f7a-9590-ffef78b49895"}
21:23:47.719 00.000 13300 case statement mapped state 1 to 101
21:23:47.719 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f07f2487-06c1-4f7a-9590-ffef78b49895"}
21:23:47.834 00.115 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:23:50.894 03.060 11596 Exposure complete
21:23:51.050 00.156 11596 worker thread done servicing request
21:23:51.050 00.000 13300 OnExposeComplete: enter
21:23:51.051 00.001 13300 UpdateGuideState(): m_state=1
21:23:51.051 00.000 13300 UpdateCurrentPosition: no star selected
21:23:51.052 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:23:51.052 00.000 13300 Status Line: Nessuna stella selezionata
21:23:51.055 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=228, Gamma=0.510
21:23:51.065 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:23:51.065 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:51.065 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:23:51.065 00.000 13300 Enqueuing Expose request
21:23:51.065 00.000 11596 Worker thread wakes up
21:23:51.066 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:23:51.579 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:23:53.795 02.216 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ac736849-eadc-4ee7-a59b-25d703afce5c"}
21:23:53.796 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ac736849-eadc-4ee7-a59b-25d703afce5c"}
21:23:53.798 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f39cfb77-a998-4de0-9aad-885a1afd7b3d"}
21:23:53.798 00.000 13300 case statement mapped state 1 to 101
21:23:53.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f39cfb77-a998-4de0-9aad-885a1afd7b3d"}
21:23:54.615 00.817 11596 Exposure complete
21:23:54.695 00.080 11596 worker thread done servicing request
21:23:54.696 00.001 13300 OnExposeComplete: enter
21:23:54.696 00.000 13300 UpdateGuideState(): m_state=1
21:23:54.696 00.000 13300 UpdateCurrentPosition: no star selected
21:23:54.696 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:23:54.697 00.001 13300 Status Line: Nessuna stella selezionata
21:23:54.699 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=240, Gamma=0.510
21:23:54.706 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:23:54.706 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:54.706 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:23:54.706 00.000 13300 Enqueuing Expose request
21:23:54.706 00.000 11596 Worker thread wakes up
21:23:54.707 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:23:55.212 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:23:56.794 01.582 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bfe5e02b-f94c-4eac-8e69-270be908ccae"}
21:23:56.794 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bfe5e02b-f94c-4eac-8e69-270be908ccae"}
21:23:56.795 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"387754bc-c2c9-4e50-acec-fcd3b23d603d"}
21:23:56.795 00.000 13300 case statement mapped state 1 to 101
21:23:56.795 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"387754bc-c2c9-4e50-acec-fcd3b23d603d"}
21:23:58.336 01.541 11596 Exposure complete
21:23:58.407 00.071 11596 worker thread done servicing request
21:23:58.407 00.000 13300 OnExposeComplete: enter
21:23:58.407 00.000 13300 UpdateGuideState(): m_state=1
21:23:58.408 00.001 13300 UpdateCurrentPosition: no star selected
21:23:58.408 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:23:58.408 00.000 13300 Status Line: Nessuna stella selezionata
21:23:58.411 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:23:58.417 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:23:58.418 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:58.418 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:23:58.418 00.000 13300 Enqueuing Expose request
21:23:58.418 00.000 11596 Worker thread wakes up
21:23:58.418 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:23:58.926 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:23:59.792 00.866 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6af51c3b-be41-4587-b061-9c109c083e58"}
21:23:59.792 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6af51c3b-be41-4587-b061-9c109c083e58"}
21:23:59.794 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"09d05aaa-e8ca-4c13-ac47-bf31a975cef5"}
21:23:59.794 00.000 13300 case statement mapped state 1 to 101
21:23:59.794 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"09d05aaa-e8ca-4c13-ac47-bf31a975cef5"}
21:24:01.961 02.167 11596 Exposure complete
21:24:02.034 00.073 11596 worker thread done servicing request
21:24:02.034 00.000 13300 OnExposeComplete: enter
21:24:02.034 00.000 13300 UpdateGuideState(): m_state=1
21:24:02.035 00.001 13300 UpdateCurrentPosition: no star selected
21:24:02.035 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:24:02.035 00.000 13300 Status Line: Nessuna stella selezionata
21:24:02.039 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:24:02.050 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:24:02.050 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:02.050 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:24:02.050 00.000 13300 Enqueuing Expose request
21:24:02.051 00.001 11596 Worker thread wakes up
21:24:02.051 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:24:02.564 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:24:02.792 00.228 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0f418f45-bc20-4b24-bde3-9474db66a380"}
21:24:02.792 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0f418f45-bc20-4b24-bde3-9474db66a380"}
21:24:02.792 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"81730e07-beaf-49f5-b1c8-a814222e20ba"}
21:24:02.793 00.001 13300 case statement mapped state 1 to 101
21:24:02.793 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"81730e07-beaf-49f5-b1c8-a814222e20ba"}
21:24:05.593 02.800 11596 Exposure complete
21:24:05.667 00.074 11596 worker thread done servicing request
21:24:05.668 00.001 13300 OnExposeComplete: enter
21:24:05.668 00.000 13300 UpdateGuideState(): m_state=1
21:24:05.668 00.000 13300 UpdateCurrentPosition: no star selected
21:24:05.668 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:24:05.669 00.001 13300 Status Line: Nessuna stella selezionata
21:24:05.671 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:24:05.678 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:24:05.678 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:05.678 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:24:05.678 00.000 13300 Enqueuing Expose request
21:24:05.678 00.000 11596 Worker thread wakes up
21:24:05.678 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:24:05.791 00.113 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e95cc114-a16d-495e-8fb5-8093bd04a2fa"}
21:24:05.791 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e95cc114-a16d-495e-8fb5-8093bd04a2fa"}
21:24:05.792 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dc5f31b2-4744-4d44-9cc0-42d4901bc5a2"}
21:24:05.792 00.000 13300 case statement mapped state 1 to 101
21:24:05.792 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dc5f31b2-4744-4d44-9cc0-42d4901bc5a2"}
21:24:06.191 00.399 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:24:08.789 02.598 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c566d1d6-03d2-47a0-a295-a631f169c34a"}
21:24:08.789 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c566d1d6-03d2-47a0-a295-a631f169c34a"}
21:24:08.790 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8c81ef6f-6b37-4841-8e37-f3d7c114a5e0"}
21:24:08.790 00.000 13300 case statement mapped state 1 to 101
21:24:08.791 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8c81ef6f-6b37-4841-8e37-f3d7c114a5e0"}
21:24:09.213 00.422 11596 Exposure complete
21:24:09.291 00.078 11596 worker thread done servicing request
21:24:09.291 00.000 13300 OnExposeComplete: enter
21:24:09.291 00.000 13300 UpdateGuideState(): m_state=1
21:24:09.292 00.001 13300 UpdateCurrentPosition: no star selected
21:24:09.292 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:24:09.292 00.000 13300 Status Line: Nessuna stella selezionata
21:24:09.295 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:24:09.302 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:24:09.302 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:09.302 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:24:09.302 00.000 13300 Enqueuing Expose request
21:24:09.302 00.000 11596 Worker thread wakes up
21:24:09.302 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:24:09.816 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:24:11.789 01.973 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ac319333-4f5f-47ae-af84-e709c0931398"}
21:24:11.789 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ac319333-4f5f-47ae-af84-e709c0931398"}
21:24:11.790 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a161cebb-08e4-4406-8f2d-79ca227b59fe"}
21:24:11.790 00.000 13300 case statement mapped state 1 to 101
21:24:11.790 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a161cebb-08e4-4406-8f2d-79ca227b59fe"}
21:24:12.840 01.050 11596 Exposure complete
21:24:12.914 00.074 11596 worker thread done servicing request
21:24:12.914 00.000 13300 OnExposeComplete: enter
21:24:12.915 00.001 13300 UpdateGuideState(): m_state=1
21:24:12.915 00.000 13300 UpdateCurrentPosition: no star selected
21:24:12.915 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:24:12.916 00.001 13300 Status Line: Nessuna stella selezionata
21:24:12.918 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
21:24:12.925 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:24:12.925 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:12.926 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:24:12.926 00.000 13300 Enqueuing Expose request
21:24:12.926 00.000 11596 Worker thread wakes up
21:24:12.926 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:24:13.428 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:24:14.788 01.360 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"57aaef55-5429-462f-9694-51d24afdd633"}
21:24:14.788 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"57aaef55-5429-462f-9694-51d24afdd633"}
21:24:14.790 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8593189b-1342-40ec-a4f2-a2fe7a7f2178"}
21:24:14.790 00.000 13300 case statement mapped state 1 to 101
21:24:14.790 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8593189b-1342-40ec-a4f2-a2fe7a7f2178"}
21:24:16.464 01.674 11596 Exposure complete
21:24:16.545 00.081 11596 worker thread done servicing request
21:24:16.545 00.000 13300 OnExposeComplete: enter
21:24:16.545 00.000 13300 UpdateGuideState(): m_state=1
21:24:16.546 00.001 13300 UpdateCurrentPosition: no star selected
21:24:16.546 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:24:16.546 00.000 13300 Status Line: Nessuna stella selezionata
21:24:16.550 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:24:16.557 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:24:16.558 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:16.558 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:24:16.558 00.000 13300 Enqueuing Expose request
21:24:16.558 00.000 11596 Worker thread wakes up
21:24:16.558 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:24:17.064 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:24:17.787 00.723 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c14b9963-fbbe-46cd-9a23-d1cb441193fa"}
21:24:17.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c14b9963-fbbe-46cd-9a23-d1cb441193fa"}
21:24:17.788 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f6528dda-e0a5-464c-9a1e-3b476c2d421a"}
21:24:17.789 00.001 13300 case statement mapped state 1 to 101
21:24:17.789 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f6528dda-e0a5-464c-9a1e-3b476c2d421a"}
21:24:20.100 02.311 11596 Exposure complete
21:24:20.195 00.095 11596 worker thread done servicing request
21:24:20.195 00.000 13300 OnExposeComplete: enter
21:24:20.195 00.000 13300 UpdateGuideState(): m_state=1
21:24:20.195 00.000 13300 UpdateCurrentPosition: no star selected
21:24:20.195 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:24:20.196 00.001 13300 Status Line: Nessuna stella selezionata
21:24:20.201 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:24:20.211 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:24:20.211 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:20.212 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:24:20.212 00.000 13300 Enqueuing Expose request
21:24:20.212 00.000 11596 Worker thread wakes up
21:24:20.212 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:24:20.727 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:24:20.786 00.059 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e472b1d7-08fd-47be-b68b-26defa0a2920"}
21:24:20.786 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e472b1d7-08fd-47be-b68b-26defa0a2920"}
21:24:20.787 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"99e9e0e6-b3c1-480a-b620-c8773b87b0da"}
21:24:20.787 00.000 13300 case statement mapped state 1 to 101
21:24:20.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"99e9e0e6-b3c1-480a-b620-c8773b87b0da"}
21:24:23.760 02.973 11596 Exposure complete
21:24:23.786 00.026 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"96a0750b-decf-4677-bd06-fc582f6f7b0b"}
21:24:23.786 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"96a0750b-decf-4677-bd06-fc582f6f7b0b"}
21:24:23.787 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9586dee6-e688-4636-9148-84bbeea809f4"}
21:24:23.787 00.000 13300 case statement mapped state 1 to 101
21:24:23.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9586dee6-e688-4636-9148-84bbeea809f4"}
21:24:23.833 00.046 11596 worker thread done servicing request
21:24:23.833 00.000 13300 OnExposeComplete: enter
21:24:23.833 00.000 13300 UpdateGuideState(): m_state=1
21:24:23.833 00.000 13300 UpdateCurrentPosition: no star selected
21:24:23.834 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:24:23.834 00.000 13300 Status Line: Nessuna stella selezionata
21:24:23.836 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:24:23.843 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:24:23.843 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:23.843 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:24:23.843 00.000 13300 Enqueuing Expose request
21:24:23.844 00.001 11596 Worker thread wakes up
21:24:23.844 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:24:24.358 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:24:26.786 02.428 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"90afac0e-2da4-40c9-915c-8cbcfbdfe59b"}
21:24:26.786 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"90afac0e-2da4-40c9-915c-8cbcfbdfe59b"}
21:24:26.787 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c660b919-f637-4426-ac06-821cf4484285"}
21:24:26.787 00.000 13300 case statement mapped state 1 to 101
21:24:26.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c660b919-f637-4426-ac06-821cf4484285"}
21:24:27.394 00.607 11596 Exposure complete
21:24:27.466 00.072 11596 worker thread done servicing request
21:24:27.466 00.000 13300 OnExposeComplete: enter
21:24:27.467 00.001 13300 UpdateGuideState(): m_state=1
21:24:27.467 00.000 13300 UpdateCurrentPosition: no star selected
21:24:27.467 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:24:27.467 00.000 13300 Status Line: Nessuna stella selezionata
21:24:27.470 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:24:27.477 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:24:27.477 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:27.477 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:24:27.478 00.001 13300 Enqueuing Expose request
21:24:27.478 00.000 11596 Worker thread wakes up
21:24:27.478 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:24:27.980 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:24:29.784 01.804 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"84ddb946-86cf-4b09-bd8a-901447098508"}
21:24:29.784 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"84ddb946-86cf-4b09-bd8a-901447098508"}
21:24:29.785 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2058bbe0-7583-4f90-87be-5a1a976a1224"}
21:24:29.785 00.000 13300 case statement mapped state 1 to 101
21:24:29.785 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2058bbe0-7583-4f90-87be-5a1a976a1224"}
21:24:31.005 01.220 11596 Exposure complete
21:24:31.080 00.075 11596 worker thread done servicing request
21:24:31.080 00.000 13300 OnExposeComplete: enter
21:24:31.080 00.000 13300 UpdateGuideState(): m_state=1
21:24:31.081 00.001 13300 UpdateCurrentPosition: no star selected
21:24:31.081 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:24:31.081 00.000 13300 Status Line: Nessuna stella selezionata
21:24:31.085 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:24:31.091 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:24:31.092 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:31.092 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:24:31.092 00.000 13300 Enqueuing Expose request
21:24:31.092 00.000 11596 Worker thread wakes up
21:24:31.092 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:24:31.594 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:24:32.783 01.189 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b80673fb-14a4-44d9-ab42-69d0b7fb3f13"}
21:24:32.783 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b80673fb-14a4-44d9-ab42-69d0b7fb3f13"}
21:24:32.784 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cd654bcd-b0ca-4fea-9960-a59b10fd28ad"}
21:24:32.784 00.000 13300 case statement mapped state 1 to 101
21:24:32.784 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cd654bcd-b0ca-4fea-9960-a59b10fd28ad"}
21:24:34.624 01.840 11596 Exposure complete
21:24:34.702 00.078 11596 worker thread done servicing request
21:24:34.703 00.001 13300 OnExposeComplete: enter
21:24:34.703 00.000 13300 UpdateGuideState(): m_state=1
21:24:34.703 00.000 13300 UpdateCurrentPosition: no star selected
21:24:34.703 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:24:34.704 00.001 13300 Status Line: Nessuna stella selezionata
21:24:34.706 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=255, Gamma=0.510
21:24:34.713 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:24:34.713 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:34.713 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:24:34.713 00.000 13300 Enqueuing Expose request
21:24:34.713 00.000 11596 Worker thread wakes up
21:24:34.713 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:24:35.219 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:24:35.783 00.564 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b54c4563-37b0-4ddb-807a-aa82979fb546"}
21:24:35.783 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b54c4563-37b0-4ddb-807a-aa82979fb546"}
21:24:35.784 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1d015c69-a324-47b3-b837-66c3e79149c9"}
21:24:35.784 00.000 13300 case statement mapped state 1 to 101
21:24:35.784 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1d015c69-a324-47b3-b837-66c3e79149c9"}
21:24:38.248 02.464 11596 Exposure complete
21:24:38.321 00.073 11596 worker thread done servicing request
21:24:38.322 00.001 13300 OnExposeComplete: enter
21:24:38.322 00.000 13300 UpdateGuideState(): m_state=1
21:24:38.322 00.000 13300 UpdateCurrentPosition: no star selected
21:24:38.323 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:24:38.323 00.000 13300 Status Line: Nessuna stella selezionata
21:24:38.326 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:24:38.333 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:24:38.333 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:38.333 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:24:38.333 00.000 13300 Enqueuing Expose request
21:24:38.333 00.000 11596 Worker thread wakes up
21:24:38.333 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:24:38.781 00.448 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5bbb4e26-fb92-4d3a-a329-62fd28fc2f9a"}
21:24:38.781 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5bbb4e26-fb92-4d3a-a329-62fd28fc2f9a"}
21:24:38.781 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a0124a43-4337-4d2f-ba1a-4ecaee32a81f"}
21:24:38.782 00.001 13300 case statement mapped state 1 to 101
21:24:38.782 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a0124a43-4337-4d2f-ba1a-4ecaee32a81f"}
21:24:38.845 00.063 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:24:41.781 02.936 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8a36958f-d7b8-4283-9bfb-1346f6927fcb"}
21:24:41.781 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8a36958f-d7b8-4283-9bfb-1346f6927fcb"}
21:24:41.782 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"757007cc-2539-4c27-a757-cced46e4b194"}
21:24:41.782 00.000 13300 case statement mapped state 1 to 101
21:24:41.782 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"757007cc-2539-4c27-a757-cced46e4b194"}
21:24:41.872 00.090 11596 Exposure complete
21:24:41.948 00.076 11596 worker thread done servicing request
21:24:41.948 00.000 13300 OnExposeComplete: enter
21:24:41.948 00.000 13300 UpdateGuideState(): m_state=1
21:24:41.949 00.001 13300 UpdateCurrentPosition: no star selected
21:24:41.949 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:24:41.949 00.000 13300 Status Line: Nessuna stella selezionata
21:24:41.952 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:24:41.961 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:24:41.961 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:41.961 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:24:41.962 00.001 13300 Enqueuing Expose request
21:24:41.962 00.000 11596 Worker thread wakes up
21:24:41.962 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:24:42.473 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:24:44.782 02.309 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2d3f1ce0-213a-4b18-a355-a0cae41afc86"}
21:24:44.782 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2d3f1ce0-213a-4b18-a355-a0cae41afc86"}
21:24:44.783 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0c32e8e6-412e-4822-89e8-5698c064662b"}
21:24:44.783 00.000 13300 case statement mapped state 1 to 101
21:24:44.783 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0c32e8e6-412e-4822-89e8-5698c064662b"}
21:24:45.503 00.720 11596 Exposure complete
21:24:45.593 00.090 11596 worker thread done servicing request
21:24:45.593 00.000 13300 OnExposeComplete: enter
21:24:45.593 00.000 13300 UpdateGuideState(): m_state=1
21:24:45.593 00.000 13300 UpdateCurrentPosition: no star selected
21:24:45.594 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:24:45.594 00.000 13300 Status Line: Nessuna stella selezionata
21:24:45.598 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=255, Gamma=0.510
21:24:45.606 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:24:45.606 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:45.606 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:24:45.606 00.000 13300 Enqueuing Expose request
21:24:45.606 00.000 11596 Worker thread wakes up
21:24:45.606 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:24:46.119 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:24:47.781 01.662 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0b11cb64-91b6-4d31-982b-89f05efff333"}
21:24:47.781 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0b11cb64-91b6-4d31-982b-89f05efff333"}
21:24:47.782 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9ec8140a-d8fd-43fc-bc90-1224058bae0c"}
21:24:47.782 00.000 13300 case statement mapped state 1 to 101
21:24:47.782 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9ec8140a-d8fd-43fc-bc90-1224058bae0c"}
21:24:49.155 01.373 11596 Exposure complete
21:24:49.247 00.092 11596 worker thread done servicing request
21:24:49.247 00.000 13300 OnExposeComplete: enter
21:24:49.247 00.000 13300 UpdateGuideState(): m_state=1
21:24:49.248 00.001 13300 UpdateCurrentPosition: no star selected
21:24:49.248 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:24:49.248 00.000 13300 Status Line: Nessuna stella selezionata
21:24:49.251 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:24:49.259 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:24:49.259 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:49.259 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:24:49.259 00.000 13300 Enqueuing Expose request
21:24:49.260 00.001 11596 Worker thread wakes up
21:24:49.260 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:24:49.773 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:24:50.781 01.008 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e3a3db07-0e65-4fc9-90b5-e5c58a108358"}
21:24:50.781 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e3a3db07-0e65-4fc9-90b5-e5c58a108358"}
21:24:50.782 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"008e2ce4-a796-41e5-be3b-7f0d6fd6d286"}
21:24:50.782 00.000 13300 case statement mapped state 1 to 101
21:24:50.782 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"008e2ce4-a796-41e5-be3b-7f0d6fd6d286"}
21:24:52.834 02.052 11596 Exposure complete
21:24:52.963 00.129 11596 worker thread done servicing request
21:24:52.964 00.001 13300 OnExposeComplete: enter
21:24:52.964 00.000 13300 UpdateGuideState(): m_state=1
21:24:52.964 00.000 13300 UpdateCurrentPosition: no star selected
21:24:52.965 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:24:52.965 00.000 13300 Status Line: Nessuna stella selezionata
21:24:52.968 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
21:24:52.978 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:24:52.979 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:52.979 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:24:52.979 00.000 13300 Enqueuing Expose request
21:24:52.979 00.000 11596 Worker thread wakes up
21:24:52.979 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:24:53.489 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:24:53.962 00.473 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"82a5fec6-30c8-4cce-99b7-b9bc93c5c297"}
21:24:53.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"82a5fec6-30c8-4cce-99b7-b9bc93c5c297"}
21:24:54.165 00.203 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"60ea55e8-2eac-4423-bccd-5ea5eb2e6dcb"}
21:24:54.166 00.001 13300 case statement mapped state 1 to 101
21:24:54.166 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"60ea55e8-2eac-4423-bccd-5ea5eb2e6dcb"}
21:24:56.548 02.382 11596 Exposure complete
21:24:56.739 00.191 11596 worker thread done servicing request
21:24:56.739 00.000 13300 OnExposeComplete: enter
21:24:56.739 00.000 13300 UpdateGuideState(): m_state=1
21:24:56.739 00.000 13300 UpdateCurrentPosition: no star selected
21:24:56.740 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:24:56.740 00.000 13300 Status Line: Nessuna stella selezionata
21:24:56.743 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:24:56.754 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:24:56.754 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:56.754 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:24:56.754 00.000 13300 Enqueuing Expose request
21:24:56.754 00.000 11596 Worker thread wakes up
21:24:56.755 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:24:57.079 00.324 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"04be6e38-07c9-41b8-ac93-0700effca7de"}
21:24:57.079 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"04be6e38-07c9-41b8-ac93-0700effca7de"}
21:24:57.080 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4b2f4f6d-766d-4a43-9b06-8033fc8a17f4"}
21:24:57.081 00.001 13300 case statement mapped state 1 to 101
21:24:57.081 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4b2f4f6d-766d-4a43-9b06-8033fc8a17f4"}
21:24:57.268 00.187 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:25:00.078 02.810 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b9cfec56-3098-4168-93c5-47ec0ab949df"}
21:25:00.078 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b9cfec56-3098-4168-93c5-47ec0ab949df"}
21:25:00.079 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6f596390-a359-4fd7-bd57-d09614b0a431"}
21:25:00.080 00.001 13300 case statement mapped state 1 to 101
21:25:00.080 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6f596390-a359-4fd7-bd57-d09614b0a431"}
21:25:00.333 00.253 11596 Exposure complete
21:25:00.476 00.143 11596 worker thread done servicing request
21:25:00.476 00.000 13300 OnExposeComplete: enter
21:25:00.477 00.001 13300 UpdateGuideState(): m_state=1
21:25:00.478 00.001 13300 UpdateCurrentPosition: no star selected
21:25:00.478 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:25:00.479 00.001 13300 Status Line: Nessuna stella selezionata
21:25:00.484 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:25:00.499 00.015 13300 UpdateGuideState exits: Nessuna stella selezionata
21:25:00.499 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:00.499 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:25:00.500 00.001 13300 Enqueuing Expose request
21:25:00.500 00.000 11596 Worker thread wakes up
21:25:00.500 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:25:01.015 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:25:03.078 02.063 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5b7d70fa-77e8-49ad-9bd8-dc6337c65b52"}
21:25:03.078 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5b7d70fa-77e8-49ad-9bd8-dc6337c65b52"}
21:25:03.079 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"178b482c-d185-48a1-8f35-f3bee71dea9e"}
21:25:03.079 00.000 13300 case statement mapped state 1 to 101
21:25:03.079 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"178b482c-d185-48a1-8f35-f3bee71dea9e"}
21:25:04.049 00.970 11596 Exposure complete
21:25:04.125 00.076 11596 worker thread done servicing request
21:25:04.125 00.000 13300 OnExposeComplete: enter
21:25:04.125 00.000 13300 UpdateGuideState(): m_state=1
21:25:04.125 00.000 13300 UpdateCurrentPosition: no star selected
21:25:04.126 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:25:04.126 00.000 13300 Status Line: Nessuna stella selezionata
21:25:04.130 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:25:04.137 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:25:04.137 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:04.137 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:25:04.137 00.000 13300 Enqueuing Expose request
21:25:04.137 00.000 11596 Worker thread wakes up
21:25:04.137 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:25:04.649 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:25:06.078 01.429 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e26aa427-d7eb-4080-bed1-6285b8cc68a6"}
21:25:06.078 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e26aa427-d7eb-4080-bed1-6285b8cc68a6"}
21:25:06.079 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"33bf0f0c-e58a-48ef-abec-ea642dbbc618"}
21:25:06.079 00.000 13300 case statement mapped state 1 to 101
21:25:06.079 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"33bf0f0c-e58a-48ef-abec-ea642dbbc618"}
21:25:07.677 01.598 11596 Exposure complete
21:25:07.749 00.072 11596 worker thread done servicing request
21:25:07.750 00.001 13300 OnExposeComplete: enter
21:25:07.750 00.000 13300 UpdateGuideState(): m_state=1
21:25:07.750 00.000 13300 UpdateCurrentPosition: no star selected
21:25:07.750 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:25:07.750 00.000 13300 Status Line: Nessuna stella selezionata
21:25:07.753 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:25:07.759 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:25:07.759 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:07.759 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:25:07.759 00.000 13300 Enqueuing Expose request
21:25:07.759 00.000 11596 Worker thread wakes up
21:25:07.759 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:25:08.269 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:25:09.078 00.809 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e621d2dd-78e3-454f-a8e4-98af671bb5b2"}
21:25:09.078 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e621d2dd-78e3-454f-a8e4-98af671bb5b2"}
21:25:09.079 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b2ac9722-24a5-4124-9166-db7e815e5621"}
21:25:09.079 00.000 13300 case statement mapped state 1 to 101
21:25:09.079 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b2ac9722-24a5-4124-9166-db7e815e5621"}
21:25:11.305 02.226 11596 Exposure complete
21:25:11.383 00.078 13300 OnExposeComplete: enter
21:25:11.383 00.000 11596 worker thread done servicing request
21:25:11.383 00.000 13300 UpdateGuideState(): m_state=1
21:25:11.384 00.001 13300 UpdateCurrentPosition: no star selected
21:25:11.384 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:25:11.384 00.000 13300 Status Line: Nessuna stella selezionata
21:25:11.388 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:25:11.396 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:25:11.397 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:11.397 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:25:11.397 00.000 13300 Enqueuing Expose request
21:25:11.397 00.000 11596 Worker thread wakes up
21:25:11.397 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:25:11.906 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:25:12.078 00.172 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e5a218d2-440e-4f7c-b7f0-278c36942928"}
21:25:12.078 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e5a218d2-440e-4f7c-b7f0-278c36942928"}
21:25:12.078 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9f393d68-8921-495c-8736-4be35b758eb7"}
21:25:12.079 00.001 13300 case statement mapped state 1 to 101
21:25:12.079 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9f393d68-8921-495c-8736-4be35b758eb7"}
21:25:14.950 02.871 11596 Exposure complete
21:25:15.066 00.116 11596 worker thread done servicing request
21:25:15.066 00.000 13300 OnExposeComplete: enter
21:25:15.066 00.000 13300 UpdateGuideState(): m_state=1
21:25:15.067 00.001 13300 UpdateCurrentPosition: no star selected
21:25:15.067 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:25:15.067 00.000 13300 Status Line: Nessuna stella selezionata
21:25:15.072 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:25:15.082 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:25:15.082 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:15.082 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:25:15.082 00.000 13300 Enqueuing Expose request
21:25:15.082 00.000 11596 Worker thread wakes up
21:25:15.082 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:25:15.083 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3b70d89e-45fa-469f-800e-cbc3832cd96a"}
21:25:15.083 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3b70d89e-45fa-469f-800e-cbc3832cd96a"}
21:25:15.084 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cb58eff3-538d-488c-a437-438b51f3d235"}
21:25:15.084 00.000 13300 case statement mapped state 1 to 101
21:25:15.084 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cb58eff3-538d-488c-a437-438b51f3d235"}
21:25:15.598 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:25:18.077 02.479 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d65776b1-ea11-4f35-81d7-c84767bd3b80"}
21:25:18.077 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d65776b1-ea11-4f35-81d7-c84767bd3b80"}
21:25:18.078 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2eaa5c6e-852b-49c4-a122-3927367ab0e4"}
21:25:18.078 00.000 13300 case statement mapped state 1 to 101
21:25:18.078 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2eaa5c6e-852b-49c4-a122-3927367ab0e4"}
21:25:18.632 00.554 11596 Exposure complete
21:25:18.725 00.093 11596 worker thread done servicing request
21:25:18.725 00.000 13300 OnExposeComplete: enter
21:25:18.725 00.000 13300 UpdateGuideState(): m_state=1
21:25:18.725 00.000 13300 UpdateCurrentPosition: no star selected
21:25:18.726 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:25:18.726 00.000 13300 Status Line: Nessuna stella selezionata
21:25:18.730 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:25:18.740 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:25:18.740 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:18.740 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:25:18.741 00.001 13300 Enqueuing Expose request
21:25:18.741 00.000 11596 Worker thread wakes up
21:25:18.741 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:25:19.253 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:25:21.076 01.823 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"19da473c-aa06-4857-9816-36ae139b7846"}
21:25:21.076 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"19da473c-aa06-4857-9816-36ae139b7846"}
21:25:21.077 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1fe8074e-a189-4485-87b6-cafa0c258d7f"}
21:25:21.077 00.000 13300 case statement mapped state 1 to 101
21:25:21.078 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1fe8074e-a189-4485-87b6-cafa0c258d7f"}
21:25:22.365 01.287 11596 Exposure complete
21:25:22.435 00.070 11596 worker thread done servicing request
21:25:22.435 00.000 13300 OnExposeComplete: enter
21:25:22.436 00.001 13300 UpdateGuideState(): m_state=1
21:25:22.436 00.000 13300 UpdateCurrentPosition: no star selected
21:25:22.436 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:25:22.436 00.000 13300 Status Line: Nessuna stella selezionata
21:25:22.439 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=255, Gamma=0.510
21:25:22.446 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:25:22.446 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:22.446 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:25:22.446 00.000 13300 Enqueuing Expose request
21:25:22.446 00.000 11596 Worker thread wakes up
21:25:22.447 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:25:22.958 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:25:24.075 01.117 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"df5cfb38-00d2-437e-8892-faf655a271d2"}
21:25:24.075 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"df5cfb38-00d2-437e-8892-faf655a271d2"}
21:25:24.076 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e7243710-e766-4101-9080-a97b2b4597e1"}
21:25:24.076 00.000 13300 case statement mapped state 1 to 101
21:25:24.076 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e7243710-e766-4101-9080-a97b2b4597e1"}
21:25:25.992 01.916 11596 Exposure complete
21:25:26.076 00.084 11596 worker thread done servicing request
21:25:26.076 00.000 13300 OnExposeComplete: enter
21:25:26.076 00.000 13300 UpdateGuideState(): m_state=1
21:25:26.076 00.000 13300 UpdateCurrentPosition: no star selected
21:25:26.077 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:25:26.077 00.000 13300 Status Line: Nessuna stella selezionata
21:25:26.080 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:25:26.086 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:25:26.086 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:26.086 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:25:26.086 00.000 13300 Enqueuing Expose request
21:25:26.086 00.000 11596 Worker thread wakes up
21:25:26.087 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:25:26.595 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:25:27.074 00.479 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8627be9f-c164-4bfa-85a7-d4423aa99e9b"}
21:25:27.074 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8627be9f-c164-4bfa-85a7-d4423aa99e9b"}
21:25:27.075 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"53da5e7f-6b15-477f-89bd-60b76281f607"}
21:25:27.075 00.000 13300 case statement mapped state 1 to 101
21:25:27.075 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"53da5e7f-6b15-477f-89bd-60b76281f607"}
21:25:29.621 02.546 11596 Exposure complete
21:25:29.695 00.074 11596 worker thread done servicing request
21:25:29.695 00.000 13300 OnExposeComplete: enter
21:25:29.695 00.000 13300 UpdateGuideState(): m_state=1
21:25:29.696 00.001 13300 UpdateCurrentPosition: no star selected
21:25:29.696 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:25:29.696 00.000 13300 Status Line: Nessuna stella selezionata
21:25:29.699 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:25:29.706 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:25:29.706 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:29.706 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:25:29.706 00.000 13300 Enqueuing Expose request
21:25:29.706 00.000 11596 Worker thread wakes up
21:25:29.707 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:25:30.074 00.367 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dea97e73-5748-49e6-9c70-936ca58fcb01"}
21:25:30.074 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dea97e73-5748-49e6-9c70-936ca58fcb01"}
21:25:30.075 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b155c076-2fad-44af-9cdc-cc112d8d6475"}
21:25:30.075 00.000 13300 case statement mapped state 1 to 101
21:25:30.075 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b155c076-2fad-44af-9cdc-cc112d8d6475"}
21:25:30.208 00.133 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:25:33.076 02.868 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"854953aa-f2ff-4ead-a2aa-fbc1a707e347"}
21:25:33.076 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"854953aa-f2ff-4ead-a2aa-fbc1a707e347"}
21:25:33.077 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"39538cb1-0919-4b86-9b53-a5fdd95ec507"}
21:25:33.077 00.000 13300 case statement mapped state 1 to 101
21:25:33.077 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"39538cb1-0919-4b86-9b53-a5fdd95ec507"}
21:25:33.235 00.158 11596 Exposure complete
21:25:33.308 00.073 11596 worker thread done servicing request
21:25:33.309 00.001 13300 OnExposeComplete: enter
21:25:33.309 00.000 13300 UpdateGuideState(): m_state=1
21:25:33.309 00.000 13300 UpdateCurrentPosition: no star selected
21:25:33.309 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:25:33.309 00.000 13300 Status Line: Nessuna stella selezionata
21:25:33.312 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:25:33.319 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:25:33.319 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:33.320 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:25:33.320 00.000 13300 Enqueuing Expose request
21:25:33.320 00.000 11596 Worker thread wakes up
21:25:33.320 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:25:33.835 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:25:36.075 02.240 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0a6e3bae-070b-48fd-8b3d-72c25068656e"}
21:25:36.075 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0a6e3bae-070b-48fd-8b3d-72c25068656e"}
21:25:36.076 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"94eb9e2c-33b8-4f27-8f74-4523aa8e1efa"}
21:25:36.076 00.000 13300 case statement mapped state 1 to 101
21:25:36.076 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"94eb9e2c-33b8-4f27-8f74-4523aa8e1efa"}
21:25:36.856 00.780 11596 Exposure complete
21:25:36.930 00.074 11596 worker thread done servicing request
21:25:36.930 00.000 13300 OnExposeComplete: enter
21:25:36.930 00.000 13300 UpdateGuideState(): m_state=1
21:25:36.931 00.001 13300 UpdateCurrentPosition: no star selected
21:25:36.931 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:25:36.931 00.000 13300 Status Line: Nessuna stella selezionata
21:25:36.935 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:25:36.942 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:25:36.942 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:36.943 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:25:36.943 00.000 13300 Enqueuing Expose request
21:25:36.943 00.000 11596 Worker thread wakes up
21:25:36.943 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:25:37.446 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:25:39.075 01.629 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"065e94d4-c4a8-44af-9e21-ce59c3f6ee89"}
21:25:39.075 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"065e94d4-c4a8-44af-9e21-ce59c3f6ee89"}
21:25:39.076 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"60d544cf-f8bd-4d20-b7f3-34ddb0ea488a"}
21:25:39.076 00.000 13300 case statement mapped state 1 to 101
21:25:39.076 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"60d544cf-f8bd-4d20-b7f3-34ddb0ea488a"}
21:25:40.468 01.392 11596 Exposure complete
21:25:40.546 00.078 11596 worker thread done servicing request
21:25:40.546 00.000 13300 OnExposeComplete: enter
21:25:40.546 00.000 13300 UpdateGuideState(): m_state=1
21:25:40.547 00.001 13300 UpdateCurrentPosition: no star selected
21:25:40.547 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:25:40.547 00.000 13300 Status Line: Nessuna stella selezionata
21:25:40.550 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=255, Gamma=0.510
21:25:40.556 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:25:40.557 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:40.557 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:25:40.557 00.000 13300 Enqueuing Expose request
21:25:40.557 00.000 11596 Worker thread wakes up
21:25:40.557 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:25:41.068 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:25:42.074 01.006 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"591e22a5-5885-471e-8908-176b3c8b2aa2"}
21:25:42.074 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"591e22a5-5885-471e-8908-176b3c8b2aa2"}
21:25:42.075 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e70487c8-e45d-47b2-a4e2-278b0b8008cb"}
21:25:42.075 00.000 13300 case statement mapped state 1 to 101
21:25:42.075 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e70487c8-e45d-47b2-a4e2-278b0b8008cb"}
21:25:44.096 02.021 11596 Exposure complete
21:25:44.189 00.093 11596 worker thread done servicing request
21:25:44.189 00.000 13300 OnExposeComplete: enter
21:25:44.189 00.000 13300 UpdateGuideState(): m_state=1
21:25:44.190 00.001 13300 UpdateCurrentPosition: no star selected
21:25:44.190 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:25:44.190 00.000 13300 Status Line: Nessuna stella selezionata
21:25:44.194 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=255, Gamma=0.510
21:25:44.203 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:25:44.204 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:44.204 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:25:44.204 00.000 13300 Enqueuing Expose request
21:25:44.204 00.000 11596 Worker thread wakes up
21:25:44.204 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:25:44.709 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:25:45.074 00.365 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0af73f6c-69bf-4f2a-9b24-175538dd7cdf"}
21:25:45.074 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0af73f6c-69bf-4f2a-9b24-175538dd7cdf"}
21:25:45.075 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9bc619cb-2737-4312-b203-f34bfb401949"}
21:25:45.075 00.000 13300 case statement mapped state 1 to 101
21:25:45.075 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9bc619cb-2737-4312-b203-f34bfb401949"}
21:25:47.742 02.667 11596 Exposure complete
21:25:47.841 00.099 11596 worker thread done servicing request
21:25:47.841 00.000 13300 OnExposeComplete: enter
21:25:47.841 00.000 13300 UpdateGuideState(): m_state=1
21:25:47.842 00.001 13300 UpdateCurrentPosition: no star selected
21:25:47.842 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:25:47.842 00.000 13300 Status Line: Nessuna stella selezionata
21:25:47.845 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=255, Gamma=0.510
21:25:47.851 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:25:47.851 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:47.852 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:25:47.852 00.000 13300 Enqueuing Expose request
21:25:47.852 00.000 11596 Worker thread wakes up
21:25:47.852 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:25:48.073 00.221 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a5e640e1-e04e-4e0f-8911-6ed56209421b"}
21:25:48.073 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a5e640e1-e04e-4e0f-8911-6ed56209421b"}
21:25:48.074 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dffeab40-7144-4a3a-b56c-1a8bacce3de9"}
21:25:48.074 00.000 13300 case statement mapped state 1 to 101
21:25:48.074 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dffeab40-7144-4a3a-b56c-1a8bacce3de9"}
21:25:48.358 00.284 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:25:51.073 02.715 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aece02b8-8267-4471-8479-8d5b95ca57d6"}
21:25:51.073 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aece02b8-8267-4471-8479-8d5b95ca57d6"}
21:25:51.074 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7a0c2cea-a308-494a-9d1e-c628855cdb79"}
21:25:51.074 00.000 13300 case statement mapped state 1 to 101
21:25:51.074 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7a0c2cea-a308-494a-9d1e-c628855cdb79"}
21:25:51.385 00.311 11596 Exposure complete
21:25:51.473 00.088 11596 worker thread done servicing request
21:25:51.473 00.000 13300 OnExposeComplete: enter
21:25:51.473 00.000 13300 UpdateGuideState(): m_state=1
21:25:51.474 00.001 13300 UpdateCurrentPosition: no star selected
21:25:51.474 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:25:51.474 00.000 13300 Status Line: Nessuna stella selezionata
21:25:51.480 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:25:51.489 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:25:51.489 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:51.489 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:25:51.489 00.000 13300 Enqueuing Expose request
21:25:51.489 00.000 11596 Worker thread wakes up
21:25:51.489 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:25:52.003 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:25:54.073 02.070 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8267ea02-3330-482a-996a-85b15f89e731"}
21:25:54.073 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8267ea02-3330-482a-996a-85b15f89e731"}
21:25:54.074 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"93e45bd4-6376-4af9-b964-8817981c2668"}
21:25:54.074 00.000 13300 case statement mapped state 1 to 101
21:25:54.074 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"93e45bd4-6376-4af9-b964-8817981c2668"}
21:25:55.060 00.986 11596 Exposure complete
21:25:55.197 00.137 11596 worker thread done servicing request
21:25:55.197 00.000 13300 OnExposeComplete: enter
21:25:55.197 00.000 13300 UpdateGuideState(): m_state=1
21:25:55.197 00.000 13300 UpdateCurrentPosition: no star selected
21:25:55.198 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:25:55.198 00.000 13300 Status Line: Nessuna stella selezionata
21:25:55.201 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:25:55.212 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:25:55.213 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:55.213 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:25:55.213 00.000 13300 Enqueuing Expose request
21:25:55.213 00.000 11596 Worker thread wakes up
21:25:55.213 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:25:55.717 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:25:57.293 01.576 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8424dfa6-ad9d-442c-b79f-2bac417be76c"}
21:25:57.293 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8424dfa6-ad9d-442c-b79f-2bac417be76c"}
21:25:57.294 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"96009b49-71cf-46d6-8fa6-7cff27c122e3"}
21:25:57.294 00.000 13300 case statement mapped state 1 to 101
21:25:57.294 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"96009b49-71cf-46d6-8fa6-7cff27c122e3"}
21:25:58.793 01.499 11596 Exposure complete
21:25:58.929 00.136 13300 OnExposeComplete: enter
21:25:58.929 00.000 13300 UpdateGuideState(): m_state=1
21:25:58.930 00.001 13300 UpdateCurrentPosition: no star selected
21:25:58.930 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:25:58.931 00.001 13300 Status Line: Nessuna stella selezionata
21:25:58.934 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=247, Gamma=0.510
21:25:58.944 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:25:58.945 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:58.945 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:25:58.945 00.000 13300 Enqueuing Expose request
21:25:58.949 00.004 11596 worker thread done servicing request
21:25:58.949 00.000 11596 Worker thread wakes up
21:25:58.949 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:25:59.457 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:26:00.493 01.036 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a90c268d-fbe6-4323-b6c7-0773fd844360"}
21:26:00.493 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a90c268d-fbe6-4323-b6c7-0773fd844360"}
21:26:01.034 00.541 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c3a4f70b-76dc-40d3-ad7f-b46d950ad49d"}
21:26:01.035 00.001 13300 case statement mapped state 1 to 101
21:26:01.035 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c3a4f70b-76dc-40d3-ad7f-b46d950ad49d"}
21:26:02.490 01.455 11596 Exposure complete
21:26:02.593 00.103 11596 worker thread done servicing request
21:26:02.594 00.001 13300 OnExposeComplete: enter
21:26:02.594 00.000 13300 UpdateGuideState(): m_state=1
21:26:02.595 00.001 13300 UpdateCurrentPosition: no star selected
21:26:02.596 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:26:02.596 00.000 13300 Status Line: Nessuna stella selezionata
21:26:02.600 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:26:02.613 00.013 13300 UpdateGuideState exits: Nessuna stella selezionata
21:26:02.614 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:02.614 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:26:02.614 00.000 13300 Enqueuing Expose request
21:26:02.614 00.000 11596 Worker thread wakes up
21:26:02.614 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:26:03.122 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:26:03.492 00.370 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8ba4d791-8268-4c7d-875a-20df55a826b7"}
21:26:03.492 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8ba4d791-8268-4c7d-875a-20df55a826b7"}
21:26:03.493 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5095762c-b7e9-4492-881d-d027d2abaab1"}
21:26:03.493 00.000 13300 case statement mapped state 1 to 101
21:26:03.493 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5095762c-b7e9-4492-881d-d027d2abaab1"}
21:26:06.146 02.653 11596 Exposure complete
21:26:06.219 00.073 11596 worker thread done servicing request
21:26:06.220 00.001 13300 OnExposeComplete: enter
21:26:06.220 00.000 13300 UpdateGuideState(): m_state=1
21:26:06.220 00.000 13300 UpdateCurrentPosition: no star selected
21:26:06.220 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:26:06.221 00.001 13300 Status Line: Nessuna stella selezionata
21:26:06.223 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=248, Gamma=0.510
21:26:06.234 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:26:06.234 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:06.234 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:26:06.234 00.000 13300 Enqueuing Expose request
21:26:06.234 00.000 11596 Worker thread wakes up
21:26:06.234 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:26:06.492 00.258 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"28c0f9cc-bfd0-42a7-ae96-3fb83d1f718a"}
21:26:06.492 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"28c0f9cc-bfd0-42a7-ae96-3fb83d1f718a"}
21:26:06.493 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e349b327-54ae-4fd4-aa44-c10b22106abe"}
21:26:06.493 00.000 13300 case statement mapped state 1 to 101
21:26:06.493 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e349b327-54ae-4fd4-aa44-c10b22106abe"}
21:26:06.746 00.253 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:26:09.490 02.744 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"02007f55-7570-4bce-96eb-72647287a23e"}
21:26:09.490 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"02007f55-7570-4bce-96eb-72647287a23e"}
21:26:09.491 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"01fdfa2f-54f9-48c2-88ed-67a8caa610b7"}
21:26:09.491 00.000 13300 case statement mapped state 1 to 101
21:26:09.491 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"01fdfa2f-54f9-48c2-88ed-67a8caa610b7"}
21:26:09.772 00.281 11596 Exposure complete
21:26:09.844 00.072 11596 worker thread done servicing request
21:26:09.845 00.001 13300 OnExposeComplete: enter
21:26:09.845 00.000 13300 UpdateGuideState(): m_state=1
21:26:09.845 00.000 13300 UpdateCurrentPosition: no star selected
21:26:09.845 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:26:09.845 00.000 13300 Status Line: Nessuna stella selezionata
21:26:09.851 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=247, Gamma=0.510
21:26:09.859 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:26:09.859 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:09.859 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:26:09.859 00.000 13300 Enqueuing Expose request
21:26:09.859 00.000 11596 Worker thread wakes up
21:26:09.860 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:26:10.365 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:26:12.490 02.125 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"771cdafc-305b-409e-81e4-1851409c0849"}
21:26:12.490 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"771cdafc-305b-409e-81e4-1851409c0849"}
21:26:12.491 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"724351cb-7010-45a4-9948-7112b80d6e0c"}
21:26:12.491 00.000 13300 case statement mapped state 1 to 101
21:26:12.491 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"724351cb-7010-45a4-9948-7112b80d6e0c"}
21:26:13.437 00.946 11596 Exposure complete
21:26:13.606 00.169 13300 OnExposeComplete: enter
21:26:13.606 00.000 13300 UpdateGuideState(): m_state=1
21:26:13.607 00.001 13300 UpdateCurrentPosition: no star selected
21:26:13.607 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:26:13.608 00.001 11596 worker thread done servicing request
21:26:13.608 00.000 13300 Status Line: Nessuna stella selezionata
21:26:13.613 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=253, Gamma=0.510
21:26:13.628 00.015 13300 UpdateGuideState exits: Nessuna stella selezionata
21:26:13.628 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:13.628 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:26:13.628 00.000 13300 Enqueuing Expose request
21:26:13.629 00.001 11596 Worker thread wakes up
21:26:13.629 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:26:14.146 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:26:15.490 01.344 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e5a4b67b-59ea-46db-a0cc-2dd60aa642ec"}
21:26:15.490 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e5a4b67b-59ea-46db-a0cc-2dd60aa642ec"}
21:26:15.491 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d91c66e6-7fde-4ff8-955d-0c354bb12b75"}
21:26:15.491 00.000 13300 case statement mapped state 1 to 101
21:26:15.491 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d91c66e6-7fde-4ff8-955d-0c354bb12b75"}
21:26:17.195 01.704 11596 Exposure complete
21:26:17.303 00.108 11596 worker thread done servicing request
21:26:17.303 00.000 13300 OnExposeComplete: enter
21:26:17.303 00.000 13300 UpdateGuideState(): m_state=1
21:26:17.304 00.001 13300 UpdateCurrentPosition: no star selected
21:26:17.304 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:26:17.304 00.000 13300 Status Line: Nessuna stella selezionata
21:26:17.309 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
21:26:17.320 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:26:17.321 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:17.321 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:26:17.321 00.000 13300 Enqueuing Expose request
21:26:17.321 00.000 11596 Worker thread wakes up
21:26:17.321 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:26:17.837 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:26:18.488 00.651 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c3ee9372-e80b-4a65-a967-f04d1c9a18e9"}
21:26:18.488 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c3ee9372-e80b-4a65-a967-f04d1c9a18e9"}
21:26:18.489 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7dbc069c-8b0a-40d4-ae38-571281d699c8"}
21:26:18.489 00.000 13300 case statement mapped state 1 to 101
21:26:18.489 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7dbc069c-8b0a-40d4-ae38-571281d699c8"}
21:26:20.866 02.377 11596 Exposure complete
21:26:20.952 00.086 13300 OnExposeComplete: enter
21:26:20.952 00.000 11596 worker thread done servicing request
21:26:20.952 00.000 13300 UpdateGuideState(): m_state=1
21:26:20.953 00.001 13300 UpdateCurrentPosition: no star selected
21:26:20.953 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:26:20.953 00.000 13300 Status Line: Nessuna stella selezionata
21:26:20.956 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=251, Gamma=0.510
21:26:20.963 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:26:20.963 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:20.963 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:26:20.963 00.000 13300 Enqueuing Expose request
21:26:20.963 00.000 11596 Worker thread wakes up
21:26:20.963 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:26:21.469 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:26:21.488 00.019 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0bc5fb02-ff96-4ab3-99e7-71645b25dfe2"}
21:26:21.488 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0bc5fb02-ff96-4ab3-99e7-71645b25dfe2"}
21:26:21.489 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"62eb24ca-c725-4097-bfba-bb8accfef0bb"}
21:26:21.489 00.000 13300 case statement mapped state 1 to 101
21:26:21.489 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"62eb24ca-c725-4097-bfba-bb8accfef0bb"}
21:26:24.488 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"18032908-21cf-4510-89df-2887040acb16"}
21:26:24.488 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"18032908-21cf-4510-89df-2887040acb16"}
21:26:24.489 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c418268a-cc8e-47e2-ac07-2ba3f2e2b587"}
21:26:24.489 00.000 13300 case statement mapped state 1 to 101
21:26:24.489 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c418268a-cc8e-47e2-ac07-2ba3f2e2b587"}
21:26:24.501 00.012 11596 Exposure complete
21:26:24.575 00.074 11596 worker thread done servicing request
21:26:24.576 00.001 13300 OnExposeComplete: enter
21:26:24.576 00.000 13300 UpdateGuideState(): m_state=1
21:26:24.576 00.000 13300 UpdateCurrentPosition: no star selected
21:26:24.576 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:26:24.577 00.001 13300 Status Line: Nessuna stella selezionata
21:26:24.579 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=247, Gamma=0.510
21:26:24.586 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:26:24.586 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:24.586 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:26:24.586 00.000 13300 Enqueuing Expose request
21:26:24.586 00.000 11596 Worker thread wakes up
21:26:24.587 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:26:25.095 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:26:27.487 02.392 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"71549fce-c6a1-4e1f-93fe-4b3e0927429b"}
21:26:27.487 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"71549fce-c6a1-4e1f-93fe-4b3e0927429b"}
21:26:27.488 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9bc98efd-8528-424d-ae0d-641bf0c2b0db"}
21:26:27.488 00.000 13300 case statement mapped state 1 to 101
21:26:27.488 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9bc98efd-8528-424d-ae0d-641bf0c2b0db"}
21:26:28.130 00.642 11596 Exposure complete
21:26:28.220 00.090 11596 worker thread done servicing request
21:26:28.220 00.000 13300 OnExposeComplete: enter
21:26:28.221 00.001 13300 UpdateGuideState(): m_state=1
21:26:28.221 00.000 13300 UpdateCurrentPosition: no star selected
21:26:28.221 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:26:28.222 00.001 13300 Status Line: Nessuna stella selezionata
21:26:28.224 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:26:28.231 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:26:28.231 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:28.231 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:26:28.232 00.001 13300 Enqueuing Expose request
21:26:28.232 00.000 11596 Worker thread wakes up
21:26:28.232 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:26:28.744 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:26:30.487 01.743 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"918eb11d-0c0e-4525-9ff8-e46e91d7d8f9"}
21:26:30.487 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"918eb11d-0c0e-4525-9ff8-e46e91d7d8f9"}
21:26:30.488 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c3b26ada-e70f-487f-ac4c-6081a367ba74"}
21:26:30.488 00.000 13300 case statement mapped state 1 to 101
21:26:30.488 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c3b26ada-e70f-487f-ac4c-6081a367ba74"}
21:26:31.767 01.279 11596 Exposure complete
21:26:31.841 00.074 11596 worker thread done servicing request
21:26:31.841 00.000 13300 OnExposeComplete: enter
21:26:31.841 00.000 13300 UpdateGuideState(): m_state=1
21:26:31.841 00.000 13300 UpdateCurrentPosition: no star selected
21:26:31.842 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:26:31.842 00.000 13300 Status Line: Nessuna stella selezionata
21:26:31.845 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=251, Gamma=0.510
21:26:31.852 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:26:31.853 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:31.853 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:26:31.853 00.000 13300 Enqueuing Expose request
21:26:31.853 00.000 11596 Worker thread wakes up
21:26:31.853 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:26:32.358 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:26:33.485 01.127 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"48dc011f-ce4a-4c32-b73d-fc248868a82d"}
21:26:33.485 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"48dc011f-ce4a-4c32-b73d-fc248868a82d"}
21:26:33.486 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"076cdbbb-2f30-406a-a2ae-3e4d797dfde2"}
21:26:33.486 00.000 13300 case statement mapped state 1 to 101
21:26:33.486 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"076cdbbb-2f30-406a-a2ae-3e4d797dfde2"}
21:26:35.388 01.902 11596 Exposure complete
21:26:35.459 00.071 11596 worker thread done servicing request
21:26:35.459 00.000 13300 OnExposeComplete: enter
21:26:35.459 00.000 13300 UpdateGuideState(): m_state=1
21:26:35.459 00.000 13300 UpdateCurrentPosition: no star selected
21:26:35.460 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:26:35.460 00.000 13300 Status Line: Nessuna stella selezionata
21:26:35.462 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=240, Gamma=0.510
21:26:35.470 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:26:35.470 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:35.470 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:26:35.470 00.000 13300 Enqueuing Expose request
21:26:35.471 00.001 11596 Worker thread wakes up
21:26:35.471 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:26:35.973 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:26:36.484 00.511 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"943d61b3-52bd-46e6-bd5a-063949fa2141"}
21:26:36.484 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"943d61b3-52bd-46e6-bd5a-063949fa2141"}
21:26:36.485 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"087572c4-dae6-49ff-9d83-6916058bc90a"}
21:26:36.485 00.000 13300 case statement mapped state 1 to 101
21:26:36.485 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"087572c4-dae6-49ff-9d83-6916058bc90a"}
21:26:38.998 02.513 11596 Exposure complete
21:26:39.070 00.072 11596 worker thread done servicing request
21:26:39.070 00.000 13300 OnExposeComplete: enter
21:26:39.071 00.001 13300 UpdateGuideState(): m_state=1
21:26:39.071 00.000 13300 UpdateCurrentPosition: no star selected
21:26:39.072 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:26:39.072 00.000 13300 Status Line: Nessuna stella selezionata
21:26:39.075 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=253, Gamma=0.510
21:26:39.082 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:26:39.083 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:39.083 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:26:39.083 00.000 13300 Enqueuing Expose request
21:26:39.083 00.000 11596 Worker thread wakes up
21:26:39.084 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:26:39.484 00.400 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d977bf86-463f-4485-9496-7eeed5ce36ee"}
21:26:39.484 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d977bf86-463f-4485-9496-7eeed5ce36ee"}
21:26:39.485 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"76fa53ce-968a-41a2-9086-4ff8dfdcef3f"}
21:26:39.485 00.000 13300 case statement mapped state 1 to 101
21:26:39.485 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"76fa53ce-968a-41a2-9086-4ff8dfdcef3f"}
21:26:39.590 00.105 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:26:42.484 02.894 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b1ef4758-ca52-4821-b6a7-78bd32cfff09"}
21:26:42.484 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b1ef4758-ca52-4821-b6a7-78bd32cfff09"}
21:26:42.485 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"61194a78-61f0-4cf2-bb64-da1cec07d6f8"}
21:26:42.485 00.000 13300 case statement mapped state 1 to 101
21:26:42.485 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"61194a78-61f0-4cf2-bb64-da1cec07d6f8"}
21:26:42.627 00.142 11596 Exposure complete
21:26:42.704 00.077 11596 worker thread done servicing request
21:26:42.704 00.000 13300 OnExposeComplete: enter
21:26:42.704 00.000 13300 UpdateGuideState(): m_state=1
21:26:42.705 00.001 13300 UpdateCurrentPosition: no star selected
21:26:42.705 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:26:42.705 00.000 13300 Status Line: Nessuna stella selezionata
21:26:42.708 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:26:42.714 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:26:42.715 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:42.715 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:26:42.715 00.000 13300 Enqueuing Expose request
21:26:42.715 00.000 11596 Worker thread wakes up
21:26:42.715 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:26:43.231 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:26:45.484 02.253 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"adf31dd1-d2c0-4716-94df-d54cffc16408"}
21:26:45.484 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"adf31dd1-d2c0-4716-94df-d54cffc16408"}
21:26:45.485 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"834ab66b-bfe4-49b7-b484-66d53a4581eb"}
21:26:45.485 00.000 13300 case statement mapped state 1 to 101
21:26:45.485 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"834ab66b-bfe4-49b7-b484-66d53a4581eb"}
21:26:46.256 00.771 11596 Exposure complete
21:26:46.329 00.073 11596 worker thread done servicing request
21:26:46.329 00.000 13300 OnExposeComplete: enter
21:26:46.330 00.001 13300 UpdateGuideState(): m_state=1
21:26:46.330 00.000 13300 UpdateCurrentPosition: no star selected
21:26:46.330 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:26:46.330 00.000 13300 Status Line: Nessuna stella selezionata
21:26:46.333 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=249, Gamma=0.510
21:26:46.340 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:26:46.340 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:46.340 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:26:46.341 00.001 13300 Enqueuing Expose request
21:26:46.341 00.000 11596 Worker thread wakes up
21:26:46.341 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:26:46.853 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:26:48.483 01.630 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"38e193eb-708f-464c-bdc0-8653aaaf509e"}
21:26:48.483 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"38e193eb-708f-464c-bdc0-8653aaaf509e"}
21:26:48.484 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"961049c5-4056-49e2-a45e-abf0933aa1a2"}
21:26:48.484 00.000 13300 case statement mapped state 1 to 101
21:26:48.484 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"961049c5-4056-49e2-a45e-abf0933aa1a2"}
21:26:49.885 01.401 11596 Exposure complete
21:26:49.968 00.083 11596 worker thread done servicing request
21:26:49.968 00.000 13300 OnExposeComplete: enter
21:26:49.968 00.000 13300 UpdateGuideState(): m_state=1
21:26:49.968 00.000 13300 UpdateCurrentPosition: no star selected
21:26:49.969 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:26:49.969 00.000 13300 Status Line: Nessuna stella selezionata
21:26:49.971 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=247, Gamma=0.510
21:26:49.979 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:26:49.979 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:49.980 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:26:49.980 00.000 13300 Enqueuing Expose request
21:26:49.980 00.000 11596 Worker thread wakes up
21:26:49.980 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:26:50.487 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:26:51.483 00.996 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5b4c19b2-6843-46b7-8429-1ad6cf113fe4"}
21:26:51.483 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5b4c19b2-6843-46b7-8429-1ad6cf113fe4"}
21:26:51.484 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e330f903-7fc0-4080-ab76-d33e1778b4d4"}
21:26:51.484 00.000 13300 case statement mapped state 1 to 101
21:26:51.484 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e330f903-7fc0-4080-ab76-d33e1778b4d4"}
21:26:53.517 02.033 11596 Exposure complete
21:26:53.603 00.086 11596 worker thread done servicing request
21:26:53.603 00.000 13300 OnExposeComplete: enter
21:26:53.603 00.000 13300 UpdateGuideState(): m_state=1
21:26:53.603 00.000 13300 UpdateCurrentPosition: no star selected
21:26:53.604 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:26:53.604 00.000 13300 Status Line: Nessuna stella selezionata
21:26:53.606 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:26:53.614 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:26:53.614 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:53.614 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:26:53.614 00.000 13300 Enqueuing Expose request
21:26:53.614 00.000 11596 Worker thread wakes up
21:26:53.614 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:26:54.131 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:26:54.483 00.352 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b0acb5ac-068b-4402-90c8-011d3c7f61ba"}
21:26:54.483 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b0acb5ac-068b-4402-90c8-011d3c7f61ba"}
21:26:54.484 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a0687de0-abd0-435e-b8d7-3303f5d2717a"}
21:26:54.484 00.000 13300 case statement mapped state 1 to 101
21:26:54.484 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a0687de0-abd0-435e-b8d7-3303f5d2717a"}
21:26:57.171 02.687 11596 Exposure complete
21:26:57.292 00.121 11596 worker thread done servicing request
21:26:57.292 00.000 13300 OnExposeComplete: enter
21:26:57.292 00.000 13300 UpdateGuideState(): m_state=1
21:26:57.293 00.001 13300 UpdateCurrentPosition: no star selected
21:26:57.293 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:26:57.293 00.000 13300 Status Line: Nessuna stella selezionata
21:26:57.297 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:26:57.308 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:26:57.308 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:57.308 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:26:57.308 00.000 13300 Enqueuing Expose request
21:26:57.309 00.001 11596 Worker thread wakes up
21:26:57.309 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:26:57.482 00.173 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8a4d7abc-96b5-487e-bcd5-7b93eb3136e6"}
21:26:57.482 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8a4d7abc-96b5-487e-bcd5-7b93eb3136e6"}
21:26:57.486 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"99b5d33b-8cd9-4e6b-89f2-8e8262a622ec"}
21:26:57.486 00.000 13300 case statement mapped state 1 to 101
21:26:57.486 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"99b5d33b-8cd9-4e6b-89f2-8e8262a622ec"}
21:26:57.823 00.337 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:27:00.800 02.977 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2536bc84-25b4-403d-b53e-a413695854dd"}
21:27:00.801 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2536bc84-25b4-403d-b53e-a413695854dd"}
21:27:00.802 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"11c58e13-cc50-4de3-8fee-156d1d46cb79"}
21:27:00.802 00.000 13300 case statement mapped state 1 to 101
21:27:00.802 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"11c58e13-cc50-4de3-8fee-156d1d46cb79"}
21:27:00.915 00.113 11596 Exposure complete
21:27:01.078 00.163 11596 worker thread done servicing request
21:27:01.078 00.000 13300 OnExposeComplete: enter
21:27:01.078 00.000 13300 UpdateGuideState(): m_state=1
21:27:01.079 00.001 13300 UpdateCurrentPosition: no star selected
21:27:01.079 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:27:01.080 00.001 13300 Status Line: Nessuna stella selezionata
21:27:01.085 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:27:01.096 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:27:01.096 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:01.096 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:27:01.097 00.001 13300 Enqueuing Expose request
21:27:01.097 00.000 11596 Worker thread wakes up
21:27:01.097 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:27:01.606 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:27:04.191 02.585 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c206d1c6-6865-416f-a23a-62b525922600"}
21:27:04.191 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c206d1c6-6865-416f-a23a-62b525922600"}
21:27:04.197 00.006 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"07afc7cb-7ffd-48b3-a670-419a3035e5d3"}
21:27:04.197 00.000 13300 case statement mapped state 1 to 101
21:27:04.197 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"07afc7cb-7ffd-48b3-a670-419a3035e5d3"}
21:27:04.654 00.457 11596 Exposure complete
21:27:04.795 00.141 11596 worker thread done servicing request
21:27:04.795 00.000 13300 OnExposeComplete: enter
21:27:04.795 00.000 13300 UpdateGuideState(): m_state=1
21:27:04.796 00.001 13300 UpdateCurrentPosition: no star selected
21:27:04.796 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:27:04.796 00.000 13300 Status Line: Nessuna stella selezionata
21:27:04.800 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=249, Gamma=0.510
21:27:04.810 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:27:04.810 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:04.810 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:27:04.810 00.000 13300 Enqueuing Expose request
21:27:04.810 00.000 11596 Worker thread wakes up
21:27:04.811 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:27:05.315 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:27:07.191 01.876 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"347066d7-48eb-465b-99ff-e71592f011c1"}
21:27:07.191 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"347066d7-48eb-465b-99ff-e71592f011c1"}
21:27:07.192 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"69d6e215-9527-4389-9b38-97bdd32554ad"}
21:27:07.192 00.000 13300 case statement mapped state 1 to 101
21:27:07.192 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"69d6e215-9527-4389-9b38-97bdd32554ad"}
21:27:08.345 01.153 11596 Exposure complete
21:27:08.423 00.078 11596 worker thread done servicing request
21:27:08.423 00.000 13300 OnExposeComplete: enter
21:27:08.424 00.001 13300 UpdateGuideState(): m_state=1
21:27:08.424 00.000 13300 UpdateCurrentPosition: no star selected
21:27:08.424 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:27:08.424 00.000 13300 Status Line: Nessuna stella selezionata
21:27:08.427 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:27:08.434 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:27:08.434 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:08.434 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:27:08.434 00.000 13300 Enqueuing Expose request
21:27:08.434 00.000 11596 Worker thread wakes up
21:27:08.434 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:27:08.947 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:27:10.191 01.244 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"48de30a5-39ab-4de5-9093-551ea3ece931"}
21:27:10.191 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"48de30a5-39ab-4de5-9093-551ea3ece931"}
21:27:10.192 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4fa774d5-d5bb-40a6-a3f3-0be982320d77"}
21:27:10.192 00.000 13300 case statement mapped state 1 to 101
21:27:10.192 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4fa774d5-d5bb-40a6-a3f3-0be982320d77"}
21:27:11.975 01.783 11596 Exposure complete
21:27:12.047 00.072 11596 worker thread done servicing request
21:27:12.047 00.000 13300 OnExposeComplete: enter
21:27:12.048 00.001 13300 UpdateGuideState(): m_state=1
21:27:12.048 00.000 13300 UpdateCurrentPosition: no star selected
21:27:12.048 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:27:12.049 00.001 13300 Status Line: Nessuna stella selezionata
21:27:12.053 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:27:12.060 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:27:12.060 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:12.060 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:27:12.060 00.000 13300 Enqueuing Expose request
21:27:12.061 00.001 11596 Worker thread wakes up
21:27:12.061 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:27:12.562 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:27:13.189 00.627 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6a6284b9-4311-4178-bbd0-20ff55c84a2e"}
21:27:13.189 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6a6284b9-4311-4178-bbd0-20ff55c84a2e"}
21:27:13.190 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6adb4b61-006d-4213-8ab7-bb4ea038e4e1"}
21:27:13.190 00.000 13300 case statement mapped state 1 to 101
21:27:13.190 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6adb4b61-006d-4213-8ab7-bb4ea038e4e1"}
21:27:15.604 02.414 11596 Exposure complete
21:27:15.691 00.087 11596 worker thread done servicing request
21:27:15.691 00.000 13300 OnExposeComplete: enter
21:27:15.691 00.000 13300 UpdateGuideState(): m_state=1
21:27:15.692 00.001 13300 UpdateCurrentPosition: no star selected
21:27:15.692 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:27:15.692 00.000 13300 Status Line: Nessuna stella selezionata
21:27:15.696 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=251, Gamma=0.510
21:27:15.703 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:27:15.704 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:15.704 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:27:15.704 00.000 13300 Enqueuing Expose request
21:27:15.704 00.000 11596 Worker thread wakes up
21:27:15.704 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:27:16.190 00.486 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bcbcbfac-c9fd-4129-9ac0-f0472f7b04c5"}
21:27:16.190 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bcbcbfac-c9fd-4129-9ac0-f0472f7b04c5"}
21:27:16.191 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"01bdfd5c-5db9-46a5-aa09-4438ef1f801d"}
21:27:16.191 00.000 13300 case statement mapped state 1 to 101
21:27:16.192 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"01bdfd5c-5db9-46a5-aa09-4438ef1f801d"}
21:27:16.207 00.015 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:27:19.189 02.982 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"756f328a-4bb3-4d0a-8098-2d712e94850e"}
21:27:19.189 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"756f328a-4bb3-4d0a-8098-2d712e94850e"}
21:27:19.191 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1c1640c4-8fb1-4e1a-be46-c2f2ca7accd7"}
21:27:19.191 00.000 13300 case statement mapped state 1 to 101
21:27:19.191 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1c1640c4-8fb1-4e1a-be46-c2f2ca7accd7"}
21:27:19.245 00.054 11596 Exposure complete
21:27:19.345 00.100 11596 worker thread done servicing request
21:27:19.345 00.000 13300 OnExposeComplete: enter
21:27:19.345 00.000 13300 UpdateGuideState(): m_state=1
21:27:19.346 00.001 13300 UpdateCurrentPosition: no star selected
21:27:19.346 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:27:19.347 00.001 13300 Status Line: Nessuna stella selezionata
21:27:19.350 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=243, Gamma=0.510
21:27:19.360 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:27:19.360 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:19.360 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:27:19.360 00.000 13300 Enqueuing Expose request
21:27:19.361 00.001 11596 Worker thread wakes up
21:27:19.361 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:27:19.866 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:27:22.201 02.335 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8512defe-92a4-4db9-a944-5c6e6ea1a863"}
21:27:22.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8512defe-92a4-4db9-a944-5c6e6ea1a863"}
21:27:22.201 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7c563623-0499-4f49-8a6f-16af3577da20"}
21:27:22.202 00.001 13300 case statement mapped state 1 to 101
21:27:22.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7c563623-0499-4f49-8a6f-16af3577da20"}
21:27:22.896 00.694 11596 Exposure complete
21:27:22.970 00.074 11596 worker thread done servicing request
21:27:22.970 00.000 13300 OnExposeComplete: enter
21:27:22.970 00.000 13300 UpdateGuideState(): m_state=1
21:27:22.971 00.001 13300 UpdateCurrentPosition: no star selected
21:27:22.971 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:27:22.971 00.000 13300 Status Line: Nessuna stella selezionata
21:27:22.974 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:27:22.982 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:27:22.982 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:22.982 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:27:22.982 00.000 13300 Enqueuing Expose request
21:27:22.982 00.000 11596 Worker thread wakes up
21:27:22.982 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:27:23.486 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:27:25.199 01.713 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2472a9bb-1ee5-4e5d-bba2-bceaf0982956"}
21:27:25.199 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2472a9bb-1ee5-4e5d-bba2-bceaf0982956"}
21:27:25.200 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9d6f2652-83c4-498c-85ae-70ac73d91a55"}
21:27:25.200 00.000 13300 case statement mapped state 1 to 101
21:27:25.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9d6f2652-83c4-498c-85ae-70ac73d91a55"}
21:27:26.510 01.310 11596 Exposure complete
21:27:26.583 00.073 11596 worker thread done servicing request
21:27:26.583 00.000 13300 OnExposeComplete: enter
21:27:26.583 00.000 13300 UpdateGuideState(): m_state=1
21:27:26.584 00.001 13300 UpdateCurrentPosition: no star selected
21:27:26.584 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:27:26.584 00.000 13300 Status Line: Nessuna stella selezionata
21:27:26.587 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:27:26.593 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:27:26.593 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:26.594 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:27:26.594 00.000 13300 Enqueuing Expose request
21:27:26.594 00.000 11596 Worker thread wakes up
21:27:26.594 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:27:27.098 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:27:28.199 01.101 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0c8f31f9-077f-48ab-add7-b5081e4b89f2"}
21:27:28.199 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0c8f31f9-077f-48ab-add7-b5081e4b89f2"}
21:27:28.200 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"69f6749f-5b93-44ad-8241-ef00dd4275f4"}
21:27:28.200 00.000 13300 case statement mapped state 1 to 101
21:27:28.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"69f6749f-5b93-44ad-8241-ef00dd4275f4"}
21:27:30.125 01.925 11596 Exposure complete
21:27:30.215 00.090 11596 worker thread done servicing request
21:27:30.215 00.000 13300 OnExposeComplete: enter
21:27:30.215 00.000 13300 UpdateGuideState(): m_state=1
21:27:30.216 00.001 13300 UpdateCurrentPosition: no star selected
21:27:30.216 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:27:30.216 00.000 13300 Status Line: Nessuna stella selezionata
21:27:30.219 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:27:30.225 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:27:30.225 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:30.226 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:27:30.226 00.000 13300 Enqueuing Expose request
21:27:30.226 00.000 11596 Worker thread wakes up
21:27:30.226 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:27:30.729 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:27:31.204 00.475 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f26b8567-7430-4570-a610-2001e134ea27"}
21:27:31.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f26b8567-7430-4570-a610-2001e134ea27"}
21:27:31.205 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6e94e65d-e72f-4937-8992-4600f1949d7b"}
21:27:31.205 00.000 13300 case statement mapped state 1 to 101
21:27:31.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6e94e65d-e72f-4937-8992-4600f1949d7b"}
21:27:33.757 02.552 11596 Exposure complete
21:27:33.829 00.072 11596 worker thread done servicing request
21:27:33.829 00.000 13300 OnExposeComplete: enter
21:27:33.829 00.000 13300 UpdateGuideState(): m_state=1
21:27:33.830 00.001 13300 UpdateCurrentPosition: no star selected
21:27:33.830 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:27:33.830 00.000 13300 Status Line: Nessuna stella selezionata
21:27:33.833 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:27:33.839 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:27:33.840 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:33.840 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:27:33.840 00.000 13300 Enqueuing Expose request
21:27:33.840 00.000 11596 Worker thread wakes up
21:27:33.840 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:27:34.208 00.368 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1306ba4c-ce48-4659-b1b8-66e1fdfb1594"}
21:27:34.208 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1306ba4c-ce48-4659-b1b8-66e1fdfb1594"}
21:27:34.209 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"28be08e7-bb82-4242-91de-e7390aa2994a"}
21:27:34.209 00.000 13300 case statement mapped state 1 to 101
21:27:34.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"28be08e7-bb82-4242-91de-e7390aa2994a"}
21:27:34.355 00.146 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:27:37.208 02.853 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4712c1c6-3fc7-4a05-80fc-cb93a42c46d5"}
21:27:37.208 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4712c1c6-3fc7-4a05-80fc-cb93a42c46d5"}
21:27:37.209 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b0982a07-acbc-4b0a-a162-9fbac15330a3"}
21:27:37.209 00.000 13300 case statement mapped state 1 to 101
21:27:37.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b0982a07-acbc-4b0a-a162-9fbac15330a3"}
21:27:37.470 00.261 11596 Exposure complete
21:27:37.542 00.072 11596 worker thread done servicing request
21:27:37.542 00.000 13300 OnExposeComplete: enter
21:27:37.542 00.000 13300 UpdateGuideState(): m_state=1
21:27:37.542 00.000 13300 UpdateCurrentPosition: no star selected
21:27:37.543 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:27:37.543 00.000 13300 Status Line: Nessuna stella selezionata
21:27:37.546 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:27:37.552 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:27:37.552 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:37.552 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:27:37.552 00.000 13300 Enqueuing Expose request
21:27:37.552 00.000 11596 Worker thread wakes up
21:27:37.553 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:27:38.059 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:27:40.209 02.150 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"42d8289a-1b97-4e97-ada0-b9a64e0dc4ca"}
21:27:40.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"42d8289a-1b97-4e97-ada0-b9a64e0dc4ca"}
21:27:40.210 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"53a7a6cf-c241-407d-ae54-5e8488bf769c"}
21:27:40.210 00.000 13300 case statement mapped state 1 to 101
21:27:40.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"53a7a6cf-c241-407d-ae54-5e8488bf769c"}
21:27:41.082 00.872 11596 Exposure complete
21:27:41.163 00.081 11596 worker thread done servicing request
21:27:41.164 00.001 13300 OnExposeComplete: enter
21:27:41.164 00.000 13300 UpdateGuideState(): m_state=1
21:27:41.164 00.000 13300 UpdateCurrentPosition: no star selected
21:27:41.165 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:27:41.165 00.000 13300 Status Line: Nessuna stella selezionata
21:27:41.168 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:27:41.174 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:27:41.174 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:41.174 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:27:41.174 00.000 13300 Enqueuing Expose request
21:27:41.174 00.000 11596 Worker thread wakes up
21:27:41.175 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:27:41.682 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:27:43.208 01.526 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5e64a97a-b954-4444-b70e-015a32b2ac5e"}
21:27:43.208 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5e64a97a-b954-4444-b70e-015a32b2ac5e"}
21:27:43.209 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"308efb37-ae2b-44f6-afb2-cd0ac095b712"}
21:27:43.209 00.000 13300 case statement mapped state 1 to 101
21:27:43.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"308efb37-ae2b-44f6-afb2-cd0ac095b712"}
21:27:44.706 01.497 11596 Exposure complete
21:27:44.781 00.075 11596 worker thread done servicing request
21:27:44.781 00.000 13300 OnExposeComplete: enter
21:27:44.782 00.001 13300 UpdateGuideState(): m_state=1
21:27:44.782 00.000 13300 UpdateCurrentPosition: no star selected
21:27:44.782 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:27:44.782 00.000 13300 Status Line: Nessuna stella selezionata
21:27:44.788 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:27:44.799 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:27:44.799 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:44.800 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:27:44.800 00.000 13300 Enqueuing Expose request
21:27:44.800 00.000 11596 Worker thread wakes up
21:27:44.800 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:27:45.312 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:27:46.207 00.895 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d7f52e45-5fb8-43cc-847a-5f13d2ed2870"}
21:27:46.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d7f52e45-5fb8-43cc-847a-5f13d2ed2870"}
21:27:46.208 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a28ce5fa-e13b-4fb1-9ae1-b6034182f436"}
21:27:46.208 00.000 13300 case statement mapped state 1 to 101
21:27:46.208 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a28ce5fa-e13b-4fb1-9ae1-b6034182f436"}
21:27:48.345 02.137 11596 Exposure complete
21:27:48.426 00.081 11596 worker thread done servicing request
21:27:48.426 00.000 13300 OnExposeComplete: enter
21:27:48.426 00.000 13300 UpdateGuideState(): m_state=1
21:27:48.427 00.001 13300 UpdateCurrentPosition: no star selected
21:27:48.427 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:27:48.427 00.000 13300 Status Line: Nessuna stella selezionata
21:27:48.430 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:27:48.438 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:27:48.438 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:48.438 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:27:48.438 00.000 13300 Enqueuing Expose request
21:27:48.438 00.000 11596 Worker thread wakes up
21:27:48.438 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:27:48.946 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:27:49.207 00.261 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cbd5914a-6e3f-4b28-bcea-a1b8626b5c2c"}
21:27:49.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cbd5914a-6e3f-4b28-bcea-a1b8626b5c2c"}
21:27:49.208 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2dac5c24-f7b9-4154-b56b-dcbb931a88d4"}
21:27:49.208 00.000 13300 case statement mapped state 1 to 101
21:27:49.208 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2dac5c24-f7b9-4154-b56b-dcbb931a88d4"}
21:27:51.978 02.770 11596 Exposure complete
21:27:52.049 00.071 11596 worker thread done servicing request
21:27:52.049 00.000 13300 OnExposeComplete: enter
21:27:52.049 00.000 13300 UpdateGuideState(): m_state=1
21:27:52.049 00.000 13300 UpdateCurrentPosition: no star selected
21:27:52.050 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:27:52.050 00.000 13300 Status Line: Nessuna stella selezionata
21:27:52.054 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:27:52.061 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:27:52.061 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:52.062 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:27:52.062 00.000 13300 Enqueuing Expose request
21:27:52.062 00.000 11596 Worker thread wakes up
21:27:52.062 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:27:52.207 00.145 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"33299672-b2e7-42da-966f-c6238195ba42"}
21:27:52.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"33299672-b2e7-42da-966f-c6238195ba42"}
21:27:52.207 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d12109aa-bad5-4ad7-9d25-9566068ce81b"}
21:27:52.208 00.001 13300 case statement mapped state 1 to 101
21:27:52.208 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d12109aa-bad5-4ad7-9d25-9566068ce81b"}
21:27:52.564 00.356 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:27:55.205 02.641 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3b64b988-9912-4995-a4a1-126134186d94"}
21:27:55.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3b64b988-9912-4995-a4a1-126134186d94"}
21:27:55.207 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"51f88a06-cd06-4899-ad19-55855bad2b04"}
21:27:55.207 00.000 13300 case statement mapped state 1 to 101
21:27:55.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"51f88a06-cd06-4899-ad19-55855bad2b04"}
21:27:55.633 00.426 11596 Exposure complete
21:27:55.727 00.094 11596 worker thread done servicing request
21:27:55.728 00.001 13300 OnExposeComplete: enter
21:27:55.728 00.000 13300 UpdateGuideState(): m_state=1
21:27:55.728 00.000 13300 UpdateCurrentPosition: no star selected
21:27:55.728 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:27:55.729 00.001 13300 Status Line: Nessuna stella selezionata
21:27:55.732 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=0, FiltMax=254, Gamma=0.510
21:27:55.740 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:27:55.740 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:55.740 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:27:55.740 00.000 13300 Enqueuing Expose request
21:27:55.741 00.001 11596 Worker thread wakes up
21:27:55.741 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:27:56.248 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:27:58.206 01.958 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0fbae2fe-4e06-4182-9e51-66c40eb8f8cb"}
21:27:58.206 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0fbae2fe-4e06-4182-9e51-66c40eb8f8cb"}
21:27:58.207 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c23c6cec-1c30-4ca6-8a68-5f2300bf4193"}
21:27:58.207 00.000 13300 case statement mapped state 1 to 101
21:27:58.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c23c6cec-1c30-4ca6-8a68-5f2300bf4193"}
21:27:59.285 01.078 11596 Exposure complete
21:27:59.367 00.082 11596 worker thread done servicing request
21:27:59.367 00.000 13300 OnExposeComplete: enter
21:27:59.367 00.000 13300 UpdateGuideState(): m_state=1
21:27:59.367 00.000 13300 UpdateCurrentPosition: no star selected
21:27:59.367 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:27:59.368 00.001 13300 Status Line: Nessuna stella selezionata
21:27:59.370 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:27:59.377 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:27:59.377 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:59.377 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:27:59.377 00.000 13300 Enqueuing Expose request
21:27:59.377 00.000 11596 Worker thread wakes up
21:27:59.378 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:27:59.882 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:28:01.206 01.324 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"673866e5-facb-46ef-84e7-d17ffeb156e9"}
21:28:01.206 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"673866e5-facb-46ef-84e7-d17ffeb156e9"}
21:28:01.207 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5ca259a7-bef3-4c66-81ba-6e79a3315cb6"}
21:28:01.207 00.000 13300 case statement mapped state 1 to 101
21:28:01.208 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5ca259a7-bef3-4c66-81ba-6e79a3315cb6"}
21:28:02.959 01.751 11596 Exposure complete
21:28:03.119 00.160 11596 worker thread done servicing request
21:28:03.119 00.000 13300 OnExposeComplete: enter
21:28:03.119 00.000 13300 UpdateGuideState(): m_state=1
21:28:03.120 00.001 13300 UpdateCurrentPosition: no star selected
21:28:03.120 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:28:03.120 00.000 13300 Status Line: Nessuna stella selezionata
21:28:03.124 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:28:03.134 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:28:03.135 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:03.135 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:28:03.135 00.000 13300 Enqueuing Expose request
21:28:03.135 00.000 11596 Worker thread wakes up
21:28:03.135 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:28:03.645 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:28:04.716 01.071 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fe9fdd36-99ca-4553-8b66-1d76e0a92d8d"}
21:28:04.716 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fe9fdd36-99ca-4553-8b66-1d76e0a92d8d"}
21:28:04.756 00.040 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5662f6d8-dd5d-4e70-91f8-d0201ecf33d2"}
21:28:04.756 00.000 13300 case statement mapped state 1 to 101
21:28:04.756 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5662f6d8-dd5d-4e70-91f8-d0201ecf33d2"}
21:28:06.767 02.011 11596 Exposure complete
21:28:06.924 00.157 11596 worker thread done servicing request
21:28:06.924 00.000 13300 OnExposeComplete: enter
21:28:06.924 00.000 13300 UpdateGuideState(): m_state=1
21:28:06.925 00.001 13300 UpdateCurrentPosition: no star selected
21:28:06.925 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:28:06.925 00.000 13300 Status Line: Nessuna stella selezionata
21:28:06.929 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:28:06.939 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:28:06.940 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:06.940 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:28:06.940 00.000 13300 Enqueuing Expose request
21:28:06.940 00.000 11596 Worker thread wakes up
21:28:06.940 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:28:07.450 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:28:08.143 00.693 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"593f1e74-1972-454e-9877-8de9ccf1d18c"}
21:28:08.143 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"593f1e74-1972-454e-9877-8de9ccf1d18c"}
21:28:08.146 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e5c43cf9-52d5-492b-b112-8e7ef80bff8e"}
21:28:08.147 00.001 13300 case statement mapped state 1 to 101
21:28:08.147 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e5c43cf9-52d5-492b-b112-8e7ef80bff8e"}
21:28:10.547 02.400 11596 Exposure complete
21:28:10.677 00.130 11596 worker thread done servicing request
21:28:10.677 00.000 13300 OnExposeComplete: enter
21:28:10.677 00.000 13300 UpdateGuideState(): m_state=1
21:28:10.677 00.000 13300 UpdateCurrentPosition: no star selected
21:28:10.678 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:28:10.678 00.000 13300 Status Line: Nessuna stella selezionata
21:28:10.682 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:28:10.694 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
21:28:10.695 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:10.695 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:28:10.695 00.000 13300 Enqueuing Expose request
21:28:10.695 00.000 11596 Worker thread wakes up
21:28:10.695 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:28:11.143 00.448 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1e1a4c9f-a741-4345-be20-6c44f29dc5ca"}
21:28:11.143 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1e1a4c9f-a741-4345-be20-6c44f29dc5ca"}
21:28:11.144 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1c33de62-0126-4cf6-bae9-d16bbb8c8406"}
21:28:11.144 00.000 13300 case statement mapped state 1 to 101
21:28:11.144 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1c33de62-0126-4cf6-bae9-d16bbb8c8406"}
21:28:11.211 00.067 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:28:14.142 02.931 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"40e1e052-03e4-4d63-96ec-404d80b6ffc3"}
21:28:14.143 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"40e1e052-03e4-4d63-96ec-404d80b6ffc3"}
21:28:14.144 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a6c4676e-50dd-48e0-bec1-da8f964a131c"}
21:28:14.144 00.000 13300 case statement mapped state 1 to 101
21:28:14.144 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a6c4676e-50dd-48e0-bec1-da8f964a131c"}
21:28:14.285 00.141 11596 Exposure complete
21:28:14.439 00.154 11596 worker thread done servicing request
21:28:14.439 00.000 13300 OnExposeComplete: enter
21:28:14.439 00.000 13300 UpdateGuideState(): m_state=1
21:28:14.440 00.001 13300 UpdateCurrentPosition: no star selected
21:28:14.440 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:28:14.440 00.000 13300 Status Line: Nessuna stella selezionata
21:28:14.444 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:28:14.456 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
21:28:14.456 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:14.456 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:28:14.456 00.000 13300 Enqueuing Expose request
21:28:14.457 00.001 11596 Worker thread wakes up
21:28:14.457 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:28:14.969 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:28:17.155 02.186 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f270e96f-29e6-4ec1-be9a-cf6b61ed92b3"}
21:28:17.155 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f270e96f-29e6-4ec1-be9a-cf6b61ed92b3"}
21:28:17.157 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e594ff1f-64ed-4365-9eef-2ffbd3ab5016"}
21:28:17.157 00.000 13300 case statement mapped state 1 to 101
21:28:17.157 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e594ff1f-64ed-4365-9eef-2ffbd3ab5016"}
21:28:18.005 00.848 11596 Exposure complete
21:28:18.081 00.076 11596 worker thread done servicing request
21:28:18.081 00.000 13300 OnExposeComplete: enter
21:28:18.081 00.000 13300 UpdateGuideState(): m_state=1
21:28:18.081 00.000 13300 UpdateCurrentPosition: no star selected
21:28:18.082 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:28:18.082 00.000 13300 Status Line: Nessuna stella selezionata
21:28:18.084 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:28:18.091 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:28:18.091 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:18.091 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:28:18.091 00.000 13300 Enqueuing Expose request
21:28:18.091 00.000 11596 Worker thread wakes up
21:28:18.091 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:28:18.602 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:28:20.155 01.553 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"103aa962-39ad-423f-a18d-7ad4c252302e"}
21:28:20.155 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"103aa962-39ad-423f-a18d-7ad4c252302e"}
21:28:20.156 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1e98c472-16bd-43d2-844c-f4aa54e6ba43"}
21:28:20.156 00.000 13300 case statement mapped state 1 to 101
21:28:20.156 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1e98c472-16bd-43d2-844c-f4aa54e6ba43"}
21:28:21.637 01.481 11596 Exposure complete
21:28:21.713 00.076 11596 worker thread done servicing request
21:28:21.713 00.000 13300 OnExposeComplete: enter
21:28:21.713 00.000 13300 UpdateGuideState(): m_state=1
21:28:21.714 00.001 13300 UpdateCurrentPosition: no star selected
21:28:21.714 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:28:21.714 00.000 13300 Status Line: Nessuna stella selezionata
21:28:21.717 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:28:21.725 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:28:21.725 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:21.725 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:28:21.726 00.001 13300 Enqueuing Expose request
21:28:21.726 00.000 11596 Worker thread wakes up
21:28:21.726 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:28:22.241 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:28:23.157 00.916 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6c593031-6a23-4c9b-86b9-29089af0410d"}
21:28:23.157 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6c593031-6a23-4c9b-86b9-29089af0410d"}
21:28:23.158 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"11164432-4fe3-45e2-b38a-619ac2828fc9"}
21:28:23.158 00.000 13300 case statement mapped state 1 to 101
21:28:23.158 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"11164432-4fe3-45e2-b38a-619ac2828fc9"}
21:28:25.272 02.114 11596 Exposure complete
21:28:25.345 00.073 11596 worker thread done servicing request
21:28:25.345 00.000 13300 OnExposeComplete: enter
21:28:25.346 00.001 13300 UpdateGuideState(): m_state=1
21:28:25.346 00.000 13300 UpdateCurrentPosition: no star selected
21:28:25.346 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:28:25.346 00.000 13300 Status Line: Nessuna stella selezionata
21:28:25.349 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:28:25.356 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:28:25.357 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:25.357 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:28:25.357 00.000 13300 Enqueuing Expose request
21:28:25.357 00.000 11596 Worker thread wakes up
21:28:25.357 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:28:25.870 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:28:26.156 00.286 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6fd9685a-a964-4d0e-8cac-173db2b0ba4d"}
21:28:26.156 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6fd9685a-a964-4d0e-8cac-173db2b0ba4d"}
21:28:26.157 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"241127c5-2f96-461f-a713-bb29832452a7"}
21:28:26.157 00.000 13300 case statement mapped state 1 to 101
21:28:26.157 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"241127c5-2f96-461f-a713-bb29832452a7"}
21:28:28.901 02.744 11596 Exposure complete
21:28:28.971 00.070 11596 worker thread done servicing request
21:28:28.971 00.000 13300 OnExposeComplete: enter
21:28:28.971 00.000 13300 UpdateGuideState(): m_state=1
21:28:28.971 00.000 13300 UpdateCurrentPosition: no star selected
21:28:28.972 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:28:28.972 00.000 13300 Status Line: Nessuna stella selezionata
21:28:28.974 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:28:28.982 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:28:28.982 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:28.982 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:28:28.983 00.001 13300 Enqueuing Expose request
21:28:28.983 00.000 11596 Worker thread wakes up
21:28:28.983 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:28:29.156 00.173 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"acde0551-6a54-4015-b2ed-4d054ebe2fcd"}
21:28:29.156 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"acde0551-6a54-4015-b2ed-4d054ebe2fcd"}
21:28:29.157 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3ecb770d-87ab-45ec-8d3e-454f8f2b6ee4"}
21:28:29.157 00.000 13300 case statement mapped state 1 to 101
21:28:29.157 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3ecb770d-87ab-45ec-8d3e-454f8f2b6ee4"}
21:28:29.491 00.334 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:28:32.158 02.667 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9eed93a0-af57-45d5-b5de-6a7ee6a558aa"}
21:28:32.159 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9eed93a0-af57-45d5-b5de-6a7ee6a558aa"}
21:28:32.159 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"98897bf6-95a7-4d3f-aece-ed40e631d885"}
21:28:32.160 00.001 13300 case statement mapped state 1 to 101
21:28:32.160 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"98897bf6-95a7-4d3f-aece-ed40e631d885"}
21:28:32.515 00.355 11596 Exposure complete
21:28:32.592 00.077 11596 worker thread done servicing request
21:28:32.593 00.001 13300 OnExposeComplete: enter
21:28:32.593 00.000 13300 UpdateGuideState(): m_state=1
21:28:32.593 00.000 13300 UpdateCurrentPosition: no star selected
21:28:32.593 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:28:32.594 00.001 13300 Status Line: Nessuna stella selezionata
21:28:32.596 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:28:32.603 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:28:32.603 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:32.604 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:28:32.604 00.000 13300 Enqueuing Expose request
21:28:32.604 00.000 11596 Worker thread wakes up
21:28:32.604 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:28:33.107 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:28:35.158 02.051 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"db2151c4-16df-42c0-bb28-006fe7903dca"}
21:28:35.158 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"db2151c4-16df-42c0-bb28-006fe7903dca"}
21:28:35.159 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"320cac01-267e-4dc8-9bc7-b2b3e278f70e"}
21:28:35.159 00.000 13300 case statement mapped state 1 to 101
21:28:35.159 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"320cac01-267e-4dc8-9bc7-b2b3e278f70e"}
21:28:36.136 00.977 11596 Exposure complete
21:28:36.242 00.106 11596 worker thread done servicing request
21:28:36.242 00.000 13300 OnExposeComplete: enter
21:28:36.242 00.000 13300 UpdateGuideState(): m_state=1
21:28:36.243 00.001 13300 UpdateCurrentPosition: no star selected
21:28:36.243 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:28:36.243 00.000 13300 Status Line: Nessuna stella selezionata
21:28:36.246 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:28:36.255 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:28:36.255 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:36.256 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:28:36.256 00.000 13300 Enqueuing Expose request
21:28:36.256 00.000 11596 Worker thread wakes up
21:28:36.256 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:28:36.762 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:28:38.176 01.414 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"82052685-a53b-401a-ba52-7a08a0efad1b"}
21:28:38.177 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"82052685-a53b-401a-ba52-7a08a0efad1b"}
21:28:38.178 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"83e40071-bbe0-42b7-9936-6fd9159d05bc"}
21:28:38.178 00.000 13300 case statement mapped state 1 to 101
21:28:38.178 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"83e40071-bbe0-42b7-9936-6fd9159d05bc"}
21:28:39.797 01.619 11596 Exposure complete
21:28:39.867 00.070 11596 worker thread done servicing request
21:28:39.868 00.001 13300 OnExposeComplete: enter
21:28:39.868 00.000 13300 UpdateGuideState(): m_state=1
21:28:39.868 00.000 13300 UpdateCurrentPosition: no star selected
21:28:39.868 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:28:39.868 00.000 13300 Status Line: Nessuna stella selezionata
21:28:39.871 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=247, Gamma=0.510
21:28:39.878 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:28:39.878 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:39.878 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:28:39.878 00.000 13300 Enqueuing Expose request
21:28:39.878 00.000 11596 Worker thread wakes up
21:28:39.878 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:28:40.388 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:28:41.177 00.789 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b486c3c2-71e6-4661-8a94-adf33f392dab"}
21:28:41.177 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b486c3c2-71e6-4661-8a94-adf33f392dab"}
21:28:41.178 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7604f62a-73f7-473d-abed-dfcf4547e085"}
21:28:41.178 00.000 13300 case statement mapped state 1 to 101
21:28:41.178 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7604f62a-73f7-473d-abed-dfcf4547e085"}
21:28:43.516 02.338 11596 Exposure complete
21:28:43.590 00.074 11596 worker thread done servicing request
21:28:43.590 00.000 13300 OnExposeComplete: enter
21:28:43.590 00.000 13300 UpdateGuideState(): m_state=1
21:28:43.590 00.000 13300 UpdateCurrentPosition: no star selected
21:28:43.591 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:28:43.591 00.000 13300 Status Line: Nessuna stella selezionata
21:28:43.594 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:28:43.600 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:28:43.600 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:43.601 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:28:43.601 00.000 13300 Enqueuing Expose request
21:28:43.601 00.000 11596 Worker thread wakes up
21:28:43.601 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:28:44.117 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:28:44.176 00.059 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dba30773-474f-4696-bf3c-50394486022f"}
21:28:44.176 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dba30773-474f-4696-bf3c-50394486022f"}
21:28:44.177 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5274bc38-6f72-42a1-9faa-88ca5c19579a"}
21:28:44.177 00.000 13300 case statement mapped state 1 to 101
21:28:44.177 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5274bc38-6f72-42a1-9faa-88ca5c19579a"}
21:28:47.152 02.975 11596 Exposure complete
21:28:47.176 00.024 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e7306be9-8c99-449a-b262-c28db7e343a5"}
21:28:47.176 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e7306be9-8c99-449a-b262-c28db7e343a5"}
21:28:47.177 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1ed479b6-6106-4f48-bb77-fb5f6d9ae074"}
21:28:47.177 00.000 13300 case statement mapped state 1 to 101
21:28:47.177 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1ed479b6-6106-4f48-bb77-fb5f6d9ae074"}
21:28:47.258 00.081 11596 worker thread done servicing request
21:28:47.258 00.000 13300 OnExposeComplete: enter
21:28:47.258 00.000 13300 UpdateGuideState(): m_state=1
21:28:47.259 00.001 13300 UpdateCurrentPosition: no star selected
21:28:47.259 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:28:47.260 00.001 13300 Status Line: Nessuna stella selezionata
21:28:47.264 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:28:47.273 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:28:47.274 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:47.274 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:28:47.274 00.000 13300 Enqueuing Expose request
21:28:47.274 00.000 11596 Worker thread wakes up
21:28:47.274 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:28:47.776 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:28:50.186 02.410 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0c6e8485-175d-44a4-bb90-3f473ea29a14"}
21:28:50.187 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0c6e8485-175d-44a4-bb90-3f473ea29a14"}
21:28:50.188 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a834d550-432d-4ace-990b-566860af05a7"}
21:28:50.188 00.000 13300 case statement mapped state 1 to 101
21:28:50.188 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a834d550-432d-4ace-990b-566860af05a7"}
21:28:50.800 00.612 11596 Exposure complete
21:28:50.872 00.072 11596 worker thread done servicing request
21:28:50.872 00.000 13300 OnExposeComplete: enter
21:28:50.872 00.000 13300 UpdateGuideState(): m_state=1
21:28:50.872 00.000 13300 UpdateCurrentPosition: no star selected
21:28:50.873 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:28:50.873 00.000 13300 Status Line: Nessuna stella selezionata
21:28:50.875 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
21:28:50.883 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:28:50.884 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:50.884 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:28:50.884 00.000 13300 Enqueuing Expose request
21:28:50.884 00.000 11596 Worker thread wakes up
21:28:50.884 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:28:51.390 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:28:53.186 01.796 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"587399f5-2110-483a-a187-0f2f4b0ed4a4"}
21:28:53.186 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"587399f5-2110-483a-a187-0f2f4b0ed4a4"}
21:28:53.187 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"36c6f116-943e-491e-9196-3ae63f6743a7"}
21:28:53.187 00.000 13300 case statement mapped state 1 to 101
21:28:53.187 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"36c6f116-943e-491e-9196-3ae63f6743a7"}
21:28:54.420 01.233 11596 Exposure complete
21:28:54.489 00.069 11596 worker thread done servicing request
21:28:54.490 00.001 13300 OnExposeComplete: enter
21:28:54.490 00.000 13300 UpdateGuideState(): m_state=1
21:28:54.490 00.000 13300 UpdateCurrentPosition: no star selected
21:28:54.490 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:28:54.491 00.001 13300 Status Line: Nessuna stella selezionata
21:28:54.493 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=246, Gamma=0.510
21:28:54.499 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:28:54.500 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:54.500 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:28:54.500 00.000 13300 Enqueuing Expose request
21:28:54.500 00.000 11596 Worker thread wakes up
21:28:54.500 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:28:55.011 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:28:56.187 01.176 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"61ed2026-aa60-44e3-a2c0-6bf37cfb7864"}
21:28:56.187 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"61ed2026-aa60-44e3-a2c0-6bf37cfb7864"}
21:28:56.188 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0e5714b2-95a8-4830-988f-ee2c8c9fb472"}
21:28:56.188 00.000 13300 case statement mapped state 1 to 101
21:28:56.188 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0e5714b2-95a8-4830-988f-ee2c8c9fb472"}
21:28:58.044 01.856 11596 Exposure complete
21:28:58.118 00.074 11596 worker thread done servicing request
21:28:58.118 00.000 13300 OnExposeComplete: enter
21:28:58.119 00.001 13300 UpdateGuideState(): m_state=1
21:28:58.119 00.000 13300 UpdateCurrentPosition: no star selected
21:28:58.119 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:28:58.119 00.000 13300 Status Line: Nessuna stella selezionata
21:28:58.122 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:28:58.131 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:28:58.132 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:58.132 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:28:58.132 00.000 13300 Enqueuing Expose request
21:28:58.132 00.000 11596 Worker thread wakes up
21:28:58.132 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:28:58.649 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:28:59.187 00.538 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5fba1dd3-57bc-4631-a0ab-bebcf4383205"}
21:28:59.187 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5fba1dd3-57bc-4631-a0ab-bebcf4383205"}
21:28:59.188 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7b66b2f7-991d-412b-ac3d-7e196d8b7430"}
21:28:59.188 00.000 13300 case statement mapped state 1 to 101
21:28:59.188 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7b66b2f7-991d-412b-ac3d-7e196d8b7430"}
21:29:01.676 02.488 11596 Exposure complete
21:29:01.762 00.086 11596 worker thread done servicing request
21:29:01.762 00.000 13300 OnExposeComplete: enter
21:29:01.762 00.000 13300 UpdateGuideState(): m_state=1
21:29:01.763 00.001 13300 UpdateCurrentPosition: no star selected
21:29:01.763 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:29:01.763 00.000 13300 Status Line: Nessuna stella selezionata
21:29:01.767 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:29:01.777 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:29:01.777 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:01.777 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:29:01.777 00.000 13300 Enqueuing Expose request
21:29:01.777 00.000 11596 Worker thread wakes up
21:29:01.778 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:29:02.198 00.420 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6fd7c2ae-518c-4870-8ac6-fcd1a55214ad"}
21:29:02.198 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6fd7c2ae-518c-4870-8ac6-fcd1a55214ad"}
21:29:02.200 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cc9feb98-0937-4af1-a59f-3169b230b2eb"}
21:29:02.200 00.000 13300 case statement mapped state 1 to 101
21:29:02.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cc9feb98-0937-4af1-a59f-3169b230b2eb"}
21:29:02.294 00.094 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:29:05.222 02.928 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2118eb37-3477-40c0-9d71-fa2706b17436"}
21:29:05.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2118eb37-3477-40c0-9d71-fa2706b17436"}
21:29:05.223 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8d11e1e0-df91-40e3-a5ac-4cfa38cc9071"}
21:29:05.224 00.001 13300 case statement mapped state 1 to 101
21:29:05.224 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8d11e1e0-df91-40e3-a5ac-4cfa38cc9071"}
21:29:05.348 00.124 11596 Exposure complete
21:29:05.470 00.122 11596 worker thread done servicing request
21:29:05.471 00.001 13300 OnExposeComplete: enter
21:29:05.471 00.000 13300 UpdateGuideState(): m_state=1
21:29:05.471 00.000 13300 UpdateCurrentPosition: no star selected
21:29:05.472 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:29:05.472 00.000 13300 Status Line: Nessuna stella selezionata
21:29:05.475 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=252, Gamma=0.510
21:29:05.486 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:29:05.486 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:05.486 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:29:05.487 00.001 13300 Enqueuing Expose request
21:29:05.487 00.000 11596 Worker thread wakes up
21:29:05.487 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:29:05.995 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:29:08.372 02.377 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"74b07bd5-0f6f-4fc7-85b3-80d19d973f58"}
21:29:08.372 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"74b07bd5-0f6f-4fc7-85b3-80d19d973f58"}
21:29:08.460 00.088 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8be489a1-15e6-4d1f-862b-d26e469b7ccb"}
21:29:08.460 00.000 13300 case statement mapped state 1 to 101
21:29:08.460 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8be489a1-15e6-4d1f-862b-d26e469b7ccb"}
21:29:09.085 00.625 11596 Exposure complete
21:29:09.254 00.169 11596 worker thread done servicing request
21:29:09.255 00.001 13300 OnExposeComplete: enter
21:29:09.255 00.000 13300 UpdateGuideState(): m_state=1
21:29:09.255 00.000 13300 UpdateCurrentPosition: no star selected
21:29:09.256 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:29:09.256 00.000 13300 Status Line: Nessuna stella selezionata
21:29:09.260 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:29:09.270 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:29:09.270 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:09.270 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:29:09.270 00.000 13300 Enqueuing Expose request
21:29:09.270 00.000 11596 Worker thread wakes up
21:29:09.270 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:29:09.785 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:29:11.488 01.703 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"09a266fe-334b-48b1-bbb2-67cd1c9d11af"}
21:29:11.488 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"09a266fe-334b-48b1-bbb2-67cd1c9d11af"}
21:29:11.578 00.090 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"732a0fbd-83f5-4606-8b2b-0ff842b8805d"}
21:29:11.578 00.000 13300 case statement mapped state 1 to 101
21:29:11.578 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"732a0fbd-83f5-4606-8b2b-0ff842b8805d"}
21:29:12.848 01.270 11596 Exposure complete
21:29:12.973 00.125 11596 worker thread done servicing request
21:29:12.974 00.001 13300 OnExposeComplete: enter
21:29:12.974 00.000 13300 UpdateGuideState(): m_state=1
21:29:12.974 00.000 13300 UpdateCurrentPosition: no star selected
21:29:12.974 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:29:12.975 00.001 13300 Status Line: Nessuna stella selezionata
21:29:12.981 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=252, Gamma=0.510
21:29:12.996 00.015 13300 UpdateGuideState exits: Nessuna stella selezionata
21:29:12.996 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:12.996 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:29:12.996 00.000 13300 Enqueuing Expose request
21:29:12.996 00.000 11596 Worker thread wakes up
21:29:12.997 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:29:13.504 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:29:14.491 00.987 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"020d234f-6ece-4d73-93f9-3e4ad5ebd0df"}
21:29:14.492 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"020d234f-6ece-4d73-93f9-3e4ad5ebd0df"}
21:29:14.501 00.009 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7472c1a6-20ca-4a97-9daf-dac992d0ac33"}
21:29:14.501 00.000 13300 case statement mapped state 1 to 101
21:29:14.501 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7472c1a6-20ca-4a97-9daf-dac992d0ac33"}
21:29:16.546 02.045 11596 Exposure complete
21:29:16.627 00.081 11596 worker thread done servicing request
21:29:16.628 00.001 13300 OnExposeComplete: enter
21:29:16.628 00.000 13300 UpdateGuideState(): m_state=1
21:29:16.628 00.000 13300 UpdateCurrentPosition: no star selected
21:29:16.628 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:29:16.629 00.001 13300 Status Line: Nessuna stella selezionata
21:29:16.632 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:29:16.642 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:29:16.642 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:16.642 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:29:16.642 00.000 13300 Enqueuing Expose request
21:29:16.643 00.001 11596 Worker thread wakes up
21:29:16.643 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:29:17.159 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:29:17.491 00.332 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"889b9268-1cda-4355-a3a2-f238315cad26"}
21:29:17.491 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"889b9268-1cda-4355-a3a2-f238315cad26"}
21:29:17.492 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"34b58f6f-ac41-4304-9996-5e625ffac7ab"}
21:29:17.492 00.000 13300 case statement mapped state 1 to 101
21:29:17.492 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"34b58f6f-ac41-4304-9996-5e625ffac7ab"}
21:29:20.198 02.706 11596 Exposure complete
21:29:20.313 00.115 11596 worker thread done servicing request
21:29:20.313 00.000 13300 OnExposeComplete: enter
21:29:20.313 00.000 13300 UpdateGuideState(): m_state=1
21:29:20.314 00.001 13300 UpdateCurrentPosition: no star selected
21:29:20.314 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:29:20.314 00.000 13300 Status Line: Nessuna stella selezionata
21:29:20.317 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:29:20.327 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:29:20.327 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:20.327 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:29:20.327 00.000 13300 Enqueuing Expose request
21:29:20.327 00.000 11596 Worker thread wakes up
21:29:20.328 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:29:20.491 00.163 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e39a62d6-9b0a-40d9-8389-cb4fcbba4f38"}
21:29:20.491 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e39a62d6-9b0a-40d9-8389-cb4fcbba4f38"}
21:29:20.492 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c72e9d62-f73f-4307-a48a-3f8b088e05f0"}
21:29:20.492 00.000 13300 case statement mapped state 1 to 101
21:29:20.492 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c72e9d62-f73f-4307-a48a-3f8b088e05f0"}
21:29:20.840 00.348 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:29:23.490 02.650 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"71a56b49-9113-450c-9ddd-f584fd1bef4b"}
21:29:23.490 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"71a56b49-9113-450c-9ddd-f584fd1bef4b"}
21:29:23.491 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"31ce2caf-74e6-417e-86e3-cfb5602e9aac"}
21:29:23.491 00.000 13300 case statement mapped state 1 to 101
21:29:23.491 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"31ce2caf-74e6-417e-86e3-cfb5602e9aac"}
21:29:23.876 00.385 11596 Exposure complete
21:29:23.951 00.075 11596 worker thread done servicing request
21:29:23.951 00.000 13300 OnExposeComplete: enter
21:29:23.951 00.000 13300 UpdateGuideState(): m_state=1
21:29:23.951 00.000 13300 UpdateCurrentPosition: no star selected
21:29:23.952 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:29:23.952 00.000 13300 Status Line: Nessuna stella selezionata
21:29:23.954 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:29:23.961 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:29:23.961 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:23.961 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:29:23.961 00.000 13300 Enqueuing Expose request
21:29:23.962 00.001 11596 Worker thread wakes up
21:29:23.962 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:29:24.476 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:29:26.489 02.013 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c18e4e9d-d5d5-4508-97c4-bff8e262a510"}
21:29:26.489 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c18e4e9d-d5d5-4508-97c4-bff8e262a510"}
21:29:26.490 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fdf666fc-6f8d-47c6-a2a1-04b1eac9adbb"}
21:29:26.490 00.000 13300 case statement mapped state 1 to 101
21:29:26.490 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fdf666fc-6f8d-47c6-a2a1-04b1eac9adbb"}
21:29:27.503 01.013 11596 Exposure complete
21:29:27.580 00.077 11596 worker thread done servicing request
21:29:27.580 00.000 13300 OnExposeComplete: enter
21:29:27.580 00.000 13300 UpdateGuideState(): m_state=1
21:29:27.581 00.001 13300 UpdateCurrentPosition: no star selected
21:29:27.581 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:29:27.581 00.000 13300 Status Line: Nessuna stella selezionata
21:29:27.588 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=255, Gamma=0.510
21:29:27.597 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:29:27.597 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:27.597 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:29:27.597 00.000 13300 Enqueuing Expose request
21:29:27.597 00.000 11596 Worker thread wakes up
21:29:27.597 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:29:28.108 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:29:29.488 01.380 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"13eab28e-b232-4606-a895-0bc2e264b67a"}
21:29:29.488 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"13eab28e-b232-4606-a895-0bc2e264b67a"}
21:29:29.489 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8d483318-ad90-488e-8000-7873864b85cb"}
21:29:29.489 00.000 13300 case statement mapped state 1 to 101
21:29:29.489 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8d483318-ad90-488e-8000-7873864b85cb"}
21:29:31.143 01.654 11596 Exposure complete
21:29:31.219 00.076 11596 worker thread done servicing request
21:29:31.219 00.000 13300 OnExposeComplete: enter
21:29:31.219 00.000 13300 UpdateGuideState(): m_state=1
21:29:31.221 00.002 13300 UpdateCurrentPosition: no star selected
21:29:31.221 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:29:31.221 00.000 13300 Status Line: Nessuna stella selezionata
21:29:31.224 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:29:31.232 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:29:31.232 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:31.232 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:29:31.232 00.000 13300 Enqueuing Expose request
21:29:31.232 00.000 11596 Worker thread wakes up
21:29:31.232 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:29:31.741 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:29:32.487 00.746 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aff36709-1f3b-494c-afd9-c0b7062c01db"}
21:29:32.487 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aff36709-1f3b-494c-afd9-c0b7062c01db"}
21:29:32.488 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"660aac5d-a981-4b63-9898-1566ee8abf7d"}
21:29:32.488 00.000 13300 case statement mapped state 1 to 101
21:29:32.488 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"660aac5d-a981-4b63-9898-1566ee8abf7d"}
21:29:34.776 02.288 11596 Exposure complete
21:29:34.850 00.074 11596 worker thread done servicing request
21:29:34.850 00.000 13300 OnExposeComplete: enter
21:29:34.850 00.000 13300 UpdateGuideState(): m_state=1
21:29:34.850 00.000 13300 UpdateCurrentPosition: no star selected
21:29:34.851 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:29:34.851 00.000 13300 Status Line: Nessuna stella selezionata
21:29:34.853 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:29:34.861 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:29:34.861 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:34.861 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:29:34.861 00.000 13300 Enqueuing Expose request
21:29:34.861 00.000 11596 Worker thread wakes up
21:29:34.862 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:29:35.365 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:29:35.487 00.122 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c742dac6-c648-45fe-b8d0-904b453a4a39"}
21:29:35.487 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c742dac6-c648-45fe-b8d0-904b453a4a39"}
21:29:35.488 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"86c814a9-f211-4ab7-b625-1673a72c4787"}
21:29:35.488 00.000 13300 case statement mapped state 1 to 101
21:29:35.488 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"86c814a9-f211-4ab7-b625-1673a72c4787"}
21:29:38.400 02.912 11596 Exposure complete
21:29:38.477 00.077 11596 worker thread done servicing request
21:29:38.478 00.001 13300 OnExposeComplete: enter
21:29:38.478 00.000 13300 UpdateGuideState(): m_state=1
21:29:38.478 00.000 13300 UpdateCurrentPosition: no star selected
21:29:38.479 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:29:38.479 00.000 13300 Status Line: Nessuna stella selezionata
21:29:38.482 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:29:38.488 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:29:38.489 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:38.489 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:29:38.489 00.000 13300 Enqueuing Expose request
21:29:38.489 00.000 11596 Worker thread wakes up
21:29:38.489 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0d65ae19-c02f-43c6-b648-a1284e520846"}
21:29:38.489 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:29:38.489 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0d65ae19-c02f-43c6-b648-a1284e520846"}
21:29:38.490 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5f0231b1-f5f3-4149-9c15-c6d7e9fd7693"}
21:29:38.490 00.000 13300 case statement mapped state 1 to 101
21:29:38.490 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5f0231b1-f5f3-4149-9c15-c6d7e9fd7693"}
21:29:39.002 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:29:41.486 02.484 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d1affafe-0b1c-4db1-b717-93748489e56b"}
21:29:41.486 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d1affafe-0b1c-4db1-b717-93748489e56b"}
21:29:41.487 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"50a46b4f-c93c-4140-a6cc-ec9adf182c62"}
21:29:41.487 00.000 13300 case statement mapped state 1 to 101
21:29:41.487 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"50a46b4f-c93c-4140-a6cc-ec9adf182c62"}
21:29:42.024 00.537 11596 Exposure complete
21:29:42.094 00.070 11596 worker thread done servicing request
21:29:42.095 00.001 13300 OnExposeComplete: enter
21:29:42.095 00.000 13300 UpdateGuideState(): m_state=1
21:29:42.095 00.000 13300 UpdateCurrentPosition: no star selected
21:29:42.095 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:29:42.095 00.000 13300 Status Line: Nessuna stella selezionata
21:29:42.098 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=249, Gamma=0.510
21:29:42.107 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:29:42.107 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:42.107 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:29:42.107 00.000 13300 Enqueuing Expose request
21:29:42.107 00.000 11596 Worker thread wakes up
21:29:42.108 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:29:42.614 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:29:44.485 01.871 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e61cca7d-ce79-4cc6-bfb4-9c5e2318abe4"}
21:29:44.485 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e61cca7d-ce79-4cc6-bfb4-9c5e2318abe4"}
21:29:44.486 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"960da357-01d0-46d5-867b-71e550a7ff22"}
21:29:44.486 00.000 13300 case statement mapped state 1 to 101
21:29:44.486 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"960da357-01d0-46d5-867b-71e550a7ff22"}
21:29:45.652 01.166 11596 Exposure complete
21:29:45.725 00.073 11596 worker thread done servicing request
21:29:45.725 00.000 13300 OnExposeComplete: enter
21:29:45.725 00.000 13300 UpdateGuideState(): m_state=1
21:29:45.726 00.001 13300 UpdateCurrentPosition: no star selected
21:29:45.726 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:29:45.726 00.000 13300 Status Line: Nessuna stella selezionata
21:29:45.731 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:29:45.738 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:29:45.738 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:45.739 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:29:45.739 00.000 13300 Enqueuing Expose request
21:29:45.739 00.000 11596 Worker thread wakes up
21:29:45.739 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:29:46.244 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:29:47.484 01.240 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"62e565ac-bc43-4e34-99ea-06f79211017f"}
21:29:47.484 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"62e565ac-bc43-4e34-99ea-06f79211017f"}
21:29:47.485 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c456a56a-c115-4fef-a4df-e0bfc173f167"}
21:29:47.485 00.000 13300 case statement mapped state 1 to 101
21:29:47.485 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c456a56a-c115-4fef-a4df-e0bfc173f167"}
21:29:49.275 01.790 11596 Exposure complete
21:29:49.350 00.075 11596 worker thread done servicing request
21:29:49.350 00.000 13300 OnExposeComplete: enter
21:29:49.350 00.000 13300 UpdateGuideState(): m_state=1
21:29:49.350 00.000 13300 UpdateCurrentPosition: no star selected
21:29:49.351 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:29:49.351 00.000 13300 Status Line: Nessuna stella selezionata
21:29:49.355 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:29:49.363 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:29:49.363 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:49.363 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:29:49.364 00.001 13300 Enqueuing Expose request
21:29:49.364 00.000 11596 Worker thread wakes up
21:29:49.364 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:29:49.870 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:29:50.484 00.614 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5008026c-1f0e-4fbc-9e44-887d6718ad8b"}
21:29:50.484 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5008026c-1f0e-4fbc-9e44-887d6718ad8b"}
21:29:50.485 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"382d18b6-a5fe-422a-8930-7829425a0d26"}
21:29:50.485 00.000 13300 case statement mapped state 1 to 101
21:29:50.485 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"382d18b6-a5fe-422a-8930-7829425a0d26"}
21:29:52.903 02.418 11596 Exposure complete
21:29:52.974 00.071 11596 worker thread done servicing request
21:29:52.974 00.000 13300 OnExposeComplete: enter
21:29:52.974 00.000 13300 UpdateGuideState(): m_state=1
21:29:52.975 00.001 13300 UpdateCurrentPosition: no star selected
21:29:52.975 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:29:52.975 00.000 13300 Status Line: Nessuna stella selezionata
21:29:52.980 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:29:52.988 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:29:52.988 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:52.988 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:29:52.988 00.000 13300 Enqueuing Expose request
21:29:52.988 00.000 11596 Worker thread wakes up
21:29:52.988 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:29:53.482 00.494 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"38a2ec06-6d12-4693-9e8f-54040ec8f752"}
21:29:53.482 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"38a2ec06-6d12-4693-9e8f-54040ec8f752"}
21:29:53.483 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"05126d22-dadf-4d7b-b4db-3d254df8329f"}
21:29:53.483 00.000 13300 case statement mapped state 1 to 101
21:29:53.483 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"05126d22-dadf-4d7b-b4db-3d254df8329f"}
21:29:53.503 00.020 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:29:56.483 02.980 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d56a8ba3-bf80-4b59-bab4-469156566605"}
21:29:56.483 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d56a8ba3-bf80-4b59-bab4-469156566605"}
21:29:56.484 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"209f4d5f-c1b4-4c70-93c2-ae3564b45344"}
21:29:56.484 00.000 13300 case statement mapped state 1 to 101
21:29:56.484 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"209f4d5f-c1b4-4c70-93c2-ae3564b45344"}
21:29:56.529 00.045 11596 Exposure complete
21:29:56.601 00.072 11596 worker thread done servicing request
21:29:56.601 00.000 13300 OnExposeComplete: enter
21:29:56.601 00.000 13300 UpdateGuideState(): m_state=1
21:29:56.601 00.000 13300 UpdateCurrentPosition: no star selected
21:29:56.602 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:29:56.602 00.000 13300 Status Line: Nessuna stella selezionata
21:29:56.604 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:29:56.611 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:29:56.612 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:56.612 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:29:56.612 00.000 13300 Enqueuing Expose request
21:29:56.612 00.000 11596 Worker thread wakes up
21:29:56.613 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:29:57.118 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:29:59.482 02.364 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8756df69-0c63-48fc-8982-19864171f42e"}
21:29:59.482 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8756df69-0c63-48fc-8982-19864171f42e"}
21:29:59.483 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3a305530-03f5-4b23-9364-ac3e3babd9af"}
21:29:59.483 00.000 13300 case statement mapped state 1 to 101
21:29:59.483 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3a305530-03f5-4b23-9364-ac3e3babd9af"}
21:30:00.144 00.661 11596 Exposure complete
21:30:00.218 00.074 11596 worker thread done servicing request
21:30:00.218 00.000 13300 OnExposeComplete: enter
21:30:00.218 00.000 13300 UpdateGuideState(): m_state=1
21:30:00.219 00.001 13300 UpdateCurrentPosition: no star selected
21:30:00.219 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:30:00.219 00.000 13300 Status Line: Nessuna stella selezionata
21:30:00.222 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:30:00.233 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:30:00.234 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:00.234 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:30:00.234 00.000 13300 Enqueuing Expose request
21:30:00.234 00.000 11596 Worker thread wakes up
21:30:00.234 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:30:00.741 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:30:02.493 01.752 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2c49bee6-541b-48fc-afc2-56bcad13aa56"}
21:30:02.494 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2c49bee6-541b-48fc-afc2-56bcad13aa56"}
21:30:02.494 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2de80ad4-8946-4b77-ad90-d51b474e936b"}
21:30:02.495 00.001 13300 case statement mapped state 1 to 101
21:30:02.495 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2de80ad4-8946-4b77-ad90-d51b474e936b"}
21:30:03.778 01.283 11596 Exposure complete
21:30:03.868 00.090 11596 worker thread done servicing request
21:30:03.868 00.000 13300 OnExposeComplete: enter
21:30:03.868 00.000 13300 UpdateGuideState(): m_state=1
21:30:03.868 00.000 13300 UpdateCurrentPosition: no star selected
21:30:03.869 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:30:03.869 00.000 13300 Status Line: Nessuna stella selezionata
21:30:03.872 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=241, Gamma=0.510
21:30:03.878 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:30:03.878 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:03.878 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:30:03.878 00.000 13300 Enqueuing Expose request
21:30:03.879 00.001 11596 Worker thread wakes up
21:30:03.879 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:30:04.394 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:30:05.493 01.099 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ccdf76e7-86d1-48c1-b0ae-1dd03e189dc7"}
21:30:05.493 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ccdf76e7-86d1-48c1-b0ae-1dd03e189dc7"}
21:30:05.494 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"62b34a94-b9fd-4d3e-a463-3b1232b20fc9"}
21:30:05.494 00.000 13300 case statement mapped state 1 to 101
21:30:05.495 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"62b34a94-b9fd-4d3e-a463-3b1232b20fc9"}
21:30:07.566 02.071 11596 Exposure complete
21:30:07.672 00.106 11596 worker thread done servicing request
21:30:07.673 00.001 13300 OnExposeComplete: enter
21:30:07.673 00.000 13300 UpdateGuideState(): m_state=1
21:30:07.673 00.000 13300 UpdateCurrentPosition: no star selected
21:30:07.673 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:30:07.673 00.000 13300 Status Line: Nessuna stella selezionata
21:30:07.676 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:30:07.684 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:30:07.684 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:07.684 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:30:07.684 00.000 13300 Enqueuing Expose request
21:30:07.684 00.000 11596 Worker thread wakes up
21:30:07.685 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:30:08.190 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:30:08.493 00.303 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6fbfb30f-0898-4325-ab5d-fe4aee00023c"}
21:30:08.493 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6fbfb30f-0898-4325-ab5d-fe4aee00023c"}
21:30:08.494 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6a8d7a3b-21ea-4fc4-91c3-3afa9ef3e0c7"}
21:30:08.494 00.000 13300 case statement mapped state 1 to 101
21:30:08.494 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6a8d7a3b-21ea-4fc4-91c3-3afa9ef3e0c7"}
21:30:11.249 02.755 11596 Exposure complete
21:30:11.372 00.123 11596 worker thread done servicing request
21:30:11.372 00.000 13300 OnExposeComplete: enter
21:30:11.372 00.000 13300 UpdateGuideState(): m_state=1
21:30:11.372 00.000 13300 UpdateCurrentPosition: no star selected
21:30:11.373 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:30:11.373 00.000 13300 Status Line: Nessuna stella selezionata
21:30:11.377 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:30:11.386 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:30:11.387 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:11.387 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:30:11.387 00.000 13300 Enqueuing Expose request
21:30:11.387 00.000 11596 Worker thread wakes up
21:30:11.387 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:30:11.535 00.148 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b15a0baa-1995-4a3c-b63b-7c505b36cd61"}
21:30:11.535 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b15a0baa-1995-4a3c-b63b-7c505b36cd61"}
21:30:11.559 00.024 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"14c802ef-f2f2-48aa-a20e-846c05dc5cb1"}
21:30:11.559 00.000 13300 case statement mapped state 1 to 101
21:30:11.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"14c802ef-f2f2-48aa-a20e-846c05dc5cb1"}
21:30:11.896 00.337 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:30:14.959 03.063 11596 Exposure complete
21:30:15.117 00.158 11596 worker thread done servicing request
21:30:15.117 00.000 13300 OnExposeComplete: enter
21:30:15.117 00.000 13300 UpdateGuideState(): m_state=1
21:30:15.119 00.002 13300 UpdateCurrentPosition: no star selected
21:30:15.119 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:30:15.119 00.000 13300 Status Line: Nessuna stella selezionata
21:30:15.123 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:30:15.133 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:30:15.133 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:15.133 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:30:15.134 00.001 13300 Enqueuing Expose request
21:30:15.134 00.000 11596 Worker thread wakes up
21:30:15.134 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:30:15.546 00.412 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4770ca88-f076-4d79-bf37-04a323ca0b4a"}
21:30:15.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4770ca88-f076-4d79-bf37-04a323ca0b4a"}
21:30:15.547 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"baf55eec-f825-455c-8809-d3a48f285ab3"}
21:30:15.547 00.000 13300 case statement mapped state 1 to 101
21:30:15.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"baf55eec-f825-455c-8809-d3a48f285ab3"}
21:30:15.643 00.096 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:30:18.546 02.903 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"65cb2235-038b-4e60-93cd-98582fb0ff8a"}
21:30:18.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"65cb2235-038b-4e60-93cd-98582fb0ff8a"}
21:30:18.547 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9f5fa2b2-ad44-4016-a1c5-2235bb4787dd"}
21:30:18.548 00.001 13300 case statement mapped state 1 to 101
21:30:18.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9f5fa2b2-ad44-4016-a1c5-2235bb4787dd"}
21:30:18.684 00.136 11596 Exposure complete
21:30:18.786 00.102 11596 worker thread done servicing request
21:30:18.786 00.000 13300 OnExposeComplete: enter
21:30:18.786 00.000 13300 UpdateGuideState(): m_state=1
21:30:18.787 00.001 13300 UpdateCurrentPosition: no star selected
21:30:18.787 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:30:18.787 00.000 13300 Status Line: Nessuna stella selezionata
21:30:18.792 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:30:18.801 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:30:18.801 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:18.801 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:30:18.801 00.000 13300 Enqueuing Expose request
21:30:18.802 00.001 11596 Worker thread wakes up
21:30:18.802 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:30:19.306 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:30:21.545 02.239 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e7d39bcf-dc52-499a-9302-f9175ae4c3d9"}
21:30:21.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e7d39bcf-dc52-499a-9302-f9175ae4c3d9"}
21:30:21.546 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"96583538-f82c-4fc1-97df-6128d9572e70"}
21:30:21.546 00.000 13300 case statement mapped state 1 to 101
21:30:21.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"96583538-f82c-4fc1-97df-6128d9572e70"}
21:30:22.351 00.805 11596 Exposure complete
21:30:22.448 00.097 11596 worker thread done servicing request
21:30:22.448 00.000 13300 OnExposeComplete: enter
21:30:22.448 00.000 13300 UpdateGuideState(): m_state=1
21:30:22.449 00.001 13300 UpdateCurrentPosition: no star selected
21:30:22.449 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:30:22.449 00.000 13300 Status Line: Nessuna stella selezionata
21:30:22.453 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:30:22.461 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:30:22.461 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:22.461 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:30:22.461 00.000 13300 Enqueuing Expose request
21:30:22.461 00.000 11596 Worker thread wakes up
21:30:22.462 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:30:22.972 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:30:24.544 01.572 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5a062898-7770-4bb0-b621-c5ce86c3fad3"}
21:30:24.544 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5a062898-7770-4bb0-b621-c5ce86c3fad3"}
21:30:24.545 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dafd790b-3f64-4b48-8fa9-031ba725b10b"}
21:30:24.545 00.000 13300 case statement mapped state 1 to 101
21:30:24.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dafd790b-3f64-4b48-8fa9-031ba725b10b"}
21:30:25.993 01.448 11596 Exposure complete
21:30:26.075 00.082 11596 worker thread done servicing request
21:30:26.075 00.000 13300 OnExposeComplete: enter
21:30:26.075 00.000 13300 UpdateGuideState(): m_state=1
21:30:26.076 00.001 13300 UpdateCurrentPosition: no star selected
21:30:26.076 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:30:26.076 00.000 13300 Status Line: Nessuna stella selezionata
21:30:26.078 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:30:26.085 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:30:26.085 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:26.086 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:30:26.086 00.000 13300 Enqueuing Expose request
21:30:26.086 00.000 11596 Worker thread wakes up
21:30:26.086 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:30:26.599 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:30:27.544 00.945 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"89f6e199-0bd4-4339-bd6e-d70447193313"}
21:30:27.544 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"89f6e199-0bd4-4339-bd6e-d70447193313"}
21:30:27.545 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a4009222-2598-4b88-b75f-0e801eb494b0"}
21:30:27.545 00.000 13300 case statement mapped state 1 to 101
21:30:27.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a4009222-2598-4b88-b75f-0e801eb494b0"}
21:30:29.629 02.084 11596 Exposure complete
21:30:29.703 00.074 11596 worker thread done servicing request
21:30:29.703 00.000 13300 OnExposeComplete: enter
21:30:29.703 00.000 13300 UpdateGuideState(): m_state=1
21:30:29.704 00.001 13300 UpdateCurrentPosition: no star selected
21:30:29.704 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:30:29.704 00.000 13300 Status Line: Nessuna stella selezionata
21:30:29.707 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=252, Gamma=0.510
21:30:29.714 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:30:29.714 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:29.714 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:30:29.714 00.000 13300 Enqueuing Expose request
21:30:29.714 00.000 11596 Worker thread wakes up
21:30:29.714 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:30:30.230 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:30:30.543 00.313 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"58ffcdc9-5951-4af3-ad7f-47344a8a33f4"}
21:30:30.543 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"58ffcdc9-5951-4af3-ad7f-47344a8a33f4"}
21:30:30.544 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e821d93c-8021-4e1c-ab32-85e99bbc2997"}
21:30:30.544 00.000 13300 case statement mapped state 1 to 101
21:30:30.544 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e821d93c-8021-4e1c-ab32-85e99bbc2997"}
21:30:33.267 02.723 11596 Exposure complete
21:30:33.368 00.101 11596 worker thread done servicing request
21:30:33.368 00.000 13300 OnExposeComplete: enter
21:30:33.368 00.000 13300 UpdateGuideState(): m_state=1
21:30:33.369 00.001 13300 UpdateCurrentPosition: no star selected
21:30:33.369 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:30:33.369 00.000 13300 Status Line: Nessuna stella selezionata
21:30:33.373 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=246, Gamma=0.510
21:30:33.381 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:30:33.381 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:33.381 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:30:33.381 00.000 13300 Enqueuing Expose request
21:30:33.381 00.000 11596 Worker thread wakes up
21:30:33.381 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:30:33.543 00.162 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1276c552-d28e-4b1b-bd47-5b5b2ca85898"}
21:30:33.543 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1276c552-d28e-4b1b-bd47-5b5b2ca85898"}
21:30:33.544 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"011cf743-7f71-4e5d-bcb2-a2f4e0535d0e"}
21:30:33.544 00.000 13300 case statement mapped state 1 to 101
21:30:33.544 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"011cf743-7f71-4e5d-bcb2-a2f4e0535d0e"}
21:30:33.886 00.342 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:30:36.541 02.655 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a0108929-24c8-49ba-aeee-18911bf9d51b"}
21:30:36.541 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a0108929-24c8-49ba-aeee-18911bf9d51b"}
21:30:36.542 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d79b6c24-45bd-46d3-8d65-8ad3cfa84d38"}
21:30:36.542 00.000 13300 case statement mapped state 1 to 101
21:30:36.542 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d79b6c24-45bd-46d3-8d65-8ad3cfa84d38"}
21:30:36.921 00.379 11596 Exposure complete
21:30:36.993 00.072 11596 worker thread done servicing request
21:30:36.993 00.000 13300 OnExposeComplete: enter
21:30:36.993 00.000 13300 UpdateGuideState(): m_state=1
21:30:36.993 00.000 13300 UpdateCurrentPosition: no star selected
21:30:36.994 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:30:36.994 00.000 13300 Status Line: Nessuna stella selezionata
21:30:36.997 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=242, Gamma=0.510
21:30:37.004 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:30:37.004 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:37.004 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:30:37.004 00.000 13300 Enqueuing Expose request
21:30:37.004 00.000 11596 Worker thread wakes up
21:30:37.004 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:30:37.510 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:30:39.541 02.031 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1ffc34b8-a075-4277-b7b7-0beaab78e2a1"}
21:30:39.541 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1ffc34b8-a075-4277-b7b7-0beaab78e2a1"}
21:30:39.541 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6d726147-5fdc-4bed-829b-5eab904b61e6"}
21:30:39.542 00.001 13300 case statement mapped state 1 to 101
21:30:39.542 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6d726147-5fdc-4bed-829b-5eab904b61e6"}
21:30:40.569 01.027 11596 Exposure complete
21:30:40.643 00.074 11596 worker thread done servicing request
21:30:40.643 00.000 13300 OnExposeComplete: enter
21:30:40.643 00.000 13300 UpdateGuideState(): m_state=1
21:30:40.643 00.000 13300 UpdateCurrentPosition: no star selected
21:30:40.644 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:30:40.644 00.000 13300 Status Line: Nessuna stella selezionata
21:30:40.647 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:30:40.655 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:30:40.655 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:40.655 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:30:40.655 00.000 13300 Enqueuing Expose request
21:30:40.655 00.000 11596 Worker thread wakes up
21:30:40.655 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:30:41.171 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:30:42.540 01.369 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ca258a07-13ac-413a-8adc-d8be6ed55506"}
21:30:42.540 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ca258a07-13ac-413a-8adc-d8be6ed55506"}
21:30:42.541 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4046fe63-31cb-4d6c-b031-e92c327ba2fd"}
21:30:42.541 00.000 13300 case statement mapped state 1 to 101
21:30:42.541 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4046fe63-31cb-4d6c-b031-e92c327ba2fd"}
21:30:44.201 01.660 11596 Exposure complete
21:30:44.279 00.078 11596 worker thread done servicing request
21:30:44.279 00.000 13300 OnExposeComplete: enter
21:30:44.279 00.000 13300 UpdateGuideState(): m_state=1
21:30:44.280 00.001 13300 UpdateCurrentPosition: no star selected
21:30:44.280 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:30:44.280 00.000 13300 Status Line: Nessuna stella selezionata
21:30:44.284 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:30:44.292 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:30:44.292 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:44.292 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:30:44.293 00.001 13300 Enqueuing Expose request
21:30:44.293 00.000 11596 Worker thread wakes up
21:30:44.293 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:30:44.797 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:30:45.539 00.742 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3dbf1172-f42c-43aa-a178-2b11dc084afa"}
21:30:45.539 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3dbf1172-f42c-43aa-a178-2b11dc084afa"}
21:30:45.540 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"303bdb6f-35ef-49aa-8a21-40d63bb16b91"}
21:30:45.540 00.000 13300 case statement mapped state 1 to 101
21:30:45.540 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"303bdb6f-35ef-49aa-8a21-40d63bb16b91"}
21:30:47.838 02.298 11596 Exposure complete
21:30:47.908 00.070 11596 worker thread done servicing request
21:30:47.909 00.001 13300 OnExposeComplete: enter
21:30:47.909 00.000 13300 UpdateGuideState(): m_state=1
21:30:47.909 00.000 13300 UpdateCurrentPosition: no star selected
21:30:47.909 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:30:47.910 00.001 13300 Status Line: Nessuna stella selezionata
21:30:47.912 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:30:47.919 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:30:47.919 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:47.919 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:30:47.919 00.000 13300 Enqueuing Expose request
21:30:47.919 00.000 11596 Worker thread wakes up
21:30:47.919 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:30:48.428 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:30:48.540 00.112 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c90c814e-5bab-45c9-b101-ca858a8df378"}
21:30:48.540 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c90c814e-5bab-45c9-b101-ca858a8df378"}
21:30:48.541 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9f9e69cb-046d-47ce-a910-3c996b0cf3ea"}
21:30:48.541 00.000 13300 case statement mapped state 1 to 101
21:30:48.541 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9f9e69cb-046d-47ce-a910-3c996b0cf3ea"}
21:30:51.467 02.926 11596 Exposure complete
21:30:51.538 00.071 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6b483e9c-bba1-4de9-abe4-aafc47be178a"}
21:30:51.538 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6b483e9c-bba1-4de9-abe4-aafc47be178a"}
21:30:51.539 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"51763ceb-071b-41c6-ba24-416ebfdbbb9f"}
21:30:51.539 00.000 13300 case statement mapped state 1 to 101
21:30:51.539 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"51763ceb-071b-41c6-ba24-416ebfdbbb9f"}
21:30:51.539 00.000 11596 worker thread done servicing request
21:30:51.540 00.001 13300 OnExposeComplete: enter
21:30:51.540 00.000 13300 UpdateGuideState(): m_state=1
21:30:51.540 00.000 13300 UpdateCurrentPosition: no star selected
21:30:51.541 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:30:51.541 00.000 13300 Status Line: Nessuna stella selezionata
21:30:51.545 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:30:51.552 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:30:51.552 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:51.552 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:30:51.552 00.000 13300 Enqueuing Expose request
21:30:51.553 00.001 11596 Worker thread wakes up
21:30:51.553 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:30:52.069 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:30:54.537 02.468 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"55869ef2-defa-4060-8039-dd0edcc4f083"}
21:30:54.537 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"55869ef2-defa-4060-8039-dd0edcc4f083"}
21:30:54.537 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7ea3302c-6d5c-4296-9f6e-de125e1cfc29"}
21:30:54.538 00.001 13300 case statement mapped state 1 to 101
21:30:54.538 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7ea3302c-6d5c-4296-9f6e-de125e1cfc29"}
21:30:55.096 00.558 11596 Exposure complete
21:30:55.172 00.076 11596 worker thread done servicing request
21:30:55.172 00.000 13300 OnExposeComplete: enter
21:30:55.172 00.000 13300 UpdateGuideState(): m_state=1
21:30:55.172 00.000 13300 UpdateCurrentPosition: no star selected
21:30:55.173 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:30:55.173 00.000 13300 Status Line: Nessuna stella selezionata
21:30:55.175 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=247, Gamma=0.510
21:30:55.184 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:30:55.184 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:55.184 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:30:55.184 00.000 13300 Enqueuing Expose request
21:30:55.184 00.000 11596 Worker thread wakes up
21:30:55.184 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:30:55.697 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:30:57.536 01.839 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ca634214-fbf1-49bd-bdbf-93d1932f817a"}
21:30:57.536 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ca634214-fbf1-49bd-bdbf-93d1932f817a"}
21:30:57.537 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"330e5288-886a-43fa-b6d6-6c637f37241b"}
21:30:57.537 00.000 13300 case statement mapped state 1 to 101
21:30:57.537 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"330e5288-886a-43fa-b6d6-6c637f37241b"}
21:30:58.737 01.200 11596 Exposure complete
21:30:58.809 00.072 11596 worker thread done servicing request
21:30:58.810 00.001 13300 OnExposeComplete: enter
21:30:58.810 00.000 13300 UpdateGuideState(): m_state=1
21:30:58.810 00.000 13300 UpdateCurrentPosition: no star selected
21:30:58.810 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:30:58.811 00.001 13300 Status Line: Nessuna stella selezionata
21:30:58.814 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:30:58.821 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:30:58.821 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:58.821 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:30:58.821 00.000 13300 Enqueuing Expose request
21:30:58.822 00.001 11596 Worker thread wakes up
21:30:58.822 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:30:59.324 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:31:00.535 01.211 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6e031271-eef5-40a1-bb6f-7a85bf515030"}
21:31:00.535 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6e031271-eef5-40a1-bb6f-7a85bf515030"}
21:31:00.536 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cf9cb4da-7e08-4550-835f-403573b8bc07"}
21:31:00.536 00.000 13300 case statement mapped state 1 to 101
21:31:00.536 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cf9cb4da-7e08-4550-835f-403573b8bc07"}
21:31:02.363 01.827 11596 Exposure complete
21:31:02.440 00.077 11596 worker thread done servicing request
21:31:02.440 00.000 13300 OnExposeComplete: enter
21:31:02.440 00.000 13300 UpdateGuideState(): m_state=1
21:31:02.441 00.001 13300 UpdateCurrentPosition: no star selected
21:31:02.441 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:31:02.441 00.000 13300 Status Line: Nessuna stella selezionata
21:31:02.443 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:31:02.450 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:31:02.451 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:02.451 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:31:02.451 00.000 13300 Enqueuing Expose request
21:31:02.451 00.000 11596 Worker thread wakes up
21:31:02.451 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:31:02.960 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:31:03.535 00.575 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"90ef27f4-9117-4a9d-a3a5-bcd12d7bbf4b"}
21:31:03.535 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"90ef27f4-9117-4a9d-a3a5-bcd12d7bbf4b"}
21:31:03.536 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4e5e5e50-6547-4601-96ca-b74717ce8e05"}
21:31:03.536 00.000 13300 case statement mapped state 1 to 101
21:31:03.536 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4e5e5e50-6547-4601-96ca-b74717ce8e05"}
21:31:06.017 02.481 11596 Exposure complete
21:31:06.111 00.094 11596 worker thread done servicing request
21:31:06.111 00.000 13300 OnExposeComplete: enter
21:31:06.112 00.001 13300 UpdateGuideState(): m_state=1
21:31:06.112 00.000 13300 UpdateCurrentPosition: no star selected
21:31:06.112 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:31:06.112 00.000 13300 Status Line: Nessuna stella selezionata
21:31:06.115 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
21:31:06.122 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:31:06.122 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:06.122 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:31:06.122 00.000 13300 Enqueuing Expose request
21:31:06.122 00.000 11596 Worker thread wakes up
21:31:06.122 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:31:06.535 00.413 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e4a54d31-af6e-45db-83ce-0670b140b87b"}
21:31:06.535 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e4a54d31-af6e-45db-83ce-0670b140b87b"}
21:31:06.536 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"992ebc78-e695-49b3-8c27-7b1150a9fad5"}
21:31:06.536 00.000 13300 case statement mapped state 1 to 101
21:31:06.536 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"992ebc78-e695-49b3-8c27-7b1150a9fad5"}
21:31:06.630 00.094 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:31:09.534 02.904 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f08fc6db-2051-42a2-8ced-f9ce662a9149"}
21:31:09.534 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f08fc6db-2051-42a2-8ced-f9ce662a9149"}
21:31:09.535 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"54957a3a-72a9-4466-8a45-d3a5c6213d1f"}
21:31:09.535 00.000 13300 case statement mapped state 1 to 101
21:31:09.535 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"54957a3a-72a9-4466-8a45-d3a5c6213d1f"}
21:31:09.665 00.130 11596 Exposure complete
21:31:09.754 00.089 11596 worker thread done servicing request
21:31:09.755 00.001 13300 OnExposeComplete: enter
21:31:09.755 00.000 13300 UpdateGuideState(): m_state=1
21:31:09.755 00.000 13300 UpdateCurrentPosition: no star selected
21:31:09.756 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:31:09.756 00.000 13300 Status Line: Nessuna stella selezionata
21:31:09.759 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=246, Gamma=0.510
21:31:09.767 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:31:09.767 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:09.768 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:31:09.768 00.000 13300 Enqueuing Expose request
21:31:09.768 00.000 11596 Worker thread wakes up
21:31:09.768 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:31:10.270 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:31:12.535 02.265 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3e4d8085-ebaf-45d9-8ae2-c813fa738b8c"}
21:31:12.535 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3e4d8085-ebaf-45d9-8ae2-c813fa738b8c"}
21:31:12.536 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8efd5530-9af7-470e-b1d4-3a005d9b57a9"}
21:31:12.536 00.000 13300 case statement mapped state 1 to 101
21:31:12.536 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8efd5530-9af7-470e-b1d4-3a005d9b57a9"}
21:31:13.610 01.074 11596 Exposure complete
21:31:13.935 00.325 11596 worker thread done servicing request
21:31:13.935 00.000 13300 OnExposeComplete: enter
21:31:13.935 00.000 13300 UpdateGuideState(): m_state=1
21:31:13.936 00.001 13300 UpdateCurrentPosition: no star selected
21:31:13.936 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:31:13.937 00.001 13300 Status Line: Nessuna stella selezionata
21:31:13.940 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:31:13.950 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:31:13.951 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:13.951 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:31:13.951 00.000 13300 Enqueuing Expose request
21:31:13.951 00.000 11596 Worker thread wakes up
21:31:13.951 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:31:14.459 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:31:15.539 01.080 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3117af9f-fa6a-4eef-93ba-f93e5b9f7326"}
21:31:15.539 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3117af9f-fa6a-4eef-93ba-f93e5b9f7326"}
21:31:15.541 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"64ca27dc-bcf6-4f0d-adf2-b8b3ac50945e"}
21:31:15.541 00.000 13300 case statement mapped state 1 to 101
21:31:15.541 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"64ca27dc-bcf6-4f0d-adf2-b8b3ac50945e"}
21:31:17.596 02.055 11596 Exposure complete
21:31:17.781 00.185 11596 worker thread done servicing request
21:31:17.781 00.000 13300 OnExposeComplete: enter
21:31:17.781 00.000 13300 UpdateGuideState(): m_state=1
21:31:17.782 00.001 13300 UpdateCurrentPosition: no star selected
21:31:17.782 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:31:17.782 00.000 13300 Status Line: Nessuna stella selezionata
21:31:17.787 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:31:17.797 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:31:17.797 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:17.797 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:31:17.797 00.000 13300 Enqueuing Expose request
21:31:17.807 00.010 11596 Worker thread wakes up
21:31:17.807 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:31:18.315 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:31:18.793 00.478 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ac021859-8019-422c-96d6-94344b645ead"}
21:31:18.793 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ac021859-8019-422c-96d6-94344b645ead"}
21:31:19.030 00.237 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f30ba8b6-311e-4b4d-be2f-db0110d770f7"}
21:31:19.030 00.000 13300 case statement mapped state 1 to 101
21:31:19.031 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f30ba8b6-311e-4b4d-be2f-db0110d770f7"}
21:31:21.388 02.357 11596 Exposure complete
21:31:21.514 00.126 11596 worker thread done servicing request
21:31:21.515 00.001 13300 OnExposeComplete: enter
21:31:21.515 00.000 13300 UpdateGuideState(): m_state=1
21:31:21.516 00.001 13300 UpdateCurrentPosition: no star selected
21:31:21.516 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:31:21.516 00.000 13300 Status Line: Nessuna stella selezionata
21:31:21.521 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:31:21.536 00.015 13300 UpdateGuideState exits: Nessuna stella selezionata
21:31:21.536 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:21.536 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:31:21.536 00.000 13300 Enqueuing Expose request
21:31:21.536 00.000 11596 Worker thread wakes up
21:31:21.537 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:31:21.794 00.257 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"562535c8-4549-4e11-9777-f4db6b2f5769"}
21:31:21.794 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"562535c8-4549-4e11-9777-f4db6b2f5769"}
21:31:21.795 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c6b742b2-aa10-44a8-a057-f2a0de70ed63"}
21:31:21.795 00.000 13300 case statement mapped state 1 to 101
21:31:21.795 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c6b742b2-aa10-44a8-a057-f2a0de70ed63"}
21:31:22.042 00.247 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:31:24.794 02.752 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6503371d-c7bd-416e-bb7e-b1e91612cbb2"}
21:31:24.794 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6503371d-c7bd-416e-bb7e-b1e91612cbb2"}
21:31:24.795 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3e39d020-5020-49b4-b35d-d0eda0d96736"}
21:31:24.795 00.000 13300 case statement mapped state 1 to 101
21:31:24.795 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3e39d020-5020-49b4-b35d-d0eda0d96736"}
21:31:25.075 00.280 11596 Exposure complete
21:31:25.160 00.085 11596 worker thread done servicing request
21:31:25.161 00.001 13300 OnExposeComplete: enter
21:31:25.161 00.000 13300 UpdateGuideState(): m_state=1
21:31:25.161 00.000 13300 UpdateCurrentPosition: no star selected
21:31:25.161 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:31:25.162 00.001 13300 Status Line: Nessuna stella selezionata
21:31:25.165 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:31:25.172 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:31:25.172 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:25.172 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:31:25.172 00.000 13300 Enqueuing Expose request
21:31:25.172 00.000 11596 Worker thread wakes up
21:31:25.172 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:31:25.688 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:31:27.794 02.106 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9c2c702e-a189-42e0-83f9-9f112742b558"}
21:31:27.794 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9c2c702e-a189-42e0-83f9-9f112742b558"}
21:31:27.795 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"933f2963-7913-46ad-93d9-774615af1911"}
21:31:27.795 00.000 13300 case statement mapped state 1 to 101
21:31:27.795 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"933f2963-7913-46ad-93d9-774615af1911"}
21:31:28.724 00.929 11596 Exposure complete
21:31:28.798 00.074 11596 worker thread done servicing request
21:31:28.799 00.001 13300 OnExposeComplete: enter
21:31:28.799 00.000 13300 UpdateGuideState(): m_state=1
21:31:28.799 00.000 13300 UpdateCurrentPosition: no star selected
21:31:28.799 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:31:28.799 00.000 13300 Status Line: Nessuna stella selezionata
21:31:28.802 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:31:28.809 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:31:28.809 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:28.809 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:31:28.809 00.000 13300 Enqueuing Expose request
21:31:28.809 00.000 11596 Worker thread wakes up
21:31:28.809 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:31:29.317 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:31:30.792 01.475 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"385555bd-0e0f-4636-8f8b-51f9785c971f"}
21:31:30.792 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"385555bd-0e0f-4636-8f8b-51f9785c971f"}
21:31:30.793 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"75fa0ce4-3067-4389-9283-0e97460240fe"}
21:31:30.793 00.000 13300 case statement mapped state 1 to 101
21:31:30.793 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"75fa0ce4-3067-4389-9283-0e97460240fe"}
21:31:32.347 01.554 11596 Exposure complete
21:31:32.422 00.075 11596 worker thread done servicing request
21:31:32.422 00.000 13300 OnExposeComplete: enter
21:31:32.422 00.000 13300 UpdateGuideState(): m_state=1
21:31:32.423 00.001 13300 UpdateCurrentPosition: no star selected
21:31:32.423 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:31:32.423 00.000 13300 Status Line: Nessuna stella selezionata
21:31:32.426 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:31:32.432 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:31:32.433 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:32.433 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:31:32.433 00.000 13300 Enqueuing Expose request
21:31:32.433 00.000 11596 Worker thread wakes up
21:31:32.433 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:31:32.948 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:31:33.791 00.843 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"837067d7-ea1a-4387-86d8-aaa1c0c43939"}
21:31:33.791 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"837067d7-ea1a-4387-86d8-aaa1c0c43939"}
21:31:33.792 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f959a316-64c0-431e-9ae1-783d2a4eb371"}
21:31:33.792 00.000 13300 case statement mapped state 1 to 101
21:31:33.792 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f959a316-64c0-431e-9ae1-783d2a4eb371"}
21:31:35.979 02.187 11596 Exposure complete
21:31:36.051 00.072 11596 worker thread done servicing request
21:31:36.051 00.000 13300 OnExposeComplete: enter
21:31:36.051 00.000 13300 UpdateGuideState(): m_state=1
21:31:36.051 00.000 13300 UpdateCurrentPosition: no star selected
21:31:36.052 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:31:36.052 00.000 13300 Status Line: Nessuna stella selezionata
21:31:36.054 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:31:36.061 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:31:36.061 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:36.061 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:31:36.061 00.000 13300 Enqueuing Expose request
21:31:36.061 00.000 11596 Worker thread wakes up
21:31:36.061 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:31:36.567 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:31:36.791 00.224 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3ad7eae8-03e6-41c9-8da3-535d48dd0572"}
21:31:36.791 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3ad7eae8-03e6-41c9-8da3-535d48dd0572"}
21:31:36.792 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3edc7e53-b9a2-4083-afd6-9bedc71d4a32"}
21:31:36.792 00.000 13300 case statement mapped state 1 to 101
21:31:36.792 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3edc7e53-b9a2-4083-afd6-9bedc71d4a32"}
21:31:39.594 02.802 11596 Exposure complete
21:31:39.664 00.070 11596 worker thread done servicing request
21:31:39.665 00.001 13300 OnExposeComplete: enter
21:31:39.665 00.000 13300 UpdateGuideState(): m_state=1
21:31:39.666 00.001 13300 UpdateCurrentPosition: no star selected
21:31:39.666 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:31:39.666 00.000 13300 Status Line: Nessuna stella selezionata
21:31:39.669 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:31:39.676 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:31:39.676 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:39.676 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:31:39.676 00.000 13300 Enqueuing Expose request
21:31:39.676 00.000 11596 Worker thread wakes up
21:31:39.677 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:31:39.792 00.115 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6f66105f-3bea-40c7-af97-4af6d94fb5d0"}
21:31:39.792 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6f66105f-3bea-40c7-af97-4af6d94fb5d0"}
21:31:39.792 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6cf9d66a-9f28-49bb-84d0-c36001e8c31f"}
21:31:39.793 00.001 13300 case statement mapped state 1 to 101
21:31:39.793 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6cf9d66a-9f28-49bb-84d0-c36001e8c31f"}
21:31:40.182 00.389 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:31:42.790 02.608 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"80764980-66c8-451c-83cb-d895842eb7e8"}
21:31:42.790 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"80764980-66c8-451c-83cb-d895842eb7e8"}
21:31:42.791 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c5caf623-6a2f-41d8-8f85-c3d34b39fb25"}
21:31:42.791 00.000 13300 case statement mapped state 1 to 101
21:31:42.791 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c5caf623-6a2f-41d8-8f85-c3d34b39fb25"}
21:31:43.211 00.420 11596 Exposure complete
21:31:43.283 00.072 11596 worker thread done servicing request
21:31:43.283 00.000 13300 OnExposeComplete: enter
21:31:43.283 00.000 13300 UpdateGuideState(): m_state=1
21:31:43.284 00.001 13300 UpdateCurrentPosition: no star selected
21:31:43.284 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:31:43.284 00.000 13300 Status Line: Nessuna stella selezionata
21:31:43.287 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=255, Gamma=0.510
21:31:43.296 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:31:43.296 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:43.296 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:31:43.296 00.000 13300 Enqueuing Expose request
21:31:43.296 00.000 11596 Worker thread wakes up
21:31:43.297 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:31:43.799 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:31:45.789 01.990 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d82add1b-3888-46e1-bcec-0ebcb68b8c77"}
21:31:45.789 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d82add1b-3888-46e1-bcec-0ebcb68b8c77"}
21:31:45.790 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d7a6a720-230a-485e-b0ca-82540de35a7c"}
21:31:45.790 00.000 13300 case statement mapped state 1 to 101
21:31:45.790 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d7a6a720-230a-485e-b0ca-82540de35a7c"}
21:31:46.828 01.038 11596 Exposure complete
21:31:46.899 00.071 11596 worker thread done servicing request
21:31:46.899 00.000 13300 OnExposeComplete: enter
21:31:46.899 00.000 13300 UpdateGuideState(): m_state=1
21:31:46.899 00.000 13300 UpdateCurrentPosition: no star selected
21:31:46.900 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:31:46.900 00.000 13300 Status Line: Nessuna stella selezionata
21:31:46.902 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:31:46.910 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:31:46.910 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:46.911 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:31:46.911 00.000 13300 Enqueuing Expose request
21:31:46.911 00.000 11596 Worker thread wakes up
21:31:46.911 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:31:47.417 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:31:48.789 01.372 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ba362994-3538-47d0-9f9e-e9939ef8be43"}
21:31:48.789 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ba362994-3538-47d0-9f9e-e9939ef8be43"}
21:31:48.790 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"af58fda5-5b25-4608-9fce-59fd9d9adee8"}
21:31:48.790 00.000 13300 case statement mapped state 1 to 101
21:31:48.790 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"af58fda5-5b25-4608-9fce-59fd9d9adee8"}
21:31:50.451 01.661 11596 Exposure complete
21:31:50.523 00.072 11596 worker thread done servicing request
21:31:50.523 00.000 13300 OnExposeComplete: enter
21:31:50.523 00.000 13300 UpdateGuideState(): m_state=1
21:31:50.523 00.000 13300 UpdateCurrentPosition: no star selected
21:31:50.524 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:31:50.524 00.000 13300 Status Line: Nessuna stella selezionata
21:31:50.526 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:31:50.534 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:31:50.534 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:50.534 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:31:50.534 00.000 13300 Enqueuing Expose request
21:31:50.534 00.000 11596 Worker thread wakes up
21:31:50.534 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:31:51.047 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:31:51.788 00.741 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5bf1b01f-86da-4d0d-98e3-62d0e857d124"}
21:31:51.788 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5bf1b01f-86da-4d0d-98e3-62d0e857d124"}
21:31:51.789 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f2cc6d42-1cab-42e7-b6a6-d14169bf1e69"}
21:31:51.789 00.000 13300 case statement mapped state 1 to 101
21:31:51.789 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f2cc6d42-1cab-42e7-b6a6-d14169bf1e69"}
21:31:54.066 02.277 11596 Exposure complete
21:31:54.149 00.083 11596 worker thread done servicing request
21:31:54.150 00.001 13300 OnExposeComplete: enter
21:31:54.150 00.000 13300 UpdateGuideState(): m_state=1
21:31:54.150 00.000 13300 UpdateCurrentPosition: no star selected
21:31:54.151 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:31:54.151 00.000 13300 Status Line: Nessuna stella selezionata
21:31:54.160 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=255, Gamma=0.510
21:31:54.172 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
21:31:54.173 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:54.173 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:31:54.173 00.000 13300 Enqueuing Expose request
21:31:54.173 00.000 11596 Worker thread wakes up
21:31:54.173 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:31:54.688 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:31:54.787 00.099 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f07bf8e5-4e84-42c8-8137-c8ff073891bf"}
21:31:54.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f07bf8e5-4e84-42c8-8137-c8ff073891bf"}
21:31:54.788 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c1bda35a-b56e-4fa5-8d9f-599048a52873"}
21:31:54.788 00.000 13300 case statement mapped state 1 to 101
21:31:54.788 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c1bda35a-b56e-4fa5-8d9f-599048a52873"}
21:31:57.722 02.934 11596 Exposure complete
21:31:57.787 00.065 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"06f03dea-c8c6-4d5d-b86e-a90dd3fee4b1"}
21:31:57.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"06f03dea-c8c6-4d5d-b86e-a90dd3fee4b1"}
21:31:57.788 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"39028a6c-f92d-4d3d-b2f2-9f6657d03a8b"}
21:31:57.788 00.000 13300 case statement mapped state 1 to 101
21:31:57.788 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"39028a6c-f92d-4d3d-b2f2-9f6657d03a8b"}
21:31:57.796 00.008 11596 worker thread done servicing request
21:31:57.796 00.000 13300 OnExposeComplete: enter
21:31:57.797 00.001 13300 UpdateGuideState(): m_state=1
21:31:57.797 00.000 13300 UpdateCurrentPosition: no star selected
21:31:57.797 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:31:57.797 00.000 13300 Status Line: Nessuna stella selezionata
21:31:57.800 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:31:57.809 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:31:57.809 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:57.809 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:31:57.809 00.000 13300 Enqueuing Expose request
21:31:57.809 00.000 11596 Worker thread wakes up
21:31:57.809 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:31:58.323 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:32:00.787 02.464 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8cffb976-f505-4326-91b8-1d90a5bab507"}
21:32:00.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8cffb976-f505-4326-91b8-1d90a5bab507"}
21:32:00.788 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"94770496-ba0f-4a98-a51d-e53374555f32"}
21:32:00.788 00.000 13300 case statement mapped state 1 to 101
21:32:00.788 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"94770496-ba0f-4a98-a51d-e53374555f32"}
21:32:01.356 00.568 11596 Exposure complete
21:32:01.435 00.079 11596 worker thread done servicing request
21:32:01.436 00.001 13300 OnExposeComplete: enter
21:32:01.436 00.000 13300 UpdateGuideState(): m_state=1
21:32:01.436 00.000 13300 UpdateCurrentPosition: no star selected
21:32:01.436 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:32:01.437 00.001 13300 Status Line: Nessuna stella selezionata
21:32:01.439 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:32:01.447 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:32:01.448 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:01.448 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:32:01.448 00.000 13300 Enqueuing Expose request
21:32:01.448 00.000 11596 Worker thread wakes up
21:32:01.448 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:32:01.951 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:32:03.786 01.835 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ce030f7d-8569-4be0-b699-89993e5b93fd"}
21:32:03.786 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ce030f7d-8569-4be0-b699-89993e5b93fd"}
21:32:03.787 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c4fd3561-1e18-499a-b4f3-603ad8c886f9"}
21:32:03.787 00.000 13300 case statement mapped state 1 to 101
21:32:03.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c4fd3561-1e18-499a-b4f3-603ad8c886f9"}
21:32:04.979 01.192 11596 Exposure complete
21:32:05.053 00.074 11596 worker thread done servicing request
21:32:05.053 00.000 13300 OnExposeComplete: enter
21:32:05.053 00.000 13300 UpdateGuideState(): m_state=1
21:32:05.053 00.000 13300 UpdateCurrentPosition: no star selected
21:32:05.054 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:32:05.054 00.000 13300 Status Line: Nessuna stella selezionata
21:32:05.057 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:32:05.063 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:32:05.063 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:05.063 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:32:05.064 00.001 13300 Enqueuing Expose request
21:32:05.064 00.000 11596 Worker thread wakes up
21:32:05.064 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:32:05.578 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:32:06.787 01.209 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"beece118-56e8-4fc6-bc20-921bcd101c1d"}
21:32:06.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"beece118-56e8-4fc6-bc20-921bcd101c1d"}
21:32:06.787 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b49d5ae2-c43a-46f9-ba78-41eeff5bbcf3"}
21:32:06.788 00.001 13300 case statement mapped state 1 to 101
21:32:06.788 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b49d5ae2-c43a-46f9-ba78-41eeff5bbcf3"}
21:32:08.602 01.814 11596 Exposure complete
21:32:08.675 00.073 11596 worker thread done servicing request
21:32:08.675 00.000 13300 OnExposeComplete: enter
21:32:08.676 00.001 13300 UpdateGuideState(): m_state=1
21:32:08.676 00.000 13300 UpdateCurrentPosition: no star selected
21:32:08.676 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:32:08.676 00.000 13300 Status Line: Nessuna stella selezionata
21:32:08.679 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=0, FiltMax=255, Gamma=0.510
21:32:08.685 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:32:08.685 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:08.685 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:32:08.686 00.001 13300 Enqueuing Expose request
21:32:08.686 00.000 11596 Worker thread wakes up
21:32:08.686 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:32:09.190 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:32:09.786 00.596 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f0991c22-475f-465c-bd0c-a7b4f44f65dc"}
21:32:09.786 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f0991c22-475f-465c-bd0c-a7b4f44f65dc"}
21:32:09.787 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"97141ef6-69e7-4ea6-a0ec-ec23e5265d16"}
21:32:09.787 00.000 13300 case statement mapped state 1 to 101
21:32:09.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"97141ef6-69e7-4ea6-a0ec-ec23e5265d16"}
21:32:12.226 02.439 11596 Exposure complete
21:32:12.310 00.084 11596 worker thread done servicing request
21:32:12.310 00.000 13300 OnExposeComplete: enter
21:32:12.310 00.000 13300 UpdateGuideState(): m_state=1
21:32:12.311 00.001 13300 UpdateCurrentPosition: no star selected
21:32:12.312 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:32:12.312 00.000 13300 Status Line: Nessuna stella selezionata
21:32:12.316 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:32:12.328 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
21:32:12.328 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:12.328 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:32:12.329 00.001 13300 Enqueuing Expose request
21:32:12.329 00.000 11596 Worker thread wakes up
21:32:12.329 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:32:12.786 00.457 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f4137bea-7d7f-4d10-b386-d1173d23ad7c"}
21:32:12.786 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f4137bea-7d7f-4d10-b386-d1173d23ad7c"}
21:32:12.787 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ac771ff1-6d7a-4512-9957-4332d6468488"}
21:32:12.787 00.000 13300 case statement mapped state 1 to 101
21:32:12.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ac771ff1-6d7a-4512-9957-4332d6468488"}
21:32:12.842 00.055 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:32:15.786 02.944 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1116b828-be5f-4987-a37f-942e1f830e9b"}
21:32:15.786 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1116b828-be5f-4987-a37f-942e1f830e9b"}
21:32:15.787 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"293cb51c-8d5d-4252-8804-d0acc78f4368"}
21:32:15.788 00.001 13300 case statement mapped state 1 to 101
21:32:15.788 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"293cb51c-8d5d-4252-8804-d0acc78f4368"}
21:32:15.878 00.090 11596 Exposure complete
21:32:15.982 00.104 11596 worker thread done servicing request
21:32:15.982 00.000 13300 OnExposeComplete: enter
21:32:15.982 00.000 13300 UpdateGuideState(): m_state=1
21:32:15.983 00.001 13300 UpdateCurrentPosition: no star selected
21:32:15.983 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:32:15.983 00.000 13300 Status Line: Nessuna stella selezionata
21:32:15.987 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:32:15.994 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:32:15.994 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:15.994 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:32:15.994 00.000 13300 Enqueuing Expose request
21:32:15.995 00.001 11596 Worker thread wakes up
21:32:15.995 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:32:16.506 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:32:19.766 03.260 11596 Exposure complete
21:32:19.806 00.040 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a3301749-7724-4fa6-b028-af69cfcc9e2c"}
21:32:19.806 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a3301749-7724-4fa6-b028-af69cfcc9e2c"}
21:32:19.807 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e0b1ad82-1ef8-484c-9a47-77e9717b5ddb"}
21:32:19.808 00.001 13300 case statement mapped state 1 to 101
21:32:19.808 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e0b1ad82-1ef8-484c-9a47-77e9717b5ddb"}
21:32:20.006 00.198 13300 OnExposeComplete: enter
21:32:20.006 00.000 11596 worker thread done servicing request
21:32:20.006 00.000 13300 UpdateGuideState(): m_state=1
21:32:20.007 00.001 13300 UpdateCurrentPosition: no star selected
21:32:20.007 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:32:20.007 00.000 13300 Status Line: Nessuna stella selezionata
21:32:20.011 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:32:20.021 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:32:20.021 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:20.021 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:32:20.021 00.000 13300 Enqueuing Expose request
21:32:20.021 00.000 11596 Worker thread wakes up
21:32:20.022 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:32:20.536 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:32:22.972 02.436 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dfa94a00-b485-4983-a07c-979b1f4485d4"}
21:32:22.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dfa94a00-b485-4983-a07c-979b1f4485d4"}
21:32:23.032 00.060 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1e8f0b55-d92b-4472-aaba-4de2f93bd5f1"}
21:32:23.032 00.000 13300 case statement mapped state 1 to 101
21:32:23.032 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1e8f0b55-d92b-4472-aaba-4de2f93bd5f1"}
21:32:23.595 00.563 11596 Exposure complete
21:32:23.718 00.123 11596 worker thread done servicing request
21:32:23.718 00.000 13300 OnExposeComplete: enter
21:32:23.719 00.001 13300 UpdateGuideState(): m_state=1
21:32:23.719 00.000 13300 UpdateCurrentPosition: no star selected
21:32:23.720 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:32:23.720 00.000 13300 Status Line: Nessuna stella selezionata
21:32:23.723 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:32:23.733 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:32:23.733 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:23.733 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:32:23.734 00.001 13300 Enqueuing Expose request
21:32:23.734 00.000 11596 Worker thread wakes up
21:32:23.734 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:32:24.257 00.523 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:32:25.973 01.716 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"09b39d71-ad5f-4f54-a9b7-3a06a17061eb"}
21:32:25.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"09b39d71-ad5f-4f54-a9b7-3a06a17061eb"}
21:32:25.974 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2989e4ac-4480-4443-93aa-a92917e91acc"}
21:32:25.974 00.000 13300 case statement mapped state 1 to 101
21:32:25.975 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2989e4ac-4480-4443-93aa-a92917e91acc"}
21:32:27.295 01.320 11596 Exposure complete
21:32:27.404 00.109 11596 worker thread done servicing request
21:32:27.405 00.001 13300 OnExposeComplete: enter
21:32:27.405 00.000 13300 UpdateGuideState(): m_state=1
21:32:27.405 00.000 13300 UpdateCurrentPosition: no star selected
21:32:27.405 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:32:27.405 00.000 13300 Status Line: Nessuna stella selezionata
21:32:27.408 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:32:27.416 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:32:27.416 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:27.417 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:32:27.417 00.000 13300 Enqueuing Expose request
21:32:27.417 00.000 11596 Worker thread wakes up
21:32:27.418 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:32:27.920 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:32:28.973 01.053 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"732b5807-f059-4cb9-af18-be6a8cf1c0f3"}
21:32:28.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"732b5807-f059-4cb9-af18-be6a8cf1c0f3"}
21:32:28.974 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d54f846f-f6a9-4833-8a94-b67e54cd67d8"}
21:32:28.974 00.000 13300 case statement mapped state 1 to 101
21:32:28.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d54f846f-f6a9-4833-8a94-b67e54cd67d8"}
21:32:30.944 01.970 11596 Exposure complete
21:32:31.018 00.074 11596 worker thread done servicing request
21:32:31.019 00.001 13300 OnExposeComplete: enter
21:32:31.019 00.000 13300 UpdateGuideState(): m_state=1
21:32:31.019 00.000 13300 UpdateCurrentPosition: no star selected
21:32:31.019 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:32:31.020 00.001 13300 Status Line: Nessuna stella selezionata
21:32:31.022 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:32:31.029 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:32:31.029 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:31.029 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:32:31.029 00.000 13300 Enqueuing Expose request
21:32:31.029 00.000 11596 Worker thread wakes up
21:32:31.029 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:32:31.531 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:32:31.972 00.441 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"838fc7e8-fff3-454b-8316-90172c3274d7"}
21:32:31.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"838fc7e8-fff3-454b-8316-90172c3274d7"}
21:32:31.973 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"57f9e643-09cc-483d-b903-905045adbbc3"}
21:32:31.973 00.000 13300 case statement mapped state 1 to 101
21:32:31.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"57f9e643-09cc-483d-b903-905045adbbc3"}
21:32:34.652 02.679 11596 Exposure complete
21:32:34.727 00.075 11596 worker thread done servicing request
21:32:34.728 00.001 13300 OnExposeComplete: enter
21:32:34.728 00.000 13300 UpdateGuideState(): m_state=1
21:32:34.728 00.000 13300 UpdateCurrentPosition: no star selected
21:32:34.728 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:32:34.728 00.000 13300 Status Line: Nessuna stella selezionata
21:32:34.731 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:32:34.738 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:32:34.738 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:34.738 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:32:34.738 00.000 13300 Enqueuing Expose request
21:32:34.738 00.000 11596 Worker thread wakes up
21:32:34.739 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:32:34.971 00.232 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"98c4a315-0157-4b6e-8721-bb4712560393"}
21:32:34.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"98c4a315-0157-4b6e-8721-bb4712560393"}
21:32:34.972 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"13005cd9-1a05-4420-96d4-596f5cea5c1b"}
21:32:34.972 00.000 13300 case statement mapped state 1 to 101
21:32:34.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"13005cd9-1a05-4420-96d4-596f5cea5c1b"}
21:32:35.254 00.282 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:32:37.969 02.715 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d97d79ca-6ca5-4298-81c5-2e2a03fc7c2f"}
21:32:37.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d97d79ca-6ca5-4298-81c5-2e2a03fc7c2f"}
21:32:37.969 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"94c0e711-377c-4df7-9daf-b1104515cc08"}
21:32:37.970 00.001 13300 case statement mapped state 1 to 101
21:32:37.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"94c0e711-377c-4df7-9daf-b1104515cc08"}
21:32:38.278 00.308 11596 Exposure complete
21:32:38.350 00.072 11596 worker thread done servicing request
21:32:38.350 00.000 13300 OnExposeComplete: enter
21:32:38.350 00.000 13300 UpdateGuideState(): m_state=1
21:32:38.350 00.000 13300 UpdateCurrentPosition: no star selected
21:32:38.351 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:32:38.351 00.000 13300 Status Line: Nessuna stella selezionata
21:32:38.353 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:32:38.360 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:32:38.360 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:38.360 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:32:38.360 00.000 13300 Enqueuing Expose request
21:32:38.361 00.001 11596 Worker thread wakes up
21:32:38.361 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:32:38.864 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:32:40.970 02.106 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8f8e69ff-6f81-4df6-ae89-e07153706ebf"}
21:32:40.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8f8e69ff-6f81-4df6-ae89-e07153706ebf"}
21:32:40.971 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1f7b628b-26c4-4190-aa9a-f0efb962010b"}
21:32:40.971 00.000 13300 case statement mapped state 1 to 101
21:32:40.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1f7b628b-26c4-4190-aa9a-f0efb962010b"}
21:32:41.890 00.919 11596 Exposure complete
21:32:41.962 00.072 11596 worker thread done servicing request
21:32:41.963 00.001 13300 OnExposeComplete: enter
21:32:41.963 00.000 13300 UpdateGuideState(): m_state=1
21:32:41.963 00.000 13300 UpdateCurrentPosition: no star selected
21:32:41.963 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:32:41.964 00.001 13300 Status Line: Nessuna stella selezionata
21:32:41.967 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=255, Gamma=0.510
21:32:41.974 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:32:41.974 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:41.974 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:32:41.974 00.000 13300 Enqueuing Expose request
21:32:41.974 00.000 11596 Worker thread wakes up
21:32:41.974 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:32:42.476 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:32:43.969 01.493 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4534e3e5-48c9-4482-b7be-af15aaf76ac1"}
21:32:43.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4534e3e5-48c9-4482-b7be-af15aaf76ac1"}
21:32:43.970 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4a84d07e-120e-4943-b13d-abc2fcc1dccf"}
21:32:43.970 00.000 13300 case statement mapped state 1 to 101
21:32:43.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4a84d07e-120e-4943-b13d-abc2fcc1dccf"}
21:32:45.506 01.536 11596 Exposure complete
21:32:45.579 00.073 11596 worker thread done servicing request
21:32:45.579 00.000 13300 OnExposeComplete: enter
21:32:45.579 00.000 13300 UpdateGuideState(): m_state=1
21:32:45.580 00.001 13300 UpdateCurrentPosition: no star selected
21:32:45.580 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:32:45.580 00.000 13300 Status Line: Nessuna stella selezionata
21:32:45.583 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:32:45.590 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:32:45.590 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:45.590 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:32:45.590 00.000 13300 Enqueuing Expose request
21:32:45.591 00.001 11596 Worker thread wakes up
21:32:45.591 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:32:46.107 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:32:46.969 00.862 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d10f745c-7796-407e-860f-49acb5505a88"}
21:32:46.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d10f745c-7796-407e-860f-49acb5505a88"}
21:32:46.970 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6960567d-f1c0-4741-9678-0575e1cf1edd"}
21:32:46.970 00.000 13300 case statement mapped state 1 to 101
21:32:46.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6960567d-f1c0-4741-9678-0575e1cf1edd"}
21:32:49.130 02.160 11596 Exposure complete
21:32:49.203 00.073 11596 worker thread done servicing request
21:32:49.203 00.000 13300 OnExposeComplete: enter
21:32:49.203 00.000 13300 UpdateGuideState(): m_state=1
21:32:49.203 00.000 13300 UpdateCurrentPosition: no star selected
21:32:49.204 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:32:49.204 00.000 13300 Status Line: Nessuna stella selezionata
21:32:49.207 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:32:49.213 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:32:49.213 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:49.213 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:32:49.214 00.001 13300 Enqueuing Expose request
21:32:49.214 00.000 11596 Worker thread wakes up
21:32:49.214 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:32:49.721 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:32:49.967 00.246 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6ed34b2a-3812-4f0b-b5fc-d9e0713592d1"}
21:32:49.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6ed34b2a-3812-4f0b-b5fc-d9e0713592d1"}
21:32:49.967 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9c8346c1-a15c-4ba6-a0f3-7b79eeaa0081"}
21:32:49.968 00.001 13300 case statement mapped state 1 to 101
21:32:49.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9c8346c1-a15c-4ba6-a0f3-7b79eeaa0081"}
21:32:52.753 02.785 11596 Exposure complete
21:32:52.824 00.071 11596 worker thread done servicing request
21:32:52.824 00.000 13300 OnExposeComplete: enter
21:32:52.824 00.000 13300 UpdateGuideState(): m_state=1
21:32:52.825 00.001 13300 UpdateCurrentPosition: no star selected
21:32:52.825 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:32:52.825 00.000 13300 Status Line: Nessuna stella selezionata
21:32:52.828 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:32:52.834 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:32:52.835 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:52.835 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:32:52.835 00.000 13300 Enqueuing Expose request
21:32:52.835 00.000 11596 Worker thread wakes up
21:32:52.835 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:32:52.967 00.132 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4ca288dd-4176-497c-82a3-3542978eb992"}
21:32:52.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4ca288dd-4176-497c-82a3-3542978eb992"}
21:32:52.968 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9ec6be64-8828-4564-9177-6e99b66507ca"}
21:32:52.968 00.000 13300 case statement mapped state 1 to 101
21:32:52.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9ec6be64-8828-4564-9177-6e99b66507ca"}
21:32:53.336 00.368 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:32:55.967 02.631 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"abfbe311-8c70-4944-abfc-72e0e3b29f12"}
21:32:55.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"abfbe311-8c70-4944-abfc-72e0e3b29f12"}
21:32:55.968 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"98d14829-44ea-441c-868d-b4c6f02dca51"}
21:32:55.968 00.000 13300 case statement mapped state 1 to 101
21:32:55.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"98d14829-44ea-441c-868d-b4c6f02dca51"}
21:32:56.371 00.403 11596 Exposure complete
21:32:56.453 00.082 11596 worker thread done servicing request
21:32:56.453 00.000 13300 OnExposeComplete: enter
21:32:56.453 00.000 13300 UpdateGuideState(): m_state=1
21:32:56.454 00.001 13300 UpdateCurrentPosition: no star selected
21:32:56.454 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:32:56.454 00.000 13300 Status Line: Nessuna stella selezionata
21:32:56.457 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:32:56.465 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:32:56.465 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:56.465 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:32:56.465 00.000 13300 Enqueuing Expose request
21:32:56.466 00.001 11596 Worker thread wakes up
21:32:56.466 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:32:56.975 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:32:58.966 01.991 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"82eb1fff-5bdd-4510-b567-c14c39f9c8e9"}
21:32:58.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"82eb1fff-5bdd-4510-b567-c14c39f9c8e9"}
21:32:58.967 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"17f16e28-6def-4ccb-be80-63a9ac60e1b0"}
21:32:58.967 00.000 13300 case statement mapped state 1 to 101
21:32:58.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"17f16e28-6def-4ccb-be80-63a9ac60e1b0"}
21:33:00.016 01.049 11596 Exposure complete
21:33:00.104 00.088 11596 worker thread done servicing request
21:33:00.104 00.000 13300 OnExposeComplete: enter
21:33:00.105 00.001 13300 UpdateGuideState(): m_state=1
21:33:00.105 00.000 13300 UpdateCurrentPosition: no star selected
21:33:00.105 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:33:00.105 00.000 13300 Status Line: Nessuna stella selezionata
21:33:00.108 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:33:00.118 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:33:00.118 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:00.118 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:33:00.118 00.000 13300 Enqueuing Expose request
21:33:00.118 00.000 11596 Worker thread wakes up
21:33:00.118 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:33:00.631 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:33:01.975 01.344 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8ecfce6f-2db6-4221-9a20-8e5739e7ae79"}
21:33:01.976 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8ecfce6f-2db6-4221-9a20-8e5739e7ae79"}
21:33:01.976 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cac9f118-435b-40e4-b198-e7fa3b342591"}
21:33:01.977 00.001 13300 case statement mapped state 1 to 101
21:33:01.977 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cac9f118-435b-40e4-b198-e7fa3b342591"}
21:33:03.657 01.680 11596 Exposure complete
21:33:03.733 00.076 11596 worker thread done servicing request
21:33:03.733 00.000 13300 OnExposeComplete: enter
21:33:03.733 00.000 13300 UpdateGuideState(): m_state=1
21:33:03.734 00.001 13300 UpdateCurrentPosition: no star selected
21:33:03.734 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:33:03.734 00.000 13300 Status Line: Nessuna stella selezionata
21:33:03.737 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:33:03.743 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:33:03.743 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:03.743 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:33:03.744 00.001 13300 Enqueuing Expose request
21:33:03.744 00.000 11596 Worker thread wakes up
21:33:03.744 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:33:04.260 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:33:04.974 00.714 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4004fb5d-551a-4081-a9cf-71551eb55ec5"}
21:33:04.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4004fb5d-551a-4081-a9cf-71551eb55ec5"}
21:33:04.975 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"84c39b74-f5e6-44e4-8368-71dcfe8299fe"}
21:33:04.975 00.000 13300 case statement mapped state 1 to 101
21:33:04.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"84c39b74-f5e6-44e4-8368-71dcfe8299fe"}
21:33:07.293 02.318 11596 Exposure complete
21:33:07.368 00.075 11596 worker thread done servicing request
21:33:07.368 00.000 13300 OnExposeComplete: enter
21:33:07.368 00.000 13300 UpdateGuideState(): m_state=1
21:33:07.369 00.001 13300 UpdateCurrentPosition: no star selected
21:33:07.369 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:33:07.369 00.000 13300 Status Line: Nessuna stella selezionata
21:33:07.372 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:33:07.377 00.005 13300 UpdateGuideState exits: Nessuna stella selezionata
21:33:07.378 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:07.378 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:33:07.378 00.000 13300 Enqueuing Expose request
21:33:07.378 00.000 11596 Worker thread wakes up
21:33:07.378 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:33:07.893 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:33:07.974 00.081 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3349c9c3-27a0-4f5d-bb38-35a0c9523c9b"}
21:33:07.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3349c9c3-27a0-4f5d-bb38-35a0c9523c9b"}
21:33:07.975 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"36b99d93-5a9d-43d3-8642-9603a2e2beda"}
21:33:07.975 00.000 13300 case statement mapped state 1 to 101
21:33:07.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"36b99d93-5a9d-43d3-8642-9603a2e2beda"}
21:33:10.929 02.954 11596 Exposure complete
21:33:10.974 00.045 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"34740299-6321-464b-a752-5137ff731c50"}
21:33:10.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"34740299-6321-464b-a752-5137ff731c50"}
21:33:10.975 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"245be1e1-e633-41cd-b2a9-ecc30e4eb37f"}
21:33:10.975 00.000 13300 case statement mapped state 1 to 101
21:33:10.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"245be1e1-e633-41cd-b2a9-ecc30e4eb37f"}
21:33:11.003 00.028 11596 worker thread done servicing request
21:33:11.004 00.001 13300 OnExposeComplete: enter
21:33:11.004 00.000 13300 UpdateGuideState(): m_state=1
21:33:11.004 00.000 13300 UpdateCurrentPosition: no star selected
21:33:11.005 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:33:11.005 00.000 13300 Status Line: Nessuna stella selezionata
21:33:11.008 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
21:33:11.015 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:33:11.015 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:11.016 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:33:11.016 00.000 13300 Enqueuing Expose request
21:33:11.016 00.000 11596 Worker thread wakes up
21:33:11.016 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:33:11.529 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:33:13.984 02.455 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a5d6b964-a85d-45c0-b17c-1c2f47aa1f71"}
21:33:13.984 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a5d6b964-a85d-45c0-b17c-1c2f47aa1f71"}
21:33:13.985 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3d145392-a254-4c97-ae6b-7c2cdd95ad5a"}
21:33:13.985 00.000 13300 case statement mapped state 1 to 101
21:33:13.986 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3d145392-a254-4c97-ae6b-7c2cdd95ad5a"}
21:33:14.630 00.644 11596 Exposure complete
21:33:14.772 00.142 11596 worker thread done servicing request
21:33:14.772 00.000 13300 OnExposeComplete: enter
21:33:14.772 00.000 13300 UpdateGuideState(): m_state=1
21:33:14.773 00.001 13300 UpdateCurrentPosition: no star selected
21:33:14.773 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:33:14.773 00.000 13300 Status Line: Nessuna stella selezionata
21:33:14.778 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:33:14.790 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
21:33:14.791 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:14.791 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:33:14.791 00.000 13300 Enqueuing Expose request
21:33:14.791 00.000 11596 Worker thread wakes up
21:33:14.791 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:33:15.294 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:33:16.982 01.688 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"182194c5-e9ea-4a49-96cb-c8eb891e66d3"}
21:33:16.982 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"182194c5-e9ea-4a49-96cb-c8eb891e66d3"}
21:33:16.983 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f843fae4-aed7-4a73-8873-de9dee2fe0c5"}
21:33:16.983 00.000 13300 case statement mapped state 1 to 101
21:33:16.983 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f843fae4-aed7-4a73-8873-de9dee2fe0c5"}
21:33:18.341 01.358 11596 Exposure complete
21:33:18.445 00.104 11596 worker thread done servicing request
21:33:18.445 00.000 13300 OnExposeComplete: enter
21:33:18.445 00.000 13300 UpdateGuideState(): m_state=1
21:33:18.446 00.001 13300 UpdateCurrentPosition: no star selected
21:33:18.446 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:33:18.447 00.001 13300 Status Line: Nessuna stella selezionata
21:33:18.451 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:33:18.461 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:33:18.461 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:18.461 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:33:18.461 00.000 13300 Enqueuing Expose request
21:33:18.461 00.000 11596 Worker thread wakes up
21:33:18.462 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:33:18.979 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:33:19.982 01.003 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9efdb85e-0aab-455c-a3f0-2c04503c4018"}
21:33:19.982 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9efdb85e-0aab-455c-a3f0-2c04503c4018"}
21:33:19.983 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"87624cd6-dddf-4366-915b-9468da81d158"}
21:33:19.983 00.000 13300 case statement mapped state 1 to 101
21:33:19.984 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"87624cd6-dddf-4366-915b-9468da81d158"}
21:33:22.168 02.184 11596 Exposure complete
21:33:22.368 00.200 11596 worker thread done servicing request
21:33:22.368 00.000 13300 OnExposeComplete: enter
21:33:22.368 00.000 13300 UpdateGuideState(): m_state=1
21:33:22.368 00.000 13300 UpdateCurrentPosition: no star selected
21:33:22.369 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:33:22.369 00.000 13300 Status Line: Nessuna stella selezionata
21:33:22.373 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:33:22.383 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:33:22.383 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:22.383 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:33:22.383 00.000 13300 Enqueuing Expose request
21:33:22.384 00.001 11596 Worker thread wakes up
21:33:22.384 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:33:22.894 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:33:23.070 00.176 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8646165c-0130-4a1d-862b-4b6536badc22"}
21:33:23.070 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8646165c-0130-4a1d-862b-4b6536badc22"}
21:33:23.146 00.076 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"99e5037f-5c7f-4e00-88dc-9f0deb913e8c"}
21:33:23.146 00.000 13300 case statement mapped state 1 to 101
21:33:23.146 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"99e5037f-5c7f-4e00-88dc-9f0deb913e8c"}
21:33:25.948 02.802 11596 Exposure complete
21:33:26.065 00.117 11596 worker thread done servicing request
21:33:26.065 00.000 13300 OnExposeComplete: enter
21:33:26.065 00.000 13300 UpdateGuideState(): m_state=1
21:33:26.066 00.001 13300 UpdateCurrentPosition: no star selected
21:33:26.066 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:33:26.066 00.000 13300 Status Line: Nessuna stella selezionata
21:33:26.070 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:33:26.081 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:33:26.081 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:26.081 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:33:26.081 00.000 13300 Enqueuing Expose request
21:33:26.082 00.001 11596 Worker thread wakes up
21:33:26.082 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:33:26.157 00.075 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fe81dc81-7abf-4f5f-a31c-05e084b94b69"}
21:33:26.157 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fe81dc81-7abf-4f5f-a31c-05e084b94b69"}
21:33:26.158 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fe67f52f-cc3e-4a2d-b303-f10c462588a2"}
21:33:26.159 00.001 13300 case statement mapped state 1 to 101
21:33:26.159 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fe67f52f-cc3e-4a2d-b303-f10c462588a2"}
21:33:26.584 00.425 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:33:29.154 02.570 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"285dca3c-cee3-476f-90e2-bbd067f67c36"}
21:33:29.154 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"285dca3c-cee3-476f-90e2-bbd067f67c36"}
21:33:29.155 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"581b3409-9292-4a81-963d-bf3c1c8b4304"}
21:33:29.155 00.000 13300 case statement mapped state 1 to 101
21:33:29.155 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"581b3409-9292-4a81-963d-bf3c1c8b4304"}
21:33:29.617 00.462 11596 Exposure complete
21:33:29.759 00.142 11596 worker thread done servicing request
21:33:29.760 00.001 13300 OnExposeComplete: enter
21:33:29.760 00.000 13300 UpdateGuideState(): m_state=1
21:33:29.761 00.001 13300 UpdateCurrentPosition: no star selected
21:33:29.761 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:33:29.761 00.000 13300 Status Line: Nessuna stella selezionata
21:33:29.766 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:33:29.773 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:33:29.774 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:29.774 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:33:29.774 00.000 13300 Enqueuing Expose request
21:33:29.774 00.000 11596 Worker thread wakes up
21:33:29.774 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:33:30.277 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:33:32.182 01.905 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7b5b4d49-5d02-4220-b464-88e4cbdb45c8"}
21:33:32.182 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7b5b4d49-5d02-4220-b464-88e4cbdb45c8"}
21:33:32.183 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"916d5302-e4a9-4bfe-853d-45635e8934e4"}
21:33:32.183 00.000 13300 case statement mapped state 1 to 101
21:33:32.183 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"916d5302-e4a9-4bfe-853d-45635e8934e4"}
21:33:33.302 01.119 11596 Exposure complete
21:33:33.372 00.070 11596 worker thread done servicing request
21:33:33.372 00.000 13300 OnExposeComplete: enter
21:33:33.372 00.000 13300 UpdateGuideState(): m_state=1
21:33:33.373 00.001 13300 UpdateCurrentPosition: no star selected
21:33:33.373 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:33:33.373 00.000 13300 Status Line: Nessuna stella selezionata
21:33:33.376 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:33:33.383 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:33:33.383 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:33.383 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:33:33.383 00.000 13300 Enqueuing Expose request
21:33:33.383 00.000 11596 Worker thread wakes up
21:33:33.384 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:33:33.893 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:33:35.181 01.288 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"14ab9db7-b4d7-40b0-afff-7cfba24311eb"}
21:33:35.181 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"14ab9db7-b4d7-40b0-afff-7cfba24311eb"}
21:33:35.182 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5143c0a8-a720-43e2-a169-2fc20f3ffb88"}
21:33:35.182 00.000 13300 case statement mapped state 1 to 101
21:33:35.182 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5143c0a8-a720-43e2-a169-2fc20f3ffb88"}
21:33:36.919 01.737 11596 Exposure complete
21:33:36.992 00.073 11596 worker thread done servicing request
21:33:36.992 00.000 13300 OnExposeComplete: enter
21:33:36.992 00.000 13300 UpdateGuideState(): m_state=1
21:33:36.993 00.001 13300 UpdateCurrentPosition: no star selected
21:33:36.993 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:33:36.993 00.000 13300 Status Line: Nessuna stella selezionata
21:33:36.996 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:33:37.002 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:33:37.003 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:37.003 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:33:37.003 00.000 13300 Enqueuing Expose request
21:33:37.003 00.000 11596 Worker thread wakes up
21:33:37.003 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:33:37.519 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:33:38.183 00.664 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9b1f0844-a809-4734-92c1-84c83565149c"}
21:33:38.183 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9b1f0844-a809-4734-92c1-84c83565149c"}
21:33:38.184 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"748f8b58-44e1-4c8f-bf2e-1a1da7914fa2"}
21:33:38.184 00.000 13300 case statement mapped state 1 to 101
21:33:38.185 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"748f8b58-44e1-4c8f-bf2e-1a1da7914fa2"}
21:33:40.678 02.493 11596 Exposure complete
21:33:40.750 00.072 11596 worker thread done servicing request
21:33:40.750 00.000 13300 OnExposeComplete: enter
21:33:40.750 00.000 13300 UpdateGuideState(): m_state=1
21:33:40.750 00.000 13300 UpdateCurrentPosition: no star selected
21:33:40.751 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:33:40.751 00.000 13300 Status Line: Nessuna stella selezionata
21:33:40.754 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:33:40.761 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:33:40.761 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:40.761 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:33:40.761 00.000 13300 Enqueuing Expose request
21:33:40.762 00.001 11596 Worker thread wakes up
21:33:40.762 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:33:41.181 00.419 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a59c4c51-b5aa-4fc3-93be-6c3e20c26aee"}
21:33:41.181 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a59c4c51-b5aa-4fc3-93be-6c3e20c26aee"}
21:33:41.182 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7496c845-a254-4dc9-9ed8-5d48e1179f1e"}
21:33:41.182 00.000 13300 case statement mapped state 1 to 101
21:33:41.182 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7496c845-a254-4dc9-9ed8-5d48e1179f1e"}
21:33:41.274 00.092 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:33:44.180 02.906 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f143faff-37fe-49b6-ad79-188b88a91299"}
21:33:44.180 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f143faff-37fe-49b6-ad79-188b88a91299"}
21:33:44.181 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f2ad6ab6-9251-4e98-b893-754b0cbeda97"}
21:33:44.181 00.000 13300 case statement mapped state 1 to 101
21:33:44.181 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f2ad6ab6-9251-4e98-b893-754b0cbeda97"}
21:33:44.306 00.125 11596 Exposure complete
21:33:44.377 00.071 11596 worker thread done servicing request
21:33:44.378 00.001 13300 OnExposeComplete: enter
21:33:44.378 00.000 13300 UpdateGuideState(): m_state=1
21:33:44.378 00.000 13300 UpdateCurrentPosition: no star selected
21:33:44.378 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:33:44.379 00.001 13300 Status Line: Nessuna stella selezionata
21:33:44.382 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:33:44.390 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:33:44.390 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:44.390 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:33:44.390 00.000 13300 Enqueuing Expose request
21:33:44.390 00.000 11596 Worker thread wakes up
21:33:44.390 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:33:44.907 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:33:47.181 02.274 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b11149d0-2e63-4294-b1e3-8d501336200f"}
21:33:47.181 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b11149d0-2e63-4294-b1e3-8d501336200f"}
21:33:47.182 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0fd36f98-8404-4e42-8a31-07e55c263b8e"}
21:33:47.182 00.000 13300 case statement mapped state 1 to 101
21:33:47.182 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0fd36f98-8404-4e42-8a31-07e55c263b8e"}
21:33:47.942 00.760 11596 Exposure complete
21:33:48.015 00.073 11596 worker thread done servicing request
21:33:48.015 00.000 13300 OnExposeComplete: enter
21:33:48.015 00.000 13300 UpdateGuideState(): m_state=1
21:33:48.015 00.000 13300 UpdateCurrentPosition: no star selected
21:33:48.016 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:33:48.016 00.000 13300 Status Line: Nessuna stella selezionata
21:33:48.018 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:33:48.025 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:33:48.025 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:48.025 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:33:48.026 00.001 13300 Enqueuing Expose request
21:33:48.026 00.000 11596 Worker thread wakes up
21:33:48.026 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:33:48.529 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:33:50.180 01.651 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a25863c0-5ace-4bce-aa49-871cf8678e54"}
21:33:50.180 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a25863c0-5ace-4bce-aa49-871cf8678e54"}
21:33:50.181 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1633f888-4f6e-45d0-85ee-f69ac5ff4b52"}
21:33:50.181 00.000 13300 case statement mapped state 1 to 101
21:33:50.181 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1633f888-4f6e-45d0-85ee-f69ac5ff4b52"}
21:33:51.565 01.384 11596 Exposure complete
21:33:51.646 00.081 11596 worker thread done servicing request
21:33:51.647 00.001 13300 OnExposeComplete: enter
21:33:51.647 00.000 13300 UpdateGuideState(): m_state=1
21:33:51.647 00.000 13300 UpdateCurrentPosition: no star selected
21:33:51.647 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:33:51.647 00.000 13300 Status Line: Nessuna stella selezionata
21:33:51.650 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:33:51.656 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:33:51.656 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:51.657 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:33:51.657 00.000 13300 Enqueuing Expose request
21:33:51.657 00.000 11596 Worker thread wakes up
21:33:51.657 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:33:52.167 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:33:53.180 01.013 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"40143a6d-6eb6-4082-a090-e1c0820f390a"}
21:33:53.180 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"40143a6d-6eb6-4082-a090-e1c0820f390a"}
21:33:53.180 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4297f791-812f-4cce-98aa-4ebcec96e1aa"}
21:33:53.181 00.001 13300 case statement mapped state 1 to 101
21:33:53.181 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4297f791-812f-4cce-98aa-4ebcec96e1aa"}
21:33:55.190 02.009 11596 Exposure complete
21:33:55.271 00.081 11596 worker thread done servicing request
21:33:55.271 00.000 13300 OnExposeComplete: enter
21:33:55.271 00.000 13300 UpdateGuideState(): m_state=1
21:33:55.271 00.000 13300 UpdateCurrentPosition: no star selected
21:33:55.271 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:33:55.272 00.001 13300 Status Line: Nessuna stella selezionata
21:33:55.274 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:33:55.281 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:33:55.281 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:55.281 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:33:55.281 00.000 13300 Enqueuing Expose request
21:33:55.281 00.000 11596 Worker thread wakes up
21:33:55.282 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:33:55.792 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:33:56.179 00.387 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1e64fc1c-e3b7-482f-a391-d2b54874e5ff"}
21:33:56.179 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1e64fc1c-e3b7-482f-a391-d2b54874e5ff"}
21:33:56.180 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"70b2fd6e-5898-45e7-af49-6e4e81ae68f1"}
21:33:56.180 00.000 13300 case statement mapped state 1 to 101
21:33:56.180 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"70b2fd6e-5898-45e7-af49-6e4e81ae68f1"}
21:33:58.832 02.652 11596 Exposure complete
21:33:58.906 00.074 11596 worker thread done servicing request
21:33:58.907 00.001 13300 OnExposeComplete: enter
21:33:58.907 00.000 13300 UpdateGuideState(): m_state=1
21:33:58.907 00.000 13300 UpdateCurrentPosition: no star selected
21:33:58.907 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:33:58.908 00.001 13300 Status Line: Nessuna stella selezionata
21:33:58.910 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:33:58.918 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:33:58.918 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:58.918 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:33:58.918 00.000 13300 Enqueuing Expose request
21:33:58.918 00.000 11596 Worker thread wakes up
21:33:58.918 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:33:59.179 00.261 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"42f3c89a-37b6-4e97-8f87-8d18f5733ae4"}
21:33:59.179 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"42f3c89a-37b6-4e97-8f87-8d18f5733ae4"}
21:33:59.180 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8ef54655-3de5-46ae-ac15-398d8fcb6473"}
21:33:59.180 00.000 13300 case statement mapped state 1 to 101
21:33:59.180 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8ef54655-3de5-46ae-ac15-398d8fcb6473"}
21:33:59.433 00.253 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:34:02.179 02.746 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"871ca4a9-5163-46f7-aefd-53c35408e04e"}
21:34:02.179 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"871ca4a9-5163-46f7-aefd-53c35408e04e"}
21:34:02.180 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4182b9fa-a8ed-41b5-896b-30763a1f743b"}
21:34:02.180 00.000 13300 case statement mapped state 1 to 101
21:34:02.180 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4182b9fa-a8ed-41b5-896b-30763a1f743b"}
21:34:02.469 00.289 11596 Exposure complete
21:34:02.548 00.079 11596 worker thread done servicing request
21:34:02.548 00.000 13300 OnExposeComplete: enter
21:34:02.548 00.000 13300 UpdateGuideState(): m_state=1
21:34:02.548 00.000 13300 UpdateCurrentPosition: no star selected
21:34:02.549 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:34:02.549 00.000 13300 Status Line: Nessuna stella selezionata
21:34:02.552 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:34:02.558 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:34:02.558 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:02.558 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:34:02.558 00.000 13300 Enqueuing Expose request
21:34:02.559 00.001 11596 Worker thread wakes up
21:34:02.559 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:34:03.073 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:34:05.179 02.106 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9f57a430-bb62-40b8-8cdb-4152efbf8c3b"}
21:34:05.179 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9f57a430-bb62-40b8-8cdb-4152efbf8c3b"}
21:34:05.179 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c93ba0db-956f-40c0-8d71-95f4006553c5"}
21:34:05.180 00.001 13300 case statement mapped state 1 to 101
21:34:05.180 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c93ba0db-956f-40c0-8d71-95f4006553c5"}
21:34:06.105 00.925 11596 Exposure complete
21:34:06.189 00.084 11596 worker thread done servicing request
21:34:06.190 00.001 13300 OnExposeComplete: enter
21:34:06.190 00.000 13300 UpdateGuideState(): m_state=1
21:34:06.190 00.000 13300 UpdateCurrentPosition: no star selected
21:34:06.191 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:34:06.191 00.000 13300 Status Line: Nessuna stella selezionata
21:34:06.197 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:34:06.208 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:34:06.208 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:06.208 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:34:06.208 00.000 13300 Enqueuing Expose request
21:34:06.208 00.000 11596 Worker thread wakes up
21:34:06.208 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:34:06.716 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:34:08.183 01.467 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"392f2385-314d-4d4a-8f55-501d566a0631"}
21:34:08.183 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"392f2385-314d-4d4a-8f55-501d566a0631"}
21:34:08.183 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4704afa7-d23c-4f5a-81b8-556104cf6097"}
21:34:08.184 00.001 13300 case statement mapped state 1 to 101
21:34:08.184 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4704afa7-d23c-4f5a-81b8-556104cf6097"}
21:34:09.745 01.561 11596 Exposure complete
21:34:09.817 00.072 11596 worker thread done servicing request
21:34:09.817 00.000 13300 OnExposeComplete: enter
21:34:09.818 00.001 13300 UpdateGuideState(): m_state=1
21:34:09.818 00.000 13300 UpdateCurrentPosition: no star selected
21:34:09.818 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:34:09.819 00.001 13300 Status Line: Nessuna stella selezionata
21:34:09.821 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:34:09.828 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:34:09.828 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:09.829 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:34:09.829 00.000 13300 Enqueuing Expose request
21:34:09.829 00.000 11596 Worker thread wakes up
21:34:09.829 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:34:10.345 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:34:11.182 00.837 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2eabbe11-9016-4034-88fd-5567582dcb71"}
21:34:11.182 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2eabbe11-9016-4034-88fd-5567582dcb71"}
21:34:11.183 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"586f46fc-b964-4d46-9101-4b74c79915f0"}
21:34:11.184 00.001 13300 case statement mapped state 1 to 101
21:34:11.184 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"586f46fc-b964-4d46-9101-4b74c79915f0"}
21:34:13.427 02.243 11596 Exposure complete
21:34:13.587 00.160 11596 worker thread done servicing request
21:34:13.587 00.000 13300 OnExposeComplete: enter
21:34:13.587 00.000 13300 UpdateGuideState(): m_state=1
21:34:13.588 00.001 13300 UpdateCurrentPosition: no star selected
21:34:13.589 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:34:13.589 00.000 13300 Status Line: Nessuna stella selezionata
21:34:13.594 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:34:13.606 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
21:34:13.606 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:13.606 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:34:13.606 00.000 13300 Enqueuing Expose request
21:34:13.607 00.001 11596 Worker thread wakes up
21:34:13.607 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:34:14.119 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:34:14.182 00.063 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1366144d-f95d-4e12-8e8d-d17c0bb3dc08"}
21:34:14.182 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1366144d-f95d-4e12-8e8d-d17c0bb3dc08"}
21:34:14.183 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5c0863b1-3310-4852-96c9-100744988e79"}
21:34:14.183 00.000 13300 case statement mapped state 1 to 101
21:34:14.184 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5c0863b1-3310-4852-96c9-100744988e79"}
21:34:17.162 02.978 11596 Exposure complete
21:34:17.181 00.019 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9135d0cb-d70e-49d9-b3bc-21eda75555c1"}
21:34:17.181 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9135d0cb-d70e-49d9-b3bc-21eda75555c1"}
21:34:17.182 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e56e7ca2-caa6-4b8c-a3ac-4dce029258f9"}
21:34:17.182 00.000 13300 case statement mapped state 1 to 101
21:34:17.182 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e56e7ca2-caa6-4b8c-a3ac-4dce029258f9"}
21:34:17.273 00.091 11596 worker thread done servicing request
21:34:17.273 00.000 13300 OnExposeComplete: enter
21:34:17.273 00.000 13300 UpdateGuideState(): m_state=1
21:34:17.274 00.001 13300 UpdateCurrentPosition: no star selected
21:34:17.274 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:34:17.274 00.000 13300 Status Line: Nessuna stella selezionata
21:34:17.277 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:34:17.287 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:34:17.287 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:17.287 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:34:17.288 00.001 13300 Enqueuing Expose request
21:34:17.288 00.000 11596 Worker thread wakes up
21:34:17.288 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:34:17.800 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:34:20.180 02.380 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"61b8c86c-958a-4ea6-bbd6-536c03c2323a"}
21:34:20.180 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"61b8c86c-958a-4ea6-bbd6-536c03c2323a"}
21:34:20.181 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c6c77221-81a8-469d-a20a-7efeb5582b46"}
21:34:20.181 00.000 13300 case statement mapped state 1 to 101
21:34:20.181 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c6c77221-81a8-469d-a20a-7efeb5582b46"}
21:34:20.842 00.661 11596 Exposure complete
21:34:20.953 00.111 11596 worker thread done servicing request
21:34:20.953 00.000 13300 OnExposeComplete: enter
21:34:20.954 00.001 13300 UpdateGuideState(): m_state=1
21:34:20.954 00.000 13300 UpdateCurrentPosition: no star selected
21:34:20.954 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:34:20.955 00.001 13300 Status Line: Nessuna stella selezionata
21:34:20.959 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:34:20.970 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:34:20.970 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:20.970 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:34:20.970 00.000 13300 Enqueuing Expose request
21:34:20.971 00.001 11596 Worker thread wakes up
21:34:20.971 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:34:21.487 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:34:23.179 01.692 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d91da1d4-87bf-49fe-b4a1-49a9ff48a77d"}
21:34:23.179 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d91da1d4-87bf-49fe-b4a1-49a9ff48a77d"}
21:34:23.180 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4154d43f-544c-4fc7-90d4-3e3a66d990f3"}
21:34:23.180 00.000 13300 case statement mapped state 1 to 101
21:34:23.180 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4154d43f-544c-4fc7-90d4-3e3a66d990f3"}
21:34:24.616 01.436 11596 Exposure complete
21:34:24.852 00.236 11596 worker thread done servicing request
21:34:24.853 00.001 13300 OnExposeComplete: enter
21:34:24.853 00.000 13300 UpdateGuideState(): m_state=1
21:34:24.853 00.000 13300 UpdateCurrentPosition: no star selected
21:34:24.853 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:34:24.854 00.001 13300 Status Line: Nessuna stella selezionata
21:34:24.858 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:34:24.864 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:34:24.864 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:24.864 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:34:24.864 00.000 13300 Enqueuing Expose request
21:34:24.865 00.001 11596 Worker thread wakes up
21:34:24.865 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:34:25.379 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:34:26.216 00.837 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a21b7bb8-ea95-4334-b297-4a6068396d76"}
21:34:26.216 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a21b7bb8-ea95-4334-b297-4a6068396d76"}
21:34:26.359 00.143 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cc9923ec-4dde-4e89-a2a6-ec87828ed0ce"}
21:34:26.359 00.000 13300 case statement mapped state 1 to 101
21:34:26.359 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cc9923ec-4dde-4e89-a2a6-ec87828ed0ce"}
21:34:28.547 02.188 11596 Exposure complete
21:34:28.827 00.280 11596 worker thread done servicing request
21:34:28.827 00.000 13300 OnExposeComplete: enter
21:34:28.827 00.000 13300 UpdateGuideState(): m_state=1
21:34:28.827 00.000 13300 UpdateCurrentPosition: no star selected
21:34:28.827 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:34:28.828 00.001 13300 Status Line: Nessuna stella selezionata
21:34:28.830 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:34:28.841 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:34:28.841 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:28.841 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:34:28.842 00.001 13300 Enqueuing Expose request
21:34:28.842 00.000 11596 Worker thread wakes up
21:34:28.842 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:34:29.218 00.376 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b210ba07-f4d6-4c54-bf2a-836de5b33589"}
21:34:29.218 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b210ba07-f4d6-4c54-bf2a-836de5b33589"}
21:34:29.245 00.027 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8471df24-e91b-44ca-a108-bcb1e06380d2"}
21:34:29.245 00.000 13300 case statement mapped state 1 to 101
21:34:29.245 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8471df24-e91b-44ca-a108-bcb1e06380d2"}
21:34:29.356 00.111 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:34:32.218 02.862 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c1f5199b-cad7-42d8-b4a7-084806cae88d"}
21:34:32.218 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c1f5199b-cad7-42d8-b4a7-084806cae88d"}
21:34:32.219 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"772370d3-5b88-4612-8ab9-31712443fef6"}
21:34:32.219 00.000 13300 case statement mapped state 1 to 101
21:34:32.220 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"772370d3-5b88-4612-8ab9-31712443fef6"}
21:34:32.408 00.188 11596 Exposure complete
21:34:32.499 00.091 11596 worker thread done servicing request
21:34:32.499 00.000 13300 OnExposeComplete: enter
21:34:32.499 00.000 13300 UpdateGuideState(): m_state=1
21:34:32.499 00.000 13300 UpdateCurrentPosition: no star selected
21:34:32.500 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:34:32.500 00.000 13300 Status Line: Nessuna stella selezionata
21:34:32.503 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:34:32.514 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:34:32.514 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:32.514 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:34:32.514 00.000 13300 Enqueuing Expose request
21:34:32.514 00.000 11596 Worker thread wakes up
21:34:32.515 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:34:33.026 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:34:35.217 02.191 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e979bc1f-0488-4f79-ae0c-893c1391df51"}
21:34:35.217 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e979bc1f-0488-4f79-ae0c-893c1391df51"}
21:34:35.218 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"34e96991-db80-4198-86d5-5da0df816bc8"}
21:34:35.218 00.000 13300 case statement mapped state 1 to 101
21:34:35.218 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"34e96991-db80-4198-86d5-5da0df816bc8"}
21:34:36.062 00.844 11596 Exposure complete
21:34:36.154 00.092 11596 worker thread done servicing request
21:34:36.154 00.000 13300 OnExposeComplete: enter
21:34:36.154 00.000 13300 UpdateGuideState(): m_state=1
21:34:36.155 00.001 13300 UpdateCurrentPosition: no star selected
21:34:36.155 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:34:36.155 00.000 13300 Status Line: Nessuna stella selezionata
21:34:36.159 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:34:36.168 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:34:36.168 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:36.168 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:34:36.168 00.000 13300 Enqueuing Expose request
21:34:36.168 00.000 11596 Worker thread wakes up
21:34:36.169 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:34:36.676 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:34:38.216 01.540 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e10212fb-3291-4c67-b2c3-62ca42de5e19"}
21:34:38.216 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e10212fb-3291-4c67-b2c3-62ca42de5e19"}
21:34:38.217 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"76f77884-5d55-45df-828c-88d96c30cc7d"}
21:34:38.217 00.000 13300 case statement mapped state 1 to 101
21:34:38.217 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"76f77884-5d55-45df-828c-88d96c30cc7d"}
21:34:39.722 01.505 11596 Exposure complete
21:34:39.803 00.081 11596 worker thread done servicing request
21:34:39.803 00.000 13300 OnExposeComplete: enter
21:34:39.803 00.000 13300 UpdateGuideState(): m_state=1
21:34:39.804 00.001 13300 UpdateCurrentPosition: no star selected
21:34:39.804 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:34:39.804 00.000 13300 Status Line: Nessuna stella selezionata
21:34:39.807 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:34:39.813 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:34:39.813 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:39.813 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:34:39.813 00.000 13300 Enqueuing Expose request
21:34:39.814 00.001 11596 Worker thread wakes up
21:34:39.814 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:34:40.330 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:34:41.215 00.885 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2abbc55f-5c59-49d6-a404-2d94bc22ef8b"}
21:34:41.215 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2abbc55f-5c59-49d6-a404-2d94bc22ef8b"}
21:34:41.216 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"36feaaa0-7997-4bcb-a358-5c3ae8b104aa"}
21:34:41.216 00.000 13300 case statement mapped state 1 to 101
21:34:41.216 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"36feaaa0-7997-4bcb-a358-5c3ae8b104aa"}
21:34:43.353 02.137 11596 Exposure complete
21:34:43.426 00.073 11596 worker thread done servicing request
21:34:43.426 00.000 13300 OnExposeComplete: enter
21:34:43.427 00.001 13300 UpdateGuideState(): m_state=1
21:34:43.427 00.000 13300 UpdateCurrentPosition: no star selected
21:34:43.427 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:34:43.427 00.000 13300 Status Line: Nessuna stella selezionata
21:34:43.430 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=255, Gamma=0.510
21:34:43.436 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:34:43.437 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:43.437 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:34:43.437 00.000 13300 Enqueuing Expose request
21:34:43.437 00.000 11596 Worker thread wakes up
21:34:43.437 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:34:43.947 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:34:44.213 00.266 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4afe88e8-0f5e-46a4-ac44-cfe223129345"}
21:34:44.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4afe88e8-0f5e-46a4-ac44-cfe223129345"}
21:34:44.214 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"71e99e69-b8bb-4cf3-9aaa-c4cd0359b066"}
21:34:44.214 00.000 13300 case statement mapped state 1 to 101
21:34:44.214 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"71e99e69-b8bb-4cf3-9aaa-c4cd0359b066"}
21:34:46.971 02.757 11596 Exposure complete
21:34:47.043 00.072 11596 worker thread done servicing request
21:34:47.043 00.000 13300 OnExposeComplete: enter
21:34:47.044 00.001 13300 UpdateGuideState(): m_state=1
21:34:47.044 00.000 13300 UpdateCurrentPosition: no star selected
21:34:47.044 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:34:47.044 00.000 13300 Status Line: Nessuna stella selezionata
21:34:47.047 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:34:47.055 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:34:47.056 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:47.056 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:34:47.056 00.000 13300 Enqueuing Expose request
21:34:47.056 00.000 11596 Worker thread wakes up
21:34:47.056 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:34:47.213 00.157 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"47075f17-6b41-45f8-8fee-ba7091e56e41"}
21:34:47.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"47075f17-6b41-45f8-8fee-ba7091e56e41"}
21:34:47.214 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cdc7a32f-1a1b-4f53-a48c-9fadb3087d0f"}
21:34:47.214 00.000 13300 case statement mapped state 1 to 101
21:34:47.214 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cdc7a32f-1a1b-4f53-a48c-9fadb3087d0f"}
21:34:47.573 00.359 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:34:50.211 02.638 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1a729847-db14-4992-baf5-af7d41c0b02d"}
21:34:50.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1a729847-db14-4992-baf5-af7d41c0b02d"}
21:34:50.212 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"66052c3e-8af2-43c2-a9b0-397feec59d69"}
21:34:50.212 00.000 13300 case statement mapped state 1 to 101
21:34:50.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"66052c3e-8af2-43c2-a9b0-397feec59d69"}
21:34:50.599 00.387 11596 Exposure complete
21:34:50.701 00.102 11596 worker thread done servicing request
21:34:50.702 00.001 13300 OnExposeComplete: enter
21:34:50.702 00.000 13300 UpdateGuideState(): m_state=1
21:34:50.702 00.000 13300 UpdateCurrentPosition: no star selected
21:34:50.702 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:34:50.703 00.001 13300 Status Line: Nessuna stella selezionata
21:34:50.705 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:34:50.712 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:34:50.713 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:50.713 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:34:50.713 00.000 13300 Enqueuing Expose request
21:34:50.713 00.000 11596 Worker thread wakes up
21:34:50.713 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:34:51.226 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:34:53.211 01.985 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d26edeeb-9556-4ad3-8a3a-943387a79e86"}
21:34:53.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d26edeeb-9556-4ad3-8a3a-943387a79e86"}
21:34:53.212 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c2f43bf7-4d26-48c6-8af0-94ad5bd462da"}
21:34:53.212 00.000 13300 case statement mapped state 1 to 101
21:34:53.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c2f43bf7-4d26-48c6-8af0-94ad5bd462da"}
21:34:54.266 01.054 11596 Exposure complete
21:34:54.343 00.077 11596 worker thread done servicing request
21:34:54.343 00.000 13300 OnExposeComplete: enter
21:34:54.344 00.001 13300 UpdateGuideState(): m_state=1
21:34:54.344 00.000 13300 UpdateCurrentPosition: no star selected
21:34:54.344 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:34:54.344 00.000 13300 Status Line: Nessuna stella selezionata
21:34:54.348 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:34:54.355 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:34:54.355 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:54.355 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:34:54.355 00.000 13300 Enqueuing Expose request
21:34:54.355 00.000 11596 Worker thread wakes up
21:34:54.356 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:34:54.864 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:34:56.211 01.347 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b81fca06-f1fb-4752-8e7e-9ed95f8fb6a2"}
21:34:56.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b81fca06-f1fb-4752-8e7e-9ed95f8fb6a2"}
21:34:56.212 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6fbfbbe0-b62d-41ec-ab74-38271f86abfe"}
21:34:56.212 00.000 13300 case statement mapped state 1 to 101
21:34:56.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6fbfbbe0-b62d-41ec-ab74-38271f86abfe"}
21:34:57.891 01.679 11596 Exposure complete
21:34:57.963 00.072 11596 worker thread done servicing request
21:34:57.963 00.000 13300 OnExposeComplete: enter
21:34:57.963 00.000 13300 UpdateGuideState(): m_state=1
21:34:57.963 00.000 13300 UpdateCurrentPosition: no star selected
21:34:57.964 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:34:57.964 00.000 13300 Status Line: Nessuna stella selezionata
21:34:57.967 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:34:57.973 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:34:57.973 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:57.973 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:34:57.973 00.000 13300 Enqueuing Expose request
21:34:57.974 00.001 11596 Worker thread wakes up
21:34:57.974 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:34:58.477 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:34:59.210 00.733 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"62842e1a-c6de-4b17-a5a3-1d4320a6db80"}
21:34:59.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"62842e1a-c6de-4b17-a5a3-1d4320a6db80"}
21:34:59.211 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7b0b2ab3-6574-4fa9-b3b4-e4fdbcf876e4"}
21:34:59.211 00.000 13300 case statement mapped state 1 to 101
21:34:59.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7b0b2ab3-6574-4fa9-b3b4-e4fdbcf876e4"}
21:35:01.503 02.292 11596 Exposure complete
21:35:01.574 00.071 11596 worker thread done servicing request
21:35:01.574 00.000 13300 OnExposeComplete: enter
21:35:01.574 00.000 13300 UpdateGuideState(): m_state=1
21:35:01.574 00.000 13300 UpdateCurrentPosition: no star selected
21:35:01.575 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:35:01.575 00.000 13300 Status Line: Nessuna stella selezionata
21:35:01.577 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:35:01.584 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:35:01.584 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:01.584 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:35:01.584 00.000 13300 Enqueuing Expose request
21:35:01.584 00.000 11596 Worker thread wakes up
21:35:01.585 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:35:02.093 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:35:02.209 00.116 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"db0f6470-b987-4532-8661-ff53118a76c1"}
21:35:02.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"db0f6470-b987-4532-8661-ff53118a76c1"}
21:35:02.209 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3114d933-9b60-4cf8-ba1f-b6858cbdbb05"}
21:35:02.210 00.001 13300 case statement mapped state 1 to 101
21:35:02.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3114d933-9b60-4cf8-ba1f-b6858cbdbb05"}
21:35:05.125 02.915 11596 Exposure complete
21:35:05.202 00.077 11596 worker thread done servicing request
21:35:05.202 00.000 13300 OnExposeComplete: enter
21:35:05.202 00.000 13300 UpdateGuideState(): m_state=1
21:35:05.202 00.000 13300 UpdateCurrentPosition: no star selected
21:35:05.203 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:35:05.203 00.000 13300 Status Line: Nessuna stella selezionata
21:35:05.206 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:35:05.214 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:35:05.214 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:05.214 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:35:05.214 00.000 13300 Enqueuing Expose request
21:35:05.214 00.000 11596 Worker thread wakes up
21:35:05.215 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:35:05.215 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"90ac6441-e3bf-4921-bc0a-2856f52a00b9"}
21:35:05.215 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"90ac6441-e3bf-4921-bc0a-2856f52a00b9"}
21:35:05.216 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"acaffce8-e65f-4aa7-bddf-51f78e714422"}
21:35:05.216 00.000 13300 case statement mapped state 1 to 101
21:35:05.216 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"acaffce8-e65f-4aa7-bddf-51f78e714422"}
21:35:05.726 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:35:08.207 02.481 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2628058f-7456-47c7-8f62-54c1f556a0e2"}
21:35:08.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2628058f-7456-47c7-8f62-54c1f556a0e2"}
21:35:08.208 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"79838933-da17-41be-b2ca-57f1ef9de633"}
21:35:08.208 00.000 13300 case statement mapped state 1 to 101
21:35:08.208 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"79838933-da17-41be-b2ca-57f1ef9de633"}
21:35:08.763 00.555 11596 Exposure complete
21:35:08.836 00.073 11596 worker thread done servicing request
21:35:08.836 00.000 13300 OnExposeComplete: enter
21:35:08.836 00.000 13300 UpdateGuideState(): m_state=1
21:35:08.837 00.001 13300 UpdateCurrentPosition: no star selected
21:35:08.837 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:35:08.837 00.000 13300 Status Line: Nessuna stella selezionata
21:35:08.840 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=255, Gamma=0.510
21:35:08.847 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:35:08.847 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:08.847 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:35:08.847 00.000 13300 Enqueuing Expose request
21:35:08.847 00.000 11596 Worker thread wakes up
21:35:08.847 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:35:09.362 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:35:11.206 01.844 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5b16b4fa-3f8f-4f24-949f-c7b8efd7566c"}
21:35:11.206 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5b16b4fa-3f8f-4f24-949f-c7b8efd7566c"}
21:35:11.207 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e0a2d66f-83bb-430d-9a30-8761cab8c782"}
21:35:11.207 00.000 13300 case statement mapped state 1 to 101
21:35:11.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e0a2d66f-83bb-430d-9a30-8761cab8c782"}
21:35:12.399 01.192 11596 Exposure complete
21:35:12.473 00.074 11596 worker thread done servicing request
21:35:12.473 00.000 13300 OnExposeComplete: enter
21:35:12.474 00.001 13300 UpdateGuideState(): m_state=1
21:35:12.474 00.000 13300 UpdateCurrentPosition: no star selected
21:35:12.474 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:35:12.474 00.000 13300 Status Line: Nessuna stella selezionata
21:35:12.477 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:35:12.484 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:35:12.484 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:12.484 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:35:12.484 00.000 13300 Enqueuing Expose request
21:35:12.484 00.000 11596 Worker thread wakes up
21:35:12.484 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:35:12.986 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:35:14.256 01.270 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ad0fae33-6735-46d0-b1f1-de5b51d241f4"}
21:35:14.256 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ad0fae33-6735-46d0-b1f1-de5b51d241f4"}
21:35:14.259 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fba118c4-0453-4027-9260-fcc1fae97885"}
21:35:14.259 00.000 13300 case statement mapped state 1 to 101
21:35:14.259 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fba118c4-0453-4027-9260-fcc1fae97885"}
21:35:16.018 01.759 11596 Exposure complete
21:35:16.120 00.102 11596 worker thread done servicing request
21:35:16.120 00.000 13300 OnExposeComplete: enter
21:35:16.120 00.000 13300 UpdateGuideState(): m_state=1
21:35:16.120 00.000 13300 UpdateCurrentPosition: no star selected
21:35:16.121 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:35:16.121 00.000 13300 Status Line: Nessuna stella selezionata
21:35:16.125 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:35:16.135 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:35:16.135 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:16.135 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:35:16.135 00.000 13300 Enqueuing Expose request
21:35:16.135 00.000 11596 Worker thread wakes up
21:35:16.135 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:35:16.647 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:35:17.256 00.609 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f0b56bb0-0bc6-4719-80c3-cc0fa10bb6c2"}
21:35:17.256 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f0b56bb0-0bc6-4719-80c3-cc0fa10bb6c2"}
21:35:17.257 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"721c1b8b-9109-4edd-9117-efe8a3c9575e"}
21:35:17.257 00.000 13300 case statement mapped state 1 to 101
21:35:17.257 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"721c1b8b-9109-4edd-9117-efe8a3c9575e"}
21:35:19.767 02.510 11596 Exposure complete
21:35:19.886 00.119 11596 worker thread done servicing request
21:35:19.886 00.000 13300 OnExposeComplete: enter
21:35:19.886 00.000 13300 UpdateGuideState(): m_state=1
21:35:19.887 00.001 13300 UpdateCurrentPosition: no star selected
21:35:19.887 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:35:19.887 00.000 13300 Status Line: Nessuna stella selezionata
21:35:19.893 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:35:19.904 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:35:19.904 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:19.904 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:35:19.904 00.000 13300 Enqueuing Expose request
21:35:19.905 00.001 11596 Worker thread wakes up
21:35:19.906 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:35:20.254 00.348 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ca9125c2-a14b-490b-8e17-686763f43555"}
21:35:20.254 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ca9125c2-a14b-490b-8e17-686763f43555"}
21:35:20.255 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d460a560-4181-4a63-82db-fc0bf053c96c"}
21:35:20.255 00.000 13300 case statement mapped state 1 to 101
21:35:20.255 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d460a560-4181-4a63-82db-fc0bf053c96c"}
21:35:20.411 00.156 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:35:23.254 02.843 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"db1db5e8-1cc9-47e3-9bf7-50cff6790dad"}
21:35:23.254 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"db1db5e8-1cc9-47e3-9bf7-50cff6790dad"}
21:35:23.255 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"397e22b6-aa6c-4d82-be08-368f734a7422"}
21:35:23.255 00.000 13300 case statement mapped state 1 to 101
21:35:23.255 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"397e22b6-aa6c-4d82-be08-368f734a7422"}
21:35:23.460 00.205 11596 Exposure complete
21:35:23.553 00.093 11596 worker thread done servicing request
21:35:23.553 00.000 13300 OnExposeComplete: enter
21:35:23.553 00.000 13300 UpdateGuideState(): m_state=1
21:35:23.554 00.001 13300 UpdateCurrentPosition: no star selected
21:35:23.554 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:35:23.554 00.000 13300 Status Line: Nessuna stella selezionata
21:35:23.557 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:35:23.566 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:35:23.566 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:23.566 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:35:23.566 00.000 13300 Enqueuing Expose request
21:35:23.566 00.000 11596 Worker thread wakes up
21:35:23.566 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:35:24.077 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:35:26.285 02.208 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5c0957ae-53a3-4d9b-bb9c-e3f4951e7030"}
21:35:26.285 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5c0957ae-53a3-4d9b-bb9c-e3f4951e7030"}
21:35:26.286 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4ef546fc-8bd9-4989-b8cb-7b5c624fc039"}
21:35:26.286 00.000 13300 case statement mapped state 1 to 101
21:35:26.287 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4ef546fc-8bd9-4989-b8cb-7b5c624fc039"}
21:35:27.226 00.939 11596 Exposure complete
21:35:27.481 00.255 11596 worker thread done servicing request
21:35:27.481 00.000 13300 OnExposeComplete: enter
21:35:27.481 00.000 13300 UpdateGuideState(): m_state=1
21:35:27.482 00.001 13300 UpdateCurrentPosition: no star selected
21:35:27.482 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:35:27.483 00.001 13300 Status Line: Nessuna stella selezionata
21:35:27.486 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:35:27.497 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:35:27.498 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:27.498 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:35:27.498 00.000 13300 Enqueuing Expose request
21:35:27.498 00.000 11596 Worker thread wakes up
21:35:27.498 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:35:28.013 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:35:29.312 01.299 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2832974e-1233-490f-9325-92e14f475d36"}
21:35:29.312 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2832974e-1233-490f-9325-92e14f475d36"}
21:35:29.346 00.034 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4e7dadf9-f6ec-4c25-8741-d44b82faa967"}
21:35:29.346 00.000 13300 case statement mapped state 1 to 101
21:35:29.346 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4e7dadf9-f6ec-4c25-8741-d44b82faa967"}
21:35:31.050 01.704 11596 Exposure complete
21:35:31.174 00.124 11596 worker thread done servicing request
21:35:31.174 00.000 13300 OnExposeComplete: enter
21:35:31.174 00.000 13300 UpdateGuideState(): m_state=1
21:35:31.175 00.001 13300 UpdateCurrentPosition: no star selected
21:35:31.175 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:35:31.175 00.000 13300 Status Line: Nessuna stella selezionata
21:35:31.179 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:35:31.189 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:35:31.189 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:31.190 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:35:31.190 00.000 13300 Enqueuing Expose request
21:35:31.190 00.000 11596 Worker thread wakes up
21:35:31.190 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:35:31.704 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:35:32.375 00.671 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"75a40888-c567-46b5-a2e1-1beae3d9e7dd"}
21:35:32.376 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"75a40888-c567-46b5-a2e1-1beae3d9e7dd"}
21:35:32.376 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b3570bdc-d546-4d23-9d61-30ab860869ad"}
21:35:32.377 00.001 13300 case statement mapped state 1 to 101
21:35:32.377 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b3570bdc-d546-4d23-9d61-30ab860869ad"}
21:35:34.737 02.360 11596 Exposure complete
21:35:34.809 00.072 11596 worker thread done servicing request
21:35:34.809 00.000 13300 OnExposeComplete: enter
21:35:34.809 00.000 13300 UpdateGuideState(): m_state=1
21:35:34.809 00.000 13300 UpdateCurrentPosition: no star selected
21:35:34.810 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:35:34.810 00.000 13300 Status Line: Nessuna stella selezionata
21:35:34.812 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:35:34.819 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:35:34.820 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:34.820 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:35:34.820 00.000 13300 Enqueuing Expose request
21:35:34.820 00.000 11596 Worker thread wakes up
21:35:34.820 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:35:35.326 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:35:35.375 00.049 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dd056ed0-2076-4d01-8ad2-c0b932154fe9"}
21:35:35.375 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dd056ed0-2076-4d01-8ad2-c0b932154fe9"}
21:35:35.377 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"33dfc1fa-9932-4c84-8094-90864422f645"}
21:35:35.377 00.000 13300 case statement mapped state 1 to 101
21:35:35.377 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"33dfc1fa-9932-4c84-8094-90864422f645"}
21:35:38.362 02.985 11596 Exposure complete
21:35:38.374 00.012 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7066ed59-48b8-441c-97d0-9f58c23f846c"}
21:35:38.375 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7066ed59-48b8-441c-97d0-9f58c23f846c"}
21:35:38.375 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e3d825d1-cea6-4135-a3ed-b73e5cf605e9"}
21:35:38.375 00.000 13300 case statement mapped state 1 to 101
21:35:38.375 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e3d825d1-cea6-4135-a3ed-b73e5cf605e9"}
21:35:38.435 00.060 11596 worker thread done servicing request
21:35:38.435 00.000 13300 OnExposeComplete: enter
21:35:38.435 00.000 13300 UpdateGuideState(): m_state=1
21:35:38.436 00.001 13300 UpdateCurrentPosition: no star selected
21:35:38.436 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:35:38.436 00.000 13300 Status Line: Nessuna stella selezionata
21:35:38.439 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:35:38.446 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:35:38.446 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:38.446 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:35:38.446 00.000 13300 Enqueuing Expose request
21:35:38.446 00.000 11596 Worker thread wakes up
21:35:38.446 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:35:38.958 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:35:41.374 02.416 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f2d7dbf1-5474-40dd-92ec-3d62f383ef34"}
21:35:41.374 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f2d7dbf1-5474-40dd-92ec-3d62f383ef34"}
21:35:41.375 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cbc0e651-d350-4803-92c7-702a6a07a9f9"}
21:35:41.375 00.000 13300 case statement mapped state 1 to 101
21:35:41.375 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cbc0e651-d350-4803-92c7-702a6a07a9f9"}
21:35:41.984 00.609 11596 Exposure complete
21:35:42.056 00.072 11596 worker thread done servicing request
21:35:42.056 00.000 13300 OnExposeComplete: enter
21:35:42.056 00.000 13300 UpdateGuideState(): m_state=1
21:35:42.057 00.001 13300 UpdateCurrentPosition: no star selected
21:35:42.057 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:35:42.057 00.000 13300 Status Line: Nessuna stella selezionata
21:35:42.060 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:35:42.067 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:35:42.067 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:42.067 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:35:42.067 00.000 13300 Enqueuing Expose request
21:35:42.067 00.000 11596 Worker thread wakes up
21:35:42.067 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:35:42.583 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:35:44.373 01.790 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"59647c0e-4f83-408f-af8e-805607647040"}
21:35:44.373 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"59647c0e-4f83-408f-af8e-805607647040"}
21:35:44.373 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d6fd2285-7ae7-4cde-9747-a7cf95804917"}
21:35:44.374 00.001 13300 case statement mapped state 1 to 101
21:35:44.374 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d6fd2285-7ae7-4cde-9747-a7cf95804917"}
21:35:45.616 01.242 11596 Exposure complete
21:35:45.689 00.073 11596 worker thread done servicing request
21:35:45.689 00.000 13300 OnExposeComplete: enter
21:35:45.689 00.000 13300 UpdateGuideState(): m_state=1
21:35:45.690 00.001 13300 UpdateCurrentPosition: no star selected
21:35:45.690 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:35:45.690 00.000 13300 Status Line: Nessuna stella selezionata
21:35:45.693 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:35:45.702 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:35:45.702 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:45.702 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:35:45.702 00.000 13300 Enqueuing Expose request
21:35:45.702 00.000 11596 Worker thread wakes up
21:35:45.702 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:35:46.218 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:35:47.372 01.154 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"77deed52-bd31-4db4-8a0b-6177d6fe5d48"}
21:35:47.372 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"77deed52-bd31-4db4-8a0b-6177d6fe5d48"}
21:35:47.373 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"210858c4-9eba-4c17-aee4-fd675f1d1f14"}
21:35:47.373 00.000 13300 case statement mapped state 1 to 101
21:35:47.373 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"210858c4-9eba-4c17-aee4-fd675f1d1f14"}
21:35:49.257 01.884 11596 Exposure complete
21:35:49.332 00.075 11596 worker thread done servicing request
21:35:49.332 00.000 13300 OnExposeComplete: enter
21:35:49.332 00.000 13300 UpdateGuideState(): m_state=1
21:35:49.332 00.000 13300 UpdateCurrentPosition: no star selected
21:35:49.333 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:35:49.333 00.000 13300 Status Line: Nessuna stella selezionata
21:35:49.336 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:35:49.342 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:35:49.342 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:49.342 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:35:49.342 00.000 13300 Enqueuing Expose request
21:35:49.342 00.000 11596 Worker thread wakes up
21:35:49.343 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:35:49.855 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:35:50.372 00.517 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4aabc85b-37af-4409-a853-b05eeb407692"}
21:35:50.372 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4aabc85b-37af-4409-a853-b05eeb407692"}
21:35:50.372 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f28d8d98-46bd-4b00-a59e-ef9e9f9c3953"}
21:35:50.373 00.001 13300 case statement mapped state 1 to 101
21:35:50.373 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f28d8d98-46bd-4b00-a59e-ef9e9f9c3953"}
21:35:52.882 02.509 11596 Exposure complete
21:35:52.961 00.079 11596 worker thread done servicing request
21:35:52.961 00.000 13300 OnExposeComplete: enter
21:35:52.962 00.001 13300 UpdateGuideState(): m_state=1
21:35:52.962 00.000 13300 UpdateCurrentPosition: no star selected
21:35:52.963 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:35:52.963 00.000 13300 Status Line: Nessuna stella selezionata
21:35:52.965 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:35:52.972 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:35:52.972 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:52.972 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:35:52.972 00.000 13300 Enqueuing Expose request
21:35:52.972 00.000 11596 Worker thread wakes up
21:35:52.972 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:35:53.371 00.399 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ff6ccd4f-6dd5-4e22-91d2-2f631b6ca47b"}
21:35:53.371 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ff6ccd4f-6dd5-4e22-91d2-2f631b6ca47b"}
21:35:53.371 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6f8dd703-ab0b-4e8b-9b8c-ad52612e61a5"}
21:35:53.372 00.001 13300 case statement mapped state 1 to 101
21:35:53.372 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6f8dd703-ab0b-4e8b-9b8c-ad52612e61a5"}
21:35:53.483 00.111 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:35:56.370 02.887 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fb3ddcd7-a36e-47b1-b10c-77430b9c053c"}
21:35:56.370 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fb3ddcd7-a36e-47b1-b10c-77430b9c053c"}
21:35:56.371 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"104336ed-a83f-47b8-86a5-aa2ad61f4a33"}
21:35:56.371 00.000 13300 case statement mapped state 1 to 101
21:35:56.371 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"104336ed-a83f-47b8-86a5-aa2ad61f4a33"}
21:35:56.514 00.143 11596 Exposure complete
21:35:56.585 00.071 11596 worker thread done servicing request
21:35:56.586 00.001 13300 OnExposeComplete: enter
21:35:56.586 00.000 13300 UpdateGuideState(): m_state=1
21:35:56.586 00.000 13300 UpdateCurrentPosition: no star selected
21:35:56.586 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:35:56.587 00.001 13300 Status Line: Nessuna stella selezionata
21:35:56.590 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:35:56.597 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:35:56.597 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:56.597 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:35:56.597 00.000 13300 Enqueuing Expose request
21:35:56.597 00.000 11596 Worker thread wakes up
21:35:56.597 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:35:57.101 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:35:59.370 02.269 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eda4f524-9d61-414f-be82-8018f19a27e9"}
21:35:59.370 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eda4f524-9d61-414f-be82-8018f19a27e9"}
21:35:59.371 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"13c1dcad-c311-45d1-b794-19683d821b6c"}
21:35:59.371 00.000 13300 case statement mapped state 1 to 101
21:35:59.371 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"13c1dcad-c311-45d1-b794-19683d821b6c"}
21:36:00.138 00.767 11596 Exposure complete
21:36:00.226 00.088 11596 worker thread done servicing request
21:36:00.226 00.000 13300 OnExposeComplete: enter
21:36:00.226 00.000 13300 UpdateGuideState(): m_state=1
21:36:00.226 00.000 13300 UpdateCurrentPosition: no star selected
21:36:00.227 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:36:00.227 00.000 13300 Status Line: Nessuna stella selezionata
21:36:00.230 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:36:00.237 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:36:00.237 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:00.237 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:36:00.237 00.000 13300 Enqueuing Expose request
21:36:00.237 00.000 11596 Worker thread wakes up
21:36:00.237 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:36:00.745 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:36:02.369 01.624 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ae2b3d04-899e-4edb-bbd1-1504764699b6"}
21:36:02.369 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ae2b3d04-899e-4edb-bbd1-1504764699b6"}
21:36:02.370 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b10a58e-3547-46ce-b371-b57b7069a245"}
21:36:02.370 00.000 13300 case statement mapped state 1 to 101
21:36:02.370 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5b10a58e-3547-46ce-b371-b57b7069a245"}
21:36:03.787 01.417 11596 Exposure complete
21:36:03.860 00.073 11596 worker thread done servicing request
21:36:03.861 00.001 13300 OnExposeComplete: enter
21:36:03.861 00.000 13300 UpdateGuideState(): m_state=1
21:36:03.862 00.001 13300 UpdateCurrentPosition: no star selected
21:36:03.862 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:36:03.862 00.000 13300 Status Line: Nessuna stella selezionata
21:36:03.865 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:36:03.871 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:36:03.872 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:03.872 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:36:03.872 00.000 13300 Enqueuing Expose request
21:36:03.872 00.000 11596 Worker thread wakes up
21:36:03.872 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:36:04.385 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:36:05.368 00.983 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2e8beaf4-2a20-42a0-9738-d91b7dfc4b7b"}
21:36:05.368 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2e8beaf4-2a20-42a0-9738-d91b7dfc4b7b"}
21:36:05.369 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1b8d8762-10dc-4911-a404-00cdcddf3ffb"}
21:36:05.369 00.000 13300 case statement mapped state 1 to 101
21:36:05.369 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1b8d8762-10dc-4911-a404-00cdcddf3ffb"}
21:36:07.412 02.043 11596 Exposure complete
21:36:07.484 00.072 11596 worker thread done servicing request
21:36:07.485 00.001 13300 OnExposeComplete: enter
21:36:07.485 00.000 13300 UpdateGuideState(): m_state=1
21:36:07.485 00.000 13300 UpdateCurrentPosition: no star selected
21:36:07.485 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:36:07.485 00.000 13300 Status Line: Nessuna stella selezionata
21:36:07.488 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:36:07.495 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:36:07.495 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:07.495 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:36:07.495 00.000 13300 Enqueuing Expose request
21:36:07.495 00.000 11596 Worker thread wakes up
21:36:07.495 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:36:08.005 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:36:08.368 00.363 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"60a574cb-7309-462d-a02f-9c707a53d9a4"}
21:36:08.368 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"60a574cb-7309-462d-a02f-9c707a53d9a4"}
21:36:08.369 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"de0df4f9-992d-4de8-9961-42846651911b"}
21:36:08.369 00.000 13300 case statement mapped state 1 to 101
21:36:08.369 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"de0df4f9-992d-4de8-9961-42846651911b"}
21:36:11.042 02.673 11596 Exposure complete
21:36:11.117 00.075 11596 worker thread done servicing request
21:36:11.117 00.000 13300 OnExposeComplete: enter
21:36:11.117 00.000 13300 UpdateGuideState(): m_state=1
21:36:11.118 00.001 13300 UpdateCurrentPosition: no star selected
21:36:11.118 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:36:11.118 00.000 13300 Status Line: Nessuna stella selezionata
21:36:11.122 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:36:11.129 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:36:11.129 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:11.129 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:36:11.129 00.000 13300 Enqueuing Expose request
21:36:11.129 00.000 11596 Worker thread wakes up
21:36:11.130 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:36:11.368 00.238 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dcc22573-b472-4474-9db7-4936eb317645"}
21:36:11.368 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dcc22573-b472-4474-9db7-4936eb317645"}
21:36:11.369 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"88c2d23c-dd1a-4544-973c-baf3640d696d"}
21:36:11.369 00.000 13300 case statement mapped state 1 to 101
21:36:11.369 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"88c2d23c-dd1a-4544-973c-baf3640d696d"}
21:36:11.642 00.273 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:36:14.368 02.726 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b3383b2c-e932-4409-a2c4-b10077bad45d"}
21:36:14.368 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b3383b2c-e932-4409-a2c4-b10077bad45d"}
21:36:14.370 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"12fdaf66-0620-4778-990a-d238860c4c67"}
21:36:14.370 00.000 13300 case statement mapped state 1 to 101
21:36:14.370 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"12fdaf66-0620-4778-990a-d238860c4c67"}
21:36:14.691 00.321 11596 Exposure complete
21:36:14.800 00.109 11596 worker thread done servicing request
21:36:14.800 00.000 13300 OnExposeComplete: enter
21:36:14.800 00.000 13300 UpdateGuideState(): m_state=1
21:36:14.801 00.001 13300 UpdateCurrentPosition: no star selected
21:36:14.801 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:36:14.801 00.000 13300 Status Line: Nessuna stella selezionata
21:36:14.805 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:36:14.813 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:36:14.813 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:14.813 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:36:14.813 00.000 13300 Enqueuing Expose request
21:36:14.813 00.000 11596 Worker thread wakes up
21:36:14.813 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:36:15.325 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:36:17.369 02.044 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4680782d-34fd-44d4-b1d7-b783dc9522ec"}
21:36:17.369 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4680782d-34fd-44d4-b1d7-b783dc9522ec"}
21:36:17.370 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6f0af7e3-4b36-447e-a937-6715c1e0a954"}
21:36:17.370 00.000 13300 case statement mapped state 1 to 101
21:36:17.370 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6f0af7e3-4b36-447e-a937-6715c1e0a954"}
21:36:18.360 00.990 11596 Exposure complete
21:36:18.436 00.076 11596 worker thread done servicing request
21:36:18.436 00.000 13300 OnExposeComplete: enter
21:36:18.436 00.000 13300 UpdateGuideState(): m_state=1
21:36:18.437 00.001 13300 UpdateCurrentPosition: no star selected
21:36:18.437 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:36:18.437 00.000 13300 Status Line: Nessuna stella selezionata
21:36:18.440 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:36:18.447 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:36:18.447 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:18.447 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:36:18.447 00.000 13300 Enqueuing Expose request
21:36:18.447 00.000 11596 Worker thread wakes up
21:36:18.447 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:36:18.949 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:36:20.368 01.419 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d1bfcce3-8e56-45d9-b182-c9ce7b85cb1b"}
21:36:20.368 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d1bfcce3-8e56-45d9-b182-c9ce7b85cb1b"}
21:36:20.369 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f21e1b71-e019-4db3-9b08-46615ca14b48"}
21:36:20.369 00.000 13300 case statement mapped state 1 to 101
21:36:20.369 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f21e1b71-e019-4db3-9b08-46615ca14b48"}
21:36:21.972 01.603 11596 Exposure complete
21:36:22.061 00.089 11596 worker thread done servicing request
21:36:22.061 00.000 13300 OnExposeComplete: enter
21:36:22.061 00.000 13300 UpdateGuideState(): m_state=1
21:36:22.062 00.001 13300 UpdateCurrentPosition: no star selected
21:36:22.062 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:36:22.062 00.000 13300 Status Line: Nessuna stella selezionata
21:36:22.065 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:36:22.073 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:36:22.073 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:22.073 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:36:22.073 00.000 13300 Enqueuing Expose request
21:36:22.073 00.000 11596 Worker thread wakes up
21:36:22.073 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:36:22.591 00.518 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:36:23.368 00.777 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3cc27128-68f3-4628-870d-12e146eea762"}
21:36:23.368 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3cc27128-68f3-4628-870d-12e146eea762"}
21:36:23.369 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6367618f-0ac4-4b6a-97cb-2bbe8ada70ec"}
21:36:23.369 00.000 13300 case statement mapped state 1 to 101
21:36:23.369 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6367618f-0ac4-4b6a-97cb-2bbe8ada70ec"}
21:36:25.786 02.417 11596 Exposure complete
21:36:25.876 00.090 11596 worker thread done servicing request
21:36:25.876 00.000 13300 OnExposeComplete: enter
21:36:25.876 00.000 13300 UpdateGuideState(): m_state=1
21:36:25.877 00.001 13300 UpdateCurrentPosition: no star selected
21:36:25.877 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:36:25.877 00.000 13300 Status Line: Nessuna stella selezionata
21:36:25.880 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:36:25.887 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:36:25.888 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:25.888 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:36:25.888 00.000 13300 Enqueuing Expose request
21:36:25.888 00.000 11596 Worker thread wakes up
21:36:25.888 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:36:26.368 00.480 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c49149d1-9228-416f-9e42-b2066c5eed13"}
21:36:26.368 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c49149d1-9228-416f-9e42-b2066c5eed13"}
21:36:26.369 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"537b67a5-b677-421e-b164-6bf162a82a46"}
21:36:26.369 00.000 13300 case statement mapped state 1 to 101
21:36:26.369 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"537b67a5-b677-421e-b164-6bf162a82a46"}
21:36:26.392 00.023 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:36:29.518 03.126 11596 Exposure complete
21:36:29.631 00.113 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0c0381db-8c45-42b8-8e5a-61fb1f9df80e"}
21:36:29.631 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0c0381db-8c45-42b8-8e5a-61fb1f9df80e"}
21:36:29.724 00.093 11596 worker thread done servicing request
21:36:29.724 00.000 13300 OnExposeComplete: enter
21:36:29.724 00.000 13300 UpdateGuideState(): m_state=1
21:36:29.725 00.001 13300 UpdateCurrentPosition: no star selected
21:36:29.725 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:36:29.725 00.000 13300 Status Line: Nessuna stella selezionata
21:36:29.729 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:36:29.739 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:36:29.739 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:29.739 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:36:29.739 00.000 13300 Enqueuing Expose request
21:36:29.740 00.001 11596 Worker thread wakes up
21:36:29.740 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:36:30.265 00.525 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:36:30.422 00.157 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2528dba8-90d3-4c16-ae5e-232ccc332948"}
21:36:30.422 00.000 13300 case statement mapped state 1 to 101
21:36:30.422 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2528dba8-90d3-4c16-ae5e-232ccc332948"}
21:36:32.753 02.331 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d6e75bbb-6b9c-45fb-b250-0fdf981d5c04"}
21:36:32.754 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d6e75bbb-6b9c-45fb-b250-0fdf981d5c04"}
21:36:32.820 00.066 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9824fea9-c2b9-4690-9c0c-c442cee4c0d9"}
21:36:32.820 00.000 13300 case statement mapped state 1 to 101
21:36:32.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9824fea9-c2b9-4690-9c0c-c442cee4c0d9"}
21:36:33.426 00.606 11596 Exposure complete
21:36:33.616 00.190 11596 worker thread done servicing request
21:36:33.617 00.001 13300 OnExposeComplete: enter
21:36:33.617 00.000 13300 UpdateGuideState(): m_state=1
21:36:33.617 00.000 13300 UpdateCurrentPosition: no star selected
21:36:33.617 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:36:33.618 00.001 13300 Status Line: Nessuna stella selezionata
21:36:33.620 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:36:33.631 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:36:33.631 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:33.631 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:36:33.631 00.000 13300 Enqueuing Expose request
21:36:33.631 00.000 11596 Worker thread wakes up
21:36:33.631 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:36:34.146 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:36:35.890 01.744 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"23adf900-eca8-4bf8-8b11-d218526af0de"}
21:36:35.890 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"23adf900-eca8-4bf8-8b11-d218526af0de"}
21:36:36.074 00.184 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"610ac3df-8bba-4949-b090-98f4005b3c5b"}
21:36:36.074 00.000 13300 case statement mapped state 1 to 101
21:36:36.074 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"610ac3df-8bba-4949-b090-98f4005b3c5b"}
21:36:37.196 01.122 11596 Exposure complete
21:36:37.319 00.123 11596 worker thread done servicing request
21:36:37.319 00.000 13300 OnExposeComplete: enter
21:36:37.319 00.000 13300 UpdateGuideState(): m_state=1
21:36:37.319 00.000 13300 UpdateCurrentPosition: no star selected
21:36:37.320 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:36:37.320 00.000 13300 Status Line: Nessuna stella selezionata
21:36:37.324 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:36:37.334 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:36:37.334 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:37.334 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:36:37.334 00.000 13300 Enqueuing Expose request
21:36:37.334 00.000 11596 Worker thread wakes up
21:36:37.335 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:36:37.847 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:36:38.896 01.049 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"79be02ae-54d3-4ab6-a949-9ed5d338c15b"}
21:36:38.897 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"79be02ae-54d3-4ab6-a949-9ed5d338c15b"}
21:36:38.900 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e213cba6-bbfd-489f-9044-018ac0d3ebd5"}
21:36:38.901 00.001 13300 case statement mapped state 1 to 101
21:36:38.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e213cba6-bbfd-489f-9044-018ac0d3ebd5"}
21:36:40.872 01.971 11596 Exposure complete
21:36:40.955 00.083 11596 worker thread done servicing request
21:36:40.955 00.000 13300 OnExposeComplete: enter
21:36:40.955 00.000 13300 UpdateGuideState(): m_state=1
21:36:40.956 00.001 13300 UpdateCurrentPosition: no star selected
21:36:40.956 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:36:40.956 00.000 13300 Status Line: Nessuna stella selezionata
21:36:40.960 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:36:40.966 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:36:40.966 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:40.967 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:36:40.967 00.000 13300 Enqueuing Expose request
21:36:40.967 00.000 11596 Worker thread wakes up
21:36:40.967 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:36:41.474 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:36:41.895 00.421 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"55f87c8a-d809-444c-8c68-a04946b72c6f"}
21:36:41.895 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"55f87c8a-d809-444c-8c68-a04946b72c6f"}
21:36:41.896 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c0a13e30-4282-4e0a-97c6-fbad5bb105c0"}
21:36:41.896 00.000 13300 case statement mapped state 1 to 101
21:36:41.896 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c0a13e30-4282-4e0a-97c6-fbad5bb105c0"}
21:36:44.506 02.610 11596 Exposure complete
21:36:44.580 00.074 11596 worker thread done servicing request
21:36:44.581 00.001 13300 OnExposeComplete: enter
21:36:44.581 00.000 13300 UpdateGuideState(): m_state=1
21:36:44.581 00.000 13300 UpdateCurrentPosition: no star selected
21:36:44.581 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:36:44.581 00.000 13300 Status Line: Nessuna stella selezionata
21:36:44.584 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:36:44.591 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:36:44.591 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:44.591 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:36:44.591 00.000 13300 Enqueuing Expose request
21:36:44.591 00.000 11596 Worker thread wakes up
21:36:44.591 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:36:44.894 00.303 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a666727e-f7b4-46de-8005-a3a63759c458"}
21:36:44.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a666727e-f7b4-46de-8005-a3a63759c458"}
21:36:44.895 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cc2a7ac4-ad5a-4ba7-9887-0ec648a181bb"}
21:36:44.895 00.000 13300 case statement mapped state 1 to 101
21:36:44.895 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cc2a7ac4-ad5a-4ba7-9887-0ec648a181bb"}
21:36:45.107 00.212 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:36:47.894 02.787 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0791426a-9622-49a5-8a58-e60850f93fad"}
21:36:47.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0791426a-9622-49a5-8a58-e60850f93fad"}
21:36:47.895 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5d8dd3d7-57b2-48bd-9ade-296cb820eeb0"}
21:36:47.895 00.000 13300 case statement mapped state 1 to 101
21:36:47.895 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5d8dd3d7-57b2-48bd-9ade-296cb820eeb0"}
21:36:48.136 00.241 11596 Exposure complete
21:36:48.227 00.091 11596 worker thread done servicing request
21:36:48.227 00.000 13300 OnExposeComplete: enter
21:36:48.228 00.001 13300 UpdateGuideState(): m_state=1
21:36:48.228 00.000 13300 UpdateCurrentPosition: no star selected
21:36:48.229 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:36:48.229 00.000 13300 Status Line: Nessuna stella selezionata
21:36:48.232 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:36:48.242 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:36:48.243 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:48.243 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:36:48.243 00.000 13300 Enqueuing Expose request
21:36:48.243 00.000 11596 Worker thread wakes up
21:36:48.243 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:36:48.752 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:36:50.893 02.141 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0e6504cf-df85-4ae4-b257-03cff726474c"}
21:36:50.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0e6504cf-df85-4ae4-b257-03cff726474c"}
21:36:50.894 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3e851732-2ac6-4ff5-8900-83c18406b30e"}
21:36:50.894 00.000 13300 case statement mapped state 1 to 101
21:36:50.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3e851732-2ac6-4ff5-8900-83c18406b30e"}
21:36:51.776 00.882 11596 Exposure complete
21:36:51.848 00.072 11596 worker thread done servicing request
21:36:51.848 00.000 13300 OnExposeComplete: enter
21:36:51.848 00.000 13300 UpdateGuideState(): m_state=1
21:36:51.848 00.000 13300 UpdateCurrentPosition: no star selected
21:36:51.849 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:36:51.849 00.000 13300 Status Line: Nessuna stella selezionata
21:36:51.852 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:36:51.858 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:36:51.859 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:51.859 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:36:51.859 00.000 13300 Enqueuing Expose request
21:36:51.859 00.000 11596 Worker thread wakes up
21:36:51.859 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:36:52.367 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:36:53.893 01.526 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e94f7b6f-e758-42f2-8d8f-471a5482f299"}
21:36:53.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e94f7b6f-e758-42f2-8d8f-471a5482f299"}
21:36:53.894 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c93cafe1-3572-4ac9-a28d-4035b983a6c7"}
21:36:53.894 00.000 13300 case statement mapped state 1 to 101
21:36:53.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c93cafe1-3572-4ac9-a28d-4035b983a6c7"}
21:36:55.392 01.498 11596 Exposure complete
21:36:55.469 00.077 11596 worker thread done servicing request
21:36:55.469 00.000 13300 OnExposeComplete: enter
21:36:55.469 00.000 13300 UpdateGuideState(): m_state=1
21:36:55.470 00.001 13300 UpdateCurrentPosition: no star selected
21:36:55.470 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:36:55.470 00.000 13300 Status Line: Nessuna stella selezionata
21:36:55.473 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:36:55.482 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:36:55.482 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:55.482 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:36:55.482 00.000 13300 Enqueuing Expose request
21:36:55.483 00.001 11596 Worker thread wakes up
21:36:55.483 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:36:55.993 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:36:56.893 00.900 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"afbc3c28-657a-4e38-8ea7-76943e0da2d8"}
21:36:56.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"afbc3c28-657a-4e38-8ea7-76943e0da2d8"}
21:36:56.894 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a2dc059d-ff92-427e-ba8e-a03539f9ba9c"}
21:36:56.894 00.000 13300 case statement mapped state 1 to 101
21:36:56.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a2dc059d-ff92-427e-ba8e-a03539f9ba9c"}
21:36:59.016 02.122 11596 Exposure complete
21:36:59.089 00.073 11596 worker thread done servicing request
21:36:59.089 00.000 13300 OnExposeComplete: enter
21:36:59.089 00.000 13300 UpdateGuideState(): m_state=1
21:36:59.090 00.001 13300 UpdateCurrentPosition: no star selected
21:36:59.090 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:36:59.090 00.000 13300 Status Line: Nessuna stella selezionata
21:36:59.093 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:36:59.100 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:36:59.100 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:59.100 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:36:59.100 00.000 13300 Enqueuing Expose request
21:36:59.100 00.000 11596 Worker thread wakes up
21:36:59.100 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:36:59.615 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:36:59.892 00.277 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6bcdb6d5-eb4a-43a3-8cba-dbc0dddf37a5"}
21:36:59.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6bcdb6d5-eb4a-43a3-8cba-dbc0dddf37a5"}
21:36:59.893 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"63adb97c-dc81-4b9a-a02b-75590791b53b"}
21:36:59.893 00.000 13300 case statement mapped state 1 to 101
21:36:59.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"63adb97c-dc81-4b9a-a02b-75590791b53b"}
21:37:02.637 02.744 11596 Exposure complete
21:37:02.712 00.075 11596 worker thread done servicing request
21:37:02.712 00.000 13300 OnExposeComplete: enter
21:37:02.712 00.000 13300 UpdateGuideState(): m_state=1
21:37:02.712 00.000 13300 UpdateCurrentPosition: no star selected
21:37:02.713 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:37:02.713 00.000 13300 Status Line: Nessuna stella selezionata
21:37:02.716 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:37:02.724 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:37:02.724 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:02.725 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:37:02.725 00.000 13300 Enqueuing Expose request
21:37:02.725 00.000 11596 Worker thread wakes up
21:37:02.725 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:37:02.891 00.166 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4b03a6f8-e3e6-4941-8a1a-e8158c5796b7"}
21:37:02.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4b03a6f8-e3e6-4941-8a1a-e8158c5796b7"}
21:37:02.892 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aefee187-cf58-4ec0-acbc-b0a89eeeefc4"}
21:37:02.892 00.000 13300 case statement mapped state 1 to 101
21:37:02.893 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"aefee187-cf58-4ec0-acbc-b0a89eeeefc4"}
21:37:03.228 00.335 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:37:05.891 02.663 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d0ef74f0-239e-4470-a316-a86b8380bc89"}
21:37:05.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d0ef74f0-239e-4470-a316-a86b8380bc89"}
21:37:05.892 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f8947ac6-bfba-463e-84db-00170c3cc364"}
21:37:05.892 00.000 13300 case statement mapped state 1 to 101
21:37:05.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f8947ac6-bfba-463e-84db-00170c3cc364"}
21:37:06.268 00.376 11596 Exposure complete
21:37:06.339 00.071 11596 worker thread done servicing request
21:37:06.339 00.000 13300 OnExposeComplete: enter
21:37:06.340 00.001 13300 UpdateGuideState(): m_state=1
21:37:06.340 00.000 13300 UpdateCurrentPosition: no star selected
21:37:06.340 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:37:06.340 00.000 13300 Status Line: Nessuna stella selezionata
21:37:06.343 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:37:06.350 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:37:06.350 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:06.350 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:37:06.350 00.000 13300 Enqueuing Expose request
21:37:06.350 00.000 11596 Worker thread wakes up
21:37:06.350 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:37:06.862 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:37:08.889 02.027 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1b15d288-22fd-42a9-b6a4-883ace324b4e"}
21:37:08.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1b15d288-22fd-42a9-b6a4-883ace324b4e"}
21:37:08.890 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a3658cdb-c944-467d-927c-108fe9b1d31b"}
21:37:08.890 00.000 13300 case statement mapped state 1 to 101
21:37:08.890 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a3658cdb-c944-467d-927c-108fe9b1d31b"}
21:37:09.895 01.005 11596 Exposure complete
21:37:09.966 00.071 11596 worker thread done servicing request
21:37:09.966 00.000 13300 OnExposeComplete: enter
21:37:09.966 00.000 13300 UpdateGuideState(): m_state=1
21:37:09.966 00.000 13300 UpdateCurrentPosition: no star selected
21:37:09.967 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:37:09.967 00.000 13300 Status Line: Nessuna stella selezionata
21:37:09.969 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:37:09.976 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:37:09.976 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:09.977 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:37:09.977 00.000 13300 Enqueuing Expose request
21:37:09.977 00.000 11596 Worker thread wakes up
21:37:09.977 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:37:10.481 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:37:11.889 01.408 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b37558a1-7aa2-4675-8422-88483b5516e1"}
21:37:11.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b37558a1-7aa2-4675-8422-88483b5516e1"}
21:37:11.890 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cd04a53b-e825-47ed-b1d1-a8b12df20bac"}
21:37:11.890 00.000 13300 case statement mapped state 1 to 101
21:37:11.890 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cd04a53b-e825-47ed-b1d1-a8b12df20bac"}
21:37:13.562 01.672 11596 Exposure complete
21:37:13.719 00.157 11596 worker thread done servicing request
21:37:13.719 00.000 13300 OnExposeComplete: enter
21:37:13.720 00.001 13300 UpdateGuideState(): m_state=1
21:37:13.720 00.000 13300 UpdateCurrentPosition: no star selected
21:37:13.721 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:37:13.721 00.000 13300 Status Line: Nessuna stella selezionata
21:37:13.726 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:37:13.738 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
21:37:13.738 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:13.739 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:37:13.739 00.000 13300 Enqueuing Expose request
21:37:13.739 00.000 11596 Worker thread wakes up
21:37:13.739 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:37:14.247 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:37:14.890 00.643 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"af13a61a-ffc6-4927-8c3c-ae9729bad7ae"}
21:37:14.890 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"af13a61a-ffc6-4927-8c3c-ae9729bad7ae"}
21:37:14.891 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e0dc1de1-58fa-4589-a0d8-ed5240603fd3"}
21:37:14.891 00.000 13300 case statement mapped state 1 to 101
21:37:14.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e0dc1de1-58fa-4589-a0d8-ed5240603fd3"}
21:37:17.291 02.400 11596 Exposure complete
21:37:17.404 00.113 11596 worker thread done servicing request
21:37:17.404 00.000 13300 OnExposeComplete: enter
21:37:17.405 00.001 13300 UpdateGuideState(): m_state=1
21:37:17.405 00.000 13300 UpdateCurrentPosition: no star selected
21:37:17.405 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:37:17.406 00.001 13300 Status Line: Nessuna stella selezionata
21:37:17.410 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:37:17.420 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:37:17.420 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:17.420 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:37:17.421 00.001 13300 Enqueuing Expose request
21:37:17.421 00.000 11596 Worker thread wakes up
21:37:17.421 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:37:17.890 00.469 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f335f300-0371-4983-9639-e7da6024f210"}
21:37:17.890 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f335f300-0371-4983-9639-e7da6024f210"}
21:37:17.891 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"36aeeba1-2fec-465b-b572-cfd1f8ea7121"}
21:37:17.891 00.000 13300 case statement mapped state 1 to 101
21:37:17.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"36aeeba1-2fec-465b-b572-cfd1f8ea7121"}
21:37:17.930 00.039 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:37:20.890 02.960 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7e3337dd-b189-41c7-aab4-0d49ee0adcf1"}
21:37:20.890 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7e3337dd-b189-41c7-aab4-0d49ee0adcf1"}
21:37:20.891 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3208b7d6-d722-4ea6-bcb7-64371f6f3312"}
21:37:20.891 00.000 13300 case statement mapped state 1 to 101
21:37:20.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3208b7d6-d722-4ea6-bcb7-64371f6f3312"}
21:37:20.960 00.069 11596 Exposure complete
21:37:21.032 00.072 11596 worker thread done servicing request
21:37:21.032 00.000 13300 OnExposeComplete: enter
21:37:21.033 00.001 13300 UpdateGuideState(): m_state=1
21:37:21.033 00.000 13300 UpdateCurrentPosition: no star selected
21:37:21.033 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:37:21.033 00.000 13300 Status Line: Nessuna stella selezionata
21:37:21.036 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:37:21.043 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:37:21.043 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:21.043 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:37:21.043 00.000 13300 Enqueuing Expose request
21:37:21.043 00.000 11596 Worker thread wakes up
21:37:21.043 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:37:21.557 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:37:23.889 02.332 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"331d0dcd-5e20-441c-b000-b2325bdbc9b1"}
21:37:23.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"331d0dcd-5e20-441c-b000-b2325bdbc9b1"}
21:37:23.890 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"93f3d862-6e2e-4c49-8d93-be8fe94619c7"}
21:37:23.890 00.000 13300 case statement mapped state 1 to 101
21:37:23.890 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"93f3d862-6e2e-4c49-8d93-be8fe94619c7"}
21:37:24.599 00.709 11596 Exposure complete
21:37:24.689 00.090 11596 worker thread done servicing request
21:37:24.690 00.001 13300 OnExposeComplete: enter
21:37:24.690 00.000 13300 UpdateGuideState(): m_state=1
21:37:24.690 00.000 13300 UpdateCurrentPosition: no star selected
21:37:24.690 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:37:24.691 00.001 13300 Status Line: Nessuna stella selezionata
21:37:24.694 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:37:24.703 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:37:24.703 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:24.703 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:37:24.703 00.000 13300 Enqueuing Expose request
21:37:24.703 00.000 11596 Worker thread wakes up
21:37:24.703 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:37:25.205 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:37:26.889 01.684 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"86f30f5c-2313-4acc-9f30-0fd7134cbfdc"}
21:37:26.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"86f30f5c-2313-4acc-9f30-0fd7134cbfdc"}
21:37:26.890 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"582fc6f7-0a4d-4333-8317-c054a45393c8"}
21:37:26.890 00.000 13300 case statement mapped state 1 to 101
21:37:26.891 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"582fc6f7-0a4d-4333-8317-c054a45393c8"}
21:37:28.239 01.348 11596 Exposure complete
21:37:28.333 00.094 11596 worker thread done servicing request
21:37:28.333 00.000 13300 OnExposeComplete: enter
21:37:28.333 00.000 13300 UpdateGuideState(): m_state=1
21:37:28.334 00.001 13300 UpdateCurrentPosition: no star selected
21:37:28.334 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:37:28.334 00.000 13300 Status Line: Nessuna stella selezionata
21:37:28.339 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
21:37:28.348 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:37:28.348 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:28.348 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:37:28.348 00.000 13300 Enqueuing Expose request
21:37:28.348 00.000 11596 Worker thread wakes up
21:37:28.348 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:37:28.862 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:37:29.889 01.027 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ec9d7836-b4b9-48a1-8aac-216b2f6ba2cf"}
21:37:29.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ec9d7836-b4b9-48a1-8aac-216b2f6ba2cf"}
21:37:29.890 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b8d3e3af-f06d-46af-b285-27cdcd38dc93"}
21:37:29.890 00.000 13300 case statement mapped state 1 to 101
21:37:29.890 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b8d3e3af-f06d-46af-b285-27cdcd38dc93"}
21:37:31.911 02.021 11596 Exposure complete
21:37:32.009 00.098 11596 worker thread done servicing request
21:37:32.009 00.000 13300 OnExposeComplete: enter
21:37:32.009 00.000 13300 UpdateGuideState(): m_state=1
21:37:32.009 00.000 13300 UpdateCurrentPosition: no star selected
21:37:32.010 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:37:32.010 00.000 13300 Status Line: Nessuna stella selezionata
21:37:32.014 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:37:32.021 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:37:32.022 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:32.022 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:37:32.022 00.000 13300 Enqueuing Expose request
21:37:32.022 00.000 11596 Worker thread wakes up
21:37:32.022 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:37:32.535 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:37:32.890 00.355 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"db64eca5-989c-482c-b97e-3d899e224bda"}
21:37:32.890 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"db64eca5-989c-482c-b97e-3d899e224bda"}
21:37:32.891 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ec71b7a0-a256-49fa-903d-0ea60fe73500"}
21:37:32.891 00.000 13300 case statement mapped state 1 to 101
21:37:32.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ec71b7a0-a256-49fa-903d-0ea60fe73500"}
21:37:35.569 02.678 11596 Exposure complete
21:37:35.705 00.136 11596 worker thread done servicing request
21:37:35.705 00.000 13300 OnExposeComplete: enter
21:37:35.705 00.000 13300 UpdateGuideState(): m_state=1
21:37:35.706 00.001 13300 UpdateCurrentPosition: no star selected
21:37:35.706 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:37:35.706 00.000 13300 Status Line: Nessuna stella selezionata
21:37:35.710 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:37:35.721 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:37:35.721 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:35.721 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:37:35.721 00.000 13300 Enqueuing Expose request
21:37:35.721 00.000 11596 Worker thread wakes up
21:37:35.722 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:37:36.244 00.522 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:37:39.504 03.260 11596 Exposure complete
21:37:39.721 00.217 11596 worker thread done servicing request
21:37:39.721 00.000 13300 OnExposeComplete: enter
21:37:39.721 00.000 13300 UpdateGuideState(): m_state=1
21:37:39.722 00.001 13300 UpdateCurrentPosition: no star selected
21:37:39.722 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:37:39.722 00.000 13300 Status Line: Nessuna stella selezionata
21:37:39.727 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:37:39.738 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:37:39.738 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:39.738 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:37:39.738 00.000 13300 Enqueuing Expose request
21:37:39.748 00.010 11596 Worker thread wakes up
21:37:39.748 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:37:40.264 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:37:40.968 00.704 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6fb107ad-1a36-4ef5-ac35-80ddf041f637"}
21:37:40.969 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6fb107ad-1a36-4ef5-ac35-80ddf041f637"}
21:37:40.970 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"89d67f02-f060-4794-8074-0904a98a662e"}
21:37:40.970 00.000 13300 case statement mapped state 1 to 101
21:37:40.971 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"89d67f02-f060-4794-8074-0904a98a662e"}
21:37:43.321 02.350 11596 Exposure complete
21:37:43.512 00.191 13300 OnExposeComplete: enter
21:37:43.512 00.000 13300 UpdateGuideState(): m_state=1
21:37:43.512 00.000 11596 worker thread done servicing request
21:37:43.512 00.000 13300 UpdateCurrentPosition: no star selected
21:37:43.513 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:37:43.513 00.000 13300 Status Line: Nessuna stella selezionata
21:37:43.520 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:37:43.536 00.016 13300 UpdateGuideState exits: Nessuna stella selezionata
21:37:43.536 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:43.536 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:37:43.536 00.000 13300 Enqueuing Expose request
21:37:43.537 00.001 11596 Worker thread wakes up
21:37:43.537 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:37:43.969 00.432 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8caa9772-63dc-43df-8c4f-2ede2e703ee8"}
21:37:43.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8caa9772-63dc-43df-8c4f-2ede2e703ee8"}
21:37:43.970 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9f38c9e9-ebd9-4d6c-9a05-7c256eaccae8"}
21:37:43.970 00.000 13300 case statement mapped state 1 to 101
21:37:43.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9f38c9e9-ebd9-4d6c-9a05-7c256eaccae8"}
21:37:44.040 00.070 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:37:46.968 02.928 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f1306acf-5b77-4698-9294-5877b1e9a124"}
21:37:46.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f1306acf-5b77-4698-9294-5877b1e9a124"}
21:37:46.969 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a94fa49d-afc2-4385-830b-7dc88fa5e4b9"}
21:37:46.969 00.000 13300 case statement mapped state 1 to 101
21:37:46.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a94fa49d-afc2-4385-830b-7dc88fa5e4b9"}
21:37:47.078 00.109 11596 Exposure complete
21:37:47.155 00.077 11596 worker thread done servicing request
21:37:47.156 00.001 13300 OnExposeComplete: enter
21:37:47.156 00.000 13300 UpdateGuideState(): m_state=1
21:37:47.156 00.000 13300 UpdateCurrentPosition: no star selected
21:37:47.156 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:37:47.156 00.000 13300 Status Line: Nessuna stella selezionata
21:37:47.159 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:37:47.166 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:37:47.167 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:47.167 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:37:47.167 00.000 13300 Enqueuing Expose request
21:37:47.167 00.000 11596 Worker thread wakes up
21:37:47.167 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:37:47.669 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:37:49.967 02.298 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"62ead6ab-e1d1-4953-bb0e-c329f8a8efee"}
21:37:49.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"62ead6ab-e1d1-4953-bb0e-c329f8a8efee"}
21:37:49.967 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d4af903a-653d-4583-a260-11cade4aa6ce"}
21:37:49.968 00.001 13300 case statement mapped state 1 to 101
21:37:49.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d4af903a-653d-4583-a260-11cade4aa6ce"}
21:37:50.702 00.734 11596 Exposure complete
21:37:50.784 00.082 11596 worker thread done servicing request
21:37:50.784 00.000 13300 OnExposeComplete: enter
21:37:50.784 00.000 13300 UpdateGuideState(): m_state=1
21:37:50.784 00.000 13300 UpdateCurrentPosition: no star selected
21:37:50.785 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:37:50.785 00.000 13300 Status Line: Nessuna stella selezionata
21:37:50.788 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:37:50.796 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:37:50.796 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:50.796 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:37:50.796 00.000 13300 Enqueuing Expose request
21:37:50.796 00.000 11596 Worker thread wakes up
21:37:50.796 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:37:51.301 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:37:52.967 01.666 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8cc543fd-0423-4fe4-9230-95f5724411f1"}
21:37:52.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8cc543fd-0423-4fe4-9230-95f5724411f1"}
21:37:52.968 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ca3adbec-6602-4308-9f59-f5109b2f1331"}
21:37:52.968 00.000 13300 case statement mapped state 1 to 101
21:37:52.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ca3adbec-6602-4308-9f59-f5109b2f1331"}
21:37:54.338 01.370 11596 Exposure complete
21:37:54.425 00.087 11596 worker thread done servicing request
21:37:54.425 00.000 13300 OnExposeComplete: enter
21:37:54.425 00.000 13300 UpdateGuideState(): m_state=1
21:37:54.426 00.001 13300 UpdateCurrentPosition: no star selected
21:37:54.426 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:37:54.426 00.000 13300 Status Line: Nessuna stella selezionata
21:37:54.430 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:37:54.441 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:37:54.441 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:54.441 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:37:54.441 00.000 13300 Enqueuing Expose request
21:37:54.441 00.000 11596 Worker thread wakes up
21:37:54.442 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:37:54.950 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:37:55.966 01.016 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4246d640-c2b9-4dfb-8c45-668b80fa2702"}
21:37:55.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4246d640-c2b9-4dfb-8c45-668b80fa2702"}
21:37:55.967 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bc57adc3-f747-4c2f-9d3f-6ea064f11b64"}
21:37:55.967 00.000 13300 case statement mapped state 1 to 101
21:37:55.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bc57adc3-f747-4c2f-9d3f-6ea064f11b64"}
21:37:57.987 02.020 11596 Exposure complete
21:37:58.070 00.083 11596 worker thread done servicing request
21:37:58.070 00.000 13300 OnExposeComplete: enter
21:37:58.070 00.000 13300 UpdateGuideState(): m_state=1
21:37:58.071 00.001 13300 UpdateCurrentPosition: no star selected
21:37:58.071 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:37:58.072 00.001 13300 Status Line: Nessuna stella selezionata
21:37:58.075 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:37:58.081 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:37:58.082 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:58.082 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:37:58.082 00.000 13300 Enqueuing Expose request
21:37:58.082 00.000 11596 Worker thread wakes up
21:37:58.082 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:37:58.589 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:37:58.966 00.377 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"54a253f9-e5f4-481d-9db7-0b7e751c69b3"}
21:37:58.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"54a253f9-e5f4-481d-9db7-0b7e751c69b3"}
21:37:58.967 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"29e43acb-317c-4dbb-a507-6d287966eaee"}
21:37:58.967 00.000 13300 case statement mapped state 1 to 101
21:37:58.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"29e43acb-317c-4dbb-a507-6d287966eaee"}
21:38:01.619 02.652 11596 Exposure complete
21:38:01.691 00.072 11596 worker thread done servicing request
21:38:01.691 00.000 13300 OnExposeComplete: enter
21:38:01.691 00.000 13300 UpdateGuideState(): m_state=1
21:38:01.691 00.000 13300 UpdateCurrentPosition: no star selected
21:38:01.692 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:38:01.692 00.000 13300 Status Line: Nessuna stella selezionata
21:38:01.694 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:38:01.701 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:38:01.701 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:01.702 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:38:01.702 00.000 13300 Enqueuing Expose request
21:38:01.702 00.000 11596 Worker thread wakes up
21:38:01.702 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:38:01.966 00.264 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"677ac9ad-aca1-4f14-9119-67f316332eaf"}
21:38:01.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"677ac9ad-aca1-4f14-9119-67f316332eaf"}
21:38:01.967 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aed337cc-acb9-4dd7-9c73-0f8f8d4e2a37"}
21:38:01.967 00.000 13300 case statement mapped state 1 to 101
21:38:01.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"aed337cc-acb9-4dd7-9c73-0f8f8d4e2a37"}
21:38:02.214 00.247 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:38:04.966 02.752 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b9f22821-78d0-4ec8-a75a-7701c9bd6aa2"}
21:38:04.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b9f22821-78d0-4ec8-a75a-7701c9bd6aa2"}
21:38:04.967 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a2a29a43-3a09-42e9-a1b4-d6338faafa07"}
21:38:04.967 00.000 13300 case statement mapped state 1 to 101
21:38:04.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a2a29a43-3a09-42e9-a1b4-d6338faafa07"}
21:38:05.241 00.274 11596 Exposure complete
21:38:05.325 00.084 11596 worker thread done servicing request
21:38:05.325 00.000 13300 OnExposeComplete: enter
21:38:05.325 00.000 13300 UpdateGuideState(): m_state=1
21:38:05.325 00.000 13300 UpdateCurrentPosition: no star selected
21:38:05.326 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:38:05.326 00.000 13300 Status Line: Nessuna stella selezionata
21:38:05.329 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:38:05.336 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:38:05.336 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:05.336 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:38:05.336 00.000 13300 Enqueuing Expose request
21:38:05.336 00.000 11596 Worker thread wakes up
21:38:05.336 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:38:05.843 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:38:07.965 02.122 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d246ecfb-a7d5-4c83-92d7-ee62568c436c"}
21:38:07.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d246ecfb-a7d5-4c83-92d7-ee62568c436c"}
21:38:07.966 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3e2a05f7-fceb-4f17-9ad6-8eb7c2848585"}
21:38:07.966 00.000 13300 case statement mapped state 1 to 101
21:38:07.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3e2a05f7-fceb-4f17-9ad6-8eb7c2848585"}
21:38:08.870 00.904 11596 Exposure complete
21:38:08.942 00.072 11596 worker thread done servicing request
21:38:08.942 00.000 13300 OnExposeComplete: enter
21:38:08.942 00.000 13300 UpdateGuideState(): m_state=1
21:38:08.943 00.001 13300 UpdateCurrentPosition: no star selected
21:38:08.943 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:38:08.943 00.000 13300 Status Line: Nessuna stella selezionata
21:38:08.946 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:38:08.953 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:38:08.954 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:08.954 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:38:08.954 00.000 13300 Enqueuing Expose request
21:38:08.954 00.000 11596 Worker thread wakes up
21:38:08.954 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:38:09.455 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:38:10.964 01.509 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9e145326-1bf2-4f9c-b052-5c3c88783659"}
21:38:10.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9e145326-1bf2-4f9c-b052-5c3c88783659"}
21:38:10.965 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bb54ab2c-67fb-4371-8dcb-4484f5aa7f49"}
21:38:10.965 00.000 13300 case statement mapped state 1 to 101
21:38:10.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bb54ab2c-67fb-4371-8dcb-4484f5aa7f49"}
21:38:12.479 01.514 11596 Exposure complete
21:38:12.553 00.074 11596 worker thread done servicing request
21:38:12.553 00.000 13300 OnExposeComplete: enter
21:38:12.554 00.001 13300 UpdateGuideState(): m_state=1
21:38:12.554 00.000 13300 UpdateCurrentPosition: no star selected
21:38:12.554 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:38:12.554 00.000 13300 Status Line: Nessuna stella selezionata
21:38:12.557 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:38:12.563 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:38:12.563 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:12.564 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:38:12.564 00.000 13300 Enqueuing Expose request
21:38:12.564 00.000 11596 Worker thread wakes up
21:38:12.564 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:38:13.069 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:38:13.964 00.895 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"77fd92f4-f2ef-4596-a49e-533899b9539d"}
21:38:13.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"77fd92f4-f2ef-4596-a49e-533899b9539d"}
21:38:13.965 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"68a63553-7a7c-41b5-99ae-80ffe236daa9"}
21:38:13.965 00.000 13300 case statement mapped state 1 to 101
21:38:13.966 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"68a63553-7a7c-41b5-99ae-80ffe236daa9"}
21:38:16.107 02.141 11596 Exposure complete
21:38:16.184 00.077 11596 worker thread done servicing request
21:38:16.185 00.001 13300 OnExposeComplete: enter
21:38:16.185 00.000 13300 UpdateGuideState(): m_state=1
21:38:16.185 00.000 13300 UpdateCurrentPosition: no star selected
21:38:16.185 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:38:16.186 00.001 13300 Status Line: Nessuna stella selezionata
21:38:16.188 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:38:16.196 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:38:16.196 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:16.196 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:38:16.196 00.000 13300 Enqueuing Expose request
21:38:16.196 00.000 11596 Worker thread wakes up
21:38:16.196 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:38:16.711 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:38:16.964 00.253 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"915a1c15-8b4f-4c9e-a7ca-4fc0f6b590f5"}
21:38:16.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"915a1c15-8b4f-4c9e-a7ca-4fc0f6b590f5"}
21:38:16.965 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"442c8b07-a89e-48ca-bff3-a20fa6cf302e"}
21:38:16.965 00.000 13300 case statement mapped state 1 to 101
21:38:16.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"442c8b07-a89e-48ca-bff3-a20fa6cf302e"}
21:38:19.810 02.845 11596 Exposure complete
21:38:19.881 00.071 11596 worker thread done servicing request
21:38:19.881 00.000 13300 OnExposeComplete: enter
21:38:19.881 00.000 13300 UpdateGuideState(): m_state=1
21:38:19.881 00.000 13300 UpdateCurrentPosition: no star selected
21:38:19.882 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:38:19.882 00.000 13300 Status Line: Nessuna stella selezionata
21:38:19.886 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:38:19.899 00.013 13300 UpdateGuideState exits: Nessuna stella selezionata
21:38:19.899 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:19.899 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:38:19.899 00.000 13300 Enqueuing Expose request
21:38:19.899 00.000 11596 Worker thread wakes up
21:38:19.899 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:38:19.963 00.064 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"48da5cc8-df39-4643-968f-2e9badba5ed6"}
21:38:19.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"48da5cc8-df39-4643-968f-2e9badba5ed6"}
21:38:19.964 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4a2ab26a-1d5a-4962-b23f-551a0b61f292"}
21:38:19.964 00.000 13300 case statement mapped state 1 to 101
21:38:19.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4a2ab26a-1d5a-4962-b23f-551a0b61f292"}
21:38:20.412 00.448 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:38:22.964 02.552 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0aa9bb04-f15f-4881-babe-bac797b2dc00"}
21:38:22.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0aa9bb04-f15f-4881-babe-bac797b2dc00"}
21:38:22.965 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bcd64f1f-9294-42ef-bce5-ac37e155c1a2"}
21:38:22.965 00.000 13300 case statement mapped state 1 to 101
21:38:22.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bcd64f1f-9294-42ef-bce5-ac37e155c1a2"}
21:38:23.446 00.481 11596 Exposure complete
21:38:23.516 00.070 11596 worker thread done servicing request
21:38:23.517 00.001 13300 OnExposeComplete: enter
21:38:23.517 00.000 13300 UpdateGuideState(): m_state=1
21:38:23.517 00.000 13300 UpdateCurrentPosition: no star selected
21:38:23.517 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:38:23.518 00.001 13300 Status Line: Nessuna stella selezionata
21:38:23.520 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=253, Gamma=0.510
21:38:23.527 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:38:23.527 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:23.527 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:38:23.527 00.000 13300 Enqueuing Expose request
21:38:23.527 00.000 11596 Worker thread wakes up
21:38:23.527 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:38:24.034 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:38:25.963 01.929 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1f940987-034f-4ce8-9f12-3ba1b5fa3291"}
21:38:25.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1f940987-034f-4ce8-9f12-3ba1b5fa3291"}
21:38:25.963 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a745867e-a525-4625-b1c7-b58f211bfd06"}
21:38:25.964 00.001 13300 case statement mapped state 1 to 101
21:38:25.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a745867e-a525-4625-b1c7-b58f211bfd06"}
21:38:27.060 01.096 11596 Exposure complete
21:38:27.131 00.071 11596 worker thread done servicing request
21:38:27.131 00.000 13300 OnExposeComplete: enter
21:38:27.131 00.000 13300 UpdateGuideState(): m_state=1
21:38:27.132 00.001 13300 UpdateCurrentPosition: no star selected
21:38:27.132 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:38:27.132 00.000 13300 Status Line: Nessuna stella selezionata
21:38:27.135 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=255, Gamma=0.510
21:38:27.142 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:38:27.142 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:27.142 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:38:27.142 00.000 13300 Enqueuing Expose request
21:38:27.142 00.000 11596 Worker thread wakes up
21:38:27.142 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:38:27.650 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:38:28.962 01.312 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"48c0dffa-4862-4464-8255-7ee548292fa9"}
21:38:28.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"48c0dffa-4862-4464-8255-7ee548292fa9"}
21:38:28.963 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"38028d3b-bcaa-4cc0-b63a-eff9341e981f"}
21:38:28.963 00.000 13300 case statement mapped state 1 to 101
21:38:28.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"38028d3b-bcaa-4cc0-b63a-eff9341e981f"}
21:38:30.688 01.725 11596 Exposure complete
21:38:30.776 00.088 11596 worker thread done servicing request
21:38:30.776 00.000 13300 OnExposeComplete: enter
21:38:30.776 00.000 13300 UpdateGuideState(): m_state=1
21:38:30.777 00.001 13300 UpdateCurrentPosition: no star selected
21:38:30.777 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:38:30.777 00.000 13300 Status Line: Nessuna stella selezionata
21:38:30.781 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=255, Gamma=0.510
21:38:30.790 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:38:30.791 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:30.791 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:38:30.791 00.000 13300 Enqueuing Expose request
21:38:30.791 00.000 11596 Worker thread wakes up
21:38:30.791 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:38:31.293 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:38:31.962 00.669 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d27d7b15-d722-4394-a203-b005ac0a523a"}
21:38:31.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d27d7b15-d722-4394-a203-b005ac0a523a"}
21:38:31.963 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b25cd2ff-b17c-4a40-b319-440516402ae9"}
21:38:31.963 00.000 13300 case statement mapped state 1 to 101
21:38:31.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b25cd2ff-b17c-4a40-b319-440516402ae9"}
21:38:34.325 02.362 11596 Exposure complete
21:38:34.408 00.083 11596 worker thread done servicing request
21:38:34.408 00.000 13300 OnExposeComplete: enter
21:38:34.408 00.000 13300 UpdateGuideState(): m_state=1
21:38:34.409 00.001 13300 UpdateCurrentPosition: no star selected
21:38:34.409 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:38:34.409 00.000 13300 Status Line: Nessuna stella selezionata
21:38:34.412 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:38:34.422 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:38:34.422 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:34.422 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:38:34.422 00.000 13300 Enqueuing Expose request
21:38:34.422 00.000 11596 Worker thread wakes up
21:38:34.423 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:38:34.938 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:38:34.963 00.025 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"664805e5-e2c4-49be-8748-2b97efe56fcd"}
21:38:34.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"664805e5-e2c4-49be-8748-2b97efe56fcd"}
21:38:34.964 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0828b2b0-13e7-4b15-9389-ba5f5cc2db20"}
21:38:34.964 00.000 13300 case statement mapped state 1 to 101
21:38:34.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0828b2b0-13e7-4b15-9389-ba5f5cc2db20"}
21:38:37.978 03.014 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cb144e9d-c57f-4e82-8a7d-74e93f3e4768"}
21:38:37.978 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cb144e9d-c57f-4e82-8a7d-74e93f3e4768"}
21:38:37.979 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2a8921ca-ed8f-410d-b9d8-c0f06fd9cd50"}
21:38:37.980 00.001 13300 case statement mapped state 1 to 101
21:38:37.980 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2a8921ca-ed8f-410d-b9d8-c0f06fd9cd50"}
21:38:38.073 00.093 11596 Exposure complete
21:38:38.271 00.198 11596 worker thread done servicing request
21:38:38.271 00.000 13300 OnExposeComplete: enter
21:38:38.271 00.000 13300 UpdateGuideState(): m_state=1
21:38:38.271 00.000 13300 UpdateCurrentPosition: no star selected
21:38:38.272 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:38:38.272 00.000 13300 Status Line: Nessuna stella selezionata
21:38:38.274 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:38:38.283 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:38:38.284 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:38.284 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:38:38.284 00.000 13300 Enqueuing Expose request
21:38:38.305 00.021 11596 Worker thread wakes up
21:38:38.305 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:38:38.819 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:38:42.058 03.239 11596 Exposure complete
21:38:42.347 00.289 11596 worker thread done servicing request
21:38:42.347 00.000 13300 OnExposeComplete: enter
21:38:42.348 00.001 13300 UpdateGuideState(): m_state=1
21:38:42.348 00.000 13300 UpdateCurrentPosition: no star selected
21:38:42.348 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:38:42.349 00.001 13300 Status Line: Nessuna stella selezionata
21:38:42.352 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:38:42.362 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:38:42.363 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:42.363 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:38:42.363 00.000 13300 Enqueuing Expose request
21:38:42.363 00.000 11596 Worker thread wakes up
21:38:42.363 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:38:42.876 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:38:42.987 00.111 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cb0c0650-8d86-478e-8e7a-43afa8fd98ee"}
21:38:42.987 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cb0c0650-8d86-478e-8e7a-43afa8fd98ee"}
21:38:42.988 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8ad7862f-ec77-470d-9ee1-2e0ae0df2576"}
21:38:42.989 00.001 13300 case statement mapped state 1 to 101
21:38:42.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8ad7862f-ec77-470d-9ee1-2e0ae0df2576"}
21:38:45.986 02.997 11596 Exposure complete
21:38:45.991 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"435ec693-42e3-4cd2-84e2-a0d570189fef"}
21:38:45.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"435ec693-42e3-4cd2-84e2-a0d570189fef"}
21:38:45.993 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d4bd7b48-c8a5-4e86-be1f-079987e48738"}
21:38:45.993 00.000 13300 case statement mapped state 1 to 101
21:38:45.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d4bd7b48-c8a5-4e86-be1f-079987e48738"}
21:38:46.122 00.129 11596 worker thread done servicing request
21:38:46.123 00.001 13300 OnExposeComplete: enter
21:38:46.123 00.000 13300 UpdateGuideState(): m_state=1
21:38:46.123 00.000 13300 UpdateCurrentPosition: no star selected
21:38:46.124 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:38:46.124 00.000 13300 Status Line: Nessuna stella selezionata
21:38:46.129 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:38:46.140 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:38:46.140 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:46.140 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:38:46.140 00.000 13300 Enqueuing Expose request
21:38:46.140 00.000 11596 Worker thread wakes up
21:38:46.140 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:38:46.646 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:38:48.990 02.344 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f692c5cf-3851-4b80-93db-0fbf6f31c71e"}
21:38:48.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f692c5cf-3851-4b80-93db-0fbf6f31c71e"}
21:38:48.991 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8d04f2f9-a6c7-428c-9eeb-53393bfa8793"}
21:38:48.991 00.000 13300 case statement mapped state 1 to 101
21:38:48.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8d04f2f9-a6c7-428c-9eeb-53393bfa8793"}
21:38:49.677 00.686 11596 Exposure complete
21:38:49.753 00.076 11596 worker thread done servicing request
21:38:49.753 00.000 13300 OnExposeComplete: enter
21:38:49.753 00.000 13300 UpdateGuideState(): m_state=1
21:38:49.753 00.000 13300 UpdateCurrentPosition: no star selected
21:38:49.754 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:38:49.754 00.000 13300 Status Line: Nessuna stella selezionata
21:38:49.757 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=255, Gamma=0.510
21:38:49.765 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:38:49.765 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:49.765 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:38:49.766 00.001 13300 Enqueuing Expose request
21:38:49.766 00.000 11596 Worker thread wakes up
21:38:49.766 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:38:50.276 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:38:51.988 01.712 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"94f64184-417e-4283-93b8-ccea2a2bfe0d"}
21:38:51.988 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"94f64184-417e-4283-93b8-ccea2a2bfe0d"}
21:38:51.989 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6ea05da0-001f-4272-9274-b97b019184ed"}
21:38:51.989 00.000 13300 case statement mapped state 1 to 101
21:38:51.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6ea05da0-001f-4272-9274-b97b019184ed"}
21:38:53.304 01.315 11596 Exposure complete
21:38:53.375 00.071 11596 worker thread done servicing request
21:38:53.376 00.001 13300 OnExposeComplete: enter
21:38:53.376 00.000 13300 UpdateGuideState(): m_state=1
21:38:53.376 00.000 13300 UpdateCurrentPosition: no star selected
21:38:53.376 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:38:53.377 00.001 13300 Status Line: Nessuna stella selezionata
21:38:53.379 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=255, Gamma=0.510
21:38:53.386 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:38:53.387 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:53.387 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:38:53.387 00.000 13300 Enqueuing Expose request
21:38:53.387 00.000 11596 Worker thread wakes up
21:38:53.387 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:38:53.892 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:38:54.989 01.097 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"166808e7-561e-40a5-b8df-5a7ce4d34cca"}
21:38:54.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"166808e7-561e-40a5-b8df-5a7ce4d34cca"}
21:38:54.990 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"884836ea-2d05-45ad-b247-dcd76954abd4"}
21:38:54.990 00.000 13300 case statement mapped state 1 to 101
21:38:54.991 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"884836ea-2d05-45ad-b247-dcd76954abd4"}
21:38:56.925 01.934 11596 Exposure complete
21:38:56.998 00.073 11596 worker thread done servicing request
21:38:56.998 00.000 13300 OnExposeComplete: enter
21:38:56.998 00.000 13300 UpdateGuideState(): m_state=1
21:38:56.999 00.001 13300 UpdateCurrentPosition: no star selected
21:38:56.999 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:38:56.999 00.000 13300 Status Line: Nessuna stella selezionata
21:38:57.002 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:38:57.010 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:38:57.010 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:57.010 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:38:57.010 00.000 13300 Enqueuing Expose request
21:38:57.010 00.000 11596 Worker thread wakes up
21:38:57.010 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:38:57.526 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:38:57.988 00.462 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b863481c-8053-4be6-a145-8147982ef0c2"}
21:38:57.988 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b863481c-8053-4be6-a145-8147982ef0c2"}
21:38:57.989 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"da40ecc0-f64f-4b03-87b2-0fbee4b691cb"}
21:38:57.989 00.000 13300 case statement mapped state 1 to 101
21:38:57.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"da40ecc0-f64f-4b03-87b2-0fbee4b691cb"}
21:39:00.549 02.560 11596 Exposure complete
21:39:00.621 00.072 11596 worker thread done servicing request
21:39:00.621 00.000 13300 OnExposeComplete: enter
21:39:00.621 00.000 13300 UpdateGuideState(): m_state=1
21:39:00.622 00.001 13300 UpdateCurrentPosition: no star selected
21:39:00.622 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:39:00.622 00.000 13300 Status Line: Nessuna stella selezionata
21:39:00.626 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:39:00.633 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:39:00.634 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:00.634 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:39:00.634 00.000 13300 Enqueuing Expose request
21:39:00.634 00.000 11596 Worker thread wakes up
21:39:00.634 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:39:00.988 00.354 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ca928a2f-8e97-45a8-a38a-b845c852947a"}
21:39:00.988 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ca928a2f-8e97-45a8-a38a-b845c852947a"}
21:39:00.989 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"955efa28-5a9e-4ef3-b933-ca17e3465d8f"}
21:39:00.989 00.000 13300 case statement mapped state 1 to 101
21:39:00.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"955efa28-5a9e-4ef3-b933-ca17e3465d8f"}
21:39:01.138 00.149 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:39:03.987 02.849 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0b09e1d8-2e2a-4763-9efe-f06931da6e46"}
21:39:03.987 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0b09e1d8-2e2a-4763-9efe-f06931da6e46"}
21:39:03.988 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"52465fea-6577-48b4-9a45-6a6e808733bb"}
21:39:03.988 00.000 13300 case statement mapped state 1 to 101
21:39:03.988 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"52465fea-6577-48b4-9a45-6a6e808733bb"}
21:39:04.167 00.179 11596 Exposure complete
21:39:04.259 00.092 11596 worker thread done servicing request
21:39:04.260 00.001 13300 OnExposeComplete: enter
21:39:04.260 00.000 13300 UpdateGuideState(): m_state=1
21:39:04.260 00.000 13300 UpdateCurrentPosition: no star selected
21:39:04.261 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:39:04.261 00.000 13300 Status Line: Nessuna stella selezionata
21:39:04.264 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:39:04.270 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:39:04.270 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:04.271 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:39:04.271 00.000 13300 Enqueuing Expose request
21:39:04.271 00.000 11596 Worker thread wakes up
21:39:04.271 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:39:04.782 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:39:06.985 02.203 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b9f63aae-0e81-4863-9508-ee45ec0ed67e"}
21:39:06.985 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b9f63aae-0e81-4863-9508-ee45ec0ed67e"}
21:39:06.986 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c7c323cd-ce77-4dca-9be5-088081f664a6"}
21:39:06.986 00.000 13300 case statement mapped state 1 to 101
21:39:06.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c7c323cd-ce77-4dca-9be5-088081f664a6"}
21:39:07.847 00.861 11596 Exposure complete
21:39:07.923 00.076 11596 worker thread done servicing request
21:39:07.923 00.000 13300 OnExposeComplete: enter
21:39:07.923 00.000 13300 UpdateGuideState(): m_state=1
21:39:07.924 00.001 13300 UpdateCurrentPosition: no star selected
21:39:07.924 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:39:07.924 00.000 13300 Status Line: Nessuna stella selezionata
21:39:07.927 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:39:07.934 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:39:07.934 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:07.934 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:39:07.934 00.000 13300 Enqueuing Expose request
21:39:07.934 00.000 11596 Worker thread wakes up
21:39:07.934 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:39:08.435 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:39:09.984 01.549 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"255065ce-314e-4266-8b24-2ba0b0abdaa4"}
21:39:09.984 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"255065ce-314e-4266-8b24-2ba0b0abdaa4"}
21:39:09.985 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"83f9df4a-07bd-413d-8f0a-24db792a31e8"}
21:39:09.985 00.000 13300 case statement mapped state 1 to 101
21:39:09.985 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"83f9df4a-07bd-413d-8f0a-24db792a31e8"}
21:39:11.465 01.480 11596 Exposure complete
21:39:11.537 00.072 11596 worker thread done servicing request
21:39:11.537 00.000 13300 OnExposeComplete: enter
21:39:11.537 00.000 13300 UpdateGuideState(): m_state=1
21:39:11.538 00.001 13300 UpdateCurrentPosition: no star selected
21:39:11.538 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:39:11.538 00.000 13300 Status Line: Nessuna stella selezionata
21:39:11.543 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=251, Gamma=0.510
21:39:11.551 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:39:11.551 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:11.551 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:39:11.551 00.000 13300 Enqueuing Expose request
21:39:11.551 00.000 11596 Worker thread wakes up
21:39:11.551 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:39:12.054 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:39:12.984 00.930 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"19c40d93-4914-4b1a-a9a3-e04707056685"}
21:39:12.984 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"19c40d93-4914-4b1a-a9a3-e04707056685"}
21:39:12.985 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7c2cb132-8ab4-41a0-a01d-e6d9022cbc93"}
21:39:12.985 00.000 13300 case statement mapped state 1 to 101
21:39:12.985 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7c2cb132-8ab4-41a0-a01d-e6d9022cbc93"}
21:39:15.095 02.110 11596 Exposure complete
21:39:15.204 00.109 11596 worker thread done servicing request
21:39:15.205 00.001 13300 OnExposeComplete: enter
21:39:15.205 00.000 13300 UpdateGuideState(): m_state=1
21:39:15.205 00.000 13300 UpdateCurrentPosition: no star selected
21:39:15.205 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:39:15.206 00.001 13300 Status Line: Nessuna stella selezionata
21:39:15.209 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=231, Gamma=0.510
21:39:15.218 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:39:15.219 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:15.219 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:39:15.219 00.000 13300 Enqueuing Expose request
21:39:15.219 00.000 11596 Worker thread wakes up
21:39:15.219 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:39:15.721 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:39:15.984 00.263 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"da60f510-7387-40ed-a405-37a79760be70"}
21:39:15.984 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"da60f510-7387-40ed-a405-37a79760be70"}
21:39:15.985 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3551e34f-8bcf-4318-813c-38e154012278"}
21:39:15.985 00.000 13300 case statement mapped state 1 to 101
21:39:15.985 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3551e34f-8bcf-4318-813c-38e154012278"}
21:39:18.758 02.773 11596 Exposure complete
21:39:18.847 00.089 11596 worker thread done servicing request
21:39:18.848 00.001 13300 OnExposeComplete: enter
21:39:18.848 00.000 13300 UpdateGuideState(): m_state=1
21:39:18.848 00.000 13300 UpdateCurrentPosition: no star selected
21:39:18.849 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:39:18.849 00.000 13300 Status Line: Nessuna stella selezionata
21:39:18.853 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:39:18.860 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:39:18.860 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:18.860 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:39:18.860 00.000 13300 Enqueuing Expose request
21:39:18.861 00.001 11596 Worker thread wakes up
21:39:18.861 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:39:18.984 00.123 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"79a3cbdd-c908-4d53-af22-b69730dc350f"}
21:39:18.984 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"79a3cbdd-c908-4d53-af22-b69730dc350f"}
21:39:18.985 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a7646691-67fb-4f8a-8aba-8b47c54d63e5"}
21:39:18.985 00.000 13300 case statement mapped state 1 to 101
21:39:18.985 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a7646691-67fb-4f8a-8aba-8b47c54d63e5"}
21:39:19.364 00.379 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:39:21.983 02.619 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b9660184-b51a-439c-b95f-5be8b82f4958"}
21:39:21.983 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b9660184-b51a-439c-b95f-5be8b82f4958"}
21:39:21.984 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"10bfebe5-35b1-494f-a7d1-d67e7cdbd275"}
21:39:21.984 00.000 13300 case statement mapped state 1 to 101
21:39:21.984 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"10bfebe5-35b1-494f-a7d1-d67e7cdbd275"}
21:39:22.400 00.416 11596 Exposure complete
21:39:22.470 00.070 11596 worker thread done servicing request
21:39:22.471 00.001 13300 OnExposeComplete: enter
21:39:22.471 00.000 13300 UpdateGuideState(): m_state=1
21:39:22.471 00.000 13300 UpdateCurrentPosition: no star selected
21:39:22.471 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:39:22.472 00.001 13300 Status Line: Nessuna stella selezionata
21:39:22.474 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=235, Gamma=0.510
21:39:22.482 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:39:22.482 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:22.482 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:39:22.482 00.000 13300 Enqueuing Expose request
21:39:22.482 00.000 11596 Worker thread wakes up
21:39:22.482 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:39:22.997 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:39:24.983 01.986 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7872296f-36e4-43fa-ae8a-eb36f0176ed6"}
21:39:24.983 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7872296f-36e4-43fa-ae8a-eb36f0176ed6"}
21:39:24.984 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"84ec9ff5-e12c-4ace-9c18-8d99e6275f53"}
21:39:24.984 00.000 13300 case statement mapped state 1 to 101
21:39:24.985 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"84ec9ff5-e12c-4ace-9c18-8d99e6275f53"}
21:39:26.021 01.036 11596 Exposure complete
21:39:26.096 00.075 11596 worker thread done servicing request
21:39:26.096 00.000 13300 OnExposeComplete: enter
21:39:26.096 00.000 13300 UpdateGuideState(): m_state=1
21:39:26.096 00.000 13300 UpdateCurrentPosition: no star selected
21:39:26.097 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:39:26.097 00.000 13300 Status Line: Nessuna stella selezionata
21:39:26.100 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:39:26.107 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:39:26.107 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:26.107 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:39:26.107 00.000 13300 Enqueuing Expose request
21:39:26.108 00.001 11596 Worker thread wakes up
21:39:26.108 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:39:26.613 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:39:27.984 01.371 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5dd59664-8c9d-45ce-ae0c-4f1ea30998b3"}
21:39:27.984 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5dd59664-8c9d-45ce-ae0c-4f1ea30998b3"}
21:39:27.985 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fc97f4a7-fc31-446c-acba-a980721cee88"}
21:39:27.985 00.000 13300 case statement mapped state 1 to 101
21:39:27.985 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fc97f4a7-fc31-446c-acba-a980721cee88"}
21:39:29.640 01.655 11596 Exposure complete
21:39:29.711 00.071 11596 worker thread done servicing request
21:39:29.711 00.000 13300 OnExposeComplete: enter
21:39:29.711 00.000 13300 UpdateGuideState(): m_state=1
21:39:29.711 00.000 13300 UpdateCurrentPosition: no star selected
21:39:29.712 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:39:29.712 00.000 13300 Status Line: Nessuna stella selezionata
21:39:29.714 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:39:29.721 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:39:29.721 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:29.721 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:39:29.721 00.000 13300 Enqueuing Expose request
21:39:29.722 00.001 11596 Worker thread wakes up
21:39:29.722 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:39:30.228 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:39:30.982 00.754 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"16a3f1ea-9d7a-4fe0-95d6-0cff4cc3a8c1"}
21:39:30.982 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"16a3f1ea-9d7a-4fe0-95d6-0cff4cc3a8c1"}
21:39:30.983 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c752722a-8b5a-49a8-bf73-0dace429cf94"}
21:39:30.983 00.000 13300 case statement mapped state 1 to 101
21:39:30.983 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c752722a-8b5a-49a8-bf73-0dace429cf94"}
21:39:33.255 02.272 11596 Exposure complete
21:39:33.336 00.081 11596 worker thread done servicing request
21:39:33.337 00.001 13300 OnExposeComplete: enter
21:39:33.337 00.000 13300 UpdateGuideState(): m_state=1
21:39:33.337 00.000 13300 UpdateCurrentPosition: no star selected
21:39:33.338 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:39:33.338 00.000 13300 Status Line: Nessuna stella selezionata
21:39:33.340 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
21:39:33.352 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
21:39:33.352 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:33.352 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:39:33.352 00.000 13300 Enqueuing Expose request
21:39:33.352 00.000 11596 Worker thread wakes up
21:39:33.353 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:39:33.862 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:39:33.983 00.121 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0545469d-ad5b-415f-a8f8-bb470001b940"}
21:39:33.983 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0545469d-ad5b-415f-a8f8-bb470001b940"}
21:39:33.984 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e284de3a-f44e-4967-b5d4-120a9e50f47a"}
21:39:33.984 00.000 13300 case statement mapped state 1 to 101
21:39:33.984 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e284de3a-f44e-4967-b5d4-120a9e50f47a"}
21:39:36.910 02.926 11596 Exposure complete
21:39:36.983 00.073 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2788d082-72aa-4c34-a791-c565b587f629"}
21:39:36.983 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2788d082-72aa-4c34-a791-c565b587f629"}
21:39:36.984 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"12eeefe4-b5f7-40ef-8eb9-74b1ced945c5"}
21:39:36.984 00.000 13300 case statement mapped state 1 to 101
21:39:36.984 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"12eeefe4-b5f7-40ef-8eb9-74b1ced945c5"}
21:39:37.014 00.030 11596 worker thread done servicing request
21:39:37.014 00.000 13300 OnExposeComplete: enter
21:39:37.014 00.000 13300 UpdateGuideState(): m_state=1
21:39:37.014 00.000 13300 UpdateCurrentPosition: no star selected
21:39:37.015 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:39:37.015 00.000 13300 Status Line: Nessuna stella selezionata
21:39:37.018 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:39:37.025 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:39:37.025 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:37.025 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:39:37.025 00.000 13300 Enqueuing Expose request
21:39:37.026 00.001 11596 Worker thread wakes up
21:39:37.026 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:39:37.531 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:39:40.005 02.474 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9df989ae-2797-4f2a-8546-3e3b48c21e41"}
21:39:40.006 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9df989ae-2797-4f2a-8546-3e3b48c21e41"}
21:39:40.750 00.744 11596 Exposure complete
21:39:40.982 00.232 11596 worker thread done servicing request
21:39:40.982 00.000 13300 OnExposeComplete: enter
21:39:40.982 00.000 13300 UpdateGuideState(): m_state=1
21:39:40.983 00.001 13300 UpdateCurrentPosition: no star selected
21:39:40.983 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:39:40.983 00.000 13300 Status Line: Nessuna stella selezionata
21:39:40.987 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:39:40.998 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:39:40.998 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:40.998 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:39:40.999 00.001 13300 Enqueuing Expose request
21:39:40.999 00.000 11596 Worker thread wakes up
21:39:40.999 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:39:41.037 00.038 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9e983fdd-4e31-40e1-8b47-46a0a16c22d5"}
21:39:41.039 00.002 13300 case statement mapped state 1 to 101
21:39:41.039 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9e983fdd-4e31-40e1-8b47-46a0a16c22d5"}
21:39:41.515 00.476 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:39:44.688 03.173 11596 Exposure complete
21:39:45.006 00.318 11596 worker thread done servicing request
21:39:45.006 00.000 13300 OnExposeComplete: enter
21:39:45.006 00.000 13300 UpdateGuideState(): m_state=1
21:39:45.006 00.000 13300 UpdateCurrentPosition: no star selected
21:39:45.007 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:39:45.007 00.000 13300 Status Line: Nessuna stella selezionata
21:39:45.011 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:39:45.021 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:39:45.022 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:45.022 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:39:45.022 00.000 13300 Enqueuing Expose request
21:39:45.022 00.000 11596 Worker thread wakes up
21:39:45.022 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:39:45.583 00.561 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:39:46.777 01.194 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ed7bd1be-22b2-4a92-b9c0-1efc5d7bdba1"}
21:39:46.777 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ed7bd1be-22b2-4a92-b9c0-1efc5d7bdba1"}
21:39:46.779 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"641ff721-9236-47ff-b73a-b013f162ee4d"}
21:39:46.779 00.000 13300 case statement mapped state 1 to 101
21:39:46.780 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"641ff721-9236-47ff-b73a-b013f162ee4d"}
21:39:48.703 01.923 11596 Exposure complete
21:39:48.807 00.104 11596 worker thread done servicing request
21:39:48.807 00.000 13300 OnExposeComplete: enter
21:39:48.807 00.000 13300 UpdateGuideState(): m_state=1
21:39:48.808 00.001 13300 UpdateCurrentPosition: no star selected
21:39:48.808 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:39:48.808 00.000 13300 Status Line: Nessuna stella selezionata
21:39:48.811 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=252, Gamma=0.510
21:39:48.818 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:39:48.819 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:48.819 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:39:48.819 00.000 13300 Enqueuing Expose request
21:39:48.819 00.000 11596 Worker thread wakes up
21:39:48.819 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:39:49.325 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:39:49.776 00.451 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c029e0ca-fd23-49b8-8982-891168200580"}
21:39:49.776 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c029e0ca-fd23-49b8-8982-891168200580"}
21:39:49.777 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5889e130-fbc6-4189-929b-f91ec94bdb14"}
21:39:49.777 00.000 13300 case statement mapped state 1 to 101
21:39:49.777 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5889e130-fbc6-4189-929b-f91ec94bdb14"}
21:39:52.364 02.587 11596 Exposure complete
21:39:52.435 00.071 11596 worker thread done servicing request
21:39:52.435 00.000 13300 OnExposeComplete: enter
21:39:52.435 00.000 13300 UpdateGuideState(): m_state=1
21:39:52.435 00.000 13300 UpdateCurrentPosition: no star selected
21:39:52.436 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:39:52.436 00.000 13300 Status Line: Nessuna stella selezionata
21:39:52.439 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:39:52.446 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:39:52.446 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:52.446 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:39:52.446 00.000 13300 Enqueuing Expose request
21:39:52.446 00.000 11596 Worker thread wakes up
21:39:52.447 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:39:52.775 00.328 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b184379c-1910-4556-9969-7964084f707c"}
21:39:52.775 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b184379c-1910-4556-9969-7964084f707c"}
21:39:52.776 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ba14480c-2f5b-415c-aef9-f81ed5b86009"}
21:39:52.776 00.000 13300 case statement mapped state 1 to 101
21:39:52.776 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ba14480c-2f5b-415c-aef9-f81ed5b86009"}
21:39:52.950 00.174 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:39:55.774 02.824 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a67f7f81-a5c7-4944-83ed-dbc325574eae"}
21:39:55.774 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a67f7f81-a5c7-4944-83ed-dbc325574eae"}
21:39:55.775 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c7707434-c863-4d0d-9e51-0fc5498efceb"}
21:39:55.775 00.000 13300 case statement mapped state 1 to 101
21:39:55.775 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c7707434-c863-4d0d-9e51-0fc5498efceb"}
21:39:55.983 00.208 11596 Exposure complete
21:39:56.055 00.072 11596 worker thread done servicing request
21:39:56.055 00.000 13300 OnExposeComplete: enter
21:39:56.055 00.000 13300 UpdateGuideState(): m_state=1
21:39:56.055 00.000 13300 UpdateCurrentPosition: no star selected
21:39:56.055 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:39:56.056 00.001 13300 Status Line: Nessuna stella selezionata
21:39:56.058 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:39:56.065 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:39:56.065 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:56.065 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:39:56.065 00.000 13300 Enqueuing Expose request
21:39:56.065 00.000 11596 Worker thread wakes up
21:39:56.065 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:39:56.569 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:39:58.774 02.205 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"960a1104-9155-44a2-9853-dd228c23c5a9"}
21:39:58.774 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"960a1104-9155-44a2-9853-dd228c23c5a9"}
21:39:58.775 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c98b8bed-d377-40fa-a25c-1d1befa9d1ce"}
21:39:58.775 00.000 13300 case statement mapped state 1 to 101
21:39:58.775 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c98b8bed-d377-40fa-a25c-1d1befa9d1ce"}
21:39:59.597 00.822 11596 Exposure complete
21:39:59.675 00.078 11596 worker thread done servicing request
21:39:59.676 00.001 13300 OnExposeComplete: enter
21:39:59.676 00.000 13300 UpdateGuideState(): m_state=1
21:39:59.676 00.000 13300 UpdateCurrentPosition: no star selected
21:39:59.676 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:39:59.677 00.001 13300 Status Line: Nessuna stella selezionata
21:39:59.679 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=240, Gamma=0.510
21:39:59.686 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:39:59.686 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:59.686 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:39:59.687 00.001 13300 Enqueuing Expose request
21:39:59.687 00.000 11596 Worker thread wakes up
21:39:59.687 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:40:00.188 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:40:01.772 01.584 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2d118cfa-9477-4b7e-b4c0-cbbdba441fc5"}
21:40:01.772 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2d118cfa-9477-4b7e-b4c0-cbbdba441fc5"}
21:40:01.773 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"12e2de44-eeb8-47dc-95a2-3cb58a4749d7"}
21:40:01.773 00.000 13300 case statement mapped state 1 to 101
21:40:01.773 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"12e2de44-eeb8-47dc-95a2-3cb58a4749d7"}
21:40:03.226 01.453 11596 Exposure complete
21:40:03.306 00.080 11596 worker thread done servicing request
21:40:03.306 00.000 13300 OnExposeComplete: enter
21:40:03.306 00.000 13300 UpdateGuideState(): m_state=1
21:40:03.307 00.001 13300 UpdateCurrentPosition: no star selected
21:40:03.307 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:40:03.307 00.000 13300 Status Line: Nessuna stella selezionata
21:40:03.310 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=238, Gamma=0.510
21:40:03.318 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:40:03.318 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:03.318 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:40:03.318 00.000 13300 Enqueuing Expose request
21:40:03.318 00.000 11596 Worker thread wakes up
21:40:03.319 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:40:03.829 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:40:04.771 00.942 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2418a0bf-ea12-45c2-bc45-ef6bb8d7af10"}
21:40:04.771 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2418a0bf-ea12-45c2-bc45-ef6bb8d7af10"}
21:40:04.772 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"100d2cf1-2f96-42ef-83a5-686fd0c0ab1a"}
21:40:04.772 00.000 13300 case statement mapped state 1 to 101
21:40:04.772 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"100d2cf1-2f96-42ef-83a5-686fd0c0ab1a"}
21:40:06.857 02.085 11596 Exposure complete
21:40:06.935 00.078 11596 worker thread done servicing request
21:40:06.935 00.000 13300 OnExposeComplete: enter
21:40:06.935 00.000 13300 UpdateGuideState(): m_state=1
21:40:06.935 00.000 13300 UpdateCurrentPosition: no star selected
21:40:06.936 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:40:06.936 00.000 13300 Status Line: Nessuna stella selezionata
21:40:06.939 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:40:06.946 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:40:06.946 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:06.947 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:40:06.947 00.000 13300 Enqueuing Expose request
21:40:06.947 00.000 11596 Worker thread wakes up
21:40:06.947 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:40:07.457 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:40:07.770 00.313 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f8cacc2a-cfae-4f30-8a06-7b513868a552"}
21:40:07.770 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f8cacc2a-cfae-4f30-8a06-7b513868a552"}
21:40:07.771 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"05bf2927-7e2b-43d8-ac17-4d49b2e5dfb7"}
21:40:07.771 00.000 13300 case statement mapped state 1 to 101
21:40:07.771 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"05bf2927-7e2b-43d8-ac17-4d49b2e5dfb7"}
21:40:10.477 02.706 11596 Exposure complete
21:40:10.548 00.071 11596 worker thread done servicing request
21:40:10.548 00.000 13300 OnExposeComplete: enter
21:40:10.549 00.001 13300 UpdateGuideState(): m_state=1
21:40:10.549 00.000 13300 UpdateCurrentPosition: no star selected
21:40:10.549 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:40:10.549 00.000 13300 Status Line: Nessuna stella selezionata
21:40:10.552 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:40:10.558 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:40:10.559 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:10.559 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:40:10.559 00.000 13300 Enqueuing Expose request
21:40:10.559 00.000 11596 Worker thread wakes up
21:40:10.559 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:40:10.769 00.210 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b21f95b2-d808-4b9d-9f4c-fc10eff2bd54"}
21:40:10.769 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b21f95b2-d808-4b9d-9f4c-fc10eff2bd54"}
21:40:10.770 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"86854541-a651-4181-a439-5e1f6b9abc92"}
21:40:10.770 00.000 13300 case statement mapped state 1 to 101
21:40:10.770 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"86854541-a651-4181-a439-5e1f6b9abc92"}
21:40:11.073 00.303 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:40:13.769 02.696 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"32249f8e-86d2-43fd-a30d-732a1a7c1f58"}
21:40:13.769 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"32249f8e-86d2-43fd-a30d-732a1a7c1f58"}
21:40:13.770 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4b438230-95e3-44a4-87cb-f48274f0fd81"}
21:40:13.770 00.000 13300 case statement mapped state 1 to 101
21:40:13.771 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4b438230-95e3-44a4-87cb-f48274f0fd81"}
21:40:14.119 00.348 11596 Exposure complete
21:40:14.245 00.126 11596 worker thread done servicing request
21:40:14.245 00.000 13300 OnExposeComplete: enter
21:40:14.245 00.000 13300 UpdateGuideState(): m_state=1
21:40:14.246 00.001 13300 UpdateCurrentPosition: no star selected
21:40:14.247 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:40:14.247 00.000 13300 Status Line: Nessuna stella selezionata
21:40:14.252 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:40:14.264 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
21:40:14.264 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:14.264 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:40:14.264 00.000 13300 Enqueuing Expose request
21:40:14.264 00.000 11596 Worker thread wakes up
21:40:14.265 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:40:14.777 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:40:16.769 01.992 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"35db183b-b3a8-43e1-93e6-85734e40c2ca"}
21:40:16.769 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"35db183b-b3a8-43e1-93e6-85734e40c2ca"}
21:40:16.770 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6024ff00-2dbe-4c5e-9eef-46f0d82be1f4"}
21:40:16.770 00.000 13300 case statement mapped state 1 to 101
21:40:16.770 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6024ff00-2dbe-4c5e-9eef-46f0d82be1f4"}
21:40:17.819 01.049 11596 Exposure complete
21:40:17.895 00.076 11596 worker thread done servicing request
21:40:17.895 00.000 13300 OnExposeComplete: enter
21:40:17.895 00.000 13300 UpdateGuideState(): m_state=1
21:40:17.896 00.001 13300 UpdateCurrentPosition: no star selected
21:40:17.896 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:40:17.897 00.001 13300 Status Line: Nessuna stella selezionata
21:40:17.900 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:40:17.907 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:40:17.908 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:17.908 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:40:17.908 00.000 13300 Enqueuing Expose request
21:40:17.908 00.000 11596 Worker thread wakes up
21:40:17.908 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:40:18.418 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:40:19.770 01.352 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8461ffc8-0faa-497d-aada-9d5d4f983db9"}
21:40:19.770 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8461ffc8-0faa-497d-aada-9d5d4f983db9"}
21:40:19.771 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"daaf3626-36d9-43a7-a886-2f373ac6f453"}
21:40:19.771 00.000 13300 case statement mapped state 1 to 101
21:40:19.772 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"daaf3626-36d9-43a7-a886-2f373ac6f453"}
21:40:21.452 01.680 11596 Exposure complete
21:40:21.523 00.071 11596 worker thread done servicing request
21:40:21.523 00.000 13300 OnExposeComplete: enter
21:40:21.523 00.000 13300 UpdateGuideState(): m_state=1
21:40:21.524 00.001 13300 UpdateCurrentPosition: no star selected
21:40:21.524 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:40:21.524 00.000 13300 Status Line: Nessuna stella selezionata
21:40:21.527 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:40:21.533 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:40:21.534 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:21.534 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:40:21.534 00.000 13300 Enqueuing Expose request
21:40:21.534 00.000 11596 Worker thread wakes up
21:40:21.534 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:40:22.040 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:40:22.770 00.730 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2a530416-d84f-4339-a9e6-1e4ae67fdee6"}
21:40:22.770 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2a530416-d84f-4339-a9e6-1e4ae67fdee6"}
21:40:22.771 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8a3642c6-02f0-47b6-8e9e-52b819426dc1"}
21:40:22.771 00.000 13300 case statement mapped state 1 to 101
21:40:22.771 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8a3642c6-02f0-47b6-8e9e-52b819426dc1"}
21:40:25.076 02.305 11596 Exposure complete
21:40:25.153 00.077 11596 worker thread done servicing request
21:40:25.153 00.000 13300 OnExposeComplete: enter
21:40:25.153 00.000 13300 UpdateGuideState(): m_state=1
21:40:25.153 00.000 13300 UpdateCurrentPosition: no star selected
21:40:25.154 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:40:25.154 00.000 13300 Status Line: Nessuna stella selezionata
21:40:25.157 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=242, Gamma=0.510
21:40:25.165 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:40:25.165 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:25.165 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:40:25.165 00.000 13300 Enqueuing Expose request
21:40:25.165 00.000 11596 Worker thread wakes up
21:40:25.166 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:40:25.670 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:40:25.769 00.099 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"78632a94-a1e8-4198-b5aa-3ed262d7f7c5"}
21:40:25.769 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"78632a94-a1e8-4198-b5aa-3ed262d7f7c5"}
21:40:25.770 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"909f3e76-981f-4f43-9bb7-d1b0dd05cf67"}
21:40:25.770 00.000 13300 case statement mapped state 1 to 101
21:40:25.770 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"909f3e76-981f-4f43-9bb7-d1b0dd05cf67"}
21:40:28.703 02.933 11596 Exposure complete
21:40:28.770 00.067 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a204efcf-cb39-44c2-82f2-c4ca24038e4d"}
21:40:28.770 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a204efcf-cb39-44c2-82f2-c4ca24038e4d"}
21:40:28.771 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"89482d6d-07e8-4c84-8087-46f4d74b8e88"}
21:40:28.771 00.000 13300 case statement mapped state 1 to 101
21:40:28.771 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"89482d6d-07e8-4c84-8087-46f4d74b8e88"}
21:40:28.774 00.003 11596 worker thread done servicing request
21:40:28.775 00.001 13300 OnExposeComplete: enter
21:40:28.775 00.000 13300 UpdateGuideState(): m_state=1
21:40:28.775 00.000 13300 UpdateCurrentPosition: no star selected
21:40:28.775 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:40:28.776 00.001 13300 Status Line: Nessuna stella selezionata
21:40:28.778 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=238, Gamma=0.510
21:40:28.785 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:40:28.785 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:28.785 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:40:28.785 00.000 13300 Enqueuing Expose request
21:40:28.785 00.000 11596 Worker thread wakes up
21:40:28.785 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:40:29.295 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:40:31.768 02.473 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7c28dace-cc12-4d46-8c96-e57786b27095"}
21:40:31.768 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7c28dace-cc12-4d46-8c96-e57786b27095"}
21:40:31.769 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"baeda40e-9c71-4e2e-b4e7-093d5eabe53c"}
21:40:31.769 00.000 13300 case statement mapped state 1 to 101
21:40:31.769 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"baeda40e-9c71-4e2e-b4e7-093d5eabe53c"}
21:40:32.325 00.556 11596 Exposure complete
21:40:32.395 00.070 11596 worker thread done servicing request
21:40:32.395 00.000 13300 OnExposeComplete: enter
21:40:32.395 00.000 13300 UpdateGuideState(): m_state=1
21:40:32.395 00.000 13300 UpdateCurrentPosition: no star selected
21:40:32.396 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:40:32.396 00.000 13300 Status Line: Nessuna stella selezionata
21:40:32.398 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=229, Gamma=0.510
21:40:32.405 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:40:32.405 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:32.405 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:40:32.405 00.000 13300 Enqueuing Expose request
21:40:32.405 00.000 11596 Worker thread wakes up
21:40:32.405 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:40:32.913 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:40:34.769 01.856 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ad8f11d7-656b-4405-ac24-3d139cb99441"}
21:40:34.769 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ad8f11d7-656b-4405-ac24-3d139cb99441"}
21:40:34.770 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ba231643-060e-4d99-b98a-da6029c38900"}
21:40:34.770 00.000 13300 case statement mapped state 1 to 101
21:40:34.770 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ba231643-060e-4d99-b98a-da6029c38900"}
21:40:35.943 01.173 11596 Exposure complete
21:40:36.035 00.092 11596 worker thread done servicing request
21:40:36.036 00.001 13300 OnExposeComplete: enter
21:40:36.036 00.000 13300 UpdateGuideState(): m_state=1
21:40:36.036 00.000 13300 UpdateCurrentPosition: no star selected
21:40:36.037 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:40:36.037 00.000 13300 Status Line: Nessuna stella selezionata
21:40:36.040 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
21:40:36.047 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:40:36.047 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:36.047 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:40:36.047 00.000 13300 Enqueuing Expose request
21:40:36.047 00.000 11596 Worker thread wakes up
21:40:36.047 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:40:36.560 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:40:37.768 01.208 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b5539343-23c3-4b17-ac9d-9bce3cbe9f79"}
21:40:37.768 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b5539343-23c3-4b17-ac9d-9bce3cbe9f79"}
21:40:37.769 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d1a54cd2-2cf5-4187-8493-261999f12efe"}
21:40:37.769 00.000 13300 case statement mapped state 1 to 101
21:40:37.769 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d1a54cd2-2cf5-4187-8493-261999f12efe"}
21:40:39.597 01.828 11596 Exposure complete
21:40:39.687 00.090 11596 worker thread done servicing request
21:40:39.688 00.001 13300 OnExposeComplete: enter
21:40:39.688 00.000 13300 UpdateGuideState(): m_state=1
21:40:39.688 00.000 13300 UpdateCurrentPosition: no star selected
21:40:39.688 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:40:39.689 00.001 13300 Status Line: Nessuna stella selezionata
21:40:39.691 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=246, Gamma=0.510
21:40:39.699 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:40:39.699 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:39.699 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:40:39.699 00.000 13300 Enqueuing Expose request
21:40:39.699 00.000 11596 Worker thread wakes up
21:40:39.700 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:40:40.203 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:40:40.769 00.566 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ef4c7ecf-c294-43aa-a077-1b1a90611dff"}
21:40:40.769 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ef4c7ecf-c294-43aa-a077-1b1a90611dff"}
21:40:40.770 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2dd08b7c-e5ca-464d-a177-dd4a3611648a"}
21:40:40.770 00.000 13300 case statement mapped state 1 to 101
21:40:40.770 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2dd08b7c-e5ca-464d-a177-dd4a3611648a"}
21:40:43.243 02.473 11596 Exposure complete
21:40:43.360 00.117 11596 worker thread done servicing request
21:40:43.360 00.000 13300 OnExposeComplete: enter
21:40:43.361 00.001 13300 UpdateGuideState(): m_state=1
21:40:43.361 00.000 13300 UpdateCurrentPosition: no star selected
21:40:43.361 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:40:43.362 00.001 13300 Status Line: Nessuna stella selezionata
21:40:43.365 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=228, Gamma=0.510
21:40:43.376 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:40:43.376 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:43.376 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:40:43.376 00.000 13300 Enqueuing Expose request
21:40:43.376 00.000 11596 Worker thread wakes up
21:40:43.377 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:40:43.885 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:40:44.484 00.599 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"babd6aa8-dea2-4afc-8a4d-389bfe6891df"}
21:40:44.485 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"babd6aa8-dea2-4afc-8a4d-389bfe6891df"}
21:40:44.549 00.064 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2a85b0c1-9e68-401b-a169-14f8c042bddd"}
21:40:44.549 00.000 13300 case statement mapped state 1 to 101
21:40:44.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2a85b0c1-9e68-401b-a169-14f8c042bddd"}
21:40:47.148 02.599 11596 Exposure complete
21:40:47.379 00.231 11596 worker thread done servicing request
21:40:47.380 00.001 13300 OnExposeComplete: enter
21:40:47.380 00.000 13300 UpdateGuideState(): m_state=1
21:40:47.380 00.000 13300 UpdateCurrentPosition: no star selected
21:40:47.381 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:40:47.381 00.000 13300 Status Line: Nessuna stella selezionata
21:40:47.384 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=232, Gamma=0.510
21:40:47.394 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:40:47.394 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:47.395 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:40:47.395 00.000 13300 Enqueuing Expose request
21:40:47.395 00.000 11596 Worker thread wakes up
21:40:47.395 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:40:47.517 00.122 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b4c5c848-8b36-44e5-8ca2-aae3fb68f3f1"}
21:40:47.518 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b4c5c848-8b36-44e5-8ca2-aae3fb68f3f1"}
21:40:47.519 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a2be36e0-7e4a-418e-b42b-897938a0ad7d"}
21:40:47.519 00.000 13300 case statement mapped state 1 to 101
21:40:47.519 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a2be36e0-7e4a-418e-b42b-897938a0ad7d"}
21:40:47.908 00.389 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:40:50.523 02.615 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0f8a4b57-60c1-4b1a-ae74-1bd382095822"}
21:40:50.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0f8a4b57-60c1-4b1a-ae74-1bd382095822"}
21:40:50.524 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9e530ffb-4002-4d69-9254-868a6283261b"}
21:40:50.524 00.000 13300 case statement mapped state 1 to 101
21:40:50.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9e530ffb-4002-4d69-9254-868a6283261b"}
21:40:50.936 00.412 11596 Exposure complete
21:40:51.021 00.085 11596 worker thread done servicing request
21:40:51.021 00.000 13300 OnExposeComplete: enter
21:40:51.021 00.000 13300 UpdateGuideState(): m_state=1
21:40:51.022 00.001 13300 UpdateCurrentPosition: no star selected
21:40:51.022 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:40:51.022 00.000 13300 Status Line: Nessuna stella selezionata
21:40:51.025 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
21:40:51.033 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:40:51.033 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:51.033 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:40:51.034 00.001 13300 Enqueuing Expose request
21:40:51.034 00.000 11596 Worker thread wakes up
21:40:51.034 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:40:51.550 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:40:53.523 01.973 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"418abd87-f5fb-4d86-a69f-2a388bea5a95"}
21:40:53.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"418abd87-f5fb-4d86-a69f-2a388bea5a95"}
21:40:53.524 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3c35c91d-dd4e-4f59-8ab4-855e4cbd5aae"}
21:40:53.524 00.000 13300 case statement mapped state 1 to 101
21:40:53.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3c35c91d-dd4e-4f59-8ab4-855e4cbd5aae"}
21:40:54.576 01.052 11596 Exposure complete
21:40:54.650 00.074 11596 worker thread done servicing request
21:40:54.650 00.000 13300 OnExposeComplete: enter
21:40:54.650 00.000 13300 UpdateGuideState(): m_state=1
21:40:54.651 00.001 13300 UpdateCurrentPosition: no star selected
21:40:54.651 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:40:54.651 00.000 13300 Status Line: Nessuna stella selezionata
21:40:54.654 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=228, Gamma=0.510
21:40:54.661 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:40:54.661 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:54.661 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:40:54.661 00.000 13300 Enqueuing Expose request
21:40:54.661 00.000 11596 Worker thread wakes up
21:40:54.661 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:40:55.164 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:40:56.522 01.358 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"73e157b5-5d45-422a-ae5f-892c21932026"}
21:40:56.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"73e157b5-5d45-422a-ae5f-892c21932026"}
21:40:56.583 00.061 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7b7f2b5d-8c16-4214-9887-5c724cf44c2f"}
21:40:56.583 00.000 13300 case statement mapped state 1 to 101
21:40:56.583 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7b7f2b5d-8c16-4214-9887-5c724cf44c2f"}
21:40:58.192 01.609 11596 Exposure complete
21:40:58.266 00.074 11596 worker thread done servicing request
21:40:58.266 00.000 13300 OnExposeComplete: enter
21:40:58.266 00.000 13300 UpdateGuideState(): m_state=1
21:40:58.267 00.001 13300 UpdateCurrentPosition: no star selected
21:40:58.267 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:40:58.267 00.000 13300 Status Line: Nessuna stella selezionata
21:40:58.270 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=218, Gamma=0.510
21:40:58.277 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:40:58.277 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:58.277 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:40:58.277 00.000 13300 Enqueuing Expose request
21:40:58.277 00.000 11596 Worker thread wakes up
21:40:58.278 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:40:58.793 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:40:59.520 00.727 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"400ec5e2-6aa3-4ca4-ba0e-43dc800b36ca"}
21:40:59.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"400ec5e2-6aa3-4ca4-ba0e-43dc800b36ca"}
21:40:59.521 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9797e205-e9ad-495a-811d-25f30378e4a9"}
21:40:59.521 00.000 13300 case statement mapped state 1 to 101
21:40:59.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9797e205-e9ad-495a-811d-25f30378e4a9"}
21:41:01.944 02.423 11596 Exposure complete
21:41:02.025 00.081 11596 worker thread done servicing request
21:41:02.025 00.000 13300 OnExposeComplete: enter
21:41:02.025 00.000 13300 UpdateGuideState(): m_state=1
21:41:02.026 00.001 13300 UpdateCurrentPosition: no star selected
21:41:02.026 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:41:02.026 00.000 13300 Status Line: Nessuna stella selezionata
21:41:02.029 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=221, Gamma=0.510
21:41:02.037 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:41:02.037 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:02.037 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:41:02.037 00.000 13300 Enqueuing Expose request
21:41:02.037 00.000 11596 Worker thread wakes up
21:41:02.037 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:41:02.520 00.483 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1e1a5fca-27b3-4dcc-8ae2-34f2439c8b42"}
21:41:02.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1e1a5fca-27b3-4dcc-8ae2-34f2439c8b42"}
21:41:02.521 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9cf47621-3233-4e8d-89d7-ea7dad1ff20a"}
21:41:02.521 00.000 13300 case statement mapped state 1 to 101
21:41:02.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9cf47621-3233-4e8d-89d7-ea7dad1ff20a"}
21:41:02.544 00.023 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:41:05.519 02.975 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8ac80153-76a6-4831-9d84-61cdc875cfcb"}
21:41:05.519 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8ac80153-76a6-4831-9d84-61cdc875cfcb"}
21:41:05.520 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ab5bf546-d00b-473e-b36d-8bebed6b738d"}
21:41:05.520 00.000 13300 case statement mapped state 1 to 101
21:41:05.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ab5bf546-d00b-473e-b36d-8bebed6b738d"}
21:41:05.567 00.047 11596 Exposure complete
21:41:05.639 00.072 11596 worker thread done servicing request
21:41:05.640 00.001 13300 OnExposeComplete: enter
21:41:05.640 00.000 13300 UpdateGuideState(): m_state=1
21:41:05.640 00.000 13300 UpdateCurrentPosition: no star selected
21:41:05.640 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:41:05.641 00.001 13300 Status Line: Nessuna stella selezionata
21:41:05.643 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=236, Gamma=0.510
21:41:05.652 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:41:05.652 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:05.653 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:41:05.653 00.000 13300 Enqueuing Expose request
21:41:05.653 00.000 11596 Worker thread wakes up
21:41:05.653 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:41:06.158 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:41:08.518 02.360 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"74f9fc43-6658-4f71-a2e1-e9fd987f13dd"}
21:41:08.518 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"74f9fc43-6658-4f71-a2e1-e9fd987f13dd"}
21:41:08.519 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5890113e-c22f-47f0-8145-9f4e4a65f6a6"}
21:41:08.519 00.000 13300 case statement mapped state 1 to 101
21:41:08.519 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5890113e-c22f-47f0-8145-9f4e4a65f6a6"}
21:41:09.208 00.689 11596 Exposure complete
21:41:09.282 00.074 11596 worker thread done servicing request
21:41:09.282 00.000 13300 OnExposeComplete: enter
21:41:09.282 00.000 13300 UpdateGuideState(): m_state=1
21:41:09.283 00.001 13300 UpdateCurrentPosition: no star selected
21:41:09.283 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:41:09.283 00.000 13300 Status Line: Nessuna stella selezionata
21:41:09.286 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=248, Gamma=0.510
21:41:09.292 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:41:09.292 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:09.293 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:41:09.293 00.000 13300 Enqueuing Expose request
21:41:09.293 00.000 11596 Worker thread wakes up
21:41:09.293 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:41:09.798 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:41:11.519 01.721 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"849ac14a-7e11-4c5c-a728-3e2db133317e"}
21:41:11.519 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"849ac14a-7e11-4c5c-a728-3e2db133317e"}
21:41:11.520 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f42a7ae3-7325-450f-b892-417edfd53d2e"}
21:41:11.520 00.000 13300 case statement mapped state 1 to 101
21:41:11.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f42a7ae3-7325-450f-b892-417edfd53d2e"}
21:41:12.824 01.304 11596 Exposure complete
21:41:12.896 00.072 11596 worker thread done servicing request
21:41:12.896 00.000 13300 OnExposeComplete: enter
21:41:12.896 00.000 13300 UpdateGuideState(): m_state=1
21:41:12.896 00.000 13300 UpdateCurrentPosition: no star selected
21:41:12.897 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:41:12.897 00.000 13300 Status Line: Nessuna stella selezionata
21:41:12.899 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=248, Gamma=0.510
21:41:12.906 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:41:12.907 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:12.907 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:41:12.907 00.000 13300 Enqueuing Expose request
21:41:12.907 00.000 11596 Worker thread wakes up
21:41:12.907 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:41:13.415 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:41:14.520 01.105 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f8cd3db5-076a-4934-861a-c1c3fdbfb12f"}
21:41:14.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f8cd3db5-076a-4934-861a-c1c3fdbfb12f"}
21:41:14.522 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"59cec0bf-b582-4b05-8baf-cb1085d30940"}
21:41:14.522 00.000 13300 case statement mapped state 1 to 101
21:41:14.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"59cec0bf-b582-4b05-8baf-cb1085d30940"}
21:41:16.452 01.930 11596 Exposure complete
21:41:16.543 00.091 11596 worker thread done servicing request
21:41:16.543 00.000 13300 OnExposeComplete: enter
21:41:16.543 00.000 13300 UpdateGuideState(): m_state=1
21:41:16.544 00.001 13300 UpdateCurrentPosition: no star selected
21:41:16.544 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:41:16.544 00.000 13300 Status Line: Nessuna stella selezionata
21:41:16.547 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=241, Gamma=0.510
21:41:16.556 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:41:16.556 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:16.556 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:41:16.556 00.000 13300 Enqueuing Expose request
21:41:16.557 00.001 11596 Worker thread wakes up
21:41:16.557 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:41:17.065 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:41:17.520 00.455 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6feeef25-a1da-47c0-b35a-ef6c8c4317a6"}
21:41:17.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6feeef25-a1da-47c0-b35a-ef6c8c4317a6"}
21:41:17.521 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e2fb9c5c-7f0a-403b-98a2-42666fef9c2a"}
21:41:17.521 00.000 13300 case statement mapped state 1 to 101
21:41:17.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e2fb9c5c-7f0a-403b-98a2-42666fef9c2a"}
21:41:20.104 02.583 11596 Exposure complete
21:41:20.209 00.105 11596 worker thread done servicing request
21:41:20.209 00.000 13300 OnExposeComplete: enter
21:41:20.209 00.000 13300 UpdateGuideState(): m_state=1
21:41:20.210 00.001 13300 UpdateCurrentPosition: no star selected
21:41:20.210 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:41:20.210 00.000 13300 Status Line: Nessuna stella selezionata
21:41:20.214 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=255, Gamma=0.510
21:41:20.223 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:41:20.224 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:20.224 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:41:20.224 00.000 13300 Enqueuing Expose request
21:41:20.224 00.000 11596 Worker thread wakes up
21:41:20.224 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:41:20.519 00.295 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8ce7983d-1426-4f8e-8cbe-166abdc02103"}
21:41:20.519 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8ce7983d-1426-4f8e-8cbe-166abdc02103"}
21:41:20.520 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6a4f29e9-10ea-4b80-b999-9620d5480485"}
21:41:20.520 00.000 13300 case statement mapped state 1 to 101
21:41:20.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6a4f29e9-10ea-4b80-b999-9620d5480485"}
21:41:20.730 00.210 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:41:23.517 02.787 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3381685b-38d1-4474-b4e2-e0e380ba347e"}
21:41:23.517 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3381685b-38d1-4474-b4e2-e0e380ba347e"}
21:41:23.518 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8be91dfd-2a46-4fb0-8afc-81a5e3a92aeb"}
21:41:23.518 00.000 13300 case statement mapped state 1 to 101
21:41:23.518 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8be91dfd-2a46-4fb0-8afc-81a5e3a92aeb"}
21:41:23.760 00.242 11596 Exposure complete
21:41:23.832 00.072 11596 worker thread done servicing request
21:41:23.833 00.001 13300 OnExposeComplete: enter
21:41:23.833 00.000 13300 UpdateGuideState(): m_state=1
21:41:23.833 00.000 13300 UpdateCurrentPosition: no star selected
21:41:23.833 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:41:23.834 00.001 13300 Status Line: Nessuna stella selezionata
21:41:23.836 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:41:23.843 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:41:23.843 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:23.843 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:41:23.843 00.000 13300 Enqueuing Expose request
21:41:23.843 00.000 11596 Worker thread wakes up
21:41:23.843 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:41:24.345 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:41:26.516 02.171 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5480abef-0684-462c-8ce6-f40a9a9ae089"}
21:41:26.516 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5480abef-0684-462c-8ce6-f40a9a9ae089"}
21:41:26.517 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9a987273-ce4e-40ab-b9fe-b7dfbd9da9f5"}
21:41:26.517 00.000 13300 case statement mapped state 1 to 101
21:41:26.517 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9a987273-ce4e-40ab-b9fe-b7dfbd9da9f5"}
21:41:27.380 00.863 11596 Exposure complete
21:41:27.455 00.075 11596 worker thread done servicing request
21:41:27.455 00.000 13300 OnExposeComplete: enter
21:41:27.455 00.000 13300 UpdateGuideState(): m_state=1
21:41:27.456 00.001 13300 UpdateCurrentPosition: no star selected
21:41:27.456 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:41:27.456 00.000 13300 Status Line: Nessuna stella selezionata
21:41:27.459 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:41:27.465 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:41:27.466 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:27.466 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:41:27.466 00.000 13300 Enqueuing Expose request
21:41:27.466 00.000 11596 Worker thread wakes up
21:41:27.466 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:41:27.967 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:41:29.517 01.550 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cab773d5-cc9a-402d-ab08-c03e4e202326"}
21:41:29.517 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cab773d5-cc9a-402d-ab08-c03e4e202326"}
21:41:29.518 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cbf8ba20-9993-4369-8da3-49d4df393a8a"}
21:41:29.518 00.000 13300 case statement mapped state 1 to 101
21:41:29.518 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cbf8ba20-9993-4369-8da3-49d4df393a8a"}
21:41:31.002 01.484 11596 Exposure complete
21:41:31.077 00.075 11596 worker thread done servicing request
21:41:31.077 00.000 13300 OnExposeComplete: enter
21:41:31.077 00.000 13300 UpdateGuideState(): m_state=1
21:41:31.078 00.001 13300 UpdateCurrentPosition: no star selected
21:41:31.078 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:41:31.079 00.001 13300 Status Line: Nessuna stella selezionata
21:41:31.082 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:41:31.091 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:41:31.091 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:31.091 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:41:31.091 00.000 13300 Enqueuing Expose request
21:41:31.091 00.000 11596 Worker thread wakes up
21:41:31.092 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:41:31.605 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:41:32.516 00.911 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ea6c1640-3d51-41c1-930b-5dfea82db065"}
21:41:32.516 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ea6c1640-3d51-41c1-930b-5dfea82db065"}
21:41:32.517 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1ec8f573-eeac-425f-a4b9-0449a6f307fc"}
21:41:32.517 00.000 13300 case statement mapped state 1 to 101
21:41:32.517 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1ec8f573-eeac-425f-a4b9-0449a6f307fc"}
21:41:34.635 02.118 11596 Exposure complete
21:41:34.709 00.074 11596 worker thread done servicing request
21:41:34.709 00.000 13300 OnExposeComplete: enter
21:41:34.709 00.000 13300 UpdateGuideState(): m_state=1
21:41:34.709 00.000 13300 UpdateCurrentPosition: no star selected
21:41:34.710 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:41:34.710 00.000 13300 Status Line: Nessuna stella selezionata
21:41:34.713 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:41:34.719 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:41:34.719 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:34.719 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:41:34.719 00.000 13300 Enqueuing Expose request
21:41:34.719 00.000 11596 Worker thread wakes up
21:41:34.720 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:41:35.221 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:41:35.516 00.295 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d2fdeb7d-94e2-45f9-8026-6f017255ee7e"}
21:41:35.516 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d2fdeb7d-94e2-45f9-8026-6f017255ee7e"}
21:41:35.517 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c553e6c3-0d27-4541-b280-a3435248eea9"}
21:41:35.517 00.000 13300 case statement mapped state 1 to 101
21:41:35.517 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c553e6c3-0d27-4541-b280-a3435248eea9"}
21:41:38.257 02.740 11596 Exposure complete
21:41:38.334 00.077 11596 worker thread done servicing request
21:41:38.334 00.000 13300 OnExposeComplete: enter
21:41:38.334 00.000 13300 UpdateGuideState(): m_state=1
21:41:38.334 00.000 13300 UpdateCurrentPosition: no star selected
21:41:38.335 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:41:38.335 00.000 13300 Status Line: Nessuna stella selezionata
21:41:38.337 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=0, FiltMax=254, Gamma=0.510
21:41:38.344 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:41:38.344 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:38.344 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:41:38.344 00.000 13300 Enqueuing Expose request
21:41:38.344 00.000 11596 Worker thread wakes up
21:41:38.345 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:41:38.514 00.169 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"563a6f62-b07d-4bb4-bb21-15c7f09de66d"}
21:41:38.514 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"563a6f62-b07d-4bb4-bb21-15c7f09de66d"}
21:41:38.515 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3583dded-f24b-4d0f-939c-db960390360a"}
21:41:38.515 00.000 13300 case statement mapped state 1 to 101
21:41:38.515 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3583dded-f24b-4d0f-939c-db960390360a"}
21:41:38.848 00.333 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:41:41.514 02.666 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"af5577a7-b129-48a2-9037-53e173d0a898"}
21:41:41.514 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"af5577a7-b129-48a2-9037-53e173d0a898"}
21:41:41.515 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2641499d-08a2-4345-8672-878b787b8792"}
21:41:41.515 00.000 13300 case statement mapped state 1 to 101
21:41:41.515 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2641499d-08a2-4345-8672-878b787b8792"}
21:41:41.886 00.371 11596 Exposure complete
21:41:41.962 00.076 11596 worker thread done servicing request
21:41:41.962 00.000 13300 OnExposeComplete: enter
21:41:41.962 00.000 13300 UpdateGuideState(): m_state=1
21:41:41.962 00.000 13300 UpdateCurrentPosition: no star selected
21:41:41.963 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:41:41.963 00.000 13300 Status Line: Nessuna stella selezionata
21:41:41.966 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:41:41.972 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:41:41.973 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:41.973 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:41:41.973 00.000 13300 Enqueuing Expose request
21:41:41.973 00.000 11596 Worker thread wakes up
21:41:41.973 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:41:42.486 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:41:44.514 02.028 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5902d6e2-fd86-49b8-b87c-f4e0e4a530d4"}
21:41:44.514 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5902d6e2-fd86-49b8-b87c-f4e0e4a530d4"}
21:41:44.515 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"366f795d-239b-4a7b-8f66-2b68804930c7"}
21:41:44.515 00.000 13300 case statement mapped state 1 to 101
21:41:44.515 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"366f795d-239b-4a7b-8f66-2b68804930c7"}
21:41:45.527 01.012 11596 Exposure complete
21:41:45.611 00.084 11596 worker thread done servicing request
21:41:45.612 00.001 13300 OnExposeComplete: enter
21:41:45.612 00.000 13300 UpdateGuideState(): m_state=1
21:41:45.612 00.000 13300 UpdateCurrentPosition: no star selected
21:41:45.613 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:41:45.613 00.000 13300 Status Line: Nessuna stella selezionata
21:41:45.617 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=255, Gamma=0.510
21:41:45.628 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:41:45.629 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:45.629 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:41:45.629 00.000 13300 Enqueuing Expose request
21:41:45.629 00.000 11596 Worker thread wakes up
21:41:45.629 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:41:46.136 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:41:47.586 01.450 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3ad97d23-4ff7-44c1-ac09-d2e30d940151"}
21:41:47.587 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3ad97d23-4ff7-44c1-ac09-d2e30d940151"}
21:41:47.590 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1e1cd4a5-4549-40d1-8817-9b3c462c23c0"}
21:41:47.590 00.000 13300 case statement mapped state 1 to 101
21:41:47.591 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1e1cd4a5-4549-40d1-8817-9b3c462c23c0"}
21:41:49.336 01.745 11596 Exposure complete
21:41:49.526 00.190 11596 worker thread done servicing request
21:41:49.527 00.001 13300 OnExposeComplete: enter
21:41:49.527 00.000 13300 UpdateGuideState(): m_state=1
21:41:49.527 00.000 13300 UpdateCurrentPosition: no star selected
21:41:49.528 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:41:49.528 00.000 13300 Status Line: Nessuna stella selezionata
21:41:49.531 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:41:49.541 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:41:49.541 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:49.541 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:41:49.541 00.000 13300 Enqueuing Expose request
21:41:49.577 00.036 11596 Worker thread wakes up
21:41:49.577 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:41:50.098 00.521 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:41:50.878 00.780 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"32ed9120-ca03-432f-820a-5b4927940920"}
21:41:50.879 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"32ed9120-ca03-432f-820a-5b4927940920"}
21:41:50.895 00.016 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2392313d-8f7a-45ae-b5b1-dcab249bc4ff"}
21:41:50.895 00.000 13300 case statement mapped state 1 to 101
21:41:50.895 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2392313d-8f7a-45ae-b5b1-dcab249bc4ff"}
21:41:53.278 02.383 11596 Exposure complete
21:41:53.486 00.208 11596 worker thread done servicing request
21:41:53.486 00.000 13300 OnExposeComplete: enter
21:41:53.486 00.000 13300 UpdateGuideState(): m_state=1
21:41:53.486 00.000 13300 UpdateCurrentPosition: no star selected
21:41:53.486 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:41:53.487 00.001 13300 Status Line: Nessuna stella selezionata
21:41:53.490 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:41:53.499 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:41:53.499 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:53.499 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:41:53.499 00.000 13300 Enqueuing Expose request
21:41:53.513 00.014 11596 Worker thread wakes up
21:41:53.514 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:41:53.955 00.441 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ddf49b78-bdb7-40cf-a34c-43703822b712"}
21:41:53.956 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ddf49b78-bdb7-40cf-a34c-43703822b712"}
21:41:53.957 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"43412d41-210d-4ddb-bd70-af1fc776d425"}
21:41:53.957 00.000 13300 case statement mapped state 1 to 101
21:41:53.958 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"43412d41-210d-4ddb-bd70-af1fc776d425"}
21:41:54.018 00.060 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:41:56.955 02.937 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eb6cfad9-0c15-454d-9614-10b085ef9083"}
21:41:56.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eb6cfad9-0c15-454d-9614-10b085ef9083"}
21:41:56.956 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8ad96570-5c61-4cee-b811-446ab23a2450"}
21:41:56.956 00.000 13300 case statement mapped state 1 to 101
21:41:56.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8ad96570-5c61-4cee-b811-446ab23a2450"}
21:41:57.041 00.085 11596 Exposure complete
21:41:57.115 00.074 11596 worker thread done servicing request
21:41:57.115 00.000 13300 OnExposeComplete: enter
21:41:57.115 00.000 13300 UpdateGuideState(): m_state=1
21:41:57.116 00.001 13300 UpdateCurrentPosition: no star selected
21:41:57.116 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:41:57.116 00.000 13300 Status Line: Nessuna stella selezionata
21:41:57.119 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:41:57.126 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:41:57.126 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:57.126 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:41:57.126 00.000 13300 Enqueuing Expose request
21:41:57.126 00.000 11596 Worker thread wakes up
21:41:57.127 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:41:57.629 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:41:59.954 02.325 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"30485936-4909-49e6-b8de-fb626d05dfb0"}
21:41:59.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"30485936-4909-49e6-b8de-fb626d05dfb0"}
21:41:59.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2fbfd217-095e-4873-b4c4-ef79ddd89910"}
21:41:59.955 00.000 13300 case statement mapped state 1 to 101
21:41:59.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2fbfd217-095e-4873-b4c4-ef79ddd89910"}
21:42:00.650 00.695 11596 Exposure complete
21:42:00.722 00.072 11596 worker thread done servicing request
21:42:00.722 00.000 13300 OnExposeComplete: enter
21:42:00.723 00.001 13300 UpdateGuideState(): m_state=1
21:42:00.723 00.000 13300 UpdateCurrentPosition: no star selected
21:42:00.723 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:42:00.723 00.000 13300 Status Line: Nessuna stella selezionata
21:42:00.726 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=224, Gamma=0.510
21:42:00.733 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:42:00.733 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:00.733 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:42:00.733 00.000 13300 Enqueuing Expose request
21:42:00.734 00.001 11596 Worker thread wakes up
21:42:00.734 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:42:01.239 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:42:02.953 01.714 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"577d33bd-9c31-4b67-8cb6-02fa2618778c"}
21:42:02.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"577d33bd-9c31-4b67-8cb6-02fa2618778c"}
21:42:02.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"680cad19-5302-435a-8817-e5d9d7326228"}
21:42:02.954 00.000 13300 case statement mapped state 1 to 101
21:42:02.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"680cad19-5302-435a-8817-e5d9d7326228"}
21:42:04.273 01.319 11596 Exposure complete
21:42:04.348 00.075 11596 worker thread done servicing request
21:42:04.348 00.000 13300 OnExposeComplete: enter
21:42:04.348 00.000 13300 UpdateGuideState(): m_state=1
21:42:04.348 00.000 13300 UpdateCurrentPosition: no star selected
21:42:04.349 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:42:04.349 00.000 13300 Status Line: Nessuna stella selezionata
21:42:04.352 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:42:04.358 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:42:04.359 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:04.359 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:42:04.359 00.000 13300 Enqueuing Expose request
21:42:04.359 00.000 11596 Worker thread wakes up
21:42:04.359 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:42:04.872 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:42:05.951 01.079 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5d990aa5-ca50-418d-abdd-6b66bfc24ec9"}
21:42:05.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5d990aa5-ca50-418d-abdd-6b66bfc24ec9"}
21:42:05.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3980e299-7dc9-47d7-b070-81adb4d03671"}
21:42:05.952 00.000 13300 case statement mapped state 1 to 101
21:42:05.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3980e299-7dc9-47d7-b070-81adb4d03671"}
21:42:07.965 02.013 11596 Exposure complete
21:42:08.037 00.072 11596 worker thread done servicing request
21:42:08.037 00.000 13300 OnExposeComplete: enter
21:42:08.037 00.000 13300 UpdateGuideState(): m_state=1
21:42:08.037 00.000 13300 UpdateCurrentPosition: no star selected
21:42:08.037 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:42:08.038 00.001 13300 Status Line: Nessuna stella selezionata
21:42:08.041 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:42:08.048 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:42:08.048 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:08.048 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:42:08.048 00.000 13300 Enqueuing Expose request
21:42:08.048 00.000 11596 Worker thread wakes up
21:42:08.048 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:42:08.560 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:42:08.951 00.391 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"da3ef887-a233-4971-8038-73a805ede160"}
21:42:08.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"da3ef887-a233-4971-8038-73a805ede160"}
21:42:08.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a178a5aa-b9f0-4c56-84a4-c8eaa37c45b2"}
21:42:08.952 00.000 13300 case statement mapped state 1 to 101
21:42:08.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a178a5aa-b9f0-4c56-84a4-c8eaa37c45b2"}
21:42:11.584 02.632 11596 Exposure complete
21:42:11.657 00.073 11596 worker thread done servicing request
21:42:11.657 00.000 13300 OnExposeComplete: enter
21:42:11.657 00.000 13300 UpdateGuideState(): m_state=1
21:42:11.658 00.001 13300 UpdateCurrentPosition: no star selected
21:42:11.658 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:42:11.658 00.000 13300 Status Line: Nessuna stella selezionata
21:42:11.661 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:42:11.668 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:42:11.669 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:11.669 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:42:11.669 00.000 13300 Enqueuing Expose request
21:42:11.669 00.000 11596 Worker thread wakes up
21:42:11.670 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:42:11.951 00.281 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b88c11dc-a812-4cb0-9028-7bff59964299"}
21:42:11.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b88c11dc-a812-4cb0-9028-7bff59964299"}
21:42:11.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ce3f4cd0-ff2f-4103-962a-7d8b329f6cee"}
21:42:11.952 00.000 13300 case statement mapped state 1 to 101
21:42:11.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ce3f4cd0-ff2f-4103-962a-7d8b329f6cee"}
21:42:12.185 00.233 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:42:14.950 02.765 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"45db323d-b7bd-4ac7-bf07-88976da5ae6d"}
21:42:14.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"45db323d-b7bd-4ac7-bf07-88976da5ae6d"}
21:42:14.952 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e7577888-a7c0-4314-8ae6-489ab309bdee"}
21:42:14.952 00.000 13300 case statement mapped state 1 to 101
21:42:14.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e7577888-a7c0-4314-8ae6-489ab309bdee"}
21:42:15.237 00.285 11596 Exposure complete
21:42:15.341 00.104 11596 worker thread done servicing request
21:42:15.341 00.000 13300 OnExposeComplete: enter
21:42:15.341 00.000 13300 UpdateGuideState(): m_state=1
21:42:15.341 00.000 13300 UpdateCurrentPosition: no star selected
21:42:15.342 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:42:15.342 00.000 13300 Status Line: Nessuna stella selezionata
21:42:15.345 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:42:15.353 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:42:15.353 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:15.353 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:42:15.353 00.000 13300 Enqueuing Expose request
21:42:15.354 00.001 11596 Worker thread wakes up
21:42:15.354 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:42:15.859 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:42:17.949 02.090 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dcd93415-5939-4f73-ad27-a86186ab631d"}
21:42:17.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dcd93415-5939-4f73-ad27-a86186ab631d"}
21:42:17.950 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f9b614d7-005f-41d1-949e-5d96c554c9e2"}
21:42:17.950 00.000 13300 case statement mapped state 1 to 101
21:42:17.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f9b614d7-005f-41d1-949e-5d96c554c9e2"}
21:42:18.891 00.941 11596 Exposure complete
21:42:18.967 00.076 11596 worker thread done servicing request
21:42:18.967 00.000 13300 OnExposeComplete: enter
21:42:18.967 00.000 13300 UpdateGuideState(): m_state=1
21:42:18.968 00.001 13300 UpdateCurrentPosition: no star selected
21:42:18.968 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:42:18.968 00.000 13300 Status Line: Nessuna stella selezionata
21:42:18.971 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:42:18.978 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:42:18.978 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:18.979 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:42:18.979 00.000 13300 Enqueuing Expose request
21:42:18.979 00.000 11596 Worker thread wakes up
21:42:18.979 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:42:19.488 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:42:20.949 01.461 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"46b9324f-b725-42fd-96bc-481c8a94a916"}
21:42:20.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"46b9324f-b725-42fd-96bc-481c8a94a916"}
21:42:20.950 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2a4af381-63b9-4331-b151-553d493fa34a"}
21:42:20.950 00.000 13300 case statement mapped state 1 to 101
21:42:20.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2a4af381-63b9-4331-b151-553d493fa34a"}
21:42:22.522 01.572 11596 Exposure complete
21:42:22.600 00.078 11596 worker thread done servicing request
21:42:22.600 00.000 13300 OnExposeComplete: enter
21:42:22.600 00.000 13300 UpdateGuideState(): m_state=1
21:42:22.601 00.001 13300 UpdateCurrentPosition: no star selected
21:42:22.601 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:42:22.601 00.000 13300 Status Line: Nessuna stella selezionata
21:42:22.606 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:42:22.613 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:42:22.613 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:22.613 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:42:22.613 00.000 13300 Enqueuing Expose request
21:42:22.613 00.000 11596 Worker thread wakes up
21:42:22.613 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:42:23.120 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:42:23.948 00.828 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d351e998-e97d-4747-be1b-4e986323992c"}
21:42:23.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d351e998-e97d-4747-be1b-4e986323992c"}
21:42:23.948 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"47d26b07-733b-4b17-a3d9-acadb3aeafa2"}
21:42:23.949 00.001 13300 case statement mapped state 1 to 101
21:42:23.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"47d26b07-733b-4b17-a3d9-acadb3aeafa2"}
21:42:26.149 02.200 11596 Exposure complete
21:42:26.234 00.085 11596 worker thread done servicing request
21:42:26.234 00.000 13300 OnExposeComplete: enter
21:42:26.234 00.000 13300 UpdateGuideState(): m_state=1
21:42:26.234 00.000 13300 UpdateCurrentPosition: no star selected
21:42:26.234 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:42:26.235 00.001 13300 Status Line: Nessuna stella selezionata
21:42:26.238 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:42:26.249 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:42:26.249 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:26.249 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:42:26.249 00.000 13300 Enqueuing Expose request
21:42:26.249 00.000 11596 Worker thread wakes up
21:42:26.249 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:42:26.762 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:42:26.947 00.185 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2df8c263-a798-4515-974f-6a6a8c850842"}
21:42:26.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2df8c263-a798-4515-974f-6a6a8c850842"}
21:42:26.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8b01ceb1-fde0-4b29-b5bb-fd3fb53bf9b2"}
21:42:26.948 00.000 13300 case statement mapped state 1 to 101
21:42:26.949 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8b01ceb1-fde0-4b29-b5bb-fd3fb53bf9b2"}
21:42:29.793 02.844 11596 Exposure complete
21:42:29.868 00.075 11596 worker thread done servicing request
21:42:29.869 00.001 13300 OnExposeComplete: enter
21:42:29.869 00.000 13300 UpdateGuideState(): m_state=1
21:42:29.869 00.000 13300 UpdateCurrentPosition: no star selected
21:42:29.869 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:42:29.869 00.000 13300 Status Line: Nessuna stella selezionata
21:42:29.872 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:42:29.878 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:42:29.879 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:29.879 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:42:29.879 00.000 13300 Enqueuing Expose request
21:42:29.879 00.000 11596 Worker thread wakes up
21:42:29.879 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:42:29.946 00.067 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"07283ac9-4668-4222-95fc-f34d1794fb87"}
21:42:29.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"07283ac9-4668-4222-95fc-f34d1794fb87"}
21:42:29.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"83791608-6ca0-464e-8464-e04b142424ff"}
21:42:29.947 00.000 13300 case statement mapped state 1 to 101
21:42:29.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"83791608-6ca0-464e-8464-e04b142424ff"}
21:42:30.382 00.435 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:42:32.945 02.563 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e1f581de-ffd5-490b-a8f1-a019ffc183c3"}
21:42:32.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e1f581de-ffd5-490b-a8f1-a019ffc183c3"}
21:42:32.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"da20ffe3-1659-40aa-aa04-c251052a095b"}
21:42:32.946 00.000 13300 case statement mapped state 1 to 101
21:42:32.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"da20ffe3-1659-40aa-aa04-c251052a095b"}
21:42:33.409 00.463 11596 Exposure complete
21:42:33.483 00.074 11596 worker thread done servicing request
21:42:33.483 00.000 13300 OnExposeComplete: enter
21:42:33.483 00.000 13300 UpdateGuideState(): m_state=1
21:42:33.483 00.000 13300 UpdateCurrentPosition: no star selected
21:42:33.484 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:42:33.484 00.000 13300 Status Line: Nessuna stella selezionata
21:42:33.487 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:42:33.493 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:42:33.493 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:33.493 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:42:33.493 00.000 13300 Enqueuing Expose request
21:42:33.493 00.000 11596 Worker thread wakes up
21:42:33.494 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:42:34.006 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:42:35.943 01.937 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5f7abf99-47d4-4c61-87f2-b8ae64194789"}
21:42:35.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5f7abf99-47d4-4c61-87f2-b8ae64194789"}
21:42:35.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"58727052-3e32-4c7c-b6a8-dfefbc5d9f54"}
21:42:35.944 00.000 13300 case statement mapped state 1 to 101
21:42:35.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"58727052-3e32-4c7c-b6a8-dfefbc5d9f54"}
21:42:37.035 01.091 11596 Exposure complete
21:42:37.109 00.074 11596 worker thread done servicing request
21:42:37.109 00.000 13300 OnExposeComplete: enter
21:42:37.109 00.000 13300 UpdateGuideState(): m_state=1
21:42:37.110 00.001 13300 UpdateCurrentPosition: no star selected
21:42:37.110 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:42:37.110 00.000 13300 Status Line: Nessuna stella selezionata
21:42:37.113 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:42:37.120 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:42:37.120 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:37.120 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:42:37.120 00.000 13300 Enqueuing Expose request
21:42:37.120 00.000 11596 Worker thread wakes up
21:42:37.120 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:42:37.624 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:42:38.943 01.319 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"144f1f9a-6e79-4e4b-b8ce-d4154e9e8bbc"}
21:42:38.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"144f1f9a-6e79-4e4b-b8ce-d4154e9e8bbc"}
21:42:38.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7e083ad2-170a-4160-827e-844f877fbe91"}
21:42:38.944 00.000 13300 case statement mapped state 1 to 101
21:42:38.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7e083ad2-170a-4160-827e-844f877fbe91"}
21:42:40.657 01.713 11596 Exposure complete
21:42:40.731 00.074 11596 worker thread done servicing request
21:42:40.732 00.001 13300 OnExposeComplete: enter
21:42:40.732 00.000 13300 UpdateGuideState(): m_state=1
21:42:40.732 00.000 13300 UpdateCurrentPosition: no star selected
21:42:40.732 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:42:40.733 00.001 13300 Status Line: Nessuna stella selezionata
21:42:40.736 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:42:40.743 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:42:40.744 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:40.744 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:42:40.744 00.000 13300 Enqueuing Expose request
21:42:40.744 00.000 11596 Worker thread wakes up
21:42:40.744 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:42:41.246 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:42:41.943 00.697 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0e8014b3-5c48-4197-94aa-fe917a83f071"}
21:42:41.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0e8014b3-5c48-4197-94aa-fe917a83f071"}
21:42:41.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fdb57dd8-ebbc-4913-9810-0797bce5b79b"}
21:42:41.944 00.000 13300 case statement mapped state 1 to 101
21:42:41.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fdb57dd8-ebbc-4913-9810-0797bce5b79b"}
21:42:44.292 02.348 11596 Exposure complete
21:42:44.387 00.095 11596 worker thread done servicing request
21:42:44.388 00.001 13300 OnExposeComplete: enter
21:42:44.388 00.000 13300 UpdateGuideState(): m_state=1
21:42:44.388 00.000 13300 UpdateCurrentPosition: no star selected
21:42:44.388 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:42:44.389 00.001 13300 Status Line: Nessuna stella selezionata
21:42:44.391 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:42:44.398 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:42:44.398 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:44.398 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:42:44.398 00.000 13300 Enqueuing Expose request
21:42:44.398 00.000 11596 Worker thread wakes up
21:42:44.398 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:42:44.909 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:42:44.943 00.034 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7a69533e-b4ed-4a51-851d-f3deb90ba531"}
21:42:44.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7a69533e-b4ed-4a51-851d-f3deb90ba531"}
21:42:44.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3f415c90-8759-4997-8412-b1a7ed8ff3f9"}
21:42:44.944 00.000 13300 case statement mapped state 1 to 101
21:42:44.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3f415c90-8759-4997-8412-b1a7ed8ff3f9"}
21:42:47.942 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"32bbcdc0-dcb6-426f-be91-e9680ee62c61"}
21:42:47.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"32bbcdc0-dcb6-426f-be91-e9680ee62c61"}
21:42:47.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"afe40fc2-d42d-4720-9472-3bd32f097beb"}
21:42:47.943 00.000 13300 case statement mapped state 1 to 101
21:42:47.944 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"afe40fc2-d42d-4720-9472-3bd32f097beb"}
21:42:47.944 00.000 11596 Exposure complete
21:42:48.037 00.093 11596 worker thread done servicing request
21:42:48.038 00.001 13300 OnExposeComplete: enter
21:42:48.038 00.000 13300 UpdateGuideState(): m_state=1
21:42:48.038 00.000 13300 UpdateCurrentPosition: no star selected
21:42:48.038 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:42:48.039 00.001 13300 Status Line: Nessuna stella selezionata
21:42:48.043 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:42:48.053 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:42:48.053 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:48.053 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:42:48.053 00.000 13300 Enqueuing Expose request
21:42:48.053 00.000 11596 Worker thread wakes up
21:42:48.054 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:42:48.558 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:42:50.968 02.410 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5f0f9024-ccc6-492b-af79-13dbd7ac132b"}
21:42:50.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5f0f9024-ccc6-492b-af79-13dbd7ac132b"}
21:42:51.762 00.794 11596 Exposure complete
21:42:51.816 00.054 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b8466117-6f5b-404a-956b-219d9c14451d"}
21:42:51.816 00.000 13300 case statement mapped state 1 to 101
21:42:51.816 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b8466117-6f5b-404a-956b-219d9c14451d"}
21:42:51.938 00.122 11596 worker thread done servicing request
21:42:51.938 00.000 13300 OnExposeComplete: enter
21:42:51.938 00.000 13300 UpdateGuideState(): m_state=1
21:42:51.939 00.001 13300 UpdateCurrentPosition: no star selected
21:42:51.939 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:42:51.939 00.000 13300 Status Line: Nessuna stella selezionata
21:42:51.943 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:42:51.954 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:42:51.954 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:51.954 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:42:51.954 00.000 13300 Enqueuing Expose request
21:42:51.954 00.000 11596 Worker thread wakes up
21:42:51.954 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:42:52.464 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:42:55.579 03.115 11596 Exposure complete
21:42:55.782 00.203 11596 worker thread done servicing request
21:42:55.782 00.000 13300 OnExposeComplete: enter
21:42:55.783 00.001 13300 UpdateGuideState(): m_state=1
21:42:55.783 00.000 13300 UpdateCurrentPosition: no star selected
21:42:55.783 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:42:55.784 00.001 13300 Status Line: Nessuna stella selezionata
21:42:55.787 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:42:55.798 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:42:55.798 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:55.798 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:42:55.798 00.000 13300 Enqueuing Expose request
21:42:55.798 00.000 11596 Worker thread wakes up
21:42:55.798 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:42:56.308 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:42:57.499 01.191 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0e785ea8-fd70-40f5-a819-3d6484bbb2a2"}
21:42:57.499 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0e785ea8-fd70-40f5-a819-3d6484bbb2a2"}
21:42:57.501 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c16ca3b6-4852-4dca-bda5-2634f17d9757"}
21:42:57.501 00.000 13300 case statement mapped state 1 to 101
21:42:57.501 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c16ca3b6-4852-4dca-bda5-2634f17d9757"}
21:42:59.398 01.897 11596 Exposure complete
21:42:59.480 00.082 11596 worker thread done servicing request
21:42:59.480 00.000 13300 OnExposeComplete: enter
21:42:59.480 00.000 13300 UpdateGuideState(): m_state=1
21:42:59.480 00.000 13300 UpdateCurrentPosition: no star selected
21:42:59.481 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:42:59.481 00.000 13300 Status Line: Nessuna stella selezionata
21:42:59.484 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:42:59.490 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:42:59.490 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:59.491 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:42:59.491 00.000 13300 Enqueuing Expose request
21:42:59.491 00.000 11596 Worker thread wakes up
21:42:59.491 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:43:00.006 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:43:00.499 00.493 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"073aa376-ac9c-4e2f-9a7f-146d8235c4e5"}
21:43:00.499 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"073aa376-ac9c-4e2f-9a7f-146d8235c4e5"}
21:43:00.500 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"15b9141f-6819-4536-859b-f206f901ca5f"}
21:43:00.500 00.000 13300 case statement mapped state 1 to 101
21:43:00.501 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"15b9141f-6819-4536-859b-f206f901ca5f"}
21:43:03.039 02.538 11596 Exposure complete
21:43:03.110 00.071 11596 worker thread done servicing request
21:43:03.110 00.000 13300 OnExposeComplete: enter
21:43:03.110 00.000 13300 UpdateGuideState(): m_state=1
21:43:03.111 00.001 13300 UpdateCurrentPosition: no star selected
21:43:03.111 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:43:03.111 00.000 13300 Status Line: Nessuna stella selezionata
21:43:03.114 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:43:03.120 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:43:03.120 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:03.121 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:43:03.121 00.000 13300 Enqueuing Expose request
21:43:03.121 00.000 11596 Worker thread wakes up
21:43:03.121 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:43:03.497 00.376 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e4034715-375f-4bbb-a393-d5d28130d7c7"}
21:43:03.497 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e4034715-375f-4bbb-a393-d5d28130d7c7"}
21:43:03.498 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e0dc2f32-ca4d-44a3-a6c0-3f406a1da639"}
21:43:03.498 00.000 13300 case statement mapped state 1 to 101
21:43:03.498 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e0dc2f32-ca4d-44a3-a6c0-3f406a1da639"}
21:43:03.623 00.125 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:43:06.498 02.875 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"78fb9923-4bed-4227-a9f9-c9ee0d9cdfb0"}
21:43:06.498 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"78fb9923-4bed-4227-a9f9-c9ee0d9cdfb0"}
21:43:06.499 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9fd9e5ef-2378-415d-86d5-35f52009a857"}
21:43:06.499 00.000 13300 case statement mapped state 1 to 101
21:43:06.499 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9fd9e5ef-2378-415d-86d5-35f52009a857"}
21:43:06.679 00.180 11596 Exposure complete
21:43:06.777 00.098 11596 worker thread done servicing request
21:43:06.777 00.000 13300 OnExposeComplete: enter
21:43:06.777 00.000 13300 UpdateGuideState(): m_state=1
21:43:06.778 00.001 13300 UpdateCurrentPosition: no star selected
21:43:06.778 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:43:06.778 00.000 13300 Status Line: Nessuna stella selezionata
21:43:06.781 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:43:06.788 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:43:06.788 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:06.788 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:43:06.789 00.001 13300 Enqueuing Expose request
21:43:06.789 00.000 11596 Worker thread wakes up
21:43:06.789 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:43:07.292 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:43:09.503 02.211 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7f075ea3-f7e5-4c62-970c-1f22d709f2cc"}
21:43:09.503 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7f075ea3-f7e5-4c62-970c-1f22d709f2cc"}
21:43:09.506 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"abf32115-7282-411a-8b3d-3904d38a23c6"}
21:43:09.506 00.000 13300 case statement mapped state 1 to 101
21:43:09.506 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"abf32115-7282-411a-8b3d-3904d38a23c6"}
21:43:10.386 00.880 11596 Exposure complete
21:43:10.500 00.114 13300 OnExposeComplete: enter
21:43:10.500 00.000 13300 UpdateGuideState(): m_state=1
21:43:10.500 00.000 13300 UpdateCurrentPosition: no star selected
21:43:10.501 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:43:10.501 00.000 13300 Status Line: Nessuna stella selezionata
21:43:10.501 00.000 11596 worker thread done servicing request
21:43:10.505 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=239, Gamma=0.510
21:43:10.513 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:43:10.513 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:10.513 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:43:10.513 00.000 13300 Enqueuing Expose request
21:43:10.514 00.001 11596 Worker thread wakes up
21:43:10.514 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:43:11.030 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:43:12.503 01.473 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d6399b25-fed5-4bf6-87f4-7d1799afcf8b"}
21:43:12.503 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d6399b25-fed5-4bf6-87f4-7d1799afcf8b"}
21:43:12.504 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6ecd222d-b5b7-4a5f-91fa-60d1c5b84e05"}
21:43:12.504 00.000 13300 case statement mapped state 1 to 101
21:43:12.504 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6ecd222d-b5b7-4a5f-91fa-60d1c5b84e05"}
21:43:14.135 01.631 11596 Exposure complete
21:43:14.327 00.192 11596 worker thread done servicing request
21:43:14.328 00.001 13300 OnExposeComplete: enter
21:43:14.328 00.000 13300 UpdateGuideState(): m_state=1
21:43:14.328 00.000 13300 UpdateCurrentPosition: no star selected
21:43:14.329 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:43:14.329 00.000 13300 Status Line: Nessuna stella selezionata
21:43:14.335 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:43:14.345 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:43:14.345 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:14.346 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:43:14.346 00.000 13300 Enqueuing Expose request
21:43:14.346 00.000 11596 Worker thread wakes up
21:43:14.346 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:43:14.853 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:43:15.502 00.649 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e9414391-addf-4b0b-9359-14c399c02748"}
21:43:15.502 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e9414391-addf-4b0b-9359-14c399c02748"}
21:43:15.503 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b17bc061-df04-421b-a83b-a69581f1a709"}
21:43:15.503 00.000 13300 case statement mapped state 1 to 101
21:43:15.504 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b17bc061-df04-421b-a83b-a69581f1a709"}
21:43:17.904 02.400 11596 Exposure complete
21:43:18.007 00.103 11596 worker thread done servicing request
21:43:18.007 00.000 13300 OnExposeComplete: enter
21:43:18.008 00.001 13300 UpdateGuideState(): m_state=1
21:43:18.008 00.000 13300 UpdateCurrentPosition: no star selected
21:43:18.008 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:43:18.009 00.001 13300 Status Line: Nessuna stella selezionata
21:43:18.013 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:43:18.023 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:43:18.023 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:18.023 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:43:18.023 00.000 13300 Enqueuing Expose request
21:43:18.024 00.001 11596 Worker thread wakes up
21:43:18.024 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:43:18.503 00.479 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8ff632a0-1964-4f99-886b-a0f7dc7201e8"}
21:43:18.503 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8ff632a0-1964-4f99-886b-a0f7dc7201e8"}
21:43:18.504 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"02858a17-f61f-4d1c-900e-4e14d13cc8ce"}
21:43:18.504 00.000 13300 case statement mapped state 1 to 101
21:43:18.504 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"02858a17-f61f-4d1c-900e-4e14d13cc8ce"}
21:43:18.531 00.027 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:43:21.504 02.973 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"66145160-c39d-4be4-830c-98b625212522"}
21:43:21.504 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"66145160-c39d-4be4-830c-98b625212522"}
21:43:21.505 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c446ef62-4c8e-488c-82a7-f64c9085dc8b"}
21:43:21.505 00.000 13300 case statement mapped state 1 to 101
21:43:21.505 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c446ef62-4c8e-488c-82a7-f64c9085dc8b"}
21:43:21.578 00.073 11596 Exposure complete
21:43:21.700 00.122 11596 worker thread done servicing request
21:43:21.700 00.000 13300 OnExposeComplete: enter
21:43:21.701 00.001 13300 UpdateGuideState(): m_state=1
21:43:21.701 00.000 13300 UpdateCurrentPosition: no star selected
21:43:21.701 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:43:21.702 00.001 13300 Status Line: Nessuna stella selezionata
21:43:21.706 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:43:21.716 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:43:21.717 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:21.717 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:43:21.717 00.000 13300 Enqueuing Expose request
21:43:21.717 00.000 11596 Worker thread wakes up
21:43:21.717 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:43:22.230 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:43:24.503 02.273 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c0d8d189-fe70-44d9-ad26-3ef8c12872c3"}
21:43:24.503 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c0d8d189-fe70-44d9-ad26-3ef8c12872c3"}
21:43:24.504 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e4ad10df-dd03-41f2-ae57-427543d1b87a"}
21:43:24.504 00.000 13300 case statement mapped state 1 to 101
21:43:24.504 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e4ad10df-dd03-41f2-ae57-427543d1b87a"}
21:43:25.284 00.780 11596 Exposure complete
21:43:25.368 00.084 11596 worker thread done servicing request
21:43:25.368 00.000 13300 OnExposeComplete: enter
21:43:25.369 00.001 13300 UpdateGuideState(): m_state=1
21:43:25.369 00.000 13300 UpdateCurrentPosition: no star selected
21:43:25.369 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:43:25.369 00.000 13300 Status Line: Nessuna stella selezionata
21:43:25.372 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=240, Gamma=0.510
21:43:25.379 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:43:25.379 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:25.379 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:43:25.379 00.000 13300 Enqueuing Expose request
21:43:25.379 00.000 11596 Worker thread wakes up
21:43:25.379 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:43:25.893 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:43:27.502 01.609 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f0450f65-8391-4596-8184-f6abecc18331"}
21:43:27.502 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f0450f65-8391-4596-8184-f6abecc18331"}
21:43:27.503 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0732e117-1f81-4d7f-951b-0caadc83bedd"}
21:43:27.503 00.000 13300 case statement mapped state 1 to 101
21:43:27.503 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0732e117-1f81-4d7f-951b-0caadc83bedd"}
21:43:29.010 01.507 11596 Exposure complete
21:43:29.088 00.078 11596 worker thread done servicing request
21:43:29.088 00.000 13300 OnExposeComplete: enter
21:43:29.088 00.000 13300 UpdateGuideState(): m_state=1
21:43:29.089 00.001 13300 UpdateCurrentPosition: no star selected
21:43:29.089 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:43:29.089 00.000 13300 Status Line: Nessuna stella selezionata
21:43:29.092 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=252, Gamma=0.510
21:43:29.098 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:43:29.098 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:29.099 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:43:29.099 00.000 13300 Enqueuing Expose request
21:43:29.099 00.000 11596 Worker thread wakes up
21:43:29.099 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:43:29.611 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:43:30.501 00.890 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"db18231a-f566-4aa3-930c-3beff096a770"}
21:43:30.501 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"db18231a-f566-4aa3-930c-3beff096a770"}
21:43:30.502 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4988c4b0-161e-495d-93a7-e7c456800429"}
21:43:30.502 00.000 13300 case statement mapped state 1 to 101
21:43:30.502 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4988c4b0-161e-495d-93a7-e7c456800429"}
21:43:32.655 02.153 11596 Exposure complete
21:43:32.728 00.073 11596 worker thread done servicing request
21:43:32.728 00.000 13300 OnExposeComplete: enter
21:43:32.728 00.000 13300 UpdateGuideState(): m_state=1
21:43:32.728 00.000 13300 UpdateCurrentPosition: no star selected
21:43:32.729 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:43:32.729 00.000 13300 Status Line: Nessuna stella selezionata
21:43:32.732 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:43:32.738 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:43:32.738 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:32.739 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:43:32.739 00.000 13300 Enqueuing Expose request
21:43:32.739 00.000 11596 Worker thread wakes up
21:43:32.739 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:43:33.243 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:43:33.500 00.257 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dd19795e-e230-4a0f-a598-86dda5176407"}
21:43:33.500 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dd19795e-e230-4a0f-a598-86dda5176407"}
21:43:33.501 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bc152f74-d83d-4d48-9a3b-fb970a68562b"}
21:43:33.501 00.000 13300 case statement mapped state 1 to 101
21:43:33.501 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bc152f74-d83d-4d48-9a3b-fb970a68562b"}
21:43:36.286 02.785 11596 Exposure complete
21:43:36.365 00.079 11596 worker thread done servicing request
21:43:36.365 00.000 13300 OnExposeComplete: enter
21:43:36.365 00.000 13300 UpdateGuideState(): m_state=1
21:43:36.365 00.000 13300 UpdateCurrentPosition: no star selected
21:43:36.366 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:43:36.366 00.000 13300 Status Line: Nessuna stella selezionata
21:43:36.369 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:43:36.376 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:43:36.376 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:36.376 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:43:36.376 00.000 13300 Enqueuing Expose request
21:43:36.376 00.000 11596 Worker thread wakes up
21:43:36.376 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:43:36.499 00.123 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d5d8ecbc-55a8-4ef4-8f9b-96de56938cb9"}
21:43:36.499 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d5d8ecbc-55a8-4ef4-8f9b-96de56938cb9"}
21:43:36.500 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b9f3848f-89b9-467e-a97e-f3e7253a8441"}
21:43:36.500 00.000 13300 case statement mapped state 1 to 101
21:43:36.500 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b9f3848f-89b9-467e-a97e-f3e7253a8441"}
21:43:36.877 00.377 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:43:39.499 02.622 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4dd4c4b6-eef6-455f-bf58-2d52e6d95bab"}
21:43:39.499 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4dd4c4b6-eef6-455f-bf58-2d52e6d95bab"}
21:43:39.500 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"513e4952-48bb-46d7-8020-b2036c3b8be5"}
21:43:39.500 00.000 13300 case statement mapped state 1 to 101
21:43:39.500 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"513e4952-48bb-46d7-8020-b2036c3b8be5"}
21:43:39.911 00.411 11596 Exposure complete
21:43:39.983 00.072 11596 worker thread done servicing request
21:43:39.983 00.000 13300 OnExposeComplete: enter
21:43:39.984 00.001 13300 UpdateGuideState(): m_state=1
21:43:39.984 00.000 13300 UpdateCurrentPosition: no star selected
21:43:39.984 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:43:39.984 00.000 13300 Status Line: Nessuna stella selezionata
21:43:39.987 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=239, Gamma=0.510
21:43:39.993 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:43:39.993 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:39.994 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:43:39.994 00.000 13300 Enqueuing Expose request
21:43:39.994 00.000 11596 Worker thread wakes up
21:43:39.994 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:43:40.500 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:43:42.499 01.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b977c8ce-0c56-446d-9b43-60aed7c6881a"}
21:43:42.499 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b977c8ce-0c56-446d-9b43-60aed7c6881a"}
21:43:42.500 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"49f07737-93ec-41ba-9d2f-af7b6d76fd3e"}
21:43:42.500 00.000 13300 case statement mapped state 1 to 101
21:43:42.500 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"49f07737-93ec-41ba-9d2f-af7b6d76fd3e"}
21:43:43.526 01.026 11596 Exposure complete
21:43:43.598 00.072 11596 worker thread done servicing request
21:43:43.598 00.000 13300 OnExposeComplete: enter
21:43:43.598 00.000 13300 UpdateGuideState(): m_state=1
21:43:43.598 00.000 13300 UpdateCurrentPosition: no star selected
21:43:43.599 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:43:43.599 00.000 13300 Status Line: Nessuna stella selezionata
21:43:43.601 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=214, Gamma=0.510
21:43:43.609 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:43:43.609 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:43.610 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:43:43.610 00.000 13300 Enqueuing Expose request
21:43:43.610 00.000 11596 Worker thread wakes up
21:43:43.610 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:43:44.125 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:43:45.498 01.373 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0233e0b1-abb9-47c0-aa10-c6af86004b9f"}
21:43:45.498 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0233e0b1-abb9-47c0-aa10-c6af86004b9f"}
21:43:45.499 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"86b5a5f8-4ac7-44ea-ae21-30f6c46563d2"}
21:43:45.499 00.000 13300 case statement mapped state 1 to 101
21:43:45.499 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"86b5a5f8-4ac7-44ea-ae21-30f6c46563d2"}
21:43:47.160 01.661 11596 Exposure complete
21:43:47.267 00.107 11596 worker thread done servicing request
21:43:47.268 00.001 13300 OnExposeComplete: enter
21:43:47.268 00.000 13300 UpdateGuideState(): m_state=1
21:43:47.268 00.000 13300 UpdateCurrentPosition: no star selected
21:43:47.269 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:43:47.269 00.000 13300 Status Line: Nessuna stella selezionata
21:43:47.274 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=234, Gamma=0.510
21:43:47.285 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:43:47.285 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:47.285 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:43:47.286 00.001 13300 Enqueuing Expose request
21:43:47.286 00.000 11596 Worker thread wakes up
21:43:47.286 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:43:47.792 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:43:48.499 00.707 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a1583fbc-5429-4ff2-b0f9-822eab0c7e4f"}
21:43:48.499 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a1583fbc-5429-4ff2-b0f9-822eab0c7e4f"}
21:43:48.500 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"50dcaca4-31a6-4c8e-b8ae-5b5fe5b12b40"}
21:43:48.500 00.000 13300 case statement mapped state 1 to 101
21:43:48.500 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"50dcaca4-31a6-4c8e-b8ae-5b5fe5b12b40"}
21:43:50.834 02.334 11596 Exposure complete
21:43:50.930 00.096 11596 worker thread done servicing request
21:43:50.931 00.001 13300 OnExposeComplete: enter
21:43:50.931 00.000 13300 UpdateGuideState(): m_state=1
21:43:50.931 00.000 13300 UpdateCurrentPosition: no star selected
21:43:50.931 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:43:50.932 00.001 13300 Status Line: Nessuna stella selezionata
21:43:50.934 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=246, Gamma=0.510
21:43:50.945 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:43:50.945 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:50.945 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:43:50.945 00.000 13300 Enqueuing Expose request
21:43:50.945 00.000 11596 Worker thread wakes up
21:43:50.945 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:43:51.449 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:43:51.497 00.048 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c425f25a-61d2-49c7-a41f-857200b02ba3"}
21:43:51.497 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c425f25a-61d2-49c7-a41f-857200b02ba3"}
21:43:51.498 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d210378e-1463-4496-9cb9-f56e7afa0b91"}
21:43:51.498 00.000 13300 case statement mapped state 1 to 101
21:43:51.498 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d210378e-1463-4496-9cb9-f56e7afa0b91"}
21:43:54.576 03.078 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e8c4b1ab-2225-464b-b0e5-d8cbc1ce6bd2"}
21:43:54.576 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e8c4b1ab-2225-464b-b0e5-d8cbc1ce6bd2"}
21:43:54.577 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ae8e7c7f-c6b6-4280-89d7-1ef56d1bf37b"}
21:43:54.577 00.000 13300 case statement mapped state 1 to 101
21:43:54.577 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ae8e7c7f-c6b6-4280-89d7-1ef56d1bf37b"}
21:43:54.607 00.030 11596 Exposure complete
21:43:54.885 00.278 11596 worker thread done servicing request
21:43:54.885 00.000 13300 OnExposeComplete: enter
21:43:54.885 00.000 13300 UpdateGuideState(): m_state=1
21:43:54.885 00.000 13300 UpdateCurrentPosition: no star selected
21:43:54.886 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:43:54.886 00.000 13300 Status Line: Nessuna stella selezionata
21:43:54.889 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=243, Gamma=0.510
21:43:54.898 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:43:54.898 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:54.898 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:43:54.898 00.000 13300 Enqueuing Expose request
21:43:54.898 00.000 11596 Worker thread wakes up
21:43:54.899 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:43:55.430 00.531 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:43:57.782 02.352 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"877c0c4b-19da-462c-834b-08c801f4c6ca"}
21:43:57.782 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"877c0c4b-19da-462c-834b-08c801f4c6ca"}
21:43:57.862 00.080 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0592202a-1022-4e0f-8591-45b35ec95fc3"}
21:43:57.862 00.000 13300 case statement mapped state 1 to 101
21:43:57.862 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0592202a-1022-4e0f-8591-45b35ec95fc3"}
21:43:58.642 00.780 11596 Exposure complete
21:43:58.886 00.244 11596 worker thread done servicing request
21:43:58.886 00.000 13300 OnExposeComplete: enter
21:43:58.886 00.000 13300 UpdateGuideState(): m_state=1
21:43:58.886 00.000 13300 UpdateCurrentPosition: no star selected
21:43:58.887 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:43:58.887 00.000 13300 Status Line: Nessuna stella selezionata
21:43:58.889 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=224, Gamma=0.510
21:43:58.899 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:43:58.899 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:58.899 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:43:58.899 00.000 13300 Enqueuing Expose request
21:43:58.912 00.013 11596 Worker thread wakes up
21:43:58.912 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:43:59.424 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:44:01.064 01.640 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b1af2582-5df1-41a6-a2ef-bf7489cde7f2"}
21:44:01.064 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b1af2582-5df1-41a6-a2ef-bf7489cde7f2"}
21:44:01.067 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b14c93a6-79a7-4fcd-9c9f-8875531f7eb9"}
21:44:01.068 00.001 13300 case statement mapped state 1 to 101
21:44:01.068 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b14c93a6-79a7-4fcd-9c9f-8875531f7eb9"}
21:44:02.475 01.407 11596 Exposure complete
21:44:02.577 00.102 11596 worker thread done servicing request
21:44:02.577 00.000 13300 OnExposeComplete: enter
21:44:02.577 00.000 13300 UpdateGuideState(): m_state=1
21:44:02.578 00.001 13300 UpdateCurrentPosition: no star selected
21:44:02.579 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:44:02.579 00.000 13300 Status Line: Nessuna stella selezionata
21:44:02.581 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=229, Gamma=0.510
21:44:02.588 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:44:02.588 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:02.588 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:44:02.588 00.000 13300 Enqueuing Expose request
21:44:02.589 00.001 11596 Worker thread wakes up
21:44:02.589 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:44:03.097 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:44:04.066 00.969 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bac4a4b0-5c59-4485-bc61-cf585b8ebc1a"}
21:44:04.066 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bac4a4b0-5c59-4485-bc61-cf585b8ebc1a"}
21:44:04.067 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"58af5918-7823-4a80-a29e-11aa377d8c4e"}
21:44:04.068 00.001 13300 case statement mapped state 1 to 101
21:44:04.068 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"58af5918-7823-4a80-a29e-11aa377d8c4e"}
21:44:06.125 02.057 11596 Exposure complete
21:44:06.207 00.082 11596 worker thread done servicing request
21:44:06.207 00.000 13300 OnExposeComplete: enter
21:44:06.207 00.000 13300 UpdateGuideState(): m_state=1
21:44:06.207 00.000 13300 UpdateCurrentPosition: no star selected
21:44:06.208 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:44:06.208 00.000 13300 Status Line: Nessuna stella selezionata
21:44:06.211 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:44:06.217 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:44:06.217 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:06.218 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:44:06.218 00.000 13300 Enqueuing Expose request
21:44:06.218 00.000 11596 Worker thread wakes up
21:44:06.218 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:44:06.729 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:44:07.064 00.335 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a529dbac-1280-47fe-84e3-04f9bd050a99"}
21:44:07.064 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a529dbac-1280-47fe-84e3-04f9bd050a99"}
21:44:07.065 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c70a89ea-c610-4dcb-8d76-6f50da9422c8"}
21:44:07.065 00.000 13300 case statement mapped state 1 to 101
21:44:07.065 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c70a89ea-c610-4dcb-8d76-6f50da9422c8"}
21:44:09.757 02.692 11596 Exposure complete
21:44:09.830 00.073 11596 worker thread done servicing request
21:44:09.831 00.001 13300 OnExposeComplete: enter
21:44:09.831 00.000 13300 UpdateGuideState(): m_state=1
21:44:09.832 00.001 13300 UpdateCurrentPosition: no star selected
21:44:09.833 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:44:09.833 00.000 13300 Status Line: Nessuna stella selezionata
21:44:09.838 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=241, Gamma=0.510
21:44:09.845 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:44:09.845 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:09.845 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:44:09.845 00.000 13300 Enqueuing Expose request
21:44:09.846 00.001 11596 Worker thread wakes up
21:44:09.846 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:44:10.063 00.217 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2b4b2e13-7bbb-49a6-9544-398c7067cdd3"}
21:44:10.063 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2b4b2e13-7bbb-49a6-9544-398c7067cdd3"}
21:44:10.064 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9bcc1c65-e107-4e63-94b2-8f61e2758e78"}
21:44:10.064 00.000 13300 case statement mapped state 1 to 101
21:44:10.064 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9bcc1c65-e107-4e63-94b2-8f61e2758e78"}
21:44:10.362 00.298 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:44:13.063 02.701 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aba1b838-ba79-4fe1-a1bf-80e74f1a35eb"}
21:44:13.063 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aba1b838-ba79-4fe1-a1bf-80e74f1a35eb"}
21:44:13.064 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"25b37169-f020-48a1-b3f2-f2cb33d03c58"}
21:44:13.064 00.000 13300 case statement mapped state 1 to 101
21:44:13.064 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"25b37169-f020-48a1-b3f2-f2cb33d03c58"}
21:44:13.453 00.389 11596 Exposure complete
21:44:13.608 00.155 11596 worker thread done servicing request
21:44:13.608 00.000 13300 OnExposeComplete: enter
21:44:13.609 00.001 13300 UpdateGuideState(): m_state=1
21:44:13.609 00.000 13300 UpdateCurrentPosition: no star selected
21:44:13.610 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:44:13.610 00.000 13300 Status Line: Nessuna stella selezionata
21:44:13.617 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=212, Gamma=0.510
21:44:13.631 00.014 13300 UpdateGuideState exits: Nessuna stella selezionata
21:44:13.631 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:13.631 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:44:13.632 00.001 13300 Enqueuing Expose request
21:44:13.632 00.000 11596 Worker thread wakes up
21:44:13.632 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:44:14.147 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:44:16.062 01.915 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3d5b7615-702c-43a5-a0e7-d2f0e877c58a"}
21:44:16.062 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3d5b7615-702c-43a5-a0e7-d2f0e877c58a"}
21:44:16.063 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d1623e77-6ed4-4e57-9a33-5a4211368432"}
21:44:16.063 00.000 13300 case statement mapped state 1 to 101
21:44:16.063 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d1623e77-6ed4-4e57-9a33-5a4211368432"}
21:44:17.180 01.117 11596 Exposure complete
21:44:17.296 00.116 11596 worker thread done servicing request
21:44:17.296 00.000 13300 OnExposeComplete: enter
21:44:17.297 00.001 13300 UpdateGuideState(): m_state=1
21:44:17.297 00.000 13300 UpdateCurrentPosition: no star selected
21:44:17.297 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:44:17.298 00.001 13300 Status Line: Nessuna stella selezionata
21:44:17.302 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=248, Gamma=0.510
21:44:17.314 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
21:44:17.314 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:17.314 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:44:17.314 00.000 13300 Enqueuing Expose request
21:44:17.314 00.000 11596 Worker thread wakes up
21:44:17.315 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:44:17.823 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:44:19.062 01.239 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ac6abdad-3c78-4a76-a5d3-dd4ce800274b"}
21:44:19.062 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ac6abdad-3c78-4a76-a5d3-dd4ce800274b"}
21:44:19.063 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ff4b0d6c-f2e5-4003-bcc9-5f06ba4022e6"}
21:44:19.063 00.000 13300 case statement mapped state 1 to 101
21:44:19.063 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ff4b0d6c-f2e5-4003-bcc9-5f06ba4022e6"}
21:44:20.863 01.800 11596 Exposure complete
21:44:20.937 00.074 11596 worker thread done servicing request
21:44:20.937 00.000 13300 OnExposeComplete: enter
21:44:20.937 00.000 13300 UpdateGuideState(): m_state=1
21:44:20.938 00.001 13300 UpdateCurrentPosition: no star selected
21:44:20.938 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:44:20.938 00.000 13300 Status Line: Nessuna stella selezionata
21:44:20.941 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:44:20.948 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:44:20.948 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:20.948 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:44:20.948 00.000 13300 Enqueuing Expose request
21:44:20.948 00.000 11596 Worker thread wakes up
21:44:20.949 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:44:21.451 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:44:22.062 00.611 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"de00cba1-0bda-4ca5-b53d-d9cc848f61ff"}
21:44:22.062 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"de00cba1-0bda-4ca5-b53d-d9cc848f61ff"}
21:44:22.063 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8df00a80-8c83-4aa0-9858-cfd3e90b1087"}
21:44:22.063 00.000 13300 case statement mapped state 1 to 101
21:44:22.063 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8df00a80-8c83-4aa0-9858-cfd3e90b1087"}
21:44:24.477 02.414 11596 Exposure complete
21:44:24.548 00.071 11596 worker thread done servicing request
21:44:24.548 00.000 13300 OnExposeComplete: enter
21:44:24.548 00.000 13300 UpdateGuideState(): m_state=1
21:44:24.549 00.001 13300 UpdateCurrentPosition: no star selected
21:44:24.549 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:44:24.549 00.000 13300 Status Line: Nessuna stella selezionata
21:44:24.552 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=239, Gamma=0.510
21:44:24.560 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:44:24.560 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:24.561 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:44:24.561 00.000 13300 Enqueuing Expose request
21:44:24.561 00.000 11596 Worker thread wakes up
21:44:24.561 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:44:25.062 00.501 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5b2bfc97-abbd-4c68-b69f-c4d210ecdfdb"}
21:44:25.062 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5b2bfc97-abbd-4c68-b69f-c4d210ecdfdb"}
21:44:25.062 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"90c53c80-ea11-4397-93fc-11738c1c19d4"}
21:44:25.063 00.001 13300 case statement mapped state 1 to 101
21:44:25.063 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"90c53c80-ea11-4397-93fc-11738c1c19d4"}
21:44:25.076 00.013 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:44:28.061 02.985 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b585e563-911b-412c-8bb4-815fd46e9cae"}
21:44:28.061 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b585e563-911b-412c-8bb4-815fd46e9cae"}
21:44:28.062 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"515948e8-27ad-404c-8483-b9bd199db48a"}
21:44:28.062 00.000 13300 case statement mapped state 1 to 101
21:44:28.062 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"515948e8-27ad-404c-8483-b9bd199db48a"}
21:44:28.102 00.040 11596 Exposure complete
21:44:28.185 00.083 11596 worker thread done servicing request
21:44:28.185 00.000 13300 OnExposeComplete: enter
21:44:28.185 00.000 13300 UpdateGuideState(): m_state=1
21:44:28.186 00.001 13300 UpdateCurrentPosition: no star selected
21:44:28.186 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:44:28.186 00.000 13300 Status Line: Nessuna stella selezionata
21:44:28.190 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=253, Gamma=0.510
21:44:28.199 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:44:28.199 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:28.199 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:44:28.199 00.000 13300 Enqueuing Expose request
21:44:28.199 00.000 11596 Worker thread wakes up
21:44:28.200 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:44:28.704 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:44:31.063 02.359 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"21dc117f-f2f8-4221-8b05-12fb14aac86a"}
21:44:31.063 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"21dc117f-f2f8-4221-8b05-12fb14aac86a"}
21:44:31.064 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"12aa19ec-4065-4dd2-a0b9-5ee253ca35af"}
21:44:31.064 00.000 13300 case statement mapped state 1 to 101
21:44:31.065 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"12aa19ec-4065-4dd2-a0b9-5ee253ca35af"}
21:44:31.732 00.667 11596 Exposure complete
21:44:31.805 00.073 11596 worker thread done servicing request
21:44:31.805 00.000 13300 OnExposeComplete: enter
21:44:31.805 00.000 13300 UpdateGuideState(): m_state=1
21:44:31.806 00.001 13300 UpdateCurrentPosition: no star selected
21:44:31.806 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:44:31.806 00.000 13300 Status Line: Nessuna stella selezionata
21:44:31.809 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=225, Gamma=0.510
21:44:31.816 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:44:31.816 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:31.816 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:44:31.816 00.000 13300 Enqueuing Expose request
21:44:31.816 00.000 11596 Worker thread wakes up
21:44:31.816 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:44:32.332 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:44:34.062 01.730 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ac10d584-9f90-4d1e-88c8-617cc8f80339"}
21:44:34.062 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ac10d584-9f90-4d1e-88c8-617cc8f80339"}
21:44:34.063 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3f105ade-10f8-4f6e-997b-2961f0af46b6"}
21:44:34.063 00.000 13300 case statement mapped state 1 to 101
21:44:34.063 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3f105ade-10f8-4f6e-997b-2961f0af46b6"}
21:44:35.477 01.414 11596 Exposure complete
21:44:35.549 00.072 11596 worker thread done servicing request
21:44:35.549 00.000 13300 OnExposeComplete: enter
21:44:35.549 00.000 13300 UpdateGuideState(): m_state=1
21:44:35.549 00.000 13300 UpdateCurrentPosition: no star selected
21:44:35.550 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:44:35.550 00.000 13300 Status Line: Nessuna stella selezionata
21:44:35.552 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:44:35.559 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:44:35.559 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:35.559 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:44:35.559 00.000 13300 Enqueuing Expose request
21:44:35.559 00.000 11596 Worker thread wakes up
21:44:35.559 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:44:36.061 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:44:37.062 01.001 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fe063726-8203-43e4-8e2a-2dc4cfcf40b4"}
21:44:37.062 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fe063726-8203-43e4-8e2a-2dc4cfcf40b4"}
21:44:37.063 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dd66eb86-2870-44fc-b061-307f4c1703dd"}
21:44:37.063 00.000 13300 case statement mapped state 1 to 101
21:44:37.063 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dd66eb86-2870-44fc-b061-307f4c1703dd"}
21:44:39.096 02.033 11596 Exposure complete
21:44:39.168 00.072 11596 worker thread done servicing request
21:44:39.169 00.001 13300 OnExposeComplete: enter
21:44:39.169 00.000 13300 UpdateGuideState(): m_state=1
21:44:39.169 00.000 13300 UpdateCurrentPosition: no star selected
21:44:39.170 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:44:39.170 00.000 13300 Status Line: Nessuna stella selezionata
21:44:39.172 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:44:39.180 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:44:39.180 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:39.180 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:44:39.180 00.000 13300 Enqueuing Expose request
21:44:39.180 00.000 11596 Worker thread wakes up
21:44:39.180 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:44:39.684 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:44:40.061 00.377 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bb59d566-6754-4413-ae8d-daa8ee69d049"}
21:44:40.061 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bb59d566-6754-4413-ae8d-daa8ee69d049"}
21:44:40.062 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d40009da-9921-4f68-9fbd-9c2c1ccdd3cf"}
21:44:40.062 00.000 13300 case statement mapped state 1 to 101
21:44:40.062 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d40009da-9921-4f68-9fbd-9c2c1ccdd3cf"}
21:44:42.725 02.663 11596 Exposure complete
21:44:42.798 00.073 11596 worker thread done servicing request
21:44:42.798 00.000 13300 OnExposeComplete: enter
21:44:42.798 00.000 13300 UpdateGuideState(): m_state=1
21:44:42.799 00.001 13300 UpdateCurrentPosition: no star selected
21:44:42.799 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:44:42.799 00.000 13300 Status Line: Nessuna stella selezionata
21:44:42.801 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:44:42.809 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:44:42.809 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:42.809 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:44:42.809 00.000 13300 Enqueuing Expose request
21:44:42.809 00.000 11596 Worker thread wakes up
21:44:42.809 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:44:43.060 00.251 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9cb9fb35-a4d6-46a3-90e3-ce7e90f0c817"}
21:44:43.060 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9cb9fb35-a4d6-46a3-90e3-ce7e90f0c817"}
21:44:43.061 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0610c9c9-0db7-427c-8aee-503318fae3a8"}
21:44:43.061 00.000 13300 case statement mapped state 1 to 101
21:44:43.061 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0610c9c9-0db7-427c-8aee-503318fae3a8"}
21:44:43.312 00.251 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:44:46.059 02.747 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"036b7911-2ba9-4cfb-a2ed-bcb6b76e6d43"}
21:44:46.059 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"036b7911-2ba9-4cfb-a2ed-bcb6b76e6d43"}
21:44:46.060 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"53e73c89-209e-4206-b16d-9eac800950a9"}
21:44:46.060 00.000 13300 case statement mapped state 1 to 101
21:44:46.060 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"53e73c89-209e-4206-b16d-9eac800950a9"}
21:44:46.343 00.283 11596 Exposure complete
21:44:46.418 00.075 11596 worker thread done servicing request
21:44:46.418 00.000 13300 OnExposeComplete: enter
21:44:46.418 00.000 13300 UpdateGuideState(): m_state=1
21:44:46.418 00.000 13300 UpdateCurrentPosition: no star selected
21:44:46.419 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:44:46.419 00.000 13300 Status Line: Nessuna stella selezionata
21:44:46.421 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:44:46.428 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:44:46.428 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:46.428 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:44:46.428 00.000 13300 Enqueuing Expose request
21:44:46.428 00.000 11596 Worker thread wakes up
21:44:46.428 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:44:46.944 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:44:49.059 02.115 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ec615a8e-8a64-42ab-9501-e8f33f1bd7ee"}
21:44:49.059 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ec615a8e-8a64-42ab-9501-e8f33f1bd7ee"}
21:44:49.060 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6d4ad702-f5e6-4707-a20c-6fc5fd52e5f2"}
21:44:49.060 00.000 13300 case statement mapped state 1 to 101
21:44:49.060 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6d4ad702-f5e6-4707-a20c-6fc5fd52e5f2"}
21:44:50.067 01.007 11596 Exposure complete
21:44:50.143 00.076 11596 worker thread done servicing request
21:44:50.143 00.000 13300 OnExposeComplete: enter
21:44:50.143 00.000 13300 UpdateGuideState(): m_state=1
21:44:50.143 00.000 13300 UpdateCurrentPosition: no star selected
21:44:50.144 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:44:50.144 00.000 13300 Status Line: Nessuna stella selezionata
21:44:50.146 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
21:44:50.154 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:44:50.154 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:50.154 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:44:50.154 00.000 13300 Enqueuing Expose request
21:44:50.154 00.000 11596 Worker thread wakes up
21:44:50.154 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:44:50.655 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:44:52.059 01.404 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"05ceda62-ec33-495e-836a-d174125cd3ae"}
21:44:52.059 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"05ceda62-ec33-495e-836a-d174125cd3ae"}
21:44:52.060 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"683b76ae-4561-4405-8f58-f559152b2a68"}
21:44:52.060 00.000 13300 case statement mapped state 1 to 101
21:44:52.060 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"683b76ae-4561-4405-8f58-f559152b2a68"}
21:44:53.688 01.628 11596 Exposure complete
21:44:53.780 00.092 11596 worker thread done servicing request
21:44:53.780 00.000 13300 OnExposeComplete: enter
21:44:53.780 00.000 13300 UpdateGuideState(): m_state=1
21:44:53.780 00.000 13300 UpdateCurrentPosition: no star selected
21:44:53.781 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:44:53.781 00.000 13300 Status Line: Nessuna stella selezionata
21:44:53.784 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:44:53.793 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:44:53.793 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:53.793 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:44:53.793 00.000 13300 Enqueuing Expose request
21:44:53.793 00.000 11596 Worker thread wakes up
21:44:53.794 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:44:54.297 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:44:55.058 00.761 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e8bb6110-1664-428a-8fa2-72f8a19442ff"}
21:44:55.058 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e8bb6110-1664-428a-8fa2-72f8a19442ff"}
21:44:55.059 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e65f4380-360b-4564-a705-797d204a4fdc"}
21:44:55.059 00.000 13300 case statement mapped state 1 to 101
21:44:55.059 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e65f4380-360b-4564-a705-797d204a4fdc"}
21:44:57.465 02.406 11596 Exposure complete
21:44:57.664 00.199 11596 worker thread done servicing request
21:44:57.664 00.000 13300 OnExposeComplete: enter
21:44:57.664 00.000 13300 UpdateGuideState(): m_state=1
21:44:57.665 00.001 13300 UpdateCurrentPosition: no star selected
21:44:57.665 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:44:57.666 00.001 13300 Status Line: Nessuna stella selezionata
21:44:57.669 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:44:57.680 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:44:57.680 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:57.680 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:44:57.680 00.000 13300 Enqueuing Expose request
21:44:57.699 00.019 11596 Worker thread wakes up
21:44:57.699 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:44:58.207 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:45:01.363 03.156 11596 Exposure complete
21:45:01.644 00.281 11596 worker thread done servicing request
21:45:01.644 00.000 13300 OnExposeComplete: enter
21:45:01.644 00.000 13300 UpdateGuideState(): m_state=1
21:45:01.645 00.001 13300 UpdateCurrentPosition: no star selected
21:45:01.645 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:45:01.646 00.001 13300 Status Line: Nessuna stella selezionata
21:45:01.650 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:45:01.660 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:45:01.660 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:01.660 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:45:01.660 00.000 13300 Enqueuing Expose request
21:45:01.660 00.000 11596 Worker thread wakes up
21:45:01.661 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:45:02.196 00.535 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:45:03.625 01.429 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8d7a4256-3e6b-475b-a552-bfcf0197eb6f"}
21:45:03.625 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8d7a4256-3e6b-475b-a552-bfcf0197eb6f"}
21:45:03.652 00.027 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cd826cb0-c899-4e8f-98e0-298d47dd1645"}
21:45:03.653 00.001 13300 case statement mapped state 1 to 101
21:45:03.653 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cd826cb0-c899-4e8f-98e0-298d47dd1645"}
21:45:05.280 01.627 11596 Exposure complete
21:45:05.394 00.114 11596 worker thread done servicing request
21:45:05.394 00.000 13300 OnExposeComplete: enter
21:45:05.394 00.000 13300 UpdateGuideState(): m_state=1
21:45:05.395 00.001 13300 UpdateCurrentPosition: no star selected
21:45:05.395 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:45:05.395 00.000 13300 Status Line: Nessuna stella selezionata
21:45:05.400 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:45:05.411 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:45:05.411 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:05.411 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:45:05.411 00.000 13300 Enqueuing Expose request
21:45:05.411 00.000 11596 Worker thread wakes up
21:45:05.412 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:45:05.914 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:45:06.623 00.709 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"29bc48d4-51c6-4838-9b03-f196d7d67ebd"}
21:45:06.623 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"29bc48d4-51c6-4838-9b03-f196d7d67ebd"}
21:45:06.624 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9ca67242-a6e7-4136-8f0a-6cfb009d9a32"}
21:45:06.624 00.000 13300 case statement mapped state 1 to 101
21:45:06.624 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9ca67242-a6e7-4136-8f0a-6cfb009d9a32"}
21:45:08.940 02.316 11596 Exposure complete
21:45:09.012 00.072 11596 worker thread done servicing request
21:45:09.012 00.000 13300 OnExposeComplete: enter
21:45:09.013 00.001 13300 UpdateGuideState(): m_state=1
21:45:09.013 00.000 13300 UpdateCurrentPosition: no star selected
21:45:09.013 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:45:09.013 00.000 13300 Status Line: Nessuna stella selezionata
21:45:09.016 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=253, Gamma=0.510
21:45:09.024 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:45:09.024 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:09.024 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:45:09.024 00.000 13300 Enqueuing Expose request
21:45:09.025 00.001 11596 Worker thread wakes up
21:45:09.025 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:45:09.528 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:45:09.622 00.094 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1b819ecc-4c86-46b0-8c4f-3333b469b61b"}
21:45:09.622 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1b819ecc-4c86-46b0-8c4f-3333b469b61b"}
21:45:09.623 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d87ac743-d2ef-4559-9fea-02a948433839"}
21:45:09.623 00.000 13300 case statement mapped state 1 to 101
21:45:09.623 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d87ac743-d2ef-4559-9fea-02a948433839"}
21:45:12.559 02.936 11596 Exposure complete
21:45:12.621 00.062 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2d05f02b-eb4b-47d1-b437-027f3d5997db"}
21:45:12.621 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2d05f02b-eb4b-47d1-b437-027f3d5997db"}
21:45:12.622 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6d4d372a-5d8d-4231-885d-c633386e2601"}
21:45:12.622 00.000 13300 case statement mapped state 1 to 101
21:45:12.622 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6d4d372a-5d8d-4231-885d-c633386e2601"}
21:45:12.634 00.012 11596 worker thread done servicing request
21:45:12.634 00.000 13300 OnExposeComplete: enter
21:45:12.634 00.000 13300 UpdateGuideState(): m_state=1
21:45:12.635 00.001 13300 UpdateCurrentPosition: no star selected
21:45:12.635 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:45:12.635 00.000 13300 Status Line: Nessuna stella selezionata
21:45:12.638 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=251, Gamma=0.510
21:45:12.645 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:45:12.645 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:12.645 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:45:12.645 00.000 13300 Enqueuing Expose request
21:45:12.645 00.000 11596 Worker thread wakes up
21:45:12.646 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:45:13.154 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:45:15.622 02.468 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1b796209-1408-4df5-be06-79a885392bdf"}
21:45:15.622 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1b796209-1408-4df5-be06-79a885392bdf"}
21:45:15.623 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"67b11e08-d901-4fac-83ec-e74cda3acad1"}
21:45:15.623 00.000 13300 case statement mapped state 1 to 101
21:45:15.623 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"67b11e08-d901-4fac-83ec-e74cda3acad1"}
21:45:16.184 00.561 11596 Exposure complete
21:45:16.280 00.096 11596 worker thread done servicing request
21:45:16.281 00.001 13300 OnExposeComplete: enter
21:45:16.281 00.000 13300 UpdateGuideState(): m_state=1
21:45:16.281 00.000 13300 UpdateCurrentPosition: no star selected
21:45:16.282 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:45:16.282 00.000 13300 Status Line: Nessuna stella selezionata
21:45:16.286 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=251, Gamma=0.510
21:45:16.296 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:45:16.296 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:16.296 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:45:16.296 00.000 13300 Enqueuing Expose request
21:45:16.296 00.000 11596 Worker thread wakes up
21:45:16.297 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:45:16.799 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:45:18.621 01.822 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fa05baa3-966e-4682-b2ba-e61d206f91a7"}
21:45:18.621 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fa05baa3-966e-4682-b2ba-e61d206f91a7"}
21:45:18.622 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cac436a3-2dab-4c89-a8d1-dd072a676209"}
21:45:18.622 00.000 13300 case statement mapped state 1 to 101
21:45:18.622 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cac436a3-2dab-4c89-a8d1-dd072a676209"}
21:45:19.845 01.223 11596 Exposure complete
21:45:19.941 00.096 11596 worker thread done servicing request
21:45:19.941 00.000 13300 OnExposeComplete: enter
21:45:19.941 00.000 13300 UpdateGuideState(): m_state=1
21:45:19.942 00.001 13300 UpdateCurrentPosition: no star selected
21:45:19.942 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:45:19.943 00.001 13300 Status Line: Nessuna stella selezionata
21:45:19.948 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=234, Gamma=0.510
21:45:19.957 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:45:19.957 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:19.957 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:45:19.957 00.000 13300 Enqueuing Expose request
21:45:19.957 00.000 11596 Worker thread wakes up
21:45:19.957 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:45:20.469 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:45:21.621 01.152 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e9d9abd0-b586-407c-ab0a-e0882cbbffef"}
21:45:21.621 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e9d9abd0-b586-407c-ab0a-e0882cbbffef"}
21:45:21.622 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d1f515e8-969f-40f0-bbfb-c37bc955ab68"}
21:45:21.622 00.000 13300 case statement mapped state 1 to 101
21:45:21.622 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d1f515e8-969f-40f0-bbfb-c37bc955ab68"}
21:45:23.500 01.878 11596 Exposure complete
21:45:23.573 00.073 11596 worker thread done servicing request
21:45:23.574 00.001 13300 OnExposeComplete: enter
21:45:23.574 00.000 13300 UpdateGuideState(): m_state=1
21:45:23.574 00.000 13300 UpdateCurrentPosition: no star selected
21:45:23.574 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:45:23.575 00.001 13300 Status Line: Nessuna stella selezionata
21:45:23.577 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:45:23.584 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:45:23.585 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:23.585 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:45:23.585 00.000 13300 Enqueuing Expose request
21:45:23.585 00.000 11596 Worker thread wakes up
21:45:23.585 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:45:24.099 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:45:24.619 00.520 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e2982509-7325-4ddc-93a8-c24f456be0fa"}
21:45:24.619 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e2982509-7325-4ddc-93a8-c24f456be0fa"}
21:45:24.620 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a741ae79-cde2-49e4-9aeb-4c0792c1275b"}
21:45:24.620 00.000 13300 case statement mapped state 1 to 101
21:45:24.620 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a741ae79-cde2-49e4-9aeb-4c0792c1275b"}
21:45:27.123 02.503 11596 Exposure complete
21:45:27.199 00.076 11596 worker thread done servicing request
21:45:27.199 00.000 13300 OnExposeComplete: enter
21:45:27.199 00.000 13300 UpdateGuideState(): m_state=1
21:45:27.200 00.001 13300 UpdateCurrentPosition: no star selected
21:45:27.200 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:45:27.200 00.000 13300 Status Line: Nessuna stella selezionata
21:45:27.204 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=253, Gamma=0.510
21:45:27.211 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:45:27.212 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:27.212 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:45:27.212 00.000 13300 Enqueuing Expose request
21:45:27.212 00.000 11596 Worker thread wakes up
21:45:27.212 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:45:27.619 00.407 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f36d9eae-d361-4eb5-b4fe-a44b9378489f"}
21:45:27.619 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f36d9eae-d361-4eb5-b4fe-a44b9378489f"}
21:45:27.620 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ac42726d-ba62-4899-beff-873753c20e36"}
21:45:27.620 00.000 13300 case statement mapped state 1 to 101
21:45:27.620 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ac42726d-ba62-4899-beff-873753c20e36"}
21:45:27.725 00.105 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:45:30.618 02.893 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4e72a680-35da-4dab-858e-9d6c0a791b91"}
21:45:30.618 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4e72a680-35da-4dab-858e-9d6c0a791b91"}
21:45:30.619 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e034fcad-2208-42ae-9f8e-85518743c76e"}
21:45:30.619 00.000 13300 case statement mapped state 1 to 101
21:45:30.619 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e034fcad-2208-42ae-9f8e-85518743c76e"}
21:45:30.755 00.136 11596 Exposure complete
21:45:30.827 00.072 11596 worker thread done servicing request
21:45:30.828 00.001 13300 OnExposeComplete: enter
21:45:30.828 00.000 13300 UpdateGuideState(): m_state=1
21:45:30.828 00.000 13300 UpdateCurrentPosition: no star selected
21:45:30.828 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:45:30.828 00.000 13300 Status Line: Nessuna stella selezionata
21:45:30.831 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:45:30.838 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:45:30.838 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:30.838 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:45:30.838 00.000 13300 Enqueuing Expose request
21:45:30.838 00.000 11596 Worker thread wakes up
21:45:30.839 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:45:31.341 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:45:33.618 02.277 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"33854a8e-a210-4d7e-978c-7f237f0730f4"}
21:45:33.618 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"33854a8e-a210-4d7e-978c-7f237f0730f4"}
21:45:33.619 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3de9226c-cb72-454a-9d2d-67f11eabdd5f"}
21:45:33.619 00.000 13300 case statement mapped state 1 to 101
21:45:33.619 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3de9226c-cb72-454a-9d2d-67f11eabdd5f"}
21:45:34.367 00.748 11596 Exposure complete
21:45:34.452 00.085 11596 worker thread done servicing request
21:45:34.452 00.000 13300 OnExposeComplete: enter
21:45:34.453 00.001 13300 UpdateGuideState(): m_state=1
21:45:34.453 00.000 13300 UpdateCurrentPosition: no star selected
21:45:34.453 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:45:34.453 00.000 13300 Status Line: Nessuna stella selezionata
21:45:34.457 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:45:34.465 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:45:34.465 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:34.465 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:45:34.465 00.000 13300 Enqueuing Expose request
21:45:34.465 00.000 11596 Worker thread wakes up
21:45:34.465 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:45:34.972 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:45:36.618 01.646 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"60be26da-c9e8-407a-9bf1-d5b93afc4012"}
21:45:36.618 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"60be26da-c9e8-407a-9bf1-d5b93afc4012"}
21:45:36.619 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eeaa9226-a07f-4a01-a298-408a0e6686df"}
21:45:36.619 00.000 13300 case statement mapped state 1 to 101
21:45:36.619 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"eeaa9226-a07f-4a01-a298-408a0e6686df"}
21:45:38.097 01.478 11596 Exposure complete
21:45:38.171 00.074 11596 worker thread done servicing request
21:45:38.172 00.001 13300 OnExposeComplete: enter
21:45:38.172 00.000 13300 UpdateGuideState(): m_state=1
21:45:38.172 00.000 13300 UpdateCurrentPosition: no star selected
21:45:38.172 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:45:38.173 00.001 13300 Status Line: Nessuna stella selezionata
21:45:38.175 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=236, Gamma=0.510
21:45:38.183 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:45:38.184 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:38.184 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:45:38.184 00.000 13300 Enqueuing Expose request
21:45:38.184 00.000 11596 Worker thread wakes up
21:45:38.184 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:45:38.699 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:45:39.618 00.919 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"37d2d57d-c6fb-4c65-bcbc-3be0392f2530"}
21:45:39.618 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"37d2d57d-c6fb-4c65-bcbc-3be0392f2530"}
21:45:39.619 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7c61694a-d452-498b-9c18-1d916a80d71e"}
21:45:39.619 00.000 13300 case statement mapped state 1 to 101
21:45:39.619 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7c61694a-d452-498b-9c18-1d916a80d71e"}
21:45:41.728 02.109 11596 Exposure complete
21:45:41.800 00.072 11596 worker thread done servicing request
21:45:41.800 00.000 13300 OnExposeComplete: enter
21:45:41.800 00.000 13300 UpdateGuideState(): m_state=1
21:45:41.801 00.001 13300 UpdateCurrentPosition: no star selected
21:45:41.801 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:45:41.801 00.000 13300 Status Line: Nessuna stella selezionata
21:45:41.803 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:45:41.810 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:45:41.810 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:41.810 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:45:41.810 00.000 13300 Enqueuing Expose request
21:45:41.810 00.000 11596 Worker thread wakes up
21:45:41.810 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:45:42.315 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:45:42.618 00.303 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"355b882e-17da-45d5-816a-b80ade0be765"}
21:45:42.618 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"355b882e-17da-45d5-816a-b80ade0be765"}
21:45:42.619 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ce2246d0-fa07-4709-b643-583bd3f0f094"}
21:45:42.619 00.000 13300 case statement mapped state 1 to 101
21:45:42.620 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ce2246d0-fa07-4709-b643-583bd3f0f094"}
21:45:45.343 02.723 11596 Exposure complete
21:45:45.428 00.085 11596 worker thread done servicing request
21:45:45.428 00.000 13300 OnExposeComplete: enter
21:45:45.428 00.000 13300 UpdateGuideState(): m_state=1
21:45:45.429 00.001 13300 UpdateCurrentPosition: no star selected
21:45:45.429 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:45:45.429 00.000 13300 Status Line: Nessuna stella selezionata
21:45:45.435 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=225, Gamma=0.510
21:45:45.443 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:45:45.443 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:45.444 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:45:45.444 00.000 13300 Enqueuing Expose request
21:45:45.444 00.000 11596 Worker thread wakes up
21:45:45.444 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:45:45.616 00.172 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dcc3ff24-40e8-4f36-b50a-c9a73f9cda6b"}
21:45:45.616 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dcc3ff24-40e8-4f36-b50a-c9a73f9cda6b"}
21:45:45.617 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a592c8fb-a076-47d3-bf7b-184d4d0be59c"}
21:45:45.617 00.000 13300 case statement mapped state 1 to 101
21:45:45.617 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a592c8fb-a076-47d3-bf7b-184d4d0be59c"}
21:45:45.959 00.342 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:45:48.615 02.656 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ce9acb10-c06b-403a-bad3-2b1dfd65d982"}
21:45:48.615 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ce9acb10-c06b-403a-bad3-2b1dfd65d982"}
21:45:48.616 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f8e3bd6a-fe7a-4e06-9282-46380bc96f44"}
21:45:48.616 00.000 13300 case statement mapped state 1 to 101
21:45:48.616 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f8e3bd6a-fe7a-4e06-9282-46380bc96f44"}
21:45:48.990 00.374 11596 Exposure complete
21:45:49.075 00.085 11596 worker thread done servicing request
21:45:49.075 00.000 13300 OnExposeComplete: enter
21:45:49.075 00.000 13300 UpdateGuideState(): m_state=1
21:45:49.076 00.001 13300 UpdateCurrentPosition: no star selected
21:45:49.076 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:45:49.076 00.000 13300 Status Line: Nessuna stella selezionata
21:45:49.080 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=227, Gamma=0.510
21:45:49.087 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:45:49.087 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:49.087 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:45:49.087 00.000 13300 Enqueuing Expose request
21:45:49.087 00.000 11596 Worker thread wakes up
21:45:49.088 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:45:49.591 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:45:51.615 02.024 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4c7f38b3-fbd6-4850-bd71-ea7b1360bd77"}
21:45:51.615 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4c7f38b3-fbd6-4850-bd71-ea7b1360bd77"}
21:45:51.616 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9bf6c9d2-21b6-4af7-a312-2cf5e91f3939"}
21:45:51.616 00.000 13300 case statement mapped state 1 to 101
21:45:51.616 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9bf6c9d2-21b6-4af7-a312-2cf5e91f3939"}
21:45:52.626 01.010 11596 Exposure complete
21:45:52.699 00.073 11596 worker thread done servicing request
21:45:52.699 00.000 13300 OnExposeComplete: enter
21:45:52.699 00.000 13300 UpdateGuideState(): m_state=1
21:45:52.699 00.000 13300 UpdateCurrentPosition: no star selected
21:45:52.700 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:45:52.700 00.000 13300 Status Line: Nessuna stella selezionata
21:45:52.703 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=231, Gamma=0.510
21:45:52.711 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:45:52.712 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:52.712 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:45:52.712 00.000 13300 Enqueuing Expose request
21:45:52.712 00.000 11596 Worker thread wakes up
21:45:52.712 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:45:53.218 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:45:54.615 01.397 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b68faf33-0acc-496f-94cf-b280ede4eeff"}
21:45:54.615 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b68faf33-0acc-496f-94cf-b280ede4eeff"}
21:45:54.616 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d6c692e3-d8a4-499b-8e64-52b690608559"}
21:45:54.616 00.000 13300 case statement mapped state 1 to 101
21:45:54.616 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d6c692e3-d8a4-499b-8e64-52b690608559"}
21:45:56.309 01.693 11596 Exposure complete
21:45:56.399 00.090 11596 worker thread done servicing request
21:45:56.400 00.001 13300 OnExposeComplete: enter
21:45:56.400 00.000 13300 UpdateGuideState(): m_state=1
21:45:56.401 00.001 13300 UpdateCurrentPosition: no star selected
21:45:56.401 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:45:56.402 00.001 13300 Status Line: Nessuna stella selezionata
21:45:56.406 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=224, Gamma=0.510
21:45:56.417 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:45:56.417 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:56.417 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:45:56.417 00.000 13300 Enqueuing Expose request
21:45:56.417 00.000 11596 Worker thread wakes up
21:45:56.418 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:45:56.938 00.520 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:45:57.614 00.676 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f386afa7-d531-4c1e-b516-b9661b1a04e1"}
21:45:57.614 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f386afa7-d531-4c1e-b516-b9661b1a04e1"}
21:45:57.615 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"329ed4f9-c0b8-4592-abb7-747f00cd7916"}
21:45:57.615 00.000 13300 case statement mapped state 1 to 101
21:45:57.615 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"329ed4f9-c0b8-4592-abb7-747f00cd7916"}
21:45:59.977 02.362 11596 Exposure complete
21:46:00.097 00.120 11596 worker thread done servicing request
21:46:00.097 00.000 13300 OnExposeComplete: enter
21:46:00.097 00.000 13300 UpdateGuideState(): m_state=1
21:46:00.098 00.001 13300 UpdateCurrentPosition: no star selected
21:46:00.098 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:46:00.098 00.000 13300 Status Line: Nessuna stella selezionata
21:46:00.102 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=238, Gamma=0.510
21:46:00.113 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:46:00.113 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:00.113 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:46:00.113 00.000 13300 Enqueuing Expose request
21:46:00.113 00.000 11596 Worker thread wakes up
21:46:00.113 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:46:00.614 00.501 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2064626c-8174-46c9-a3cd-c1effcb9fe23"}
21:46:00.614 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2064626c-8174-46c9-a3cd-c1effcb9fe23"}
21:46:00.615 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"29cfbd6c-9561-44fe-a467-f48f7094e276"}
21:46:00.615 00.000 13300 case statement mapped state 1 to 101
21:46:00.615 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"29cfbd6c-9561-44fe-a467-f48f7094e276"}
21:46:00.627 00.012 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:46:03.756 03.129 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"47c20768-f67c-4a5f-9020-a10311f2dd20"}
21:46:03.756 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"47c20768-f67c-4a5f-9020-a10311f2dd20"}
21:46:03.757 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"39aabc5a-6456-47ad-b3aa-2ed777529220"}
21:46:03.757 00.000 13300 case statement mapped state 1 to 101
21:46:03.757 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"39aabc5a-6456-47ad-b3aa-2ed777529220"}
21:46:03.779 00.022 11596 Exposure complete
21:46:03.917 00.138 11596 worker thread done servicing request
21:46:03.917 00.000 13300 OnExposeComplete: enter
21:46:03.917 00.000 13300 UpdateGuideState(): m_state=1
21:46:03.917 00.000 13300 UpdateCurrentPosition: no star selected
21:46:03.918 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:46:03.918 00.000 13300 Status Line: Nessuna stella selezionata
21:46:03.921 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
21:46:03.931 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:46:03.931 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:03.931 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:46:03.932 00.001 13300 Enqueuing Expose request
21:46:03.932 00.000 11596 Worker thread wakes up
21:46:03.932 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:46:04.459 00.527 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:46:06.850 02.391 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f5d2c7dc-6b17-405f-98d6-772e7de4aaf1"}
21:46:06.850 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f5d2c7dc-6b17-405f-98d6-772e7de4aaf1"}
21:46:06.853 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6db93539-da23-47bc-afba-656b25cb72ab"}
21:46:06.853 00.000 13300 case statement mapped state 1 to 101
21:46:06.853 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6db93539-da23-47bc-afba-656b25cb72ab"}
21:46:07.506 00.653 11596 Exposure complete
21:46:07.610 00.104 11596 worker thread done servicing request
21:46:07.611 00.001 13300 OnExposeComplete: enter
21:46:07.611 00.000 13300 UpdateGuideState(): m_state=1
21:46:07.611 00.000 13300 UpdateCurrentPosition: no star selected
21:46:07.612 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:46:07.612 00.000 13300 Status Line: Nessuna stella selezionata
21:46:07.615 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=248, Gamma=0.510
21:46:07.625 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:46:07.625 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:07.625 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:46:07.626 00.001 13300 Enqueuing Expose request
21:46:07.626 00.000 11596 Worker thread wakes up
21:46:07.626 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:46:08.131 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:46:09.851 01.720 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ed8d7513-0228-44db-ba22-afe5a3456e19"}
21:46:09.851 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ed8d7513-0228-44db-ba22-afe5a3456e19"}
21:46:09.852 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4a9b79e6-720f-40d3-bff0-e3bd677192f6"}
21:46:09.852 00.000 13300 case statement mapped state 1 to 101
21:46:09.852 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4a9b79e6-720f-40d3-bff0-e3bd677192f6"}
21:46:11.176 01.324 11596 Exposure complete
21:46:11.250 00.074 11596 worker thread done servicing request
21:46:11.250 00.000 13300 OnExposeComplete: enter
21:46:11.250 00.000 13300 UpdateGuideState(): m_state=1
21:46:11.251 00.001 13300 UpdateCurrentPosition: no star selected
21:46:11.251 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:46:11.251 00.000 13300 Status Line: Nessuna stella selezionata
21:46:11.255 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=251, Gamma=0.510
21:46:11.262 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:46:11.263 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:11.263 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:46:11.263 00.000 13300 Enqueuing Expose request
21:46:11.263 00.000 11596 Worker thread wakes up
21:46:11.263 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:46:11.768 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:46:12.850 01.082 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b90c3450-99d4-47ff-bf4c-6860d2d5717f"}
21:46:12.850 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b90c3450-99d4-47ff-bf4c-6860d2d5717f"}
21:46:12.851 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"14bb5182-b6ed-47c9-be20-bb65762b93d8"}
21:46:12.851 00.000 13300 case statement mapped state 1 to 101
21:46:12.851 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"14bb5182-b6ed-47c9-be20-bb65762b93d8"}
21:46:14.820 01.969 11596 Exposure complete
21:46:14.925 00.105 11596 worker thread done servicing request
21:46:14.926 00.001 13300 OnExposeComplete: enter
21:46:14.926 00.000 13300 UpdateGuideState(): m_state=1
21:46:14.926 00.000 13300 UpdateCurrentPosition: no star selected
21:46:14.927 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:46:14.927 00.000 13300 Status Line: Nessuna stella selezionata
21:46:14.931 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=247, Gamma=0.510
21:46:14.941 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:46:14.941 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:14.941 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:46:14.941 00.000 13300 Enqueuing Expose request
21:46:14.942 00.001 11596 Worker thread wakes up
21:46:14.942 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:46:15.445 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:46:15.850 00.405 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"236887c5-b887-42d9-8e0c-0c77bb71107b"}
21:46:15.850 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"236887c5-b887-42d9-8e0c-0c77bb71107b"}
21:46:15.851 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"edfa7b3e-a527-4a0a-8d29-8d4de3c0fef6"}
21:46:15.851 00.000 13300 case statement mapped state 1 to 101
21:46:15.851 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"edfa7b3e-a527-4a0a-8d29-8d4de3c0fef6"}
21:46:18.484 02.633 11596 Exposure complete
21:46:18.582 00.098 11596 worker thread done servicing request
21:46:18.583 00.001 13300 OnExposeComplete: enter
21:46:18.583 00.000 13300 UpdateGuideState(): m_state=1
21:46:18.583 00.000 13300 UpdateCurrentPosition: no star selected
21:46:18.583 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:46:18.584 00.001 13300 Status Line: Nessuna stella selezionata
21:46:18.586 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=247, Gamma=0.510
21:46:18.593 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:46:18.593 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:18.593 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:46:18.593 00.000 13300 Enqueuing Expose request
21:46:18.593 00.000 11596 Worker thread wakes up
21:46:18.593 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:46:18.851 00.258 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"566791b9-7e56-4a46-8b6b-5d85eaad6650"}
21:46:18.851 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"566791b9-7e56-4a46-8b6b-5d85eaad6650"}
21:46:18.852 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"12891c67-6b14-4f43-81f5-80a8607520f7"}
21:46:18.852 00.000 13300 case statement mapped state 1 to 101
21:46:18.853 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"12891c67-6b14-4f43-81f5-80a8607520f7"}
21:46:19.098 00.245 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:46:21.849 02.751 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"16901497-721b-4c9c-b3d7-7fdee2f214f2"}
21:46:21.849 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"16901497-721b-4c9c-b3d7-7fdee2f214f2"}
21:46:21.850 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"12e8f102-208a-4c91-bd67-2e8e90a16d41"}
21:46:21.850 00.000 13300 case statement mapped state 1 to 101
21:46:21.850 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"12e8f102-208a-4c91-bd67-2e8e90a16d41"}
21:46:22.124 00.274 11596 Exposure complete
21:46:22.204 00.080 11596 worker thread done servicing request
21:46:22.204 00.000 13300 OnExposeComplete: enter
21:46:22.204 00.000 13300 UpdateGuideState(): m_state=1
21:46:22.205 00.001 13300 UpdateCurrentPosition: no star selected
21:46:22.205 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:46:22.205 00.000 13300 Status Line: Nessuna stella selezionata
21:46:22.207 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=251, Gamma=0.510
21:46:22.214 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:46:22.214 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:22.214 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:46:22.215 00.001 13300 Enqueuing Expose request
21:46:22.215 00.000 11596 Worker thread wakes up
21:46:22.215 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:46:22.729 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:46:24.849 02.120 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f46bb6d5-e44c-4d5c-b686-7a22ee0d2d1f"}
21:46:24.849 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f46bb6d5-e44c-4d5c-b686-7a22ee0d2d1f"}
21:46:24.850 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"85cff6fa-470e-4f8a-aa0f-f33f0cee0e15"}
21:46:24.850 00.000 13300 case statement mapped state 1 to 101
21:46:24.850 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"85cff6fa-470e-4f8a-aa0f-f33f0cee0e15"}
21:46:25.763 00.913 11596 Exposure complete
21:46:25.836 00.073 11596 worker thread done servicing request
21:46:25.836 00.000 13300 OnExposeComplete: enter
21:46:25.837 00.001 13300 UpdateGuideState(): m_state=1
21:46:25.837 00.000 13300 UpdateCurrentPosition: no star selected
21:46:25.837 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:46:25.837 00.000 13300 Status Line: Nessuna stella selezionata
21:46:25.840 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=231, Gamma=0.510
21:46:25.848 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:46:25.848 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:25.848 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:46:25.848 00.000 13300 Enqueuing Expose request
21:46:25.848 00.000 11596 Worker thread wakes up
21:46:25.848 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:46:26.351 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:46:27.848 01.497 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e872aa6f-e656-4ba8-9996-91066b66fe20"}
21:46:27.848 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e872aa6f-e656-4ba8-9996-91066b66fe20"}
21:46:27.849 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"776a6aa1-1036-426d-a023-f405b01208c2"}
21:46:27.849 00.000 13300 case statement mapped state 1 to 101
21:46:27.849 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"776a6aa1-1036-426d-a023-f405b01208c2"}
21:46:29.387 01.538 11596 Exposure complete
21:46:29.469 00.082 11596 worker thread done servicing request
21:46:29.470 00.001 13300 OnExposeComplete: enter
21:46:29.470 00.000 13300 UpdateGuideState(): m_state=1
21:46:29.470 00.000 13300 UpdateCurrentPosition: no star selected
21:46:29.471 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:46:29.471 00.000 13300 Status Line: Nessuna stella selezionata
21:46:29.475 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=238, Gamma=0.510
21:46:29.482 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:46:29.482 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:29.482 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:46:29.482 00.000 13300 Enqueuing Expose request
21:46:29.483 00.001 11596 Worker thread wakes up
21:46:29.483 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:46:29.993 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:46:30.846 00.853 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5b01ae0e-19e5-416f-9a8f-948c02a5e1e5"}
21:46:30.846 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5b01ae0e-19e5-416f-9a8f-948c02a5e1e5"}
21:46:30.847 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6ed89b31-5e41-403d-9c3c-b4583194b655"}
21:46:30.847 00.000 13300 case statement mapped state 1 to 101
21:46:30.847 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6ed89b31-5e41-403d-9c3c-b4583194b655"}
21:46:33.034 02.187 11596 Exposure complete
21:46:33.106 00.072 11596 worker thread done servicing request
21:46:33.107 00.001 13300 OnExposeComplete: enter
21:46:33.107 00.000 13300 UpdateGuideState(): m_state=1
21:46:33.107 00.000 13300 UpdateCurrentPosition: no star selected
21:46:33.107 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:46:33.108 00.001 13300 Status Line: Nessuna stella selezionata
21:46:33.110 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=213, Gamma=0.510
21:46:33.118 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:46:33.118 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:33.118 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:46:33.118 00.000 13300 Enqueuing Expose request
21:46:33.118 00.000 11596 Worker thread wakes up
21:46:33.119 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:46:33.633 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:46:33.846 00.213 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e11047b1-4fe2-4867-b350-8655bb378e39"}
21:46:33.846 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e11047b1-4fe2-4867-b350-8655bb378e39"}
21:46:33.856 00.010 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"83b96f61-c934-4a7e-9a7b-3ce7340ca300"}
21:46:33.856 00.000 13300 case statement mapped state 1 to 101
21:46:33.856 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"83b96f61-c934-4a7e-9a7b-3ce7340ca300"}
21:46:36.664 02.808 11596 Exposure complete
21:46:36.739 00.075 11596 worker thread done servicing request
21:46:36.739 00.000 13300 OnExposeComplete: enter
21:46:36.739 00.000 13300 UpdateGuideState(): m_state=1
21:46:36.739 00.000 13300 UpdateCurrentPosition: no star selected
21:46:36.740 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:46:36.740 00.000 13300 Status Line: Nessuna stella selezionata
21:46:36.743 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=251, Gamma=0.510
21:46:36.749 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:46:36.749 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:36.749 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:46:36.749 00.000 13300 Enqueuing Expose request
21:46:36.749 00.000 11596 Worker thread wakes up
21:46:36.749 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:46:36.844 00.095 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3b216e8a-e439-417f-b070-8d6cb7619f94"}
21:46:36.844 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3b216e8a-e439-417f-b070-8d6cb7619f94"}
21:46:36.846 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4aa57a01-496a-4654-8cbd-f28b5890294b"}
21:46:36.846 00.000 13300 case statement mapped state 1 to 101
21:46:36.846 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4aa57a01-496a-4654-8cbd-f28b5890294b"}
21:46:37.265 00.419 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:46:39.844 02.579 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"38e08460-959f-4ad6-89c2-da2ddd3e3446"}
21:46:39.844 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"38e08460-959f-4ad6-89c2-da2ddd3e3446"}
21:46:39.844 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0c949f20-7b82-4fe5-aa3d-cac11d224b78"}
21:46:39.844 00.000 13300 case statement mapped state 1 to 101
21:46:39.845 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0c949f20-7b82-4fe5-aa3d-cac11d224b78"}
21:46:40.301 00.456 11596 Exposure complete
21:46:40.373 00.072 11596 worker thread done servicing request
21:46:40.373 00.000 13300 OnExposeComplete: enter
21:46:40.373 00.000 13300 UpdateGuideState(): m_state=1
21:46:40.373 00.000 13300 UpdateCurrentPosition: no star selected
21:46:40.374 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:46:40.374 00.000 13300 Status Line: Nessuna stella selezionata
21:46:40.376 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:46:40.384 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:46:40.384 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:40.384 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:46:40.384 00.000 13300 Enqueuing Expose request
21:46:40.385 00.001 11596 Worker thread wakes up
21:46:40.385 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:46:40.900 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:46:42.843 01.943 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a6777466-d3cc-4030-b1d1-fd49d4debc7f"}
21:46:42.843 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a6777466-d3cc-4030-b1d1-fd49d4debc7f"}
21:46:42.844 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8a993e0e-fe19-40b7-a687-2dc880f1716e"}
21:46:42.844 00.000 13300 case statement mapped state 1 to 101
21:46:42.845 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8a993e0e-fe19-40b7-a687-2dc880f1716e"}
21:46:43.934 01.089 11596 Exposure complete
21:46:44.006 00.072 11596 worker thread done servicing request
21:46:44.006 00.000 13300 OnExposeComplete: enter
21:46:44.006 00.000 13300 UpdateGuideState(): m_state=1
21:46:44.006 00.000 13300 UpdateCurrentPosition: no star selected
21:46:44.007 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:46:44.007 00.000 13300 Status Line: Nessuna stella selezionata
21:46:44.010 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=242, Gamma=0.510
21:46:44.017 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:46:44.017 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:44.017 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:46:44.017 00.000 13300 Enqueuing Expose request
21:46:44.017 00.000 11596 Worker thread wakes up
21:46:44.017 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:46:44.534 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:46:45.841 01.307 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"303715a7-a3d9-41a2-adf2-b24203b3fd22"}
21:46:45.841 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"303715a7-a3d9-41a2-adf2-b24203b3fd22"}
21:46:45.842 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b1d04de3-e988-4dcd-8305-8b7b1cec9f7b"}
21:46:45.842 00.000 13300 case statement mapped state 1 to 101
21:46:45.842 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b1d04de3-e988-4dcd-8305-8b7b1cec9f7b"}
21:46:47.555 01.713 11596 Exposure complete
21:46:47.628 00.073 11596 worker thread done servicing request
21:46:47.628 00.000 13300 OnExposeComplete: enter
21:46:47.628 00.000 13300 UpdateGuideState(): m_state=1
21:46:47.628 00.000 13300 UpdateCurrentPosition: no star selected
21:46:47.629 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:46:47.629 00.000 13300 Status Line: Nessuna stella selezionata
21:46:47.631 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:46:47.639 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:46:47.639 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:47.639 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:46:47.639 00.000 13300 Enqueuing Expose request
21:46:47.640 00.001 11596 Worker thread wakes up
21:46:47.640 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:46:48.143 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:46:48.841 00.698 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a6e68700-f366-497a-b977-a40f64e4d727"}
21:46:48.841 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a6e68700-f366-497a-b977-a40f64e4d727"}
21:46:48.842 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"37b7c6e8-f5e3-4872-a7a1-1805175eaf20"}
21:46:48.842 00.000 13300 case statement mapped state 1 to 101
21:46:48.842 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"37b7c6e8-f5e3-4872-a7a1-1805175eaf20"}
21:46:51.172 02.330 11596 Exposure complete
21:46:51.245 00.073 11596 worker thread done servicing request
21:46:51.245 00.000 13300 OnExposeComplete: enter
21:46:51.246 00.001 13300 UpdateGuideState(): m_state=1
21:46:51.246 00.000 13300 UpdateCurrentPosition: no star selected
21:46:51.246 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:46:51.246 00.000 13300 Status Line: Nessuna stella selezionata
21:46:51.249 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=251, Gamma=0.510
21:46:51.256 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:46:51.256 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:51.256 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:46:51.256 00.000 13300 Enqueuing Expose request
21:46:51.256 00.000 11596 Worker thread wakes up
21:46:51.256 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:46:51.759 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:46:51.839 00.080 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"44cb5ff8-a157-4844-bddf-b8368e310887"}
21:46:51.839 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"44cb5ff8-a157-4844-bddf-b8368e310887"}
21:46:51.841 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"318c0489-ee64-4aba-8759-d088aaf78f47"}
21:46:51.841 00.000 13300 case statement mapped state 1 to 101
21:46:51.841 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"318c0489-ee64-4aba-8759-d088aaf78f47"}
21:46:54.785 02.944 11596 Exposure complete
21:46:54.840 00.055 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"13441804-96af-4b84-86d7-1f57f333b101"}
21:46:54.840 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"13441804-96af-4b84-86d7-1f57f333b101"}
21:46:54.841 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"37cfb7a3-65f0-4221-8cd0-349cd83df1ad"}
21:46:54.841 00.000 13300 case statement mapped state 1 to 101
21:46:54.841 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"37cfb7a3-65f0-4221-8cd0-349cd83df1ad"}
21:46:54.859 00.018 11596 worker thread done servicing request
21:46:54.860 00.001 13300 OnExposeComplete: enter
21:46:54.860 00.000 13300 UpdateGuideState(): m_state=1
21:46:54.860 00.000 13300 UpdateCurrentPosition: no star selected
21:46:54.860 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:46:54.861 00.001 13300 Status Line: Nessuna stella selezionata
21:46:54.863 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:46:54.870 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:46:54.870 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:54.870 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:46:54.870 00.000 13300 Enqueuing Expose request
21:46:54.871 00.001 11596 Worker thread wakes up
21:46:54.871 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:46:55.387 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:46:57.840 02.453 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d84c5b52-e608-40c0-9c6e-ebe2e22f4229"}
21:46:57.841 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d84c5b52-e608-40c0-9c6e-ebe2e22f4229"}
21:46:57.842 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d1e42b25-7868-420a-992d-f7888ec8c1ff"}
21:46:57.842 00.000 13300 case statement mapped state 1 to 101
21:46:57.842 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d1e42b25-7868-420a-992d-f7888ec8c1ff"}
21:46:58.424 00.582 11596 Exposure complete
21:46:58.530 00.106 11596 worker thread done servicing request
21:46:58.530 00.000 13300 OnExposeComplete: enter
21:46:58.531 00.001 13300 UpdateGuideState(): m_state=1
21:46:58.531 00.000 13300 UpdateCurrentPosition: no star selected
21:46:58.531 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:46:58.531 00.000 13300 Status Line: Nessuna stella selezionata
21:46:58.534 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
21:46:58.543 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:46:58.543 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:58.544 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:46:58.544 00.000 13300 Enqueuing Expose request
21:46:58.544 00.000 11596 Worker thread wakes up
21:46:58.544 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:46:59.049 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:47:00.841 01.792 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f88fc0f0-0419-4cbc-a6dc-1b740755f94d"}
21:47:00.841 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f88fc0f0-0419-4cbc-a6dc-1b740755f94d"}
21:47:00.842 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3acd9c97-e52d-43e6-b844-c5b18adde0ac"}
21:47:00.842 00.000 13300 case statement mapped state 1 to 101
21:47:00.842 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3acd9c97-e52d-43e6-b844-c5b18adde0ac"}
21:47:02.159 01.317 11596 Exposure complete
21:47:02.269 00.110 11596 worker thread done servicing request
21:47:02.269 00.000 13300 OnExposeComplete: enter
21:47:02.269 00.000 13300 UpdateGuideState(): m_state=1
21:47:02.269 00.000 13300 UpdateCurrentPosition: no star selected
21:47:02.270 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:47:02.270 00.000 13300 Status Line: Nessuna stella selezionata
21:47:02.273 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:47:02.280 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:47:02.281 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:02.281 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:47:02.281 00.000 13300 Enqueuing Expose request
21:47:02.281 00.000 11596 Worker thread wakes up
21:47:02.281 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:47:02.797 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:47:03.841 01.044 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dd645d1e-2a8f-4d8f-b559-398b491ef9c6"}
21:47:03.841 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dd645d1e-2a8f-4d8f-b559-398b491ef9c6"}
21:47:03.842 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4fc1dc07-9647-4d19-9ea8-568f64a423c0"}
21:47:03.842 00.000 13300 case statement mapped state 1 to 101
21:47:03.842 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4fc1dc07-9647-4d19-9ea8-568f64a423c0"}
21:47:05.963 02.121 11596 Exposure complete
21:47:06.148 00.185 11596 worker thread done servicing request
21:47:06.148 00.000 13300 OnExposeComplete: enter
21:47:06.148 00.000 13300 UpdateGuideState(): m_state=1
21:47:06.148 00.000 13300 UpdateCurrentPosition: no star selected
21:47:06.149 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:47:06.149 00.000 13300 Status Line: Nessuna stella selezionata
21:47:06.151 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:47:06.161 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:47:06.161 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:06.161 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:47:06.162 00.001 13300 Enqueuing Expose request
21:47:06.168 00.006 11596 Worker thread wakes up
21:47:06.169 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:47:06.714 00.545 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:47:07.013 00.299 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a1888bc4-88b5-4bba-81b9-042aae20f356"}
21:47:07.013 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a1888bc4-88b5-4bba-81b9-042aae20f356"}
21:47:07.632 00.619 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1fc739de-e669-4aa6-9628-1745baed6463"}
21:47:07.632 00.000 13300 case statement mapped state 1 to 101
21:47:07.632 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1fc739de-e669-4aa6-9628-1745baed6463"}
21:47:09.867 02.235 11596 Exposure complete
21:47:10.057 00.190 11596 worker thread done servicing request
21:47:10.057 00.000 13300 OnExposeComplete: enter
21:47:10.057 00.000 13300 UpdateGuideState(): m_state=1
21:47:10.058 00.001 13300 UpdateCurrentPosition: no star selected
21:47:10.058 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:47:10.058 00.000 13300 Status Line: Nessuna stella selezionata
21:47:10.063 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:47:10.071 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:47:10.071 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:10.071 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:47:10.071 00.000 13300 Enqueuing Expose request
21:47:10.071 00.000 11596 Worker thread wakes up
21:47:10.072 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:47:10.598 00.526 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:47:11.545 00.947 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0cd9a600-d2bb-47aa-97b1-2a770b559f9b"}
21:47:11.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0cd9a600-d2bb-47aa-97b1-2a770b559f9b"}
21:47:11.546 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"45edb326-47c4-4fff-947a-fab9e5423505"}
21:47:11.547 00.001 13300 case statement mapped state 1 to 101
21:47:11.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"45edb326-47c4-4fff-947a-fab9e5423505"}
21:47:13.691 02.144 11596 Exposure complete
21:47:13.863 00.172 11596 worker thread done servicing request
21:47:13.863 00.000 13300 OnExposeComplete: enter
21:47:13.863 00.000 13300 UpdateGuideState(): m_state=1
21:47:13.863 00.000 13300 UpdateCurrentPosition: no star selected
21:47:13.864 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:47:13.864 00.000 13300 Status Line: Nessuna stella selezionata
21:47:13.869 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:47:13.880 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:47:13.880 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:13.880 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:47:13.880 00.000 13300 Enqueuing Expose request
21:47:13.881 00.001 11596 Worker thread wakes up
21:47:13.881 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:47:14.394 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:47:14.546 00.152 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6c51c247-508b-4b2f-ae60-1c58c6ca668a"}
21:47:14.547 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6c51c247-508b-4b2f-ae60-1c58c6ca668a"}
21:47:14.604 00.057 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e5f9304c-e351-459f-86dc-7cf4e4f85bc7"}
21:47:14.605 00.001 13300 case statement mapped state 1 to 101
21:47:14.605 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e5f9304c-e351-459f-86dc-7cf4e4f85bc7"}
21:47:17.424 02.819 11596 Exposure complete
21:47:17.528 00.104 11596 worker thread done servicing request
21:47:17.528 00.000 13300 OnExposeComplete: enter
21:47:17.529 00.001 13300 UpdateGuideState(): m_state=1
21:47:17.529 00.000 13300 UpdateCurrentPosition: no star selected
21:47:17.529 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:47:17.530 00.001 13300 Status Line: Nessuna stella selezionata
21:47:17.534 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=245, Gamma=0.510
21:47:17.545 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:47:17.546 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:17.546 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:47:17.546 00.000 13300 Enqueuing Expose request
21:47:17.546 00.000 11596 Worker thread wakes up
21:47:17.546 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:47:17.546 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"779cb790-1e93-4f34-92c7-7b0b509521a7"}
21:47:17.547 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"779cb790-1e93-4f34-92c7-7b0b509521a7"}
21:47:17.547 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8aeaef6e-ad5f-4814-a4f8-b45f0fd33695"}
21:47:17.547 00.000 13300 case statement mapped state 1 to 101
21:47:17.548 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8aeaef6e-ad5f-4814-a4f8-b45f0fd33695"}
21:47:18.056 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:47:20.545 02.489 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"90a3adb9-b3fb-4978-b1ca-4c5f28e93813"}
21:47:20.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"90a3adb9-b3fb-4978-b1ca-4c5f28e93813"}
21:47:20.546 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"db580f3e-210e-4374-9bee-a6c9ec1bb14c"}
21:47:20.546 00.000 13300 case statement mapped state 1 to 101
21:47:20.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"db580f3e-210e-4374-9bee-a6c9ec1bb14c"}
21:47:21.089 00.543 11596 Exposure complete
21:47:21.181 00.092 11596 worker thread done servicing request
21:47:21.181 00.000 13300 OnExposeComplete: enter
21:47:21.182 00.001 13300 UpdateGuideState(): m_state=1
21:47:21.182 00.000 13300 UpdateCurrentPosition: no star selected
21:47:21.182 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:47:21.182 00.000 13300 Status Line: Nessuna stella selezionata
21:47:21.185 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:47:21.192 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:47:21.192 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:21.192 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:47:21.192 00.000 13300 Enqueuing Expose request
21:47:21.192 00.000 11596 Worker thread wakes up
21:47:21.192 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:47:21.703 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:47:23.544 01.841 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"020f98f5-6ec0-4916-babc-655cff977044"}
21:47:23.544 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"020f98f5-6ec0-4916-babc-655cff977044"}
21:47:23.545 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3e7f7117-4811-4d32-a667-31627295b706"}
21:47:23.545 00.000 13300 case statement mapped state 1 to 101
21:47:23.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3e7f7117-4811-4d32-a667-31627295b706"}
21:47:24.735 01.190 11596 Exposure complete
21:47:24.808 00.073 11596 worker thread done servicing request
21:47:24.808 00.000 13300 OnExposeComplete: enter
21:47:24.808 00.000 13300 UpdateGuideState(): m_state=1
21:47:24.808 00.000 13300 UpdateCurrentPosition: no star selected
21:47:24.808 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:47:24.809 00.001 13300 Status Line: Nessuna stella selezionata
21:47:24.812 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:47:24.820 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:47:24.821 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:24.821 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:47:24.821 00.000 13300 Enqueuing Expose request
21:47:24.821 00.000 11596 Worker thread wakes up
21:47:24.821 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:47:25.334 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:47:26.561 01.227 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f438c6a5-dfc0-4d7e-8040-4ddf71acc3cf"}
21:47:26.561 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f438c6a5-dfc0-4d7e-8040-4ddf71acc3cf"}
21:47:26.562 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5c291a58-92d7-4375-afab-385e135fbbbb"}
21:47:26.562 00.000 13300 case statement mapped state 1 to 101
21:47:26.563 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5c291a58-92d7-4375-afab-385e135fbbbb"}
21:47:28.377 01.814 11596 Exposure complete
21:47:28.449 00.072 11596 worker thread done servicing request
21:47:28.449 00.000 13300 OnExposeComplete: enter
21:47:28.449 00.000 13300 UpdateGuideState(): m_state=1
21:47:28.450 00.001 13300 UpdateCurrentPosition: no star selected
21:47:28.450 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:47:28.450 00.000 13300 Status Line: Nessuna stella selezionata
21:47:28.452 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:47:28.460 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:47:28.460 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:28.460 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:47:28.460 00.000 13300 Enqueuing Expose request
21:47:28.460 00.000 11596 Worker thread wakes up
21:47:28.461 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:47:28.977 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:47:29.560 00.583 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"35abbc70-0b0e-4ec6-b14c-acac7ad145fe"}
21:47:29.560 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"35abbc70-0b0e-4ec6-b14c-acac7ad145fe"}
21:47:29.561 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c24e7c7a-d4b3-47b7-9edd-4f7574507c9e"}
21:47:29.561 00.000 13300 case statement mapped state 1 to 101
21:47:29.561 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c24e7c7a-d4b3-47b7-9edd-4f7574507c9e"}
21:47:32.157 02.596 11596 Exposure complete
21:47:32.232 00.075 11596 worker thread done servicing request
21:47:32.232 00.000 13300 OnExposeComplete: enter
21:47:32.233 00.001 13300 UpdateGuideState(): m_state=1
21:47:32.233 00.000 13300 UpdateCurrentPosition: no star selected
21:47:32.233 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:47:32.233 00.000 13300 Status Line: Nessuna stella selezionata
21:47:32.236 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:47:32.248 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
21:47:32.248 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:32.248 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:47:32.249 00.001 13300 Enqueuing Expose request
21:47:32.249 00.000 11596 Worker thread wakes up
21:47:32.249 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:47:32.561 00.312 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"63998f00-aa66-4593-9923-3d4b57651878"}
21:47:32.561 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"63998f00-aa66-4593-9923-3d4b57651878"}
21:47:32.562 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0391d781-6c3a-4c8f-a575-519bcbbd4665"}
21:47:32.562 00.000 13300 case statement mapped state 1 to 101
21:47:32.562 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0391d781-6c3a-4c8f-a575-519bcbbd4665"}
21:47:32.764 00.202 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:47:35.560 02.796 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2bf6edc0-6bf8-4c22-ab29-b375ba2c1112"}
21:47:35.560 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2bf6edc0-6bf8-4c22-ab29-b375ba2c1112"}
21:47:35.561 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3862a8a2-3978-419d-a204-58a074ee1a67"}
21:47:35.561 00.000 13300 case statement mapped state 1 to 101
21:47:35.561 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3862a8a2-3978-419d-a204-58a074ee1a67"}
21:47:35.792 00.231 11596 Exposure complete
21:47:35.865 00.073 11596 worker thread done servicing request
21:47:35.865 00.000 13300 OnExposeComplete: enter
21:47:35.865 00.000 13300 UpdateGuideState(): m_state=1
21:47:35.866 00.001 13300 UpdateCurrentPosition: no star selected
21:47:35.866 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:47:35.866 00.000 13300 Status Line: Nessuna stella selezionata
21:47:35.869 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:47:35.875 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:47:35.875 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:35.875 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:47:35.875 00.000 13300 Enqueuing Expose request
21:47:35.876 00.001 11596 Worker thread wakes up
21:47:35.876 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:47:36.380 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:47:38.560 02.180 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e31d2717-3e40-4aca-9bb0-3d504bcf017d"}
21:47:38.560 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e31d2717-3e40-4aca-9bb0-3d504bcf017d"}
21:47:38.561 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"31384478-fd25-4433-9eea-151894215b6e"}
21:47:38.561 00.000 13300 case statement mapped state 1 to 101
21:47:38.561 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"31384478-fd25-4433-9eea-151894215b6e"}
21:47:39.407 00.846 11596 Exposure complete
21:47:39.478 00.071 11596 worker thread done servicing request
21:47:39.479 00.001 13300 OnExposeComplete: enter
21:47:39.479 00.000 13300 UpdateGuideState(): m_state=1
21:47:39.479 00.000 13300 UpdateCurrentPosition: no star selected
21:47:39.479 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:47:39.480 00.001 13300 Status Line: Nessuna stella selezionata
21:47:39.482 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:47:39.489 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:47:39.489 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:39.489 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:47:39.489 00.000 13300 Enqueuing Expose request
21:47:39.490 00.001 11596 Worker thread wakes up
21:47:39.490 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:47:39.994 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:47:41.559 01.565 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"817a977c-5b20-4907-80ef-c490a3013b97"}
21:47:41.560 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"817a977c-5b20-4907-80ef-c490a3013b97"}
21:47:41.561 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"939febd0-cae6-47ef-ae58-1f329eae38c4"}
21:47:41.561 00.000 13300 case statement mapped state 1 to 101
21:47:41.561 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"939febd0-cae6-47ef-ae58-1f329eae38c4"}
21:47:43.020 01.459 11596 Exposure complete
21:47:43.093 00.073 11596 worker thread done servicing request
21:47:43.094 00.001 13300 OnExposeComplete: enter
21:47:43.094 00.000 13300 UpdateGuideState(): m_state=1
21:47:43.094 00.000 13300 UpdateCurrentPosition: no star selected
21:47:43.094 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:47:43.095 00.001 13300 Status Line: Nessuna stella selezionata
21:47:43.097 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:47:43.104 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:47:43.104 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:43.104 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:47:43.104 00.000 13300 Enqueuing Expose request
21:47:43.105 00.001 11596 Worker thread wakes up
21:47:43.105 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:47:43.609 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:47:44.560 00.951 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"701ca515-0041-4658-9e09-fce7b5518cc7"}
21:47:44.560 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"701ca515-0041-4658-9e09-fce7b5518cc7"}
21:47:44.561 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"94d04c53-a0f5-4a1f-8c7b-afd26c8d0ba7"}
21:47:44.562 00.001 13300 case statement mapped state 1 to 101
21:47:44.562 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"94d04c53-a0f5-4a1f-8c7b-afd26c8d0ba7"}
21:47:46.653 02.091 11596 Exposure complete
21:47:46.726 00.073 11596 worker thread done servicing request
21:47:46.726 00.000 13300 OnExposeComplete: enter
21:47:46.726 00.000 13300 UpdateGuideState(): m_state=1
21:47:46.727 00.001 13300 UpdateCurrentPosition: no star selected
21:47:46.727 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:47:46.727 00.000 13300 Status Line: Nessuna stella selezionata
21:47:46.731 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:47:46.740 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:47:46.741 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:46.741 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:47:46.741 00.000 13300 Enqueuing Expose request
21:47:46.741 00.000 11596 Worker thread wakes up
21:47:46.741 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:47:47.252 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:47:47.559 00.307 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fc3daa16-8799-48af-b278-2be3f6a4142f"}
21:47:47.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fc3daa16-8799-48af-b278-2be3f6a4142f"}
21:47:47.560 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a9a4f1d8-8905-4c58-91a4-ae2acdd3839a"}
21:47:47.560 00.000 13300 case statement mapped state 1 to 101
21:47:47.560 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a9a4f1d8-8905-4c58-91a4-ae2acdd3839a"}
21:47:50.290 02.730 11596 Exposure complete
21:47:50.371 00.081 11596 worker thread done servicing request
21:47:50.371 00.000 13300 OnExposeComplete: enter
21:47:50.371 00.000 13300 UpdateGuideState(): m_state=1
21:47:50.371 00.000 13300 UpdateCurrentPosition: no star selected
21:47:50.372 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:47:50.372 00.000 13300 Status Line: Nessuna stella selezionata
21:47:50.374 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:47:50.381 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:47:50.381 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:50.381 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:47:50.381 00.000 13300 Enqueuing Expose request
21:47:50.381 00.000 11596 Worker thread wakes up
21:47:50.381 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:47:50.559 00.178 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3459d456-e360-42d8-938c-5243ba2c44a6"}
21:47:50.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3459d456-e360-42d8-938c-5243ba2c44a6"}
21:47:50.560 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c77b7111-35b6-4a53-b8e1-8c71b5a7888b"}
21:47:50.560 00.000 13300 case statement mapped state 1 to 101
21:47:50.560 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c77b7111-35b6-4a53-b8e1-8c71b5a7888b"}
21:47:50.889 00.329 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:47:53.559 02.670 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"23ea41e2-5d04-4de4-9f3c-1a7f32f4ea5a"}
21:47:53.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"23ea41e2-5d04-4de4-9f3c-1a7f32f4ea5a"}
21:47:53.560 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3dfd69dd-b19f-436d-9181-62d37d912946"}
21:47:53.560 00.000 13300 case statement mapped state 1 to 101
21:47:53.560 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3dfd69dd-b19f-436d-9181-62d37d912946"}
21:47:53.918 00.358 11596 Exposure complete
21:47:53.993 00.075 11596 worker thread done servicing request
21:47:53.993 00.000 13300 OnExposeComplete: enter
21:47:53.993 00.000 13300 UpdateGuideState(): m_state=1
21:47:53.993 00.000 13300 UpdateCurrentPosition: no star selected
21:47:53.994 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:47:53.994 00.000 13300 Status Line: Nessuna stella selezionata
21:47:53.996 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=251, Gamma=0.510
21:47:54.003 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:47:54.003 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:54.003 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:47:54.003 00.000 13300 Enqueuing Expose request
21:47:54.004 00.001 11596 Worker thread wakes up
21:47:54.004 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:47:54.510 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:47:56.559 02.049 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"422b6d8d-d866-4b69-973d-cb97619306bd"}
21:47:56.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"422b6d8d-d866-4b69-973d-cb97619306bd"}
21:47:56.560 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"68b34c44-7046-45dc-b3d7-5d30e1de40b9"}
21:47:56.560 00.000 13300 case statement mapped state 1 to 101
21:47:56.560 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"68b34c44-7046-45dc-b3d7-5d30e1de40b9"}
21:47:57.550 00.990 11596 Exposure complete
21:47:57.642 00.092 11596 worker thread done servicing request
21:47:57.642 00.000 13300 OnExposeComplete: enter
21:47:57.642 00.000 13300 UpdateGuideState(): m_state=1
21:47:57.642 00.000 13300 UpdateCurrentPosition: no star selected
21:47:57.643 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:47:57.643 00.000 13300 Status Line: Nessuna stella selezionata
21:47:57.647 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:47:57.653 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:47:57.653 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:57.653 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:47:57.653 00.000 13300 Enqueuing Expose request
21:47:57.653 00.000 11596 Worker thread wakes up
21:47:57.654 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:47:58.167 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:47:59.558 01.391 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"53619ee0-7c45-40cf-92e4-f8c592c80956"}
21:47:59.558 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"53619ee0-7c45-40cf-92e4-f8c592c80956"}
21:47:59.559 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"30ce2c99-407e-4eea-9f08-56bd106e451a"}
21:47:59.559 00.000 13300 case statement mapped state 1 to 101
21:47:59.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"30ce2c99-407e-4eea-9f08-56bd106e451a"}
21:48:01.202 01.643 11596 Exposure complete
21:48:01.363 00.161 11596 worker thread done servicing request
21:48:01.363 00.000 13300 OnExposeComplete: enter
21:48:01.364 00.001 13300 UpdateGuideState(): m_state=1
21:48:01.365 00.001 13300 UpdateCurrentPosition: no star selected
21:48:01.365 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:48:01.365 00.000 13300 Status Line: Nessuna stella selezionata
21:48:01.369 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
21:48:01.377 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:48:01.378 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:01.378 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:48:01.378 00.000 13300 Enqueuing Expose request
21:48:01.378 00.000 11596 Worker thread wakes up
21:48:01.378 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:48:01.884 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:48:02.559 00.675 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"941e784f-57f6-46bb-999e-facbea694cd9"}
21:48:02.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"941e784f-57f6-46bb-999e-facbea694cd9"}
21:48:02.560 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4628c90a-0b12-47be-93ca-20f9cbc508d3"}
21:48:02.560 00.000 13300 case statement mapped state 1 to 101
21:48:02.560 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4628c90a-0b12-47be-93ca-20f9cbc508d3"}
21:48:04.911 02.351 11596 Exposure complete
21:48:05.002 00.091 11596 worker thread done servicing request
21:48:05.002 00.000 13300 OnExposeComplete: enter
21:48:05.002 00.000 13300 UpdateGuideState(): m_state=1
21:48:05.003 00.001 13300 UpdateCurrentPosition: no star selected
21:48:05.003 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:48:05.003 00.000 13300 Status Line: Nessuna stella selezionata
21:48:05.006 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:48:05.013 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:48:05.014 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:05.014 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:48:05.014 00.000 13300 Enqueuing Expose request
21:48:05.014 00.000 11596 Worker thread wakes up
21:48:05.014 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:48:05.531 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:48:05.558 00.027 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"021f6e44-8d60-4e50-930b-507138cfdada"}
21:48:05.558 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"021f6e44-8d60-4e50-930b-507138cfdada"}
21:48:05.559 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2adb19ed-ebe8-4a8b-b8b2-c5c3d3b6fdb5"}
21:48:05.559 00.000 13300 case statement mapped state 1 to 101
21:48:05.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2adb19ed-ebe8-4a8b-b8b2-c5c3d3b6fdb5"}
21:48:08.723 03.164 11596 Exposure complete
21:48:09.025 00.302 11596 worker thread done servicing request
21:48:09.025 00.000 13300 OnExposeComplete: enter
21:48:09.025 00.000 13300 UpdateGuideState(): m_state=1
21:48:09.026 00.001 13300 UpdateCurrentPosition: no star selected
21:48:09.026 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:48:09.026 00.000 13300 Status Line: Nessuna stella selezionata
21:48:09.029 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:48:09.036 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:48:09.037 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:09.037 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:48:09.037 00.000 13300 Enqueuing Expose request
21:48:09.037 00.000 11596 Worker thread wakes up
21:48:09.037 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:48:09.560 00.523 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:48:09.903 00.343 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1857a796-ee6c-463c-aaf1-7aa36b7c1ab6"}
21:48:09.903 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1857a796-ee6c-463c-aaf1-7aa36b7c1ab6"}
21:48:09.906 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8c7e6006-4d1d-4449-9531-24c77d2fbfe0"}
21:48:09.906 00.000 13300 case statement mapped state 1 to 101
21:48:09.906 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8c7e6006-4d1d-4449-9531-24c77d2fbfe0"}
21:48:12.682 02.776 11596 Exposure complete
21:48:12.896 00.214 11596 worker thread done servicing request
21:48:12.896 00.000 13300 OnExposeComplete: enter
21:48:12.897 00.001 13300 UpdateGuideState(): m_state=1
21:48:12.897 00.000 13300 UpdateCurrentPosition: no star selected
21:48:12.897 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:48:12.898 00.001 13300 Status Line: Nessuna stella selezionata
21:48:12.900 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:48:12.907 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:48:12.907 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:12.907 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:48:12.908 00.001 13300 Enqueuing Expose request
21:48:12.951 00.043 11596 Worker thread wakes up
21:48:12.951 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:48:13.133 00.182 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6860e5f6-5b87-4944-9d53-74d7f361f99a"}
21:48:13.134 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6860e5f6-5b87-4944-9d53-74d7f361f99a"}
21:48:13.297 00.163 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"95cb990a-4cc7-43ca-9ca3-372f5225939d"}
21:48:13.297 00.000 13300 case statement mapped state 1 to 101
21:48:13.297 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"95cb990a-4cc7-43ca-9ca3-372f5225939d"}
21:48:13.508 00.211 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:48:16.133 02.625 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b44c086a-babc-4494-af32-d418a261d37c"}
21:48:16.133 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b44c086a-babc-4494-af32-d418a261d37c"}
21:48:16.134 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ae19e181-4967-4e03-a6f3-01dcb75ab296"}
21:48:16.134 00.000 13300 case statement mapped state 1 to 101
21:48:16.134 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ae19e181-4967-4e03-a6f3-01dcb75ab296"}
21:48:16.562 00.428 11596 Exposure complete
21:48:16.664 00.102 13300 OnExposeComplete: enter
21:48:16.664 00.000 11596 worker thread done servicing request
21:48:16.664 00.000 13300 UpdateGuideState(): m_state=1
21:48:16.664 00.000 13300 UpdateCurrentPosition: no star selected
21:48:16.665 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:48:16.665 00.000 13300 Status Line: Nessuna stella selezionata
21:48:16.670 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=251, Gamma=0.510
21:48:16.680 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:48:16.680 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:16.680 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:48:16.681 00.001 13300 Enqueuing Expose request
21:48:16.681 00.000 11596 Worker thread wakes up
21:48:16.681 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:48:17.183 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:48:19.131 01.948 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5d6c1aa4-b527-4295-8c8b-95781693baf4"}
21:48:19.131 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5d6c1aa4-b527-4295-8c8b-95781693baf4"}
21:48:19.132 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f51e5f73-608e-4803-b377-c3a284b9d83e"}
21:48:19.132 00.000 13300 case statement mapped state 1 to 101
21:48:19.132 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f51e5f73-608e-4803-b377-c3a284b9d83e"}
21:48:20.228 01.096 11596 Exposure complete
21:48:20.325 00.097 11596 worker thread done servicing request
21:48:20.325 00.000 13300 OnExposeComplete: enter
21:48:20.325 00.000 13300 UpdateGuideState(): m_state=1
21:48:20.325 00.000 13300 UpdateCurrentPosition: no star selected
21:48:20.326 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:48:20.326 00.000 13300 Status Line: Nessuna stella selezionata
21:48:20.330 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:48:20.339 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:48:20.340 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:20.340 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:48:20.340 00.000 13300 Enqueuing Expose request
21:48:20.340 00.000 11596 Worker thread wakes up
21:48:20.340 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:48:20.846 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:48:22.132 01.286 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"76726f22-97bc-49b5-a178-3c7cc5fcd0b7"}
21:48:22.132 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"76726f22-97bc-49b5-a178-3c7cc5fcd0b7"}
21:48:22.133 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ad8d6f88-ca6c-43f4-8baf-a398889146dc"}
21:48:22.133 00.000 13300 case statement mapped state 1 to 101
21:48:22.133 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ad8d6f88-ca6c-43f4-8baf-a398889146dc"}
21:48:23.873 01.740 11596 Exposure complete
21:48:23.953 00.080 11596 worker thread done servicing request
21:48:23.954 00.001 13300 OnExposeComplete: enter
21:48:23.954 00.000 13300 UpdateGuideState(): m_state=1
21:48:23.954 00.000 13300 UpdateCurrentPosition: no star selected
21:48:23.954 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:48:23.955 00.001 13300 Status Line: Nessuna stella selezionata
21:48:23.957 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:48:23.964 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:48:23.964 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:23.964 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:48:23.964 00.000 13300 Enqueuing Expose request
21:48:23.964 00.000 11596 Worker thread wakes up
21:48:23.964 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:48:24.473 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:48:25.131 00.658 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ce167f7c-aa57-416e-88c0-5e95723152a2"}
21:48:25.131 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ce167f7c-aa57-416e-88c0-5e95723152a2"}
21:48:25.132 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9ec59973-04a8-40d3-8865-8d259e76ab32"}
21:48:25.132 00.000 13300 case statement mapped state 1 to 101
21:48:25.132 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9ec59973-04a8-40d3-8865-8d259e76ab32"}
21:48:27.510 02.378 11596 Exposure complete
21:48:27.581 00.071 11596 worker thread done servicing request
21:48:27.582 00.001 13300 OnExposeComplete: enter
21:48:27.582 00.000 13300 UpdateGuideState(): m_state=1
21:48:27.582 00.000 13300 UpdateCurrentPosition: no star selected
21:48:27.582 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:48:27.583 00.001 13300 Status Line: Nessuna stella selezionata
21:48:27.585 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=251, Gamma=0.510
21:48:27.591 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:48:27.592 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:27.592 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:48:27.592 00.000 13300 Enqueuing Expose request
21:48:27.592 00.000 11596 Worker thread wakes up
21:48:27.592 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:48:28.098 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:48:28.131 00.033 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d6cc803b-8d37-44c8-b999-edd2cc86c459"}
21:48:28.131 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d6cc803b-8d37-44c8-b999-edd2cc86c459"}
21:48:28.132 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8bd5771a-66e8-400e-bdb5-de515a97ec40"}
21:48:28.132 00.000 13300 case statement mapped state 1 to 101
21:48:28.132 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8bd5771a-66e8-400e-bdb5-de515a97ec40"}
21:48:31.128 02.996 11596 Exposure complete
21:48:31.131 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f015d853-3c54-4a73-bc80-8499483007a9"}
21:48:31.131 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f015d853-3c54-4a73-bc80-8499483007a9"}
21:48:31.132 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4bcd2894-dbe6-4048-9182-df3bb8e04060"}
21:48:31.132 00.000 13300 case statement mapped state 1 to 101
21:48:31.132 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4bcd2894-dbe6-4048-9182-df3bb8e04060"}
21:48:31.201 00.069 11596 worker thread done servicing request
21:48:31.202 00.001 13300 OnExposeComplete: enter
21:48:31.202 00.000 13300 UpdateGuideState(): m_state=1
21:48:31.202 00.000 13300 UpdateCurrentPosition: no star selected
21:48:31.202 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:48:31.203 00.001 13300 Status Line: Nessuna stella selezionata
21:48:31.205 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=249, Gamma=0.510
21:48:31.212 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:48:31.213 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:31.213 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:48:31.213 00.000 13300 Enqueuing Expose request
21:48:31.213 00.000 11596 Worker thread wakes up
21:48:31.213 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:48:31.728 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:48:34.132 02.404 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ead2eed4-6642-4a0b-9e71-63451bb3d448"}
21:48:34.132 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ead2eed4-6642-4a0b-9e71-63451bb3d448"}
21:48:34.141 00.009 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ec04d072-9e57-41f7-ab86-45004c8f2c8b"}
21:48:34.141 00.000 13300 case statement mapped state 1 to 101
21:48:34.142 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ec04d072-9e57-41f7-ab86-45004c8f2c8b"}
21:48:34.755 00.613 11596 Exposure complete
21:48:34.835 00.080 11596 worker thread done servicing request
21:48:34.835 00.000 13300 OnExposeComplete: enter
21:48:34.835 00.000 13300 UpdateGuideState(): m_state=1
21:48:34.835 00.000 13300 UpdateCurrentPosition: no star selected
21:48:34.836 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:48:34.836 00.000 13300 Status Line: Nessuna stella selezionata
21:48:34.839 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:48:34.845 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:48:34.845 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:34.846 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:48:34.846 00.000 13300 Enqueuing Expose request
21:48:34.846 00.000 11596 Worker thread wakes up
21:48:34.846 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:48:35.349 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:48:37.131 01.782 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3f099640-0eae-46f0-8a5b-9ada8ef36fbd"}
21:48:37.131 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3f099640-0eae-46f0-8a5b-9ada8ef36fbd"}
21:48:37.132 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fd51b3fb-8a78-4890-81de-aca1bc986645"}
21:48:37.132 00.000 13300 case statement mapped state 1 to 101
21:48:37.132 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fd51b3fb-8a78-4890-81de-aca1bc986645"}
21:48:38.374 01.242 11596 Exposure complete
21:48:38.448 00.074 11596 worker thread done servicing request
21:48:38.448 00.000 13300 OnExposeComplete: enter
21:48:38.448 00.000 13300 UpdateGuideState(): m_state=1
21:48:38.448 00.000 13300 UpdateCurrentPosition: no star selected
21:48:38.449 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:48:38.449 00.000 13300 Status Line: Nessuna stella selezionata
21:48:38.451 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=252, Gamma=0.510
21:48:38.459 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:48:38.459 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:38.459 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:48:38.459 00.000 13300 Enqueuing Expose request
21:48:38.459 00.000 11596 Worker thread wakes up
21:48:38.459 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:48:38.962 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:48:40.129 01.167 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"236d33a4-cbb2-49e1-8aba-35ac1219a4e2"}
21:48:40.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"236d33a4-cbb2-49e1-8aba-35ac1219a4e2"}
21:48:40.130 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6e96347f-74b6-483d-87e5-83383fad0382"}
21:48:40.130 00.000 13300 case statement mapped state 1 to 101
21:48:40.130 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6e96347f-74b6-483d-87e5-83383fad0382"}
21:48:41.998 01.868 11596 Exposure complete
21:48:42.068 00.070 11596 worker thread done servicing request
21:48:42.069 00.001 13300 OnExposeComplete: enter
21:48:42.069 00.000 13300 UpdateGuideState(): m_state=1
21:48:42.069 00.000 13300 UpdateCurrentPosition: no star selected
21:48:42.069 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:48:42.070 00.001 13300 Status Line: Nessuna stella selezionata
21:48:42.073 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=251, Gamma=0.510
21:48:42.079 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:48:42.079 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:42.079 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:48:42.079 00.000 13300 Enqueuing Expose request
21:48:42.080 00.001 11596 Worker thread wakes up
21:48:42.080 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:48:42.584 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:48:43.128 00.544 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a64bef4a-da07-4121-b743-ef0421139b18"}
21:48:43.128 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a64bef4a-da07-4121-b743-ef0421139b18"}
21:48:43.129 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"badbef48-3815-41d0-955d-60493d6654a2"}
21:48:43.129 00.000 13300 case statement mapped state 1 to 101
21:48:43.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"badbef48-3815-41d0-955d-60493d6654a2"}
21:48:45.610 02.481 11596 Exposure complete
21:48:45.681 00.071 11596 worker thread done servicing request
21:48:45.681 00.000 13300 OnExposeComplete: enter
21:48:45.681 00.000 13300 UpdateGuideState(): m_state=1
21:48:45.682 00.001 13300 UpdateCurrentPosition: no star selected
21:48:45.682 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:48:45.682 00.000 13300 Status Line: Nessuna stella selezionata
21:48:45.684 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:48:45.692 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:48:45.692 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:45.692 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:48:45.692 00.000 13300 Enqueuing Expose request
21:48:45.693 00.001 11596 Worker thread wakes up
21:48:45.693 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:48:46.127 00.434 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ae7342fd-878f-434e-bb8f-199fa3bf0836"}
21:48:46.127 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ae7342fd-878f-434e-bb8f-199fa3bf0836"}
21:48:46.128 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dfd087c0-0a9e-4caf-b7ea-5915afdd61a5"}
21:48:46.128 00.000 13300 case statement mapped state 1 to 101
21:48:46.128 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dfd087c0-0a9e-4caf-b7ea-5915afdd61a5"}
21:48:46.197 00.069 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:48:49.126 02.929 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e983d8cb-4e96-4675-8d48-b250a1ac9539"}
21:48:49.126 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e983d8cb-4e96-4675-8d48-b250a1ac9539"}
21:48:49.127 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e4c02c40-7f53-4d5c-aaf6-d4f2893e5aa9"}
21:48:49.127 00.000 13300 case statement mapped state 1 to 101
21:48:49.127 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e4c02c40-7f53-4d5c-aaf6-d4f2893e5aa9"}
21:48:49.225 00.098 11596 Exposure complete
21:48:49.300 00.075 11596 worker thread done servicing request
21:48:49.300 00.000 13300 OnExposeComplete: enter
21:48:49.300 00.000 13300 UpdateGuideState(): m_state=1
21:48:49.300 00.000 13300 UpdateCurrentPosition: no star selected
21:48:49.301 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:48:49.301 00.000 13300 Status Line: Nessuna stella selezionata
21:48:49.303 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:48:49.311 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:48:49.311 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:49.311 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:48:49.311 00.000 13300 Enqueuing Expose request
21:48:49.311 00.000 11596 Worker thread wakes up
21:48:49.311 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:48:49.828 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:48:52.126 02.298 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8c0a47ab-ca23-4899-be5b-ba4cf34a3799"}
21:48:52.126 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8c0a47ab-ca23-4899-be5b-ba4cf34a3799"}
21:48:52.127 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0a8f41f5-0288-4b9f-9af2-bbfd13be70db"}
21:48:52.127 00.000 13300 case statement mapped state 1 to 101
21:48:52.127 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0a8f41f5-0288-4b9f-9af2-bbfd13be70db"}
21:48:52.862 00.735 11596 Exposure complete
21:48:52.938 00.076 11596 worker thread done servicing request
21:48:52.938 00.000 13300 OnExposeComplete: enter
21:48:52.938 00.000 13300 UpdateGuideState(): m_state=1
21:48:52.939 00.001 13300 UpdateCurrentPosition: no star selected
21:48:52.939 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:48:52.939 00.000 13300 Status Line: Nessuna stella selezionata
21:48:52.941 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
21:48:52.949 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:48:52.949 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:52.949 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:48:52.949 00.000 13300 Enqueuing Expose request
21:48:52.950 00.001 11596 Worker thread wakes up
21:48:52.950 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:48:53.455 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:48:55.125 01.670 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e7ec1d53-dd0b-473c-903d-4efd309150dc"}
21:48:55.125 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e7ec1d53-dd0b-473c-903d-4efd309150dc"}
21:48:55.126 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"79c842af-2a8d-4caa-bd81-f675b0a9be18"}
21:48:55.126 00.000 13300 case statement mapped state 1 to 101
21:48:55.126 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"79c842af-2a8d-4caa-bd81-f675b0a9be18"}
21:48:56.486 01.360 11596 Exposure complete
21:48:56.558 00.072 11596 worker thread done servicing request
21:48:56.558 00.000 13300 OnExposeComplete: enter
21:48:56.558 00.000 13300 UpdateGuideState(): m_state=1
21:48:56.559 00.001 13300 UpdateCurrentPosition: no star selected
21:48:56.559 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:48:56.559 00.000 13300 Status Line: Nessuna stella selezionata
21:48:56.561 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:48:56.569 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:48:56.569 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:56.569 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:48:56.569 00.000 13300 Enqueuing Expose request
21:48:56.569 00.000 11596 Worker thread wakes up
21:48:56.569 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:48:57.073 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:48:58.124 01.051 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3710157a-556b-4165-8318-94f427a5dadb"}
21:48:58.124 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3710157a-556b-4165-8318-94f427a5dadb"}
21:48:58.125 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bb2139eb-28d1-4a10-8e8f-96e6e4506db1"}
21:48:58.125 00.000 13300 case statement mapped state 1 to 101
21:48:58.125 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bb2139eb-28d1-4a10-8e8f-96e6e4506db1"}
21:49:00.108 01.983 11596 Exposure complete
21:49:00.188 00.080 11596 worker thread done servicing request
21:49:00.189 00.001 13300 OnExposeComplete: enter
21:49:00.189 00.000 13300 UpdateGuideState(): m_state=1
21:49:00.189 00.000 13300 UpdateCurrentPosition: no star selected
21:49:00.189 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:49:00.190 00.001 13300 Status Line: Nessuna stella selezionata
21:49:00.192 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=243, Gamma=0.510
21:49:00.202 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:49:00.203 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:00.203 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:49:00.203 00.000 13300 Enqueuing Expose request
21:49:00.203 00.000 11596 Worker thread wakes up
21:49:00.203 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:49:00.714 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:49:01.124 00.410 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"71904238-0276-4399-b9c8-4488064b5a84"}
21:49:01.124 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"71904238-0276-4399-b9c8-4488064b5a84"}
21:49:01.125 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fe87698c-e3ca-4699-9a16-a98b84a296b6"}
21:49:01.125 00.000 13300 case statement mapped state 1 to 101
21:49:01.125 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fe87698c-e3ca-4699-9a16-a98b84a296b6"}
21:49:03.740 02.615 11596 Exposure complete
21:49:03.815 00.075 11596 worker thread done servicing request
21:49:03.815 00.000 13300 OnExposeComplete: enter
21:49:03.815 00.000 13300 UpdateGuideState(): m_state=1
21:49:03.815 00.000 13300 UpdateCurrentPosition: no star selected
21:49:03.816 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:49:03.816 00.000 13300 Status Line: Nessuna stella selezionata
21:49:03.818 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
21:49:03.825 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:49:03.825 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:03.825 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:49:03.825 00.000 13300 Enqueuing Expose request
21:49:03.826 00.001 11596 Worker thread wakes up
21:49:03.826 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:49:04.125 00.299 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"89d4bd49-517c-4c7a-b427-d7ace26311c0"}
21:49:04.125 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"89d4bd49-517c-4c7a-b427-d7ace26311c0"}
21:49:04.126 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bc442425-fd6c-4894-a9ed-188692b5a7ed"}
21:49:04.126 00.000 13300 case statement mapped state 1 to 101
21:49:04.126 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bc442425-fd6c-4894-a9ed-188692b5a7ed"}
21:49:04.329 00.203 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:49:07.124 02.795 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4a183b75-d290-46c9-9d5a-cd4931ed26bd"}
21:49:07.124 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4a183b75-d290-46c9-9d5a-cd4931ed26bd"}
21:49:07.125 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4bdf2526-72ec-4e08-85d5-34852bacf60f"}
21:49:07.125 00.000 13300 case statement mapped state 1 to 101
21:49:07.126 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4bdf2526-72ec-4e08-85d5-34852bacf60f"}
21:49:07.368 00.242 11596 Exposure complete
21:49:07.459 00.091 11596 worker thread done servicing request
21:49:07.459 00.000 13300 OnExposeComplete: enter
21:49:07.459 00.000 13300 UpdateGuideState(): m_state=1
21:49:07.460 00.001 13300 UpdateCurrentPosition: no star selected
21:49:07.460 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:49:07.460 00.000 13300 Status Line: Nessuna stella selezionata
21:49:07.464 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:49:07.475 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:49:07.476 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:07.476 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:49:07.476 00.000 13300 Enqueuing Expose request
21:49:07.476 00.000 11596 Worker thread wakes up
21:49:07.477 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:49:07.986 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:49:10.124 02.138 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f474059d-531d-434d-8b38-846117b65e16"}
21:49:10.124 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f474059d-531d-434d-8b38-846117b65e16"}
21:49:10.125 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eebb0cb5-d7f8-4aae-b521-261e61b49b9f"}
21:49:10.125 00.000 13300 case statement mapped state 1 to 101
21:49:10.125 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"eebb0cb5-d7f8-4aae-b521-261e61b49b9f"}
21:49:11.091 00.966 11596 Exposure complete
21:49:11.340 00.249 11596 worker thread done servicing request
21:49:11.341 00.001 13300 OnExposeComplete: enter
21:49:11.341 00.000 13300 UpdateGuideState(): m_state=1
21:49:11.341 00.000 13300 UpdateCurrentPosition: no star selected
21:49:11.341 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:49:11.341 00.000 13300 Status Line: Nessuna stella selezionata
21:49:11.345 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:49:11.354 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:49:11.355 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:11.355 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:49:11.355 00.000 13300 Enqueuing Expose request
21:49:11.355 00.000 11596 Worker thread wakes up
21:49:11.355 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:49:11.857 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:49:13.171 01.314 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"25c26932-dcb2-42f5-b9f3-6ac321975f3e"}
21:49:13.171 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"25c26932-dcb2-42f5-b9f3-6ac321975f3e"}
21:49:13.172 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4724a9b9-5c88-44f7-87bc-8bed1dd0e554"}
21:49:13.172 00.000 13300 case statement mapped state 1 to 101
21:49:13.173 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4724a9b9-5c88-44f7-87bc-8bed1dd0e554"}
21:49:15.095 01.922 11596 Exposure complete
21:49:15.360 00.265 11596 worker thread done servicing request
21:49:15.360 00.000 13300 OnExposeComplete: enter
21:49:15.360 00.000 13300 UpdateGuideState(): m_state=1
21:49:15.361 00.001 13300 UpdateCurrentPosition: no star selected
21:49:15.361 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:49:15.361 00.000 13300 Status Line: Nessuna stella selezionata
21:49:15.365 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=233, Gamma=0.510
21:49:15.375 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:49:15.376 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:15.376 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:49:15.376 00.000 13300 Enqueuing Expose request
21:49:15.376 00.000 11596 Worker thread wakes up
21:49:15.376 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:49:15.920 00.544 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:49:16.255 00.335 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"16e7f129-f85a-445b-89f5-7a8717394871"}
21:49:16.255 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"16e7f129-f85a-445b-89f5-7a8717394871"}
21:49:16.256 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"55e90dc1-c9ed-4477-8d9e-eddafaeeedd0"}
21:49:16.256 00.000 13300 case statement mapped state 1 to 101
21:49:16.257 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"55e90dc1-c9ed-4477-8d9e-eddafaeeedd0"}
21:49:19.185 02.928 11596 Exposure complete
21:49:19.418 00.233 11596 worker thread done servicing request
21:49:19.418 00.000 13300 OnExposeComplete: enter
21:49:19.418 00.000 13300 UpdateGuideState(): m_state=1
21:49:19.419 00.001 13300 UpdateCurrentPosition: no star selected
21:49:19.419 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:49:19.419 00.000 13300 Status Line: Nessuna stella selezionata
21:49:19.423 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:49:19.432 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:49:19.433 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:19.433 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:49:19.433 00.000 13300 Enqueuing Expose request
21:49:19.433 00.000 11596 Worker thread wakes up
21:49:19.433 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:49:19.654 00.221 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fe73bb70-1f18-4b23-9344-abab8206c7e7"}
21:49:19.654 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fe73bb70-1f18-4b23-9344-abab8206c7e7"}
21:49:19.655 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8d828bdb-2708-4a01-8ae5-148447095005"}
21:49:19.655 00.000 13300 case statement mapped state 1 to 101
21:49:19.655 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8d828bdb-2708-4a01-8ae5-148447095005"}
21:49:19.940 00.285 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:49:22.654 02.714 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c260f550-922b-464d-b790-01af15931b00"}
21:49:22.654 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c260f550-922b-464d-b790-01af15931b00"}
21:49:22.655 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"175c94fc-c02b-44e9-8f09-495cf6fa0546"}
21:49:22.655 00.000 13300 case statement mapped state 1 to 101
21:49:22.655 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"175c94fc-c02b-44e9-8f09-495cf6fa0546"}
21:49:22.990 00.335 11596 Exposure complete
21:49:23.109 00.119 11596 worker thread done servicing request
21:49:23.109 00.000 13300 OnExposeComplete: enter
21:49:23.109 00.000 13300 UpdateGuideState(): m_state=1
21:49:23.110 00.001 13300 UpdateCurrentPosition: no star selected
21:49:23.110 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:49:23.110 00.000 13300 Status Line: Nessuna stella selezionata
21:49:23.114 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:49:23.123 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:49:23.123 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:23.123 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:49:23.124 00.001 13300 Enqueuing Expose request
21:49:23.124 00.000 11596 Worker thread wakes up
21:49:23.124 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:49:23.637 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:49:25.655 02.018 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4ed99f7f-ead0-46da-a7ce-69f0455c1ed2"}
21:49:25.655 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4ed99f7f-ead0-46da-a7ce-69f0455c1ed2"}
21:49:25.656 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"11a189e6-c588-42f4-8fb7-7079f5f530f6"}
21:49:25.656 00.000 13300 case statement mapped state 1 to 101
21:49:25.656 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"11a189e6-c588-42f4-8fb7-7079f5f530f6"}
21:49:26.677 01.021 11596 Exposure complete
21:49:26.770 00.093 11596 worker thread done servicing request
21:49:26.770 00.000 13300 OnExposeComplete: enter
21:49:26.770 00.000 13300 UpdateGuideState(): m_state=1
21:49:26.771 00.001 13300 UpdateCurrentPosition: no star selected
21:49:26.771 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:49:26.771 00.000 13300 Status Line: Nessuna stella selezionata
21:49:26.774 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:49:26.781 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:49:26.782 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:26.782 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:49:26.782 00.000 13300 Enqueuing Expose request
21:49:26.782 00.000 11596 Worker thread wakes up
21:49:26.782 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:49:27.290 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:49:28.654 01.364 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fb1da462-4a6f-46df-acda-bbc3e15480cf"}
21:49:28.654 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fb1da462-4a6f-46df-acda-bbc3e15480cf"}
21:49:28.655 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"de8285e2-6e84-41bc-af94-19d3f4f9fc82"}
21:49:28.655 00.000 13300 case statement mapped state 1 to 101
21:49:28.655 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"de8285e2-6e84-41bc-af94-19d3f4f9fc82"}
21:49:30.323 01.668 11596 Exposure complete
21:49:30.395 00.072 11596 worker thread done servicing request
21:49:30.395 00.000 13300 OnExposeComplete: enter
21:49:30.395 00.000 13300 UpdateGuideState(): m_state=1
21:49:30.395 00.000 13300 UpdateCurrentPosition: no star selected
21:49:30.396 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:49:30.396 00.000 13300 Status Line: Nessuna stella selezionata
21:49:30.398 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:49:30.405 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:49:30.405 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:30.405 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:49:30.405 00.000 13300 Enqueuing Expose request
21:49:30.405 00.000 11596 Worker thread wakes up
21:49:30.406 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:49:30.913 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:49:31.653 00.740 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"14ab3104-96ab-4d37-bdc7-b16684023e61"}
21:49:31.653 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"14ab3104-96ab-4d37-bdc7-b16684023e61"}
21:49:31.654 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c3b2ae5d-b6d0-4f0a-b165-d78ad16b8d06"}
21:49:31.654 00.000 13300 case statement mapped state 1 to 101
21:49:31.654 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c3b2ae5d-b6d0-4f0a-b165-d78ad16b8d06"}
21:49:33.934 02.280 11596 Exposure complete
21:49:34.018 00.084 11596 worker thread done servicing request
21:49:34.018 00.000 13300 OnExposeComplete: enter
21:49:34.018 00.000 13300 UpdateGuideState(): m_state=1
21:49:34.018 00.000 13300 UpdateCurrentPosition: no star selected
21:49:34.019 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:49:34.019 00.000 13300 Status Line: Nessuna stella selezionata
21:49:34.023 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:49:34.030 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:49:34.030 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:34.030 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:49:34.030 00.000 13300 Enqueuing Expose request
21:49:34.030 00.000 11596 Worker thread wakes up
21:49:34.030 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:49:34.542 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:49:34.653 00.111 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"12031332-c6da-4526-8905-8a10acc23b54"}
21:49:34.653 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"12031332-c6da-4526-8905-8a10acc23b54"}
21:49:34.654 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b17d3082-fa01-49c5-bbbb-b83b25ebbd8c"}
21:49:34.654 00.000 13300 case statement mapped state 1 to 101
21:49:34.654 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b17d3082-fa01-49c5-bbbb-b83b25ebbd8c"}
21:49:37.574 02.920 11596 Exposure complete
21:49:37.645 00.071 11596 worker thread done servicing request
21:49:37.645 00.000 13300 OnExposeComplete: enter
21:49:37.645 00.000 13300 UpdateGuideState(): m_state=1
21:49:37.646 00.001 13300 UpdateCurrentPosition: no star selected
21:49:37.646 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:49:37.646 00.000 13300 Status Line: Nessuna stella selezionata
21:49:37.649 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:49:37.655 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:49:37.655 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:37.655 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:49:37.655 00.000 13300 Enqueuing Expose request
21:49:37.656 00.001 11596 Worker thread wakes up
21:49:37.656 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:49:37.656 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ceb8ec3d-7e3b-40e1-ac93-3974f41fc2f6"}
21:49:37.656 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ceb8ec3d-7e3b-40e1-ac93-3974f41fc2f6"}
21:49:37.656 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ef29463c-8a2e-471b-8704-a97cb1e90afa"}
21:49:37.657 00.001 13300 case statement mapped state 1 to 101
21:49:37.657 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ef29463c-8a2e-471b-8704-a97cb1e90afa"}
21:49:38.173 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:49:40.651 02.478 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"49e22b33-6df1-4f66-ba37-b74e164a615f"}
21:49:40.651 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"49e22b33-6df1-4f66-ba37-b74e164a615f"}
21:49:40.652 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2bc39f93-794a-47f5-883c-3a779d76bc9b"}
21:49:40.652 00.000 13300 case statement mapped state 1 to 101
21:49:40.652 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2bc39f93-794a-47f5-883c-3a779d76bc9b"}
21:49:41.231 00.579 11596 Exposure complete
21:49:41.306 00.075 11596 worker thread done servicing request
21:49:41.306 00.000 13300 OnExposeComplete: enter
21:49:41.306 00.000 13300 UpdateGuideState(): m_state=1
21:49:41.307 00.001 13300 UpdateCurrentPosition: no star selected
21:49:41.307 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:49:41.307 00.000 13300 Status Line: Nessuna stella selezionata
21:49:41.310 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:49:41.317 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:49:41.317 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:41.317 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:49:41.317 00.000 13300 Enqueuing Expose request
21:49:41.317 00.000 11596 Worker thread wakes up
21:49:41.318 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:49:41.833 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:49:43.650 01.817 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"93d483a4-843c-4c2a-aceb-3486d0c86206"}
21:49:43.650 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"93d483a4-843c-4c2a-aceb-3486d0c86206"}
21:49:43.651 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3fb50abd-27e4-46b2-bfcf-517ec144a726"}
21:49:43.651 00.000 13300 case statement mapped state 1 to 101
21:49:43.651 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3fb50abd-27e4-46b2-bfcf-517ec144a726"}
21:49:44.868 01.217 11596 Exposure complete
21:49:44.946 00.078 11596 worker thread done servicing request
21:49:44.947 00.001 13300 OnExposeComplete: enter
21:49:44.947 00.000 13300 UpdateGuideState(): m_state=1
21:49:44.947 00.000 13300 UpdateCurrentPosition: no star selected
21:49:44.948 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:49:44.948 00.000 13300 Status Line: Nessuna stella selezionata
21:49:44.950 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:49:44.959 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:49:44.959 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:44.959 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:49:44.959 00.000 13300 Enqueuing Expose request
21:49:44.959 00.000 11596 Worker thread wakes up
21:49:44.959 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:49:45.473 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:49:46.649 01.176 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"461091e0-dda9-4fd7-aeb5-e4d51595ef8c"}
21:49:46.649 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"461091e0-dda9-4fd7-aeb5-e4d51595ef8c"}
21:49:46.650 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0e79fb66-e6e7-43b2-b765-f3f4a3d02725"}
21:49:46.650 00.000 13300 case statement mapped state 1 to 101
21:49:46.650 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0e79fb66-e6e7-43b2-b765-f3f4a3d02725"}
21:49:48.501 01.851 11596 Exposure complete
21:49:48.573 00.072 11596 worker thread done servicing request
21:49:48.574 00.001 13300 OnExposeComplete: enter
21:49:48.574 00.000 13300 UpdateGuideState(): m_state=1
21:49:48.574 00.000 13300 UpdateCurrentPosition: no star selected
21:49:48.574 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:49:48.574 00.000 13300 Status Line: Nessuna stella selezionata
21:49:48.577 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:49:48.583 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:49:48.584 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:48.584 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:49:48.584 00.000 13300 Enqueuing Expose request
21:49:48.584 00.000 11596 Worker thread wakes up
21:49:48.584 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:49:49.086 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:49:49.648 00.562 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a621128b-79c2-4749-9b00-e1484c7a4cb9"}
21:49:49.648 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a621128b-79c2-4749-9b00-e1484c7a4cb9"}
21:49:49.649 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"87eb47fd-c42a-4249-ab36-ed30011a436f"}
21:49:49.649 00.000 13300 case statement mapped state 1 to 101
21:49:49.649 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"87eb47fd-c42a-4249-ab36-ed30011a436f"}
21:49:52.121 02.472 11596 Exposure complete
21:49:52.202 00.081 11596 worker thread done servicing request
21:49:52.202 00.000 13300 OnExposeComplete: enter
21:49:52.202 00.000 13300 UpdateGuideState(): m_state=1
21:49:52.202 00.000 13300 UpdateCurrentPosition: no star selected
21:49:52.203 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:49:52.203 00.000 13300 Status Line: Nessuna stella selezionata
21:49:52.206 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:49:52.212 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:49:52.213 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:52.213 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:49:52.213 00.000 13300 Enqueuing Expose request
21:49:52.213 00.000 11596 Worker thread wakes up
21:49:52.213 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:49:52.647 00.434 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5a420bc7-4817-493b-a60a-27b3328d92ae"}
21:49:52.647 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5a420bc7-4817-493b-a60a-27b3328d92ae"}
21:49:52.648 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a47936e7-c584-4903-9a89-e2ce34d95555"}
21:49:52.648 00.000 13300 case statement mapped state 1 to 101
21:49:52.648 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a47936e7-c584-4903-9a89-e2ce34d95555"}
21:49:52.727 00.079 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:49:55.647 02.920 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7d579790-32ca-4266-b481-48341799b231"}
21:49:55.647 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7d579790-32ca-4266-b481-48341799b231"}
21:49:55.648 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f112f4a8-df02-44e9-bc11-95d8baa2b9be"}
21:49:55.648 00.000 13300 case statement mapped state 1 to 101
21:49:55.648 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f112f4a8-df02-44e9-bc11-95d8baa2b9be"}
21:49:55.763 00.115 11596 Exposure complete
21:49:55.844 00.081 11596 worker thread done servicing request
21:49:55.844 00.000 13300 OnExposeComplete: enter
21:49:55.844 00.000 13300 UpdateGuideState(): m_state=1
21:49:55.844 00.000 13300 UpdateCurrentPosition: no star selected
21:49:55.845 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:49:55.845 00.000 13300 Status Line: Nessuna stella selezionata
21:49:55.848 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:49:55.855 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:49:55.855 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:55.855 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:49:55.855 00.000 13300 Enqueuing Expose request
21:49:55.856 00.001 11596 Worker thread wakes up
21:49:55.856 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:49:56.366 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:49:58.645 02.279 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"144f2964-d8df-4f20-99d7-b32927fa65a8"}
21:49:58.645 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"144f2964-d8df-4f20-99d7-b32927fa65a8"}
21:49:58.646 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0977b779-8187-44ab-a344-25e66108f078"}
21:49:58.646 00.000 13300 case statement mapped state 1 to 101
21:49:58.646 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0977b779-8187-44ab-a344-25e66108f078"}
21:49:59.396 00.750 11596 Exposure complete
21:49:59.471 00.075 11596 worker thread done servicing request
21:49:59.472 00.001 13300 OnExposeComplete: enter
21:49:59.472 00.000 13300 UpdateGuideState(): m_state=1
21:49:59.472 00.000 13300 UpdateCurrentPosition: no star selected
21:49:59.472 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:49:59.472 00.000 13300 Status Line: Nessuna stella selezionata
21:49:59.475 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:49:59.482 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:49:59.482 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:59.482 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:49:59.482 00.000 13300 Enqueuing Expose request
21:49:59.482 00.000 11596 Worker thread wakes up
21:49:59.483 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:49:59.997 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:50:01.645 01.648 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"27b7ec73-85e2-42d3-922e-91aa68fdf1b2"}
21:50:01.645 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"27b7ec73-85e2-42d3-922e-91aa68fdf1b2"}
21:50:01.646 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8ac14565-005c-49ef-bfcd-32c57bf363ec"}
21:50:01.646 00.000 13300 case statement mapped state 1 to 101
21:50:01.646 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8ac14565-005c-49ef-bfcd-32c57bf363ec"}
21:50:03.022 01.376 11596 Exposure complete
21:50:03.094 00.072 11596 worker thread done servicing request
21:50:03.095 00.001 13300 OnExposeComplete: enter
21:50:03.095 00.000 13300 UpdateGuideState(): m_state=1
21:50:03.095 00.000 13300 UpdateCurrentPosition: no star selected
21:50:03.095 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:50:03.096 00.001 13300 Status Line: Nessuna stella selezionata
21:50:03.098 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:50:03.106 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:50:03.106 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:03.106 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:50:03.107 00.001 13300 Enqueuing Expose request
21:50:03.107 00.000 11596 Worker thread wakes up
21:50:03.107 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:50:03.622 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:50:04.644 01.022 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d342fdaa-9b53-4826-bfb5-98c6926cd798"}
21:50:04.644 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d342fdaa-9b53-4826-bfb5-98c6926cd798"}
21:50:04.645 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b9711185-0507-4c45-bca6-41bc936284ea"}
21:50:04.645 00.000 13300 case statement mapped state 1 to 101
21:50:04.645 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b9711185-0507-4c45-bca6-41bc936284ea"}
21:50:06.651 02.006 11596 Exposure complete
21:50:06.729 00.078 11596 worker thread done servicing request
21:50:06.729 00.000 13300 OnExposeComplete: enter
21:50:06.729 00.000 13300 UpdateGuideState(): m_state=1
21:50:06.729 00.000 13300 UpdateCurrentPosition: no star selected
21:50:06.730 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:50:06.730 00.000 13300 Status Line: Nessuna stella selezionata
21:50:06.732 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:50:06.739 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:50:06.739 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:06.739 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:50:06.739 00.000 13300 Enqueuing Expose request
21:50:06.740 00.001 11596 Worker thread wakes up
21:50:06.740 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:50:07.242 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:50:07.644 00.402 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"77a61c11-fbd5-430c-a76a-ccad328fb394"}
21:50:07.644 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"77a61c11-fbd5-430c-a76a-ccad328fb394"}
21:50:07.645 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"12fdebc7-289d-43d1-b538-d21889679b59"}
21:50:07.645 00.000 13300 case statement mapped state 1 to 101
21:50:07.645 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"12fdebc7-289d-43d1-b538-d21889679b59"}
21:50:10.333 02.688 11596 Exposure complete
21:50:10.411 00.078 11596 worker thread done servicing request
21:50:10.412 00.001 13300 OnExposeComplete: enter
21:50:10.412 00.000 13300 UpdateGuideState(): m_state=1
21:50:10.413 00.001 13300 UpdateCurrentPosition: no star selected
21:50:10.413 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:50:10.413 00.000 13300 Status Line: Nessuna stella selezionata
21:50:10.416 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:50:10.424 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:50:10.424 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:10.425 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:50:10.425 00.000 13300 Enqueuing Expose request
21:50:10.425 00.000 11596 Worker thread wakes up
21:50:10.425 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:50:10.643 00.218 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1e72a55f-70db-45b7-b4fb-32c177be61cf"}
21:50:10.643 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1e72a55f-70db-45b7-b4fb-32c177be61cf"}
21:50:10.644 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e6de6aa6-6771-4d21-934a-278e1b189d45"}
21:50:10.644 00.000 13300 case statement mapped state 1 to 101
21:50:10.644 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e6de6aa6-6771-4d21-934a-278e1b189d45"}
21:50:10.939 00.295 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:50:13.642 02.703 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8fe58f54-83c9-484d-8d41-d4a471e64587"}
21:50:13.642 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8fe58f54-83c9-484d-8d41-d4a471e64587"}
21:50:13.643 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f9fc8f87-9069-4cfc-b661-ebf0418b78ca"}
21:50:13.643 00.000 13300 case statement mapped state 1 to 101
21:50:13.643 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f9fc8f87-9069-4cfc-b661-ebf0418b78ca"}
21:50:14.059 00.416 11596 Exposure complete
21:50:14.203 00.144 11596 worker thread done servicing request
21:50:14.204 00.001 13300 OnExposeComplete: enter
21:50:14.204 00.000 13300 UpdateGuideState(): m_state=1
21:50:14.204 00.000 13300 UpdateCurrentPosition: no star selected
21:50:14.205 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:50:14.205 00.000 13300 Status Line: Nessuna stella selezionata
21:50:14.209 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:50:14.223 00.014 13300 UpdateGuideState exits: Nessuna stella selezionata
21:50:14.223 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:14.223 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:50:14.224 00.001 13300 Enqueuing Expose request
21:50:14.224 00.000 11596 Worker thread wakes up
21:50:14.224 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:50:14.733 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:50:17.180 02.447 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"10703d03-253f-4d13-a310-fb215c45cb65"}
21:50:17.180 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"10703d03-253f-4d13-a310-fb215c45cb65"}
21:50:17.723 00.543 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e11933ef-5acb-4caf-b306-565f5af85501"}
21:50:17.723 00.000 13300 case statement mapped state 1 to 101
21:50:17.723 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e11933ef-5acb-4caf-b306-565f5af85501"}
21:50:17.803 00.080 11596 Exposure complete
21:50:17.961 00.158 11596 worker thread done servicing request
21:50:17.961 00.000 13300 OnExposeComplete: enter
21:50:17.961 00.000 13300 UpdateGuideState(): m_state=1
21:50:17.962 00.001 13300 UpdateCurrentPosition: no star selected
21:50:17.962 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:50:17.963 00.001 13300 Status Line: Nessuna stella selezionata
21:50:17.966 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:50:17.977 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:50:17.977 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:17.977 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:50:17.978 00.001 13300 Enqueuing Expose request
21:50:17.979 00.001 11596 Worker thread wakes up
21:50:17.979 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:50:18.483 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:50:20.831 02.348 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4cb5a790-ba1c-4bff-b464-caa3b221b948"}
21:50:20.831 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4cb5a790-ba1c-4bff-b464-caa3b221b948"}
21:50:20.832 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fa27aa3a-6eb9-4700-8faa-18d5a65d5302"}
21:50:20.832 00.000 13300 case statement mapped state 1 to 101
21:50:20.832 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fa27aa3a-6eb9-4700-8faa-18d5a65d5302"}
21:50:21.603 00.771 11596 Exposure complete
21:50:21.754 00.151 11596 worker thread done servicing request
21:50:21.754 00.000 13300 OnExposeComplete: enter
21:50:21.754 00.000 13300 UpdateGuideState(): m_state=1
21:50:21.755 00.001 13300 UpdateCurrentPosition: no star selected
21:50:21.755 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:50:21.755 00.000 13300 Status Line: Nessuna stella selezionata
21:50:21.759 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:50:21.769 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:50:21.769 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:21.769 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:50:21.769 00.000 13300 Enqueuing Expose request
21:50:21.769 00.000 11596 Worker thread wakes up
21:50:21.769 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:50:22.282 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:50:23.905 01.623 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2596f829-af58-4c75-b952-e90965f75e0c"}
21:50:23.905 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2596f829-af58-4c75-b952-e90965f75e0c"}
21:50:23.906 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ce5cd22d-a984-47cb-a5b5-75fe1287fc4b"}
21:50:23.907 00.001 13300 case statement mapped state 1 to 101
21:50:23.907 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ce5cd22d-a984-47cb-a5b5-75fe1287fc4b"}
21:50:25.396 01.489 11596 Exposure complete
21:50:25.562 00.166 11596 worker thread done servicing request
21:50:25.562 00.000 13300 OnExposeComplete: enter
21:50:25.562 00.000 13300 UpdateGuideState(): m_state=1
21:50:25.563 00.001 13300 UpdateCurrentPosition: no star selected
21:50:25.563 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:50:25.563 00.000 13300 Status Line: Nessuna stella selezionata
21:50:25.567 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:50:25.577 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:50:25.577 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:25.577 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:50:25.578 00.001 13300 Enqueuing Expose request
21:50:25.578 00.000 11596 Worker thread wakes up
21:50:25.578 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:50:26.089 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:50:26.905 00.816 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8bf1c7e4-4472-4310-b53e-7452a3c7db96"}
21:50:26.905 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8bf1c7e4-4472-4310-b53e-7452a3c7db96"}
21:50:26.907 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a4f33ce2-04b8-498a-b77a-051682249eb4"}
21:50:26.907 00.000 13300 case statement mapped state 1 to 101
21:50:26.907 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a4f33ce2-04b8-498a-b77a-051682249eb4"}
21:50:29.244 02.337 11596 Exposure complete
21:50:29.319 00.075 11596 worker thread done servicing request
21:50:29.319 00.000 13300 OnExposeComplete: enter
21:50:29.319 00.000 13300 UpdateGuideState(): m_state=1
21:50:29.319 00.000 13300 UpdateCurrentPosition: no star selected
21:50:29.320 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:50:29.320 00.000 13300 Status Line: Nessuna stella selezionata
21:50:29.325 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:50:29.331 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:50:29.331 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:29.331 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:50:29.332 00.001 13300 Enqueuing Expose request
21:50:29.332 00.000 11596 Worker thread wakes up
21:50:29.332 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:50:29.838 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:50:29.905 00.067 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"388eaa76-bb9f-4a51-b991-eb86188824d1"}
21:50:29.905 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"388eaa76-bb9f-4a51-b991-eb86188824d1"}
21:50:29.906 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ff086601-54ec-48ef-b87a-638722bebd1f"}
21:50:29.907 00.001 13300 case statement mapped state 1 to 101
21:50:29.907 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ff086601-54ec-48ef-b87a-638722bebd1f"}
21:50:32.874 02.967 11596 Exposure complete
21:50:32.904 00.030 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bf245bf5-7ea8-414e-8f97-597b13af302a"}
21:50:32.904 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bf245bf5-7ea8-414e-8f97-597b13af302a"}
21:50:32.905 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"677c7e6d-6d7b-44d7-a440-93572870cbc5"}
21:50:32.905 00.000 13300 case statement mapped state 1 to 101
21:50:32.905 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"677c7e6d-6d7b-44d7-a440-93572870cbc5"}
21:50:32.947 00.042 11596 worker thread done servicing request
21:50:32.947 00.000 13300 OnExposeComplete: enter
21:50:32.948 00.001 13300 UpdateGuideState(): m_state=1
21:50:32.948 00.000 13300 UpdateCurrentPosition: no star selected
21:50:32.948 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:50:32.948 00.000 13300 Status Line: Nessuna stella selezionata
21:50:32.951 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:50:32.957 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:50:32.958 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:32.958 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:50:32.958 00.000 13300 Enqueuing Expose request
21:50:32.958 00.000 11596 Worker thread wakes up
21:50:32.958 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:50:33.467 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:50:35.904 02.437 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"34889008-0264-4e78-bae9-caed96bb5ce5"}
21:50:35.904 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"34889008-0264-4e78-bae9-caed96bb5ce5"}
21:50:35.904 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"284d3bd7-fb22-4925-b84d-603f835ab709"}
21:50:35.905 00.001 13300 case statement mapped state 1 to 101
21:50:35.905 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"284d3bd7-fb22-4925-b84d-603f835ab709"}
21:50:36.493 00.588 11596 Exposure complete
21:50:36.567 00.074 11596 worker thread done servicing request
21:50:36.567 00.000 13300 OnExposeComplete: enter
21:50:36.567 00.000 13300 UpdateGuideState(): m_state=1
21:50:36.568 00.001 13300 UpdateCurrentPosition: no star selected
21:50:36.568 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:50:36.568 00.000 13300 Status Line: Nessuna stella selezionata
21:50:36.573 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:50:36.580 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:50:36.580 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:36.580 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:50:36.580 00.000 13300 Enqueuing Expose request
21:50:36.580 00.000 11596 Worker thread wakes up
21:50:36.580 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:50:37.093 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:50:38.904 01.811 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cb87e369-e647-4d11-a010-be3149dda413"}
21:50:38.904 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cb87e369-e647-4d11-a010-be3149dda413"}
21:50:38.905 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d24bcd30-d8bd-4dba-b9bf-f949badeb784"}
21:50:38.905 00.000 13300 case statement mapped state 1 to 101
21:50:38.905 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d24bcd30-d8bd-4dba-b9bf-f949badeb784"}
21:50:40.114 01.209 11596 Exposure complete
21:50:40.197 00.083 11596 worker thread done servicing request
21:50:40.197 00.000 13300 OnExposeComplete: enter
21:50:40.198 00.001 13300 UpdateGuideState(): m_state=1
21:50:40.198 00.000 13300 UpdateCurrentPosition: no star selected
21:50:40.198 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:50:40.199 00.001 13300 Status Line: Nessuna stella selezionata
21:50:40.201 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:50:40.208 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:50:40.209 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:40.209 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:50:40.209 00.000 13300 Enqueuing Expose request
21:50:40.209 00.000 11596 Worker thread wakes up
21:50:40.209 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:50:40.713 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:50:41.903 01.190 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f40f6183-8eae-4012-8bd8-cb821d8d68b5"}
21:50:41.903 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f40f6183-8eae-4012-8bd8-cb821d8d68b5"}
21:50:41.904 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3f85fff4-51ed-4496-8581-4b73cb836397"}
21:50:41.904 00.000 13300 case statement mapped state 1 to 101
21:50:41.904 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3f85fff4-51ed-4496-8581-4b73cb836397"}
21:50:43.739 01.835 11596 Exposure complete
21:50:43.810 00.071 11596 worker thread done servicing request
21:50:43.810 00.000 13300 OnExposeComplete: enter
21:50:43.810 00.000 13300 UpdateGuideState(): m_state=1
21:50:43.811 00.001 13300 UpdateCurrentPosition: no star selected
21:50:43.811 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:50:43.811 00.000 13300 Status Line: Nessuna stella selezionata
21:50:43.814 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:50:43.820 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:50:43.821 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:43.821 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:50:43.821 00.000 13300 Enqueuing Expose request
21:50:43.821 00.000 11596 Worker thread wakes up
21:50:43.821 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:50:44.324 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:50:44.902 00.578 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"13f355fc-f66f-42c3-aee2-04f53e9eebe3"}
21:50:44.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"13f355fc-f66f-42c3-aee2-04f53e9eebe3"}
21:50:44.903 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aede0aa2-510e-4bcb-a35d-457a35222434"}
21:50:44.903 00.000 13300 case statement mapped state 1 to 101
21:50:44.903 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"aede0aa2-510e-4bcb-a35d-457a35222434"}
21:50:47.352 02.449 11596 Exposure complete
21:50:47.448 00.096 11596 worker thread done servicing request
21:50:47.448 00.000 13300 OnExposeComplete: enter
21:50:47.448 00.000 13300 UpdateGuideState(): m_state=1
21:50:47.449 00.001 13300 UpdateCurrentPosition: no star selected
21:50:47.449 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:50:47.449 00.000 13300 Status Line: Nessuna stella selezionata
21:50:47.453 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:50:47.461 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:50:47.461 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:47.461 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:50:47.461 00.000 13300 Enqueuing Expose request
21:50:47.461 00.000 11596 Worker thread wakes up
21:50:47.461 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:50:47.901 00.440 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a94c6d53-1544-4f6a-8042-8acd3ce12abd"}
21:50:47.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a94c6d53-1544-4f6a-8042-8acd3ce12abd"}
21:50:47.902 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"55379ced-62e3-4bda-9157-d4bb30c0cf8b"}
21:50:47.902 00.000 13300 case statement mapped state 1 to 101
21:50:47.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"55379ced-62e3-4bda-9157-d4bb30c0cf8b"}
21:50:47.965 00.063 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:50:50.902 02.937 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"015e800f-325a-480c-b52b-6fb887d34f1d"}
21:50:50.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"015e800f-325a-480c-b52b-6fb887d34f1d"}
21:50:50.903 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"368393e9-40c7-4988-995e-a805bc9ca06b"}
21:50:50.903 00.000 13300 case statement mapped state 1 to 101
21:50:50.903 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"368393e9-40c7-4988-995e-a805bc9ca06b"}
21:50:50.988 00.085 11596 Exposure complete
21:50:51.067 00.079 11596 worker thread done servicing request
21:50:51.068 00.001 13300 OnExposeComplete: enter
21:50:51.068 00.000 13300 UpdateGuideState(): m_state=1
21:50:51.069 00.001 13300 UpdateCurrentPosition: no star selected
21:50:51.069 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:50:51.069 00.000 13300 Status Line: Nessuna stella selezionata
21:50:51.073 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:50:51.080 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:50:51.081 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:51.081 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:50:51.081 00.000 13300 Enqueuing Expose request
21:50:51.081 00.000 11596 Worker thread wakes up
21:50:51.081 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:50:51.589 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:50:53.902 02.313 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e99b997b-5695-4008-ab65-5a5df68dd97d"}
21:50:53.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e99b997b-5695-4008-ab65-5a5df68dd97d"}
21:50:53.902 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2c654c74-cae6-47e4-8461-c590a7d4afb3"}
21:50:53.903 00.001 13300 case statement mapped state 1 to 101
21:50:53.903 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2c654c74-cae6-47e4-8461-c590a7d4afb3"}
21:50:54.621 00.718 11596 Exposure complete
21:50:54.693 00.072 11596 worker thread done servicing request
21:50:54.693 00.000 13300 OnExposeComplete: enter
21:50:54.693 00.000 13300 UpdateGuideState(): m_state=1
21:50:54.694 00.001 13300 UpdateCurrentPosition: no star selected
21:50:54.694 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:50:54.694 00.000 13300 Status Line: Nessuna stella selezionata
21:50:54.698 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:50:54.704 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:50:54.704 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:54.704 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:50:54.704 00.000 13300 Enqueuing Expose request
21:50:54.704 00.000 11596 Worker thread wakes up
21:50:54.705 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:50:55.209 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:50:56.901 01.692 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"244cf6eb-84c2-4129-b709-0e8686686c77"}
21:50:56.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"244cf6eb-84c2-4129-b709-0e8686686c77"}
21:50:56.902 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9b537e67-4d83-482b-b23d-270fc8444884"}
21:50:56.902 00.000 13300 case statement mapped state 1 to 101
21:50:56.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9b537e67-4d83-482b-b23d-270fc8444884"}
21:50:58.238 01.336 11596 Exposure complete
21:50:58.310 00.072 11596 worker thread done servicing request
21:50:58.311 00.001 13300 OnExposeComplete: enter
21:50:58.311 00.000 13300 UpdateGuideState(): m_state=1
21:50:58.311 00.000 13300 UpdateCurrentPosition: no star selected
21:50:58.311 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:50:58.311 00.000 13300 Status Line: Nessuna stella selezionata
21:50:58.314 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:50:58.324 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:50:58.324 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:58.324 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:50:58.324 00.000 13300 Enqueuing Expose request
21:50:58.324 00.000 11596 Worker thread wakes up
21:50:58.324 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:50:58.837 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:50:59.900 01.063 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a761a1b2-5d28-419b-83f5-e01afea9fd77"}
21:50:59.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a761a1b2-5d28-419b-83f5-e01afea9fd77"}
21:50:59.901 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f11ce863-75cf-425e-a427-a58dba58560c"}
21:50:59.901 00.000 13300 case statement mapped state 1 to 101
21:50:59.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f11ce863-75cf-425e-a427-a58dba58560c"}
21:51:01.871 01.970 11596 Exposure complete
21:51:01.951 00.080 11596 worker thread done servicing request
21:51:01.951 00.000 13300 OnExposeComplete: enter
21:51:01.951 00.000 13300 UpdateGuideState(): m_state=1
21:51:01.951 00.000 13300 UpdateCurrentPosition: no star selected
21:51:01.952 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:51:01.952 00.000 13300 Status Line: Nessuna stella selezionata
21:51:01.955 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:51:01.961 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:51:01.961 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:01.961 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:51:01.961 00.000 13300 Enqueuing Expose request
21:51:01.962 00.001 11596 Worker thread wakes up
21:51:01.962 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:51:02.478 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:51:02.900 00.422 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2b4bf175-26ae-489a-8185-f4c5a8e01414"}
21:51:02.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2b4bf175-26ae-489a-8185-f4c5a8e01414"}
21:51:02.901 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4a982c98-326b-4f81-ba0d-da2ba1d3ae18"}
21:51:02.901 00.000 13300 case statement mapped state 1 to 101
21:51:02.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4a982c98-326b-4f81-ba0d-da2ba1d3ae18"}
21:51:05.511 02.610 11596 Exposure complete
21:51:05.583 00.072 11596 worker thread done servicing request
21:51:05.583 00.000 13300 OnExposeComplete: enter
21:51:05.583 00.000 13300 UpdateGuideState(): m_state=1
21:51:05.584 00.001 13300 UpdateCurrentPosition: no star selected
21:51:05.584 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:51:05.584 00.000 13300 Status Line: Nessuna stella selezionata
21:51:05.586 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:51:05.594 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:51:05.594 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:05.594 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:51:05.594 00.000 13300 Enqueuing Expose request
21:51:05.594 00.000 11596 Worker thread wakes up
21:51:05.595 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:51:05.900 00.305 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e73ad133-1f07-43c4-8c8d-893a97c3d6c6"}
21:51:05.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e73ad133-1f07-43c4-8c8d-893a97c3d6c6"}
21:51:05.901 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"36d0eda5-ab55-4cb7-b995-7ce1f53a0ac8"}
21:51:05.901 00.000 13300 case statement mapped state 1 to 101
21:51:05.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"36d0eda5-ab55-4cb7-b995-7ce1f53a0ac8"}
21:51:06.097 00.196 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:51:08.901 02.804 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"61c3fe9d-7418-4f1a-83e6-7d6bf237b63f"}
21:51:08.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"61c3fe9d-7418-4f1a-83e6-7d6bf237b63f"}
21:51:08.902 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"35c00ea6-0b0f-4a81-ad1a-4b3153f125c8"}
21:51:08.902 00.000 13300 case statement mapped state 1 to 101
21:51:08.903 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"35c00ea6-0b0f-4a81-ad1a-4b3153f125c8"}
21:51:09.134 00.231 11596 Exposure complete
21:51:09.207 00.073 11596 worker thread done servicing request
21:51:09.207 00.000 13300 OnExposeComplete: enter
21:51:09.207 00.000 13300 UpdateGuideState(): m_state=1
21:51:09.208 00.001 13300 UpdateCurrentPosition: no star selected
21:51:09.208 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:51:09.208 00.000 13300 Status Line: Nessuna stella selezionata
21:51:09.210 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:51:09.218 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:51:09.218 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:09.218 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:51:09.218 00.000 13300 Enqueuing Expose request
21:51:09.218 00.000 11596 Worker thread wakes up
21:51:09.218 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:51:09.724 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:51:11.900 02.176 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a84655b3-f77e-46f5-be45-165cf7bb3ebf"}
21:51:11.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a84655b3-f77e-46f5-be45-165cf7bb3ebf"}
21:51:11.901 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fc6a3b5e-3913-46a6-9473-0529a1b62d3f"}
21:51:11.901 00.000 13300 case statement mapped state 1 to 101
21:51:11.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fc6a3b5e-3913-46a6-9473-0529a1b62d3f"}
21:51:12.751 00.850 11596 Exposure complete
21:51:12.852 00.101 11596 worker thread done servicing request
21:51:12.852 00.000 13300 OnExposeComplete: enter
21:51:12.852 00.000 13300 UpdateGuideState(): m_state=1
21:51:12.853 00.001 13300 UpdateCurrentPosition: no star selected
21:51:12.853 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:51:12.854 00.001 13300 Status Line: Nessuna stella selezionata
21:51:12.858 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=0, FiltMax=254, Gamma=0.510
21:51:12.868 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:51:12.868 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:12.869 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:51:12.869 00.000 13300 Enqueuing Expose request
21:51:12.869 00.000 11596 Worker thread wakes up
21:51:12.869 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:51:13.387 00.518 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:51:14.901 01.514 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a2af41f5-e0b3-4dae-b137-4bb4f2d1a20a"}
21:51:14.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a2af41f5-e0b3-4dae-b137-4bb4f2d1a20a"}
21:51:14.902 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8bbe91bd-71ae-4a96-93c6-6c2fc4c5bc51"}
21:51:14.902 00.000 13300 case statement mapped state 1 to 101
21:51:14.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8bbe91bd-71ae-4a96-93c6-6c2fc4c5bc51"}
21:51:16.432 01.530 11596 Exposure complete
21:51:16.527 00.095 11596 worker thread done servicing request
21:51:16.527 00.000 13300 OnExposeComplete: enter
21:51:16.527 00.000 13300 UpdateGuideState(): m_state=1
21:51:16.528 00.001 13300 UpdateCurrentPosition: no star selected
21:51:16.528 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:51:16.528 00.000 13300 Status Line: Nessuna stella selezionata
21:51:16.532 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:51:16.543 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:51:16.543 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:16.543 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:51:16.543 00.000 13300 Enqueuing Expose request
21:51:16.543 00.000 11596 Worker thread wakes up
21:51:16.543 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:51:17.055 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:51:17.901 00.846 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f7354b70-7485-4969-8202-83a7859308d0"}
21:51:17.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f7354b70-7485-4969-8202-83a7859308d0"}
21:51:17.913 00.012 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7c57a678-7171-4e42-88cf-6a4b2eecfc84"}
21:51:17.914 00.001 13300 case statement mapped state 1 to 101
21:51:17.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7c57a678-7171-4e42-88cf-6a4b2eecfc84"}
21:51:20.376 02.462 11596 Exposure complete
21:51:20.600 00.224 11596 worker thread done servicing request
21:51:20.600 00.000 13300 OnExposeComplete: enter
21:51:20.600 00.000 13300 UpdateGuideState(): m_state=1
21:51:20.600 00.000 13300 UpdateCurrentPosition: no star selected
21:51:20.601 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:51:20.601 00.000 13300 Status Line: Nessuna stella selezionata
21:51:20.604 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:51:20.618 00.014 13300 UpdateGuideState exits: Nessuna stella selezionata
21:51:20.618 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:20.618 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:51:20.618 00.000 13300 Enqueuing Expose request
21:51:20.618 00.000 11596 Worker thread wakes up
21:51:20.618 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:51:20.946 00.328 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"89aefb3b-0a73-4eaf-b77e-0ec99644bc73"}
21:51:20.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"89aefb3b-0a73-4eaf-b77e-0ec99644bc73"}
21:51:20.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ab5504dd-9aef-4875-9bc4-ddd8d3be16e8"}
21:51:20.947 00.000 13300 case statement mapped state 1 to 101
21:51:20.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ab5504dd-9aef-4875-9bc4-ddd8d3be16e8"}
21:51:21.123 00.176 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:51:24.391 03.268 11596 Exposure complete
21:51:24.712 00.321 13300 OnExposeComplete: enter
21:51:24.713 00.001 13300 UpdateGuideState(): m_state=1
21:51:24.713 00.000 13300 UpdateCurrentPosition: no star selected
21:51:24.714 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:51:24.714 00.000 13300 Status Line: Nessuna stella selezionata
21:51:24.717 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:51:24.717 00.000 11596 worker thread done servicing request
21:51:24.728 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:51:24.728 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:24.728 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:51:24.728 00.000 13300 Enqueuing Expose request
21:51:24.728 00.000 11596 Worker thread wakes up
21:51:24.729 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:51:25.243 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:51:27.098 01.855 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"765bcb80-bdc1-4423-adf1-7af7cb4cb384"}
21:51:27.098 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"765bcb80-bdc1-4423-adf1-7af7cb4cb384"}
21:51:27.099 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a9f38adb-5266-4691-9ce5-987feac2a8a2"}
21:51:27.099 00.000 13300 case statement mapped state 1 to 101
21:51:27.099 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a9f38adb-5266-4691-9ce5-987feac2a8a2"}
21:51:28.279 01.180 11596 Exposure complete
21:51:28.388 00.109 11596 worker thread done servicing request
21:51:28.388 00.000 13300 OnExposeComplete: enter
21:51:28.388 00.000 13300 UpdateGuideState(): m_state=1
21:51:28.389 00.001 13300 UpdateCurrentPosition: no star selected
21:51:28.389 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:51:28.389 00.000 13300 Status Line: Nessuna stella selezionata
21:51:28.393 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:51:28.402 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:51:28.402 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:28.402 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:51:28.403 00.001 13300 Enqueuing Expose request
21:51:28.403 00.000 11596 Worker thread wakes up
21:51:28.403 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:51:28.905 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:51:30.097 01.192 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7266a4c0-8b36-4f29-9ecc-525dad532cda"}
21:51:30.097 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7266a4c0-8b36-4f29-9ecc-525dad532cda"}
21:51:30.100 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e96f0644-14aa-4f68-81ed-d360a3b65df4"}
21:51:30.100 00.000 13300 case statement mapped state 1 to 101
21:51:30.102 00.002 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e96f0644-14aa-4f68-81ed-d360a3b65df4"}
21:51:31.934 01.832 11596 Exposure complete
21:51:32.005 00.071 11596 worker thread done servicing request
21:51:32.005 00.000 13300 OnExposeComplete: enter
21:51:32.005 00.000 13300 UpdateGuideState(): m_state=1
21:51:32.006 00.001 13300 UpdateCurrentPosition: no star selected
21:51:32.006 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:51:32.006 00.000 13300 Status Line: Nessuna stella selezionata
21:51:32.009 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:51:32.017 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:51:32.018 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:32.018 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:51:32.018 00.000 13300 Enqueuing Expose request
21:51:32.018 00.000 11596 Worker thread wakes up
21:51:32.018 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:51:32.525 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:51:33.097 00.572 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"24b09384-2179-4d7a-8a9c-e77d4a715668"}
21:51:33.097 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"24b09384-2179-4d7a-8a9c-e77d4a715668"}
21:51:33.098 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7439b032-8334-41ae-8b7c-3eb6ec6d180e"}
21:51:33.098 00.000 13300 case statement mapped state 1 to 101
21:51:33.098 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7439b032-8334-41ae-8b7c-3eb6ec6d180e"}
21:51:35.558 02.460 11596 Exposure complete
21:51:35.633 00.075 11596 worker thread done servicing request
21:51:35.633 00.000 13300 OnExposeComplete: enter
21:51:35.633 00.000 13300 UpdateGuideState(): m_state=1
21:51:35.634 00.001 13300 UpdateCurrentPosition: no star selected
21:51:35.635 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:51:35.635 00.000 13300 Status Line: Nessuna stella selezionata
21:51:35.638 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:51:35.644 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:51:35.645 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:35.645 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:51:35.645 00.000 13300 Enqueuing Expose request
21:51:35.645 00.000 11596 Worker thread wakes up
21:51:35.645 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:51:36.096 00.451 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5160346d-64c4-4219-be0d-e01d19d86457"}
21:51:36.096 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5160346d-64c4-4219-be0d-e01d19d86457"}
21:51:36.097 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cdda3a04-9f63-45eb-87ed-02654cb80e4c"}
21:51:36.097 00.000 13300 case statement mapped state 1 to 101
21:51:36.097 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cdda3a04-9f63-45eb-87ed-02654cb80e4c"}
21:51:36.158 00.061 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:51:39.096 02.938 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3c3e35e2-c0f1-40dc-a7da-48635a3f7a8d"}
21:51:39.096 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3c3e35e2-c0f1-40dc-a7da-48635a3f7a8d"}
21:51:39.097 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"65e1dad4-8ebb-4cc6-b458-1df9db0e6590"}
21:51:39.097 00.000 13300 case statement mapped state 1 to 101
21:51:39.097 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"65e1dad4-8ebb-4cc6-b458-1df9db0e6590"}
21:51:39.201 00.104 11596 Exposure complete
21:51:39.274 00.073 11596 worker thread done servicing request
21:51:39.274 00.000 13300 OnExposeComplete: enter
21:51:39.274 00.000 13300 UpdateGuideState(): m_state=1
21:51:39.274 00.000 13300 UpdateCurrentPosition: no star selected
21:51:39.275 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:51:39.275 00.000 13300 Status Line: Nessuna stella selezionata
21:51:39.278 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:51:39.286 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:51:39.286 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:39.286 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:51:39.286 00.000 13300 Enqueuing Expose request
21:51:39.286 00.000 11596 Worker thread wakes up
21:51:39.286 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:51:39.798 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:51:42.094 02.296 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"afdedbf8-958f-47cf-96f8-a550fb94476c"}
21:51:42.094 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"afdedbf8-958f-47cf-96f8-a550fb94476c"}
21:51:42.095 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bc39734f-2200-4105-954c-6ce65819e863"}
21:51:42.095 00.000 13300 case statement mapped state 1 to 101
21:51:42.095 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bc39734f-2200-4105-954c-6ce65819e863"}
21:51:42.828 00.733 11596 Exposure complete
21:51:42.906 00.078 11596 worker thread done servicing request
21:51:42.906 00.000 13300 OnExposeComplete: enter
21:51:42.906 00.000 13300 UpdateGuideState(): m_state=1
21:51:42.906 00.000 13300 UpdateCurrentPosition: no star selected
21:51:42.907 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:51:42.907 00.000 13300 Status Line: Nessuna stella selezionata
21:51:42.909 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:51:42.916 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:51:42.916 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:42.916 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:51:42.916 00.000 13300 Enqueuing Expose request
21:51:42.917 00.001 11596 Worker thread wakes up
21:51:42.917 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:51:43.418 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:51:45.094 01.676 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f0ce5656-13a1-4a87-ac87-65f8d33367c5"}
21:51:45.094 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f0ce5656-13a1-4a87-ac87-65f8d33367c5"}
21:51:45.095 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ae6941e8-7521-4508-9d87-784ddd1ae250"}
21:51:45.095 00.000 13300 case statement mapped state 1 to 101
21:51:45.095 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ae6941e8-7521-4508-9d87-784ddd1ae250"}
21:51:46.440 01.345 11596 Exposure complete
21:51:46.512 00.072 11596 worker thread done servicing request
21:51:46.512 00.000 13300 OnExposeComplete: enter
21:51:46.513 00.001 13300 UpdateGuideState(): m_state=1
21:51:46.513 00.000 13300 UpdateCurrentPosition: no star selected
21:51:46.513 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:51:46.514 00.001 13300 Status Line: Nessuna stella selezionata
21:51:46.518 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:51:46.526 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:51:46.526 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:46.526 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:51:46.526 00.000 13300 Enqueuing Expose request
21:51:46.526 00.000 11596 Worker thread wakes up
21:51:46.527 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:51:47.029 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:51:48.094 01.065 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ad577cc5-5ecb-49f0-8ade-479d5c9d2d02"}
21:51:48.094 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ad577cc5-5ecb-49f0-8ade-479d5c9d2d02"}
21:51:48.095 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"95bd78eb-e2cc-426e-9883-3e8bf703bb1f"}
21:51:48.095 00.000 13300 case statement mapped state 1 to 101
21:51:48.095 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"95bd78eb-e2cc-426e-9883-3e8bf703bb1f"}
21:51:50.051 01.956 11596 Exposure complete
21:51:50.127 00.076 11596 worker thread done servicing request
21:51:50.127 00.000 13300 OnExposeComplete: enter
21:51:50.127 00.000 13300 UpdateGuideState(): m_state=1
21:51:50.128 00.001 13300 UpdateCurrentPosition: no star selected
21:51:50.128 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:51:50.128 00.000 13300 Status Line: Nessuna stella selezionata
21:51:50.133 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:51:50.142 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:51:50.142 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:50.142 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:51:50.142 00.000 13300 Enqueuing Expose request
21:51:50.142 00.000 11596 Worker thread wakes up
21:51:50.143 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:51:50.654 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:51:51.093 00.439 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d459ec38-9331-482d-8ebe-e8b393b902b9"}
21:51:51.093 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d459ec38-9331-482d-8ebe-e8b393b902b9"}
21:51:51.094 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"45ce399e-5c0c-4ed3-90bd-83de2ab2708d"}
21:51:51.094 00.000 13300 case statement mapped state 1 to 101
21:51:51.094 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"45ce399e-5c0c-4ed3-90bd-83de2ab2708d"}
21:51:53.679 02.585 11596 Exposure complete
21:51:53.750 00.071 11596 worker thread done servicing request
21:51:53.751 00.001 13300 OnExposeComplete: enter
21:51:53.751 00.000 13300 UpdateGuideState(): m_state=1
21:51:53.751 00.000 13300 UpdateCurrentPosition: no star selected
21:51:53.751 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:51:53.752 00.001 13300 Status Line: Nessuna stella selezionata
21:51:53.754 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:51:53.762 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:51:53.762 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:53.762 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:51:53.762 00.000 13300 Enqueuing Expose request
21:51:53.762 00.000 11596 Worker thread wakes up
21:51:53.762 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:51:54.092 00.330 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4cf42221-43e6-45cf-9bb9-ad72369e04a5"}
21:51:54.092 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4cf42221-43e6-45cf-9bb9-ad72369e04a5"}
21:51:54.093 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e7c9c799-5858-4ed6-915f-40fd92f38f51"}
21:51:54.093 00.000 13300 case statement mapped state 1 to 101
21:51:54.093 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e7c9c799-5858-4ed6-915f-40fd92f38f51"}
21:51:54.268 00.175 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:51:57.091 02.823 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"84f3432f-20d5-45ee-94cc-f2b021063b42"}
21:51:57.091 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"84f3432f-20d5-45ee-94cc-f2b021063b42"}
21:51:57.092 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bfbd844e-845f-45fe-bbea-02c8272bb8bb"}
21:51:57.092 00.000 13300 case statement mapped state 1 to 101
21:51:57.092 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bfbd844e-845f-45fe-bbea-02c8272bb8bb"}
21:51:57.294 00.202 11596 Exposure complete
21:51:57.373 00.079 11596 worker thread done servicing request
21:51:57.373 00.000 13300 OnExposeComplete: enter
21:51:57.373 00.000 13300 UpdateGuideState(): m_state=1
21:51:57.373 00.000 13300 UpdateCurrentPosition: no star selected
21:51:57.374 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:51:57.374 00.000 13300 Status Line: Nessuna stella selezionata
21:51:57.376 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:51:57.383 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:51:57.383 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:57.383 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:51:57.383 00.000 13300 Enqueuing Expose request
21:51:57.384 00.001 11596 Worker thread wakes up
21:51:57.384 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:51:57.895 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:52:00.092 02.197 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"50627e1f-0ee6-4a88-99ea-676ee7aa78cc"}
21:52:00.092 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"50627e1f-0ee6-4a88-99ea-676ee7aa78cc"}
21:52:00.093 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d83e0606-ba30-43f3-a3fe-f4b26b23a7ec"}
21:52:00.093 00.000 13300 case statement mapped state 1 to 101
21:52:00.093 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d83e0606-ba30-43f3-a3fe-f4b26b23a7ec"}
21:52:00.926 00.833 11596 Exposure complete
21:52:01.002 00.076 11596 worker thread done servicing request
21:52:01.002 00.000 13300 OnExposeComplete: enter
21:52:01.002 00.000 13300 UpdateGuideState(): m_state=1
21:52:01.003 00.001 13300 UpdateCurrentPosition: no star selected
21:52:01.003 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:52:01.003 00.000 13300 Status Line: Nessuna stella selezionata
21:52:01.007 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:52:01.014 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:52:01.014 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:01.015 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:52:01.015 00.000 13300 Enqueuing Expose request
21:52:01.015 00.000 11596 Worker thread wakes up
21:52:01.015 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:52:01.527 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:52:03.092 01.565 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"84cae6d9-f3df-429e-bfd2-02478969d2d2"}
21:52:03.092 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"84cae6d9-f3df-429e-bfd2-02478969d2d2"}
21:52:03.093 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"49bf04fc-364b-4852-9688-9db7e543619d"}
21:52:03.093 00.000 13300 case statement mapped state 1 to 101
21:52:03.093 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"49bf04fc-364b-4852-9688-9db7e543619d"}
21:52:04.553 01.460 11596 Exposure complete
21:52:04.626 00.073 11596 worker thread done servicing request
21:52:04.626 00.000 13300 OnExposeComplete: enter
21:52:04.626 00.000 13300 UpdateGuideState(): m_state=1
21:52:04.627 00.001 13300 UpdateCurrentPosition: no star selected
21:52:04.627 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:52:04.627 00.000 13300 Status Line: Nessuna stella selezionata
21:52:04.630 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:52:04.637 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:52:04.637 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:04.637 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:52:04.637 00.000 13300 Enqueuing Expose request
21:52:04.637 00.000 11596 Worker thread wakes up
21:52:04.637 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:52:05.140 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:52:06.092 00.952 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9a6c26b8-8bf5-4ce5-8869-ce085d8ad882"}
21:52:06.092 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9a6c26b8-8bf5-4ce5-8869-ce085d8ad882"}
21:52:06.093 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"99900d71-0540-4a8d-ae17-071ddc176527"}
21:52:06.093 00.000 13300 case statement mapped state 1 to 101
21:52:06.093 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"99900d71-0540-4a8d-ae17-071ddc176527"}
21:52:08.187 02.094 11596 Exposure complete
21:52:08.270 00.083 11596 worker thread done servicing request
21:52:08.270 00.000 13300 OnExposeComplete: enter
21:52:08.270 00.000 13300 UpdateGuideState(): m_state=1
21:52:08.270 00.000 13300 UpdateCurrentPosition: no star selected
21:52:08.271 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:52:08.271 00.000 13300 Status Line: Nessuna stella selezionata
21:52:08.273 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:52:08.280 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:52:08.280 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:08.280 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:52:08.280 00.000 13300 Enqueuing Expose request
21:52:08.280 00.000 11596 Worker thread wakes up
21:52:08.280 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:52:08.792 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:52:09.090 00.298 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"40e4d0f1-c12f-4747-a77a-7dfd144ffbf7"}
21:52:09.090 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"40e4d0f1-c12f-4747-a77a-7dfd144ffbf7"}
21:52:09.091 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"18918593-af9d-40c1-bb06-aae359fdb054"}
21:52:09.091 00.000 13300 case statement mapped state 1 to 101
21:52:09.091 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"18918593-af9d-40c1-bb06-aae359fdb054"}
21:52:11.818 02.727 11596 Exposure complete
21:52:11.889 00.071 11596 worker thread done servicing request
21:52:11.889 00.000 13300 OnExposeComplete: enter
21:52:11.889 00.000 13300 UpdateGuideState(): m_state=1
21:52:11.889 00.000 13300 UpdateCurrentPosition: no star selected
21:52:11.890 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:52:11.890 00.000 13300 Status Line: Nessuna stella selezionata
21:52:11.892 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:52:11.899 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:52:11.899 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:11.900 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:52:11.900 00.000 13300 Enqueuing Expose request
21:52:11.900 00.000 11596 Worker thread wakes up
21:52:11.900 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:52:12.091 00.191 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9c01e3ec-80d1-4758-b0ed-94ee33d2eda7"}
21:52:12.091 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9c01e3ec-80d1-4758-b0ed-94ee33d2eda7"}
21:52:12.092 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3cc8000d-af11-4ebf-9737-f6a43acae271"}
21:52:12.092 00.000 13300 case statement mapped state 1 to 101
21:52:12.092 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3cc8000d-af11-4ebf-9737-f6a43acae271"}
21:52:12.403 00.311 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:52:15.091 02.688 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f20b1497-474e-4852-974a-5c789cd23312"}
21:52:15.091 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f20b1497-474e-4852-974a-5c789cd23312"}
21:52:15.092 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2bdc6271-1d86-4d09-9fe6-6b4dad7ac2c3"}
21:52:15.092 00.000 13300 case statement mapped state 1 to 101
21:52:15.092 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2bdc6271-1d86-4d09-9fe6-6b4dad7ac2c3"}
21:52:15.444 00.352 11596 Exposure complete
21:52:15.555 00.111 11596 worker thread done servicing request
21:52:15.555 00.000 13300 OnExposeComplete: enter
21:52:15.555 00.000 13300 UpdateGuideState(): m_state=1
21:52:15.556 00.001 13300 UpdateCurrentPosition: no star selected
21:52:15.556 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:52:15.556 00.000 13300 Status Line: Nessuna stella selezionata
21:52:15.560 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
21:52:15.570 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:52:15.570 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:15.570 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:52:15.571 00.001 13300 Enqueuing Expose request
21:52:15.571 00.000 11596 Worker thread wakes up
21:52:15.571 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:52:16.087 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:52:18.091 02.004 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"70c9d712-c7a3-4f79-8ad2-0baa001731eb"}
21:52:18.091 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"70c9d712-c7a3-4f79-8ad2-0baa001731eb"}
21:52:18.092 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0656bbd7-ceee-42d6-b658-6ce9f3debcfa"}
21:52:18.092 00.000 13300 case statement mapped state 1 to 101
21:52:18.092 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0656bbd7-ceee-42d6-b658-6ce9f3debcfa"}
21:52:19.136 01.044 11596 Exposure complete
21:52:19.242 00.106 11596 worker thread done servicing request
21:52:19.242 00.000 13300 OnExposeComplete: enter
21:52:19.243 00.001 13300 UpdateGuideState(): m_state=1
21:52:19.243 00.000 13300 UpdateCurrentPosition: no star selected
21:52:19.243 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:52:19.244 00.001 13300 Status Line: Nessuna stella selezionata
21:52:19.247 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:52:19.257 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:52:19.257 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:19.257 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:52:19.257 00.000 13300 Enqueuing Expose request
21:52:19.258 00.001 11596 Worker thread wakes up
21:52:19.258 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:52:19.762 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:52:21.091 01.329 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"690e850e-c68d-4fe5-a284-71b39638de8b"}
21:52:21.091 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"690e850e-c68d-4fe5-a284-71b39638de8b"}
21:52:21.092 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"26f5ae00-cbd4-437e-a06e-fe351de1a6f5"}
21:52:21.092 00.000 13300 case statement mapped state 1 to 101
21:52:21.092 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"26f5ae00-cbd4-437e-a06e-fe351de1a6f5"}
21:52:22.812 01.720 11596 Exposure complete
21:52:22.954 00.142 11596 worker thread done servicing request
21:52:22.954 00.000 13300 OnExposeComplete: enter
21:52:22.954 00.000 13300 UpdateGuideState(): m_state=1
21:52:22.954 00.000 13300 UpdateCurrentPosition: no star selected
21:52:22.955 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:52:22.955 00.000 13300 Status Line: Nessuna stella selezionata
21:52:22.958 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:52:22.967 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:52:22.968 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:22.968 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:52:22.968 00.000 13300 Enqueuing Expose request
21:52:22.970 00.002 11596 Worker thread wakes up
21:52:22.970 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:52:23.481 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:52:24.189 00.708 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"07db5848-a175-4696-9738-771636ee04c5"}
21:52:24.189 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"07db5848-a175-4696-9738-771636ee04c5"}
21:52:24.214 00.025 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d43f0336-bbce-4d5b-b2ca-21dd1d88242d"}
21:52:24.214 00.000 13300 case statement mapped state 1 to 101
21:52:24.214 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d43f0336-bbce-4d5b-b2ca-21dd1d88242d"}
21:52:26.655 02.441 11596 Exposure complete
21:52:26.861 00.206 11596 worker thread done servicing request
21:52:26.862 00.001 13300 OnExposeComplete: enter
21:52:26.862 00.000 13300 UpdateGuideState(): m_state=1
21:52:26.862 00.000 13300 UpdateCurrentPosition: no star selected
21:52:26.862 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:52:26.863 00.001 13300 Status Line: Nessuna stella selezionata
21:52:26.866 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:52:26.876 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:52:26.876 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:26.876 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:52:26.876 00.000 13300 Enqueuing Expose request
21:52:26.878 00.002 11596 Worker thread wakes up
21:52:26.878 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:52:27.400 00.522 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:52:29.221 01.821 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"939975f2-28a1-4e3a-8944-be6e78fa5a20"}
21:52:29.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"939975f2-28a1-4e3a-8944-be6e78fa5a20"}
21:52:29.222 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a7e9b6b7-89f5-43c8-a2a5-4caae2dc6c86"}
21:52:29.222 00.000 13300 case statement mapped state 1 to 101
21:52:29.223 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a7e9b6b7-89f5-43c8-a2a5-4caae2dc6c86"}
21:52:30.469 01.246 11596 Exposure complete
21:52:30.614 00.145 11596 worker thread done servicing request
21:52:30.614 00.000 13300 OnExposeComplete: enter
21:52:30.614 00.000 13300 UpdateGuideState(): m_state=1
21:52:30.615 00.001 13300 UpdateCurrentPosition: no star selected
21:52:30.615 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:52:30.615 00.000 13300 Status Line: Nessuna stella selezionata
21:52:30.618 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:52:30.625 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:52:30.625 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:30.625 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:52:30.625 00.000 13300 Enqueuing Expose request
21:52:30.625 00.000 11596 Worker thread wakes up
21:52:30.626 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:52:31.139 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:52:32.222 01.083 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3b7cbaac-c8b2-4a16-88bc-7981d9633574"}
21:52:32.223 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3b7cbaac-c8b2-4a16-88bc-7981d9633574"}
21:52:32.224 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7857c5e4-e014-4ba0-a396-1c81d10121c7"}
21:52:32.224 00.000 13300 case statement mapped state 1 to 101
21:52:32.224 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7857c5e4-e014-4ba0-a396-1c81d10121c7"}
21:52:34.170 01.946 11596 Exposure complete
21:52:34.251 00.081 11596 worker thread done servicing request
21:52:34.251 00.000 13300 OnExposeComplete: enter
21:52:34.251 00.000 13300 UpdateGuideState(): m_state=1
21:52:34.251 00.000 13300 UpdateCurrentPosition: no star selected
21:52:34.251 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:52:34.251 00.000 13300 Status Line: Nessuna stella selezionata
21:52:34.253 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:52:34.262 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:52:34.262 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:34.262 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:52:34.262 00.000 13300 Enqueuing Expose request
21:52:34.262 00.000 11596 Worker thread wakes up
21:52:34.262 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:52:34.769 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:52:35.220 00.451 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"544377b5-048f-417c-be5e-b3fef7e6a0fc"}
21:52:35.220 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"544377b5-048f-417c-be5e-b3fef7e6a0fc"}
21:52:35.221 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c28dc425-ce25-4c53-b06a-f63c36ed006b"}
21:52:35.221 00.000 13300 case statement mapped state 1 to 101
21:52:35.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c28dc425-ce25-4c53-b06a-f63c36ed006b"}
21:52:37.805 02.584 11596 Exposure complete
21:52:37.878 00.073 11596 worker thread done servicing request
21:52:37.878 00.000 13300 OnExposeComplete: enter
21:52:37.878 00.000 13300 UpdateGuideState(): m_state=1
21:52:37.878 00.000 13300 UpdateCurrentPosition: no star selected
21:52:37.879 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:52:37.879 00.000 13300 Status Line: Nessuna stella selezionata
21:52:37.881 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:52:37.888 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:52:37.888 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:37.888 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:52:37.888 00.000 13300 Enqueuing Expose request
21:52:37.888 00.000 11596 Worker thread wakes up
21:52:37.889 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:52:38.221 00.332 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8d0cc338-5a10-4382-8886-ed75756f9fe9"}
21:52:38.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8d0cc338-5a10-4382-8886-ed75756f9fe9"}
21:52:38.222 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8909dfe3-14c0-4a88-886a-8e41b23f2dfb"}
21:52:38.222 00.000 13300 case statement mapped state 1 to 101
21:52:38.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8909dfe3-14c0-4a88-886a-8e41b23f2dfb"}
21:52:38.395 00.173 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:52:41.221 02.826 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"585fc8a6-8c9e-4436-ba80-caf59aa7c81a"}
21:52:41.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"585fc8a6-8c9e-4436-ba80-caf59aa7c81a"}
21:52:41.222 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"60e6dcff-f6b6-40d2-80db-927185154dbd"}
21:52:41.222 00.000 13300 case statement mapped state 1 to 101
21:52:41.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"60e6dcff-f6b6-40d2-80db-927185154dbd"}
21:52:41.419 00.197 11596 Exposure complete
21:52:41.490 00.071 11596 worker thread done servicing request
21:52:41.490 00.000 13300 OnExposeComplete: enter
21:52:41.490 00.000 13300 UpdateGuideState(): m_state=1
21:52:41.490 00.000 13300 UpdateCurrentPosition: no star selected
21:52:41.491 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:52:41.491 00.000 13300 Status Line: Nessuna stella selezionata
21:52:41.493 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:52:41.500 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:52:41.500 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:41.500 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:52:41.500 00.000 13300 Enqueuing Expose request
21:52:41.500 00.000 11596 Worker thread wakes up
21:52:41.500 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:52:42.012 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:52:44.221 02.209 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5f7b0718-f7b4-4096-8b32-000cb5a7a006"}
21:52:44.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5f7b0718-f7b4-4096-8b32-000cb5a7a006"}
21:52:44.222 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0f38ce4b-c747-4f5b-a770-191075173311"}
21:52:44.222 00.000 13300 case statement mapped state 1 to 101
21:52:44.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0f38ce4b-c747-4f5b-a770-191075173311"}
21:52:45.037 00.815 11596 Exposure complete
21:52:45.114 00.077 11596 worker thread done servicing request
21:52:45.115 00.001 13300 OnExposeComplete: enter
21:52:45.115 00.000 13300 UpdateGuideState(): m_state=1
21:52:45.115 00.000 13300 UpdateCurrentPosition: no star selected
21:52:45.116 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:52:45.116 00.000 13300 Status Line: Nessuna stella selezionata
21:52:45.119 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:52:45.125 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:52:45.125 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:45.125 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:52:45.125 00.000 13300 Enqueuing Expose request
21:52:45.126 00.001 11596 Worker thread wakes up
21:52:45.126 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:52:45.628 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:52:47.221 01.593 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0dac5481-4cd4-4eb4-953a-291106940203"}
21:52:47.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0dac5481-4cd4-4eb4-953a-291106940203"}
21:52:47.222 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e4dc66bf-ef7d-422e-bd5f-fc47f6499899"}
21:52:47.222 00.000 13300 case statement mapped state 1 to 101
21:52:47.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e4dc66bf-ef7d-422e-bd5f-fc47f6499899"}
21:52:48.658 01.436 11596 Exposure complete
21:52:48.730 00.072 11596 worker thread done servicing request
21:52:48.730 00.000 13300 OnExposeComplete: enter
21:52:48.730 00.000 13300 UpdateGuideState(): m_state=1
21:52:48.730 00.000 13300 UpdateCurrentPosition: no star selected
21:52:48.731 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:52:48.731 00.000 13300 Status Line: Nessuna stella selezionata
21:52:48.733 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:52:48.740 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:52:48.740 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:48.740 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:52:48.741 00.001 13300 Enqueuing Expose request
21:52:48.741 00.000 11596 Worker thread wakes up
21:52:48.741 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:52:49.244 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:52:50.221 00.977 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3819d171-216f-4e53-9e44-00f1cc3ba8e8"}
21:52:50.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3819d171-216f-4e53-9e44-00f1cc3ba8e8"}
21:52:50.222 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9c21888b-461e-4e30-9f2c-5c35ed3799e2"}
21:52:50.222 00.000 13300 case statement mapped state 1 to 101
21:52:50.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9c21888b-461e-4e30-9f2c-5c35ed3799e2"}
21:52:52.278 02.056 11596 Exposure complete
21:52:52.352 00.074 11596 worker thread done servicing request
21:52:52.352 00.000 13300 OnExposeComplete: enter
21:52:52.352 00.000 13300 UpdateGuideState(): m_state=1
21:52:52.352 00.000 13300 UpdateCurrentPosition: no star selected
21:52:52.353 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:52:52.353 00.000 13300 Status Line: Nessuna stella selezionata
21:52:52.355 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:52:52.361 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:52:52.362 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:52.362 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:52:52.362 00.000 13300 Enqueuing Expose request
21:52:52.362 00.000 11596 Worker thread wakes up
21:52:52.362 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:52:52.871 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:52:53.221 00.350 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f8df59ce-f5eb-4440-84f2-3b225ca2ba51"}
21:52:53.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f8df59ce-f5eb-4440-84f2-3b225ca2ba51"}
21:52:53.222 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e44b1cd8-5a8a-42f1-b535-717dbae8e499"}
21:52:53.222 00.000 13300 case statement mapped state 1 to 101
21:52:53.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e44b1cd8-5a8a-42f1-b535-717dbae8e499"}
21:52:55.895 02.673 11596 Exposure complete
21:52:55.967 00.072 11596 worker thread done servicing request
21:52:55.968 00.001 13300 OnExposeComplete: enter
21:52:55.968 00.000 13300 UpdateGuideState(): m_state=1
21:52:55.968 00.000 13300 UpdateCurrentPosition: no star selected
21:52:55.968 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:52:55.968 00.000 13300 Status Line: Nessuna stella selezionata
21:52:55.971 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:52:55.978 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:52:55.978 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:55.978 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:52:55.979 00.001 13300 Enqueuing Expose request
21:52:55.979 00.000 11596 Worker thread wakes up
21:52:55.979 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:52:56.220 00.241 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a42ccde7-c043-421a-97ca-a3b1f385872f"}
21:52:56.220 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a42ccde7-c043-421a-97ca-a3b1f385872f"}
21:52:56.221 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0dc0f1b8-a83c-40c6-9785-9d3fac175d98"}
21:52:56.221 00.000 13300 case statement mapped state 1 to 101
21:52:56.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0dc0f1b8-a83c-40c6-9785-9d3fac175d98"}
21:52:56.480 00.259 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:52:59.219 02.739 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c031f582-7621-4d75-8575-658d47dcdced"}
21:52:59.219 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c031f582-7621-4d75-8575-658d47dcdced"}
21:52:59.220 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"609778cc-4f81-4bcc-905b-acd6c3da7e31"}
21:52:59.220 00.000 13300 case statement mapped state 1 to 101
21:52:59.220 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"609778cc-4f81-4bcc-905b-acd6c3da7e31"}
21:52:59.510 00.290 11596 Exposure complete
21:52:59.584 00.074 11596 worker thread done servicing request
21:52:59.584 00.000 13300 OnExposeComplete: enter
21:52:59.585 00.001 13300 UpdateGuideState(): m_state=1
21:52:59.585 00.000 13300 UpdateCurrentPosition: no star selected
21:52:59.585 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:52:59.585 00.000 13300 Status Line: Nessuna stella selezionata
21:52:59.588 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:52:59.594 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:52:59.594 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:59.594 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:52:59.594 00.000 13300 Enqueuing Expose request
21:52:59.595 00.001 11596 Worker thread wakes up
21:52:59.595 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:53:00.109 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:53:02.220 02.111 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c0e737cd-f9cf-425e-b9fd-835d974408e9"}
21:53:02.220 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c0e737cd-f9cf-425e-b9fd-835d974408e9"}
21:53:02.221 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"69e325b6-826c-4e3d-b8a5-9afcdf3e687e"}
21:53:02.221 00.000 13300 case statement mapped state 1 to 101
21:53:02.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"69e325b6-826c-4e3d-b8a5-9afcdf3e687e"}
21:53:03.140 00.919 11596 Exposure complete
21:53:03.217 00.077 11596 worker thread done servicing request
21:53:03.218 00.001 13300 OnExposeComplete: enter
21:53:03.218 00.000 13300 UpdateGuideState(): m_state=1
21:53:03.218 00.000 13300 UpdateCurrentPosition: no star selected
21:53:03.218 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:53:03.219 00.001 13300 Status Line: Nessuna stella selezionata
21:53:03.221 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:53:03.229 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:53:03.230 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:03.230 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:53:03.230 00.000 13300 Enqueuing Expose request
21:53:03.230 00.000 11596 Worker thread wakes up
21:53:03.230 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:53:03.733 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:53:05.220 01.487 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3c71519f-31f4-4f28-8121-74768a6317cb"}
21:53:05.220 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3c71519f-31f4-4f28-8121-74768a6317cb"}
21:53:05.221 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fd5313a5-483d-45f5-9c59-d22e5540d26c"}
21:53:05.221 00.000 13300 case statement mapped state 1 to 101
21:53:05.222 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fd5313a5-483d-45f5-9c59-d22e5540d26c"}
21:53:06.761 01.539 11596 Exposure complete
21:53:06.832 00.071 11596 worker thread done servicing request
21:53:06.833 00.001 13300 OnExposeComplete: enter
21:53:06.833 00.000 13300 UpdateGuideState(): m_state=1
21:53:06.833 00.000 13300 UpdateCurrentPosition: no star selected
21:53:06.833 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:53:06.834 00.001 13300 Status Line: Nessuna stella selezionata
21:53:06.836 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:53:06.845 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:53:06.845 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:06.845 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:53:06.845 00.000 13300 Enqueuing Expose request
21:53:06.845 00.000 11596 Worker thread wakes up
21:53:06.845 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:53:07.358 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:53:08.219 00.861 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"28c2d9e3-115d-4381-8d1f-0791be4473f1"}
21:53:08.219 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"28c2d9e3-115d-4381-8d1f-0791be4473f1"}
21:53:08.220 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7d5afc41-bf92-48be-beaf-acad84e77b96"}
21:53:08.220 00.000 13300 case statement mapped state 1 to 101
21:53:08.220 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7d5afc41-bf92-48be-beaf-acad84e77b96"}
21:53:10.386 02.166 11596 Exposure complete
21:53:10.460 00.074 11596 worker thread done servicing request
21:53:10.460 00.000 13300 OnExposeComplete: enter
21:53:10.460 00.000 13300 UpdateGuideState(): m_state=1
21:53:10.460 00.000 13300 UpdateCurrentPosition: no star selected
21:53:10.461 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:53:10.461 00.000 13300 Status Line: Nessuna stella selezionata
21:53:10.464 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:53:10.470 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:53:10.470 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:10.470 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:53:10.471 00.001 13300 Enqueuing Expose request
21:53:10.471 00.000 11596 Worker thread wakes up
21:53:10.471 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:53:10.976 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:53:11.219 00.243 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9c120669-0877-4bfd-afd6-58a64312d0d5"}
21:53:11.219 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9c120669-0877-4bfd-afd6-58a64312d0d5"}
21:53:11.220 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f77dea2a-932a-43e8-882a-f36843861bfd"}
21:53:11.220 00.000 13300 case statement mapped state 1 to 101
21:53:11.221 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f77dea2a-932a-43e8-882a-f36843861bfd"}
21:53:14.044 02.823 11596 Exposure complete
21:53:14.155 00.111 11596 worker thread done servicing request
21:53:14.155 00.000 13300 OnExposeComplete: enter
21:53:14.155 00.000 13300 UpdateGuideState(): m_state=1
21:53:14.156 00.001 13300 UpdateCurrentPosition: no star selected
21:53:14.156 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:53:14.156 00.000 13300 Status Line: Nessuna stella selezionata
21:53:14.161 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:53:14.172 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:53:14.173 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:14.173 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:53:14.173 00.000 13300 Enqueuing Expose request
21:53:14.173 00.000 11596 Worker thread wakes up
21:53:14.173 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:53:14.219 00.046 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1b3239d7-819f-42b0-aee3-ff0939aebe6c"}
21:53:14.220 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1b3239d7-819f-42b0-aee3-ff0939aebe6c"}
21:53:14.220 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f2388583-7918-4b82-b19a-283072033dbd"}
21:53:14.221 00.001 13300 case statement mapped state 1 to 101
21:53:14.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f2388583-7918-4b82-b19a-283072033dbd"}
21:53:14.679 00.458 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:53:17.220 02.541 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f1481f3d-d1cd-4a58-84c6-3de6fbe51e35"}
21:53:17.220 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f1481f3d-d1cd-4a58-84c6-3de6fbe51e35"}
21:53:17.221 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4509b248-8eb8-49a5-9756-9f2bf631e488"}
21:53:17.221 00.000 13300 case statement mapped state 1 to 101
21:53:17.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4509b248-8eb8-49a5-9756-9f2bf631e488"}
21:53:17.728 00.507 11596 Exposure complete
21:53:17.828 00.100 11596 worker thread done servicing request
21:53:17.828 00.000 13300 OnExposeComplete: enter
21:53:17.828 00.000 13300 UpdateGuideState(): m_state=1
21:53:17.828 00.000 13300 UpdateCurrentPosition: no star selected
21:53:17.829 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:53:17.829 00.000 13300 Status Line: Nessuna stella selezionata
21:53:17.832 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
21:53:17.843 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:53:17.843 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:17.844 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:53:17.844 00.000 13300 Enqueuing Expose request
21:53:17.844 00.000 11596 Worker thread wakes up
21:53:17.844 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:53:18.347 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:53:20.219 01.872 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2c458f92-1c01-49a2-9508-755061b88cff"}
21:53:20.219 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2c458f92-1c01-49a2-9508-755061b88cff"}
21:53:20.220 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f59ece12-3ef6-41b6-9050-1d9942e68d82"}
21:53:20.220 00.000 13300 case statement mapped state 1 to 101
21:53:20.220 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f59ece12-3ef6-41b6-9050-1d9942e68d82"}
21:53:21.373 01.153 11596 Exposure complete
21:53:21.455 00.082 11596 worker thread done servicing request
21:53:21.455 00.000 13300 OnExposeComplete: enter
21:53:21.455 00.000 13300 UpdateGuideState(): m_state=1
21:53:21.456 00.001 13300 UpdateCurrentPosition: no star selected
21:53:21.456 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:53:21.456 00.000 13300 Status Line: Nessuna stella selezionata
21:53:21.459 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:53:21.465 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:53:21.465 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:21.465 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:53:21.466 00.001 13300 Enqueuing Expose request
21:53:21.466 00.000 11596 Worker thread wakes up
21:53:21.466 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:53:21.980 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:53:23.219 01.239 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"36043b0a-1ebf-4145-aae1-881fabde91ce"}
21:53:23.219 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"36043b0a-1ebf-4145-aae1-881fabde91ce"}
21:53:23.220 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c8f573a3-616f-42be-bd06-1b1d723a0f72"}
21:53:23.220 00.000 13300 case statement mapped state 1 to 101
21:53:23.220 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c8f573a3-616f-42be-bd06-1b1d723a0f72"}
21:53:25.015 01.795 11596 Exposure complete
21:53:25.104 00.089 11596 worker thread done servicing request
21:53:25.104 00.000 13300 OnExposeComplete: enter
21:53:25.104 00.000 13300 UpdateGuideState(): m_state=1
21:53:25.104 00.000 13300 UpdateCurrentPosition: no star selected
21:53:25.104 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:53:25.105 00.001 13300 Status Line: Nessuna stella selezionata
21:53:25.108 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:53:25.115 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:53:25.115 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:25.115 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:53:25.115 00.000 13300 Enqueuing Expose request
21:53:25.116 00.001 11596 Worker thread wakes up
21:53:25.116 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:53:25.673 00.557 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:53:26.672 00.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"db073bba-eb92-44bf-901c-0d08062d115d"}
21:53:26.672 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"db073bba-eb92-44bf-901c-0d08062d115d"}
21:53:26.673 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f937ad15-48e9-4699-8a70-0c5ffa20bd50"}
21:53:26.673 00.000 13300 case statement mapped state 1 to 101
21:53:26.673 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f937ad15-48e9-4699-8a70-0c5ffa20bd50"}
21:53:28.853 02.180 11596 Exposure complete
21:53:29.047 00.194 11596 worker thread done servicing request
21:53:29.047 00.000 13300 OnExposeComplete: enter
21:53:29.047 00.000 13300 UpdateGuideState(): m_state=1
21:53:29.048 00.001 13300 UpdateCurrentPosition: no star selected
21:53:29.048 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:53:29.048 00.000 13300 Status Line: Nessuna stella selezionata
21:53:29.051 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:53:29.061 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:53:29.061 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:29.062 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:53:29.062 00.000 13300 Enqueuing Expose request
21:53:29.085 00.023 11596 Worker thread wakes up
21:53:29.085 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:53:29.586 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:53:30.371 00.785 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e98ad32e-b495-4db8-b5e1-8b66123ba296"}
21:53:30.371 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e98ad32e-b495-4db8-b5e1-8b66123ba296"}
21:53:30.564 00.193 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"06c1c8d1-66b3-4111-aa24-ff0f8a2fb8aa"}
21:53:30.564 00.000 13300 case statement mapped state 1 to 101
21:53:30.564 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"06c1c8d1-66b3-4111-aa24-ff0f8a2fb8aa"}
21:53:32.628 02.064 11596 Exposure complete
21:53:32.716 00.088 11596 worker thread done servicing request
21:53:32.716 00.000 13300 OnExposeComplete: enter
21:53:32.716 00.000 13300 UpdateGuideState(): m_state=1
21:53:32.716 00.000 13300 UpdateCurrentPosition: no star selected
21:53:32.717 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:53:32.717 00.000 13300 Status Line: Nessuna stella selezionata
21:53:32.720 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:53:32.728 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:53:32.729 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:32.729 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:53:32.729 00.000 13300 Enqueuing Expose request
21:53:32.729 00.000 11596 Worker thread wakes up
21:53:32.729 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:53:33.231 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:53:33.370 00.139 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"16513b55-7196-427a-b9d5-6daf566834cf"}
21:53:33.370 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"16513b55-7196-427a-b9d5-6daf566834cf"}
21:53:33.371 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4c2f7b0b-80e1-40e4-83f6-1406f93d4060"}
21:53:33.371 00.000 13300 case statement mapped state 1 to 101
21:53:33.371 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4c2f7b0b-80e1-40e4-83f6-1406f93d4060"}
21:53:36.266 02.895 11596 Exposure complete
21:53:36.343 00.077 11596 worker thread done servicing request
21:53:36.343 00.000 13300 OnExposeComplete: enter
21:53:36.343 00.000 13300 UpdateGuideState(): m_state=1
21:53:36.344 00.001 13300 UpdateCurrentPosition: no star selected
21:53:36.344 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:53:36.344 00.000 13300 Status Line: Nessuna stella selezionata
21:53:36.347 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:53:36.356 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:53:36.356 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:36.356 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:53:36.356 00.000 13300 Enqueuing Expose request
21:53:36.356 00.000 11596 Worker thread wakes up
21:53:36.356 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:53:36.370 00.014 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a8406b27-fbe1-42b3-b37e-c2dd445f78e6"}
21:53:36.370 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a8406b27-fbe1-42b3-b37e-c2dd445f78e6"}
21:53:36.371 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4a85c68b-4ead-4cc2-9114-5b7a7f25ebd6"}
21:53:36.371 00.000 13300 case statement mapped state 1 to 101
21:53:36.371 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4a85c68b-4ead-4cc2-9114-5b7a7f25ebd6"}
21:53:36.858 00.487 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:53:39.371 02.513 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"767390ae-cdc7-4862-9743-0cf0398e28d0"}
21:53:39.371 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"767390ae-cdc7-4862-9743-0cf0398e28d0"}
21:53:39.372 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"70ea1e98-8e11-46f4-a43e-1312c1c3009e"}
21:53:39.372 00.000 13300 case statement mapped state 1 to 101
21:53:39.372 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"70ea1e98-8e11-46f4-a43e-1312c1c3009e"}
21:53:39.881 00.509 11596 Exposure complete
21:53:39.952 00.071 11596 worker thread done servicing request
21:53:39.952 00.000 13300 OnExposeComplete: enter
21:53:39.952 00.000 13300 UpdateGuideState(): m_state=1
21:53:39.952 00.000 13300 UpdateCurrentPosition: no star selected
21:53:39.953 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:53:39.953 00.000 13300 Status Line: Nessuna stella selezionata
21:53:39.955 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:53:39.962 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:53:39.962 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:39.962 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:53:39.962 00.000 13300 Enqueuing Expose request
21:53:39.962 00.000 11596 Worker thread wakes up
21:53:39.962 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:53:40.474 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:53:42.370 01.896 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9fc5790e-91d0-491d-b7d3-0f33546a2740"}
21:53:42.370 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9fc5790e-91d0-491d-b7d3-0f33546a2740"}
21:53:42.371 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"69a3e93a-171e-40a1-9881-4902975f9e5f"}
21:53:42.371 00.000 13300 case statement mapped state 1 to 101
21:53:42.371 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"69a3e93a-171e-40a1-9881-4902975f9e5f"}
21:53:43.505 01.134 11596 Exposure complete
21:53:43.579 00.074 11596 worker thread done servicing request
21:53:43.579 00.000 13300 OnExposeComplete: enter
21:53:43.579 00.000 13300 UpdateGuideState(): m_state=1
21:53:43.580 00.001 13300 UpdateCurrentPosition: no star selected
21:53:43.580 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:53:43.580 00.000 13300 Status Line: Nessuna stella selezionata
21:53:43.583 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:53:43.593 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:53:43.594 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:43.594 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:53:43.594 00.000 13300 Enqueuing Expose request
21:53:43.594 00.000 11596 Worker thread wakes up
21:53:43.594 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:53:44.107 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:53:45.369 01.262 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c3893c06-c415-4826-9ee6-ff3c40c34360"}
21:53:45.369 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c3893c06-c415-4826-9ee6-ff3c40c34360"}
21:53:45.370 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c789e05b-2eb5-43d9-ba12-54d52cbf6973"}
21:53:45.370 00.000 13300 case statement mapped state 1 to 101
21:53:45.370 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c789e05b-2eb5-43d9-ba12-54d52cbf6973"}
21:53:47.145 01.775 11596 Exposure complete
21:53:47.223 00.078 11596 worker thread done servicing request
21:53:47.223 00.000 13300 OnExposeComplete: enter
21:53:47.223 00.000 13300 UpdateGuideState(): m_state=1
21:53:47.224 00.001 13300 UpdateCurrentPosition: no star selected
21:53:47.224 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:53:47.224 00.000 13300 Status Line: Nessuna stella selezionata
21:53:47.229 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:53:47.235 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:53:47.235 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:47.235 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:53:47.235 00.000 13300 Enqueuing Expose request
21:53:47.236 00.001 11596 Worker thread wakes up
21:53:47.236 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:53:47.746 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:53:48.368 00.622 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d5210f7f-d388-43cc-bbcc-65276f88ebe1"}
21:53:48.368 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d5210f7f-d388-43cc-bbcc-65276f88ebe1"}
21:53:48.369 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b4032329-9377-487f-b145-f819497589c3"}
21:53:48.369 00.000 13300 case statement mapped state 1 to 101
21:53:48.369 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b4032329-9377-487f-b145-f819497589c3"}
21:53:50.776 02.407 11596 Exposure complete
21:53:50.850 00.074 11596 worker thread done servicing request
21:53:50.850 00.000 13300 OnExposeComplete: enter
21:53:50.850 00.000 13300 UpdateGuideState(): m_state=1
21:53:50.851 00.001 13300 UpdateCurrentPosition: no star selected
21:53:50.851 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:53:50.851 00.000 13300 Status Line: Nessuna stella selezionata
21:53:50.855 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:53:50.862 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:53:50.862 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:50.862 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:53:50.862 00.000 13300 Enqueuing Expose request
21:53:50.862 00.000 11596 Worker thread wakes up
21:53:50.862 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:53:51.368 00.506 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"246f9023-83af-40ad-9685-b15ae0cb875b"}
21:53:51.368 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"246f9023-83af-40ad-9685-b15ae0cb875b"}
21:53:51.369 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"de3d393a-fa25-4fcb-a96b-23326fe3b61f"}
21:53:51.369 00.000 13300 case statement mapped state 1 to 101
21:53:51.369 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"de3d393a-fa25-4fcb-a96b-23326fe3b61f"}
21:53:51.374 00.005 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:53:54.368 02.994 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"59fae210-5caf-424c-be7d-530f5224c33f"}
21:53:54.368 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"59fae210-5caf-424c-be7d-530f5224c33f"}
21:53:54.369 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3455d248-326a-4163-8e7f-4c518c1abe27"}
21:53:54.369 00.000 13300 case statement mapped state 1 to 101
21:53:54.369 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3455d248-326a-4163-8e7f-4c518c1abe27"}
21:53:54.407 00.038 11596 Exposure complete
21:53:54.480 00.073 11596 worker thread done servicing request
21:53:54.480 00.000 13300 OnExposeComplete: enter
21:53:54.481 00.001 13300 UpdateGuideState(): m_state=1
21:53:54.481 00.000 13300 UpdateCurrentPosition: no star selected
21:53:54.481 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:53:54.481 00.000 13300 Status Line: Nessuna stella selezionata
21:53:54.484 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:53:54.490 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:53:54.490 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:54.491 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:53:54.491 00.000 13300 Enqueuing Expose request
21:53:54.491 00.000 11596 Worker thread wakes up
21:53:54.491 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:53:55.002 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:53:57.367 02.365 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"214a001c-14ad-4092-a6a8-246063206de9"}
21:53:57.367 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"214a001c-14ad-4092-a6a8-246063206de9"}
21:53:57.368 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5959401f-8e36-4920-9fcc-b466c3cc9f97"}
21:53:57.368 00.000 13300 case statement mapped state 1 to 101
21:53:57.368 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5959401f-8e36-4920-9fcc-b466c3cc9f97"}
21:53:58.038 00.670 11596 Exposure complete
21:53:58.110 00.072 11596 worker thread done servicing request
21:53:58.110 00.000 13300 OnExposeComplete: enter
21:53:58.110 00.000 13300 UpdateGuideState(): m_state=1
21:53:58.111 00.001 13300 UpdateCurrentPosition: no star selected
21:53:58.111 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:53:58.111 00.000 13300 Status Line: Nessuna stella selezionata
21:53:58.114 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:53:58.120 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:53:58.120 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:58.121 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:53:58.121 00.000 13300 Enqueuing Expose request
21:53:58.121 00.000 11596 Worker thread wakes up
21:53:58.121 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:53:58.627 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:54:00.367 01.740 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f8461837-be29-4d20-a28b-e530f95334a4"}
21:54:00.367 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f8461837-be29-4d20-a28b-e530f95334a4"}
21:54:00.368 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ce65a8c7-a5b2-49cc-ae40-468da773503a"}
21:54:00.368 00.000 13300 case statement mapped state 1 to 101
21:54:00.368 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ce65a8c7-a5b2-49cc-ae40-468da773503a"}
21:54:01.668 01.300 11596 Exposure complete
21:54:01.765 00.097 11596 worker thread done servicing request
21:54:01.765 00.000 13300 OnExposeComplete: enter
21:54:01.765 00.000 13300 UpdateGuideState(): m_state=1
21:54:01.766 00.001 13300 UpdateCurrentPosition: no star selected
21:54:01.766 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:54:01.766 00.000 13300 Status Line: Nessuna stella selezionata
21:54:01.771 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:54:01.781 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:54:01.782 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:01.782 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:54:01.782 00.000 13300 Enqueuing Expose request
21:54:01.782 00.000 11596 Worker thread wakes up
21:54:01.782 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:54:02.296 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:54:03.366 01.070 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9f50823b-bbf7-4bd1-a7f0-38c174913136"}
21:54:03.366 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9f50823b-bbf7-4bd1-a7f0-38c174913136"}
21:54:03.367 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9f7577c9-c141-4708-ad20-a7aaa58056e5"}
21:54:03.367 00.000 13300 case statement mapped state 1 to 101
21:54:03.367 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9f7577c9-c141-4708-ad20-a7aaa58056e5"}
21:54:05.409 02.042 11596 Exposure complete
21:54:05.485 00.076 11596 worker thread done servicing request
21:54:05.485 00.000 13300 OnExposeComplete: enter
21:54:05.485 00.000 13300 UpdateGuideState(): m_state=1
21:54:05.486 00.001 13300 UpdateCurrentPosition: no star selected
21:54:05.486 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:54:05.486 00.000 13300 Status Line: Nessuna stella selezionata
21:54:05.490 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:54:05.497 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:54:05.497 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:05.497 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:54:05.498 00.001 13300 Enqueuing Expose request
21:54:05.498 00.000 11596 Worker thread wakes up
21:54:05.498 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:54:06.013 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:54:06.367 00.354 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5c5750f9-21c0-4bbe-9dff-3ffa98b5721f"}
21:54:06.367 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5c5750f9-21c0-4bbe-9dff-3ffa98b5721f"}
21:54:06.368 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"33dab084-c666-4c95-9985-1cae00a48b74"}
21:54:06.368 00.000 13300 case statement mapped state 1 to 101
21:54:06.368 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"33dab084-c666-4c95-9985-1cae00a48b74"}
21:54:09.034 02.666 11596 Exposure complete
21:54:09.109 00.075 11596 worker thread done servicing request
21:54:09.109 00.000 13300 OnExposeComplete: enter
21:54:09.109 00.000 13300 UpdateGuideState(): m_state=1
21:54:09.110 00.001 13300 UpdateCurrentPosition: no star selected
21:54:09.110 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:54:09.110 00.000 13300 Status Line: Nessuna stella selezionata
21:54:09.115 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:54:09.122 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:54:09.122 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:09.122 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:54:09.122 00.000 13300 Enqueuing Expose request
21:54:09.122 00.000 11596 Worker thread wakes up
21:54:09.123 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:54:09.366 00.243 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a0a1453a-6470-4c0c-b6ab-2e449d067089"}
21:54:09.366 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a0a1453a-6470-4c0c-b6ab-2e449d067089"}
21:54:09.367 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f0ef738e-8c3a-4d8d-9647-ca2ec091e9cb"}
21:54:09.367 00.000 13300 case statement mapped state 1 to 101
21:54:09.367 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f0ef738e-8c3a-4d8d-9647-ca2ec091e9cb"}
21:54:09.634 00.267 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:54:12.367 02.733 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a4b808b8-5154-48c2-92bd-ff1138422b19"}
21:54:12.367 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a4b808b8-5154-48c2-92bd-ff1138422b19"}
21:54:12.368 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"257cd9bf-dbff-4b38-89d6-4c94c87a4b76"}
21:54:12.368 00.000 13300 case statement mapped state 1 to 101
21:54:12.368 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"257cd9bf-dbff-4b38-89d6-4c94c87a4b76"}
21:54:12.663 00.295 11596 Exposure complete
21:54:12.737 00.074 11596 worker thread done servicing request
21:54:12.737 00.000 13300 OnExposeComplete: enter
21:54:12.737 00.000 13300 UpdateGuideState(): m_state=1
21:54:12.737 00.000 13300 UpdateCurrentPosition: no star selected
21:54:12.738 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:54:12.738 00.000 13300 Status Line: Nessuna stella selezionata
21:54:12.740 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:54:12.747 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:54:12.747 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:12.747 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:54:12.747 00.000 13300 Enqueuing Expose request
21:54:12.747 00.000 11596 Worker thread wakes up
21:54:12.747 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:54:13.270 00.523 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:54:15.365 02.095 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7d1ee320-eb82-4a33-bcf6-e0601c7ef586"}
21:54:15.365 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7d1ee320-eb82-4a33-bcf6-e0601c7ef586"}
21:54:15.366 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8b571dc6-d5a9-4f56-b1e4-3a63deae7bae"}
21:54:15.366 00.000 13300 case statement mapped state 1 to 101
21:54:15.366 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8b571dc6-d5a9-4f56-b1e4-3a63deae7bae"}
21:54:16.315 00.949 11596 Exposure complete
21:54:16.407 00.092 11596 worker thread done servicing request
21:54:16.407 00.000 13300 OnExposeComplete: enter
21:54:16.407 00.000 13300 UpdateGuideState(): m_state=1
21:54:16.408 00.001 13300 UpdateCurrentPosition: no star selected
21:54:16.408 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:54:16.408 00.000 13300 Status Line: Nessuna stella selezionata
21:54:16.411 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:54:16.422 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:54:16.423 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:16.423 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:54:16.423 00.000 13300 Enqueuing Expose request
21:54:16.423 00.000 11596 Worker thread wakes up
21:54:16.423 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:54:16.937 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:54:18.365 01.428 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"44423e04-7913-4930-9ac1-613970db1ca6"}
21:54:18.365 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"44423e04-7913-4930-9ac1-613970db1ca6"}
21:54:18.366 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bed611ff-f2bd-4477-97ca-971a15a676f3"}
21:54:18.366 00.000 13300 case statement mapped state 1 to 101
21:54:18.366 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bed611ff-f2bd-4477-97ca-971a15a676f3"}
21:54:19.975 01.609 11596 Exposure complete
21:54:20.081 00.106 11596 worker thread done servicing request
21:54:20.082 00.001 13300 OnExposeComplete: enter
21:54:20.082 00.000 13300 UpdateGuideState(): m_state=1
21:54:20.083 00.001 13300 UpdateCurrentPosition: no star selected
21:54:20.083 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:54:20.083 00.000 13300 Status Line: Nessuna stella selezionata
21:54:20.088 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:54:20.099 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:54:20.099 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:20.099 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:54:20.099 00.000 13300 Enqueuing Expose request
21:54:20.100 00.001 11596 Worker thread wakes up
21:54:20.100 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:54:20.603 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:54:21.365 00.762 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9e570d67-bc4b-4b45-9fe1-44d6959f9773"}
21:54:21.365 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9e570d67-bc4b-4b45-9fe1-44d6959f9773"}
21:54:21.366 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d3b9c63d-f9cf-4373-a8d4-20697fa75b8b"}
21:54:21.366 00.000 13300 case statement mapped state 1 to 101
21:54:21.366 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d3b9c63d-f9cf-4373-a8d4-20697fa75b8b"}
21:54:23.656 02.290 11596 Exposure complete
21:54:23.762 00.106 11596 worker thread done servicing request
21:54:23.762 00.000 13300 OnExposeComplete: enter
21:54:23.762 00.000 13300 UpdateGuideState(): m_state=1
21:54:23.763 00.001 13300 UpdateCurrentPosition: no star selected
21:54:23.763 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:54:23.764 00.001 13300 Status Line: Nessuna stella selezionata
21:54:23.768 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:54:23.781 00.013 13300 UpdateGuideState exits: Nessuna stella selezionata
21:54:23.781 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:23.781 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:54:23.782 00.001 13300 Enqueuing Expose request
21:54:23.782 00.000 11596 Worker thread wakes up
21:54:23.782 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:54:24.301 00.519 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:54:24.366 00.065 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"434b1edd-d33a-41ec-8e91-4b06aa0806bd"}
21:54:24.366 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"434b1edd-d33a-41ec-8e91-4b06aa0806bd"}
21:54:24.367 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ea76d3d8-3a54-4f70-bd92-fe0d8ba55fc5"}
21:54:24.367 00.000 13300 case statement mapped state 1 to 101
21:54:24.367 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ea76d3d8-3a54-4f70-bd92-fe0d8ba55fc5"}
21:54:27.337 02.970 11596 Exposure complete
21:54:27.366 00.029 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8f0964f1-e781-488b-bae7-20bf61964146"}
21:54:27.366 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8f0964f1-e781-488b-bae7-20bf61964146"}
21:54:27.367 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"99a69670-0f1d-4def-8044-db1d10d7b2c9"}
21:54:27.367 00.000 13300 case statement mapped state 1 to 101
21:54:27.367 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"99a69670-0f1d-4def-8044-db1d10d7b2c9"}
21:54:27.430 00.063 11596 worker thread done servicing request
21:54:27.430 00.000 13300 OnExposeComplete: enter
21:54:27.430 00.000 13300 UpdateGuideState(): m_state=1
21:54:27.431 00.001 13300 UpdateCurrentPosition: no star selected
21:54:27.431 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:54:27.431 00.000 13300 Status Line: Nessuna stella selezionata
21:54:27.436 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:54:27.443 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:54:27.444 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:27.444 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:54:27.444 00.000 13300 Enqueuing Expose request
21:54:27.444 00.000 11596 Worker thread wakes up
21:54:27.444 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:54:27.950 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:54:30.380 02.430 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5239b922-a3b9-4baf-89b1-7cec62079e7b"}
21:54:30.380 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5239b922-a3b9-4baf-89b1-7cec62079e7b"}
21:54:31.084 00.704 11596 Exposure complete
21:54:31.342 00.258 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e7e7bb14-5d7d-4e0e-bbd8-89c916134692"}
21:54:31.343 00.001 13300 case statement mapped state 1 to 101
21:54:31.343 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e7e7bb14-5d7d-4e0e-bbd8-89c916134692"}
21:54:31.478 00.135 11596 worker thread done servicing request
21:54:31.478 00.000 13300 OnExposeComplete: enter
21:54:31.479 00.001 13300 UpdateGuideState(): m_state=1
21:54:31.479 00.000 13300 UpdateCurrentPosition: no star selected
21:54:31.479 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:54:31.479 00.000 13300 Status Line: Nessuna stella selezionata
21:54:31.482 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:54:31.492 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:54:31.492 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:31.492 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:54:31.492 00.000 13300 Enqueuing Expose request
21:54:31.492 00.000 11596 Worker thread wakes up
21:54:31.493 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:54:32.020 00.527 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:54:33.401 01.381 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1a665c76-8703-41cf-a921-dfda5a2214d1"}
21:54:33.402 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1a665c76-8703-41cf-a921-dfda5a2214d1"}
21:54:33.436 00.034 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c4906156-8689-47a3-bdd4-f85b182a5a39"}
21:54:33.436 00.000 13300 case statement mapped state 1 to 101
21:54:33.436 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c4906156-8689-47a3-bdd4-f85b182a5a39"}
21:54:35.221 01.785 11596 Exposure complete
21:54:35.448 00.227 11596 worker thread done servicing request
21:54:35.448 00.000 13300 OnExposeComplete: enter
21:54:35.448 00.000 13300 UpdateGuideState(): m_state=1
21:54:35.449 00.001 13300 UpdateCurrentPosition: no star selected
21:54:35.449 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:54:35.449 00.000 13300 Status Line: Nessuna stella selezionata
21:54:35.453 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:54:35.464 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:54:35.465 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:35.465 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:54:35.465 00.000 13300 Enqueuing Expose request
21:54:35.465 00.000 11596 Worker thread wakes up
21:54:35.465 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:54:35.974 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:54:36.402 00.428 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4649f6f6-0160-42f5-b466-9dbd1f9a2798"}
21:54:36.402 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4649f6f6-0160-42f5-b466-9dbd1f9a2798"}
21:54:36.403 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"54cbe240-2148-456e-81c7-e5305332b820"}
21:54:36.403 00.000 13300 case statement mapped state 1 to 101
21:54:36.404 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"54cbe240-2148-456e-81c7-e5305332b820"}
21:54:39.005 02.601 11596 Exposure complete
21:54:39.079 00.074 11596 worker thread done servicing request
21:54:39.079 00.000 13300 OnExposeComplete: enter
21:54:39.080 00.001 13300 UpdateGuideState(): m_state=1
21:54:39.080 00.000 13300 UpdateCurrentPosition: no star selected
21:54:39.080 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:54:39.081 00.001 13300 Status Line: Nessuna stella selezionata
21:54:39.085 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:54:39.092 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:54:39.093 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:39.093 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:54:39.093 00.000 13300 Enqueuing Expose request
21:54:39.093 00.000 11596 Worker thread wakes up
21:54:39.093 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:54:39.401 00.308 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f6b80314-d2c9-4cbe-8631-5da11466325f"}
21:54:39.401 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f6b80314-d2c9-4cbe-8631-5da11466325f"}
21:54:39.402 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5bba3746-cc27-4713-abae-ba0a2e812fda"}
21:54:39.402 00.000 13300 case statement mapped state 1 to 101
21:54:39.402 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5bba3746-cc27-4713-abae-ba0a2e812fda"}
21:54:39.595 00.193 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:54:42.400 02.805 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"34ca4561-f00e-4731-91c8-cc3a6df7fc95"}
21:54:42.400 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"34ca4561-f00e-4731-91c8-cc3a6df7fc95"}
21:54:42.401 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a11dfd70-3fa6-4f56-b7a2-4901a8653b62"}
21:54:42.401 00.000 13300 case statement mapped state 1 to 101
21:54:42.401 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a11dfd70-3fa6-4f56-b7a2-4901a8653b62"}
21:54:42.629 00.228 11596 Exposure complete
21:54:42.703 00.074 11596 worker thread done servicing request
21:54:42.703 00.000 13300 OnExposeComplete: enter
21:54:42.703 00.000 13300 UpdateGuideState(): m_state=1
21:54:42.704 00.001 13300 UpdateCurrentPosition: no star selected
21:54:42.704 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:54:42.704 00.000 13300 Status Line: Nessuna stella selezionata
21:54:42.707 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:54:42.714 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:54:42.714 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:42.714 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:54:42.714 00.000 13300 Enqueuing Expose request
21:54:42.714 00.000 11596 Worker thread wakes up
21:54:42.714 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:54:43.221 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:54:45.401 02.180 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"96fd43bd-34d7-4f3e-87f4-ce1eb6c1d8fd"}
21:54:45.401 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"96fd43bd-34d7-4f3e-87f4-ce1eb6c1d8fd"}
21:54:45.402 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b5ef2f14-266f-4cb2-8a0c-24c73475ba37"}
21:54:45.402 00.000 13300 case statement mapped state 1 to 101
21:54:45.402 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b5ef2f14-266f-4cb2-8a0c-24c73475ba37"}
21:54:46.257 00.855 11596 Exposure complete
21:54:46.342 00.085 11596 worker thread done servicing request
21:54:46.342 00.000 13300 OnExposeComplete: enter
21:54:46.342 00.000 13300 UpdateGuideState(): m_state=1
21:54:46.342 00.000 13300 UpdateCurrentPosition: no star selected
21:54:46.343 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:54:46.343 00.000 13300 Status Line: Nessuna stella selezionata
21:54:46.345 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:54:46.352 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:54:46.352 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:46.352 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:54:46.352 00.000 13300 Enqueuing Expose request
21:54:46.353 00.001 11596 Worker thread wakes up
21:54:46.353 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:54:46.866 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:54:48.400 01.534 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bfb87211-1589-4823-858f-1c31714951b6"}
21:54:48.400 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bfb87211-1589-4823-858f-1c31714951b6"}
21:54:48.401 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eb700558-bc90-4e92-b44e-e0df85e6a68d"}
21:54:48.401 00.000 13300 case statement mapped state 1 to 101
21:54:48.401 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"eb700558-bc90-4e92-b44e-e0df85e6a68d"}
21:54:49.895 01.494 11596 Exposure complete
21:54:49.968 00.073 11596 worker thread done servicing request
21:54:49.968 00.000 13300 OnExposeComplete: enter
21:54:49.968 00.000 13300 UpdateGuideState(): m_state=1
21:54:49.968 00.000 13300 UpdateCurrentPosition: no star selected
21:54:49.969 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:54:49.969 00.000 13300 Status Line: Nessuna stella selezionata
21:54:49.971 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:54:49.979 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:54:49.979 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:49.979 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:54:49.980 00.001 13300 Enqueuing Expose request
21:54:49.980 00.000 11596 Worker thread wakes up
21:54:49.980 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:54:50.495 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:54:51.401 00.906 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"428dd1bc-f81f-4fd3-be60-18a418fc7e32"}
21:54:51.401 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"428dd1bc-f81f-4fd3-be60-18a418fc7e32"}
21:54:51.402 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b571e0ab-dfa2-43aa-b53f-f441deee72ce"}
21:54:51.402 00.000 13300 case statement mapped state 1 to 101
21:54:51.402 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b571e0ab-dfa2-43aa-b53f-f441deee72ce"}
21:54:53.519 02.117 11596 Exposure complete
21:54:53.591 00.072 11596 worker thread done servicing request
21:54:53.591 00.000 13300 OnExposeComplete: enter
21:54:53.591 00.000 13300 UpdateGuideState(): m_state=1
21:54:53.591 00.000 13300 UpdateCurrentPosition: no star selected
21:54:53.592 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:54:53.592 00.000 13300 Status Line: Nessuna stella selezionata
21:54:53.594 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:54:53.601 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:54:53.601 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:53.601 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:54:53.601 00.000 13300 Enqueuing Expose request
21:54:53.601 00.000 11596 Worker thread wakes up
21:54:53.601 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:54:54.104 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:54:54.399 00.295 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6b16961c-d81d-4de4-b690-58999c0ab731"}
21:54:54.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6b16961c-d81d-4de4-b690-58999c0ab731"}
21:54:54.400 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8d129f3a-5d2b-4516-80b7-a9982dba8c1a"}
21:54:54.400 00.000 13300 case statement mapped state 1 to 101
21:54:54.400 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8d129f3a-5d2b-4516-80b7-a9982dba8c1a"}
21:54:57.134 02.734 11596 Exposure complete
21:54:57.207 00.073 11596 worker thread done servicing request
21:54:57.207 00.000 13300 OnExposeComplete: enter
21:54:57.207 00.000 13300 UpdateGuideState(): m_state=1
21:54:57.207 00.000 13300 UpdateCurrentPosition: no star selected
21:54:57.208 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:54:57.208 00.000 13300 Status Line: Nessuna stella selezionata
21:54:57.210 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:54:57.217 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:54:57.217 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:57.217 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:54:57.217 00.000 13300 Enqueuing Expose request
21:54:57.217 00.000 11596 Worker thread wakes up
21:54:57.217 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:54:57.398 00.181 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"55d296e1-7ee9-4c86-a874-5c20d573ba96"}
21:54:57.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"55d296e1-7ee9-4c86-a874-5c20d573ba96"}
21:54:57.399 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c732be8d-1026-467b-89a3-dcc89e8cb7f8"}
21:54:57.399 00.000 13300 case statement mapped state 1 to 101
21:54:57.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c732be8d-1026-467b-89a3-dcc89e8cb7f8"}
21:54:57.722 00.323 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:55:00.398 02.676 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c3e849a8-e811-4134-833a-a764ff672ec3"}
21:55:00.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c3e849a8-e811-4134-833a-a764ff672ec3"}
21:55:00.399 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f8f2e4e6-aae1-43b8-8438-b985f17c0457"}
21:55:00.399 00.000 13300 case statement mapped state 1 to 101
21:55:00.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f8f2e4e6-aae1-43b8-8438-b985f17c0457"}
21:55:00.756 00.357 11596 Exposure complete
21:55:00.827 00.071 11596 worker thread done servicing request
21:55:00.827 00.000 13300 OnExposeComplete: enter
21:55:00.828 00.001 13300 UpdateGuideState(): m_state=1
21:55:00.828 00.000 13300 UpdateCurrentPosition: no star selected
21:55:00.829 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:55:00.829 00.000 13300 Status Line: Nessuna stella selezionata
21:55:00.831 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:55:00.838 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:55:00.839 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:00.839 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:55:00.839 00.000 13300 Enqueuing Expose request
21:55:00.839 00.000 11596 Worker thread wakes up
21:55:00.839 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:55:01.345 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:55:03.396 02.051 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f07cb6dd-f9cd-4d0d-ab2e-59ee9fbb3cc8"}
21:55:03.397 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f07cb6dd-f9cd-4d0d-ab2e-59ee9fbb3cc8"}
21:55:03.397 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"485115e6-187a-4e8a-9160-ae7f8cf17201"}
21:55:03.397 00.000 13300 case statement mapped state 1 to 101
21:55:03.397 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"485115e6-187a-4e8a-9160-ae7f8cf17201"}
21:55:04.387 00.990 11596 Exposure complete
21:55:04.464 00.077 11596 worker thread done servicing request
21:55:04.464 00.000 13300 OnExposeComplete: enter
21:55:04.465 00.001 13300 UpdateGuideState(): m_state=1
21:55:04.465 00.000 13300 UpdateCurrentPosition: no star selected
21:55:04.465 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:55:04.465 00.000 13300 Status Line: Nessuna stella selezionata
21:55:04.468 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:55:04.476 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:55:04.476 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:04.476 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:55:04.476 00.000 13300 Enqueuing Expose request
21:55:04.476 00.000 11596 Worker thread wakes up
21:55:04.477 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:55:04.980 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:55:06.398 01.418 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1078ae69-1797-4e15-897f-bc35bb5d71bf"}
21:55:06.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1078ae69-1797-4e15-897f-bc35bb5d71bf"}
21:55:06.399 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b7b2596e-910a-4e5f-b12c-563c915a6e09"}
21:55:06.399 00.000 13300 case statement mapped state 1 to 101
21:55:06.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b7b2596e-910a-4e5f-b12c-563c915a6e09"}
21:55:08.018 01.619 11596 Exposure complete
21:55:08.089 00.071 11596 worker thread done servicing request
21:55:08.089 00.000 13300 OnExposeComplete: enter
21:55:08.089 00.000 13300 UpdateGuideState(): m_state=1
21:55:08.089 00.000 13300 UpdateCurrentPosition: no star selected
21:55:08.090 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:55:08.090 00.000 13300 Status Line: Nessuna stella selezionata
21:55:08.092 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:55:08.100 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:55:08.100 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:08.100 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:55:08.100 00.000 13300 Enqueuing Expose request
21:55:08.100 00.000 11596 Worker thread wakes up
21:55:08.100 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:55:08.603 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:55:09.397 00.794 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fb6b13ba-e015-4da5-aa84-4cc1db4c1c5b"}
21:55:09.397 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fb6b13ba-e015-4da5-aa84-4cc1db4c1c5b"}
21:55:09.398 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2f0710b5-8c22-485f-ab53-cd00e4e0dd22"}
21:55:09.398 00.000 13300 case statement mapped state 1 to 101
21:55:09.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2f0710b5-8c22-485f-ab53-cd00e4e0dd22"}
21:55:11.628 02.230 11596 Exposure complete
21:55:11.701 00.073 11596 worker thread done servicing request
21:55:11.701 00.000 13300 OnExposeComplete: enter
21:55:11.701 00.000 13300 UpdateGuideState(): m_state=1
21:55:11.701 00.000 13300 UpdateCurrentPosition: no star selected
21:55:11.702 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:55:11.702 00.000 13300 Status Line: Nessuna stella selezionata
21:55:11.704 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:55:11.713 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:55:11.713 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:11.713 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:55:11.713 00.000 13300 Enqueuing Expose request
21:55:11.713 00.000 11596 Worker thread wakes up
21:55:11.713 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:55:12.228 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:55:12.398 00.170 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"18117ace-dad1-4b5e-b482-13f1bfeb7b8d"}
21:55:12.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"18117ace-dad1-4b5e-b482-13f1bfeb7b8d"}
21:55:12.399 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b8188357-70fc-4fc3-9e43-2b4d712dc6c0"}
21:55:12.399 00.000 13300 case statement mapped state 1 to 101
21:55:12.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b8188357-70fc-4fc3-9e43-2b4d712dc6c0"}
21:55:15.266 02.867 11596 Exposure complete
21:55:15.373 00.107 11596 worker thread done servicing request
21:55:15.373 00.000 13300 OnExposeComplete: enter
21:55:15.374 00.001 13300 UpdateGuideState(): m_state=1
21:55:15.374 00.000 13300 UpdateCurrentPosition: no star selected
21:55:15.375 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:55:15.375 00.000 13300 Status Line: Nessuna stella selezionata
21:55:15.379 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:55:15.389 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:55:15.390 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:15.390 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:55:15.390 00.000 13300 Enqueuing Expose request
21:55:15.390 00.000 11596 Worker thread wakes up
21:55:15.390 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:55:15.399 00.009 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4ddfa766-042f-4c96-b13d-7418150a876c"}
21:55:15.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4ddfa766-042f-4c96-b13d-7418150a876c"}
21:55:15.400 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1a14a491-d574-4a5e-a0e2-7e218325a0a2"}
21:55:15.400 00.000 13300 case statement mapped state 1 to 101
21:55:15.400 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1a14a491-d574-4a5e-a0e2-7e218325a0a2"}
21:55:15.896 00.496 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:55:18.398 02.502 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2070b944-55ad-4d1a-9f57-9adab2da5a26"}
21:55:18.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2070b944-55ad-4d1a-9f57-9adab2da5a26"}
21:55:18.399 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6971f029-6849-43e5-b198-2202d8b53c7a"}
21:55:18.399 00.000 13300 case statement mapped state 1 to 101
21:55:18.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6971f029-6849-43e5-b198-2202d8b53c7a"}
21:55:18.924 00.525 11596 Exposure complete
21:55:19.002 00.078 11596 worker thread done servicing request
21:55:19.003 00.001 13300 OnExposeComplete: enter
21:55:19.003 00.000 13300 UpdateGuideState(): m_state=1
21:55:19.003 00.000 13300 UpdateCurrentPosition: no star selected
21:55:19.003 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:55:19.004 00.001 13300 Status Line: Nessuna stella selezionata
21:55:19.007 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:55:19.014 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:55:19.014 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:19.015 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:55:19.015 00.000 13300 Enqueuing Expose request
21:55:19.015 00.000 11596 Worker thread wakes up
21:55:19.015 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:55:19.523 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:55:21.397 01.874 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"18e4a109-4604-45e3-bed5-676395177423"}
21:55:21.397 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"18e4a109-4604-45e3-bed5-676395177423"}
21:55:21.397 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9034fa8f-f4f2-48be-98c2-8af5ceea4d2f"}
21:55:21.398 00.001 13300 case statement mapped state 1 to 101
21:55:21.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9034fa8f-f4f2-48be-98c2-8af5ceea4d2f"}
21:55:22.560 01.162 11596 Exposure complete
21:55:22.631 00.071 11596 worker thread done servicing request
21:55:22.631 00.000 13300 OnExposeComplete: enter
21:55:22.631 00.000 13300 UpdateGuideState(): m_state=1
21:55:22.632 00.001 13300 UpdateCurrentPosition: no star selected
21:55:22.632 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:55:22.632 00.000 13300 Status Line: Nessuna stella selezionata
21:55:22.636 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:55:22.643 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:55:22.643 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:22.643 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:55:22.643 00.000 13300 Enqueuing Expose request
21:55:22.643 00.000 11596 Worker thread wakes up
21:55:22.643 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:55:23.147 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:55:24.396 01.249 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7052e826-aef8-4ab6-b174-d4b28ef3903e"}
21:55:24.396 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7052e826-aef8-4ab6-b174-d4b28ef3903e"}
21:55:24.397 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e57b3b77-4d96-46ac-b9f4-ea09ebb1f496"}
21:55:24.397 00.000 13300 case statement mapped state 1 to 101
21:55:24.397 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e57b3b77-4d96-46ac-b9f4-ea09ebb1f496"}
21:55:26.179 01.782 11596 Exposure complete
21:55:26.269 00.090 11596 worker thread done servicing request
21:55:26.270 00.001 13300 OnExposeComplete: enter
21:55:26.270 00.000 13300 UpdateGuideState(): m_state=1
21:55:26.270 00.000 13300 UpdateCurrentPosition: no star selected
21:55:26.271 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:55:26.271 00.000 13300 Status Line: Nessuna stella selezionata
21:55:26.274 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
21:55:26.283 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:55:26.283 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:26.283 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:55:26.283 00.000 13300 Enqueuing Expose request
21:55:26.283 00.000 11596 Worker thread wakes up
21:55:26.283 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:55:26.787 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:55:27.396 00.609 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d757a937-9a51-44f2-a64b-6364117d62cd"}
21:55:27.396 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d757a937-9a51-44f2-a64b-6364117d62cd"}
21:55:27.399 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9f50f59c-df76-438d-b556-e1f114671c71"}
21:55:27.399 00.000 13300 case statement mapped state 1 to 101
21:55:27.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9f50f59c-df76-438d-b556-e1f114671c71"}
21:55:29.822 02.423 11596 Exposure complete
21:55:29.911 00.089 11596 worker thread done servicing request
21:55:29.911 00.000 13300 OnExposeComplete: enter
21:55:29.911 00.000 13300 UpdateGuideState(): m_state=1
21:55:29.912 00.001 13300 UpdateCurrentPosition: no star selected
21:55:29.912 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:55:29.912 00.000 13300 Status Line: Nessuna stella selezionata
21:55:29.916 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:55:29.922 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:55:29.922 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:29.922 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:55:29.923 00.001 13300 Enqueuing Expose request
21:55:29.923 00.000 11596 Worker thread wakes up
21:55:29.923 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:55:30.396 00.473 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"18c08e30-f44d-4667-8b01-c0b6f9e9f044"}
21:55:30.396 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"18c08e30-f44d-4667-8b01-c0b6f9e9f044"}
21:55:30.397 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"25831578-cb89-44ec-a9f7-30ca209ba892"}
21:55:30.398 00.001 13300 case statement mapped state 1 to 101
21:55:30.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"25831578-cb89-44ec-a9f7-30ca209ba892"}
21:55:30.436 00.038 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:55:33.496 03.060 11596 Exposure complete
21:55:33.606 00.110 11596 worker thread done servicing request
21:55:33.606 00.000 13300 OnExposeComplete: enter
21:55:33.606 00.000 13300 UpdateGuideState(): m_state=1
21:55:33.607 00.001 13300 UpdateCurrentPosition: no star selected
21:55:33.607 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:55:33.607 00.000 13300 Status Line: Nessuna stella selezionata
21:55:33.610 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:55:33.621 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:55:33.621 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:33.621 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:55:33.621 00.000 13300 Enqueuing Expose request
21:55:33.621 00.000 11596 Worker thread wakes up
21:55:33.622 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:55:34.130 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:55:37.189 03.059 11596 Exposure complete
21:55:37.457 00.268 11596 worker thread done servicing request
21:55:37.457 00.000 13300 OnExposeComplete: enter
21:55:37.458 00.001 13300 UpdateGuideState(): m_state=1
21:55:37.458 00.000 13300 UpdateCurrentPosition: no star selected
21:55:37.458 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:55:37.459 00.001 13300 Status Line: Nessuna stella selezionata
21:55:37.462 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:55:37.472 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:55:37.472 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:37.472 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:55:37.473 00.001 13300 Enqueuing Expose request
21:55:37.473 00.000 11596 Worker thread wakes up
21:55:37.473 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:55:38.001 00.528 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:55:38.170 00.169 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c5535e5c-a960-4ccd-be0d-2b94852fa104"}
21:55:38.170 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c5535e5c-a960-4ccd-be0d-2b94852fa104"}
21:55:38.257 00.087 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e66c1377-7295-45f0-a03a-b23cf3b09994"}
21:55:38.258 00.001 13300 case statement mapped state 1 to 101
21:55:38.258 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e66c1377-7295-45f0-a03a-b23cf3b09994"}
21:55:41.027 02.769 11596 Exposure complete
21:55:41.115 00.088 11596 worker thread done servicing request
21:55:41.115 00.000 13300 OnExposeComplete: enter
21:55:41.115 00.000 13300 UpdateGuideState(): m_state=1
21:55:41.116 00.001 13300 UpdateCurrentPosition: no star selected
21:55:41.116 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:55:41.116 00.000 13300 Status Line: Nessuna stella selezionata
21:55:41.120 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:55:41.128 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:55:41.128 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:41.128 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:55:41.128 00.000 13300 Enqueuing Expose request
21:55:41.129 00.001 11596 Worker thread wakes up
21:55:41.129 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:55:41.179 00.050 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"654f7bea-a104-43f2-ae0f-d09aa687666a"}
21:55:41.179 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"654f7bea-a104-43f2-ae0f-d09aa687666a"}
21:55:41.182 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4714e91c-251e-49fa-aec0-43552676623d"}
21:55:41.182 00.000 13300 case statement mapped state 1 to 101
21:55:41.182 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4714e91c-251e-49fa-aec0-43552676623d"}
21:55:41.633 00.451 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:55:44.177 02.544 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e94aec10-d917-4ee9-8a76-04e3744199c3"}
21:55:44.177 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e94aec10-d917-4ee9-8a76-04e3744199c3"}
21:55:44.178 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a56aaeae-0eff-4036-b45f-2c16c5013d2d"}
21:55:44.178 00.000 13300 case statement mapped state 1 to 101
21:55:44.178 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a56aaeae-0eff-4036-b45f-2c16c5013d2d"}
21:55:44.666 00.488 11596 Exposure complete
21:55:44.754 00.088 11596 worker thread done servicing request
21:55:44.754 00.000 13300 OnExposeComplete: enter
21:55:44.754 00.000 13300 UpdateGuideState(): m_state=1
21:55:44.755 00.001 13300 UpdateCurrentPosition: no star selected
21:55:44.755 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:55:44.755 00.000 13300 Status Line: Nessuna stella selezionata
21:55:44.759 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:55:44.766 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:55:44.766 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:44.766 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:55:44.766 00.000 13300 Enqueuing Expose request
21:55:44.766 00.000 11596 Worker thread wakes up
21:55:44.766 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:55:45.275 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:55:47.176 01.901 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b5342d5e-bfe5-4217-8756-09b6737261cf"}
21:55:47.176 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b5342d5e-bfe5-4217-8756-09b6737261cf"}
21:55:47.177 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4051afa8-6b4e-47a2-9f01-4284b6c3221d"}
21:55:47.177 00.000 13300 case statement mapped state 1 to 101
21:55:47.177 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4051afa8-6b4e-47a2-9f01-4284b6c3221d"}
21:55:48.312 01.135 11596 Exposure complete
21:55:48.391 00.079 11596 worker thread done servicing request
21:55:48.391 00.000 13300 OnExposeComplete: enter
21:55:48.392 00.001 13300 UpdateGuideState(): m_state=1
21:55:48.392 00.000 13300 UpdateCurrentPosition: no star selected
21:55:48.392 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:55:48.392 00.000 13300 Status Line: Nessuna stella selezionata
21:55:48.396 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:55:48.402 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:55:48.402 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:48.402 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:55:48.402 00.000 13300 Enqueuing Expose request
21:55:48.403 00.001 11596 Worker thread wakes up
21:55:48.403 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:55:48.913 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:55:50.191 01.278 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a70f0673-6b1b-48f8-9b0b-46f84829bb49"}
21:55:50.191 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a70f0673-6b1b-48f8-9b0b-46f84829bb49"}
21:55:50.192 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bc0eec2b-064c-43dd-a730-e5e76f10d879"}
21:55:50.192 00.000 13300 case statement mapped state 1 to 101
21:55:50.192 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bc0eec2b-064c-43dd-a730-e5e76f10d879"}
21:55:51.946 01.754 11596 Exposure complete
21:55:52.017 00.071 11596 worker thread done servicing request
21:55:52.017 00.000 13300 OnExposeComplete: enter
21:55:52.017 00.000 13300 UpdateGuideState(): m_state=1
21:55:52.017 00.000 13300 UpdateCurrentPosition: no star selected
21:55:52.018 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:55:52.018 00.000 13300 Status Line: Nessuna stella selezionata
21:55:52.021 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:55:52.028 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:55:52.028 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:52.028 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:55:52.028 00.000 13300 Enqueuing Expose request
21:55:52.028 00.000 11596 Worker thread wakes up
21:55:52.028 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:55:52.543 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:55:53.190 00.647 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b17fafa2-a392-4538-a703-d67d6ded2482"}
21:55:53.190 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b17fafa2-a392-4538-a703-d67d6ded2482"}
21:55:53.191 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"08eeec3d-2281-4220-a457-0de1b2683814"}
21:55:53.191 00.000 13300 case statement mapped state 1 to 101
21:55:53.191 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"08eeec3d-2281-4220-a457-0de1b2683814"}
21:55:55.579 02.388 11596 Exposure complete
21:55:55.652 00.073 11596 worker thread done servicing request
21:55:55.652 00.000 13300 OnExposeComplete: enter
21:55:55.652 00.000 13300 UpdateGuideState(): m_state=1
21:55:55.652 00.000 13300 UpdateCurrentPosition: no star selected
21:55:55.653 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:55:55.653 00.000 13300 Status Line: Nessuna stella selezionata
21:55:55.655 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:55:55.662 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:55:55.662 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:55.662 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:55:55.662 00.000 13300 Enqueuing Expose request
21:55:55.663 00.001 11596 Worker thread wakes up
21:55:55.663 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:55:56.172 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:55:56.190 00.018 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3002bcb5-e668-4d13-b033-603588f57264"}
21:55:56.190 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3002bcb5-e668-4d13-b033-603588f57264"}
21:55:56.191 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"365eabd7-6fb1-4d76-a52c-a14a1ac059fb"}
21:55:56.191 00.000 13300 case statement mapped state 1 to 101
21:55:56.191 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"365eabd7-6fb1-4d76-a52c-a14a1ac059fb"}
21:55:59.189 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ad2f7e0a-3b43-4f1d-a7e1-b65e4a40e29b"}
21:55:59.189 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ad2f7e0a-3b43-4f1d-a7e1-b65e4a40e29b"}
21:55:59.190 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"db0f435d-a1bd-4fda-a7d7-0e52abf578bb"}
21:55:59.190 00.000 13300 case statement mapped state 1 to 101
21:55:59.190 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"db0f435d-a1bd-4fda-a7d7-0e52abf578bb"}
21:55:59.201 00.011 11596 Exposure complete
21:55:59.279 00.078 11596 worker thread done servicing request
21:55:59.279 00.000 13300 OnExposeComplete: enter
21:55:59.280 00.001 13300 UpdateGuideState(): m_state=1
21:55:59.280 00.000 13300 UpdateCurrentPosition: no star selected
21:55:59.280 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:55:59.280 00.000 13300 Status Line: Nessuna stella selezionata
21:55:59.283 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:55:59.290 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:55:59.291 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:59.291 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:55:59.291 00.000 13300 Enqueuing Expose request
21:55:59.291 00.000 11596 Worker thread wakes up
21:55:59.291 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:55:59.805 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:56:02.193 02.388 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b198d909-a6bc-43cd-b536-a0dc72391257"}
21:56:02.193 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b198d909-a6bc-43cd-b536-a0dc72391257"}
21:56:02.194 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c0c296fa-e667-4b75-aa45-db81930eba82"}
21:56:02.194 00.000 13300 case statement mapped state 1 to 101
21:56:02.194 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c0c296fa-e667-4b75-aa45-db81930eba82"}
21:56:02.831 00.637 11596 Exposure complete
21:56:02.904 00.073 11596 worker thread done servicing request
21:56:02.905 00.001 13300 OnExposeComplete: enter
21:56:02.905 00.000 13300 UpdateGuideState(): m_state=1
21:56:02.905 00.000 13300 UpdateCurrentPosition: no star selected
21:56:02.905 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:56:02.905 00.000 13300 Status Line: Nessuna stella selezionata
21:56:02.908 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:56:02.916 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:56:02.916 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:02.916 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:56:02.917 00.001 13300 Enqueuing Expose request
21:56:02.917 00.000 11596 Worker thread wakes up
21:56:02.917 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:56:03.431 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:56:05.192 01.761 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"77be2205-e0d8-40ed-a052-05c3a4671c75"}
21:56:05.192 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"77be2205-e0d8-40ed-a052-05c3a4671c75"}
21:56:05.193 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4297cc5c-c9c1-4aaa-a718-18311650d28a"}
21:56:05.193 00.000 13300 case statement mapped state 1 to 101
21:56:05.193 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4297cc5c-c9c1-4aaa-a718-18311650d28a"}
21:56:06.457 01.264 11596 Exposure complete
21:56:06.529 00.072 11596 worker thread done servicing request
21:56:06.529 00.000 13300 OnExposeComplete: enter
21:56:06.529 00.000 13300 UpdateGuideState(): m_state=1
21:56:06.530 00.001 13300 UpdateCurrentPosition: no star selected
21:56:06.530 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:56:06.530 00.000 13300 Status Line: Nessuna stella selezionata
21:56:06.533 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:56:06.540 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:56:06.540 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:06.540 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:56:06.540 00.000 13300 Enqueuing Expose request
21:56:06.541 00.001 11596 Worker thread wakes up
21:56:06.541 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:56:07.047 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:56:08.190 01.143 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"59867acd-8c28-46a7-a5ae-ca0b9b658bae"}
21:56:08.190 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"59867acd-8c28-46a7-a5ae-ca0b9b658bae"}
21:56:08.191 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9eb6ae30-411f-45e4-82ef-4a9f463f79c2"}
21:56:08.191 00.000 13300 case statement mapped state 1 to 101
21:56:08.191 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9eb6ae30-411f-45e4-82ef-4a9f463f79c2"}
21:56:10.072 01.881 11596 Exposure complete
21:56:10.147 00.075 11596 worker thread done servicing request
21:56:10.148 00.001 13300 OnExposeComplete: enter
21:56:10.148 00.000 13300 UpdateGuideState(): m_state=1
21:56:10.148 00.000 13300 UpdateCurrentPosition: no star selected
21:56:10.148 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:56:10.148 00.000 13300 Status Line: Nessuna stella selezionata
21:56:10.151 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:56:10.159 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:56:10.159 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:10.159 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:56:10.160 00.001 13300 Enqueuing Expose request
21:56:10.160 00.000 11596 Worker thread wakes up
21:56:10.160 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:56:10.662 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:56:11.190 00.528 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a8a28a19-675f-4e82-a672-3288a17b7075"}
21:56:11.190 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a8a28a19-675f-4e82-a672-3288a17b7075"}
21:56:11.191 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"63fb6175-97c5-4d73-ba33-e3b9d8425d48"}
21:56:11.191 00.000 13300 case statement mapped state 1 to 101
21:56:11.191 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"63fb6175-97c5-4d73-ba33-e3b9d8425d48"}
21:56:13.736 02.545 11596 Exposure complete
21:56:13.871 00.135 11596 worker thread done servicing request
21:56:13.871 00.000 13300 OnExposeComplete: enter
21:56:13.872 00.001 13300 UpdateGuideState(): m_state=1
21:56:13.872 00.000 13300 UpdateCurrentPosition: no star selected
21:56:13.872 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:56:13.873 00.001 13300 Status Line: Nessuna stella selezionata
21:56:13.877 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:56:13.889 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
21:56:13.889 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:13.890 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:56:13.890 00.000 13300 Enqueuing Expose request
21:56:13.890 00.000 11596 Worker thread wakes up
21:56:13.891 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:56:14.223 00.332 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f738123b-e829-469e-ad39-78169a553846"}
21:56:14.223 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f738123b-e829-469e-ad39-78169a553846"}
21:56:14.225 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f53192de-a6c8-43e6-93aa-5c3c08cafb88"}
21:56:14.225 00.000 13300 case statement mapped state 1 to 101
21:56:14.225 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f53192de-a6c8-43e6-93aa-5c3c08cafb88"}
21:56:14.394 00.169 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:56:17.224 02.830 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b2067da0-6d4e-421c-b51b-14b0d264e1b1"}
21:56:17.224 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b2067da0-6d4e-421c-b51b-14b0d264e1b1"}
21:56:17.225 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3823bfda-352a-47f6-aa92-5c41f7df0594"}
21:56:17.225 00.000 13300 case statement mapped state 1 to 101
21:56:17.225 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3823bfda-352a-47f6-aa92-5c41f7df0594"}
21:56:17.461 00.236 11596 Exposure complete
21:56:17.549 00.088 11596 worker thread done servicing request
21:56:17.549 00.000 13300 OnExposeComplete: enter
21:56:17.550 00.001 13300 UpdateGuideState(): m_state=1
21:56:17.550 00.000 13300 UpdateCurrentPosition: no star selected
21:56:17.551 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:56:17.551 00.000 13300 Status Line: Nessuna stella selezionata
21:56:17.556 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:56:17.566 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:56:17.566 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:17.567 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:56:17.567 00.000 13300 Enqueuing Expose request
21:56:17.567 00.000 11596 Worker thread wakes up
21:56:17.567 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:56:18.073 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:56:20.222 02.149 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c88c9c4c-7ae7-4541-9e5b-d628e3084535"}
21:56:20.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c88c9c4c-7ae7-4541-9e5b-d628e3084535"}
21:56:20.223 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e21bdf7a-abc7-4c48-a550-e523baafcc5c"}
21:56:20.223 00.000 13300 case statement mapped state 1 to 101
21:56:20.223 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e21bdf7a-abc7-4c48-a550-e523baafcc5c"}
21:56:21.108 00.885 11596 Exposure complete
21:56:21.182 00.074 11596 worker thread done servicing request
21:56:21.183 00.001 13300 OnExposeComplete: enter
21:56:21.183 00.000 13300 UpdateGuideState(): m_state=1
21:56:21.183 00.000 13300 UpdateCurrentPosition: no star selected
21:56:21.183 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:56:21.184 00.001 13300 Status Line: Nessuna stella selezionata
21:56:21.187 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:56:21.193 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:56:21.194 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:21.194 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:56:21.194 00.000 13300 Enqueuing Expose request
21:56:21.194 00.000 11596 Worker thread wakes up
21:56:21.194 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:56:21.708 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:56:23.221 01.513 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"836e2813-0078-4d29-a8dc-0018387976a5"}
21:56:23.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"836e2813-0078-4d29-a8dc-0018387976a5"}
21:56:23.221 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b38aae04-b4b4-4df8-9734-d1d639aae901"}
21:56:23.222 00.001 13300 case statement mapped state 1 to 101
21:56:23.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b38aae04-b4b4-4df8-9734-d1d639aae901"}
21:56:24.742 01.520 11596 Exposure complete
21:56:24.815 00.073 11596 worker thread done servicing request
21:56:24.815 00.000 13300 OnExposeComplete: enter
21:56:24.815 00.000 13300 UpdateGuideState(): m_state=1
21:56:24.815 00.000 13300 UpdateCurrentPosition: no star selected
21:56:24.816 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:56:24.816 00.000 13300 Status Line: Nessuna stella selezionata
21:56:24.819 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:56:24.827 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:56:24.827 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:24.827 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:56:24.827 00.000 13300 Enqueuing Expose request
21:56:24.828 00.001 11596 Worker thread wakes up
21:56:24.828 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:56:25.333 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:56:26.220 00.887 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5e072a11-f33b-4534-872b-d40dc7ad78b6"}
21:56:26.220 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5e072a11-f33b-4534-872b-d40dc7ad78b6"}
21:56:26.221 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5585b711-dea1-4ea5-b3b5-e3c5d4aae4b9"}
21:56:26.221 00.000 13300 case statement mapped state 1 to 101
21:56:26.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5585b711-dea1-4ea5-b3b5-e3c5d4aae4b9"}
21:56:28.362 02.141 11596 Exposure complete
21:56:28.434 00.072 11596 worker thread done servicing request
21:56:28.435 00.001 13300 OnExposeComplete: enter
21:56:28.435 00.000 13300 UpdateGuideState(): m_state=1
21:56:28.435 00.000 13300 UpdateCurrentPosition: no star selected
21:56:28.435 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:56:28.436 00.001 13300 Status Line: Nessuna stella selezionata
21:56:28.440 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
21:56:28.447 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:56:28.447 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:28.447 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:56:28.447 00.000 13300 Enqueuing Expose request
21:56:28.447 00.000 11596 Worker thread wakes up
21:56:28.448 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:56:28.950 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:56:29.221 00.271 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b7f8551b-9710-4357-9cf1-e1901cfb60c5"}
21:56:29.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b7f8551b-9710-4357-9cf1-e1901cfb60c5"}
21:56:29.255 00.034 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e5417215-917d-4a2b-8351-8991f9dff193"}
21:56:29.256 00.001 13300 case statement mapped state 1 to 101
21:56:29.256 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e5417215-917d-4a2b-8351-8991f9dff193"}
21:56:31.996 02.740 11596 Exposure complete
21:56:32.110 00.114 11596 worker thread done servicing request
21:56:32.110 00.000 13300 OnExposeComplete: enter
21:56:32.110 00.000 13300 UpdateGuideState(): m_state=1
21:56:32.111 00.001 13300 UpdateCurrentPosition: no star selected
21:56:32.111 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:56:32.111 00.000 13300 Status Line: Nessuna stella selezionata
21:56:32.115 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:56:32.125 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:56:32.125 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:32.125 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:56:32.125 00.000 13300 Enqueuing Expose request
21:56:32.126 00.001 11596 Worker thread wakes up
21:56:32.126 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:56:32.220 00.094 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1d50e902-a358-4067-99aa-9c855a0f455a"}
21:56:32.220 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1d50e902-a358-4067-99aa-9c855a0f455a"}
21:56:32.221 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bba4375c-bd9e-4fc4-afe2-22e87f60001b"}
21:56:32.221 00.000 13300 case statement mapped state 1 to 101
21:56:32.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bba4375c-bd9e-4fc4-afe2-22e87f60001b"}
21:56:32.631 00.410 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:56:35.535 02.904 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fdf0dd43-8059-4b8f-8480-f5fb837ae735"}
21:56:35.535 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fdf0dd43-8059-4b8f-8480-f5fb837ae735"}
21:56:35.536 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ad014e15-bdcd-42d0-9e0d-19005c4e65b7"}
21:56:35.536 00.000 13300 case statement mapped state 1 to 101
21:56:35.536 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ad014e15-bdcd-42d0-9e0d-19005c4e65b7"}
21:56:35.777 00.241 11596 Exposure complete
21:56:35.943 00.166 11596 worker thread done servicing request
21:56:35.943 00.000 13300 OnExposeComplete: enter
21:56:35.943 00.000 13300 UpdateGuideState(): m_state=1
21:56:35.944 00.001 13300 UpdateCurrentPosition: no star selected
21:56:35.944 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:56:35.944 00.000 13300 Status Line: Nessuna stella selezionata
21:56:35.948 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:56:35.955 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:56:35.955 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:35.955 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:56:35.955 00.000 13300 Enqueuing Expose request
21:56:35.967 00.012 11596 Worker thread wakes up
21:56:35.968 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:56:36.494 00.526 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:56:39.066 02.572 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cd162b67-a0f2-4006-b151-6a246a13ca2a"}
21:56:39.066 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cd162b67-a0f2-4006-b151-6a246a13ca2a"}
21:56:39.067 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"304a3172-37ee-4c8a-b61a-9bf6da4a92ef"}
21:56:39.067 00.000 13300 case statement mapped state 1 to 101
21:56:39.067 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"304a3172-37ee-4c8a-b61a-9bf6da4a92ef"}
21:56:39.649 00.582 11596 Exposure complete
21:56:39.886 00.237 11596 worker thread done servicing request
21:56:39.886 00.000 13300 OnExposeComplete: enter
21:56:39.886 00.000 13300 UpdateGuideState(): m_state=1
21:56:39.886 00.000 13300 UpdateCurrentPosition: no star selected
21:56:39.887 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:56:39.887 00.000 13300 Status Line: Nessuna stella selezionata
21:56:39.890 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:56:39.900 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:56:39.900 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:39.900 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:56:39.901 00.001 13300 Enqueuing Expose request
21:56:39.901 00.000 11596 Worker thread wakes up
21:56:39.901 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:56:40.406 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:56:42.389 01.983 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1a3e1b13-9161-41c8-971f-e4dae94be0f6"}
21:56:42.390 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1a3e1b13-9161-41c8-971f-e4dae94be0f6"}
21:56:42.394 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b556b07-c934-4cb9-a313-aa65801261a8"}
21:56:42.395 00.001 13300 case statement mapped state 1 to 101
21:56:42.395 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5b556b07-c934-4cb9-a313-aa65801261a8"}
21:56:43.502 01.107 11596 Exposure complete
21:56:43.629 00.127 11596 worker thread done servicing request
21:56:43.629 00.000 13300 OnExposeComplete: enter
21:56:43.629 00.000 13300 UpdateGuideState(): m_state=1
21:56:43.629 00.000 13300 UpdateCurrentPosition: no star selected
21:56:43.629 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:56:43.630 00.001 13300 Status Line: Nessuna stella selezionata
21:56:43.633 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:56:43.648 00.015 13300 UpdateGuideState exits: Nessuna stella selezionata
21:56:43.648 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:43.648 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:56:43.649 00.001 13300 Enqueuing Expose request
21:56:43.649 00.000 11596 Worker thread wakes up
21:56:43.649 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:56:44.156 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:56:45.389 01.233 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"febea90f-f255-43d6-be3e-4cd3d2df8893"}
21:56:45.389 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"febea90f-f255-43d6-be3e-4cd3d2df8893"}
21:56:45.390 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1afb9380-a65c-4bad-92d0-89c7ac86980c"}
21:56:45.390 00.000 13300 case statement mapped state 1 to 101
21:56:45.391 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1afb9380-a65c-4bad-92d0-89c7ac86980c"}
21:56:47.190 01.799 11596 Exposure complete
21:56:47.271 00.081 11596 worker thread done servicing request
21:56:47.271 00.000 13300 OnExposeComplete: enter
21:56:47.272 00.001 13300 UpdateGuideState(): m_state=1
21:56:47.272 00.000 13300 UpdateCurrentPosition: no star selected
21:56:47.273 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:56:47.273 00.000 13300 Status Line: Nessuna stella selezionata
21:56:47.278 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:56:47.289 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:56:47.289 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:47.289 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:56:47.289 00.000 13300 Enqueuing Expose request
21:56:47.290 00.001 11596 Worker thread wakes up
21:56:47.290 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:56:47.804 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:56:48.389 00.585 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"33c9e55e-552b-4140-91bb-bb104e482050"}
21:56:48.389 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"33c9e55e-552b-4140-91bb-bb104e482050"}
21:56:48.390 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"47305e0e-0b59-4ac3-a9a1-1c90b3c0c76f"}
21:56:48.390 00.000 13300 case statement mapped state 1 to 101
21:56:48.390 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"47305e0e-0b59-4ac3-a9a1-1c90b3c0c76f"}
21:56:50.834 02.444 11596 Exposure complete
21:56:50.906 00.072 11596 worker thread done servicing request
21:56:50.906 00.000 13300 OnExposeComplete: enter
21:56:50.906 00.000 13300 UpdateGuideState(): m_state=1
21:56:50.907 00.001 13300 UpdateCurrentPosition: no star selected
21:56:50.907 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:56:50.907 00.000 13300 Status Line: Nessuna stella selezionata
21:56:50.910 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:56:50.919 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:56:50.919 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:50.919 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:56:50.919 00.000 13300 Enqueuing Expose request
21:56:50.919 00.000 11596 Worker thread wakes up
21:56:50.919 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:56:51.387 00.468 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"17fe19f9-007a-427c-ac96-7a000177edbc"}
21:56:51.387 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"17fe19f9-007a-427c-ac96-7a000177edbc"}
21:56:51.388 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9ca84b1d-4695-449b-a47d-e58209b2961d"}
21:56:51.388 00.000 13300 case statement mapped state 1 to 101
21:56:51.388 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9ca84b1d-4695-449b-a47d-e58209b2961d"}
21:56:51.434 00.046 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:56:54.386 02.952 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"99c5fa8e-4a86-4707-aa83-6e6d39bf8eaa"}
21:56:54.386 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"99c5fa8e-4a86-4707-aa83-6e6d39bf8eaa"}
21:56:54.387 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"38468e55-ce9c-4c04-836b-feadececea6f"}
21:56:54.387 00.000 13300 case statement mapped state 1 to 101
21:56:54.387 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"38468e55-ce9c-4c04-836b-feadececea6f"}
21:56:54.457 00.070 11596 Exposure complete
21:56:54.538 00.081 11596 worker thread done servicing request
21:56:54.538 00.000 13300 OnExposeComplete: enter
21:56:54.538 00.000 13300 UpdateGuideState(): m_state=1
21:56:54.538 00.000 13300 UpdateCurrentPosition: no star selected
21:56:54.539 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:56:54.539 00.000 13300 Status Line: Nessuna stella selezionata
21:56:54.542 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:56:54.548 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:56:54.549 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:54.549 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:56:54.549 00.000 13300 Enqueuing Expose request
21:56:54.549 00.000 11596 Worker thread wakes up
21:56:54.549 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:56:55.060 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:56:57.386 02.326 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bb3e693a-1d67-47a0-8fb5-db98cdc1326b"}
21:56:57.386 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bb3e693a-1d67-47a0-8fb5-db98cdc1326b"}
21:56:57.387 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4c76e9ac-9ca9-4e02-b94a-52fa523e1290"}
21:56:57.387 00.000 13300 case statement mapped state 1 to 101
21:56:57.387 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4c76e9ac-9ca9-4e02-b94a-52fa523e1290"}
21:56:58.085 00.698 11596 Exposure complete
21:56:58.157 00.072 11596 worker thread done servicing request
21:56:58.157 00.000 13300 OnExposeComplete: enter
21:56:58.157 00.000 13300 UpdateGuideState(): m_state=1
21:56:58.158 00.001 13300 UpdateCurrentPosition: no star selected
21:56:58.158 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:56:58.158 00.000 13300 Status Line: Nessuna stella selezionata
21:56:58.161 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:56:58.169 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:56:58.169 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:58.169 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:56:58.169 00.000 13300 Enqueuing Expose request
21:56:58.169 00.000 11596 Worker thread wakes up
21:56:58.170 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:56:58.685 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:57:00.385 01.700 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7948a01d-85e5-4c58-aa93-dac5ab360381"}
21:57:00.385 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7948a01d-85e5-4c58-aa93-dac5ab360381"}
21:57:00.386 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"69732b40-1286-44e3-97be-7ee75da0ff4b"}
21:57:00.386 00.000 13300 case statement mapped state 1 to 101
21:57:00.386 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"69732b40-1286-44e3-97be-7ee75da0ff4b"}
21:57:01.707 01.321 11596 Exposure complete
21:57:01.779 00.072 11596 worker thread done servicing request
21:57:01.779 00.000 13300 OnExposeComplete: enter
21:57:01.779 00.000 13300 UpdateGuideState(): m_state=1
21:57:01.779 00.000 13300 UpdateCurrentPosition: no star selected
21:57:01.780 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:57:01.780 00.000 13300 Status Line: Nessuna stella selezionata
21:57:01.782 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:57:01.789 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:57:01.789 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:01.789 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:57:01.789 00.000 13300 Enqueuing Expose request
21:57:01.790 00.001 11596 Worker thread wakes up
21:57:01.790 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:57:02.297 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:57:03.386 01.089 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d5d989d8-6b41-45c8-8e55-66bbb809732c"}
21:57:03.386 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d5d989d8-6b41-45c8-8e55-66bbb809732c"}
21:57:03.387 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bdfb67ab-82bb-4376-9d67-3c897b1012d6"}
21:57:03.387 00.000 13300 case statement mapped state 1 to 101
21:57:03.387 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bdfb67ab-82bb-4376-9d67-3c897b1012d6"}
21:57:05.332 01.945 11596 Exposure complete
21:57:05.406 00.074 11596 worker thread done servicing request
21:57:05.406 00.000 13300 OnExposeComplete: enter
21:57:05.406 00.000 13300 UpdateGuideState(): m_state=1
21:57:05.406 00.000 13300 UpdateCurrentPosition: no star selected
21:57:05.407 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:57:05.407 00.000 13300 Status Line: Nessuna stella selezionata
21:57:05.410 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:57:05.418 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:57:05.419 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:05.419 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:57:05.419 00.000 13300 Enqueuing Expose request
21:57:05.419 00.000 11596 Worker thread wakes up
21:57:05.419 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:57:05.925 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:57:06.384 00.459 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ab89de47-a667-4ec7-aa1a-377f20766170"}
21:57:06.384 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ab89de47-a667-4ec7-aa1a-377f20766170"}
21:57:06.385 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2432e872-89c9-40dd-9ad6-b0a11b6ac83d"}
21:57:06.385 00.000 13300 case statement mapped state 1 to 101
21:57:06.385 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2432e872-89c9-40dd-9ad6-b0a11b6ac83d"}
21:57:08.954 02.569 11596 Exposure complete
21:57:09.025 00.071 11596 worker thread done servicing request
21:57:09.025 00.000 13300 OnExposeComplete: enter
21:57:09.026 00.001 13300 UpdateGuideState(): m_state=1
21:57:09.026 00.000 13300 UpdateCurrentPosition: no star selected
21:57:09.026 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:57:09.026 00.000 13300 Status Line: Nessuna stella selezionata
21:57:09.029 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:57:09.036 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:57:09.037 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:09.037 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:57:09.037 00.000 13300 Enqueuing Expose request
21:57:09.037 00.000 11596 Worker thread wakes up
21:57:09.037 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:57:09.383 00.346 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9fe35401-b0b9-4742-a9a5-b3b90c820b67"}
21:57:09.383 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9fe35401-b0b9-4742-a9a5-b3b90c820b67"}
21:57:09.384 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"10dfdeb2-8c2f-40b3-a554-bf53aa3807aa"}
21:57:09.384 00.000 13300 case statement mapped state 1 to 101
21:57:09.385 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"10dfdeb2-8c2f-40b3-a554-bf53aa3807aa"}
21:57:09.543 00.158 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:57:12.382 02.839 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"64ebf2bd-4672-4889-8989-80cb1e1899d6"}
21:57:12.382 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"64ebf2bd-4672-4889-8989-80cb1e1899d6"}
21:57:12.383 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8007a5c3-0b85-4be0-9eb1-2b4f7e8087ef"}
21:57:12.383 00.000 13300 case statement mapped state 1 to 101
21:57:12.383 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8007a5c3-0b85-4be0-9eb1-2b4f7e8087ef"}
21:57:12.575 00.192 11596 Exposure complete
21:57:12.649 00.074 11596 worker thread done servicing request
21:57:12.650 00.001 13300 OnExposeComplete: enter
21:57:12.650 00.000 13300 UpdateGuideState(): m_state=1
21:57:12.650 00.000 13300 UpdateCurrentPosition: no star selected
21:57:12.650 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:57:12.651 00.001 13300 Status Line: Nessuna stella selezionata
21:57:12.654 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:57:12.661 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:57:12.661 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:12.661 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:57:12.662 00.001 13300 Enqueuing Expose request
21:57:12.662 00.000 11596 Worker thread wakes up
21:57:12.662 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:57:13.175 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:57:15.381 02.206 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1d384b7b-a347-40bb-9eba-016887443b82"}
21:57:15.381 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1d384b7b-a347-40bb-9eba-016887443b82"}
21:57:15.382 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1a79b23e-759d-4ef9-99b0-ffef3143fd69"}
21:57:15.382 00.000 13300 case statement mapped state 1 to 101
21:57:15.382 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1a79b23e-759d-4ef9-99b0-ffef3143fd69"}
21:57:16.213 00.831 11596 Exposure complete
21:57:16.310 00.097 11596 worker thread done servicing request
21:57:16.310 00.000 13300 OnExposeComplete: enter
21:57:16.310 00.000 13300 UpdateGuideState(): m_state=1
21:57:16.311 00.001 13300 UpdateCurrentPosition: no star selected
21:57:16.311 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:57:16.311 00.000 13300 Status Line: Nessuna stella selezionata
21:57:16.315 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=240, Gamma=0.510
21:57:16.326 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:57:16.326 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:16.326 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:57:16.326 00.000 13300 Enqueuing Expose request
21:57:16.326 00.000 11596 Worker thread wakes up
21:57:16.327 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:57:16.840 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:57:18.381 01.541 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"80f7f028-6f0b-4810-b6cb-c018cfe5af97"}
21:57:18.381 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"80f7f028-6f0b-4810-b6cb-c018cfe5af97"}
21:57:18.382 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8f979419-9695-4aae-abf4-649ceee7e65d"}
21:57:18.382 00.000 13300 case statement mapped state 1 to 101
21:57:18.382 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8f979419-9695-4aae-abf4-649ceee7e65d"}
21:57:19.881 01.499 11596 Exposure complete
21:57:19.973 00.092 11596 worker thread done servicing request
21:57:19.973 00.000 13300 OnExposeComplete: enter
21:57:19.973 00.000 13300 UpdateGuideState(): m_state=1
21:57:19.974 00.001 13300 UpdateCurrentPosition: no star selected
21:57:19.974 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:57:19.974 00.000 13300 Status Line: Nessuna stella selezionata
21:57:19.978 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=230, Gamma=0.510
21:57:19.987 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:57:19.988 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:19.988 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:57:19.988 00.000 13300 Enqueuing Expose request
21:57:19.988 00.000 11596 Worker thread wakes up
21:57:19.988 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:57:20.497 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:57:21.379 00.882 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5df3840a-798a-463a-9468-8a055323c0d8"}
21:57:21.379 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5df3840a-798a-463a-9468-8a055323c0d8"}
21:57:21.380 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4ef212d4-98f3-4d6c-a333-aaf45fc2c2c5"}
21:57:21.380 00.000 13300 case statement mapped state 1 to 101
21:57:21.380 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4ef212d4-98f3-4d6c-a333-aaf45fc2c2c5"}
21:57:23.532 02.152 11596 Exposure complete
21:57:23.605 00.073 11596 worker thread done servicing request
21:57:23.605 00.000 13300 OnExposeComplete: enter
21:57:23.605 00.000 13300 UpdateGuideState(): m_state=1
21:57:23.606 00.001 13300 UpdateCurrentPosition: no star selected
21:57:23.606 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:57:23.606 00.000 13300 Status Line: Nessuna stella selezionata
21:57:23.610 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:57:23.618 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:57:23.618 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:23.618 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:57:23.618 00.000 13300 Enqueuing Expose request
21:57:23.618 00.000 11596 Worker thread wakes up
21:57:23.619 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:57:24.120 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:57:24.378 00.258 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ea7855cb-7861-49ac-95c5-ba6822b4baa1"}
21:57:24.378 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ea7855cb-7861-49ac-95c5-ba6822b4baa1"}
21:57:24.379 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9cc49d15-6695-4e41-81cb-0835f40df5e4"}
21:57:24.379 00.000 13300 case statement mapped state 1 to 101
21:57:24.379 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9cc49d15-6695-4e41-81cb-0835f40df5e4"}
21:57:27.145 02.766 11596 Exposure complete
21:57:27.219 00.074 11596 worker thread done servicing request
21:57:27.219 00.000 13300 OnExposeComplete: enter
21:57:27.219 00.000 13300 UpdateGuideState(): m_state=1
21:57:27.220 00.001 13300 UpdateCurrentPosition: no star selected
21:57:27.220 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:57:27.220 00.000 13300 Status Line: Nessuna stella selezionata
21:57:27.225 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:57:27.234 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:57:27.234 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:27.234 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:57:27.234 00.000 13300 Enqueuing Expose request
21:57:27.234 00.000 11596 Worker thread wakes up
21:57:27.234 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:57:27.377 00.143 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c231a7fd-1078-4af4-af09-c996a06782af"}
21:57:27.377 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c231a7fd-1078-4af4-af09-c996a06782af"}
21:57:27.378 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2fb18c3b-ce79-4729-b6d0-689ea4f7439d"}
21:57:27.378 00.000 13300 case statement mapped state 1 to 101
21:57:27.378 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2fb18c3b-ce79-4729-b6d0-689ea4f7439d"}
21:57:27.736 00.358 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:57:30.376 02.640 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4db2b2d6-090e-4c0b-98a8-39b00b3ccc55"}
21:57:30.376 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4db2b2d6-090e-4c0b-98a8-39b00b3ccc55"}
21:57:30.377 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fffc3c90-b14b-4cbb-96a0-bfa97a37dd4f"}
21:57:30.377 00.000 13300 case statement mapped state 1 to 101
21:57:30.377 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fffc3c90-b14b-4cbb-96a0-bfa97a37dd4f"}
21:57:30.762 00.385 11596 Exposure complete
21:57:30.834 00.072 11596 worker thread done servicing request
21:57:30.834 00.000 13300 OnExposeComplete: enter
21:57:30.835 00.001 13300 UpdateGuideState(): m_state=1
21:57:30.835 00.000 13300 UpdateCurrentPosition: no star selected
21:57:30.835 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:57:30.835 00.000 13300 Status Line: Nessuna stella selezionata
21:57:30.838 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=248, Gamma=0.510
21:57:30.845 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:57:30.845 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:30.846 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:57:30.846 00.000 13300 Enqueuing Expose request
21:57:30.846 00.000 11596 Worker thread wakes up
21:57:30.846 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:57:31.351 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:57:33.377 02.026 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d06e6835-8829-4583-a9ff-9ef1f5e09c43"}
21:57:33.377 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d06e6835-8829-4583-a9ff-9ef1f5e09c43"}
21:57:33.378 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7ae2a94f-5f6d-4c39-98d1-95fb8afe8652"}
21:57:33.378 00.000 13300 case statement mapped state 1 to 101
21:57:33.378 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7ae2a94f-5f6d-4c39-98d1-95fb8afe8652"}
21:57:34.399 01.021 11596 Exposure complete
21:57:34.501 00.102 11596 worker thread done servicing request
21:57:34.501 00.000 13300 OnExposeComplete: enter
21:57:34.501 00.000 13300 UpdateGuideState(): m_state=1
21:57:34.501 00.000 13300 UpdateCurrentPosition: no star selected
21:57:34.502 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:57:34.502 00.000 13300 Status Line: Nessuna stella selezionata
21:57:34.506 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=253, Gamma=0.510
21:57:34.517 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:57:34.517 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:34.517 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:57:34.518 00.001 13300 Enqueuing Expose request
21:57:34.518 00.000 11596 Worker thread wakes up
21:57:34.518 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:57:35.028 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:57:36.377 01.349 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2f0840bb-eb16-422b-8187-43bf825721d0"}
21:57:36.377 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2f0840bb-eb16-422b-8187-43bf825721d0"}
21:57:36.378 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7a9b7fef-adfc-4fcd-8334-7503d696f161"}
21:57:36.378 00.000 13300 case statement mapped state 1 to 101
21:57:36.378 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7a9b7fef-adfc-4fcd-8334-7503d696f161"}
21:57:38.060 01.682 11596 Exposure complete
21:57:38.150 00.090 11596 worker thread done servicing request
21:57:38.150 00.000 13300 OnExposeComplete: enter
21:57:38.151 00.001 13300 UpdateGuideState(): m_state=1
21:57:38.151 00.000 13300 UpdateCurrentPosition: no star selected
21:57:38.152 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:57:38.152 00.000 13300 Status Line: Nessuna stella selezionata
21:57:38.156 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=236, Gamma=0.510
21:57:38.167 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:57:38.167 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:38.168 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:57:38.168 00.000 13300 Enqueuing Expose request
21:57:38.168 00.000 11596 Worker thread wakes up
21:57:38.168 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:57:38.673 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:57:39.554 00.881 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8ef8453c-5b97-4a14-b6e5-359503c9c845"}
21:57:39.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8ef8453c-5b97-4a14-b6e5-359503c9c845"}
21:57:39.562 00.008 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5eb6d5ab-9b56-4563-b099-3e08f5693c6b"}
21:57:39.562 00.000 13300 case statement mapped state 1 to 101
21:57:39.562 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5eb6d5ab-9b56-4563-b099-3e08f5693c6b"}
21:57:41.846 02.284 11596 Exposure complete
21:57:41.992 00.146 11596 worker thread done servicing request
21:57:41.993 00.001 13300 OnExposeComplete: enter
21:57:41.993 00.000 13300 UpdateGuideState(): m_state=1
21:57:41.993 00.000 13300 UpdateCurrentPosition: no star selected
21:57:41.994 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:57:41.994 00.000 13300 Status Line: Nessuna stella selezionata
21:57:41.999 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:57:42.009 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:57:42.009 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:42.010 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:57:42.010 00.000 13300 Enqueuing Expose request
21:57:42.010 00.000 11596 Worker thread wakes up
21:57:42.010 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:57:42.571 00.561 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:57:44.862 02.291 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c86d0f42-4952-4c55-84b2-5fba68155858"}
21:57:44.862 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c86d0f42-4952-4c55-84b2-5fba68155858"}
21:57:44.863 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b6e1e3c7-2711-42e2-ba6d-6451a1837832"}
21:57:44.863 00.000 13300 case statement mapped state 1 to 101
21:57:44.864 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b6e1e3c7-2711-42e2-ba6d-6451a1837832"}
21:57:45.786 00.922 11596 Exposure complete
21:57:45.979 00.193 11596 worker thread done servicing request
21:57:45.979 00.000 13300 OnExposeComplete: enter
21:57:45.979 00.000 13300 UpdateGuideState(): m_state=1
21:57:45.979 00.000 13300 UpdateCurrentPosition: no star selected
21:57:45.980 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:57:45.980 00.000 13300 Status Line: Nessuna stella selezionata
21:57:45.983 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=241, Gamma=0.510
21:57:45.994 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:57:45.994 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:45.994 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:57:45.994 00.000 13300 Enqueuing Expose request
21:57:46.014 00.020 11596 Worker thread wakes up
21:57:46.014 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:57:46.518 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:57:47.862 01.344 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"308767b6-23dd-46a7-91e6-7b2c43491ec1"}
21:57:47.862 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"308767b6-23dd-46a7-91e6-7b2c43491ec1"}
21:57:47.863 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cc8409f1-f238-4330-9bff-5cae41b2181c"}
21:57:47.863 00.000 13300 case statement mapped state 1 to 101
21:57:47.863 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cc8409f1-f238-4330-9bff-5cae41b2181c"}
21:57:49.541 01.678 11596 Exposure complete
21:57:49.637 00.096 11596 worker thread done servicing request
21:57:49.637 00.000 13300 OnExposeComplete: enter
21:57:49.637 00.000 13300 UpdateGuideState(): m_state=1
21:57:49.638 00.001 13300 UpdateCurrentPosition: no star selected
21:57:49.638 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:57:49.638 00.000 13300 Status Line: Nessuna stella selezionata
21:57:49.641 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=245, Gamma=0.510
21:57:49.650 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:57:49.650 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:49.651 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:57:49.651 00.000 13300 Enqueuing Expose request
21:57:49.651 00.000 11596 Worker thread wakes up
21:57:49.651 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:57:50.158 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:57:50.861 00.703 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1bf6d8c9-65f1-4e6e-9473-2a30a5489819"}
21:57:50.861 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1bf6d8c9-65f1-4e6e-9473-2a30a5489819"}
21:57:50.862 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b5e91794-4a31-4d6d-b9bf-39e7d4fafb7b"}
21:57:50.862 00.000 13300 case statement mapped state 1 to 101
21:57:50.862 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b5e91794-4a31-4d6d-b9bf-39e7d4fafb7b"}
21:57:53.181 02.319 11596 Exposure complete
21:57:53.258 00.077 11596 worker thread done servicing request
21:57:53.259 00.001 13300 OnExposeComplete: enter
21:57:53.259 00.000 13300 UpdateGuideState(): m_state=1
21:57:53.259 00.000 13300 UpdateCurrentPosition: no star selected
21:57:53.260 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:57:53.260 00.000 13300 Status Line: Nessuna stella selezionata
21:57:53.263 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:57:53.272 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:57:53.273 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:53.273 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:57:53.273 00.000 13300 Enqueuing Expose request
21:57:53.273 00.000 11596 Worker thread wakes up
21:57:53.273 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:57:53.784 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:57:53.860 00.076 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2272f79c-a493-4ee7-82b5-ac6320256d55"}
21:57:53.860 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2272f79c-a493-4ee7-82b5-ac6320256d55"}
21:57:53.861 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f3a0d65c-3f73-4fcc-841d-e573e5fdf10e"}
21:57:53.861 00.000 13300 case statement mapped state 1 to 101
21:57:53.861 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f3a0d65c-3f73-4fcc-841d-e573e5fdf10e"}
21:57:56.809 02.948 11596 Exposure complete
21:57:56.861 00.052 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0ce3cd93-caa3-4fee-95a9-40e08e8ba0a6"}
21:57:56.861 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0ce3cd93-caa3-4fee-95a9-40e08e8ba0a6"}
21:57:56.862 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9fbf0070-cf38-4ea4-a0de-7d6ca30f8f0a"}
21:57:56.862 00.000 13300 case statement mapped state 1 to 101
21:57:56.863 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9fbf0070-cf38-4ea4-a0de-7d6ca30f8f0a"}
21:57:56.881 00.018 11596 worker thread done servicing request
21:57:56.881 00.000 13300 OnExposeComplete: enter
21:57:56.881 00.000 13300 UpdateGuideState(): m_state=1
21:57:56.881 00.000 13300 UpdateCurrentPosition: no star selected
21:57:56.882 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:57:56.882 00.000 13300 Status Line: Nessuna stella selezionata
21:57:56.885 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:57:56.892 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:57:56.892 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:56.892 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:57:56.892 00.000 13300 Enqueuing Expose request
21:57:56.892 00.000 11596 Worker thread wakes up
21:57:56.892 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:57:57.395 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:57:59.859 02.464 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bca5fb1b-ac41-476a-8f64-34b5c7110956"}
21:57:59.859 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bca5fb1b-ac41-476a-8f64-34b5c7110956"}
21:57:59.860 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c5a2deb9-c759-49e0-af92-a3840cb368b8"}
21:57:59.860 00.000 13300 case statement mapped state 1 to 101
21:57:59.860 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c5a2deb9-c759-49e0-af92-a3840cb368b8"}
21:58:00.418 00.558 11596 Exposure complete
21:58:00.489 00.071 11596 worker thread done servicing request
21:58:00.489 00.000 13300 OnExposeComplete: enter
21:58:00.489 00.000 13300 UpdateGuideState(): m_state=1
21:58:00.489 00.000 13300 UpdateCurrentPosition: no star selected
21:58:00.490 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:58:00.490 00.000 13300 Status Line: Nessuna stella selezionata
21:58:00.493 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:58:00.499 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
21:58:00.499 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:00.499 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:58:00.500 00.001 13300 Enqueuing Expose request
21:58:00.500 00.000 11596 Worker thread wakes up
21:58:00.500 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:58:01.011 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:58:02.859 01.848 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bb4ea6c3-46bc-44c2-afbb-57645dd5532d"}
21:58:02.859 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bb4ea6c3-46bc-44c2-afbb-57645dd5532d"}
21:58:02.859 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"be0f66cc-5616-4190-82b1-b724906d3ad8"}
21:58:02.860 00.001 13300 case statement mapped state 1 to 101
21:58:02.860 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"be0f66cc-5616-4190-82b1-b724906d3ad8"}
21:58:04.046 01.186 11596 Exposure complete
21:58:04.123 00.077 11596 worker thread done servicing request
21:58:04.124 00.001 13300 OnExposeComplete: enter
21:58:04.124 00.000 13300 UpdateGuideState(): m_state=1
21:58:04.124 00.000 13300 UpdateCurrentPosition: no star selected
21:58:04.124 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:58:04.124 00.000 13300 Status Line: Nessuna stella selezionata
21:58:04.127 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:58:04.135 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:58:04.135 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:04.135 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:58:04.135 00.000 13300 Enqueuing Expose request
21:58:04.136 00.001 11596 Worker thread wakes up
21:58:04.136 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:58:04.649 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:58:05.858 01.209 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4df8bfb0-53c9-4963-bfc1-cce12e6ab065"}
21:58:05.858 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4df8bfb0-53c9-4963-bfc1-cce12e6ab065"}
21:58:05.859 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ff0a2be9-2bcf-4d5e-808f-f764e1d884f8"}
21:58:05.859 00.000 13300 case statement mapped state 1 to 101
21:58:05.859 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ff0a2be9-2bcf-4d5e-808f-f764e1d884f8"}
21:58:07.690 01.831 11596 Exposure complete
21:58:07.762 00.072 11596 worker thread done servicing request
21:58:07.762 00.000 13300 OnExposeComplete: enter
21:58:07.762 00.000 13300 UpdateGuideState(): m_state=1
21:58:07.763 00.001 13300 UpdateCurrentPosition: no star selected
21:58:07.763 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:58:07.763 00.000 13300 Status Line: Nessuna stella selezionata
21:58:07.765 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=253, Gamma=0.510
21:58:07.772 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:58:07.772 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:07.772 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:58:07.773 00.001 13300 Enqueuing Expose request
21:58:07.773 00.000 11596 Worker thread wakes up
21:58:07.773 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:58:08.289 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:58:08.858 00.569 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"798c85fe-0131-411c-9acb-40451a010d36"}
21:58:08.858 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"798c85fe-0131-411c-9acb-40451a010d36"}
21:58:08.859 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6b704590-8f4b-4fa3-ae3f-62c23c862d20"}
21:58:08.859 00.000 13300 case statement mapped state 1 to 101
21:58:08.860 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6b704590-8f4b-4fa3-ae3f-62c23c862d20"}
21:58:11.326 02.466 11596 Exposure complete
21:58:11.396 00.070 11596 worker thread done servicing request
21:58:11.397 00.001 13300 OnExposeComplete: enter
21:58:11.397 00.000 13300 UpdateGuideState(): m_state=1
21:58:11.397 00.000 13300 UpdateCurrentPosition: no star selected
21:58:11.397 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:58:11.398 00.001 13300 Status Line: Nessuna stella selezionata
21:58:11.400 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:58:11.407 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:58:11.407 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:11.407 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:58:11.407 00.000 13300 Enqueuing Expose request
21:58:11.407 00.000 11596 Worker thread wakes up
21:58:11.408 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:58:11.858 00.450 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fe9196ec-1d99-4d55-a142-5d3f8a6fd313"}
21:58:11.858 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fe9196ec-1d99-4d55-a142-5d3f8a6fd313"}
21:58:11.859 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9aad006a-881d-4497-85f6-fab3b143466e"}
21:58:11.859 00.000 13300 case statement mapped state 1 to 101
21:58:11.859 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9aad006a-881d-4497-85f6-fab3b143466e"}
21:58:11.912 00.053 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:58:14.863 02.951 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5ce03210-a528-4cea-910b-e97f0a77baa8"}
21:58:14.863 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5ce03210-a528-4cea-910b-e97f0a77baa8"}
21:58:14.865 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6007bda3-7ac1-46e7-8109-5fe4936c3ed7"}
21:58:14.865 00.000 13300 case statement mapped state 1 to 101
21:58:14.866 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6007bda3-7ac1-46e7-8109-5fe4936c3ed7"}
21:58:14.964 00.098 11596 Exposure complete
21:58:15.076 00.112 11596 worker thread done servicing request
21:58:15.076 00.000 13300 OnExposeComplete: enter
21:58:15.076 00.000 13300 UpdateGuideState(): m_state=1
21:58:15.077 00.001 13300 UpdateCurrentPosition: no star selected
21:58:15.077 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:58:15.078 00.001 13300 Status Line: Nessuna stella selezionata
21:58:15.082 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:58:15.092 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:58:15.093 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:15.093 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:58:15.093 00.000 13300 Enqueuing Expose request
21:58:15.093 00.000 11596 Worker thread wakes up
21:58:15.093 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:58:15.606 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:58:17.868 02.262 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"813b7d95-28a8-47a6-ac6d-c3499ec9fe49"}
21:58:17.869 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"813b7d95-28a8-47a6-ac6d-c3499ec9fe49"}
21:58:17.869 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9e54cfc7-c0de-4551-9c64-38cc34b785b0"}
21:58:17.870 00.001 13300 case statement mapped state 1 to 101
21:58:17.870 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9e54cfc7-c0de-4551-9c64-38cc34b785b0"}
21:58:18.648 00.778 11596 Exposure complete
21:58:18.742 00.094 11596 worker thread done servicing request
21:58:18.742 00.000 13300 OnExposeComplete: enter
21:58:18.742 00.000 13300 UpdateGuideState(): m_state=1
21:58:18.743 00.001 13300 UpdateCurrentPosition: no star selected
21:58:18.743 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:58:18.743 00.000 13300 Status Line: Nessuna stella selezionata
21:58:18.747 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=249, Gamma=0.510
21:58:18.759 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
21:58:18.759 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:18.759 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:58:18.759 00.000 13300 Enqueuing Expose request
21:58:18.759 00.000 11596 Worker thread wakes up
21:58:18.760 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:58:19.274 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:58:20.868 01.594 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5a02e7f9-1e24-4f54-b77a-7fa2a7b83374"}
21:58:20.868 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5a02e7f9-1e24-4f54-b77a-7fa2a7b83374"}
21:58:20.869 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"491527d9-72b3-4f2f-a273-a9533e8035fa"}
21:58:20.869 00.000 13300 case statement mapped state 1 to 101
21:58:20.869 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"491527d9-72b3-4f2f-a273-a9533e8035fa"}
21:58:22.306 01.437 11596 Exposure complete
21:58:22.376 00.070 11596 worker thread done servicing request
21:58:22.376 00.000 13300 OnExposeComplete: enter
21:58:22.377 00.001 13300 UpdateGuideState(): m_state=1
21:58:22.377 00.000 13300 UpdateCurrentPosition: no star selected
21:58:22.377 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:58:22.377 00.000 13300 Status Line: Nessuna stella selezionata
21:58:22.380 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:58:22.387 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:58:22.387 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:22.387 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:58:22.387 00.000 13300 Enqueuing Expose request
21:58:22.387 00.000 11596 Worker thread wakes up
21:58:22.387 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:58:22.898 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:58:23.871 00.973 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7f31c203-8ae3-4988-86c8-e9ed7be6b663"}
21:58:23.871 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7f31c203-8ae3-4988-86c8-e9ed7be6b663"}
21:58:23.872 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4c2752fb-a969-492f-bd1b-33c3ac6bfff7"}
21:58:23.872 00.000 13300 case statement mapped state 1 to 101
21:58:23.872 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4c2752fb-a969-492f-bd1b-33c3ac6bfff7"}
21:58:25.938 02.066 11596 Exposure complete
21:58:26.022 00.084 11596 worker thread done servicing request
21:58:26.022 00.000 13300 OnExposeComplete: enter
21:58:26.022 00.000 13300 UpdateGuideState(): m_state=1
21:58:26.022 00.000 13300 UpdateCurrentPosition: no star selected
21:58:26.023 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:58:26.023 00.000 13300 Status Line: Nessuna stella selezionata
21:58:26.025 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:58:26.033 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:58:26.033 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:26.033 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:58:26.033 00.000 13300 Enqueuing Expose request
21:58:26.034 00.001 11596 Worker thread wakes up
21:58:26.034 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:58:26.540 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:58:26.870 00.330 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a623bce9-2018-49d0-a484-a39a3ed7f6ef"}
21:58:26.870 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a623bce9-2018-49d0-a484-a39a3ed7f6ef"}
21:58:26.871 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3f516ff9-67dd-4951-bda2-73fe9612c134"}
21:58:26.871 00.000 13300 case statement mapped state 1 to 101
21:58:26.871 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3f516ff9-67dd-4951-bda2-73fe9612c134"}
21:58:29.580 02.709 11596 Exposure complete
21:58:29.653 00.073 11596 worker thread done servicing request
21:58:29.653 00.000 13300 OnExposeComplete: enter
21:58:29.653 00.000 13300 UpdateGuideState(): m_state=1
21:58:29.653 00.000 13300 UpdateCurrentPosition: no star selected
21:58:29.654 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:58:29.654 00.000 13300 Status Line: Nessuna stella selezionata
21:58:29.656 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:58:29.663 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:58:29.663 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:29.663 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:58:29.663 00.000 13300 Enqueuing Expose request
21:58:29.663 00.000 11596 Worker thread wakes up
21:58:29.663 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:58:29.869 00.206 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5b24f9f7-8050-436c-9f2f-c7d601b4dd5d"}
21:58:29.869 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5b24f9f7-8050-436c-9f2f-c7d601b4dd5d"}
21:58:29.870 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f292d3ee-c81f-40cb-a933-a3f062cd896d"}
21:58:29.870 00.000 13300 case statement mapped state 1 to 101
21:58:29.870 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f292d3ee-c81f-40cb-a933-a3f062cd896d"}
21:58:30.177 00.307 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:58:32.869 02.692 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"56f23015-9d6f-4ce5-a778-9f375a6c143f"}
21:58:32.869 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"56f23015-9d6f-4ce5-a778-9f375a6c143f"}
21:58:32.870 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0085a52a-c743-44f2-96a4-490aa04b930f"}
21:58:32.870 00.000 13300 case statement mapped state 1 to 101
21:58:32.870 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0085a52a-c743-44f2-96a4-490aa04b930f"}
21:58:33.212 00.342 11596 Exposure complete
21:58:33.283 00.071 11596 worker thread done servicing request
21:58:33.283 00.000 13300 OnExposeComplete: enter
21:58:33.283 00.000 13300 UpdateGuideState(): m_state=1
21:58:33.284 00.001 13300 UpdateCurrentPosition: no star selected
21:58:33.284 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:58:33.284 00.000 13300 Status Line: Nessuna stella selezionata
21:58:33.287 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:58:33.295 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:58:33.295 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:33.295 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:58:33.295 00.000 13300 Enqueuing Expose request
21:58:33.295 00.000 11596 Worker thread wakes up
21:58:33.296 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:58:33.801 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:58:35.868 02.067 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"16e8e672-3ef2-4ff3-b383-ce885a8f3546"}
21:58:35.868 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"16e8e672-3ef2-4ff3-b383-ce885a8f3546"}
21:58:35.869 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"109ba080-c41d-42cf-a437-d10419c0553b"}
21:58:35.869 00.000 13300 case statement mapped state 1 to 101
21:58:35.869 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"109ba080-c41d-42cf-a437-d10419c0553b"}
21:58:36.843 00.974 11596 Exposure complete
21:58:36.932 00.089 11596 worker thread done servicing request
21:58:36.932 00.000 13300 OnExposeComplete: enter
21:58:36.932 00.000 13300 UpdateGuideState(): m_state=1
21:58:36.933 00.001 13300 UpdateCurrentPosition: no star selected
21:58:36.933 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:58:36.933 00.000 13300 Status Line: Nessuna stella selezionata
21:58:36.936 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
21:58:36.943 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:58:36.943 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:36.943 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:58:36.943 00.000 13300 Enqueuing Expose request
21:58:36.943 00.000 11596 Worker thread wakes up
21:58:36.944 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:58:37.457 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:58:38.868 01.411 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4176dc73-9c2f-4f5e-8c73-a378ed94fe36"}
21:58:38.868 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4176dc73-9c2f-4f5e-8c73-a378ed94fe36"}
21:58:38.869 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"84f65291-878e-4f2c-8c9f-b0c3c10a4bcd"}
21:58:38.869 00.000 13300 case statement mapped state 1 to 101
21:58:38.869 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"84f65291-878e-4f2c-8c9f-b0c3c10a4bcd"}
21:58:40.501 01.632 11596 Exposure complete
21:58:40.595 00.094 11596 worker thread done servicing request
21:58:40.595 00.000 13300 OnExposeComplete: enter
21:58:40.595 00.000 13300 UpdateGuideState(): m_state=1
21:58:40.596 00.001 13300 UpdateCurrentPosition: no star selected
21:58:40.596 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:58:40.596 00.000 13300 Status Line: Nessuna stella selezionata
21:58:40.600 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:58:40.611 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:58:40.611 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:40.611 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:58:40.612 00.001 13300 Enqueuing Expose request
21:58:40.612 00.000 11596 Worker thread wakes up
21:58:40.612 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:58:41.128 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:58:41.868 00.740 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f5c4d9a3-227e-44cc-988b-5d7a37f71bb2"}
21:58:41.868 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f5c4d9a3-227e-44cc-988b-5d7a37f71bb2"}
21:58:41.869 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e0f3f8db-6b92-4a48-aaaf-482a2672252d"}
21:58:41.869 00.000 13300 case statement mapped state 1 to 101
21:58:41.869 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e0f3f8db-6b92-4a48-aaaf-482a2672252d"}
21:58:44.305 02.436 11596 Exposure complete
21:58:44.572 00.267 11596 worker thread done servicing request
21:58:44.573 00.001 13300 OnExposeComplete: enter
21:58:44.573 00.000 13300 UpdateGuideState(): m_state=1
21:58:44.573 00.000 13300 UpdateCurrentPosition: no star selected
21:58:44.574 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:58:44.574 00.000 13300 Status Line: Nessuna stella selezionata
21:58:44.578 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:58:44.587 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:58:44.587 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:44.587 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:58:44.587 00.000 13300 Enqueuing Expose request
21:58:44.587 00.000 11596 Worker thread wakes up
21:58:44.588 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:58:45.061 00.473 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"edcb656b-c445-49f7-b4e6-c7eb1af5f01c"}
21:58:45.062 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"edcb656b-c445-49f7-b4e6-c7eb1af5f01c"}
21:58:45.090 00.028 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:58:45.277 00.187 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b021b1eb-80cb-4d57-b15b-7bcd93366d3e"}
21:58:45.277 00.000 13300 case statement mapped state 1 to 101
21:58:45.277 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b021b1eb-80cb-4d57-b15b-7bcd93366d3e"}
21:58:48.677 03.400 11596 Exposure complete
21:58:49.270 00.593 11596 worker thread done servicing request
21:58:49.658 00.388 13300 OnExposeComplete: enter
21:58:49.658 00.000 13300 UpdateGuideState(): m_state=1
21:58:49.659 00.001 13300 UpdateCurrentPosition: no star selected
21:58:49.660 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:58:49.660 00.000 13300 Status Line: Nessuna stella selezionata
21:58:49.668 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:58:49.680 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
21:58:49.680 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:49.680 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:58:49.680 00.000 13300 Enqueuing Expose request
21:58:49.711 00.031 11596 Worker thread wakes up
21:58:49.711 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:58:50.243 00.532 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:58:53.606 03.363 11596 Exposure complete
21:58:53.959 00.353 11596 worker thread done servicing request
21:58:53.959 00.000 13300 OnExposeComplete: enter
21:58:53.959 00.000 13300 UpdateGuideState(): m_state=1
21:58:53.960 00.001 13300 UpdateCurrentPosition: no star selected
21:58:53.960 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:58:53.960 00.000 13300 Status Line: Nessuna stella selezionata
21:58:53.965 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:58:53.977 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
21:58:53.978 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:53.978 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:58:53.978 00.000 13300 Enqueuing Expose request
21:58:54.014 00.036 11596 Worker thread wakes up
21:58:54.014 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:58:54.523 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:58:57.456 02.933 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"93def39e-8aac-4624-ad68-066ee2660db0"}
21:58:57.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"93def39e-8aac-4624-ad68-066ee2660db0"}
21:58:57.784 00.328 11596 Exposure complete
21:58:57.841 00.057 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9dbbeed0-3377-47d9-b481-adfba1a30dfa"}
21:58:57.841 00.000 13300 case statement mapped state 1 to 101
21:58:57.841 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9dbbeed0-3377-47d9-b481-adfba1a30dfa"}
21:58:57.963 00.122 11596 worker thread done servicing request
21:58:57.963 00.000 13300 OnExposeComplete: enter
21:58:57.963 00.000 13300 UpdateGuideState(): m_state=1
21:58:57.964 00.001 13300 UpdateCurrentPosition: no star selected
21:58:57.964 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:58:57.965 00.001 13300 Status Line: Nessuna stella selezionata
21:58:57.969 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=237, Gamma=0.510
21:58:57.984 00.015 13300 UpdateGuideState exits: Nessuna stella selezionata
21:58:57.984 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:57.984 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:58:57.984 00.000 13300 Enqueuing Expose request
21:58:57.984 00.000 11596 Worker thread wakes up
21:58:57.985 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
21:58:58.489 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:59:00.455 01.966 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"242b32fe-2630-42a6-84bb-96f92fbba377"}
21:59:00.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"242b32fe-2630-42a6-84bb-96f92fbba377"}
21:59:00.456 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9c62ce7e-3495-4fa8-b5c8-bef2df7541a2"}
21:59:00.457 00.001 13300 case statement mapped state 1 to 101
21:59:00.457 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9c62ce7e-3495-4fa8-b5c8-bef2df7541a2"}
21:59:01.517 01.060 11596 Exposure complete
21:59:01.588 00.071 11596 worker thread done servicing request
21:59:01.588 00.000 13300 OnExposeComplete: enter
21:59:01.589 00.001 13300 UpdateGuideState(): m_state=1
21:59:01.589 00.000 13300 UpdateCurrentPosition: no star selected
21:59:01.589 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:59:01.589 00.000 13300 Status Line: Nessuna stella selezionata
21:59:01.593 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:59:01.600 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:59:01.600 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:01.600 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:59:01.600 00.000 13300 Enqueuing Expose request
21:59:01.600 00.000 11596 Worker thread wakes up
21:59:01.600 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:59:02.102 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:59:03.453 01.351 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9fbea7f4-09a5-440f-b505-fc16bf76d354"}
21:59:03.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9fbea7f4-09a5-440f-b505-fc16bf76d354"}
21:59:03.454 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"76bf625f-379e-4751-abcf-022542575a55"}
21:59:03.454 00.000 13300 case statement mapped state 1 to 101
21:59:03.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"76bf625f-379e-4751-abcf-022542575a55"}
21:59:05.131 01.677 11596 Exposure complete
21:59:05.202 00.071 11596 worker thread done servicing request
21:59:05.202 00.000 13300 OnExposeComplete: enter
21:59:05.203 00.001 13300 UpdateGuideState(): m_state=1
21:59:05.203 00.000 13300 UpdateCurrentPosition: no star selected
21:59:05.203 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:59:05.203 00.000 13300 Status Line: Nessuna stella selezionata
21:59:05.207 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:59:05.216 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
21:59:05.216 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:05.216 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:59:05.217 00.001 13300 Enqueuing Expose request
21:59:05.217 00.000 11596 Worker thread wakes up
21:59:05.217 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:59:05.722 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:59:06.452 00.730 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ae96e09d-9929-4b56-94d3-1768667c20e3"}
21:59:06.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ae96e09d-9929-4b56-94d3-1768667c20e3"}
21:59:06.452 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a825edf8-ef43-4db8-a107-8e770b5d94f9"}
21:59:06.453 00.001 13300 case statement mapped state 1 to 101
21:59:06.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a825edf8-ef43-4db8-a107-8e770b5d94f9"}
21:59:08.756 02.303 11596 Exposure complete
21:59:08.826 00.070 11596 worker thread done servicing request
21:59:08.827 00.001 13300 OnExposeComplete: enter
21:59:08.827 00.000 13300 UpdateGuideState(): m_state=1
21:59:08.827 00.000 13300 UpdateCurrentPosition: no star selected
21:59:08.827 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:59:08.828 00.001 13300 Status Line: Nessuna stella selezionata
21:59:08.831 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:59:08.839 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:59:08.839 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:08.839 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:59:08.839 00.000 13300 Enqueuing Expose request
21:59:08.839 00.000 11596 Worker thread wakes up
21:59:08.839 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:59:09.345 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:59:09.452 00.107 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"511f099a-cab2-4d23-8bf7-352fd8750696"}
21:59:09.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"511f099a-cab2-4d23-8bf7-352fd8750696"}
21:59:09.453 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aef5a5f2-91ef-4864-89a8-3bf59ce25006"}
21:59:09.453 00.000 13300 case statement mapped state 1 to 101
21:59:09.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"aef5a5f2-91ef-4864-89a8-3bf59ce25006"}
21:59:12.380 02.927 11596 Exposure complete
21:59:12.451 00.071 11596 worker thread done servicing request
21:59:12.451 00.000 13300 OnExposeComplete: enter
21:59:12.451 00.000 13300 UpdateGuideState(): m_state=1
21:59:12.451 00.000 13300 UpdateCurrentPosition: no star selected
21:59:12.452 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:59:12.452 00.000 13300 Status Line: Nessuna stella selezionata
21:59:12.455 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:59:12.463 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:59:12.463 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:12.463 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:59:12.463 00.000 13300 Enqueuing Expose request
21:59:12.463 00.000 11596 Worker thread wakes up
21:59:12.463 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:59:12.463 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8879dee8-d2ec-4ecb-83ba-174b60c52460"}
21:59:12.464 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8879dee8-d2ec-4ecb-83ba-174b60c52460"}
21:59:12.464 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"83e5173b-f9b7-4ba0-939a-685367b19f9c"}
21:59:12.464 00.000 13300 case statement mapped state 1 to 101
21:59:12.464 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"83e5173b-f9b7-4ba0-939a-685367b19f9c"}
21:59:12.979 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:59:15.452 02.473 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"595bac33-e8b4-4a76-bf38-ea2db2ff4eb1"}
21:59:15.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"595bac33-e8b4-4a76-bf38-ea2db2ff4eb1"}
21:59:15.453 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a26a3bd6-88d6-4b79-921f-f586282479c6"}
21:59:15.453 00.000 13300 case statement mapped state 1 to 101
21:59:15.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a26a3bd6-88d6-4b79-921f-f586282479c6"}
21:59:16.016 00.563 11596 Exposure complete
21:59:16.098 00.082 11596 worker thread done servicing request
21:59:16.098 00.000 13300 OnExposeComplete: enter
21:59:16.098 00.000 13300 UpdateGuideState(): m_state=1
21:59:16.099 00.001 13300 UpdateCurrentPosition: no star selected
21:59:16.099 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:59:16.099 00.000 13300 Status Line: Nessuna stella selezionata
21:59:16.105 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:59:16.113 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:59:16.113 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:16.113 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:59:16.113 00.000 13300 Enqueuing Expose request
21:59:16.113 00.000 11596 Worker thread wakes up
21:59:16.113 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:59:16.617 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:59:18.450 01.833 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dcc14948-a69f-49ae-b458-aba215e45b46"}
21:59:18.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dcc14948-a69f-49ae-b458-aba215e45b46"}
21:59:18.451 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"11aeaa46-a468-431d-b225-5e8ee80888be"}
21:59:18.451 00.000 13300 case statement mapped state 1 to 101
21:59:18.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"11aeaa46-a468-431d-b225-5e8ee80888be"}
21:59:19.645 01.194 11596 Exposure complete
21:59:19.753 00.108 11596 worker thread done servicing request
21:59:19.753 00.000 13300 OnExposeComplete: enter
21:59:19.753 00.000 13300 UpdateGuideState(): m_state=1
21:59:19.754 00.001 13300 UpdateCurrentPosition: no star selected
21:59:19.754 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:59:19.754 00.000 13300 Status Line: Nessuna stella selezionata
21:59:19.759 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:59:19.770 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
21:59:19.770 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:19.771 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:59:19.771 00.000 13300 Enqueuing Expose request
21:59:19.771 00.000 11596 Worker thread wakes up
21:59:19.771 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:59:20.279 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:59:21.449 01.170 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5fae0f7e-1f3c-4658-b2c3-ca3cf568e828"}
21:59:21.449 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5fae0f7e-1f3c-4658-b2c3-ca3cf568e828"}
21:59:21.450 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f5d62e70-6262-40e7-b4bf-3dc2a6d42f43"}
21:59:21.450 00.000 13300 case statement mapped state 1 to 101
21:59:21.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f5d62e70-6262-40e7-b4bf-3dc2a6d42f43"}
21:59:23.311 01.861 11596 Exposure complete
21:59:23.381 00.070 11596 worker thread done servicing request
21:59:23.381 00.000 13300 OnExposeComplete: enter
21:59:23.381 00.000 13300 UpdateGuideState(): m_state=1
21:59:23.382 00.001 13300 UpdateCurrentPosition: no star selected
21:59:23.382 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:59:23.382 00.000 13300 Status Line: Nessuna stella selezionata
21:59:23.385 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:59:23.392 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:59:23.392 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:23.393 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:59:23.393 00.000 13300 Enqueuing Expose request
21:59:23.393 00.000 11596 Worker thread wakes up
21:59:23.393 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:59:23.899 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:59:24.449 00.550 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"493c3b8b-9d69-4730-9828-2790e272ad39"}
21:59:24.449 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"493c3b8b-9d69-4730-9828-2790e272ad39"}
21:59:24.450 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"784ca8fd-62e7-4a8f-b66c-8d398ac02072"}
21:59:24.450 00.000 13300 case statement mapped state 1 to 101
21:59:24.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"784ca8fd-62e7-4a8f-b66c-8d398ac02072"}
21:59:26.925 02.475 11596 Exposure complete
21:59:26.995 00.070 11596 worker thread done servicing request
21:59:26.995 00.000 13300 OnExposeComplete: enter
21:59:26.995 00.000 13300 UpdateGuideState(): m_state=1
21:59:26.996 00.001 13300 UpdateCurrentPosition: no star selected
21:59:26.996 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:59:26.996 00.000 13300 Status Line: Nessuna stella selezionata
21:59:27.001 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:59:27.009 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:59:27.009 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:27.009 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:59:27.009 00.000 13300 Enqueuing Expose request
21:59:27.009 00.000 11596 Worker thread wakes up
21:59:27.009 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:59:27.448 00.439 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a8ad266f-23f7-4600-b25f-6d1d5a23c674"}
21:59:27.448 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a8ad266f-23f7-4600-b25f-6d1d5a23c674"}
21:59:27.449 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8ceb719a-f1b1-4f50-a610-0e29e1998342"}
21:59:27.449 00.000 13300 case statement mapped state 1 to 101
21:59:27.449 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8ceb719a-f1b1-4f50-a610-0e29e1998342"}
21:59:27.512 00.063 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:59:30.447 02.935 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"87c3f317-7cf6-4b6f-aef8-e738ba70052d"}
21:59:30.447 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"87c3f317-7cf6-4b6f-aef8-e738ba70052d"}
21:59:30.447 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5cb61757-dcba-4d57-8133-c1dbd4768713"}
21:59:30.448 00.001 13300 case statement mapped state 1 to 101
21:59:30.448 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5cb61757-dcba-4d57-8133-c1dbd4768713"}
21:59:30.537 00.089 11596 Exposure complete
21:59:30.615 00.078 11596 worker thread done servicing request
21:59:30.615 00.000 13300 OnExposeComplete: enter
21:59:30.615 00.000 13300 UpdateGuideState(): m_state=1
21:59:30.616 00.001 13300 UpdateCurrentPosition: no star selected
21:59:30.616 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:59:30.617 00.001 13300 Status Line: Nessuna stella selezionata
21:59:30.622 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:59:30.629 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:59:30.629 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:30.629 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:59:30.629 00.000 13300 Enqueuing Expose request
21:59:30.630 00.001 11596 Worker thread wakes up
21:59:30.630 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:59:31.140 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:59:33.446 02.306 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f4ed3c7f-c1d1-4582-9a3c-57e6015b7425"}
21:59:33.446 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f4ed3c7f-c1d1-4582-9a3c-57e6015b7425"}
21:59:33.447 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d2039bb7-45e1-4f21-9472-5439dd855515"}
21:59:33.447 00.000 13300 case statement mapped state 1 to 101
21:59:33.447 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d2039bb7-45e1-4f21-9472-5439dd855515"}
21:59:34.164 00.717 11596 Exposure complete
21:59:34.235 00.071 11596 worker thread done servicing request
21:59:34.235 00.000 13300 OnExposeComplete: enter
21:59:34.235 00.000 13300 UpdateGuideState(): m_state=1
21:59:34.236 00.001 13300 UpdateCurrentPosition: no star selected
21:59:34.236 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:59:34.236 00.000 13300 Status Line: Nessuna stella selezionata
21:59:34.240 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:59:34.248 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
21:59:34.248 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:34.248 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:59:34.248 00.000 13300 Enqueuing Expose request
21:59:34.248 00.000 11596 Worker thread wakes up
21:59:34.248 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:59:34.750 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:59:36.445 01.695 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0869f01a-39e5-448e-aff3-e384f8431e56"}
21:59:36.445 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0869f01a-39e5-448e-aff3-e384f8431e56"}
21:59:36.446 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8b080942-c28f-4479-a245-5551766e7b26"}
21:59:36.446 00.000 13300 case statement mapped state 1 to 101
21:59:36.446 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8b080942-c28f-4479-a245-5551766e7b26"}
21:59:37.775 01.329 11596 Exposure complete
21:59:37.845 00.070 11596 worker thread done servicing request
21:59:37.846 00.001 13300 OnExposeComplete: enter
21:59:37.846 00.000 13300 UpdateGuideState(): m_state=1
21:59:37.846 00.000 13300 UpdateCurrentPosition: no star selected
21:59:37.846 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:59:37.847 00.001 13300 Status Line: Nessuna stella selezionata
21:59:37.850 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
21:59:37.857 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
21:59:37.857 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:37.857 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:59:37.857 00.000 13300 Enqueuing Expose request
21:59:37.857 00.000 11596 Worker thread wakes up
21:59:37.857 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:59:38.367 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:59:39.738 01.371 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8adab80b-ba75-4194-86cb-b9a5fc894b87"}
21:59:39.739 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8adab80b-ba75-4194-86cb-b9a5fc894b87"}
21:59:39.944 00.205 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"85a48229-471a-4073-ac2d-f11aa534ca27"}
21:59:39.944 00.000 13300 case statement mapped state 1 to 101
21:59:39.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"85a48229-471a-4073-ac2d-f11aa534ca27"}
21:59:41.847 01.903 11596 Exposure complete
21:59:42.285 00.438 11596 worker thread done servicing request
21:59:47.924 05.639 13300 OnExposeComplete: enter
21:59:47.924 00.000 13300 UpdateGuideState(): m_state=1
21:59:47.925 00.001 13300 UpdateCurrentPosition: no star selected
21:59:47.925 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:59:47.925 00.000 13300 Status Line: Nessuna stella selezionata
21:59:47.975 00.050 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
21:59:48.069 00.094 13300 UpdateGuideState exits: Nessuna stella selezionata
21:59:48.069 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:48.070 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:59:48.070 00.000 13300 Enqueuing Expose request
21:59:48.071 00.001 11596 Worker thread wakes up
21:59:48.071 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:59:48.223 00.152 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d4e37b54-1dba-42c2-8bc5-8dd6fbb6c2ad"}
21:59:48.223 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d4e37b54-1dba-42c2-8bc5-8dd6fbb6c2ad"}
21:59:48.595 00.372 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:59:48.666 00.071 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"45de73ba-ab11-433e-adbe-cb84d39ea9fd"}
21:59:48.666 00.000 13300 case statement mapped state 1 to 101
21:59:48.667 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"45de73ba-ab11-433e-adbe-cb84d39ea9fd"}
21:59:48.700 00.033 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"28b944fb-6cc6-4aa2-9f85-35cd0d372849"}
21:59:48.700 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"28b944fb-6cc6-4aa2-9f85-35cd0d372849"}
21:59:48.702 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"23289b3b-0bad-4f4e-b661-9dd361d2c286"}
21:59:48.702 00.000 13300 case statement mapped state 1 to 101
21:59:48.702 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"23289b3b-0bad-4f4e-b661-9dd361d2c286"}
21:59:51.797 03.095 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2098ab65-a85f-4661-8ebb-24245e5700dc"}
21:59:51.797 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2098ab65-a85f-4661-8ebb-24245e5700dc"}
21:59:51.799 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"90b3fc89-4bbb-4c25-96ec-e6fe54c9da51"}
21:59:51.799 00.000 13300 case statement mapped state 1 to 101
21:59:51.799 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"90b3fc89-4bbb-4c25-96ec-e6fe54c9da51"}
21:59:52.230 00.431 11596 Exposure complete
21:59:52.741 00.511 11596 worker thread done servicing request
21:59:52.741 00.000 13300 OnExposeComplete: enter
21:59:52.741 00.000 13300 UpdateGuideState(): m_state=1
21:59:52.741 00.000 13300 UpdateCurrentPosition: no star selected
21:59:52.742 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:59:52.742 00.000 13300 Status Line: Nessuna stella selezionata
21:59:52.746 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:59:52.756 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
21:59:52.757 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:52.757 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:59:52.757 00.000 13300 Enqueuing Expose request
21:59:52.770 00.013 11596 Worker thread wakes up
21:59:52.770 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:59:53.308 00.538 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:59:54.797 01.489 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"323d6533-dc8c-429d-bd47-2f33a4e15b23"}
21:59:54.797 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"323d6533-dc8c-429d-bd47-2f33a4e15b23"}
21:59:54.798 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f6673287-a524-4ba8-b918-73b09f97acea"}
21:59:54.798 00.000 13300 case statement mapped state 1 to 101
21:59:54.799 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f6673287-a524-4ba8-b918-73b09f97acea"}
21:59:56.512 01.713 11596 Exposure complete
21:59:56.712 00.200 11596 worker thread done servicing request
21:59:56.712 00.000 13300 OnExposeComplete: enter
21:59:56.712 00.000 13300 UpdateGuideState(): m_state=1
21:59:56.713 00.001 13300 UpdateCurrentPosition: no star selected
21:59:56.713 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:59:56.714 00.001 13300 Status Line: Nessuna stella selezionata
21:59:56.718 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
21:59:56.730 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
21:59:56.730 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:56.730 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
21:59:56.730 00.000 13300 Enqueuing Expose request
21:59:56.731 00.001 11596 Worker thread wakes up
21:59:56.731 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
21:59:57.238 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
21:59:57.911 00.673 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"97ccc858-3e7c-402c-ab00-801e6c9798c8"}
21:59:57.911 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"97ccc858-3e7c-402c-ab00-801e6c9798c8"}
21:59:57.966 00.055 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"61880f8d-68fe-4e10-b8a9-17f72a1a7e6f"}
21:59:57.966 00.000 13300 case statement mapped state 1 to 101
21:59:57.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"61880f8d-68fe-4e10-b8a9-17f72a1a7e6f"}
22:00:00.433 02.467 11596 Exposure complete
22:00:00.984 00.551 11596 worker thread done servicing request
22:00:00.985 00.001 13300 OnExposeComplete: enter
22:00:00.985 00.000 13300 UpdateGuideState(): m_state=1
22:00:00.985 00.000 13300 UpdateCurrentPosition: no star selected
22:00:00.986 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:00:00.986 00.000 13300 Status Line: Nessuna stella selezionata
22:00:00.992 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=249, Gamma=0.510
22:00:01.003 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
22:00:01.003 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:01.003 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:00:01.004 00.001 13300 Enqueuing Expose request
22:00:01.004 00.000 11596 Worker thread wakes up
22:00:01.004 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:00:01.090 00.086 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"093750ab-5f2f-4180-b78a-fa923afb796b"}
22:00:01.090 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"093750ab-5f2f-4180-b78a-fa923afb796b"}
22:00:01.092 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"645e84c6-7370-424d-885a-d58a6142f183"}
22:00:01.092 00.000 13300 case statement mapped state 1 to 101
22:00:01.092 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"645e84c6-7370-424d-885a-d58a6142f183"}
22:00:01.506 00.414 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:00:04.120 02.614 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"beade99b-26fa-4df3-a9ad-dc642933af68"}
22:00:04.120 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"beade99b-26fa-4df3-a9ad-dc642933af68"}
22:00:04.121 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"09455255-d43f-4219-8b96-d5e6e284dfff"}
22:00:04.122 00.001 13300 case statement mapped state 1 to 101
22:00:04.122 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"09455255-d43f-4219-8b96-d5e6e284dfff"}
22:00:04.718 00.596 11596 Exposure complete
22:00:04.956 00.238 11596 worker thread done servicing request
22:00:04.956 00.000 13300 OnExposeComplete: enter
22:00:04.956 00.000 13300 UpdateGuideState(): m_state=1
22:00:04.957 00.001 13300 UpdateCurrentPosition: no star selected
22:00:04.957 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:00:04.957 00.000 13300 Status Line: Nessuna stella selezionata
22:00:04.961 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:00:04.971 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:00:04.971 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:04.971 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:00:04.971 00.000 13300 Enqueuing Expose request
22:00:04.971 00.000 11596 Worker thread wakes up
22:00:04.971 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:00:05.504 00.533 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:00:07.303 01.799 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"286e8c1d-d2e4-4f63-ad01-59ea48596d24"}
22:00:07.303 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"286e8c1d-d2e4-4f63-ad01-59ea48596d24"}
22:00:07.370 00.067 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"29962fe1-6db9-4137-80da-c70b7fadc9c9"}
22:00:07.371 00.001 13300 case statement mapped state 1 to 101
22:00:07.371 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"29962fe1-6db9-4137-80da-c70b7fadc9c9"}
22:00:08.791 01.420 11596 Exposure complete
22:00:09.103 00.312 11596 worker thread done servicing request
22:00:09.103 00.000 13300 OnExposeComplete: enter
22:00:09.103 00.000 13300 UpdateGuideState(): m_state=1
22:00:09.104 00.001 13300 UpdateCurrentPosition: no star selected
22:00:09.104 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:00:09.104 00.000 13300 Status Line: Nessuna stella selezionata
22:00:09.106 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:00:09.144 00.038 13300 UpdateGuideState exits: Nessuna stella selezionata
22:00:09.144 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:09.144 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:00:09.144 00.000 13300 Enqueuing Expose request
22:00:09.159 00.015 11596 Worker thread wakes up
22:00:09.160 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:00:09.712 00.552 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:00:10.654 00.942 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0ef46950-f0d7-4fe9-995e-895cffa6b919"}
22:00:10.654 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0ef46950-f0d7-4fe9-995e-895cffa6b919"}
22:00:10.841 00.187 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"54d33fc6-dc67-4f7e-8eed-a24aeadf5fb1"}
22:00:10.841 00.000 13300 case statement mapped state 1 to 101
22:00:10.842 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"54d33fc6-dc67-4f7e-8eed-a24aeadf5fb1"}
22:00:12.779 01.937 11596 Exposure complete
22:00:12.869 00.090 11596 worker thread done servicing request
22:00:12.870 00.001 13300 OnExposeComplete: enter
22:00:12.870 00.000 13300 UpdateGuideState(): m_state=1
22:00:12.870 00.000 13300 UpdateCurrentPosition: no star selected
22:00:12.871 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:00:12.871 00.000 13300 Status Line: Nessuna stella selezionata
22:00:12.873 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=244, Gamma=0.510
22:00:12.880 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:00:12.880 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:12.880 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:00:12.880 00.000 13300 Enqueuing Expose request
22:00:12.880 00.000 11596 Worker thread wakes up
22:00:12.881 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:00:13.394 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:00:13.703 00.309 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f0be75c1-099a-4197-8511-ed711efaa471"}
22:00:13.704 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f0be75c1-099a-4197-8511-ed711efaa471"}
22:00:13.707 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"52456a8c-5e95-42cf-b9f1-5b791aaddd43"}
22:00:13.707 00.000 13300 case statement mapped state 1 to 101
22:00:13.707 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"52456a8c-5e95-42cf-b9f1-5b791aaddd43"}
22:00:16.503 02.796 11596 Exposure complete
22:00:16.613 00.110 11596 worker thread done servicing request
22:00:16.613 00.000 13300 OnExposeComplete: enter
22:00:16.613 00.000 13300 UpdateGuideState(): m_state=1
22:00:16.614 00.001 13300 UpdateCurrentPosition: no star selected
22:00:16.614 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:00:16.614 00.000 13300 Status Line: Nessuna stella selezionata
22:00:16.618 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=244, Gamma=0.510
22:00:16.628 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:00:16.628 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:16.629 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:00:16.629 00.000 13300 Enqueuing Expose request
22:00:16.629 00.000 11596 Worker thread wakes up
22:00:16.629 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:00:16.702 00.073 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b7dd2ef0-5115-4c59-88ca-1744b097c1bb"}
22:00:16.702 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b7dd2ef0-5115-4c59-88ca-1744b097c1bb"}
22:00:16.703 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"21b2a8c1-635a-4cd1-b7b4-514de5c33dbe"}
22:00:16.703 00.000 13300 case statement mapped state 1 to 101
22:00:16.703 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"21b2a8c1-635a-4cd1-b7b4-514de5c33dbe"}
22:00:17.132 00.429 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:00:19.703 02.571 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b254c382-8bce-4fff-a34b-51381af63b68"}
22:00:19.703 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b254c382-8bce-4fff-a34b-51381af63b68"}
22:00:19.704 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ff39c53c-c87c-462e-8bc2-6903acafa457"}
22:00:19.704 00.000 13300 case statement mapped state 1 to 101
22:00:19.704 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ff39c53c-c87c-462e-8bc2-6903acafa457"}
22:00:20.182 00.478 11596 Exposure complete
22:00:20.295 00.113 11596 worker thread done servicing request
22:00:20.295 00.000 13300 OnExposeComplete: enter
22:00:20.295 00.000 13300 UpdateGuideState(): m_state=1
22:00:20.296 00.001 13300 UpdateCurrentPosition: no star selected
22:00:20.296 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:00:20.296 00.000 13300 Status Line: Nessuna stella selezionata
22:00:20.300 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:00:20.310 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:00:20.310 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:20.310 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:00:20.310 00.000 13300 Enqueuing Expose request
22:00:20.310 00.000 11596 Worker thread wakes up
22:00:20.310 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:00:20.824 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:00:22.702 01.878 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"522946dd-77f8-46e9-97e3-179cb68949c9"}
22:00:22.702 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"522946dd-77f8-46e9-97e3-179cb68949c9"}
22:00:22.703 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"38cc70ab-51e9-4598-95fd-8d767e8b8285"}
22:00:22.703 00.000 13300 case statement mapped state 1 to 101
22:00:22.704 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"38cc70ab-51e9-4598-95fd-8d767e8b8285"}
22:00:23.857 01.153 11596 Exposure complete
22:00:23.930 00.073 11596 worker thread done servicing request
22:00:23.930 00.000 13300 OnExposeComplete: enter
22:00:23.931 00.001 13300 UpdateGuideState(): m_state=1
22:00:23.931 00.000 13300 UpdateCurrentPosition: no star selected
22:00:23.931 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:00:23.931 00.000 13300 Status Line: Nessuna stella selezionata
22:00:23.934 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=249, Gamma=0.510
22:00:23.943 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
22:00:23.943 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:23.943 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:00:23.943 00.000 13300 Enqueuing Expose request
22:00:23.943 00.000 11596 Worker thread wakes up
22:00:23.944 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:00:24.448 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:00:25.700 01.252 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6c1d6e57-36c2-4bf2-8992-42c32b519c64"}
22:00:25.700 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6c1d6e57-36c2-4bf2-8992-42c32b519c64"}
22:00:25.701 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b711a866-c8b6-48ab-bd83-273a18c7dca0"}
22:00:25.701 00.000 13300 case statement mapped state 1 to 101
22:00:25.701 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b711a866-c8b6-48ab-bd83-273a18c7dca0"}
22:00:27.490 01.789 11596 Exposure complete
22:00:27.562 00.072 11596 worker thread done servicing request
22:00:27.562 00.000 13300 OnExposeComplete: enter
22:00:27.563 00.001 13300 UpdateGuideState(): m_state=1
22:00:27.563 00.000 13300 UpdateCurrentPosition: no star selected
22:00:27.563 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:00:27.563 00.000 13300 Status Line: Nessuna stella selezionata
22:00:27.566 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:00:27.575 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
22:00:27.575 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:27.575 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:00:27.575 00.000 13300 Enqueuing Expose request
22:00:27.575 00.000 11596 Worker thread wakes up
22:00:27.576 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:00:28.089 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:00:28.699 00.610 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f19b7cdf-7e07-461d-884a-17aa428455c8"}
22:00:28.699 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f19b7cdf-7e07-461d-884a-17aa428455c8"}
22:00:28.700 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eeb13c2a-1fd0-4ecc-ac4a-e0ce9aaa24bb"}
22:00:28.700 00.000 13300 case statement mapped state 1 to 101
22:00:28.700 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"eeb13c2a-1fd0-4ecc-ac4a-e0ce9aaa24bb"}
22:00:31.117 02.417 11596 Exposure complete
22:00:31.199 00.082 11596 worker thread done servicing request
22:00:31.199 00.000 13300 OnExposeComplete: enter
22:00:31.199 00.000 13300 UpdateGuideState(): m_state=1
22:00:31.199 00.000 13300 UpdateCurrentPosition: no star selected
22:00:31.200 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:00:31.200 00.000 13300 Status Line: Nessuna stella selezionata
22:00:31.203 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=242, Gamma=0.510
22:00:31.210 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:00:31.211 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:31.211 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:00:31.211 00.000 13300 Enqueuing Expose request
22:00:31.211 00.000 11596 Worker thread wakes up
22:00:31.211 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:00:31.699 00.488 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"875e28b4-1b04-4173-8434-bd33e935bf88"}
22:00:31.699 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"875e28b4-1b04-4173-8434-bd33e935bf88"}
22:00:31.700 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1778bd88-0aa0-4e64-8f1b-b878de4d912b"}
22:00:31.700 00.000 13300 case statement mapped state 1 to 101
22:00:31.700 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1778bd88-0aa0-4e64-8f1b-b878de4d912b"}
22:00:31.719 00.019 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:00:34.700 02.981 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"efb16211-2405-4207-9ac3-44e64ccc2c31"}
22:00:34.700 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"efb16211-2405-4207-9ac3-44e64ccc2c31"}
22:00:34.701 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2060e461-3ca0-42a1-9a53-48350c2fff85"}
22:00:34.701 00.000 13300 case statement mapped state 1 to 101
22:00:34.701 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2060e461-3ca0-42a1-9a53-48350c2fff85"}
22:00:34.747 00.046 11596 Exposure complete
22:00:34.822 00.075 11596 worker thread done servicing request
22:00:34.822 00.000 13300 OnExposeComplete: enter
22:00:34.822 00.000 13300 UpdateGuideState(): m_state=1
22:00:34.823 00.001 13300 UpdateCurrentPosition: no star selected
22:00:34.823 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:00:34.823 00.000 13300 Status Line: Nessuna stella selezionata
22:00:34.826 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=246, Gamma=0.510
22:00:34.834 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:00:34.834 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:34.834 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:00:34.834 00.000 13300 Enqueuing Expose request
22:00:34.834 00.000 11596 Worker thread wakes up
22:00:34.835 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:00:35.348 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:00:37.699 02.351 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fa850e0d-f7e8-4263-9391-ac26b6ff9bf7"}
22:00:37.699 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fa850e0d-f7e8-4263-9391-ac26b6ff9bf7"}
22:00:37.700 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"19b680e8-bf48-49be-8d5e-cdaec0ce20c7"}
22:00:37.700 00.000 13300 case statement mapped state 1 to 101
22:00:37.700 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"19b680e8-bf48-49be-8d5e-cdaec0ce20c7"}
22:00:38.384 00.684 11596 Exposure complete
22:00:38.457 00.073 11596 worker thread done servicing request
22:00:38.457 00.000 13300 OnExposeComplete: enter
22:00:38.457 00.000 13300 UpdateGuideState(): m_state=1
22:00:38.457 00.000 13300 UpdateCurrentPosition: no star selected
22:00:38.458 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:00:38.458 00.000 13300 Status Line: Nessuna stella selezionata
22:00:38.461 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:00:38.467 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:00:38.467 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:38.467 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:00:38.468 00.001 13300 Enqueuing Expose request
22:00:38.468 00.000 11596 Worker thread wakes up
22:00:38.468 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:00:38.979 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:00:40.699 01.720 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"65fff060-b572-4da5-9c9e-def7f51169b0"}
22:00:40.699 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"65fff060-b572-4da5-9c9e-def7f51169b0"}
22:00:40.700 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dc82d10d-7e07-47fd-b27a-27fb0dd9ef16"}
22:00:40.700 00.000 13300 case statement mapped state 1 to 101
22:00:40.700 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dc82d10d-7e07-47fd-b27a-27fb0dd9ef16"}
22:00:42.003 01.303 11596 Exposure complete
22:00:42.089 00.086 11596 worker thread done servicing request
22:00:42.089 00.000 13300 OnExposeComplete: enter
22:00:42.089 00.000 13300 UpdateGuideState(): m_state=1
22:00:42.090 00.001 13300 UpdateCurrentPosition: no star selected
22:00:42.090 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:00:42.091 00.001 13300 Status Line: Nessuna stella selezionata
22:00:42.095 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:00:42.102 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:00:42.102 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:42.102 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:00:42.103 00.001 13300 Enqueuing Expose request
22:00:42.103 00.000 11596 Worker thread wakes up
22:00:42.103 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:00:42.605 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:00:43.699 01.094 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6fd2fd67-482b-411b-8cee-524cd5811679"}
22:00:43.699 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6fd2fd67-482b-411b-8cee-524cd5811679"}
22:00:43.700 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"01b6a209-7b3d-44af-9b3a-06aa57ab96ef"}
22:00:43.700 00.000 13300 case statement mapped state 1 to 101
22:00:43.700 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"01b6a209-7b3d-44af-9b3a-06aa57ab96ef"}
22:00:45.633 01.933 11596 Exposure complete
22:00:45.746 00.113 11596 worker thread done servicing request
22:00:45.746 00.000 13300 OnExposeComplete: enter
22:00:45.746 00.000 13300 UpdateGuideState(): m_state=1
22:00:45.746 00.000 13300 UpdateCurrentPosition: no star selected
22:00:45.747 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:00:45.747 00.000 13300 Status Line: Nessuna stella selezionata
22:00:45.750 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:00:45.758 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:00:45.758 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:45.758 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:00:45.758 00.000 13300 Enqueuing Expose request
22:00:45.758 00.000 11596 Worker thread wakes up
22:00:45.759 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:00:46.269 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:00:46.698 00.429 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9fbca10f-6f27-4e08-a719-8f97784be41c"}
22:00:46.698 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9fbca10f-6f27-4e08-a719-8f97784be41c"}
22:00:46.699 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dfafe8af-182a-42d5-b8e2-7fee41bc0f02"}
22:00:46.699 00.000 13300 case statement mapped state 1 to 101
22:00:46.699 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dfafe8af-182a-42d5-b8e2-7fee41bc0f02"}
22:00:49.304 02.605 11596 Exposure complete
22:00:49.388 00.084 11596 worker thread done servicing request
22:00:49.388 00.000 13300 OnExposeComplete: enter
22:00:49.388 00.000 13300 UpdateGuideState(): m_state=1
22:00:49.389 00.001 13300 UpdateCurrentPosition: no star selected
22:00:49.389 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:00:49.389 00.000 13300 Status Line: Nessuna stella selezionata
22:00:49.394 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:00:49.403 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
22:00:49.403 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:49.404 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:00:49.404 00.000 13300 Enqueuing Expose request
22:00:49.404 00.000 11596 Worker thread wakes up
22:00:49.404 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:00:49.701 00.297 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9171926a-7844-41a4-b96d-3c742e2119c0"}
22:00:49.702 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9171926a-7844-41a4-b96d-3c742e2119c0"}
22:00:49.704 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"18e90042-247c-4235-aa68-447222581a0f"}
22:00:49.704 00.000 13300 case statement mapped state 1 to 101
22:00:49.704 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"18e90042-247c-4235-aa68-447222581a0f"}
22:00:49.918 00.214 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:00:53.154 03.236 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7aa181a9-be0a-41a5-8f5b-bb0e34b99b78"}
22:00:53.154 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7aa181a9-be0a-41a5-8f5b-bb0e34b99b78"}
22:00:53.215 00.061 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4d600013-6771-4255-8a62-cc6c54b86434"}
22:00:53.215 00.000 13300 case statement mapped state 1 to 101
22:00:53.215 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4d600013-6771-4255-8a62-cc6c54b86434"}
22:00:53.256 00.041 11596 Exposure complete
22:00:53.700 00.444 11596 worker thread done servicing request
22:00:53.701 00.001 13300 OnExposeComplete: enter
22:00:53.701 00.000 13300 UpdateGuideState(): m_state=1
22:00:53.701 00.000 13300 UpdateCurrentPosition: no star selected
22:00:53.701 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:00:53.702 00.001 13300 Status Line: Nessuna stella selezionata
22:00:53.705 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:00:53.757 00.052 13300 UpdateGuideState exits: Nessuna stella selezionata
22:00:53.757 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:53.757 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:00:53.758 00.001 13300 Enqueuing Expose request
22:00:53.758 00.000 11596 Worker thread wakes up
22:00:53.758 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:00:54.282 00.524 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:00:56.273 01.991 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fadae68c-6b5c-4b78-b99b-ff71895ba158"}
22:00:56.273 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fadae68c-6b5c-4b78-b99b-ff71895ba158"}
22:00:56.274 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bf52e233-3a90-48f0-a906-7ecddf62d6d2"}
22:00:56.274 00.000 13300 case statement mapped state 1 to 101
22:00:56.275 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bf52e233-3a90-48f0-a906-7ecddf62d6d2"}
22:00:57.370 01.095 11596 Exposure complete
22:00:57.463 00.093 11596 worker thread done servicing request
22:00:57.463 00.000 13300 OnExposeComplete: enter
22:00:57.463 00.000 13300 UpdateGuideState(): m_state=1
22:00:57.464 00.001 13300 UpdateCurrentPosition: no star selected
22:00:57.464 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:00:57.464 00.000 13300 Status Line: Nessuna stella selezionata
22:00:57.467 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:00:57.474 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:00:57.474 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:57.474 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:00:57.474 00.000 13300 Enqueuing Expose request
22:00:57.474 00.000 11596 Worker thread wakes up
22:00:57.474 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:00:57.980 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:00:59.273 01.293 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"85b8bc31-a563-44d8-82cf-d3b373f759bd"}
22:00:59.273 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"85b8bc31-a563-44d8-82cf-d3b373f759bd"}
22:00:59.274 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"57e55488-09ab-42c6-861c-63e285c6bd15"}
22:00:59.274 00.000 13300 case statement mapped state 1 to 101
22:00:59.274 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"57e55488-09ab-42c6-861c-63e285c6bd15"}
22:01:01.013 01.739 11596 Exposure complete
22:01:01.084 00.071 11596 worker thread done servicing request
22:01:01.084 00.000 13300 OnExposeComplete: enter
22:01:01.085 00.001 13300 UpdateGuideState(): m_state=1
22:01:01.085 00.000 13300 UpdateCurrentPosition: no star selected
22:01:01.085 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:01:01.086 00.001 13300 Status Line: Nessuna stella selezionata
22:01:01.088 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:01:01.095 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:01:01.095 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:01.096 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:01:01.096 00.000 13300 Enqueuing Expose request
22:01:01.096 00.000 11596 Worker thread wakes up
22:01:01.096 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:01:01.600 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:01:02.271 00.671 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3eb5ee69-82e4-4b1b-aafe-231cb2361d74"}
22:01:02.271 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3eb5ee69-82e4-4b1b-aafe-231cb2361d74"}
22:01:02.271 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"07382570-1ee1-49e2-8796-72316fa8f7af"}
22:01:02.272 00.001 13300 case statement mapped state 1 to 101
22:01:02.272 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"07382570-1ee1-49e2-8796-72316fa8f7af"}
22:01:04.628 02.356 11596 Exposure complete
22:01:04.704 00.076 11596 worker thread done servicing request
22:01:04.704 00.000 13300 OnExposeComplete: enter
22:01:04.705 00.001 13300 UpdateGuideState(): m_state=1
22:01:04.706 00.001 13300 UpdateCurrentPosition: no star selected
22:01:04.706 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:01:04.706 00.000 13300 Status Line: Nessuna stella selezionata
22:01:04.709 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:01:04.715 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:01:04.716 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:04.716 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:01:04.716 00.000 13300 Enqueuing Expose request
22:01:04.716 00.000 11596 Worker thread wakes up
22:01:04.716 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:01:05.224 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:01:05.271 00.047 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ec71f457-70b5-4268-a24b-bd485fa76fda"}
22:01:05.271 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ec71f457-70b5-4268-a24b-bd485fa76fda"}
22:01:05.271 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aa9a8c3c-7009-4479-8602-37de34150270"}
22:01:05.272 00.001 13300 case statement mapped state 1 to 101
22:01:05.272 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"aa9a8c3c-7009-4479-8602-37de34150270"}
22:01:08.257 02.985 11596 Exposure complete
22:01:08.271 00.014 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e794785e-ef16-4f55-a48b-6c34f6da05d9"}
22:01:08.271 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e794785e-ef16-4f55-a48b-6c34f6da05d9"}
22:01:08.272 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"adf5f4d8-f2ba-46b4-a385-6120e630c534"}
22:01:08.272 00.000 13300 case statement mapped state 1 to 101
22:01:08.272 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"adf5f4d8-f2ba-46b4-a385-6120e630c534"}
22:01:08.329 00.057 11596 worker thread done servicing request
22:01:08.329 00.000 13300 OnExposeComplete: enter
22:01:08.329 00.000 13300 UpdateGuideState(): m_state=1
22:01:08.329 00.000 13300 UpdateCurrentPosition: no star selected
22:01:08.329 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:01:08.330 00.001 13300 Status Line: Nessuna stella selezionata
22:01:08.332 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:01:08.339 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:01:08.339 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:08.339 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:01:08.339 00.000 13300 Enqueuing Expose request
22:01:08.339 00.000 11596 Worker thread wakes up
22:01:08.340 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:01:08.841 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:01:11.270 02.429 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"87185daa-9bcf-4cfa-9d0f-856dd1204d71"}
22:01:11.270 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"87185daa-9bcf-4cfa-9d0f-856dd1204d71"}
22:01:11.271 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e6984b47-6d8f-4300-9507-475685549679"}
22:01:11.271 00.000 13300 case statement mapped state 1 to 101
22:01:11.271 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e6984b47-6d8f-4300-9507-475685549679"}
22:01:11.870 00.599 11596 Exposure complete
22:01:11.946 00.076 11596 worker thread done servicing request
22:01:11.946 00.000 13300 OnExposeComplete: enter
22:01:11.947 00.001 13300 UpdateGuideState(): m_state=1
22:01:11.947 00.000 13300 UpdateCurrentPosition: no star selected
22:01:11.947 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:01:11.948 00.001 13300 Status Line: Nessuna stella selezionata
22:01:11.950 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:01:11.957 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:01:11.957 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:11.958 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:01:11.958 00.000 13300 Enqueuing Expose request
22:01:11.958 00.000 11596 Worker thread wakes up
22:01:11.958 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:01:12.468 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:01:14.276 01.808 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b485dd5e-716b-41d4-a357-4afc50942fe6"}
22:01:14.276 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b485dd5e-716b-41d4-a357-4afc50942fe6"}
22:01:14.279 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"960130ba-8ac6-48e0-b0e8-ea5d690cf334"}
22:01:14.279 00.000 13300 case statement mapped state 1 to 101
22:01:14.279 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"960130ba-8ac6-48e0-b0e8-ea5d690cf334"}
22:01:15.512 01.233 11596 Exposure complete
22:01:15.591 00.079 11596 worker thread done servicing request
22:01:15.591 00.000 13300 OnExposeComplete: enter
22:01:15.592 00.001 13300 UpdateGuideState(): m_state=1
22:01:15.592 00.000 13300 UpdateCurrentPosition: no star selected
22:01:15.592 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:01:15.592 00.000 13300 Status Line: Nessuna stella selezionata
22:01:15.595 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:01:15.603 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:01:15.603 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:15.603 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:01:15.603 00.000 13300 Enqueuing Expose request
22:01:15.603 00.000 11596 Worker thread wakes up
22:01:15.603 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:01:16.111 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:01:17.277 01.166 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f55b17db-295f-4425-9e8a-290f40a7eb8e"}
22:01:17.277 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f55b17db-295f-4425-9e8a-290f40a7eb8e"}
22:01:17.278 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"161740de-db44-494b-be1f-1c5cd692763c"}
22:01:17.278 00.000 13300 case statement mapped state 1 to 101
22:01:17.279 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"161740de-db44-494b-be1f-1c5cd692763c"}
22:01:19.147 01.868 11596 Exposure complete
22:01:19.260 00.113 11596 worker thread done servicing request
22:01:19.260 00.000 13300 OnExposeComplete: enter
22:01:19.261 00.001 13300 UpdateGuideState(): m_state=1
22:01:19.261 00.000 13300 UpdateCurrentPosition: no star selected
22:01:19.261 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:01:19.262 00.001 13300 Status Line: Nessuna stella selezionata
22:01:19.266 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:01:19.275 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
22:01:19.275 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:19.276 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:01:19.276 00.000 13300 Enqueuing Expose request
22:01:19.276 00.000 11596 Worker thread wakes up
22:01:19.276 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:01:19.789 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:01:20.276 00.487 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6e651a50-590f-4f96-a953-b987b78b34b5"}
22:01:20.276 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6e651a50-590f-4f96-a953-b987b78b34b5"}
22:01:20.277 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2ae0a120-007b-4033-9684-1e2e638012ed"}
22:01:20.277 00.000 13300 case statement mapped state 1 to 101
22:01:20.277 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2ae0a120-007b-4033-9684-1e2e638012ed"}
22:01:22.819 02.542 11596 Exposure complete
22:01:22.897 00.078 11596 worker thread done servicing request
22:01:22.897 00.000 13300 OnExposeComplete: enter
22:01:22.897 00.000 13300 UpdateGuideState(): m_state=1
22:01:22.897 00.000 13300 UpdateCurrentPosition: no star selected
22:01:22.898 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:01:22.898 00.000 13300 Status Line: Nessuna stella selezionata
22:01:22.900 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:01:22.908 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:01:22.908 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:22.908 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:01:22.908 00.000 13300 Enqueuing Expose request
22:01:22.908 00.000 11596 Worker thread wakes up
22:01:22.908 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:01:23.276 00.368 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"44f991e7-45b9-481e-a033-9bc736ad17c2"}
22:01:23.276 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"44f991e7-45b9-481e-a033-9bc736ad17c2"}
22:01:23.277 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"26088528-9606-4cf3-84c9-2bd0a7ad81ad"}
22:01:23.277 00.000 13300 case statement mapped state 1 to 101
22:01:23.277 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"26088528-9606-4cf3-84c9-2bd0a7ad81ad"}
22:01:23.421 00.144 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:01:26.275 02.854 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e1a43022-3cb1-4c6c-85dd-5fb242e03a45"}
22:01:26.275 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e1a43022-3cb1-4c6c-85dd-5fb242e03a45"}
22:01:26.276 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"72521b0a-7d7c-4af3-ad76-ab3b7bced34b"}
22:01:26.276 00.000 13300 case statement mapped state 1 to 101
22:01:26.276 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"72521b0a-7d7c-4af3-ad76-ab3b7bced34b"}
22:01:26.454 00.178 11596 Exposure complete
22:01:26.527 00.073 11596 worker thread done servicing request
22:01:26.528 00.001 13300 OnExposeComplete: enter
22:01:26.528 00.000 13300 UpdateGuideState(): m_state=1
22:01:26.528 00.000 13300 UpdateCurrentPosition: no star selected
22:01:26.528 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:01:26.529 00.001 13300 Status Line: Nessuna stella selezionata
22:01:26.531 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:01:26.539 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:01:26.539 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:26.539 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:01:26.539 00.000 13300 Enqueuing Expose request
22:01:26.539 00.000 11596 Worker thread wakes up
22:01:26.539 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:01:27.045 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:01:29.275 02.230 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3e3d4446-9b79-456d-9dac-3b6f9a2d393c"}
22:01:29.275 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3e3d4446-9b79-456d-9dac-3b6f9a2d393c"}
22:01:29.276 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e50e4ab5-5a92-44b7-8ad4-5fcb35c6c807"}
22:01:29.276 00.000 13300 case statement mapped state 1 to 101
22:01:29.276 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e50e4ab5-5a92-44b7-8ad4-5fcb35c6c807"}
22:01:30.069 00.793 11596 Exposure complete
22:01:30.151 00.082 13300 OnExposeComplete: enter
22:01:30.151 00.000 11596 worker thread done servicing request
22:01:30.151 00.000 13300 UpdateGuideState(): m_state=1
22:01:30.152 00.001 13300 UpdateCurrentPosition: no star selected
22:01:30.152 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:01:30.152 00.000 13300 Status Line: Nessuna stella selezionata
22:01:30.157 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:01:30.168 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
22:01:30.169 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:30.169 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:01:30.169 00.000 13300 Enqueuing Expose request
22:01:30.170 00.001 11596 Worker thread wakes up
22:01:30.170 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:01:30.673 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:01:32.274 01.601 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"42b0daf4-372f-4379-b2dd-33c2f967da99"}
22:01:32.274 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"42b0daf4-372f-4379-b2dd-33c2f967da99"}
22:01:32.275 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5bba45b7-741c-4e16-bd0c-13af31b29daf"}
22:01:32.275 00.000 13300 case statement mapped state 1 to 101
22:01:32.275 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5bba45b7-741c-4e16-bd0c-13af31b29daf"}
22:01:33.704 01.429 11596 Exposure complete
22:01:33.774 00.070 11596 worker thread done servicing request
22:01:33.774 00.000 13300 OnExposeComplete: enter
22:01:33.775 00.001 13300 UpdateGuideState(): m_state=1
22:01:33.775 00.000 13300 UpdateCurrentPosition: no star selected
22:01:33.775 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:01:33.775 00.000 13300 Status Line: Nessuna stella selezionata
22:01:33.778 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:01:33.784 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:01:33.784 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:33.784 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:01:33.784 00.000 13300 Enqueuing Expose request
22:01:33.784 00.000 11596 Worker thread wakes up
22:01:33.785 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:01:34.293 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:01:35.273 00.980 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"db92d699-69a8-4cfe-86a9-af32455fe08e"}
22:01:35.273 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"db92d699-69a8-4cfe-86a9-af32455fe08e"}
22:01:35.274 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"87f2547c-7abd-4ecb-a184-406f3426c0f8"}
22:01:35.274 00.000 13300 case statement mapped state 1 to 101
22:01:35.274 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"87f2547c-7abd-4ecb-a184-406f3426c0f8"}
22:01:37.327 02.053 11596 Exposure complete
22:01:37.399 00.072 11596 worker thread done servicing request
22:01:37.399 00.000 13300 OnExposeComplete: enter
22:01:37.399 00.000 13300 UpdateGuideState(): m_state=1
22:01:37.400 00.001 13300 UpdateCurrentPosition: no star selected
22:01:37.400 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:01:37.400 00.000 13300 Status Line: Nessuna stella selezionata
22:01:37.403 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:01:37.411 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:01:37.411 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:37.411 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:01:37.411 00.000 13300 Enqueuing Expose request
22:01:37.411 00.000 11596 Worker thread wakes up
22:01:37.411 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:01:37.916 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:01:38.274 00.358 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"06b1c50a-ef9b-4985-851d-54de6b86f358"}
22:01:38.274 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"06b1c50a-ef9b-4985-851d-54de6b86f358"}
22:01:38.275 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5aef0741-fa75-4cac-9e43-833e60b2ecae"}
22:01:38.275 00.000 13300 case statement mapped state 1 to 101
22:01:38.275 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5aef0741-fa75-4cac-9e43-833e60b2ecae"}
22:01:40.942 02.667 11596 Exposure complete
22:01:41.020 00.078 11596 worker thread done servicing request
22:01:41.020 00.000 13300 OnExposeComplete: enter
22:01:41.020 00.000 13300 UpdateGuideState(): m_state=1
22:01:41.021 00.001 13300 UpdateCurrentPosition: no star selected
22:01:41.021 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:01:41.021 00.000 13300 Status Line: Nessuna stella selezionata
22:01:41.024 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:01:41.030 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:01:41.031 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:41.031 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:01:41.031 00.000 13300 Enqueuing Expose request
22:01:41.031 00.000 11596 Worker thread wakes up
22:01:41.031 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:01:41.272 00.241 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a1ccb45e-351a-43e4-b894-2a164ceb97b2"}
22:01:41.272 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a1ccb45e-351a-43e4-b894-2a164ceb97b2"}
22:01:41.273 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"765430c1-c7b5-4891-8167-42e784ad2226"}
22:01:41.273 00.000 13300 case statement mapped state 1 to 101
22:01:41.273 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"765430c1-c7b5-4891-8167-42e784ad2226"}
22:01:41.535 00.262 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:01:44.272 02.737 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b01b96d4-8cef-4965-99eb-9ef80842f94e"}
22:01:44.272 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b01b96d4-8cef-4965-99eb-9ef80842f94e"}
22:01:44.273 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"021543bf-4801-4b84-b2df-b8bb4146d9d5"}
22:01:44.273 00.000 13300 case statement mapped state 1 to 101
22:01:44.273 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"021543bf-4801-4b84-b2df-b8bb4146d9d5"}
22:01:44.662 00.389 11596 Exposure complete
22:01:44.742 00.080 11596 worker thread done servicing request
22:01:44.743 00.001 13300 OnExposeComplete: enter
22:01:44.743 00.000 13300 UpdateGuideState(): m_state=1
22:01:44.743 00.000 13300 UpdateCurrentPosition: no star selected
22:01:44.743 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:01:44.744 00.001 13300 Status Line: Nessuna stella selezionata
22:01:44.746 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=244, Gamma=0.510
22:01:44.753 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:01:44.753 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:44.753 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:01:44.753 00.000 13300 Enqueuing Expose request
22:01:44.753 00.000 11596 Worker thread wakes up
22:01:44.753 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:01:45.268 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:01:47.270 02.002 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"04c87e6d-3b57-4c65-9e79-305ad61369a3"}
22:01:47.270 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"04c87e6d-3b57-4c65-9e79-305ad61369a3"}
22:01:47.271 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"40c98040-a94b-443f-a136-8e78c74ce0ed"}
22:01:47.271 00.000 13300 case statement mapped state 1 to 101
22:01:47.271 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"40c98040-a94b-443f-a136-8e78c74ce0ed"}
22:01:48.305 01.034 11596 Exposure complete
22:01:48.384 00.079 11596 worker thread done servicing request
22:01:48.384 00.000 13300 OnExposeComplete: enter
22:01:48.384 00.000 13300 UpdateGuideState(): m_state=1
22:01:48.384 00.000 13300 UpdateCurrentPosition: no star selected
22:01:48.385 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:01:48.385 00.000 13300 Status Line: Nessuna stella selezionata
22:01:48.388 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=244, Gamma=0.510
22:01:48.398 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:01:48.398 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:48.398 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:01:48.398 00.000 13300 Enqueuing Expose request
22:01:48.398 00.000 11596 Worker thread wakes up
22:01:48.399 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:01:48.908 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:01:50.270 01.362 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"62506f07-ab19-4bab-af8d-ecf63acca267"}
22:01:50.270 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"62506f07-ab19-4bab-af8d-ecf63acca267"}
22:01:50.271 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"423371c0-c3b6-43c3-900d-f01ac6231cf6"}
22:01:50.271 00.000 13300 case statement mapped state 1 to 101
22:01:50.271 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"423371c0-c3b6-43c3-900d-f01ac6231cf6"}
22:01:51.938 01.667 11596 Exposure complete
22:01:52.022 00.084 11596 worker thread done servicing request
22:01:52.023 00.001 13300 OnExposeComplete: enter
22:01:52.023 00.000 13300 UpdateGuideState(): m_state=1
22:01:52.023 00.000 13300 UpdateCurrentPosition: no star selected
22:01:52.023 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:01:52.024 00.001 13300 Status Line: Nessuna stella selezionata
22:01:52.026 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=217, Gamma=0.510
22:01:52.035 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
22:01:52.035 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:52.035 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:01:52.035 00.000 13300 Enqueuing Expose request
22:01:52.035 00.000 11596 Worker thread wakes up
22:01:52.035 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:01:52.552 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:01:53.271 00.719 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f4d817fc-9ec3-4917-bcb7-530193f9dbf2"}
22:01:53.271 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f4d817fc-9ec3-4917-bcb7-530193f9dbf2"}
22:01:53.272 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ab514d89-e0e9-462d-a719-c60ba2bd9d28"}
22:01:53.273 00.001 13300 case statement mapped state 1 to 101
22:01:53.273 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ab514d89-e0e9-462d-a719-c60ba2bd9d28"}
22:01:55.879 02.606 11596 Exposure complete
22:01:56.075 00.196 11596 worker thread done servicing request
22:01:56.075 00.000 13300 OnExposeComplete: enter
22:01:56.076 00.001 13300 UpdateGuideState(): m_state=1
22:01:56.076 00.000 13300 UpdateCurrentPosition: no star selected
22:01:56.076 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:01:56.077 00.001 13300 Status Line: Nessuna stella selezionata
22:01:56.080 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=215, Gamma=0.510
22:01:56.089 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
22:01:56.090 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:56.090 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:01:56.090 00.000 13300 Enqueuing Expose request
22:01:56.090 00.000 11596 Worker thread wakes up
22:01:56.090 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:01:56.370 00.280 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"19288064-2ca8-46f8-b4be-6961dc97044b"}
22:01:56.371 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"19288064-2ca8-46f8-b4be-6961dc97044b"}
22:01:56.621 00.250 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:01:56.887 00.266 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"500f210e-157e-4be6-bfbb-48679c93b766"}
22:01:56.887 00.000 13300 case statement mapped state 1 to 101
22:01:56.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"500f210e-157e-4be6-bfbb-48679c93b766"}
22:01:59.342 02.455 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d5b99999-115a-41c5-805a-1769856a7c55"}
22:01:59.342 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d5b99999-115a-41c5-805a-1769856a7c55"}
22:01:59.344 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"65a55429-f930-45b8-98c4-ac1cc073872e"}
22:01:59.344 00.000 13300 case statement mapped state 1 to 101
22:01:59.345 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"65a55429-f930-45b8-98c4-ac1cc073872e"}
22:01:59.898 00.553 11596 Exposure complete
22:02:00.192 00.294 11596 worker thread done servicing request
22:02:00.192 00.000 13300 OnExposeComplete: enter
22:02:00.192 00.000 13300 UpdateGuideState(): m_state=1
22:02:00.193 00.001 13300 UpdateCurrentPosition: no star selected
22:02:00.193 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:02:00.193 00.000 13300 Status Line: Nessuna stella selezionata
22:02:00.199 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=219, Gamma=0.510
22:02:00.221 00.022 13300 UpdateGuideState exits: Nessuna stella selezionata
22:02:00.221 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:00.222 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:02:00.222 00.000 13300 Enqueuing Expose request
22:02:00.222 00.000 11596 Worker thread wakes up
22:02:00.222 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:02:00.737 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:02:02.342 01.605 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d159ab34-afaa-43ba-87ca-23d32c97f403"}
22:02:02.342 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d159ab34-afaa-43ba-87ca-23d32c97f403"}
22:02:02.343 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e2951ccd-a49a-4680-8738-53c254c0932f"}
22:02:02.344 00.001 13300 case statement mapped state 1 to 101
22:02:02.344 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e2951ccd-a49a-4680-8738-53c254c0932f"}
22:02:03.776 01.432 11596 Exposure complete
22:02:03.851 00.075 11596 worker thread done servicing request
22:02:03.851 00.000 13300 OnExposeComplete: enter
22:02:03.851 00.000 13300 UpdateGuideState(): m_state=1
22:02:03.852 00.001 13300 UpdateCurrentPosition: no star selected
22:02:03.852 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:02:03.853 00.001 13300 Status Line: Nessuna stella selezionata
22:02:03.856 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=225, Gamma=0.510
22:02:03.863 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:02:03.864 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:03.864 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:02:03.864 00.000 13300 Enqueuing Expose request
22:02:03.864 00.000 11596 Worker thread wakes up
22:02:03.864 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:02:04.380 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:02:05.342 00.962 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5b18b279-1497-456b-8e18-522c074f35a4"}
22:02:05.342 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5b18b279-1497-456b-8e18-522c074f35a4"}
22:02:05.343 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c5d67d90-e3dc-4fd9-bffe-e2cbd7d4e336"}
22:02:05.343 00.000 13300 case statement mapped state 1 to 101
22:02:05.343 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c5d67d90-e3dc-4fd9-bffe-e2cbd7d4e336"}
22:02:07.417 02.074 11596 Exposure complete
22:02:07.489 00.072 11596 worker thread done servicing request
22:02:07.489 00.000 13300 OnExposeComplete: enter
22:02:07.489 00.000 13300 UpdateGuideState(): m_state=1
22:02:07.489 00.000 13300 UpdateCurrentPosition: no star selected
22:02:07.490 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:02:07.490 00.000 13300 Status Line: Nessuna stella selezionata
22:02:07.492 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
22:02:07.501 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
22:02:07.501 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:07.501 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:02:07.501 00.000 13300 Enqueuing Expose request
22:02:07.501 00.000 11596 Worker thread wakes up
22:02:07.501 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:02:08.008 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:02:08.341 00.333 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a4a14795-870d-42fe-9bf5-3cb934be0990"}
22:02:08.341 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a4a14795-870d-42fe-9bf5-3cb934be0990"}
22:02:08.342 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5fc2852e-b0f6-4964-a05d-ffee3eec1e33"}
22:02:08.342 00.000 13300 case statement mapped state 1 to 101
22:02:08.342 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5fc2852e-b0f6-4964-a05d-ffee3eec1e33"}
22:02:11.037 02.695 11596 Exposure complete
22:02:11.109 00.072 11596 worker thread done servicing request
22:02:11.109 00.000 13300 OnExposeComplete: enter
22:02:11.110 00.001 13300 UpdateGuideState(): m_state=1
22:02:11.110 00.000 13300 UpdateCurrentPosition: no star selected
22:02:11.110 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:02:11.110 00.000 13300 Status Line: Nessuna stella selezionata
22:02:11.114 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=229, Gamma=0.510
22:02:11.122 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:02:11.122 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:11.122 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:02:11.122 00.000 13300 Enqueuing Expose request
22:02:11.122 00.000 11596 Worker thread wakes up
22:02:11.123 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:02:11.340 00.217 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"51024833-102c-4cfe-9485-e5bd7631f759"}
22:02:11.340 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"51024833-102c-4cfe-9485-e5bd7631f759"}
22:02:11.341 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"74c4402f-9df2-4910-a17f-c60cae2d5457"}
22:02:11.341 00.000 13300 case statement mapped state 1 to 101
22:02:11.341 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"74c4402f-9df2-4910-a17f-c60cae2d5457"}
22:02:11.636 00.295 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:02:14.340 02.704 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eee4d1dd-d48d-4580-8e9b-88f8cacb910b"}
22:02:14.340 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eee4d1dd-d48d-4580-8e9b-88f8cacb910b"}
22:02:14.341 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fe4415fe-e235-42e0-828b-4364fd7bcea5"}
22:02:14.341 00.000 13300 case statement mapped state 1 to 101
22:02:14.342 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fe4415fe-e235-42e0-828b-4364fd7bcea5"}
22:02:14.679 00.337 11596 Exposure complete
22:02:14.791 00.112 11596 worker thread done servicing request
22:02:14.791 00.000 13300 OnExposeComplete: enter
22:02:14.792 00.001 13300 UpdateGuideState(): m_state=1
22:02:14.792 00.000 13300 UpdateCurrentPosition: no star selected
22:02:14.793 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:02:14.793 00.000 13300 Status Line: Nessuna stella selezionata
22:02:14.797 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=226, Gamma=0.510
22:02:14.806 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
22:02:14.806 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:14.806 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:02:14.807 00.001 13300 Enqueuing Expose request
22:02:14.807 00.000 11596 Worker thread wakes up
22:02:14.807 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:02:15.322 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:02:17.340 02.018 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"957f0029-8833-4911-ba12-34704e645dc1"}
22:02:17.340 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"957f0029-8833-4911-ba12-34704e645dc1"}
22:02:17.341 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cdc13546-bc0b-4697-ad7e-b8783dd14c9c"}
22:02:17.341 00.000 13300 case statement mapped state 1 to 101
22:02:17.341 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cdc13546-bc0b-4697-ad7e-b8783dd14c9c"}
22:02:18.351 01.010 11596 Exposure complete
22:02:18.429 00.078 11596 worker thread done servicing request
22:02:18.429 00.000 13300 OnExposeComplete: enter
22:02:18.429 00.000 13300 UpdateGuideState(): m_state=1
22:02:18.429 00.000 13300 UpdateCurrentPosition: no star selected
22:02:18.430 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:02:18.430 00.000 13300 Status Line: Nessuna stella selezionata
22:02:18.434 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:02:18.442 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:02:18.442 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:18.443 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:02:18.443 00.000 13300 Enqueuing Expose request
22:02:18.443 00.000 11596 Worker thread wakes up
22:02:18.443 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:02:18.957 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:02:20.338 01.381 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"815046d4-2c8c-4b94-af33-c2677ea22809"}
22:02:20.338 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"815046d4-2c8c-4b94-af33-c2677ea22809"}
22:02:20.339 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"52168dc7-cb89-4d48-8fd4-3455c1d44d64"}
22:02:20.339 00.000 13300 case statement mapped state 1 to 101
22:02:20.339 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"52168dc7-cb89-4d48-8fd4-3455c1d44d64"}
22:02:21.992 01.653 11596 Exposure complete
22:02:22.065 00.073 11596 worker thread done servicing request
22:02:22.065 00.000 13300 OnExposeComplete: enter
22:02:22.065 00.000 13300 UpdateGuideState(): m_state=1
22:02:22.065 00.000 13300 UpdateCurrentPosition: no star selected
22:02:22.066 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:02:22.066 00.000 13300 Status Line: Nessuna stella selezionata
22:02:22.069 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:02:22.076 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:02:22.076 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:22.076 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:02:22.076 00.000 13300 Enqueuing Expose request
22:02:22.076 00.000 11596 Worker thread wakes up
22:02:22.076 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:02:22.578 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:02:23.336 00.758 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9bc58d4b-4783-4924-b316-0ffea8356659"}
22:02:23.336 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9bc58d4b-4783-4924-b316-0ffea8356659"}
22:02:23.338 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fa20fa35-6194-420b-b861-b97d686fd920"}
22:02:23.338 00.000 13300 case statement mapped state 1 to 101
22:02:23.338 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fa20fa35-6194-420b-b861-b97d686fd920"}
22:02:25.601 02.263 11596 Exposure complete
22:02:25.679 00.078 11596 worker thread done servicing request
22:02:25.680 00.001 13300 OnExposeComplete: enter
22:02:25.680 00.000 13300 UpdateGuideState(): m_state=1
22:02:25.680 00.000 13300 UpdateCurrentPosition: no star selected
22:02:25.680 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:02:25.681 00.001 13300 Status Line: Nessuna stella selezionata
22:02:25.683 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:02:25.690 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:02:25.690 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:25.690 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:02:25.690 00.000 13300 Enqueuing Expose request
22:02:25.690 00.000 11596 Worker thread wakes up
22:02:25.690 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:02:26.196 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:02:26.337 00.141 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e29d0003-4aca-4af7-b588-3ee95f671349"}
22:02:26.337 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e29d0003-4aca-4af7-b588-3ee95f671349"}
22:02:26.338 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8c560a5a-8a82-4c72-acad-a225fa7699c2"}
22:02:26.338 00.000 13300 case statement mapped state 1 to 101
22:02:26.338 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8c560a5a-8a82-4c72-acad-a225fa7699c2"}
22:02:29.242 02.904 11596 Exposure complete
22:02:29.315 00.073 11596 worker thread done servicing request
22:02:29.315 00.000 13300 OnExposeComplete: enter
22:02:29.316 00.001 13300 UpdateGuideState(): m_state=1
22:02:29.316 00.000 13300 UpdateCurrentPosition: no star selected
22:02:29.316 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:02:29.316 00.000 13300 Status Line: Nessuna stella selezionata
22:02:29.319 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=235, Gamma=0.510
22:02:29.326 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:02:29.326 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:29.326 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:02:29.326 00.000 13300 Enqueuing Expose request
22:02:29.326 00.000 11596 Worker thread wakes up
22:02:29.326 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:02:29.335 00.009 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9d0ed993-4562-41f4-a925-4da369aa0ec1"}
22:02:29.335 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9d0ed993-4562-41f4-a925-4da369aa0ec1"}
22:02:29.335 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4693c040-17c6-4cac-bb3b-0cb8a24864d2"}
22:02:29.336 00.001 13300 case statement mapped state 1 to 101
22:02:29.336 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4693c040-17c6-4cac-bb3b-0cb8a24864d2"}
22:02:29.840 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:02:32.335 02.495 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"efe9694d-3ca2-4059-a7e0-858d47f5a4a4"}
22:02:32.335 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"efe9694d-3ca2-4059-a7e0-858d47f5a4a4"}
22:02:32.336 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"21f8fd4b-78d2-4c97-a6c6-185320077249"}
22:02:32.336 00.000 13300 case statement mapped state 1 to 101
22:02:32.336 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"21f8fd4b-78d2-4c97-a6c6-185320077249"}
22:02:32.865 00.529 11596 Exposure complete
22:02:32.937 00.072 11596 worker thread done servicing request
22:02:32.938 00.001 13300 OnExposeComplete: enter
22:02:32.938 00.000 13300 UpdateGuideState(): m_state=1
22:02:32.938 00.000 13300 UpdateCurrentPosition: no star selected
22:02:32.938 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:02:32.939 00.001 13300 Status Line: Nessuna stella selezionata
22:02:32.941 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=220, Gamma=0.510
22:02:32.948 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:02:32.948 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:32.948 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:02:32.948 00.000 13300 Enqueuing Expose request
22:02:32.948 00.000 11596 Worker thread wakes up
22:02:32.949 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:02:33.462 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:02:35.334 01.872 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5505dbf7-23ab-4808-8d63-331bf93a6d10"}
22:02:35.334 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5505dbf7-23ab-4808-8d63-331bf93a6d10"}
22:02:35.335 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b5e84068-55e6-4afc-b31f-306eac630726"}
22:02:35.335 00.000 13300 case statement mapped state 1 to 101
22:02:35.335 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b5e84068-55e6-4afc-b31f-306eac630726"}
22:02:36.491 01.156 11596 Exposure complete
22:02:36.569 00.078 11596 worker thread done servicing request
22:02:36.569 00.000 13300 OnExposeComplete: enter
22:02:36.570 00.001 13300 UpdateGuideState(): m_state=1
22:02:36.570 00.000 13300 UpdateCurrentPosition: no star selected
22:02:36.570 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:02:36.571 00.001 13300 Status Line: Nessuna stella selezionata
22:02:36.575 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=237, Gamma=0.510
22:02:36.585 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:02:36.586 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:36.586 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:02:36.586 00.000 13300 Enqueuing Expose request
22:02:36.586 00.000 11596 Worker thread wakes up
22:02:36.586 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:02:37.095 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:02:38.333 01.238 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a91a688c-2475-4f4c-bc75-27e78788976a"}
22:02:38.333 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a91a688c-2475-4f4c-bc75-27e78788976a"}
22:02:38.334 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"790b29be-0fb2-46a7-bb9c-ac125404899a"}
22:02:38.334 00.000 13300 case statement mapped state 1 to 101
22:02:38.334 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"790b29be-0fb2-46a7-bb9c-ac125404899a"}
22:02:40.118 01.784 11596 Exposure complete
22:02:40.189 00.071 11596 worker thread done servicing request
22:02:40.189 00.000 13300 OnExposeComplete: enter
22:02:40.190 00.001 13300 UpdateGuideState(): m_state=1
22:02:40.190 00.000 13300 UpdateCurrentPosition: no star selected
22:02:40.190 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:02:40.190 00.000 13300 Status Line: Nessuna stella selezionata
22:02:40.193 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
22:02:40.204 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
22:02:40.204 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:40.204 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:02:40.204 00.000 13300 Enqueuing Expose request
22:02:40.204 00.000 11596 Worker thread wakes up
22:02:40.205 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:02:40.720 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:02:41.333 00.613 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2c0baa3d-ff82-4e33-9dd9-975387e9bdc2"}
22:02:41.333 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2c0baa3d-ff82-4e33-9dd9-975387e9bdc2"}
22:02:41.334 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8884f868-907d-4449-aead-7af84acadb9b"}
22:02:41.334 00.000 13300 case statement mapped state 1 to 101
22:02:41.334 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8884f868-907d-4449-aead-7af84acadb9b"}
22:02:43.743 02.409 11596 Exposure complete
22:02:43.816 00.073 11596 worker thread done servicing request
22:02:43.816 00.000 13300 OnExposeComplete: enter
22:02:43.816 00.000 13300 UpdateGuideState(): m_state=1
22:02:43.817 00.001 13300 UpdateCurrentPosition: no star selected
22:02:43.817 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:02:43.817 00.000 13300 Status Line: Nessuna stella selezionata
22:02:43.824 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=226, Gamma=0.510
22:02:43.833 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
22:02:43.833 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:43.834 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:02:43.834 00.000 13300 Enqueuing Expose request
22:02:43.834 00.000 11596 Worker thread wakes up
22:02:43.834 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:02:44.332 00.498 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cd70d816-6157-4769-b152-5cfd719efe72"}
22:02:44.332 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cd70d816-6157-4769-b152-5cfd719efe72"}
22:02:44.333 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5f244192-fe9d-4c5e-9657-e3e90fca6ac4"}
22:02:44.333 00.000 13300 case statement mapped state 1 to 101
22:02:44.333 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5f244192-fe9d-4c5e-9657-e3e90fca6ac4"}
22:02:44.349 00.016 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:02:47.331 02.982 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c85ec225-4aa0-4eb0-9367-1bf2b8f4e4f0"}
22:02:47.331 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c85ec225-4aa0-4eb0-9367-1bf2b8f4e4f0"}
22:02:47.332 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bb864a25-0865-4184-9152-02b7b0b509e4"}
22:02:47.332 00.000 13300 case statement mapped state 1 to 101
22:02:47.332 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bb864a25-0865-4184-9152-02b7b0b509e4"}
22:02:47.374 00.042 11596 Exposure complete
22:02:47.451 00.077 11596 worker thread done servicing request
22:02:47.452 00.001 13300 OnExposeComplete: enter
22:02:47.452 00.000 13300 UpdateGuideState(): m_state=1
22:02:47.452 00.000 13300 UpdateCurrentPosition: no star selected
22:02:47.452 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:02:47.453 00.001 13300 Status Line: Nessuna stella selezionata
22:02:47.455 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=241, Gamma=0.510
22:02:47.463 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:02:47.463 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:47.463 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:02:47.463 00.000 13300 Enqueuing Expose request
22:02:47.463 00.000 11596 Worker thread wakes up
22:02:47.463 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:02:47.969 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:02:50.331 02.362 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8767c657-b342-4f94-a5ae-ba1ad8fe8d1c"}
22:02:50.331 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8767c657-b342-4f94-a5ae-ba1ad8fe8d1c"}
22:02:50.332 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2e92b43b-a41d-4dc5-83d6-f833ef532a56"}
22:02:50.332 00.000 13300 case statement mapped state 1 to 101
22:02:50.332 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2e92b43b-a41d-4dc5-83d6-f833ef532a56"}
22:02:51.005 00.673 11596 Exposure complete
22:02:51.079 00.074 11596 worker thread done servicing request
22:02:51.080 00.001 13300 OnExposeComplete: enter
22:02:51.080 00.000 13300 UpdateGuideState(): m_state=1
22:02:51.080 00.000 13300 UpdateCurrentPosition: no star selected
22:02:51.080 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:02:51.080 00.000 13300 Status Line: Nessuna stella selezionata
22:02:51.084 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=233, Gamma=0.510
22:02:51.091 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:02:51.091 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:51.091 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:02:51.091 00.000 13300 Enqueuing Expose request
22:02:51.091 00.000 11596 Worker thread wakes up
22:02:51.091 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:02:51.604 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:02:53.330 01.726 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a9bff686-4473-4cba-812b-24183f3532c6"}
22:02:53.330 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a9bff686-4473-4cba-812b-24183f3532c6"}
22:02:53.331 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f260f256-db2d-4710-8c99-05e001d9fce9"}
22:02:53.332 00.001 13300 case statement mapped state 1 to 101
22:02:53.332 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f260f256-db2d-4710-8c99-05e001d9fce9"}
22:02:54.644 01.312 11596 Exposure complete
22:02:54.737 00.093 11596 worker thread done servicing request
22:02:54.737 00.000 13300 OnExposeComplete: enter
22:02:54.738 00.001 13300 UpdateGuideState(): m_state=1
22:02:54.738 00.000 13300 UpdateCurrentPosition: no star selected
22:02:54.738 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:02:54.739 00.001 13300 Status Line: Nessuna stella selezionata
22:02:54.743 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=240, Gamma=0.510
22:02:54.753 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:02:54.753 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:54.753 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:02:54.753 00.000 13300 Enqueuing Expose request
22:02:54.753 00.000 11596 Worker thread wakes up
22:02:54.753 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:02:55.265 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:02:56.331 01.066 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2f57a02c-3c19-4080-98de-15f5bf147c8c"}
22:02:56.331 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2f57a02c-3c19-4080-98de-15f5bf147c8c"}
22:02:56.332 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cfaa9e09-e6d5-49d6-b8cb-f6373694377f"}
22:02:56.332 00.000 13300 case statement mapped state 1 to 101
22:02:56.332 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cfaa9e09-e6d5-49d6-b8cb-f6373694377f"}
22:02:58.657 02.325 11596 Exposure complete
22:02:59.038 00.381 11596 worker thread done servicing request
22:02:59.039 00.001 13300 OnExposeComplete: enter
22:02:59.039 00.000 13300 UpdateGuideState(): m_state=1
22:02:59.039 00.000 13300 UpdateCurrentPosition: no star selected
22:02:59.040 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:02:59.040 00.000 13300 Status Line: Nessuna stella selezionata
22:02:59.044 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:02:59.098 00.054 13300 UpdateGuideState exits: Nessuna stella selezionata
22:02:59.098 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:59.098 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:02:59.098 00.000 13300 Enqueuing Expose request
22:02:59.099 00.001 11596 Worker thread wakes up
22:02:59.099 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:02:59.503 00.404 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0ee56575-3a6e-4fec-b73c-8e95cab1060d"}
22:02:59.503 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0ee56575-3a6e-4fec-b73c-8e95cab1060d"}
22:02:59.628 00.125 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e841b654-190c-41c4-8005-db8bb3c826fb"}
22:02:59.628 00.000 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:02:59.628 00.000 13300 case statement mapped state 1 to 101
22:02:59.628 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e841b654-190c-41c4-8005-db8bb3c826fb"}
22:03:02.548 02.920 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f60c8dd3-2e82-44b8-9f13-f6f62bc16646"}
22:03:02.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f60c8dd3-2e82-44b8-9f13-f6f62bc16646"}
22:03:02.816 00.268 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c3fb25f1-5c04-4bb8-bce5-eab53a2d6623"}
22:03:02.816 00.000 13300 case statement mapped state 1 to 101
22:03:02.816 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c3fb25f1-5c04-4bb8-bce5-eab53a2d6623"}
22:03:03.054 00.238 11596 Exposure complete
22:03:03.211 00.157 11596 worker thread done servicing request
22:03:03.211 00.000 13300 OnExposeComplete: enter
22:03:03.211 00.000 13300 UpdateGuideState(): m_state=1
22:03:03.211 00.000 13300 UpdateCurrentPosition: no star selected
22:03:03.212 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:03:03.212 00.000 13300 Status Line: Nessuna stella selezionata
22:03:03.215 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=229, Gamma=0.510
22:03:03.226 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
22:03:03.226 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:03.226 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:03:03.226 00.000 13300 Enqueuing Expose request
22:03:03.226 00.000 11596 Worker thread wakes up
22:03:03.226 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:03:03.770 00.544 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:03:05.540 01.770 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fb69b456-6b06-4408-b893-05e7d87975c5"}
22:03:05.541 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fb69b456-6b06-4408-b893-05e7d87975c5"}
22:03:05.542 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d6a19028-3037-486e-9f0f-54f1eb8e5ae7"}
22:03:05.542 00.000 13300 case statement mapped state 1 to 101
22:03:05.542 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d6a19028-3037-486e-9f0f-54f1eb8e5ae7"}
22:03:06.806 01.264 11596 Exposure complete
22:03:06.900 00.094 11596 worker thread done servicing request
22:03:06.900 00.000 13300 OnExposeComplete: enter
22:03:06.900 00.000 13300 UpdateGuideState(): m_state=1
22:03:06.901 00.001 13300 UpdateCurrentPosition: no star selected
22:03:06.901 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:03:06.901 00.000 13300 Status Line: Nessuna stella selezionata
22:03:06.907 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=240, Gamma=0.510
22:03:06.914 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:03:06.915 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:06.915 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:03:06.915 00.000 13300 Enqueuing Expose request
22:03:06.915 00.000 11596 Worker thread wakes up
22:03:06.916 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:03:07.418 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:03:08.538 01.120 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c70496db-cd7b-45d7-8607-d6d4ac75b903"}
22:03:08.538 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c70496db-cd7b-45d7-8607-d6d4ac75b903"}
22:03:08.539 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"00ff3aba-5ef7-4598-8357-18325a5b2cd0"}
22:03:08.539 00.000 13300 case statement mapped state 1 to 101
22:03:08.539 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"00ff3aba-5ef7-4598-8357-18325a5b2cd0"}
22:03:10.446 01.907 11596 Exposure complete
22:03:10.518 00.072 11596 worker thread done servicing request
22:03:10.518 00.000 13300 OnExposeComplete: enter
22:03:10.518 00.000 13300 UpdateGuideState(): m_state=1
22:03:10.519 00.001 13300 UpdateCurrentPosition: no star selected
22:03:10.519 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:03:10.519 00.000 13300 Status Line: Nessuna stella selezionata
22:03:10.523 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=241, Gamma=0.510
22:03:10.530 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:03:10.530 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:10.530 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:03:10.530 00.000 13300 Enqueuing Expose request
22:03:10.530 00.000 11596 Worker thread wakes up
22:03:10.530 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:03:11.035 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:03:11.539 00.504 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"39bdf370-5772-4c02-bf2e-1b72ed69869f"}
22:03:11.539 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"39bdf370-5772-4c02-bf2e-1b72ed69869f"}
22:03:11.540 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"89678162-af39-462d-b18c-cdf24ab0c34e"}
22:03:11.540 00.000 13300 case statement mapped state 1 to 101
22:03:11.540 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"89678162-af39-462d-b18c-cdf24ab0c34e"}
22:03:14.096 02.556 11596 Exposure complete
22:03:14.217 00.121 11596 worker thread done servicing request
22:03:14.217 00.000 13300 OnExposeComplete: enter
22:03:14.217 00.000 13300 UpdateGuideState(): m_state=1
22:03:14.218 00.001 13300 UpdateCurrentPosition: no star selected
22:03:14.218 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:03:14.218 00.000 13300 Status Line: Nessuna stella selezionata
22:03:14.223 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=242, Gamma=0.510
22:03:14.236 00.013 13300 UpdateGuideState exits: Nessuna stella selezionata
22:03:14.236 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:14.236 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:03:14.236 00.000 13300 Enqueuing Expose request
22:03:14.237 00.001 11596 Worker thread wakes up
22:03:14.237 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:03:14.539 00.302 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0544f729-c4b7-4484-9b1d-313d98c39772"}
22:03:14.540 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0544f729-c4b7-4484-9b1d-313d98c39772"}
22:03:14.541 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a1b39e63-6783-401a-996d-6fdb91bf067c"}
22:03:14.541 00.000 13300 case statement mapped state 1 to 101
22:03:14.541 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a1b39e63-6783-401a-996d-6fdb91bf067c"}
22:03:14.739 00.198 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:03:17.538 02.799 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6939d2e1-9fcd-4cbd-bcbc-c0ef934b91bd"}
22:03:17.539 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6939d2e1-9fcd-4cbd-bcbc-c0ef934b91bd"}
22:03:17.539 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"928651bb-8db6-4828-8fb3-e628827a6d02"}
22:03:17.539 00.000 13300 case statement mapped state 1 to 101
22:03:17.540 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"928651bb-8db6-4828-8fb3-e628827a6d02"}
22:03:17.781 00.241 11596 Exposure complete
22:03:17.870 00.089 11596 worker thread done servicing request
22:03:17.870 00.000 13300 OnExposeComplete: enter
22:03:17.870 00.000 13300 UpdateGuideState(): m_state=1
22:03:17.870 00.000 13300 UpdateCurrentPosition: no star selected
22:03:17.871 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:03:17.871 00.000 13300 Status Line: Nessuna stella selezionata
22:03:17.876 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:03:17.883 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:03:17.884 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:17.884 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:03:17.884 00.000 13300 Enqueuing Expose request
22:03:17.884 00.000 11596 Worker thread wakes up
22:03:17.884 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:03:18.395 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:03:20.538 02.143 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2504f38f-c064-489d-a134-4d4fcd361791"}
22:03:20.538 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2504f38f-c064-489d-a134-4d4fcd361791"}
22:03:20.539 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"010ea04b-4c2a-4c6e-ac08-30db01492318"}
22:03:20.539 00.000 13300 case statement mapped state 1 to 101
22:03:20.539 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"010ea04b-4c2a-4c6e-ac08-30db01492318"}
22:03:21.423 00.884 11596 Exposure complete
22:03:21.496 00.073 11596 worker thread done servicing request
22:03:21.496 00.000 13300 OnExposeComplete: enter
22:03:21.496 00.000 13300 UpdateGuideState(): m_state=1
22:03:21.496 00.000 13300 UpdateCurrentPosition: no star selected
22:03:21.497 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:03:21.497 00.000 13300 Status Line: Nessuna stella selezionata
22:03:21.499 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:03:21.506 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:03:21.506 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:21.506 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:03:21.506 00.000 13300 Enqueuing Expose request
22:03:21.506 00.000 11596 Worker thread wakes up
22:03:21.507 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:03:22.023 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:03:23.537 01.514 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"989e3acf-3568-493b-96c7-cf6c5e299666"}
22:03:23.537 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"989e3acf-3568-493b-96c7-cf6c5e299666"}
22:03:23.538 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b6664617-57b4-4b43-8a28-994d603b1f9d"}
22:03:23.538 00.000 13300 case statement mapped state 1 to 101
22:03:23.538 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b6664617-57b4-4b43-8a28-994d603b1f9d"}
22:03:25.045 01.507 11596 Exposure complete
22:03:25.115 00.070 11596 worker thread done servicing request
22:03:25.115 00.000 13300 OnExposeComplete: enter
22:03:25.116 00.001 13300 UpdateGuideState(): m_state=1
22:03:25.116 00.000 13300 UpdateCurrentPosition: no star selected
22:03:25.116 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:03:25.116 00.000 13300 Status Line: Nessuna stella selezionata
22:03:25.119 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=252, Gamma=0.510
22:03:25.125 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:03:25.125 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:25.126 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:03:25.126 00.000 13300 Enqueuing Expose request
22:03:25.126 00.000 11596 Worker thread wakes up
22:03:25.126 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:03:25.634 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:03:26.536 00.902 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e02840c8-4da5-44ed-8ceb-73d194c47b6b"}
22:03:26.536 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e02840c8-4da5-44ed-8ceb-73d194c47b6b"}
22:03:26.537 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"89138ce6-cc9e-41fd-8053-0c0fd6ee15e6"}
22:03:26.537 00.000 13300 case statement mapped state 1 to 101
22:03:26.537 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"89138ce6-cc9e-41fd-8053-0c0fd6ee15e6"}
22:03:28.666 02.129 11596 Exposure complete
22:03:28.742 00.076 11596 worker thread done servicing request
22:03:28.742 00.000 13300 OnExposeComplete: enter
22:03:28.742 00.000 13300 UpdateGuideState(): m_state=1
22:03:28.742 00.000 13300 UpdateCurrentPosition: no star selected
22:03:28.743 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:03:28.743 00.000 13300 Status Line: Nessuna stella selezionata
22:03:28.746 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=252, Gamma=0.510
22:03:28.752 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:03:28.752 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:28.753 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:03:28.753 00.000 13300 Enqueuing Expose request
22:03:28.753 00.000 11596 Worker thread wakes up
22:03:28.753 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:03:29.264 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:03:29.535 00.271 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"09e07b75-1740-487e-981f-a2f4a62af6ec"}
22:03:29.535 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"09e07b75-1740-487e-981f-a2f4a62af6ec"}
22:03:29.536 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f52905bb-6db3-4d3f-925d-cba8b761dbfb"}
22:03:29.536 00.000 13300 case statement mapped state 1 to 101
22:03:29.536 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f52905bb-6db3-4d3f-925d-cba8b761dbfb"}
22:03:32.305 02.769 11596 Exposure complete
22:03:32.395 00.090 11596 worker thread done servicing request
22:03:32.395 00.000 13300 OnExposeComplete: enter
22:03:32.395 00.000 13300 UpdateGuideState(): m_state=1
22:03:32.395 00.000 13300 UpdateCurrentPosition: no star selected
22:03:32.395 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:03:32.396 00.001 13300 Status Line: Nessuna stella selezionata
22:03:32.398 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=253, Gamma=0.510
22:03:32.405 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:03:32.405 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:32.405 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:03:32.405 00.000 13300 Enqueuing Expose request
22:03:32.405 00.000 11596 Worker thread wakes up
22:03:32.405 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:03:32.536 00.131 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bc9b9615-26b7-4217-9f65-b3f8636ea171"}
22:03:32.536 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bc9b9615-26b7-4217-9f65-b3f8636ea171"}
22:03:32.537 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e9409a54-00c1-49d2-a14a-15c7b785486f"}
22:03:32.537 00.000 13300 case statement mapped state 1 to 101
22:03:32.537 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e9409a54-00c1-49d2-a14a-15c7b785486f"}
22:03:32.912 00.375 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:03:35.535 02.623 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e75a79e5-4410-4235-bd43-cc5099ae4e30"}
22:03:35.535 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e75a79e5-4410-4235-bd43-cc5099ae4e30"}
22:03:35.536 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b12e79ec-00e9-4e4c-91fc-ff2079770394"}
22:03:35.536 00.000 13300 case statement mapped state 1 to 101
22:03:35.536 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b12e79ec-00e9-4e4c-91fc-ff2079770394"}
22:03:35.940 00.404 11596 Exposure complete
22:03:36.013 00.073 11596 worker thread done servicing request
22:03:36.013 00.000 13300 OnExposeComplete: enter
22:03:36.014 00.001 13300 UpdateGuideState(): m_state=1
22:03:36.014 00.000 13300 UpdateCurrentPosition: no star selected
22:03:36.014 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:03:36.014 00.000 13300 Status Line: Nessuna stella selezionata
22:03:36.017 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
22:03:36.023 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:03:36.024 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:36.024 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:03:36.024 00.000 13300 Enqueuing Expose request
22:03:36.024 00.000 11596 Worker thread wakes up
22:03:36.024 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:03:36.532 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:03:38.533 02.001 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"47941704-7bbe-4e5d-a152-9d849e913334"}
22:03:38.533 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"47941704-7bbe-4e5d-a152-9d849e913334"}
22:03:38.534 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8f53f869-b682-40c1-a794-693763804797"}
22:03:38.534 00.000 13300 case statement mapped state 1 to 101
22:03:38.534 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8f53f869-b682-40c1-a794-693763804797"}
22:03:39.569 01.035 11596 Exposure complete
22:03:39.642 00.073 11596 worker thread done servicing request
22:03:39.642 00.000 13300 OnExposeComplete: enter
22:03:39.642 00.000 13300 UpdateGuideState(): m_state=1
22:03:39.642 00.000 13300 UpdateCurrentPosition: no star selected
22:03:39.643 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:03:39.643 00.000 13300 Status Line: Nessuna stella selezionata
22:03:39.645 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=241, Gamma=0.510
22:03:39.653 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:03:39.653 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:39.653 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:03:39.653 00.000 13300 Enqueuing Expose request
22:03:39.653 00.000 11596 Worker thread wakes up
22:03:39.654 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:03:40.157 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:03:41.532 01.375 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cbf454f5-453d-4efc-9cf1-77d93928e45e"}
22:03:41.532 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cbf454f5-453d-4efc-9cf1-77d93928e45e"}
22:03:41.533 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f931d69a-40ed-48ff-b6f9-202cfcca054f"}
22:03:41.533 00.000 13300 case statement mapped state 1 to 101
22:03:41.533 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f931d69a-40ed-48ff-b6f9-202cfcca054f"}
22:03:43.183 01.650 11596 Exposure complete
22:03:43.256 00.073 11596 worker thread done servicing request
22:03:43.257 00.001 13300 OnExposeComplete: enter
22:03:43.257 00.000 13300 UpdateGuideState(): m_state=1
22:03:43.257 00.000 13300 UpdateCurrentPosition: no star selected
22:03:43.257 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:03:43.258 00.001 13300 Status Line: Nessuna stella selezionata
22:03:43.262 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:03:43.268 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:03:43.269 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:43.269 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:03:43.269 00.000 13300 Enqueuing Expose request
22:03:43.269 00.000 11596 Worker thread wakes up
22:03:43.269 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:03:43.782 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:03:44.532 00.750 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2f32f4ae-6ee0-4b7a-b64a-6a7d8433bc23"}
22:03:44.532 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2f32f4ae-6ee0-4b7a-b64a-6a7d8433bc23"}
22:03:44.533 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8731b909-dd1f-4b34-a6ae-f179c71aa83a"}
22:03:44.533 00.000 13300 case statement mapped state 1 to 101
22:03:44.533 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8731b909-dd1f-4b34-a6ae-f179c71aa83a"}
22:03:46.810 02.277 11596 Exposure complete
22:03:46.880 00.070 11596 worker thread done servicing request
22:03:46.880 00.000 13300 OnExposeComplete: enter
22:03:46.880 00.000 13300 UpdateGuideState(): m_state=1
22:03:46.881 00.001 13300 UpdateCurrentPosition: no star selected
22:03:46.881 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:03:46.881 00.000 13300 Status Line: Nessuna stella selezionata
22:03:46.885 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=247, Gamma=0.510
22:03:46.892 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:03:46.892 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:46.892 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:03:46.892 00.000 13300 Enqueuing Expose request
22:03:46.892 00.000 11596 Worker thread wakes up
22:03:46.893 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:03:47.400 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:03:47.530 00.130 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"31bc0b2b-bc59-4c19-ad6c-e16e02f52176"}
22:03:47.530 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"31bc0b2b-bc59-4c19-ad6c-e16e02f52176"}
22:03:47.532 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"69d67738-f8ad-499b-9532-75ca3853553e"}
22:03:47.532 00.000 13300 case statement mapped state 1 to 101
22:03:47.532 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"69d67738-f8ad-499b-9532-75ca3853553e"}
22:03:50.437 02.905 11596 Exposure complete
22:03:50.513 00.076 11596 worker thread done servicing request
22:03:50.514 00.001 13300 OnExposeComplete: enter
22:03:50.514 00.000 13300 UpdateGuideState(): m_state=1
22:03:50.514 00.000 13300 UpdateCurrentPosition: no star selected
22:03:50.514 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:03:50.515 00.001 13300 Status Line: Nessuna stella selezionata
22:03:50.517 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=245, Gamma=0.510
22:03:50.523 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:03:50.524 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:50.524 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:03:50.524 00.000 13300 Enqueuing Expose request
22:03:50.524 00.000 11596 Worker thread wakes up
22:03:50.524 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:03:50.530 00.006 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"552460dc-5984-4e3c-9e8d-5b6607f57b21"}
22:03:50.530 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"552460dc-5984-4e3c-9e8d-5b6607f57b21"}
22:03:50.530 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"60ead171-36ee-47f6-9960-c75d2cfe6260"}
22:03:50.531 00.001 13300 case statement mapped state 1 to 101
22:03:50.531 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"60ead171-36ee-47f6-9960-c75d2cfe6260"}
22:03:51.037 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:03:53.529 02.492 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"57f1a7b1-2601-4ac9-a094-77729928c25d"}
22:03:53.529 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"57f1a7b1-2601-4ac9-a094-77729928c25d"}
22:03:53.530 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"561b950b-5092-47ae-bc1f-1a5f773b8c93"}
22:03:53.530 00.000 13300 case statement mapped state 1 to 101
22:03:53.530 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"561b950b-5092-47ae-bc1f-1a5f773b8c93"}
22:03:54.065 00.535 11596 Exposure complete
22:03:54.138 00.073 11596 worker thread done servicing request
22:03:54.138 00.000 13300 OnExposeComplete: enter
22:03:54.138 00.000 13300 UpdateGuideState(): m_state=1
22:03:54.139 00.001 13300 UpdateCurrentPosition: no star selected
22:03:54.139 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:03:54.139 00.000 13300 Status Line: Nessuna stella selezionata
22:03:54.142 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=0, FiltMax=226, Gamma=0.510
22:03:54.149 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:03:54.149 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:54.149 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:03:54.149 00.000 13300 Enqueuing Expose request
22:03:54.149 00.000 11596 Worker thread wakes up
22:03:54.149 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:03:54.653 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:03:56.529 01.876 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d8c730a7-b2e9-452b-8395-41b587a3ee22"}
22:03:56.529 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d8c730a7-b2e9-452b-8395-41b587a3ee22"}
22:03:56.530 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f53c9b9b-470d-48f8-96fb-c0d4b65b2ac9"}
22:03:56.530 00.000 13300 case statement mapped state 1 to 101
22:03:56.530 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f53c9b9b-470d-48f8-96fb-c0d4b65b2ac9"}
22:03:57.698 01.168 11596 Exposure complete
22:03:57.806 00.108 11596 worker thread done servicing request
22:03:57.806 00.000 13300 OnExposeComplete: enter
22:03:57.806 00.000 13300 UpdateGuideState(): m_state=1
22:03:57.807 00.001 13300 UpdateCurrentPosition: no star selected
22:03:57.807 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:03:57.807 00.000 13300 Status Line: Nessuna stella selezionata
22:03:57.811 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=239, Gamma=0.510
22:03:57.818 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:03:57.818 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:57.818 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:03:57.818 00.000 13300 Enqueuing Expose request
22:03:57.818 00.000 11596 Worker thread wakes up
22:03:57.819 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:03:58.334 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:03:59.529 01.195 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9bde75f8-3cda-49e1-9d49-d066c45b8b91"}
22:03:59.529 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9bde75f8-3cda-49e1-9d49-d066c45b8b91"}
22:03:59.530 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2a516b2b-8361-4ebd-a983-194798bba9e0"}
22:03:59.530 00.000 13300 case statement mapped state 1 to 101
22:03:59.530 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2a516b2b-8361-4ebd-a983-194798bba9e0"}
22:04:01.557 02.027 11596 Exposure complete
22:04:01.871 00.314 11596 worker thread done servicing request
22:04:01.871 00.000 13300 OnExposeComplete: enter
22:04:01.872 00.001 13300 UpdateGuideState(): m_state=1
22:04:01.872 00.000 13300 UpdateCurrentPosition: no star selected
22:04:01.872 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:04:01.872 00.000 13300 Status Line: Nessuna stella selezionata
22:04:01.875 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=240, Gamma=0.510
22:04:01.907 00.032 13300 UpdateGuideState exits: Nessuna stella selezionata
22:04:01.907 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:01.908 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:04:01.908 00.000 13300 Enqueuing Expose request
22:04:01.911 00.003 11596 Worker thread wakes up
22:04:01.911 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:04:02.444 00.533 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:04:02.614 00.170 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b08237e4-be98-40ae-975d-37d6ee42f115"}
22:04:02.614 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b08237e4-be98-40ae-975d-37d6ee42f115"}
22:04:02.828 00.214 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"461055a0-267e-4fec-ae32-b02e4b8376fc"}
22:04:02.828 00.000 13300 case statement mapped state 1 to 101
22:04:02.829 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"461055a0-267e-4fec-ae32-b02e4b8376fc"}
22:04:05.610 02.781 11596 Exposure complete
22:04:05.664 00.054 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4e4ba72b-0d8c-41ed-ac78-5def21a57981"}
22:04:05.665 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4e4ba72b-0d8c-41ed-ac78-5def21a57981"}
22:04:05.793 00.128 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"076225a6-0e89-4b93-9312-fcd471d87406"}
22:04:05.794 00.001 13300 case statement mapped state 1 to 101
22:04:05.794 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"076225a6-0e89-4b93-9312-fcd471d87406"}
22:04:05.909 00.115 11596 worker thread done servicing request
22:04:05.909 00.000 13300 OnExposeComplete: enter
22:04:05.909 00.000 13300 UpdateGuideState(): m_state=1
22:04:05.910 00.001 13300 UpdateCurrentPosition: no star selected
22:04:05.910 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:04:05.910 00.000 13300 Status Line: Nessuna stella selezionata
22:04:05.913 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=227, Gamma=0.510
22:04:05.923 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:04:05.923 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:05.924 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:04:05.924 00.000 13300 Enqueuing Expose request
22:04:05.924 00.000 11596 Worker thread wakes up
22:04:05.924 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:04:06.461 00.537 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:04:08.666 02.205 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"637fd698-6386-41a2-8803-4348d9c6fafd"}
22:04:08.666 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"637fd698-6386-41a2-8803-4348d9c6fafd"}
22:04:08.666 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"946d73a4-43dd-415f-967e-95f400432003"}
22:04:08.667 00.001 13300 case statement mapped state 1 to 101
22:04:08.667 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"946d73a4-43dd-415f-967e-95f400432003"}
22:04:09.498 00.831 11596 Exposure complete
22:04:09.570 00.072 11596 worker thread done servicing request
22:04:09.571 00.001 13300 OnExposeComplete: enter
22:04:09.571 00.000 13300 UpdateGuideState(): m_state=1
22:04:09.571 00.000 13300 UpdateCurrentPosition: no star selected
22:04:09.572 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:04:09.572 00.000 13300 Status Line: Nessuna stella selezionata
22:04:09.575 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:04:09.582 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:04:09.582 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:09.582 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:04:09.582 00.000 13300 Enqueuing Expose request
22:04:09.582 00.000 11596 Worker thread wakes up
22:04:09.582 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:04:10.095 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:04:11.666 01.571 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e0edd68a-2bbb-4f58-b998-c73e5c18755f"}
22:04:11.666 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e0edd68a-2bbb-4f58-b998-c73e5c18755f"}
22:04:11.667 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5dea94c0-6e8e-4e57-8fab-e41f9ae1dbfb"}
22:04:11.667 00.000 13300 case statement mapped state 1 to 101
22:04:11.667 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5dea94c0-6e8e-4e57-8fab-e41f9ae1dbfb"}
22:04:13.119 01.452 11596 Exposure complete
22:04:13.192 00.073 11596 worker thread done servicing request
22:04:13.192 00.000 13300 OnExposeComplete: enter
22:04:13.192 00.000 13300 UpdateGuideState(): m_state=1
22:04:13.192 00.000 13300 UpdateCurrentPosition: no star selected
22:04:13.193 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:04:13.193 00.000 13300 Status Line: Nessuna stella selezionata
22:04:13.196 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=226, Gamma=0.510
22:04:13.204 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:04:13.204 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:13.204 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:04:13.204 00.000 13300 Enqueuing Expose request
22:04:13.204 00.000 11596 Worker thread wakes up
22:04:13.204 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:04:13.710 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:04:14.684 00.974 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c831d2cb-1d5b-4850-b366-f46e93953931"}
22:04:14.685 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c831d2cb-1d5b-4850-b366-f46e93953931"}
22:04:14.686 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e77ad24a-7fdf-4251-8f48-0bbde3ca44c4"}
22:04:14.686 00.000 13300 case statement mapped state 1 to 101
22:04:14.686 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e77ad24a-7fdf-4251-8f48-0bbde3ca44c4"}
22:04:16.755 02.069 11596 Exposure complete
22:04:16.854 00.099 11596 worker thread done servicing request
22:04:16.855 00.001 13300 OnExposeComplete: enter
22:04:16.855 00.000 13300 UpdateGuideState(): m_state=1
22:04:16.855 00.000 13300 UpdateCurrentPosition: no star selected
22:04:16.856 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:04:16.856 00.000 13300 Status Line: Nessuna stella selezionata
22:04:16.861 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=247, Gamma=0.510
22:04:16.871 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:04:16.872 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:16.872 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:04:16.872 00.000 13300 Enqueuing Expose request
22:04:16.872 00.000 11596 Worker thread wakes up
22:04:16.872 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:04:17.382 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:04:17.683 00.301 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bca21c2d-21f1-467f-80b2-cd569a628b84"}
22:04:17.683 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bca21c2d-21f1-467f-80b2-cd569a628b84"}
22:04:17.684 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3ca3bac1-66db-418f-83e0-29035bb8d8c3"}
22:04:17.684 00.000 13300 case statement mapped state 1 to 101
22:04:17.684 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3ca3bac1-66db-418f-83e0-29035bb8d8c3"}
22:04:20.414 02.730 11596 Exposure complete
22:04:20.490 00.076 11596 worker thread done servicing request
22:04:20.490 00.000 13300 OnExposeComplete: enter
22:04:20.490 00.000 13300 UpdateGuideState(): m_state=1
22:04:20.490 00.000 13300 UpdateCurrentPosition: no star selected
22:04:20.491 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:04:20.491 00.000 13300 Status Line: Nessuna stella selezionata
22:04:20.496 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=226, Gamma=0.510
22:04:20.502 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:04:20.502 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:20.502 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:04:20.502 00.000 13300 Enqueuing Expose request
22:04:20.503 00.001 11596 Worker thread wakes up
22:04:20.503 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:04:20.682 00.179 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"85ff0e43-53f1-4595-bc20-c1f94b9efce7"}
22:04:20.682 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"85ff0e43-53f1-4595-bc20-c1f94b9efce7"}
22:04:20.683 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d63effb6-cb5b-4933-bef5-e2d4833336c0"}
22:04:20.683 00.000 13300 case statement mapped state 1 to 101
22:04:20.683 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d63effb6-cb5b-4933-bef5-e2d4833336c0"}
22:04:21.012 00.329 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:04:23.682 02.670 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"be92cde9-5d02-4d18-82fa-3ba75c94834e"}
22:04:23.682 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"be92cde9-5d02-4d18-82fa-3ba75c94834e"}
22:04:23.683 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fc120535-c557-4e80-bbfd-1cff25fef77c"}
22:04:23.683 00.000 13300 case statement mapped state 1 to 101
22:04:23.683 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fc120535-c557-4e80-bbfd-1cff25fef77c"}
22:04:24.037 00.354 11596 Exposure complete
22:04:24.110 00.073 11596 worker thread done servicing request
22:04:24.110 00.000 13300 OnExposeComplete: enter
22:04:24.110 00.000 13300 UpdateGuideState(): m_state=1
22:04:24.110 00.000 13300 UpdateCurrentPosition: no star selected
22:04:24.110 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:04:24.111 00.001 13300 Status Line: Nessuna stella selezionata
22:04:24.113 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:04:24.120 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:04:24.120 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:24.120 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:04:24.120 00.000 13300 Enqueuing Expose request
22:04:24.120 00.000 11596 Worker thread wakes up
22:04:24.121 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:04:24.626 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:04:26.681 02.055 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"76f58d82-1dae-4901-938f-1667cca1074c"}
22:04:26.681 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"76f58d82-1dae-4901-938f-1667cca1074c"}
22:04:26.682 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7997ee1c-a9d3-4a67-9840-81d1c0be4eb1"}
22:04:26.682 00.000 13300 case statement mapped state 1 to 101
22:04:26.682 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7997ee1c-a9d3-4a67-9840-81d1c0be4eb1"}
22:04:27.660 00.978 11596 Exposure complete
22:04:27.735 00.075 11596 worker thread done servicing request
22:04:27.735 00.000 13300 OnExposeComplete: enter
22:04:27.735 00.000 13300 UpdateGuideState(): m_state=1
22:04:27.736 00.001 13300 UpdateCurrentPosition: no star selected
22:04:27.736 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:04:27.736 00.000 13300 Status Line: Nessuna stella selezionata
22:04:27.739 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=239, Gamma=0.510
22:04:27.747 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:04:27.747 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:27.747 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:04:27.747 00.000 13300 Enqueuing Expose request
22:04:27.747 00.000 11596 Worker thread wakes up
22:04:27.748 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:04:28.253 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:04:29.681 01.428 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e5e4ae00-0cf6-47ae-bfff-e88a92b6f789"}
22:04:29.681 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e5e4ae00-0cf6-47ae-bfff-e88a92b6f789"}
22:04:29.682 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8d04851d-0825-45f4-ba5d-5a03cc5f8ab7"}
22:04:29.682 00.000 13300 case statement mapped state 1 to 101
22:04:29.682 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8d04851d-0825-45f4-ba5d-5a03cc5f8ab7"}
22:04:31.291 01.609 11596 Exposure complete
22:04:31.370 00.079 11596 worker thread done servicing request
22:04:31.370 00.000 13300 OnExposeComplete: enter
22:04:31.371 00.001 13300 UpdateGuideState(): m_state=1
22:04:31.371 00.000 13300 UpdateCurrentPosition: no star selected
22:04:31.371 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:04:31.371 00.000 13300 Status Line: Nessuna stella selezionata
22:04:31.374 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=215, Gamma=0.510
22:04:31.381 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:04:31.381 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:31.381 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:04:31.381 00.000 13300 Enqueuing Expose request
22:04:31.381 00.000 11596 Worker thread wakes up
22:04:31.382 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:04:31.889 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:04:32.680 00.791 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"642a0c01-82a1-4017-9762-0403d82a0736"}
22:04:32.680 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"642a0c01-82a1-4017-9762-0403d82a0736"}
22:04:32.681 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"78f3a690-dc61-4462-9d87-e5a3bc601e24"}
22:04:32.681 00.000 13300 case statement mapped state 1 to 101
22:04:32.681 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"78f3a690-dc61-4462-9d87-e5a3bc601e24"}
22:04:34.918 02.237 11596 Exposure complete
22:04:34.992 00.074 11596 worker thread done servicing request
22:04:34.992 00.000 13300 OnExposeComplete: enter
22:04:34.992 00.000 13300 UpdateGuideState(): m_state=1
22:04:34.992 00.000 13300 UpdateCurrentPosition: no star selected
22:04:34.993 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:04:34.993 00.000 13300 Status Line: Nessuna stella selezionata
22:04:34.995 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=243, Gamma=0.510
22:04:35.002 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:04:35.002 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:35.002 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:04:35.002 00.000 13300 Enqueuing Expose request
22:04:35.002 00.000 11596 Worker thread wakes up
22:04:35.002 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:04:35.515 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:04:35.680 00.165 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"68883272-8f8c-4288-9ba5-49e488d7f5b1"}
22:04:35.680 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"68883272-8f8c-4288-9ba5-49e488d7f5b1"}
22:04:35.681 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0ec31f6c-1bab-481b-a048-fec47caac84a"}
22:04:35.681 00.000 13300 case statement mapped state 1 to 101
22:04:35.681 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0ec31f6c-1bab-481b-a048-fec47caac84a"}
22:04:38.545 02.864 11596 Exposure complete
22:04:38.623 00.078 11596 worker thread done servicing request
22:04:38.623 00.000 13300 OnExposeComplete: enter
22:04:38.623 00.000 13300 UpdateGuideState(): m_state=1
22:04:38.623 00.000 13300 UpdateCurrentPosition: no star selected
22:04:38.624 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:04:38.624 00.000 13300 Status Line: Nessuna stella selezionata
22:04:38.626 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:04:38.634 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:04:38.635 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:38.635 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:04:38.635 00.000 13300 Enqueuing Expose request
22:04:38.635 00.000 11596 Worker thread wakes up
22:04:38.635 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:04:38.680 00.045 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"243a7ee5-443b-4c58-b253-c9c63c3cfe92"}
22:04:38.680 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"243a7ee5-443b-4c58-b253-c9c63c3cfe92"}
22:04:38.681 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2be14dc9-0c5e-4bb0-b654-f1e59d7d797f"}
22:04:38.681 00.000 13300 case statement mapped state 1 to 101
22:04:38.681 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2be14dc9-0c5e-4bb0-b654-f1e59d7d797f"}
22:04:39.144 00.463 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:04:41.679 02.535 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f28b97c9-6aba-4959-aba4-eb14ac3ee2d1"}
22:04:41.679 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f28b97c9-6aba-4959-aba4-eb14ac3ee2d1"}
22:04:41.679 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a14cf3f2-a73a-4f05-9653-59d1c6dfa97b"}
22:04:41.680 00.001 13300 case statement mapped state 1 to 101
22:04:41.680 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a14cf3f2-a73a-4f05-9653-59d1c6dfa97b"}
22:04:42.167 00.487 11596 Exposure complete
22:04:42.238 00.071 11596 worker thread done servicing request
22:04:42.238 00.000 13300 OnExposeComplete: enter
22:04:42.238 00.000 13300 UpdateGuideState(): m_state=1
22:04:42.239 00.001 13300 UpdateCurrentPosition: no star selected
22:04:42.239 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:04:42.239 00.000 13300 Status Line: Nessuna stella selezionata
22:04:42.242 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:04:42.249 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:04:42.249 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:42.249 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:04:42.249 00.000 13300 Enqueuing Expose request
22:04:42.249 00.000 11596 Worker thread wakes up
22:04:42.249 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:04:42.755 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:04:44.678 01.923 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7c4c65ce-2bb5-4d49-913e-b220cad02527"}
22:04:44.678 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7c4c65ce-2bb5-4d49-913e-b220cad02527"}
22:04:44.679 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4b78ea76-2777-4c03-8755-a0148d6995ab"}
22:04:44.679 00.000 13300 case statement mapped state 1 to 101
22:04:44.679 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4b78ea76-2777-4c03-8755-a0148d6995ab"}
22:04:45.777 01.098 11596 Exposure complete
22:04:45.857 00.080 11596 worker thread done servicing request
22:04:45.857 00.000 13300 OnExposeComplete: enter
22:04:45.857 00.000 13300 UpdateGuideState(): m_state=1
22:04:45.858 00.001 13300 UpdateCurrentPosition: no star selected
22:04:45.858 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:04:45.858 00.000 13300 Status Line: Nessuna stella selezionata
22:04:45.860 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
22:04:45.867 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:04:45.867 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:45.867 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:04:45.867 00.000 13300 Enqueuing Expose request
22:04:45.867 00.000 11596 Worker thread wakes up
22:04:45.867 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:04:46.381 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:04:47.676 01.295 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"81ce1628-6444-46f3-8b57-553345560705"}
22:04:47.676 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"81ce1628-6444-46f3-8b57-553345560705"}
22:04:47.677 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"24ed7191-89a6-4320-a5e4-9d420bc8b77e"}
22:04:47.677 00.000 13300 case statement mapped state 1 to 101
22:04:47.677 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"24ed7191-89a6-4320-a5e4-9d420bc8b77e"}
22:04:49.407 01.730 11596 Exposure complete
22:04:49.481 00.074 11596 worker thread done servicing request
22:04:49.481 00.000 13300 OnExposeComplete: enter
22:04:49.481 00.000 13300 UpdateGuideState(): m_state=1
22:04:49.481 00.000 13300 UpdateCurrentPosition: no star selected
22:04:49.482 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:04:49.482 00.000 13300 Status Line: Nessuna stella selezionata
22:04:49.487 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:04:49.497 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:04:49.497 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:49.497 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:04:49.497 00.000 13300 Enqueuing Expose request
22:04:49.497 00.000 11596 Worker thread wakes up
22:04:49.497 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:04:50.008 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:04:50.676 00.668 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c5398c39-8aee-4736-a5cf-6e66c306f45a"}
22:04:50.676 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c5398c39-8aee-4736-a5cf-6e66c306f45a"}
22:04:50.676 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5039430b-ed82-4358-aa7e-b25b6391e695"}
22:04:50.677 00.001 13300 case statement mapped state 1 to 101
22:04:50.677 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5039430b-ed82-4358-aa7e-b25b6391e695"}
22:04:53.041 02.364 11596 Exposure complete
22:04:53.114 00.073 11596 worker thread done servicing request
22:04:53.114 00.000 13300 OnExposeComplete: enter
22:04:53.114 00.000 13300 UpdateGuideState(): m_state=1
22:04:53.115 00.001 13300 UpdateCurrentPosition: no star selected
22:04:53.115 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:04:53.115 00.000 13300 Status Line: Nessuna stella selezionata
22:04:53.118 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:04:53.125 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:04:53.125 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:53.125 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:04:53.125 00.000 13300 Enqueuing Expose request
22:04:53.125 00.000 11596 Worker thread wakes up
22:04:53.125 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:04:53.638 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:04:53.676 00.038 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3624c3c5-e6b1-4ac7-88dc-92cf8a104ce6"}
22:04:53.676 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3624c3c5-e6b1-4ac7-88dc-92cf8a104ce6"}
22:04:53.677 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"98535d29-966b-4589-851f-f5dac06e071b"}
22:04:53.677 00.000 13300 case statement mapped state 1 to 101
22:04:53.677 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"98535d29-966b-4589-851f-f5dac06e071b"}
22:04:56.674 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e8fc0438-df48-49b8-abab-2cc59b1bbe32"}
22:04:56.674 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e8fc0438-df48-49b8-abab-2cc59b1bbe32"}
22:04:56.675 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"565861e0-b3e0-49e4-8674-aec40157e3f5"}
22:04:56.675 00.000 13300 case statement mapped state 1 to 101
22:04:56.675 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"565861e0-b3e0-49e4-8674-aec40157e3f5"}
22:04:56.765 00.090 11596 Exposure complete
22:04:56.841 00.076 11596 worker thread done servicing request
22:04:56.842 00.001 13300 OnExposeComplete: enter
22:04:56.842 00.000 13300 UpdateGuideState(): m_state=1
22:04:56.842 00.000 13300 UpdateCurrentPosition: no star selected
22:04:56.843 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:04:56.843 00.000 13300 Status Line: Nessuna stella selezionata
22:04:56.845 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
22:04:56.852 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:04:56.853 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:56.853 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:04:56.853 00.000 13300 Enqueuing Expose request
22:04:56.853 00.000 11596 Worker thread wakes up
22:04:56.853 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:04:57.365 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:04:59.674 02.309 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c2bac3d0-3939-4082-8635-1ed437778084"}
22:04:59.675 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c2bac3d0-3939-4082-8635-1ed437778084"}
22:04:59.676 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d296e30f-1f53-4b32-9b0b-9c32fcfd61d6"}
22:04:59.676 00.000 13300 case statement mapped state 1 to 101
22:04:59.676 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d296e30f-1f53-4b32-9b0b-9c32fcfd61d6"}
22:05:00.420 00.744 11596 Exposure complete
22:05:00.531 00.111 13300 OnExposeComplete: enter
22:05:00.532 00.001 13300 UpdateGuideState(): m_state=1
22:05:00.532 00.000 13300 UpdateCurrentPosition: no star selected
22:05:00.532 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:05:00.533 00.001 13300 Status Line: Nessuna stella selezionata
22:05:00.533 00.000 11596 worker thread done servicing request
22:05:00.538 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:05:00.549 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
22:05:00.550 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:00.550 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:05:00.550 00.000 13300 Enqueuing Expose request
22:05:00.550 00.000 11596 Worker thread wakes up
22:05:00.550 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:05:01.069 00.519 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:05:02.674 01.605 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2f4c8578-5a5d-49ba-86dc-15352ebeae7a"}
22:05:02.674 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2f4c8578-5a5d-49ba-86dc-15352ebeae7a"}
22:05:02.675 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d44f1751-5319-461d-aa1e-985b48c97d90"}
22:05:02.675 00.000 13300 case statement mapped state 1 to 101
22:05:02.675 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d44f1751-5319-461d-aa1e-985b48c97d90"}
22:05:04.139 01.464 11596 Exposure complete
22:05:04.249 00.110 11596 worker thread done servicing request
22:05:04.249 00.000 13300 OnExposeComplete: enter
22:05:04.249 00.000 13300 UpdateGuideState(): m_state=1
22:05:04.250 00.001 13300 UpdateCurrentPosition: no star selected
22:05:04.250 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:05:04.250 00.000 13300 Status Line: Nessuna stella selezionata
22:05:04.254 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:05:04.265 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
22:05:04.266 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:04.266 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:05:04.266 00.000 13300 Enqueuing Expose request
22:05:04.266 00.000 11596 Worker thread wakes up
22:05:04.266 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:05:04.777 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:05:06.007 01.230 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"66b3f2cc-bf9b-4fbf-b6d5-36c0ce2c5af4"}
22:05:06.008 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"66b3f2cc-bf9b-4fbf-b6d5-36c0ce2c5af4"}
22:05:06.330 00.322 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4939013a-a07e-4cf8-b8b3-fc07d04749b2"}
22:05:06.330 00.000 13300 case statement mapped state 1 to 101
22:05:06.330 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4939013a-a07e-4cf8-b8b3-fc07d04749b2"}
22:05:08.009 01.679 11596 Exposure complete
22:05:08.265 00.256 11596 worker thread done servicing request
22:05:08.265 00.000 13300 OnExposeComplete: enter
22:05:08.266 00.001 13300 UpdateGuideState(): m_state=1
22:05:08.266 00.000 13300 UpdateCurrentPosition: no star selected
22:05:08.266 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:05:08.266 00.000 13300 Status Line: Nessuna stella selezionata
22:05:08.313 00.047 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:05:08.349 00.036 13300 UpdateGuideState exits: Nessuna stella selezionata
22:05:08.349 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:08.349 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:05:08.349 00.000 13300 Enqueuing Expose request
22:05:08.369 00.020 11596 Worker thread wakes up
22:05:08.370 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:05:08.875 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:05:09.371 00.496 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"77e25c9c-b19f-40eb-b446-16a574a515d7"}
22:05:09.371 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"77e25c9c-b19f-40eb-b446-16a574a515d7"}
22:05:09.753 00.382 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6324e800-6819-46c4-bbd8-c82a0eec979c"}
22:05:09.753 00.000 13300 case statement mapped state 1 to 101
22:05:09.754 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6324e800-6819-46c4-bbd8-c82a0eec979c"}
22:05:12.057 02.303 11596 Exposure complete
22:05:12.208 00.151 11596 worker thread done servicing request
22:05:12.208 00.000 13300 OnExposeComplete: enter
22:05:12.209 00.001 13300 UpdateGuideState(): m_state=1
22:05:12.209 00.000 13300 UpdateCurrentPosition: no star selected
22:05:12.209 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:05:12.210 00.001 13300 Status Line: Nessuna stella selezionata
22:05:12.213 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:05:12.223 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:05:12.223 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:12.223 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:05:12.223 00.000 13300 Enqueuing Expose request
22:05:12.224 00.001 11596 Worker thread wakes up
22:05:12.224 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:05:12.702 00.478 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"db259794-cca0-4e5f-b5c6-8087bc3cc183"}
22:05:12.702 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"db259794-cca0-4e5f-b5c6-8087bc3cc183"}
22:05:12.703 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a9a1728b-379d-4807-b50a-6bac3abe7617"}
22:05:12.704 00.001 13300 case statement mapped state 1 to 101
22:05:12.704 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a9a1728b-379d-4807-b50a-6bac3abe7617"}
22:05:12.738 00.034 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:05:15.673 02.935 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"55ea5711-e6e2-453d-9fb9-2856adff0c19"}
22:05:15.673 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"55ea5711-e6e2-453d-9fb9-2856adff0c19"}
22:05:15.674 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a6702b76-4ef4-4380-954a-75e80af2e7df"}
22:05:15.674 00.000 13300 case statement mapped state 1 to 101
22:05:15.675 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a6702b76-4ef4-4380-954a-75e80af2e7df"}
22:05:15.784 00.109 11596 Exposure complete
22:05:15.867 00.083 11596 worker thread done servicing request
22:05:15.867 00.000 13300 OnExposeComplete: enter
22:05:15.867 00.000 13300 UpdateGuideState(): m_state=1
22:05:15.867 00.000 13300 UpdateCurrentPosition: no star selected
22:05:15.868 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:05:15.868 00.000 13300 Status Line: Nessuna stella selezionata
22:05:15.871 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=252, Gamma=0.510
22:05:15.878 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:05:15.878 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:15.878 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:05:15.879 00.001 13300 Enqueuing Expose request
22:05:15.879 00.000 11596 Worker thread wakes up
22:05:15.879 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:05:16.388 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:05:18.673 02.285 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5181b8fe-5291-48ac-a0a4-ec7f4830286d"}
22:05:18.673 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5181b8fe-5291-48ac-a0a4-ec7f4830286d"}
22:05:18.673 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8514b77f-d42b-4972-a392-52603d2dde68"}
22:05:18.674 00.001 13300 case statement mapped state 1 to 101
22:05:18.674 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8514b77f-d42b-4972-a392-52603d2dde68"}
22:05:19.426 00.752 11596 Exposure complete
22:05:19.524 00.098 11596 worker thread done servicing request
22:05:19.524 00.000 13300 OnExposeComplete: enter
22:05:19.524 00.000 13300 UpdateGuideState(): m_state=1
22:05:19.525 00.001 13300 UpdateCurrentPosition: no star selected
22:05:19.525 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:05:19.525 00.000 13300 Status Line: Nessuna stella selezionata
22:05:19.529 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=236, Gamma=0.510
22:05:19.540 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
22:05:19.540 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:19.540 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:05:19.541 00.001 13300 Enqueuing Expose request
22:05:19.541 00.000 11596 Worker thread wakes up
22:05:19.541 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:05:20.044 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:05:21.672 01.628 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"88b1fb8d-f57d-40d0-b3fb-a9dc3617950f"}
22:05:21.672 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"88b1fb8d-f57d-40d0-b3fb-a9dc3617950f"}
22:05:21.673 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"66829744-6a74-4aaf-8d63-81a9f85bbe05"}
22:05:21.673 00.000 13300 case statement mapped state 1 to 101
22:05:21.673 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"66829744-6a74-4aaf-8d63-81a9f85bbe05"}
22:05:23.077 01.404 11596 Exposure complete
22:05:23.148 00.071 11596 worker thread done servicing request
22:05:23.148 00.000 13300 OnExposeComplete: enter
22:05:23.149 00.001 13300 UpdateGuideState(): m_state=1
22:05:23.149 00.000 13300 UpdateCurrentPosition: no star selected
22:05:23.149 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:05:23.149 00.000 13300 Status Line: Nessuna stella selezionata
22:05:23.152 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
22:05:23.159 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:05:23.159 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:23.159 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:05:23.160 00.001 13300 Enqueuing Expose request
22:05:23.160 00.000 11596 Worker thread wakes up
22:05:23.160 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:05:23.663 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:05:24.673 01.010 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"33faf25c-832b-4746-ad2d-0cec4bd56a89"}
22:05:24.673 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"33faf25c-832b-4746-ad2d-0cec4bd56a89"}
22:05:24.674 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1054013c-7e2d-4707-88e4-6bbd92ed6217"}
22:05:24.674 00.000 13300 case statement mapped state 1 to 101
22:05:24.674 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1054013c-7e2d-4707-88e4-6bbd92ed6217"}
22:05:26.786 02.112 11596 Exposure complete
22:05:26.857 00.071 11596 worker thread done servicing request
22:05:26.857 00.000 13300 OnExposeComplete: enter
22:05:26.857 00.000 13300 UpdateGuideState(): m_state=1
22:05:26.858 00.001 13300 UpdateCurrentPosition: no star selected
22:05:26.858 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:05:26.858 00.000 13300 Status Line: Nessuna stella selezionata
22:05:26.860 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:05:26.867 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:05:26.867 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:26.867 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:05:26.867 00.000 13300 Enqueuing Expose request
22:05:26.867 00.000 11596 Worker thread wakes up
22:05:26.867 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:05:27.372 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:05:27.671 00.299 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"efb17767-ad1d-4b64-8cf9-3a567d81c9d2"}
22:05:27.671 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"efb17767-ad1d-4b64-8cf9-3a567d81c9d2"}
22:05:27.672 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c9a6e1b4-a9b7-4ab0-8c95-3d3b500d08a3"}
22:05:27.672 00.000 13300 case statement mapped state 1 to 101
22:05:27.672 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c9a6e1b4-a9b7-4ab0-8c95-3d3b500d08a3"}
22:05:30.412 02.740 11596 Exposure complete
22:05:30.490 00.078 11596 worker thread done servicing request
22:05:30.490 00.000 13300 OnExposeComplete: enter
22:05:30.490 00.000 13300 UpdateGuideState(): m_state=1
22:05:30.490 00.000 13300 UpdateCurrentPosition: no star selected
22:05:30.491 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:05:30.491 00.000 13300 Status Line: Nessuna stella selezionata
22:05:30.493 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:05:30.500 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:05:30.500 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:30.500 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:05:30.500 00.000 13300 Enqueuing Expose request
22:05:30.500 00.000 11596 Worker thread wakes up
22:05:30.501 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:05:30.692 00.191 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c83ce6a0-e59e-4c86-a2c8-bf59fbced262"}
22:05:30.692 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c83ce6a0-e59e-4c86-a2c8-bf59fbced262"}
22:05:30.693 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2c93a61b-f2dd-4460-89c4-215ffa55d4a1"}
22:05:30.693 00.000 13300 case statement mapped state 1 to 101
22:05:30.693 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2c93a61b-f2dd-4460-89c4-215ffa55d4a1"}
22:05:31.011 00.318 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:05:33.691 02.680 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"567b448f-fedd-47d8-b1fa-1e0d2e30901f"}
22:05:33.691 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"567b448f-fedd-47d8-b1fa-1e0d2e30901f"}
22:05:33.693 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b9959836-b2bf-4d29-b2e2-c343bb04153c"}
22:05:33.693 00.000 13300 case statement mapped state 1 to 101
22:05:33.693 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b9959836-b2bf-4d29-b2e2-c343bb04153c"}
22:05:34.043 00.350 11596 Exposure complete
22:05:34.114 00.071 11596 worker thread done servicing request
22:05:34.114 00.000 13300 OnExposeComplete: enter
22:05:34.115 00.001 13300 UpdateGuideState(): m_state=1
22:05:34.115 00.000 13300 UpdateCurrentPosition: no star selected
22:05:34.115 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:05:34.115 00.000 13300 Status Line: Nessuna stella selezionata
22:05:34.119 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:05:34.126 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:05:34.126 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:34.126 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:05:34.126 00.000 13300 Enqueuing Expose request
22:05:34.126 00.000 11596 Worker thread wakes up
22:05:34.126 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:05:34.639 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:05:36.690 02.051 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b6b22f01-c5e9-4026-9ffe-7bf57ee03674"}
22:05:36.690 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b6b22f01-c5e9-4026-9ffe-7bf57ee03674"}
22:05:36.690 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4125a552-5e41-421e-8827-e10e5a798697"}
22:05:36.691 00.001 13300 case statement mapped state 1 to 101
22:05:36.691 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4125a552-5e41-421e-8827-e10e5a798697"}
22:05:37.674 00.983 11596 Exposure complete
22:05:37.748 00.074 11596 worker thread done servicing request
22:05:37.749 00.001 13300 OnExposeComplete: enter
22:05:37.749 00.000 13300 UpdateGuideState(): m_state=1
22:05:37.749 00.000 13300 UpdateCurrentPosition: no star selected
22:05:37.750 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:05:37.750 00.000 13300 Status Line: Nessuna stella selezionata
22:05:37.755 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:05:37.762 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:05:37.763 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:37.763 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:05:37.763 00.000 13300 Enqueuing Expose request
22:05:37.763 00.000 11596 Worker thread wakes up
22:05:37.763 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:05:38.269 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:05:39.689 01.420 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7bfbc171-2c52-4689-940d-7c1acc80a890"}
22:05:39.689 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7bfbc171-2c52-4689-940d-7c1acc80a890"}
22:05:39.690 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f4eca711-be3a-40d5-ba03-03e3541d329b"}
22:05:39.690 00.000 13300 case statement mapped state 1 to 101
22:05:39.690 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f4eca711-be3a-40d5-ba03-03e3541d329b"}
22:05:41.296 01.606 11596 Exposure complete
22:05:41.370 00.074 11596 worker thread done servicing request
22:05:41.370 00.000 13300 OnExposeComplete: enter
22:05:41.370 00.000 13300 UpdateGuideState(): m_state=1
22:05:41.370 00.000 13300 UpdateCurrentPosition: no star selected
22:05:41.371 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:05:41.371 00.000 13300 Status Line: Nessuna stella selezionata
22:05:41.374 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:05:41.381 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:05:41.381 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:41.381 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:05:41.381 00.000 13300 Enqueuing Expose request
22:05:41.381 00.000 11596 Worker thread wakes up
22:05:41.381 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:05:41.898 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:05:42.688 00.790 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cc0ba68d-a731-47b9-83be-932d7ac1be65"}
22:05:42.688 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cc0ba68d-a731-47b9-83be-932d7ac1be65"}
22:05:42.689 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f51621c2-425e-4917-81b5-a734559648f5"}
22:05:42.689 00.000 13300 case statement mapped state 1 to 101
22:05:42.689 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f51621c2-425e-4917-81b5-a734559648f5"}
22:05:44.921 02.232 11596 Exposure complete
22:05:45.007 00.086 11596 worker thread done servicing request
22:05:45.008 00.001 13300 OnExposeComplete: enter
22:05:45.008 00.000 13300 UpdateGuideState(): m_state=1
22:05:45.008 00.000 13300 UpdateCurrentPosition: no star selected
22:05:45.009 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:05:45.009 00.000 13300 Status Line: Nessuna stella selezionata
22:05:45.013 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:05:45.020 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:05:45.020 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:45.020 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:05:45.020 00.000 13300 Enqueuing Expose request
22:05:45.020 00.000 11596 Worker thread wakes up
22:05:45.020 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:05:45.526 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:05:45.688 00.162 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eac94fc1-2930-45f6-a9de-8e784c85751a"}
22:05:45.688 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eac94fc1-2930-45f6-a9de-8e784c85751a"}
22:05:45.689 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"23ad44d3-aacb-4933-a9c0-4558f62f4d56"}
22:05:45.689 00.000 13300 case statement mapped state 1 to 101
22:05:45.689 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"23ad44d3-aacb-4933-a9c0-4558f62f4d56"}
22:05:48.558 02.869 11596 Exposure complete
22:05:48.642 00.084 11596 worker thread done servicing request
22:05:48.642 00.000 13300 OnExposeComplete: enter
22:05:48.642 00.000 13300 UpdateGuideState(): m_state=1
22:05:48.642 00.000 13300 UpdateCurrentPosition: no star selected
22:05:48.643 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:05:48.643 00.000 13300 Status Line: Nessuna stella selezionata
22:05:48.646 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:05:48.655 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
22:05:48.656 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:48.656 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:05:48.656 00.000 13300 Enqueuing Expose request
22:05:48.656 00.000 11596 Worker thread wakes up
22:05:48.656 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:05:48.687 00.031 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1f995c12-25ca-4953-b4a6-6c27f493c9d3"}
22:05:48.687 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1f995c12-25ca-4953-b4a6-6c27f493c9d3"}
22:05:48.688 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b7b322b1-11d8-440c-b770-1028dcee6715"}
22:05:48.688 00.000 13300 case statement mapped state 1 to 101
22:05:48.688 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b7b322b1-11d8-440c-b770-1028dcee6715"}
22:05:49.166 00.478 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:05:51.688 02.522 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a916264c-bf43-4d7f-8a2a-74f15a0eabf5"}
22:05:51.688 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a916264c-bf43-4d7f-8a2a-74f15a0eabf5"}
22:05:51.688 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0c1f12d7-88b9-4fd3-9faa-1048760d18f6"}
22:05:51.689 00.001 13300 case statement mapped state 1 to 101
22:05:51.689 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0c1f12d7-88b9-4fd3-9faa-1048760d18f6"}
22:05:52.199 00.510 11596 Exposure complete
22:05:52.279 00.080 11596 worker thread done servicing request
22:05:52.279 00.000 13300 OnExposeComplete: enter
22:05:52.279 00.000 13300 UpdateGuideState(): m_state=1
22:05:52.279 00.000 13300 UpdateCurrentPosition: no star selected
22:05:52.280 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:05:52.280 00.000 13300 Status Line: Nessuna stella selezionata
22:05:52.282 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:05:52.290 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:05:52.290 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:52.290 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:05:52.290 00.000 13300 Enqueuing Expose request
22:05:52.290 00.000 11596 Worker thread wakes up
22:05:52.290 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:05:52.804 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:05:54.686 01.882 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8a34d261-3183-4810-b0cd-aee19cc252c3"}
22:05:54.686 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8a34d261-3183-4810-b0cd-aee19cc252c3"}
22:05:54.687 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"045d54e7-03e4-4052-9fc5-1dcc9c2745b4"}
22:05:54.687 00.000 13300 case statement mapped state 1 to 101
22:05:54.687 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"045d54e7-03e4-4052-9fc5-1dcc9c2745b4"}
22:05:55.827 01.140 11596 Exposure complete
22:05:55.899 00.072 11596 worker thread done servicing request
22:05:55.899 00.000 13300 OnExposeComplete: enter
22:05:55.899 00.000 13300 UpdateGuideState(): m_state=1
22:05:55.900 00.001 13300 UpdateCurrentPosition: no star selected
22:05:55.900 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:05:55.900 00.000 13300 Status Line: Nessuna stella selezionata
22:05:55.903 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:05:55.909 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:05:55.909 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:55.909 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:05:55.909 00.000 13300 Enqueuing Expose request
22:05:55.909 00.000 11596 Worker thread wakes up
22:05:55.910 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:05:56.416 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:05:57.687 01.271 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5bf43d43-48df-40cf-8500-703040b9df7d"}
22:05:57.687 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5bf43d43-48df-40cf-8500-703040b9df7d"}
22:05:57.687 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"44370978-4b57-41d9-81dc-5f72e8272f02"}
22:05:57.688 00.001 13300 case statement mapped state 1 to 101
22:05:57.688 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"44370978-4b57-41d9-81dc-5f72e8272f02"}
22:05:59.445 01.757 11596 Exposure complete
22:05:59.517 00.072 11596 worker thread done servicing request
22:05:59.517 00.000 13300 OnExposeComplete: enter
22:05:59.517 00.000 13300 UpdateGuideState(): m_state=1
22:05:59.518 00.001 13300 UpdateCurrentPosition: no star selected
22:05:59.518 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:05:59.518 00.000 13300 Status Line: Nessuna stella selezionata
22:05:59.521 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:05:59.527 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:05:59.527 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:59.527 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:05:59.527 00.000 13300 Enqueuing Expose request
22:05:59.528 00.001 11596 Worker thread wakes up
22:05:59.528 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:06:00.032 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:06:00.686 00.654 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"757d503d-52ed-4272-824b-7eb7d320d6ba"}
22:06:00.686 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"757d503d-52ed-4272-824b-7eb7d320d6ba"}
22:06:00.687 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"13212016-aa9f-4a88-8ee5-4c7507271ea5"}
22:06:00.687 00.000 13300 case statement mapped state 1 to 101
22:06:00.687 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"13212016-aa9f-4a88-8ee5-4c7507271ea5"}
22:06:03.078 02.391 11596 Exposure complete
22:06:03.159 00.081 11596 worker thread done servicing request
22:06:03.160 00.001 13300 OnExposeComplete: enter
22:06:03.160 00.000 13300 UpdateGuideState(): m_state=1
22:06:03.160 00.000 13300 UpdateCurrentPosition: no star selected
22:06:03.161 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:06:03.161 00.000 13300 Status Line: Nessuna stella selezionata
22:06:03.169 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:06:03.180 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
22:06:03.180 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:03.180 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:06:03.180 00.000 13300 Enqueuing Expose request
22:06:03.180 00.000 11596 Worker thread wakes up
22:06:03.181 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:06:03.685 00.504 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9406d002-0df7-4a79-9a9b-2088d0587527"}
22:06:03.685 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9406d002-0df7-4a79-9a9b-2088d0587527"}
22:06:03.686 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c4488fdc-e165-4e01-a627-eb3342869b96"}
22:06:03.686 00.000 13300 case statement mapped state 1 to 101
22:06:03.686 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c4488fdc-e165-4e01-a627-eb3342869b96"}
22:06:03.689 00.003 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:06:06.728 03.039 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b43f5bec-dc5e-406f-aab4-fd58f47e7076"}
22:06:06.728 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b43f5bec-dc5e-406f-aab4-fd58f47e7076"}
22:06:06.730 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5ac77fce-db81-4b43-ac9a-759156d2370e"}
22:06:06.731 00.001 13300 case statement mapped state 1 to 101
22:06:06.731 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5ac77fce-db81-4b43-ac9a-759156d2370e"}
22:06:06.736 00.005 11596 Exposure complete
22:06:06.832 00.096 11596 worker thread done servicing request
22:06:06.832 00.000 13300 OnExposeComplete: enter
22:06:06.832 00.000 13300 UpdateGuideState(): m_state=1
22:06:06.833 00.001 13300 UpdateCurrentPosition: no star selected
22:06:06.833 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:06:06.833 00.000 13300 Status Line: Nessuna stella selezionata
22:06:06.837 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:06:06.844 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:06:06.844 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:06.844 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:06:06.844 00.000 13300 Enqueuing Expose request
22:06:06.844 00.000 11596 Worker thread wakes up
22:06:06.845 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:06:07.359 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:06:09.866 02.507 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9c05e251-6ee7-4f00-8224-50b9193e4458"}
22:06:09.866 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9c05e251-6ee7-4f00-8224-50b9193e4458"}
22:06:09.985 00.119 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"83934581-0311-445d-a52b-3c9c78fb0742"}
22:06:09.985 00.000 13300 case statement mapped state 1 to 101
22:06:09.985 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"83934581-0311-445d-a52b-3c9c78fb0742"}
22:06:10.516 00.531 11596 Exposure complete
22:06:10.672 00.156 11596 worker thread done servicing request
22:06:10.672 00.000 13300 OnExposeComplete: enter
22:06:10.672 00.000 13300 UpdateGuideState(): m_state=1
22:06:10.673 00.001 13300 UpdateCurrentPosition: no star selected
22:06:10.673 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:06:10.673 00.000 13300 Status Line: Nessuna stella selezionata
22:06:10.677 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:06:10.684 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:06:10.684 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:10.684 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:06:10.684 00.000 13300 Enqueuing Expose request
22:06:10.684 00.000 11596 Worker thread wakes up
22:06:10.685 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:06:11.192 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:06:13.006 01.814 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2cf0e9d9-9c4f-4058-95d3-c8a2c7565dbd"}
22:06:13.007 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2cf0e9d9-9c4f-4058-95d3-c8a2c7565dbd"}
22:06:13.060 00.053 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a6676cbd-fd3c-4710-a6ad-d7892fff8e7e"}
22:06:13.060 00.000 13300 case statement mapped state 1 to 101
22:06:13.060 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a6676cbd-fd3c-4710-a6ad-d7892fff8e7e"}
22:06:14.620 01.560 11596 Exposure complete
22:06:15.000 00.380 13300 OnExposeComplete: enter
22:06:15.000 00.000 13300 UpdateGuideState(): m_state=1
22:06:15.001 00.001 13300 UpdateCurrentPosition: no star selected
22:06:15.002 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:06:15.002 00.000 13300 Status Line: Nessuna stella selezionata
22:06:15.004 00.002 11596 worker thread done servicing request
22:06:15.027 00.023 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:06:15.037 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:06:15.037 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:15.037 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:06:15.037 00.000 13300 Enqueuing Expose request
22:06:15.056 00.019 11596 Worker thread wakes up
22:06:15.057 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:06:15.571 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:06:16.099 00.528 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"53413336-7761-4ae3-a786-a83c5c79391a"}
22:06:16.099 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"53413336-7761-4ae3-a786-a83c5c79391a"}
22:06:16.119 00.020 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e1eaaded-bad6-408e-a55c-87b542fb1ce0"}
22:06:16.120 00.001 13300 case statement mapped state 1 to 101
22:06:16.120 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e1eaaded-bad6-408e-a55c-87b542fb1ce0"}
22:06:18.609 02.489 11596 Exposure complete
22:06:18.722 00.113 11596 worker thread done servicing request
22:06:18.722 00.000 13300 OnExposeComplete: enter
22:06:18.722 00.000 13300 UpdateGuideState(): m_state=1
22:06:18.723 00.001 13300 UpdateCurrentPosition: no star selected
22:06:18.723 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:06:18.724 00.001 13300 Status Line: Nessuna stella selezionata
22:06:18.727 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:06:18.738 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
22:06:18.738 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:18.738 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:06:18.738 00.000 13300 Enqueuing Expose request
22:06:18.738 00.000 11596 Worker thread wakes up
22:06:18.739 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:06:19.098 00.359 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ae71a462-c9fc-4fa0-9fd0-beebcb27f315"}
22:06:19.098 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ae71a462-c9fc-4fa0-9fd0-beebcb27f315"}
22:06:19.099 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8970ebb8-39d3-4185-aa39-e05bc388dedb"}
22:06:19.099 00.000 13300 case statement mapped state 1 to 101
22:06:19.099 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8970ebb8-39d3-4185-aa39-e05bc388dedb"}
22:06:19.249 00.150 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:06:22.096 02.847 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ecc6584f-541c-4d6b-a023-17c391b2673d"}
22:06:22.096 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ecc6584f-541c-4d6b-a023-17c391b2673d"}
22:06:22.097 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3f4c8221-4d96-4ecb-b3ac-e606f1280476"}
22:06:22.097 00.000 13300 case statement mapped state 1 to 101
22:06:22.098 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3f4c8221-4d96-4ecb-b3ac-e606f1280476"}
22:06:22.293 00.195 11596 Exposure complete
22:06:22.378 00.085 11596 worker thread done servicing request
22:06:22.379 00.001 13300 OnExposeComplete: enter
22:06:22.379 00.000 13300 UpdateGuideState(): m_state=1
22:06:22.379 00.000 13300 UpdateCurrentPosition: no star selected
22:06:22.379 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:06:22.380 00.001 13300 Status Line: Nessuna stella selezionata
22:06:22.382 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:06:22.390 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:06:22.390 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:22.391 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:06:22.391 00.000 13300 Enqueuing Expose request
22:06:22.391 00.000 11596 Worker thread wakes up
22:06:22.391 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:06:22.901 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:06:25.095 02.194 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"af11141a-1c64-4652-b308-cd2ef198c5d8"}
22:06:25.095 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"af11141a-1c64-4652-b308-cd2ef198c5d8"}
22:06:25.096 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"555f812f-2e07-4803-9358-e13dc936ed3c"}
22:06:25.096 00.000 13300 case statement mapped state 1 to 101
22:06:25.096 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"555f812f-2e07-4803-9358-e13dc936ed3c"}
22:06:25.924 00.828 11596 Exposure complete
22:06:25.997 00.073 11596 worker thread done servicing request
22:06:25.997 00.000 13300 OnExposeComplete: enter
22:06:25.997 00.000 13300 UpdateGuideState(): m_state=1
22:06:25.997 00.000 13300 UpdateCurrentPosition: no star selected
22:06:25.998 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:06:25.998 00.000 13300 Status Line: Nessuna stella selezionata
22:06:26.000 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
22:06:26.007 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:06:26.007 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:26.007 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:06:26.008 00.001 13300 Enqueuing Expose request
22:06:26.008 00.000 11596 Worker thread wakes up
22:06:26.008 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:06:26.512 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:06:28.095 01.583 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0a9076eb-00c1-43b2-88f4-0433e699f3e4"}
22:06:28.095 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0a9076eb-00c1-43b2-88f4-0433e699f3e4"}
22:06:28.096 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7811632b-84a6-4666-8948-d127752b3ffc"}
22:06:28.096 00.000 13300 case statement mapped state 1 to 101
22:06:28.096 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7811632b-84a6-4666-8948-d127752b3ffc"}
22:06:29.547 01.451 11596 Exposure complete
22:06:29.618 00.071 11596 worker thread done servicing request
22:06:29.619 00.001 13300 OnExposeComplete: enter
22:06:29.619 00.000 13300 UpdateGuideState(): m_state=1
22:06:29.619 00.000 13300 UpdateCurrentPosition: no star selected
22:06:29.619 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:06:29.620 00.001 13300 Status Line: Nessuna stella selezionata
22:06:29.622 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:06:29.629 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:06:29.629 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:29.629 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:06:29.629 00.000 13300 Enqueuing Expose request
22:06:29.629 00.000 11596 Worker thread wakes up
22:06:29.629 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:06:30.134 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:06:31.094 00.960 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"28cd73d5-3d27-4127-87aa-00f2f8b7f03c"}
22:06:31.094 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"28cd73d5-3d27-4127-87aa-00f2f8b7f03c"}
22:06:31.095 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0c88e041-48ca-4b0d-960d-396ab9b5b017"}
22:06:31.095 00.000 13300 case statement mapped state 1 to 101
22:06:31.095 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0c88e041-48ca-4b0d-960d-396ab9b5b017"}
22:06:33.167 02.072 11596 Exposure complete
22:06:33.239 00.072 11596 worker thread done servicing request
22:06:33.240 00.001 13300 OnExposeComplete: enter
22:06:33.240 00.000 13300 UpdateGuideState(): m_state=1
22:06:33.240 00.000 13300 UpdateCurrentPosition: no star selected
22:06:33.240 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:06:33.241 00.001 13300 Status Line: Nessuna stella selezionata
22:06:33.243 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:06:33.256 00.013 13300 UpdateGuideState exits: Nessuna stella selezionata
22:06:33.256 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:33.256 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:06:33.256 00.000 13300 Enqueuing Expose request
22:06:33.256 00.000 11596 Worker thread wakes up
22:06:33.256 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:06:33.762 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:06:34.093 00.331 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3ad303e6-e691-4e7f-a531-7570b721c876"}
22:06:34.093 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3ad303e6-e691-4e7f-a531-7570b721c876"}
22:06:34.094 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6d76a49f-3917-4531-9baf-31ee1d1d61a7"}
22:06:34.094 00.000 13300 case statement mapped state 1 to 101
22:06:34.094 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6d76a49f-3917-4531-9baf-31ee1d1d61a7"}
22:06:36.791 02.697 11596 Exposure complete
22:06:36.861 00.070 11596 worker thread done servicing request
22:06:36.861 00.000 13300 OnExposeComplete: enter
22:06:36.861 00.000 13300 UpdateGuideState(): m_state=1
22:06:36.861 00.000 13300 UpdateCurrentPosition: no star selected
22:06:36.862 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:06:36.862 00.000 13300 Status Line: Nessuna stella selezionata
22:06:36.864 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:06:36.872 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:06:36.872 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:36.872 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:06:36.872 00.000 13300 Enqueuing Expose request
22:06:36.872 00.000 11596 Worker thread wakes up
22:06:36.872 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:06:37.092 00.220 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0a62a0b1-51f4-4d55-ad35-910277191db4"}
22:06:37.092 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0a62a0b1-51f4-4d55-ad35-910277191db4"}
22:06:37.093 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a933e7c6-6df9-43f8-b33a-11c00d05f4cf"}
22:06:37.093 00.000 13300 case statement mapped state 1 to 101
22:06:37.093 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a933e7c6-6df9-43f8-b33a-11c00d05f4cf"}
22:06:37.377 00.284 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:06:40.091 02.714 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8c277eda-7e7e-49b8-b278-ec828ea55261"}
22:06:40.091 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8c277eda-7e7e-49b8-b278-ec828ea55261"}
22:06:40.092 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4de964aa-2742-4b2c-ab86-63038732e44a"}
22:06:40.092 00.000 13300 case statement mapped state 1 to 101
22:06:40.092 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4de964aa-2742-4b2c-ab86-63038732e44a"}
22:06:40.408 00.316 11596 Exposure complete
22:06:40.483 00.075 11596 worker thread done servicing request
22:06:40.484 00.001 13300 OnExposeComplete: enter
22:06:40.484 00.000 13300 UpdateGuideState(): m_state=1
22:06:40.484 00.000 13300 UpdateCurrentPosition: no star selected
22:06:40.484 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:06:40.485 00.001 13300 Status Line: Nessuna stella selezionata
22:06:40.490 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:06:40.502 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
22:06:40.502 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:40.502 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:06:40.502 00.000 13300 Enqueuing Expose request
22:06:40.503 00.001 11596 Worker thread wakes up
22:06:40.503 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:06:41.010 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:06:43.090 02.080 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f5729381-6fc5-4204-91c6-a2db80a45019"}
22:06:43.090 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f5729381-6fc5-4204-91c6-a2db80a45019"}
22:06:43.091 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f73e7552-5189-4d57-872c-c4853e5c235b"}
22:06:43.091 00.000 13300 case statement mapped state 1 to 101
22:06:43.091 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f73e7552-5189-4d57-872c-c4853e5c235b"}
22:06:44.046 00.955 11596 Exposure complete
22:06:44.126 00.080 11596 worker thread done servicing request
22:06:44.126 00.000 13300 OnExposeComplete: enter
22:06:44.126 00.000 13300 UpdateGuideState(): m_state=1
22:06:44.127 00.001 13300 UpdateCurrentPosition: no star selected
22:06:44.127 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:06:44.127 00.000 13300 Status Line: Nessuna stella selezionata
22:06:44.130 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
22:06:44.137 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:06:44.137 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:44.138 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:06:44.138 00.000 13300 Enqueuing Expose request
22:06:44.138 00.000 11596 Worker thread wakes up
22:06:44.138 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:06:44.647 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:06:46.090 01.443 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"68e44ded-2857-46a2-8238-dec113e0d4a3"}
22:06:46.090 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"68e44ded-2857-46a2-8238-dec113e0d4a3"}
22:06:46.091 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7cb8010b-d796-42e2-93b0-1ffa8c3127bc"}
22:06:46.091 00.000 13300 case statement mapped state 1 to 101
22:06:46.091 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7cb8010b-d796-42e2-93b0-1ffa8c3127bc"}
22:06:47.673 01.582 11596 Exposure complete
22:06:47.745 00.072 11596 worker thread done servicing request
22:06:47.745 00.000 13300 OnExposeComplete: enter
22:06:47.745 00.000 13300 UpdateGuideState(): m_state=1
22:06:47.745 00.000 13300 UpdateCurrentPosition: no star selected
22:06:47.746 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:06:47.746 00.000 13300 Status Line: Nessuna stella selezionata
22:06:47.748 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=245, Gamma=0.510
22:06:47.757 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
22:06:47.758 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:47.758 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:06:47.758 00.000 13300 Enqueuing Expose request
22:06:47.758 00.000 11596 Worker thread wakes up
22:06:47.758 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:06:48.261 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:06:49.089 00.828 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7a255582-04c9-48f3-8500-36b7295a532f"}
22:06:49.089 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7a255582-04c9-48f3-8500-36b7295a532f"}
22:06:49.090 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2fd75c74-e2e7-4d52-83a9-9f3ce57249d9"}
22:06:49.090 00.000 13300 case statement mapped state 1 to 101
22:06:49.090 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2fd75c74-e2e7-4d52-83a9-9f3ce57249d9"}
22:06:51.297 02.207 11596 Exposure complete
22:06:51.385 00.088 11596 worker thread done servicing request
22:06:51.386 00.001 13300 OnExposeComplete: enter
22:06:51.386 00.000 13300 UpdateGuideState(): m_state=1
22:06:51.386 00.000 13300 UpdateCurrentPosition: no star selected
22:06:51.386 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:06:51.387 00.001 13300 Status Line: Nessuna stella selezionata
22:06:51.389 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:06:51.396 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:06:51.396 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:51.396 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:06:51.396 00.000 13300 Enqueuing Expose request
22:06:51.396 00.000 11596 Worker thread wakes up
22:06:51.396 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:06:51.907 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:06:52.088 00.181 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dc4f685c-0a6f-40ab-a19f-72f8bb4a03f3"}
22:06:52.088 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dc4f685c-0a6f-40ab-a19f-72f8bb4a03f3"}
22:06:52.089 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3e631c9d-bc5e-43c1-b4be-f16481377011"}
22:06:52.089 00.000 13300 case statement mapped state 1 to 101
22:06:52.089 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3e631c9d-bc5e-43c1-b4be-f16481377011"}
22:06:54.927 02.838 11596 Exposure complete
22:06:54.999 00.072 11596 worker thread done servicing request
22:06:54.999 00.000 13300 OnExposeComplete: enter
22:06:54.999 00.000 13300 UpdateGuideState(): m_state=1
22:06:54.999 00.000 13300 UpdateCurrentPosition: no star selected
22:06:55.000 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:06:55.000 00.000 13300 Status Line: Nessuna stella selezionata
22:06:55.003 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:06:55.010 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:06:55.010 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:55.011 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:06:55.011 00.000 13300 Enqueuing Expose request
22:06:55.011 00.000 11596 Worker thread wakes up
22:06:55.011 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:06:55.087 00.076 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"12dd843f-4839-48c2-8df0-6111714f466f"}
22:06:55.087 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"12dd843f-4839-48c2-8df0-6111714f466f"}
22:06:55.088 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"216bad15-7990-4b6c-a557-e6dfb53b7fa6"}
22:06:55.088 00.000 13300 case statement mapped state 1 to 101
22:06:55.088 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"216bad15-7990-4b6c-a557-e6dfb53b7fa6"}
22:06:55.513 00.425 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:06:58.085 02.572 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a0aee93f-5e5a-4ef2-bc29-e9a6539e17ea"}
22:06:58.085 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a0aee93f-5e5a-4ef2-bc29-e9a6539e17ea"}
22:06:58.086 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cbfa82c3-5bf6-4273-bd90-d836b6e3383c"}
22:06:58.086 00.000 13300 case statement mapped state 1 to 101
22:06:58.086 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cbfa82c3-5bf6-4273-bd90-d836b6e3383c"}
22:06:58.550 00.464 11596 Exposure complete
22:06:58.626 00.076 11596 worker thread done servicing request
22:06:58.626 00.000 13300 OnExposeComplete: enter
22:06:58.626 00.000 13300 UpdateGuideState(): m_state=1
22:06:58.627 00.001 13300 UpdateCurrentPosition: no star selected
22:06:58.627 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:06:58.627 00.000 13300 Status Line: Nessuna stella selezionata
22:06:58.630 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
22:06:58.640 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:06:58.640 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:58.640 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:06:58.640 00.000 13300 Enqueuing Expose request
22:06:58.640 00.000 11596 Worker thread wakes up
22:06:58.641 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:06:59.154 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:07:01.085 01.931 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1e57ac1f-efce-4615-999c-e59d9ce3bdb7"}
22:07:01.085 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1e57ac1f-efce-4615-999c-e59d9ce3bdb7"}
22:07:01.085 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"07477844-1dd1-452a-abe3-e298bde442ca"}
22:07:01.085 00.000 13300 case statement mapped state 1 to 101
22:07:01.086 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"07477844-1dd1-452a-abe3-e298bde442ca"}
22:07:02.177 01.091 11596 Exposure complete
22:07:02.249 00.072 11596 worker thread done servicing request
22:07:02.249 00.000 13300 OnExposeComplete: enter
22:07:02.249 00.000 13300 UpdateGuideState(): m_state=1
22:07:02.249 00.000 13300 UpdateCurrentPosition: no star selected
22:07:02.249 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:07:02.250 00.001 13300 Status Line: Nessuna stella selezionata
22:07:02.252 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:07:02.259 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:07:02.259 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:02.259 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:07:02.259 00.000 13300 Enqueuing Expose request
22:07:02.260 00.001 11596 Worker thread wakes up
22:07:02.260 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:07:02.765 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:07:04.084 01.319 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"63fc7bc3-f652-4fce-af27-7f4fe6896076"}
22:07:04.084 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"63fc7bc3-f652-4fce-af27-7f4fe6896076"}
22:07:04.085 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c68fbb75-54a2-421c-b7e3-259ec24ff39a"}
22:07:04.085 00.000 13300 case statement mapped state 1 to 101
22:07:04.085 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c68fbb75-54a2-421c-b7e3-259ec24ff39a"}
22:07:05.855 01.770 11596 Exposure complete
22:07:05.934 00.079 11596 worker thread done servicing request
22:07:05.934 00.000 13300 OnExposeComplete: enter
22:07:05.934 00.000 13300 UpdateGuideState(): m_state=1
22:07:05.935 00.001 13300 UpdateCurrentPosition: no star selected
22:07:05.935 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:07:05.935 00.000 13300 Status Line: Nessuna stella selezionata
22:07:05.938 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:07:05.946 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:07:05.946 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:05.947 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:07:05.947 00.000 13300 Enqueuing Expose request
22:07:05.949 00.002 11596 Worker thread wakes up
22:07:05.949 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:07:06.454 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:07:07.084 00.630 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0a5d4aaf-494d-4cdf-9c8c-6a00c75cfa55"}
22:07:07.084 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0a5d4aaf-494d-4cdf-9c8c-6a00c75cfa55"}
22:07:07.085 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e7b894c4-dce0-4dfa-ad81-6d59c0f8e430"}
22:07:07.086 00.001 13300 case statement mapped state 1 to 101
22:07:07.086 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e7b894c4-dce0-4dfa-ad81-6d59c0f8e430"}
22:07:09.494 02.408 11596 Exposure complete
22:07:09.581 00.087 11596 worker thread done servicing request
22:07:09.581 00.000 13300 OnExposeComplete: enter
22:07:09.581 00.000 13300 UpdateGuideState(): m_state=1
22:07:09.581 00.000 13300 UpdateCurrentPosition: no star selected
22:07:09.582 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:07:09.582 00.000 13300 Status Line: Nessuna stella selezionata
22:07:09.585 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:07:09.592 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:07:09.592 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:09.592 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:07:09.592 00.000 13300 Enqueuing Expose request
22:07:09.592 00.000 11596 Worker thread wakes up
22:07:09.592 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:07:10.083 00.491 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c664d907-455d-41b3-906f-7b184b85eaae"}
22:07:10.083 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c664d907-455d-41b3-906f-7b184b85eaae"}
22:07:10.084 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4c9f72f6-3286-4820-ba71-3bad145a57f3"}
22:07:10.084 00.000 13300 case statement mapped state 1 to 101
22:07:10.084 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4c9f72f6-3286-4820-ba71-3bad145a57f3"}
22:07:10.106 00.022 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:07:13.203 03.097 11596 Exposure complete
22:07:13.472 00.269 11596 worker thread done servicing request
22:07:13.473 00.001 13300 OnExposeComplete: enter
22:07:13.473 00.000 13300 UpdateGuideState(): m_state=1
22:07:13.473 00.000 13300 UpdateCurrentPosition: no star selected
22:07:13.474 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:07:13.474 00.000 13300 Status Line: Nessuna stella selezionata
22:07:13.481 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:07:13.491 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:07:13.491 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:13.491 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:07:13.491 00.000 13300 Enqueuing Expose request
22:07:13.498 00.007 11596 Worker thread wakes up
22:07:13.498 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:07:13.672 00.174 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8fe1d180-5c94-4192-9dc1-3867fdde5cc3"}
22:07:13.672 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8fe1d180-5c94-4192-9dc1-3867fdde5cc3"}
22:07:13.684 00.012 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"278e49b9-5ac5-4367-942c-80140ef869df"}
22:07:13.684 00.000 13300 case statement mapped state 1 to 101
22:07:13.684 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"278e49b9-5ac5-4367-942c-80140ef869df"}
22:07:14.012 00.328 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:07:17.230 03.218 11596 Exposure complete
22:07:17.498 00.268 11596 worker thread done servicing request
22:07:17.498 00.000 13300 OnExposeComplete: enter
22:07:17.498 00.000 13300 UpdateGuideState(): m_state=1
22:07:17.499 00.001 13300 UpdateCurrentPosition: no star selected
22:07:17.499 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:07:17.499 00.000 13300 Status Line: Nessuna stella selezionata
22:07:17.502 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
22:07:17.521 00.019 13300 UpdateGuideState exits: Nessuna stella selezionata
22:07:17.524 00.003 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:17.524 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:07:17.525 00.001 13300 Enqueuing Expose request
22:07:17.528 00.003 11596 Worker thread wakes up
22:07:17.528 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:07:18.059 00.531 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:07:19.686 01.627 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f9bc794a-4b46-4eb0-ad8a-8a74f5a7b184"}
22:07:19.686 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f9bc794a-4b46-4eb0-ad8a-8a74f5a7b184"}
22:07:19.688 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b4f9c16f-24cd-4e54-859e-fd84dc6b9a21"}
22:07:19.689 00.001 13300 case statement mapped state 1 to 101
22:07:19.689 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b4f9c16f-24cd-4e54-859e-fd84dc6b9a21"}
22:07:21.107 01.418 11596 Exposure complete
22:07:21.208 00.101 11596 worker thread done servicing request
22:07:21.208 00.000 13300 OnExposeComplete: enter
22:07:21.208 00.000 13300 UpdateGuideState(): m_state=1
22:07:21.209 00.001 13300 UpdateCurrentPosition: no star selected
22:07:21.209 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:07:21.209 00.000 13300 Status Line: Nessuna stella selezionata
22:07:21.215 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:07:21.224 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
22:07:21.225 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:21.225 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:07:21.225 00.000 13300 Enqueuing Expose request
22:07:21.225 00.000 11596 Worker thread wakes up
22:07:21.225 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:07:21.737 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:07:22.686 00.949 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"878be1da-ef96-4f56-9f66-d01a67f7407f"}
22:07:22.686 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"878be1da-ef96-4f56-9f66-d01a67f7407f"}
22:07:22.687 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c2d704e6-b7c2-4d1a-952f-84cca2de7853"}
22:07:22.687 00.000 13300 case statement mapped state 1 to 101
22:07:22.687 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c2d704e6-b7c2-4d1a-952f-84cca2de7853"}
22:07:24.770 02.083 11596 Exposure complete
22:07:24.858 00.088 11596 worker thread done servicing request
22:07:24.858 00.000 13300 OnExposeComplete: enter
22:07:24.858 00.000 13300 UpdateGuideState(): m_state=1
22:07:24.859 00.001 13300 UpdateCurrentPosition: no star selected
22:07:24.859 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:07:24.859 00.000 13300 Status Line: Nessuna stella selezionata
22:07:24.864 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:07:24.872 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:07:24.873 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:24.873 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:07:24.873 00.000 13300 Enqueuing Expose request
22:07:24.873 00.000 11596 Worker thread wakes up
22:07:24.873 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:07:25.381 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:07:25.685 00.304 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0f6d1f81-7cc5-4aa6-9f75-ead52884dcbb"}
22:07:25.685 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0f6d1f81-7cc5-4aa6-9f75-ead52884dcbb"}
22:07:25.686 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a061b5c7-b023-4ba3-b756-506fac8a951b"}
22:07:25.686 00.000 13300 case statement mapped state 1 to 101
22:07:25.686 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a061b5c7-b023-4ba3-b756-506fac8a951b"}
22:07:28.408 02.722 11596 Exposure complete
22:07:28.479 00.071 11596 worker thread done servicing request
22:07:28.479 00.000 13300 OnExposeComplete: enter
22:07:28.480 00.001 13300 UpdateGuideState(): m_state=1
22:07:28.480 00.000 13300 UpdateCurrentPosition: no star selected
22:07:28.480 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:07:28.481 00.001 13300 Status Line: Nessuna stella selezionata
22:07:28.485 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:07:28.492 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:07:28.492 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:28.492 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:07:28.492 00.000 13300 Enqueuing Expose request
22:07:28.492 00.000 11596 Worker thread wakes up
22:07:28.492 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:07:28.686 00.194 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f246991e-0f7e-4569-a68f-6af9b2ede89f"}
22:07:28.686 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f246991e-0f7e-4569-a68f-6af9b2ede89f"}
22:07:28.687 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e14f1a66-5f94-43be-8fab-a40154d85178"}
22:07:28.687 00.000 13300 case statement mapped state 1 to 101
22:07:28.687 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e14f1a66-5f94-43be-8fab-a40154d85178"}
22:07:28.994 00.307 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:07:31.684 02.690 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"26145b61-2c15-4c13-9f4f-dc348eef2b8c"}
22:07:31.684 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"26145b61-2c15-4c13-9f4f-dc348eef2b8c"}
22:07:31.685 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ff50d0aa-eb05-455c-9051-4290b37ae086"}
22:07:31.685 00.000 13300 case statement mapped state 1 to 101
22:07:31.685 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ff50d0aa-eb05-455c-9051-4290b37ae086"}
22:07:32.020 00.335 11596 Exposure complete
22:07:32.092 00.072 11596 worker thread done servicing request
22:07:32.092 00.000 13300 OnExposeComplete: enter
22:07:32.092 00.000 13300 UpdateGuideState(): m_state=1
22:07:32.093 00.001 13300 UpdateCurrentPosition: no star selected
22:07:32.093 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:07:32.093 00.000 13300 Status Line: Nessuna stella selezionata
22:07:32.096 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:07:32.104 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:07:32.104 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:32.104 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:07:32.104 00.000 13300 Enqueuing Expose request
22:07:32.104 00.000 11596 Worker thread wakes up
22:07:32.104 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:07:32.620 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:07:34.683 02.063 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9b856afc-d771-4c6e-a8f8-2ca976d93080"}
22:07:34.683 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9b856afc-d771-4c6e-a8f8-2ca976d93080"}
22:07:34.684 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c5dc843e-9bc5-4c20-b8db-1ff0e5e174bf"}
22:07:34.684 00.000 13300 case statement mapped state 1 to 101
22:07:34.684 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c5dc843e-9bc5-4c20-b8db-1ff0e5e174bf"}
22:07:35.656 00.972 11596 Exposure complete
22:07:35.734 00.078 11596 worker thread done servicing request
22:07:35.734 00.000 13300 OnExposeComplete: enter
22:07:35.734 00.000 13300 UpdateGuideState(): m_state=1
22:07:35.734 00.000 13300 UpdateCurrentPosition: no star selected
22:07:35.735 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:07:35.735 00.000 13300 Status Line: Nessuna stella selezionata
22:07:35.738 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:07:35.744 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:07:35.744 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:35.745 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:07:35.745 00.000 13300 Enqueuing Expose request
22:07:35.745 00.000 11596 Worker thread wakes up
22:07:35.745 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:07:36.249 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:07:37.683 01.434 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"29a2ea60-eca3-4c03-8234-ab75719f641b"}
22:07:37.683 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"29a2ea60-eca3-4c03-8234-ab75719f641b"}
22:07:37.684 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0788934f-25fa-413f-9b3f-fb75a45a3b9e"}
22:07:37.684 00.000 13300 case statement mapped state 1 to 101
22:07:37.684 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0788934f-25fa-413f-9b3f-fb75a45a3b9e"}
22:07:39.288 01.604 11596 Exposure complete
22:07:39.361 00.073 11596 worker thread done servicing request
22:07:39.361 00.000 13300 OnExposeComplete: enter
22:07:39.361 00.000 13300 UpdateGuideState(): m_state=1
22:07:39.361 00.000 13300 UpdateCurrentPosition: no star selected
22:07:39.362 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:07:39.362 00.000 13300 Status Line: Nessuna stella selezionata
22:07:39.366 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:07:39.373 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:07:39.373 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:39.373 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:07:39.373 00.000 13300 Enqueuing Expose request
22:07:39.373 00.000 11596 Worker thread wakes up
22:07:39.373 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:07:39.886 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:07:40.683 00.797 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"659ea3a4-a86a-49a1-9576-72bd071e0047"}
22:07:40.683 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"659ea3a4-a86a-49a1-9576-72bd071e0047"}
22:07:40.684 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a17cbd0e-84b9-4a4e-9913-1d147dc068c2"}
22:07:40.684 00.000 13300 case statement mapped state 1 to 101
22:07:40.684 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a17cbd0e-84b9-4a4e-9913-1d147dc068c2"}
22:07:42.915 02.231 11596 Exposure complete
22:07:42.987 00.072 11596 worker thread done servicing request
22:07:42.987 00.000 13300 OnExposeComplete: enter
22:07:42.987 00.000 13300 UpdateGuideState(): m_state=1
22:07:42.988 00.001 13300 UpdateCurrentPosition: no star selected
22:07:42.988 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:07:42.988 00.000 13300 Status Line: Nessuna stella selezionata
22:07:42.991 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:07:42.999 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:07:43.000 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:43.000 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:07:43.000 00.000 13300 Enqueuing Expose request
22:07:43.000 00.000 11596 Worker thread wakes up
22:07:43.000 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:07:43.514 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:07:43.683 00.169 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"06ed536b-85fb-40ab-abe8-2fde2ce1be32"}
22:07:43.683 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"06ed536b-85fb-40ab-abe8-2fde2ce1be32"}
22:07:43.684 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6f533ace-7797-4c06-a0f3-0cfc93b2254a"}
22:07:43.684 00.000 13300 case statement mapped state 1 to 101
22:07:43.684 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6f533ace-7797-4c06-a0f3-0cfc93b2254a"}
22:07:46.549 02.865 11596 Exposure complete
22:07:46.639 00.090 11596 worker thread done servicing request
22:07:46.639 00.000 13300 OnExposeComplete: enter
22:07:46.639 00.000 13300 UpdateGuideState(): m_state=1
22:07:46.640 00.001 13300 UpdateCurrentPosition: no star selected
22:07:46.640 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:07:46.640 00.000 13300 Status Line: Nessuna stella selezionata
22:07:46.644 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:07:46.654 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:07:46.654 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:46.654 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:07:46.654 00.000 13300 Enqueuing Expose request
22:07:46.654 00.000 11596 Worker thread wakes up
22:07:46.655 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:07:46.681 00.026 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c874f471-917d-4fb3-9727-89887a304209"}
22:07:46.681 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c874f471-917d-4fb3-9727-89887a304209"}
22:07:46.682 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b1ac7d35-0fd3-4581-a26a-3d113097ea10"}
22:07:46.682 00.000 13300 case statement mapped state 1 to 101
22:07:46.682 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b1ac7d35-0fd3-4581-a26a-3d113097ea10"}
22:07:47.167 00.485 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:07:49.681 02.514 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"650905d7-0acc-4483-9761-a3b59e34da07"}
22:07:49.681 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"650905d7-0acc-4483-9761-a3b59e34da07"}
22:07:49.682 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5ffb945b-b08e-4c74-b501-a72dca3fead4"}
22:07:49.682 00.000 13300 case statement mapped state 1 to 101
22:07:49.682 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5ffb945b-b08e-4c74-b501-a72dca3fead4"}
22:07:50.201 00.519 11596 Exposure complete
22:07:50.277 00.076 11596 worker thread done servicing request
22:07:50.277 00.000 13300 OnExposeComplete: enter
22:07:50.277 00.000 13300 UpdateGuideState(): m_state=1
22:07:50.278 00.001 13300 UpdateCurrentPosition: no star selected
22:07:50.278 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:07:50.279 00.001 13300 Status Line: Nessuna stella selezionata
22:07:50.284 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:07:50.292 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:07:50.292 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:50.292 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:07:50.292 00.000 13300 Enqueuing Expose request
22:07:50.293 00.001 11596 Worker thread wakes up
22:07:50.293 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:07:50.803 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:07:52.682 01.879 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"44810482-fc75-4bdc-a50f-6db838dd0182"}
22:07:52.682 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"44810482-fc75-4bdc-a50f-6db838dd0182"}
22:07:52.683 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6b48222b-ef1c-4ffb-8377-ad412d53ae18"}
22:07:52.683 00.000 13300 case statement mapped state 1 to 101
22:07:52.683 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6b48222b-ef1c-4ffb-8377-ad412d53ae18"}
22:07:53.865 01.182 11596 Exposure complete
22:07:53.942 00.077 11596 worker thread done servicing request
22:07:53.943 00.001 13300 OnExposeComplete: enter
22:07:53.943 00.000 13300 UpdateGuideState(): m_state=1
22:07:53.943 00.000 13300 UpdateCurrentPosition: no star selected
22:07:53.944 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:07:53.944 00.000 13300 Status Line: Nessuna stella selezionata
22:07:53.947 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:07:53.954 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:07:53.954 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:53.954 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:07:53.954 00.000 13300 Enqueuing Expose request
22:07:53.955 00.001 11596 Worker thread wakes up
22:07:53.955 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:07:54.469 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:07:55.681 01.212 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5c62a293-114f-4755-a1c0-14a22f9f2c24"}
22:07:55.681 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5c62a293-114f-4755-a1c0-14a22f9f2c24"}
22:07:55.682 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f2a89de1-591f-40d1-887e-3719adbc3cd4"}
22:07:55.682 00.000 13300 case statement mapped state 1 to 101
22:07:55.682 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f2a89de1-591f-40d1-887e-3719adbc3cd4"}
22:07:57.500 01.818 11596 Exposure complete
22:07:57.583 00.083 11596 worker thread done servicing request
22:07:57.583 00.000 13300 OnExposeComplete: enter
22:07:57.583 00.000 13300 UpdateGuideState(): m_state=1
22:07:57.584 00.001 13300 UpdateCurrentPosition: no star selected
22:07:57.584 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:07:57.584 00.000 13300 Status Line: Nessuna stella selezionata
22:07:57.588 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
22:07:57.595 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:07:57.596 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:57.596 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:07:57.596 00.000 13300 Enqueuing Expose request
22:07:57.596 00.000 11596 Worker thread wakes up
22:07:57.596 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:07:58.105 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:07:58.681 00.576 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7b7fef5e-615f-4f8e-af42-2b0a8ea4a576"}
22:07:58.681 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7b7fef5e-615f-4f8e-af42-2b0a8ea4a576"}
22:07:58.681 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"de7b1674-568d-4baa-b767-980ef719c180"}
22:07:58.682 00.001 13300 case statement mapped state 1 to 101
22:07:58.682 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"de7b1674-568d-4baa-b767-980ef719c180"}
22:08:01.130 02.448 11596 Exposure complete
22:08:01.204 00.074 11596 worker thread done servicing request
22:08:01.204 00.000 13300 OnExposeComplete: enter
22:08:01.205 00.001 13300 UpdateGuideState(): m_state=1
22:08:01.205 00.000 13300 UpdateCurrentPosition: no star selected
22:08:01.205 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:08:01.205 00.000 13300 Status Line: Nessuna stella selezionata
22:08:01.208 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:08:01.215 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:08:01.215 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:01.215 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:08:01.215 00.000 13300 Enqueuing Expose request
22:08:01.215 00.000 11596 Worker thread wakes up
22:08:01.215 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:08:01.679 00.464 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bfb52fb2-ac82-4055-a394-1e4d663f0bbf"}
22:08:01.679 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bfb52fb2-ac82-4055-a394-1e4d663f0bbf"}
22:08:01.680 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b860902b-eb93-4bc1-9f83-6ca0f8bbbd61"}
22:08:01.680 00.000 13300 case statement mapped state 1 to 101
22:08:01.680 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b860902b-eb93-4bc1-9f83-6ca0f8bbbd61"}
22:08:01.717 00.037 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:08:04.679 02.962 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e8f843fd-c35f-4f9e-9d70-56714ebe98d3"}
22:08:04.679 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e8f843fd-c35f-4f9e-9d70-56714ebe98d3"}
22:08:04.680 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"81257cdf-b27b-4a1d-b22d-9c97dbecd68e"}
22:08:04.680 00.000 13300 case statement mapped state 1 to 101
22:08:04.680 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"81257cdf-b27b-4a1d-b22d-9c97dbecd68e"}
22:08:04.747 00.067 11596 Exposure complete
22:08:04.819 00.072 11596 worker thread done servicing request
22:08:04.819 00.000 13300 OnExposeComplete: enter
22:08:04.819 00.000 13300 UpdateGuideState(): m_state=1
22:08:04.820 00.001 13300 UpdateCurrentPosition: no star selected
22:08:04.820 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:08:04.820 00.000 13300 Status Line: Nessuna stella selezionata
22:08:04.823 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:08:04.829 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:08:04.830 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:04.830 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:08:04.830 00.000 13300 Enqueuing Expose request
22:08:04.830 00.000 11596 Worker thread wakes up
22:08:04.830 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:08:05.346 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:08:07.678 02.332 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"922d4795-0b01-4c55-889a-018706a38e77"}
22:08:07.678 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"922d4795-0b01-4c55-889a-018706a38e77"}
22:08:07.679 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4e4108a7-3ce5-459c-b45d-6e3b142e1e0b"}
22:08:07.679 00.000 13300 case statement mapped state 1 to 101
22:08:07.679 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4e4108a7-3ce5-459c-b45d-6e3b142e1e0b"}
22:08:08.368 00.689 11596 Exposure complete
22:08:08.440 00.072 11596 worker thread done servicing request
22:08:08.440 00.000 13300 OnExposeComplete: enter
22:08:08.440 00.000 13300 UpdateGuideState(): m_state=1
22:08:08.440 00.000 13300 UpdateCurrentPosition: no star selected
22:08:08.441 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:08:08.441 00.000 13300 Status Line: Nessuna stella selezionata
22:08:08.443 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
22:08:08.451 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:08:08.451 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:08.451 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:08:08.452 00.001 13300 Enqueuing Expose request
22:08:08.452 00.000 11596 Worker thread wakes up
22:08:08.452 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:08:08.957 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:08:10.710 01.753 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e9076bbe-e4dd-4223-826d-6e71b8bd14c5"}
22:08:10.710 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e9076bbe-e4dd-4223-826d-6e71b8bd14c5"}
22:08:10.712 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b54f5ef1-74e3-4aa1-92b8-c856bda78ad4"}
22:08:10.712 00.000 13300 case statement mapped state 1 to 101
22:08:10.712 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b54f5ef1-74e3-4aa1-92b8-c856bda78ad4"}
22:08:12.026 01.314 11596 Exposure complete
22:08:12.119 00.093 11596 worker thread done servicing request
22:08:12.119 00.000 13300 OnExposeComplete: enter
22:08:12.119 00.000 13300 UpdateGuideState(): m_state=1
22:08:12.120 00.001 13300 UpdateCurrentPosition: no star selected
22:08:12.120 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:08:12.120 00.000 13300 Status Line: Nessuna stella selezionata
22:08:12.123 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:08:12.134 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
22:08:12.134 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:12.134 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:08:12.135 00.001 13300 Enqueuing Expose request
22:08:12.135 00.000 11596 Worker thread wakes up
22:08:12.135 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:08:12.642 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:08:13.710 01.068 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"235d3efe-5996-4e01-bbed-d1ec6ba4dc7a"}
22:08:13.710 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"235d3efe-5996-4e01-bbed-d1ec6ba4dc7a"}
22:08:13.714 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9c1e92bd-9455-487d-8e8b-25bf88a98ed5"}
22:08:13.715 00.001 13300 case statement mapped state 1 to 101
22:08:13.715 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9c1e92bd-9455-487d-8e8b-25bf88a98ed5"}
22:08:15.690 01.975 11596 Exposure complete
22:08:15.807 00.117 11596 worker thread done servicing request
22:08:15.807 00.000 13300 OnExposeComplete: enter
22:08:15.807 00.000 13300 UpdateGuideState(): m_state=1
22:08:15.808 00.001 13300 UpdateCurrentPosition: no star selected
22:08:15.808 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:08:15.808 00.000 13300 Status Line: Nessuna stella selezionata
22:08:15.812 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:08:15.822 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:08:15.822 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:15.822 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:08:15.822 00.000 13300 Enqueuing Expose request
22:08:15.823 00.001 11596 Worker thread wakes up
22:08:15.823 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:08:16.361 00.538 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:08:16.869 00.508 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"629dd86d-e413-462b-995c-65513e483fc8"}
22:08:16.869 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"629dd86d-e413-462b-995c-65513e483fc8"}
22:08:16.880 00.011 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3cf25ac0-351a-4537-a682-0bc9151a3899"}
22:08:16.880 00.000 13300 case statement mapped state 1 to 101
22:08:16.880 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3cf25ac0-351a-4537-a682-0bc9151a3899"}
22:08:19.561 02.681 11596 Exposure complete
22:08:19.764 00.203 11596 worker thread done servicing request
22:08:19.764 00.000 13300 OnExposeComplete: enter
22:08:19.764 00.000 13300 UpdateGuideState(): m_state=1
22:08:19.765 00.001 13300 UpdateCurrentPosition: no star selected
22:08:19.765 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:08:19.765 00.000 13300 Status Line: Nessuna stella selezionata
22:08:19.772 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:08:19.782 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:08:19.782 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:19.782 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:08:19.782 00.000 13300 Enqueuing Expose request
22:08:19.783 00.001 11596 Worker thread wakes up
22:08:19.783 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:08:19.961 00.178 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f4795687-0530-4d72-8b1c-337825ab0de5"}
22:08:19.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f4795687-0530-4d72-8b1c-337825ab0de5"}
22:08:19.967 00.006 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"de130db6-bc49-4975-ae08-664e65a367a6"}
22:08:19.967 00.000 13300 case statement mapped state 1 to 101
22:08:19.968 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"de130db6-bc49-4975-ae08-664e65a367a6"}
22:08:20.301 00.333 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:08:23.130 02.829 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"91b9e694-129e-4eff-96e8-8782862f0508"}
22:08:23.130 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"91b9e694-129e-4eff-96e8-8782862f0508"}
22:08:23.264 00.134 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7d45e731-c1ac-48f3-8eda-a6cbcd82f838"}
22:08:23.264 00.000 13300 case statement mapped state 1 to 101
22:08:23.264 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7d45e731-c1ac-48f3-8eda-a6cbcd82f838"}
22:08:23.420 00.156 11596 Exposure complete
22:08:23.552 00.132 13300 OnExposeComplete: enter
22:08:23.552 00.000 11596 worker thread done servicing request
22:08:23.552 00.000 13300 UpdateGuideState(): m_state=1
22:08:23.553 00.001 13300 UpdateCurrentPosition: no star selected
22:08:23.553 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:08:23.553 00.000 13300 Status Line: Nessuna stella selezionata
22:08:23.556 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:08:23.562 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:08:23.562 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:23.563 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:08:23.563 00.000 13300 Enqueuing Expose request
22:08:23.563 00.000 11596 Worker thread wakes up
22:08:23.563 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:08:24.065 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:08:26.128 02.063 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3db2bb6d-28cd-49a4-9e4c-2553c34f4ae7"}
22:08:26.128 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3db2bb6d-28cd-49a4-9e4c-2553c34f4ae7"}
22:08:26.129 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e5127e53-3efe-4693-90ce-57e7f11d8e20"}
22:08:26.129 00.000 13300 case statement mapped state 1 to 101
22:08:26.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e5127e53-3efe-4693-90ce-57e7f11d8e20"}
22:08:27.107 00.978 11596 Exposure complete
22:08:27.208 00.101 11596 worker thread done servicing request
22:08:27.208 00.000 13300 OnExposeComplete: enter
22:08:27.208 00.000 13300 UpdateGuideState(): m_state=1
22:08:27.208 00.000 13300 UpdateCurrentPosition: no star selected
22:08:27.209 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:08:27.209 00.000 13300 Status Line: Nessuna stella selezionata
22:08:27.212 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:08:27.219 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:08:27.219 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:27.219 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:08:27.219 00.000 13300 Enqueuing Expose request
22:08:27.219 00.000 11596 Worker thread wakes up
22:08:27.219 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:08:27.735 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:08:29.127 01.392 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b7b6b829-cd0a-424d-a7e1-55348a86c7c4"}
22:08:29.127 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b7b6b829-cd0a-424d-a7e1-55348a86c7c4"}
22:08:29.128 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0f4fd4b3-646c-4c3f-af2d-370547950bae"}
22:08:29.128 00.000 13300 case statement mapped state 1 to 101
22:08:29.128 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0f4fd4b3-646c-4c3f-af2d-370547950bae"}
22:08:30.773 01.645 11596 Exposure complete
22:08:30.849 00.076 11596 worker thread done servicing request
22:08:30.849 00.000 13300 OnExposeComplete: enter
22:08:30.849 00.000 13300 UpdateGuideState(): m_state=1
22:08:30.850 00.001 13300 UpdateCurrentPosition: no star selected
22:08:30.850 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:08:30.850 00.000 13300 Status Line: Nessuna stella selezionata
22:08:30.854 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
22:08:30.860 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:08:30.861 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:30.861 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:08:30.861 00.000 13300 Enqueuing Expose request
22:08:30.861 00.000 11596 Worker thread wakes up
22:08:30.861 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:08:31.374 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:08:32.126 00.752 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a429c3ff-dc63-4462-9293-e48b694f3155"}
22:08:32.126 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a429c3ff-dc63-4462-9293-e48b694f3155"}
22:08:32.127 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bae090d0-7941-44dd-9807-a55fb244d779"}
22:08:32.127 00.000 13300 case statement mapped state 1 to 101
22:08:32.127 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bae090d0-7941-44dd-9807-a55fb244d779"}
22:08:34.397 02.270 11596 Exposure complete
22:08:34.478 00.081 11596 worker thread done servicing request
22:08:34.478 00.000 13300 OnExposeComplete: enter
22:08:34.478 00.000 13300 UpdateGuideState(): m_state=1
22:08:34.479 00.001 13300 UpdateCurrentPosition: no star selected
22:08:34.479 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:08:34.479 00.000 13300 Status Line: Nessuna stella selezionata
22:08:34.481 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:08:34.489 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:08:34.489 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:34.489 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:08:34.489 00.000 13300 Enqueuing Expose request
22:08:34.489 00.000 11596 Worker thread wakes up
22:08:34.489 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:08:34.994 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:08:35.126 00.132 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"04060ad3-93fc-4a2e-9c8b-a0823fc45c3b"}
22:08:35.126 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"04060ad3-93fc-4a2e-9c8b-a0823fc45c3b"}
22:08:35.126 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d96119b8-989d-4463-87e5-4691dfa49aaf"}
22:08:35.127 00.001 13300 case statement mapped state 1 to 101
22:08:35.127 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d96119b8-989d-4463-87e5-4691dfa49aaf"}
22:08:38.024 02.897 11596 Exposure complete
22:08:38.095 00.071 11596 worker thread done servicing request
22:08:38.095 00.000 13300 OnExposeComplete: enter
22:08:38.095 00.000 13300 UpdateGuideState(): m_state=1
22:08:38.096 00.001 13300 UpdateCurrentPosition: no star selected
22:08:38.096 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:08:38.096 00.000 13300 Status Line: Nessuna stella selezionata
22:08:38.101 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:08:38.111 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:08:38.111 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:38.111 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:08:38.111 00.000 13300 Enqueuing Expose request
22:08:38.111 00.000 11596 Worker thread wakes up
22:08:38.111 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:08:38.125 00.014 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c068386b-73c2-4fea-b75f-dedbab92f8b6"}
22:08:38.125 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c068386b-73c2-4fea-b75f-dedbab92f8b6"}
22:08:38.126 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d3cdef75-cd44-40fb-a8f7-16fdf7c0f329"}
22:08:38.126 00.000 13300 case statement mapped state 1 to 101
22:08:38.126 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d3cdef75-cd44-40fb-a8f7-16fdf7c0f329"}
22:08:38.613 00.487 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:08:41.125 02.512 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"943119ed-4367-49a0-9134-c12affd57aa2"}
22:08:41.125 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"943119ed-4367-49a0-9134-c12affd57aa2"}
22:08:41.125 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"70f321a7-374b-41ce-af3a-5b199b6c7d38"}
22:08:41.126 00.001 13300 case statement mapped state 1 to 101
22:08:41.126 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"70f321a7-374b-41ce-af3a-5b199b6c7d38"}
22:08:41.654 00.528 11596 Exposure complete
22:08:41.742 00.088 11596 worker thread done servicing request
22:08:41.742 00.000 13300 OnExposeComplete: enter
22:08:41.742 00.000 13300 UpdateGuideState(): m_state=1
22:08:41.743 00.001 13300 UpdateCurrentPosition: no star selected
22:08:41.743 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:08:41.743 00.000 13300 Status Line: Nessuna stella selezionata
22:08:41.746 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:08:41.752 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:08:41.752 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:41.752 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:08:41.752 00.000 13300 Enqueuing Expose request
22:08:41.753 00.001 11596 Worker thread wakes up
22:08:41.753 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:08:42.268 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:08:44.125 01.857 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fe40d67e-5de0-4173-ae85-78fab0aba130"}
22:08:44.125 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fe40d67e-5de0-4173-ae85-78fab0aba130"}
22:08:44.126 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e16832c4-c4bd-4343-b7ac-0ae96939d528"}
22:08:44.126 00.000 13300 case statement mapped state 1 to 101
22:08:44.126 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e16832c4-c4bd-4343-b7ac-0ae96939d528"}
22:08:45.302 01.176 11596 Exposure complete
22:08:45.380 00.078 11596 worker thread done servicing request
22:08:45.380 00.000 13300 OnExposeComplete: enter
22:08:45.381 00.001 13300 UpdateGuideState(): m_state=1
22:08:45.381 00.000 13300 UpdateCurrentPosition: no star selected
22:08:45.381 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:08:45.381 00.000 13300 Status Line: Nessuna stella selezionata
22:08:45.385 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:08:45.391 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:08:45.391 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:45.391 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:08:45.391 00.000 13300 Enqueuing Expose request
22:08:45.392 00.001 11596 Worker thread wakes up
22:08:45.392 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:08:45.898 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:08:47.124 01.226 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"11efdcc4-e64c-4e74-90a9-ca64b0cba9b7"}
22:08:47.124 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"11efdcc4-e64c-4e74-90a9-ca64b0cba9b7"}
22:08:47.125 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3d5364f7-9497-4b57-8636-c5d3f49e28d3"}
22:08:47.125 00.000 13300 case statement mapped state 1 to 101
22:08:47.125 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3d5364f7-9497-4b57-8636-c5d3f49e28d3"}
22:08:48.929 01.804 11596 Exposure complete
22:08:49.007 00.078 11596 worker thread done servicing request
22:08:49.007 00.000 13300 OnExposeComplete: enter
22:08:49.007 00.000 13300 UpdateGuideState(): m_state=1
22:08:49.008 00.001 13300 UpdateCurrentPosition: no star selected
22:08:49.008 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:08:49.009 00.001 13300 Status Line: Nessuna stella selezionata
22:08:49.011 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:08:49.019 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:08:49.019 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:49.019 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:08:49.019 00.000 13300 Enqueuing Expose request
22:08:49.019 00.000 11596 Worker thread wakes up
22:08:49.019 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:08:49.532 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:08:50.123 00.591 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"34dea953-54c1-4a4f-ab14-a14a7d4a98c3"}
22:08:50.123 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"34dea953-54c1-4a4f-ab14-a14a7d4a98c3"}
22:08:50.123 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8a17b487-365f-4810-b0ec-bda34e064d65"}
22:08:50.124 00.001 13300 case statement mapped state 1 to 101
22:08:50.124 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8a17b487-365f-4810-b0ec-bda34e064d65"}
22:08:52.566 02.442 11596 Exposure complete
22:08:52.646 00.080 11596 worker thread done servicing request
22:08:52.647 00.001 13300 OnExposeComplete: enter
22:08:52.647 00.000 13300 UpdateGuideState(): m_state=1
22:08:52.647 00.000 13300 UpdateCurrentPosition: no star selected
22:08:52.647 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:08:52.647 00.000 13300 Status Line: Nessuna stella selezionata
22:08:52.650 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:08:52.660 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:08:52.660 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:52.660 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:08:52.660 00.000 13300 Enqueuing Expose request
22:08:52.660 00.000 11596 Worker thread wakes up
22:08:52.660 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:08:53.122 00.462 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9cd7019b-c823-49f2-9b2d-6f41f4c22b38"}
22:08:53.122 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9cd7019b-c823-49f2-9b2d-6f41f4c22b38"}
22:08:53.123 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"692ff1e0-1b8e-43a3-9c78-7aa82a5a39bf"}
22:08:53.123 00.000 13300 case statement mapped state 1 to 101
22:08:53.123 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"692ff1e0-1b8e-43a3-9c78-7aa82a5a39bf"}
22:08:53.174 00.051 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:08:56.122 02.948 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3b9ba22a-5930-461a-bec6-eeb31c7ec707"}
22:08:56.122 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3b9ba22a-5930-461a-bec6-eeb31c7ec707"}
22:08:56.123 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2fb580cf-65dd-4cf9-9a4c-3f8d6b0a1ea5"}
22:08:56.123 00.000 13300 case statement mapped state 1 to 101
22:08:56.123 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2fb580cf-65dd-4cf9-9a4c-3f8d6b0a1ea5"}
22:08:56.206 00.083 11596 Exposure complete
22:08:56.278 00.072 11596 worker thread done servicing request
22:08:56.279 00.001 13300 OnExposeComplete: enter
22:08:56.279 00.000 13300 UpdateGuideState(): m_state=1
22:08:56.279 00.000 13300 UpdateCurrentPosition: no star selected
22:08:56.279 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:08:56.280 00.001 13300 Status Line: Nessuna stella selezionata
22:08:56.282 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:08:56.289 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:08:56.289 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:56.289 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:08:56.289 00.000 13300 Enqueuing Expose request
22:08:56.290 00.001 11596 Worker thread wakes up
22:08:56.290 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:08:56.793 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:08:59.121 02.328 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b2d26285-463a-4969-98cf-be456360fd35"}
22:08:59.121 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b2d26285-463a-4969-98cf-be456360fd35"}
22:08:59.122 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dcaf92f8-80e2-4a5c-b2f5-e6f6c3f9fbbf"}
22:08:59.122 00.000 13300 case statement mapped state 1 to 101
22:08:59.122 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dcaf92f8-80e2-4a5c-b2f5-e6f6c3f9fbbf"}
22:08:59.884 00.762 11596 Exposure complete
22:08:59.954 00.070 11596 worker thread done servicing request
22:08:59.954 00.000 13300 OnExposeComplete: enter
22:08:59.954 00.000 13300 UpdateGuideState(): m_state=1
22:08:59.955 00.001 13300 UpdateCurrentPosition: no star selected
22:08:59.955 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:08:59.955 00.000 13300 Status Line: Nessuna stella selezionata
22:08:59.957 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:08:59.965 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:08:59.965 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:59.965 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:08:59.965 00.000 13300 Enqueuing Expose request
22:08:59.965 00.000 11596 Worker thread wakes up
22:08:59.965 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:09:00.471 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:09:02.122 01.651 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1b34a1d3-32bb-499d-9d40-d2cd9ed81a89"}
22:09:02.122 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1b34a1d3-32bb-499d-9d40-d2cd9ed81a89"}
22:09:02.123 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3250245c-dcdb-4fb1-b6ca-2dc5c4c23e27"}
22:09:02.123 00.000 13300 case statement mapped state 1 to 101
22:09:02.123 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3250245c-dcdb-4fb1-b6ca-2dc5c4c23e27"}
22:09:03.504 01.381 11596 Exposure complete
22:09:03.604 00.100 11596 worker thread done servicing request
22:09:03.604 00.000 13300 OnExposeComplete: enter
22:09:03.604 00.000 13300 UpdateGuideState(): m_state=1
22:09:03.604 00.000 13300 UpdateCurrentPosition: no star selected
22:09:03.605 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:09:03.605 00.000 13300 Status Line: Nessuna stella selezionata
22:09:03.609 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:09:03.617 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:09:03.618 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:03.618 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:09:03.618 00.000 13300 Enqueuing Expose request
22:09:03.618 00.000 11596 Worker thread wakes up
22:09:03.618 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:09:04.134 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:09:05.121 00.987 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fc14079d-6c2d-4768-98ef-7c15cbe401af"}
22:09:05.121 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fc14079d-6c2d-4768-98ef-7c15cbe401af"}
22:09:05.122 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"783aafe6-9a52-4880-baf1-c8bebadeb3bc"}
22:09:05.122 00.000 13300 case statement mapped state 1 to 101
22:09:05.122 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"783aafe6-9a52-4880-baf1-c8bebadeb3bc"}
22:09:07.160 02.038 11596 Exposure complete
22:09:07.238 00.078 11596 worker thread done servicing request
22:09:07.238 00.000 13300 OnExposeComplete: enter
22:09:07.239 00.001 13300 UpdateGuideState(): m_state=1
22:09:07.239 00.000 13300 UpdateCurrentPosition: no star selected
22:09:07.239 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:09:07.239 00.000 13300 Status Line: Nessuna stella selezionata
22:09:07.242 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
22:09:07.248 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:09:07.249 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:07.249 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:09:07.249 00.000 13300 Enqueuing Expose request
22:09:07.249 00.000 11596 Worker thread wakes up
22:09:07.249 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:09:07.754 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:09:08.119 00.365 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b86f5d47-a984-4afc-a541-b75c19def1be"}
22:09:08.119 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b86f5d47-a984-4afc-a541-b75c19def1be"}
22:09:08.119 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2a3e853b-29ea-465d-82fa-1327a6cdfaa4"}
22:09:08.120 00.001 13300 case statement mapped state 1 to 101
22:09:08.120 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2a3e853b-29ea-465d-82fa-1327a6cdfaa4"}
22:09:10.782 02.662 11596 Exposure complete
22:09:10.855 00.073 11596 worker thread done servicing request
22:09:10.855 00.000 13300 OnExposeComplete: enter
22:09:10.855 00.000 13300 UpdateGuideState(): m_state=1
22:09:10.855 00.000 13300 UpdateCurrentPosition: no star selected
22:09:10.856 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:09:10.856 00.000 13300 Status Line: Nessuna stella selezionata
22:09:10.858 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:09:10.865 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:09:10.865 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:10.865 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:09:10.865 00.000 13300 Enqueuing Expose request
22:09:10.865 00.000 11596 Worker thread wakes up
22:09:10.865 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:09:11.118 00.253 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7c1bd15e-62f6-4300-8f10-c464bf222c94"}
22:09:11.118 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7c1bd15e-62f6-4300-8f10-c464bf222c94"}
22:09:11.119 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a6057162-d057-4c03-8bc6-8ed0ef3286a2"}
22:09:11.119 00.000 13300 case statement mapped state 1 to 101
22:09:11.119 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a6057162-d057-4c03-8bc6-8ed0ef3286a2"}
22:09:11.380 00.261 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:09:14.118 02.738 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a1f92c2c-dbfa-4de4-af96-2467cf318615"}
22:09:14.118 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a1f92c2c-dbfa-4de4-af96-2467cf318615"}
22:09:14.119 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"118517bc-d0ff-4572-9267-d3458f5c4213"}
22:09:14.119 00.000 13300 case statement mapped state 1 to 101
22:09:14.119 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"118517bc-d0ff-4572-9267-d3458f5c4213"}
22:09:14.436 00.317 11596 Exposure complete
22:09:14.772 00.336 11596 worker thread done servicing request
22:09:14.772 00.000 13300 OnExposeComplete: enter
22:09:14.772 00.000 13300 UpdateGuideState(): m_state=1
22:09:14.773 00.001 13300 UpdateCurrentPosition: no star selected
22:09:14.773 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:09:14.773 00.000 13300 Status Line: Nessuna stella selezionata
22:09:14.777 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
22:09:14.791 00.014 13300 UpdateGuideState exits: Nessuna stella selezionata
22:09:14.791 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:14.792 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:09:14.792 00.000 13300 Enqueuing Expose request
22:09:14.792 00.000 11596 Worker thread wakes up
22:09:14.793 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:09:15.300 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:09:17.119 01.819 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0056fbc0-13f0-4cf0-b104-9374cb5f2ccc"}
22:09:17.119 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0056fbc0-13f0-4cf0-b104-9374cb5f2ccc"}
22:09:17.120 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eba5520a-9aaf-497d-8c12-4c6ebc5d03f5"}
22:09:17.120 00.000 13300 case statement mapped state 1 to 101
22:09:17.120 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"eba5520a-9aaf-497d-8c12-4c6ebc5d03f5"}
22:09:18.341 01.221 11596 Exposure complete
22:09:18.454 00.113 11596 worker thread done servicing request
22:09:18.454 00.000 13300 OnExposeComplete: enter
22:09:18.455 00.001 13300 UpdateGuideState(): m_state=1
22:09:18.455 00.000 13300 UpdateCurrentPosition: no star selected
22:09:18.455 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:09:18.456 00.001 13300 Status Line: Nessuna stella selezionata
22:09:18.459 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:09:18.466 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:09:18.466 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:18.466 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:09:18.466 00.000 13300 Enqueuing Expose request
22:09:18.466 00.000 11596 Worker thread wakes up
22:09:18.467 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:09:18.973 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:09:20.920 01.947 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"57eecaeb-9f32-45aa-98c9-0e864cdb3f1b"}
22:09:20.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"57eecaeb-9f32-45aa-98c9-0e864cdb3f1b"}
22:09:21.197 00.277 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ac514e6e-f888-46e3-a36f-c3598cd81b12"}
22:09:21.197 00.000 13300 case statement mapped state 1 to 101
22:09:21.197 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ac514e6e-f888-46e3-a36f-c3598cd81b12"}
22:09:22.049 00.852 11596 Exposure complete
22:09:22.193 00.144 11596 worker thread done servicing request
22:09:22.193 00.000 13300 OnExposeComplete: enter
22:09:22.194 00.001 13300 UpdateGuideState(): m_state=1
22:09:22.194 00.000 13300 UpdateCurrentPosition: no star selected
22:09:22.194 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:09:22.195 00.001 13300 Status Line: Nessuna stella selezionata
22:09:22.200 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=248, Gamma=0.510
22:09:22.213 00.013 13300 UpdateGuideState exits: Nessuna stella selezionata
22:09:22.213 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:22.213 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:09:22.213 00.000 13300 Enqueuing Expose request
22:09:22.242 00.029 11596 Worker thread wakes up
22:09:22.242 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:09:22.765 00.523 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:09:23.983 01.218 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a62c6dbb-e3b6-41a7-88ca-667271259109"}
22:09:23.983 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a62c6dbb-e3b6-41a7-88ca-667271259109"}
22:09:24.236 00.253 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"04c2b8d3-63da-46fe-a620-42e0e902cac5"}
22:09:24.237 00.001 13300 case statement mapped state 1 to 101
22:09:24.237 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"04c2b8d3-63da-46fe-a620-42e0e902cac5"}
22:09:25.841 01.604 11596 Exposure complete
22:09:25.950 00.109 11596 worker thread done servicing request
22:09:25.950 00.000 13300 OnExposeComplete: enter
22:09:25.950 00.000 13300 UpdateGuideState(): m_state=1
22:09:25.950 00.000 13300 UpdateCurrentPosition: no star selected
22:09:25.951 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:09:25.951 00.000 13300 Status Line: Nessuna stella selezionata
22:09:25.953 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=241, Gamma=0.510
22:09:25.960 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:09:25.961 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:25.961 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:09:25.961 00.000 13300 Enqueuing Expose request
22:09:25.961 00.000 11596 Worker thread wakes up
22:09:25.961 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:09:26.476 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:09:27.044 00.568 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a198e882-a1b5-4a88-a246-1b1903ec57a3"}
22:09:27.044 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a198e882-a1b5-4a88-a246-1b1903ec57a3"}
22:09:27.048 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f959332f-c1c2-4ec2-8e56-53d42bebedd4"}
22:09:27.049 00.001 13300 case statement mapped state 1 to 101
22:09:27.049 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f959332f-c1c2-4ec2-8e56-53d42bebedd4"}
22:09:29.536 02.487 11596 Exposure complete
22:09:29.708 00.172 11596 worker thread done servicing request
22:09:29.709 00.001 13300 OnExposeComplete: enter
22:09:29.709 00.000 13300 UpdateGuideState(): m_state=1
22:09:29.709 00.000 13300 UpdateCurrentPosition: no star selected
22:09:29.710 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:09:29.710 00.000 13300 Status Line: Nessuna stella selezionata
22:09:29.713 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
22:09:29.724 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
22:09:29.724 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:29.724 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:09:29.725 00.001 13300 Enqueuing Expose request
22:09:29.725 00.000 11596 Worker thread wakes up
22:09:29.725 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:09:30.043 00.318 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7b8a8c60-cd71-4cfb-ba0a-9a6b718dc81c"}
22:09:30.043 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7b8a8c60-cd71-4cfb-ba0a-9a6b718dc81c"}
22:09:30.044 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d89eb84e-3221-4896-9581-761cfc206d41"}
22:09:30.044 00.000 13300 case statement mapped state 1 to 101
22:09:30.045 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d89eb84e-3221-4896-9581-761cfc206d41"}
22:09:30.233 00.188 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:09:33.043 02.810 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0d502ad4-4269-40d5-a48e-ac13d765d462"}
22:09:33.043 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0d502ad4-4269-40d5-a48e-ac13d765d462"}
22:09:33.044 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ce1cf66b-36f0-4e54-b11d-881741f5e99b"}
22:09:33.044 00.000 13300 case statement mapped state 1 to 101
22:09:33.044 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ce1cf66b-36f0-4e54-b11d-881741f5e99b"}
22:09:33.264 00.220 11596 Exposure complete
22:09:33.338 00.074 11596 worker thread done servicing request
22:09:33.338 00.000 13300 OnExposeComplete: enter
22:09:33.338 00.000 13300 UpdateGuideState(): m_state=1
22:09:33.339 00.001 13300 UpdateCurrentPosition: no star selected
22:09:33.339 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:09:33.339 00.000 13300 Status Line: Nessuna stella selezionata
22:09:33.342 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:09:33.348 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:09:33.348 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:33.349 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:09:33.349 00.000 13300 Enqueuing Expose request
22:09:33.349 00.000 11596 Worker thread wakes up
22:09:33.349 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:09:33.864 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:09:36.043 02.179 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5059ee89-5f80-419b-b59d-fe27d1466753"}
22:09:36.043 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5059ee89-5f80-419b-b59d-fe27d1466753"}
22:09:36.043 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bd595476-2dc6-4637-81b8-352ae82908b1"}
22:09:36.044 00.001 13300 case statement mapped state 1 to 101
22:09:36.044 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bd595476-2dc6-4637-81b8-352ae82908b1"}
22:09:36.888 00.844 11596 Exposure complete
22:09:36.964 00.076 11596 worker thread done servicing request
22:09:36.964 00.000 13300 OnExposeComplete: enter
22:09:36.964 00.000 13300 UpdateGuideState(): m_state=1
22:09:36.965 00.001 13300 UpdateCurrentPosition: no star selected
22:09:36.965 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:09:36.965 00.000 13300 Status Line: Nessuna stella selezionata
22:09:36.969 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:09:36.975 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:09:36.975 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:36.975 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:09:36.975 00.000 13300 Enqueuing Expose request
22:09:36.976 00.001 11596 Worker thread wakes up
22:09:36.976 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:09:37.488 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:09:39.041 01.553 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7f4df9e5-e986-4d6f-bdb1-fb2f9a505818"}
22:09:39.041 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7f4df9e5-e986-4d6f-bdb1-fb2f9a505818"}
22:09:39.042 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"958b295e-3a89-4977-bd92-0f9e1f73162d"}
22:09:39.042 00.000 13300 case statement mapped state 1 to 101
22:09:39.042 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"958b295e-3a89-4977-bd92-0f9e1f73162d"}
22:09:40.511 01.469 11596 Exposure complete
22:09:40.584 00.073 11596 worker thread done servicing request
22:09:40.584 00.000 13300 OnExposeComplete: enter
22:09:40.584 00.000 13300 UpdateGuideState(): m_state=1
22:09:40.584 00.000 13300 UpdateCurrentPosition: no star selected
22:09:40.585 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:09:40.585 00.000 13300 Status Line: Nessuna stella selezionata
22:09:40.590 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
22:09:40.600 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:09:40.601 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:40.601 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:09:40.601 00.000 13300 Enqueuing Expose request
22:09:40.601 00.000 11596 Worker thread wakes up
22:09:40.602 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:09:41.115 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:09:42.041 00.926 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c76d139d-051f-4e11-82ec-147c062a52a6"}
22:09:42.041 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c76d139d-051f-4e11-82ec-147c062a52a6"}
22:09:42.042 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4f325fa8-dab3-4017-9512-fe022136f99f"}
22:09:42.042 00.000 13300 case statement mapped state 1 to 101
22:09:42.042 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4f325fa8-dab3-4017-9512-fe022136f99f"}
22:09:44.139 02.097 11596 Exposure complete
22:09:44.210 00.071 11596 worker thread done servicing request
22:09:44.210 00.000 13300 OnExposeComplete: enter
22:09:44.210 00.000 13300 UpdateGuideState(): m_state=1
22:09:44.211 00.001 13300 UpdateCurrentPosition: no star selected
22:09:44.211 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:09:44.211 00.000 13300 Status Line: Nessuna stella selezionata
22:09:44.214 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:09:44.220 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:09:44.220 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:44.220 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:09:44.220 00.000 13300 Enqueuing Expose request
22:09:44.220 00.000 11596 Worker thread wakes up
22:09:44.221 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:09:44.724 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:09:45.041 00.317 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b104ce9e-347f-40cf-a753-eee89588ecd1"}
22:09:45.042 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b104ce9e-347f-40cf-a753-eee89588ecd1"}
22:09:45.042 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c9b4f45e-bd47-4153-82e6-2f9e38c33440"}
22:09:45.043 00.001 13300 case statement mapped state 1 to 101
22:09:45.043 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c9b4f45e-bd47-4153-82e6-2f9e38c33440"}
22:09:47.756 02.713 11596 Exposure complete
22:09:47.831 00.075 11596 worker thread done servicing request
22:09:47.831 00.000 13300 OnExposeComplete: enter
22:09:47.831 00.000 13300 UpdateGuideState(): m_state=1
22:09:47.832 00.001 13300 UpdateCurrentPosition: no star selected
22:09:47.832 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:09:47.832 00.000 13300 Status Line: Nessuna stella selezionata
22:09:47.834 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
22:09:47.841 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:09:47.841 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:47.841 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:09:47.841 00.000 13300 Enqueuing Expose request
22:09:47.841 00.000 11596 Worker thread wakes up
22:09:47.842 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:09:48.039 00.197 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"77d8ed46-ba47-4d20-b5af-343e7792bfc2"}
22:09:48.039 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"77d8ed46-ba47-4d20-b5af-343e7792bfc2"}
22:09:48.040 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"112b8f34-18a4-4eff-b91d-de037f03a753"}
22:09:48.040 00.000 13300 case statement mapped state 1 to 101
22:09:48.040 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"112b8f34-18a4-4eff-b91d-de037f03a753"}
22:09:48.350 00.310 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:09:51.040 02.690 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0071fdac-e66f-41be-ad25-c527819189ba"}
22:09:51.040 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0071fdac-e66f-41be-ad25-c527819189ba"}
22:09:51.041 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e3e1759c-9029-4402-bd1f-949126831599"}
22:09:51.041 00.000 13300 case statement mapped state 1 to 101
22:09:51.041 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e3e1759c-9029-4402-bd1f-949126831599"}
22:09:51.382 00.341 11596 Exposure complete
22:09:51.469 00.087 11596 worker thread done servicing request
22:09:51.469 00.000 13300 OnExposeComplete: enter
22:09:51.469 00.000 13300 UpdateGuideState(): m_state=1
22:09:51.469 00.000 13300 UpdateCurrentPosition: no star selected
22:09:51.470 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:09:51.470 00.000 13300 Status Line: Nessuna stella selezionata
22:09:51.474 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:09:51.483 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
22:09:51.483 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:51.483 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:09:51.483 00.000 13300 Enqueuing Expose request
22:09:51.483 00.000 11596 Worker thread wakes up
22:09:51.483 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:09:51.985 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:09:54.037 02.052 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0b57c6cc-ed0a-4ec9-8f26-19d0351c80e8"}
22:09:54.037 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0b57c6cc-ed0a-4ec9-8f26-19d0351c80e8"}
22:09:54.039 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fdddda80-d60d-4909-89c2-32c614f90e34"}
22:09:54.039 00.000 13300 case statement mapped state 1 to 101
22:09:54.039 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fdddda80-d60d-4909-89c2-32c614f90e34"}
22:09:55.019 00.980 11596 Exposure complete
22:09:55.097 00.078 11596 worker thread done servicing request
22:09:55.097 00.000 13300 OnExposeComplete: enter
22:09:55.097 00.000 13300 UpdateGuideState(): m_state=1
22:09:55.098 00.001 13300 UpdateCurrentPosition: no star selected
22:09:55.098 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:09:55.098 00.000 13300 Status Line: Nessuna stella selezionata
22:09:55.101 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:09:55.108 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:09:55.108 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:55.108 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:09:55.108 00.000 13300 Enqueuing Expose request
22:09:55.109 00.001 11596 Worker thread wakes up
22:09:55.109 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:09:55.617 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:09:57.036 01.419 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9f5fe822-7624-440e-b767-3ce304df4395"}
22:09:57.036 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9f5fe822-7624-440e-b767-3ce304df4395"}
22:09:57.037 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9b7cbbf2-8e71-4330-a2fc-72e0fd946696"}
22:09:57.037 00.000 13300 case statement mapped state 1 to 101
22:09:57.037 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9b7cbbf2-8e71-4330-a2fc-72e0fd946696"}
22:09:58.647 01.610 11596 Exposure complete
22:09:58.734 00.087 11596 worker thread done servicing request
22:09:58.734 00.000 13300 OnExposeComplete: enter
22:09:58.734 00.000 13300 UpdateGuideState(): m_state=1
22:09:58.735 00.001 13300 UpdateCurrentPosition: no star selected
22:09:58.735 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:09:58.735 00.000 13300 Status Line: Nessuna stella selezionata
22:09:58.738 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:09:58.744 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:09:58.745 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:58.745 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:09:58.745 00.000 13300 Enqueuing Expose request
22:09:58.745 00.000 11596 Worker thread wakes up
22:09:58.745 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:09:59.248 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:10:00.036 00.788 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c22ba1d5-7d84-441d-9a1e-0b951dacd1af"}
22:10:00.036 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c22ba1d5-7d84-441d-9a1e-0b951dacd1af"}
22:10:00.037 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"51d34a19-56e7-4603-ada8-6c8d00bdd07b"}
22:10:00.037 00.000 13300 case statement mapped state 1 to 101
22:10:00.037 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"51d34a19-56e7-4603-ada8-6c8d00bdd07b"}
22:10:02.290 02.253 11596 Exposure complete
22:10:02.387 00.097 11596 worker thread done servicing request
22:10:02.388 00.001 13300 OnExposeComplete: enter
22:10:02.388 00.000 13300 UpdateGuideState(): m_state=1
22:10:02.389 00.001 13300 UpdateCurrentPosition: no star selected
22:10:02.389 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:10:02.389 00.000 13300 Status Line: Nessuna stella selezionata
22:10:02.394 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:10:02.404 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:10:02.404 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:02.404 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:10:02.404 00.000 13300 Enqueuing Expose request
22:10:02.405 00.001 11596 Worker thread wakes up
22:10:02.405 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:10:02.917 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:10:03.035 00.118 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d4342b1a-7d39-4c62-b5af-c8e30bdb25f6"}
22:10:03.035 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d4342b1a-7d39-4c62-b5af-c8e30bdb25f6"}
22:10:03.036 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"21fc1732-985f-4b97-8aaf-0a1b9236b8b4"}
22:10:03.036 00.000 13300 case statement mapped state 1 to 101
22:10:03.036 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"21fc1732-985f-4b97-8aaf-0a1b9236b8b4"}
22:10:05.953 02.917 11596 Exposure complete
22:10:06.027 00.074 11596 worker thread done servicing request
22:10:06.028 00.001 13300 OnExposeComplete: enter
22:10:06.028 00.000 13300 UpdateGuideState(): m_state=1
22:10:06.028 00.000 13300 UpdateCurrentPosition: no star selected
22:10:06.028 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:10:06.029 00.001 13300 Status Line: Nessuna stella selezionata
22:10:06.031 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:10:06.037 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:10:06.038 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:06.038 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:10:06.038 00.000 13300 Enqueuing Expose request
22:10:06.038 00.000 11596 Worker thread wakes up
22:10:06.038 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:10:06.038 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"daf8aacd-0bc9-43e6-a094-2a06ef922ae4"}
22:10:06.038 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"daf8aacd-0bc9-43e6-a094-2a06ef922ae4"}
22:10:06.039 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1e3c3110-324d-4206-8d29-5f1968b060b8"}
22:10:06.039 00.000 13300 case statement mapped state 1 to 101
22:10:06.040 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1e3c3110-324d-4206-8d29-5f1968b060b8"}
22:10:06.540 00.500 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:10:09.035 02.495 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"94988bf3-2cef-4b04-81a8-278083827887"}
22:10:09.035 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"94988bf3-2cef-4b04-81a8-278083827887"}
22:10:09.035 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4f9c2286-7e1c-4c0a-9eaf-e319fa068103"}
22:10:09.036 00.001 13300 case statement mapped state 1 to 101
22:10:09.036 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4f9c2286-7e1c-4c0a-9eaf-e319fa068103"}
22:10:09.565 00.529 11596 Exposure complete
22:10:09.639 00.074 11596 worker thread done servicing request
22:10:09.640 00.001 13300 OnExposeComplete: enter
22:10:09.640 00.000 13300 UpdateGuideState(): m_state=1
22:10:09.640 00.000 13300 UpdateCurrentPosition: no star selected
22:10:09.640 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:10:09.641 00.001 13300 Status Line: Nessuna stella selezionata
22:10:09.643 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:10:09.649 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:10:09.649 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:09.649 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:10:09.650 00.001 13300 Enqueuing Expose request
22:10:09.650 00.000 11596 Worker thread wakes up
22:10:09.650 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:10:10.153 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:10:12.034 01.881 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b8569148-4f78-4d60-a880-3da60251937d"}
22:10:12.034 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b8569148-4f78-4d60-a880-3da60251937d"}
22:10:12.035 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5604fb9b-bf98-4522-b2fe-08f7740cbc62"}
22:10:12.035 00.000 13300 case statement mapped state 1 to 101
22:10:12.035 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5604fb9b-bf98-4522-b2fe-08f7740cbc62"}
22:10:13.180 01.145 11596 Exposure complete
22:10:13.285 00.105 11596 worker thread done servicing request
22:10:13.286 00.001 13300 OnExposeComplete: enter
22:10:13.286 00.000 13300 UpdateGuideState(): m_state=1
22:10:13.286 00.000 13300 UpdateCurrentPosition: no star selected
22:10:13.287 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:10:13.287 00.000 13300 Status Line: Nessuna stella selezionata
22:10:13.292 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:10:13.305 00.013 13300 UpdateGuideState exits: Nessuna stella selezionata
22:10:13.305 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:13.305 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:10:13.305 00.000 13300 Enqueuing Expose request
22:10:13.305 00.000 11596 Worker thread wakes up
22:10:13.306 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:10:13.809 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:10:15.035 01.226 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cd9d6107-763c-473f-a32e-44bd3f5e3242"}
22:10:15.035 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cd9d6107-763c-473f-a32e-44bd3f5e3242"}
22:10:15.036 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3d8239f1-4692-4518-9c7d-b7781b6796a8"}
22:10:15.036 00.000 13300 case statement mapped state 1 to 101
22:10:15.036 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3d8239f1-4692-4518-9c7d-b7781b6796a8"}
22:10:16.858 01.822 11596 Exposure complete
22:10:16.959 00.101 11596 worker thread done servicing request
22:10:16.959 00.000 13300 OnExposeComplete: enter
22:10:16.959 00.000 13300 UpdateGuideState(): m_state=1
22:10:16.960 00.001 13300 UpdateCurrentPosition: no star selected
22:10:16.960 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:10:16.960 00.000 13300 Status Line: Nessuna stella selezionata
22:10:16.964 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
22:10:16.971 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:10:16.971 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:16.971 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:10:16.971 00.000 13300 Enqueuing Expose request
22:10:16.971 00.000 11596 Worker thread wakes up
22:10:16.971 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:10:17.482 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:10:18.034 00.552 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"517e6066-4d37-4147-9794-5fb0188a43e5"}
22:10:18.034 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"517e6066-4d37-4147-9794-5fb0188a43e5"}
22:10:18.035 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"287c2bb4-a857-4567-bb73-1e7e4d2906d1"}
22:10:18.035 00.000 13300 case statement mapped state 1 to 101
22:10:18.035 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"287c2bb4-a857-4567-bb73-1e7e4d2906d1"}
22:10:20.518 02.483 11596 Exposure complete
22:10:20.622 00.104 11596 worker thread done servicing request
22:10:20.622 00.000 13300 OnExposeComplete: enter
22:10:20.622 00.000 13300 UpdateGuideState(): m_state=1
22:10:20.623 00.001 13300 UpdateCurrentPosition: no star selected
22:10:20.623 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:10:20.623 00.000 13300 Status Line: Nessuna stella selezionata
22:10:20.627 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:10:20.638 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
22:10:20.639 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:20.639 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:10:20.639 00.000 13300 Enqueuing Expose request
22:10:20.639 00.000 11596 Worker thread wakes up
22:10:20.639 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:10:21.034 00.395 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8adcd714-7893-44eb-b6d2-49fd9fed4ba8"}
22:10:21.034 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8adcd714-7893-44eb-b6d2-49fd9fed4ba8"}
22:10:21.035 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0296e052-6507-44c5-b0d6-70e566951eec"}
22:10:21.035 00.000 13300 case statement mapped state 1 to 101
22:10:21.035 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0296e052-6507-44c5-b0d6-70e566951eec"}
22:10:21.142 00.107 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:10:24.146 03.004 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7e4eb373-8ca8-452c-a5a7-7dcbcab1d173"}
22:10:24.147 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7e4eb373-8ca8-452c-a5a7-7dcbcab1d173"}
22:10:24.207 00.060 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"74bdb8e4-94b1-49fc-8439-945d05e40903"}
22:10:24.207 00.000 13300 case statement mapped state 1 to 101
22:10:24.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"74bdb8e4-94b1-49fc-8439-945d05e40903"}
22:10:24.421 00.214 11596 Exposure complete
22:10:24.634 00.213 11596 worker thread done servicing request
22:10:24.634 00.000 13300 OnExposeComplete: enter
22:10:24.634 00.000 13300 UpdateGuideState(): m_state=1
22:10:24.635 00.001 13300 UpdateCurrentPosition: no star selected
22:10:24.635 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:10:24.635 00.000 13300 Status Line: Nessuna stella selezionata
22:10:24.679 00.044 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:10:24.690 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
22:10:24.690 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:24.690 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:10:24.690 00.000 13300 Enqueuing Expose request
22:10:24.691 00.001 11596 Worker thread wakes up
22:10:24.691 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:10:25.199 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:10:27.322 02.123 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f20f173b-c351-4b3e-820b-301de3ceed2a"}
22:10:27.322 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f20f173b-c351-4b3e-820b-301de3ceed2a"}
22:10:27.434 00.112 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cf012af4-6489-46d7-83e7-a1b7441fd2c3"}
22:10:27.435 00.001 13300 case statement mapped state 1 to 101
22:10:27.435 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cf012af4-6489-46d7-83e7-a1b7441fd2c3"}
22:10:28.539 01.104 11596 Exposure complete
22:10:28.881 00.342 11596 worker thread done servicing request
22:10:28.881 00.000 13300 OnExposeComplete: enter
22:10:28.881 00.000 13300 UpdateGuideState(): m_state=1
22:10:28.881 00.000 13300 UpdateCurrentPosition: no star selected
22:10:28.882 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:10:28.882 00.000 13300 Status Line: Nessuna stella selezionata
22:10:28.886 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:10:28.935 00.049 13300 UpdateGuideState exits: Nessuna stella selezionata
22:10:28.936 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:28.936 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:10:28.936 00.000 13300 Enqueuing Expose request
22:10:28.938 00.002 11596 Worker thread wakes up
22:10:28.938 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:10:29.446 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:10:30.431 00.985 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e4bf6cad-8ace-4a8d-ab31-8d89ce1ac077"}
22:10:30.431 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e4bf6cad-8ace-4a8d-ab31-8d89ce1ac077"}
22:10:30.434 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"34b31c87-eca7-4654-917b-f1d9b0207b26"}
22:10:30.434 00.000 13300 case statement mapped state 1 to 101
22:10:30.434 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"34b31c87-eca7-4654-917b-f1d9b0207b26"}
22:10:32.481 02.047 11596 Exposure complete
22:10:32.561 00.080 11596 worker thread done servicing request
22:10:32.561 00.000 13300 OnExposeComplete: enter
22:10:32.561 00.000 13300 UpdateGuideState(): m_state=1
22:10:32.561 00.000 13300 UpdateCurrentPosition: no star selected
22:10:32.561 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:10:32.562 00.001 13300 Status Line: Nessuna stella selezionata
22:10:32.566 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:10:32.574 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:10:32.574 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:32.574 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:10:32.575 00.001 13300 Enqueuing Expose request
22:10:32.575 00.000 11596 Worker thread wakes up
22:10:32.575 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:10:33.088 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:10:33.430 00.342 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c3d64ba2-85b2-40a5-b426-37040f627ffe"}
22:10:33.430 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c3d64ba2-85b2-40a5-b426-37040f627ffe"}
22:10:33.430 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e12825fb-f7d2-4d8f-a993-f0029a3c6691"}
22:10:33.431 00.001 13300 case statement mapped state 1 to 101
22:10:33.431 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e12825fb-f7d2-4d8f-a993-f0029a3c6691"}
22:10:36.123 02.692 11596 Exposure complete
22:10:36.215 00.092 11596 worker thread done servicing request
22:10:36.215 00.000 13300 OnExposeComplete: enter
22:10:36.215 00.000 13300 UpdateGuideState(): m_state=1
22:10:36.215 00.000 13300 UpdateCurrentPosition: no star selected
22:10:36.216 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:10:36.216 00.000 13300 Status Line: Nessuna stella selezionata
22:10:36.218 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:10:36.229 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
22:10:36.229 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:36.229 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:10:36.230 00.001 13300 Enqueuing Expose request
22:10:36.230 00.000 11596 Worker thread wakes up
22:10:36.230 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:10:36.429 00.199 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7687cdcd-da26-4964-ae6f-d3a0bda71b56"}
22:10:36.429 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7687cdcd-da26-4964-ae6f-d3a0bda71b56"}
22:10:36.430 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bfce906c-1094-4bd1-a157-6983b22fc9d6"}
22:10:36.430 00.000 13300 case statement mapped state 1 to 101
22:10:36.430 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bfce906c-1094-4bd1-a157-6983b22fc9d6"}
22:10:36.737 00.307 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:10:39.429 02.692 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5de4cdeb-2daa-4e3c-8aff-0793360d77dc"}
22:10:39.429 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5de4cdeb-2daa-4e3c-8aff-0793360d77dc"}
22:10:39.430 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8fd6bcda-2af4-44b5-b17d-b1f878741bc7"}
22:10:39.430 00.000 13300 case statement mapped state 1 to 101
22:10:39.430 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8fd6bcda-2af4-44b5-b17d-b1f878741bc7"}
22:10:39.772 00.342 11596 Exposure complete
22:10:39.851 00.079 11596 worker thread done servicing request
22:10:39.851 00.000 13300 OnExposeComplete: enter
22:10:39.851 00.000 13300 UpdateGuideState(): m_state=1
22:10:39.851 00.000 13300 UpdateCurrentPosition: no star selected
22:10:39.851 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:10:39.851 00.000 13300 Status Line: Nessuna stella selezionata
22:10:39.855 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:10:39.861 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:10:39.861 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:39.862 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:10:39.862 00.000 13300 Enqueuing Expose request
22:10:39.862 00.000 11596 Worker thread wakes up
22:10:39.862 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:10:40.370 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:10:42.428 02.058 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a35a75e8-e81f-4614-9410-deca0606aaa5"}
22:10:42.428 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a35a75e8-e81f-4614-9410-deca0606aaa5"}
22:10:42.429 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"15399761-cb83-4dcb-9483-e533e98fcada"}
22:10:42.429 00.000 13300 case statement mapped state 1 to 101
22:10:42.429 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"15399761-cb83-4dcb-9483-e533e98fcada"}
22:10:43.399 00.970 11596 Exposure complete
22:10:43.472 00.073 11596 worker thread done servicing request
22:10:43.472 00.000 13300 OnExposeComplete: enter
22:10:43.472 00.000 13300 UpdateGuideState(): m_state=1
22:10:43.472 00.000 13300 UpdateCurrentPosition: no star selected
22:10:43.473 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:10:43.473 00.000 13300 Status Line: Nessuna stella selezionata
22:10:43.476 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:10:43.483 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:10:43.483 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:43.483 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:10:43.483 00.000 13300 Enqueuing Expose request
22:10:43.483 00.000 11596 Worker thread wakes up
22:10:43.483 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:10:43.989 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:10:45.428 01.439 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"651cc376-ce24-4ab0-ac24-64dfcb18471f"}
22:10:45.428 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"651cc376-ce24-4ab0-ac24-64dfcb18471f"}
22:10:45.429 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7e1a7d8b-62d5-4b72-9f3b-53879b8ca18e"}
22:10:45.429 00.000 13300 case statement mapped state 1 to 101
22:10:45.430 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7e1a7d8b-62d5-4b72-9f3b-53879b8ca18e"}
22:10:47.024 01.594 11596 Exposure complete
22:10:47.103 00.079 11596 worker thread done servicing request
22:10:47.103 00.000 13300 OnExposeComplete: enter
22:10:47.103 00.000 13300 UpdateGuideState(): m_state=1
22:10:47.104 00.001 13300 UpdateCurrentPosition: no star selected
22:10:47.104 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:10:47.104 00.000 13300 Status Line: Nessuna stella selezionata
22:10:47.107 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:10:47.113 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:10:47.114 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:47.114 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:10:47.114 00.000 13300 Enqueuing Expose request
22:10:47.114 00.000 11596 Worker thread wakes up
22:10:47.114 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:10:47.628 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:10:48.426 00.798 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"142da9b0-f53c-42fc-bddd-db40e393fdd8"}
22:10:48.426 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"142da9b0-f53c-42fc-bddd-db40e393fdd8"}
22:10:48.427 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e77d8146-ddb1-4a49-81c4-5fc478125dd9"}
22:10:48.427 00.000 13300 case statement mapped state 1 to 101
22:10:48.427 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e77d8146-ddb1-4a49-81c4-5fc478125dd9"}
22:10:50.654 02.227 11596 Exposure complete
22:10:50.736 00.082 11596 worker thread done servicing request
22:10:50.736 00.000 13300 OnExposeComplete: enter
22:10:50.736 00.000 13300 UpdateGuideState(): m_state=1
22:10:50.737 00.001 13300 UpdateCurrentPosition: no star selected
22:10:50.737 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:10:50.737 00.000 13300 Status Line: Nessuna stella selezionata
22:10:50.740 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:10:50.746 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:10:50.746 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:50.747 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:10:50.747 00.000 13300 Enqueuing Expose request
22:10:50.747 00.000 11596 Worker thread wakes up
22:10:50.747 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:10:51.255 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:10:51.426 00.171 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f193121d-ef05-4685-b4a8-ec073b0d45a6"}
22:10:51.426 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f193121d-ef05-4685-b4a8-ec073b0d45a6"}
22:10:51.427 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1a290419-ba27-4fb0-82f3-447513890183"}
22:10:51.427 00.000 13300 case statement mapped state 1 to 101
22:10:51.427 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1a290419-ba27-4fb0-82f3-447513890183"}
22:10:54.289 02.862 11596 Exposure complete
22:10:54.360 00.071 11596 worker thread done servicing request
22:10:54.360 00.000 13300 OnExposeComplete: enter
22:10:54.360 00.000 13300 UpdateGuideState(): m_state=1
22:10:54.360 00.000 13300 UpdateCurrentPosition: no star selected
22:10:54.361 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:10:54.361 00.000 13300 Status Line: Nessuna stella selezionata
22:10:54.363 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:10:54.370 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:10:54.370 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:54.370 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:10:54.370 00.000 13300 Enqueuing Expose request
22:10:54.370 00.000 11596 Worker thread wakes up
22:10:54.370 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:10:54.426 00.056 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f230a702-04f4-4e42-bdf0-195403b1de8d"}
22:10:54.426 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f230a702-04f4-4e42-bdf0-195403b1de8d"}
22:10:54.427 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7584b4ed-f93d-4d1d-ba0d-af62c66c0f0d"}
22:10:54.427 00.000 13300 case statement mapped state 1 to 101
22:10:54.427 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7584b4ed-f93d-4d1d-ba0d-af62c66c0f0d"}
22:10:54.878 00.451 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:10:57.426 02.548 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5b16e449-add0-439a-9a81-18b853d6cf88"}
22:10:57.426 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5b16e449-add0-439a-9a81-18b853d6cf88"}
22:10:57.427 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5a490c73-16eb-48c7-a5c2-165d1621b894"}
22:10:57.427 00.000 13300 case statement mapped state 1 to 101
22:10:57.427 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5a490c73-16eb-48c7-a5c2-165d1621b894"}
22:10:57.916 00.489 11596 Exposure complete
22:10:57.988 00.072 11596 worker thread done servicing request
22:10:57.988 00.000 13300 OnExposeComplete: enter
22:10:57.988 00.000 13300 UpdateGuideState(): m_state=1
22:10:57.988 00.000 13300 UpdateCurrentPosition: no star selected
22:10:57.988 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:10:57.989 00.001 13300 Status Line: Nessuna stella selezionata
22:10:57.991 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:10:57.998 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:10:57.998 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:57.998 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:10:57.998 00.000 13300 Enqueuing Expose request
22:10:57.998 00.000 11596 Worker thread wakes up
22:10:57.998 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:10:58.501 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:11:00.425 01.924 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3fc8fc2d-2d74-485e-a7a0-942b3c6fb711"}
22:11:00.425 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3fc8fc2d-2d74-485e-a7a0-942b3c6fb711"}
22:11:00.426 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"11079f36-65ae-46a4-a5f1-a3f427ca2be3"}
22:11:00.426 00.000 13300 case statement mapped state 1 to 101
22:11:00.426 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"11079f36-65ae-46a4-a5f1-a3f427ca2be3"}
22:11:01.537 01.111 11596 Exposure complete
22:11:01.609 00.072 11596 worker thread done servicing request
22:11:01.609 00.000 13300 OnExposeComplete: enter
22:11:01.609 00.000 13300 UpdateGuideState(): m_state=1
22:11:01.609 00.000 13300 UpdateCurrentPosition: no star selected
22:11:01.610 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:11:01.610 00.000 13300 Status Line: Nessuna stella selezionata
22:11:01.612 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:11:01.620 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:11:01.620 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:01.620 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:11:01.620 00.000 13300 Enqueuing Expose request
22:11:01.620 00.000 11596 Worker thread wakes up
22:11:01.621 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:11:02.124 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:11:03.424 01.300 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a8ad476a-04bf-46ad-86ca-9934d802c3bf"}
22:11:03.424 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a8ad476a-04bf-46ad-86ca-9934d802c3bf"}
22:11:03.424 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d9abcb93-b6ff-4127-bf4c-11b4b01a15bd"}
22:11:03.425 00.001 13300 case statement mapped state 1 to 101
22:11:03.425 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d9abcb93-b6ff-4127-bf4c-11b4b01a15bd"}
22:11:05.157 01.732 11596 Exposure complete
22:11:05.232 00.075 11596 worker thread done servicing request
22:11:05.233 00.001 13300 OnExposeComplete: enter
22:11:05.233 00.000 13300 UpdateGuideState(): m_state=1
22:11:05.233 00.000 13300 UpdateCurrentPosition: no star selected
22:11:05.233 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:11:05.234 00.001 13300 Status Line: Nessuna stella selezionata
22:11:05.238 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
22:11:05.249 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
22:11:05.249 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:05.249 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:11:05.249 00.000 13300 Enqueuing Expose request
22:11:05.250 00.001 11596 Worker thread wakes up
22:11:05.250 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:11:05.762 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:11:06.424 00.662 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d4c67fb1-030c-4b1b-9490-b684283d26cd"}
22:11:06.424 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d4c67fb1-030c-4b1b-9490-b684283d26cd"}
22:11:06.425 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7fadac60-386d-4cde-aaf3-5befcfc910fd"}
22:11:06.425 00.000 13300 case statement mapped state 1 to 101
22:11:06.425 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7fadac60-386d-4cde-aaf3-5befcfc910fd"}
22:11:08.793 02.368 11596 Exposure complete
22:11:08.878 00.085 11596 worker thread done servicing request
22:11:08.878 00.000 13300 OnExposeComplete: enter
22:11:08.878 00.000 13300 UpdateGuideState(): m_state=1
22:11:08.879 00.001 13300 UpdateCurrentPosition: no star selected
22:11:08.879 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:11:08.880 00.001 13300 Status Line: Nessuna stella selezionata
22:11:08.883 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:11:08.891 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:11:08.891 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:08.891 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:11:08.891 00.000 13300 Enqueuing Expose request
22:11:08.891 00.000 11596 Worker thread wakes up
22:11:08.891 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:11:09.406 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:11:09.423 00.017 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6e0f3c79-20f0-48b4-9934-9d5078fdf115"}
22:11:09.423 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6e0f3c79-20f0-48b4-9934-9d5078fdf115"}
22:11:09.424 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fd864afe-74f5-4866-ac84-c4afcaaadae8"}
22:11:09.424 00.000 13300 case statement mapped state 1 to 101
22:11:09.424 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fd864afe-74f5-4866-ac84-c4afcaaadae8"}
22:11:12.423 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f2903de0-c36b-4bdb-8040-8f3af02042dd"}
22:11:12.423 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f2903de0-c36b-4bdb-8040-8f3af02042dd"}
22:11:12.424 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"095e21cc-33ce-4a01-93d0-145f42e08530"}
22:11:12.424 00.000 13300 case statement mapped state 1 to 101
22:11:12.424 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"095e21cc-33ce-4a01-93d0-145f42e08530"}
22:11:12.429 00.005 11596 Exposure complete
22:11:12.503 00.074 11596 worker thread done servicing request
22:11:12.503 00.000 13300 OnExposeComplete: enter
22:11:12.503 00.000 13300 UpdateGuideState(): m_state=1
22:11:12.504 00.001 13300 UpdateCurrentPosition: no star selected
22:11:12.504 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:11:12.504 00.000 13300 Status Line: Nessuna stella selezionata
22:11:12.506 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:11:12.514 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:11:12.514 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:12.514 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:11:12.515 00.001 13300 Enqueuing Expose request
22:11:12.515 00.000 11596 Worker thread wakes up
22:11:12.515 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:11:13.025 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:11:15.423 02.398 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8ea86a2b-6466-4831-b7c7-22efe532b08a"}
22:11:15.423 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8ea86a2b-6466-4831-b7c7-22efe532b08a"}
22:11:15.424 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cd2eb72d-27d3-4eb3-bad1-96f14015d81f"}
22:11:15.424 00.000 13300 case statement mapped state 1 to 101
22:11:15.424 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cd2eb72d-27d3-4eb3-bad1-96f14015d81f"}
22:11:16.058 00.634 11596 Exposure complete
22:11:16.149 00.091 11596 worker thread done servicing request
22:11:16.149 00.000 13300 OnExposeComplete: enter
22:11:16.149 00.000 13300 UpdateGuideState(): m_state=1
22:11:16.149 00.000 13300 UpdateCurrentPosition: no star selected
22:11:16.150 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:11:16.150 00.000 13300 Status Line: Nessuna stella selezionata
22:11:16.155 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:11:16.165 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:11:16.166 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:16.166 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:11:16.166 00.000 13300 Enqueuing Expose request
22:11:16.166 00.000 11596 Worker thread wakes up
22:11:16.166 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:11:16.678 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:11:18.422 01.744 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"597ad95f-073f-4567-853c-09db8d2556e4"}
22:11:18.422 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"597ad95f-073f-4567-853c-09db8d2556e4"}
22:11:18.422 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"38a859b5-5288-4cab-ba1d-848f2416f99f"}
22:11:18.423 00.001 13300 case statement mapped state 1 to 101
22:11:18.423 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"38a859b5-5288-4cab-ba1d-848f2416f99f"}
22:11:19.726 01.303 11596 Exposure complete
22:11:19.839 00.113 11596 worker thread done servicing request
22:11:19.840 00.001 13300 OnExposeComplete: enter
22:11:19.840 00.000 13300 UpdateGuideState(): m_state=1
22:11:19.840 00.000 13300 UpdateCurrentPosition: no star selected
22:11:19.841 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:11:19.841 00.000 13300 Status Line: Nessuna stella selezionata
22:11:19.845 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=0, FiltMax=254, Gamma=0.510
22:11:19.857 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
22:11:19.857 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:19.858 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:11:19.858 00.000 13300 Enqueuing Expose request
22:11:19.858 00.000 11596 Worker thread wakes up
22:11:19.858 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:11:20.372 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:11:21.422 01.050 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f28be7d9-d3fe-4d28-ab47-075308e8ce0b"}
22:11:21.422 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f28be7d9-d3fe-4d28-ab47-075308e8ce0b"}
22:11:21.423 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1a28fecb-3e6f-4525-a5e0-4de18379fafb"}
22:11:21.423 00.000 13300 case statement mapped state 1 to 101
22:11:21.423 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1a28fecb-3e6f-4525-a5e0-4de18379fafb"}
22:11:23.420 01.997 11596 Exposure complete
22:11:23.513 00.093 11596 worker thread done servicing request
22:11:23.514 00.001 13300 OnExposeComplete: enter
22:11:23.514 00.000 13300 UpdateGuideState(): m_state=1
22:11:23.514 00.000 13300 UpdateCurrentPosition: no star selected
22:11:23.514 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:11:23.515 00.001 13300 Status Line: Nessuna stella selezionata
22:11:23.517 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
22:11:23.525 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:11:23.525 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:23.525 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:11:23.525 00.000 13300 Enqueuing Expose request
22:11:23.525 00.000 11596 Worker thread wakes up
22:11:23.525 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:11:24.027 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:11:24.423 00.396 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1c9d9a4e-8dd3-4a02-927f-fbc1e01bc6a0"}
22:11:24.423 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1c9d9a4e-8dd3-4a02-927f-fbc1e01bc6a0"}
22:11:24.424 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"00d9a8d0-9cf2-4795-b845-bc05343a68b4"}
22:11:24.424 00.000 13300 case statement mapped state 1 to 101
22:11:24.424 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"00d9a8d0-9cf2-4795-b845-bc05343a68b4"}
22:11:27.270 02.846 11596 Exposure complete
22:11:27.559 00.289 11596 worker thread done servicing request
22:11:27.559 00.000 13300 OnExposeComplete: enter
22:11:27.559 00.000 13300 UpdateGuideState(): m_state=1
22:11:27.560 00.001 13300 UpdateCurrentPosition: no star selected
22:11:27.560 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:11:27.560 00.000 13300 Status Line: Nessuna stella selezionata
22:11:27.563 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:11:27.573 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:11:27.573 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:27.573 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:11:27.573 00.000 13300 Enqueuing Expose request
22:11:27.587 00.014 11596 Worker thread wakes up
22:11:27.588 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:11:28.091 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:11:31.422 03.331 11596 Exposure complete
22:11:31.743 00.321 11596 worker thread done servicing request
22:11:31.743 00.000 13300 OnExposeComplete: enter
22:11:31.743 00.000 13300 UpdateGuideState(): m_state=1
22:11:31.744 00.001 13300 UpdateCurrentPosition: no star selected
22:11:31.744 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:11:31.744 00.000 13300 Status Line: Nessuna stella selezionata
22:11:31.747 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:11:31.776 00.029 13300 UpdateGuideState exits: Nessuna stella selezionata
22:11:31.777 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:31.777 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:11:31.777 00.000 13300 Enqueuing Expose request
22:11:31.782 00.005 11596 Worker thread wakes up
22:11:31.782 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:11:32.333 00.551 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cd3a9ae3-ab4b-475f-9184-d3a3907ac852"}
22:11:32.333 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cd3a9ae3-ab4b-475f-9184-d3a3907ac852"}
22:11:32.341 00.008 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:11:32.806 00.465 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a4b0143e-f45f-472a-8343-946a74ec4f31"}
22:11:32.806 00.000 13300 case statement mapped state 1 to 101
22:11:32.806 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a4b0143e-f45f-472a-8343-946a74ec4f31"}
22:11:35.290 02.484 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"670108b4-388c-40a1-bf8d-ec50c44ffc31"}
22:11:35.290 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"670108b4-388c-40a1-bf8d-ec50c44ffc31"}
22:11:35.293 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"61df29a5-b063-4a31-ab73-7de17a493c88"}
22:11:35.293 00.000 13300 case statement mapped state 1 to 101
22:11:35.294 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"61df29a5-b063-4a31-ab73-7de17a493c88"}
22:11:35.442 00.148 11596 Exposure complete
22:11:35.575 00.133 11596 worker thread done servicing request
22:11:35.575 00.000 13300 OnExposeComplete: enter
22:11:35.575 00.000 13300 UpdateGuideState(): m_state=1
22:11:35.576 00.001 13300 UpdateCurrentPosition: no star selected
22:11:35.576 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:11:35.576 00.000 13300 Status Line: Nessuna stella selezionata
22:11:35.579 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:11:35.587 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:11:35.588 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:35.588 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:11:35.588 00.000 13300 Enqueuing Expose request
22:11:35.588 00.000 11596 Worker thread wakes up
22:11:35.588 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:11:36.104 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:11:38.289 02.185 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8552294a-dbd1-443c-8d90-52689c214ff1"}
22:11:38.289 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8552294a-dbd1-443c-8d90-52689c214ff1"}
22:11:38.289 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bca6d406-1c20-427e-9d8d-eb38682b5d6e"}
22:11:38.289 00.000 13300 case statement mapped state 1 to 101
22:11:38.289 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bca6d406-1c20-427e-9d8d-eb38682b5d6e"}
22:11:39.142 00.853 11596 Exposure complete
22:11:39.214 00.072 11596 worker thread done servicing request
22:11:39.214 00.000 13300 OnExposeComplete: enter
22:11:39.214 00.000 13300 UpdateGuideState(): m_state=1
22:11:39.215 00.001 13300 UpdateCurrentPosition: no star selected
22:11:39.216 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:11:39.216 00.000 13300 Status Line: Nessuna stella selezionata
22:11:39.219 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:11:39.225 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:11:39.225 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:39.225 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:11:39.225 00.000 13300 Enqueuing Expose request
22:11:39.225 00.000 11596 Worker thread wakes up
22:11:39.226 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:11:39.740 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:11:41.289 01.549 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"761dbfd7-cc4f-4ca3-831f-e30128f241be"}
22:11:41.289 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"761dbfd7-cc4f-4ca3-831f-e30128f241be"}
22:11:41.290 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e6bab049-b31f-430b-87a1-109900017dfd"}
22:11:41.290 00.000 13300 case statement mapped state 1 to 101
22:11:41.290 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e6bab049-b31f-430b-87a1-109900017dfd"}
22:11:42.774 01.484 11596 Exposure complete
22:11:42.848 00.074 11596 worker thread done servicing request
22:11:42.848 00.000 13300 OnExposeComplete: enter
22:11:42.848 00.000 13300 UpdateGuideState(): m_state=1
22:11:42.849 00.001 13300 UpdateCurrentPosition: no star selected
22:11:42.849 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:11:42.849 00.000 13300 Status Line: Nessuna stella selezionata
22:11:42.852 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
22:11:42.859 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:11:42.860 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:42.860 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:11:42.860 00.000 13300 Enqueuing Expose request
22:11:42.860 00.000 11596 Worker thread wakes up
22:11:42.860 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:11:43.373 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:11:44.289 00.916 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c159cc17-06e1-4969-851b-49286f76e97f"}
22:11:44.290 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c159cc17-06e1-4969-851b-49286f76e97f"}
22:11:44.290 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c2803c53-ac63-4f5b-b9a3-4774f38d0530"}
22:11:44.291 00.001 13300 case statement mapped state 1 to 101
22:11:44.291 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c2803c53-ac63-4f5b-b9a3-4774f38d0530"}
22:11:46.401 02.110 11596 Exposure complete
22:11:46.474 00.073 11596 worker thread done servicing request
22:11:46.474 00.000 13300 OnExposeComplete: enter
22:11:46.474 00.000 13300 UpdateGuideState(): m_state=1
22:11:46.475 00.001 13300 UpdateCurrentPosition: no star selected
22:11:46.475 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:11:46.475 00.000 13300 Status Line: Nessuna stella selezionata
22:11:46.479 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:11:46.486 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:11:46.486 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:46.486 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:11:46.486 00.000 13300 Enqueuing Expose request
22:11:46.486 00.000 11596 Worker thread wakes up
22:11:46.486 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:11:46.990 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:11:47.288 00.298 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fdfb8927-35b4-418a-a202-233ac8cdfbb7"}
22:11:47.288 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fdfb8927-35b4-418a-a202-233ac8cdfbb7"}
22:11:47.289 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e9a7aec5-0968-46bb-a905-df8d55a2f4ef"}
22:11:47.289 00.000 13300 case statement mapped state 1 to 101
22:11:47.289 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e9a7aec5-0968-46bb-a905-df8d55a2f4ef"}
22:11:50.028 02.739 11596 Exposure complete
22:11:50.111 00.083 11596 worker thread done servicing request
22:11:50.111 00.000 13300 OnExposeComplete: enter
22:11:50.111 00.000 13300 UpdateGuideState(): m_state=1
22:11:50.112 00.001 13300 UpdateCurrentPosition: no star selected
22:11:50.112 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:11:50.112 00.000 13300 Status Line: Nessuna stella selezionata
22:11:50.115 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:11:50.122 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:11:50.123 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:50.123 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:11:50.123 00.000 13300 Enqueuing Expose request
22:11:50.123 00.000 11596 Worker thread wakes up
22:11:50.123 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:11:50.288 00.165 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"03096efd-a304-4212-a90c-a6927e565a09"}
22:11:50.288 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"03096efd-a304-4212-a90c-a6927e565a09"}
22:11:50.289 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9137cac4-5223-4e6b-a2de-aa30666b0017"}
22:11:50.289 00.000 13300 case statement mapped state 1 to 101
22:11:50.289 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9137cac4-5223-4e6b-a2de-aa30666b0017"}
22:11:50.630 00.341 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:11:53.286 02.656 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b0963fe2-c9ae-4bab-bb52-8e6e28ecabd3"}
22:11:53.286 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b0963fe2-c9ae-4bab-bb52-8e6e28ecabd3"}
22:11:53.287 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4ac8f4bd-684c-458b-941e-36cfa4563b6e"}
22:11:53.287 00.000 13300 case statement mapped state 1 to 101
22:11:53.287 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4ac8f4bd-684c-458b-941e-36cfa4563b6e"}
22:11:53.665 00.378 11596 Exposure complete
22:11:53.738 00.073 11596 worker thread done servicing request
22:11:53.738 00.000 13300 OnExposeComplete: enter
22:11:53.738 00.000 13300 UpdateGuideState(): m_state=1
22:11:53.739 00.001 13300 UpdateCurrentPosition: no star selected
22:11:53.739 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:11:53.739 00.000 13300 Status Line: Nessuna stella selezionata
22:11:53.743 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:11:53.752 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
22:11:53.752 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:53.752 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:11:53.752 00.000 13300 Enqueuing Expose request
22:11:53.752 00.000 11596 Worker thread wakes up
22:11:53.753 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:11:54.267 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:11:56.285 02.018 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e7ba40c9-f822-4b79-a914-bd76b0bf2d3c"}
22:11:56.285 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e7ba40c9-f822-4b79-a914-bd76b0bf2d3c"}
22:11:56.285 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2e189afa-29c4-4e06-b3c8-fd4c51f53760"}
22:11:56.286 00.001 13300 case statement mapped state 1 to 101
22:11:56.286 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2e189afa-29c4-4e06-b3c8-fd4c51f53760"}
22:11:57.291 01.005 11596 Exposure complete
22:11:57.364 00.073 11596 worker thread done servicing request
22:11:57.364 00.000 13300 OnExposeComplete: enter
22:11:57.364 00.000 13300 UpdateGuideState(): m_state=1
22:11:57.365 00.001 13300 UpdateCurrentPosition: no star selected
22:11:57.365 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:11:57.365 00.000 13300 Status Line: Nessuna stella selezionata
22:11:57.369 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:11:57.376 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:11:57.376 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:57.376 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:11:57.376 00.000 13300 Enqueuing Expose request
22:11:57.376 00.000 11596 Worker thread wakes up
22:11:57.376 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:11:57.891 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:11:59.286 01.395 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"13e93044-9eb2-496e-b61e-0b5643d0d5c1"}
22:11:59.286 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"13e93044-9eb2-496e-b61e-0b5643d0d5c1"}
22:11:59.287 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"54ca33eb-287b-4957-8642-13e366c94f82"}
22:11:59.287 00.000 13300 case statement mapped state 1 to 101
22:11:59.287 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"54ca33eb-287b-4957-8642-13e366c94f82"}
22:12:00.912 01.625 11596 Exposure complete
22:12:00.987 00.075 11596 worker thread done servicing request
22:12:00.987 00.000 13300 OnExposeComplete: enter
22:12:00.987 00.000 13300 UpdateGuideState(): m_state=1
22:12:00.988 00.001 13300 UpdateCurrentPosition: no star selected
22:12:00.988 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:12:00.988 00.000 13300 Status Line: Nessuna stella selezionata
22:12:00.992 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:12:01.003 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
22:12:01.003 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:01.003 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:12:01.003 00.000 13300 Enqueuing Expose request
22:12:01.003 00.000 11596 Worker thread wakes up
22:12:01.004 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:12:01.506 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:12:02.293 00.787 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cf793bcf-0c15-4ccd-8589-09529e6f26c3"}
22:12:02.293 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cf793bcf-0c15-4ccd-8589-09529e6f26c3"}
22:12:02.293 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e8e4438d-32dc-4228-b58f-c50458d8140c"}
22:12:02.294 00.001 13300 case statement mapped state 1 to 101
22:12:02.294 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e8e4438d-32dc-4228-b58f-c50458d8140c"}
22:12:04.543 02.249 11596 Exposure complete
22:12:04.624 00.081 11596 worker thread done servicing request
22:12:04.624 00.000 13300 OnExposeComplete: enter
22:12:04.624 00.000 13300 UpdateGuideState(): m_state=1
22:12:04.625 00.001 13300 UpdateCurrentPosition: no star selected
22:12:04.625 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:12:04.625 00.000 13300 Status Line: Nessuna stella selezionata
22:12:04.629 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:12:04.639 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:12:04.639 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:04.639 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:12:04.639 00.000 13300 Enqueuing Expose request
22:12:04.639 00.000 11596 Worker thread wakes up
22:12:04.640 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:12:05.156 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:12:05.291 00.135 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9261f45f-5f67-45d9-b1f6-6110b5767d57"}
22:12:05.291 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9261f45f-5f67-45d9-b1f6-6110b5767d57"}
22:12:05.292 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c5dc951d-f9d2-486b-80e3-4285dae93bdf"}
22:12:05.292 00.000 13300 case statement mapped state 1 to 101
22:12:05.292 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c5dc951d-f9d2-486b-80e3-4285dae93bdf"}
22:12:08.187 02.895 11596 Exposure complete
22:12:08.261 00.074 11596 worker thread done servicing request
22:12:08.261 00.000 13300 OnExposeComplete: enter
22:12:08.261 00.000 13300 UpdateGuideState(): m_state=1
22:12:08.262 00.001 13300 UpdateCurrentPosition: no star selected
22:12:08.262 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:12:08.262 00.000 13300 Status Line: Nessuna stella selezionata
22:12:08.265 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=251, Gamma=0.510
22:12:08.272 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:12:08.272 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:08.272 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:12:08.272 00.000 13300 Enqueuing Expose request
22:12:08.272 00.000 11596 Worker thread wakes up
22:12:08.272 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:12:08.290 00.018 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2cae2d48-327a-4dce-95e0-46366f4a09c0"}
22:12:08.290 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2cae2d48-327a-4dce-95e0-46366f4a09c0"}
22:12:08.291 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a920124e-9338-4576-9e4e-8d6d8db8c994"}
22:12:08.291 00.000 13300 case statement mapped state 1 to 101
22:12:08.291 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a920124e-9338-4576-9e4e-8d6d8db8c994"}
22:12:08.775 00.484 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:12:11.289 02.514 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2db83455-8c17-45a8-9245-9f87e6943ccb"}
22:12:11.290 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2db83455-8c17-45a8-9245-9f87e6943ccb"}
22:12:11.290 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a7042476-24a5-4238-9451-742ca8642df3"}
22:12:11.290 00.000 13300 case statement mapped state 1 to 101
22:12:11.291 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a7042476-24a5-4238-9451-742ca8642df3"}
22:12:11.801 00.510 11596 Exposure complete
22:12:11.874 00.073 11596 worker thread done servicing request
22:12:11.874 00.000 13300 OnExposeComplete: enter
22:12:11.874 00.000 13300 UpdateGuideState(): m_state=1
22:12:11.874 00.000 13300 UpdateCurrentPosition: no star selected
22:12:11.875 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:12:11.875 00.000 13300 Status Line: Nessuna stella selezionata
22:12:11.877 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:12:11.884 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:12:11.885 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:11.885 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:12:11.885 00.000 13300 Enqueuing Expose request
22:12:11.885 00.000 11596 Worker thread wakes up
22:12:11.885 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:12:12.387 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:12:14.290 01.903 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b18d5c2a-c490-4ce6-a18b-d74ff152ac4f"}
22:12:14.291 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b18d5c2a-c490-4ce6-a18b-d74ff152ac4f"}
22:12:14.292 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"88627431-529b-400a-88d7-10884ccbc1d9"}
22:12:14.292 00.000 13300 case statement mapped state 1 to 101
22:12:14.293 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"88627431-529b-400a-88d7-10884ccbc1d9"}
22:12:15.434 01.141 11596 Exposure complete
22:12:15.527 00.093 11596 worker thread done servicing request
22:12:15.528 00.001 13300 OnExposeComplete: enter
22:12:15.528 00.000 13300 UpdateGuideState(): m_state=1
22:12:15.528 00.000 13300 UpdateCurrentPosition: no star selected
22:12:15.529 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:12:15.529 00.000 13300 Status Line: Nessuna stella selezionata
22:12:15.532 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:12:15.540 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:12:15.541 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:15.541 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:12:15.541 00.000 13300 Enqueuing Expose request
22:12:15.541 00.000 11596 Worker thread wakes up
22:12:15.541 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:12:16.054 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:12:17.289 01.235 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"530e778e-6966-4996-a883-4a4a0819df75"}
22:12:17.289 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"530e778e-6966-4996-a883-4a4a0819df75"}
22:12:17.291 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"612ac736-1f3c-491f-9fc1-8a241b718e3c"}
22:12:17.291 00.000 13300 case statement mapped state 1 to 101
22:12:17.291 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"612ac736-1f3c-491f-9fc1-8a241b718e3c"}
22:12:19.100 01.809 11596 Exposure complete
22:12:19.201 00.101 11596 worker thread done servicing request
22:12:19.202 00.001 13300 OnExposeComplete: enter
22:12:19.202 00.000 13300 UpdateGuideState(): m_state=1
22:12:19.202 00.000 13300 UpdateCurrentPosition: no star selected
22:12:19.202 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:12:19.202 00.000 13300 Status Line: Nessuna stella selezionata
22:12:19.206 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
22:12:19.215 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
22:12:19.216 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:19.216 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:12:19.216 00.000 13300 Enqueuing Expose request
22:12:19.216 00.000 11596 Worker thread wakes up
22:12:19.216 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:12:19.720 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:12:20.289 00.569 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"53e83afe-c2ab-496b-8236-a8619f12e5c2"}
22:12:20.289 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"53e83afe-c2ab-496b-8236-a8619f12e5c2"}
22:12:20.290 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"51fec67e-8db0-4742-914f-52385bde7ac4"}
22:12:20.290 00.000 13300 case statement mapped state 1 to 101
22:12:20.290 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"51fec67e-8db0-4742-914f-52385bde7ac4"}
22:12:22.785 02.495 11596 Exposure complete
22:12:22.881 00.096 11596 worker thread done servicing request
22:12:22.881 00.000 13300 OnExposeComplete: enter
22:12:22.882 00.001 13300 UpdateGuideState(): m_state=1
22:12:22.882 00.000 13300 UpdateCurrentPosition: no star selected
22:12:22.882 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:12:22.883 00.001 13300 Status Line: Nessuna stella selezionata
22:12:22.885 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
22:12:22.894 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
22:12:22.894 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:22.894 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:12:22.894 00.000 13300 Enqueuing Expose request
22:12:22.894 00.000 11596 Worker thread wakes up
22:12:22.894 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:12:23.289 00.395 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8bd34ff3-fbee-441d-a8a8-f259065a3614"}
22:12:23.289 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8bd34ff3-fbee-441d-a8a8-f259065a3614"}
22:12:23.290 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4da483c9-2e76-40a1-ac44-3d76b62a63d2"}
22:12:23.290 00.000 13300 case statement mapped state 1 to 101
22:12:23.290 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4da483c9-2e76-40a1-ac44-3d76b62a63d2"}
22:12:23.407 00.117 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:12:26.290 02.883 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dae9c479-8b80-4780-a343-22c81da50dbe"}
22:12:26.291 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dae9c479-8b80-4780-a343-22c81da50dbe"}
22:12:26.292 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bfc6a32e-dd15-42e9-bce3-41b17b5bc68f"}
22:12:26.292 00.000 13300 case statement mapped state 1 to 101
22:12:26.292 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bfc6a32e-dd15-42e9-bce3-41b17b5bc68f"}
22:12:26.449 00.157 11596 Exposure complete
22:12:26.537 00.088 11596 worker thread done servicing request
22:12:26.537 00.000 13300 OnExposeComplete: enter
22:12:26.537 00.000 13300 UpdateGuideState(): m_state=1
22:12:26.537 00.000 13300 UpdateCurrentPosition: no star selected
22:12:26.538 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:12:26.538 00.000 13300 Status Line: Nessuna stella selezionata
22:12:26.542 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:12:26.548 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:12:26.548 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:26.548 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:12:26.548 00.000 13300 Enqueuing Expose request
22:12:26.548 00.000 11596 Worker thread wakes up
22:12:26.549 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:12:27.059 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:12:29.426 02.367 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2d4cd5a8-f5a5-4659-8002-217be50734b3"}
22:12:29.426 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2d4cd5a8-f5a5-4659-8002-217be50734b3"}
22:12:29.428 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b18053d1-ff6d-4852-b6af-437e5a7b04d5"}
22:12:29.428 00.000 13300 case statement mapped state 1 to 101
22:12:29.428 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b18053d1-ff6d-4852-b6af-437e5a7b04d5"}
22:12:30.299 00.871 11596 Exposure complete
22:12:30.508 00.209 11596 worker thread done servicing request
22:12:30.509 00.001 13300 OnExposeComplete: enter
22:12:30.509 00.000 13300 UpdateGuideState(): m_state=1
22:12:30.509 00.000 13300 UpdateCurrentPosition: no star selected
22:12:30.509 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:12:30.510 00.001 13300 Status Line: Nessuna stella selezionata
22:12:30.513 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
22:12:30.538 00.025 13300 UpdateGuideState exits: Nessuna stella selezionata
22:12:30.539 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:30.539 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:12:30.539 00.000 13300 Enqueuing Expose request
22:12:30.539 00.000 11596 Worker thread wakes up
22:12:30.540 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:12:31.064 00.524 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:12:32.574 01.510 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e9345504-9784-467c-916f-b11d5467c497"}
22:12:32.574 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e9345504-9784-467c-916f-b11d5467c497"}
22:12:32.620 00.046 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"44bc6a14-84c8-4a75-99fe-8589e11badda"}
22:12:32.620 00.000 13300 case statement mapped state 1 to 101
22:12:32.620 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"44bc6a14-84c8-4a75-99fe-8589e11badda"}
22:12:34.490 01.870 11596 Exposure complete
22:12:34.806 00.316 11596 worker thread done servicing request
22:12:34.806 00.000 13300 OnExposeComplete: enter
22:12:34.806 00.000 13300 UpdateGuideState(): m_state=1
22:12:34.807 00.001 13300 UpdateCurrentPosition: no star selected
22:12:34.808 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:12:34.808 00.000 13300 Status Line: Nessuna stella selezionata
22:12:34.811 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:12:34.834 00.023 13300 UpdateGuideState exits: Nessuna stella selezionata
22:12:34.834 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:34.834 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:12:34.834 00.000 13300 Enqueuing Expose request
22:12:34.835 00.001 11596 Worker thread wakes up
22:12:34.835 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:12:35.352 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:12:35.776 00.424 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f7d08914-4c46-4b6f-a540-128c9b12c049"}
22:12:35.776 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f7d08914-4c46-4b6f-a540-128c9b12c049"}
22:12:35.778 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dbbc5e25-8049-4943-a998-45b10754c4f3"}
22:12:35.778 00.000 13300 case statement mapped state 1 to 101
22:12:35.778 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dbbc5e25-8049-4943-a998-45b10754c4f3"}
22:12:38.378 02.600 11596 Exposure complete
22:12:38.455 00.077 11596 worker thread done servicing request
22:12:38.455 00.000 13300 OnExposeComplete: enter
22:12:38.456 00.001 13300 UpdateGuideState(): m_state=1
22:12:38.456 00.000 13300 UpdateCurrentPosition: no star selected
22:12:38.456 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:12:38.457 00.001 13300 Status Line: Nessuna stella selezionata
22:12:38.462 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:12:38.470 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:12:38.470 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:38.470 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:12:38.471 00.001 13300 Enqueuing Expose request
22:12:38.471 00.000 11596 Worker thread wakes up
22:12:38.471 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:12:38.775 00.304 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"975896c6-51d3-451f-9b18-8a2a3f7edc93"}
22:12:38.776 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"975896c6-51d3-451f-9b18-8a2a3f7edc93"}
22:12:38.781 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4385618c-e42b-4c3a-a64e-1a8d906e273c"}
22:12:38.781 00.000 13300 case statement mapped state 1 to 101
22:12:38.782 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4385618c-e42b-4c3a-a64e-1a8d906e273c"}
22:12:38.979 00.197 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:12:41.773 02.794 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cab631b9-0f0a-467e-b544-cf643d364d0b"}
22:12:41.773 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cab631b9-0f0a-467e-b544-cf643d364d0b"}
22:12:41.774 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3d116d46-c469-49bd-be80-eae7375cac71"}
22:12:41.774 00.000 13300 case statement mapped state 1 to 101
22:12:41.774 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3d116d46-c469-49bd-be80-eae7375cac71"}
22:12:42.038 00.264 11596 Exposure complete
22:12:42.123 00.085 11596 worker thread done servicing request
22:12:42.123 00.000 13300 OnExposeComplete: enter
22:12:42.123 00.000 13300 UpdateGuideState(): m_state=1
22:12:42.123 00.000 13300 UpdateCurrentPosition: no star selected
22:12:42.124 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:12:42.124 00.000 13300 Status Line: Nessuna stella selezionata
22:12:42.126 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:12:42.136 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:12:42.136 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:42.137 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:12:42.137 00.000 13300 Enqueuing Expose request
22:12:42.137 00.000 11596 Worker thread wakes up
22:12:42.137 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:12:42.652 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:12:44.774 02.122 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"85f87836-2fb6-4bdd-b91e-a4f2084ca878"}
22:12:44.774 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"85f87836-2fb6-4bdd-b91e-a4f2084ca878"}
22:12:44.775 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b0edcba6-ce42-437b-8a3f-905d7f3c98d7"}
22:12:44.775 00.000 13300 case statement mapped state 1 to 101
22:12:44.775 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b0edcba6-ce42-437b-8a3f-905d7f3c98d7"}
22:12:45.676 00.901 11596 Exposure complete
22:12:45.751 00.075 11596 worker thread done servicing request
22:12:45.751 00.000 13300 OnExposeComplete: enter
22:12:45.751 00.000 13300 UpdateGuideState(): m_state=1
22:12:45.751 00.000 13300 UpdateCurrentPosition: no star selected
22:12:45.752 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:12:45.752 00.000 13300 Status Line: Nessuna stella selezionata
22:12:45.754 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:12:45.761 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:12:45.762 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:45.762 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:12:45.762 00.000 13300 Enqueuing Expose request
22:12:45.762 00.000 11596 Worker thread wakes up
22:12:45.762 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:12:46.270 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:12:47.772 01.502 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"82c4669e-222c-4590-be82-a4360c6a6682"}
22:12:47.772 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"82c4669e-222c-4590-be82-a4360c6a6682"}
22:12:47.773 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6edd7a34-8d0c-4535-a8d7-840708107919"}
22:12:47.773 00.000 13300 case statement mapped state 1 to 101
22:12:47.773 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6edd7a34-8d0c-4535-a8d7-840708107919"}
22:12:49.301 01.528 11596 Exposure complete
22:12:49.372 00.071 11596 worker thread done servicing request
22:12:49.372 00.000 13300 OnExposeComplete: enter
22:12:49.372 00.000 13300 UpdateGuideState(): m_state=1
22:12:49.372 00.000 13300 UpdateCurrentPosition: no star selected
22:12:49.372 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:12:49.373 00.001 13300 Status Line: Nessuna stella selezionata
22:12:49.375 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:12:49.388 00.013 13300 UpdateGuideState exits: Nessuna stella selezionata
22:12:49.389 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:49.389 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:12:49.389 00.000 13300 Enqueuing Expose request
22:12:49.389 00.000 11596 Worker thread wakes up
22:12:49.389 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:12:49.899 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:12:50.771 00.872 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ce738d5a-aaa8-4830-8eba-7add0edff5a7"}
22:12:50.771 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ce738d5a-aaa8-4830-8eba-7add0edff5a7"}
22:12:50.772 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"559d128c-26d0-4736-9a6f-6a79256679d1"}
22:12:50.772 00.000 13300 case statement mapped state 1 to 101
22:12:50.772 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"559d128c-26d0-4736-9a6f-6a79256679d1"}
22:12:52.931 02.159 11596 Exposure complete
22:12:53.001 00.070 11596 worker thread done servicing request
22:12:53.001 00.000 13300 OnExposeComplete: enter
22:12:53.001 00.000 13300 UpdateGuideState(): m_state=1
22:12:53.001 00.000 13300 UpdateCurrentPosition: no star selected
22:12:53.002 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:12:53.002 00.000 13300 Status Line: Nessuna stella selezionata
22:12:53.004 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:12:53.011 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:12:53.011 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:53.011 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:12:53.011 00.000 13300 Enqueuing Expose request
22:12:53.011 00.000 11596 Worker thread wakes up
22:12:53.011 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:12:53.522 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:12:53.770 00.248 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f66437ca-91db-4a62-94df-e69b42ed4f9e"}
22:12:53.770 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f66437ca-91db-4a62-94df-e69b42ed4f9e"}
22:12:53.771 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"13c3d778-4b13-4212-af06-4c07b69bb174"}
22:12:53.771 00.000 13300 case statement mapped state 1 to 101
22:12:53.771 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"13c3d778-4b13-4212-af06-4c07b69bb174"}
22:12:56.546 02.775 11596 Exposure complete
22:12:56.630 00.084 11596 worker thread done servicing request
22:12:56.631 00.001 13300 OnExposeComplete: enter
22:12:56.631 00.000 13300 UpdateGuideState(): m_state=1
22:12:56.631 00.000 13300 UpdateCurrentPosition: no star selected
22:12:56.631 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:12:56.631 00.000 13300 Status Line: Nessuna stella selezionata
22:12:56.635 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=251, Gamma=0.510
22:12:56.642 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:12:56.642 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:56.642 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:12:56.642 00.000 13300 Enqueuing Expose request
22:12:56.642 00.000 11596 Worker thread wakes up
22:12:56.643 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:12:56.770 00.127 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9593c7f4-e046-4481-b92e-661b2fdc6605"}
22:12:56.770 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9593c7f4-e046-4481-b92e-661b2fdc6605"}
22:12:56.771 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"76e3144e-1d33-43af-abfa-76608ce6de60"}
22:12:56.771 00.000 13300 case statement mapped state 1 to 101
22:12:56.771 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"76e3144e-1d33-43af-abfa-76608ce6de60"}
22:12:57.144 00.373 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:12:59.769 02.625 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"02a6244a-235d-4bb6-bfbb-6f61aec350d1"}
22:12:59.769 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"02a6244a-235d-4bb6-bfbb-6f61aec350d1"}
22:12:59.769 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e51fb874-43a2-4234-86e0-a67cc95ac499"}
22:12:59.770 00.001 13300 case statement mapped state 1 to 101
22:12:59.770 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e51fb874-43a2-4234-86e0-a67cc95ac499"}
22:13:00.196 00.426 11596 Exposure complete
22:13:00.287 00.091 11596 worker thread done servicing request
22:13:00.287 00.000 13300 OnExposeComplete: enter
22:13:00.288 00.001 13300 UpdateGuideState(): m_state=1
22:13:00.288 00.000 13300 UpdateCurrentPosition: no star selected
22:13:00.288 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:13:00.288 00.000 13300 Status Line: Nessuna stella selezionata
22:13:00.293 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=240, Gamma=0.510
22:13:00.300 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:13:00.300 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:00.300 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:13:00.300 00.000 13300 Enqueuing Expose request
22:13:00.300 00.000 11596 Worker thread wakes up
22:13:00.300 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:13:00.815 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:13:02.769 01.954 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e9508a08-c4cb-4b7d-b3e6-973e95a7cad6"}
22:13:02.769 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e9508a08-c4cb-4b7d-b3e6-973e95a7cad6"}
22:13:02.770 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"418fa7ce-07c4-41d6-b36e-32d7bcf0f67b"}
22:13:02.770 00.000 13300 case statement mapped state 1 to 101
22:13:02.770 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"418fa7ce-07c4-41d6-b36e-32d7bcf0f67b"}
22:13:03.850 01.080 11596 Exposure complete
22:13:03.921 00.071 11596 worker thread done servicing request
22:13:03.922 00.001 13300 OnExposeComplete: enter
22:13:03.922 00.000 13300 UpdateGuideState(): m_state=1
22:13:03.922 00.000 13300 UpdateCurrentPosition: no star selected
22:13:03.922 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:13:03.923 00.001 13300 Status Line: Nessuna stella selezionata
22:13:03.926 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:13:03.934 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:13:03.934 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:03.934 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:13:03.934 00.000 13300 Enqueuing Expose request
22:13:03.934 00.000 11596 Worker thread wakes up
22:13:03.934 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:13:04.438 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:13:05.768 01.330 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9d5c0fcd-e19f-4b3e-b3d1-1ccf69a85b71"}
22:13:05.768 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9d5c0fcd-e19f-4b3e-b3d1-1ccf69a85b71"}
22:13:05.769 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1ecfe599-b9a7-4af6-9466-5364bf88ec51"}
22:13:05.769 00.000 13300 case statement mapped state 1 to 101
22:13:05.769 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1ecfe599-b9a7-4af6-9466-5364bf88ec51"}
22:13:07.463 01.694 11596 Exposure complete
22:13:07.533 00.070 11596 worker thread done servicing request
22:13:07.533 00.000 13300 OnExposeComplete: enter
22:13:07.533 00.000 13300 UpdateGuideState(): m_state=1
22:13:07.534 00.001 13300 UpdateCurrentPosition: no star selected
22:13:07.534 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:13:07.534 00.000 13300 Status Line: Nessuna stella selezionata
22:13:07.537 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:13:07.545 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:13:07.545 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:07.546 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:13:07.546 00.000 13300 Enqueuing Expose request
22:13:07.546 00.000 11596 Worker thread wakes up
22:13:07.546 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:13:08.051 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:13:08.767 00.716 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cab0ff7d-d955-425a-aff2-97abd39c9561"}
22:13:08.767 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cab0ff7d-d955-425a-aff2-97abd39c9561"}
22:13:08.768 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b986ed21-fa4c-4c8f-b156-9e59954dcaaf"}
22:13:08.768 00.000 13300 case statement mapped state 1 to 101
22:13:08.768 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b986ed21-fa4c-4c8f-b156-9e59954dcaaf"}
22:13:11.090 02.322 11596 Exposure complete
22:13:11.185 00.095 11596 worker thread done servicing request
22:13:11.185 00.000 13300 OnExposeComplete: enter
22:13:11.185 00.000 13300 UpdateGuideState(): m_state=1
22:13:11.186 00.001 13300 UpdateCurrentPosition: no star selected
22:13:11.186 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:13:11.186 00.000 13300 Status Line: Nessuna stella selezionata
22:13:11.190 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:13:11.200 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:13:11.200 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:11.200 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:13:11.200 00.000 13300 Enqueuing Expose request
22:13:11.200 00.000 11596 Worker thread wakes up
22:13:11.201 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:13:11.704 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:13:11.766 00.062 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7559d182-121c-412c-99d9-b7c57d396b07"}
22:13:11.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7559d182-121c-412c-99d9-b7c57d396b07"}
22:13:11.767 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"340a23a2-a56c-4184-a1d0-d4a417e67639"}
22:13:11.767 00.000 13300 case statement mapped state 1 to 101
22:13:11.767 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"340a23a2-a56c-4184-a1d0-d4a417e67639"}
22:13:14.739 02.972 11596 Exposure complete
22:13:14.766 00.027 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5d77e541-f538-48b5-9896-68ad704a42db"}
22:13:14.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5d77e541-f538-48b5-9896-68ad704a42db"}
22:13:14.767 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"78e1f856-0ced-4d43-b087-a469b437f47c"}
22:13:14.767 00.000 13300 case statement mapped state 1 to 101
22:13:14.767 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"78e1f856-0ced-4d43-b087-a469b437f47c"}
22:13:14.836 00.069 11596 worker thread done servicing request
22:13:14.837 00.001 13300 OnExposeComplete: enter
22:13:14.837 00.000 13300 UpdateGuideState(): m_state=1
22:13:14.837 00.000 13300 UpdateCurrentPosition: no star selected
22:13:14.838 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:13:14.838 00.000 13300 Status Line: Nessuna stella selezionata
22:13:14.842 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:13:14.850 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:13:14.850 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:14.850 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:13:14.850 00.000 13300 Enqueuing Expose request
22:13:14.850 00.000 11596 Worker thread wakes up
22:13:14.851 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:13:15.360 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:13:17.765 02.405 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"619faaa4-d8d0-4877-9ff3-62ef0c691228"}
22:13:17.765 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"619faaa4-d8d0-4877-9ff3-62ef0c691228"}
22:13:17.765 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"41d1e5db-2bc2-4d92-b201-335fd947ad07"}
22:13:17.766 00.001 13300 case statement mapped state 1 to 101
22:13:17.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"41d1e5db-2bc2-4d92-b201-335fd947ad07"}
22:13:18.394 00.628 11596 Exposure complete
22:13:18.469 00.075 11596 worker thread done servicing request
22:13:18.469 00.000 13300 OnExposeComplete: enter
22:13:18.469 00.000 13300 UpdateGuideState(): m_state=1
22:13:18.469 00.000 13300 UpdateCurrentPosition: no star selected
22:13:18.470 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:13:18.470 00.000 13300 Status Line: Nessuna stella selezionata
22:13:18.472 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:13:18.480 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:13:18.480 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:18.480 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:13:18.480 00.000 13300 Enqueuing Expose request
22:13:18.480 00.000 11596 Worker thread wakes up
22:13:18.480 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:13:18.993 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:13:20.765 01.772 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b2ff6d91-9dd7-4845-947d-fb3a96635337"}
22:13:20.765 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b2ff6d91-9dd7-4845-947d-fb3a96635337"}
22:13:20.766 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a694e49b-7329-4071-b937-e98fda81e18f"}
22:13:20.766 00.000 13300 case statement mapped state 1 to 101
22:13:20.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a694e49b-7329-4071-b937-e98fda81e18f"}
22:13:22.029 01.263 11596 Exposure complete
22:13:22.121 00.092 11596 worker thread done servicing request
22:13:22.121 00.000 13300 OnExposeComplete: enter
22:13:22.121 00.000 13300 UpdateGuideState(): m_state=1
22:13:22.121 00.000 13300 UpdateCurrentPosition: no star selected
22:13:22.122 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:13:22.122 00.000 13300 Status Line: Nessuna stella selezionata
22:13:22.125 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:13:22.132 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:13:22.132 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:22.132 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:13:22.132 00.000 13300 Enqueuing Expose request
22:13:22.132 00.000 11596 Worker thread wakes up
22:13:22.133 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:13:22.649 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:13:23.764 01.115 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6bf5c6a4-3966-49e0-9d2d-6f7d52ddbfeb"}
22:13:23.764 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6bf5c6a4-3966-49e0-9d2d-6f7d52ddbfeb"}
22:13:23.765 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e479b9e0-88e6-40f5-8d77-e12077a54e37"}
22:13:23.765 00.000 13300 case statement mapped state 1 to 101
22:13:23.765 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e479b9e0-88e6-40f5-8d77-e12077a54e37"}
22:13:25.682 01.917 11596 Exposure complete
22:13:25.755 00.073 11596 worker thread done servicing request
22:13:25.755 00.000 13300 OnExposeComplete: enter
22:13:25.755 00.000 13300 UpdateGuideState(): m_state=1
22:13:25.756 00.001 13300 UpdateCurrentPosition: no star selected
22:13:25.756 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:13:25.756 00.000 13300 Status Line: Nessuna stella selezionata
22:13:25.759 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
22:13:25.765 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:13:25.765 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:25.765 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:13:25.766 00.001 13300 Enqueuing Expose request
22:13:25.766 00.000 11596 Worker thread wakes up
22:13:25.766 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:13:26.277 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:13:26.764 00.487 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9987f142-65d0-4d40-8c5f-0c2fc642d5b8"}
22:13:26.764 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9987f142-65d0-4d40-8c5f-0c2fc642d5b8"}
22:13:26.765 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"366a81c4-3491-4b14-b2ef-14604ac8d7c5"}
22:13:26.765 00.000 13300 case statement mapped state 1 to 101
22:13:26.765 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"366a81c4-3491-4b14-b2ef-14604ac8d7c5"}
22:13:29.312 02.547 11596 Exposure complete
22:13:29.411 00.099 11596 worker thread done servicing request
22:13:29.411 00.000 13300 OnExposeComplete: enter
22:13:29.412 00.001 13300 UpdateGuideState(): m_state=1
22:13:29.412 00.000 13300 UpdateCurrentPosition: no star selected
22:13:29.412 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:13:29.413 00.001 13300 Status Line: Nessuna stella selezionata
22:13:29.417 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:13:29.427 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:13:29.427 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:29.427 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:13:29.427 00.000 13300 Enqueuing Expose request
22:13:29.427 00.000 11596 Worker thread wakes up
22:13:29.428 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:13:29.764 00.336 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d15d7f8d-95e4-4b49-885a-418344d9ad2d"}
22:13:29.764 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d15d7f8d-95e4-4b49-885a-418344d9ad2d"}
22:13:29.765 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1883e9e1-07cb-496d-9218-f02bec34d256"}
22:13:29.765 00.000 13300 case statement mapped state 1 to 101
22:13:29.765 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1883e9e1-07cb-496d-9218-f02bec34d256"}
22:13:29.933 00.168 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:13:33.125 03.192 11596 Exposure complete
22:13:33.254 00.129 11596 worker thread done servicing request
22:13:33.254 00.000 13300 OnExposeComplete: enter
22:13:33.254 00.000 13300 UpdateGuideState(): m_state=1
22:13:33.255 00.001 13300 UpdateCurrentPosition: no star selected
22:13:33.255 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:13:33.255 00.000 13300 Status Line: Nessuna stella selezionata
22:13:33.261 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:13:33.271 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:13:33.271 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:33.271 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:13:33.271 00.000 13300 Enqueuing Expose request
22:13:33.296 00.025 11596 Worker thread wakes up
22:13:33.296 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:13:33.811 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:13:36.992 03.181 11596 Exposure complete
22:13:37.177 00.185 11596 worker thread done servicing request
22:13:37.177 00.000 13300 OnExposeComplete: enter
22:13:37.177 00.000 13300 UpdateGuideState(): m_state=1
22:13:37.178 00.001 13300 UpdateCurrentPosition: no star selected
22:13:37.178 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:13:37.178 00.000 13300 Status Line: Nessuna stella selezionata
22:13:37.183 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:13:37.207 00.024 13300 UpdateGuideState exits: Nessuna stella selezionata
22:13:37.207 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:37.207 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:13:37.207 00.000 13300 Enqueuing Expose request
22:13:37.207 00.000 11596 Worker thread wakes up
22:13:37.207 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:13:37.753 00.546 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:13:39.139 01.386 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"006f6d78-0c3b-4937-ac94-dd1189767a3c"}
22:13:39.139 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"006f6d78-0c3b-4937-ac94-dd1189767a3c"}
22:13:39.140 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"da9e6e5b-06b3-4d43-8a63-615c92ebb573"}
22:13:39.140 00.000 13300 case statement mapped state 1 to 101
22:13:39.141 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"da9e6e5b-06b3-4d43-8a63-615c92ebb573"}
22:13:40.786 01.645 11596 Exposure complete
22:13:40.872 00.086 11596 worker thread done servicing request
22:13:40.872 00.000 13300 OnExposeComplete: enter
22:13:40.872 00.000 13300 UpdateGuideState(): m_state=1
22:13:40.872 00.000 13300 UpdateCurrentPosition: no star selected
22:13:40.873 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:13:40.873 00.000 13300 Status Line: Nessuna stella selezionata
22:13:40.878 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:13:40.889 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
22:13:40.889 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:40.890 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:13:40.890 00.000 13300 Enqueuing Expose request
22:13:40.890 00.000 11596 Worker thread wakes up
22:13:40.891 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:13:41.407 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:13:42.139 00.732 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"86566f45-552d-48b2-8d0b-7edde91867f9"}
22:13:42.139 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"86566f45-552d-48b2-8d0b-7edde91867f9"}
22:13:42.140 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8f45be25-1bb1-4399-a1d2-d8d707aa54c9"}
22:13:42.140 00.000 13300 case statement mapped state 1 to 101
22:13:42.140 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8f45be25-1bb1-4399-a1d2-d8d707aa54c9"}
22:13:44.447 02.307 11596 Exposure complete
22:13:44.520 00.073 11596 worker thread done servicing request
22:13:44.520 00.000 13300 OnExposeComplete: enter
22:13:44.521 00.001 13300 UpdateGuideState(): m_state=1
22:13:44.521 00.000 13300 UpdateCurrentPosition: no star selected
22:13:44.521 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:13:44.521 00.000 13300 Status Line: Nessuna stella selezionata
22:13:44.525 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
22:13:44.532 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:13:44.532 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:44.532 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:13:44.532 00.000 13300 Enqueuing Expose request
22:13:44.532 00.000 11596 Worker thread wakes up
22:13:44.532 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:13:45.034 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:13:45.139 00.105 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"51612684-6f31-445d-8e41-d1e7d0266a14"}
22:13:45.139 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"51612684-6f31-445d-8e41-d1e7d0266a14"}
22:13:45.140 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b7ad2be7-91e8-41d3-a068-3e3b27582db3"}
22:13:45.141 00.001 13300 case statement mapped state 1 to 101
22:13:45.141 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b7ad2be7-91e8-41d3-a068-3e3b27582db3"}
22:13:48.074 02.933 11596 Exposure complete
22:13:48.139 00.065 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"061c5f37-4504-4926-8cbf-8166b7b7b156"}
22:13:48.139 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"061c5f37-4504-4926-8cbf-8166b7b7b156"}
22:13:48.140 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3ad94e8b-d10f-4f73-b93b-4886da293cd5"}
22:13:48.140 00.000 13300 case statement mapped state 1 to 101
22:13:48.141 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3ad94e8b-d10f-4f73-b93b-4886da293cd5"}
22:13:48.163 00.022 11596 worker thread done servicing request
22:13:48.163 00.000 13300 OnExposeComplete: enter
22:13:48.163 00.000 13300 UpdateGuideState(): m_state=1
22:13:48.164 00.001 13300 UpdateCurrentPosition: no star selected
22:13:48.164 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:13:48.165 00.001 13300 Status Line: Nessuna stella selezionata
22:13:48.168 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
22:13:48.175 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:13:48.175 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:48.175 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:13:48.176 00.001 13300 Enqueuing Expose request
22:13:48.176 00.000 11596 Worker thread wakes up
22:13:48.176 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:13:48.689 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:13:51.138 02.449 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c8721525-6a2d-49d9-82be-8b2c257896f6"}
22:13:51.138 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c8721525-6a2d-49d9-82be-8b2c257896f6"}
22:13:51.139 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"62a9cead-77a4-4820-bc19-5689a53591bd"}
22:13:51.139 00.000 13300 case statement mapped state 1 to 101
22:13:51.139 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"62a9cead-77a4-4820-bc19-5689a53591bd"}
22:13:51.717 00.578 11596 Exposure complete
22:13:51.803 00.086 11596 worker thread done servicing request
22:13:51.803 00.000 13300 OnExposeComplete: enter
22:13:51.803 00.000 13300 UpdateGuideState(): m_state=1
22:13:51.803 00.000 13300 UpdateCurrentPosition: no star selected
22:13:51.804 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:13:51.804 00.000 13300 Status Line: Nessuna stella selezionata
22:13:51.806 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:13:51.813 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:13:51.813 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:51.813 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:13:51.813 00.000 13300 Enqueuing Expose request
22:13:51.813 00.000 11596 Worker thread wakes up
22:13:51.814 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:13:52.322 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:13:54.137 01.815 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"138efebc-7221-4f98-9324-001a4d3dd82a"}
22:13:54.137 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"138efebc-7221-4f98-9324-001a4d3dd82a"}
22:13:54.138 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"34d0b150-987a-4195-93f2-d9b3086e1108"}
22:13:54.138 00.000 13300 case statement mapped state 1 to 101
22:13:54.138 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"34d0b150-987a-4195-93f2-d9b3086e1108"}
22:13:55.349 01.211 11596 Exposure complete
22:13:55.422 00.073 11596 worker thread done servicing request
22:13:55.422 00.000 13300 OnExposeComplete: enter
22:13:55.422 00.000 13300 UpdateGuideState(): m_state=1
22:13:55.423 00.001 13300 UpdateCurrentPosition: no star selected
22:13:55.423 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:13:55.423 00.000 13300 Status Line: Nessuna stella selezionata
22:13:55.427 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:13:55.435 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:13:55.435 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:55.435 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:13:55.435 00.000 13300 Enqueuing Expose request
22:13:55.436 00.001 11596 Worker thread wakes up
22:13:55.436 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:13:55.938 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:13:57.137 01.199 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9af5b3ef-8460-48f8-9f7e-97c6ae8e4fa2"}
22:13:57.137 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9af5b3ef-8460-48f8-9f7e-97c6ae8e4fa2"}
22:13:57.138 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"90dd0994-96b6-4b17-8b3e-dd252343bad7"}
22:13:57.138 00.000 13300 case statement mapped state 1 to 101
22:13:57.138 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"90dd0994-96b6-4b17-8b3e-dd252343bad7"}
22:13:58.964 01.826 11596 Exposure complete
22:13:59.038 00.074 11596 worker thread done servicing request
22:13:59.038 00.000 13300 OnExposeComplete: enter
22:13:59.038 00.000 13300 UpdateGuideState(): m_state=1
22:13:59.039 00.001 13300 UpdateCurrentPosition: no star selected
22:13:59.039 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:13:59.039 00.000 13300 Status Line: Nessuna stella selezionata
22:13:59.042 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
22:13:59.049 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:13:59.049 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:59.049 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:13:59.049 00.000 13300 Enqueuing Expose request
22:13:59.049 00.000 11596 Worker thread wakes up
22:13:59.049 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:13:59.555 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:14:00.136 00.581 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1a80b71f-78d7-41fe-9db1-caaacea5b2b6"}
22:14:00.136 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1a80b71f-78d7-41fe-9db1-caaacea5b2b6"}
22:14:00.137 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"92942f5d-cc7f-42f7-a8b9-d5f9b2afead8"}
22:14:00.137 00.000 13300 case statement mapped state 1 to 101
22:14:00.137 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"92942f5d-cc7f-42f7-a8b9-d5f9b2afead8"}
22:14:02.580 02.443 11596 Exposure complete
22:14:02.654 00.074 11596 worker thread done servicing request
22:14:02.654 00.000 13300 OnExposeComplete: enter
22:14:02.654 00.000 13300 UpdateGuideState(): m_state=1
22:14:02.655 00.001 13300 UpdateCurrentPosition: no star selected
22:14:02.655 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:14:02.655 00.000 13300 Status Line: Nessuna stella selezionata
22:14:02.658 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=253, Gamma=0.510
22:14:02.665 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:14:02.666 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:02.666 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:14:02.666 00.000 13300 Enqueuing Expose request
22:14:02.666 00.000 11596 Worker thread wakes up
22:14:02.666 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:14:03.136 00.470 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e57e3a50-d823-4eb5-a749-965751f9d5ac"}
22:14:03.136 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e57e3a50-d823-4eb5-a749-965751f9d5ac"}
22:14:03.137 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aa87a78e-c231-48a8-abd6-37cae5e8e67a"}
22:14:03.137 00.000 13300 case statement mapped state 1 to 101
22:14:03.138 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"aa87a78e-c231-48a8-abd6-37cae5e8e67a"}
22:14:03.180 00.042 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:14:06.137 02.957 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"38a05f99-08e0-4f1c-8553-aad9d17a3b6a"}
22:14:06.137 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"38a05f99-08e0-4f1c-8553-aad9d17a3b6a"}
22:14:06.138 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5223df32-cf38-4560-a168-c375996442e1"}
22:14:06.138 00.000 13300 case statement mapped state 1 to 101
22:14:06.138 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5223df32-cf38-4560-a168-c375996442e1"}
22:14:06.223 00.085 11596 Exposure complete
22:14:06.295 00.072 11596 worker thread done servicing request
22:14:06.295 00.000 13300 OnExposeComplete: enter
22:14:06.295 00.000 13300 UpdateGuideState(): m_state=1
22:14:06.295 00.000 13300 UpdateCurrentPosition: no star selected
22:14:06.296 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:14:06.296 00.000 13300 Status Line: Nessuna stella selezionata
22:14:06.298 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:14:06.305 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:14:06.306 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:06.306 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:14:06.306 00.000 13300 Enqueuing Expose request
22:14:06.306 00.000 11596 Worker thread wakes up
22:14:06.306 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:14:06.816 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:14:09.136 02.320 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d408e3dd-3579-47e4-8904-c20d4b98faa3"}
22:14:09.136 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d408e3dd-3579-47e4-8904-c20d4b98faa3"}
22:14:09.137 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"17df291c-49cb-4183-bf5a-9337479c0018"}
22:14:09.137 00.000 13300 case statement mapped state 1 to 101
22:14:09.138 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"17df291c-49cb-4183-bf5a-9337479c0018"}
22:14:09.842 00.704 11596 Exposure complete
22:14:09.916 00.074 11596 worker thread done servicing request
22:14:09.916 00.000 13300 OnExposeComplete: enter
22:14:09.916 00.000 13300 UpdateGuideState(): m_state=1
22:14:09.917 00.001 13300 UpdateCurrentPosition: no star selected
22:14:09.917 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:14:09.917 00.000 13300 Status Line: Nessuna stella selezionata
22:14:09.921 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:14:09.928 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:14:09.928 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:09.928 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:14:09.928 00.000 13300 Enqueuing Expose request
22:14:09.929 00.001 11596 Worker thread wakes up
22:14:09.929 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:14:10.435 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:14:12.135 01.700 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0f286463-ccee-4236-bda9-32d9bc273956"}
22:14:12.135 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0f286463-ccee-4236-bda9-32d9bc273956"}
22:14:12.136 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"40420765-356d-41e8-bd44-471ea2a18f3f"}
22:14:12.136 00.000 13300 case statement mapped state 1 to 101
22:14:12.136 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"40420765-356d-41e8-bd44-471ea2a18f3f"}
22:14:13.525 01.389 11596 Exposure complete
22:14:13.684 00.159 11596 worker thread done servicing request
22:14:13.684 00.000 13300 OnExposeComplete: enter
22:14:13.684 00.000 13300 UpdateGuideState(): m_state=1
22:14:13.685 00.001 13300 UpdateCurrentPosition: no star selected
22:14:13.686 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:14:13.686 00.000 13300 Status Line: Nessuna stella selezionata
22:14:13.691 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=229, Gamma=0.510
22:14:13.703 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
22:14:13.703 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:13.704 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:14:13.704 00.000 13300 Enqueuing Expose request
22:14:13.704 00.000 11596 Worker thread wakes up
22:14:13.704 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:14:14.211 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:14:15.136 00.925 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f35b22ca-444f-4605-ba6a-efe5afa7bcb7"}
22:14:15.136 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f35b22ca-444f-4605-ba6a-efe5afa7bcb7"}
22:14:15.137 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3c00c0d5-086b-4645-824d-cc59f5962631"}
22:14:15.137 00.000 13300 case statement mapped state 1 to 101
22:14:15.137 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3c00c0d5-086b-4645-824d-cc59f5962631"}
22:14:17.248 02.111 11596 Exposure complete
22:14:17.336 00.088 11596 worker thread done servicing request
22:14:17.336 00.000 13300 OnExposeComplete: enter
22:14:17.337 00.001 13300 UpdateGuideState(): m_state=1
22:14:17.337 00.000 13300 UpdateCurrentPosition: no star selected
22:14:17.337 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:14:17.338 00.001 13300 Status Line: Nessuna stella selezionata
22:14:17.341 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=241, Gamma=0.510
22:14:17.348 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:14:17.348 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:17.348 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:14:17.348 00.000 13300 Enqueuing Expose request
22:14:17.349 00.001 11596 Worker thread wakes up
22:14:17.349 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:14:17.858 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:14:18.136 00.278 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f91c2143-3353-4133-9a63-ee83c29a6453"}
22:14:18.136 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f91c2143-3353-4133-9a63-ee83c29a6453"}
22:14:18.137 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fb5a81db-bc7c-4bde-8dab-61f2a3add922"}
22:14:18.137 00.000 13300 case statement mapped state 1 to 101
22:14:18.137 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fb5a81db-bc7c-4bde-8dab-61f2a3add922"}
22:14:20.895 02.758 11596 Exposure complete
22:14:20.967 00.072 11596 worker thread done servicing request
22:14:20.967 00.000 13300 OnExposeComplete: enter
22:14:20.967 00.000 13300 UpdateGuideState(): m_state=1
22:14:20.967 00.000 13300 UpdateCurrentPosition: no star selected
22:14:20.967 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:14:20.968 00.001 13300 Status Line: Nessuna stella selezionata
22:14:20.970 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:14:20.977 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:14:20.977 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:20.978 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:14:20.978 00.000 13300 Enqueuing Expose request
22:14:20.978 00.000 11596 Worker thread wakes up
22:14:20.978 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:14:21.137 00.159 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aa8f9f3c-b281-443a-889b-e0d990101ca5"}
22:14:21.137 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aa8f9f3c-b281-443a-889b-e0d990101ca5"}
22:14:21.138 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1776c134-138c-451a-9169-0fc7430fd6c5"}
22:14:21.138 00.000 13300 case statement mapped state 1 to 101
22:14:21.138 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1776c134-138c-451a-9169-0fc7430fd6c5"}
22:14:21.492 00.354 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:14:24.137 02.645 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aef57142-cd40-4b07-9390-43161af669cf"}
22:14:24.137 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aef57142-cd40-4b07-9390-43161af669cf"}
22:14:24.138 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c2e86949-85e5-4367-9cdc-a9e42d6aec4f"}
22:14:24.138 00.000 13300 case statement mapped state 1 to 101
22:14:24.138 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c2e86949-85e5-4367-9cdc-a9e42d6aec4f"}
22:14:24.525 00.387 11596 Exposure complete
22:14:24.599 00.074 11596 worker thread done servicing request
22:14:24.599 00.000 13300 OnExposeComplete: enter
22:14:24.600 00.001 13300 UpdateGuideState(): m_state=1
22:14:24.600 00.000 13300 UpdateCurrentPosition: no star selected
22:14:24.600 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:14:24.601 00.001 13300 Status Line: Nessuna stella selezionata
22:14:24.605 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:14:24.612 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:14:24.612 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:24.612 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:14:24.612 00.000 13300 Enqueuing Expose request
22:14:24.612 00.000 11596 Worker thread wakes up
22:14:24.612 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:14:25.128 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:14:27.138 02.010 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8c8c5db0-e099-4759-bdd2-ae498d39323c"}
22:14:27.138 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8c8c5db0-e099-4759-bdd2-ae498d39323c"}
22:14:27.139 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4f2bc702-c07d-460d-8576-bb93a7db06df"}
22:14:27.139 00.000 13300 case statement mapped state 1 to 101
22:14:27.139 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4f2bc702-c07d-460d-8576-bb93a7db06df"}
22:14:28.168 01.029 11596 Exposure complete
22:14:28.253 00.085 11596 worker thread done servicing request
22:14:28.253 00.000 13300 OnExposeComplete: enter
22:14:28.253 00.000 13300 UpdateGuideState(): m_state=1
22:14:28.253 00.000 13300 UpdateCurrentPosition: no star selected
22:14:28.254 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:14:28.254 00.000 13300 Status Line: Nessuna stella selezionata
22:14:28.256 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=0, FiltMax=254, Gamma=0.510
22:14:28.264 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:14:28.265 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:28.265 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:14:28.265 00.000 13300 Enqueuing Expose request
22:14:28.265 00.000 11596 Worker thread wakes up
22:14:28.265 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:14:28.769 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:14:30.137 01.368 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dd969e7a-9941-4f70-9437-3cbe7f00913a"}
22:14:30.137 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dd969e7a-9941-4f70-9437-3cbe7f00913a"}
22:14:30.138 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"358b1cff-0f68-44b1-981d-b9117dff4631"}
22:14:30.138 00.000 13300 case statement mapped state 1 to 101
22:14:30.138 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"358b1cff-0f68-44b1-981d-b9117dff4631"}
22:14:31.809 01.671 11596 Exposure complete
22:14:31.899 00.090 11596 worker thread done servicing request
22:14:31.899 00.000 13300 OnExposeComplete: enter
22:14:31.900 00.001 13300 UpdateGuideState(): m_state=1
22:14:31.900 00.000 13300 UpdateCurrentPosition: no star selected
22:14:31.900 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:14:31.900 00.000 13300 Status Line: Nessuna stella selezionata
22:14:31.904 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:14:31.910 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:14:31.910 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:31.910 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:14:31.911 00.001 13300 Enqueuing Expose request
22:14:31.911 00.000 11596 Worker thread wakes up
22:14:31.911 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:14:32.413 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:14:33.137 00.724 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"69f3722c-77b5-41a0-8029-3549e4b379b5"}
22:14:33.138 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"69f3722c-77b5-41a0-8029-3549e4b379b5"}
22:14:33.138 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ada45091-0ca2-49e2-827a-6f017fca692f"}
22:14:33.139 00.001 13300 case statement mapped state 1 to 101
22:14:33.139 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ada45091-0ca2-49e2-827a-6f017fca692f"}
22:14:35.471 02.332 11596 Exposure complete
22:14:35.576 00.105 11596 worker thread done servicing request
22:14:35.576 00.000 13300 OnExposeComplete: enter
22:14:35.576 00.000 13300 UpdateGuideState(): m_state=1
22:14:35.577 00.001 13300 UpdateCurrentPosition: no star selected
22:14:35.577 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:14:35.577 00.000 13300 Status Line: Nessuna stella selezionata
22:14:35.580 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:14:35.586 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:14:35.587 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:35.587 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:14:35.587 00.000 13300 Enqueuing Expose request
22:14:35.587 00.000 11596 Worker thread wakes up
22:14:35.587 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:14:36.127 00.540 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:14:36.325 00.198 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"334d9462-4ff0-4dfa-9976-35a0a7373d77"}
22:14:36.325 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"334d9462-4ff0-4dfa-9976-35a0a7373d77"}
22:14:36.611 00.286 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2df9adb2-e818-4c54-909d-cef085f98a5f"}
22:14:36.612 00.001 13300 case statement mapped state 1 to 101
22:14:36.612 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2df9adb2-e818-4c54-909d-cef085f98a5f"}
22:14:39.288 02.676 11596 Exposure complete
22:14:39.529 00.241 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2318c47a-889b-4d77-ad3b-cc496cd30057"}
22:14:39.529 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2318c47a-889b-4d77-ad3b-cc496cd30057"}
22:14:39.591 00.062 11596 worker thread done servicing request
22:14:39.592 00.001 13300 OnExposeComplete: enter
22:14:39.592 00.000 13300 UpdateGuideState(): m_state=1
22:14:39.592 00.000 13300 UpdateCurrentPosition: no star selected
22:14:39.592 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:14:39.592 00.000 13300 Status Line: Nessuna stella selezionata
22:14:39.595 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=240, Gamma=0.510
22:14:39.649 00.054 13300 UpdateGuideState exits: Nessuna stella selezionata
22:14:39.649 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:39.649 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:14:39.649 00.000 13300 Enqueuing Expose request
22:14:39.649 00.000 11596 Worker thread wakes up
22:14:39.649 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:14:39.650 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e1b98742-2ed6-403a-a778-1e22f5295c1f"}
22:14:39.650 00.000 13300 case statement mapped state 1 to 101
22:14:39.650 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e1b98742-2ed6-403a-a778-1e22f5295c1f"}
22:14:40.185 00.535 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:14:42.642 02.457 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5cf1463e-8de6-441b-879c-1bf233a9a834"}
22:14:42.643 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5cf1463e-8de6-441b-879c-1bf233a9a834"}
22:14:42.644 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"736f572a-ce94-45f9-ad49-0daa71bcbaae"}
22:14:42.644 00.000 13300 case statement mapped state 1 to 101
22:14:42.645 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"736f572a-ce94-45f9-ad49-0daa71bcbaae"}
22:14:43.217 00.572 11596 Exposure complete
22:14:43.307 00.090 11596 worker thread done servicing request
22:14:43.307 00.000 13300 OnExposeComplete: enter
22:14:43.308 00.001 13300 UpdateGuideState(): m_state=1
22:14:43.308 00.000 13300 UpdateCurrentPosition: no star selected
22:14:43.308 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:14:43.308 00.000 13300 Status Line: Nessuna stella selezionata
22:14:43.311 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:14:43.319 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:14:43.319 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:43.319 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:14:43.319 00.000 13300 Enqueuing Expose request
22:14:43.319 00.000 11596 Worker thread wakes up
22:14:43.320 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:14:43.832 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:14:45.642 01.810 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9fbfe68d-ddad-438c-a59b-3943bed53232"}
22:14:45.642 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9fbfe68d-ddad-438c-a59b-3943bed53232"}
22:14:45.643 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7626d20f-9b64-433c-8efd-3773839331f2"}
22:14:45.643 00.000 13300 case statement mapped state 1 to 101
22:14:45.643 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7626d20f-9b64-433c-8efd-3773839331f2"}
22:14:46.859 01.216 11596 Exposure complete
22:14:46.931 00.072 11596 worker thread done servicing request
22:14:46.932 00.001 13300 OnExposeComplete: enter
22:14:46.932 00.000 13300 UpdateGuideState(): m_state=1
22:14:46.932 00.000 13300 UpdateCurrentPosition: no star selected
22:14:46.932 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:14:46.933 00.001 13300 Status Line: Nessuna stella selezionata
22:14:46.935 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
22:14:46.944 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
22:14:46.944 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:46.944 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:14:46.944 00.000 13300 Enqueuing Expose request
22:14:46.944 00.000 11596 Worker thread wakes up
22:14:46.945 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:14:47.447 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:14:48.673 01.226 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eb19ac19-668e-47fc-a764-9831392c5f86"}
22:14:48.673 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eb19ac19-668e-47fc-a764-9831392c5f86"}
22:14:48.674 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"76fa61ff-e738-4576-bfce-c93aafe482c6"}
22:14:48.674 00.000 13300 case statement mapped state 1 to 101
22:14:48.674 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"76fa61ff-e738-4576-bfce-c93aafe482c6"}
22:14:50.479 01.805 11596 Exposure complete
22:14:50.557 00.078 11596 worker thread done servicing request
22:14:50.557 00.000 13300 OnExposeComplete: enter
22:14:50.557 00.000 13300 UpdateGuideState(): m_state=1
22:14:50.557 00.000 13300 UpdateCurrentPosition: no star selected
22:14:50.558 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:14:50.558 00.000 13300 Status Line: Nessuna stella selezionata
22:14:50.561 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=253, Gamma=0.510
22:14:50.567 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:14:50.567 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:50.567 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:14:50.568 00.001 13300 Enqueuing Expose request
22:14:50.568 00.000 11596 Worker thread wakes up
22:14:50.568 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:14:51.075 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:14:51.673 00.598 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4647a083-a731-415e-80a3-ea185732ac07"}
22:14:51.673 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4647a083-a731-415e-80a3-ea185732ac07"}
22:14:51.674 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ff475883-5022-41a5-af6d-33f237a05b17"}
22:14:51.674 00.000 13300 case statement mapped state 1 to 101
22:14:51.674 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ff475883-5022-41a5-af6d-33f237a05b17"}
22:14:54.133 02.459 11596 Exposure complete
22:14:54.211 00.078 11596 worker thread done servicing request
22:14:54.211 00.000 13300 OnExposeComplete: enter
22:14:54.211 00.000 13300 UpdateGuideState(): m_state=1
22:14:54.212 00.001 13300 UpdateCurrentPosition: no star selected
22:14:54.212 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:14:54.212 00.000 13300 Status Line: Nessuna stella selezionata
22:14:54.216 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:14:54.223 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:14:54.223 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:54.223 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:14:54.223 00.000 13300 Enqueuing Expose request
22:14:54.223 00.000 11596 Worker thread wakes up
22:14:54.223 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:14:54.673 00.450 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d46aa1a9-1c0d-4e03-859b-d39b295758fd"}
22:14:54.673 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d46aa1a9-1c0d-4e03-859b-d39b295758fd"}
22:14:54.673 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5dd12de5-a5ab-412f-9d0e-8002a27d292c"}
22:14:54.673 00.000 13300 case statement mapped state 1 to 101
22:14:54.673 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5dd12de5-a5ab-412f-9d0e-8002a27d292c"}
22:14:54.732 00.059 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:14:57.672 02.940 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a566e774-e884-4def-9538-a8c9fccb0fff"}
22:14:57.672 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a566e774-e884-4def-9538-a8c9fccb0fff"}
22:14:57.673 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9908c08f-1f17-4f2c-8af6-b80b80f02973"}
22:14:57.673 00.000 13300 case statement mapped state 1 to 101
22:14:57.673 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9908c08f-1f17-4f2c-8af6-b80b80f02973"}
22:14:57.751 00.078 11596 Exposure complete
22:14:57.824 00.073 11596 worker thread done servicing request
22:14:57.824 00.000 13300 OnExposeComplete: enter
22:14:57.824 00.000 13300 UpdateGuideState(): m_state=1
22:14:57.825 00.001 13300 UpdateCurrentPosition: no star selected
22:14:57.825 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:14:57.825 00.000 13300 Status Line: Nessuna stella selezionata
22:14:57.828 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
22:14:57.834 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:14:57.835 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:57.835 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:14:57.835 00.000 13300 Enqueuing Expose request
22:14:57.835 00.000 11596 Worker thread wakes up
22:14:57.835 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:14:58.342 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:15:00.671 02.329 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f3d8988a-e90f-4add-9977-992bfb2a1d35"}
22:15:00.671 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f3d8988a-e90f-4add-9977-992bfb2a1d35"}
22:15:00.672 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f7e8af77-4e87-49c9-861c-66a37d0ccdc6"}
22:15:00.672 00.000 13300 case statement mapped state 1 to 101
22:15:00.672 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f7e8af77-4e87-49c9-861c-66a37d0ccdc6"}
22:15:01.371 00.699 11596 Exposure complete
22:15:01.447 00.076 11596 worker thread done servicing request
22:15:01.447 00.000 13300 OnExposeComplete: enter
22:15:01.448 00.001 13300 UpdateGuideState(): m_state=1
22:15:01.448 00.000 13300 UpdateCurrentPosition: no star selected
22:15:01.448 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:15:01.448 00.000 13300 Status Line: Nessuna stella selezionata
22:15:01.451 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
22:15:01.458 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:15:01.458 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:01.459 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:15:01.459 00.000 13300 Enqueuing Expose request
22:15:01.459 00.000 11596 Worker thread wakes up
22:15:01.459 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:15:01.972 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:15:03.670 01.698 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6b7a637a-026a-4505-95a9-7d745b900555"}
22:15:03.670 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6b7a637a-026a-4505-95a9-7d745b900555"}
22:15:03.671 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"18cb04cd-54fa-4ee1-be81-a9c50394c99c"}
22:15:03.671 00.000 13300 case statement mapped state 1 to 101
22:15:03.671 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"18cb04cd-54fa-4ee1-be81-a9c50394c99c"}
22:15:05.010 01.339 11596 Exposure complete
22:15:05.080 00.070 11596 worker thread done servicing request
22:15:05.080 00.000 13300 OnExposeComplete: enter
22:15:05.081 00.001 13300 UpdateGuideState(): m_state=1
22:15:05.081 00.000 13300 UpdateCurrentPosition: no star selected
22:15:05.081 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:15:05.081 00.000 13300 Status Line: Nessuna stella selezionata
22:15:05.084 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:15:05.092 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:15:05.092 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:05.092 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:15:05.092 00.000 13300 Enqueuing Expose request
22:15:05.093 00.001 11596 Worker thread wakes up
22:15:05.093 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:15:05.596 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:15:06.670 01.074 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"14726609-71a5-4240-a6e8-f5d029d8da8d"}
22:15:06.670 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"14726609-71a5-4240-a6e8-f5d029d8da8d"}
22:15:06.671 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f14f02b7-9b4d-4fea-9a3d-202401084de1"}
22:15:06.671 00.000 13300 case statement mapped state 1 to 101
22:15:06.671 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f14f02b7-9b4d-4fea-9a3d-202401084de1"}
22:15:08.624 01.953 11596 Exposure complete
22:15:08.700 00.076 11596 worker thread done servicing request
22:15:08.701 00.001 13300 OnExposeComplete: enter
22:15:08.701 00.000 13300 UpdateGuideState(): m_state=1
22:15:08.701 00.000 13300 UpdateCurrentPosition: no star selected
22:15:08.701 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:15:08.702 00.001 13300 Status Line: Nessuna stella selezionata
22:15:08.705 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=234, Gamma=0.510
22:15:08.712 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:15:08.712 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:08.712 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:15:08.712 00.000 13300 Enqueuing Expose request
22:15:08.712 00.000 11596 Worker thread wakes up
22:15:08.712 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:15:09.221 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:15:09.670 00.449 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"56a2cff1-68c2-492e-a05f-fb315fc431f0"}
22:15:09.670 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"56a2cff1-68c2-492e-a05f-fb315fc431f0"}
22:15:09.671 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6a82447b-8f4a-41f4-aedb-da9bbc8bf8f3"}
22:15:09.671 00.000 13300 case statement mapped state 1 to 101
22:15:09.671 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6a82447b-8f4a-41f4-aedb-da9bbc8bf8f3"}
22:15:12.258 02.587 11596 Exposure complete
22:15:12.330 00.072 11596 worker thread done servicing request
22:15:12.330 00.000 13300 OnExposeComplete: enter
22:15:12.331 00.001 13300 UpdateGuideState(): m_state=1
22:15:12.331 00.000 13300 UpdateCurrentPosition: no star selected
22:15:12.331 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:15:12.331 00.000 13300 Status Line: Nessuna stella selezionata
22:15:12.334 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:15:12.341 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:15:12.341 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:12.341 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:15:12.341 00.000 13300 Enqueuing Expose request
22:15:12.341 00.000 11596 Worker thread wakes up
22:15:12.341 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:15:12.668 00.327 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"feb0f920-e012-4899-9e75-424c4bc999c3"}
22:15:12.668 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"feb0f920-e012-4899-9e75-424c4bc999c3"}
22:15:12.669 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1cd72397-3cdb-4a07-a36e-f03ebbab7693"}
22:15:12.669 00.000 13300 case statement mapped state 1 to 101
22:15:12.669 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1cd72397-3cdb-4a07-a36e-f03ebbab7693"}
22:15:12.851 00.182 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:15:15.669 02.818 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"de214ef8-fc8a-4733-8efa-39d9167def14"}
22:15:15.669 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"de214ef8-fc8a-4733-8efa-39d9167def14"}
22:15:15.670 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9ac43eac-1833-48e5-bf33-6aa6b31d924f"}
22:15:15.670 00.000 13300 case statement mapped state 1 to 101
22:15:15.670 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9ac43eac-1833-48e5-bf33-6aa6b31d924f"}
22:15:15.882 00.212 11596 Exposure complete
22:15:15.982 00.100 11596 worker thread done servicing request
22:15:15.982 00.000 13300 OnExposeComplete: enter
22:15:15.982 00.000 13300 UpdateGuideState(): m_state=1
22:15:15.983 00.001 13300 UpdateCurrentPosition: no star selected
22:15:15.983 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:15:15.983 00.000 13300 Status Line: Nessuna stella selezionata
22:15:15.986 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
22:15:15.995 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
22:15:15.995 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:15.995 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:15:15.995 00.000 13300 Enqueuing Expose request
22:15:15.995 00.000 11596 Worker thread wakes up
22:15:15.996 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:15:16.509 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:15:18.683 02.174 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a7a5cc4b-e9bc-4bf2-80a0-6cf70c679527"}
22:15:18.683 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a7a5cc4b-e9bc-4bf2-80a0-6cf70c679527"}
22:15:18.684 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"abfe84c3-6604-4929-94b1-be9a45e2d4dd"}
22:15:18.684 00.000 13300 case statement mapped state 1 to 101
22:15:18.684 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"abfe84c3-6604-4929-94b1-be9a45e2d4dd"}
22:15:19.546 00.862 11596 Exposure complete
22:15:19.647 00.101 11596 worker thread done servicing request
22:15:19.647 00.000 13300 OnExposeComplete: enter
22:15:19.647 00.000 13300 UpdateGuideState(): m_state=1
22:15:19.648 00.001 13300 UpdateCurrentPosition: no star selected
22:15:19.648 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:15:19.648 00.000 13300 Status Line: Nessuna stella selezionata
22:15:19.651 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:15:19.657 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:15:19.657 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:19.658 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:15:19.658 00.000 13300 Enqueuing Expose request
22:15:19.658 00.000 11596 Worker thread wakes up
22:15:19.658 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:15:20.170 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:15:21.683 01.513 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aa91e24e-f735-4cdd-9a60-8093c2f099f0"}
22:15:21.683 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aa91e24e-f735-4cdd-9a60-8093c2f099f0"}
22:15:21.683 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7c65e1ef-8922-41d3-9610-db081d1f0dc6"}
22:15:21.684 00.001 13300 case statement mapped state 1 to 101
22:15:21.684 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7c65e1ef-8922-41d3-9610-db081d1f0dc6"}
22:15:23.205 01.521 11596 Exposure complete
22:15:23.278 00.073 11596 worker thread done servicing request
22:15:23.278 00.000 13300 OnExposeComplete: enter
22:15:23.279 00.001 13300 UpdateGuideState(): m_state=1
22:15:23.279 00.000 13300 UpdateCurrentPosition: no star selected
22:15:23.279 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:15:23.279 00.000 13300 Status Line: Nessuna stella selezionata
22:15:23.282 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:15:23.288 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:15:23.289 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:23.289 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:15:23.289 00.000 13300 Enqueuing Expose request
22:15:23.289 00.000 11596 Worker thread wakes up
22:15:23.289 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:15:23.805 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:15:24.682 00.877 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ffc80d04-1587-4c1f-b5c8-215bb2067b8f"}
22:15:24.682 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ffc80d04-1587-4c1f-b5c8-215bb2067b8f"}
22:15:24.683 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"53a74f54-22ae-4638-898f-2544e46e9936"}
22:15:24.683 00.000 13300 case statement mapped state 1 to 101
22:15:24.683 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"53a74f54-22ae-4638-898f-2544e46e9936"}
22:15:26.832 02.149 11596 Exposure complete
22:15:26.904 00.072 11596 worker thread done servicing request
22:15:26.904 00.000 13300 OnExposeComplete: enter
22:15:26.904 00.000 13300 UpdateGuideState(): m_state=1
22:15:26.904 00.000 13300 UpdateCurrentPosition: no star selected
22:15:26.904 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:15:26.905 00.001 13300 Status Line: Nessuna stella selezionata
22:15:26.907 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:15:26.913 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:15:26.914 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:26.914 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:15:26.914 00.000 13300 Enqueuing Expose request
22:15:26.914 00.000 11596 Worker thread wakes up
22:15:26.914 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:15:27.424 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:15:27.683 00.259 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2ec1db82-16d1-4994-af24-9186c2b31556"}
22:15:27.683 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2ec1db82-16d1-4994-af24-9186c2b31556"}
22:15:27.684 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d9f2a9db-4c35-41f8-854e-a2bbcae68577"}
22:15:27.684 00.000 13300 case statement mapped state 1 to 101
22:15:27.684 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d9f2a9db-4c35-41f8-854e-a2bbcae68577"}
22:15:30.462 02.778 11596 Exposure complete
22:15:30.534 00.072 11596 worker thread done servicing request
22:15:30.534 00.000 13300 OnExposeComplete: enter
22:15:30.535 00.001 13300 UpdateGuideState(): m_state=1
22:15:30.535 00.000 13300 UpdateCurrentPosition: no star selected
22:15:30.535 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:15:30.535 00.000 13300 Status Line: Nessuna stella selezionata
22:15:30.538 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
22:15:30.545 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:15:30.545 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:30.545 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:15:30.545 00.000 13300 Enqueuing Expose request
22:15:30.545 00.000 11596 Worker thread wakes up
22:15:30.546 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:15:30.681 00.135 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"50525123-03d6-4b11-8037-fb73ee1dd62c"}
22:15:30.681 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"50525123-03d6-4b11-8037-fb73ee1dd62c"}
22:15:30.682 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"df3d715a-ce38-4c89-af93-92cd58e4620d"}
22:15:30.682 00.000 13300 case statement mapped state 1 to 101
22:15:30.682 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"df3d715a-ce38-4c89-af93-92cd58e4620d"}
22:15:31.048 00.366 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:15:33.682 02.634 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"19e9b2a9-8e2a-4e07-ad96-17192e34cf76"}
22:15:33.682 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"19e9b2a9-8e2a-4e07-ad96-17192e34cf76"}
22:15:33.683 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4b9512d2-1c7c-4949-99e5-35f6c61a9b05"}
22:15:33.683 00.000 13300 case statement mapped state 1 to 101
22:15:33.683 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4b9512d2-1c7c-4949-99e5-35f6c61a9b05"}
22:15:34.094 00.411 11596 Exposure complete
22:15:34.227 00.133 11596 worker thread done servicing request
22:15:34.227 00.000 13300 OnExposeComplete: enter
22:15:34.227 00.000 13300 UpdateGuideState(): m_state=1
22:15:34.227 00.000 13300 UpdateCurrentPosition: no star selected
22:15:34.228 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:15:34.229 00.001 13300 Status Line: Nessuna stella selezionata
22:15:34.233 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:15:34.243 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:15:34.244 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:34.244 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:15:34.244 00.000 13300 Enqueuing Expose request
22:15:34.244 00.000 11596 Worker thread wakes up
22:15:34.244 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:15:34.746 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:15:36.683 01.937 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1afe7ecd-23a2-4f5a-afbe-ec9181d51198"}
22:15:36.684 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1afe7ecd-23a2-4f5a-afbe-ec9181d51198"}
22:15:36.685 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"21a2ce2e-21d6-42ba-8d7f-3893705cb779"}
22:15:36.685 00.000 13300 case statement mapped state 1 to 101
22:15:36.685 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"21a2ce2e-21d6-42ba-8d7f-3893705cb779"}
22:15:37.776 01.091 11596 Exposure complete
22:15:37.857 00.081 11596 worker thread done servicing request
22:15:37.858 00.001 13300 OnExposeComplete: enter
22:15:37.858 00.000 13300 UpdateGuideState(): m_state=1
22:15:37.858 00.000 13300 UpdateCurrentPosition: no star selected
22:15:37.858 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:15:37.859 00.001 13300 Status Line: Nessuna stella selezionata
22:15:37.862 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:15:37.869 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:15:37.869 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:37.869 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:15:37.870 00.001 13300 Enqueuing Expose request
22:15:37.870 00.000 11596 Worker thread wakes up
22:15:37.870 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:15:38.387 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:15:39.683 01.296 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4c1a2000-61a0-43b3-ac81-e4334acd7fc7"}
22:15:39.683 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4c1a2000-61a0-43b3-ac81-e4334acd7fc7"}
22:15:39.684 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cd680111-5b22-4978-b6a6-54e1affd407e"}
22:15:39.684 00.000 13300 case statement mapped state 1 to 101
22:15:39.684 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cd680111-5b22-4978-b6a6-54e1affd407e"}
22:15:41.753 02.069 11596 Exposure complete
22:15:42.174 00.421 11596 worker thread done servicing request
22:15:42.174 00.000 13300 OnExposeComplete: enter
22:15:42.174 00.000 13300 UpdateGuideState(): m_state=1
22:15:42.175 00.001 13300 UpdateCurrentPosition: no star selected
22:15:42.175 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:15:42.175 00.000 13300 Status Line: Nessuna stella selezionata
22:15:42.221 00.046 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:15:42.231 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:15:42.232 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:42.232 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:15:42.232 00.000 13300 Enqueuing Expose request
22:15:42.232 00.000 11596 Worker thread wakes up
22:15:42.233 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:15:42.720 00.487 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"72675356-f7a0-4131-89d1-7a7cb00a7659"}
22:15:42.720 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"72675356-f7a0-4131-89d1-7a7cb00a7659"}
22:15:42.745 00.025 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:15:42.745 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e18b3f01-1da7-4b5d-b6f1-8fe1e8a4619e"}
22:15:42.746 00.001 13300 case statement mapped state 1 to 101
22:15:42.746 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e18b3f01-1da7-4b5d-b6f1-8fe1e8a4619e"}
22:15:45.955 03.209 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b6c10bc4-d3d6-4a91-8c40-39dfbffb2cc5"}
22:15:45.956 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b6c10bc4-d3d6-4a91-8c40-39dfbffb2cc5"}
22:15:46.021 00.065 11596 Exposure complete
22:15:46.375 00.354 11596 worker thread done servicing request
22:15:46.376 00.001 13300 OnExposeComplete: enter
22:15:46.376 00.000 13300 UpdateGuideState(): m_state=1
22:15:46.376 00.000 13300 UpdateCurrentPosition: no star selected
22:15:46.376 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:15:46.376 00.000 13300 Status Line: Nessuna stella selezionata
22:15:46.380 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:15:46.390 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:15:46.390 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:46.390 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:15:46.390 00.000 13300 Enqueuing Expose request
22:15:46.390 00.000 11596 Worker thread wakes up
22:15:46.391 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:15:46.896 00.505 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7e99a4b2-2418-44b9-a363-ce1ab9f09fc3"}
22:15:46.896 00.000 13300 case statement mapped state 1 to 101
22:15:46.897 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7e99a4b2-2418-44b9-a363-ce1ab9f09fc3"}
22:15:46.924 00.027 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:15:48.921 01.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0e9dc643-5a91-4df8-aa66-028a5269b57f"}
22:15:48.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0e9dc643-5a91-4df8-aa66-028a5269b57f"}
22:15:48.922 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"861b5c35-c192-453b-b49f-629a832cbc2e"}
22:15:48.922 00.000 13300 case statement mapped state 1 to 101
22:15:48.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"861b5c35-c192-453b-b49f-629a832cbc2e"}
22:15:49.991 01.069 11596 Exposure complete
22:15:50.078 00.087 11596 worker thread done servicing request
22:15:50.078 00.000 13300 OnExposeComplete: enter
22:15:50.078 00.000 13300 UpdateGuideState(): m_state=1
22:15:50.079 00.001 13300 UpdateCurrentPosition: no star selected
22:15:50.079 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:15:50.079 00.000 13300 Status Line: Nessuna stella selezionata
22:15:50.082 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:15:50.089 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:15:50.089 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:50.089 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:15:50.089 00.000 13300 Enqueuing Expose request
22:15:50.089 00.000 11596 Worker thread wakes up
22:15:50.089 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:15:50.594 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:15:51.922 01.328 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a6788ec4-6558-4584-b903-25dd951f0312"}
22:15:51.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a6788ec4-6558-4584-b903-25dd951f0312"}
22:15:51.923 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3914b0a4-724a-4660-89a3-761f7ad85338"}
22:15:51.923 00.000 13300 case statement mapped state 1 to 101
22:15:51.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3914b0a4-724a-4660-89a3-761f7ad85338"}
22:15:53.615 01.692 11596 Exposure complete
22:15:53.686 00.071 11596 worker thread done servicing request
22:15:53.686 00.000 13300 OnExposeComplete: enter
22:15:53.686 00.000 13300 UpdateGuideState(): m_state=1
22:15:53.686 00.000 13300 UpdateCurrentPosition: no star selected
22:15:53.687 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:15:53.687 00.000 13300 Status Line: Nessuna stella selezionata
22:15:53.691 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=244, Gamma=0.510
22:15:53.698 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:15:53.699 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:53.699 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:15:53.699 00.000 13300 Enqueuing Expose request
22:15:53.699 00.000 11596 Worker thread wakes up
22:15:53.699 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:15:54.205 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:15:54.921 00.716 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d6bbb16a-a5b6-47b4-9178-a080748f1037"}
22:15:54.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d6bbb16a-a5b6-47b4-9178-a080748f1037"}
22:15:54.922 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"65e03cd0-8a3d-4c66-83f7-c1136dfa79d6"}
22:15:54.922 00.000 13300 case statement mapped state 1 to 101
22:15:54.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"65e03cd0-8a3d-4c66-83f7-c1136dfa79d6"}
22:15:57.234 02.312 11596 Exposure complete
22:15:57.305 00.071 11596 worker thread done servicing request
22:15:57.306 00.001 13300 OnExposeComplete: enter
22:15:57.306 00.000 13300 UpdateGuideState(): m_state=1
22:15:57.306 00.000 13300 UpdateCurrentPosition: no star selected
22:15:57.306 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:15:57.306 00.000 13300 Status Line: Nessuna stella selezionata
22:15:57.310 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:15:57.317 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:15:57.318 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:57.318 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:15:57.318 00.000 13300 Enqueuing Expose request
22:15:57.318 00.000 11596 Worker thread wakes up
22:15:57.318 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:15:57.835 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:15:57.920 00.085 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"71b839f7-26df-4a6e-8869-27941902b648"}
22:15:57.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"71b839f7-26df-4a6e-8869-27941902b648"}
22:15:57.921 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"49658cc8-cbfb-4cbf-82e3-9d10bb7133cf"}
22:15:57.921 00.000 13300 case statement mapped state 1 to 101
22:15:57.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"49658cc8-cbfb-4cbf-82e3-9d10bb7133cf"}
22:16:00.865 02.944 11596 Exposure complete
22:16:00.920 00.055 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aff4d116-23d3-40d0-94f1-d4f34ac87001"}
22:16:00.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aff4d116-23d3-40d0-94f1-d4f34ac87001"}
22:16:00.921 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d3e5e1eb-c6ce-4205-8e79-dcb594ca235d"}
22:16:00.921 00.000 13300 case statement mapped state 1 to 101
22:16:00.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d3e5e1eb-c6ce-4205-8e79-dcb594ca235d"}
22:16:00.940 00.019 11596 worker thread done servicing request
22:16:00.940 00.000 13300 OnExposeComplete: enter
22:16:00.940 00.000 13300 UpdateGuideState(): m_state=1
22:16:00.941 00.001 13300 UpdateCurrentPosition: no star selected
22:16:00.941 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:16:00.941 00.000 13300 Status Line: Nessuna stella selezionata
22:16:00.944 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:16:00.951 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:16:00.951 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:00.951 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:16:00.951 00.000 13300 Enqueuing Expose request
22:16:00.951 00.000 11596 Worker thread wakes up
22:16:00.952 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:16:01.455 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:16:03.920 02.465 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"15ba1ed6-7ea8-4c7b-b7ac-0ac39d93a4e9"}
22:16:03.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"15ba1ed6-7ea8-4c7b-b7ac-0ac39d93a4e9"}
22:16:03.921 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1827a637-d3a0-4ce0-8309-cde7f7f6cfd0"}
22:16:03.921 00.000 13300 case statement mapped state 1 to 101
22:16:03.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1827a637-d3a0-4ce0-8309-cde7f7f6cfd0"}
22:16:04.506 00.585 11596 Exposure complete
22:16:04.580 00.074 11596 worker thread done servicing request
22:16:04.580 00.000 13300 OnExposeComplete: enter
22:16:04.581 00.001 13300 UpdateGuideState(): m_state=1
22:16:04.581 00.000 13300 UpdateCurrentPosition: no star selected
22:16:04.581 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:16:04.581 00.000 13300 Status Line: Nessuna stella selezionata
22:16:04.584 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:16:04.590 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:16:04.591 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:04.591 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:16:04.591 00.000 13300 Enqueuing Expose request
22:16:04.591 00.000 11596 Worker thread wakes up
22:16:04.591 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:16:05.094 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:16:06.920 01.826 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c24cb06b-4504-41d5-8c25-5f47a9cf063b"}
22:16:06.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c24cb06b-4504-41d5-8c25-5f47a9cf063b"}
22:16:06.921 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fd93453d-a2c4-45b5-880d-6549ccf8405c"}
22:16:06.921 00.000 13300 case statement mapped state 1 to 101
22:16:06.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fd93453d-a2c4-45b5-880d-6549ccf8405c"}
22:16:08.133 01.212 11596 Exposure complete
22:16:08.205 00.072 11596 worker thread done servicing request
22:16:08.205 00.000 13300 OnExposeComplete: enter
22:16:08.205 00.000 13300 UpdateGuideState(): m_state=1
22:16:08.205 00.000 13300 UpdateCurrentPosition: no star selected
22:16:08.206 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:16:08.206 00.000 13300 Status Line: Nessuna stella selezionata
22:16:08.208 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
22:16:08.215 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:16:08.215 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:08.215 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:16:08.215 00.000 13300 Enqueuing Expose request
22:16:08.215 00.000 11596 Worker thread wakes up
22:16:08.215 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:16:08.719 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:16:09.919 01.200 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7fec119f-19e7-47aa-9e59-25e9377898ad"}
22:16:09.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7fec119f-19e7-47aa-9e59-25e9377898ad"}
22:16:09.920 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aa9140b9-2ad8-4351-b185-8797bfa27837"}
22:16:09.920 00.000 13300 case statement mapped state 1 to 101
22:16:09.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"aa9140b9-2ad8-4351-b185-8797bfa27837"}
22:16:11.744 01.824 11596 Exposure complete
22:16:11.817 00.073 11596 worker thread done servicing request
22:16:11.818 00.001 13300 OnExposeComplete: enter
22:16:11.818 00.000 13300 UpdateGuideState(): m_state=1
22:16:11.818 00.000 13300 UpdateCurrentPosition: no star selected
22:16:11.818 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:16:11.819 00.001 13300 Status Line: Nessuna stella selezionata
22:16:11.822 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:16:11.828 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:16:11.829 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:11.829 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:16:11.829 00.000 13300 Enqueuing Expose request
22:16:11.829 00.000 11596 Worker thread wakes up
22:16:11.829 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:16:12.342 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:16:12.919 00.577 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2dc07370-6704-4304-a3eb-95ced83bac2b"}
22:16:12.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2dc07370-6704-4304-a3eb-95ced83bac2b"}
22:16:12.920 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9106803a-b03b-4966-8e30-f75ba7850f7b"}
22:16:12.920 00.000 13300 case statement mapped state 1 to 101
22:16:12.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9106803a-b03b-4966-8e30-f75ba7850f7b"}
22:16:15.379 02.459 11596 Exposure complete
22:16:15.472 00.093 11596 worker thread done servicing request
22:16:15.472 00.000 13300 OnExposeComplete: enter
22:16:15.472 00.000 13300 UpdateGuideState(): m_state=1
22:16:15.473 00.001 13300 UpdateCurrentPosition: no star selected
22:16:15.473 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:16:15.473 00.000 13300 Status Line: Nessuna stella selezionata
22:16:15.477 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
22:16:15.488 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
22:16:15.488 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:15.488 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:16:15.488 00.000 13300 Enqueuing Expose request
22:16:15.489 00.001 11596 Worker thread wakes up
22:16:15.489 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:16:15.919 00.430 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"49ea6e90-4d1c-46de-873e-38e216165220"}
22:16:15.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"49ea6e90-4d1c-46de-873e-38e216165220"}
22:16:15.920 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"983e1a7b-f843-4451-b014-48ba472145eb"}
22:16:15.920 00.000 13300 case statement mapped state 1 to 101
22:16:15.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"983e1a7b-f843-4451-b014-48ba472145eb"}
22:16:15.991 00.071 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:16:18.919 02.928 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"82adf340-0979-4577-997c-daaaa73fb414"}
22:16:18.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"82adf340-0979-4577-997c-daaaa73fb414"}
22:16:18.920 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"24a2eb21-2a64-400c-9974-b08f93d0def4"}
22:16:18.920 00.000 13300 case statement mapped state 1 to 101
22:16:18.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"24a2eb21-2a64-400c-9974-b08f93d0def4"}
22:16:19.028 00.108 11596 Exposure complete
22:16:19.119 00.091 11596 worker thread done servicing request
22:16:19.119 00.000 13300 OnExposeComplete: enter
22:16:19.120 00.001 13300 UpdateGuideState(): m_state=1
22:16:19.120 00.000 13300 UpdateCurrentPosition: no star selected
22:16:19.120 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:16:19.120 00.000 13300 Status Line: Nessuna stella selezionata
22:16:19.124 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=233, Gamma=0.510
22:16:19.133 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
22:16:19.133 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:19.133 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:16:19.133 00.000 13300 Enqueuing Expose request
22:16:19.133 00.000 11596 Worker thread wakes up
22:16:19.133 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:16:19.644 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:16:21.918 02.274 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e30726d0-0128-4a5c-9640-4a75b3fe0e5e"}
22:16:21.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e30726d0-0128-4a5c-9640-4a75b3fe0e5e"}
22:16:21.919 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"347ba2f6-83d9-44da-97c0-366df6b9cc1c"}
22:16:21.919 00.000 13300 case statement mapped state 1 to 101
22:16:21.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"347ba2f6-83d9-44da-97c0-366df6b9cc1c"}
22:16:22.680 00.761 11596 Exposure complete
22:16:22.756 00.076 11596 worker thread done servicing request
22:16:22.756 00.000 13300 OnExposeComplete: enter
22:16:22.756 00.000 13300 UpdateGuideState(): m_state=1
22:16:22.756 00.000 13300 UpdateCurrentPosition: no star selected
22:16:22.757 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:16:22.757 00.000 13300 Status Line: Nessuna stella selezionata
22:16:22.761 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=232, Gamma=0.510
22:16:22.768 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:16:22.769 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:22.769 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:16:22.769 00.000 13300 Enqueuing Expose request
22:16:22.769 00.000 11596 Worker thread wakes up
22:16:22.769 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:16:23.281 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:16:24.918 01.637 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"856e57e9-9a3b-4749-a099-372d91494f14"}
22:16:24.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"856e57e9-9a3b-4749-a099-372d91494f14"}
22:16:24.918 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"57105912-8662-4224-8ba4-d79c12dc06ee"}
22:16:24.919 00.001 13300 case statement mapped state 1 to 101
22:16:24.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"57105912-8662-4224-8ba4-d79c12dc06ee"}
22:16:26.305 01.386 11596 Exposure complete
22:16:26.376 00.071 11596 worker thread done servicing request
22:16:26.376 00.000 13300 OnExposeComplete: enter
22:16:26.376 00.000 13300 UpdateGuideState(): m_state=1
22:16:26.377 00.001 13300 UpdateCurrentPosition: no star selected
22:16:26.377 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:16:26.377 00.000 13300 Status Line: Nessuna stella selezionata
22:16:26.380 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=252, Gamma=0.510
22:16:26.387 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:16:26.387 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:26.387 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:16:26.387 00.000 13300 Enqueuing Expose request
22:16:26.387 00.000 11596 Worker thread wakes up
22:16:26.388 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:16:26.896 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:16:27.916 01.020 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a2f60539-d24a-48e0-b662-0c42fc032f27"}
22:16:27.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a2f60539-d24a-48e0-b662-0c42fc032f27"}
22:16:27.917 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"faad1f7c-6dbd-4997-9d92-c81454efae7e"}
22:16:27.917 00.000 13300 case statement mapped state 1 to 101
22:16:27.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"faad1f7c-6dbd-4997-9d92-c81454efae7e"}
22:16:29.933 02.016 11596 Exposure complete
22:16:30.009 00.076 11596 worker thread done servicing request
22:16:30.009 00.000 13300 OnExposeComplete: enter
22:16:30.009 00.000 13300 UpdateGuideState(): m_state=1
22:16:30.009 00.000 13300 UpdateCurrentPosition: no star selected
22:16:30.010 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:16:30.010 00.000 13300 Status Line: Nessuna stella selezionata
22:16:30.013 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=234, Gamma=0.510
22:16:30.020 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:16:30.020 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:30.020 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:16:30.020 00.000 13300 Enqueuing Expose request
22:16:30.020 00.000 11596 Worker thread wakes up
22:16:30.020 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:16:30.534 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:16:30.916 00.382 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b1fd18d8-de72-4d81-ad49-29c028a04936"}
22:16:30.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b1fd18d8-de72-4d81-ad49-29c028a04936"}
22:16:30.917 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6a07083b-03c5-461b-b8b3-05bc51e175f5"}
22:16:30.917 00.000 13300 case statement mapped state 1 to 101
22:16:30.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6a07083b-03c5-461b-b8b3-05bc51e175f5"}
22:16:33.557 02.640 11596 Exposure complete
22:16:33.630 00.073 11596 worker thread done servicing request
22:16:33.631 00.001 13300 OnExposeComplete: enter
22:16:33.631 00.000 13300 UpdateGuideState(): m_state=1
22:16:33.631 00.000 13300 UpdateCurrentPosition: no star selected
22:16:33.631 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:16:33.632 00.001 13300 Status Line: Nessuna stella selezionata
22:16:33.636 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=236, Gamma=0.510
22:16:33.644 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:16:33.644 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:33.644 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:16:33.644 00.000 13300 Enqueuing Expose request
22:16:33.644 00.000 11596 Worker thread wakes up
22:16:33.645 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:16:33.916 00.271 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"34d1a735-f6b4-4486-98f0-fb18e024dee5"}
22:16:33.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"34d1a735-f6b4-4486-98f0-fb18e024dee5"}
22:16:33.917 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"17bfbac3-a099-463c-b186-d7e966a1e9ef"}
22:16:33.917 00.000 13300 case statement mapped state 1 to 101
22:16:33.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"17bfbac3-a099-463c-b186-d7e966a1e9ef"}
22:16:34.158 00.241 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:16:36.916 02.758 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8176ddd8-8579-4211-b994-7222cf21acd3"}
22:16:36.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8176ddd8-8579-4211-b994-7222cf21acd3"}
22:16:36.918 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8107abdc-3ba4-4441-8340-92d836c14e19"}
22:16:36.918 00.000 13300 case statement mapped state 1 to 101
22:16:36.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8107abdc-3ba4-4441-8340-92d836c14e19"}
22:16:37.203 00.285 11596 Exposure complete
22:16:37.310 00.107 11596 worker thread done servicing request
22:16:37.310 00.000 13300 OnExposeComplete: enter
22:16:37.311 00.001 13300 UpdateGuideState(): m_state=1
22:16:37.311 00.000 13300 UpdateCurrentPosition: no star selected
22:16:37.311 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:16:37.312 00.001 13300 Status Line: Nessuna stella selezionata
22:16:37.314 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=244, Gamma=0.510
22:16:37.322 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:16:37.323 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:37.323 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:16:37.323 00.000 13300 Enqueuing Expose request
22:16:37.323 00.000 11596 Worker thread wakes up
22:16:37.323 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:16:37.829 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:16:39.917 02.088 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d4446351-0e0c-48c6-ac3b-2d69b8492798"}
22:16:39.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d4446351-0e0c-48c6-ac3b-2d69b8492798"}
22:16:39.920 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0fad0e33-43ae-42e2-a782-2545c05be40e"}
22:16:39.920 00.000 13300 case statement mapped state 1 to 101
22:16:39.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0fad0e33-43ae-42e2-a782-2545c05be40e"}
22:16:40.875 00.955 11596 Exposure complete
22:16:40.952 00.077 11596 worker thread done servicing request
22:16:40.953 00.001 13300 OnExposeComplete: enter
22:16:40.953 00.000 13300 UpdateGuideState(): m_state=1
22:16:40.953 00.000 13300 UpdateCurrentPosition: no star selected
22:16:40.953 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:16:40.954 00.001 13300 Status Line: Nessuna stella selezionata
22:16:40.957 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=231, Gamma=0.510
22:16:40.967 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:16:40.967 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:40.967 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:16:40.967 00.000 13300 Enqueuing Expose request
22:16:40.967 00.000 11596 Worker thread wakes up
22:16:40.967 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:16:41.483 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:16:42.916 01.433 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a8207221-f42c-435a-86ad-2105ffcc947b"}
22:16:42.917 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a8207221-f42c-435a-86ad-2105ffcc947b"}
22:16:42.918 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"131bd928-c5b6-429f-970b-981831a6f772"}
22:16:42.918 00.000 13300 case statement mapped state 1 to 101
22:16:42.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"131bd928-c5b6-429f-970b-981831a6f772"}
22:16:44.800 01.882 11596 Exposure complete
22:16:45.053 00.253 11596 worker thread done servicing request
22:16:45.053 00.000 13300 OnExposeComplete: enter
22:16:45.054 00.001 13300 UpdateGuideState(): m_state=1
22:16:45.054 00.000 13300 UpdateCurrentPosition: no star selected
22:16:45.055 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:16:45.055 00.000 13300 Status Line: Nessuna stella selezionata
22:16:45.060 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=226, Gamma=0.510
22:16:45.067 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:16:45.067 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:45.067 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:16:45.067 00.000 13300 Enqueuing Expose request
22:16:45.068 00.001 11596 Worker thread wakes up
22:16:45.068 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:16:45.581 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:16:46.085 00.504 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1ded8c1b-aafa-43f2-8321-4d653b901b98"}
22:16:46.085 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1ded8c1b-aafa-43f2-8321-4d653b901b98"}
22:16:46.386 00.301 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b08dabe7-e088-451e-b6c3-4b69a7dcb3c8"}
22:16:46.386 00.000 13300 case statement mapped state 1 to 101
22:16:46.387 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b08dabe7-e088-451e-b6c3-4b69a7dcb3c8"}
22:16:48.743 02.356 11596 Exposure complete
22:16:48.976 00.233 11596 worker thread done servicing request
22:16:48.976 00.000 13300 OnExposeComplete: enter
22:16:48.977 00.001 13300 UpdateGuideState(): m_state=1
22:16:48.977 00.000 13300 UpdateCurrentPosition: no star selected
22:16:48.978 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:16:48.978 00.000 13300 Status Line: Nessuna stella selezionata
22:16:48.982 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=244, Gamma=0.510
22:16:49.017 00.035 13300 UpdateGuideState exits: Nessuna stella selezionata
22:16:49.018 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:49.018 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:16:49.018 00.000 13300 Enqueuing Expose request
22:16:49.020 00.002 11596 Worker thread wakes up
22:16:49.020 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:16:49.297 00.277 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2da659c8-2422-42fa-a762-50f4e0f758b1"}
22:16:49.297 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2da659c8-2422-42fa-a762-50f4e0f758b1"}
22:16:49.450 00.153 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c31b5a05-edbc-4dfe-b806-dd4d61f10d6a"}
22:16:49.450 00.000 13300 case statement mapped state 1 to 101
22:16:49.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c31b5a05-edbc-4dfe-b806-dd4d61f10d6a"}
22:16:49.544 00.094 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:16:52.279 02.735 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"61f10943-9a09-4cf4-8692-90fa9a1d99b8"}
22:16:52.279 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"61f10943-9a09-4cf4-8692-90fa9a1d99b8"}
22:16:52.280 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4e4b4be2-1895-41df-bb84-181e7de398b4"}
22:16:52.280 00.000 13300 case statement mapped state 1 to 101
22:16:52.280 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4e4b4be2-1895-41df-bb84-181e7de398b4"}
22:16:52.623 00.343 11596 Exposure complete
22:16:52.763 00.140 11596 worker thread done servicing request
22:16:52.764 00.001 13300 OnExposeComplete: enter
22:16:52.764 00.000 13300 UpdateGuideState(): m_state=1
22:16:52.764 00.000 13300 UpdateCurrentPosition: no star selected
22:16:52.764 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:16:52.765 00.001 13300 Status Line: Nessuna stella selezionata
22:16:52.768 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=249, Gamma=0.510
22:16:52.779 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
22:16:52.779 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:52.779 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:16:52.780 00.001 13300 Enqueuing Expose request
22:16:52.780 00.000 11596 Worker thread wakes up
22:16:52.780 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:16:53.290 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:16:55.279 01.989 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b2552fe4-8ba9-412d-a3a3-96d531473a4a"}
22:16:55.279 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b2552fe4-8ba9-412d-a3a3-96d531473a4a"}
22:16:55.280 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8b340216-fd8c-4b94-8435-2f674cd6614b"}
22:16:55.280 00.000 13300 case statement mapped state 1 to 101
22:16:55.280 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8b340216-fd8c-4b94-8435-2f674cd6614b"}
22:16:56.317 01.037 11596 Exposure complete
22:16:56.388 00.071 11596 worker thread done servicing request
22:16:56.389 00.001 13300 OnExposeComplete: enter
22:16:56.389 00.000 13300 UpdateGuideState(): m_state=1
22:16:56.389 00.000 13300 UpdateCurrentPosition: no star selected
22:16:56.389 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:16:56.390 00.001 13300 Status Line: Nessuna stella selezionata
22:16:56.392 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=235, Gamma=0.510
22:16:56.399 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:16:56.399 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:56.399 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:16:56.399 00.000 13300 Enqueuing Expose request
22:16:56.399 00.000 11596 Worker thread wakes up
22:16:56.399 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:16:56.908 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:16:58.278 01.370 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eef1a18f-a64a-49d5-9859-7a86ef378c4d"}
22:16:58.278 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eef1a18f-a64a-49d5-9859-7a86ef378c4d"}
22:16:58.279 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"64f55601-6afe-46ac-b32e-3ed308bd046e"}
22:16:58.279 00.000 13300 case statement mapped state 1 to 101
22:16:58.279 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"64f55601-6afe-46ac-b32e-3ed308bd046e"}
22:16:59.936 01.657 11596 Exposure complete
22:17:00.008 00.072 11596 worker thread done servicing request
22:17:00.008 00.000 13300 OnExposeComplete: enter
22:17:00.009 00.001 13300 UpdateGuideState(): m_state=1
22:17:00.009 00.000 13300 UpdateCurrentPosition: no star selected
22:17:00.009 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:17:00.009 00.000 13300 Status Line: Nessuna stella selezionata
22:17:00.012 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=239, Gamma=0.510
22:17:00.022 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:17:00.022 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:00.022 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:17:00.022 00.000 13300 Enqueuing Expose request
22:17:00.022 00.000 11596 Worker thread wakes up
22:17:00.022 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:17:00.526 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:17:01.278 00.752 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"20e22c4d-2974-4484-a66a-ef5ad939343e"}
22:17:01.278 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"20e22c4d-2974-4484-a66a-ef5ad939343e"}
22:17:01.279 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e991329d-23f9-4d58-be13-de4c15999912"}
22:17:01.279 00.000 13300 case statement mapped state 1 to 101
22:17:01.279 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e991329d-23f9-4d58-be13-de4c15999912"}
22:17:03.560 02.281 11596 Exposure complete
22:17:03.648 00.088 11596 worker thread done servicing request
22:17:03.648 00.000 13300 OnExposeComplete: enter
22:17:03.648 00.000 13300 UpdateGuideState(): m_state=1
22:17:03.649 00.001 13300 UpdateCurrentPosition: no star selected
22:17:03.649 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:17:03.649 00.000 13300 Status Line: Nessuna stella selezionata
22:17:03.653 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=240, Gamma=0.510
22:17:03.660 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:17:03.660 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:03.660 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:17:03.660 00.000 13300 Enqueuing Expose request
22:17:03.660 00.000 11596 Worker thread wakes up
22:17:03.661 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:17:04.173 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:17:04.277 00.104 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2521d65f-a27a-4004-a37c-89e897fd66aa"}
22:17:04.277 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2521d65f-a27a-4004-a37c-89e897fd66aa"}
22:17:04.278 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eb7411b5-91ff-4452-90a8-c6a070e4c476"}
22:17:04.278 00.000 13300 case statement mapped state 1 to 101
22:17:04.278 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"eb7411b5-91ff-4452-90a8-c6a070e4c476"}
22:17:07.210 02.932 11596 Exposure complete
22:17:07.276 00.066 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ad8b5b0c-75a7-4c1e-9b24-e7e3d48dcb77"}
22:17:07.276 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ad8b5b0c-75a7-4c1e-9b24-e7e3d48dcb77"}
22:17:07.277 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b1492178-f72c-4f34-aa20-d2ed817d7667"}
22:17:07.277 00.000 13300 case statement mapped state 1 to 101
22:17:07.277 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b1492178-f72c-4f34-aa20-d2ed817d7667"}
22:17:07.283 00.006 11596 worker thread done servicing request
22:17:07.283 00.000 13300 OnExposeComplete: enter
22:17:07.283 00.000 13300 UpdateGuideState(): m_state=1
22:17:07.284 00.001 13300 UpdateCurrentPosition: no star selected
22:17:07.284 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:17:07.284 00.000 13300 Status Line: Nessuna stella selezionata
22:17:07.287 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:17:07.295 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:17:07.295 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:07.295 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:17:07.295 00.000 13300 Enqueuing Expose request
22:17:07.295 00.000 11596 Worker thread wakes up
22:17:07.296 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:17:07.799 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:17:10.275 02.476 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d398db8a-e759-4968-a385-a74c42c2f558"}
22:17:10.275 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d398db8a-e759-4968-a385-a74c42c2f558"}
22:17:10.276 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"87120073-642e-4ea2-bf5f-d1938dd55b1f"}
22:17:10.276 00.000 13300 case statement mapped state 1 to 101
22:17:10.276 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"87120073-642e-4ea2-bf5f-d1938dd55b1f"}
22:17:10.826 00.550 11596 Exposure complete
22:17:10.897 00.071 11596 worker thread done servicing request
22:17:10.897 00.000 13300 OnExposeComplete: enter
22:17:10.897 00.000 13300 UpdateGuideState(): m_state=1
22:17:10.897 00.000 13300 UpdateCurrentPosition: no star selected
22:17:10.898 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:17:10.898 00.000 13300 Status Line: Nessuna stella selezionata
22:17:10.900 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:17:10.907 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:17:10.907 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:10.907 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:17:10.907 00.000 13300 Enqueuing Expose request
22:17:10.907 00.000 11596 Worker thread wakes up
22:17:10.907 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:17:11.423 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:17:13.275 01.852 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7d6f3001-a0fb-4ee2-93d3-ff2d60c858f5"}
22:17:13.275 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7d6f3001-a0fb-4ee2-93d3-ff2d60c858f5"}
22:17:13.277 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b220d55-ba8b-4a40-86f7-191a0d711a29"}
22:17:13.277 00.000 13300 case statement mapped state 1 to 101
22:17:13.278 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5b220d55-ba8b-4a40-86f7-191a0d711a29"}
22:17:14.490 01.212 11596 Exposure complete
22:17:14.625 00.135 11596 worker thread done servicing request
22:17:14.625 00.000 13300 OnExposeComplete: enter
22:17:14.626 00.001 13300 UpdateGuideState(): m_state=1
22:17:14.626 00.000 13300 UpdateCurrentPosition: no star selected
22:17:14.627 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:17:14.627 00.000 13300 Status Line: Nessuna stella selezionata
22:17:14.631 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
22:17:14.641 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:17:14.641 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:14.641 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:17:14.641 00.000 13300 Enqueuing Expose request
22:17:14.641 00.000 11596 Worker thread wakes up
22:17:14.642 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:17:15.146 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:17:16.274 01.128 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"629c81be-612f-4acc-b5c4-f548aeca9e3d"}
22:17:16.274 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"629c81be-612f-4acc-b5c4-f548aeca9e3d"}
22:17:16.275 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"162026cc-6a16-4f9c-925c-b2f308691e8c"}
22:17:16.275 00.000 13300 case statement mapped state 1 to 101
22:17:16.275 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"162026cc-6a16-4f9c-925c-b2f308691e8c"}
22:17:18.212 01.937 11596 Exposure complete
22:17:18.285 00.073 11596 worker thread done servicing request
22:17:18.286 00.001 13300 OnExposeComplete: enter
22:17:18.286 00.000 13300 UpdateGuideState(): m_state=1
22:17:18.286 00.000 13300 UpdateCurrentPosition: no star selected
22:17:18.286 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:17:18.287 00.001 13300 Status Line: Nessuna stella selezionata
22:17:18.289 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
22:17:18.297 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:17:18.297 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:18.297 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:17:18.297 00.000 13300 Enqueuing Expose request
22:17:18.297 00.000 11596 Worker thread wakes up
22:17:18.297 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:17:18.807 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:17:19.274 00.467 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3a382f26-b33f-46af-bb8e-30438599c32b"}
22:17:19.274 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3a382f26-b33f-46af-bb8e-30438599c32b"}
22:17:19.275 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2fb74eff-3362-4596-bfa6-90f16eb37b96"}
22:17:19.275 00.000 13300 case statement mapped state 1 to 101
22:17:19.275 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2fb74eff-3362-4596-bfa6-90f16eb37b96"}
22:17:21.831 02.556 11596 Exposure complete
22:17:21.916 00.085 11596 worker thread done servicing request
22:17:21.916 00.000 13300 OnExposeComplete: enter
22:17:21.916 00.000 13300 UpdateGuideState(): m_state=1
22:17:21.916 00.000 13300 UpdateCurrentPosition: no star selected
22:17:21.917 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:17:21.917 00.000 13300 Status Line: Nessuna stella selezionata
22:17:21.920 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:17:21.927 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:17:21.927 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:21.927 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:17:21.927 00.000 13300 Enqueuing Expose request
22:17:21.927 00.000 11596 Worker thread wakes up
22:17:21.927 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:17:22.273 00.346 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"85982596-b543-499e-b788-53200e317efc"}
22:17:22.273 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"85982596-b543-499e-b788-53200e317efc"}
22:17:22.274 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b1e0e035-37d9-4ea0-a765-211f0e1a3175"}
22:17:22.274 00.000 13300 case statement mapped state 1 to 101
22:17:22.274 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b1e0e035-37d9-4ea0-a765-211f0e1a3175"}
22:17:22.436 00.162 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:17:25.272 02.836 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"adf82771-6678-4a8e-9360-72321055e4b8"}
22:17:25.272 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"adf82771-6678-4a8e-9360-72321055e4b8"}
22:17:25.272 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6f13607d-4442-40e3-b0a5-145f3ad6dcb9"}
22:17:25.273 00.001 13300 case statement mapped state 1 to 101
22:17:25.273 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6f13607d-4442-40e3-b0a5-145f3ad6dcb9"}
22:17:25.470 00.197 11596 Exposure complete
22:17:25.544 00.074 11596 worker thread done servicing request
22:17:25.544 00.000 13300 OnExposeComplete: enter
22:17:25.544 00.000 13300 UpdateGuideState(): m_state=1
22:17:25.545 00.001 13300 UpdateCurrentPosition: no star selected
22:17:25.545 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:17:25.545 00.000 13300 Status Line: Nessuna stella selezionata
22:17:25.549 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:17:25.557 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:17:25.557 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:25.557 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:17:25.557 00.000 13300 Enqueuing Expose request
22:17:25.557 00.000 11596 Worker thread wakes up
22:17:25.558 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:17:26.059 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:17:28.271 02.212 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e2ca10b6-40e1-4601-b54c-89b7f87105b5"}
22:17:28.271 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e2ca10b6-40e1-4601-b54c-89b7f87105b5"}
22:17:28.272 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0a45d62d-0a39-4280-9fb2-8c64d51c97f2"}
22:17:28.272 00.000 13300 case statement mapped state 1 to 101
22:17:28.272 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0a45d62d-0a39-4280-9fb2-8c64d51c97f2"}
22:17:29.088 00.816 11596 Exposure complete
22:17:29.171 00.083 11596 worker thread done servicing request
22:17:29.171 00.000 13300 OnExposeComplete: enter
22:17:29.171 00.000 13300 UpdateGuideState(): m_state=1
22:17:29.171 00.000 13300 UpdateCurrentPosition: no star selected
22:17:29.172 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:17:29.172 00.000 13300 Status Line: Nessuna stella selezionata
22:17:29.174 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
22:17:29.181 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:17:29.181 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:29.181 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:17:29.181 00.000 13300 Enqueuing Expose request
22:17:29.181 00.000 11596 Worker thread wakes up
22:17:29.181 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:17:29.690 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:17:31.270 01.580 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"765d88a6-c79a-4660-99e1-d460da31f70a"}
22:17:31.270 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"765d88a6-c79a-4660-99e1-d460da31f70a"}
22:17:31.271 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d230ff0e-5968-42eb-bcf9-4bc0badc15b6"}
22:17:31.271 00.000 13300 case statement mapped state 1 to 101
22:17:31.271 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d230ff0e-5968-42eb-bcf9-4bc0badc15b6"}
22:17:32.733 01.462 11596 Exposure complete
22:17:32.809 00.076 11596 worker thread done servicing request
22:17:32.809 00.000 13300 OnExposeComplete: enter
22:17:32.809 00.000 13300 UpdateGuideState(): m_state=1
22:17:32.809 00.000 13300 UpdateCurrentPosition: no star selected
22:17:32.809 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:17:32.810 00.001 13300 Status Line: Nessuna stella selezionata
22:17:32.812 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
22:17:32.821 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
22:17:32.822 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:32.822 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:17:32.823 00.001 13300 Enqueuing Expose request
22:17:32.823 00.000 11596 Worker thread wakes up
22:17:32.823 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:17:33.330 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:17:34.270 00.940 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"85439599-3989-4f2d-8d0d-b55356335798"}
22:17:34.270 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"85439599-3989-4f2d-8d0d-b55356335798"}
22:17:34.271 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"848db70d-6ed7-42fa-a464-d153864af7e3"}
22:17:34.271 00.000 13300 case statement mapped state 1 to 101
22:17:34.272 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"848db70d-6ed7-42fa-a464-d153864af7e3"}
22:17:36.366 02.094 11596 Exposure complete
22:17:36.439 00.073 11596 worker thread done servicing request
22:17:36.440 00.001 13300 OnExposeComplete: enter
22:17:36.440 00.000 13300 UpdateGuideState(): m_state=1
22:17:36.440 00.000 13300 UpdateCurrentPosition: no star selected
22:17:36.440 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:17:36.440 00.000 13300 Status Line: Nessuna stella selezionata
22:17:36.443 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:17:36.450 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:17:36.450 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:36.450 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:17:36.450 00.000 13300 Enqueuing Expose request
22:17:36.450 00.000 11596 Worker thread wakes up
22:17:36.451 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:17:36.954 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:17:37.269 00.315 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d81e102a-9e05-460a-ac3b-f7c515e2c1d9"}
22:17:37.269 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d81e102a-9e05-460a-ac3b-f7c515e2c1d9"}
22:17:37.270 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6b61cf9f-56c7-4309-9b7a-636801c1a953"}
22:17:37.270 00.000 13300 case statement mapped state 1 to 101
22:17:37.270 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6b61cf9f-56c7-4309-9b7a-636801c1a953"}
22:17:39.989 02.719 11596 Exposure complete
22:17:40.090 00.101 11596 worker thread done servicing request
22:17:40.091 00.001 13300 OnExposeComplete: enter
22:17:40.091 00.000 13300 UpdateGuideState(): m_state=1
22:17:40.091 00.000 13300 UpdateCurrentPosition: no star selected
22:17:40.091 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:17:40.092 00.001 13300 Status Line: Nessuna stella selezionata
22:17:40.094 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
22:17:40.100 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:17:40.100 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:40.100 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:17:40.101 00.001 13300 Enqueuing Expose request
22:17:40.101 00.000 11596 Worker thread wakes up
22:17:40.101 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:17:40.269 00.168 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"14d67e3d-31b7-43ab-a978-38bb774b51d6"}
22:17:40.269 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"14d67e3d-31b7-43ab-a978-38bb774b51d6"}
22:17:40.270 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"af9d47bc-9241-4677-8d76-75ce10c62d6d"}
22:17:40.270 00.000 13300 case statement mapped state 1 to 101
22:17:40.270 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"af9d47bc-9241-4677-8d76-75ce10c62d6d"}
22:17:40.609 00.339 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:17:43.270 02.661 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"642f4824-461c-48ab-aa89-7d20885304ad"}
22:17:43.270 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"642f4824-461c-48ab-aa89-7d20885304ad"}
22:17:43.271 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ddb32572-0ffe-4caf-83b1-5590203cd105"}
22:17:43.271 00.000 13300 case statement mapped state 1 to 101
22:17:43.271 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ddb32572-0ffe-4caf-83b1-5590203cd105"}
22:17:43.642 00.371 11596 Exposure complete
22:17:43.725 00.083 11596 worker thread done servicing request
22:17:43.725 00.000 13300 OnExposeComplete: enter
22:17:43.725 00.000 13300 UpdateGuideState(): m_state=1
22:17:43.726 00.001 13300 UpdateCurrentPosition: no star selected
22:17:43.726 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:17:43.726 00.000 13300 Status Line: Nessuna stella selezionata
22:17:43.730 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:17:43.737 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:17:43.737 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:43.737 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:17:43.737 00.000 13300 Enqueuing Expose request
22:17:43.738 00.001 11596 Worker thread wakes up
22:17:43.738 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:17:44.252 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:17:46.859 02.607 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9e6627d1-164f-49e1-bb1f-bf5052d18441"}
22:17:46.859 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9e6627d1-164f-49e1-bb1f-bf5052d18441"}
22:17:46.860 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6578d73c-74fc-4006-958f-0152531305e3"}
22:17:46.861 00.001 13300 case statement mapped state 1 to 101
22:17:46.861 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6578d73c-74fc-4006-958f-0152531305e3"}
22:17:47.580 00.719 11596 Exposure complete
22:17:47.912 00.332 11596 worker thread done servicing request
22:17:47.913 00.001 13300 OnExposeComplete: enter
22:17:47.913 00.000 13300 UpdateGuideState(): m_state=1
22:17:47.913 00.000 13300 UpdateCurrentPosition: no star selected
22:17:47.914 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:17:47.914 00.000 13300 Status Line: Nessuna stella selezionata
22:17:47.919 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:17:47.931 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
22:17:47.931 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:47.931 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:17:47.931 00.000 13300 Enqueuing Expose request
22:17:47.931 00.000 11596 Worker thread wakes up
22:17:47.932 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:17:48.483 00.551 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:17:51.625 03.142 11596 Exposure complete
22:17:51.924 00.299 11596 worker thread done servicing request
22:17:51.925 00.001 13300 OnExposeComplete: enter
22:17:51.925 00.000 13300 UpdateGuideState(): m_state=1
22:17:51.925 00.000 13300 UpdateCurrentPosition: no star selected
22:17:51.925 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:17:51.926 00.001 13300 Status Line: Nessuna stella selezionata
22:17:51.947 00.021 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:17:51.959 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
22:17:51.960 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:51.960 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:17:51.960 00.000 13300 Enqueuing Expose request
22:17:51.972 00.012 11596 Worker thread wakes up
22:17:51.972 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:17:52.485 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:17:52.556 00.071 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a35b10d3-f2c5-424e-8639-c56ffe74835e"}
22:17:52.556 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a35b10d3-f2c5-424e-8639-c56ffe74835e"}
22:17:53.005 00.449 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"09a151d6-6b1c-4c8a-b929-23cd472b9a25"}
22:17:53.005 00.000 13300 case statement mapped state 1 to 101
22:17:53.006 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"09a151d6-6b1c-4c8a-b929-23cd472b9a25"}
22:17:55.538 02.532 11596 Exposure complete
22:17:55.554 00.016 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"83a301c2-2280-4a69-bb82-801e240993ec"}
22:17:55.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"83a301c2-2280-4a69-bb82-801e240993ec"}
22:17:55.555 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ebdaaabd-66df-485a-859e-8d0ab6147c29"}
22:17:55.555 00.000 13300 case statement mapped state 1 to 101
22:17:55.555 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ebdaaabd-66df-485a-859e-8d0ab6147c29"}
22:17:55.663 00.108 11596 worker thread done servicing request
22:17:55.663 00.000 13300 OnExposeComplete: enter
22:17:55.664 00.001 13300 UpdateGuideState(): m_state=1
22:17:55.664 00.000 13300 UpdateCurrentPosition: no star selected
22:17:55.665 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:17:55.665 00.000 13300 Status Line: Nessuna stella selezionata
22:17:55.669 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:17:55.680 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
22:17:55.680 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:55.681 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:17:55.681 00.000 13300 Enqueuing Expose request
22:17:55.681 00.000 11596 Worker thread wakes up
22:17:55.681 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:17:56.187 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:17:58.553 02.366 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2ef5ac1c-d99c-47df-97bb-82db0153d312"}
22:17:58.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2ef5ac1c-d99c-47df-97bb-82db0153d312"}
22:17:58.554 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eec28500-125d-4eb7-adc6-cc844f114ee9"}
22:17:58.554 00.000 13300 case statement mapped state 1 to 101
22:17:58.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"eec28500-125d-4eb7-adc6-cc844f114ee9"}
22:17:59.221 00.667 11596 Exposure complete
22:17:59.291 00.070 11596 worker thread done servicing request
22:17:59.291 00.000 13300 OnExposeComplete: enter
22:17:59.291 00.000 13300 UpdateGuideState(): m_state=1
22:17:59.292 00.001 13300 UpdateCurrentPosition: no star selected
22:17:59.292 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:17:59.292 00.000 13300 Status Line: Nessuna stella selezionata
22:17:59.295 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:17:59.303 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:17:59.303 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:59.303 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:17:59.303 00.000 13300 Enqueuing Expose request
22:17:59.303 00.000 11596 Worker thread wakes up
22:17:59.303 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:17:59.811 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:18:01.553 01.742 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"01147f64-4b72-4f73-bd7a-c74942776ba8"}
22:18:01.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"01147f64-4b72-4f73-bd7a-c74942776ba8"}
22:18:01.554 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"848370c0-e31d-49ae-be0d-a66196f129fc"}
22:18:01.554 00.000 13300 case statement mapped state 1 to 101
22:18:01.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"848370c0-e31d-49ae-be0d-a66196f129fc"}
22:18:02.836 01.282 11596 Exposure complete
22:18:02.908 00.072 11596 worker thread done servicing request
22:18:02.908 00.000 13300 OnExposeComplete: enter
22:18:02.908 00.000 13300 UpdateGuideState(): m_state=1
22:18:02.909 00.001 13300 UpdateCurrentPosition: no star selected
22:18:02.909 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:18:02.909 00.000 13300 Status Line: Nessuna stella selezionata
22:18:02.912 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=243, Gamma=0.510
22:18:02.918 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:18:02.919 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:02.919 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:18:02.919 00.000 13300 Enqueuing Expose request
22:18:02.919 00.000 11596 Worker thread wakes up
22:18:02.919 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:18:03.434 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:18:04.553 01.119 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"162beb6f-89ca-46d4-9d25-f128febe82a0"}
22:18:04.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"162beb6f-89ca-46d4-9d25-f128febe82a0"}
22:18:04.554 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6a7f7aa5-c2b9-4e4f-8bbc-f0921b20d360"}
22:18:04.554 00.000 13300 case statement mapped state 1 to 101
22:18:04.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6a7f7aa5-c2b9-4e4f-8bbc-f0921b20d360"}
22:18:06.467 01.913 11596 Exposure complete
22:18:06.539 00.072 11596 worker thread done servicing request
22:18:06.539 00.000 13300 OnExposeComplete: enter
22:18:06.539 00.000 13300 UpdateGuideState(): m_state=1
22:18:06.540 00.001 13300 UpdateCurrentPosition: no star selected
22:18:06.541 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:18:06.541 00.000 13300 Status Line: Nessuna stella selezionata
22:18:06.545 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:18:06.553 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:18:06.553 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:06.553 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:18:06.553 00.000 13300 Enqueuing Expose request
22:18:06.553 00.000 11596 Worker thread wakes up
22:18:06.554 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:18:07.056 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:18:07.552 00.496 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"84b8f5de-c847-434d-bb1a-49a505beb48a"}
22:18:07.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"84b8f5de-c847-434d-bb1a-49a505beb48a"}
22:18:07.552 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a1ecd383-1638-4536-9472-447239c364d5"}
22:18:07.553 00.001 13300 case statement mapped state 1 to 101
22:18:07.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a1ecd383-1638-4536-9472-447239c364d5"}
22:18:10.093 02.540 11596 Exposure complete
22:18:10.170 00.077 11596 worker thread done servicing request
22:18:10.170 00.000 13300 OnExposeComplete: enter
22:18:10.170 00.000 13300 UpdateGuideState(): m_state=1
22:18:10.171 00.001 13300 UpdateCurrentPosition: no star selected
22:18:10.171 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:18:10.171 00.000 13300 Status Line: Nessuna stella selezionata
22:18:10.174 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:18:10.181 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:18:10.181 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:10.182 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:18:10.182 00.000 13300 Enqueuing Expose request
22:18:10.182 00.000 11596 Worker thread wakes up
22:18:10.182 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:18:10.553 00.371 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d6732867-86b7-455f-a4e0-a72c310a2963"}
22:18:10.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d6732867-86b7-455f-a4e0-a72c310a2963"}
22:18:10.554 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9e020668-f1e9-461a-8a88-59ea6da7282c"}
22:18:10.554 00.000 13300 case statement mapped state 1 to 101
22:18:10.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9e020668-f1e9-461a-8a88-59ea6da7282c"}
22:18:10.697 00.143 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:18:13.553 02.856 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2aa2cdb4-38fc-4983-96cb-ae39347cef8b"}
22:18:13.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2aa2cdb4-38fc-4983-96cb-ae39347cef8b"}
22:18:13.554 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"50048931-d50c-4e11-b59f-cedb6ecdb83f"}
22:18:13.555 00.001 13300 case statement mapped state 1 to 101
22:18:13.555 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"50048931-d50c-4e11-b59f-cedb6ecdb83f"}
22:18:13.768 00.213 11596 Exposure complete
22:18:13.897 00.129 11596 worker thread done servicing request
22:18:13.897 00.000 13300 OnExposeComplete: enter
22:18:13.897 00.000 13300 UpdateGuideState(): m_state=1
22:18:13.898 00.001 13300 UpdateCurrentPosition: no star selected
22:18:13.898 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:18:13.898 00.000 13300 Status Line: Nessuna stella selezionata
22:18:13.902 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:18:13.911 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
22:18:13.911 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:13.911 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:18:13.911 00.000 13300 Enqueuing Expose request
22:18:13.911 00.000 11596 Worker thread wakes up
22:18:13.912 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:18:14.416 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:18:16.552 02.136 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"518788aa-1609-45be-9ca8-83c22806c2ac"}
22:18:16.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"518788aa-1609-45be-9ca8-83c22806c2ac"}
22:18:16.553 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9ea58321-5b86-4e0e-8b80-f66506c3a126"}
22:18:16.553 00.000 13300 case statement mapped state 1 to 101
22:18:16.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9ea58321-5b86-4e0e-8b80-f66506c3a126"}
22:18:17.457 00.904 11596 Exposure complete
22:18:17.535 00.078 11596 worker thread done servicing request
22:18:17.535 00.000 13300 OnExposeComplete: enter
22:18:17.535 00.000 13300 UpdateGuideState(): m_state=1
22:18:17.535 00.000 13300 UpdateCurrentPosition: no star selected
22:18:17.536 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:18:17.536 00.000 13300 Status Line: Nessuna stella selezionata
22:18:17.541 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:18:17.548 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:18:17.549 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:17.549 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:18:17.549 00.000 13300 Enqueuing Expose request
22:18:17.549 00.000 11596 Worker thread wakes up
22:18:17.549 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:18:18.058 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:18:19.553 01.495 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7a539faf-7297-4a88-a967-44f79b51c8f9"}
22:18:19.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7a539faf-7297-4a88-a967-44f79b51c8f9"}
22:18:19.554 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"67883343-9895-42ed-b64c-a5fec1f69df6"}
22:18:19.554 00.000 13300 case statement mapped state 1 to 101
22:18:19.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"67883343-9895-42ed-b64c-a5fec1f69df6"}
22:18:21.085 01.531 11596 Exposure complete
22:18:21.163 00.078 11596 worker thread done servicing request
22:18:21.163 00.000 13300 OnExposeComplete: enter
22:18:21.163 00.000 13300 UpdateGuideState(): m_state=1
22:18:21.164 00.001 13300 UpdateCurrentPosition: no star selected
22:18:21.164 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:18:21.164 00.000 13300 Status Line: Nessuna stella selezionata
22:18:21.168 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:18:21.175 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:18:21.175 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:21.175 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:18:21.175 00.000 13300 Enqueuing Expose request
22:18:21.175 00.000 11596 Worker thread wakes up
22:18:21.175 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:18:21.687 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:18:22.551 00.864 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7948cf98-5b44-4695-86c1-b03cf5e57ea2"}
22:18:22.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7948cf98-5b44-4695-86c1-b03cf5e57ea2"}
22:18:22.552 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"56e13687-f434-4a0d-96b0-09cb0f714224"}
22:18:22.552 00.000 13300 case statement mapped state 1 to 101
22:18:22.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"56e13687-f434-4a0d-96b0-09cb0f714224"}
22:18:24.713 02.161 11596 Exposure complete
22:18:24.794 00.081 11596 worker thread done servicing request
22:18:24.794 00.000 13300 OnExposeComplete: enter
22:18:24.794 00.000 13300 UpdateGuideState(): m_state=1
22:18:24.794 00.000 13300 UpdateCurrentPosition: no star selected
22:18:24.795 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:18:24.795 00.000 13300 Status Line: Nessuna stella selezionata
22:18:24.797 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=215, Gamma=0.510
22:18:24.804 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:18:24.804 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:24.804 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:18:24.804 00.000 13300 Enqueuing Expose request
22:18:24.804 00.000 11596 Worker thread wakes up
22:18:24.804 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:18:25.314 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:18:25.551 00.237 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"35cc86c7-307d-4a2f-bcb2-ab70f85e0ddb"}
22:18:25.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"35cc86c7-307d-4a2f-bcb2-ab70f85e0ddb"}
22:18:25.552 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e4f807d8-773f-4151-8616-7c2dde968062"}
22:18:25.552 00.000 13300 case statement mapped state 1 to 101
22:18:25.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e4f807d8-773f-4151-8616-7c2dde968062"}
22:18:28.335 02.783 11596 Exposure complete
22:18:28.406 00.071 11596 worker thread done servicing request
22:18:28.406 00.000 13300 OnExposeComplete: enter
22:18:28.407 00.001 13300 UpdateGuideState(): m_state=1
22:18:28.407 00.000 13300 UpdateCurrentPosition: no star selected
22:18:28.407 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:18:28.407 00.000 13300 Status Line: Nessuna stella selezionata
22:18:28.410 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=241, Gamma=0.510
22:18:28.418 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:18:28.418 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:28.419 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:18:28.419 00.000 13300 Enqueuing Expose request
22:18:28.419 00.000 11596 Worker thread wakes up
22:18:28.419 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:18:28.550 00.131 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"60c611fb-f200-47a8-8581-03fd127309ee"}
22:18:28.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"60c611fb-f200-47a8-8581-03fd127309ee"}
22:18:28.551 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"686e78ae-6506-42ab-80bd-598b9fa181d4"}
22:18:28.551 00.000 13300 case statement mapped state 1 to 101
22:18:28.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"686e78ae-6506-42ab-80bd-598b9fa181d4"}
22:18:28.924 00.373 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:18:31.550 02.626 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"87e9fc6d-0349-4c59-be9d-8c38d63d686a"}
22:18:31.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"87e9fc6d-0349-4c59-be9d-8c38d63d686a"}
22:18:31.551 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e000e129-66a2-422f-a027-06ca1b81cc07"}
22:18:31.551 00.000 13300 case statement mapped state 1 to 101
22:18:31.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e000e129-66a2-422f-a027-06ca1b81cc07"}
22:18:31.953 00.402 11596 Exposure complete
22:18:32.024 00.071 11596 worker thread done servicing request
22:18:32.025 00.001 13300 OnExposeComplete: enter
22:18:32.025 00.000 13300 UpdateGuideState(): m_state=1
22:18:32.025 00.000 13300 UpdateCurrentPosition: no star selected
22:18:32.025 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:18:32.026 00.001 13300 Status Line: Nessuna stella selezionata
22:18:32.028 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=225, Gamma=0.510
22:18:32.036 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:18:32.036 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:32.036 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:18:32.036 00.000 13300 Enqueuing Expose request
22:18:32.036 00.000 11596 Worker thread wakes up
22:18:32.037 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:18:32.553 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:18:34.548 01.995 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b608410c-7e33-4f34-bc42-c2b0e90f6571"}
22:18:34.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b608410c-7e33-4f34-bc42-c2b0e90f6571"}
22:18:34.549 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c8c36769-7a82-4485-93c9-6ddb8e7637fd"}
22:18:34.549 00.000 13300 case statement mapped state 1 to 101
22:18:34.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c8c36769-7a82-4485-93c9-6ddb8e7637fd"}
22:18:35.579 01.030 11596 Exposure complete
22:18:35.655 00.076 11596 worker thread done servicing request
22:18:35.655 00.000 13300 OnExposeComplete: enter
22:18:35.655 00.000 13300 UpdateGuideState(): m_state=1
22:18:35.655 00.000 13300 UpdateCurrentPosition: no star selected
22:18:35.656 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:18:35.656 00.000 13300 Status Line: Nessuna stella selezionata
22:18:35.659 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=204, Gamma=0.510
22:18:35.666 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:18:35.666 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:35.666 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:18:35.666 00.000 13300 Enqueuing Expose request
22:18:35.666 00.000 11596 Worker thread wakes up
22:18:35.667 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:18:36.173 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:18:37.547 01.374 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e15ce497-fdee-48fc-93c7-af93e1a45ef6"}
22:18:37.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e15ce497-fdee-48fc-93c7-af93e1a45ef6"}
22:18:37.548 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"691ce036-94c8-4387-9a27-1db3c3500516"}
22:18:37.548 00.000 13300 case statement mapped state 1 to 101
22:18:37.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"691ce036-94c8-4387-9a27-1db3c3500516"}
22:18:39.267 01.719 11596 Exposure complete
22:18:39.339 00.072 11596 worker thread done servicing request
22:18:39.339 00.000 13300 OnExposeComplete: enter
22:18:39.339 00.000 13300 UpdateGuideState(): m_state=1
22:18:39.339 00.000 13300 UpdateCurrentPosition: no star selected
22:18:39.340 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:18:39.340 00.000 13300 Status Line: Nessuna stella selezionata
22:18:39.345 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=234, Gamma=0.510
22:18:39.352 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:18:39.352 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:39.352 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:18:39.353 00.001 13300 Enqueuing Expose request
22:18:39.353 00.000 11596 Worker thread wakes up
22:18:39.353 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:18:39.864 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:18:40.546 00.682 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9c12c35a-8fc5-4138-9515-29c5fb108b3d"}
22:18:40.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9c12c35a-8fc5-4138-9515-29c5fb108b3d"}
22:18:40.547 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"48d6eee9-5a60-4fb4-9750-71f538af4f3c"}
22:18:40.547 00.000 13300 case statement mapped state 1 to 101
22:18:40.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"48d6eee9-5a60-4fb4-9750-71f538af4f3c"}
22:18:42.900 02.353 11596 Exposure complete
22:18:42.971 00.071 11596 worker thread done servicing request
22:18:42.971 00.000 13300 OnExposeComplete: enter
22:18:42.971 00.000 13300 UpdateGuideState(): m_state=1
22:18:42.971 00.000 13300 UpdateCurrentPosition: no star selected
22:18:42.971 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:18:42.972 00.001 13300 Status Line: Nessuna stella selezionata
22:18:42.974 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=224, Gamma=0.510
22:18:42.985 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
22:18:42.985 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:42.986 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:18:42.986 00.000 13300 Enqueuing Expose request
22:18:42.986 00.000 11596 Worker thread wakes up
22:18:42.986 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:18:43.488 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:18:43.547 00.059 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"10bd499a-3ebd-45bd-abdb-b33c6d91990b"}
22:18:43.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"10bd499a-3ebd-45bd-abdb-b33c6d91990b"}
22:18:43.548 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f1812977-9ee9-4873-963b-88cad0e44296"}
22:18:43.548 00.000 13300 case statement mapped state 1 to 101
22:18:43.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f1812977-9ee9-4873-963b-88cad0e44296"}
22:18:46.524 02.976 11596 Exposure complete
22:18:46.546 00.022 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"169bf19b-da3a-4b8a-8f46-e0ae98e240b1"}
22:18:46.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"169bf19b-da3a-4b8a-8f46-e0ae98e240b1"}
22:18:46.547 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f2c2a722-1d9f-4bba-8c2d-9d5e53618901"}
22:18:46.547 00.000 13300 case statement mapped state 1 to 101
22:18:46.548 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f2c2a722-1d9f-4bba-8c2d-9d5e53618901"}
22:18:46.606 00.058 11596 worker thread done servicing request
22:18:46.606 00.000 13300 OnExposeComplete: enter
22:18:46.606 00.000 13300 UpdateGuideState(): m_state=1
22:18:46.606 00.000 13300 UpdateCurrentPosition: no star selected
22:18:46.607 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:18:46.607 00.000 13300 Status Line: Nessuna stella selezionata
22:18:46.611 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=244, Gamma=0.510
22:18:46.621 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:18:46.621 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:46.621 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:18:46.621 00.000 13300 Enqueuing Expose request
22:18:46.621 00.000 11596 Worker thread wakes up
22:18:46.622 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:18:47.128 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:18:49.692 02.564 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"56802d35-25c3-421b-80d5-7c0526f52a3a"}
22:18:49.692 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"56802d35-25c3-421b-80d5-7c0526f52a3a"}
22:18:50.332 00.640 11596 Exposure complete
22:18:50.504 00.172 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"73c6ea48-1da3-4752-a6c0-c2050c1cc83f"}
22:18:50.504 00.000 13300 case statement mapped state 1 to 101
22:18:50.504 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"73c6ea48-1da3-4752-a6c0-c2050c1cc83f"}
22:18:50.758 00.254 11596 worker thread done servicing request
22:18:50.758 00.000 13300 OnExposeComplete: enter
22:18:50.758 00.000 13300 UpdateGuideState(): m_state=1
22:18:50.759 00.001 13300 UpdateCurrentPosition: no star selected
22:18:50.794 00.035 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:18:50.794 00.000 13300 Status Line: Nessuna stella selezionata
22:18:50.799 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=209, Gamma=0.510
22:18:50.809 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:18:50.809 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:50.809 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:18:50.809 00.000 13300 Enqueuing Expose request
22:18:50.809 00.000 11596 Worker thread wakes up
22:18:50.810 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:18:51.350 00.540 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:18:52.720 01.370 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"64e6ba19-3770-4f71-9fba-18a2b6f2acda"}
22:18:52.720 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"64e6ba19-3770-4f71-9fba-18a2b6f2acda"}
22:18:53.072 00.352 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"12b84ef8-ed20-4159-b808-4dafa19b708d"}
22:18:53.073 00.001 13300 case statement mapped state 1 to 101
22:18:53.073 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"12b84ef8-ed20-4159-b808-4dafa19b708d"}
22:18:54.638 01.565 11596 Exposure complete
22:18:54.878 00.240 11596 worker thread done servicing request
22:18:54.878 00.000 13300 OnExposeComplete: enter
22:18:54.879 00.001 13300 UpdateGuideState(): m_state=1
22:18:54.879 00.000 13300 UpdateCurrentPosition: no star selected
22:18:54.879 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:18:54.880 00.001 13300 Status Line: Nessuna stella selezionata
22:18:54.883 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=209, Gamma=0.510
22:18:54.895 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
22:18:54.895 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:54.895 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:18:54.895 00.000 13300 Enqueuing Expose request
22:18:54.895 00.000 11596 Worker thread wakes up
22:18:54.895 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:18:55.421 00.526 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:18:55.852 00.431 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ebd6f58b-6d04-4fd0-83f5-7a834460a0e5"}
22:18:55.852 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ebd6f58b-6d04-4fd0-83f5-7a834460a0e5"}
22:18:55.909 00.057 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eb4138b6-f1ab-45da-8113-b52637bdd146"}
22:18:55.909 00.000 13300 case statement mapped state 1 to 101
22:18:55.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"eb4138b6-f1ab-45da-8113-b52637bdd146"}
22:18:58.454 02.545 11596 Exposure complete
22:18:58.555 00.101 11596 worker thread done servicing request
22:18:58.555 00.000 13300 OnExposeComplete: enter
22:18:58.555 00.000 13300 UpdateGuideState(): m_state=1
22:18:58.556 00.001 13300 UpdateCurrentPosition: no star selected
22:18:58.556 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:18:58.556 00.000 13300 Status Line: Nessuna stella selezionata
22:18:58.559 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=235, Gamma=0.510
22:18:58.570 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
22:18:58.570 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:58.570 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:18:58.570 00.000 13300 Enqueuing Expose request
22:18:58.571 00.001 11596 Worker thread wakes up
22:18:58.571 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:18:58.851 00.280 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eb06c423-6d80-4079-8aa3-80a226d7c46d"}
22:18:58.851 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eb06c423-6d80-4079-8aa3-80a226d7c46d"}
22:18:58.852 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bb7b1e35-d187-4319-b901-f9d6b004d3d3"}
22:18:58.852 00.000 13300 case statement mapped state 1 to 101
22:18:58.852 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bb7b1e35-d187-4319-b901-f9d6b004d3d3"}
22:18:59.082 00.230 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:19:01.851 02.769 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aba0c500-830a-4de1-ba57-537349436aa8"}
22:19:01.851 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aba0c500-830a-4de1-ba57-537349436aa8"}
22:19:01.852 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"68e83c2f-11e4-48a5-b677-8c1db11320e9"}
22:19:01.853 00.001 13300 case statement mapped state 1 to 101
22:19:01.853 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"68e83c2f-11e4-48a5-b677-8c1db11320e9"}
22:19:02.106 00.253 11596 Exposure complete
22:19:02.179 00.073 11596 worker thread done servicing request
22:19:02.179 00.000 13300 OnExposeComplete: enter
22:19:02.180 00.001 13300 UpdateGuideState(): m_state=1
22:19:02.180 00.000 13300 UpdateCurrentPosition: no star selected
22:19:02.180 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:19:02.180 00.000 13300 Status Line: Nessuna stella selezionata
22:19:02.183 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=229, Gamma=0.510
22:19:02.189 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:19:02.189 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:02.190 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:19:02.190 00.000 13300 Enqueuing Expose request
22:19:02.190 00.000 11596 Worker thread wakes up
22:19:02.190 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:19:02.696 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:19:04.852 02.156 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c7613f9f-8f80-40c1-9e9b-fc2370facd99"}
22:19:04.852 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c7613f9f-8f80-40c1-9e9b-fc2370facd99"}
22:19:04.853 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7f17eec9-2257-474a-affa-ef8fae44dd2f"}
22:19:04.853 00.000 13300 case statement mapped state 1 to 101
22:19:04.853 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7f17eec9-2257-474a-affa-ef8fae44dd2f"}
22:19:05.725 00.872 11596 Exposure complete
22:19:05.799 00.074 11596 worker thread done servicing request
22:19:05.800 00.001 13300 OnExposeComplete: enter
22:19:05.800 00.000 13300 UpdateGuideState(): m_state=1
22:19:05.800 00.000 13300 UpdateCurrentPosition: no star selected
22:19:05.800 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:19:05.801 00.001 13300 Status Line: Nessuna stella selezionata
22:19:05.803 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=228, Gamma=0.510
22:19:05.809 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:19:05.810 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:05.810 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:19:05.810 00.000 13300 Enqueuing Expose request
22:19:05.810 00.000 11596 Worker thread wakes up
22:19:05.810 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:19:06.323 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:19:07.851 01.528 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3a690e3b-c3e5-4280-87fd-e095a055ddeb"}
22:19:07.851 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3a690e3b-c3e5-4280-87fd-e095a055ddeb"}
22:19:07.852 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"35dec72e-ffd3-48db-a089-a1f6e3e0468b"}
22:19:07.852 00.000 13300 case statement mapped state 1 to 101
22:19:07.852 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"35dec72e-ffd3-48db-a089-a1f6e3e0468b"}
22:19:09.355 01.503 11596 Exposure complete
22:19:09.426 00.071 11596 worker thread done servicing request
22:19:09.426 00.000 13300 OnExposeComplete: enter
22:19:09.427 00.001 13300 UpdateGuideState(): m_state=1
22:19:09.427 00.000 13300 UpdateCurrentPosition: no star selected
22:19:09.427 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:19:09.427 00.000 13300 Status Line: Nessuna stella selezionata
22:19:09.430 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
22:19:09.437 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:19:09.437 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:09.437 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:19:09.437 00.000 13300 Enqueuing Expose request
22:19:09.437 00.000 11596 Worker thread wakes up
22:19:09.437 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:19:09.941 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:19:10.850 00.909 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"726f5ac8-c1ef-4d21-a816-085c4e6e49f7"}
22:19:10.850 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"726f5ac8-c1ef-4d21-a816-085c4e6e49f7"}
22:19:10.852 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"43e79c7d-0dae-449c-ba7a-bab3ebb360c0"}
22:19:10.852 00.000 13300 case statement mapped state 1 to 101
22:19:10.852 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"43e79c7d-0dae-449c-ba7a-bab3ebb360c0"}
22:19:12.964 02.112 11596 Exposure complete
22:19:13.034 00.070 11596 worker thread done servicing request
22:19:13.035 00.001 13300 OnExposeComplete: enter
22:19:13.035 00.000 13300 UpdateGuideState(): m_state=1
22:19:13.035 00.000 13300 UpdateCurrentPosition: no star selected
22:19:13.035 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:19:13.036 00.001 13300 Status Line: Nessuna stella selezionata
22:19:13.038 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=250, Gamma=0.510
22:19:13.045 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:19:13.046 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:13.046 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:19:13.046 00.000 13300 Enqueuing Expose request
22:19:13.046 00.000 11596 Worker thread wakes up
22:19:13.046 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:19:13.559 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:19:13.851 00.292 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"25fda537-d19e-43c0-ab3a-2e4d717387a9"}
22:19:13.851 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"25fda537-d19e-43c0-ab3a-2e4d717387a9"}
22:19:13.852 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dcdd5f61-755f-4469-acd9-12c83011ba58"}
22:19:13.852 00.000 13300 case statement mapped state 1 to 101
22:19:13.853 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dcdd5f61-755f-4469-acd9-12c83011ba58"}
22:19:16.623 02.770 11596 Exposure complete
22:19:16.746 00.123 11596 worker thread done servicing request
22:19:16.746 00.000 13300 OnExposeComplete: enter
22:19:16.746 00.000 13300 UpdateGuideState(): m_state=1
22:19:16.747 00.001 13300 UpdateCurrentPosition: no star selected
22:19:16.748 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:19:16.748 00.000 13300 Status Line: Nessuna stella selezionata
22:19:16.753 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=240, Gamma=0.510
22:19:16.763 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:19:16.763 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:16.764 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:19:16.764 00.000 13300 Enqueuing Expose request
22:19:16.764 00.000 11596 Worker thread wakes up
22:19:16.764 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:19:16.851 00.087 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1a6590a0-4b28-4862-8927-1ff42d331b30"}
22:19:16.851 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1a6590a0-4b28-4862-8927-1ff42d331b30"}
22:19:16.852 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2d944047-d7bb-4291-b648-9cc5db64a2e7"}
22:19:16.853 00.001 13300 case statement mapped state 1 to 101
22:19:16.853 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2d944047-d7bb-4291-b648-9cc5db64a2e7"}
22:19:17.273 00.420 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:19:19.852 02.579 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2e7463e5-8db3-4281-92db-a9dcb1471726"}
22:19:19.852 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2e7463e5-8db3-4281-92db-a9dcb1471726"}
22:19:19.853 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0a9179d0-6f9b-414b-98d4-3457d9dcdebf"}
22:19:19.854 00.001 13300 case statement mapped state 1 to 101
22:19:19.854 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0a9179d0-6f9b-414b-98d4-3457d9dcdebf"}
22:19:20.338 00.484 11596 Exposure complete
22:19:20.425 00.087 11596 worker thread done servicing request
22:19:20.426 00.001 13300 OnExposeComplete: enter
22:19:20.426 00.000 13300 UpdateGuideState(): m_state=1
22:19:20.426 00.000 13300 UpdateCurrentPosition: no star selected
22:19:20.426 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:19:20.427 00.001 13300 Status Line: Nessuna stella selezionata
22:19:20.429 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=237, Gamma=0.510
22:19:20.436 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:19:20.436 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:20.436 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:19:20.436 00.000 13300 Enqueuing Expose request
22:19:20.436 00.000 11596 Worker thread wakes up
22:19:20.436 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:19:20.939 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:19:22.852 01.913 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c291685a-66b4-4510-92f6-9e4f16744821"}
22:19:22.852 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c291685a-66b4-4510-92f6-9e4f16744821"}
22:19:22.853 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b7135fc8-b591-43c3-9cec-450c265cff35"}
22:19:22.853 00.000 13300 case statement mapped state 1 to 101
22:19:22.853 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b7135fc8-b591-43c3-9cec-450c265cff35"}
22:19:23.964 01.111 11596 Exposure complete
22:19:24.045 00.081 11596 worker thread done servicing request
22:19:24.046 00.001 13300 OnExposeComplete: enter
22:19:24.046 00.000 13300 UpdateGuideState(): m_state=1
22:19:24.046 00.000 13300 UpdateCurrentPosition: no star selected
22:19:24.046 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:19:24.046 00.000 13300 Status Line: Nessuna stella selezionata
22:19:24.049 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=241, Gamma=0.510
22:19:24.055 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:19:24.055 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:24.055 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:19:24.056 00.001 13300 Enqueuing Expose request
22:19:24.056 00.000 11596 Worker thread wakes up
22:19:24.056 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:19:24.568 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:19:25.850 01.282 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fb152c0d-b9ae-4c19-90dc-28ef0f805f8b"}
22:19:25.850 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fb152c0d-b9ae-4c19-90dc-28ef0f805f8b"}
22:19:25.851 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"40315f30-8b91-47b5-b11d-6df6083c1548"}
22:19:25.851 00.000 13300 case statement mapped state 1 to 101
22:19:25.851 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"40315f30-8b91-47b5-b11d-6df6083c1548"}
22:19:27.592 01.741 11596 Exposure complete
22:19:27.662 00.070 11596 worker thread done servicing request
22:19:27.663 00.001 13300 OnExposeComplete: enter
22:19:27.663 00.000 13300 UpdateGuideState(): m_state=1
22:19:27.663 00.000 13300 UpdateCurrentPosition: no star selected
22:19:27.663 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:19:27.664 00.001 13300 Status Line: Nessuna stella selezionata
22:19:27.668 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=241, Gamma=0.510
22:19:27.675 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:19:27.675 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:27.676 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:19:27.676 00.000 13300 Enqueuing Expose request
22:19:27.676 00.000 11596 Worker thread wakes up
22:19:27.676 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:19:28.178 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:19:28.850 00.672 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"40c15ef1-d0d8-4f11-9546-7cc6772cb456"}
22:19:28.850 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"40c15ef1-d0d8-4f11-9546-7cc6772cb456"}
22:19:28.851 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5a83062d-c8a0-4f4b-b048-6805956b7503"}
22:19:28.851 00.000 13300 case statement mapped state 1 to 101
22:19:28.851 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5a83062d-c8a0-4f4b-b048-6805956b7503"}
22:19:31.202 02.351 11596 Exposure complete
22:19:31.275 00.073 11596 worker thread done servicing request
22:19:31.275 00.000 13300 OnExposeComplete: enter
22:19:31.275 00.000 13300 UpdateGuideState(): m_state=1
22:19:31.275 00.000 13300 UpdateCurrentPosition: no star selected
22:19:31.276 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:19:31.276 00.000 13300 Status Line: Nessuna stella selezionata
22:19:31.278 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:19:31.285 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:19:31.286 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:31.286 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:19:31.286 00.000 13300 Enqueuing Expose request
22:19:31.286 00.000 11596 Worker thread wakes up
22:19:31.286 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:19:31.788 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:19:31.848 00.060 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b2efcec0-9c02-482d-b322-704e91a83a08"}
22:19:31.848 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b2efcec0-9c02-482d-b322-704e91a83a08"}
22:19:31.849 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"992d29c3-297a-4b3f-bc07-e6fe1020c851"}
22:19:31.849 00.000 13300 case statement mapped state 1 to 101
22:19:31.849 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"992d29c3-297a-4b3f-bc07-e6fe1020c851"}
22:19:34.829 02.980 11596 Exposure complete
22:19:34.849 00.020 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3fe964b2-b06f-4843-8507-9ddd457ab4fc"}
22:19:34.849 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3fe964b2-b06f-4843-8507-9ddd457ab4fc"}
22:19:34.850 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c30a5dff-0350-47e8-a908-7e7174ece694"}
22:19:34.850 00.000 13300 case statement mapped state 1 to 101
22:19:34.850 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c30a5dff-0350-47e8-a908-7e7174ece694"}
22:19:34.902 00.052 11596 worker thread done servicing request
22:19:34.902 00.000 13300 OnExposeComplete: enter
22:19:34.902 00.000 13300 UpdateGuideState(): m_state=1
22:19:34.902 00.000 13300 UpdateCurrentPosition: no star selected
22:19:34.903 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:19:34.903 00.000 13300 Status Line: Nessuna stella selezionata
22:19:34.905 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=249, Gamma=0.510
22:19:34.912 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:19:34.912 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:34.912 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:19:34.912 00.000 13300 Enqueuing Expose request
22:19:34.912 00.000 11596 Worker thread wakes up
22:19:34.912 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:19:35.426 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:19:37.847 02.421 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"60ecb357-787b-4b67-bffa-8ca18f314585"}
22:19:37.847 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"60ecb357-787b-4b67-bffa-8ca18f314585"}
22:19:37.849 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3ee4b140-2cdc-462a-aa1f-eb3fde8943f6"}
22:19:37.849 00.000 13300 case statement mapped state 1 to 101
22:19:37.849 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3ee4b140-2cdc-462a-aa1f-eb3fde8943f6"}
22:19:38.451 00.602 11596 Exposure complete
22:19:38.522 00.071 11596 worker thread done servicing request
22:19:38.522 00.000 13300 OnExposeComplete: enter
22:19:38.522 00.000 13300 UpdateGuideState(): m_state=1
22:19:38.522 00.000 13300 UpdateCurrentPosition: no star selected
22:19:38.523 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:19:38.523 00.000 13300 Status Line: Nessuna stella selezionata
22:19:38.525 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=245, Gamma=0.510
22:19:38.532 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:19:38.532 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:38.532 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:19:38.532 00.000 13300 Enqueuing Expose request
22:19:38.532 00.000 11596 Worker thread wakes up
22:19:38.533 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:19:39.036 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:19:40.847 01.811 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2edb095a-d4df-4065-8141-0d807138c619"}
22:19:40.847 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2edb095a-d4df-4065-8141-0d807138c619"}
22:19:40.848 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6dcc3bf7-59a7-4800-8e59-9d23f2cec68f"}
22:19:40.849 00.001 13300 case statement mapped state 1 to 101
22:19:40.849 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6dcc3bf7-59a7-4800-8e59-9d23f2cec68f"}
22:19:42.061 01.212 11596 Exposure complete
22:19:42.132 00.071 11596 worker thread done servicing request
22:19:42.132 00.000 13300 OnExposeComplete: enter
22:19:42.132 00.000 13300 UpdateGuideState(): m_state=1
22:19:42.133 00.001 13300 UpdateCurrentPosition: no star selected
22:19:42.133 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:19:42.133 00.000 13300 Status Line: Nessuna stella selezionata
22:19:42.137 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=248, Gamma=0.510
22:19:42.144 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:19:42.144 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:42.144 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:19:42.144 00.000 13300 Enqueuing Expose request
22:19:42.144 00.000 11596 Worker thread wakes up
22:19:42.144 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:19:42.649 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:19:43.846 01.197 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a40f106b-f890-49f9-9531-a2d1a55d96ca"}
22:19:43.846 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a40f106b-f890-49f9-9531-a2d1a55d96ca"}
22:19:43.847 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6d33951d-e5f1-4264-beb2-f3b42e152c26"}
22:19:43.847 00.000 13300 case statement mapped state 1 to 101
22:19:43.847 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6d33951d-e5f1-4264-beb2-f3b42e152c26"}
22:19:45.694 01.847 11596 Exposure complete
22:19:45.780 00.086 11596 worker thread done servicing request
22:19:45.780 00.000 13300 OnExposeComplete: enter
22:19:45.780 00.000 13300 UpdateGuideState(): m_state=1
22:19:45.781 00.001 13300 UpdateCurrentPosition: no star selected
22:19:45.781 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:19:45.781 00.000 13300 Status Line: Nessuna stella selezionata
22:19:45.784 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
22:19:45.792 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:19:45.792 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:45.792 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:19:45.792 00.000 13300 Enqueuing Expose request
22:19:45.792 00.000 11596 Worker thread wakes up
22:19:45.792 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:19:46.302 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:19:46.854 00.552 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"30fdf4d5-03b7-4d7b-8970-28d11ebbcf20"}
22:19:46.855 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"30fdf4d5-03b7-4d7b-8970-28d11ebbcf20"}
22:19:46.855 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ff8145af-2b08-4d78-b49d-7ea395e8cf37"}
22:19:46.856 00.001 13300 case statement mapped state 1 to 101
22:19:46.856 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ff8145af-2b08-4d78-b49d-7ea395e8cf37"}
22:19:49.339 02.483 11596 Exposure complete
22:19:49.440 00.101 11596 worker thread done servicing request
22:19:49.440 00.000 13300 OnExposeComplete: enter
22:19:49.440 00.000 13300 UpdateGuideState(): m_state=1
22:19:49.441 00.001 13300 UpdateCurrentPosition: no star selected
22:19:49.441 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:19:49.441 00.000 13300 Status Line: Nessuna stella selezionata
22:19:49.445 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:19:49.454 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
22:19:49.454 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:49.454 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:19:49.455 00.001 13300 Enqueuing Expose request
22:19:49.455 00.000 11596 Worker thread wakes up
22:19:49.455 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:19:49.858 00.403 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0c143168-cfc5-4ac7-996f-81060e65edc0"}
22:19:49.858 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0c143168-cfc5-4ac7-996f-81060e65edc0"}
22:19:49.859 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1e11b4a3-f141-43cf-bee2-8351c7f12fc6"}
22:19:49.859 00.000 13300 case statement mapped state 1 to 101
22:19:49.859 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1e11b4a3-f141-43cf-bee2-8351c7f12fc6"}
22:19:49.963 00.104 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:19:52.858 02.895 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"304e250c-68ba-4ad0-a69c-80e718272e0d"}
22:19:52.859 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"304e250c-68ba-4ad0-a69c-80e718272e0d"}
22:19:52.859 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5dc10586-aef2-4426-8cd2-7ac8686da9cd"}
22:19:52.859 00.000 13300 case statement mapped state 1 to 101
22:19:52.860 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5dc10586-aef2-4426-8cd2-7ac8686da9cd"}
22:19:53.001 00.141 11596 Exposure complete
22:19:53.218 00.217 11596 worker thread done servicing request
22:19:53.218 00.000 13300 OnExposeComplete: enter
22:19:53.218 00.000 13300 UpdateGuideState(): m_state=1
22:19:53.219 00.001 13300 UpdateCurrentPosition: no star selected
22:19:53.220 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:19:53.220 00.000 13300 Status Line: Nessuna stella selezionata
22:19:53.224 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:19:53.235 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
22:19:53.235 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:53.235 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:19:53.235 00.000 13300 Enqueuing Expose request
22:19:53.235 00.000 11596 Worker thread wakes up
22:19:53.235 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:19:53.740 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:19:56.555 02.815 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6727b723-1f70-4810-9dd1-6c559e362af5"}
22:19:56.555 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6727b723-1f70-4810-9dd1-6c559e362af5"}
22:19:56.608 00.053 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8d619f76-8637-4a1a-9c84-d6307f4e1a3a"}
22:19:56.608 00.000 13300 case statement mapped state 1 to 101
22:19:56.608 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8d619f76-8637-4a1a-9c84-d6307f4e1a3a"}
22:19:56.891 00.283 11596 Exposure complete
22:19:57.098 00.207 11596 worker thread done servicing request
22:19:57.136 00.038 13300 OnExposeComplete: enter
22:19:57.136 00.000 13300 UpdateGuideState(): m_state=1
22:19:57.137 00.001 13300 UpdateCurrentPosition: no star selected
22:19:57.137 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:19:57.137 00.000 13300 Status Line: Nessuna stella selezionata
22:19:57.140 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=239, Gamma=0.510
22:19:57.187 00.047 13300 UpdateGuideState exits: Nessuna stella selezionata
22:19:57.188 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:57.188 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:19:57.188 00.000 13300 Enqueuing Expose request
22:19:57.189 00.001 11596 Worker thread wakes up
22:19:57.190 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:19:57.700 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:19:59.669 01.969 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5b9c2fff-4c5f-423a-a9da-73d1942957b2"}
22:19:59.669 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5b9c2fff-4c5f-423a-a9da-73d1942957b2"}
22:19:59.768 00.099 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2b5cca81-6142-47d5-bf11-faba72cc1731"}
22:19:59.768 00.000 13300 case statement mapped state 1 to 101
22:19:59.768 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2b5cca81-6142-47d5-bf11-faba72cc1731"}
22:20:00.856 01.088 11596 Exposure complete
22:20:01.048 00.192 11596 worker thread done servicing request
22:20:01.048 00.000 13300 OnExposeComplete: enter
22:20:01.048 00.000 13300 UpdateGuideState(): m_state=1
22:20:01.048 00.000 13300 UpdateCurrentPosition: no star selected
22:20:01.049 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:20:01.049 00.000 13300 Status Line: Nessuna stella selezionata
22:20:01.056 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:20:01.065 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
22:20:01.066 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:01.066 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:20:01.066 00.000 13300 Enqueuing Expose request
22:20:01.067 00.001 11596 Worker thread wakes up
22:20:01.067 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:20:01.571 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:20:02.678 01.107 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"399c657c-ef72-42ba-bb83-07339553caad"}
22:20:02.678 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"399c657c-ef72-42ba-bb83-07339553caad"}
22:20:02.678 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5a3c7577-d8ed-47df-8724-38c5ac13d145"}
22:20:02.679 00.001 13300 case statement mapped state 1 to 101
22:20:02.679 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5a3c7577-d8ed-47df-8724-38c5ac13d145"}
22:20:04.607 01.928 11596 Exposure complete
22:20:04.689 00.082 11596 worker thread done servicing request
22:20:04.689 00.000 13300 OnExposeComplete: enter
22:20:04.689 00.000 13300 UpdateGuideState(): m_state=1
22:20:04.689 00.000 13300 UpdateCurrentPosition: no star selected
22:20:04.690 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:20:04.690 00.000 13300 Status Line: Nessuna stella selezionata
22:20:04.694 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:20:04.701 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:20:04.701 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:04.702 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:20:04.702 00.000 13300 Enqueuing Expose request
22:20:04.702 00.000 11596 Worker thread wakes up
22:20:04.702 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:20:05.205 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:20:05.676 00.471 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9d4f462d-28d9-4643-a719-fe443c71ddb5"}
22:20:05.676 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9d4f462d-28d9-4643-a719-fe443c71ddb5"}
22:20:05.677 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d56d26b7-a9db-45b0-a050-96cd48262bfe"}
22:20:05.677 00.000 13300 case statement mapped state 1 to 101
22:20:05.677 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d56d26b7-a9db-45b0-a050-96cd48262bfe"}
22:20:08.231 02.554 11596 Exposure complete
22:20:08.302 00.071 11596 worker thread done servicing request
22:20:08.302 00.000 13300 OnExposeComplete: enter
22:20:08.302 00.000 13300 UpdateGuideState(): m_state=1
22:20:08.303 00.001 13300 UpdateCurrentPosition: no star selected
22:20:08.303 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:20:08.303 00.000 13300 Status Line: Nessuna stella selezionata
22:20:08.306 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=252, Gamma=0.510
22:20:08.312 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:20:08.312 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:08.312 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:20:08.313 00.001 13300 Enqueuing Expose request
22:20:08.313 00.000 11596 Worker thread wakes up
22:20:08.313 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:20:08.676 00.363 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"640cf442-cd56-44f7-b84c-a0e28c8cce92"}
22:20:08.676 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"640cf442-cd56-44f7-b84c-a0e28c8cce92"}
22:20:08.677 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eeb83b1b-2bf0-427a-8155-a316e645d7e6"}
22:20:08.677 00.000 13300 case statement mapped state 1 to 101
22:20:08.677 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"eeb83b1b-2bf0-427a-8155-a316e645d7e6"}
22:20:08.817 00.140 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:20:11.674 02.857 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c8300ae3-b702-4f58-8b45-203d0f812a8e"}
22:20:11.674 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c8300ae3-b702-4f58-8b45-203d0f812a8e"}
22:20:11.675 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dd7a8f6c-652d-4d85-b6e6-0045047a6bda"}
22:20:11.675 00.000 13300 case statement mapped state 1 to 101
22:20:11.675 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dd7a8f6c-652d-4d85-b6e6-0045047a6bda"}
22:20:11.850 00.175 11596 Exposure complete
22:20:11.926 00.076 11596 worker thread done servicing request
22:20:11.927 00.001 13300 OnExposeComplete: enter
22:20:11.927 00.000 13300 UpdateGuideState(): m_state=1
22:20:11.927 00.000 13300 UpdateCurrentPosition: no star selected
22:20:11.927 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:20:11.928 00.001 13300 Status Line: Nessuna stella selezionata
22:20:11.931 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:20:11.937 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:20:11.937 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:11.937 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:20:11.937 00.000 13300 Enqueuing Expose request
22:20:11.938 00.001 11596 Worker thread wakes up
22:20:11.938 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:20:12.447 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:20:14.675 02.228 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0f99e64d-4057-4820-bce3-7f2f139ad463"}
22:20:14.675 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0f99e64d-4057-4820-bce3-7f2f139ad463"}
22:20:14.676 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"13fd5a70-a0a5-4b30-a521-c60c8ec47a0e"}
22:20:14.676 00.000 13300 case statement mapped state 1 to 101
22:20:14.676 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"13fd5a70-a0a5-4b30-a521-c60c8ec47a0e"}
22:20:15.495 00.819 11596 Exposure complete
22:20:15.592 00.097 11596 worker thread done servicing request
22:20:15.592 00.000 13300 OnExposeComplete: enter
22:20:15.593 00.001 13300 UpdateGuideState(): m_state=1
22:20:15.593 00.000 13300 UpdateCurrentPosition: no star selected
22:20:15.593 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:20:15.594 00.001 13300 Status Line: Nessuna stella selezionata
22:20:15.597 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:20:15.606 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
22:20:15.606 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:15.606 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:20:15.606 00.000 13300 Enqueuing Expose request
22:20:15.606 00.000 11596 Worker thread wakes up
22:20:15.607 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:20:16.119 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:20:17.674 01.555 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"765c74ec-2b66-49bf-815a-b5677f6f0686"}
22:20:17.674 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"765c74ec-2b66-49bf-815a-b5677f6f0686"}
22:20:17.675 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7c259127-95c8-462f-87c2-34ee1ed028df"}
22:20:17.675 00.000 13300 case statement mapped state 1 to 101
22:20:17.676 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7c259127-95c8-462f-87c2-34ee1ed028df"}
22:20:19.154 01.478 11596 Exposure complete
22:20:19.250 00.096 11596 worker thread done servicing request
22:20:19.251 00.001 13300 OnExposeComplete: enter
22:20:19.251 00.000 13300 UpdateGuideState(): m_state=1
22:20:19.251 00.000 13300 UpdateCurrentPosition: no star selected
22:20:19.251 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:20:19.252 00.001 13300 Status Line: Nessuna stella selezionata
22:20:19.254 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=252, Gamma=0.510
22:20:19.263 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
22:20:19.263 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:19.263 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:20:19.263 00.000 13300 Enqueuing Expose request
22:20:19.263 00.000 11596 Worker thread wakes up
22:20:19.263 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:20:19.765 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:20:20.673 00.908 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3555abd5-5252-49f1-8cd2-8618bce17722"}
22:20:20.673 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3555abd5-5252-49f1-8cd2-8618bce17722"}
22:20:20.674 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f4488b1e-2206-46df-b39b-50e6cb5fa0a4"}
22:20:20.674 00.000 13300 case statement mapped state 1 to 101
22:20:20.674 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f4488b1e-2206-46df-b39b-50e6cb5fa0a4"}
22:20:22.813 02.139 11596 Exposure complete
22:20:22.888 00.075 11596 worker thread done servicing request
22:20:22.888 00.000 13300 OnExposeComplete: enter
22:20:22.888 00.000 13300 UpdateGuideState(): m_state=1
22:20:22.889 00.001 13300 UpdateCurrentPosition: no star selected
22:20:22.889 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:20:22.889 00.000 13300 Status Line: Nessuna stella selezionata
22:20:22.892 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:20:22.898 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:20:22.898 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:22.898 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:20:22.898 00.000 13300 Enqueuing Expose request
22:20:22.899 00.001 11596 Worker thread wakes up
22:20:22.899 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:20:23.409 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:20:23.701 00.292 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dc2828a8-cd58-4adc-a6ef-ffe7354a1318"}
22:20:23.701 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dc2828a8-cd58-4adc-a6ef-ffe7354a1318"}
22:20:23.702 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bff01d07-8830-491d-9104-f1ab3da340f3"}
22:20:23.702 00.000 13300 case statement mapped state 1 to 101
22:20:23.702 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bff01d07-8830-491d-9104-f1ab3da340f3"}
22:20:26.434 02.732 11596 Exposure complete
22:20:26.504 00.070 11596 worker thread done servicing request
22:20:26.504 00.000 13300 OnExposeComplete: enter
22:20:26.505 00.001 13300 UpdateGuideState(): m_state=1
22:20:26.505 00.000 13300 UpdateCurrentPosition: no star selected
22:20:26.505 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:20:26.505 00.000 13300 Status Line: Nessuna stella selezionata
22:20:26.508 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:20:26.516 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:20:26.516 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:26.516 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:20:26.516 00.000 13300 Enqueuing Expose request
22:20:26.516 00.000 11596 Worker thread wakes up
22:20:26.516 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:20:26.700 00.184 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"128b9515-e0f7-4439-a42d-62fcc2133c04"}
22:20:26.700 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"128b9515-e0f7-4439-a42d-62fcc2133c04"}
22:20:26.701 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"72518b68-89b6-4c3d-ad5c-d07ce61f17ad"}
22:20:26.701 00.000 13300 case statement mapped state 1 to 101
22:20:26.701 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"72518b68-89b6-4c3d-ad5c-d07ce61f17ad"}
22:20:27.024 00.323 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:20:29.701 02.677 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"25c6834b-c1c1-4a28-945c-91951fa31d28"}
22:20:29.701 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"25c6834b-c1c1-4a28-945c-91951fa31d28"}
22:20:29.702 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8b761d89-89da-4032-9ab4-78c168d70e01"}
22:20:29.702 00.000 13300 case statement mapped state 1 to 101
22:20:29.702 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8b761d89-89da-4032-9ab4-78c168d70e01"}
22:20:30.046 00.344 11596 Exposure complete
22:20:30.122 00.076 11596 worker thread done servicing request
22:20:30.122 00.000 13300 OnExposeComplete: enter
22:20:30.123 00.001 13300 UpdateGuideState(): m_state=1
22:20:30.123 00.000 13300 UpdateCurrentPosition: no star selected
22:20:30.123 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:20:30.123 00.000 13300 Status Line: Nessuna stella selezionata
22:20:30.126 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
22:20:30.133 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:20:30.133 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:30.133 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:20:30.134 00.001 13300 Enqueuing Expose request
22:20:30.134 00.000 11596 Worker thread wakes up
22:20:30.134 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:20:30.647 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:20:32.700 02.053 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cd5f5d57-dd4a-44a8-8418-6077ef06812d"}
22:20:32.700 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cd5f5d57-dd4a-44a8-8418-6077ef06812d"}
22:20:32.701 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cb974f69-5c96-4bd3-81cb-04b83abf176b"}
22:20:32.701 00.000 13300 case statement mapped state 1 to 101
22:20:32.701 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cb974f69-5c96-4bd3-81cb-04b83abf176b"}
22:20:33.678 00.977 11596 Exposure complete
22:20:33.761 00.083 11596 worker thread done servicing request
22:20:33.761 00.000 13300 OnExposeComplete: enter
22:20:33.761 00.000 13300 UpdateGuideState(): m_state=1
22:20:33.761 00.000 13300 UpdateCurrentPosition: no star selected
22:20:33.762 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:20:33.762 00.000 13300 Status Line: Nessuna stella selezionata
22:20:33.766 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:20:33.772 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:20:33.772 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:33.773 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:20:33.773 00.000 13300 Enqueuing Expose request
22:20:33.773 00.000 11596 Worker thread wakes up
22:20:33.773 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:20:34.278 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:20:35.701 01.423 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5be2eb82-849c-43fc-a16c-9077dc5e8b94"}
22:20:35.701 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5be2eb82-849c-43fc-a16c-9077dc5e8b94"}
22:20:35.702 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"897ebc67-5510-4503-9e40-607dc50755e4"}
22:20:35.702 00.000 13300 case statement mapped state 1 to 101
22:20:35.702 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"897ebc67-5510-4503-9e40-607dc50755e4"}
22:20:37.303 01.601 11596 Exposure complete
22:20:37.375 00.072 11596 worker thread done servicing request
22:20:37.375 00.000 13300 OnExposeComplete: enter
22:20:37.376 00.001 13300 UpdateGuideState(): m_state=1
22:20:37.376 00.000 13300 UpdateCurrentPosition: no star selected
22:20:37.376 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:20:37.376 00.000 13300 Status Line: Nessuna stella selezionata
22:20:37.379 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:20:37.387 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:20:37.387 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:37.387 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:20:37.387 00.000 13300 Enqueuing Expose request
22:20:37.387 00.000 11596 Worker thread wakes up
22:20:37.388 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:20:37.894 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:20:38.700 00.806 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4dd5472a-4ab3-442b-b32e-15676a93edfb"}
22:20:38.700 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4dd5472a-4ab3-442b-b32e-15676a93edfb"}
22:20:38.701 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"73173dae-fda1-4c46-9f64-e2e5716097f0"}
22:20:38.701 00.000 13300 case statement mapped state 1 to 101
22:20:38.701 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"73173dae-fda1-4c46-9f64-e2e5716097f0"}
22:20:40.919 02.218 11596 Exposure complete
22:20:40.989 00.070 11596 worker thread done servicing request
22:20:40.990 00.001 13300 OnExposeComplete: enter
22:20:40.990 00.000 13300 UpdateGuideState(): m_state=1
22:20:40.990 00.000 13300 UpdateCurrentPosition: no star selected
22:20:40.990 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:20:40.991 00.001 13300 Status Line: Nessuna stella selezionata
22:20:40.993 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:20:41.000 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:20:41.000 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:41.000 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:20:41.000 00.000 13300 Enqueuing Expose request
22:20:41.001 00.001 11596 Worker thread wakes up
22:20:41.001 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:20:41.505 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:20:41.701 00.196 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"01a77b66-f392-417c-b7d3-d042c2c13a8f"}
22:20:41.701 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"01a77b66-f392-417c-b7d3-d042c2c13a8f"}
22:20:41.702 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2211c5d8-f74e-4009-be92-6f9c360cd243"}
22:20:41.702 00.000 13300 case statement mapped state 1 to 101
22:20:41.702 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2211c5d8-f74e-4009-be92-6f9c360cd243"}
22:20:44.530 02.828 11596 Exposure complete
22:20:44.606 00.076 11596 worker thread done servicing request
22:20:44.606 00.000 13300 OnExposeComplete: enter
22:20:44.606 00.000 13300 UpdateGuideState(): m_state=1
22:20:44.607 00.001 13300 UpdateCurrentPosition: no star selected
22:20:44.607 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:20:44.607 00.000 13300 Status Line: Nessuna stella selezionata
22:20:44.610 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:20:44.617 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:20:44.617 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:44.617 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:20:44.618 00.001 13300 Enqueuing Expose request
22:20:44.618 00.000 11596 Worker thread wakes up
22:20:44.618 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:20:44.700 00.082 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"78ad5acf-1608-4b44-a597-c9a4d55a5865"}
22:20:44.700 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"78ad5acf-1608-4b44-a597-c9a4d55a5865"}
22:20:44.701 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b0ef677c-58ac-415c-a0e2-d35d6050dcc3"}
22:20:44.701 00.000 13300 case statement mapped state 1 to 101
22:20:44.701 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b0ef677c-58ac-415c-a0e2-d35d6050dcc3"}
22:20:45.121 00.420 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:20:47.700 02.579 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"425fee28-3e8f-4d06-9de9-ea3189743be4"}
22:20:47.700 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"425fee28-3e8f-4d06-9de9-ea3189743be4"}
22:20:47.701 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c4d15886-3dea-4781-9ffe-2657754b044f"}
22:20:47.701 00.000 13300 case statement mapped state 1 to 101
22:20:47.701 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c4d15886-3dea-4781-9ffe-2657754b044f"}
22:20:48.156 00.455 11596 Exposure complete
22:20:48.235 00.079 11596 worker thread done servicing request
22:20:48.235 00.000 13300 OnExposeComplete: enter
22:20:48.235 00.000 13300 UpdateGuideState(): m_state=1
22:20:48.235 00.000 13300 UpdateCurrentPosition: no star selected
22:20:48.236 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:20:48.236 00.000 13300 Status Line: Nessuna stella selezionata
22:20:48.239 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
22:20:48.245 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:20:48.245 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:48.245 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:20:48.245 00.000 13300 Enqueuing Expose request
22:20:48.245 00.000 11596 Worker thread wakes up
22:20:48.245 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:20:48.761 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:20:50.701 01.940 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c58ff09a-6be3-4b64-875a-2d84cb8e114b"}
22:20:50.701 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c58ff09a-6be3-4b64-875a-2d84cb8e114b"}
22:20:50.702 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"870808c4-a36a-4837-a452-b262104d0cfa"}
22:20:50.702 00.000 13300 case statement mapped state 1 to 101
22:20:50.702 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"870808c4-a36a-4837-a452-b262104d0cfa"}
22:20:51.793 01.091 11596 Exposure complete
22:20:51.882 00.089 11596 worker thread done servicing request
22:20:51.882 00.000 13300 OnExposeComplete: enter
22:20:51.882 00.000 13300 UpdateGuideState(): m_state=1
22:20:51.882 00.000 13300 UpdateCurrentPosition: no star selected
22:20:51.883 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:20:51.883 00.000 13300 Status Line: Nessuna stella selezionata
22:20:51.888 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:20:51.894 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:20:51.895 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:51.895 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:20:51.895 00.000 13300 Enqueuing Expose request
22:20:51.895 00.000 11596 Worker thread wakes up
22:20:51.895 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:20:52.406 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:20:53.700 01.294 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7fdbdd36-f187-4e66-98cf-58dd616539f1"}
22:20:53.700 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7fdbdd36-f187-4e66-98cf-58dd616539f1"}
22:20:53.701 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c35339d5-c2ef-4c3c-9a52-e532ea0a2cdc"}
22:20:53.701 00.000 13300 case statement mapped state 1 to 101
22:20:53.701 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c35339d5-c2ef-4c3c-9a52-e532ea0a2cdc"}
22:20:55.455 01.754 11596 Exposure complete
22:20:55.560 00.105 11596 worker thread done servicing request
22:20:55.560 00.000 13300 OnExposeComplete: enter
22:20:55.561 00.001 13300 UpdateGuideState(): m_state=1
22:20:55.561 00.000 13300 UpdateCurrentPosition: no star selected
22:20:55.561 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:20:55.561 00.000 13300 Status Line: Nessuna stella selezionata
22:20:55.565 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=252, Gamma=0.510
22:20:55.575 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:20:55.575 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:55.575 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:20:55.576 00.001 13300 Enqueuing Expose request
22:20:55.576 00.000 11596 Worker thread wakes up
22:20:55.576 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:20:56.086 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:20:57.166 01.080 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ee0f52fa-032c-4114-b0cf-afabe7e554bd"}
22:20:57.166 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ee0f52fa-032c-4114-b0cf-afabe7e554bd"}
22:20:57.167 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2a9ddc5d-3863-497e-8bcb-98dddb8b0bba"}
22:20:57.167 00.000 13300 case statement mapped state 1 to 101
22:20:57.168 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2a9ddc5d-3863-497e-8bcb-98dddb8b0bba"}
22:20:59.404 02.236 11596 Exposure complete
22:20:59.749 00.345 11596 worker thread done servicing request
22:20:59.749 00.000 13300 OnExposeComplete: enter
22:20:59.750 00.001 13300 UpdateGuideState(): m_state=1
22:20:59.750 00.000 13300 UpdateCurrentPosition: no star selected
22:20:59.751 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:20:59.751 00.000 13300 Status Line: Nessuna stella selezionata
22:20:59.756 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:20:59.811 00.055 13300 UpdateGuideState exits: Nessuna stella selezionata
22:20:59.811 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:59.811 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:20:59.811 00.000 13300 Enqueuing Expose request
22:20:59.812 00.001 11596 Worker thread wakes up
22:20:59.812 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:21:00.189 00.377 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"07033add-7df6-4ee1-a45a-f0d523c61a7f"}
22:21:00.189 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"07033add-7df6-4ee1-a45a-f0d523c61a7f"}
22:21:00.190 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7c108923-4f8a-4ae7-96e8-6b16a7c2725a"}
22:21:00.190 00.000 13300 case statement mapped state 1 to 101
22:21:00.190 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7c108923-4f8a-4ae7-96e8-6b16a7c2725a"}
22:21:00.323 00.133 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:21:03.219 02.896 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"85a23664-c429-4da0-9655-cd5d3cdf79ed"}
22:21:03.219 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"85a23664-c429-4da0-9655-cd5d3cdf79ed"}
22:21:03.452 00.233 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a623c1c4-4c23-4cea-a544-ec9ee3118dce"}
22:21:03.452 00.000 13300 case statement mapped state 1 to 101
22:21:03.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a623c1c4-4c23-4cea-a544-ec9ee3118dce"}
22:21:03.539 00.087 11596 Exposure complete
22:21:03.762 00.223 13300 OnExposeComplete: enter
22:21:03.762 00.000 11596 worker thread done servicing request
22:21:03.762 00.000 13300 UpdateGuideState(): m_state=1
22:21:03.763 00.001 13300 UpdateCurrentPosition: no star selected
22:21:03.763 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:21:03.764 00.001 13300 Status Line: Nessuna stella selezionata
22:21:03.815 00.051 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:21:03.828 00.013 13300 UpdateGuideState exits: Nessuna stella selezionata
22:21:03.829 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:03.829 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:21:03.829 00.000 13300 Enqueuing Expose request
22:21:03.843 00.014 11596 Worker thread wakes up
22:21:03.844 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:21:04.360 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:21:06.217 01.857 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b4ddfd29-b73c-4c67-9372-5bafdc3e88a0"}
22:21:06.217 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b4ddfd29-b73c-4c67-9372-5bafdc3e88a0"}
22:21:06.218 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"39931c80-2b07-4b55-89ca-5768a3492a88"}
22:21:06.218 00.000 13300 case statement mapped state 1 to 101
22:21:06.218 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"39931c80-2b07-4b55-89ca-5768a3492a88"}
22:21:07.385 01.167 11596 Exposure complete
22:21:07.461 00.076 11596 worker thread done servicing request
22:21:07.461 00.000 13300 OnExposeComplete: enter
22:21:07.461 00.000 13300 UpdateGuideState(): m_state=1
22:21:07.461 00.000 13300 UpdateCurrentPosition: no star selected
22:21:07.462 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:21:07.462 00.000 13300 Status Line: Nessuna stella selezionata
22:21:07.465 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:21:07.473 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:21:07.473 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:07.473 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:21:07.473 00.000 13300 Enqueuing Expose request
22:21:07.474 00.001 11596 Worker thread wakes up
22:21:07.474 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:21:07.979 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:21:09.216 01.237 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"db67c35e-07c4-43fd-8901-8a311b9b9db4"}
22:21:09.216 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"db67c35e-07c4-43fd-8901-8a311b9b9db4"}
22:21:09.216 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"30e584ae-ea9c-4763-8194-8180f61c5568"}
22:21:09.217 00.001 13300 case statement mapped state 1 to 101
22:21:09.217 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"30e584ae-ea9c-4763-8194-8180f61c5568"}
22:21:11.006 01.789 11596 Exposure complete
22:21:11.078 00.072 11596 worker thread done servicing request
22:21:11.078 00.000 13300 OnExposeComplete: enter
22:21:11.078 00.000 13300 UpdateGuideState(): m_state=1
22:21:11.078 00.000 13300 UpdateCurrentPosition: no star selected
22:21:11.079 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:21:11.079 00.000 13300 Status Line: Nessuna stella selezionata
22:21:11.081 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
22:21:11.091 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:21:11.091 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:11.091 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:21:11.092 00.001 13300 Enqueuing Expose request
22:21:11.092 00.000 11596 Worker thread wakes up
22:21:11.092 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:21:11.604 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:21:12.216 00.612 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4fa6ee5e-e616-4a8d-b047-4bc84230ea77"}
22:21:12.216 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4fa6ee5e-e616-4a8d-b047-4bc84230ea77"}
22:21:12.217 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7d6aa4dc-5b8f-4fde-a531-0343077ffcbb"}
22:21:12.217 00.000 13300 case statement mapped state 1 to 101
22:21:12.217 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7d6aa4dc-5b8f-4fde-a531-0343077ffcbb"}
22:21:14.647 02.430 11596 Exposure complete
22:21:14.761 00.114 11596 worker thread done servicing request
22:21:14.762 00.001 13300 OnExposeComplete: enter
22:21:14.762 00.000 13300 UpdateGuideState(): m_state=1
22:21:14.762 00.000 13300 UpdateCurrentPosition: no star selected
22:21:14.763 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:21:14.763 00.000 13300 Status Line: Nessuna stella selezionata
22:21:14.767 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:21:14.778 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
22:21:14.778 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:14.778 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:21:14.778 00.000 13300 Enqueuing Expose request
22:21:14.778 00.000 11596 Worker thread wakes up
22:21:14.779 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:21:15.217 00.438 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f04396d6-302b-4ff9-bc20-60f1395985fa"}
22:21:15.217 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f04396d6-302b-4ff9-bc20-60f1395985fa"}
22:21:15.218 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d19a7ac3-2a94-4823-a2b1-9ed051661696"}
22:21:15.218 00.000 13300 case statement mapped state 1 to 101
22:21:15.218 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d19a7ac3-2a94-4823-a2b1-9ed051661696"}
22:21:15.288 00.070 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:21:18.215 02.927 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"21a86a0f-9802-448d-8ad5-0a06656db263"}
22:21:18.215 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"21a86a0f-9802-448d-8ad5-0a06656db263"}
22:21:18.216 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c23ab47a-cf32-4ce0-b298-e63518d99e32"}
22:21:18.216 00.000 13300 case statement mapped state 1 to 101
22:21:18.216 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c23ab47a-cf32-4ce0-b298-e63518d99e32"}
22:21:18.350 00.134 11596 Exposure complete
22:21:18.423 00.073 11596 worker thread done servicing request
22:21:18.423 00.000 13300 OnExposeComplete: enter
22:21:18.423 00.000 13300 UpdateGuideState(): m_state=1
22:21:18.424 00.001 13300 UpdateCurrentPosition: no star selected
22:21:18.424 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:21:18.424 00.000 13300 Status Line: Nessuna stella selezionata
22:21:18.426 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:21:18.434 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:21:18.434 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:18.434 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:21:18.434 00.000 13300 Enqueuing Expose request
22:21:18.434 00.000 11596 Worker thread wakes up
22:21:18.434 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:21:18.938 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:21:21.214 02.276 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8fef9f9e-bc32-4c32-8052-b6ff41aa1f9e"}
22:21:21.214 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8fef9f9e-bc32-4c32-8052-b6ff41aa1f9e"}
22:21:21.215 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3bac6e58-8094-496a-90a2-42f860ead136"}
22:21:21.215 00.000 13300 case statement mapped state 1 to 101
22:21:21.215 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3bac6e58-8094-496a-90a2-42f860ead136"}
22:21:21.981 00.766 11596 Exposure complete
22:21:22.063 00.082 11596 worker thread done servicing request
22:21:22.063 00.000 13300 OnExposeComplete: enter
22:21:22.064 00.001 13300 UpdateGuideState(): m_state=1
22:21:22.064 00.000 13300 UpdateCurrentPosition: no star selected
22:21:22.064 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:21:22.064 00.000 13300 Status Line: Nessuna stella selezionata
22:21:22.067 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
22:21:22.074 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:21:22.074 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:22.074 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:21:22.074 00.000 13300 Enqueuing Expose request
22:21:22.074 00.000 11596 Worker thread wakes up
22:21:22.074 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:21:22.586 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:21:24.213 01.627 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"242bbbc6-1b3e-46e5-a681-ce56e2c492e7"}
22:21:24.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"242bbbc6-1b3e-46e5-a681-ce56e2c492e7"}
22:21:24.214 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aa133055-842f-4c37-b3c2-96a6772a0a68"}
22:21:24.214 00.000 13300 case statement mapped state 1 to 101
22:21:24.214 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"aa133055-842f-4c37-b3c2-96a6772a0a68"}
22:21:25.621 01.407 11596 Exposure complete
22:21:25.695 00.074 11596 worker thread done servicing request
22:21:25.695 00.000 13300 OnExposeComplete: enter
22:21:25.695 00.000 13300 UpdateGuideState(): m_state=1
22:21:25.696 00.001 13300 UpdateCurrentPosition: no star selected
22:21:25.696 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:21:25.697 00.001 13300 Status Line: Nessuna stella selezionata
22:21:25.699 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:21:25.706 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:21:25.706 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:25.706 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:21:25.706 00.000 13300 Enqueuing Expose request
22:21:25.706 00.000 11596 Worker thread wakes up
22:21:25.706 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:21:26.223 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:21:27.212 00.989 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a2a235b8-0b79-4fca-8299-802d200cd9fc"}
22:21:27.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a2a235b8-0b79-4fca-8299-802d200cd9fc"}
22:21:27.213 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5ae4f783-9a25-4d9b-9623-18b4632cc2aa"}
22:21:27.213 00.000 13300 case statement mapped state 1 to 101
22:21:27.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5ae4f783-9a25-4d9b-9623-18b4632cc2aa"}
22:21:29.253 02.040 11596 Exposure complete
22:21:29.327 00.074 11596 worker thread done servicing request
22:21:29.327 00.000 13300 OnExposeComplete: enter
22:21:29.327 00.000 13300 UpdateGuideState(): m_state=1
22:21:29.328 00.001 13300 UpdateCurrentPosition: no star selected
22:21:29.328 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:21:29.328 00.000 13300 Status Line: Nessuna stella selezionata
22:21:29.331 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:21:29.337 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:21:29.337 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:29.337 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:21:29.338 00.001 13300 Enqueuing Expose request
22:21:29.338 00.000 11596 Worker thread wakes up
22:21:29.338 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:21:29.853 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:21:30.211 00.358 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c66cc7b3-62d4-4ebc-8a58-b5b3d628e96c"}
22:21:30.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c66cc7b3-62d4-4ebc-8a58-b5b3d628e96c"}
22:21:30.212 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3a09137f-4c04-4c75-a30a-96c446f90528"}
22:21:30.212 00.000 13300 case statement mapped state 1 to 101
22:21:30.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3a09137f-4c04-4c75-a30a-96c446f90528"}
22:21:32.885 02.673 11596 Exposure complete
22:21:32.956 00.071 11596 worker thread done servicing request
22:21:32.957 00.001 13300 OnExposeComplete: enter
22:21:32.957 00.000 13300 UpdateGuideState(): m_state=1
22:21:32.957 00.000 13300 UpdateCurrentPosition: no star selected
22:21:32.957 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:21:32.958 00.001 13300 Status Line: Nessuna stella selezionata
22:21:32.960 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:21:32.967 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:21:32.967 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:32.967 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:21:32.967 00.000 13300 Enqueuing Expose request
22:21:32.967 00.000 11596 Worker thread wakes up
22:21:32.967 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:21:33.211 00.244 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"68f01c51-4c20-4479-b2f6-00eea95e9104"}
22:21:33.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"68f01c51-4c20-4479-b2f6-00eea95e9104"}
22:21:33.212 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"190c04af-c5af-4dba-b03f-8e01c15b6bf4"}
22:21:33.212 00.000 13300 case statement mapped state 1 to 101
22:21:33.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"190c04af-c5af-4dba-b03f-8e01c15b6bf4"}
22:21:33.475 00.263 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:21:36.209 02.734 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"33eb649f-b4fc-482f-969e-c250517f0432"}
22:21:36.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"33eb649f-b4fc-482f-969e-c250517f0432"}
22:21:36.210 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"772bc710-ad11-4d95-a1b9-603c5c9f9719"}
22:21:36.210 00.000 13300 case statement mapped state 1 to 101
22:21:36.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"772bc710-ad11-4d95-a1b9-603c5c9f9719"}
22:21:36.496 00.286 11596 Exposure complete
22:21:36.567 00.071 11596 worker thread done servicing request
22:21:36.568 00.001 13300 OnExposeComplete: enter
22:21:36.568 00.000 13300 UpdateGuideState(): m_state=1
22:21:36.568 00.000 13300 UpdateCurrentPosition: no star selected
22:21:36.568 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:21:36.569 00.001 13300 Status Line: Nessuna stella selezionata
22:21:36.571 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:21:36.578 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:21:36.578 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:36.578 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:21:36.578 00.000 13300 Enqueuing Expose request
22:21:36.579 00.001 11596 Worker thread wakes up
22:21:36.579 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:21:37.085 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:21:39.208 02.123 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c95915c8-8f8a-4e7c-963b-664a26ca440b"}
22:21:39.208 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c95915c8-8f8a-4e7c-963b-664a26ca440b"}
22:21:39.209 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9ed8751a-f127-4c93-9480-66d25f328562"}
22:21:39.209 00.000 13300 case statement mapped state 1 to 101
22:21:39.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9ed8751a-f127-4c93-9480-66d25f328562"}
22:21:40.105 00.896 11596 Exposure complete
22:21:40.176 00.071 11596 worker thread done servicing request
22:21:40.176 00.000 13300 OnExposeComplete: enter
22:21:40.176 00.000 13300 UpdateGuideState(): m_state=1
22:21:40.177 00.001 13300 UpdateCurrentPosition: no star selected
22:21:40.178 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:21:40.178 00.000 13300 Status Line: Nessuna stella selezionata
22:21:40.180 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=245, Gamma=0.510
22:21:40.188 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:21:40.188 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:40.188 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:21:40.188 00.000 13300 Enqueuing Expose request
22:21:40.188 00.000 11596 Worker thread wakes up
22:21:40.188 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:21:40.697 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:21:42.208 01.511 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4f08510f-4d99-4a55-bfc8-56ae6e079e33"}
22:21:42.208 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4f08510f-4d99-4a55-bfc8-56ae6e079e33"}
22:21:42.209 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5a6d61f9-6f3a-4631-a5c3-c697e1467f49"}
22:21:42.209 00.000 13300 case statement mapped state 1 to 101
22:21:42.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5a6d61f9-6f3a-4631-a5c3-c697e1467f49"}
22:21:43.730 01.521 11596 Exposure complete
22:21:43.808 00.078 11596 worker thread done servicing request
22:21:43.808 00.000 13300 OnExposeComplete: enter
22:21:43.808 00.000 13300 UpdateGuideState(): m_state=1
22:21:43.809 00.001 13300 UpdateCurrentPosition: no star selected
22:21:43.809 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:21:43.809 00.000 13300 Status Line: Nessuna stella selezionata
22:21:43.813 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:21:43.822 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
22:21:43.822 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:43.822 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:21:43.822 00.000 13300 Enqueuing Expose request
22:21:43.822 00.000 11596 Worker thread wakes up
22:21:43.823 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:21:44.334 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:21:45.207 00.873 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"49f36e65-5373-4908-b869-37c4ed5e1293"}
22:21:45.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"49f36e65-5373-4908-b869-37c4ed5e1293"}
22:21:45.208 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8ec68047-b773-4c11-a115-b0d1bd4dfb40"}
22:21:45.208 00.000 13300 case statement mapped state 1 to 101
22:21:45.208 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8ec68047-b773-4c11-a115-b0d1bd4dfb40"}
22:21:47.365 02.157 11596 Exposure complete
22:21:47.439 00.074 11596 worker thread done servicing request
22:21:47.439 00.000 13300 OnExposeComplete: enter
22:21:47.439 00.000 13300 UpdateGuideState(): m_state=1
22:21:47.439 00.000 13300 UpdateCurrentPosition: no star selected
22:21:47.439 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:21:47.440 00.001 13300 Status Line: Nessuna stella selezionata
22:21:47.443 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:21:47.452 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
22:21:47.453 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:47.453 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:21:47.453 00.000 13300 Enqueuing Expose request
22:21:47.453 00.000 11596 Worker thread wakes up
22:21:47.453 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:21:47.966 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:21:48.205 00.239 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"428d9604-0e2b-4698-8127-24c18217470e"}
22:21:48.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"428d9604-0e2b-4698-8127-24c18217470e"}
22:21:48.206 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2f19db61-aa43-4a20-a5b3-6e7a8cbec6ad"}
22:21:48.206 00.000 13300 case statement mapped state 1 to 101
22:21:48.206 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2f19db61-aa43-4a20-a5b3-6e7a8cbec6ad"}
22:21:50.991 02.785 11596 Exposure complete
22:21:51.062 00.071 11596 worker thread done servicing request
22:21:51.062 00.000 13300 OnExposeComplete: enter
22:21:51.062 00.000 13300 UpdateGuideState(): m_state=1
22:21:51.062 00.000 13300 UpdateCurrentPosition: no star selected
22:21:51.062 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:21:51.063 00.001 13300 Status Line: Nessuna stella selezionata
22:21:51.065 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:21:51.072 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:21:51.072 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:51.072 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:21:51.072 00.000 13300 Enqueuing Expose request
22:21:51.073 00.001 11596 Worker thread wakes up
22:21:51.073 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:21:51.205 00.132 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a2b0d534-4e98-4253-9d39-223c8745983c"}
22:21:51.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a2b0d534-4e98-4253-9d39-223c8745983c"}
22:21:51.206 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"41953376-7c77-413e-b289-2b2b4af64f2c"}
22:21:51.206 00.000 13300 case statement mapped state 1 to 101
22:21:51.206 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"41953376-7c77-413e-b289-2b2b4af64f2c"}
22:21:51.578 00.372 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:21:54.204 02.626 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"66dcc4b6-f1f6-4075-b8f9-3bf995718b7e"}
22:21:54.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"66dcc4b6-f1f6-4075-b8f9-3bf995718b7e"}
22:21:54.205 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"85cb0949-dd68-439e-99d1-e4fc6e8a8bce"}
22:21:54.205 00.000 13300 case statement mapped state 1 to 101
22:21:54.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"85cb0949-dd68-439e-99d1-e4fc6e8a8bce"}
22:21:54.619 00.414 11596 Exposure complete
22:21:54.721 00.102 11596 worker thread done servicing request
22:21:54.721 00.000 13300 OnExposeComplete: enter
22:21:54.721 00.000 13300 UpdateGuideState(): m_state=1
22:21:54.721 00.000 13300 UpdateCurrentPosition: no star selected
22:21:54.722 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:21:54.722 00.000 13300 Status Line: Nessuna stella selezionata
22:21:54.725 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:21:54.733 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:21:54.733 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:54.734 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:21:54.734 00.000 13300 Enqueuing Expose request
22:21:54.734 00.000 11596 Worker thread wakes up
22:21:54.734 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:21:55.244 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:21:57.204 01.960 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"455049e9-2cd5-4994-942f-2aef5cfd3f1c"}
22:21:57.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"455049e9-2cd5-4994-942f-2aef5cfd3f1c"}
22:21:57.205 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d1823b7a-cc30-489e-a738-c6a3ef65e63d"}
22:21:57.205 00.000 13300 case statement mapped state 1 to 101
22:21:57.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d1823b7a-cc30-489e-a738-c6a3ef65e63d"}
22:21:58.275 01.070 11596 Exposure complete
22:21:58.360 00.085 11596 worker thread done servicing request
22:21:58.360 00.000 13300 OnExposeComplete: enter
22:21:58.360 00.000 13300 UpdateGuideState(): m_state=1
22:21:58.360 00.000 13300 UpdateCurrentPosition: no star selected
22:21:58.361 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:21:58.361 00.000 13300 Status Line: Nessuna stella selezionata
22:21:58.363 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=253, Gamma=0.510
22:21:58.374 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
22:21:58.374 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:58.375 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:21:58.375 00.000 13300 Enqueuing Expose request
22:21:58.375 00.000 11596 Worker thread wakes up
22:21:58.375 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:21:58.876 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:22:01.558 02.682 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ed839cf1-9b4c-42dd-b995-27ffedcedb09"}
22:22:01.558 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ed839cf1-9b4c-42dd-b995-27ffedcedb09"}
22:22:01.581 00.023 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d0b48df5-6b16-4cee-b8fa-ba06e01a3120"}
22:22:01.581 00.000 13300 case statement mapped state 1 to 101
22:22:01.581 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d0b48df5-6b16-4cee-b8fa-ba06e01a3120"}
22:22:02.137 00.556 11596 Exposure complete
22:22:02.356 00.219 11596 worker thread done servicing request
22:22:02.357 00.001 13300 OnExposeComplete: enter
22:22:02.357 00.000 13300 UpdateGuideState(): m_state=1
22:22:02.357 00.000 13300 UpdateCurrentPosition: no star selected
22:22:02.357 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:22:02.357 00.000 13300 Status Line: Nessuna stella selezionata
22:22:02.361 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=251, Gamma=0.510
22:22:02.371 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:22:02.371 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:02.371 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:22:02.371 00.000 13300 Enqueuing Expose request
22:22:02.371 00.000 11596 Worker thread wakes up
22:22:02.372 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:22:02.911 00.539 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:22:04.729 01.818 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d6872657-845e-44ef-b360-576b6f9d210a"}
22:22:04.729 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d6872657-845e-44ef-b360-576b6f9d210a"}
22:22:04.781 00.052 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"40ef050a-606b-4e47-8e00-b8789f87f039"}
22:22:04.782 00.001 13300 case statement mapped state 1 to 101
22:22:04.782 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"40ef050a-606b-4e47-8e00-b8789f87f039"}
22:22:06.243 01.461 11596 Exposure complete
22:22:06.530 00.287 13300 OnExposeComplete: enter
22:22:06.531 00.001 13300 UpdateGuideState(): m_state=1
22:22:06.531 00.000 13300 UpdateCurrentPosition: no star selected
22:22:06.531 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:22:06.532 00.001 13300 Status Line: Nessuna stella selezionata
22:22:06.534 00.002 11596 worker thread done servicing request
22:22:06.535 00.001 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:22:06.545 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:22:06.546 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:06.546 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:22:06.546 00.000 13300 Enqueuing Expose request
22:22:06.546 00.000 11596 Worker thread wakes up
22:22:06.546 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:22:07.065 00.519 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:22:07.792 00.727 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"250fb775-575c-479f-bc06-6ea285591d6e"}
22:22:07.792 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"250fb775-575c-479f-bc06-6ea285591d6e"}
22:22:07.794 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b5465021-3b83-4ba7-adaf-0d0b6f2619b3"}
22:22:07.794 00.000 13300 case statement mapped state 1 to 101
22:22:07.794 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b5465021-3b83-4ba7-adaf-0d0b6f2619b3"}
22:22:10.111 02.317 11596 Exposure complete
22:22:10.193 00.082 11596 worker thread done servicing request
22:22:10.193 00.000 13300 OnExposeComplete: enter
22:22:10.193 00.000 13300 UpdateGuideState(): m_state=1
22:22:10.194 00.001 13300 UpdateCurrentPosition: no star selected
22:22:10.194 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:22:10.194 00.000 13300 Status Line: Nessuna stella selezionata
22:22:10.199 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:22:10.206 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:22:10.206 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:10.207 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:22:10.207 00.000 13300 Enqueuing Expose request
22:22:10.207 00.000 11596 Worker thread wakes up
22:22:10.207 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:22:10.714 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:22:10.790 00.076 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c90b2761-3f2f-4af4-bda3-7660f839b48d"}
22:22:10.790 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c90b2761-3f2f-4af4-bda3-7660f839b48d"}
22:22:10.791 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"69b763a5-e59e-4e7d-8e04-210b534174d5"}
22:22:10.791 00.000 13300 case statement mapped state 1 to 101
22:22:10.791 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"69b763a5-e59e-4e7d-8e04-210b534174d5"}
22:22:13.788 02.997 11596 Exposure complete
22:22:13.792 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3098f9b4-c820-4dc4-a3ca-cd1f70289ed9"}
22:22:13.792 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3098f9b4-c820-4dc4-a3ca-cd1f70289ed9"}
22:22:13.793 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0dc8ba50-6649-4ad4-9ca5-c9af9d156de0"}
22:22:13.794 00.001 13300 case statement mapped state 1 to 101
22:22:13.794 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0dc8ba50-6649-4ad4-9ca5-c9af9d156de0"}
22:22:13.918 00.124 11596 worker thread done servicing request
22:22:13.918 00.000 13300 OnExposeComplete: enter
22:22:13.918 00.000 13300 UpdateGuideState(): m_state=1
22:22:13.919 00.001 13300 UpdateCurrentPosition: no star selected
22:22:13.919 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:22:13.920 00.001 13300 Status Line: Nessuna stella selezionata
22:22:13.924 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:22:13.936 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
22:22:13.937 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:13.937 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:22:13.937 00.000 13300 Enqueuing Expose request
22:22:13.937 00.000 11596 Worker thread wakes up
22:22:13.937 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:22:14.451 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:22:16.791 02.340 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6dadab15-88dc-4c65-98a7-a7f1d6e28c58"}
22:22:16.791 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6dadab15-88dc-4c65-98a7-a7f1d6e28c58"}
22:22:16.792 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0250bb85-24e5-4f8f-b768-ad6cc302e0e5"}
22:22:16.793 00.001 13300 case statement mapped state 1 to 101
22:22:16.793 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0250bb85-24e5-4f8f-b768-ad6cc302e0e5"}
22:22:17.490 00.697 11596 Exposure complete
22:22:17.579 00.089 11596 worker thread done servicing request
22:22:17.580 00.001 13300 OnExposeComplete: enter
22:22:17.580 00.000 13300 UpdateGuideState(): m_state=1
22:22:17.580 00.000 13300 UpdateCurrentPosition: no star selected
22:22:17.580 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:22:17.581 00.001 13300 Status Line: Nessuna stella selezionata
22:22:17.583 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:22:17.592 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
22:22:17.592 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:17.592 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:22:17.593 00.001 13300 Enqueuing Expose request
22:22:17.593 00.000 11596 Worker thread wakes up
22:22:17.593 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:22:18.093 00.500 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:22:19.792 01.699 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8babf025-9bb9-4de2-81f7-244571f67602"}
22:22:19.792 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8babf025-9bb9-4de2-81f7-244571f67602"}
22:22:19.793 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3a83cb2b-360c-47b2-b126-0dc56c4efa84"}
22:22:19.793 00.000 13300 case statement mapped state 1 to 101
22:22:19.793 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3a83cb2b-360c-47b2-b126-0dc56c4efa84"}
22:22:21.122 01.329 11596 Exposure complete
22:22:21.215 00.093 11596 worker thread done servicing request
22:22:21.215 00.000 13300 OnExposeComplete: enter
22:22:21.215 00.000 13300 UpdateGuideState(): m_state=1
22:22:21.216 00.001 13300 UpdateCurrentPosition: no star selected
22:22:21.216 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:22:21.216 00.000 13300 Status Line: Nessuna stella selezionata
22:22:21.218 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:22:21.226 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:22:21.226 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:21.227 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:22:21.227 00.000 13300 Enqueuing Expose request
22:22:21.227 00.000 11596 Worker thread wakes up
22:22:21.227 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:22:21.740 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:22:22.791 01.051 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"95ac39a8-f91f-4820-99d7-4c5dc14f44a7"}
22:22:22.791 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"95ac39a8-f91f-4820-99d7-4c5dc14f44a7"}
22:22:22.792 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b9159bce-9f62-4e30-8dba-c75aeeeb1f8d"}
22:22:22.792 00.000 13300 case statement mapped state 1 to 101
22:22:22.792 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b9159bce-9f62-4e30-8dba-c75aeeeb1f8d"}
22:22:24.776 01.984 11596 Exposure complete
22:22:24.848 00.072 11596 worker thread done servicing request
22:22:24.848 00.000 13300 OnExposeComplete: enter
22:22:24.848 00.000 13300 UpdateGuideState(): m_state=1
22:22:24.848 00.000 13300 UpdateCurrentPosition: no star selected
22:22:24.848 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:22:24.849 00.001 13300 Status Line: Nessuna stella selezionata
22:22:24.852 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:22:24.860 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:22:24.860 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:24.860 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:22:24.860 00.000 13300 Enqueuing Expose request
22:22:24.860 00.000 11596 Worker thread wakes up
22:22:24.860 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:22:25.362 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:22:25.790 00.428 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fdfc2fb6-ce9b-4d24-bd05-221f5ecd96bf"}
22:22:25.791 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fdfc2fb6-ce9b-4d24-bd05-221f5ecd96bf"}
22:22:25.791 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8089cee9-dada-4f86-af36-5c06180c1a03"}
22:22:25.792 00.001 13300 case statement mapped state 1 to 101
22:22:25.792 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8089cee9-dada-4f86-af36-5c06180c1a03"}
22:22:28.391 02.599 11596 Exposure complete
22:22:28.464 00.073 11596 worker thread done servicing request
22:22:28.464 00.000 13300 OnExposeComplete: enter
22:22:28.464 00.000 13300 UpdateGuideState(): m_state=1
22:22:28.465 00.001 13300 UpdateCurrentPosition: no star selected
22:22:28.465 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:22:28.465 00.000 13300 Status Line: Nessuna stella selezionata
22:22:28.469 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:22:28.479 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:22:28.479 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:28.479 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:22:28.479 00.000 13300 Enqueuing Expose request
22:22:28.480 00.001 11596 Worker thread wakes up
22:22:28.480 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:22:28.789 00.309 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"febf0b47-b443-49f2-a057-e1feb6db0a83"}
22:22:28.789 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"febf0b47-b443-49f2-a057-e1feb6db0a83"}
22:22:28.790 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d766940b-e075-4b61-a081-9e74722c0a83"}
22:22:28.790 00.000 13300 case statement mapped state 1 to 101
22:22:28.790 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d766940b-e075-4b61-a081-9e74722c0a83"}
22:22:28.995 00.205 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:22:31.788 02.793 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eff0d646-d04f-4719-a55f-937fb60bae47"}
22:22:31.788 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eff0d646-d04f-4719-a55f-937fb60bae47"}
22:22:31.789 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cd151669-e10e-433d-86d5-6cd34f5e161e"}
22:22:31.789 00.000 13300 case statement mapped state 1 to 101
22:22:31.789 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cd151669-e10e-433d-86d5-6cd34f5e161e"}
22:22:32.030 00.241 11596 Exposure complete
22:22:32.100 00.070 11596 worker thread done servicing request
22:22:32.101 00.001 13300 OnExposeComplete: enter
22:22:32.101 00.000 13300 UpdateGuideState(): m_state=1
22:22:32.101 00.000 13300 UpdateCurrentPosition: no star selected
22:22:32.101 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:22:32.102 00.001 13300 Status Line: Nessuna stella selezionata
22:22:32.105 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:22:32.111 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:22:32.111 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:32.111 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:22:32.111 00.000 13300 Enqueuing Expose request
22:22:32.111 00.000 11596 Worker thread wakes up
22:22:32.112 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:22:32.612 00.500 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:22:34.788 02.176 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"163ee0e0-39e0-4154-8afa-fe9c83282ea8"}
22:22:34.788 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"163ee0e0-39e0-4154-8afa-fe9c83282ea8"}
22:22:34.789 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"30d01dc1-cc59-40fb-9bee-df4a335d2afc"}
22:22:34.789 00.000 13300 case statement mapped state 1 to 101
22:22:34.789 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"30d01dc1-cc59-40fb-9bee-df4a335d2afc"}
22:22:35.641 00.852 11596 Exposure complete
22:22:35.714 00.073 11596 worker thread done servicing request
22:22:35.714 00.000 13300 OnExposeComplete: enter
22:22:35.714 00.000 13300 UpdateGuideState(): m_state=1
22:22:35.714 00.000 13300 UpdateCurrentPosition: no star selected
22:22:35.715 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:22:35.715 00.000 13300 Status Line: Nessuna stella selezionata
22:22:35.717 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:22:35.724 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:22:35.724 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:35.724 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:22:35.724 00.000 13300 Enqueuing Expose request
22:22:35.724 00.000 11596 Worker thread wakes up
22:22:35.724 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:22:36.228 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:22:37.787 01.559 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0471b31a-6867-4cfc-9778-04a0b5045455"}
22:22:37.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0471b31a-6867-4cfc-9778-04a0b5045455"}
22:22:37.788 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8955a51d-b4db-4080-8ed5-dd2f761ab236"}
22:22:37.788 00.000 13300 case statement mapped state 1 to 101
22:22:37.788 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8955a51d-b4db-4080-8ed5-dd2f761ab236"}
22:22:39.383 01.595 11596 Exposure complete
22:22:39.455 00.072 11596 worker thread done servicing request
22:22:39.455 00.000 13300 OnExposeComplete: enter
22:22:39.455 00.000 13300 UpdateGuideState(): m_state=1
22:22:39.456 00.001 13300 UpdateCurrentPosition: no star selected
22:22:39.456 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:22:39.456 00.000 13300 Status Line: Nessuna stella selezionata
22:22:39.459 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:22:39.465 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:22:39.466 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:39.466 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:22:39.466 00.000 13300 Enqueuing Expose request
22:22:39.466 00.000 11596 Worker thread wakes up
22:22:39.466 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:22:39.969 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:22:40.787 00.818 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bd9502a7-7f3b-4a2a-94e8-58785060bfb8"}
22:22:40.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bd9502a7-7f3b-4a2a-94e8-58785060bfb8"}
22:22:40.788 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e493820a-0d42-4b81-9128-1dc338e4bfe3"}
22:22:40.788 00.000 13300 case statement mapped state 1 to 101
22:22:40.788 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e493820a-0d42-4b81-9128-1dc338e4bfe3"}
22:22:43.014 02.226 11596 Exposure complete
22:22:43.086 00.072 11596 worker thread done servicing request
22:22:43.086 00.000 13300 OnExposeComplete: enter
22:22:43.086 00.000 13300 UpdateGuideState(): m_state=1
22:22:43.086 00.000 13300 UpdateCurrentPosition: no star selected
22:22:43.087 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:22:43.087 00.000 13300 Status Line: Nessuna stella selezionata
22:22:43.090 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:22:43.096 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:22:43.096 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:43.096 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:22:43.096 00.000 13300 Enqueuing Expose request
22:22:43.096 00.000 11596 Worker thread wakes up
22:22:43.096 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:22:43.607 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:22:43.785 00.178 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ce654a36-01b3-444c-86f4-91ed6818265f"}
22:22:43.785 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ce654a36-01b3-444c-86f4-91ed6818265f"}
22:22:43.786 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f9fd6688-7e30-4118-8b62-b3c4a8360152"}
22:22:43.786 00.000 13300 case statement mapped state 1 to 101
22:22:43.786 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f9fd6688-7e30-4118-8b62-b3c4a8360152"}
22:22:46.637 02.851 11596 Exposure complete
22:22:46.722 00.085 11596 worker thread done servicing request
22:22:46.722 00.000 13300 OnExposeComplete: enter
22:22:46.723 00.001 13300 UpdateGuideState(): m_state=1
22:22:46.723 00.000 13300 UpdateCurrentPosition: no star selected
22:22:46.723 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:22:46.723 00.000 13300 Status Line: Nessuna stella selezionata
22:22:46.726 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
22:22:46.735 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
22:22:46.735 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:46.735 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:22:46.735 00.000 13300 Enqueuing Expose request
22:22:46.735 00.000 11596 Worker thread wakes up
22:22:46.735 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:22:46.785 00.050 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8898818b-11f9-43c1-bdcf-cdb4537a27fd"}
22:22:46.785 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8898818b-11f9-43c1-bdcf-cdb4537a27fd"}
22:22:46.786 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9ef1d986-d045-48d4-b62f-4cab33a4984b"}
22:22:46.786 00.000 13300 case statement mapped state 1 to 101
22:22:46.786 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9ef1d986-d045-48d4-b62f-4cab33a4984b"}
22:22:47.239 00.453 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:22:49.784 02.545 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cac400c4-8287-4b5c-8b50-f92a2afe405d"}
22:22:49.784 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cac400c4-8287-4b5c-8b50-f92a2afe405d"}
22:22:49.785 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9d4afae1-27c4-4cbf-bdb4-92e12ab5cac3"}
22:22:49.785 00.000 13300 case statement mapped state 1 to 101
22:22:49.785 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9d4afae1-27c4-4cbf-bdb4-92e12ab5cac3"}
22:22:50.267 00.482 11596 Exposure complete
22:22:50.341 00.074 11596 worker thread done servicing request
22:22:50.341 00.000 13300 OnExposeComplete: enter
22:22:50.341 00.000 13300 UpdateGuideState(): m_state=1
22:22:50.342 00.001 13300 UpdateCurrentPosition: no star selected
22:22:50.342 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:22:50.342 00.000 13300 Status Line: Nessuna stella selezionata
22:22:50.345 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:22:50.352 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:22:50.352 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:50.352 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:22:50.353 00.001 13300 Enqueuing Expose request
22:22:50.353 00.000 11596 Worker thread wakes up
22:22:50.353 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:22:50.869 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:22:52.783 01.914 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2e3d25eb-f933-413e-9b32-5910579d81be"}
22:22:52.783 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2e3d25eb-f933-413e-9b32-5910579d81be"}
22:22:52.784 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cac95163-ba87-468b-9bd3-ed5fc780ca5e"}
22:22:52.784 00.000 13300 case statement mapped state 1 to 101
22:22:52.784 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cac95163-ba87-468b-9bd3-ed5fc780ca5e"}
22:22:53.896 01.112 11596 Exposure complete
22:22:53.989 00.093 11596 worker thread done servicing request
22:22:53.990 00.001 13300 OnExposeComplete: enter
22:22:53.990 00.000 13300 UpdateGuideState(): m_state=1
22:22:53.990 00.000 13300 UpdateCurrentPosition: no star selected
22:22:53.990 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:22:53.991 00.001 13300 Status Line: Nessuna stella selezionata
22:22:53.996 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:22:54.005 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
22:22:54.006 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:54.006 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:22:54.006 00.000 13300 Enqueuing Expose request
22:22:54.006 00.000 11596 Worker thread wakes up
22:22:54.006 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:22:54.514 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:22:55.783 01.269 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"21afb7d5-fb04-49be-959f-a80fc2242fde"}
22:22:55.783 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"21afb7d5-fb04-49be-959f-a80fc2242fde"}
22:22:55.784 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b92ada8a-06db-4884-89a9-50b6a1abb6eb"}
22:22:55.784 00.000 13300 case statement mapped state 1 to 101
22:22:55.784 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b92ada8a-06db-4884-89a9-50b6a1abb6eb"}
22:22:57.557 01.773 11596 Exposure complete
22:22:57.650 00.093 11596 worker thread done servicing request
22:22:57.651 00.001 13300 OnExposeComplete: enter
22:22:57.651 00.000 13300 UpdateGuideState(): m_state=1
22:22:57.651 00.000 13300 UpdateCurrentPosition: no star selected
22:22:57.651 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:22:57.652 00.001 13300 Status Line: Nessuna stella selezionata
22:22:57.654 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:22:57.662 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:22:57.662 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:57.662 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:22:57.662 00.000 13300 Enqueuing Expose request
22:22:57.663 00.001 11596 Worker thread wakes up
22:22:57.663 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:22:58.167 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:22:58.782 00.615 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"24fc4733-1070-4fc4-9bee-20b3d3abab18"}
22:22:58.782 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"24fc4733-1070-4fc4-9bee-20b3d3abab18"}
22:22:58.783 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f4f62ac8-522a-4a4b-b80c-ee4541d13126"}
22:22:58.783 00.000 13300 case statement mapped state 1 to 101
22:22:58.784 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f4f62ac8-522a-4a4b-b80c-ee4541d13126"}
22:23:01.205 02.421 11596 Exposure complete
22:23:01.294 00.089 11596 worker thread done servicing request
22:23:01.294 00.000 13300 OnExposeComplete: enter
22:23:01.294 00.000 13300 UpdateGuideState(): m_state=1
22:23:01.294 00.000 13300 UpdateCurrentPosition: no star selected
22:23:01.295 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:23:01.295 00.000 13300 Status Line: Nessuna stella selezionata
22:23:01.300 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:23:01.311 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
22:23:01.311 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:01.312 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:23:01.312 00.000 13300 Enqueuing Expose request
22:23:01.312 00.000 11596 Worker thread wakes up
22:23:01.312 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:23:01.782 00.470 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"50e2486a-0557-46a2-9531-11417b270d6c"}
22:23:01.782 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"50e2486a-0557-46a2-9531-11417b270d6c"}
22:23:01.783 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2c16db90-1697-4904-9bfa-c2eca0bbc22d"}
22:23:01.783 00.000 13300 case statement mapped state 1 to 101
22:23:01.783 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2c16db90-1697-4904-9bfa-c2eca0bbc22d"}
22:23:01.815 00.032 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:23:05.046 03.231 11596 Exposure complete
22:23:05.173 00.127 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0be1cbc8-fb42-489e-bec5-a35e06320248"}
22:23:05.173 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0be1cbc8-fb42-489e-bec5-a35e06320248"}
22:23:05.202 00.029 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c1276ec8-2cb1-42b2-84e5-2e32c7e7fd27"}
22:23:05.202 00.000 13300 case statement mapped state 1 to 101
22:23:05.203 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c1276ec8-2cb1-42b2-84e5-2e32c7e7fd27"}
22:23:05.314 00.111 11596 worker thread done servicing request
22:23:05.314 00.000 13300 OnExposeComplete: enter
22:23:05.315 00.001 13300 UpdateGuideState(): m_state=1
22:23:05.315 00.000 13300 UpdateCurrentPosition: no star selected
22:23:05.315 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:23:05.315 00.000 13300 Status Line: Nessuna stella selezionata
22:23:05.318 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:23:05.370 00.052 13300 UpdateGuideState exits: Nessuna stella selezionata
22:23:05.370 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:05.371 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:23:05.371 00.000 13300 Enqueuing Expose request
22:23:05.371 00.000 11596 Worker thread wakes up
22:23:05.372 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:23:05.886 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:23:09.130 03.244 11596 Exposure complete
22:23:09.300 00.170 11596 worker thread done servicing request
22:23:09.301 00.001 13300 OnExposeComplete: enter
22:23:09.301 00.000 13300 UpdateGuideState(): m_state=1
22:23:09.301 00.000 13300 UpdateCurrentPosition: no star selected
22:23:09.301 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:23:09.301 00.000 13300 Status Line: Nessuna stella selezionata
22:23:09.304 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:23:09.328 00.024 13300 UpdateGuideState exits: Nessuna stella selezionata
22:23:09.328 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:09.328 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:23:09.328 00.000 13300 Enqueuing Expose request
22:23:09.328 00.000 11596 Worker thread wakes up
22:23:09.328 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:23:09.850 00.522 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:23:10.444 00.594 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8b7d1995-11fb-4cf9-af54-15dc90a89521"}
22:23:10.444 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8b7d1995-11fb-4cf9-af54-15dc90a89521"}
22:23:10.447 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2cc7e38e-be0c-45aa-a49e-827ca9d02e28"}
22:23:10.447 00.000 13300 case statement mapped state 1 to 101
22:23:10.447 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2cc7e38e-be0c-45aa-a49e-827ca9d02e28"}
22:23:12.888 02.441 11596 Exposure complete
22:23:12.972 00.084 11596 worker thread done servicing request
22:23:12.972 00.000 13300 OnExposeComplete: enter
22:23:12.972 00.000 13300 UpdateGuideState(): m_state=1
22:23:12.973 00.001 13300 UpdateCurrentPosition: no star selected
22:23:12.973 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:23:12.974 00.001 13300 Status Line: Nessuna stella selezionata
22:23:12.978 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:23:12.985 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:23:12.985 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:12.985 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:23:12.985 00.000 13300 Enqueuing Expose request
22:23:12.986 00.001 11596 Worker thread wakes up
22:23:12.986 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:23:13.442 00.456 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"52228843-d8d3-4916-a22e-30bf75d4a1e4"}
22:23:13.442 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"52228843-d8d3-4916-a22e-30bf75d4a1e4"}
22:23:13.444 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4fd33b4f-4017-4f79-9b73-c985c66060a2"}
22:23:13.444 00.000 13300 case statement mapped state 1 to 101
22:23:13.444 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4fd33b4f-4017-4f79-9b73-c985c66060a2"}
22:23:13.501 00.057 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:23:16.442 02.941 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b120fd4d-8fa0-4b85-b53d-ea30aeb0a833"}
22:23:16.442 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b120fd4d-8fa0-4b85-b53d-ea30aeb0a833"}
22:23:16.443 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a0cc291f-3f7e-4231-81fd-a7a0c36a9a4a"}
22:23:16.443 00.000 13300 case statement mapped state 1 to 101
22:23:16.443 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a0cc291f-3f7e-4231-81fd-a7a0c36a9a4a"}
22:23:16.534 00.091 11596 Exposure complete
22:23:16.628 00.094 11596 worker thread done servicing request
22:23:16.628 00.000 13300 OnExposeComplete: enter
22:23:16.628 00.000 13300 UpdateGuideState(): m_state=1
22:23:16.629 00.001 13300 UpdateCurrentPosition: no star selected
22:23:16.629 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:23:16.629 00.000 13300 Status Line: Nessuna stella selezionata
22:23:16.632 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:23:16.639 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:23:16.639 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:16.639 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:23:16.639 00.000 13300 Enqueuing Expose request
22:23:16.640 00.001 11596 Worker thread wakes up
22:23:16.640 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:23:17.148 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:23:19.442 02.294 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3ddf4573-f7e7-4680-8546-cf7b413c4802"}
22:23:19.442 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3ddf4573-f7e7-4680-8546-cf7b413c4802"}
22:23:19.443 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"91f4a18d-31d2-4fb4-b007-8609ba7a6c81"}
22:23:19.443 00.000 13300 case statement mapped state 1 to 101
22:23:19.443 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"91f4a18d-31d2-4fb4-b007-8609ba7a6c81"}
22:23:20.184 00.741 11596 Exposure complete
22:23:20.258 00.074 11596 worker thread done servicing request
22:23:20.258 00.000 13300 OnExposeComplete: enter
22:23:20.258 00.000 13300 UpdateGuideState(): m_state=1
22:23:20.259 00.001 13300 UpdateCurrentPosition: no star selected
22:23:20.259 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:23:20.260 00.001 13300 Status Line: Nessuna stella selezionata
22:23:20.263 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:23:20.273 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:23:20.273 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:20.274 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:23:20.274 00.000 13300 Enqueuing Expose request
22:23:20.274 00.000 11596 Worker thread wakes up
22:23:20.274 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:23:20.779 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:23:22.443 01.664 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0c87bc37-81d8-4aa4-b010-7c7b2412c879"}
22:23:22.443 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0c87bc37-81d8-4aa4-b010-7c7b2412c879"}
22:23:22.443 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0cfd557c-66d8-42fb-9652-b5c40eeb760f"}
22:23:22.444 00.001 13300 case statement mapped state 1 to 101
22:23:22.444 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0cfd557c-66d8-42fb-9652-b5c40eeb760f"}
22:23:23.807 01.363 11596 Exposure complete
22:23:23.885 00.078 11596 worker thread done servicing request
22:23:23.885 00.000 13300 OnExposeComplete: enter
22:23:23.886 00.001 13300 UpdateGuideState(): m_state=1
22:23:23.886 00.000 13300 UpdateCurrentPosition: no star selected
22:23:23.886 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:23:23.886 00.000 13300 Status Line: Nessuna stella selezionata
22:23:23.889 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:23:23.896 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:23:23.896 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:23.896 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:23:23.896 00.000 13300 Enqueuing Expose request
22:23:23.896 00.000 11596 Worker thread wakes up
22:23:23.896 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:23:24.409 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:23:25.441 01.032 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"695faf17-7355-45b8-b3e1-7f11e0edbffe"}
22:23:25.441 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"695faf17-7355-45b8-b3e1-7f11e0edbffe"}
22:23:25.442 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"02fff2c1-277a-4c72-accb-d071ddd82d8e"}
22:23:25.442 00.000 13300 case statement mapped state 1 to 101
22:23:25.442 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"02fff2c1-277a-4c72-accb-d071ddd82d8e"}
22:23:27.434 01.992 11596 Exposure complete
22:23:27.507 00.073 11596 worker thread done servicing request
22:23:27.508 00.001 13300 OnExposeComplete: enter
22:23:27.508 00.000 13300 UpdateGuideState(): m_state=1
22:23:27.509 00.001 13300 UpdateCurrentPosition: no star selected
22:23:27.510 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:23:27.510 00.000 13300 Status Line: Nessuna stella selezionata
22:23:27.513 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:23:27.519 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:23:27.520 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:27.520 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:23:27.520 00.000 13300 Enqueuing Expose request
22:23:27.520 00.000 11596 Worker thread wakes up
22:23:27.520 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:23:28.026 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:23:28.442 00.416 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"48e1812a-6bd4-4dee-875c-ef943c43b2d0"}
22:23:28.442 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"48e1812a-6bd4-4dee-875c-ef943c43b2d0"}
22:23:28.443 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"80e90688-b09f-4065-989b-9aa6017f942d"}
22:23:28.443 00.000 13300 case statement mapped state 1 to 101
22:23:28.443 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"80e90688-b09f-4065-989b-9aa6017f942d"}
22:23:31.051 02.608 11596 Exposure complete
22:23:31.132 00.081 11596 worker thread done servicing request
22:23:31.133 00.001 13300 OnExposeComplete: enter
22:23:31.133 00.000 13300 UpdateGuideState(): m_state=1
22:23:31.134 00.001 13300 UpdateCurrentPosition: no star selected
22:23:31.134 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:23:31.134 00.000 13300 Status Line: Nessuna stella selezionata
22:23:31.137 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:23:31.144 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:23:31.144 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:31.144 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:23:31.144 00.000 13300 Enqueuing Expose request
22:23:31.144 00.000 11596 Worker thread wakes up
22:23:31.144 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:23:31.441 00.297 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"63be870a-3d3b-41ac-84cc-d718cb73fcf4"}
22:23:31.441 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"63be870a-3d3b-41ac-84cc-d718cb73fcf4"}
22:23:31.442 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a50d9fd8-337c-402d-8c08-4dd682da7f69"}
22:23:31.442 00.000 13300 case statement mapped state 1 to 101
22:23:31.442 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a50d9fd8-337c-402d-8c08-4dd682da7f69"}
22:23:31.651 00.209 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:23:34.441 02.790 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b2c68afe-0192-4006-b23e-c74595e982e7"}
22:23:34.441 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b2c68afe-0192-4006-b23e-c74595e982e7"}
22:23:34.442 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6841224f-fad5-4c0c-b2b3-f2baa1d25049"}
22:23:34.442 00.000 13300 case statement mapped state 1 to 101
22:23:34.442 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6841224f-fad5-4c0c-b2b3-f2baa1d25049"}
22:23:34.686 00.244 11596 Exposure complete
22:23:34.759 00.073 11596 worker thread done servicing request
22:23:34.759 00.000 13300 OnExposeComplete: enter
22:23:34.759 00.000 13300 UpdateGuideState(): m_state=1
22:23:34.759 00.000 13300 UpdateCurrentPosition: no star selected
22:23:34.760 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:23:34.760 00.000 13300 Status Line: Nessuna stella selezionata
22:23:34.762 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:23:34.769 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:23:34.770 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:34.770 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:23:34.770 00.000 13300 Enqueuing Expose request
22:23:34.770 00.000 11596 Worker thread wakes up
22:23:34.770 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:23:35.282 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:23:37.439 02.157 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"25dd232c-6cd6-4d0c-9403-ea765f140406"}
22:23:37.439 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"25dd232c-6cd6-4d0c-9403-ea765f140406"}
22:23:37.440 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3c57a9a9-f4b9-411e-9a6a-1fdb83c7cfd2"}
22:23:37.440 00.000 13300 case statement mapped state 1 to 101
22:23:37.440 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3c57a9a9-f4b9-411e-9a6a-1fdb83c7cfd2"}
22:23:38.313 00.873 11596 Exposure complete
22:23:38.384 00.071 11596 worker thread done servicing request
22:23:38.384 00.000 13300 OnExposeComplete: enter
22:23:38.385 00.001 13300 UpdateGuideState(): m_state=1
22:23:38.385 00.000 13300 UpdateCurrentPosition: no star selected
22:23:38.385 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:23:38.385 00.000 13300 Status Line: Nessuna stella selezionata
22:23:38.388 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
22:23:38.395 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:23:38.395 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:38.395 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:23:38.395 00.000 13300 Enqueuing Expose request
22:23:38.395 00.000 11596 Worker thread wakes up
22:23:38.395 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:23:38.905 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:23:40.439 01.534 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cefc38a5-508a-41ed-866e-a6788d5e8cee"}
22:23:40.439 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cefc38a5-508a-41ed-866e-a6788d5e8cee"}
22:23:40.440 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1eb9872c-648b-4bf6-90f9-f3ffa42671b6"}
22:23:40.440 00.000 13300 case statement mapped state 1 to 101
22:23:40.440 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1eb9872c-648b-4bf6-90f9-f3ffa42671b6"}
22:23:41.938 01.498 11596 Exposure complete
22:23:42.018 00.080 11596 worker thread done servicing request
22:23:42.018 00.000 13300 OnExposeComplete: enter
22:23:42.019 00.001 13300 UpdateGuideState(): m_state=1
22:23:42.019 00.000 13300 UpdateCurrentPosition: no star selected
22:23:42.019 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:23:42.019 00.000 13300 Status Line: Nessuna stella selezionata
22:23:42.023 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:23:42.031 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:23:42.032 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:42.032 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:23:42.032 00.000 13300 Enqueuing Expose request
22:23:42.032 00.000 11596 Worker thread wakes up
22:23:42.032 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:23:42.547 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:23:43.438 00.891 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"738a020c-c5c2-4d98-901c-bb5370a1c96f"}
22:23:43.438 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"738a020c-c5c2-4d98-901c-bb5370a1c96f"}
22:23:43.439 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1af4af0b-6add-4aef-8ae6-23f1ad67638b"}
22:23:43.439 00.000 13300 case statement mapped state 1 to 101
22:23:43.439 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1af4af0b-6add-4aef-8ae6-23f1ad67638b"}
22:23:45.583 02.144 11596 Exposure complete
22:23:45.666 00.083 11596 worker thread done servicing request
22:23:45.666 00.000 13300 OnExposeComplete: enter
22:23:45.666 00.000 13300 UpdateGuideState(): m_state=1
22:23:45.666 00.000 13300 UpdateCurrentPosition: no star selected
22:23:45.667 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:23:45.667 00.000 13300 Status Line: Nessuna stella selezionata
22:23:45.669 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:23:45.677 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:23:45.677 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:45.677 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:23:45.677 00.000 13300 Enqueuing Expose request
22:23:45.678 00.001 11596 Worker thread wakes up
22:23:45.678 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:23:46.182 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:23:46.437 00.255 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2300fef1-84ab-4a31-bb15-5ca57ce9dccb"}
22:23:46.437 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2300fef1-84ab-4a31-bb15-5ca57ce9dccb"}
22:23:46.438 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"045e686f-8f63-4b69-b901-f2d4122c0361"}
22:23:46.438 00.000 13300 case statement mapped state 1 to 101
22:23:46.438 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"045e686f-8f63-4b69-b901-f2d4122c0361"}
22:23:49.216 02.778 11596 Exposure complete
22:23:49.299 00.083 11596 worker thread done servicing request
22:23:49.299 00.000 13300 OnExposeComplete: enter
22:23:49.299 00.000 13300 UpdateGuideState(): m_state=1
22:23:49.299 00.000 13300 UpdateCurrentPosition: no star selected
22:23:49.300 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:23:49.300 00.000 13300 Status Line: Nessuna stella selezionata
22:23:49.302 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:23:49.309 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:23:49.309 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:49.310 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:23:49.310 00.000 13300 Enqueuing Expose request
22:23:49.310 00.000 11596 Worker thread wakes up
22:23:49.310 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:23:49.438 00.128 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5fcb6258-bf9a-415d-abb6-a7c822976e45"}
22:23:49.438 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5fcb6258-bf9a-415d-abb6-a7c822976e45"}
22:23:49.439 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ae856ca3-4101-4c77-bb7d-9b70299b954c"}
22:23:49.439 00.000 13300 case statement mapped state 1 to 101
22:23:49.439 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ae856ca3-4101-4c77-bb7d-9b70299b954c"}
22:23:49.820 00.381 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:23:52.437 02.617 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7af87594-b312-4894-b521-033f2d6fb9b7"}
22:23:52.437 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7af87594-b312-4894-b521-033f2d6fb9b7"}
22:23:52.437 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b0ee8ab9-37ca-4e24-872f-7bf9e52722ca"}
22:23:52.438 00.001 13300 case statement mapped state 1 to 101
22:23:52.438 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b0ee8ab9-37ca-4e24-872f-7bf9e52722ca"}
22:23:52.857 00.419 11596 Exposure complete
22:23:52.929 00.072 11596 worker thread done servicing request
22:23:52.930 00.001 13300 OnExposeComplete: enter
22:23:52.930 00.000 13300 UpdateGuideState(): m_state=1
22:23:52.930 00.000 13300 UpdateCurrentPosition: no star selected
22:23:52.930 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:23:52.931 00.001 13300 Status Line: Nessuna stella selezionata
22:23:52.933 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:23:52.940 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:23:52.940 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:52.940 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:23:52.940 00.000 13300 Enqueuing Expose request
22:23:52.940 00.000 11596 Worker thread wakes up
22:23:52.940 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:23:53.443 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:23:55.436 01.993 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cd61e1b7-7dc5-45d6-b76c-ceb950857cf7"}
22:23:55.436 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cd61e1b7-7dc5-45d6-b76c-ceb950857cf7"}
22:23:55.437 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"49935204-5ea1-4d1e-93ac-aa7874b3b9fa"}
22:23:55.437 00.000 13300 case statement mapped state 1 to 101
22:23:55.437 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"49935204-5ea1-4d1e-93ac-aa7874b3b9fa"}
22:23:56.469 01.032 11596 Exposure complete
22:23:56.546 00.077 11596 worker thread done servicing request
22:23:56.546 00.000 13300 OnExposeComplete: enter
22:23:56.546 00.000 13300 UpdateGuideState(): m_state=1
22:23:56.546 00.000 13300 UpdateCurrentPosition: no star selected
22:23:56.547 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:23:56.547 00.000 13300 Status Line: Nessuna stella selezionata
22:23:56.550 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:23:56.556 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:23:56.557 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:56.557 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:23:56.557 00.000 13300 Enqueuing Expose request
22:23:56.557 00.000 11596 Worker thread wakes up
22:23:56.557 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:23:57.059 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:23:58.435 01.376 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"46311e2a-ba51-4cfe-8cc5-15ef0e447d24"}
22:23:58.435 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"46311e2a-ba51-4cfe-8cc5-15ef0e447d24"}
22:23:58.436 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"33089b35-71c7-461e-942e-2683ab932642"}
22:23:58.436 00.000 13300 case statement mapped state 1 to 101
22:23:58.436 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"33089b35-71c7-461e-942e-2683ab932642"}
22:24:00.098 01.662 11596 Exposure complete
22:24:00.183 00.085 11596 worker thread done servicing request
22:24:00.183 00.000 13300 OnExposeComplete: enter
22:24:00.183 00.000 13300 UpdateGuideState(): m_state=1
22:24:00.183 00.000 13300 UpdateCurrentPosition: no star selected
22:24:00.184 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:24:00.184 00.000 13300 Status Line: Nessuna stella selezionata
22:24:00.186 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
22:24:00.193 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:24:00.193 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:00.193 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:24:00.193 00.000 13300 Enqueuing Expose request
22:24:00.193 00.000 11596 Worker thread wakes up
22:24:00.193 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:24:00.709 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:24:01.435 00.726 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"965b42de-7409-4ae8-8d6a-5c54c5b898e7"}
22:24:01.435 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"965b42de-7409-4ae8-8d6a-5c54c5b898e7"}
22:24:01.436 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f6f9f280-64ad-4d79-9757-c2832f71d705"}
22:24:01.437 00.001 13300 case statement mapped state 1 to 101
22:24:01.437 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f6f9f280-64ad-4d79-9757-c2832f71d705"}
22:24:03.768 02.331 11596 Exposure complete
22:24:03.857 00.089 11596 worker thread done servicing request
22:24:03.857 00.000 13300 OnExposeComplete: enter
22:24:03.857 00.000 13300 UpdateGuideState(): m_state=1
22:24:03.858 00.001 13300 UpdateCurrentPosition: no star selected
22:24:03.858 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:24:03.858 00.000 13300 Status Line: Nessuna stella selezionata
22:24:03.861 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:24:03.870 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
22:24:03.870 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:03.870 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:24:03.870 00.000 13300 Enqueuing Expose request
22:24:03.870 00.000 11596 Worker thread wakes up
22:24:03.870 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:24:04.387 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:24:04.434 00.047 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"83ab83f8-745f-4543-8d20-08acaacd2a7e"}
22:24:04.434 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"83ab83f8-745f-4543-8d20-08acaacd2a7e"}
22:24:04.435 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"013234eb-57ac-447f-9d3e-ed58d51c7018"}
22:24:04.435 00.000 13300 case statement mapped state 1 to 101
22:24:04.435 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"013234eb-57ac-447f-9d3e-ed58d51c7018"}
22:24:07.625 03.190 11596 Exposure complete
22:24:07.757 00.132 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"20adea47-17a5-4683-822f-92516dc47582"}
22:24:07.757 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"20adea47-17a5-4683-822f-92516dc47582"}
22:24:07.899 00.142 11596 worker thread done servicing request
22:24:07.899 00.000 13300 OnExposeComplete: enter
22:24:07.899 00.000 13300 UpdateGuideState(): m_state=1
22:24:07.900 00.001 13300 UpdateCurrentPosition: no star selected
22:24:07.900 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:24:07.900 00.000 13300 Status Line: Nessuna stella selezionata
22:24:07.904 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:24:07.914 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:24:07.914 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:07.915 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:24:07.915 00.000 13300 Enqueuing Expose request
22:24:07.916 00.001 11596 Worker thread wakes up
22:24:07.916 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:24:08.451 00.535 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d0c34e7e-7536-42fc-9c0b-e64564eb1dc6"}
22:24:08.452 00.001 13300 case statement mapped state 1 to 101
22:24:08.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d0c34e7e-7536-42fc-9c0b-e64564eb1dc6"}
22:24:08.453 00.001 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:24:10.790 02.337 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a203c4ed-29d5-4857-b96f-ff1cee07bba0"}
22:24:10.790 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a203c4ed-29d5-4857-b96f-ff1cee07bba0"}
22:24:11.020 00.230 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"822bba61-a7c7-41c9-a07d-5419b5aaee44"}
22:24:11.020 00.000 13300 case statement mapped state 1 to 101
22:24:11.021 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"822bba61-a7c7-41c9-a07d-5419b5aaee44"}
22:24:11.595 00.574 11596 Exposure complete
22:24:11.731 00.136 13300 OnExposeComplete: enter
22:24:11.731 00.000 13300 UpdateGuideState(): m_state=1
22:24:11.732 00.001 13300 UpdateCurrentPosition: no star selected
22:24:11.732 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:24:11.732 00.000 13300 Status Line: Nessuna stella selezionata
22:24:11.737 00.005 11596 worker thread done servicing request
22:24:11.737 00.000 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:24:11.747 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:24:11.747 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:11.747 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:24:11.747 00.000 13300 Enqueuing Expose request
22:24:11.747 00.000 11596 Worker thread wakes up
22:24:11.748 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:24:12.282 00.534 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:24:13.982 01.700 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"21cf3833-aee8-4eee-b11a-d25beb1c9b22"}
22:24:13.982 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"21cf3833-aee8-4eee-b11a-d25beb1c9b22"}
22:24:14.052 00.070 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ce5030e1-0c53-4e48-a12b-70f1f7d6ca72"}
22:24:14.052 00.000 13300 case statement mapped state 1 to 101
22:24:14.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ce5030e1-0c53-4e48-a12b-70f1f7d6ca72"}
22:24:15.451 01.399 11596 Exposure complete
22:24:15.598 00.147 11596 worker thread done servicing request
22:24:15.599 00.001 13300 OnExposeComplete: enter
22:24:15.599 00.000 13300 UpdateGuideState(): m_state=1
22:24:15.599 00.000 13300 UpdateCurrentPosition: no star selected
22:24:15.600 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:24:15.600 00.000 13300 Status Line: Nessuna stella selezionata
22:24:15.604 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:24:15.625 00.021 13300 UpdateGuideState exits: Nessuna stella selezionata
22:24:15.625 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:15.625 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:24:15.625 00.000 13300 Enqueuing Expose request
22:24:15.626 00.001 11596 Worker thread wakes up
22:24:15.626 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:24:16.130 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:24:16.976 00.846 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6053da44-a8d8-4904-b22d-1a1404cc9015"}
22:24:16.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6053da44-a8d8-4904-b22d-1a1404cc9015"}
22:24:16.977 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"040e23f8-4b85-4332-bdec-0a515310d63a"}
22:24:16.977 00.000 13300 case statement mapped state 1 to 101
22:24:16.977 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"040e23f8-4b85-4332-bdec-0a515310d63a"}
22:24:19.179 02.202 11596 Exposure complete
22:24:19.271 00.092 11596 worker thread done servicing request
22:24:19.271 00.000 13300 OnExposeComplete: enter
22:24:19.271 00.000 13300 UpdateGuideState(): m_state=1
22:24:19.272 00.001 13300 UpdateCurrentPosition: no star selected
22:24:19.272 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:24:19.272 00.000 13300 Status Line: Nessuna stella selezionata
22:24:19.276 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:24:19.284 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:24:19.284 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:19.284 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:24:19.284 00.000 13300 Enqueuing Expose request
22:24:19.284 00.000 11596 Worker thread wakes up
22:24:19.284 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:24:19.787 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:24:19.975 00.188 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2f3f5470-7c3f-4c00-92c5-e3036bafb46d"}
22:24:19.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2f3f5470-7c3f-4c00-92c5-e3036bafb46d"}
22:24:19.976 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9ad2cf05-26f6-48ce-a0e6-be3e3093ba80"}
22:24:19.976 00.000 13300 case statement mapped state 1 to 101
22:24:19.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9ad2cf05-26f6-48ce-a0e6-be3e3093ba80"}
22:24:22.817 02.841 11596 Exposure complete
22:24:22.895 00.078 11596 worker thread done servicing request
22:24:22.896 00.001 13300 OnExposeComplete: enter
22:24:22.896 00.000 13300 UpdateGuideState(): m_state=1
22:24:22.896 00.000 13300 UpdateCurrentPosition: no star selected
22:24:22.897 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:24:22.897 00.000 13300 Status Line: Nessuna stella selezionata
22:24:22.899 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
22:24:22.906 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:24:22.906 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:22.906 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:24:22.906 00.000 13300 Enqueuing Expose request
22:24:22.906 00.000 11596 Worker thread wakes up
22:24:22.906 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:24:22.975 00.069 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"58465f6f-0a7e-44b2-96bf-e36a576b5430"}
22:24:22.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"58465f6f-0a7e-44b2-96bf-e36a576b5430"}
22:24:22.976 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0009075e-eaf3-41fd-9879-89280ffe9265"}
22:24:22.976 00.000 13300 case statement mapped state 1 to 101
22:24:22.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0009075e-eaf3-41fd-9879-89280ffe9265"}
22:24:23.414 00.438 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:24:25.973 02.559 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"114f9574-c046-491a-8141-781a390ae661"}
22:24:25.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"114f9574-c046-491a-8141-781a390ae661"}
22:24:25.973 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eda4b81c-1b19-49c5-b51d-c3e87f5f932a"}
22:24:25.974 00.001 13300 case statement mapped state 1 to 101
22:24:25.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"eda4b81c-1b19-49c5-b51d-c3e87f5f932a"}
22:24:26.453 00.479 11596 Exposure complete
22:24:26.528 00.075 11596 worker thread done servicing request
22:24:26.528 00.000 13300 OnExposeComplete: enter
22:24:26.528 00.000 13300 UpdateGuideState(): m_state=1
22:24:26.529 00.001 13300 UpdateCurrentPosition: no star selected
22:24:26.529 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:24:26.529 00.000 13300 Status Line: Nessuna stella selezionata
22:24:26.532 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:24:26.539 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:24:26.539 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:26.540 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:24:26.540 00.000 13300 Enqueuing Expose request
22:24:26.540 00.000 11596 Worker thread wakes up
22:24:26.541 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:24:27.053 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:24:28.973 01.920 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"06e7e440-2ba8-4efc-833b-4dcf607c5d4c"}
22:24:28.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"06e7e440-2ba8-4efc-833b-4dcf607c5d4c"}
22:24:28.974 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"82b00023-ff06-47d5-964b-2fd074c58eb2"}
22:24:28.974 00.000 13300 case statement mapped state 1 to 101
22:24:28.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"82b00023-ff06-47d5-964b-2fd074c58eb2"}
22:24:30.085 01.111 11596 Exposure complete
22:24:30.167 00.082 11596 worker thread done servicing request
22:24:30.167 00.000 13300 OnExposeComplete: enter
22:24:30.167 00.000 13300 UpdateGuideState(): m_state=1
22:24:30.168 00.001 13300 UpdateCurrentPosition: no star selected
22:24:30.168 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:24:30.168 00.000 13300 Status Line: Nessuna stella selezionata
22:24:30.171 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:24:30.181 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:24:30.181 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:30.181 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:24:30.182 00.001 13300 Enqueuing Expose request
22:24:30.182 00.000 11596 Worker thread wakes up
22:24:30.182 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:24:30.686 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:24:31.972 01.286 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5219992f-dd43-42ed-9c29-5acf6815a6ed"}
22:24:31.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5219992f-dd43-42ed-9c29-5acf6815a6ed"}
22:24:31.973 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3bef91ec-2c65-4222-9ad4-8c6a86b653a6"}
22:24:31.973 00.000 13300 case statement mapped state 1 to 101
22:24:31.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3bef91ec-2c65-4222-9ad4-8c6a86b653a6"}
22:24:33.708 01.735 11596 Exposure complete
22:24:33.787 00.079 11596 worker thread done servicing request
22:24:33.787 00.000 13300 OnExposeComplete: enter
22:24:33.788 00.001 13300 UpdateGuideState(): m_state=1
22:24:33.788 00.000 13300 UpdateCurrentPosition: no star selected
22:24:33.789 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:24:33.789 00.000 13300 Status Line: Nessuna stella selezionata
22:24:33.794 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:24:33.801 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:24:33.801 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:33.801 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:24:33.801 00.000 13300 Enqueuing Expose request
22:24:33.801 00.000 11596 Worker thread wakes up
22:24:33.801 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:24:34.314 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:24:34.971 00.657 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"32f8de39-5232-4b9e-a771-6c6d158eb55c"}
22:24:34.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"32f8de39-5232-4b9e-a771-6c6d158eb55c"}
22:24:34.972 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2385e5dd-032a-4f1f-984d-52170b9a4115"}
22:24:34.972 00.000 13300 case statement mapped state 1 to 101
22:24:34.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2385e5dd-032a-4f1f-984d-52170b9a4115"}
22:24:37.336 02.364 11596 Exposure complete
22:24:37.409 00.073 11596 worker thread done servicing request
22:24:37.409 00.000 13300 OnExposeComplete: enter
22:24:37.410 00.001 13300 UpdateGuideState(): m_state=1
22:24:37.410 00.000 13300 UpdateCurrentPosition: no star selected
22:24:37.410 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:24:37.410 00.000 13300 Status Line: Nessuna stella selezionata
22:24:37.413 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:24:37.420 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:24:37.420 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:37.420 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:24:37.420 00.000 13300 Enqueuing Expose request
22:24:37.420 00.000 11596 Worker thread wakes up
22:24:37.420 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:24:37.923 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:24:37.969 00.046 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2e77ec82-d07a-44a7-bad8-efaaebd05150"}
22:24:37.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2e77ec82-d07a-44a7-bad8-efaaebd05150"}
22:24:37.970 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"725f7682-ba8a-43a1-86f9-18c4d9162743"}
22:24:37.970 00.000 13300 case statement mapped state 1 to 101
22:24:37.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"725f7682-ba8a-43a1-86f9-18c4d9162743"}
22:24:40.952 02.982 11596 Exposure complete
22:24:40.968 00.016 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f025e6d6-24b9-42f2-80a2-702a6a1158aa"}
22:24:40.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f025e6d6-24b9-42f2-80a2-702a6a1158aa"}
22:24:40.969 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"35fc79ab-6254-4b6c-87db-c553fbd36ea4"}
22:24:40.969 00.000 13300 case statement mapped state 1 to 101
22:24:40.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"35fc79ab-6254-4b6c-87db-c553fbd36ea4"}
22:24:41.023 00.054 11596 worker thread done servicing request
22:24:41.023 00.000 13300 OnExposeComplete: enter
22:24:41.024 00.001 13300 UpdateGuideState(): m_state=1
22:24:41.024 00.000 13300 UpdateCurrentPosition: no star selected
22:24:41.024 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:24:41.024 00.000 13300 Status Line: Nessuna stella selezionata
22:24:41.029 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:24:41.037 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:24:41.038 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:41.038 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:24:41.038 00.000 13300 Enqueuing Expose request
22:24:41.038 00.000 11596 Worker thread wakes up
22:24:41.038 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:24:41.550 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:24:43.967 02.417 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"01bd4db3-35d2-4585-8aa9-171d16d3ec9d"}
22:24:43.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"01bd4db3-35d2-4585-8aa9-171d16d3ec9d"}
22:24:43.967 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3681240d-fd81-4f3a-b781-4236f81619dc"}
22:24:43.968 00.001 13300 case statement mapped state 1 to 101
22:24:43.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3681240d-fd81-4f3a-b781-4236f81619dc"}
22:24:44.570 00.602 11596 Exposure complete
22:24:44.651 00.081 11596 worker thread done servicing request
22:24:44.651 00.000 13300 OnExposeComplete: enter
22:24:44.651 00.000 13300 UpdateGuideState(): m_state=1
22:24:44.651 00.000 13300 UpdateCurrentPosition: no star selected
22:24:44.652 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:24:44.652 00.000 13300 Status Line: Nessuna stella selezionata
22:24:44.656 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
22:24:44.662 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:24:44.663 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:44.663 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:24:44.663 00.000 13300 Enqueuing Expose request
22:24:44.663 00.000 11596 Worker thread wakes up
22:24:44.663 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:24:45.177 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:24:46.968 01.791 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a8e9ab1b-5433-46b3-a74f-53552f4ea28d"}
22:24:46.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a8e9ab1b-5433-46b3-a74f-53552f4ea28d"}
22:24:46.969 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1c9ee1b0-9dab-4867-98f9-2b8c591e9a7c"}
22:24:46.969 00.000 13300 case statement mapped state 1 to 101
22:24:46.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1c9ee1b0-9dab-4867-98f9-2b8c591e9a7c"}
22:24:48.216 01.247 11596 Exposure complete
22:24:48.289 00.073 11596 worker thread done servicing request
22:24:48.289 00.000 13300 OnExposeComplete: enter
22:24:48.289 00.000 13300 UpdateGuideState(): m_state=1
22:24:48.290 00.001 13300 UpdateCurrentPosition: no star selected
22:24:48.291 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:24:48.291 00.000 13300 Status Line: Nessuna stella selezionata
22:24:48.294 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:24:48.300 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:24:48.300 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:48.300 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:24:48.300 00.000 13300 Enqueuing Expose request
22:24:48.300 00.000 11596 Worker thread wakes up
22:24:48.301 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:24:48.808 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:24:49.967 01.159 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e71b30e6-ea8f-45b0-8530-93197473554a"}
22:24:49.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e71b30e6-ea8f-45b0-8530-93197473554a"}
22:24:49.968 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0c679417-7811-4a65-8bb5-a9ea684b158f"}
22:24:49.968 00.000 13300 case statement mapped state 1 to 101
22:24:49.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0c679417-7811-4a65-8bb5-a9ea684b158f"}
22:24:51.836 01.868 11596 Exposure complete
22:24:51.908 00.072 11596 worker thread done servicing request
22:24:51.908 00.000 13300 OnExposeComplete: enter
22:24:51.909 00.001 13300 UpdateGuideState(): m_state=1
22:24:51.909 00.000 13300 UpdateCurrentPosition: no star selected
22:24:51.909 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:24:51.909 00.000 13300 Status Line: Nessuna stella selezionata
22:24:51.912 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:24:51.919 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:24:51.919 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:51.919 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:24:51.919 00.000 13300 Enqueuing Expose request
22:24:51.919 00.000 11596 Worker thread wakes up
22:24:51.920 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:24:52.433 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:24:52.965 00.532 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f5db4927-d5f5-4c1e-a8e0-322520db73c6"}
22:24:52.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f5db4927-d5f5-4c1e-a8e0-322520db73c6"}
22:24:52.966 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d87c3366-2571-4ce5-83f7-d67cc3d8984e"}
22:24:52.966 00.000 13300 case statement mapped state 1 to 101
22:24:52.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d87c3366-2571-4ce5-83f7-d67cc3d8984e"}
22:24:55.464 02.498 11596 Exposure complete
22:24:55.543 00.079 11596 worker thread done servicing request
22:24:55.543 00.000 13300 OnExposeComplete: enter
22:24:55.543 00.000 13300 UpdateGuideState(): m_state=1
22:24:55.543 00.000 13300 UpdateCurrentPosition: no star selected
22:24:55.544 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:24:55.544 00.000 13300 Status Line: Nessuna stella selezionata
22:24:55.549 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:24:55.557 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:24:55.557 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:55.557 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:24:55.557 00.000 13300 Enqueuing Expose request
22:24:55.557 00.000 11596 Worker thread wakes up
22:24:55.557 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:24:55.965 00.408 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f8dde328-3228-4368-9f78-b55fb012e387"}
22:24:55.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f8dde328-3228-4368-9f78-b55fb012e387"}
22:24:55.966 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8be6ff6e-53a5-4a7a-aac8-7b8687a42645"}
22:24:55.966 00.000 13300 case statement mapped state 1 to 101
22:24:55.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8be6ff6e-53a5-4a7a-aac8-7b8687a42645"}
22:24:56.071 00.105 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:24:58.963 02.892 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3d48af0d-c097-4235-b999-dc834773580e"}
22:24:58.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3d48af0d-c097-4235-b999-dc834773580e"}
22:24:58.964 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"79a251ab-3b69-4ebe-b0e7-a6732a17b9b5"}
22:24:58.964 00.000 13300 case statement mapped state 1 to 101
22:24:58.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"79a251ab-3b69-4ebe-b0e7-a6732a17b9b5"}
22:24:59.104 00.140 11596 Exposure complete
22:24:59.196 00.092 11596 worker thread done servicing request
22:24:59.196 00.000 13300 OnExposeComplete: enter
22:24:59.196 00.000 13300 UpdateGuideState(): m_state=1
22:24:59.196 00.000 13300 UpdateCurrentPosition: no star selected
22:24:59.197 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:24:59.197 00.000 13300 Status Line: Nessuna stella selezionata
22:24:59.202 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:24:59.209 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:24:59.209 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:59.209 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:24:59.210 00.001 13300 Enqueuing Expose request
22:24:59.210 00.000 11596 Worker thread wakes up
22:24:59.210 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:24:59.724 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:25:01.963 02.239 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"214f840a-0def-4f8c-95b3-d6515ee762b8"}
22:25:01.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"214f840a-0def-4f8c-95b3-d6515ee762b8"}
22:25:01.964 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"18688c53-7409-48ff-908c-8423a75f9683"}
22:25:01.964 00.000 13300 case statement mapped state 1 to 101
22:25:01.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"18688c53-7409-48ff-908c-8423a75f9683"}
22:25:02.761 00.797 11596 Exposure complete
22:25:02.842 00.081 11596 worker thread done servicing request
22:25:02.842 00.000 13300 OnExposeComplete: enter
22:25:02.842 00.000 13300 UpdateGuideState(): m_state=1
22:25:02.843 00.001 13300 UpdateCurrentPosition: no star selected
22:25:02.843 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:25:02.843 00.000 13300 Status Line: Nessuna stella selezionata
22:25:02.846 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:25:02.854 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:25:02.854 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:02.854 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:25:02.854 00.000 13300 Enqueuing Expose request
22:25:02.854 00.000 11596 Worker thread wakes up
22:25:02.854 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:25:03.370 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:25:04.963 01.593 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1a0f6595-6d93-4ba2-970c-de7ba7ae0e1a"}
22:25:04.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1a0f6595-6d93-4ba2-970c-de7ba7ae0e1a"}
22:25:04.964 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d400f4fa-aed6-4d06-a072-3cbd6dc7b541"}
22:25:04.964 00.000 13300 case statement mapped state 1 to 101
22:25:04.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d400f4fa-aed6-4d06-a072-3cbd6dc7b541"}
22:25:06.463 01.499 11596 Exposure complete
22:25:06.550 00.087 11596 worker thread done servicing request
22:25:06.551 00.001 13300 OnExposeComplete: enter
22:25:06.551 00.000 13300 UpdateGuideState(): m_state=1
22:25:06.551 00.000 13300 UpdateCurrentPosition: no star selected
22:25:06.551 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:25:06.551 00.000 13300 Status Line: Nessuna stella selezionata
22:25:06.554 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:25:06.561 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:25:06.561 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:06.561 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:25:06.561 00.000 13300 Enqueuing Expose request
22:25:06.561 00.000 11596 Worker thread wakes up
22:25:06.561 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:25:07.071 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:25:07.964 00.893 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3c5770fc-87c0-4c5c-9058-5c10b24d80d6"}
22:25:07.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3c5770fc-87c0-4c5c-9058-5c10b24d80d6"}
22:25:07.965 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9ab6d954-296e-4bf4-af05-92c499a7e799"}
22:25:07.965 00.000 13300 case statement mapped state 1 to 101
22:25:07.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9ab6d954-296e-4bf4-af05-92c499a7e799"}
22:25:10.115 02.150 11596 Exposure complete
22:25:10.283 00.168 13300 OnExposeComplete: enter
22:25:10.283 00.000 13300 UpdateGuideState(): m_state=1
22:25:10.284 00.001 13300 UpdateCurrentPosition: no star selected
22:25:10.284 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:25:10.284 00.000 13300 Status Line: Nessuna stella selezionata
22:25:10.287 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:25:10.288 00.001 11596 worker thread done servicing request
22:25:10.298 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:25:10.299 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:10.299 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:25:10.299 00.000 13300 Enqueuing Expose request
22:25:10.299 00.000 11596 Worker thread wakes up
22:25:10.299 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:25:10.828 00.529 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:25:11.044 00.216 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2b647d91-efbc-4a94-a3e9-7d0334298917"}
22:25:11.044 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2b647d91-efbc-4a94-a3e9-7d0334298917"}
22:25:11.045 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1273d925-a08f-493e-8e2b-be1c62a88c00"}
22:25:11.045 00.000 13300 case statement mapped state 1 to 101
22:25:11.045 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1273d925-a08f-493e-8e2b-be1c62a88c00"}
22:25:14.128 03.083 11596 Exposure complete
22:25:14.711 00.583 11596 worker thread done servicing request
22:25:14.712 00.001 13300 OnExposeComplete: enter
22:25:14.712 00.000 13300 UpdateGuideState(): m_state=1
22:25:14.712 00.000 13300 UpdateCurrentPosition: no star selected
22:25:14.713 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:25:14.713 00.000 13300 Status Line: Nessuna stella selezionata
22:25:14.717 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:25:14.733 00.016 13300 UpdateGuideState exits: Nessuna stella selezionata
22:25:14.734 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:14.734 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:25:14.734 00.000 13300 Enqueuing Expose request
22:25:14.734 00.000 11596 Worker thread wakes up
22:25:14.734 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:25:15.058 00.324 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"db182343-c638-4dd0-ab0e-7be53d20afa0"}
22:25:15.059 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"db182343-c638-4dd0-ab0e-7be53d20afa0"}
22:25:15.260 00.201 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5da35967-c247-48ad-8114-76d04e6c495d"}
22:25:15.261 00.001 13300 case statement mapped state 1 to 101
22:25:15.261 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5da35967-c247-48ad-8114-76d04e6c495d"}
22:25:15.269 00.008 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:25:18.218 02.949 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e4457f64-3530-439a-a4bf-6c00a82ae081"}
22:25:18.218 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e4457f64-3530-439a-a4bf-6c00a82ae081"}
22:25:18.445 00.227 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3a0582c9-ff42-4eae-b355-856d53776952"}
22:25:18.446 00.001 13300 case statement mapped state 1 to 101
22:25:18.446 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3a0582c9-ff42-4eae-b355-856d53776952"}
22:25:18.486 00.040 11596 Exposure complete
22:25:18.606 00.120 11596 worker thread done servicing request
22:25:18.607 00.001 13300 OnExposeComplete: enter
22:25:18.607 00.000 13300 UpdateGuideState(): m_state=1
22:25:18.607 00.000 13300 UpdateCurrentPosition: no star selected
22:25:18.608 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:25:18.608 00.000 13300 Status Line: Nessuna stella selezionata
22:25:18.613 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:25:18.623 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:25:18.623 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:18.623 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:25:18.623 00.000 13300 Enqueuing Expose request
22:25:18.623 00.000 11596 Worker thread wakes up
22:25:18.624 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:25:19.138 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:25:21.174 02.036 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4152cdd2-1a81-4fc8-9954-f17da87406a8"}
22:25:21.174 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4152cdd2-1a81-4fc8-9954-f17da87406a8"}
22:25:21.174 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b7cad77e-a63b-4792-9312-2219b69eb068"}
22:25:21.175 00.001 13300 case statement mapped state 1 to 101
22:25:21.175 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b7cad77e-a63b-4792-9312-2219b69eb068"}
22:25:22.167 00.992 11596 Exposure complete
22:25:22.259 00.092 11596 worker thread done servicing request
22:25:22.259 00.000 13300 OnExposeComplete: enter
22:25:22.259 00.000 13300 UpdateGuideState(): m_state=1
22:25:22.260 00.001 13300 UpdateCurrentPosition: no star selected
22:25:22.260 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:25:22.261 00.001 13300 Status Line: Nessuna stella selezionata
22:25:22.265 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:25:22.274 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
22:25:22.275 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:22.275 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:25:22.275 00.000 13300 Enqueuing Expose request
22:25:22.275 00.000 11596 Worker thread wakes up
22:25:22.275 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:25:22.781 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:25:24.174 01.393 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dd6d37ee-d05e-423e-856e-b907dcfafa14"}
22:25:24.174 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dd6d37ee-d05e-423e-856e-b907dcfafa14"}
22:25:24.175 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0796a366-097b-47f5-b8d2-a49fb694df0c"}
22:25:24.175 00.000 13300 case statement mapped state 1 to 101
22:25:24.175 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0796a366-097b-47f5-b8d2-a49fb694df0c"}
22:25:25.820 01.645 11596 Exposure complete
22:25:25.899 00.079 11596 worker thread done servicing request
22:25:25.899 00.000 13300 OnExposeComplete: enter
22:25:25.899 00.000 13300 UpdateGuideState(): m_state=1
22:25:25.899 00.000 13300 UpdateCurrentPosition: no star selected
22:25:25.900 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:25:25.900 00.000 13300 Status Line: Nessuna stella selezionata
22:25:25.903 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:25:25.910 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:25:25.910 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:25.910 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:25:25.910 00.000 13300 Enqueuing Expose request
22:25:25.910 00.000 11596 Worker thread wakes up
22:25:25.910 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:25:26.420 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:25:27.173 00.753 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"81bf8daf-069f-49d4-a7f4-d60cb7b74b46"}
22:25:27.173 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"81bf8daf-069f-49d4-a7f4-d60cb7b74b46"}
22:25:27.174 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e2dcfa16-f857-4d2a-86a8-648afea57f1d"}
22:25:27.174 00.000 13300 case statement mapped state 1 to 101
22:25:27.174 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e2dcfa16-f857-4d2a-86a8-648afea57f1d"}
22:25:29.445 02.271 11596 Exposure complete
22:25:29.517 00.072 11596 worker thread done servicing request
22:25:29.517 00.000 13300 OnExposeComplete: enter
22:25:29.517 00.000 13300 UpdateGuideState(): m_state=1
22:25:29.518 00.001 13300 UpdateCurrentPosition: no star selected
22:25:29.518 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:25:29.518 00.000 13300 Status Line: Nessuna stella selezionata
22:25:29.520 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:25:29.527 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:25:29.527 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:29.527 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:25:29.527 00.000 13300 Enqueuing Expose request
22:25:29.527 00.000 11596 Worker thread wakes up
22:25:29.527 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:25:30.030 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:25:30.173 00.143 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8ad3e2ce-d3ef-4aa9-8c8e-b4c6d100714e"}
22:25:30.173 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8ad3e2ce-d3ef-4aa9-8c8e-b4c6d100714e"}
22:25:30.174 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"49f9e75d-d08e-4016-ac3d-55c8e9ccf6b4"}
22:25:30.174 00.000 13300 case statement mapped state 1 to 101
22:25:30.174 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"49f9e75d-d08e-4016-ac3d-55c8e9ccf6b4"}
22:25:33.057 02.883 11596 Exposure complete
22:25:33.129 00.072 11596 worker thread done servicing request
22:25:33.129 00.000 13300 OnExposeComplete: enter
22:25:33.129 00.000 13300 UpdateGuideState(): m_state=1
22:25:33.129 00.000 13300 UpdateCurrentPosition: no star selected
22:25:33.130 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:25:33.130 00.000 13300 Status Line: Nessuna stella selezionata
22:25:33.132 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:25:33.139 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:25:33.139 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:33.139 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:25:33.139 00.000 13300 Enqueuing Expose request
22:25:33.140 00.001 11596 Worker thread wakes up
22:25:33.140 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:25:33.172 00.032 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6cc49eb1-e9f3-4fb7-a073-f4f17d1dd683"}
22:25:33.172 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6cc49eb1-e9f3-4fb7-a073-f4f17d1dd683"}
22:25:33.173 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2cc0a7fd-d87f-4f1a-ac42-a5742a414240"}
22:25:33.173 00.000 13300 case statement mapped state 1 to 101
22:25:33.173 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2cc0a7fd-d87f-4f1a-ac42-a5742a414240"}
22:25:33.643 00.470 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:25:36.172 02.529 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9bec3fdc-31d2-4d12-8eb3-9505a6d94653"}
22:25:36.172 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9bec3fdc-31d2-4d12-8eb3-9505a6d94653"}
22:25:36.173 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aacd1919-932e-4934-ae4f-a55177a5e1b9"}
22:25:36.173 00.000 13300 case statement mapped state 1 to 101
22:25:36.173 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"aacd1919-932e-4934-ae4f-a55177a5e1b9"}
22:25:36.682 00.509 11596 Exposure complete
22:25:36.756 00.074 11596 worker thread done servicing request
22:25:36.756 00.000 13300 OnExposeComplete: enter
22:25:36.757 00.001 13300 UpdateGuideState(): m_state=1
22:25:36.757 00.000 13300 UpdateCurrentPosition: no star selected
22:25:36.757 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:25:36.757 00.000 13300 Status Line: Nessuna stella selezionata
22:25:36.761 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:25:36.767 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:25:36.767 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:36.767 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:25:36.767 00.000 13300 Enqueuing Expose request
22:25:36.768 00.001 11596 Worker thread wakes up
22:25:36.768 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:25:37.277 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:25:39.171 01.894 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fae81465-e704-4bee-87a2-46f9c4a0de84"}
22:25:39.171 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fae81465-e704-4bee-87a2-46f9c4a0de84"}
22:25:39.172 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a9c87c12-e6d9-4080-ae95-478382d2375a"}
22:25:39.172 00.000 13300 case statement mapped state 1 to 101
22:25:39.172 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a9c87c12-e6d9-4080-ae95-478382d2375a"}
22:25:40.314 01.142 11596 Exposure complete
22:25:40.389 00.075 11596 worker thread done servicing request
22:25:40.389 00.000 13300 OnExposeComplete: enter
22:25:40.389 00.000 13300 UpdateGuideState(): m_state=1
22:25:40.390 00.001 13300 UpdateCurrentPosition: no star selected
22:25:40.390 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:25:40.390 00.000 13300 Status Line: Nessuna stella selezionata
22:25:40.393 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:25:40.399 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:25:40.400 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:40.400 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:25:40.400 00.000 13300 Enqueuing Expose request
22:25:40.400 00.000 11596 Worker thread wakes up
22:25:40.400 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:25:40.905 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:25:42.171 01.266 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"90e3ec7c-745f-4bdb-b2a1-66ad8612a50c"}
22:25:42.171 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"90e3ec7c-745f-4bdb-b2a1-66ad8612a50c"}
22:25:42.172 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f7fe5d40-19fd-4bed-a1a8-385aeacdb443"}
22:25:42.172 00.000 13300 case statement mapped state 1 to 101
22:25:42.172 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f7fe5d40-19fd-4bed-a1a8-385aeacdb443"}
22:25:43.946 01.774 11596 Exposure complete
22:25:44.020 00.074 11596 worker thread done servicing request
22:25:44.020 00.000 13300 OnExposeComplete: enter
22:25:44.020 00.000 13300 UpdateGuideState(): m_state=1
22:25:44.020 00.000 13300 UpdateCurrentPosition: no star selected
22:25:44.020 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:25:44.021 00.001 13300 Status Line: Nessuna stella selezionata
22:25:44.023 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:25:44.031 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:25:44.031 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:44.031 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:25:44.031 00.000 13300 Enqueuing Expose request
22:25:44.031 00.000 11596 Worker thread wakes up
22:25:44.031 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:25:44.535 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:25:45.170 00.635 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1012c004-8b65-479e-b89a-dd1eff1a7066"}
22:25:45.170 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1012c004-8b65-479e-b89a-dd1eff1a7066"}
22:25:45.171 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"738afa03-7640-4da9-870c-0ba323947c3a"}
22:25:45.171 00.000 13300 case statement mapped state 1 to 101
22:25:45.171 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"738afa03-7640-4da9-870c-0ba323947c3a"}
22:25:47.557 02.386 11596 Exposure complete
22:25:47.631 00.074 13300 OnExposeComplete: enter
22:25:47.631 00.000 11596 worker thread done servicing request
22:25:47.632 00.001 13300 UpdateGuideState(): m_state=1
22:25:47.632 00.000 13300 UpdateCurrentPosition: no star selected
22:25:47.632 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:25:47.633 00.001 13300 Status Line: Nessuna stella selezionata
22:25:47.637 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
22:25:47.644 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:25:47.644 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:47.644 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:25:47.644 00.000 13300 Enqueuing Expose request
22:25:47.644 00.000 11596 Worker thread wakes up
22:25:47.644 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:25:48.155 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:25:48.169 00.014 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"118429f0-31f6-4fb2-a512-3fef577a4092"}
22:25:48.169 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"118429f0-31f6-4fb2-a512-3fef577a4092"}
22:25:48.170 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f0d3fa2d-c5fc-4495-bedc-a3f22bb9221d"}
22:25:48.170 00.000 13300 case statement mapped state 1 to 101
22:25:48.170 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f0d3fa2d-c5fc-4495-bedc-a3f22bb9221d"}
22:25:51.168 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"486de15c-ff78-40d8-b492-2452fdafc11b"}
22:25:51.168 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"486de15c-ff78-40d8-b492-2452fdafc11b"}
22:25:51.169 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a1ac6bb2-a314-44da-a301-f606bc8390a9"}
22:25:51.169 00.000 13300 case statement mapped state 1 to 101
22:25:51.169 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a1ac6bb2-a314-44da-a301-f606bc8390a9"}
22:25:51.187 00.018 11596 Exposure complete
22:25:51.262 00.075 11596 worker thread done servicing request
22:25:51.262 00.000 13300 OnExposeComplete: enter
22:25:51.262 00.000 13300 UpdateGuideState(): m_state=1
22:25:51.263 00.001 13300 UpdateCurrentPosition: no star selected
22:25:51.263 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:25:51.263 00.000 13300 Status Line: Nessuna stella selezionata
22:25:51.266 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:25:51.273 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:25:51.274 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:51.274 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:25:51.274 00.000 13300 Enqueuing Expose request
22:25:51.274 00.000 11596 Worker thread wakes up
22:25:51.274 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:25:51.776 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:25:54.168 02.392 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a67a9bb2-e485-42f9-9342-9a0e582c6323"}
22:25:54.168 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a67a9bb2-e485-42f9-9342-9a0e582c6323"}
22:25:54.169 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"057c8918-b17d-4e1a-8f0f-c92f522a1b77"}
22:25:54.169 00.000 13300 case statement mapped state 1 to 101
22:25:54.169 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"057c8918-b17d-4e1a-8f0f-c92f522a1b77"}
22:25:54.807 00.638 11596 Exposure complete
22:25:54.882 00.075 11596 worker thread done servicing request
22:25:54.882 00.000 13300 OnExposeComplete: enter
22:25:54.883 00.001 13300 UpdateGuideState(): m_state=1
22:25:54.883 00.000 13300 UpdateCurrentPosition: no star selected
22:25:54.883 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:25:54.884 00.001 13300 Status Line: Nessuna stella selezionata
22:25:54.887 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:25:54.896 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
22:25:54.896 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:54.896 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:25:54.896 00.000 13300 Enqueuing Expose request
22:25:54.896 00.000 11596 Worker thread wakes up
22:25:54.896 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:25:55.408 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:25:57.167 01.759 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"055be15f-3fd5-4d0a-9fef-c74e78b62b0d"}
22:25:57.167 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"055be15f-3fd5-4d0a-9fef-c74e78b62b0d"}
22:25:57.177 00.010 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"142df551-ebdb-41e8-af52-ab611270850f"}
22:25:57.177 00.000 13300 case statement mapped state 1 to 101
22:25:57.178 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"142df551-ebdb-41e8-af52-ab611270850f"}
22:25:58.435 01.257 11596 Exposure complete
22:25:58.508 00.073 11596 worker thread done servicing request
22:25:58.508 00.000 13300 OnExposeComplete: enter
22:25:58.508 00.000 13300 UpdateGuideState(): m_state=1
22:25:58.509 00.001 13300 UpdateCurrentPosition: no star selected
22:25:58.509 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:25:58.509 00.000 13300 Status Line: Nessuna stella selezionata
22:25:58.512 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:25:58.519 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:25:58.520 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:58.520 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:25:58.520 00.000 13300 Enqueuing Expose request
22:25:58.520 00.000 11596 Worker thread wakes up
22:25:58.520 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:25:59.021 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:26:00.167 01.146 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6b7bd6c9-9017-4e2d-bb47-2acfde55da21"}
22:26:00.167 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6b7bd6c9-9017-4e2d-bb47-2acfde55da21"}
22:26:00.168 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e7cf47c5-cd1d-41a2-9566-a7e9f6904c39"}
22:26:00.168 00.000 13300 case statement mapped state 1 to 101
22:26:00.168 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e7cf47c5-cd1d-41a2-9566-a7e9f6904c39"}
22:26:02.048 01.880 11596 Exposure complete
22:26:02.119 00.071 11596 worker thread done servicing request
22:26:02.119 00.000 13300 OnExposeComplete: enter
22:26:02.119 00.000 13300 UpdateGuideState(): m_state=1
22:26:02.119 00.000 13300 UpdateCurrentPosition: no star selected
22:26:02.120 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:26:02.120 00.000 13300 Status Line: Nessuna stella selezionata
22:26:02.124 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
22:26:02.131 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:26:02.131 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:02.131 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:26:02.131 00.000 13300 Enqueuing Expose request
22:26:02.131 00.000 11596 Worker thread wakes up
22:26:02.132 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:26:02.637 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:26:03.166 00.529 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0e83197f-ea0b-42a9-a0ca-27d22864d348"}
22:26:03.166 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0e83197f-ea0b-42a9-a0ca-27d22864d348"}
22:26:03.167 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7c5fcc31-f54c-4527-9cb8-833a2178d44e"}
22:26:03.167 00.000 13300 case statement mapped state 1 to 101
22:26:03.167 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7c5fcc31-f54c-4527-9cb8-833a2178d44e"}
22:26:05.661 02.494 11596 Exposure complete
22:26:05.737 00.076 11596 worker thread done servicing request
22:26:05.737 00.000 13300 OnExposeComplete: enter
22:26:05.737 00.000 13300 UpdateGuideState(): m_state=1
22:26:05.737 00.000 13300 UpdateCurrentPosition: no star selected
22:26:05.738 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:26:05.738 00.000 13300 Status Line: Nessuna stella selezionata
22:26:05.740 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:26:05.749 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
22:26:05.749 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:05.749 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:26:05.749 00.000 13300 Enqueuing Expose request
22:26:05.749 00.000 11596 Worker thread wakes up
22:26:05.749 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:26:06.165 00.416 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"04a4b95d-7349-479e-b614-b6fd396b5ff6"}
22:26:06.165 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"04a4b95d-7349-479e-b614-b6fd396b5ff6"}
22:26:06.166 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8747860d-7a8a-47e0-a0a8-0272d9d9d77c"}
22:26:06.166 00.000 13300 case statement mapped state 1 to 101
22:26:06.166 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8747860d-7a8a-47e0-a0a8-0272d9d9d77c"}
22:26:06.255 00.089 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:26:09.165 02.910 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9cdab307-3d90-488f-8205-04855ff876fc"}
22:26:09.165 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9cdab307-3d90-488f-8205-04855ff876fc"}
22:26:09.166 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dbd20749-19cf-4232-8459-f3ca8f302cb0"}
22:26:09.166 00.000 13300 case statement mapped state 1 to 101
22:26:09.166 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dbd20749-19cf-4232-8459-f3ca8f302cb0"}
22:26:09.308 00.142 11596 Exposure complete
22:26:09.421 00.113 11596 worker thread done servicing request
22:26:09.421 00.000 13300 OnExposeComplete: enter
22:26:09.421 00.000 13300 UpdateGuideState(): m_state=1
22:26:09.421 00.000 13300 UpdateCurrentPosition: no star selected
22:26:09.422 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:26:09.422 00.000 13300 Status Line: Nessuna stella selezionata
22:26:09.426 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
22:26:09.434 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:26:09.435 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:09.435 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:26:09.435 00.000 13300 Enqueuing Expose request
22:26:09.435 00.000 11596 Worker thread wakes up
22:26:09.435 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:26:09.938 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:26:12.167 02.229 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c3cb0b34-bce3-4d4b-9dc9-78e3bb5c7c8a"}
22:26:12.167 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c3cb0b34-bce3-4d4b-9dc9-78e3bb5c7c8a"}
22:26:12.168 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"20cc73dd-849d-4b10-b496-5bd7e3bdd20d"}
22:26:12.168 00.000 13300 case statement mapped state 1 to 101
22:26:12.168 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"20cc73dd-849d-4b10-b496-5bd7e3bdd20d"}
22:26:12.989 00.821 11596 Exposure complete
22:26:13.084 00.095 13300 OnExposeComplete: enter
22:26:13.084 00.000 11596 worker thread done servicing request
22:26:13.084 00.000 13300 UpdateGuideState(): m_state=1
22:26:13.084 00.000 13300 UpdateCurrentPosition: no star selected
22:26:13.085 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:26:13.085 00.000 13300 Status Line: Nessuna stella selezionata
22:26:13.089 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:26:13.100 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
22:26:13.101 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:13.101 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:26:13.101 00.000 13300 Enqueuing Expose request
22:26:13.101 00.000 11596 Worker thread wakes up
22:26:13.101 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:26:13.608 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:26:15.820 02.212 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3f9c1db0-2f4e-46ca-9a5f-88e82525ebe6"}
22:26:15.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3f9c1db0-2f4e-46ca-9a5f-88e82525ebe6"}
22:26:15.823 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"230dea2f-2552-413e-96bc-723248b31ceb"}
22:26:15.823 00.000 13300 case statement mapped state 1 to 101
22:26:15.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"230dea2f-2552-413e-96bc-723248b31ceb"}
22:26:16.794 00.971 11596 Exposure complete
22:26:17.015 00.221 11596 worker thread done servicing request
22:26:17.060 00.045 13300 OnExposeComplete: enter
22:26:17.060 00.000 13300 UpdateGuideState(): m_state=1
22:26:17.061 00.001 13300 UpdateCurrentPosition: no star selected
22:26:17.062 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:26:17.062 00.000 13300 Status Line: Nessuna stella selezionata
22:26:17.065 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:26:17.097 00.032 13300 UpdateGuideState exits: Nessuna stella selezionata
22:26:17.098 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:17.098 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:26:17.099 00.001 13300 Enqueuing Expose request
22:26:17.111 00.012 11596 Worker thread wakes up
22:26:17.111 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:26:17.624 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:26:19.308 01.684 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f25f194e-4682-4dfd-93bf-49501bc95381"}
22:26:19.309 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f25f194e-4682-4dfd-93bf-49501bc95381"}
22:26:19.310 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5bf9e5e0-5096-41e5-a9cc-553eb2ca249b"}
22:26:19.310 00.000 13300 case statement mapped state 1 to 101
22:26:19.311 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5bf9e5e0-5096-41e5-a9cc-553eb2ca249b"}
22:26:20.734 01.423 11596 Exposure complete
22:26:20.956 00.222 11596 worker thread done servicing request
22:26:20.956 00.000 13300 OnExposeComplete: enter
22:26:20.956 00.000 13300 UpdateGuideState(): m_state=1
22:26:20.957 00.001 13300 UpdateCurrentPosition: no star selected
22:26:20.958 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:26:20.958 00.000 13300 Status Line: Nessuna stella selezionata
22:26:20.962 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:26:20.971 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
22:26:20.972 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:20.972 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:26:20.972 00.000 13300 Enqueuing Expose request
22:26:20.972 00.000 11596 Worker thread wakes up
22:26:20.973 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:26:21.487 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:26:22.692 01.205 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9ec21768-96ad-4cf3-bcff-f52998a9607c"}
22:26:22.692 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9ec21768-96ad-4cf3-bcff-f52998a9607c"}
22:26:22.693 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aea137b6-000c-44a4-9da9-1bac69f0caa6"}
22:26:22.693 00.000 13300 case statement mapped state 1 to 101
22:26:22.694 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"aea137b6-000c-44a4-9da9-1bac69f0caa6"}
22:26:24.553 01.859 11596 Exposure complete
22:26:24.734 00.181 11596 worker thread done servicing request
22:26:24.734 00.000 13300 OnExposeComplete: enter
22:26:24.735 00.001 13300 UpdateGuideState(): m_state=1
22:26:24.735 00.000 13300 UpdateCurrentPosition: no star selected
22:26:24.736 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:26:24.736 00.000 13300 Status Line: Nessuna stella selezionata
22:26:24.740 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
22:26:24.751 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
22:26:24.751 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:24.751 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:26:24.751 00.000 13300 Enqueuing Expose request
22:26:24.752 00.001 11596 Worker thread wakes up
22:26:24.752 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:26:25.257 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:26:25.691 00.434 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ca14175b-85a3-4932-b836-0c04c9e94067"}
22:26:25.691 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ca14175b-85a3-4932-b836-0c04c9e94067"}
22:26:25.692 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"95ff0e82-870a-4d97-9c12-b30ec7b3261f"}
22:26:25.692 00.000 13300 case statement mapped state 1 to 101
22:26:25.692 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"95ff0e82-870a-4d97-9c12-b30ec7b3261f"}
22:26:28.292 02.600 11596 Exposure complete
22:26:28.363 00.071 11596 worker thread done servicing request
22:26:28.363 00.000 13300 OnExposeComplete: enter
22:26:28.363 00.000 13300 UpdateGuideState(): m_state=1
22:26:28.363 00.000 13300 UpdateCurrentPosition: no star selected
22:26:28.364 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:26:28.364 00.000 13300 Status Line: Nessuna stella selezionata
22:26:28.366 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:26:28.375 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
22:26:28.376 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:28.376 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:26:28.376 00.000 13300 Enqueuing Expose request
22:26:28.376 00.000 11596 Worker thread wakes up
22:26:28.376 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:26:28.690 00.314 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ca332bcc-4bd3-4a54-af4c-5bc79c1bb965"}
22:26:28.690 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ca332bcc-4bd3-4a54-af4c-5bc79c1bb965"}
22:26:28.691 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1d54dcb9-d795-46e6-b1c3-5679170f61bd"}
22:26:28.691 00.000 13300 case statement mapped state 1 to 101
22:26:28.691 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1d54dcb9-d795-46e6-b1c3-5679170f61bd"}
22:26:28.881 00.190 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:26:31.690 02.809 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e65540e4-5dd8-4109-a445-1cfcca9c5652"}
22:26:31.690 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e65540e4-5dd8-4109-a445-1cfcca9c5652"}
22:26:31.691 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bb5a8fea-aad9-4663-9a5c-1ebab7332ffd"}
22:26:31.691 00.000 13300 case statement mapped state 1 to 101
22:26:31.691 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bb5a8fea-aad9-4663-9a5c-1ebab7332ffd"}
22:26:31.913 00.222 11596 Exposure complete
22:26:31.985 00.072 11596 worker thread done servicing request
22:26:31.985 00.000 13300 OnExposeComplete: enter
22:26:31.985 00.000 13300 UpdateGuideState(): m_state=1
22:26:31.985 00.000 13300 UpdateCurrentPosition: no star selected
22:26:31.986 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:26:31.986 00.000 13300 Status Line: Nessuna stella selezionata
22:26:31.989 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:26:31.995 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:26:31.995 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:31.995 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:26:31.995 00.000 13300 Enqueuing Expose request
22:26:31.995 00.000 11596 Worker thread wakes up
22:26:31.995 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:26:32.502 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:26:34.689 02.187 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ed112cdd-1600-420e-b156-5696012e94e1"}
22:26:34.689 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ed112cdd-1600-420e-b156-5696012e94e1"}
22:26:34.690 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"37366582-626a-44d0-8422-e631cf113fc5"}
22:26:34.690 00.000 13300 case statement mapped state 1 to 101
22:26:34.690 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"37366582-626a-44d0-8422-e631cf113fc5"}
22:26:35.530 00.840 11596 Exposure complete
22:26:35.601 00.071 11596 worker thread done servicing request
22:26:35.602 00.001 13300 OnExposeComplete: enter
22:26:35.602 00.000 13300 UpdateGuideState(): m_state=1
22:26:35.602 00.000 13300 UpdateCurrentPosition: no star selected
22:26:35.603 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:26:35.603 00.000 13300 Status Line: Nessuna stella selezionata
22:26:35.605 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:26:35.612 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:26:35.612 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:35.612 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:26:35.613 00.001 13300 Enqueuing Expose request
22:26:35.613 00.000 11596 Worker thread wakes up
22:26:35.613 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:26:36.119 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:26:37.687 01.568 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7afb7e4f-ee47-46a8-b599-2b1b26757f60"}
22:26:37.687 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7afb7e4f-ee47-46a8-b599-2b1b26757f60"}
22:26:37.688 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9805e093-510e-4448-b5db-9370978389f4"}
22:26:37.688 00.000 13300 case statement mapped state 1 to 101
22:26:37.688 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9805e093-510e-4448-b5db-9370978389f4"}
22:26:39.151 01.463 11596 Exposure complete
22:26:39.224 00.073 11596 worker thread done servicing request
22:26:39.224 00.000 13300 OnExposeComplete: enter
22:26:39.224 00.000 13300 UpdateGuideState(): m_state=1
22:26:39.225 00.001 13300 UpdateCurrentPosition: no star selected
22:26:39.225 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:26:39.225 00.000 13300 Status Line: Nessuna stella selezionata
22:26:39.228 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:26:39.236 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:26:39.236 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:39.237 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:26:39.237 00.000 13300 Enqueuing Expose request
22:26:39.237 00.000 11596 Worker thread wakes up
22:26:39.237 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:26:39.741 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:26:40.687 00.946 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4a59af5d-d47b-42c7-86c8-9c091dbd67b1"}
22:26:40.687 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4a59af5d-d47b-42c7-86c8-9c091dbd67b1"}
22:26:40.688 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"16909d95-0db4-4f77-8fdc-abd218ff7692"}
22:26:40.688 00.000 13300 case statement mapped state 1 to 101
22:26:40.688 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"16909d95-0db4-4f77-8fdc-abd218ff7692"}
22:26:42.775 02.087 11596 Exposure complete
22:26:42.848 00.073 11596 worker thread done servicing request
22:26:42.848 00.000 13300 OnExposeComplete: enter
22:26:42.848 00.000 13300 UpdateGuideState(): m_state=1
22:26:42.848 00.000 13300 UpdateCurrentPosition: no star selected
22:26:42.849 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:26:42.849 00.000 13300 Status Line: Nessuna stella selezionata
22:26:42.852 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:26:42.859 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:26:42.859 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:42.859 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:26:42.859 00.000 13300 Enqueuing Expose request
22:26:42.859 00.000 11596 Worker thread wakes up
22:26:42.859 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:26:43.365 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:26:43.687 00.322 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"41e06662-c7f6-4618-a108-12f052fddee6"}
22:26:43.687 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"41e06662-c7f6-4618-a108-12f052fddee6"}
22:26:43.688 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8dfea784-5e7c-46a2-a579-9c4ac5662391"}
22:26:43.688 00.000 13300 case statement mapped state 1 to 101
22:26:43.688 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8dfea784-5e7c-46a2-a579-9c4ac5662391"}
22:26:46.390 02.702 11596 Exposure complete
22:26:46.459 00.069 11596 worker thread done servicing request
22:26:46.460 00.001 13300 OnExposeComplete: enter
22:26:46.460 00.000 13300 UpdateGuideState(): m_state=1
22:26:46.460 00.000 13300 UpdateCurrentPosition: no star selected
22:26:46.460 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:26:46.461 00.001 13300 Status Line: Nessuna stella selezionata
22:26:46.463 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:26:46.469 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:26:46.470 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:46.470 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:26:46.470 00.000 13300 Enqueuing Expose request
22:26:46.470 00.000 11596 Worker thread wakes up
22:26:46.470 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:26:46.686 00.216 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8679baf2-e97a-4ba4-811f-8a6c78650eac"}
22:26:46.686 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8679baf2-e97a-4ba4-811f-8a6c78650eac"}
22:26:46.687 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1ddd859b-fab5-4055-ad74-ea9e4b5335d8"}
22:26:46.687 00.000 13300 case statement mapped state 1 to 101
22:26:46.687 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1ddd859b-fab5-4055-ad74-ea9e4b5335d8"}
22:26:46.974 00.287 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:26:49.701 02.727 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"74233cdb-1859-423f-94f5-adaf36868e81"}
22:26:49.701 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"74233cdb-1859-423f-94f5-adaf36868e81"}
22:26:49.701 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"319076d8-6065-4d6d-a965-9f17e0ab515d"}
22:26:49.702 00.001 13300 case statement mapped state 1 to 101
22:26:49.702 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"319076d8-6065-4d6d-a965-9f17e0ab515d"}
22:26:50.006 00.304 11596 Exposure complete
22:26:50.077 00.071 11596 worker thread done servicing request
22:26:50.077 00.000 13300 OnExposeComplete: enter
22:26:50.077 00.000 13300 UpdateGuideState(): m_state=1
22:26:50.078 00.001 13300 UpdateCurrentPosition: no star selected
22:26:50.078 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:26:50.078 00.000 13300 Status Line: Nessuna stella selezionata
22:26:50.081 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
22:26:50.088 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:26:50.088 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:50.088 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:26:50.088 00.000 13300 Enqueuing Expose request
22:26:50.088 00.000 11596 Worker thread wakes up
22:26:50.089 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:26:50.601 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:26:52.700 02.099 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"706cee4a-dcde-4240-87e2-d681f95fcfef"}
22:26:52.700 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"706cee4a-dcde-4240-87e2-d681f95fcfef"}
22:26:52.701 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ace2097d-2ca3-4297-838a-1161e46b8089"}
22:26:52.701 00.000 13300 case statement mapped state 1 to 101
22:26:52.701 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ace2097d-2ca3-4297-838a-1161e46b8089"}
22:26:53.627 00.926 11596 Exposure complete
22:26:53.703 00.076 11596 worker thread done servicing request
22:26:53.703 00.000 13300 OnExposeComplete: enter
22:26:53.703 00.000 13300 UpdateGuideState(): m_state=1
22:26:53.704 00.001 13300 UpdateCurrentPosition: no star selected
22:26:53.704 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:26:53.704 00.000 13300 Status Line: Nessuna stella selezionata
22:26:53.707 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=254, Gamma=0.510
22:26:53.714 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:26:53.714 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:53.714 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:26:53.714 00.000 13300 Enqueuing Expose request
22:26:53.714 00.000 11596 Worker thread wakes up
22:26:53.714 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:26:54.217 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:26:55.699 01.482 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6db7bbc4-cbb0-4cfb-9840-5fb936c81830"}
22:26:55.699 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6db7bbc4-cbb0-4cfb-9840-5fb936c81830"}
22:26:55.700 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a19b04a7-2861-49ed-ae8e-d7e655961d6a"}
22:26:55.700 00.000 13300 case statement mapped state 1 to 101
22:26:55.700 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a19b04a7-2861-49ed-ae8e-d7e655961d6a"}
22:26:57.250 01.550 11596 Exposure complete
22:26:57.324 00.074 11596 worker thread done servicing request
22:26:57.324 00.000 13300 OnExposeComplete: enter
22:26:57.324 00.000 13300 UpdateGuideState(): m_state=1
22:26:57.324 00.000 13300 UpdateCurrentPosition: no star selected
22:26:57.325 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:26:57.325 00.000 13300 Status Line: Nessuna stella selezionata
22:26:57.329 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:26:57.336 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:26:57.336 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:57.336 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:26:57.336 00.000 13300 Enqueuing Expose request
22:26:57.336 00.000 11596 Worker thread wakes up
22:26:57.337 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:26:57.845 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:26:58.699 00.854 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eb1b5fc4-6b89-41fb-ba68-5d77ccd62db8"}
22:26:58.699 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eb1b5fc4-6b89-41fb-ba68-5d77ccd62db8"}
22:26:58.700 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"275fb3a3-c055-4e7a-9e6c-48e99225be27"}
22:26:58.700 00.000 13300 case statement mapped state 1 to 101
22:26:58.700 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"275fb3a3-c055-4e7a-9e6c-48e99225be27"}
22:27:00.875 02.175 11596 Exposure complete
22:27:00.947 00.072 11596 worker thread done servicing request
22:27:00.948 00.001 13300 OnExposeComplete: enter
22:27:00.948 00.000 13300 UpdateGuideState(): m_state=1
22:27:00.948 00.000 13300 UpdateCurrentPosition: no star selected
22:27:00.948 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:27:00.949 00.001 13300 Status Line: Nessuna stella selezionata
22:27:00.951 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:27:00.959 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:27:00.959 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:00.959 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:27:00.959 00.000 13300 Enqueuing Expose request
22:27:00.959 00.000 11596 Worker thread wakes up
22:27:00.959 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:27:01.464 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:27:01.699 00.235 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b0fc6acf-2862-459f-823b-b88c9c9900c7"}
22:27:01.699 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b0fc6acf-2862-459f-823b-b88c9c9900c7"}
22:27:01.700 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dd458c3f-9a92-43af-bca1-63343ea2e3a1"}
22:27:01.700 00.000 13300 case statement mapped state 1 to 101
22:27:01.700 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dd458c3f-9a92-43af-bca1-63343ea2e3a1"}
22:27:04.497 02.797 11596 Exposure complete
22:27:04.574 00.077 11596 worker thread done servicing request
22:27:04.575 00.001 13300 OnExposeComplete: enter
22:27:04.575 00.000 13300 UpdateGuideState(): m_state=1
22:27:04.575 00.000 13300 UpdateCurrentPosition: no star selected
22:27:04.575 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:27:04.575 00.000 13300 Status Line: Nessuna stella selezionata
22:27:04.578 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:27:04.584 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:27:04.585 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:04.585 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:27:04.585 00.000 13300 Enqueuing Expose request
22:27:04.585 00.000 11596 Worker thread wakes up
22:27:04.585 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:27:04.699 00.114 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"be53b330-b826-4c49-9f5a-e1712eb2c16b"}
22:27:04.699 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"be53b330-b826-4c49-9f5a-e1712eb2c16b"}
22:27:04.700 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4c0499c2-4a23-4fb7-9312-1419ea2f159f"}
22:27:04.700 00.000 13300 case statement mapped state 1 to 101
22:27:04.700 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4c0499c2-4a23-4fb7-9312-1419ea2f159f"}
22:27:05.099 00.399 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:27:07.697 02.598 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"158dd02d-6db5-48be-9a73-1457b3995ebe"}
22:27:07.697 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"158dd02d-6db5-48be-9a73-1457b3995ebe"}
22:27:07.698 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0b5dfd4b-1a23-42c1-89a6-cacefb842b28"}
22:27:07.698 00.000 13300 case statement mapped state 1 to 101
22:27:07.698 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0b5dfd4b-1a23-42c1-89a6-cacefb842b28"}
22:27:08.135 00.437 11596 Exposure complete
22:27:08.206 00.071 11596 worker thread done servicing request
22:27:08.206 00.000 13300 OnExposeComplete: enter
22:27:08.207 00.001 13300 UpdateGuideState(): m_state=1
22:27:08.207 00.000 13300 UpdateCurrentPosition: no star selected
22:27:08.207 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:27:08.207 00.000 13300 Status Line: Nessuna stella selezionata
22:27:08.211 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=254, Gamma=0.510
22:27:08.218 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:27:08.219 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:08.219 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:27:08.219 00.000 13300 Enqueuing Expose request
22:27:08.219 00.000 11596 Worker thread wakes up
22:27:08.219 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:27:08.722 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:27:10.720 01.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2ca86b50-a957-4095-9215-9d21ebef28c8"}
22:27:10.720 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2ca86b50-a957-4095-9215-9d21ebef28c8"}
22:27:10.721 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c21a77f0-7e88-4be1-badb-abf23e21f36e"}
22:27:10.721 00.000 13300 case statement mapped state 1 to 101
22:27:10.721 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c21a77f0-7e88-4be1-badb-abf23e21f36e"}
22:27:11.033 00.312 13300 evsrv: cli 10203220 connect
22:27:11.033 00.000 13300 case statement mapped state 1 to 101
22:27:11.034 00.001 13300 case statement mapped state 1 to 101
22:27:11.034 00.000 13300 evsrv: cli 10203220 request: {"method":"get_app_state","id":"a4353152-be3e-4be2-b258-5b21539586b9"}
22:27:11.034 00.000 13300 case statement mapped state 1 to 101
22:27:11.034 00.000 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":"Looping","id":"a4353152-be3e-4be2-b258-5b21539586b9"}
22:27:11.060 00.026 13300 evsrv: cli 10203220 disconnect
22:27:11.758 00.698 11596 Exposure complete
22:27:11.843 00.085 11596 worker thread done servicing request
22:27:11.843 00.000 13300 OnExposeComplete: enter
22:27:11.843 00.000 13300 UpdateGuideState(): m_state=1
22:27:11.843 00.000 13300 UpdateCurrentPosition: no star selected
22:27:11.844 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:27:11.844 00.000 13300 Status Line: Nessuna stella selezionata
22:27:11.847 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=254, Gamma=0.510
22:27:11.857 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:27:11.858 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:11.858 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:27:11.858 00.000 13300 Enqueuing Expose request
22:27:11.858 00.000 11596 Worker thread wakes up
22:27:11.858 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:27:12.371 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:27:13.721 01.350 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6c0a9f07-c5a4-4459-b6a0-9eeae09a6276"}
22:27:13.721 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6c0a9f07-c5a4-4459-b6a0-9eeae09a6276"}
22:27:13.722 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c46825a0-6b52-454e-996e-fdf0d620a367"}
22:27:13.723 00.001 13300 case statement mapped state 1 to 101
22:27:13.723 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c46825a0-6b52-454e-996e-fdf0d620a367"}
22:27:15.419 01.696 11596 Exposure complete
22:27:15.547 00.128 11596 worker thread done servicing request
22:27:15.547 00.000 13300 OnExposeComplete: enter
22:27:15.548 00.001 13300 UpdateGuideState(): m_state=1
22:27:15.548 00.000 13300 UpdateCurrentPosition: no star selected
22:27:15.548 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:27:15.549 00.001 13300 Status Line: Nessuna stella selezionata
22:27:15.552 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=246, Gamma=0.510
22:27:15.565 00.013 13300 UpdateGuideState exits: Nessuna stella selezionata
22:27:15.565 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:15.566 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:27:15.566 00.000 13300 Enqueuing Expose request
22:27:15.566 00.000 11596 Worker thread wakes up
22:27:15.566 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:27:16.077 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:27:16.720 00.643 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6679783e-2d19-4c37-9771-d12d5c47fbc8"}
22:27:16.720 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6679783e-2d19-4c37-9771-d12d5c47fbc8"}
22:27:16.721 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d63a1b27-45c5-455a-b628-e46d979e06e1"}
22:27:16.721 00.000 13300 case statement mapped state 1 to 101
22:27:16.721 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d63a1b27-45c5-455a-b628-e46d979e06e1"}
22:27:19.281 02.560 11596 Exposure complete
22:27:19.697 00.416 13300 OnExposeComplete: enter
22:27:19.697 00.000 11596 worker thread done servicing request
22:27:19.697 00.000 13300 UpdateGuideState(): m_state=1
22:27:19.698 00.001 13300 UpdateCurrentPosition: no star selected
22:27:19.698 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:27:19.698 00.000 13300 Status Line: Nessuna stella selezionata
22:27:19.702 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=141, med=4, FiltMin=2, FiltMax=12, Gamma=0.510
22:27:19.712 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:27:19.712 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:19.712 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:27:19.712 00.000 13300 Enqueuing Expose request
22:27:19.713 00.001 11596 Worker thread wakes up
22:27:19.713 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:27:20.004 00.291 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d88755ba-65d3-49ba-ae5b-1de4bac21cdc"}
22:27:20.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d88755ba-65d3-49ba-ae5b-1de4bac21cdc"}
22:27:20.238 00.234 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:27:20.655 00.417 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b963920b-11f1-4f14-973f-cdb53cff13b7"}
22:27:20.655 00.000 13300 case statement mapped state 1 to 101
22:27:20.656 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b963920b-11f1-4f14-973f-cdb53cff13b7"}
22:27:23.244 02.588 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7bd39a12-40c6-4771-b13d-150ded128dca"}
22:27:23.244 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7bd39a12-40c6-4771-b13d-150ded128dca"}
22:27:23.440 00.196 11596 Exposure complete
22:27:23.452 00.012 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b7f9a26a-8df8-4a61-a23f-28f3874e246d"}
22:27:23.452 00.000 13300 case statement mapped state 1 to 101
22:27:23.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b7f9a26a-8df8-4a61-a23f-28f3874e246d"}
22:27:23.732 00.280 11596 worker thread done servicing request
22:27:23.732 00.000 13300 OnExposeComplete: enter
22:27:23.732 00.000 13300 UpdateGuideState(): m_state=1
22:27:23.733 00.001 13300 UpdateCurrentPosition: no star selected
22:27:23.733 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:27:23.733 00.000 13300 Status Line: Nessuna stella selezionata
22:27:23.737 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=142, med=4, FiltMin=3, FiltMax=18, Gamma=0.510
22:27:23.748 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
22:27:23.748 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:23.748 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:27:23.748 00.000 13300 Enqueuing Expose request
22:27:23.755 00.007 11596 Worker thread wakes up
22:27:23.756 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:27:24.300 00.544 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:27:26.529 02.229 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"474aa2ac-a935-4cda-a0c0-913d0b213884"}
22:27:26.529 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"474aa2ac-a935-4cda-a0c0-913d0b213884"}
22:27:26.584 00.055 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"91761c04-eafe-4a56-9007-d2239dd73a42"}
22:27:26.585 00.001 13300 case statement mapped state 1 to 101
22:27:26.585 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"91761c04-eafe-4a56-9007-d2239dd73a42"}
22:27:27.415 00.830 11596 Exposure complete
22:27:27.547 00.132 11596 worker thread done servicing request
22:27:27.547 00.000 13300 OnExposeComplete: enter
22:27:27.547 00.000 13300 UpdateGuideState(): m_state=1
22:27:27.548 00.001 13300 UpdateCurrentPosition: no star selected
22:27:27.548 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:27:27.548 00.000 13300 Status Line: Nessuna stella selezionata
22:27:27.552 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=191, med=4, FiltMin=3, FiltMax=84, Gamma=0.510
22:27:27.563 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
22:27:27.563 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:27.563 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:27:27.563 00.000 13300 Enqueuing Expose request
22:27:27.563 00.000 11596 Worker thread wakes up
22:27:27.563 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:27:28.075 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:27:29.523 01.448 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"88f7f441-f485-4d72-8b04-1dc74840b88f"}
22:27:29.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"88f7f441-f485-4d72-8b04-1dc74840b88f"}
22:27:29.524 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b9b9073b-2df5-490a-98bd-e87d434e15cb"}
22:27:29.524 00.000 13300 case statement mapped state 1 to 101
22:27:29.525 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b9b9073b-2df5-490a-98bd-e87d434e15cb"}
22:27:31.105 01.580 11596 Exposure complete
22:27:31.183 00.078 11596 worker thread done servicing request
22:27:31.183 00.000 13300 OnExposeComplete: enter
22:27:31.183 00.000 13300 UpdateGuideState(): m_state=1
22:27:31.184 00.001 13300 UpdateCurrentPosition: no star selected
22:27:31.184 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:27:31.184 00.000 13300 Status Line: Nessuna stella selezionata
22:27:31.188 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=211, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
22:27:31.194 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:27:31.194 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:31.194 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:27:31.194 00.000 13300 Enqueuing Expose request
22:27:31.195 00.001 11596 Worker thread wakes up
22:27:31.195 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:27:31.698 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:27:32.523 00.825 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d88d4b3c-ea88-492a-b001-3f569254f0d2"}
22:27:32.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d88d4b3c-ea88-492a-b001-3f569254f0d2"}
22:27:32.524 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"60296a2f-eb8f-46f1-b1ed-29ea08617acf"}
22:27:32.524 00.000 13300 case statement mapped state 1 to 101
22:27:32.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"60296a2f-eb8f-46f1-b1ed-29ea08617acf"}
22:27:34.738 02.214 11596 Exposure complete
22:27:34.814 00.076 11596 worker thread done servicing request
22:27:34.814 00.000 13300 OnExposeComplete: enter
22:27:34.815 00.001 13300 UpdateGuideState(): m_state=1
22:27:34.815 00.000 13300 UpdateCurrentPosition: no star selected
22:27:34.815 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:27:34.816 00.001 13300 Status Line: Nessuna stella selezionata
22:27:34.818 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=223, med=4, FiltMin=3, FiltMax=95, Gamma=0.510
22:27:34.825 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:27:34.825 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:34.825 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:27:34.826 00.001 13300 Enqueuing Expose request
22:27:34.826 00.000 11596 Worker thread wakes up
22:27:34.826 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:27:35.339 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:27:35.523 00.184 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4116f6c0-2d33-4dfd-b51f-a9ac5b014b04"}
22:27:35.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4116f6c0-2d33-4dfd-b51f-a9ac5b014b04"}
22:27:35.524 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e127ce47-db01-4d1c-83f3-9cd046a413f4"}
22:27:35.524 00.000 13300 case statement mapped state 1 to 101
22:27:35.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e127ce47-db01-4d1c-83f3-9cd046a413f4"}
22:27:38.378 02.854 11596 Exposure complete
22:27:38.453 00.075 11596 worker thread done servicing request
22:27:38.453 00.000 13300 OnExposeComplete: enter
22:27:38.453 00.000 13300 UpdateGuideState(): m_state=1
22:27:38.454 00.001 13300 UpdateCurrentPosition: no star selected
22:27:38.454 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:27:38.454 00.000 13300 Status Line: Nessuna stella selezionata
22:27:38.457 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=202, med=4, FiltMin=3, FiltMax=81, Gamma=0.510
22:27:38.463 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:27:38.463 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:38.463 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:27:38.463 00.000 13300 Enqueuing Expose request
22:27:38.464 00.001 11596 Worker thread wakes up
22:27:38.464 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:27:38.523 00.059 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9b7c972f-3c9a-47ed-9e52-676613ffeb75"}
22:27:38.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9b7c972f-3c9a-47ed-9e52-676613ffeb75"}
22:27:38.523 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aba94fe4-2e94-4498-a77c-d72fb9c23781"}
22:27:38.524 00.001 13300 case statement mapped state 1 to 101
22:27:38.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"aba94fe4-2e94-4498-a77c-d72fb9c23781"}
22:27:38.979 00.455 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:27:41.522 02.543 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b1f5c4b1-6d3b-4e8f-b746-d7bca4ba4dcd"}
22:27:41.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b1f5c4b1-6d3b-4e8f-b746-d7bca4ba4dcd"}
22:27:41.523 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"968d7915-5006-43ac-9e35-d12502d80fbb"}
22:27:41.523 00.000 13300 case statement mapped state 1 to 101
22:27:41.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"968d7915-5006-43ac-9e35-d12502d80fbb"}
22:27:42.005 00.482 11596 Exposure complete
22:27:42.080 00.075 11596 worker thread done servicing request
22:27:42.080 00.000 13300 OnExposeComplete: enter
22:27:42.081 00.001 13300 UpdateGuideState(): m_state=1
22:27:42.081 00.000 13300 UpdateCurrentPosition: no star selected
22:27:42.081 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:27:42.081 00.000 13300 Status Line: Nessuna stella selezionata
22:27:42.084 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=229, med=4, FiltMin=3, FiltMax=86, Gamma=0.510
22:27:42.093 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
22:27:42.093 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:42.093 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:27:42.093 00.000 13300 Enqueuing Expose request
22:27:42.093 00.000 11596 Worker thread wakes up
22:27:42.094 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:27:42.610 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:27:44.522 01.912 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ada4f401-b16b-4d09-8ca1-41390b9435f7"}
22:27:44.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ada4f401-b16b-4d09-8ca1-41390b9435f7"}
22:27:44.523 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"97fdb7aa-563a-4011-a7c6-4d61414a8717"}
22:27:44.523 00.000 13300 case statement mapped state 1 to 101
22:27:44.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"97fdb7aa-563a-4011-a7c6-4d61414a8717"}
22:27:45.659 01.136 11596 Exposure complete
22:27:45.771 00.112 11596 worker thread done servicing request
22:27:45.771 00.000 13300 OnExposeComplete: enter
22:27:45.771 00.000 13300 UpdateGuideState(): m_state=1
22:27:45.772 00.001 13300 UpdateCurrentPosition: no star selected
22:27:45.772 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:27:45.772 00.000 13300 Status Line: Nessuna stella selezionata
22:27:45.779 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=245, med=4, FiltMin=3, FiltMax=103, Gamma=0.510
22:27:45.790 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
22:27:45.790 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:45.790 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:27:45.791 00.001 13300 Enqueuing Expose request
22:27:45.791 00.000 11596 Worker thread wakes up
22:27:45.791 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:27:46.294 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:27:47.522 01.228 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"20db7055-4c61-4ad1-a89f-f61f99ed4a09"}
22:27:47.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"20db7055-4c61-4ad1-a89f-f61f99ed4a09"}
22:27:47.523 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"414bbcfa-c7c8-4313-97c0-f36ed9342c7f"}
22:27:47.524 00.001 13300 case statement mapped state 1 to 101
22:27:47.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"414bbcfa-c7c8-4313-97c0-f36ed9342c7f"}
22:27:48.155 00.631 13300 evsrv: cli 10203220 connect
22:27:48.155 00.000 13300 case statement mapped state 1 to 101
22:27:48.155 00.000 13300 case statement mapped state 1 to 101
22:27:48.156 00.001 13300 evsrv: cli 10203220 request: {"method":"get_app_state","id":"d7171e45-ca70-414b-9b84-8bf510ea660e"}
22:27:48.156 00.000 13300 case statement mapped state 1 to 101
22:27:48.156 00.000 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":"Looping","id":"d7171e45-ca70-414b-9b84-8bf510ea660e"}
22:27:48.158 00.002 13300 evsrv: cli 10203220 disconnect
22:27:49.326 01.168 11596 Exposure complete
22:27:49.402 00.076 11596 worker thread done servicing request
22:27:49.402 00.000 13300 OnExposeComplete: enter
22:27:49.402 00.000 13300 UpdateGuideState(): m_state=1
22:27:49.403 00.001 13300 UpdateCurrentPosition: no star selected
22:27:49.403 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:27:49.403 00.000 13300 Status Line: Nessuna stella selezionata
22:27:49.406 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
22:27:49.412 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:27:49.412 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:49.413 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:27:49.413 00.000 13300 Enqueuing Expose request
22:27:49.413 00.000 11596 Worker thread wakes up
22:27:49.413 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:27:49.926 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:27:50.523 00.597 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"629fdedf-176f-4e19-b539-a3b0b558f418"}
22:27:50.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"629fdedf-176f-4e19-b539-a3b0b558f418"}
22:27:50.524 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bbc5db74-032e-412b-b7ef-8200dfae6ed7"}
22:27:50.524 00.000 13300 case statement mapped state 1 to 101
22:27:50.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bbc5db74-032e-412b-b7ef-8200dfae6ed7"}
22:27:52.955 02.431 11596 Exposure complete
22:27:53.038 00.083 11596 worker thread done servicing request
22:27:53.038 00.000 13300 OnExposeComplete: enter
22:27:53.038 00.000 13300 UpdateGuideState(): m_state=1
22:27:53.038 00.000 13300 UpdateCurrentPosition: no star selected
22:27:53.039 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:27:53.039 00.000 13300 Status Line: Nessuna stella selezionata
22:27:53.042 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=3, FiltMax=103, Gamma=0.510
22:27:53.049 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:27:53.049 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:53.049 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:27:53.049 00.000 13300 Enqueuing Expose request
22:27:53.049 00.000 11596 Worker thread wakes up
22:27:53.050 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:27:53.524 00.474 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0cdfafd9-c467-4e46-8fab-7123bd7d926a"}
22:27:53.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0cdfafd9-c467-4e46-8fab-7123bd7d926a"}
22:27:53.525 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eceb069f-b4c1-4a0b-b2a6-61731684cbcc"}
22:27:53.525 00.000 13300 case statement mapped state 1 to 101
22:27:53.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"eceb069f-b4c1-4a0b-b2a6-61731684cbcc"}
22:27:53.555 00.030 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:27:56.524 02.969 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"730a158d-f2bb-41cd-95b0-6e7ca12685fe"}
22:27:56.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"730a158d-f2bb-41cd-95b0-6e7ca12685fe"}
22:27:56.525 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"61163b24-9ca3-4c85-b64d-5ee5fa67a371"}
22:27:56.525 00.000 13300 case statement mapped state 1 to 101
22:27:56.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"61163b24-9ca3-4c85-b64d-5ee5fa67a371"}
22:27:56.591 00.066 11596 Exposure complete
22:27:56.676 00.085 11596 worker thread done servicing request
22:27:56.676 00.000 13300 OnExposeComplete: enter
22:27:56.677 00.001 13300 UpdateGuideState(): m_state=1
22:27:56.677 00.000 13300 UpdateCurrentPosition: no star selected
22:27:56.677 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:27:56.678 00.001 13300 Status Line: Nessuna stella selezionata
22:27:56.680 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=224, med=4, FiltMin=3, FiltMax=88, Gamma=0.510
22:27:56.687 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:27:56.687 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:56.687 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:27:56.687 00.000 13300 Enqueuing Expose request
22:27:56.687 00.000 11596 Worker thread wakes up
22:27:56.687 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:27:57.197 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:27:59.524 02.327 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"424b1e5e-21cd-4df7-8efa-e828dd320327"}
22:27:59.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"424b1e5e-21cd-4df7-8efa-e828dd320327"}
22:27:59.525 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2ab40381-00f0-4347-9d8d-d1a8e8613ec1"}
22:27:59.525 00.000 13300 case statement mapped state 1 to 101
22:27:59.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2ab40381-00f0-4347-9d8d-d1a8e8613ec1"}
22:28:00.234 00.709 11596 Exposure complete
22:28:00.310 00.076 11596 worker thread done servicing request
22:28:00.310 00.000 13300 OnExposeComplete: enter
22:28:00.310 00.000 13300 UpdateGuideState(): m_state=1
22:28:00.310 00.000 13300 UpdateCurrentPosition: no star selected
22:28:00.311 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:28:00.311 00.000 13300 Status Line: Nessuna stella selezionata
22:28:00.314 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=3, FiltMax=104, Gamma=0.510
22:28:00.321 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:28:00.321 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:00.321 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:28:00.321 00.000 13300 Enqueuing Expose request
22:28:00.321 00.000 11596 Worker thread wakes up
22:28:00.321 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:28:00.833 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:28:02.524 01.691 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3009139e-92be-4948-9fd6-3dd57140f4b2"}
22:28:02.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3009139e-92be-4948-9fd6-3dd57140f4b2"}
22:28:02.525 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"54528293-deaf-41f6-a215-6d6762c0b929"}
22:28:02.525 00.000 13300 case statement mapped state 1 to 101
22:28:02.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"54528293-deaf-41f6-a215-6d6762c0b929"}
22:28:03.868 01.343 11596 Exposure complete
22:28:03.964 00.096 11596 worker thread done servicing request
22:28:03.964 00.000 13300 OnExposeComplete: enter
22:28:03.964 00.000 13300 UpdateGuideState(): m_state=1
22:28:03.965 00.001 13300 UpdateCurrentPosition: no star selected
22:28:03.965 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:28:03.965 00.000 13300 Status Line: Nessuna stella selezionata
22:28:03.970 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=3, FiltMax=99, Gamma=0.510
22:28:03.981 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
22:28:03.981 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:03.982 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:28:03.982 00.000 13300 Enqueuing Expose request
22:28:03.982 00.000 11596 Worker thread wakes up
22:28:03.982 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:28:04.497 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:28:05.524 01.027 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7865b7cf-8551-4609-b1cb-ef1c33a50ae1"}
22:28:05.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7865b7cf-8551-4609-b1cb-ef1c33a50ae1"}
22:28:05.525 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f77b7a00-055e-42ea-ba60-0e8200fc53fc"}
22:28:05.525 00.000 13300 case statement mapped state 1 to 101
22:28:05.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"f77b7a00-055e-42ea-ba60-0e8200fc53fc"}
22:28:07.549 02.024 11596 Exposure complete
22:28:07.677 00.128 11596 worker thread done servicing request
22:28:07.677 00.000 13300 OnExposeComplete: enter
22:28:07.677 00.000 13300 UpdateGuideState(): m_state=1
22:28:07.678 00.001 13300 UpdateCurrentPosition: no star selected
22:28:07.678 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:28:07.678 00.000 13300 Status Line: Nessuna stella selezionata
22:28:07.681 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=3, FiltMax=95, Gamma=0.510
22:28:07.688 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:28:07.688 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:07.688 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:28:07.688 00.000 13300 Enqueuing Expose request
22:28:07.688 00.000 11596 Worker thread wakes up
22:28:07.689 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:28:08.193 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:28:08.525 00.332 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1e70b088-40a0-4815-9fe8-74fec41f6e4f"}
22:28:08.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1e70b088-40a0-4815-9fe8-74fec41f6e4f"}
22:28:08.526 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bde0f70d-67ac-4c1a-b410-cb05edfceebb"}
22:28:08.526 00.000 13300 case statement mapped state 1 to 101
22:28:08.526 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bde0f70d-67ac-4c1a-b410-cb05edfceebb"}
22:28:11.226 02.700 11596 Exposure complete
22:28:11.301 00.075 11596 worker thread done servicing request
22:28:11.301 00.000 13300 OnExposeComplete: enter
22:28:11.301 00.000 13300 UpdateGuideState(): m_state=1
22:28:11.301 00.000 13300 UpdateCurrentPosition: no star selected
22:28:11.302 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:28:11.302 00.000 13300 Status Line: Nessuna stella selezionata
22:28:11.308 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=3, FiltMax=105, Gamma=0.510
22:28:11.318 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:28:11.318 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:11.318 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:28:11.318 00.000 13300 Enqueuing Expose request
22:28:11.318 00.000 11596 Worker thread wakes up
22:28:11.318 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:28:11.525 00.207 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e4b8e3a4-2cc5-4a97-9b5d-be12aeaa6204"}
22:28:11.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e4b8e3a4-2cc5-4a97-9b5d-be12aeaa6204"}
22:28:11.526 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fa3d9a70-1f9e-4386-86d3-4a9fe0b9c1a8"}
22:28:11.526 00.000 13300 case statement mapped state 1 to 101
22:28:11.526 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fa3d9a70-1f9e-4386-86d3-4a9fe0b9c1a8"}
22:28:11.826 00.300 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:28:14.525 02.699 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ade276ec-6851-422e-ada4-a3c69c47cc96"}
22:28:14.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ade276ec-6851-422e-ada4-a3c69c47cc96"}
22:28:14.526 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e704a27e-6537-4836-8b16-9b879f1f7acd"}
22:28:14.526 00.000 13300 case statement mapped state 1 to 101
22:28:14.526 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e704a27e-6537-4836-8b16-9b879f1f7acd"}
22:28:14.887 00.361 11596 Exposure complete
22:28:14.996 00.109 11596 worker thread done servicing request
22:28:14.996 00.000 13300 OnExposeComplete: enter
22:28:14.996 00.000 13300 UpdateGuideState(): m_state=1
22:28:14.997 00.001 13300 UpdateCurrentPosition: no star selected
22:28:14.997 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:28:14.997 00.000 13300 Status Line: Nessuna stella selezionata
22:28:15.002 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=3, FiltMax=105, Gamma=0.510
22:28:15.012 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:28:15.012 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:15.012 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:28:15.012 00.000 13300 Enqueuing Expose request
22:28:15.013 00.001 11596 Worker thread wakes up
22:28:15.013 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:28:15.525 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:28:17.523 01.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1c080b21-ffb5-443c-8c6f-dcbf62dddbba"}
22:28:17.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1c080b21-ffb5-443c-8c6f-dcbf62dddbba"}
22:28:17.524 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e0aded70-57f5-47a6-8fc6-2ee60ed854bf"}
22:28:17.524 00.000 13300 case statement mapped state 1 to 101
22:28:17.525 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e0aded70-57f5-47a6-8fc6-2ee60ed854bf"}
22:28:18.602 01.077 11596 Exposure complete
22:28:18.694 00.092 11596 worker thread done servicing request
22:28:18.695 00.001 13300 OnExposeComplete: enter
22:28:18.695 00.000 13300 UpdateGuideState(): m_state=1
22:28:18.695 00.000 13300 UpdateCurrentPosition: no star selected
22:28:18.695 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:28:18.696 00.001 13300 Status Line: Nessuna stella selezionata
22:28:18.700 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=207, med=4, FiltMin=1, FiltMax=82, Gamma=0.510
22:28:18.708 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:28:18.708 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:18.709 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:28:18.709 00.000 13300 Enqueuing Expose request
22:28:18.709 00.000 11596 Worker thread wakes up
22:28:18.709 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:28:19.213 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:28:20.524 01.311 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c52d77a0-1737-40a0-80d1-9c8dff1bd361"}
22:28:20.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c52d77a0-1737-40a0-80d1-9c8dff1bd361"}
22:28:20.525 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a7289c17-6e11-43e7-91d9-4e59a49e46e3"}
22:28:20.525 00.000 13300 case statement mapped state 1 to 101
22:28:20.526 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a7289c17-6e11-43e7-91d9-4e59a49e46e3"}
22:28:22.246 01.720 11596 Exposure complete
22:28:22.341 00.095 11596 worker thread done servicing request
22:28:22.342 00.001 13300 OnExposeComplete: enter
22:28:22.342 00.000 13300 UpdateGuideState(): m_state=1
22:28:22.342 00.000 13300 UpdateCurrentPosition: no star selected
22:28:22.342 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:28:22.343 00.001 13300 Status Line: Nessuna stella selezionata
22:28:22.345 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=215, med=4, FiltMin=3, FiltMax=75, Gamma=0.510
22:28:22.359 00.014 13300 UpdateGuideState exits: Nessuna stella selezionata
22:28:22.359 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:22.359 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:28:22.359 00.000 13300 Enqueuing Expose request
22:28:22.360 00.001 11596 Worker thread wakes up
22:28:22.360 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:28:22.863 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:28:23.524 00.661 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3f70ca09-9dcd-4601-99e2-c151bc6e073c"}
22:28:23.525 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3f70ca09-9dcd-4601-99e2-c151bc6e073c"}
22:28:23.526 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"61c95702-1ca2-41ee-aa34-9e5333f4ef70"}
22:28:23.526 00.000 13300 case statement mapped state 1 to 101
22:28:23.526 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"61c95702-1ca2-41ee-aa34-9e5333f4ef70"}
22:28:25.898 02.372 11596 Exposure complete
22:28:25.982 00.084 11596 worker thread done servicing request
22:28:25.983 00.001 13300 OnExposeComplete: enter
22:28:25.983 00.000 13300 UpdateGuideState(): m_state=1
22:28:25.983 00.000 13300 UpdateCurrentPosition: no star selected
22:28:25.983 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:28:25.984 00.001 13300 Status Line: Nessuna stella selezionata
22:28:25.986 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=202, med=4, FiltMin=3, FiltMax=81, Gamma=0.510
22:28:25.994 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:28:25.994 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:25.994 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:28:25.994 00.000 13300 Enqueuing Expose request
22:28:25.994 00.000 11596 Worker thread wakes up
22:28:25.994 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:28:26.501 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:28:26.523 00.022 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dfead04f-bd0f-4acb-89ae-7516a7d7d9bb"}
22:28:26.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dfead04f-bd0f-4acb-89ae-7516a7d7d9bb"}
22:28:26.524 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"43fe2d65-f3f3-43e3-92be-dec0fa33f51f"}
22:28:26.524 00.000 13300 case statement mapped state 1 to 101
22:28:26.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"43fe2d65-f3f3-43e3-92be-dec0fa33f51f"}
22:28:29.524 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"86cf400a-079c-494a-9298-034d85247567"}
22:28:29.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"86cf400a-079c-494a-9298-034d85247567"}
22:28:29.525 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fcb626e4-0d14-49e7-8a2c-75cd46dbfd62"}
22:28:29.525 00.000 13300 case statement mapped state 1 to 101
22:28:29.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"fcb626e4-0d14-49e7-8a2c-75cd46dbfd62"}
22:28:29.531 00.006 11596 Exposure complete
22:28:29.609 00.078 11596 worker thread done servicing request
22:28:29.609 00.000 13300 OnExposeComplete: enter
22:28:29.609 00.000 13300 UpdateGuideState(): m_state=1
22:28:29.609 00.000 13300 UpdateCurrentPosition: no star selected
22:28:29.610 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:28:29.610 00.000 13300 Status Line: Nessuna stella selezionata
22:28:29.612 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=197, med=4, FiltMin=3, FiltMax=76, Gamma=0.510
22:28:29.621 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
22:28:29.621 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:29.621 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:28:29.621 00.000 13300 Enqueuing Expose request
22:28:29.621 00.000 11596 Worker thread wakes up
22:28:29.621 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:28:30.132 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:28:32.524 02.392 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"56cd52ee-9335-4a60-8254-560d188caa78"}
22:28:32.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"56cd52ee-9335-4a60-8254-560d188caa78"}
22:28:32.525 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b4d79fdd-bff3-4749-9651-ba91d2b5d7d4"}
22:28:32.525 00.000 13300 case statement mapped state 1 to 101
22:28:32.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b4d79fdd-bff3-4749-9651-ba91d2b5d7d4"}
22:28:33.155 00.630 11596 Exposure complete
22:28:33.233 00.078 11596 worker thread done servicing request
22:28:33.234 00.001 13300 OnExposeComplete: enter
22:28:33.234 00.000 13300 UpdateGuideState(): m_state=1
22:28:33.234 00.000 13300 UpdateCurrentPosition: no star selected
22:28:33.234 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:28:33.235 00.001 13300 Status Line: Nessuna stella selezionata
22:28:33.237 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=193, med=4, FiltMin=3, FiltMax=89, Gamma=0.510
22:28:33.244 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:28:33.244 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:33.244 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:28:33.244 00.000 13300 Enqueuing Expose request
22:28:33.244 00.000 11596 Worker thread wakes up
22:28:33.244 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:28:33.750 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:28:35.524 01.774 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"68b3738f-f5cd-4185-83ff-a6712a6b2e06"}
22:28:35.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"68b3738f-f5cd-4185-83ff-a6712a6b2e06"}
22:28:35.525 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2c0edb81-1b8a-45b1-a0f8-75fd7623003c"}
22:28:35.525 00.000 13300 case statement mapped state 1 to 101
22:28:35.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2c0edb81-1b8a-45b1-a0f8-75fd7623003c"}
22:28:36.786 01.261 11596 Exposure complete
22:28:36.863 00.077 11596 worker thread done servicing request
22:28:36.863 00.000 13300 OnExposeComplete: enter
22:28:36.863 00.000 13300 UpdateGuideState(): m_state=1
22:28:36.864 00.001 13300 UpdateCurrentPosition: no star selected
22:28:36.864 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:28:36.864 00.000 13300 Status Line: Nessuna stella selezionata
22:28:36.866 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=198, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
22:28:36.873 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:28:36.873 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:36.873 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:28:36.873 00.000 13300 Enqueuing Expose request
22:28:36.874 00.001 11596 Worker thread wakes up
22:28:36.874 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:28:37.384 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:28:38.522 01.138 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"56451e78-b347-4ba5-b8c0-0d5ed4d66ece"}
22:28:38.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"56451e78-b347-4ba5-b8c0-0d5ed4d66ece"}
22:28:38.523 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5258a98b-57ab-4da2-90ec-98ebd7a90ff0"}
22:28:38.523 00.000 13300 case statement mapped state 1 to 101
22:28:38.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5258a98b-57ab-4da2-90ec-98ebd7a90ff0"}
22:28:40.431 01.908 11596 Exposure complete
22:28:40.524 00.093 11596 worker thread done servicing request
22:28:40.524 00.000 13300 OnExposeComplete: enter
22:28:40.524 00.000 13300 UpdateGuideState(): m_state=1
22:28:40.524 00.000 13300 UpdateCurrentPosition: no star selected
22:28:40.524 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:28:40.525 00.001 13300 Status Line: Nessuna stella selezionata
22:28:40.529 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=224, med=4, FiltMin=1, FiltMax=81, Gamma=0.510
22:28:40.535 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:28:40.536 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:40.536 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:28:40.536 00.000 13300 Enqueuing Expose request
22:28:40.536 00.000 11596 Worker thread wakes up
22:28:40.536 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:28:41.052 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:28:41.523 00.471 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2bdc32bb-d89f-4e88-be58-29b439319ded"}
22:28:41.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2bdc32bb-d89f-4e88-be58-29b439319ded"}
22:28:41.524 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"73f05ec2-ce3d-4dcf-b29d-232e0b87ec30"}
22:28:41.524 00.000 13300 case statement mapped state 1 to 101
22:28:41.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"73f05ec2-ce3d-4dcf-b29d-232e0b87ec30"}
22:28:44.093 02.569 11596 Exposure complete
22:28:44.204 00.111 11596 worker thread done servicing request
22:28:44.204 00.000 13300 OnExposeComplete: enter
22:28:44.204 00.000 13300 UpdateGuideState(): m_state=1
22:28:44.205 00.001 13300 UpdateCurrentPosition: no star selected
22:28:44.205 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:28:44.205 00.000 13300 Status Line: Nessuna stella selezionata
22:28:44.208 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=201, med=4, FiltMin=3, FiltMax=90, Gamma=0.510
22:28:44.219 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
22:28:44.219 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:44.219 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:28:44.219 00.000 13300 Enqueuing Expose request
22:28:44.219 00.000 11596 Worker thread wakes up
22:28:44.220 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:28:44.523 00.303 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"389fe25e-a1aa-42a7-ba93-44b7875eacba"}
22:28:44.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"389fe25e-a1aa-42a7-ba93-44b7875eacba"}
22:28:44.524 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"11478075-c13c-4b85-a661-06aee6077505"}
22:28:44.524 00.000 13300 case statement mapped state 1 to 101
22:28:44.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"11478075-c13c-4b85-a661-06aee6077505"}
22:28:44.733 00.209 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:28:47.523 02.790 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"86fdbf19-2182-4909-962c-a54eed6d7082"}
22:28:47.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"86fdbf19-2182-4909-962c-a54eed6d7082"}
22:28:47.524 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4c5653b7-3a42-4e0d-97e9-b20cdcb69d2b"}
22:28:47.524 00.000 13300 case statement mapped state 1 to 101
22:28:47.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4c5653b7-3a42-4e0d-97e9-b20cdcb69d2b"}
22:28:47.769 00.245 11596 Exposure complete
22:28:47.864 00.095 11596 worker thread done servicing request
22:28:47.864 00.000 13300 OnExposeComplete: enter
22:28:47.864 00.000 13300 UpdateGuideState(): m_state=1
22:28:47.865 00.001 13300 UpdateCurrentPosition: no star selected
22:28:47.865 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:28:47.865 00.000 13300 Status Line: Nessuna stella selezionata
22:28:47.868 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=195, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
22:28:47.875 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:28:47.875 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:47.875 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:28:47.875 00.000 13300 Enqueuing Expose request
22:28:47.875 00.000 11596 Worker thread wakes up
22:28:47.875 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:28:48.383 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:28:50.523 02.140 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6614be40-e164-4cae-b845-3233b6341fd4"}
22:28:50.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6614be40-e164-4cae-b845-3233b6341fd4"}
22:28:50.524 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8dcf3ad6-ee63-4575-b755-d3c35dfa904d"}
22:28:50.524 00.000 13300 case statement mapped state 1 to 101
22:28:50.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8dcf3ad6-ee63-4575-b755-d3c35dfa904d"}
22:28:51.406 00.882 11596 Exposure complete
22:28:51.480 00.074 11596 worker thread done servicing request
22:28:51.480 00.000 13300 OnExposeComplete: enter
22:28:51.480 00.000 13300 UpdateGuideState(): m_state=1
22:28:51.481 00.001 13300 UpdateCurrentPosition: no star selected
22:28:51.482 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:28:51.482 00.000 13300 Status Line: Nessuna stella selezionata
22:28:51.486 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=210, med=4, FiltMin=3, FiltMax=94, Gamma=0.510
22:28:51.494 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:28:51.494 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:51.494 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:28:51.494 00.000 13300 Enqueuing Expose request
22:28:51.494 00.000 11596 Worker thread wakes up
22:28:51.494 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:28:52.009 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:28:53.522 01.513 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d68fd1e3-37ce-48ca-9976-0243c7dbef91"}
22:28:53.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d68fd1e3-37ce-48ca-9976-0243c7dbef91"}
22:28:53.523 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"90d9a170-7b64-482f-b46f-8ee3e5235aef"}
22:28:53.523 00.000 13300 case statement mapped state 1 to 101
22:28:53.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"90d9a170-7b64-482f-b46f-8ee3e5235aef"}
22:28:55.033 01.510 11596 Exposure complete
22:28:55.108 00.075 11596 worker thread done servicing request
22:28:55.108 00.000 13300 OnExposeComplete: enter
22:28:55.108 00.000 13300 UpdateGuideState(): m_state=1
22:28:55.108 00.000 13300 UpdateCurrentPosition: no star selected
22:28:55.109 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:28:55.109 00.000 13300 Status Line: Nessuna stella selezionata
22:28:55.112 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=3, FiltMax=78, Gamma=0.510
22:28:55.118 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:28:55.118 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:55.118 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:28:55.118 00.000 13300 Enqueuing Expose request
22:28:55.119 00.001 11596 Worker thread wakes up
22:28:55.119 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:28:55.631 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:28:56.521 00.890 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"17e0df8b-ab9a-4c28-b723-d2c2e36f4fdc"}
22:28:56.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"17e0df8b-ab9a-4c28-b723-d2c2e36f4fdc"}
22:28:56.522 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b694a8a5-2e03-40f7-a198-97dc5679b64a"}
22:28:56.522 00.000 13300 case statement mapped state 1 to 101
22:28:56.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b694a8a5-2e03-40f7-a198-97dc5679b64a"}
22:28:58.751 02.229 11596 Exposure complete
22:28:58.846 00.095 11596 worker thread done servicing request
22:28:58.847 00.001 13300 OnExposeComplete: enter
22:28:58.847 00.000 13300 UpdateGuideState(): m_state=1
22:28:58.847 00.000 13300 UpdateCurrentPosition: no star selected
22:28:58.848 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:28:58.848 00.000 13300 Status Line: Nessuna stella selezionata
22:28:58.851 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=223, med=4, FiltMin=1, FiltMax=86, Gamma=0.510
22:28:58.862 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
22:28:58.862 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:58.863 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:28:58.863 00.000 13300 Enqueuing Expose request
22:28:58.863 00.000 11596 Worker thread wakes up
22:28:58.863 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:28:59.378 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:28:59.521 00.143 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d1f5cebf-0371-4e65-9fe4-483cb905f64e"}
22:28:59.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d1f5cebf-0371-4e65-9fe4-483cb905f64e"}
22:28:59.522 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4d2a8039-5b78-4eab-a172-f87d2e787fe0"}
22:28:59.522 00.000 13300 case statement mapped state 1 to 101
22:28:59.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4d2a8039-5b78-4eab-a172-f87d2e787fe0"}
22:29:02.405 02.883 11596 Exposure complete
22:29:02.492 00.087 11596 worker thread done servicing request
22:29:02.492 00.000 13300 OnExposeComplete: enter
22:29:02.492 00.000 13300 UpdateGuideState(): m_state=1
22:29:02.493 00.001 13300 UpdateCurrentPosition: no star selected
22:29:02.493 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:29:02.493 00.000 13300 Status Line: Nessuna stella selezionata
22:29:02.496 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=229, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
22:29:02.505 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
22:29:02.506 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:02.506 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:29:02.506 00.000 13300 Enqueuing Expose request
22:29:02.506 00.000 11596 Worker thread wakes up
22:29:02.506 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:29:02.521 00.015 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"065aaf37-a3bb-4ab0-86e7-bd5c93da4764"}
22:29:02.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"065aaf37-a3bb-4ab0-86e7-bd5c93da4764"}
22:29:02.522 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eab62ee0-a796-47be-9107-d5c4a1f8c7f5"}
22:29:02.522 00.000 13300 case statement mapped state 1 to 101
22:29:02.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"eab62ee0-a796-47be-9107-d5c4a1f8c7f5"}
22:29:03.010 00.488 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:29:05.521 02.511 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6aaff2fc-bc51-424e-abe8-3717e5fe4eef"}
22:29:05.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6aaff2fc-bc51-424e-abe8-3717e5fe4eef"}
22:29:05.522 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7f48bfab-ab64-42e1-988f-0219744a6440"}
22:29:05.522 00.000 13300 case statement mapped state 1 to 101
22:29:05.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7f48bfab-ab64-42e1-988f-0219744a6440"}
22:29:06.046 00.524 11596 Exposure complete
22:29:06.120 00.074 11596 worker thread done servicing request
22:29:06.120 00.000 13300 OnExposeComplete: enter
22:29:06.120 00.000 13300 UpdateGuideState(): m_state=1
22:29:06.120 00.000 13300 UpdateCurrentPosition: no star selected
22:29:06.121 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:29:06.121 00.000 13300 Status Line: Nessuna stella selezionata
22:29:06.123 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=197, med=4, FiltMin=3, FiltMax=97, Gamma=0.510
22:29:06.130 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:29:06.130 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:06.130 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:29:06.130 00.000 13300 Enqueuing Expose request
22:29:06.130 00.000 11596 Worker thread wakes up
22:29:06.131 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:29:06.636 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:29:08.521 01.885 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c2f68300-e44b-4d0f-bddb-3932bdd9fe50"}
22:29:08.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c2f68300-e44b-4d0f-bddb-3932bdd9fe50"}
22:29:08.522 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"668f1856-b1c9-4e5d-93ee-9b7c8b6e3adf"}
22:29:08.522 00.000 13300 case statement mapped state 1 to 101
22:29:08.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"668f1856-b1c9-4e5d-93ee-9b7c8b6e3adf"}
22:29:09.674 01.152 11596 Exposure complete
22:29:09.748 00.074 11596 worker thread done servicing request
22:29:09.748 00.000 13300 OnExposeComplete: enter
22:29:09.748 00.000 13300 UpdateGuideState(): m_state=1
22:29:09.748 00.000 13300 UpdateCurrentPosition: no star selected
22:29:09.749 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:29:09.749 00.000 13300 Status Line: Nessuna stella selezionata
22:29:09.751 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=210, med=4, FiltMin=3, FiltMax=85, Gamma=0.510
22:29:09.759 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:29:09.759 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:09.760 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:29:09.760 00.000 13300 Enqueuing Expose request
22:29:09.760 00.000 11596 Worker thread wakes up
22:29:09.761 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:29:10.271 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:29:11.522 01.251 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4d616aba-fc44-4cb2-a1a7-e5e4eaac43bc"}
22:29:11.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4d616aba-fc44-4cb2-a1a7-e5e4eaac43bc"}
22:29:11.523 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"942013d1-7a74-4e38-9423-255defde4477"}
22:29:11.523 00.000 13300 case statement mapped state 1 to 101
22:29:11.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"942013d1-7a74-4e38-9423-255defde4477"}
22:29:13.360 01.837 11596 Exposure complete
22:29:13.517 00.157 11596 worker thread done servicing request
22:29:13.518 00.001 13300 OnExposeComplete: enter
22:29:13.518 00.000 13300 UpdateGuideState(): m_state=1
22:29:13.519 00.001 13300 UpdateCurrentPosition: no star selected
22:29:13.519 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:29:13.519 00.000 13300 Status Line: Nessuna stella selezionata
22:29:13.524 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=205, med=4, FiltMin=3, FiltMax=82, Gamma=0.510
22:29:13.537 00.013 13300 UpdateGuideState exits: Nessuna stella selezionata
22:29:13.537 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:13.537 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:29:13.537 00.000 13300 Enqueuing Expose request
22:29:13.537 00.000 11596 Worker thread wakes up
22:29:13.538 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:29:14.050 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:29:14.522 00.472 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0bf1ebdc-9dfd-455f-9af0-3c38a2039b86"}
22:29:14.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0bf1ebdc-9dfd-455f-9af0-3c38a2039b86"}
22:29:14.523 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c6508b04-035a-4b6b-8a80-498c0d22541d"}
22:29:14.523 00.000 13300 case statement mapped state 1 to 101
22:29:14.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c6508b04-035a-4b6b-8a80-498c0d22541d"}
22:29:17.086 02.563 11596 Exposure complete
22:29:17.173 00.087 11596 worker thread done servicing request
22:29:17.173 00.000 13300 OnExposeComplete: enter
22:29:17.173 00.000 13300 UpdateGuideState(): m_state=1
22:29:17.174 00.001 13300 UpdateCurrentPosition: no star selected
22:29:17.175 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:29:17.175 00.000 13300 Status Line: Nessuna stella selezionata
22:29:17.179 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=1, FiltMax=83, Gamma=0.510
22:29:17.188 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
22:29:17.189 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:17.189 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:29:17.189 00.000 13300 Enqueuing Expose request
22:29:17.189 00.000 11596 Worker thread wakes up
22:29:17.189 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:29:17.521 00.332 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bbae3c05-b6dc-4ce9-a126-1cd19a390087"}
22:29:17.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bbae3c05-b6dc-4ce9-a126-1cd19a390087"}
22:29:17.522 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e0d3fecb-b203-487a-95b3-59d5cffcb6df"}
22:29:17.522 00.000 13300 case statement mapped state 1 to 101
22:29:17.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e0d3fecb-b203-487a-95b3-59d5cffcb6df"}
22:29:17.698 00.176 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:29:20.522 02.824 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6bb1d5d0-fef7-4811-beec-4113a4123728"}
22:29:20.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6bb1d5d0-fef7-4811-beec-4113a4123728"}
22:29:20.523 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"423432c7-9456-4334-b44b-0004b58dbdd1"}
22:29:20.523 00.000 13300 case statement mapped state 1 to 101
22:29:20.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"423432c7-9456-4334-b44b-0004b58dbdd1"}
22:29:20.799 00.276 11596 Exposure complete
22:29:20.900 00.101 11596 worker thread done servicing request
22:29:20.901 00.001 13300 OnExposeComplete: enter
22:29:20.901 00.000 13300 UpdateGuideState(): m_state=1
22:29:20.901 00.000 13300 UpdateCurrentPosition: no star selected
22:29:20.902 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:29:20.902 00.000 13300 Status Line: Nessuna stella selezionata
22:29:20.905 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=198, med=4, FiltMin=3, FiltMax=86, Gamma=0.510
22:29:20.916 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
22:29:20.917 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:20.917 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:29:20.917 00.000 13300 Enqueuing Expose request
22:29:20.918 00.001 11596 Worker thread wakes up
22:29:20.918 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:29:21.429 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:29:23.521 02.092 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d694259c-d46d-4324-9682-4a86e03f648f"}
22:29:23.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d694259c-d46d-4324-9682-4a86e03f648f"}
22:29:23.522 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ed923211-d21a-45f8-ad79-d434cf7ac287"}
22:29:23.522 00.000 13300 case statement mapped state 1 to 101
22:29:23.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ed923211-d21a-45f8-ad79-d434cf7ac287"}
22:29:24.478 00.956 11596 Exposure complete
22:29:24.578 00.100 11596 worker thread done servicing request
22:29:24.579 00.001 13300 OnExposeComplete: enter
22:29:24.579 00.000 13300 UpdateGuideState(): m_state=1
22:29:24.579 00.000 13300 UpdateCurrentPosition: no star selected
22:29:24.579 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:29:24.580 00.001 13300 Status Line: Nessuna stella selezionata
22:29:24.583 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=193, med=4, FiltMin=3, FiltMax=82, Gamma=0.510
22:29:24.594 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
22:29:24.595 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:24.595 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:29:24.595 00.000 13300 Enqueuing Expose request
22:29:24.595 00.000 11596 Worker thread wakes up
22:29:24.595 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:29:25.112 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:29:26.520 01.408 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3ed88a4e-eed9-496d-9295-474f7d26201b"}
22:29:26.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3ed88a4e-eed9-496d-9295-474f7d26201b"}
22:29:26.521 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"55f4eb66-2d2b-4913-a471-9436e7f5cdfe"}
22:29:26.521 00.000 13300 case statement mapped state 1 to 101
22:29:26.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"55f4eb66-2d2b-4913-a471-9436e7f5cdfe"}
22:29:28.140 01.619 11596 Exposure complete
22:29:28.215 00.075 11596 worker thread done servicing request
22:29:28.216 00.001 13300 OnExposeComplete: enter
22:29:28.216 00.000 13300 UpdateGuideState(): m_state=1
22:29:28.216 00.000 13300 UpdateCurrentPosition: no star selected
22:29:28.216 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:29:28.217 00.001 13300 Status Line: Nessuna stella selezionata
22:29:28.219 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=215, med=4, FiltMin=3, FiltMax=103, Gamma=0.510
22:29:28.226 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:29:28.226 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:28.226 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:29:28.226 00.000 13300 Enqueuing Expose request
22:29:28.226 00.000 11596 Worker thread wakes up
22:29:28.226 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:29:28.731 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:29:29.520 00.789 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"80cb3c7a-b7b7-4a84-a452-60c78b932679"}
22:29:29.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"80cb3c7a-b7b7-4a84-a452-60c78b932679"}
22:29:29.521 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"59ee2316-5045-4994-a6fa-c9e02ae2fb37"}
22:29:29.521 00.000 13300 case statement mapped state 1 to 101
22:29:29.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"59ee2316-5045-4994-a6fa-c9e02ae2fb37"}
22:29:31.754 02.233 11596 Exposure complete
22:29:31.830 00.076 11596 worker thread done servicing request
22:29:31.830 00.000 13300 OnExposeComplete: enter
22:29:31.830 00.000 13300 UpdateGuideState(): m_state=1
22:29:31.830 00.000 13300 UpdateCurrentPosition: no star selected
22:29:31.831 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:29:31.831 00.000 13300 Status Line: Nessuna stella selezionata
22:29:31.833 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=219, med=4, FiltMin=3, FiltMax=107, Gamma=0.510
22:29:31.840 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:29:31.840 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:31.841 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:29:31.841 00.000 13300 Enqueuing Expose request
22:29:31.841 00.000 11596 Worker thread wakes up
22:29:31.841 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:29:32.356 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:29:32.519 00.163 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1a4c1e20-b0fc-43d4-a80f-1f36da0ee1be"}
22:29:32.519 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1a4c1e20-b0fc-43d4-a80f-1f36da0ee1be"}
22:29:32.520 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4a7b10a8-3a45-4da8-9258-2bafc092f243"}
22:29:32.520 00.000 13300 case statement mapped state 1 to 101
22:29:32.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"4a7b10a8-3a45-4da8-9258-2bafc092f243"}
22:29:35.382 02.862 11596 Exposure complete
22:29:35.461 00.079 11596 worker thread done servicing request
22:29:35.461 00.000 13300 OnExposeComplete: enter
22:29:35.461 00.000 13300 UpdateGuideState(): m_state=1
22:29:35.461 00.000 13300 UpdateCurrentPosition: no star selected
22:29:35.462 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:29:35.462 00.000 13300 Status Line: Nessuna stella selezionata
22:29:35.464 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=204, med=4, FiltMin=3, FiltMax=83, Gamma=0.510
22:29:35.471 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:29:35.471 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:35.471 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:29:35.471 00.000 13300 Enqueuing Expose request
22:29:35.471 00.000 11596 Worker thread wakes up
22:29:35.472 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:29:35.518 00.046 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eaf94da0-b780-4753-b462-3a708acfd8bc"}
22:29:35.518 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eaf94da0-b780-4753-b462-3a708acfd8bc"}
22:29:35.519 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bea3b12d-5c59-43bb-9751-36498005a7f6"}
22:29:35.519 00.000 13300 case statement mapped state 1 to 101
22:29:35.519 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"bea3b12d-5c59-43bb-9751-36498005a7f6"}
22:29:35.981 00.462 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:29:38.518 02.537 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1c952100-551d-48cb-8875-0f7ed32eff05"}
22:29:38.518 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1c952100-551d-48cb-8875-0f7ed32eff05"}
22:29:38.519 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7521c1f8-2a07-4bc4-9493-f3e3a31aa878"}
22:29:38.519 00.000 13300 case statement mapped state 1 to 101
22:29:38.519 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7521c1f8-2a07-4bc4-9493-f3e3a31aa878"}
22:29:39.014 00.495 11596 Exposure complete
22:29:39.089 00.075 11596 worker thread done servicing request
22:29:39.089 00.000 13300 OnExposeComplete: enter
22:29:39.090 00.001 13300 UpdateGuideState(): m_state=1
22:29:39.090 00.000 13300 UpdateCurrentPosition: no star selected
22:29:39.090 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:29:39.090 00.000 13300 Status Line: Nessuna stella selezionata
22:29:39.093 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=200, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
22:29:39.100 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:29:39.100 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:39.100 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:29:39.100 00.000 13300 Enqueuing Expose request
22:29:39.100 00.000 11596 Worker thread wakes up
22:29:39.100 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:29:39.606 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:29:41.517 01.911 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d21d570a-cefe-4036-87e8-b0aad24c752d"}
22:29:41.517 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d21d570a-cefe-4036-87e8-b0aad24c752d"}
22:29:41.518 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"73a929ba-b57c-4475-b493-b55157b320e4"}
22:29:41.518 00.000 13300 case statement mapped state 1 to 101
22:29:41.518 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"73a929ba-b57c-4475-b493-b55157b320e4"}
22:29:42.648 01.130 11596 Exposure complete
22:29:42.732 00.084 11596 worker thread done servicing request
22:29:42.732 00.000 13300 OnExposeComplete: enter
22:29:42.732 00.000 13300 UpdateGuideState(): m_state=1
22:29:42.732 00.000 13300 UpdateCurrentPosition: no star selected
22:29:42.733 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:29:42.733 00.000 13300 Status Line: Nessuna stella selezionata
22:29:42.736 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=187, med=4, FiltMin=1, FiltMax=95, Gamma=0.510
22:29:42.742 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:29:42.743 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:42.743 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:29:42.743 00.000 13300 Enqueuing Expose request
22:29:42.743 00.000 11596 Worker thread wakes up
22:29:42.743 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:29:43.258 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:29:44.516 01.258 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a2f7b667-7d9b-4b71-96a5-15a69a0328d0"}
22:29:44.516 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a2f7b667-7d9b-4b71-96a5-15a69a0328d0"}
22:29:44.517 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c06df16f-aa94-4490-bf7f-f128a7994761"}
22:29:44.517 00.000 13300 case statement mapped state 1 to 101
22:29:44.517 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c06df16f-aa94-4490-bf7f-f128a7994761"}
22:29:46.305 01.788 11596 Exposure complete
22:29:46.406 00.101 11596 worker thread done servicing request
22:29:46.406 00.000 13300 OnExposeComplete: enter
22:29:46.406 00.000 13300 UpdateGuideState(): m_state=1
22:29:46.407 00.001 13300 UpdateCurrentPosition: no star selected
22:29:46.407 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:29:46.407 00.000 13300 Status Line: Nessuna stella selezionata
22:29:46.410 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=200, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
22:29:46.421 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
22:29:46.421 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:46.421 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:29:46.421 00.000 13300 Enqueuing Expose request
22:29:46.421 00.000 11596 Worker thread wakes up
22:29:46.421 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:29:46.925 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:29:47.517 00.592 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"66c21eed-36f5-43e8-9d9b-8067407006f0"}
22:29:47.517 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"66c21eed-36f5-43e8-9d9b-8067407006f0"}
22:29:47.518 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b544f5cc-da03-42c3-82e9-68e99f1a67c4"}
22:29:47.518 00.000 13300 case statement mapped state 1 to 101
22:29:47.518 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b544f5cc-da03-42c3-82e9-68e99f1a67c4"}
22:29:49.965 02.447 11596 Exposure complete
22:29:50.055 00.090 11596 worker thread done servicing request
22:29:50.055 00.000 13300 OnExposeComplete: enter
22:29:50.055 00.000 13300 UpdateGuideState(): m_state=1
22:29:50.056 00.001 13300 UpdateCurrentPosition: no star selected
22:29:50.056 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:29:50.056 00.000 13300 Status Line: Nessuna stella selezionata
22:29:50.059 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=194, med=4, FiltMin=3, FiltMax=86, Gamma=0.510
22:29:50.066 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:29:50.066 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:50.067 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:29:50.067 00.000 13300 Enqueuing Expose request
22:29:50.067 00.000 11596 Worker thread wakes up
22:29:50.067 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:29:50.521 00.454 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a5132b74-ad0e-42c3-b47b-81c653a442f4"}
22:29:50.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a5132b74-ad0e-42c3-b47b-81c653a442f4"}
22:29:50.523 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ab46aac3-0b5a-48c5-8d1c-1ad0f1597949"}
22:29:50.524 00.001 13300 case statement mapped state 1 to 101
22:29:50.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ab46aac3-0b5a-48c5-8d1c-1ad0f1597949"}
22:29:50.575 00.051 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:29:53.520 02.945 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"22d156a8-0266-4e29-aff7-73adcb86d163"}
22:29:53.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"22d156a8-0266-4e29-aff7-73adcb86d163"}
22:29:53.521 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"56ebd296-55d0-4365-a855-c85f81b2c10b"}
22:29:53.521 00.000 13300 case statement mapped state 1 to 101
22:29:53.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"56ebd296-55d0-4365-a855-c85f81b2c10b"}
22:29:53.605 00.084 11596 Exposure complete
22:29:53.678 00.073 11596 worker thread done servicing request
22:29:53.678 00.000 13300 OnExposeComplete: enter
22:29:53.679 00.001 13300 UpdateGuideState(): m_state=1
22:29:53.679 00.000 13300 UpdateCurrentPosition: no star selected
22:29:53.679 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:29:53.679 00.000 13300 Status Line: Nessuna stella selezionata
22:29:53.682 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=200, med=4, FiltMin=3, FiltMax=102, Gamma=0.510
22:29:53.688 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:29:53.689 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:53.689 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:29:53.689 00.000 13300 Enqueuing Expose request
22:29:53.689 00.000 11596 Worker thread wakes up
22:29:53.689 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:29:54.204 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:29:56.519 02.315 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"23af681f-6d17-4b43-ac5e-a12f771e7de3"}
22:29:56.519 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"23af681f-6d17-4b43-ac5e-a12f771e7de3"}
22:29:56.520 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9cd9af4b-c1d5-4df9-9b5c-ca3cdee8b517"}
22:29:56.520 00.000 13300 case statement mapped state 1 to 101
22:29:56.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9cd9af4b-c1d5-4df9-9b5c-ca3cdee8b517"}
22:29:57.234 00.714 11596 Exposure complete
22:29:57.307 00.073 11596 worker thread done servicing request
22:29:57.307 00.000 13300 OnExposeComplete: enter
22:29:57.307 00.000 13300 UpdateGuideState(): m_state=1
22:29:57.308 00.001 13300 UpdateCurrentPosition: no star selected
22:29:57.308 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:29:57.308 00.000 13300 Status Line: Nessuna stella selezionata
22:29:57.311 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=210, med=4, FiltMin=3, FiltMax=108, Gamma=0.510
22:29:57.317 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:29:57.317 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:57.318 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:29:57.318 00.000 13300 Enqueuing Expose request
22:29:57.318 00.000 11596 Worker thread wakes up
22:29:57.318 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:29:57.819 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:29:59.518 01.699 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1ae8b217-b7df-498d-9d6e-eefedb5059da"}
22:29:59.518 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1ae8b217-b7df-498d-9d6e-eefedb5059da"}
22:29:59.519 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ae02a990-788e-47bc-a7f5-c5d2e827edfb"}
22:29:59.519 00.000 13300 case statement mapped state 1 to 101
22:29:59.519 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ae02a990-788e-47bc-a7f5-c5d2e827edfb"}
22:30:00.851 01.332 11596 Exposure complete
22:30:00.928 00.077 11596 worker thread done servicing request
22:30:00.928 00.000 13300 OnExposeComplete: enter
22:30:00.928 00.000 13300 UpdateGuideState(): m_state=1
22:30:00.929 00.001 13300 UpdateCurrentPosition: no star selected
22:30:00.929 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:30:00.929 00.000 13300 Status Line: Nessuna stella selezionata
22:30:00.932 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=223, med=4, FiltMin=3, FiltMax=93, Gamma=0.510
22:30:00.938 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:30:00.939 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:00.939 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:30:00.939 00.000 13300 Enqueuing Expose request
22:30:00.939 00.000 11596 Worker thread wakes up
22:30:00.939 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:30:01.450 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:30:02.517 01.067 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aaaad9f6-b549-4b01-a5c8-9b15d13f1068"}
22:30:02.517 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aaaad9f6-b549-4b01-a5c8-9b15d13f1068"}
22:30:02.518 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1ef54def-fe0f-4568-9b5a-4fc285c338f5"}
22:30:02.518 00.000 13300 case statement mapped state 1 to 101
22:30:02.518 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1ef54def-fe0f-4568-9b5a-4fc285c338f5"}
22:30:04.480 01.962 11596 Exposure complete
22:30:04.561 00.081 11596 worker thread done servicing request
22:30:04.561 00.000 13300 OnExposeComplete: enter
22:30:04.561 00.000 13300 UpdateGuideState(): m_state=1
22:30:04.562 00.001 13300 UpdateCurrentPosition: no star selected
22:30:04.562 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:30:04.562 00.000 13300 Status Line: Nessuna stella selezionata
22:30:04.566 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=3, FiltMax=88, Gamma=0.510
22:30:04.574 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:30:04.574 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:04.574 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:30:04.574 00.000 13300 Enqueuing Expose request
22:30:04.575 00.001 11596 Worker thread wakes up
22:30:04.575 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:30:05.084 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:30:05.517 00.433 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6e6ad27f-2d4b-469e-a942-aeb0a55946d7"}
22:30:05.517 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6e6ad27f-2d4b-469e-a942-aeb0a55946d7"}
22:30:05.518 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"194bf00b-658e-46d3-9f04-916776dfc31b"}
22:30:05.518 00.000 13300 case statement mapped state 1 to 101
22:30:05.518 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"194bf00b-658e-46d3-9f04-916776dfc31b"}
22:30:08.105 02.587 11596 Exposure complete
22:30:08.179 00.074 11596 worker thread done servicing request
22:30:08.179 00.000 13300 OnExposeComplete: enter
22:30:08.179 00.000 13300 UpdateGuideState(): m_state=1
22:30:08.180 00.001 13300 UpdateCurrentPosition: no star selected
22:30:08.180 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:30:08.180 00.000 13300 Status Line: Nessuna stella selezionata
22:30:08.183 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=215, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
22:30:08.189 00.006 13300 UpdateGuideState exits: Nessuna stella selezionata
22:30:08.189 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:08.189 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:30:08.189 00.000 13300 Enqueuing Expose request
22:30:08.189 00.000 11596 Worker thread wakes up
22:30:08.190 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:30:08.516 00.326 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a0d670a5-d67a-47ad-a399-0bd358fc91be"}
22:30:08.516 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a0d670a5-d67a-47ad-a399-0bd358fc91be"}
22:30:08.517 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c0e4a7da-ae33-4f8a-bc9a-33c1851efa55"}
22:30:08.517 00.000 13300 case statement mapped state 1 to 101
22:30:08.517 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c0e4a7da-ae33-4f8a-bc9a-33c1851efa55"}
22:30:08.698 00.181 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:30:11.514 02.816 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"094b1338-38d2-44e3-b170-f2548a4575e0"}
22:30:11.514 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"094b1338-38d2-44e3-b170-f2548a4575e0"}
22:30:11.515 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6574d906-9b97-473d-a5d0-abd162c97a57"}
22:30:11.515 00.000 13300 case statement mapped state 1 to 101
22:30:11.515 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"6574d906-9b97-473d-a5d0-abd162c97a57"}
22:30:11.772 00.257 11596 Exposure complete
22:30:11.909 00.137 11596 worker thread done servicing request
22:30:11.909 00.000 13300 OnExposeComplete: enter
22:30:11.909 00.000 13300 UpdateGuideState(): m_state=1
22:30:11.910 00.001 13300 UpdateCurrentPosition: no star selected
22:30:11.910 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:30:11.910 00.000 13300 Status Line: Nessuna stella selezionata
22:30:11.913 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=188, med=4, FiltMin=1, FiltMax=89, Gamma=0.510
22:30:11.924 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
22:30:11.924 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:11.925 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:30:11.925 00.000 13300 Enqueuing Expose request
22:30:11.925 00.000 11596 Worker thread wakes up
22:30:11.926 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:30:12.431 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:30:14.516 02.085 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ee431835-6f32-4457-8ecb-8bad42b7bb39"}
22:30:14.516 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ee431835-6f32-4457-8ecb-8bad42b7bb39"}
22:30:14.517 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9fde069b-360a-4398-8cd7-dea994b1e715"}
22:30:14.517 00.000 13300 case statement mapped state 1 to 101
22:30:14.517 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9fde069b-360a-4398-8cd7-dea994b1e715"}
22:30:15.470 00.953 11596 Exposure complete
22:30:15.586 00.116 11596 worker thread done servicing request
22:30:15.586 00.000 13300 OnExposeComplete: enter
22:30:15.587 00.001 13300 UpdateGuideState(): m_state=1
22:30:15.587 00.000 13300 UpdateCurrentPosition: no star selected
22:30:15.588 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:30:15.588 00.000 13300 Status Line: Nessuna stella selezionata
22:30:15.593 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=192, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
22:30:15.603 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:30:15.603 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:15.604 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:30:15.604 00.000 13300 Enqueuing Expose request
22:30:15.604 00.000 11596 Worker thread wakes up
22:30:15.604 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:30:16.112 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:30:17.518 01.406 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ce787a28-6b23-4364-a322-cb73c9ec7ed0"}
22:30:17.518 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ce787a28-6b23-4364-a322-cb73c9ec7ed0"}
22:30:17.519 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"69c8d5ac-9039-4e18-befb-0f63135029c8"}
22:30:17.519 00.000 13300 case statement mapped state 1 to 101
22:30:17.519 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"69c8d5ac-9039-4e18-befb-0f63135029c8"}
22:30:19.141 01.622 11596 Exposure complete
22:30:19.223 00.082 11596 worker thread done servicing request
22:30:19.224 00.001 13300 OnExposeComplete: enter
22:30:19.224 00.000 13300 UpdateGuideState(): m_state=1
22:30:19.224 00.000 13300 UpdateCurrentPosition: no star selected
22:30:19.224 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:30:19.224 00.000 13300 Status Line: Nessuna stella selezionata
22:30:19.228 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=218, med=4, FiltMin=3, FiltMax=100, Gamma=0.510
22:30:19.235 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:30:19.235 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:19.235 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:30:19.235 00.000 13300 Enqueuing Expose request
22:30:19.235 00.000 11596 Worker thread wakes up
22:30:19.236 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:30:19.740 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:30:20.517 00.777 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2c38ee95-d473-4632-ad7f-c000c89f4675"}
22:30:20.517 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2c38ee95-d473-4632-ad7f-c000c89f4675"}
22:30:20.518 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"21d0c65d-ede4-44df-98e0-6b590d461b00"}
22:30:20.518 00.000 13300 case statement mapped state 1 to 101
22:30:20.518 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"21d0c65d-ede4-44df-98e0-6b590d461b00"}
22:30:22.773 02.255 11596 Exposure complete
22:30:22.858 00.085 11596 worker thread done servicing request
22:30:22.858 00.000 13300 OnExposeComplete: enter
22:30:22.858 00.000 13300 UpdateGuideState(): m_state=1
22:30:22.859 00.001 13300 UpdateCurrentPosition: no star selected
22:30:22.859 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:30:22.859 00.000 13300 Status Line: Nessuna stella selezionata
22:30:22.861 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
22:30:22.868 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:30:22.868 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:22.868 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:30:22.868 00.000 13300 Enqueuing Expose request
22:30:22.868 00.000 11596 Worker thread wakes up
22:30:22.868 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:30:23.371 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:30:23.516 00.145 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fb154dba-cfb7-4ca6-b040-2814698b68e9"}
22:30:23.516 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fb154dba-cfb7-4ca6-b040-2814698b68e9"}
22:30:23.517 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5a0ee5e1-468d-4061-91f8-2f7faa9c2ea7"}
22:30:23.517 00.000 13300 case statement mapped state 1 to 101
22:30:23.517 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5a0ee5e1-468d-4061-91f8-2f7faa9c2ea7"}
22:30:26.402 02.885 11596 Exposure complete
22:30:26.477 00.075 11596 worker thread done servicing request
22:30:26.477 00.000 13300 OnExposeComplete: enter
22:30:26.477 00.000 13300 UpdateGuideState(): m_state=1
22:30:26.478 00.001 13300 UpdateCurrentPosition: no star selected
22:30:26.478 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:30:26.478 00.000 13300 Status Line: Nessuna stella selezionata
22:30:26.481 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=3, FiltMax=90, Gamma=0.510
22:30:26.488 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:30:26.488 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:26.488 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:30:26.488 00.000 13300 Enqueuing Expose request
22:30:26.488 00.000 11596 Worker thread wakes up
22:30:26.488 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:30:26.517 00.029 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7f2f0f5a-5ec5-479a-9991-a199b30a68cd"}
22:30:26.517 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7f2f0f5a-5ec5-479a-9991-a199b30a68cd"}
22:30:26.518 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3f9fd9ef-410e-447e-9494-cdc6eea53c36"}
22:30:26.518 00.000 13300 case statement mapped state 1 to 101
22:30:26.518 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3f9fd9ef-410e-447e-9494-cdc6eea53c36"}
22:30:26.999 00.481 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:30:29.515 02.516 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"708203df-2b46-45e4-a2b9-88d6ffef8569"}
22:30:29.515 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"708203df-2b46-45e4-a2b9-88d6ffef8569"}
22:30:29.516 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"db7ae4a9-3ca1-420b-b692-d8b2afae5132"}
22:30:29.516 00.000 13300 case statement mapped state 1 to 101
22:30:29.516 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"db7ae4a9-3ca1-420b-b692-d8b2afae5132"}
22:30:30.033 00.517 11596 Exposure complete
22:30:30.118 00.085 11596 worker thread done servicing request
22:30:30.118 00.000 13300 OnExposeComplete: enter
22:30:30.118 00.000 13300 UpdateGuideState(): m_state=1
22:30:30.118 00.000 13300 UpdateCurrentPosition: no star selected
22:30:30.119 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:30:30.119 00.000 13300 Status Line: Nessuna stella selezionata
22:30:30.121 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=224, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
22:30:30.129 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:30:30.129 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:30.129 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:30:30.129 00.000 13300 Enqueuing Expose request
22:30:30.129 00.000 11596 Worker thread wakes up
22:30:30.129 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:30:30.646 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:30:32.514 01.868 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d17651b7-12b4-49e1-8d1f-83bfacd9929a"}
22:30:32.514 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d17651b7-12b4-49e1-8d1f-83bfacd9929a"}
22:30:32.515 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"65939a1c-1e43-4eee-b147-673e09bc809c"}
22:30:32.515 00.000 13300 case statement mapped state 1 to 101
22:30:32.515 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"65939a1c-1e43-4eee-b147-673e09bc809c"}
22:30:33.701 01.186 11596 Exposure complete
22:30:33.775 00.074 11596 worker thread done servicing request
22:30:33.775 00.000 13300 OnExposeComplete: enter
22:30:33.775 00.000 13300 UpdateGuideState(): m_state=1
22:30:33.775 00.000 13300 UpdateCurrentPosition: no star selected
22:30:33.776 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:30:33.776 00.000 13300 Status Line: Nessuna stella selezionata
22:30:33.778 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=242, med=4, FiltMin=1, FiltMax=89, Gamma=0.510
22:30:33.786 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:30:33.786 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:33.786 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:30:33.786 00.000 13300 Enqueuing Expose request
22:30:33.786 00.000 11596 Worker thread wakes up
22:30:33.787 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:30:34.299 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:30:35.514 01.215 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"296f976b-2031-43d9-8d49-efd6c8f3d6c3"}
22:30:35.514 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"296f976b-2031-43d9-8d49-efd6c8f3d6c3"}
22:30:35.515 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5903fc81-536c-4975-8a21-5f828786de77"}
22:30:35.515 00.000 13300 case statement mapped state 1 to 101
22:30:35.515 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5903fc81-536c-4975-8a21-5f828786de77"}
22:30:37.339 01.824 11596 Exposure complete
22:30:37.433 00.094 11596 worker thread done servicing request
22:30:37.433 00.000 13300 OnExposeComplete: enter
22:30:37.433 00.000 13300 UpdateGuideState(): m_state=1
22:30:37.433 00.000 13300 UpdateCurrentPosition: no star selected
22:30:37.433 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:30:37.434 00.001 13300 Status Line: Nessuna stella selezionata
22:30:37.436 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=231, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
22:30:37.443 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:30:37.443 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:37.443 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:30:37.443 00.000 13300 Enqueuing Expose request
22:30:37.443 00.000 11596 Worker thread wakes up
22:30:37.444 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:30:37.981 00.537 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:30:38.521 00.540 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9fa95fea-47ce-4091-a601-5194f10331be"}
22:30:38.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9fa95fea-47ce-4091-a601-5194f10331be"}
22:30:38.526 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1effd0a7-94d5-4d33-a087-4c3f9f3a18bb"}
22:30:38.526 00.000 13300 case statement mapped state 1 to 101
22:30:38.526 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1effd0a7-94d5-4d33-a087-4c3f9f3a18bb"}
22:30:41.029 02.503 11596 Exposure complete
22:30:41.107 00.078 11596 worker thread done servicing request
22:30:41.107 00.000 13300 OnExposeComplete: enter
22:30:41.107 00.000 13300 UpdateGuideState(): m_state=1
22:30:41.107 00.000 13300 UpdateCurrentPosition: no star selected
22:30:41.108 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:30:41.108 00.000 13300 Status Line: Nessuna stella selezionata
22:30:41.110 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=229, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
22:30:41.117 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:30:41.117 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:41.117 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:30:41.117 00.000 13300 Enqueuing Expose request
22:30:41.117 00.000 11596 Worker thread wakes up
22:30:41.118 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:30:41.520 00.402 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"316400d9-beb0-4f26-ab3c-92d43ef45824"}
22:30:41.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"316400d9-beb0-4f26-ab3c-92d43ef45824"}
22:30:41.521 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e50c987f-da26-4b16-9c25-68f16b67c9b2"}
22:30:41.521 00.000 13300 case statement mapped state 1 to 101
22:30:41.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"e50c987f-da26-4b16-9c25-68f16b67c9b2"}
22:30:41.633 00.112 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:30:44.520 02.887 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f2f22972-b13a-401b-a732-7f6c4f513fdd"}
22:30:44.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f2f22972-b13a-401b-a732-7f6c4f513fdd"}
22:30:44.521 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a9e9c93b-d08b-48e5-b89a-06130941e786"}
22:30:44.521 00.000 13300 case statement mapped state 1 to 101
22:30:44.522 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a9e9c93b-d08b-48e5-b89a-06130941e786"}
22:30:44.677 00.155 11596 Exposure complete
22:30:44.750 00.073 13300 OnExposeComplete: enter
22:30:44.750 00.000 11596 worker thread done servicing request
22:30:44.751 00.001 13300 UpdateGuideState(): m_state=1
22:30:44.751 00.000 13300 UpdateCurrentPosition: no star selected
22:30:44.751 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:30:44.752 00.001 13300 Status Line: Nessuna stella selezionata
22:30:44.754 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=231, med=4, FiltMin=3, FiltMax=101, Gamma=0.510
22:30:44.761 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:30:44.761 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:44.761 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:30:44.761 00.000 13300 Enqueuing Expose request
22:30:44.761 00.000 11596 Worker thread wakes up
22:30:44.762 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:30:45.271 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:30:47.520 02.249 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0f3c7d05-d1d9-4705-b368-841cb42db3a8"}
22:30:47.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0f3c7d05-d1d9-4705-b368-841cb42db3a8"}
22:30:47.521 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"39eaff92-88cf-4787-be9a-dc9e8bb2b7af"}
22:30:47.521 00.000 13300 case statement mapped state 1 to 101
22:30:47.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"39eaff92-88cf-4787-be9a-dc9e8bb2b7af"}
22:30:48.305 00.784 11596 Exposure complete
22:30:48.390 00.085 11596 worker thread done servicing request
22:30:48.391 00.001 13300 OnExposeComplete: enter
22:30:48.391 00.000 13300 UpdateGuideState(): m_state=1
22:30:48.391 00.000 13300 UpdateCurrentPosition: no star selected
22:30:48.391 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:30:48.392 00.001 13300 Status Line: Nessuna stella selezionata
22:30:48.394 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
22:30:48.402 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:30:48.402 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:48.402 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:30:48.402 00.000 13300 Enqueuing Expose request
22:30:48.402 00.000 11596 Worker thread wakes up
22:30:48.402 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:30:48.918 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:30:50.520 01.602 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dc3250d4-40ee-4459-ab79-43868aabef9a"}
22:30:50.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dc3250d4-40ee-4459-ab79-43868aabef9a"}
22:30:50.521 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c5ede73b-bad3-44c5-a196-d6ec5bb33335"}
22:30:50.521 00.000 13300 case statement mapped state 1 to 101
22:30:50.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c5ede73b-bad3-44c5-a196-d6ec5bb33335"}
22:30:51.953 01.432 11596 Exposure complete
22:30:52.029 00.076 11596 worker thread done servicing request
22:30:52.029 00.000 13300 OnExposeComplete: enter
22:30:52.030 00.001 13300 UpdateGuideState(): m_state=1
22:30:52.030 00.000 13300 UpdateCurrentPosition: no star selected
22:30:52.030 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:30:52.030 00.000 13300 Status Line: Nessuna stella selezionata
22:30:52.033 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=231, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
22:30:52.040 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:30:52.040 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:52.040 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:30:52.040 00.000 13300 Enqueuing Expose request
22:30:52.040 00.000 11596 Worker thread wakes up
22:30:52.041 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:30:52.551 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:30:53.519 00.968 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b72dfd9e-a2ea-421f-b966-491d9568a10d"}
22:30:53.519 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b72dfd9e-a2ea-421f-b966-491d9568a10d"}
22:30:53.520 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"40459575-f33e-4c20-a288-74e23a37aa92"}
22:30:53.520 00.000 13300 case statement mapped state 1 to 101
22:30:53.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"40459575-f33e-4c20-a288-74e23a37aa92"}
22:30:55.593 02.073 11596 Exposure complete
22:30:55.675 00.082 11596 worker thread done servicing request
22:30:55.675 00.000 13300 OnExposeComplete: enter
22:30:55.675 00.000 13300 UpdateGuideState(): m_state=1
22:30:55.675 00.000 13300 UpdateCurrentPosition: no star selected
22:30:55.676 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:30:55.676 00.000 13300 Status Line: Nessuna stella selezionata
22:30:55.679 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=98, Gamma=0.510
22:30:55.686 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:30:55.686 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:55.686 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:30:55.686 00.000 13300 Enqueuing Expose request
22:30:55.687 00.001 11596 Worker thread wakes up
22:30:55.687 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:30:56.196 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:30:56.518 00.322 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"71f08964-40fe-4d58-8b5a-259cdb9a366b"}
22:30:56.518 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"71f08964-40fe-4d58-8b5a-259cdb9a366b"}
22:30:56.519 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3d550017-640d-4bcb-b595-a5e268b5e17c"}
22:30:56.519 00.000 13300 case statement mapped state 1 to 101
22:30:56.519 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"3d550017-640d-4bcb-b595-a5e268b5e17c"}
22:30:59.225 02.706 11596 Exposure complete
22:30:59.305 00.080 11596 worker thread done servicing request
22:30:59.305 00.000 13300 OnExposeComplete: enter
22:30:59.306 00.001 13300 UpdateGuideState(): m_state=1
22:30:59.306 00.000 13300 UpdateCurrentPosition: no star selected
22:30:59.307 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:30:59.307 00.000 13300 Status Line: Nessuna stella selezionata
22:30:59.309 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=244, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
22:30:59.317 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:30:59.317 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:59.317 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:30:59.317 00.000 13300 Enqueuing Expose request
22:30:59.317 00.000 11596 Worker thread wakes up
22:30:59.318 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:30:59.518 00.200 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0681b3cf-4a30-407e-8fa2-c4ea5e10c063"}
22:30:59.518 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0681b3cf-4a30-407e-8fa2-c4ea5e10c063"}
22:30:59.518 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"74fdde5f-e245-4575-9f8a-27b129dd60e7"}
22:30:59.519 00.001 13300 case statement mapped state 1 to 101
22:30:59.519 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"74fdde5f-e245-4575-9f8a-27b129dd60e7"}
22:30:59.829 00.310 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:31:02.518 02.689 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"70bd5670-2492-49a1-bbcf-c72c8948fc28"}
22:31:02.518 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"70bd5670-2492-49a1-bbcf-c72c8948fc28"}
22:31:02.519 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9f0037b6-aae0-4b66-a349-011a06be5ff3"}
22:31:02.519 00.000 13300 case statement mapped state 1 to 101
22:31:02.519 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9f0037b6-aae0-4b66-a349-011a06be5ff3"}
22:31:02.859 00.340 11596 Exposure complete
22:31:02.955 00.096 11596 worker thread done servicing request
22:31:02.955 00.000 13300 OnExposeComplete: enter
22:31:02.955 00.000 13300 UpdateGuideState(): m_state=1
22:31:02.955 00.000 13300 UpdateCurrentPosition: no star selected
22:31:02.956 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:31:02.956 00.000 13300 Status Line: Nessuna stella selezionata
22:31:02.960 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=241, med=4, FiltMin=1, FiltMax=105, Gamma=0.510
22:31:02.969 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
22:31:02.970 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:02.970 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:31:02.970 00.000 13300 Enqueuing Expose request
22:31:02.970 00.000 11596 Worker thread wakes up
22:31:02.970 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:31:03.472 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:31:05.518 02.046 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7b7d9c57-6617-41af-9325-b6364cf53e78"}
22:31:05.518 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7b7d9c57-6617-41af-9325-b6364cf53e78"}
22:31:05.519 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"31998894-7378-4543-bd77-d23611fce9de"}
22:31:05.519 00.000 13300 case statement mapped state 1 to 101
22:31:05.519 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"31998894-7378-4543-bd77-d23611fce9de"}
22:31:06.562 01.043 11596 Exposure complete
22:31:06.710 00.148 11596 worker thread done servicing request
22:31:06.710 00.000 13300 OnExposeComplete: enter
22:31:06.711 00.001 13300 UpdateGuideState(): m_state=1
22:31:06.711 00.000 13300 UpdateCurrentPosition: no star selected
22:31:06.711 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:31:06.712 00.001 13300 Status Line: Nessuna stella selezionata
22:31:06.717 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
22:31:06.729 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
22:31:06.730 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:06.730 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:31:06.730 00.000 13300 Enqueuing Expose request
22:31:06.730 00.000 11596 Worker thread wakes up
22:31:06.730 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:31:07.239 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:31:08.521 01.282 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7d517e58-8f1d-4814-a9e1-498d03222bb8"}
22:31:08.522 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7d517e58-8f1d-4814-a9e1-498d03222bb8"}
22:31:08.523 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aaa17a16-8ae1-4bbc-a38c-1f146a48d3af"}
22:31:08.523 00.000 13300 case statement mapped state 1 to 101
22:31:08.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"aaa17a16-8ae1-4bbc-a38c-1f146a48d3af"}
22:31:10.282 01.759 11596 Exposure complete
22:31:10.356 00.074 11596 worker thread done servicing request
22:31:10.356 00.000 13300 OnExposeComplete: enter
22:31:10.356 00.000 13300 UpdateGuideState(): m_state=1
22:31:10.357 00.001 13300 UpdateCurrentPosition: no star selected
22:31:10.357 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:31:10.357 00.000 13300 Status Line: Nessuna stella selezionata
22:31:10.363 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=207, med=4, FiltMin=3, FiltMax=117, Gamma=0.510
22:31:10.372 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
22:31:10.373 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:10.373 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:31:10.373 00.000 13300 Enqueuing Expose request
22:31:10.373 00.000 11596 Worker thread wakes up
22:31:10.373 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:31:10.881 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:31:11.521 00.640 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8bc43232-294f-4c27-a6e7-32da11e14297"}
22:31:11.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8bc43232-294f-4c27-a6e7-32da11e14297"}
22:31:11.522 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b7abb687-bfec-4b8e-82ac-e8306a1bf580"}
22:31:11.522 00.000 13300 case statement mapped state 1 to 101
22:31:11.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b7abb687-bfec-4b8e-82ac-e8306a1bf580"}
22:31:14.077 02.555 11596 Exposure complete
22:31:14.351 00.274 11596 worker thread done servicing request
22:31:14.351 00.000 13300 OnExposeComplete: enter
22:31:14.352 00.001 13300 UpdateGuideState(): m_state=1
22:31:14.352 00.000 13300 UpdateCurrentPosition: no star selected
22:31:14.353 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:31:14.353 00.000 13300 Status Line: Nessuna stella selezionata
22:31:14.359 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=218, med=4, FiltMin=3, FiltMax=114, Gamma=0.510
22:31:14.372 00.013 13300 UpdateGuideState exits: Nessuna stella selezionata
22:31:14.372 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:14.372 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:31:14.372 00.000 13300 Enqueuing Expose request
22:31:14.373 00.001 11596 Worker thread wakes up
22:31:14.373 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:31:14.522 00.149 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"33c43ac4-cbe1-4a0e-8393-9b4c83084b7d"}
22:31:14.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"33c43ac4-cbe1-4a0e-8393-9b4c83084b7d"}
22:31:14.523 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"974b283a-d241-4ebf-92b0-a6bec4c4180f"}
22:31:14.523 00.000 13300 case statement mapped state 1 to 101
22:31:14.524 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"974b283a-d241-4ebf-92b0-a6bec4c4180f"}
22:31:14.884 00.360 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:31:17.521 02.637 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d3ee6507-88d6-47da-88bc-d225f162b00f"}
22:31:17.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d3ee6507-88d6-47da-88bc-d225f162b00f"}
22:31:17.522 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b831aa67-408d-495b-a136-004b58156632"}
22:31:17.522 00.000 13300 case statement mapped state 1 to 101
22:31:17.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b831aa67-408d-495b-a136-004b58156632"}
22:31:17.924 00.402 11596 Exposure complete
22:31:18.008 00.084 11596 worker thread done servicing request
22:31:18.009 00.001 13300 OnExposeComplete: enter
22:31:18.009 00.000 13300 UpdateGuideState(): m_state=1
22:31:18.010 00.001 13300 UpdateCurrentPosition: no star selected
22:31:18.011 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:31:18.011 00.000 13300 Status Line: Nessuna stella selezionata
22:31:18.013 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=211, med=4, FiltMin=3, FiltMax=102, Gamma=0.510
22:31:18.022 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
22:31:18.022 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:18.022 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:31:18.022 00.000 13300 Enqueuing Expose request
22:31:18.022 00.000 11596 Worker thread wakes up
22:31:18.022 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:31:18.538 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:31:20.521 01.983 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"28782810-4f1c-4692-a6f9-543862a302ea"}
22:31:20.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"28782810-4f1c-4692-a6f9-543862a302ea"}
22:31:20.522 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d3623dce-a3bb-4d48-b8f0-1fa35228c994"}
22:31:20.523 00.001 13300 case statement mapped state 1 to 101
22:31:20.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"d3623dce-a3bb-4d48-b8f0-1fa35228c994"}
22:31:21.702 01.179 11596 Exposure complete
22:31:21.778 00.076 11596 worker thread done servicing request
22:31:21.778 00.000 13300 OnExposeComplete: enter
22:31:21.778 00.000 13300 UpdateGuideState(): m_state=1
22:31:21.778 00.000 13300 UpdateCurrentPosition: no star selected
22:31:21.779 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:31:21.779 00.000 13300 Status Line: Nessuna stella selezionata
22:31:21.781 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=204, med=4, FiltMin=3, FiltMax=110, Gamma=0.510
22:31:21.790 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
22:31:21.790 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:21.790 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:31:21.790 00.000 13300 Enqueuing Expose request
22:31:21.791 00.001 11596 Worker thread wakes up
22:31:21.791 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:31:22.306 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:31:23.520 01.214 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b9e8ba5e-f4d0-4a3c-923c-6309c47210da"}
22:31:23.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b9e8ba5e-f4d0-4a3c-923c-6309c47210da"}
22:31:23.521 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"99911c68-4aec-4752-a1cb-6552a5a794c9"}
22:31:23.521 00.000 13300 case statement mapped state 1 to 101
22:31:23.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"99911c68-4aec-4752-a1cb-6552a5a794c9"}
22:31:25.335 01.814 11596 Exposure complete
22:31:25.413 00.078 11596 worker thread done servicing request
22:31:25.413 00.000 13300 OnExposeComplete: enter
22:31:25.413 00.000 13300 UpdateGuideState(): m_state=1
22:31:25.414 00.001 13300 UpdateCurrentPosition: no star selected
22:31:25.414 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:31:25.415 00.001 13300 Status Line: Nessuna stella selezionata
22:31:25.419 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=203, med=4, FiltMin=2, FiltMax=114, Gamma=0.510
22:31:25.426 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:31:25.426 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:25.427 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:31:25.427 00.000 13300 Enqueuing Expose request
22:31:25.427 00.000 11596 Worker thread wakes up
22:31:25.427 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:31:25.939 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:31:26.520 00.581 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ba0b6b70-cac2-4cc1-80d6-f0fc4527833e"}
22:31:26.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ba0b6b70-cac2-4cc1-80d6-f0fc4527833e"}
22:31:26.521 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"36999557-6820-470b-b68e-21483bcc002f"}
22:31:26.521 00.000 13300 case statement mapped state 1 to 101
22:31:26.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"36999557-6820-470b-b68e-21483bcc002f"}
22:31:28.969 02.448 11596 Exposure complete
22:31:29.053 00.084 11596 worker thread done servicing request
22:31:29.053 00.000 13300 OnExposeComplete: enter
22:31:29.053 00.000 13300 UpdateGuideState(): m_state=1
22:31:29.054 00.001 13300 UpdateCurrentPosition: no star selected
22:31:29.054 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:31:29.054 00.000 13300 Status Line: Nessuna stella selezionata
22:31:29.057 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=183, med=4, FiltMin=1, FiltMax=98, Gamma=0.510
22:31:29.065 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
22:31:29.065 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:29.066 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:31:29.066 00.000 13300 Enqueuing Expose request
22:31:29.066 00.000 11596 Worker thread wakes up
22:31:29.066 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:31:29.521 00.455 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7ebb90d0-1196-4c04-a761-cf27842338a4"}
22:31:29.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7ebb90d0-1196-4c04-a761-cf27842338a4"}
22:31:29.522 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0cae5958-fab7-4c3f-aa75-751f3c747a32"}
22:31:29.522 00.000 13300 case statement mapped state 1 to 101
22:31:29.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0cae5958-fab7-4c3f-aa75-751f3c747a32"}
22:31:29.572 00.050 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:31:32.520 02.948 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"63de49f8-9039-492a-bf1f-8ae77829f680"}
22:31:32.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"63de49f8-9039-492a-bf1f-8ae77829f680"}
22:31:32.521 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"63812e22-085e-44dc-b319-4cd9220371ed"}
22:31:32.521 00.000 13300 case statement mapped state 1 to 101
22:31:32.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"63812e22-085e-44dc-b319-4cd9220371ed"}
22:31:32.616 00.095 11596 Exposure complete
22:31:32.713 00.097 11596 worker thread done servicing request
22:31:32.713 00.000 13300 OnExposeComplete: enter
22:31:32.713 00.000 13300 UpdateGuideState(): m_state=1
22:31:32.714 00.001 13300 UpdateCurrentPosition: no star selected
22:31:32.714 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:31:32.715 00.001 13300 Status Line: Nessuna stella selezionata
22:31:32.718 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=3, FiltMax=104, Gamma=0.510
22:31:32.725 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:31:32.725 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:32.726 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:31:32.726 00.000 13300 Enqueuing Expose request
22:31:32.727 00.001 11596 Worker thread wakes up
22:31:32.728 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:31:33.236 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:31:35.519 02.283 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"14cdd8f8-7bde-4225-a857-b6aa8508a380"}
22:31:35.519 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"14cdd8f8-7bde-4225-a857-b6aa8508a380"}
22:31:35.520 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"26ee14c1-0f05-4985-ae68-e84449ae30e2"}
22:31:35.520 00.000 13300 case statement mapped state 1 to 101
22:31:35.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"26ee14c1-0f05-4985-ae68-e84449ae30e2"}
22:31:36.276 00.756 11596 Exposure complete
22:31:36.347 00.071 11596 worker thread done servicing request
22:31:36.348 00.001 13300 OnExposeComplete: enter
22:31:36.348 00.000 13300 UpdateGuideState(): m_state=1
22:31:36.348 00.000 13300 UpdateCurrentPosition: no star selected
22:31:36.348 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:31:36.349 00.001 13300 Status Line: Nessuna stella selezionata
22:31:36.351 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=216, med=4, FiltMin=3, FiltMax=119, Gamma=0.510
22:31:36.358 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:31:36.358 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:36.358 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:31:36.358 00.000 13300 Enqueuing Expose request
22:31:36.358 00.000 11596 Worker thread wakes up
22:31:36.358 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:31:36.874 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:31:38.518 01.644 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ce643d8d-0bed-4c70-9565-5cb9450f2b91"}
22:31:38.518 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ce643d8d-0bed-4c70-9565-5cb9450f2b91"}
22:31:38.519 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c3521941-14f1-421c-b391-a6800b651c63"}
22:31:38.519 00.000 13300 case statement mapped state 1 to 101
22:31:38.519 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c3521941-14f1-421c-b391-a6800b651c63"}
22:31:39.901 01.382 11596 Exposure complete
22:31:39.979 00.078 11596 worker thread done servicing request
22:31:39.979 00.000 13300 OnExposeComplete: enter
22:31:39.980 00.001 13300 UpdateGuideState(): m_state=1
22:31:39.980 00.000 13300 UpdateCurrentPosition: no star selected
22:31:39.980 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:31:39.980 00.000 13300 Status Line: Nessuna stella selezionata
22:31:39.983 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=220, med=4, FiltMin=3, FiltMax=98, Gamma=0.510
22:31:39.992 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
22:31:39.992 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:39.992 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:31:39.992 00.000 13300 Enqueuing Expose request
22:31:39.992 00.000 11596 Worker thread wakes up
22:31:39.992 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:31:40.507 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:31:41.518 01.011 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0c8d0ed4-c88a-4935-ba5b-c96cefd18e2b"}
22:31:41.518 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0c8d0ed4-c88a-4935-ba5b-c96cefd18e2b"}
22:31:41.519 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dedf80e1-52e3-4d78-9898-4a2363cf4d06"}
22:31:41.519 00.000 13300 case statement mapped state 1 to 101
22:31:41.519 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dedf80e1-52e3-4d78-9898-4a2363cf4d06"}
22:31:43.531 02.012 11596 Exposure complete
22:31:43.620 00.089 11596 worker thread done servicing request
22:31:43.620 00.000 13300 OnExposeComplete: enter
22:31:43.620 00.000 13300 UpdateGuideState(): m_state=1
22:31:43.620 00.000 13300 UpdateCurrentPosition: no star selected
22:31:43.621 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:31:43.621 00.000 13300 Status Line: Nessuna stella selezionata
22:31:43.624 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=229, med=4, FiltMin=3, FiltMax=83, Gamma=0.510
22:31:43.636 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
22:31:43.636 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:43.637 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:31:43.637 00.000 13300 Enqueuing Expose request
22:31:43.637 00.000 11596 Worker thread wakes up
22:31:43.637 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:31:44.152 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:31:44.516 00.364 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"48b39a09-989d-43fe-9d99-aa6ebabb5a91"}
22:31:44.516 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"48b39a09-989d-43fe-9d99-aa6ebabb5a91"}
22:31:44.517 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2249f57a-f897-4d0e-b911-a4772a7c2875"}
22:31:44.517 00.000 13300 case statement mapped state 1 to 101
22:31:44.517 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"2249f57a-f897-4d0e-b911-a4772a7c2875"}
22:31:47.178 02.661 11596 Exposure complete
22:31:47.252 00.074 11596 worker thread done servicing request
22:31:47.252 00.000 13300 OnExposeComplete: enter
22:31:47.252 00.000 13300 UpdateGuideState(): m_state=1
22:31:47.253 00.001 13300 UpdateCurrentPosition: no star selected
22:31:47.253 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:31:47.253 00.000 13300 Status Line: Nessuna stella selezionata
22:31:47.256 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=3, FiltMax=91, Gamma=0.510
22:31:47.267 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
22:31:47.267 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:47.268 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:31:47.268 00.000 13300 Enqueuing Expose request
22:31:47.268 00.000 11596 Worker thread wakes up
22:31:47.268 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:31:47.516 00.248 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ebdb660c-d1b9-4aef-94f7-d5740ea6a8a0"}
22:31:47.516 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ebdb660c-d1b9-4aef-94f7-d5740ea6a8a0"}
22:31:47.517 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7a654a26-b059-4f6a-9e60-e9d2c90db36c"}
22:31:47.517 00.000 13300 case statement mapped state 1 to 101
22:31:47.517 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"7a654a26-b059-4f6a-9e60-e9d2c90db36c"}
22:31:47.781 00.264 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:31:50.516 02.735 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bb38d3b7-e376-41bb-bbf0-cc5515bdb9ca"}
22:31:50.516 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bb38d3b7-e376-41bb-bbf0-cc5515bdb9ca"}
22:31:50.517 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8f81bf04-8558-491b-ae5f-7e7e3f5d2a02"}
22:31:50.517 00.000 13300 case statement mapped state 1 to 101
22:31:50.517 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"8f81bf04-8558-491b-ae5f-7e7e3f5d2a02"}
22:31:50.809 00.292 11596 Exposure complete
22:31:50.882 00.073 11596 worker thread done servicing request
22:31:50.882 00.000 13300 OnExposeComplete: enter
22:31:50.882 00.000 13300 UpdateGuideState(): m_state=1
22:31:50.883 00.001 13300 UpdateCurrentPosition: no star selected
22:31:50.883 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:31:50.883 00.000 13300 Status Line: Nessuna stella selezionata
22:31:50.886 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
22:31:50.893 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
22:31:50.893 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:50.893 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:31:50.893 00.000 13300 Enqueuing Expose request
22:31:50.893 00.000 11596 Worker thread wakes up
22:31:50.893 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:31:51.398 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:31:53.515 02.117 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1c2e5246-65c9-4ee8-a530-332540782812"}
22:31:53.515 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1c2e5246-65c9-4ee8-a530-332540782812"}
22:31:53.516 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dc5c3bd7-67e2-436d-a45e-ba66d79510c0"}
22:31:53.516 00.000 13300 case statement mapped state 1 to 101
22:31:53.516 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"dc5c3bd7-67e2-436d-a45e-ba66d79510c0"}
22:31:54.439 00.923 11596 Exposure complete
22:31:54.556 00.117 11596 worker thread done servicing request
22:31:54.556 00.000 13300 OnExposeComplete: enter
22:31:54.556 00.000 13300 UpdateGuideState(): m_state=1
22:31:54.557 00.001 13300 UpdateCurrentPosition: no star selected
22:31:54.557 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:31:54.557 00.000 13300 Status Line: Nessuna stella selezionata
22:31:54.560 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=216, med=4, FiltMin=1, FiltMax=91, Gamma=0.510
22:31:54.571 00.011 13300 UpdateGuideState exits: Nessuna stella selezionata
22:31:54.572 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:54.572 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:31:54.572 00.000 13300 Enqueuing Expose request
22:31:54.572 00.000 11596 Worker thread wakes up
22:31:54.572 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:31:55.087 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:31:56.514 01.427 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0e87fcbc-ea89-485f-8a59-4569bf6b88ba"}
22:31:56.514 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0e87fcbc-ea89-485f-8a59-4569bf6b88ba"}
22:31:56.515 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"527819c7-3243-433b-9599-61a44d880eef"}
22:31:56.515 00.000 13300 case statement mapped state 1 to 101
22:31:56.515 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"527819c7-3243-433b-9599-61a44d880eef"}
22:31:58.135 01.620 11596 Exposure complete
22:31:58.218 00.083 11596 worker thread done servicing request
22:31:58.218 00.000 13300 OnExposeComplete: enter
22:31:58.218 00.000 13300 UpdateGuideState(): m_state=1
22:31:58.218 00.000 13300 UpdateCurrentPosition: no star selected
22:31:58.218 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:31:58.219 00.001 13300 Status Line: Nessuna stella selezionata
22:31:58.222 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=205, med=4, FiltMin=3, FiltMax=95, Gamma=0.510
22:31:58.232 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
22:31:58.232 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:58.232 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:31:58.232 00.000 13300 Enqueuing Expose request
22:31:58.232 00.000 11596 Worker thread wakes up
22:31:58.232 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:31:58.564 00.332 13300 evsrv: cli 10203B80 connect
22:31:58.564 00.000 13300 case statement mapped state 1 to 101
22:31:58.564 00.000 13300 case statement mapped state 1 to 101
22:31:58.565 00.001 13300 evsrv: cli 10203B80 request: {"method":"get_app_state","id":"cebaee10-3f5f-4f11-88a2-e1c4b85533aa"}
22:31:58.565 00.000 13300 case statement mapped state 1 to 101
22:31:58.565 00.000 13300 evsrv: cli 10203B80 response: {"jsonrpc":"2.0","result":"Looping","id":"cebaee10-3f5f-4f11-88a2-e1c4b85533aa"}
22:31:58.566 00.001 13300 evsrv: cli 10203B80 disconnect
22:31:58.574 00.008 13300 evsrv: cli 10203220 connect
22:31:58.574 00.000 13300 case statement mapped state 1 to 101
22:31:58.575 00.001 13300 case statement mapped state 1 to 101
22:31:58.575 00.000 13300 evsrv: cli 10203220 request: {"method":"get_calibrated","id":"17ccb3c0-1863-4bfe-8249-f04e1bf1cfed"}
22:31:58.575 00.000 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":true,"id":"17ccb3c0-1863-4bfe-8249-f04e1bf1cfed"}
22:31:58.579 00.004 13300 evsrv: cli 10203220 disconnect
22:31:58.596 00.017 13300 evsrv: cli 10203220 connect
22:31:58.596 00.000 13300 case statement mapped state 1 to 101
22:31:58.597 00.001 13300 case statement mapped state 1 to 101
22:31:58.597 00.000 13300 evsrv: cli 10203220 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":5,"timeout":40},"recalibrate":false},"id":"a6b19b12-da3e-4ad0-817a-55aff5af62ab"}
22:31:58.598 00.001 13300 PhdController::Guide begins
22:31:58.598 00.000 13300 PhdController: newstate STATE_SETUP
22:31:58.599 00.001 13300 PhdController: setup
22:31:58.599 00.000 13300 PhdController: newstate STATE_ATTEMPT_START
22:31:58.599 00.000 13300 PhdController: newstate STATE_SELECT_STAR
22:31:58.599 00.000 13300 GuiderMultiStar::AutoSelect enter
22:31:58.599 00.000 13300 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:31:58.706 00.107 13300 AutoFind: auto downsample for scale 4.47 => 1x
22:31:58.740 00.034 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:31:58.898 00.158 13300 AutoFind: global mean = 0.0, stdev 1.2
22:31:58.898 00.000 13300 AutoFind: using threshold = 0.1
22:31:59.020 00.122 13300 AutoFind: local max [1071, 346] 210.5
22:31:59.020 00.000 13300 AutoFind: local max [114, 989] 103.3
22:31:59.021 00.001 13300 AutoFind: local max [256, 981] 48.6
22:31:59.021 00.000 13300 AutoFind: local max [284, 193] 30.6
22:31:59.021 00.000 13300 AutoFind: local max [799, 143] 21.9
22:31:59.021 00.000 13300 AutoFind: local max [1097, 531] 20.1
22:31:59.021 00.000 13300 AutoFind: local max [511, 613] 13.5
22:31:59.021 00.000 13300 AutoFind: local max [411, 396] 11.9
22:31:59.021 00.000 13300 AutoFind: local max [850, 839] 11.8
22:31:59.021 00.000 13300 AutoFind: local max [969, 176] 10.9
22:31:59.021 00.000 13300 AutoFind: local max [387, 188] 10.6
22:31:59.021 00.000 13300 AutoFind: local max [1222, 681] 10.3
22:31:59.021 00.000 13300 AutoFind: local max [89, 958] 9.7
22:31:59.021 00.000 13300 AutoFind: local max [773, 322] 9.2
22:31:59.022 00.001 13300 AutoFind: local max [878, 374] 9.0
22:31:59.022 00.000 13300 AutoFind: local max [910, 35] 8.2
22:31:59.022 00.000 13300 AutoFind: local max [93, 200] 7.1
22:31:59.022 00.000 13300 AutoFind: local max [590, 537] 7.1
22:31:59.022 00.000 13300 AutoFind: local max [465, 752] 6.8
22:31:59.022 00.000 13300 AutoFind: local max [1194, 1012] 6.7
22:31:59.022 00.000 13300 AutoFind: local max [453, 259] 6.7
22:31:59.022 00.000 13300 AutoFind: local max [1075, 571] 6.4
22:31:59.022 00.000 13300 AutoFind: local max [1225, 949] 6.2
22:31:59.022 00.000 13300 AutoFind: local max [277, 461] 6.0
22:31:59.022 00.000 13300 AutoFind: local max [617, 550] 6.0
22:31:59.022 00.000 13300 AutoFind: local max [645, 157] 5.9
22:31:59.023 00.001 13300 AutoFind: local max [408, 867] 5.8
22:31:59.023 00.000 13300 AutoFind: local max [398, 204] 4.7
22:31:59.023 00.000 13300 AutoFind: local max [359, 742] 4.6
22:31:59.023 00.000 13300 AutoFind: local max [530, 663] 4.6
22:31:59.023 00.000 13300 AutoFind: local max [904, 48] 4.5
22:31:59.023 00.000 13300 AutoFind: local max [840, 504] 4.4
22:31:59.023 00.000 13300 AutoFind: local max [978, 620] 4.4
22:31:59.023 00.000 13300 AutoFind: local max [847, 82] 4.4
22:31:59.023 00.000 13300 AutoFind: local max [785, 258] 4.4
22:31:59.023 00.000 13300 AutoFind: local max [310, 187] 4.3
22:31:59.023 00.000 13300 AutoFind: local max [849, 53] 4.3
22:31:59.023 00.000 13300 AutoFind: local max [153, 64] 4.3
22:31:59.024 00.001 13300 AutoFind: local max [1080, 258] 4.3
22:31:59.024 00.000 13300 AutoFind: local max [1093, 487] 4.3
22:31:59.024 00.000 13300 AutoFind: local max [1213, 714] 4.2
22:31:59.024 00.000 13300 AutoFind: local max [983, 459] 4.2
22:31:59.024 00.000 13300 AutoFind: local max [219, 123] 4.2
22:31:59.024 00.000 13300 AutoFind: local max [1062, 327] 4.2
22:31:59.024 00.000 13300 AutoFind: local max [1039, 234] 4.2
22:31:59.024 00.000 13300 AutoFind: local max [1003, 125] 4.2
22:31:59.024 00.000 13300 AutoFind: local max [1088, 446] 4.2
22:31:59.024 00.000 13300 AutoFind: local max [1211, 722] 4.2
22:31:59.024 00.000 13300 AutoFind: local max [1014, 70] 4.2
22:31:59.024 00.000 13300 AutoFind: local max [517, 651] 4.2
22:31:59.025 00.001 13300 AutoFind: local max [923, 423] 4.2
22:31:59.025 00.000 13300 AutoFind: local max [969, 469] 4.2
22:31:59.025 00.000 13300 AutoFind: local max [635, 743] 4.2
22:31:59.025 00.000 13300 AutoFind: local max [649, 308] 4.2
22:31:59.025 00.000 13300 AutoFind: local max [457, 332] 4.2
22:31:59.025 00.000 13300 AutoFind: local max [393, 743] 4.2
22:31:59.025 00.000 13300 AutoFind: local max [1129, 156] 4.2
22:31:59.025 00.000 13300 AutoFind: local max [1109, 347] 4.2
22:31:59.025 00.000 13300 AutoFind: local max [223, 575] 4.2
22:31:59.025 00.000 13300 AutoFind: local max [91, 488] 4.2
22:31:59.025 00.000 13300 AutoFind: local max [1000, 482] 4.2
22:31:59.026 00.001 13300 AutoFind: local max [864, 934] 4.2
22:31:59.026 00.000 13300 AutoFind: local max [61, 521] 4.1
22:31:59.026 00.000 13300 AutoFind: local max [886, 102] 4.1
22:31:59.026 00.000 13300 AutoFind: local max [926, 193] 4.1
22:31:59.026 00.000 13300 AutoFind: local max [875, 72] 4.1
22:31:59.026 00.000 13300 AutoFind: local max [984, 344] 4.1
22:31:59.026 00.000 13300 AutoFind: local max [421, 93] 4.1
22:31:59.026 00.000 13300 AutoFind: local max [1148, 371] 4.1
22:31:59.026 00.000 13300 AutoFind: local max [1033, 64] 4.1
22:31:59.026 00.000 13300 AutoFind: local max [1188, 996] 4.1
22:31:59.026 00.000 13300 AutoFind: local max [1116, 436] 4.1
22:31:59.026 00.000 13300 AutoFind: local max [1249, 294] 4.1
22:31:59.027 00.001 13300 AutoFind: local max [781, 651] 4.1
22:31:59.027 00.000 13300 AutoFind: local max [929, 629] 4.1
22:31:59.027 00.000 13300 AutoFind: local max [308, 173] 4.1
22:31:59.027 00.000 13300 AutoFind: local max [1111, 478] 4.1
22:31:59.027 00.000 13300 AutoFind: local max [929, 56] 4.1
22:31:59.027 00.000 13300 AutoFind: local max [917, 568] 4.1
22:31:59.027 00.000 13300 AutoFind: local max [693, 33] 4.1
22:31:59.027 00.000 13300 AutoFind: local max [772, 169] 4.1
22:31:59.027 00.000 13300 AutoFind: local max [225, 33] 4.1
22:31:59.027 00.000 13300 AutoFind: local max [1121, 104] 4.1
22:31:59.028 00.001 13300 AutoFind: local max [613, 753] 4.1
22:31:59.028 00.000 13300 AutoFind: local max [989, 674] 4.1
22:31:59.028 00.000 13300 AutoFind: local max [918, 595] 4.1
22:31:59.028 00.000 13300 AutoFind: local max [1132, 404] 4.1
22:31:59.028 00.000 13300 AutoFind: local max [674, 753] 4.1
22:31:59.028 00.000 13300 AutoFind: local max [1249, 734] 4.1
22:31:59.028 00.000 13300 AutoFind: local max [639, 753] 4.0
22:31:59.028 00.000 13300 AutoFind: local max [1003, 33] 4.0
22:31:59.028 00.000 13300 AutoFind: local max [1173, 708] 4.0
22:31:59.028 00.000 13300 AutoFind: local max [436, 70] 4.0
22:31:59.028 00.000 13300 AutoFind: local max [829, 70] 4.0
22:31:59.028 00.000 13300 AutoFind: local max [1097, 27] 4.0
22:31:59.029 00.001 13300 AutoFind: local max [589, 478] 4.0
22:31:59.029 00.000 13300 AutoFind: local max [807, 33] 4.0
22:31:59.029 00.000 13300 AutoFind: local max [1201, 714] 4.0
22:31:59.029 00.000 13300 AutoFind: local max [1185, 972] 4.0
22:31:59.029 00.000 13300 AutoFind: local max [889, 469] 4.0
22:31:59.029 00.000 13300 AutoFind: too close [1201, 714] 4.0 - [1211, 722] 4.2
22:31:59.029 00.000 13300 AutoFind: too close [1201, 714] 4.0 - [1213, 714] 4.2
22:31:59.029 00.000 13300 AutoFind: too close [829, 70] 4.0 - [849, 53] 4.3
22:31:59.029 00.000 13300 AutoFind: too close [829, 70] 4.0 - [847, 82] 4.4
22:31:59.029 00.000 13300 AutoFind: too close [639, 753] 4.0 - [635, 743] 4.2
22:31:59.030 00.001 13300 AutoFind: too close [1111, 478] 4.1 - [1093, 487] 4.3
22:31:59.030 00.000 13300 AutoFind: too close [308, 173] 4.1 - [310, 187] 4.3
22:31:59.030 00.000 13300 AutoFind: too close [1188, 996] 4.1 - [1194, 1012] 6.7
22:31:59.030 00.000 13300 AutoFind: too close [1033, 64] 4.1 - [1014, 70] 4.2
22:31:59.030 00.000 13300 AutoFind: too close [969, 469] 4.2 - [983, 459] 4.2
22:31:59.030 00.000 13300 AutoFind: too close [517, 651] 4.2 - [530, 663] 4.6
22:31:59.030 00.000 13300 AutoFind: too close [1211, 722] 4.2 - [1213, 714] 4.2
22:31:59.030 00.000 13300 AutoFind: close dim-bright [1062, 327] 4.2 - [1071, 346] 210.5
22:31:59.030 00.000 13300 AutoFind: too close [904, 48] 4.5 - [910, 35] 8.2
22:31:59.030 00.000 13300 AutoFind: too close [398, 204] 4.7 - [387, 188] 10.6
22:31:59.030 00.000 13300 AutoFind: BPP = 8, saturation at 259, pedestal 4, thresh = 233
22:31:59.031 00.001 13300 Star::Find(15, 1071, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.031 00.000 13300 Star::Find returns 1 (0), X=1070.68, Y=346.43, Mass=1989, SNR=31.2, Peak=205 HFD=3.2
22:31:59.031 00.000 13300 Star::Find(15, 114, 989, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.031 00.000 13300 Star::Find returns 1 (0), X=113.81, Y=989.26, Mass=1109, SNR=23.3, Peak=90 HFD=3.9
22:31:59.032 00.001 13300 Star::Find(15, 256, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.032 00.000 13300 Star::Find returns 1 (0), X=255.82, Y=980.75, Mass=411, SNR=14.1, Peak=51 HFD=3.5
22:31:59.032 00.000 13300 Star::Find(15, 284, 193, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.032 00.000 13300 Star::Find returns 1 (0), X=283.65, Y=193.16, Mass=304, SNR=12.1, Peak=45 HFD=2.7
22:31:59.032 00.000 13300 Star::Find(15, 799, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.032 00.000 13300 Star::Find returns 1 (0), X=799.03, Y=143.09, Mass=139, SNR=8.1, Peak=27 HFD=2.7
22:31:59.032 00.000 13300 Star::Find(15, 1097, 531, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.032 00.000 13300 Star::Find returns 1 (0), X=1097.39, Y=530.98, Mass=97, SNR=6.8, Peak=27 HFD=2.2
22:31:59.033 00.001 13300 Star::Find(15, 511, 613, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.033 00.000 13300 Star::Find returns 1 (0), X=511.25, Y=613.24, Mass=115, SNR=7.4, Peak=21 HFD=2.8
22:31:59.033 00.000 13300 Star::Find(15, 411, 396, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.033 00.000 13300 Star::Find returns 1 (0), X=411.32, Y=396.12, Mass=116, SNR=7.4, Peak=29 HFD=2.6
22:31:59.033 00.000 13300 Star::Find(15, 850, 839, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.033 00.000 13300 Star::Find returns 1 (0), X=849.80, Y=839.06, Mass=83, SNR=6.3, Peak=18 HFD=2.4
22:31:59.033 00.000 13300 Star::Find(15, 969, 176, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.033 00.000 13300 Star::Find returns 1 (0), X=969.06, Y=176.78, Mass=91, SNR=6.5, Peak=18 HFD=2.5
22:31:59.033 00.000 13300 Star::Find(15, 1222, 681, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.034 00.001 13300 Star::Find returns 1 (0), X=1222.24, Y=681.30, Mass=74, SNR=5.9, Peak=14 HFD=3.0
22:31:59.034 00.000 13300 Star::Find(15, 89, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.034 00.000 13300 Star::Find returns 1 (0), X=88.47, Y=957.69, Mass=51, SNR=4.9, Peak=10 HFD=2.8
22:31:59.034 00.000 13300 Star::Find(15, 773, 322, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.034 00.000 13300 Star::Find returns 1 (0), X=772.79, Y=321.85, Mass=69, SNR=5.7, Peak=22 HFD=2.4
22:31:59.034 00.000 13300 Star::Find(15, 878, 374, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.034 00.000 13300 Star::Find returns 1 (0), X=877.49, Y=373.37, Mass=67, SNR=5.6, Peak=15 HFD=2.7
22:31:59.034 00.000 13300 Star::Find(15, 93, 200, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.035 00.001 13300 Star::Find returns 1 (0), X=92.56, Y=200.00, Mass=56, SNR=5.1, Peak=12 HFD=2.3
22:31:59.035 00.000 13300 Star::Find(15, 590, 537, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.035 00.000 13300 Star::Find returns 1 (0), X=589.58, Y=536.97, Mass=51, SNR=4.9, Peak=12 HFD=2.9
22:31:59.035 00.000 13300 Star::Find(15, 465, 752, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.035 00.000 13300 Star::Find returns 1 (0), X=465.55, Y=751.44, Mass=56, SNR=5.1, Peak=16 HFD=3.1
22:31:59.035 00.000 13300 Star::Find(15, 453, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.035 00.000 13300 Star::Find returns 1 (0), X=452.48, Y=259.15, Mass=33, SNR=3.9, Peak=12 HFD=2.0
22:31:59.035 00.000 13300 Star::Find(15, 1075, 571, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.035 00.000 13300 Star::Find returns 1 (0), X=1074.79, Y=571.65, Mass=44, SNR=4.5, Peak=11 HFD=2.8
22:31:59.035 00.000 13300 Star::Find(15, 1225, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.036 00.001 13300 Star::Find returns 1 (0), X=1225.31, Y=949.15, Mass=36, SNR=4.1, Peak=11 HFD=2.4
22:31:59.036 00.000 13300 Star::Find(15, 277, 461, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.036 00.000 13300 Star::Find returns 1 (0), X=277.73, Y=461.74, Mass=55, SNR=5.1, Peak=14 HFD=1.9
22:31:59.036 00.000 13300 Star::Find(15, 617, 550, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.036 00.000 13300 Star::Find returns 1 (0), X=616.66, Y=549.20, Mass=46, SNR=4.6, Peak=11 HFD=3.2
22:31:59.036 00.000 13300 Star::Find(15, 645, 157, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.036 00.000 13300 Star::Find returns 1 (0), X=644.56, Y=156.96, Mass=23, SNR=3.3, Peak=9 HFD=1.8
22:31:59.036 00.000 13300 Star::Find(15, 408, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.036 00.000 13300 Star::Find false star n=11 nbg=285 bg=4.2 sigma=0.6 thresh=6 peak=5
22:31:59.037 00.001 13300 Star::Find returns 0 (2), X=408.00, Y=867.00, Mass=21, SNR=2.9, Peak=7 HFD=0.0
22:31:59.037 00.000 13300 Star::Find(15, 359, 742, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.037 00.000 13300 Star::Find false star n=10 nbg=286 bg=4.2 sigma=0.6 thresh=6 peak=6
22:31:59.037 00.000 13300 Star::Find returns 0 (2), X=359.00, Y=742.00, Mass=24, SNR=2.9, Peak=10 HFD=0.0
22:31:59.037 00.000 13300 Star::Find(15, 840, 504, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.037 00.000 13300 Star::Find returns 0 (3), X=840.00, Y=504.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
22:31:59.037 00.000 13300 Star::Find(15, 978, 620, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.037 00.000 13300 Star::Find returns 0 (4), X=987.62, Y=607.24, Mass=19, SNR=3.0, Peak=16 HFD=1.4
22:31:59.037 00.000 13300 Star::Find(15, 785, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.037 00.000 13300 Star::Find returns 0 (3), X=785.00, Y=258.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
22:31:59.038 00.001 13300 Star::Find(15, 153, 64, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.038 00.000 13300 Star::Find returns 0 (3), X=153.00, Y=64.00, Mass=10, SNR=2.1, Peak=6 HFD=0.0
22:31:59.038 00.000 13300 Star::Find(15, 1080, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.038 00.000 13300 Star::Find returns 0 (3), X=1080.00, Y=258.00, Mass=9, SNR=2.0, Peak=6 HFD=0.0
22:31:59.038 00.000 13300 Star::Find(15, 219, 123, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.038 00.000 13300 Star::Find returns 0 (3), X=219.00, Y=123.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
22:31:59.038 00.000 13300 Star::Find(15, 1062, 327, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.038 00.000 13300 Star::Find false star n=40 nbg=268 bg=5.6 sigma=1.7 thresh=11 peak=8
22:31:59.038 00.000 13300 Star::Find returns 0 (2), X=1062.00, Y=327.00, Mass=1430, SNR=2.9, Peak=9 HFD=0.0
22:31:59.038 00.000 13300 Star::Find(15, 1039, 234, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.039 00.001 13300 Star::Find returns 0 (3), X=1039.00, Y=234.00, Mass=9, SNR=2.0, Peak=6 HFD=0.0
22:31:59.039 00.000 13300 Star::Find(15, 1003, 125, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.039 00.000 13300 Star::Find returns 0 (2), X=1003.00, Y=125.00, Mass=14, SNR=2.5, Peak=6 HFD=0.0
22:31:59.039 00.000 13300 Star::Find(15, 1088, 446, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.039 00.000 13300 Star::Find returns 0 (3), X=1088.00, Y=446.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
22:31:59.040 00.001 13300 Star::Find(15, 923, 423, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.040 00.000 13300 Star::Find returns 0 (3), X=923.00, Y=423.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
22:31:59.040 00.000 13300 Star::Find(15, 649, 308, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.040 00.000 13300 Star::Find returns 0 (3), X=649.00, Y=308.00, Mass=9, SNR=2.1, Peak=6 HFD=0.0
22:31:59.040 00.000 13300 Star::Find(15, 457, 332, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.040 00.000 13300 Star::Find returns 0 (3), X=457.00, Y=332.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
22:31:59.041 00.001 13300 Star::Find(15, 393, 743, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.041 00.000 13300 Star::Find returns 0 (3), X=393.00, Y=743.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
22:31:59.041 00.000 13300 Star::Find(15, 1129, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.041 00.000 13300 Star::Find returns 0 (3), X=1129.00, Y=156.00, Mass=5, SNR=1.5, Peak=6 HFD=0.0
22:31:59.041 00.000 13300 Star::Find(15, 1109, 347, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.041 00.000 13300 Star::Find returns 0 (3), X=1109.00, Y=347.00, Mass=5, SNR=1.5, Peak=6 HFD=0.0
22:31:59.041 00.000 13300 Star::Find(15, 223, 575, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.041 00.000 13300 Star::Find returns 0 (2), X=223.00, Y=575.00, Mass=17, SNR=2.8, Peak=11 HFD=0.0
22:31:59.041 00.000 13300 Star::Find(15, 91, 488, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.042 00.001 13300 Star::Find returns 0 (3), X=91.00, Y=488.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
22:31:59.042 00.000 13300 Star::Find(15, 1000, 482, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.042 00.000 13300 Star::Find false star n=13 nbg=283 bg=4.3 sigma=0.6 thresh=6 peak=6
22:31:59.042 00.000 13300 Star::Find returns 0 (2), X=1000.00, Y=482.00, Mass=24, SNR=2.9, Peak=7 HFD=0.0
22:31:59.042 00.000 13300 Star::Find(15, 864, 934, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.042 00.000 13300 Star::Find returns 0 (3), X=864.00, Y=934.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
22:31:59.042 00.000 13300 Star::Find(15, 61, 521, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.042 00.000 13300 Star::Find returns 0 (3), X=61.00, Y=521.00, Mass=9, SNR=2.0, Peak=6 HFD=0.0
22:31:59.042 00.000 13300 Star::Find(15, 886, 102, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.043 00.001 13300 Star::Find returns 0 (2), X=886.00, Y=102.00, Mass=11, SNR=2.2, Peak=6 HFD=0.0
22:31:59.043 00.000 13300 Star::Find(15, 926, 193, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.043 00.000 13300 Star::Find returns 0 (3), X=926.00, Y=193.00, Mass=9, SNR=2.0, Peak=6 HFD=0.0
22:31:59.043 00.000 13300 Star::Find(15, 875, 72, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.043 00.000 13300 Star::Find returns 0 (3), X=875.00, Y=72.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
22:31:59.043 00.000 13300 Star::Find(15, 984, 344, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.043 00.000 13300 Star::Find returns 0 (3), X=984.00, Y=344.00, Mass=5, SNR=1.5, Peak=6 HFD=0.0
22:31:59.043 00.000 13300 Star::Find(15, 421, 93, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.043 00.000 13300 Star::Find returns 0 (3), X=421.00, Y=93.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
22:31:59.043 00.000 13300 Star::Find(15, 1148, 371, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.044 00.001 13300 Star::Find returns 0 (2), X=1148.00, Y=371.00, Mass=15, SNR=2.6, Peak=7 HFD=0.0
22:31:59.044 00.000 13300 Star::Find(15, 1116, 436, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.044 00.000 13300 Star::Find returns 0 (3), X=1116.00, Y=436.00, Mass=8, SNR=2.0, Peak=6 HFD=0.0
22:31:59.044 00.000 13300 Star::Find(15, 1249, 294, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.044 00.000 13300 Star::Find returns 0 (3), X=1249.00, Y=294.00, Mass=4, SNR=1.4, Peak=6 HFD=0.0
22:31:59.044 00.000 13300 Star::Find(15, 781, 651, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.044 00.000 13300 Star::Find returns 0 (3), X=781.00, Y=651.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
22:31:59.044 00.000 13300 Star::Find(15, 929, 629, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.044 00.000 13300 Star::Find returns 0 (3), X=929.00, Y=629.00, Mass=9, SNR=2.0, Peak=6 HFD=0.0
22:31:59.045 00.001 13300 Star::Find(15, 929, 56, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.045 00.000 13300 Star::Find returns 0 (3), X=929.00, Y=56.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
22:31:59.045 00.000 13300 Star::Find(15, 917, 568, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.045 00.000 13300 Star::Find returns 0 (3), X=917.00, Y=568.00, Mass=5, SNR=1.6, Peak=6 HFD=0.0
22:31:59.045 00.000 13300 Star::Find(15, 693, 33, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.045 00.000 13300 Star::Find returns 0 (3), X=693.00, Y=33.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
22:31:59.045 00.000 13300 Star::Find(15, 772, 169, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.045 00.000 13300 Star::Find returns 0 (2), X=772.00, Y=169.00, Mass=16, SNR=2.7, Peak=6 HFD=0.0
22:31:59.045 00.000 13300 Star::Find(15, 225, 33, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.045 00.000 13300 Star::Find returns 0 (3), X=225.00, Y=33.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
22:31:59.046 00.001 13300 Star::Find(15, 1121, 104, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.046 00.000 13300 Star::Find returns 0 (3), X=1121.00, Y=104.00, Mass=10, SNR=2.1, Peak=7 HFD=0.0
22:31:59.046 00.000 13300 Star::Find(15, 613, 753, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.046 00.000 13300 Star::Find returns 0 (3), X=613.00, Y=753.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
22:31:59.046 00.000 13300 Star::Find(15, 989, 674, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.046 00.000 13300 Star::Find returns 0 (3), X=989.00, Y=674.00, Mass=3, SNR=1.2, Peak=6 HFD=0.0
22:31:59.046 00.000 13300 Star::Find(15, 918, 595, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.046 00.000 13300 Star::Find returns 0 (3), X=918.00, Y=595.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
22:31:59.046 00.000 13300 Star::Find(15, 1132, 404, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.046 00.000 13300 Star::Find returns 0 (2), X=1132.00, Y=404.00, Mass=14, SNR=2.5, Peak=6 HFD=0.0
22:31:59.047 00.001 13300 Star::Find(15, 674, 753, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.047 00.000 13300 Star::Find returns 0 (3), X=674.00, Y=753.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
22:31:59.047 00.000 13300 Star::Find(15, 1249, 734, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.047 00.000 13300 Star::Find returns 0 (2), X=1249.00, Y=734.00, Mass=10, SNR=2.1, Peak=6 HFD=0.0
22:31:59.047 00.000 13300 Star::Find(15, 1003, 33, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.047 00.000 13300 Star::Find returns 0 (2), X=1003.00, Y=33.00, Mass=11, SNR=2.2, Peak=6 HFD=0.0
22:31:59.047 00.000 13300 Star::Find(15, 1173, 708, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.047 00.000 13300 Star::Find returns 0 (3), X=1173.00, Y=708.00, Mass=8, SNR=1.9, Peak=6 HFD=0.0
22:31:59.047 00.000 13300 Star::Find(15, 436, 70, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.048 00.001 13300 Star::Find returns 0 (3), X=436.00, Y=70.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
22:31:59.048 00.000 13300 Star::Find(15, 1097, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.048 00.000 13300 Star::Find returns 0 (2), X=1097.00, Y=27.00, Mass=12, SNR=2.3, Peak=6 HFD=0.0
22:31:59.048 00.000 13300 Star::Find(15, 589, 478, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.048 00.000 13300 Star::Find returns 0 (3), X=589.00, Y=478.00, Mass=9, SNR=2.0, Peak=6 HFD=0.0
22:31:59.048 00.000 13300 Star::Find(15, 807, 33, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.048 00.000 13300 Star::Find returns 0 (3), X=807.00, Y=33.00, Mass=8, SNR=1.9, Peak=6 HFD=0.0
22:31:59.048 00.000 13300 Star::Find(15, 1185, 972, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.048 00.000 13300 Star::Find returns 0 (2), X=1185.00, Y=972.00, Mass=18, SNR=2.9, Peak=13 HFD=0.0
22:31:59.049 00.001 13300 Star::Find(15, 889, 469, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.049 00.000 13300 Star::Find returns 0 (2), X=889.00, Y=469.00, Mass=11, SNR=2.2, Peak=6 HFD=0.0
22:31:59.049 00.000 13300 AutoFind: finding best star pass 1
22:31:59.050 00.001 13300 Star::Find(15, 1071, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.050 00.000 13300 Star::Find returns 1 (0), X=1070.68, Y=346.43, Mass=1989, SNR=31.2, Peak=205 HFD=3.2
22:31:59.050 00.000 13300 AutoFind returns star at [1071, 346] 210.5 Mass 1989 SNR 31.2
22:31:59.053 00.003 13300 Star::Find(15, 1071, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.053 00.000 13300 Star::Find returns 1 (0), X=1070.68, Y=346.43, Mass=1989, SNR=31.2, Peak=205 HFD=3.2
22:31:59.053 00.000 13300 MultiStar: List (10): {1070.68, 346.43}(31.2), {113.81, 989.26}(23.3), {255.82, 980.75}(14.1), {283.65, 193.16}(12.1), {799.03, 143.09}(8.1), {1097.39, 530.98}(6.8), {511.25, 613.24}(7.4), {411.32, 396.12}(7.4), {849.80, 839.06}(6.3), {969.06, 176.78}(6.5), 
22:31:59.053 00.000 13300 setting lock position to (1070.68, 346.43)
22:31:59.054 00.001 13300 MultiStar: stabilizing after lock position change
22:31:59.054 00.000 13300 AutoSelect: state = 1, call UpdateGuideState
22:31:59.054 00.000 13300 UpdateGuideState(): m_state=1
22:31:59.054 00.000 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
22:31:59.054 00.000 13300 Star::Find returns 1 (0), X=1070.68, Y=346.43, Mass=1989, SNR=31.2, Peak=205 HFD=3.2
22:31:59.055 00.001 13300 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.61) = xAngle (1.61 = 1.61)
22:31:59.055 00.000 13300 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.62 = 1.62)
22:31:59.055 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
22:31:59.058 00.003 13300 setting lock position to (1070.68, 346.43)
22:31:59.058 00.000 13300 MultiStar: stabilizing after lock position change
22:31:59.058 00.000 13300 CurrentPosition() valid, moving to STATE_SELECTED
22:31:59.058 00.000 13300 Changing from state SELECTING to SELECTED
22:31:59.058 00.000 13300 guider state => SELECTED
22:31:59.069 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=205, med=4, FiltMin=3, FiltMax=95, Gamma=0.510
22:31:59.077 00.008 13300 UpdateGuideState exits: m=1989 SNR=31.2
22:31:59.077 00.000 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=205, med=4, FiltMin=3, FiltMax=95, Gamma=0.510
22:31:59.084 00.007 13300 Status Line: Selezione automatica della stella a (1070.7, 346.4)
22:31:59.092 00.008 13300 PhdController: newstate STATE_WAIT_SELECTED
22:31:59.092 00.000 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":0,"id":"a6b19b12-da3e-4ad0-817a-55aff5af62ab"}
22:31:59.093 00.001 13300 evsrv: cli 10203220 disconnect
22:31:59.098 00.005 13300 evsrv: cli 102032C0 connect
22:31:59.098 00.000 13300 case statement mapped state 2 to 1
22:31:59.099 00.001 13300 case statement mapped state 2 to 1
22:31:59.099 00.000 13300 evsrv: cli 102032C0 request: {"method":"get_lock_shift_params","id":"1509877d-0ef9-401d-ab49-b7dd8121d961"}
22:31:59.099 00.000 13300 evsrv: cli 102032C0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"1509877d-0ef9-401d-ab49-b7dd8121d961"}
22:31:59.101 00.002 13300 evsrv: cli 102032C0 disconnect
22:31:59.108 00.007 13300 evsrv: cli 10203360 connect
22:31:59.108 00.000 13300 case statement mapped state 2 to 1
22:31:59.109 00.001 13300 case statement mapped state 2 to 1
22:31:59.110 00.001 13300 evsrv: cli 10203360 request: {"method":"get_lock_position","id":"2b92e2a9-10ab-4b8d-8377-636e1d061fe2"}
22:31:59.110 00.000 13300 evsrv: cli 10203360 response: {"jsonrpc":"2.0","result":[1070.68,346.43],"id":"2b92e2a9-10ab-4b8d-8377-636e1d061fe2"}
22:31:59.113 00.003 13300 evsrv: cli 10203360 disconnect
22:31:59.117 00.004 13300 evsrv: cli 102035E0 connect
22:31:59.117 00.000 13300 case statement mapped state 2 to 1
22:31:59.118 00.001 13300 case statement mapped state 2 to 1
22:31:59.118 00.000 13300 evsrv: cli 102035E0 request: {"method":"get_app_state","id":"e638f0ce-30a8-4384-af32-963af33a2ae2"}
22:31:59.118 00.000 13300 case statement mapped state 2 to 1
22:31:59.118 00.000 13300 evsrv: cli 102035E0 response: {"jsonrpc":"2.0","result":"Selected","id":"e638f0ce-30a8-4384-af32-963af33a2ae2"}
22:31:59.119 00.001 13300 evsrv: cli 102035E0 disconnect
22:31:59.513 00.394 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c807f9a2-f7ed-4f58-86d9-d9c244b71ebe"}
22:31:59.513 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c807f9a2-f7ed-4f58-86d9-d9c244b71ebe"}
22:31:59.513 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"234bd387-7a02-45ee-9630-e85656ff58d0"}
22:31:59.514 00.001 13300 case statement mapped state 2 to 1
22:31:59.514 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Selected","id":"234bd387-7a02-45ee-9630-e85656ff58d0"}
22:31:59.517 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0b569a82-583c-4c94-89cb-2d6fce14cb10"}
22:31:59.520 00.003 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":3305,"width":15,"height":15,"star_pos":[6.68,7.43],"pixels":"..."},"id":"0b569a82-583c-4c94-89cb-2d6fce14cb10"}
22:32:00.132 00.612 13300 evsrv: cli 102035E0 connect
22:32:00.133 00.001 13300 case statement mapped state 2 to 1
22:32:00.133 00.000 13300 case statement mapped state 2 to 1
22:32:00.134 00.001 13300 evsrv: cli 102035E0 request: {"method":"get_app_state","id":"c0a6e0d7-7dde-4419-8078-259c0e89b316"}
22:32:00.134 00.000 13300 case statement mapped state 2 to 1
22:32:00.134 00.000 13300 evsrv: cli 102035E0 response: {"jsonrpc":"2.0","result":"Selected","id":"c0a6e0d7-7dde-4419-8078-259c0e89b316"}
22:32:00.135 00.001 13300 evsrv: cli 102035E0 disconnect
22:32:01.134 00.999 13300 evsrv: cli 10203EA0 connect
22:32:01.134 00.000 13300 case statement mapped state 2 to 1
22:32:01.135 00.001 13300 case statement mapped state 2 to 1
22:32:01.136 00.001 13300 evsrv: cli 10203EA0 request: {"method":"get_app_state","id":"27f1d40d-395b-4d8d-9c26-bba11c85b877"}
22:32:01.136 00.000 13300 case statement mapped state 2 to 1
22:32:01.136 00.000 13300 evsrv: cli 10203EA0 response: {"jsonrpc":"2.0","result":"Selected","id":"27f1d40d-395b-4d8d-9c26-bba11c85b877"}
22:32:01.136 00.000 13300 evsrv: cli 10203EA0 disconnect
22:32:01.778 00.642 11596 Exposure complete
22:32:01.851 00.073 11596 worker thread done servicing request
22:32:01.851 00.000 13300 OnExposeComplete: enter
22:32:01.851 00.000 13300 UpdateGuideState(): m_state=2
22:32:01.852 00.001 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3306
22:32:01.852 00.000 13300 Star::Find returns 1 (0), X=1070.59, Y=346.42, Mass=1998, SNR=31.3, Peak=201 HFD=3.3
22:32:01.852 00.000 13300 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-1.61) = xAngle (-1.42 = -1.42)
22:32:01.852 00.000 13300 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.40 = -1.40)
22:32:01.852 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-3.03 mountX=0.01 mountY=-0.09, mountTheta=-1.42
22:32:01.855 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=201, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
22:32:01.862 00.007 13300 UpdateGuideState exits: m=1998 SNR=31.3
22:32:01.862 00.000 13300 PhdController: newstate STATE_CALIBRATE
22:32:01.862 00.000 13300 PhdController: newstate STATE_GUIDE
22:32:01.862 00.000 13300 Changing from state SELECTED to CALIBRATING_PRIMARY
22:32:01.862 00.000 13300 guider state => CALIBRATED
22:32:01.862 00.000 13300 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
22:32:01.869 00.007 13300 reset dither spiral
22:32:01.869 00.000 13300 PhdController: newstate STATE_SETTLE_BEGIN
22:32:01.869 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:01.869 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
22:32:01.869 00.000 13300 Enqueuing Expose request
22:32:01.869 00.000 11596 Worker thread wakes up
22:32:01.869 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:32:02.136 00.267 13300 evsrv: cli 102035E0 connect
22:32:02.137 00.001 13300 case statement mapped state 5 to 1
22:32:02.137 00.000 13300 case statement mapped state 5 to 1
22:32:02.138 00.001 13300 evsrv: cli 102035E0 request: {"method":"get_app_state","id":"daa8eecf-4d72-4b80-b431-e0023e2fa38b"}
22:32:02.138 00.000 13300 case statement mapped state 5 to 1
22:32:02.138 00.000 13300 evsrv: cli 102035E0 response: {"jsonrpc":"2.0","result":"Selected","id":"daa8eecf-4d72-4b80-b431-e0023e2fa38b"}
22:32:02.139 00.001 13300 evsrv: cli 102035E0 disconnect
22:32:02.377 00.238 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
22:32:02.514 00.137 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5c451b2c-15e9-4819-92e4-ccb9ca395775"}
22:32:02.514 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5c451b2c-15e9-4819-92e4-ccb9ca395775"}
22:32:02.515 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b1f317e2-92c2-4688-b57e-02153b3c571b"}
22:32:02.515 00.000 13300 case statement mapped state 5 to 1
22:32:02.515 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Selected","id":"b1f317e2-92c2-4688-b57e-02153b3c571b"}
22:32:02.515 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"58e8d87b-766e-4071-9a02-79abe41de4f0"}
22:32:02.516 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":3306,"width":15,"height":15,"star_pos":[6.59,7.42],"pixels":"..."},"id":"58e8d87b-766e-4071-9a02-79abe41de4f0"}
22:32:03.138 00.622 13300 evsrv: cli 10204260 connect
22:32:03.138 00.000 13300 case statement mapped state 5 to 1
22:32:03.139 00.001 13300 case statement mapped state 5 to 1
22:32:03.139 00.000 13300 evsrv: cli 10204260 request: {"method":"get_app_state","id":"262f83bf-e49e-414e-b0a5-e9dfc9b77874"}
22:32:03.139 00.000 13300 case statement mapped state 5 to 1
22:32:03.139 00.000 13300 evsrv: cli 10204260 response: {"jsonrpc":"2.0","result":"Selected","id":"262f83bf-e49e-414e-b0a5-e9dfc9b77874"}
22:32:03.140 00.001 13300 evsrv: cli 10204260 disconnect
22:32:04.141 01.001 13300 evsrv: cli 10203C20 connect
22:32:04.141 00.000 13300 case statement mapped state 5 to 1
22:32:04.142 00.001 13300 case statement mapped state 5 to 1
22:32:04.143 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_app_state","id":"f4833dcf-2289-42f7-87ab-3fc06f9ba5f1"}
22:32:04.143 00.000 13300 case statement mapped state 5 to 1
22:32:04.143 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":"Selected","id":"f4833dcf-2289-42f7-87ab-3fc06f9ba5f1"}
22:32:04.144 00.001 13300 evsrv: cli 10203C20 disconnect
22:32:05.143 00.999 13300 evsrv: cli 10203EA0 connect
22:32:05.143 00.000 13300 case statement mapped state 5 to 1
22:32:05.144 00.001 13300 case statement mapped state 5 to 1
22:32:05.144 00.000 13300 evsrv: cli 10203EA0 request: {"method":"get_app_state","id":"c498d821-77bb-4d8e-89e5-fbd4c5d243de"}
22:32:05.144 00.000 13300 case statement mapped state 5 to 1
22:32:05.144 00.000 13300 evsrv: cli 10203EA0 response: {"jsonrpc":"2.0","result":"Selected","id":"c498d821-77bb-4d8e-89e5-fbd4c5d243de"}
22:32:05.145 00.001 13300 evsrv: cli 10203EA0 disconnect
22:32:05.413 00.268 11596 Exposure complete
22:32:05.486 00.073 11596 worker thread done servicing request
22:32:05.486 00.000 13300 OnExposeComplete: enter
22:32:05.487 00.001 13300 UpdateGuideState(): m_state=5
22:32:05.487 00.000 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3307
22:32:05.487 00.000 13300 Star::Find returns 1 (0), X=1070.65, Y=346.32, Mass=1947, SNR=30.9, Peak=208 HFD=3.4
22:32:05.487 00.000 13300 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-1.61) = xAngle (-0.22 = -0.22)
22:32:05.487 00.000 13300 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.20 = -0.20)
22:32:05.487 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.11 hyp=0.11 cameraTheta=-1.83 mountX=0.11 mountY=-0.02, mountTheta=-0.20
22:32:05.489 00.002 13300 Changing from state CALIBRATED to GUIDING
22:32:05.497 00.008 13300 ScopeASCOM::GetDeclinationRadians() returns 31.0
22:32:05.701 00.204 13300 ScopeASCOM::SideOfPier() returns 1
22:32:05.701 00.000 13300 AdjustCalibrationForScopePointing (scope): current dec=31.0 pierSide=1, cal dec=10.0 pierSide=1 rotAngle=Nessuno bin=1
22:32:05.702 00.001 13300 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 240
22:32:05.702 00.000 13300 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 4.469080
22:32:05.703 00.001 13300 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.000833
22:32:05.703 00.000 13300 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.000833
22:32:05.704 00.001 13300 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 0.820268
22:32:05.704 00.000 13300 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 14
22:32:05.705 00.001 13300 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 11
22:32:05.705 00.000 13300 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:32:05.706 00.001 13300 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 3
22:32:05.706 00.000 13300 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "19/09/2025 22:02:43"
22:32:05.707 00.001 13300 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
22:32:05.707 00.000 13300 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.3 -1.7}, {-0.2 -3.5}, {-0.4 -5.2}, {-0.5 -7.4}, {-0.6 -9.3}, {-0.6 -10.9}, {-0.7 -12.7}, {-0.7 -14.0}, {-0.9 -16.4}, {-0.9 -18.4}, {-0.9 -20.0}, {-0.9 -22.0}, {-0.9 -23.5}, {-1.0 -25.5}, {-1.0 -25.5}, {-1.1 -23.3}, {-1.0 -21.8}, {-1.0 -19.5}, {-0.8 -17.6}, {-0.7 -15.5}, {-0.7 -13.5}, {-0.9 -11.5}, {-0.8 -9.5}, {-0.6 -7.6}, {-0.7 -5.6}, {-0.6 -3.8}, {-0.5 -2.2}, {-0.6 0.0}, {-0.5 1.9}"
22:32:05.708 00.001 13300 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.0 -0.0}, {-4.3 -0.4}, {-7.1 -0.3}, {-9.3 -0.1}, {-11.8 -0.1}, {-14.2 -0.1}, {-16.5 0.0}, {-18.8 0.4}, {-21.0 0.3}, {-23.2 0.2}, {-26.2 0.6}, {-26.2 0.6}, {-24.5 0.7}, {-22.1 0.9}, {-19.8 0.9}, {-17.8 0.7}, {-15.6 0.9}, {-13.5 1.3}, {-11.8 1.3}, {-9.4 1.3}, {-7.7 1.2}, {-5.7 1.3}, {-3.9 1.5}"
22:32:06.003 00.295 13300 ScopeASCOM::GetGuideRates returns 0 3.000 3.000 a-s/sec
22:32:06.003 00.000 13300 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 5.200000
22:32:06.004 00.001 13300 Dec comp: XRate 0.578 -> 0.503 for dec 10.0 -> dec 31.0
22:32:06.010 00.006 13300 ScopeASCOM::GetDeclinationRadians() returns 31.0
22:32:06.241 00.231 13300 ScopeASCOM::SideOfPier() returns 1
22:32:06.241 00.000 13300 setting lock position to (1070.65, 346.32)
22:32:06.242 00.001 13300 MultiStar: stabilizing after lock position change
22:32:06.242 00.000 13300 guider state => GUIDING
22:32:06.242 00.000 13300 Status Line: Guida
22:32:06.246 00.004 13300 Mount: notify guiding started
22:32:06.247 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
22:32:06.248 00.001 13300 GetString("/profile/5/scope/calibration/timestamp", "") returns "28/10/2025 19:08:45"
22:32:06.248 00.000 13300 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.000578
22:32:06.249 00.001 13300 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.000757
22:32:06.249 00.000 13300 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
22:32:06.250 00.001 13300 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns -1.608680
22:32:06.250 00.000 13300 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -0.023563
22:32:06.251 00.001 13300 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.174570
22:32:06.251 00.000 13300 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 1
22:32:06.252 00.001 13300 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
22:32:06.252 00.000 13300 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns 1
22:32:06.253 00.001 13300 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
22:32:06.253 00.000 13300 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 240
22:32:06.254 00.001 13300 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 4.469080
22:32:06.254 00.000 13300 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.000833
22:32:06.255 00.001 13300 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.000833
22:32:06.255 00.000 13300 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 0.820268
22:32:06.256 00.001 13300 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 14
22:32:06.256 00.000 13300 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 11
22:32:06.257 00.001 13300 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:32:06.257 00.000 13300 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 3
22:32:06.258 00.001 13300 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "19/09/2025 22:02:43"
22:32:06.259 00.001 13300 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
22:32:06.260 00.001 13300 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.3 -1.7}, {-0.2 -3.5}, {-0.4 -5.2}, {-0.5 -7.4}, {-0.6 -9.3}, {-0.6 -10.9}, {-0.7 -12.7}, {-0.7 -14.0}, {-0.9 -16.4}, {-0.9 -18.4}, {-0.9 -20.0}, {-0.9 -22.0}, {-0.9 -23.5}, {-1.0 -25.5}, {-1.0 -25.5}, {-1.1 -23.3}, {-1.0 -21.8}, {-1.0 -19.5}, {-0.8 -17.6}, {-0.7 -15.5}, {-0.7 -13.5}, {-0.9 -11.5}, {-0.8 -9.5}, {-0.6 -7.6}, {-0.7 -5.6}, {-0.6 -3.8}, {-0.5 -2.2}, {-0.6 0.0}, {-0.5 1.9}"
22:32:06.261 00.001 13300 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.0 -0.0}, {-4.3 -0.4}, {-7.1 -0.3}, {-9.3 -0.1}, {-11.8 -0.1}, {-14.2 -0.1}, {-16.5 0.0}, {-18.8 0.4}, {-21.0 0.3}, {-23.2 0.2}, {-26.2 0.6}, {-26.2 0.6}, {-24.5 0.7}, {-22.1 0.9}, {-19.8 0.9}, {-17.8 0.7}, {-15.6 0.9}, {-13.5 1.3}, {-11.8 1.3}, {-9.4 1.3}, {-7.7 1.2}, {-5.7 1.3}, {-3.9 1.5}"
22:32:06.262 00.001 13300 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 240
22:32:06.262 00.000 13300 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 4.469080
22:32:06.263 00.001 13300 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.000833
22:32:06.263 00.000 13300 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.000833
22:32:06.264 00.001 13300 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 0.820268
22:32:06.264 00.000 13300 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 14
22:32:06.265 00.001 13300 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 11
22:32:06.265 00.000 13300 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:32:06.266 00.001 13300 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 3
22:32:06.266 00.000 13300 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "19/09/2025 22:02:43"
22:32:06.267 00.001 13300 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
22:32:06.268 00.001 13300 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.3 -1.7}, {-0.2 -3.5}, {-0.4 -5.2}, {-0.5 -7.4}, {-0.6 -9.3}, {-0.6 -10.9}, {-0.7 -12.7}, {-0.7 -14.0}, {-0.9 -16.4}, {-0.9 -18.4}, {-0.9 -20.0}, {-0.9 -22.0}, {-0.9 -23.5}, {-1.0 -25.5}, {-1.0 -25.5}, {-1.1 -23.3}, {-1.0 -21.8}, {-1.0 -19.5}, {-0.8 -17.6}, {-0.7 -15.5}, {-0.7 -13.5}, {-0.9 -11.5}, {-0.8 -9.5}, {-0.6 -7.6}, {-0.7 -5.6}, {-0.6 -3.8}, {-0.5 -2.2}, {-0.6 0.0}, {-0.5 1.9}"
22:32:06.268 00.000 13300 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.0 -0.0}, {-4.3 -0.4}, {-7.1 -0.3}, {-9.3 -0.1}, {-11.8 -0.1}, {-14.2 -0.1}, {-16.5 0.0}, {-18.8 0.4}, {-21.0 0.3}, {-23.2 0.2}, {-26.2 0.6}, {-26.2 0.6}, {-24.5 0.7}, {-22.1 0.9}, {-19.8 0.9}, {-17.8 0.7}, {-15.6 0.9}, {-13.5 1.3}, {-11.8 1.3}, {-9.4 1.3}, {-7.7 1.2}, {-5.7 1.3}, {-3.9 1.5}"
22:32:06.455 00.187 13300 ScopeASCOM::GetGuideRates returns 0 3.000 3.000 a-s/sec
22:32:06.746 00.291 13300 ScopeASCOM::SideOfPier() returns 1
22:32:07.116 00.370 13300 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
22:32:07.116 00.000 13300 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
22:32:07.117 00.001 13300 ScopeASCOM::GetDeclinationRadians() returns 31.0
22:32:07.117 00.000 13300 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.0
22:32:07.117 00.000 13300 MountToCamera -- mountTheta (0.00) + m_xAngle (-1.61) = xAngle (-1.61 = -1.61)
22:32:07.117 00.000 13300 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
22:32:07.117 00.000 13300 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
22:32:07.117 00.000 13300 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
22:32:07.118 00.001 13300 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
22:32:07.118 00.000 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=208, med=4, FiltMin=3, FiltMax=81, Gamma=0.510
22:32:07.125 00.007 13300 UpdateGuideState exits: m=1947 SNR=30.9
22:32:07.125 00.000 13300 PhdController: newstate STATE_SETTLE_WAIT
22:32:07.125 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:07.125 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:32:07.125 00.000 13300 Enqueuing Expose request
22:32:07.125 00.000 11596 Worker thread wakes up
22:32:07.126 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:32:07.126 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eb0829b9-f9b9-42d5-9106-5071f86659e2"}
22:32:07.126 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eb0829b9-f9b9-42d5-9106-5071f86659e2"}
22:32:07.126 00.000 13300 evsrv: cli 10203E00 connect
22:32:07.127 00.001 13300 case statement mapped state 6 to 3
22:32:07.127 00.000 13300 case statement mapped state 6 to 3
22:32:07.128 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0c948e92-d6a6-4b98-a7d4-f1b3541747f9"}
22:32:07.128 00.000 13300 case statement mapped state 6 to 3
22:32:07.128 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0c948e92-d6a6-4b98-a7d4-f1b3541747f9"}
22:32:07.128 00.000 13300 evsrv: cli 10203E00 request: {"method":"get_app_state","id":"4ad47e73-c031-48c4-9156-3acbc481d758"}
22:32:07.128 00.000 13300 case statement mapped state 6 to 3
22:32:07.128 00.000 13300 evsrv: cli 10203E00 response: {"jsonrpc":"2.0","result":"Guiding","id":"4ad47e73-c031-48c4-9156-3acbc481d758"}
22:32:07.129 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2e71537f-4d8c-487b-b3ef-887ac9c3c389"}
22:32:07.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":3307,"width":15,"height":15,"star_pos":[6.65,7.32],"pixels":"..."},"id":"2e71537f-4d8c-487b-b3ef-887ac9c3c389"}
22:32:07.130 00.001 13300 evsrv: cli 10203E00 disconnect
22:32:07.632 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:32:08.515 00.883 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e71959ae-f23c-4366-9c43-ad3d9ad5515f"}
22:32:08.515 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e71959ae-f23c-4366-9c43-ad3d9ad5515f"}
22:32:08.516 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"10802256-1106-4b8a-8e2c-ab992857dafb"}
22:32:08.516 00.000 13300 case statement mapped state 6 to 3
22:32:08.516 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"10802256-1106-4b8a-8e2c-ab992857dafb"}
22:32:08.516 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1ddc615d-a78d-410a-9001-6aecdde8f3cb"}
22:32:08.516 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":3307,"width":15,"height":15,"star_pos":[6.65,7.32],"pixels":"..."},"id":"1ddc615d-a78d-410a-9001-6aecdde8f3cb"}
22:32:10.676 02.160 11596 Exposure complete
22:32:10.786 00.110 11596 worker thread done servicing request
22:32:10.786 00.000 13300 OnExposeComplete: enter
22:32:10.786 00.000 13300 UpdateGuideState(): m_state=6
22:32:10.787 00.001 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:32:10.788 00.001 13300 Star::Find returns 1 (0), X=1070.68, Y=346.33, Mass=1965, SNR=31.0, Peak=215 HFD=3.4
22:32:10.788 00.000 13300 CameraToMount -- cameraTheta (0.43) - m_xAngle (-1.61) = xAngle (2.04 = 2.04)
22:32:10.788 00.000 13300 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.05 = 2.05)
22:32:10.788 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.01 hyp=0.02 cameraTheta=0.43 mountX=-0.01 mountY=0.02, mountTheta=2.04
22:32:10.792 00.004 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.01, opts=13)
22:32:10.792 00.000 13300 Enqueuing Move request for scope (0.02, 0.01)
22:32:10.792 00.000 11596 Worker thread wakes up
22:32:10.792 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.01) opts 0xd
22:32:10.793 00.001 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.01)
22:32:10.793 00.000 11596 Moving (0.02, 0.01) raw xDistance=-0.01 yDistance=0.02
22:32:10.793 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:32:10.793 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:10.794 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:32:10.794 00.000 11596 MoveAxis(E, 0, ABG)
22:32:10.794 00.000 11596 Move returns status 0, amount 0
22:32:10.795 00.001 11596 MoveAxis(N, 0, ABG)
22:32:10.795 00.000 11596 Move returns status 0, amount 0
22:32:10.795 00.000 11596 move complete, result=0
22:32:10.796 00.001 11596 worker thread done servicing request
22:32:10.800 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=215, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
22:32:10.807 00.007 13300 UpdateGuideState exits: m=1965 SNR=31.0
22:32:10.807 00.000 13300 PhdController: settling, locked = 1, distance = 0.09 (1.50) aobump = 0 frame = 1 / 99999
22:32:10.807 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761687130.807,"Host":"MAX-PC","Inst":1,"Distance":0.09,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
22:32:10.807 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:10.808 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:32:10.808 00.000 13300 Enqueuing Expose request
22:32:10.808 00.000 11596 Worker thread wakes up
22:32:10.808 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:32:10.808 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:32:11.320 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:32:11.515 00.195 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2fe59c2e-5c98-4282-bc67-931cb74d36df"}
22:32:11.515 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2fe59c2e-5c98-4282-bc67-931cb74d36df"}
22:32:11.516 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4371290f-88af-4c5c-97d4-176de3e73a24"}
22:32:11.516 00.000 13300 case statement mapped state 6 to 3
22:32:11.516 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4371290f-88af-4c5c-97d4-176de3e73a24"}
22:32:11.516 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"50d5b88f-a4b1-487d-9bb2-501afb1e81ba"}
22:32:11.516 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.68,7.33],"pixels":"..."},"id":"50d5b88f-a4b1-487d-9bb2-501afb1e81ba"}
22:32:14.391 02.875 11596 Exposure complete
22:32:14.514 00.123 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ffde10ec-c587-4504-a76c-6f67ce2aafc2"}
22:32:14.514 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ffde10ec-c587-4504-a76c-6f67ce2aafc2"}
22:32:14.515 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b46fdee0-a7ac-4426-90f5-1d0e3eee4cfd"}
22:32:14.515 00.000 13300 case statement mapped state 6 to 3
22:32:14.516 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b46fdee0-a7ac-4426-90f5-1d0e3eee4cfd"}
22:32:14.517 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e22a177b-2d76-480d-bd19-7e5b2cea94e3"}
22:32:14.517 00.000 11596 worker thread done servicing request
22:32:14.517 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.68,7.33],"pixels":"..."},"id":"e22a177b-2d76-480d-bd19-7e5b2cea94e3"}
22:32:14.517 00.000 13300 OnExposeComplete: enter
22:32:14.518 00.001 13300 UpdateGuideState(): m_state=6
22:32:14.518 00.000 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
22:32:14.518 00.000 13300 Star::Find returns 1 (0), X=1070.64, Y=346.32, Mass=1961, SNR=31.0, Peak=203 HFD=3.4
22:32:14.519 00.001 13300 CameraToMount -- cameraTheta (2.94) - m_xAngle (-1.61) = xAngle (4.55 = -1.73)
22:32:14.519 00.000 13300 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.57 = -1.72)
22:32:14.519 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.00 hyp=0.02 cameraTheta=2.94 mountX=-0.00 mountY=-0.02, mountTheta=-1.73
22:32:14.522 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.00, opts=13)
22:32:14.522 00.000 13300 Enqueuing Move request for scope (-0.02, 0.00)
22:32:14.522 00.000 11596 Worker thread wakes up
22:32:14.523 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.00) opts 0xd
22:32:14.523 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.00)
22:32:14.523 00.000 11596 Moving (-0.02, 0.00) raw xDistance=-0.00 yDistance=-0.02
22:32:14.523 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:32:14.523 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:14.524 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:32:14.524 00.000 11596 MoveAxis(E, 0, ABG)
22:32:14.524 00.000 11596 Move returns status 0, amount 0
22:32:14.524 00.000 11596 MoveAxis(N, 0, ABG)
22:32:14.524 00.000 11596 Move returns status 0, amount 0
22:32:14.524 00.000 11596 move complete, result=0
22:32:14.525 00.001 11596 worker thread done servicing request
22:32:14.533 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=203, med=4, FiltMin=3, FiltMax=92, Gamma=0.510
22:32:14.545 00.012 13300 UpdateGuideState exits: m=1961 SNR=31.0
22:32:14.545 00.000 13300 PhdController: settling, locked = 1, distance = 0.07 (1.50) aobump = 0 frame = 2 / 99999
22:32:14.545 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761687134.545,"Host":"MAX-PC","Inst":1,"Distance":0.07,"Time":3.7,"SettleTime":5.0,"StarLocked":true}
22:32:14.545 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:14.545 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:32:14.546 00.001 13300 Enqueuing Expose request
22:32:14.546 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:32:14.546 00.000 11596 Worker thread wakes up
22:32:14.547 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:32:15.055 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:32:17.514 02.459 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2cc6ba83-fbba-4d57-8d16-e86f17948eb9"}
22:32:17.514 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2cc6ba83-fbba-4d57-8d16-e86f17948eb9"}
22:32:17.515 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5e1ffbae-3f01-4dd7-b2e9-4ac97c96d64d"}
22:32:17.515 00.000 13300 case statement mapped state 6 to 3
22:32:17.515 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5e1ffbae-3f01-4dd7-b2e9-4ac97c96d64d"}
22:32:17.516 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"332de61e-73ba-494e-a9b7-8ec8284baa6a"}
22:32:17.516 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.64,7.32],"pixels":"..."},"id":"332de61e-73ba-494e-a9b7-8ec8284baa6a"}
22:32:18.092 00.576 11596 Exposure complete
22:32:18.166 00.074 11596 worker thread done servicing request
22:32:18.166 00.000 13300 OnExposeComplete: enter
22:32:18.166 00.000 13300 UpdateGuideState(): m_state=6
22:32:18.166 00.000 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:32:18.166 00.000 13300 Star::Find returns 1 (0), X=1070.70, Y=346.29, Mass=1862, SNR=30.2, Peak=214 HFD=3.5
22:32:18.167 00.001 13300 CameraToMount -- cameraTheta (-0.66) - m_xAngle (-1.61) = xAngle (0.94 = 0.94)
22:32:18.167 00.000 13300 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.96 = 0.96)
22:32:18.167 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.04 hyp=0.06 cameraTheta=-0.66 mountX=0.03 mountY=0.05, mountTheta=0.95
22:32:18.168 00.001 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.04, opts=13)
22:32:18.169 00.001 13300 Enqueuing Move request for scope (0.05, -0.04)
22:32:18.169 00.000 11596 Worker thread wakes up
22:32:18.169 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.04) opts 0xd
22:32:18.169 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.04)
22:32:18.169 00.000 11596 Moving (0.05, -0.04) raw xDistance=0.03 yDistance=0.05
22:32:18.169 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:32:18.169 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:18.169 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:32:18.169 00.000 11596 MoveAxis(E, 0, ABG)
22:32:18.169 00.000 11596 Move returns status 0, amount 0
22:32:18.170 00.001 11596 MoveAxis(N, 0, ABG)
22:32:18.170 00.000 11596 Move returns status 0, amount 0
22:32:18.170 00.000 11596 move complete, result=0
22:32:18.170 00.000 11596 worker thread done servicing request
22:32:18.175 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=214, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
22:32:18.182 00.007 13300 UpdateGuideState exits: m=1862 SNR=30.2
22:32:18.182 00.000 13300 PhdController: settling, locked = 1, distance = 0.06 (1.50) aobump = 0 frame = 3 / 99999
22:32:18.182 00.000 13300 PhdController: newstate STATE_FINISH
22:32:18.182 00.000 13300 PhdController complete: success
22:32:18.182 00.000 13300 evsrv: {"Event":"SettleDone","Timestamp":1761687138.182,"Host":"MAX-PC","Inst":1,"Status":0,"TotalFrames":3,"DroppedFrames":0}
22:32:18.183 00.001 13300 Mount: notify guiding dither settle done success=1
22:32:18.183 00.000 13300 PhdController: newstate STATE_IDLE
22:32:18.183 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:18.183 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:32:18.183 00.000 13300 Enqueuing Expose request
22:32:18.183 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:32:18.183 00.000 11596 Worker thread wakes up
22:32:18.183 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:32:18.695 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:32:18.722 00.027 13300 evsrv: cli 10204300 connect
22:32:18.723 00.001 13300 case statement mapped state 6 to 3
22:32:18.723 00.000 13300 case statement mapped state 6 to 3
22:32:18.724 00.001 13300 evsrv: cli 10204300 request: {"method":"get_app_state","id":"5abd9bf6-a2eb-4786-8fa3-6cd2423a39fc"}
22:32:18.724 00.000 13300 case statement mapped state 6 to 3
22:32:18.724 00.000 13300 evsrv: cli 10204300 response: {"jsonrpc":"2.0","result":"Guiding","id":"5abd9bf6-a2eb-4786-8fa3-6cd2423a39fc"}
22:32:18.725 00.001 13300 evsrv: cli 10204300 disconnect
22:32:20.513 01.788 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"788b4da9-b76e-478c-9f85-376bd0734118"}
22:32:20.513 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"788b4da9-b76e-478c-9f85-376bd0734118"}
22:32:20.514 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cd6d4dd8-7166-4109-aae4-820bbdfe9a2f"}
22:32:20.514 00.000 13300 case statement mapped state 6 to 3
22:32:20.514 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cd6d4dd8-7166-4109-aae4-820bbdfe9a2f"}
22:32:20.515 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c40c7e95-3ef8-47f5-a7f3-b38a227dce81"}
22:32:20.516 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.70,7.29],"pixels":"..."},"id":"c40c7e95-3ef8-47f5-a7f3-b38a227dce81"}
22:32:21.766 01.250 11596 Exposure complete
22:32:21.846 00.080 11596 worker thread done servicing request
22:32:21.846 00.000 13300 OnExposeComplete: enter
22:32:21.846 00.000 13300 UpdateGuideState(): m_state=6
22:32:21.847 00.001 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:32:21.847 00.000 13300 Star::Find returns 1 (0), X=1070.74, Y=346.26, Mass=1969, SNR=31.0, Peak=221 HFD=3.5
22:32:21.847 00.000 13300 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-1.61) = xAngle (0.98 = 0.98)
22:32:21.847 00.000 13300 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.99 = 0.99)
22:32:21.847 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-0.63 mountX=0.06 mountY=0.08, mountTheta=0.98
22:32:21.849 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.06, opts=13)
22:32:21.849 00.000 13300 Enqueuing Move request for scope (0.08, -0.06)
22:32:21.849 00.000 11596 Worker thread wakes up
22:32:21.849 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.06) opts 0xd
22:32:21.849 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.06)
22:32:21.849 00.000 11596 Moving (0.08, -0.06) raw xDistance=0.06 yDistance=0.08
22:32:21.849 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:32:21.850 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:21.850 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:32:21.850 00.000 11596 MoveAxis(E, 0, ABG)
22:32:21.850 00.000 11596 Move returns status 0, amount 0
22:32:21.850 00.000 11596 MoveAxis(N, 0, ABG)
22:32:21.850 00.000 11596 Move returns status 0, amount 0
22:32:21.850 00.000 11596 move complete, result=0
22:32:21.850 00.000 11596 worker thread done servicing request
22:32:21.857 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=3, FiltMax=89, Gamma=0.510
22:32:21.864 00.007 13300 UpdateGuideState exits: m=1969 SNR=31.0
22:32:21.864 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:21.864 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:32:21.865 00.001 13300 Enqueuing Expose request
22:32:21.865 00.000 11596 Worker thread wakes up
22:32:21.865 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:32:21.865 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:32:22.376 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:32:23.514 01.138 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"440ea0a1-b986-4968-ab8d-5c50d6385b7f"}
22:32:23.514 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"440ea0a1-b986-4968-ab8d-5c50d6385b7f"}
22:32:23.515 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d6b97f3c-b9f2-4c18-98df-e223b324a168"}
22:32:23.515 00.000 13300 case statement mapped state 6 to 3
22:32:23.515 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d6b97f3c-b9f2-4c18-98df-e223b324a168"}
22:32:23.515 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"609a07bb-b0ba-4698-b576-689c1cfddd0d"}
22:32:23.516 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.74,7.26],"pixels":"..."},"id":"609a07bb-b0ba-4698-b576-689c1cfddd0d"}
22:32:25.404 01.888 11596 Exposure complete
22:32:25.482 00.078 11596 worker thread done servicing request
22:32:25.482 00.000 13300 OnExposeComplete: enter
22:32:25.483 00.001 13300 UpdateGuideState(): m_state=6
22:32:25.483 00.000 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
22:32:25.483 00.000 13300 Star::Find returns 1 (0), X=1070.74, Y=346.19, Mass=1961, SNR=31.0, Peak=228 HFD=3.4
22:32:25.483 00.000 13300 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-1.61) = xAngle (0.58 = 0.58)
22:32:25.483 00.000 13300 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.59 = 0.59)
22:32:25.484 00.001 13300 CameraToMount -- cameraX=0.08 cameraY=-0.13 hyp=0.16 cameraTheta=-1.03 mountX=0.13 mountY=0.09, mountTheta=0.59
22:32:25.485 00.001 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.13, opts=13)
22:32:25.485 00.000 13300 Enqueuing Move request for scope (0.08, -0.13)
22:32:25.485 00.000 11596 Worker thread wakes up
22:32:25.485 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.13) opts 0xd
22:32:25.485 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.13)
22:32:25.486 00.001 11596 Moving (0.08, -0.13) raw xDistance=0.13 yDistance=0.09
22:32:25.486 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:32:25.486 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:25.486 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:32:25.486 00.000 11596 MoveAxis(E, 0, ABG)
22:32:25.486 00.000 11596 Move returns status 0, amount 0
22:32:25.486 00.000 11596 MoveAxis(N, 0, ABG)
22:32:25.486 00.000 11596 Move returns status 0, amount 0
22:32:25.486 00.000 11596 move complete, result=0
22:32:25.486 00.000 11596 worker thread done servicing request
22:32:25.491 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
22:32:25.498 00.007 13300 UpdateGuideState exits: m=1961 SNR=31.0
22:32:25.498 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:25.498 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:32:25.498 00.000 13300 Enqueuing Expose request
22:32:25.498 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:32:25.498 00.000 11596 Worker thread wakes up
22:32:25.499 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:32:26.005 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:32:26.512 00.507 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3bfb97eb-ab9c-40cb-a7fc-8b651440e2ae"}
22:32:26.512 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3bfb97eb-ab9c-40cb-a7fc-8b651440e2ae"}
22:32:26.513 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8f1c9a2a-b8c8-4f05-94dc-9a83b72e2147"}
22:32:26.513 00.000 13300 case statement mapped state 6 to 3
22:32:26.513 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8f1c9a2a-b8c8-4f05-94dc-9a83b72e2147"}
22:32:26.514 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"77e7870b-c980-4b5b-9262-6692c3c6fffb"}
22:32:26.514 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.74,7.19],"pixels":"..."},"id":"77e7870b-c980-4b5b-9262-6692c3c6fffb"}
22:32:29.034 02.520 11596 Exposure complete
22:32:29.111 00.077 11596 worker thread done servicing request
22:32:29.111 00.000 13300 OnExposeComplete: enter
22:32:29.112 00.001 13300 UpdateGuideState(): m_state=6
22:32:29.112 00.000 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:32:29.112 00.000 13300 Star::Find returns 1 (0), X=1070.57, Y=345.92, Mass=1944, SNR=30.8, Peak=247 HFD=3.3
22:32:29.113 00.001 13300 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-1.61) = xAngle (-0.16 = -0.16)
22:32:29.113 00.000 13300 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.14 = -0.14)
22:32:29.113 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.40 hyp=0.41 cameraTheta=-1.77 mountX=0.41 mountY=-0.06, mountTheta=-0.14
22:32:29.115 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.40, opts=13)
22:32:29.115 00.000 13300 Enqueuing Move request for scope (-0.08, -0.40)
22:32:29.115 00.000 11596 Worker thread wakes up
22:32:29.115 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.40) opts 0xd
22:32:29.115 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.40)
22:32:29.115 00.000 11596 Moving (-0.08, -0.40) raw xDistance=0.41 yDistance=-0.06
22:32:29.115 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.41
22:32:29.115 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:29.116 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:32:29.116 00.000 11596 MoveAxis(W, 510, ABG)
22:32:29.116 00.000 11596 Guiding  Dir = 3, Dur = 510
22:32:29.118 00.002 11596 IsSlewing returns 0
22:32:29.122 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
22:32:29.128 00.006 13300 UpdateGuideState exits: m=1944 SNR=30.8
22:32:29.129 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:29.129 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:32:29.129 00.000 13300 Enqueuing Expose request
22:32:29.324 00.195 11596 IsGuiding returns 0
22:32:29.512 00.188 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7bbb6cdd-7edc-4d1e-8102-1448b6ceed0c"}
22:32:29.512 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7bbb6cdd-7edc-4d1e-8102-1448b6ceed0c"}
22:32:29.513 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a818a6ed-bdce-4c47-8359-2fdb8f0a3f55"}
22:32:29.513 00.000 13300 case statement mapped state 6 to 3
22:32:29.513 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a818a6ed-bdce-4c47-8359-2fdb8f0a3f55"}
22:32:29.513 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d87d20eb-5f00-46a4-a8c7-c0c834ad3e0b"}
22:32:29.514 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.57,6.92],"pixels":"..."},"id":"d87d20eb-5f00-46a4-a8c7-c0c834ad3e0b"}
22:32:29.537 00.023 11596 PulseGuide returned control before completion, sleep 308
22:32:30.114 00.577 11596 IsGuiding returns 0
22:32:30.114 00.000 11596 Move returns status 0, amount 510
22:32:30.115 00.001 11596 MoveAxis(N, 0, ABG)
22:32:30.115 00.000 11596 Move returns status 0, amount 0
22:32:30.115 00.000 11596 move complete, result=0
22:32:30.115 00.000 11596 worker thread done servicing request
22:32:30.115 00.000 13300 GuideStep: 0.4 px 510 ms WEST, -0.1 px 0 ms NORTH
22:32:30.115 00.000 11596 Worker thread wakes up
22:32:30.115 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:32:30.620 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:32:32.512 01.892 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0fba78cb-d30e-4682-9bc8-093603a11489"}
22:32:32.512 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0fba78cb-d30e-4682-9bc8-093603a11489"}
22:32:32.513 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e991a92e-ff4e-4535-8514-2079275d50cc"}
22:32:32.513 00.000 13300 case statement mapped state 6 to 3
22:32:32.513 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e991a92e-ff4e-4535-8514-2079275d50cc"}
22:32:32.514 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"83406a94-e348-4d15-b915-1ddacf39ef61"}
22:32:32.515 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.57,6.92],"pixels":"..."},"id":"83406a94-e348-4d15-b915-1ddacf39ef61"}
22:32:33.767 01.252 11596 Exposure complete
22:32:33.846 00.079 11596 worker thread done servicing request
22:32:33.846 00.000 13300 OnExposeComplete: enter
22:32:33.846 00.000 13300 UpdateGuideState(): m_state=6
22:32:33.847 00.001 13300 Star::Find(15, 1070, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
22:32:33.847 00.000 13300 Star::Find returns 1 (0), X=1070.77, Y=346.31, Mass=1954, SNR=30.9, Peak=219 HFD=3.4
22:32:33.847 00.000 13300 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-1.61) = xAngle (1.49 = 1.49)
22:32:33.847 00.000 13300 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.50 = 1.50)
22:32:33.847 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-0.12 mountX=0.01 mountY=0.12, mountTheta=1.49
22:32:33.849 00.002 13300 SchedulePrimaryMove(1016D950, x=0.12, y=-0.01, opts=13)
22:32:33.849 00.000 13300 Enqueuing Move request for scope (0.12, -0.01)
22:32:33.849 00.000 11596 Worker thread wakes up
22:32:33.849 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.01) opts 0xd
22:32:33.849 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, -0.01)
22:32:33.849 00.000 11596 Moving (0.12, -0.01) raw xDistance=0.01 yDistance=0.12
22:32:33.849 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:32:33.849 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:33.850 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:32:33.850 00.000 11596 MoveAxis(E, 0, ABG)
22:32:33.850 00.000 11596 Move returns status 0, amount 0
22:32:33.850 00.000 11596 MoveAxis(N, 0, ABG)
22:32:33.850 00.000 11596 Move returns status 0, amount 0
22:32:33.850 00.000 11596 move complete, result=0
22:32:33.850 00.000 11596 worker thread done servicing request
22:32:33.857 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=219, med=4, FiltMin=3, FiltMax=92, Gamma=0.510
22:32:33.864 00.007 13300 UpdateGuideState exits: m=1954 SNR=30.9
22:32:33.864 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:33.864 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:32:33.864 00.000 13300 Enqueuing Expose request
22:32:33.864 00.000 11596 Worker thread wakes up
22:32:33.864 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:32:33.864 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:32:34.370 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:32:35.512 01.142 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8e60f554-85b3-4425-85e9-dac6700ecf64"}
22:32:35.512 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8e60f554-85b3-4425-85e9-dac6700ecf64"}
22:32:35.513 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ff4b785d-2577-46db-88a5-0dbb0dd159d6"}
22:32:35.513 00.000 13300 case statement mapped state 6 to 3
22:32:35.513 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ff4b785d-2577-46db-88a5-0dbb0dd159d6"}
22:32:35.513 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a480536c-d925-4637-8431-78a42dad80b8"}
22:32:35.514 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[6.77,7.31],"pixels":"..."},"id":"a480536c-d925-4637-8431-78a42dad80b8"}
22:32:37.394 01.880 11596 Exposure complete
22:32:37.468 00.074 11596 worker thread done servicing request
22:32:37.469 00.001 13300 OnExposeComplete: enter
22:32:37.469 00.000 13300 UpdateGuideState(): m_state=6
22:32:37.469 00.000 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
22:32:37.469 00.000 13300 Star::Find returns 1 (0), X=1070.73, Y=346.30, Mass=1869, SNR=30.2, Peak=215 HFD=3.4
22:32:37.469 00.000 13300 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-1.61) = xAngle (1.35 = 1.35)
22:32:37.470 00.001 13300 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.37 = 1.37)
22:32:37.470 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-0.26 mountX=0.02 mountY=0.08, mountTheta=1.35
22:32:37.471 00.001 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.02, opts=13)
22:32:37.471 00.000 13300 Enqueuing Move request for scope (0.08, -0.02)
22:32:37.471 00.000 11596 Worker thread wakes up
22:32:37.472 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.02) opts 0xd
22:32:37.472 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.02)
22:32:37.472 00.000 11596 Moving (0.08, -0.02) raw xDistance=0.02 yDistance=0.08
22:32:37.472 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:32:37.472 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:37.472 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:32:37.472 00.000 11596 MoveAxis(E, 0, ABG)
22:32:37.472 00.000 11596 Move returns status 0, amount 0
22:32:37.472 00.000 11596 MoveAxis(N, 0, ABG)
22:32:37.472 00.000 11596 Move returns status 0, amount 0
22:32:37.472 00.000 11596 move complete, result=0
22:32:37.472 00.000 11596 worker thread done servicing request
22:32:37.479 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=215, med=4, FiltMin=3, FiltMax=86, Gamma=0.510
22:32:37.485 00.006 13300 UpdateGuideState exits: m=1869 SNR=30.2
22:32:37.485 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:37.486 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:32:37.486 00.000 13300 Enqueuing Expose request
22:32:37.486 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:32:37.486 00.000 11596 Worker thread wakes up
22:32:37.486 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:32:38.000 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:32:38.511 00.511 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e8c114a4-f9d8-4f0d-8df0-807e7034e418"}
22:32:38.511 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e8c114a4-f9d8-4f0d-8df0-807e7034e418"}
22:32:38.512 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"47f993b4-8d6c-42a8-8a79-beffb55463ae"}
22:32:38.512 00.000 13300 case statement mapped state 6 to 3
22:32:38.512 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"47f993b4-8d6c-42a8-8a79-beffb55463ae"}
22:32:38.512 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fa1c6c60-bd33-4cae-b7d7-fe25e8632747"}
22:32:38.513 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.73,7.30],"pixels":"..."},"id":"fa1c6c60-bd33-4cae-b7d7-fe25e8632747"}
22:32:41.034 02.521 11596 Exposure complete
22:32:41.107 00.073 11596 worker thread done servicing request
22:32:41.107 00.000 13300 OnExposeComplete: enter
22:32:41.107 00.000 13300 UpdateGuideState(): m_state=6
22:32:41.108 00.001 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
22:32:41.108 00.000 13300 Star::Find returns 1 (0), X=1070.61, Y=346.28, Mass=1945, SNR=30.9, Peak=221 HFD=3.4
22:32:41.108 00.000 13300 MultiStar: exiting stabilization period
22:32:41.108 00.000 13300 MultiStar: updating star positions after lock position change
22:32:41.108 00.000 13300 Star::Find(15, 113, 989, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
22:32:41.108 00.000 13300 Star::Find returns 1 (0), X=113.69, Y=989.02, Mass=1090, SNR=23.1, Peak=102 HFD=3.9
22:32:41.109 00.001 13300 Star::Find(15, 255, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
22:32:41.109 00.000 13300 Star::Find returns 1 (0), X=255.63, Y=980.35, Mass=405, SNR=14.0, Peak=54 HFD=3.4
22:32:41.109 00.000 13300 Star::Find(15, 283, 193, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
22:32:41.109 00.000 13300 Star::Find returns 1 (0), X=283.57, Y=193.03, Mass=311, SNR=12.2, Peak=49 HFD=2.7
22:32:41.109 00.000 13300 Star::Find(15, 798, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
22:32:41.109 00.000 13300 Star::Find returns 1 (0), X=798.93, Y=142.71, Mass=186, SNR=9.4, Peak=23 HFD=3.9
22:32:41.109 00.000 13300 Star::Find(15, 1097, 531, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
22:32:41.109 00.000 13300 Star::Find returns 1 (0), X=1097.27, Y=530.71, Mass=132, SNR=7.9, Peak=22 HFD=2.9
22:32:41.109 00.000 13300 Star::Find(15, 510, 613, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
22:32:41.110 00.001 13300 Star::Find returns 1 (0), X=511.10, Y=613.25, Mass=110, SNR=7.2, Peak=22 HFD=2.6
22:32:41.110 00.000 13300 Star::Find(15, 410, 396, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
22:32:41.110 00.000 13300 Star::Find returns 1 (0), X=411.17, Y=396.03, Mass=131, SNR=7.8, Peak=27 HFD=3.1
22:32:41.110 00.000 13300 Star::Find(15, 849, 839, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
22:32:41.110 00.000 13300 Star::Find returns 1 (0), X=849.89, Y=839.01, Mass=82, SNR=6.2, Peak=19 HFD=2.4
22:32:41.110 00.000 13300 Star::Find(15, 968, 177, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
22:32:41.110 00.000 13300 Star::Find returns 1 (0), X=969.23, Y=176.38, Mass=85, SNR=6.3, Peak=15 HFD=2.9
22:32:41.110 00.000 13300 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-1.61) = xAngle (-0.77 = -0.77)
22:32:41.111 00.001 13300 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.76 = -0.76)
22:32:41.111 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-2.38 mountX=0.04 mountY=-0.04, mountTheta=-0.77
22:32:41.112 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.04, opts=13)
22:32:41.113 00.001 13300 Enqueuing Move request for scope (-0.04, -0.04)
22:32:41.113 00.000 11596 Worker thread wakes up
22:32:41.113 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.04) opts 0xd
22:32:41.113 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.04)
22:32:41.113 00.000 11596 Moving (-0.04, -0.04) raw xDistance=0.04 yDistance=-0.04
22:32:41.113 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:32:41.113 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:41.113 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:32:41.114 00.001 11596 MoveAxis(E, 0, ABG)
22:32:41.114 00.000 11596 Move returns status 0, amount 0
22:32:41.114 00.000 11596 MoveAxis(N, 0, ABG)
22:32:41.114 00.000 11596 Move returns status 0, amount 0
22:32:41.114 00.000 11596 move complete, result=0
22:32:41.114 00.000 11596 worker thread done servicing request
22:32:41.119 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=3, FiltMax=82, Gamma=0.510
22:32:41.125 00.006 13300 UpdateGuideState exits: m=1945 SNR=30.9
22:32:41.125 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:41.126 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:32:41.126 00.000 13300 Enqueuing Expose request
22:32:41.126 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:32:41.126 00.000 11596 Worker thread wakes up
22:32:41.126 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:32:41.511 00.385 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2d005b65-d01d-4e32-97c3-46e1b77c08c1"}
22:32:41.511 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2d005b65-d01d-4e32-97c3-46e1b77c08c1"}
22:32:41.512 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fce941cd-0a07-4186-8c0b-4118e964fcea"}
22:32:41.512 00.000 13300 case statement mapped state 6 to 3
22:32:41.512 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fce941cd-0a07-4186-8c0b-4118e964fcea"}
22:32:41.513 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3a298111-9b41-4a0a-997d-fb45eab83d0d"}
22:32:41.513 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.61,7.28],"pixels":"..."},"id":"3a298111-9b41-4a0a-997d-fb45eab83d0d"}
22:32:41.639 00.126 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:32:44.511 02.872 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cc2d9d78-802e-4c6a-bbb4-3b77ae5621db"}
22:32:44.511 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cc2d9d78-802e-4c6a-bbb4-3b77ae5621db"}
22:32:44.512 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d649fc47-cda7-404a-840e-01092db7e7bc"}
22:32:44.512 00.000 13300 case statement mapped state 6 to 3
22:32:44.512 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d649fc47-cda7-404a-840e-01092db7e7bc"}
22:32:44.512 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3a230c8b-1475-4297-b401-3ca2cdcabaf4"}
22:32:44.513 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.61,7.28],"pixels":"..."},"id":"3a230c8b-1475-4297-b401-3ca2cdcabaf4"}
22:32:44.681 00.168 11596 Exposure complete
22:32:44.768 00.087 11596 worker thread done servicing request
22:32:44.768 00.000 13300 OnExposeComplete: enter
22:32:44.768 00.000 13300 UpdateGuideState(): m_state=6
22:32:44.769 00.001 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
22:32:44.769 00.000 13300 Star::Find returns 1 (0), X=1070.69, Y=346.23, Mass=1937, SNR=30.7, Peak=220 HFD=3.5
22:32:44.769 00.000 13300 MultiStar: [#1 -0.07,0.12,0.76,U] [#2 0.02,0.37,0.00,M1] [#3 -0.03,0.11,0.39,U] [#4 0.08,-0.02,0.27,U] [#5 -0.08,-0.14,0.26,U] [#6 -0.03,0.01,0.24,U] [#7 -0.04,-0.01,0.24,U] [#8 0.08,-0.14,0.21,U] 
22:32:44.769 00.000 13300 refined, 7 included, MultiStar: {-0.01, -0.01}, one-star: {0.04, -0.09}
22:32:44.769 00.000 13300 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-1.61) = xAngle (-0.55 = -0.55)
22:32:44.769 00.000 13300 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.54 = -0.54)
22:32:44.770 00.001 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-2.16 mountX=0.01 mountY=-0.01, mountTheta=-0.54
22:32:44.771 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.01, opts=13)
22:32:44.771 00.000 13300 Enqueuing Move request for scope (-0.01, -0.01)
22:32:44.771 00.000 11596 Worker thread wakes up
22:32:44.772 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd
22:32:44.772 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.01)
22:32:44.772 00.000 11596 Moving (-0.01, -0.01) raw xDistance=0.01 yDistance=-0.01
22:32:44.772 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:32:44.772 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:44.772 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:32:44.773 00.001 11596 MoveAxis(E, 0, ABG)
22:32:44.773 00.000 11596 Move returns status 0, amount 0
22:32:44.773 00.000 11596 MoveAxis(N, 0, ABG)
22:32:44.773 00.000 11596 Move returns status 0, amount 0
22:32:44.773 00.000 11596 move complete, result=0
22:32:44.773 00.000 11596 worker thread done servicing request
22:32:44.778 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=220, med=4, FiltMin=3, FiltMax=85, Gamma=0.510
22:32:44.786 00.008 13300 UpdateGuideState exits: m=1937 SNR=30.7
22:32:44.786 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:44.786 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:32:44.786 00.000 13300 Enqueuing Expose request
22:32:44.787 00.001 11596 Worker thread wakes up
22:32:44.787 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:32:44.787 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:32:45.288 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:32:47.510 02.222 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d1777481-63d4-41ea-b1ca-53f421f69235"}
22:32:47.510 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d1777481-63d4-41ea-b1ca-53f421f69235"}
22:32:47.511 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1d788551-3380-4d9b-91d9-682e7345f415"}
22:32:47.511 00.000 13300 case statement mapped state 6 to 3
22:32:47.511 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1d788551-3380-4d9b-91d9-682e7345f415"}
22:32:47.511 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b39b9d5d-a2b0-4609-a6b6-3d9336a81f0d"}
22:32:47.512 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.69,7.23],"pixels":"..."},"id":"b39b9d5d-a2b0-4609-a6b6-3d9336a81f0d"}
22:32:48.323 00.811 11596 Exposure complete
22:32:48.406 00.083 11596 worker thread done servicing request
22:32:48.406 00.000 13300 OnExposeComplete: enter
22:32:48.406 00.000 13300 UpdateGuideState(): m_state=6
22:32:48.407 00.001 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
22:32:48.407 00.000 13300 Star::Find returns 1 (0), X=1070.53, Y=346.31, Mass=1879, SNR=30.3, Peak=200 HFD=3.3
22:32:48.407 00.000 13300 MultiStar: [#1 -0.02,0.18,0.77,U] [#2 0.21,0.29,0.00,M2] [#3 0.11,0.08,0.40,U] [#4 0.23,0.07,0.26,U] [#5 -0.10,0.06,0.27,U] [#6 -0.15,0.14,0.24,U] [#7 -0.26,-0.23,0.00,M1] [#8 0.05,0.12,0.21,U] 
22:32:48.407 00.000 13300 refined, 6 included, MultiStar: {-0.03, 0.08}, one-star: {-0.13, -0.01}
22:32:48.407 00.000 13300 CameraToMount -- cameraTheta (1.93) - m_xAngle (-1.61) = xAngle (3.54 = -2.74)
22:32:48.408 00.001 13300 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.55 = -2.73)
22:32:48.408 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.93 mountX=-0.08 mountY=-0.03, mountTheta=-2.73
22:32:48.409 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.08, opts=13)
22:32:48.409 00.000 13300 Enqueuing Move request for scope (-0.03, 0.08)
22:32:48.409 00.000 11596 Worker thread wakes up
22:32:48.409 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.08) opts 0xd
22:32:48.410 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.08)
22:32:48.410 00.000 11596 Moving (-0.03, 0.08) raw xDistance=-0.08 yDistance=-0.03
22:32:48.410 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:32:48.410 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:48.410 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:32:48.410 00.000 11596 MoveAxis(E, 0, ABG)
22:32:48.410 00.000 11596 Move returns status 0, amount 0
22:32:48.410 00.000 11596 MoveAxis(N, 0, ABG)
22:32:48.410 00.000 11596 Move returns status 0, amount 0
22:32:48.410 00.000 11596 move complete, result=0
22:32:48.411 00.001 11596 worker thread done servicing request
22:32:48.416 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=200, med=4, FiltMin=3, FiltMax=77, Gamma=0.510
22:32:48.423 00.007 13300 UpdateGuideState exits: m=1879 SNR=30.3
22:32:48.423 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:48.423 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:32:48.423 00.000 13300 Enqueuing Expose request
22:32:48.424 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:32:48.424 00.000 11596 Worker thread wakes up
22:32:48.424 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:32:48.928 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:32:50.509 01.581 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"895d2eac-7bee-48c7-a87c-a4da5b4a2316"}
22:32:50.509 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"895d2eac-7bee-48c7-a87c-a4da5b4a2316"}
22:32:50.510 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7911328b-bc04-4898-a57f-368b3c26526f"}
22:32:50.510 00.000 13300 case statement mapped state 6 to 3
22:32:50.510 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7911328b-bc04-4898-a57f-368b3c26526f"}
22:32:50.510 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"97f9a414-5e3e-4c2e-bc35-2737531163b4"}
22:32:50.511 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.53,7.31],"pixels":"..."},"id":"97f9a414-5e3e-4c2e-bc35-2737531163b4"}
22:32:51.963 01.452 11596 Exposure complete
22:32:52.033 00.070 11596 worker thread done servicing request
22:32:52.033 00.000 13300 OnExposeComplete: enter
22:32:52.033 00.000 13300 UpdateGuideState(): m_state=6
22:32:52.034 00.001 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
22:32:52.034 00.000 13300 Star::Find returns 1 (0), X=1070.49, Y=346.16, Mass=1918, SNR=30.7, Peak=214 HFD=3.4
22:32:52.034 00.000 13300 MultiStar: [#1 -0.18,-0.18,0.77,U] [#2 0.11,0.02,0.46,U] [#3 -0.16,0.12,0.39,U] [#4 -0.10,0.17,0.31,U] [#5 0.01,0.25,0.27,U] [#6 0.05,-0.04,0.25,U] [#7 0.03,-0.28,0.00,M2] [#8 -0.36,-0.03,0.00,M1] 
22:32:52.034 00.000 13300 refined, 6 included, MultiStar: {-0.10, -0.04}, one-star: {-0.17, -0.16}
22:32:52.035 00.001 13300 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-1.61) = xAngle (-1.15 = -1.15)
22:32:52.035 00.000 13300 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.14 = -1.14)
22:32:52.035 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.04 hyp=0.10 cameraTheta=-2.76 mountX=0.04 mountY=-0.09, mountTheta=-1.15
22:32:52.036 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.04, opts=13)
22:32:52.036 00.000 13300 Enqueuing Move request for scope (-0.10, -0.04)
22:32:52.037 00.001 11596 Worker thread wakes up
22:32:52.037 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.04) opts 0xd
22:32:52.037 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.04)
22:32:52.037 00.000 11596 Moving (-0.10, -0.04) raw xDistance=0.04 yDistance=-0.09
22:32:52.037 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:32:52.037 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:52.037 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:32:52.037 00.000 11596 MoveAxis(E, 0, ABG)
22:32:52.037 00.000 11596 Move returns status 0, amount 0
22:32:52.037 00.000 11596 MoveAxis(N, 0, ABG)
22:32:52.038 00.001 11596 Move returns status 0, amount 0
22:32:52.038 00.000 11596 move complete, result=0
22:32:52.038 00.000 11596 worker thread done servicing request
22:32:52.043 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=214, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
22:32:52.050 00.007 13300 UpdateGuideState exits: m=1918 SNR=30.7
22:32:52.050 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:52.050 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:32:52.050 00.000 13300 Enqueuing Expose request
22:32:52.050 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:32:52.050 00.000 11596 Worker thread wakes up
22:32:52.051 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:32:52.562 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:32:53.509 00.947 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8388744c-9974-43da-b356-99fbbcbf8ae3"}
22:32:53.509 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8388744c-9974-43da-b356-99fbbcbf8ae3"}
22:32:53.510 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3e3fe6dd-2145-4c9e-a8f1-a6cc89a4352b"}
22:32:53.510 00.000 13300 case statement mapped state 6 to 3
22:32:53.510 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3e3fe6dd-2145-4c9e-a8f1-a6cc89a4352b"}
22:32:53.511 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bc15ad57-b461-4c45-a24d-fff5527c4b5a"}
22:32:53.511 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.49,7.16],"pixels":"..."},"id":"bc15ad57-b461-4c45-a24d-fff5527c4b5a"}
22:32:55.597 02.086 11596 Exposure complete
22:32:55.736 00.139 11596 worker thread done servicing request
22:32:55.736 00.000 13300 OnExposeComplete: enter
22:32:55.736 00.000 13300 UpdateGuideState(): m_state=6
22:32:55.737 00.001 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
22:32:55.737 00.000 13300 Star::Find returns 1 (0), X=1070.65, Y=346.15, Mass=1980, SNR=31.1, Peak=214 HFD=3.4
22:32:55.737 00.000 13300 MultiStar: [#1 -0.13,-0.12,0.73,U] [#2 -0.02,-0.00,0.45,U] [#3 0.03,-0.01,0.42,U] [#4 -0.07,-0.02,0.29,U] [#5 -0.05,-0.05,0.26,U] [#6 0.05,0.24,0.24,U] [#7 0.07,-0.08,0.24,U] [#8 -0.21,-0.03,0.20,U] 
22:32:55.738 00.001 13300 refined, 8 included, MultiStar: {-0.04, -0.07}, one-star: {-0.01, -0.17}
22:32:55.738 00.000 13300 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-1.61) = xAngle (-0.48 = -0.48)
22:32:55.738 00.000 13300 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.47 = -0.47)
22:32:55.738 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-2.09 mountX=0.07 mountY=-0.03, mountTheta=-0.47
22:32:55.739 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.07, opts=13)
22:32:55.740 00.001 13300 Enqueuing Move request for scope (-0.04, -0.07)
22:32:55.740 00.000 11596 Worker thread wakes up
22:32:55.740 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.07) opts 0xd
22:32:55.740 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.07)
22:32:55.740 00.000 11596 Moving (-0.04, -0.07) raw xDistance=0.07 yDistance=-0.03
22:32:55.740 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:32:55.740 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:55.741 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:32:55.741 00.000 11596 MoveAxis(E, 0, ABG)
22:32:55.741 00.000 11596 Move returns status 0, amount 0
22:32:55.741 00.000 11596 MoveAxis(N, 0, ABG)
22:32:55.741 00.000 11596 Move returns status 0, amount 0
22:32:55.741 00.000 11596 move complete, result=0
22:32:55.742 00.001 11596 worker thread done servicing request
22:32:55.749 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=214, med=4, FiltMin=3, FiltMax=91, Gamma=0.510
22:32:55.764 00.015 13300 UpdateGuideState exits: m=1980 SNR=31.1
22:32:55.764 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:55.764 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:32:55.764 00.000 13300 Enqueuing Expose request
22:32:55.764 00.000 11596 Worker thread wakes up
22:32:55.764 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:32:55.764 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:32:56.267 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:32:56.508 00.241 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f9c5c28c-70d0-411b-9cbe-419673d5d47a"}
22:32:56.508 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f9c5c28c-70d0-411b-9cbe-419673d5d47a"}
22:32:56.509 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7c16f653-d003-4c27-bb7c-e9f2a0e02e0c"}
22:32:56.509 00.000 13300 case statement mapped state 6 to 3
22:32:56.509 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7c16f653-d003-4c27-bb7c-e9f2a0e02e0c"}
22:32:56.510 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bb9be987-0e07-47b0-9772-68bc436542aa"}
22:32:56.510 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.65,7.15],"pixels":"..."},"id":"bb9be987-0e07-47b0-9772-68bc436542aa"}
22:32:59.299 02.789 11596 Exposure complete
22:32:59.373 00.074 11596 worker thread done servicing request
22:32:59.373 00.000 13300 OnExposeComplete: enter
22:32:59.373 00.000 13300 UpdateGuideState(): m_state=6
22:32:59.374 00.001 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
22:32:59.374 00.000 13300 Star::Find returns 1 (0), X=1070.46, Y=346.09, Mass=1923, SNR=30.7, Peak=246 HFD=3.5
22:32:59.375 00.001 13300 MultiStar: [#1 -0.04,-0.21,0.76,U] [#2 0.02,0.02,0.45,U] [#3 -0.08,-0.27,0.00,M1] [#4 0.10,0.02,0.25,U] [#5 -0.06,-0.34,0.00,M1] [#6 -0.30,0.06,0.00,M1] [#7 0.09,-0.30,0.00,M2] [#8 -0.12,0.15,0.20,U] 
22:32:59.375 00.000 13300 refined, 4 included, MultiStar: {-0.08, -0.13}, one-star: {-0.20, -0.23}
22:32:59.375 00.000 13300 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-1.61) = xAngle (-0.52 = -0.52)
22:32:59.375 00.000 13300 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.50 = -0.50)
22:32:59.375 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.13 hyp=0.15 cameraTheta=-2.13 mountX=0.13 mountY=-0.07, mountTheta=-0.51
22:32:59.378 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.13, opts=13)
22:32:59.378 00.000 13300 Enqueuing Move request for scope (-0.08, -0.13)
22:32:59.378 00.000 11596 Worker thread wakes up
22:32:59.378 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.13) opts 0xd
22:32:59.378 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.13)
22:32:59.378 00.000 11596 Moving (-0.08, -0.13) raw xDistance=0.13 yDistance=-0.07
22:32:59.378 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:32:59.378 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:59.379 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:32:59.379 00.000 11596 MoveAxis(E, 0, ABG)
22:32:59.379 00.000 11596 Move returns status 0, amount 0
22:32:59.379 00.000 11596 MoveAxis(N, 0, ABG)
22:32:59.379 00.000 11596 Move returns status 0, amount 0
22:32:59.379 00.000 11596 move complete, result=0
22:32:59.379 00.000 11596 worker thread done servicing request
22:32:59.389 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=3, FiltMax=99, Gamma=0.510
22:32:59.400 00.011 13300 UpdateGuideState exits: m=1923 SNR=30.7
22:32:59.400 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:59.400 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:32:59.400 00.000 13300 Enqueuing Expose request
22:32:59.401 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:32:59.401 00.000 11596 Worker thread wakes up
22:32:59.401 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:32:59.509 00.108 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2b420e29-838d-4216-b155-251f82d1a80b"}
22:32:59.509 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2b420e29-838d-4216-b155-251f82d1a80b"}
22:32:59.510 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e4c957ab-a50c-4c54-baed-554d4caf5b5a"}
22:32:59.510 00.000 13300 case statement mapped state 6 to 3
22:32:59.510 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e4c957ab-a50c-4c54-baed-554d4caf5b5a"}
22:32:59.511 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"df670450-e92a-435a-96bc-82bd0d3857ef"}
22:32:59.511 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[7.46,7.09],"pixels":"..."},"id":"df670450-e92a-435a-96bc-82bd0d3857ef"}
22:32:59.909 00.398 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:33:02.509 02.600 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b44e48ce-d177-48fc-92ae-70fdfdc65dd9"}
22:33:02.509 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b44e48ce-d177-48fc-92ae-70fdfdc65dd9"}
22:33:02.510 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1cd4257d-1f6b-429a-bca0-976aa983382d"}
22:33:02.510 00.000 13300 case statement mapped state 6 to 3
22:33:02.510 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1cd4257d-1f6b-429a-bca0-976aa983382d"}
22:33:02.510 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"37c0be3b-d760-4319-a1d6-20fed17c9fec"}
22:33:02.511 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[7.46,7.09],"pixels":"..."},"id":"37c0be3b-d760-4319-a1d6-20fed17c9fec"}
22:33:02.951 00.440 11596 Exposure complete
22:33:03.023 00.072 11596 worker thread done servicing request
22:33:03.024 00.001 13300 OnExposeComplete: enter
22:33:03.024 00.000 13300 UpdateGuideState(): m_state=6
22:33:03.024 00.000 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
22:33:03.024 00.000 13300 Star::Find returns 1 (0), X=1070.47, Y=346.07, Mass=1915, SNR=30.6, Peak=238 HFD=3.4
22:33:03.025 00.001 13300 MultiStar: [#1 -0.15,-0.12,0.77,U] [#2 -0.00,-0.05,0.46,U] [#3 0.03,-0.04,0.42,U] [#4 -0.01,0.03,0.30,U] [#5 0.16,-0.46,0.00,M2] [#6 -0.11,0.02,0.24,U] [#7 -0.13,-0.11,0.25,U] [#8 -0.10,-0.30,0.00,M1] 
22:33:03.025 00.000 13300 refined, 6 included, MultiStar: {-0.10, -0.11}, one-star: {-0.18, -0.25}
22:33:03.025 00.000 13300 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-1.61) = xAngle (-0.68 = -0.68)
22:33:03.025 00.000 13300 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.67 = -0.67)
22:33:03.025 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.11 hyp=0.15 cameraTheta=-2.29 mountX=0.12 mountY=-0.09, mountTheta=-0.67
22:33:03.027 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.11, opts=13)
22:33:03.027 00.000 13300 Enqueuing Move request for scope (-0.10, -0.11)
22:33:03.027 00.000 11596 Worker thread wakes up
22:33:03.027 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.11) opts 0xd
22:33:03.027 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.11)
22:33:03.028 00.001 11596 Moving (-0.10, -0.11) raw xDistance=0.12 yDistance=-0.09
22:33:03.028 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:33:03.028 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:03.028 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:33:03.028 00.000 11596 MoveAxis(E, 0, ABG)
22:33:03.028 00.000 11596 Move returns status 0, amount 0
22:33:03.028 00.000 11596 MoveAxis(N, 0, ABG)
22:33:03.028 00.000 11596 Move returns status 0, amount 0
22:33:03.028 00.000 11596 move complete, result=0
22:33:03.028 00.000 11596 worker thread done servicing request
22:33:03.033 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=3, FiltMax=96, Gamma=0.510
22:33:03.040 00.007 13300 UpdateGuideState exits: m=1915 SNR=30.6
22:33:03.040 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:03.040 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:33:03.041 00.001 13300 Enqueuing Expose request
22:33:03.041 00.000 11596 Worker thread wakes up
22:33:03.041 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:33:03.041 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:33:03.548 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:33:05.509 01.961 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2b2f5434-87e9-47cb-bcfc-f49b7e1de3f4"}
22:33:05.509 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2b2f5434-87e9-47cb-bcfc-f49b7e1de3f4"}
22:33:05.510 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"57d92ccc-1a5d-470e-aefe-7449cbfe6915"}
22:33:05.510 00.000 13300 case statement mapped state 6 to 3
22:33:05.510 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"57d92ccc-1a5d-470e-aefe-7449cbfe6915"}
22:33:05.511 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"41f97318-764b-42a1-acae-5a0ff25ccc84"}
22:33:05.511 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.47,7.07],"pixels":"..."},"id":"41f97318-764b-42a1-acae-5a0ff25ccc84"}
22:33:06.583 01.072 11596 Exposure complete
22:33:06.679 00.096 11596 worker thread done servicing request
22:33:06.679 00.000 13300 OnExposeComplete: enter
22:33:06.679 00.000 13300 UpdateGuideState(): m_state=6
22:33:06.680 00.001 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
22:33:06.680 00.000 13300 Star::Find returns 1 (0), X=1070.67, Y=346.20, Mass=1948, SNR=30.9, Peak=216 HFD=3.4
22:33:06.681 00.001 13300 MultiStar: [#1 0.05,-0.05,0.75,U] [#2 0.10,0.15,0.46,U] [#3 0.11,-0.06,0.40,U] [#4 0.05,0.22,0.32,U] [#5 -0.07,-0.29,0.00,M3] [#6 -0.01,0.12,0.24,U] [#7 0.20,-0.20,0.00,M2] [#8 -0.03,-0.17,0.20,U] 
22:33:06.681 00.000 13300 refined, 6 included, MultiStar: {0.04, -0.01}, one-star: {0.01, -0.12}
22:33:06.681 00.000 13300 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-1.61) = xAngle (1.29 = 1.29)
22:33:06.681 00.000 13300 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.30 = 1.30)
22:33:06.682 00.001 13300 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.05 cameraTheta=-0.32 mountX=0.01 mountY=0.04, mountTheta=1.29
22:33:06.684 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.01, opts=13)
22:33:06.684 00.000 13300 Enqueuing Move request for scope (0.04, -0.01)
22:33:06.685 00.001 11596 Worker thread wakes up
22:33:06.685 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
22:33:06.685 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
22:33:06.685 00.000 11596 Moving (0.04, -0.01) raw xDistance=0.01 yDistance=0.04
22:33:06.685 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:33:06.685 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:06.685 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:33:06.685 00.000 11596 MoveAxis(E, 0, ABG)
22:33:06.685 00.000 11596 Move returns status 0, amount 0
22:33:06.686 00.001 11596 MoveAxis(N, 0, ABG)
22:33:06.686 00.000 11596 Move returns status 0, amount 0
22:33:06.686 00.000 11596 move complete, result=0
22:33:06.686 00.000 11596 worker thread done servicing request
22:33:06.693 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=216, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
22:33:06.701 00.008 13300 UpdateGuideState exits: m=1948 SNR=30.9
22:33:06.701 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:06.701 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:33:06.701 00.000 13300 Enqueuing Expose request
22:33:06.701 00.000 11596 Worker thread wakes up
22:33:06.701 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:33:06.701 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:33:07.217 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:33:08.509 01.292 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"29310142-3eca-4188-85bb-a47983956a59"}
22:33:08.509 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"29310142-3eca-4188-85bb-a47983956a59"}
22:33:08.510 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bcc96f4c-8201-4acd-adf0-5177042beaf0"}
22:33:08.510 00.000 13300 case statement mapped state 6 to 3
22:33:08.510 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bcc96f4c-8201-4acd-adf0-5177042beaf0"}
22:33:08.511 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5efa6823-bf85-4532-8c85-0f14d6b2e28e"}
22:33:08.511 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.67,7.20],"pixels":"..."},"id":"5efa6823-bf85-4532-8c85-0f14d6b2e28e"}
22:33:10.239 01.728 11596 Exposure complete
22:33:10.311 00.072 11596 worker thread done servicing request
22:33:10.311 00.000 13300 OnExposeComplete: enter
22:33:10.311 00.000 13300 UpdateGuideState(): m_state=6
22:33:10.312 00.001 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
22:33:10.312 00.000 13300 Star::Find returns 1 (0), X=1070.59, Y=346.11, Mass=1876, SNR=30.3, Peak=219 HFD=3.4
22:33:10.312 00.000 13300 MultiStar: [#1 -0.02,-0.29,0.00,M1] [#2 0.07,-0.15,0.46,U] [#3 -0.04,-0.09,0.43,U] [#4 0.09,-0.04,0.32,U] [#5 0.15,-0.36,0.00,M4] [#6 -0.20,0.18,0.00,M1] [#7 -0.06,-0.30,0.00,M3] [#8 -0.16,0.03,0.20,U] 
22:33:10.312 00.000 13300 refined, 4 included, MultiStar: {-0.02, -0.14}, one-star: {-0.06, -0.21}
22:33:10.312 00.000 13300 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-1.61) = xAngle (-0.12 = -0.12)
22:33:10.313 00.001 13300 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.11 = -0.11)
22:33:10.313 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.14 hyp=0.14 cameraTheta=-1.73 mountX=0.14 mountY=-0.01, mountTheta=-0.11
22:33:10.314 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.14, opts=13)
22:33:10.314 00.000 13300 Enqueuing Move request for scope (-0.02, -0.14)
22:33:10.314 00.000 11596 Worker thread wakes up
22:33:10.315 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.14) opts 0xd
22:33:10.315 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.14)
22:33:10.315 00.000 11596 Moving (-0.02, -0.14) raw xDistance=0.14 yDistance=-0.01
22:33:10.315 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:33:10.315 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:10.315 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:33:10.315 00.000 11596 MoveAxis(E, 0, ABG)
22:33:10.315 00.000 11596 Move returns status 0, amount 0
22:33:10.315 00.000 11596 MoveAxis(N, 0, ABG)
22:33:10.315 00.000 11596 Move returns status 0, amount 0
22:33:10.315 00.000 11596 move complete, result=0
22:33:10.316 00.001 11596 worker thread done servicing request
22:33:10.321 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=219, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
22:33:10.329 00.008 13300 UpdateGuideState exits: m=1876 SNR=30.3
22:33:10.329 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:10.329 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:33:10.329 00.000 13300 Enqueuing Expose request
22:33:10.329 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:33:10.329 00.000 11596 Worker thread wakes up
22:33:10.329 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:33:10.844 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:33:11.508 00.664 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"02ec320b-a707-4484-aee3-7501423507f6"}
22:33:11.508 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"02ec320b-a707-4484-aee3-7501423507f6"}
22:33:11.509 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4932232a-28d6-497b-84ac-f8b1080d92f5"}
22:33:11.509 00.000 13300 case statement mapped state 6 to 3
22:33:11.510 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4932232a-28d6-497b-84ac-f8b1080d92f5"}
22:33:11.510 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3efb37a0-137c-47df-a16e-0c5271a1eb34"}
22:33:11.511 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.59,7.11],"pixels":"..."},"id":"3efb37a0-137c-47df-a16e-0c5271a1eb34"}
22:33:13.896 02.385 11596 Exposure complete
22:33:14.016 00.120 11596 worker thread done servicing request
22:33:14.016 00.000 13300 OnExposeComplete: enter
22:33:14.016 00.000 13300 UpdateGuideState(): m_state=6
22:33:14.017 00.001 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
22:33:14.017 00.000 13300 Star::Find returns 1 (0), X=1070.69, Y=345.96, Mass=1947, SNR=30.8, Peak=230 HFD=3.3
22:33:14.018 00.001 13300 MultiStar: [#1 -0.10,-0.15,0.76,U] [#2 0.14,-0.09,0.45,U] [#3 -0.01,0.06,0.42,U] [#4 0.16,0.16,0.30,U] [#5 0.06,-0.15,0.26,U] [#6 -0.14,0.16,0.24,U] [#7 0.11,-0.14,0.25,U] [#8 -0.38,-0.20,0.00,M1] 
22:33:14.018 00.000 13300 refined, 7 included, MultiStar: {0.02, -0.13}, one-star: {0.04, -0.36}
22:33:14.018 00.000 13300 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-1.61) = xAngle (0.19 = 0.19)
22:33:14.018 00.000 13300 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.21 = 0.21)
22:33:14.018 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.41 mountX=0.13 mountY=0.03, mountTheta=0.21
22:33:14.020 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.13, opts=13)
22:33:14.021 00.001 13300 Enqueuing Move request for scope (0.02, -0.13)
22:33:14.021 00.000 11596 Worker thread wakes up
22:33:14.021 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.13) opts 0xd
22:33:14.021 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.13)
22:33:14.021 00.000 11596 Moving (0.02, -0.13) raw xDistance=0.13 yDistance=0.03
22:33:14.022 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:33:14.022 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:14.022 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:33:14.022 00.000 11596 MoveAxis(E, 0, ABG)
22:33:14.022 00.000 11596 Move returns status 0, amount 0
22:33:14.022 00.000 11596 MoveAxis(N, 0, ABG)
22:33:14.023 00.001 11596 Move returns status 0, amount 0
22:33:14.023 00.000 11596 move complete, result=0
22:33:14.024 00.001 11596 worker thread done servicing request
22:33:14.031 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=3, FiltMax=92, Gamma=0.510
22:33:14.044 00.013 13300 UpdateGuideState exits: m=1947 SNR=30.8
22:33:14.044 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:14.044 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:33:14.045 00.001 13300 Enqueuing Expose request
22:33:14.045 00.000 11596 Worker thread wakes up
22:33:14.045 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:33:14.045 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:33:14.533 00.488 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"428a5e4d-095d-4a27-9c50-8acafbce7366"}
22:33:14.533 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"428a5e4d-095d-4a27-9c50-8acafbce7366"}
22:33:14.548 00.015 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:33:14.595 00.047 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2878c422-8aa1-4a43-9090-69639c039e66"}
22:33:14.595 00.000 13300 case statement mapped state 6 to 3
22:33:14.595 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2878c422-8aa1-4a43-9090-69639c039e66"}
22:33:14.598 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2ffad537-6701-4d58-80c1-168890c1ea70"}
22:33:14.599 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.69,6.96],"pixels":"..."},"id":"2ffad537-6701-4d58-80c1-168890c1ea70"}
22:33:17.506 02.907 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"78ded1fb-f7eb-43b8-aa81-975bf104482b"}
22:33:17.506 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"78ded1fb-f7eb-43b8-aa81-975bf104482b"}
22:33:17.507 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"70066c3a-a463-4fa4-bdb5-e1abf2f34569"}
22:33:17.507 00.000 13300 case statement mapped state 6 to 3
22:33:17.507 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"70066c3a-a463-4fa4-bdb5-e1abf2f34569"}
22:33:17.508 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"32ec1691-26f5-4e21-9ddc-bcd4a3f79184"}
22:33:17.508 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.69,6.96],"pixels":"..."},"id":"32ec1691-26f5-4e21-9ddc-bcd4a3f79184"}
22:33:17.589 00.081 11596 Exposure complete
22:33:17.693 00.104 11596 worker thread done servicing request
22:33:17.693 00.000 13300 OnExposeComplete: enter
22:33:17.693 00.000 13300 UpdateGuideState(): m_state=6
22:33:17.694 00.001 13300 Star::Find(15, 1070, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
22:33:17.694 00.000 13300 Star::Find returns 1 (0), X=1070.53, Y=346.06, Mass=1974, SNR=31.1, Peak=238 HFD=3.5
22:33:17.695 00.001 13300 MultiStar: [#1 -0.08,-0.10,0.76,U] [#2 0.02,0.11,0.45,U] [#3 0.09,-0.15,0.39,U] [#4 0.11,-0.21,0.25,U] [#5 -0.04,-0.31,0.00,M4] [#6 -0.00,0.08,0.23,U] [#7 -0.15,-0.22,0.24,U] [#8 -0.03,0.02,0.19,U] 
22:33:17.695 00.000 13300 refined, 7 included, MultiStar: {-0.05, -0.12}, one-star: {-0.12, -0.26}
22:33:17.695 00.000 13300 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-1.61) = xAngle (-0.32 = -0.32)
22:33:17.695 00.000 13300 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.31 = -0.31)
22:33:17.695 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.12 hyp=0.13 cameraTheta=-1.93 mountX=0.12 mountY=-0.04, mountTheta=-0.31
22:33:17.698 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.12, opts=13)
22:33:17.698 00.000 13300 Enqueuing Move request for scope (-0.05, -0.12)
22:33:17.699 00.001 11596 Worker thread wakes up
22:33:17.699 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.12) opts 0xd
22:33:17.699 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.12)
22:33:17.699 00.000 11596 Moving (-0.05, -0.12) raw xDistance=0.12 yDistance=-0.04
22:33:17.699 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:33:17.699 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:17.699 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:33:17.700 00.001 11596 MoveAxis(E, 0, ABG)
22:33:17.700 00.000 11596 Move returns status 0, amount 0
22:33:17.700 00.000 11596 MoveAxis(N, 0, ABG)
22:33:17.700 00.000 11596 Move returns status 0, amount 0
22:33:17.700 00.000 11596 move complete, result=0
22:33:17.700 00.000 11596 worker thread done servicing request
22:33:17.705 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=3, FiltMax=98, Gamma=0.510
22:33:17.714 00.009 13300 UpdateGuideState exits: m=1974 SNR=31.1
22:33:17.714 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:17.714 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:33:17.714 00.000 13300 Enqueuing Expose request
22:33:17.714 00.000 11596 Worker thread wakes up
22:33:17.715 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:33:17.715 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:33:18.228 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:33:20.508 02.280 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8a9788e6-58f4-4ccd-b867-0307c15b2e66"}
22:33:20.508 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8a9788e6-58f4-4ccd-b867-0307c15b2e66"}
22:33:20.509 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"abbe7667-1e28-49c4-b046-7f922ab22bc8"}
22:33:20.509 00.000 13300 case statement mapped state 6 to 3
22:33:20.509 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"abbe7667-1e28-49c4-b046-7f922ab22bc8"}
22:33:20.510 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"907a0b0e-f38a-4c28-885f-1a3290639530"}
22:33:20.510 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[6.53,7.06],"pixels":"..."},"id":"907a0b0e-f38a-4c28-885f-1a3290639530"}
22:33:21.264 00.754 11596 Exposure complete
22:33:21.337 00.073 11596 worker thread done servicing request
22:33:21.337 00.000 13300 OnExposeComplete: enter
22:33:21.337 00.000 13300 UpdateGuideState(): m_state=6
22:33:21.338 00.001 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
22:33:21.338 00.000 13300 Star::Find returns 1 (0), X=1070.54, Y=346.07, Mass=1930, SNR=30.7, Peak=232 HFD=3.5
22:33:21.338 00.000 13300 MultiStar: [#1 -0.13,-0.10,0.75,U] [#2 0.20,-0.05,0.44,U] [#3 -0.09,-0.05,0.38,U] [#4 -0.01,0.03,0.31,U] [#5 0.26,-0.08,0.25,U] [#6 0.05,-0.07,0.23,U] [#7 -0.20,-0.40,0.00,M2] [#8 0.09,0.15,0.20,U] 
22:33:21.339 00.001 13300 refined, 7 included, MultiStar: {-0.02, -0.10}, one-star: {-0.12, -0.25}
22:33:21.339 00.000 13300 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-1.61) = xAngle (-0.14 = -0.14)
22:33:21.339 00.000 13300 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.12 = -0.12)
22:33:21.339 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.75 mountX=0.10 mountY=-0.01, mountTheta=-0.12
22:33:21.341 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.10, opts=13)
22:33:21.341 00.000 13300 Enqueuing Move request for scope (-0.02, -0.10)
22:33:21.341 00.000 11596 Worker thread wakes up
22:33:21.341 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.10) opts 0xd
22:33:21.341 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.10)
22:33:21.341 00.000 11596 Moving (-0.02, -0.10) raw xDistance=0.10 yDistance=-0.01
22:33:21.342 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:33:21.342 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:21.342 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:33:21.342 00.000 11596 MoveAxis(E, 0, ABG)
22:33:21.342 00.000 11596 Move returns status 0, amount 0
22:33:21.342 00.000 11596 MoveAxis(N, 0, ABG)
22:33:21.343 00.001 11596 Move returns status 0, amount 0
22:33:21.343 00.000 11596 move complete, result=0
22:33:21.343 00.000 11596 worker thread done servicing request
22:33:21.351 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=3, FiltMax=99, Gamma=0.510
22:33:21.358 00.007 13300 UpdateGuideState exits: m=1930 SNR=30.7
22:33:21.358 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:21.359 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:33:21.359 00.000 13300 Enqueuing Expose request
22:33:21.359 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:33:21.359 00.000 11596 Worker thread wakes up
22:33:21.359 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:33:21.863 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:33:23.507 01.644 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0c100198-0871-4b96-ab16-0bd1b439bef2"}
22:33:23.507 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0c100198-0871-4b96-ab16-0bd1b439bef2"}
22:33:23.508 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6a12e405-afa0-47f5-923f-5b871e19268d"}
22:33:23.508 00.000 13300 case statement mapped state 6 to 3
22:33:23.508 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6a12e405-afa0-47f5-923f-5b871e19268d"}
22:33:23.509 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dc33a23e-4c72-4454-8530-7dfc0988927e"}
22:33:23.509 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[6.54,7.07],"pixels":"..."},"id":"dc33a23e-4c72-4454-8530-7dfc0988927e"}
22:33:24.888 01.379 11596 Exposure complete
22:33:24.962 00.074 11596 worker thread done servicing request
22:33:24.963 00.001 13300 OnExposeComplete: enter
22:33:24.963 00.000 13300 UpdateGuideState(): m_state=6
22:33:24.963 00.000 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
22:33:24.964 00.001 13300 Star::Find returns 1 (0), X=1070.56, Y=345.92, Mass=1964, SNR=31.0, Peak=251 HFD=3.3
22:33:24.964 00.000 13300 MultiStar: [#1 -0.11,-0.22,0.76,U] [#2 0.02,-0.22,0.45,U] [#3 -0.08,-0.17,0.39,U] [#4 0.02,-0.20,0.25,U] [#5 0.19,-0.52,0.00,M4] [#6 0.05,-0.15,0.25,U] [#7 -0.00,-0.32,0.00,M3] [#8 -0.07,-0.28,0.19,U] 
22:33:24.965 00.001 13300 refined, 6 included, MultiStar: {-0.06, -0.27}, one-star: {-0.10, -0.40}
22:33:24.965 00.000 13300 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-1.61) = xAngle (-0.19 = -0.19)
22:33:24.965 00.000 13300 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.18 = -0.18)
22:33:24.965 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.27 hyp=0.27 cameraTheta=-1.80 mountX=0.27 mountY=-0.05, mountTheta=-0.18
22:33:24.967 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.27, opts=13)
22:33:24.967 00.000 13300 Enqueuing Move request for scope (-0.06, -0.27)
22:33:24.968 00.001 11596 Worker thread wakes up
22:33:24.968 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.27) opts 0xd
22:33:24.968 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.27)
22:33:24.968 00.000 11596 Moving (-0.06, -0.27) raw xDistance=0.27 yDistance=-0.05
22:33:24.968 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
22:33:24.968 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:24.969 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:33:24.969 00.000 11596 MoveAxis(W, 338, ABG)
22:33:24.969 00.000 11596 Guiding  Dir = 3, Dur = 338
22:33:24.969 00.000 11596 IsSlewing returns 0
22:33:24.976 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=3, FiltMax=97, Gamma=0.510
22:33:24.984 00.008 13300 UpdateGuideState exits: m=1964 SNR=31.0
22:33:24.984 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:24.984 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:33:24.984 00.000 13300 Enqueuing Expose request
22:33:25.063 00.079 11596 IsGuiding returns 0
22:33:25.365 00.302 11596 PulseGuide returned control before completion, sleep 47
22:33:25.595 00.230 11596 IsGuiding returns 1
22:33:25.595 00.000 11596 scope still moving after pulse duration time elapsed
22:33:25.629 00.034 11596 IsSlewing returns 0
22:33:25.756 00.127 11596 IsGuiding returns 1
22:33:25.783 00.027 11596 IsSlewing returns 0
22:33:25.903 00.120 11596 IsGuiding returns 0
22:33:25.903 00.000 11596 scope move finished after 338 + 501 ms
22:33:25.903 00.000 11596 Move returns status 0, amount 338
22:33:25.903 00.000 11596 MoveAxis(N, 0, ABG)
22:33:25.903 00.000 11596 Move returns status 0, amount 0
22:33:25.903 00.000 11596 move complete, result=0
22:33:25.903 00.000 11596 worker thread done servicing request
22:33:25.904 00.001 13300 GuideStep: 0.3 px 338 ms WEST, -0.0 px 0 ms NORTH
22:33:25.904 00.000 11596 Worker thread wakes up
22:33:25.904 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:33:26.417 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:33:26.505 00.088 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2039a3c2-9a80-4425-a8ab-62716085c2c5"}
22:33:26.505 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2039a3c2-9a80-4425-a8ab-62716085c2c5"}
22:33:26.506 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6ee49280-b586-4b1b-ba66-fc41149adfe0"}
22:33:26.506 00.000 13300 case statement mapped state 6 to 3
22:33:26.506 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6ee49280-b586-4b1b-ba66-fc41149adfe0"}
22:33:26.507 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"df7b8a95-063b-4f21-bd70-b0cc2671b71f"}
22:33:26.508 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[6.56,6.92],"pixels":"..."},"id":"df7b8a95-063b-4f21-bd70-b0cc2671b71f"}
22:33:29.457 02.949 11596 Exposure complete
22:33:29.505 00.048 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4c90ef33-a9f4-48f3-aa40-80a07506bddc"}
22:33:29.505 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4c90ef33-a9f4-48f3-aa40-80a07506bddc"}
22:33:29.506 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aed7bbf6-f19c-441c-8a01-99716f278ea1"}
22:33:29.506 00.000 13300 case statement mapped state 6 to 3
22:33:29.506 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"aed7bbf6-f19c-441c-8a01-99716f278ea1"}
22:33:29.506 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"42254316-348b-4160-9804-b231291d1a5b"}
22:33:29.507 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[6.56,6.92],"pixels":"..."},"id":"42254316-348b-4160-9804-b231291d1a5b"}
22:33:29.537 00.030 11596 worker thread done servicing request
22:33:29.537 00.000 13300 OnExposeComplete: enter
22:33:29.537 00.000 13300 UpdateGuideState(): m_state=6
22:33:29.537 00.000 13300 Star::Find(15, 1070, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
22:33:29.538 00.001 13300 Star::Find returns 1 (0), X=1070.52, Y=345.98, Mass=1953, SNR=30.9, Peak=254 HFD=3.4
22:33:29.538 00.000 13300 MultiStar: [#1 -0.00,-0.08,0.74,U] [#2 0.08,0.08,0.45,U] [#3 -0.03,-0.25,0.41,U] [#4 -0.27,-0.32,0.00,M1] [#5 0.17,-0.52,0.00,M5] [#6 -0.04,0.02,0.24,U] [#7 -0.03,-0.38,0.00,M4] [#8 -0.33,-0.16,0.00,M1] 
22:33:29.538 00.000 13300 refined, 4 included, MultiStar: {-0.04, -0.16}, one-star: {-0.13, -0.34}
22:33:29.538 00.000 13300 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-1.61) = xAngle (-0.22 = -0.22)
22:33:29.539 00.001 13300 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.20 = -0.20)
22:33:29.539 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.16 hyp=0.17 cameraTheta=-1.83 mountX=0.16 mountY=-0.03, mountTheta=-0.20
22:33:29.543 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.16, opts=13)
22:33:29.543 00.000 13300 Enqueuing Move request for scope (-0.04, -0.16)
22:33:29.543 00.000 11596 Worker thread wakes up
22:33:29.543 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.16) opts 0xd
22:33:29.543 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.16)
22:33:29.544 00.001 11596 Moving (-0.04, -0.16) raw xDistance=0.16 yDistance=-0.03
22:33:29.544 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.16
22:33:29.544 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:29.544 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:33:29.545 00.001 11596 MoveAxis(W, 229, ABG)
22:33:29.545 00.000 11596 Guiding  Dir = 3, Dur = 229
22:33:29.545 00.000 11596 IsSlewing returns 0
22:33:29.552 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=3, FiltMax=93, Gamma=0.510
22:33:29.563 00.011 13300 UpdateGuideState exits: m=1953 SNR=30.9
22:33:29.564 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:29.564 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:33:29.564 00.000 13300 Enqueuing Expose request
22:33:29.642 00.078 11596 IsGuiding returns 0
22:33:29.999 00.357 11596 IsGuiding returns 1
22:33:30.000 00.001 11596 scope still moving after pulse duration time elapsed
22:33:30.097 00.097 11596 IsSlewing returns 0
22:33:30.192 00.095 11596 IsGuiding returns 1
22:33:30.225 00.033 11596 IsSlewing returns 0
22:33:30.290 00.065 11596 IsGuiding returns 0
22:33:30.290 00.000 11596 scope move finished after 229 + 418 ms
22:33:30.290 00.000 11596 Move returns status 0, amount 229
22:33:30.290 00.000 11596 MoveAxis(N, 0, ABG)
22:33:30.290 00.000 11596 Move returns status 0, amount 0
22:33:30.290 00.000 11596 move complete, result=0
22:33:30.290 00.000 11596 worker thread done servicing request
22:33:30.290 00.000 13300 GuideStep: 0.2 px 229 ms WEST, -0.0 px 0 ms NORTH
22:33:30.291 00.001 11596 Worker thread wakes up
22:33:30.291 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:33:30.806 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:33:32.505 01.699 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8dbb9453-842b-4fdb-a07f-d826a2eea916"}
22:33:32.505 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8dbb9453-842b-4fdb-a07f-d826a2eea916"}
22:33:32.506 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"57537e4e-9f60-4e15-b33f-8c7bc36bd20a"}
22:33:32.506 00.000 13300 case statement mapped state 6 to 3
22:33:32.507 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"57537e4e-9f60-4e15-b33f-8c7bc36bd20a"}
22:33:32.508 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cb690af1-4993-41f4-9bf9-55c874454736"}
22:33:32.508 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[6.52,6.98],"pixels":"..."},"id":"cb690af1-4993-41f4-9bf9-55c874454736"}
22:33:33.835 01.327 11596 Exposure complete
22:33:33.908 00.073 11596 worker thread done servicing request
22:33:33.908 00.000 13300 OnExposeComplete: enter
22:33:33.908 00.000 13300 UpdateGuideState(): m_state=6
22:33:33.909 00.001 13300 Star::Find(15, 1070, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
22:33:33.909 00.000 13300 Star::Find returns 1 (0), X=1070.62, Y=346.14, Mass=1948, SNR=30.9, Peak=225 HFD=3.4
22:33:33.909 00.000 13300 MultiStar: [#1 -0.04,-0.04,0.76,U] [#2 -0.02,0.17,0.46,U] [#3 -0.09,0.13,0.42,U] [#4 0.16,-0.06,0.30,U] [#5 0.25,0.02,0.26,U] [#6 0.24,0.22,0.00,M1] [#7 0.06,0.03,0.25,U] [#8 -0.10,0.03,0.18,U] 
22:33:33.910 00.001 13300 refined, 7 included, MultiStar: {-0.00, -0.02}, one-star: {-0.03, -0.18}
22:33:33.910 00.000 13300 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-1.61) = xAngle (-0.02 = -0.02)
22:33:33.910 00.000 13300 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.00 = -0.00)
22:33:33.910 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.02 hyp=0.02 cameraTheta=-1.62 mountX=0.02 mountY=-0.00, mountTheta=-0.00
22:33:33.911 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.02, opts=13)
22:33:33.911 00.000 13300 Enqueuing Move request for scope (-0.00, -0.02)
22:33:33.912 00.001 11596 Worker thread wakes up
22:33:33.912 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.02) opts 0xd
22:33:33.912 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.02)
22:33:33.912 00.000 11596 Moving (-0.00, -0.02) raw xDistance=0.02 yDistance=-0.00
22:33:33.912 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:33:33.912 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:33.912 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:33:33.912 00.000 11596 MoveAxis(E, 0, ABG)
22:33:33.912 00.000 11596 Move returns status 0, amount 0
22:33:33.912 00.000 11596 MoveAxis(N, 0, ABG)
22:33:33.913 00.001 11596 Move returns status 0, amount 0
22:33:33.913 00.000 11596 move complete, result=0
22:33:33.913 00.000 11596 worker thread done servicing request
22:33:33.918 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=3, FiltMax=94, Gamma=0.510
22:33:33.925 00.007 13300 UpdateGuideState exits: m=1948 SNR=30.9
22:33:33.925 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:33.925 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:33:33.925 00.000 13300 Enqueuing Expose request
22:33:33.926 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:33:33.926 00.000 11596 Worker thread wakes up
22:33:33.926 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:33:34.433 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:33:35.504 01.071 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c813921d-0801-45f2-82d4-3bc757bbf034"}
22:33:35.504 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c813921d-0801-45f2-82d4-3bc757bbf034"}
22:33:35.505 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"42dced5d-7ed7-4bf1-a6f2-da863502facd"}
22:33:35.505 00.000 13300 case statement mapped state 6 to 3
22:33:35.505 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"42dced5d-7ed7-4bf1-a6f2-da863502facd"}
22:33:35.505 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f9849ff5-452b-4d08-b475-527e155b3dc5"}
22:33:35.505 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[6.62,7.14],"pixels":"..."},"id":"f9849ff5-452b-4d08-b475-527e155b3dc5"}
22:33:37.461 01.956 11596 Exposure complete
22:33:37.534 00.073 11596 worker thread done servicing request
22:33:37.534 00.000 13300 OnExposeComplete: enter
22:33:37.534 00.000 13300 UpdateGuideState(): m_state=6
22:33:37.534 00.000 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
22:33:37.535 00.001 13300 Star::Find returns 1 (0), X=1070.70, Y=346.23, Mass=1967, SNR=31.0, Peak=230 HFD=3.5
22:33:37.536 00.001 13300 MultiStar: [#1 -0.01,0.03,0.76,U] [#2 0.18,0.19,0.46,U] [#3 0.00,0.16,0.39,U] [#4 0.36,0.03,0.00,M1] [#5 0.40,-0.24,0.00,M5] [#6 -0.08,0.05,0.24,U] [#7 -0.15,-0.18,0.24,U] [#8 -0.30,0.10,0.00,M1] 
22:33:37.536 00.000 13300 refined, 5 included, MultiStar: {0.02, 0.01}, one-star: {0.05, -0.09}
22:33:37.536 00.000 13300 CameraToMount -- cameraTheta (0.59) - m_xAngle (-1.61) = xAngle (2.20 = 2.20)
22:33:37.536 00.000 13300 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.21 = 2.21)
22:33:37.537 00.001 13300 CameraToMount -- cameraX=0.02 cameraY=0.01 hyp=0.02 cameraTheta=0.59 mountX=-0.01 mountY=0.02, mountTheta=2.20
22:33:37.538 00.001 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.01, opts=13)
22:33:37.538 00.000 13300 Enqueuing Move request for scope (0.02, 0.01)
22:33:37.538 00.000 11596 Worker thread wakes up
22:33:37.538 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.01) opts 0xd
22:33:37.539 00.001 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.01)
22:33:37.539 00.000 11596 Moving (0.02, 0.01) raw xDistance=-0.01 yDistance=0.02
22:33:37.539 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:33:37.539 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:37.539 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:33:37.540 00.001 11596 MoveAxis(E, 0, ABG)
22:33:37.540 00.000 11596 Move returns status 0, amount 0
22:33:37.540 00.000 11596 MoveAxis(N, 0, ABG)
22:33:37.540 00.000 11596 Move returns status 0, amount 0
22:33:37.540 00.000 11596 move complete, result=0
22:33:37.540 00.000 11596 worker thread done servicing request
22:33:37.546 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
22:33:37.553 00.007 13300 UpdateGuideState exits: m=1967 SNR=31.0
22:33:37.553 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:37.553 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:33:37.553 00.000 13300 Enqueuing Expose request
22:33:37.553 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:33:37.553 00.000 11596 Worker thread wakes up
22:33:37.553 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:33:38.065 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:33:38.502 00.437 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"24bf59cc-0a93-4723-ad86-376bb577fb04"}
22:33:38.502 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"24bf59cc-0a93-4723-ad86-376bb577fb04"}
22:33:38.502 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a815a0bb-c099-471c-9aac-368b0821a7cb"}
22:33:38.503 00.001 13300 case statement mapped state 6 to 3
22:33:38.503 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a815a0bb-c099-471c-9aac-368b0821a7cb"}
22:33:38.503 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9d08f558-7bbe-4c8f-81ec-6156211a0c81"}
22:33:38.503 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[6.70,7.23],"pixels":"..."},"id":"9d08f558-7bbe-4c8f-81ec-6156211a0c81"}
22:33:41.102 02.599 11596 Exposure complete
22:33:41.179 00.077 11596 worker thread done servicing request
22:33:41.179 00.000 13300 OnExposeComplete: enter
22:33:41.179 00.000 13300 UpdateGuideState(): m_state=6
22:33:41.179 00.000 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
22:33:41.179 00.000 13300 Star::Find returns 1 (0), X=1070.51, Y=346.38, Mass=1893, SNR=30.4, Peak=194 HFD=3.2
22:33:41.180 00.001 13300 MultiStar: [#1 -0.07,0.17,0.77,U] [#2 0.10,0.39,0.00,M1] [#3 0.05,0.34,0.00,M1] [#4 -0.03,0.01,0.30,U] [#5 0.20,0.11,0.27,U] [#6 -0.14,0.13,0.24,U] [#7 -0.01,-0.13,0.24,U] [#8 -0.19,0.54,0.00,M2] 
22:33:41.180 00.000 13300 refined, 5 included, MultiStar: {-0.07, 0.08}, one-star: {-0.14, 0.06}
22:33:41.180 00.000 13300 CameraToMount -- cameraTheta (2.26) - m_xAngle (-1.61) = xAngle (3.87 = -2.41)
22:33:41.180 00.000 13300 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.89 = -2.40)
22:33:41.180 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.08 hyp=0.10 cameraTheta=2.26 mountX=-0.08 mountY=-0.07, mountTheta=-2.40
22:33:41.184 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.08, opts=13)
22:33:41.184 00.000 13300 Enqueuing Move request for scope (-0.07, 0.08)
22:33:41.184 00.000 11596 Worker thread wakes up
22:33:41.185 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.08) opts 0xd
22:33:41.185 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.08)
22:33:41.185 00.000 11596 Moving (-0.07, 0.08) raw xDistance=-0.08 yDistance=-0.07
22:33:41.185 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:33:41.185 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:41.185 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:33:41.185 00.000 11596 MoveAxis(E, 0, ABG)
22:33:41.185 00.000 11596 Move returns status 0, amount 0
22:33:41.186 00.001 11596 MoveAxis(N, 0, ABG)
22:33:41.186 00.000 11596 Move returns status 0, amount 0
22:33:41.186 00.000 11596 move complete, result=0
22:33:41.187 00.001 11596 worker thread done servicing request
22:33:41.194 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=194, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
22:33:41.206 00.012 13300 UpdateGuideState exits: m=1893 SNR=30.4
22:33:41.206 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:41.206 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:33:41.206 00.000 13300 Enqueuing Expose request
22:33:41.206 00.000 11596 Worker thread wakes up
22:33:41.206 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:33:41.207 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:33:41.502 00.295 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"31911efd-34be-4fa6-aacb-9715297b19a4"}
22:33:41.502 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"31911efd-34be-4fa6-aacb-9715297b19a4"}
22:33:41.503 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"21eeb80b-2f07-41c3-ad7d-17ca60fa92f8"}
22:33:41.503 00.000 13300 case statement mapped state 6 to 3
22:33:41.503 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"21eeb80b-2f07-41c3-ad7d-17ca60fa92f8"}
22:33:41.504 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3e9da917-f1c1-4c88-9327-5fcdc148ea77"}
22:33:41.504 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[6.51,7.38],"pixels":"..."},"id":"3e9da917-f1c1-4c88-9327-5fcdc148ea77"}
22:33:41.718 00.214 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:33:44.501 02.783 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4f4452f8-fcb9-4b51-970e-6210076d6a69"}
22:33:44.501 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4f4452f8-fcb9-4b51-970e-6210076d6a69"}
22:33:44.502 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a5e9a1b1-d2a1-4862-8e84-77d6ce1aca9e"}
22:33:44.502 00.000 13300 case statement mapped state 6 to 3
22:33:44.502 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a5e9a1b1-d2a1-4862-8e84-77d6ce1aca9e"}
22:33:44.503 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a4f8528f-dd81-46f1-b8d2-54b52df7bd55"}
22:33:44.503 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[6.51,7.38],"pixels":"..."},"id":"a4f8528f-dd81-46f1-b8d2-54b52df7bd55"}
22:33:44.758 00.255 11596 Exposure complete
22:33:44.842 00.084 11596 worker thread done servicing request
22:33:44.842 00.000 13300 OnExposeComplete: enter
22:33:44.842 00.000 13300 UpdateGuideState(): m_state=6
22:33:44.843 00.001 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
22:33:44.843 00.000 13300 Star::Find returns 1 (0), X=1070.46, Y=346.32, Mass=1917, SNR=30.6, Peak=207 HFD=3.2
22:33:44.843 00.000 13300 MultiStar: [#1 -0.11,0.05,0.76,U] [#2 0.22,0.20,0.00,M2] [#3 -0.03,0.23,0.42,U] [#4 -0.02,0.04,0.31,U] [#5 0.23,-0.31,0.00,M5] [#6 -0.12,0.13,0.24,U] [#7 -0.06,0.28,0.00,M2] [#8 -0.75,0.48,0.00,M3] 
22:33:44.844 00.001 13300 refined, 4 included, MultiStar: {-0.12, 0.06}, one-star: {-0.20, -0.01}
22:33:44.844 00.000 13300 CameraToMount -- cameraTheta (2.67) - m_xAngle (-1.61) = xAngle (4.28 = -2.00)
22:33:44.844 00.000 13300 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.29 = -1.99)
22:33:44.844 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=0.06 hyp=0.14 cameraTheta=2.67 mountX=-0.06 mountY=-0.12, mountTheta=-2.00
22:33:44.845 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=0.06, opts=13)
22:33:44.845 00.000 13300 Enqueuing Move request for scope (-0.12, 0.06)
22:33:44.846 00.001 11596 Worker thread wakes up
22:33:44.846 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.06) opts 0xd
22:33:44.846 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, 0.06)
22:33:44.846 00.000 11596 Moving (-0.12, 0.06) raw xDistance=-0.06 yDistance=-0.12
22:33:44.846 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:33:44.846 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:44.846 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:33:44.846 00.000 11596 MoveAxis(E, 0, ABG)
22:33:44.846 00.000 11596 Move returns status 0, amount 0
22:33:44.846 00.000 11596 MoveAxis(N, 0, ABG)
22:33:44.847 00.001 11596 Move returns status 0, amount 0
22:33:44.847 00.000 11596 move complete, result=0
22:33:44.847 00.000 11596 worker thread done servicing request
22:33:44.851 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=207, med=4, FiltMin=3, FiltMax=78, Gamma=0.510
22:33:44.858 00.007 13300 UpdateGuideState exits: m=1917 SNR=30.6
22:33:44.858 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:44.858 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:33:44.859 00.001 13300 Enqueuing Expose request
22:33:44.859 00.000 11596 Worker thread wakes up
22:33:44.859 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:33:44.859 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:33:45.361 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:33:47.501 02.140 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"38625ef9-cffa-4bba-b7c1-e6a09083f0a2"}
22:33:47.501 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"38625ef9-cffa-4bba-b7c1-e6a09083f0a2"}
22:33:47.502 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c1c0a452-fb90-4f3c-bd55-bdd996bd6cf2"}
22:33:47.502 00.000 13300 case statement mapped state 6 to 3
22:33:47.502 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c1c0a452-fb90-4f3c-bd55-bdd996bd6cf2"}
22:33:47.502 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9bcb0a97-b55a-4d51-9119-18ab466c4cc5"}
22:33:47.503 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[7.46,7.32],"pixels":"..."},"id":"9bcb0a97-b55a-4d51-9119-18ab466c4cc5"}
22:33:48.383 00.880 11596 Exposure complete
22:33:48.466 00.083 11596 worker thread done servicing request
22:33:48.466 00.000 13300 OnExposeComplete: enter
22:33:48.466 00.000 13300 UpdateGuideState(): m_state=6
22:33:48.466 00.000 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
22:33:48.467 00.001 13300 Star::Find returns 1 (0), X=1070.63, Y=346.20, Mass=1855, SNR=30.1, Peak=207 HFD=3.4
22:33:48.467 00.000 13300 MultiStar: [#1 0.03,0.07,0.76,U] [#2 0.25,0.15,0.00,M3] [#3 -0.06,-0.01,0.43,U] [#4 0.17,0.07,0.32,U] [#5 0.18,-0.14,0.26,U] [#6 0.18,0.10,0.25,U] [#7 -0.15,-0.24,0.00,M3] [#8 -0.08,0.14,0.21,U] 
22:33:48.467 00.000 13300 refined, 6 included, MultiStar: {0.03, -0.01}, one-star: {-0.02, -0.12}
22:33:48.467 00.000 13300 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-1.61) = xAngle (1.34 = 1.34)
22:33:48.467 00.000 13300 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.36 = 1.36)
22:33:48.468 00.001 13300 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-0.26 mountX=0.01 mountY=0.03, mountTheta=1.34
22:33:48.469 00.001 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.01, opts=13)
22:33:48.469 00.000 13300 Enqueuing Move request for scope (0.03, -0.01)
22:33:48.469 00.000 11596 Worker thread wakes up
22:33:48.469 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.01) opts 0xd
22:33:48.470 00.001 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.01)
22:33:48.470 00.000 11596 Moving (0.03, -0.01) raw xDistance=0.01 yDistance=0.03
22:33:48.470 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:33:48.470 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:48.470 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:33:48.470 00.000 11596 MoveAxis(E, 0, ABG)
22:33:48.470 00.000 11596 Move returns status 0, amount 0
22:33:48.470 00.000 11596 MoveAxis(N, 0, ABG)
22:33:48.471 00.001 11596 Move returns status 0, amount 0
22:33:48.471 00.000 11596 move complete, result=0
22:33:48.471 00.000 11596 worker thread done servicing request
22:33:48.475 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=207, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
22:33:48.483 00.008 13300 UpdateGuideState exits: m=1855 SNR=30.1
22:33:48.483 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:48.483 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:33:48.483 00.000 13300 Enqueuing Expose request
22:33:48.483 00.000 11596 Worker thread wakes up
22:33:48.484 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:33:48.484 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:33:48.988 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:33:50.501 01.513 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1eb4caa2-dbb8-4610-b8cc-3ba0299c82ec"}
22:33:50.501 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1eb4caa2-dbb8-4610-b8cc-3ba0299c82ec"}
22:33:50.501 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1d0d63a9-43c7-4964-a14a-753b4751ee73"}
22:33:50.502 00.001 13300 case statement mapped state 6 to 3
22:33:50.502 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1d0d63a9-43c7-4964-a14a-753b4751ee73"}
22:33:50.502 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2f7c7b82-1331-47a8-8c47-edb386c9e431"}
22:33:50.502 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[6.63,7.20],"pixels":"..."},"id":"2f7c7b82-1331-47a8-8c47-edb386c9e431"}
22:33:52.020 01.518 11596 Exposure complete
22:33:52.093 00.073 11596 worker thread done servicing request
22:33:52.093 00.000 13300 OnExposeComplete: enter
22:33:52.093 00.000 13300 UpdateGuideState(): m_state=6
22:33:52.093 00.000 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
22:33:52.093 00.000 13300 Star::Find returns 1 (0), X=1070.62, Y=346.40, Mass=1951, SNR=30.9, Peak=196 HFD=3.3
22:33:52.094 00.001 13300 MultiStar: [#1 -0.15,0.13,0.76,U] [#2 0.10,0.25,0.46,U] [#3 -0.10,0.38,0.00,M1] [#4 0.04,0.32,0.00,M1] [#5 0.21,0.06,0.25,U] [#6 -0.23,0.43,0.00,M1] [#7 -0.09,0.05,0.23,U] [#8 0.00,0.00,0.00,L] [#9 -0.16,0.83,0.00,M1] 
22:33:52.094 00.000 13300 single-star, 4 included, MultiStar: {-0.02, 0.12}, one-star: {-0.03, 0.08}
22:33:52.094 00.000 13300 CameraToMount -- cameraTheta (1.94) - m_xAngle (-1.61) = xAngle (3.55 = -2.73)
22:33:52.094 00.000 13300 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.57 = -2.72)
22:33:52.094 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.08 hyp=0.08 cameraTheta=1.94 mountX=-0.07 mountY=-0.03, mountTheta=-2.72
22:33:52.096 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.08, opts=13)
22:33:52.096 00.000 13300 Enqueuing Move request for scope (-0.03, 0.08)
22:33:52.096 00.000 11596 Worker thread wakes up
22:33:52.096 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.08) opts 0xd
22:33:52.096 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.08)
22:33:52.096 00.000 11596 Moving (-0.03, 0.08) raw xDistance=-0.07 yDistance=-0.03
22:33:52.096 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:33:52.097 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:52.097 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:33:52.097 00.000 11596 MoveAxis(E, 0, ABG)
22:33:52.097 00.000 11596 Move returns status 0, amount 0
22:33:52.097 00.000 11596 MoveAxis(N, 0, ABG)
22:33:52.097 00.000 11596 Move returns status 0, amount 0
22:33:52.097 00.000 11596 move complete, result=0
22:33:52.097 00.000 11596 worker thread done servicing request
22:33:52.103 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=196, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
22:33:52.110 00.007 13300 UpdateGuideState exits: m=1951 SNR=30.9
22:33:52.110 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:52.110 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:33:52.110 00.000 13300 Enqueuing Expose request
22:33:52.110 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:33:52.110 00.000 11596 Worker thread wakes up
22:33:52.110 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:33:52.622 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:33:53.499 00.877 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d1168d2e-4819-4d29-9b9b-e6dd15b52efc"}
22:33:53.499 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d1168d2e-4819-4d29-9b9b-e6dd15b52efc"}
22:33:53.500 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8da9be9a-0ae2-4111-8e32-ed17cadd1d83"}
22:33:53.500 00.000 13300 case statement mapped state 6 to 3
22:33:53.500 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8da9be9a-0ae2-4111-8e32-ed17cadd1d83"}
22:33:53.500 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"25213fb1-1dcd-4d83-bf28-6809fa661abc"}
22:33:53.500 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[6.62,7.40],"pixels":"..."},"id":"25213fb1-1dcd-4d83-bf28-6809fa661abc"}
22:33:55.658 02.158 11596 Exposure complete
22:33:55.738 00.080 11596 worker thread done servicing request
22:33:55.738 00.000 13300 OnExposeComplete: enter
22:33:55.738 00.000 13300 UpdateGuideState(): m_state=6
22:33:55.738 00.000 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
22:33:55.738 00.000 13300 Star::Find returns 1 (0), X=1070.65, Y=346.48, Mass=2013, SNR=31.4, Peak=214 HFD=3.3
22:33:55.739 00.001 13300 MultiStar: [#1 -0.08,0.26,0.00,M1] [#2 0.13,0.33,0.00,M3] [#3 0.13,0.31,0.00,M2] [#4 0.11,0.39,0.00,M2] [#5 -0.01,-0.10,0.26,U] [#6 -0.13,0.65,0.00,M2] [#7 0.09,0.42,0.00,M3] [#8 -0.42,0.32,0.00,M3] 
22:33:55.739 00.000 13300 refined, 1 included, MultiStar: {-0.01, 0.10}, one-star: {-0.01, 0.15}
22:33:55.739 00.000 13300 CameraToMount -- cameraTheta (1.65) - m_xAngle (-1.61) = xAngle (3.25 = -3.03)
22:33:55.739 00.000 13300 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.27 = -3.02)
22:33:55.739 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.65 mountX=-0.10 mountY=-0.01, mountTheta=-3.02
22:33:55.741 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.10, opts=13)
22:33:55.741 00.000 13300 Enqueuing Move request for scope (-0.01, 0.10)
22:33:55.741 00.000 11596 Worker thread wakes up
22:33:55.741 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.10) opts 0xd
22:33:55.741 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.10)
22:33:55.742 00.001 11596 Moving (-0.01, 0.10) raw xDistance=-0.10 yDistance=-0.01
22:33:55.742 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:33:55.742 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:55.742 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:33:55.742 00.000 11596 MoveAxis(E, 0, ABG)
22:33:55.742 00.000 11596 Move returns status 0, amount 0
22:33:55.742 00.000 11596 MoveAxis(N, 0, ABG)
22:33:55.743 00.001 11596 Move returns status 0, amount 0
22:33:55.743 00.000 11596 move complete, result=0
22:33:55.743 00.000 11596 worker thread done servicing request
22:33:55.749 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=214, med=4, FiltMin=3, FiltMax=93, Gamma=0.510
22:33:55.758 00.009 13300 UpdateGuideState exits: m=2013 SNR=31.4
22:33:55.758 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:55.758 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:33:55.758 00.000 13300 Enqueuing Expose request
22:33:55.758 00.000 11596 Worker thread wakes up
22:33:55.759 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:33:55.759 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:33:56.267 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:33:56.499 00.232 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5db9d8fa-d2af-4f04-a623-2b3c4535b14e"}
22:33:56.499 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5db9d8fa-d2af-4f04-a623-2b3c4535b14e"}
22:33:56.500 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e20315d1-8ec9-4520-accf-fe367c30fc60"}
22:33:56.500 00.000 13300 case statement mapped state 6 to 3
22:33:56.500 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e20315d1-8ec9-4520-accf-fe367c30fc60"}
22:33:56.500 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"42d24172-1597-4339-99cd-970d289eca36"}
22:33:56.501 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[6.65,7.48],"pixels":"..."},"id":"42d24172-1597-4339-99cd-970d289eca36"}
22:33:59.298 02.797 11596 Exposure complete
22:33:59.371 00.073 11596 worker thread done servicing request
22:33:59.371 00.000 13300 OnExposeComplete: enter
22:33:59.371 00.000 13300 UpdateGuideState(): m_state=6
22:33:59.371 00.000 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
22:33:59.372 00.001 13300 Star::Find returns 1 (0), X=1070.67, Y=346.39, Mass=1896, SNR=30.4, Peak=202 HFD=3.2
22:33:59.372 00.000 13300 MultiStar: [#1 -0.02,0.21,0.76,U] [#2 0.17,0.51,0.00,M4] [#3 0.20,0.42,0.00,M3] [#4 0.08,0.16,0.31,U] [#5 0.15,0.21,0.26,U] [#6 0.09,0.39,0.00,M3] [#7 0.21,0.15,0.24,U] [#8 -0.38,0.72,0.00,M4] 
22:33:59.372 00.000 13300 single-star, 4 included, MultiStar: {0.04, 0.15}, one-star: {0.01, 0.07}
22:33:59.372 00.000 13300 CameraToMount -- cameraTheta (1.40) - m_xAngle (-1.61) = xAngle (3.01 = 3.01)
22:33:59.372 00.000 13300 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.02 = 3.02)
22:33:59.373 00.001 13300 CameraToMount -- cameraX=0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.40 mountX=-0.07 mountY=0.01, mountTheta=3.02
22:33:59.374 00.001 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.07, opts=13)
22:33:59.374 00.000 13300 Enqueuing Move request for scope (0.01, 0.07)
22:33:59.374 00.000 11596 Worker thread wakes up
22:33:59.375 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.07) opts 0xd
22:33:59.375 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.07)
22:33:59.375 00.000 11596 Moving (0.01, 0.07) raw xDistance=-0.07 yDistance=0.01
22:33:59.375 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:33:59.375 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:59.375 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:33:59.375 00.000 11596 MoveAxis(E, 0, ABG)
22:33:59.375 00.000 11596 Move returns status 0, amount 0
22:33:59.375 00.000 11596 MoveAxis(N, 0, ABG)
22:33:59.376 00.001 11596 Move returns status 0, amount 0
22:33:59.376 00.000 11596 move complete, result=0
22:33:59.376 00.000 11596 worker thread done servicing request
22:33:59.382 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=202, med=4, FiltMin=3, FiltMax=84, Gamma=0.510
22:33:59.390 00.008 13300 UpdateGuideState exits: m=1896 SNR=30.4
22:33:59.390 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:59.390 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:33:59.390 00.000 13300 Enqueuing Expose request
22:33:59.390 00.000 11596 Worker thread wakes up
22:33:59.390 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:33:59.390 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:33:59.497 00.107 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d3d09a96-6229-4e5e-9d1e-b0603247baab"}
22:33:59.497 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d3d09a96-6229-4e5e-9d1e-b0603247baab"}
22:33:59.497 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5cc2e966-f79d-4610-9281-17114cd3fe34"}
22:33:59.498 00.001 13300 case statement mapped state 6 to 3
22:33:59.498 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5cc2e966-f79d-4610-9281-17114cd3fe34"}
22:33:59.498 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5a582eb7-e7e3-4a0b-84a0-8fa54f38a5c6"}
22:33:59.498 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[6.67,7.39],"pixels":"..."},"id":"5a582eb7-e7e3-4a0b-84a0-8fa54f38a5c6"}
22:33:59.903 00.405 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:34:02.497 02.594 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fdb98353-a714-4253-9752-8eb451bcc933"}
22:34:02.497 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fdb98353-a714-4253-9752-8eb451bcc933"}
22:34:02.498 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6f405345-afd2-43bc-87e4-bbf98147b21f"}
22:34:02.498 00.000 13300 case statement mapped state 6 to 3
22:34:02.498 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6f405345-afd2-43bc-87e4-bbf98147b21f"}
22:34:02.498 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"586cdccc-3b61-4199-a50b-a17147366083"}
22:34:02.499 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[6.67,7.39],"pixels":"..."},"id":"586cdccc-3b61-4199-a50b-a17147366083"}
22:34:02.939 00.440 11596 Exposure complete
22:34:03.012 00.073 11596 worker thread done servicing request
22:34:03.012 00.000 13300 OnExposeComplete: enter
22:34:03.012 00.000 13300 UpdateGuideState(): m_state=6
22:34:03.013 00.001 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
22:34:03.013 00.000 13300 Star::Find returns 1 (0), X=1070.72, Y=346.66, Mass=2026, SNR=31.5, Peak=217 HFD=3.4
22:34:03.013 00.000 13300 MultiStar: [#1 -0.12,0.29,0.00,M1] [#2 0.26,0.41,0.00,M5] [#3 0.06,0.35,0.00,M4] [#4 0.06,0.33,0.00,M2] [#5 0.41,0.19,0.00,M2] [#6 -0.12,0.22,0.23,U] [#7 -0.16,0.17,0.24,U] [#8 0.03,0.74,0.00,M5] 
22:34:03.013 00.000 13300 refined, 2 included, MultiStar: {0.00, 0.29}, one-star: {0.07, 0.34}
22:34:03.014 00.001 13300 CameraToMount -- cameraTheta (1.57) - m_xAngle (-1.61) = xAngle (3.18 = -3.11)
22:34:03.014 00.000 13300 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.19 = -3.09)
22:34:03.014 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.29 hyp=0.29 cameraTheta=1.57 mountX=-0.29 mountY=-0.01, mountTheta=-3.09
22:34:03.015 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.29, opts=13)
22:34:03.015 00.000 13300 Enqueuing Move request for scope (0.00, 0.29)
22:34:03.016 00.001 11596 Worker thread wakes up
22:34:03.016 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.29) opts 0xd
22:34:03.016 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.29)
22:34:03.016 00.000 11596 Moving (0.00, 0.29) raw xDistance=-0.29 yDistance=-0.01
22:34:03.016 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
22:34:03.016 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:03.016 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:34:03.016 00.000 11596 MoveAxis(E, 366, ABG)
22:34:03.016 00.000 11596 Guiding  Dir = 2, Dur = 366
22:34:03.017 00.001 11596 IsSlewing returns 0
22:34:03.022 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=3, FiltMax=106, Gamma=0.510
22:34:03.029 00.007 13300 UpdateGuideState exits: m=2026 SNR=31.5
22:34:03.029 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:03.029 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:34:03.029 00.000 13300 Enqueuing Expose request
22:34:03.066 00.037 11596 IsGuiding returns 0
22:34:03.350 00.284 11596 PulseGuide returned control before completion, sleep 94
22:34:03.739 00.389 11596 IsGuiding returns 1
22:34:03.739 00.000 11596 scope still moving after pulse duration time elapsed
22:34:03.769 00.030 11596 IsSlewing returns 0
22:34:03.971 00.202 11596 IsGuiding returns 0
22:34:03.972 00.001 11596 scope move finished after 366 + 538 ms
22:34:03.972 00.000 11596 Move returns status 0, amount 366
22:34:03.972 00.000 11596 MoveAxis(N, 0, ABG)
22:34:03.972 00.000 11596 Move returns status 0, amount 0
22:34:03.972 00.000 11596 move complete, result=0
22:34:03.972 00.000 11596 worker thread done servicing request
22:34:03.972 00.000 11596 Worker thread wakes up
22:34:03.972 00.000 13300 GuideStep: -0.3 px 366 ms EAST, -0.0 px 0 ms NORTH
22:34:03.973 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:34:04.485 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:34:05.497 01.012 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b75d2c1c-41b1-4651-8539-8742c6777360"}
22:34:05.497 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b75d2c1c-41b1-4651-8539-8742c6777360"}
22:34:05.498 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ab6bb93d-a7d8-4c5b-90a1-84db81238c06"}
22:34:05.498 00.000 13300 case statement mapped state 6 to 3
22:34:05.498 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ab6bb93d-a7d8-4c5b-90a1-84db81238c06"}
22:34:05.498 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0525ab99-4b61-4159-ad8a-449c5f8ad616"}
22:34:05.498 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[6.72,6.66],"pixels":"..."},"id":"0525ab99-4b61-4159-ad8a-449c5f8ad616"}
22:34:07.522 02.024 11596 Exposure complete
22:34:07.599 00.077 11596 worker thread done servicing request
22:34:07.599 00.000 13300 OnExposeComplete: enter
22:34:07.599 00.000 13300 UpdateGuideState(): m_state=6
22:34:07.599 00.000 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
22:34:07.600 00.001 13300 Star::Find returns 1 (0), X=1070.52, Y=346.29, Mass=1855, SNR=30.1, Peak=203 HFD=3.3
22:34:07.600 00.000 13300 MultiStar: [#1 -0.18,0.11,0.77,U] [#2 0.02,0.30,0.00,M6] [#3 -0.06,0.09,0.40,U] [#4 0.03,0.24,0.31,U] [#5 0.29,-0.22,0.00,M3] [#6 -0.24,0.43,0.00,M3] [#7 -0.33,-0.05,0.00,M2] [#8 -0.58,0.10,0.00,M6] 
22:34:07.600 00.000 13300 refined, 3 included, MultiStar: {-0.12, 0.06}, one-star: {-0.14, -0.04}
22:34:07.600 00.000 13300 CameraToMount -- cameraTheta (2.64) - m_xAngle (-1.61) = xAngle (4.25 = -2.03)
22:34:07.600 00.000 13300 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.27 = -2.02)
22:34:07.601 00.001 13300 CameraToMount -- cameraX=-0.12 cameraY=0.06 hyp=0.13 cameraTheta=2.64 mountX=-0.06 mountY=-0.12, mountTheta=-2.03
22:34:07.602 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=0.06, opts=13)
22:34:07.602 00.000 13300 Enqueuing Move request for scope (-0.12, 0.06)
22:34:07.603 00.001 11596 Worker thread wakes up
22:34:07.603 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.06) opts 0xd
22:34:07.603 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, 0.06)
22:34:07.603 00.000 11596 Moving (-0.12, 0.06) raw xDistance=-0.06 yDistance=-0.12
22:34:07.604 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:34:07.604 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:07.604 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:34:07.604 00.000 11596 MoveAxis(E, 0, ABG)
22:34:07.604 00.000 11596 Move returns status 0, amount 0
22:34:07.605 00.001 11596 MoveAxis(N, 0, ABG)
22:34:07.605 00.000 11596 Move returns status 0, amount 0
22:34:07.605 00.000 11596 move complete, result=0
22:34:07.605 00.000 11596 worker thread done servicing request
22:34:07.609 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=203, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
22:34:07.616 00.007 13300 UpdateGuideState exits: m=1855 SNR=30.1
22:34:07.617 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:07.617 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:34:07.617 00.000 13300 Enqueuing Expose request
22:34:07.617 00.000 11596 Worker thread wakes up
22:34:07.617 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:34:07.617 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:34:08.121 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:34:08.497 00.376 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"af4a6d50-cdfd-4d92-8a10-b20003557c66"}
22:34:08.497 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"af4a6d50-cdfd-4d92-8a10-b20003557c66"}
22:34:08.498 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"737e04bd-5945-41cf-949b-ab047144f108"}
22:34:08.498 00.000 13300 case statement mapped state 6 to 3
22:34:08.498 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"737e04bd-5945-41cf-949b-ab047144f108"}
22:34:08.498 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5209e1a2-ae2d-4c30-a72c-3059c68b10f4"}
22:34:08.499 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":32,"width":15,"height":15,"star_pos":[6.52,7.29],"pixels":"..."},"id":"5209e1a2-ae2d-4c30-a72c-3059c68b10f4"}
22:34:11.155 02.656 11596 Exposure complete
22:34:11.235 00.080 11596 worker thread done servicing request
22:34:11.235 00.000 13300 OnExposeComplete: enter
22:34:11.235 00.000 13300 UpdateGuideState(): m_state=6
22:34:11.235 00.000 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
22:34:11.236 00.001 13300 Star::Find returns 1 (0), X=1070.63, Y=346.22, Mass=1946, SNR=30.9, Peak=216 HFD=3.5
22:34:11.236 00.000 13300 MultiStar: [#1 -0.12,0.14,0.75,U] [#2 -0.01,0.27,0.00,M7] [#3 -0.11,0.17,0.42,U] [#4 -0.13,0.10,0.30,U] [#5 0.10,-0.06,0.26,U] [#6 0.10,0.15,0.24,U] [#7 -0.45,-0.23,0.00,M3] [#8 -0.27,0.09,0.00,M7] 
22:34:11.236 00.000 13300 refined, 5 included, MultiStar: {-0.05, 0.04}, one-star: {-0.02, -0.10}
22:34:11.236 00.000 13300 CameraToMount -- cameraTheta (2.43) - m_xAngle (-1.61) = xAngle (4.03 = -2.25)
22:34:11.236 00.000 13300 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.05 = -2.23)
22:34:11.236 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.04 hyp=0.07 cameraTheta=2.43 mountX=-0.04 mountY=-0.05, mountTheta=-2.24
22:34:11.238 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.04, opts=13)
22:34:11.239 00.001 13300 Enqueuing Move request for scope (-0.05, 0.04)
22:34:11.239 00.000 11596 Worker thread wakes up
22:34:11.239 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.04) opts 0xd
22:34:11.239 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.04)
22:34:11.239 00.000 11596 Moving (-0.05, 0.04) raw xDistance=-0.04 yDistance=-0.05
22:34:11.239 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:34:11.239 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:11.239 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:34:11.239 00.000 11596 MoveAxis(E, 0, ABG)
22:34:11.240 00.001 11596 Move returns status 0, amount 0
22:34:11.240 00.000 11596 MoveAxis(N, 0, ABG)
22:34:11.240 00.000 11596 Move returns status 0, amount 0
22:34:11.240 00.000 11596 move complete, result=0
22:34:11.240 00.000 11596 worker thread done servicing request
22:34:11.245 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=216, med=4, FiltMin=3, FiltMax=86, Gamma=0.510
22:34:11.252 00.007 13300 UpdateGuideState exits: m=1946 SNR=30.9
22:34:11.252 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:11.252 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:34:11.252 00.000 13300 Enqueuing Expose request
22:34:11.253 00.001 11596 Worker thread wakes up
22:34:11.253 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:34:11.253 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:34:11.496 00.243 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d4048264-2bdf-4893-964e-e4e5e4c2d383"}
22:34:11.496 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d4048264-2bdf-4893-964e-e4e5e4c2d383"}
22:34:11.497 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"70615c8c-866c-49b0-926a-d8fa7dea97fd"}
22:34:11.497 00.000 13300 case statement mapped state 6 to 3
22:34:11.497 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"70615c8c-866c-49b0-926a-d8fa7dea97fd"}
22:34:11.498 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fa5d1c35-e929-4255-9311-52580ef8768a"}
22:34:11.498 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":33,"width":15,"height":15,"star_pos":[6.63,7.22],"pixels":"..."},"id":"fa5d1c35-e929-4255-9311-52580ef8768a"}
22:34:11.762 00.264 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:34:14.496 02.734 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e74cac0c-1e23-412f-9adf-3d2383001269"}
22:34:14.496 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e74cac0c-1e23-412f-9adf-3d2383001269"}
22:34:14.497 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ca988b9f-1770-46ca-b9ae-d945e3321000"}
22:34:14.497 00.000 13300 case statement mapped state 6 to 3
22:34:14.497 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ca988b9f-1770-46ca-b9ae-d945e3321000"}
22:34:14.498 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"493fa8c3-9c79-4810-a643-56890d5d0183"}
22:34:14.499 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":33,"width":15,"height":15,"star_pos":[6.63,7.22],"pixels":"..."},"id":"493fa8c3-9c79-4810-a643-56890d5d0183"}
22:34:14.803 00.304 11596 Exposure complete
22:34:14.902 00.099 11596 worker thread done servicing request
22:34:14.902 00.000 13300 OnExposeComplete: enter
22:34:14.902 00.000 13300 UpdateGuideState(): m_state=6
22:34:14.903 00.001 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
22:34:14.903 00.000 13300 Star::Find returns 1 (0), X=1070.72, Y=346.24, Mass=1924, SNR=30.7, Peak=226 HFD=3.5
22:34:14.904 00.001 13300 MultiStar: [#1 0.04,0.02,0.76,U] [#2 0.06,0.10,0.46,U] [#3 0.01,0.03,0.42,U] [#4 0.20,0.30,0.00,M1] [#5 0.23,-0.41,0.00,M3] [#6 -0.24,0.04,0.23,U] [#7 -0.01,-0.03,0.24,U] [#8 -0.08,0.24,0.20,U] 
22:34:14.904 00.000 13300 refined, 6 included, MultiStar: {0.02, 0.01}, one-star: {0.07, -0.08}
22:34:14.904 00.000 13300 CameraToMount -- cameraTheta (0.70) - m_xAngle (-1.61) = xAngle (2.31 = 2.31)
22:34:14.904 00.000 13300 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.32 = 2.32)
22:34:14.905 00.001 13300 CameraToMount -- cameraX=0.02 cameraY=0.01 hyp=0.02 cameraTheta=0.70 mountX=-0.01 mountY=0.02, mountTheta=2.32
22:34:14.908 00.003 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.01, opts=13)
22:34:14.908 00.000 13300 Enqueuing Move request for scope (0.02, 0.01)
22:34:14.908 00.000 11596 Worker thread wakes up
22:34:14.908 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.01) opts 0xd
22:34:14.908 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.01)
22:34:14.909 00.001 11596 Moving (0.02, 0.01) raw xDistance=-0.01 yDistance=0.02
22:34:14.909 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:34:14.909 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:14.909 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:34:14.909 00.000 11596 MoveAxis(E, 0, ABG)
22:34:14.909 00.000 11596 Move returns status 0, amount 0
22:34:14.909 00.000 11596 MoveAxis(N, 0, ABG)
22:34:14.910 00.001 11596 Move returns status 0, amount 0
22:34:14.910 00.000 11596 move complete, result=0
22:34:14.910 00.000 11596 worker thread done servicing request
22:34:14.918 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
22:34:14.929 00.011 13300 UpdateGuideState exits: m=1924 SNR=30.7
22:34:14.929 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:14.929 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:34:14.930 00.001 13300 Enqueuing Expose request
22:34:14.930 00.000 11596 Worker thread wakes up
22:34:14.930 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:34:14.930 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:34:15.434 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:34:17.496 02.062 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ff26cf4a-aa01-4b8d-9cab-ee0bcb2933ef"}
22:34:17.496 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ff26cf4a-aa01-4b8d-9cab-ee0bcb2933ef"}
22:34:17.497 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"03514c4d-a357-4d93-ad91-22f53422954b"}
22:34:17.497 00.000 13300 case statement mapped state 6 to 3
22:34:17.497 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"03514c4d-a357-4d93-ad91-22f53422954b"}
22:34:17.498 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"967120f7-83a1-4f4b-8e7a-f1f125e88364"}
22:34:17.498 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":34,"width":15,"height":15,"star_pos":[6.72,7.24],"pixels":"..."},"id":"967120f7-83a1-4f4b-8e7a-f1f125e88364"}
22:34:18.459 00.961 11596 Exposure complete
22:34:18.536 00.077 11596 worker thread done servicing request
22:34:18.536 00.000 13300 OnExposeComplete: enter
22:34:18.536 00.000 13300 UpdateGuideState(): m_state=6
22:34:18.537 00.001 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
22:34:18.537 00.000 13300 Star::Find returns 1 (0), X=1070.62, Y=346.26, Mass=1921, SNR=30.6, Peak=215 HFD=3.4
22:34:18.537 00.000 13300 MultiStar: [#1 -0.16,0.17,0.76,U] [#2 -0.05,0.38,0.00,M7] [#3 0.02,0.09,0.41,U] [#4 0.00,0.22,0.31,U] [#5 0.05,-0.05,0.26,U] [#6 -0.04,0.47,0.00,M2] [#7 0.09,0.31,0.00,M3] [#8 -0.13,0.36,0.00,M7] 
22:34:18.538 00.001 13300 single-star, 4 included, MultiStar: {-0.05, 0.06}, one-star: {-0.03, -0.06}
22:34:18.538 00.000 13300 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-1.61) = xAngle (-0.43 = -0.43)
22:34:18.538 00.000 13300 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.42 = -0.42)
22:34:18.538 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-2.04 mountX=0.06 mountY=-0.03, mountTheta=-0.42
22:34:18.540 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.06, opts=13)
22:34:18.541 00.001 13300 Enqueuing Move request for scope (-0.03, -0.06)
22:34:18.541 00.000 11596 Worker thread wakes up
22:34:18.541 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.06) opts 0xd
22:34:18.541 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.06)
22:34:18.541 00.000 11596 Moving (-0.03, -0.06) raw xDistance=0.06 yDistance=-0.03
22:34:18.541 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:34:18.541 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:18.541 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:34:18.542 00.001 11596 MoveAxis(E, 0, ABG)
22:34:18.542 00.000 11596 Move returns status 0, amount 0
22:34:18.542 00.000 11596 MoveAxis(N, 0, ABG)
22:34:18.542 00.000 11596 Move returns status 0, amount 0
22:34:18.542 00.000 11596 move complete, result=0
22:34:18.542 00.000 11596 worker thread done servicing request
22:34:18.547 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=215, med=4, FiltMin=3, FiltMax=79, Gamma=0.510
22:34:18.553 00.006 13300 UpdateGuideState exits: m=1921 SNR=30.6
22:34:18.554 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:18.554 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:34:18.554 00.000 13300 Enqueuing Expose request
22:34:18.554 00.000 11596 Worker thread wakes up
22:34:18.554 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:34:18.554 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:34:19.062 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:34:20.495 01.433 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"768a1dcc-d8f4-4b51-b0de-7e3bda68b002"}
22:34:20.495 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"768a1dcc-d8f4-4b51-b0de-7e3bda68b002"}
22:34:20.496 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8317af0c-f8bd-45ff-9c69-02254d22c91b"}
22:34:20.496 00.000 13300 case statement mapped state 6 to 3
22:34:20.496 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8317af0c-f8bd-45ff-9c69-02254d22c91b"}
22:34:20.496 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"caae8fe0-06bc-4e5f-92c4-18c2b13fc3ea"}
22:34:20.497 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":35,"width":15,"height":15,"star_pos":[6.62,7.26],"pixels":"..."},"id":"caae8fe0-06bc-4e5f-92c4-18c2b13fc3ea"}
22:34:22.098 01.601 11596 Exposure complete
22:34:22.171 00.073 11596 worker thread done servicing request
22:34:22.171 00.000 13300 OnExposeComplete: enter
22:34:22.171 00.000 13300 UpdateGuideState(): m_state=6
22:34:22.171 00.000 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
22:34:22.172 00.001 13300 Star::Find returns 1 (0), X=1070.49, Y=346.56, Mass=1955, SNR=30.9, Peak=225 HFD=3.2
22:34:22.172 00.000 13300 MultiStar: [#1 -0.06,0.27,0.00,M1] [#2 -0.05,0.30,0.00,M8] [#3 -0.16,0.29,0.00,M1] [#4 0.08,0.33,0.00,M1] [#5 0.06,0.03,0.21,U] [#6 -0.31,0.41,0.00,M3] [#7 -0.16,0.12,0.24,U] [#8 -0.19,0.20,0.00,M8] 
22:34:22.172 00.000 13300 refined, 2 included, MultiStar: {-0.13, 0.19}, one-star: {-0.16, 0.24}
22:34:22.172 00.000 13300 CameraToMount -- cameraTheta (2.16) - m_xAngle (-1.61) = xAngle (3.77 = -2.52)
22:34:22.173 00.001 13300 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.78 = -2.50)
22:34:22.173 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=0.19 hyp=0.23 cameraTheta=2.16 mountX=-0.19 mountY=-0.14, mountTheta=-2.51
22:34:22.174 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=0.19, opts=13)
22:34:22.174 00.000 13300 Enqueuing Move request for scope (-0.13, 0.19)
22:34:22.174 00.000 11596 Worker thread wakes up
22:34:22.175 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.19) opts 0xd
22:34:22.175 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, 0.19)
22:34:22.175 00.000 11596 Moving (-0.13, 0.19) raw xDistance=-0.19 yDistance=-0.14
22:34:22.175 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.19
22:34:22.175 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:22.175 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:34:22.175 00.000 11596 MoveAxis(E, 235, ABG)
22:34:22.175 00.000 11596 Guiding  Dir = 2, Dur = 235
22:34:22.175 00.000 11596 IsSlewing returns 0
22:34:22.182 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
22:34:22.188 00.006 13300 UpdateGuideState exits: m=1955 SNR=30.9
22:34:22.188 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:22.189 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:34:22.189 00.000 13300 Enqueuing Expose request
22:34:22.213 00.024 11596 IsGuiding returns 0
22:34:22.424 00.211 11596 PulseGuide returned control before completion, sleep 34
22:34:22.552 00.128 11596 IsGuiding returns 1
22:34:22.552 00.000 11596 scope still moving after pulse duration time elapsed
22:34:22.579 00.027 11596 IsSlewing returns 0
22:34:22.648 00.069 11596 IsGuiding returns 1
22:34:22.672 00.024 11596 IsSlewing returns 0
22:34:22.835 00.163 11596 IsGuiding returns 0
22:34:22.835 00.000 11596 scope move finished after 235 + 387 ms
22:34:22.836 00.001 11596 Move returns status 0, amount 235
22:34:22.836 00.000 11596 MoveAxis(N, 0, ABG)
22:34:22.836 00.000 11596 Move returns status 0, amount 0
22:34:22.836 00.000 11596 move complete, result=0
22:34:22.836 00.000 11596 worker thread done servicing request
22:34:22.836 00.000 11596 Worker thread wakes up
22:34:22.836 00.000 13300 GuideStep: -0.2 px 235 ms EAST, -0.1 px 0 ms NORTH
22:34:22.836 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:34:23.349 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:34:23.494 00.145 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"231c9539-623e-4669-b35b-4387c8e79d60"}
22:34:23.494 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"231c9539-623e-4669-b35b-4387c8e79d60"}
22:34:23.495 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"702c4f87-de39-4398-b1a5-c412dd507be8"}
22:34:23.495 00.000 13300 case statement mapped state 6 to 3
22:34:23.495 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"702c4f87-de39-4398-b1a5-c412dd507be8"}
22:34:23.495 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6bbcbe36-3b7b-4175-9e65-508d5ba62293"}
22:34:23.496 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":36,"width":15,"height":15,"star_pos":[7.49,6.56],"pixels":"..."},"id":"6bbcbe36-3b7b-4175-9e65-508d5ba62293"}
22:34:26.379 02.883 11596 Exposure complete
22:34:26.454 00.075 11596 worker thread done servicing request
22:34:26.454 00.000 13300 OnExposeComplete: enter
22:34:26.454 00.000 13300 UpdateGuideState(): m_state=6
22:34:26.455 00.001 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
22:34:26.455 00.000 13300 Star::Find returns 1 (0), X=1070.55, Y=346.47, Mass=1904, SNR=30.5, Peak=210 HFD=3.2
22:34:26.455 00.000 13300 MultiStar: [#1 -0.07,0.23,0.78,U] [#2 0.14,0.39,0.00,M9] [#3 -0.11,0.15,0.42,U] [#4 -0.15,0.30,0.00,M2] [#5 -0.03,0.05,0.22,U] [#6 0.03,0.19,0.24,U] [#7 -0.21,-0.01,0.24,U] [#8 -0.15,0.23,0.00,M9] 
22:34:26.456 00.001 13300 refined, 5 included, MultiStar: {-0.09, 0.15}, one-star: {-0.10, 0.15}
22:34:26.456 00.000 13300 CameraToMount -- cameraTheta (2.10) - m_xAngle (-1.61) = xAngle (3.71 = -2.58)
22:34:26.456 00.000 13300 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.72 = -2.56)
22:34:26.456 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.15 hyp=0.17 cameraTheta=2.10 mountX=-0.15 mountY=-0.10, mountTheta=-2.57
22:34:26.457 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.15, opts=13)
22:34:26.457 00.000 13300 Enqueuing Move request for scope (-0.09, 0.15)
22:34:26.458 00.001 11596 Worker thread wakes up
22:34:26.458 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.15) opts 0xd
22:34:26.458 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.15)
22:34:26.458 00.000 11596 Moving (-0.09, 0.15) raw xDistance=-0.15 yDistance=-0.10
22:34:26.458 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
22:34:26.458 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:26.458 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:34:26.458 00.000 11596 MoveAxis(E, 201, ABG)
22:34:26.458 00.000 11596 Guiding  Dir = 2, Dur = 201
22:34:26.459 00.001 11596 IsSlewing returns 0
22:34:26.463 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=210, med=4, FiltMin=3, FiltMax=79, Gamma=0.510
22:34:26.470 00.007 13300 UpdateGuideState exits: m=1904 SNR=30.5
22:34:26.470 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:26.470 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:34:26.470 00.000 13300 Enqueuing Expose request
22:34:26.482 00.012 11596 IsGuiding returns 0
22:34:26.498 00.016 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0821d8ca-ac78-4fa1-b212-5d74537fe04b"}
22:34:26.498 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0821d8ca-ac78-4fa1-b212-5d74537fe04b"}
22:34:26.500 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ca8f6347-9dd7-4f73-844e-a881488296e7"}
22:34:26.500 00.000 13300 case statement mapped state 6 to 3
22:34:26.500 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ca8f6347-9dd7-4f73-844e-a881488296e7"}
22:34:26.501 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"95937db9-64b9-45af-b34a-da2e8095311f"}
22:34:26.501 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":37,"width":15,"height":15,"star_pos":[6.55,7.47],"pixels":"..."},"id":"95937db9-64b9-45af-b34a-da2e8095311f"}
22:34:27.129 00.628 11596 IsGuiding returns 0
22:34:27.129 00.000 11596 Move returns status 0, amount 201
22:34:27.129 00.000 11596 MoveAxis(N, 0, ABG)
22:34:27.129 00.000 11596 Move returns status 0, amount 0
22:34:27.129 00.000 11596 move complete, result=0
22:34:27.129 00.000 11596 worker thread done servicing request
22:34:27.129 00.000 11596 Worker thread wakes up
22:34:27.129 00.000 13300 GuideStep: -0.1 px 201 ms EAST, -0.1 px 0 ms NORTH
22:34:27.130 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:34:27.640 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:34:29.493 01.853 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fdede6d1-55ba-4fc2-bb68-a67f56e5d5cc"}
22:34:29.493 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fdede6d1-55ba-4fc2-bb68-a67f56e5d5cc"}
22:34:29.494 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9b0df145-6bc5-4b13-b98e-ed3e955fd8b3"}
22:34:29.494 00.000 13300 case statement mapped state 6 to 3
22:34:29.494 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9b0df145-6bc5-4b13-b98e-ed3e955fd8b3"}
22:34:29.494 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c9fdcd1e-c774-4592-9344-120a3808d6af"}
22:34:29.495 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":37,"width":15,"height":15,"star_pos":[6.55,7.47],"pixels":"..."},"id":"c9fdcd1e-c774-4592-9344-120a3808d6af"}
22:34:30.818 01.323 11596 Exposure complete
22:34:30.892 00.074 11596 worker thread done servicing request
22:34:30.892 00.000 13300 OnExposeComplete: enter
22:34:30.892 00.000 13300 UpdateGuideState(): m_state=6
22:34:30.893 00.001 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
22:34:30.893 00.000 13300 Star::Find returns 1 (0), X=1070.54, Y=346.09, Mass=1895, SNR=30.5, Peak=223 HFD=3.5
22:34:30.893 00.000 13300 MultiStar: [#1 -0.12,0.03,0.77,U] [#2 0.01,0.03,0.47,U] [#3 0.13,-0.02,0.42,U] [#4 0.09,-0.06,0.31,U] [#5 0.12,-0.32,0.00,M1] [#6 -0.14,0.05,0.25,U] [#7 -0.07,-0.20,0.25,U] [#8 -0.05,-0.04,0.19,U] 
22:34:30.893 00.000 13300 refined, 7 included, MultiStar: {-0.05, -0.07}, one-star: {-0.11, -0.23}
22:34:30.894 00.001 13300 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-1.61) = xAngle (-0.54 = -0.54)
22:34:30.894 00.000 13300 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.53 = -0.53)
22:34:30.894 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.07 hyp=0.09 cameraTheta=-2.15 mountX=0.08 mountY=-0.04, mountTheta=-0.53
22:34:30.896 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.07, opts=13)
22:34:30.896 00.000 13300 Enqueuing Move request for scope (-0.05, -0.07)
22:34:30.896 00.000 11596 Worker thread wakes up
22:34:30.896 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.07) opts 0xd
22:34:30.896 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.07)
22:34:30.896 00.000 11596 Moving (-0.05, -0.07) raw xDistance=0.08 yDistance=-0.04
22:34:30.896 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:34:30.897 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:30.897 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:34:30.897 00.000 11596 MoveAxis(E, 0, ABG)
22:34:30.897 00.000 11596 Move returns status 0, amount 0
22:34:30.897 00.000 11596 MoveAxis(N, 0, ABG)
22:34:30.897 00.000 11596 Move returns status 0, amount 0
22:34:30.897 00.000 11596 move complete, result=0
22:34:30.897 00.000 11596 worker thread done servicing request
22:34:30.903 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=223, med=4, FiltMin=3, FiltMax=101, Gamma=0.510
22:34:30.910 00.007 13300 UpdateGuideState exits: m=1895 SNR=30.5
22:34:30.910 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:30.910 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:34:30.910 00.000 13300 Enqueuing Expose request
22:34:30.910 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:34:30.911 00.001 11596 Worker thread wakes up
22:34:30.911 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:34:31.423 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:34:32.493 01.070 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c3bdefc8-d27e-407b-94de-a7678233aed5"}
22:34:32.493 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c3bdefc8-d27e-407b-94de-a7678233aed5"}
22:34:32.494 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"67ed437a-8ba9-4692-ad78-1a0cb82c25cc"}
22:34:32.494 00.000 13300 case statement mapped state 6 to 3
22:34:32.494 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"67ed437a-8ba9-4692-ad78-1a0cb82c25cc"}
22:34:32.494 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f2e13780-6cf0-4c26-8227-1657549da3c2"}
22:34:32.495 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":38,"width":15,"height":15,"star_pos":[6.54,7.09],"pixels":"..."},"id":"f2e13780-6cf0-4c26-8227-1657549da3c2"}
22:34:34.448 01.953 11596 Exposure complete
22:34:34.520 00.072 11596 worker thread done servicing request
22:34:34.520 00.000 13300 OnExposeComplete: enter
22:34:34.520 00.000 13300 UpdateGuideState(): m_state=6
22:34:34.521 00.001 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
22:34:34.521 00.000 13300 Star::Find returns 1 (0), X=1070.52, Y=346.09, Mass=1932, SNR=30.7, Peak=222 HFD=3.5
22:34:34.521 00.000 13300 MultiStar: [#1 -0.12,-0.12,0.76,U] [#2 0.01,0.26,0.45,U] [#3 -0.02,-0.09,0.42,U] [#4 0.07,0.03,0.26,U] [#5 -0.15,0.22,0.00,M2] [#6 0.10,-0.09,0.24,U] [#7 0.05,-0.33,0.00,M1] [#8 -0.24,-0.10,0.20,U] 
22:34:34.522 00.001 13300 refined, 6 included, MultiStar: {-0.07, -0.08}, one-star: {-0.13, -0.23}
22:34:34.522 00.000 13300 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-1.61) = xAngle (-0.64 = -0.64)
22:34:34.522 00.000 13300 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.63 = -0.63)
22:34:34.522 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.08 hyp=0.11 cameraTheta=-2.25 mountX=0.09 mountY=-0.06, mountTheta=-0.63
22:34:34.524 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.08, opts=13)
22:34:34.524 00.000 13300 Enqueuing Move request for scope (-0.07, -0.08)
22:34:34.524 00.000 11596 Worker thread wakes up
22:34:34.524 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.08) opts 0xd
22:34:34.524 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.08)
22:34:34.524 00.000 11596 Moving (-0.07, -0.08) raw xDistance=0.09 yDistance=-0.06
22:34:34.524 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:34:34.524 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:34.525 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:34:34.525 00.000 11596 MoveAxis(E, 0, ABG)
22:34:34.525 00.000 11596 Move returns status 0, amount 0
22:34:34.525 00.000 11596 MoveAxis(N, 0, ABG)
22:34:34.525 00.000 11596 Move returns status 0, amount 0
22:34:34.525 00.000 11596 move complete, result=0
22:34:34.525 00.000 11596 worker thread done servicing request
22:34:34.530 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=222, med=4, FiltMin=3, FiltMax=102, Gamma=0.510
22:34:34.536 00.006 13300 UpdateGuideState exits: m=1932 SNR=30.7
22:34:34.536 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:34.537 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:34:34.537 00.000 13300 Enqueuing Expose request
22:34:34.537 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:34:34.537 00.000 11596 Worker thread wakes up
22:34:34.537 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:34:35.049 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:34:35.492 00.443 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"beb2df57-9f98-47ee-8368-97067fc94156"}
22:34:35.492 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"beb2df57-9f98-47ee-8368-97067fc94156"}
22:34:35.493 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"11d48f5e-abef-4e5b-9101-eeaad24c3606"}
22:34:35.493 00.000 13300 case statement mapped state 6 to 3
22:34:35.493 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"11d48f5e-abef-4e5b-9101-eeaad24c3606"}
22:34:35.493 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"daf7f674-7311-4121-8351-a099875043ec"}
22:34:35.493 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":39,"width":15,"height":15,"star_pos":[6.52,7.09],"pixels":"..."},"id":"daf7f674-7311-4121-8351-a099875043ec"}
22:34:38.073 02.580 11596 Exposure complete
22:34:38.145 00.072 11596 worker thread done servicing request
22:34:38.145 00.000 13300 OnExposeComplete: enter
22:34:38.145 00.000 13300 UpdateGuideState(): m_state=6
22:34:38.145 00.000 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
22:34:38.145 00.000 13300 Star::Find returns 1 (0), X=1070.73, Y=346.17, Mass=1927, SNR=30.7, Peak=231 HFD=3.3
22:34:38.146 00.001 13300 MultiStar: [#1 -0.10,-0.03,0.77,U] [#2 0.02,0.11,0.45,U] [#3 -0.04,-0.11,0.38,U] [#4 -0.07,0.10,0.30,U] [#5 0.08,-0.31,0.00,M3] [#6 -0.08,0.19,0.24,U] [#7 -0.15,0.03,0.25,U] [#8 -0.11,-0.13,0.20,U] 
22:34:38.146 00.000 13300 refined, 7 included, MultiStar: {-0.03, -0.03}, one-star: {0.08, -0.15}
22:34:38.146 00.000 13300 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-1.61) = xAngle (-0.73 = -0.73)
22:34:38.146 00.000 13300 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.72 = -0.72)
22:34:38.146 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-2.34 mountX=0.03 mountY=-0.03, mountTheta=-0.72
22:34:38.149 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.03, opts=13)
22:34:38.149 00.000 13300 Enqueuing Move request for scope (-0.03, -0.03)
22:34:38.149 00.000 11596 Worker thread wakes up
22:34:38.149 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.03) opts 0xd
22:34:38.149 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.03)
22:34:38.149 00.000 11596 Moving (-0.03, -0.03) raw xDistance=0.03 yDistance=-0.03
22:34:38.149 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:34:38.149 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:38.149 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:34:38.149 00.000 11596 MoveAxis(E, 0, ABG)
22:34:38.149 00.000 11596 Move returns status 0, amount 0
22:34:38.149 00.000 11596 MoveAxis(N, 0, ABG)
22:34:38.149 00.000 11596 Move returns status 0, amount 0
22:34:38.149 00.000 11596 move complete, result=0
22:34:38.150 00.001 11596 worker thread done servicing request
22:34:38.155 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=231, med=4, FiltMin=3, FiltMax=93, Gamma=0.510
22:34:38.162 00.007 13300 UpdateGuideState exits: m=1927 SNR=30.7
22:34:38.162 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:38.162 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:34:38.162 00.000 13300 Enqueuing Expose request
22:34:38.162 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:34:38.162 00.000 11596 Worker thread wakes up
22:34:38.162 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:34:38.493 00.331 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cf0fd135-0f61-48cc-a794-ec42152df78b"}
22:34:38.493 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cf0fd135-0f61-48cc-a794-ec42152df78b"}
22:34:38.494 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"82c4318b-f2e0-4152-857f-e9b0f01856d5"}
22:34:38.494 00.000 13300 case statement mapped state 6 to 3
22:34:38.494 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"82c4318b-f2e0-4152-857f-e9b0f01856d5"}
22:34:38.495 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e2ac1188-3dab-439a-b39e-1860e3f61660"}
22:34:38.495 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":40,"width":15,"height":15,"star_pos":[6.73,7.17],"pixels":"..."},"id":"e2ac1188-3dab-439a-b39e-1860e3f61660"}
22:34:38.678 00.183 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:34:41.493 02.815 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b819a5c9-9eda-4e5e-9f9b-ab64a393220f"}
22:34:41.493 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b819a5c9-9eda-4e5e-9f9b-ab64a393220f"}
22:34:41.493 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d3d402ee-5c1d-46f7-89f3-5c70204e1f3c"}
22:34:41.494 00.001 13300 case statement mapped state 6 to 3
22:34:41.494 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d3d402ee-5c1d-46f7-89f3-5c70204e1f3c"}
22:34:41.494 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"970f0b2f-c915-4e02-be5f-53b029a2e17f"}
22:34:41.494 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":40,"width":15,"height":15,"star_pos":[6.73,7.17],"pixels":"..."},"id":"970f0b2f-c915-4e02-be5f-53b029a2e17f"}
22:34:41.708 00.214 11596 Exposure complete
22:34:41.779 00.071 11596 worker thread done servicing request
22:34:41.779 00.000 13300 OnExposeComplete: enter
22:34:41.779 00.000 13300 UpdateGuideState(): m_state=6
22:34:41.780 00.001 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
22:34:41.780 00.000 13300 Star::Find returns 1 (0), X=1070.65, Y=346.06, Mass=1926, SNR=30.7, Peak=224 HFD=3.3
22:34:41.780 00.000 13300 MultiStar: [#1 -0.17,-0.12,0.75,U] [#2 -0.05,0.06,0.45,U] [#3 0.05,-0.01,0.42,U] [#4 -0.05,0.01,0.31,U] [#5 0.29,-0.07,0.00,M4] [#6 0.08,-0.14,0.24,U] [#7 0.06,-0.16,0.25,U] [#8 -0.28,0.04,0.00,M7] 
22:34:41.780 00.000 13300 refined, 6 included, MultiStar: {-0.03, -0.12}, one-star: {-0.00, -0.26}
22:34:41.780 00.000 13300 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-1.61) = xAngle (-0.23 = -0.23)
22:34:41.781 00.001 13300 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.22 = -0.22)
22:34:41.781 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.12 hyp=0.12 cameraTheta=-1.84 mountX=0.12 mountY=-0.03, mountTheta=-0.22
22:34:41.782 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.12, opts=13)
22:34:41.782 00.000 13300 Enqueuing Move request for scope (-0.03, -0.12)
22:34:41.783 00.001 11596 Worker thread wakes up
22:34:41.783 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.12) opts 0xd
22:34:41.783 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.12)
22:34:41.783 00.000 11596 Moving (-0.03, -0.12) raw xDistance=0.12 yDistance=-0.03
22:34:41.783 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:34:41.783 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:41.783 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:34:41.783 00.000 11596 MoveAxis(E, 0, ABG)
22:34:41.783 00.000 11596 Move returns status 0, amount 0
22:34:41.783 00.000 11596 MoveAxis(N, 0, ABG)
22:34:41.784 00.001 11596 Move returns status 0, amount 0
22:34:41.784 00.000 11596 move complete, result=0
22:34:41.784 00.000 11596 worker thread done servicing request
22:34:41.789 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=224, med=4, FiltMin=3, FiltMax=99, Gamma=0.510
22:34:41.796 00.007 13300 UpdateGuideState exits: m=1926 SNR=30.7
22:34:41.796 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:41.796 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:34:41.796 00.000 13300 Enqueuing Expose request
22:34:41.796 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:34:41.796 00.000 11596 Worker thread wakes up
22:34:41.796 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:34:42.309 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:34:44.492 02.183 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"987c63c3-3fa3-40bc-a8af-461647010354"}
22:34:44.492 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"987c63c3-3fa3-40bc-a8af-461647010354"}
22:34:44.493 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b1ced158-c0ae-4266-85e7-368c4952b90e"}
22:34:44.493 00.000 13300 case statement mapped state 6 to 3
22:34:44.493 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b1ced158-c0ae-4266-85e7-368c4952b90e"}
22:34:44.493 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7553e9fa-047f-494a-ac94-945150d095dd"}
22:34:44.494 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":41,"width":15,"height":15,"star_pos":[6.65,7.06],"pixels":"..."},"id":"7553e9fa-047f-494a-ac94-945150d095dd"}
22:34:45.336 00.842 11596 Exposure complete
22:34:45.408 00.072 11596 worker thread done servicing request
22:34:45.408 00.000 13300 OnExposeComplete: enter
22:34:45.409 00.001 13300 UpdateGuideState(): m_state=6
22:34:45.409 00.000 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
22:34:45.409 00.000 13300 Star::Find returns 1 (0), X=1070.56, Y=346.12, Mass=1953, SNR=30.9, Peak=242 HFD=3.4
22:34:45.410 00.001 13300 MultiStar: [#1 -0.10,-0.10,0.76,U] [#2 -0.01,0.03,0.46,U] [#3 0.04,-0.10,0.42,U] [#4 -0.12,0.28,0.00,M1] [#5 0.09,0.02,0.25,U] [#6 -0.19,-0.07,0.23,U] [#7 -0.00,-0.30,0.00,M1] [#8 -0.23,-0.10,0.20,U] 
22:34:45.410 00.000 13300 refined, 6 included, MultiStar: {-0.07, -0.10}, one-star: {-0.10, -0.21}
22:34:45.410 00.000 13300 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-1.61) = xAngle (-0.54 = -0.54)
22:34:45.410 00.000 13300 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.52 = -0.52)
22:34:45.410 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-2.14 mountX=0.11 mountY=-0.06, mountTheta=-0.52
22:34:45.411 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.10, opts=13)
22:34:45.412 00.001 13300 Enqueuing Move request for scope (-0.07, -0.10)
22:34:45.412 00.000 11596 Worker thread wakes up
22:34:45.412 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.10) opts 0xd
22:34:45.412 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.10)
22:34:45.412 00.000 11596 Moving (-0.07, -0.10) raw xDistance=0.11 yDistance=-0.06
22:34:45.412 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:34:45.412 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:45.412 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:34:45.412 00.000 11596 MoveAxis(E, 0, ABG)
22:34:45.413 00.001 11596 Move returns status 0, amount 0
22:34:45.413 00.000 11596 MoveAxis(N, 0, ABG)
22:34:45.413 00.000 11596 Move returns status 0, amount 0
22:34:45.413 00.000 11596 move complete, result=0
22:34:45.413 00.000 11596 worker thread done servicing request
22:34:45.418 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=242, med=4, FiltMin=3, FiltMax=97, Gamma=0.510
22:34:45.425 00.007 13300 UpdateGuideState exits: m=1953 SNR=30.9
22:34:45.425 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:45.425 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:34:45.425 00.000 13300 Enqueuing Expose request
22:34:45.425 00.000 11596 Worker thread wakes up
22:34:45.425 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:34:45.426 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:34:45.936 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:34:47.491 01.555 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7e22ad14-4a29-4b2e-9d86-126ac4be5144"}
22:34:47.491 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7e22ad14-4a29-4b2e-9d86-126ac4be5144"}
22:34:47.492 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"35159916-2b7b-4b9f-98c9-a9d3d504c2df"}
22:34:47.492 00.000 13300 case statement mapped state 6 to 3
22:34:47.492 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"35159916-2b7b-4b9f-98c9-a9d3d504c2df"}
22:34:47.492 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d18753cd-c0e6-4e1f-9a50-438255b09958"}
22:34:47.493 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":42,"width":15,"height":15,"star_pos":[6.56,7.12],"pixels":"..."},"id":"d18753cd-c0e6-4e1f-9a50-438255b09958"}
22:34:48.965 01.472 11596 Exposure complete
22:34:49.049 00.084 11596 worker thread done servicing request
22:34:49.049 00.000 13300 OnExposeComplete: enter
22:34:49.049 00.000 13300 UpdateGuideState(): m_state=6
22:34:49.049 00.000 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
22:34:49.050 00.001 13300 Star::Find returns 1 (0), X=1070.67, Y=346.33, Mass=1927, SNR=30.7, Peak=206 HFD=3.4
22:34:49.050 00.000 13300 MultiStar: [#1 -0.14,0.14,0.75,U] [#2 0.12,0.34,0.00,M5] [#3 -0.08,0.28,0.00,M1] [#4 0.00,0.11,0.30,U] [#5 0.04,-0.22,0.26,U] [#6 -0.11,0.15,0.24,U] [#7 0.13,-0.00,0.24,U] [#8 -0.00,0.31,0.00,M7] 
22:34:49.050 00.000 13300 single-star, 5 included, MultiStar: {-0.03, 0.04}, one-star: {0.01, 0.01}
22:34:49.050 00.000 13300 CameraToMount -- cameraTheta (0.35) - m_xAngle (-1.61) = xAngle (1.96 = 1.96)
22:34:49.050 00.000 13300 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.97 = 1.97)
22:34:49.050 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.02 cameraTheta=0.35 mountX=-0.01 mountY=0.01, mountTheta=1.96
22:34:49.052 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.01, opts=13)
22:34:49.052 00.000 13300 Enqueuing Move request for scope (0.01, 0.01)
22:34:49.052 00.000 11596 Worker thread wakes up
22:34:49.052 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd
22:34:49.052 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.01)
22:34:49.053 00.001 11596 Moving (0.01, 0.01) raw xDistance=-0.01 yDistance=0.01
22:34:49.053 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:34:49.053 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:49.053 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:34:49.053 00.000 11596 MoveAxis(E, 0, ABG)
22:34:49.053 00.000 11596 Move returns status 0, amount 0
22:34:49.053 00.000 11596 MoveAxis(N, 0, ABG)
22:34:49.053 00.000 11596 Move returns status 0, amount 0
22:34:49.053 00.000 11596 move complete, result=0
22:34:49.053 00.000 11596 worker thread done servicing request
22:34:49.058 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=206, med=4, FiltMin=3, FiltMax=87, Gamma=0.510
22:34:49.064 00.006 13300 UpdateGuideState exits: m=1927 SNR=30.7
22:34:49.064 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:49.065 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:34:49.065 00.000 13300 Enqueuing Expose request
22:34:49.065 00.000 11596 Worker thread wakes up
22:34:49.065 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:34:49.065 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:34:49.570 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:34:50.490 00.920 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e476876e-8b9e-48e9-9fd0-1293a61204fc"}
22:34:50.490 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e476876e-8b9e-48e9-9fd0-1293a61204fc"}
22:34:50.491 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"778eaea2-4a6b-4644-9809-3352e2991a4e"}
22:34:50.491 00.000 13300 case statement mapped state 6 to 3
22:34:50.491 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"778eaea2-4a6b-4644-9809-3352e2991a4e"}
22:34:50.492 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e77cf871-0216-42b2-ae1e-826847245d07"}
22:34:50.492 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":43,"width":15,"height":15,"star_pos":[6.67,7.33],"pixels":"..."},"id":"e77cf871-0216-42b2-ae1e-826847245d07"}
22:34:52.605 02.113 11596 Exposure complete
22:34:52.695 00.090 11596 worker thread done servicing request
22:34:52.697 00.002 13300 OnExposeComplete: enter
22:34:52.697 00.000 13300 UpdateGuideState(): m_state=6
22:34:52.698 00.001 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
22:34:52.698 00.000 13300 Star::Find returns 1 (0), X=1070.70, Y=346.39, Mass=1924, SNR=30.7, Peak=201 HFD=3.3
22:34:52.699 00.001 13300 MultiStar: [#1 -0.18,0.17,0.76,U] [#2 0.00,0.25,0.45,U] [#3 0.04,0.34,0.00,M2] [#4 0.17,0.17,0.26,U] [#5 0.06,-0.09,0.26,U] [#6 -0.13,0.32,0.00,M1] [#7 0.02,0.24,0.25,U] [#8 0.10,0.25,0.00,M8] 
22:34:52.699 00.000 13300 single-star, 5 included, MultiStar: {-0.01, 0.13}, one-star: {0.05, 0.06}
22:34:52.699 00.000 13300 CameraToMount -- cameraTheta (0.95) - m_xAngle (-1.61) = xAngle (2.55 = 2.55)
22:34:52.699 00.000 13300 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.57 = 2.57)
22:34:52.699 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.06 hyp=0.08 cameraTheta=0.95 mountX=-0.07 mountY=0.04, mountTheta=2.56
22:34:52.701 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.06, opts=13)
22:34:52.702 00.001 13300 Enqueuing Move request for scope (0.05, 0.06)
22:34:52.702 00.000 11596 Worker thread wakes up
22:34:52.702 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.06) opts 0xd
22:34:52.702 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.06)
22:34:52.702 00.000 11596 Moving (0.05, 0.06) raw xDistance=-0.07 yDistance=0.04
22:34:52.702 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:34:52.702 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:52.702 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:34:52.702 00.000 11596 MoveAxis(E, 0, ABG)
22:34:52.703 00.001 11596 Move returns status 0, amount 0
22:34:52.703 00.000 11596 MoveAxis(N, 0, ABG)
22:34:52.703 00.000 11596 Move returns status 0, amount 0
22:34:52.703 00.000 11596 move complete, result=0
22:34:52.703 00.000 11596 worker thread done servicing request
22:34:52.708 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=201, med=4, FiltMin=3, FiltMax=93, Gamma=0.510
22:34:52.715 00.007 13300 UpdateGuideState exits: m=1924 SNR=30.7
22:34:52.715 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:52.715 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:34:52.715 00.000 13300 Enqueuing Expose request
22:34:52.716 00.001 11596 Worker thread wakes up
22:34:52.716 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:34:52.716 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:34:53.221 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:34:53.489 00.268 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"328e8792-15af-43d9-8755-5b2a7cf3f69f"}
22:34:53.489 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"328e8792-15af-43d9-8755-5b2a7cf3f69f"}
22:34:53.490 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"225aae1f-0efe-4286-aaf8-7eec7c3d33ed"}
22:34:53.490 00.000 13300 case statement mapped state 6 to 3
22:34:53.490 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"225aae1f-0efe-4286-aaf8-7eec7c3d33ed"}
22:34:53.490 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"171b374f-fdef-444f-aa45-e85e764562a2"}
22:34:53.491 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":44,"width":15,"height":15,"star_pos":[6.70,7.39],"pixels":"..."},"id":"171b374f-fdef-444f-aa45-e85e764562a2"}
22:34:56.253 02.762 11596 Exposure complete
22:34:56.327 00.074 11596 worker thread done servicing request
22:34:56.327 00.000 13300 OnExposeComplete: enter
22:34:56.327 00.000 13300 UpdateGuideState(): m_state=6
22:34:56.327 00.000 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
22:34:56.328 00.001 13300 Star::Find returns 1 (0), X=1070.64, Y=346.38, Mass=1949, SNR=30.9, Peak=211 HFD=3.3
22:34:56.328 00.000 13300 MultiStar: [#1 -0.02,0.19,0.76,U] [#2 0.04,0.45,0.00,M5] [#3 -0.14,0.41,0.00,M3] [#4 0.13,0.46,0.00,M1] [#5 0.17,0.03,0.26,U] [#6 -0.24,0.29,0.00,M2] [#7 -0.09,0.17,0.25,U] [#8 -0.09,0.14,0.20,U] 
22:34:56.328 00.000 13300 single-star, 4 included, MultiStar: {-0.01, 0.11}, one-star: {-0.02, 0.06}
22:34:56.328 00.000 13300 CameraToMount -- cameraTheta (1.82) - m_xAngle (-1.61) = xAngle (3.43 = -2.85)
22:34:56.328 00.000 13300 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.44 = -2.84)
22:34:56.328 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.82 mountX=-0.06 mountY=-0.02, mountTheta=-2.84
22:34:56.330 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.06, opts=13)
22:34:56.330 00.000 13300 Enqueuing Move request for scope (-0.02, 0.06)
22:34:56.330 00.000 11596 Worker thread wakes up
22:34:56.330 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.06) opts 0xd
22:34:56.330 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.06)
22:34:56.330 00.000 11596 Moving (-0.02, 0.06) raw xDistance=-0.06 yDistance=-0.02
22:34:56.331 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:34:56.331 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:56.331 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:34:56.331 00.000 11596 MoveAxis(E, 0, ABG)
22:34:56.331 00.000 11596 Move returns status 0, amount 0
22:34:56.331 00.000 11596 MoveAxis(N, 0, ABG)
22:34:56.331 00.000 11596 Move returns status 0, amount 0
22:34:56.331 00.000 11596 move complete, result=0
22:34:56.331 00.000 11596 worker thread done servicing request
22:34:56.336 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=211, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
22:34:56.343 00.007 13300 UpdateGuideState exits: m=1949 SNR=30.9
22:34:56.343 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:56.343 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:34:56.343 00.000 13300 Enqueuing Expose request
22:34:56.343 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:34:56.343 00.000 11596 Worker thread wakes up
22:34:56.344 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:34:56.489 00.145 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"12850066-fef7-4ba4-8725-127b6063868e"}
22:34:56.489 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"12850066-fef7-4ba4-8725-127b6063868e"}
22:34:56.490 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"561cf8b2-90f9-4973-bb8c-c2aa68bf7d70"}
22:34:56.490 00.000 13300 case statement mapped state 6 to 3
22:34:56.490 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"561cf8b2-90f9-4973-bb8c-c2aa68bf7d70"}
22:34:56.490 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"25466444-1839-4104-a39c-fc0edc2fdc24"}
22:34:56.491 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":45,"width":15,"height":15,"star_pos":[6.64,7.38],"pixels":"..."},"id":"25466444-1839-4104-a39c-fc0edc2fdc24"}
22:34:56.861 00.370 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:34:59.488 02.627 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c0755c97-2d6a-40f3-9990-4e2c22e01028"}
22:34:59.488 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c0755c97-2d6a-40f3-9990-4e2c22e01028"}
22:34:59.489 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d7e33128-61fc-49d8-bd4d-97c0a64146e1"}
22:34:59.489 00.000 13300 case statement mapped state 6 to 3
22:34:59.489 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d7e33128-61fc-49d8-bd4d-97c0a64146e1"}
22:34:59.489 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c72fa146-9f77-4d7f-8945-4173da38388b"}
22:34:59.490 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":45,"width":15,"height":15,"star_pos":[6.64,7.38],"pixels":"..."},"id":"c72fa146-9f77-4d7f-8945-4173da38388b"}
22:34:59.891 00.401 11596 Exposure complete
22:34:59.962 00.071 11596 worker thread done servicing request
22:34:59.962 00.000 13300 OnExposeComplete: enter
22:34:59.962 00.000 13300 UpdateGuideState(): m_state=6
22:34:59.962 00.000 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
22:34:59.962 00.000 13300 Star::Find returns 1 (0), X=1070.80, Y=346.76, Mass=2000, SNR=31.3, Peak=213 HFD=3.3
22:34:59.963 00.001 13300 MultiStar: [#1 0.01,0.49,0.00,M1] [#2 0.12,0.68,0.00,M6] [#3 0.17,0.51,0.00,M4] [#4 -0.10,0.40,0.00,M2] [#5 0.37,0.42,0.00,M1] [#6 -0.16,0.66,0.00,M3] [#7 0.10,0.28,0.00,M1] [#8 -0.13,1.03,0.00,M8] 
22:34:59.963 00.000 13300 CameraToMount -- cameraTheta (1.25) - m_xAngle (-1.61) = xAngle (2.86 = 2.86)
22:34:59.963 00.000 13300 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.87 = 2.87)
22:34:59.963 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=0.44 hyp=0.46 cameraTheta=1.25 mountX=-0.44 mountY=0.12, mountTheta=2.87
22:34:59.966 00.003 13300 SchedulePrimaryMove(1016D950, x=0.15, y=0.44, opts=13)
22:34:59.966 00.000 13300 Enqueuing Move request for scope (0.15, 0.44)
22:34:59.966 00.000 11596 Worker thread wakes up
22:34:59.966 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.44) opts 0xd
22:34:59.966 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, 0.44)
22:34:59.966 00.000 11596 Moving (0.15, 0.44) raw xDistance=-0.44 yDistance=0.12
22:34:59.967 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.44
22:34:59.967 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:59.967 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:34:59.967 00.000 11596 MoveAxis(E, 556, ABG)
22:34:59.967 00.000 11596 Guiding  Dir = 2, Dur = 556
22:34:59.967 00.000 11596 IsSlewing returns 0
22:34:59.973 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=213, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
22:34:59.980 00.007 13300 UpdateGuideState exits: m=2000 SNR=31.3
22:34:59.980 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:59.980 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:34:59.980 00.000 13300 Enqueuing Expose request
22:35:00.028 00.048 11596 IsGuiding returns 0
22:35:00.251 00.223 11596 PulseGuide returned control before completion, sleep 344
22:35:00.930 00.679 11596 IsGuiding returns 0
22:35:00.930 00.000 11596 Move returns status 0, amount 556
22:35:00.930 00.000 11596 MoveAxis(N, 0, ABG)
22:35:00.930 00.000 11596 Move returns status 0, amount 0
22:35:00.930 00.000 11596 move complete, result=0
22:35:00.930 00.000 11596 worker thread done servicing request
22:35:00.930 00.000 13300 GuideStep: -0.4 px 556 ms EAST, 0.1 px 0 ms NORTH
22:35:00.931 00.001 11596 Worker thread wakes up
22:35:00.931 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:35:01.443 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:35:02.487 01.044 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bacb9a22-e090-4e96-87e9-0a7dd63422d4"}
22:35:02.487 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bacb9a22-e090-4e96-87e9-0a7dd63422d4"}
22:35:02.488 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e85541ea-97bd-4998-8ffd-a2bd9055edec"}
22:35:02.488 00.000 13300 case statement mapped state 6 to 3
22:35:02.488 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e85541ea-97bd-4998-8ffd-a2bd9055edec"}
22:35:02.488 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ae0181b0-d543-474f-8f7d-025e5a426e46"}
22:35:02.488 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":46,"width":15,"height":15,"star_pos":[6.80,6.76],"pixels":"..."},"id":"ae0181b0-d543-474f-8f7d-025e5a426e46"}
22:35:04.465 01.977 11596 Exposure complete
22:35:04.538 00.073 11596 worker thread done servicing request
22:35:04.538 00.000 13300 OnExposeComplete: enter
22:35:04.538 00.000 13300 UpdateGuideState(): m_state=6
22:35:04.539 00.001 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
22:35:04.539 00.000 13300 Star::Find returns 1 (0), X=1070.65, Y=346.42, Mass=1901, SNR=30.5, Peak=199 HFD=3.2
22:35:04.540 00.001 13300 MultiStar: [#1 -0.07,0.39,0.00,M2] [#2 0.10,0.50,0.00,M7] [#3 -0.03,0.37,0.00,M5] [#4 0.20,0.41,0.00,M3] [#5 0.08,-0.19,0.27,U] [#6 -0.13,0.12,0.25,U] [#7 -0.30,0.38,0.00,M2] [#8 -0.03,0.33,0.00,M9] 
22:35:04.540 00.000 13300 refined, 2 included, MultiStar: {-0.01, 0.05}, one-star: {-0.01, 0.10}
22:35:04.540 00.000 13300 CameraToMount -- cameraTheta (1.76) - m_xAngle (-1.61) = xAngle (3.37 = -2.91)
22:35:04.541 00.001 13300 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.39 = -2.90)
22:35:04.541 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.76 mountX=-0.05 mountY=-0.01, mountTheta=-2.90
22:35:04.543 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.05, opts=13)
22:35:04.543 00.000 13300 Enqueuing Move request for scope (-0.01, 0.05)
22:35:04.543 00.000 11596 Worker thread wakes up
22:35:04.543 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.05) opts 0xd
22:35:04.543 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.05)
22:35:04.543 00.000 11596 Moving (-0.01, 0.05) raw xDistance=-0.05 yDistance=-0.01
22:35:04.544 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:35:04.544 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:04.544 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:35:04.544 00.000 11596 MoveAxis(E, 0, ABG)
22:35:04.544 00.000 11596 Move returns status 0, amount 0
22:35:04.544 00.000 11596 MoveAxis(N, 0, ABG)
22:35:04.544 00.000 11596 Move returns status 0, amount 0
22:35:04.544 00.000 11596 move complete, result=0
22:35:04.544 00.000 11596 worker thread done servicing request
22:35:04.549 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=199, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
22:35:04.556 00.007 13300 UpdateGuideState exits: m=1901 SNR=30.5
22:35:04.556 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:04.556 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:35:04.556 00.000 13300 Enqueuing Expose request
22:35:04.556 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:35:04.556 00.000 11596 Worker thread wakes up
22:35:04.556 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:35:05.066 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:35:05.485 00.419 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c7bab730-898a-4228-a7e6-c8a3885ee18d"}
22:35:05.485 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c7bab730-898a-4228-a7e6-c8a3885ee18d"}
22:35:05.486 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bad899fa-1cfd-48e6-90d7-295ebe1cac6d"}
22:35:05.486 00.000 13300 case statement mapped state 6 to 3
22:35:05.486 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bad899fa-1cfd-48e6-90d7-295ebe1cac6d"}
22:35:05.486 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ddb25731-a713-4e6f-86f8-cd17847f1b9d"}
22:35:05.487 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":47,"width":15,"height":15,"star_pos":[6.65,7.42],"pixels":"..."},"id":"ddb25731-a713-4e6f-86f8-cd17847f1b9d"}
22:35:08.092 02.605 11596 Exposure complete
22:35:08.166 00.074 11596 worker thread done servicing request
22:35:08.166 00.000 13300 OnExposeComplete: enter
22:35:08.166 00.000 13300 UpdateGuideState(): m_state=6
22:35:08.167 00.001 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
22:35:08.167 00.000 13300 Star::Find returns 1 (0), X=1070.59, Y=346.47, Mass=1956, SNR=30.9, Peak=199 HFD=3.2
22:35:08.167 00.000 13300 MultiStar: [#1 -0.10,0.31,0.00,M3] [#2 0.16,0.50,0.00,M8] [#3 0.15,0.30,0.00,M6] [#4 -0.06,0.33,0.00,M4] [#5 0.10,-0.07,0.25,U] [#6 -0.17,0.34,0.00,M3] [#7 0.12,0.03,0.25,U] [#8 -0.12,0.23,0.20,U] 
22:35:08.167 00.000 13300 refined, 3 included, MultiStar: {-0.02, 0.11}, one-star: {-0.07, 0.14}
22:35:08.168 00.001 13300 CameraToMount -- cameraTheta (1.76) - m_xAngle (-1.61) = xAngle (3.37 = -2.92)
22:35:08.168 00.000 13300 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.38 = -2.90)
22:35:08.168 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.76 mountX=-0.11 mountY=-0.03, mountTheta=-2.90
22:35:08.169 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.11, opts=13)
22:35:08.169 00.000 13300 Enqueuing Move request for scope (-0.02, 0.11)
22:35:08.170 00.001 11596 Worker thread wakes up
22:35:08.170 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.11) opts 0xd
22:35:08.170 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.11)
22:35:08.170 00.000 11596 Moving (-0.02, 0.11) raw xDistance=-0.11 yDistance=-0.03
22:35:08.171 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:35:08.171 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:08.171 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:35:08.171 00.000 11596 MoveAxis(E, 0, ABG)
22:35:08.171 00.000 11596 Move returns status 0, amount 0
22:35:08.172 00.001 11596 MoveAxis(N, 0, ABG)
22:35:08.172 00.000 11596 Move returns status 0, amount 0
22:35:08.172 00.000 11596 move complete, result=0
22:35:08.172 00.000 11596 worker thread done servicing request
22:35:08.177 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=199, med=4, FiltMin=3, FiltMax=84, Gamma=0.510
22:35:08.184 00.007 13300 UpdateGuideState exits: m=1956 SNR=30.9
22:35:08.184 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:08.184 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:35:08.184 00.000 13300 Enqueuing Expose request
22:35:08.184 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:35:08.185 00.001 11596 Worker thread wakes up
22:35:08.185 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:35:08.484 00.299 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"56788788-3ad6-4f84-965d-c1e515c90332"}
22:35:08.484 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"56788788-3ad6-4f84-965d-c1e515c90332"}
22:35:08.485 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e471ae55-66cc-4660-be1d-60936299ccf2"}
22:35:08.485 00.000 13300 case statement mapped state 6 to 3
22:35:08.485 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e471ae55-66cc-4660-be1d-60936299ccf2"}
22:35:08.485 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7801c34b-c3ee-4f96-9ba2-6948aab62821"}
22:35:08.485 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":48,"width":15,"height":15,"star_pos":[6.59,7.47],"pixels":"..."},"id":"7801c34b-c3ee-4f96-9ba2-6948aab62821"}
22:35:08.696 00.211 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:35:11.484 02.788 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"27604998-f96c-4069-8244-e6f1fff7634d"}
22:35:11.484 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"27604998-f96c-4069-8244-e6f1fff7634d"}
22:35:11.485 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"94b03845-a966-4891-b3da-94d4198f3e50"}
22:35:11.485 00.000 13300 case statement mapped state 6 to 3
22:35:11.485 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"94b03845-a966-4891-b3da-94d4198f3e50"}
22:35:11.485 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2ec75415-a129-4f33-a7ac-502effea4c57"}
22:35:11.485 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":48,"width":15,"height":15,"star_pos":[6.59,7.47],"pixels":"..."},"id":"2ec75415-a129-4f33-a7ac-502effea4c57"}
22:35:11.719 00.234 11596 Exposure complete
22:35:11.794 00.075 11596 worker thread done servicing request
22:35:11.794 00.000 13300 OnExposeComplete: enter
22:35:11.794 00.000 13300 UpdateGuideState(): m_state=6
22:35:11.795 00.001 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
22:35:11.795 00.000 13300 Star::Find returns 1 (0), X=1070.57, Y=346.52, Mass=1984, SNR=31.1, Peak=212 HFD=3.2
22:35:11.796 00.001 13300 MultiStar: [#1 -0.06,0.34,0.00,M4] [#2 0.03,0.42,0.00,M9] [#3 0.05,0.40,0.00,M7] [#4 -0.11,0.37,0.00,M5] [#5 -0.08,0.04,0.25,U] [#6 -0.20,0.30,0.00,M4] [#7 -0.03,0.08,0.24,U] [#8 -0.24,0.55,0.00,M9] 
22:35:11.796 00.000 13300 refined, 2 included, MultiStar: {-0.07, 0.16}, one-star: {-0.08, 0.20}
22:35:11.796 00.000 13300 CameraToMount -- cameraTheta (2.01) - m_xAngle (-1.61) = xAngle (3.62 = -2.66)
22:35:11.796 00.000 13300 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.64 = -2.65)
22:35:11.796 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.16 hyp=0.17 cameraTheta=2.01 mountX=-0.15 mountY=-0.08, mountTheta=-2.65
22:35:11.798 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.16, opts=13)
22:35:11.798 00.000 13300 Enqueuing Move request for scope (-0.07, 0.16)
22:35:11.798 00.000 11596 Worker thread wakes up
22:35:11.798 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.16) opts 0xd
22:35:11.798 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.16)
22:35:11.798 00.000 11596 Moving (-0.07, 0.16) raw xDistance=-0.15 yDistance=-0.08
22:35:11.799 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
22:35:11.799 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:11.799 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:35:11.799 00.000 11596 MoveAxis(E, 191, ABG)
22:35:11.799 00.000 11596 Guiding  Dir = 2, Dur = 191
22:35:11.799 00.000 11596 IsSlewing returns 0
22:35:11.804 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=212, med=4, FiltMin=3, FiltMax=89, Gamma=0.510
22:35:11.811 00.007 13300 UpdateGuideState exits: m=1984 SNR=31.1
22:35:11.811 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:11.811 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:35:11.811 00.000 13300 Enqueuing Expose request
22:35:11.947 00.136 11596 IsGuiding returns 0
22:35:12.079 00.132 11596 PulseGuide returned control before completion, sleep 70
22:35:12.341 00.262 11596 IsGuiding returns 1
22:35:12.341 00.000 11596 scope still moving after pulse duration time elapsed
22:35:12.368 00.027 11596 IsSlewing returns 0
22:35:12.596 00.228 11596 IsGuiding returns 0
22:35:12.596 00.000 11596 scope move finished after 191 + 458 ms
22:35:12.596 00.000 11596 Move returns status 0, amount 191
22:35:12.596 00.000 11596 MoveAxis(N, 0, ABG)
22:35:12.596 00.000 11596 Move returns status 0, amount 0
22:35:12.597 00.001 11596 move complete, result=0
22:35:12.597 00.000 11596 worker thread done servicing request
22:35:12.597 00.000 11596 Worker thread wakes up
22:35:12.597 00.000 13300 GuideStep: -0.2 px 191 ms EAST, -0.1 px 0 ms NORTH
22:35:12.597 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:35:13.111 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:35:14.485 01.374 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d14e1340-43ef-411d-a91e-99b4e75c0d50"}
22:35:14.485 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d14e1340-43ef-411d-a91e-99b4e75c0d50"}
22:35:14.486 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"335dddf3-b43b-4d1a-b33f-0b2c59dbff09"}
22:35:14.487 00.001 13300 case statement mapped state 6 to 3
22:35:14.487 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"335dddf3-b43b-4d1a-b33f-0b2c59dbff09"}
22:35:14.488 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9986dee5-f1dd-44f3-9d3d-d2a41426361d"}
22:35:14.488 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":49,"width":15,"height":15,"star_pos":[6.57,6.52],"pixels":"..."},"id":"9986dee5-f1dd-44f3-9d3d-d2a41426361d"}
22:35:16.151 01.663 11596 Exposure complete
22:35:16.264 00.113 11596 worker thread done servicing request
22:35:16.264 00.000 13300 OnExposeComplete: enter
22:35:16.265 00.001 13300 UpdateGuideState(): m_state=6
22:35:16.265 00.000 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
22:35:16.265 00.000 13300 Star::Find returns 1 (0), X=1070.73, Y=346.46, Mass=1963, SNR=31.0, Peak=195 HFD=3.3
22:35:16.266 00.001 13300 MultiStar: [#1 -0.07,0.28,0.00,M5] [#2 0.13,0.36,0.00,M10] [#3 0.10,0.07,0.43,U] [#4 0.07,0.12,0.31,U] [#5 0.01,0.08,0.25,U] [#6 -0.13,0.21,0.22,U] [#7 0.07,0.11,0.23,U] [#8 -0.06,0.21,0.19,U] 
22:35:16.266 00.000 13300 refined, 6 included, MultiStar: {0.04, 0.13}, one-star: {0.07, 0.14}
22:35:16.266 00.000 13300 CameraToMount -- cameraTheta (1.24) - m_xAngle (-1.61) = xAngle (2.85 = 2.85)
22:35:16.267 00.001 13300 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.87 = 2.87)
22:35:16.267 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.13 hyp=0.13 cameraTheta=1.24 mountX=-0.13 mountY=0.04, mountTheta=2.86
22:35:16.269 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.13, opts=13)
22:35:16.269 00.000 13300 Enqueuing Move request for scope (0.04, 0.13)
22:35:16.270 00.001 11596 Worker thread wakes up
22:35:16.270 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.13) opts 0xd
22:35:16.270 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.13)
22:35:16.270 00.000 11596 Moving (0.04, 0.13) raw xDistance=-0.13 yDistance=0.04
22:35:16.270 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:35:16.270 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:16.271 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:35:16.271 00.000 11596 MoveAxis(E, 0, ABG)
22:35:16.271 00.000 11596 Move returns status 0, amount 0
22:35:16.271 00.000 11596 MoveAxis(N, 0, ABG)
22:35:16.271 00.000 11596 Move returns status 0, amount 0
22:35:16.271 00.000 11596 move complete, result=0
22:35:16.272 00.001 11596 worker thread done servicing request
22:35:16.279 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=195, med=4, FiltMin=3, FiltMax=102, Gamma=0.510
22:35:16.292 00.013 13300 UpdateGuideState exits: m=1963 SNR=31.0
22:35:16.292 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:16.292 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:35:16.292 00.000 13300 Enqueuing Expose request
22:35:16.292 00.000 11596 Worker thread wakes up
22:35:16.293 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:35:16.293 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:35:16.800 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:35:17.484 00.684 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"476a6320-2661-4315-a8e0-d8762ba4f2cb"}
22:35:17.484 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"476a6320-2661-4315-a8e0-d8762ba4f2cb"}
22:35:17.485 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c0ea223c-8f06-4d8f-a2ed-5819339e59c5"}
22:35:17.485 00.000 13300 case statement mapped state 6 to 3
22:35:17.485 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c0ea223c-8f06-4d8f-a2ed-5819339e59c5"}
22:35:17.486 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2fd42c87-cdfd-4ecc-b845-028bf849a0c3"}
22:35:17.486 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":50,"width":15,"height":15,"star_pos":[6.73,7.46],"pixels":"..."},"id":"2fd42c87-cdfd-4ecc-b845-028bf849a0c3"}
22:35:19.847 02.361 11596 Exposure complete
22:35:19.956 00.109 11596 worker thread done servicing request
22:35:19.956 00.000 13300 OnExposeComplete: enter
22:35:19.956 00.000 13300 UpdateGuideState(): m_state=6
22:35:19.957 00.001 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
22:35:19.957 00.000 13300 Star::Find returns 1 (0), X=1070.58, Y=346.52, Mass=1884, SNR=30.4, Peak=206 HFD=3.2
22:35:19.958 00.001 13300 MultiStar: [#1 -0.12,0.32,0.00,M6] [#2 0.09,0.42,0.00,R] [#3 -0.00,0.41,0.00,M7] [#4 0.07,0.33,0.00,M5] [#5 -0.00,-0.05,0.27,U] [#6 0.05,0.40,0.00,M4] [#7 0.05,0.42,0.00,M1] [#8 -0.60,0.38,0.00,M9] 
22:35:19.958 00.000 13300 refined, 1 included, MultiStar: {-0.06, 0.15}, one-star: {-0.08, 0.20}
22:35:19.958 00.000 13300 CameraToMount -- cameraTheta (1.96) - m_xAngle (-1.61) = xAngle (3.57 = -2.72)
22:35:19.958 00.000 13300 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.58 = -2.70)
22:35:19.958 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.15 hyp=0.16 cameraTheta=1.96 mountX=-0.15 mountY=-0.07, mountTheta=-2.70
22:35:19.960 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.15, opts=13)
22:35:19.961 00.001 13300 Enqueuing Move request for scope (-0.06, 0.15)
22:35:19.961 00.000 11596 Worker thread wakes up
22:35:19.961 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.15) opts 0xd
22:35:19.961 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.15)
22:35:19.961 00.000 11596 Moving (-0.06, 0.15) raw xDistance=-0.15 yDistance=-0.07
22:35:19.961 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.15
22:35:19.961 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:19.962 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:35:19.962 00.000 11596 MoveAxis(E, 182, ABG)
22:35:19.962 00.000 11596 Guiding  Dir = 2, Dur = 182
22:35:19.962 00.000 11596 IsSlewing returns 0
22:35:19.969 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=206, med=4, FiltMin=3, FiltMax=82, Gamma=0.510
22:35:19.980 00.011 13300 UpdateGuideState exits: m=1884 SNR=30.4
22:35:19.981 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:19.981 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:35:19.981 00.000 13300 Enqueuing Expose request
22:35:20.012 00.031 11596 IsGuiding returns 0
22:35:20.138 00.126 11596 PulseGuide returned control before completion, sleep 67
22:35:20.329 00.191 11596 IsGuiding returns 1
22:35:20.329 00.000 11596 scope still moving after pulse duration time elapsed
22:35:20.365 00.036 11596 IsSlewing returns 0
22:35:20.435 00.070 11596 IsGuiding returns 0
22:35:20.435 00.000 11596 scope move finished after 182 + 240 ms
22:35:20.435 00.000 11596 Move returns status 0, amount 182
22:35:20.435 00.000 11596 MoveAxis(N, 0, ABG)
22:35:20.436 00.001 11596 Move returns status 0, amount 0
22:35:20.436 00.000 11596 move complete, result=0
22:35:20.436 00.000 11596 worker thread done servicing request
22:35:20.436 00.000 13300 GuideStep: -0.1 px 182 ms EAST, -0.1 px 0 ms NORTH
22:35:20.436 00.000 11596 Worker thread wakes up
22:35:20.436 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:35:20.485 00.049 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3914bd7e-7674-4261-a853-082ab6afc31a"}
22:35:20.486 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3914bd7e-7674-4261-a853-082ab6afc31a"}
22:35:20.487 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e7b79d83-30ee-4c69-b4e2-3766ff495176"}
22:35:20.487 00.000 13300 case statement mapped state 6 to 3
22:35:20.488 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e7b79d83-30ee-4c69-b4e2-3766ff495176"}
22:35:20.490 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"36d83851-80f9-4e59-b08a-eaae39072255"}
22:35:20.491 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":51,"width":15,"height":15,"star_pos":[6.58,6.52],"pixels":"..."},"id":"36d83851-80f9-4e59-b08a-eaae39072255"}
22:35:20.938 00.447 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:35:23.483 02.545 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8c5f2680-5eaf-481d-adc3-ed68281c67ec"}
22:35:23.483 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8c5f2680-5eaf-481d-adc3-ed68281c67ec"}
22:35:23.485 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"461bff4e-2e5f-417e-9473-d5c7da033210"}
22:35:23.485 00.000 13300 case statement mapped state 6 to 3
22:35:23.485 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"461bff4e-2e5f-417e-9473-d5c7da033210"}
22:35:23.505 00.020 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"78486a8a-3b5a-4d49-8932-91ee7c320b75"}
22:35:23.505 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":51,"width":15,"height":15,"star_pos":[6.58,6.52],"pixels":"..."},"id":"78486a8a-3b5a-4d49-8932-91ee7c320b75"}
22:35:23.989 00.484 11596 Exposure complete
22:35:24.086 00.097 11596 worker thread done servicing request
22:35:24.086 00.000 13300 OnExposeComplete: enter
22:35:24.086 00.000 13300 UpdateGuideState(): m_state=6
22:35:24.087 00.001 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
22:35:24.087 00.000 13300 Star::Find returns 1 (0), X=1070.73, Y=346.51, Mass=1935, SNR=30.7, Peak=192 HFD=3.3
22:35:24.087 00.000 13300 MultiStar: [#1 -0.02,0.33,0.00,M7] [#2 0.14,-0.01,0.45,U] [#3 0.05,0.26,0.00,M8] [#4 0.09,0.39,0.00,M6] [#5 0.21,0.07,0.27,U] [#6 0.10,0.37,0.00,M5] [#7 0.18,0.24,0.00,M2] [#8 0.03,0.33,0.00,M10] 
22:35:24.087 00.000 13300 refined, 2 included, MultiStar: {0.11, 0.11}, one-star: {0.07, 0.18}
22:35:24.087 00.000 13300 CameraToMount -- cameraTheta (0.79) - m_xAngle (-1.61) = xAngle (2.40 = 2.40)
22:35:24.087 00.000 13300 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.42 = 2.42)
22:35:24.088 00.001 13300 CameraToMount -- cameraX=0.11 cameraY=0.11 hyp=0.16 cameraTheta=0.79 mountX=-0.12 mountY=0.11, mountTheta=2.41
22:35:24.089 00.001 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.11, opts=13)
22:35:24.089 00.000 13300 Enqueuing Move request for scope (0.11, 0.11)
22:35:24.090 00.001 11596 Worker thread wakes up
22:35:24.090 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.11) opts 0xd
22:35:24.090 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.11)
22:35:24.090 00.000 11596 Moving (0.11, 0.11) raw xDistance=-0.12 yDistance=0.11
22:35:24.090 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:35:24.090 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:24.091 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:35:24.091 00.000 11596 MoveAxis(E, 0, ABG)
22:35:24.091 00.000 11596 Move returns status 0, amount 0
22:35:24.091 00.000 11596 MoveAxis(N, 0, ABG)
22:35:24.091 00.000 11596 Move returns status 0, amount 0
22:35:24.091 00.000 11596 move complete, result=0
22:35:24.091 00.000 11596 worker thread done servicing request
22:35:24.097 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=192, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
22:35:24.106 00.009 13300 UpdateGuideState exits: m=1935 SNR=30.7
22:35:24.106 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:24.106 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:35:24.106 00.000 13300 Enqueuing Expose request
22:35:24.106 00.000 11596 Worker thread wakes up
22:35:24.106 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:35:24.107 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:35:24.622 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:35:26.483 01.861 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f60e8ebf-6b73-46aa-98e1-a6fcdfc5f96d"}
22:35:26.483 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f60e8ebf-6b73-46aa-98e1-a6fcdfc5f96d"}
22:35:26.484 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f314b07f-dd66-4632-abc3-ecd8fb604fe4"}
22:35:26.484 00.000 13300 case statement mapped state 6 to 3
22:35:26.484 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f314b07f-dd66-4632-abc3-ecd8fb604fe4"}
22:35:26.484 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e1027a02-1234-42d7-aab4-af920a4f44de"}
22:35:26.484 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":52,"width":15,"height":15,"star_pos":[6.73,6.51],"pixels":"..."},"id":"e1027a02-1234-42d7-aab4-af920a4f44de"}
22:35:27.659 01.175 11596 Exposure complete
22:35:27.743 00.084 11596 worker thread done servicing request
22:35:27.744 00.001 13300 OnExposeComplete: enter
22:35:27.744 00.000 13300 UpdateGuideState(): m_state=6
22:35:27.744 00.000 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
22:35:27.744 00.000 13300 Star::Find returns 1 (0), X=1070.81, Y=346.53, Mass=1994, SNR=31.2, Peak=194 HFD=3.4
22:35:27.745 00.001 13300 MultiStar: [#1 0.10,0.26,0.00,M8] [#2 0.26,0.10,0.00,M1] [#3 0.13,0.39,0.00,M9] [#4 0.22,0.35,0.00,M7] [#5 0.17,0.26,0.00,M1] [#6 0.13,0.46,0.00,M6] [#7 -0.02,0.29,0.00,M3] [#8 -0.33,0.97,0.00,R] 
22:35:27.745 00.000 13300 CameraToMount -- cameraTheta (0.92) - m_xAngle (-1.61) = xAngle (2.53 = 2.53)
22:35:27.745 00.000 13300 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.54 = 2.54)
22:35:27.745 00.000 13300 CameraToMount -- cameraX=0.16 cameraY=0.20 hyp=0.26 cameraTheta=0.92 mountX=-0.21 mountY=0.15, mountTheta=2.54
22:35:27.747 00.002 13300 SchedulePrimaryMove(1016D950, x=0.16, y=0.20, opts=13)
22:35:27.747 00.000 13300 Enqueuing Move request for scope (0.16, 0.20)
22:35:27.747 00.000 11596 Worker thread wakes up
22:35:27.747 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.20) opts 0xd
22:35:27.747 00.000 11596 Handling offset move in thread for scope, endpoint = (0.16, 0.20)
22:35:27.747 00.000 11596 Moving (0.16, 0.20) raw xDistance=-0.21 yDistance=0.15
22:35:27.747 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
22:35:27.747 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:27.748 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:35:27.748 00.000 11596 MoveAxis(E, 264, ABG)
22:35:27.748 00.000 11596 Guiding  Dir = 2, Dur = 264
22:35:27.748 00.000 11596 IsSlewing returns 0
22:35:27.752 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=194, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
22:35:27.760 00.008 13300 UpdateGuideState exits: m=1994 SNR=31.2
22:35:27.760 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:27.761 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:35:27.761 00.000 13300 Enqueuing Expose request
22:35:27.841 00.080 11596 IsGuiding returns 0
22:35:28.080 00.239 11596 PulseGuide returned control before completion, sleep 36
22:35:28.208 00.128 11596 IsGuiding returns 1
22:35:28.208 00.000 11596 scope still moving after pulse duration time elapsed
22:35:28.235 00.027 11596 IsSlewing returns 0
22:35:28.302 00.067 11596 IsGuiding returns 1
22:35:28.330 00.028 11596 IsSlewing returns 0
22:35:28.399 00.069 11596 IsGuiding returns 0
22:35:28.399 00.000 11596 scope move finished after 264 + 294 ms
22:35:28.399 00.000 11596 Move returns status 0, amount 264
22:35:28.399 00.000 11596 MoveAxis(N, 0, ABG)
22:35:28.399 00.000 11596 Move returns status 0, amount 0
22:35:28.399 00.000 11596 move complete, result=0
22:35:28.399 00.000 11596 worker thread done servicing request
22:35:28.399 00.000 13300 GuideStep: -0.2 px 264 ms EAST, 0.1 px 0 ms NORTH
22:35:28.399 00.000 11596 Worker thread wakes up
22:35:28.400 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:35:28.912 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:35:29.482 00.570 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fddc5a24-8dbc-4288-96ba-7bed8e02bfa7"}
22:35:29.482 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fddc5a24-8dbc-4288-96ba-7bed8e02bfa7"}
22:35:29.483 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9152a493-6673-4f20-8c52-f7f74c76cfea"}
22:35:29.483 00.000 13300 case statement mapped state 6 to 3
22:35:29.483 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9152a493-6673-4f20-8c52-f7f74c76cfea"}
22:35:29.484 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ca087d00-6b2e-4017-a829-4456d6e29546"}
22:35:29.484 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":53,"width":15,"height":15,"star_pos":[6.81,6.53],"pixels":"..."},"id":"ca087d00-6b2e-4017-a829-4456d6e29546"}
22:35:31.942 02.458 11596 Exposure complete
22:35:32.014 00.072 11596 worker thread done servicing request
22:35:32.014 00.000 13300 OnExposeComplete: enter
22:35:32.015 00.001 13300 UpdateGuideState(): m_state=6
22:35:32.015 00.000 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
22:35:32.015 00.000 13300 Star::Find returns 1 (0), X=1070.80, Y=346.28, Mass=1907, SNR=30.5, Peak=209 HFD=3.4
22:35:32.016 00.001 13300 MultiStar: [#1 -0.01,0.31,0.00,M9] [#2 0.04,0.01,0.45,U] [#3 -0.02,0.08,0.41,U] [#4 0.29,0.08,0.00,M8] [#5 0.37,-0.04,0.00,M2] [#6 0.15,0.09,0.23,U] [#7 -0.06,-0.20,0.25,U] [#8 0.31,-0.80,0.00,M1] 
22:35:32.016 00.000 13300 refined, 4 included, MultiStar: {0.07, -0.01}, one-star: {0.14, -0.04}
22:35:32.016 00.000 13300 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-1.61) = xAngle (1.42 = 1.42)
22:35:32.016 00.000 13300 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.43 = 1.43)
22:35:32.016 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-0.19 mountX=0.01 mountY=0.07, mountTheta=1.42
22:35:32.018 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.01, opts=13)
22:35:32.018 00.000 13300 Enqueuing Move request for scope (0.07, -0.01)
22:35:32.018 00.000 11596 Worker thread wakes up
22:35:32.018 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.01) opts 0xd
22:35:32.018 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.01)
22:35:32.018 00.000 11596 Moving (0.07, -0.01) raw xDistance=0.01 yDistance=0.07
22:35:32.018 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:35:32.018 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:32.019 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:35:32.019 00.000 11596 MoveAxis(E, 0, ABG)
22:35:32.019 00.000 11596 Move returns status 0, amount 0
22:35:32.019 00.000 11596 MoveAxis(N, 0, ABG)
22:35:32.019 00.000 11596 Move returns status 0, amount 0
22:35:32.019 00.000 11596 move complete, result=0
22:35:32.019 00.000 11596 worker thread done servicing request
22:35:32.024 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=209, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
22:35:32.030 00.006 13300 UpdateGuideState exits: m=1907 SNR=30.5
22:35:32.031 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:32.031 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:35:32.031 00.000 13300 Enqueuing Expose request
22:35:32.031 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:35:32.031 00.000 11596 Worker thread wakes up
22:35:32.031 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:35:32.481 00.450 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bb4317db-1ee3-43fd-b0c9-edb1fd424a6c"}
22:35:32.481 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bb4317db-1ee3-43fd-b0c9-edb1fd424a6c"}
22:35:32.482 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8b4b84d1-8955-4198-9f16-27764db4c814"}
22:35:32.482 00.000 13300 case statement mapped state 6 to 3
22:35:32.482 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8b4b84d1-8955-4198-9f16-27764db4c814"}
22:35:32.482 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0eacb048-ece1-434c-8724-9bff7d2d60ca"}
22:35:32.482 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":54,"width":15,"height":15,"star_pos":[6.80,7.28],"pixels":"..."},"id":"0eacb048-ece1-434c-8724-9bff7d2d60ca"}
22:35:32.547 00.065 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:35:35.481 02.934 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"56fb77c9-1eb4-472a-969c-c2cc0d6f1efc"}
22:35:35.481 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"56fb77c9-1eb4-472a-969c-c2cc0d6f1efc"}
22:35:35.482 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c8afbcee-f866-4568-953d-34fc329a61f4"}
22:35:35.482 00.000 13300 case statement mapped state 6 to 3
22:35:35.482 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c8afbcee-f866-4568-953d-34fc329a61f4"}
22:35:35.483 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9b06476d-a3b3-4b3d-929a-d73d0a285516"}
22:35:35.484 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":54,"width":15,"height":15,"star_pos":[6.80,7.28],"pixels":"..."},"id":"9b06476d-a3b3-4b3d-929a-d73d0a285516"}
22:35:35.578 00.094 11596 Exposure complete
22:35:35.660 00.082 11596 worker thread done servicing request
22:35:35.660 00.000 13300 OnExposeComplete: enter
22:35:35.660 00.000 13300 UpdateGuideState(): m_state=6
22:35:35.661 00.001 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
22:35:35.661 00.000 13300 Star::Find returns 1 (0), X=1070.79, Y=346.29, Mass=1950, SNR=30.9, Peak=216 HFD=3.4
22:35:35.662 00.001 13300 MultiStar: [#1 0.03,0.09,0.76,U] [#2 0.09,-0.12,0.45,U] [#3 0.03,0.11,0.41,U] [#4 0.27,0.14,0.00,M9] [#5 0.28,0.08,0.00,M3] [#6 -0.25,-0.03,0.24,U] [#7 -0.03,-0.11,0.23,U] [#8 0.59,-0.80,0.00,M2] 
22:35:35.662 00.000 13300 refined, 5 included, MultiStar: {0.05, -0.00}, one-star: {0.13, -0.03}
22:35:35.662 00.000 13300 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-1.61) = xAngle (1.60 = 1.60)
22:35:35.662 00.000 13300 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.61 = 1.61)
22:35:35.662 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.00 hyp=0.05 cameraTheta=-0.01 mountX=-0.00 mountY=0.05, mountTheta=1.60
22:35:35.664 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.00, opts=13)
22:35:35.664 00.000 13300 Enqueuing Move request for scope (0.05, -0.00)
22:35:35.664 00.000 11596 Worker thread wakes up
22:35:35.665 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.00) opts 0xd
22:35:35.665 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.00)
22:35:35.666 00.001 11596 Moving (0.05, -0.00) raw xDistance=-0.00 yDistance=0.05
22:35:35.666 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:35:35.666 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:35.667 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:35:35.667 00.000 11596 MoveAxis(E, 0, ABG)
22:35:35.667 00.000 11596 Move returns status 0, amount 0
22:35:35.667 00.000 11596 MoveAxis(N, 0, ABG)
22:35:35.667 00.000 11596 Move returns status 0, amount 0
22:35:35.668 00.001 11596 move complete, result=0
22:35:35.668 00.000 11596 worker thread done servicing request
22:35:35.675 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=216, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
22:35:35.682 00.007 13300 UpdateGuideState exits: m=1950 SNR=30.9
22:35:35.682 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:35.682 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:35:35.682 00.000 13300 Enqueuing Expose request
22:35:35.682 00.000 11596 Worker thread wakes up
22:35:35.683 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:35:35.683 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:35:36.192 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:35:38.481 02.289 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a23901ea-f65a-4df8-b9e6-0d5d165670ee"}
22:35:38.481 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a23901ea-f65a-4df8-b9e6-0d5d165670ee"}
22:35:38.482 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"98e90bbd-1520-4b81-a5d3-4ed312b695be"}
22:35:38.482 00.000 13300 case statement mapped state 6 to 3
22:35:38.482 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"98e90bbd-1520-4b81-a5d3-4ed312b695be"}
22:35:38.483 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"90e52643-a6d2-4411-a5f3-4c6e96d02deb"}
22:35:38.483 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":55,"width":15,"height":15,"star_pos":[6.79,7.29],"pixels":"..."},"id":"90e52643-a6d2-4411-a5f3-4c6e96d02deb"}
22:35:39.228 00.745 11596 Exposure complete
22:35:39.300 00.072 11596 worker thread done servicing request
22:35:39.300 00.000 13300 OnExposeComplete: enter
22:35:39.300 00.000 13300 UpdateGuideState(): m_state=6
22:35:39.300 00.000 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
22:35:39.300 00.000 13300 Star::Find returns 1 (0), X=1070.60, Y=346.34, Mass=1853, SNR=30.1, Peak=195 HFD=3.3
22:35:39.301 00.001 13300 MultiStar: [#1 -0.09,0.20,0.78,U] [#2 -0.01,-0.14,0.47,U] [#3 -0.15,0.31,0.00,M8] [#4 0.25,0.33,0.00,M10] [#5 0.07,-0.11,0.25,U] [#6 -0.02,0.27,0.00,M5] [#7 0.03,0.04,0.24,U] [#8 0.22,-0.98,0.00,M3] 
22:35:39.301 00.000 13300 refined, 4 included, MultiStar: {-0.04, 0.03}, one-star: {-0.05, 0.01}
22:35:39.301 00.000 13300 CameraToMount -- cameraTheta (2.43) - m_xAngle (-1.61) = xAngle (4.03 = -2.25)
22:35:39.301 00.000 13300 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.05 = -2.24)
22:35:39.301 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.03 hyp=0.05 cameraTheta=2.43 mountX=-0.03 mountY=-0.04, mountTheta=-2.24
22:35:39.303 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.03, opts=13)
22:35:39.303 00.000 13300 Enqueuing Move request for scope (-0.04, 0.03)
22:35:39.303 00.000 11596 Worker thread wakes up
22:35:39.303 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.03) opts 0xd
22:35:39.303 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.03)
22:35:39.303 00.000 11596 Moving (-0.04, 0.03) raw xDistance=-0.03 yDistance=-0.04
22:35:39.304 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:35:39.304 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:39.305 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:35:39.305 00.000 11596 MoveAxis(E, 0, ABG)
22:35:39.305 00.000 11596 Move returns status 0, amount 0
22:35:39.305 00.000 11596 MoveAxis(N, 0, ABG)
22:35:39.305 00.000 11596 Move returns status 0, amount 0
22:35:39.305 00.000 11596 move complete, result=0
22:35:39.305 00.000 11596 worker thread done servicing request
22:35:39.310 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=195, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
22:35:39.317 00.007 13300 UpdateGuideState exits: m=1853 SNR=30.1
22:35:39.317 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:39.317 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:35:39.317 00.000 13300 Enqueuing Expose request
22:35:39.317 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:35:39.317 00.000 11596 Worker thread wakes up
22:35:39.317 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:35:39.828 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:35:41.479 01.651 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c012b04f-3060-45e5-89bc-e72513c313c9"}
22:35:41.479 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c012b04f-3060-45e5-89bc-e72513c313c9"}
22:35:41.480 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"06704fe8-19c0-4aea-9491-a5fb3a00ba3c"}
22:35:41.480 00.000 13300 case statement mapped state 6 to 3
22:35:41.480 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"06704fe8-19c0-4aea-9491-a5fb3a00ba3c"}
22:35:41.480 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f264c95a-e9a2-488e-b70f-b86303d30403"}
22:35:41.480 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":56,"width":15,"height":15,"star_pos":[6.60,7.34],"pixels":"..."},"id":"f264c95a-e9a2-488e-b70f-b86303d30403"}
22:35:42.855 01.375 11596 Exposure complete
22:35:42.925 00.070 11596 worker thread done servicing request
22:35:42.925 00.000 13300 OnExposeComplete: enter
22:35:42.926 00.001 13300 UpdateGuideState(): m_state=6
22:35:42.926 00.000 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
22:35:42.926 00.000 13300 Star::Find returns 1 (0), X=1070.78, Y=346.51, Mass=1903, SNR=30.5, Peak=192 HFD=3.4
22:35:42.927 00.001 13300 MultiStar: [#1 -0.05,0.19,0.76,U] [#2 0.07,-0.06,0.45,U] [#3 0.07,0.42,0.00,M9] [#4 0.22,0.34,0.00,R] [#5 0.25,-0.07,0.00,M3] [#6 -0.12,0.30,0.00,M6] [#7 0.11,0.20,0.25,U] [#8 0.31,-0.62,0.00,M4] 
22:35:42.927 00.000 13300 refined, 3 included, MultiStar: {0.06, 0.14}, one-star: {0.13, 0.19}
22:35:42.927 00.000 13300 CameraToMount -- cameraTheta (1.16) - m_xAngle (-1.61) = xAngle (2.77 = 2.77)
22:35:42.927 00.000 13300 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.79 = 2.79)
22:35:42.928 00.001 13300 CameraToMount -- cameraX=0.06 cameraY=0.14 hyp=0.16 cameraTheta=1.16 mountX=-0.15 mountY=0.05, mountTheta=2.79
22:35:42.929 00.001 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.14, opts=13)
22:35:42.929 00.000 13300 Enqueuing Move request for scope (0.06, 0.14)
22:35:42.930 00.001 11596 Worker thread wakes up
22:35:42.930 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.14) opts 0xd
22:35:42.930 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.14)
22:35:42.930 00.000 11596 Moving (0.06, 0.14) raw xDistance=-0.15 yDistance=0.05
22:35:42.930 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.15
22:35:42.930 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:42.930 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:35:42.930 00.000 11596 MoveAxis(E, 182, ABG)
22:35:42.930 00.000 11596 Guiding  Dir = 2, Dur = 182
22:35:42.931 00.001 11596 IsSlewing returns 0
22:35:42.935 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=192, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
22:35:42.942 00.007 13300 UpdateGuideState exits: m=1903 SNR=30.5
22:35:42.942 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:42.942 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:35:42.942 00.000 13300 Enqueuing Expose request
22:35:43.257 00.315 11596 IsGuiding returns 0
22:35:43.608 00.351 11596 IsGuiding returns 1
22:35:43.608 00.000 11596 scope still moving after pulse duration time elapsed
22:35:43.821 00.213 11596 IsSlewing returns 0
22:35:43.912 00.091 11596 IsGuiding returns 0
22:35:43.912 00.000 11596 scope move finished after 182 + 472 ms
22:35:43.912 00.000 11596 Move returns status 0, amount 182
22:35:43.912 00.000 11596 MoveAxis(N, 0, ABG)
22:35:43.912 00.000 11596 Move returns status 0, amount 0
22:35:43.912 00.000 11596 move complete, result=0
22:35:43.912 00.000 11596 worker thread done servicing request
22:35:43.912 00.000 13300 GuideStep: -0.1 px 182 ms EAST, 0.1 px 0 ms NORTH
22:35:43.913 00.001 11596 Worker thread wakes up
22:35:43.913 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:35:44.426 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:35:44.479 00.053 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5f727d76-3a10-40d0-8c1b-67d1c8b2d728"}
22:35:44.479 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5f727d76-3a10-40d0-8c1b-67d1c8b2d728"}
22:35:44.480 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2458269d-2e4b-4da2-b597-54b5b8cb8d02"}
22:35:44.481 00.001 13300 case statement mapped state 6 to 3
22:35:44.481 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2458269d-2e4b-4da2-b597-54b5b8cb8d02"}
22:35:44.482 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"46532a8c-ff45-4081-838a-1645781daeae"}
22:35:44.482 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":57,"width":15,"height":15,"star_pos":[6.78,6.51],"pixels":"..."},"id":"46532a8c-ff45-4081-838a-1645781daeae"}
22:35:47.454 02.972 11596 Exposure complete
22:35:47.480 00.026 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4a5ae063-56cf-4bc4-bbf1-20da80fadb82"}
22:35:47.480 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4a5ae063-56cf-4bc4-bbf1-20da80fadb82"}
22:35:47.481 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"67e72a3e-3649-4091-a3d0-7ad0a7b605bc"}
22:35:47.481 00.000 13300 case statement mapped state 6 to 3
22:35:47.481 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"67e72a3e-3649-4091-a3d0-7ad0a7b605bc"}
22:35:47.483 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8980182a-0b56-4d80-b9ba-54705d540148"}
22:35:47.483 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":57,"width":15,"height":15,"star_pos":[6.78,6.51],"pixels":"..."},"id":"8980182a-0b56-4d80-b9ba-54705d540148"}
22:35:47.535 00.052 11596 worker thread done servicing request
22:35:47.535 00.000 13300 OnExposeComplete: enter
22:35:47.535 00.000 13300 UpdateGuideState(): m_state=6
22:35:47.536 00.001 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
22:35:47.536 00.000 13300 Star::Find returns 1 (0), X=1070.82, Y=346.45, Mass=1952, SNR=30.9, Peak=199 HFD=3.3
22:35:47.536 00.000 13300 MultiStar: [#1 0.13,0.33,0.00,M7] [#2 0.13,-0.02,0.46,U] [#3 0.05,0.36,0.00,M10] [#4 0.11,0.01,0.26,U] [#5 0.00,0.00,0.00,L] [#6 -0.03,0.26,0.00,M7] [#7 0.03,0.31,0.00,M1] [#8 0.32,-0.73,0.00,M5] [#9 0.27,-0.01,0.00,M2] 
22:35:47.536 00.000 13300 refined, 2 included, MultiStar: {0.15, 0.07}, one-star: {0.16, 0.13}
22:35:47.537 00.001 13300 CameraToMount -- cameraTheta (0.46) - m_xAngle (-1.61) = xAngle (2.07 = 2.07)
22:35:47.537 00.000 13300 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.08 = 2.08)
22:35:47.537 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=0.07 hyp=0.16 cameraTheta=0.46 mountX=-0.08 mountY=0.14, mountTheta=2.07
22:35:47.538 00.001 13300 SchedulePrimaryMove(1016D950, x=0.15, y=0.07, opts=13)
22:35:47.538 00.000 13300 Enqueuing Move request for scope (0.15, 0.07)
22:35:47.538 00.000 11596 Worker thread wakes up
22:35:47.539 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.07) opts 0xd
22:35:47.539 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, 0.07)
22:35:47.539 00.000 11596 Moving (0.15, 0.07) raw xDistance=-0.08 yDistance=0.14
22:35:47.539 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:35:47.539 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:47.540 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:35:47.540 00.000 11596 MoveAxis(E, 0, ABG)
22:35:47.540 00.000 11596 Move returns status 0, amount 0
22:35:47.541 00.001 11596 MoveAxis(N, 0, ABG)
22:35:47.541 00.000 11596 Move returns status 0, amount 0
22:35:47.541 00.000 11596 move complete, result=0
22:35:47.541 00.000 11596 worker thread done servicing request
22:35:47.548 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=199, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
22:35:47.555 00.007 13300 UpdateGuideState exits: m=1952 SNR=30.9
22:35:47.555 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:47.555 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:35:47.555 00.000 13300 Enqueuing Expose request
22:35:47.555 00.000 11596 Worker thread wakes up
22:35:47.555 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:35:47.555 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:35:48.070 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:35:50.478 02.408 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eb3e106a-70ac-419a-818f-f8f3a2b31a17"}
22:35:50.478 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eb3e106a-70ac-419a-818f-f8f3a2b31a17"}
22:35:50.479 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c8160edd-b519-4480-9f05-becac57ebee3"}
22:35:50.479 00.000 13300 case statement mapped state 6 to 3
22:35:50.479 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c8160edd-b519-4480-9f05-becac57ebee3"}
22:35:50.479 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0fce5ed1-40ed-4a94-ba88-8af6f9734190"}
22:35:50.480 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":58,"width":15,"height":15,"star_pos":[6.82,7.45],"pixels":"..."},"id":"0fce5ed1-40ed-4a94-ba88-8af6f9734190"}
22:35:51.105 00.625 11596 Exposure complete
22:35:51.177 00.072 11596 worker thread done servicing request
22:35:51.177 00.000 13300 OnExposeComplete: enter
22:35:51.177 00.000 13300 UpdateGuideState(): m_state=6
22:35:51.177 00.000 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
22:35:51.178 00.001 13300 Star::Find returns 1 (0), X=1070.81, Y=346.29, Mass=1928, SNR=30.7, Peak=228 HFD=3.4
22:35:51.178 00.000 13300 MultiStar: [#1 -0.01,0.15,0.76,U] [#2 0.07,-0.06,0.46,U] [#3 0.07,0.33,0.00,R] [#4 0.01,-0.16,0.30,U] [#5 0.23,0.08,0.25,U] [#6 -0.08,0.27,0.00,M8] [#7 -0.14,0.09,0.24,U] [#8 0.37,-0.77,0.00,M6] 
22:35:51.178 00.000 13300 refined, 5 included, MultiStar: {0.07, 0.02}, one-star: {0.16, -0.03}
22:35:51.178 00.000 13300 CameraToMount -- cameraTheta (0.22) - m_xAngle (-1.61) = xAngle (1.83 = 1.83)
22:35:51.178 00.000 13300 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.85 = 1.85)
22:35:51.179 00.001 13300 CameraToMount -- cameraX=0.07 cameraY=0.02 hyp=0.07 cameraTheta=0.22 mountX=-0.02 mountY=0.07, mountTheta=1.83
22:35:51.180 00.001 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.02, opts=13)
22:35:51.180 00.000 13300 Enqueuing Move request for scope (0.07, 0.02)
22:35:51.180 00.000 11596 Worker thread wakes up
22:35:51.180 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.02) opts 0xd
22:35:51.181 00.001 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.02)
22:35:51.181 00.000 11596 Moving (0.07, 0.02) raw xDistance=-0.02 yDistance=0.07
22:35:51.181 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:35:51.181 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:51.181 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:35:51.181 00.000 11596 MoveAxis(E, 0, ABG)
22:35:51.181 00.000 11596 Move returns status 0, amount 0
22:35:51.181 00.000 11596 MoveAxis(N, 0, ABG)
22:35:51.181 00.000 11596 Move returns status 0, amount 0
22:35:51.181 00.000 11596 move complete, result=0
22:35:51.181 00.000 11596 worker thread done servicing request
22:35:51.187 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
22:35:51.193 00.006 13300 UpdateGuideState exits: m=1928 SNR=30.7
22:35:51.194 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:51.194 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:35:51.194 00.000 13300 Enqueuing Expose request
22:35:51.194 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:35:51.194 00.000 11596 Worker thread wakes up
22:35:51.194 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:35:51.711 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:35:53.479 01.768 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d06a0f7e-d3db-4fb2-ac77-63cc47b57890"}
22:35:53.479 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d06a0f7e-d3db-4fb2-ac77-63cc47b57890"}
22:35:53.480 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"97626f91-9144-4d0a-9223-3e8fe5c2d4d8"}
22:35:53.480 00.000 13300 case statement mapped state 6 to 3
22:35:53.480 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"97626f91-9144-4d0a-9223-3e8fe5c2d4d8"}
22:35:53.481 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2a5c6307-4fe4-4f0f-8085-c952b07ab15b"}
22:35:53.481 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":59,"width":15,"height":15,"star_pos":[6.81,7.29],"pixels":"..."},"id":"2a5c6307-4fe4-4f0f-8085-c952b07ab15b"}
22:35:54.843 01.362 11596 Exposure complete
22:35:54.918 00.075 11596 worker thread done servicing request
22:35:54.918 00.000 13300 OnExposeComplete: enter
22:35:54.918 00.000 13300 UpdateGuideState(): m_state=6
22:35:54.918 00.000 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
22:35:54.919 00.001 13300 Star::Find returns 1 (0), X=1070.87, Y=346.35, Mass=1982, SNR=31.1, Peak=212 HFD=3.3
22:35:54.919 00.000 13300 MultiStar: [#1 0.03,0.12,0.74,U] [#2 0.05,-0.21,0.46,U] [#3 0.09,-0.01,0.42,U] [#4 0.10,-0.04,0.26,U] [#5 0.33,0.06,0.00,M3] [#6 -0.14,0.12,0.24,U] [#7 0.13,0.21,0.23,U] [#8 0.30,-0.85,0.00,M7] 
22:35:54.920 00.001 13300 refined, 6 included, MultiStar: {0.09, 0.03}, one-star: {0.21, 0.03}
22:35:54.920 00.000 13300 CameraToMount -- cameraTheta (0.28) - m_xAngle (-1.61) = xAngle (1.89 = 1.89)
22:35:54.920 00.000 13300 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.90 = 1.90)
22:35:54.920 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.03 hyp=0.10 cameraTheta=0.28 mountX=-0.03 mountY=0.09, mountTheta=1.89
22:35:54.922 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.03, opts=13)
22:35:54.922 00.000 13300 Enqueuing Move request for scope (0.09, 0.03)
22:35:54.922 00.000 11596 Worker thread wakes up
22:35:54.922 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.03) opts 0xd
22:35:54.922 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.03)
22:35:54.922 00.000 11596 Moving (0.09, 0.03) raw xDistance=-0.03 yDistance=0.09
22:35:54.922 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:35:54.922 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:54.923 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:35:54.923 00.000 11596 MoveAxis(E, 0, ABG)
22:35:54.923 00.000 11596 Move returns status 0, amount 0
22:35:54.923 00.000 11596 MoveAxis(N, 0, ABG)
22:35:54.923 00.000 11596 Move returns status 0, amount 0
22:35:54.923 00.000 11596 move complete, result=0
22:35:54.923 00.000 11596 worker thread done servicing request
22:35:54.927 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=212, med=4, FiltMin=3, FiltMax=117, Gamma=0.510
22:35:54.934 00.007 13300 UpdateGuideState exits: m=1982 SNR=31.1
22:35:54.934 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:54.934 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:35:54.934 00.000 13300 Enqueuing Expose request
22:35:54.934 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:35:54.934 00.000 11596 Worker thread wakes up
22:35:54.935 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:35:55.441 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:35:56.478 01.037 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6307b581-6d84-45b5-829c-4afcd72e2dae"}
22:35:56.478 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6307b581-6d84-45b5-829c-4afcd72e2dae"}
22:35:56.479 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ea9d9074-78ff-4574-98fe-abf063451416"}
22:35:56.479 00.000 13300 case statement mapped state 6 to 3
22:35:56.479 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ea9d9074-78ff-4574-98fe-abf063451416"}
22:35:56.479 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0d115fad-41d7-4ca8-a58e-bdba1d197490"}
22:35:56.480 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":60,"width":15,"height":15,"star_pos":[6.87,7.35],"pixels":"..."},"id":"0d115fad-41d7-4ca8-a58e-bdba1d197490"}
22:35:58.477 01.997 11596 Exposure complete
22:35:58.549 00.072 11596 worker thread done servicing request
22:35:58.550 00.001 13300 OnExposeComplete: enter
22:35:58.550 00.000 13300 UpdateGuideState(): m_state=6
22:35:58.550 00.000 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
22:35:58.550 00.000 13300 Star::Find returns 1 (0), X=1070.65, Y=346.33, Mass=1937, SNR=30.8, Peak=209 HFD=3.4
22:35:58.551 00.001 13300 MultiStar: [#1 -0.08,-0.08,0.76,U] [#2 -0.01,-0.32,0.00,M1] [#3 -0.06,-0.22,0.38,U] [#4 -0.38,-0.19,0.00,M1] [#5 0.23,-0.12,0.00,M4] [#6 0.18,0.31,0.00,M8] [#7 -0.01,0.01,0.24,U] [#8 0.06,-0.88,0.00,M8] 
22:35:58.551 00.000 13300 single-star, 3 included, MultiStar: {-0.04, -0.06}, one-star: {-0.00, 0.00}
22:35:58.551 00.000 13300 CameraToMount -- cameraTheta (2.31) - m_xAngle (-1.61) = xAngle (3.92 = -2.37)
22:35:58.551 00.000 13300 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.93 = -2.35)
22:35:58.551 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.00 hyp=0.00 cameraTheta=2.31 mountX=-0.00 mountY=-0.00, mountTheta=-2.36
22:35:58.553 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.00, opts=13)
22:35:58.553 00.000 13300 Enqueuing Move request for scope (-0.00, 0.00)
22:35:58.553 00.000 11596 Worker thread wakes up
22:35:58.554 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.00) opts 0xd
22:35:58.554 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.00)
22:35:58.554 00.000 11596 Moving (-0.00, 0.00) raw xDistance=-0.00 yDistance=-0.00
22:35:58.554 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:35:58.554 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:58.554 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:35:58.554 00.000 11596 MoveAxis(E, 0, ABG)
22:35:58.554 00.000 11596 Move returns status 0, amount 0
22:35:58.554 00.000 11596 MoveAxis(N, 0, ABG)
22:35:58.555 00.001 11596 Move returns status 0, amount 0
22:35:58.555 00.000 11596 move complete, result=0
22:35:58.555 00.000 11596 worker thread done servicing request
22:35:58.560 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=209, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
22:35:58.566 00.006 13300 UpdateGuideState exits: m=1937 SNR=30.8
22:35:58.567 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:58.567 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:35:58.567 00.000 13300 Enqueuing Expose request
22:35:58.567 00.000 11596 Worker thread wakes up
22:35:58.567 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:35:58.567 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:35:59.069 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:35:59.478 00.409 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c297420a-627d-41a3-9f64-eb7156ff2b42"}
22:35:59.478 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c297420a-627d-41a3-9f64-eb7156ff2b42"}
22:35:59.479 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"911eb5c1-8253-4ec0-b379-48052a00d473"}
22:35:59.479 00.000 13300 case statement mapped state 6 to 3
22:35:59.479 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"911eb5c1-8253-4ec0-b379-48052a00d473"}
22:35:59.480 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3723852e-9665-4f3f-a83d-0d383ba5b44c"}
22:35:59.480 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":61,"width":15,"height":15,"star_pos":[6.65,7.33],"pixels":"..."},"id":"3723852e-9665-4f3f-a83d-0d383ba5b44c"}
22:36:02.102 02.622 11596 Exposure complete
22:36:02.174 00.072 11596 worker thread done servicing request
22:36:02.174 00.000 13300 OnExposeComplete: enter
22:36:02.174 00.000 13300 UpdateGuideState(): m_state=6
22:36:02.175 00.001 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
22:36:02.175 00.000 13300 Star::Find returns 1 (0), X=1070.77, Y=346.21, Mass=1920, SNR=30.7, Peak=228 HFD=3.4
22:36:02.175 00.000 13300 MultiStar: [#1 0.02,-0.05,0.76,U] [#2 0.34,-0.20,0.00,M2] [#3 0.09,-0.16,0.38,U] [#4 -0.06,-0.43,0.00,M2] [#5 0.29,-0.46,0.00,M5] [#6 0.13,0.31,0.00,M9] [#7 -0.05,-0.03,0.24,U] [#8 0.28,-0.82,0.00,M9] 
22:36:02.176 00.001 13300 refined, 3 included, MultiStar: {0.06, -0.09}, one-star: {0.11, -0.11}
22:36:02.176 00.000 13300 CameraToMount -- cameraTheta (-0.98) - m_xAngle (-1.61) = xAngle (0.63 = 0.63)
22:36:02.176 00.000 13300 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.64 = 0.64)
22:36:02.176 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.09 hyp=0.11 cameraTheta=-0.98 mountX=0.09 mountY=0.07, mountTheta=0.64
22:36:02.178 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.09, opts=13)
22:36:02.178 00.000 13300 Enqueuing Move request for scope (0.06, -0.09)
22:36:02.179 00.001 11596 Worker thread wakes up
22:36:02.179 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.09) opts 0xd
22:36:02.179 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.09)
22:36:02.179 00.000 11596 Moving (0.06, -0.09) raw xDistance=0.09 yDistance=0.07
22:36:02.179 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:36:02.179 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:02.179 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:36:02.179 00.000 11596 MoveAxis(E, 0, ABG)
22:36:02.179 00.000 11596 Move returns status 0, amount 0
22:36:02.179 00.000 11596 MoveAxis(N, 0, ABG)
22:36:02.180 00.001 11596 Move returns status 0, amount 0
22:36:02.180 00.000 11596 move complete, result=0
22:36:02.180 00.000 11596 worker thread done servicing request
22:36:02.185 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
22:36:02.194 00.009 13300 UpdateGuideState exits: m=1920 SNR=30.7
22:36:02.195 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:02.195 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:36:02.195 00.000 13300 Enqueuing Expose request
22:36:02.195 00.000 11596 Worker thread wakes up
22:36:02.195 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:36:02.196 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:36:02.477 00.281 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"56ba51cc-b533-46e9-a9c7-00cc9996927e"}
22:36:02.477 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"56ba51cc-b533-46e9-a9c7-00cc9996927e"}
22:36:02.478 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b61f0281-1f20-44d3-bed3-c161d2df79b4"}
22:36:02.479 00.001 13300 case statement mapped state 6 to 3
22:36:02.479 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b61f0281-1f20-44d3-bed3-c161d2df79b4"}
22:36:02.479 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"871b2ce1-dcc2-4add-80ee-fe74ac1f965c"}
22:36:02.480 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":62,"width":15,"height":15,"star_pos":[6.77,7.21],"pixels":"..."},"id":"871b2ce1-dcc2-4add-80ee-fe74ac1f965c"}
22:36:02.708 00.228 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:36:05.476 02.768 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0175f0d5-a05d-4521-a212-a8f96cd7572f"}
22:36:05.476 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0175f0d5-a05d-4521-a212-a8f96cd7572f"}
22:36:05.477 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"808e56d1-7d4b-40dd-b4dc-308ce89149be"}
22:36:05.477 00.000 13300 case statement mapped state 6 to 3
22:36:05.477 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"808e56d1-7d4b-40dd-b4dc-308ce89149be"}
22:36:05.478 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"eb8ec746-7e57-49b6-89ac-8d1892c7c190"}
22:36:05.478 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":62,"width":15,"height":15,"star_pos":[6.77,7.21],"pixels":"..."},"id":"eb8ec746-7e57-49b6-89ac-8d1892c7c190"}
22:36:05.751 00.273 11596 Exposure complete
22:36:05.841 00.090 11596 worker thread done servicing request
22:36:05.841 00.000 13300 OnExposeComplete: enter
22:36:05.841 00.000 13300 UpdateGuideState(): m_state=6
22:36:05.842 00.001 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
22:36:05.842 00.000 13300 Star::Find returns 1 (0), X=1070.67, Y=346.38, Mass=2005, SNR=31.3, Peak=204 HFD=3.4
22:36:05.842 00.000 13300 MultiStar: [#1 -0.00,0.21,0.75,U] [#2 0.07,-0.01,0.45,U] [#3 0.09,0.18,0.37,U] [#4 -0.23,-0.10,0.30,U] [#5 0.31,0.00,0.00,M6] [#6 -0.06,0.34,0.00,M10] [#7 -0.02,0.10,0.22,U] [#8 0.36,-0.82,0.00,M10] 
22:36:05.843 00.001 13300 single-star, 5 included, MultiStar: {0.00, 0.09}, one-star: {0.02, 0.06}
22:36:05.843 00.000 13300 CameraToMount -- cameraTheta (1.28) - m_xAngle (-1.61) = xAngle (2.89 = 2.89)
22:36:05.843 00.000 13300 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.90 = 2.90)
22:36:05.843 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.28 mountX=-0.06 mountY=0.01, mountTheta=2.90
22:36:05.844 00.001 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.06, opts=13)
22:36:05.844 00.000 13300 Enqueuing Move request for scope (0.02, 0.06)
22:36:05.845 00.001 11596 Worker thread wakes up
22:36:05.845 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.06) opts 0xd
22:36:05.845 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.06)
22:36:05.845 00.000 11596 Moving (0.02, 0.06) raw xDistance=-0.06 yDistance=0.01
22:36:05.845 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:36:05.845 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:05.845 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:36:05.845 00.000 11596 MoveAxis(E, 0, ABG)
22:36:05.845 00.000 11596 Move returns status 0, amount 0
22:36:05.845 00.000 11596 MoveAxis(N, 0, ABG)
22:36:05.845 00.000 11596 Move returns status 0, amount 0
22:36:05.846 00.001 11596 move complete, result=0
22:36:05.846 00.000 11596 worker thread done servicing request
22:36:05.850 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=204, med=4, FiltMin=3, FiltMax=94, Gamma=0.510
22:36:05.860 00.010 13300 UpdateGuideState exits: m=2005 SNR=31.3
22:36:05.860 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:05.860 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:36:05.860 00.000 13300 Enqueuing Expose request
22:36:05.860 00.000 11596 Worker thread wakes up
22:36:05.860 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:36:05.861 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:36:06.372 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:36:08.476 02.104 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"89ce10ba-bbeb-4c4c-b0ab-fb77aff41dde"}
22:36:08.476 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"89ce10ba-bbeb-4c4c-b0ab-fb77aff41dde"}
22:36:08.477 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"510bef57-9715-4187-b816-be4f86c94ae3"}
22:36:08.477 00.000 13300 case statement mapped state 6 to 3
22:36:08.477 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"510bef57-9715-4187-b816-be4f86c94ae3"}
22:36:08.478 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"79ae9db5-f8ed-40e6-a594-541ec0b0bb81"}
22:36:08.478 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":63,"width":15,"height":15,"star_pos":[6.67,7.38],"pixels":"..."},"id":"79ae9db5-f8ed-40e6-a594-541ec0b0bb81"}
22:36:09.401 00.923 11596 Exposure complete
22:36:09.475 00.074 11596 worker thread done servicing request
22:36:09.475 00.000 13300 OnExposeComplete: enter
22:36:09.475 00.000 13300 UpdateGuideState(): m_state=6
22:36:09.475 00.000 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
22:36:09.475 00.000 13300 Star::Find returns 1 (0), X=1070.75, Y=346.47, Mass=1969, SNR=31.0, Peak=196 HFD=3.3
22:36:09.476 00.001 13300 MultiStar: [#1 0.07,0.34,0.00,M3] [#2 0.14,0.15,0.44,U] [#3 0.03,0.07,0.41,U] [#4 -0.15,0.09,0.31,U] [#5 0.53,0.18,0.00,M7] [#6 0.02,0.06,0.25,U] [#7 0.01,0.31,0.00,M1] [#8 0.16,-0.60,0.00,R] 
22:36:09.476 00.000 13300 refined, 4 included, MultiStar: {0.06, 0.12}, one-star: {0.10, 0.14}
22:36:09.476 00.000 13300 CameraToMount -- cameraTheta (1.13) - m_xAngle (-1.61) = xAngle (2.74 = 2.74)
22:36:09.476 00.000 13300 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.75 = 2.75)
22:36:09.476 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.12 hyp=0.13 cameraTheta=1.13 mountX=-0.12 mountY=0.05, mountTheta=2.75
22:36:09.478 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.12, opts=13)
22:36:09.478 00.000 13300 Enqueuing Move request for scope (0.06, 0.12)
22:36:09.478 00.000 11596 Worker thread wakes up
22:36:09.479 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.12) opts 0xd
22:36:09.479 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.12)
22:36:09.479 00.000 11596 Moving (0.06, 0.12) raw xDistance=-0.12 yDistance=0.05
22:36:09.479 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:36:09.479 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:09.479 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:36:09.479 00.000 11596 MoveAxis(E, 0, ABG)
22:36:09.479 00.000 11596 Move returns status 0, amount 0
22:36:09.479 00.000 11596 MoveAxis(N, 0, ABG)
22:36:09.479 00.000 11596 Move returns status 0, amount 0
22:36:09.480 00.001 11596 move complete, result=0
22:36:09.480 00.000 11596 worker thread done servicing request
22:36:09.484 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=196, med=4, FiltMin=3, FiltMax=103, Gamma=0.510
22:36:09.491 00.007 13300 UpdateGuideState exits: m=1969 SNR=31.0
22:36:09.491 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:09.491 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:36:09.491 00.000 13300 Enqueuing Expose request
22:36:09.491 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:36:09.492 00.001 11596 Worker thread wakes up
22:36:09.492 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:36:10.002 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:36:11.474 01.472 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c7872cfe-1069-49e1-9984-e4ae57d9a308"}
22:36:11.474 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c7872cfe-1069-49e1-9984-e4ae57d9a308"}
22:36:11.475 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"52be158e-c378-4cc9-8aec-0a32dc0a7c8a"}
22:36:11.475 00.000 13300 case statement mapped state 6 to 3
22:36:11.475 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"52be158e-c378-4cc9-8aec-0a32dc0a7c8a"}
22:36:11.475 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"90278624-d347-4651-b35c-b63361aec811"}
22:36:11.476 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":64,"width":15,"height":15,"star_pos":[6.75,7.47],"pixels":"..."},"id":"90278624-d347-4651-b35c-b63361aec811"}
22:36:13.023 01.547 11596 Exposure complete
22:36:13.097 00.074 11596 worker thread done servicing request
22:36:13.097 00.000 13300 OnExposeComplete: enter
22:36:13.097 00.000 13300 UpdateGuideState(): m_state=6
22:36:13.098 00.001 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
22:36:13.098 00.000 13300 Star::Find returns 1 (0), X=1070.76, Y=346.59, Mass=1956, SNR=30.9, Peak=197 HFD=3.3
22:36:13.098 00.000 13300 MultiStar: [#1 0.04,0.37,0.00,M4] [#2 0.14,0.20,0.45,U] [#3 0.02,0.01,0.43,U] [#4 -0.16,0.16,0.30,U] [#5 0.28,0.23,0.00,M8] [#6 -0.08,0.21,0.24,U] [#7 0.08,0.02,0.24,U] [#8 0.21,0.27,0.00,M1] 
22:36:13.098 00.000 13300 refined, 5 included, MultiStar: {0.05, 0.17}, one-star: {0.11, 0.27}
22:36:13.098 00.000 13300 CameraToMount -- cameraTheta (1.29) - m_xAngle (-1.61) = xAngle (2.90 = 2.90)
22:36:13.099 00.001 13300 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.91 = 2.91)
22:36:13.099 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.17 hyp=0.18 cameraTheta=1.29 mountX=-0.18 mountY=0.04, mountTheta=2.91
22:36:13.100 00.001 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.17, opts=13)
22:36:13.100 00.000 13300 Enqueuing Move request for scope (0.05, 0.17)
22:36:13.100 00.000 11596 Worker thread wakes up
22:36:13.100 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.17) opts 0xd
22:36:13.101 00.001 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.17)
22:36:13.101 00.000 11596 Moving (0.05, 0.17) raw xDistance=-0.18 yDistance=0.04
22:36:13.101 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.18
22:36:13.101 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:13.101 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:36:13.101 00.000 11596 MoveAxis(E, 220, ABG)
22:36:13.101 00.000 11596 Guiding  Dir = 2, Dur = 220
22:36:13.101 00.000 11596 IsSlewing returns 0
22:36:13.109 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=197, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
22:36:13.115 00.006 13300 UpdateGuideState exits: m=1956 SNR=30.9
22:36:13.115 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:13.115 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:36:13.116 00.001 13300 Enqueuing Expose request
22:36:13.183 00.067 11596 IsGuiding returns 0
22:36:13.399 00.216 11596 PulseGuide returned control before completion, sleep 15
22:36:13.860 00.461 11596 IsGuiding returns 1
22:36:13.860 00.000 11596 scope still moving after pulse duration time elapsed
22:36:13.891 00.031 11596 IsSlewing returns 0
22:36:14.005 00.114 11596 IsGuiding returns 0
22:36:14.005 00.000 11596 scope move finished after 220 + 602 ms
22:36:14.006 00.001 11596 Move returns status 0, amount 220
22:36:14.006 00.000 11596 MoveAxis(N, 0, ABG)
22:36:14.006 00.000 11596 Move returns status 0, amount 0
22:36:14.006 00.000 11596 move complete, result=0
22:36:14.006 00.000 11596 worker thread done servicing request
22:36:14.007 00.001 13300 GuideStep: -0.2 px 220 ms EAST, 0.0 px 0 ms NORTH
22:36:14.007 00.000 11596 Worker thread wakes up
22:36:14.008 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:36:14.513 00.505 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"18ba0ef6-6c81-4d26-be3b-bf2bd78431a3"}
22:36:14.513 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"18ba0ef6-6c81-4d26-be3b-bf2bd78431a3"}
22:36:14.520 00.007 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:36:14.523 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0adf984e-f63e-4545-9c9b-692448989b5c"}
22:36:14.523 00.000 13300 case statement mapped state 6 to 3
22:36:14.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0adf984e-f63e-4545-9c9b-692448989b5c"}
22:36:14.528 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5144bb12-d334-4705-854f-759bbd701120"}
22:36:14.529 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":65,"width":15,"height":15,"star_pos":[6.76,6.59],"pixels":"..."},"id":"5144bb12-d334-4705-854f-759bbd701120"}
22:36:17.513 02.984 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fbb6cf72-2fa7-4074-97c8-1292682f9fee"}
22:36:17.514 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fbb6cf72-2fa7-4074-97c8-1292682f9fee"}
22:36:17.514 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6c26da90-1b9f-4904-b6d3-72977e5891f9"}
22:36:17.515 00.001 13300 case statement mapped state 6 to 3
22:36:17.515 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6c26da90-1b9f-4904-b6d3-72977e5891f9"}
22:36:17.516 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dca034e3-4df4-4854-9a8a-330d6637d5be"}
22:36:17.516 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":65,"width":15,"height":15,"star_pos":[6.76,6.59],"pixels":"..."},"id":"dca034e3-4df4-4854-9a8a-330d6637d5be"}
22:36:17.565 00.049 11596 Exposure complete
22:36:17.659 00.094 11596 worker thread done servicing request
22:36:17.659 00.000 13300 OnExposeComplete: enter
22:36:17.659 00.000 13300 UpdateGuideState(): m_state=6
22:36:17.660 00.001 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
22:36:17.660 00.000 13300 Star::Find returns 1 (0), X=1070.79, Y=346.72, Mass=1935, SNR=30.7, Peak=215 HFD=3.4
22:36:17.660 00.000 13300 MultiStar: [#1 0.07,0.29,0.00,M5] [#2 0.28,0.09,0.00,M1] [#3 -0.00,0.09,0.38,U] [#4 -0.10,0.22,0.31,U] [#5 0.41,0.01,0.00,M9] [#6 -0.01,0.28,0.00,M9] [#7 0.10,0.32,0.00,M1] [#8 0.12,0.01,0.20,U] 
22:36:17.660 00.000 13300 refined, 3 included, MultiStar: {0.07, 0.27}, one-star: {0.14, 0.40}
22:36:17.660 00.000 13300 CameraToMount -- cameraTheta (1.32) - m_xAngle (-1.61) = xAngle (2.93 = 2.93)
22:36:17.661 00.001 13300 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.94 = 2.94)
22:36:17.661 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.27 hyp=0.27 cameraTheta=1.32 mountX=-0.27 mountY=0.05, mountTheta=2.94
22:36:17.662 00.001 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.27, opts=13)
22:36:17.662 00.000 13300 Enqueuing Move request for scope (0.07, 0.27)
22:36:17.663 00.001 11596 Worker thread wakes up
22:36:17.663 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.27) opts 0xd
22:36:17.663 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.27)
22:36:17.663 00.000 11596 Moving (0.07, 0.27) raw xDistance=-0.27 yDistance=0.05
22:36:17.663 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.27
22:36:17.663 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:17.664 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:36:17.664 00.000 11596 MoveAxis(E, 350, ABG)
22:36:17.664 00.000 11596 Guiding  Dir = 2, Dur = 350
22:36:17.665 00.001 11596 IsSlewing returns 0
22:36:17.671 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=215, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
22:36:17.680 00.009 13300 UpdateGuideState exits: m=1935 SNR=30.7
22:36:17.680 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:17.680 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:36:17.681 00.001 13300 Enqueuing Expose request
22:36:17.987 00.306 11596 IsGuiding returns 0
22:36:18.115 00.128 11596 PulseGuide returned control before completion, sleep 233
22:36:18.509 00.394 11596 IsGuiding returns 1
22:36:18.510 00.001 11596 scope still moving after pulse duration time elapsed
22:36:18.543 00.033 11596 IsSlewing returns 0
22:36:18.607 00.064 11596 IsGuiding returns 0
22:36:18.607 00.000 11596 scope move finished after 350 + 269 ms
22:36:18.607 00.000 11596 Move returns status 0, amount 350
22:36:18.607 00.000 11596 MoveAxis(N, 0, ABG)
22:36:18.607 00.000 11596 Move returns status 0, amount 0
22:36:18.607 00.000 11596 move complete, result=0
22:36:18.607 00.000 11596 worker thread done servicing request
22:36:18.607 00.000 13300 GuideStep: -0.3 px 350 ms EAST, 0.1 px 0 ms NORTH
22:36:18.608 00.001 11596 Worker thread wakes up
22:36:18.608 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:36:19.113 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:36:20.513 01.400 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"baccb398-3816-48bb-a791-6cf33f09b7df"}
22:36:20.513 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"baccb398-3816-48bb-a791-6cf33f09b7df"}
22:36:20.514 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"df48ea49-94e8-45a5-9dbc-342bcf71c280"}
22:36:20.514 00.000 13300 case statement mapped state 6 to 3
22:36:20.514 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"df48ea49-94e8-45a5-9dbc-342bcf71c280"}
22:36:20.515 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"caa71825-3993-4d20-ba42-341ba9d7dd70"}
22:36:20.515 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":66,"width":15,"height":15,"star_pos":[6.79,6.72],"pixels":"..."},"id":"caa71825-3993-4d20-ba42-341ba9d7dd70"}
22:36:22.149 01.634 11596 Exposure complete
22:36:22.221 00.072 11596 worker thread done servicing request
22:36:22.222 00.001 13300 OnExposeComplete: enter
22:36:22.222 00.000 13300 UpdateGuideState(): m_state=6
22:36:22.223 00.001 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
22:36:22.223 00.000 13300 Star::Find returns 1 (0), X=1070.76, Y=346.24, Mass=1957, SNR=30.9, Peak=235 HFD=3.4
22:36:22.223 00.000 13300 MultiStar: [#1 0.12,0.13,0.75,U] [#2 0.04,-0.23,0.44,U] [#3 0.04,-0.23,0.39,U] [#4 -0.27,-0.14,0.00,M1] [#5 0.11,-0.26,0.00,M10] [#6 -0.08,0.16,0.25,U] [#7 0.17,-0.32,0.00,M2] [#8 -0.01,-0.25,0.19,U] 
22:36:22.223 00.000 13300 refined, 5 included, MultiStar: {0.07, -0.06}, one-star: {0.11, -0.09}
22:36:22.223 00.000 13300 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-1.61) = xAngle (0.87 = 0.87)
22:36:22.224 00.001 13300 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.88 = 0.88)
22:36:22.224 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-0.74 mountX=0.06 mountY=0.07, mountTheta=0.88
22:36:22.225 00.001 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.06, opts=13)
22:36:22.225 00.000 13300 Enqueuing Move request for scope (0.07, -0.06)
22:36:22.226 00.001 11596 Worker thread wakes up
22:36:22.226 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.06) opts 0xd
22:36:22.226 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.06)
22:36:22.226 00.000 11596 Moving (0.07, -0.06) raw xDistance=0.06 yDistance=0.07
22:36:22.227 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:36:22.227 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:22.227 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:36:22.227 00.000 11596 MoveAxis(E, 0, ABG)
22:36:22.227 00.000 11596 Move returns status 0, amount 0
22:36:22.228 00.001 11596 MoveAxis(N, 0, ABG)
22:36:22.228 00.000 11596 Move returns status 0, amount 0
22:36:22.228 00.000 11596 move complete, result=0
22:36:22.228 00.000 11596 worker thread done servicing request
22:36:22.234 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=3, FiltMax=87, Gamma=0.510
22:36:22.241 00.007 13300 UpdateGuideState exits: m=1957 SNR=30.9
22:36:22.241 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:22.241 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:36:22.241 00.000 13300 Enqueuing Expose request
22:36:22.241 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:36:22.241 00.000 11596 Worker thread wakes up
22:36:22.242 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:36:22.751 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:36:23.512 00.761 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"429f99c9-04d9-4d6a-9717-cca5a80f2f2b"}
22:36:23.512 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"429f99c9-04d9-4d6a-9717-cca5a80f2f2b"}
22:36:23.513 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"508d3954-669e-4434-8ed5-c30674c19c84"}
22:36:23.513 00.000 13300 case statement mapped state 6 to 3
22:36:23.513 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"508d3954-669e-4434-8ed5-c30674c19c84"}
22:36:23.513 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e8425a1e-b720-4dd7-8e5b-a0ce800824f1"}
22:36:23.513 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":67,"width":15,"height":15,"star_pos":[6.76,7.24],"pixels":"..."},"id":"e8425a1e-b720-4dd7-8e5b-a0ce800824f1"}
22:36:25.782 02.269 11596 Exposure complete
22:36:25.858 00.076 11596 worker thread done servicing request
22:36:25.858 00.000 13300 OnExposeComplete: enter
22:36:25.858 00.000 13300 UpdateGuideState(): m_state=6
22:36:25.858 00.000 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
22:36:25.858 00.000 13300 Star::Find returns 1 (0), X=1070.74, Y=346.17, Mass=1929, SNR=30.7, Peak=226 HFD=3.3
22:36:25.859 00.001 13300 MultiStar: [#1 -0.01,-0.03,0.76,U] [#2 0.05,-0.31,0.00,M1] [#3 0.03,-0.17,0.39,U] [#4 -0.14,-0.39,0.00,M2] [#5 0.04,-0.25,0.26,U] [#6 -0.04,0.14,0.24,U] [#7 -0.04,-0.02,0.24,U] [#8 -0.28,-0.18,0.00,M1] 
22:36:25.859 00.000 13300 refined, 5 included, MultiStar: {0.03, -0.09}, one-star: {0.09, -0.15}
22:36:25.859 00.000 13300 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-1.61) = xAngle (0.33 = 0.33)
22:36:25.859 00.000 13300 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.34 = 0.34)
22:36:25.859 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.09 hyp=0.10 cameraTheta=-1.28 mountX=0.09 mountY=0.03, mountTheta=0.34
22:36:25.862 00.003 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.09, opts=13)
22:36:25.862 00.000 13300 Enqueuing Move request for scope (0.03, -0.09)
22:36:25.862 00.000 11596 Worker thread wakes up
22:36:25.862 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.09) opts 0xd
22:36:25.863 00.001 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.09)
22:36:25.863 00.000 11596 Moving (0.03, -0.09) raw xDistance=0.09 yDistance=0.03
22:36:25.863 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:36:25.863 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:25.863 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:36:25.863 00.000 11596 MoveAxis(E, 0, ABG)
22:36:25.863 00.000 11596 Move returns status 0, amount 0
22:36:25.863 00.000 11596 MoveAxis(N, 0, ABG)
22:36:25.864 00.001 11596 Move returns status 0, amount 0
22:36:25.864 00.000 11596 move complete, result=0
22:36:25.864 00.000 11596 worker thread done servicing request
22:36:25.870 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=3, FiltMax=92, Gamma=0.510
22:36:25.877 00.007 13300 UpdateGuideState exits: m=1929 SNR=30.7
22:36:25.877 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:25.877 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:36:25.878 00.001 13300 Enqueuing Expose request
22:36:25.878 00.000 11596 Worker thread wakes up
22:36:25.878 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:36:25.878 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:36:26.390 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:36:26.511 00.121 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1c907859-6f06-451b-bb3d-12f756c8b695"}
22:36:26.511 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1c907859-6f06-451b-bb3d-12f756c8b695"}
22:36:26.512 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"62c3c4cb-b048-4ccb-947f-9e77eb45b62b"}
22:36:26.512 00.000 13300 case statement mapped state 6 to 3
22:36:26.512 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"62c3c4cb-b048-4ccb-947f-9e77eb45b62b"}
22:36:26.513 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ee99a814-3c28-4994-b828-d574558ec9ac"}
22:36:26.513 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":68,"width":15,"height":15,"star_pos":[6.74,7.17],"pixels":"..."},"id":"ee99a814-3c28-4994-b828-d574558ec9ac"}
22:36:29.413 02.900 11596 Exposure complete
22:36:29.490 00.077 11596 worker thread done servicing request
22:36:29.490 00.000 13300 OnExposeComplete: enter
22:36:29.490 00.000 13300 UpdateGuideState(): m_state=6
22:36:29.490 00.000 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
22:36:29.491 00.001 13300 Star::Find returns 1 (0), X=1070.68, Y=346.26, Mass=1988, SNR=31.2, Peak=230 HFD=3.5
22:36:29.491 00.000 13300 MultiStar: [#1 0.07,-0.11,0.74,U] [#2 0.12,-0.49,0.00,M2] [#3 0.17,-0.39,0.00,M1] [#4 -0.24,-0.31,0.00,M3] [#5 0.31,-0.17,0.00,M10] [#6 -0.05,0.35,0.00,M8] [#7 -0.03,0.06,0.24,U] [#8 0.05,-0.21,0.20,U] 
22:36:29.491 00.000 13300 single-star, 3 included, MultiStar: {0.04, -0.08}, one-star: {0.02, -0.06}
22:36:29.491 00.000 13300 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-1.61) = xAngle (0.43 = 0.43)
22:36:29.491 00.000 13300 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.45 = 0.45)
22:36:29.492 00.001 13300 CameraToMount -- cameraX=0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.17 mountX=0.06 mountY=0.03, mountTheta=0.45
22:36:29.493 00.001 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.06, opts=13)
22:36:29.493 00.000 13300 Enqueuing Move request for scope (0.02, -0.06)
22:36:29.493 00.000 11596 Worker thread wakes up
22:36:29.493 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.06) opts 0xd
22:36:29.494 00.001 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.06)
22:36:29.494 00.000 11596 Moving (0.02, -0.06) raw xDistance=0.06 yDistance=0.03
22:36:29.494 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:36:29.494 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:29.494 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:36:29.494 00.000 11596 MoveAxis(E, 0, ABG)
22:36:29.494 00.000 11596 Move returns status 0, amount 0
22:36:29.494 00.000 11596 MoveAxis(N, 0, ABG)
22:36:29.494 00.000 11596 Move returns status 0, amount 0
22:36:29.494 00.000 11596 move complete, result=0
22:36:29.494 00.000 11596 worker thread done servicing request
22:36:29.499 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
22:36:29.506 00.007 13300 UpdateGuideState exits: m=1988 SNR=31.2
22:36:29.506 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:29.506 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:36:29.506 00.000 13300 Enqueuing Expose request
22:36:29.506 00.000 11596 Worker thread wakes up
22:36:29.506 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:36:29.506 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:36:29.513 00.007 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e4c02614-0cfb-41f6-b8da-e1727d65935c"}
22:36:29.514 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e4c02614-0cfb-41f6-b8da-e1727d65935c"}
22:36:29.516 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"304dca34-779c-44b8-9c28-2b1f44056f76"}
22:36:29.516 00.000 13300 case statement mapped state 6 to 3
22:36:29.516 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"304dca34-779c-44b8-9c28-2b1f44056f76"}
22:36:29.517 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"579ab24f-a3d4-484f-a53f-a8664771dc72"}
22:36:29.518 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":69,"width":15,"height":15,"star_pos":[6.68,7.26],"pixels":"..."},"id":"579ab24f-a3d4-484f-a53f-a8664771dc72"}
22:36:30.018 00.500 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:36:32.510 02.492 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7c42320a-28e9-4717-9f17-4e03f6cd25ae"}
22:36:32.510 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7c42320a-28e9-4717-9f17-4e03f6cd25ae"}
22:36:32.511 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"74da3c62-43e1-4f37-a977-c3b050c05e53"}
22:36:32.511 00.000 13300 case statement mapped state 6 to 3
22:36:32.511 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"74da3c62-43e1-4f37-a977-c3b050c05e53"}
22:36:32.512 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f13a6c88-3a18-459e-b41a-3fb0562285db"}
22:36:32.512 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":69,"width":15,"height":15,"star_pos":[6.68,7.26],"pixels":"..."},"id":"f13a6c88-3a18-459e-b41a-3fb0562285db"}
22:36:33.045 00.533 11596 Exposure complete
22:36:33.121 00.076 11596 worker thread done servicing request
22:36:33.121 00.000 13300 OnExposeComplete: enter
22:36:33.121 00.000 13300 UpdateGuideState(): m_state=6
22:36:33.122 00.001 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
22:36:33.122 00.000 13300 Star::Find returns 1 (0), X=1070.80, Y=346.19, Mass=1975, SNR=31.1, Peak=232 HFD=3.2
22:36:33.122 00.000 13300 MultiStar: [#1 0.01,-0.09,0.75,U] [#2 0.10,-0.36,0.00,M3] [#3 0.06,-0.25,0.00,M2] [#4 -0.16,-0.27,0.00,M4] [#5 0.20,0.06,0.21,U] [#6 -0.11,-0.05,0.24,U] [#7 -0.03,-0.06,0.23,U] [#8 0.16,-0.28,0.00,M1] 
22:36:33.122 00.000 13300 refined, 4 included, MultiStar: {0.07, -0.09}, one-star: {0.14, -0.14}
22:36:33.122 00.000 13300 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-1.61) = xAngle (0.67 = 0.67)
22:36:33.123 00.001 13300 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.68 = 0.68)
22:36:33.123 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.09 hyp=0.11 cameraTheta=-0.94 mountX=0.09 mountY=0.07, mountTheta=0.68
22:36:33.125 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.09, opts=13)
22:36:33.125 00.000 13300 Enqueuing Move request for scope (0.07, -0.09)
22:36:33.125 00.000 11596 Worker thread wakes up
22:36:33.125 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.09) opts 0xd
22:36:33.125 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.09)
22:36:33.125 00.000 11596 Moving (0.07, -0.09) raw xDistance=0.09 yDistance=0.07
22:36:33.125 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:36:33.126 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:33.126 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:36:33.126 00.000 11596 MoveAxis(E, 0, ABG)
22:36:33.126 00.000 11596 Move returns status 0, amount 0
22:36:33.126 00.000 11596 MoveAxis(N, 0, ABG)
22:36:33.126 00.000 11596 Move returns status 0, amount 0
22:36:33.126 00.000 11596 move complete, result=0
22:36:33.126 00.000 11596 worker thread done servicing request
22:36:33.130 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
22:36:33.137 00.007 13300 UpdateGuideState exits: m=1975 SNR=31.1
22:36:33.137 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:33.137 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:36:33.137 00.000 13300 Enqueuing Expose request
22:36:33.137 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:36:33.138 00.001 11596 Worker thread wakes up
22:36:33.138 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:36:33.648 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:36:35.510 01.862 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cadfb2f3-ec8d-40e8-be3e-2c1c2f49dee6"}
22:36:35.510 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cadfb2f3-ec8d-40e8-be3e-2c1c2f49dee6"}
22:36:35.511 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"14da385a-c627-4a4b-b933-2a1c0d5082e6"}
22:36:35.511 00.000 13300 case statement mapped state 6 to 3
22:36:35.511 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"14da385a-c627-4a4b-b933-2a1c0d5082e6"}
22:36:35.511 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1113adf2-5d61-4fba-9e1c-dacab9c1bd5b"}
22:36:35.512 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":70,"width":15,"height":15,"star_pos":[6.80,7.19],"pixels":"..."},"id":"1113adf2-5d61-4fba-9e1c-dacab9c1bd5b"}
22:36:36.691 01.179 11596 Exposure complete
22:36:36.768 00.077 11596 worker thread done servicing request
22:36:36.768 00.000 13300 OnExposeComplete: enter
22:36:36.769 00.001 13300 UpdateGuideState(): m_state=6
22:36:36.769 00.000 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
22:36:36.769 00.000 13300 Star::Find returns 1 (0), X=1070.66, Y=346.06, Mass=2026, SNR=31.5, Peak=230 HFD=3.4
22:36:36.770 00.001 13300 MultiStar: [#1 -0.03,-0.12,0.75,U] [#2 0.13,-0.42,0.00,M4] [#3 -0.17,-0.32,0.00,M3] [#4 0.04,-0.37,0.00,M5] [#5 0.28,-0.27,0.00,M10] [#6 -0.43,0.15,0.00,M8] [#7 -0.05,-0.13,0.24,U] [#8 0.21,-0.49,0.00,M2] 
22:36:36.770 00.000 13300 refined, 2 included, MultiStar: {-0.02, -0.19}, one-star: {0.00, -0.26}
22:36:36.770 00.000 13300 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-1.61) = xAngle (-0.06 = -0.06)
22:36:36.770 00.000 13300 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.04 = -0.04)
22:36:36.770 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.19 hyp=0.19 cameraTheta=-1.67 mountX=0.19 mountY=-0.01, mountTheta=-0.04
22:36:36.772 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.19, opts=13)
22:36:36.772 00.000 13300 Enqueuing Move request for scope (-0.02, -0.19)
22:36:36.772 00.000 11596 Worker thread wakes up
22:36:36.772 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.19) opts 0xd
22:36:36.772 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.19)
22:36:36.772 00.000 11596 Moving (-0.02, -0.19) raw xDistance=0.19 yDistance=-0.01
22:36:36.772 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.19
22:36:36.772 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:36.773 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:36:36.773 00.000 11596 MoveAxis(W, 241, ABG)
22:36:36.773 00.000 11596 Guiding  Dir = 3, Dur = 241
22:36:36.773 00.000 11596 IsSlewing returns 0
22:36:36.778 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=3, FiltMax=100, Gamma=0.510
22:36:36.786 00.008 13300 UpdateGuideState exits: m=2026 SNR=31.5
22:36:36.786 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:36.786 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:36:36.786 00.000 13300 Enqueuing Expose request
22:36:36.905 00.119 11596 IsGuiding returns 0
22:36:37.022 00.117 11596 PulseGuide returned control before completion, sleep 134
22:36:37.461 00.439 11596 IsGuiding returns 0
22:36:37.461 00.000 11596 Move returns status 0, amount 241
22:36:37.461 00.000 11596 MoveAxis(N, 0, ABG)
22:36:37.461 00.000 11596 Move returns status 0, amount 0
22:36:37.462 00.001 11596 move complete, result=0
22:36:37.462 00.000 11596 worker thread done servicing request
22:36:37.462 00.000 11596 Worker thread wakes up
22:36:37.462 00.000 13300 GuideStep: 0.2 px 241 ms WEST, -0.0 px 0 ms NORTH
22:36:37.462 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:36:37.971 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:36:38.509 00.538 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"691cfb69-d1b1-47dd-b15c-65454ec01aaf"}
22:36:38.510 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"691cfb69-d1b1-47dd-b15c-65454ec01aaf"}
22:36:38.510 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2886a443-3991-46c7-be35-9cc743e23f1f"}
22:36:38.510 00.000 13300 case statement mapped state 6 to 3
22:36:38.511 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2886a443-3991-46c7-be35-9cc743e23f1f"}
22:36:38.511 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6b816792-29b4-4a92-a3b6-4afc1d449e15"}
22:36:38.511 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":71,"width":15,"height":15,"star_pos":[6.66,7.06],"pixels":"..."},"id":"6b816792-29b4-4a92-a3b6-4afc1d449e15"}
22:36:40.999 02.488 11596 Exposure complete
22:36:41.071 00.072 11596 worker thread done servicing request
22:36:41.071 00.000 13300 OnExposeComplete: enter
22:36:41.072 00.001 13300 UpdateGuideState(): m_state=6
22:36:41.072 00.000 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
22:36:41.072 00.000 13300 Star::Find returns 1 (0), X=1070.66, Y=346.43, Mass=1957, SNR=30.9, Peak=198 HFD=3.2
22:36:41.073 00.001 13300 MultiStar: [#1 0.06,0.33,0.00,M1] [#2 0.19,-0.02,0.46,U] [#3 0.08,-0.22,0.42,U] [#4 0.08,-0.19,0.25,U] [#5 0.12,-0.07,0.25,U] [#6 0.03,0.22,0.24,U] [#7 0.04,0.11,0.23,U] [#8 0.34,-0.05,0.00,M3] 
22:36:41.073 00.000 13300 refined, 6 included, MultiStar: {0.07, 0.01}, one-star: {0.01, 0.11}
22:36:41.073 00.000 13300 CameraToMount -- cameraTheta (0.13) - m_xAngle (-1.61) = xAngle (1.73 = 1.73)
22:36:41.073 00.000 13300 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.75 = 1.75)
22:36:41.073 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.01 hyp=0.07 cameraTheta=0.13 mountX=-0.01 mountY=0.07, mountTheta=1.73
22:36:41.074 00.001 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.01, opts=13)
22:36:41.075 00.001 13300 Enqueuing Move request for scope (0.07, 0.01)
22:36:41.075 00.000 11596 Worker thread wakes up
22:36:41.075 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.01) opts 0xd
22:36:41.075 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.01)
22:36:41.075 00.000 11596 Moving (0.07, 0.01) raw xDistance=-0.01 yDistance=0.07
22:36:41.075 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:36:41.075 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:41.075 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:36:41.075 00.000 11596 MoveAxis(E, 0, ABG)
22:36:41.075 00.000 11596 Move returns status 0, amount 0
22:36:41.076 00.001 11596 MoveAxis(N, 0, ABG)
22:36:41.076 00.000 11596 Move returns status 0, amount 0
22:36:41.076 00.000 11596 move complete, result=0
22:36:41.076 00.000 11596 worker thread done servicing request
22:36:41.082 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=198, med=4, FiltMin=3, FiltMax=93, Gamma=0.510
22:36:41.089 00.007 13300 UpdateGuideState exits: m=1957 SNR=30.9
22:36:41.089 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:41.089 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:36:41.089 00.000 13300 Enqueuing Expose request
22:36:41.089 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:36:41.089 00.000 11596 Worker thread wakes up
22:36:41.089 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:36:41.508 00.419 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c568cfed-e245-4f84-b082-858f1ff67c27"}
22:36:41.508 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c568cfed-e245-4f84-b082-858f1ff67c27"}
22:36:41.509 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"58480fdc-b82d-43e3-9bae-3c595e7e73c0"}
22:36:41.509 00.000 13300 case statement mapped state 6 to 3
22:36:41.509 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"58480fdc-b82d-43e3-9bae-3c595e7e73c0"}
22:36:41.509 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6ee78d44-0847-40e3-b2bc-5f70c2a3434f"}
22:36:41.510 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":72,"width":15,"height":15,"star_pos":[6.66,7.43],"pixels":"..."},"id":"6ee78d44-0847-40e3-b2bc-5f70c2a3434f"}
22:36:41.604 00.094 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:36:44.508 02.904 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"48c0bf81-ba0d-4e1d-bd27-ee9f29370d89"}
22:36:44.508 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"48c0bf81-ba0d-4e1d-bd27-ee9f29370d89"}
22:36:44.509 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2b0f99fe-b03a-4a4a-91c8-9476115b82ba"}
22:36:44.509 00.000 13300 case statement mapped state 6 to 3
22:36:44.509 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2b0f99fe-b03a-4a4a-91c8-9476115b82ba"}
22:36:44.510 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"04e4b7b0-012c-443f-8fa0-7274ab199a9c"}
22:36:44.511 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":72,"width":15,"height":15,"star_pos":[6.66,7.43],"pixels":"..."},"id":"04e4b7b0-012c-443f-8fa0-7274ab199a9c"}
22:36:44.639 00.128 11596 Exposure complete
22:36:44.742 00.103 11596 worker thread done servicing request
22:36:44.743 00.001 13300 OnExposeComplete: enter
22:36:44.743 00.000 13300 UpdateGuideState(): m_state=6
22:36:44.743 00.000 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
22:36:44.743 00.000 13300 Star::Find returns 1 (0), X=1070.88, Y=346.28, Mass=1895, SNR=30.5, Peak=229 HFD=3.3
22:36:44.744 00.001 13300 MultiStar: [#1 0.18,0.27,0.00,M2] [#2 0.18,-0.10,0.46,U] [#3 0.07,-0.06,0.39,U] [#4 0.04,0.03,0.30,U] [#5 0.35,0.08,0.00,M10] [#6 0.07,0.28,0.00,M8] [#7 0.31,-0.10,0.00,M1] [#8 0.16,0.10,0.22,U] 
22:36:44.744 00.000 13300 refined, 4 included, MultiStar: {0.16, -0.03}, one-star: {0.23, -0.04}
22:36:44.744 00.000 13300 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-1.61) = xAngle (1.41 = 1.41)
22:36:44.744 00.000 13300 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.42 = 1.42)
22:36:44.744 00.000 13300 CameraToMount -- cameraX=0.16 cameraY=-0.03 hyp=0.16 cameraTheta=-0.20 mountX=0.03 mountY=0.16, mountTheta=1.41
22:36:44.746 00.002 13300 SchedulePrimaryMove(1016D950, x=0.16, y=-0.03, opts=13)
22:36:44.746 00.000 13300 Enqueuing Move request for scope (0.16, -0.03)
22:36:44.746 00.000 11596 Worker thread wakes up
22:36:44.746 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.03) opts 0xd
22:36:44.746 00.000 11596 Handling offset move in thread for scope, endpoint = (0.16, -0.03)
22:36:44.746 00.000 11596 Moving (0.16, -0.03) raw xDistance=0.03 yDistance=0.16
22:36:44.747 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:36:44.747 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:44.747 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:36:44.747 00.000 11596 MoveAxis(E, 0, ABG)
22:36:44.747 00.000 11596 Move returns status 0, amount 0
22:36:44.747 00.000 11596 MoveAxis(N, 0, ABG)
22:36:44.747 00.000 11596 Move returns status 0, amount 0
22:36:44.748 00.001 11596 move complete, result=0
22:36:44.748 00.000 11596 worker thread done servicing request
22:36:44.754 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=229, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
22:36:44.763 00.009 13300 UpdateGuideState exits: m=1895 SNR=30.5
22:36:44.763 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:44.763 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:36:44.763 00.000 13300 Enqueuing Expose request
22:36:44.764 00.001 11596 Worker thread wakes up
22:36:44.764 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:36:44.764 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:36:45.276 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:36:47.508 02.232 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"29e65a8e-8c5a-4c72-a687-91880534df5e"}
22:36:47.508 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"29e65a8e-8c5a-4c72-a687-91880534df5e"}
22:36:47.509 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1e5fc781-6821-49cb-ad16-44bcf6841f29"}
22:36:47.509 00.000 13300 case statement mapped state 6 to 3
22:36:47.509 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1e5fc781-6821-49cb-ad16-44bcf6841f29"}
22:36:47.509 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"13b1dfa0-c182-4f4e-ab57-903bc34a8dc6"}
22:36:47.510 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":73,"width":15,"height":15,"star_pos":[6.88,7.28],"pixels":"..."},"id":"13b1dfa0-c182-4f4e-ab57-903bc34a8dc6"}
22:36:48.303 00.793 11596 Exposure complete
22:36:48.385 00.082 11596 worker thread done servicing request
22:36:48.385 00.000 13300 OnExposeComplete: enter
22:36:48.386 00.001 13300 UpdateGuideState(): m_state=6
22:36:48.386 00.000 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
22:36:48.386 00.000 13300 Star::Find returns 1 (0), X=1070.71, Y=346.39, Mass=1946, SNR=30.8, Peak=199 HFD=3.3
22:36:48.387 00.001 13300 MultiStar: [#1 0.01,0.07,0.75,U] [#2 -0.02,-0.07,0.45,U] [#3 0.16,-0.07,0.39,U] [#4 0.02,-0.19,0.26,U] [#5 0.20,0.05,0.26,U] [#6 -0.07,-0.08,0.25,U] [#7 0.02,-0.22,0.23,U] [#8 0.02,-0.14,0.20,U] 
22:36:48.387 00.000 13300 refined, 8 included, MultiStar: {0.04, -0.02}, one-star: {0.06, 0.06}
22:36:48.387 00.000 13300 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-1.61) = xAngle (1.16 = 1.16)
22:36:48.387 00.000 13300 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.17 = 1.17)
22:36:48.387 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.02 hyp=0.05 cameraTheta=-0.45 mountX=0.02 mountY=0.04, mountTheta=1.16
22:36:48.388 00.001 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.02, opts=13)
22:36:48.389 00.001 13300 Enqueuing Move request for scope (0.04, -0.02)
22:36:48.389 00.000 11596 Worker thread wakes up
22:36:48.389 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.02) opts 0xd
22:36:48.389 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.02)
22:36:48.389 00.000 11596 Moving (0.04, -0.02) raw xDistance=0.02 yDistance=0.04
22:36:48.389 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:36:48.389 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:48.389 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:36:48.389 00.000 11596 MoveAxis(E, 0, ABG)
22:36:48.390 00.001 11596 Move returns status 0, amount 0
22:36:48.390 00.000 11596 MoveAxis(N, 0, ABG)
22:36:48.390 00.000 11596 Move returns status 0, amount 0
22:36:48.390 00.000 11596 move complete, result=0
22:36:48.390 00.000 11596 worker thread done servicing request
22:36:48.394 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=199, med=4, FiltMin=3, FiltMax=93, Gamma=0.510
22:36:48.402 00.008 13300 UpdateGuideState exits: m=1946 SNR=30.8
22:36:48.402 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:48.402 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:36:48.402 00.000 13300 Enqueuing Expose request
22:36:48.403 00.001 11596 Worker thread wakes up
22:36:48.403 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:36:48.403 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:36:48.907 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:36:50.507 01.600 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4cf1d2b7-3140-4596-8fc5-bd0f67ba6e03"}
22:36:50.507 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4cf1d2b7-3140-4596-8fc5-bd0f67ba6e03"}
22:36:50.508 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"458a69f0-cfc7-4909-814e-bd4f4d19bf6c"}
22:36:50.508 00.000 13300 case statement mapped state 6 to 3
22:36:50.508 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"458a69f0-cfc7-4909-814e-bd4f4d19bf6c"}
22:36:50.508 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"130b46cc-9597-4052-a0ef-79a0ddd1e7dc"}
22:36:50.509 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":74,"width":15,"height":15,"star_pos":[6.71,7.39],"pixels":"..."},"id":"130b46cc-9597-4052-a0ef-79a0ddd1e7dc"}
22:36:51.939 01.430 11596 Exposure complete
22:36:52.012 00.073 11596 worker thread done servicing request
22:36:52.012 00.000 13300 OnExposeComplete: enter
22:36:52.012 00.000 13300 UpdateGuideState(): m_state=6
22:36:52.013 00.001 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
22:36:52.013 00.000 13300 Star::Find returns 1 (0), X=1070.64, Y=346.27, Mass=1941, SNR=30.8, Peak=217 HFD=3.4
22:36:52.013 00.000 13300 MultiStar: [#1 0.03,0.14,0.77,U] [#2 0.02,-0.15,0.45,U] [#3 -0.03,-0.15,0.41,U] [#4 -0.08,0.02,0.30,U] [#5 0.38,0.31,0.00,M10] [#6 0.13,0.27,0.00,M8] [#7 0.02,-0.07,0.25,U] [#8 0.23,-0.32,0.00,M2] 
22:36:52.014 00.001 13300 refined, 5 included, MultiStar: {-0.00, -0.03}, one-star: {-0.02, -0.05}
22:36:52.014 00.000 13300 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-1.61) = xAngle (-0.12 = -0.12)
22:36:52.014 00.000 13300 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.10 = -0.10)
22:36:52.014 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.03 hyp=0.03 cameraTheta=-1.73 mountX=0.03 mountY=-0.00, mountTheta=-0.10
22:36:52.016 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.03, opts=13)
22:36:52.016 00.000 13300 Enqueuing Move request for scope (-0.00, -0.03)
22:36:52.016 00.000 11596 Worker thread wakes up
22:36:52.016 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.03) opts 0xd
22:36:52.016 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.03)
22:36:52.016 00.000 11596 Moving (-0.00, -0.03) raw xDistance=0.03 yDistance=-0.00
22:36:52.017 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:36:52.017 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:52.017 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:36:52.017 00.000 11596 MoveAxis(E, 0, ABG)
22:36:52.017 00.000 11596 Move returns status 0, amount 0
22:36:52.017 00.000 11596 MoveAxis(N, 0, ABG)
22:36:52.017 00.000 11596 Move returns status 0, amount 0
22:36:52.017 00.000 11596 move complete, result=0
22:36:52.017 00.000 11596 worker thread done servicing request
22:36:52.023 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=3, FiltMax=81, Gamma=0.510
22:36:52.031 00.008 13300 UpdateGuideState exits: m=1941 SNR=30.8
22:36:52.031 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:52.031 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:36:52.031 00.000 13300 Enqueuing Expose request
22:36:52.031 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:36:52.031 00.000 11596 Worker thread wakes up
22:36:52.032 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:36:52.541 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:36:53.507 00.966 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c7f082ab-7d6e-466f-b49e-6ff76862344e"}
22:36:53.507 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c7f082ab-7d6e-466f-b49e-6ff76862344e"}
22:36:53.508 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"84157c7b-8b57-4861-951f-0587a4a32ca0"}
22:36:53.508 00.000 13300 case statement mapped state 6 to 3
22:36:53.508 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"84157c7b-8b57-4861-951f-0587a4a32ca0"}
22:36:53.509 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fef1749a-bff2-45ac-ab1f-ae7aa1942297"}
22:36:53.510 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":75,"width":15,"height":15,"star_pos":[6.64,7.27],"pixels":"..."},"id":"fef1749a-bff2-45ac-ab1f-ae7aa1942297"}
22:36:55.570 02.060 11596 Exposure complete
22:36:55.647 00.077 11596 worker thread done servicing request
22:36:55.648 00.001 13300 OnExposeComplete: enter
22:36:55.648 00.000 13300 UpdateGuideState(): m_state=6
22:36:55.648 00.000 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
22:36:55.648 00.000 13300 Star::Find returns 1 (0), X=1070.68, Y=346.41, Mass=1987, SNR=31.2, Peak=201 HFD=3.2
22:36:55.648 00.000 13300 MultiStar: [#1 -0.12,0.19,0.74,U] [#2 -0.09,-0.11,0.44,U] [#3 -0.26,-0.01,0.00,M1] [#4 -0.18,-0.17,0.31,U] [#5 0.15,0.08,0.25,U] [#6 0.04,0.11,0.25,U] [#7 0.02,0.05,0.24,U] [#8 0.01,-0.11,0.20,U] 
22:36:55.648 00.000 13300 refined, 7 included, MultiStar: {-0.03, 0.05}, one-star: {0.02, 0.09}
22:36:55.648 00.000 13300 CameraToMount -- cameraTheta (2.14) - m_xAngle (-1.61) = xAngle (3.74 = -2.54)
22:36:55.648 00.000 13300 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.76 = -2.52)
22:36:55.648 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.05 hyp=0.06 cameraTheta=2.14 mountX=-0.05 mountY=-0.03, mountTheta=-2.53
22:36:55.650 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.05, opts=13)
22:36:55.650 00.000 13300 Enqueuing Move request for scope (-0.03, 0.05)
22:36:55.650 00.000 11596 Worker thread wakes up
22:36:55.650 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.05) opts 0xd
22:36:55.650 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.05)
22:36:55.651 00.001 11596 Moving (-0.03, 0.05) raw xDistance=-0.05 yDistance=-0.03
22:36:55.651 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:36:55.651 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:55.651 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:36:55.651 00.000 11596 MoveAxis(E, 0, ABG)
22:36:55.651 00.000 11596 Move returns status 0, amount 0
22:36:55.651 00.000 11596 MoveAxis(N, 0, ABG)
22:36:55.652 00.001 11596 Move returns status 0, amount 0
22:36:55.652 00.000 11596 move complete, result=0
22:36:55.652 00.000 11596 worker thread done servicing request
22:36:55.657 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=201, med=4, FiltMin=3, FiltMax=103, Gamma=0.510
22:36:55.666 00.009 13300 UpdateGuideState exits: m=1987 SNR=31.2
22:36:55.666 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:55.666 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:36:55.666 00.000 13300 Enqueuing Expose request
22:36:55.666 00.000 11596 Worker thread wakes up
22:36:55.666 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:36:55.667 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:36:56.176 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:36:56.506 00.330 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b9a394ae-0921-4e4a-a1e3-2d451c7f6bc0"}
22:36:56.506 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b9a394ae-0921-4e4a-a1e3-2d451c7f6bc0"}
22:36:56.507 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b35710f5-a7b0-45f7-8625-e26941539688"}
22:36:56.507 00.000 13300 case statement mapped state 6 to 3
22:36:56.507 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b35710f5-a7b0-45f7-8625-e26941539688"}
22:36:56.507 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c3f4bcb3-52b5-4db7-9ea4-a73e0a2285de"}
22:36:56.507 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":76,"width":15,"height":15,"star_pos":[6.68,7.41],"pixels":"..."},"id":"c3f4bcb3-52b5-4db7-9ea4-a73e0a2285de"}
22:36:59.206 02.699 11596 Exposure complete
22:36:59.281 00.075 11596 worker thread done servicing request
22:36:59.281 00.000 13300 OnExposeComplete: enter
22:36:59.281 00.000 13300 UpdateGuideState(): m_state=6
22:36:59.281 00.000 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
22:36:59.282 00.001 13300 Star::Find returns 1 (0), X=1070.70, Y=346.40, Mass=1938, SNR=30.8, Peak=212 HFD=3.2
22:36:59.282 00.000 13300 MultiStar: [#1 -0.13,0.19,0.76,U] [#2 -0.05,-0.13,0.45,U] [#3 -0.22,-0.04,0.43,U] [#4 -0.17,-0.20,0.00,M1] [#5 0.11,0.11,0.25,U] [#6 -0.17,0.08,0.24,U] [#7 -0.18,0.17,0.24,U] [#8 0.03,-0.06,0.19,U] 
22:36:59.282 00.000 13300 refined, 7 included, MultiStar: {-0.06, 0.06}, one-star: {0.04, 0.08}
22:36:59.282 00.000 13300 CameraToMount -- cameraTheta (2.35) - m_xAngle (-1.61) = xAngle (3.96 = -2.33)
22:36:59.282 00.000 13300 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.97 = -2.31)
22:36:59.283 00.001 13300 CameraToMount -- cameraX=-0.06 cameraY=0.06 hyp=0.09 cameraTheta=2.35 mountX=-0.06 mountY=-0.06, mountTheta=-2.32
22:36:59.284 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.06, opts=13)
22:36:59.284 00.000 13300 Enqueuing Move request for scope (-0.06, 0.06)
22:36:59.284 00.000 11596 Worker thread wakes up
22:36:59.284 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.06) opts 0xd
22:36:59.285 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.06)
22:36:59.285 00.000 11596 Moving (-0.06, 0.06) raw xDistance=-0.06 yDistance=-0.06
22:36:59.285 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:36:59.285 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:59.285 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:36:59.285 00.000 11596 MoveAxis(E, 0, ABG)
22:36:59.285 00.000 11596 Move returns status 0, amount 0
22:36:59.285 00.000 11596 MoveAxis(N, 0, ABG)
22:36:59.285 00.000 11596 Move returns status 0, amount 0
22:36:59.285 00.000 11596 move complete, result=0
22:36:59.286 00.001 11596 worker thread done servicing request
22:36:59.292 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=212, med=4, FiltMin=3, FiltMax=94, Gamma=0.510
22:36:59.299 00.007 13300 UpdateGuideState exits: m=1938 SNR=30.8
22:36:59.299 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:59.299 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:36:59.299 00.000 13300 Enqueuing Expose request
22:36:59.299 00.000 11596 Worker thread wakes up
22:36:59.299 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:36:59.299 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:36:59.505 00.206 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8bd9f126-c421-43cf-a0f9-2bc078f0eeac"}
22:36:59.505 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8bd9f126-c421-43cf-a0f9-2bc078f0eeac"}
22:36:59.506 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f26e00dd-5dc3-4ff8-b869-36379919d225"}
22:36:59.506 00.000 13300 case statement mapped state 6 to 3
22:36:59.507 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f26e00dd-5dc3-4ff8-b869-36379919d225"}
22:36:59.507 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"908bdf89-349c-450c-a7a4-7fce22b573b7"}
22:36:59.508 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":77,"width":15,"height":15,"star_pos":[6.70,7.40],"pixels":"..."},"id":"908bdf89-349c-450c-a7a4-7fce22b573b7"}
22:36:59.813 00.305 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:37:02.505 02.692 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e2f32f63-ab88-42a6-b2a1-27275bc9fd66"}
22:37:02.505 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e2f32f63-ab88-42a6-b2a1-27275bc9fd66"}
22:37:02.506 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aecefdca-ea62-45a2-8040-daced1a15c55"}
22:37:02.506 00.000 13300 case statement mapped state 6 to 3
22:37:02.506 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"aecefdca-ea62-45a2-8040-daced1a15c55"}
22:37:02.506 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cb9bad8d-722a-4c17-8937-4f3c9a354baf"}
22:37:02.507 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":77,"width":15,"height":15,"star_pos":[6.70,7.40],"pixels":"..."},"id":"cb9bad8d-722a-4c17-8937-4f3c9a354baf"}
22:37:02.844 00.337 11596 Exposure complete
22:37:02.918 00.074 11596 worker thread done servicing request
22:37:02.919 00.001 13300 OnExposeComplete: enter
22:37:02.919 00.000 13300 UpdateGuideState(): m_state=6
22:37:02.919 00.000 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
22:37:02.919 00.000 13300 Star::Find returns 1 (0), X=1070.72, Y=346.30, Mass=1952, SNR=30.9, Peak=213 HFD=3.4
22:37:02.920 00.001 13300 MultiStar: [#1 0.06,0.19,0.75,U] [#2 0.14,-0.09,0.45,U] [#3 0.13,-0.25,0.00,M1] [#4 -0.05,0.02,0.29,U] [#5 0.33,-0.06,0.00,M9] [#6 0.08,0.04,0.24,U] [#7 0.12,-0.02,0.24,U] [#8 0.42,-0.27,0.00,M1] 
22:37:02.920 00.000 13300 single-star, 5 included, MultiStar: {0.07, 0.03}, one-star: {0.07, -0.02}
22:37:02.920 00.000 13300 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-1.61) = xAngle (1.36 = 1.36)
22:37:02.920 00.000 13300 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.37 = 1.37)
22:37:02.920 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-0.25 mountX=0.01 mountY=0.07, mountTheta=1.36
22:37:02.922 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.02, opts=13)
22:37:02.922 00.000 13300 Enqueuing Move request for scope (0.07, -0.02)
22:37:02.922 00.000 11596 Worker thread wakes up
22:37:02.922 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.02) opts 0xd
22:37:02.922 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.02)
22:37:02.922 00.000 11596 Moving (0.07, -0.02) raw xDistance=0.01 yDistance=0.07
22:37:02.922 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:37:02.922 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:02.922 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:37:02.923 00.001 11596 MoveAxis(E, 0, ABG)
22:37:02.923 00.000 11596 Move returns status 0, amount 0
22:37:02.923 00.000 11596 MoveAxis(N, 0, ABG)
22:37:02.923 00.000 11596 Move returns status 0, amount 0
22:37:02.923 00.000 11596 move complete, result=0
22:37:02.923 00.000 11596 worker thread done servicing request
22:37:02.927 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=213, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
22:37:02.935 00.008 13300 UpdateGuideState exits: m=1952 SNR=30.9
22:37:02.935 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:02.935 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:37:02.935 00.000 13300 Enqueuing Expose request
22:37:02.935 00.000 11596 Worker thread wakes up
22:37:02.935 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:37:02.935 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:37:03.447 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:37:05.504 02.057 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"33040652-8dbf-44ec-9c76-8f406b0d806b"}
22:37:05.504 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"33040652-8dbf-44ec-9c76-8f406b0d806b"}
22:37:05.505 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6c8e20e5-61a2-42e5-a61f-11b637cbd710"}
22:37:05.505 00.000 13300 case statement mapped state 6 to 3
22:37:05.505 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6c8e20e5-61a2-42e5-a61f-11b637cbd710"}
22:37:05.505 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2ce42de5-ce9d-41f9-b798-ae03d1eeadf0"}
22:37:05.505 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":78,"width":15,"height":15,"star_pos":[6.72,7.30],"pixels":"..."},"id":"2ce42de5-ce9d-41f9-b798-ae03d1eeadf0"}
22:37:06.483 00.978 11596 Exposure complete
22:37:06.556 00.073 11596 worker thread done servicing request
22:37:06.556 00.000 13300 OnExposeComplete: enter
22:37:06.556 00.000 13300 UpdateGuideState(): m_state=6
22:37:06.556 00.000 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
22:37:06.557 00.001 13300 Star::Find returns 1 (0), X=1070.70, Y=346.36, Mass=1926, SNR=30.7, Peak=209 HFD=3.3
22:37:06.557 00.000 13300 MultiStar: [#1 -0.04,0.18,0.77,U] [#2 0.01,-0.04,0.46,U] [#3 0.05,-0.03,0.38,U] [#4 -0.19,-0.21,0.00,M1] [#5 -0.00,-0.43,0.00,M10] [#6 0.12,0.23,0.00,M6] [#7 -0.00,-0.06,0.24,U] [#8 -0.06,-0.10,0.20,U] 
22:37:06.557 00.000 13300 refined, 5 included, MultiStar: {0.01, 0.04}, one-star: {0.04, 0.04}
22:37:06.557 00.000 13300 CameraToMount -- cameraTheta (1.37) - m_xAngle (-1.61) = xAngle (2.98 = 2.98)
22:37:06.557 00.000 13300 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.99 = 2.99)
22:37:06.557 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.37 mountX=-0.04 mountY=0.01, mountTheta=2.99
22:37:06.559 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.04, opts=13)
22:37:06.559 00.000 13300 Enqueuing Move request for scope (0.01, 0.04)
22:37:06.559 00.000 11596 Worker thread wakes up
22:37:06.560 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.04) opts 0xd
22:37:06.560 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.04)
22:37:06.560 00.000 11596 Moving (0.01, 0.04) raw xDistance=-0.04 yDistance=0.01
22:37:06.560 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:37:06.560 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:06.560 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:37:06.560 00.000 11596 MoveAxis(E, 0, ABG)
22:37:06.560 00.000 11596 Move returns status 0, amount 0
22:37:06.560 00.000 11596 MoveAxis(N, 0, ABG)
22:37:06.560 00.000 11596 Move returns status 0, amount 0
22:37:06.560 00.000 11596 move complete, result=0
22:37:06.561 00.001 11596 worker thread done servicing request
22:37:06.565 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=209, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
22:37:06.573 00.008 13300 UpdateGuideState exits: m=1926 SNR=30.7
22:37:06.573 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:06.573 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:37:06.573 00.000 13300 Enqueuing Expose request
22:37:06.574 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:37:06.574 00.000 11596 Worker thread wakes up
22:37:06.574 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:37:07.084 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:37:08.504 01.420 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"32f7c07e-3151-4c48-a333-bf77114862ba"}
22:37:08.504 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"32f7c07e-3151-4c48-a333-bf77114862ba"}
22:37:08.505 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7ba88d9f-32c2-4e77-a7cd-b7c822d0528f"}
22:37:08.505 00.000 13300 case statement mapped state 6 to 3
22:37:08.505 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7ba88d9f-32c2-4e77-a7cd-b7c822d0528f"}
22:37:08.505 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ea585f9e-3b54-4dae-84d9-401a7b099c01"}
22:37:08.506 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":79,"width":15,"height":15,"star_pos":[6.70,7.36],"pixels":"..."},"id":"ea585f9e-3b54-4dae-84d9-401a7b099c01"}
22:37:10.122 01.616 11596 Exposure complete
22:37:10.195 00.073 11596 worker thread done servicing request
22:37:10.195 00.000 13300 OnExposeComplete: enter
22:37:10.195 00.000 13300 UpdateGuideState(): m_state=6
22:37:10.196 00.001 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
22:37:10.196 00.000 13300 Star::Find returns 1 (0), X=1070.67, Y=346.26, Mass=1919, SNR=30.6, Peak=214 HFD=3.5
22:37:10.196 00.000 13300 MultiStar: [#1 -0.15,-0.04,0.76,U] [#2 -0.10,-0.23,0.00,M1] [#3 -0.09,-0.30,0.00,M1] [#4 -0.00,-0.28,0.00,M2] [#5 0.18,-0.14,0.25,U] [#6 0.23,0.13,0.00,M7] [#7 -0.16,0.01,0.24,U] [#8 -0.01,-0.37,0.00,M1] 
22:37:10.196 00.000 13300 single-star, 3 included, MultiStar: {-0.04, -0.06}, one-star: {0.01, -0.06}
22:37:10.197 00.001 13300 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-1.61) = xAngle (0.27 = 0.27)
22:37:10.197 00.000 13300 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.28 = 0.28)
22:37:10.197 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.34 mountX=0.06 mountY=0.02, mountTheta=0.28
22:37:10.198 00.001 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.06, opts=13)
22:37:10.198 00.000 13300 Enqueuing Move request for scope (0.01, -0.06)
22:37:10.198 00.000 11596 Worker thread wakes up
22:37:10.199 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.06) opts 0xd
22:37:10.199 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.06)
22:37:10.199 00.000 11596 Moving (0.01, -0.06) raw xDistance=0.06 yDistance=0.02
22:37:10.199 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:37:10.199 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:10.199 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:37:10.199 00.000 11596 MoveAxis(E, 0, ABG)
22:37:10.199 00.000 11596 Move returns status 0, amount 0
22:37:10.199 00.000 11596 MoveAxis(N, 0, ABG)
22:37:10.200 00.001 11596 Move returns status 0, amount 0
22:37:10.200 00.000 11596 move complete, result=0
22:37:10.200 00.000 11596 worker thread done servicing request
22:37:10.204 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=214, med=4, FiltMin=3, FiltMax=82, Gamma=0.510
22:37:10.212 00.008 13300 UpdateGuideState exits: m=1919 SNR=30.6
22:37:10.212 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:10.212 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:37:10.213 00.001 13300 Enqueuing Expose request
22:37:10.213 00.000 11596 Worker thread wakes up
22:37:10.213 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:37:10.213 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:37:10.728 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:37:11.502 00.774 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5ef64ff1-6ead-45be-a142-41bd90a808fe"}
22:37:11.502 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5ef64ff1-6ead-45be-a142-41bd90a808fe"}
22:37:11.502 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"02cf8e6b-9483-49d4-a4e1-0666f696fa02"}
22:37:11.503 00.001 13300 case statement mapped state 6 to 3
22:37:11.503 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"02cf8e6b-9483-49d4-a4e1-0666f696fa02"}
22:37:11.503 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cca0cb0f-20c6-438a-8c15-01899d3f2396"}
22:37:11.503 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":80,"width":15,"height":15,"star_pos":[6.67,7.26],"pixels":"..."},"id":"cca0cb0f-20c6-438a-8c15-01899d3f2396"}
22:37:13.810 02.307 11596 Exposure complete
22:37:13.944 00.134 11596 worker thread done servicing request
22:37:13.945 00.001 13300 OnExposeComplete: enter
22:37:13.945 00.000 13300 UpdateGuideState(): m_state=6
22:37:13.945 00.000 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
22:37:13.946 00.001 13300 Star::Find returns 1 (0), X=1070.42, Y=346.15, Mass=1953, SNR=30.9, Peak=251 HFD=3.3
22:37:13.947 00.001 13300 MultiStar: [#1 -0.13,-0.06,0.76,U] [#2 -0.16,-0.39,0.00,M2] [#3 -0.19,-0.31,0.00,M2] [#4 -0.28,-0.30,0.00,M3] [#5 0.11,-0.27,0.00,M10] [#6 -0.30,-0.08,0.00,M8] [#7 -0.20,-0.29,0.00,M1] [#8 -0.01,-0.40,0.00,M2] 
22:37:13.947 00.000 13300 refined, 1 included, MultiStar: {-0.19, -0.12}, one-star: {-0.23, -0.17}
22:37:13.947 00.000 13300 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-1.61) = xAngle (-0.95 = -0.95)
22:37:13.948 00.001 13300 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.93 = -0.93)
22:37:13.948 00.000 13300 CameraToMount -- cameraX=-0.19 cameraY=-0.12 hyp=0.22 cameraTheta=-2.55 mountX=0.13 mountY=-0.18, mountTheta=-0.94
22:37:13.950 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.19, y=-0.12, opts=13)
22:37:13.950 00.000 13300 Enqueuing Move request for scope (-0.19, -0.12)
22:37:13.951 00.001 11596 Worker thread wakes up
22:37:13.951 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.12) opts 0xd
22:37:13.951 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.19, -0.12)
22:37:13.951 00.000 11596 Moving (-0.19, -0.12) raw xDistance=0.13 yDistance=-0.18
22:37:13.952 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:37:13.952 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:13.952 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:37:13.952 00.000 11596 MoveAxis(E, 0, ABG)
22:37:13.953 00.001 11596 Move returns status 0, amount 0
22:37:13.953 00.000 11596 MoveAxis(N, 0, ABG)
22:37:13.954 00.001 11596 Move returns status 0, amount 0
22:37:13.955 00.001 11596 move complete, result=0
22:37:13.955 00.000 11596 worker thread done servicing request
22:37:13.960 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=3, FiltMax=90, Gamma=0.510
22:37:13.972 00.012 13300 UpdateGuideState exits: m=1953 SNR=30.9
22:37:13.972 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:13.972 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:37:13.972 00.000 13300 Enqueuing Expose request
22:37:13.972 00.000 11596 Worker thread wakes up
22:37:13.973 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:37:13.973 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:37:14.487 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:37:14.502 00.015 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8dec10c9-1176-4ede-8b8f-917342d919e7"}
22:37:14.502 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8dec10c9-1176-4ede-8b8f-917342d919e7"}
22:37:14.503 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"38bb3592-3db3-49d4-9934-257542a82136"}
22:37:14.503 00.000 13300 case statement mapped state 6 to 3
22:37:14.504 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"38bb3592-3db3-49d4-9934-257542a82136"}
22:37:14.505 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"997e6831-3498-4fb5-9ed7-93202fc67a91"}
22:37:14.505 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":81,"width":15,"height":15,"star_pos":[7.42,7.15],"pixels":"..."},"id":"997e6831-3498-4fb5-9ed7-93202fc67a91"}
22:37:17.502 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5133505f-41b8-41b0-a78e-288060c465c0"}
22:37:17.502 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5133505f-41b8-41b0-a78e-288060c465c0"}
22:37:17.503 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"345a6299-9dc3-4f7e-ac38-d444ba8c9361"}
22:37:17.503 00.000 13300 case statement mapped state 6 to 3
22:37:17.503 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"345a6299-9dc3-4f7e-ac38-d444ba8c9361"}
22:37:17.504 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fe2abcd7-58e4-43cf-b4b7-7bf14c7b0f8f"}
22:37:17.505 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":81,"width":15,"height":15,"star_pos":[7.42,7.15],"pixels":"..."},"id":"fe2abcd7-58e4-43cf-b4b7-7bf14c7b0f8f"}
22:37:17.536 00.031 11596 Exposure complete
22:37:17.636 00.100 11596 worker thread done servicing request
22:37:17.636 00.000 13300 OnExposeComplete: enter
22:37:17.636 00.000 13300 UpdateGuideState(): m_state=6
22:37:17.637 00.001 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
22:37:17.637 00.000 13300 Star::Find returns 1 (0), X=1070.65, Y=346.12, Mass=1927, SNR=30.7, Peak=215 HFD=3.4
22:37:17.638 00.001 13300 MultiStar: [#1 -0.12,-0.21,0.76,U] [#2 -0.04,-0.45,0.00,M3] [#3 -0.03,-0.54,0.00,M3] [#4 -0.26,-0.38,0.00,M4] [#5 0.22,-0.07,0.26,U] [#6 0.00,0.01,0.24,U] [#7 -0.13,-0.34,0.00,M2] [#8 0.35,-0.78,0.00,M3] 
22:37:17.638 00.000 13300 refined, 3 included, MultiStar: {-0.01, -0.17}, one-star: {-0.00, -0.20}
22:37:17.638 00.000 13300 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-1.61) = xAngle (-0.05 = -0.05)
22:37:17.638 00.000 13300 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.04 = -0.04)
22:37:17.638 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.17 hyp=0.17 cameraTheta=-1.66 mountX=0.17 mountY=-0.01, mountTheta=-0.04
22:37:17.640 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.17, opts=13)
22:37:17.640 00.000 13300 Enqueuing Move request for scope (-0.01, -0.17)
22:37:17.641 00.001 11596 Worker thread wakes up
22:37:17.641 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.17) opts 0xd
22:37:17.641 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.17)
22:37:17.641 00.000 11596 Moving (-0.01, -0.17) raw xDistance=0.17 yDistance=-0.01
22:37:17.641 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
22:37:17.641 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:17.642 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:37:17.642 00.000 11596 MoveAxis(W, 209, ABG)
22:37:17.642 00.000 11596 Guiding  Dir = 3, Dur = 209
22:37:17.642 00.000 11596 IsSlewing returns 0
22:37:17.649 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=215, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
22:37:17.658 00.009 11596 IsGuiding returns 0
22:37:17.660 00.002 13300 UpdateGuideState exits: m=1927 SNR=30.7
22:37:17.660 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:17.660 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:37:17.660 00.000 13300 Enqueuing Expose request
22:37:17.754 00.094 11596 PulseGuide returned control before completion, sleep 124
22:37:17.971 00.217 11596 IsGuiding returns 0
22:37:17.971 00.000 11596 Move returns status 0, amount 209
22:37:17.972 00.001 11596 MoveAxis(N, 0, ABG)
22:37:17.972 00.000 11596 Move returns status 0, amount 0
22:37:17.972 00.000 11596 move complete, result=0
22:37:17.972 00.000 11596 worker thread done servicing request
22:37:17.972 00.000 13300 GuideStep: 0.2 px 209 ms WEST, -0.0 px 0 ms NORTH
22:37:17.972 00.000 11596 Worker thread wakes up
22:37:17.973 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:37:18.480 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:37:20.502 02.022 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"40a79a05-ca81-44d5-913e-d05b4a8e5ca3"}
22:37:20.502 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"40a79a05-ca81-44d5-913e-d05b4a8e5ca3"}
22:37:20.503 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1b4a9ad0-4431-468d-8350-fabf2a3f08c1"}
22:37:20.503 00.000 13300 case statement mapped state 6 to 3
22:37:20.503 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1b4a9ad0-4431-468d-8350-fabf2a3f08c1"}
22:37:20.504 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"eee6fce7-f437-486a-ad5d-ac06a20e9a61"}
22:37:20.504 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":82,"width":15,"height":15,"star_pos":[6.65,7.12],"pixels":"..."},"id":"eee6fce7-f437-486a-ad5d-ac06a20e9a61"}
22:37:21.516 01.012 11596 Exposure complete
22:37:21.601 00.085 11596 worker thread done servicing request
22:37:21.601 00.000 13300 OnExposeComplete: enter
22:37:21.601 00.000 13300 UpdateGuideState(): m_state=6
22:37:21.601 00.000 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
22:37:21.602 00.001 13300 Star::Find returns 1 (0), X=1070.51, Y=345.96, Mass=1960, SNR=31.0, Peak=249 HFD=3.5
22:37:21.603 00.001 13300 MultiStar: [#1 -0.13,-0.24,0.00,M1] [#2 -0.17,-0.40,0.00,M4] [#3 -0.15,-0.31,0.00,M4] [#4 -0.26,-0.70,0.00,M5] [#5 0.04,-0.49,0.00,M10] [#6 -0.29,-0.23,0.00,M8] [#7 -0.36,-0.28,0.00,M3] [#8 -0.40,-0.54,0.00,M4] 
22:37:21.603 00.000 13300 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-1.61) = xAngle (-0.33 = -0.33)
22:37:21.603 00.000 13300 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.31 = -0.31)
22:37:21.603 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=-0.36 hyp=0.39 cameraTheta=-1.94 mountX=0.37 mountY=-0.12, mountTheta=-0.32
22:37:21.605 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=-0.36, opts=13)
22:37:21.606 00.001 13300 Enqueuing Move request for scope (-0.14, -0.36)
22:37:21.606 00.000 11596 Worker thread wakes up
22:37:21.606 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.36) opts 0xd
22:37:21.606 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, -0.36)
22:37:21.606 00.000 11596 Moving (-0.14, -0.36) raw xDistance=0.37 yDistance=-0.12
22:37:21.606 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.37
22:37:21.606 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:21.606 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:37:21.606 00.000 11596 MoveAxis(W, 478, ABG)
22:37:21.606 00.000 11596 Guiding  Dir = 3, Dur = 478
22:37:21.607 00.001 11596 IsSlewing returns 0
22:37:21.611 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=249, med=4, FiltMin=3, FiltMax=100, Gamma=0.510
22:37:21.618 00.007 13300 UpdateGuideState exits: m=1960 SNR=31.0
22:37:21.618 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:21.618 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:37:21.619 00.001 13300 Enqueuing Expose request
22:37:21.783 00.164 11596 IsGuiding returns 0
22:37:22.004 00.221 11596 PulseGuide returned control before completion, sleep 268
22:37:22.492 00.488 11596 IsGuiding returns 0
22:37:22.493 00.001 11596 Move returns status 0, amount 478
22:37:22.493 00.000 11596 MoveAxis(N, 0, ABG)
22:37:22.493 00.000 11596 Move returns status 0, amount 0
22:37:22.493 00.000 11596 move complete, result=0
22:37:22.494 00.001 13300 GuideStep: 0.4 px 478 ms WEST, -0.1 px 0 ms NORTH
22:37:22.510 00.016 11596 worker thread done servicing request
22:37:22.510 00.000 11596 Worker thread wakes up
22:37:22.510 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:37:22.563 00.053 13300 evsrv: cli 102039A0 connect
22:37:22.563 00.000 13300 case statement mapped state 6 to 3
22:37:22.564 00.001 13300 case statement mapped state 6 to 3
22:37:22.580 00.016 13300 evsrv: cli 102039A0 request: {"method":"get_app_state","id":"725682c8-9173-4fb2-9cce-f67138a069ca"}
22:37:22.580 00.000 13300 case statement mapped state 6 to 3
22:37:22.580 00.000 13300 evsrv: cli 102039A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"725682c8-9173-4fb2-9cce-f67138a069ca"}
22:37:22.581 00.001 13300 evsrv: cli 102039A0 disconnect
22:37:22.588 00.007 13300 evsrv: cli 10203680 connect
22:37:22.588 00.000 13300 case statement mapped state 6 to 3
22:37:22.589 00.001 13300 case statement mapped state 6 to 3
22:37:22.589 00.000 13300 evsrv: cli 10203680 request: {"method":"dither","params":{"amount":10,"raOnly":false,"settle":{"pixels":1.5,"time":5,"timeout":40}},"id":"b0b29bab-d404-4dac-a338-5f51c327e31c"}
22:37:22.589 00.000 13300 PhdController::Dither begins
22:37:22.590 00.001 13300 dither: size=10.00, dRA=0.00 dDec=10.00
22:37:22.590 00.000 13300 MountToCamera -- mountTheta (1.57) + m_xAngle (-1.61) = xAngle (-0.04 = -0.04)
22:37:22.590 00.000 13300 MountToCamera -- mountX=0.00 mountY=10.00 hyp=10.00 mountTheta=1.57 cameraX=9.99, cameraY=-0.38 cameraTheta=-0.04
22:37:22.590 00.000 13300 setting lock position to (1080.65, 345.94)
22:37:22.590 00.000 13300 Mount: notify guiding dithered (10.0, -0.4)
22:37:22.591 00.001 13300 MultiStar: stabilizing after lock position change
22:37:22.591 00.000 13300 Status Line: Dither da 0.00,10.00
22:37:22.595 00.004 13300 PhdController: newstate STATE_SETTLE_BEGIN
22:37:22.596 00.001 13300 PhdController: newstate STATE_SETTLE_WAIT
22:37:22.596 00.000 13300 evsrv: cli 10203680 response: {"jsonrpc":"2.0","result":0,"id":"b0b29bab-d404-4dac-a338-5f51c327e31c"}
22:37:22.610 00.014 13300 evsrv: cli 10203680 disconnect
22:37:23.021 00.411 11596 Handling exposure in thread, d=3000 o=3 r=(1056,331,31,31)
22:37:23.502 00.481 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a437dc4b-7675-4b7b-b577-f33461b3efdc"}
22:37:23.502 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a437dc4b-7675-4b7b-b577-f33461b3efdc"}
22:37:23.503 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"207a419f-83d5-4839-b3ed-3147f0c7283c"}
22:37:23.503 00.000 13300 case statement mapped state 6 to 3
22:37:23.503 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"207a419f-83d5-4839-b3ed-3147f0c7283c"}
22:37:23.504 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8a8c6de7-888f-4c57-8ee0-c5c8f386afd7"}
22:37:23.504 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":83,"width":15,"height":15,"star_pos":[6.51,6.96],"pixels":"..."},"id":"8a8c6de7-888f-4c57-8ee0-c5c8f386afd7"}
22:37:26.054 02.550 11596 Exposure complete
22:37:26.131 00.077 11596 worker thread done servicing request
22:37:26.131 00.000 13300 OnExposeComplete: enter
22:37:26.131 00.000 13300 UpdateGuideState(): m_state=6
22:37:26.132 00.001 13300 Star::Find(15, 1070, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
22:37:26.132 00.000 13300 Star::Find returns 1 (0), X=1070.53, Y=346.70, Mass=1929, SNR=30.7, Peak=244 HFD=3.2
22:37:26.132 00.000 13300 CameraToMount -- cameraTheta (3.07) - m_xAngle (-1.61) = xAngle (4.68 = -1.61)
22:37:26.133 00.001 13300 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.69 = -1.59)
22:37:26.133 00.000 13300 CameraToMount -- cameraX=-10.12 cameraY=0.75 hyp=10.15 cameraTheta=3.07 mountX=-0.37 mountY=-10.15, mountTheta=-1.61
22:37:26.136 00.003 13300 dither recenter: remaining=(-0.0,-10.0) step=(-0.0,-10.0)
22:37:26.136 00.000 13300 MountToCamera -- mountTheta (-1.57) + m_xAngle (-1.61) = xAngle (-3.18 = 3.10)
22:37:26.136 00.000 13300 MountToCamera -- mountX=-0.00 mountY=-10.00 hyp=10.00 mountTheta=-1.57 cameraX=-9.99, cameraY=0.38 cameraTheta=3.10
22:37:26.136 00.000 13300 SchedulePrimaryMove(1016D950, x=-9.99, y=0.38, opts=4)
22:37:26.136 00.000 13300 Enqueuing Move request for scope (-9.99, 0.38)
22:37:26.136 00.000 13300 Mount: notify direct move -0.00,-10.00
22:37:26.137 00.001 11596 Worker thread wakes up
22:37:26.137 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-9.99, 0.38) opts 0x4
22:37:26.137 00.000 11596 Handling offset move in thread for scope, endpoint = (-9.99, 0.38)
22:37:26.137 00.000 11596 Moving (-9.99, 0.38) raw xDistance=-0.00 yDistance=-10.00
22:37:26.137 00.000 11596 BLC: window closed
22:37:26.137 00.000 11596 MoveAxis(E, 0, B)
22:37:26.137 00.000 11596 Move returns status 0, amount 0
22:37:26.137 00.000 11596 BLC: non-algo type move will not reverse Dec direction, no blc applied
22:37:26.137 00.000 11596 MoveAxis(N, 13218, B)
22:37:26.137 00.000 11596 Guiding  Dir = 0, Dur = 13218
22:37:26.138 00.001 11596 IsSlewing returns 0
22:37:26.143 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=244, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
22:37:26.153 00.010 13300 UpdateGuideState exits: m=1929 SNR=30.7
22:37:26.153 00.000 13300 PhdController: settling, locked = 1, distance = 10.19 (1.50) aobump = 0 frame = 1 / 99999
22:37:26.154 00.001 13300 evsrv: {"Event":"Settling","Timestamp":1761687446.154,"Host":"MAX-PC","Inst":1,"Distance":10.19,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
22:37:26.154 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:26.154 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:37:26.154 00.000 13300 Enqueuing Expose request
22:37:26.157 00.003 11596 IsGuiding returns 0
22:37:26.288 00.131 11596 PulseGuide returned control before completion, sleep 13097
22:37:26.503 00.215 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b36af8a4-e699-412d-b3e6-f0e5478f0e65"}
22:37:26.503 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b36af8a4-e699-412d-b3e6-f0e5478f0e65"}
22:37:26.504 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"36a0b3d7-8140-4437-85d5-7c5cfe40a9e4"}
22:37:26.504 00.000 13300 case statement mapped state 6 to 3
22:37:26.504 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"36a0b3d7-8140-4437-85d5-7c5cfe40a9e4"}
22:37:26.504 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bf4f6a97-0b8e-416c-b9db-8049c38327c5"}
22:37:26.504 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":84,"width":15,"height":15,"star_pos":[6.53,6.70],"pixels":"..."},"id":"bf4f6a97-0b8e-416c-b9db-8049c38327c5"}
22:37:29.582 03.078 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b5636a84-f482-45f2-ae13-054a719fedec"}
22:37:29.582 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b5636a84-f482-45f2-ae13-054a719fedec"}
22:37:29.601 00.019 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"75ee1f7b-3f66-4314-a215-cdd68c5d0889"}
22:37:29.602 00.001 13300 case statement mapped state 6 to 3
22:37:29.602 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"75ee1f7b-3f66-4314-a215-cdd68c5d0889"}
22:37:29.604 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7937b0b3-4423-4ff3-a48c-0935ccc0d878"}
22:37:29.605 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":84,"width":15,"height":15,"star_pos":[6.53,6.70],"pixels":"..."},"id":"7937b0b3-4423-4ff3-a48c-0935ccc0d878"}
22:37:32.583 02.978 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"33fe29f4-1922-4348-8efd-978b954e136f"}
22:37:32.583 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"33fe29f4-1922-4348-8efd-978b954e136f"}
22:37:32.584 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fde6de1f-dda4-4fe3-bc39-008697f72054"}
22:37:32.584 00.000 13300 case statement mapped state 6 to 3
22:37:32.584 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fde6de1f-dda4-4fe3-bc39-008697f72054"}
22:37:32.584 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"21b4826d-ed2f-4eb2-830a-8dd68844b2b3"}
22:37:32.585 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":84,"width":15,"height":15,"star_pos":[6.53,6.70],"pixels":"..."},"id":"21b4826d-ed2f-4eb2-830a-8dd68844b2b3"}
22:37:35.582 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ef1eaca6-4d89-4e4a-890d-f6fb5a973ca9"}
22:37:35.582 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ef1eaca6-4d89-4e4a-890d-f6fb5a973ca9"}
22:37:35.583 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"79b4e8e1-82ef-4284-97be-e56d203c8eb7"}
22:37:35.583 00.000 13300 case statement mapped state 6 to 3
22:37:35.583 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"79b4e8e1-82ef-4284-97be-e56d203c8eb7"}
22:37:35.583 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ac33b705-f469-4535-8bc5-23a465da0016"}
22:37:35.584 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":84,"width":15,"height":15,"star_pos":[6.53,6.70],"pixels":"..."},"id":"ac33b705-f469-4535-8bc5-23a465da0016"}
22:37:38.580 02.996 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5db84322-12a3-4008-b67c-b112c182abcd"}
22:37:38.580 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5db84322-12a3-4008-b67c-b112c182abcd"}
22:37:38.581 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2939b4dc-35d0-45ec-96b8-f75689525ef0"}
22:37:38.581 00.000 13300 case statement mapped state 6 to 3
22:37:38.581 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2939b4dc-35d0-45ec-96b8-f75689525ef0"}
22:37:38.582 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"eb217274-6375-40c6-8ade-c4a2ec3c94ad"}
22:37:38.582 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":84,"width":15,"height":15,"star_pos":[6.53,6.70],"pixels":"..."},"id":"eb217274-6375-40c6-8ade-c4a2ec3c94ad"}
22:37:39.390 00.808 11596 IsGuiding returns 1
22:37:39.390 00.000 11596 scope still moving after pulse duration time elapsed
22:37:39.420 00.030 11596 IsSlewing returns 0
22:37:39.420 00.000 11596 IsGuiding returns 1
22:37:39.451 00.031 11596 IsSlewing returns 0
22:37:39.451 00.000 11596 IsGuiding returns 1
22:37:39.482 00.031 11596 IsSlewing returns 0
22:37:39.483 00.001 11596 IsGuiding returns 1
22:37:39.513 00.030 11596 IsSlewing returns 0
22:37:39.513 00.000 11596 IsGuiding returns 1
22:37:39.544 00.031 11596 IsSlewing returns 0
22:37:39.544 00.000 11596 IsGuiding returns 1
22:37:39.575 00.031 11596 IsSlewing returns 0
22:37:39.575 00.000 11596 IsGuiding returns 1
22:37:39.606 00.031 11596 IsSlewing returns 0
22:37:39.607 00.001 11596 IsGuiding returns 1
22:37:39.637 00.030 11596 IsSlewing returns 0
22:37:39.638 00.001 11596 IsGuiding returns 1
22:37:39.667 00.029 11596 IsSlewing returns 0
22:37:39.667 00.000 11596 IsGuiding returns 1
22:37:39.697 00.030 11596 IsSlewing returns 0
22:37:39.698 00.001 11596 IsGuiding returns 1
22:37:39.727 00.029 11596 IsSlewing returns 0
22:37:39.728 00.001 11596 IsGuiding returns 1
22:37:39.757 00.029 11596 IsSlewing returns 0
22:37:39.757 00.000 11596 IsGuiding returns 1
22:37:39.787 00.030 11596 IsSlewing returns 0
22:37:39.788 00.001 11596 IsGuiding returns 1
22:37:39.818 00.030 11596 IsSlewing returns 0
22:37:39.818 00.000 11596 IsGuiding returns 1
22:37:40.035 00.217 11596 IsSlewing returns 0
22:37:40.036 00.001 11596 IsGuiding returns 1
22:37:40.323 00.287 11596 IsSlewing returns 0
22:37:40.323 00.000 11596 IsGuiding returns 1
22:37:40.358 00.035 11596 IsSlewing returns 0
22:37:40.358 00.000 11596 IsGuiding returns 1
22:37:40.390 00.032 11596 IsSlewing returns 0
22:37:40.390 00.000 11596 IsGuiding returns 1
22:37:40.421 00.031 11596 IsSlewing returns 0
22:37:40.421 00.000 11596 IsGuiding returns 1
22:37:40.451 00.030 11596 IsSlewing returns 0
22:37:40.451 00.000 11596 IsGuiding returns 1
22:37:40.481 00.030 11596 IsSlewing returns 0
22:37:40.481 00.000 11596 IsGuiding returns 1
22:37:40.512 00.031 11596 IsSlewing returns 0
22:37:40.512 00.000 11596 IsGuiding returns 1
22:37:40.541 00.029 11596 IsSlewing returns 0
22:37:40.541 00.000 11596 IsGuiding returns 1
22:37:40.573 00.032 11596 IsSlewing returns 0
22:37:40.573 00.000 11596 IsGuiding returns 1
22:37:40.604 00.031 11596 IsSlewing returns 0
22:37:40.604 00.000 11596 IsGuiding returns 1
22:37:40.635 00.031 11596 IsSlewing returns 0
22:37:40.635 00.000 11596 IsGuiding returns 1
22:37:40.666 00.031 11596 IsSlewing returns 0
22:37:40.667 00.001 11596 IsGuiding returns 1
22:37:40.699 00.032 11596 IsSlewing returns 0
22:37:40.700 00.001 11596 IsGuiding returns 1
22:37:40.729 00.029 11596 IsSlewing returns 0
22:37:40.729 00.000 11596 IsGuiding returns 1
22:37:40.760 00.031 11596 IsSlewing returns 0
22:37:40.760 00.000 11596 IsGuiding returns 1
22:37:40.792 00.032 11596 IsSlewing returns 0
22:37:40.792 00.000 11596 IsGuiding returns 1
22:37:40.822 00.030 11596 IsSlewing returns 0
22:37:40.822 00.000 11596 IsGuiding returns 1
22:37:40.853 00.031 11596 IsSlewing returns 0
22:37:40.854 00.001 11596 IsGuiding returns 1
22:37:40.882 00.028 11596 IsSlewing returns 0
22:37:40.882 00.000 11596 IsGuiding returns 1
22:37:40.912 00.030 11596 IsSlewing returns 0
22:37:40.912 00.000 11596 IsGuiding returns 1
22:37:40.943 00.031 11596 IsSlewing returns 0
22:37:40.943 00.000 11596 IsGuiding returns 1
22:37:40.974 00.031 11596 IsSlewing returns 0
22:37:40.974 00.000 11596 IsGuiding returns 1
22:37:41.004 00.030 11596 IsSlewing returns 0
22:37:41.004 00.000 11596 IsGuiding returns 1
22:37:41.337 00.333 11596 IsSlewing returns 0
22:37:41.478 00.141 11596 IsGuiding returns 1
22:37:41.581 00.103 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6eb5acc2-a8da-4b87-a482-ea43ab15ec1a"}
22:37:41.581 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6eb5acc2-a8da-4b87-a482-ea43ab15ec1a"}
22:37:41.582 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7d2962d6-6c22-4b18-91b7-6dc887b55da1"}
22:37:41.582 00.000 13300 case statement mapped state 6 to 3
22:37:41.582 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7d2962d6-6c22-4b18-91b7-6dc887b55da1"}
22:37:41.583 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"58e99541-743c-411e-b1fb-120c47bf8684"}
22:37:41.583 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":84,"width":15,"height":15,"star_pos":[6.53,6.70],"pixels":"..."},"id":"58e99541-743c-411e-b1fb-120c47bf8684"}
22:37:41.750 00.167 11596 IsGuiding returns 0
22:37:41.750 00.000 11596 Move returns status 0, amount 13218
22:37:41.750 00.000 11596 move complete, result=0
22:37:41.750 00.000 11596 worker thread done servicing request
22:37:41.750 00.000 11596 Worker thread wakes up
22:37:41.750 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -10.0 px 13218 ms NORTH
22:37:41.750 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:37:42.262 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1056,332,31,31)
22:37:44.580 02.318 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"df507368-1a1d-4810-83e8-e9994f2c663b"}
22:37:44.580 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"df507368-1a1d-4810-83e8-e9994f2c663b"}
22:37:44.581 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a972de5b-3903-443b-9cdf-66d1eac9c984"}
22:37:44.581 00.000 13300 case statement mapped state 6 to 3
22:37:44.581 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a972de5b-3903-443b-9cdf-66d1eac9c984"}
22:37:44.582 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f63545f1-f29a-48e8-b95c-150216675520"}
22:37:44.582 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":84,"width":15,"height":15,"star_pos":[6.53,6.70],"pixels":"..."},"id":"f63545f1-f29a-48e8-b95c-150216675520"}
22:37:45.288 00.706 11596 Exposure complete
22:37:45.362 00.074 11596 worker thread done servicing request
22:37:45.362 00.000 13300 OnExposeComplete: enter
22:37:45.362 00.000 13300 UpdateGuideState(): m_state=6
22:37:45.363 00.001 13300 Star::Find(15, 1070, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
22:37:45.363 00.000 13300 Star::Find returns 1 (0), X=1080.34, Y=346.02, Mass=1930, SNR=30.7, Peak=244 HFD=3.3
22:37:45.363 00.000 13300 CameraToMount -- cameraTheta (2.88) - m_xAngle (-1.61) = xAngle (4.49 = -1.79)
22:37:45.363 00.000 13300 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.51 = -1.78)
22:37:45.363 00.000 13300 CameraToMount -- cameraX=-0.31 cameraY=0.08 hyp=0.32 cameraTheta=2.88 mountX=-0.07 mountY=-0.31, mountTheta=-1.79
22:37:45.365 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.31, y=0.08, opts=13)
22:37:45.365 00.000 13300 Enqueuing Move request for scope (-0.31, 0.08)
22:37:45.365 00.000 11596 Worker thread wakes up
22:37:45.365 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.08) opts 0xd
22:37:45.365 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.31, 0.08)
22:37:45.365 00.000 11596 Moving (-0.31, 0.08) raw xDistance=-0.07 yDistance=-0.31
22:37:45.365 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:37:45.366 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:37:45.366 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
22:37:45.366 00.000 11596 MoveAxis(E, 0, ABG)
22:37:45.366 00.000 11596 Move returns status 0, amount 0
22:37:45.366 00.000 11596 MoveAxis(N, 0, ABG)
22:37:45.366 00.000 11596 Move returns status 0, amount 0
22:37:45.366 00.000 11596 move complete, result=0
22:37:45.366 00.000 11596 worker thread done servicing request
22:37:45.370 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=244, med=4, FiltMin=3, FiltMax=96, Gamma=0.510
22:37:45.379 00.009 13300 UpdateGuideState exits: m=1930 SNR=30.7
22:37:45.379 00.000 13300 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 2 / 99999
22:37:45.379 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761687465.379,"Host":"MAX-PC","Inst":1,"Distance":0.32,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
22:37:45.379 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:45.379 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:37:45.379 00.000 13300 Enqueuing Expose request
22:37:45.379 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
22:37:45.379 00.000 11596 Worker thread wakes up
22:37:45.380 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:37:45.895 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:37:47.578 01.683 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fa620f65-9349-4e0c-8a6a-b897dda9b4cb"}
22:37:47.578 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fa620f65-9349-4e0c-8a6a-b897dda9b4cb"}
22:37:47.579 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"963de4eb-4a5f-4531-8058-bb0e97c371f5"}
22:37:47.579 00.000 13300 case statement mapped state 6 to 3
22:37:47.579 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"963de4eb-4a5f-4531-8058-bb0e97c371f5"}
22:37:47.579 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"65e437b9-7525-4744-986c-215cbd08d131"}
22:37:47.580 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":85,"width":15,"height":15,"star_pos":[7.34,7.02],"pixels":"..."},"id":"65e437b9-7525-4744-986c-215cbd08d131"}
22:37:48.922 01.342 11596 Exposure complete
22:37:48.994 00.072 11596 worker thread done servicing request
22:37:48.994 00.000 13300 OnExposeComplete: enter
22:37:48.994 00.000 13300 UpdateGuideState(): m_state=6
22:37:48.995 00.001 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
22:37:48.995 00.000 13300 Star::Find returns 1 (0), X=1080.95, Y=345.90, Mass=1928, SNR=30.7, Peak=252 HFD=3.0
22:37:48.995 00.000 13300 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-1.61) = xAngle (1.46 = 1.46)
22:37:48.995 00.000 13300 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.47 = 1.47)
22:37:48.995 00.000 13300 CameraToMount -- cameraX=0.30 cameraY=-0.05 hyp=0.31 cameraTheta=-0.15 mountX=0.04 mountY=0.31, mountTheta=1.46
22:37:48.997 00.002 13300 SchedulePrimaryMove(1016D950, x=0.30, y=-0.05, opts=13)
22:37:48.997 00.000 13300 Enqueuing Move request for scope (0.30, -0.05)
22:37:48.997 00.000 11596 Worker thread wakes up
22:37:48.997 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.05) opts 0xd
22:37:48.998 00.001 11596 Handling offset move in thread for scope, endpoint = (0.30, -0.05)
22:37:48.998 00.000 11596 Moving (0.30, -0.05) raw xDistance=0.04 yDistance=0.31
22:37:48.998 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:37:48.998 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:37:48.998 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
22:37:48.999 00.001 11596 MoveAxis(E, 0, ABG)
22:37:48.999 00.000 11596 Move returns status 0, amount 0
22:37:48.999 00.000 11596 MoveAxis(N, 0, ABG)
22:37:48.999 00.000 11596 Move returns status 0, amount 0
22:37:48.999 00.000 11596 move complete, result=0
22:37:49.000 00.001 11596 worker thread done servicing request
22:37:49.006 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
22:37:49.015 00.009 13300 UpdateGuideState exits: m=1928 SNR=30.7
22:37:49.015 00.000 13300 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 3 / 99999
22:37:49.015 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761687469.015,"Host":"MAX-PC","Inst":1,"Distance":0.32,"Time":3.6,"SettleTime":5.0,"StarLocked":true}
22:37:49.016 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:49.016 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:37:49.016 00.000 13300 Enqueuing Expose request
22:37:49.016 00.000 11596 Worker thread wakes up
22:37:49.016 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
22:37:49.016 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:37:49.525 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:37:50.578 01.053 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ad919a93-f596-4d95-9b70-01fc1377ac2c"}
22:37:50.578 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ad919a93-f596-4d95-9b70-01fc1377ac2c"}
22:37:50.579 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d01ccf4a-991d-4b9d-8737-9960c7dd4f45"}
22:37:50.579 00.000 13300 case statement mapped state 6 to 3
22:37:50.579 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d01ccf4a-991d-4b9d-8737-9960c7dd4f45"}
22:37:50.579 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"51e973fe-342b-45d2-b3f3-88cb1d49238f"}
22:37:50.580 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":86,"width":15,"height":15,"star_pos":[6.95,6.90],"pixels":"..."},"id":"51e973fe-342b-45d2-b3f3-88cb1d49238f"}
22:37:52.549 01.969 11596 Exposure complete
22:37:52.627 00.078 11596 worker thread done servicing request
22:37:52.627 00.000 13300 OnExposeComplete: enter
22:37:52.627 00.000 13300 UpdateGuideState(): m_state=6
22:37:52.628 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
22:37:52.628 00.000 13300 Star::Find returns 1 (0), X=1080.97, Y=345.86, Mass=1926, SNR=30.7, Peak=253 HFD=3.0
22:37:52.628 00.000 13300 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-1.61) = xAngle (1.35 = 1.35)
22:37:52.628 00.000 13300 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.36 = 1.36)
22:37:52.628 00.000 13300 CameraToMount -- cameraX=0.32 cameraY=-0.09 hyp=0.33 cameraTheta=-0.26 mountX=0.07 mountY=0.33, mountTheta=1.35
22:37:52.630 00.002 13300 SchedulePrimaryMove(1016D950, x=0.32, y=-0.09, opts=13)
22:37:52.630 00.000 13300 Enqueuing Move request for scope (0.32, -0.09)
22:37:52.630 00.000 11596 Worker thread wakes up
22:37:52.631 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.09) opts 0xd
22:37:52.631 00.000 11596 Handling offset move in thread for scope, endpoint = (0.32, -0.09)
22:37:52.632 00.001 11596 Moving (0.32, -0.09) raw xDistance=0.07 yDistance=0.33
22:37:52.632 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:37:52.632 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:37:52.633 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
22:37:52.633 00.000 11596 MoveAxis(E, 0, ABG)
22:37:52.633 00.000 11596 Move returns status 0, amount 0
22:37:52.633 00.000 11596 MoveAxis(N, 0, ABG)
22:37:52.633 00.000 11596 Move returns status 0, amount 0
22:37:52.633 00.000 11596 move complete, result=0
22:37:52.634 00.001 11596 worker thread done servicing request
22:37:52.638 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=3, FiltMax=104, Gamma=0.510
22:37:52.647 00.009 13300 UpdateGuideState exits: m=1926 SNR=30.7
22:37:52.647 00.000 13300 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 4 / 99999
22:37:52.647 00.000 13300 PhdController: newstate STATE_FINISH
22:37:52.647 00.000 13300 PhdController complete: success
22:37:52.647 00.000 13300 evsrv: {"Event":"SettleDone","Timestamp":1761687472.647,"Host":"MAX-PC","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
22:37:52.648 00.001 13300 Mount: notify guiding dither settle done success=1
22:37:52.648 00.000 13300 PhdController: newstate STATE_IDLE
22:37:52.648 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:52.648 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:37:52.648 00.000 13300 Enqueuing Expose request
22:37:52.649 00.001 11596 Worker thread wakes up
22:37:52.649 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
22:37:52.649 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:37:53.164 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:37:53.577 00.413 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8dbe0c3d-fa0a-43a6-ac8b-ae5c44e596f3"}
22:37:53.577 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8dbe0c3d-fa0a-43a6-ac8b-ae5c44e596f3"}
22:37:53.578 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"214b2472-77ad-4b8d-b06b-b364c8b7afbb"}
22:37:53.578 00.000 13300 case statement mapped state 6 to 3
22:37:53.578 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"214b2472-77ad-4b8d-b06b-b364c8b7afbb"}
22:37:53.579 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ccda4c6d-fa16-4825-b04c-4782f3e42315"}
22:37:53.579 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":87,"width":15,"height":15,"star_pos":[6.97,6.86],"pixels":"..."},"id":"ccda4c6d-fa16-4825-b04c-4782f3e42315"}
22:37:53.629 00.050 13300 evsrv: cli 10203220 connect
22:37:53.629 00.000 13300 case statement mapped state 6 to 3
22:37:53.630 00.001 13300 case statement mapped state 6 to 3
22:37:53.630 00.000 13300 evsrv: cli 10203220 request: {"method":"get_app_state","id":"4d6c8b65-e5fe-434d-9eb9-daca4174ae51"}
22:37:53.630 00.000 13300 case statement mapped state 6 to 3
22:37:53.631 00.001 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":"Guiding","id":"4d6c8b65-e5fe-434d-9eb9-daca4174ae51"}
22:37:53.631 00.000 13300 evsrv: cli 10203220 disconnect
22:37:56.201 02.570 11596 Exposure complete
22:37:56.272 00.071 11596 worker thread done servicing request
22:37:56.273 00.001 13300 OnExposeComplete: enter
22:37:56.273 00.000 13300 UpdateGuideState(): m_state=6
22:37:56.273 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
22:37:56.273 00.000 13300 Star::Find returns 1 (0), X=1081.02, Y=345.90, Mass=1983, SNR=31.2, Peak=253 HFD=3.0
22:37:56.273 00.000 13300 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-1.61) = xAngle (1.49 = 1.49)
22:37:56.273 00.000 13300 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.51 = 1.51)
22:37:56.274 00.001 13300 CameraToMount -- cameraX=0.37 cameraY=-0.04 hyp=0.38 cameraTheta=-0.12 mountX=0.03 mountY=0.38, mountTheta=1.49
22:37:56.275 00.001 13300 SchedulePrimaryMove(1016D950, x=0.37, y=-0.04, opts=13)
22:37:56.275 00.000 13300 Enqueuing Move request for scope (0.37, -0.04)
22:37:56.275 00.000 11596 Worker thread wakes up
22:37:56.276 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.04) opts 0xd
22:37:56.276 00.000 11596 Handling offset move in thread for scope, endpoint = (0.37, -0.04)
22:37:56.276 00.000 11596 Moving (0.37, -0.04) raw xDistance=0.03 yDistance=0.38
22:37:56.276 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:37:56.276 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:37:56.276 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
22:37:56.276 00.000 11596 MoveAxis(E, 0, ABG)
22:37:56.277 00.001 11596 Move returns status 0, amount 0
22:37:56.277 00.000 11596 MoveAxis(N, 0, ABG)
22:37:56.277 00.000 11596 Move returns status 0, amount 0
22:37:56.277 00.000 11596 move complete, result=0
22:37:56.277 00.000 11596 worker thread done servicing request
22:37:56.283 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
22:37:56.291 00.008 13300 UpdateGuideState exits: m=1983 SNR=31.2
22:37:56.291 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:56.291 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:37:56.291 00.000 13300 Enqueuing Expose request
22:37:56.291 00.000 11596 Worker thread wakes up
22:37:56.291 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
22:37:56.292 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:37:56.576 00.284 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8f2e22ad-8318-40f2-b45b-9b4ba3786e7a"}
22:37:56.576 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8f2e22ad-8318-40f2-b45b-9b4ba3786e7a"}
22:37:56.577 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4f3078e4-fd7d-4ff7-8ee4-2a4af714e39e"}
22:37:56.577 00.000 13300 case statement mapped state 6 to 3
22:37:56.577 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4f3078e4-fd7d-4ff7-8ee4-2a4af714e39e"}
22:37:56.578 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e7f31ad2-d889-41f7-9913-1fa0885b03e3"}
22:37:56.578 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":88,"width":15,"height":15,"star_pos":[7.02,6.90],"pixels":"..."},"id":"e7f31ad2-d889-41f7-9913-1fa0885b03e3"}
22:37:56.807 00.229 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:37:59.576 02.769 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2348b9a9-f9ab-4d91-b5f8-722afdca82fb"}
22:37:59.576 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2348b9a9-f9ab-4d91-b5f8-722afdca82fb"}
22:37:59.577 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dc06baca-976e-440b-b73e-b8df7f7b7535"}
22:37:59.577 00.000 13300 case statement mapped state 6 to 3
22:37:59.577 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dc06baca-976e-440b-b73e-b8df7f7b7535"}
22:37:59.577 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"67434bee-4703-4c08-80e2-6251e8cef816"}
22:37:59.577 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":88,"width":15,"height":15,"star_pos":[7.02,6.90],"pixels":"..."},"id":"67434bee-4703-4c08-80e2-6251e8cef816"}
22:37:59.839 00.262 11596 Exposure complete
22:37:59.912 00.073 11596 worker thread done servicing request
22:37:59.912 00.000 13300 OnExposeComplete: enter
22:37:59.912 00.000 13300 UpdateGuideState(): m_state=6
22:37:59.913 00.001 13300 Star::Find(15, 1081, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
22:37:59.913 00.000 13300 Star::Find returns 1 (0), X=1081.02, Y=345.92, Mass=1925, SNR=30.7, Peak=253 HFD=2.9
22:37:59.913 00.000 13300 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-1.61) = xAngle (1.54 = 1.54)
22:37:59.913 00.000 13300 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.55 = 1.55)
22:37:59.913 00.000 13300 CameraToMount -- cameraX=0.37 cameraY=-0.03 hyp=0.37 cameraTheta=-0.07 mountX=0.01 mountY=0.37, mountTheta=1.54
22:37:59.916 00.003 13300 SchedulePrimaryMove(1016D950, x=0.37, y=-0.03, opts=13)
22:37:59.916 00.000 13300 Enqueuing Move request for scope (0.37, -0.03)
22:37:59.916 00.000 11596 Worker thread wakes up
22:37:59.917 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.03) opts 0xd
22:37:59.917 00.000 11596 Handling offset move in thread for scope, endpoint = (0.37, -0.03)
22:37:59.917 00.000 11596 Moving (0.37, -0.03) raw xDistance=0.01 yDistance=0.37
22:37:59.917 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:37:59.918 00.001 11596 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.08
22:37:59.918 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.37 from input 0.37
22:37:59.918 00.000 11596 MoveAxis(E, 0, ABG)
22:37:59.918 00.000 11596 Move returns status 0, amount 0
22:37:59.918 00.000 11596 BLC: Dec direction reversal from North to South, backlash comp pulse of 210 applied
22:37:59.918 00.000 11596 MoveAxis(S, 705, ABG)
22:37:59.918 00.000 11596 Guiding  Dir = 1, Dur = 705
22:37:59.918 00.000 11596 IsSlewing returns 0
22:37:59.923 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
22:37:59.930 00.007 13300 UpdateGuideState exits: m=1925 SNR=30.7
22:37:59.930 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:59.930 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:37:59.930 00.000 13300 Enqueuing Expose request
22:37:59.998 00.068 11596 IsGuiding returns 0
22:38:00.124 00.126 11596 PulseGuide returned control before completion, sleep 590
22:38:00.893 00.769 11596 IsGuiding returns 1
22:38:00.893 00.000 11596 scope still moving after pulse duration time elapsed
22:38:00.918 00.025 11596 IsSlewing returns 0
22:38:01.103 00.185 11596 IsGuiding returns 0
22:38:01.103 00.000 11596 scope move finished after 705 + 399 ms
22:38:01.103 00.000 11596 Move returns status 0, amount 705
22:38:01.103 00.000 11596 move complete, result=0
22:38:01.103 00.000 11596 worker thread done servicing request
22:38:01.103 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.4 px 705 ms SOUTH
22:38:01.103 00.000 11596 Worker thread wakes up
22:38:01.103 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:38:01.606 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:38:02.576 00.970 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9872d86f-4122-4b1b-a7fe-614dca21eca9"}
22:38:02.576 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9872d86f-4122-4b1b-a7fe-614dca21eca9"}
22:38:02.577 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"788177b1-4050-4be9-954a-5eba575f794a"}
22:38:02.577 00.000 13300 case statement mapped state 6 to 3
22:38:02.577 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"788177b1-4050-4be9-954a-5eba575f794a"}
22:38:02.577 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c8c6aec1-61bc-46a9-b053-f0441ecfa64a"}
22:38:02.578 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":89,"width":15,"height":15,"star_pos":[7.02,6.92],"pixels":"..."},"id":"c8c6aec1-61bc-46a9-b053-f0441ecfa64a"}
22:38:04.647 02.069 11596 Exposure complete
22:38:04.731 00.084 11596 worker thread done servicing request
22:38:04.732 00.001 13300 OnExposeComplete: enter
22:38:04.732 00.000 13300 UpdateGuideState(): m_state=6
22:38:04.732 00.000 13300 Star::Find(15, 1081, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
22:38:04.732 00.000 13300 Star::Find returns 1 (0), X=1080.25, Y=345.82, Mass=1942, SNR=30.9, Peak=255 HFD=3.4
22:38:04.732 00.000 13300 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-1.61) = xAngle (-1.24 = -1.24)
22:38:04.732 00.000 13300 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.23 = -1.23)
22:38:04.733 00.001 13300 CameraToMount -- cameraX=-0.40 cameraY=-0.12 hyp=0.41 cameraTheta=-2.85 mountX=0.13 mountY=-0.39, mountTheta=-1.24
22:38:04.734 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.40, y=-0.12, opts=13)
22:38:04.734 00.000 13300 Enqueuing Move request for scope (-0.40, -0.12)
22:38:04.734 00.000 11596 Worker thread wakes up
22:38:04.734 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.12) opts 0xd
22:38:04.735 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.40, -0.12)
22:38:04.735 00.000 11596 Moving (-0.40, -0.12) raw xDistance=0.13 yDistance=-0.39
22:38:04.735 00.000 11596 BLC: History state: CurrMiss=-0.39, AvgInitMiss=-0.39, ShCount=0, LgCount=1, SticCount=0,  Deflections: 0=0.374251, 1:-0.390284
22:38:04.735 00.000 11596 BLC: Average miss indicates over-shooting, nominal decrease by -515.000000
22:38:04.735 00.000 11596 BLC: window closed
22:38:04.735 00.000 11596 BLC: Pulse adjusted to 168
22:38:04.737 00.002 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:38:04.737 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:38:04.737 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
22:38:04.737 00.000 11596 MoveAxis(E, 0, ABG)
22:38:04.737 00.000 11596 Move returns status 0, amount 0
22:38:04.737 00.000 11596 MoveAxis(N, 0, ABG)
22:38:04.738 00.001 11596 Move returns status 0, amount 0
22:38:04.738 00.000 11596 move complete, result=0
22:38:04.738 00.000 11596 worker thread done servicing request
22:38:04.740 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=113, Gamma=0.510
22:38:04.747 00.007 13300 UpdateGuideState exits: m=1942 SNR=30.9
22:38:04.747 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:04.747 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:38:04.747 00.000 13300 Enqueuing Expose request
22:38:04.747 00.000 11596 Worker thread wakes up
22:38:04.747 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
22:38:04.748 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:38:05.098 00.350 13300 evsrv: cli 10203D60 connect
22:38:05.098 00.000 13300 case statement mapped state 6 to 3
22:38:05.099 00.001 13300 case statement mapped state 6 to 3
22:38:05.100 00.001 13300 evsrv: cli 10203D60 request: {"method":"get_pixel_scale","id":"07576452-509c-4d98-abd9-4623d9ed4fc3"}
22:38:05.100 00.000 13300 evsrv: cli 10203D60 response: {"jsonrpc":"2.0","result":4.46908,"id":"07576452-509c-4d98-abd9-4623d9ed4fc3"}
22:38:05.100 00.000 13300 evsrv: cli 10203D60 disconnect
22:38:05.261 00.161 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:38:05.575 00.314 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"72986e8e-f54a-429a-b853-8f9ebca0e6ad"}
22:38:05.575 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"72986e8e-f54a-429a-b853-8f9ebca0e6ad"}
22:38:05.576 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"97d04336-2030-479e-9016-3e3d20106c92"}
22:38:05.576 00.000 13300 case statement mapped state 6 to 3
22:38:05.576 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"97d04336-2030-479e-9016-3e3d20106c92"}
22:38:05.576 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"80776cbd-47a6-47ee-bb3f-1d6d1a48d4a0"}
22:38:05.576 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":90,"width":15,"height":15,"star_pos":[7.25,6.82],"pixels":"..."},"id":"80776cbd-47a6-47ee-bb3f-1d6d1a48d4a0"}
22:38:08.298 02.722 11596 Exposure complete
22:38:08.376 00.078 11596 worker thread done servicing request
22:38:08.376 00.000 13300 OnExposeComplete: enter
22:38:08.376 00.000 13300 UpdateGuideState(): m_state=6
22:38:08.377 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
22:38:08.377 00.000 13300 Star::Find returns 1 (0), X=1080.15, Y=345.90, Mass=1921, SNR=30.7, Peak=255 HFD=3.1
22:38:08.377 00.000 13300 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-1.61) = xAngle (-1.45 = -1.45)
22:38:08.377 00.000 13300 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.44 = -1.44)
22:38:08.377 00.000 13300 CameraToMount -- cameraX=-0.50 cameraY=-0.04 hyp=0.50 cameraTheta=-3.06 mountX=0.06 mountY=-0.49, mountTheta=-1.45
22:38:08.380 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.50, y=-0.04, opts=13)
22:38:08.380 00.000 13300 Enqueuing Move request for scope (-0.50, -0.04)
22:38:08.380 00.000 11596 Worker thread wakes up
22:38:08.380 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.04) opts 0xd
22:38:08.380 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.50, -0.04)
22:38:08.380 00.000 11596 Moving (-0.50, -0.04) raw xDistance=0.06 yDistance=-0.49
22:38:08.380 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:38:08.381 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:38:08.381 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
22:38:08.381 00.000 11596 MoveAxis(E, 0, ABG)
22:38:08.381 00.000 11596 Move returns status 0, amount 0
22:38:08.381 00.000 11596 MoveAxis(N, 0, ABG)
22:38:08.381 00.000 11596 Move returns status 0, amount 0
22:38:08.381 00.000 11596 move complete, result=0
22:38:08.382 00.001 11596 worker thread done servicing request
22:38:08.390 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
22:38:08.397 00.007 13300 UpdateGuideState exits: m=1921 SNR=30.7
22:38:08.397 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:08.397 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:38:08.398 00.001 13300 Enqueuing Expose request
22:38:08.398 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
22:38:08.398 00.000 11596 Worker thread wakes up
22:38:08.398 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:38:08.574 00.176 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eebff29f-d0cc-41bb-90ac-5bf5fe761f37"}
22:38:08.574 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eebff29f-d0cc-41bb-90ac-5bf5fe761f37"}
22:38:08.575 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"082e089c-6caf-4f61-ac87-d3fa66b68658"}
22:38:08.575 00.000 13300 case statement mapped state 6 to 3
22:38:08.575 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"082e089c-6caf-4f61-ac87-d3fa66b68658"}
22:38:08.575 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"76574ee4-531f-4107-ac4f-0d9f15425fa4"}
22:38:08.576 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":91,"width":15,"height":15,"star_pos":[7.15,6.90],"pixels":"..."},"id":"76574ee4-531f-4107-ac4f-0d9f15425fa4"}
22:38:08.901 00.325 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:38:11.574 02.673 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e5e93670-a673-4553-854a-3ce6b3681a56"}
22:38:11.574 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e5e93670-a673-4553-854a-3ce6b3681a56"}
22:38:11.575 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e7688eaa-65e4-4ea0-86e8-e6c728f81de3"}
22:38:11.575 00.000 13300 case statement mapped state 6 to 3
22:38:11.575 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e7688eaa-65e4-4ea0-86e8-e6c728f81de3"}
22:38:11.575 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a8217f8b-1be5-452a-b364-486025cd8b12"}
22:38:11.576 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":91,"width":15,"height":15,"star_pos":[7.15,6.90],"pixels":"..."},"id":"a8217f8b-1be5-452a-b364-486025cd8b12"}
22:38:11.940 00.364 11596 Exposure complete
22:38:12.015 00.075 11596 worker thread done servicing request
22:38:12.015 00.000 13300 OnExposeComplete: enter
22:38:12.015 00.000 13300 UpdateGuideState(): m_state=6
22:38:12.015 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
22:38:12.016 00.001 13300 Star::Find returns 1 (0), X=1080.07, Y=345.89, Mass=1949, SNR=30.9, Peak=255 HFD=3.0
22:38:12.016 00.000 13300 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-1.61) = xAngle (-1.44 = -1.44)
22:38:12.016 00.000 13300 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.42 = -1.42)
22:38:12.016 00.000 13300 CameraToMount -- cameraX=-0.57 cameraY=-0.06 hyp=0.58 cameraTheta=-3.04 mountX=0.08 mountY=-0.57, mountTheta=-1.44
22:38:12.017 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.57, y=-0.06, opts=13)
22:38:12.018 00.001 13300 Enqueuing Move request for scope (-0.57, -0.06)
22:38:12.018 00.000 11596 Worker thread wakes up
22:38:12.018 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.06) opts 0xd
22:38:12.018 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.57, -0.06)
22:38:12.018 00.000 11596 Moving (-0.57, -0.06) raw xDistance=0.08 yDistance=-0.57
22:38:12.018 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:38:12.018 00.000 11596 resist switch: large excursion: input -0.57 thresh 0.54 direction from 1 to -1
22:38:12.018 00.000 11596 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.71
22:38:12.018 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
22:38:12.018 00.000 11596 MoveAxis(E, 0, ABG)
22:38:12.018 00.000 11596 Move returns status 0, amount 0
22:38:12.019 00.001 11596 BLC: Dec direction reversal from South to North, backlash comp pulse of 168 applied
22:38:12.019 00.000 11596 MoveAxis(N, 922, ABG)
22:38:12.019 00.000 11596 Guiding  Dir = 0, Dur = 922
22:38:12.019 00.000 11596 IsSlewing returns 0
22:38:12.024 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=3, FiltMax=103, Gamma=0.510
22:38:12.031 00.007 13300 UpdateGuideState exits: m=1949 SNR=30.9
22:38:12.031 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:12.031 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:38:12.031 00.000 13300 Enqueuing Expose request
22:38:12.069 00.038 11596 IsGuiding returns 0
22:38:12.281 00.212 11596 PulseGuide returned control before completion, sleep 721
22:38:13.251 00.970 11596 IsGuiding returns 0
22:38:13.251 00.000 11596 Move returns status 0, amount 922
22:38:13.252 00.001 11596 move complete, result=0
22:38:13.252 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.6 px 922 ms NORTH
22:38:13.256 00.004 11596 worker thread done servicing request
22:38:13.256 00.000 11596 Worker thread wakes up
22:38:13.256 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:38:13.765 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:38:14.573 00.808 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"11807991-f2b8-40c7-a408-d82cf05ed8f6"}
22:38:14.574 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"11807991-f2b8-40c7-a408-d82cf05ed8f6"}
22:38:14.575 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f9d7516a-8c99-4461-90c2-d04d40d76db2"}
22:38:14.575 00.000 13300 case statement mapped state 6 to 3
22:38:14.575 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f9d7516a-8c99-4461-90c2-d04d40d76db2"}
22:38:14.577 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f347bae0-5816-4f4f-b2fa-7890ce2c1d67"}
22:38:14.578 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":92,"width":15,"height":15,"star_pos":[7.07,6.89],"pixels":"..."},"id":"f347bae0-5816-4f4f-b2fa-7890ce2c1d67"}
22:38:16.814 02.236 11596 Exposure complete
22:38:16.899 00.085 11596 worker thread done servicing request
22:38:16.899 00.000 13300 OnExposeComplete: enter
22:38:16.899 00.000 13300 UpdateGuideState(): m_state=6
22:38:16.900 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
22:38:16.900 00.000 13300 Star::Find returns 1 (0), X=1080.44, Y=345.62, Mass=1929, SNR=30.7, Peak=237 HFD=3.2
22:38:16.900 00.000 13300 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-1.61) = xAngle (-0.52 = -0.52)
22:38:16.900 00.000 13300 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.51 = -0.51)
22:38:16.900 00.000 13300 CameraToMount -- cameraX=-0.21 cameraY=-0.33 hyp=0.39 cameraTheta=-2.13 mountX=0.33 mountY=-0.19, mountTheta=-0.51
22:38:16.903 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.21, y=-0.33, opts=13)
22:38:16.903 00.000 13300 Enqueuing Move request for scope (-0.21, -0.33)
22:38:16.903 00.000 11596 Worker thread wakes up
22:38:16.904 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.33) opts 0xd
22:38:16.904 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.21, -0.33)
22:38:16.904 00.000 11596 Moving (-0.21, -0.33) raw xDistance=0.33 yDistance=-0.19
22:38:16.904 00.000 11596 BLC: History state: CurrMiss=0.19, AvgInitMiss=-0.10, ShCount=1, LgCount=1, SticCount=0,  Deflections: 0=-0.570053, 1:0.187940
22:38:16.904 00.000 11596 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
22:38:16.904 00.000 11596 BLC: window closed
22:38:16.905 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
22:38:16.905 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.19
22:38:16.905 00.000 11596 MoveAxis(W, 419, ABG)
22:38:16.905 00.000 11596 Guiding  Dir = 3, Dur = 419
22:38:16.905 00.000 11596 IsSlewing returns 0
22:38:16.911 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
22:38:16.920 00.009 13300 UpdateGuideState exits: m=1929 SNR=30.7
22:38:16.920 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:16.921 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:38:16.921 00.000 13300 Enqueuing Expose request
22:38:17.212 00.291 11596 IsGuiding returns 0
22:38:17.313 00.101 11596 PulseGuide returned control before completion, sleep 330
22:38:17.573 00.260 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1afd208b-1e95-4ab3-8d32-66cccec10e99"}
22:38:17.573 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1afd208b-1e95-4ab3-8d32-66cccec10e99"}
22:38:17.574 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cd5a5d7a-38f5-408e-9ab0-9117e3aa605b"}
22:38:17.574 00.000 13300 case statement mapped state 6 to 3
22:38:17.574 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cd5a5d7a-38f5-408e-9ab0-9117e3aa605b"}
22:38:17.575 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d561b466-eb90-49b8-a0e1-1c0ffca53b73"}
22:38:17.576 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":93,"width":15,"height":15,"star_pos":[7.44,6.62],"pixels":"..."},"id":"d561b466-eb90-49b8-a0e1-1c0ffca53b73"}
22:38:17.740 00.164 11596 IsGuiding returns 0
22:38:17.740 00.000 11596 Move returns status 0, amount 419
22:38:17.741 00.001 11596 MoveAxis(N, 248, ABG)
22:38:17.741 00.000 11596 Guiding  Dir = 0, Dur = 248
22:38:17.741 00.000 11596 IsSlewing returns 0
22:38:17.830 00.089 11596 IsGuiding returns 0
22:38:18.296 00.466 11596 IsGuiding returns 1
22:38:18.296 00.000 11596 scope still moving after pulse duration time elapsed
22:38:18.428 00.132 11596 IsSlewing returns 0
22:38:18.522 00.094 11596 IsGuiding returns 0
22:38:18.522 00.000 11596 scope move finished after 248 + 442 ms
22:38:18.522 00.000 11596 Move returns status 0, amount 248
22:38:18.522 00.000 11596 move complete, result=0
22:38:18.522 00.000 11596 worker thread done servicing request
22:38:18.522 00.000 11596 Worker thread wakes up
22:38:18.522 00.000 13300 GuideStep: 0.3 px 419 ms WEST, -0.2 px 248 ms NORTH
22:38:18.523 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:38:19.025 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:38:20.574 01.549 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f180574e-12e4-4b74-bee8-695afa1ffcdf"}
22:38:20.574 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f180574e-12e4-4b74-bee8-695afa1ffcdf"}
22:38:20.575 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5cb18395-10d8-4645-a07c-bacfe4b7f540"}
22:38:20.575 00.000 13300 case statement mapped state 6 to 3
22:38:20.575 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5cb18395-10d8-4645-a07c-bacfe4b7f540"}
22:38:20.575 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f4ef5b77-2735-4b67-90b5-bc31ad67d060"}
22:38:20.576 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":93,"width":15,"height":15,"star_pos":[7.44,6.62],"pixels":"..."},"id":"f4ef5b77-2735-4b67-90b5-bc31ad67d060"}
22:38:22.052 01.476 11596 Exposure complete
22:38:22.125 00.073 11596 worker thread done servicing request
22:38:22.125 00.000 13300 OnExposeComplete: enter
22:38:22.125 00.000 13300 UpdateGuideState(): m_state=6
22:38:22.126 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
22:38:22.126 00.000 13300 Star::Find returns 1 (0), X=1080.50, Y=345.70, Mass=1973, SNR=31.0, Peak=247 HFD=3.3
22:38:22.126 00.000 13300 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-1.61) = xAngle (-0.52 = -0.52)
22:38:22.126 00.000 13300 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.51 = -0.51)
22:38:22.126 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=-0.24 hyp=0.28 cameraTheta=-2.13 mountX=0.25 mountY=-0.14, mountTheta=-0.51
22:38:22.128 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=-0.24, opts=13)
22:38:22.128 00.000 13300 Enqueuing Move request for scope (-0.15, -0.24)
22:38:22.128 00.000 11596 Worker thread wakes up
22:38:22.128 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.24) opts 0xd
22:38:22.128 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, -0.24)
22:38:22.128 00.000 11596 Moving (-0.15, -0.24) raw xDistance=0.25 yDistance=-0.14
22:38:22.128 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25
22:38:22.128 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:22.129 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:38:22.129 00.000 11596 MoveAxis(W, 338, ABG)
22:38:22.129 00.000 11596 Guiding  Dir = 3, Dur = 338
22:38:22.129 00.000 11596 IsSlewing returns 0
22:38:22.134 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
22:38:22.141 00.007 13300 UpdateGuideState exits: m=1973 SNR=31.0
22:38:22.141 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:22.141 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:38:22.141 00.000 13300 Enqueuing Expose request
22:38:22.162 00.021 11596 IsGuiding returns 0
22:38:22.258 00.096 11596 PulseGuide returned control before completion, sleep 252
22:38:22.669 00.411 11596 IsGuiding returns 1
22:38:22.669 00.000 11596 scope still moving after pulse duration time elapsed
22:38:22.698 00.029 11596 IsSlewing returns 0
22:38:23.079 00.381 11596 IsGuiding returns 0
22:38:23.079 00.000 11596 scope move finished after 338 + 578 ms
22:38:23.080 00.001 11596 Move returns status 0, amount 338
22:38:23.080 00.000 11596 MoveAxis(N, 0, ABG)
22:38:23.080 00.000 11596 Move returns status 0, amount 0
22:38:23.080 00.000 11596 move complete, result=0
22:38:23.080 00.000 11596 worker thread done servicing request
22:38:23.080 00.000 13300 GuideStep: 0.2 px 338 ms WEST, -0.1 px 0 ms NORTH
22:38:23.080 00.000 11596 Worker thread wakes up
22:38:23.080 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:38:23.573 00.493 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"48c5a61f-21c4-45d9-96db-29043e83bb73"}
22:38:23.573 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"48c5a61f-21c4-45d9-96db-29043e83bb73"}
22:38:23.574 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"93aca523-2d97-49f6-a5c0-cb8aa0830e89"}
22:38:23.574 00.000 13300 case statement mapped state 6 to 3
22:38:23.574 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"93aca523-2d97-49f6-a5c0-cb8aa0830e89"}
22:38:23.574 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cc959eb0-7e61-4df9-ae0a-d5967b3a826e"}
22:38:23.574 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":94,"width":15,"height":15,"star_pos":[7.50,6.70],"pixels":"..."},"id":"cc959eb0-7e61-4df9-ae0a-d5967b3a826e"}
22:38:23.592 00.018 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:38:26.573 02.981 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"109489fc-7415-4912-9a2d-c4971e55ac1d"}
22:38:26.573 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"109489fc-7415-4912-9a2d-c4971e55ac1d"}
22:38:26.574 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"064e846f-bc7d-44b1-b541-eec7e8b9365e"}
22:38:26.574 00.000 13300 case statement mapped state 6 to 3
22:38:26.574 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"064e846f-bc7d-44b1-b541-eec7e8b9365e"}
22:38:26.574 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"574d1a08-81be-487b-9ce4-f5a1f020e95b"}
22:38:26.575 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":94,"width":15,"height":15,"star_pos":[7.50,6.70],"pixels":"..."},"id":"574d1a08-81be-487b-9ce4-f5a1f020e95b"}
22:38:26.622 00.047 11596 Exposure complete
22:38:26.708 00.086 11596 worker thread done servicing request
22:38:26.708 00.000 13300 OnExposeComplete: enter
22:38:26.708 00.000 13300 UpdateGuideState(): m_state=6
22:38:26.709 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
22:38:26.709 00.000 13300 Star::Find returns 1 (0), X=1080.57, Y=345.84, Mass=1929, SNR=30.7, Peak=246 HFD=3.3
22:38:26.709 00.000 13300 MultiStar: exiting stabilization period
22:38:26.709 00.000 13300 MultiStar: updating star positions after lock position change
22:38:26.709 00.000 13300 Star::Find(15, 123, 989, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
22:38:26.709 00.000 13300 Star::Find returns 1 (0), X=123.60, Y=988.76, Mass=1089, SNR=23.1, Peak=108 HFD=3.8
22:38:26.710 00.001 13300 Star::Find(15, 265, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
22:38:26.710 00.000 13300 Star::Find returns 1 (0), X=265.66, Y=980.21, Mass=405, SNR=14.0, Peak=47 HFD=3.6
22:38:26.710 00.000 13300 Star::Find(15, 293, 192, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
22:38:26.710 00.000 13300 Star::Find returns 1 (0), X=293.38, Y=192.81, Mass=348, SNR=12.9, Peak=46 HFD=3.6
22:38:26.710 00.000 13300 Star::Find(15, 808, 142, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
22:38:26.710 00.000 13300 Star::Find returns 1 (0), X=809.28, Y=142.16, Mass=122, SNR=7.6, Peak=27 HFD=2.3
22:38:26.710 00.000 13300 Star::Find(15, 1106, 530, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
22:38:26.710 00.000 13300 Star::Find returns 1 (0), X=1107.51, Y=530.26, Mass=142, SNR=8.2, Peak=23 HFD=3.4
22:38:26.710 00.000 13300 Star::Find(15, 520, 613, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
22:38:26.711 00.001 13300 Star::Find returns 1 (0), X=521.14, Y=613.12, Mass=110, SNR=7.2, Peak=27 HFD=2.5
22:38:26.711 00.000 13300 Star::Find(15, 420, 395, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
22:38:26.711 00.000 13300 Star::Find returns 1 (0), X=421.07, Y=395.41, Mass=111, SNR=7.3, Peak=24 HFD=2.4
22:38:26.711 00.000 13300 Star::Find(15, 859, 838, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
22:38:26.711 00.000 13300 Star::Find returns 1 (0), X=859.88, Y=838.65, Mass=79, SNR=6.1, Peak=18 HFD=2.3
22:38:26.711 00.000 13300 Star::Find(15, 978, 176, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
22:38:26.712 00.001 13300 Star::Find returns 1 (0), X=979.05, Y=175.70, Mass=92, SNR=6.6, Peak=18 HFD=3.1
22:38:26.712 00.000 13300 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-1.61) = xAngle (-0.60 = -0.60)
22:38:26.712 00.000 13300 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.58 = -0.58)
22:38:26.712 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.11 hyp=0.13 cameraTheta=-2.21 mountX=0.11 mountY=-0.07, mountTheta=-0.59
22:38:26.714 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.11, opts=13)
22:38:26.714 00.000 13300 Enqueuing Move request for scope (-0.08, -0.11)
22:38:26.715 00.001 11596 Worker thread wakes up
22:38:26.715 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.11) opts 0xd
22:38:26.715 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.11)
22:38:26.715 00.000 11596 Moving (-0.08, -0.11) raw xDistance=0.11 yDistance=-0.07
22:38:26.715 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:38:26.715 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:26.715 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:38:26.716 00.001 11596 MoveAxis(E, 0, ABG)
22:38:26.716 00.000 11596 Move returns status 0, amount 0
22:38:26.716 00.000 11596 MoveAxis(N, 0, ABG)
22:38:26.716 00.000 11596 Move returns status 0, amount 0
22:38:26.716 00.000 11596 move complete, result=0
22:38:26.716 00.000 11596 worker thread done servicing request
22:38:26.721 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
22:38:26.728 00.007 13300 UpdateGuideState exits: m=1929 SNR=30.7
22:38:26.728 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:26.728 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:38:26.728 00.000 13300 Enqueuing Expose request
22:38:26.729 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:38:26.729 00.000 11596 Worker thread wakes up
22:38:26.729 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:38:27.234 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:38:29.571 02.337 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cdd595b3-3c9a-4810-94c0-a611db9ef1cd"}
22:38:29.571 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cdd595b3-3c9a-4810-94c0-a611db9ef1cd"}
22:38:29.572 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a09640d6-e08a-4480-a932-db955df1de82"}
22:38:29.572 00.000 13300 case statement mapped state 6 to 3
22:38:29.572 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a09640d6-e08a-4480-a932-db955df1de82"}
22:38:29.573 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f848d242-fb29-46f4-a440-dbd01f7720b1"}
22:38:29.573 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":95,"width":15,"height":15,"star_pos":[6.57,6.84],"pixels":"..."},"id":"f848d242-fb29-46f4-a440-dbd01f7720b1"}
22:38:30.270 00.697 11596 Exposure complete
22:38:30.340 00.070 11596 worker thread done servicing request
22:38:30.340 00.000 13300 OnExposeComplete: enter
22:38:30.340 00.000 13300 UpdateGuideState(): m_state=6
22:38:30.341 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
22:38:30.341 00.000 13300 Star::Find returns 1 (0), X=1080.63, Y=345.90, Mass=1962, SNR=31.0, Peak=248 HFD=3.3
22:38:30.341 00.000 13300 MultiStar: [#1 0.06,0.00,0.75,U] [#2 -0.01,-0.05,0.44,U] [#3 0.06,-0.06,0.41,U] [#4 -0.14,0.22,0.30,U] [#5 -0.04,-0.00,0.26,U] [#6 0.02,-0.21,0.22,U] [#7 -0.25,0.16,0.24,U] [#8 -0.09,0.28,0.20,U] 
22:38:30.341 00.000 13300 refined, 8 included, MultiStar: {-0.02, 0.01}, one-star: {-0.02, -0.05}
22:38:30.341 00.000 13300 CameraToMount -- cameraTheta (2.86) - m_xAngle (-1.61) = xAngle (4.47 = -1.81)
22:38:30.342 00.001 13300 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.49 = -1.80)
22:38:30.342 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.01 hyp=0.02 cameraTheta=2.86 mountX=-0.01 mountY=-0.02, mountTheta=-1.81
22:38:30.343 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.01, opts=13)
22:38:30.343 00.000 13300 Enqueuing Move request for scope (-0.02, 0.01)
22:38:30.343 00.000 11596 Worker thread wakes up
22:38:30.344 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.01) opts 0xd
22:38:30.344 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.01)
22:38:30.344 00.000 11596 Moving (-0.02, 0.01) raw xDistance=-0.01 yDistance=-0.02
22:38:30.344 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:38:30.344 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:30.344 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:38:30.344 00.000 11596 MoveAxis(E, 0, ABG)
22:38:30.344 00.000 11596 Move returns status 0, amount 0
22:38:30.345 00.001 11596 MoveAxis(N, 0, ABG)
22:38:30.345 00.000 11596 Move returns status 0, amount 0
22:38:30.345 00.000 11596 move complete, result=0
22:38:30.345 00.000 11596 worker thread done servicing request
22:38:30.350 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
22:38:30.360 00.010 13300 UpdateGuideState exits: m=1962 SNR=31.0
22:38:30.360 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:30.360 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:38:30.360 00.000 13300 Enqueuing Expose request
22:38:30.360 00.000 11596 Worker thread wakes up
22:38:30.360 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:38:30.361 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:38:30.876 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:38:32.571 01.695 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a6ae6010-59a2-4d04-8395-9ea1c3917e45"}
22:38:32.571 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a6ae6010-59a2-4d04-8395-9ea1c3917e45"}
22:38:32.572 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4ac8caf7-d667-4561-9857-2dcefbca8f18"}
22:38:32.572 00.000 13300 case statement mapped state 6 to 3
22:38:32.572 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4ac8caf7-d667-4561-9857-2dcefbca8f18"}
22:38:32.573 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2013bc11-cffa-4945-a3ca-63fbfe189a32"}
22:38:32.574 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":96,"width":15,"height":15,"star_pos":[6.63,6.90],"pixels":"..."},"id":"2013bc11-cffa-4945-a3ca-63fbfe189a32"}
22:38:33.900 01.326 11596 Exposure complete
22:38:33.973 00.073 11596 worker thread done servicing request
22:38:33.973 00.000 13300 OnExposeComplete: enter
22:38:33.973 00.000 13300 UpdateGuideState(): m_state=6
22:38:33.973 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
22:38:33.974 00.001 13300 Star::Find returns 1 (0), X=1080.51, Y=345.88, Mass=1957, SNR=31.0, Peak=252 HFD=3.3
22:38:33.974 00.000 13300 MultiStar: [#1 0.12,-0.04,0.73,U] [#2 -0.04,-0.07,0.44,U] [#3 0.02,0.01,0.42,U] [#4 -0.10,0.20,0.29,U] [#5 -0.15,0.05,0.26,U] [#6 -0.01,-0.03,0.24,U] [#7 -0.10,0.08,0.23,U] [#8 -0.20,-0.23,0.00,M4] 
22:38:33.974 00.000 13300 refined, 7 included, MultiStar: {-0.04, -0.01}, one-star: {-0.13, -0.06}
22:38:33.975 00.001 13300 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-1.61) = xAngle (-1.32 = -1.32)
22:38:33.975 00.000 13300 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.30 = -1.30)
22:38:33.975 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-2.93 mountX=0.01 mountY=-0.04, mountTheta=-1.32
22:38:33.977 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.01, opts=13)
22:38:33.977 00.000 13300 Enqueuing Move request for scope (-0.04, -0.01)
22:38:33.977 00.000 11596 Worker thread wakes up
22:38:33.977 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.01) opts 0xd
22:38:33.977 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.01)
22:38:33.978 00.001 11596 Moving (-0.04, -0.01) raw xDistance=0.01 yDistance=-0.04
22:38:33.978 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:38:33.979 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:33.979 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:38:33.980 00.001 11596 MoveAxis(E, 0, ABG)
22:38:33.980 00.000 11596 Move returns status 0, amount 0
22:38:33.980 00.000 11596 MoveAxis(N, 0, ABG)
22:38:33.980 00.000 11596 Move returns status 0, amount 0
22:38:33.980 00.000 11596 move complete, result=0
22:38:33.981 00.001 11596 worker thread done servicing request
22:38:33.986 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=3, FiltMax=99, Gamma=0.510
22:38:33.994 00.008 13300 UpdateGuideState exits: m=1957 SNR=31.0
22:38:33.994 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:33.994 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:38:33.994 00.000 13300 Enqueuing Expose request
22:38:33.994 00.000 11596 Worker thread wakes up
22:38:33.995 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:38:33.995 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:38:34.501 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:38:35.571 01.070 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4ab9f5a6-9c28-4492-ad0b-6b2e86cffacd"}
22:38:35.571 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4ab9f5a6-9c28-4492-ad0b-6b2e86cffacd"}
22:38:35.572 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4a7d6280-9873-4811-823d-5bc876889189"}
22:38:35.573 00.001 13300 case statement mapped state 6 to 3
22:38:35.573 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4a7d6280-9873-4811-823d-5bc876889189"}
22:38:35.574 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d867ed7f-f143-497e-9a9d-a59bcf096639"}
22:38:35.574 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":97,"width":15,"height":15,"star_pos":[6.51,6.88],"pixels":"..."},"id":"d867ed7f-f143-497e-9a9d-a59bcf096639"}
22:38:37.528 01.954 11596 Exposure complete
22:38:37.599 00.071 11596 worker thread done servicing request
22:38:37.599 00.000 13300 OnExposeComplete: enter
22:38:37.599 00.000 13300 UpdateGuideState(): m_state=6
22:38:37.600 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
22:38:37.600 00.000 13300 Star::Find returns 1 (0), X=1080.54, Y=345.94, Mass=1972, SNR=31.1, Peak=246 HFD=3.4
22:38:37.600 00.000 13300 MultiStar: [#1 -0.09,0.07,0.75,U] [#2 -0.25,0.01,0.45,U] [#3 0.01,-0.17,0.42,U] [#4 -0.01,0.30,0.00,M4] [#5 -0.18,0.32,0.00,M9] [#6 -0.18,-0.21,0.21,U] [#7 -0.25,0.36,0.00,M2] [#8 0.05,-0.02,0.21,U] 
22:38:37.600 00.000 13300 refined, 5 included, MultiStar: {-0.10, -0.02}, one-star: {-0.10, -0.01}
22:38:37.600 00.000 13300 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-1.61) = xAngle (-1.32 = -1.32)
22:38:37.601 00.001 13300 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.31 = -1.31)
22:38:37.601 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.02 hyp=0.10 cameraTheta=-2.93 mountX=0.03 mountY=-0.10, mountTheta=-1.32
22:38:37.604 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.02, opts=13)
22:38:37.604 00.000 13300 Enqueuing Move request for scope (-0.10, -0.02)
22:38:37.604 00.000 11596 Worker thread wakes up
22:38:37.605 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.02) opts 0xd
22:38:37.605 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.02)
22:38:37.605 00.000 11596 Moving (-0.10, -0.02) raw xDistance=0.03 yDistance=-0.10
22:38:37.605 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:38:37.605 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:37.605 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:38:37.606 00.001 11596 MoveAxis(E, 0, ABG)
22:38:37.606 00.000 11596 Move returns status 0, amount 0
22:38:37.606 00.000 11596 MoveAxis(N, 0, ABG)
22:38:37.606 00.000 11596 Move returns status 0, amount 0
22:38:37.606 00.000 11596 move complete, result=0
22:38:37.606 00.000 11596 worker thread done servicing request
22:38:37.611 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
22:38:37.618 00.007 13300 UpdateGuideState exits: m=1972 SNR=31.1
22:38:37.618 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:37.618 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:38:37.618 00.000 13300 Enqueuing Expose request
22:38:37.619 00.001 11596 Worker thread wakes up
22:38:37.619 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:38:37.619 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:38:38.125 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:38:38.569 00.444 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"25734842-ec2d-40c5-9abf-877b6ef6723d"}
22:38:38.569 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"25734842-ec2d-40c5-9abf-877b6ef6723d"}
22:38:38.570 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ed752551-2e92-4d86-ad20-5e78f05e0ff5"}
22:38:38.570 00.000 13300 case statement mapped state 6 to 3
22:38:38.570 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ed752551-2e92-4d86-ad20-5e78f05e0ff5"}
22:38:38.570 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"581b17fd-b23f-46ba-b525-f1d53ee7ea65"}
22:38:38.571 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":98,"width":15,"height":15,"star_pos":[6.54,6.94],"pixels":"..."},"id":"581b17fd-b23f-46ba-b525-f1d53ee7ea65"}
22:38:41.145 02.574 11596 Exposure complete
22:38:41.216 00.071 11596 worker thread done servicing request
22:38:41.216 00.000 13300 OnExposeComplete: enter
22:38:41.216 00.000 13300 UpdateGuideState(): m_state=6
22:38:41.217 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
22:38:41.217 00.000 13300 Star::Find returns 1 (0), X=1080.62, Y=346.00, Mass=1982, SNR=31.2, Peak=239 HFD=3.4
22:38:41.217 00.000 13300 MultiStar: [#1 -0.08,-0.00,0.74,U] [#2 -0.13,0.05,0.45,U] [#3 0.12,0.04,0.42,U] [#4 -0.12,0.29,0.00,M5] [#5 -0.05,-0.11,0.26,U] [#6 0.05,0.06,0.23,U] [#7 -0.26,0.12,0.22,U] [#8 0.07,-0.08,0.20,U] 
22:38:41.217 00.000 13300 refined, 7 included, MultiStar: {-0.04, 0.03}, one-star: {-0.02, 0.06}
22:38:41.218 00.001 13300 CameraToMount -- cameraTheta (2.55) - m_xAngle (-1.61) = xAngle (4.16 = -2.12)
22:38:41.218 00.000 13300 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.18 = -2.11)
22:38:41.218 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.03 hyp=0.05 cameraTheta=2.55 mountX=-0.02 mountY=-0.04, mountTheta=-2.12
22:38:41.219 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.03, opts=13)
22:38:41.219 00.000 13300 Enqueuing Move request for scope (-0.04, 0.03)
22:38:41.219 00.000 11596 Worker thread wakes up
22:38:41.220 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.03) opts 0xd
22:38:41.220 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.03)
22:38:41.220 00.000 11596 Moving (-0.04, 0.03) raw xDistance=-0.02 yDistance=-0.04
22:38:41.220 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:38:41.220 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:41.220 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:38:41.220 00.000 11596 MoveAxis(E, 0, ABG)
22:38:41.221 00.001 11596 Move returns status 0, amount 0
22:38:41.221 00.000 11596 MoveAxis(N, 0, ABG)
22:38:41.221 00.000 11596 Move returns status 0, amount 0
22:38:41.221 00.000 11596 move complete, result=0
22:38:41.221 00.000 11596 worker thread done servicing request
22:38:41.229 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
22:38:41.240 00.011 13300 UpdateGuideState exits: m=1982 SNR=31.2
22:38:41.240 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:41.240 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:38:41.240 00.000 13300 Enqueuing Expose request
22:38:41.240 00.000 11596 Worker thread wakes up
22:38:41.240 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:38:41.240 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:38:41.569 00.329 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c1c49afe-3b87-4e2d-8d82-d94b7d622ad4"}
22:38:41.569 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c1c49afe-3b87-4e2d-8d82-d94b7d622ad4"}
22:38:41.570 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8e1e526c-f7de-476f-98e6-7d9173c9a736"}
22:38:41.570 00.000 13300 case statement mapped state 6 to 3
22:38:41.570 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8e1e526c-f7de-476f-98e6-7d9173c9a736"}
22:38:41.571 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"890d1af8-87d3-47a1-a49d-8192a248e913"}
22:38:41.571 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":99,"width":15,"height":15,"star_pos":[6.62,7.00],"pixels":"..."},"id":"890d1af8-87d3-47a1-a49d-8192a248e913"}
22:38:41.756 00.185 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:38:44.568 02.812 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ce78c6e0-0ef7-4b33-97cd-fb69718f330c"}
22:38:44.568 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ce78c6e0-0ef7-4b33-97cd-fb69718f330c"}
22:38:44.569 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eeba119d-c0ba-4123-b321-f21c65a1067a"}
22:38:44.569 00.000 13300 case statement mapped state 6 to 3
22:38:44.569 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eeba119d-c0ba-4123-b321-f21c65a1067a"}
22:38:44.569 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b8322fb9-936a-4d6a-8e07-6d80cfb37147"}
22:38:44.570 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":99,"width":15,"height":15,"star_pos":[6.62,7.00],"pixels":"..."},"id":"b8322fb9-936a-4d6a-8e07-6d80cfb37147"}
22:38:44.785 00.215 11596 Exposure complete
22:38:44.860 00.075 11596 worker thread done servicing request
22:38:44.861 00.001 13300 OnExposeComplete: enter
22:38:44.861 00.000 13300 UpdateGuideState(): m_state=6
22:38:44.861 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
22:38:44.861 00.000 13300 Star::Find returns 1 (0), X=1080.54, Y=346.00, Mass=1959, SNR=30.9, Peak=253 HFD=3.4
22:38:44.862 00.001 13300 MultiStar: [#1 0.02,0.09,0.75,U] [#2 -0.25,0.17,0.00,M1] [#3 0.18,-0.01,0.39,U] [#4 -0.03,0.23,0.28,U] [#5 -0.14,0.06,0.26,U] [#6 -0.04,-0.08,0.23,U] [#7 -0.06,0.24,0.22,U] [#8 -0.07,-0.05,0.20,U] 
22:38:44.862 00.000 13300 refined, 7 included, MultiStar: {-0.03, 0.07}, one-star: {-0.11, 0.05}
22:38:44.862 00.000 13300 CameraToMount -- cameraTheta (1.99) - m_xAngle (-1.61) = xAngle (3.60 = -2.68)
22:38:44.862 00.000 13300 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.62 = -2.67)
22:38:44.862 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.07 hyp=0.07 cameraTheta=1.99 mountX=-0.07 mountY=-0.03, mountTheta=-2.67
22:38:44.864 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.07, opts=13)
22:38:44.864 00.000 13300 Enqueuing Move request for scope (-0.03, 0.07)
22:38:44.864 00.000 11596 Worker thread wakes up
22:38:44.864 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.07) opts 0xd
22:38:44.864 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.07)
22:38:44.864 00.000 11596 Moving (-0.03, 0.07) raw xDistance=-0.07 yDistance=-0.03
22:38:44.864 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:38:44.865 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:44.865 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:38:44.865 00.000 11596 MoveAxis(E, 0, ABG)
22:38:44.865 00.000 11596 Move returns status 0, amount 0
22:38:44.865 00.000 11596 MoveAxis(N, 0, ABG)
22:38:44.865 00.000 11596 Move returns status 0, amount 0
22:38:44.865 00.000 11596 move complete, result=0
22:38:44.865 00.000 11596 worker thread done servicing request
22:38:44.870 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=3, FiltMax=89, Gamma=0.510
22:38:44.876 00.006 13300 UpdateGuideState exits: m=1959 SNR=30.9
22:38:44.876 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:44.877 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:38:44.877 00.000 13300 Enqueuing Expose request
22:38:44.877 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:38:44.877 00.000 11596 Worker thread wakes up
22:38:44.877 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:38:45.378 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:38:47.566 02.188 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"390365fa-17b0-4fdb-85df-1bccaabb4c62"}
22:38:47.566 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"390365fa-17b0-4fdb-85df-1bccaabb4c62"}
22:38:47.567 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c164bfca-8cad-4e7a-914c-79b041dc3695"}
22:38:47.567 00.000 13300 case statement mapped state 6 to 3
22:38:47.567 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c164bfca-8cad-4e7a-914c-79b041dc3695"}
22:38:47.568 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"95160df0-6520-4ea4-a1d7-c54f2110dcc2"}
22:38:47.568 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":100,"width":15,"height":15,"star_pos":[6.54,7.00],"pixels":"..."},"id":"95160df0-6520-4ea4-a1d7-c54f2110dcc2"}
22:38:48.409 00.841 11596 Exposure complete
22:38:48.489 00.080 11596 worker thread done servicing request
22:38:48.489 00.000 13300 OnExposeComplete: enter
22:38:48.489 00.000 13300 UpdateGuideState(): m_state=6
22:38:48.490 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
22:38:48.490 00.000 13300 Star::Find returns 1 (0), X=1080.65, Y=346.07, Mass=1952, SNR=30.9, Peak=218 HFD=3.4
22:38:48.490 00.000 13300 MultiStar: [#1 -0.17,0.07,0.73,U] [#2 -0.18,0.02,0.45,U] [#3 0.04,0.22,0.42,U] [#4 -0.08,0.45,0.00,M5] [#5 -0.19,0.33,0.00,M8] [#6 -0.25,-0.01,0.22,U] [#7 -0.19,0.32,0.00,M1] [#8 -0.15,0.16,0.20,U] 
22:38:48.490 00.000 13300 single-star, 5 included, MultiStar: {-0.09, 0.10}, one-star: {0.00, 0.13}
22:38:48.491 00.001 13300 CameraToMount -- cameraTheta (1.56) - m_xAngle (-1.61) = xAngle (3.17 = -3.11)
22:38:48.491 00.000 13300 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.19 = -3.10)
22:38:48.491 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.13 hyp=0.13 cameraTheta=1.56 mountX=-0.13 mountY=-0.01, mountTheta=-3.10
22:38:48.492 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.13, opts=13)
22:38:48.492 00.000 13300 Enqueuing Move request for scope (0.00, 0.13)
22:38:48.492 00.000 11596 Worker thread wakes up
22:38:48.493 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.13) opts 0xd
22:38:48.493 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.13)
22:38:48.493 00.000 11596 Moving (0.00, 0.13) raw xDistance=-0.13 yDistance=-0.01
22:38:48.493 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:38:48.493 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:48.493 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:38:48.493 00.000 11596 MoveAxis(E, 0, ABG)
22:38:48.493 00.000 11596 Move returns status 0, amount 0
22:38:48.493 00.000 11596 MoveAxis(N, 0, ABG)
22:38:48.493 00.000 11596 Move returns status 0, amount 0
22:38:48.494 00.001 11596 move complete, result=0
22:38:48.494 00.000 11596 worker thread done servicing request
22:38:48.498 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=218, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
22:38:48.505 00.007 13300 UpdateGuideState exits: m=1952 SNR=30.9
22:38:48.505 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:48.505 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:38:48.505 00.000 13300 Enqueuing Expose request
22:38:48.505 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:38:48.505 00.000 11596 Worker thread wakes up
22:38:48.505 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:38:49.014 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:38:50.566 01.552 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"befae2e7-2e94-4a85-ab7b-eed916fb5c1c"}
22:38:50.566 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"befae2e7-2e94-4a85-ab7b-eed916fb5c1c"}
22:38:50.566 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"efe5e6f7-169f-4e33-82f3-d02e73ec3ae9"}
22:38:50.567 00.001 13300 case statement mapped state 6 to 3
22:38:50.567 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"efe5e6f7-169f-4e33-82f3-d02e73ec3ae9"}
22:38:50.567 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"959565ea-3442-4188-997b-a2a93753c512"}
22:38:50.567 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":101,"width":15,"height":15,"star_pos":[6.65,7.07],"pixels":"..."},"id":"959565ea-3442-4188-997b-a2a93753c512"}
22:38:52.037 01.470 11596 Exposure complete
22:38:52.108 00.071 11596 worker thread done servicing request
22:38:52.108 00.000 13300 OnExposeComplete: enter
22:38:52.108 00.000 13300 UpdateGuideState(): m_state=6
22:38:52.109 00.001 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
22:38:52.109 00.000 13300 Star::Find returns 1 (0), X=1080.62, Y=346.20, Mass=1922, SNR=30.7, Peak=211 HFD=3.4
22:38:52.109 00.000 13300 MultiStar: [#1 -0.00,0.13,0.77,U] [#2 -0.06,0.21,0.46,U] [#3 -0.05,0.39,0.00,M1] [#4 -0.05,0.48,0.00,M6] [#5 -0.19,0.24,0.00,M9] [#6 -0.11,0.02,0.24,U] [#7 -0.10,0.55,0.00,M2] [#8 -0.11,0.08,0.20,U] 
22:38:52.110 00.001 13300 refined, 4 included, MultiStar: {-0.04, 0.18}, one-star: {-0.03, 0.26}
22:38:52.110 00.000 13300 CameraToMount -- cameraTheta (1.79) - m_xAngle (-1.61) = xAngle (3.40 = -2.88)
22:38:52.110 00.000 13300 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.42 = -2.87)
22:38:52.110 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.18 hyp=0.18 cameraTheta=1.79 mountX=-0.18 mountY=-0.05, mountTheta=-2.87
22:38:52.111 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.18, opts=13)
22:38:52.112 00.001 13300 Enqueuing Move request for scope (-0.04, 0.18)
22:38:52.112 00.000 11596 Worker thread wakes up
22:38:52.112 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.18) opts 0xd
22:38:52.112 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.18)
22:38:52.112 00.000 11596 Moving (-0.04, 0.18) raw xDistance=-0.18 yDistance=-0.05
22:38:52.112 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.18
22:38:52.112 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:52.112 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:38:52.112 00.000 11596 MoveAxis(E, 222, ABG)
22:38:52.113 00.001 11596 Guiding  Dir = 2, Dur = 222
22:38:52.113 00.000 11596 IsSlewing returns 0
22:38:52.117 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=211, med=4, FiltMin=3, FiltMax=89, Gamma=0.510
22:38:52.125 00.008 13300 UpdateGuideState exits: m=1922 SNR=30.7
22:38:52.125 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:52.126 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:38:52.126 00.000 13300 Enqueuing Expose request
22:38:52.230 00.104 11596 IsGuiding returns 0
22:38:52.441 00.211 11596 PulseGuide returned control before completion, sleep 22
22:38:52.546 00.105 11596 IsGuiding returns 1
22:38:52.546 00.000 11596 scope still moving after pulse duration time elapsed
22:38:52.570 00.024 11596 IsSlewing returns 0
22:38:52.672 00.102 11596 IsGuiding returns 1
22:38:52.694 00.022 11596 IsSlewing returns 0
22:38:52.872 00.178 11596 IsGuiding returns 0
22:38:52.872 00.000 11596 scope move finished after 222 + 419 ms
22:38:52.872 00.000 11596 Move returns status 0, amount 222
22:38:52.872 00.000 11596 MoveAxis(N, 0, ABG)
22:38:52.872 00.000 11596 Move returns status 0, amount 0
22:38:52.872 00.000 11596 move complete, result=0
22:38:52.872 00.000 11596 worker thread done servicing request
22:38:52.872 00.000 13300 GuideStep: -0.2 px 222 ms EAST, -0.0 px 0 ms NORTH
22:38:52.873 00.001 11596 Worker thread wakes up
22:38:52.873 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:38:53.387 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:38:53.565 00.178 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0a0761a2-462c-4c0c-890f-e04515bf373f"}
22:38:53.565 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0a0761a2-462c-4c0c-890f-e04515bf373f"}
22:38:53.566 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a7f2105b-5f54-4f5c-b806-0b56ae460ddc"}
22:38:53.566 00.000 13300 case statement mapped state 6 to 3
22:38:53.566 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a7f2105b-5f54-4f5c-b806-0b56ae460ddc"}
22:38:53.566 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c5cea26b-44fe-47d2-8a7a-55f212650679"}
22:38:53.566 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":102,"width":15,"height":15,"star_pos":[6.62,7.20],"pixels":"..."},"id":"c5cea26b-44fe-47d2-8a7a-55f212650679"}
22:38:56.418 02.852 11596 Exposure complete
22:38:56.490 00.072 11596 worker thread done servicing request
22:38:56.490 00.000 13300 OnExposeComplete: enter
22:38:56.490 00.000 13300 UpdateGuideState(): m_state=6
22:38:56.490 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
22:38:56.491 00.001 13300 Star::Find returns 1 (0), X=1080.67, Y=345.94, Mass=1977, SNR=31.1, Peak=235 HFD=3.3
22:38:56.491 00.000 13300 MultiStar: [#1 0.02,0.04,0.73,U] [#2 -0.08,-0.06,0.45,U] [#3 0.13,0.07,0.39,U] [#4 -0.21,0.31,0.00,M7] [#5 -0.13,0.04,0.26,U] [#6 0.04,0.19,0.24,U] [#7 -0.38,0.27,0.00,M3] [#8 -0.07,-0.21,0.19,U] 
22:38:56.491 00.000 13300 refined, 6 included, MultiStar: {0.00, 0.01}, one-star: {0.02, 0.00}
22:38:56.491 00.000 13300 CameraToMount -- cameraTheta (1.37) - m_xAngle (-1.61) = xAngle (2.98 = 2.98)
22:38:56.491 00.000 13300 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.00 = 3.00)
22:38:56.492 00.001 13300 CameraToMount -- cameraX=0.00 cameraY=0.01 hyp=0.01 cameraTheta=1.37 mountX=-0.01 mountY=0.00, mountTheta=3.00
22:38:56.493 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.01, opts=13)
22:38:56.493 00.000 13300 Enqueuing Move request for scope (0.00, 0.01)
22:38:56.493 00.000 11596 Worker thread wakes up
22:38:56.494 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.01) opts 0xd
22:38:56.494 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.01)
22:38:56.494 00.000 11596 Moving (0.00, 0.01) raw xDistance=-0.01 yDistance=0.00
22:38:56.494 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:38:56.494 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:56.494 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:38:56.494 00.000 11596 MoveAxis(E, 0, ABG)
22:38:56.494 00.000 11596 Move returns status 0, amount 0
22:38:56.494 00.000 11596 MoveAxis(N, 0, ABG)
22:38:56.494 00.000 11596 Move returns status 0, amount 0
22:38:56.494 00.000 11596 move complete, result=0
22:38:56.495 00.001 11596 worker thread done servicing request
22:38:56.499 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
22:38:56.506 00.007 13300 UpdateGuideState exits: m=1977 SNR=31.1
22:38:56.506 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:56.506 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:38:56.506 00.000 13300 Enqueuing Expose request
22:38:56.506 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:38:56.506 00.000 11596 Worker thread wakes up
22:38:56.506 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:38:56.565 00.059 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2011108f-f62e-47de-995e-c4185d10bc3d"}
22:38:56.565 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2011108f-f62e-47de-995e-c4185d10bc3d"}
22:38:56.566 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"abe117bd-f00e-403f-b263-4553452e6432"}
22:38:56.566 00.000 13300 case statement mapped state 6 to 3
22:38:56.566 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"abe117bd-f00e-403f-b263-4553452e6432"}
22:38:56.567 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"158eb9a5-bd44-491e-a424-fde9db0e55a9"}
22:38:56.568 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":103,"width":15,"height":15,"star_pos":[6.67,6.94],"pixels":"..."},"id":"158eb9a5-bd44-491e-a424-fde9db0e55a9"}
22:38:57.016 00.448 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:38:59.563 02.547 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"51affc79-6347-4149-bab8-64a87a6b6a22"}
22:38:59.563 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"51affc79-6347-4149-bab8-64a87a6b6a22"}
22:38:59.564 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dbac8556-c1eb-4536-93c5-36fceaa9aeeb"}
22:38:59.564 00.000 13300 case statement mapped state 6 to 3
22:38:59.564 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dbac8556-c1eb-4536-93c5-36fceaa9aeeb"}
22:38:59.564 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a2c94b6e-83a7-4df3-b2b9-65d0429297d3"}
22:38:59.564 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":103,"width":15,"height":15,"star_pos":[6.67,6.94],"pixels":"..."},"id":"a2c94b6e-83a7-4df3-b2b9-65d0429297d3"}
22:39:00.056 00.492 11596 Exposure complete
22:39:00.145 00.089 11596 worker thread done servicing request
22:39:00.146 00.001 13300 OnExposeComplete: enter
22:39:00.146 00.000 13300 UpdateGuideState(): m_state=6
22:39:00.146 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
22:39:00.147 00.001 13300 Star::Find returns 1 (0), X=1080.82, Y=345.89, Mass=1978, SNR=31.1, Peak=229 HFD=3.1
22:39:00.147 00.000 13300 MultiStar: [#1 -0.08,-0.07,0.74,U] [#2 -0.08,-0.24,0.45,U] [#3 0.06,-0.11,0.41,U] [#4 0.07,0.12,0.28,U] [#5 0.02,-0.04,0.26,U] [#6 -0.07,-0.35,0.00,M1] [#7 -0.07,-0.03,0.22,U] [#8 0.06,0.10,0.19,U] 
22:39:00.147 00.000 13300 refined, 7 included, MultiStar: {0.03, -0.06}, one-star: {0.17, -0.05}
22:39:00.148 00.001 13300 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-1.61) = xAngle (0.54 = 0.54)
22:39:00.148 00.000 13300 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.56 = 0.56)
22:39:00.148 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-1.07 mountX=0.06 mountY=0.04, mountTheta=0.55
22:39:00.150 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.06, opts=13)
22:39:00.150 00.000 13300 Enqueuing Move request for scope (0.03, -0.06)
22:39:00.150 00.000 11596 Worker thread wakes up
22:39:00.150 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.06) opts 0xd
22:39:00.150 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.06)
22:39:00.151 00.001 11596 Moving (0.03, -0.06) raw xDistance=0.06 yDistance=0.04
22:39:00.151 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:39:00.151 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:00.151 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:39:00.151 00.000 11596 MoveAxis(E, 0, ABG)
22:39:00.151 00.000 11596 Move returns status 0, amount 0
22:39:00.151 00.000 11596 MoveAxis(N, 0, ABG)
22:39:00.152 00.001 11596 Move returns status 0, amount 0
22:39:00.152 00.000 11596 move complete, result=0
22:39:00.152 00.000 11596 worker thread done servicing request
22:39:00.157 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=229, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
22:39:00.164 00.007 13300 UpdateGuideState exits: m=1978 SNR=31.1
22:39:00.164 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:00.164 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:39:00.164 00.000 13300 Enqueuing Expose request
22:39:00.164 00.000 11596 Worker thread wakes up
22:39:00.164 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:39:00.165 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:39:00.671 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:39:02.563 01.892 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f5819bad-20d8-4d26-aaba-1ebdc8c1153c"}
22:39:02.563 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f5819bad-20d8-4d26-aaba-1ebdc8c1153c"}
22:39:02.564 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"403f9486-2c27-450a-94f3-b2c4cabdbb31"}
22:39:02.564 00.000 13300 case statement mapped state 6 to 3
22:39:02.564 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"403f9486-2c27-450a-94f3-b2c4cabdbb31"}
22:39:02.564 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"857cd589-5cbc-4fba-88c8-eea0c6091ab2"}
22:39:02.564 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":104,"width":15,"height":15,"star_pos":[6.82,6.89],"pixels":"..."},"id":"857cd589-5cbc-4fba-88c8-eea0c6091ab2"}
22:39:03.706 01.142 11596 Exposure complete
22:39:03.785 00.079 11596 worker thread done servicing request
22:39:03.785 00.000 13300 OnExposeComplete: enter
22:39:03.785 00.000 13300 UpdateGuideState(): m_state=6
22:39:03.785 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
22:39:03.786 00.001 13300 Star::Find returns 1 (0), X=1080.54, Y=345.73, Mass=1958, SNR=31.0, Peak=244 HFD=3.2
22:39:03.786 00.000 13300 MultiStar: [#1 -0.08,-0.10,0.73,U] [#2 -0.11,-0.27,0.46,U] [#3 0.03,-0.24,0.42,U] [#4 -0.25,0.15,0.30,U] [#5 0.09,-0.15,0.26,U] [#6 -0.12,-0.38,0.00,M2] [#7 -0.10,-0.13,0.23,U] [#8 -0.06,-0.16,0.21,U] 
22:39:03.786 00.000 13300 refined, 7 included, MultiStar: {-0.08, -0.16}, one-star: {-0.11, -0.21}
22:39:03.786 00.000 13300 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-1.61) = xAngle (-0.44 = -0.44)
22:39:03.786 00.000 13300 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.42 = -0.42)
22:39:03.787 00.001 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.16 hyp=0.18 cameraTheta=-2.05 mountX=0.16 mountY=-0.07, mountTheta=-0.43
22:39:03.788 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.16, opts=13)
22:39:03.788 00.000 13300 Enqueuing Move request for scope (-0.08, -0.16)
22:39:03.789 00.001 11596 Worker thread wakes up
22:39:03.789 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.16) opts 0xd
22:39:03.789 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.16)
22:39:03.789 00.000 11596 Moving (-0.08, -0.16) raw xDistance=0.16 yDistance=-0.07
22:39:03.789 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
22:39:03.789 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:03.789 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:39:03.789 00.000 11596 MoveAxis(W, 201, ABG)
22:39:03.789 00.000 11596 Guiding  Dir = 3, Dur = 201
22:39:03.790 00.001 11596 IsSlewing returns 0
22:39:03.795 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=244, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
22:39:03.803 00.008 13300 UpdateGuideState exits: m=1958 SNR=31.0
22:39:03.803 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:03.803 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:39:03.803 00.000 13300 Enqueuing Expose request
22:39:03.857 00.054 11596 IsGuiding returns 0
22:39:03.955 00.098 11596 PulseGuide returned control before completion, sleep 115
22:39:04.169 00.214 11596 IsGuiding returns 0
22:39:04.169 00.000 11596 Move returns status 0, amount 201
22:39:04.169 00.000 11596 MoveAxis(N, 0, ABG)
22:39:04.169 00.000 11596 Move returns status 0, amount 0
22:39:04.169 00.000 11596 move complete, result=0
22:39:04.169 00.000 11596 worker thread done servicing request
22:39:04.169 00.000 13300 GuideStep: 0.2 px 201 ms WEST, -0.1 px 0 ms NORTH
22:39:04.169 00.000 11596 Worker thread wakes up
22:39:04.170 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:39:04.684 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:39:05.561 00.877 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"43c6b87a-60eb-4836-b1c9-e1d4ad2eda76"}
22:39:05.561 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"43c6b87a-60eb-4836-b1c9-e1d4ad2eda76"}
22:39:05.562 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4963091f-aa11-498e-ad27-1d24376a1d22"}
22:39:05.562 00.000 13300 case statement mapped state 6 to 3
22:39:05.562 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4963091f-aa11-498e-ad27-1d24376a1d22"}
22:39:05.562 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"230dbde3-8e6c-4fdb-9c46-59df53fce7e9"}
22:39:05.562 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":105,"width":15,"height":15,"star_pos":[6.54,6.73],"pixels":"..."},"id":"230dbde3-8e6c-4fdb-9c46-59df53fce7e9"}
22:39:07.716 02.154 11596 Exposure complete
22:39:07.800 00.084 11596 worker thread done servicing request
22:39:07.800 00.000 13300 OnExposeComplete: enter
22:39:07.800 00.000 13300 UpdateGuideState(): m_state=6
22:39:07.800 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
22:39:07.801 00.001 13300 Star::Find returns 1 (0), X=1080.45, Y=345.69, Mass=1981, SNR=31.1, Peak=250 HFD=3.3
22:39:07.801 00.000 13300 MultiStar: [#1 -0.22,-0.20,0.00,M1] [#2 -0.21,-0.31,0.00,M1] [#3 -0.12,-0.26,0.42,U] [#4 -0.17,-0.14,0.29,U] [#5 -0.45,-0.11,0.00,M7] [#6 -0.27,-0.18,0.00,M3] [#7 -0.33,0.09,0.00,M2] [#8 -0.01,-0.33,0.00,M1] 
22:39:07.801 00.000 13300 refined, 2 included, MultiStar: {-0.17, -0.24}, one-star: {-0.19, -0.26}
22:39:07.801 00.000 13300 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-1.61) = xAngle (-0.59 = -0.59)
22:39:07.801 00.000 13300 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.58 = -0.58)
22:39:07.801 00.000 13300 CameraToMount -- cameraX=-0.17 cameraY=-0.24 hyp=0.29 cameraTheta=-2.20 mountX=0.24 mountY=-0.16, mountTheta=-0.58
22:39:07.804 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.17, y=-0.24, opts=13)
22:39:07.804 00.000 13300 Enqueuing Move request for scope (-0.17, -0.24)
22:39:07.804 00.000 11596 Worker thread wakes up
22:39:07.804 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.24) opts 0xd
22:39:07.804 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.17, -0.24)
22:39:07.804 00.000 11596 Moving (-0.17, -0.24) raw xDistance=0.24 yDistance=-0.16
22:39:07.805 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.24
22:39:07.805 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:07.805 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:39:07.805 00.000 11596 MoveAxis(W, 318, ABG)
22:39:07.805 00.000 11596 Guiding  Dir = 3, Dur = 318
22:39:07.805 00.000 11596 IsSlewing returns 0
22:39:07.813 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=250, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
22:39:07.821 00.008 13300 UpdateGuideState exits: m=1981 SNR=31.1
22:39:07.821 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:07.821 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:39:07.822 00.001 13300 Enqueuing Expose request
22:39:07.969 00.147 11596 IsGuiding returns 0
22:39:08.051 00.082 11596 PulseGuide returned control before completion, sleep 247
22:39:08.431 00.380 11596 IsGuiding returns 0
22:39:08.431 00.000 11596 Move returns status 0, amount 318
22:39:08.431 00.000 11596 MoveAxis(N, 0, ABG)
22:39:08.431 00.000 11596 Move returns status 0, amount 0
22:39:08.431 00.000 11596 move complete, result=0
22:39:08.431 00.000 11596 worker thread done servicing request
22:39:08.432 00.001 11596 Worker thread wakes up
22:39:08.432 00.000 13300 GuideStep: 0.2 px 318 ms WEST, -0.2 px 0 ms NORTH
22:39:08.432 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:39:08.560 00.128 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c457eb3d-2c17-4c57-8f3d-07da72cc93cc"}
22:39:08.560 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c457eb3d-2c17-4c57-8f3d-07da72cc93cc"}
22:39:08.560 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6da9fe71-b21a-4abd-bc52-7543aabc62d5"}
22:39:08.561 00.001 13300 case statement mapped state 6 to 3
22:39:08.561 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6da9fe71-b21a-4abd-bc52-7543aabc62d5"}
22:39:08.561 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0b7308a0-d8ef-4f85-8612-14006e2abc1d"}
22:39:08.561 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":106,"width":15,"height":15,"star_pos":[7.45,6.69],"pixels":"..."},"id":"0b7308a0-d8ef-4f85-8612-14006e2abc1d"}
22:39:08.936 00.375 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:39:11.559 02.623 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"36d8f747-23d5-4ed9-b557-ab0b57914a59"}
22:39:11.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"36d8f747-23d5-4ed9-b557-ab0b57914a59"}
22:39:11.560 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"991807d9-1f42-4dc0-ba7c-3c785aee0fe2"}
22:39:11.560 00.000 13300 case statement mapped state 6 to 3
22:39:11.560 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"991807d9-1f42-4dc0-ba7c-3c785aee0fe2"}
22:39:11.560 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0732d609-0382-4dd3-bd8e-4550a5188ba0"}
22:39:11.560 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":106,"width":15,"height":15,"star_pos":[7.45,6.69],"pixels":"..."},"id":"0732d609-0382-4dd3-bd8e-4550a5188ba0"}
22:39:11.975 00.415 11596 Exposure complete
22:39:12.049 00.074 11596 worker thread done servicing request
22:39:12.050 00.001 13300 OnExposeComplete: enter
22:39:12.050 00.000 13300 UpdateGuideState(): m_state=6
22:39:12.050 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
22:39:12.051 00.001 13300 Star::Find returns 1 (0), X=1080.45, Y=345.85, Mass=2008, SNR=31.3, Peak=252 HFD=3.4
22:39:12.051 00.000 13300 MultiStar: [#1 -0.08,-0.06,0.74,U] [#2 -0.12,-0.13,0.44,U] [#3 0.04,-0.03,0.39,U] [#4 -0.26,-0.00,0.27,U] [#5 0.09,-0.07,0.27,U] [#6 -0.25,-0.26,0.00,M4] [#7 -0.35,0.07,0.00,M3] [#8 -0.29,-0.04,0.20,U] 
22:39:12.051 00.000 13300 refined, 6 included, MultiStar: {-0.12, -0.07}, one-star: {-0.20, -0.09}
22:39:12.051 00.000 13300 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-1.61) = xAngle (-1.01 = -1.01)
22:39:12.051 00.000 13300 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.00 = -1.00)
22:39:12.052 00.001 13300 CameraToMount -- cameraX=-0.12 cameraY=-0.07 hyp=0.14 cameraTheta=-2.62 mountX=0.07 mountY=-0.12, mountTheta=-1.01
22:39:12.054 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=-0.07, opts=13)
22:39:12.054 00.000 13300 Enqueuing Move request for scope (-0.12, -0.07)
22:39:12.054 00.000 11596 Worker thread wakes up
22:39:12.054 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.07) opts 0xd
22:39:12.054 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, -0.07)
22:39:12.054 00.000 11596 Moving (-0.12, -0.07) raw xDistance=0.07 yDistance=-0.12
22:39:12.055 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:39:12.055 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:12.055 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:39:12.055 00.000 11596 MoveAxis(E, 0, ABG)
22:39:12.055 00.000 11596 Move returns status 0, amount 0
22:39:12.055 00.000 11596 MoveAxis(N, 0, ABG)
22:39:12.055 00.000 11596 Move returns status 0, amount 0
22:39:12.055 00.000 11596 move complete, result=0
22:39:12.055 00.000 11596 worker thread done servicing request
22:39:12.060 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
22:39:12.067 00.007 13300 UpdateGuideState exits: m=2008 SNR=31.3
22:39:12.067 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:12.067 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:39:12.067 00.000 13300 Enqueuing Expose request
22:39:12.067 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:39:12.067 00.000 11596 Worker thread wakes up
22:39:12.067 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:39:12.572 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:39:14.558 01.986 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ea8e2070-7843-4c85-8875-cb800eb6eaf8"}
22:39:14.558 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ea8e2070-7843-4c85-8875-cb800eb6eaf8"}
22:39:14.559 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"84b55deb-d9d7-4494-b9c7-99ab62372cf0"}
22:39:14.559 00.000 13300 case statement mapped state 6 to 3
22:39:14.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"84b55deb-d9d7-4494-b9c7-99ab62372cf0"}
22:39:14.560 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fa9608a4-e959-4fda-8fa5-2de8c47f2dfd"}
22:39:14.561 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":107,"width":15,"height":15,"star_pos":[7.45,6.85],"pixels":"..."},"id":"fa9608a4-e959-4fda-8fa5-2de8c47f2dfd"}
22:39:15.602 01.041 11596 Exposure complete
22:39:15.685 00.083 11596 worker thread done servicing request
22:39:15.685 00.000 13300 OnExposeComplete: enter
22:39:15.685 00.000 13300 UpdateGuideState(): m_state=6
22:39:15.686 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
22:39:15.687 00.001 13300 Star::Find returns 1 (0), X=1080.40, Y=346.03, Mass=1880, SNR=30.3, Peak=243 HFD=3.4
22:39:15.688 00.001 13300 MultiStar: [#1 0.06,0.04,0.75,U] [#2 -0.24,0.14,0.44,U] [#3 0.02,0.09,0.43,U] [#4 -0.18,0.51,0.00,M4] [#5 -0.25,0.18,0.00,M7] [#6 0.14,0.02,0.24,U] [#7 -0.03,0.28,0.24,U] [#8 -0.38,-0.02,0.00,M1] 
22:39:15.688 00.000 13300 refined, 5 included, MultiStar: {-0.09, 0.09}, one-star: {-0.25, 0.09}
22:39:15.688 00.000 13300 CameraToMount -- cameraTheta (2.35) - m_xAngle (-1.61) = xAngle (3.96 = -2.33)
22:39:15.688 00.000 13300 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.97 = -2.31)
22:39:15.689 00.001 13300 CameraToMount -- cameraX=-0.09 cameraY=0.09 hyp=0.13 cameraTheta=2.35 mountX=-0.09 mountY=-0.09, mountTheta=-2.32
22:39:15.692 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.09, opts=13)
22:39:15.692 00.000 13300 Enqueuing Move request for scope (-0.09, 0.09)
22:39:15.692 00.000 11596 Worker thread wakes up
22:39:15.693 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.09) opts 0xd
22:39:15.693 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.09)
22:39:15.693 00.000 11596 Moving (-0.09, 0.09) raw xDistance=-0.09 yDistance=-0.09
22:39:15.693 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:39:15.693 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:15.693 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:39:15.694 00.001 11596 MoveAxis(E, 0, ABG)
22:39:15.694 00.000 11596 Move returns status 0, amount 0
22:39:15.694 00.000 11596 MoveAxis(N, 0, ABG)
22:39:15.694 00.000 11596 Move returns status 0, amount 0
22:39:15.694 00.000 11596 move complete, result=0
22:39:15.694 00.000 11596 worker thread done servicing request
22:39:15.704 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=3, FiltMax=97, Gamma=0.510
22:39:15.713 00.009 13300 UpdateGuideState exits: m=1880 SNR=30.3
22:39:15.713 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:15.713 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:39:15.713 00.000 13300 Enqueuing Expose request
22:39:15.713 00.000 11596 Worker thread wakes up
22:39:15.713 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:39:15.713 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:39:16.220 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:39:17.559 01.339 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"acae4c4d-14fc-4e1a-ad41-01c3d8435ec8"}
22:39:17.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"acae4c4d-14fc-4e1a-ad41-01c3d8435ec8"}
22:39:17.589 00.030 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6cc9f7fc-2bbe-4d49-a4fc-a06801a6a957"}
22:39:17.589 00.000 13300 case statement mapped state 6 to 3
22:39:17.589 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6cc9f7fc-2bbe-4d49-a4fc-a06801a6a957"}
22:39:17.590 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cab48c8f-79a7-4b97-979b-461eee6a6bd8"}
22:39:17.590 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":108,"width":15,"height":15,"star_pos":[7.40,7.03],"pixels":"..."},"id":"cab48c8f-79a7-4b97-979b-461eee6a6bd8"}
22:39:19.253 01.663 11596 Exposure complete
22:39:19.357 00.104 11596 worker thread done servicing request
22:39:19.357 00.000 13300 OnExposeComplete: enter
22:39:19.357 00.000 13300 UpdateGuideState(): m_state=6
22:39:19.358 00.001 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
22:39:19.358 00.000 13300 Star::Find returns 1 (0), X=1080.65, Y=346.05, Mass=1904, SNR=30.5, Peak=228 HFD=3.4
22:39:19.359 00.001 13300 MultiStar: [#1 0.11,0.02,0.76,U] [#2 -0.14,0.11,0.46,U] [#3 0.03,0.03,0.43,U] [#4 -0.17,0.10,0.30,U] [#5 -0.09,0.21,0.26,U] [#6 -0.20,-0.11,0.22,U] [#7 -0.17,0.65,0.00,M3] [#8 -0.34,0.21,0.00,M2] 
22:39:19.359 00.000 13300 refined, 6 included, MultiStar: {-0.02, 0.07}, one-star: {0.01, 0.11}
22:39:19.359 00.000 13300 CameraToMount -- cameraTheta (1.88) - m_xAngle (-1.61) = xAngle (3.49 = -2.79)
22:39:19.359 00.000 13300 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.51 = -2.78)
22:39:19.359 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.07 hyp=0.08 cameraTheta=1.88 mountX=-0.07 mountY=-0.03, mountTheta=-2.78
22:39:19.362 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.07, opts=13)
22:39:19.362 00.000 13300 Enqueuing Move request for scope (-0.02, 0.07)
22:39:19.362 00.000 11596 Worker thread wakes up
22:39:19.362 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.07) opts 0xd
22:39:19.362 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.07)
22:39:19.362 00.000 11596 Moving (-0.02, 0.07) raw xDistance=-0.07 yDistance=-0.03
22:39:19.363 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:39:19.363 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:19.363 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:39:19.363 00.000 11596 MoveAxis(E, 0, ABG)
22:39:19.363 00.000 11596 Move returns status 0, amount 0
22:39:19.364 00.001 11596 MoveAxis(N, 0, ABG)
22:39:19.364 00.000 11596 Move returns status 0, amount 0
22:39:19.364 00.000 11596 move complete, result=0
22:39:19.364 00.000 11596 worker thread done servicing request
22:39:19.371 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
22:39:19.381 00.010 13300 UpdateGuideState exits: m=1904 SNR=30.5
22:39:19.381 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:19.381 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:39:19.381 00.000 13300 Enqueuing Expose request
22:39:19.381 00.000 11596 Worker thread wakes up
22:39:19.382 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:39:19.382 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:39:19.894 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:39:20.559 00.665 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"70ecaa69-5060-4070-92e5-c85d0446544e"}
22:39:20.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"70ecaa69-5060-4070-92e5-c85d0446544e"}
22:39:20.559 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0179ba38-9e51-4dd4-92ae-105eaa325ba5"}
22:39:20.559 00.000 13300 case statement mapped state 6 to 3
22:39:20.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0179ba38-9e51-4dd4-92ae-105eaa325ba5"}
22:39:20.559 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0e563db5-af10-42cf-bd4a-17fe618d97ff"}
22:39:20.561 00.002 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":109,"width":15,"height":15,"star_pos":[6.65,7.05],"pixels":"..."},"id":"0e563db5-af10-42cf-bd4a-17fe618d97ff"}
22:39:22.922 02.361 11596 Exposure complete
22:39:22.994 00.072 11596 worker thread done servicing request
22:39:22.994 00.000 13300 OnExposeComplete: enter
22:39:22.994 00.000 13300 UpdateGuideState(): m_state=6
22:39:22.994 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
22:39:22.995 00.001 13300 Star::Find returns 1 (0), X=1080.57, Y=345.78, Mass=2012, SNR=31.4, Peak=255 HFD=3.2
22:39:22.995 00.000 13300 MultiStar: [#1 0.04,-0.13,0.73,U] [#2 -0.07,-0.01,0.44,U] [#3 0.14,-0.13,0.38,U] [#4 -0.17,0.18,0.24,U] [#5 -0.28,-0.18,0.00,M7] [#6 -0.10,-0.28,0.00,M3] [#7 -0.12,0.31,0.00,M4] [#8 0.45,-0.08,0.00,M3] 
22:39:22.995 00.000 13300 refined, 4 included, MultiStar: {-0.02, -0.10}, one-star: {-0.08, -0.16}
22:39:22.995 00.000 13300 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-1.61) = xAngle (-0.20 = -0.20)
22:39:22.995 00.000 13300 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.19 = -0.19)
22:39:22.996 00.001 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.81 mountX=0.10 mountY=-0.02, mountTheta=-0.19
22:39:22.997 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.10, opts=13)
22:39:22.997 00.000 13300 Enqueuing Move request for scope (-0.02, -0.10)
22:39:22.998 00.001 11596 Worker thread wakes up
22:39:22.998 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.10) opts 0xd
22:39:22.998 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.10)
22:39:22.998 00.000 11596 Moving (-0.02, -0.10) raw xDistance=0.10 yDistance=-0.02
22:39:22.998 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:39:22.998 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:22.998 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:39:22.998 00.000 11596 MoveAxis(E, 0, ABG)
22:39:22.998 00.000 11596 Move returns status 0, amount 0
22:39:22.998 00.000 11596 MoveAxis(N, 0, ABG)
22:39:22.998 00.000 11596 Move returns status 0, amount 0
22:39:22.999 00.001 11596 move complete, result=0
22:39:22.999 00.000 11596 worker thread done servicing request
22:39:23.003 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=3, FiltMax=94, Gamma=0.510
22:39:23.012 00.009 13300 UpdateGuideState exits: m=2012 SNR=31.4
22:39:23.012 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:23.012 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:39:23.012 00.000 13300 Enqueuing Expose request
22:39:23.012 00.000 11596 Worker thread wakes up
22:39:23.012 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:39:23.012 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:39:23.525 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:39:23.558 00.033 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6b94c5c0-387f-49a9-b9d5-1ef485df6176"}
22:39:23.558 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6b94c5c0-387f-49a9-b9d5-1ef485df6176"}
22:39:23.559 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"12ad562d-ad25-49dc-a67b-8b53194a0967"}
22:39:23.560 00.001 13300 case statement mapped state 6 to 3
22:39:23.560 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"12ad562d-ad25-49dc-a67b-8b53194a0967"}
22:39:23.560 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"aaaa6469-6089-4052-8eac-658dec8cd0df"}
22:39:23.561 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":110,"width":15,"height":15,"star_pos":[6.57,6.78],"pixels":"..."},"id":"aaaa6469-6089-4052-8eac-658dec8cd0df"}
22:39:26.552 02.991 11596 Exposure complete
22:39:26.557 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c3746230-4ed5-4a5a-871f-c8222545bbae"}
22:39:26.557 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c3746230-4ed5-4a5a-871f-c8222545bbae"}
22:39:26.558 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"93dacadb-c3ab-4d52-b0e4-df997a27ca08"}
22:39:26.558 00.000 13300 case statement mapped state 6 to 3
22:39:26.558 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"93dacadb-c3ab-4d52-b0e4-df997a27ca08"}
22:39:26.558 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c45ee3c5-b1c6-47bb-a92c-573a80207c19"}
22:39:26.559 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":110,"width":15,"height":15,"star_pos":[6.57,6.78],"pixels":"..."},"id":"c45ee3c5-b1c6-47bb-a92c-573a80207c19"}
22:39:26.640 00.081 11596 worker thread done servicing request
22:39:26.641 00.001 13300 OnExposeComplete: enter
22:39:26.641 00.000 13300 UpdateGuideState(): m_state=6
22:39:26.641 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
22:39:26.641 00.000 13300 Star::Find returns 1 (0), X=1080.51, Y=345.85, Mass=1982, SNR=31.1, Peak=255 HFD=3.3
22:39:26.642 00.001 13300 MultiStar: [#1 -0.11,-0.02,0.74,U] [#2 -0.16,0.05,0.46,U] [#3 -0.02,0.13,0.42,U] [#4 -0.10,0.05,0.29,U] [#5 -0.08,-0.08,0.26,U] [#6 -0.11,-0.04,0.23,U] [#7 -0.09,-0.19,0.21,U] [#8 -0.15,0.01,0.19,U] 
22:39:26.642 00.000 13300 refined, 8 included, MultiStar: {-0.11, -0.02}, one-star: {-0.14, -0.09}
22:39:26.642 00.000 13300 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-1.61) = xAngle (-1.33 = -1.33)
22:39:26.642 00.000 13300 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.32 = -1.32)
22:39:26.642 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.02 hyp=0.11 cameraTheta=-2.94 mountX=0.03 mountY=-0.11, mountTheta=-1.33
22:39:26.644 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.02, opts=13)
22:39:26.644 00.000 13300 Enqueuing Move request for scope (-0.11, -0.02)
22:39:26.644 00.000 11596 Worker thread wakes up
22:39:26.644 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.02) opts 0xd
22:39:26.644 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.02)
22:39:26.644 00.000 11596 Moving (-0.11, -0.02) raw xDistance=0.03 yDistance=-0.11
22:39:26.644 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:39:26.644 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:26.645 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:39:26.645 00.000 11596 MoveAxis(E, 0, ABG)
22:39:26.645 00.000 11596 Move returns status 0, amount 0
22:39:26.645 00.000 11596 MoveAxis(N, 0, ABG)
22:39:26.645 00.000 11596 Move returns status 0, amount 0
22:39:26.645 00.000 11596 move complete, result=0
22:39:26.645 00.000 11596 worker thread done servicing request
22:39:26.649 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=3, FiltMax=100, Gamma=0.510
22:39:26.657 00.008 13300 UpdateGuideState exits: m=1982 SNR=31.1
22:39:26.657 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:26.657 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:39:26.657 00.000 13300 Enqueuing Expose request
22:39:26.657 00.000 11596 Worker thread wakes up
22:39:26.657 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:39:26.657 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:39:27.173 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:39:29.557 02.384 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"786b0778-b945-433e-bcea-f51346dc949d"}
22:39:29.557 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"786b0778-b945-433e-bcea-f51346dc949d"}
22:39:29.558 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"186f7036-d5a7-4847-8224-aeeac2e32343"}
22:39:29.558 00.000 13300 case statement mapped state 6 to 3
22:39:29.558 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"186f7036-d5a7-4847-8224-aeeac2e32343"}
22:39:29.558 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8ae33fe9-f338-4f07-badb-b3f249d1e988"}
22:39:29.559 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":111,"width":15,"height":15,"star_pos":[6.51,6.85],"pixels":"..."},"id":"8ae33fe9-f338-4f07-badb-b3f249d1e988"}
22:39:30.196 00.637 11596 Exposure complete
22:39:30.273 00.077 11596 worker thread done servicing request
22:39:30.273 00.000 13300 OnExposeComplete: enter
22:39:30.273 00.000 13300 UpdateGuideState(): m_state=6
22:39:30.273 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
22:39:30.273 00.000 13300 Star::Find returns 1 (0), X=1080.52, Y=345.94, Mass=1929, SNR=30.8, Peak=255 HFD=3.4
22:39:30.274 00.001 13300 MultiStar: [#1 -0.01,0.02,0.75,U] [#2 0.01,0.08,0.46,U] [#3 0.18,-0.07,0.39,U] [#4 -0.10,0.07,0.24,U] [#5 -0.17,0.27,0.00,M7] [#6 0.03,-0.26,0.23,U] [#7 -0.16,0.23,0.22,U] [#8 -0.03,-0.19,0.20,U] 
22:39:30.274 00.000 13300 refined, 7 included, MultiStar: {-0.03, -0.00}, one-star: {-0.13, -0.00}
22:39:30.274 00.000 13300 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-1.61) = xAngle (-1.46 = -1.46)
22:39:30.274 00.000 13300 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.44 = -1.44)
22:39:30.274 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.00 hyp=0.03 cameraTheta=-3.06 mountX=0.00 mountY=-0.03, mountTheta=-1.46
22:39:30.277 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.00, opts=13)
22:39:30.277 00.000 13300 Enqueuing Move request for scope (-0.03, -0.00)
22:39:30.277 00.000 11596 Worker thread wakes up
22:39:30.277 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.00) opts 0xd
22:39:30.278 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.00)
22:39:30.278 00.000 11596 Moving (-0.03, -0.00) raw xDistance=0.00 yDistance=-0.03
22:39:30.278 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:39:30.278 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:30.278 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:39:30.278 00.000 11596 MoveAxis(E, 0, ABG)
22:39:30.278 00.000 11596 Move returns status 0, amount 0
22:39:30.279 00.001 11596 MoveAxis(N, 0, ABG)
22:39:30.279 00.000 11596 Move returns status 0, amount 0
22:39:30.279 00.000 11596 move complete, result=0
22:39:30.279 00.000 11596 worker thread done servicing request
22:39:30.286 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=3, FiltMax=97, Gamma=0.510
22:39:30.294 00.008 13300 UpdateGuideState exits: m=1929 SNR=30.8
22:39:30.294 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:30.294 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:39:30.294 00.000 13300 Enqueuing Expose request
22:39:30.294 00.000 11596 Worker thread wakes up
22:39:30.294 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:39:30.294 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:39:30.802 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:39:32.558 01.756 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dbe63f85-0ed8-4bac-9470-21023f9255e7"}
22:39:32.558 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dbe63f85-0ed8-4bac-9470-21023f9255e7"}
22:39:32.559 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eaf3804a-4247-4af3-9f11-449e9f5b0f45"}
22:39:32.559 00.000 13300 case statement mapped state 6 to 3
22:39:32.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eaf3804a-4247-4af3-9f11-449e9f5b0f45"}
22:39:32.559 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"726c830e-42de-4de6-9a83-573e3baae232"}
22:39:32.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":112,"width":15,"height":15,"star_pos":[6.52,6.94],"pixels":"..."},"id":"726c830e-42de-4de6-9a83-573e3baae232"}
22:39:33.960 01.401 11596 Exposure complete
22:39:34.031 00.071 11596 worker thread done servicing request
22:39:34.031 00.000 13300 OnExposeComplete: enter
22:39:34.031 00.000 13300 UpdateGuideState(): m_state=6
22:39:34.032 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
22:39:34.032 00.000 13300 Star::Find returns 1 (0), X=1080.60, Y=345.76, Mass=1938, SNR=30.8, Peak=243 HFD=3.2
22:39:34.033 00.001 13300 MultiStar: [#1 0.06,-0.14,0.77,U] [#2 -0.03,-0.18,0.46,U] [#3 -0.11,-0.14,0.42,U] [#4 -0.04,0.11,0.30,U] [#5 -0.19,-0.01,0.26,U] [#6 -0.01,0.03,0.22,U] [#7 -0.13,0.07,0.24,U] [#8 -0.29,-0.26,0.00,M2] 
22:39:34.033 00.000 13300 refined, 7 included, MultiStar: {-0.04, -0.10}, one-star: {-0.04, -0.19}
22:39:34.033 00.000 13300 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-1.61) = xAngle (-0.34 = -0.34)
22:39:34.033 00.000 13300 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.33 = -0.33)
22:39:34.033 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.10 hyp=0.11 cameraTheta=-1.95 mountX=0.10 mountY=-0.04, mountTheta=-0.33
22:39:34.034 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.10, opts=13)
22:39:34.035 00.001 13300 Enqueuing Move request for scope (-0.04, -0.10)
22:39:34.035 00.000 11596 Worker thread wakes up
22:39:34.035 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.10) opts 0xd
22:39:34.035 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.10)
22:39:34.035 00.000 11596 Moving (-0.04, -0.10) raw xDistance=0.10 yDistance=-0.04
22:39:34.035 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:39:34.035 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:34.035 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:39:34.035 00.000 11596 MoveAxis(E, 0, ABG)
22:39:34.035 00.000 11596 Move returns status 0, amount 0
22:39:34.036 00.001 11596 MoveAxis(N, 0, ABG)
22:39:34.036 00.000 11596 Move returns status 0, amount 0
22:39:34.036 00.000 11596 move complete, result=0
22:39:34.036 00.000 11596 worker thread done servicing request
22:39:34.042 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=3, FiltMax=100, Gamma=0.510
22:39:34.048 00.006 13300 UpdateGuideState exits: m=1938 SNR=30.8
22:39:34.048 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:34.049 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:39:34.049 00.000 13300 Enqueuing Expose request
22:39:34.049 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:39:34.049 00.000 11596 Worker thread wakes up
22:39:34.049 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:39:34.566 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:39:35.557 00.991 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"55094935-2ed0-4fed-a75f-54886d07916b"}
22:39:35.557 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"55094935-2ed0-4fed-a75f-54886d07916b"}
22:39:35.558 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b4a255d9-9e3e-4cf0-a15e-95cb843cf4c5"}
22:39:35.558 00.000 13300 case statement mapped state 6 to 3
22:39:35.558 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b4a255d9-9e3e-4cf0-a15e-95cb843cf4c5"}
22:39:35.558 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"be911e48-af59-470e-aa10-e3a198efb224"}
22:39:35.559 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":113,"width":15,"height":15,"star_pos":[6.60,6.76],"pixels":"..."},"id":"be911e48-af59-470e-aa10-e3a198efb224"}
22:39:37.600 02.041 11596 Exposure complete
22:39:37.676 00.076 11596 worker thread done servicing request
22:39:37.676 00.000 13300 OnExposeComplete: enter
22:39:37.676 00.000 13300 UpdateGuideState(): m_state=6
22:39:37.676 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
22:39:37.676 00.000 13300 Star::Find returns 1 (0), X=1080.50, Y=345.78, Mass=1942, SNR=30.8, Peak=255 HFD=3.3
22:39:37.677 00.001 13300 MultiStar: [#1 -0.01,-0.11,0.75,U] [#2 -0.10,-0.11,0.44,U] [#3 0.01,-0.09,0.42,U] [#4 -0.34,0.07,0.00,M1] [#5 -0.30,-0.10,0.00,M7] [#6 0.05,-0.19,0.23,U] [#7 -0.07,0.01,0.23,U] [#8 -0.01,0.09,0.19,U] 
22:39:37.677 00.000 13300 refined, 6 included, MultiStar: {-0.06, -0.11}, one-star: {-0.15, -0.16}
22:39:37.677 00.000 13300 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-1.61) = xAngle (-0.48 = -0.48)
22:39:37.677 00.000 13300 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.46 = -0.46)
22:39:37.677 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.11 hyp=0.13 cameraTheta=-2.08 mountX=0.11 mountY=-0.06, mountTheta=-0.46
22:39:37.679 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.11, opts=13)
22:39:37.679 00.000 13300 Enqueuing Move request for scope (-0.06, -0.11)
22:39:37.679 00.000 11596 Worker thread wakes up
22:39:37.679 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.11) opts 0xd
22:39:37.679 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.11)
22:39:37.679 00.000 11596 Moving (-0.06, -0.11) raw xDistance=0.11 yDistance=-0.06
22:39:37.680 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:39:37.680 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:37.680 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:39:37.680 00.000 11596 MoveAxis(E, 0, ABG)
22:39:37.680 00.000 11596 Move returns status 0, amount 0
22:39:37.680 00.000 11596 MoveAxis(N, 0, ABG)
22:39:37.681 00.001 11596 Move returns status 0, amount 0
22:39:37.681 00.000 11596 move complete, result=0
22:39:37.681 00.000 11596 worker thread done servicing request
22:39:37.685 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
22:39:37.695 00.010 13300 UpdateGuideState exits: m=1942 SNR=30.8
22:39:37.695 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:37.695 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:39:37.695 00.000 13300 Enqueuing Expose request
22:39:37.695 00.000 11596 Worker thread wakes up
22:39:37.695 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:39:37.696 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:39:38.204 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:39:38.556 00.352 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2d4cbea9-ca35-4b83-ad97-cf692c0bef3e"}
22:39:38.556 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2d4cbea9-ca35-4b83-ad97-cf692c0bef3e"}
22:39:38.557 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2fe5b855-3158-40fc-b520-24eea3368064"}
22:39:38.557 00.000 13300 case statement mapped state 6 to 3
22:39:38.557 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2fe5b855-3158-40fc-b520-24eea3368064"}
22:39:38.557 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c04d4405-81d3-443d-957a-84f1a3fc7e5a"}
22:39:38.557 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":114,"width":15,"height":15,"star_pos":[6.50,6.78],"pixels":"..."},"id":"c04d4405-81d3-443d-957a-84f1a3fc7e5a"}
22:39:41.235 02.678 11596 Exposure complete
22:39:41.307 00.072 11596 worker thread done servicing request
22:39:41.307 00.000 13300 OnExposeComplete: enter
22:39:41.308 00.001 13300 UpdateGuideState(): m_state=6
22:39:41.308 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
22:39:41.308 00.000 13300 Star::Find returns 1 (0), X=1080.39, Y=345.71, Mass=1976, SNR=31.1, Peak=250 HFD=3.3
22:39:41.309 00.001 13300 MultiStar: [#1 -0.06,-0.09,0.75,U] [#2 -0.13,-0.15,0.45,U] [#3 0.01,-0.28,0.39,U] [#4 -0.05,-0.06,0.29,U] [#5 -0.28,-0.31,0.00,M8] [#6 -0.11,-0.16,0.23,U] [#7 -0.30,0.40,0.00,M1] [#8 -0.20,-0.12,0.21,U] 
22:39:41.309 00.000 13300 refined, 6 included, MultiStar: {-0.13, -0.17}, one-star: {-0.26, -0.23}
22:39:41.309 00.000 13300 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-1.61) = xAngle (-0.63 = -0.63)
22:39:41.309 00.000 13300 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.62 = -0.62)
22:39:41.309 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=-0.17 hyp=0.21 cameraTheta=-2.24 mountX=0.17 mountY=-0.12, mountTheta=-0.63
22:39:41.310 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=-0.17, opts=13)
22:39:41.311 00.001 13300 Enqueuing Move request for scope (-0.13, -0.17)
22:39:41.311 00.000 11596 Worker thread wakes up
22:39:41.311 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.17) opts 0xd
22:39:41.311 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, -0.17)
22:39:41.311 00.000 11596 Moving (-0.13, -0.17) raw xDistance=0.17 yDistance=-0.12
22:39:41.311 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
22:39:41.311 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:41.311 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:39:41.311 00.000 11596 MoveAxis(W, 216, ABG)
22:39:41.312 00.001 11596 Guiding  Dir = 3, Dur = 216
22:39:41.312 00.000 11596 IsSlewing returns 0
22:39:41.318 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=250, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
22:39:41.326 00.008 13300 UpdateGuideState exits: m=1976 SNR=31.1
22:39:41.326 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:41.326 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:39:41.326 00.000 13300 Enqueuing Expose request
22:39:41.374 00.048 11596 IsGuiding returns 0
22:39:41.558 00.184 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"11916cd7-0bfc-4d74-9525-4b7f69d8c663"}
22:39:41.558 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"11916cd7-0bfc-4d74-9525-4b7f69d8c663"}
22:39:41.559 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2c4d5b69-e550-4540-8714-ae7bb23adcb6"}
22:39:41.559 00.000 13300 case statement mapped state 6 to 3
22:39:41.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2c4d5b69-e550-4540-8714-ae7bb23adcb6"}
22:39:41.560 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"18c6b456-849f-462a-8a5e-a7ab5ef9e0a0"}
22:39:41.560 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":115,"width":15,"height":15,"star_pos":[7.39,6.71],"pixels":"..."},"id":"18c6b456-849f-462a-8a5e-a7ab5ef9e0a0"}
22:39:41.752 00.192 11596 IsGuiding returns 1
22:39:41.753 00.001 11596 scope still moving after pulse duration time elapsed
22:39:41.882 00.129 11596 IsSlewing returns 0
22:39:41.969 00.087 11596 IsGuiding returns 0
22:39:41.969 00.000 11596 scope move finished after 216 + 378 ms
22:39:41.969 00.000 11596 Move returns status 0, amount 216
22:39:41.969 00.000 11596 MoveAxis(N, 0, ABG)
22:39:41.969 00.000 11596 Move returns status 0, amount 0
22:39:41.969 00.000 11596 move complete, result=0
22:39:41.969 00.000 11596 worker thread done servicing request
22:39:41.969 00.000 13300 GuideStep: 0.2 px 216 ms WEST, -0.1 px 0 ms NORTH
22:39:41.970 00.001 11596 Worker thread wakes up
22:39:41.970 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:39:42.486 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:39:44.557 02.071 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"33929869-e0b8-48d5-b04c-82ef485e3ff9"}
22:39:44.557 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"33929869-e0b8-48d5-b04c-82ef485e3ff9"}
22:39:44.557 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f797d7eb-791d-454c-ab33-d5cdd3a329e0"}
22:39:44.558 00.001 13300 case statement mapped state 6 to 3
22:39:44.558 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f797d7eb-791d-454c-ab33-d5cdd3a329e0"}
22:39:44.558 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a0c75cb5-1725-42be-82d5-2dc84de99db8"}
22:39:44.558 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":115,"width":15,"height":15,"star_pos":[7.39,6.71],"pixels":"..."},"id":"a0c75cb5-1725-42be-82d5-2dc84de99db8"}
22:39:45.520 00.962 11596 Exposure complete
22:39:45.592 00.072 11596 worker thread done servicing request
22:39:45.592 00.000 13300 OnExposeComplete: enter
22:39:45.592 00.000 13300 UpdateGuideState(): m_state=6
22:39:45.592 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
22:39:45.593 00.001 13300 Star::Find returns 1 (0), X=1080.41, Y=345.68, Mass=1945, SNR=30.8, Peak=253 HFD=3.3
22:39:45.593 00.000 13300 MultiStar: [#1 -0.10,-0.21,0.73,U] [#2 -0.18,-0.16,0.45,U] [#3 0.07,-0.29,0.00,M1] [#4 -0.18,-0.08,0.29,U] [#5 -0.25,-0.26,0.00,M9] [#6 0.18,-0.11,0.23,U] [#7 -0.23,0.18,0.22,U] [#8 -0.29,0.15,0.00,M1] 
22:39:45.593 00.000 13300 refined, 5 included, MultiStar: {-0.16, -0.17}, one-star: {-0.24, -0.26}
22:39:45.593 00.000 13300 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-1.61) = xAngle (-0.70 = -0.70)
22:39:45.593 00.000 13300 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.69 = -0.69)
22:39:45.593 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=-0.17 hyp=0.23 cameraTheta=-2.31 mountX=0.18 mountY=-0.15, mountTheta=-0.69
22:39:45.595 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=-0.17, opts=13)
22:39:45.595 00.000 13300 Enqueuing Move request for scope (-0.16, -0.17)
22:39:45.595 00.000 11596 Worker thread wakes up
22:39:45.595 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.17) opts 0xd
22:39:45.595 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.16, -0.17)
22:39:45.596 00.001 11596 Moving (-0.16, -0.17) raw xDistance=0.18 yDistance=-0.15
22:39:45.596 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.18
22:39:45.596 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:45.596 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:39:45.596 00.000 11596 MoveAxis(W, 235, ABG)
22:39:45.596 00.000 11596 Guiding  Dir = 3, Dur = 235
22:39:45.596 00.000 11596 IsSlewing returns 0
22:39:45.604 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
22:39:45.612 00.008 13300 UpdateGuideState exits: m=1945 SNR=30.8
22:39:45.612 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:45.612 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:39:45.612 00.000 13300 Enqueuing Expose request
22:39:45.629 00.017 11596 IsGuiding returns 0
22:39:45.823 00.194 11596 PulseGuide returned control before completion, sleep 52
22:39:46.042 00.219 11596 IsGuiding returns 1
22:39:46.042 00.000 11596 scope still moving after pulse duration time elapsed
22:39:46.072 00.030 11596 IsSlewing returns 0
22:39:46.140 00.068 11596 IsGuiding returns 0
22:39:46.140 00.000 11596 scope move finished after 235 + 276 ms
22:39:46.140 00.000 11596 Move returns status 0, amount 235
22:39:46.140 00.000 11596 MoveAxis(N, 0, ABG)
22:39:46.140 00.000 11596 Move returns status 0, amount 0
22:39:46.140 00.000 11596 move complete, result=0
22:39:46.140 00.000 11596 worker thread done servicing request
22:39:46.140 00.000 11596 Worker thread wakes up
22:39:46.140 00.000 13300 GuideStep: 0.2 px 235 ms WEST, -0.1 px 0 ms NORTH
22:39:46.141 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:39:46.657 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:39:47.557 00.900 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b57f4307-3b02-44f9-ac67-d334f6086587"}
22:39:47.557 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b57f4307-3b02-44f9-ac67-d334f6086587"}
22:39:47.557 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a799a952-ba01-4b8a-9113-343a889fad5a"}
22:39:47.558 00.001 13300 case statement mapped state 6 to 3
22:39:47.558 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a799a952-ba01-4b8a-9113-343a889fad5a"}
22:39:47.558 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"968f3e85-ca91-44d0-8340-83f445f4ace5"}
22:39:47.558 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":116,"width":15,"height":15,"star_pos":[7.41,6.68],"pixels":"..."},"id":"968f3e85-ca91-44d0-8340-83f445f4ace5"}
22:39:49.684 02.126 11596 Exposure complete
22:39:49.778 00.094 11596 worker thread done servicing request
22:39:49.779 00.001 13300 OnExposeComplete: enter
22:39:49.779 00.000 13300 UpdateGuideState(): m_state=6
22:39:49.779 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
22:39:49.779 00.000 13300 Star::Find returns 1 (0), X=1080.55, Y=346.04, Mass=2006, SNR=31.3, Peak=250 HFD=3.5
22:39:49.780 00.001 13300 MultiStar: [#1 -0.13,0.06,0.74,U] [#2 -0.27,0.17,0.00,M1] [#3 -0.11,0.36,0.00,M2] [#4 -0.21,0.22,0.00,M1] [#5 -0.31,-0.04,0.00,M10] [#6 -0.13,-0.08,0.23,U] [#7 -0.18,0.14,0.22,U] [#8 -0.14,-0.08,0.21,U] 
22:39:49.780 00.000 13300 refined, 4 included, MultiStar: {-0.12, 0.06}, one-star: {-0.09, 0.10}
22:39:49.780 00.000 13300 CameraToMount -- cameraTheta (2.70) - m_xAngle (-1.61) = xAngle (4.31 = -1.98)
22:39:49.780 00.000 13300 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.32 = -1.96)
22:39:49.780 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=0.06 hyp=0.13 cameraTheta=2.70 mountX=-0.05 mountY=-0.12, mountTheta=-1.98
22:39:49.783 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=0.06, opts=13)
22:39:49.783 00.000 13300 Enqueuing Move request for scope (-0.12, 0.06)
22:39:49.783 00.000 11596 Worker thread wakes up
22:39:49.783 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.06) opts 0xd
22:39:49.784 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.12, 0.06)
22:39:49.784 00.000 11596 Moving (-0.12, 0.06) raw xDistance=-0.05 yDistance=-0.12
22:39:49.784 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:39:49.784 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:49.784 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:39:49.784 00.000 11596 MoveAxis(E, 0, ABG)
22:39:49.784 00.000 11596 Move returns status 0, amount 0
22:39:49.785 00.001 11596 MoveAxis(N, 0, ABG)
22:39:49.785 00.000 11596 Move returns status 0, amount 0
22:39:49.785 00.000 11596 move complete, result=0
22:39:49.785 00.000 11596 worker thread done servicing request
22:39:49.790 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=250, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
22:39:49.798 00.008 13300 UpdateGuideState exits: m=2006 SNR=31.3
22:39:49.798 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:49.798 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:39:49.798 00.000 13300 Enqueuing Expose request
22:39:49.798 00.000 11596 Worker thread wakes up
22:39:49.798 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:39:49.798 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:39:50.305 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:39:50.556 00.251 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9170b0bc-4ec4-47d1-a28c-2c0143722028"}
22:39:50.556 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9170b0bc-4ec4-47d1-a28c-2c0143722028"}
22:39:50.556 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d4c5ae4a-4ab5-4cfc-9eee-b57d3b9faf6f"}
22:39:50.557 00.001 13300 case statement mapped state 6 to 3
22:39:50.557 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d4c5ae4a-4ab5-4cfc-9eee-b57d3b9faf6f"}
22:39:50.557 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e7dc2099-c213-4b2b-bf60-a6159fc11c3b"}
22:39:50.557 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":117,"width":15,"height":15,"star_pos":[6.55,7.04],"pixels":"..."},"id":"e7dc2099-c213-4b2b-bf60-a6159fc11c3b"}
22:39:53.342 02.785 11596 Exposure complete
22:39:53.417 00.075 11596 worker thread done servicing request
22:39:53.417 00.000 13300 OnExposeComplete: enter
22:39:53.418 00.001 13300 UpdateGuideState(): m_state=6
22:39:53.418 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
22:39:53.418 00.000 13300 Star::Find returns 1 (0), X=1080.39, Y=346.02, Mass=1918, SNR=30.6, Peak=255 HFD=3.4
22:39:53.419 00.001 13300 MultiStar: [#1 -0.16,0.20,0.76,U] [#2 -0.31,0.06,0.00,M2] [#3 -0.00,0.19,0.43,U] [#4 -0.38,0.11,0.00,M2] [#5 -0.24,0.13,0.25,U] [#6 -0.20,-0.05,0.23,U] [#7 -0.13,0.09,0.25,U] [#8 -0.38,-0.10,0.00,M1] 
22:39:53.419 00.000 13300 refined, 5 included, MultiStar: {-0.17, 0.12}, one-star: {-0.25, 0.08}
22:39:53.419 00.000 13300 CameraToMount -- cameraTheta (2.53) - m_xAngle (-1.61) = xAngle (4.13 = -2.15)
22:39:53.419 00.000 13300 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.15 = -2.13)
22:39:53.419 00.000 13300 CameraToMount -- cameraX=-0.17 cameraY=0.12 hyp=0.21 cameraTheta=2.53 mountX=-0.12 mountY=-0.18, mountTheta=-2.14
22:39:53.421 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.17, y=0.12, opts=13)
22:39:53.421 00.000 13300 Enqueuing Move request for scope (-0.17, 0.12)
22:39:53.421 00.000 11596 Worker thread wakes up
22:39:53.421 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.12) opts 0xd
22:39:53.421 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.17, 0.12)
22:39:53.421 00.000 11596 Moving (-0.17, 0.12) raw xDistance=-0.12 yDistance=-0.18
22:39:53.421 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:39:53.421 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.18
22:39:53.422 00.001 11596 MoveAxis(E, 0, ABG)
22:39:53.422 00.000 11596 Move returns status 0, amount 0
22:39:53.422 00.000 11596 MoveAxis(N, 239, ABG)
22:39:53.422 00.000 11596 Guiding  Dir = 0, Dur = 239
22:39:53.422 00.000 11596 IsSlewing returns 0
22:39:53.427 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=3, FiltMax=101, Gamma=0.510
22:39:53.434 00.007 13300 UpdateGuideState exits: m=1918 SNR=30.6
22:39:53.434 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:53.435 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:39:53.435 00.000 13300 Enqueuing Expose request
22:39:53.557 00.122 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ff877a49-9abc-4148-b0ce-ebb9dd31e036"}
22:39:53.557 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ff877a49-9abc-4148-b0ce-ebb9dd31e036"}
22:39:53.558 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"85b2fc30-0156-4e11-8b43-e1666213c96f"}
22:39:53.558 00.000 13300 case statement mapped state 6 to 3
22:39:53.558 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"85b2fc30-0156-4e11-8b43-e1666213c96f"}
22:39:53.558 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"adac1aa6-597b-4864-bb46-4e021808e824"}
22:39:53.559 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":118,"width":15,"height":15,"star_pos":[7.39,7.02],"pixels":"..."},"id":"adac1aa6-597b-4864-bb46-4e021808e824"}
22:39:53.652 00.093 11596 IsGuiding returns 0
22:39:53.881 00.229 11596 PulseGuide returned control before completion, sleep 20
22:39:54.150 00.269 11596 IsGuiding returns 1
22:39:54.150 00.000 11596 scope still moving after pulse duration time elapsed
22:39:54.186 00.036 11596 IsSlewing returns 0
22:39:54.282 00.096 11596 IsGuiding returns 0
22:39:54.282 00.000 11596 scope move finished after 239 + 391 ms
22:39:54.282 00.000 11596 Move returns status 0, amount 239
22:39:54.282 00.000 11596 move complete, result=0
22:39:54.282 00.000 11596 worker thread done servicing request
22:39:54.282 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 239 ms NORTH
22:39:54.283 00.001 11596 Worker thread wakes up
22:39:54.283 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:39:54.801 00.518 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:39:56.555 01.754 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"27995fd4-9a24-4670-994e-e1c560d3619c"}
22:39:56.555 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"27995fd4-9a24-4670-994e-e1c560d3619c"}
22:39:56.556 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a5d83e59-8ace-4679-9832-6454aed7ad54"}
22:39:56.556 00.000 13300 case statement mapped state 6 to 3
22:39:56.556 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a5d83e59-8ace-4679-9832-6454aed7ad54"}
22:39:56.556 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"93187d1f-80df-45b6-96b1-739684b5f44a"}
22:39:56.557 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":118,"width":15,"height":15,"star_pos":[7.39,7.02],"pixels":"..."},"id":"93187d1f-80df-45b6-96b1-739684b5f44a"}
22:39:57.966 01.409 11596 Exposure complete
22:39:58.038 00.072 11596 worker thread done servicing request
22:39:58.039 00.001 13300 OnExposeComplete: enter
22:39:58.039 00.000 13300 UpdateGuideState(): m_state=6
22:39:58.039 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
22:39:58.039 00.000 13300 Star::Find returns 1 (0), X=1080.51, Y=346.07, Mass=1951, SNR=30.9, Peak=243 HFD=3.5
22:39:58.040 00.001 13300 MultiStar: [#1 -0.06,0.09,0.75,U] [#2 -0.03,0.18,0.45,U] [#3 0.11,0.08,0.42,U] [#4 -0.12,0.41,0.00,M3] [#5 -0.12,0.48,0.00,M10] [#6 -0.09,0.30,0.00,M1] [#7 -0.10,0.18,0.24,U] [#8 -0.18,-0.08,0.20,U] 
22:39:58.040 00.000 13300 refined, 5 included, MultiStar: {-0.07, 0.11}, one-star: {-0.14, 0.13}
22:39:58.040 00.000 13300 CameraToMount -- cameraTheta (2.13) - m_xAngle (-1.61) = xAngle (3.74 = -2.55)
22:39:58.040 00.000 13300 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.75 = -2.53)
22:39:58.040 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.11 hyp=0.13 cameraTheta=2.13 mountX=-0.11 mountY=-0.07, mountTheta=-2.54
22:39:58.042 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.11, opts=13)
22:39:58.042 00.000 13300 Enqueuing Move request for scope (-0.07, 0.11)
22:39:58.042 00.000 11596 Worker thread wakes up
22:39:58.042 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.11) opts 0xd
22:39:58.042 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.11)
22:39:58.042 00.000 11596 Moving (-0.07, 0.11) raw xDistance=-0.11 yDistance=-0.07
22:39:58.042 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:39:58.042 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:58.043 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:39:58.043 00.000 11596 MoveAxis(E, 0, ABG)
22:39:58.043 00.000 11596 Move returns status 0, amount 0
22:39:58.043 00.000 11596 MoveAxis(N, 0, ABG)
22:39:58.043 00.000 11596 Move returns status 0, amount 0
22:39:58.043 00.000 11596 move complete, result=0
22:39:58.043 00.000 11596 worker thread done servicing request
22:39:58.048 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=3, FiltMax=99, Gamma=0.510
22:39:58.055 00.007 13300 UpdateGuideState exits: m=1951 SNR=30.9
22:39:58.056 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:58.056 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:39:58.056 00.000 13300 Enqueuing Expose request
22:39:58.056 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:39:58.056 00.000 11596 Worker thread wakes up
22:39:58.056 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:39:58.566 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:39:59.554 00.988 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d2686407-18d2-4436-8e70-aad4efaed96c"}
22:39:59.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d2686407-18d2-4436-8e70-aad4efaed96c"}
22:39:59.555 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9e931319-f8c6-4345-8bba-edb143104379"}
22:39:59.555 00.000 13300 case statement mapped state 6 to 3
22:39:59.555 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9e931319-f8c6-4345-8bba-edb143104379"}
22:39:59.555 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f100642e-5afc-468f-adff-87a6e076c5d5"}
22:39:59.556 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":119,"width":15,"height":15,"star_pos":[6.51,7.07],"pixels":"..."},"id":"f100642e-5afc-468f-adff-87a6e076c5d5"}
22:40:01.604 02.048 11596 Exposure complete
22:40:01.700 00.096 11596 worker thread done servicing request
22:40:01.700 00.000 13300 OnExposeComplete: enter
22:40:01.701 00.001 13300 UpdateGuideState(): m_state=6
22:40:01.701 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
22:40:01.702 00.001 13300 Star::Find returns 1 (0), X=1080.55, Y=346.08, Mass=1960, SNR=31.0, Peak=248 HFD=3.5
22:40:01.702 00.000 13300 MultiStar: [#1 0.07,0.13,0.74,U] [#2 0.08,0.16,0.44,U] [#3 0.23,0.08,0.43,U] [#4 -0.02,0.29,0.00,M4] [#5 -0.21,0.10,0.27,U] [#6 0.05,0.37,0.00,M2] [#7 -0.09,0.56,0.00,M1] [#8 0.07,0.06,0.20,U] 
22:40:01.703 00.001 13300 refined, 5 included, MultiStar: {0.02, 0.12}, one-star: {-0.10, 0.13}
22:40:01.703 00.000 13300 CameraToMount -- cameraTheta (1.44) - m_xAngle (-1.61) = xAngle (3.05 = 3.05)
22:40:01.703 00.000 13300 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.06 = 3.06)
22:40:01.703 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.44 mountX=-0.12 mountY=0.01, mountTheta=3.06
22:40:01.706 00.003 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.12, opts=13)
22:40:01.706 00.000 13300 Enqueuing Move request for scope (0.02, 0.12)
22:40:01.706 00.000 11596 Worker thread wakes up
22:40:01.706 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.12) opts 0xd
22:40:01.707 00.001 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.12)
22:40:01.707 00.000 11596 Moving (0.02, 0.12) raw xDistance=-0.12 yDistance=0.01
22:40:01.707 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:40:01.707 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:01.707 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:40:01.708 00.001 11596 MoveAxis(E, 0, ABG)
22:40:01.708 00.000 11596 Move returns status 0, amount 0
22:40:01.708 00.000 11596 MoveAxis(N, 0, ABG)
22:40:01.708 00.000 11596 Move returns status 0, amount 0
22:40:01.708 00.000 11596 move complete, result=0
22:40:01.708 00.000 11596 worker thread done servicing request
22:40:01.713 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=3, FiltMax=103, Gamma=0.510
22:40:01.721 00.008 13300 UpdateGuideState exits: m=1960 SNR=31.0
22:40:01.721 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:01.722 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:40:01.722 00.000 13300 Enqueuing Expose request
22:40:01.722 00.000 11596 Worker thread wakes up
22:40:01.722 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:40:01.722 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:40:02.230 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:40:02.554 00.324 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"23131ed8-7201-4d3d-89e7-e9521b543145"}
22:40:02.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"23131ed8-7201-4d3d-89e7-e9521b543145"}
22:40:02.556 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"332fc0a2-bcd6-47df-9ba3-afa41226b706"}
22:40:02.556 00.000 13300 case statement mapped state 6 to 3
22:40:02.556 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"332fc0a2-bcd6-47df-9ba3-afa41226b706"}
22:40:02.557 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4c34786f-14e3-460d-a2b5-bbd54360af00"}
22:40:02.558 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":120,"width":15,"height":15,"star_pos":[6.55,7.08],"pixels":"..."},"id":"4c34786f-14e3-460d-a2b5-bbd54360af00"}
22:40:05.264 02.706 11596 Exposure complete
22:40:05.341 00.077 11596 worker thread done servicing request
22:40:05.341 00.000 13300 OnExposeComplete: enter
22:40:05.341 00.000 13300 UpdateGuideState(): m_state=6
22:40:05.342 00.001 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
22:40:05.342 00.000 13300 Star::Find returns 1 (0), X=1080.50, Y=345.96, Mass=1943, SNR=30.8, Peak=252 HFD=3.6
22:40:05.342 00.000 13300 MultiStar: [#1 0.16,-0.04,0.76,U] [#2 -0.06,0.02,0.45,U] [#3 0.22,0.04,0.42,U] [#4 -0.03,0.26,0.29,U] [#5 -0.14,0.03,0.27,U] [#6 0.13,0.15,0.23,U] [#7 -0.11,0.41,0.00,M2] [#8 -0.07,-0.03,0.21,U] 
22:40:05.343 00.001 13300 refined, 7 included, MultiStar: {0.00, 0.03}, one-star: {-0.15, 0.02}
22:40:05.343 00.000 13300 CameraToMount -- cameraTheta (1.55) - m_xAngle (-1.61) = xAngle (3.16 = -3.13)
22:40:05.343 00.000 13300 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.17 = -3.11)
22:40:05.343 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.03 hyp=0.03 cameraTheta=1.55 mountX=-0.03 mountY=-0.00, mountTheta=-3.11
22:40:05.344 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.03, opts=13)
22:40:05.344 00.000 13300 Enqueuing Move request for scope (0.00, 0.03)
22:40:05.345 00.001 11596 Worker thread wakes up
22:40:05.345 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.03) opts 0xd
22:40:05.345 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.03)
22:40:05.345 00.000 11596 Moving (0.00, 0.03) raw xDistance=-0.03 yDistance=-0.00
22:40:05.345 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:40:05.345 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:05.345 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:40:05.345 00.000 11596 MoveAxis(E, 0, ABG)
22:40:05.345 00.000 11596 Move returns status 0, amount 0
22:40:05.345 00.000 11596 MoveAxis(N, 0, ABG)
22:40:05.346 00.001 11596 Move returns status 0, amount 0
22:40:05.346 00.000 11596 move complete, result=0
22:40:05.346 00.000 11596 worker thread done servicing request
22:40:05.350 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=3, FiltMax=92, Gamma=0.510
22:40:05.357 00.007 13300 UpdateGuideState exits: m=1943 SNR=30.8
22:40:05.357 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:05.357 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:40:05.357 00.000 13300 Enqueuing Expose request
22:40:05.358 00.001 11596 Worker thread wakes up
22:40:05.358 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:40:05.358 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:40:05.553 00.195 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"686e7061-fde2-458e-92e7-4807a997883e"}
22:40:05.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"686e7061-fde2-458e-92e7-4807a997883e"}
22:40:05.554 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8263c333-cfdc-47ac-af7a-aef1a08f4cb4"}
22:40:05.554 00.000 13300 case statement mapped state 6 to 3
22:40:05.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8263c333-cfdc-47ac-af7a-aef1a08f4cb4"}
22:40:05.554 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3aa23fd0-7e17-4107-b8e8-13af57b1ee5e"}
22:40:05.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":121,"width":15,"height":15,"star_pos":[7.50,6.96],"pixels":"..."},"id":"3aa23fd0-7e17-4107-b8e8-13af57b1ee5e"}
22:40:05.864 00.310 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:40:08.553 02.689 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"680195cf-d681-4b1d-9013-2e8be00bdb82"}
22:40:08.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"680195cf-d681-4b1d-9013-2e8be00bdb82"}
22:40:08.554 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a25dc2b1-540b-4da4-8def-a575650dce40"}
22:40:08.554 00.000 13300 case statement mapped state 6 to 3
22:40:08.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a25dc2b1-540b-4da4-8def-a575650dce40"}
22:40:08.554 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6d23e29f-4089-4038-b27a-6b8463969d71"}
22:40:08.555 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":121,"width":15,"height":15,"star_pos":[7.50,6.96],"pixels":"..."},"id":"6d23e29f-4089-4038-b27a-6b8463969d71"}
22:40:08.893 00.338 11596 Exposure complete
22:40:08.965 00.072 11596 worker thread done servicing request
22:40:08.965 00.000 13300 OnExposeComplete: enter
22:40:08.966 00.001 13300 UpdateGuideState(): m_state=6
22:40:08.966 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
22:40:08.967 00.001 13300 Star::Find returns 1 (0), X=1080.58, Y=345.92, Mass=1965, SNR=31.0, Peak=248 HFD=3.3
22:40:08.967 00.000 13300 MultiStar: [#1 0.04,-0.16,0.75,U] [#2 0.03,-0.24,0.45,U] [#3 0.20,-0.22,0.00,M1] [#4 -0.26,0.01,0.24,U] [#5 -0.14,-0.19,0.25,U] [#6 0.17,-0.17,0.25,U] [#7 -0.08,0.16,0.23,U] [#8 0.13,-0.10,0.19,U] 
22:40:08.967 00.000 13300 single-star, 7 included, MultiStar: {-0.02, -0.10}, one-star: {-0.07, -0.02}
22:40:08.967 00.000 13300 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-1.61) = xAngle (-1.21 = -1.21)
22:40:08.967 00.000 13300 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.19 = -1.19)
22:40:08.967 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-2.82 mountX=0.03 mountY=-0.07, mountTheta=-1.21
22:40:08.969 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.02, opts=13)
22:40:08.969 00.000 13300 Enqueuing Move request for scope (-0.07, -0.02)
22:40:08.970 00.001 11596 Worker thread wakes up
22:40:08.970 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.02) opts 0xd
22:40:08.970 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.02)
22:40:08.970 00.000 11596 Moving (-0.07, -0.02) raw xDistance=0.03 yDistance=-0.07
22:40:08.970 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:40:08.970 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:08.971 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:40:08.971 00.000 11596 MoveAxis(E, 0, ABG)
22:40:08.971 00.000 11596 Move returns status 0, amount 0
22:40:08.971 00.000 11596 MoveAxis(N, 0, ABG)
22:40:08.971 00.000 11596 Move returns status 0, amount 0
22:40:08.971 00.000 11596 move complete, result=0
22:40:08.971 00.000 11596 worker thread done servicing request
22:40:08.977 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=3, FiltMax=105, Gamma=0.510
22:40:08.985 00.008 13300 UpdateGuideState exits: m=1965 SNR=31.0
22:40:08.985 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:08.985 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:40:08.985 00.000 13300 Enqueuing Expose request
22:40:08.985 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:40:08.985 00.000 11596 Worker thread wakes up
22:40:08.986 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:40:09.492 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:40:11.552 02.060 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a54956e1-ea2f-47ab-9598-51d80ccc51f7"}
22:40:11.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a54956e1-ea2f-47ab-9598-51d80ccc51f7"}
22:40:11.553 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a5377757-1fb4-4a4c-9ccf-5659d054f826"}
22:40:11.553 00.000 13300 case statement mapped state 6 to 3
22:40:11.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a5377757-1fb4-4a4c-9ccf-5659d054f826"}
22:40:11.554 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"893bd78e-93ea-4b1c-b63c-72906ca504b9"}
22:40:11.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":122,"width":15,"height":15,"star_pos":[6.58,6.92],"pixels":"..."},"id":"893bd78e-93ea-4b1c-b63c-72906ca504b9"}
22:40:12.518 00.964 11596 Exposure complete
22:40:12.590 00.072 11596 worker thread done servicing request
22:40:12.590 00.000 13300 OnExposeComplete: enter
22:40:12.590 00.000 13300 UpdateGuideState(): m_state=6
22:40:12.591 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
22:40:12.591 00.000 13300 Star::Find returns 1 (0), X=1080.68, Y=345.84, Mass=2015, SNR=31.4, Peak=245 HFD=3.3
22:40:12.591 00.000 13300 MultiStar: [#1 0.18,-0.13,0.75,U] [#2 0.06,-0.10,0.46,U] [#3 0.26,-0.08,0.42,U] [#4 0.00,0.02,0.28,U] [#5 -0.27,-0.14,0.00,M8] [#6 0.20,-0.33,0.00,M1] [#7 -0.08,0.11,0.22,U] [#8 -0.09,-0.18,0.20,U] 
22:40:12.591 00.000 13300 single-star, 6 included, MultiStar: {0.08, -0.09}, one-star: {0.03, -0.11}
22:40:12.592 00.001 13300 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-1.61) = xAngle (0.35 = 0.35)
22:40:12.592 00.000 13300 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.36 = 0.36)
22:40:12.592 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.11 hyp=0.11 cameraTheta=-1.26 mountX=0.11 mountY=0.04, mountTheta=0.36
22:40:12.594 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.11, opts=13)
22:40:12.594 00.000 13300 Enqueuing Move request for scope (0.03, -0.11)
22:40:12.595 00.001 11596 Worker thread wakes up
22:40:12.595 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.11) opts 0xd
22:40:12.595 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.11)
22:40:12.595 00.000 11596 Moving (0.03, -0.11) raw xDistance=0.11 yDistance=0.04
22:40:12.595 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:40:12.595 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:12.596 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:40:12.596 00.000 11596 MoveAxis(E, 0, ABG)
22:40:12.596 00.000 11596 Move returns status 0, amount 0
22:40:12.596 00.000 11596 MoveAxis(N, 0, ABG)
22:40:12.596 00.000 11596 Move returns status 0, amount 0
22:40:12.596 00.000 11596 move complete, result=0
22:40:12.597 00.001 11596 worker thread done servicing request
22:40:12.604 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=245, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
22:40:12.612 00.008 13300 UpdateGuideState exits: m=2015 SNR=31.4
22:40:12.613 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:12.613 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:40:12.613 00.000 13300 Enqueuing Expose request
22:40:12.613 00.000 11596 Worker thread wakes up
22:40:12.613 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:40:12.613 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:40:13.126 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:40:14.553 01.427 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ed0a6cd6-0c89-4c71-ab71-8314f4595358"}
22:40:14.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ed0a6cd6-0c89-4c71-ab71-8314f4595358"}
22:40:14.554 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9fe227f1-eb17-497f-88ee-34de2082db8a"}
22:40:14.554 00.000 13300 case statement mapped state 6 to 3
22:40:14.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9fe227f1-eb17-497f-88ee-34de2082db8a"}
22:40:14.555 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5b8e68a0-d135-4fa0-91dc-c63063128de1"}
22:40:14.556 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":123,"width":15,"height":15,"star_pos":[6.68,6.84],"pixels":"..."},"id":"5b8e68a0-d135-4fa0-91dc-c63063128de1"}
22:40:16.162 01.606 11596 Exposure complete
22:40:16.254 00.092 11596 worker thread done servicing request
22:40:16.254 00.000 13300 OnExposeComplete: enter
22:40:16.254 00.000 13300 UpdateGuideState(): m_state=6
22:40:16.255 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
22:40:16.255 00.000 13300 Star::Find returns 1 (0), X=1080.59, Y=345.69, Mass=1945, SNR=30.8, Peak=247 HFD=3.2
22:40:16.255 00.000 13300 MultiStar: [#1 0.06,-0.05,0.75,U] [#2 0.11,-0.06,0.45,U] [#3 0.07,-0.31,0.00,M1] [#4 -0.13,0.00,0.24,U] [#5 -0.12,-0.20,0.27,U] [#6 -0.12,-0.29,0.00,M2] [#7 -0.26,-0.10,0.22,U] [#8 0.15,-0.07,0.20,U] 
22:40:16.255 00.000 13300 refined, 6 included, MultiStar: {-0.02, -0.13}, one-star: {-0.06, -0.25}
22:40:16.256 00.001 13300 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-1.61) = xAngle (-0.10 = -0.10)
22:40:16.256 00.000 13300 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.09 = -0.09)
22:40:16.256 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.71 mountX=0.13 mountY=-0.01, mountTheta=-0.09
22:40:16.258 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.13, opts=13)
22:40:16.258 00.000 13300 Enqueuing Move request for scope (-0.02, -0.13)
22:40:16.258 00.000 11596 Worker thread wakes up
22:40:16.258 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.13) opts 0xd
22:40:16.259 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.13)
22:40:16.259 00.000 11596 Moving (-0.02, -0.13) raw xDistance=0.13 yDistance=-0.01
22:40:16.259 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:40:16.259 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:16.260 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:40:16.260 00.000 11596 MoveAxis(E, 0, ABG)
22:40:16.260 00.000 11596 Move returns status 0, amount 0
22:40:16.261 00.001 11596 MoveAxis(N, 0, ABG)
22:40:16.261 00.000 11596 Move returns status 0, amount 0
22:40:16.261 00.000 11596 move complete, result=0
22:40:16.262 00.001 11596 worker thread done servicing request
22:40:16.266 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
22:40:16.273 00.007 13300 UpdateGuideState exits: m=1945 SNR=30.8
22:40:16.273 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:16.274 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:40:16.274 00.000 13300 Enqueuing Expose request
22:40:16.274 00.000 11596 Worker thread wakes up
22:40:16.274 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:40:16.274 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:40:16.788 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:40:17.551 00.763 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1a4440fa-8f2f-4e4e-a6f9-3817ce960e69"}
22:40:17.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1a4440fa-8f2f-4e4e-a6f9-3817ce960e69"}
22:40:17.552 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b51d2b20-2812-4ea7-a175-f319165828f7"}
22:40:17.552 00.000 13300 case statement mapped state 6 to 3
22:40:17.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b51d2b20-2812-4ea7-a175-f319165828f7"}
22:40:17.553 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9651d134-474c-445b-9b85-701f39fcc4eb"}
22:40:17.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":124,"width":15,"height":15,"star_pos":[6.59,6.69],"pixels":"..."},"id":"9651d134-474c-445b-9b85-701f39fcc4eb"}
22:40:19.825 02.272 11596 Exposure complete
22:40:19.912 00.087 11596 worker thread done servicing request
22:40:19.912 00.000 13300 OnExposeComplete: enter
22:40:19.912 00.000 13300 UpdateGuideState(): m_state=6
22:40:19.912 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
22:40:19.913 00.001 13300 Star::Find returns 1 (0), X=1080.65, Y=345.81, Mass=1958, SNR=30.9, Peak=246 HFD=3.2
22:40:19.913 00.000 13300 MultiStar: [#1 0.02,-0.13,0.76,U] [#2 0.09,-0.01,0.46,U] [#3 0.18,-0.26,0.00,M2] [#4 -0.05,0.16,0.28,U] [#5 -0.09,-0.08,0.26,U] [#6 0.16,-0.30,0.00,M3] [#7 -0.17,0.35,0.00,M1] [#8 0.19,-0.22,0.00,M1] 
22:40:19.913 00.000 13300 refined, 4 included, MultiStar: {0.01, -0.08}, one-star: {0.00, -0.13}
22:40:19.914 00.001 13300 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-1.61) = xAngle (0.15 = 0.15)
22:40:19.914 00.000 13300 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.17 = 0.17)
22:40:19.914 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.45 mountX=0.08 mountY=0.01, mountTheta=0.17
22:40:19.917 00.003 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.08, opts=13)
22:40:19.917 00.000 13300 Enqueuing Move request for scope (0.01, -0.08)
22:40:19.917 00.000 11596 Worker thread wakes up
22:40:19.918 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.08) opts 0xd
22:40:19.918 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.08)
22:40:19.918 00.000 11596 Moving (0.01, -0.08) raw xDistance=0.08 yDistance=0.01
22:40:19.918 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:40:19.918 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:19.919 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:40:19.919 00.000 11596 MoveAxis(E, 0, ABG)
22:40:19.919 00.000 11596 Move returns status 0, amount 0
22:40:19.919 00.000 11596 MoveAxis(N, 0, ABG)
22:40:19.919 00.000 11596 Move returns status 0, amount 0
22:40:19.919 00.000 11596 move complete, result=0
22:40:19.920 00.001 11596 worker thread done servicing request
22:40:19.926 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=3, FiltMax=107, Gamma=0.510
22:40:19.936 00.010 13300 UpdateGuideState exits: m=1958 SNR=30.9
22:40:19.937 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:19.937 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:40:19.937 00.000 13300 Enqueuing Expose request
22:40:19.937 00.000 11596 Worker thread wakes up
22:40:19.937 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:40:19.937 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:40:20.447 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:40:20.552 00.105 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e42dcdc2-c6c3-4ee3-9bb9-8aa7e3b1c2f6"}
22:40:20.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e42dcdc2-c6c3-4ee3-9bb9-8aa7e3b1c2f6"}
22:40:20.553 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d189378f-e317-4ea1-a4e3-360eb3a43db6"}
22:40:20.553 00.000 13300 case statement mapped state 6 to 3
22:40:20.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d189378f-e317-4ea1-a4e3-360eb3a43db6"}
22:40:20.554 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ed2f182e-6ad5-4cb1-9f24-5bdd3ca5a610"}
22:40:20.555 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":125,"width":15,"height":15,"star_pos":[6.65,6.81],"pixels":"..."},"id":"ed2f182e-6ad5-4cb1-9f24-5bdd3ca5a610"}
22:40:23.478 02.923 11596 Exposure complete
22:40:23.550 00.072 13300 OnExposeComplete: enter
22:40:23.550 00.000 11596 worker thread done servicing request
22:40:23.550 00.000 13300 UpdateGuideState(): m_state=6
22:40:23.550 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
22:40:23.551 00.001 13300 Star::Find returns 1 (0), X=1080.68, Y=345.94, Mass=1988, SNR=31.2, Peak=243 HFD=3.3
22:40:23.551 00.000 13300 MultiStar: [#1 0.06,-0.05,0.75,U] [#2 -0.15,0.07,0.45,U] [#3 0.05,0.04,0.41,U] [#4 -0.19,0.31,0.00,M1] [#5 -0.33,0.17,0.00,M7] [#6 -0.20,-0.02,0.24,U] [#7 0.16,0.32,0.00,M2] [#8 -0.04,-0.05,0.21,U] 
22:40:23.551 00.000 13300 refined, 5 included, MultiStar: {-0.01, -0.00}, one-star: {0.03, -0.00}
22:40:23.551 00.000 13300 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-1.61) = xAngle (-1.51 = -1.51)
22:40:23.551 00.000 13300 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.50 = -1.50)
22:40:23.552 00.001 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.00 hyp=0.01 cameraTheta=-3.12 mountX=0.00 mountY=-0.01, mountTheta=-1.51
22:40:23.555 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.00, opts=13)
22:40:23.555 00.000 13300 Enqueuing Move request for scope (-0.01, -0.00)
22:40:23.555 00.000 11596 Worker thread wakes up
22:40:23.555 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.00) opts 0xd
22:40:23.555 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.00)
22:40:23.555 00.000 11596 Moving (-0.01, -0.00) raw xDistance=0.00 yDistance=-0.01
22:40:23.555 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:40:23.555 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:23.555 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:40:23.556 00.001 11596 MoveAxis(E, 0, ABG)
22:40:23.556 00.000 11596 Move returns status 0, amount 0
22:40:23.556 00.000 11596 MoveAxis(N, 0, ABG)
22:40:23.556 00.000 11596 Move returns status 0, amount 0
22:40:23.556 00.000 11596 move complete, result=0
22:40:23.556 00.000 11596 worker thread done servicing request
22:40:23.563 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
22:40:23.572 00.009 13300 UpdateGuideState exits: m=1988 SNR=31.2
22:40:23.572 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:23.573 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:40:23.573 00.000 13300 Enqueuing Expose request
22:40:23.573 00.000 11596 Worker thread wakes up
22:40:23.573 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:40:23.573 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:40:23.576 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8b04ce5b-cece-4b35-a38c-de26469de411"}
22:40:23.576 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8b04ce5b-cece-4b35-a38c-de26469de411"}
22:40:23.582 00.006 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3390e0a7-8d69-4190-86f9-7531db5308f7"}
22:40:23.582 00.000 13300 case statement mapped state 6 to 3
22:40:23.582 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3390e0a7-8d69-4190-86f9-7531db5308f7"}
22:40:23.584 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a2b35c02-74ec-42ce-ac23-5bdd666424c3"}
22:40:23.585 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":126,"width":15,"height":15,"star_pos":[6.68,6.94],"pixels":"..."},"id":"a2b35c02-74ec-42ce-ac23-5bdd666424c3"}
22:40:24.079 00.494 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:40:26.550 02.471 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e59ce8eb-89c1-4672-bc11-1278ea30f3be"}
22:40:26.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e59ce8eb-89c1-4672-bc11-1278ea30f3be"}
22:40:26.551 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"306c15cf-25b8-49d8-ae2b-d29746d98bec"}
22:40:26.551 00.000 13300 case statement mapped state 6 to 3
22:40:26.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"306c15cf-25b8-49d8-ae2b-d29746d98bec"}
22:40:26.551 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"945686fc-3314-43d3-9579-f58934b2fc72"}
22:40:26.552 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":126,"width":15,"height":15,"star_pos":[6.68,6.94],"pixels":"..."},"id":"945686fc-3314-43d3-9579-f58934b2fc72"}
22:40:27.136 00.584 11596 Exposure complete
22:40:27.247 00.111 11596 worker thread done servicing request
22:40:27.247 00.000 13300 OnExposeComplete: enter
22:40:27.247 00.000 13300 UpdateGuideState(): m_state=6
22:40:27.247 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
22:40:27.248 00.001 13300 Star::Find returns 1 (0), X=1080.63, Y=345.93, Mass=1946, SNR=30.8, Peak=244 HFD=3.3
22:40:27.249 00.001 13300 MultiStar: [#1 -0.04,0.05,0.75,U] [#2 -0.10,-0.02,0.45,U] [#3 0.16,-0.08,0.38,U] [#4 0.11,0.34,0.00,M2] [#5 -0.17,-0.08,0.26,U] [#6 0.13,-0.09,0.24,U] [#7 0.01,0.08,0.23,U] [#8 0.21,0.27,0.00,M1] 
22:40:27.249 00.000 13300 refined, 6 included, MultiStar: {-0.01, -0.01}, one-star: {-0.02, -0.01}
22:40:27.249 00.000 13300 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-1.61) = xAngle (-0.77 = -0.77)
22:40:27.249 00.000 13300 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.76 = -0.76)
22:40:27.250 00.001 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.02 cameraTheta=-2.38 mountX=0.01 mountY=-0.01, mountTheta=-0.76
22:40:27.252 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.01, opts=13)
22:40:27.252 00.000 13300 Enqueuing Move request for scope (-0.01, -0.01)
22:40:27.252 00.000 11596 Worker thread wakes up
22:40:27.252 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd
22:40:27.252 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.01)
22:40:27.253 00.001 11596 Moving (-0.01, -0.01) raw xDistance=0.01 yDistance=-0.01
22:40:27.253 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:40:27.253 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:27.253 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:40:27.253 00.000 11596 MoveAxis(E, 0, ABG)
22:40:27.253 00.000 11596 Move returns status 0, amount 0
22:40:27.253 00.000 11596 MoveAxis(N, 0, ABG)
22:40:27.253 00.000 11596 Move returns status 0, amount 0
22:40:27.254 00.001 11596 move complete, result=0
22:40:27.254 00.000 11596 worker thread done servicing request
22:40:27.260 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=244, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
22:40:27.277 00.017 13300 UpdateGuideState exits: m=1946 SNR=30.8
22:40:27.277 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:27.277 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:40:27.277 00.000 13300 Enqueuing Expose request
22:40:27.277 00.000 11596 Worker thread wakes up
22:40:27.277 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:40:27.278 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:40:27.791 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:40:29.549 01.758 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ccd03d3e-d09a-476e-83c5-6d8c771c7f3c"}
22:40:29.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ccd03d3e-d09a-476e-83c5-6d8c771c7f3c"}
22:40:29.550 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e2898457-718c-4915-8742-9fea0b60c813"}
22:40:29.550 00.000 13300 case statement mapped state 6 to 3
22:40:29.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e2898457-718c-4915-8742-9fea0b60c813"}
22:40:29.550 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"705e77fc-7ba1-41c4-82e5-abbf8f340247"}
22:40:29.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":127,"width":15,"height":15,"star_pos":[6.63,6.93],"pixels":"..."},"id":"705e77fc-7ba1-41c4-82e5-abbf8f340247"}
22:40:30.883 01.333 11596 Exposure complete
22:40:30.992 00.109 11596 worker thread done servicing request
22:40:30.992 00.000 13300 OnExposeComplete: enter
22:40:30.993 00.001 13300 UpdateGuideState(): m_state=6
22:40:30.994 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
22:40:30.994 00.000 13300 Star::Find returns 1 (0), X=1080.64, Y=346.10, Mass=1916, SNR=30.6, Peak=234 HFD=3.3
22:40:30.995 00.001 13300 MultiStar: [#1 0.05,-0.06,0.77,U] [#2 -0.07,-0.11,0.46,U] [#3 0.07,0.17,0.41,U] [#4 -0.16,0.08,0.30,U] [#5 -0.12,0.02,0.27,U] [#6 -0.09,0.06,0.23,U] [#7 -0.12,0.15,0.22,U] [#8 -0.03,0.08,0.21,U] 
22:40:30.995 00.000 13300 refined, 8 included, MultiStar: {-0.03, 0.06}, one-star: {-0.00, 0.15}
22:40:30.995 00.000 13300 CameraToMount -- cameraTheta (2.00) - m_xAngle (-1.61) = xAngle (3.61 = -2.67)
22:40:30.995 00.000 13300 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.62 = -2.66)
22:40:30.995 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.06 hyp=0.06 cameraTheta=2.00 mountX=-0.06 mountY=-0.03, mountTheta=-2.66
22:40:30.997 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.06, opts=13)
22:40:30.997 00.000 13300 Enqueuing Move request for scope (-0.03, 0.06)
22:40:30.997 00.000 11596 Worker thread wakes up
22:40:30.997 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.06) opts 0xd
22:40:30.997 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.06)
22:40:30.997 00.000 11596 Moving (-0.03, 0.06) raw xDistance=-0.06 yDistance=-0.03
22:40:30.998 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:40:30.999 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:30.999 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:40:30.999 00.000 11596 MoveAxis(E, 0, ABG)
22:40:30.999 00.000 11596 Move returns status 0, amount 0
22:40:30.999 00.000 11596 MoveAxis(N, 0, ABG)
22:40:30.999 00.000 11596 Move returns status 0, amount 0
22:40:30.999 00.000 11596 move complete, result=0
22:40:31.000 00.001 11596 worker thread done servicing request
22:40:31.004 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=234, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
22:40:31.017 00.013 13300 UpdateGuideState exits: m=1916 SNR=30.6
22:40:31.018 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:31.018 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:40:31.018 00.000 13300 Enqueuing Expose request
22:40:31.018 00.000 11596 Worker thread wakes up
22:40:31.018 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:40:31.018 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:40:31.521 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:40:32.549 01.028 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cffeeb82-3f79-475b-ba84-bb32a93cc5e0"}
22:40:32.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cffeeb82-3f79-475b-ba84-bb32a93cc5e0"}
22:40:32.550 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"af24374d-bf0c-45df-9d46-dc14e8753b39"}
22:40:32.550 00.000 13300 case statement mapped state 6 to 3
22:40:32.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"af24374d-bf0c-45df-9d46-dc14e8753b39"}
22:40:32.550 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bae0c9cb-a7b9-4727-9a2d-21dc641aa694"}
22:40:32.551 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":128,"width":15,"height":15,"star_pos":[6.64,7.10],"pixels":"..."},"id":"bae0c9cb-a7b9-4727-9a2d-21dc641aa694"}
22:40:34.573 02.022 11596 Exposure complete
22:40:34.661 00.088 11596 worker thread done servicing request
22:40:34.661 00.000 13300 OnExposeComplete: enter
22:40:34.662 00.001 13300 UpdateGuideState(): m_state=6
22:40:34.662 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
22:40:34.663 00.001 13300 Star::Find returns 1 (0), X=1080.66, Y=345.98, Mass=1950, SNR=30.9, Peak=231 HFD=3.3
22:40:34.663 00.000 13300 MultiStar: [#1 0.07,0.12,0.75,U] [#2 0.02,0.16,0.45,U] [#3 0.05,0.17,0.41,U] [#4 0.01,0.65,0.00,M2] [#5 -0.27,0.28,0.00,M6] [#6 -0.05,-0.09,0.23,U] [#7 -0.07,0.25,0.22,U] [#8 -0.18,-0.01,0.21,U] 
22:40:34.664 00.001 13300 single-star, 6 included, MultiStar: {0.01, 0.09}, one-star: {0.02, 0.04}
22:40:34.664 00.000 13300 CameraToMount -- cameraTheta (1.21) - m_xAngle (-1.61) = xAngle (2.81 = 2.81)
22:40:34.664 00.000 13300 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.83 = 2.83)
22:40:34.664 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.04 hyp=0.04 cameraTheta=1.21 mountX=-0.04 mountY=0.01, mountTheta=2.83
22:40:34.666 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.04, opts=13)
22:40:34.666 00.000 13300 Enqueuing Move request for scope (0.02, 0.04)
22:40:34.667 00.001 11596 Worker thread wakes up
22:40:34.667 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.04) opts 0xd
22:40:34.667 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.04)
22:40:34.667 00.000 11596 Moving (0.02, 0.04) raw xDistance=-0.04 yDistance=0.01
22:40:34.667 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:40:34.667 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:34.667 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:40:34.668 00.001 11596 MoveAxis(E, 0, ABG)
22:40:34.668 00.000 11596 Move returns status 0, amount 0
22:40:34.668 00.000 11596 MoveAxis(N, 0, ABG)
22:40:34.668 00.000 11596 Move returns status 0, amount 0
22:40:34.668 00.000 11596 move complete, result=0
22:40:34.668 00.000 11596 worker thread done servicing request
22:40:34.673 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=231, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
22:40:34.681 00.008 13300 UpdateGuideState exits: m=1950 SNR=30.9
22:40:34.681 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:34.682 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:40:34.682 00.000 13300 Enqueuing Expose request
22:40:34.682 00.000 11596 Worker thread wakes up
22:40:34.682 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:40:34.682 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:40:35.186 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:40:35.548 00.362 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6c173286-9052-4a06-9ad2-625a1dce0f90"}
22:40:35.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6c173286-9052-4a06-9ad2-625a1dce0f90"}
22:40:35.549 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f0fa4749-d51d-48b7-9499-a6c4a8987c65"}
22:40:35.549 00.000 13300 case statement mapped state 6 to 3
22:40:35.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f0fa4749-d51d-48b7-9499-a6c4a8987c65"}
22:40:35.549 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7cd5f0c5-ec11-4e65-9e44-868bbef9fc53"}
22:40:35.550 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":129,"width":15,"height":15,"star_pos":[6.66,6.98],"pixels":"..."},"id":"7cd5f0c5-ec11-4e65-9e44-868bbef9fc53"}
22:40:38.220 02.670 11596 Exposure complete
22:40:38.292 00.072 11596 worker thread done servicing request
22:40:38.292 00.000 13300 OnExposeComplete: enter
22:40:38.292 00.000 13300 UpdateGuideState(): m_state=6
22:40:38.292 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
22:40:38.293 00.001 13300 Star::Find returns 1 (0), X=1080.57, Y=346.06, Mass=1971, SNR=31.1, Peak=235 HFD=3.5
22:40:38.293 00.000 13300 MultiStar: [#1 0.09,0.11,0.76,U] [#2 0.00,0.18,0.44,U] [#3 0.17,0.19,0.42,U] [#4 0.05,0.50,0.00,M3] [#5 0.08,0.50,0.00,M7] [#6 -0.12,0.03,0.23,U] [#7 -0.06,0.43,0.00,M1] [#8 -0.18,0.17,0.21,U] 
22:40:38.293 00.000 13300 refined, 5 included, MultiStar: {0.00, 0.13}, one-star: {-0.07, 0.11}
22:40:38.293 00.000 13300 CameraToMount -- cameraTheta (1.56) - m_xAngle (-1.61) = xAngle (3.17 = -3.11)
22:40:38.294 00.001 13300 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.18 = -3.10)
22:40:38.294 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.13 hyp=0.13 cameraTheta=1.56 mountX=-0.13 mountY=-0.01, mountTheta=-3.10
22:40:38.296 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.13, opts=13)
22:40:38.297 00.001 13300 Enqueuing Move request for scope (0.00, 0.13)
22:40:38.297 00.000 11596 Worker thread wakes up
22:40:38.297 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.13) opts 0xd
22:40:38.297 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.13)
22:40:38.297 00.000 11596 Moving (0.00, 0.13) raw xDistance=-0.13 yDistance=-0.01
22:40:38.297 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:40:38.297 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:38.297 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:40:38.298 00.001 11596 MoveAxis(E, 0, ABG)
22:40:38.298 00.000 11596 Move returns status 0, amount 0
22:40:38.298 00.000 11596 MoveAxis(N, 0, ABG)
22:40:38.298 00.000 11596 Move returns status 0, amount 0
22:40:38.298 00.000 11596 move complete, result=0
22:40:38.298 00.000 11596 worker thread done servicing request
22:40:38.304 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
22:40:38.312 00.008 13300 UpdateGuideState exits: m=1971 SNR=31.1
22:40:38.312 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:38.312 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:40:38.312 00.000 13300 Enqueuing Expose request
22:40:38.313 00.001 11596 Worker thread wakes up
22:40:38.313 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:40:38.313 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:40:38.547 00.234 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e0850069-f8b5-4449-9452-ff6138aea393"}
22:40:38.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e0850069-f8b5-4449-9452-ff6138aea393"}
22:40:38.548 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6ce014f4-3a1c-4271-978a-c8f358d1e313"}
22:40:38.548 00.000 13300 case statement mapped state 6 to 3
22:40:38.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6ce014f4-3a1c-4271-978a-c8f358d1e313"}
22:40:38.549 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"52df9dec-2f9d-4fd6-9f74-864169fc3f5b"}
22:40:38.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":130,"width":15,"height":15,"star_pos":[6.57,7.06],"pixels":"..."},"id":"52df9dec-2f9d-4fd6-9f74-864169fc3f5b"}
22:40:38.822 00.273 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:40:41.546 02.724 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dcc9b8c3-d158-4c2a-87f3-608dba953b2e"}
22:40:41.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dcc9b8c3-d158-4c2a-87f3-608dba953b2e"}
22:40:41.547 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e34e8ba2-42c3-4b16-85ce-85a6274c6935"}
22:40:41.547 00.000 13300 case statement mapped state 6 to 3
22:40:41.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e34e8ba2-42c3-4b16-85ce-85a6274c6935"}
22:40:41.547 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"831536f2-6573-4c59-9314-cd2eb218d170"}
22:40:41.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":130,"width":15,"height":15,"star_pos":[6.57,7.06],"pixels":"..."},"id":"831536f2-6573-4c59-9314-cd2eb218d170"}
22:40:41.849 00.302 11596 Exposure complete
22:40:41.922 00.073 11596 worker thread done servicing request
22:40:41.923 00.001 13300 OnExposeComplete: enter
22:40:41.923 00.000 13300 UpdateGuideState(): m_state=6
22:40:41.923 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 131
22:40:41.923 00.000 13300 Star::Find returns 1 (0), X=1080.51, Y=345.95, Mass=1928, SNR=30.7, Peak=243 HFD=3.5
22:40:41.924 00.001 13300 MultiStar: [#1 0.06,0.14,0.75,U] [#2 0.05,0.17,0.45,U] [#3 0.24,0.18,0.00,M1] [#4 0.02,0.47,0.00,M4] [#5 -0.17,0.19,0.27,U] [#6 0.06,0.21,0.23,U] [#7 -0.08,0.37,0.00,M2] [#8 -0.19,0.12,0.20,U] 
22:40:41.924 00.000 13300 refined, 5 included, MultiStar: {-0.05, 0.11}, one-star: {-0.13, 0.01}
22:40:41.924 00.000 13300 CameraToMount -- cameraTheta (1.99) - m_xAngle (-1.61) = xAngle (3.59 = -2.69)
22:40:41.924 00.000 13300 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.61 = -2.67)
22:40:41.924 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.11 hyp=0.12 cameraTheta=1.99 mountX=-0.11 mountY=-0.05, mountTheta=-2.68
22:40:41.926 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.11, opts=13)
22:40:41.926 00.000 13300 Enqueuing Move request for scope (-0.05, 0.11)
22:40:41.926 00.000 11596 Worker thread wakes up
22:40:41.927 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.11) opts 0xd
22:40:41.927 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.11)
22:40:41.927 00.000 11596 Moving (-0.05, 0.11) raw xDistance=-0.11 yDistance=-0.05
22:40:41.927 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:40:41.927 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:41.927 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:40:41.927 00.000 11596 MoveAxis(E, 0, ABG)
22:40:41.927 00.000 11596 Move returns status 0, amount 0
22:40:41.927 00.000 11596 MoveAxis(N, 0, ABG)
22:40:41.928 00.001 11596 Move returns status 0, amount 0
22:40:41.928 00.000 11596 move complete, result=0
22:40:41.928 00.000 11596 worker thread done servicing request
22:40:41.932 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
22:40:41.939 00.007 13300 UpdateGuideState exits: m=1928 SNR=30.7
22:40:41.939 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:41.939 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:40:41.939 00.000 13300 Enqueuing Expose request
22:40:41.940 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:40:41.940 00.000 11596 Worker thread wakes up
22:40:41.940 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:40:42.449 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:40:44.545 02.096 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0ffda753-d798-4816-aafd-aa940e148b4f"}
22:40:44.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0ffda753-d798-4816-aafd-aa940e148b4f"}
22:40:44.546 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5c916d30-a358-4712-80a3-e49feb6f517e"}
22:40:44.546 00.000 13300 case statement mapped state 6 to 3
22:40:44.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5c916d30-a358-4712-80a3-e49feb6f517e"}
22:40:44.546 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"236c79c9-27e2-45bb-96a7-906dc7848a8f"}
22:40:44.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":131,"width":15,"height":15,"star_pos":[6.51,6.95],"pixels":"..."},"id":"236c79c9-27e2-45bb-96a7-906dc7848a8f"}
22:40:45.486 00.940 11596 Exposure complete
22:40:45.579 00.093 11596 worker thread done servicing request
22:40:45.579 00.000 13300 OnExposeComplete: enter
22:40:45.579 00.000 13300 UpdateGuideState(): m_state=6
22:40:45.580 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 132
22:40:45.580 00.000 13300 Star::Find returns 1 (0), X=1080.54, Y=346.13, Mass=1942, SNR=30.9, Peak=234 HFD=3.5
22:40:45.581 00.001 13300 MultiStar: [#1 0.15,0.21,0.73,U] [#2 -0.08,0.26,0.46,U] [#3 -0.00,0.16,0.43,U] [#4 -0.10,0.64,0.00,M5] [#5 -0.14,0.30,0.00,M7] [#6 -0.26,0.19,0.00,M1] [#7 -0.17,0.60,0.00,M3] [#8 -0.06,0.33,0.00,M1] 
22:40:45.581 00.000 13300 refined, 3 included, MultiStar: {-0.01, 0.20}, one-star: {-0.11, 0.18}
22:40:45.581 00.000 13300 CameraToMount -- cameraTheta (1.64) - m_xAngle (-1.61) = xAngle (3.25 = -3.03)
22:40:45.582 00.001 13300 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.26 = -3.02)
22:40:45.582 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.20 hyp=0.20 cameraTheta=1.64 mountX=-0.20 mountY=-0.02, mountTheta=-3.02
22:40:45.584 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.20, opts=13)
22:40:45.584 00.000 13300 Enqueuing Move request for scope (-0.01, 0.20)
22:40:45.584 00.000 11596 Worker thread wakes up
22:40:45.584 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.20) opts 0xd
22:40:45.585 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.20)
22:40:45.585 00.000 11596 Moving (-0.01, 0.20) raw xDistance=-0.20 yDistance=-0.02
22:40:45.585 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
22:40:45.585 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:45.585 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:40:45.585 00.000 11596 MoveAxis(E, 249, ABG)
22:40:45.585 00.000 11596 Guiding  Dir = 2, Dur = 249
22:40:45.586 00.001 11596 IsSlewing returns 0
22:40:45.593 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=234, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
22:40:45.604 00.011 13300 UpdateGuideState exits: m=1942 SNR=30.9
22:40:45.605 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:45.605 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:40:45.605 00.000 13300 Enqueuing Expose request
22:40:45.707 00.102 11596 IsGuiding returns 0
22:40:45.893 00.186 11596 PulseGuide returned control before completion, sleep 73
22:40:46.021 00.128 11596 IsGuiding returns 1
22:40:46.021 00.000 11596 scope still moving after pulse duration time elapsed
22:40:46.058 00.037 11596 IsSlewing returns 0
22:40:46.193 00.135 11596 IsGuiding returns 0
22:40:46.193 00.000 11596 scope move finished after 249 + 236 ms
22:40:46.193 00.000 11596 Move returns status 0, amount 249
22:40:46.193 00.000 11596 MoveAxis(N, 0, ABG)
22:40:46.193 00.000 11596 Move returns status 0, amount 0
22:40:46.193 00.000 11596 move complete, result=0
22:40:46.193 00.000 11596 worker thread done servicing request
22:40:46.193 00.000 13300 GuideStep: -0.2 px 249 ms EAST, -0.0 px 0 ms NORTH
22:40:46.194 00.001 11596 Worker thread wakes up
22:40:46.194 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:40:46.700 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:40:47.546 00.846 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"785787ee-c386-4ed1-a5a7-eb0aca857cbd"}
22:40:47.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"785787ee-c386-4ed1-a5a7-eb0aca857cbd"}
22:40:47.547 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7e6d5076-21a6-44a8-9eb2-021fb4a7fac8"}
22:40:47.547 00.000 13300 case statement mapped state 6 to 3
22:40:47.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7e6d5076-21a6-44a8-9eb2-021fb4a7fac8"}
22:40:47.548 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9bcd7439-a5d1-4a21-b0fe-93059167a740"}
22:40:47.549 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":132,"width":15,"height":15,"star_pos":[6.54,7.13],"pixels":"..."},"id":"9bcd7439-a5d1-4a21-b0fe-93059167a740"}
22:40:49.726 02.177 11596 Exposure complete
22:40:49.797 00.071 11596 worker thread done servicing request
22:40:49.797 00.000 13300 OnExposeComplete: enter
22:40:49.797 00.000 13300 UpdateGuideState(): m_state=6
22:40:49.798 00.001 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 133
22:40:49.798 00.000 13300 Star::Find returns 1 (0), X=1080.65, Y=346.02, Mass=1979, SNR=31.1, Peak=234 HFD=3.4
22:40:49.798 00.000 13300 MultiStar: [#1 0.09,-0.05,0.75,U] [#2 -0.04,0.04,0.44,U] [#3 0.20,0.06,0.38,U] [#4 -0.24,0.19,0.00,M6] [#5 -0.13,0.40,0.00,M8] [#6 -0.11,-0.16,0.23,U] [#7 -0.11,0.37,0.00,M4] [#8 -0.14,0.49,0.00,M2] 
22:40:49.798 00.000 13300 refined, 4 included, MultiStar: {0.04, 0.01}, one-star: {0.01, 0.07}
22:40:49.798 00.000 13300 CameraToMount -- cameraTheta (0.36) - m_xAngle (-1.61) = xAngle (1.97 = 1.97)
22:40:49.799 00.001 13300 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.98 = 1.98)
22:40:49.799 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.04 cameraTheta=0.36 mountX=-0.02 mountY=0.04, mountTheta=1.97
22:40:49.800 00.001 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.01, opts=13)
22:40:49.800 00.000 13300 Enqueuing Move request for scope (0.04, 0.01)
22:40:49.800 00.000 11596 Worker thread wakes up
22:40:49.801 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
22:40:49.801 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
22:40:49.801 00.000 11596 Moving (0.04, 0.01) raw xDistance=-0.02 yDistance=0.04
22:40:49.801 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:40:49.801 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:49.801 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:40:49.801 00.000 11596 MoveAxis(E, 0, ABG)
22:40:49.802 00.001 11596 Move returns status 0, amount 0
22:40:49.802 00.000 11596 MoveAxis(N, 0, ABG)
22:40:49.802 00.000 11596 Move returns status 0, amount 0
22:40:49.802 00.000 11596 move complete, result=0
22:40:49.802 00.000 11596 worker thread done servicing request
22:40:49.806 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=234, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
22:40:49.813 00.007 13300 UpdateGuideState exits: m=1979 SNR=31.1
22:40:49.813 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:49.813 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:40:49.813 00.000 13300 Enqueuing Expose request
22:40:49.813 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:40:49.813 00.000 11596 Worker thread wakes up
22:40:49.814 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:40:50.326 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:40:50.545 00.219 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9083797f-0fbb-4c1a-a4ed-332370aa738e"}
22:40:50.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9083797f-0fbb-4c1a-a4ed-332370aa738e"}
22:40:50.546 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"90e8f341-b764-4f9d-a407-e77dcfb01f4d"}
22:40:50.546 00.000 13300 case statement mapped state 6 to 3
22:40:50.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"90e8f341-b764-4f9d-a407-e77dcfb01f4d"}
22:40:50.546 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1eebeaa2-9d63-44b1-be82-bcec6eaeab4b"}
22:40:50.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":133,"width":15,"height":15,"star_pos":[6.65,7.02],"pixels":"..."},"id":"1eebeaa2-9d63-44b1-be82-bcec6eaeab4b"}
22:40:53.358 02.812 11596 Exposure complete
22:40:53.430 00.072 11596 worker thread done servicing request
22:40:53.430 00.000 13300 OnExposeComplete: enter
22:40:53.430 00.000 13300 UpdateGuideState(): m_state=6
22:40:53.431 00.001 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 134
22:40:53.431 00.000 13300 Star::Find returns 1 (0), X=1080.59, Y=345.92, Mass=1996, SNR=31.3, Peak=241 HFD=3.4
22:40:53.432 00.001 13300 MultiStar: [#1 0.13,-0.01,0.74,U] [#2 -0.15,0.10,0.44,U] [#3 0.04,0.08,0.42,U] [#4 -0.13,0.19,0.29,U] [#5 0.02,0.30,0.00,M9] [#6 -0.04,-0.01,0.23,U] [#7 -0.33,0.40,0.00,M5] [#8 -0.21,0.34,0.00,M3] 
22:40:53.432 00.000 13300 refined, 5 included, MultiStar: {-0.02, 0.03}, one-star: {-0.06, -0.02}
22:40:53.432 00.000 13300 CameraToMount -- cameraTheta (2.11) - m_xAngle (-1.61) = xAngle (3.71 = -2.57)
22:40:53.432 00.000 13300 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.73 = -2.55)
22:40:53.432 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.04 cameraTheta=2.11 mountX=-0.03 mountY=-0.02, mountTheta=-2.56
22:40:53.434 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.03, opts=13)
22:40:53.434 00.000 13300 Enqueuing Move request for scope (-0.02, 0.03)
22:40:53.434 00.000 11596 Worker thread wakes up
22:40:53.434 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
22:40:53.434 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
22:40:53.435 00.001 11596 Moving (-0.02, 0.03) raw xDistance=-0.03 yDistance=-0.02
22:40:53.435 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:40:53.435 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:53.435 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:40:53.435 00.000 11596 MoveAxis(E, 0, ABG)
22:40:53.435 00.000 11596 Move returns status 0, amount 0
22:40:53.435 00.000 11596 MoveAxis(N, 0, ABG)
22:40:53.435 00.000 11596 Move returns status 0, amount 0
22:40:53.435 00.000 11596 move complete, result=0
22:40:53.436 00.001 11596 worker thread done servicing request
22:40:53.443 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=241, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
22:40:53.452 00.009 13300 UpdateGuideState exits: m=1996 SNR=31.3
22:40:53.452 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:53.452 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:40:53.452 00.000 13300 Enqueuing Expose request
22:40:53.453 00.001 11596 Worker thread wakes up
22:40:53.453 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:40:53.453 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:40:53.701 00.248 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"731a930c-f8aa-4995-b098-c38b0b71d9ba"}
22:40:53.701 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"731a930c-f8aa-4995-b098-c38b0b71d9ba"}
22:40:53.702 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dba6ff8a-2073-4ef7-a09f-7a779b771434"}
22:40:53.702 00.000 13300 case statement mapped state 6 to 3
22:40:53.703 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dba6ff8a-2073-4ef7-a09f-7a779b771434"}
22:40:53.703 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c691ffb4-3439-4bb9-8a8d-efb69a40ee1b"}
22:40:53.704 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":134,"width":15,"height":15,"star_pos":[6.59,6.92],"pixels":"..."},"id":"c691ffb4-3439-4bb9-8a8d-efb69a40ee1b"}
22:40:53.964 00.260 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:40:56.543 02.579 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ca97e807-8f05-4574-9e7b-49e59fa7d566"}
22:40:56.543 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ca97e807-8f05-4574-9e7b-49e59fa7d566"}
22:40:56.544 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cf5d00a8-a11c-4b62-9f1b-b130811e502f"}
22:40:56.544 00.000 13300 case statement mapped state 6 to 3
22:40:56.544 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cf5d00a8-a11c-4b62-9f1b-b130811e502f"}
22:40:56.544 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6c6f7143-0e85-441b-8fb1-10404139265a"}
22:40:56.545 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":134,"width":15,"height":15,"star_pos":[6.59,6.92],"pixels":"..."},"id":"6c6f7143-0e85-441b-8fb1-10404139265a"}
22:40:56.997 00.452 11596 Exposure complete
22:40:57.067 00.070 11596 worker thread done servicing request
22:40:57.067 00.000 13300 OnExposeComplete: enter
22:40:57.067 00.000 13300 UpdateGuideState(): m_state=6
22:40:57.068 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 135
22:40:57.068 00.000 13300 Star::Find returns 1 (0), X=1080.58, Y=345.90, Mass=1985, SNR=31.2, Peak=247 HFD=3.3
22:40:57.069 00.001 13300 MultiStar: [#1 0.04,-0.05,0.76,U] [#2 -0.17,0.03,0.46,U] [#3 -0.03,0.10,0.39,U] [#4 -0.10,0.52,0.00,M6] [#5 -0.06,0.30,0.00,M10] [#6 0.03,-0.07,0.22,U] [#7 -0.21,0.37,0.00,M6] [#8 0.08,0.13,0.20,U] 
22:40:57.069 00.000 13300 refined, 5 included, MultiStar: {-0.03, -0.01}, one-star: {-0.07, -0.04}
22:40:57.069 00.000 13300 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-1.61) = xAngle (-1.37 = -1.37)
22:40:57.069 00.000 13300 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.36 = -1.36)
22:40:57.069 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-2.98 mountX=0.01 mountY=-0.03, mountTheta=-1.37
22:40:57.071 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.01, opts=13)
22:40:57.071 00.000 13300 Enqueuing Move request for scope (-0.03, -0.01)
22:40:57.071 00.000 11596 Worker thread wakes up
22:40:57.071 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd
22:40:57.071 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.01)
22:40:57.071 00.000 11596 Moving (-0.03, -0.01) raw xDistance=0.01 yDistance=-0.03
22:40:57.072 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:40:57.072 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:57.072 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:40:57.072 00.000 11596 MoveAxis(E, 0, ABG)
22:40:57.072 00.000 11596 Move returns status 0, amount 0
22:40:57.072 00.000 11596 MoveAxis(N, 0, ABG)
22:40:57.072 00.000 11596 Move returns status 0, amount 0
22:40:57.072 00.000 11596 move complete, result=0
22:40:57.072 00.000 11596 worker thread done servicing request
22:40:57.078 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
22:40:57.085 00.007 13300 UpdateGuideState exits: m=1985 SNR=31.2
22:40:57.085 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:57.085 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:40:57.085 00.000 13300 Enqueuing Expose request
22:40:57.085 00.000 11596 Worker thread wakes up
22:40:57.086 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:40:57.086 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:40:57.590 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:40:59.543 01.953 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"605985e1-881c-4c63-b0c7-6881bd43b30e"}
22:40:59.543 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"605985e1-881c-4c63-b0c7-6881bd43b30e"}
22:40:59.544 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2e873462-b5b7-4ac2-a31b-33a0c912eb03"}
22:40:59.544 00.000 13300 case statement mapped state 6 to 3
22:40:59.544 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2e873462-b5b7-4ac2-a31b-33a0c912eb03"}
22:40:59.544 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"eb70da05-aa79-42dd-a82b-9ea0d201837b"}
22:40:59.545 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":135,"width":15,"height":15,"star_pos":[6.58,6.90],"pixels":"..."},"id":"eb70da05-aa79-42dd-a82b-9ea0d201837b"}
22:41:00.638 01.093 11596 Exposure complete
22:41:00.729 00.091 11596 worker thread done servicing request
22:41:00.729 00.000 13300 OnExposeComplete: enter
22:41:00.729 00.000 13300 UpdateGuideState(): m_state=6
22:41:00.730 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 136
22:41:00.730 00.000 13300 Star::Find returns 1 (0), X=1080.50, Y=346.05, Mass=1911, SNR=30.6, Peak=249 HFD=3.5
22:41:00.731 00.001 13300 MultiStar: [#1 0.11,0.10,0.75,U] [#2 0.02,0.01,0.45,U] [#3 0.23,0.02,0.40,U] [#4 0.00,-0.00,0.29,U] [#5 -0.19,0.42,0.00,R] [#6 0.07,0.11,0.22,U] [#7 -0.21,0.14,0.24,U] [#8 -0.22,0.07,0.22,U] 
22:41:00.731 00.000 13300 refined, 7 included, MultiStar: {-0.01, 0.08}, one-star: {-0.15, 0.11}
22:41:00.731 00.000 13300 CameraToMount -- cameraTheta (1.73) - m_xAngle (-1.61) = xAngle (3.34 = -2.94)
22:41:00.732 00.001 13300 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.36 = -2.93)
22:41:00.732 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.73 mountX=-0.08 mountY=-0.02, mountTheta=-2.93
22:41:00.734 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.08, opts=13)
22:41:00.735 00.001 13300 Enqueuing Move request for scope (-0.01, 0.08)
22:41:00.735 00.000 11596 Worker thread wakes up
22:41:00.735 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.08) opts 0xd
22:41:00.735 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.08)
22:41:00.735 00.000 11596 Moving (-0.01, 0.08) raw xDistance=-0.08 yDistance=-0.02
22:41:00.736 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:41:00.736 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:00.736 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:41:00.736 00.000 11596 MoveAxis(E, 0, ABG)
22:41:00.736 00.000 11596 Move returns status 0, amount 0
22:41:00.736 00.000 11596 MoveAxis(N, 0, ABG)
22:41:00.736 00.000 11596 Move returns status 0, amount 0
22:41:00.737 00.001 11596 move complete, result=0
22:41:00.737 00.000 11596 worker thread done servicing request
22:41:00.742 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=249, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
22:41:00.752 00.010 13300 UpdateGuideState exits: m=1911 SNR=30.6
22:41:00.752 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:00.753 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:41:00.753 00.000 13300 Enqueuing Expose request
22:41:00.753 00.000 11596 Worker thread wakes up
22:41:00.753 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:41:00.753 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:41:01.266 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:41:02.542 01.276 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"73f6cb77-e8c5-46ae-9c52-540730b9d06e"}
22:41:02.542 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"73f6cb77-e8c5-46ae-9c52-540730b9d06e"}
22:41:02.543 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f28bc01e-9bc6-49e2-b715-9318e7e60f42"}
22:41:02.543 00.000 13300 case statement mapped state 6 to 3
22:41:02.543 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f28bc01e-9bc6-49e2-b715-9318e7e60f42"}
22:41:02.553 00.010 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8a0001c7-554b-43a4-a7b8-be97c2e62612"}
22:41:02.554 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":136,"width":15,"height":15,"star_pos":[7.50,7.05],"pixels":"..."},"id":"8a0001c7-554b-43a4-a7b8-be97c2e62612"}
22:41:04.296 01.742 11596 Exposure complete
22:41:04.368 00.072 11596 worker thread done servicing request
22:41:04.368 00.000 13300 OnExposeComplete: enter
22:41:04.368 00.000 13300 UpdateGuideState(): m_state=6
22:41:04.368 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 137
22:41:04.368 00.000 13300 Star::Find returns 1 (0), X=1080.74, Y=346.11, Mass=2036, SNR=31.6, Peak=232 HFD=3.3
22:41:04.369 00.001 13300 MultiStar: [#1 0.18,0.11,0.73,U] [#2 -0.04,0.25,0.44,U] [#3 0.22,0.37,0.00,M1] [#4 0.07,0.53,0.00,M6] [#5 0.12,-0.00,0.26,U] [#6 0.13,0.22,0.22,U] [#7 -0.03,0.29,0.00,M6] [#8 0.17,0.28,0.00,M2] 
22:41:04.369 00.000 13300 refined, 4 included, MultiStar: {0.10, 0.15}, one-star: {0.09, 0.17}
22:41:04.369 00.000 13300 CameraToMount -- cameraTheta (0.99) - m_xAngle (-1.61) = xAngle (2.60 = 2.60)
22:41:04.369 00.000 13300 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.62 = 2.62)
22:41:04.369 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.15 hyp=0.18 cameraTheta=0.99 mountX=-0.16 mountY=0.09, mountTheta=2.61
22:41:04.371 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.15, opts=13)
22:41:04.372 00.001 13300 Enqueuing Move request for scope (0.10, 0.15)
22:41:04.372 00.000 11596 Worker thread wakes up
22:41:04.372 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.15) opts 0xd
22:41:04.372 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.15)
22:41:04.372 00.000 11596 Moving (0.10, 0.15) raw xDistance=-0.16 yDistance=0.09
22:41:04.372 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
22:41:04.373 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:04.373 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:41:04.373 00.000 11596 MoveAxis(E, 198, ABG)
22:41:04.373 00.000 11596 Guiding  Dir = 2, Dur = 198
22:41:04.374 00.001 11596 IsSlewing returns 0
22:41:04.381 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=3, FiltMax=99, Gamma=0.510
22:41:04.390 00.009 13300 UpdateGuideState exits: m=2036 SNR=31.6
22:41:04.390 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:04.390 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:41:04.390 00.000 13300 Enqueuing Expose request
22:41:04.479 00.089 11596 IsGuiding returns 0
22:41:04.651 00.172 11596 PulseGuide returned control before completion, sleep 36
22:41:04.881 00.230 11596 IsGuiding returns 1
22:41:04.881 00.000 11596 scope still moving after pulse duration time elapsed
22:41:04.915 00.034 11596 IsSlewing returns 0
22:41:04.989 00.074 11596 IsGuiding returns 0
22:41:04.989 00.000 11596 scope move finished after 198 + 312 ms
22:41:04.989 00.000 11596 Move returns status 0, amount 198
22:41:04.989 00.000 11596 MoveAxis(N, 0, ABG)
22:41:04.989 00.000 11596 Move returns status 0, amount 0
22:41:04.989 00.000 11596 move complete, result=0
22:41:04.989 00.000 11596 worker thread done servicing request
22:41:04.989 00.000 11596 Worker thread wakes up
22:41:04.990 00.001 13300 GuideStep: -0.2 px 198 ms EAST, 0.1 px 0 ms NORTH
22:41:04.990 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:41:05.499 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:41:05.542 00.043 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5fd2074d-e5d3-46ee-a0c9-419db337a002"}
22:41:05.542 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5fd2074d-e5d3-46ee-a0c9-419db337a002"}
22:41:05.542 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"442c8cd4-0f18-402e-bd40-c653a2d8d97b"}
22:41:05.543 00.001 13300 case statement mapped state 6 to 3
22:41:05.543 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"442c8cd4-0f18-402e-bd40-c653a2d8d97b"}
22:41:05.543 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3b3fdc14-c23f-4a4e-8bf1-7f74743be8d2"}
22:41:05.543 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":137,"width":15,"height":15,"star_pos":[6.74,7.11],"pixels":"..."},"id":"3b3fdc14-c23f-4a4e-8bf1-7f74743be8d2"}
22:41:08.525 02.982 11596 Exposure complete
22:41:08.541 00.016 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f4e013da-5dbd-4d5d-aa0a-36d5574f2790"}
22:41:08.541 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f4e013da-5dbd-4d5d-aa0a-36d5574f2790"}
22:41:08.542 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4fbda8dc-c2e0-4128-ac3c-2256da6c6a8a"}
22:41:08.542 00.000 13300 case statement mapped state 6 to 3
22:41:08.542 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4fbda8dc-c2e0-4128-ac3c-2256da6c6a8a"}
22:41:08.543 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d1a855c8-78e9-49ba-b1b9-ff090ee4b507"}
22:41:08.543 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":137,"width":15,"height":15,"star_pos":[6.74,7.11],"pixels":"..."},"id":"d1a855c8-78e9-49ba-b1b9-ff090ee4b507"}
22:41:08.603 00.060 11596 worker thread done servicing request
22:41:08.603 00.000 13300 OnExposeComplete: enter
22:41:08.603 00.000 13300 UpdateGuideState(): m_state=6
22:41:08.603 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 138
22:41:08.604 00.001 13300 Star::Find returns 1 (0), X=1080.65, Y=346.09, Mass=1961, SNR=31.0, Peak=220 HFD=3.4
22:41:08.604 00.000 13300 MultiStar: [#1 0.19,0.19,0.75,U] [#2 -0.12,0.27,0.00,M1] [#3 -0.03,0.03,0.42,U] [#4 -0.04,0.26,0.28,U] [#5 0.32,-0.03,0.00,M1] [#6 0.01,0.14,0.24,U] [#7 -0.22,0.36,0.00,M7] [#8 -0.08,0.13,0.20,U] 
22:41:08.604 00.000 13300 single-star, 5 included, MultiStar: {0.04, 0.15}, one-star: {0.00, 0.15}
22:41:08.604 00.000 13300 CameraToMount -- cameraTheta (1.57) - m_xAngle (-1.61) = xAngle (3.18 = -3.11)
22:41:08.604 00.000 13300 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.19 = -3.09)
22:41:08.604 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.15 hyp=0.15 cameraTheta=1.57 mountX=-0.15 mountY=-0.01, mountTheta=-3.09
22:41:08.606 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.15, opts=13)
22:41:08.606 00.000 13300 Enqueuing Move request for scope (0.00, 0.15)
22:41:08.607 00.001 11596 Worker thread wakes up
22:41:08.607 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.15) opts 0xd
22:41:08.607 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.15)
22:41:08.607 00.000 11596 Moving (0.00, 0.15) raw xDistance=-0.15 yDistance=-0.01
22:41:08.607 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
22:41:08.607 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:08.607 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:41:08.608 00.001 11596 MoveAxis(E, 203, ABG)
22:41:08.608 00.000 11596 Guiding  Dir = 2, Dur = 203
22:41:08.608 00.000 11596 IsSlewing returns 0
22:41:08.613 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=220, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
22:41:08.621 00.008 13300 UpdateGuideState exits: m=1961 SNR=31.0
22:41:08.621 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:08.621 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:41:08.621 00.000 13300 Enqueuing Expose request
22:41:08.815 00.194 11596 IsGuiding returns 0
22:41:09.361 00.546 11596 IsGuiding returns 0
22:41:09.361 00.000 11596 Move returns status 0, amount 203
22:41:09.361 00.000 11596 MoveAxis(N, 0, ABG)
22:41:09.361 00.000 11596 Move returns status 0, amount 0
22:41:09.361 00.000 11596 move complete, result=0
22:41:09.361 00.000 11596 worker thread done servicing request
22:41:09.362 00.001 13300 GuideStep: -0.2 px 203 ms EAST, -0.0 px 0 ms NORTH
22:41:09.362 00.000 11596 Worker thread wakes up
22:41:09.362 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:41:09.871 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:41:11.542 01.671 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"db194b60-f0c5-4eec-99d6-ba7bdb2bb736"}
22:41:11.542 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"db194b60-f0c5-4eec-99d6-ba7bdb2bb736"}
22:41:11.543 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"277dd480-9b49-43b9-9bbb-6129d8ea1c9e"}
22:41:11.543 00.000 13300 case statement mapped state 6 to 3
22:41:11.543 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"277dd480-9b49-43b9-9bbb-6129d8ea1c9e"}
22:41:11.543 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6df43a91-864b-403a-a5c0-42b1119a360b"}
22:41:11.544 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":138,"width":15,"height":15,"star_pos":[6.65,7.09],"pixels":"..."},"id":"6df43a91-864b-403a-a5c0-42b1119a360b"}
22:41:12.999 01.455 11596 Exposure complete
22:41:13.072 00.073 11596 worker thread done servicing request
22:41:13.072 00.000 13300 OnExposeComplete: enter
22:41:13.072 00.000 13300 UpdateGuideState(): m_state=6
22:41:13.073 00.001 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 139
22:41:13.073 00.000 13300 Star::Find returns 1 (0), X=1080.70, Y=345.89, Mass=1964, SNR=31.0, Peak=231 HFD=3.3
22:41:13.074 00.001 13300 MultiStar: [#1 0.02,-0.01,0.74,U] [#2 -0.08,0.17,0.45,U] [#3 -0.03,0.06,0.41,U] [#4 -0.11,0.05,0.29,U] [#5 0.06,-0.36,0.00,M2] [#6 0.11,0.12,0.23,U] [#7 0.04,0.36,0.00,M8] [#8 0.22,0.13,0.20,U] 
22:41:13.074 00.000 13300 refined, 6 included, MultiStar: {0.02, 0.03}, one-star: {0.05, -0.06}
22:41:13.074 00.000 13300 CameraToMount -- cameraTheta (1.02) - m_xAngle (-1.61) = xAngle (2.63 = 2.63)
22:41:13.074 00.000 13300 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.64 = 2.64)
22:41:13.074 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.03 hyp=0.04 cameraTheta=1.02 mountX=-0.03 mountY=0.02, mountTheta=2.64
22:41:13.076 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.03, opts=13)
22:41:13.076 00.000 13300 Enqueuing Move request for scope (0.02, 0.03)
22:41:13.076 00.000 11596 Worker thread wakes up
22:41:13.076 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.03) opts 0xd
22:41:13.076 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.03)
22:41:13.077 00.001 11596 Moving (0.02, 0.03) raw xDistance=-0.03 yDistance=0.02
22:41:13.077 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:41:13.077 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:13.077 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:41:13.077 00.000 11596 MoveAxis(E, 0, ABG)
22:41:13.077 00.000 11596 Move returns status 0, amount 0
22:41:13.077 00.000 11596 MoveAxis(N, 0, ABG)
22:41:13.077 00.000 11596 Move returns status 0, amount 0
22:41:13.077 00.000 11596 move complete, result=0
22:41:13.077 00.000 11596 worker thread done servicing request
22:41:13.083 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=231, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
22:41:13.090 00.007 13300 UpdateGuideState exits: m=1964 SNR=31.0
22:41:13.090 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:13.090 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:41:13.090 00.000 13300 Enqueuing Expose request
22:41:13.090 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:41:13.090 00.000 11596 Worker thread wakes up
22:41:13.090 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:41:13.601 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:41:14.541 00.940 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c9b395dd-b24d-4e45-948e-b0181f0b3fd6"}
22:41:14.541 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c9b395dd-b24d-4e45-948e-b0181f0b3fd6"}
22:41:14.542 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7c5fcaf1-9937-4680-9e9d-efdead645a42"}
22:41:14.543 00.001 13300 case statement mapped state 6 to 3
22:41:14.543 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7c5fcaf1-9937-4680-9e9d-efdead645a42"}
22:41:14.544 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"24971bfc-07eb-4816-a664-e084ae12cfca"}
22:41:14.544 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":139,"width":15,"height":15,"star_pos":[6.70,6.89],"pixels":"..."},"id":"24971bfc-07eb-4816-a664-e084ae12cfca"}
22:41:16.638 02.094 11596 Exposure complete
22:41:16.751 00.113 11596 worker thread done servicing request
22:41:16.751 00.000 13300 OnExposeComplete: enter
22:41:16.751 00.000 13300 UpdateGuideState(): m_state=6
22:41:16.752 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 140
22:41:16.752 00.000 13300 Star::Find returns 1 (0), X=1080.55, Y=346.05, Mass=1960, SNR=31.0, Peak=248 HFD=3.5
22:41:16.753 00.001 13300 MultiStar: [#1 -0.09,0.14,0.74,U] [#2 0.13,0.14,0.45,U] [#3 -0.04,0.16,0.39,U] [#4 -0.05,0.50,0.00,M5] [#5 0.10,-0.33,0.00,M3] [#6 0.01,0.09,0.23,U] [#7 -0.04,0.20,0.23,U] [#8 0.08,0.02,0.21,U] 
22:41:16.753 00.000 13300 refined, 6 included, MultiStar: {-0.03, 0.13}, one-star: {-0.10, 0.11}
22:41:16.753 00.000 13300 CameraToMount -- cameraTheta (1.84) - m_xAngle (-1.61) = xAngle (3.44 = -2.84)
22:41:16.754 00.001 13300 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.46 = -2.82)
22:41:16.754 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.13 hyp=0.13 cameraTheta=1.84 mountX=-0.12 mountY=-0.04, mountTheta=-2.83
22:41:16.757 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.13, opts=13)
22:41:16.758 00.001 13300 Enqueuing Move request for scope (-0.03, 0.13)
22:41:16.758 00.000 11596 Worker thread wakes up
22:41:16.758 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.13) opts 0xd
22:41:16.758 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.13)
22:41:16.758 00.000 11596 Moving (-0.03, 0.13) raw xDistance=-0.12 yDistance=-0.04
22:41:16.758 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:41:16.760 00.002 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:16.760 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:41:16.760 00.000 11596 MoveAxis(E, 0, ABG)
22:41:16.761 00.001 11596 Move returns status 0, amount 0
22:41:16.761 00.000 11596 MoveAxis(N, 0, ABG)
22:41:16.761 00.000 11596 Move returns status 0, amount 0
22:41:16.761 00.000 11596 move complete, result=0
22:41:16.761 00.000 11596 worker thread done servicing request
22:41:16.769 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=3, FiltMax=102, Gamma=0.510
22:41:16.780 00.011 13300 UpdateGuideState exits: m=1960 SNR=31.0
22:41:16.780 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:16.781 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:41:16.781 00.000 13300 Enqueuing Expose request
22:41:16.781 00.000 11596 Worker thread wakes up
22:41:16.781 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:41:16.781 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:41:17.293 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:41:17.542 00.249 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"394c3486-04f3-45fc-ab69-e9631b6265ab"}
22:41:17.542 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"394c3486-04f3-45fc-ab69-e9631b6265ab"}
22:41:17.543 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b6587f86-f8b7-4238-af39-56c1827a8b99"}
22:41:17.543 00.000 13300 case statement mapped state 6 to 3
22:41:17.543 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b6587f86-f8b7-4238-af39-56c1827a8b99"}
22:41:17.544 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ca36a1cc-7823-4270-96b2-8f0bd9a61812"}
22:41:17.544 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":140,"width":15,"height":15,"star_pos":[6.55,7.05],"pixels":"..."},"id":"ca36a1cc-7823-4270-96b2-8f0bd9a61812"}
22:41:20.330 02.786 11596 Exposure complete
22:41:20.417 00.087 11596 worker thread done servicing request
22:41:20.417 00.000 13300 OnExposeComplete: enter
22:41:20.417 00.000 13300 UpdateGuideState(): m_state=6
22:41:20.418 00.001 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 141
22:41:20.418 00.000 13300 Star::Find returns 1 (0), X=1080.59, Y=345.95, Mass=1959, SNR=31.0, Peak=239 HFD=3.4
22:41:20.418 00.000 13300 MultiStar: [#1 -0.13,0.13,0.74,U] [#2 -0.08,0.12,0.45,U] [#3 -0.20,0.28,0.00,M1] [#4 -0.05,0.31,0.00,M6] [#5 -0.14,-0.30,0.00,M4] [#6 0.20,0.27,0.00,M1] [#7 -0.01,0.15,0.23,U] [#8 -0.35,0.29,0.00,M1] 
22:41:20.418 00.000 13300 single-star, 3 included, MultiStar: {-0.08, 0.08}, one-star: {-0.06, 0.01}
22:41:20.419 00.001 13300 CameraToMount -- cameraTheta (2.99) - m_xAngle (-1.61) = xAngle (4.60 = -1.68)
22:41:20.419 00.000 13300 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.62 = -1.67)
22:41:20.419 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.06 cameraTheta=2.99 mountX=-0.01 mountY=-0.06, mountTheta=-1.68
22:41:20.420 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.01, opts=13)
22:41:20.420 00.000 13300 Enqueuing Move request for scope (-0.06, 0.01)
22:41:20.421 00.001 11596 Worker thread wakes up
22:41:20.421 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.01) opts 0xd
22:41:20.421 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.01)
22:41:20.421 00.000 11596 Moving (-0.06, 0.01) raw xDistance=-0.01 yDistance=-0.06
22:41:20.421 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:41:20.421 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:20.421 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:41:20.421 00.000 11596 MoveAxis(E, 0, ABG)
22:41:20.421 00.000 11596 Move returns status 0, amount 0
22:41:20.422 00.001 11596 MoveAxis(N, 0, ABG)
22:41:20.422 00.000 11596 Move returns status 0, amount 0
22:41:20.422 00.000 11596 move complete, result=0
22:41:20.422 00.000 11596 worker thread done servicing request
22:41:20.427 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
22:41:20.434 00.007 13300 UpdateGuideState exits: m=1959 SNR=31.0
22:41:20.434 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:20.435 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:41:20.435 00.000 13300 Enqueuing Expose request
22:41:20.435 00.000 11596 Worker thread wakes up
22:41:20.435 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:41:20.435 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:41:20.541 00.106 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d1e1afc3-e98a-4a1c-a9ba-dbe190ebdbce"}
22:41:20.541 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d1e1afc3-e98a-4a1c-a9ba-dbe190ebdbce"}
22:41:20.542 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"337affcf-6a11-4194-973b-0ff68fa348e0"}
22:41:20.542 00.000 13300 case statement mapped state 6 to 3
22:41:20.542 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"337affcf-6a11-4194-973b-0ff68fa348e0"}
22:41:20.542 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d6d8adb7-a5de-4b7e-9052-bbdfc52598fc"}
22:41:20.542 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":141,"width":15,"height":15,"star_pos":[6.59,6.95],"pixels":"..."},"id":"d6d8adb7-a5de-4b7e-9052-bbdfc52598fc"}
22:41:20.937 00.395 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:41:23.540 02.603 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"39b1078a-4610-40a5-8e67-f10db279c975"}
22:41:23.541 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"39b1078a-4610-40a5-8e67-f10db279c975"}
22:41:23.542 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1bbde56c-0380-4e66-b918-404de8bff44b"}
22:41:23.542 00.000 13300 case statement mapped state 6 to 3
22:41:23.542 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1bbde56c-0380-4e66-b918-404de8bff44b"}
22:41:23.542 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9584f5da-62af-44ca-9ba2-4306f8d0d5ac"}
22:41:23.543 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":141,"width":15,"height":15,"star_pos":[6.59,6.95],"pixels":"..."},"id":"9584f5da-62af-44ca-9ba2-4306f8d0d5ac"}
22:41:23.967 00.424 11596 Exposure complete
22:41:24.039 00.072 11596 worker thread done servicing request
22:41:24.039 00.000 13300 OnExposeComplete: enter
22:41:24.039 00.000 13300 UpdateGuideState(): m_state=6
22:41:24.039 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 142
22:41:24.040 00.001 13300 Star::Find returns 1 (0), X=1080.74, Y=346.04, Mass=1956, SNR=31.0, Peak=221 HFD=3.2
22:41:24.040 00.000 13300 MultiStar: [#1 0.10,0.09,0.75,U] [#2 -0.13,0.12,0.45,U] [#3 0.12,0.16,0.43,U] [#4 -0.21,0.62,0.00,M7] [#5 0.15,-0.22,0.26,U] [#6 -0.21,0.02,0.24,U] [#7 -0.07,0.25,0.24,U] [#8 0.01,0.16,0.20,U] 
22:41:24.040 00.000 13300 refined, 7 included, MultiStar: {0.04, 0.09}, one-star: {0.09, 0.10}
22:41:24.040 00.000 13300 CameraToMount -- cameraTheta (1.19) - m_xAngle (-1.61) = xAngle (2.80 = 2.80)
22:41:24.040 00.000 13300 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.81 = 2.81)
22:41:24.040 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.09 hyp=0.10 cameraTheta=1.19 mountX=-0.09 mountY=0.03, mountTheta=2.81
22:41:24.042 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.09, opts=13)
22:41:24.042 00.000 13300 Enqueuing Move request for scope (0.04, 0.09)
22:41:24.043 00.001 11596 Worker thread wakes up
22:41:24.043 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.09) opts 0xd
22:41:24.043 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.09)
22:41:24.043 00.000 11596 Moving (0.04, 0.09) raw xDistance=-0.09 yDistance=0.03
22:41:24.043 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:41:24.043 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:24.043 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:41:24.043 00.000 11596 MoveAxis(E, 0, ABG)
22:41:24.043 00.000 11596 Move returns status 0, amount 0
22:41:24.043 00.000 11596 MoveAxis(N, 0, ABG)
22:41:24.044 00.001 11596 Move returns status 0, amount 0
22:41:24.044 00.000 11596 move complete, result=0
22:41:24.044 00.000 11596 worker thread done servicing request
22:41:24.051 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=3, FiltMax=91, Gamma=0.510
22:41:24.059 00.008 13300 UpdateGuideState exits: m=1956 SNR=31.0
22:41:24.059 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:24.059 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:41:24.059 00.000 13300 Enqueuing Expose request
22:41:24.060 00.001 11596 Worker thread wakes up
22:41:24.060 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:41:24.060 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:41:24.568 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:41:26.540 01.972 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9d10a88d-5f93-424b-bceb-8788326d6168"}
22:41:26.540 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9d10a88d-5f93-424b-bceb-8788326d6168"}
22:41:26.541 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ca43e613-2031-4ade-bbae-f48a7cb2b48e"}
22:41:26.541 00.000 13300 case statement mapped state 6 to 3
22:41:26.541 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ca43e613-2031-4ade-bbae-f48a7cb2b48e"}
22:41:26.542 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"70f12b38-fc1d-4c5b-91bc-860360afd113"}
22:41:26.542 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":142,"width":15,"height":15,"star_pos":[6.74,7.04],"pixels":"..."},"id":"70f12b38-fc1d-4c5b-91bc-860360afd113"}
22:41:27.594 01.052 11596 Exposure complete
22:41:27.667 00.073 11596 worker thread done servicing request
22:41:27.668 00.001 13300 OnExposeComplete: enter
22:41:27.668 00.000 13300 UpdateGuideState(): m_state=6
22:41:27.668 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 143
22:41:27.668 00.000 13300 Star::Find returns 1 (0), X=1080.72, Y=345.94, Mass=1951, SNR=30.9, Peak=219 HFD=3.3
22:41:27.669 00.001 13300 MultiStar: [#1 0.05,0.19,0.74,U] [#2 -0.13,0.20,0.45,U] [#3 0.11,0.12,0.43,U] [#4 -0.16,0.44,0.00,M8] [#5 0.11,-0.18,0.27,U] [#6 0.00,0.18,0.22,U] [#7 -0.21,0.24,0.00,M6] [#8 -0.01,0.24,0.19,U] 
22:41:27.669 00.000 13300 single-star, 6 included, MultiStar: {0.04, 0.10}, one-star: {0.08, -0.01}
22:41:27.669 00.000 13300 CameraToMount -- cameraTheta (-0.09) - m_xAngle (-1.61) = xAngle (1.52 = 1.52)
22:41:27.669 00.000 13300 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.53 = 1.53)
22:41:27.669 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-0.09 mountX=0.00 mountY=0.08, mountTheta=1.52
22:41:27.671 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.01, opts=13)
22:41:27.671 00.000 13300 Enqueuing Move request for scope (0.08, -0.01)
22:41:27.671 00.000 11596 Worker thread wakes up
22:41:27.671 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.01) opts 0xd
22:41:27.671 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.01)
22:41:27.671 00.000 11596 Moving (0.08, -0.01) raw xDistance=0.00 yDistance=0.08
22:41:27.672 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:41:27.672 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:27.672 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:41:27.672 00.000 11596 MoveAxis(E, 0, ABG)
22:41:27.672 00.000 11596 Move returns status 0, amount 0
22:41:27.672 00.000 11596 MoveAxis(N, 0, ABG)
22:41:27.672 00.000 11596 Move returns status 0, amount 0
22:41:27.672 00.000 11596 move complete, result=0
22:41:27.672 00.000 11596 worker thread done servicing request
22:41:27.676 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=219, med=4, FiltMin=3, FiltMax=96, Gamma=0.510
22:41:27.683 00.007 13300 UpdateGuideState exits: m=1951 SNR=30.9
22:41:27.683 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:27.683 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:41:27.683 00.000 13300 Enqueuing Expose request
22:41:27.683 00.000 11596 Worker thread wakes up
22:41:27.684 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:41:27.684 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:41:28.186 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:41:29.539 01.353 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e4acb8c8-6bf6-409a-9953-9d322d11580a"}
22:41:29.539 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e4acb8c8-6bf6-409a-9953-9d322d11580a"}
22:41:29.540 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"539003c8-7aa3-4c71-aea9-efe7d27f36e3"}
22:41:29.540 00.000 13300 case statement mapped state 6 to 3
22:41:29.540 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"539003c8-7aa3-4c71-aea9-efe7d27f36e3"}
22:41:29.542 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f7daa782-ff34-44e4-b863-45dfcebfead1"}
22:41:29.542 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":143,"width":15,"height":15,"star_pos":[6.72,6.94],"pixels":"..."},"id":"f7daa782-ff34-44e4-b863-45dfcebfead1"}
22:41:31.220 01.678 11596 Exposure complete
22:41:31.295 00.075 11596 worker thread done servicing request
22:41:31.296 00.001 13300 OnExposeComplete: enter
22:41:31.296 00.000 13300 UpdateGuideState(): m_state=6
22:41:31.296 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 144
22:41:31.296 00.000 13300 Star::Find returns 1 (0), X=1080.49, Y=346.02, Mass=1968, SNR=31.0, Peak=244 HFD=3.6
22:41:31.297 00.001 13300 MultiStar: [#1 -0.10,0.23,0.75,U] [#2 -0.14,0.05,0.44,U] [#3 -0.01,0.23,0.42,U] [#4 -0.15,0.45,0.00,M9] [#5 0.07,-0.00,0.26,U] [#6 -0.41,0.17,0.00,M1] [#7 -0.47,0.34,0.00,M7] [#8 -0.28,0.11,0.00,M1] 
22:41:31.297 00.000 13300 refined, 4 included, MultiStar: {-0.10, 0.13}, one-star: {-0.16, 0.08}
22:41:31.297 00.000 13300 CameraToMount -- cameraTheta (2.23) - m_xAngle (-1.61) = xAngle (3.84 = -2.45)
22:41:31.297 00.000 13300 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.85 = -2.43)
22:41:31.297 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.13 hyp=0.16 cameraTheta=2.23 mountX=-0.12 mountY=-0.10, mountTheta=-2.44
22:41:31.299 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.13, opts=13)
22:41:31.299 00.000 13300 Enqueuing Move request for scope (-0.10, 0.13)
22:41:31.299 00.000 11596 Worker thread wakes up
22:41:31.299 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.13) opts 0xd
22:41:31.299 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.13)
22:41:31.299 00.000 11596 Moving (-0.10, 0.13) raw xDistance=-0.12 yDistance=-0.10
22:41:31.299 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:41:31.299 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:31.300 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:41:31.300 00.000 11596 MoveAxis(E, 0, ABG)
22:41:31.300 00.000 11596 Move returns status 0, amount 0
22:41:31.300 00.000 11596 MoveAxis(N, 0, ABG)
22:41:31.300 00.000 11596 Move returns status 0, amount 0
22:41:31.300 00.000 11596 move complete, result=0
22:41:31.300 00.000 11596 worker thread done servicing request
22:41:31.305 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=244, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
22:41:31.311 00.006 13300 UpdateGuideState exits: m=1968 SNR=31.0
22:41:31.312 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:31.312 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:41:31.312 00.000 13300 Enqueuing Expose request
22:41:31.312 00.000 11596 Worker thread wakes up
22:41:31.312 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:41:31.312 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:41:31.827 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:41:32.539 00.712 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"52d29141-d53c-416f-9f68-0251d8f6d543"}
22:41:32.539 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"52d29141-d53c-416f-9f68-0251d8f6d543"}
22:41:32.540 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"47cb3285-a53c-42f4-920f-32488284bbee"}
22:41:32.540 00.000 13300 case statement mapped state 6 to 3
22:41:32.540 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"47cb3285-a53c-42f4-920f-32488284bbee"}
22:41:32.541 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"189930d0-1af1-4790-8c34-d3a2aa7dd0f5"}
22:41:32.541 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":144,"width":15,"height":15,"star_pos":[7.49,7.02],"pixels":"..."},"id":"189930d0-1af1-4790-8c34-d3a2aa7dd0f5"}
22:41:34.859 02.318 11596 Exposure complete
22:41:34.930 00.071 11596 worker thread done servicing request
22:41:34.930 00.000 13300 OnExposeComplete: enter
22:41:34.930 00.000 13300 UpdateGuideState(): m_state=6
22:41:34.931 00.001 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 145
22:41:34.931 00.000 13300 Star::Find returns 1 (0), X=1080.54, Y=346.28, Mass=1940, SNR=30.8, Peak=206 HFD=3.3
22:41:34.931 00.000 13300 MultiStar: [#1 -0.06,0.21,0.77,U] [#2 -0.12,0.19,0.45,U] [#3 0.21,0.32,0.00,M1] [#4 0.02,0.83,0.00,M10] [#5 0.26,0.19,0.00,M2] [#6 -0.05,0.09,0.25,U] [#7 -0.11,0.41,0.00,M8] [#8 -0.36,0.24,0.00,M2] 
22:41:34.931 00.000 13300 refined, 3 included, MultiStar: {-0.09, 0.25}, one-star: {-0.11, 0.34}
22:41:34.932 00.001 13300 CameraToMount -- cameraTheta (1.92) - m_xAngle (-1.61) = xAngle (3.53 = -2.75)
22:41:34.932 00.000 13300 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.55 = -2.74)
22:41:34.932 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.25 hyp=0.26 cameraTheta=1.92 mountX=-0.24 mountY=-0.10, mountTheta=-2.74
22:41:34.933 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.25, opts=13)
22:41:34.933 00.000 13300 Enqueuing Move request for scope (-0.09, 0.25)
22:41:34.933 00.000 11596 Worker thread wakes up
22:41:34.934 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.25) opts 0xd
22:41:34.934 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.25)
22:41:34.934 00.000 11596 Moving (-0.09, 0.25) raw xDistance=-0.24 yDistance=-0.10
22:41:34.934 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
22:41:34.934 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:34.934 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:41:34.934 00.000 11596 MoveAxis(E, 304, ABG)
22:41:34.934 00.000 11596 Guiding  Dir = 2, Dur = 304
22:41:34.935 00.001 11596 IsSlewing returns 0
22:41:34.939 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=206, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
22:41:34.947 00.008 13300 UpdateGuideState exits: m=1940 SNR=30.8
22:41:34.947 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:34.947 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:41:34.947 00.000 13300 Enqueuing Expose request
22:41:35.155 00.208 11596 IsGuiding returns 0
22:41:35.267 00.112 11596 PulseGuide returned control before completion, sleep 203
22:41:35.496 00.229 11596 IsGuiding returns 1
22:41:35.496 00.000 11596 scope still moving after pulse duration time elapsed
22:41:35.530 00.034 11596 IsSlewing returns 0
22:41:35.538 00.008 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7d109b53-9cdc-49f9-9b55-ae353d3619a8"}
22:41:35.538 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7d109b53-9cdc-49f9-9b55-ae353d3619a8"}
22:41:35.539 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"afae1a23-22e9-4e88-a9df-32036774b5ce"}
22:41:35.539 00.000 13300 case statement mapped state 6 to 3
22:41:35.539 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"afae1a23-22e9-4e88-a9df-32036774b5ce"}
22:41:35.539 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"becbe55f-c616-4823-b62d-0a6f84874a28"}
22:41:35.540 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":145,"width":15,"height":15,"star_pos":[6.54,7.28],"pixels":"..."},"id":"becbe55f-c616-4823-b62d-0a6f84874a28"}
22:41:35.702 00.162 11596 IsGuiding returns 0
22:41:35.702 00.000 11596 scope move finished after 304 + 243 ms
22:41:35.702 00.000 11596 Move returns status 0, amount 304
22:41:35.702 00.000 11596 MoveAxis(N, 0, ABG)
22:41:35.702 00.000 11596 Move returns status 0, amount 0
22:41:35.702 00.000 11596 move complete, result=0
22:41:35.702 00.000 11596 worker thread done servicing request
22:41:35.703 00.001 13300 GuideStep: -0.2 px 304 ms EAST, -0.1 px 0 ms NORTH
22:41:35.703 00.000 11596 Worker thread wakes up
22:41:35.703 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:41:36.209 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:41:38.537 02.328 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"71222a9d-00b2-48f7-a976-14b41e4f7baf"}
22:41:38.537 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"71222a9d-00b2-48f7-a976-14b41e4f7baf"}
22:41:38.537 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"37a35c38-4d46-4669-b74d-efeac58907ce"}
22:41:38.538 00.001 13300 case statement mapped state 6 to 3
22:41:38.538 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"37a35c38-4d46-4669-b74d-efeac58907ce"}
22:41:38.538 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"581e581d-248e-4579-9689-0cb966a31a6b"}
22:41:38.538 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":145,"width":15,"height":15,"star_pos":[6.54,7.28],"pixels":"..."},"id":"581e581d-248e-4579-9689-0cb966a31a6b"}
22:41:39.237 00.699 11596 Exposure complete
22:41:39.312 00.075 11596 worker thread done servicing request
22:41:39.313 00.001 13300 OnExposeComplete: enter
22:41:39.313 00.000 13300 UpdateGuideState(): m_state=6
22:41:39.313 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 146
22:41:39.313 00.000 13300 Star::Find returns 1 (0), X=1080.67, Y=346.17, Mass=1916, SNR=30.7, Peak=211 HFD=3.4
22:41:39.314 00.001 13300 MultiStar: [#1 -0.05,0.22,0.76,U] [#2 -0.05,0.16,0.47,U] [#3 -0.02,0.35,0.00,M2] [#4 -0.20,0.45,0.00,R] [#5 -0.01,-0.13,0.26,U] [#6 0.07,0.16,0.23,U] [#7 -0.03,0.47,0.00,M9] [#8 0.05,0.09,0.21,U] 
22:41:39.314 00.000 13300 refined, 5 included, MultiStar: {-0.01, 0.17}, one-star: {0.02, 0.23}
22:41:39.314 00.000 13300 CameraToMount -- cameraTheta (1.60) - m_xAngle (-1.61) = xAngle (3.21 = -3.07)
22:41:39.314 00.000 13300 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.23 = -3.06)
22:41:39.314 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.60 mountX=-0.17 mountY=-0.01, mountTheta=-3.06
22:41:39.316 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.17, opts=13)
22:41:39.316 00.000 13300 Enqueuing Move request for scope (-0.01, 0.17)
22:41:39.316 00.000 11596 Worker thread wakes up
22:41:39.316 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.17) opts 0xd
22:41:39.317 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.17)
22:41:39.317 00.000 11596 Moving (-0.01, 0.17) raw xDistance=-0.17 yDistance=-0.01
22:41:39.317 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.17
22:41:39.317 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:39.317 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:41:39.317 00.000 11596 MoveAxis(E, 231, ABG)
22:41:39.318 00.001 11596 Guiding  Dir = 2, Dur = 231
22:41:39.318 00.000 11596 IsSlewing returns 0
22:41:39.324 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=211, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
22:41:39.331 00.007 13300 UpdateGuideState exits: m=1916 SNR=30.7
22:41:39.331 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:39.331 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:41:39.331 00.000 13300 Enqueuing Expose request
22:41:39.417 00.086 11596 IsGuiding returns 0
22:41:39.633 00.216 11596 PulseGuide returned control before completion, sleep 26
22:41:39.844 00.211 11596 IsGuiding returns 1
22:41:39.844 00.000 11596 scope still moving after pulse duration time elapsed
22:41:39.867 00.023 11596 IsSlewing returns 0
22:41:39.939 00.072 11596 IsGuiding returns 0
22:41:39.939 00.000 11596 scope move finished after 231 + 290 ms
22:41:39.939 00.000 11596 Move returns status 0, amount 231
22:41:39.939 00.000 11596 MoveAxis(N, 0, ABG)
22:41:39.939 00.000 11596 Move returns status 0, amount 0
22:41:39.939 00.000 11596 move complete, result=0
22:41:39.939 00.000 11596 worker thread done servicing request
22:41:39.939 00.000 11596 Worker thread wakes up
22:41:39.939 00.000 13300 GuideStep: -0.2 px 231 ms EAST, -0.0 px 0 ms NORTH
22:41:39.939 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:41:40.448 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:41:41.536 01.088 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"02ec807f-d201-4c68-be42-da1ddcb6dfd9"}
22:41:41.536 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"02ec807f-d201-4c68-be42-da1ddcb6dfd9"}
22:41:41.537 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"18b26e4d-98ef-49ba-a154-de914fbbb388"}
22:41:41.537 00.000 13300 case statement mapped state 6 to 3
22:41:41.537 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"18b26e4d-98ef-49ba-a154-de914fbbb388"}
22:41:41.537 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"61b2caa6-0375-4ed1-9d21-b23b334ed690"}
22:41:41.538 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":146,"width":15,"height":15,"star_pos":[6.67,7.17],"pixels":"..."},"id":"61b2caa6-0375-4ed1-9d21-b23b334ed690"}
22:41:43.482 01.944 11596 Exposure complete
22:41:43.558 00.076 11596 worker thread done servicing request
22:41:43.559 00.001 13300 OnExposeComplete: enter
22:41:43.559 00.000 13300 UpdateGuideState(): m_state=6
22:41:43.559 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 147
22:41:43.559 00.000 13300 Star::Find returns 1 (0), X=1080.69, Y=346.01, Mass=1978, SNR=31.1, Peak=236 HFD=3.3
22:41:43.560 00.001 13300 MultiStar: [#1 -0.02,-0.00,0.75,U] [#2 -0.01,-0.02,0.46,U] [#3 0.01,0.15,0.42,U] [#4 0.09,0.05,0.29,U] [#5 -0.10,-0.35,0.00,M2] [#6 0.10,-0.10,0.23,U] [#7 -0.13,0.21,0.23,U] [#8 -0.19,0.10,0.20,U] 
22:41:43.560 00.000 13300 refined, 7 included, MultiStar: {0.00, 0.05}, one-star: {0.04, 0.07}
22:41:43.560 00.000 13300 CameraToMount -- cameraTheta (1.50) - m_xAngle (-1.61) = xAngle (3.11 = 3.11)
22:41:43.560 00.000 13300 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.13 = 3.13)
22:41:43.560 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.05 hyp=0.05 cameraTheta=1.50 mountX=-0.05 mountY=0.00, mountTheta=3.13
22:41:43.562 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.05, opts=13)
22:41:43.562 00.000 13300 Enqueuing Move request for scope (0.00, 0.05)
22:41:43.562 00.000 11596 Worker thread wakes up
22:41:43.562 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.05) opts 0xd
22:41:43.562 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.05)
22:41:43.562 00.000 11596 Moving (0.00, 0.05) raw xDistance=-0.05 yDistance=0.00
22:41:43.563 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:41:43.563 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:43.563 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:41:43.563 00.000 11596 MoveAxis(E, 0, ABG)
22:41:43.563 00.000 11596 Move returns status 0, amount 0
22:41:43.563 00.000 11596 MoveAxis(N, 0, ABG)
22:41:43.563 00.000 11596 Move returns status 0, amount 0
22:41:43.563 00.000 11596 move complete, result=0
22:41:43.563 00.000 11596 worker thread done servicing request
22:41:43.568 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
22:41:43.574 00.006 13300 UpdateGuideState exits: m=1978 SNR=31.1
22:41:43.575 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:43.575 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:41:43.575 00.000 13300 Enqueuing Expose request
22:41:43.575 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:41:43.575 00.000 11596 Worker thread wakes up
22:41:43.575 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:41:44.082 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:41:44.535 00.453 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6c9bd5b9-7cd4-46c3-9efb-c99e669d61e5"}
22:41:44.535 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6c9bd5b9-7cd4-46c3-9efb-c99e669d61e5"}
22:41:44.536 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9ecd3f5e-00b1-4278-b6ec-45610deeabe6"}
22:41:44.536 00.000 13300 case statement mapped state 6 to 3
22:41:44.536 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9ecd3f5e-00b1-4278-b6ec-45610deeabe6"}
22:41:44.536 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1e11178b-fb93-47c2-b73c-351ab67d9c7e"}
22:41:44.536 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":147,"width":15,"height":15,"star_pos":[6.69,7.01],"pixels":"..."},"id":"1e11178b-fb93-47c2-b73c-351ab67d9c7e"}
22:41:47.116 02.580 11596 Exposure complete
22:41:47.190 00.074 11596 worker thread done servicing request
22:41:47.190 00.000 13300 OnExposeComplete: enter
22:41:47.190 00.000 13300 UpdateGuideState(): m_state=6
22:41:47.191 00.001 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 148
22:41:47.191 00.000 13300 Star::Find returns 1 (0), X=1080.55, Y=345.94, Mass=1999, SNR=31.3, Peak=255 HFD=3.4
22:41:47.191 00.000 13300 MultiStar: [#1 0.00,0.07,0.74,U] [#2 -0.06,0.04,0.44,U] [#3 -0.03,0.31,0.00,M2] [#4 0.21,0.03,0.28,U] [#5 0.35,0.13,0.00,M3] [#6 0.10,-0.00,0.24,U] [#7 -0.06,0.08,0.23,U] [#8 -0.19,0.31,0.00,M1] 
22:41:47.191 00.000 13300 refined, 5 included, MultiStar: {-0.02, 0.03}, one-star: {-0.10, -0.00}
22:41:47.192 00.001 13300 CameraToMount -- cameraTheta (2.06) - m_xAngle (-1.61) = xAngle (3.67 = -2.62)
22:41:47.192 00.000 13300 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.68 = -2.60)
22:41:47.192 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.04 cameraTheta=2.06 mountX=-0.03 mountY=-0.02, mountTheta=-2.61
22:41:47.193 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.03, opts=13)
22:41:47.193 00.000 13300 Enqueuing Move request for scope (-0.02, 0.03)
22:41:47.193 00.000 11596 Worker thread wakes up
22:41:47.194 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
22:41:47.194 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
22:41:47.194 00.000 11596 Moving (-0.02, 0.03) raw xDistance=-0.03 yDistance=-0.02
22:41:47.194 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:41:47.194 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:47.194 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:41:47.194 00.000 11596 MoveAxis(E, 0, ABG)
22:41:47.194 00.000 11596 Move returns status 0, amount 0
22:41:47.194 00.000 11596 MoveAxis(N, 0, ABG)
22:41:47.195 00.001 11596 Move returns status 0, amount 0
22:41:47.195 00.000 11596 move complete, result=0
22:41:47.195 00.000 11596 worker thread done servicing request
22:41:47.200 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
22:41:47.208 00.008 13300 UpdateGuideState exits: m=1999 SNR=31.3
22:41:47.208 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:47.208 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:41:47.208 00.000 13300 Enqueuing Expose request
22:41:47.208 00.000 11596 Worker thread wakes up
22:41:47.208 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:41:47.208 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:41:47.536 00.328 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aff8ecf0-673c-4e66-81ed-5a6998f90b22"}
22:41:47.536 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aff8ecf0-673c-4e66-81ed-5a6998f90b22"}
22:41:47.537 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"456a6c47-b548-48cf-8111-991f7a892a8d"}
22:41:47.537 00.000 13300 case statement mapped state 6 to 3
22:41:47.537 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"456a6c47-b548-48cf-8111-991f7a892a8d"}
22:41:47.538 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0a5fd464-4287-4a7e-9c72-db9916d1476b"}
22:41:47.538 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":148,"width":15,"height":15,"star_pos":[6.55,6.94],"pixels":"..."},"id":"0a5fd464-4287-4a7e-9c72-db9916d1476b"}
22:41:47.712 00.174 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:41:50.534 02.822 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"81f8ee29-3f5c-4f37-8498-5e0ed516d1d3"}
22:41:50.534 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"81f8ee29-3f5c-4f37-8498-5e0ed516d1d3"}
22:41:50.535 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b3bca9ac-1df8-4615-82ad-f66cbe6e07a1"}
22:41:50.535 00.000 13300 case statement mapped state 6 to 3
22:41:50.535 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b3bca9ac-1df8-4615-82ad-f66cbe6e07a1"}
22:41:50.535 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2663d07c-482a-4b00-a243-b727c8d8d506"}
22:41:50.536 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":148,"width":15,"height":15,"star_pos":[6.55,6.94],"pixels":"..."},"id":"2663d07c-482a-4b00-a243-b727c8d8d506"}
22:41:50.746 00.210 11596 Exposure complete
22:41:50.828 00.082 11596 worker thread done servicing request
22:41:50.828 00.000 13300 OnExposeComplete: enter
22:41:50.828 00.000 13300 UpdateGuideState(): m_state=6
22:41:50.828 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 149
22:41:50.829 00.001 13300 Star::Find returns 1 (0), X=1080.44, Y=346.15, Mass=1994, SNR=31.2, Peak=247 HFD=3.3
22:41:50.829 00.000 13300 MultiStar: [#1 -0.05,0.09,0.74,U] [#2 -0.12,0.07,0.45,U] [#3 0.03,0.21,0.41,U] [#4 0.25,-0.05,0.28,U] [#5 0.04,0.11,0.27,U] [#6 -0.07,0.31,0.00,M1] [#7 -0.37,0.14,0.00,M8] [#8 0.10,0.12,0.20,U] 
22:41:50.829 00.000 13300 refined, 6 included, MultiStar: {-0.06, 0.13}, one-star: {-0.21, 0.20}
22:41:50.829 00.000 13300 CameraToMount -- cameraTheta (1.98) - m_xAngle (-1.61) = xAngle (3.59 = -2.69)
22:41:50.829 00.000 13300 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.61 = -2.68)
22:41:50.829 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.13 hyp=0.14 cameraTheta=1.98 mountX=-0.13 mountY=-0.06, mountTheta=-2.68
22:41:50.831 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.13, opts=13)
22:41:50.831 00.000 13300 Enqueuing Move request for scope (-0.06, 0.13)
22:41:50.831 00.000 11596 Worker thread wakes up
22:41:50.831 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.13) opts 0xd
22:41:50.831 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.13)
22:41:50.831 00.000 11596 Moving (-0.06, 0.13) raw xDistance=-0.13 yDistance=-0.06
22:41:50.832 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:41:50.832 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:50.832 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:41:50.832 00.000 11596 MoveAxis(E, 0, ABG)
22:41:50.832 00.000 11596 Move returns status 0, amount 0
22:41:50.832 00.000 11596 MoveAxis(N, 0, ABG)
22:41:50.832 00.000 11596 Move returns status 0, amount 0
22:41:50.832 00.000 11596 move complete, result=0
22:41:50.832 00.000 11596 worker thread done servicing request
22:41:50.837 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
22:41:50.844 00.007 13300 UpdateGuideState exits: m=1994 SNR=31.2
22:41:50.844 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:50.844 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:41:50.844 00.000 13300 Enqueuing Expose request
22:41:50.844 00.000 11596 Worker thread wakes up
22:41:50.845 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:41:50.845 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:41:51.356 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:41:53.535 02.179 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bb7691a0-d361-4ee1-9725-cfc57454b2ac"}
22:41:53.535 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bb7691a0-d361-4ee1-9725-cfc57454b2ac"}
22:41:53.536 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"61838f52-4f6d-4ec7-878b-7947d07d401a"}
22:41:53.536 00.000 13300 case statement mapped state 6 to 3
22:41:53.536 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"61838f52-4f6d-4ec7-878b-7947d07d401a"}
22:41:53.536 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1aa1b111-29ad-4b8a-98e0-89ecb7fd13d2"}
22:41:53.537 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":149,"width":15,"height":15,"star_pos":[7.44,7.15],"pixels":"..."},"id":"1aa1b111-29ad-4b8a-98e0-89ecb7fd13d2"}
22:41:54.378 00.841 11596 Exposure complete
22:41:54.448 00.070 11596 worker thread done servicing request
22:41:54.448 00.000 13300 OnExposeComplete: enter
22:41:54.449 00.001 13300 UpdateGuideState(): m_state=6
22:41:54.449 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 150
22:41:54.449 00.000 13300 Star::Find returns 1 (0), X=1080.44, Y=346.23, Mass=1954, SNR=30.9, Peak=228 HFD=3.3
22:41:54.450 00.001 13300 MultiStar: [#1 -0.14,0.10,0.74,U] [#2 -0.16,0.17,0.45,U] [#3 -0.03,0.16,0.42,U] [#4 0.05,0.32,0.00,M1] [#5 0.14,-0.06,0.27,U] [#6 -0.17,0.33,0.00,M2] [#7 -0.18,0.26,0.00,M9] [#8 -0.24,0.33,0.00,M1] 
22:41:54.450 00.000 13300 refined, 4 included, MultiStar: {-0.12, 0.17}, one-star: {-0.20, 0.29}
22:41:54.450 00.000 13300 CameraToMount -- cameraTheta (2.19) - m_xAngle (-1.61) = xAngle (3.80 = -2.48)
22:41:54.450 00.000 13300 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.82 = -2.47)
22:41:54.450 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=0.17 hyp=0.21 cameraTheta=2.19 mountX=-0.16 mountY=-0.13, mountTheta=-2.47
22:41:54.451 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=0.17, opts=13)
22:41:54.452 00.001 13300 Enqueuing Move request for scope (-0.12, 0.17)
22:41:54.452 00.000 11596 Worker thread wakes up
22:41:54.452 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.17) opts 0xd
22:41:54.452 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, 0.17)
22:41:54.452 00.000 11596 Moving (-0.12, 0.17) raw xDistance=-0.16 yDistance=-0.13
22:41:54.452 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
22:41:54.452 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:54.452 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:41:54.452 00.000 11596 MoveAxis(E, 207, ABG)
22:41:54.453 00.001 11596 Guiding  Dir = 2, Dur = 207
22:41:54.453 00.000 11596 IsSlewing returns 0
22:41:54.458 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=3, FiltMax=84, Gamma=0.510
22:41:54.465 00.007 13300 UpdateGuideState exits: m=1954 SNR=30.9
22:41:54.466 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:54.466 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:41:54.466 00.000 13300 Enqueuing Expose request
22:41:54.517 00.051 11596 IsGuiding returns 0
22:41:54.606 00.089 11596 PulseGuide returned control before completion, sleep 128
22:41:54.957 00.351 11596 IsGuiding returns 0
22:41:54.957 00.000 11596 Move returns status 0, amount 207
22:41:54.957 00.000 11596 MoveAxis(N, 0, ABG)
22:41:54.957 00.000 11596 Move returns status 0, amount 0
22:41:54.957 00.000 11596 move complete, result=0
22:41:54.957 00.000 11596 worker thread done servicing request
22:41:54.957 00.000 13300 GuideStep: -0.2 px 207 ms EAST, -0.1 px 0 ms NORTH
22:41:54.957 00.000 11596 Worker thread wakes up
22:41:54.958 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:41:55.471 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:41:56.535 01.064 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2b246aeb-4bbf-4ab6-885a-9e6aa47237c0"}
22:41:56.535 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2b246aeb-4bbf-4ab6-885a-9e6aa47237c0"}
22:41:56.536 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5c836c43-3748-457a-b882-93a75b7f2e87"}
22:41:56.536 00.000 13300 case statement mapped state 6 to 3
22:41:56.536 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5c836c43-3748-457a-b882-93a75b7f2e87"}
22:41:56.536 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"77b59f56-d01f-4d6e-8fe1-6c6be921b6f3"}
22:41:56.537 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":150,"width":15,"height":15,"star_pos":[7.44,7.23],"pixels":"..."},"id":"77b59f56-d01f-4d6e-8fe1-6c6be921b6f3"}
22:41:58.496 01.959 11596 Exposure complete
22:41:58.571 00.075 11596 worker thread done servicing request
22:41:58.571 00.000 13300 OnExposeComplete: enter
22:41:58.572 00.001 13300 UpdateGuideState(): m_state=6
22:41:58.572 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 151
22:41:58.572 00.000 13300 Star::Find returns 1 (0), X=1080.50, Y=346.00, Mass=1877, SNR=30.3, Peak=242 HFD=3.6
22:41:58.573 00.001 13300 MultiStar: [#1 0.07,0.20,0.76,U] [#2 0.08,0.30,0.00,M1] [#3 0.13,0.20,0.44,U] [#4 0.32,-0.23,0.00,M2] [#5 0.20,-0.43,0.00,M2] [#6 -0.17,0.11,0.24,U] [#7 -0.13,0.25,0.00,M10] [#8 0.03,-0.29,0.00,M2] 
22:41:58.573 00.000 13300 refined, 3 included, MultiStar: {-0.03, 0.13}, one-star: {-0.15, 0.06}
22:41:58.573 00.000 13300 CameraToMount -- cameraTheta (1.80) - m_xAngle (-1.61) = xAngle (3.41 = -2.87)
22:41:58.573 00.000 13300 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.43 = -2.86)
22:41:58.573 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.13 hyp=0.14 cameraTheta=1.80 mountX=-0.13 mountY=-0.04, mountTheta=-2.86
22:41:58.575 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.13, opts=13)
22:41:58.575 00.000 13300 Enqueuing Move request for scope (-0.03, 0.13)
22:41:58.575 00.000 11596 Worker thread wakes up
22:41:58.575 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.13) opts 0xd
22:41:58.575 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.13)
22:41:58.575 00.000 11596 Moving (-0.03, 0.13) raw xDistance=-0.13 yDistance=-0.04
22:41:58.575 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:41:58.576 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:58.576 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:41:58.576 00.000 11596 MoveAxis(E, 0, ABG)
22:41:58.576 00.000 11596 Move returns status 0, amount 0
22:41:58.576 00.000 11596 MoveAxis(N, 0, ABG)
22:41:58.576 00.000 11596 Move returns status 0, amount 0
22:41:58.576 00.000 11596 move complete, result=0
22:41:58.576 00.000 11596 worker thread done servicing request
22:41:58.581 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=242, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
22:41:58.587 00.006 13300 UpdateGuideState exits: m=1877 SNR=30.3
22:41:58.588 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:58.588 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:41:58.588 00.000 13300 Enqueuing Expose request
22:41:58.588 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:41:58.588 00.000 11596 Worker thread wakes up
22:41:58.588 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:41:59.096 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:41:59.534 00.438 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2a23dcb6-b49e-40f1-bc18-9dc5dd6a1ad7"}
22:41:59.534 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2a23dcb6-b49e-40f1-bc18-9dc5dd6a1ad7"}
22:41:59.535 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"09c01c86-67fb-4466-afe0-a48621d032ab"}
22:41:59.535 00.000 13300 case statement mapped state 6 to 3
22:41:59.535 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"09c01c86-67fb-4466-afe0-a48621d032ab"}
22:41:59.535 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"48496caa-f419-408b-b37a-5004bd5bb167"}
22:41:59.535 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":151,"width":15,"height":15,"star_pos":[6.50,7.00],"pixels":"..."},"id":"48496caa-f419-408b-b37a-5004bd5bb167"}
22:42:02.123 02.588 11596 Exposure complete
22:42:02.196 00.073 11596 worker thread done servicing request
22:42:02.196 00.000 13300 OnExposeComplete: enter
22:42:02.196 00.000 13300 UpdateGuideState(): m_state=6
22:42:02.196 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 152
22:42:02.196 00.000 13300 Star::Find returns 1 (0), X=1080.69, Y=346.22, Mass=1945, SNR=30.9, Peak=222 HFD=3.4
22:42:02.197 00.001 13300 MultiStar: [#1 0.08,0.35,0.00,M1] [#2 -0.03,0.38,0.00,M2] [#3 0.04,0.32,0.00,M1] [#4 0.37,-0.15,0.00,M3] [#5 0.10,-0.10,0.26,U] [#6 -0.21,0.39,0.00,M2] [#7 -0.16,0.59,0.00,R] [#8 0.15,0.26,0.00,M3] 
22:42:02.197 00.000 13300 refined, 1 included, MultiStar: {0.05, 0.20}, one-star: {0.04, 0.27}
22:42:02.197 00.000 13300 CameraToMount -- cameraTheta (1.31) - m_xAngle (-1.61) = xAngle (2.92 = 2.92)
22:42:02.197 00.000 13300 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.94 = 2.94)
22:42:02.197 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.20 hyp=0.20 cameraTheta=1.31 mountX=-0.20 mountY=0.04, mountTheta=2.94
22:42:02.199 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.20, opts=13)
22:42:02.199 00.000 13300 Enqueuing Move request for scope (0.05, 0.20)
22:42:02.199 00.000 11596 Worker thread wakes up
22:42:02.200 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.20) opts 0xd
22:42:02.200 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.20)
22:42:02.200 00.000 11596 Moving (0.05, 0.20) raw xDistance=-0.20 yDistance=0.04
22:42:02.200 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
22:42:02.200 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:02.200 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:42:02.200 00.000 11596 MoveAxis(E, 249, ABG)
22:42:02.200 00.000 11596 Guiding  Dir = 2, Dur = 249
22:42:02.201 00.001 11596 IsSlewing returns 0
22:42:02.208 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=222, med=4, FiltMin=3, FiltMax=85, Gamma=0.510
22:42:02.215 00.007 13300 UpdateGuideState exits: m=1945 SNR=30.9
22:42:02.215 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:02.215 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:42:02.215 00.000 13300 Enqueuing Expose request
22:42:02.302 00.087 11596 IsGuiding returns 0
22:42:02.392 00.090 11596 PulseGuide returned control before completion, sleep 169
22:42:02.533 00.141 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4726f609-3ca4-4a0f-ba13-6651e93fc490"}
22:42:02.533 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4726f609-3ca4-4a0f-ba13-6651e93fc490"}
22:42:02.534 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b0a2b3db-1fd9-45b0-b775-389b3ed6531d"}
22:42:02.534 00.000 13300 case statement mapped state 6 to 3
22:42:02.534 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b0a2b3db-1fd9-45b0-b775-389b3ed6531d"}
22:42:02.534 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"725bc95b-83c1-4773-8c53-2b1cc99e11fd"}
22:42:02.535 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":152,"width":15,"height":15,"star_pos":[6.69,7.22],"pixels":"..."},"id":"725bc95b-83c1-4773-8c53-2b1cc99e11fd"}
22:42:02.621 00.086 11596 IsGuiding returns 1
22:42:02.621 00.000 11596 scope still moving after pulse duration time elapsed
22:42:02.652 00.031 11596 IsSlewing returns 0
22:42:02.775 00.123 11596 IsGuiding returns 0
22:42:02.775 00.000 11596 scope move finished after 249 + 224 ms
22:42:02.775 00.000 11596 Move returns status 0, amount 249
22:42:02.775 00.000 11596 MoveAxis(N, 0, ABG)
22:42:02.775 00.000 11596 Move returns status 0, amount 0
22:42:02.775 00.000 11596 move complete, result=0
22:42:02.776 00.001 11596 worker thread done servicing request
22:42:02.776 00.000 13300 GuideStep: -0.2 px 249 ms EAST, 0.0 px 0 ms NORTH
22:42:02.776 00.000 11596 Worker thread wakes up
22:42:02.776 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:42:03.289 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:42:05.533 02.244 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"249b2598-522c-4a9a-9398-80edcb94dfb6"}
22:42:05.533 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"249b2598-522c-4a9a-9398-80edcb94dfb6"}
22:42:05.534 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"04f1d819-68b4-4202-bc5a-f0c5b8480540"}
22:42:05.534 00.000 13300 case statement mapped state 6 to 3
22:42:05.534 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"04f1d819-68b4-4202-bc5a-f0c5b8480540"}
22:42:05.534 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7d26ca51-7d4c-4f4d-86eb-e2d14b6e0298"}
22:42:05.535 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":152,"width":15,"height":15,"star_pos":[6.69,7.22],"pixels":"..."},"id":"7d26ca51-7d4c-4f4d-86eb-e2d14b6e0298"}
22:42:06.317 00.782 11596 Exposure complete
22:42:06.388 00.071 11596 worker thread done servicing request
22:42:06.388 00.000 13300 OnExposeComplete: enter
22:42:06.388 00.000 13300 UpdateGuideState(): m_state=6
22:42:06.389 00.001 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 153
22:42:06.389 00.000 13300 Star::Find returns 1 (0), X=1080.47, Y=346.14, Mass=1947, SNR=30.9, Peak=234 HFD=3.4
22:42:06.389 00.000 13300 MultiStar: [#1 0.02,0.22,0.75,U] [#2 -0.04,0.26,0.45,U] [#3 -0.04,0.24,0.42,U] [#4 0.38,0.02,0.00,M4] [#5 0.30,-0.15,0.00,M2] [#6 -0.11,0.22,0.24,U] [#7 0.03,-0.28,0.00,M1] [#8 0.02,0.10,0.21,U] 
22:42:06.389 00.000 13300 refined, 5 included, MultiStar: {-0.07, 0.21}, one-star: {-0.17, 0.20}
22:42:06.390 00.001 13300 CameraToMount -- cameraTheta (1.89) - m_xAngle (-1.61) = xAngle (3.50 = -2.79)
22:42:06.390 00.000 13300 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.51 = -2.77)
22:42:06.390 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.21 hyp=0.22 cameraTheta=1.89 mountX=-0.21 mountY=-0.08, mountTheta=-2.77
22:42:06.392 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.21, opts=13)
22:42:06.392 00.000 13300 Enqueuing Move request for scope (-0.07, 0.21)
22:42:06.392 00.000 11596 Worker thread wakes up
22:42:06.392 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.21) opts 0xd
22:42:06.392 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.21)
22:42:06.393 00.001 11596 Moving (-0.07, 0.21) raw xDistance=-0.21 yDistance=-0.08
22:42:06.393 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
22:42:06.393 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:06.393 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:42:06.393 00.000 11596 MoveAxis(E, 281, ABG)
22:42:06.393 00.000 11596 Guiding  Dir = 2, Dur = 281
22:42:06.393 00.000 11596 IsSlewing returns 0
22:42:06.398 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=234, med=4, FiltMin=3, FiltMax=94, Gamma=0.510
22:42:06.399 00.001 11596 IsGuiding returns 0
22:42:06.405 00.006 13300 UpdateGuideState exits: m=1947 SNR=30.9
22:42:06.405 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:06.405 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:42:06.405 00.000 13300 Enqueuing Expose request
22:42:07.050 00.645 11596 IsGuiding returns 1
22:42:07.050 00.000 11596 scope still moving after pulse duration time elapsed
22:42:07.074 00.024 11596 IsSlewing returns 0
22:42:07.153 00.079 11596 IsGuiding returns 1
22:42:07.182 00.029 11596 IsSlewing returns 0
22:42:07.343 00.161 11596 IsGuiding returns 0
22:42:07.343 00.000 11596 scope move finished after 281 + 662 ms
22:42:07.343 00.000 11596 Move returns status 0, amount 281
22:42:07.343 00.000 11596 MoveAxis(N, 0, ABG)
22:42:07.343 00.000 11596 Move returns status 0, amount 0
22:42:07.343 00.000 11596 move complete, result=0
22:42:07.343 00.000 11596 worker thread done servicing request
22:42:07.343 00.000 13300 GuideStep: -0.2 px 281 ms EAST, -0.1 px 0 ms NORTH
22:42:07.344 00.001 11596 Worker thread wakes up
22:42:07.344 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:42:07.853 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:42:08.533 00.680 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ff0b548d-4335-45e3-b7e0-3730c4229757"}
22:42:08.533 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ff0b548d-4335-45e3-b7e0-3730c4229757"}
22:42:08.534 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5be90ab5-a684-49c7-acd0-21bd430b0efa"}
22:42:08.534 00.000 13300 case statement mapped state 6 to 3
22:42:08.534 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5be90ab5-a684-49c7-acd0-21bd430b0efa"}
22:42:08.534 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1b00ffc4-5ce7-4374-a230-c9fa4c5c22b9"}
22:42:08.534 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":153,"width":15,"height":15,"star_pos":[7.47,7.14],"pixels":"..."},"id":"1b00ffc4-5ce7-4374-a230-c9fa4c5c22b9"}
22:42:10.890 02.356 11596 Exposure complete
22:42:10.970 00.080 11596 worker thread done servicing request
22:42:10.970 00.000 13300 OnExposeComplete: enter
22:42:10.970 00.000 13300 UpdateGuideState(): m_state=6
22:42:10.971 00.001 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 154
22:42:10.971 00.000 13300 Star::Find returns 1 (0), X=1080.48, Y=345.75, Mass=1969, SNR=31.0, Peak=252 HFD=3.3
22:42:10.971 00.000 13300 MultiStar: [#1 -0.05,-0.18,0.75,U] [#2 -0.11,-0.10,0.45,U] [#3 0.09,0.08,0.42,U] [#4 0.21,-0.31,0.00,M5] [#5 0.04,-0.57,0.00,M3] [#6 -0.02,-0.35,0.00,M2] [#7 0.16,-0.46,0.00,M2] [#8 -0.35,-0.14,0.00,M3] 
22:42:10.971 00.000 13300 refined, 3 included, MultiStar: {-0.08, -0.13}, one-star: {-0.16, -0.19}
22:42:10.971 00.000 13300 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-1.61) = xAngle (-0.53 = -0.53)
22:42:10.972 00.001 13300 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.52 = -0.52)
22:42:10.972 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.13 hyp=0.15 cameraTheta=-2.14 mountX=0.13 mountY=-0.08, mountTheta=-0.52
22:42:10.973 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.13, opts=13)
22:42:10.973 00.000 13300 Enqueuing Move request for scope (-0.08, -0.13)
22:42:10.974 00.001 11596 Worker thread wakes up
22:42:10.974 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.13) opts 0xd
22:42:10.974 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.13)
22:42:10.974 00.000 11596 Moving (-0.08, -0.13) raw xDistance=0.13 yDistance=-0.08
22:42:10.974 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:42:10.974 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:10.974 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:42:10.975 00.001 11596 MoveAxis(E, 0, ABG)
22:42:10.975 00.000 11596 Move returns status 0, amount 0
22:42:10.975 00.000 11596 MoveAxis(N, 0, ABG)
22:42:10.975 00.000 11596 Move returns status 0, amount 0
22:42:10.975 00.000 11596 move complete, result=0
22:42:10.975 00.000 11596 worker thread done servicing request
22:42:10.981 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
22:42:10.988 00.007 13300 UpdateGuideState exits: m=1969 SNR=31.0
22:42:10.988 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:10.988 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:42:10.989 00.001 13300 Enqueuing Expose request
22:42:10.989 00.000 11596 Worker thread wakes up
22:42:10.989 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:42:10.989 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:42:11.491 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:42:11.532 00.041 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"215e6593-de50-487a-b8ed-dbea2399bb62"}
22:42:11.532 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"215e6593-de50-487a-b8ed-dbea2399bb62"}
22:42:11.533 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7e061c8a-c633-4137-848a-4a7c9530899d"}
22:42:11.533 00.000 13300 case statement mapped state 6 to 3
22:42:11.533 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7e061c8a-c633-4137-848a-4a7c9530899d"}
22:42:11.534 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3d0c02f8-f9df-4b31-83f8-d65f715bf1ad"}
22:42:11.534 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":154,"width":15,"height":15,"star_pos":[7.48,6.75],"pixels":"..."},"id":"3d0c02f8-f9df-4b31-83f8-d65f715bf1ad"}
22:42:14.532 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a568ebe6-fcd1-4497-b836-c89757222242"}
22:42:14.532 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a568ebe6-fcd1-4497-b836-c89757222242"}
22:42:14.533 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"87835c79-aade-49b7-8baf-8ee11745dc96"}
22:42:14.533 00.000 13300 case statement mapped state 6 to 3
22:42:14.533 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"87835c79-aade-49b7-8baf-8ee11745dc96"}
22:42:14.534 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"41c53144-c6a7-4684-af4c-042b64d2cad9"}
22:42:14.535 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":154,"width":15,"height":15,"star_pos":[7.48,6.75],"pixels":"..."},"id":"41c53144-c6a7-4684-af4c-042b64d2cad9"}
22:42:14.544 00.009 11596 Exposure complete
22:42:14.680 00.136 11596 worker thread done servicing request
22:42:14.680 00.000 13300 OnExposeComplete: enter
22:42:14.680 00.000 13300 UpdateGuideState(): m_state=6
22:42:14.681 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 155
22:42:14.681 00.000 13300 Star::Find returns 1 (0), X=1080.45, Y=345.80, Mass=1938, SNR=30.8, Peak=255 HFD=3.4
22:42:14.682 00.001 13300 MultiStar: [#1 -0.11,-0.19,0.75,U] [#2 -0.16,-0.14,0.45,U] [#3 0.11,0.03,0.43,U] [#4 0.06,-0.39,0.00,M6] [#5 -0.06,-0.35,0.00,M4] [#6 -0.10,-0.23,0.24,U] [#7 0.12,-0.68,0.00,M3] [#8 0.15,0.18,0.22,U] 
22:42:14.682 00.000 13300 refined, 5 included, MultiStar: {-0.10, -0.11}, one-star: {-0.20, -0.14}
22:42:14.682 00.000 13300 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-1.61) = xAngle (-0.67 = -0.67)
22:42:14.682 00.000 13300 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.66 = -0.66)
22:42:14.683 00.001 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.11 hyp=0.15 cameraTheta=-2.28 mountX=0.12 mountY=-0.09, mountTheta=-0.66
22:42:14.685 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.11, opts=13)
22:42:14.685 00.000 13300 Enqueuing Move request for scope (-0.10, -0.11)
22:42:14.685 00.000 11596 Worker thread wakes up
22:42:14.686 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.11) opts 0xd
22:42:14.686 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.11)
22:42:14.686 00.000 11596 Moving (-0.10, -0.11) raw xDistance=0.12 yDistance=-0.09
22:42:14.686 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:42:14.686 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:14.686 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:42:14.687 00.001 11596 MoveAxis(E, 0, ABG)
22:42:14.687 00.000 11596 Move returns status 0, amount 0
22:42:14.687 00.000 11596 MoveAxis(N, 0, ABG)
22:42:14.687 00.000 11596 Move returns status 0, amount 0
22:42:14.687 00.000 11596 move complete, result=0
22:42:14.687 00.000 11596 worker thread done servicing request
22:42:14.695 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
22:42:14.707 00.012 13300 UpdateGuideState exits: m=1938 SNR=30.8
22:42:14.707 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:14.707 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:42:14.707 00.000 13300 Enqueuing Expose request
22:42:14.707 00.000 11596 Worker thread wakes up
22:42:14.708 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:42:14.708 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:42:15.221 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:42:17.531 02.310 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"10b3fdfd-b161-492d-b66e-93d0109edb35"}
22:42:17.531 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"10b3fdfd-b161-492d-b66e-93d0109edb35"}
22:42:17.532 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e310016e-5108-4d43-a846-2a2c2e464a22"}
22:42:17.532 00.000 13300 case statement mapped state 6 to 3
22:42:17.532 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e310016e-5108-4d43-a846-2a2c2e464a22"}
22:42:17.533 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"74aa98f6-d50c-4b66-aad6-769241164255"}
22:42:17.533 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":155,"width":15,"height":15,"star_pos":[7.45,6.80],"pixels":"..."},"id":"74aa98f6-d50c-4b66-aad6-769241164255"}
22:42:18.252 00.719 11596 Exposure complete
22:42:18.326 00.074 11596 worker thread done servicing request
22:42:18.327 00.001 13300 OnExposeComplete: enter
22:42:18.327 00.000 13300 UpdateGuideState(): m_state=6
22:42:18.327 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 156
22:42:18.327 00.000 13300 Star::Find returns 1 (0), X=1080.50, Y=345.93, Mass=1979, SNR=31.1, Peak=250 HFD=3.5
22:42:18.328 00.001 13300 MultiStar: [#1 -0.01,0.02,0.75,U] [#2 -0.21,0.18,0.00,M1] [#3 0.13,-0.04,0.39,U] [#4 0.03,-0.10,0.29,U] [#5 -0.03,-0.44,0.00,M5] [#6 0.14,-0.15,0.23,U] [#7 -0.06,-0.61,0.00,M4] [#8 -0.25,0.01,0.19,U] 
22:42:18.328 00.000 13300 refined, 5 included, MultiStar: {-0.04, -0.02}, one-star: {-0.14, -0.01}
22:42:18.328 00.000 13300 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-1.61) = xAngle (-0.97 = -0.97)
22:42:18.328 00.000 13300 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.96 = -0.96)
22:42:18.328 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.05 cameraTheta=-2.58 mountX=0.03 mountY=-0.04, mountTheta=-0.97
22:42:18.330 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.02, opts=13)
22:42:18.330 00.000 13300 Enqueuing Move request for scope (-0.04, -0.02)
22:42:18.330 00.000 11596 Worker thread wakes up
22:42:18.331 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
22:42:18.331 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
22:42:18.331 00.000 11596 Moving (-0.04, -0.02) raw xDistance=0.03 yDistance=-0.04
22:42:18.331 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:42:18.331 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:18.331 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:42:18.331 00.000 11596 MoveAxis(E, 0, ABG)
22:42:18.331 00.000 11596 Move returns status 0, amount 0
22:42:18.331 00.000 11596 MoveAxis(N, 0, ABG)
22:42:18.331 00.000 11596 Move returns status 0, amount 0
22:42:18.332 00.001 11596 move complete, result=0
22:42:18.332 00.000 11596 worker thread done servicing request
22:42:18.337 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=250, med=4, FiltMin=3, FiltMax=102, Gamma=0.510
22:42:18.344 00.007 13300 UpdateGuideState exits: m=1979 SNR=31.1
22:42:18.344 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:18.344 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:42:18.344 00.000 13300 Enqueuing Expose request
22:42:18.344 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:42:18.344 00.000 11596 Worker thread wakes up
22:42:18.345 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:42:18.855 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:42:20.531 01.676 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"569d6095-1c48-4ca0-ab06-57bc31ca7d93"}
22:42:20.531 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"569d6095-1c48-4ca0-ab06-57bc31ca7d93"}
22:42:20.532 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"256e44c3-1eb9-4744-a51c-89057e260ddf"}
22:42:20.532 00.000 13300 case statement mapped state 6 to 3
22:42:20.532 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"256e44c3-1eb9-4744-a51c-89057e260ddf"}
22:42:20.533 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5b9339ba-e34e-4ab1-ac61-fd55ac87d048"}
22:42:20.533 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":156,"width":15,"height":15,"star_pos":[6.50,6.93],"pixels":"..."},"id":"5b9339ba-e34e-4ab1-ac61-fd55ac87d048"}
22:42:21.885 01.352 11596 Exposure complete
22:42:21.962 00.077 11596 worker thread done servicing request
22:42:21.962 00.000 13300 OnExposeComplete: enter
22:42:21.962 00.000 13300 UpdateGuideState(): m_state=6
22:42:21.963 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 157
22:42:21.963 00.000 13300 Star::Find returns 1 (0), X=1080.45, Y=345.97, Mass=1941, SNR=30.8, Peak=255 HFD=3.5
22:42:21.963 00.000 13300 MultiStar: [#1 -0.06,-0.03,0.75,U] [#2 -0.17,0.08,0.45,U] [#3 0.03,-0.00,0.43,U] [#4 -0.08,-0.24,0.30,U] [#5 -0.02,-0.32,0.00,M6] [#6 0.00,-0.03,0.22,U] [#7 -0.07,-0.49,0.00,M5] [#8 -0.02,-0.09,0.21,U] 
22:42:21.964 00.001 13300 refined, 6 included, MultiStar: {-0.10, -0.02}, one-star: {-0.20, 0.03}
22:42:21.964 00.000 13300 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-1.61) = xAngle (-1.36 = -1.36)
22:42:21.964 00.000 13300 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.35 = -1.35)
22:42:21.964 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.02 hyp=0.10 cameraTheta=-2.97 mountX=0.02 mountY=-0.10, mountTheta=-1.36
22:42:21.965 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.02, opts=13)
22:42:21.965 00.000 13300 Enqueuing Move request for scope (-0.10, -0.02)
22:42:21.966 00.001 11596 Worker thread wakes up
22:42:21.966 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.02) opts 0xd
22:42:21.966 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.02)
22:42:21.966 00.000 11596 Moving (-0.10, -0.02) raw xDistance=0.02 yDistance=-0.10
22:42:21.966 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:42:21.966 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:21.966 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:42:21.966 00.000 11596 MoveAxis(E, 0, ABG)
22:42:21.966 00.000 11596 Move returns status 0, amount 0
22:42:21.967 00.001 11596 MoveAxis(N, 0, ABG)
22:42:21.967 00.000 11596 Move returns status 0, amount 0
22:42:21.967 00.000 11596 move complete, result=0
22:42:21.967 00.000 11596 worker thread done servicing request
22:42:21.971 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
22:42:21.979 00.008 13300 UpdateGuideState exits: m=1941 SNR=30.8
22:42:21.979 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:21.980 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:42:21.980 00.000 13300 Enqueuing Expose request
22:42:21.980 00.000 11596 Worker thread wakes up
22:42:21.980 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:42:21.980 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:42:22.483 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:42:23.531 01.048 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"451c329c-10f1-4371-a9fa-ccdd4ffb470f"}
22:42:23.531 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"451c329c-10f1-4371-a9fa-ccdd4ffb470f"}
22:42:23.531 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e867759f-a725-415e-8488-8ca1f0f00853"}
22:42:23.532 00.001 13300 case statement mapped state 6 to 3
22:42:23.532 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e867759f-a725-415e-8488-8ca1f0f00853"}
22:42:23.532 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8074009d-6fae-493a-b77f-fd2851804f05"}
22:42:23.532 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":157,"width":15,"height":15,"star_pos":[7.45,6.97],"pixels":"..."},"id":"8074009d-6fae-493a-b77f-fd2851804f05"}
22:42:25.523 01.991 11596 Exposure complete
22:42:25.595 00.072 11596 worker thread done servicing request
22:42:25.596 00.001 13300 OnExposeComplete: enter
22:42:25.596 00.000 13300 UpdateGuideState(): m_state=6
22:42:25.596 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 158
22:42:25.597 00.001 13300 Star::Find returns 1 (0), X=1080.54, Y=345.91, Mass=1931, SNR=30.7, Peak=255 HFD=3.3
22:42:25.597 00.000 13300 MultiStar: [#1 -0.05,-0.04,0.75,U] [#2 -0.23,-0.13,0.45,U] [#3 0.01,0.11,0.43,U] [#4 0.13,-0.16,0.28,U] [#5 0.08,-0.32,0.00,M7] [#6 0.02,-0.08,0.24,U] [#7 -0.13,-0.52,0.00,M6] [#8 -0.18,0.04,0.20,U] 
22:42:25.597 00.000 13300 refined, 6 included, MultiStar: {-0.07, -0.04}, one-star: {-0.11, -0.03}
22:42:25.597 00.000 13300 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-1.61) = xAngle (-1.04 = -1.04)
22:42:25.597 00.000 13300 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.02 = -1.02)
22:42:25.597 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-2.65 mountX=0.04 mountY=-0.07, mountTheta=-1.03
22:42:25.599 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.04, opts=13)
22:42:25.599 00.000 13300 Enqueuing Move request for scope (-0.07, -0.04)
22:42:25.599 00.000 11596 Worker thread wakes up
22:42:25.599 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.04) opts 0xd
22:42:25.600 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.04)
22:42:25.600 00.000 11596 Moving (-0.07, -0.04) raw xDistance=0.04 yDistance=-0.07
22:42:25.600 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:42:25.600 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:25.600 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:42:25.600 00.000 11596 MoveAxis(E, 0, ABG)
22:42:25.600 00.000 11596 Move returns status 0, amount 0
22:42:25.600 00.000 11596 MoveAxis(N, 0, ABG)
22:42:25.600 00.000 11596 Move returns status 0, amount 0
22:42:25.600 00.000 11596 move complete, result=0
22:42:25.601 00.001 11596 worker thread done servicing request
22:42:25.607 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=3, FiltMax=103, Gamma=0.510
22:42:25.614 00.007 13300 UpdateGuideState exits: m=1931 SNR=30.7
22:42:25.615 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:25.615 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:42:25.615 00.000 13300 Enqueuing Expose request
22:42:25.615 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:42:25.615 00.000 11596 Worker thread wakes up
22:42:25.615 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:42:26.130 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:42:26.530 00.400 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"434d2826-ce96-4d6d-ba2a-ce8ac0a16763"}
22:42:26.530 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"434d2826-ce96-4d6d-ba2a-ce8ac0a16763"}
22:42:26.531 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7099784a-8f52-482f-8287-fe619efb01de"}
22:42:26.531 00.000 13300 case statement mapped state 6 to 3
22:42:26.531 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7099784a-8f52-482f-8287-fe619efb01de"}
22:42:26.531 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3ddb9e29-a484-44a2-bd70-59c4dd18bb2b"}
22:42:26.532 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":158,"width":15,"height":15,"star_pos":[6.54,6.91],"pixels":"..."},"id":"3ddb9e29-a484-44a2-bd70-59c4dd18bb2b"}
22:42:29.158 02.626 11596 Exposure complete
22:42:29.236 00.078 11596 worker thread done servicing request
22:42:29.236 00.000 13300 OnExposeComplete: enter
22:42:29.236 00.000 13300 UpdateGuideState(): m_state=6
22:42:29.237 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 159
22:42:29.237 00.000 13300 Star::Find returns 1 (0), X=1080.51, Y=345.95, Mass=1970, SNR=31.0, Peak=255 HFD=3.4
22:42:29.237 00.000 13300 MultiStar: [#1 -0.06,0.01,0.75,U] [#2 -0.13,0.07,0.45,U] [#3 -0.14,0.06,0.42,U] [#4 0.09,-0.07,0.30,U] [#5 0.17,-0.32,0.00,M8] [#6 -0.21,0.30,0.00,M1] [#7 0.03,-0.04,0.22,U] [#8 -0.19,-0.09,0.21,U] 
22:42:29.238 00.001 13300 refined, 6 included, MultiStar: {-0.09, 0.00}, one-star: {-0.13, 0.00}
22:42:29.238 00.000 13300 CameraToMount -- cameraTheta (3.09) - m_xAngle (-1.61) = xAngle (4.70 = -1.58)
22:42:29.238 00.000 13300 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.71 = -1.57)
22:42:29.239 00.001 13300 CameraToMount -- cameraX=-0.09 cameraY=0.00 hyp=0.09 cameraTheta=3.09 mountX=-0.00 mountY=-0.09, mountTheta=-1.58
22:42:29.240 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.00, opts=13)
22:42:29.240 00.000 13300 Enqueuing Move request for scope (-0.09, 0.00)
22:42:29.241 00.001 11596 Worker thread wakes up
22:42:29.241 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.00) opts 0xd
22:42:29.241 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.00)
22:42:29.241 00.000 11596 Moving (-0.09, 0.00) raw xDistance=-0.00 yDistance=-0.09
22:42:29.241 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:42:29.241 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:29.241 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:42:29.241 00.000 11596 MoveAxis(E, 0, ABG)
22:42:29.241 00.000 11596 Move returns status 0, amount 0
22:42:29.242 00.001 11596 MoveAxis(N, 0, ABG)
22:42:29.242 00.000 11596 Move returns status 0, amount 0
22:42:29.242 00.000 11596 move complete, result=0
22:42:29.242 00.000 11596 worker thread done servicing request
22:42:29.246 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
22:42:29.253 00.007 13300 UpdateGuideState exits: m=1970 SNR=31.0
22:42:29.253 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:29.253 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:42:29.253 00.000 13300 Enqueuing Expose request
22:42:29.253 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:42:29.253 00.000 11596 Worker thread wakes up
22:42:29.253 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:42:29.554 00.301 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cbb0cc83-9550-4aa1-b949-a8edc44dfb47"}
22:42:29.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cbb0cc83-9550-4aa1-b949-a8edc44dfb47"}
22:42:29.555 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"696422e7-4b67-4ed5-9440-dbbd7d851adb"}
22:42:29.556 00.001 13300 case statement mapped state 6 to 3
22:42:29.556 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"696422e7-4b67-4ed5-9440-dbbd7d851adb"}
22:42:29.576 00.020 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"57e3a37e-fdc4-476b-9c6d-9a4ff9f9f4b5"}
22:42:29.576 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":159,"width":15,"height":15,"star_pos":[6.51,6.95],"pixels":"..."},"id":"57e3a37e-fdc4-476b-9c6d-9a4ff9f9f4b5"}
22:42:29.760 00.184 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:42:32.531 02.771 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"20568075-3283-455b-8d5f-9e0fb56cab9d"}
22:42:32.531 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"20568075-3283-455b-8d5f-9e0fb56cab9d"}
22:42:32.531 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4b39460f-0b50-4ded-a001-40f19c08df7a"}
22:42:32.532 00.001 13300 case statement mapped state 6 to 3
22:42:32.532 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4b39460f-0b50-4ded-a001-40f19c08df7a"}
22:42:32.532 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"28eef71b-eb77-4b71-80d5-eae9ecc0cbd5"}
22:42:32.532 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":159,"width":15,"height":15,"star_pos":[6.51,6.95],"pixels":"..."},"id":"28eef71b-eb77-4b71-80d5-eae9ecc0cbd5"}
22:42:32.802 00.270 11596 Exposure complete
22:42:32.873 00.071 11596 worker thread done servicing request
22:42:32.873 00.000 13300 OnExposeComplete: enter
22:42:32.873 00.000 13300 UpdateGuideState(): m_state=6
22:42:32.874 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 160
22:42:32.874 00.000 13300 Star::Find returns 1 (0), X=1080.55, Y=346.03, Mass=1940, SNR=30.8, Peak=242 HFD=3.5
22:42:32.874 00.000 13300 MultiStar: [#1 -0.04,-0.01,0.74,U] [#2 -0.10,0.09,0.46,U] [#3 -0.03,0.01,0.42,U] [#4 -0.02,-0.25,0.28,U] [#5 0.10,-0.00,0.25,U] [#6 -0.07,-0.09,0.22,U] [#7 0.06,-0.51,0.00,M6] [#8 -0.07,0.09,0.19,U] 
22:42:32.874 00.000 13300 refined, 7 included, MultiStar: {-0.06, 0.01}, one-star: {-0.10, 0.09}
22:42:32.875 00.001 13300 CameraToMount -- cameraTheta (2.89) - m_xAngle (-1.61) = xAngle (4.50 = -1.78)
22:42:32.875 00.000 13300 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.51 = -1.77)
22:42:32.875 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.06 cameraTheta=2.89 mountX=-0.01 mountY=-0.06, mountTheta=-1.78
22:42:32.876 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.01, opts=13)
22:42:32.876 00.000 13300 Enqueuing Move request for scope (-0.06, 0.01)
22:42:32.877 00.001 11596 Worker thread wakes up
22:42:32.877 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.01) opts 0xd
22:42:32.877 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.01)
22:42:32.877 00.000 11596 Moving (-0.06, 0.01) raw xDistance=-0.01 yDistance=-0.06
22:42:32.878 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:42:32.878 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:32.878 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:42:32.878 00.000 11596 MoveAxis(E, 0, ABG)
22:42:32.878 00.000 11596 Move returns status 0, amount 0
22:42:32.878 00.000 11596 MoveAxis(N, 0, ABG)
22:42:32.878 00.000 11596 Move returns status 0, amount 0
22:42:32.879 00.001 11596 move complete, result=0
22:42:32.879 00.000 11596 worker thread done servicing request
22:42:32.883 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=242, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
22:42:32.890 00.007 13300 UpdateGuideState exits: m=1940 SNR=30.8
22:42:32.890 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:32.890 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:42:32.890 00.000 13300 Enqueuing Expose request
22:42:32.890 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:42:32.890 00.000 11596 Worker thread wakes up
22:42:32.891 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:42:33.398 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:42:35.529 02.131 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3aee882a-9e58-42ff-a31d-dd64c4cd4540"}
22:42:35.529 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3aee882a-9e58-42ff-a31d-dd64c4cd4540"}
22:42:35.530 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b721f000-923e-469e-b3bd-7b5eea5135c2"}
22:42:35.530 00.000 13300 case statement mapped state 6 to 3
22:42:35.530 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b721f000-923e-469e-b3bd-7b5eea5135c2"}
22:42:35.530 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b98403b7-d115-4d16-b213-65beb779b1c2"}
22:42:35.531 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":160,"width":15,"height":15,"star_pos":[6.55,7.03],"pixels":"..."},"id":"b98403b7-d115-4d16-b213-65beb779b1c2"}
22:42:36.430 00.899 11596 Exposure complete
22:42:36.500 00.070 11596 worker thread done servicing request
22:42:36.501 00.001 13300 OnExposeComplete: enter
22:42:36.501 00.000 13300 UpdateGuideState(): m_state=6
22:42:36.501 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 161
22:42:36.501 00.000 13300 Star::Find returns 1 (0), X=1080.51, Y=345.87, Mass=1958, SNR=30.9, Peak=255 HFD=3.4
22:42:36.502 00.001 13300 MultiStar: [#1 0.00,0.01,0.75,U] [#2 -0.12,0.02,0.44,U] [#3 -0.10,-0.06,0.42,U] [#4 -0.27,-0.11,0.00,M2] [#5 -0.16,-0.57,0.00,M8] [#6 0.04,-0.26,0.23,U] [#7 -0.09,-0.11,0.22,U] [#8 -0.47,0.27,0.00,M1] 
22:42:36.502 00.000 13300 refined, 5 included, MultiStar: {-0.08, -0.06}, one-star: {-0.14, -0.08}
22:42:36.502 00.000 13300 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-1.61) = xAngle (-0.93 = -0.93)
22:42:36.502 00.000 13300 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.91 = -0.91)
22:42:36.502 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-2.54 mountX=0.06 mountY=-0.08, mountTheta=-0.92
22:42:36.504 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.06, opts=13)
22:42:36.504 00.000 13300 Enqueuing Move request for scope (-0.08, -0.06)
22:42:36.504 00.000 11596 Worker thread wakes up
22:42:36.504 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.06) opts 0xd
22:42:36.504 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.06)
22:42:36.505 00.001 11596 Moving (-0.08, -0.06) raw xDistance=0.06 yDistance=-0.08
22:42:36.505 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:42:36.505 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:36.505 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:42:36.505 00.000 11596 MoveAxis(E, 0, ABG)
22:42:36.505 00.000 11596 Move returns status 0, amount 0
22:42:36.505 00.000 11596 MoveAxis(N, 0, ABG)
22:42:36.505 00.000 11596 Move returns status 0, amount 0
22:42:36.505 00.000 11596 move complete, result=0
22:42:36.505 00.000 11596 worker thread done servicing request
22:42:36.510 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
22:42:36.517 00.007 13300 UpdateGuideState exits: m=1958 SNR=30.9
22:42:36.517 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:36.517 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:42:36.517 00.000 13300 Enqueuing Expose request
22:42:36.517 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:42:36.517 00.000 11596 Worker thread wakes up
22:42:36.518 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:42:37.021 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:42:38.529 01.508 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e0432fd4-91a3-4df2-8fca-7fa96ed22893"}
22:42:38.529 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e0432fd4-91a3-4df2-8fca-7fa96ed22893"}
22:42:38.530 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cde8b9ab-61d6-40bb-bf7c-02a6b74d8450"}
22:42:38.530 00.000 13300 case statement mapped state 6 to 3
22:42:38.530 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cde8b9ab-61d6-40bb-bf7c-02a6b74d8450"}
22:42:38.531 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e3c72acc-9adb-4d23-a7ef-145df491ebec"}
22:42:38.532 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":161,"width":15,"height":15,"star_pos":[6.51,6.87],"pixels":"..."},"id":"e3c72acc-9adb-4d23-a7ef-145df491ebec"}
22:42:40.042 01.510 11596 Exposure complete
22:42:40.115 00.073 11596 worker thread done servicing request
22:42:40.115 00.000 13300 OnExposeComplete: enter
22:42:40.115 00.000 13300 UpdateGuideState(): m_state=6
22:42:40.115 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 162
22:42:40.116 00.001 13300 Star::Find returns 1 (0), X=1080.53, Y=345.95, Mass=1948, SNR=30.9, Peak=255 HFD=3.4
22:42:40.116 00.000 13300 MultiStar: [#1 -0.05,-0.07,0.75,U] [#2 -0.20,-0.05,0.45,U] [#3 -0.09,-0.05,0.42,U] [#4 -0.12,-0.33,0.00,M3] [#5 -0.04,-0.70,0.00,M9] [#6 0.11,-0.44,0.00,M1] [#7 0.19,-0.38,0.00,M6] [#8 -0.15,0.12,0.21,U] 
22:42:40.116 00.000 13300 refined, 4 included, MultiStar: {-0.11, -0.02}, one-star: {-0.12, 0.01}
22:42:40.116 00.000 13300 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-1.61) = xAngle (-1.34 = -1.34)
22:42:40.116 00.000 13300 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.32 = -1.32)
22:42:40.116 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.02 hyp=0.11 cameraTheta=-2.95 mountX=0.03 mountY=-0.11, mountTheta=-1.34
22:42:40.118 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.02, opts=13)
22:42:40.118 00.000 13300 Enqueuing Move request for scope (-0.11, -0.02)
22:42:40.118 00.000 11596 Worker thread wakes up
22:42:40.118 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.02) opts 0xd
22:42:40.118 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.02)
22:42:40.118 00.000 11596 Moving (-0.11, -0.02) raw xDistance=0.03 yDistance=-0.11
22:42:40.119 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:42:40.119 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:40.119 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:42:40.119 00.000 11596 MoveAxis(E, 0, ABG)
22:42:40.119 00.000 11596 Move returns status 0, amount 0
22:42:40.119 00.000 11596 MoveAxis(N, 0, ABG)
22:42:40.119 00.000 11596 Move returns status 0, amount 0
22:42:40.119 00.000 11596 move complete, result=0
22:42:40.119 00.000 11596 worker thread done servicing request
22:42:40.124 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
22:42:40.131 00.007 13300 UpdateGuideState exits: m=1948 SNR=30.9
22:42:40.131 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:40.132 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:42:40.132 00.000 13300 Enqueuing Expose request
22:42:40.132 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:42:40.132 00.000 11596 Worker thread wakes up
22:42:40.132 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:42:40.642 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:42:41.528 00.886 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9e5aeba2-a395-4b56-ae99-f4bd2b84c390"}
22:42:41.528 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9e5aeba2-a395-4b56-ae99-f4bd2b84c390"}
22:42:41.529 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a5177b91-934c-4b3e-8194-5a2e27f7b680"}
22:42:41.529 00.000 13300 case statement mapped state 6 to 3
22:42:41.529 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a5177b91-934c-4b3e-8194-5a2e27f7b680"}
22:42:41.529 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"90b5ff09-a34a-4c11-9137-cb46026cd76c"}
22:42:41.529 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":162,"width":15,"height":15,"star_pos":[6.53,6.95],"pixels":"..."},"id":"90b5ff09-a34a-4c11-9137-cb46026cd76c"}
22:42:43.668 02.139 11596 Exposure complete
22:42:43.749 00.081 11596 worker thread done servicing request
22:42:43.749 00.000 13300 OnExposeComplete: enter
22:42:43.749 00.000 13300 UpdateGuideState(): m_state=6
22:42:43.749 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 163
22:42:43.750 00.001 13300 Star::Find returns 1 (0), X=1080.46, Y=345.89, Mass=1945, SNR=30.8, Peak=255 HFD=3.4
22:42:43.750 00.000 13300 MultiStar: [#1 -0.13,0.04,0.76,U] [#2 -0.20,-0.00,0.45,U] [#3 -0.07,0.03,0.43,U] [#4 0.09,-0.12,0.30,U] [#5 -0.07,-0.32,0.00,M10] [#6 -0.09,-0.03,0.23,U] [#7 0.07,-0.41,0.00,M7] [#8 0.03,0.20,0.19,U] 
22:42:43.750 00.000 13300 refined, 6 included, MultiStar: {-0.12, -0.00}, one-star: {-0.19, -0.05}
22:42:43.751 00.001 13300 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-1.61) = xAngle (-1.49 = -1.49)
22:42:43.751 00.000 13300 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.48 = -1.48)
22:42:43.751 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=-0.00 hyp=0.12 cameraTheta=-3.10 mountX=0.01 mountY=-0.12, mountTheta=-1.49
22:42:43.753 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=-0.00, opts=13)
22:42:43.753 00.000 13300 Enqueuing Move request for scope (-0.12, -0.00)
22:42:43.753 00.000 11596 Worker thread wakes up
22:42:43.753 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.00) opts 0xd
22:42:43.753 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, -0.00)
22:42:43.753 00.000 11596 Moving (-0.12, -0.00) raw xDistance=0.01 yDistance=-0.12
22:42:43.753 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:42:43.754 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:43.754 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:42:43.754 00.000 11596 MoveAxis(E, 0, ABG)
22:42:43.754 00.000 11596 Move returns status 0, amount 0
22:42:43.754 00.000 11596 MoveAxis(N, 0, ABG)
22:42:43.754 00.000 11596 Move returns status 0, amount 0
22:42:43.754 00.000 11596 move complete, result=0
22:42:43.755 00.001 11596 worker thread done servicing request
22:42:43.760 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
22:42:43.770 00.010 13300 UpdateGuideState exits: m=1945 SNR=30.8
22:42:43.770 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:43.770 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:42:43.770 00.000 13300 Enqueuing Expose request
22:42:43.770 00.000 11596 Worker thread wakes up
22:42:43.770 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:42:43.770 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:42:44.283 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:42:44.528 00.245 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2a621342-653e-4a3d-8334-9e4e2fa8051d"}
22:42:44.528 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2a621342-653e-4a3d-8334-9e4e2fa8051d"}
22:42:44.529 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a4bbb74b-9869-4d31-a7f1-6a45699bb87f"}
22:42:44.529 00.000 13300 case statement mapped state 6 to 3
22:42:44.529 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a4bbb74b-9869-4d31-a7f1-6a45699bb87f"}
22:42:44.530 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f70ba955-afc3-4575-86d7-e66a7576c05a"}
22:42:44.530 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":163,"width":15,"height":15,"star_pos":[7.46,6.89],"pixels":"..."},"id":"f70ba955-afc3-4575-86d7-e66a7576c05a"}
22:42:47.326 02.796 11596 Exposure complete
22:42:47.400 00.074 11596 worker thread done servicing request
22:42:47.400 00.000 13300 OnExposeComplete: enter
22:42:47.401 00.001 13300 UpdateGuideState(): m_state=6
22:42:47.401 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 164
22:42:47.401 00.000 13300 Star::Find returns 1 (0), X=1080.47, Y=346.00, Mass=1966, SNR=31.0, Peak=255 HFD=3.6
22:42:47.402 00.001 13300 MultiStar: [#1 -0.20,-0.01,0.75,U] [#2 -0.19,0.01,0.43,U] [#3 -0.33,0.17,0.00,M1] [#4 0.07,-0.28,0.00,M3] [#5 -0.22,-0.34,0.00,R] [#6 -0.21,0.08,0.23,U] [#7 -0.34,-0.16,0.00,M8] [#8 -0.08,-0.04,0.21,U] 
22:42:47.402 00.000 13300 refined, 4 included, MultiStar: {-0.18, 0.02}, one-star: {-0.18, 0.05}
22:42:47.402 00.000 13300 CameraToMount -- cameraTheta (3.01) - m_xAngle (-1.61) = xAngle (4.62 = -1.66)
22:42:47.402 00.000 13300 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.64 = -1.65)
22:42:47.402 00.000 13300 CameraToMount -- cameraX=-0.18 cameraY=0.02 hyp=0.18 cameraTheta=3.01 mountX=-0.02 mountY=-0.18, mountTheta=-1.66
22:42:47.404 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.18, y=0.02, opts=13)
22:42:47.404 00.000 13300 Enqueuing Move request for scope (-0.18, 0.02)
22:42:47.404 00.000 11596 Worker thread wakes up
22:42:47.404 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.02) opts 0xd
22:42:47.404 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.18, 0.02)
22:42:47.404 00.000 11596 Moving (-0.18, 0.02) raw xDistance=-0.02 yDistance=-0.18
22:42:47.404 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:42:47.404 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.18
22:42:47.405 00.001 11596 MoveAxis(E, 0, ABG)
22:42:47.405 00.000 11596 Move returns status 0, amount 0
22:42:47.405 00.000 11596 MoveAxis(N, 239, ABG)
22:42:47.405 00.000 11596 Guiding  Dir = 0, Dur = 239
22:42:47.405 00.000 11596 IsSlewing returns 0
22:42:47.410 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
22:42:47.418 00.008 13300 UpdateGuideState exits: m=1966 SNR=31.0
22:42:47.418 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:47.418 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:42:47.418 00.000 13300 Enqueuing Expose request
22:42:47.529 00.111 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4cbdaed9-0103-4a28-9e13-0096bc937529"}
22:42:47.529 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4cbdaed9-0103-4a28-9e13-0096bc937529"}
22:42:47.530 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8c05f85f-f73b-483b-a9b9-35dd71f05584"}
22:42:47.530 00.000 13300 case statement mapped state 6 to 3
22:42:47.530 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8c05f85f-f73b-483b-a9b9-35dd71f05584"}
22:42:47.530 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"01f45404-8b9b-472d-adcc-1e163da6b4af"}
22:42:47.530 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":164,"width":15,"height":15,"star_pos":[7.47,7.00],"pixels":"..."},"id":"01f45404-8b9b-472d-adcc-1e163da6b4af"}
22:42:47.570 00.040 11596 IsGuiding returns 0
22:42:47.754 00.184 11596 PulseGuide returned control before completion, sleep 66
22:42:47.996 00.242 11596 IsGuiding returns 0
22:42:47.996 00.000 11596 Move returns status 0, amount 239
22:42:47.996 00.000 11596 move complete, result=0
22:42:47.996 00.000 11596 worker thread done servicing request
22:42:47.996 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.2 px 239 ms NORTH
22:42:47.997 00.001 11596 Worker thread wakes up
22:42:47.997 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:42:48.508 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:42:50.527 02.019 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"13b71375-af05-46af-b981-da0c2a63a016"}
22:42:50.527 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"13b71375-af05-46af-b981-da0c2a63a016"}
22:42:50.528 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ad122c83-f706-415f-9249-83059ff0e28f"}
22:42:50.528 00.000 13300 case statement mapped state 6 to 3
22:42:50.528 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ad122c83-f706-415f-9249-83059ff0e28f"}
22:42:50.528 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0e9db6b9-2437-4840-9291-0639668fd934"}
22:42:50.528 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":164,"width":15,"height":15,"star_pos":[7.47,7.00],"pixels":"..."},"id":"0e9db6b9-2437-4840-9291-0639668fd934"}
22:42:51.544 01.016 11596 Exposure complete
22:42:51.617 00.073 11596 worker thread done servicing request
22:42:51.617 00.000 13300 OnExposeComplete: enter
22:42:51.617 00.000 13300 UpdateGuideState(): m_state=6
22:42:51.618 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 165
22:42:51.618 00.000 13300 Star::Find returns 1 (0), X=1080.43, Y=345.98, Mass=1973, SNR=31.1, Peak=255 HFD=3.5
22:42:51.618 00.000 13300 MultiStar: [#1 -0.17,-0.09,0.74,U] [#2 -0.23,-0.03,0.46,U] [#3 -0.07,0.02,0.42,U] [#4 -0.20,0.03,0.29,U] [#5 0.15,0.39,0.00,M1] [#6 -0.16,0.07,0.22,U] [#7 -0.31,-0.29,0.00,M9] [#8 0.08,0.20,0.21,U] 
22:42:51.618 00.000 13300 refined, 6 included, MultiStar: {-0.17, 0.01}, one-star: {-0.22, 0.04}
22:42:51.618 00.000 13300 CameraToMount -- cameraTheta (3.08) - m_xAngle (-1.61) = xAngle (4.69 = -1.59)
22:42:51.619 00.001 13300 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.71 = -1.58)
22:42:51.619 00.000 13300 CameraToMount -- cameraX=-0.17 cameraY=0.01 hyp=0.17 cameraTheta=3.08 mountX=-0.00 mountY=-0.17, mountTheta=-1.59
22:42:51.620 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.17, y=0.01, opts=13)
22:42:51.620 00.000 13300 Enqueuing Move request for scope (-0.17, 0.01)
22:42:51.620 00.000 11596 Worker thread wakes up
22:42:51.620 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.01) opts 0xd
22:42:51.621 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.17, 0.01)
22:42:51.621 00.000 11596 Moving (-0.17, 0.01) raw xDistance=-0.00 yDistance=-0.17
22:42:51.621 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:42:51.621 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:51.621 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:42:51.621 00.000 11596 MoveAxis(E, 0, ABG)
22:42:51.621 00.000 11596 Move returns status 0, amount 0
22:42:51.621 00.000 11596 MoveAxis(N, 0, ABG)
22:42:51.621 00.000 11596 Move returns status 0, amount 0
22:42:51.621 00.000 11596 move complete, result=0
22:42:51.621 00.000 11596 worker thread done servicing request
22:42:51.626 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=3, FiltMax=95, Gamma=0.510
22:42:51.634 00.008 13300 UpdateGuideState exits: m=1973 SNR=31.1
22:42:51.634 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:51.634 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:42:51.634 00.000 13300 Enqueuing Expose request
22:42:51.634 00.000 11596 Worker thread wakes up
22:42:51.634 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:42:51.634 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:42:52.146 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:42:53.527 01.381 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3cd138d7-339a-4bd6-800b-18ad9a2753b4"}
22:42:53.527 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3cd138d7-339a-4bd6-800b-18ad9a2753b4"}
22:42:53.527 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a6b9cbbb-c1a5-4e29-90df-1515a7171372"}
22:42:53.528 00.001 13300 case statement mapped state 6 to 3
22:42:53.528 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a6b9cbbb-c1a5-4e29-90df-1515a7171372"}
22:42:53.528 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f2631fdb-1870-4f15-9660-006fd31b9e48"}
22:42:53.528 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":165,"width":15,"height":15,"star_pos":[7.43,6.98],"pixels":"..."},"id":"f2631fdb-1870-4f15-9660-006fd31b9e48"}
22:42:55.171 01.643 11596 Exposure complete
22:42:55.246 00.075 11596 worker thread done servicing request
22:42:55.247 00.001 13300 OnExposeComplete: enter
22:42:55.247 00.000 13300 UpdateGuideState(): m_state=6
22:42:55.247 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 166
22:42:55.247 00.000 13300 Star::Find returns 1 (0), X=1080.68, Y=346.01, Mass=1976, SNR=31.0, Peak=228 HFD=3.3
22:42:55.248 00.001 13300 MultiStar: [#1 0.01,0.14,0.75,U] [#2 -0.14,-0.30,0.00,M1] [#3 0.19,0.13,0.42,U] [#4 -0.11,-0.00,0.28,U] [#5 0.43,0.25,0.00,M2] [#6 -0.20,0.22,0.00,M1] [#7 0.07,-0.31,0.00,M10] [#8 0.07,0.14,0.20,U] 
22:42:55.248 00.000 13300 single-star, 4 included, MultiStar: {0.04, 0.09}, one-star: {0.04, 0.07}
22:42:55.248 00.000 13300 CameraToMount -- cameraTheta (1.06) - m_xAngle (-1.61) = xAngle (2.67 = 2.67)
22:42:55.248 00.000 13300 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.68 = 2.68)
22:42:55.248 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.07 hyp=0.08 cameraTheta=1.06 mountX=-0.07 mountY=0.03, mountTheta=2.68
22:42:55.250 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.07, opts=13)
22:42:55.250 00.000 13300 Enqueuing Move request for scope (0.04, 0.07)
22:42:55.250 00.000 11596 Worker thread wakes up
22:42:55.250 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.07) opts 0xd
22:42:55.251 00.001 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.07)
22:42:55.251 00.000 11596 Moving (0.04, 0.07) raw xDistance=-0.07 yDistance=0.03
22:42:55.251 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:42:55.251 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:55.251 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:42:55.251 00.000 11596 MoveAxis(E, 0, ABG)
22:42:55.251 00.000 11596 Move returns status 0, amount 0
22:42:55.252 00.001 11596 MoveAxis(N, 0, ABG)
22:42:55.252 00.000 11596 Move returns status 0, amount 0
22:42:55.252 00.000 11596 move complete, result=0
22:42:55.252 00.000 11596 worker thread done servicing request
22:42:55.257 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=1, FiltMax=102, Gamma=0.510
22:42:55.264 00.007 13300 UpdateGuideState exits: m=1976 SNR=31.0
22:42:55.265 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:55.265 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:42:55.265 00.000 13300 Enqueuing Expose request
22:42:55.265 00.000 11596 Worker thread wakes up
22:42:55.265 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:42:55.265 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:42:55.773 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:42:56.527 00.754 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a0d5b804-38c3-46f5-9d9e-5116e6d85c32"}
22:42:56.527 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a0d5b804-38c3-46f5-9d9e-5116e6d85c32"}
22:42:56.527 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ad2d3f8b-f8d2-4542-a6fa-39fafbcb2ff0"}
22:42:56.527 00.000 13300 case statement mapped state 6 to 3
22:42:56.527 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ad2d3f8b-f8d2-4542-a6fa-39fafbcb2ff0"}
22:42:56.528 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"84a06578-c391-4214-88ed-b61c4090dfe9"}
22:42:56.528 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":166,"width":15,"height":15,"star_pos":[6.68,7.01],"pixels":"..."},"id":"84a06578-c391-4214-88ed-b61c4090dfe9"}
22:42:57.142 00.614 13300 evsrv: cli 10203720 connect
22:42:57.142 00.000 13300 case statement mapped state 6 to 3
22:42:57.143 00.001 13300 case statement mapped state 6 to 3
22:42:57.143 00.000 13300 evsrv: cli 10203720 request: {"method":"get_app_state","id":"39257a30-3374-4c78-b0fb-9271f8564821"}
22:42:57.143 00.000 13300 case statement mapped state 6 to 3
22:42:57.144 00.001 13300 evsrv: cli 10203720 response: {"jsonrpc":"2.0","result":"Guiding","id":"39257a30-3374-4c78-b0fb-9271f8564821"}
22:42:57.146 00.002 13300 evsrv: cli 10203720 disconnect
22:42:58.822 01.676 11596 Exposure complete
22:42:58.924 00.102 11596 worker thread done servicing request
22:42:58.924 00.000 13300 OnExposeComplete: enter
22:42:58.924 00.000 13300 UpdateGuideState(): m_state=6
22:42:58.925 00.001 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 167
22:42:58.925 00.000 13300 Star::Find returns 1 (0), X=1080.68, Y=346.14, Mass=1974, SNR=31.1, Peak=218 HFD=3.4
22:42:58.925 00.000 13300 MultiStar: [#1 0.01,0.11,0.74,U] [#2 0.04,0.14,0.45,U] [#3 0.27,0.37,0.00,M1] [#4 0.21,0.03,0.30,U] [#5 0.55,0.50,0.00,M3] [#6 -0.02,0.16,0.22,U] [#7 0.14,-0.28,0.00,R] [#8 0.05,0.37,0.00,M1] 
22:42:58.925 00.000 13300 refined, 4 included, MultiStar: {0.04, 0.14}, one-star: {0.04, 0.20}
22:42:58.926 00.001 13300 CameraToMount -- cameraTheta (1.27) - m_xAngle (-1.61) = xAngle (2.88 = 2.88)
22:42:58.926 00.000 13300 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.90 = 2.90)
22:42:58.926 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.14 hyp=0.15 cameraTheta=1.27 mountX=-0.14 mountY=0.04, mountTheta=2.90
22:42:58.927 00.001 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.14, opts=13)
22:42:58.927 00.000 13300 Enqueuing Move request for scope (0.04, 0.14)
22:42:58.927 00.000 11596 Worker thread wakes up
22:42:58.928 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.14) opts 0xd
22:42:58.928 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.14)
22:42:58.928 00.000 11596 Moving (0.04, 0.14) raw xDistance=-0.14 yDistance=0.04
22:42:58.928 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.14
22:42:58.928 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:58.928 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:42:58.929 00.001 11596 MoveAxis(E, 181, ABG)
22:42:58.929 00.000 11596 Guiding  Dir = 2, Dur = 181
22:42:58.929 00.000 11596 IsSlewing returns 0
22:42:58.935 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=218, med=4, FiltMin=3, FiltMax=98, Gamma=0.510
22:42:58.942 00.007 13300 UpdateGuideState exits: m=1974 SNR=31.1
22:42:58.942 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:58.942 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:42:58.943 00.001 13300 Enqueuing Expose request
22:42:59.129 00.186 11596 IsGuiding returns 0
22:42:59.408 00.279 11596 IsGuiding returns 1
22:42:59.408 00.000 11596 scope still moving after pulse duration time elapsed
22:42:59.441 00.033 11596 IsSlewing returns 0
22:42:59.528 00.087 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"94d51305-8435-4478-a166-dd121ecee9be"}
22:42:59.529 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"94d51305-8435-4478-a166-dd121ecee9be"}
22:42:59.529 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b3a3561f-66c7-4ca0-9dff-944fdc080848"}
22:42:59.529 00.000 13300 case statement mapped state 6 to 3
22:42:59.529 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b3a3561f-66c7-4ca0-9dff-944fdc080848"}
22:42:59.530 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"82ead484-31a4-4115-8bff-0acefd257193"}
22:42:59.530 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":167,"width":15,"height":15,"star_pos":[6.68,7.14],"pixels":"..."},"id":"82ead484-31a4-4115-8bff-0acefd257193"}
22:42:59.898 00.368 11596 IsGuiding returns 0
22:42:59.898 00.000 11596 scope move finished after 181 + 587 ms
22:42:59.898 00.000 11596 Move returns status 0, amount 181
22:42:59.898 00.000 11596 MoveAxis(N, 0, ABG)
22:42:59.898 00.000 11596 Move returns status 0, amount 0
22:42:59.899 00.001 11596 move complete, result=0
22:42:59.899 00.000 11596 worker thread done servicing request
22:42:59.899 00.000 11596 Worker thread wakes up
22:42:59.899 00.000 13300 GuideStep: -0.1 px 181 ms EAST, 0.0 px 0 ms NORTH
22:42:59.899 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:43:00.414 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:43:02.528 02.114 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"77bab6f6-b733-4abc-9a6f-25d452873419"}
22:43:02.528 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"77bab6f6-b733-4abc-9a6f-25d452873419"}
22:43:02.529 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"daf08c19-47d0-4ad4-820c-538296137a21"}
22:43:02.529 00.000 13300 case statement mapped state 6 to 3
22:43:02.529 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"daf08c19-47d0-4ad4-820c-538296137a21"}
22:43:02.530 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ed971838-8325-464f-b5fb-86f25d4ab9c2"}
22:43:02.530 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":167,"width":15,"height":15,"star_pos":[6.68,7.14],"pixels":"..."},"id":"ed971838-8325-464f-b5fb-86f25d4ab9c2"}
22:43:03.486 00.956 11596 Exposure complete
22:43:03.579 00.093 11596 worker thread done servicing request
22:43:03.580 00.001 13300 OnExposeComplete: enter
22:43:03.580 00.000 13300 UpdateGuideState(): m_state=6
22:43:03.580 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 168
22:43:03.580 00.000 13300 Star::Find returns 1 (0), X=1080.65, Y=346.12, Mass=2007, SNR=31.4, Peak=230 HFD=3.4
22:43:03.581 00.001 13300 MultiStar: [#1 0.05,0.13,0.73,U] [#2 0.23,0.26,0.00,M1] [#3 0.32,0.19,0.00,M2] [#4 0.27,-0.02,0.00,M1] [#5 0.50,0.39,0.00,M4] [#6 0.04,0.14,0.23,U] [#7 0.10,0.09,0.21,U] [#8 -0.19,0.47,0.00,M2] 
22:43:03.581 00.000 13300 refined, 3 included, MultiStar: {0.03, 0.15}, one-star: {-0.00, 0.17}
22:43:03.581 00.000 13300 CameraToMount -- cameraTheta (1.36) - m_xAngle (-1.61) = xAngle (2.96 = 2.96)
22:43:03.582 00.001 13300 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.98 = 2.98)
22:43:03.582 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.15 hyp=0.15 cameraTheta=1.36 mountX=-0.15 mountY=0.02, mountTheta=2.98
22:43:03.584 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.15, opts=13)
22:43:03.584 00.000 13300 Enqueuing Move request for scope (0.03, 0.15)
22:43:03.584 00.000 11596 Worker thread wakes up
22:43:03.585 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.15) opts 0xd
22:43:03.585 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.15)
22:43:03.585 00.000 11596 Moving (0.03, 0.15) raw xDistance=-0.15 yDistance=0.02
22:43:03.585 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
22:43:03.585 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:03.585 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:43:03.586 00.001 11596 MoveAxis(E, 196, ABG)
22:43:03.586 00.000 11596 Guiding  Dir = 2, Dur = 196
22:43:03.586 00.000 11596 IsSlewing returns 0
22:43:03.592 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=3, FiltMax=97, Gamma=0.510
22:43:03.602 00.010 13300 UpdateGuideState exits: m=2007 SNR=31.4
22:43:03.602 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:03.603 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:43:03.603 00.000 13300 Enqueuing Expose request
22:43:04.078 00.475 11596 IsGuiding returns 0
22:43:04.178 00.100 11596 PulseGuide returned control before completion, sleep 107
22:43:04.398 00.220 11596 IsGuiding returns 0
22:43:04.399 00.001 11596 Move returns status 0, amount 196
22:43:04.399 00.000 11596 MoveAxis(N, 0, ABG)
22:43:04.399 00.000 11596 Move returns status 0, amount 0
22:43:04.399 00.000 11596 move complete, result=0
22:43:04.399 00.000 11596 worker thread done servicing request
22:43:04.399 00.000 13300 GuideStep: -0.1 px 196 ms EAST, 0.0 px 0 ms NORTH
22:43:04.404 00.005 11596 Worker thread wakes up
22:43:04.404 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:43:04.917 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:43:05.690 00.773 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8f3e6bca-3c59-42ca-8565-4c0bd93b502f"}
22:43:05.690 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8f3e6bca-3c59-42ca-8565-4c0bd93b502f"}
22:43:05.693 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1579d48f-9b49-497f-b866-28846144fa6d"}
22:43:05.693 00.000 13300 case statement mapped state 6 to 3
22:43:05.693 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1579d48f-9b49-497f-b866-28846144fa6d"}
22:43:05.696 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fb7a7e68-0f1c-4ddf-94c2-bcdb69be0f9b"}
22:43:05.696 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":168,"width":15,"height":15,"star_pos":[6.65,7.12],"pixels":"..."},"id":"fb7a7e68-0f1c-4ddf-94c2-bcdb69be0f9b"}
22:43:07.965 02.269 11596 Exposure complete
22:43:08.040 00.075 11596 worker thread done servicing request
22:43:08.040 00.000 13300 OnExposeComplete: enter
22:43:08.040 00.000 13300 UpdateGuideState(): m_state=6
22:43:08.040 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 169
22:43:08.041 00.001 13300 Star::Find returns 1 (0), X=1080.62, Y=346.10, Mass=1987, SNR=31.2, Peak=227 HFD=3.4
22:43:08.041 00.000 13300 MultiStar: [#1 0.14,0.10,0.74,U] [#2 -0.00,-0.03,0.44,U] [#3 0.25,0.12,0.00,M3] [#4 0.18,-0.17,0.30,U] [#5 0.48,-0.14,0.00,M5] [#6 0.03,-0.14,0.23,U] [#7 0.10,0.10,0.22,U] [#8 0.20,0.37,0.00,M3] 
22:43:08.041 00.000 13300 refined, 5 included, MultiStar: {0.05, 0.06}, one-star: {-0.03, 0.16}
22:43:08.041 00.000 13300 CameraToMount -- cameraTheta (0.82) - m_xAngle (-1.61) = xAngle (2.43 = 2.43)
22:43:08.042 00.001 13300 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.44 = 2.44)
22:43:08.042 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.06 hyp=0.08 cameraTheta=0.82 mountX=-0.06 mountY=0.05, mountTheta=2.44
22:43:08.044 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.06, opts=13)
22:43:08.045 00.001 13300 Enqueuing Move request for scope (0.05, 0.06)
22:43:08.045 00.000 11596 Worker thread wakes up
22:43:08.045 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.06) opts 0xd
22:43:08.045 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.06)
22:43:08.045 00.000 11596 Moving (0.05, 0.06) raw xDistance=-0.06 yDistance=0.05
22:43:08.046 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:43:08.046 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:08.046 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:43:08.046 00.000 11596 MoveAxis(E, 0, ABG)
22:43:08.046 00.000 11596 Move returns status 0, amount 0
22:43:08.047 00.001 11596 MoveAxis(N, 0, ABG)
22:43:08.047 00.000 11596 Move returns status 0, amount 0
22:43:08.047 00.000 11596 move complete, result=0
22:43:08.047 00.000 11596 worker thread done servicing request
22:43:08.052 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
22:43:08.060 00.008 13300 UpdateGuideState exits: m=1987 SNR=31.2
22:43:08.060 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:08.060 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:43:08.060 00.000 13300 Enqueuing Expose request
22:43:08.060 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:43:08.061 00.001 11596 Worker thread wakes up
22:43:08.061 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:43:08.566 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:43:08.668 00.102 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"99b5f529-4623-4d7f-adb2-b0bce6a4143d"}
22:43:08.668 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"99b5f529-4623-4d7f-adb2-b0bce6a4143d"}
22:43:08.669 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fecd65a7-ed1b-4b54-b73a-1b0f81e0b4c0"}
22:43:08.669 00.000 13300 case statement mapped state 6 to 3
22:43:08.669 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fecd65a7-ed1b-4b54-b73a-1b0f81e0b4c0"}
22:43:08.669 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a5a7c6aa-4d4b-4ba8-9ca1-b9f5a4cd1a93"}
22:43:08.670 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":169,"width":15,"height":15,"star_pos":[6.62,7.10],"pixels":"..."},"id":"a5a7c6aa-4d4b-4ba8-9ca1-b9f5a4cd1a93"}
22:43:11.590 02.920 11596 Exposure complete
22:43:11.664 00.074 11596 worker thread done servicing request
22:43:11.664 00.000 13300 OnExposeComplete: enter
22:43:11.664 00.000 13300 UpdateGuideState(): m_state=6
22:43:11.664 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 170
22:43:11.665 00.001 13300 Star::Find returns 1 (0), X=1080.59, Y=346.03, Mass=1989, SNR=31.2, Peak=242 HFD=3.4
22:43:11.666 00.001 13300 MultiStar: [#1 0.17,0.06,0.74,U] [#2 0.01,-0.08,0.44,U] [#3 0.43,-0.08,0.00,M4] [#4 0.05,-0.21,0.29,U] [#5 0.31,-0.09,0.00,M6] [#6 0.39,-0.13,0.00,M1] [#7 0.08,-0.21,0.22,U] [#8 -0.06,-0.16,0.21,U] 
22:43:11.666 00.000 13300 refined, 5 included, MultiStar: {0.04, -0.01}, one-star: {-0.05, 0.09}
22:43:11.666 00.000 13300 CameraToMount -- cameraTheta (-0.37) - m_xAngle (-1.61) = xAngle (1.24 = 1.24)
22:43:11.666 00.000 13300 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.26 = 1.26)
22:43:11.666 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.37 mountX=0.01 mountY=0.04, mountTheta=1.24
22:43:11.668 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.01, opts=13)
22:43:11.669 00.001 13300 Enqueuing Move request for scope (0.04, -0.01)
22:43:11.669 00.000 11596 Worker thread wakes up
22:43:11.669 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
22:43:11.669 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
22:43:11.669 00.000 11596 Moving (0.04, -0.01) raw xDistance=0.01 yDistance=0.04
22:43:11.669 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:43:11.669 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:11.670 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:43:11.670 00.000 11596 MoveAxis(E, 0, ABG)
22:43:11.670 00.000 11596 Move returns status 0, amount 0
22:43:11.670 00.000 11596 MoveAxis(N, 0, ABG)
22:43:11.670 00.000 11596 Move returns status 0, amount 0
22:43:11.670 00.000 11596 move complete, result=0
22:43:11.670 00.000 11596 worker thread done servicing request
22:43:11.675 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=242, med=4, FiltMin=3, FiltMax=102, Gamma=0.510
22:43:11.682 00.007 13300 UpdateGuideState exits: m=1989 SNR=31.2
22:43:11.682 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:11.683 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:43:11.683 00.000 13300 Enqueuing Expose request
22:43:11.683 00.000 11596 Worker thread wakes up
22:43:11.683 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:43:11.683 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:43:11.685 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"10731eb6-6f26-4903-8a60-caeffcde727d"}
22:43:11.685 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"10731eb6-6f26-4903-8a60-caeffcde727d"}
22:43:11.690 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5eb146d1-2c81-4329-8e32-ac1a3fb614ac"}
22:43:11.690 00.000 13300 case statement mapped state 6 to 3
22:43:11.690 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5eb146d1-2c81-4329-8e32-ac1a3fb614ac"}
22:43:11.692 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1543b8f4-fe44-4859-87e6-dfa9b431c024"}
22:43:11.693 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":170,"width":15,"height":15,"star_pos":[6.59,7.03],"pixels":"..."},"id":"1543b8f4-fe44-4859-87e6-dfa9b431c024"}
22:43:12.199 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:43:14.668 02.469 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1d5ae531-f419-41b9-a39b-c20ada04248c"}
22:43:14.668 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1d5ae531-f419-41b9-a39b-c20ada04248c"}
22:43:14.669 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d7f35714-084b-4aca-b854-53fba97bc15a"}
22:43:14.669 00.000 13300 case statement mapped state 6 to 3
22:43:14.669 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d7f35714-084b-4aca-b854-53fba97bc15a"}
22:43:14.670 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4d41718e-ba55-4dc7-819d-9897360f72f0"}
22:43:14.671 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":170,"width":15,"height":15,"star_pos":[6.59,7.03],"pixels":"..."},"id":"4d41718e-ba55-4dc7-819d-9897360f72f0"}
22:43:15.235 00.564 11596 Exposure complete
22:43:15.322 00.087 11596 worker thread done servicing request
22:43:15.322 00.000 13300 OnExposeComplete: enter
22:43:15.322 00.000 13300 UpdateGuideState(): m_state=6
22:43:15.322 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 171
22:43:15.323 00.001 13300 Star::Find returns 1 (0), X=1080.72, Y=346.00, Mass=1933, SNR=30.8, Peak=233 HFD=3.3
22:43:15.323 00.000 13300 MultiStar: [#1 0.19,-0.06,0.75,U] [#2 0.19,-0.02,0.45,U] [#3 0.35,0.05,0.00,M5] [#4 0.32,0.01,0.00,M1] [#5 0.62,0.07,0.00,M7] [#6 -0.11,-0.13,0.23,U] [#7 0.11,0.02,0.23,U] [#8 -0.08,-0.08,0.21,U] 
22:43:15.323 00.000 13300 single-star, 5 included, MultiStar: {0.10, -0.01}, one-star: {0.07, 0.06}
22:43:15.323 00.000 13300 CameraToMount -- cameraTheta (0.71) - m_xAngle (-1.61) = xAngle (2.32 = 2.32)
22:43:15.323 00.000 13300 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.33 = 2.33)
22:43:15.324 00.001 13300 CameraToMount -- cameraX=0.07 cameraY=0.06 hyp=0.09 cameraTheta=0.71 mountX=-0.06 mountY=0.07, mountTheta=2.33
22:43:15.325 00.001 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.06, opts=13)
22:43:15.326 00.001 13300 Enqueuing Move request for scope (0.07, 0.06)
22:43:15.326 00.000 11596 Worker thread wakes up
22:43:15.326 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.06) opts 0xd
22:43:15.326 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.06)
22:43:15.326 00.000 11596 Moving (0.07, 0.06) raw xDistance=-0.06 yDistance=0.07
22:43:15.326 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:43:15.326 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:15.327 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:43:15.327 00.000 11596 MoveAxis(E, 0, ABG)
22:43:15.327 00.000 11596 Move returns status 0, amount 0
22:43:15.327 00.000 11596 MoveAxis(N, 0, ABG)
22:43:15.327 00.000 11596 Move returns status 0, amount 0
22:43:15.327 00.000 11596 move complete, result=0
22:43:15.328 00.001 11596 worker thread done servicing request
22:43:15.333 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
22:43:15.341 00.008 13300 UpdateGuideState exits: m=1933 SNR=30.8
22:43:15.341 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:15.341 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:43:15.342 00.001 13300 Enqueuing Expose request
22:43:15.342 00.000 11596 Worker thread wakes up
22:43:15.342 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:43:15.342 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:43:15.844 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:43:17.669 01.825 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c625c4c5-5544-4a92-8022-57a6edd527ed"}
22:43:17.669 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c625c4c5-5544-4a92-8022-57a6edd527ed"}
22:43:17.670 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a176703d-ffec-41d4-b2f2-e3464b5586d6"}
22:43:17.670 00.000 13300 case statement mapped state 6 to 3
22:43:17.670 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a176703d-ffec-41d4-b2f2-e3464b5586d6"}
22:43:17.671 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2afc3245-5fd6-4ac0-8cfd-42ddb92c7ac0"}
22:43:17.671 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":171,"width":15,"height":15,"star_pos":[6.72,7.00],"pixels":"..."},"id":"2afc3245-5fd6-4ac0-8cfd-42ddb92c7ac0"}
22:43:18.881 01.210 11596 Exposure complete
22:43:18.973 00.092 11596 worker thread done servicing request
22:43:18.974 00.001 13300 OnExposeComplete: enter
22:43:18.974 00.000 13300 UpdateGuideState(): m_state=6
22:43:18.974 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 172
22:43:18.974 00.000 13300 Star::Find returns 1 (0), X=1080.78, Y=345.92, Mass=1953, SNR=30.9, Peak=222 HFD=3.2
22:43:18.975 00.001 13300 MultiStar: [#1 0.18,0.02,0.75,U] [#2 0.16,0.06,0.45,U] [#3 0.32,-0.15,0.00,M6] [#4 0.30,-0.17,0.00,M2] [#5 0.54,-0.13,0.00,M8] [#6 0.12,-0.16,0.24,U] [#7 0.21,-0.31,0.00,M1] [#8 0.30,0.13,0.00,M2] 
22:43:18.975 00.000 13300 single-star, 3 included, MultiStar: {0.15, -0.00}, one-star: {0.14, -0.02}
22:43:18.975 00.000 13300 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-1.61) = xAngle (1.46 = 1.46)
22:43:18.976 00.001 13300 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.48 = 1.48)
22:43:18.976 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-0.15 mountX=0.01 mountY=0.14, mountTheta=1.46
22:43:18.979 00.003 13300 SchedulePrimaryMove(1016D950, x=0.14, y=-0.02, opts=13)
22:43:18.979 00.000 13300 Enqueuing Move request for scope (0.14, -0.02)
22:43:18.979 00.000 11596 Worker thread wakes up
22:43:18.980 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.02) opts 0xd
22:43:18.980 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, -0.02)
22:43:18.980 00.000 11596 Moving (0.14, -0.02) raw xDistance=0.01 yDistance=0.14
22:43:18.980 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:43:18.980 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:18.980 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:43:18.980 00.000 11596 MoveAxis(E, 0, ABG)
22:43:18.981 00.001 11596 Move returns status 0, amount 0
22:43:18.981 00.000 11596 MoveAxis(N, 0, ABG)
22:43:18.981 00.000 11596 Move returns status 0, amount 0
22:43:18.981 00.000 11596 move complete, result=0
22:43:18.981 00.000 11596 worker thread done servicing request
22:43:18.986 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=222, med=4, FiltMin=3, FiltMax=100, Gamma=0.510
22:43:18.994 00.008 13300 UpdateGuideState exits: m=1953 SNR=30.9
22:43:18.994 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:18.994 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:43:18.995 00.001 13300 Enqueuing Expose request
22:43:18.995 00.000 11596 Worker thread wakes up
22:43:18.995 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:43:18.995 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:43:19.502 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:43:20.668 01.166 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"668e99c6-7d20-4416-9b9f-cd25a45899d0"}
22:43:20.668 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"668e99c6-7d20-4416-9b9f-cd25a45899d0"}
22:43:20.669 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"49a35dc5-01dd-49f5-8199-75eef96cb65d"}
22:43:20.669 00.000 13300 case statement mapped state 6 to 3
22:43:20.669 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"49a35dc5-01dd-49f5-8199-75eef96cb65d"}
22:43:20.669 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7853076a-5cbf-479a-b082-27160a797360"}
22:43:20.670 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":172,"width":15,"height":15,"star_pos":[6.78,6.92],"pixels":"..."},"id":"7853076a-5cbf-479a-b082-27160a797360"}
22:43:22.541 01.871 11596 Exposure complete
22:43:22.617 00.076 11596 worker thread done servicing request
22:43:22.618 00.001 13300 OnExposeComplete: enter
22:43:22.618 00.000 13300 UpdateGuideState(): m_state=6
22:43:22.618 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 173
22:43:22.618 00.000 13300 Star::Find returns 1 (0), X=1080.76, Y=346.01, Mass=1973, SNR=31.1, Peak=240 HFD=3.2
22:43:22.619 00.001 13300 MultiStar: [#1 0.15,0.08,0.74,U] [#2 0.04,-0.04,0.44,U] [#3 0.14,-0.08,0.42,U] [#4 0.34,-0.26,0.00,M3] [#5 0.52,-0.08,0.00,M9] [#6 0.02,-0.12,0.23,U] [#7 0.03,-0.15,0.24,U] [#8 0.21,0.24,0.00,M3] 
22:43:22.619 00.000 13300 refined, 5 included, MultiStar: {0.10, 0.00}, one-star: {0.12, 0.07}
22:43:22.619 00.000 13300 CameraToMount -- cameraTheta (0.05) - m_xAngle (-1.61) = xAngle (1.65 = 1.65)
22:43:22.619 00.000 13300 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.67 = 1.67)
22:43:22.619 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.00 hyp=0.10 cameraTheta=0.05 mountX=-0.01 mountY=0.10, mountTheta=1.65
22:43:22.621 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.00, opts=13)
22:43:22.621 00.000 13300 Enqueuing Move request for scope (0.10, 0.00)
22:43:22.621 00.000 11596 Worker thread wakes up
22:43:22.621 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.00) opts 0xd
22:43:22.621 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.00)
22:43:22.622 00.001 11596 Moving (0.10, 0.00) raw xDistance=-0.01 yDistance=0.10
22:43:22.622 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:43:22.622 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:22.622 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:43:22.622 00.000 11596 MoveAxis(E, 0, ABG)
22:43:22.622 00.000 11596 Move returns status 0, amount 0
22:43:22.622 00.000 11596 MoveAxis(N, 0, ABG)
22:43:22.623 00.001 11596 Move returns status 0, amount 0
22:43:22.623 00.000 11596 move complete, result=0
22:43:22.623 00.000 11596 worker thread done servicing request
22:43:22.628 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=240, med=4, FiltMin=3, FiltMax=95, Gamma=0.510
22:43:22.637 00.009 13300 UpdateGuideState exits: m=1973 SNR=31.1
22:43:22.637 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:22.637 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:43:22.637 00.000 13300 Enqueuing Expose request
22:43:22.637 00.000 11596 Worker thread wakes up
22:43:22.637 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:43:22.637 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:43:23.144 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:43:23.666 00.522 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ac651737-a44d-4fc4-9461-8c62ba956eae"}
22:43:23.666 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ac651737-a44d-4fc4-9461-8c62ba956eae"}
22:43:23.667 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0be867c2-9b2f-4a87-93f6-371e3e797c80"}
22:43:23.667 00.000 13300 case statement mapped state 6 to 3
22:43:23.667 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0be867c2-9b2f-4a87-93f6-371e3e797c80"}
22:43:23.668 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8acd881f-ed07-45fc-96ef-bc22cb72d652"}
22:43:23.668 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":173,"width":15,"height":15,"star_pos":[6.76,7.01],"pixels":"..."},"id":"8acd881f-ed07-45fc-96ef-bc22cb72d652"}
22:43:26.180 02.512 11596 Exposure complete
22:43:26.259 00.079 11596 worker thread done servicing request
22:43:26.259 00.000 13300 OnExposeComplete: enter
22:43:26.259 00.000 13300 UpdateGuideState(): m_state=6
22:43:26.259 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 174
22:43:26.260 00.001 13300 Star::Find returns 1 (0), X=1080.80, Y=345.93, Mass=1933, SNR=30.8, Peak=233 HFD=3.1
22:43:26.260 00.000 13300 MultiStar: [#1 0.12,-0.03,0.75,U] [#2 0.09,0.03,0.45,U] [#3 0.17,0.12,0.43,U] [#4 0.15,-0.42,0.00,M4] [#5 0.43,-0.17,0.00,M10] [#6 -0.01,-0.10,0.23,U] [#7 0.12,-0.33,0.00,M1] [#8 0.12,0.12,0.21,U] 
22:43:26.260 00.000 13300 refined, 5 included, MultiStar: {0.12, 0.01}, one-star: {0.16, -0.02}
22:43:26.260 00.000 13300 CameraToMount -- cameraTheta (0.06) - m_xAngle (-1.61) = xAngle (1.67 = 1.67)
22:43:26.260 00.000 13300 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.69 = 1.69)
22:43:26.261 00.001 13300 CameraToMount -- cameraX=0.12 cameraY=0.01 hyp=0.12 cameraTheta=0.06 mountX=-0.01 mountY=0.12, mountTheta=1.67
22:43:26.262 00.001 13300 SchedulePrimaryMove(1016D950, x=0.12, y=0.01, opts=13)
22:43:26.262 00.000 13300 Enqueuing Move request for scope (0.12, 0.01)
22:43:26.263 00.001 11596 Worker thread wakes up
22:43:26.263 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.01) opts 0xd
22:43:26.263 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, 0.01)
22:43:26.263 00.000 11596 Moving (0.12, 0.01) raw xDistance=-0.01 yDistance=0.12
22:43:26.263 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:43:26.263 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:26.263 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:43:26.263 00.000 11596 MoveAxis(E, 0, ABG)
22:43:26.263 00.000 11596 Move returns status 0, amount 0
22:43:26.264 00.001 11596 MoveAxis(N, 0, ABG)
22:43:26.264 00.000 11596 Move returns status 0, amount 0
22:43:26.264 00.000 11596 move complete, result=0
22:43:26.264 00.000 11596 worker thread done servicing request
22:43:26.268 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
22:43:26.276 00.008 13300 UpdateGuideState exits: m=1933 SNR=30.8
22:43:26.276 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:26.276 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:43:26.276 00.000 13300 Enqueuing Expose request
22:43:26.276 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:43:26.276 00.000 11596 Worker thread wakes up
22:43:26.276 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:43:26.666 00.390 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6304cd54-4db2-435f-9e68-2b5237e856ef"}
22:43:26.666 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6304cd54-4db2-435f-9e68-2b5237e856ef"}
22:43:26.667 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fe647b72-d1d7-4aac-a6eb-0a4002ecc94f"}
22:43:26.667 00.000 13300 case statement mapped state 6 to 3
22:43:26.667 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fe647b72-d1d7-4aac-a6eb-0a4002ecc94f"}
22:43:26.668 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"95e9ef9a-59c4-4019-b63d-8a6b3b3aedcf"}
22:43:26.668 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":174,"width":15,"height":15,"star_pos":[6.80,6.93],"pixels":"..."},"id":"95e9ef9a-59c4-4019-b63d-8a6b3b3aedcf"}
22:43:26.784 00.116 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:43:29.665 02.881 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d1b06ad6-a102-4831-a1be-141c12fc57ae"}
22:43:29.665 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d1b06ad6-a102-4831-a1be-141c12fc57ae"}
22:43:29.666 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"55d82c61-7ef2-4e9e-a759-0b963ea07d9b"}
22:43:29.666 00.000 13300 case statement mapped state 6 to 3
22:43:29.666 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"55d82c61-7ef2-4e9e-a759-0b963ea07d9b"}
22:43:29.666 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bce8c9a5-e8f8-47b0-acfa-2d3eeeb10d26"}
22:43:29.666 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":174,"width":15,"height":15,"star_pos":[6.80,6.93],"pixels":"..."},"id":"bce8c9a5-e8f8-47b0-acfa-2d3eeeb10d26"}
22:43:29.835 00.169 11596 Exposure complete
22:43:29.911 00.076 11596 worker thread done servicing request
22:43:29.911 00.000 13300 OnExposeComplete: enter
22:43:29.911 00.000 13300 UpdateGuideState(): m_state=6
22:43:29.912 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 175
22:43:29.912 00.000 13300 Star::Find returns 1 (0), X=1080.79, Y=346.03, Mass=1960, SNR=31.0, Peak=233 HFD=3.2
22:43:29.913 00.001 13300 MultiStar: [#1 0.13,0.11,0.74,U] [#2 0.10,0.06,0.45,U] [#3 0.18,0.13,0.41,U] [#4 0.27,-0.26,0.00,M5] [#5 0.40,0.30,0.00,R] [#6 -0.02,-0.17,0.21,U] [#7 -0.02,-0.22,0.23,U] [#8 0.01,-0.19,0.21,U] 
22:43:29.913 00.000 13300 refined, 6 included, MultiStar: {0.11, 0.04}, one-star: {0.14, 0.09}
22:43:29.913 00.000 13300 CameraToMount -- cameraTheta (0.35) - m_xAngle (-1.61) = xAngle (1.96 = 1.96)
22:43:29.913 00.000 13300 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.97 = 1.97)
22:43:29.913 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.04 hyp=0.12 cameraTheta=0.35 mountX=-0.04 mountY=0.11, mountTheta=1.96
22:43:29.916 00.003 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.04, opts=13)
22:43:29.916 00.000 13300 Enqueuing Move request for scope (0.11, 0.04)
22:43:29.916 00.000 11596 Worker thread wakes up
22:43:29.916 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.04) opts 0xd
22:43:29.916 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.04)
22:43:29.916 00.000 11596 Moving (0.11, 0.04) raw xDistance=-0.04 yDistance=0.11
22:43:29.917 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:43:29.917 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:29.917 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:43:29.917 00.000 11596 MoveAxis(E, 0, ABG)
22:43:29.917 00.000 11596 Move returns status 0, amount 0
22:43:29.917 00.000 11596 MoveAxis(N, 0, ABG)
22:43:29.917 00.000 11596 Move returns status 0, amount 0
22:43:29.917 00.000 11596 move complete, result=0
22:43:29.917 00.000 11596 worker thread done servicing request
22:43:29.921 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=3, FiltMax=89, Gamma=0.510
22:43:29.928 00.007 13300 UpdateGuideState exits: m=1960 SNR=31.0
22:43:29.928 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:29.929 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:43:29.929 00.000 13300 Enqueuing Expose request
22:43:29.929 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:43:29.929 00.000 11596 Worker thread wakes up
22:43:29.929 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:43:30.434 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:43:32.703 02.269 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e7d268fc-c6a6-42e6-9d46-d3fc5278c0ea"}
22:43:32.703 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e7d268fc-c6a6-42e6-9d46-d3fc5278c0ea"}
22:43:32.703 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a28c5bc8-87fa-424c-a63d-4a08443b50f9"}
22:43:32.704 00.001 13300 case statement mapped state 6 to 3
22:43:32.704 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a28c5bc8-87fa-424c-a63d-4a08443b50f9"}
22:43:32.704 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3b693635-ba21-499d-82f5-5cab3a199d28"}
22:43:32.705 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":175,"width":15,"height":15,"star_pos":[6.79,7.03],"pixels":"..."},"id":"3b693635-ba21-499d-82f5-5cab3a199d28"}
22:43:33.462 00.757 11596 Exposure complete
22:43:33.535 00.073 11596 worker thread done servicing request
22:43:33.535 00.000 13300 OnExposeComplete: enter
22:43:33.535 00.000 13300 UpdateGuideState(): m_state=6
22:43:33.536 00.001 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 176
22:43:33.536 00.000 13300 Star::Find returns 1 (0), X=1080.67, Y=346.01, Mass=1977, SNR=31.1, Peak=226 HFD=3.3
22:43:33.536 00.000 13300 MultiStar: [#1 0.17,0.06,0.74,U] [#2 0.07,0.07,0.45,U] [#3 0.17,0.16,0.42,U] [#4 0.18,-0.03,0.29,U] [#5 0.09,-0.29,0.00,M1] [#6 0.26,0.06,0.00,M1] [#7 0.10,0.22,0.24,U] [#8 0.16,0.28,0.00,M2] 
22:43:33.536 00.000 13300 single-star, 5 included, MultiStar: {0.10, 0.08}, one-star: {0.02, 0.07}
22:43:33.536 00.000 13300 CameraToMount -- cameraTheta (1.24) - m_xAngle (-1.61) = xAngle (2.85 = 2.85)
22:43:33.536 00.000 13300 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.87 = 2.87)
22:43:33.537 00.001 13300 CameraToMount -- cameraX=0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.24 mountX=-0.07 mountY=0.02, mountTheta=2.87
22:43:33.538 00.001 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.07, opts=13)
22:43:33.538 00.000 13300 Enqueuing Move request for scope (0.02, 0.07)
22:43:33.538 00.000 11596 Worker thread wakes up
22:43:33.539 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.07) opts 0xd
22:43:33.539 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.07)
22:43:33.539 00.000 11596 Moving (0.02, 0.07) raw xDistance=-0.07 yDistance=0.02
22:43:33.539 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:43:33.539 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:33.539 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:43:33.539 00.000 11596 MoveAxis(E, 0, ABG)
22:43:33.539 00.000 11596 Move returns status 0, amount 0
22:43:33.539 00.000 11596 MoveAxis(N, 0, ABG)
22:43:33.539 00.000 11596 Move returns status 0, amount 0
22:43:33.539 00.000 11596 move complete, result=0
22:43:33.540 00.001 11596 worker thread done servicing request
22:43:33.545 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
22:43:33.552 00.007 13300 UpdateGuideState exits: m=1977 SNR=31.1
22:43:33.552 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:33.552 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:43:33.552 00.000 13300 Enqueuing Expose request
22:43:33.552 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:43:33.552 00.000 11596 Worker thread wakes up
22:43:33.552 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:43:34.065 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:43:35.702 01.637 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6005e794-a378-41a7-aab5-8cef42c34164"}
22:43:35.702 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6005e794-a378-41a7-aab5-8cef42c34164"}
22:43:35.703 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f471265d-4760-4404-8a14-b14eafa74f31"}
22:43:35.703 00.000 13300 case statement mapped state 6 to 3
22:43:35.703 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f471265d-4760-4404-8a14-b14eafa74f31"}
22:43:35.703 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"99e39f8a-4cc2-4b63-9749-92a598ab5ed7"}
22:43:35.704 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":176,"width":15,"height":15,"star_pos":[6.67,7.01],"pixels":"..."},"id":"99e39f8a-4cc2-4b63-9749-92a598ab5ed7"}
22:43:37.086 01.382 11596 Exposure complete
22:43:37.157 00.071 11596 worker thread done servicing request
22:43:37.157 00.000 13300 OnExposeComplete: enter
22:43:37.158 00.001 13300 UpdateGuideState(): m_state=6
22:43:37.158 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 177
22:43:37.158 00.000 13300 Star::Find returns 1 (0), X=1080.72, Y=345.94, Mass=1915, SNR=30.6, Peak=235 HFD=3.2
22:43:37.159 00.001 13300 MultiStar: [#1 0.11,-0.14,0.74,U] [#2 0.06,0.11,0.46,U] [#3 0.16,-0.14,0.42,U] [#4 0.14,-0.11,0.30,U] [#5 -0.12,-0.21,0.27,U] [#6 0.19,-0.20,0.00,M2] [#7 -0.11,-0.25,0.00,M1] [#8 0.18,-0.13,0.20,U] 
22:43:37.159 00.000 13300 single-star, 6 included, MultiStar: {0.09, -0.07}, one-star: {0.08, -0.01}
22:43:37.159 00.000 13300 CameraToMount -- cameraTheta (-0.09) - m_xAngle (-1.61) = xAngle (1.52 = 1.52)
22:43:37.159 00.000 13300 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.54 = 1.54)
22:43:37.159 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-0.09 mountX=0.00 mountY=0.08, mountTheta=1.52
22:43:37.161 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.01, opts=13)
22:43:37.161 00.000 13300 Enqueuing Move request for scope (0.08, -0.01)
22:43:37.161 00.000 11596 Worker thread wakes up
22:43:37.161 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.01) opts 0xd
22:43:37.161 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.01)
22:43:37.161 00.000 11596 Moving (0.08, -0.01) raw xDistance=0.00 yDistance=0.08
22:43:37.161 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:43:37.161 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:37.161 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:43:37.161 00.000 11596 MoveAxis(E, 0, ABG)
22:43:37.162 00.001 11596 Move returns status 0, amount 0
22:43:37.162 00.000 11596 MoveAxis(N, 0, ABG)
22:43:37.162 00.000 11596 Move returns status 0, amount 0
22:43:37.162 00.000 11596 move complete, result=0
22:43:37.162 00.000 11596 worker thread done servicing request
22:43:37.168 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
22:43:37.177 00.009 13300 UpdateGuideState exits: m=1915 SNR=30.6
22:43:37.177 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:37.177 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:43:37.177 00.000 13300 Enqueuing Expose request
22:43:37.177 00.000 11596 Worker thread wakes up
22:43:37.177 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:43:37.177 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:43:37.693 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:43:38.702 01.009 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"737f3adf-fafb-471f-9cdf-d975fc60dc39"}
22:43:38.702 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"737f3adf-fafb-471f-9cdf-d975fc60dc39"}
22:43:38.703 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"88a06b3f-cc33-4cad-b720-d19ac6664ed2"}
22:43:38.703 00.000 13300 case statement mapped state 6 to 3
22:43:38.703 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"88a06b3f-cc33-4cad-b720-d19ac6664ed2"}
22:43:38.703 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2ddec66c-2587-43cb-8e66-7a52a5519825"}
22:43:38.704 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":177,"width":15,"height":15,"star_pos":[6.72,6.94],"pixels":"..."},"id":"2ddec66c-2587-43cb-8e66-7a52a5519825"}
22:43:40.732 02.028 11596 Exposure complete
22:43:40.836 00.104 11596 worker thread done servicing request
22:43:40.836 00.000 13300 OnExposeComplete: enter
22:43:40.836 00.000 13300 UpdateGuideState(): m_state=6
22:43:40.836 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 178
22:43:40.836 00.000 13300 Star::Find returns 1 (0), X=1080.64, Y=346.00, Mass=1938, SNR=30.8, Peak=230 HFD=3.4
22:43:40.837 00.001 13300 MultiStar: [#1 0.10,0.05,0.75,U] [#2 -0.04,0.00,0.46,U] [#3 0.21,0.08,0.43,U] [#4 0.29,-0.00,0.00,M4] [#5 -0.21,-0.32,0.00,M1] [#6 0.36,-0.29,0.00,M3] [#7 -0.06,0.14,0.22,U] [#8 0.10,0.27,0.00,M2] 
22:43:40.837 00.000 13300 single-star, 4 included, MultiStar: {0.04, 0.06}, one-star: {-0.00, 0.05}
22:43:40.837 00.000 13300 CameraToMount -- cameraTheta (1.62) - m_xAngle (-1.61) = xAngle (3.22 = -3.06)
22:43:40.837 00.000 13300 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.24 = -3.04)
22:43:40.837 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.05 hyp=0.05 cameraTheta=1.62 mountX=-0.05 mountY=-0.01, mountTheta=-3.04
22:43:40.839 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.05, opts=13)
22:43:40.839 00.000 13300 Enqueuing Move request for scope (-0.00, 0.05)
22:43:40.839 00.000 11596 Worker thread wakes up
22:43:40.839 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.05) opts 0xd
22:43:40.840 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.05)
22:43:40.840 00.000 11596 Moving (-0.00, 0.05) raw xDistance=-0.05 yDistance=-0.01
22:43:40.840 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:43:40.840 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:40.840 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:43:40.840 00.000 11596 MoveAxis(E, 0, ABG)
22:43:40.840 00.000 11596 Move returns status 0, amount 0
22:43:40.841 00.001 11596 MoveAxis(N, 0, ABG)
22:43:40.841 00.000 11596 Move returns status 0, amount 0
22:43:40.841 00.000 11596 move complete, result=0
22:43:40.841 00.000 11596 worker thread done servicing request
22:43:40.846 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
22:43:40.854 00.008 13300 UpdateGuideState exits: m=1938 SNR=30.8
22:43:40.854 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:40.854 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:43:40.854 00.000 13300 Enqueuing Expose request
22:43:40.855 00.001 11596 Worker thread wakes up
22:43:40.855 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:43:40.855 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:43:41.362 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:43:41.702 00.340 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ecc8a109-8bd0-461d-951d-b73351935d0b"}
22:43:41.702 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ecc8a109-8bd0-461d-951d-b73351935d0b"}
22:43:41.703 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e79caa32-4578-4e05-90e3-b21e545055b5"}
22:43:41.703 00.000 13300 case statement mapped state 6 to 3
22:43:41.703 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e79caa32-4578-4e05-90e3-b21e545055b5"}
22:43:41.703 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"74dc644f-604f-490f-8127-f327ebbe2dd4"}
22:43:41.704 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":178,"width":15,"height":15,"star_pos":[6.64,7.00],"pixels":"..."},"id":"74dc644f-604f-490f-8127-f327ebbe2dd4"}
22:43:44.395 02.691 11596 Exposure complete
22:43:44.468 00.073 11596 worker thread done servicing request
22:43:44.468 00.000 13300 OnExposeComplete: enter
22:43:44.469 00.001 13300 UpdateGuideState(): m_state=6
22:43:44.469 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 179
22:43:44.469 00.000 13300 Star::Find returns 1 (0), X=1080.54, Y=346.02, Mass=1957, SNR=30.9, Peak=255 HFD=3.5
22:43:44.470 00.001 13300 MultiStar: [#1 0.11,0.07,0.74,U] [#2 -0.10,-0.00,0.45,U] [#3 0.10,0.16,0.43,U] [#4 0.07,-0.12,0.28,U] [#5 -0.10,-0.27,0.00,M2] [#6 0.09,0.13,0.23,U] [#7 0.15,-0.02,0.22,U] [#8 0.06,0.17,0.20,U] 
22:43:44.470 00.000 13300 refined, 7 included, MultiStar: {0.02, 0.06}, one-star: {-0.11, 0.08}
22:43:44.470 00.000 13300 CameraToMount -- cameraTheta (1.31) - m_xAngle (-1.61) = xAngle (2.92 = 2.92)
22:43:44.470 00.000 13300 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.93 = 2.93)
22:43:44.470 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.31 mountX=-0.06 mountY=0.01, mountTheta=2.93
22:43:44.472 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.06, opts=13)
22:43:44.472 00.000 13300 Enqueuing Move request for scope (0.02, 0.06)
22:43:44.472 00.000 11596 Worker thread wakes up
22:43:44.472 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.06) opts 0xd
22:43:44.472 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.06)
22:43:44.472 00.000 11596 Moving (0.02, 0.06) raw xDistance=-0.06 yDistance=0.01
22:43:44.472 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:43:44.473 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:44.473 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:43:44.473 00.000 11596 MoveAxis(E, 0, ABG)
22:43:44.473 00.000 11596 Move returns status 0, amount 0
22:43:44.473 00.000 11596 MoveAxis(N, 0, ABG)
22:43:44.473 00.000 11596 Move returns status 0, amount 0
22:43:44.473 00.000 11596 move complete, result=0
22:43:44.473 00.000 11596 worker thread done servicing request
22:43:44.478 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
22:43:44.485 00.007 13300 UpdateGuideState exits: m=1957 SNR=30.9
22:43:44.485 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:44.485 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:43:44.485 00.000 13300 Enqueuing Expose request
22:43:44.486 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:43:44.486 00.000 11596 Worker thread wakes up
22:43:44.486 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:43:44.705 00.219 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8cbe4a5d-1fe0-4c8d-af8b-9bbc90014be6"}
22:43:44.705 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8cbe4a5d-1fe0-4c8d-af8b-9bbc90014be6"}
22:43:44.705 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"08d398cc-68f6-4b03-afbd-f5e30ed26cbc"}
22:43:44.706 00.001 13300 case statement mapped state 6 to 3
22:43:44.706 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"08d398cc-68f6-4b03-afbd-f5e30ed26cbc"}
22:43:44.706 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0700fa26-72b9-430e-926d-81caaff92cb0"}
22:43:44.707 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":179,"width":15,"height":15,"star_pos":[6.54,7.02],"pixels":"..."},"id":"0700fa26-72b9-430e-926d-81caaff92cb0"}
22:43:45.001 00.294 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:43:47.705 02.704 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9f4ed860-4c69-4d81-8cef-87167bdd65fe"}
22:43:47.705 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9f4ed860-4c69-4d81-8cef-87167bdd65fe"}
22:43:47.706 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c7a41b38-072e-418b-8fce-ca56fa6da41e"}
22:43:47.706 00.000 13300 case statement mapped state 6 to 3
22:43:47.706 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c7a41b38-072e-418b-8fce-ca56fa6da41e"}
22:43:47.707 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"28802aab-723f-422f-bda1-0f57026a9f96"}
22:43:47.707 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":179,"width":15,"height":15,"star_pos":[6.54,7.02],"pixels":"..."},"id":"28802aab-723f-422f-bda1-0f57026a9f96"}
22:43:48.039 00.332 11596 Exposure complete
22:43:48.118 00.079 11596 worker thread done servicing request
22:43:48.118 00.000 13300 OnExposeComplete: enter
22:43:48.118 00.000 13300 UpdateGuideState(): m_state=6
22:43:48.119 00.001 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 180
22:43:48.119 00.000 13300 Star::Find returns 1 (0), X=1080.63, Y=345.83, Mass=1943, SNR=30.8, Peak=247 HFD=3.2
22:43:48.119 00.000 13300 MultiStar: [#1 0.04,-0.02,0.75,U] [#2 0.02,-0.05,0.46,U] [#3 0.16,-0.02,0.43,U] [#4 0.13,-0.08,0.29,U] [#5 -0.34,-0.55,0.00,M3] [#6 0.33,0.14,0.00,M3] [#7 -0.02,-0.23,0.23,U] [#8 -0.12,0.07,0.20,U] 
22:43:48.120 00.001 13300 refined, 6 included, MultiStar: {0.03, -0.06}, one-star: {-0.02, -0.11}
22:43:48.120 00.000 13300 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-1.61) = xAngle (0.44 = 0.44)
22:43:48.120 00.000 13300 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.46 = 0.46)
22:43:48.120 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-1.16 mountX=0.06 mountY=0.03, mountTheta=0.46
22:43:48.121 00.001 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.06, opts=13)
22:43:48.122 00.001 13300 Enqueuing Move request for scope (0.03, -0.06)
22:43:48.122 00.000 11596 Worker thread wakes up
22:43:48.122 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.06) opts 0xd
22:43:48.122 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.06)
22:43:48.122 00.000 11596 Moving (0.03, -0.06) raw xDistance=0.06 yDistance=0.03
22:43:48.122 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:43:48.123 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:48.123 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:43:48.123 00.000 11596 MoveAxis(E, 0, ABG)
22:43:48.123 00.000 11596 Move returns status 0, amount 0
22:43:48.123 00.000 11596 MoveAxis(N, 0, ABG)
22:43:48.123 00.000 11596 Move returns status 0, amount 0
22:43:48.123 00.000 11596 move complete, result=0
22:43:48.124 00.001 11596 worker thread done servicing request
22:43:48.128 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
22:43:48.135 00.007 13300 UpdateGuideState exits: m=1943 SNR=30.8
22:43:48.135 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:48.135 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:43:48.135 00.000 13300 Enqueuing Expose request
22:43:48.135 00.000 11596 Worker thread wakes up
22:43:48.136 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:43:48.136 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:43:48.641 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:43:50.704 02.063 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ce3a92ad-b72e-48dd-a480-8010f25acbce"}
22:43:50.704 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ce3a92ad-b72e-48dd-a480-8010f25acbce"}
22:43:50.705 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f85577c8-18b8-4e2c-aabf-d0e289f504ca"}
22:43:50.705 00.000 13300 case statement mapped state 6 to 3
22:43:50.705 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f85577c8-18b8-4e2c-aabf-d0e289f504ca"}
22:43:50.706 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6f02bafa-4eed-4aa6-8f8c-4cd63cd7f969"}
22:43:50.706 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":180,"width":15,"height":15,"star_pos":[6.63,6.83],"pixels":"..."},"id":"6f02bafa-4eed-4aa6-8f8c-4cd63cd7f969"}
22:43:51.673 00.967 11596 Exposure complete
22:43:51.748 00.075 11596 worker thread done servicing request
22:43:51.748 00.000 13300 OnExposeComplete: enter
22:43:51.748 00.000 13300 UpdateGuideState(): m_state=6
22:43:51.748 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 181
22:43:51.748 00.000 13300 Star::Find returns 1 (0), X=1080.61, Y=345.85, Mass=1892, SNR=30.5, Peak=245 HFD=3.3
22:43:51.749 00.001 13300 MultiStar: [#1 0.05,-0.08,0.75,U] [#2 -0.09,-0.11,0.46,U] [#3 0.18,-0.15,0.43,U] [#4 0.45,-0.18,0.00,M3] [#5 -0.15,-0.38,0.00,M4] [#6 -0.05,-0.01,0.23,U] [#7 0.10,-0.15,0.23,U] [#8 -0.04,0.08,0.20,U] 
22:43:51.749 00.000 13300 refined, 6 included, MultiStar: {0.01, -0.09}, one-star: {-0.04, -0.09}
22:43:51.749 00.000 13300 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-1.61) = xAngle (0.17 = 0.17)
22:43:51.749 00.000 13300 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.18 = 0.18)
22:43:51.749 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.44 mountX=0.09 mountY=0.02, mountTheta=0.18
22:43:51.751 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.09, opts=13)
22:43:51.752 00.001 13300 Enqueuing Move request for scope (0.01, -0.09)
22:43:51.752 00.000 11596 Worker thread wakes up
22:43:51.752 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.09) opts 0xd
22:43:51.752 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.09)
22:43:51.752 00.000 11596 Moving (0.01, -0.09) raw xDistance=0.09 yDistance=0.02
22:43:51.752 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:43:51.752 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:51.752 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:43:51.753 00.001 11596 MoveAxis(E, 0, ABG)
22:43:51.753 00.000 11596 Move returns status 0, amount 0
22:43:51.753 00.000 11596 MoveAxis(N, 0, ABG)
22:43:51.753 00.000 11596 Move returns status 0, amount 0
22:43:51.753 00.000 11596 move complete, result=0
22:43:51.753 00.000 11596 worker thread done servicing request
22:43:51.759 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=245, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
22:43:51.766 00.007 13300 UpdateGuideState exits: m=1892 SNR=30.5
22:43:51.766 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:51.766 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:43:51.766 00.000 13300 Enqueuing Expose request
22:43:51.766 00.000 11596 Worker thread wakes up
22:43:51.767 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:43:51.767 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:43:52.277 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:43:53.703 01.426 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"791c916c-bc2f-4d52-9314-da2786822475"}
22:43:53.703 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"791c916c-bc2f-4d52-9314-da2786822475"}
22:43:53.704 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b7285265-6e12-4d21-b111-748a137970c5"}
22:43:53.704 00.000 13300 case statement mapped state 6 to 3
22:43:53.704 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b7285265-6e12-4d21-b111-748a137970c5"}
22:43:53.704 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"afec5cc4-574a-4fdc-89e2-709065deaa42"}
22:43:53.704 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":181,"width":15,"height":15,"star_pos":[6.61,6.85],"pixels":"..."},"id":"afec5cc4-574a-4fdc-89e2-709065deaa42"}
22:43:55.305 01.601 11596 Exposure complete
22:43:55.376 00.071 11596 worker thread done servicing request
22:43:55.376 00.000 13300 OnExposeComplete: enter
22:43:55.376 00.000 13300 UpdateGuideState(): m_state=6
22:43:55.377 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 182
22:43:55.377 00.000 13300 Star::Find returns 1 (0), X=1080.72, Y=345.75, Mass=1908, SNR=30.6, Peak=230 HFD=3.0
22:43:55.377 00.000 13300 MultiStar: [#1 0.08,-0.19,0.77,U] [#2 -0.04,-0.19,0.44,U] [#3 0.18,-0.07,0.43,U] [#4 0.24,-0.12,0.00,M4] [#5 -0.05,-0.36,0.00,M5] [#6 0.08,-0.18,0.24,U] [#7 0.09,-0.24,0.24,U] [#8 0.07,-0.15,0.21,U] 
22:43:55.377 00.000 13300 refined, 6 included, MultiStar: {0.07, -0.18}, one-star: {0.07, -0.19}
22:43:55.377 00.000 13300 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-1.61) = xAngle (0.43 = 0.43)
22:43:55.377 00.000 13300 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.44 = 0.44)
22:43:55.378 00.001 13300 CameraToMount -- cameraX=0.07 cameraY=-0.18 hyp=0.19 cameraTheta=-1.18 mountX=0.17 mountY=0.08, mountTheta=0.44
22:43:55.379 00.001 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.18, opts=13)
22:43:55.379 00.000 13300 Enqueuing Move request for scope (0.07, -0.18)
22:43:55.379 00.000 11596 Worker thread wakes up
22:43:55.379 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.18) opts 0xd
22:43:55.380 00.001 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.18)
22:43:55.380 00.000 11596 Moving (0.07, -0.18) raw xDistance=0.17 yDistance=0.08
22:43:55.380 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
22:43:55.380 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:55.380 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:43:55.380 00.000 11596 MoveAxis(W, 217, ABG)
22:43:55.380 00.000 11596 Guiding  Dir = 3, Dur = 217
22:43:55.380 00.000 11596 IsSlewing returns 0
22:43:55.386 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
22:43:55.393 00.007 13300 UpdateGuideState exits: m=1908 SNR=30.6
22:43:55.393 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:55.393 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:43:55.393 00.000 13300 Enqueuing Expose request
22:43:55.467 00.074 11596 IsGuiding returns 0
22:43:55.683 00.216 11596 PulseGuide returned control before completion, sleep 12
22:43:55.928 00.245 11596 IsGuiding returns 1
22:43:55.928 00.000 11596 scope still moving after pulse duration time elapsed
22:43:55.956 00.028 11596 IsSlewing returns 0
22:43:56.055 00.099 11596 IsGuiding returns 0
22:43:56.055 00.000 11596 scope move finished after 217 + 370 ms
22:43:56.055 00.000 11596 Move returns status 0, amount 217
22:43:56.055 00.000 11596 MoveAxis(N, 0, ABG)
22:43:56.055 00.000 11596 Move returns status 0, amount 0
22:43:56.055 00.000 11596 move complete, result=0
22:43:56.055 00.000 11596 worker thread done servicing request
22:43:56.055 00.000 13300 GuideStep: 0.2 px 217 ms WEST, 0.1 px 0 ms NORTH
22:43:56.056 00.001 11596 Worker thread wakes up
22:43:56.056 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:43:56.571 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:43:56.712 00.141 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"42449272-6249-440a-8bb3-2a552ef78258"}
22:43:56.712 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"42449272-6249-440a-8bb3-2a552ef78258"}
22:43:56.712 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"77899fbd-ed9c-44bf-835c-9b3e218a7590"}
22:43:56.713 00.001 13300 case statement mapped state 6 to 3
22:43:56.713 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"77899fbd-ed9c-44bf-835c-9b3e218a7590"}
22:43:56.713 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d22cfc7e-879e-4495-aeb6-d86e88417bce"}
22:43:56.714 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":182,"width":15,"height":15,"star_pos":[6.72,6.75],"pixels":"..."},"id":"d22cfc7e-879e-4495-aeb6-d86e88417bce"}
22:43:59.605 02.891 11596 Exposure complete
22:43:59.677 00.072 11596 worker thread done servicing request
22:43:59.677 00.000 13300 OnExposeComplete: enter
22:43:59.677 00.000 13300 UpdateGuideState(): m_state=6
22:43:59.677 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 183
22:43:59.678 00.001 13300 Star::Find returns 1 (0), X=1080.61, Y=345.78, Mass=1952, SNR=30.9, Peak=247 HFD=3.2
22:43:59.678 00.000 13300 MultiStar: [#1 0.06,-0.10,0.74,U] [#2 -0.03,-0.30,0.00,M1] [#3 0.18,-0.08,0.38,U] [#4 0.07,-0.17,0.29,U] [#5 -0.03,-0.41,0.00,M6] [#6 -0.05,-0.10,0.23,U] [#7 -0.04,-0.17,0.24,U] [#8 0.25,-0.01,0.20,U] 
22:43:59.678 00.000 13300 refined, 6 included, MultiStar: {0.04, -0.12}, one-star: {-0.04, -0.16}
22:43:59.678 00.000 13300 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-1.61) = xAngle (0.35 = 0.35)
22:43:59.678 00.000 13300 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.36 = 0.36)
22:43:59.678 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.12 hyp=0.13 cameraTheta=-1.26 mountX=0.12 mountY=0.05, mountTheta=0.36
22:43:59.680 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.12, opts=13)
22:43:59.680 00.000 13300 Enqueuing Move request for scope (0.04, -0.12)
22:43:59.680 00.000 11596 Worker thread wakes up
22:43:59.680 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.12) opts 0xd
22:43:59.680 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.12)
22:43:59.681 00.001 11596 Moving (0.04, -0.12) raw xDistance=0.12 yDistance=0.05
22:43:59.681 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:43:59.681 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:59.681 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:43:59.681 00.000 11596 MoveAxis(E, 0, ABG)
22:43:59.681 00.000 11596 Move returns status 0, amount 0
22:43:59.681 00.000 11596 MoveAxis(N, 0, ABG)
22:43:59.682 00.001 11596 Move returns status 0, amount 0
22:43:59.682 00.000 11596 move complete, result=0
22:43:59.682 00.000 11596 worker thread done servicing request
22:43:59.687 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=3, FiltMax=96, Gamma=0.510
22:43:59.694 00.007 13300 UpdateGuideState exits: m=1952 SNR=30.9
22:43:59.694 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:59.695 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:43:59.695 00.000 13300 Enqueuing Expose request
22:43:59.695 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:43:59.695 00.000 11596 Worker thread wakes up
22:43:59.695 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:43:59.716 00.021 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"856de2d5-021a-4bf2-bc76-7428a7def39f"}
22:43:59.716 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"856de2d5-021a-4bf2-bc76-7428a7def39f"}
22:43:59.717 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"23ae1174-bd2d-48ea-aa84-8d65f3d2308e"}
22:43:59.717 00.000 13300 case statement mapped state 6 to 3
22:43:59.717 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"23ae1174-bd2d-48ea-aa84-8d65f3d2308e"}
22:43:59.719 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8746dbe6-7725-4fe0-b250-eaa50a3fa1b6"}
22:43:59.719 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":183,"width":15,"height":15,"star_pos":[6.61,6.78],"pixels":"..."},"id":"8746dbe6-7725-4fe0-b250-eaa50a3fa1b6"}
22:44:00.198 00.479 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:44:02.711 02.513 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a1359f77-2ae8-4c19-a2e3-6ccf8ba9b41e"}
22:44:02.711 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a1359f77-2ae8-4c19-a2e3-6ccf8ba9b41e"}
22:44:02.712 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5accdf6d-772a-493f-8460-2948bde7e1a0"}
22:44:02.712 00.000 13300 case statement mapped state 6 to 3
22:44:02.712 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5accdf6d-772a-493f-8460-2948bde7e1a0"}
22:44:02.712 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4c7fd21d-2201-4717-9d04-deabf4a75a34"}
22:44:02.713 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":183,"width":15,"height":15,"star_pos":[6.61,6.78],"pixels":"..."},"id":"4c7fd21d-2201-4717-9d04-deabf4a75a34"}
22:44:03.237 00.524 11596 Exposure complete
22:44:03.309 00.072 11596 worker thread done servicing request
22:44:03.309 00.000 13300 OnExposeComplete: enter
22:44:03.309 00.000 13300 UpdateGuideState(): m_state=6
22:44:03.310 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 184
22:44:03.310 00.000 13300 Star::Find returns 1 (0), X=1080.55, Y=345.74, Mass=1959, SNR=30.9, Peak=251 HFD=3.2
22:44:03.310 00.000 13300 MultiStar: [#1 -0.08,-0.18,0.76,U] [#2 -0.04,-0.14,0.45,U] [#3 0.04,-0.17,0.44,U] [#4 0.11,-0.49,0.00,M4] [#5 -0.10,-0.52,0.00,M7] [#6 -0.17,-0.01,0.23,U] [#7 0.02,-0.25,0.22,U] [#8 -0.13,-0.08,0.21,U] 
22:44:03.311 00.001 13300 refined, 6 included, MultiStar: {-0.06, -0.17}, one-star: {-0.09, -0.20}
22:44:03.311 00.000 13300 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-1.61) = xAngle (-0.32 = -0.32)
22:44:03.311 00.000 13300 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.31 = -0.31)
22:44:03.311 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.17 hyp=0.18 cameraTheta=-1.93 mountX=0.17 mountY=-0.05, mountTheta=-0.31
22:44:03.312 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.17, opts=13)
22:44:03.313 00.001 13300 Enqueuing Move request for scope (-0.06, -0.17)
22:44:03.313 00.000 11596 Worker thread wakes up
22:44:03.313 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.17) opts 0xd
22:44:03.313 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.17)
22:44:03.313 00.000 11596 Moving (-0.06, -0.17) raw xDistance=0.17 yDistance=-0.05
22:44:03.313 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
22:44:03.313 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:03.313 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:44:03.313 00.000 11596 MoveAxis(W, 214, ABG)
22:44:03.313 00.000 11596 Guiding  Dir = 3, Dur = 214
22:44:03.314 00.001 11596 IsSlewing returns 0
22:44:03.319 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
22:44:03.326 00.007 13300 UpdateGuideState exits: m=1959 SNR=30.9
22:44:03.327 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:03.327 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:44:03.327 00.000 13300 Enqueuing Expose request
22:44:03.339 00.012 11596 IsGuiding returns 0
22:44:03.446 00.107 11596 PulseGuide returned control before completion, sleep 118
22:44:03.837 00.391 11596 IsGuiding returns 0
22:44:03.837 00.000 11596 Move returns status 0, amount 214
22:44:03.837 00.000 11596 MoveAxis(N, 0, ABG)
22:44:03.837 00.000 11596 Move returns status 0, amount 0
22:44:03.837 00.000 11596 move complete, result=0
22:44:03.837 00.000 11596 worker thread done servicing request
22:44:03.837 00.000 11596 Worker thread wakes up
22:44:03.837 00.000 13300 GuideStep: 0.2 px 214 ms WEST, -0.1 px 0 ms NORTH
22:44:03.837 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:44:04.349 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:44:05.710 01.361 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"79fbd6e8-4ecc-428a-aaa3-497b14841b46"}
22:44:05.710 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"79fbd6e8-4ecc-428a-aaa3-497b14841b46"}
22:44:05.711 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b1a311b1-b42d-423b-b514-484b105800bc"}
22:44:05.711 00.000 13300 case statement mapped state 6 to 3
22:44:05.711 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b1a311b1-b42d-423b-b514-484b105800bc"}
22:44:05.711 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"12979828-2e9f-4c4e-b8de-6d39c4c434f8"}
22:44:05.712 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":184,"width":15,"height":15,"star_pos":[6.55,6.74],"pixels":"..."},"id":"12979828-2e9f-4c4e-b8de-6d39c4c434f8"}
22:44:07.383 01.671 11596 Exposure complete
22:44:07.455 00.072 11596 worker thread done servicing request
22:44:07.455 00.000 13300 OnExposeComplete: enter
22:44:07.455 00.000 13300 UpdateGuideState(): m_state=6
22:44:07.456 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 185
22:44:07.456 00.000 13300 Star::Find returns 1 (0), X=1080.55, Y=345.88, Mass=1996, SNR=31.2, Peak=254 HFD=3.3
22:44:07.456 00.000 13300 MultiStar: [#1 0.06,0.12,0.74,U] [#2 -0.01,0.10,0.44,U] [#3 0.11,0.08,0.42,U] [#4 0.15,-0.02,0.30,U] [#5 -0.02,-0.33,0.00,M8] [#6 -0.08,0.11,0.23,U] [#7 -0.15,-0.27,0.00,M1] [#8 0.19,0.36,0.00,M1] 
22:44:07.456 00.000 13300 refined, 5 included, MultiStar: {0.00, 0.04}, one-star: {-0.10, -0.06}
22:44:07.456 00.000 13300 CameraToMount -- cameraTheta (1.46) - m_xAngle (-1.61) = xAngle (3.06 = 3.06)
22:44:07.457 00.001 13300 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.08 = 3.08)
22:44:07.457 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.04 hyp=0.04 cameraTheta=1.46 mountX=-0.04 mountY=0.00, mountTheta=3.08
22:44:07.458 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.04, opts=13)
22:44:07.458 00.000 13300 Enqueuing Move request for scope (0.00, 0.04)
22:44:07.459 00.001 11596 Worker thread wakes up
22:44:07.459 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.04) opts 0xd
22:44:07.459 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.04)
22:44:07.459 00.000 11596 Moving (0.00, 0.04) raw xDistance=-0.04 yDistance=0.00
22:44:07.459 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:44:07.459 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:07.460 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:44:07.460 00.000 11596 MoveAxis(E, 0, ABG)
22:44:07.460 00.000 11596 Move returns status 0, amount 0
22:44:07.460 00.000 11596 MoveAxis(N, 0, ABG)
22:44:07.460 00.000 11596 Move returns status 0, amount 0
22:44:07.460 00.000 11596 move complete, result=0
22:44:07.460 00.000 11596 worker thread done servicing request
22:44:07.465 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=3, FiltMax=103, Gamma=0.510
22:44:07.473 00.008 13300 UpdateGuideState exits: m=1996 SNR=31.2
22:44:07.473 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:07.473 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:44:07.473 00.000 13300 Enqueuing Expose request
22:44:07.473 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:44:07.473 00.000 11596 Worker thread wakes up
22:44:07.473 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:44:07.983 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:44:08.710 00.727 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"193b0f31-53c9-40ff-a1ce-c78a2735028f"}
22:44:08.710 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"193b0f31-53c9-40ff-a1ce-c78a2735028f"}
22:44:08.711 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e2bdcd94-dca4-4266-bb85-5ebbfaec5c87"}
22:44:08.711 00.000 13300 case statement mapped state 6 to 3
22:44:08.711 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e2bdcd94-dca4-4266-bb85-5ebbfaec5c87"}
22:44:08.711 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a2278ac0-3224-4d44-9e4e-aff9f04c0106"}
22:44:08.712 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":185,"width":15,"height":15,"star_pos":[6.55,6.88],"pixels":"..."},"id":"a2278ac0-3224-4d44-9e4e-aff9f04c0106"}
22:44:11.013 02.301 11596 Exposure complete
22:44:11.083 00.070 11596 worker thread done servicing request
22:44:11.084 00.001 13300 OnExposeComplete: enter
22:44:11.084 00.000 13300 UpdateGuideState(): m_state=6
22:44:11.084 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 186
22:44:11.084 00.000 13300 Star::Find returns 1 (0), X=1080.68, Y=345.91, Mass=1965, SNR=31.0, Peak=237 HFD=3.3
22:44:11.085 00.001 13300 MultiStar: [#1 0.08,0.16,0.76,U] [#2 -0.07,0.18,0.44,U] [#3 0.18,0.15,0.43,U] [#4 0.31,-0.44,0.00,M4] [#5 -0.09,-0.54,0.00,M9] [#6 0.11,0.08,0.23,U] [#7 -0.06,-0.17,0.22,U] [#8 0.17,0.01,0.21,U] 
22:44:11.085 00.000 13300 single-star, 6 included, MultiStar: {0.06, 0.07}, one-star: {0.04, -0.03}
22:44:11.085 00.000 13300 CameraToMount -- cameraTheta (-0.64) - m_xAngle (-1.61) = xAngle (0.97 = 0.97)
22:44:11.085 00.000 13300 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.98 = 0.98)
22:44:11.085 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-0.64 mountX=0.03 mountY=0.04, mountTheta=0.97
22:44:11.087 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.03, opts=13)
22:44:11.087 00.000 13300 Enqueuing Move request for scope (0.04, -0.03)
22:44:11.087 00.000 11596 Worker thread wakes up
22:44:11.087 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.03) opts 0xd
22:44:11.087 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.03)
22:44:11.087 00.000 11596 Moving (0.04, -0.03) raw xDistance=0.03 yDistance=0.04
22:44:11.088 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:44:11.088 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:11.088 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:44:11.088 00.000 11596 MoveAxis(E, 0, ABG)
22:44:11.088 00.000 11596 Move returns status 0, amount 0
22:44:11.088 00.000 11596 MoveAxis(N, 0, ABG)
22:44:11.088 00.000 11596 Move returns status 0, amount 0
22:44:11.088 00.000 11596 move complete, result=0
22:44:11.089 00.001 11596 worker thread done servicing request
22:44:11.094 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
22:44:11.101 00.007 13300 UpdateGuideState exits: m=1965 SNR=31.0
22:44:11.101 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:11.101 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:44:11.101 00.000 13300 Enqueuing Expose request
22:44:11.101 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:44:11.101 00.000 11596 Worker thread wakes up
22:44:11.101 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:44:11.617 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:44:11.709 00.092 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bbb02e9d-838f-452b-8a98-b8051f374b03"}
22:44:11.709 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bbb02e9d-838f-452b-8a98-b8051f374b03"}
22:44:11.710 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bfcad87d-8d33-4381-8df5-510238d097c2"}
22:44:11.710 00.000 13300 case statement mapped state 6 to 3
22:44:11.710 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bfcad87d-8d33-4381-8df5-510238d097c2"}
22:44:11.710 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8426829e-84f0-4efe-b7f1-eb43fd62f18b"}
22:44:11.711 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":186,"width":15,"height":15,"star_pos":[6.68,6.91],"pixels":"..."},"id":"8426829e-84f0-4efe-b7f1-eb43fd62f18b"}
22:44:14.669 02.958 11596 Exposure complete
22:44:14.710 00.041 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"87d65015-67cf-4e7f-9a23-324734c2bbaf"}
22:44:14.710 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"87d65015-67cf-4e7f-9a23-324734c2bbaf"}
22:44:14.711 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4e4b3452-a6a8-49e3-a913-c64a61cd5b02"}
22:44:14.711 00.000 13300 case statement mapped state 6 to 3
22:44:14.711 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4e4b3452-a6a8-49e3-a913-c64a61cd5b02"}
22:44:14.712 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ae6c6a27-7d80-41f1-bacf-667635168663"}
22:44:14.713 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":186,"width":15,"height":15,"star_pos":[6.68,6.91],"pixels":"..."},"id":"ae6c6a27-7d80-41f1-bacf-667635168663"}
22:44:14.785 00.072 11596 worker thread done servicing request
22:44:14.785 00.000 13300 OnExposeComplete: enter
22:44:14.785 00.000 13300 UpdateGuideState(): m_state=6
22:44:14.786 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 187
22:44:14.786 00.000 13300 Star::Find returns 1 (0), X=1080.71, Y=345.97, Mass=1941, SNR=30.8, Peak=221 HFD=3.3
22:44:14.787 00.001 13300 MultiStar: [#1 0.07,0.04,0.75,U] [#2 0.02,0.01,0.44,U] [#3 0.21,0.05,0.43,U] [#4 0.38,0.01,0.00,M5] [#5 0.07,-0.20,0.26,U] [#6 0.09,0.05,0.24,U] [#7 0.03,0.01,0.22,U] [#8 0.15,0.04,0.20,U] 
22:44:14.787 00.000 13300 single-star, 7 included, MultiStar: {0.08, 0.01}, one-star: {0.06, 0.03}
22:44:14.787 00.000 13300 CameraToMount -- cameraTheta (0.44) - m_xAngle (-1.61) = xAngle (2.05 = 2.05)
22:44:14.787 00.000 13300 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.06 = 2.06)
22:44:14.788 00.001 13300 CameraToMount -- cameraX=0.06 cameraY=0.03 hyp=0.07 cameraTheta=0.44 mountX=-0.03 mountY=0.06, mountTheta=2.05
22:44:14.790 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.03, opts=13)
22:44:14.790 00.000 13300 Enqueuing Move request for scope (0.06, 0.03)
22:44:14.790 00.000 11596 Worker thread wakes up
22:44:14.791 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.03) opts 0xd
22:44:14.791 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.03)
22:44:14.791 00.000 11596 Moving (0.06, 0.03) raw xDistance=-0.03 yDistance=0.06
22:44:14.791 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:44:14.791 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:14.792 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:44:14.792 00.000 11596 MoveAxis(E, 0, ABG)
22:44:14.792 00.000 11596 Move returns status 0, amount 0
22:44:14.792 00.000 11596 MoveAxis(N, 0, ABG)
22:44:14.792 00.000 11596 Move returns status 0, amount 0
22:44:14.792 00.000 11596 move complete, result=0
22:44:14.792 00.000 11596 worker thread done servicing request
22:44:14.800 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
22:44:14.811 00.011 13300 UpdateGuideState exits: m=1941 SNR=30.8
22:44:14.812 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:14.812 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:44:14.812 00.000 13300 Enqueuing Expose request
22:44:14.812 00.000 11596 Worker thread wakes up
22:44:14.812 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:44:14.812 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:44:15.320 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:44:17.710 02.390 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9137b6b5-e9e3-41e0-802a-4ddffce1f634"}
22:44:17.710 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9137b6b5-e9e3-41e0-802a-4ddffce1f634"}
22:44:17.711 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"79315068-b3e5-4618-9b04-b79efff01fff"}
22:44:17.711 00.000 13300 case statement mapped state 6 to 3
22:44:17.711 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"79315068-b3e5-4618-9b04-b79efff01fff"}
22:44:17.712 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fe1cb25c-2667-4c4c-b41a-2e6c01416ce4"}
22:44:17.712 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":187,"width":15,"height":15,"star_pos":[6.71,6.97],"pixels":"..."},"id":"fe1cb25c-2667-4c4c-b41a-2e6c01416ce4"}
22:44:18.358 00.646 11596 Exposure complete
22:44:18.430 00.072 11596 worker thread done servicing request
22:44:18.430 00.000 13300 OnExposeComplete: enter
22:44:18.430 00.000 13300 UpdateGuideState(): m_state=6
22:44:18.431 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 188
22:44:18.431 00.000 13300 Star::Find returns 1 (0), X=1080.60, Y=345.86, Mass=1957, SNR=30.9, Peak=251 HFD=3.3
22:44:18.431 00.000 13300 MultiStar: [#1 0.16,-0.04,0.75,U] [#2 0.02,0.04,0.45,U] [#3 0.08,-0.02,0.43,U] [#4 0.21,-0.25,0.00,M6] [#5 -0.11,-0.30,0.00,M9] [#6 0.19,-0.11,0.23,U] [#7 0.07,-0.18,0.23,U] [#8 -0.31,-0.22,0.00,M1] 
22:44:18.431 00.000 13300 refined, 5 included, MultiStar: {0.05, -0.06}, one-star: {-0.05, -0.08}
22:44:18.432 00.001 13300 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-1.61) = xAngle (0.81 = 0.81)
22:44:18.432 00.000 13300 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.82 = 0.82)
22:44:18.432 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-0.80 mountX=0.05 mountY=0.06, mountTheta=0.82
22:44:18.435 00.003 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.06, opts=13)
22:44:18.435 00.000 13300 Enqueuing Move request for scope (0.05, -0.06)
22:44:18.435 00.000 11596 Worker thread wakes up
22:44:18.435 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.06) opts 0xd
22:44:18.435 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.06)
22:44:18.436 00.001 11596 Moving (0.05, -0.06) raw xDistance=0.05 yDistance=0.06
22:44:18.436 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:44:18.436 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:18.436 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:44:18.436 00.000 11596 MoveAxis(E, 0, ABG)
22:44:18.436 00.000 11596 Move returns status 0, amount 0
22:44:18.436 00.000 11596 MoveAxis(N, 0, ABG)
22:44:18.436 00.000 11596 Move returns status 0, amount 0
22:44:18.436 00.000 11596 move complete, result=0
22:44:18.437 00.001 11596 worker thread done servicing request
22:44:18.442 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
22:44:18.452 00.010 13300 UpdateGuideState exits: m=1957 SNR=30.9
22:44:18.452 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:18.452 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:44:18.452 00.000 13300 Enqueuing Expose request
22:44:18.452 00.000 11596 Worker thread wakes up
22:44:18.453 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:44:18.453 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:44:18.960 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:44:20.711 01.751 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3694a325-e0ce-4bad-b7e6-09d8c5cfa02d"}
22:44:20.712 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3694a325-e0ce-4bad-b7e6-09d8c5cfa02d"}
22:44:20.712 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e4fdac18-90dd-4ace-94e6-95225cbe6598"}
22:44:20.713 00.001 13300 case statement mapped state 6 to 3
22:44:20.713 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e4fdac18-90dd-4ace-94e6-95225cbe6598"}
22:44:20.713 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ef60ba67-bc7d-4ae4-b610-e80919f355b1"}
22:44:20.714 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":188,"width":15,"height":15,"star_pos":[6.60,6.86],"pixels":"..."},"id":"ef60ba67-bc7d-4ae4-b610-e80919f355b1"}
22:44:22.117 01.403 11596 Exposure complete
22:44:22.206 00.089 11596 worker thread done servicing request
22:44:22.206 00.000 13300 OnExposeComplete: enter
22:44:22.206 00.000 13300 UpdateGuideState(): m_state=6
22:44:22.207 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 189
22:44:22.207 00.000 13300 Star::Find returns 1 (0), X=1080.71, Y=345.90, Mass=1955, SNR=31.0, Peak=226 HFD=3.3
22:44:22.208 00.001 13300 MultiStar: [#1 0.05,-0.20,0.74,U] [#2 -0.00,-0.06,0.46,U] [#3 0.23,-0.09,0.42,U] [#4 0.27,-0.37,0.00,M7] [#5 0.05,-0.45,0.00,M10] [#6 0.15,-0.50,0.00,M1] [#7 -0.08,-0.34,0.00,M1] [#8 0.09,-0.09,0.20,U] 
22:44:22.208 00.000 13300 single-star, 4 included, MultiStar: {0.07, -0.10}, one-star: {0.06, -0.04}
22:44:22.208 00.000 13300 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-1.61) = xAngle (1.01 = 1.01)
22:44:22.209 00.001 13300 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.02 = 1.02)
22:44:22.209 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.04 hyp=0.08 cameraTheta=-0.60 mountX=0.04 mountY=0.06, mountTheta=1.01
22:44:22.212 00.003 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.04, opts=13)
22:44:22.212 00.000 13300 Enqueuing Move request for scope (0.06, -0.04)
22:44:22.212 00.000 11596 Worker thread wakes up
22:44:22.212 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.04) opts 0xd
22:44:22.212 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.04)
22:44:22.212 00.000 11596 Moving (0.06, -0.04) raw xDistance=0.04 yDistance=0.06
22:44:22.212 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:44:22.213 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:22.213 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:44:22.213 00.000 11596 MoveAxis(E, 0, ABG)
22:44:22.213 00.000 11596 Move returns status 0, amount 0
22:44:22.213 00.000 11596 MoveAxis(N, 0, ABG)
22:44:22.213 00.000 11596 Move returns status 0, amount 0
22:44:22.213 00.000 11596 move complete, result=0
22:44:22.214 00.001 11596 worker thread done servicing request
22:44:22.219 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
22:44:22.228 00.009 13300 UpdateGuideState exits: m=1955 SNR=31.0
22:44:22.228 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:22.229 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:44:22.229 00.000 13300 Enqueuing Expose request
22:44:22.229 00.000 11596 Worker thread wakes up
22:44:22.229 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:44:22.229 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:44:22.743 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:44:23.711 00.968 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3a3216c7-b012-4725-b96e-6cb35e12d0e7"}
22:44:23.711 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3a3216c7-b012-4725-b96e-6cb35e12d0e7"}
22:44:23.712 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e7470a88-f89a-4d90-a315-47a163b8b448"}
22:44:23.712 00.000 13300 case statement mapped state 6 to 3
22:44:23.712 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e7470a88-f89a-4d90-a315-47a163b8b448"}
22:44:23.713 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0ae218fa-0ae4-4295-bb6b-240ad500b2bc"}
22:44:23.713 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":189,"width":15,"height":15,"star_pos":[6.71,6.90],"pixels":"..."},"id":"0ae218fa-0ae4-4295-bb6b-240ad500b2bc"}
22:44:25.778 02.065 11596 Exposure complete
22:44:25.891 00.113 11596 worker thread done servicing request
22:44:25.891 00.000 13300 OnExposeComplete: enter
22:44:25.891 00.000 13300 UpdateGuideState(): m_state=6
22:44:25.892 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 190
22:44:25.893 00.001 13300 Star::Find returns 1 (0), X=1080.77, Y=345.82, Mass=1999, SNR=31.3, Peak=226 HFD=3.1
22:44:25.893 00.000 13300 MultiStar: [#1 0.05,-0.10,0.74,U] [#2 0.08,-0.16,0.46,U] [#3 0.36,-0.19,0.00,M1] [#4 0.35,-0.55,0.00,M8] [#5 0.04,-0.15,0.27,U] [#6 0.32,-0.46,0.00,M2] [#7 0.23,-0.22,0.00,M2] [#8 0.20,-0.17,0.00,M1] 
22:44:25.893 00.000 13300 refined, 3 included, MultiStar: {0.09, -0.13}, one-star: {0.12, -0.13}
22:44:25.894 00.001 13300 CameraToMount -- cameraTheta (-0.98) - m_xAngle (-1.61) = xAngle (0.63 = 0.63)
22:44:25.894 00.000 13300 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.64 = 0.64)
22:44:25.894 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=-0.13 hyp=0.15 cameraTheta=-0.98 mountX=0.12 mountY=0.09, mountTheta=0.64
22:44:25.896 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.13, opts=13)
22:44:25.896 00.000 13300 Enqueuing Move request for scope (0.09, -0.13)
22:44:25.897 00.001 11596 Worker thread wakes up
22:44:25.897 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.13) opts 0xd
22:44:25.897 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.13)
22:44:25.897 00.000 11596 Moving (0.09, -0.13) raw xDistance=0.12 yDistance=0.09
22:44:25.897 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:44:25.897 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:25.898 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:44:25.898 00.000 11596 MoveAxis(E, 0, ABG)
22:44:25.898 00.000 11596 Move returns status 0, amount 0
22:44:25.898 00.000 11596 MoveAxis(N, 0, ABG)
22:44:25.898 00.000 11596 Move returns status 0, amount 0
22:44:25.898 00.000 11596 move complete, result=0
22:44:25.899 00.001 11596 worker thread done servicing request
22:44:25.905 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
22:44:25.913 00.008 13300 UpdateGuideState exits: m=1999 SNR=31.3
22:44:25.913 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:25.914 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:44:25.914 00.000 13300 Enqueuing Expose request
22:44:25.914 00.000 11596 Worker thread wakes up
22:44:25.914 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:44:25.914 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:44:26.431 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:44:26.710 00.279 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b97cc0e4-5837-4679-9c5f-39907ad416fc"}
22:44:26.710 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b97cc0e4-5837-4679-9c5f-39907ad416fc"}
22:44:26.711 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2d8752d2-b09d-4915-8ee0-acdac4b43d33"}
22:44:26.711 00.000 13300 case statement mapped state 6 to 3
22:44:26.711 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2d8752d2-b09d-4915-8ee0-acdac4b43d33"}
22:44:26.711 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ee6308d7-dae5-4ec2-a07d-6f23e30ba2ea"}
22:44:26.712 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":190,"width":15,"height":15,"star_pos":[6.77,6.82],"pixels":"..."},"id":"ee6308d7-dae5-4ec2-a07d-6f23e30ba2ea"}
22:44:29.463 02.751 11596 Exposure complete
22:44:29.536 00.073 11596 worker thread done servicing request
22:44:29.536 00.000 13300 OnExposeComplete: enter
22:44:29.536 00.000 13300 UpdateGuideState(): m_state=6
22:44:29.537 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 191
22:44:29.537 00.000 13300 Star::Find returns 1 (0), X=1080.77, Y=345.60, Mass=1983, SNR=31.2, Peak=205 HFD=3.3
22:44:29.537 00.000 13300 MultiStar: [#1 0.19,-0.30,0.00,M1] [#2 0.04,-0.32,0.00,M1] [#3 0.18,-0.37,0.00,M2] [#4 0.25,-0.47,0.00,M9] [#5 0.03,-0.49,0.00,M10] [#6 0.31,-0.06,0.00,M3] [#7 0.24,-0.41,0.00,M3] [#8 0.21,-0.20,0.00,M2] 
22:44:29.537 00.000 13300 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-1.61) = xAngle (0.37 = 0.37)
22:44:29.537 00.000 13300 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.38 = 0.38)
22:44:29.538 00.001 13300 CameraToMount -- cameraX=0.12 cameraY=-0.35 hyp=0.37 cameraTheta=-1.24 mountX=0.34 mountY=0.14, mountTheta=0.38
22:44:29.540 00.002 13300 SchedulePrimaryMove(1016D950, x=0.12, y=-0.35, opts=13)
22:44:29.540 00.000 13300 Enqueuing Move request for scope (0.12, -0.35)
22:44:29.540 00.000 11596 Worker thread wakes up
22:44:29.540 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.35) opts 0xd
22:44:29.540 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, -0.35)
22:44:29.540 00.000 11596 Moving (0.12, -0.35) raw xDistance=0.34 yDistance=0.14
22:44:29.540 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.34
22:44:29.541 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:29.541 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:44:29.541 00.000 11596 MoveAxis(W, 429, ABG)
22:44:29.541 00.000 11596 Guiding  Dir = 3, Dur = 429
22:44:29.541 00.000 11596 IsSlewing returns 0
22:44:29.546 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=205, med=4, FiltMin=3, FiltMax=110, Gamma=0.510
22:44:29.553 00.007 13300 UpdateGuideState exits: m=1983 SNR=31.2
22:44:29.553 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:29.553 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:44:29.554 00.001 13300 Enqueuing Expose request
22:44:29.709 00.155 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dcbb226b-5bb4-42e4-9dcb-ae8358c12f21"}
22:44:29.709 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dcbb226b-5bb4-42e4-9dcb-ae8358c12f21"}
22:44:29.710 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7173cb58-087e-416f-9741-3292437a216f"}
22:44:29.710 00.000 13300 case statement mapped state 6 to 3
22:44:29.710 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7173cb58-087e-416f-9741-3292437a216f"}
22:44:29.710 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"05cab346-0dcf-4552-9c6e-cffd6da8c714"}
22:44:29.711 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":191,"width":15,"height":15,"star_pos":[6.77,6.60],"pixels":"..."},"id":"05cab346-0dcf-4552-9c6e-cffd6da8c714"}
22:44:29.854 00.143 11596 IsGuiding returns 0
22:44:30.128 00.274 11596 PulseGuide returned control before completion, sleep 166
22:44:30.413 00.285 11596 IsGuiding returns 1
22:44:30.413 00.000 11596 scope still moving after pulse duration time elapsed
22:44:30.437 00.024 11596 IsSlewing returns 0
22:44:30.510 00.073 11596 IsGuiding returns 1
22:44:30.543 00.033 11596 IsSlewing returns 0
22:44:30.628 00.085 11596 IsGuiding returns 0
22:44:30.628 00.000 11596 scope move finished after 429 + 344 ms
22:44:30.628 00.000 11596 Move returns status 0, amount 429
22:44:30.628 00.000 11596 MoveAxis(N, 0, ABG)
22:44:30.628 00.000 11596 Move returns status 0, amount 0
22:44:30.629 00.001 11596 move complete, result=0
22:44:30.629 00.000 11596 worker thread done servicing request
22:44:30.629 00.000 13300 GuideStep: 0.3 px 429 ms WEST, 0.1 px 0 ms NORTH
22:44:30.629 00.000 11596 Worker thread wakes up
22:44:30.629 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:44:31.145 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:44:32.709 01.564 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a41a199f-6315-4101-bda2-9a2c2727f7db"}
22:44:32.709 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a41a199f-6315-4101-bda2-9a2c2727f7db"}
22:44:32.710 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"82463635-66c7-4dcc-a68c-10a1f0b32732"}
22:44:32.710 00.000 13300 case statement mapped state 6 to 3
22:44:32.710 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"82463635-66c7-4dcc-a68c-10a1f0b32732"}
22:44:32.711 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9486c8f2-9fd3-4418-9afc-078bc298ebf9"}
22:44:32.711 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":191,"width":15,"height":15,"star_pos":[6.77,6.60],"pixels":"..."},"id":"9486c8f2-9fd3-4418-9afc-078bc298ebf9"}
22:44:34.172 01.461 11596 Exposure complete
22:44:34.245 00.073 11596 worker thread done servicing request
22:44:34.245 00.000 13300 OnExposeComplete: enter
22:44:34.245 00.000 13300 UpdateGuideState(): m_state=6
22:44:34.246 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 192
22:44:34.246 00.000 13300 Star::Find returns 1 (0), X=1080.55, Y=345.68, Mass=1975, SNR=31.1, Peak=255 HFD=3.2
22:44:34.246 00.000 13300 MultiStar: [#1 0.13,-0.24,0.00,M2] [#2 0.02,-0.18,0.45,U] [#3 0.29,-0.15,0.00,M3] [#4 0.43,-0.58,0.00,M10] [#5 -0.03,-0.47,0.00,R] [#6 -0.01,-0.19,0.22,U] [#7 0.19,-0.49,0.00,M4] [#8 -0.06,-0.25,0.00,M3] 
22:44:34.246 00.000 13300 refined, 2 included, MultiStar: {-0.05, -0.23}, one-star: {-0.09, -0.26}
22:44:34.246 00.000 13300 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-1.61) = xAngle (-0.18 = -0.18)
22:44:34.246 00.000 13300 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.17 = -0.17)
22:44:34.247 00.001 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.23 hyp=0.24 cameraTheta=-1.79 mountX=0.23 mountY=-0.04, mountTheta=-0.17
22:44:34.248 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.23, opts=13)
22:44:34.248 00.000 13300 Enqueuing Move request for scope (-0.05, -0.23)
22:44:34.248 00.000 11596 Worker thread wakes up
22:44:34.248 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.23) opts 0xd
22:44:34.249 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.23)
22:44:34.249 00.000 11596 Moving (-0.05, -0.23) raw xDistance=0.23 yDistance=-0.04
22:44:34.249 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23
22:44:34.249 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:34.249 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:44:34.249 00.000 11596 MoveAxis(W, 321, ABG)
22:44:34.249 00.000 11596 Guiding  Dir = 3, Dur = 321
22:44:34.249 00.000 11596 IsSlewing returns 0
22:44:34.254 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=3, FiltMax=95, Gamma=0.510
22:44:34.262 00.008 13300 UpdateGuideState exits: m=1975 SNR=31.1
22:44:34.262 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:34.262 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:44:34.262 00.000 13300 Enqueuing Expose request
22:44:34.304 00.042 11596 IsGuiding returns 0
22:44:34.486 00.182 11596 PulseGuide returned control before completion, sleep 149
22:44:34.716 00.230 11596 IsGuiding returns 1
22:44:34.717 00.001 11596 scope still moving after pulse duration time elapsed
22:44:34.746 00.029 11596 IsSlewing returns 0
22:44:34.974 00.228 11596 IsGuiding returns 0
22:44:34.974 00.000 11596 scope move finished after 321 + 348 ms
22:44:34.974 00.000 11596 Move returns status 0, amount 321
22:44:34.974 00.000 11596 MoveAxis(N, 0, ABG)
22:44:34.974 00.000 11596 Move returns status 0, amount 0
22:44:34.974 00.000 11596 move complete, result=0
22:44:34.974 00.000 11596 worker thread done servicing request
22:44:34.974 00.000 13300 GuideStep: 0.2 px 321 ms WEST, -0.0 px 0 ms NORTH
22:44:34.974 00.000 11596 Worker thread wakes up
22:44:34.975 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:44:35.488 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:44:35.712 00.224 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f5967269-0c1c-4d94-ad04-6252bb784f53"}
22:44:35.712 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f5967269-0c1c-4d94-ad04-6252bb784f53"}
22:44:35.713 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"154acac6-209a-4a61-ac2c-3cbc551aac71"}
22:44:35.713 00.000 13300 case statement mapped state 6 to 3
22:44:35.713 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"154acac6-209a-4a61-ac2c-3cbc551aac71"}
22:44:35.714 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9a5eda06-f0a1-4408-9869-64702de74612"}
22:44:35.714 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":192,"width":15,"height":15,"star_pos":[6.55,6.68],"pixels":"..."},"id":"9a5eda06-f0a1-4408-9869-64702de74612"}
22:44:38.533 02.819 11596 Exposure complete
22:44:38.641 00.108 11596 worker thread done servicing request
22:44:38.641 00.000 13300 OnExposeComplete: enter
22:44:38.641 00.000 13300 UpdateGuideState(): m_state=6
22:44:38.642 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 193
22:44:38.642 00.000 13300 Star::Find returns 1 (0), X=1080.53, Y=345.87, Mass=1879, SNR=30.3, Peak=251 HFD=3.3
22:44:38.643 00.001 13300 MultiStar: [#1 0.05,-0.02,0.77,U] [#2 0.06,-0.05,0.46,U] [#3 0.22,-0.03,0.44,U] [#4 0.38,-0.29,0.00,R] [#5 -0.25,-0.04,0.26,U] [#6 0.07,0.23,0.23,U] [#7 -0.17,-0.12,0.24,U] [#8 -0.07,-0.22,0.22,U] 
22:44:38.643 00.000 13300 refined, 7 included, MultiStar: {-0.02, -0.04}, one-star: {-0.12, -0.08}
22:44:38.644 00.001 13300 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-1.61) = xAngle (-0.34 = -0.34)
22:44:38.644 00.000 13300 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.32 = -0.32)
22:44:38.644 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.04 hyp=0.05 cameraTheta=-1.94 mountX=0.04 mountY=-0.02, mountTheta=-0.32
22:44:38.648 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.04, opts=13)
22:44:38.648 00.000 13300 Enqueuing Move request for scope (-0.02, -0.04)
22:44:38.649 00.001 11596 Worker thread wakes up
22:44:38.649 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.04) opts 0xd
22:44:38.650 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.04)
22:44:38.650 00.000 11596 Moving (-0.02, -0.04) raw xDistance=0.04 yDistance=-0.02
22:44:38.650 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:44:38.650 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:38.651 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:44:38.651 00.000 11596 MoveAxis(E, 0, ABG)
22:44:38.651 00.000 11596 Move returns status 0, amount 0
22:44:38.651 00.000 11596 MoveAxis(N, 0, ABG)
22:44:38.651 00.000 11596 Move returns status 0, amount 0
22:44:38.652 00.001 11596 move complete, result=0
22:44:38.652 00.000 11596 worker thread done servicing request
22:44:38.659 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=3, FiltMax=98, Gamma=0.510
22:44:38.669 00.010 13300 UpdateGuideState exits: m=1879 SNR=30.3
22:44:38.669 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:38.670 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:44:38.670 00.000 13300 Enqueuing Expose request
22:44:38.670 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:44:38.670 00.000 11596 Worker thread wakes up
22:44:38.671 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:44:38.733 00.062 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"547c20e4-be2f-49a3-a9ac-c204c80bfde1"}
22:44:38.733 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"547c20e4-be2f-49a3-a9ac-c204c80bfde1"}
22:44:38.735 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"db570aec-fca8-413c-a697-b0b12f5a1919"}
22:44:38.736 00.001 13300 case statement mapped state 6 to 3
22:44:38.736 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"db570aec-fca8-413c-a697-b0b12f5a1919"}
22:44:38.739 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"91e892dc-545f-4669-bef1-817135b2779b"}
22:44:38.740 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":193,"width":15,"height":15,"star_pos":[6.53,6.87],"pixels":"..."},"id":"91e892dc-545f-4669-bef1-817135b2779b"}
22:44:39.183 00.443 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:44:41.729 02.546 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"12ff2aee-5f16-488b-9227-1aa32cb0f266"}
22:44:41.729 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"12ff2aee-5f16-488b-9227-1aa32cb0f266"}
22:44:41.730 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cd572914-4f39-4e0a-9ddd-6b3cb70b7589"}
22:44:41.730 00.000 13300 case statement mapped state 6 to 3
22:44:41.730 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cd572914-4f39-4e0a-9ddd-6b3cb70b7589"}
22:44:41.730 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"91c73a5f-ec71-4841-a728-d7f5a5efe0c3"}
22:44:41.731 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":193,"width":15,"height":15,"star_pos":[6.53,6.87],"pixels":"..."},"id":"91c73a5f-ec71-4841-a728-d7f5a5efe0c3"}
22:44:42.208 00.477 11596 Exposure complete
22:44:42.283 00.075 11596 worker thread done servicing request
22:44:42.283 00.000 13300 OnExposeComplete: enter
22:44:42.283 00.000 13300 UpdateGuideState(): m_state=6
22:44:42.284 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 194
22:44:42.284 00.000 13300 Star::Find returns 1 (0), X=1080.63, Y=345.91, Mass=1960, SNR=31.0, Peak=251 HFD=3.3
22:44:42.284 00.000 13300 MultiStar: [#1 -0.01,0.01,0.75,U] [#2 -0.08,0.02,0.45,U] [#3 0.09,0.01,0.42,U] [#4 -0.36,-0.12,0.00,M1] [#5 -0.10,0.13,0.26,U] [#6 -0.16,-0.18,0.23,U] [#7 0.05,-0.10,0.22,U] [#8 -0.33,-0.10,0.00,M3] 
22:44:42.284 00.000 13300 refined, 6 included, MultiStar: {-0.02, -0.01}, one-star: {-0.02, -0.03}
22:44:42.285 00.001 13300 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-1.61) = xAngle (-0.99 = -0.99)
22:44:42.285 00.000 13300 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.98 = -0.98)
22:44:42.285 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.01 hyp=0.03 cameraTheta=-2.60 mountX=0.01 mountY=-0.02, mountTheta=-0.99
22:44:42.286 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.01, opts=13)
22:44:42.287 00.001 13300 Enqueuing Move request for scope (-0.02, -0.01)
22:44:42.287 00.000 11596 Worker thread wakes up
22:44:42.287 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.01) opts 0xd
22:44:42.287 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.01)
22:44:42.287 00.000 11596 Moving (-0.02, -0.01) raw xDistance=0.01 yDistance=-0.02
22:44:42.287 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:44:42.287 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:42.287 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:44:42.287 00.000 11596 MoveAxis(E, 0, ABG)
22:44:42.287 00.000 11596 Move returns status 0, amount 0
22:44:42.288 00.001 11596 MoveAxis(N, 0, ABG)
22:44:42.288 00.000 11596 Move returns status 0, amount 0
22:44:42.288 00.000 11596 move complete, result=0
22:44:42.288 00.000 11596 worker thread done servicing request
22:44:42.294 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
22:44:42.300 00.006 13300 UpdateGuideState exits: m=1960 SNR=31.0
22:44:42.301 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:42.301 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:44:42.301 00.000 13300 Enqueuing Expose request
22:44:42.301 00.000 11596 Worker thread wakes up
22:44:42.302 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:44:42.302 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:44:42.808 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:44:44.729 01.921 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"384c5f50-8980-4b6b-aaae-ea8a5ed0504f"}
22:44:44.729 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"384c5f50-8980-4b6b-aaae-ea8a5ed0504f"}
22:44:44.730 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5fd27ff7-c25f-44c9-904f-1dcf92a0906a"}
22:44:44.730 00.000 13300 case statement mapped state 6 to 3
22:44:44.730 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5fd27ff7-c25f-44c9-904f-1dcf92a0906a"}
22:44:44.731 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"eb02c416-0918-4d95-bbed-560bd05b408e"}
22:44:44.731 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":194,"width":15,"height":15,"star_pos":[6.63,6.91],"pixels":"..."},"id":"eb02c416-0918-4d95-bbed-560bd05b408e"}
22:44:45.836 01.105 11596 Exposure complete
22:44:45.912 00.076 11596 worker thread done servicing request
22:44:45.912 00.000 13300 OnExposeComplete: enter
22:44:45.912 00.000 13300 UpdateGuideState(): m_state=6
22:44:45.912 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 195
22:44:45.912 00.000 13300 Star::Find returns 1 (0), X=1080.55, Y=345.88, Mass=1919, SNR=30.7, Peak=255 HFD=3.3
22:44:45.913 00.001 13300 MultiStar: [#1 -0.01,-0.10,0.75,U] [#2 0.03,-0.11,0.45,U] [#3 -0.01,-0.08,0.44,U] [#4 -0.30,-0.20,0.00,M2] [#5 -0.18,-0.24,0.00,M1] [#6 -0.15,0.02,0.22,U] [#7 -0.35,-0.34,0.00,M3] [#8 -0.47,-0.08,0.00,M4] 
22:44:45.913 00.000 13300 refined, 4 included, MultiStar: {-0.05, -0.08}, one-star: {-0.10, -0.06}
22:44:45.913 00.000 13300 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-1.61) = xAngle (-0.52 = -0.52)
22:44:45.913 00.000 13300 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.50 = -0.50)
22:44:45.913 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.08 hyp=0.09 cameraTheta=-2.13 mountX=0.08 mountY=-0.04, mountTheta=-0.51
22:44:45.917 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.08, opts=13)
22:44:45.917 00.000 13300 Enqueuing Move request for scope (-0.05, -0.08)
22:44:45.917 00.000 11596 Worker thread wakes up
22:44:45.918 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.08) opts 0xd
22:44:45.918 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.08)
22:44:45.918 00.000 11596 Moving (-0.05, -0.08) raw xDistance=0.08 yDistance=-0.04
22:44:45.918 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:44:45.918 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:45.919 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:44:45.919 00.000 11596 MoveAxis(E, 0, ABG)
22:44:45.919 00.000 11596 Move returns status 0, amount 0
22:44:45.919 00.000 11596 MoveAxis(N, 0, ABG)
22:44:45.919 00.000 11596 Move returns status 0, amount 0
22:44:45.919 00.000 11596 move complete, result=0
22:44:45.920 00.001 11596 worker thread done servicing request
22:44:45.927 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
22:44:45.936 00.009 13300 UpdateGuideState exits: m=1919 SNR=30.7
22:44:45.937 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:45.937 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:44:45.937 00.000 13300 Enqueuing Expose request
22:44:45.937 00.000 11596 Worker thread wakes up
22:44:45.937 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:44:45.937 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:44:46.439 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:44:47.730 01.291 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b2fb5026-0f86-4701-8d7f-6beca3cf381b"}
22:44:47.730 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b2fb5026-0f86-4701-8d7f-6beca3cf381b"}
22:44:47.731 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e94f6157-2181-4e90-b0de-6bef5f71cbca"}
22:44:47.731 00.000 13300 case statement mapped state 6 to 3
22:44:47.731 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e94f6157-2181-4e90-b0de-6bef5f71cbca"}
22:44:47.732 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"401fb8d6-cf2a-4787-975d-9ca7ab77792c"}
22:44:47.732 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":195,"width":15,"height":15,"star_pos":[6.55,6.88],"pixels":"..."},"id":"401fb8d6-cf2a-4787-975d-9ca7ab77792c"}
22:44:49.461 01.729 11596 Exposure complete
22:44:49.538 00.077 11596 worker thread done servicing request
22:44:49.538 00.000 13300 OnExposeComplete: enter
22:44:49.538 00.000 13300 UpdateGuideState(): m_state=6
22:44:49.539 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 196
22:44:49.539 00.000 13300 Star::Find returns 1 (0), X=1080.55, Y=345.84, Mass=1961, SNR=30.9, Peak=255 HFD=3.3
22:44:49.540 00.001 13300 MultiStar: [#1 0.02,-0.09,0.73,U] [#2 -0.04,-0.13,0.44,U] [#3 0.13,-0.17,0.38,U] [#4 -0.12,0.20,0.30,U] [#5 -0.04,0.17,0.26,U] [#6 -0.13,-0.06,0.23,U] [#7 -0.04,-0.01,0.23,U] [#8 -0.05,-0.26,0.00,M5] 
22:44:49.540 00.000 13300 refined, 7 included, MultiStar: {-0.04, -0.06}, one-star: {-0.10, -0.10}
22:44:49.540 00.000 13300 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-1.61) = xAngle (-0.56 = -0.56)
22:44:49.540 00.000 13300 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.54 = -0.54)
22:44:49.540 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-2.17 mountX=0.06 mountY=-0.04, mountTheta=-0.55
22:44:49.542 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.06, opts=13)
22:44:49.542 00.000 13300 Enqueuing Move request for scope (-0.04, -0.06)
22:44:49.542 00.000 11596 Worker thread wakes up
22:44:49.542 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.06) opts 0xd
22:44:49.542 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.06)
22:44:49.542 00.000 11596 Moving (-0.04, -0.06) raw xDistance=0.06 yDistance=-0.04
22:44:49.543 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:44:49.543 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:49.543 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:44:49.543 00.000 11596 MoveAxis(E, 0, ABG)
22:44:49.543 00.000 11596 Move returns status 0, amount 0
22:44:49.543 00.000 11596 MoveAxis(N, 0, ABG)
22:44:49.544 00.001 11596 Move returns status 0, amount 0
22:44:49.544 00.000 11596 move complete, result=0
22:44:49.544 00.000 11596 worker thread done servicing request
22:44:49.549 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=3, FiltMax=97, Gamma=0.510
22:44:49.556 00.007 13300 UpdateGuideState exits: m=1961 SNR=30.9
22:44:49.556 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:49.556 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:44:49.556 00.000 13300 Enqueuing Expose request
22:44:49.556 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:44:49.556 00.000 11596 Worker thread wakes up
22:44:49.556 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:44:50.066 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:44:50.730 00.664 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9ca04df4-6edd-4baa-80c2-594824b031fe"}
22:44:50.730 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9ca04df4-6edd-4baa-80c2-594824b031fe"}
22:44:50.731 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"478d6eb3-c2cb-49b9-a2db-728dce99d82f"}
22:44:50.731 00.000 13300 case statement mapped state 6 to 3
22:44:50.731 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"478d6eb3-c2cb-49b9-a2db-728dce99d82f"}
22:44:50.732 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"450d2b3a-1d4a-48dc-a6e0-a2973073fa48"}
22:44:50.733 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":196,"width":15,"height":15,"star_pos":[6.55,6.84],"pixels":"..."},"id":"450d2b3a-1d4a-48dc-a6e0-a2973073fa48"}
22:44:53.093 02.360 11596 Exposure complete
22:44:53.175 00.082 11596 worker thread done servicing request
22:44:53.175 00.000 13300 OnExposeComplete: enter
22:44:53.175 00.000 13300 UpdateGuideState(): m_state=6
22:44:53.176 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 197
22:44:53.176 00.000 13300 Star::Find returns 1 (0), X=1080.58, Y=345.80, Mass=1967, SNR=31.0, Peak=255 HFD=3.2
22:44:53.176 00.000 13300 MultiStar: [#1 -0.07,-0.20,0.74,U] [#2 -0.08,-0.13,0.44,U] [#3 -0.02,-0.25,0.42,U] [#4 -0.14,-0.23,0.00,M2] [#5 -0.17,-0.02,0.26,U] [#6 0.08,-0.19,0.22,U] [#7 0.10,0.02,0.24,U] [#8 -0.14,-0.54,0.00,M6] 
22:44:53.177 00.001 13300 refined, 6 included, MultiStar: {-0.05, -0.15}, one-star: {-0.06, -0.15}
22:44:53.177 00.000 13300 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-1.61) = xAngle (-0.28 = -0.28)
22:44:53.177 00.000 13300 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.26 = -0.26)
22:44:53.177 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.15 hyp=0.16 cameraTheta=-1.89 mountX=0.15 mountY=-0.04, mountTheta=-0.26
22:44:53.178 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.15, opts=13)
22:44:53.178 00.000 13300 Enqueuing Move request for scope (-0.05, -0.15)
22:44:53.179 00.001 11596 Worker thread wakes up
22:44:53.179 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.15) opts 0xd
22:44:53.179 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.15)
22:44:53.179 00.000 11596 Moving (-0.05, -0.15) raw xDistance=0.15 yDistance=-0.04
22:44:53.179 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
22:44:53.179 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:53.179 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:44:53.179 00.000 11596 MoveAxis(W, 191, ABG)
22:44:53.179 00.000 11596 Guiding  Dir = 3, Dur = 191
22:44:53.180 00.001 11596 IsSlewing returns 0
22:44:53.184 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
22:44:53.192 00.008 13300 UpdateGuideState exits: m=1967 SNR=31.0
22:44:53.192 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:53.192 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:44:53.192 00.000 13300 Enqueuing Expose request
22:44:53.448 00.256 11596 IsGuiding returns 0
22:44:53.734 00.286 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4e9315ad-0b86-4bd5-b31c-ded942c3d339"}
22:44:53.734 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4e9315ad-0b86-4bd5-b31c-ded942c3d339"}
22:44:53.735 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c5eb4030-c699-4661-9ecf-f5bb152245f4"}
22:44:53.735 00.000 13300 case statement mapped state 6 to 3
22:44:53.735 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c5eb4030-c699-4661-9ecf-f5bb152245f4"}
22:44:53.735 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ef197150-a1e9-49de-a866-10ee81b2bce7"}
22:44:53.736 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":197,"width":15,"height":15,"star_pos":[6.58,6.80],"pixels":"..."},"id":"ef197150-a1e9-49de-a866-10ee81b2bce7"}
22:44:53.979 00.243 11596 IsGuiding returns 0
22:44:53.979 00.000 11596 Move returns status 0, amount 191
22:44:53.979 00.000 11596 MoveAxis(N, 0, ABG)
22:44:53.979 00.000 11596 Move returns status 0, amount 0
22:44:53.979 00.000 11596 move complete, result=0
22:44:53.979 00.000 11596 worker thread done servicing request
22:44:53.979 00.000 11596 Worker thread wakes up
22:44:53.979 00.000 13300 GuideStep: 0.2 px 191 ms WEST, -0.0 px 0 ms NORTH
22:44:53.979 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:44:54.493 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:44:56.733 02.240 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fdde7d55-bb51-4d78-baf4-9b6e3d7ac43a"}
22:44:56.734 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fdde7d55-bb51-4d78-baf4-9b6e3d7ac43a"}
22:44:56.735 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bcc3afd8-dd00-4c0e-9321-38b7e2e56835"}
22:44:56.735 00.000 13300 case statement mapped state 6 to 3
22:44:56.736 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bcc3afd8-dd00-4c0e-9321-38b7e2e56835"}
22:44:56.737 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"00489713-12e9-48cb-b96c-0466f264eed4"}
22:44:56.737 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":197,"width":15,"height":15,"star_pos":[6.58,6.80],"pixels":"..."},"id":"00489713-12e9-48cb-b96c-0466f264eed4"}
22:44:57.528 00.791 11596 Exposure complete
22:44:57.601 00.073 11596 worker thread done servicing request
22:44:57.601 00.000 13300 OnExposeComplete: enter
22:44:57.601 00.000 13300 UpdateGuideState(): m_state=6
22:44:57.602 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 198
22:44:57.602 00.000 13300 Star::Find returns 1 (0), X=1080.56, Y=345.80, Mass=1940, SNR=30.8, Peak=255 HFD=3.3
22:44:57.603 00.001 13300 MultiStar: [#1 0.09,-0.14,0.76,U] [#2 0.14,-0.26,0.00,M1] [#3 -0.08,-0.26,0.00,M1] [#4 -0.15,-0.25,0.00,M3] [#5 -0.16,0.09,0.28,U] [#6 -0.08,-0.48,0.00,M1] [#7 0.07,-0.20,0.22,U] [#8 -0.39,-0.32,0.00,M7] 
22:44:57.603 00.000 13300 refined, 3 included, MultiStar: {-0.02, -0.12}, one-star: {-0.09, -0.14}
22:44:57.603 00.000 13300 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-1.61) = xAngle (-0.14 = -0.14)
22:44:57.604 00.001 13300 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.13 = -0.13)
22:44:57.604 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.75 mountX=0.12 mountY=-0.02, mountTheta=-0.13
22:44:57.606 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.12, opts=13)
22:44:57.606 00.000 13300 Enqueuing Move request for scope (-0.02, -0.12)
22:44:57.606 00.000 11596 Worker thread wakes up
22:44:57.606 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.12) opts 0xd
22:44:57.606 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.12)
22:44:57.606 00.000 11596 Moving (-0.02, -0.12) raw xDistance=0.12 yDistance=-0.02
22:44:57.606 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:44:57.607 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:57.607 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:44:57.607 00.000 11596 MoveAxis(E, 0, ABG)
22:44:57.607 00.000 11596 Move returns status 0, amount 0
22:44:57.607 00.000 11596 MoveAxis(N, 0, ABG)
22:44:57.607 00.000 11596 Move returns status 0, amount 0
22:44:57.607 00.000 11596 move complete, result=0
22:44:57.608 00.001 11596 worker thread done servicing request
22:44:57.613 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
22:44:57.620 00.007 13300 UpdateGuideState exits: m=1940 SNR=30.8
22:44:57.620 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:57.620 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:44:57.621 00.001 13300 Enqueuing Expose request
22:44:57.621 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:44:57.621 00.000 11596 Worker thread wakes up
22:44:57.621 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:44:58.124 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:44:59.733 01.609 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"283ed892-def1-4474-bcd3-ed175123f057"}
22:44:59.733 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"283ed892-def1-4474-bcd3-ed175123f057"}
22:44:59.734 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b0b87a2a-c625-4ae4-88e1-42c98569cad9"}
22:44:59.734 00.000 13300 case statement mapped state 6 to 3
22:44:59.734 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b0b87a2a-c625-4ae4-88e1-42c98569cad9"}
22:44:59.735 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c1eec565-3f54-47d1-ab96-2ead48a4f39a"}
22:44:59.735 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":198,"width":15,"height":15,"star_pos":[6.56,6.80],"pixels":"..."},"id":"c1eec565-3f54-47d1-ab96-2ead48a4f39a"}
22:45:01.158 01.423 11596 Exposure complete
22:45:01.237 00.079 11596 worker thread done servicing request
22:45:01.237 00.000 13300 OnExposeComplete: enter
22:45:01.238 00.001 13300 UpdateGuideState(): m_state=6
22:45:01.238 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 199
22:45:01.238 00.000 13300 Star::Find returns 1 (0), X=1080.60, Y=345.79, Mass=1988, SNR=31.2, Peak=239 HFD=3.2
22:45:01.239 00.001 13300 MultiStar: [#1 0.06,-0.29,0.00,M1] [#2 -0.05,-0.28,0.00,M2] [#3 0.09,-0.23,0.39,U] [#4 -0.39,-0.14,0.00,M4] [#5 -0.15,-0.09,0.26,U] [#6 0.28,-0.31,0.00,M2] [#7 0.15,-0.22,0.00,M1] [#8 -0.45,-0.19,0.00,M8] 
22:45:01.239 00.000 13300 single-star, 2 included, MultiStar: {-0.03, -0.16}, one-star: {-0.04, -0.15}
22:45:01.239 00.000 13300 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-1.61) = xAngle (-0.24 = -0.24)
22:45:01.239 00.000 13300 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.23 = -0.23)
22:45:01.239 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.15 hyp=0.15 cameraTheta=-1.85 mountX=0.15 mountY=-0.03, mountTheta=-0.23
22:45:01.241 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.15, opts=13)
22:45:01.241 00.000 13300 Enqueuing Move request for scope (-0.04, -0.15)
22:45:01.241 00.000 11596 Worker thread wakes up
22:45:01.241 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.15) opts 0xd
22:45:01.241 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.15)
22:45:01.241 00.000 11596 Moving (-0.04, -0.15) raw xDistance=0.15 yDistance=-0.03
22:45:01.241 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.15
22:45:01.242 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:01.242 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:45:01.242 00.000 11596 MoveAxis(W, 188, ABG)
22:45:01.242 00.000 11596 Guiding  Dir = 3, Dur = 188
22:45:01.242 00.000 11596 IsSlewing returns 0
22:45:01.246 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
22:45:01.254 00.008 13300 UpdateGuideState exits: m=1988 SNR=31.2
22:45:01.254 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:01.254 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:45:01.254 00.000 13300 Enqueuing Expose request
22:45:01.321 00.067 11596 IsGuiding returns 0
22:45:01.453 00.132 11596 PulseGuide returned control before completion, sleep 68
22:45:01.668 00.215 11596 IsGuiding returns 1
22:45:01.668 00.000 11596 scope still moving after pulse duration time elapsed
22:45:01.698 00.030 11596 IsSlewing returns 0
22:45:01.758 00.060 11596 IsGuiding returns 0
22:45:01.758 00.000 11596 scope move finished after 188 + 248 ms
22:45:01.759 00.001 11596 Move returns status 0, amount 188
22:45:01.759 00.000 11596 MoveAxis(N, 0, ABG)
22:45:01.759 00.000 11596 Move returns status 0, amount 0
22:45:01.759 00.000 11596 move complete, result=0
22:45:01.759 00.000 11596 worker thread done servicing request
22:45:01.759 00.000 13300 GuideStep: 0.2 px 188 ms WEST, -0.0 px 0 ms NORTH
22:45:01.760 00.001 11596 Worker thread wakes up
22:45:01.760 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:45:02.266 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:45:02.732 00.466 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"543aa37a-7942-45b8-9655-a15e04ddd587"}
22:45:02.732 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"543aa37a-7942-45b8-9655-a15e04ddd587"}
22:45:02.733 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b9717bc7-a80f-40c0-a4fb-0caea3b146b0"}
22:45:02.733 00.000 13300 case statement mapped state 6 to 3
22:45:02.733 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b9717bc7-a80f-40c0-a4fb-0caea3b146b0"}
22:45:02.733 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0eb34f67-915c-4b88-a73a-e0caf40b817b"}
22:45:02.734 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":199,"width":15,"height":15,"star_pos":[6.60,6.79],"pixels":"..."},"id":"0eb34f67-915c-4b88-a73a-e0caf40b817b"}
22:45:05.292 02.558 11596 Exposure complete
22:45:05.362 00.070 11596 worker thread done servicing request
22:45:05.363 00.001 13300 OnExposeComplete: enter
22:45:05.363 00.000 13300 UpdateGuideState(): m_state=6
22:45:05.363 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 200
22:45:05.363 00.000 13300 Star::Find returns 1 (0), X=1080.52, Y=345.65, Mass=1954, SNR=30.9, Peak=247 HFD=3.2
22:45:05.364 00.001 13300 MultiStar: [#1 0.10,-0.40,0.00,M2] [#2 0.01,-0.34,0.00,M3] [#3 0.16,-0.24,0.00,M1] [#4 -0.42,-0.17,0.00,M5] [#5 -0.27,-0.33,0.00,M1] [#6 -0.07,-0.38,0.00,M3] [#7 -0.08,-0.32,0.00,M2] [#8 -0.19,-0.54,0.00,M9] 
22:45:05.364 00.000 13300 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-1.61) = xAngle (-0.37 = -0.37)
22:45:05.364 00.000 13300 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.36 = -0.36)
22:45:05.364 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=-0.29 hyp=0.31 cameraTheta=-1.98 mountX=0.29 mountY=-0.11, mountTheta=-0.36
22:45:05.366 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=-0.29, opts=13)
22:45:05.366 00.000 13300 Enqueuing Move request for scope (-0.13, -0.29)
22:45:05.366 00.000 11596 Worker thread wakes up
22:45:05.366 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.29) opts 0xd
22:45:05.366 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, -0.29)
22:45:05.366 00.000 11596 Moving (-0.13, -0.29) raw xDistance=0.29 yDistance=-0.11
22:45:05.367 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.29
22:45:05.367 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:05.367 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:45:05.367 00.000 11596 MoveAxis(W, 380, ABG)
22:45:05.367 00.000 11596 Guiding  Dir = 3, Dur = 380
22:45:05.368 00.001 11596 IsSlewing returns 0
22:45:05.373 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
22:45:05.383 00.010 13300 UpdateGuideState exits: m=1954 SNR=30.9
22:45:05.383 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:05.384 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:45:05.384 00.000 13300 Enqueuing Expose request
22:45:05.490 00.106 11596 IsGuiding returns 0
22:45:05.580 00.090 11596 PulseGuide returned control before completion, sleep 301
22:45:05.731 00.151 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"962b3e2b-d859-42e5-bf11-6a9c76ae9df8"}
22:45:05.731 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"962b3e2b-d859-42e5-bf11-6a9c76ae9df8"}
22:45:05.731 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c158112e-07b0-4b05-a22c-3b98a1b6609f"}
22:45:05.732 00.001 13300 case statement mapped state 6 to 3
22:45:05.732 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c158112e-07b0-4b05-a22c-3b98a1b6609f"}
22:45:05.732 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"48c4a775-1604-4793-8a22-5d35c6ccf07c"}
22:45:05.732 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":200,"width":15,"height":15,"star_pos":[6.52,6.65],"pixels":"..."},"id":"48c4a775-1604-4793-8a22-5d35c6ccf07c"}
22:45:05.941 00.209 11596 IsGuiding returns 1
22:45:05.941 00.000 11596 scope still moving after pulse duration time elapsed
22:45:05.962 00.021 11596 IsSlewing returns 0
22:45:06.035 00.073 11596 IsGuiding returns 0
22:45:06.035 00.000 11596 scope move finished after 380 + 165 ms
22:45:06.035 00.000 11596 Move returns status 0, amount 380
22:45:06.035 00.000 11596 MoveAxis(N, 0, ABG)
22:45:06.035 00.000 11596 Move returns status 0, amount 0
22:45:06.035 00.000 11596 move complete, result=0
22:45:06.035 00.000 11596 worker thread done servicing request
22:45:06.035 00.000 11596 Worker thread wakes up
22:45:06.035 00.000 13300 GuideStep: 0.3 px 380 ms WEST, -0.1 px 0 ms NORTH
22:45:06.036 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:45:06.547 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:45:08.731 02.184 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"341d7c8d-a0c3-4af3-831b-16804f9185f4"}
22:45:08.731 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"341d7c8d-a0c3-4af3-831b-16804f9185f4"}
22:45:08.732 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"abdbfa5e-7c06-492b-a443-362d25d89cec"}
22:45:08.732 00.000 13300 case statement mapped state 6 to 3
22:45:08.732 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"abdbfa5e-7c06-492b-a443-362d25d89cec"}
22:45:08.732 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0b4d06a6-d172-418d-ba6a-1f8076a5ae1e"}
22:45:08.733 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":200,"width":15,"height":15,"star_pos":[6.52,6.65],"pixels":"..."},"id":"0b4d06a6-d172-418d-ba6a-1f8076a5ae1e"}
22:45:09.583 00.850 11596 Exposure complete
22:45:09.654 00.071 11596 worker thread done servicing request
22:45:09.654 00.000 13300 OnExposeComplete: enter
22:45:09.654 00.000 13300 UpdateGuideState(): m_state=6
22:45:09.655 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 201
22:45:09.655 00.000 13300 Star::Find returns 1 (0), X=1080.53, Y=345.79, Mass=1968, SNR=31.0, Peak=255 HFD=3.3
22:45:09.655 00.000 13300 MultiStar: [#1 -0.00,-0.26,0.00,M3] [#2 -0.26,-0.29,0.00,M4] [#3 0.14,-0.19,0.41,U] [#4 -0.44,-0.25,0.00,M6] [#5 -0.19,0.12,0.28,U] [#6 -0.22,-0.23,0.00,M4] [#7 -0.24,-0.33,0.00,M3] [#8 -0.18,-0.07,0.19,U] 
22:45:09.655 00.000 13300 refined, 3 included, MultiStar: {-0.08, -0.11}, one-star: {-0.12, -0.15}
22:45:09.656 00.001 13300 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-1.61) = xAngle (-0.59 = -0.59)
22:45:09.656 00.000 13300 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.58 = -0.58)
22:45:09.656 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.11 hyp=0.14 cameraTheta=-2.20 mountX=0.11 mountY=-0.08, mountTheta=-0.58
22:45:09.657 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.11, opts=13)
22:45:09.657 00.000 13300 Enqueuing Move request for scope (-0.08, -0.11)
22:45:09.657 00.000 11596 Worker thread wakes up
22:45:09.658 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.11) opts 0xd
22:45:09.658 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.11)
22:45:09.658 00.000 11596 Moving (-0.08, -0.11) raw xDistance=0.11 yDistance=-0.08
22:45:09.658 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:45:09.658 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:09.658 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:45:09.658 00.000 11596 MoveAxis(E, 0, ABG)
22:45:09.658 00.000 11596 Move returns status 0, amount 0
22:45:09.658 00.000 11596 MoveAxis(N, 0, ABG)
22:45:09.658 00.000 11596 Move returns status 0, amount 0
22:45:09.659 00.001 11596 move complete, result=0
22:45:09.659 00.000 11596 worker thread done servicing request
22:45:09.663 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
22:45:09.671 00.008 13300 UpdateGuideState exits: m=1968 SNR=31.0
22:45:09.672 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:09.672 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:45:09.672 00.000 13300 Enqueuing Expose request
22:45:09.672 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:45:09.672 00.000 11596 Worker thread wakes up
22:45:09.672 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:45:10.185 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:45:11.731 01.546 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e5249474-d380-453c-aca2-c57216fc140e"}
22:45:11.731 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e5249474-d380-453c-aca2-c57216fc140e"}
22:45:11.732 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ed13c028-b8ec-44a6-81ff-9ddaad586048"}
22:45:11.732 00.000 13300 case statement mapped state 6 to 3
22:45:11.732 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ed13c028-b8ec-44a6-81ff-9ddaad586048"}
22:45:11.732 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"271ca300-507c-404e-9f2d-0238c0f290ae"}
22:45:11.733 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":201,"width":15,"height":15,"star_pos":[6.53,6.79],"pixels":"..."},"id":"271ca300-507c-404e-9f2d-0238c0f290ae"}
22:45:13.225 01.492 11596 Exposure complete
22:45:13.396 00.171 11596 worker thread done servicing request
22:45:13.397 00.001 13300 OnExposeComplete: enter
22:45:13.397 00.000 13300 UpdateGuideState(): m_state=6
22:45:13.397 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 202
22:45:13.398 00.001 13300 Star::Find returns 1 (0), X=1080.58, Y=345.81, Mass=1867, SNR=30.2, Peak=245 HFD=3.2
22:45:13.398 00.000 13300 MultiStar: [#1 -0.03,-0.06,0.78,U] [#2 -0.02,-0.24,0.48,U] [#3 0.09,-0.09,0.42,U] [#4 -0.15,-0.18,0.25,U] [#5 0.12,0.13,0.27,U] [#6 0.10,-0.31,0.00,M5] [#7 -0.04,-0.08,0.23,U] [#8 -0.17,-0.37,0.00,M9] 
22:45:13.399 00.001 13300 refined, 6 included, MultiStar: {-0.02, -0.11}, one-star: {-0.07, -0.13}
22:45:13.399 00.000 13300 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-1.61) = xAngle (-0.18 = -0.18)
22:45:13.399 00.000 13300 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.16 = -0.16)
22:45:13.399 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.78 mountX=0.11 mountY=-0.02, mountTheta=-0.16
22:45:13.402 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.11, opts=13)
22:45:13.402 00.000 13300 Enqueuing Move request for scope (-0.02, -0.11)
22:45:13.403 00.001 11596 Worker thread wakes up
22:45:13.403 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.11) opts 0xd
22:45:13.403 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.11)
22:45:13.403 00.000 11596 Moving (-0.02, -0.11) raw xDistance=0.11 yDistance=-0.02
22:45:13.404 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:45:13.404 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:13.404 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:45:13.404 00.000 11596 MoveAxis(E, 0, ABG)
22:45:13.404 00.000 11596 Move returns status 0, amount 0
22:45:13.405 00.001 11596 MoveAxis(N, 0, ABG)
22:45:13.405 00.000 11596 Move returns status 0, amount 0
22:45:13.405 00.000 11596 move complete, result=0
22:45:13.405 00.000 11596 worker thread done servicing request
22:45:13.414 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=245, med=4, FiltMin=3, FiltMax=91, Gamma=0.510
22:45:13.427 00.013 13300 UpdateGuideState exits: m=1867 SNR=30.2
22:45:13.427 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:13.427 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:45:13.428 00.001 13300 Enqueuing Expose request
22:45:13.428 00.000 11596 Worker thread wakes up
22:45:13.428 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:45:13.428 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:45:13.931 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:45:14.750 00.819 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"032ff2dc-b383-4c87-bd1d-9fb2fca441ae"}
22:45:14.750 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"032ff2dc-b383-4c87-bd1d-9fb2fca441ae"}
22:45:14.751 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c5fac370-a3d6-475f-9a4c-efe5626d5aae"}
22:45:14.751 00.000 13300 case statement mapped state 6 to 3
22:45:14.751 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c5fac370-a3d6-475f-9a4c-efe5626d5aae"}
22:45:14.752 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"816f3967-f770-476e-ae24-ba634ad3dddc"}
22:45:14.752 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":202,"width":15,"height":15,"star_pos":[6.58,6.81],"pixels":"..."},"id":"816f3967-f770-476e-ae24-ba634ad3dddc"}
22:45:16.969 02.217 11596 Exposure complete
22:45:17.062 00.093 11596 worker thread done servicing request
22:45:17.062 00.000 13300 OnExposeComplete: enter
22:45:17.062 00.000 13300 UpdateGuideState(): m_state=6
22:45:17.063 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 203
22:45:17.063 00.000 13300 Star::Find returns 1 (0), X=1080.60, Y=345.90, Mass=2000, SNR=31.3, Peak=255 HFD=3.3
22:45:17.063 00.000 13300 MultiStar: [#1 -0.06,0.03,0.73,U] [#2 -0.17,-0.03,0.44,U] [#3 0.03,0.03,0.40,U] [#4 -0.36,0.34,0.00,M6] [#5 -0.04,0.22,0.26,U] [#6 -0.09,0.02,0.22,U] [#7 -0.16,0.00,0.21,U] [#8 -0.00,-0.03,0.19,U] 
22:45:17.064 00.001 13300 refined, 7 included, MultiStar: {-0.06, 0.01}, one-star: {-0.05, -0.04}
22:45:17.064 00.000 13300 CameraToMount -- cameraTheta (2.99) - m_xAngle (-1.61) = xAngle (4.60 = -1.69)
22:45:17.064 00.000 13300 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.61 = -1.67)
22:45:17.064 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.06 cameraTheta=2.99 mountX=-0.01 mountY=-0.06, mountTheta=-1.69
22:45:17.066 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.01, opts=13)
22:45:17.066 00.000 13300 Enqueuing Move request for scope (-0.06, 0.01)
22:45:17.066 00.000 11596 Worker thread wakes up
22:45:17.066 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.01) opts 0xd
22:45:17.066 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.01)
22:45:17.066 00.000 11596 Moving (-0.06, 0.01) raw xDistance=-0.01 yDistance=-0.06
22:45:17.067 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:45:17.067 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:17.067 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:45:17.067 00.000 11596 MoveAxis(E, 0, ABG)
22:45:17.067 00.000 11596 Move returns status 0, amount 0
22:45:17.067 00.000 11596 MoveAxis(N, 0, ABG)
22:45:17.067 00.000 11596 Move returns status 0, amount 0
22:45:17.068 00.001 11596 move complete, result=0
22:45:17.068 00.000 11596 worker thread done servicing request
22:45:17.075 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
22:45:17.082 00.007 13300 UpdateGuideState exits: m=2000 SNR=31.3
22:45:17.083 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:17.083 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:45:17.083 00.000 13300 Enqueuing Expose request
22:45:17.083 00.000 11596 Worker thread wakes up
22:45:17.083 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:45:17.083 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:45:17.596 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:45:17.751 00.155 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b4540c57-3dbb-4432-954a-e8fc69ef4ede"}
22:45:17.751 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b4540c57-3dbb-4432-954a-e8fc69ef4ede"}
22:45:17.752 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2cfa2c14-bc67-466b-9ab7-7f67f5759dc4"}
22:45:17.752 00.000 13300 case statement mapped state 6 to 3
22:45:17.752 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2cfa2c14-bc67-466b-9ab7-7f67f5759dc4"}
22:45:17.753 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dcc8e964-1757-4930-96a2-a54fd4e0f352"}
22:45:17.753 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":203,"width":15,"height":15,"star_pos":[6.60,6.90],"pixels":"..."},"id":"dcc8e964-1757-4930-96a2-a54fd4e0f352"}
22:45:20.623 02.870 11596 Exposure complete
22:45:20.714 00.091 11596 worker thread done servicing request
22:45:20.714 00.000 13300 OnExposeComplete: enter
22:45:20.714 00.000 13300 UpdateGuideState(): m_state=6
22:45:20.715 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 204
22:45:20.715 00.000 13300 Star::Find returns 1 (0), X=1080.59, Y=345.91, Mass=1940, SNR=30.8, Peak=243 HFD=3.3
22:45:20.716 00.001 13300 MultiStar: [#1 -0.01,-0.07,0.75,U] [#2 -0.09,-0.10,0.45,U] [#3 0.07,0.03,0.42,U] [#4 -0.23,0.01,0.29,U] [#5 -0.04,0.32,0.00,M1] [#6 -0.19,-0.05,0.24,U] [#7 -0.12,-0.05,0.21,U] [#8 0.38,0.08,0.00,M9] 
22:45:20.716 00.000 13300 single-star, 6 included, MultiStar: {-0.06, -0.04}, one-star: {-0.06, -0.03}
22:45:20.716 00.000 13300 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-1.61) = xAngle (-0.98 = -0.98)
22:45:20.716 00.000 13300 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.97 = -0.97)
22:45:20.716 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.03 hyp=0.06 cameraTheta=-2.59 mountX=0.04 mountY=-0.05, mountTheta=-0.98
22:45:20.718 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.03, opts=13)
22:45:20.718 00.000 13300 Enqueuing Move request for scope (-0.06, -0.03)
22:45:20.718 00.000 11596 Worker thread wakes up
22:45:20.718 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.03) opts 0xd
22:45:20.718 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.03)
22:45:20.718 00.000 11596 Moving (-0.06, -0.03) raw xDistance=0.04 yDistance=-0.05
22:45:20.718 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:45:20.718 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:20.719 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:45:20.719 00.000 11596 MoveAxis(E, 0, ABG)
22:45:20.719 00.000 11596 Move returns status 0, amount 0
22:45:20.719 00.000 11596 MoveAxis(N, 0, ABG)
22:45:20.719 00.000 11596 Move returns status 0, amount 0
22:45:20.719 00.000 11596 move complete, result=0
22:45:20.719 00.000 11596 worker thread done servicing request
22:45:20.723 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
22:45:20.731 00.008 13300 UpdateGuideState exits: m=1940 SNR=30.8
22:45:20.731 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:20.731 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:45:20.731 00.000 13300 Enqueuing Expose request
22:45:20.731 00.000 11596 Worker thread wakes up
22:45:20.731 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:45:20.731 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:45:20.752 00.021 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"71d45b77-c8d6-4f7a-b27d-bef52b1c71fd"}
22:45:20.752 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"71d45b77-c8d6-4f7a-b27d-bef52b1c71fd"}
22:45:20.753 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4dd1f100-70e0-441f-a349-73540d6eb5fd"}
22:45:20.753 00.000 13300 case statement mapped state 6 to 3
22:45:20.753 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4dd1f100-70e0-441f-a349-73540d6eb5fd"}
22:45:20.755 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"336b4bf6-c565-44e9-9679-88deef1b67ff"}
22:45:20.755 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":204,"width":15,"height":15,"star_pos":[6.59,6.91],"pixels":"..."},"id":"336b4bf6-c565-44e9-9679-88deef1b67ff"}
22:45:21.236 00.481 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:45:23.749 02.513 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cd23a496-c385-4a28-a14e-5667846a9044"}
22:45:23.749 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cd23a496-c385-4a28-a14e-5667846a9044"}
22:45:23.750 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"24a1b610-df5a-49cb-988e-4930ccb3dbc5"}
22:45:23.750 00.000 13300 case statement mapped state 6 to 3
22:45:23.750 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"24a1b610-df5a-49cb-988e-4930ccb3dbc5"}
22:45:23.750 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"829c51c1-ed7d-4fff-bef2-fad131036c06"}
22:45:23.750 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":204,"width":15,"height":15,"star_pos":[6.59,6.91],"pixels":"..."},"id":"829c51c1-ed7d-4fff-bef2-fad131036c06"}
22:45:24.264 00.514 11596 Exposure complete
22:45:24.337 00.073 11596 worker thread done servicing request
22:45:24.337 00.000 13300 OnExposeComplete: enter
22:45:24.337 00.000 13300 UpdateGuideState(): m_state=6
22:45:24.338 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 205
22:45:24.338 00.000 13300 Star::Find returns 1 (0), X=1080.56, Y=345.88, Mass=1933, SNR=30.8, Peak=243 HFD=3.3
22:45:24.339 00.001 13300 MultiStar: [#1 -0.04,0.02,0.77,U] [#2 -0.03,-0.01,0.45,U] [#3 -0.01,0.01,0.42,U] [#4 -0.47,0.03,0.00,M6] [#5 -0.12,0.23,0.00,M2] [#6 -0.16,-0.43,0.00,M4] [#7 -0.30,-0.45,0.00,M1] [#8 0.15,0.12,0.20,U] 
22:45:24.339 00.000 13300 refined, 4 included, MultiStar: {-0.04, -0.01}, one-star: {-0.08, -0.06}
22:45:24.339 00.000 13300 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-1.61) = xAngle (-1.29 = -1.29)
22:45:24.339 00.000 13300 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.27 = -1.27)
22:45:24.339 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-2.89 mountX=0.01 mountY=-0.04, mountTheta=-1.29
22:45:24.341 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.01, opts=13)
22:45:24.341 00.000 13300 Enqueuing Move request for scope (-0.04, -0.01)
22:45:24.341 00.000 11596 Worker thread wakes up
22:45:24.341 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.01) opts 0xd
22:45:24.341 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.01)
22:45:24.341 00.000 11596 Moving (-0.04, -0.01) raw xDistance=0.01 yDistance=-0.04
22:45:24.341 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:45:24.341 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:24.341 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:45:24.342 00.001 11596 MoveAxis(E, 0, ABG)
22:45:24.342 00.000 11596 Move returns status 0, amount 0
22:45:24.342 00.000 11596 MoveAxis(N, 0, ABG)
22:45:24.342 00.000 11596 Move returns status 0, amount 0
22:45:24.342 00.000 11596 move complete, result=0
22:45:24.342 00.000 11596 worker thread done servicing request
22:45:24.346 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
22:45:24.354 00.008 13300 UpdateGuideState exits: m=1933 SNR=30.8
22:45:24.354 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:24.354 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:45:24.354 00.000 13300 Enqueuing Expose request
22:45:24.354 00.000 11596 Worker thread wakes up
22:45:24.354 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:45:24.355 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:45:24.865 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:45:26.748 01.883 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3162f31e-f145-4024-950b-24088119c60a"}
22:45:26.748 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3162f31e-f145-4024-950b-24088119c60a"}
22:45:26.749 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"55fae1bc-c16d-469d-8541-71fcc0f84d75"}
22:45:26.749 00.000 13300 case statement mapped state 6 to 3
22:45:26.749 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"55fae1bc-c16d-469d-8541-71fcc0f84d75"}
22:45:26.749 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c74b6971-18fb-49c0-a9d5-f446865c6423"}
22:45:26.750 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":205,"width":15,"height":15,"star_pos":[6.56,6.88],"pixels":"..."},"id":"c74b6971-18fb-49c0-a9d5-f446865c6423"}
22:45:27.889 01.139 11596 Exposure complete
22:45:27.960 00.071 11596 worker thread done servicing request
22:45:27.960 00.000 13300 OnExposeComplete: enter
22:45:27.960 00.000 13300 UpdateGuideState(): m_state=6
22:45:27.961 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
22:45:27.961 00.000 13300 Star::Find returns 1 (0), X=1080.42, Y=345.89, Mass=1966, SNR=31.0, Peak=255 HFD=3.4
22:45:27.961 00.000 13300 MultiStar: [#1 0.01,-0.01,0.75,U] [#2 -0.15,0.09,0.45,U] [#3 0.27,0.05,0.00,M1] [#4 -0.21,0.08,0.29,U] [#5 -0.14,0.38,0.00,M3] [#6 -0.20,0.09,0.24,U] [#7 0.12,-0.20,0.22,U] [#8 0.06,-0.01,0.20,U] 
22:45:27.962 00.001 13300 refined, 6 included, MultiStar: {-0.11, -0.01}, one-star: {-0.23, -0.06}
22:45:27.962 00.000 13300 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-1.61) = xAngle (-1.46 = -1.46)
22:45:27.962 00.000 13300 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.45 = -1.45)
22:45:27.962 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-3.07 mountX=0.01 mountY=-0.11, mountTheta=-1.46
22:45:27.964 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.01, opts=13)
22:45:27.964 00.000 13300 Enqueuing Move request for scope (-0.11, -0.01)
22:45:27.964 00.000 11596 Worker thread wakes up
22:45:27.964 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.01) opts 0xd
22:45:27.965 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.01)
22:45:27.965 00.000 11596 Moving (-0.11, -0.01) raw xDistance=0.01 yDistance=-0.11
22:45:27.965 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:45:27.965 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:27.965 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:45:27.965 00.000 11596 MoveAxis(E, 0, ABG)
22:45:27.965 00.000 11596 Move returns status 0, amount 0
22:45:27.965 00.000 11596 MoveAxis(N, 0, ABG)
22:45:27.965 00.000 11596 Move returns status 0, amount 0
22:45:27.965 00.000 11596 move complete, result=0
22:45:27.965 00.000 11596 worker thread done servicing request
22:45:27.970 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=3, FiltMax=95, Gamma=0.510
22:45:27.977 00.007 13300 UpdateGuideState exits: m=1966 SNR=31.0
22:45:27.977 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:27.977 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:45:27.977 00.000 13300 Enqueuing Expose request
22:45:27.978 00.001 11596 Worker thread wakes up
22:45:27.978 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:45:27.978 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:45:28.492 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:45:29.747 01.255 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"64fb0965-855b-4d25-bcb6-44a1faab6b6a"}
22:45:29.747 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"64fb0965-855b-4d25-bcb6-44a1faab6b6a"}
22:45:29.748 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7ab84420-65e8-43d8-8021-73433f6efc45"}
22:45:29.748 00.000 13300 case statement mapped state 6 to 3
22:45:29.748 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7ab84420-65e8-43d8-8021-73433f6efc45"}
22:45:29.748 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7c8220a5-31a9-448f-b6c9-48d409849d0a"}
22:45:29.749 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":206,"width":15,"height":15,"star_pos":[7.42,6.89],"pixels":"..."},"id":"7c8220a5-31a9-448f-b6c9-48d409849d0a"}
22:45:31.511 01.762 11596 Exposure complete
22:45:31.584 00.073 11596 worker thread done servicing request
22:45:31.584 00.000 13300 OnExposeComplete: enter
22:45:31.584 00.000 13300 UpdateGuideState(): m_state=6
22:45:31.584 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 207
22:45:31.585 00.001 13300 Star::Find returns 1 (0), X=1080.59, Y=346.14, Mass=2007, SNR=31.3, Peak=235 HFD=3.4
22:45:31.585 00.000 13300 MultiStar: [#1 0.19,0.04,0.73,U] [#2 -0.04,0.21,0.44,U] [#3 0.30,0.08,0.00,M2] [#4 -0.08,0.16,0.28,U] [#5 0.16,0.37,0.00,M4] [#6 0.20,0.10,0.22,U] [#7 0.02,-0.22,0.22,U] [#8 0.21,0.15,0.00,M8] 
22:45:31.585 00.000 13300 refined, 5 included, MultiStar: {0.03, 0.12}, one-star: {-0.05, 0.20}
22:45:31.585 00.000 13300 CameraToMount -- cameraTheta (1.31) - m_xAngle (-1.61) = xAngle (2.91 = 2.91)
22:45:31.585 00.000 13300 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.93 = 2.93)
22:45:31.585 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.12 hyp=0.12 cameraTheta=1.31 mountX=-0.12 mountY=0.03, mountTheta=2.93
22:45:31.587 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.12, opts=13)
22:45:31.587 00.000 13300 Enqueuing Move request for scope (0.03, 0.12)
22:45:31.587 00.000 11596 Worker thread wakes up
22:45:31.587 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.12) opts 0xd
22:45:31.587 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.12)
22:45:31.587 00.000 11596 Moving (0.03, 0.12) raw xDistance=-0.12 yDistance=0.03
22:45:31.588 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:45:31.588 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:31.588 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:45:31.588 00.000 11596 MoveAxis(E, 0, ABG)
22:45:31.588 00.000 11596 Move returns status 0, amount 0
22:45:31.588 00.000 11596 MoveAxis(N, 0, ABG)
22:45:31.588 00.000 11596 Move returns status 0, amount 0
22:45:31.588 00.000 11596 move complete, result=0
22:45:31.588 00.000 11596 worker thread done servicing request
22:45:31.593 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
22:45:31.600 00.007 13300 UpdateGuideState exits: m=2007 SNR=31.3
22:45:31.601 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:31.601 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:45:31.601 00.000 13300 Enqueuing Expose request
22:45:31.601 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:45:31.601 00.000 11596 Worker thread wakes up
22:45:31.601 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:45:32.104 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:45:32.746 00.642 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4ad1a74b-76ce-4c72-ad92-1603bbab48e9"}
22:45:32.746 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4ad1a74b-76ce-4c72-ad92-1603bbab48e9"}
22:45:32.747 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e436d48f-bcb1-4774-a4a5-189dbae85c58"}
22:45:32.747 00.000 13300 case statement mapped state 6 to 3
22:45:32.747 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e436d48f-bcb1-4774-a4a5-189dbae85c58"}
22:45:32.747 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1b08d656-e55f-4ae3-a59d-7d73804a4c71"}
22:45:32.748 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":207,"width":15,"height":15,"star_pos":[6.59,7.14],"pixels":"..."},"id":"1b08d656-e55f-4ae3-a59d-7d73804a4c71"}
22:45:35.134 02.386 11596 Exposure complete
22:45:35.218 00.084 11596 worker thread done servicing request
22:45:35.218 00.000 13300 OnExposeComplete: enter
22:45:35.218 00.000 13300 UpdateGuideState(): m_state=6
22:45:35.218 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 208
22:45:35.219 00.001 13300 Star::Find returns 1 (0), X=1080.62, Y=346.03, Mass=1912, SNR=30.6, Peak=233 HFD=3.4
22:45:35.219 00.000 13300 MultiStar: [#1 0.12,-0.10,0.74,U] [#2 0.02,-0.02,0.45,U] [#3 0.10,0.09,0.43,U] [#4 -0.22,0.02,0.30,U] [#5 0.03,0.30,0.00,M5] [#6 0.07,-0.18,0.23,U] [#7 0.10,-0.36,0.00,M1] [#8 0.03,0.18,0.19,U] 
22:45:35.219 00.000 13300 refined, 6 included, MultiStar: {0.02, 0.01}, one-star: {-0.03, 0.08}
22:45:35.219 00.000 13300 CameraToMount -- cameraTheta (0.58) - m_xAngle (-1.61) = xAngle (2.19 = 2.19)
22:45:35.219 00.000 13300 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.20 = 2.20)
22:45:35.220 00.001 13300 CameraToMount -- cameraX=0.02 cameraY=0.01 hyp=0.02 cameraTheta=0.58 mountX=-0.01 mountY=0.02, mountTheta=2.20
22:45:35.221 00.001 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.01, opts=13)
22:45:35.221 00.000 13300 Enqueuing Move request for scope (0.02, 0.01)
22:45:35.221 00.000 11596 Worker thread wakes up
22:45:35.221 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.01) opts 0xd
22:45:35.221 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.01)
22:45:35.222 00.001 11596 Moving (0.02, 0.01) raw xDistance=-0.01 yDistance=0.02
22:45:35.222 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:45:35.222 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:35.222 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:45:35.222 00.000 11596 MoveAxis(E, 0, ABG)
22:45:35.222 00.000 11596 Move returns status 0, amount 0
22:45:35.222 00.000 11596 MoveAxis(N, 0, ABG)
22:45:35.222 00.000 11596 Move returns status 0, amount 0
22:45:35.223 00.001 11596 move complete, result=0
22:45:35.223 00.000 11596 worker thread done servicing request
22:45:35.228 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=3, FiltMax=92, Gamma=0.510
22:45:35.235 00.007 13300 UpdateGuideState exits: m=1912 SNR=30.6
22:45:35.235 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:35.236 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:45:35.236 00.000 13300 Enqueuing Expose request
22:45:35.236 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:45:35.236 00.000 11596 Worker thread wakes up
22:45:35.236 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:45:35.746 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:45:35.747 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b7cca85c-90fa-4224-8157-3ee68543f734"}
22:45:35.747 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b7cca85c-90fa-4224-8157-3ee68543f734"}
22:45:35.748 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"21c6a493-76c8-4b90-ad3c-b5a612eaa743"}
22:45:35.748 00.000 13300 case statement mapped state 6 to 3
22:45:35.748 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"21c6a493-76c8-4b90-ad3c-b5a612eaa743"}
22:45:35.749 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ae22a589-12a1-4103-9397-999baa85517f"}
22:45:35.749 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":208,"width":15,"height":15,"star_pos":[6.62,7.03],"pixels":"..."},"id":"ae22a589-12a1-4103-9397-999baa85517f"}
22:45:38.746 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2ddfdf60-19a4-400b-825a-1b669ee33ed4"}
22:45:38.746 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2ddfdf60-19a4-400b-825a-1b669ee33ed4"}
22:45:38.747 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f767fb24-157f-4c5f-a496-55e2457c8043"}
22:45:38.747 00.000 13300 case statement mapped state 6 to 3
22:45:38.747 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f767fb24-157f-4c5f-a496-55e2457c8043"}
22:45:38.748 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5ca8c576-70da-4cfa-bae2-ac392b7c131b"}
22:45:38.748 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":208,"width":15,"height":15,"star_pos":[6.62,7.03],"pixels":"..."},"id":"5ca8c576-70da-4cfa-bae2-ac392b7c131b"}
22:45:38.787 00.039 11596 Exposure complete
22:45:38.862 00.075 11596 worker thread done servicing request
22:45:38.863 00.001 13300 OnExposeComplete: enter
22:45:38.863 00.000 13300 UpdateGuideState(): m_state=6
22:45:38.863 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 209
22:45:38.863 00.000 13300 Star::Find returns 1 (0), X=1080.65, Y=345.87, Mass=1906, SNR=30.5, Peak=226 HFD=3.3
22:45:38.864 00.001 13300 MultiStar: [#1 0.04,-0.05,0.77,U] [#2 -0.07,-0.20,0.46,U] [#3 0.27,-0.13,0.00,M2] [#4 -0.12,-0.05,0.28,U] [#5 -0.15,-0.21,0.00,M6] [#6 0.27,0.12,0.00,M2] [#7 -0.07,-0.34,0.00,M2] [#8 -0.17,0.07,0.19,U] 
22:45:38.864 00.000 13300 single-star, 4 included, MultiStar: {-0.02, -0.08}, one-star: {0.00, -0.07}
22:45:38.864 00.000 13300 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-1.61) = xAngle (0.10 = 0.10)
22:45:38.864 00.000 13300 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.12 = 0.12)
22:45:38.864 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=-0.07 hyp=0.07 cameraTheta=-1.51 mountX=0.07 mountY=0.01, mountTheta=0.12
22:45:38.866 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.07, opts=13)
22:45:38.866 00.000 13300 Enqueuing Move request for scope (0.00, -0.07)
22:45:38.866 00.000 11596 Worker thread wakes up
22:45:38.866 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.07) opts 0xd
22:45:38.866 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.07)
22:45:38.866 00.000 11596 Moving (0.00, -0.07) raw xDistance=0.07 yDistance=0.01
22:45:38.866 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:45:38.866 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:38.867 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:45:38.867 00.000 11596 MoveAxis(E, 0, ABG)
22:45:38.867 00.000 11596 Move returns status 0, amount 0
22:45:38.867 00.000 11596 MoveAxis(N, 0, ABG)
22:45:38.867 00.000 11596 Move returns status 0, amount 0
22:45:38.867 00.000 11596 move complete, result=0
22:45:38.867 00.000 11596 worker thread done servicing request
22:45:38.872 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
22:45:38.878 00.006 13300 UpdateGuideState exits: m=1906 SNR=30.5
22:45:38.878 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:38.878 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:45:38.878 00.000 13300 Enqueuing Expose request
22:45:38.879 00.001 11596 Worker thread wakes up
22:45:38.879 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:45:38.879 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:45:39.394 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:45:41.746 02.352 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3ed0d264-9750-465b-83c9-d909d25df3ff"}
22:45:41.746 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3ed0d264-9750-465b-83c9-d909d25df3ff"}
22:45:41.747 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d1eea58d-85c0-49a8-b906-7f529ee5b63f"}
22:45:41.747 00.000 13300 case statement mapped state 6 to 3
22:45:41.747 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d1eea58d-85c0-49a8-b906-7f529ee5b63f"}
22:45:41.747 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fe84663f-728e-4dc0-9e3f-49205d0a019a"}
22:45:41.747 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":209,"width":15,"height":15,"star_pos":[6.65,6.87],"pixels":"..."},"id":"fe84663f-728e-4dc0-9e3f-49205d0a019a"}
22:45:42.422 00.675 11596 Exposure complete
22:45:42.494 00.072 11596 worker thread done servicing request
22:45:42.494 00.000 13300 OnExposeComplete: enter
22:45:42.494 00.000 13300 UpdateGuideState(): m_state=6
22:45:42.494 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 210
22:45:42.495 00.001 13300 Star::Find returns 1 (0), X=1080.62, Y=345.67, Mass=2016, SNR=31.4, Peak=245 HFD=3.2
22:45:42.495 00.000 13300 MultiStar: [#1 0.06,-0.27,0.00,M1] [#2 -0.07,-0.32,0.00,M1] [#3 -0.02,-0.19,0.41,U] [#4 -0.24,-0.14,0.00,M3] [#5 -0.11,-0.12,0.26,U] [#6 0.16,-0.36,0.00,M3] [#7 -0.07,-0.31,0.00,M3] [#8 -0.16,-0.01,0.19,U] 
22:45:42.495 00.000 13300 refined, 3 included, MultiStar: {-0.05, -0.21}, one-star: {-0.03, -0.27}
22:45:42.495 00.000 13300 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-1.61) = xAngle (-0.20 = -0.20)
22:45:42.495 00.000 13300 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.19 = -0.19)
22:45:42.496 00.001 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.21 hyp=0.21 cameraTheta=-1.81 mountX=0.21 mountY=-0.04, mountTheta=-0.19
22:45:42.497 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.21, opts=13)
22:45:42.497 00.000 13300 Enqueuing Move request for scope (-0.05, -0.21)
22:45:42.497 00.000 11596 Worker thread wakes up
22:45:42.497 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.21) opts 0xd
22:45:42.498 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.21)
22:45:42.498 00.000 11596 Moving (-0.05, -0.21) raw xDistance=0.21 yDistance=-0.04
22:45:42.498 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:45:42.498 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:42.498 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:45:42.498 00.000 11596 MoveAxis(W, 261, ABG)
22:45:42.498 00.000 11596 Guiding  Dir = 3, Dur = 261
22:45:42.498 00.000 11596 IsSlewing returns 0
22:45:42.503 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=245, med=4, FiltMin=3, FiltMax=104, Gamma=0.510
22:45:42.511 00.008 13300 UpdateGuideState exits: m=2016 SNR=31.4
22:45:42.511 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:42.511 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:45:42.512 00.001 13300 Enqueuing Expose request
22:45:42.535 00.023 11596 IsGuiding returns 0
22:45:42.640 00.105 11596 PulseGuide returned control before completion, sleep 167
22:45:42.848 00.208 11596 IsGuiding returns 1
22:45:42.848 00.000 11596 scope still moving after pulse duration time elapsed
22:45:42.876 00.028 11596 IsSlewing returns 0
22:45:43.169 00.293 11596 IsGuiding returns 0
22:45:43.169 00.000 11596 scope move finished after 261 + 372 ms
22:45:43.169 00.000 11596 Move returns status 0, amount 261
22:45:43.169 00.000 11596 MoveAxis(N, 0, ABG)
22:45:43.169 00.000 11596 Move returns status 0, amount 0
22:45:43.169 00.000 11596 move complete, result=0
22:45:43.170 00.001 11596 worker thread done servicing request
22:45:43.170 00.000 11596 Worker thread wakes up
22:45:43.170 00.000 13300 GuideStep: 0.2 px 261 ms WEST, -0.0 px 0 ms NORTH
22:45:43.170 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:45:43.674 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:45:44.745 01.071 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b3cdb912-0e3e-4fcb-bcc9-c51a59fecb0e"}
22:45:44.745 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b3cdb912-0e3e-4fcb-bcc9-c51a59fecb0e"}
22:45:44.746 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"530bcb7f-cc63-4e28-bdc5-8e3ed8c3083c"}
22:45:44.746 00.000 13300 case statement mapped state 6 to 3
22:45:44.746 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"530bcb7f-cc63-4e28-bdc5-8e3ed8c3083c"}
22:45:44.747 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cc095a94-9c11-4f6e-bf94-26405739253f"}
22:45:44.747 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":210,"width":15,"height":15,"star_pos":[6.62,6.67],"pixels":"..."},"id":"cc095a94-9c11-4f6e-bf94-26405739253f"}
22:45:46.705 01.958 11596 Exposure complete
22:45:46.778 00.073 11596 worker thread done servicing request
22:45:46.778 00.000 13300 OnExposeComplete: enter
22:45:46.778 00.000 13300 UpdateGuideState(): m_state=6
22:45:46.778 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 211
22:45:46.778 00.000 13300 Star::Find returns 1 (0), X=1080.54, Y=345.83, Mass=1895, SNR=30.4, Peak=255 HFD=3.3
22:45:46.779 00.001 13300 MultiStar: [#1 0.04,-0.22,0.76,U] [#2 -0.06,-0.18,0.46,U] [#3 0.01,-0.08,0.43,U] [#4 -0.35,0.11,0.00,M4] [#5 -0.38,-0.05,0.00,M6] [#6 -0.08,-0.06,0.23,U] [#7 -0.09,-0.28,0.00,M4] [#8 -0.02,-0.05,0.21,U] 
22:45:46.779 00.000 13300 refined, 5 included, MultiStar: {-0.04, -0.14}, one-star: {-0.11, -0.12}
22:45:46.779 00.000 13300 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-1.61) = xAngle (-0.24 = -0.24)
22:45:46.779 00.000 13300 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.23 = -0.23)
22:45:46.779 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.14 hyp=0.14 cameraTheta=-1.85 mountX=0.14 mountY=-0.03, mountTheta=-0.23
22:45:46.782 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.14, opts=13)
22:45:46.782 00.000 13300 Enqueuing Move request for scope (-0.04, -0.14)
22:45:46.782 00.000 11596 Worker thread wakes up
22:45:46.782 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.14) opts 0xd
22:45:46.783 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.14)
22:45:46.783 00.000 11596 Moving (-0.04, -0.14) raw xDistance=0.14 yDistance=-0.03
22:45:46.783 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.14
22:45:46.783 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:46.783 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:45:46.783 00.000 11596 MoveAxis(W, 194, ABG)
22:45:46.783 00.000 11596 Guiding  Dir = 3, Dur = 194
22:45:46.783 00.000 11596 IsSlewing returns 0
22:45:46.791 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
22:45:46.801 00.010 13300 UpdateGuideState exits: m=1895 SNR=30.4
22:45:46.801 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:46.801 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:45:46.801 00.000 13300 Enqueuing Expose request
22:45:46.884 00.083 11596 IsGuiding returns 0
22:45:47.339 00.455 11596 IsGuiding returns 1
22:45:47.339 00.000 11596 scope still moving after pulse duration time elapsed
22:45:47.726 00.387 11596 IsSlewing returns 0
22:45:47.745 00.019 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b24b1647-7d33-4c78-ab96-59252b4403e0"}
22:45:47.745 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b24b1647-7d33-4c78-ab96-59252b4403e0"}
22:45:47.746 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"683a8315-9ef2-4d81-9172-5b9491632e9d"}
22:45:47.746 00.000 13300 case statement mapped state 6 to 3
22:45:47.746 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"683a8315-9ef2-4d81-9172-5b9491632e9d"}
22:45:47.746 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7f438e8c-c4a9-475f-8edd-74d28a8161ae"}
22:45:47.746 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":211,"width":15,"height":15,"star_pos":[6.54,6.83],"pixels":"..."},"id":"7f438e8c-c4a9-475f-8edd-74d28a8161ae"}
22:45:47.896 00.150 11596 IsGuiding returns 0
22:45:47.896 00.000 11596 scope move finished after 194 + 818 ms
22:45:47.896 00.000 11596 Move returns status 0, amount 194
22:45:47.896 00.000 11596 MoveAxis(N, 0, ABG)
22:45:47.896 00.000 11596 Move returns status 0, amount 0
22:45:47.896 00.000 11596 move complete, result=0
22:45:47.896 00.000 11596 worker thread done servicing request
22:45:47.896 00.000 13300 GuideStep: 0.1 px 194 ms WEST, -0.0 px 0 ms NORTH
22:45:47.896 00.000 11596 Worker thread wakes up
22:45:47.897 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:45:48.405 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:45:50.743 02.338 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"21e6a8d5-4adc-4b0c-8ac7-b5db9950255e"}
22:45:50.743 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"21e6a8d5-4adc-4b0c-8ac7-b5db9950255e"}
22:45:50.744 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"38e5c30c-b353-4fe2-8284-0023d29889dd"}
22:45:50.744 00.000 13300 case statement mapped state 6 to 3
22:45:50.744 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"38e5c30c-b353-4fe2-8284-0023d29889dd"}
22:45:50.744 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"370f85e7-8cef-4c5f-bcc7-245f6f67adc0"}
22:45:50.745 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":211,"width":15,"height":15,"star_pos":[6.54,6.83],"pixels":"..."},"id":"370f85e7-8cef-4c5f-bcc7-245f6f67adc0"}
22:45:51.442 00.697 11596 Exposure complete
22:45:51.516 00.074 11596 worker thread done servicing request
22:45:51.516 00.000 13300 OnExposeComplete: enter
22:45:51.516 00.000 13300 UpdateGuideState(): m_state=6
22:45:51.517 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 212
22:45:51.517 00.000 13300 Star::Find returns 1 (0), X=1080.50, Y=345.79, Mass=1966, SNR=31.0, Peak=255 HFD=3.3
22:45:51.518 00.001 13300 MultiStar: [#1 0.03,-0.16,0.74,U] [#2 -0.05,-0.12,0.45,U] [#3 0.11,0.10,0.43,U] [#4 -0.17,-0.04,0.29,U] [#5 -0.32,0.19,0.00,M7] [#6 0.15,-0.37,0.00,M3] [#7 -0.04,-0.30,0.00,M5] [#8 -0.30,-0.00,0.00,M5] 
22:45:51.518 00.000 13300 refined, 4 included, MultiStar: {-0.05, -0.10}, one-star: {-0.14, -0.15}
22:45:51.518 00.000 13300 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-1.61) = xAngle (-0.43 = -0.43)
22:45:51.518 00.000 13300 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.41 = -0.41)
22:45:51.519 00.001 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-2.03 mountX=0.10 mountY=-0.05, mountTheta=-0.41
22:45:51.521 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.10, opts=13)
22:45:51.521 00.000 13300 Enqueuing Move request for scope (-0.05, -0.10)
22:45:51.521 00.000 11596 Worker thread wakes up
22:45:51.521 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.10) opts 0xd
22:45:51.521 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.10)
22:45:51.522 00.001 11596 Moving (-0.05, -0.10) raw xDistance=0.10 yDistance=-0.05
22:45:51.522 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:45:51.522 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:51.522 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:45:51.522 00.000 11596 MoveAxis(E, 0, ABG)
22:45:51.523 00.001 11596 Move returns status 0, amount 0
22:45:51.523 00.000 11596 MoveAxis(N, 0, ABG)
22:45:51.523 00.000 11596 Move returns status 0, amount 0
22:45:51.523 00.000 11596 move complete, result=0
22:45:51.523 00.000 11596 worker thread done servicing request
22:45:51.527 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
22:45:51.534 00.007 13300 UpdateGuideState exits: m=1966 SNR=31.0
22:45:51.534 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:51.534 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:45:51.534 00.000 13300 Enqueuing Expose request
22:45:51.534 00.000 11596 Worker thread wakes up
22:45:51.534 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:45:51.534 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:45:52.043 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:45:53.743 01.700 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"04b056db-f7cf-4678-bc77-db245eaed68c"}
22:45:53.743 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"04b056db-f7cf-4678-bc77-db245eaed68c"}
22:45:53.744 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"53be9418-6e4e-4e9c-9808-36c2c72b34cb"}
22:45:53.744 00.000 13300 case statement mapped state 6 to 3
22:45:53.744 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"53be9418-6e4e-4e9c-9808-36c2c72b34cb"}
22:45:53.745 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0cfd6305-264b-4956-a552-5376b0ce6bd6"}
22:45:53.745 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":212,"width":15,"height":15,"star_pos":[6.50,6.79],"pixels":"..."},"id":"0cfd6305-264b-4956-a552-5376b0ce6bd6"}
22:45:55.146 01.401 11596 Exposure complete
22:45:55.225 00.079 11596 worker thread done servicing request
22:45:55.225 00.000 13300 OnExposeComplete: enter
22:45:55.225 00.000 13300 UpdateGuideState(): m_state=6
22:45:55.226 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 213
22:45:55.226 00.000 13300 Star::Find returns 1 (0), X=1080.61, Y=345.86, Mass=1965, SNR=31.0, Peak=245 HFD=3.3
22:45:55.227 00.001 13300 MultiStar: [#1 -0.06,-0.02,0.74,U] [#2 -0.10,-0.13,0.44,U] [#3 -0.02,-0.05,0.41,U] [#4 -0.30,-0.09,0.00,M4] [#5 0.13,0.15,0.26,U] [#6 0.19,0.04,0.22,U] [#7 -0.17,0.07,0.22,U] [#8 0.02,-0.16,0.21,U] 
22:45:55.227 00.000 13300 refined, 7 included, MultiStar: {-0.02, -0.04}, one-star: {-0.03, -0.08}
22:45:55.227 00.000 13300 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-1.61) = xAngle (-0.52 = -0.52)
22:45:55.228 00.001 13300 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.51 = -0.51)
22:45:55.228 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.04 hyp=0.05 cameraTheta=-2.13 mountX=0.04 mountY=-0.02, mountTheta=-0.51
22:45:55.230 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.04, opts=13)
22:45:55.230 00.000 13300 Enqueuing Move request for scope (-0.02, -0.04)
22:45:55.230 00.000 11596 Worker thread wakes up
22:45:55.230 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.04) opts 0xd
22:45:55.230 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.04)
22:45:55.230 00.000 11596 Moving (-0.02, -0.04) raw xDistance=0.04 yDistance=-0.02
22:45:55.231 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:45:55.231 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:55.231 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:45:55.231 00.000 11596 MoveAxis(E, 0, ABG)
22:45:55.231 00.000 11596 Move returns status 0, amount 0
22:45:55.231 00.000 11596 MoveAxis(N, 0, ABG)
22:45:55.231 00.000 11596 Move returns status 0, amount 0
22:45:55.231 00.000 11596 move complete, result=0
22:45:55.231 00.000 11596 worker thread done servicing request
22:45:55.236 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=245, med=4, FiltMin=3, FiltMax=97, Gamma=0.510
22:45:55.243 00.007 13300 UpdateGuideState exits: m=1965 SNR=31.0
22:45:55.243 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:55.243 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:45:55.243 00.000 13300 Enqueuing Expose request
22:45:55.244 00.001 11596 Worker thread wakes up
22:45:55.244 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:45:55.244 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:45:55.759 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:45:56.743 00.984 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0088ee37-c517-4f67-a49b-496c1e09a511"}
22:45:56.743 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0088ee37-c517-4f67-a49b-496c1e09a511"}
22:45:56.744 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f56008e9-516b-4589-8f93-cdeec1c1b03a"}
22:45:56.744 00.000 13300 case statement mapped state 6 to 3
22:45:56.744 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f56008e9-516b-4589-8f93-cdeec1c1b03a"}
22:45:56.744 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c20170c8-319f-4069-aab3-f742a7d4427f"}
22:45:56.745 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":213,"width":15,"height":15,"star_pos":[6.61,6.86],"pixels":"..."},"id":"c20170c8-319f-4069-aab3-f742a7d4427f"}
22:45:58.798 02.053 11596 Exposure complete
22:45:58.868 00.070 11596 worker thread done servicing request
22:45:58.868 00.000 13300 OnExposeComplete: enter
22:45:58.868 00.000 13300 UpdateGuideState(): m_state=6
22:45:58.868 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 214
22:45:58.869 00.001 13300 Star::Find returns 1 (0), X=1080.69, Y=345.87, Mass=1907, SNR=30.5, Peak=217 HFD=3.3
22:45:58.869 00.000 13300 MultiStar: [#1 0.11,-0.03,0.76,U] [#2 0.18,-0.04,0.44,U] [#3 0.18,0.29,0.00,M1] [#4 -0.22,0.07,0.31,U] [#5 -0.10,0.38,0.00,M7] [#6 0.11,0.03,0.22,U] [#7 0.36,0.01,0.00,M5] [#8 0.09,0.33,0.00,M5] 
22:45:58.869 00.000 13300 refined, 4 included, MultiStar: {0.06, -0.03}, one-star: {0.04, -0.08}
22:45:58.869 00.000 13300 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-1.61) = xAngle (1.11 = 1.11)
22:45:58.869 00.000 13300 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.13 = 1.13)
22:45:58.870 00.001 13300 CameraToMount -- cameraX=0.06 cameraY=-0.03 hyp=0.07 cameraTheta=-0.50 mountX=0.03 mountY=0.06, mountTheta=1.11
22:45:58.871 00.001 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.03, opts=13)
22:45:58.871 00.000 13300 Enqueuing Move request for scope (0.06, -0.03)
22:45:58.871 00.000 11596 Worker thread wakes up
22:45:58.871 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.03) opts 0xd
22:45:58.872 00.001 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.03)
22:45:58.872 00.000 11596 Moving (0.06, -0.03) raw xDistance=0.03 yDistance=0.06
22:45:58.872 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:45:58.872 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:58.872 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:45:58.872 00.000 11596 MoveAxis(E, 0, ABG)
22:45:58.872 00.000 11596 Move returns status 0, amount 0
22:45:58.872 00.000 11596 MoveAxis(N, 0, ABG)
22:45:58.872 00.000 11596 Move returns status 0, amount 0
22:45:58.873 00.001 11596 move complete, result=0
22:45:58.873 00.000 11596 worker thread done servicing request
22:45:58.877 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
22:45:58.885 00.008 13300 UpdateGuideState exits: m=1907 SNR=30.5
22:45:58.886 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:58.886 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:45:58.886 00.000 13300 Enqueuing Expose request
22:45:58.886 00.000 11596 Worker thread wakes up
22:45:58.886 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:45:58.886 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:45:59.397 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:45:59.742 00.345 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1752b4c7-d073-4a26-b9b6-feb31dfe61ec"}
22:45:59.742 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1752b4c7-d073-4a26-b9b6-feb31dfe61ec"}
22:45:59.743 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b7e80f1b-1ca8-47f4-a0dc-d770934fa166"}
22:45:59.743 00.000 13300 case statement mapped state 6 to 3
22:45:59.743 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b7e80f1b-1ca8-47f4-a0dc-d770934fa166"}
22:45:59.744 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6e520dbd-9653-4081-9bd9-a3a231c72bf1"}
22:45:59.744 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":214,"width":15,"height":15,"star_pos":[6.69,6.87],"pixels":"..."},"id":"6e520dbd-9653-4081-9bd9-a3a231c72bf1"}
22:46:02.428 02.684 11596 Exposure complete
22:46:02.503 00.075 11596 worker thread done servicing request
22:46:02.503 00.000 13300 OnExposeComplete: enter
22:46:02.503 00.000 13300 UpdateGuideState(): m_state=6
22:46:02.504 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 215
22:46:02.504 00.000 13300 Star::Find returns 1 (0), X=1080.57, Y=345.75, Mass=1918, SNR=30.6, Peak=230 HFD=3.2
22:46:02.504 00.000 13300 MultiStar: [#1 0.08,-0.24,0.77,U] [#2 0.04,-0.31,0.00,M1] [#3 0.08,0.09,0.42,U] [#4 -0.19,-0.07,0.30,U] [#5 -0.14,-0.06,0.26,U] [#6 0.16,-0.13,0.23,U] [#7 0.04,-0.35,0.00,M6] [#8 -0.07,-0.34,0.00,M6] 
22:46:02.505 00.001 13300 refined, 5 included, MultiStar: {-0.01, -0.14}, one-star: {-0.08, -0.19}
22:46:02.505 00.000 13300 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-1.61) = xAngle (-0.05 = -0.05)
22:46:02.505 00.000 13300 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.04 = -0.04)
22:46:02.505 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.66 mountX=0.14 mountY=-0.01, mountTheta=-0.04
22:46:02.506 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.14, opts=13)
22:46:02.507 00.001 13300 Enqueuing Move request for scope (-0.01, -0.14)
22:46:02.507 00.000 11596 Worker thread wakes up
22:46:02.507 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.14) opts 0xd
22:46:02.507 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.14)
22:46:02.507 00.000 11596 Moving (-0.01, -0.14) raw xDistance=0.14 yDistance=-0.01
22:46:02.507 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:46:02.507 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:02.507 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:46:02.507 00.000 11596 MoveAxis(E, 0, ABG)
22:46:02.508 00.001 11596 Move returns status 0, amount 0
22:46:02.508 00.000 11596 MoveAxis(N, 0, ABG)
22:46:02.508 00.000 11596 Move returns status 0, amount 0
22:46:02.508 00.000 11596 move complete, result=0
22:46:02.508 00.000 11596 worker thread done servicing request
22:46:02.515 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
22:46:02.522 00.007 13300 UpdateGuideState exits: m=1918 SNR=30.6
22:46:02.522 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:02.522 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:46:02.522 00.000 13300 Enqueuing Expose request
22:46:02.522 00.000 11596 Worker thread wakes up
22:46:02.523 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:46:02.523 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:46:02.742 00.219 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"59c02bb4-2673-4c0a-be60-9f82a1bed6c3"}
22:46:02.742 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"59c02bb4-2673-4c0a-be60-9f82a1bed6c3"}
22:46:02.743 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e912f738-fb95-4573-927e-47b631c30114"}
22:46:02.743 00.000 13300 case statement mapped state 6 to 3
22:46:02.744 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e912f738-fb95-4573-927e-47b631c30114"}
22:46:02.744 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"37e4816a-60d3-4fc4-8ad1-3d83a3226149"}
22:46:02.744 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":215,"width":15,"height":15,"star_pos":[6.57,6.75],"pixels":"..."},"id":"37e4816a-60d3-4fc4-8ad1-3d83a3226149"}
22:46:03.033 00.289 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:46:05.741 02.708 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"32d3b07c-4c2a-41c0-aa5b-77dcfb9d146b"}
22:46:05.741 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"32d3b07c-4c2a-41c0-aa5b-77dcfb9d146b"}
22:46:05.742 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8e43084c-4164-4dcd-ab6e-b6faab26a7a6"}
22:46:05.742 00.000 13300 case statement mapped state 6 to 3
22:46:05.742 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8e43084c-4164-4dcd-ab6e-b6faab26a7a6"}
22:46:05.742 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0b6538ae-4df5-48d6-b045-a5ec5d7af252"}
22:46:05.742 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":215,"width":15,"height":15,"star_pos":[6.57,6.75],"pixels":"..."},"id":"0b6538ae-4df5-48d6-b045-a5ec5d7af252"}
22:46:06.059 00.317 11596 Exposure complete
22:46:06.131 00.072 11596 worker thread done servicing request
22:46:06.131 00.000 13300 OnExposeComplete: enter
22:46:06.131 00.000 13300 UpdateGuideState(): m_state=6
22:46:06.132 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 216
22:46:06.132 00.000 13300 Star::Find returns 1 (0), X=1080.59, Y=345.89, Mass=1956, SNR=30.9, Peak=255 HFD=3.3
22:46:06.132 00.000 13300 MultiStar: [#1 0.03,-0.16,0.74,U] [#2 -0.07,-0.12,0.45,U] [#3 0.04,-0.13,0.43,U] [#4 -0.08,0.03,0.29,U] [#5 -0.00,0.08,0.26,U] [#6 -0.10,-0.24,0.00,M1] [#7 -0.19,-0.31,0.00,M7] [#8 0.05,-0.18,0.20,U] 
22:46:06.132 00.000 13300 single-star, 6 included, MultiStar: {-0.02, -0.09}, one-star: {-0.05, -0.06}
22:46:06.132 00.000 13300 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-1.61) = xAngle (-0.72 = -0.72)
22:46:06.133 00.001 13300 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.71 = -0.71)
22:46:06.133 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-2.33 mountX=0.06 mountY=-0.05, mountTheta=-0.71
22:46:06.135 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.06, opts=13)
22:46:06.135 00.000 13300 Enqueuing Move request for scope (-0.05, -0.06)
22:46:06.135 00.000 11596 Worker thread wakes up
22:46:06.136 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.06) opts 0xd
22:46:06.136 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.06)
22:46:06.136 00.000 11596 Moving (-0.05, -0.06) raw xDistance=0.06 yDistance=-0.05
22:46:06.136 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:46:06.136 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:06.136 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:46:06.136 00.000 11596 MoveAxis(E, 0, ABG)
22:46:06.136 00.000 11596 Move returns status 0, amount 0
22:46:06.136 00.000 11596 MoveAxis(N, 0, ABG)
22:46:06.136 00.000 11596 Move returns status 0, amount 0
22:46:06.137 00.001 11596 move complete, result=0
22:46:06.137 00.000 11596 worker thread done servicing request
22:46:06.142 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
22:46:06.150 00.008 13300 UpdateGuideState exits: m=1956 SNR=30.9
22:46:06.150 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:06.150 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:46:06.151 00.001 13300 Enqueuing Expose request
22:46:06.151 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:46:06.151 00.000 11596 Worker thread wakes up
22:46:06.151 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:46:06.662 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:46:08.740 02.078 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b7592a3f-8623-43e0-aee2-622317558e1f"}
22:46:08.740 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b7592a3f-8623-43e0-aee2-622317558e1f"}
22:46:08.741 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"918c4320-54fd-4fe0-a502-26ba12783ece"}
22:46:08.741 00.000 13300 case statement mapped state 6 to 3
22:46:08.741 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"918c4320-54fd-4fe0-a502-26ba12783ece"}
22:46:08.741 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4eebfc6e-8d0d-4bda-9a75-f03a0f6d9719"}
22:46:08.741 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":216,"width":15,"height":15,"star_pos":[6.59,6.89],"pixels":"..."},"id":"4eebfc6e-8d0d-4bda-9a75-f03a0f6d9719"}
22:46:09.684 00.943 11596 Exposure complete
22:46:09.755 00.071 11596 worker thread done servicing request
22:46:09.755 00.000 13300 OnExposeComplete: enter
22:46:09.755 00.000 13300 UpdateGuideState(): m_state=6
22:46:09.755 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 217
22:46:09.755 00.000 13300 Star::Find returns 1 (0), X=1080.46, Y=345.77, Mass=1974, SNR=31.1, Peak=255 HFD=3.3
22:46:09.756 00.001 13300 MultiStar: [#1 0.03,-0.24,0.74,U] [#2 -0.04,-0.12,0.44,U] [#3 0.18,-0.09,0.42,U] [#4 -0.25,-0.03,0.00,M2] [#5 -0.12,-0.02,0.25,U] [#6 0.01,-0.39,0.00,M2] [#7 -0.08,-0.14,0.21,U] [#8 -0.06,0.00,0.20,U] 
22:46:09.756 00.000 13300 refined, 6 included, MultiStar: {-0.05, -0.14}, one-star: {-0.19, -0.17}
22:46:09.756 00.000 13300 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-1.61) = xAngle (-0.30 = -0.30)
22:46:09.756 00.000 13300 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.29 = -0.29)
22:46:09.756 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.14 hyp=0.15 cameraTheta=-1.91 mountX=0.15 mountY=-0.04, mountTheta=-0.29
22:46:09.759 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.14, opts=13)
22:46:09.759 00.000 13300 Enqueuing Move request for scope (-0.05, -0.14)
22:46:09.759 00.000 11596 Worker thread wakes up
22:46:09.759 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.14) opts 0xd
22:46:09.759 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.14)
22:46:09.760 00.001 11596 Moving (-0.05, -0.14) raw xDistance=0.15 yDistance=-0.04
22:46:09.760 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.15
22:46:09.760 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:09.760 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:46:09.760 00.000 11596 MoveAxis(W, 183, ABG)
22:46:09.760 00.000 11596 Guiding  Dir = 3, Dur = 183
22:46:09.761 00.001 11596 IsSlewing returns 0
22:46:09.766 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
22:46:09.770 00.004 11596 IsGuiding returns 0
22:46:09.775 00.005 13300 UpdateGuideState exits: m=1974 SNR=31.1
22:46:09.776 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:09.776 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:46:09.776 00.000 13300 Enqueuing Expose request
22:46:10.118 00.342 11596 IsGuiding returns 1
22:46:10.118 00.000 11596 scope still moving after pulse duration time elapsed
22:46:10.215 00.097 11596 IsSlewing returns 0
22:46:10.331 00.116 11596 IsGuiding returns 0
22:46:10.331 00.000 11596 scope move finished after 183 + 377 ms
22:46:10.331 00.000 11596 Move returns status 0, amount 183
22:46:10.331 00.000 11596 MoveAxis(N, 0, ABG)
22:46:10.331 00.000 11596 Move returns status 0, amount 0
22:46:10.331 00.000 11596 move complete, result=0
22:46:10.331 00.000 11596 worker thread done servicing request
22:46:10.331 00.000 13300 GuideStep: 0.1 px 183 ms WEST, -0.0 px 0 ms NORTH
22:46:10.332 00.001 11596 Worker thread wakes up
22:46:10.332 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:46:10.847 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:46:11.739 00.892 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4c23399a-fd54-43bf-8f68-32234286c728"}
22:46:11.739 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4c23399a-fd54-43bf-8f68-32234286c728"}
22:46:11.740 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5ec6227f-5b07-46b6-a83c-2f5eb4ce6809"}
22:46:11.740 00.000 13300 case statement mapped state 6 to 3
22:46:11.740 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5ec6227f-5b07-46b6-a83c-2f5eb4ce6809"}
22:46:11.740 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"47158278-d9a6-4fb7-b191-9e386ee6fa93"}
22:46:11.740 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":217,"width":15,"height":15,"star_pos":[7.46,6.77],"pixels":"..."},"id":"47158278-d9a6-4fb7-b191-9e386ee6fa93"}
22:46:13.915 02.175 11596 Exposure complete
22:46:14.030 00.115 11596 worker thread done servicing request
22:46:14.031 00.001 13300 OnExposeComplete: enter
22:46:14.031 00.000 13300 UpdateGuideState(): m_state=6
22:46:14.031 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 218
22:46:14.032 00.001 13300 Star::Find returns 1 (0), X=1080.51, Y=345.75, Mass=1974, SNR=31.1, Peak=248 HFD=3.3
22:46:14.033 00.001 13300 MultiStar: [#1 -0.03,-0.18,0.75,U] [#2 -0.20,-0.34,0.00,M1] [#3 0.27,-0.11,0.00,M1] [#4 -0.31,0.00,0.00,M3] [#5 -0.32,0.08,0.00,M5] [#6 -0.26,-0.19,0.00,M3] [#7 -0.12,-0.42,0.00,M7] [#8 -0.12,-0.20,0.21,U] 
22:46:14.033 00.000 13300 refined, 2 included, MultiStar: {-0.09, -0.19}, one-star: {-0.13, -0.20}
22:46:14.034 00.001 13300 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-1.61) = xAngle (-0.42 = -0.42)
22:46:14.034 00.000 13300 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.40 = -0.40)
22:46:14.034 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.19 hyp=0.21 cameraTheta=-2.02 mountX=0.19 mountY=-0.08, mountTheta=-0.40
22:46:14.037 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.19, opts=13)
22:46:14.037 00.000 13300 Enqueuing Move request for scope (-0.09, -0.19)
22:46:14.038 00.001 11596 Worker thread wakes up
22:46:14.038 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.19) opts 0xd
22:46:14.038 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.19)
22:46:14.038 00.000 11596 Moving (-0.09, -0.19) raw xDistance=0.19 yDistance=-0.08
22:46:14.038 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.19
22:46:14.038 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:14.039 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:46:14.039 00.000 11596 MoveAxis(W, 256, ABG)
22:46:14.039 00.000 11596 Guiding  Dir = 3, Dur = 256
22:46:14.039 00.000 11596 IsSlewing returns 0
22:46:14.048 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
22:46:14.052 00.004 11596 IsGuiding returns 0
22:46:14.060 00.008 13300 UpdateGuideState exits: m=1974 SNR=31.1
22:46:14.060 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:14.060 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:46:14.061 00.001 13300 Enqueuing Expose request
22:46:14.178 00.117 11596 PulseGuide returned control before completion, sleep 141
22:46:14.362 00.184 11596 IsGuiding returns 1
22:46:14.362 00.000 11596 scope still moving after pulse duration time elapsed
22:46:14.387 00.025 11596 IsSlewing returns 0
22:46:14.460 00.073 11596 IsGuiding returns 1
22:46:14.494 00.034 11596 IsSlewing returns 0
22:46:14.683 00.189 11596 IsGuiding returns 0
22:46:14.683 00.000 11596 scope move finished after 256 + 374 ms
22:46:14.683 00.000 11596 Move returns status 0, amount 256
22:46:14.683 00.000 11596 MoveAxis(N, 0, ABG)
22:46:14.684 00.001 11596 Move returns status 0, amount 0
22:46:14.684 00.000 11596 move complete, result=0
22:46:14.684 00.000 11596 worker thread done servicing request
22:46:14.684 00.000 13300 GuideStep: 0.2 px 256 ms WEST, -0.1 px 0 ms NORTH
22:46:14.684 00.000 11596 Worker thread wakes up
22:46:14.684 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:46:14.741 00.057 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a74fdcd4-6f66-4229-b0b5-b3b287d6c7ad"}
22:46:14.741 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a74fdcd4-6f66-4229-b0b5-b3b287d6c7ad"}
22:46:14.743 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"54394796-1400-40b9-8acb-b4073b6ebd23"}
22:46:14.743 00.000 13300 case statement mapped state 6 to 3
22:46:14.744 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"54394796-1400-40b9-8acb-b4073b6ebd23"}
22:46:14.746 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"49a0fc7a-0e25-4f10-ac09-ac80e109a7d3"}
22:46:14.746 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":218,"width":15,"height":15,"star_pos":[6.51,6.75],"pixels":"..."},"id":"49a0fc7a-0e25-4f10-ac09-ac80e109a7d3"}
22:46:15.189 00.443 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:46:17.743 02.554 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"717b02fb-bf28-477e-94c6-a390c8c46a90"}
22:46:17.743 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"717b02fb-bf28-477e-94c6-a390c8c46a90"}
22:46:17.744 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e3709c47-4531-43ab-8da7-7a53b942f497"}
22:46:17.744 00.000 13300 case statement mapped state 6 to 3
22:46:17.744 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e3709c47-4531-43ab-8da7-7a53b942f497"}
22:46:17.745 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7a5099ca-c73c-40c3-bcf9-861fa4811db5"}
22:46:17.745 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":218,"width":15,"height":15,"star_pos":[6.51,6.75],"pixels":"..."},"id":"7a5099ca-c73c-40c3-bcf9-861fa4811db5"}
22:46:18.227 00.482 11596 Exposure complete
22:46:18.299 00.072 11596 worker thread done servicing request
22:46:18.299 00.000 13300 OnExposeComplete: enter
22:46:18.299 00.000 13300 UpdateGuideState(): m_state=6
22:46:18.300 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 219
22:46:18.300 00.000 13300 Star::Find returns 1 (0), X=1080.40, Y=346.03, Mass=1949, SNR=30.9, Peak=255 HFD=3.4
22:46:18.300 00.000 13300 MultiStar: [#1 -0.03,-0.05,0.74,U] [#2 -0.20,0.02,0.46,U] [#3 0.01,0.17,0.42,U] [#4 -0.31,0.34,0.00,M4] [#5 -0.17,0.06,0.26,U] [#6 0.13,-0.15,0.25,U] [#7 -0.08,-0.23,0.23,U] [#8 -0.23,-0.01,0.20,U] 
22:46:18.300 00.000 13300 refined, 7 included, MultiStar: {-0.12, 0.01}, one-star: {-0.25, 0.08}
22:46:18.300 00.000 13300 CameraToMount -- cameraTheta (3.03) - m_xAngle (-1.61) = xAngle (4.64 = -1.65)
22:46:18.301 00.001 13300 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.65 = -1.63)
22:46:18.301 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=0.01 hyp=0.12 cameraTheta=3.03 mountX=-0.01 mountY=-0.12, mountTheta=-1.65
22:46:18.302 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=0.01, opts=13)
22:46:18.302 00.000 13300 Enqueuing Move request for scope (-0.12, 0.01)
22:46:18.303 00.001 11596 Worker thread wakes up
22:46:18.303 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.01) opts 0xd
22:46:18.303 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, 0.01)
22:46:18.303 00.000 11596 Moving (-0.12, 0.01) raw xDistance=-0.01 yDistance=-0.12
22:46:18.303 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:46:18.303 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:18.303 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:46:18.304 00.001 11596 MoveAxis(E, 0, ABG)
22:46:18.304 00.000 11596 Move returns status 0, amount 0
22:46:18.304 00.000 11596 MoveAxis(N, 0, ABG)
22:46:18.304 00.000 11596 Move returns status 0, amount 0
22:46:18.304 00.000 11596 move complete, result=0
22:46:18.304 00.000 11596 worker thread done servicing request
22:46:18.309 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
22:46:18.316 00.007 13300 UpdateGuideState exits: m=1949 SNR=30.9
22:46:18.316 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:18.316 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:46:18.316 00.000 13300 Enqueuing Expose request
22:46:18.316 00.000 11596 Worker thread wakes up
22:46:18.316 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:46:18.316 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:46:18.827 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:46:20.743 01.916 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"078662c7-f44a-452e-b8c4-6c5f82542c32"}
22:46:20.743 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"078662c7-f44a-452e-b8c4-6c5f82542c32"}
22:46:20.744 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7a8b5458-7e5b-4fec-ae9d-d55525ed0b36"}
22:46:20.744 00.000 13300 case statement mapped state 6 to 3
22:46:20.744 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7a8b5458-7e5b-4fec-ae9d-d55525ed0b36"}
22:46:20.744 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f0e8367e-4db4-47d4-9f65-1cc3f9da3581"}
22:46:20.745 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":219,"width":15,"height":15,"star_pos":[7.40,7.03],"pixels":"..."},"id":"f0e8367e-4db4-47d4-9f65-1cc3f9da3581"}
22:46:21.866 01.121 11596 Exposure complete
22:46:21.938 00.072 11596 worker thread done servicing request
22:46:21.938 00.000 13300 OnExposeComplete: enter
22:46:21.938 00.000 13300 UpdateGuideState(): m_state=6
22:46:21.939 00.001 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 220
22:46:21.939 00.000 13300 Star::Find returns 1 (0), X=1080.43, Y=345.95, Mass=1911, SNR=30.6, Peak=255 HFD=3.5
22:46:21.939 00.000 13300 MultiStar: [#1 -0.05,-0.01,0.77,U] [#2 -0.13,-0.11,0.45,U] [#3 0.04,0.03,0.39,U] [#4 -0.35,-0.04,0.00,M5] [#5 -0.20,0.20,0.00,M5] [#6 -0.06,-0.29,0.00,M3] [#7 -0.12,-0.06,0.22,U] [#8 -0.30,-0.06,0.00,M3] 
22:46:21.940 00.001 13300 refined, 4 included, MultiStar: {-0.12, -0.02}, one-star: {-0.22, 0.01}
22:46:21.940 00.000 13300 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-1.61) = xAngle (-1.39 = -1.39)
22:46:21.940 00.000 13300 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.38 = -1.38)
22:46:21.940 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=-0.02 hyp=0.12 cameraTheta=-3.00 mountX=0.02 mountY=-0.12, mountTheta=-1.39
22:46:21.942 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=-0.02, opts=13)
22:46:21.943 00.001 13300 Enqueuing Move request for scope (-0.12, -0.02)
22:46:21.943 00.000 11596 Worker thread wakes up
22:46:21.943 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.02) opts 0xd
22:46:21.943 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, -0.02)
22:46:21.943 00.000 11596 Moving (-0.12, -0.02) raw xDistance=0.02 yDistance=-0.12
22:46:21.943 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:46:21.943 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:21.943 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:46:21.944 00.001 11596 MoveAxis(E, 0, ABG)
22:46:21.944 00.000 11596 Move returns status 0, amount 0
22:46:21.944 00.000 11596 MoveAxis(N, 0, ABG)
22:46:21.944 00.000 11596 Move returns status 0, amount 0
22:46:21.944 00.000 11596 move complete, result=0
22:46:21.944 00.000 11596 worker thread done servicing request
22:46:21.950 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
22:46:21.957 00.007 13300 UpdateGuideState exits: m=1911 SNR=30.6
22:46:21.958 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:21.958 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:46:21.958 00.000 13300 Enqueuing Expose request
22:46:21.958 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:46:21.958 00.000 11596 Worker thread wakes up
22:46:21.958 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:46:22.465 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:46:23.743 01.278 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b826d961-37da-47be-a2e4-91b3cd429cf0"}
22:46:23.744 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b826d961-37da-47be-a2e4-91b3cd429cf0"}
22:46:23.745 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4d6e66a3-29d9-413d-b9cc-733d88f4cf5b"}
22:46:23.745 00.000 13300 case statement mapped state 6 to 3
22:46:23.745 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4d6e66a3-29d9-413d-b9cc-733d88f4cf5b"}
22:46:23.746 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8b215a0d-f412-4dc7-8bf8-b528c99c0f17"}
22:46:23.746 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":220,"width":15,"height":15,"star_pos":[7.43,6.95],"pixels":"..."},"id":"8b215a0d-f412-4dc7-8bf8-b528c99c0f17"}
22:46:25.496 01.750 11596 Exposure complete
22:46:25.575 00.079 11596 worker thread done servicing request
22:46:25.575 00.000 13300 OnExposeComplete: enter
22:46:25.575 00.000 13300 UpdateGuideState(): m_state=6
22:46:25.575 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 221
22:46:25.576 00.001 13300 Star::Find returns 1 (0), X=1080.53, Y=345.93, Mass=1948, SNR=30.9, Peak=255 HFD=3.4
22:46:25.576 00.000 13300 MultiStar: [#1 -0.12,0.02,0.74,U] [#2 -0.16,0.02,0.44,U] [#3 -0.09,0.10,0.42,U] [#4 -0.23,0.24,0.00,M6] [#5 -0.27,0.09,0.00,M6] [#6 0.07,-0.20,0.24,U] [#7 -0.05,0.01,0.22,U] [#8 -0.07,-0.07,0.21,U] 
22:46:25.576 00.000 13300 refined, 6 included, MultiStar: {-0.10, -0.00}, one-star: {-0.12, -0.01}
22:46:25.576 00.000 13300 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-1.61) = xAngle (-1.51 = -1.51)
22:46:25.576 00.000 13300 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.50 = -1.50)
22:46:25.576 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.00 hyp=0.10 cameraTheta=-3.12 mountX=0.01 mountY=-0.10, mountTheta=-1.51
22:46:25.578 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.00, opts=13)
22:46:25.578 00.000 13300 Enqueuing Move request for scope (-0.10, -0.00)
22:46:25.578 00.000 11596 Worker thread wakes up
22:46:25.578 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.00) opts 0xd
22:46:25.578 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.00)
22:46:25.579 00.001 11596 Moving (-0.10, -0.00) raw xDistance=0.01 yDistance=-0.10
22:46:25.579 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:46:25.579 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:25.579 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:46:25.579 00.000 11596 MoveAxis(E, 0, ABG)
22:46:25.579 00.000 11596 Move returns status 0, amount 0
22:46:25.579 00.000 11596 MoveAxis(N, 0, ABG)
22:46:25.579 00.000 11596 Move returns status 0, amount 0
22:46:25.579 00.000 11596 move complete, result=0
22:46:25.579 00.000 11596 worker thread done servicing request
22:46:25.584 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
22:46:25.591 00.007 13300 UpdateGuideState exits: m=1948 SNR=30.9
22:46:25.591 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:25.592 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:46:25.592 00.000 13300 Enqueuing Expose request
22:46:25.592 00.000 11596 Worker thread wakes up
22:46:25.592 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:46:25.592 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:46:26.103 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:46:26.742 00.639 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ae78b228-b8e1-4692-b31f-89c591812e3b"}
22:46:26.742 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ae78b228-b8e1-4692-b31f-89c591812e3b"}
22:46:26.743 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cce290b2-1c81-438d-9cae-d4c680a2e814"}
22:46:26.743 00.000 13300 case statement mapped state 6 to 3
22:46:26.743 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cce290b2-1c81-438d-9cae-d4c680a2e814"}
22:46:26.743 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a149cc6a-0703-4e4a-80e8-07df2d6dd311"}
22:46:26.743 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":221,"width":15,"height":15,"star_pos":[6.53,6.93],"pixels":"..."},"id":"a149cc6a-0703-4e4a-80e8-07df2d6dd311"}
22:46:29.136 02.393 11596 Exposure complete
22:46:29.207 00.071 11596 worker thread done servicing request
22:46:29.207 00.000 13300 OnExposeComplete: enter
22:46:29.207 00.000 13300 UpdateGuideState(): m_state=6
22:46:29.208 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 222
22:46:29.208 00.000 13300 Star::Find returns 1 (0), X=1080.50, Y=346.08, Mass=1962, SNR=31.0, Peak=255 HFD=3.5
22:46:29.208 00.000 13300 MultiStar: [#1 -0.10,0.08,0.73,U] [#2 -0.09,0.03,0.45,U] [#3 0.09,0.13,0.43,U] [#4 -0.42,0.19,0.00,M7] [#5 -0.15,0.21,0.00,M7] [#6 -0.08,0.10,0.23,U] [#7 -0.07,-0.12,0.22,U] [#8 -0.23,0.05,0.20,U] 
22:46:29.208 00.000 13300 refined, 6 included, MultiStar: {-0.09, 0.08}, one-star: {-0.15, 0.13}
22:46:29.208 00.000 13300 CameraToMount -- cameraTheta (2.41) - m_xAngle (-1.61) = xAngle (4.02 = -2.27)
22:46:29.209 00.001 13300 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.03 = -2.25)
22:46:29.209 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.08 hyp=0.12 cameraTheta=2.41 mountX=-0.08 mountY=-0.10, mountTheta=-2.26
22:46:29.210 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.08, opts=13)
22:46:29.210 00.000 13300 Enqueuing Move request for scope (-0.09, 0.08)
22:46:29.210 00.000 11596 Worker thread wakes up
22:46:29.211 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.08) opts 0xd
22:46:29.211 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.08)
22:46:29.211 00.000 11596 Moving (-0.09, 0.08) raw xDistance=-0.08 yDistance=-0.10
22:46:29.211 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:46:29.211 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:29.211 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:46:29.211 00.000 11596 MoveAxis(E, 0, ABG)
22:46:29.211 00.000 11596 Move returns status 0, amount 0
22:46:29.211 00.000 11596 MoveAxis(N, 0, ABG)
22:46:29.211 00.000 11596 Move returns status 0, amount 0
22:46:29.212 00.001 11596 move complete, result=0
22:46:29.212 00.000 11596 worker thread done servicing request
22:46:29.216 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
22:46:29.223 00.007 13300 UpdateGuideState exits: m=1962 SNR=31.0
22:46:29.224 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:29.224 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:46:29.224 00.000 13300 Enqueuing Expose request
22:46:29.224 00.000 11596 Worker thread wakes up
22:46:29.224 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:46:29.224 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:46:29.726 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:46:29.742 00.016 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fe48e6ee-1066-4b5c-a71a-14ce161f804a"}
22:46:29.742 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fe48e6ee-1066-4b5c-a71a-14ce161f804a"}
22:46:29.743 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"48438a9e-399c-4c16-b0e9-b57e76040df4"}
22:46:29.743 00.000 13300 case statement mapped state 6 to 3
22:46:29.743 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"48438a9e-399c-4c16-b0e9-b57e76040df4"}
22:46:29.763 00.020 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"83e9cc2a-07e8-47d0-a5dd-22783331f02f"}
22:46:29.763 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":222,"width":15,"height":15,"star_pos":[6.50,7.08],"pixels":"..."},"id":"83e9cc2a-07e8-47d0-a5dd-22783331f02f"}
22:46:32.740 02.977 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d5b3d2af-b0a1-487c-89f0-ba4eefe6604c"}
22:46:32.740 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d5b3d2af-b0a1-487c-89f0-ba4eefe6604c"}
22:46:32.741 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fbb0df2a-6ec2-4129-a477-2cdea90c27d8"}
22:46:32.741 00.000 13300 case statement mapped state 6 to 3
22:46:32.742 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fbb0df2a-6ec2-4129-a477-2cdea90c27d8"}
22:46:32.743 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ae9981bb-18ef-4041-85ab-39c0ffa7a207"}
22:46:32.744 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":222,"width":15,"height":15,"star_pos":[6.50,7.08],"pixels":"..."},"id":"ae9981bb-18ef-4041-85ab-39c0ffa7a207"}
22:46:32.781 00.037 11596 Exposure complete
22:46:32.880 00.099 11596 worker thread done servicing request
22:46:32.880 00.000 13300 OnExposeComplete: enter
22:46:32.881 00.001 13300 UpdateGuideState(): m_state=6
22:46:32.881 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 223
22:46:32.881 00.000 13300 Star::Find returns 1 (0), X=1080.53, Y=346.00, Mass=1952, SNR=30.9, Peak=251 HFD=3.6
22:46:32.882 00.001 13300 MultiStar: [#1 -0.02,0.15,0.74,U] [#2 -0.04,0.05,0.45,U] [#3 0.03,0.05,0.42,U] [#4 -0.11,0.24,0.00,M8] [#5 -0.03,0.41,0.00,M8] [#6 -0.15,0.10,0.24,U] [#7 -0.21,-0.03,0.23,U] [#8 -0.40,0.17,0.00,M2] 
22:46:32.882 00.000 13300 refined, 5 included, MultiStar: {-0.07, 0.08}, one-star: {-0.12, 0.06}
22:46:32.882 00.000 13300 CameraToMount -- cameraTheta (2.34) - m_xAngle (-1.61) = xAngle (3.95 = -2.33)
22:46:32.882 00.000 13300 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.97 = -2.32)
22:46:32.882 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.08 hyp=0.11 cameraTheta=2.34 mountX=-0.07 mountY=-0.08, mountTheta=-2.32
22:46:32.885 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.08, opts=13)
22:46:32.885 00.000 13300 Enqueuing Move request for scope (-0.07, 0.08)
22:46:32.886 00.001 11596 Worker thread wakes up
22:46:32.886 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.08) opts 0xd
22:46:32.886 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.08)
22:46:32.886 00.000 11596 Moving (-0.07, 0.08) raw xDistance=-0.07 yDistance=-0.08
22:46:32.886 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:46:32.886 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:32.886 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:46:32.886 00.000 11596 MoveAxis(E, 0, ABG)
22:46:32.886 00.000 11596 Move returns status 0, amount 0
22:46:32.886 00.000 11596 MoveAxis(N, 0, ABG)
22:46:32.887 00.001 11596 Move returns status 0, amount 0
22:46:32.887 00.000 11596 move complete, result=0
22:46:32.887 00.000 11596 worker thread done servicing request
22:46:32.893 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
22:46:32.900 00.007 13300 UpdateGuideState exits: m=1952 SNR=30.9
22:46:32.901 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:32.901 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:46:32.901 00.000 13300 Enqueuing Expose request
22:46:32.901 00.000 11596 Worker thread wakes up
22:46:32.901 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:46:32.901 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:46:33.403 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:46:35.740 02.337 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9bd7ab29-cdaf-4d64-bab5-2921915d4c27"}
22:46:35.740 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9bd7ab29-cdaf-4d64-bab5-2921915d4c27"}
22:46:35.741 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8757905f-ef41-4575-9186-38d2e510e298"}
22:46:35.741 00.000 13300 case statement mapped state 6 to 3
22:46:35.741 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8757905f-ef41-4575-9186-38d2e510e298"}
22:46:35.741 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"002378ef-30eb-48b6-bfa1-fd3f97cae517"}
22:46:35.742 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":223,"width":15,"height":15,"star_pos":[6.53,7.00],"pixels":"..."},"id":"002378ef-30eb-48b6-bfa1-fd3f97cae517"}
22:46:36.428 00.686 11596 Exposure complete
22:46:36.497 00.069 11596 worker thread done servicing request
22:46:36.497 00.000 13300 OnExposeComplete: enter
22:46:36.498 00.001 13300 UpdateGuideState(): m_state=6
22:46:36.498 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 224
22:46:36.498 00.000 13300 Star::Find returns 1 (0), X=1080.47, Y=345.98, Mass=2007, SNR=31.3, Peak=255 HFD=3.6
22:46:36.499 00.001 13300 MultiStar: [#1 0.05,0.11,0.73,U] [#2 -0.18,0.04,0.45,U] [#3 0.04,0.13,0.41,U] [#4 -0.30,0.02,0.00,M9] [#5 -0.05,0.20,0.26,U] [#6 -0.30,0.24,0.00,M1] [#7 -0.07,0.03,0.23,U] [#8 -0.05,0.23,0.19,U] 
22:46:36.499 00.000 13300 refined, 6 included, MultiStar: {-0.07, 0.09}, one-star: {-0.18, 0.03}
22:46:36.499 00.000 13300 CameraToMount -- cameraTheta (2.25) - m_xAngle (-1.61) = xAngle (3.86 = -2.42)
22:46:36.499 00.000 13300 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.87 = -2.41)
22:46:36.499 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.09 hyp=0.11 cameraTheta=2.25 mountX=-0.09 mountY=-0.08, mountTheta=-2.42
22:46:36.501 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.09, opts=13)
22:46:36.501 00.000 13300 Enqueuing Move request for scope (-0.07, 0.09)
22:46:36.501 00.000 11596 Worker thread wakes up
22:46:36.501 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.09) opts 0xd
22:46:36.501 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.09)
22:46:36.501 00.000 11596 Moving (-0.07, 0.09) raw xDistance=-0.09 yDistance=-0.08
22:46:36.501 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:46:36.501 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:36.501 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:46:36.502 00.001 11596 MoveAxis(E, 0, ABG)
22:46:36.502 00.000 11596 Move returns status 0, amount 0
22:46:36.502 00.000 11596 MoveAxis(N, 0, ABG)
22:46:36.502 00.000 11596 Move returns status 0, amount 0
22:46:36.502 00.000 11596 move complete, result=0
22:46:36.502 00.000 11596 worker thread done servicing request
22:46:36.507 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=3, FiltMax=103, Gamma=0.510
22:46:36.515 00.008 13300 UpdateGuideState exits: m=2007 SNR=31.3
22:46:36.515 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:36.515 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:46:36.515 00.000 13300 Enqueuing Expose request
22:46:36.515 00.000 11596 Worker thread wakes up
22:46:36.516 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:46:36.516 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:46:37.019 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:46:38.742 01.723 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fe2646b4-60bf-423c-9a89-5d49ee2eea3f"}
22:46:38.742 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fe2646b4-60bf-423c-9a89-5d49ee2eea3f"}
22:46:38.743 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6a47943f-a47c-4253-b34c-1b0d2a18f558"}
22:46:38.743 00.000 13300 case statement mapped state 6 to 3
22:46:38.743 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6a47943f-a47c-4253-b34c-1b0d2a18f558"}
22:46:38.743 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8b0f7cf8-7406-4209-9e38-04444e12327e"}
22:46:38.743 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":224,"width":15,"height":15,"star_pos":[7.47,6.98],"pixels":"..."},"id":"8b0f7cf8-7406-4209-9e38-04444e12327e"}
22:46:40.193 01.450 11596 Exposure complete
22:46:40.289 00.096 11596 worker thread done servicing request
22:46:40.289 00.000 13300 OnExposeComplete: enter
22:46:40.289 00.000 13300 UpdateGuideState(): m_state=6
22:46:40.290 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 225
22:46:40.290 00.000 13300 Star::Find returns 1 (0), X=1080.57, Y=345.98, Mass=1934, SNR=30.8, Peak=241 HFD=3.4
22:46:40.291 00.001 13300 MultiStar: [#1 0.11,-0.02,0.74,U] [#2 -0.06,-0.01,0.45,U] [#3 0.09,-0.04,0.39,U] [#4 -0.14,0.07,0.29,U] [#5 -0.15,0.41,0.00,M8] [#6 0.15,0.02,0.24,U] [#7 -0.03,-0.09,0.23,U] [#8 -0.15,0.15,0.18,U] 
22:46:40.292 00.001 13300 refined, 7 included, MultiStar: {-0.00, 0.01}, one-star: {-0.07, 0.04}
22:46:40.292 00.000 13300 CameraToMount -- cameraTheta (1.95) - m_xAngle (-1.61) = xAngle (3.56 = -2.72)
22:46:40.292 00.000 13300 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.58 = -2.71)
22:46:40.293 00.001 13300 CameraToMount -- cameraX=-0.00 cameraY=0.01 hyp=0.01 cameraTheta=1.95 mountX=-0.01 mountY=-0.00, mountTheta=-2.71
22:46:40.297 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.01, opts=13)
22:46:40.297 00.000 13300 Enqueuing Move request for scope (-0.00, 0.01)
22:46:40.298 00.001 11596 Worker thread wakes up
22:46:40.298 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.01) opts 0xd
22:46:40.298 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.01)
22:46:40.298 00.000 11596 Moving (-0.00, 0.01) raw xDistance=-0.01 yDistance=-0.00
22:46:40.298 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:46:40.298 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:40.299 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:46:40.299 00.000 11596 MoveAxis(E, 0, ABG)
22:46:40.299 00.000 11596 Move returns status 0, amount 0
22:46:40.300 00.001 11596 MoveAxis(N, 0, ABG)
22:46:40.300 00.000 11596 Move returns status 0, amount 0
22:46:40.300 00.000 11596 move complete, result=0
22:46:40.301 00.001 11596 worker thread done servicing request
22:46:40.305 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=241, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
22:46:40.314 00.009 13300 UpdateGuideState exits: m=1934 SNR=30.8
22:46:40.314 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:40.314 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:46:40.314 00.000 13300 Enqueuing Expose request
22:46:40.315 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:46:40.316 00.001 11596 Worker thread wakes up
22:46:40.318 00.002 11596 worker thread servicing REQUEST_EXPOSE 3000
22:46:40.820 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:46:41.741 00.921 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fc4ace5e-3dbe-4e34-a912-411d4971e101"}
22:46:41.741 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fc4ace5e-3dbe-4e34-a912-411d4971e101"}
22:46:41.742 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b8141667-f730-43be-831c-a39e5f91a5ea"}
22:46:41.742 00.000 13300 case statement mapped state 6 to 3
22:46:41.742 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b8141667-f730-43be-831c-a39e5f91a5ea"}
22:46:41.742 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2824e716-de02-4620-b461-af0323dffdda"}
22:46:41.743 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":225,"width":15,"height":15,"star_pos":[6.57,6.98],"pixels":"..."},"id":"2824e716-de02-4620-b461-af0323dffdda"}
22:46:43.851 02.108 11596 Exposure complete
22:46:43.930 00.079 11596 worker thread done servicing request
22:46:43.930 00.000 13300 OnExposeComplete: enter
22:46:43.930 00.000 13300 UpdateGuideState(): m_state=6
22:46:43.931 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 226
22:46:43.931 00.000 13300 Star::Find returns 1 (0), X=1080.60, Y=346.01, Mass=1969, SNR=31.0, Peak=239 HFD=3.4
22:46:43.932 00.001 13300 MultiStar: [#1 0.12,-0.09,0.75,U] [#2 0.02,0.10,0.44,U] [#3 0.17,0.04,0.43,U] [#4 -0.26,-0.11,0.00,M9] [#5 0.17,0.04,0.25,U] [#6 -0.05,-0.34,0.00,M1] [#7 -0.14,-0.21,0.00,M1] [#8 -0.12,0.09,0.20,U] 
22:46:43.932 00.000 13300 refined, 5 included, MultiStar: {0.05, 0.03}, one-star: {-0.05, 0.06}
22:46:43.932 00.000 13300 CameraToMount -- cameraTheta (0.55) - m_xAngle (-1.61) = xAngle (2.16 = 2.16)
22:46:43.932 00.000 13300 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.17 = 2.17)
22:46:43.933 00.001 13300 CameraToMount -- cameraX=0.05 cameraY=0.03 hyp=0.06 cameraTheta=0.55 mountX=-0.03 mountY=0.05, mountTheta=2.16
22:46:43.935 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.03, opts=13)
22:46:43.935 00.000 13300 Enqueuing Move request for scope (0.05, 0.03)
22:46:43.935 00.000 11596 Worker thread wakes up
22:46:43.936 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.03) opts 0xd
22:46:43.936 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.03)
22:46:43.936 00.000 11596 Moving (0.05, 0.03) raw xDistance=-0.03 yDistance=0.05
22:46:43.936 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:46:43.936 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:43.936 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:46:43.936 00.000 11596 MoveAxis(E, 0, ABG)
22:46:43.936 00.000 11596 Move returns status 0, amount 0
22:46:43.936 00.000 11596 MoveAxis(N, 0, ABG)
22:46:43.936 00.000 11596 Move returns status 0, amount 0
22:46:43.937 00.001 11596 move complete, result=0
22:46:43.937 00.000 11596 worker thread done servicing request
22:46:43.944 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=3, FiltMax=91, Gamma=0.510
22:46:43.952 00.008 13300 UpdateGuideState exits: m=1969 SNR=31.0
22:46:43.953 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:43.953 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:46:43.953 00.000 13300 Enqueuing Expose request
22:46:43.953 00.000 11596 Worker thread wakes up
22:46:43.953 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:46:43.953 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:46:44.467 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:46:44.739 00.272 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ccb3f9ab-2960-4c4a-8d13-4574da542771"}
22:46:44.739 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ccb3f9ab-2960-4c4a-8d13-4574da542771"}
22:46:44.739 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aebf1471-76b3-4176-88f6-94d88a67ce06"}
22:46:44.740 00.001 13300 case statement mapped state 6 to 3
22:46:44.740 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"aebf1471-76b3-4176-88f6-94d88a67ce06"}
22:46:44.740 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"67f20dcc-c2b5-4a28-a2e9-144d3ddd14d8"}
22:46:44.740 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":226,"width":15,"height":15,"star_pos":[6.60,7.01],"pixels":"..."},"id":"67f20dcc-c2b5-4a28-a2e9-144d3ddd14d8"}
22:46:47.493 02.753 11596 Exposure complete
22:46:47.566 00.073 11596 worker thread done servicing request
22:46:47.566 00.000 13300 OnExposeComplete: enter
22:46:47.566 00.000 13300 UpdateGuideState(): m_state=6
22:46:47.566 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 227
22:46:47.567 00.001 13300 Star::Find returns 1 (0), X=1080.68, Y=345.93, Mass=1935, SNR=30.8, Peak=231 HFD=3.3
22:46:47.567 00.000 13300 MultiStar: [#1 0.06,0.02,0.75,U] [#2 0.08,-0.01,0.46,U] [#3 0.13,-0.03,0.42,U] [#4 -0.12,-0.04,0.30,U] [#5 -0.08,0.15,0.26,U] [#6 0.09,-0.16,0.23,U] [#7 0.04,-0.15,0.23,U] [#8 -0.23,0.10,0.00,M1] 
22:46:47.567 00.000 13300 single-star, 7 included, MultiStar: {0.04, -0.02}, one-star: {0.03, -0.01}
22:46:47.567 00.000 13300 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-1.61) = xAngle (1.19 = 1.19)
22:46:47.567 00.000 13300 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.20 = 1.20)
22:46:47.568 00.001 13300 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-0.42 mountX=0.01 mountY=0.03, mountTheta=1.19
22:46:47.569 00.001 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.01, opts=13)
22:46:47.569 00.000 13300 Enqueuing Move request for scope (0.03, -0.01)
22:46:47.569 00.000 11596 Worker thread wakes up
22:46:47.569 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.01) opts 0xd
22:46:47.569 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.01)
22:46:47.570 00.001 11596 Moving (0.03, -0.01) raw xDistance=0.01 yDistance=0.03
22:46:47.570 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:46:47.570 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:47.570 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:46:47.570 00.000 11596 MoveAxis(E, 0, ABG)
22:46:47.570 00.000 11596 Move returns status 0, amount 0
22:46:47.570 00.000 11596 MoveAxis(N, 0, ABG)
22:46:47.570 00.000 11596 Move returns status 0, amount 0
22:46:47.570 00.000 11596 move complete, result=0
22:46:47.570 00.000 11596 worker thread done servicing request
22:46:47.576 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=231, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
22:46:47.583 00.007 13300 UpdateGuideState exits: m=1935 SNR=30.8
22:46:47.583 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:47.583 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:46:47.583 00.000 13300 Enqueuing Expose request
22:46:47.584 00.001 11596 Worker thread wakes up
22:46:47.584 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:46:47.584 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:46:47.755 00.171 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e07dd2e0-8485-46ca-8b4c-699280dab7b8"}
22:46:47.755 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e07dd2e0-8485-46ca-8b4c-699280dab7b8"}
22:46:47.756 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"682a0e76-5b04-4035-aa10-85d6fbf6ff31"}
22:46:47.756 00.000 13300 case statement mapped state 6 to 3
22:46:47.756 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"682a0e76-5b04-4035-aa10-85d6fbf6ff31"}
22:46:47.757 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3e4241ae-367e-4018-b621-93968a9a8a43"}
22:46:47.758 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":227,"width":15,"height":15,"star_pos":[6.68,6.93],"pixels":"..."},"id":"3e4241ae-367e-4018-b621-93968a9a8a43"}
22:46:48.091 00.333 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:46:50.755 02.664 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"19be1925-8fdd-488a-a3dc-f63a3c38dbce"}
22:46:50.755 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"19be1925-8fdd-488a-a3dc-f63a3c38dbce"}
22:46:50.756 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5e338f46-41f3-4e7c-b84d-b85c1595414e"}
22:46:50.756 00.000 13300 case statement mapped state 6 to 3
22:46:50.756 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5e338f46-41f3-4e7c-b84d-b85c1595414e"}
22:46:50.756 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2d7d355d-408a-47ca-a7d9-09e14ea6c24e"}
22:46:50.756 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":227,"width":15,"height":15,"star_pos":[6.68,6.93],"pixels":"..."},"id":"2d7d355d-408a-47ca-a7d9-09e14ea6c24e"}
22:46:51.135 00.379 11596 Exposure complete
22:46:51.207 00.072 11596 worker thread done servicing request
22:46:51.207 00.000 13300 OnExposeComplete: enter
22:46:51.207 00.000 13300 UpdateGuideState(): m_state=6
22:46:51.208 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 228
22:46:51.208 00.000 13300 Star::Find returns 1 (0), X=1080.68, Y=345.91, Mass=1944, SNR=30.8, Peak=230 HFD=3.3
22:46:51.209 00.001 13300 MultiStar: [#1 0.12,-0.19,0.75,U] [#2 0.00,-0.10,0.45,U] [#3 0.15,-0.10,0.42,U] [#4 -0.21,0.19,0.00,M9] [#5 0.07,0.30,0.00,M7] [#6 0.24,-0.02,0.23,U] [#7 -0.04,-0.15,0.24,U] [#8 0.01,0.15,0.20,U] 
22:46:51.209 00.000 13300 single-star, 6 included, MultiStar: {0.07, -0.08}, one-star: {0.03, -0.03}
22:46:51.209 00.000 13300 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-1.61) = xAngle (0.85 = 0.85)
22:46:51.209 00.000 13300 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.86 = 0.86)
22:46:51.209 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.03 hyp=0.05 cameraTheta=-0.76 mountX=0.03 mountY=0.04, mountTheta=0.85
22:46:51.212 00.003 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.03, opts=13)
22:46:51.212 00.000 13300 Enqueuing Move request for scope (0.03, -0.03)
22:46:51.212 00.000 11596 Worker thread wakes up
22:46:51.212 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.03) opts 0xd
22:46:51.212 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.03)
22:46:51.212 00.000 11596 Moving (0.03, -0.03) raw xDistance=0.03 yDistance=0.04
22:46:51.213 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:46:51.213 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:51.213 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:46:51.213 00.000 11596 MoveAxis(E, 0, ABG)
22:46:51.213 00.000 11596 Move returns status 0, amount 0
22:46:51.213 00.000 11596 MoveAxis(N, 0, ABG)
22:46:51.213 00.000 11596 Move returns status 0, amount 0
22:46:51.214 00.001 11596 move complete, result=0
22:46:51.214 00.000 11596 worker thread done servicing request
22:46:51.220 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
22:46:51.228 00.008 13300 UpdateGuideState exits: m=1944 SNR=30.8
22:46:51.228 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:51.228 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:46:51.228 00.000 13300 Enqueuing Expose request
22:46:51.229 00.001 11596 Worker thread wakes up
22:46:51.229 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:46:51.229 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:46:51.742 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:46:53.755 02.013 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b906fbb1-d64d-408f-987b-c4f5e28393a3"}
22:46:53.755 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b906fbb1-d64d-408f-987b-c4f5e28393a3"}
22:46:53.756 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"208869da-560b-4624-96aa-4d2e09dfdc1d"}
22:46:53.756 00.000 13300 case statement mapped state 6 to 3
22:46:53.756 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"208869da-560b-4624-96aa-4d2e09dfdc1d"}
22:46:53.759 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f1f872ea-51c8-4d97-976e-d6a6e7fb6acb"}
22:46:53.760 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":228,"width":15,"height":15,"star_pos":[6.68,6.91],"pixels":"..."},"id":"f1f872ea-51c8-4d97-976e-d6a6e7fb6acb"}
22:46:54.784 01.024 11596 Exposure complete
22:46:54.878 00.094 11596 worker thread done servicing request
22:46:54.878 00.000 13300 OnExposeComplete: enter
22:46:54.878 00.000 13300 UpdateGuideState(): m_state=6
22:46:54.879 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 229
22:46:54.879 00.000 13300 Star::Find returns 1 (0), X=1080.58, Y=345.86, Mass=1981, SNR=31.1, Peak=251 HFD=3.3
22:46:54.879 00.000 13300 MultiStar: [#1 0.09,-0.18,0.75,U] [#2 -0.19,-0.19,0.00,M1] [#3 0.25,-0.15,0.00,M1] [#4 -0.23,-0.07,0.29,U] [#5 -0.03,0.09,0.26,U] [#6 0.24,0.03,0.24,U] [#7 -0.13,-0.19,0.23,U] [#8 -0.13,-0.14,0.20,U] 
22:46:54.879 00.000 13300 refined, 6 included, MultiStar: {-0.02, -0.09}, one-star: {-0.06, -0.08}
22:46:54.880 00.001 13300 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-1.61) = xAngle (-0.21 = -0.21)
22:46:54.880 00.000 13300 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.19 = -0.19)
22:46:54.880 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.09 hyp=0.10 cameraTheta=-1.81 mountX=0.09 mountY=-0.02, mountTheta=-0.19
22:46:54.881 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.09, opts=13)
22:46:54.881 00.000 13300 Enqueuing Move request for scope (-0.02, -0.09)
22:46:54.882 00.001 11596 Worker thread wakes up
22:46:54.882 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.09) opts 0xd
22:46:54.882 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.09)
22:46:54.882 00.000 11596 Moving (-0.02, -0.09) raw xDistance=0.09 yDistance=-0.02
22:46:54.882 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:46:54.882 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:54.883 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:46:54.883 00.000 11596 MoveAxis(E, 0, ABG)
22:46:54.883 00.000 11596 Move returns status 0, amount 0
22:46:54.884 00.001 11596 MoveAxis(N, 0, ABG)
22:46:54.884 00.000 11596 Move returns status 0, amount 0
22:46:54.884 00.000 11596 move complete, result=0
22:46:54.885 00.001 11596 worker thread done servicing request
22:46:54.889 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
22:46:54.896 00.007 13300 UpdateGuideState exits: m=1981 SNR=31.1
22:46:54.896 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:54.896 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:46:54.897 00.001 13300 Enqueuing Expose request
22:46:54.897 00.000 11596 Worker thread wakes up
22:46:54.897 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:46:54.897 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:46:55.411 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:46:56.755 01.344 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aa7e1dc8-d1dc-44c1-a275-07dbc13136e2"}
22:46:56.755 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aa7e1dc8-d1dc-44c1-a275-07dbc13136e2"}
22:46:56.756 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c75d5c7f-2167-4c7a-b077-eb63a5b12ade"}
22:46:56.756 00.000 13300 case statement mapped state 6 to 3
22:46:56.756 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c75d5c7f-2167-4c7a-b077-eb63a5b12ade"}
22:46:56.757 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9638860a-dc51-4bb1-ad0d-33b70ca18b2e"}
22:46:56.757 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":229,"width":15,"height":15,"star_pos":[6.58,6.86],"pixels":"..."},"id":"9638860a-dc51-4bb1-ad0d-33b70ca18b2e"}
22:46:58.461 01.704 11596 Exposure complete
22:46:58.534 00.073 11596 worker thread done servicing request
22:46:58.534 00.000 13300 OnExposeComplete: enter
22:46:58.534 00.000 13300 UpdateGuideState(): m_state=6
22:46:58.535 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 230
22:46:58.535 00.000 13300 Star::Find returns 1 (0), X=1080.57, Y=345.90, Mass=1983, SNR=31.1, Peak=255 HFD=3.3
22:46:58.536 00.001 13300 MultiStar: [#1 0.03,-0.06,0.74,U] [#2 -0.19,-0.15,0.45,U] [#3 0.10,-0.11,0.41,U] [#4 -0.33,-0.02,0.00,M9] [#5 -0.11,0.24,0.00,M7] [#6 0.07,-0.04,0.23,U] [#7 0.01,-0.17,0.22,U] [#8 -0.24,-0.25,0.00,M1] 
22:46:58.536 00.000 13300 refined, 5 included, MultiStar: {-0.03, -0.08}, one-star: {-0.08, -0.04}
22:46:58.536 00.000 13300 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-1.61) = xAngle (-0.27 = -0.27)
22:46:58.536 00.000 13300 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.25 = -0.25)
22:46:58.536 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.08 hyp=0.08 cameraTheta=-1.88 mountX=0.08 mountY=-0.02, mountTheta=-0.25
22:46:58.537 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.08, opts=13)
22:46:58.538 00.001 13300 Enqueuing Move request for scope (-0.03, -0.08)
22:46:58.538 00.000 11596 Worker thread wakes up
22:46:58.538 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.08) opts 0xd
22:46:58.538 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.08)
22:46:58.538 00.000 11596 Moving (-0.03, -0.08) raw xDistance=0.08 yDistance=-0.02
22:46:58.538 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:46:58.538 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:58.538 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:46:58.538 00.000 11596 MoveAxis(E, 0, ABG)
22:46:58.539 00.001 11596 Move returns status 0, amount 0
22:46:58.539 00.000 11596 MoveAxis(N, 0, ABG)
22:46:58.539 00.000 11596 Move returns status 0, amount 0
22:46:58.539 00.000 11596 move complete, result=0
22:46:58.539 00.000 11596 worker thread done servicing request
22:46:58.544 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=3, FiltMax=99, Gamma=0.510
22:46:58.551 00.007 13300 UpdateGuideState exits: m=1983 SNR=31.1
22:46:58.551 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:58.552 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:46:58.552 00.000 13300 Enqueuing Expose request
22:46:58.552 00.000 11596 Worker thread wakes up
22:46:58.552 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:46:58.552 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:46:59.060 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:46:59.754 00.694 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f39d9bee-557e-4994-bbb5-8787abf85b0c"}
22:46:59.754 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f39d9bee-557e-4994-bbb5-8787abf85b0c"}
22:46:59.755 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f2a717ce-8989-4da6-ad7c-76ef9936c348"}
22:46:59.755 00.000 13300 case statement mapped state 6 to 3
22:46:59.755 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f2a717ce-8989-4da6-ad7c-76ef9936c348"}
22:46:59.756 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f45244af-2264-4530-b734-e6a441e6e46a"}
22:46:59.756 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":230,"width":15,"height":15,"star_pos":[6.57,6.90],"pixels":"..."},"id":"f45244af-2264-4530-b734-e6a441e6e46a"}
22:47:02.097 02.341 11596 Exposure complete
22:47:02.170 00.073 11596 worker thread done servicing request
22:47:02.170 00.000 13300 OnExposeComplete: enter
22:47:02.170 00.000 13300 UpdateGuideState(): m_state=6
22:47:02.170 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 231
22:47:02.171 00.001 13300 Star::Find returns 1 (0), X=1080.54, Y=345.95, Mass=1955, SNR=30.9, Peak=243 HFD=3.4
22:47:02.171 00.000 13300 MultiStar: [#1 -0.06,0.07,0.74,U] [#2 0.04,0.00,0.45,U] [#3 0.06,0.03,0.43,U] [#4 -0.26,0.29,0.00,M10] [#5 -0.11,0.28,0.00,M8] [#6 0.08,0.05,0.24,U] [#7 -0.05,0.07,0.22,U] [#8 -0.16,0.12,0.19,U] 
22:47:02.171 00.000 13300 refined, 6 included, MultiStar: {-0.04, 0.04}, one-star: {-0.11, 0.01}
22:47:02.171 00.000 13300 CameraToMount -- cameraTheta (2.38) - m_xAngle (-1.61) = xAngle (3.99 = -2.29)
22:47:02.171 00.000 13300 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.00 = -2.28)
22:47:02.172 00.001 13300 CameraToMount -- cameraX=-0.04 cameraY=0.04 hyp=0.05 cameraTheta=2.38 mountX=-0.04 mountY=-0.04, mountTheta=-2.29
22:47:02.173 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.04, opts=13)
22:47:02.173 00.000 13300 Enqueuing Move request for scope (-0.04, 0.04)
22:47:02.173 00.000 11596 Worker thread wakes up
22:47:02.173 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.04) opts 0xd
22:47:02.174 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.04)
22:47:02.174 00.000 11596 Moving (-0.04, 0.04) raw xDistance=-0.04 yDistance=-0.04
22:47:02.174 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:47:02.174 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:02.174 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:47:02.174 00.000 11596 MoveAxis(E, 0, ABG)
22:47:02.174 00.000 11596 Move returns status 0, amount 0
22:47:02.174 00.000 11596 MoveAxis(N, 0, ABG)
22:47:02.174 00.000 11596 Move returns status 0, amount 0
22:47:02.174 00.000 11596 move complete, result=0
22:47:02.175 00.001 11596 worker thread done servicing request
22:47:02.179 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=3, FiltMax=94, Gamma=0.510
22:47:02.188 00.009 13300 UpdateGuideState exits: m=1955 SNR=30.9
22:47:02.188 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:02.188 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:47:02.188 00.000 13300 Enqueuing Expose request
22:47:02.188 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:47:02.188 00.000 11596 Worker thread wakes up
22:47:02.188 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:47:02.703 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:47:02.783 00.080 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2c167094-5609-4060-bc6a-34ad54686ed9"}
22:47:02.783 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2c167094-5609-4060-bc6a-34ad54686ed9"}
22:47:02.784 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"abe55cf9-b6db-46bf-886b-a099eb291c5a"}
22:47:02.784 00.000 13300 case statement mapped state 6 to 3
22:47:02.784 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"abe55cf9-b6db-46bf-886b-a099eb291c5a"}
22:47:02.785 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"25fb5c78-46f7-426b-a02c-08631802da35"}
22:47:02.786 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":231,"width":15,"height":15,"star_pos":[6.54,6.95],"pixels":"..."},"id":"25fb5c78-46f7-426b-a02c-08631802da35"}
22:47:05.741 02.955 11596 Exposure complete
22:47:05.784 00.043 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eab2a5c0-02a3-4194-8095-1775c571ee0b"}
22:47:05.784 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eab2a5c0-02a3-4194-8095-1775c571ee0b"}
22:47:05.785 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7420ed93-79fb-4244-a19a-5c0df290f292"}
22:47:05.785 00.000 13300 case statement mapped state 6 to 3
22:47:05.785 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7420ed93-79fb-4244-a19a-5c0df290f292"}
22:47:05.785 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e8dbc466-bfac-4578-890c-c6e16d3e9957"}
22:47:05.786 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":231,"width":15,"height":15,"star_pos":[6.54,6.95],"pixels":"..."},"id":"e8dbc466-bfac-4578-890c-c6e16d3e9957"}
22:47:05.822 00.036 11596 worker thread done servicing request
22:47:05.822 00.000 13300 OnExposeComplete: enter
22:47:05.822 00.000 13300 UpdateGuideState(): m_state=6
22:47:05.822 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 232
22:47:05.823 00.001 13300 Star::Find returns 1 (0), X=1080.61, Y=345.96, Mass=1976, SNR=31.1, Peak=246 HFD=3.3
22:47:05.823 00.000 13300 MultiStar: [#1 0.06,-0.03,0.75,U] [#2 -0.07,-0.04,0.45,U] [#3 0.15,0.07,0.42,U] [#4 -0.09,0.01,0.29,U] [#5 -0.06,0.32,0.00,M9] [#6 -0.10,0.04,0.22,U] [#7 -0.27,-0.15,0.00,M1] [#8 0.13,0.01,0.20,U] 
22:47:05.823 00.000 13300 refined, 6 included, MultiStar: {0.01, 0.01}, one-star: {-0.04, 0.02}
22:47:05.823 00.000 13300 CameraToMount -- cameraTheta (0.92) - m_xAngle (-1.61) = xAngle (2.52 = 2.52)
22:47:05.823 00.000 13300 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.54 = 2.54)
22:47:05.823 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.01 cameraTheta=0.92 mountX=-0.01 mountY=0.01, mountTheta=2.53
22:47:05.825 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.01, opts=13)
22:47:05.825 00.000 13300 Enqueuing Move request for scope (0.01, 0.01)
22:47:05.825 00.000 11596 Worker thread wakes up
22:47:05.825 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd
22:47:05.826 00.001 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.01)
22:47:05.826 00.000 11596 Moving (0.01, 0.01) raw xDistance=-0.01 yDistance=0.01
22:47:05.826 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:47:05.826 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:05.826 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:47:05.826 00.000 11596 MoveAxis(E, 0, ABG)
22:47:05.826 00.000 11596 Move returns status 0, amount 0
22:47:05.826 00.000 11596 MoveAxis(N, 0, ABG)
22:47:05.826 00.000 11596 Move returns status 0, amount 0
22:47:05.826 00.000 11596 move complete, result=0
22:47:05.826 00.000 11596 worker thread done servicing request
22:47:05.831 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
22:47:05.840 00.009 13300 UpdateGuideState exits: m=1976 SNR=31.1
22:47:05.840 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:05.840 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:47:05.840 00.000 13300 Enqueuing Expose request
22:47:05.840 00.000 11596 Worker thread wakes up
22:47:05.840 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:47:05.840 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:47:06.356 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:47:08.785 02.429 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3c465b71-f417-49ac-9d2e-44ce20e4391b"}
22:47:08.785 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3c465b71-f417-49ac-9d2e-44ce20e4391b"}
22:47:08.786 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8938d6db-7de1-4960-ab60-9392a64bde6d"}
22:47:08.786 00.000 13300 case statement mapped state 6 to 3
22:47:08.786 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8938d6db-7de1-4960-ab60-9392a64bde6d"}
22:47:08.787 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"85a66bdf-ad49-4c6f-8755-10f9260fc703"}
22:47:08.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":232,"width":15,"height":15,"star_pos":[6.61,6.96],"pixels":"..."},"id":"85a66bdf-ad49-4c6f-8755-10f9260fc703"}
22:47:09.381 00.594 11596 Exposure complete
22:47:09.452 00.071 11596 worker thread done servicing request
22:47:09.452 00.000 13300 OnExposeComplete: enter
22:47:09.452 00.000 13300 UpdateGuideState(): m_state=6
22:47:09.453 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 233
22:47:09.453 00.000 13300 Star::Find returns 1 (0), X=1080.54, Y=345.99, Mass=2066, SNR=31.8, Peak=255 HFD=3.5
22:47:09.453 00.000 13300 MultiStar: [#1 0.07,0.01,0.72,U] [#2 0.11,0.03,0.44,U] [#3 0.15,0.15,0.41,U] [#4 -0.22,0.15,0.00,M10] [#5 -0.10,0.05,0.25,U] [#6 -0.07,-0.15,0.23,U] [#7 -0.09,0.25,0.00,M2] [#8 0.28,-0.26,0.00,M1] 
22:47:09.454 00.001 13300 refined, 5 included, MultiStar: {0.00, 0.03}, one-star: {-0.11, 0.04}
22:47:09.454 00.000 13300 CameraToMount -- cameraTheta (1.50) - m_xAngle (-1.61) = xAngle (3.10 = 3.10)
22:47:09.454 00.000 13300 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.12 = 3.12)
22:47:09.454 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.03 hyp=0.03 cameraTheta=1.50 mountX=-0.03 mountY=0.00, mountTheta=3.12
22:47:09.455 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.03, opts=13)
22:47:09.455 00.000 13300 Enqueuing Move request for scope (0.00, 0.03)
22:47:09.456 00.001 11596 Worker thread wakes up
22:47:09.456 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.03) opts 0xd
22:47:09.456 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.03)
22:47:09.457 00.001 11596 Moving (0.00, 0.03) raw xDistance=-0.03 yDistance=0.00
22:47:09.457 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:47:09.457 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:09.457 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:47:09.457 00.000 11596 MoveAxis(E, 0, ABG)
22:47:09.457 00.000 11596 Move returns status 0, amount 0
22:47:09.457 00.000 11596 MoveAxis(N, 0, ABG)
22:47:09.458 00.001 11596 Move returns status 0, amount 0
22:47:09.458 00.000 11596 move complete, result=0
22:47:09.458 00.000 11596 worker thread done servicing request
22:47:09.462 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
22:47:09.469 00.007 13300 UpdateGuideState exits: m=2066 SNR=31.8
22:47:09.469 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:09.469 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:47:09.469 00.000 13300 Enqueuing Expose request
22:47:09.469 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:47:09.470 00.001 11596 Worker thread wakes up
22:47:09.470 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:47:09.980 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:47:11.784 01.804 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"380567bd-595e-4189-88e6-8561ae01803a"}
22:47:11.784 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"380567bd-595e-4189-88e6-8561ae01803a"}
22:47:11.785 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"74a3e223-d6b6-4824-bc17-06364884a541"}
22:47:11.785 00.000 13300 case statement mapped state 6 to 3
22:47:11.785 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"74a3e223-d6b6-4824-bc17-06364884a541"}
22:47:11.786 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ce2905ce-0470-4912-b5cb-390f1328d4e5"}
22:47:11.786 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":233,"width":15,"height":15,"star_pos":[6.54,6.99],"pixels":"..."},"id":"ce2905ce-0470-4912-b5cb-390f1328d4e5"}
22:47:13.006 01.220 11596 Exposure complete
22:47:13.077 00.071 11596 worker thread done servicing request
22:47:13.078 00.001 13300 OnExposeComplete: enter
22:47:13.078 00.000 13300 UpdateGuideState(): m_state=6
22:47:13.078 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 234
22:47:13.078 00.000 13300 Star::Find returns 1 (0), X=1080.57, Y=346.14, Mass=1981, SNR=31.1, Peak=234 HFD=3.4
22:47:13.079 00.001 13300 MultiStar: [#1 0.03,0.13,0.74,U] [#2 0.03,0.10,0.45,U] [#3 0.16,0.27,0.00,M1] [#4 -0.14,0.36,0.00,R] [#5 -0.19,0.59,0.00,M9] [#6 -0.04,0.32,0.00,M1] [#7 -0.06,0.15,0.22,U] [#8 0.05,0.31,0.00,M2] 
22:47:13.079 00.000 13300 refined, 3 included, MultiStar: {-0.02, 0.15}, one-star: {-0.07, 0.19}
22:47:13.079 00.000 13300 CameraToMount -- cameraTheta (1.72) - m_xAngle (-1.61) = xAngle (3.32 = -2.96)
22:47:13.079 00.000 13300 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.34 = -2.94)
22:47:13.079 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.15 hyp=0.15 cameraTheta=1.72 mountX=-0.15 mountY=-0.03, mountTheta=-2.95
22:47:13.081 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.15, opts=13)
22:47:13.081 00.000 13300 Enqueuing Move request for scope (-0.02, 0.15)
22:47:13.081 00.000 11596 Worker thread wakes up
22:47:13.081 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.15) opts 0xd
22:47:13.081 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.15)
22:47:13.081 00.000 11596 Moving (-0.02, 0.15) raw xDistance=-0.15 yDistance=-0.03
22:47:13.081 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
22:47:13.082 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:13.082 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:47:13.082 00.000 11596 MoveAxis(E, 191, ABG)
22:47:13.082 00.000 11596 Guiding  Dir = 2, Dur = 191
22:47:13.082 00.000 11596 IsSlewing returns 0
22:47:13.087 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=234, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
22:47:13.094 00.007 13300 UpdateGuideState exits: m=1981 SNR=31.1
22:47:13.094 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:13.094 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:47:13.094 00.000 13300 Enqueuing Expose request
22:47:13.260 00.166 11596 IsGuiding returns 0
22:47:13.583 00.323 11596 IsGuiding returns 1
22:47:13.583 00.000 11596 scope still moving after pulse duration time elapsed
22:47:13.613 00.030 11596 IsSlewing returns 0
22:47:13.777 00.164 11596 IsGuiding returns 0
22:47:13.777 00.000 11596 scope move finished after 191 + 325 ms
22:47:13.778 00.001 11596 Move returns status 0, amount 191
22:47:13.778 00.000 11596 MoveAxis(N, 0, ABG)
22:47:13.778 00.000 11596 Move returns status 0, amount 0
22:47:13.778 00.000 11596 move complete, result=0
22:47:13.778 00.000 11596 worker thread done servicing request
22:47:13.778 00.000 13300 GuideStep: -0.2 px 191 ms EAST, -0.0 px 0 ms NORTH
22:47:13.779 00.001 11596 Worker thread wakes up
22:47:13.779 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:47:14.285 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:47:14.784 00.499 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1e7d120e-c3b7-4822-8d67-cd7e8c7c18ae"}
22:47:14.784 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1e7d120e-c3b7-4822-8d67-cd7e8c7c18ae"}
22:47:14.785 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d5e142c8-e8ff-4f71-8764-2a1919aba6af"}
22:47:14.785 00.000 13300 case statement mapped state 6 to 3
22:47:14.785 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d5e142c8-e8ff-4f71-8764-2a1919aba6af"}
22:47:14.786 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4d3773e2-bdaa-41a6-ac2f-36df73f17ec3"}
22:47:14.787 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":234,"width":15,"height":15,"star_pos":[6.57,7.14],"pixels":"..."},"id":"4d3773e2-bdaa-41a6-ac2f-36df73f17ec3"}
22:47:17.318 02.531 11596 Exposure complete
22:47:17.406 00.088 11596 worker thread done servicing request
22:47:17.406 00.000 13300 OnExposeComplete: enter
22:47:17.406 00.000 13300 UpdateGuideState(): m_state=6
22:47:17.407 00.001 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 235
22:47:17.407 00.000 13300 Star::Find returns 1 (0), X=1080.75, Y=346.02, Mass=2054, SNR=31.7, Peak=227 HFD=3.2
22:47:17.408 00.001 13300 MultiStar: [#1 0.03,0.11,0.74,U] [#2 -0.11,0.10,0.43,U] [#3 0.09,0.14,0.40,U] [#4 0.00,-0.35,0.00,M1] [#5 0.13,0.21,0.25,U] [#6 -0.05,-0.37,0.00,M2] [#7 0.05,0.05,0.22,U] [#8 -0.13,0.17,0.20,U] 
22:47:17.408 00.000 13300 refined, 6 included, MultiStar: {0.04, 0.11}, one-star: {0.10, 0.07}
22:47:17.408 00.000 13300 CameraToMount -- cameraTheta (1.21) - m_xAngle (-1.61) = xAngle (2.82 = 2.82)
22:47:17.408 00.000 13300 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.84 = 2.84)
22:47:17.408 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.11 hyp=0.11 cameraTheta=1.21 mountX=-0.11 mountY=0.03, mountTheta=2.84
22:47:17.410 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.11, opts=13)
22:47:17.410 00.000 13300 Enqueuing Move request for scope (0.04, 0.11)
22:47:17.411 00.001 11596 Worker thread wakes up
22:47:17.411 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.11) opts 0xd
22:47:17.411 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.11)
22:47:17.411 00.000 11596 Moving (0.04, 0.11) raw xDistance=-0.11 yDistance=0.03
22:47:17.411 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:47:17.411 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:17.412 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:47:17.412 00.000 11596 MoveAxis(E, 0, ABG)
22:47:17.412 00.000 11596 Move returns status 0, amount 0
22:47:17.412 00.000 11596 MoveAxis(N, 0, ABG)
22:47:17.412 00.000 11596 Move returns status 0, amount 0
22:47:17.412 00.000 11596 move complete, result=0
22:47:17.412 00.000 11596 worker thread done servicing request
22:47:17.420 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=3, FiltMax=101, Gamma=0.510
22:47:17.431 00.011 13300 UpdateGuideState exits: m=2054 SNR=31.7
22:47:17.431 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:17.431 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:47:17.432 00.001 13300 Enqueuing Expose request
22:47:17.432 00.000 11596 Worker thread wakes up
22:47:17.432 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:47:17.432 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:47:17.869 00.437 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3cb93473-6e65-4345-a39a-4774c080163b"}
22:47:17.869 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3cb93473-6e65-4345-a39a-4774c080163b"}
22:47:17.872 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5112fc0c-30f1-4b76-85d2-4931baa198ef"}
22:47:17.872 00.000 13300 case statement mapped state 6 to 3
22:47:17.872 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5112fc0c-30f1-4b76-85d2-4931baa198ef"}
22:47:17.873 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5c96f934-1821-4d78-8474-27e0102a4dae"}
22:47:17.874 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":235,"width":15,"height":15,"star_pos":[6.75,7.02],"pixels":"..."},"id":"5c96f934-1821-4d78-8474-27e0102a4dae"}
22:47:17.936 00.062 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:47:20.784 02.848 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"09031016-ba7f-4602-a143-6b08d55bec6a"}
22:47:20.784 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"09031016-ba7f-4602-a143-6b08d55bec6a"}
22:47:20.785 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"da48c00a-bcfa-4784-ac47-7ce6144fdf85"}
22:47:20.785 00.000 13300 case statement mapped state 6 to 3
22:47:20.785 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"da48c00a-bcfa-4784-ac47-7ce6144fdf85"}
22:47:20.786 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b4eae203-f0ec-4c72-b155-dc7bb0dde8e6"}
22:47:20.787 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":235,"width":15,"height":15,"star_pos":[6.75,7.02],"pixels":"..."},"id":"b4eae203-f0ec-4c72-b155-dc7bb0dde8e6"}
22:47:20.978 00.191 11596 Exposure complete
22:47:21.057 00.079 11596 worker thread done servicing request
22:47:21.057 00.000 13300 OnExposeComplete: enter
22:47:21.057 00.000 13300 UpdateGuideState(): m_state=6
22:47:21.057 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 236
22:47:21.057 00.000 13300 Star::Find returns 1 (0), X=1080.81, Y=346.12, Mass=2022, SNR=31.4, Peak=234 HFD=3.2
22:47:21.058 00.001 13300 MultiStar: [#1 0.07,0.07,0.72,U] [#2 0.00,0.08,0.45,U] [#3 0.17,0.01,0.42,U] [#4 0.06,-0.28,0.00,M2] [#5 0.24,0.32,0.00,M9] [#6 0.16,0.17,0.24,U] [#7 0.19,0.17,0.00,M1] [#8 0.16,-0.07,0.20,U] 
22:47:21.058 00.000 13300 refined, 5 included, MultiStar: {0.12, 0.10}, one-star: {0.16, 0.18}
22:47:21.058 00.000 13300 CameraToMount -- cameraTheta (0.69) - m_xAngle (-1.61) = xAngle (2.30 = 2.30)
22:47:21.058 00.000 13300 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.32 = 2.32)
22:47:21.058 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=0.10 hyp=0.15 cameraTheta=0.69 mountX=-0.10 mountY=0.11, mountTheta=2.31
22:47:21.060 00.002 13300 SchedulePrimaryMove(1016D950, x=0.12, y=0.10, opts=13)
22:47:21.060 00.000 13300 Enqueuing Move request for scope (0.12, 0.10)
22:47:21.060 00.000 11596 Worker thread wakes up
22:47:21.061 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.10) opts 0xd
22:47:21.061 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, 0.10)
22:47:21.061 00.000 11596 Moving (0.12, 0.10) raw xDistance=-0.10 yDistance=0.11
22:47:21.061 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:47:21.061 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:21.061 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:47:21.062 00.001 11596 MoveAxis(E, 0, ABG)
22:47:21.062 00.000 11596 Move returns status 0, amount 0
22:47:21.062 00.000 11596 MoveAxis(N, 0, ABG)
22:47:21.062 00.000 11596 Move returns status 0, amount 0
22:47:21.062 00.000 11596 move complete, result=0
22:47:21.062 00.000 11596 worker thread done servicing request
22:47:21.067 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=234, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
22:47:21.075 00.008 13300 UpdateGuideState exits: m=2022 SNR=31.4
22:47:21.075 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:21.075 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:47:21.075 00.000 13300 Enqueuing Expose request
22:47:21.076 00.001 11596 Worker thread wakes up
22:47:21.076 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:47:21.076 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:47:21.584 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:47:24.123 02.539 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4437890f-c34f-4895-8514-bae65907bb3c"}
22:47:24.123 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4437890f-c34f-4895-8514-bae65907bb3c"}
22:47:24.159 00.036 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8967eaa5-08c0-49fd-8398-785830cc8125"}
22:47:24.159 00.000 13300 case statement mapped state 6 to 3
22:47:24.159 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8967eaa5-08c0-49fd-8398-785830cc8125"}
22:47:24.161 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c7749bf2-ae17-4ef7-9747-834e11bc52da"}
22:47:24.161 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":236,"width":15,"height":15,"star_pos":[6.81,7.12],"pixels":"..."},"id":"c7749bf2-ae17-4ef7-9747-834e11bc52da"}
22:47:24.613 00.452 11596 Exposure complete
22:47:24.701 00.088 11596 worker thread done servicing request
22:47:24.701 00.000 13300 OnExposeComplete: enter
22:47:24.701 00.000 13300 UpdateGuideState(): m_state=6
22:47:24.702 00.001 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 237
22:47:24.702 00.000 13300 Star::Find returns 1 (0), X=1080.66, Y=346.04, Mass=1941, SNR=30.8, Peak=227 HFD=3.4
22:47:24.702 00.000 13300 MultiStar: [#1 0.03,0.05,0.74,U] [#2 0.03,0.18,0.45,U] [#3 0.18,0.26,0.00,M1] [#4 0.02,0.04,0.30,U] [#5 0.31,0.65,0.00,M10] [#6 0.33,0.31,0.00,M2] [#7 0.12,-0.04,0.23,U] [#8 0.11,0.09,0.22,U] 
22:47:24.703 00.001 13300 refined, 5 included, MultiStar: {0.03, 0.08}, one-star: {0.01, 0.10}
22:47:24.703 00.000 13300 CameraToMount -- cameraTheta (1.18) - m_xAngle (-1.61) = xAngle (2.79 = 2.79)
22:47:24.703 00.000 13300 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.80 = 2.80)
22:47:24.703 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.18 mountX=-0.08 mountY=0.03, mountTheta=2.80
22:47:24.706 00.003 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.08, opts=13)
22:47:24.706 00.000 13300 Enqueuing Move request for scope (0.03, 0.08)
22:47:24.706 00.000 11596 Worker thread wakes up
22:47:24.706 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.08) opts 0xd
22:47:24.706 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.08)
22:47:24.706 00.000 11596 Moving (0.03, 0.08) raw xDistance=-0.08 yDistance=0.03
22:47:24.706 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:47:24.707 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:24.707 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:47:24.707 00.000 11596 MoveAxis(E, 0, ABG)
22:47:24.707 00.000 11596 Move returns status 0, amount 0
22:47:24.707 00.000 11596 MoveAxis(N, 0, ABG)
22:47:24.707 00.000 11596 Move returns status 0, amount 0
22:47:24.707 00.000 11596 move complete, result=0
22:47:24.708 00.001 11596 worker thread done servicing request
22:47:24.712 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=3, FiltMax=99, Gamma=0.510
22:47:24.721 00.009 13300 UpdateGuideState exits: m=1941 SNR=30.8
22:47:24.722 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:24.722 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:47:24.722 00.000 13300 Enqueuing Expose request
22:47:24.722 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:47:24.722 00.000 11596 Worker thread wakes up
22:47:24.722 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:47:25.230 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:47:26.784 01.554 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fbb8eef6-4e8c-4011-919c-87914cecc814"}
22:47:26.784 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fbb8eef6-4e8c-4011-919c-87914cecc814"}
22:47:26.785 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"602b8cee-57b8-44bc-a2ca-3bf06438aa47"}
22:47:26.785 00.000 13300 case statement mapped state 6 to 3
22:47:26.785 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"602b8cee-57b8-44bc-a2ca-3bf06438aa47"}
22:47:26.787 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e395dc93-269b-4ecc-9779-be0deed7bf82"}
22:47:26.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":237,"width":15,"height":15,"star_pos":[6.66,7.04],"pixels":"..."},"id":"e395dc93-269b-4ecc-9779-be0deed7bf82"}
22:47:28.257 01.470 11596 Exposure complete
22:47:28.327 00.070 11596 worker thread done servicing request
22:47:28.327 00.000 13300 OnExposeComplete: enter
22:47:28.327 00.000 13300 UpdateGuideState(): m_state=6
22:47:28.327 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 238
22:47:28.328 00.001 13300 Star::Find returns 1 (0), X=1080.58, Y=346.01, Mass=2005, SNR=31.3, Peak=243 HFD=3.5
22:47:28.328 00.000 13300 MultiStar: [#1 0.03,0.13,0.74,U] [#2 -0.18,0.08,0.44,U] [#3 0.21,0.01,0.39,U] [#4 -0.12,-0.32,0.00,M2] [#5 -0.14,0.27,0.00,R] [#6 0.09,-0.04,0.22,U] [#7 0.02,-0.05,0.22,U] [#8 0.03,0.10,0.20,U] 
22:47:28.328 00.000 13300 refined, 6 included, MultiStar: {-0.00, 0.06}, one-star: {-0.07, 0.07}
22:47:28.328 00.000 13300 CameraToMount -- cameraTheta (1.63) - m_xAngle (-1.61) = xAngle (3.23 = -3.05)
22:47:28.328 00.000 13300 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.25 = -3.03)
22:47:28.329 00.001 13300 CameraToMount -- cameraX=-0.00 cameraY=0.06 hyp=0.06 cameraTheta=1.63 mountX=-0.06 mountY=-0.01, mountTheta=-3.03
22:47:28.330 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.06, opts=13)
22:47:28.330 00.000 13300 Enqueuing Move request for scope (-0.00, 0.06)
22:47:28.330 00.000 11596 Worker thread wakes up
22:47:28.330 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.06) opts 0xd
22:47:28.330 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.06)
22:47:28.331 00.001 11596 Moving (-0.00, 0.06) raw xDistance=-0.06 yDistance=-0.01
22:47:28.331 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:47:28.331 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:28.331 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:47:28.331 00.000 11596 MoveAxis(E, 0, ABG)
22:47:28.331 00.000 11596 Move returns status 0, amount 0
22:47:28.331 00.000 11596 MoveAxis(N, 0, ABG)
22:47:28.331 00.000 11596 Move returns status 0, amount 0
22:47:28.331 00.000 11596 move complete, result=0
22:47:28.332 00.001 11596 worker thread done servicing request
22:47:28.336 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
22:47:28.343 00.007 13300 UpdateGuideState exits: m=2005 SNR=31.3
22:47:28.343 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:28.343 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:47:28.344 00.001 13300 Enqueuing Expose request
22:47:28.344 00.000 11596 Worker thread wakes up
22:47:28.344 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:47:28.344 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:47:28.860 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:47:29.785 00.925 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0c4501aa-f078-413e-a03c-e2889fd01bb8"}
22:47:29.785 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0c4501aa-f078-413e-a03c-e2889fd01bb8"}
22:47:29.786 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4bd2c285-1217-4cfd-a731-65c3eabdcf2d"}
22:47:29.786 00.000 13300 case statement mapped state 6 to 3
22:47:29.787 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4bd2c285-1217-4cfd-a731-65c3eabdcf2d"}
22:47:29.787 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b9bda957-5b33-4780-8f5d-b48bdce3ee0b"}
22:47:29.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":238,"width":15,"height":15,"star_pos":[6.58,7.01],"pixels":"..."},"id":"b9bda957-5b33-4780-8f5d-b48bdce3ee0b"}
22:47:31.891 02.104 11596 Exposure complete
22:47:31.963 00.072 11596 worker thread done servicing request
22:47:31.963 00.000 13300 OnExposeComplete: enter
22:47:31.963 00.000 13300 UpdateGuideState(): m_state=6
22:47:31.963 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 239
22:47:31.964 00.001 13300 Star::Find returns 1 (0), X=1080.63, Y=346.04, Mass=1990, SNR=31.2, Peak=235 HFD=3.4
22:47:31.964 00.000 13300 MultiStar: [#1 0.07,0.05,0.75,U] [#2 0.03,0.27,0.00,M1] [#3 0.21,0.12,0.42,U] [#4 0.03,-0.13,0.29,U] [#5 0.07,-0.00,0.25,U] [#6 -0.02,-0.16,0.23,U] [#7 -0.03,-0.10,0.22,U] [#8 -0.17,-0.06,0.20,U] 
22:47:31.964 00.000 13300 refined, 7 included, MultiStar: {0.03, 0.02}, one-star: {-0.01, 0.10}
22:47:31.964 00.000 13300 CameraToMount -- cameraTheta (0.59) - m_xAngle (-1.61) = xAngle (2.19 = 2.19)
22:47:31.964 00.000 13300 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.21 = 2.21)
22:47:31.964 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.04 cameraTheta=0.59 mountX=-0.02 mountY=0.03, mountTheta=2.20
22:47:31.969 00.005 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.02, opts=13)
22:47:31.969 00.000 13300 Enqueuing Move request for scope (0.03, 0.02)
22:47:31.969 00.000 11596 Worker thread wakes up
22:47:31.969 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
22:47:31.969 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
22:47:31.970 00.001 11596 Moving (0.03, 0.02) raw xDistance=-0.02 yDistance=0.03
22:47:31.970 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:47:31.970 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:31.970 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:47:31.970 00.000 11596 MoveAxis(E, 0, ABG)
22:47:31.970 00.000 11596 Move returns status 0, amount 0
22:47:31.970 00.000 11596 MoveAxis(N, 0, ABG)
22:47:31.970 00.000 11596 Move returns status 0, amount 0
22:47:31.970 00.000 11596 move complete, result=0
22:47:31.970 00.000 11596 worker thread done servicing request
22:47:31.978 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=3, FiltMax=97, Gamma=0.510
22:47:31.987 00.009 13300 UpdateGuideState exits: m=1990 SNR=31.2
22:47:31.987 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:31.988 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:47:31.988 00.000 13300 Enqueuing Expose request
22:47:31.988 00.000 11596 Worker thread wakes up
22:47:31.988 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:47:31.988 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:47:32.504 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:47:32.784 00.280 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f7602641-ced3-4535-ba47-7ebff90236be"}
22:47:32.784 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f7602641-ced3-4535-ba47-7ebff90236be"}
22:47:32.785 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a5a7f887-c53e-4b0a-83c8-c83c7dc47a24"}
22:47:32.785 00.000 13300 case statement mapped state 6 to 3
22:47:32.785 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a5a7f887-c53e-4b0a-83c8-c83c7dc47a24"}
22:47:32.786 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6f967376-7369-4fd8-82dd-76c1eebce0bc"}
22:47:32.786 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":239,"width":15,"height":15,"star_pos":[6.63,7.04],"pixels":"..."},"id":"6f967376-7369-4fd8-82dd-76c1eebce0bc"}
22:47:35.532 02.746 11596 Exposure complete
22:47:35.604 00.072 11596 worker thread done servicing request
22:47:35.604 00.000 13300 OnExposeComplete: enter
22:47:35.604 00.000 13300 UpdateGuideState(): m_state=6
22:47:35.604 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 240
22:47:35.604 00.000 13300 Star::Find returns 1 (0), X=1080.68, Y=346.14, Mass=2048, SNR=31.6, Peak=230 HFD=3.4
22:47:35.605 00.001 13300 MultiStar: [#1 0.02,0.14,0.74,U] [#2 -0.11,0.22,0.45,U] [#3 0.03,0.10,0.42,U] [#4 0.13,-0.06,0.29,U] [#5 0.22,0.21,0.00,M1] [#6 0.00,0.01,0.23,U] [#7 -0.01,0.14,0.22,U] [#8 -0.03,0.24,0.19,U] 
22:47:35.605 00.000 13300 refined, 7 included, MultiStar: {0.01, 0.14}, one-star: {0.03, 0.19}
22:47:35.605 00.000 13300 CameraToMount -- cameraTheta (1.49) - m_xAngle (-1.61) = xAngle (3.10 = 3.10)
22:47:35.605 00.000 13300 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.11 = 3.11)
22:47:35.605 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.49 mountX=-0.14 mountY=0.00, mountTheta=3.11
22:47:35.607 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.14, opts=13)
22:47:35.607 00.000 13300 Enqueuing Move request for scope (0.01, 0.14)
22:47:35.607 00.000 11596 Worker thread wakes up
22:47:35.607 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.14) opts 0xd
22:47:35.607 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.14)
22:47:35.607 00.000 11596 Moving (0.01, 0.14) raw xDistance=-0.14 yDistance=0.00
22:47:35.607 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:47:35.608 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:35.608 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:47:35.608 00.000 11596 MoveAxis(E, 0, ABG)
22:47:35.608 00.000 11596 Move returns status 0, amount 0
22:47:35.608 00.000 11596 MoveAxis(N, 0, ABG)
22:47:35.608 00.000 11596 Move returns status 0, amount 0
22:47:35.608 00.000 11596 move complete, result=0
22:47:35.608 00.000 11596 worker thread done servicing request
22:47:35.613 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
22:47:35.621 00.008 13300 UpdateGuideState exits: m=2048 SNR=31.6
22:47:35.621 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:35.621 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:47:35.621 00.000 13300 Enqueuing Expose request
22:47:35.621 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:47:35.621 00.000 11596 Worker thread wakes up
22:47:35.621 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:47:35.784 00.163 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ddd7201e-f5dd-4bc7-9a9f-7e3ff18ff44b"}
22:47:35.784 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ddd7201e-f5dd-4bc7-9a9f-7e3ff18ff44b"}
22:47:35.785 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"71c4cfde-a2dc-4702-83f5-1768f80493a4"}
22:47:35.785 00.000 13300 case statement mapped state 6 to 3
22:47:35.785 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"71c4cfde-a2dc-4702-83f5-1768f80493a4"}
22:47:35.786 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9fba2927-5a28-49f7-8ef4-283cea6b94b5"}
22:47:35.786 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":240,"width":15,"height":15,"star_pos":[6.68,7.14],"pixels":"..."},"id":"9fba2927-5a28-49f7-8ef4-283cea6b94b5"}
22:47:36.126 00.340 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:47:38.785 02.659 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"51fa76d3-ab24-4f2b-a795-35eb76d753d5"}
22:47:38.785 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"51fa76d3-ab24-4f2b-a795-35eb76d753d5"}
22:47:38.786 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"83e27665-fb01-448b-9aaf-985c09622ad3"}
22:47:38.786 00.000 13300 case statement mapped state 6 to 3
22:47:38.786 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"83e27665-fb01-448b-9aaf-985c09622ad3"}
22:47:38.787 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a24a3321-f8ce-4a56-9cdf-23c2bd3ab9ea"}
22:47:38.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":240,"width":15,"height":15,"star_pos":[6.68,7.14],"pixels":"..."},"id":"a24a3321-f8ce-4a56-9cdf-23c2bd3ab9ea"}
22:47:39.157 00.370 11596 Exposure complete
22:47:39.230 00.073 11596 worker thread done servicing request
22:47:39.230 00.000 13300 OnExposeComplete: enter
22:47:39.231 00.001 13300 UpdateGuideState(): m_state=6
22:47:39.231 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 241
22:47:39.231 00.000 13300 Star::Find returns 1 (0), X=1080.68, Y=346.13, Mass=1927, SNR=30.7, Peak=220 HFD=3.4
22:47:39.232 00.001 13300 MultiStar: [#1 0.11,0.17,0.75,U] [#2 0.13,0.25,0.00,M1] [#3 0.21,-0.06,0.42,U] [#4 -0.04,-0.06,0.29,U] [#5 -0.01,0.12,0.27,U] [#6 0.03,0.02,0.24,U] [#7 0.01,0.05,0.22,U] [#8 0.03,0.23,0.21,U] 
22:47:39.232 00.000 13300 refined, 7 included, MultiStar: {0.06, 0.11}, one-star: {0.03, 0.19}
22:47:39.232 00.000 13300 CameraToMount -- cameraTheta (1.07) - m_xAngle (-1.61) = xAngle (2.68 = 2.68)
22:47:39.232 00.000 13300 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.69 = 2.69)
22:47:39.232 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.11 hyp=0.13 cameraTheta=1.07 mountX=-0.11 mountY=0.05, mountTheta=2.69
22:47:39.233 00.001 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.11, opts=13)
22:47:39.234 00.001 13300 Enqueuing Move request for scope (0.06, 0.11)
22:47:39.234 00.000 11596 Worker thread wakes up
22:47:39.234 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.11) opts 0xd
22:47:39.234 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.11)
22:47:39.234 00.000 11596 Moving (0.06, 0.11) raw xDistance=-0.11 yDistance=0.05
22:47:39.234 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:47:39.234 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:39.234 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:47:39.234 00.000 11596 MoveAxis(E, 0, ABG)
22:47:39.235 00.001 11596 Move returns status 0, amount 0
22:47:39.235 00.000 11596 MoveAxis(N, 0, ABG)
22:47:39.235 00.000 11596 Move returns status 0, amount 0
22:47:39.235 00.000 11596 move complete, result=0
22:47:39.235 00.000 11596 worker thread done servicing request
22:47:39.240 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=220, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
22:47:39.247 00.007 13300 UpdateGuideState exits: m=1927 SNR=30.7
22:47:39.247 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:39.247 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:47:39.247 00.000 13300 Enqueuing Expose request
22:47:39.247 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:47:39.247 00.000 11596 Worker thread wakes up
22:47:39.248 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:47:39.762 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:47:41.785 02.023 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9d6292e7-c56c-4ae2-aa71-e5385e4ccf53"}
22:47:41.785 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9d6292e7-c56c-4ae2-aa71-e5385e4ccf53"}
22:47:41.786 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dd347483-230f-4e80-8ef8-6ed313e23cfe"}
22:47:41.786 00.000 13300 case statement mapped state 6 to 3
22:47:41.786 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dd347483-230f-4e80-8ef8-6ed313e23cfe"}
22:47:41.787 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0cff0c10-4d79-4ac9-ac75-8d4419db523e"}
22:47:41.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":241,"width":15,"height":15,"star_pos":[6.68,7.13],"pixels":"..."},"id":"0cff0c10-4d79-4ac9-ac75-8d4419db523e"}
22:47:42.799 01.012 11596 Exposure complete
22:47:42.880 00.081 11596 worker thread done servicing request
22:47:42.880 00.000 13300 OnExposeComplete: enter
22:47:42.880 00.000 13300 UpdateGuideState(): m_state=6
22:47:42.880 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 242
22:47:42.880 00.000 13300 Star::Find returns 1 (0), X=1080.69, Y=346.26, Mass=1954, SNR=31.0, Peak=217 HFD=3.5
22:47:42.881 00.001 13300 MultiStar: [#1 -0.01,0.20,0.75,U] [#2 -0.01,0.26,0.00,M2] [#3 0.14,0.31,0.00,M1] [#4 -0.15,0.13,0.30,U] [#5 -0.05,0.22,0.27,U] [#6 0.12,0.15,0.23,U] [#7 0.03,0.09,0.22,U] [#8 0.04,0.05,0.20,U] 
22:47:42.881 00.000 13300 refined, 6 included, MultiStar: {0.01, 0.21}, one-star: {0.05, 0.31}
22:47:42.881 00.000 13300 CameraToMount -- cameraTheta (1.54) - m_xAngle (-1.61) = xAngle (3.15 = -3.13)
22:47:42.881 00.000 13300 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.16 = -3.12)
22:47:42.881 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.21 hyp=0.21 cameraTheta=1.54 mountX=-0.21 mountY=-0.00, mountTheta=-3.12
22:47:42.883 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.21, opts=13)
22:47:42.884 00.001 13300 Enqueuing Move request for scope (0.01, 0.21)
22:47:42.884 00.000 11596 Worker thread wakes up
22:47:42.884 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.21) opts 0xd
22:47:42.884 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.21)
22:47:42.885 00.001 11596 Moving (0.01, 0.21) raw xDistance=-0.21 yDistance=-0.00
22:47:42.885 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
22:47:42.885 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:42.885 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:47:42.885 00.000 11596 MoveAxis(E, 264, ABG)
22:47:42.885 00.000 11596 Guiding  Dir = 2, Dur = 264
22:47:42.886 00.001 11596 IsSlewing returns 0
22:47:42.892 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=3, FiltMax=83, Gamma=0.510
22:47:42.899 00.007 13300 UpdateGuideState exits: m=1954 SNR=31.0
22:47:42.899 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:42.899 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:47:42.899 00.000 13300 Enqueuing Expose request
22:47:42.903 00.004 11596 IsGuiding returns 0
22:47:43.291 00.388 11596 IsGuiding returns 1
22:47:43.291 00.000 11596 scope still moving after pulse duration time elapsed
22:47:43.582 00.291 11596 IsSlewing returns 0
22:47:43.759 00.177 11596 IsGuiding returns 0
22:47:43.759 00.000 11596 scope move finished after 264 + 591 ms
22:47:43.759 00.000 11596 Move returns status 0, amount 264
22:47:43.759 00.000 11596 MoveAxis(N, 0, ABG)
22:47:43.759 00.000 11596 Move returns status 0, amount 0
22:47:43.759 00.000 11596 move complete, result=0
22:47:43.759 00.000 11596 worker thread done servicing request
22:47:43.760 00.001 13300 GuideStep: -0.2 px 264 ms EAST, -0.0 px 0 ms NORTH
22:47:43.760 00.000 11596 Worker thread wakes up
22:47:43.760 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:47:44.263 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:47:44.786 00.523 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d3724dcc-c73e-4db4-9a6c-3872538eceea"}
22:47:44.786 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d3724dcc-c73e-4db4-9a6c-3872538eceea"}
22:47:44.787 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e2d1c7d4-11f4-448a-bcf2-e7bc6df1a07f"}
22:47:44.787 00.000 13300 case statement mapped state 6 to 3
22:47:44.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e2d1c7d4-11f4-448a-bcf2-e7bc6df1a07f"}
22:47:44.798 00.011 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8018c287-fcf6-434a-92f3-d648c9c63012"}
22:47:44.799 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":242,"width":15,"height":15,"star_pos":[6.69,7.26],"pixels":"..."},"id":"8018c287-fcf6-434a-92f3-d648c9c63012"}
22:47:47.290 02.491 11596 Exposure complete
22:47:47.365 00.075 11596 worker thread done servicing request
22:47:47.365 00.000 13300 OnExposeComplete: enter
22:47:47.365 00.000 13300 UpdateGuideState(): m_state=6
22:47:47.366 00.001 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 243
22:47:47.366 00.000 13300 Star::Find returns 1 (0), X=1080.58, Y=346.07, Mass=1934, SNR=30.8, Peak=237 HFD=3.5
22:47:47.366 00.000 13300 MultiStar: [#1 -0.01,0.14,0.75,U] [#2 0.01,0.03,0.46,U] [#3 0.18,0.05,0.41,U] [#4 0.08,0.01,0.29,U] [#5 -0.18,-0.05,0.26,U] [#6 0.05,-0.11,0.24,U] [#7 -0.11,-0.00,0.23,U] [#8 -0.08,0.15,0.21,U] 
22:47:47.367 00.001 13300 refined, 8 included, MultiStar: {-0.01, 0.07}, one-star: {-0.07, 0.13}
22:47:47.367 00.000 13300 CameraToMount -- cameraTheta (1.77) - m_xAngle (-1.61) = xAngle (3.38 = -2.91)
22:47:47.367 00.000 13300 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.39 = -2.89)
22:47:47.367 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.77 mountX=-0.07 mountY=-0.02, mountTheta=-2.89
22:47:47.369 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.07, opts=13)
22:47:47.369 00.000 13300 Enqueuing Move request for scope (-0.01, 0.07)
22:47:47.369 00.000 11596 Worker thread wakes up
22:47:47.369 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.07) opts 0xd
22:47:47.369 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.07)
22:47:47.369 00.000 11596 Moving (-0.01, 0.07) raw xDistance=-0.07 yDistance=-0.02
22:47:47.369 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:47:47.369 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:47.369 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:47:47.370 00.001 11596 MoveAxis(E, 0, ABG)
22:47:47.370 00.000 11596 Move returns status 0, amount 0
22:47:47.370 00.000 11596 MoveAxis(N, 0, ABG)
22:47:47.370 00.000 11596 Move returns status 0, amount 0
22:47:47.370 00.000 11596 move complete, result=0
22:47:47.370 00.000 11596 worker thread done servicing request
22:47:47.375 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
22:47:47.382 00.007 13300 UpdateGuideState exits: m=1934 SNR=30.8
22:47:47.382 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:47.382 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:47:47.382 00.000 13300 Enqueuing Expose request
22:47:47.382 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:47:47.382 00.000 11596 Worker thread wakes up
22:47:47.383 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:47:47.786 00.403 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"719d513c-dd7c-4755-a7c6-b168dd79b150"}
22:47:47.786 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"719d513c-dd7c-4755-a7c6-b168dd79b150"}
22:47:47.787 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4101d75a-cddc-424c-bf08-762185dbd8ab"}
22:47:47.787 00.000 13300 case statement mapped state 6 to 3
22:47:47.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4101d75a-cddc-424c-bf08-762185dbd8ab"}
22:47:47.788 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0ecb4f63-ac23-4107-b089-8a134d19adbf"}
22:47:47.789 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":243,"width":15,"height":15,"star_pos":[6.58,7.07],"pixels":"..."},"id":"0ecb4f63-ac23-4107-b089-8a134d19adbf"}
22:47:47.892 00.103 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:47:50.787 02.895 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"81cc6ec9-d1a0-415b-a85c-093252d10b3f"}
22:47:50.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"81cc6ec9-d1a0-415b-a85c-093252d10b3f"}
22:47:50.788 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d409d069-86e1-4204-872e-0c75ab9a38f8"}
22:47:50.788 00.000 13300 case statement mapped state 6 to 3
22:47:50.788 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d409d069-86e1-4204-872e-0c75ab9a38f8"}
22:47:50.789 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4de3a54e-60ad-4908-b160-c3e232267e80"}
22:47:50.790 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":243,"width":15,"height":15,"star_pos":[6.58,7.07],"pixels":"..."},"id":"4de3a54e-60ad-4908-b160-c3e232267e80"}
22:47:50.929 00.139 11596 Exposure complete
22:47:50.999 00.070 11596 worker thread done servicing request
22:47:50.999 00.000 13300 OnExposeComplete: enter
22:47:50.999 00.000 13300 UpdateGuideState(): m_state=6
22:47:51.000 00.001 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 244
22:47:51.000 00.000 13300 Star::Find returns 1 (0), X=1080.72, Y=345.99, Mass=1963, SNR=31.0, Peak=234 HFD=3.3
22:47:51.000 00.000 13300 MultiStar: [#1 0.08,-0.07,0.76,U] [#2 0.03,0.08,0.44,U] [#3 0.14,-0.02,0.42,U] [#4 0.13,-0.35,0.00,M1] [#5 0.09,0.07,0.27,U] [#6 0.22,-0.04,0.23,U] [#7 -0.01,-0.15,0.22,U] [#8 -0.01,-0.11,0.20,U] 
22:47:51.000 00.000 13300 refined, 7 included, MultiStar: {0.08, -0.01}, one-star: {0.07, 0.05}
22:47:51.000 00.000 13300 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-1.61) = xAngle (1.53 = 1.53)
22:47:51.001 00.001 13300 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.54 = 1.54)
22:47:51.001 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-0.08 mountX=0.00 mountY=0.08, mountTheta=1.53
22:47:51.002 00.001 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.01, opts=13)
22:47:51.002 00.000 13300 Enqueuing Move request for scope (0.08, -0.01)
22:47:51.002 00.000 11596 Worker thread wakes up
22:47:51.003 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.01) opts 0xd
22:47:51.003 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.01)
22:47:51.003 00.000 11596 Moving (0.08, -0.01) raw xDistance=0.00 yDistance=0.08
22:47:51.003 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:47:51.003 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:51.003 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:47:51.003 00.000 11596 MoveAxis(E, 0, ABG)
22:47:51.003 00.000 11596 Move returns status 0, amount 0
22:47:51.003 00.000 11596 MoveAxis(N, 0, ABG)
22:47:51.003 00.000 11596 Move returns status 0, amount 0
22:47:51.003 00.000 11596 move complete, result=0
22:47:51.004 00.001 11596 worker thread done servicing request
22:47:51.008 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=234, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
22:47:51.015 00.007 13300 UpdateGuideState exits: m=1963 SNR=31.0
22:47:51.016 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:51.016 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:47:51.016 00.000 13300 Enqueuing Expose request
22:47:51.016 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:47:51.016 00.000 11596 Worker thread wakes up
22:47:51.016 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:47:51.520 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:47:53.786 02.266 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"866caccb-fc8a-4c1b-b26a-4a565fcf3c87"}
22:47:53.786 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"866caccb-fc8a-4c1b-b26a-4a565fcf3c87"}
22:47:53.787 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9eee7527-3652-46fa-a70e-e7363e1cb4ff"}
22:47:53.787 00.000 13300 case statement mapped state 6 to 3
22:47:53.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9eee7527-3652-46fa-a70e-e7363e1cb4ff"}
22:47:53.788 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fa9ad98a-f05a-4c3d-acd4-2590fd16e0e7"}
22:47:53.788 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":244,"width":15,"height":15,"star_pos":[6.72,6.99],"pixels":"..."},"id":"fa9ad98a-f05a-4c3d-acd4-2590fd16e0e7"}
22:47:54.554 00.766 11596 Exposure complete
22:47:54.628 00.074 11596 worker thread done servicing request
22:47:54.628 00.000 13300 OnExposeComplete: enter
22:47:54.628 00.000 13300 UpdateGuideState(): m_state=6
22:47:54.629 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 245
22:47:54.629 00.000 13300 Star::Find returns 1 (0), X=1080.45, Y=345.93, Mass=1896, SNR=30.5, Peak=255 HFD=3.5
22:47:54.629 00.000 13300 MultiStar: [#1 -0.07,-0.11,0.75,U] [#2 -0.16,-0.14,0.45,U] [#3 -0.07,-0.06,0.43,U] [#4 -0.35,-0.22,0.00,M2] [#5 0.01,0.06,0.28,U] [#6 -0.44,-0.07,0.00,M1] [#7 -0.06,-0.04,0.24,U] [#8 -0.26,-0.11,0.00,M1] 
22:47:54.630 00.001 13300 refined, 5 included, MultiStar: {-0.12, -0.06}, one-star: {-0.20, -0.01}
22:47:54.630 00.000 13300 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-1.61) = xAngle (-1.08 = -1.08)
22:47:54.630 00.000 13300 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.07 = -1.07)
22:47:54.630 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=-0.06 hyp=0.13 cameraTheta=-2.69 mountX=0.06 mountY=-0.11, mountTheta=-1.08
22:47:54.632 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=-0.06, opts=13)
22:47:54.632 00.000 13300 Enqueuing Move request for scope (-0.12, -0.06)
22:47:54.632 00.000 11596 Worker thread wakes up
22:47:54.633 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.06) opts 0xd
22:47:54.633 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, -0.06)
22:47:54.633 00.000 11596 Moving (-0.12, -0.06) raw xDistance=0.06 yDistance=-0.11
22:47:54.634 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:47:54.634 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:54.635 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:47:54.635 00.000 11596 MoveAxis(E, 0, ABG)
22:47:54.635 00.000 11596 Move returns status 0, amount 0
22:47:54.635 00.000 11596 MoveAxis(N, 0, ABG)
22:47:54.635 00.000 11596 Move returns status 0, amount 0
22:47:54.635 00.000 11596 move complete, result=0
22:47:54.635 00.000 11596 worker thread done servicing request
22:47:54.641 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
22:47:54.651 00.010 13300 UpdateGuideState exits: m=1896 SNR=30.5
22:47:54.651 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:54.651 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:47:54.651 00.000 13300 Enqueuing Expose request
22:47:54.651 00.000 11596 Worker thread wakes up
22:47:54.651 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:47:54.651 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:47:55.159 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:47:56.785 01.626 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f3961669-2eac-43a4-80b1-2b5c274d732d"}
22:47:56.785 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f3961669-2eac-43a4-80b1-2b5c274d732d"}
22:47:56.786 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"17ad1006-2a12-41cf-9e54-7dc1aa593de4"}
22:47:56.786 00.000 13300 case statement mapped state 6 to 3
22:47:56.786 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"17ad1006-2a12-41cf-9e54-7dc1aa593de4"}
22:47:56.787 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1c56b5f6-9c24-4ee3-ad49-aafadbb7ecd4"}
22:47:56.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":245,"width":15,"height":15,"star_pos":[7.45,6.93],"pixels":"..."},"id":"1c56b5f6-9c24-4ee3-ad49-aafadbb7ecd4"}
22:47:58.215 01.428 11596 Exposure complete
22:47:58.289 00.074 11596 worker thread done servicing request
22:47:58.289 00.000 13300 OnExposeComplete: enter
22:47:58.289 00.000 13300 UpdateGuideState(): m_state=6
22:47:58.290 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 246
22:47:58.290 00.000 13300 Star::Find returns 1 (0), X=1080.60, Y=346.10, Mass=1936, SNR=30.8, Peak=222 HFD=3.4
22:47:58.290 00.000 13300 MultiStar: [#1 0.04,0.05,0.75,U] [#2 -0.05,-0.31,0.00,M1] [#3 0.06,-0.04,0.39,U] [#4 -0.19,-0.08,0.30,U] [#5 0.32,0.27,0.00,M1] [#6 0.08,0.26,0.00,M2] [#7 -0.22,0.07,0.23,U] [#8 -0.34,-0.32,0.00,M2] 
22:47:58.291 00.001 13300 refined, 4 included, MultiStar: {-0.04, 0.06}, one-star: {-0.04, 0.16}
22:47:58.291 00.000 13300 CameraToMount -- cameraTheta (2.10) - m_xAngle (-1.61) = xAngle (3.70 = -2.58)
22:47:58.291 00.000 13300 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.72 = -2.56)
22:47:58.291 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.06 hyp=0.07 cameraTheta=2.10 mountX=-0.06 mountY=-0.04, mountTheta=-2.57
22:47:58.292 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.06, opts=13)
22:47:58.292 00.000 13300 Enqueuing Move request for scope (-0.04, 0.06)
22:47:58.293 00.001 11596 Worker thread wakes up
22:47:58.293 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.06) opts 0xd
22:47:58.293 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.06)
22:47:58.293 00.000 11596 Moving (-0.04, 0.06) raw xDistance=-0.06 yDistance=-0.04
22:47:58.293 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:47:58.293 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:58.293 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:47:58.293 00.000 11596 MoveAxis(E, 0, ABG)
22:47:58.293 00.000 11596 Move returns status 0, amount 0
22:47:58.294 00.001 11596 MoveAxis(N, 0, ABG)
22:47:58.294 00.000 11596 Move returns status 0, amount 0
22:47:58.294 00.000 11596 move complete, result=0
22:47:58.294 00.000 11596 worker thread done servicing request
22:47:58.298 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=222, med=4, FiltMin=1, FiltMax=93, Gamma=0.510
22:47:58.306 00.008 13300 UpdateGuideState exits: m=1936 SNR=30.8
22:47:58.306 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:58.307 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:47:58.307 00.000 13300 Enqueuing Expose request
22:47:58.307 00.000 11596 Worker thread wakes up
22:47:58.307 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:47:58.307 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:47:58.821 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:47:59.785 00.964 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9b63712b-3be4-4391-8df4-edc85578f350"}
22:47:59.785 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9b63712b-3be4-4391-8df4-edc85578f350"}
22:47:59.786 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"94273f22-ba0d-4c5a-ba0f-73b6a5a74695"}
22:47:59.786 00.000 13300 case statement mapped state 6 to 3
22:47:59.786 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"94273f22-ba0d-4c5a-ba0f-73b6a5a74695"}
22:47:59.787 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9e853c00-5039-4685-a3a1-b5cd4b2de910"}
22:47:59.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":246,"width":15,"height":15,"star_pos":[6.60,7.10],"pixels":"..."},"id":"9e853c00-5039-4685-a3a1-b5cd4b2de910"}
22:48:00.664 00.877 13300 evsrv: cli 102037C0 connect
22:48:00.664 00.000 13300 case statement mapped state 6 to 3
22:48:00.665 00.001 13300 case statement mapped state 6 to 3
22:48:00.665 00.000 13300 evsrv: cli 102037C0 request: {"method":"get_app_state","id":"40e69070-f0e7-455e-ad83-fe941003ceb4"}
22:48:00.665 00.000 13300 case statement mapped state 6 to 3
22:48:00.666 00.001 13300 evsrv: cli 102037C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"40e69070-f0e7-455e-ad83-fe941003ceb4"}
22:48:00.667 00.001 13300 evsrv: cli 102037C0 disconnect
22:48:01.865 01.198 11596 Exposure complete
22:48:01.962 00.097 11596 worker thread done servicing request
22:48:01.963 00.001 13300 OnExposeComplete: enter
22:48:01.963 00.000 13300 UpdateGuideState(): m_state=6
22:48:01.963 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
22:48:01.963 00.000 13300 Star::Find returns 1 (0), X=1080.72, Y=346.20, Mass=1957, SNR=31.0, Peak=223 HFD=3.5
22:48:01.964 00.001 13300 MultiStar: [#1 0.01,0.27,0.00,M1] [#2 0.01,0.26,0.00,M2] [#3 0.11,0.37,0.00,M1] [#4 -0.13,0.03,0.30,U] [#5 0.10,0.25,0.00,M2] [#6 -0.20,0.33,0.00,M3] [#7 -0.14,0.14,0.21,U] [#8 0.04,-0.06,0.21,U] 
22:48:01.964 00.000 13300 refined, 3 included, MultiStar: {0.01, 0.16}, one-star: {0.07, 0.26}
22:48:01.964 00.000 13300 CameraToMount -- cameraTheta (1.52) - m_xAngle (-1.61) = xAngle (3.13 = 3.13)
22:48:01.964 00.000 13300 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.14 = 3.14)
22:48:01.964 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.16 hyp=0.16 cameraTheta=1.52 mountX=-0.16 mountY=0.00, mountTheta=3.14
22:48:01.966 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.16, opts=13)
22:48:01.966 00.000 13300 Enqueuing Move request for scope (0.01, 0.16)
22:48:01.966 00.000 11596 Worker thread wakes up
22:48:01.966 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.16) opts 0xd
22:48:01.966 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.16)
22:48:01.967 00.001 11596 Moving (0.01, 0.16) raw xDistance=-0.16 yDistance=0.00
22:48:01.967 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
22:48:01.967 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:01.967 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:48:01.967 00.000 11596 MoveAxis(E, 204, ABG)
22:48:01.967 00.000 11596 Guiding  Dir = 2, Dur = 204
22:48:01.968 00.001 11596 IsSlewing returns 0
22:48:01.975 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=223, med=4, FiltMin=3, FiltMax=87, Gamma=0.510
22:48:01.987 00.012 13300 UpdateGuideState exits: m=1957 SNR=31.0
22:48:01.987 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:01.987 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:48:01.988 00.001 13300 Enqueuing Expose request
22:48:02.016 00.028 11596 IsGuiding returns 0
22:48:02.134 00.118 11596 PulseGuide returned control before completion, sleep 97
22:48:02.319 00.185 11596 IsGuiding returns 1
22:48:02.319 00.000 11596 scope still moving after pulse duration time elapsed
22:48:02.351 00.032 11596 IsSlewing returns 0
22:48:02.531 00.180 11596 IsGuiding returns 0
22:48:02.531 00.000 11596 scope move finished after 204 + 311 ms
22:48:02.531 00.000 11596 Move returns status 0, amount 204
22:48:02.532 00.001 11596 MoveAxis(N, 0, ABG)
22:48:02.532 00.000 11596 Move returns status 0, amount 0
22:48:02.532 00.000 11596 move complete, result=0
22:48:02.532 00.000 11596 worker thread done servicing request
22:48:02.532 00.000 13300 GuideStep: -0.2 px 204 ms EAST, 0.0 px 0 ms NORTH
22:48:02.532 00.000 11596 Worker thread wakes up
22:48:02.532 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:48:02.828 00.296 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b6231279-e74f-4299-a333-471abb3521fa"}
22:48:02.828 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b6231279-e74f-4299-a333-471abb3521fa"}
22:48:02.940 00.112 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"928ca8e4-b5e0-4539-974b-1b439e1e4895"}
22:48:02.940 00.000 13300 case statement mapped state 6 to 3
22:48:02.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"928ca8e4-b5e0-4539-974b-1b439e1e4895"}
22:48:02.941 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"379ae10c-c5c4-4d59-b7c2-c0221c6a5683"}
22:48:02.942 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":247,"width":15,"height":15,"star_pos":[6.72,7.20],"pixels":"..."},"id":"379ae10c-c5c4-4d59-b7c2-c0221c6a5683"}
22:48:03.048 00.106 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:48:05.828 02.780 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"551cedcc-37f4-4154-8aef-ded75417374e"}
22:48:05.828 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"551cedcc-37f4-4154-8aef-ded75417374e"}
22:48:05.836 00.008 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c9796577-d76a-48ca-9ab4-c37ed74c6e23"}
22:48:05.836 00.000 13300 case statement mapped state 6 to 3
22:48:05.837 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c9796577-d76a-48ca-9ab4-c37ed74c6e23"}
22:48:05.838 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5ae5de04-9f4d-4e87-8945-2e1afe24511c"}
22:48:05.838 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":247,"width":15,"height":15,"star_pos":[6.72,7.20],"pixels":"..."},"id":"5ae5de04-9f4d-4e87-8945-2e1afe24511c"}
22:48:06.129 00.291 11596 Exposure complete
22:48:06.275 00.146 11596 worker thread done servicing request
22:48:06.276 00.001 13300 OnExposeComplete: enter
22:48:06.276 00.000 13300 UpdateGuideState(): m_state=6
22:48:06.276 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 248
22:48:06.277 00.001 13300 Star::Find returns 1 (0), X=1080.74, Y=345.99, Mass=1992, SNR=31.2, Peak=223 HFD=3.2
22:48:06.277 00.000 13300 MultiStar: [#1 0.10,0.09,0.74,U] [#2 0.05,0.15,0.45,U] [#3 -0.01,0.26,0.00,M2] [#4 -0.42,0.28,0.00,M1] [#5 0.04,0.04,0.26,U] [#6 -0.17,0.19,0.00,M4] [#7 -0.05,0.15,0.22,U] [#8 0.04,0.08,0.20,U] 
22:48:06.278 00.001 13300 single-star, 5 included, MultiStar: {0.07, 0.09}, one-star: {0.09, 0.05}
22:48:06.278 00.000 13300 CameraToMount -- cameraTheta (0.50) - m_xAngle (-1.61) = xAngle (2.11 = 2.11)
22:48:06.278 00.000 13300 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.12 = 2.12)
22:48:06.278 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.05 hyp=0.10 cameraTheta=0.50 mountX=-0.05 mountY=0.09, mountTheta=2.11
22:48:06.280 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.05, opts=13)
22:48:06.281 00.001 13300 Enqueuing Move request for scope (0.09, 0.05)
22:48:06.281 00.000 11596 Worker thread wakes up
22:48:06.281 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.05) opts 0xd
22:48:06.281 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.05)
22:48:06.281 00.000 11596 Moving (0.09, 0.05) raw xDistance=-0.05 yDistance=0.09
22:48:06.281 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:48:06.282 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:06.282 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:48:06.282 00.000 11596 MoveAxis(E, 0, ABG)
22:48:06.282 00.000 11596 Move returns status 0, amount 0
22:48:06.282 00.000 11596 MoveAxis(N, 0, ABG)
22:48:06.282 00.000 11596 Move returns status 0, amount 0
22:48:06.283 00.001 11596 move complete, result=0
22:48:06.283 00.000 11596 worker thread done servicing request
22:48:06.290 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=223, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
22:48:06.303 00.013 13300 UpdateGuideState exits: m=1992 SNR=31.2
22:48:06.303 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:06.303 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:48:06.304 00.001 13300 Enqueuing Expose request
22:48:06.304 00.000 11596 Worker thread wakes up
22:48:06.304 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:48:06.304 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:48:06.814 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:48:08.979 02.165 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ca879115-2c8c-4954-aaeb-558850b3af3e"}
22:48:08.979 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ca879115-2c8c-4954-aaeb-558850b3af3e"}
22:48:08.987 00.008 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"41dc113d-7451-447a-84d0-9442f4f8d941"}
22:48:08.987 00.000 13300 case statement mapped state 6 to 3
22:48:08.987 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"41dc113d-7451-447a-84d0-9442f4f8d941"}
22:48:09.023 00.036 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"aedd5f28-3f5f-4b97-8297-3ea204dc4578"}
22:48:09.024 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":248,"width":15,"height":15,"star_pos":[6.74,6.99],"pixels":"..."},"id":"aedd5f28-3f5f-4b97-8297-3ea204dc4578"}
22:48:09.846 00.822 11596 Exposure complete
22:48:09.942 00.096 11596 worker thread done servicing request
22:48:09.943 00.001 13300 OnExposeComplete: enter
22:48:09.943 00.000 13300 UpdateGuideState(): m_state=6
22:48:09.943 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 249
22:48:09.943 00.000 13300 Star::Find returns 1 (0), X=1080.66, Y=346.10, Mass=2001, SNR=31.3, Peak=227 HFD=3.4
22:48:09.944 00.001 13300 MultiStar: [#1 0.15,0.11,0.73,U] [#2 -0.19,0.12,0.44,U] [#3 -0.05,0.37,0.00,M3] [#4 0.10,-0.01,0.29,U] [#5 0.21,0.33,0.00,M2] [#6 -0.10,0.23,0.00,M5] [#7 -0.01,0.19,0.21,U] [#8 0.05,0.11,0.20,U] 
22:48:09.944 00.000 13300 refined, 5 included, MultiStar: {0.02, 0.12}, one-star: {0.01, 0.16}
22:48:09.944 00.000 13300 CameraToMount -- cameraTheta (1.37) - m_xAngle (-1.61) = xAngle (2.98 = 2.98)
22:48:09.944 00.000 13300 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.99 = 2.99)
22:48:09.944 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.37 mountX=-0.12 mountY=0.02, mountTheta=2.99
22:48:09.946 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.12, opts=13)
22:48:09.946 00.000 13300 Enqueuing Move request for scope (0.02, 0.12)
22:48:09.947 00.001 11596 Worker thread wakes up
22:48:09.947 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.12) opts 0xd
22:48:09.947 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.12)
22:48:09.947 00.000 11596 Moving (0.02, 0.12) raw xDistance=-0.12 yDistance=0.02
22:48:09.947 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:48:09.947 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:09.948 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:48:09.948 00.000 11596 MoveAxis(E, 0, ABG)
22:48:09.948 00.000 11596 Move returns status 0, amount 0
22:48:09.948 00.000 11596 MoveAxis(N, 0, ABG)
22:48:09.948 00.000 11596 Move returns status 0, amount 0
22:48:09.948 00.000 11596 move complete, result=0
22:48:09.948 00.000 11596 worker thread done servicing request
22:48:09.953 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
22:48:09.960 00.007 13300 UpdateGuideState exits: m=2001 SNR=31.3
22:48:09.961 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:09.961 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:48:09.961 00.000 13300 Enqueuing Expose request
22:48:09.961 00.000 11596 Worker thread wakes up
22:48:09.961 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:48:09.961 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:48:10.474 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:48:11.975 01.501 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e4e427f0-1aff-4530-ba4a-5c9dc40fb1a8"}
22:48:11.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e4e427f0-1aff-4530-ba4a-5c9dc40fb1a8"}
22:48:11.976 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"da979679-1325-4bb9-aab8-e70d2a9e4f50"}
22:48:11.976 00.000 13300 case statement mapped state 6 to 3
22:48:11.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"da979679-1325-4bb9-aab8-e70d2a9e4f50"}
22:48:11.976 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bd88afd4-554e-4f57-ac6e-83f1a371544e"}
22:48:11.977 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":249,"width":15,"height":15,"star_pos":[6.66,7.10],"pixels":"..."},"id":"bd88afd4-554e-4f57-ac6e-83f1a371544e"}
22:48:13.555 01.578 11596 Exposure complete
22:48:13.715 00.160 11596 worker thread done servicing request
22:48:13.716 00.001 13300 OnExposeComplete: enter
22:48:13.716 00.000 13300 UpdateGuideState(): m_state=6
22:48:13.717 00.001 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 250
22:48:13.718 00.001 13300 Star::Find returns 1 (0), X=1080.63, Y=346.08, Mass=1964, SNR=31.0, Peak=217 HFD=3.4
22:48:13.718 00.000 13300 MultiStar: [#1 0.05,0.12,0.75,U] [#2 -0.03,-0.00,0.44,U] [#3 0.18,0.35,0.00,M4] [#4 0.09,0.03,0.30,U] [#5 0.15,0.09,0.26,U] [#6 -0.08,0.12,0.23,U] [#7 -0.01,0.15,0.23,U] [#8 0.09,0.22,0.21,U] 
22:48:13.719 00.001 13300 refined, 7 included, MultiStar: {0.02, 0.11}, one-star: {-0.02, 0.13}
22:48:13.719 00.000 13300 CameraToMount -- cameraTheta (1.38) - m_xAngle (-1.61) = xAngle (2.99 = 2.99)
22:48:13.719 00.000 13300 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.00 = 3.00)
22:48:13.719 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.38 mountX=-0.11 mountY=0.02, mountTheta=3.00
22:48:13.723 00.004 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.11, opts=13)
22:48:13.723 00.000 13300 Enqueuing Move request for scope (0.02, 0.11)
22:48:13.723 00.000 11596 Worker thread wakes up
22:48:13.724 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.11) opts 0xd
22:48:13.724 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.11)
22:48:13.724 00.000 11596 Moving (0.02, 0.11) raw xDistance=-0.11 yDistance=0.02
22:48:13.725 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:48:13.725 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:13.725 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:48:13.725 00.000 11596 MoveAxis(E, 0, ABG)
22:48:13.725 00.000 11596 Move returns status 0, amount 0
22:48:13.726 00.001 11596 MoveAxis(N, 0, ABG)
22:48:13.726 00.000 11596 Move returns status 0, amount 0
22:48:13.726 00.000 11596 move complete, result=0
22:48:13.727 00.001 11596 worker thread done servicing request
22:48:13.735 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
22:48:13.749 00.014 13300 UpdateGuideState exits: m=1964 SNR=31.0
22:48:13.749 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:13.749 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:48:13.749 00.000 13300 Enqueuing Expose request
22:48:13.749 00.000 11596 Worker thread wakes up
22:48:13.750 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:48:13.750 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:48:14.260 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:48:14.975 00.715 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d502451a-ae16-4b35-92bb-ce0ee969208a"}
22:48:14.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d502451a-ae16-4b35-92bb-ce0ee969208a"}
22:48:14.977 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bf8281a1-20da-4aba-976c-5043477d5fce"}
22:48:14.977 00.000 13300 case statement mapped state 6 to 3
22:48:14.978 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bf8281a1-20da-4aba-976c-5043477d5fce"}
22:48:14.979 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"379711e9-5430-478a-8a60-4dde5ec80d3a"}
22:48:14.979 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":250,"width":15,"height":15,"star_pos":[6.63,7.08],"pixels":"..."},"id":"379711e9-5430-478a-8a60-4dde5ec80d3a"}
22:48:17.295 02.316 11596 Exposure complete
22:48:17.398 00.103 11596 worker thread done servicing request
22:48:17.398 00.000 13300 OnExposeComplete: enter
22:48:17.398 00.000 13300 UpdateGuideState(): m_state=6
22:48:17.399 00.001 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 251
22:48:17.399 00.000 13300 Star::Find returns 1 (0), X=1080.71, Y=346.21, Mass=1965, SNR=31.0, Peak=225 HFD=3.5
22:48:17.400 00.001 13300 MultiStar: [#1 0.12,0.24,0.00,M1] [#2 -0.12,0.23,0.00,M1] [#3 0.07,0.29,0.00,M5] [#4 -0.21,0.08,0.30,U] [#5 0.08,0.26,0.00,M2] [#6 0.12,-0.07,0.23,U] [#7 -0.08,0.44,0.00,M1] [#8 -0.06,0.49,0.00,M1] 
22:48:17.400 00.000 13300 refined, 2 included, MultiStar: {0.02, 0.18}, one-star: {0.06, 0.27}
22:48:17.400 00.000 13300 CameraToMount -- cameraTheta (1.47) - m_xAngle (-1.61) = xAngle (3.08 = 3.08)
22:48:17.400 00.000 13300 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.10 = 3.10)
22:48:17.400 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.18 hyp=0.18 cameraTheta=1.47 mountX=-0.18 mountY=0.01, mountTheta=3.10
22:48:17.402 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.18, opts=13)
22:48:17.403 00.001 13300 Enqueuing Move request for scope (0.02, 0.18)
22:48:17.403 00.000 11596 Worker thread wakes up
22:48:17.403 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.18) opts 0xd
22:48:17.403 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.18)
22:48:17.404 00.001 11596 Moving (0.02, 0.18) raw xDistance=-0.18 yDistance=0.01
22:48:17.404 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.18
22:48:17.404 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:17.404 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:48:17.404 00.000 11596 MoveAxis(E, 226, ABG)
22:48:17.404 00.000 11596 Guiding  Dir = 2, Dur = 226
22:48:17.405 00.001 11596 IsSlewing returns 0
22:48:17.409 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
22:48:17.418 00.009 13300 UpdateGuideState exits: m=1965 SNR=31.0
22:48:17.418 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:17.418 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:48:17.418 00.000 13300 Enqueuing Expose request
22:48:17.454 00.036 11596 IsGuiding returns 0
22:48:17.674 00.220 11596 PulseGuide returned control before completion, sleep 18
22:48:17.883 00.209 11596 IsGuiding returns 1
22:48:17.883 00.000 11596 scope still moving after pulse duration time elapsed
22:48:17.976 00.093 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a50fc2b5-ed1b-4cfc-9f15-a416609f0101"}
22:48:17.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a50fc2b5-ed1b-4cfc-9f15-a416609f0101"}
22:48:17.977 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"090b1a11-4765-463c-93a1-f33657785498"}
22:48:17.977 00.000 13300 case statement mapped state 6 to 3
22:48:17.977 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"090b1a11-4765-463c-93a1-f33657785498"}
22:48:17.979 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4b62e8ec-1679-4b13-ab8a-6dedc48e945a"}
22:48:17.979 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":251,"width":15,"height":15,"star_pos":[6.71,7.21],"pixels":"..."},"id":"4b62e8ec-1679-4b13-ab8a-6dedc48e945a"}
22:48:18.075 00.096 11596 IsSlewing returns 0
22:48:18.169 00.094 11596 IsGuiding returns 0
22:48:18.169 00.000 11596 scope move finished after 226 + 488 ms
22:48:18.169 00.000 11596 Move returns status 0, amount 226
22:48:18.169 00.000 11596 MoveAxis(N, 0, ABG)
22:48:18.169 00.000 11596 Move returns status 0, amount 0
22:48:18.169 00.000 11596 move complete, result=0
22:48:18.169 00.000 11596 worker thread done servicing request
22:48:18.169 00.000 13300 GuideStep: -0.2 px 226 ms EAST, 0.0 px 0 ms NORTH
22:48:18.170 00.001 11596 Worker thread wakes up
22:48:18.170 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:48:18.683 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:48:20.975 02.292 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e4d62188-329c-43a6-a208-ea23be7227ad"}
22:48:20.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e4d62188-329c-43a6-a208-ea23be7227ad"}
22:48:20.976 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"955c2700-5052-4745-8b8e-89fd7e0e3747"}
22:48:20.976 00.000 13300 case statement mapped state 6 to 3
22:48:20.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"955c2700-5052-4745-8b8e-89fd7e0e3747"}
22:48:20.978 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"177894f9-b3fb-4551-bb9c-1ef7db757d7a"}
22:48:20.979 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":251,"width":15,"height":15,"star_pos":[6.71,7.21],"pixels":"..."},"id":"177894f9-b3fb-4551-bb9c-1ef7db757d7a"}
22:48:21.717 00.738 11596 Exposure complete
22:48:21.787 00.070 11596 worker thread done servicing request
22:48:21.788 00.001 13300 OnExposeComplete: enter
22:48:21.788 00.000 13300 UpdateGuideState(): m_state=6
22:48:21.788 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 252
22:48:21.788 00.000 13300 Star::Find returns 1 (0), X=1080.61, Y=346.32, Mass=1953, SNR=31.0, Peak=205 HFD=3.4
22:48:21.789 00.001 13300 MultiStar: [#1 0.05,0.31,0.00,M2] [#2 0.09,0.26,0.00,M2] [#3 0.08,0.31,0.00,M6] [#4 -0.14,0.12,0.29,U] [#5 -0.10,0.23,0.00,M3] [#6 0.36,0.32,0.00,M4] [#7 -0.03,0.26,0.00,M2] [#8 0.25,0.65,0.00,M2] 
22:48:21.789 00.000 13300 refined, 1 included, MultiStar: {-0.06, 0.32}, one-star: {-0.03, 0.38}
22:48:21.789 00.000 13300 CameraToMount -- cameraTheta (1.75) - m_xAngle (-1.61) = xAngle (3.36 = -2.92)
22:48:21.789 00.000 13300 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.37 = -2.91)
22:48:21.789 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.32 hyp=0.33 cameraTheta=1.75 mountX=-0.32 mountY=-0.08, mountTheta=-2.91
22:48:21.791 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.32, opts=13)
22:48:21.791 00.000 13300 Enqueuing Move request for scope (-0.06, 0.32)
22:48:21.791 00.000 11596 Worker thread wakes up
22:48:21.792 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.32) opts 0xd
22:48:21.792 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.32)
22:48:21.792 00.000 11596 Moving (-0.06, 0.32) raw xDistance=-0.32 yDistance=-0.08
22:48:21.792 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.32
22:48:21.792 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:21.792 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:48:21.792 00.000 11596 MoveAxis(E, 416, ABG)
22:48:21.792 00.000 11596 Guiding  Dir = 2, Dur = 416
22:48:21.792 00.000 11596 IsSlewing returns 0
22:48:21.797 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=205, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
22:48:21.804 00.007 13300 UpdateGuideState exits: m=1953 SNR=31.0
22:48:21.804 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:21.804 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:48:21.804 00.000 13300 Enqueuing Expose request
22:48:21.826 00.022 11596 IsGuiding returns 0
22:48:22.034 00.208 11596 PulseGuide returned control before completion, sleep 219
22:48:22.344 00.310 11596 IsGuiding returns 1
22:48:22.344 00.000 11596 scope still moving after pulse duration time elapsed
22:48:22.365 00.021 11596 IsSlewing returns 0
22:48:22.470 00.105 11596 IsGuiding returns 0
22:48:22.470 00.000 11596 scope move finished after 416 + 227 ms
22:48:22.470 00.000 11596 Move returns status 0, amount 416
22:48:22.470 00.000 11596 MoveAxis(N, 0, ABG)
22:48:22.470 00.000 11596 Move returns status 0, amount 0
22:48:22.470 00.000 11596 move complete, result=0
22:48:22.470 00.000 11596 worker thread done servicing request
22:48:22.470 00.000 11596 Worker thread wakes up
22:48:22.470 00.000 13300 GuideStep: -0.3 px 416 ms EAST, -0.1 px 0 ms NORTH
22:48:22.471 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:48:22.977 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:48:23.975 00.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1a42e48b-df57-4e2b-8da8-e688e2b02ec1"}
22:48:23.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1a42e48b-df57-4e2b-8da8-e688e2b02ec1"}
22:48:23.976 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aa6d22a9-3a1e-43c1-a5e5-0d962b77b90d"}
22:48:23.976 00.000 13300 case statement mapped state 6 to 3
22:48:23.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"aa6d22a9-3a1e-43c1-a5e5-0d962b77b90d"}
22:48:23.976 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"11ad0ea9-c57b-445e-939e-429073cabf47"}
22:48:23.977 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":252,"width":15,"height":15,"star_pos":[6.61,7.32],"pixels":"..."},"id":"11ad0ea9-c57b-445e-939e-429073cabf47"}
22:48:26.012 02.035 11596 Exposure complete
22:48:26.084 00.072 11596 worker thread done servicing request
22:48:26.084 00.000 13300 OnExposeComplete: enter
22:48:26.084 00.000 13300 UpdateGuideState(): m_state=6
22:48:26.085 00.001 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 253
22:48:26.085 00.000 13300 Star::Find returns 1 (0), X=1080.67, Y=346.09, Mass=1989, SNR=31.2, Peak=233 HFD=3.4
22:48:26.085 00.000 13300 MultiStar: [#1 0.13,0.15,0.73,U] [#2 0.03,0.21,0.45,U] [#3 0.13,0.11,0.42,U] [#4 -0.06,-0.17,0.29,U] [#5 -0.10,-0.07,0.26,U] [#6 0.11,0.04,0.23,U] [#7 0.14,0.24,0.00,M3] [#8 -0.23,0.17,0.00,M3] 
22:48:26.085 00.000 13300 refined, 6 included, MultiStar: {0.05, 0.10}, one-star: {0.02, 0.15}
22:48:26.085 00.000 13300 CameraToMount -- cameraTheta (1.11) - m_xAngle (-1.61) = xAngle (2.72 = 2.72)
22:48:26.086 00.001 13300 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.74 = 2.74)
22:48:26.086 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.10 hyp=0.11 cameraTheta=1.11 mountX=-0.10 mountY=0.04, mountTheta=2.73
22:48:26.087 00.001 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.10, opts=13)
22:48:26.087 00.000 13300 Enqueuing Move request for scope (0.05, 0.10)
22:48:26.087 00.000 11596 Worker thread wakes up
22:48:26.088 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.10) opts 0xd
22:48:26.088 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.10)
22:48:26.088 00.000 11596 Moving (0.05, 0.10) raw xDistance=-0.10 yDistance=0.04
22:48:26.088 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:48:26.088 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:26.088 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:48:26.088 00.000 11596 MoveAxis(E, 0, ABG)
22:48:26.088 00.000 11596 Move returns status 0, amount 0
22:48:26.088 00.000 11596 MoveAxis(N, 0, ABG)
22:48:26.088 00.000 11596 Move returns status 0, amount 0
22:48:26.088 00.000 11596 move complete, result=0
22:48:26.089 00.001 11596 worker thread done servicing request
22:48:26.093 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=3, FiltMax=100, Gamma=0.510
22:48:26.100 00.007 13300 UpdateGuideState exits: m=1989 SNR=31.2
22:48:26.100 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:26.100 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:48:26.100 00.000 13300 Enqueuing Expose request
22:48:26.101 00.001 11596 Worker thread wakes up
22:48:26.101 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:48:26.101 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:48:26.617 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:48:26.975 00.358 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c8f6709f-3011-4012-a091-13108c658300"}
22:48:26.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c8f6709f-3011-4012-a091-13108c658300"}
22:48:26.976 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1c1bf0d7-cde1-45bd-aa08-0eecfad118cd"}
22:48:26.976 00.000 13300 case statement mapped state 6 to 3
22:48:26.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1c1bf0d7-cde1-45bd-aa08-0eecfad118cd"}
22:48:26.977 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"34497f2b-b939-44df-b41c-f9896e95f44c"}
22:48:26.977 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":253,"width":15,"height":15,"star_pos":[6.67,7.09],"pixels":"..."},"id":"34497f2b-b939-44df-b41c-f9896e95f44c"}
22:48:29.654 02.677 11596 Exposure complete
22:48:29.728 00.074 11596 worker thread done servicing request
22:48:29.728 00.000 13300 OnExposeComplete: enter
22:48:29.728 00.000 13300 UpdateGuideState(): m_state=6
22:48:29.729 00.001 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 254
22:48:29.730 00.001 13300 Star::Find returns 1 (0), X=1080.57, Y=346.13, Mass=1929, SNR=30.7, Peak=236 HFD=3.5
22:48:29.730 00.000 13300 MultiStar: [#1 0.08,0.03,0.76,U] [#2 0.05,0.15,0.45,U] [#3 -0.02,0.11,0.43,U] [#4 -0.03,-0.06,0.29,U] [#5 0.27,-0.15,0.00,M3] [#6 0.07,0.05,0.24,U] [#7 -0.18,-0.03,0.23,U] [#8 -0.23,0.15,0.00,M4] 
22:48:29.730 00.000 13300 refined, 6 included, MultiStar: {-0.01, 0.09}, one-star: {-0.08, 0.19}
22:48:29.731 00.001 13300 CameraToMount -- cameraTheta (1.70) - m_xAngle (-1.61) = xAngle (3.31 = -2.97)
22:48:29.731 00.000 13300 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.33 = -2.96)
22:48:29.731 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.70 mountX=-0.09 mountY=-0.02, mountTheta=-2.96
22:48:29.733 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.09, opts=13)
22:48:29.733 00.000 13300 Enqueuing Move request for scope (-0.01, 0.09)
22:48:29.733 00.000 11596 Worker thread wakes up
22:48:29.733 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.09) opts 0xd
22:48:29.733 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.09)
22:48:29.733 00.000 11596 Moving (-0.01, 0.09) raw xDistance=-0.09 yDistance=-0.02
22:48:29.733 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:48:29.734 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:29.734 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:48:29.734 00.000 11596 MoveAxis(E, 0, ABG)
22:48:29.734 00.000 11596 Move returns status 0, amount 0
22:48:29.734 00.000 11596 MoveAxis(N, 0, ABG)
22:48:29.734 00.000 11596 Move returns status 0, amount 0
22:48:29.734 00.000 11596 move complete, result=0
22:48:29.735 00.001 11596 worker thread done servicing request
22:48:29.740 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
22:48:29.747 00.007 13300 UpdateGuideState exits: m=1929 SNR=30.7
22:48:29.747 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:29.748 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:48:29.748 00.000 13300 Enqueuing Expose request
22:48:29.748 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:48:29.748 00.000 11596 Worker thread wakes up
22:48:29.748 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:48:29.976 00.228 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c29484c2-a22e-454a-a2b2-7f141a91ed6f"}
22:48:29.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c29484c2-a22e-454a-a2b2-7f141a91ed6f"}
22:48:29.977 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"35c7e0ff-49f9-43f1-8918-5e7e7105cfe4"}
22:48:29.977 00.000 13300 case statement mapped state 6 to 3
22:48:29.977 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"35c7e0ff-49f9-43f1-8918-5e7e7105cfe4"}
22:48:29.978 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2a6196c3-5105-49aa-a6ec-891c2edbd39e"}
22:48:29.978 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":254,"width":15,"height":15,"star_pos":[6.57,7.13],"pixels":"..."},"id":"2a6196c3-5105-49aa-a6ec-891c2edbd39e"}
22:48:30.260 00.282 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:48:32.974 02.714 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"06b2997e-b103-457f-b796-fed9da1dbf6f"}
22:48:32.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"06b2997e-b103-457f-b796-fed9da1dbf6f"}
22:48:32.975 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"87e2e908-f7d8-46bb-bdb4-c9eb42844ec3"}
22:48:32.975 00.000 13300 case statement mapped state 6 to 3
22:48:32.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"87e2e908-f7d8-46bb-bdb4-c9eb42844ec3"}
22:48:32.975 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"beae4186-765b-47cc-a6fb-bdbbf1310af8"}
22:48:32.976 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":254,"width":15,"height":15,"star_pos":[6.57,7.13],"pixels":"..."},"id":"beae4186-765b-47cc-a6fb-bdbbf1310af8"}
22:48:33.283 00.307 11596 Exposure complete
22:48:33.354 00.071 11596 worker thread done servicing request
22:48:33.354 00.000 13300 OnExposeComplete: enter
22:48:33.355 00.001 13300 UpdateGuideState(): m_state=6
22:48:33.355 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 255
22:48:33.355 00.000 13300 Star::Find returns 1 (0), X=1080.53, Y=346.20, Mass=1995, SNR=31.2, Peak=231 HFD=3.4
22:48:33.356 00.001 13300 MultiStar: [#1 0.04,0.16,0.75,U] [#2 0.03,0.28,0.00,M1] [#3 0.03,0.20,0.41,U] [#4 -0.04,-0.06,0.29,U] [#5 0.28,0.25,0.00,M4] [#6 0.08,0.11,0.23,U] [#7 -0.06,-0.06,0.23,U] [#8 0.04,0.47,0.00,M5] 
22:48:33.356 00.000 13300 refined, 5 included, MultiStar: {-0.03, 0.16}, one-star: {-0.12, 0.25}
22:48:33.356 00.000 13300 CameraToMount -- cameraTheta (1.74) - m_xAngle (-1.61) = xAngle (3.35 = -2.93)
22:48:33.356 00.000 13300 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.37 = -2.92)
22:48:33.356 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.16 hyp=0.16 cameraTheta=1.74 mountX=-0.16 mountY=-0.04, mountTheta=-2.92
22:48:33.357 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.16, opts=13)
22:48:33.358 00.001 13300 Enqueuing Move request for scope (-0.03, 0.16)
22:48:33.358 00.000 11596 Worker thread wakes up
22:48:33.358 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.16) opts 0xd
22:48:33.358 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.16)
22:48:33.358 00.000 11596 Moving (-0.03, 0.16) raw xDistance=-0.16 yDistance=-0.04
22:48:33.358 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
22:48:33.358 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:33.358 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:48:33.358 00.000 11596 MoveAxis(E, 194, ABG)
22:48:33.359 00.001 11596 Guiding  Dir = 2, Dur = 194
22:48:33.359 00.000 11596 IsSlewing returns 0
22:48:33.364 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=231, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
22:48:33.371 00.007 13300 UpdateGuideState exits: m=1995 SNR=31.2
22:48:33.371 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:33.371 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:48:33.371 00.000 13300 Enqueuing Expose request
22:48:33.404 00.033 11596 IsGuiding returns 0
22:48:33.768 00.364 11596 IsGuiding returns 1
22:48:33.768 00.000 11596 scope still moving after pulse duration time elapsed
22:48:33.992 00.224 11596 IsSlewing returns 0
22:48:34.108 00.116 11596 IsGuiding returns 0
22:48:34.108 00.000 11596 scope move finished after 194 + 510 ms
22:48:34.108 00.000 11596 Move returns status 0, amount 194
22:48:34.108 00.000 11596 MoveAxis(N, 0, ABG)
22:48:34.108 00.000 11596 Move returns status 0, amount 0
22:48:34.108 00.000 11596 move complete, result=0
22:48:34.108 00.000 11596 worker thread done servicing request
22:48:34.108 00.000 13300 GuideStep: -0.2 px 194 ms EAST, -0.0 px 0 ms NORTH
22:48:34.108 00.000 11596 Worker thread wakes up
22:48:34.109 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:48:34.619 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:48:35.972 01.353 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"172796ca-62cd-4db8-927f-285642de0945"}
22:48:35.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"172796ca-62cd-4db8-927f-285642de0945"}
22:48:35.972 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"38069c3c-c262-491c-a341-50bbcab69d7d"}
22:48:35.973 00.001 13300 case statement mapped state 6 to 3
22:48:35.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"38069c3c-c262-491c-a341-50bbcab69d7d"}
22:48:35.973 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"303d521c-4596-42f8-ad05-cbb144072104"}
22:48:35.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":255,"width":15,"height":15,"star_pos":[6.53,7.20],"pixels":"..."},"id":"303d521c-4596-42f8-ad05-cbb144072104"}
22:48:37.655 01.682 11596 Exposure complete
22:48:37.725 00.070 11596 worker thread done servicing request
22:48:37.725 00.000 13300 OnExposeComplete: enter
22:48:37.725 00.000 13300 UpdateGuideState(): m_state=6
22:48:37.726 00.001 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 256
22:48:37.726 00.000 13300 Star::Find returns 1 (0), X=1080.67, Y=346.01, Mass=1938, SNR=30.8, Peak=233 HFD=3.3
22:48:37.726 00.000 13300 MultiStar: [#1 0.06,0.09,0.76,U] [#2 0.03,0.18,0.46,U] [#3 0.30,0.07,0.00,M4] [#4 -0.13,0.02,0.30,U] [#5 0.35,0.02,0.00,M5] [#6 0.08,0.08,0.24,U] [#7 0.03,0.13,0.22,U] [#8 -0.19,0.07,0.20,U] 
22:48:37.726 00.000 13300 single-star, 6 included, MultiStar: {0.01, 0.09}, one-star: {0.02, 0.07}
22:48:37.726 00.000 13300 CameraToMount -- cameraTheta (1.22) - m_xAngle (-1.61) = xAngle (2.83 = 2.83)
22:48:37.727 00.001 13300 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.85 = 2.85)
22:48:37.727 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.22 mountX=-0.07 mountY=0.02, mountTheta=2.84
22:48:37.730 00.003 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.07, opts=13)
22:48:37.730 00.000 13300 Enqueuing Move request for scope (0.02, 0.07)
22:48:37.730 00.000 11596 Worker thread wakes up
22:48:37.730 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.07) opts 0xd
22:48:37.730 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.07)
22:48:37.730 00.000 11596 Moving (0.02, 0.07) raw xDistance=-0.07 yDistance=0.02
22:48:37.730 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:48:37.731 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:37.731 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:48:37.731 00.000 11596 MoveAxis(E, 0, ABG)
22:48:37.731 00.000 11596 Move returns status 0, amount 0
22:48:37.731 00.000 11596 MoveAxis(N, 0, ABG)
22:48:37.731 00.000 11596 Move returns status 0, amount 0
22:48:37.731 00.000 11596 move complete, result=0
22:48:37.731 00.000 11596 worker thread done servicing request
22:48:37.737 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
22:48:37.744 00.007 13300 UpdateGuideState exits: m=1938 SNR=30.8
22:48:37.744 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:37.744 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:48:37.745 00.001 13300 Enqueuing Expose request
22:48:37.745 00.000 11596 Worker thread wakes up
22:48:37.745 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:48:37.745 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:48:38.256 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:48:38.971 00.715 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c7465a69-cee4-4336-8b63-8c8cef740204"}
22:48:38.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c7465a69-cee4-4336-8b63-8c8cef740204"}
22:48:38.972 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"efdb9f58-12ad-432f-95f3-529d53603b7a"}
22:48:38.972 00.000 13300 case statement mapped state 6 to 3
22:48:38.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"efdb9f58-12ad-432f-95f3-529d53603b7a"}
22:48:38.972 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"68ff91cc-cf21-4e40-855a-5b39e4433489"}
22:48:38.973 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":256,"width":15,"height":15,"star_pos":[6.67,7.01],"pixels":"..."},"id":"68ff91cc-cf21-4e40-855a-5b39e4433489"}
22:48:41.291 02.318 11596 Exposure complete
22:48:41.360 00.069 11596 worker thread done servicing request
22:48:41.361 00.001 13300 OnExposeComplete: enter
22:48:41.361 00.000 13300 UpdateGuideState(): m_state=6
22:48:41.361 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 257
22:48:41.361 00.000 13300 Star::Find returns 1 (0), X=1080.63, Y=346.13, Mass=1943, SNR=30.8, Peak=222 HFD=3.4
22:48:41.362 00.001 13300 MultiStar: [#1 0.13,0.19,0.75,U] [#2 -0.01,0.06,0.44,U] [#3 0.04,0.10,0.42,U] [#4 0.11,-0.06,0.30,U] [#5 0.13,0.13,0.27,U] [#6 0.28,0.23,0.00,M1] [#7 -0.02,0.17,0.24,U] [#8 -0.13,0.14,0.20,U] 
22:48:41.362 00.000 13300 refined, 7 included, MultiStar: {0.04, 0.14}, one-star: {-0.01, 0.19}
22:48:41.362 00.000 13300 CameraToMount -- cameraTheta (1.31) - m_xAngle (-1.61) = xAngle (2.92 = 2.92)
22:48:41.362 00.000 13300 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.93 = 2.93)
22:48:41.362 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.14 hyp=0.14 cameraTheta=1.31 mountX=-0.14 mountY=0.03, mountTheta=2.93
22:48:41.364 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.14, opts=13)
22:48:41.364 00.000 13300 Enqueuing Move request for scope (0.04, 0.14)
22:48:41.364 00.000 11596 Worker thread wakes up
22:48:41.364 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.14) opts 0xd
22:48:41.364 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.14)
22:48:41.365 00.001 11596 Moving (0.04, 0.14) raw xDistance=-0.14 yDistance=0.03
22:48:41.365 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:48:41.365 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:41.365 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:48:41.365 00.000 11596 MoveAxis(E, 0, ABG)
22:48:41.365 00.000 11596 Move returns status 0, amount 0
22:48:41.365 00.000 11596 MoveAxis(N, 0, ABG)
22:48:41.365 00.000 11596 Move returns status 0, amount 0
22:48:41.365 00.000 11596 move complete, result=0
22:48:41.365 00.000 11596 worker thread done servicing request
22:48:41.370 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=222, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
22:48:41.377 00.007 13300 UpdateGuideState exits: m=1943 SNR=30.8
22:48:41.378 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:41.378 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:48:41.378 00.000 13300 Enqueuing Expose request
22:48:41.378 00.000 11596 Worker thread wakes up
22:48:41.378 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:48:41.378 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:48:41.880 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:48:41.972 00.092 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"264e957a-d5b9-4920-84ec-2c2476136326"}
22:48:41.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"264e957a-d5b9-4920-84ec-2c2476136326"}
22:48:41.972 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ce1f4dfe-ef3c-4db9-8591-ad5a59fa00e5"}
22:48:41.973 00.001 13300 case statement mapped state 6 to 3
22:48:41.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ce1f4dfe-ef3c-4db9-8591-ad5a59fa00e5"}
22:48:41.973 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9c9af978-3b48-4aea-adcf-d64dad329acb"}
22:48:41.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":257,"width":15,"height":15,"star_pos":[6.63,7.13],"pixels":"..."},"id":"9c9af978-3b48-4aea-adcf-d64dad329acb"}
22:48:44.925 02.952 11596 Exposure complete
22:48:44.972 00.047 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7d659dd5-7d5f-400d-ae5e-8b7feb5bcc38"}
22:48:44.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7d659dd5-7d5f-400d-ae5e-8b7feb5bcc38"}
22:48:44.973 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"966e5afa-0d75-49c5-8294-0866d52d40d3"}
22:48:44.973 00.000 13300 case statement mapped state 6 to 3
22:48:44.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"966e5afa-0d75-49c5-8294-0866d52d40d3"}
22:48:44.973 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a4d47a83-fe2d-4073-8da7-ce6769e3d1a4"}
22:48:44.974 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":257,"width":15,"height":15,"star_pos":[6.63,7.13],"pixels":"..."},"id":"a4d47a83-fe2d-4073-8da7-ce6769e3d1a4"}
22:48:44.999 00.025 11596 worker thread done servicing request
22:48:44.999 00.000 13300 OnExposeComplete: enter
22:48:45.000 00.001 13300 UpdateGuideState(): m_state=6
22:48:45.000 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 258
22:48:45.000 00.000 13300 Star::Find returns 1 (0), X=1080.76, Y=346.18, Mass=1992, SNR=31.2, Peak=227 HFD=3.4
22:48:45.001 00.001 13300 MultiStar: [#1 -0.00,0.16,0.74,U] [#2 0.06,0.16,0.45,U] [#3 0.11,0.17,0.42,U] [#4 -0.06,0.10,0.29,U] [#5 0.51,0.01,0.00,M5] [#6 -0.11,-0.12,0.23,U] [#7 -0.03,-0.08,0.22,U] [#8 -0.03,0.31,0.00,M4] 
22:48:45.001 00.000 13300 refined, 6 included, MultiStar: {0.04, 0.14}, one-star: {0.11, 0.23}
22:48:45.001 00.000 13300 CameraToMount -- cameraTheta (1.31) - m_xAngle (-1.61) = xAngle (2.92 = 2.92)
22:48:45.001 00.000 13300 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.93 = 2.93)
22:48:45.001 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.14 hyp=0.15 cameraTheta=1.31 mountX=-0.14 mountY=0.03, mountTheta=2.93
22:48:45.003 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.14, opts=13)
22:48:45.003 00.000 13300 Enqueuing Move request for scope (0.04, 0.14)
22:48:45.003 00.000 11596 Worker thread wakes up
22:48:45.003 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.14) opts 0xd
22:48:45.003 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.14)
22:48:45.003 00.000 11596 Moving (0.04, 0.14) raw xDistance=-0.14 yDistance=0.03
22:48:45.004 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.14
22:48:45.004 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:45.004 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:48:45.004 00.000 11596 MoveAxis(E, 181, ABG)
22:48:45.004 00.000 11596 Guiding  Dir = 2, Dur = 181
22:48:45.005 00.001 11596 IsSlewing returns 0
22:48:45.011 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
22:48:45.023 00.012 13300 UpdateGuideState exits: m=1992 SNR=31.2
22:48:45.023 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:45.023 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:48:45.023 00.000 13300 Enqueuing Expose request
22:48:45.172 00.149 11596 IsGuiding returns 0
22:48:45.325 00.153 11596 PulseGuide returned control before completion, sleep 39
22:48:45.753 00.428 11596 IsGuiding returns 0
22:48:45.753 00.000 11596 Move returns status 0, amount 181
22:48:45.753 00.000 11596 MoveAxis(N, 0, ABG)
22:48:45.753 00.000 11596 Move returns status 0, amount 0
22:48:45.753 00.000 11596 move complete, result=0
22:48:45.753 00.000 11596 worker thread done servicing request
22:48:45.754 00.001 13300 GuideStep: -0.1 px 181 ms EAST, 0.0 px 0 ms NORTH
22:48:45.754 00.000 11596 Worker thread wakes up
22:48:45.754 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:48:46.261 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:48:47.972 01.711 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"730daa76-f165-4cda-93ce-9bbb2497639b"}
22:48:47.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"730daa76-f165-4cda-93ce-9bbb2497639b"}
22:48:47.973 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2d478fcf-02fc-4779-ab19-4591669e15d9"}
22:48:47.973 00.000 13300 case statement mapped state 6 to 3
22:48:47.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2d478fcf-02fc-4779-ab19-4591669e15d9"}
22:48:47.973 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cdb26584-8966-4e57-8e22-b211d2737f47"}
22:48:47.974 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":258,"width":15,"height":15,"star_pos":[6.76,7.18],"pixels":"..."},"id":"cdb26584-8966-4e57-8e22-b211d2737f47"}
22:48:49.288 01.314 11596 Exposure complete
22:48:49.371 00.083 11596 worker thread done servicing request
22:48:49.372 00.001 13300 OnExposeComplete: enter
22:48:49.372 00.000 13300 UpdateGuideState(): m_state=6
22:48:49.372 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 259
22:48:49.372 00.000 13300 Star::Find returns 1 (0), X=1080.73, Y=345.98, Mass=1982, SNR=31.2, Peak=222 HFD=3.2
22:48:49.373 00.001 13300 MultiStar: [#1 0.21,0.06,0.74,U] [#2 0.19,0.08,0.45,U] [#3 0.13,0.17,0.41,U] [#4 -0.17,-0.23,0.00,M1] [#5 0.45,0.28,0.00,M6] [#6 0.10,0.23,0.00,M1] [#7 0.11,0.05,0.23,U] [#8 -0.30,-0.02,0.00,M5] 
22:48:49.373 00.000 13300 single-star, 4 included, MultiStar: {0.14, 0.07}, one-star: {0.08, 0.04}
22:48:49.373 00.000 13300 CameraToMount -- cameraTheta (0.46) - m_xAngle (-1.61) = xAngle (2.07 = 2.07)
22:48:49.373 00.000 13300 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.08 = 2.08)
22:48:49.373 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.04 hyp=0.09 cameraTheta=0.46 mountX=-0.04 mountY=0.08, mountTheta=2.07
22:48:49.376 00.003 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.04, opts=13)
22:48:49.376 00.000 13300 Enqueuing Move request for scope (0.08, 0.04)
22:48:49.376 00.000 11596 Worker thread wakes up
22:48:49.376 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.04) opts 0xd
22:48:49.377 00.001 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.04)
22:48:49.377 00.000 11596 Moving (0.08, 0.04) raw xDistance=-0.04 yDistance=0.08
22:48:49.377 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:48:49.377 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:49.377 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:48:49.377 00.000 11596 MoveAxis(E, 0, ABG)
22:48:49.377 00.000 11596 Move returns status 0, amount 0
22:48:49.377 00.000 11596 MoveAxis(N, 0, ABG)
22:48:49.377 00.000 11596 Move returns status 0, amount 0
22:48:49.377 00.000 11596 move complete, result=0
22:48:49.378 00.001 11596 worker thread done servicing request
22:48:49.387 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=222, med=4, FiltMin=3, FiltMax=90, Gamma=0.510
22:48:49.394 00.007 13300 UpdateGuideState exits: m=1982 SNR=31.2
22:48:49.394 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:49.395 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:48:49.395 00.000 13300 Enqueuing Expose request
22:48:49.395 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:48:49.395 00.000 11596 Worker thread wakes up
22:48:49.395 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:48:49.905 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:48:50.971 01.066 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"142e04d7-9f81-4e1a-aa89-bb82af1768df"}
22:48:50.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"142e04d7-9f81-4e1a-aa89-bb82af1768df"}
22:48:50.972 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7247c16a-e0f5-4b75-b8b2-376b0ec28023"}
22:48:50.972 00.000 13300 case statement mapped state 6 to 3
22:48:50.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7247c16a-e0f5-4b75-b8b2-376b0ec28023"}
22:48:50.972 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7d9baed4-ccda-4f52-91d3-e65696a20c0d"}
22:48:50.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":259,"width":15,"height":15,"star_pos":[6.73,6.98],"pixels":"..."},"id":"7d9baed4-ccda-4f52-91d3-e65696a20c0d"}
22:48:52.929 01.957 11596 Exposure complete
22:48:53.002 00.073 11596 worker thread done servicing request
22:48:53.002 00.000 13300 OnExposeComplete: enter
22:48:53.002 00.000 13300 UpdateGuideState(): m_state=6
22:48:53.003 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 260
22:48:53.003 00.000 13300 Star::Find returns 1 (0), X=1080.66, Y=346.10, Mass=1974, SNR=31.1, Peak=234 HFD=3.4
22:48:53.003 00.000 13300 MultiStar: [#1 0.10,0.05,0.74,U] [#2 0.05,0.19,0.45,U] [#3 0.12,0.21,0.42,U] [#4 0.02,0.11,0.29,U] [#5 0.05,0.08,0.26,U] [#6 0.05,0.04,0.24,U] [#7 0.18,0.19,0.00,M1] [#8 -0.09,0.11,0.20,U] 
22:48:53.004 00.001 13300 refined, 7 included, MultiStar: {0.05, 0.13}, one-star: {0.01, 0.16}
22:48:53.004 00.000 13300 CameraToMount -- cameraTheta (1.23) - m_xAngle (-1.61) = xAngle (2.84 = 2.84)
22:48:53.004 00.000 13300 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.85 = 2.85)
22:48:53.004 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.13 hyp=0.13 cameraTheta=1.23 mountX=-0.13 mountY=0.04, mountTheta=2.85
22:48:53.005 00.001 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.13, opts=13)
22:48:53.005 00.000 13300 Enqueuing Move request for scope (0.05, 0.13)
22:48:53.006 00.001 11596 Worker thread wakes up
22:48:53.006 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.13) opts 0xd
22:48:53.006 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.13)
22:48:53.006 00.000 11596 Moving (0.05, 0.13) raw xDistance=-0.13 yDistance=0.04
22:48:53.006 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:48:53.006 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:53.006 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:48:53.006 00.000 11596 MoveAxis(E, 0, ABG)
22:48:53.006 00.000 11596 Move returns status 0, amount 0
22:48:53.006 00.000 11596 MoveAxis(N, 0, ABG)
22:48:53.006 00.000 11596 Move returns status 0, amount 0
22:48:53.007 00.001 11596 move complete, result=0
22:48:53.007 00.000 11596 worker thread done servicing request
22:48:53.012 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=234, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
22:48:53.019 00.007 13300 UpdateGuideState exits: m=1974 SNR=31.1
22:48:53.019 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:53.019 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:48:53.019 00.000 13300 Enqueuing Expose request
22:48:53.019 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:48:53.019 00.000 11596 Worker thread wakes up
22:48:53.019 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:48:53.521 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:48:53.969 00.448 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"03d1e9b3-689a-426b-9cd7-7089792610a0"}
22:48:53.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"03d1e9b3-689a-426b-9cd7-7089792610a0"}
22:48:53.970 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"181a2a59-f275-4ecf-b741-f3b9255b92fb"}
22:48:53.970 00.000 13300 case statement mapped state 6 to 3
22:48:53.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"181a2a59-f275-4ecf-b741-f3b9255b92fb"}
22:48:53.971 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d6e9efb1-6395-4b26-a9c0-1c7038dbd7b4"}
22:48:53.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":260,"width":15,"height":15,"star_pos":[6.66,7.10],"pixels":"..."},"id":"d6e9efb1-6395-4b26-a9c0-1c7038dbd7b4"}
22:48:56.550 02.579 11596 Exposure complete
22:48:56.629 00.079 11596 worker thread done servicing request
22:48:56.630 00.001 13300 OnExposeComplete: enter
22:48:56.630 00.000 13300 UpdateGuideState(): m_state=6
22:48:56.630 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 261
22:48:56.630 00.000 13300 Star::Find returns 1 (0), X=1080.71, Y=346.07, Mass=1917, SNR=30.7, Peak=215 HFD=3.3
22:48:56.631 00.001 13300 MultiStar: [#1 0.05,0.16,0.78,U] [#2 -0.02,0.20,0.45,U] [#3 0.26,0.05,0.00,M1] [#4 -0.07,-0.16,0.29,U] [#5 0.03,0.11,0.27,U] [#6 0.09,0.26,0.00,M1] [#7 0.02,0.08,0.22,U] [#8 0.16,0.05,0.21,U] 
22:48:56.631 00.000 13300 refined, 6 included, MultiStar: {0.03, 0.11}, one-star: {0.07, 0.13}
22:48:56.631 00.000 13300 CameraToMount -- cameraTheta (1.26) - m_xAngle (-1.61) = xAngle (2.87 = 2.87)
22:48:56.631 00.000 13300 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.89 = 2.89)
22:48:56.631 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.11 hyp=0.12 cameraTheta=1.26 mountX=-0.11 mountY=0.03, mountTheta=2.89
22:48:56.633 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.11, opts=13)
22:48:56.634 00.001 13300 Enqueuing Move request for scope (0.03, 0.11)
22:48:56.634 00.000 11596 Worker thread wakes up
22:48:56.634 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.11) opts 0xd
22:48:56.634 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.11)
22:48:56.635 00.001 11596 Moving (0.03, 0.11) raw xDistance=-0.11 yDistance=0.03
22:48:56.635 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:48:56.635 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:56.635 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:48:56.635 00.000 11596 MoveAxis(E, 0, ABG)
22:48:56.636 00.001 11596 Move returns status 0, amount 0
22:48:56.636 00.000 11596 MoveAxis(N, 0, ABG)
22:48:56.636 00.000 11596 Move returns status 0, amount 0
22:48:56.636 00.000 11596 move complete, result=0
22:48:56.636 00.000 11596 worker thread done servicing request
22:48:56.641 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=215, med=4, FiltMin=3, FiltMax=98, Gamma=0.510
22:48:56.649 00.008 13300 UpdateGuideState exits: m=1917 SNR=30.7
22:48:56.649 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:56.649 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:48:56.649 00.000 13300 Enqueuing Expose request
22:48:56.649 00.000 11596 Worker thread wakes up
22:48:56.649 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:48:56.649 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:48:56.968 00.319 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e345e10e-b31b-4bff-910f-a0c0bf7393cb"}
22:48:56.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e345e10e-b31b-4bff-910f-a0c0bf7393cb"}
22:48:56.969 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d3a9b88e-6d9f-42d4-93ad-b85ece803501"}
22:48:56.969 00.000 13300 case statement mapped state 6 to 3
22:48:56.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d3a9b88e-6d9f-42d4-93ad-b85ece803501"}
22:48:56.970 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2f1e8bb3-c30a-41eb-9a2b-dd24cd66df02"}
22:48:56.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":261,"width":15,"height":15,"star_pos":[6.71,7.07],"pixels":"..."},"id":"2f1e8bb3-c30a-41eb-9a2b-dd24cd66df02"}
22:48:57.158 00.188 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:48:59.968 02.810 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"71282cf9-723e-413f-8db5-1ad8b4103adf"}
22:48:59.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"71282cf9-723e-413f-8db5-1ad8b4103adf"}
22:48:59.969 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5a39fde3-92ca-432d-ac42-d7caa8b76f57"}
22:48:59.969 00.000 13300 case statement mapped state 6 to 3
22:48:59.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5a39fde3-92ca-432d-ac42-d7caa8b76f57"}
22:48:59.970 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"96888870-c7a2-4f50-8819-00a03660d4a5"}
22:48:59.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":261,"width":15,"height":15,"star_pos":[6.71,7.07],"pixels":"..."},"id":"96888870-c7a2-4f50-8819-00a03660d4a5"}
22:49:00.190 00.220 11596 Exposure complete
22:49:00.272 00.082 11596 worker thread done servicing request
22:49:00.272 00.000 13300 OnExposeComplete: enter
22:49:00.272 00.000 13300 UpdateGuideState(): m_state=6
22:49:00.272 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 262
22:49:00.272 00.000 13300 Star::Find returns 1 (0), X=1080.55, Y=346.16, Mass=1959, SNR=31.0, Peak=230 HFD=3.4
22:49:00.273 00.001 13300 MultiStar: [#1 0.28,0.17,0.00,M1] [#2 -0.03,0.25,0.00,M1] [#3 0.20,0.28,0.00,M2] [#4 -0.02,0.14,0.30,U] [#5 0.01,-0.12,0.28,U] [#6 -0.04,0.10,0.23,U] [#7 -0.06,0.45,0.00,M1] [#8 -0.22,0.11,0.00,M4] 
22:49:00.273 00.000 13300 refined, 3 included, MultiStar: {-0.06, 0.14}, one-star: {-0.10, 0.21}
22:49:00.273 00.000 13300 CameraToMount -- cameraTheta (1.99) - m_xAngle (-1.61) = xAngle (3.60 = -2.69)
22:49:00.273 00.000 13300 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.61 = -2.67)
22:49:00.273 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.14 hyp=0.15 cameraTheta=1.99 mountX=-0.13 mountY=-0.07, mountTheta=-2.68
22:49:00.275 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.14, opts=13)
22:49:00.275 00.000 13300 Enqueuing Move request for scope (-0.06, 0.14)
22:49:00.275 00.000 11596 Worker thread wakes up
22:49:00.275 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.14) opts 0xd
22:49:00.275 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.14)
22:49:00.275 00.000 11596 Moving (-0.06, 0.14) raw xDistance=-0.13 yDistance=-0.07
22:49:00.275 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:49:00.276 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:00.276 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:49:00.276 00.000 11596 MoveAxis(E, 0, ABG)
22:49:00.276 00.000 11596 Move returns status 0, amount 0
22:49:00.276 00.000 11596 MoveAxis(N, 0, ABG)
22:49:00.276 00.000 11596 Move returns status 0, amount 0
22:49:00.277 00.001 11596 move complete, result=0
22:49:00.277 00.000 11596 worker thread done servicing request
22:49:00.281 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
22:49:00.288 00.007 13300 UpdateGuideState exits: m=1959 SNR=31.0
22:49:00.288 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:00.288 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:49:00.288 00.000 13300 Enqueuing Expose request
22:49:00.289 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:49:00.289 00.000 11596 Worker thread wakes up
22:49:00.289 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:49:00.799 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:49:02.969 02.170 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e65cdd43-ec5d-4982-8e1f-615318a232c8"}
22:49:02.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e65cdd43-ec5d-4982-8e1f-615318a232c8"}
22:49:02.969 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1c0f770f-2e97-4ae5-90ca-7255018c871c"}
22:49:02.970 00.001 13300 case statement mapped state 6 to 3
22:49:02.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1c0f770f-2e97-4ae5-90ca-7255018c871c"}
22:49:02.970 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6332cadb-1fb3-439c-9d50-c034c69d8ace"}
22:49:02.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":262,"width":15,"height":15,"star_pos":[6.55,7.16],"pixels":"..."},"id":"6332cadb-1fb3-439c-9d50-c034c69d8ace"}
22:49:03.822 00.852 11596 Exposure complete
22:49:03.910 00.088 11596 worker thread done servicing request
22:49:03.910 00.000 13300 OnExposeComplete: enter
22:49:03.910 00.000 13300 UpdateGuideState(): m_state=6
22:49:03.911 00.001 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 263
22:49:03.911 00.000 13300 Star::Find returns 1 (0), X=1080.49, Y=346.30, Mass=1910, SNR=30.6, Peak=221 HFD=3.3
22:49:03.911 00.000 13300 MultiStar: [#1 -0.08,0.22,0.76,U] [#2 -0.05,0.15,0.44,U] [#3 0.11,0.22,0.00,M3] [#4 -0.08,-0.04,0.29,U] [#5 -0.04,0.13,0.26,U] [#6 0.09,0.12,0.23,U] [#7 -0.09,-0.01,0.23,U] [#8 0.14,0.06,0.21,U] 
22:49:03.912 00.001 13300 refined, 7 included, MultiStar: {-0.07, 0.19}, one-star: {-0.15, 0.36}
22:49:03.912 00.000 13300 CameraToMount -- cameraTheta (1.93) - m_xAngle (-1.61) = xAngle (3.54 = -2.74)
22:49:03.912 00.000 13300 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.55 = -2.73)
22:49:03.912 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.19 hyp=0.20 cameraTheta=1.93 mountX=-0.19 mountY=-0.08, mountTheta=-2.73
22:49:03.914 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.19, opts=13)
22:49:03.914 00.000 13300 Enqueuing Move request for scope (-0.07, 0.19)
22:49:03.914 00.000 11596 Worker thread wakes up
22:49:03.914 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.19) opts 0xd
22:49:03.914 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.19)
22:49:03.915 00.001 11596 Moving (-0.07, 0.19) raw xDistance=-0.19 yDistance=-0.08
22:49:03.915 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.19
22:49:03.915 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:03.915 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:49:03.916 00.001 11596 MoveAxis(E, 235, ABG)
22:49:03.916 00.000 11596 Guiding  Dir = 2, Dur = 235
22:49:03.916 00.000 11596 IsSlewing returns 0
22:49:03.922 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
22:49:03.930 00.008 13300 UpdateGuideState exits: m=1910 SNR=30.6
22:49:03.930 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:03.930 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:49:03.930 00.000 13300 Enqueuing Expose request
22:49:03.976 00.046 11596 IsGuiding returns 0
22:49:04.103 00.127 11596 PulseGuide returned control before completion, sleep 119
22:49:04.288 00.185 11596 IsGuiding returns 1
22:49:04.288 00.000 11596 scope still moving after pulse duration time elapsed
22:49:04.321 00.033 11596 IsSlewing returns 0
22:49:04.391 00.070 11596 IsGuiding returns 1
22:49:04.413 00.022 11596 IsSlewing returns 0
22:49:04.514 00.101 11596 IsGuiding returns 0
22:49:04.514 00.000 11596 scope move finished after 235 + 302 ms
22:49:04.514 00.000 11596 Move returns status 0, amount 235
22:49:04.514 00.000 11596 MoveAxis(N, 0, ABG)
22:49:04.514 00.000 11596 Move returns status 0, amount 0
22:49:04.514 00.000 11596 move complete, result=0
22:49:04.514 00.000 11596 worker thread done servicing request
22:49:04.514 00.000 11596 Worker thread wakes up
22:49:04.514 00.000 13300 GuideStep: -0.2 px 235 ms EAST, -0.1 px 0 ms NORTH
22:49:04.515 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:49:05.026 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:49:05.970 00.944 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c405142e-9738-433b-a389-5d5cfcd1b991"}
22:49:05.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c405142e-9738-433b-a389-5d5cfcd1b991"}
22:49:05.971 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8e459cfb-504c-4f90-84e2-d3d5f936227b"}
22:49:05.972 00.001 13300 case statement mapped state 6 to 3
22:49:05.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8e459cfb-504c-4f90-84e2-d3d5f936227b"}
22:49:05.972 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ddd93937-b553-4fce-b1d1-24a309f899a0"}
22:49:05.973 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":263,"width":15,"height":15,"star_pos":[7.49,7.30],"pixels":"..."},"id":"ddd93937-b553-4fce-b1d1-24a309f899a0"}
22:49:08.054 02.081 11596 Exposure complete
22:49:08.129 00.075 11596 worker thread done servicing request
22:49:08.129 00.000 13300 OnExposeComplete: enter
22:49:08.129 00.000 13300 UpdateGuideState(): m_state=6
22:49:08.129 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 264
22:49:08.130 00.001 13300 Star::Find returns 1 (0), X=1080.74, Y=346.08, Mass=2002, SNR=31.3, Peak=238 HFD=3.3
22:49:08.130 00.000 13300 MultiStar: [#1 0.22,0.02,0.74,U] [#2 0.11,0.19,0.45,U] [#3 0.25,0.11,0.00,M4] [#4 0.06,-0.15,0.28,U] [#5 0.40,0.14,0.00,M3] [#6 0.28,0.20,0.00,M1] [#7 0.02,0.20,0.21,U] [#8 0.01,0.14,0.19,U] 
22:49:08.130 00.000 13300 refined, 5 included, MultiStar: {0.11, 0.09}, one-star: {0.09, 0.14}
22:49:08.130 00.000 13300 CameraToMount -- cameraTheta (0.68) - m_xAngle (-1.61) = xAngle (2.29 = 2.29)
22:49:08.130 00.000 13300 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.31 = 2.31)
22:49:08.130 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.09 hyp=0.15 cameraTheta=0.68 mountX=-0.10 mountY=0.11, mountTheta=2.30
22:49:08.132 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.09, opts=13)
22:49:08.133 00.001 13300 Enqueuing Move request for scope (0.11, 0.09)
22:49:08.133 00.000 11596 Worker thread wakes up
22:49:08.133 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.09) opts 0xd
22:49:08.134 00.001 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.09)
22:49:08.134 00.000 11596 Moving (0.11, 0.09) raw xDistance=-0.10 yDistance=0.11
22:49:08.134 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:49:08.134 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:08.134 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:49:08.134 00.000 11596 MoveAxis(E, 0, ABG)
22:49:08.134 00.000 11596 Move returns status 0, amount 0
22:49:08.134 00.000 11596 MoveAxis(N, 0, ABG)
22:49:08.134 00.000 11596 Move returns status 0, amount 0
22:49:08.135 00.001 11596 move complete, result=0
22:49:08.135 00.000 11596 worker thread done servicing request
22:49:08.140 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
22:49:08.148 00.008 13300 UpdateGuideState exits: m=2002 SNR=31.3
22:49:08.148 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:08.148 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:49:08.148 00.000 13300 Enqueuing Expose request
22:49:08.149 00.001 11596 Worker thread wakes up
22:49:08.149 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:49:08.149 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:49:08.659 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:49:08.968 00.309 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ca2eebdc-2dc5-4c04-ba19-88c1ea045d26"}
22:49:08.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ca2eebdc-2dc5-4c04-ba19-88c1ea045d26"}
22:49:08.969 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3195cd93-8c53-4ffb-8770-fc8ca6c405a4"}
22:49:08.969 00.000 13300 case statement mapped state 6 to 3
22:49:08.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3195cd93-8c53-4ffb-8770-fc8ca6c405a4"}
22:49:08.970 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"daf0cd9b-5379-47c9-9261-91fa744e7ff2"}
22:49:08.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":264,"width":15,"height":15,"star_pos":[6.74,7.08],"pixels":"..."},"id":"daf0cd9b-5379-47c9-9261-91fa744e7ff2"}
22:49:11.693 02.723 11596 Exposure complete
22:49:11.768 00.075 11596 worker thread done servicing request
22:49:11.769 00.001 13300 OnExposeComplete: enter
22:49:11.769 00.000 13300 UpdateGuideState(): m_state=6
22:49:11.769 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 265
22:49:11.769 00.000 13300 Star::Find returns 1 (0), X=1080.77, Y=345.95, Mass=1920, SNR=30.7, Peak=228 HFD=3.2
22:49:11.770 00.001 13300 MultiStar: [#1 0.04,0.18,0.76,U] [#2 0.03,0.16,0.45,U] [#3 0.17,0.12,0.43,U] [#4 -0.02,0.04,0.29,U] [#5 0.44,-0.14,0.00,M4] [#6 0.07,0.27,0.00,M2] [#7 0.21,-0.35,0.00,M1] [#8 -0.09,-0.18,0.21,U] 
22:49:11.770 00.000 13300 refined, 5 included, MultiStar: {0.07, 0.08}, one-star: {0.12, 0.01}
22:49:11.770 00.000 13300 CameraToMount -- cameraTheta (0.85) - m_xAngle (-1.61) = xAngle (2.46 = 2.46)
22:49:11.770 00.000 13300 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.48 = 2.48)
22:49:11.770 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.08 hyp=0.10 cameraTheta=0.85 mountX=-0.08 mountY=0.06, mountTheta=2.47
22:49:11.772 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.08, opts=13)
22:49:11.772 00.000 13300 Enqueuing Move request for scope (0.07, 0.08)
22:49:11.772 00.000 11596 Worker thread wakes up
22:49:11.773 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.08) opts 0xd
22:49:11.773 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.08)
22:49:11.773 00.000 11596 Moving (0.07, 0.08) raw xDistance=-0.08 yDistance=0.06
22:49:11.773 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:49:11.773 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:11.773 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:49:11.773 00.000 11596 MoveAxis(E, 0, ABG)
22:49:11.774 00.001 11596 Move returns status 0, amount 0
22:49:11.774 00.000 11596 MoveAxis(N, 0, ABG)
22:49:11.774 00.000 11596 Move returns status 0, amount 0
22:49:11.774 00.000 11596 move complete, result=0
22:49:11.774 00.000 11596 worker thread done servicing request
22:49:11.779 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
22:49:11.786 00.007 13300 UpdateGuideState exits: m=1920 SNR=30.7
22:49:11.786 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:11.786 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:49:11.786 00.000 13300 Enqueuing Expose request
22:49:11.786 00.000 11596 Worker thread wakes up
22:49:11.786 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:49:11.787 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:49:11.980 00.193 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"99425065-4cdf-4fa4-af88-42637fa047e0"}
22:49:11.980 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"99425065-4cdf-4fa4-af88-42637fa047e0"}
22:49:11.981 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3f5ad01f-ac38-4334-a481-04baf36d8a31"}
22:49:11.981 00.000 13300 case statement mapped state 6 to 3
22:49:11.981 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3f5ad01f-ac38-4334-a481-04baf36d8a31"}
22:49:11.982 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ca9e3ce6-3acf-4626-acda-354c16e448f7"}
22:49:11.982 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":265,"width":15,"height":15,"star_pos":[6.77,6.95],"pixels":"..."},"id":"ca9e3ce6-3acf-4626-acda-354c16e448f7"}
22:49:12.294 00.312 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:49:14.978 02.684 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0030acc3-7beb-43d1-a744-a7cb7d5eb97c"}
22:49:14.978 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0030acc3-7beb-43d1-a744-a7cb7d5eb97c"}
22:49:14.979 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c83bac54-97ea-4d31-864e-e8cdf57b7a60"}
22:49:14.979 00.000 13300 case statement mapped state 6 to 3
22:49:14.979 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c83bac54-97ea-4d31-864e-e8cdf57b7a60"}
22:49:14.980 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2fcaabca-db06-49e7-822a-f2f4ec904fdc"}
22:49:14.981 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":265,"width":15,"height":15,"star_pos":[6.77,6.95],"pixels":"..."},"id":"2fcaabca-db06-49e7-822a-f2f4ec904fdc"}
22:49:15.331 00.350 11596 Exposure complete
22:49:15.416 00.085 13300 OnExposeComplete: enter
22:49:15.417 00.001 13300 UpdateGuideState(): m_state=6
22:49:15.417 00.000 11596 worker thread done servicing request
22:49:15.417 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 266
22:49:15.418 00.001 13300 Star::Find returns 1 (0), X=1080.83, Y=346.12, Mass=2034, SNR=31.6, Peak=238 HFD=3.2
22:49:15.418 00.000 13300 MultiStar: [#1 0.13,0.19,0.74,U] [#2 0.04,0.20,0.43,U] [#3 0.19,0.14,0.41,U] [#4 0.03,-0.19,0.28,U] [#5 0.21,0.16,0.00,M5] [#6 0.33,0.08,0.00,M3] [#7 0.12,0.05,0.21,U] [#8 0.12,0.29,0.00,M2] 
22:49:15.418 00.000 13300 refined, 5 included, MultiStar: {0.13, 0.13}, one-star: {0.18, 0.17}
22:49:15.419 00.001 13300 CameraToMount -- cameraTheta (0.79) - m_xAngle (-1.61) = xAngle (2.40 = 2.40)
22:49:15.419 00.000 13300 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.41 = 2.41)
22:49:15.419 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=0.13 hyp=0.19 cameraTheta=0.79 mountX=-0.14 mountY=0.13, mountTheta=2.40
22:49:15.421 00.002 13300 SchedulePrimaryMove(1016D950, x=0.13, y=0.13, opts=13)
22:49:15.421 00.000 13300 Enqueuing Move request for scope (0.13, 0.13)
22:49:15.421 00.000 11596 Worker thread wakes up
22:49:15.421 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.13) opts 0xd
22:49:15.421 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, 0.13)
22:49:15.422 00.001 11596 Moving (0.13, 0.13) raw xDistance=-0.14 yDistance=0.13
22:49:15.422 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:49:15.422 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:15.423 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:49:15.423 00.000 11596 MoveAxis(E, 0, ABG)
22:49:15.423 00.000 11596 Move returns status 0, amount 0
22:49:15.423 00.000 11596 MoveAxis(N, 0, ABG)
22:49:15.423 00.000 11596 Move returns status 0, amount 0
22:49:15.424 00.001 11596 move complete, result=0
22:49:15.424 00.000 11596 worker thread done servicing request
22:49:15.429 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
22:49:15.439 00.010 13300 UpdateGuideState exits: m=2034 SNR=31.6
22:49:15.439 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:15.439 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:49:15.439 00.000 13300 Enqueuing Expose request
22:49:15.439 00.000 11596 Worker thread wakes up
22:49:15.440 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:49:15.440 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:49:15.956 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:49:17.978 02.022 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a9fb1bd5-cbb2-454e-8da0-3ab6794b264a"}
22:49:17.978 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a9fb1bd5-cbb2-454e-8da0-3ab6794b264a"}
22:49:17.979 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b25ffa3-aaf2-4045-860e-5367e161929b"}
22:49:17.979 00.000 13300 case statement mapped state 6 to 3
22:49:17.979 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5b25ffa3-aaf2-4045-860e-5367e161929b"}
22:49:17.979 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c4dcec7d-0b28-412d-bb51-664d6b0cf055"}
22:49:17.979 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":266,"width":15,"height":15,"star_pos":[6.83,7.12],"pixels":"..."},"id":"c4dcec7d-0b28-412d-bb51-664d6b0cf055"}
22:49:18.991 01.012 11596 Exposure complete
22:49:19.073 00.082 11596 worker thread done servicing request
22:49:19.073 00.000 13300 OnExposeComplete: enter
22:49:19.073 00.000 13300 UpdateGuideState(): m_state=6
22:49:19.073 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 267
22:49:19.074 00.001 13300 Star::Find returns 1 (0), X=1080.78, Y=346.07, Mass=1979, SNR=31.1, Peak=240 HFD=3.2
22:49:19.074 00.000 13300 MultiStar: [#1 0.23,0.08,0.74,U] [#2 0.13,0.04,0.45,U] [#3 0.29,0.17,0.00,M3] [#4 -0.09,-0.22,0.29,U] [#5 -0.02,0.20,0.26,U] [#6 0.23,-0.13,0.00,M4] [#7 0.28,-0.23,0.00,M1] [#8 0.17,0.06,0.20,U] 
22:49:19.074 00.000 13300 refined, 5 included, MultiStar: {0.12, 0.07}, one-star: {0.13, 0.13}
22:49:19.074 00.000 13300 CameraToMount -- cameraTheta (0.52) - m_xAngle (-1.61) = xAngle (2.13 = 2.13)
22:49:19.074 00.000 13300 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.14 = 2.14)
22:49:19.074 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=0.07 hyp=0.14 cameraTheta=0.52 mountX=-0.07 mountY=0.12, mountTheta=2.13
22:49:19.076 00.002 13300 SchedulePrimaryMove(1016D950, x=0.12, y=0.07, opts=13)
22:49:19.076 00.000 13300 Enqueuing Move request for scope (0.12, 0.07)
22:49:19.076 00.000 11596 Worker thread wakes up
22:49:19.076 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.07) opts 0xd
22:49:19.077 00.001 11596 Handling offset move in thread for scope, endpoint = (0.12, 0.07)
22:49:19.077 00.000 11596 Moving (0.12, 0.07) raw xDistance=-0.07 yDistance=0.12
22:49:19.077 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:49:19.077 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:19.077 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:49:19.077 00.000 11596 MoveAxis(E, 0, ABG)
22:49:19.078 00.001 11596 Move returns status 0, amount 0
22:49:19.078 00.000 11596 MoveAxis(N, 0, ABG)
22:49:19.078 00.000 11596 Move returns status 0, amount 0
22:49:19.078 00.000 11596 move complete, result=0
22:49:19.078 00.000 11596 worker thread done servicing request
22:49:19.083 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=240, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
22:49:19.090 00.007 13300 UpdateGuideState exits: m=1979 SNR=31.1
22:49:19.091 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:19.091 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:49:19.091 00.000 13300 Enqueuing Expose request
22:49:19.091 00.000 11596 Worker thread wakes up
22:49:19.091 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:49:19.091 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:49:19.601 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:49:20.978 01.377 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c0143498-4452-4f4e-8719-5ddee03873c3"}
22:49:20.978 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c0143498-4452-4f4e-8719-5ddee03873c3"}
22:49:20.979 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dab65457-2d35-4b55-b096-275ca3a1ed4a"}
22:49:20.979 00.000 13300 case statement mapped state 6 to 3
22:49:20.979 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dab65457-2d35-4b55-b096-275ca3a1ed4a"}
22:49:20.979 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"be2d5d3c-345f-472d-84e8-8822f8ab5e3d"}
22:49:20.980 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":267,"width":15,"height":15,"star_pos":[6.78,7.07],"pixels":"..."},"id":"be2d5d3c-345f-472d-84e8-8822f8ab5e3d"}
22:49:22.648 01.668 11596 Exposure complete
22:49:22.730 00.082 11596 worker thread done servicing request
22:49:22.730 00.000 13300 OnExposeComplete: enter
22:49:22.730 00.000 13300 UpdateGuideState(): m_state=6
22:49:22.730 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 268
22:49:22.730 00.000 13300 Star::Find returns 1 (0), X=1080.67, Y=346.08, Mass=1992, SNR=31.3, Peak=226 HFD=3.4
22:49:22.731 00.001 13300 MultiStar: [#1 0.01,0.10,0.75,U] [#2 -0.04,0.22,0.45,U] [#3 0.02,0.26,0.00,M4] [#4 0.11,0.07,0.29,U] [#5 0.00,-0.15,0.25,U] [#6 0.07,-0.15,0.23,U] [#7 -0.09,0.10,0.22,U] [#8 0.11,0.41,0.00,M2] 
22:49:22.731 00.000 13300 refined, 6 included, MultiStar: {0.01, 0.09}, one-star: {0.02, 0.13}
22:49:22.731 00.000 13300 CameraToMount -- cameraTheta (1.45) - m_xAngle (-1.61) = xAngle (3.05 = 3.05)
22:49:22.731 00.000 13300 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.07 = 3.07)
22:49:22.731 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.45 mountX=-0.09 mountY=0.01, mountTheta=3.07
22:49:22.734 00.003 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.09, opts=13)
22:49:22.734 00.000 13300 Enqueuing Move request for scope (0.01, 0.09)
22:49:22.734 00.000 11596 Worker thread wakes up
22:49:22.734 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.09) opts 0xd
22:49:22.734 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.09)
22:49:22.734 00.000 11596 Moving (0.01, 0.09) raw xDistance=-0.09 yDistance=0.01
22:49:22.734 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:49:22.734 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:22.735 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:49:22.735 00.000 11596 MoveAxis(E, 0, ABG)
22:49:22.735 00.000 11596 Move returns status 0, amount 0
22:49:22.735 00.000 11596 MoveAxis(N, 0, ABG)
22:49:22.735 00.000 11596 Move returns status 0, amount 0
22:49:22.735 00.000 11596 move complete, result=0
22:49:22.735 00.000 11596 worker thread done servicing request
22:49:22.742 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=3, FiltMax=102, Gamma=0.510
22:49:22.749 00.007 13300 UpdateGuideState exits: m=1992 SNR=31.3
22:49:22.749 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:22.749 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:49:22.749 00.000 13300 Enqueuing Expose request
22:49:22.749 00.000 11596 Worker thread wakes up
22:49:22.749 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:49:22.750 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:49:23.260 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:49:23.977 00.717 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7d61660d-9b43-41c4-87dd-b00a0c52a750"}
22:49:23.977 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7d61660d-9b43-41c4-87dd-b00a0c52a750"}
22:49:23.978 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"31463e84-a0e1-4698-8dce-d4eef53b24ff"}
22:49:23.978 00.000 13300 case statement mapped state 6 to 3
22:49:23.978 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"31463e84-a0e1-4698-8dce-d4eef53b24ff"}
22:49:23.980 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f05cc5a4-ad46-49ff-a9e9-159cf0a0890a"}
22:49:23.980 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":268,"width":15,"height":15,"star_pos":[6.67,7.08],"pixels":"..."},"id":"f05cc5a4-ad46-49ff-a9e9-159cf0a0890a"}
22:49:26.290 02.310 11596 Exposure complete
22:49:26.367 00.077 11596 worker thread done servicing request
22:49:26.367 00.000 13300 OnExposeComplete: enter
22:49:26.367 00.000 13300 UpdateGuideState(): m_state=6
22:49:26.368 00.001 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 269
22:49:26.368 00.000 13300 Star::Find returns 1 (0), X=1080.78, Y=346.04, Mass=1942, SNR=30.8, Peak=232 HFD=3.2
22:49:26.369 00.001 13300 MultiStar: [#1 0.05,0.14,0.76,U] [#2 0.06,0.13,0.46,U] [#3 0.03,0.37,0.00,M5] [#4 0.02,-0.19,0.28,U] [#5 0.16,0.10,0.26,U] [#6 0.14,0.07,0.21,U] [#7 0.01,0.12,0.23,U] [#8 -0.09,0.15,0.18,U] 
22:49:26.369 00.000 13300 refined, 7 included, MultiStar: {0.08, 0.09}, one-star: {0.14, 0.10}
22:49:26.369 00.000 13300 CameraToMount -- cameraTheta (0.87) - m_xAngle (-1.61) = xAngle (2.48 = 2.48)
22:49:26.369 00.000 13300 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.49 = 2.49)
22:49:26.369 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.09 hyp=0.12 cameraTheta=0.87 mountX=-0.09 mountY=0.07, mountTheta=2.49
22:49:26.371 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.09, opts=13)
22:49:26.371 00.000 13300 Enqueuing Move request for scope (0.08, 0.09)
22:49:26.371 00.000 11596 Worker thread wakes up
22:49:26.371 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.09) opts 0xd
22:49:26.371 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.09)
22:49:26.372 00.001 11596 Moving (0.08, 0.09) raw xDistance=-0.09 yDistance=0.07
22:49:26.372 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:49:26.372 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:26.372 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:49:26.372 00.000 11596 MoveAxis(E, 0, ABG)
22:49:26.372 00.000 11596 Move returns status 0, amount 0
22:49:26.372 00.000 11596 MoveAxis(N, 0, ABG)
22:49:26.373 00.001 11596 Move returns status 0, amount 0
22:49:26.373 00.000 11596 move complete, result=0
22:49:26.373 00.000 11596 worker thread done servicing request
22:49:26.378 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
22:49:26.386 00.008 13300 UpdateGuideState exits: m=1942 SNR=30.8
22:49:26.386 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:26.386 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:49:26.386 00.000 13300 Enqueuing Expose request
22:49:26.386 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:49:26.387 00.001 11596 Worker thread wakes up
22:49:26.387 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:49:26.893 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:49:26.975 00.082 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4198cc56-1891-4a0c-a346-0d048ab8fb0a"}
22:49:26.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4198cc56-1891-4a0c-a346-0d048ab8fb0a"}
22:49:26.976 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"33c38235-b679-4de8-868c-79ec6184e602"}
22:49:26.976 00.000 13300 case statement mapped state 6 to 3
22:49:26.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"33c38235-b679-4de8-868c-79ec6184e602"}
22:49:26.977 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e49e5166-006c-4582-9b86-2fcf91214ff3"}
22:49:26.977 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":269,"width":15,"height":15,"star_pos":[6.78,7.04],"pixels":"..."},"id":"e49e5166-006c-4582-9b86-2fcf91214ff3"}
22:49:29.937 02.960 11596 Exposure complete
22:49:29.975 00.038 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"44042802-563c-4c5e-b4d7-ca6aabf490b1"}
22:49:29.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"44042802-563c-4c5e-b4d7-ca6aabf490b1"}
22:49:29.976 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2027275e-e059-4b07-bea4-effe9335ad8c"}
22:49:29.976 00.000 13300 case statement mapped state 6 to 3
22:49:29.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2027275e-e059-4b07-bea4-effe9335ad8c"}
22:49:29.977 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0ba9cc02-aff5-43ed-99d9-2d84c2b3dafe"}
22:49:29.977 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":269,"width":15,"height":15,"star_pos":[6.78,7.04],"pixels":"..."},"id":"0ba9cc02-aff5-43ed-99d9-2d84c2b3dafe"}
22:49:30.016 00.039 11596 worker thread done servicing request
22:49:30.016 00.000 13300 OnExposeComplete: enter
22:49:30.016 00.000 13300 UpdateGuideState(): m_state=6
22:49:30.017 00.001 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 270
22:49:30.017 00.000 13300 Star::Find returns 1 (0), X=1080.82, Y=346.01, Mass=1964, SNR=31.0, Peak=243 HFD=3.1
22:49:30.017 00.000 13300 MultiStar: [#1 0.04,0.04,0.75,U] [#2 -0.01,0.05,0.45,U] [#3 0.10,0.17,0.42,U] [#4 0.19,-0.20,0.00,M1] [#5 0.24,0.20,0.00,M3] [#6 0.05,-0.07,0.23,U] [#7 0.10,-0.07,0.21,U] [#8 0.38,0.43,0.00,M2] 
22:49:30.018 00.001 13300 refined, 5 included, MultiStar: {0.09, 0.05}, one-star: {0.18, 0.07}
22:49:30.018 00.000 13300 CameraToMount -- cameraTheta (0.51) - m_xAngle (-1.61) = xAngle (2.12 = 2.12)
22:49:30.018 00.000 13300 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.13 = 2.13)
22:49:30.018 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.05 hyp=0.10 cameraTheta=0.51 mountX=-0.05 mountY=0.09, mountTheta=2.12
22:49:30.020 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.05, opts=13)
22:49:30.020 00.000 13300 Enqueuing Move request for scope (0.09, 0.05)
22:49:30.020 00.000 11596 Worker thread wakes up
22:49:30.020 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.05) opts 0xd
22:49:30.020 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.05)
22:49:30.020 00.000 11596 Moving (0.09, 0.05) raw xDistance=-0.05 yDistance=0.09
22:49:30.020 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:49:30.021 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:30.021 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:49:30.021 00.000 11596 MoveAxis(E, 0, ABG)
22:49:30.021 00.000 11596 Move returns status 0, amount 0
22:49:30.021 00.000 11596 MoveAxis(N, 0, ABG)
22:49:30.021 00.000 11596 Move returns status 0, amount 0
22:49:30.021 00.000 11596 move complete, result=0
22:49:30.021 00.000 11596 worker thread done servicing request
22:49:30.026 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
22:49:30.034 00.008 13300 UpdateGuideState exits: m=1964 SNR=31.0
22:49:30.034 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:30.034 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:49:30.034 00.000 13300 Enqueuing Expose request
22:49:30.034 00.000 11596 Worker thread wakes up
22:49:30.034 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:49:30.035 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:49:30.551 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:49:32.976 02.425 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"060b6431-f914-4ba4-8243-8747fc97ef04"}
22:49:32.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"060b6431-f914-4ba4-8243-8747fc97ef04"}
22:49:32.977 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e4499772-ab2e-4e6a-8642-c65c7a09a3f6"}
22:49:32.977 00.000 13300 case statement mapped state 6 to 3
22:49:32.977 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e4499772-ab2e-4e6a-8642-c65c7a09a3f6"}
22:49:32.977 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"41b2ac56-ac0a-4a32-b72f-991ec15641f1"}
22:49:32.978 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":270,"width":15,"height":15,"star_pos":[6.82,7.01],"pixels":"..."},"id":"41b2ac56-ac0a-4a32-b72f-991ec15641f1"}
22:49:33.583 00.605 11596 Exposure complete
22:49:33.653 00.070 11596 worker thread done servicing request
22:49:33.653 00.000 13300 OnExposeComplete: enter
22:49:33.654 00.001 13300 UpdateGuideState(): m_state=6
22:49:33.654 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 271
22:49:33.654 00.000 13300 Star::Find returns 1 (0), X=1080.81, Y=346.15, Mass=1929, SNR=30.7, Peak=236 HFD=3.2
22:49:33.655 00.001 13300 MultiStar: [#1 0.24,0.17,0.00,M1] [#2 0.11,0.19,0.46,U] [#3 0.14,0.19,0.42,U] [#4 0.04,-0.06,0.28,U] [#5 0.03,0.00,0.26,U] [#6 -0.14,0.03,0.23,U] [#7 0.10,0.10,0.22,U] [#8 -0.24,0.12,0.00,M3] 
22:49:33.655 00.000 13300 refined, 6 included, MultiStar: {0.10, 0.14}, one-star: {0.16, 0.21}
22:49:33.655 00.000 13300 CameraToMount -- cameraTheta (0.96) - m_xAngle (-1.61) = xAngle (2.57 = 2.57)
22:49:33.655 00.000 13300 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.58 = 2.58)
22:49:33.655 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.14 hyp=0.17 cameraTheta=0.96 mountX=-0.14 mountY=0.09, mountTheta=2.58
22:49:33.657 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.14, opts=13)
22:49:33.657 00.000 13300 Enqueuing Move request for scope (0.10, 0.14)
22:49:33.657 00.000 11596 Worker thread wakes up
22:49:33.657 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.14) opts 0xd
22:49:33.657 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.14)
22:49:33.657 00.000 11596 Moving (0.10, 0.14) raw xDistance=-0.14 yDistance=0.09
22:49:33.658 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:49:33.658 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:33.658 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:49:33.658 00.000 11596 MoveAxis(E, 0, ABG)
22:49:33.658 00.000 11596 Move returns status 0, amount 0
22:49:33.659 00.001 11596 MoveAxis(N, 0, ABG)
22:49:33.659 00.000 11596 Move returns status 0, amount 0
22:49:33.659 00.000 11596 move complete, result=0
22:49:33.659 00.000 11596 worker thread done servicing request
22:49:33.664 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
22:49:33.673 00.009 13300 UpdateGuideState exits: m=1929 SNR=30.7
22:49:33.673 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:33.674 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:49:33.674 00.000 13300 Enqueuing Expose request
22:49:33.674 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:49:33.674 00.000 11596 Worker thread wakes up
22:49:33.674 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:49:34.184 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:49:35.975 01.791 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7b0952e0-d387-421c-95df-02afac2495ce"}
22:49:35.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7b0952e0-d387-421c-95df-02afac2495ce"}
22:49:35.975 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"71bf745f-5843-42be-870f-958d80acf45b"}
22:49:35.976 00.001 13300 case statement mapped state 6 to 3
22:49:35.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"71bf745f-5843-42be-870f-958d80acf45b"}
22:49:35.976 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b7414577-88cc-41ea-a96c-328dad4831fd"}
22:49:35.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":271,"width":15,"height":15,"star_pos":[6.81,7.15],"pixels":"..."},"id":"b7414577-88cc-41ea-a96c-328dad4831fd"}
22:49:37.274 01.298 11596 Exposure complete
22:49:37.346 00.072 11596 worker thread done servicing request
22:49:37.346 00.000 13300 OnExposeComplete: enter
22:49:37.347 00.001 13300 UpdateGuideState(): m_state=6
22:49:37.347 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 272
22:49:37.347 00.000 13300 Star::Find returns 1 (0), X=1080.70, Y=346.22, Mass=1953, SNR=30.9, Peak=219 HFD=3.5
22:49:37.348 00.001 13300 MultiStar: [#1 0.03,0.33,0.00,M2] [#2 -0.01,0.28,0.00,M1] [#3 0.09,0.47,0.00,M4] [#4 0.09,0.09,0.30,U] [#5 0.21,0.24,0.00,M3] [#6 0.07,0.48,0.00,M1] [#7 -0.12,0.02,0.22,U] [#8 0.17,0.19,0.00,M4] 
22:49:37.348 00.000 13300 refined, 2 included, MultiStar: {0.04, 0.20}, one-star: {0.06, 0.27}
22:49:37.348 00.000 13300 CameraToMount -- cameraTheta (1.39) - m_xAngle (-1.61) = xAngle (3.00 = 3.00)
22:49:37.348 00.000 13300 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.01 = 3.01)
22:49:37.348 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.20 hyp=0.21 cameraTheta=1.39 mountX=-0.20 mountY=0.03, mountTheta=3.01
22:49:37.349 00.001 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.20, opts=13)
22:49:37.350 00.001 13300 Enqueuing Move request for scope (0.04, 0.20)
22:49:37.350 00.000 11596 Worker thread wakes up
22:49:37.350 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.20) opts 0xd
22:49:37.350 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.20)
22:49:37.350 00.000 11596 Moving (0.04, 0.20) raw xDistance=-0.20 yDistance=0.03
22:49:37.350 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
22:49:37.350 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:37.350 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:49:37.350 00.000 11596 MoveAxis(E, 254, ABG)
22:49:37.351 00.001 11596 Guiding  Dir = 2, Dur = 254
22:49:37.351 00.000 11596 IsSlewing returns 0
22:49:37.357 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=219, med=4, FiltMin=3, FiltMax=87, Gamma=0.510
22:49:37.364 00.007 13300 UpdateGuideState exits: m=1953 SNR=30.9
22:49:37.364 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:37.364 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:49:37.364 00.000 13300 Enqueuing Expose request
22:49:37.509 00.145 11596 IsGuiding returns 0
22:49:37.728 00.219 11596 PulseGuide returned control before completion, sleep 46
22:49:37.933 00.205 11596 IsGuiding returns 1
22:49:37.933 00.000 11596 scope still moving after pulse duration time elapsed
22:49:37.968 00.035 11596 IsSlewing returns 0
22:49:38.050 00.082 11596 IsGuiding returns 0
22:49:38.050 00.000 11596 scope move finished after 254 + 286 ms
22:49:38.050 00.000 11596 Move returns status 0, amount 254
22:49:38.050 00.000 11596 MoveAxis(N, 0, ABG)
22:49:38.050 00.000 11596 Move returns status 0, amount 0
22:49:38.050 00.000 11596 move complete, result=0
22:49:38.050 00.000 11596 worker thread done servicing request
22:49:38.050 00.000 11596 Worker thread wakes up
22:49:38.051 00.001 13300 GuideStep: -0.2 px 254 ms EAST, 0.0 px 0 ms NORTH
22:49:38.051 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:49:38.567 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:49:38.974 00.407 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aa1329c8-02dc-44c5-bd50-fe3d18b54488"}
22:49:38.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aa1329c8-02dc-44c5-bd50-fe3d18b54488"}
22:49:38.975 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"df4beaf8-b1b9-4e4c-b889-c5f55ff46982"}
22:49:38.975 00.000 13300 case statement mapped state 6 to 3
22:49:38.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"df4beaf8-b1b9-4e4c-b889-c5f55ff46982"}
22:49:38.976 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"40722a5a-e136-4559-b0dd-2148c2e4c499"}
22:49:38.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":272,"width":15,"height":15,"star_pos":[6.70,7.22],"pixels":"..."},"id":"40722a5a-e136-4559-b0dd-2148c2e4c499"}
22:49:41.595 02.619 11596 Exposure complete
22:49:41.669 00.074 11596 worker thread done servicing request
22:49:41.669 00.000 13300 OnExposeComplete: enter
22:49:41.669 00.000 13300 UpdateGuideState(): m_state=6
22:49:41.670 00.001 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 273
22:49:41.670 00.000 13300 Star::Find returns 1 (0), X=1080.67, Y=346.15, Mass=1931, SNR=30.7, Peak=216 HFD=3.4
22:49:41.670 00.000 13300 MultiStar: [#1 0.13,0.10,0.76,U] [#2 -0.12,0.08,0.44,U] [#3 0.14,0.08,0.43,U] [#4 -0.10,-0.27,0.00,M1] [#5 0.10,0.16,0.25,U] [#6 -0.04,-0.21,0.23,U] [#7 0.02,-0.01,0.23,U] [#8 0.03,0.10,0.21,U] 
22:49:41.670 00.000 13300 refined, 7 included, MultiStar: {0.04, 0.10}, one-star: {0.02, 0.20}
22:49:41.671 00.001 13300 CameraToMount -- cameraTheta (1.16) - m_xAngle (-1.61) = xAngle (2.77 = 2.77)
22:49:41.671 00.000 13300 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.78 = 2.78)
22:49:41.671 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.16 mountX=-0.10 mountY=0.04, mountTheta=2.78
22:49:41.673 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.10, opts=13)
22:49:41.673 00.000 13300 Enqueuing Move request for scope (0.04, 0.10)
22:49:41.673 00.000 11596 Worker thread wakes up
22:49:41.673 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.10) opts 0xd
22:49:41.673 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.10)
22:49:41.673 00.000 11596 Moving (0.04, 0.10) raw xDistance=-0.10 yDistance=0.04
22:49:41.673 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:49:41.673 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:41.673 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:49:41.674 00.001 11596 MoveAxis(E, 0, ABG)
22:49:41.674 00.000 11596 Move returns status 0, amount 0
22:49:41.674 00.000 11596 MoveAxis(N, 0, ABG)
22:49:41.674 00.000 11596 Move returns status 0, amount 0
22:49:41.674 00.000 11596 move complete, result=0
22:49:41.674 00.000 11596 worker thread done servicing request
22:49:41.678 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=216, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
22:49:41.685 00.007 13300 UpdateGuideState exits: m=1931 SNR=30.7
22:49:41.685 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:41.685 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:49:41.685 00.000 13300 Enqueuing Expose request
22:49:41.685 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:49:41.685 00.000 11596 Worker thread wakes up
22:49:41.686 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:49:41.973 00.287 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dd075c54-ce23-45cb-9df8-2d3fb267a7a3"}
22:49:41.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dd075c54-ce23-45cb-9df8-2d3fb267a7a3"}
22:49:41.974 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"61edbe72-7b96-46bf-99df-3a3bbbe13583"}
22:49:41.974 00.000 13300 case statement mapped state 6 to 3
22:49:41.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"61edbe72-7b96-46bf-99df-3a3bbbe13583"}
22:49:41.975 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"316a95e8-b888-4ef4-a021-8280b4859ceb"}
22:49:41.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":273,"width":15,"height":15,"star_pos":[6.67,7.15],"pixels":"..."},"id":"316a95e8-b888-4ef4-a021-8280b4859ceb"}
22:49:42.196 00.221 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:49:44.972 02.776 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4a0c6cad-6fe8-49e4-a98a-97c7ffe183c7"}
22:49:44.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4a0c6cad-6fe8-49e4-a98a-97c7ffe183c7"}
22:49:44.973 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f40922cb-bcd5-4ed7-a8fc-ba942d6a9af2"}
22:49:44.973 00.000 13300 case statement mapped state 6 to 3
22:49:44.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f40922cb-bcd5-4ed7-a8fc-ba942d6a9af2"}
22:49:44.974 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7dabb98f-e473-4ca9-8610-e353c3a8e012"}
22:49:44.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":273,"width":15,"height":15,"star_pos":[6.67,7.15],"pixels":"..."},"id":"7dabb98f-e473-4ca9-8610-e353c3a8e012"}
22:49:45.225 00.251 11596 Exposure complete
22:49:45.301 00.076 11596 worker thread done servicing request
22:49:45.302 00.001 13300 OnExposeComplete: enter
22:49:45.302 00.000 13300 UpdateGuideState(): m_state=6
22:49:45.302 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 274
22:49:45.303 00.001 13300 Star::Find returns 1 (0), X=1080.78, Y=346.03, Mass=1938, SNR=30.8, Peak=228 HFD=3.2
22:49:45.303 00.000 13300 MultiStar: [#1 0.15,0.05,0.74,U] [#2 0.14,0.05,0.44,U] [#3 0.23,0.10,0.00,M4] [#4 0.33,-0.20,0.00,M2] [#5 0.27,-0.15,0.00,M3] [#6 -0.21,-0.02,0.23,U] [#7 0.04,0.13,0.22,U] [#8 -0.16,-0.18,0.19,U] 
22:49:45.304 00.001 13300 refined, 5 included, MultiStar: {0.08, 0.05}, one-star: {0.13, 0.09}
22:49:45.304 00.000 13300 CameraToMount -- cameraTheta (0.52) - m_xAngle (-1.61) = xAngle (2.13 = 2.13)
22:49:45.304 00.000 13300 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.15 = 2.15)
22:49:45.304 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.05 hyp=0.10 cameraTheta=0.52 mountX=-0.05 mountY=0.08, mountTheta=2.14
22:49:45.307 00.003 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.05, opts=13)
22:49:45.307 00.000 13300 Enqueuing Move request for scope (0.08, 0.05)
22:49:45.307 00.000 11596 Worker thread wakes up
22:49:45.307 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.05) opts 0xd
22:49:45.308 00.001 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.05)
22:49:45.308 00.000 11596 Moving (0.08, 0.05) raw xDistance=-0.05 yDistance=0.08
22:49:45.308 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:49:45.308 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:45.308 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:49:45.308 00.000 11596 MoveAxis(E, 0, ABG)
22:49:45.308 00.000 11596 Move returns status 0, amount 0
22:49:45.308 00.000 11596 MoveAxis(N, 0, ABG)
22:49:45.308 00.000 11596 Move returns status 0, amount 0
22:49:45.308 00.000 11596 move complete, result=0
22:49:45.308 00.000 11596 worker thread done servicing request
22:49:45.314 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=3, FiltMax=90, Gamma=0.510
22:49:45.321 00.007 13300 UpdateGuideState exits: m=1938 SNR=30.8
22:49:45.321 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:45.321 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:49:45.321 00.000 13300 Enqueuing Expose request
22:49:45.321 00.000 11596 Worker thread wakes up
22:49:45.321 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:49:45.322 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:49:45.836 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:49:47.972 02.136 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"273a4482-1345-427e-9f6c-3c408140aad5"}
22:49:47.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"273a4482-1345-427e-9f6c-3c408140aad5"}
22:49:47.973 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a465eab2-0ee8-4920-9c58-133b4c8a552b"}
22:49:47.973 00.000 13300 case statement mapped state 6 to 3
22:49:47.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a465eab2-0ee8-4920-9c58-133b4c8a552b"}
22:49:47.974 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"30dd08b3-1528-4106-acb6-6be29f2fe93a"}
22:49:47.976 00.002 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":274,"width":15,"height":15,"star_pos":[6.78,7.03],"pixels":"..."},"id":"30dd08b3-1528-4106-acb6-6be29f2fe93a"}
22:49:48.873 00.897 11596 Exposure complete
22:49:48.962 00.089 11596 worker thread done servicing request
22:49:48.962 00.000 13300 OnExposeComplete: enter
22:49:48.962 00.000 13300 UpdateGuideState(): m_state=6
22:49:48.963 00.001 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 275
22:49:48.963 00.000 13300 Star::Find returns 1 (0), X=1080.54, Y=345.95, Mass=1935, SNR=30.8, Peak=230 HFD=3.4
22:49:48.963 00.000 13300 MultiStar: [#1 0.04,0.00,0.75,U] [#2 -0.07,0.13,0.45,U] [#3 0.11,-0.15,0.44,U] [#4 -0.22,-0.51,0.00,M3] [#5 0.01,-0.11,0.27,U] [#6 -0.15,-0.07,0.22,U] [#7 0.15,-0.05,0.22,U] [#8 0.02,0.30,0.00,M3] 
22:49:48.963 00.000 13300 refined, 6 included, MultiStar: {-0.02, -0.02}, one-star: {-0.10, 0.01}
22:49:48.964 00.001 13300 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-1.61) = xAngle (-0.77 = -0.77)
22:49:48.964 00.000 13300 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.76 = -0.76)
22:49:48.964 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.02 cameraTheta=-2.38 mountX=0.02 mountY=-0.02, mountTheta=-0.77
22:49:48.965 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.02, opts=13)
22:49:48.965 00.000 13300 Enqueuing Move request for scope (-0.02, -0.02)
22:49:48.966 00.001 11596 Worker thread wakes up
22:49:48.966 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.02) opts 0xd
22:49:48.966 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.02)
22:49:48.966 00.000 11596 Moving (-0.02, -0.02) raw xDistance=0.02 yDistance=-0.02
22:49:48.966 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:49:48.966 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:48.966 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:49:48.966 00.000 11596 MoveAxis(E, 0, ABG)
22:49:48.966 00.000 11596 Move returns status 0, amount 0
22:49:48.966 00.000 11596 MoveAxis(N, 0, ABG)
22:49:48.966 00.000 11596 Move returns status 0, amount 0
22:49:48.967 00.001 11596 move complete, result=0
22:49:48.967 00.000 11596 worker thread done servicing request
22:49:48.971 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
22:49:48.979 00.008 13300 UpdateGuideState exits: m=1935 SNR=30.8
22:49:48.979 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:48.979 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:49:48.979 00.000 13300 Enqueuing Expose request
22:49:48.979 00.000 11596 Worker thread wakes up
22:49:48.980 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:49:48.980 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:49:49.485 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:49:50.970 01.485 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d4cb3ca5-c7b0-4ca4-a39c-bd61b87516db"}
22:49:50.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d4cb3ca5-c7b0-4ca4-a39c-bd61b87516db"}
22:49:50.971 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cccd72e2-d08d-469b-b8cb-eac2cc7bb6ac"}
22:49:50.971 00.000 13300 case statement mapped state 6 to 3
22:49:50.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cccd72e2-d08d-469b-b8cb-eac2cc7bb6ac"}
22:49:50.972 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6329aafa-da34-4aac-ac5a-b017989931f4"}
22:49:50.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":275,"width":15,"height":15,"star_pos":[6.54,6.95],"pixels":"..."},"id":"6329aafa-da34-4aac-ac5a-b017989931f4"}
22:49:52.522 01.550 11596 Exposure complete
22:49:52.591 00.069 11596 worker thread done servicing request
22:49:52.592 00.001 13300 OnExposeComplete: enter
22:49:52.592 00.000 13300 UpdateGuideState(): m_state=6
22:49:52.592 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 276
22:49:52.592 00.000 13300 Star::Find returns 1 (0), X=1080.58, Y=346.01, Mass=1954, SNR=30.9, Peak=241 HFD=3.5
22:49:52.593 00.001 13300 MultiStar: [#1 0.10,0.07,0.75,U] [#2 0.11,0.05,0.43,U] [#3 0.17,0.10,0.43,U] [#4 -0.07,-0.21,0.29,U] [#5 0.18,-0.16,0.00,M3] [#6 0.02,0.13,0.23,U] [#7 0.11,-0.12,0.22,U] [#8 0.19,0.07,0.21,U] 
22:49:52.593 00.000 13300 refined, 7 included, MultiStar: {0.05, 0.04}, one-star: {-0.06, 0.07}
22:49:52.593 00.000 13300 CameraToMount -- cameraTheta (0.66) - m_xAngle (-1.61) = xAngle (2.27 = 2.27)
22:49:52.593 00.000 13300 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.29 = 2.29)
22:49:52.593 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.04 hyp=0.06 cameraTheta=0.66 mountX=-0.04 mountY=0.05, mountTheta=2.28
22:49:52.595 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.04, opts=13)
22:49:52.595 00.000 13300 Enqueuing Move request for scope (0.05, 0.04)
22:49:52.595 00.000 11596 Worker thread wakes up
22:49:52.596 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.04) opts 0xd
22:49:52.596 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.04)
22:49:52.596 00.000 11596 Moving (0.05, 0.04) raw xDistance=-0.04 yDistance=0.05
22:49:52.596 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:49:52.596 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:52.596 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:49:52.596 00.000 11596 MoveAxis(E, 0, ABG)
22:49:52.597 00.001 11596 Move returns status 0, amount 0
22:49:52.597 00.000 11596 MoveAxis(N, 0, ABG)
22:49:52.597 00.000 11596 Move returns status 0, amount 0
22:49:52.597 00.000 11596 move complete, result=0
22:49:52.597 00.000 11596 worker thread done servicing request
22:49:52.605 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=241, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
22:49:52.612 00.007 13300 UpdateGuideState exits: m=1954 SNR=30.9
22:49:52.612 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:52.613 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:49:52.613 00.000 13300 Enqueuing Expose request
22:49:52.613 00.000 11596 Worker thread wakes up
22:49:52.613 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:49:52.613 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:49:53.125 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:49:53.970 00.845 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c97ae965-395b-475a-b249-4bf57c0d77ec"}
22:49:53.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c97ae965-395b-475a-b249-4bf57c0d77ec"}
22:49:53.971 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f0605db0-c933-4f26-a353-df8ab21d9be4"}
22:49:53.971 00.000 13300 case statement mapped state 6 to 3
22:49:53.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f0605db0-c933-4f26-a353-df8ab21d9be4"}
22:49:53.971 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0f29051b-e5f3-465a-aefb-79a4131f0b0c"}
22:49:53.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":276,"width":15,"height":15,"star_pos":[6.58,7.01],"pixels":"..."},"id":"0f29051b-e5f3-465a-aefb-79a4131f0b0c"}
22:49:56.165 02.194 11596 Exposure complete
22:49:56.239 00.074 11596 worker thread done servicing request
22:49:56.239 00.000 13300 OnExposeComplete: enter
22:49:56.239 00.000 13300 UpdateGuideState(): m_state=6
22:49:56.239 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 277
22:49:56.240 00.001 13300 Star::Find returns 1 (0), X=1080.78, Y=346.05, Mass=1996, SNR=31.3, Peak=223 HFD=3.2
22:49:56.240 00.000 13300 MultiStar: [#1 0.06,0.03,0.74,U] [#2 0.17,-0.00,0.44,U] [#3 0.20,0.03,0.43,U] [#4 -0.01,-0.36,0.00,M3] [#5 0.37,-0.00,0.00,M4] [#6 0.09,-0.13,0.23,U] [#7 0.08,-0.22,0.23,U] [#8 -0.11,0.04,0.19,U] 
22:49:56.240 00.000 13300 refined, 6 included, MultiStar: {0.11, 0.02}, one-star: {0.13, 0.11}
22:49:56.240 00.000 13300 CameraToMount -- cameraTheta (0.21) - m_xAngle (-1.61) = xAngle (1.82 = 1.82)
22:49:56.240 00.000 13300 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.83 = 1.83)
22:49:56.240 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.02 hyp=0.11 cameraTheta=0.21 mountX=-0.03 mountY=0.11, mountTheta=1.82
22:49:56.242 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.02, opts=13)
22:49:56.242 00.000 13300 Enqueuing Move request for scope (0.11, 0.02)
22:49:56.242 00.000 11596 Worker thread wakes up
22:49:56.242 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.02) opts 0xd
22:49:56.242 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.02)
22:49:56.243 00.001 11596 Moving (0.11, 0.02) raw xDistance=-0.03 yDistance=0.11
22:49:56.243 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:49:56.243 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:56.243 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:49:56.243 00.000 11596 MoveAxis(E, 0, ABG)
22:49:56.243 00.000 11596 Move returns status 0, amount 0
22:49:56.243 00.000 11596 MoveAxis(N, 0, ABG)
22:49:56.243 00.000 11596 Move returns status 0, amount 0
22:49:56.243 00.000 11596 move complete, result=0
22:49:56.243 00.000 11596 worker thread done servicing request
22:49:56.248 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=223, med=4, FiltMin=3, FiltMax=98, Gamma=0.510
22:49:56.255 00.007 13300 UpdateGuideState exits: m=1996 SNR=31.3
22:49:56.255 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:56.255 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:49:56.255 00.000 13300 Enqueuing Expose request
22:49:56.256 00.001 11596 Worker thread wakes up
22:49:56.256 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:49:56.256 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:49:56.763 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:49:56.970 00.207 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"02d001ef-1e9d-4015-95e4-68fbc453fd03"}
22:49:56.971 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"02d001ef-1e9d-4015-95e4-68fbc453fd03"}
22:49:56.971 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c2ec4771-0a76-4371-b012-504a80119719"}
22:49:56.972 00.001 13300 case statement mapped state 6 to 3
22:49:56.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c2ec4771-0a76-4371-b012-504a80119719"}
22:49:56.972 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ae1a8528-a759-4211-b1ab-16d6e57bc4ed"}
22:49:56.973 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":277,"width":15,"height":15,"star_pos":[6.78,7.05],"pixels":"..."},"id":"ae1a8528-a759-4211-b1ab-16d6e57bc4ed"}
22:49:59.787 02.814 11596 Exposure complete
22:49:59.858 00.071 11596 worker thread done servicing request
22:49:59.858 00.000 13300 OnExposeComplete: enter
22:49:59.858 00.000 13300 UpdateGuideState(): m_state=6
22:49:59.859 00.001 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 278
22:49:59.859 00.000 13300 Star::Find returns 1 (0), X=1080.88, Y=346.09, Mass=1950, SNR=30.9, Peak=239 HFD=3.1
22:49:59.859 00.000 13300 MultiStar: [#1 0.14,0.04,0.76,U] [#2 0.18,0.07,0.44,U] [#3 0.17,0.11,0.41,U] [#4 0.32,-0.00,0.00,M4] [#5 0.51,0.16,0.00,M5] [#6 0.39,0.10,0.00,M1] [#7 0.25,-0.12,0.00,M1] [#8 0.40,0.14,0.00,M2] 
22:49:59.860 00.001 13300 refined, 3 included, MultiStar: {0.19, 0.10}, one-star: {0.23, 0.15}
22:49:59.860 00.000 13300 CameraToMount -- cameraTheta (0.48) - m_xAngle (-1.61) = xAngle (2.09 = 2.09)
22:49:59.860 00.000 13300 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.11 = 2.11)
22:49:59.860 00.000 13300 CameraToMount -- cameraX=0.19 cameraY=0.10 hyp=0.21 cameraTheta=0.48 mountX=-0.10 mountY=0.18, mountTheta=2.10
22:49:59.861 00.001 13300 SchedulePrimaryMove(1016D950, x=0.19, y=0.10, opts=13)
22:49:59.862 00.001 13300 Enqueuing Move request for scope (0.19, 0.10)
22:49:59.862 00.000 11596 Worker thread wakes up
22:49:59.862 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.10) opts 0xd
22:49:59.862 00.000 11596 Handling offset move in thread for scope, endpoint = (0.19, 0.10)
22:49:59.862 00.000 11596 Moving (0.19, 0.10) raw xDistance=-0.10 yDistance=0.18
22:49:59.862 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:49:59.862 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:59.862 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:49:59.863 00.001 11596 MoveAxis(E, 0, ABG)
22:49:59.863 00.000 11596 Move returns status 0, amount 0
22:49:59.863 00.000 11596 MoveAxis(N, 0, ABG)
22:49:59.863 00.000 11596 Move returns status 0, amount 0
22:49:59.863 00.000 11596 move complete, result=0
22:49:59.863 00.000 11596 worker thread done servicing request
22:49:59.867 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=3, FiltMax=95, Gamma=0.510
22:49:59.874 00.007 13300 UpdateGuideState exits: m=1950 SNR=30.9
22:49:59.874 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:59.874 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:49:59.875 00.001 13300 Enqueuing Expose request
22:49:59.875 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:49:59.875 00.000 11596 Worker thread wakes up
22:49:59.875 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:49:59.970 00.095 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"586e1262-e004-48a9-8c0e-ba1320947f79"}
22:49:59.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"586e1262-e004-48a9-8c0e-ba1320947f79"}
22:49:59.970 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8dcd25b9-dbec-4e3c-8b2f-01c2d9b0fa99"}
22:49:59.971 00.001 13300 case statement mapped state 6 to 3
22:49:59.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8dcd25b9-dbec-4e3c-8b2f-01c2d9b0fa99"}
22:49:59.971 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"678f3250-ee71-402f-904b-c39119c5b5b6"}
22:49:59.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":278,"width":15,"height":15,"star_pos":[6.88,7.09],"pixels":"..."},"id":"678f3250-ee71-402f-904b-c39119c5b5b6"}
22:50:00.378 00.407 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:50:02.969 02.591 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aeb1e3c4-2c09-4351-8363-0a2c618322ae"}
22:50:02.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aeb1e3c4-2c09-4351-8363-0a2c618322ae"}
22:50:02.970 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9884fddd-cbc0-40a7-8244-bde34d4f9808"}
22:50:02.970 00.000 13300 case statement mapped state 6 to 3
22:50:02.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9884fddd-cbc0-40a7-8244-bde34d4f9808"}
22:50:02.970 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"74a81f51-e060-49a9-9a1e-e34a399db72d"}
22:50:02.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":278,"width":15,"height":15,"star_pos":[6.88,7.09],"pixels":"..."},"id":"74a81f51-e060-49a9-9a1e-e34a399db72d"}
22:50:03.401 00.431 11596 Exposure complete
22:50:03.472 00.071 11596 worker thread done servicing request
22:50:03.472 00.000 13300 OnExposeComplete: enter
22:50:03.472 00.000 13300 UpdateGuideState(): m_state=6
22:50:03.472 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 279
22:50:03.473 00.001 13300 Star::Find returns 1 (0), X=1080.80, Y=346.18, Mass=1940, SNR=30.8, Peak=225 HFD=3.2
22:50:03.473 00.000 13300 MultiStar: [#1 0.07,0.12,0.74,U] [#2 0.09,0.27,0.00,M1] [#3 0.10,0.02,0.43,U] [#4 0.00,-0.17,0.29,U] [#5 0.33,0.17,0.00,M6] [#6 0.05,-0.02,0.23,U] [#7 0.22,0.22,0.00,M2] [#8 0.17,-0.03,0.20,U] 
22:50:03.473 00.000 13300 refined, 5 included, MultiStar: {0.10, 0.10}, one-star: {0.15, 0.24}
22:50:03.473 00.000 13300 CameraToMount -- cameraTheta (0.76) - m_xAngle (-1.61) = xAngle (2.37 = 2.37)
22:50:03.473 00.000 13300 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.39 = 2.39)
22:50:03.473 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.10 hyp=0.14 cameraTheta=0.76 mountX=-0.10 mountY=0.10, mountTheta=2.38
22:50:03.475 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.10, opts=13)
22:50:03.475 00.000 13300 Enqueuing Move request for scope (0.10, 0.10)
22:50:03.475 00.000 11596 Worker thread wakes up
22:50:03.475 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.10) opts 0xd
22:50:03.475 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.10)
22:50:03.475 00.000 11596 Moving (0.10, 0.10) raw xDistance=-0.10 yDistance=0.10
22:50:03.475 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:50:03.476 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:03.476 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:50:03.476 00.000 11596 MoveAxis(E, 0, ABG)
22:50:03.476 00.000 11596 Move returns status 0, amount 0
22:50:03.476 00.000 11596 MoveAxis(N, 0, ABG)
22:50:03.476 00.000 11596 Move returns status 0, amount 0
22:50:03.476 00.000 11596 move complete, result=0
22:50:03.476 00.000 11596 worker thread done servicing request
22:50:03.482 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=3, FiltMax=86, Gamma=0.510
22:50:03.489 00.007 13300 UpdateGuideState exits: m=1940 SNR=30.8
22:50:03.489 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:03.490 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:50:03.490 00.000 13300 Enqueuing Expose request
22:50:03.490 00.000 11596 Worker thread wakes up
22:50:03.490 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:50:03.490 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:50:04.005 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:50:05.969 01.964 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6b5843b8-ba7c-458b-bf39-045366180b37"}
22:50:05.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6b5843b8-ba7c-458b-bf39-045366180b37"}
22:50:05.970 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e1187150-80b2-429b-add7-2ac00910d6ec"}
22:50:05.970 00.000 13300 case statement mapped state 6 to 3
22:50:05.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e1187150-80b2-429b-add7-2ac00910d6ec"}
22:50:05.971 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a873fb1f-eea6-4c56-a247-4985ddb546ab"}
22:50:05.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":279,"width":15,"height":15,"star_pos":[6.80,7.18],"pixels":"..."},"id":"a873fb1f-eea6-4c56-a247-4985ddb546ab"}
22:50:07.038 01.067 11596 Exposure complete
22:50:07.116 00.078 11596 worker thread done servicing request
22:50:07.117 00.001 13300 OnExposeComplete: enter
22:50:07.117 00.000 13300 UpdateGuideState(): m_state=6
22:50:07.117 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 280
22:50:07.117 00.000 13300 Star::Find returns 1 (0), X=1080.82, Y=346.06, Mass=1985, SNR=31.2, Peak=251 HFD=3.1
22:50:07.118 00.001 13300 MultiStar: [#1 0.06,0.12,0.74,U] [#2 0.21,0.06,0.44,U] [#3 0.25,0.15,0.00,M1] [#4 0.07,-0.07,0.29,U] [#5 0.31,0.07,0.00,M7] [#6 0.13,-0.14,0.23,U] [#7 0.03,0.15,0.23,U] [#8 0.09,0.06,0.20,U] 
22:50:07.118 00.000 13300 refined, 6 included, MultiStar: {0.12, 0.07}, one-star: {0.17, 0.12}
22:50:07.118 00.000 13300 CameraToMount -- cameraTheta (0.54) - m_xAngle (-1.61) = xAngle (2.15 = 2.15)
22:50:07.118 00.000 13300 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.16 = 2.16)
22:50:07.118 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=0.07 hyp=0.14 cameraTheta=0.54 mountX=-0.08 mountY=0.12, mountTheta=2.15
22:50:07.120 00.002 13300 SchedulePrimaryMove(1016D950, x=0.12, y=0.07, opts=13)
22:50:07.120 00.000 13300 Enqueuing Move request for scope (0.12, 0.07)
22:50:07.120 00.000 11596 Worker thread wakes up
22:50:07.120 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.07) opts 0xd
22:50:07.120 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, 0.07)
22:50:07.120 00.000 11596 Moving (0.12, 0.07) raw xDistance=-0.08 yDistance=0.12
22:50:07.120 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:50:07.120 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:07.121 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:50:07.121 00.000 11596 MoveAxis(E, 0, ABG)
22:50:07.121 00.000 11596 Move returns status 0, amount 0
22:50:07.121 00.000 11596 MoveAxis(N, 0, ABG)
22:50:07.121 00.000 11596 Move returns status 0, amount 0
22:50:07.121 00.000 11596 move complete, result=0
22:50:07.121 00.000 11596 worker thread done servicing request
22:50:07.126 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
22:50:07.133 00.007 13300 UpdateGuideState exits: m=1985 SNR=31.2
22:50:07.133 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:07.134 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:50:07.134 00.000 13300 Enqueuing Expose request
22:50:07.134 00.000 11596 Worker thread wakes up
22:50:07.134 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:50:07.134 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:50:07.636 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:50:08.968 01.332 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1a6224b9-ed1e-477b-a4e9-25c481a312b6"}
22:50:08.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1a6224b9-ed1e-477b-a4e9-25c481a312b6"}
22:50:08.969 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"373245cd-d339-493d-bdce-de0a97973c5b"}
22:50:08.969 00.000 13300 case statement mapped state 6 to 3
22:50:08.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"373245cd-d339-493d-bdce-de0a97973c5b"}
22:50:08.969 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ef2be608-1104-449b-ab33-a4d777176355"}
22:50:08.970 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":280,"width":15,"height":15,"star_pos":[6.82,7.06],"pixels":"..."},"id":"ef2be608-1104-449b-ab33-a4d777176355"}
22:50:10.668 01.698 11596 Exposure complete
22:50:10.745 00.077 11596 worker thread done servicing request
22:50:10.745 00.000 13300 OnExposeComplete: enter
22:50:10.745 00.000 13300 UpdateGuideState(): m_state=6
22:50:10.746 00.001 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 281
22:50:10.746 00.000 13300 Star::Find returns 1 (0), X=1080.67, Y=346.17, Mass=1952, SNR=30.9, Peak=215 HFD=3.4
22:50:10.747 00.001 13300 MultiStar: [#1 0.16,0.09,0.75,U] [#2 0.05,0.20,0.45,U] [#3 0.17,0.10,0.42,U] [#4 0.03,0.27,0.00,M3] [#5 -0.00,0.17,0.25,U] [#6 0.17,0.12,0.22,U] [#7 -0.24,0.13,0.00,M2] [#8 0.24,0.13,0.00,M1] 
22:50:10.747 00.000 13300 refined, 5 included, MultiStar: {0.09, 0.16}, one-star: {0.02, 0.22}
22:50:10.747 00.000 13300 CameraToMount -- cameraTheta (1.07) - m_xAngle (-1.61) = xAngle (2.68 = 2.68)
22:50:10.748 00.001 13300 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.69 = 2.69)
22:50:10.748 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.16 hyp=0.18 cameraTheta=1.07 mountX=-0.16 mountY=0.08, mountTheta=2.69
22:50:10.749 00.001 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.16, opts=13)
22:50:10.750 00.001 13300 Enqueuing Move request for scope (0.09, 0.16)
22:50:10.750 00.000 11596 Worker thread wakes up
22:50:10.750 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.16) opts 0xd
22:50:10.750 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.16)
22:50:10.750 00.000 11596 Moving (0.09, 0.16) raw xDistance=-0.16 yDistance=0.08
22:50:10.750 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
22:50:10.750 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:10.751 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:50:10.751 00.000 11596 MoveAxis(E, 202, ABG)
22:50:10.751 00.000 11596 Guiding  Dir = 2, Dur = 202
22:50:10.751 00.000 11596 IsSlewing returns 0
22:50:10.756 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=215, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
22:50:10.764 00.008 13300 UpdateGuideState exits: m=1952 SNR=30.9
22:50:10.764 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:10.765 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:50:10.765 00.000 13300 Enqueuing Expose request
22:50:10.990 00.225 11596 IsGuiding returns 0
22:50:11.435 00.445 11596 IsGuiding returns 1
22:50:11.435 00.000 11596 scope still moving after pulse duration time elapsed
22:50:11.879 00.444 11596 IsSlewing returns 0
22:50:11.968 00.089 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aef4ef8e-705c-431f-8117-fb10237cf5e0"}
22:50:11.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aef4ef8e-705c-431f-8117-fb10237cf5e0"}
22:50:11.999 00.031 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"abe84525-872e-4d79-b2e4-88b374d46148"}
22:50:11.999 00.000 13300 case statement mapped state 6 to 3
22:50:11.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"abe84525-872e-4d79-b2e4-88b374d46148"}
22:50:12.000 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c9ee982e-50fc-4a81-b922-b18c3e24c027"}
22:50:12.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":281,"width":15,"height":15,"star_pos":[6.67,7.17],"pixels":"..."},"id":"c9ee982e-50fc-4a81-b922-b18c3e24c027"}
22:50:12.004 00.004 11596 IsGuiding returns 0
22:50:12.004 00.000 11596 scope move finished after 202 + 811 ms
22:50:12.004 00.000 11596 Move returns status 0, amount 202
22:50:12.004 00.000 11596 MoveAxis(N, 0, ABG)
22:50:12.004 00.000 11596 Move returns status 0, amount 0
22:50:12.004 00.000 11596 move complete, result=0
22:50:12.005 00.001 11596 worker thread done servicing request
22:50:12.005 00.000 13300 GuideStep: -0.2 px 202 ms EAST, 0.1 px 0 ms NORTH
22:50:12.005 00.000 11596 Worker thread wakes up
22:50:12.005 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:50:12.512 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:50:14.968 02.456 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"46133c1e-13ae-4e78-947e-f1c834676623"}
22:50:14.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"46133c1e-13ae-4e78-947e-f1c834676623"}
22:50:14.969 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bf134733-0e9e-4b11-9cc0-ccc3d94fa86a"}
22:50:14.969 00.000 13300 case statement mapped state 6 to 3
22:50:14.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bf134733-0e9e-4b11-9cc0-ccc3d94fa86a"}
22:50:14.970 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"93204f81-a2b3-494c-a7b8-b793dd2a81c4"}
22:50:14.971 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":281,"width":15,"height":15,"star_pos":[6.67,7.17],"pixels":"..."},"id":"93204f81-a2b3-494c-a7b8-b793dd2a81c4"}
22:50:15.547 00.576 11596 Exposure complete
22:50:15.630 00.083 11596 worker thread done servicing request
22:50:15.630 00.000 13300 OnExposeComplete: enter
22:50:15.630 00.000 13300 UpdateGuideState(): m_state=6
22:50:15.630 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 282
22:50:15.630 00.000 13300 Star::Find returns 1 (0), X=1080.79, Y=346.06, Mass=1993, SNR=31.2, Peak=235 HFD=3.2
22:50:15.631 00.001 13300 MultiStar: [#1 0.17,0.02,0.74,U] [#2 0.03,0.01,0.44,U] [#3 0.18,0.07,0.42,U] [#4 0.04,-0.12,0.29,U] [#5 0.35,0.19,0.00,M7] [#6 0.09,0.13,0.23,U] [#7 0.09,0.07,0.22,U] [#8 0.17,0.42,0.00,M2] 
22:50:15.631 00.000 13300 refined, 6 included, MultiStar: {0.12, 0.05}, one-star: {0.14, 0.12}
22:50:15.631 00.000 13300 CameraToMount -- cameraTheta (0.42) - m_xAngle (-1.61) = xAngle (2.03 = 2.03)
22:50:15.631 00.000 13300 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.04 = 2.04)
22:50:15.631 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=0.05 hyp=0.13 cameraTheta=0.42 mountX=-0.06 mountY=0.12, mountTheta=2.03
22:50:15.633 00.002 13300 SchedulePrimaryMove(1016D950, x=0.12, y=0.05, opts=13)
22:50:15.634 00.001 13300 Enqueuing Move request for scope (0.12, 0.05)
22:50:15.634 00.000 11596 Worker thread wakes up
22:50:15.634 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.05) opts 0xd
22:50:15.634 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, 0.05)
22:50:15.634 00.000 11596 Moving (0.12, 0.05) raw xDistance=-0.06 yDistance=0.12
22:50:15.635 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:50:15.635 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:15.635 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:50:15.636 00.001 11596 MoveAxis(E, 0, ABG)
22:50:15.636 00.000 11596 Move returns status 0, amount 0
22:50:15.636 00.000 11596 MoveAxis(N, 0, ABG)
22:50:15.637 00.001 11596 Move returns status 0, amount 0
22:50:15.637 00.000 11596 move complete, result=0
22:50:15.637 00.000 11596 worker thread done servicing request
22:50:15.642 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
22:50:15.651 00.009 13300 UpdateGuideState exits: m=1993 SNR=31.2
22:50:15.651 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:15.651 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:50:15.651 00.000 13300 Enqueuing Expose request
22:50:15.651 00.000 11596 Worker thread wakes up
22:50:15.652 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:50:15.652 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:50:16.158 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:50:17.968 01.810 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"807e0592-d704-488a-9493-9baddfca9169"}
22:50:17.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"807e0592-d704-488a-9493-9baddfca9169"}
22:50:17.969 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d2cdd4ec-3040-49b0-988a-2abbfd05088f"}
22:50:17.969 00.000 13300 case statement mapped state 6 to 3
22:50:17.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d2cdd4ec-3040-49b0-988a-2abbfd05088f"}
22:50:17.970 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a70b5844-765f-4869-8001-5a91014ae195"}
22:50:17.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":282,"width":15,"height":15,"star_pos":[6.79,7.06],"pixels":"..."},"id":"a70b5844-765f-4869-8001-5a91014ae195"}
22:50:19.318 01.348 11596 Exposure complete
22:50:19.427 00.109 11596 worker thread done servicing request
22:50:19.428 00.001 13300 OnExposeComplete: enter
22:50:19.428 00.000 13300 UpdateGuideState(): m_state=6
22:50:19.428 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 283
22:50:19.429 00.001 13300 Star::Find returns 1 (0), X=1080.52, Y=346.01, Mass=1984, SNR=31.2, Peak=254 HFD=3.6
22:50:19.429 00.000 13300 MultiStar: [#1 0.09,0.01,0.73,U] [#2 -0.00,-0.02,0.44,U] [#3 0.03,-0.08,0.42,U] [#4 -0.04,0.09,0.29,U] [#5 0.18,0.13,0.26,U] [#6 0.02,-0.05,0.24,U] [#7 -0.12,-0.06,0.22,U] [#8 0.05,0.20,0.21,U] 
22:50:19.429 00.000 13300 refined, 8 included, MultiStar: {-0.01, 0.03}, one-star: {-0.13, 0.07}
22:50:19.430 00.001 13300 CameraToMount -- cameraTheta (1.82) - m_xAngle (-1.61) = xAngle (3.43 = -2.85)
22:50:19.430 00.000 13300 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.45 = -2.84)
22:50:19.430 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.82 mountX=-0.03 mountY=-0.01, mountTheta=-2.84
22:50:19.433 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.03, opts=13)
22:50:19.434 00.001 13300 Enqueuing Move request for scope (-0.01, 0.03)
22:50:19.434 00.000 11596 Worker thread wakes up
22:50:19.434 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd
22:50:19.434 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.03)
22:50:19.434 00.000 11596 Moving (-0.01, 0.03) raw xDistance=-0.03 yDistance=-0.01
22:50:19.435 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:50:19.435 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:19.435 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:50:19.435 00.000 11596 MoveAxis(E, 0, ABG)
22:50:19.435 00.000 11596 Move returns status 0, amount 0
22:50:19.435 00.000 11596 MoveAxis(N, 0, ABG)
22:50:19.435 00.000 11596 Move returns status 0, amount 0
22:50:19.436 00.001 11596 move complete, result=0
22:50:19.436 00.000 11596 worker thread done servicing request
22:50:19.444 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=3, FiltMax=104, Gamma=0.510
22:50:19.456 00.012 13300 UpdateGuideState exits: m=1984 SNR=31.2
22:50:19.456 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:19.456 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:50:19.456 00.000 13300 Enqueuing Expose request
22:50:19.457 00.001 11596 Worker thread wakes up
22:50:19.457 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:50:19.457 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:50:19.960 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:50:20.968 01.008 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"98ad4144-438a-4e82-a3ee-4bede2560f80"}
22:50:20.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"98ad4144-438a-4e82-a3ee-4bede2560f80"}
22:50:20.969 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a7657725-5e7d-4ea5-803d-088eecdfc4d5"}
22:50:20.969 00.000 13300 case statement mapped state 6 to 3
22:50:20.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a7657725-5e7d-4ea5-803d-088eecdfc4d5"}
22:50:20.970 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6efac1f4-4335-41de-b804-3ba4aeaea6cd"}
22:50:20.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":283,"width":15,"height":15,"star_pos":[6.52,7.01],"pixels":"..."},"id":"6efac1f4-4335-41de-b804-3ba4aeaea6cd"}
22:50:23.009 02.039 11596 Exposure complete
22:50:23.082 00.073 11596 worker thread done servicing request
22:50:23.082 00.000 13300 OnExposeComplete: enter
22:50:23.082 00.000 13300 UpdateGuideState(): m_state=6
22:50:23.082 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 284
22:50:23.083 00.001 13300 Star::Find returns 1 (0), X=1080.80, Y=346.06, Mass=1985, SNR=31.2, Peak=244 HFD=3.2
22:50:23.083 00.000 13300 MultiStar: [#1 0.13,0.02,0.74,U] [#2 0.10,0.09,0.44,U] [#3 0.33,0.17,0.00,M1] [#4 0.09,-0.08,0.28,U] [#5 0.22,0.12,0.00,M7] [#6 0.31,-0.01,0.00,M1] [#7 0.18,0.11,0.23,U] [#8 0.25,0.12,0.00,M2] 
22:50:23.083 00.000 13300 refined, 4 included, MultiStar: {0.13, 0.07}, one-star: {0.15, 0.12}
22:50:23.083 00.000 13300 CameraToMount -- cameraTheta (0.47) - m_xAngle (-1.61) = xAngle (2.08 = 2.08)
22:50:23.083 00.000 13300 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.09 = 2.09)
22:50:23.083 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=0.07 hyp=0.15 cameraTheta=0.47 mountX=-0.07 mountY=0.13, mountTheta=2.08
22:50:23.085 00.002 13300 SchedulePrimaryMove(1016D950, x=0.13, y=0.07, opts=13)
22:50:23.085 00.000 13300 Enqueuing Move request for scope (0.13, 0.07)
22:50:23.086 00.001 11596 Worker thread wakes up
22:50:23.086 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.07) opts 0xd
22:50:23.086 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, 0.07)
22:50:23.086 00.000 11596 Moving (0.13, 0.07) raw xDistance=-0.07 yDistance=0.13
22:50:23.086 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:50:23.086 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:23.086 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:50:23.086 00.000 11596 MoveAxis(E, 0, ABG)
22:50:23.086 00.000 11596 Move returns status 0, amount 0
22:50:23.086 00.000 11596 MoveAxis(N, 0, ABG)
22:50:23.086 00.000 11596 Move returns status 0, amount 0
22:50:23.087 00.001 11596 move complete, result=0
22:50:23.087 00.000 11596 worker thread done servicing request
22:50:23.091 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=244, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
22:50:23.098 00.007 13300 UpdateGuideState exits: m=1985 SNR=31.2
22:50:23.098 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:23.098 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:50:23.098 00.000 13300 Enqueuing Expose request
22:50:23.098 00.000 11596 Worker thread wakes up
22:50:23.099 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:50:23.099 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:50:23.605 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:50:23.967 00.362 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"155856f2-f34d-4edb-958c-68fd6ea354be"}
22:50:23.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"155856f2-f34d-4edb-958c-68fd6ea354be"}
22:50:23.968 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"479b90ab-c5ed-44a5-846c-b4d8f3d3fe01"}
22:50:23.968 00.000 13300 case statement mapped state 6 to 3
22:50:23.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"479b90ab-c5ed-44a5-846c-b4d8f3d3fe01"}
22:50:23.969 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7a851356-0fe2-4cec-8e75-f4efdb6a5795"}
22:50:23.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":284,"width":15,"height":15,"star_pos":[6.80,7.06],"pixels":"..."},"id":"7a851356-0fe2-4cec-8e75-f4efdb6a5795"}
22:50:26.632 02.663 11596 Exposure complete
22:50:26.711 00.079 11596 worker thread done servicing request
22:50:26.711 00.000 13300 OnExposeComplete: enter
22:50:26.711 00.000 13300 UpdateGuideState(): m_state=6
22:50:26.712 00.001 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 285
22:50:26.712 00.000 13300 Star::Find returns 1 (0), X=1080.81, Y=345.98, Mass=2005, SNR=31.3, Peak=237 HFD=3.1
22:50:26.712 00.000 13300 MultiStar: [#1 0.13,0.10,0.73,U] [#2 0.04,0.05,0.44,U] [#3 0.40,0.08,0.00,M2] [#4 0.02,-0.22,0.28,U] [#5 0.03,-0.24,0.00,M8] [#6 0.22,-0.21,0.00,M2] [#7 0.14,0.04,0.22,U] [#8 -0.11,-0.09,0.20,U] 
22:50:26.712 00.000 13300 refined, 5 included, MultiStar: {0.10, 0.02}, one-star: {0.16, 0.04}
22:50:26.712 00.000 13300 CameraToMount -- cameraTheta (0.20) - m_xAngle (-1.61) = xAngle (1.81 = 1.81)
22:50:26.713 00.001 13300 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.83 = 1.83)
22:50:26.713 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.02 hyp=0.10 cameraTheta=0.20 mountX=-0.02 mountY=0.10, mountTheta=1.81
22:50:26.714 00.001 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.02, opts=13)
22:50:26.714 00.000 13300 Enqueuing Move request for scope (0.10, 0.02)
22:50:26.714 00.000 11596 Worker thread wakes up
22:50:26.715 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.02) opts 0xd
22:50:26.715 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.02)
22:50:26.715 00.000 11596 Moving (0.10, 0.02) raw xDistance=-0.02 yDistance=0.10
22:50:26.715 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:50:26.715 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:26.715 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:50:26.715 00.000 11596 MoveAxis(E, 0, ABG)
22:50:26.715 00.000 11596 Move returns status 0, amount 0
22:50:26.715 00.000 11596 MoveAxis(N, 0, ABG)
22:50:26.715 00.000 11596 Move returns status 0, amount 0
22:50:26.715 00.000 11596 move complete, result=0
22:50:26.716 00.001 11596 worker thread done servicing request
22:50:26.720 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
22:50:26.728 00.008 13300 UpdateGuideState exits: m=2005 SNR=31.3
22:50:26.728 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:26.728 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:50:26.728 00.000 13300 Enqueuing Expose request
22:50:26.728 00.000 11596 Worker thread wakes up
22:50:26.729 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:50:26.729 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:50:26.967 00.238 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"60137c57-b2dc-4c92-886e-fd06ffe00be0"}
22:50:26.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"60137c57-b2dc-4c92-886e-fd06ffe00be0"}
22:50:26.968 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b600b4f9-6ef8-4156-9a1d-3d2af3376154"}
22:50:26.968 00.000 13300 case statement mapped state 6 to 3
22:50:26.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b600b4f9-6ef8-4156-9a1d-3d2af3376154"}
22:50:26.968 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"509b3ab3-c74a-462e-be91-165e8ce9f1d8"}
22:50:26.969 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":285,"width":15,"height":15,"star_pos":[6.81,6.98],"pixels":"..."},"id":"509b3ab3-c74a-462e-be91-165e8ce9f1d8"}
22:50:27.235 00.266 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:50:29.966 02.731 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"891193f7-e6ee-4928-a248-e7ef2be00ce7"}
22:50:29.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"891193f7-e6ee-4928-a248-e7ef2be00ce7"}
22:50:29.967 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"91a0b56d-eea6-4dc5-ae49-1fec339b99da"}
22:50:29.967 00.000 13300 case statement mapped state 6 to 3
22:50:29.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"91a0b56d-eea6-4dc5-ae49-1fec339b99da"}
22:50:29.967 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8513e431-6dbe-4e60-ba06-baf4b979fe0e"}
22:50:29.968 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":285,"width":15,"height":15,"star_pos":[6.81,6.98],"pixels":"..."},"id":"8513e431-6dbe-4e60-ba06-baf4b979fe0e"}
22:50:30.278 00.310 11596 Exposure complete
22:50:30.351 00.073 11596 worker thread done servicing request
22:50:30.352 00.001 13300 OnExposeComplete: enter
22:50:30.352 00.000 13300 UpdateGuideState(): m_state=6
22:50:30.353 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 286
22:50:30.353 00.000 13300 Star::Find returns 1 (0), X=1080.79, Y=345.95, Mass=1970, SNR=31.1, Peak=234 HFD=3.1
22:50:30.353 00.000 13300 MultiStar: [#1 0.14,0.02,0.73,U] [#2 0.15,-0.17,0.44,U] [#3 0.18,0.01,0.42,U] [#4 -0.04,-0.24,0.00,M1] [#5 0.32,-0.06,0.00,M9] [#6 -0.05,0.17,0.22,U] [#7 0.21,-0.20,0.00,M1] [#8 -0.00,0.17,0.20,U] 
22:50:30.354 00.001 13300 refined, 5 included, MultiStar: {0.12, 0.01}, one-star: {0.14, 0.01}
22:50:30.354 00.000 13300 CameraToMount -- cameraTheta (0.06) - m_xAngle (-1.61) = xAngle (1.67 = 1.67)
22:50:30.354 00.000 13300 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.68 = 1.68)
22:50:30.354 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=0.01 hyp=0.12 cameraTheta=0.06 mountX=-0.01 mountY=0.12, mountTheta=1.67
22:50:30.356 00.002 13300 SchedulePrimaryMove(1016D950, x=0.12, y=0.01, opts=13)
22:50:30.356 00.000 13300 Enqueuing Move request for scope (0.12, 0.01)
22:50:30.356 00.000 11596 Worker thread wakes up
22:50:30.356 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.01) opts 0xd
22:50:30.356 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, 0.01)
22:50:30.356 00.000 11596 Moving (0.12, 0.01) raw xDistance=-0.01 yDistance=0.12
22:50:30.356 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:50:30.357 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:30.357 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:50:30.357 00.000 11596 MoveAxis(E, 0, ABG)
22:50:30.357 00.000 11596 Move returns status 0, amount 0
22:50:30.357 00.000 11596 MoveAxis(N, 0, ABG)
22:50:30.357 00.000 11596 Move returns status 0, amount 0
22:50:30.357 00.000 11596 move complete, result=0
22:50:30.357 00.000 11596 worker thread done servicing request
22:50:30.362 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=234, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
22:50:30.370 00.008 13300 UpdateGuideState exits: m=1970 SNR=31.1
22:50:30.370 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:30.370 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:50:30.370 00.000 13300 Enqueuing Expose request
22:50:30.370 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:50:30.370 00.000 11596 Worker thread wakes up
22:50:30.370 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:50:30.877 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:50:32.966 02.089 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e368f466-2ab9-4dbe-a5f6-0e5292268676"}
22:50:32.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e368f466-2ab9-4dbe-a5f6-0e5292268676"}
22:50:32.967 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3ae000a1-ec5b-4dea-8f6c-b9fc5c1f0b06"}
22:50:32.967 00.000 13300 case statement mapped state 6 to 3
22:50:32.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3ae000a1-ec5b-4dea-8f6c-b9fc5c1f0b06"}
22:50:32.967 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ef4d19f0-30b0-47dc-aadc-74d8e1f972c8"}
22:50:32.968 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":286,"width":15,"height":15,"star_pos":[6.79,6.95],"pixels":"..."},"id":"ef4d19f0-30b0-47dc-aadc-74d8e1f972c8"}
22:50:33.917 00.949 11596 Exposure complete
22:50:33.990 00.073 11596 worker thread done servicing request
22:50:33.990 00.000 13300 OnExposeComplete: enter
22:50:33.991 00.001 13300 UpdateGuideState(): m_state=6
22:50:33.991 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 287
22:50:33.991 00.000 13300 Star::Find returns 1 (0), X=1080.71, Y=345.85, Mass=2002, SNR=31.3, Peak=236 HFD=3.2
22:50:33.992 00.001 13300 MultiStar: [#1 0.08,-0.16,0.74,U] [#2 0.12,-0.18,0.44,U] [#3 0.12,0.08,0.41,U] [#4 -0.02,-0.05,0.28,U] [#5 0.18,-0.19,0.00,M10] [#6 0.09,0.15,0.23,U] [#7 0.11,0.07,0.23,U] [#8 -0.01,0.08,0.19,U] 
22:50:33.992 00.000 13300 refined, 7 included, MultiStar: {0.08, -0.06}, one-star: {0.06, -0.09}
22:50:33.992 00.000 13300 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-1.61) = xAngle (0.96 = 0.96)
22:50:33.992 00.000 13300 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.97 = 0.97)
22:50:33.992 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.06 hyp=0.09 cameraTheta=-0.65 mountX=0.05 mountY=0.08, mountTheta=0.96
22:50:33.994 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.06, opts=13)
22:50:33.994 00.000 13300 Enqueuing Move request for scope (0.08, -0.06)
22:50:33.994 00.000 11596 Worker thread wakes up
22:50:33.994 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.06) opts 0xd
22:50:33.994 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.06)
22:50:33.995 00.001 11596 Moving (0.08, -0.06) raw xDistance=0.05 yDistance=0.08
22:50:33.995 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:50:33.995 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:33.995 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:50:33.995 00.000 11596 MoveAxis(E, 0, ABG)
22:50:33.995 00.000 11596 Move returns status 0, amount 0
22:50:33.995 00.000 11596 MoveAxis(N, 0, ABG)
22:50:33.996 00.001 11596 Move returns status 0, amount 0
22:50:33.996 00.000 11596 move complete, result=0
22:50:33.996 00.000 11596 worker thread done servicing request
22:50:34.000 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
22:50:34.007 00.007 13300 UpdateGuideState exits: m=2002 SNR=31.3
22:50:34.007 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:34.007 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:50:34.008 00.001 13300 Enqueuing Expose request
22:50:34.008 00.000 11596 Worker thread wakes up
22:50:34.008 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:50:34.008 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:50:34.512 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:50:35.965 01.453 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c58f2968-08f3-43d4-90c0-7773fa58d8e7"}
22:50:35.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c58f2968-08f3-43d4-90c0-7773fa58d8e7"}
22:50:35.966 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3b7d100c-f787-41a8-a0ad-484a94e53737"}
22:50:35.966 00.000 13300 case statement mapped state 6 to 3
22:50:35.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3b7d100c-f787-41a8-a0ad-484a94e53737"}
22:50:35.966 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"aabe8c27-1a03-48c6-a8a4-3072abb157a9"}
22:50:35.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":287,"width":15,"height":15,"star_pos":[6.71,6.85],"pixels":"..."},"id":"aabe8c27-1a03-48c6-a8a4-3072abb157a9"}
22:50:37.536 01.570 11596 Exposure complete
22:50:37.609 00.073 11596 worker thread done servicing request
22:50:37.609 00.000 13300 OnExposeComplete: enter
22:50:37.609 00.000 13300 UpdateGuideState(): m_state=6
22:50:37.609 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 288
22:50:37.609 00.000 13300 Star::Find returns 1 (0), X=1080.70, Y=345.92, Mass=1984, SNR=31.2, Peak=237 HFD=3.3
22:50:37.610 00.001 13300 MultiStar: [#1 0.10,-0.25,0.00,M1] [#2 0.05,-0.27,0.00,M1] [#3 0.18,-0.17,0.00,M1] [#4 -0.13,-0.31,0.00,M1] [#5 0.11,-0.47,0.00,R] [#6 0.04,-0.27,0.00,M1] [#7 -0.03,-0.04,0.21,U] [#8 -0.02,-0.46,0.00,M1] 
22:50:37.610 00.000 13300 refined, 1 included, MultiStar: {0.04, -0.02}, one-star: {0.05, -0.02}
22:50:37.610 00.000 13300 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-1.61) = xAngle (1.09 = 1.09)
22:50:37.610 00.000 13300 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.11 = 1.11)
22:50:37.610 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-0.52 mountX=0.02 mountY=0.04, mountTheta=1.09
22:50:37.612 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.02, opts=13)
22:50:37.612 00.000 13300 Enqueuing Move request for scope (0.04, -0.02)
22:50:37.612 00.000 11596 Worker thread wakes up
22:50:37.612 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.02) opts 0xd
22:50:37.612 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.02)
22:50:37.612 00.000 11596 Moving (0.04, -0.02) raw xDistance=0.02 yDistance=0.04
22:50:37.613 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:50:37.613 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:37.613 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:50:37.613 00.000 11596 MoveAxis(E, 0, ABG)
22:50:37.613 00.000 11596 Move returns status 0, amount 0
22:50:37.613 00.000 11596 MoveAxis(N, 0, ABG)
22:50:37.613 00.000 11596 Move returns status 0, amount 0
22:50:37.613 00.000 11596 move complete, result=0
22:50:37.613 00.000 11596 worker thread done servicing request
22:50:37.618 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
22:50:37.626 00.008 13300 UpdateGuideState exits: m=1984 SNR=31.2
22:50:37.626 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:37.626 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:50:37.626 00.000 13300 Enqueuing Expose request
22:50:37.626 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:50:37.626 00.000 11596 Worker thread wakes up
22:50:37.626 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:50:38.139 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:50:38.964 00.825 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"72f254fd-4695-4a72-be67-2fcc8fb027aa"}
22:50:38.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"72f254fd-4695-4a72-be67-2fcc8fb027aa"}
22:50:38.965 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0c1a9dcf-79b8-4579-a233-2bff9fd35cb4"}
22:50:38.965 00.000 13300 case statement mapped state 6 to 3
22:50:38.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0c1a9dcf-79b8-4579-a233-2bff9fd35cb4"}
22:50:38.966 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c2e64e15-0583-4ccd-ada0-94f90bf2398b"}
22:50:38.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":288,"width":15,"height":15,"star_pos":[6.70,6.92],"pixels":"..."},"id":"c2e64e15-0583-4ccd-ada0-94f90bf2398b"}
22:50:41.163 02.197 11596 Exposure complete
22:50:41.236 00.073 11596 worker thread done servicing request
22:50:41.236 00.000 13300 OnExposeComplete: enter
22:50:41.236 00.000 13300 UpdateGuideState(): m_state=6
22:50:41.237 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 289
22:50:41.237 00.000 13300 Star::Find returns 1 (0), X=1080.78, Y=345.83, Mass=1967, SNR=31.0, Peak=231 HFD=3.1
22:50:41.237 00.000 13300 MultiStar: [#1 0.21,-0.14,0.00,M2] [#2 0.26,-0.13,0.00,M2] [#3 0.04,-0.04,0.41,U] [#4 0.12,-0.49,0.00,M2] [#5 0.20,0.35,0.00,M1] [#6 0.33,-0.38,0.00,M2] [#7 -0.02,-0.29,0.00,M1] [#8 0.24,-0.08,0.00,M2] 
22:50:41.237 00.000 13300 refined, 1 included, MultiStar: {0.11, -0.09}, one-star: {0.13, -0.11}
22:50:41.237 00.000 13300 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-1.61) = xAngle (0.90 = 0.90)
22:50:41.238 00.001 13300 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.92 = 0.92)
22:50:41.238 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.09 hyp=0.14 cameraTheta=-0.71 mountX=0.09 mountY=0.11, mountTheta=0.91
22:50:41.239 00.001 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.09, opts=13)
22:50:41.239 00.000 13300 Enqueuing Move request for scope (0.11, -0.09)
22:50:41.239 00.000 11596 Worker thread wakes up
22:50:41.240 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.09) opts 0xd
22:50:41.240 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.09)
22:50:41.240 00.000 11596 Moving (0.11, -0.09) raw xDistance=0.09 yDistance=0.11
22:50:41.240 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:50:41.240 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:41.240 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:50:41.240 00.000 11596 MoveAxis(E, 0, ABG)
22:50:41.240 00.000 11596 Move returns status 0, amount 0
22:50:41.240 00.000 11596 MoveAxis(N, 0, ABG)
22:50:41.240 00.000 11596 Move returns status 0, amount 0
22:50:41.240 00.000 11596 move complete, result=0
22:50:41.241 00.001 11596 worker thread done servicing request
22:50:41.245 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=231, med=4, FiltMin=2, FiltMax=112, Gamma=0.510
22:50:41.252 00.007 13300 UpdateGuideState exits: m=1967 SNR=31.0
22:50:41.253 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:41.253 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:50:41.253 00.000 13300 Enqueuing Expose request
22:50:41.253 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:50:41.253 00.000 11596 Worker thread wakes up
22:50:41.253 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:50:41.769 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:50:41.964 00.195 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"220827fa-7bdb-4911-bbc3-67db94410ce8"}
22:50:41.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"220827fa-7bdb-4911-bbc3-67db94410ce8"}
22:50:41.965 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4ca81285-ba49-4150-8961-d606b1f28a00"}
22:50:41.965 00.000 13300 case statement mapped state 6 to 3
22:50:41.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4ca81285-ba49-4150-8961-d606b1f28a00"}
22:50:41.965 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a7a64eb9-225b-4635-b0b3-59befbceaf57"}
22:50:41.966 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":289,"width":15,"height":15,"star_pos":[6.78,6.83],"pixels":"..."},"id":"a7a64eb9-225b-4635-b0b3-59befbceaf57"}
22:50:44.804 02.838 11596 Exposure complete
22:50:44.914 00.110 11596 worker thread done servicing request
22:50:44.914 00.000 13300 OnExposeComplete: enter
22:50:44.914 00.000 13300 UpdateGuideState(): m_state=6
22:50:44.915 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 290
22:50:44.915 00.000 13300 Star::Find returns 1 (0), X=1080.71, Y=345.89, Mass=1919, SNR=30.6, Peak=226 HFD=3.2
22:50:44.916 00.001 13300 MultiStar: [#1 0.15,-0.14,0.76,U] [#2 0.14,-0.09,0.45,U] [#3 0.22,-0.11,0.00,M1] [#4 -0.19,-0.35,0.00,M3] [#5 0.12,0.19,0.26,U] [#6 0.31,-0.27,0.00,M3] [#7 0.11,-0.43,0.00,M2] [#8 0.09,-0.16,0.21,U] 
22:50:44.916 00.000 13300 single-star, 4 included, MultiStar: {0.11, -0.07}, one-star: {0.06, -0.05}
22:50:44.917 00.001 13300 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-1.61) = xAngle (0.89 = 0.89)
22:50:44.917 00.000 13300 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.90 = 0.90)
22:50:44.917 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-0.72 mountX=0.05 mountY=0.06, mountTheta=0.90
22:50:44.919 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.05, opts=13)
22:50:44.920 00.001 13300 Enqueuing Move request for scope (0.06, -0.05)
22:50:44.920 00.000 11596 Worker thread wakes up
22:50:44.920 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.05) opts 0xd
22:50:44.920 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.05)
22:50:44.920 00.000 11596 Moving (0.06, -0.05) raw xDistance=0.05 yDistance=0.06
22:50:44.920 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:50:44.920 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:44.921 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:50:44.921 00.000 11596 MoveAxis(E, 0, ABG)
22:50:44.921 00.000 11596 Move returns status 0, amount 0
22:50:44.921 00.000 11596 MoveAxis(N, 0, ABG)
22:50:44.921 00.000 11596 Move returns status 0, amount 0
22:50:44.921 00.000 11596 move complete, result=0
22:50:44.921 00.000 11596 worker thread done servicing request
22:50:44.926 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
22:50:44.934 00.008 13300 UpdateGuideState exits: m=1919 SNR=30.6
22:50:44.934 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:44.934 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:50:44.934 00.000 13300 Enqueuing Expose request
22:50:44.934 00.000 11596 Worker thread wakes up
22:50:44.935 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:50:44.935 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:50:44.965 00.030 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9ac827bc-0e2b-4280-b529-29209b26a779"}
22:50:44.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9ac827bc-0e2b-4280-b529-29209b26a779"}
22:50:44.966 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a3fe3d76-211b-4b05-9a58-c171f3546d24"}
22:50:44.966 00.000 13300 case statement mapped state 6 to 3
22:50:44.967 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a3fe3d76-211b-4b05-9a58-c171f3546d24"}
22:50:44.968 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f4692834-345e-4946-aaf0-f6fdd27a4f80"}
22:50:44.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":290,"width":15,"height":15,"star_pos":[6.71,6.89],"pixels":"..."},"id":"f4692834-345e-4946-aaf0-f6fdd27a4f80"}
22:50:45.442 00.474 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:50:47.962 02.520 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aa5d949d-a7ea-40f9-acfe-24d98f7a6fe9"}
22:50:47.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aa5d949d-a7ea-40f9-acfe-24d98f7a6fe9"}
22:50:47.963 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"758e4056-6a95-455a-bfc5-d340c696b2ff"}
22:50:47.963 00.000 13300 case statement mapped state 6 to 3
22:50:47.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"758e4056-6a95-455a-bfc5-d340c696b2ff"}
22:50:47.963 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"039d989c-9e8e-42d0-b9ab-5511061c65a5"}
22:50:47.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":290,"width":15,"height":15,"star_pos":[6.71,6.89],"pixels":"..."},"id":"039d989c-9e8e-42d0-b9ab-5511061c65a5"}
22:50:48.479 00.516 11596 Exposure complete
22:50:48.550 00.071 11596 worker thread done servicing request
22:50:48.550 00.000 13300 OnExposeComplete: enter
22:50:48.550 00.000 13300 UpdateGuideState(): m_state=6
22:50:48.550 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
22:50:48.551 00.001 13300 Star::Find returns 1 (0), X=1080.84, Y=345.81, Mass=1949, SNR=30.9, Peak=233 HFD=3.0
22:50:48.551 00.000 13300 MultiStar: [#1 0.10,-0.03,0.74,U] [#2 0.17,-0.08,0.46,U] [#3 0.23,0.06,0.00,M2] [#4 0.25,-0.54,0.00,M4] [#5 0.12,0.28,0.00,M1] [#6 0.15,-0.28,0.00,M4] [#7 0.14,-0.10,0.23,U] [#8 0.03,-0.08,0.20,U] 
22:50:48.551 00.000 13300 refined, 4 included, MultiStar: {0.15, -0.09}, one-star: {0.19, -0.13}
22:50:48.551 00.000 13300 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-1.61) = xAngle (1.07 = 1.07)
22:50:48.551 00.000 13300 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.08 = 1.08)
22:50:48.551 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=-0.09 hyp=0.17 cameraTheta=-0.54 mountX=0.08 mountY=0.15, mountTheta=1.07
22:50:48.553 00.002 13300 SchedulePrimaryMove(1016D950, x=0.15, y=-0.09, opts=13)
22:50:48.553 00.000 13300 Enqueuing Move request for scope (0.15, -0.09)
22:50:48.553 00.000 11596 Worker thread wakes up
22:50:48.553 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.09) opts 0xd
22:50:48.553 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, -0.09)
22:50:48.553 00.000 11596 Moving (0.15, -0.09) raw xDistance=0.08 yDistance=0.15
22:50:48.554 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:50:48.554 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:48.554 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:50:48.554 00.000 11596 MoveAxis(E, 0, ABG)
22:50:48.554 00.000 11596 Move returns status 0, amount 0
22:50:48.554 00.000 11596 MoveAxis(N, 0, ABG)
22:50:48.554 00.000 11596 Move returns status 0, amount 0
22:50:48.554 00.000 11596 move complete, result=0
22:50:48.554 00.000 11596 worker thread done servicing request
22:50:48.559 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
22:50:48.566 00.007 13300 UpdateGuideState exits: m=1949 SNR=30.9
22:50:48.567 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:48.567 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:50:48.567 00.000 13300 Enqueuing Expose request
22:50:48.567 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:50:48.567 00.000 11596 Worker thread wakes up
22:50:48.567 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:50:49.083 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:50:50.962 01.879 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e02086c9-282a-4f60-a768-a8129a47ba7c"}
22:50:50.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e02086c9-282a-4f60-a768-a8129a47ba7c"}
22:50:50.963 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2a5abade-2995-4890-8571-d599813d849a"}
22:50:50.963 00.000 13300 case statement mapped state 6 to 3
22:50:50.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2a5abade-2995-4890-8571-d599813d849a"}
22:50:50.963 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f2971c2a-3d5f-4dae-9cd7-68ca292c4929"}
22:50:50.964 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":291,"width":15,"height":15,"star_pos":[6.84,6.81],"pixels":"..."},"id":"f2971c2a-3d5f-4dae-9cd7-68ca292c4929"}
22:50:52.116 01.152 11596 Exposure complete
22:50:52.187 00.071 11596 worker thread done servicing request
22:50:52.187 00.000 13300 OnExposeComplete: enter
22:50:52.187 00.000 13300 UpdateGuideState(): m_state=6
22:50:52.187 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 292
22:50:52.188 00.001 13300 Star::Find returns 1 (0), X=1080.82, Y=345.84, Mass=1913, SNR=30.6, Peak=226 HFD=2.9
22:50:52.188 00.000 13300 MultiStar: [#1 0.16,0.06,0.76,U] [#2 0.02,0.02,0.46,U] [#3 0.30,0.02,0.00,M3] [#4 0.05,-0.26,0.00,M5] [#5 0.13,0.14,0.27,U] [#6 0.17,-0.08,0.23,U] [#7 0.36,-0.18,0.00,M2] [#8 -0.12,-0.01,0.20,U] 
22:50:52.188 00.000 13300 refined, 5 included, MultiStar: {0.12, -0.01}, one-star: {0.17, -0.10}
22:50:52.188 00.000 13300 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-1.61) = xAngle (1.51 = 1.51)
22:50:52.188 00.000 13300 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.53 = 1.53)
22:50:52.188 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-0.10 mountX=0.01 mountY=0.12, mountTheta=1.51
22:50:52.190 00.002 13300 SchedulePrimaryMove(1016D950, x=0.12, y=-0.01, opts=13)
22:50:52.190 00.000 13300 Enqueuing Move request for scope (0.12, -0.01)
22:50:52.190 00.000 11596 Worker thread wakes up
22:50:52.190 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.01) opts 0xd
22:50:52.190 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, -0.01)
22:50:52.191 00.001 11596 Moving (0.12, -0.01) raw xDistance=0.01 yDistance=0.12
22:50:52.191 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:50:52.191 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:52.191 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:50:52.191 00.000 11596 MoveAxis(E, 0, ABG)
22:50:52.191 00.000 11596 Move returns status 0, amount 0
22:50:52.191 00.000 11596 MoveAxis(N, 0, ABG)
22:50:52.191 00.000 11596 Move returns status 0, amount 0
22:50:52.191 00.000 11596 move complete, result=0
22:50:52.191 00.000 11596 worker thread done servicing request
22:50:52.196 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
22:50:52.203 00.007 13300 UpdateGuideState exits: m=1913 SNR=30.6
22:50:52.203 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:52.204 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:50:52.204 00.000 13300 Enqueuing Expose request
22:50:52.204 00.000 11596 Worker thread wakes up
22:50:52.204 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:50:52.204 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:50:52.714 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:50:53.960 01.246 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d06ada30-64fd-4880-9741-f8a03bafdfbd"}
22:50:53.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d06ada30-64fd-4880-9741-f8a03bafdfbd"}
22:50:53.961 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e0a37ed0-bb2d-4b8d-afd5-4b33b7993e5f"}
22:50:53.961 00.000 13300 case statement mapped state 6 to 3
22:50:53.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e0a37ed0-bb2d-4b8d-afd5-4b33b7993e5f"}
22:50:53.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7819aa95-c6da-439e-8b7f-34d70e505b2d"}
22:50:53.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":292,"width":15,"height":15,"star_pos":[6.82,6.84],"pixels":"..."},"id":"7819aa95-c6da-439e-8b7f-34d70e505b2d"}
22:50:55.741 01.779 11596 Exposure complete
22:50:55.820 00.079 11596 worker thread done servicing request
22:50:55.820 00.000 13300 OnExposeComplete: enter
22:50:55.820 00.000 13300 UpdateGuideState(): m_state=6
22:50:55.820 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 293
22:50:55.820 00.000 13300 Star::Find returns 1 (0), X=1080.86, Y=345.72, Mass=2020, SNR=31.5, Peak=232 HFD=3.2
22:50:55.821 00.001 13300 MultiStar: [#1 0.16,-0.18,0.00,M1] [#2 0.17,-0.14,0.44,U] [#3 0.28,-0.29,0.00,M4] [#4 0.22,-0.55,0.00,M6] [#5 0.27,0.25,0.00,M1] [#6 0.26,-0.14,0.00,M4] [#7 0.13,-0.59,0.00,M3] [#8 0.12,0.15,0.20,U] 
22:50:55.821 00.000 13300 refined, 2 included, MultiStar: {0.19, -0.15}, one-star: {0.22, -0.22}
22:50:55.821 00.000 13300 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-1.61) = xAngle (0.93 = 0.93)
22:50:55.821 00.000 13300 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.95 = 0.95)
22:50:55.821 00.000 13300 CameraToMount -- cameraX=0.19 cameraY=-0.15 hyp=0.24 cameraTheta=-0.67 mountX=0.14 mountY=0.20, mountTheta=0.94
22:50:55.822 00.001 13300 SchedulePrimaryMove(1016D950, x=0.19, y=-0.15, opts=13)
22:50:55.823 00.001 13300 Enqueuing Move request for scope (0.19, -0.15)
22:50:55.823 00.000 11596 Worker thread wakes up
22:50:55.823 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.15) opts 0xd
22:50:55.823 00.000 11596 Handling offset move in thread for scope, endpoint = (0.19, -0.15)
22:50:55.823 00.000 11596 Moving (0.19, -0.15) raw xDistance=0.14 yDistance=0.20
22:50:55.823 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.14
22:50:55.823 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:50:55.823 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:50:55.823 00.000 11596 MoveAxis(W, 181, ABG)
22:50:55.823 00.000 11596 Guiding  Dir = 3, Dur = 181
22:50:55.824 00.001 11596 IsSlewing returns 0
22:50:55.828 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=2, FiltMax=122, Gamma=0.510
22:50:55.835 00.007 11596 IsGuiding returns 0
22:50:55.835 00.000 13300 UpdateGuideState exits: m=2020 SNR=31.5
22:50:55.836 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:55.836 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:50:55.836 00.000 13300 Enqueuing Expose request
22:50:56.128 00.292 11596 IsGuiding returns 1
22:50:56.128 00.000 11596 scope still moving after pulse duration time elapsed
22:50:56.225 00.097 11596 IsSlewing returns 0
22:50:56.319 00.094 11596 IsGuiding returns 0
22:50:56.319 00.000 11596 scope move finished after 181 + 302 ms
22:50:56.319 00.000 11596 Move returns status 0, amount 181
22:50:56.319 00.000 11596 MoveAxis(N, 0, ABG)
22:50:56.320 00.001 11596 Move returns status 0, amount 0
22:50:56.320 00.000 11596 move complete, result=0
22:50:56.320 00.000 11596 worker thread done servicing request
22:50:56.320 00.000 13300 GuideStep: 0.1 px 181 ms WEST, 0.2 px 0 ms NORTH
22:50:56.320 00.000 11596 Worker thread wakes up
22:50:56.320 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:50:56.834 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:50:56.960 00.126 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5155d101-876f-4eb4-b1bb-b48c06d3014c"}
22:50:56.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5155d101-876f-4eb4-b1bb-b48c06d3014c"}
22:50:56.961 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9b58552c-a5be-4f35-aeaf-cf7643800cc1"}
22:50:56.961 00.000 13300 case statement mapped state 6 to 3
22:50:56.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9b58552c-a5be-4f35-aeaf-cf7643800cc1"}
22:50:56.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"17f24c9a-3b5b-427c-9093-bd34d377a82b"}
22:50:56.963 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":293,"width":15,"height":15,"star_pos":[6.86,6.72],"pixels":"..."},"id":"17f24c9a-3b5b-427c-9093-bd34d377a82b"}
22:50:59.863 02.900 11596 Exposure complete
22:50:59.949 00.086 11596 worker thread done servicing request
22:50:59.949 00.000 13300 OnExposeComplete: enter
22:50:59.949 00.000 13300 UpdateGuideState(): m_state=6
22:50:59.949 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 294
22:50:59.950 00.001 13300 Star::Find returns 1 (0), X=1080.79, Y=345.73, Mass=1950, SNR=30.9, Peak=220 HFD=3.0
22:50:59.950 00.000 13300 MultiStar: [#1 0.17,-0.25,0.00,M2] [#2 0.04,-0.29,0.00,M1] [#3 0.28,-0.27,0.00,M5] [#4 0.13,-0.60,0.00,M7] [#5 0.17,0.25,0.00,M2] [#6 0.20,-0.27,0.00,M5] [#7 0.28,-0.41,0.00,M4] [#8 0.01,-0.24,0.00,M1] 
22:50:59.950 00.000 13300 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-1.61) = xAngle (0.62 = 0.62)
22:50:59.950 00.000 13300 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.64 = 0.64)
22:50:59.950 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=-0.22 hyp=0.26 cameraTheta=-0.99 mountX=0.21 mountY=0.15, mountTheta=0.63
22:50:59.952 00.002 13300 SchedulePrimaryMove(1016D950, x=0.14, y=-0.22, opts=13)
22:50:59.952 00.000 13300 Enqueuing Move request for scope (0.14, -0.22)
22:50:59.952 00.000 11596 Worker thread wakes up
22:50:59.952 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.22) opts 0xd
22:50:59.953 00.001 11596 Handling offset move in thread for scope, endpoint = (0.14, -0.22)
22:50:59.953 00.000 11596 Moving (0.14, -0.22) raw xDistance=0.21 yDistance=0.15
22:50:59.953 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
22:50:59.953 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:59.953 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:50:59.953 00.000 11596 MoveAxis(W, 276, ABG)
22:50:59.953 00.000 11596 Guiding  Dir = 3, Dur = 276
22:50:59.953 00.000 11596 IsSlewing returns 0
22:50:59.958 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=220, med=4, FiltMin=2, FiltMax=112, Gamma=0.510
22:50:59.965 00.007 13300 UpdateGuideState exits: m=1950 SNR=30.9
22:50:59.965 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:59.965 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:50:59.965 00.000 13300 Enqueuing Expose request
22:50:59.966 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a9b18e3d-38e3-42a9-9035-bc803714d40c"}
22:50:59.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a9b18e3d-38e3-42a9-9035-bc803714d40c"}
22:50:59.970 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"57c77eca-f09a-4a14-a064-44f5a6fac2ed"}
22:50:59.970 00.000 13300 case statement mapped state 6 to 3
22:50:59.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"57c77eca-f09a-4a14-a064-44f5a6fac2ed"}
22:50:59.972 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"973c4ea6-1de2-447d-b026-c8f6bd2fe004"}
22:50:59.973 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":294,"width":15,"height":15,"star_pos":[6.79,6.73],"pixels":"..."},"id":"973c4ea6-1de2-447d-b026-c8f6bd2fe004"}
22:51:00.118 00.145 11596 IsGuiding returns 0
22:51:00.250 00.132 11596 PulseGuide returned control before completion, sleep 155
22:51:00.463 00.213 11596 IsGuiding returns 1
22:51:00.464 00.001 11596 scope still moving after pulse duration time elapsed
22:51:00.486 00.022 11596 IsSlewing returns 0
22:51:00.672 00.186 11596 IsGuiding returns 0
22:51:00.672 00.000 11596 scope move finished after 276 + 278 ms
22:51:00.672 00.000 11596 Move returns status 0, amount 276
22:51:00.672 00.000 11596 MoveAxis(N, 0, ABG)
22:51:00.673 00.001 11596 Move returns status 0, amount 0
22:51:00.673 00.000 11596 move complete, result=0
22:51:00.673 00.000 11596 worker thread done servicing request
22:51:00.673 00.000 13300 GuideStep: 0.2 px 276 ms WEST, 0.2 px 0 ms NORTH
22:51:00.673 00.000 11596 Worker thread wakes up
22:51:00.673 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:51:01.190 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:51:02.961 01.771 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c4b707d4-401b-4e86-9831-b85e5b88f937"}
22:51:02.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c4b707d4-401b-4e86-9831-b85e5b88f937"}
22:51:02.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e0d3f963-4b94-462c-8626-5e96e641558f"}
22:51:02.962 00.000 13300 case statement mapped state 6 to 3
22:51:02.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e0d3f963-4b94-462c-8626-5e96e641558f"}
22:51:02.963 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9bc14df5-6d0d-4a10-b049-cb820a9e6215"}
22:51:02.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":294,"width":15,"height":15,"star_pos":[6.79,6.73],"pixels":"..."},"id":"9bc14df5-6d0d-4a10-b049-cb820a9e6215"}
22:51:04.306 01.343 11596 Exposure complete
22:51:04.377 00.071 11596 worker thread done servicing request
22:51:04.378 00.001 13300 OnExposeComplete: enter
22:51:04.378 00.000 13300 UpdateGuideState(): m_state=6
22:51:04.378 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 295
22:51:04.378 00.000 13300 Star::Find returns 1 (0), X=1080.80, Y=345.90, Mass=2008, SNR=31.4, Peak=238 HFD=3.1
22:51:04.379 00.001 13300 MultiStar: [#1 0.24,-0.08,0.00,M3] [#2 0.06,-0.15,0.44,U] [#3 0.36,-0.21,0.00,M6] [#4 0.11,-0.21,0.27,U] [#5 0.46,0.48,0.00,M3] [#6 -0.13,-0.36,0.00,M6] [#7 0.39,-0.27,0.00,M5] [#8 0.19,-0.13,0.21,U] 
22:51:04.379 00.000 13300 single-star, 3 included, MultiStar: {0.13, -0.10}, one-star: {0.16, -0.05}
22:51:04.379 00.000 13300 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-1.61) = xAngle (1.32 = 1.32)
22:51:04.379 00.000 13300 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.34 = 1.34)
22:51:04.379 00.000 13300 CameraToMount -- cameraX=0.16 cameraY=-0.05 hyp=0.16 cameraTheta=-0.28 mountX=0.04 mountY=0.16, mountTheta=1.33
22:51:04.381 00.002 13300 SchedulePrimaryMove(1016D950, x=0.16, y=-0.05, opts=13)
22:51:04.381 00.000 13300 Enqueuing Move request for scope (0.16, -0.05)
22:51:04.381 00.000 11596 Worker thread wakes up
22:51:04.381 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.05) opts 0xd
22:51:04.381 00.000 11596 Handling offset move in thread for scope, endpoint = (0.16, -0.05)
22:51:04.381 00.000 11596 Moving (0.16, -0.05) raw xDistance=0.04 yDistance=0.16
22:51:04.381 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:51:04.381 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:04.382 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:51:04.382 00.000 11596 MoveAxis(E, 0, ABG)
22:51:04.382 00.000 11596 Move returns status 0, amount 0
22:51:04.382 00.000 11596 MoveAxis(N, 0, ABG)
22:51:04.382 00.000 11596 Move returns status 0, amount 0
22:51:04.382 00.000 11596 move complete, result=0
22:51:04.382 00.000 11596 worker thread done servicing request
22:51:04.388 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
22:51:04.395 00.007 13300 UpdateGuideState exits: m=2008 SNR=31.4
22:51:04.395 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:04.395 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:51:04.395 00.000 13300 Enqueuing Expose request
22:51:04.395 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:51:04.395 00.000 11596 Worker thread wakes up
22:51:04.396 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:51:04.910 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:51:05.962 01.052 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d6e612bb-89af-4e39-9006-d58562833bf3"}
22:51:05.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d6e612bb-89af-4e39-9006-d58562833bf3"}
22:51:05.963 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9b311ed4-0e40-4b7d-9a86-756bed034e49"}
22:51:05.963 00.000 13300 case statement mapped state 6 to 3
22:51:05.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9b311ed4-0e40-4b7d-9a86-756bed034e49"}
22:51:05.964 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b5197886-cc4b-4510-b865-2f432028f471"}
22:51:05.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":295,"width":15,"height":15,"star_pos":[6.80,6.90],"pixels":"..."},"id":"b5197886-cc4b-4510-b865-2f432028f471"}
22:51:07.939 01.975 11596 Exposure complete
22:51:08.010 00.071 11596 worker thread done servicing request
22:51:08.010 00.000 13300 OnExposeComplete: enter
22:51:08.010 00.000 13300 UpdateGuideState(): m_state=6
22:51:08.011 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 296
22:51:08.011 00.000 13300 Star::Find returns 1 (0), X=1080.82, Y=345.82, Mass=1893, SNR=30.5, Peak=225 HFD=3.0
22:51:08.011 00.000 13300 MultiStar: [#1 0.24,-0.18,0.00,M4] [#2 0.11,-0.30,0.00,M1] [#3 0.21,-0.27,0.00,M7] [#4 -0.09,-0.40,0.00,M7] [#5 0.06,-0.03,0.25,U] [#6 0.09,-0.03,0.24,U] [#7 0.02,-0.23,0.22,U] [#8 0.40,0.15,0.00,M1] 
22:51:08.011 00.000 13300 refined, 3 included, MultiStar: {0.13, -0.11}, one-star: {0.18, -0.13}
22:51:08.011 00.000 13300 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-1.61) = xAngle (0.88 = 0.88)
22:51:08.012 00.001 13300 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.90 = 0.90)
22:51:08.012 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=-0.11 hyp=0.17 cameraTheta=-0.73 mountX=0.11 mountY=0.13, mountTheta=0.89
22:51:08.013 00.001 13300 SchedulePrimaryMove(1016D950, x=0.13, y=-0.11, opts=13)
22:51:08.013 00.000 13300 Enqueuing Move request for scope (0.13, -0.11)
22:51:08.013 00.000 11596 Worker thread wakes up
22:51:08.013 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.11) opts 0xd
22:51:08.014 00.001 11596 Handling offset move in thread for scope, endpoint = (0.13, -0.11)
22:51:08.014 00.000 11596 Moving (0.13, -0.11) raw xDistance=0.11 yDistance=0.13
22:51:08.014 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:51:08.014 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:08.014 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:51:08.014 00.000 11596 MoveAxis(E, 0, ABG)
22:51:08.014 00.000 11596 Move returns status 0, amount 0
22:51:08.014 00.000 11596 MoveAxis(N, 0, ABG)
22:51:08.014 00.000 11596 Move returns status 0, amount 0
22:51:08.014 00.000 11596 move complete, result=0
22:51:08.015 00.001 11596 worker thread done servicing request
22:51:08.020 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
22:51:08.027 00.007 13300 UpdateGuideState exits: m=1893 SNR=30.5
22:51:08.027 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:08.027 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:51:08.027 00.000 13300 Enqueuing Expose request
22:51:08.027 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:51:08.028 00.001 11596 Worker thread wakes up
22:51:08.028 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:51:08.541 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:51:08.961 00.420 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b84b80ca-7d1c-405f-87d7-f566775560ab"}
22:51:08.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b84b80ca-7d1c-405f-87d7-f566775560ab"}
22:51:08.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"db592417-9661-4f65-8b48-5d5470aac1b3"}
22:51:08.962 00.000 13300 case statement mapped state 6 to 3
22:51:08.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"db592417-9661-4f65-8b48-5d5470aac1b3"}
22:51:08.962 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"480b778b-61f5-4e09-a7b2-2b1e6237e5d4"}
22:51:08.963 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":296,"width":15,"height":15,"star_pos":[6.82,6.82],"pixels":"..."},"id":"480b778b-61f5-4e09-a7b2-2b1e6237e5d4"}
22:51:11.569 02.606 11596 Exposure complete
22:51:11.640 00.071 11596 worker thread done servicing request
22:51:11.640 00.000 13300 OnExposeComplete: enter
22:51:11.640 00.000 13300 UpdateGuideState(): m_state=6
22:51:11.641 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 297
22:51:11.641 00.000 13300 Star::Find returns 1 (0), X=1080.76, Y=345.62, Mass=1964, SNR=31.0, Peak=217 HFD=3.2
22:51:11.642 00.001 13300 MultiStar: [#1 0.23,-0.38,0.00,M5] [#2 0.13,-0.34,0.00,M2] [#3 0.24,-0.20,0.00,M8] [#4 0.09,-0.66,0.00,M8] [#5 0.18,0.22,0.00,M3] [#6 -0.13,-0.43,0.00,M6] [#7 -0.01,-0.80,0.00,M5] [#8 0.24,-0.25,0.00,M2] 
22:51:11.642 00.000 13300 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-1.61) = xAngle (0.36 = 0.36)
22:51:11.642 00.000 13300 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.37 = 0.37)
22:51:11.642 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.33 hyp=0.34 cameraTheta=-1.25 mountX=0.32 mountY=0.13, mountTheta=0.37
22:51:11.644 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.33, opts=13)
22:51:11.644 00.000 13300 Enqueuing Move request for scope (0.11, -0.33)
22:51:11.644 00.000 11596 Worker thread wakes up
22:51:11.644 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.33) opts 0xd
22:51:11.644 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.33)
22:51:11.644 00.000 11596 Moving (0.11, -0.33) raw xDistance=0.32 yDistance=0.13
22:51:11.644 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
22:51:11.644 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:11.645 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:51:11.645 00.000 11596 MoveAxis(W, 405, ABG)
22:51:11.645 00.000 11596 Guiding  Dir = 3, Dur = 405
22:51:11.645 00.000 11596 IsSlewing returns 0
22:51:11.651 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
22:51:11.658 00.007 13300 UpdateGuideState exits: m=1964 SNR=31.0
22:51:11.658 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:11.658 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:51:11.659 00.001 13300 Enqueuing Expose request
22:51:11.736 00.077 11596 IsGuiding returns 0
22:51:11.833 00.097 11596 PulseGuide returned control before completion, sleep 319
22:51:11.961 00.128 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d9e3db63-083b-4cf2-92eb-e8c5828e3a00"}
22:51:11.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d9e3db63-083b-4cf2-92eb-e8c5828e3a00"}
22:51:11.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8a36565c-3ae4-4932-a60a-7622e85aecef"}
22:51:11.962 00.000 13300 case statement mapped state 6 to 3
22:51:11.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8a36565c-3ae4-4932-a60a-7622e85aecef"}
22:51:11.962 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"72b00f5f-7c67-4d70-a606-20d07beea45b"}
22:51:11.963 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":297,"width":15,"height":15,"star_pos":[6.76,6.62],"pixels":"..."},"id":"72b00f5f-7c67-4d70-a606-20d07beea45b"}
22:51:12.231 00.268 11596 IsGuiding returns 1
22:51:12.231 00.000 11596 scope still moving after pulse duration time elapsed
22:51:12.266 00.035 11596 IsSlewing returns 0
22:51:12.358 00.092 11596 IsGuiding returns 0
22:51:12.358 00.000 11596 scope move finished after 405 + 217 ms
22:51:12.358 00.000 11596 Move returns status 0, amount 405
22:51:12.358 00.000 11596 MoveAxis(N, 0, ABG)
22:51:12.358 00.000 11596 Move returns status 0, amount 0
22:51:12.358 00.000 11596 move complete, result=0
22:51:12.359 00.001 11596 worker thread done servicing request
22:51:12.359 00.000 11596 Worker thread wakes up
22:51:12.359 00.000 13300 GuideStep: 0.3 px 405 ms WEST, 0.1 px 0 ms NORTH
22:51:12.359 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:51:12.869 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:51:14.961 02.092 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8e2d6a38-d923-4a76-97ce-787e0de7f295"}
22:51:14.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8e2d6a38-d923-4a76-97ce-787e0de7f295"}
22:51:14.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"236f4327-6a50-4cca-928c-4f8c1aaef3ff"}
22:51:14.962 00.000 13300 case statement mapped state 6 to 3
22:51:14.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"236f4327-6a50-4cca-928c-4f8c1aaef3ff"}
22:51:14.963 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e72d1a62-9d3e-4f65-9582-e60e3c5639c5"}
22:51:14.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":297,"width":15,"height":15,"star_pos":[6.76,6.62],"pixels":"..."},"id":"e72d1a62-9d3e-4f65-9582-e60e3c5639c5"}
22:51:15.911 00.948 11596 Exposure complete
22:51:16.001 00.090 11596 worker thread done servicing request
22:51:16.002 00.001 13300 OnExposeComplete: enter
22:51:16.002 00.000 13300 UpdateGuideState(): m_state=6
22:51:16.002 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 298
22:51:16.002 00.000 13300 Star::Find returns 1 (0), X=1080.70, Y=345.63, Mass=1929, SNR=30.7, Peak=219 HFD=3.1
22:51:16.003 00.001 13300 MultiStar: [#1 0.17,-0.44,0.00,M6] [#2 -0.01,-0.29,0.00,M3] [#3 0.29,-0.37,0.00,M9] [#4 -0.14,-0.53,0.00,M9] [#5 0.02,-0.09,0.26,U] [#6 0.06,-0.30,0.00,M7] [#7 0.07,-0.54,0.00,M6] [#8 0.06,-0.33,0.00,M3] 
22:51:16.003 00.000 13300 refined, 1 included, MultiStar: {0.04, -0.26}, one-star: {0.05, -0.31}
22:51:16.003 00.000 13300 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-1.61) = xAngle (0.20 = 0.20)
22:51:16.003 00.000 13300 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.21 = 0.21)
22:51:16.003 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.26 hyp=0.27 cameraTheta=-1.41 mountX=0.26 mountY=0.06, mountTheta=0.21
22:51:16.005 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.26, opts=13)
22:51:16.005 00.000 13300 Enqueuing Move request for scope (0.04, -0.26)
22:51:16.005 00.000 11596 Worker thread wakes up
22:51:16.005 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.26) opts 0xd
22:51:16.005 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.26)
22:51:16.005 00.000 11596 Moving (0.04, -0.26) raw xDistance=0.26 yDistance=0.06
22:51:16.006 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.26
22:51:16.006 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:16.006 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:51:16.006 00.000 11596 MoveAxis(W, 358, ABG)
22:51:16.006 00.000 11596 Guiding  Dir = 3, Dur = 358
22:51:16.007 00.001 11596 IsSlewing returns 0
22:51:16.014 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=219, med=4, FiltMin=3, FiltMax=104, Gamma=0.510
22:51:16.026 00.012 13300 UpdateGuideState exits: m=1929 SNR=30.7
22:51:16.026 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:16.026 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:51:16.026 00.000 13300 Enqueuing Expose request
22:51:16.064 00.038 11596 IsGuiding returns 0
22:51:16.160 00.096 11596 PulseGuide returned control before completion, sleep 272
22:51:16.440 00.280 11596 IsGuiding returns 1
22:51:16.441 00.001 11596 scope still moving after pulse duration time elapsed
22:51:16.464 00.023 11596 IsSlewing returns 0
22:51:16.639 00.175 11596 IsGuiding returns 0
22:51:16.639 00.000 11596 scope move finished after 358 + 216 ms
22:51:16.639 00.000 11596 Move returns status 0, amount 358
22:51:16.639 00.000 11596 MoveAxis(N, 0, ABG)
22:51:16.639 00.000 11596 Move returns status 0, amount 0
22:51:16.639 00.000 11596 move complete, result=0
22:51:16.639 00.000 11596 worker thread done servicing request
22:51:16.640 00.001 13300 GuideStep: 0.3 px 358 ms WEST, 0.1 px 0 ms NORTH
22:51:16.640 00.000 11596 Worker thread wakes up
22:51:16.640 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:51:17.155 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:51:17.961 00.806 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9fe22d23-de1a-4854-af99-d9fc5921a49d"}
22:51:17.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9fe22d23-de1a-4854-af99-d9fc5921a49d"}
22:51:17.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dfe52e7a-4023-400a-8302-3420188b7364"}
22:51:17.962 00.000 13300 case statement mapped state 6 to 3
22:51:17.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dfe52e7a-4023-400a-8302-3420188b7364"}
22:51:17.963 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2951f006-849d-4775-b7c6-211408936372"}
22:51:17.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":298,"width":15,"height":15,"star_pos":[6.70,6.63],"pixels":"..."},"id":"2951f006-849d-4775-b7c6-211408936372"}
22:51:20.199 02.236 11596 Exposure complete
22:51:20.287 00.088 11596 worker thread done servicing request
22:51:20.287 00.000 13300 OnExposeComplete: enter
22:51:20.287 00.000 13300 UpdateGuideState(): m_state=6
22:51:20.287 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 299
22:51:20.287 00.000 13300 Star::Find returns 1 (0), X=1080.60, Y=346.10, Mass=1966, SNR=31.0, Peak=237 HFD=3.4
22:51:20.288 00.001 13300 MultiStar: [#1 0.08,0.07,0.74,U] [#2 0.08,-0.02,0.45,U] [#3 0.12,0.03,0.43,U] [#4 0.05,-0.18,0.29,U] [#5 0.10,0.28,0.00,M3] [#6 0.29,0.23,0.00,M8] [#7 -0.03,-0.07,0.22,U] [#8 -0.12,0.05,0.19,U] 
22:51:20.288 00.000 13300 refined, 6 included, MultiStar: {0.02, 0.05}, one-star: {-0.05, 0.16}
22:51:20.288 00.000 13300 CameraToMount -- cameraTheta (1.11) - m_xAngle (-1.61) = xAngle (2.72 = 2.72)
22:51:20.288 00.000 13300 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.73 = 2.73)
22:51:20.288 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.05 hyp=0.05 cameraTheta=1.11 mountX=-0.05 mountY=0.02, mountTheta=2.73
22:51:20.291 00.003 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.05, opts=13)
22:51:20.291 00.000 13300 Enqueuing Move request for scope (0.02, 0.05)
22:51:20.292 00.001 11596 Worker thread wakes up
22:51:20.292 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.05) opts 0xd
22:51:20.292 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.05)
22:51:20.292 00.000 11596 Moving (0.02, 0.05) raw xDistance=-0.05 yDistance=0.02
22:51:20.292 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:51:20.292 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:20.293 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:51:20.293 00.000 11596 MoveAxis(E, 0, ABG)
22:51:20.293 00.000 11596 Move returns status 0, amount 0
22:51:20.293 00.000 11596 MoveAxis(N, 0, ABG)
22:51:20.293 00.000 11596 Move returns status 0, amount 0
22:51:20.293 00.000 11596 move complete, result=0
22:51:20.293 00.000 11596 worker thread done servicing request
22:51:20.298 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
22:51:20.306 00.008 13300 UpdateGuideState exits: m=1966 SNR=31.0
22:51:20.306 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:20.306 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:51:20.306 00.000 13300 Enqueuing Expose request
22:51:20.306 00.000 11596 Worker thread wakes up
22:51:20.306 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:51:20.306 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:51:20.816 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:51:20.960 00.144 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f9eee85f-c647-4e4a-943a-d63864c9505d"}
22:51:20.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f9eee85f-c647-4e4a-943a-d63864c9505d"}
22:51:20.961 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1697db5a-621c-4581-a236-a79c1ff90db0"}
22:51:20.961 00.000 13300 case statement mapped state 6 to 3
22:51:20.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1697db5a-621c-4581-a236-a79c1ff90db0"}
22:51:20.961 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7d028232-8da0-4355-92ab-675ef7867e0e"}
22:51:20.962 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":299,"width":15,"height":15,"star_pos":[6.60,7.10],"pixels":"..."},"id":"7d028232-8da0-4355-92ab-675ef7867e0e"}
22:51:23.851 02.889 11596 Exposure complete
22:51:23.939 00.088 11596 worker thread done servicing request
22:51:23.939 00.000 13300 OnExposeComplete: enter
22:51:23.939 00.000 13300 UpdateGuideState(): m_state=6
22:51:23.939 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 300
22:51:23.939 00.000 13300 Star::Find returns 1 (0), X=1080.61, Y=345.94, Mass=1902, SNR=30.5, Peak=239 HFD=3.3
22:51:23.940 00.001 13300 MultiStar: [#1 0.03,-0.04,0.75,U] [#2 0.06,-0.02,0.45,U] [#3 0.20,-0.01,0.43,U] [#4 -0.07,-0.22,0.29,U] [#5 0.02,0.29,0.00,M4] [#6 0.24,0.16,0.00,M9] [#7 -0.02,-0.21,0.22,U] [#8 0.23,-0.28,0.00,M3] 
22:51:23.940 00.000 13300 single-star, 5 included, MultiStar: {0.02, -0.05}, one-star: {-0.04, -0.01}
22:51:23.940 00.000 13300 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-1.61) = xAngle (-1.35 = -1.35)
22:51:23.940 00.000 13300 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.33 = -1.33)
22:51:23.940 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-2.96 mountX=0.01 mountY=-0.04, mountTheta=-1.35
22:51:23.942 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.01, opts=13)
22:51:23.942 00.000 13300 Enqueuing Move request for scope (-0.04, -0.01)
22:51:23.942 00.000 11596 Worker thread wakes up
22:51:23.942 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.01) opts 0xd
22:51:23.942 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.01)
22:51:23.943 00.001 11596 Moving (-0.04, -0.01) raw xDistance=0.01 yDistance=-0.04
22:51:23.943 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:51:23.943 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:23.943 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:51:23.943 00.000 11596 MoveAxis(E, 0, ABG)
22:51:23.944 00.001 11596 Move returns status 0, amount 0
22:51:23.944 00.000 11596 MoveAxis(N, 0, ABG)
22:51:23.944 00.000 11596 Move returns status 0, amount 0
22:51:23.944 00.000 11596 move complete, result=0
22:51:23.944 00.000 11596 worker thread done servicing request
22:51:23.951 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
22:51:23.959 00.008 13300 UpdateGuideState exits: m=1902 SNR=30.5
22:51:23.959 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:23.959 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:51:23.959 00.000 13300 Enqueuing Expose request
22:51:23.959 00.000 11596 Worker thread wakes up
22:51:23.959 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:51:23.959 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:51:23.966 00.007 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1db2d1cd-3faf-4c69-ad06-d6440a574d04"}
22:51:23.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1db2d1cd-3faf-4c69-ad06-d6440a574d04"}
22:51:23.968 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"09ac5b00-de46-400b-94af-6e053c3fd078"}
22:51:23.969 00.001 13300 case statement mapped state 6 to 3
22:51:23.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"09ac5b00-de46-400b-94af-6e053c3fd078"}
22:51:23.970 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5d0713d5-a268-428b-b82f-8c5cdfe0c085"}
22:51:23.971 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":300,"width":15,"height":15,"star_pos":[6.61,6.94],"pixels":"..."},"id":"5d0713d5-a268-428b-b82f-8c5cdfe0c085"}
22:51:24.473 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:51:26.961 02.488 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1f374dd1-778e-4acc-8769-0959d7e01f48"}
22:51:26.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1f374dd1-778e-4acc-8769-0959d7e01f48"}
22:51:26.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f234f2b0-ec8c-490e-b64f-32c116529a79"}
22:51:26.962 00.000 13300 case statement mapped state 6 to 3
22:51:26.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f234f2b0-ec8c-490e-b64f-32c116529a79"}
22:51:26.962 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1911a310-12d5-4530-8187-a1a19888306f"}
22:51:26.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":300,"width":15,"height":15,"star_pos":[6.61,6.94],"pixels":"..."},"id":"1911a310-12d5-4530-8187-a1a19888306f"}
22:51:27.497 00.535 11596 Exposure complete
22:51:27.567 00.070 11596 worker thread done servicing request
22:51:27.567 00.000 13300 OnExposeComplete: enter
22:51:27.568 00.001 13300 UpdateGuideState(): m_state=6
22:51:27.568 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 301
22:51:27.568 00.000 13300 Star::Find returns 1 (0), X=1080.58, Y=345.94, Mass=1988, SNR=31.2, Peak=244 HFD=3.4
22:51:27.569 00.001 13300 MultiStar: [#1 0.00,-0.07,0.74,U] [#2 0.07,-0.20,0.46,U] [#3 0.03,-0.00,0.42,U] [#4 -0.21,-0.23,0.00,M8] [#5 0.07,0.36,0.00,M5] [#6 0.25,-0.15,0.00,M10] [#7 -0.04,-0.24,0.00,M5] [#8 -0.04,0.00,0.19,U] 
22:51:27.569 00.000 13300 refined, 4 included, MultiStar: {-0.01, -0.05}, one-star: {-0.07, 0.00}
22:51:27.569 00.000 13300 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-1.61) = xAngle (-0.16 = -0.16)
22:51:27.569 00.000 13300 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.15 = -0.15)
22:51:27.569 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.77 mountX=0.05 mountY=-0.01, mountTheta=-0.15
22:51:27.571 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.05, opts=13)
22:51:27.571 00.000 13300 Enqueuing Move request for scope (-0.01, -0.05)
22:51:27.572 00.001 11596 Worker thread wakes up
22:51:27.572 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.05) opts 0xd
22:51:27.572 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.05)
22:51:27.572 00.000 11596 Moving (-0.01, -0.05) raw xDistance=0.05 yDistance=-0.01
22:51:27.572 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:51:27.572 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:27.572 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:51:27.573 00.001 11596 MoveAxis(E, 0, ABG)
22:51:27.573 00.000 11596 Move returns status 0, amount 0
22:51:27.573 00.000 11596 MoveAxis(N, 0, ABG)
22:51:27.573 00.000 11596 Move returns status 0, amount 0
22:51:27.573 00.000 11596 move complete, result=0
22:51:27.573 00.000 11596 worker thread done servicing request
22:51:27.578 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=244, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
22:51:27.585 00.007 13300 UpdateGuideState exits: m=1988 SNR=31.2
22:51:27.585 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:27.585 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:51:27.586 00.001 13300 Enqueuing Expose request
22:51:27.586 00.000 11596 Worker thread wakes up
22:51:27.586 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:51:27.586 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:51:28.103 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:51:29.960 01.857 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d22db9e6-9e46-4133-a6a4-d8422265c97f"}
22:51:29.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d22db9e6-9e46-4133-a6a4-d8422265c97f"}
22:51:29.961 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fca36368-eb3a-4557-940d-a7760e3266ac"}
22:51:29.961 00.000 13300 case statement mapped state 6 to 3
22:51:29.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fca36368-eb3a-4557-940d-a7760e3266ac"}
22:51:29.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5b40483e-ab80-469f-b97d-a1a6c3220ef9"}
22:51:29.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":301,"width":15,"height":15,"star_pos":[6.58,6.94],"pixels":"..."},"id":"5b40483e-ab80-469f-b97d-a1a6c3220ef9"}
22:51:31.130 01.168 11596 Exposure complete
22:51:31.204 00.074 11596 worker thread done servicing request
22:51:31.205 00.001 13300 OnExposeComplete: enter
22:51:31.205 00.000 13300 UpdateGuideState(): m_state=6
22:51:31.205 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 302
22:51:31.205 00.000 13300 Star::Find returns 1 (0), X=1080.70, Y=345.98, Mass=1994, SNR=31.3, Peak=238 HFD=3.3
22:51:31.206 00.001 13300 MultiStar: [#1 0.06,-0.10,0.74,U] [#2 0.05,0.01,0.45,U] [#3 0.10,-0.02,0.42,U] [#4 0.00,-0.16,0.29,U] [#5 0.01,0.50,0.00,M6] [#6 0.26,-0.15,0.00,R] [#7 -0.40,-0.36,0.00,M6] [#8 0.10,-0.05,0.20,U] 
22:51:31.206 00.000 13300 single-star, 5 included, MultiStar: {0.06, -0.03}, one-star: {0.05, 0.04}
22:51:31.206 00.000 13300 CameraToMount -- cameraTheta (0.68) - m_xAngle (-1.61) = xAngle (2.29 = 2.29)
22:51:31.206 00.000 13300 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.30 = 2.30)
22:51:31.206 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.04 hyp=0.06 cameraTheta=0.68 mountX=-0.04 mountY=0.05, mountTheta=2.29
22:51:31.208 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.04, opts=13)
22:51:31.208 00.000 13300 Enqueuing Move request for scope (0.05, 0.04)
22:51:31.208 00.000 11596 Worker thread wakes up
22:51:31.208 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.04) opts 0xd
22:51:31.208 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.04)
22:51:31.208 00.000 11596 Moving (0.05, 0.04) raw xDistance=-0.04 yDistance=0.05
22:51:31.208 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:51:31.209 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:31.209 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:51:31.209 00.000 11596 MoveAxis(E, 0, ABG)
22:51:31.210 00.001 11596 Move returns status 0, amount 0
22:51:31.210 00.000 11596 MoveAxis(N, 0, ABG)
22:51:31.210 00.000 11596 Move returns status 0, amount 0
22:51:31.210 00.000 11596 move complete, result=0
22:51:31.210 00.000 11596 worker thread done servicing request
22:51:31.216 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
22:51:31.224 00.008 13300 UpdateGuideState exits: m=1994 SNR=31.3
22:51:31.224 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:31.224 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:51:31.224 00.000 13300 Enqueuing Expose request
22:51:31.224 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:51:31.224 00.000 11596 Worker thread wakes up
22:51:31.224 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:51:31.731 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:51:32.960 01.229 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8c2a7d24-464c-441c-969a-0c0d47c2ebfb"}
22:51:32.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8c2a7d24-464c-441c-969a-0c0d47c2ebfb"}
22:51:32.962 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5c59457e-9872-41ad-b55f-ee21aedf2594"}
22:51:32.962 00.000 13300 case statement mapped state 6 to 3
22:51:32.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5c59457e-9872-41ad-b55f-ee21aedf2594"}
22:51:32.963 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e76f47b5-38c1-4b22-9a01-2778685988dc"}
22:51:32.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":302,"width":15,"height":15,"star_pos":[6.70,6.98],"pixels":"..."},"id":"e76f47b5-38c1-4b22-9a01-2778685988dc"}
22:51:34.771 01.808 11596 Exposure complete
22:51:34.842 00.071 11596 worker thread done servicing request
22:51:34.842 00.000 13300 OnExposeComplete: enter
22:51:34.842 00.000 13300 UpdateGuideState(): m_state=6
22:51:34.843 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 303
22:51:34.843 00.000 13300 Star::Find returns 1 (0), X=1080.69, Y=345.90, Mass=1983, SNR=31.1, Peak=239 HFD=3.3
22:51:34.843 00.000 13300 MultiStar: [#1 0.11,-0.17,0.76,U] [#2 0.01,-0.05,0.45,U] [#3 0.19,-0.04,0.41,U] [#4 -0.10,-0.42,0.00,M8] [#5 -0.06,0.20,0.26,U] [#6 -0.23,0.21,0.00,M1] [#7 -0.01,-0.46,0.00,M7] [#8 0.21,-0.14,0.00,M2] 
22:51:34.843 00.000 13300 single-star, 4 included, MultiStar: {0.07, -0.06}, one-star: {0.04, -0.04}
22:51:34.843 00.000 13300 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-1.61) = xAngle (0.79 = 0.79)
22:51:34.844 00.001 13300 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.80 = 0.80)
22:51:34.844 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-0.82 mountX=0.04 mountY=0.04, mountTheta=0.79
22:51:34.845 00.001 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.04, opts=13)
22:51:34.845 00.000 13300 Enqueuing Move request for scope (0.04, -0.04)
22:51:34.845 00.000 11596 Worker thread wakes up
22:51:34.846 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd
22:51:34.846 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.04)
22:51:34.846 00.000 11596 Moving (0.04, -0.04) raw xDistance=0.04 yDistance=0.04
22:51:34.846 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:51:34.846 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:34.846 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:51:34.846 00.000 11596 MoveAxis(E, 0, ABG)
22:51:34.846 00.000 11596 Move returns status 0, amount 0
22:51:34.847 00.001 11596 MoveAxis(N, 0, ABG)
22:51:34.847 00.000 11596 Move returns status 0, amount 0
22:51:34.847 00.000 11596 move complete, result=0
22:51:34.847 00.000 11596 worker thread done servicing request
22:51:34.852 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=3, FiltMax=110, Gamma=0.510
22:51:34.862 00.010 13300 UpdateGuideState exits: m=1983 SNR=31.1
22:51:34.862 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:34.862 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:51:34.862 00.000 13300 Enqueuing Expose request
22:51:34.862 00.000 11596 Worker thread wakes up
22:51:34.862 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:51:34.862 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:51:35.372 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:51:35.958 00.586 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"35a4b706-c8da-40a5-aa5a-e9f4f1772f53"}
22:51:35.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"35a4b706-c8da-40a5-aa5a-e9f4f1772f53"}
22:51:35.959 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4c36c135-c7ab-4a0c-95b7-682c509cb09c"}
22:51:35.959 00.000 13300 case statement mapped state 6 to 3
22:51:35.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4c36c135-c7ab-4a0c-95b7-682c509cb09c"}
22:51:35.959 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5733eaad-eaea-4543-9cbf-8756564bed71"}
22:51:35.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":303,"width":15,"height":15,"star_pos":[6.69,6.90],"pixels":"..."},"id":"5733eaad-eaea-4543-9cbf-8756564bed71"}
22:51:38.398 02.439 11596 Exposure complete
22:51:38.468 00.070 11596 worker thread done servicing request
22:51:38.468 00.000 13300 OnExposeComplete: enter
22:51:38.469 00.001 13300 UpdateGuideState(): m_state=6
22:51:38.469 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 304
22:51:38.469 00.000 13300 Star::Find returns 1 (0), X=1080.63, Y=345.93, Mass=1954, SNR=30.9, Peak=245 HFD=3.3
22:51:38.470 00.001 13300 MultiStar: [#1 0.18,-0.14,0.74,U] [#2 0.14,-0.17,0.45,U] [#3 0.16,0.05,0.41,U] [#4 0.03,-0.32,0.00,M9] [#5 0.07,0.29,0.00,M6] [#6 -0.07,-0.09,0.23,U] [#7 0.10,-0.42,0.00,M8] [#8 0.07,-0.02,0.20,U] 
22:51:38.470 00.000 13300 single-star, 5 included, MultiStar: {0.08, -0.06}, one-star: {-0.02, -0.01}
22:51:38.470 00.000 13300 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-1.61) = xAngle (-0.87 = -0.87)
22:51:38.470 00.000 13300 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.86 = -0.86)
22:51:38.470 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-2.48 mountX=0.01 mountY=-0.02, mountTheta=-0.86
22:51:38.472 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.01, opts=13)
22:51:38.472 00.000 13300 Enqueuing Move request for scope (-0.02, -0.01)
22:51:38.472 00.000 11596 Worker thread wakes up
22:51:38.472 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.01) opts 0xd
22:51:38.472 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.01)
22:51:38.472 00.000 11596 Moving (-0.02, -0.01) raw xDistance=0.01 yDistance=-0.02
22:51:38.472 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:51:38.472 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:38.472 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:51:38.473 00.001 11596 MoveAxis(E, 0, ABG)
22:51:38.473 00.000 11596 Move returns status 0, amount 0
22:51:38.473 00.000 11596 MoveAxis(N, 0, ABG)
22:51:38.473 00.000 11596 Move returns status 0, amount 0
22:51:38.473 00.000 11596 move complete, result=0
22:51:38.473 00.000 11596 worker thread done servicing request
22:51:38.478 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=245, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
22:51:38.486 00.008 13300 UpdateGuideState exits: m=1954 SNR=30.9
22:51:38.486 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:38.486 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:51:38.486 00.000 13300 Enqueuing Expose request
22:51:38.487 00.001 11596 Worker thread wakes up
22:51:38.487 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:51:38.487 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:51:38.958 00.471 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"41bab9c9-57fa-495a-8931-75c20703ef5b"}
22:51:38.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"41bab9c9-57fa-495a-8931-75c20703ef5b"}
22:51:38.959 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3102cc1e-b98a-4d61-b418-5edf8b7d28fa"}
22:51:38.959 00.000 13300 case statement mapped state 6 to 3
22:51:38.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3102cc1e-b98a-4d61-b418-5edf8b7d28fa"}
22:51:38.960 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"21a803fb-66eb-4aa8-9003-151b26423097"}
22:51:38.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":304,"width":15,"height":15,"star_pos":[6.63,6.93],"pixels":"..."},"id":"21a803fb-66eb-4aa8-9003-151b26423097"}
22:51:38.997 00.037 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:51:41.958 02.961 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ed54477e-bb04-41cd-81aa-de1fd7efb81c"}
22:51:41.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ed54477e-bb04-41cd-81aa-de1fd7efb81c"}
22:51:41.959 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b1fc874-30b1-4369-ab29-36a90a0c355c"}
22:51:41.959 00.000 13300 case statement mapped state 6 to 3
22:51:41.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5b1fc874-30b1-4369-ab29-36a90a0c355c"}
22:51:41.960 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3c42c9d1-1961-4c50-927e-e04324731e50"}
22:51:41.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":304,"width":15,"height":15,"star_pos":[6.63,6.93],"pixels":"..."},"id":"3c42c9d1-1961-4c50-927e-e04324731e50"}
22:51:42.034 00.074 11596 Exposure complete
22:51:42.104 00.070 11596 worker thread done servicing request
22:51:42.104 00.000 13300 OnExposeComplete: enter
22:51:42.104 00.000 13300 UpdateGuideState(): m_state=6
22:51:42.104 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 305
22:51:42.105 00.001 13300 Star::Find returns 1 (0), X=1080.75, Y=345.90, Mass=1993, SNR=31.2, Peak=228 HFD=3.2
22:51:42.105 00.000 13300 MultiStar: [#1 0.18,-0.13,0.75,U] [#2 0.15,-0.10,0.45,U] [#3 0.19,-0.06,0.41,U] [#4 0.22,-0.42,0.00,M10] [#5 -0.03,0.37,0.00,M7] [#6 -0.11,-0.11,0.22,U] [#7 0.01,-0.13,0.22,U] [#8 0.06,0.01,0.20,U] 
22:51:42.105 00.000 13300 single-star, 6 included, MultiStar: {0.11, -0.08}, one-star: {0.10, -0.04}
22:51:42.105 00.000 13300 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-1.61) = xAngle (1.19 = 1.19)
22:51:42.105 00.000 13300 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.20 = 1.20)
22:51:42.105 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=-0.04 hyp=0.11 cameraTheta=-0.42 mountX=0.04 mountY=0.10, mountTheta=1.19
22:51:42.108 00.003 13300 SchedulePrimaryMove(1016D950, x=0.10, y=-0.04, opts=13)
22:51:42.108 00.000 13300 Enqueuing Move request for scope (0.10, -0.04)
22:51:42.109 00.001 11596 Worker thread wakes up
22:51:42.109 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.04) opts 0xd
22:51:42.109 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, -0.04)
22:51:42.109 00.000 11596 Moving (0.10, -0.04) raw xDistance=0.04 yDistance=0.10
22:51:42.109 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:51:42.109 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:42.110 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:51:42.110 00.000 11596 MoveAxis(E, 0, ABG)
22:51:42.110 00.000 11596 Move returns status 0, amount 0
22:51:42.110 00.000 11596 MoveAxis(N, 0, ABG)
22:51:42.110 00.000 11596 Move returns status 0, amount 0
22:51:42.110 00.000 11596 move complete, result=0
22:51:42.110 00.000 11596 worker thread done servicing request
22:51:42.115 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
22:51:42.122 00.007 13300 UpdateGuideState exits: m=1993 SNR=31.2
22:51:42.122 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:42.122 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:51:42.123 00.001 13300 Enqueuing Expose request
22:51:42.123 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:51:42.123 00.000 11596 Worker thread wakes up
22:51:42.123 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:51:42.635 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:51:44.958 02.323 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"02f4c8ea-8a42-4dda-99c6-daacf6c99005"}
22:51:44.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"02f4c8ea-8a42-4dda-99c6-daacf6c99005"}
22:51:44.959 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1a513539-b1df-4a6b-967a-1959fc17506a"}
22:51:44.959 00.000 13300 case statement mapped state 6 to 3
22:51:44.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1a513539-b1df-4a6b-967a-1959fc17506a"}
22:51:44.960 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1bdb0fa8-f598-4793-8049-83b70a34594f"}
22:51:44.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":305,"width":15,"height":15,"star_pos":[6.75,6.90],"pixels":"..."},"id":"1bdb0fa8-f598-4793-8049-83b70a34594f"}
22:51:45.668 00.708 11596 Exposure complete
22:51:45.738 00.070 11596 worker thread done servicing request
22:51:45.738 00.000 13300 OnExposeComplete: enter
22:51:45.738 00.000 13300 UpdateGuideState(): m_state=6
22:51:45.739 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 306
22:51:45.739 00.000 13300 Star::Find returns 1 (0), X=1080.70, Y=345.71, Mass=1878, SNR=30.3, Peak=230 HFD=3.1
22:51:45.739 00.000 13300 MultiStar: [#1 0.24,-0.24,0.00,M1] [#2 0.11,-0.37,0.00,M1] [#3 0.17,-0.24,0.00,M3] [#4 0.09,-0.50,0.00,R] [#5 0.07,0.18,0.26,U] [#6 -0.05,-0.14,0.24,U] [#7 -0.14,-0.29,0.00,M8] [#8 0.09,-0.32,0.00,M1] 
22:51:45.739 00.000 13300 refined, 2 included, MultiStar: {0.04, -0.14}, one-star: {0.05, -0.23}
22:51:45.740 00.001 13300 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-1.61) = xAngle (0.29 = 0.29)
22:51:45.740 00.000 13300 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.31 = 0.31)
22:51:45.740 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.14 hyp=0.15 cameraTheta=-1.32 mountX=0.14 mountY=0.04, mountTheta=0.30
22:51:45.741 00.001 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.14, opts=13)
22:51:45.741 00.000 13300 Enqueuing Move request for scope (0.04, -0.14)
22:51:45.741 00.000 11596 Worker thread wakes up
22:51:45.742 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.14) opts 0xd
22:51:45.742 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.14)
22:51:45.742 00.000 11596 Moving (0.04, -0.14) raw xDistance=0.14 yDistance=0.04
22:51:45.742 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.14
22:51:45.742 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:45.742 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:51:45.742 00.000 11596 MoveAxis(W, 179, ABG)
22:51:45.742 00.000 11596 Guiding  Dir = 3, Dur = 179
22:51:45.743 00.001 11596 IsSlewing returns 0
22:51:45.747 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
22:51:45.755 00.008 13300 UpdateGuideState exits: m=1878 SNR=30.3
22:51:45.755 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:45.755 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:51:45.755 00.000 13300 Enqueuing Expose request
22:51:45.953 00.198 11596 IsGuiding returns 0
22:51:46.049 00.096 11596 PulseGuide returned control before completion, sleep 93
22:51:46.178 00.129 11596 IsGuiding returns 1
22:51:46.178 00.000 11596 scope still moving after pulse duration time elapsed
22:51:46.199 00.021 11596 IsSlewing returns 0
22:51:46.331 00.132 11596 IsGuiding returns 0
22:51:46.331 00.000 11596 scope move finished after 179 + 198 ms
22:51:46.331 00.000 11596 Move returns status 0, amount 179
22:51:46.331 00.000 11596 MoveAxis(N, 0, ABG)
22:51:46.331 00.000 11596 Move returns status 0, amount 0
22:51:46.331 00.000 11596 move complete, result=0
22:51:46.331 00.000 11596 worker thread done servicing request
22:51:46.331 00.000 13300 GuideStep: 0.1 px 179 ms WEST, 0.0 px 0 ms NORTH
22:51:46.332 00.001 11596 Worker thread wakes up
22:51:46.332 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:51:46.838 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:51:47.958 01.120 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2ce73e82-a28e-4576-a47e-c7378e4a2673"}
22:51:47.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2ce73e82-a28e-4576-a47e-c7378e4a2673"}
22:51:47.959 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1c4fc171-f025-4f99-94d7-783158d5ebad"}
22:51:47.959 00.000 13300 case statement mapped state 6 to 3
22:51:47.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1c4fc171-f025-4f99-94d7-783158d5ebad"}
22:51:47.960 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9530b4a1-a97c-4f66-8c75-388c02580d51"}
22:51:47.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":306,"width":15,"height":15,"star_pos":[6.70,6.71],"pixels":"..."},"id":"9530b4a1-a97c-4f66-8c75-388c02580d51"}
22:51:49.868 01.908 11596 Exposure complete
22:51:49.955 00.087 11596 worker thread done servicing request
22:51:49.955 00.000 13300 OnExposeComplete: enter
22:51:49.955 00.000 13300 UpdateGuideState(): m_state=6
22:51:49.956 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 307
22:51:49.956 00.000 13300 Star::Find returns 1 (0), X=1080.88, Y=345.73, Mass=1961, SNR=31.0, Peak=228 HFD=3.1
22:51:49.956 00.000 13300 MultiStar: [#1 0.14,-0.32,0.00,M2] [#2 0.07,-0.24,0.00,M2] [#3 0.07,-0.25,0.00,M4] [#4 0.08,0.03,0.29,U] [#5 0.16,-0.01,0.26,U] [#6 -0.11,0.01,0.22,U] [#7 -0.28,-0.28,0.00,M9] [#8 0.05,-0.36,0.00,M2] 
22:51:49.956 00.000 13300 refined, 3 included, MultiStar: {0.16, -0.11}, one-star: {0.24, -0.21}
22:51:49.956 00.000 13300 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-1.61) = xAngle (0.98 = 0.98)
22:51:49.957 00.001 13300 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.00 = 1.00)
22:51:49.957 00.000 13300 CameraToMount -- cameraX=0.16 cameraY=-0.11 hyp=0.19 cameraTheta=-0.63 mountX=0.11 mountY=0.16, mountTheta=0.99
22:51:49.958 00.001 13300 SchedulePrimaryMove(1016D950, x=0.16, y=-0.11, opts=13)
22:51:49.958 00.000 13300 Enqueuing Move request for scope (0.16, -0.11)
22:51:49.959 00.001 11596 Worker thread wakes up
22:51:49.959 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.11) opts 0xd
22:51:49.959 00.000 11596 Handling offset move in thread for scope, endpoint = (0.16, -0.11)
22:51:49.959 00.000 11596 Moving (0.16, -0.11) raw xDistance=0.11 yDistance=0.16
22:51:49.959 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:51:49.959 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:49.960 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:51:49.960 00.000 11596 MoveAxis(E, 0, ABG)
22:51:49.960 00.000 11596 Move returns status 0, amount 0
22:51:49.960 00.000 11596 MoveAxis(N, 0, ABG)
22:51:49.960 00.000 11596 Move returns status 0, amount 0
22:51:49.960 00.000 11596 move complete, result=0
22:51:49.960 00.000 11596 worker thread done servicing request
22:51:49.964 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=120, Gamma=0.510
22:51:49.971 00.007 13300 UpdateGuideState exits: m=1961 SNR=31.0
22:51:49.972 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:49.972 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:51:49.972 00.000 13300 Enqueuing Expose request
22:51:49.972 00.000 11596 Worker thread wakes up
22:51:49.972 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:51:49.972 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:51:50.477 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:51:50.958 00.481 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"886cf628-66ef-48e1-bb4c-d7b91981fdd7"}
22:51:50.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"886cf628-66ef-48e1-bb4c-d7b91981fdd7"}
22:51:50.959 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"12bbd258-09e7-40cf-be0e-df92ea84045b"}
22:51:50.959 00.000 13300 case statement mapped state 6 to 3
22:51:50.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"12bbd258-09e7-40cf-be0e-df92ea84045b"}
22:51:50.959 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"972f707a-a52c-40c3-989f-1393686cf9ff"}
22:51:50.960 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":307,"width":15,"height":15,"star_pos":[6.88,6.73],"pixels":"..."},"id":"972f707a-a52c-40c3-989f-1393686cf9ff"}
22:51:53.504 02.544 11596 Exposure complete
22:51:53.575 00.071 11596 worker thread done servicing request
22:51:53.575 00.000 13300 OnExposeComplete: enter
22:51:53.576 00.001 13300 UpdateGuideState(): m_state=6
22:51:53.576 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 308
22:51:53.576 00.000 13300 Star::Find returns 1 (0), X=1080.87, Y=345.77, Mass=1997, SNR=31.3, Peak=234 HFD=3.2
22:51:53.577 00.001 13300 MultiStar: [#1 0.21,-0.19,0.00,M3] [#2 0.05,-0.12,0.44,U] [#3 0.13,-0.10,0.43,U] [#4 -0.10,0.00,0.28,U] [#5 0.20,0.33,0.00,M6] [#6 -0.23,-0.10,0.00,M1] [#7 0.10,-0.22,0.00,M10] [#8 -0.08,-0.29,0.00,M3] 
22:51:53.577 00.000 13300 refined, 3 included, MultiStar: {0.12, -0.12}, one-star: {0.22, -0.17}
22:51:53.577 00.000 13300 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-1.61) = xAngle (0.83 = 0.83)
22:51:53.577 00.000 13300 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.85 = 0.85)
22:51:53.577 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=-0.12 hyp=0.17 cameraTheta=-0.78 mountX=0.12 mountY=0.13, mountTheta=0.84
22:51:53.578 00.001 13300 SchedulePrimaryMove(1016D950, x=0.12, y=-0.12, opts=13)
22:51:53.579 00.001 13300 Enqueuing Move request for scope (0.12, -0.12)
22:51:53.579 00.000 11596 Worker thread wakes up
22:51:53.579 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.12) opts 0xd
22:51:53.579 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, -0.12)
22:51:53.579 00.000 11596 Moving (0.12, -0.12) raw xDistance=0.12 yDistance=0.13
22:51:53.579 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:51:53.579 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:53.579 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:51:53.579 00.000 11596 MoveAxis(E, 0, ABG)
22:51:53.580 00.001 11596 Move returns status 0, amount 0
22:51:53.580 00.000 11596 MoveAxis(N, 0, ABG)
22:51:53.580 00.000 11596 Move returns status 0, amount 0
22:51:53.580 00.000 11596 move complete, result=0
22:51:53.580 00.000 11596 worker thread done servicing request
22:51:53.584 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=234, med=4, FiltMin=2, FiltMax=112, Gamma=0.510
22:51:53.593 00.009 13300 UpdateGuideState exits: m=1997 SNR=31.3
22:51:53.593 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:53.593 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:51:53.593 00.000 13300 Enqueuing Expose request
22:51:53.593 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:51:53.593 00.000 11596 Worker thread wakes up
22:51:53.593 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:51:53.959 00.366 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"995142af-02c6-4cd9-ac95-2d0421c6d79b"}
22:51:53.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"995142af-02c6-4cd9-ac95-2d0421c6d79b"}
22:51:53.960 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3cd98212-7476-463d-9fe9-dbf8bf9728f8"}
22:51:53.960 00.000 13300 case statement mapped state 6 to 3
22:51:53.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3cd98212-7476-463d-9fe9-dbf8bf9728f8"}
22:51:53.961 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0dab0d51-83d4-43ad-95ea-91fc93f0ced8"}
22:51:53.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":308,"width":15,"height":15,"star_pos":[6.87,6.77],"pixels":"..."},"id":"0dab0d51-83d4-43ad-95ea-91fc93f0ced8"}
22:51:54.105 00.144 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:51:56.958 02.853 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"31ebcb34-61e4-406a-8a4f-ff30be2acada"}
22:51:56.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"31ebcb34-61e4-406a-8a4f-ff30be2acada"}
22:51:56.959 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"503b258a-dd9f-4721-aa72-1a423a911131"}
22:51:56.959 00.000 13300 case statement mapped state 6 to 3
22:51:56.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"503b258a-dd9f-4721-aa72-1a423a911131"}
22:51:56.959 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"49058ea2-8140-48fc-ad9d-89ca679779c9"}
22:51:56.960 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":308,"width":15,"height":15,"star_pos":[6.87,6.77],"pixels":"..."},"id":"49058ea2-8140-48fc-ad9d-89ca679779c9"}
22:51:57.135 00.175 11596 Exposure complete
22:51:57.208 00.073 11596 worker thread done servicing request
22:51:57.208 00.000 13300 OnExposeComplete: enter
22:51:57.208 00.000 13300 UpdateGuideState(): m_state=6
22:51:57.208 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 309
22:51:57.208 00.000 13300 Star::Find returns 1 (0), X=1080.69, Y=345.87, Mass=1949, SNR=30.9, Peak=242 HFD=3.2
22:51:57.209 00.001 13300 MultiStar: [#1 0.07,-0.10,0.75,U] [#2 0.04,-0.05,0.44,U] [#3 0.16,-0.04,0.43,U] [#4 -0.06,-0.13,0.29,U] [#5 0.25,0.24,0.00,M7] [#6 -0.19,-0.02,0.24,U] [#7 -0.09,-0.22,0.22,U] [#8 0.15,-0.11,0.20,U] 
22:51:57.209 00.000 13300 single-star, 7 included, MultiStar: {0.04, -0.08}, one-star: {0.05, -0.07}
22:51:57.209 00.000 13300 CameraToMount -- cameraTheta (-0.98) - m_xAngle (-1.61) = xAngle (0.63 = 0.63)
22:51:57.209 00.000 13300 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.65 = 0.65)
22:51:57.209 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.07 hyp=0.08 cameraTheta=-0.98 mountX=0.07 mountY=0.05, mountTheta=0.64
22:51:57.211 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.07, opts=13)
22:51:57.211 00.000 13300 Enqueuing Move request for scope (0.05, -0.07)
22:51:57.211 00.000 11596 Worker thread wakes up
22:51:57.211 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.07) opts 0xd
22:51:57.211 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.07)
22:51:57.211 00.000 11596 Moving (0.05, -0.07) raw xDistance=0.07 yDistance=0.05
22:51:57.211 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:51:57.212 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:57.212 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:51:57.212 00.000 11596 MoveAxis(E, 0, ABG)
22:51:57.212 00.000 11596 Move returns status 0, amount 0
22:51:57.212 00.000 11596 MoveAxis(N, 0, ABG)
22:51:57.212 00.000 11596 Move returns status 0, amount 0
22:51:57.212 00.000 11596 move complete, result=0
22:51:57.212 00.000 11596 worker thread done servicing request
22:51:57.217 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=242, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
22:51:57.224 00.007 13300 UpdateGuideState exits: m=1949 SNR=30.9
22:51:57.224 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:57.224 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:51:57.224 00.000 13300 Enqueuing Expose request
22:51:57.225 00.001 11596 Worker thread wakes up
22:51:57.225 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:51:57.225 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:51:57.737 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:51:59.957 02.220 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"40e624a0-8d70-46e3-89b8-67eb6a8f6a2e"}
22:51:59.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"40e624a0-8d70-46e3-89b8-67eb6a8f6a2e"}
22:51:59.958 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4857c5ad-266c-4bf4-b5a6-a43896e5dfbe"}
22:51:59.958 00.000 13300 case statement mapped state 6 to 3
22:51:59.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4857c5ad-266c-4bf4-b5a6-a43896e5dfbe"}
22:51:59.958 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6f370f9c-a5e5-4ff4-ab49-2fee97e4ebda"}
22:51:59.959 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":309,"width":15,"height":15,"star_pos":[6.69,6.87],"pixels":"..."},"id":"6f370f9c-a5e5-4ff4-ab49-2fee97e4ebda"}
22:52:00.764 00.805 11596 Exposure complete
22:52:00.834 00.070 11596 worker thread done servicing request
22:52:00.835 00.001 13300 OnExposeComplete: enter
22:52:00.835 00.000 13300 UpdateGuideState(): m_state=6
22:52:00.835 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 310
22:52:00.835 00.000 13300 Star::Find returns 1 (0), X=1080.66, Y=345.79, Mass=1937, SNR=30.8, Peak=240 HFD=3.2
22:52:00.836 00.001 13300 MultiStar: [#1 0.08,-0.17,0.75,U] [#2 -0.02,-0.21,0.45,U] [#3 0.08,-0.36,0.00,M3] [#4 0.01,-0.15,0.28,U] [#5 0.07,0.24,0.00,M8] [#6 -0.32,-0.05,0.00,M1] [#7 0.13,-0.35,0.00,M10] [#8 0.01,-0.37,0.00,M3] 
22:52:00.836 00.000 13300 single-star, 3 included, MultiStar: {0.03, -0.17}, one-star: {0.01, -0.15}
22:52:00.836 00.000 13300 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-1.61) = xAngle (0.13 = 0.13)
22:52:00.836 00.000 13300 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.14 = 0.14)
22:52:00.836 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.48 mountX=0.15 mountY=0.02, mountTheta=0.14
22:52:00.838 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.15, opts=13)
22:52:00.838 00.000 13300 Enqueuing Move request for scope (0.01, -0.15)
22:52:00.838 00.000 11596 Worker thread wakes up
22:52:00.838 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.15) opts 0xd
22:52:00.838 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.15)
22:52:00.838 00.000 11596 Moving (0.01, -0.15) raw xDistance=0.15 yDistance=0.02
22:52:00.838 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.15
22:52:00.838 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:00.838 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:52:00.839 00.001 11596 MoveAxis(W, 188, ABG)
22:52:00.839 00.000 11596 Guiding  Dir = 3, Dur = 188
22:52:00.839 00.000 11596 IsSlewing returns 0
22:52:00.846 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=240, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
22:52:00.855 00.009 13300 UpdateGuideState exits: m=1937 SNR=30.8
22:52:00.855 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:00.855 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:52:00.855 00.000 13300 Enqueuing Expose request
22:52:01.188 00.333 11596 IsGuiding returns 0
22:52:01.785 00.597 11596 IsGuiding returns 1
22:52:01.785 00.000 11596 scope still moving after pulse duration time elapsed
22:52:02.130 00.345 11596 IsSlewing returns 0
22:52:02.230 00.100 11596 IsGuiding returns 0
22:52:02.230 00.000 11596 scope move finished after 188 + 853 ms
22:52:02.230 00.000 11596 Move returns status 0, amount 188
22:52:02.230 00.000 11596 MoveAxis(N, 0, ABG)
22:52:02.230 00.000 11596 Move returns status 0, amount 0
22:52:02.230 00.000 11596 move complete, result=0
22:52:02.230 00.000 11596 worker thread done servicing request
22:52:02.230 00.000 13300 GuideStep: 0.1 px 188 ms WEST, 0.0 px 0 ms NORTH
22:52:02.231 00.001 11596 Worker thread wakes up
22:52:02.231 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:52:02.745 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:52:02.956 00.211 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ebe59101-c958-454e-95b1-91ba1775ece3"}
22:52:02.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ebe59101-c958-454e-95b1-91ba1775ece3"}
22:52:02.957 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4c1e49a9-06d2-477f-9e1e-dbcc3851abfc"}
22:52:02.957 00.000 13300 case statement mapped state 6 to 3
22:52:02.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4c1e49a9-06d2-477f-9e1e-dbcc3851abfc"}
22:52:02.957 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"63126058-95f4-4215-9641-c919cf10c23d"}
22:52:02.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":310,"width":15,"height":15,"star_pos":[6.66,6.79],"pixels":"..."},"id":"63126058-95f4-4215-9641-c919cf10c23d"}
22:52:05.767 02.810 11596 Exposure complete
22:52:05.839 00.072 11596 worker thread done servicing request
22:52:05.839 00.000 13300 OnExposeComplete: enter
22:52:05.839 00.000 13300 UpdateGuideState(): m_state=6
22:52:05.839 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 311
22:52:05.840 00.001 13300 Star::Find returns 1 (0), X=1080.75, Y=345.98, Mass=1977, SNR=31.1, Peak=230 HFD=3.2
22:52:05.840 00.000 13300 MultiStar: [#1 0.14,-0.04,0.74,U] [#2 -0.01,-0.17,0.45,U] [#3 0.35,0.13,0.00,M4] [#4 0.07,0.43,0.00,M1] [#5 0.13,0.71,0.00,M9] [#6 0.18,0.07,0.24,U] [#7 0.17,-0.32,0.00,R] [#8 0.12,-0.04,0.20,U] 
22:52:05.840 00.000 13300 refined, 4 included, MultiStar: {0.10, -0.02}, one-star: {0.10, 0.04}
22:52:05.840 00.000 13300 CameraToMount -- cameraTheta (-0.24) - m_xAngle (-1.61) = xAngle (1.37 = 1.37)
22:52:05.840 00.000 13300 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.39 = 1.39)
22:52:05.841 00.001 13300 CameraToMount -- cameraX=0.10 cameraY=-0.02 hyp=0.11 cameraTheta=-0.24 mountX=0.02 mountY=0.10, mountTheta=1.37
22:52:05.842 00.001 13300 SchedulePrimaryMove(1016D950, x=0.10, y=-0.02, opts=13)
22:52:05.842 00.000 13300 Enqueuing Move request for scope (0.10, -0.02)
22:52:05.842 00.000 11596 Worker thread wakes up
22:52:05.843 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.02) opts 0xd
22:52:05.843 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, -0.02)
22:52:05.843 00.000 11596 Moving (0.10, -0.02) raw xDistance=0.02 yDistance=0.10
22:52:05.843 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:52:05.843 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:05.843 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:52:05.844 00.001 11596 MoveAxis(E, 0, ABG)
22:52:05.844 00.000 11596 Move returns status 0, amount 0
22:52:05.844 00.000 11596 MoveAxis(N, 0, ABG)
22:52:05.844 00.000 11596 Move returns status 0, amount 0
22:52:05.844 00.000 11596 move complete, result=0
22:52:05.844 00.000 11596 worker thread done servicing request
22:52:05.849 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
22:52:05.860 00.011 13300 UpdateGuideState exits: m=1977 SNR=31.1
22:52:05.860 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:05.860 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:52:05.860 00.000 13300 Enqueuing Expose request
22:52:05.860 00.000 11596 Worker thread wakes up
22:52:05.860 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:52:05.860 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:52:06.095 00.235 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4f9ab342-ff39-4876-84a5-6a3ed0bdca16"}
22:52:06.095 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4f9ab342-ff39-4876-84a5-6a3ed0bdca16"}
22:52:06.096 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e7364d8e-2c6f-483f-bd71-aeaad123514a"}
22:52:06.096 00.000 13300 case statement mapped state 6 to 3
22:52:06.096 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e7364d8e-2c6f-483f-bd71-aeaad123514a"}
22:52:06.097 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b220ab32-a040-431f-babf-b4d125c65ecd"}
22:52:06.098 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":311,"width":15,"height":15,"star_pos":[6.75,6.98],"pixels":"..."},"id":"b220ab32-a040-431f-babf-b4d125c65ecd"}
22:52:06.369 00.271 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:52:08.954 02.585 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d5d70f98-4490-4cf6-b9bd-c516b3c0f1ea"}
22:52:08.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d5d70f98-4490-4cf6-b9bd-c516b3c0f1ea"}
22:52:08.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"61d95aa2-3e65-46ca-8a60-3c98d108c353"}
22:52:08.955 00.000 13300 case statement mapped state 6 to 3
22:52:08.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"61d95aa2-3e65-46ca-8a60-3c98d108c353"}
22:52:08.955 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"52ddfa63-549d-44d9-961c-f576ca6562c5"}
22:52:08.956 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":311,"width":15,"height":15,"star_pos":[6.75,6.98],"pixels":"..."},"id":"52ddfa63-549d-44d9-961c-f576ca6562c5"}
22:52:09.394 00.438 11596 Exposure complete
22:52:09.464 00.070 11596 worker thread done servicing request
22:52:09.464 00.000 13300 OnExposeComplete: enter
22:52:09.465 00.001 13300 UpdateGuideState(): m_state=6
22:52:09.465 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 312
22:52:09.465 00.000 13300 Star::Find returns 1 (0), X=1080.82, Y=346.00, Mass=2023, SNR=31.5, Peak=244 HFD=3.1
22:52:09.466 00.001 13300 MultiStar: [#1 0.08,0.01,0.73,U] [#2 -0.03,0.02,0.45,U] [#3 0.07,0.16,0.42,U] [#4 0.00,0.15,0.27,U] [#5 0.33,0.41,0.00,M10] [#6 -0.08,0.16,0.23,U] [#7 -0.17,0.31,0.00,M1] [#8 0.22,0.20,0.00,M3] 
22:52:09.466 00.000 13300 refined, 5 included, MultiStar: {0.08, 0.07}, one-star: {0.18, 0.06}
22:52:09.466 00.000 13300 CameraToMount -- cameraTheta (0.74) - m_xAngle (-1.61) = xAngle (2.35 = 2.35)
22:52:09.466 00.000 13300 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.36 = 2.36)
22:52:09.466 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.07 hyp=0.10 cameraTheta=0.74 mountX=-0.07 mountY=0.07, mountTheta=2.35
22:52:09.468 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.07, opts=13)
22:52:09.468 00.000 13300 Enqueuing Move request for scope (0.08, 0.07)
22:52:09.468 00.000 11596 Worker thread wakes up
22:52:09.468 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.07) opts 0xd
22:52:09.468 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.07)
22:52:09.468 00.000 11596 Moving (0.08, 0.07) raw xDistance=-0.07 yDistance=0.07
22:52:09.468 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:52:09.468 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:09.468 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:52:09.468 00.000 11596 MoveAxis(E, 0, ABG)
22:52:09.469 00.001 11596 Move returns status 0, amount 0
22:52:09.469 00.000 11596 MoveAxis(N, 0, ABG)
22:52:09.469 00.000 11596 Move returns status 0, amount 0
22:52:09.469 00.000 11596 move complete, result=0
22:52:09.469 00.000 11596 worker thread done servicing request
22:52:09.474 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=244, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
22:52:09.482 00.008 13300 UpdateGuideState exits: m=2023 SNR=31.5
22:52:09.482 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:09.482 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:52:09.482 00.000 13300 Enqueuing Expose request
22:52:09.482 00.000 11596 Worker thread wakes up
22:52:09.482 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:52:09.482 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:52:09.994 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:52:11.953 01.959 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4f542aab-589d-47b9-8789-b5f46973c4f4"}
22:52:11.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4f542aab-589d-47b9-8789-b5f46973c4f4"}
22:52:11.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ae0be4d2-333f-4b72-abed-4b7502379893"}
22:52:11.954 00.000 13300 case statement mapped state 6 to 3
22:52:11.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ae0be4d2-333f-4b72-abed-4b7502379893"}
22:52:11.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dcacad7c-40e2-43b5-85e7-8c9e6294cedf"}
22:52:11.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":312,"width":15,"height":15,"star_pos":[6.82,7.00],"pixels":"..."},"id":"dcacad7c-40e2-43b5-85e7-8c9e6294cedf"}
22:52:13.020 01.065 11596 Exposure complete
22:52:13.094 00.074 11596 worker thread done servicing request
22:52:13.094 00.000 13300 OnExposeComplete: enter
22:52:13.094 00.000 13300 UpdateGuideState(): m_state=6
22:52:13.094 00.000 13300 Star::Find(15, 1080, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 313
22:52:13.094 00.000 13300 Star::Find returns 1 (0), X=1080.85, Y=345.90, Mass=1944, SNR=30.9, Peak=237 HFD=3.0
22:52:13.095 00.001 13300 MultiStar: [#1 0.08,0.05,0.75,U] [#2 0.05,0.07,0.45,U] [#3 0.26,0.02,0.00,M4] [#4 -0.05,0.16,0.29,U] [#5 0.23,0.40,0.00,R] [#6 -0.27,0.01,0.00,M1] [#7 0.10,0.04,0.23,U] [#8 0.00,0.60,0.00,M4] 
22:52:13.095 00.000 13300 refined, 4 included, MultiStar: {0.11, 0.03}, one-star: {0.20, -0.04}
22:52:13.095 00.000 13300 CameraToMount -- cameraTheta (0.26) - m_xAngle (-1.61) = xAngle (1.87 = 1.87)
22:52:13.095 00.000 13300 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.89 = 1.89)
22:52:13.096 00.001 13300 CameraToMount -- cameraX=0.11 cameraY=0.03 hyp=0.11 cameraTheta=0.26 mountX=-0.03 mountY=0.11, mountTheta=1.87
22:52:13.097 00.001 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.03, opts=13)
22:52:13.097 00.000 13300 Enqueuing Move request for scope (0.11, 0.03)
22:52:13.097 00.000 11596 Worker thread wakes up
22:52:13.098 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.03) opts 0xd
22:52:13.098 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.03)
22:52:13.098 00.000 11596 Moving (0.11, 0.03) raw xDistance=-0.03 yDistance=0.11
22:52:13.098 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:52:13.098 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:13.098 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:52:13.098 00.000 11596 MoveAxis(E, 0, ABG)
22:52:13.098 00.000 11596 Move returns status 0, amount 0
22:52:13.098 00.000 11596 MoveAxis(N, 0, ABG)
22:52:13.098 00.000 11596 Move returns status 0, amount 0
22:52:13.098 00.000 11596 move complete, result=0
22:52:13.099 00.001 11596 worker thread done servicing request
22:52:13.103 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
22:52:13.110 00.007 13300 UpdateGuideState exits: m=1944 SNR=30.9
22:52:13.110 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:13.110 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:52:13.110 00.000 13300 Enqueuing Expose request
22:52:13.110 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:52:13.111 00.001 11596 Worker thread wakes up
22:52:13.111 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:52:13.622 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:52:14.953 01.331 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"becc72ce-afd0-4002-8f0d-f62737ce8ea5"}
22:52:14.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"becc72ce-afd0-4002-8f0d-f62737ce8ea5"}
22:52:14.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f91a3be4-c741-45f3-8cd8-f69b5665a8a4"}
22:52:14.954 00.000 13300 case statement mapped state 6 to 3
22:52:14.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f91a3be4-c741-45f3-8cd8-f69b5665a8a4"}
22:52:14.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"40ed4b97-b3f8-4cf8-9ddb-3c2d4f8d34d6"}
22:52:14.956 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":313,"width":15,"height":15,"star_pos":[6.85,6.90],"pixels":"..."},"id":"40ed4b97-b3f8-4cf8-9ddb-3c2d4f8d34d6"}
22:52:16.713 01.757 11596 Exposure complete
22:52:16.832 00.119 11596 worker thread done servicing request
22:52:16.832 00.000 13300 OnExposeComplete: enter
22:52:16.832 00.000 13300 UpdateGuideState(): m_state=6
22:52:16.833 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 314
22:52:16.833 00.000 13300 Star::Find returns 1 (0), X=1080.88, Y=345.82, Mass=2036, SNR=31.6, Peak=238 HFD=3.1
22:52:16.834 00.001 13300 MultiStar: [#1 0.18,-0.14,0.73,U] [#2 0.05,-0.20,0.43,U] [#3 0.26,-0.14,0.00,M5] [#4 -0.07,0.03,0.29,U] [#5 0.01,-0.30,0.00,M1] [#6 0.26,-0.27,0.00,M2] [#7 -0.17,0.25,0.00,M1] [#8 0.51,-0.10,0.00,M5] 
22:52:16.834 00.000 13300 refined, 3 included, MultiStar: {0.15, -0.12}, one-star: {0.23, -0.12}
22:52:16.834 00.000 13300 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-1.61) = xAngle (0.91 = 0.91)
22:52:16.835 00.001 13300 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.93 = 0.93)
22:52:16.835 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=-0.12 hyp=0.19 cameraTheta=-0.69 mountX=0.12 mountY=0.15, mountTheta=0.92
22:52:16.837 00.002 13300 SchedulePrimaryMove(1016D950, x=0.15, y=-0.12, opts=13)
22:52:16.837 00.000 13300 Enqueuing Move request for scope (0.15, -0.12)
22:52:16.837 00.000 11596 Worker thread wakes up
22:52:16.838 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.12) opts 0xd
22:52:16.838 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, -0.12)
22:52:16.838 00.000 11596 Moving (0.15, -0.12) raw xDistance=0.12 yDistance=0.15
22:52:16.838 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:52:16.838 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:16.838 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:52:16.839 00.001 11596 MoveAxis(E, 0, ABG)
22:52:16.839 00.000 11596 Move returns status 0, amount 0
22:52:16.839 00.000 11596 MoveAxis(N, 0, ABG)
22:52:16.839 00.000 11596 Move returns status 0, amount 0
22:52:16.839 00.000 11596 move complete, result=0
22:52:16.840 00.001 11596 worker thread done servicing request
22:52:16.846 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=1, FiltMax=116, Gamma=0.510
22:52:16.858 00.012 13300 UpdateGuideState exits: m=2036 SNR=31.6
22:52:16.858 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:16.858 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:52:16.858 00.000 13300 Enqueuing Expose request
22:52:16.858 00.000 11596 Worker thread wakes up
22:52:16.859 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:52:16.859 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:52:17.376 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:52:17.953 00.577 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b14a2884-e44e-4fdd-99ae-1f087bbaca86"}
22:52:17.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b14a2884-e44e-4fdd-99ae-1f087bbaca86"}
22:52:17.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1bac77d8-f7fd-449b-a4a3-16d247be97f5"}
22:52:17.954 00.000 13300 case statement mapped state 6 to 3
22:52:17.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1bac77d8-f7fd-449b-a4a3-16d247be97f5"}
22:52:17.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9e03aca4-c7b5-491b-880d-d746b738e975"}
22:52:17.956 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":314,"width":15,"height":15,"star_pos":[6.88,6.82],"pixels":"..."},"id":"9e03aca4-c7b5-491b-880d-d746b738e975"}
22:52:20.435 02.479 11596 Exposure complete
22:52:20.535 00.100 11596 worker thread done servicing request
22:52:20.535 00.000 13300 OnExposeComplete: enter
22:52:20.535 00.000 13300 UpdateGuideState(): m_state=6
22:52:20.536 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 315
22:52:20.536 00.000 13300 Star::Find returns 1 (0), X=1080.82, Y=345.78, Mass=2058, SNR=31.7, Peak=225 HFD=3.3
22:52:20.537 00.001 13300 MultiStar: [#1 0.11,-0.20,0.74,U] [#2 0.11,-0.30,0.00,M1] [#3 0.11,-0.20,0.40,U] [#4 0.11,0.36,0.00,M1] [#5 -0.20,-0.17,0.00,M2] [#6 -0.11,-0.01,0.22,U] [#7 -0.20,-0.08,0.22,U] [#8 -0.17,-0.04,0.20,U] 
22:52:20.537 00.000 13300 refined, 5 included, MultiStar: {0.07, -0.15}, one-star: {0.17, -0.16}
22:52:20.537 00.000 13300 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-1.61) = xAngle (0.49 = 0.49)
22:52:20.537 00.000 13300 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.50 = 0.50)
22:52:20.537 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.15 hyp=0.17 cameraTheta=-1.12 mountX=0.15 mountY=0.08, mountTheta=0.50
22:52:20.539 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.15, opts=13)
22:52:20.539 00.000 13300 Enqueuing Move request for scope (0.07, -0.15)
22:52:20.541 00.002 11596 Worker thread wakes up
22:52:20.543 00.002 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.15) opts 0xd
22:52:20.543 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.15)
22:52:20.543 00.000 11596 Moving (0.07, -0.15) raw xDistance=0.15 yDistance=0.08
22:52:20.543 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.15
22:52:20.543 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:20.543 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:52:20.544 00.001 11596 MoveAxis(W, 183, ABG)
22:52:20.544 00.000 11596 Guiding  Dir = 3, Dur = 183
22:52:20.545 00.001 11596 IsSlewing returns 0
22:52:20.549 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
22:52:20.563 00.014 13300 UpdateGuideState exits: m=2058 SNR=31.7
22:52:20.564 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:20.564 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:52:20.564 00.000 13300 Enqueuing Expose request
22:52:20.576 00.012 11596 IsGuiding returns 0
22:52:20.953 00.377 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b6aaa695-6f5f-4006-9e51-d2232d5d26dc"}
22:52:20.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b6aaa695-6f5f-4006-9e51-d2232d5d26dc"}
22:52:20.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6e183514-f232-4599-af88-3b30ea842056"}
22:52:20.954 00.000 13300 case statement mapped state 6 to 3
22:52:20.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6e183514-f232-4599-af88-3b30ea842056"}
22:52:20.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2372ea5e-9751-4ea4-ad48-b97c246f4c8b"}
22:52:20.956 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":315,"width":15,"height":15,"star_pos":[6.82,6.78],"pixels":"..."},"id":"2372ea5e-9751-4ea4-ad48-b97c246f4c8b"}
22:52:21.072 00.116 11596 IsGuiding returns 0
22:52:21.072 00.000 11596 Move returns status 0, amount 183
22:52:21.073 00.001 11596 MoveAxis(N, 0, ABG)
22:52:21.073 00.000 11596 Move returns status 0, amount 0
22:52:21.073 00.000 11596 move complete, result=0
22:52:21.073 00.000 11596 worker thread done servicing request
22:52:21.074 00.001 13300 GuideStep: 0.1 px 183 ms WEST, 0.1 px 0 ms NORTH
22:52:21.074 00.000 11596 Worker thread wakes up
22:52:21.074 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:52:21.590 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:52:23.953 02.363 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"827a90c5-6827-481e-ba89-24924d2943b8"}
22:52:23.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"827a90c5-6827-481e-ba89-24924d2943b8"}
22:52:23.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7a3d4f6d-2ec8-45bf-88a3-2a9dfb0b27df"}
22:52:23.954 00.000 13300 case statement mapped state 6 to 3
22:52:23.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7a3d4f6d-2ec8-45bf-88a3-2a9dfb0b27df"}
22:52:23.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7f12aa59-792c-426f-86dc-820ebd970479"}
22:52:23.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":315,"width":15,"height":15,"star_pos":[6.82,6.78],"pixels":"..."},"id":"7f12aa59-792c-426f-86dc-820ebd970479"}
22:52:24.640 00.685 11596 Exposure complete
22:52:24.714 00.074 11596 worker thread done servicing request
22:52:24.714 00.000 13300 OnExposeComplete: enter
22:52:24.715 00.001 13300 UpdateGuideState(): m_state=6
22:52:24.715 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 316
22:52:24.715 00.000 13300 Star::Find returns 1 (0), X=1080.75, Y=345.82, Mass=1922, SNR=30.7, Peak=227 HFD=3.1
22:52:24.716 00.001 13300 MultiStar: [#1 0.19,-0.19,0.00,M1] [#2 0.00,-0.27,0.00,M2] [#3 0.24,-0.10,0.00,M5] [#4 -0.02,0.12,0.30,U] [#5 -0.04,-0.05,0.26,U] [#6 -0.16,-0.09,0.23,U] [#7 -0.17,-0.00,0.22,U] [#8 0.23,-0.08,0.00,M5] 
22:52:24.716 00.000 13300 refined, 4 included, MultiStar: {0.00, -0.06}, one-star: {0.10, -0.12}
22:52:24.716 00.000 13300 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-1.61) = xAngle (0.10 = 0.10)
22:52:24.716 00.000 13300 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.11 = 0.11)
22:52:24.716 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=-0.06 hyp=0.06 cameraTheta=-1.51 mountX=0.06 mountY=0.01, mountTheta=0.11
22:52:24.718 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.06, opts=13)
22:52:24.718 00.000 13300 Enqueuing Move request for scope (0.00, -0.06)
22:52:24.718 00.000 11596 Worker thread wakes up
22:52:24.718 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.06) opts 0xd
22:52:24.718 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.06)
22:52:24.718 00.000 11596 Moving (0.00, -0.06) raw xDistance=0.06 yDistance=0.01
22:52:24.718 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:52:24.718 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:24.719 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:52:24.719 00.000 11596 MoveAxis(E, 0, ABG)
22:52:24.719 00.000 11596 Move returns status 0, amount 0
22:52:24.719 00.000 11596 MoveAxis(N, 0, ABG)
22:52:24.719 00.000 11596 Move returns status 0, amount 0
22:52:24.719 00.000 11596 move complete, result=0
22:52:24.719 00.000 11596 worker thread done servicing request
22:52:24.723 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=3, FiltMax=109, Gamma=0.510
22:52:24.732 00.009 13300 UpdateGuideState exits: m=1922 SNR=30.7
22:52:24.732 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:24.732 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:52:24.732 00.000 13300 Enqueuing Expose request
22:52:24.732 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:52:24.732 00.000 11596 Worker thread wakes up
22:52:24.732 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:52:25.236 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:52:26.952 01.716 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"76e9364c-6634-4266-b4dc-2496e3cb5357"}
22:52:26.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"76e9364c-6634-4266-b4dc-2496e3cb5357"}
22:52:26.953 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8be44ef8-7423-462d-8aea-ac4fcc8ed350"}
22:52:26.953 00.000 13300 case statement mapped state 6 to 3
22:52:26.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8be44ef8-7423-462d-8aea-ac4fcc8ed350"}
22:52:26.953 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"58080660-83c3-4bc1-b386-752e2d6e04f0"}
22:52:26.954 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":316,"width":15,"height":15,"star_pos":[6.75,6.82],"pixels":"..."},"id":"58080660-83c3-4bc1-b386-752e2d6e04f0"}
22:52:28.372 01.418 11596 Exposure complete
22:52:28.446 00.074 11596 worker thread done servicing request
22:52:28.446 00.000 13300 OnExposeComplete: enter
22:52:28.447 00.001 13300 UpdateGuideState(): m_state=6
22:52:28.447 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 317
22:52:28.447 00.000 13300 Star::Find returns 1 (0), X=1080.82, Y=345.79, Mass=1982, SNR=31.1, Peak=223 HFD=3.1
22:52:28.448 00.001 13300 MultiStar: [#1 -0.00,-0.21,0.75,U] [#2 0.03,-0.11,0.44,U] [#3 0.11,-0.03,0.43,U] [#4 -0.13,-0.04,0.28,U] [#5 -0.10,-0.05,0.25,U] [#6 -0.09,-0.07,0.23,U] [#7 -0.04,-0.16,0.22,U] [#8 0.22,-0.05,0.20,U] 
22:52:28.448 00.000 13300 refined, 8 included, MultiStar: {0.05, -0.12}, one-star: {0.17, -0.15}
22:52:28.448 00.000 13300 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-1.61) = xAngle (0.42 = 0.42)
22:52:28.448 00.000 13300 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.44 = 0.44)
22:52:28.448 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.12 hyp=0.13 cameraTheta=-1.19 mountX=0.12 mountY=0.06, mountTheta=0.43
22:52:28.450 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.12, opts=13)
22:52:28.450 00.000 13300 Enqueuing Move request for scope (0.05, -0.12)
22:52:28.450 00.000 11596 Worker thread wakes up
22:52:28.450 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.12) opts 0xd
22:52:28.450 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.12)
22:52:28.450 00.000 11596 Moving (0.05, -0.12) raw xDistance=0.12 yDistance=0.06
22:52:28.450 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:52:28.450 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:28.451 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:52:28.451 00.000 11596 MoveAxis(E, 0, ABG)
22:52:28.451 00.000 11596 Move returns status 0, amount 0
22:52:28.451 00.000 11596 MoveAxis(N, 0, ABG)
22:52:28.451 00.000 11596 Move returns status 0, amount 0
22:52:28.451 00.000 11596 move complete, result=0
22:52:28.451 00.000 11596 worker thread done servicing request
22:52:28.456 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=223, med=4, FiltMin=3, FiltMax=105, Gamma=0.510
22:52:28.463 00.007 13300 UpdateGuideState exits: m=1982 SNR=31.1
22:52:28.463 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:28.463 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:52:28.463 00.000 13300 Enqueuing Expose request
22:52:28.463 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:52:28.464 00.001 11596 Worker thread wakes up
22:52:28.464 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:52:28.976 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:52:29.953 00.977 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"872e2ef7-92eb-4199-a717-4da149f996d6"}
22:52:29.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"872e2ef7-92eb-4199-a717-4da149f996d6"}
22:52:29.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"69e10c2e-74de-4e03-a47f-5277b788068c"}
22:52:29.954 00.000 13300 case statement mapped state 6 to 3
22:52:29.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"69e10c2e-74de-4e03-a47f-5277b788068c"}
22:52:29.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ecfcb87a-6151-4f21-9ae6-7bdc72fa3482"}
22:52:29.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":317,"width":15,"height":15,"star_pos":[6.82,6.79],"pixels":"..."},"id":"ecfcb87a-6151-4f21-9ae6-7bdc72fa3482"}
22:52:32.018 02.063 11596 Exposure complete
22:52:32.087 00.069 11596 worker thread done servicing request
22:52:32.088 00.001 13300 OnExposeComplete: enter
22:52:32.088 00.000 13300 UpdateGuideState(): m_state=6
22:52:32.088 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 318
22:52:32.088 00.000 13300 Star::Find returns 1 (0), X=1080.79, Y=345.73, Mass=1954, SNR=30.9, Peak=214 HFD=3.3
22:52:32.089 00.001 13300 MultiStar: [#1 0.02,-0.37,0.00,M1] [#2 0.08,-0.28,0.00,M2] [#3 0.20,-0.30,0.00,M5] [#4 -0.02,-0.11,0.29,U] [#5 0.03,-0.10,0.27,U] [#6 -0.04,-0.03,0.23,U] [#7 -0.13,-0.28,0.00,M1] [#8 0.40,-0.05,0.00,M5] 
22:52:32.089 00.000 13300 refined, 3 included, MultiStar: {0.07, -0.16}, one-star: {0.14, -0.22}
22:52:32.089 00.000 13300 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-1.61) = xAngle (0.47 = 0.47)
22:52:32.089 00.000 13300 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.49 = 0.49)
22:52:32.089 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.16 hyp=0.17 cameraTheta=-1.13 mountX=0.15 mountY=0.08, mountTheta=0.48
22:52:32.091 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.16, opts=13)
22:52:32.091 00.000 13300 Enqueuing Move request for scope (0.07, -0.16)
22:52:32.091 00.000 11596 Worker thread wakes up
22:52:32.091 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.16) opts 0xd
22:52:32.091 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.16)
22:52:32.091 00.000 11596 Moving (0.07, -0.16) raw xDistance=0.15 yDistance=0.08
22:52:32.091 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
22:52:32.091 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:32.092 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:52:32.092 00.000 11596 MoveAxis(W, 193, ABG)
22:52:32.092 00.000 11596 Guiding  Dir = 3, Dur = 193
22:52:32.092 00.000 11596 IsSlewing returns 0
22:52:32.096 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=214, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
22:52:32.105 00.009 13300 UpdateGuideState exits: m=1954 SNR=30.9
22:52:32.105 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:32.105 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:52:32.105 00.000 13300 Enqueuing Expose request
22:52:32.167 00.062 11596 IsGuiding returns 0
22:52:32.264 00.097 11596 PulseGuide returned control before completion, sleep 107
22:52:32.398 00.134 11596 IsGuiding returns 1
22:52:32.398 00.000 11596 scope still moving after pulse duration time elapsed
22:52:32.418 00.020 11596 IsSlewing returns 0
22:52:32.492 00.074 11596 IsGuiding returns 0
22:52:32.492 00.000 11596 scope move finished after 193 + 131 ms
22:52:32.492 00.000 11596 Move returns status 0, amount 193
22:52:32.492 00.000 11596 MoveAxis(N, 0, ABG)
22:52:32.492 00.000 11596 Move returns status 0, amount 0
22:52:32.492 00.000 11596 move complete, result=0
22:52:32.492 00.000 11596 worker thread done servicing request
22:52:32.492 00.000 13300 GuideStep: 0.2 px 193 ms WEST, 0.1 px 0 ms NORTH
22:52:32.492 00.000 11596 Worker thread wakes up
22:52:32.492 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:52:32.952 00.460 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bd455249-a8d7-43a2-9a26-efdfe47c5c49"}
22:52:32.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bd455249-a8d7-43a2-9a26-efdfe47c5c49"}
22:52:32.953 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a9222410-1ba3-490c-aa3e-86fb171109f2"}
22:52:32.953 00.000 13300 case statement mapped state 6 to 3
22:52:32.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a9222410-1ba3-490c-aa3e-86fb171109f2"}
22:52:32.953 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8e40df8c-f07f-47ec-ae0b-7c409ec986d2"}
22:52:32.954 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":318,"width":15,"height":15,"star_pos":[6.79,6.73],"pixels":"..."},"id":"8e40df8c-f07f-47ec-ae0b-7c409ec986d2"}
22:52:33.006 00.052 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:52:35.952 02.946 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ceb41543-f28c-4a61-b005-ed2baefe9539"}
22:52:35.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ceb41543-f28c-4a61-b005-ed2baefe9539"}
22:52:35.952 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"00607439-1bad-4806-956b-8fff1c8494c2"}
22:52:35.953 00.001 13300 case statement mapped state 6 to 3
22:52:35.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"00607439-1bad-4806-956b-8fff1c8494c2"}
22:52:35.953 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dcd2f400-026f-4692-9084-74e77e65e276"}
22:52:35.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":318,"width":15,"height":15,"star_pos":[6.79,6.73],"pixels":"..."},"id":"dcd2f400-026f-4692-9084-74e77e65e276"}
22:52:36.049 00.096 11596 Exposure complete
22:52:36.128 00.079 11596 worker thread done servicing request
22:52:36.128 00.000 13300 OnExposeComplete: enter
22:52:36.128 00.000 13300 UpdateGuideState(): m_state=6
22:52:36.128 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 319
22:52:36.129 00.001 13300 Star::Find returns 1 (0), X=1080.80, Y=345.90, Mass=1920, SNR=30.7, Peak=219 HFD=3.1
22:52:36.129 00.000 13300 MultiStar: [#1 0.07,-0.14,0.76,U] [#2 -0.02,-0.13,0.45,U] [#3 0.21,-0.04,0.43,U] [#4 -0.11,0.18,0.28,U] [#5 -0.17,-0.13,0.26,U] [#6 -0.26,0.01,0.00,M1] [#7 -0.22,0.06,0.23,U] [#8 -0.02,-0.22,0.20,U] 
22:52:36.129 00.000 13300 refined, 7 included, MultiStar: {0.04, -0.07}, one-star: {0.15, -0.04}
22:52:36.129 00.000 13300 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-1.61) = xAngle (0.61 = 0.61)
22:52:36.129 00.000 13300 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.62 = 0.62)
22:52:36.130 00.001 13300 CameraToMount -- cameraX=0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-1.00 mountX=0.06 mountY=0.05, mountTheta=0.62
22:52:36.131 00.001 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.07, opts=13)
22:52:36.131 00.000 13300 Enqueuing Move request for scope (0.04, -0.07)
22:52:36.131 00.000 11596 Worker thread wakes up
22:52:36.131 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.07) opts 0xd
22:52:36.132 00.001 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.07)
22:52:36.132 00.000 11596 Moving (0.04, -0.07) raw xDistance=0.06 yDistance=0.05
22:52:36.132 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:52:36.132 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:36.132 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:52:36.132 00.000 11596 MoveAxis(E, 0, ABG)
22:52:36.132 00.000 11596 Move returns status 0, amount 0
22:52:36.132 00.000 11596 MoveAxis(N, 0, ABG)
22:52:36.132 00.000 11596 Move returns status 0, amount 0
22:52:36.132 00.000 11596 move complete, result=0
22:52:36.132 00.000 11596 worker thread done servicing request
22:52:36.137 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=219, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
22:52:36.145 00.008 13300 UpdateGuideState exits: m=1920 SNR=30.7
22:52:36.145 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:36.145 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:52:36.145 00.000 13300 Enqueuing Expose request
22:52:36.145 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:52:36.145 00.000 11596 Worker thread wakes up
22:52:36.145 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:52:36.662 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:52:38.950 02.288 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dd2b13c5-076f-4dd4-af19-2c15ccd5b3b8"}
22:52:38.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dd2b13c5-076f-4dd4-af19-2c15ccd5b3b8"}
22:52:38.951 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fef67a77-d46e-47cf-b584-337ed31d292e"}
22:52:38.951 00.000 13300 case statement mapped state 6 to 3
22:52:38.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fef67a77-d46e-47cf-b584-337ed31d292e"}
22:52:38.951 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a2254284-19f0-4b6c-a844-731f1c8189ee"}
22:52:38.952 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":319,"width":15,"height":15,"star_pos":[6.80,6.90],"pixels":"..."},"id":"a2254284-19f0-4b6c-a844-731f1c8189ee"}
22:52:39.691 00.739 11596 Exposure complete
22:52:39.771 00.080 11596 worker thread done servicing request
22:52:39.771 00.000 13300 OnExposeComplete: enter
22:52:39.771 00.000 13300 UpdateGuideState(): m_state=6
22:52:39.771 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 320
22:52:39.772 00.001 13300 Star::Find returns 1 (0), X=1080.91, Y=345.98, Mass=1977, SNR=31.1, Peak=246 HFD=3.0
22:52:39.772 00.000 13300 MultiStar: [#1 0.22,-0.06,0.74,U] [#2 0.10,-0.04,0.45,U] [#3 0.23,-0.05,0.42,U] [#4 -0.04,-0.25,0.00,M1] [#5 -0.23,-0.05,0.00,M1] [#6 -0.03,0.45,0.00,M2] [#7 -0.10,0.03,0.22,U] [#8 0.48,-0.03,0.00,M5] 
22:52:39.772 00.000 13300 refined, 4 included, MultiStar: {0.19, -0.01}, one-star: {0.27, 0.04}
22:52:39.772 00.000 13300 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-1.61) = xAngle (1.54 = 1.54)
22:52:39.772 00.000 13300 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.56 = 1.56)
22:52:39.772 00.000 13300 CameraToMount -- cameraX=0.19 cameraY=-0.01 hyp=0.19 cameraTheta=-0.07 mountX=0.01 mountY=0.19, mountTheta=1.54
22:52:39.774 00.002 13300 SchedulePrimaryMove(1016D950, x=0.19, y=-0.01, opts=13)
22:52:39.774 00.000 13300 Enqueuing Move request for scope (0.19, -0.01)
22:52:39.774 00.000 11596 Worker thread wakes up
22:52:39.774 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.01) opts 0xd
22:52:39.774 00.000 11596 Handling offset move in thread for scope, endpoint = (0.19, -0.01)
22:52:39.774 00.000 11596 Moving (0.19, -0.01) raw xDistance=0.01 yDistance=0.19
22:52:39.775 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:52:39.775 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:52:39.775 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:52:39.775 00.000 11596 MoveAxis(E, 0, ABG)
22:52:39.775 00.000 11596 Move returns status 0, amount 0
22:52:39.775 00.000 11596 MoveAxis(N, 0, ABG)
22:52:39.775 00.000 11596 Move returns status 0, amount 0
22:52:39.775 00.000 11596 move complete, result=0
22:52:39.775 00.000 11596 worker thread done servicing request
22:52:39.780 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
22:52:39.788 00.008 13300 UpdateGuideState exits: m=1977 SNR=31.1
22:52:39.788 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:39.789 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:52:39.789 00.000 13300 Enqueuing Expose request
22:52:39.789 00.000 11596 Worker thread wakes up
22:52:39.789 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:52:39.789 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:52:40.294 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:52:41.950 01.656 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ff182fcf-1f19-49d6-ac3d-8b704038af87"}
22:52:41.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ff182fcf-1f19-49d6-ac3d-8b704038af87"}
22:52:41.951 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e047dfea-d881-4943-b290-acce90c0ac3f"}
22:52:41.951 00.000 13300 case statement mapped state 6 to 3
22:52:41.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e047dfea-d881-4943-b290-acce90c0ac3f"}
22:52:41.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0e4d4a1d-3174-43d6-8846-1099e486da1a"}
22:52:41.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":320,"width":15,"height":15,"star_pos":[6.91,6.98],"pixels":"..."},"id":"0e4d4a1d-3174-43d6-8846-1099e486da1a"}
22:52:43.381 01.429 11596 Exposure complete
22:52:43.455 00.074 11596 worker thread done servicing request
22:52:43.455 00.000 13300 OnExposeComplete: enter
22:52:43.455 00.000 13300 UpdateGuideState(): m_state=6
22:52:43.455 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 321
22:52:43.456 00.001 13300 Star::Find returns 1 (0), X=1080.81, Y=345.79, Mass=1955, SNR=30.9, Peak=217 HFD=3.2
22:52:43.456 00.000 13300 MultiStar: [#1 0.20,-0.20,0.00,M1] [#2 0.18,-0.28,0.00,M1] [#3 0.14,-0.25,0.00,M4] [#4 -0.00,-0.09,0.28,U] [#5 0.05,0.00,0.26,U] [#6 -0.17,0.00,0.24,U] [#7 -0.06,0.02,0.22,U] [#8 0.27,-0.19,0.00,M6] 
22:52:43.456 00.000 13300 refined, 4 included, MultiStar: {0.06, -0.08}, one-star: {0.17, -0.15}
22:52:43.456 00.000 13300 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-1.61) = xAngle (0.69 = 0.69)
22:52:43.456 00.000 13300 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.70 = 0.70)
22:52:43.456 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.08 hyp=0.11 cameraTheta=-0.92 mountX=0.08 mountY=0.07, mountTheta=0.70
22:52:43.458 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.08, opts=13)
22:52:43.458 00.000 13300 Enqueuing Move request for scope (0.06, -0.08)
22:52:43.458 00.000 11596 Worker thread wakes up
22:52:43.458 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.08) opts 0xd
22:52:43.458 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.08)
22:52:43.459 00.001 11596 Moving (0.06, -0.08) raw xDistance=0.08 yDistance=0.07
22:52:43.459 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:52:43.459 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:43.459 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:52:43.459 00.000 11596 MoveAxis(E, 0, ABG)
22:52:43.459 00.000 11596 Move returns status 0, amount 0
22:52:43.459 00.000 11596 MoveAxis(N, 0, ABG)
22:52:43.459 00.000 11596 Move returns status 0, amount 0
22:52:43.459 00.000 11596 move complete, result=0
22:52:43.459 00.000 11596 worker thread done servicing request
22:52:43.465 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
22:52:43.473 00.008 13300 UpdateGuideState exits: m=1955 SNR=30.9
22:52:43.473 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:43.473 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:52:43.473 00.000 13300 Enqueuing Expose request
22:52:43.473 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:52:43.473 00.000 11596 Worker thread wakes up
22:52:43.473 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:52:43.983 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:52:44.950 00.967 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"75b958e0-c220-440b-a2c3-6d8275f8df1e"}
22:52:44.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"75b958e0-c220-440b-a2c3-6d8275f8df1e"}
22:52:44.951 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fb8bbd4b-8010-4e70-95b9-c6ce33da3fe1"}
22:52:44.951 00.000 13300 case statement mapped state 6 to 3
22:52:44.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fb8bbd4b-8010-4e70-95b9-c6ce33da3fe1"}
22:52:44.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5c38353e-cc49-4cfa-acb9-6ecf6ff75b15"}
22:52:44.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":321,"width":15,"height":15,"star_pos":[6.81,6.79],"pixels":"..."},"id":"5c38353e-cc49-4cfa-acb9-6ecf6ff75b15"}
22:52:47.013 02.061 11596 Exposure complete
22:52:47.092 00.079 11596 worker thread done servicing request
22:52:47.093 00.001 13300 OnExposeComplete: enter
22:52:47.093 00.000 13300 UpdateGuideState(): m_state=6
22:52:47.093 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 322
22:52:47.093 00.000 13300 Star::Find returns 1 (0), X=1080.82, Y=345.80, Mass=1964, SNR=31.0, Peak=221 HFD=3.2
22:52:47.094 00.001 13300 MultiStar: [#1 0.15,-0.24,0.00,M2] [#2 -0.10,-0.29,0.00,M2] [#3 0.15,-0.18,0.00,M5] [#4 -0.15,-0.08,0.23,U] [#5 -0.19,-0.33,0.00,M1] [#6 -0.12,-0.21,0.00,M2] [#7 -0.12,-0.11,0.22,U] [#8 0.30,-0.37,0.00,M7] 
22:52:47.094 00.000 13300 refined, 2 included, MultiStar: {0.07, -0.13}, one-star: {0.17, -0.14}
22:52:47.094 00.000 13300 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-1.61) = xAngle (0.56 = 0.56)
22:52:47.095 00.001 13300 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.58 = 0.58)
22:52:47.095 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.13 hyp=0.15 cameraTheta=-1.05 mountX=0.12 mountY=0.08, mountTheta=0.57
22:52:47.097 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.13, opts=13)
22:52:47.097 00.000 13300 Enqueuing Move request for scope (0.07, -0.13)
22:52:47.097 00.000 11596 Worker thread wakes up
22:52:47.098 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.13) opts 0xd
22:52:47.098 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.13)
22:52:47.098 00.000 11596 Moving (0.07, -0.13) raw xDistance=0.12 yDistance=0.08
22:52:47.098 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:52:47.098 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:47.098 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:52:47.099 00.001 11596 MoveAxis(E, 0, ABG)
22:52:47.099 00.000 11596 Move returns status 0, amount 0
22:52:47.099 00.000 11596 MoveAxis(N, 0, ABG)
22:52:47.099 00.000 11596 Move returns status 0, amount 0
22:52:47.099 00.000 11596 move complete, result=0
22:52:47.100 00.001 11596 worker thread done servicing request
22:52:47.105 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
22:52:47.112 00.007 13300 UpdateGuideState exits: m=1964 SNR=31.0
22:52:47.113 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:47.113 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:52:47.113 00.000 13300 Enqueuing Expose request
22:52:47.113 00.000 11596 Worker thread wakes up
22:52:47.113 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:52:47.113 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:52:47.615 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:52:47.950 00.335 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"de1f40b7-0d5a-4df5-8ecf-851a141bcb9a"}
22:52:47.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"de1f40b7-0d5a-4df5-8ecf-851a141bcb9a"}
22:52:47.950 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e4e33c99-b7f7-4fd3-942c-9a8c4feac0d6"}
22:52:47.951 00.001 13300 case statement mapped state 6 to 3
22:52:47.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e4e33c99-b7f7-4fd3-942c-9a8c4feac0d6"}
22:52:47.951 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"45a8838a-704e-4b99-ba6d-4a03066d76e3"}
22:52:47.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":322,"width":15,"height":15,"star_pos":[6.82,6.80],"pixels":"..."},"id":"45a8838a-704e-4b99-ba6d-4a03066d76e3"}
22:52:50.639 02.688 11596 Exposure complete
22:52:50.724 00.085 11596 worker thread done servicing request
22:52:50.724 00.000 13300 OnExposeComplete: enter
22:52:50.724 00.000 13300 UpdateGuideState(): m_state=6
22:52:50.724 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 323
22:52:50.725 00.001 13300 Star::Find returns 1 (0), X=1080.63, Y=345.67, Mass=1981, SNR=31.1, Peak=230 HFD=3.2
22:52:50.725 00.000 13300 MultiStar: [#1 0.11,-0.22,0.00,M3] [#2 0.06,-0.13,0.45,U] [#3 0.14,-0.11,0.42,U] [#4 -0.20,-0.05,0.29,U] [#5 -0.19,-0.25,0.00,M2] [#6 -0.26,0.07,0.00,M3] [#7 -0.29,0.13,0.00,M1] [#8 -0.03,-0.16,0.19,U] 
22:52:50.725 00.000 13300 refined, 4 included, MultiStar: {0.00, -0.18}, one-star: {-0.01, -0.27}
22:52:50.725 00.000 13300 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-1.61) = xAngle (0.06 = 0.06)
22:52:50.725 00.000 13300 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.07 = 0.07)
22:52:50.725 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=-0.18 hyp=0.18 cameraTheta=-1.55 mountX=0.18 mountY=0.01, mountTheta=0.07
22:52:50.728 00.003 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.18, opts=13)
22:52:50.729 00.001 13300 Enqueuing Move request for scope (0.00, -0.18)
22:52:50.729 00.000 11596 Worker thread wakes up
22:52:50.729 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.18) opts 0xd
22:52:50.729 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.18)
22:52:50.729 00.000 11596 Moving (0.00, -0.18) raw xDistance=0.18 yDistance=0.01
22:52:50.729 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.18
22:52:50.729 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:50.730 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:52:50.730 00.000 11596 MoveAxis(W, 225, ABG)
22:52:50.730 00.000 11596 Guiding  Dir = 3, Dur = 225
22:52:50.730 00.000 11596 IsSlewing returns 0
22:52:50.736 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
22:52:50.743 00.007 13300 UpdateGuideState exits: m=1981 SNR=31.1
22:52:50.743 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:50.743 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:52:50.744 00.001 13300 Enqueuing Expose request
22:52:50.948 00.204 11596 IsGuiding returns 0
22:52:50.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"34bad62d-b012-45ad-939a-8aacc44ab909"}
22:52:50.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"34bad62d-b012-45ad-939a-8aacc44ab909"}
22:52:50.950 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"240c2f05-6445-4947-b4bc-2e5b0a5b7372"}
22:52:50.951 00.001 13300 case statement mapped state 6 to 3
22:52:50.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"240c2f05-6445-4947-b4bc-2e5b0a5b7372"}
22:52:50.951 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"25c0b37a-af26-4294-8ea4-c04ee20baec0"}
22:52:50.952 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":323,"width":15,"height":15,"star_pos":[6.63,6.67],"pixels":"..."},"id":"25c0b37a-af26-4294-8ea4-c04ee20baec0"}
22:52:51.069 00.117 11596 PulseGuide returned control before completion, sleep 116
22:52:51.359 00.290 11596 IsGuiding returns 1
22:52:51.359 00.000 11596 scope still moving after pulse duration time elapsed
22:52:51.382 00.023 11596 IsSlewing returns 0
22:52:51.478 00.096 11596 IsGuiding returns 0
22:52:51.478 00.000 11596 scope move finished after 225 + 305 ms
22:52:51.478 00.000 11596 Move returns status 0, amount 225
22:52:51.479 00.001 11596 MoveAxis(N, 0, ABG)
22:52:51.479 00.000 11596 Move returns status 0, amount 0
22:52:51.479 00.000 11596 move complete, result=0
22:52:51.479 00.000 11596 worker thread done servicing request
22:52:51.479 00.000 13300 GuideStep: 0.2 px 225 ms WEST, 0.0 px 0 ms NORTH
22:52:51.479 00.000 11596 Worker thread wakes up
22:52:51.479 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:52:51.985 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:52:53.949 01.964 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aea68f56-0f1f-4f9e-b997-8a5c6bf540a7"}
22:52:53.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aea68f56-0f1f-4f9e-b997-8a5c6bf540a7"}
22:52:53.950 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"19c18f5f-c2e9-4e5f-b109-6489dae76eb4"}
22:52:53.950 00.000 13300 case statement mapped state 6 to 3
22:52:53.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"19c18f5f-c2e9-4e5f-b109-6489dae76eb4"}
22:52:53.951 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0b644154-b179-486d-9f25-d5bbfd038c1c"}
22:52:53.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":323,"width":15,"height":15,"star_pos":[6.63,6.67],"pixels":"..."},"id":"0b644154-b179-486d-9f25-d5bbfd038c1c"}
22:52:55.017 01.066 11596 Exposure complete
22:52:55.087 00.070 11596 worker thread done servicing request
22:52:55.087 00.000 13300 OnExposeComplete: enter
22:52:55.088 00.001 13300 UpdateGuideState(): m_state=6
22:52:55.088 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 324
22:52:55.088 00.000 13300 Star::Find returns 1 (0), X=1080.59, Y=345.65, Mass=1981, SNR=31.1, Peak=232 HFD=3.2
22:52:55.089 00.001 13300 MultiStar: [#1 0.05,-0.35,0.00,M4] [#2 0.05,-0.30,0.00,M2] [#3 0.23,-0.45,0.00,M5] [#4 -0.10,-0.04,0.29,U] [#5 -0.28,-0.43,0.00,M3] [#6 -0.28,-0.43,0.00,M4] [#7 -0.14,-0.08,0.22,U] [#8 -0.10,-0.51,0.00,M7] 
22:52:55.089 00.000 13300 refined, 2 included, MultiStar: {-0.08, -0.22}, one-star: {-0.05, -0.30}
22:52:55.089 00.000 13300 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-1.61) = xAngle (-0.30 = -0.30)
22:52:55.089 00.000 13300 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.28 = -0.28)
22:52:55.089 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.22 hyp=0.23 cameraTheta=-1.91 mountX=0.22 mountY=-0.06, mountTheta=-0.29
22:52:55.091 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.22, opts=13)
22:52:55.091 00.000 13300 Enqueuing Move request for scope (-0.08, -0.22)
22:52:55.091 00.000 11596 Worker thread wakes up
22:52:55.091 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.22) opts 0xd
22:52:55.091 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.22)
22:52:55.091 00.000 11596 Moving (-0.08, -0.22) raw xDistance=0.22 yDistance=-0.06
22:52:55.091 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.22
22:52:55.091 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:55.092 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:52:55.092 00.000 11596 MoveAxis(W, 290, ABG)
22:52:55.092 00.000 11596 Guiding  Dir = 3, Dur = 290
22:52:55.092 00.000 11596 IsSlewing returns 0
22:52:55.097 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
22:52:55.105 00.008 13300 UpdateGuideState exits: m=1981 SNR=31.1
22:52:55.105 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:55.105 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:52:55.105 00.000 13300 Enqueuing Expose request
22:52:55.115 00.010 11596 IsGuiding returns 0
22:52:55.257 00.142 11596 PulseGuide returned control before completion, sleep 159
22:52:55.631 00.374 11596 IsGuiding returns 1
22:52:55.631 00.000 11596 scope still moving after pulse duration time elapsed
22:52:55.656 00.025 11596 IsSlewing returns 0
22:52:55.853 00.197 11596 IsGuiding returns 0
22:52:55.853 00.000 11596 scope move finished after 290 + 447 ms
22:52:55.853 00.000 11596 Move returns status 0, amount 290
22:52:55.853 00.000 11596 MoveAxis(N, 0, ABG)
22:52:55.853 00.000 11596 Move returns status 0, amount 0
22:52:55.853 00.000 11596 move complete, result=0
22:52:55.853 00.000 11596 worker thread done servicing request
22:52:55.853 00.000 11596 Worker thread wakes up
22:52:55.854 00.001 13300 GuideStep: 0.2 px 290 ms WEST, -0.1 px 0 ms NORTH
22:52:55.854 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:52:56.364 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:52:56.950 00.586 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"741653a7-474b-41bf-8d36-0224a3e08d5e"}
22:52:56.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"741653a7-474b-41bf-8d36-0224a3e08d5e"}
22:52:56.951 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bf59f349-cfe2-4960-9e04-93ab9bab6171"}
22:52:56.951 00.000 13300 case statement mapped state 6 to 3
22:52:56.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bf59f349-cfe2-4960-9e04-93ab9bab6171"}
22:52:56.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"eaa7f339-4560-40ca-af1f-d9c0fcc5738b"}
22:52:56.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":324,"width":15,"height":15,"star_pos":[6.59,6.65],"pixels":"..."},"id":"eaa7f339-4560-40ca-af1f-d9c0fcc5738b"}
22:52:59.398 02.446 11596 Exposure complete
22:52:59.469 00.071 11596 worker thread done servicing request
22:52:59.469 00.000 13300 OnExposeComplete: enter
22:52:59.469 00.000 13300 UpdateGuideState(): m_state=6
22:52:59.470 00.001 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 325
22:52:59.470 00.000 13300 Star::Find returns 1 (0), X=1080.69, Y=345.91, Mass=1990, SNR=31.2, Peak=234 HFD=3.3
22:52:59.470 00.000 13300 MultiStar: [#1 0.15,0.06,0.74,U] [#2 0.15,-0.14,0.43,U] [#3 0.29,0.08,0.00,M6] [#4 -0.12,0.22,0.00,M1] [#5 -0.33,-0.05,0.00,M4] [#6 -0.09,0.16,0.22,U] [#7 -0.14,0.30,0.00,M1] [#8 0.06,0.04,0.21,U] 
22:52:59.470 00.000 13300 single-star, 4 included, MultiStar: {0.08, -0.00}, one-star: {0.04, -0.03}
22:52:59.470 00.000 13300 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-1.61) = xAngle (1.01 = 1.01)
22:52:59.471 00.001 13300 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.03 = 1.03)
22:52:59.471 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-0.60 mountX=0.03 mountY=0.04, mountTheta=1.01
22:52:59.472 00.001 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.03, opts=13)
22:52:59.472 00.000 13300 Enqueuing Move request for scope (0.04, -0.03)
22:52:59.472 00.000 11596 Worker thread wakes up
22:52:59.473 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.03) opts 0xd
22:52:59.473 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.03)
22:52:59.473 00.000 11596 Moving (0.04, -0.03) raw xDistance=0.03 yDistance=0.04
22:52:59.473 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:52:59.473 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:59.473 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:52:59.473 00.000 11596 MoveAxis(E, 0, ABG)
22:52:59.473 00.000 11596 Move returns status 0, amount 0
22:52:59.473 00.000 11596 MoveAxis(N, 0, ABG)
22:52:59.473 00.000 11596 Move returns status 0, amount 0
22:52:59.473 00.000 11596 move complete, result=0
22:52:59.474 00.001 11596 worker thread done servicing request
22:52:59.479 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=234, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
22:52:59.486 00.007 13300 UpdateGuideState exits: m=1990 SNR=31.2
22:52:59.486 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:59.486 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:52:59.486 00.000 13300 Enqueuing Expose request
22:52:59.486 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:52:59.486 00.000 11596 Worker thread wakes up
22:52:59.487 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:52:59.949 00.462 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1304e0c5-e1d7-4597-87d8-560fcc08a10e"}
22:52:59.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1304e0c5-e1d7-4597-87d8-560fcc08a10e"}
22:52:59.950 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"41dd2e8e-97a9-49b6-a01a-6ca160341e4d"}
22:52:59.950 00.000 13300 case statement mapped state 6 to 3
22:52:59.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"41dd2e8e-97a9-49b6-a01a-6ca160341e4d"}
22:52:59.950 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"aed9831e-1da7-48d0-a15e-18f56d89a104"}
22:52:59.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":325,"width":15,"height":15,"star_pos":[6.69,6.91],"pixels":"..."},"id":"aed9831e-1da7-48d0-a15e-18f56d89a104"}
22:53:00.003 00.053 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:53:02.947 02.944 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"51236bfb-9be9-47ac-a4d3-95ad0ac84ad3"}
22:53:02.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"51236bfb-9be9-47ac-a4d3-95ad0ac84ad3"}
22:53:02.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cfd8fdcf-f541-4254-8748-7448766fd18e"}
22:53:02.948 00.000 13300 case statement mapped state 6 to 3
22:53:02.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cfd8fdcf-f541-4254-8748-7448766fd18e"}
22:53:02.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8792c6ed-64f9-43c4-ad98-a9c7aac69ff1"}
22:53:02.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":325,"width":15,"height":15,"star_pos":[6.69,6.91],"pixels":"..."},"id":"8792c6ed-64f9-43c4-ad98-a9c7aac69ff1"}
22:53:03.033 00.084 11596 Exposure complete
22:53:03.105 00.072 11596 worker thread done servicing request
22:53:03.105 00.000 13300 OnExposeComplete: enter
22:53:03.106 00.001 13300 UpdateGuideState(): m_state=6
22:53:03.106 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 326
22:53:03.106 00.000 13300 Star::Find returns 1 (0), X=1080.74, Y=345.97, Mass=2001, SNR=31.2, Peak=230 HFD=3.2
22:53:03.107 00.001 13300 MultiStar: [#1 0.17,-0.04,0.74,U] [#2 0.07,-0.40,0.00,M2] [#3 0.29,0.04,0.00,M7] [#4 0.01,0.24,0.00,M2] [#5 -0.17,-0.05,0.26,U] [#6 -0.31,-0.02,0.00,M4] [#7 0.04,0.10,0.22,U] [#8 0.00,0.00,0.00,L] [#9 0.02,0.65,0.00,M3] 
22:53:03.107 00.000 13300 refined, 3 included, MultiStar: {0.08, 0.01}, one-star: {0.09, 0.03}
22:53:03.107 00.000 13300 CameraToMount -- cameraTheta (0.08) - m_xAngle (-1.61) = xAngle (1.68 = 1.68)
22:53:03.107 00.000 13300 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.70 = 1.70)
22:53:03.107 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.01 hyp=0.08 cameraTheta=0.08 mountX=-0.01 mountY=0.08, mountTheta=1.69
22:53:03.109 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.01, opts=13)
22:53:03.109 00.000 13300 Enqueuing Move request for scope (0.08, 0.01)
22:53:03.109 00.000 11596 Worker thread wakes up
22:53:03.109 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.01) opts 0xd
22:53:03.110 00.001 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.01)
22:53:03.110 00.000 11596 Moving (0.08, 0.01) raw xDistance=-0.01 yDistance=0.08
22:53:03.110 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:53:03.110 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:03.110 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:53:03.110 00.000 11596 MoveAxis(E, 0, ABG)
22:53:03.110 00.000 11596 Move returns status 0, amount 0
22:53:03.110 00.000 11596 MoveAxis(N, 0, ABG)
22:53:03.110 00.000 11596 Move returns status 0, amount 0
22:53:03.110 00.000 11596 move complete, result=0
22:53:03.110 00.000 11596 worker thread done servicing request
22:53:03.115 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=1, FiltMax=105, Gamma=0.510
22:53:03.122 00.007 13300 UpdateGuideState exits: m=2001 SNR=31.2
22:53:03.122 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:03.122 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:53:03.122 00.000 13300 Enqueuing Expose request
22:53:03.122 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:53:03.123 00.001 11596 Worker thread wakes up
22:53:03.123 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:53:03.630 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:53:04.454 00.824 13300 evsrv: cli 10203A40 connect
22:53:04.454 00.000 13300 case statement mapped state 6 to 3
22:53:04.455 00.001 13300 case statement mapped state 6 to 3
22:53:04.456 00.001 13300 evsrv: cli 10203A40 request: {"method":"get_app_state","id":"ad20aea5-76d1-4e58-9f88-0da75412f4dd"}
22:53:04.456 00.000 13300 case statement mapped state 6 to 3
22:53:04.456 00.000 13300 evsrv: cli 10203A40 response: {"jsonrpc":"2.0","result":"Guiding","id":"ad20aea5-76d1-4e58-9f88-0da75412f4dd"}
22:53:04.457 00.001 13300 evsrv: cli 10203A40 disconnect
22:53:04.458 00.001 13300 evsrv: cli 10203220 connect
22:53:04.458 00.000 13300 case statement mapped state 6 to 3
22:53:04.459 00.001 13300 case statement mapped state 6 to 3
22:53:04.489 00.030 13300 evsrv: cli 10203220 request: {"method":"dither","params":{"amount":10,"raOnly":false,"settle":{"pixels":1.5,"time":5,"timeout":40}},"id":"7a0d6f2f-306d-47d4-a89b-5ab228acb2e3"}
22:53:04.490 00.001 13300 PhdController::Dither begins
22:53:04.490 00.000 13300 dither: size=10.00, dRA=10.00 dDec=0.00
22:53:04.490 00.000 13300 MountToCamera -- mountTheta (0.00) + m_xAngle (-1.61) = xAngle (-1.61 = -1.61)
22:53:04.490 00.000 13300 MountToCamera -- mountX=10.00 mountY=0.00 hyp=10.00 mountTheta=0.00 cameraX=-0.38, cameraY=-9.99 cameraTheta=-1.61
22:53:04.490 00.000 13300 setting lock position to (1080.27, 335.95)
22:53:04.491 00.001 13300 Mount: notify guiding dithered (-0.4, -10.0)
22:53:04.491 00.000 13300 MultiStar: stabilizing after lock position change
22:53:04.491 00.000 13300 Status Line: Dither da 10.00,0.00
22:53:04.496 00.005 13300 PhdController: newstate STATE_SETTLE_BEGIN
22:53:04.496 00.000 13300 PhdController: newstate STATE_SETTLE_WAIT
22:53:04.497 00.001 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":0,"id":"7a0d6f2f-306d-47d4-a89b-5ab228acb2e3"}
22:53:04.497 00.000 13300 evsrv: cli 10203220 disconnect
22:53:05.948 01.451 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0731d4dc-b468-43d8-a4c9-63041fe5c4b3"}
22:53:05.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0731d4dc-b468-43d8-a4c9-63041fe5c4b3"}
22:53:05.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ac3db5b4-507d-4db6-8244-0dbc8b57733f"}
22:53:05.949 00.000 13300 case statement mapped state 6 to 3
22:53:05.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ac3db5b4-507d-4db6-8244-0dbc8b57733f"}
22:53:05.949 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"85104d79-45a4-4111-b189-445c3102603d"}
22:53:05.950 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":326,"width":15,"height":15,"star_pos":[6.74,6.97],"pixels":"..."},"id":"85104d79-45a4-4111-b189-445c3102603d"}
22:53:06.688 00.738 11596 Exposure complete
22:53:06.779 00.091 11596 worker thread done servicing request
22:53:06.780 00.001 13300 OnExposeComplete: enter
22:53:06.780 00.000 13300 UpdateGuideState(): m_state=6
22:53:06.780 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 327
22:53:06.780 00.000 13300 Star::Find returns 1 (0), X=1080.76, Y=345.86, Mass=2002, SNR=31.3, Peak=238 HFD=3.2
22:53:06.781 00.001 13300 CameraToMount -- cameraTheta (1.52) - m_xAngle (-1.61) = xAngle (3.13 = 3.13)
22:53:06.781 00.000 13300 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.14 = -3.14)
22:53:06.781 00.000 13300 CameraToMount -- cameraX=0.50 cameraY=9.91 hyp=9.92 cameraTheta=1.52 mountX=-9.92 mountY=-0.02, mountTheta=-3.14
22:53:06.785 00.004 13300 dither recenter: remaining=(-10.0,-0.0) step=(-10.0,-0.0)
22:53:06.785 00.000 13300 MountToCamera -- mountTheta (-3.14) + m_xAngle (-1.61) = xAngle (-4.75 = 1.53)
22:53:06.785 00.000 13300 MountToCamera -- mountX=-10.00 mountY=-0.00 hyp=10.00 mountTheta=-3.14 cameraX=0.38, cameraY=9.99 cameraTheta=1.53
22:53:06.785 00.000 13300 SchedulePrimaryMove(1016D950, x=0.38, y=9.99, opts=4)
22:53:06.785 00.000 13300 Enqueuing Move request for scope (0.38, 9.99)
22:53:06.785 00.000 13300 Mount: notify direct move -10.00,-0.00
22:53:06.786 00.001 11596 Worker thread wakes up
22:53:06.786 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.38, 9.99) opts 0x4
22:53:06.786 00.000 11596 Handling offset move in thread for scope, endpoint = (0.38, 9.99)
22:53:06.786 00.000 11596 Moving (0.38, 9.99) raw xDistance=-10.00 yDistance=-0.00
22:53:06.786 00.000 11596 BLC: window closed
22:53:06.786 00.000 11596 MoveAxis(E, 19876, B)
22:53:06.787 00.001 11596 Guiding  Dir = 2, Dur = 19876
22:53:06.787 00.000 11596 IsSlewing returns 0
22:53:06.794 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
22:53:06.803 00.009 13300 UpdateGuideState exits: m=2002 SNR=31.3
22:53:06.803 00.000 13300 PhdController: settling, locked = 1, distance = 10.06 (1.50) aobump = 0 frame = 1 / 99999
22:53:06.803 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761688386.803,"Host":"MAX-PC","Inst":1,"Distance":10.06,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
22:53:06.803 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:06.804 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:53:06.804 00.000 13300 Enqueuing Expose request
22:53:07.082 00.278 11596 IsGuiding returns 0
22:53:07.223 00.141 11596 PulseGuide returned control before completion, sleep 19746
22:53:08.947 01.724 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9f20f43c-fe4a-484b-8afb-0757f30d83e0"}
22:53:08.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9f20f43c-fe4a-484b-8afb-0757f30d83e0"}
22:53:08.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"df675fdf-e278-46b9-8d00-253dca19b572"}
22:53:08.948 00.000 13300 case statement mapped state 6 to 3
22:53:08.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"df675fdf-e278-46b9-8d00-253dca19b572"}
22:53:08.948 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7a950b8e-f3e2-4840-b68d-d56d09b35f83"}
22:53:08.949 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":327,"width":15,"height":15,"star_pos":[6.76,6.86],"pixels":"..."},"id":"7a950b8e-f3e2-4840-b68d-d56d09b35f83"}
22:53:12.349 03.400 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d1bb2327-8cd5-429d-b70d-4aabb1406e3f"}
22:53:12.353 00.004 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d1bb2327-8cd5-429d-b70d-4aabb1406e3f"}
22:53:12.357 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9bc058db-47bc-4a07-aa93-be0d9df5d590"}
22:53:12.358 00.001 13300 case statement mapped state 6 to 3
22:53:12.358 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9bc058db-47bc-4a07-aa93-be0d9df5d590"}
22:53:12.360 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d8498f00-e816-44a1-b96d-a502f2b619b3"}
22:53:12.361 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":327,"width":15,"height":15,"star_pos":[6.76,6.86],"pixels":"..."},"id":"d8498f00-e816-44a1-b96d-a502f2b619b3"}
22:53:15.350 02.989 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6a445f46-372b-43bf-bcac-ee7f3164fd20"}
22:53:15.350 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6a445f46-372b-43bf-bcac-ee7f3164fd20"}
22:53:15.351 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"36130df7-19f2-4c7d-aef2-81a6641592ce"}
22:53:15.351 00.000 13300 case statement mapped state 6 to 3
22:53:15.351 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"36130df7-19f2-4c7d-aef2-81a6641592ce"}
22:53:15.352 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0cfa5ebe-2544-48a2-8db8-10c5de65f265"}
22:53:15.353 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":327,"width":15,"height":15,"star_pos":[6.76,6.86],"pixels":"..."},"id":"0cfa5ebe-2544-48a2-8db8-10c5de65f265"}
22:53:18.350 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"27317023-7475-4f56-93d8-408d8062fa06"}
22:53:18.350 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"27317023-7475-4f56-93d8-408d8062fa06"}
22:53:18.351 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"905c2358-dafb-49a4-a617-94bd2d1fe937"}
22:53:18.351 00.000 13300 case statement mapped state 6 to 3
22:53:18.351 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"905c2358-dafb-49a4-a617-94bd2d1fe937"}
22:53:18.351 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8185996e-3bfe-4f6e-a160-846706753a9e"}
22:53:18.352 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":327,"width":15,"height":15,"star_pos":[6.76,6.86],"pixels":"..."},"id":"8185996e-3bfe-4f6e-a160-846706753a9e"}
22:53:21.348 02.996 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"062f1e13-dd40-48aa-984b-4411c6969ced"}
22:53:21.348 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"062f1e13-dd40-48aa-984b-4411c6969ced"}
22:53:21.349 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e425d154-e2e7-4c94-906f-21803ea1a8a9"}
22:53:21.349 00.000 13300 case statement mapped state 6 to 3
22:53:21.349 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e425d154-e2e7-4c94-906f-21803ea1a8a9"}
22:53:21.349 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3f1af644-ec84-4210-95e3-7c9cb06f3d11"}
22:53:21.349 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":327,"width":15,"height":15,"star_pos":[6.76,6.86],"pixels":"..."},"id":"3f1af644-ec84-4210-95e3-7c9cb06f3d11"}
22:53:24.348 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"31d2cd4c-c494-499f-9bcd-14d0075dfec2"}
22:53:24.348 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"31d2cd4c-c494-499f-9bcd-14d0075dfec2"}
22:53:24.349 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4fc9b0f8-c136-470d-a132-32b0622ebe4c"}
22:53:24.349 00.000 13300 case statement mapped state 6 to 3
22:53:24.349 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4fc9b0f8-c136-470d-a132-32b0622ebe4c"}
22:53:24.349 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7a759889-2ee7-4fa3-b1f2-119b762f3b37"}
22:53:24.349 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":327,"width":15,"height":15,"star_pos":[6.76,6.86],"pixels":"..."},"id":"7a759889-2ee7-4fa3-b1f2-119b762f3b37"}
22:53:26.974 02.625 11596 IsGuiding returns 1
22:53:26.974 00.000 11596 scope still moving after pulse duration time elapsed
22:53:27.004 00.030 11596 IsSlewing returns 0
22:53:27.004 00.000 11596 IsGuiding returns 1
22:53:27.034 00.030 11596 IsSlewing returns 0
22:53:27.034 00.000 11596 IsGuiding returns 1
22:53:27.064 00.030 11596 IsSlewing returns 0
22:53:27.064 00.000 11596 IsGuiding returns 1
22:53:27.094 00.030 11596 IsSlewing returns 0
22:53:27.094 00.000 11596 IsGuiding returns 1
22:53:27.124 00.030 11596 IsSlewing returns 0
22:53:27.124 00.000 11596 IsGuiding returns 1
22:53:27.154 00.030 11596 IsSlewing returns 0
22:53:27.154 00.000 11596 IsGuiding returns 1
22:53:27.186 00.032 11596 IsSlewing returns 0
22:53:27.186 00.000 11596 IsGuiding returns 1
22:53:27.217 00.031 11596 IsSlewing returns 0
22:53:27.217 00.000 11596 IsGuiding returns 1
22:53:27.247 00.030 11596 IsSlewing returns 0
22:53:27.247 00.000 11596 IsGuiding returns 1
22:53:27.348 00.101 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6702eb7e-429e-4415-b312-b13c44707f19"}
22:53:27.348 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6702eb7e-429e-4415-b312-b13c44707f19"}
22:53:27.349 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"55f9744b-37b2-4392-a103-c5617de24535"}
22:53:27.349 00.000 13300 case statement mapped state 6 to 3
22:53:27.349 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"55f9744b-37b2-4392-a103-c5617de24535"}
22:53:27.349 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9214399f-ecca-4cd3-bde1-126ef233daa5"}
22:53:27.349 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":327,"width":15,"height":15,"star_pos":[6.76,6.86],"pixels":"..."},"id":"9214399f-ecca-4cd3-bde1-126ef233daa5"}
22:53:27.615 00.266 11596 IsSlewing returns 0
22:53:27.615 00.000 11596 IsGuiding returns 1
22:53:28.021 00.406 11596 IsSlewing returns 0
22:53:28.021 00.000 11596 IsGuiding returns 1
22:53:28.048 00.027 11596 IsSlewing returns 0
22:53:28.048 00.000 11596 IsGuiding returns 1
22:53:28.079 00.031 11596 IsSlewing returns 0
22:53:28.079 00.000 11596 IsGuiding returns 1
22:53:28.109 00.030 11596 IsSlewing returns 0
22:53:28.109 00.000 11596 IsGuiding returns 1
22:53:28.140 00.031 11596 IsSlewing returns 0
22:53:28.140 00.000 11596 IsGuiding returns 1
22:53:28.171 00.031 11596 IsSlewing returns 0
22:53:28.171 00.000 11596 IsGuiding returns 1
22:53:28.202 00.031 11596 IsSlewing returns 0
22:53:28.202 00.000 11596 IsGuiding returns 1
22:53:28.231 00.029 11596 IsSlewing returns 0
22:53:28.231 00.000 11596 IsGuiding returns 1
22:53:28.262 00.031 11596 IsSlewing returns 0
22:53:28.262 00.000 11596 IsGuiding returns 1
22:53:28.291 00.029 11596 IsSlewing returns 0
22:53:28.292 00.001 11596 IsGuiding returns 1
22:53:28.323 00.031 11596 IsSlewing returns 0
22:53:28.323 00.000 11596 IsGuiding returns 1
22:53:28.354 00.031 11596 IsSlewing returns 0
22:53:28.354 00.000 11596 IsGuiding returns 1
22:53:28.386 00.032 11596 IsSlewing returns 0
22:53:28.387 00.001 11596 IsGuiding returns 1
22:53:28.453 00.066 11596 IsSlewing returns 0
22:53:28.542 00.089 11596 IsGuiding returns 1
22:53:28.645 00.103 11596 IsSlewing returns 0
22:53:28.793 00.148 11596 IsGuiding returns 1
22:53:28.818 00.025 11596 IsSlewing returns 0
22:53:29.139 00.321 11596 IsGuiding returns 1
22:53:29.278 00.139 11596 IsGuiding returns 1
22:53:29.278 00.000 11596 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope_ascom.cpp:681->timeout exceeded waiting for guiding pulse to complete
22:53:29.280 00.002 11596 GetBoolean("/Confirm/5/PulseGuideFailedAlertEnabled", 1) returns 0
22:53:29.280 00.000 11596 Suppressed alert:  Il commando PulseGuide inviato alla montatura è fallito - la guida probabilmente non funzionarà.
22:53:29.280 00.000 11596 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:795->guide failed
22:53:29.281 00.001 11596 Move returns status 1, amount 0
22:53:29.281 00.000 11596 MoveAxis(N, 0, B)
22:53:29.281 00.000 11596 Move returns status 0, amount 0
22:53:29.281 00.000 11596 move complete, result=0
22:53:29.282 00.001 11596 worker thread done servicing request
22:53:29.282 00.000 13300 GuideStep: -10.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:53:29.282 00.000 11596 Worker thread wakes up
22:53:29.282 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:53:29.788 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1066,331,31,31)
22:53:30.346 00.558 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f404633b-f5e0-4965-97c3-e401e6071ad4"}
22:53:30.346 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f404633b-f5e0-4965-97c3-e401e6071ad4"}
22:53:30.347 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"31e8edf3-1086-45b2-88d7-a68dd196e99a"}
22:53:30.347 00.000 13300 case statement mapped state 6 to 3
22:53:30.347 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"31e8edf3-1086-45b2-88d7-a68dd196e99a"}
22:53:30.347 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"579134d0-0b40-4bdc-aad9-d4e905562a70"}
22:53:30.347 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":327,"width":15,"height":15,"star_pos":[6.76,6.86],"pixels":"..."},"id":"579134d0-0b40-4bdc-aad9-d4e905562a70"}
22:53:32.818 02.471 11596 Exposure complete
22:53:32.888 00.070 11596 worker thread done servicing request
22:53:32.888 00.000 13300 OnExposeComplete: enter
22:53:32.889 00.001 13300 UpdateGuideState(): m_state=6
22:53:32.889 00.000 13300 Star::Find(15, 1080, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 328
22:53:32.889 00.000 13300 Star::Find returns 1 (0), X=1080.37, Y=333.21, Mass=1891, SNR=30.4, Peak=230 HFD=3.4
22:53:32.889 00.000 13300 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-1.61) = xAngle (0.07 = 0.07)
22:53:32.889 00.000 13300 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.09 = 0.09)
22:53:32.889 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=-2.74 hyp=2.74 cameraTheta=-1.54 mountX=2.73 mountY=0.24, mountTheta=0.09
22:53:32.891 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=-2.74, opts=13)
22:53:32.891 00.000 13300 Enqueuing Move request for scope (0.10, -2.74)
22:53:32.891 00.000 11596 Worker thread wakes up
22:53:32.892 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -2.74) opts 0xd
22:53:32.892 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, -2.74)
22:53:32.892 00.000 11596 Moving (0.10, -2.74) raw xDistance=2.73 yDistance=0.24
22:53:32.892 00.000 11596 GuideAlgorithmHysteresis::Result() returns 1.72 from input 2.73
22:53:32.892 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:53:32.892 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
22:53:32.893 00.001 11596 MoveAxis(W, 3424, ABG)
22:53:32.893 00.000 11596 duration set to 2500 by maxRaDuration
22:53:32.893 00.000 11596 Guiding  Dir = 3, Dur = 2500
22:53:32.893 00.000 11596 IsSlewing returns 0
22:53:32.898 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
22:53:32.906 00.008 13300 UpdateGuideState exits: m=1891 SNR=30.4
22:53:32.906 00.000 13300 PhdController: settling, locked = 1, distance = 2.74 (1.50) aobump = 0 frame = 2 / 99999
22:53:32.906 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761688412.906,"Host":"MAX-PC","Inst":1,"Distance":2.74,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
22:53:32.906 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:32.906 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:53:32.906 00.000 13300 Enqueuing Expose request
22:53:33.074 00.168 11596 IsGuiding returns 0
22:53:33.310 00.236 11596 PulseGuide returned control before completion, sleep 2275
22:53:33.347 00.037 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6617d67c-0375-4065-8774-cfaf720ed17d"}
22:53:33.347 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6617d67c-0375-4065-8774-cfaf720ed17d"}
22:53:33.348 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0f6593b5-e572-44c8-99a6-25e70397ebb4"}
22:53:33.348 00.000 13300 case statement mapped state 6 to 3
22:53:33.348 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0f6593b5-e572-44c8-99a6-25e70397ebb4"}
22:53:33.348 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"661a4de8-06e7-4a73-80b7-f2e69a02647c"}
22:53:33.349 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":328,"width":15,"height":15,"star_pos":[7.37,7.21],"pixels":"..."},"id":"661a4de8-06e7-4a73-80b7-f2e69a02647c"}
22:53:36.141 02.792 11596 IsGuiding returns 1
22:53:36.141 00.000 11596 scope still moving after pulse duration time elapsed
22:53:36.243 00.102 11596 IsSlewing returns 0
22:53:36.346 00.103 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9f05acd4-4b01-4c5f-9ce8-408cd9c2aed7"}
22:53:36.346 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9f05acd4-4b01-4c5f-9ce8-408cd9c2aed7"}
22:53:36.347 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b3f9778b-ae76-4072-b13d-20e563fe8cda"}
22:53:36.347 00.000 13300 case statement mapped state 6 to 3
22:53:36.347 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b3f9778b-ae76-4072-b13d-20e563fe8cda"}
22:53:36.347 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ff042f51-7d7e-4d05-a74f-9b9963aee8cf"}
22:53:36.348 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":328,"width":15,"height":15,"star_pos":[7.37,7.21],"pixels":"..."},"id":"ff042f51-7d7e-4d05-a74f-9b9963aee8cf"}
22:53:36.360 00.012 11596 IsGuiding returns 1
22:53:36.385 00.025 11596 IsSlewing returns 0
22:53:36.458 00.073 11596 IsGuiding returns 1
22:53:36.491 00.033 11596 IsSlewing returns 0
22:53:36.584 00.093 11596 IsGuiding returns 0
22:53:36.584 00.000 11596 scope move finished after 2500 + 1010 ms
22:53:36.584 00.000 11596 Move returns status 0, amount 2500
22:53:36.584 00.000 11596 MoveAxis(N, 0, ABG)
22:53:36.584 00.000 11596 Move returns status 0, amount 0
22:53:36.585 00.001 11596 move complete, result=0
22:53:36.585 00.000 11596 worker thread done servicing request
22:53:36.585 00.000 11596 Worker thread wakes up
22:53:36.585 00.000 13300 GuideStep: 2.7 px 2500 ms WEST, 0.2 px 0 ms NORTH
22:53:36.585 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:53:37.092 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:53:39.345 02.253 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"01658aff-f576-46ce-87a5-3a2bbe37dcc9"}
22:53:39.345 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"01658aff-f576-46ce-87a5-3a2bbe37dcc9"}
22:53:39.346 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cfb23b9d-3540-41c8-8e12-76761c6f5bef"}
22:53:39.346 00.000 13300 case statement mapped state 6 to 3
22:53:39.346 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cfb23b9d-3540-41c8-8e12-76761c6f5bef"}
22:53:39.346 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f127ba8c-2cef-4b9e-b76b-574f46f061d0"}
22:53:39.346 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":328,"width":15,"height":15,"star_pos":[7.37,7.21],"pixels":"..."},"id":"f127ba8c-2cef-4b9e-b76b-574f46f061d0"}
22:53:40.131 00.785 11596 Exposure complete
22:53:40.205 00.074 11596 worker thread done servicing request
22:53:40.205 00.000 13300 OnExposeComplete: enter
22:53:40.205 00.000 13300 UpdateGuideState(): m_state=6
22:53:40.206 00.001 13300 Star::Find(15, 1080, 333, 0, (0,0,0,0), 1.5, 10.0, 255) frame 329
22:53:40.206 00.000 13300 Star::Find returns 1 (0), X=1080.40, Y=334.02, Mass=1958, SNR=30.9, Peak=228 HFD=3.4
22:53:40.206 00.000 13300 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-1.61) = xAngle (0.10 = 0.10)
22:53:40.206 00.000 13300 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.12 = 0.12)
22:53:40.206 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=-1.93 hyp=1.93 cameraTheta=-1.51 mountX=1.92 mountY=0.23, mountTheta=0.12
22:53:40.208 00.002 13300 SchedulePrimaryMove(1016D950, x=0.13, y=-1.93, opts=13)
22:53:40.208 00.000 13300 Enqueuing Move request for scope (0.13, -1.93)
22:53:40.208 00.000 11596 Worker thread wakes up
22:53:40.208 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, -1.93) opts 0xd
22:53:40.208 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, -1.93)
22:53:40.208 00.000 11596 Moving (0.13, -1.93) raw xDistance=1.92 yDistance=0.23
22:53:40.209 00.001 11596 GuideAlgorithmHysteresis::Result() returns 1.33 from input 1.92
22:53:40.209 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:53:40.209 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
22:53:40.209 00.000 11596 MoveAxis(W, 2644, ABG)
22:53:40.209 00.000 11596 duration set to 2500 by maxRaDuration
22:53:40.209 00.000 11596 Guiding  Dir = 3, Dur = 2500
22:53:40.209 00.000 11596 IsSlewing returns 0
22:53:40.214 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
22:53:40.221 00.007 13300 UpdateGuideState exits: m=1958 SNR=30.9
22:53:40.221 00.000 13300 PhdController: settling, locked = 1, distance = 2.50 (1.50) aobump = 0 frame = 3 / 99999
22:53:40.221 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761688420.221,"Host":"MAX-PC","Inst":1,"Distance":2.50,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
22:53:40.221 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:40.221 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:53:40.222 00.001 13300 Enqueuing Expose request
22:53:40.262 00.040 11596 IsGuiding returns 0
22:53:40.423 00.161 11596 PulseGuide returned control before completion, sleep 2350
22:53:42.345 01.922 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4b3c3d30-d2fa-443f-b803-f1b08fee007f"}
22:53:42.345 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4b3c3d30-d2fa-443f-b803-f1b08fee007f"}
22:53:42.346 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9069d509-ecb5-4bc3-b24f-aa5701e048be"}
22:53:42.346 00.000 13300 case statement mapped state 6 to 3
22:53:42.346 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9069d509-ecb5-4bc3-b24f-aa5701e048be"}
22:53:42.347 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"46ef1816-0803-4618-b7a2-6505fe107929"}
22:53:42.347 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":329,"width":15,"height":15,"star_pos":[7.40,7.02],"pixels":"..."},"id":"46ef1816-0803-4618-b7a2-6505fe107929"}
22:53:42.893 00.546 11596 IsGuiding returns 1
22:53:42.893 00.000 11596 scope still moving after pulse duration time elapsed
22:53:42.926 00.033 11596 IsSlewing returns 0
22:53:42.997 00.071 11596 IsGuiding returns 1
22:53:43.031 00.034 11596 IsSlewing returns 0
22:53:43.229 00.198 11596 IsGuiding returns 1
22:53:43.262 00.033 11596 IsSlewing returns 0
22:53:43.416 00.154 11596 IsGuiding returns 0
22:53:43.416 00.000 11596 scope move finished after 2500 + 653 ms
22:53:43.417 00.001 11596 Move returns status 0, amount 2500
22:53:43.417 00.000 11596 MoveAxis(N, 0, ABG)
22:53:43.417 00.000 11596 Move returns status 0, amount 0
22:53:43.417 00.000 11596 move complete, result=0
22:53:43.417 00.000 11596 worker thread done servicing request
22:53:43.417 00.000 13300 GuideStep: 1.9 px 2500 ms WEST, 0.2 px 0 ms NORTH
22:53:43.417 00.000 11596 Worker thread wakes up
22:53:43.417 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:53:43.924 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:53:45.345 01.421 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f4f7e13e-2cbe-4a4d-907e-96529c3a9834"}
22:53:45.345 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f4f7e13e-2cbe-4a4d-907e-96529c3a9834"}
22:53:45.377 00.032 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c40df590-fbde-4df3-a280-5e634319451d"}
22:53:45.377 00.000 13300 case statement mapped state 6 to 3
22:53:45.377 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c40df590-fbde-4df3-a280-5e634319451d"}
22:53:45.378 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8ba486ad-e6cc-4418-b066-bd5ba634a2b0"}
22:53:45.378 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":329,"width":15,"height":15,"star_pos":[7.40,7.02],"pixels":"..."},"id":"8ba486ad-e6cc-4418-b066-bd5ba634a2b0"}
22:53:46.954 01.576 11596 Exposure complete
22:53:47.025 00.071 11596 worker thread done servicing request
22:53:47.025 00.000 13300 OnExposeComplete: enter
22:53:47.025 00.000 13300 UpdateGuideState(): m_state=6
22:53:47.025 00.000 13300 Star::Find(15, 1080, 334, 0, (0,0,0,0), 1.5, 10.0, 255) frame 330
22:53:47.026 00.001 13300 Star::Find returns 1 (0), X=1080.38, Y=336.26, Mass=1916, SNR=30.6, Peak=222 HFD=3.3
22:53:47.026 00.000 13300 CameraToMount -- cameraTheta (1.23) - m_xAngle (-1.61) = xAngle (2.83 = 2.83)
22:53:47.026 00.000 13300 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.85 = 2.85)
22:53:47.026 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.31 hyp=0.33 cameraTheta=1.23 mountX=-0.31 mountY=0.10, mountTheta=2.85
22:53:47.027 00.001 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.31, opts=13)
22:53:47.028 00.001 13300 Enqueuing Move request for scope (0.11, 0.31)
22:53:47.028 00.000 11596 Worker thread wakes up
22:53:47.028 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.31) opts 0xd
22:53:47.028 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.31)
22:53:47.028 00.000 11596 Moving (0.11, 0.31) raw xDistance=-0.31 yDistance=0.10
22:53:47.029 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.31
22:53:47.029 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:47.029 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:53:47.029 00.000 11596 MoveAxis(E, 209, ABG)
22:53:47.029 00.000 11596 Guiding  Dir = 2, Dur = 209
22:53:47.030 00.001 11596 IsSlewing returns 0
22:53:47.034 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=222, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
22:53:47.042 00.008 13300 UpdateGuideState exits: m=1916 SNR=30.6
22:53:47.042 00.000 13300 PhdController: settling, locked = 1, distance = 1.85 (1.50) aobump = 0 frame = 4 / 99999
22:53:47.042 00.000 13300 PhdController failed: timed-out waiting for guider to settle
22:53:47.042 00.000 13300 PhdController: newstate STATE_FINISH
22:53:47.042 00.000 13300 PhdController complete: fail: timed-out waiting for guider to settle
22:53:47.042 00.000 13300 evsrv: {"Event":"SettleDone","Timestamp":1761688427.042,"Host":"MAX-PC","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":4,"DroppedFrames":0}
22:53:47.042 00.000 13300 Mount: notify guiding dither settle done success=0
22:53:47.043 00.001 13300 PhdController: newstate STATE_IDLE
22:53:47.043 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:47.043 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:53:47.043 00.000 13300 Enqueuing Expose request
22:53:47.164 00.121 11596 IsGuiding returns 0
22:53:47.606 00.442 11596 IsGuiding returns 0
22:53:47.606 00.000 11596 Move returns status 0, amount 209
22:53:47.606 00.000 11596 MoveAxis(N, 0, ABG)
22:53:47.606 00.000 11596 Move returns status 0, amount 0
22:53:47.606 00.000 11596 move complete, result=0
22:53:47.606 00.000 11596 worker thread done servicing request
22:53:47.606 00.000 13300 GuideStep: -0.3 px 209 ms EAST, 0.1 px 0 ms NORTH
22:53:47.607 00.001 11596 Worker thread wakes up
22:53:47.607 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:53:47.959 00.352 13300 evsrv: cli 102035E0 connect
22:53:47.960 00.001 13300 case statement mapped state 6 to 3
22:53:47.960 00.000 13300 case statement mapped state 6 to 3
22:53:47.961 00.001 13300 evsrv: cli 102035E0 request: {"method":"get_app_state","id":"5adcdd6e-7b8a-4d5e-8656-f824f8dd4d5b"}
22:53:47.961 00.000 13300 case statement mapped state 6 to 3
22:53:47.961 00.000 13300 evsrv: cli 102035E0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5adcdd6e-7b8a-4d5e-8656-f824f8dd4d5b"}
22:53:47.962 00.001 13300 evsrv: cli 102035E0 disconnect
22:53:48.119 00.157 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:53:48.344 00.225 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7a5a4953-d3b2-4bad-81cf-6deaaf327b7d"}
22:53:48.344 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7a5a4953-d3b2-4bad-81cf-6deaaf327b7d"}
22:53:48.345 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"af50b018-2cd7-4f63-aecf-6bb60939184a"}
22:53:48.345 00.000 13300 case statement mapped state 6 to 3
22:53:48.345 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"af50b018-2cd7-4f63-aecf-6bb60939184a"}
22:53:48.345 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6ae48fbd-a780-46e0-952a-67467c50c9f9"}
22:53:48.345 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":330,"width":15,"height":15,"star_pos":[7.38,7.26],"pixels":"..."},"id":"6ae48fbd-a780-46e0-952a-67467c50c9f9"}
22:53:51.158 02.813 11596 Exposure complete
22:53:51.231 00.073 11596 worker thread done servicing request
22:53:51.232 00.001 13300 OnExposeComplete: enter
22:53:51.232 00.000 13300 UpdateGuideState(): m_state=6
22:53:51.232 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 331
22:53:51.232 00.000 13300 Star::Find returns 1 (0), X=1080.46, Y=336.04, Mass=1871, SNR=30.2, Peak=241 HFD=3.5
22:53:51.233 00.001 13300 CameraToMount -- cameraTheta (0.42) - m_xAngle (-1.61) = xAngle (2.03 = 2.03)
22:53:51.233 00.000 13300 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.04 = 2.04)
22:53:51.233 00.000 13300 CameraToMount -- cameraX=0.20 cameraY=0.09 hyp=0.21 cameraTheta=0.42 mountX=-0.09 mountY=0.19, mountTheta=2.03
22:53:51.234 00.001 13300 SchedulePrimaryMove(1016D950, x=0.20, y=0.09, opts=13)
22:53:51.234 00.000 13300 Enqueuing Move request for scope (0.20, 0.09)
22:53:51.234 00.000 11596 Worker thread wakes up
22:53:51.235 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.09) opts 0xd
22:53:51.235 00.000 11596 Handling offset move in thread for scope, endpoint = (0.20, 0.09)
22:53:51.235 00.000 11596 Moving (0.20, 0.09) raw xDistance=-0.09 yDistance=0.19
22:53:51.235 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:53:51.235 00.000 11596 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.51
22:53:51.235 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.19
22:53:51.235 00.000 11596 MoveAxis(E, 0, ABG)
22:53:51.235 00.000 11596 Move returns status 0, amount 0
22:53:51.235 00.000 11596 BLC: Dec direction reversal from North to South, backlash comp pulse of 168 applied
22:53:51.235 00.000 11596 MoveAxis(S, 421, ABG)
22:53:51.235 00.000 11596 Guiding  Dir = 1, Dur = 421
22:53:51.236 00.001 11596 IsSlewing returns 0
22:53:51.241 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=241, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
22:53:51.248 00.007 13300 UpdateGuideState exits: m=1871 SNR=30.2
22:53:51.248 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:51.248 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:53:51.248 00.000 13300 Enqueuing Expose request
22:53:51.262 00.014 11596 IsGuiding returns 0
22:53:51.342 00.080 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3fd251b1-bbcd-4363-bd8b-ed10ac8266ea"}
22:53:51.342 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3fd251b1-bbcd-4363-bd8b-ed10ac8266ea"}
22:53:51.343 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1d7b8997-e2e5-4bc4-83e8-029fae2f5dee"}
22:53:51.343 00.000 13300 case statement mapped state 6 to 3
22:53:51.343 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1d7b8997-e2e5-4bc4-83e8-029fae2f5dee"}
22:53:51.343 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"65a0d872-53c2-4150-9758-9a87e02e8047"}
22:53:51.344 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":331,"width":15,"height":15,"star_pos":[7.46,7.04],"pixels":"..."},"id":"65a0d872-53c2-4150-9758-9a87e02e8047"}
22:53:51.480 00.136 11596 PulseGuide returned control before completion, sleep 213
22:53:51.863 00.383 11596 IsGuiding returns 1
22:53:51.863 00.000 11596 scope still moving after pulse duration time elapsed
22:53:51.897 00.034 11596 IsSlewing returns 0
22:53:52.001 00.104 11596 IsGuiding returns 0
22:53:52.001 00.000 11596 scope move finished after 421 + 318 ms
22:53:52.001 00.000 11596 Move returns status 0, amount 421
22:53:52.001 00.000 11596 move complete, result=0
22:53:52.001 00.000 11596 worker thread done servicing request
22:53:52.001 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.2 px 421 ms SOUTH
22:53:52.001 00.000 11596 Worker thread wakes up
22:53:52.001 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:53:52.514 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:53:54.342 01.828 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"82ade748-8c83-46d9-9c09-11487c423e03"}
22:53:54.342 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"82ade748-8c83-46d9-9c09-11487c423e03"}
22:53:54.343 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8900fd25-64da-4764-9ab0-a779f88a049b"}
22:53:54.343 00.000 13300 case statement mapped state 6 to 3
22:53:54.343 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8900fd25-64da-4764-9ab0-a779f88a049b"}
22:53:54.343 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1c45b311-5f4a-47fe-af55-659fe915dbd2"}
22:53:54.344 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":331,"width":15,"height":15,"star_pos":[7.46,7.04],"pixels":"..."},"id":"1c45b311-5f4a-47fe-af55-659fe915dbd2"}
22:53:55.538 01.194 11596 Exposure complete
22:53:55.607 00.069 11596 worker thread done servicing request
22:53:55.607 00.000 13300 OnExposeComplete: enter
22:53:55.608 00.001 13300 UpdateGuideState(): m_state=6
22:53:55.608 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 332
22:53:55.608 00.000 13300 Star::Find returns 1 (0), X=1080.31, Y=336.24, Mass=1880, SNR=30.3, Peak=225 HFD=3.3
22:53:55.608 00.000 13300 CameraToMount -- cameraTheta (1.43) - m_xAngle (-1.61) = xAngle (3.04 = 3.04)
22:53:55.608 00.000 13300 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.05 = 3.05)
22:53:55.608 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.29 hyp=0.29 cameraTheta=1.43 mountX=-0.29 mountY=0.03, mountTheta=3.05
22:53:55.611 00.003 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.29, opts=13)
22:53:55.611 00.000 13300 Enqueuing Move request for scope (0.04, 0.29)
22:53:55.611 00.000 11596 Worker thread wakes up
22:53:55.611 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.29) opts 0xd
22:53:55.611 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.29)
22:53:55.611 00.000 11596 Moving (0.04, 0.29) raw xDistance=-0.29 yDistance=0.03
22:53:55.611 00.000 11596 BLC: History state: CurrMiss=0.03, AvgInitMiss=-0.06, ShCount=2, LgCount=1, SticCount=0,  Deflections: 0=0.191053, 1:0.025633
22:53:55.612 00.001 11596 BLC: No correction, Miss < min_move
22:53:55.612 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
22:53:55.612 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:55.612 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:53:55.612 00.000 11596 MoveAxis(E, 360, ABG)
22:53:55.612 00.000 11596 Guiding  Dir = 2, Dur = 360
22:53:55.612 00.000 11596 IsSlewing returns 0
22:53:55.617 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
22:53:55.626 00.009 13300 UpdateGuideState exits: m=1880 SNR=30.3
22:53:55.626 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:55.626 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:53:55.626 00.000 13300 Enqueuing Expose request
22:53:55.825 00.199 11596 IsGuiding returns 0
22:53:56.046 00.221 11596 PulseGuide returned control before completion, sleep 149
22:53:56.261 00.215 11596 IsGuiding returns 1
22:53:56.261 00.000 11596 scope still moving after pulse duration time elapsed
22:53:56.283 00.022 11596 IsSlewing returns 0
22:53:56.583 00.300 11596 IsGuiding returns 0
22:53:56.583 00.000 11596 scope move finished after 360 + 397 ms
22:53:56.583 00.000 11596 Move returns status 0, amount 360
22:53:56.583 00.000 11596 MoveAxis(N, 0, ABG)
22:53:56.583 00.000 11596 Move returns status 0, amount 0
22:53:56.583 00.000 11596 move complete, result=0
22:53:56.583 00.000 11596 worker thread done servicing request
22:53:56.583 00.000 11596 Worker thread wakes up
22:53:56.584 00.001 13300 GuideStep: -0.3 px 360 ms EAST, 0.0 px 0 ms NORTH
22:53:56.584 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:53:57.095 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:53:57.342 00.247 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"713bfa76-8123-4a6b-8a46-e8f7e6f686c9"}
22:53:57.342 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"713bfa76-8123-4a6b-8a46-e8f7e6f686c9"}
22:53:57.343 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"24c6fcda-8457-4323-bda2-c3e41d1a20da"}
22:53:57.343 00.000 13300 case statement mapped state 6 to 3
22:53:57.343 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"24c6fcda-8457-4323-bda2-c3e41d1a20da"}
22:53:57.344 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e28d0b0e-c803-44df-b9c7-b22af6b0ddaf"}
22:53:57.344 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":332,"width":15,"height":15,"star_pos":[7.31,7.24],"pixels":"..."},"id":"e28d0b0e-c803-44df-b9c7-b22af6b0ddaf"}
22:54:00.126 02.782 11596 Exposure complete
22:54:00.204 00.078 11596 worker thread done servicing request
22:54:00.204 00.000 13300 OnExposeComplete: enter
22:54:00.205 00.001 13300 UpdateGuideState(): m_state=6
22:54:00.205 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 333
22:54:00.205 00.000 13300 Star::Find returns 1 (0), X=1080.34, Y=336.10, Mass=1878, SNR=30.3, Peak=246 HFD=3.3
22:54:00.205 00.000 13300 MultiStar: exiting stabilization period
22:54:00.205 00.000 13300 MultiStar: updating star positions after lock position change
22:54:00.205 00.000 13300 Star::Find(15, 123, 979, 0, (0,0,0,0), 1.5, 10.0, 255) frame 333
22:54:00.206 00.001 13300 Star::Find returns 1 (0), X=123.53, Y=978.96, Mass=1113, SNR=23.3, Peak=108 HFD=3.7
22:54:00.206 00.000 13300 Star::Find(15, 265, 970, 0, (0,0,0,0), 1.5, 10.0, 255) frame 333
22:54:00.206 00.000 13300 Star::Find returns 1 (0), X=265.32, Y=970.60, Mass=396, SNR=13.9, Peak=57 HFD=3.1
22:54:00.206 00.000 13300 Star::Find(15, 292, 183, 0, (0,0,0,0), 1.5, 10.0, 255) frame 333
22:54:00.206 00.000 13300 Star::Find returns 1 (0), X=293.33, Y=183.25, Mass=347, SNR=13.0, Peak=60 HFD=3.4
22:54:00.206 00.000 13300 Star::Find(15, 808, 133, 0, (0,0,0,0), 1.5, 10.0, 255) frame 333
22:54:00.206 00.000 13300 Star::Find returns 1 (0), X=808.76, Y=132.81, Mass=157, SNR=8.6, Peak=25 HFD=3.0
22:54:00.206 00.000 13300 Star::Find(15, 1106, 521, 0, (0,0,0,0), 1.5, 10.0, 255) frame 333
22:54:00.206 00.000 13300 Star::Find returns 1 (0), X=1107.10, Y=520.49, Mass=114, SNR=7.4, Peak=19 HFD=2.4
22:54:00.207 00.001 13300 Star::Find(15, 520, 603, 0, (0,0,0,0), 1.5, 10.0, 255) frame 333
22:54:00.207 00.000 13300 Star::Find returns 1 (0), X=520.77, Y=603.31, Mass=106, SNR=7.2, Peak=23 HFD=2.7
22:54:00.207 00.000 13300 Star::Find(15, 420, 386, 0, (0,0,0,0), 1.5, 10.0, 255) frame 333
22:54:00.207 00.000 13300 Star::Find returns 1 (0), X=421.08, Y=385.91, Mass=107, SNR=7.2, Peak=27 HFD=2.5
22:54:00.207 00.000 13300 Star::Find(15, 859, 829, 0, (0,0,0,0), 1.5, 10.0, 255) frame 333
22:54:00.207 00.000 13300 Star::Find returns 1 (0), X=859.50, Y=829.00, Mass=78, SNR=6.1, Peak=19 HFD=2.2
22:54:00.207 00.000 13300 Star::Find(15, 978, 166, 0, (0,0,0,0), 1.5, 10.0, 255) frame 333
22:54:00.207 00.000 13300 Star::Find returns 1 (0), X=979.12, Y=166.27, Mass=98, SNR=6.8, Peak=15 HFD=3.2
22:54:00.207 00.000 13300 CameraToMount -- cameraTheta (1.13) - m_xAngle (-1.61) = xAngle (2.74 = 2.74)
22:54:00.207 00.000 13300 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.76 = 2.76)
22:54:00.208 00.001 13300 CameraToMount -- cameraX=0.07 cameraY=0.15 hyp=0.17 cameraTheta=1.13 mountX=-0.16 mountY=0.06, mountTheta=2.76
22:54:00.209 00.001 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.15, opts=13)
22:54:00.209 00.000 13300 Enqueuing Move request for scope (0.07, 0.15)
22:54:00.210 00.001 11596 Worker thread wakes up
22:54:00.210 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.15) opts 0xd
22:54:00.210 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.15)
22:54:00.210 00.000 11596 Moving (0.07, 0.15) raw xDistance=-0.16 yDistance=0.06
22:54:00.210 00.000 11596 BLC: History state: CurrMiss=0.06, AvgInitMiss=-0.06, ShCount=2, LgCount=1, SticCount=0,  Deflections: 0=0.191053, 1:0.025633, 2:0.063578
22:54:00.210 00.000 11596 BLC: No correction, Miss < min_move
22:54:00.210 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.16
22:54:00.210 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:00.210 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:54:00.211 00.001 11596 MoveAxis(E, 221, ABG)
22:54:00.211 00.000 11596 Guiding  Dir = 2, Dur = 221
22:54:00.211 00.000 11596 IsSlewing returns 0
22:54:00.215 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
22:54:00.222 00.007 13300 UpdateGuideState exits: m=1878 SNR=30.3
22:54:00.222 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:00.222 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:54:00.222 00.000 13300 Enqueuing Expose request
22:54:00.272 00.050 11596 IsGuiding returns 0
22:54:00.342 00.070 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"16b84561-c209-4c31-a951-2ce27c495c7f"}
22:54:00.342 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"16b84561-c209-4c31-a951-2ce27c495c7f"}
22:54:00.343 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"13a68bac-4406-4a9d-a4ea-1a196c324c2d"}
22:54:00.343 00.000 13300 case statement mapped state 6 to 3
22:54:00.344 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"13a68bac-4406-4a9d-a4ea-1a196c324c2d"}
22:54:00.344 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8384734b-0219-49f2-88b1-7ba57c63b7ae"}
22:54:00.345 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":333,"width":15,"height":15,"star_pos":[7.34,7.10],"pixels":"..."},"id":"8384734b-0219-49f2-88b1-7ba57c63b7ae"}
22:54:00.790 00.445 11596 IsGuiding returns 1
22:54:00.790 00.000 11596 scope still moving after pulse duration time elapsed
22:54:01.135 00.345 11596 IsSlewing returns 0
22:54:01.245 00.110 11596 IsGuiding returns 0
22:54:01.245 00.000 11596 scope move finished after 221 + 751 ms
22:54:01.245 00.000 11596 Move returns status 0, amount 221
22:54:01.245 00.000 11596 MoveAxis(N, 0, ABG)
22:54:01.245 00.000 11596 Move returns status 0, amount 0
22:54:01.245 00.000 11596 move complete, result=0
22:54:01.246 00.001 11596 worker thread done servicing request
22:54:01.246 00.000 11596 Worker thread wakes up
22:54:01.246 00.000 13300 GuideStep: -0.2 px 221 ms EAST, 0.1 px 0 ms NORTH
22:54:01.246 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:54:01.757 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:54:03.341 01.584 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9cbf8718-ea61-4dc7-a968-af7e7fb600a0"}
22:54:03.341 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9cbf8718-ea61-4dc7-a968-af7e7fb600a0"}
22:54:03.342 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f38b7594-dd43-4c90-a8c1-ccfe5343eac7"}
22:54:03.342 00.000 13300 case statement mapped state 6 to 3
22:54:03.342 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f38b7594-dd43-4c90-a8c1-ccfe5343eac7"}
22:54:03.342 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"95f1cbb7-ab3c-4ffc-8c9e-3b43db00336a"}
22:54:03.343 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":333,"width":15,"height":15,"star_pos":[7.34,7.10],"pixels":"..."},"id":"95f1cbb7-ab3c-4ffc-8c9e-3b43db00336a"}
22:54:04.787 01.444 11596 Exposure complete
22:54:04.863 00.076 11596 worker thread done servicing request
22:54:04.863 00.000 13300 OnExposeComplete: enter
22:54:04.864 00.001 13300 UpdateGuideState(): m_state=6
22:54:04.864 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 334
22:54:04.864 00.000 13300 Star::Find returns 1 (0), X=1080.25, Y=335.98, Mass=1873, SNR=30.2, Peak=254 HFD=3.2
22:54:04.865 00.001 13300 MultiStar: [#1 -0.14,-0.07,0.78,U] [#2 0.03,-0.22,0.46,U] [#3 0.01,-0.33,0.00,M8] [#4 0.02,-0.20,0.26,U] [#5 -0.20,-0.20,0.00,M4] [#6 -0.01,-0.14,0.24,U] [#7 -0.23,-0.26,0.00,M1] [#8 -0.23,0.16,0.00,M7] 
22:54:04.865 00.000 13300 single-star, 4 included, MultiStar: {-0.04, -0.08}, one-star: {-0.02, 0.03}
22:54:04.865 00.000 13300 CameraToMount -- cameraTheta (2.24) - m_xAngle (-1.61) = xAngle (3.85 = -2.43)
22:54:04.865 00.000 13300 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.86 = -2.42)
22:54:04.865 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.04 cameraTheta=2.24 mountX=-0.03 mountY=-0.02, mountTheta=-2.42
22:54:04.867 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.03, opts=13)
22:54:04.867 00.000 13300 Enqueuing Move request for scope (-0.02, 0.03)
22:54:04.867 00.000 11596 Worker thread wakes up
22:54:04.868 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
22:54:04.868 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
22:54:04.868 00.000 11596 Moving (-0.02, 0.03) raw xDistance=-0.03 yDistance=-0.02
22:54:04.868 00.000 11596 BLC: window closed
22:54:04.868 00.000 11596 BLC: History state: CurrMiss=-0.02, AvgInitMiss=-0.06, ShCount=2, LgCount=1, SticCount=0,  Deflections: 0=0.191053, 1:0.025633, 2:0.063578
22:54:04.868 00.000 11596 BLC: No correction, Miss < min_move
22:54:04.868 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:54:04.869 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:04.869 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:54:04.869 00.000 11596 MoveAxis(E, 0, ABG)
22:54:04.869 00.000 11596 Move returns status 0, amount 0
22:54:04.869 00.000 11596 MoveAxis(N, 0, ABG)
22:54:04.869 00.000 11596 Move returns status 0, amount 0
22:54:04.869 00.000 11596 move complete, result=0
22:54:04.870 00.001 11596 worker thread done servicing request
22:54:04.874 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
22:54:04.881 00.007 13300 UpdateGuideState exits: m=1873 SNR=30.2
22:54:04.882 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:04.882 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:54:04.882 00.000 13300 Enqueuing Expose request
22:54:04.882 00.000 11596 Worker thread wakes up
22:54:04.882 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:54:04.882 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:54:05.392 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:54:06.340 00.948 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8f89587e-df8f-478f-8f30-e4f6dfb13d08"}
22:54:06.340 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8f89587e-df8f-478f-8f30-e4f6dfb13d08"}
22:54:06.341 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4327ee71-f047-4f87-b2c6-6a4c0229d830"}
22:54:06.341 00.000 13300 case statement mapped state 6 to 3
22:54:06.341 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4327ee71-f047-4f87-b2c6-6a4c0229d830"}
22:54:06.341 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3deeed26-e435-40d5-97f4-75973f38b261"}
22:54:06.341 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":334,"width":15,"height":15,"star_pos":[7.25,6.98],"pixels":"..."},"id":"3deeed26-e435-40d5-97f4-75973f38b261"}
22:54:08.411 02.070 11596 Exposure complete
22:54:08.483 00.072 11596 worker thread done servicing request
22:54:08.483 00.000 13300 OnExposeComplete: enter
22:54:08.483 00.000 13300 UpdateGuideState(): m_state=6
22:54:08.483 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 335
22:54:08.483 00.000 13300 Star::Find returns 1 (0), X=1080.26, Y=336.12, Mass=1921, SNR=30.7, Peak=254 HFD=3.3
22:54:08.484 00.001 13300 MultiStar: [#1 -0.05,-0.08,0.76,U] [#2 0.17,-0.04,0.45,U] [#3 -0.04,-0.11,0.42,U] [#4 -0.05,-0.25,0.00,M2] [#5 -0.34,-0.18,0.00,M5] [#6 0.18,0.22,0.00,M4] [#7 -0.44,0.08,0.00,M2] [#8 0.20,-0.32,0.00,M8] 
22:54:08.484 00.000 13300 refined, 3 included, MultiStar: {0.00, 0.02}, one-star: {-0.01, 0.17}
22:54:08.484 00.000 13300 CameraToMount -- cameraTheta (1.41) - m_xAngle (-1.61) = xAngle (3.02 = 3.02)
22:54:08.484 00.000 13300 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.04 = 3.04)
22:54:08.484 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.41 mountX=-0.02 mountY=0.00, mountTheta=3.04
22:54:08.486 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.02, opts=13)
22:54:08.486 00.000 13300 Enqueuing Move request for scope (0.00, 0.02)
22:54:08.486 00.000 11596 Worker thread wakes up
22:54:08.486 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.02) opts 0xd
22:54:08.486 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.02)
22:54:08.486 00.000 11596 Moving (0.00, 0.02) raw xDistance=-0.02 yDistance=0.00
22:54:08.487 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:54:08.487 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:08.487 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:54:08.487 00.000 11596 MoveAxis(E, 0, ABG)
22:54:08.487 00.000 11596 Move returns status 0, amount 0
22:54:08.487 00.000 11596 MoveAxis(N, 0, ABG)
22:54:08.487 00.000 11596 Move returns status 0, amount 0
22:54:08.487 00.000 11596 move complete, result=0
22:54:08.487 00.000 11596 worker thread done servicing request
22:54:08.492 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
22:54:08.499 00.007 13300 UpdateGuideState exits: m=1921 SNR=30.7
22:54:08.500 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:08.500 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:54:08.500 00.000 13300 Enqueuing Expose request
22:54:08.500 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:54:08.500 00.000 11596 Worker thread wakes up
22:54:08.500 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:54:09.008 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:54:09.341 00.333 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"97388ccb-e571-4130-96e0-b0aadb5ac176"}
22:54:09.341 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"97388ccb-e571-4130-96e0-b0aadb5ac176"}
22:54:09.342 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"85819163-244e-40c0-a3ee-fc48a16c7ac4"}
22:54:09.342 00.000 13300 case statement mapped state 6 to 3
22:54:09.342 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"85819163-244e-40c0-a3ee-fc48a16c7ac4"}
22:54:09.343 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7115a546-a629-43b4-901d-e231aac0a4fa"}
22:54:09.343 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":335,"width":15,"height":15,"star_pos":[7.26,7.12],"pixels":"..."},"id":"7115a546-a629-43b4-901d-e231aac0a4fa"}
22:54:12.036 02.693 11596 Exposure complete
22:54:12.112 00.076 11596 worker thread done servicing request
22:54:12.113 00.001 13300 OnExposeComplete: enter
22:54:12.113 00.000 13300 UpdateGuideState(): m_state=6
22:54:12.113 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 336
22:54:12.113 00.000 13300 Star::Find returns 1 (0), X=1080.52, Y=335.96, Mass=1957, SNR=30.9, Peak=254 HFD=3.4
22:54:12.114 00.001 13300 MultiStar: [#1 0.07,-0.09,0.75,U] [#2 0.13,-0.14,0.44,U] [#3 0.01,-0.23,0.41,U] [#4 -0.17,-0.51,0.00,M3] [#5 0.01,-0.11,0.25,U] [#6 -0.03,-0.03,0.24,U] [#7 -0.33,0.02,0.00,M3] [#8 0.03,0.27,0.00,M9] 
22:54:12.114 00.000 13300 refined, 5 included, MultiStar: {0.12, -0.08}, one-star: {0.26, 0.01}
22:54:12.114 00.000 13300 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-1.61) = xAngle (1.02 = 1.02)
22:54:12.114 00.000 13300 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.04 = 1.04)
22:54:12.114 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=-0.08 hyp=0.14 cameraTheta=-0.58 mountX=0.07 mountY=0.12, mountTheta=1.03
22:54:12.116 00.002 13300 SchedulePrimaryMove(1016D950, x=0.12, y=-0.08, opts=13)
22:54:12.116 00.000 13300 Enqueuing Move request for scope (0.12, -0.08)
22:54:12.116 00.000 11596 Worker thread wakes up
22:54:12.116 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.08) opts 0xd
22:54:12.116 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, -0.08)
22:54:12.116 00.000 11596 Moving (0.12, -0.08) raw xDistance=0.07 yDistance=0.12
22:54:12.117 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:54:12.117 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:12.117 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:54:12.117 00.000 11596 MoveAxis(E, 0, ABG)
22:54:12.117 00.000 11596 Move returns status 0, amount 0
22:54:12.117 00.000 11596 MoveAxis(N, 0, ABG)
22:54:12.117 00.000 11596 Move returns status 0, amount 0
22:54:12.118 00.001 11596 move complete, result=0
22:54:12.118 00.000 11596 worker thread done servicing request
22:54:12.123 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
22:54:12.131 00.008 13300 UpdateGuideState exits: m=1957 SNR=30.9
22:54:12.131 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:12.131 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:54:12.131 00.000 13300 Enqueuing Expose request
22:54:12.131 00.000 11596 Worker thread wakes up
22:54:12.131 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:54:12.132 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:54:12.347 00.215 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"49f71e66-0095-42e5-8c1a-3b75aeaadd12"}
22:54:12.347 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"49f71e66-0095-42e5-8c1a-3b75aeaadd12"}
22:54:12.348 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eddd9733-15a4-4fca-bd81-de7d44e38364"}
22:54:12.348 00.000 13300 case statement mapped state 6 to 3
22:54:12.348 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eddd9733-15a4-4fca-bd81-de7d44e38364"}
22:54:12.349 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8cab0562-6140-4251-a390-ca5ce0da11ac"}
22:54:12.349 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":336,"width":15,"height":15,"star_pos":[6.52,6.96],"pixels":"..."},"id":"8cab0562-6140-4251-a390-ca5ce0da11ac"}
22:54:12.637 00.288 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:54:15.348 02.711 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bd2e0491-a9ea-4cb1-a312-4b3c97527699"}
22:54:15.348 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bd2e0491-a9ea-4cb1-a312-4b3c97527699"}
22:54:15.349 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"12c30d01-d89d-4123-9ddc-ca5886ed7109"}
22:54:15.349 00.000 13300 case statement mapped state 6 to 3
22:54:15.349 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"12c30d01-d89d-4123-9ddc-ca5886ed7109"}
22:54:15.349 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b9df50d0-82b4-4894-831a-efc66f2726ec"}
22:54:15.349 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":336,"width":15,"height":15,"star_pos":[6.52,6.96],"pixels":"..."},"id":"b9df50d0-82b4-4894-831a-efc66f2726ec"}
22:54:15.670 00.321 11596 Exposure complete
22:54:15.762 00.092 11596 worker thread done servicing request
22:54:15.762 00.000 13300 OnExposeComplete: enter
22:54:15.762 00.000 13300 UpdateGuideState(): m_state=6
22:54:15.763 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 337
22:54:15.763 00.000 13300 Star::Find returns 1 (0), X=1080.33, Y=335.98, Mass=1877, SNR=30.3, Peak=254 HFD=3.3
22:54:15.763 00.000 13300 MultiStar: [#1 -0.14,-0.18,0.77,U] [#2 0.02,-0.21,0.45,U] [#3 -0.06,-0.36,0.00,M7] [#4 0.06,-0.29,0.00,M4] [#5 -0.27,-0.35,0.00,M5] [#6 0.07,0.07,0.24,U] [#7 -0.32,-0.10,0.00,M4] [#8 0.11,-0.09,0.20,U] 
22:54:15.763 00.000 13300 single-star, 4 included, MultiStar: {-0.00, -0.08}, one-star: {0.06, 0.03}
22:54:15.763 00.000 13300 CameraToMount -- cameraTheta (0.46) - m_xAngle (-1.61) = xAngle (2.07 = 2.07)
22:54:15.764 00.001 13300 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.08 = 2.08)
22:54:15.764 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.03 hyp=0.07 cameraTheta=0.46 mountX=-0.03 mountY=0.06, mountTheta=2.07
22:54:15.765 00.001 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.03, opts=13)
22:54:15.765 00.000 13300 Enqueuing Move request for scope (0.06, 0.03)
22:54:15.766 00.001 11596 Worker thread wakes up
22:54:15.766 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.03) opts 0xd
22:54:15.766 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.03)
22:54:15.766 00.000 11596 Moving (0.06, 0.03) raw xDistance=-0.03 yDistance=0.06
22:54:15.766 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:54:15.766 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:15.766 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:54:15.767 00.001 11596 MoveAxis(E, 0, ABG)
22:54:15.767 00.000 11596 Move returns status 0, amount 0
22:54:15.767 00.000 11596 MoveAxis(N, 0, ABG)
22:54:15.767 00.000 11596 Move returns status 0, amount 0
22:54:15.767 00.000 11596 move complete, result=0
22:54:15.767 00.000 11596 worker thread done servicing request
22:54:15.772 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=3, FiltMax=96, Gamma=0.510
22:54:15.781 00.009 13300 UpdateGuideState exits: m=1877 SNR=30.3
22:54:15.781 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:15.781 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:54:15.781 00.000 13300 Enqueuing Expose request
22:54:15.781 00.000 11596 Worker thread wakes up
22:54:15.781 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:54:15.782 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:54:16.288 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:54:18.347 02.059 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1a466162-5ca7-4c79-9f12-064614a48e52"}
22:54:18.347 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1a466162-5ca7-4c79-9f12-064614a48e52"}
22:54:18.348 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5772223f-de9a-47ef-8812-273ce81e395e"}
22:54:18.348 00.000 13300 case statement mapped state 6 to 3
22:54:18.348 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5772223f-de9a-47ef-8812-273ce81e395e"}
22:54:18.348 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"94501349-271e-42cd-aa3f-5c31239d5a93"}
22:54:18.348 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":337,"width":15,"height":15,"star_pos":[7.33,6.98],"pixels":"..."},"id":"94501349-271e-42cd-aa3f-5c31239d5a93"}
22:54:19.418 01.070 11596 Exposure complete
22:54:19.516 00.098 11596 worker thread done servicing request
22:54:19.516 00.000 13300 OnExposeComplete: enter
22:54:19.516 00.000 13300 UpdateGuideState(): m_state=6
22:54:19.516 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 338
22:54:19.517 00.001 13300 Star::Find returns 1 (0), X=1080.43, Y=336.15, Mass=1947, SNR=30.8, Peak=254 HFD=3.3
22:54:19.517 00.000 13300 MultiStar: [#1 -0.03,0.12,0.74,U] [#2 0.20,-0.03,0.45,U] [#3 -0.17,-0.29,0.00,M8] [#4 0.02,-0.44,0.00,M5] [#5 -0.03,0.17,0.25,U] [#6 0.36,0.18,0.00,M3] [#7 -0.03,-0.23,0.23,U] [#8 -0.14,0.13,0.19,U] 
22:54:19.517 00.000 13300 refined, 5 included, MultiStar: {0.06, 0.10}, one-star: {0.16, 0.20}
22:54:19.517 00.000 13300 CameraToMount -- cameraTheta (1.01) - m_xAngle (-1.61) = xAngle (2.61 = 2.61)
22:54:19.517 00.000 13300 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.63 = 2.63)
22:54:19.517 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.10 hyp=0.12 cameraTheta=1.01 mountX=-0.10 mountY=0.06, mountTheta=2.63
22:54:19.519 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.10, opts=13)
22:54:19.519 00.000 13300 Enqueuing Move request for scope (0.06, 0.10)
22:54:19.519 00.000 11596 Worker thread wakes up
22:54:19.519 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.10) opts 0xd
22:54:19.520 00.001 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.10)
22:54:19.520 00.000 11596 Moving (0.06, 0.10) raw xDistance=-0.10 yDistance=0.06
22:54:19.520 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:54:19.520 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:19.520 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:54:19.520 00.000 11596 MoveAxis(E, 0, ABG)
22:54:19.520 00.000 11596 Move returns status 0, amount 0
22:54:19.521 00.001 11596 MoveAxis(N, 0, ABG)
22:54:19.521 00.000 11596 Move returns status 0, amount 0
22:54:19.521 00.000 11596 move complete, result=0
22:54:19.521 00.000 11596 worker thread done servicing request
22:54:19.526 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
22:54:19.533 00.007 13300 UpdateGuideState exits: m=1947 SNR=30.8
22:54:19.534 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:19.534 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:54:19.534 00.000 13300 Enqueuing Expose request
22:54:19.534 00.000 11596 Worker thread wakes up
22:54:19.534 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:54:19.534 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:54:20.040 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:54:21.347 01.307 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"92d3e1a2-f36f-4348-8107-da4fe4424abf"}
22:54:21.347 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"92d3e1a2-f36f-4348-8107-da4fe4424abf"}
22:54:21.348 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"91febbb9-6447-4c07-bbe6-37c4ab315c54"}
22:54:21.348 00.000 13300 case statement mapped state 6 to 3
22:54:21.348 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"91febbb9-6447-4c07-bbe6-37c4ab315c54"}
22:54:21.348 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dbaced89-70a0-45ec-aa90-1651f4dcf85a"}
22:54:21.349 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":338,"width":15,"height":15,"star_pos":[7.43,7.15],"pixels":"..."},"id":"dbaced89-70a0-45ec-aa90-1651f4dcf85a"}
22:54:23.077 01.728 11596 Exposure complete
22:54:23.147 00.070 11596 worker thread done servicing request
22:54:23.148 00.001 13300 OnExposeComplete: enter
22:54:23.148 00.000 13300 UpdateGuideState(): m_state=6
22:54:23.148 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 339
22:54:23.148 00.000 13300 Star::Find returns 1 (0), X=1080.44, Y=336.02, Mass=1885, SNR=30.3, Peak=254 HFD=3.5
22:54:23.149 00.001 13300 MultiStar: [#1 -0.25,-0.19,0.00,M1] [#2 0.14,-0.21,0.00,M1] [#3 -0.05,-0.35,0.00,M9] [#4 0.13,-0.14,0.28,U] [#5 -0.18,0.25,0.00,M5] [#6 0.19,-0.09,0.25,U] [#7 -0.23,-0.08,0.00,M4] [#8 0.09,-0.16,0.19,U] 
22:54:23.149 00.000 13300 refined, 3 included, MultiStar: {0.16, -0.01}, one-star: {0.17, 0.07}
22:54:23.149 00.000 13300 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-1.61) = xAngle (1.54 = 1.54)
22:54:23.149 00.000 13300 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.56 = 1.56)
22:54:23.149 00.000 13300 CameraToMount -- cameraX=0.16 cameraY=-0.01 hyp=0.16 cameraTheta=-0.07 mountX=0.00 mountY=0.16, mountTheta=1.54
22:54:23.151 00.002 13300 SchedulePrimaryMove(1016D950, x=0.16, y=-0.01, opts=13)
22:54:23.151 00.000 13300 Enqueuing Move request for scope (0.16, -0.01)
22:54:23.151 00.000 11596 Worker thread wakes up
22:54:23.151 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.01) opts 0xd
22:54:23.151 00.000 11596 Handling offset move in thread for scope, endpoint = (0.16, -0.01)
22:54:23.151 00.000 11596 Moving (0.16, -0.01) raw xDistance=0.00 yDistance=0.16
22:54:23.151 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:54:23.151 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:23.151 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:54:23.152 00.001 11596 MoveAxis(E, 0, ABG)
22:54:23.152 00.000 11596 Move returns status 0, amount 0
22:54:23.152 00.000 11596 MoveAxis(N, 0, ABG)
22:54:23.152 00.000 11596 Move returns status 0, amount 0
22:54:23.152 00.000 11596 move complete, result=0
22:54:23.152 00.000 11596 worker thread done servicing request
22:54:23.158 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
22:54:23.165 00.007 13300 UpdateGuideState exits: m=1885 SNR=30.3
22:54:23.165 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:23.165 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:54:23.166 00.001 13300 Enqueuing Expose request
22:54:23.166 00.000 11596 Worker thread wakes up
22:54:23.166 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:54:23.166 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:54:23.673 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:54:24.345 00.672 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b2ff57ee-6fd2-4d70-8eb4-7a8c6261d046"}
22:54:24.345 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b2ff57ee-6fd2-4d70-8eb4-7a8c6261d046"}
22:54:24.346 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1f56a705-dc71-4b91-911a-17e9b0165245"}
22:54:24.346 00.000 13300 case statement mapped state 6 to 3
22:54:24.346 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1f56a705-dc71-4b91-911a-17e9b0165245"}
22:54:24.346 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"972d4955-16bf-4acc-9690-a7b914ed285c"}
22:54:24.346 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":339,"width":15,"height":15,"star_pos":[7.44,7.02],"pixels":"..."},"id":"972d4955-16bf-4acc-9690-a7b914ed285c"}
22:54:26.710 02.364 11596 Exposure complete
22:54:26.784 00.074 11596 worker thread done servicing request
22:54:26.784 00.000 13300 OnExposeComplete: enter
22:54:26.784 00.000 13300 UpdateGuideState(): m_state=6
22:54:26.785 00.001 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 340
22:54:26.785 00.000 13300 Star::Find returns 1 (0), X=1080.34, Y=336.01, Mass=1990, SNR=31.2, Peak=254 HFD=3.3
22:54:26.785 00.000 13300 MultiStar: [#1 -0.11,-0.08,0.75,U] [#2 0.10,-0.10,0.44,U] [#3 -0.13,-0.33,0.00,M10] [#4 -0.13,-0.31,0.00,M5] [#5 -0.03,-0.14,0.25,U] [#6 0.11,-0.06,0.24,U] [#7 -0.22,-0.14,0.00,M5] [#8 -0.36,-0.33,0.00,M7] 
22:54:26.786 00.001 13300 refined, 4 included, MultiStar: {0.02, -0.03}, one-star: {0.07, 0.06}
22:54:26.786 00.000 13300 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-1.61) = xAngle (0.58 = 0.58)
22:54:26.786 00.000 13300 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.59 = 0.59)
22:54:26.786 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-1.03 mountX=0.03 mountY=0.02, mountTheta=0.59
22:54:26.788 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.03, opts=13)
22:54:26.788 00.000 13300 Enqueuing Move request for scope (0.02, -0.03)
22:54:26.788 00.000 11596 Worker thread wakes up
22:54:26.788 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.03) opts 0xd
22:54:26.788 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.03)
22:54:26.788 00.000 11596 Moving (0.02, -0.03) raw xDistance=0.03 yDistance=0.02
22:54:26.788 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:54:26.788 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:26.788 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:54:26.789 00.001 11596 MoveAxis(E, 0, ABG)
22:54:26.789 00.000 11596 Move returns status 0, amount 0
22:54:26.789 00.000 11596 MoveAxis(N, 0, ABG)
22:54:26.789 00.000 11596 Move returns status 0, amount 0
22:54:26.789 00.000 11596 move complete, result=0
22:54:26.789 00.000 11596 worker thread done servicing request
22:54:26.796 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=3, FiltMax=98, Gamma=0.510
22:54:26.803 00.007 13300 UpdateGuideState exits: m=1990 SNR=31.2
22:54:26.803 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:26.803 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:54:26.803 00.000 13300 Enqueuing Expose request
22:54:26.803 00.000 11596 Worker thread wakes up
22:54:26.803 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:54:26.803 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:54:27.310 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:54:27.371 00.061 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2942d1c3-f682-407b-8555-821d408a338d"}
22:54:27.371 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2942d1c3-f682-407b-8555-821d408a338d"}
22:54:27.372 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4c97fe7d-0232-4639-8b24-90b4c2e43d4b"}
22:54:27.372 00.000 13300 case statement mapped state 6 to 3
22:54:27.373 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4c97fe7d-0232-4639-8b24-90b4c2e43d4b"}
22:54:27.373 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5ef239a6-78c4-4882-b1ce-3978f5fd8602"}
22:54:27.374 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":340,"width":15,"height":15,"star_pos":[7.34,7.01],"pixels":"..."},"id":"5ef239a6-78c4-4882-b1ce-3978f5fd8602"}
22:54:30.348 02.974 11596 Exposure complete
22:54:30.372 00.024 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6e5bbb9d-61a3-4b2f-a7d3-8c676d84299f"}
22:54:30.372 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6e5bbb9d-61a3-4b2f-a7d3-8c676d84299f"}
22:54:30.373 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a1dd1b51-f07f-43a4-9c11-386f71426030"}
22:54:30.373 00.000 13300 case statement mapped state 6 to 3
22:54:30.373 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a1dd1b51-f07f-43a4-9c11-386f71426030"}
22:54:30.374 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c38b4746-c538-406b-b7ef-a51a2d8ecfce"}
22:54:30.374 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":340,"width":15,"height":15,"star_pos":[7.34,7.01],"pixels":"..."},"id":"c38b4746-c538-406b-b7ef-a51a2d8ecfce"}
22:54:30.427 00.053 11596 worker thread done servicing request
22:54:30.428 00.001 13300 OnExposeComplete: enter
22:54:30.428 00.000 13300 UpdateGuideState(): m_state=6
22:54:30.428 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 341
22:54:30.428 00.000 13300 Star::Find returns 1 (0), X=1080.36, Y=335.97, Mass=1891, SNR=30.4, Peak=254 HFD=3.4
22:54:30.429 00.001 13300 MultiStar: [#1 -0.20,-0.12,0.75,U] [#2 0.09,-0.23,0.00,M1] [#3 -0.07,-0.24,0.00,R] [#4 -0.00,0.14,0.28,U] [#5 -0.03,-0.32,0.00,M5] [#6 0.22,-0.05,0.24,U] [#7 -0.22,-0.05,0.23,U] [#8 0.06,0.05,0.21,U] 
22:54:30.429 00.000 13300 refined, 5 included, MultiStar: {-0.02, -0.01}, one-star: {0.09, 0.02}
22:54:30.429 00.000 13300 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-1.61) = xAngle (-0.85 = -0.85)
22:54:30.429 00.000 13300 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.84 = -0.84)
22:54:30.429 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-2.46 mountX=0.01 mountY=-0.02, mountTheta=-0.84
22:54:30.431 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.01, opts=13)
22:54:30.431 00.000 13300 Enqueuing Move request for scope (-0.02, -0.01)
22:54:30.431 00.000 11596 Worker thread wakes up
22:54:30.431 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.01) opts 0xd
22:54:30.431 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.01)
22:54:30.431 00.000 11596 Moving (-0.02, -0.01) raw xDistance=0.01 yDistance=-0.02
22:54:30.431 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:54:30.431 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:30.432 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:54:30.432 00.000 11596 MoveAxis(E, 0, ABG)
22:54:30.432 00.000 11596 Move returns status 0, amount 0
22:54:30.432 00.000 11596 MoveAxis(N, 0, ABG)
22:54:30.432 00.000 11596 Move returns status 0, amount 0
22:54:30.432 00.000 11596 move complete, result=0
22:54:30.432 00.000 11596 worker thread done servicing request
22:54:30.437 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
22:54:30.444 00.007 13300 UpdateGuideState exits: m=1891 SNR=30.4
22:54:30.445 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:30.445 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:54:30.445 00.000 13300 Enqueuing Expose request
22:54:30.445 00.000 11596 Worker thread wakes up
22:54:30.446 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:54:30.446 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:54:30.948 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:54:33.371 02.423 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"456ef241-8032-4865-b5ca-87323d0ad231"}
22:54:33.371 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"456ef241-8032-4865-b5ca-87323d0ad231"}
22:54:33.372 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"83811697-b6a2-4de2-a699-19c517af734d"}
22:54:33.372 00.000 13300 case statement mapped state 6 to 3
22:54:33.372 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"83811697-b6a2-4de2-a699-19c517af734d"}
22:54:33.372 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0bc96492-4a3a-4feb-8817-0bc1cf7bd871"}
22:54:33.373 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":341,"width":15,"height":15,"star_pos":[7.36,6.97],"pixels":"..."},"id":"0bc96492-4a3a-4feb-8817-0bc1cf7bd871"}
22:54:33.981 00.608 11596 Exposure complete
22:54:34.056 00.075 11596 worker thread done servicing request
22:54:34.056 00.000 13300 OnExposeComplete: enter
22:54:34.056 00.000 13300 UpdateGuideState(): m_state=6
22:54:34.057 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 342
22:54:34.057 00.000 13300 Star::Find returns 1 (0), X=1080.39, Y=336.12, Mass=1895, SNR=30.4, Peak=254 HFD=3.3
22:54:34.057 00.000 13300 MultiStar: [#1 -0.06,-0.07,0.76,U] [#2 -0.01,-0.14,0.46,U] [#3 -0.17,0.08,0.42,U] [#4 -0.08,-0.32,0.00,M5] [#5 -0.06,0.12,0.25,U] [#6 0.05,0.02,0.23,U] [#7 -0.32,0.12,0.00,M5] [#8 0.10,-0.19,0.19,U] 
22:54:34.058 00.001 13300 refined, 6 included, MultiStar: {0.01, 0.03}, one-star: {0.12, 0.17}
22:54:34.058 00.000 13300 CameraToMount -- cameraTheta (1.36) - m_xAngle (-1.61) = xAngle (2.96 = 2.96)
22:54:34.058 00.000 13300 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.98 = 2.98)
22:54:34.058 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.36 mountX=-0.03 mountY=0.00, mountTheta=2.98
22:54:34.059 00.001 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.03, opts=13)
22:54:34.060 00.001 13300 Enqueuing Move request for scope (0.01, 0.03)
22:54:34.060 00.000 11596 Worker thread wakes up
22:54:34.060 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.03) opts 0xd
22:54:34.060 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.03)
22:54:34.060 00.000 11596 Moving (0.01, 0.03) raw xDistance=-0.03 yDistance=0.00
22:54:34.060 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:54:34.060 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:34.060 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:54:34.060 00.000 11596 MoveAxis(E, 0, ABG)
22:54:34.061 00.001 11596 Move returns status 0, amount 0
22:54:34.061 00.000 11596 MoveAxis(N, 0, ABG)
22:54:34.061 00.000 11596 Move returns status 0, amount 0
22:54:34.061 00.000 11596 move complete, result=0
22:54:34.061 00.000 11596 worker thread done servicing request
22:54:34.066 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
22:54:34.073 00.007 13300 UpdateGuideState exits: m=1895 SNR=30.4
22:54:34.073 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:34.074 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:54:34.074 00.000 13300 Enqueuing Expose request
22:54:34.074 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:54:34.074 00.000 11596 Worker thread wakes up
22:54:34.074 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:54:34.578 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:54:36.371 01.793 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"792871bc-c185-4f63-947b-c87fd133e8c8"}
22:54:36.371 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"792871bc-c185-4f63-947b-c87fd133e8c8"}
22:54:36.372 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fdb51acf-af08-49d3-8322-8ce5a1288128"}
22:54:36.372 00.000 13300 case statement mapped state 6 to 3
22:54:36.372 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fdb51acf-af08-49d3-8322-8ce5a1288128"}
22:54:36.372 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6968a643-e60c-447b-8142-231f6cf0f09d"}
22:54:36.372 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":342,"width":15,"height":15,"star_pos":[7.39,7.12],"pixels":"..."},"id":"6968a643-e60c-447b-8142-231f6cf0f09d"}
22:54:37.611 01.239 11596 Exposure complete
22:54:37.684 00.073 11596 worker thread done servicing request
22:54:37.684 00.000 13300 OnExposeComplete: enter
22:54:37.685 00.001 13300 UpdateGuideState(): m_state=6
22:54:37.685 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 343
22:54:37.685 00.000 13300 Star::Find returns 1 (0), X=1080.38, Y=336.06, Mass=1960, SNR=30.9, Peak=254 HFD=3.4
22:54:37.686 00.001 13300 MultiStar: [#1 -0.13,-0.09,0.76,U] [#2 0.09,-0.03,0.44,U] [#3 0.02,-0.10,0.42,U] [#4 0.13,0.04,0.28,U] [#5 -0.22,-0.07,0.00,M5] [#6 -0.21,0.22,0.00,M1] [#7 -0.40,-0.18,0.00,M6] [#8 -0.04,0.14,0.20,U] 
22:54:37.686 00.000 13300 refined, 5 included, MultiStar: {0.03, 0.01}, one-star: {0.11, 0.11}
22:54:37.686 00.000 13300 CameraToMount -- cameraTheta (0.25) - m_xAngle (-1.61) = xAngle (1.86 = 1.86)
22:54:37.686 00.000 13300 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.88 = 1.88)
22:54:37.686 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.01 hyp=0.03 cameraTheta=0.25 mountX=-0.01 mountY=0.03, mountTheta=1.86
22:54:37.688 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.01, opts=13)
22:54:37.688 00.000 13300 Enqueuing Move request for scope (0.03, 0.01)
22:54:37.688 00.000 11596 Worker thread wakes up
22:54:37.688 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.01) opts 0xd
22:54:37.688 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.01)
22:54:37.688 00.000 11596 Moving (0.03, 0.01) raw xDistance=-0.01 yDistance=0.03
22:54:37.688 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:54:37.688 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:37.688 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:54:37.689 00.001 11596 MoveAxis(E, 0, ABG)
22:54:37.689 00.000 11596 Move returns status 0, amount 0
22:54:37.689 00.000 11596 MoveAxis(N, 0, ABG)
22:54:37.689 00.000 11596 Move returns status 0, amount 0
22:54:37.689 00.000 11596 move complete, result=0
22:54:37.689 00.000 11596 worker thread done servicing request
22:54:37.694 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
22:54:37.702 00.008 13300 UpdateGuideState exits: m=1960 SNR=30.9
22:54:37.702 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:37.702 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:54:37.703 00.001 13300 Enqueuing Expose request
22:54:37.703 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:54:37.703 00.000 11596 Worker thread wakes up
22:54:37.703 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:54:38.211 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:54:39.370 01.159 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"87501292-a192-49a8-bc77-f0aac094521b"}
22:54:39.370 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"87501292-a192-49a8-bc77-f0aac094521b"}
22:54:39.370 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c5799cd1-156f-461b-87a5-e5ea7f104772"}
22:54:39.371 00.001 13300 case statement mapped state 6 to 3
22:54:39.371 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c5799cd1-156f-461b-87a5-e5ea7f104772"}
22:54:39.371 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0cc6ff88-0db8-4428-ad9d-681908be5c08"}
22:54:39.371 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":343,"width":15,"height":15,"star_pos":[7.38,7.06],"pixels":"..."},"id":"0cc6ff88-0db8-4428-ad9d-681908be5c08"}
22:54:41.236 01.865 11596 Exposure complete
22:54:41.310 00.074 11596 worker thread done servicing request
22:54:41.310 00.000 13300 OnExposeComplete: enter
22:54:41.310 00.000 13300 UpdateGuideState(): m_state=6
22:54:41.311 00.001 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 344
22:54:41.311 00.000 13300 Star::Find returns 1 (0), X=1080.31, Y=336.14, Mass=1894, SNR=30.4, Peak=254 HFD=3.4
22:54:41.311 00.000 13300 MultiStar: [#1 -0.21,0.02,0.77,U] [#2 -0.01,0.01,0.45,U] [#3 -0.07,-0.06,0.42,U] [#4 0.05,0.02,0.29,U] [#5 -0.00,-0.11,0.24,U] [#6 0.12,0.11,0.24,U] [#7 -0.27,0.12,0.00,M7] [#8 -0.37,0.20,0.00,M5] 
22:54:41.311 00.000 13300 refined, 6 included, MultiStar: {-0.03, 0.06}, one-star: {0.05, 0.19}
22:54:41.311 00.000 13300 CameraToMount -- cameraTheta (2.08) - m_xAngle (-1.61) = xAngle (3.69 = -2.59)
22:54:41.312 00.001 13300 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.71 = -2.58)
22:54:41.312 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.06 hyp=0.06 cameraTheta=2.08 mountX=-0.05 mountY=-0.03, mountTheta=-2.58
22:54:41.313 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.06, opts=13)
22:54:41.313 00.000 13300 Enqueuing Move request for scope (-0.03, 0.06)
22:54:41.314 00.001 11596 Worker thread wakes up
22:54:41.314 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.06) opts 0xd
22:54:41.314 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.06)
22:54:41.314 00.000 11596 Moving (-0.03, 0.06) raw xDistance=-0.05 yDistance=-0.03
22:54:41.314 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:54:41.314 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:41.314 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:54:41.314 00.000 11596 MoveAxis(E, 0, ABG)
22:54:41.314 00.000 11596 Move returns status 0, amount 0
22:54:41.314 00.000 11596 MoveAxis(N, 0, ABG)
22:54:41.315 00.001 11596 Move returns status 0, amount 0
22:54:41.315 00.000 11596 move complete, result=0
22:54:41.315 00.000 11596 worker thread done servicing request
22:54:41.320 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
22:54:41.327 00.007 13300 UpdateGuideState exits: m=1894 SNR=30.4
22:54:41.328 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:41.328 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:54:41.328 00.000 13300 Enqueuing Expose request
22:54:41.328 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:54:41.328 00.000 11596 Worker thread wakes up
22:54:41.328 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:54:41.838 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:54:42.370 00.532 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dfddb300-69ed-479c-846d-ed70ff6bdd04"}
22:54:42.370 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dfddb300-69ed-479c-846d-ed70ff6bdd04"}
22:54:42.370 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7ed605ca-e612-408b-95ec-a16bfefa420d"}
22:54:42.371 00.001 13300 case statement mapped state 6 to 3
22:54:42.371 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7ed605ca-e612-408b-95ec-a16bfefa420d"}
22:54:42.371 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e32948f6-6828-4d04-9a8c-7765e745a958"}
22:54:42.371 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":344,"width":15,"height":15,"star_pos":[7.31,7.14],"pixels":"..."},"id":"e32948f6-6828-4d04-9a8c-7765e745a958"}
22:54:44.869 02.498 11596 Exposure complete
22:54:44.940 00.071 11596 worker thread done servicing request
22:54:44.940 00.000 13300 OnExposeComplete: enter
22:54:44.940 00.000 13300 UpdateGuideState(): m_state=6
22:54:44.941 00.001 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 345
22:54:44.941 00.000 13300 Star::Find returns 1 (0), X=1080.30, Y=336.13, Mass=1907, SNR=30.5, Peak=254 HFD=3.3
22:54:44.941 00.000 13300 MultiStar: [#1 -0.03,-0.02,0.76,U] [#2 0.03,-0.04,0.45,U] [#3 0.03,-0.23,0.00,M1] [#4 -0.13,-0.17,0.28,U] [#5 -0.19,-0.10,0.27,U] [#6 0.05,0.15,0.24,U] [#7 -0.21,0.01,0.23,U] [#8 0.26,0.03,0.00,M6] 
22:54:44.941 00.000 13300 refined, 6 included, MultiStar: {-0.03, 0.03}, one-star: {0.03, 0.18}
22:54:44.942 00.001 13300 CameraToMount -- cameraTheta (2.38) - m_xAngle (-1.61) = xAngle (3.99 = -2.30)
22:54:44.942 00.000 13300 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.00 = -2.28)
22:54:44.942 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.05 cameraTheta=2.38 mountX=-0.03 mountY=-0.04, mountTheta=-2.29
22:54:44.943 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.03, opts=13)
22:54:44.944 00.001 13300 Enqueuing Move request for scope (-0.03, 0.03)
22:54:44.944 00.000 11596 Worker thread wakes up
22:54:44.944 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
22:54:44.944 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
22:54:44.944 00.000 11596 Moving (-0.03, 0.03) raw xDistance=-0.03 yDistance=-0.04
22:54:44.944 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:54:44.944 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:44.944 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:54:44.944 00.000 11596 MoveAxis(E, 0, ABG)
22:54:44.945 00.001 11596 Move returns status 0, amount 0
22:54:44.945 00.000 11596 MoveAxis(N, 0, ABG)
22:54:44.945 00.000 11596 Move returns status 0, amount 0
22:54:44.945 00.000 11596 move complete, result=0
22:54:44.945 00.000 11596 worker thread done servicing request
22:54:44.950 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
22:54:44.957 00.007 13300 UpdateGuideState exits: m=1907 SNR=30.5
22:54:44.957 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:44.957 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:54:44.958 00.001 13300 Enqueuing Expose request
22:54:44.958 00.000 11596 Worker thread wakes up
22:54:44.958 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:54:44.958 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:54:45.389 00.431 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7a5b6940-fb3c-4c2d-a30f-2570a2daae45"}
22:54:45.389 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7a5b6940-fb3c-4c2d-a30f-2570a2daae45"}
22:54:45.390 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"11070366-77de-4c58-ab26-b4b1a102188a"}
22:54:45.390 00.000 13300 case statement mapped state 6 to 3
22:54:45.390 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"11070366-77de-4c58-ab26-b4b1a102188a"}
22:54:45.390 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9199039b-1c96-4379-b263-16bd4fb7ab45"}
22:54:45.391 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":345,"width":15,"height":15,"star_pos":[7.30,7.13],"pixels":"..."},"id":"9199039b-1c96-4379-b263-16bd4fb7ab45"}
22:54:45.469 00.078 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:54:48.388 02.919 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d86bc2c3-2c29-44d7-b530-a9a179240761"}
22:54:48.388 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d86bc2c3-2c29-44d7-b530-a9a179240761"}
22:54:48.389 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"82c6493e-9c0d-47cf-963c-22e33509e706"}
22:54:48.389 00.000 13300 case statement mapped state 6 to 3
22:54:48.389 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"82c6493e-9c0d-47cf-963c-22e33509e706"}
22:54:48.390 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b68054c0-264d-42fc-bf1c-1f22b8c19a94"}
22:54:48.390 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":345,"width":15,"height":15,"star_pos":[7.30,7.13],"pixels":"..."},"id":"b68054c0-264d-42fc-bf1c-1f22b8c19a94"}
22:54:48.499 00.109 11596 Exposure complete
22:54:48.580 00.081 11596 worker thread done servicing request
22:54:48.580 00.000 13300 OnExposeComplete: enter
22:54:48.580 00.000 13300 UpdateGuideState(): m_state=6
22:54:48.580 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 346
22:54:48.580 00.000 13300 Star::Find returns 1 (0), X=1080.41, Y=336.13, Mass=1913, SNR=30.6, Peak=254 HFD=3.3
22:54:48.581 00.001 13300 MultiStar: [#1 0.01,0.03,0.76,U] [#2 0.10,0.02,0.44,U] [#3 0.14,0.16,0.42,U] [#4 0.03,0.15,0.28,U] [#5 -0.24,-0.06,0.00,M4] [#6 0.12,0.12,0.23,U] [#7 -0.28,0.11,0.00,M7] [#8 0.20,-0.13,0.00,M7] 
22:54:48.581 00.000 13300 refined, 5 included, MultiStar: {0.09, 0.11}, one-star: {0.14, 0.18}
22:54:48.581 00.000 13300 CameraToMount -- cameraTheta (0.88) - m_xAngle (-1.61) = xAngle (2.49 = 2.49)
22:54:48.581 00.000 13300 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.51 = 2.51)
22:54:48.581 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.11 hyp=0.14 cameraTheta=0.88 mountX=-0.11 mountY=0.09, mountTheta=2.50
22:54:48.583 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.11, opts=13)
22:54:48.583 00.000 13300 Enqueuing Move request for scope (0.09, 0.11)
22:54:48.583 00.000 11596 Worker thread wakes up
22:54:48.583 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.11) opts 0xd
22:54:48.583 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.11)
22:54:48.583 00.000 11596 Moving (0.09, 0.11) raw xDistance=-0.11 yDistance=0.09
22:54:48.583 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:54:48.584 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:48.584 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:54:48.584 00.000 11596 MoveAxis(E, 0, ABG)
22:54:48.584 00.000 11596 Move returns status 0, amount 0
22:54:48.584 00.000 11596 MoveAxis(N, 0, ABG)
22:54:48.584 00.000 11596 Move returns status 0, amount 0
22:54:48.584 00.000 11596 move complete, result=0
22:54:48.584 00.000 11596 worker thread done servicing request
22:54:48.589 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
22:54:48.598 00.009 13300 UpdateGuideState exits: m=1913 SNR=30.6
22:54:48.598 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:48.598 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:54:48.599 00.001 13300 Enqueuing Expose request
22:54:48.599 00.000 11596 Worker thread wakes up
22:54:48.599 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:54:48.599 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:54:49.111 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:54:51.387 02.276 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1deba296-756c-4e1d-af8a-8677a2800372"}
22:54:51.387 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1deba296-756c-4e1d-af8a-8677a2800372"}
22:54:51.388 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a8de8369-5854-4b45-b870-452845f81ed7"}
22:54:51.388 00.000 13300 case statement mapped state 6 to 3
22:54:51.388 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a8de8369-5854-4b45-b870-452845f81ed7"}
22:54:51.389 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cb793332-f0d5-4a75-b9c5-28c833025960"}
22:54:51.389 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":346,"width":15,"height":15,"star_pos":[7.41,7.13],"pixels":"..."},"id":"cb793332-f0d5-4a75-b9c5-28c833025960"}
22:54:52.131 00.742 11596 Exposure complete
22:54:52.206 00.075 11596 worker thread done servicing request
22:54:52.206 00.000 13300 OnExposeComplete: enter
22:54:52.207 00.001 13300 UpdateGuideState(): m_state=6
22:54:52.207 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 347
22:54:52.207 00.000 13300 Star::Find returns 1 (0), X=1080.34, Y=336.09, Mass=1859, SNR=30.1, Peak=253 HFD=3.3
22:54:52.208 00.001 13300 MultiStar: [#1 -0.21,0.07,0.78,U] [#2 0.03,0.07,0.46,U] [#3 -0.01,0.01,0.43,U] [#4 0.12,-0.02,0.28,U] [#5 0.03,-0.15,0.24,U] [#6 0.22,0.19,0.00,M1] [#7 -0.33,0.06,0.00,M8] [#8 -0.26,0.17,0.00,M8] 
22:54:52.208 00.000 13300 refined, 5 included, MultiStar: {-0.01, 0.06}, one-star: {0.08, 0.14}
22:54:52.208 00.000 13300 CameraToMount -- cameraTheta (1.77) - m_xAngle (-1.61) = xAngle (3.38 = -2.90)
22:54:52.208 00.000 13300 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.39 = -2.89)
22:54:52.208 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.77 mountX=-0.06 mountY=-0.01, mountTheta=-2.89
22:54:52.210 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.06, opts=13)
22:54:52.210 00.000 13300 Enqueuing Move request for scope (-0.01, 0.06)
22:54:52.210 00.000 11596 Worker thread wakes up
22:54:52.210 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.06) opts 0xd
22:54:52.210 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.06)
22:54:52.211 00.001 11596 Moving (-0.01, 0.06) raw xDistance=-0.06 yDistance=-0.01
22:54:52.211 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:54:52.211 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:52.211 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:54:52.211 00.000 11596 MoveAxis(E, 0, ABG)
22:54:52.211 00.000 11596 Move returns status 0, amount 0
22:54:52.211 00.000 11596 MoveAxis(N, 0, ABG)
22:54:52.211 00.000 11596 Move returns status 0, amount 0
22:54:52.211 00.000 11596 move complete, result=0
22:54:52.211 00.000 11596 worker thread done servicing request
22:54:52.216 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
22:54:52.223 00.007 13300 UpdateGuideState exits: m=1859 SNR=30.1
22:54:52.223 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:52.223 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:54:52.223 00.000 13300 Enqueuing Expose request
22:54:52.223 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:54:52.223 00.000 11596 Worker thread wakes up
22:54:52.224 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:54:52.736 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:54:54.387 01.651 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dc7244bd-c50f-493e-bf72-ca4aa0e7da98"}
22:54:54.387 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dc7244bd-c50f-493e-bf72-ca4aa0e7da98"}
22:54:54.388 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"280eb6fb-0716-424f-a65b-14c7c90aae06"}
22:54:54.388 00.000 13300 case statement mapped state 6 to 3
22:54:54.388 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"280eb6fb-0716-424f-a65b-14c7c90aae06"}
22:54:54.389 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"da407633-0852-493b-ab56-b8366aa23f2a"}
22:54:54.389 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":347,"width":15,"height":15,"star_pos":[7.34,7.09],"pixels":"..."},"id":"da407633-0852-493b-ab56-b8366aa23f2a"}
22:54:55.760 01.371 11596 Exposure complete
22:54:55.834 00.074 11596 worker thread done servicing request
22:54:55.834 00.000 13300 OnExposeComplete: enter
22:54:55.834 00.000 13300 UpdateGuideState(): m_state=6
22:54:55.834 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 348
22:54:55.835 00.001 13300 Star::Find returns 1 (0), X=1080.31, Y=336.36, Mass=1947, SNR=30.8, Peak=222 HFD=3.3
22:54:55.835 00.000 13300 MultiStar: [#1 -0.11,0.33,0.00,M1] [#2 -0.09,0.15,0.45,U] [#3 0.18,0.23,0.00,M1] [#4 -0.09,0.09,0.30,U] [#5 -0.19,0.37,0.00,M4] [#6 -0.03,0.57,0.00,M2] [#7 -0.25,0.04,0.00,M9] [#8 -0.29,0.53,0.00,M9] 
22:54:55.835 00.000 13300 refined, 2 included, MultiStar: {-0.01, 0.29}, one-star: {0.04, 0.41}
22:54:55.835 00.000 13300 CameraToMount -- cameraTheta (1.62) - m_xAngle (-1.61) = xAngle (3.23 = -3.06)
22:54:55.835 00.000 13300 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.24 = -3.04)
22:54:55.835 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.29 hyp=0.29 cameraTheta=1.62 mountX=-0.29 mountY=-0.03, mountTheta=-3.04
22:54:55.837 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.29, opts=13)
22:54:55.837 00.000 13300 Enqueuing Move request for scope (-0.01, 0.29)
22:54:55.837 00.000 11596 Worker thread wakes up
22:54:55.837 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.29) opts 0xd
22:54:55.837 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.29)
22:54:55.838 00.001 11596 Moving (-0.01, 0.29) raw xDistance=-0.29 yDistance=-0.03
22:54:55.838 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
22:54:55.838 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:55.838 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:54:55.838 00.000 11596 MoveAxis(E, 364, ABG)
22:54:55.838 00.000 11596 Guiding  Dir = 2, Dur = 364
22:54:55.838 00.000 11596 IsSlewing returns 0
22:54:55.843 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=222, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
22:54:55.850 00.007 13300 UpdateGuideState exits: m=1947 SNR=30.8
22:54:55.850 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:55.850 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:54:55.850 00.000 13300 Enqueuing Expose request
22:54:55.941 00.091 11596 IsGuiding returns 0
22:54:56.070 00.129 11596 PulseGuide returned control before completion, sleep 245
22:54:56.351 00.281 11596 IsGuiding returns 1
22:54:56.351 00.000 11596 scope still moving after pulse duration time elapsed
22:54:56.382 00.031 11596 IsSlewing returns 0
22:54:56.468 00.086 11596 IsGuiding returns 0
22:54:56.468 00.000 11596 scope move finished after 364 + 162 ms
22:54:56.468 00.000 11596 Move returns status 0, amount 364
22:54:56.468 00.000 11596 MoveAxis(N, 0, ABG)
22:54:56.468 00.000 11596 Move returns status 0, amount 0
22:54:56.468 00.000 11596 move complete, result=0
22:54:56.468 00.000 11596 worker thread done servicing request
22:54:56.469 00.001 13300 GuideStep: -0.3 px 364 ms EAST, -0.0 px 0 ms NORTH
22:54:56.469 00.000 11596 Worker thread wakes up
22:54:56.469 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:54:56.982 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:54:57.387 00.405 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5fae9891-b096-4176-9068-ba435f08e758"}
22:54:57.387 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5fae9891-b096-4176-9068-ba435f08e758"}
22:54:57.388 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5f6b2d82-3f66-499b-9cd1-1f1c24e8054b"}
22:54:57.388 00.000 13300 case statement mapped state 6 to 3
22:54:57.388 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5f6b2d82-3f66-499b-9cd1-1f1c24e8054b"}
22:54:57.388 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"efe697e9-d2af-43f4-94d4-7af0329aff84"}
22:54:57.389 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":348,"width":15,"height":15,"star_pos":[7.31,7.36],"pixels":"..."},"id":"efe697e9-d2af-43f4-94d4-7af0329aff84"}
22:55:00.030 02.641 11596 Exposure complete
22:55:00.110 00.080 11596 worker thread done servicing request
22:55:00.110 00.000 13300 OnExposeComplete: enter
22:55:00.110 00.000 13300 UpdateGuideState(): m_state=6
22:55:00.110 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 349
22:55:00.111 00.001 13300 Star::Find returns 1 (0), X=1080.22, Y=336.25, Mass=1902, SNR=30.5, Peak=243 HFD=3.2
22:55:00.111 00.000 13300 MultiStar: [#1 -0.26,0.14,0.00,M2] [#2 0.11,0.06,0.45,U] [#3 0.11,0.23,0.00,M2] [#4 -0.21,0.13,0.00,M1] [#5 0.12,0.18,0.25,U] [#6 -0.08,0.33,0.00,M3] [#7 -0.31,-0.19,0.00,M10] [#8 -0.08,0.13,0.19,U] 
22:55:00.111 00.000 13300 refined, 3 included, MultiStar: {0.01, 0.21}, one-star: {-0.05, 0.30}
22:55:00.112 00.001 13300 CameraToMount -- cameraTheta (1.54) - m_xAngle (-1.61) = xAngle (3.15 = -3.14)
22:55:00.112 00.000 13300 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.16 = -3.12)
22:55:00.112 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.21 hyp=0.21 cameraTheta=1.54 mountX=-0.21 mountY=-0.00, mountTheta=-3.12
22:55:00.114 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.21, opts=13)
22:55:00.114 00.000 13300 Enqueuing Move request for scope (0.01, 0.21)
22:55:00.114 00.000 11596 Worker thread wakes up
22:55:00.114 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.21) opts 0xd
22:55:00.114 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.21)
22:55:00.114 00.000 11596 Moving (0.01, 0.21) raw xDistance=-0.21 yDistance=-0.00
22:55:00.114 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
22:55:00.115 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:00.115 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:55:00.115 00.000 11596 MoveAxis(E, 287, ABG)
22:55:00.115 00.000 11596 Guiding  Dir = 2, Dur = 287
22:55:00.116 00.001 11596 IsSlewing returns 0
22:55:00.120 00.004 11596 IsGuiding returns 0
22:55:00.121 00.001 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
22:55:00.128 00.007 13300 UpdateGuideState exits: m=1902 SNR=30.5
22:55:00.128 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:00.129 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:55:00.129 00.000 13300 Enqueuing Expose request
22:55:00.245 00.116 11596 PulseGuide returned control before completion, sleep 173
22:55:00.386 00.141 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b7c93935-cdf5-48ea-acf4-07930f450467"}
22:55:00.386 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b7c93935-cdf5-48ea-acf4-07930f450467"}
22:55:00.387 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"25cf7471-adf9-4e0a-a1e4-7eaf3153d008"}
22:55:00.387 00.000 13300 case statement mapped state 6 to 3
22:55:00.387 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"25cf7471-adf9-4e0a-a1e4-7eaf3153d008"}
22:55:00.387 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1d7471ca-a0f1-48a8-8fa6-53c2b23f8561"}
22:55:00.387 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":349,"width":15,"height":15,"star_pos":[7.22,7.25],"pixels":"..."},"id":"1d7471ca-a0f1-48a8-8fa6-53c2b23f8561"}
22:55:00.517 00.130 11596 IsGuiding returns 1
22:55:00.517 00.000 11596 scope still moving after pulse duration time elapsed
22:55:00.546 00.029 11596 IsSlewing returns 0
22:55:00.614 00.068 11596 IsGuiding returns 0
22:55:00.614 00.000 11596 scope move finished after 287 + 207 ms
22:55:00.614 00.000 11596 Move returns status 0, amount 287
22:55:00.614 00.000 11596 MoveAxis(N, 0, ABG)
22:55:00.614 00.000 11596 Move returns status 0, amount 0
22:55:00.615 00.001 11596 move complete, result=0
22:55:00.615 00.000 11596 worker thread done servicing request
22:55:00.615 00.000 13300 GuideStep: -0.2 px 287 ms EAST, -0.0 px 0 ms NORTH
22:55:00.615 00.000 11596 Worker thread wakes up
22:55:00.615 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:55:01.129 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:55:03.386 02.257 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ff18a070-489c-4add-b284-95ce1ca71a5a"}
22:55:03.386 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ff18a070-489c-4add-b284-95ce1ca71a5a"}
22:55:03.387 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0cbd6903-5983-44ba-a81a-d1d95ccfc4bc"}
22:55:03.387 00.000 13300 case statement mapped state 6 to 3
22:55:03.387 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0cbd6903-5983-44ba-a81a-d1d95ccfc4bc"}
22:55:03.388 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f7c64b01-2818-4d90-ad85-58efe72be590"}
22:55:03.388 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":349,"width":15,"height":15,"star_pos":[7.22,7.25],"pixels":"..."},"id":"f7c64b01-2818-4d90-ad85-58efe72be590"}
22:55:04.155 00.767 11596 Exposure complete
22:55:04.228 00.073 11596 worker thread done servicing request
22:55:04.228 00.000 13300 OnExposeComplete: enter
22:55:04.228 00.000 13300 UpdateGuideState(): m_state=6
22:55:04.229 00.001 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 350
22:55:04.229 00.000 13300 Star::Find returns 1 (0), X=1080.41, Y=336.26, Mass=1924, SNR=30.7, Peak=227 HFD=3.2
22:55:04.229 00.000 13300 MultiStar: [#1 -0.21,0.20,0.00,M3] [#2 0.05,-0.01,0.45,U] [#3 0.10,0.12,0.42,U] [#4 -0.39,-0.13,0.00,M2] [#5 -0.16,0.01,0.26,U] [#6 -0.04,0.43,0.00,M4] [#7 -0.30,-0.07,0.00,R] [#8 -0.03,0.09,0.20,U] 
22:55:04.229 00.000 13300 refined, 4 included, MultiStar: {0.07, 0.16}, one-star: {0.15, 0.31}
22:55:04.230 00.001 13300 CameraToMount -- cameraTheta (1.16) - m_xAngle (-1.61) = xAngle (2.77 = 2.77)
22:55:04.230 00.000 13300 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.78 = 2.78)
22:55:04.230 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.16 hyp=0.18 cameraTheta=1.16 mountX=-0.16 mountY=0.06, mountTheta=2.78
22:55:04.231 00.001 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.16, opts=13)
22:55:04.231 00.000 13300 Enqueuing Move request for scope (0.07, 0.16)
22:55:04.231 00.000 11596 Worker thread wakes up
22:55:04.232 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.16) opts 0xd
22:55:04.232 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.16)
22:55:04.232 00.000 11596 Moving (0.07, 0.16) raw xDistance=-0.16 yDistance=0.06
22:55:04.232 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.16
22:55:04.232 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:04.232 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:55:04.232 00.000 11596 MoveAxis(E, 224, ABG)
22:55:04.232 00.000 11596 Guiding  Dir = 2, Dur = 224
22:55:04.233 00.001 11596 IsSlewing returns 0
22:55:04.237 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
22:55:04.244 00.007 13300 UpdateGuideState exits: m=1924 SNR=30.7
22:55:04.244 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:04.244 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:55:04.244 00.000 13300 Enqueuing Expose request
22:55:04.277 00.033 11596 IsGuiding returns 0
22:55:04.465 00.188 11596 PulseGuide returned control before completion, sleep 47
22:55:04.598 00.133 11596 IsGuiding returns 1
22:55:04.599 00.001 11596 scope still moving after pulse duration time elapsed
22:55:04.623 00.024 11596 IsSlewing returns 0
22:55:04.697 00.074 11596 IsGuiding returns 1
22:55:04.732 00.035 11596 IsSlewing returns 0
22:55:04.898 00.166 11596 IsGuiding returns 0
22:55:04.898 00.000 11596 scope move finished after 224 + 396 ms
22:55:04.898 00.000 11596 Move returns status 0, amount 224
22:55:04.899 00.001 11596 MoveAxis(N, 0, ABG)
22:55:04.899 00.000 11596 Move returns status 0, amount 0
22:55:04.899 00.000 11596 move complete, result=0
22:55:04.899 00.000 11596 worker thread done servicing request
22:55:04.899 00.000 13300 GuideStep: -0.2 px 224 ms EAST, 0.1 px 0 ms NORTH
22:55:04.899 00.000 11596 Worker thread wakes up
22:55:04.899 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:55:05.407 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:55:06.386 00.979 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fd04ee16-4ccb-4cc0-9755-d105e6107453"}
22:55:06.386 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fd04ee16-4ccb-4cc0-9755-d105e6107453"}
22:55:06.387 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9c800a28-2db5-4840-818a-5e56119b13fb"}
22:55:06.387 00.000 13300 case statement mapped state 6 to 3
22:55:06.387 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9c800a28-2db5-4840-818a-5e56119b13fb"}
22:55:06.387 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e65d40e4-e069-409b-b593-fc2cc6807ea2"}
22:55:06.388 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":350,"width":15,"height":15,"star_pos":[7.41,7.26],"pixels":"..."},"id":"e65d40e4-e069-409b-b593-fc2cc6807ea2"}
22:55:08.434 02.046 11596 Exposure complete
22:55:08.505 00.071 11596 worker thread done servicing request
22:55:08.505 00.000 13300 OnExposeComplete: enter
22:55:08.505 00.000 13300 UpdateGuideState(): m_state=6
22:55:08.505 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 351
22:55:08.506 00.001 13300 Star::Find returns 1 (0), X=1080.29, Y=336.35, Mass=1938, SNR=30.7, Peak=223 HFD=3.4
22:55:08.506 00.000 13300 MultiStar: [#1 -0.04,0.14,0.75,U] [#2 0.06,0.12,0.45,U] [#3 0.06,0.20,0.42,U] [#4 -0.12,-0.14,0.24,U] [#5 -0.17,0.41,0.00,M3] [#6 0.18,0.39,0.00,M5] [#7 -0.10,0.21,0.22,U] [#8 0.23,-0.40,0.00,M8] 
22:55:08.506 00.000 13300 refined, 5 included, MultiStar: {-0.00, 0.21}, one-star: {0.02, 0.40}
22:55:08.506 00.000 13300 CameraToMount -- cameraTheta (1.58) - m_xAngle (-1.61) = xAngle (3.19 = -3.10)
22:55:08.506 00.000 13300 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.20 = -3.08)
22:55:08.506 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.21 hyp=0.21 cameraTheta=1.58 mountX=-0.21 mountY=-0.01, mountTheta=-3.08
22:55:08.508 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.21, opts=13)
22:55:08.508 00.000 13300 Enqueuing Move request for scope (-0.00, 0.21)
22:55:08.508 00.000 11596 Worker thread wakes up
22:55:08.508 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.21) opts 0xd
22:55:08.509 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.21)
22:55:08.509 00.000 11596 Moving (-0.00, 0.21) raw xDistance=-0.21 yDistance=-0.01
22:55:08.509 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
22:55:08.509 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:08.509 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:55:08.510 00.001 11596 MoveAxis(E, 280, ABG)
22:55:08.510 00.000 11596 Guiding  Dir = 2, Dur = 280
22:55:08.510 00.000 11596 IsSlewing returns 0
22:55:08.515 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=223, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
22:55:08.524 00.009 13300 UpdateGuideState exits: m=1938 SNR=30.7
22:55:08.525 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:08.525 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:55:08.525 00.000 13300 Enqueuing Expose request
22:55:08.684 00.159 11596 IsGuiding returns 0
22:55:08.814 00.130 11596 PulseGuide returned control before completion, sleep 161
22:55:09.029 00.215 11596 IsGuiding returns 1
22:55:09.029 00.000 11596 scope still moving after pulse duration time elapsed
22:55:09.057 00.028 11596 IsSlewing returns 0
22:55:09.141 00.084 11596 IsGuiding returns 1
22:55:09.176 00.035 11596 IsSlewing returns 0
22:55:09.269 00.093 11596 IsGuiding returns 0
22:55:09.270 00.001 11596 scope move finished after 280 + 306 ms
22:55:09.270 00.000 11596 Move returns status 0, amount 280
22:55:09.270 00.000 11596 MoveAxis(N, 0, ABG)
22:55:09.270 00.000 11596 Move returns status 0, amount 0
22:55:09.270 00.000 11596 move complete, result=0
22:55:09.270 00.000 11596 worker thread done servicing request
22:55:09.270 00.000 11596 Worker thread wakes up
22:55:09.270 00.000 13300 GuideStep: -0.2 px 280 ms EAST, -0.0 px 0 ms NORTH
22:55:09.271 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:55:09.385 00.114 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0be93361-92a0-4680-b226-9a2978809e54"}
22:55:09.385 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0be93361-92a0-4680-b226-9a2978809e54"}
22:55:09.386 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"661ea29e-0705-4bf7-bb43-22d708b52e53"}
22:55:09.386 00.000 13300 case statement mapped state 6 to 3
22:55:09.386 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"661ea29e-0705-4bf7-bb43-22d708b52e53"}
22:55:09.386 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ce901b3e-5d45-4de7-93cd-895bae1340e5"}
22:55:09.387 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":351,"width":15,"height":15,"star_pos":[7.29,7.35],"pixels":"..."},"id":"ce901b3e-5d45-4de7-93cd-895bae1340e5"}
22:55:09.777 00.390 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:55:12.384 02.607 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"80f09609-db1c-4c9b-911f-cf90a8cab491"}
22:55:12.384 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"80f09609-db1c-4c9b-911f-cf90a8cab491"}
22:55:12.385 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"322c5b2b-d213-4bfd-9f24-d45301478600"}
22:55:12.385 00.000 13300 case statement mapped state 6 to 3
22:55:12.385 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"322c5b2b-d213-4bfd-9f24-d45301478600"}
22:55:12.385 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fe3d7fba-ef5f-41f3-a6ed-fcaf6193e579"}
22:55:12.386 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":351,"width":15,"height":15,"star_pos":[7.29,7.35],"pixels":"..."},"id":"fe3d7fba-ef5f-41f3-a6ed-fcaf6193e579"}
22:55:12.806 00.420 11596 Exposure complete
22:55:12.877 00.071 11596 worker thread done servicing request
22:55:12.878 00.001 13300 OnExposeComplete: enter
22:55:12.878 00.000 13300 UpdateGuideState(): m_state=6
22:55:12.878 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 352
22:55:12.878 00.000 13300 Star::Find returns 1 (0), X=1080.17, Y=336.12, Mass=1957, SNR=30.9, Peak=242 HFD=3.2
22:55:12.879 00.001 13300 MultiStar: [#1 -0.13,-0.07,0.75,U] [#2 0.05,-0.00,0.45,U] [#3 -0.18,0.09,0.41,U] [#4 -0.09,-0.17,0.30,U] [#5 -0.38,-0.12,0.00,M4] [#6 0.17,-0.02,0.22,U] [#7 0.00,0.08,0.23,U] [#8 -0.04,0.15,0.19,U] 
22:55:12.879 00.000 13300 refined, 7 included, MultiStar: {-0.07, 0.04}, one-star: {-0.10, 0.17}
22:55:12.879 00.000 13300 CameraToMount -- cameraTheta (2.59) - m_xAngle (-1.61) = xAngle (4.20 = -2.08)
22:55:12.879 00.000 13300 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.21 = -2.07)
22:55:12.879 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.04 hyp=0.08 cameraTheta=2.59 mountX=-0.04 mountY=-0.07, mountTheta=-2.08
22:55:12.881 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.04, opts=13)
22:55:12.881 00.000 13300 Enqueuing Move request for scope (-0.07, 0.04)
22:55:12.881 00.000 11596 Worker thread wakes up
22:55:12.881 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.04) opts 0xd
22:55:12.881 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.04)
22:55:12.881 00.000 11596 Moving (-0.07, 0.04) raw xDistance=-0.04 yDistance=-0.07
22:55:12.881 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:55:12.881 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:12.882 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:55:12.882 00.000 11596 MoveAxis(E, 0, ABG)
22:55:12.882 00.000 11596 Move returns status 0, amount 0
22:55:12.882 00.000 11596 MoveAxis(N, 0, ABG)
22:55:12.882 00.000 11596 Move returns status 0, amount 0
22:55:12.882 00.000 11596 move complete, result=0
22:55:12.882 00.000 11596 worker thread done servicing request
22:55:12.887 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=242, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
22:55:12.894 00.007 13300 UpdateGuideState exits: m=1957 SNR=30.9
22:55:12.894 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:12.894 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:55:12.894 00.000 13300 Enqueuing Expose request
22:55:12.894 00.000 11596 Worker thread wakes up
22:55:12.894 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:55:12.895 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:55:13.411 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:55:15.385 01.974 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"caadde19-eab5-4ebe-b133-d65049d9e154"}
22:55:15.385 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"caadde19-eab5-4ebe-b133-d65049d9e154"}
22:55:15.386 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"266bc7bd-a618-46dc-a203-d51594b136ac"}
22:55:15.386 00.000 13300 case statement mapped state 6 to 3
22:55:15.386 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"266bc7bd-a618-46dc-a203-d51594b136ac"}
22:55:15.387 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1faabc88-2339-4fbf-aa4f-973d290974ec"}
22:55:15.387 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":352,"width":15,"height":15,"star_pos":[7.17,7.12],"pixels":"..."},"id":"1faabc88-2339-4fbf-aa4f-973d290974ec"}
22:55:16.441 01.054 11596 Exposure complete
22:55:16.536 00.095 11596 worker thread done servicing request
22:55:16.536 00.000 13300 OnExposeComplete: enter
22:55:16.536 00.000 13300 UpdateGuideState(): m_state=6
22:55:16.537 00.001 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 353
22:55:16.537 00.000 13300 Star::Find returns 1 (0), X=1080.25, Y=336.11, Mass=1888, SNR=30.3, Peak=254 HFD=3.2
22:55:16.537 00.000 13300 MultiStar: [#1 -0.04,0.03,0.76,U] [#2 -0.04,-0.09,0.45,U] [#3 0.17,0.08,0.42,U] [#4 -0.08,-0.40,0.00,M1] [#5 -0.23,-0.22,0.00,M5] [#6 -0.03,0.07,0.23,U] [#7 0.04,0.08,0.23,U] [#8 0.17,0.14,0.20,U] 
22:55:16.537 00.000 13300 refined, 6 included, MultiStar: {0.01, 0.07}, one-star: {-0.02, 0.16}
22:55:16.538 00.001 13300 CameraToMount -- cameraTheta (1.40) - m_xAngle (-1.61) = xAngle (3.01 = 3.01)
22:55:16.538 00.000 13300 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.02 = 3.02)
22:55:16.538 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.40 mountX=-0.07 mountY=0.01, mountTheta=3.02
22:55:16.539 00.001 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.07, opts=13)
22:55:16.540 00.001 13300 Enqueuing Move request for scope (0.01, 0.07)
22:55:16.540 00.000 11596 Worker thread wakes up
22:55:16.540 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.07) opts 0xd
22:55:16.540 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.07)
22:55:16.540 00.000 11596 Moving (0.01, 0.07) raw xDistance=-0.07 yDistance=0.01
22:55:16.540 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:55:16.540 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:16.541 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:55:16.541 00.000 11596 MoveAxis(E, 0, ABG)
22:55:16.541 00.000 11596 Move returns status 0, amount 0
22:55:16.541 00.000 11596 MoveAxis(N, 0, ABG)
22:55:16.541 00.000 11596 Move returns status 0, amount 0
22:55:16.541 00.000 11596 move complete, result=0
22:55:16.542 00.001 11596 worker thread done servicing request
22:55:16.548 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
22:55:16.555 00.007 13300 UpdateGuideState exits: m=1888 SNR=30.3
22:55:16.555 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:16.555 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:55:16.555 00.000 13300 Enqueuing Expose request
22:55:16.555 00.000 11596 Worker thread wakes up
22:55:16.555 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:55:16.556 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:55:17.066 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:55:18.394 01.328 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f384c539-bfae-4aac-bb61-a5e2cdbf5c1e"}
22:55:18.394 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f384c539-bfae-4aac-bb61-a5e2cdbf5c1e"}
22:55:18.395 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c58e9acf-7730-4c1e-bff3-e573167cd5fc"}
22:55:18.395 00.000 13300 case statement mapped state 6 to 3
22:55:18.395 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c58e9acf-7730-4c1e-bff3-e573167cd5fc"}
22:55:18.396 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7d8b98e1-8bd2-4e1b-bdce-34bd1a948bd7"}
22:55:18.396 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":353,"width":15,"height":15,"star_pos":[7.25,7.11],"pixels":"..."},"id":"7d8b98e1-8bd2-4e1b-bdce-34bd1a948bd7"}
22:55:20.094 01.698 11596 Exposure complete
22:55:20.201 00.107 11596 worker thread done servicing request
22:55:20.202 00.001 13300 OnExposeComplete: enter
22:55:20.202 00.000 13300 UpdateGuideState(): m_state=6
22:55:20.202 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 354
22:55:20.203 00.001 13300 Star::Find returns 1 (0), X=1080.31, Y=336.21, Mass=1948, SNR=30.9, Peak=254 HFD=3.3
22:55:20.203 00.000 13300 MultiStar: [#1 -0.09,0.03,0.76,U] [#2 0.10,-0.02,0.44,U] [#3 0.11,0.20,0.42,U] [#4 -0.04,-0.09,0.23,U] [#5 -0.28,0.27,0.00,M6] [#6 0.09,0.15,0.24,U] [#7 0.00,0.09,0.23,U] [#8 -0.15,0.37,0.00,M7] 
22:55:20.204 00.001 13300 refined, 6 included, MultiStar: {0.02, 0.12}, one-star: {0.04, 0.26}
22:55:20.204 00.000 13300 CameraToMount -- cameraTheta (1.37) - m_xAngle (-1.61) = xAngle (2.98 = 2.98)
22:55:20.204 00.000 13300 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.00 = 3.00)
22:55:20.204 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.37 mountX=-0.12 mountY=0.02, mountTheta=3.00
22:55:20.207 00.003 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.12, opts=13)
22:55:20.207 00.000 13300 Enqueuing Move request for scope (0.02, 0.12)
22:55:20.207 00.000 11596 Worker thread wakes up
22:55:20.208 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.12) opts 0xd
22:55:20.208 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.12)
22:55:20.208 00.000 11596 Moving (0.02, 0.12) raw xDistance=-0.12 yDistance=0.02
22:55:20.208 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:55:20.208 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:20.208 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:55:20.209 00.001 11596 MoveAxis(E, 0, ABG)
22:55:20.209 00.000 11596 Move returns status 0, amount 0
22:55:20.209 00.000 11596 MoveAxis(N, 0, ABG)
22:55:20.209 00.000 11596 Move returns status 0, amount 0
22:55:20.209 00.000 11596 move complete, result=0
22:55:20.209 00.000 11596 worker thread done servicing request
22:55:20.215 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
22:55:20.226 00.011 13300 UpdateGuideState exits: m=1948 SNR=30.9
22:55:20.226 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:20.226 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:55:20.227 00.001 13300 Enqueuing Expose request
22:55:20.227 00.000 11596 Worker thread wakes up
22:55:20.227 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:55:20.228 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:55:20.737 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:55:21.382 00.645 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4dbd3fa6-d6a9-41b8-ae84-c138c67715f5"}
22:55:21.382 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4dbd3fa6-d6a9-41b8-ae84-c138c67715f5"}
22:55:21.383 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ed3617e5-8822-482a-a8e3-683f861bd3b1"}
22:55:21.383 00.000 13300 case statement mapped state 6 to 3
22:55:21.384 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ed3617e5-8822-482a-a8e3-683f861bd3b1"}
22:55:21.385 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"af478c5a-dd94-42e2-b7dd-d7b81f63bb7e"}
22:55:21.385 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":354,"width":15,"height":15,"star_pos":[7.31,7.21],"pixels":"..."},"id":"af478c5a-dd94-42e2-b7dd-d7b81f63bb7e"}
22:55:23.762 02.377 11596 Exposure complete
22:55:23.836 00.074 11596 worker thread done servicing request
22:55:23.836 00.000 13300 OnExposeComplete: enter
22:55:23.836 00.000 13300 UpdateGuideState(): m_state=6
22:55:23.836 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 355
22:55:23.837 00.001 13300 Star::Find returns 1 (0), X=1080.24, Y=336.24, Mass=1929, SNR=30.7, Peak=238 HFD=3.4
22:55:23.837 00.000 13300 MultiStar: [#1 -0.07,0.05,0.76,U] [#2 0.18,-0.12,0.44,U] [#3 0.08,0.18,0.42,U] [#4 -0.10,-0.08,0.30,U] [#5 -0.37,0.33,0.00,M7] [#6 0.06,0.14,0.24,U] [#7 -0.05,0.19,0.23,U] [#8 -0.02,0.13,0.19,U] 
22:55:23.837 00.000 13300 refined, 7 included, MultiStar: {0.00, 0.12}, one-star: {-0.03, 0.29}
22:55:23.837 00.000 13300 CameraToMount -- cameraTheta (1.57) - m_xAngle (-1.61) = xAngle (3.18 = -3.11)
22:55:23.837 00.000 13300 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.19 = -3.09)
22:55:23.838 00.001 13300 CameraToMount -- cameraX=0.00 cameraY=0.12 hyp=0.12 cameraTheta=1.57 mountX=-0.12 mountY=-0.01, mountTheta=-3.09
22:55:23.839 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.12, opts=13)
22:55:23.839 00.000 13300 Enqueuing Move request for scope (0.00, 0.12)
22:55:23.839 00.000 11596 Worker thread wakes up
22:55:23.839 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.12) opts 0xd
22:55:23.840 00.001 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.12)
22:55:23.840 00.000 11596 Moving (0.00, 0.12) raw xDistance=-0.12 yDistance=-0.01
22:55:23.840 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:55:23.840 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:23.840 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:55:23.840 00.000 11596 MoveAxis(E, 0, ABG)
22:55:23.840 00.000 11596 Move returns status 0, amount 0
22:55:23.840 00.000 11596 MoveAxis(N, 0, ABG)
22:55:23.840 00.000 11596 Move returns status 0, amount 0
22:55:23.840 00.000 11596 move complete, result=0
22:55:23.841 00.001 11596 worker thread done servicing request
22:55:23.846 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
22:55:23.854 00.008 13300 UpdateGuideState exits: m=1929 SNR=30.7
22:55:23.854 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:23.854 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:55:23.854 00.000 13300 Enqueuing Expose request
22:55:23.854 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:55:23.854 00.000 11596 Worker thread wakes up
22:55:23.855 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:55:24.359 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:55:24.383 00.024 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"54138e0f-0bda-4d55-8afb-06a8e8eebdae"}
22:55:24.383 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"54138e0f-0bda-4d55-8afb-06a8e8eebdae"}
22:55:24.384 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b149d79e-61e8-48a0-b431-ca0282574a6c"}
22:55:24.384 00.000 13300 case statement mapped state 6 to 3
22:55:24.384 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b149d79e-61e8-48a0-b431-ca0282574a6c"}
22:55:24.384 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ff1d749a-b037-4e35-9b43-c14c49e3576c"}
22:55:24.385 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":355,"width":15,"height":15,"star_pos":[7.24,7.24],"pixels":"..."},"id":"ff1d749a-b037-4e35-9b43-c14c49e3576c"}
22:55:27.384 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"86a1fd4d-ada8-4468-afdd-b1164c6dbbeb"}
22:55:27.384 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"86a1fd4d-ada8-4468-afdd-b1164c6dbbeb"}
22:55:27.386 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c7f2ca62-0a50-40e5-8a61-f99a87839fe9"}
22:55:27.386 00.000 13300 case statement mapped state 6 to 3
22:55:27.386 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c7f2ca62-0a50-40e5-8a61-f99a87839fe9"}
22:55:27.387 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3c158069-9c8a-4a6a-8b4b-f63664fd93e5"}
22:55:27.387 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":355,"width":15,"height":15,"star_pos":[7.24,7.24],"pixels":"..."},"id":"3c158069-9c8a-4a6a-8b4b-f63664fd93e5"}
22:55:27.400 00.013 11596 Exposure complete
22:55:27.478 00.078 11596 worker thread done servicing request
22:55:27.478 00.000 13300 OnExposeComplete: enter
22:55:27.478 00.000 13300 UpdateGuideState(): m_state=6
22:55:27.479 00.001 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 356
22:55:27.479 00.000 13300 Star::Find returns 1 (0), X=1080.16, Y=336.33, Mass=1903, SNR=30.5, Peak=232 HFD=3.3
22:55:27.479 00.000 13300 MultiStar: [#1 -0.11,0.14,0.77,U] [#2 -0.03,0.04,0.46,U] [#3 -0.11,0.10,0.42,U] [#4 -0.10,0.08,0.29,U] [#5 -0.34,0.47,0.00,M8] [#6 -0.07,0.23,0.00,M2] [#7 -0.15,0.33,0.00,M1] [#8 0.08,-0.11,0.20,U] 
22:55:27.479 00.000 13300 refined, 5 included, MultiStar: {-0.08, 0.18}, one-star: {-0.11, 0.38}
22:55:27.480 00.001 13300 CameraToMount -- cameraTheta (2.02) - m_xAngle (-1.61) = xAngle (3.62 = -2.66)
22:55:27.480 00.000 13300 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.64 = -2.65)
22:55:27.480 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.18 hyp=0.20 cameraTheta=2.02 mountX=-0.17 mountY=-0.09, mountTheta=-2.65
22:55:27.481 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.18, opts=13)
22:55:27.481 00.000 13300 Enqueuing Move request for scope (-0.08, 0.18)
22:55:27.482 00.001 11596 Worker thread wakes up
22:55:27.482 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.18) opts 0xd
22:55:27.482 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.18)
22:55:27.482 00.000 11596 Moving (-0.08, 0.18) raw xDistance=-0.17 yDistance=-0.09
22:55:27.482 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.17
22:55:27.482 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:27.482 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:55:27.482 00.000 11596 MoveAxis(E, 218, ABG)
22:55:27.482 00.000 11596 Guiding  Dir = 2, Dur = 218
22:55:27.483 00.001 11596 IsSlewing returns 0
22:55:27.488 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
22:55:27.498 00.010 13300 UpdateGuideState exits: m=1903 SNR=30.5
22:55:27.498 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:27.498 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:55:27.498 00.000 13300 Enqueuing Expose request
22:55:27.585 00.087 11596 IsGuiding returns 0
22:55:28.002 00.417 11596 IsGuiding returns 1
22:55:28.002 00.000 11596 scope still moving after pulse duration time elapsed
22:55:28.100 00.098 11596 IsSlewing returns 0
22:55:28.217 00.117 11596 IsGuiding returns 0
22:55:28.217 00.000 11596 scope move finished after 218 + 413 ms
22:55:28.217 00.000 11596 Move returns status 0, amount 218
22:55:28.217 00.000 11596 MoveAxis(N, 0, ABG)
22:55:28.217 00.000 11596 Move returns status 0, amount 0
22:55:28.217 00.000 11596 move complete, result=0
22:55:28.217 00.000 11596 worker thread done servicing request
22:55:28.217 00.000 13300 GuideStep: -0.2 px 218 ms EAST, -0.1 px 0 ms NORTH
22:55:28.218 00.001 11596 Worker thread wakes up
22:55:28.218 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:55:28.725 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:55:30.384 01.659 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"570e8d2d-01e8-45e4-8980-2d8542b5cda7"}
22:55:30.384 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"570e8d2d-01e8-45e4-8980-2d8542b5cda7"}
22:55:30.385 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7974d0e4-b5ae-4c3c-956f-865d75aad1b6"}
22:55:30.385 00.000 13300 case statement mapped state 6 to 3
22:55:30.385 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7974d0e4-b5ae-4c3c-956f-865d75aad1b6"}
22:55:30.386 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ddf23b29-eb59-4b0b-9a3c-d24d3de31d1b"}
22:55:30.386 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":356,"width":15,"height":15,"star_pos":[7.16,7.33],"pixels":"..."},"id":"ddf23b29-eb59-4b0b-9a3c-d24d3de31d1b"}
22:55:31.755 01.369 11596 Exposure complete
22:55:31.829 00.074 11596 worker thread done servicing request
22:55:31.829 00.000 13300 OnExposeComplete: enter
22:55:31.829 00.000 13300 UpdateGuideState(): m_state=6
22:55:31.830 00.001 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 357
22:55:31.830 00.000 13300 Star::Find returns 1 (0), X=1080.17, Y=336.25, Mass=1899, SNR=30.4, Peak=234 HFD=3.3
22:55:31.830 00.000 13300 MultiStar: [#1 -0.04,0.09,0.76,U] [#2 -0.03,-0.01,0.46,U] [#3 0.02,0.33,0.00,M1] [#4 -0.10,0.20,0.30,U] [#5 -0.51,0.21,0.00,M9] [#6 0.12,0.12,0.24,U] [#7 -0.00,0.17,0.23,U] [#8 -0.15,0.05,0.20,U] 
22:55:31.830 00.000 13300 refined, 6 included, MultiStar: {-0.05, 0.16}, one-star: {-0.10, 0.30}
22:55:31.830 00.000 13300 CameraToMount -- cameraTheta (1.89) - m_xAngle (-1.61) = xAngle (3.50 = -2.78)
22:55:31.831 00.001 13300 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.51 = -2.77)
22:55:31.831 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.16 hyp=0.16 cameraTheta=1.89 mountX=-0.15 mountY=-0.06, mountTheta=-2.77
22:55:31.832 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.16, opts=13)
22:55:31.833 00.001 13300 Enqueuing Move request for scope (-0.05, 0.16)
22:55:31.833 00.000 11596 Worker thread wakes up
22:55:31.833 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.16) opts 0xd
22:55:31.833 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.16)
22:55:31.833 00.000 11596 Moving (-0.05, 0.16) raw xDistance=-0.15 yDistance=-0.06
22:55:31.833 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
22:55:31.833 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:31.834 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:55:31.834 00.000 11596 MoveAxis(E, 209, ABG)
22:55:31.834 00.000 11596 Guiding  Dir = 2, Dur = 209
22:55:31.834 00.000 11596 IsSlewing returns 0
22:55:31.839 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=234, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
22:55:31.846 00.007 13300 UpdateGuideState exits: m=1899 SNR=30.4
22:55:31.847 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:31.847 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:55:31.847 00.000 13300 Enqueuing Expose request
22:55:32.013 00.166 11596 IsGuiding returns 0
22:55:32.101 00.088 11596 PulseGuide returned control before completion, sleep 132
22:55:32.320 00.219 11596 IsGuiding returns 0
22:55:32.320 00.000 11596 Move returns status 0, amount 209
22:55:32.321 00.001 11596 MoveAxis(N, 0, ABG)
22:55:32.321 00.000 11596 Move returns status 0, amount 0
22:55:32.321 00.000 11596 move complete, result=0
22:55:32.321 00.000 11596 worker thread done servicing request
22:55:32.321 00.000 13300 GuideStep: -0.2 px 209 ms EAST, -0.1 px 0 ms NORTH
22:55:32.321 00.000 11596 Worker thread wakes up
22:55:32.322 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:55:32.833 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:55:33.382 00.549 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9f1a4a2a-79a3-49a0-83d8-958ad6d44710"}
22:55:33.382 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9f1a4a2a-79a3-49a0-83d8-958ad6d44710"}
22:55:33.383 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c763b17e-62f8-46ef-b479-07290745c12b"}
22:55:33.383 00.000 13300 case statement mapped state 6 to 3
22:55:33.383 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c763b17e-62f8-46ef-b479-07290745c12b"}
22:55:33.384 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"84813d38-1db9-4a5c-bf83-6fd77ce770f6"}
22:55:33.385 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":357,"width":15,"height":15,"star_pos":[7.17,7.25],"pixels":"..."},"id":"84813d38-1db9-4a5c-bf83-6fd77ce770f6"}
22:55:35.859 02.474 11596 Exposure complete
22:55:35.943 00.084 11596 worker thread done servicing request
22:55:35.943 00.000 13300 OnExposeComplete: enter
22:55:35.943 00.000 13300 UpdateGuideState(): m_state=6
22:55:35.944 00.001 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 358
22:55:35.944 00.000 13300 Star::Find returns 1 (0), X=1080.30, Y=336.28, Mass=1913, SNR=30.6, Peak=245 HFD=3.4
22:55:35.944 00.000 13300 MultiStar: [#1 -0.19,-0.09,0.77,U] [#2 0.00,-0.05,0.45,U] [#3 -0.05,0.17,0.42,U] [#4 -0.04,-0.09,0.28,U] [#5 -0.32,0.34,0.00,M10] [#6 -0.12,0.38,0.00,M2] [#7 -0.30,0.08,0.00,M1] [#8 -0.07,0.34,0.00,M5] 
22:55:35.945 00.001 13300 refined, 4 included, MultiStar: {-0.05, 0.10}, one-star: {0.03, 0.33}
22:55:35.945 00.000 13300 CameraToMount -- cameraTheta (2.05) - m_xAngle (-1.61) = xAngle (3.66 = -2.63)
22:55:35.945 00.000 13300 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.67 = -2.61)
22:55:35.945 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.10 hyp=0.11 cameraTheta=2.05 mountX=-0.09 mountY=-0.05, mountTheta=-2.62
22:55:35.949 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.10, opts=13)
22:55:35.949 00.000 13300 Enqueuing Move request for scope (-0.05, 0.10)
22:55:35.949 00.000 11596 Worker thread wakes up
22:55:35.950 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.10) opts 0xd
22:55:35.950 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.10)
22:55:35.950 00.000 11596 Moving (-0.05, 0.10) raw xDistance=-0.09 yDistance=-0.05
22:55:35.950 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:55:35.950 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:35.950 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:55:35.951 00.001 11596 MoveAxis(E, 0, ABG)
22:55:35.951 00.000 11596 Move returns status 0, amount 0
22:55:35.951 00.000 11596 MoveAxis(N, 0, ABG)
22:55:35.951 00.000 11596 Move returns status 0, amount 0
22:55:35.951 00.000 11596 move complete, result=0
22:55:35.951 00.000 11596 worker thread done servicing request
22:55:35.958 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=245, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
22:55:35.966 00.008 13300 UpdateGuideState exits: m=1913 SNR=30.6
22:55:35.966 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:35.966 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:55:35.967 00.001 13300 Enqueuing Expose request
22:55:35.967 00.000 11596 Worker thread wakes up
22:55:35.967 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:55:35.967 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:55:36.383 00.416 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"04a8085a-260e-4913-b8cc-3b23a74b0540"}
22:55:36.383 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"04a8085a-260e-4913-b8cc-3b23a74b0540"}
22:55:36.384 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c5c1f897-4e1c-45f6-8798-fe40cace91d5"}
22:55:36.384 00.000 13300 case statement mapped state 6 to 3
22:55:36.384 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c5c1f897-4e1c-45f6-8798-fe40cace91d5"}
22:55:36.385 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d803700b-8af7-4c53-8b8d-f2d6eb93a20b"}
22:55:36.385 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":358,"width":15,"height":15,"star_pos":[7.30,7.28],"pixels":"..."},"id":"d803700b-8af7-4c53-8b8d-f2d6eb93a20b"}
22:55:36.475 00.090 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:55:39.381 02.906 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"74c9f707-04c4-4d38-92ef-cde0ace9bf4e"}
22:55:39.381 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"74c9f707-04c4-4d38-92ef-cde0ace9bf4e"}
22:55:39.382 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2b69cf36-2513-4c50-a402-bdc3e3ca83b3"}
22:55:39.382 00.000 13300 case statement mapped state 6 to 3
22:55:39.382 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2b69cf36-2513-4c50-a402-bdc3e3ca83b3"}
22:55:39.383 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8b474fa8-bad6-4c5b-9eb8-bb4287991441"}
22:55:39.383 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":358,"width":15,"height":15,"star_pos":[7.30,7.28],"pixels":"..."},"id":"8b474fa8-bad6-4c5b-9eb8-bb4287991441"}
22:55:39.507 00.124 11596 Exposure complete
22:55:39.583 00.076 11596 worker thread done servicing request
22:55:39.583 00.000 13300 OnExposeComplete: enter
22:55:39.583 00.000 13300 UpdateGuideState(): m_state=6
22:55:39.584 00.001 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 359
22:55:39.584 00.000 13300 Star::Find returns 1 (0), X=1080.20, Y=336.25, Mass=1894, SNR=30.4, Peak=248 HFD=3.2
22:55:39.584 00.000 13300 MultiStar: [#1 -0.24,0.09,0.00,M1] [#2 -0.13,-0.04,0.46,U] [#3 -0.01,-0.00,0.42,U] [#4 -0.01,-0.02,0.29,U] [#5 -0.05,0.16,0.24,U] [#6 -0.01,0.21,0.23,U] [#7 -0.35,0.10,0.00,M2] [#8 -0.09,0.34,0.00,M6] 
22:55:39.584 00.000 13300 refined, 5 included, MultiStar: {-0.06, 0.14}, one-star: {-0.06, 0.30}
22:55:39.584 00.000 13300 CameraToMount -- cameraTheta (1.95) - m_xAngle (-1.61) = xAngle (3.56 = -2.72)
22:55:39.585 00.001 13300 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.58 = -2.71)
22:55:39.585 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.14 hyp=0.15 cameraTheta=1.95 mountX=-0.13 mountY=-0.06, mountTheta=-2.71
22:55:39.586 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.14, opts=13)
22:55:39.586 00.000 13300 Enqueuing Move request for scope (-0.06, 0.14)
22:55:39.586 00.000 11596 Worker thread wakes up
22:55:39.587 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.14) opts 0xd
22:55:39.587 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.14)
22:55:39.587 00.000 11596 Moving (-0.06, 0.14) raw xDistance=-0.13 yDistance=-0.06
22:55:39.587 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:55:39.587 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:39.587 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:55:39.587 00.000 11596 MoveAxis(E, 0, ABG)
22:55:39.588 00.001 11596 Move returns status 0, amount 0
22:55:39.588 00.000 11596 MoveAxis(N, 0, ABG)
22:55:39.588 00.000 11596 Move returns status 0, amount 0
22:55:39.588 00.000 11596 move complete, result=0
22:55:39.588 00.000 11596 worker thread done servicing request
22:55:39.593 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
22:55:39.600 00.007 13300 UpdateGuideState exits: m=1894 SNR=30.4
22:55:39.600 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:39.600 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:55:39.601 00.001 13300 Enqueuing Expose request
22:55:39.601 00.000 11596 Worker thread wakes up
22:55:39.601 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:55:39.601 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:55:40.108 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:55:42.391 02.283 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8e36a9d1-402d-4185-bdd2-685a8a1311ec"}
22:55:42.392 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8e36a9d1-402d-4185-bdd2-685a8a1311ec"}
22:55:42.392 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b70229aa-1320-4a8e-85b9-da8fec289464"}
22:55:42.392 00.000 13300 case statement mapped state 6 to 3
22:55:42.393 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b70229aa-1320-4a8e-85b9-da8fec289464"}
22:55:42.393 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e4c551ac-e76c-4574-befa-e5581d101b88"}
22:55:42.393 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":359,"width":15,"height":15,"star_pos":[7.20,7.25],"pixels":"..."},"id":"e4c551ac-e76c-4574-befa-e5581d101b88"}
22:55:43.135 00.742 11596 Exposure complete
22:55:43.208 00.073 11596 worker thread done servicing request
22:55:43.208 00.000 13300 OnExposeComplete: enter
22:55:43.208 00.000 13300 UpdateGuideState(): m_state=6
22:55:43.209 00.001 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 360
22:55:43.209 00.000 13300 Star::Find returns 1 (0), X=1080.16, Y=336.37, Mass=1948, SNR=30.9, Peak=224 HFD=3.3
22:55:43.209 00.000 13300 MultiStar: [#1 -0.23,0.20,0.00,M2] [#2 -0.07,0.13,0.46,U] [#3 0.04,0.31,0.00,M1] [#4 -0.01,0.09,0.29,U] [#5 -0.45,0.17,0.00,M10] [#6 -0.07,0.16,0.24,U] [#7 -0.05,0.11,0.23,U] [#8 -0.06,0.36,0.00,M7] 
22:55:43.210 00.001 13300 refined, 4 included, MultiStar: {-0.08, 0.25}, one-star: {-0.11, 0.42}
22:55:43.210 00.000 13300 CameraToMount -- cameraTheta (1.86) - m_xAngle (-1.61) = xAngle (3.47 = -2.82)
22:55:43.210 00.000 13300 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.48 = -2.80)
22:55:43.210 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.25 hyp=0.26 cameraTheta=1.86 mountX=-0.25 mountY=-0.09, mountTheta=-2.80
22:55:43.211 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.25, opts=13)
22:55:43.212 00.001 13300 Enqueuing Move request for scope (-0.08, 0.25)
22:55:43.212 00.000 11596 Worker thread wakes up
22:55:43.212 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.25) opts 0xd
22:55:43.212 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.25)
22:55:43.212 00.000 11596 Moving (-0.08, 0.25) raw xDistance=-0.25 yDistance=-0.09
22:55:43.212 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
22:55:43.212 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:43.212 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:55:43.212 00.000 11596 MoveAxis(E, 314, ABG)
22:55:43.213 00.001 11596 Guiding  Dir = 2, Dur = 314
22:55:43.213 00.000 11596 IsSlewing returns 0
22:55:43.218 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=224, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
22:55:43.225 00.007 13300 UpdateGuideState exits: m=1948 SNR=30.9
22:55:43.225 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:43.226 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:55:43.226 00.000 13300 Enqueuing Expose request
22:55:43.377 00.151 11596 IsGuiding returns 0
22:55:43.554 00.177 11596 PulseGuide returned control before completion, sleep 149
22:55:43.771 00.217 11596 IsGuiding returns 1
22:55:43.771 00.000 11596 scope still moving after pulse duration time elapsed
22:55:43.803 00.032 11596 IsSlewing returns 0
22:55:43.889 00.086 11596 IsGuiding returns 1
22:55:43.924 00.035 11596 IsSlewing returns 0
22:55:44.083 00.159 11596 IsGuiding returns 0
22:55:44.083 00.000 11596 scope move finished after 314 + 391 ms
22:55:44.083 00.000 11596 Move returns status 0, amount 314
22:55:44.083 00.000 11596 MoveAxis(N, 0, ABG)
22:55:44.083 00.000 11596 Move returns status 0, amount 0
22:55:44.083 00.000 11596 move complete, result=0
22:55:44.083 00.000 11596 worker thread done servicing request
22:55:44.083 00.000 11596 Worker thread wakes up
22:55:44.083 00.000 13300 GuideStep: -0.3 px 314 ms EAST, -0.1 px 0 ms NORTH
22:55:44.084 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:55:44.586 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:55:45.380 00.794 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a84c80e4-2786-4773-b18b-df5ff5daf7fa"}
22:55:45.380 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a84c80e4-2786-4773-b18b-df5ff5daf7fa"}
22:55:45.381 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"29a74905-56c2-44be-a695-7636ad08e557"}
22:55:45.381 00.000 13300 case statement mapped state 6 to 3
22:55:45.381 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"29a74905-56c2-44be-a695-7636ad08e557"}
22:55:45.381 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a86ad9a9-cefa-47ff-8b8c-3d5aab044716"}
22:55:45.382 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":360,"width":15,"height":15,"star_pos":[7.16,7.37],"pixels":"..."},"id":"a86ad9a9-cefa-47ff-8b8c-3d5aab044716"}
22:55:47.623 02.241 11596 Exposure complete
22:55:47.698 00.075 11596 worker thread done servicing request
22:55:47.698 00.000 13300 OnExposeComplete: enter
22:55:47.698 00.000 13300 UpdateGuideState(): m_state=6
22:55:47.699 00.001 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 361
22:55:47.699 00.000 13300 Star::Find returns 1 (0), X=1080.25, Y=336.22, Mass=1904, SNR=30.5, Peak=251 HFD=3.3
22:55:47.699 00.000 13300 MultiStar: [#1 -0.17,-0.09,0.77,U] [#2 -0.04,-0.05,0.46,U] [#3 -0.12,0.18,0.42,U] [#4 0.04,-0.12,0.28,U] [#5 -0.13,0.10,0.26,U] [#6 -0.25,0.20,0.00,M1] [#7 -0.08,-0.09,0.23,U] [#8 -0.48,0.31,0.00,M8] 
22:55:47.699 00.000 13300 refined, 6 included, MultiStar: {-0.08, 0.07}, one-star: {-0.02, 0.27}
22:55:47.699 00.000 13300 CameraToMount -- cameraTheta (2.43) - m_xAngle (-1.61) = xAngle (4.04 = -2.25)
22:55:47.700 00.001 13300 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.05 = -2.23)
22:55:47.700 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.07 hyp=0.10 cameraTheta=2.43 mountX=-0.06 mountY=-0.08, mountTheta=-2.24
22:55:47.701 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.07, opts=13)
22:55:47.701 00.000 13300 Enqueuing Move request for scope (-0.08, 0.07)
22:55:47.701 00.000 11596 Worker thread wakes up
22:55:47.702 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.07) opts 0xd
22:55:47.702 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.07)
22:55:47.702 00.000 11596 Moving (-0.08, 0.07) raw xDistance=-0.06 yDistance=-0.08
22:55:47.702 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:55:47.702 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:47.702 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:55:47.702 00.000 11596 MoveAxis(E, 0, ABG)
22:55:47.702 00.000 11596 Move returns status 0, amount 0
22:55:47.702 00.000 11596 MoveAxis(N, 0, ABG)
22:55:47.702 00.000 11596 Move returns status 0, amount 0
22:55:47.703 00.001 11596 move complete, result=0
22:55:47.703 00.000 11596 worker thread done servicing request
22:55:47.708 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
22:55:47.715 00.007 13300 UpdateGuideState exits: m=1904 SNR=30.5
22:55:47.715 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:47.715 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:55:47.715 00.000 13300 Enqueuing Expose request
22:55:47.715 00.000 11596 Worker thread wakes up
22:55:47.716 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:55:47.716 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:55:48.225 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:55:48.378 00.153 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a5fbb167-632a-4c3a-9016-b15f2ee7559e"}
22:55:48.378 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a5fbb167-632a-4c3a-9016-b15f2ee7559e"}
22:55:48.379 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"211311f7-1ecc-4a33-8025-0ce0aff153fe"}
22:55:48.379 00.000 13300 case statement mapped state 6 to 3
22:55:48.379 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"211311f7-1ecc-4a33-8025-0ce0aff153fe"}
22:55:48.379 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"387d6715-5bbc-4809-ab7b-dc4e747a4005"}
22:55:48.380 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":361,"width":15,"height":15,"star_pos":[7.25,7.22],"pixels":"..."},"id":"387d6715-5bbc-4809-ab7b-dc4e747a4005"}
22:55:51.254 02.874 11596 Exposure complete
22:55:51.325 00.071 11596 worker thread done servicing request
22:55:51.325 00.000 13300 OnExposeComplete: enter
22:55:51.325 00.000 13300 UpdateGuideState(): m_state=6
22:55:51.326 00.001 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 362
22:55:51.326 00.000 13300 Star::Find returns 1 (0), X=1080.16, Y=336.14, Mass=1926, SNR=30.7, Peak=254 HFD=3.1
22:55:51.326 00.000 13300 MultiStar: [#1 -0.14,0.07,0.75,U] [#2 -0.05,0.00,0.45,U] [#3 0.02,-0.01,0.40,U] [#4 0.01,-0.18,0.27,U] [#5 -0.18,-0.06,0.25,U] [#6 -0.03,0.13,0.23,U] [#7 -0.10,0.29,0.00,M1] [#8 -0.01,-0.01,0.20,U] 
22:55:51.327 00.001 13300 refined, 7 included, MultiStar: {-0.08, 0.06}, one-star: {-0.11, 0.19}
22:55:51.327 00.000 13300 CameraToMount -- cameraTheta (2.51) - m_xAngle (-1.61) = xAngle (4.12 = -2.16)
22:55:51.327 00.000 13300 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.13 = -2.15)
22:55:51.327 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.06 hyp=0.10 cameraTheta=2.51 mountX=-0.05 mountY=-0.08, mountTheta=-2.16
22:55:51.328 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.06, opts=13)
22:55:51.328 00.000 13300 Enqueuing Move request for scope (-0.08, 0.06)
22:55:51.329 00.001 11596 Worker thread wakes up
22:55:51.329 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.06) opts 0xd
22:55:51.329 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.06)
22:55:51.329 00.000 11596 Moving (-0.08, 0.06) raw xDistance=-0.05 yDistance=-0.08
22:55:51.329 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:55:51.329 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:51.329 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:55:51.329 00.000 11596 MoveAxis(E, 0, ABG)
22:55:51.329 00.000 11596 Move returns status 0, amount 0
22:55:51.329 00.000 11596 MoveAxis(N, 0, ABG)
22:55:51.330 00.001 11596 Move returns status 0, amount 0
22:55:51.330 00.000 11596 move complete, result=0
22:55:51.330 00.000 11596 worker thread done servicing request
22:55:51.334 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
22:55:51.342 00.008 13300 UpdateGuideState exits: m=1926 SNR=30.7
22:55:51.342 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:51.342 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:55:51.342 00.000 13300 Enqueuing Expose request
22:55:51.342 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:55:51.342 00.000 11596 Worker thread wakes up
22:55:51.342 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:55:51.379 00.037 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f5b404d7-cd50-4377-98bf-8fafa2f74157"}
22:55:51.379 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f5b404d7-cd50-4377-98bf-8fafa2f74157"}
22:55:51.380 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dca4ea45-b057-40b0-9a2e-906e35a966fe"}
22:55:51.380 00.000 13300 case statement mapped state 6 to 3
22:55:51.380 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dca4ea45-b057-40b0-9a2e-906e35a966fe"}
22:55:51.381 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6dc11a26-1ccc-4ec2-af47-4b8af01c4543"}
22:55:51.381 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":362,"width":15,"height":15,"star_pos":[7.16,7.14],"pixels":"..."},"id":"6dc11a26-1ccc-4ec2-af47-4b8af01c4543"}
22:55:51.858 00.477 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:55:54.376 02.518 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"50cdf705-bab6-4408-8c66-20e8c7ecb4e4"}
22:55:54.376 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"50cdf705-bab6-4408-8c66-20e8c7ecb4e4"}
22:55:54.377 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5796960d-a648-47ad-a7d5-73a004ea1f37"}
22:55:54.377 00.000 13300 case statement mapped state 6 to 3
22:55:54.377 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5796960d-a648-47ad-a7d5-73a004ea1f37"}
22:55:54.377 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3a6fa043-e6bf-4491-ac00-a5bb8eb6585d"}
22:55:54.377 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":362,"width":15,"height":15,"star_pos":[7.16,7.14],"pixels":"..."},"id":"3a6fa043-e6bf-4491-ac00-a5bb8eb6585d"}
22:55:54.882 00.505 11596 Exposure complete
22:55:54.961 00.079 11596 worker thread done servicing request
22:55:54.961 00.000 13300 OnExposeComplete: enter
22:55:54.961 00.000 13300 UpdateGuideState(): m_state=6
22:55:54.961 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 363
22:55:54.962 00.001 13300 Star::Find returns 1 (0), X=1080.30, Y=336.11, Mass=1921, SNR=30.6, Peak=254 HFD=3.4
22:55:54.962 00.000 13300 MultiStar: [#1 -0.09,0.08,0.77,U] [#2 0.00,0.04,0.45,U] [#3 0.04,0.00,0.43,U] [#4 -0.05,-0.11,0.29,U] [#5 0.01,0.39,0.00,M9] [#6 0.18,0.15,0.25,U] [#7 -0.26,-0.01,0.00,M2] [#8 -0.17,-0.13,0.20,U] 
22:55:54.962 00.000 13300 refined, 6 included, MultiStar: {-0.01, 0.07}, one-star: {0.03, 0.16}
22:55:54.962 00.000 13300 CameraToMount -- cameraTheta (1.70) - m_xAngle (-1.61) = xAngle (3.31 = -2.98)
22:55:54.963 00.001 13300 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.32 = -2.96)
22:55:54.963 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.70 mountX=-0.07 mountY=-0.01, mountTheta=-2.96
22:55:54.965 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.07, opts=13)
22:55:54.965 00.000 13300 Enqueuing Move request for scope (-0.01, 0.07)
22:55:54.965 00.000 11596 Worker thread wakes up
22:55:54.965 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.07) opts 0xd
22:55:54.965 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.07)
22:55:54.965 00.000 11596 Moving (-0.01, 0.07) raw xDistance=-0.07 yDistance=-0.01
22:55:54.966 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:55:54.966 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:54.966 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:55:54.966 00.000 11596 MoveAxis(E, 0, ABG)
22:55:54.966 00.000 11596 Move returns status 0, amount 0
22:55:54.966 00.000 11596 MoveAxis(N, 0, ABG)
22:55:54.966 00.000 11596 Move returns status 0, amount 0
22:55:54.966 00.000 11596 move complete, result=0
22:55:54.966 00.000 11596 worker thread done servicing request
22:55:54.971 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
22:55:54.984 00.013 13300 UpdateGuideState exits: m=1921 SNR=30.6
22:55:54.985 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:54.985 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:55:54.985 00.000 13300 Enqueuing Expose request
22:55:54.985 00.000 11596 Worker thread wakes up
22:55:54.985 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:55:54.985 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:55:55.490 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:55:57.376 01.886 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"05276ff3-8f0f-4131-abfe-b76cd0c8db94"}
22:55:57.376 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"05276ff3-8f0f-4131-abfe-b76cd0c8db94"}
22:55:57.377 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4e7799f3-99bc-46c9-95fb-b16affcbd71e"}
22:55:57.377 00.000 13300 case statement mapped state 6 to 3
22:55:57.377 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4e7799f3-99bc-46c9-95fb-b16affcbd71e"}
22:55:57.377 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f6458cfc-2e85-430e-b64a-21549859a4a1"}
22:55:57.377 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":363,"width":15,"height":15,"star_pos":[7.30,7.11],"pixels":"..."},"id":"f6458cfc-2e85-430e-b64a-21549859a4a1"}
22:55:58.511 01.134 11596 Exposure complete
22:55:58.582 00.071 11596 worker thread done servicing request
22:55:58.582 00.000 13300 OnExposeComplete: enter
22:55:58.582 00.000 13300 UpdateGuideState(): m_state=6
22:55:58.583 00.001 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 364
22:55:58.583 00.000 13300 Star::Find returns 1 (0), X=1080.33, Y=336.12, Mass=1954, SNR=30.9, Peak=254 HFD=3.4
22:55:58.583 00.000 13300 MultiStar: [#1 -0.15,-0.04,0.75,U] [#2 0.15,-0.02,0.44,U] [#3 0.08,-0.08,0.41,U] [#4 0.21,-0.09,0.28,U] [#5 -0.35,0.17,0.00,M10] [#6 0.08,-0.14,0.24,U] [#7 0.07,-0.03,0.22,U] [#8 0.06,0.33,0.00,M7] 
22:55:58.583 00.000 13300 refined, 6 included, MultiStar: {0.04, 0.01}, one-star: {0.06, 0.17}
22:55:58.583 00.000 13300 CameraToMount -- cameraTheta (0.22) - m_xAngle (-1.61) = xAngle (1.83 = 1.83)
22:55:58.584 00.001 13300 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.84 = 1.84)
22:55:58.584 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.04 cameraTheta=0.22 mountX=-0.01 mountY=0.04, mountTheta=1.83
22:55:58.585 00.001 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.01, opts=13)
22:55:58.585 00.000 13300 Enqueuing Move request for scope (0.04, 0.01)
22:55:58.586 00.001 11596 Worker thread wakes up
22:55:58.586 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
22:55:58.586 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
22:55:58.586 00.000 11596 Moving (0.04, 0.01) raw xDistance=-0.01 yDistance=0.04
22:55:58.586 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:55:58.586 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:58.586 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:55:58.586 00.000 11596 MoveAxis(E, 0, ABG)
22:55:58.586 00.000 11596 Move returns status 0, amount 0
22:55:58.586 00.000 11596 MoveAxis(N, 0, ABG)
22:55:58.587 00.001 11596 Move returns status 0, amount 0
22:55:58.587 00.000 11596 move complete, result=0
22:55:58.587 00.000 11596 worker thread done servicing request
22:55:58.591 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
22:55:58.601 00.010 13300 UpdateGuideState exits: m=1954 SNR=30.9
22:55:58.601 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:58.601 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:55:58.602 00.001 13300 Enqueuing Expose request
22:55:58.602 00.000 11596 Worker thread wakes up
22:55:58.602 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:55:58.602 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:55:59.118 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:56:00.375 01.257 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a5e7ac8d-7cab-4a0d-a347-ebfb910a08aa"}
22:56:00.375 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a5e7ac8d-7cab-4a0d-a347-ebfb910a08aa"}
22:56:00.376 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"95d778b8-4477-41e9-9f03-c5ad2f33f9c1"}
22:56:00.376 00.000 13300 case statement mapped state 6 to 3
22:56:00.376 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"95d778b8-4477-41e9-9f03-c5ad2f33f9c1"}
22:56:00.376 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"af076078-ea89-4c81-ac32-cd728e598a26"}
22:56:00.377 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":364,"width":15,"height":15,"star_pos":[7.33,7.12],"pixels":"..."},"id":"af076078-ea89-4c81-ac32-cd728e598a26"}
22:56:02.149 01.772 11596 Exposure complete
22:56:02.221 00.072 11596 worker thread done servicing request
22:56:02.221 00.000 13300 OnExposeComplete: enter
22:56:02.222 00.001 13300 UpdateGuideState(): m_state=6
22:56:02.222 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 365
22:56:02.222 00.000 13300 Star::Find returns 1 (0), X=1080.33, Y=336.08, Mass=1914, SNR=30.6, Peak=254 HFD=3.3
22:56:02.223 00.001 13300 MultiStar: [#1 -0.11,0.08,0.78,U] [#2 0.12,-0.10,0.45,U] [#3 -0.02,-0.09,0.42,U] [#4 -0.06,-0.23,0.29,U] [#5 -0.09,0.42,0.00,R] [#6 0.20,0.17,0.00,M1] [#7 0.08,-0.19,0.23,U] [#8 -0.07,-0.00,0.20,U] 
22:56:02.223 00.000 13300 refined, 6 included, MultiStar: {0.00, 0.00}, one-star: {0.06, 0.13}
22:56:02.223 00.000 13300 CameraToMount -- cameraTheta (0.35) - m_xAngle (-1.61) = xAngle (1.96 = 1.96)
22:56:02.223 00.000 13300 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.97 = 1.97)
22:56:02.223 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.35 mountX=-0.00 mountY=0.00, mountTheta=1.96
22:56:02.224 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=13)
22:56:02.225 00.001 13300 Enqueuing Move request for scope (0.00, 0.00)
22:56:02.225 00.000 11596 Worker thread wakes up
22:56:02.225 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xd
22:56:02.225 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:56:02.225 00.000 11596 Moving (0.00, 0.00) raw xDistance=-0.00 yDistance=0.00
22:56:02.225 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:56:02.225 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:02.225 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:56:02.226 00.001 11596 MoveAxis(E, 0, ABG)
22:56:02.226 00.000 11596 Move returns status 0, amount 0
22:56:02.226 00.000 11596 MoveAxis(N, 0, ABG)
22:56:02.226 00.000 11596 Move returns status 0, amount 0
22:56:02.226 00.000 11596 move complete, result=0
22:56:02.226 00.000 11596 worker thread done servicing request
22:56:02.232 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
22:56:02.239 00.007 13300 UpdateGuideState exits: m=1914 SNR=30.6
22:56:02.239 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:02.239 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:56:02.239 00.000 13300 Enqueuing Expose request
22:56:02.239 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:56:02.240 00.001 11596 Worker thread wakes up
22:56:02.240 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:56:02.752 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:56:03.375 00.623 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fa934de7-d598-4e3c-97ff-8153af1b9f07"}
22:56:03.375 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fa934de7-d598-4e3c-97ff-8153af1b9f07"}
22:56:03.376 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5ae6daaa-958f-4489-9d95-549980acb37d"}
22:56:03.376 00.000 13300 case statement mapped state 6 to 3
22:56:03.376 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5ae6daaa-958f-4489-9d95-549980acb37d"}
22:56:03.376 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"29935a0a-1faa-469c-8b2e-e55eb8b28d6d"}
22:56:03.376 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":365,"width":15,"height":15,"star_pos":[7.33,7.08],"pixels":"..."},"id":"29935a0a-1faa-469c-8b2e-e55eb8b28d6d"}
22:56:05.786 02.410 11596 Exposure complete
22:56:05.856 00.070 11596 worker thread done servicing request
22:56:05.856 00.000 13300 OnExposeComplete: enter
22:56:05.856 00.000 13300 UpdateGuideState(): m_state=6
22:56:05.856 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 366
22:56:05.857 00.001 13300 Star::Find returns 1 (0), X=1080.41, Y=336.09, Mass=1900, SNR=30.4, Peak=252 HFD=3.4
22:56:05.858 00.001 13300 MultiStar: [#1 -0.06,-0.14,0.77,U] [#2 -0.01,-0.16,0.46,U] [#3 0.04,0.10,0.43,U] [#4 -0.02,-0.20,0.29,U] [#5 -0.03,-0.47,0.00,M1] [#6 0.24,-0.10,0.00,M2] [#7 -0.12,-0.00,0.23,U] [#8 0.22,-0.11,0.00,M7] 
22:56:05.858 00.000 13300 refined, 5 included, MultiStar: {0.02, -0.02}, one-star: {0.14, 0.14}
22:56:05.858 00.000 13300 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-1.61) = xAngle (0.96 = 0.96)
22:56:05.858 00.000 13300 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.97 = 0.97)
22:56:05.858 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-0.65 mountX=0.02 mountY=0.02, mountTheta=0.96
22:56:05.862 00.004 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.02, opts=13)
22:56:05.862 00.000 13300 Enqueuing Move request for scope (0.02, -0.02)
22:56:05.862 00.000 11596 Worker thread wakes up
22:56:05.862 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
22:56:05.862 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
22:56:05.862 00.000 11596 Moving (0.02, -0.02) raw xDistance=0.02 yDistance=0.02
22:56:05.862 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:56:05.863 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:05.863 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:56:05.863 00.000 11596 MoveAxis(E, 0, ABG)
22:56:05.863 00.000 11596 Move returns status 0, amount 0
22:56:05.863 00.000 11596 MoveAxis(N, 0, ABG)
22:56:05.863 00.000 11596 Move returns status 0, amount 0
22:56:05.863 00.000 11596 move complete, result=0
22:56:05.863 00.000 11596 worker thread done servicing request
22:56:05.868 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
22:56:05.875 00.007 13300 UpdateGuideState exits: m=1900 SNR=30.4
22:56:05.875 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:05.875 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:56:05.875 00.000 13300 Enqueuing Expose request
22:56:05.875 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:56:05.875 00.000 11596 Worker thread wakes up
22:56:05.876 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:56:06.375 00.499 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"76ea425b-96b8-4f47-a495-970dc37ef674"}
22:56:06.375 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"76ea425b-96b8-4f47-a495-970dc37ef674"}
22:56:06.376 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0683939a-8361-49c6-9d56-0f76b7388d30"}
22:56:06.376 00.000 13300 case statement mapped state 6 to 3
22:56:06.376 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0683939a-8361-49c6-9d56-0f76b7388d30"}
22:56:06.377 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"518bee53-2364-4644-8fb7-c46cdfa3c9c2"}
22:56:06.377 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":366,"width":15,"height":15,"star_pos":[7.41,7.09],"pixels":"..."},"id":"518bee53-2364-4644-8fb7-c46cdfa3c9c2"}
22:56:06.383 00.006 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:56:09.374 02.991 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8982f5f4-7aaf-4eab-aec2-7563ec99e2cd"}
22:56:09.374 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8982f5f4-7aaf-4eab-aec2-7563ec99e2cd"}
22:56:09.375 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8e1925ee-d7d1-44e0-868e-f928e96f07ad"}
22:56:09.375 00.000 13300 case statement mapped state 6 to 3
22:56:09.375 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8e1925ee-d7d1-44e0-868e-f928e96f07ad"}
22:56:09.376 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4b1a3240-9b2a-46e1-911d-b22975d26f24"}
22:56:09.376 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":366,"width":15,"height":15,"star_pos":[7.41,7.09],"pixels":"..."},"id":"4b1a3240-9b2a-46e1-911d-b22975d26f24"}
22:56:09.423 00.047 11596 Exposure complete
22:56:09.499 00.076 11596 worker thread done servicing request
22:56:09.499 00.000 13300 OnExposeComplete: enter
22:56:09.499 00.000 13300 UpdateGuideState(): m_state=6
22:56:09.500 00.001 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 367
22:56:09.500 00.000 13300 Star::Find returns 1 (0), X=1080.27, Y=336.06, Mass=1912, SNR=30.6, Peak=254 HFD=3.3
22:56:09.500 00.000 13300 MultiStar: [#1 -0.19,-0.07,0.77,U] [#2 0.13,-0.16,0.45,U] [#3 -0.01,-0.17,0.43,U] [#4 0.03,-0.35,0.00,M1] [#5 0.01,-0.78,0.00,M2] [#6 0.27,0.06,0.00,M3] [#7 -0.01,-0.05,0.24,U] [#8 0.04,0.23,0.20,U] 
22:56:09.500 00.000 13300 refined, 5 included, MultiStar: {-0.02, -0.02}, one-star: {0.01, 0.11}
22:56:09.501 00.001 13300 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-1.61) = xAngle (-0.91 = -0.91)
22:56:09.501 00.000 13300 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.90 = -0.90)
22:56:09.501 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-2.52 mountX=0.02 mountY=-0.02, mountTheta=-0.91
22:56:09.502 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.02, opts=13)
22:56:09.503 00.001 13300 Enqueuing Move request for scope (-0.02, -0.02)
22:56:09.503 00.000 11596 Worker thread wakes up
22:56:09.503 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.02) opts 0xd
22:56:09.503 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.02)
22:56:09.503 00.000 11596 Moving (-0.02, -0.02) raw xDistance=0.02 yDistance=-0.02
22:56:09.503 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:56:09.503 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:09.503 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:56:09.503 00.000 11596 MoveAxis(E, 0, ABG)
22:56:09.504 00.001 11596 Move returns status 0, amount 0
22:56:09.504 00.000 11596 MoveAxis(N, 0, ABG)
22:56:09.504 00.000 11596 Move returns status 0, amount 0
22:56:09.504 00.000 11596 move complete, result=0
22:56:09.504 00.000 11596 worker thread done servicing request
22:56:09.510 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
22:56:09.518 00.008 13300 UpdateGuideState exits: m=1912 SNR=30.6
22:56:09.518 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:09.518 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:56:09.518 00.000 13300 Enqueuing Expose request
22:56:09.518 00.000 11596 Worker thread wakes up
22:56:09.518 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:56:09.519 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:56:10.023 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:56:12.374 02.351 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"55351045-9666-41f5-a385-ecf6c7deea94"}
22:56:12.374 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"55351045-9666-41f5-a385-ecf6c7deea94"}
22:56:12.375 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4da5f5cc-8b6b-470b-a4ea-fda03ebff72b"}
22:56:12.375 00.000 13300 case statement mapped state 6 to 3
22:56:12.375 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4da5f5cc-8b6b-470b-a4ea-fda03ebff72b"}
22:56:12.376 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"22f5a69c-be69-40a3-b137-3bda79638f18"}
22:56:12.376 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":367,"width":15,"height":15,"star_pos":[7.27,7.06],"pixels":"..."},"id":"22f5a69c-be69-40a3-b137-3bda79638f18"}
22:56:13.054 00.678 11596 Exposure complete
22:56:13.124 00.070 11596 worker thread done servicing request
22:56:13.124 00.000 13300 OnExposeComplete: enter
22:56:13.124 00.000 13300 UpdateGuideState(): m_state=6
22:56:13.125 00.001 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 368
22:56:13.125 00.000 13300 Star::Find returns 1 (0), X=1080.36, Y=336.18, Mass=1939, SNR=30.8, Peak=250 HFD=3.3
22:56:13.125 00.000 13300 MultiStar: [#1 -0.09,0.05,0.76,U] [#2 -0.02,-0.07,0.44,U] [#3 -0.01,0.13,0.42,U] [#4 0.21,-0.02,0.29,U] [#5 -0.09,-0.18,0.26,U] [#6 -0.01,0.16,0.24,U] [#7 0.14,-0.10,0.24,U] [#8 -0.15,0.16,0.19,U] 
22:56:13.125 00.000 13300 refined, 8 included, MultiStar: {0.01, 0.07}, one-star: {0.09, 0.23}
22:56:13.125 00.000 13300 CameraToMount -- cameraTheta (1.37) - m_xAngle (-1.61) = xAngle (2.98 = 2.98)
22:56:13.126 00.001 13300 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.00 = 3.00)
22:56:13.126 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.37 mountX=-0.07 mountY=0.01, mountTheta=3.00
22:56:13.128 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.07, opts=13)
22:56:13.129 00.001 13300 Enqueuing Move request for scope (0.01, 0.07)
22:56:13.129 00.000 11596 Worker thread wakes up
22:56:13.129 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.07) opts 0xd
22:56:13.129 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.07)
22:56:13.129 00.000 11596 Moving (0.01, 0.07) raw xDistance=-0.07 yDistance=0.01
22:56:13.129 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:56:13.129 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:13.129 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:56:13.129 00.000 11596 MoveAxis(E, 0, ABG)
22:56:13.129 00.000 11596 Move returns status 0, amount 0
22:56:13.130 00.001 11596 MoveAxis(N, 0, ABG)
22:56:13.130 00.000 11596 Move returns status 0, amount 0
22:56:13.130 00.000 11596 move complete, result=0
22:56:13.130 00.000 11596 worker thread done servicing request
22:56:13.137 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=250, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
22:56:13.146 00.009 13300 UpdateGuideState exits: m=1939 SNR=30.8
22:56:13.146 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:13.146 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:56:13.146 00.000 13300 Enqueuing Expose request
22:56:13.147 00.001 11596 Worker thread wakes up
22:56:13.147 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:56:13.147 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:56:13.654 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:56:15.375 01.721 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"395ed054-09bd-427d-a4e0-a07d34fdd6dc"}
22:56:15.375 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"395ed054-09bd-427d-a4e0-a07d34fdd6dc"}
22:56:15.376 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0116760a-3a17-4531-837f-11a02ad41e5d"}
22:56:15.376 00.000 13300 case statement mapped state 6 to 3
22:56:15.376 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0116760a-3a17-4531-837f-11a02ad41e5d"}
22:56:15.377 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9368944f-bd79-4526-be4d-fffd5f6f6a63"}
22:56:15.377 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":368,"width":15,"height":15,"star_pos":[7.36,7.18],"pixels":"..."},"id":"9368944f-bd79-4526-be4d-fffd5f6f6a63"}
22:56:16.700 01.323 11596 Exposure complete
22:56:16.803 00.103 11596 worker thread done servicing request
22:56:16.803 00.000 13300 OnExposeComplete: enter
22:56:16.803 00.000 13300 UpdateGuideState(): m_state=6
22:56:16.804 00.001 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 369
22:56:16.804 00.000 13300 Star::Find returns 1 (0), X=1080.30, Y=335.91, Mass=1882, SNR=30.3, Peak=254 HFD=3.3
22:56:16.805 00.001 13300 MultiStar: [#1 -0.26,-0.13,0.00,M1] [#2 0.00,-0.23,0.45,U] [#3 -0.11,-0.08,0.43,U] [#4 -0.15,-0.29,0.00,M1] [#5 -0.19,-0.41,0.00,M2] [#6 -0.11,0.09,0.24,U] [#7 -0.21,0.01,0.22,U] [#8 0.09,-0.11,0.19,U] 
22:56:16.805 00.000 13300 single-star, 5 included, MultiStar: {-0.03, -0.07}, one-star: {0.03, -0.04}
22:56:16.805 00.000 13300 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-1.61) = xAngle (0.70 = 0.70)
22:56:16.805 00.000 13300 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.72 = 0.72)
22:56:16.806 00.001 13300 CameraToMount -- cameraX=0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-0.91 mountX=0.04 mountY=0.03, mountTheta=0.71
22:56:16.808 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.04, opts=13)
22:56:16.808 00.000 13300 Enqueuing Move request for scope (0.03, -0.04)
22:56:16.808 00.000 11596 Worker thread wakes up
22:56:16.808 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.04) opts 0xd
22:56:16.809 00.001 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.04)
22:56:16.809 00.000 11596 Moving (0.03, -0.04) raw xDistance=0.04 yDistance=0.03
22:56:16.809 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:56:16.809 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:16.809 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:56:16.809 00.000 11596 MoveAxis(E, 0, ABG)
22:56:16.809 00.000 11596 Move returns status 0, amount 0
22:56:16.810 00.001 11596 MoveAxis(N, 0, ABG)
22:56:16.810 00.000 11596 Move returns status 0, amount 0
22:56:16.810 00.000 11596 move complete, result=0
22:56:16.810 00.000 11596 worker thread done servicing request
22:56:16.817 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
22:56:16.827 00.010 13300 UpdateGuideState exits: m=1882 SNR=30.3
22:56:16.827 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:16.828 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:56:16.828 00.000 13300 Enqueuing Expose request
22:56:16.828 00.000 11596 Worker thread wakes up
22:56:16.828 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:56:16.828 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:56:17.338 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:56:18.373 01.035 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5bcc720a-9f90-4b48-93cf-15d770d7a1d2"}
22:56:18.373 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5bcc720a-9f90-4b48-93cf-15d770d7a1d2"}
22:56:18.374 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9bd148df-acd8-492a-af63-00d00ec38bd3"}
22:56:18.374 00.000 13300 case statement mapped state 6 to 3
22:56:18.374 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9bd148df-acd8-492a-af63-00d00ec38bd3"}
22:56:18.374 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8c6d5980-07c6-4535-96e6-f50846323fcf"}
22:56:18.375 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":369,"width":15,"height":15,"star_pos":[7.30,6.91],"pixels":"..."},"id":"8c6d5980-07c6-4535-96e6-f50846323fcf"}
22:56:20.369 01.994 11596 Exposure complete
22:56:20.441 00.072 11596 worker thread done servicing request
22:56:20.441 00.000 13300 OnExposeComplete: enter
22:56:20.441 00.000 13300 UpdateGuideState(): m_state=6
22:56:20.442 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 370
22:56:20.442 00.000 13300 Star::Find returns 1 (0), X=1080.45, Y=336.11, Mass=1950, SNR=30.8, Peak=243 HFD=3.4
22:56:20.443 00.001 13300 MultiStar: [#1 -0.24,-0.02,0.76,U] [#2 -0.02,-0.10,0.45,U] [#3 -0.05,0.04,0.41,U] [#4 0.15,-0.11,0.28,U] [#5 -0.07,0.01,0.25,U] [#6 0.01,0.08,0.24,U] [#7 -0.09,0.12,0.23,U] [#8 0.03,0.10,0.20,U] 
22:56:20.443 00.000 13300 refined, 8 included, MultiStar: {-0.00, 0.04}, one-star: {0.19, 0.16}
22:56:20.443 00.000 13300 CameraToMount -- cameraTheta (1.65) - m_xAngle (-1.61) = xAngle (3.26 = -3.03)
22:56:20.443 00.000 13300 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.27 = -3.01)
22:56:20.443 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.04 hyp=0.04 cameraTheta=1.65 mountX=-0.04 mountY=-0.00, mountTheta=-3.01
22:56:20.444 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.04, opts=13)
22:56:20.445 00.001 13300 Enqueuing Move request for scope (-0.00, 0.04)
22:56:20.445 00.000 11596 Worker thread wakes up
22:56:20.445 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.04) opts 0xd
22:56:20.445 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.04)
22:56:20.445 00.000 11596 Moving (-0.00, 0.04) raw xDistance=-0.04 yDistance=-0.00
22:56:20.445 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:56:20.446 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:20.447 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:56:20.447 00.000 11596 MoveAxis(E, 0, ABG)
22:56:20.447 00.000 11596 Move returns status 0, amount 0
22:56:20.447 00.000 11596 MoveAxis(N, 0, ABG)
22:56:20.447 00.000 11596 Move returns status 0, amount 0
22:56:20.448 00.001 11596 move complete, result=0
22:56:20.448 00.000 11596 worker thread done servicing request
22:56:20.452 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
22:56:20.459 00.007 13300 UpdateGuideState exits: m=1950 SNR=30.8
22:56:20.459 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:20.460 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:56:20.460 00.000 13300 Enqueuing Expose request
22:56:20.460 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:56:20.460 00.000 11596 Worker thread wakes up
22:56:20.460 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:56:20.973 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:56:21.373 00.400 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cad6e61c-2fc7-492c-8e52-9c960d54c020"}
22:56:21.373 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cad6e61c-2fc7-492c-8e52-9c960d54c020"}
22:56:21.374 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b84939b1-a128-49c5-a7c8-16c066dc6ed4"}
22:56:21.374 00.000 13300 case statement mapped state 6 to 3
22:56:21.374 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b84939b1-a128-49c5-a7c8-16c066dc6ed4"}
22:56:21.375 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a73c43ee-ea07-4d90-ba98-9f8218e3dbeb"}
22:56:21.375 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":370,"width":15,"height":15,"star_pos":[7.45,7.11],"pixels":"..."},"id":"a73c43ee-ea07-4d90-ba98-9f8218e3dbeb"}
22:56:24.007 02.632 11596 Exposure complete
22:56:24.077 00.070 11596 worker thread done servicing request
22:56:24.077 00.000 13300 OnExposeComplete: enter
22:56:24.077 00.000 13300 UpdateGuideState(): m_state=6
22:56:24.078 00.001 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 371
22:56:24.078 00.000 13300 Star::Find returns 1 (0), X=1080.25, Y=336.20, Mass=1877, SNR=30.3, Peak=249 HFD=3.2
22:56:24.078 00.000 13300 MultiStar: [#1 -0.18,-0.13,0.77,U] [#2 0.03,-0.01,0.45,U] [#3 -0.00,0.04,0.43,U] [#4 -0.09,-0.26,0.00,M1] [#5 -0.03,-0.16,0.25,U] [#6 -0.02,-0.03,0.24,U] [#7 0.12,0.23,0.00,M1] [#8 -0.26,0.53,0.00,M4] 
22:56:24.079 00.001 13300 refined, 5 included, MultiStar: {-0.05, 0.04}, one-star: {-0.02, 0.25}
22:56:24.079 00.000 13300 CameraToMount -- cameraTheta (2.53) - m_xAngle (-1.61) = xAngle (4.13 = -2.15)
22:56:24.079 00.000 13300 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.15 = -2.13)
22:56:24.079 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.04 hyp=0.06 cameraTheta=2.53 mountX=-0.03 mountY=-0.05, mountTheta=-2.14
22:56:24.080 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.04, opts=13)
22:56:24.080 00.000 13300 Enqueuing Move request for scope (-0.05, 0.04)
22:56:24.081 00.001 11596 Worker thread wakes up
22:56:24.081 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.04) opts 0xd
22:56:24.081 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.04)
22:56:24.081 00.000 11596 Moving (-0.05, 0.04) raw xDistance=-0.03 yDistance=-0.05
22:56:24.081 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:56:24.081 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:24.081 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:56:24.081 00.000 11596 MoveAxis(E, 0, ABG)
22:56:24.081 00.000 11596 Move returns status 0, amount 0
22:56:24.081 00.000 11596 MoveAxis(N, 0, ABG)
22:56:24.082 00.001 11596 Move returns status 0, amount 0
22:56:24.082 00.000 11596 move complete, result=0
22:56:24.082 00.000 11596 worker thread done servicing request
22:56:24.087 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=249, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
22:56:24.094 00.007 13300 UpdateGuideState exits: m=1877 SNR=30.3
22:56:24.094 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:24.094 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:56:24.094 00.000 13300 Enqueuing Expose request
22:56:24.094 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:56:24.095 00.001 11596 Worker thread wakes up
22:56:24.095 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:56:24.420 00.325 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e5411efc-b6f7-482d-999d-ea000467fbe2"}
22:56:24.420 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e5411efc-b6f7-482d-999d-ea000467fbe2"}
22:56:24.422 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3e9eba6c-e533-4fe7-bf32-8712346bafbc"}
22:56:24.423 00.001 13300 case statement mapped state 6 to 3
22:56:24.423 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3e9eba6c-e533-4fe7-bf32-8712346bafbc"}
22:56:24.424 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"379c7b95-9f14-4dc7-9264-b3b8050c5909"}
22:56:24.424 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":371,"width":15,"height":15,"star_pos":[7.25,7.20],"pixels":"..."},"id":"379c7b95-9f14-4dc7-9264-b3b8050c5909"}
22:56:24.609 00.185 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:56:27.372 02.763 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6ea652e6-c2e3-4ee3-9abf-71656f49b4e6"}
22:56:27.372 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6ea652e6-c2e3-4ee3-9abf-71656f49b4e6"}
22:56:27.372 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1366805f-3a2d-4d94-b601-57bc28e62af7"}
22:56:27.373 00.001 13300 case statement mapped state 6 to 3
22:56:27.373 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1366805f-3a2d-4d94-b601-57bc28e62af7"}
22:56:27.373 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f7dfc400-5f2f-4374-ba53-f9d839fd68a6"}
22:56:27.373 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":371,"width":15,"height":15,"star_pos":[7.25,7.20],"pixels":"..."},"id":"f7dfc400-5f2f-4374-ba53-f9d839fd68a6"}
22:56:27.634 00.261 11596 Exposure complete
22:56:27.705 00.071 11596 worker thread done servicing request
22:56:27.705 00.000 13300 OnExposeComplete: enter
22:56:27.705 00.000 13300 UpdateGuideState(): m_state=6
22:56:27.705 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 372
22:56:27.706 00.001 13300 Star::Find returns 1 (0), X=1080.22, Y=336.13, Mass=1947, SNR=30.8, Peak=254 HFD=3.2
22:56:27.706 00.000 13300 MultiStar: [#1 -0.33,0.12,0.00,M1] [#2 -0.05,-0.08,0.45,U] [#3 0.03,0.03,0.42,U] [#4 0.04,-0.07,0.28,U] [#5 -0.16,-0.21,0.00,M1] [#6 -0.06,-0.08,0.24,U] [#7 -0.26,0.14,0.00,M2] [#8 -0.15,-0.07,0.21,U] 
22:56:27.706 00.000 13300 refined, 5 included, MultiStar: {-0.04, 0.04}, one-star: {-0.05, 0.18}
22:56:27.706 00.000 13300 CameraToMount -- cameraTheta (2.34) - m_xAngle (-1.61) = xAngle (3.94 = -2.34)
22:56:27.706 00.000 13300 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.96 = -2.32)
22:56:27.707 00.001 13300 CameraToMount -- cameraX=-0.04 cameraY=0.04 hyp=0.05 cameraTheta=2.34 mountX=-0.04 mountY=-0.04, mountTheta=-2.33
22:56:27.708 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.04, opts=13)
22:56:27.708 00.000 13300 Enqueuing Move request for scope (-0.04, 0.04)
22:56:27.708 00.000 11596 Worker thread wakes up
22:56:27.709 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.04) opts 0xd
22:56:27.709 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.04)
22:56:27.709 00.000 11596 Moving (-0.04, 0.04) raw xDistance=-0.04 yDistance=-0.04
22:56:27.709 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:56:27.709 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:27.709 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:56:27.709 00.000 11596 MoveAxis(E, 0, ABG)
22:56:27.709 00.000 11596 Move returns status 0, amount 0
22:56:27.709 00.000 11596 MoveAxis(N, 0, ABG)
22:56:27.710 00.001 11596 Move returns status 0, amount 0
22:56:27.710 00.000 11596 move complete, result=0
22:56:27.710 00.000 11596 worker thread done servicing request
22:56:27.715 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
22:56:27.722 00.007 13300 UpdateGuideState exits: m=1947 SNR=30.8
22:56:27.722 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:27.722 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:56:27.722 00.000 13300 Enqueuing Expose request
22:56:27.722 00.000 11596 Worker thread wakes up
22:56:27.722 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:56:27.722 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:56:28.226 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:56:30.370 02.144 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ffe9de6c-eb18-45c2-9b4c-7313c5de2427"}
22:56:30.370 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ffe9de6c-eb18-45c2-9b4c-7313c5de2427"}
22:56:30.371 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cf240fe1-aebb-4e69-988b-74e6ee79ffab"}
22:56:30.371 00.000 13300 case statement mapped state 6 to 3
22:56:30.371 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cf240fe1-aebb-4e69-988b-74e6ee79ffab"}
22:56:30.371 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7507e421-53a0-4166-9572-7cf026d0140b"}
22:56:30.371 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":372,"width":15,"height":15,"star_pos":[7.22,7.13],"pixels":"..."},"id":"7507e421-53a0-4166-9572-7cf026d0140b"}
22:56:31.249 00.878 11596 Exposure complete
22:56:31.322 00.073 11596 worker thread done servicing request
22:56:31.322 00.000 13300 OnExposeComplete: enter
22:56:31.323 00.001 13300 UpdateGuideState(): m_state=6
22:56:31.323 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 373
22:56:31.323 00.000 13300 Star::Find returns 1 (0), X=1080.14, Y=336.24, Mass=1989, SNR=31.2, Peak=243 HFD=3.3
22:56:31.324 00.001 13300 MultiStar: [#1 -0.18,-0.03,0.75,U] [#2 -0.18,-0.11,0.44,U] [#3 -0.17,0.31,0.00,M1] [#4 -0.15,0.23,0.00,M1] [#5 -0.29,-0.42,0.00,M2] [#6 -0.03,0.11,0.23,U] [#7 -0.30,-0.02,0.00,M3] [#8 -0.27,-0.11,0.00,M4] 
22:56:31.324 00.000 13300 refined, 3 included, MultiStar: {-0.15, 0.10}, one-star: {-0.13, 0.29}
22:56:31.324 00.000 13300 CameraToMount -- cameraTheta (2.53) - m_xAngle (-1.61) = xAngle (4.14 = -2.15)
22:56:31.324 00.000 13300 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.15 = -2.13)
22:56:31.325 00.001 13300 CameraToMount -- cameraX=-0.15 cameraY=0.10 hyp=0.18 cameraTheta=2.53 mountX=-0.10 mountY=-0.15, mountTheta=-2.14
22:56:31.327 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=0.10, opts=13)
22:56:31.327 00.000 13300 Enqueuing Move request for scope (-0.15, 0.10)
22:56:31.327 00.000 11596 Worker thread wakes up
22:56:31.327 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.10) opts 0xd
22:56:31.327 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, 0.10)
22:56:31.327 00.000 11596 Moving (-0.15, 0.10) raw xDistance=-0.10 yDistance=-0.15
22:56:31.327 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:56:31.327 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:31.328 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:56:31.328 00.000 11596 MoveAxis(E, 0, ABG)
22:56:31.328 00.000 11596 Move returns status 0, amount 0
22:56:31.328 00.000 11596 MoveAxis(N, 0, ABG)
22:56:31.328 00.000 11596 Move returns status 0, amount 0
22:56:31.328 00.000 11596 move complete, result=0
22:56:31.328 00.000 11596 worker thread done servicing request
22:56:31.334 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
22:56:31.341 00.007 13300 UpdateGuideState exits: m=1989 SNR=31.2
22:56:31.341 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:31.341 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:56:31.341 00.000 13300 Enqueuing Expose request
22:56:31.342 00.001 11596 Worker thread wakes up
22:56:31.342 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:56:31.342 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:56:31.854 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:56:33.369 01.515 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d036a2ce-d777-4f05-8457-94b9f72177d2"}
22:56:33.369 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d036a2ce-d777-4f05-8457-94b9f72177d2"}
22:56:33.370 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b278d136-c938-409f-b6cb-a9ef5b4619c9"}
22:56:33.370 00.000 13300 case statement mapped state 6 to 3
22:56:33.370 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b278d136-c938-409f-b6cb-a9ef5b4619c9"}
22:56:33.370 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d7572fb5-5ff5-460e-99a6-0c1e91cf8ac6"}
22:56:33.370 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":373,"width":15,"height":15,"star_pos":[7.14,7.24],"pixels":"..."},"id":"d7572fb5-5ff5-460e-99a6-0c1e91cf8ac6"}
22:56:34.879 01.509 11596 Exposure complete
22:56:34.967 00.088 11596 worker thread done servicing request
22:56:34.967 00.000 13300 OnExposeComplete: enter
22:56:34.967 00.000 13300 UpdateGuideState(): m_state=6
22:56:34.968 00.001 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 374
22:56:34.968 00.000 13300 Star::Find returns 1 (0), X=1080.10, Y=336.27, Mass=1934, SNR=30.7, Peak=237 HFD=3.3
22:56:34.968 00.000 13300 MultiStar: [#1 -0.26,0.20,0.00,M1] [#2 -0.12,0.09,0.45,U] [#3 -0.11,0.22,0.00,M2] [#4 -0.14,-0.07,0.29,U] [#5 -0.28,-0.39,0.00,M3] [#6 -0.11,0.14,0.24,U] [#7 -0.15,-0.08,0.23,U] [#8 -0.14,0.14,0.18,U] 
22:56:34.968 00.000 13300 refined, 5 included, MultiStar: {-0.15, 0.16}, one-star: {-0.17, 0.32}
22:56:34.968 00.000 13300 CameraToMount -- cameraTheta (2.30) - m_xAngle (-1.61) = xAngle (3.91 = -2.37)
22:56:34.969 00.001 13300 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.93 = -2.36)
22:56:34.969 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=0.16 hyp=0.22 cameraTheta=2.30 mountX=-0.16 mountY=-0.15, mountTheta=-2.36
22:56:34.970 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=0.16, opts=13)
22:56:34.970 00.000 13300 Enqueuing Move request for scope (-0.15, 0.16)
22:56:34.971 00.001 11596 Worker thread wakes up
22:56:34.971 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.16) opts 0xd
22:56:34.971 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, 0.16)
22:56:34.971 00.000 11596 Moving (-0.15, 0.16) raw xDistance=-0.16 yDistance=-0.15
22:56:34.971 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
22:56:34.971 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:34.971 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:56:34.972 00.001 11596 MoveAxis(E, 196, ABG)
22:56:34.972 00.000 11596 Guiding  Dir = 2, Dur = 196
22:56:34.973 00.001 11596 IsSlewing returns 0
22:56:34.980 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
22:56:34.989 00.009 13300 UpdateGuideState exits: m=1934 SNR=30.7
22:56:34.989 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:34.990 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:56:34.990 00.000 13300 Enqueuing Expose request
22:56:35.120 00.130 11596 IsGuiding returns 0
22:56:35.223 00.103 11596 PulseGuide returned control before completion, sleep 103
22:56:35.441 00.218 11596 IsGuiding returns 1
22:56:35.441 00.000 11596 scope still moving after pulse duration time elapsed
22:56:35.475 00.034 11596 IsSlewing returns 0
22:56:35.636 00.161 11596 IsGuiding returns 0
22:56:35.636 00.000 11596 scope move finished after 196 + 320 ms
22:56:35.636 00.000 11596 Move returns status 0, amount 196
22:56:35.636 00.000 11596 MoveAxis(N, 0, ABG)
22:56:35.636 00.000 11596 Move returns status 0, amount 0
22:56:35.637 00.001 11596 move complete, result=0
22:56:35.637 00.000 11596 worker thread done servicing request
22:56:35.637 00.000 13300 GuideStep: -0.2 px 196 ms EAST, -0.2 px 0 ms NORTH
22:56:35.637 00.000 11596 Worker thread wakes up
22:56:35.637 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:56:36.148 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:56:36.368 00.220 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"435cfd1b-b9fb-4ce5-b758-33ce5bdac4bc"}
22:56:36.368 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"435cfd1b-b9fb-4ce5-b758-33ce5bdac4bc"}
22:56:36.369 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"61012b73-2bc3-4315-9d04-0db9ede509eb"}
22:56:36.369 00.000 13300 case statement mapped state 6 to 3
22:56:36.369 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"61012b73-2bc3-4315-9d04-0db9ede509eb"}
22:56:36.369 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4daf9b1c-a017-408c-bbf8-eaa0b444be02"}
22:56:36.369 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":374,"width":15,"height":15,"star_pos":[7.10,7.27],"pixels":"..."},"id":"4daf9b1c-a017-408c-bbf8-eaa0b444be02"}
22:56:39.173 02.804 11596 Exposure complete
22:56:39.243 00.070 11596 worker thread done servicing request
22:56:39.243 00.000 13300 OnExposeComplete: enter
22:56:39.243 00.000 13300 UpdateGuideState(): m_state=6
22:56:39.244 00.001 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 375
22:56:39.244 00.000 13300 Star::Find returns 1 (0), X=1080.22, Y=336.19, Mass=1942, SNR=30.8, Peak=244 HFD=3.3
22:56:39.244 00.000 13300 MultiStar: [#1 -0.22,0.06,0.76,U] [#2 -0.01,-0.14,0.45,U] [#3 -0.03,0.29,0.00,M3] [#4 -0.11,0.12,0.29,U] [#5 -0.13,-0.37,0.00,M4] [#6 0.17,-0.09,0.23,U] [#7 -0.15,0.14,0.22,U] [#8 -0.06,0.25,0.00,M4] 
22:56:39.244 00.000 13300 refined, 5 included, MultiStar: {-0.08, 0.09}, one-star: {-0.05, 0.24}
22:56:39.244 00.000 13300 CameraToMount -- cameraTheta (2.31) - m_xAngle (-1.61) = xAngle (3.92 = -2.37)
22:56:39.245 00.001 13300 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.93 = -2.35)
22:56:39.245 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.09 hyp=0.12 cameraTheta=2.31 mountX=-0.09 mountY=-0.09, mountTheta=-2.36
22:56:39.246 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.09, opts=13)
22:56:39.246 00.000 13300 Enqueuing Move request for scope (-0.08, 0.09)
22:56:39.246 00.000 11596 Worker thread wakes up
22:56:39.246 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.09) opts 0xd
22:56:39.247 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.09)
22:56:39.247 00.000 11596 Moving (-0.08, 0.09) raw xDistance=-0.09 yDistance=-0.09
22:56:39.247 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:56:39.247 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:39.247 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:56:39.247 00.000 11596 MoveAxis(E, 0, ABG)
22:56:39.247 00.000 11596 Move returns status 0, amount 0
22:56:39.248 00.001 11596 MoveAxis(N, 0, ABG)
22:56:39.248 00.000 11596 Move returns status 0, amount 0
22:56:39.248 00.000 11596 move complete, result=0
22:56:39.248 00.000 11596 worker thread done servicing request
22:56:39.253 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=244, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
22:56:39.260 00.007 13300 UpdateGuideState exits: m=1942 SNR=30.8
22:56:39.261 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:39.261 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:56:39.261 00.000 13300 Enqueuing Expose request
22:56:39.261 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:56:39.261 00.000 11596 Worker thread wakes up
22:56:39.261 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:56:39.368 00.107 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2460cae4-c3e5-4a8b-b87c-7ff35553df0e"}
22:56:39.368 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2460cae4-c3e5-4a8b-b87c-7ff35553df0e"}
22:56:39.368 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"19d43e2c-5e86-4dbb-a0ad-ec5d0c53a00b"}
22:56:39.369 00.001 13300 case statement mapped state 6 to 3
22:56:39.369 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"19d43e2c-5e86-4dbb-a0ad-ec5d0c53a00b"}
22:56:39.369 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f8851335-7cae-42d0-b45a-6af505d025ce"}
22:56:39.369 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":375,"width":15,"height":15,"star_pos":[7.22,7.19],"pixels":"..."},"id":"f8851335-7cae-42d0-b45a-6af505d025ce"}
22:56:39.762 00.393 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:56:42.367 02.605 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d28a615e-24fe-48d4-94ae-a9f001685f88"}
22:56:42.367 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d28a615e-24fe-48d4-94ae-a9f001685f88"}
22:56:42.368 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"93e1f398-3c1a-4bfb-90aa-6e8ee521032c"}
22:56:42.368 00.000 13300 case statement mapped state 6 to 3
22:56:42.368 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"93e1f398-3c1a-4bfb-90aa-6e8ee521032c"}
22:56:42.368 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"585bb7d2-561d-4f2b-a10b-f2d3e396c411"}
22:56:42.368 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":375,"width":15,"height":15,"star_pos":[7.22,7.19],"pixels":"..."},"id":"585bb7d2-561d-4f2b-a10b-f2d3e396c411"}
22:56:42.789 00.421 11596 Exposure complete
22:56:42.861 00.072 11596 worker thread done servicing request
22:56:42.861 00.000 13300 OnExposeComplete: enter
22:56:42.861 00.000 13300 UpdateGuideState(): m_state=6
22:56:42.862 00.001 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 376
22:56:42.862 00.000 13300 Star::Find returns 1 (0), X=1080.41, Y=335.89, Mass=1873, SNR=30.3, Peak=254 HFD=3.3
22:56:42.862 00.000 13300 MultiStar: [#1 -0.16,-0.10,0.78,U] [#2 0.09,-0.22,0.45,U] [#3 -0.13,-0.12,0.43,U] [#4 -0.09,-0.65,0.00,M1] [#5 0.20,-0.42,0.00,M5] [#6 0.05,0.06,0.24,U] [#7 -0.21,0.09,0.23,U] [#8 0.24,-0.33,0.00,M5] 
22:56:42.862 00.000 13300 refined, 5 included, MultiStar: {-0.01, -0.08}, one-star: {0.14, -0.06}
22:56:42.862 00.000 13300 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-1.61) = xAngle (-0.10 = -0.10)
22:56:42.862 00.000 13300 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.09 = -0.09)
22:56:42.863 00.001 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.71 mountX=0.08 mountY=-0.01, mountTheta=-0.09
22:56:42.864 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.08, opts=13)
22:56:42.864 00.000 13300 Enqueuing Move request for scope (-0.01, -0.08)
22:56:42.864 00.000 11596 Worker thread wakes up
22:56:42.865 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.08) opts 0xd
22:56:42.865 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.08)
22:56:42.865 00.000 11596 Moving (-0.01, -0.08) raw xDistance=0.08 yDistance=-0.01
22:56:42.865 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:56:42.865 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:42.865 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:56:42.865 00.000 11596 MoveAxis(E, 0, ABG)
22:56:42.865 00.000 11596 Move returns status 0, amount 0
22:56:42.865 00.000 11596 MoveAxis(N, 0, ABG)
22:56:42.865 00.000 11596 Move returns status 0, amount 0
22:56:42.866 00.001 11596 move complete, result=0
22:56:42.866 00.000 11596 worker thread done servicing request
22:56:42.871 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
22:56:42.878 00.007 13300 UpdateGuideState exits: m=1873 SNR=30.3
22:56:42.878 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:42.878 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:56:42.878 00.000 13300 Enqueuing Expose request
22:56:42.878 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:56:42.878 00.000 11596 Worker thread wakes up
22:56:42.878 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:56:43.393 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:56:45.367 01.974 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c9cddc8f-2172-47c8-97a1-f6dc75046e6f"}
22:56:45.367 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c9cddc8f-2172-47c8-97a1-f6dc75046e6f"}
22:56:45.368 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5831ff17-d5a7-4fde-b769-5515e2bfbebe"}
22:56:45.368 00.000 13300 case statement mapped state 6 to 3
22:56:45.368 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5831ff17-d5a7-4fde-b769-5515e2bfbebe"}
22:56:45.368 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4cc99e8e-0b51-4d9d-bf6d-24522dc64aef"}
22:56:45.368 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":376,"width":15,"height":15,"star_pos":[7.41,6.89],"pixels":"..."},"id":"4cc99e8e-0b51-4d9d-bf6d-24522dc64aef"}
22:56:46.490 01.122 11596 Exposure complete
22:56:46.564 00.074 11596 worker thread done servicing request
22:56:46.564 00.000 13300 OnExposeComplete: enter
22:56:46.564 00.000 13300 UpdateGuideState(): m_state=6
22:56:46.565 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 377
22:56:46.565 00.000 13300 Star::Find returns 1 (0), X=1080.32, Y=335.99, Mass=1878, SNR=30.2, Peak=254 HFD=3.3
22:56:46.566 00.001 13300 MultiStar: [#1 -0.31,-0.20,0.00,M1] [#2 -0.03,-0.17,0.46,U] [#3 -0.31,-0.06,0.00,M3] [#4 0.18,-0.18,0.00,M2] [#5 0.04,-0.71,0.00,M6] [#6 0.12,0.04,0.25,U] [#7 -0.11,-0.17,0.23,U] [#8 -0.18,-0.33,0.00,M6] 
22:56:46.566 00.000 13300 refined, 3 included, MultiStar: {0.02, -0.04}, one-star: {0.05, 0.04}
22:56:46.566 00.000 13300 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-1.61) = xAngle (0.57 = 0.57)
22:56:46.566 00.000 13300 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.58 = 0.58)
22:56:46.566 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-1.04 mountX=0.03 mountY=0.02, mountTheta=0.58
22:56:46.567 00.001 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.04, opts=13)
22:56:46.568 00.001 13300 Enqueuing Move request for scope (0.02, -0.04)
22:56:46.568 00.000 11596 Worker thread wakes up
22:56:46.568 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.04) opts 0xd
22:56:46.568 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.04)
22:56:46.568 00.000 11596 Moving (0.02, -0.04) raw xDistance=0.03 yDistance=0.02
22:56:46.568 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:56:46.568 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:46.568 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:56:46.568 00.000 11596 MoveAxis(E, 0, ABG)
22:56:46.569 00.001 11596 Move returns status 0, amount 0
22:56:46.569 00.000 11596 MoveAxis(N, 0, ABG)
22:56:46.569 00.000 11596 Move returns status 0, amount 0
22:56:46.569 00.000 11596 move complete, result=0
22:56:46.569 00.000 11596 worker thread done servicing request
22:56:46.575 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
22:56:46.582 00.007 13300 UpdateGuideState exits: m=1878 SNR=30.2
22:56:46.583 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:46.583 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:56:46.583 00.000 13300 Enqueuing Expose request
22:56:46.583 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:56:46.583 00.000 11596 Worker thread wakes up
22:56:46.583 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:56:47.090 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:56:48.367 01.277 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a9c49752-b173-4f76-9b08-c10652922eb5"}
22:56:48.367 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a9c49752-b173-4f76-9b08-c10652922eb5"}
22:56:48.368 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"60744050-cdc8-475e-92d8-7144f6b4f5d4"}
22:56:48.368 00.000 13300 case statement mapped state 6 to 3
22:56:48.368 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"60744050-cdc8-475e-92d8-7144f6b4f5d4"}
22:56:48.368 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9f911e60-07e2-4f51-9857-b497852dcff7"}
22:56:48.368 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":377,"width":15,"height":15,"star_pos":[7.32,6.99],"pixels":"..."},"id":"9f911e60-07e2-4f51-9857-b497852dcff7"}
22:56:50.113 01.745 11596 Exposure complete
22:56:50.184 00.071 11596 worker thread done servicing request
22:56:50.185 00.001 13300 OnExposeComplete: enter
22:56:50.185 00.000 13300 UpdateGuideState(): m_state=6
22:56:50.185 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 378
22:56:50.185 00.000 13300 Star::Find returns 1 (0), X=1080.18, Y=336.02, Mass=1937, SNR=30.8, Peak=254 HFD=3.1
22:56:50.186 00.001 13300 MultiStar: [#1 -0.28,-0.10,0.00,M2] [#2 -0.22,-0.27,0.00,M1] [#3 -0.23,-0.07,0.00,M4] [#4 -0.20,-0.17,0.00,M3] [#5 -0.23,-0.27,0.00,M7] [#6 -0.30,-0.09,0.00,M1] [#7 -0.09,-0.04,0.23,U] [#8 -0.43,-0.24,0.00,M7] 
22:56:50.186 00.000 13300 refined, 1 included, MultiStar: {-0.09, 0.05}, one-star: {-0.09, 0.07}
22:56:50.186 00.000 13300 CameraToMount -- cameraTheta (2.59) - m_xAngle (-1.61) = xAngle (4.20 = -2.08)
22:56:50.186 00.000 13300 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.22 = -2.07)
22:56:50.186 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.05 hyp=0.10 cameraTheta=2.59 mountX=-0.05 mountY=-0.09, mountTheta=-2.08
22:56:50.188 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.05, opts=13)
22:56:50.188 00.000 13300 Enqueuing Move request for scope (-0.09, 0.05)
22:56:50.188 00.000 11596 Worker thread wakes up
22:56:50.189 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.05) opts 0xd
22:56:50.189 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.05)
22:56:50.189 00.000 11596 Moving (-0.09, 0.05) raw xDistance=-0.05 yDistance=-0.09
22:56:50.189 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:56:50.189 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:50.189 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:56:50.190 00.001 11596 MoveAxis(E, 0, ABG)
22:56:50.190 00.000 11596 Move returns status 0, amount 0
22:56:50.190 00.000 11596 MoveAxis(N, 0, ABG)
22:56:50.190 00.000 11596 Move returns status 0, amount 0
22:56:50.190 00.000 11596 move complete, result=0
22:56:50.190 00.000 11596 worker thread done servicing request
22:56:50.196 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
22:56:50.205 00.009 13300 UpdateGuideState exits: m=1937 SNR=30.8
22:56:50.206 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:50.206 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:56:50.206 00.000 13300 Enqueuing Expose request
22:56:50.206 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:56:50.206 00.000 11596 Worker thread wakes up
22:56:50.206 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:56:50.720 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:56:51.365 00.645 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a67d0514-cbf7-4d0a-adbf-3c0a7bce284e"}
22:56:51.365 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a67d0514-cbf7-4d0a-adbf-3c0a7bce284e"}
22:56:51.366 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e30633bd-cbc9-4619-ba98-3d3f998f4d1a"}
22:56:51.366 00.000 13300 case statement mapped state 6 to 3
22:56:51.366 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e30633bd-cbc9-4619-ba98-3d3f998f4d1a"}
22:56:51.366 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2b77916c-dbf3-4253-a54f-3cfa6bd6ab0d"}
22:56:51.366 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":378,"width":15,"height":15,"star_pos":[7.18,7.02],"pixels":"..."},"id":"2b77916c-dbf3-4253-a54f-3cfa6bd6ab0d"}
22:56:53.753 02.387 11596 Exposure complete
22:56:53.824 00.071 11596 worker thread done servicing request
22:56:53.824 00.000 13300 OnExposeComplete: enter
22:56:53.825 00.001 13300 UpdateGuideState(): m_state=6
22:56:53.825 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 379
22:56:53.825 00.000 13300 Star::Find returns 1 (0), X=1080.22, Y=336.04, Mass=1949, SNR=30.8, Peak=254 HFD=3.2
22:56:53.826 00.001 13300 MultiStar: [#1 -0.15,-0.04,0.77,U] [#2 0.00,-0.07,0.45,U] [#3 -0.04,0.01,0.42,U] [#4 -0.06,-0.54,0.00,M4] [#5 -0.16,-0.48,0.00,M8] [#6 -0.06,0.04,0.23,U] [#7 -0.10,-0.03,0.23,U] [#8 -0.14,-0.11,0.19,U] 
22:56:53.826 00.000 13300 refined, 6 included, MultiStar: {-0.07, 0.01}, one-star: {-0.05, 0.09}
22:56:53.826 00.000 13300 CameraToMount -- cameraTheta (3.07) - m_xAngle (-1.61) = xAngle (4.68 = -1.60)
22:56:53.826 00.000 13300 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.70 = -1.59)
22:56:53.827 00.001 13300 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=3.07 mountX=-0.00 mountY=-0.07, mountTheta=-1.60
22:56:53.828 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.01, opts=13)
22:56:53.828 00.000 13300 Enqueuing Move request for scope (-0.07, 0.01)
22:56:53.828 00.000 11596 Worker thread wakes up
22:56:53.828 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
22:56:53.829 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
22:56:53.829 00.000 11596 Moving (-0.07, 0.01) raw xDistance=-0.00 yDistance=-0.07
22:56:53.829 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:56:53.829 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:53.829 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:56:53.829 00.000 11596 MoveAxis(E, 0, ABG)
22:56:53.829 00.000 11596 Move returns status 0, amount 0
22:56:53.829 00.000 11596 MoveAxis(N, 0, ABG)
22:56:53.829 00.000 11596 Move returns status 0, amount 0
22:56:53.829 00.000 11596 move complete, result=0
22:56:53.830 00.001 11596 worker thread done servicing request
22:56:53.834 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
22:56:53.841 00.007 13300 UpdateGuideState exits: m=1949 SNR=30.8
22:56:53.841 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:53.841 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:56:53.841 00.000 13300 Enqueuing Expose request
22:56:53.841 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:56:53.842 00.001 11596 Worker thread wakes up
22:56:53.842 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:56:54.356 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:56:54.364 00.008 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"128adb49-ab58-4efa-846a-24d534312b8d"}
22:56:54.364 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"128adb49-ab58-4efa-846a-24d534312b8d"}
22:56:54.365 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"679b68c5-301c-43e1-9f65-bb706eb21d64"}
22:56:54.365 00.000 13300 case statement mapped state 6 to 3
22:56:54.365 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"679b68c5-301c-43e1-9f65-bb706eb21d64"}
22:56:54.365 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"655f43b6-fff8-4806-b9b3-b2ef4a348505"}
22:56:54.365 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":379,"width":15,"height":15,"star_pos":[7.22,7.04],"pixels":"..."},"id":"655f43b6-fff8-4806-b9b3-b2ef4a348505"}
22:56:57.365 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b15ee109-6546-419d-a16a-d425094eb092"}
22:56:57.365 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b15ee109-6546-419d-a16a-d425094eb092"}
22:56:57.366 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0e7b654a-a65c-4d20-b7ab-4151f0d6ec56"}
22:56:57.366 00.000 13300 case statement mapped state 6 to 3
22:56:57.366 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0e7b654a-a65c-4d20-b7ab-4151f0d6ec56"}
22:56:57.367 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3fb086f6-a859-4a13-9b72-7a9bffa1f8f7"}
22:56:57.367 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":379,"width":15,"height":15,"star_pos":[7.22,7.04],"pixels":"..."},"id":"3fb086f6-a859-4a13-9b72-7a9bffa1f8f7"}
22:56:57.390 00.023 11596 Exposure complete
22:56:57.459 00.069 11596 worker thread done servicing request
22:56:57.460 00.001 13300 OnExposeComplete: enter
22:56:57.460 00.000 13300 UpdateGuideState(): m_state=6
22:56:57.460 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 380
22:56:57.460 00.000 13300 Star::Find returns 1 (0), X=1080.27, Y=336.14, Mass=1935, SNR=30.8, Peak=254 HFD=3.3
22:56:57.461 00.001 13300 MultiStar: [#1 -0.16,-0.06,0.76,U] [#2 0.07,-0.05,0.44,U] [#3 0.03,0.16,0.42,U] [#4 -0.11,-0.29,0.00,M5] [#5 -0.19,-0.38,0.00,M9] [#6 -0.12,0.14,0.24,U] [#7 -0.13,0.22,0.00,M1] [#8 -0.07,0.49,0.00,M7] 
22:56:57.461 00.000 13300 refined, 4 included, MultiStar: {-0.04, 0.08}, one-star: {0.00, 0.19}
22:56:57.461 00.000 13300 CameraToMount -- cameraTheta (2.00) - m_xAngle (-1.61) = xAngle (3.61 = -2.68)
22:56:57.461 00.000 13300 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.62 = -2.66)
22:56:57.461 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.08 hyp=0.09 cameraTheta=2.00 mountX=-0.08 mountY=-0.04, mountTheta=-2.67
22:56:57.463 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.08, opts=13)
22:56:57.463 00.000 13300 Enqueuing Move request for scope (-0.04, 0.08)
22:56:57.463 00.000 11596 Worker thread wakes up
22:56:57.463 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.08) opts 0xd
22:56:57.463 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.08)
22:56:57.463 00.000 11596 Moving (-0.04, 0.08) raw xDistance=-0.08 yDistance=-0.04
22:56:57.463 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:56:57.463 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:57.464 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:56:57.464 00.000 11596 MoveAxis(E, 0, ABG)
22:56:57.464 00.000 11596 Move returns status 0, amount 0
22:56:57.464 00.000 11596 MoveAxis(N, 0, ABG)
22:56:57.464 00.000 11596 Move returns status 0, amount 0
22:56:57.464 00.000 11596 move complete, result=0
22:56:57.464 00.000 11596 worker thread done servicing request
22:56:57.469 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=3, FiltMax=86, Gamma=0.510
22:56:57.476 00.007 13300 UpdateGuideState exits: m=1935 SNR=30.8
22:56:57.476 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:57.476 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:56:57.476 00.000 13300 Enqueuing Expose request
22:56:57.476 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:56:57.476 00.000 11596 Worker thread wakes up
22:56:57.477 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:56:57.987 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:57:00.363 02.376 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1e17d256-ceb9-4c8e-8019-f4e8ac6d118a"}
22:57:00.363 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1e17d256-ceb9-4c8e-8019-f4e8ac6d118a"}
22:57:00.364 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"afae5ba1-5b55-4e42-a424-acd511943145"}
22:57:00.364 00.000 13300 case statement mapped state 6 to 3
22:57:00.364 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"afae5ba1-5b55-4e42-a424-acd511943145"}
22:57:00.364 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6922326b-d98d-4cbe-90a4-9e15bb4f27a3"}
22:57:00.365 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":380,"width":15,"height":15,"star_pos":[7.27,7.14],"pixels":"..."},"id":"6922326b-d98d-4cbe-90a4-9e15bb4f27a3"}
22:57:01.016 00.651 11596 Exposure complete
22:57:01.092 00.076 11596 worker thread done servicing request
22:57:01.092 00.000 13300 OnExposeComplete: enter
22:57:01.092 00.000 13300 UpdateGuideState(): m_state=6
22:57:01.093 00.001 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 381
22:57:01.093 00.000 13300 Star::Find returns 1 (0), X=1080.10, Y=336.14, Mass=1982, SNR=31.1, Peak=254 HFD=3.1
22:57:01.094 00.001 13300 MultiStar: [#1 -0.23,-0.03,0.74,U] [#2 -0.07,-0.10,0.43,U] [#3 -0.07,0.21,0.43,U] [#4 -0.08,-0.21,0.23,U] [#5 -0.35,-0.16,0.00,M10] [#6 -0.21,0.19,0.00,M1] [#7 -0.20,0.13,0.23,U] [#8 -0.15,0.12,0.19,U] 
22:57:01.094 00.000 13300 refined, 6 included, MultiStar: {-0.15, 0.07}, one-star: {-0.17, 0.19}
22:57:01.094 00.000 13300 CameraToMount -- cameraTheta (2.73) - m_xAngle (-1.61) = xAngle (4.34 = -1.94)
22:57:01.094 00.000 13300 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.36 = -1.93)
22:57:01.094 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=0.07 hyp=0.17 cameraTheta=2.73 mountX=-0.06 mountY=-0.16, mountTheta=-1.94
22:57:01.096 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=0.07, opts=13)
22:57:01.096 00.000 13300 Enqueuing Move request for scope (-0.15, 0.07)
22:57:01.096 00.000 11596 Worker thread wakes up
22:57:01.096 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.07) opts 0xd
22:57:01.096 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, 0.07)
22:57:01.097 00.001 11596 Moving (-0.15, 0.07) raw xDistance=-0.06 yDistance=-0.16
22:57:01.097 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:57:01.097 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:01.097 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:57:01.097 00.000 11596 MoveAxis(E, 0, ABG)
22:57:01.097 00.000 11596 Move returns status 0, amount 0
22:57:01.097 00.000 11596 MoveAxis(N, 0, ABG)
22:57:01.097 00.000 11596 Move returns status 0, amount 0
22:57:01.097 00.000 11596 move complete, result=0
22:57:01.097 00.000 11596 worker thread done servicing request
22:57:01.102 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
22:57:01.110 00.008 13300 UpdateGuideState exits: m=1982 SNR=31.1
22:57:01.110 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:01.110 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:57:01.110 00.000 13300 Enqueuing Expose request
22:57:01.110 00.000 11596 Worker thread wakes up
22:57:01.110 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:57:01.111 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:57:01.618 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:57:03.364 01.746 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"efa0acf8-eac0-4379-9d4b-484cf9772d0a"}
22:57:03.364 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"efa0acf8-eac0-4379-9d4b-484cf9772d0a"}
22:57:03.365 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cdcaf575-6d82-420e-a15c-7186bbdd3648"}
22:57:03.365 00.000 13300 case statement mapped state 6 to 3
22:57:03.365 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cdcaf575-6d82-420e-a15c-7186bbdd3648"}
22:57:03.366 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1b2f0257-3c8e-46c6-a0ca-2c7b90967f12"}
22:57:03.366 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":381,"width":15,"height":15,"star_pos":[7.10,7.14],"pixels":"..."},"id":"1b2f0257-3c8e-46c6-a0ca-2c7b90967f12"}
22:57:04.652 01.286 11596 Exposure complete
22:57:04.734 00.082 11596 worker thread done servicing request
22:57:04.734 00.000 13300 OnExposeComplete: enter
22:57:04.735 00.001 13300 UpdateGuideState(): m_state=6
22:57:04.735 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 382
22:57:04.735 00.000 13300 Star::Find returns 1 (0), X=1080.24, Y=336.04, Mass=1958, SNR=30.9, Peak=254 HFD=3.2
22:57:04.736 00.001 13300 MultiStar: [#1 -0.31,-0.06,0.00,M1] [#2 -0.15,-0.09,0.44,U] [#3 -0.21,-0.03,0.43,U] [#4 -0.03,-0.11,0.30,U] [#5 -0.22,-0.77,0.00,R] [#6 0.07,0.19,0.24,U] [#7 -0.24,-0.27,0.00,M1] [#8 -0.24,-0.16,0.00,M7] 
22:57:04.736 00.000 13300 refined, 4 included, MultiStar: {-0.07, 0.02}, one-star: {-0.03, 0.09}
22:57:04.736 00.000 13300 CameraToMount -- cameraTheta (2.85) - m_xAngle (-1.61) = xAngle (4.46 = -1.83)
22:57:04.736 00.000 13300 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.47 = -1.81)
22:57:04.736 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.08 cameraTheta=2.85 mountX=-0.02 mountY=-0.07, mountTheta=-1.83
22:57:04.738 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.02, opts=13)
22:57:04.738 00.000 13300 Enqueuing Move request for scope (-0.07, 0.02)
22:57:04.738 00.000 11596 Worker thread wakes up
22:57:04.738 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.02) opts 0xd
22:57:04.738 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.02)
22:57:04.738 00.000 11596 Moving (-0.07, 0.02) raw xDistance=-0.02 yDistance=-0.07
22:57:04.738 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:57:04.738 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:04.739 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:57:04.739 00.000 11596 MoveAxis(E, 0, ABG)
22:57:04.739 00.000 11596 Move returns status 0, amount 0
22:57:04.739 00.000 11596 MoveAxis(N, 0, ABG)
22:57:04.739 00.000 11596 Move returns status 0, amount 0
22:57:04.739 00.000 11596 move complete, result=0
22:57:04.739 00.000 11596 worker thread done servicing request
22:57:04.744 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
22:57:04.751 00.007 13300 UpdateGuideState exits: m=1958 SNR=30.9
22:57:04.751 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:04.751 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:57:04.751 00.000 13300 Enqueuing Expose request
22:57:04.752 00.001 11596 Worker thread wakes up
22:57:04.752 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:57:04.752 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:57:05.268 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:57:06.362 01.094 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"af246d3a-7bd3-4a65-bb0f-4f227ab85b21"}
22:57:06.362 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"af246d3a-7bd3-4a65-bb0f-4f227ab85b21"}
22:57:06.362 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1c061a55-7e4d-46cd-88ab-b3df013687ff"}
22:57:06.363 00.001 13300 case statement mapped state 6 to 3
22:57:06.363 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1c061a55-7e4d-46cd-88ab-b3df013687ff"}
22:57:06.363 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d35e2324-f2d9-4e76-b1bd-43a3c3d51187"}
22:57:06.363 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":382,"width":15,"height":15,"star_pos":[7.24,7.04],"pixels":"..."},"id":"d35e2324-f2d9-4e76-b1bd-43a3c3d51187"}
22:57:08.299 01.936 11596 Exposure complete
22:57:08.371 00.072 11596 worker thread done servicing request
22:57:08.371 00.000 13300 OnExposeComplete: enter
22:57:08.371 00.000 13300 UpdateGuideState(): m_state=6
22:57:08.371 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 383
22:57:08.372 00.001 13300 Star::Find returns 1 (0), X=1080.29, Y=336.10, Mass=1898, SNR=30.4, Peak=254 HFD=3.3
22:57:08.372 00.000 13300 MultiStar: [#1 -0.29,-0.11,0.00,M2] [#2 -0.03,-0.14,0.45,U] [#3 -0.06,-0.12,0.43,U] [#4 -0.10,-0.06,0.30,U] [#5 0.15,0.10,0.25,U] [#6 -0.11,-0.13,0.24,U] [#7 -0.08,-0.02,0.23,U] [#8 0.15,-0.15,0.21,U] 
22:57:08.372 00.000 13300 refined, 7 included, MultiStar: {-0.01, -0.01}, one-star: {0.02, 0.15}
22:57:08.372 00.000 13300 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-1.61) = xAngle (-0.80 = -0.80)
22:57:08.372 00.000 13300 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.78 = -0.78)
22:57:08.372 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-2.41 mountX=0.01 mountY=-0.01, mountTheta=-0.79
22:57:08.374 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.01, opts=13)
22:57:08.374 00.000 13300 Enqueuing Move request for scope (-0.01, -0.01)
22:57:08.374 00.000 11596 Worker thread wakes up
22:57:08.374 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd
22:57:08.374 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.01)
22:57:08.375 00.001 11596 Moving (-0.01, -0.01) raw xDistance=0.01 yDistance=-0.01
22:57:08.375 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:57:08.375 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:08.375 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:57:08.375 00.000 11596 MoveAxis(E, 0, ABG)
22:57:08.375 00.000 11596 Move returns status 0, amount 0
22:57:08.375 00.000 11596 MoveAxis(N, 0, ABG)
22:57:08.375 00.000 11596 Move returns status 0, amount 0
22:57:08.375 00.000 11596 move complete, result=0
22:57:08.375 00.000 11596 worker thread done servicing request
22:57:08.380 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
22:57:08.391 00.011 13300 UpdateGuideState exits: m=1898 SNR=30.4
22:57:08.392 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:08.392 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:57:08.392 00.000 13300 Enqueuing Expose request
22:57:08.392 00.000 11596 Worker thread wakes up
22:57:08.392 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:57:08.392 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:57:08.902 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:57:09.362 00.460 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a4e7876b-fdc3-467d-b24a-2dc25e4b1edb"}
22:57:09.362 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a4e7876b-fdc3-467d-b24a-2dc25e4b1edb"}
22:57:09.363 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"18b12237-12c2-41dd-82d4-5f02ef847336"}
22:57:09.363 00.000 13300 case statement mapped state 6 to 3
22:57:09.363 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"18b12237-12c2-41dd-82d4-5f02ef847336"}
22:57:09.364 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"53229bfa-e5b1-4183-a700-5a7831a81932"}
22:57:09.364 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":383,"width":15,"height":15,"star_pos":[7.29,7.10],"pixels":"..."},"id":"53229bfa-e5b1-4183-a700-5a7831a81932"}
22:57:11.923 02.559 11596 Exposure complete
22:57:12.001 00.078 11596 worker thread done servicing request
22:57:12.001 00.000 13300 OnExposeComplete: enter
22:57:12.001 00.000 13300 UpdateGuideState(): m_state=6
22:57:12.001 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 384
22:57:12.002 00.001 13300 Star::Find returns 1 (0), X=1080.17, Y=335.95, Mass=1965, SNR=31.0, Peak=254 HFD=3.1
22:57:12.002 00.000 13300 MultiStar: [#1 -0.26,-0.18,0.00,M3] [#2 -0.17,-0.25,0.00,M1] [#3 -0.14,-0.08,0.42,U] [#4 -0.33,-0.34,0.00,M3] [#5 0.05,0.10,0.23,U] [#6 -0.08,0.09,0.24,U] [#7 -0.37,-0.11,0.00,M1] [#8 -0.15,-0.10,0.19,U] 
22:57:12.002 00.000 13300 refined, 4 included, MultiStar: {-0.09, -0.00}, one-star: {-0.10, 0.00}
22:57:12.002 00.000 13300 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-1.61) = xAngle (-1.51 = -1.51)
22:57:12.002 00.000 13300 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.50 = -1.50)
22:57:12.003 00.001 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.00 hyp=0.09 cameraTheta=-3.12 mountX=0.01 mountY=-0.09, mountTheta=-1.51
22:57:12.005 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.00, opts=13)
22:57:12.005 00.000 13300 Enqueuing Move request for scope (-0.09, -0.00)
22:57:12.005 00.000 11596 Worker thread wakes up
22:57:12.005 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.00) opts 0xd
22:57:12.005 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.00)
22:57:12.005 00.000 11596 Moving (-0.09, -0.00) raw xDistance=0.01 yDistance=-0.09
22:57:12.006 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:57:12.006 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:12.006 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:57:12.006 00.000 11596 MoveAxis(E, 0, ABG)
22:57:12.006 00.000 11596 Move returns status 0, amount 0
22:57:12.006 00.000 11596 MoveAxis(N, 0, ABG)
22:57:12.006 00.000 11596 Move returns status 0, amount 0
22:57:12.007 00.001 11596 move complete, result=0
22:57:12.007 00.000 11596 worker thread done servicing request
22:57:12.013 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
22:57:12.020 00.007 13300 UpdateGuideState exits: m=1965 SNR=31.0
22:57:12.020 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:12.020 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:57:12.020 00.000 13300 Enqueuing Expose request
22:57:12.020 00.000 11596 Worker thread wakes up
22:57:12.021 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:57:12.021 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:57:12.361 00.340 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e3ab307c-913e-4974-aa2a-53dbce595f6a"}
22:57:12.361 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e3ab307c-913e-4974-aa2a-53dbce595f6a"}
22:57:12.362 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a7b7a27e-5f59-4d49-bc29-b33bcdb1d1ba"}
22:57:12.362 00.000 13300 case statement mapped state 6 to 3
22:57:12.362 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a7b7a27e-5f59-4d49-bc29-b33bcdb1d1ba"}
22:57:12.363 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b6d29705-469a-4141-a90d-b819b845d952"}
22:57:12.363 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":384,"width":15,"height":15,"star_pos":[7.17,6.95],"pixels":"..."},"id":"b6d29705-469a-4141-a90d-b819b845d952"}
22:57:12.527 00.164 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:57:15.362 02.835 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5b5166ed-f92b-44d1-981f-21851ca95d29"}
22:57:15.363 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5b5166ed-f92b-44d1-981f-21851ca95d29"}
22:57:15.363 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"07b7ce2e-8e92-4686-99b7-f4bbcf0d45bb"}
22:57:15.364 00.001 13300 case statement mapped state 6 to 3
22:57:15.364 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"07b7ce2e-8e92-4686-99b7-f4bbcf0d45bb"}
22:57:15.365 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a285ed12-a488-4a4c-92cc-48711a9f7359"}
22:57:15.365 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":384,"width":15,"height":15,"star_pos":[7.17,6.95],"pixels":"..."},"id":"a285ed12-a488-4a4c-92cc-48711a9f7359"}
22:57:15.564 00.199 11596 Exposure complete
22:57:15.656 00.092 11596 worker thread done servicing request
22:57:15.656 00.000 13300 OnExposeComplete: enter
22:57:15.656 00.000 13300 UpdateGuideState(): m_state=6
22:57:15.657 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 385
22:57:15.657 00.000 13300 Star::Find returns 1 (0), X=1080.21, Y=335.77, Mass=1910, SNR=30.5, Peak=254 HFD=3.1
22:57:15.657 00.000 13300 MultiStar: [#1 -0.21,-0.29,0.00,M4] [#2 -0.09,-0.26,0.00,M2] [#3 -0.12,-0.30,0.00,M1] [#4 -0.21,-0.66,0.00,M4] [#5 0.07,0.10,0.27,U] [#6 -0.01,-0.37,0.00,M1] [#7 -0.15,-0.20,0.00,M2] [#8 -0.02,-0.43,0.00,M6] 
22:57:15.657 00.000 13300 refined, 1 included, MultiStar: {-0.03, -0.12}, one-star: {-0.06, -0.18}
22:57:15.657 00.000 13300 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-1.61) = xAngle (-0.23 = -0.23)
22:57:15.658 00.001 13300 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.22 = -0.22)
22:57:15.658 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.12 hyp=0.13 cameraTheta=-1.84 mountX=0.12 mountY=-0.03, mountTheta=-0.22
22:57:15.660 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.12, opts=13)
22:57:15.660 00.000 13300 Enqueuing Move request for scope (-0.03, -0.12)
22:57:15.660 00.000 11596 Worker thread wakes up
22:57:15.660 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.12) opts 0xd
22:57:15.660 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.12)
22:57:15.661 00.001 11596 Moving (-0.03, -0.12) raw xDistance=0.12 yDistance=-0.03
22:57:15.661 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:57:15.661 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:15.661 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:57:15.661 00.000 11596 MoveAxis(E, 0, ABG)
22:57:15.661 00.000 11596 Move returns status 0, amount 0
22:57:15.661 00.000 11596 MoveAxis(N, 0, ABG)
22:57:15.662 00.001 11596 Move returns status 0, amount 0
22:57:15.662 00.000 11596 move complete, result=0
22:57:15.662 00.000 11596 worker thread done servicing request
22:57:15.667 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
22:57:15.675 00.008 13300 UpdateGuideState exits: m=1910 SNR=30.5
22:57:15.676 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:15.676 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:57:15.676 00.000 13300 Enqueuing Expose request
22:57:15.676 00.000 11596 Worker thread wakes up
22:57:15.676 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:57:15.676 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:57:16.192 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:57:18.362 02.170 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b6845915-e191-420e-aaf3-3c8f83f67319"}
22:57:18.362 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b6845915-e191-420e-aaf3-3c8f83f67319"}
22:57:18.363 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9400136e-2689-4b38-be77-9e3a639df6cf"}
22:57:18.363 00.000 13300 case statement mapped state 6 to 3
22:57:18.363 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9400136e-2689-4b38-be77-9e3a639df6cf"}
22:57:18.364 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6da69354-ce20-45e8-a9b9-0f47efbe866a"}
22:57:18.364 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":385,"width":15,"height":15,"star_pos":[7.21,6.77],"pixels":"..."},"id":"6da69354-ce20-45e8-a9b9-0f47efbe866a"}
22:57:19.218 00.854 11596 Exposure complete
22:57:19.308 00.090 11596 worker thread done servicing request
22:57:19.309 00.001 13300 OnExposeComplete: enter
22:57:19.309 00.000 13300 UpdateGuideState(): m_state=6
22:57:19.309 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 386
22:57:19.309 00.000 13300 Star::Find returns 1 (0), X=1080.26, Y=335.82, Mass=1894, SNR=30.4, Peak=252 HFD=3.3
22:57:19.310 00.001 13300 MultiStar: [#1 -0.28,-0.30,0.00,M5] [#2 -0.22,-0.34,0.00,M3] [#3 -0.18,-0.27,0.00,M2] [#4 -0.06,-0.59,0.00,M5] [#5 -0.04,0.00,0.25,U] [#6 -0.28,-0.14,0.00,M2] [#7 -0.05,-0.15,0.24,U] [#8 0.11,-0.12,0.20,U] 
22:57:19.310 00.000 13300 refined, 3 included, MultiStar: {-0.00, -0.11}, one-star: {-0.01, -0.13}
22:57:19.310 00.000 13300 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-1.61) = xAngle (0.00 = 0.00)
22:57:19.311 00.001 13300 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.02 = 0.02)
22:57:19.311 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.11 hyp=0.11 cameraTheta=-1.60 mountX=0.11 mountY=0.00, mountTheta=0.02
22:57:19.313 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.11, opts=13)
22:57:19.313 00.000 13300 Enqueuing Move request for scope (-0.00, -0.11)
22:57:19.313 00.000 11596 Worker thread wakes up
22:57:19.314 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.11) opts 0xd
22:57:19.314 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.11)
22:57:19.314 00.000 11596 Moving (-0.00, -0.11) raw xDistance=0.11 yDistance=0.00
22:57:19.314 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:57:19.315 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:19.315 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:57:19.315 00.000 11596 MoveAxis(E, 0, ABG)
22:57:19.315 00.000 11596 Move returns status 0, amount 0
22:57:19.316 00.001 11596 MoveAxis(N, 0, ABG)
22:57:19.316 00.000 11596 Move returns status 0, amount 0
22:57:19.316 00.000 11596 move complete, result=0
22:57:19.317 00.001 11596 worker thread done servicing request
22:57:19.322 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
22:57:19.333 00.011 13300 UpdateGuideState exits: m=1894 SNR=30.4
22:57:19.333 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:19.333 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:57:19.333 00.000 13300 Enqueuing Expose request
22:57:19.333 00.000 11596 Worker thread wakes up
22:57:19.334 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:57:19.334 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:57:19.836 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:57:21.361 01.525 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2f00b916-2e13-4a11-a539-38e8b76d3982"}
22:57:21.361 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2f00b916-2e13-4a11-a539-38e8b76d3982"}
22:57:21.362 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d565b905-268c-470e-b993-2f464acd6a29"}
22:57:21.362 00.000 13300 case statement mapped state 6 to 3
22:57:21.362 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d565b905-268c-470e-b993-2f464acd6a29"}
22:57:21.362 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f3da8e33-d234-436c-b140-b4c5b8214a09"}
22:57:21.363 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":386,"width":15,"height":15,"star_pos":[7.26,6.82],"pixels":"..."},"id":"f3da8e33-d234-436c-b140-b4c5b8214a09"}
22:57:22.864 01.501 11596 Exposure complete
22:57:22.933 00.069 11596 worker thread done servicing request
22:57:22.933 00.000 13300 OnExposeComplete: enter
22:57:22.933 00.000 13300 UpdateGuideState(): m_state=6
22:57:22.933 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 387
22:57:22.934 00.001 13300 Star::Find returns 1 (0), X=1080.21, Y=335.68, Mass=1997, SNR=31.2, Peak=250 HFD=3.3
22:57:22.934 00.000 13300 MultiStar: [#1 -0.27,-0.43,0.00,M6] [#2 -0.16,-0.53,0.00,M4] [#3 -0.16,-0.45,0.00,M3] [#4 -0.23,-0.93,0.00,M6] [#5 0.07,-0.33,0.00,M1] [#6 -0.05,-0.28,0.00,M3] [#7 -0.13,-0.54,0.00,M2] [#8 0.03,-0.65,0.00,M6] 
22:57:22.934 00.000 13300 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-1.61) = xAngle (-0.19 = -0.19)
22:57:22.934 00.000 13300 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.17 = -0.17)
22:57:22.934 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.27 hyp=0.27 cameraTheta=-1.80 mountX=0.27 mountY=-0.05, mountTheta=-0.17
22:57:22.936 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.27, opts=13)
22:57:22.936 00.000 13300 Enqueuing Move request for scope (-0.06, -0.27)
22:57:22.936 00.000 11596 Worker thread wakes up
22:57:22.936 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.27) opts 0xd
22:57:22.936 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.27)
22:57:22.937 00.001 11596 Moving (-0.06, -0.27) raw xDistance=0.27 yDistance=-0.05
22:57:22.937 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
22:57:22.937 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:22.937 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:57:22.937 00.000 11596 MoveAxis(W, 335, ABG)
22:57:22.937 00.000 11596 Guiding  Dir = 3, Dur = 335
22:57:22.938 00.001 11596 IsSlewing returns 0
22:57:22.943 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=250, med=4, FiltMin=3, FiltMax=110, Gamma=0.510
22:57:22.952 00.009 13300 UpdateGuideState exits: m=1997 SNR=31.2
22:57:22.952 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:22.952 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:57:22.952 00.000 13300 Enqueuing Expose request
22:57:23.069 00.117 11596 IsGuiding returns 0
22:57:23.401 00.332 11596 PulseGuide returned control before completion, sleep 14
22:57:23.681 00.280 11596 IsGuiding returns 1
22:57:23.681 00.000 11596 scope still moving after pulse duration time elapsed
22:57:23.713 00.032 11596 IsSlewing returns 0
22:57:23.803 00.090 11596 IsGuiding returns 0
22:57:23.803 00.000 11596 scope move finished after 335 + 398 ms
22:57:23.803 00.000 11596 Move returns status 0, amount 335
22:57:23.803 00.000 11596 MoveAxis(N, 0, ABG)
22:57:23.803 00.000 11596 Move returns status 0, amount 0
22:57:23.803 00.000 11596 move complete, result=0
22:57:23.803 00.000 11596 worker thread done servicing request
22:57:23.804 00.001 13300 GuideStep: 0.3 px 335 ms WEST, -0.0 px 0 ms NORTH
22:57:23.804 00.000 11596 Worker thread wakes up
22:57:23.804 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:57:24.308 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:57:24.362 00.054 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b7477ff7-fd4a-435c-b617-b0e19294865c"}
22:57:24.362 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b7477ff7-fd4a-435c-b617-b0e19294865c"}
22:57:24.363 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e52c0a88-d2b8-4236-82e2-ece5b07e6d45"}
22:57:24.363 00.000 13300 case statement mapped state 6 to 3
22:57:24.363 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e52c0a88-d2b8-4236-82e2-ece5b07e6d45"}
22:57:24.363 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b0b3527f-c3ab-4892-a4ec-0f8108facf54"}
22:57:24.364 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":387,"width":15,"height":15,"star_pos":[7.21,6.68],"pixels":"..."},"id":"b0b3527f-c3ab-4892-a4ec-0f8108facf54"}
22:57:27.342 02.978 11596 Exposure complete
22:57:27.362 00.020 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"18efc45f-3aaa-414c-a1a7-262e4cd8743a"}
22:57:27.362 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"18efc45f-3aaa-414c-a1a7-262e4cd8743a"}
22:57:27.363 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a0668822-7792-450a-97b2-f19f86b71d7d"}
22:57:27.363 00.000 13300 case statement mapped state 6 to 3
22:57:27.363 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a0668822-7792-450a-97b2-f19f86b71d7d"}
22:57:27.364 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8e740db8-3fee-431c-8f00-0bdff7969af3"}
22:57:27.364 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":387,"width":15,"height":15,"star_pos":[7.21,6.68],"pixels":"..."},"id":"8e740db8-3fee-431c-8f00-0bdff7969af3"}
22:57:27.416 00.052 11596 worker thread done servicing request
22:57:27.416 00.000 13300 OnExposeComplete: enter
22:57:27.416 00.000 13300 UpdateGuideState(): m_state=6
22:57:27.417 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 388
22:57:27.417 00.000 13300 Star::Find returns 1 (0), X=1080.24, Y=335.69, Mass=1927, SNR=30.7, Peak=237 HFD=3.3
22:57:27.418 00.001 13300 MultiStar: [#1 -0.31,-0.34,0.00,M7] [#2 -0.12,-0.43,0.00,M5] [#3 -0.22,-0.32,0.00,M4] [#4 -0.31,-0.72,0.00,M7] [#5 0.06,0.11,0.25,U] [#6 -0.09,-0.31,0.00,M4] [#7 -0.32,-0.16,0.00,M3] [#8 -0.39,-0.29,0.00,M7] 
22:57:27.418 00.000 13300 refined, 1 included, MultiStar: {-0.01, -0.19}, one-star: {-0.03, -0.26}
22:57:27.418 00.000 13300 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-1.61) = xAngle (-0.01 = -0.01)
22:57:27.418 00.000 13300 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.00 = 0.00)
22:57:27.418 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.19 hyp=0.19 cameraTheta=-1.62 mountX=0.19 mountY=0.00, mountTheta=0.00
22:57:27.420 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.19, opts=13)
22:57:27.420 00.000 13300 Enqueuing Move request for scope (-0.01, -0.19)
22:57:27.420 00.000 11596 Worker thread wakes up
22:57:27.420 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.19) opts 0xd
22:57:27.420 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.19)
22:57:27.420 00.000 11596 Moving (-0.01, -0.19) raw xDistance=0.19 yDistance=0.00
22:57:27.421 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.19
22:57:27.421 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:27.421 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:57:27.421 00.000 11596 MoveAxis(W, 260, ABG)
22:57:27.421 00.000 11596 Guiding  Dir = 3, Dur = 260
22:57:27.422 00.001 11596 IsSlewing returns 0
22:57:27.427 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
22:57:27.436 00.009 13300 UpdateGuideState exits: m=1927 SNR=30.7
22:57:27.436 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:27.436 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:57:27.436 00.000 13300 Enqueuing Expose request
22:57:27.475 00.039 11596 IsGuiding returns 0
22:57:27.564 00.089 11596 PulseGuide returned control before completion, sleep 181
22:57:27.875 00.311 11596 IsGuiding returns 0
22:57:27.875 00.000 11596 Move returns status 0, amount 260
22:57:27.875 00.000 11596 MoveAxis(N, 0, ABG)
22:57:27.875 00.000 11596 Move returns status 0, amount 0
22:57:27.875 00.000 11596 move complete, result=0
22:57:27.875 00.000 11596 worker thread done servicing request
22:57:27.876 00.001 13300 GuideStep: 0.2 px 260 ms WEST, 0.0 px 0 ms NORTH
22:57:27.876 00.000 11596 Worker thread wakes up
22:57:27.876 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:57:28.377 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:57:30.361 01.984 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"43896463-57a2-47df-b176-0dbb0a710901"}
22:57:30.361 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"43896463-57a2-47df-b176-0dbb0a710901"}
22:57:30.362 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a673727e-f8b9-4ecd-b4ba-4ce1266297d3"}
22:57:30.362 00.000 13300 case statement mapped state 6 to 3
22:57:30.362 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a673727e-f8b9-4ecd-b4ba-4ce1266297d3"}
22:57:30.363 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0328342a-3f59-4988-8f44-0758c8a7b23d"}
22:57:30.363 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":388,"width":15,"height":15,"star_pos":[7.24,6.69],"pixels":"..."},"id":"0328342a-3f59-4988-8f44-0758c8a7b23d"}
22:57:31.531 01.168 11596 Exposure complete
22:57:31.609 00.078 11596 worker thread done servicing request
22:57:31.609 00.000 13300 OnExposeComplete: enter
22:57:31.609 00.000 13300 UpdateGuideState(): m_state=6
22:57:31.610 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 389
22:57:31.610 00.000 13300 Star::Find returns 1 (0), X=1080.31, Y=336.15, Mass=1931, SNR=30.7, Peak=254 HFD=3.4
22:57:31.610 00.000 13300 MultiStar: [#1 -0.14,-0.22,0.00,M8] [#2 -0.09,-0.11,0.44,U] [#3 -0.07,0.01,0.42,U] [#4 -0.19,-0.29,0.00,M8] [#5 0.03,0.52,0.00,M1] [#6 -0.11,-0.25,0.00,M5] [#7 -0.01,-0.06,0.24,U] [#8 -0.32,-0.12,0.00,M8] 
22:57:31.611 00.001 13300 refined, 3 included, MultiStar: {-0.02, 0.07}, one-star: {0.04, 0.20}
22:57:31.611 00.000 13300 CameraToMount -- cameraTheta (1.83) - m_xAngle (-1.61) = xAngle (3.44 = -2.84)
22:57:31.611 00.000 13300 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.46 = -2.83)
22:57:31.611 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.83 mountX=-0.07 mountY=-0.02, mountTheta=-2.83
22:57:31.612 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.07, opts=13)
22:57:31.613 00.001 13300 Enqueuing Move request for scope (-0.02, 0.07)
22:57:31.613 00.000 11596 Worker thread wakes up
22:57:31.613 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.07) opts 0xd
22:57:31.613 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.07)
22:57:31.613 00.000 11596 Moving (-0.02, 0.07) raw xDistance=-0.07 yDistance=-0.02
22:57:31.614 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:57:31.615 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:31.615 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:57:31.615 00.000 11596 MoveAxis(E, 0, ABG)
22:57:31.615 00.000 11596 Move returns status 0, amount 0
22:57:31.615 00.000 11596 MoveAxis(N, 0, ABG)
22:57:31.615 00.000 11596 Move returns status 0, amount 0
22:57:31.615 00.000 11596 move complete, result=0
22:57:31.616 00.001 11596 worker thread done servicing request
22:57:31.620 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
22:57:31.627 00.007 13300 UpdateGuideState exits: m=1931 SNR=30.7
22:57:31.628 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:31.628 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:57:31.628 00.000 13300 Enqueuing Expose request
22:57:31.628 00.000 11596 Worker thread wakes up
22:57:31.628 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:57:31.628 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:57:32.133 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:57:33.359 01.226 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7a65d2e2-5595-466b-8e1a-a45084326a23"}
22:57:33.359 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7a65d2e2-5595-466b-8e1a-a45084326a23"}
22:57:33.360 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a9b3b950-035f-436f-81c6-ec62317b5c5e"}
22:57:33.360 00.000 13300 case statement mapped state 6 to 3
22:57:33.360 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a9b3b950-035f-436f-81c6-ec62317b5c5e"}
22:57:33.360 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4c94fa0a-9548-4157-8e90-bd1bf95874bd"}
22:57:33.361 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":389,"width":15,"height":15,"star_pos":[7.31,7.15],"pixels":"..."},"id":"4c94fa0a-9548-4157-8e90-bd1bf95874bd"}
22:57:35.156 01.795 11596 Exposure complete
22:57:35.230 00.074 11596 worker thread done servicing request
22:57:35.230 00.000 13300 OnExposeComplete: enter
22:57:35.230 00.000 13300 UpdateGuideState(): m_state=6
22:57:35.231 00.001 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 390
22:57:35.231 00.000 13300 Star::Find returns 1 (0), X=1080.22, Y=336.10, Mass=1944, SNR=30.8, Peak=253 HFD=3.2
22:57:35.231 00.000 13300 MultiStar: [#1 -0.19,-0.02,0.76,U] [#2 0.00,-0.07,0.44,U] [#3 -0.01,-0.00,0.41,U] [#4 -0.06,0.04,0.29,U] [#5 0.11,0.39,0.00,M2] [#6 -0.02,-0.11,0.24,U] [#7 -0.12,-0.22,0.00,M3] [#8 -0.08,-0.01,0.20,U] 
22:57:35.232 00.001 13300 refined, 6 included, MultiStar: {-0.07, 0.03}, one-star: {-0.05, 0.15}
22:57:35.232 00.000 13300 CameraToMount -- cameraTheta (2.80) - m_xAngle (-1.61) = xAngle (4.41 = -1.88)
22:57:35.232 00.000 13300 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.42 = -1.86)
22:57:35.232 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.03 hyp=0.07 cameraTheta=2.80 mountX=-0.02 mountY=-0.07, mountTheta=-1.88
22:57:35.234 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.03, opts=13)
22:57:35.234 00.000 13300 Enqueuing Move request for scope (-0.07, 0.03)
22:57:35.234 00.000 11596 Worker thread wakes up
22:57:35.234 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.03) opts 0xd
22:57:35.234 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.03)
22:57:35.234 00.000 11596 Moving (-0.07, 0.03) raw xDistance=-0.02 yDistance=-0.07
22:57:35.234 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:57:35.234 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:35.234 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:57:35.235 00.001 11596 MoveAxis(E, 0, ABG)
22:57:35.235 00.000 11596 Move returns status 0, amount 0
22:57:35.235 00.000 11596 MoveAxis(N, 0, ABG)
22:57:35.235 00.000 11596 Move returns status 0, amount 0
22:57:35.235 00.000 11596 move complete, result=0
22:57:35.235 00.000 11596 worker thread done servicing request
22:57:35.241 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
22:57:35.248 00.007 13300 UpdateGuideState exits: m=1944 SNR=30.8
22:57:35.248 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:35.248 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:57:35.248 00.000 13300 Enqueuing Expose request
22:57:35.248 00.000 11596 Worker thread wakes up
22:57:35.249 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:57:35.249 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:57:35.762 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:57:36.358 00.596 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ddc4c154-79f8-4fc5-b589-5e08c7522292"}
22:57:36.358 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ddc4c154-79f8-4fc5-b589-5e08c7522292"}
22:57:36.359 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"398668c8-36bc-4be4-9b84-52ee5f982e39"}
22:57:36.359 00.000 13300 case statement mapped state 6 to 3
22:57:36.359 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"398668c8-36bc-4be4-9b84-52ee5f982e39"}
22:57:36.359 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"53f4e1eb-7f5d-4714-a5fe-af3d01c0d52f"}
22:57:36.360 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":390,"width":15,"height":15,"star_pos":[7.22,7.10],"pixels":"..."},"id":"53f4e1eb-7f5d-4714-a5fe-af3d01c0d52f"}
22:57:38.790 02.430 11596 Exposure complete
22:57:38.862 00.072 11596 worker thread done servicing request
22:57:38.862 00.000 13300 OnExposeComplete: enter
22:57:38.862 00.000 13300 UpdateGuideState(): m_state=6
22:57:38.863 00.001 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 391
22:57:38.863 00.000 13300 Star::Find returns 1 (0), X=1080.26, Y=335.92, Mass=1907, SNR=30.5, Peak=254 HFD=3.3
22:57:38.863 00.000 13300 MultiStar: [#1 -0.10,-0.17,0.76,U] [#2 -0.04,-0.22,0.45,U] [#3 -0.12,-0.04,0.42,U] [#4 0.02,-0.35,0.00,M8] [#5 0.07,0.28,0.00,M3] [#6 -0.16,-0.01,0.24,U] [#7 0.05,-0.23,0.24,U] [#8 0.06,-0.06,0.21,U] 
22:57:38.863 00.000 13300 single-star, 6 included, MultiStar: {-0.05, -0.10}, one-star: {-0.01, -0.03}
22:57:38.863 00.000 13300 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-1.61) = xAngle (-0.38 = -0.38)
22:57:38.864 00.001 13300 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.37 = -0.37)
22:57:38.864 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.99 mountX=0.03 mountY=-0.01, mountTheta=-0.37
22:57:38.866 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.03, opts=13)
22:57:38.866 00.000 13300 Enqueuing Move request for scope (-0.01, -0.03)
22:57:38.866 00.000 11596 Worker thread wakes up
22:57:38.866 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.03) opts 0xd
22:57:38.866 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.03)
22:57:38.866 00.000 11596 Moving (-0.01, -0.03) raw xDistance=0.03 yDistance=-0.01
22:57:38.867 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:57:38.867 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:38.867 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:57:38.867 00.000 11596 MoveAxis(E, 0, ABG)
22:57:38.867 00.000 11596 Move returns status 0, amount 0
22:57:38.867 00.000 11596 MoveAxis(N, 0, ABG)
22:57:38.867 00.000 11596 Move returns status 0, amount 0
22:57:38.867 00.000 11596 move complete, result=0
22:57:38.868 00.001 11596 worker thread done servicing request
22:57:38.872 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=3, FiltMax=100, Gamma=0.510
22:57:38.879 00.007 13300 UpdateGuideState exits: m=1907 SNR=30.5
22:57:38.879 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:38.879 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:57:38.880 00.001 13300 Enqueuing Expose request
22:57:38.880 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:57:38.880 00.000 11596 Worker thread wakes up
22:57:38.880 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:57:39.357 00.477 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a865c631-e53b-49bf-a9a9-a3570edfb0de"}
22:57:39.357 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a865c631-e53b-49bf-a9a9-a3570edfb0de"}
22:57:39.358 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"308ca29c-a1ce-48e4-a2cb-a69b3ef1615e"}
22:57:39.358 00.000 13300 case statement mapped state 6 to 3
22:57:39.358 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"308ca29c-a1ce-48e4-a2cb-a69b3ef1615e"}
22:57:39.358 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"48923fa5-39d4-43f7-8daa-8b803cfd1c08"}
22:57:39.359 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":391,"width":15,"height":15,"star_pos":[7.26,6.92],"pixels":"..."},"id":"48923fa5-39d4-43f7-8daa-8b803cfd1c08"}
22:57:39.392 00.033 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:57:42.357 02.965 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1772c2f6-80e1-4160-a070-2e09bdb5b2bb"}
22:57:42.357 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1772c2f6-80e1-4160-a070-2e09bdb5b2bb"}
22:57:42.358 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6dd1f93c-737e-4469-beca-f54182c546d7"}
22:57:42.358 00.000 13300 case statement mapped state 6 to 3
22:57:42.358 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6dd1f93c-737e-4469-beca-f54182c546d7"}
22:57:42.359 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d0995db9-8d15-4e9f-9122-5f6e0377d4d1"}
22:57:42.359 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":391,"width":15,"height":15,"star_pos":[7.26,6.92],"pixels":"..."},"id":"d0995db9-8d15-4e9f-9122-5f6e0377d4d1"}
22:57:42.423 00.064 11596 Exposure complete
22:57:42.495 00.072 11596 worker thread done servicing request
22:57:42.496 00.001 13300 OnExposeComplete: enter
22:57:42.496 00.000 13300 UpdateGuideState(): m_state=6
22:57:42.496 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 392
22:57:42.496 00.000 13300 Star::Find returns 1 (0), X=1080.35, Y=335.80, Mass=1913, SNR=30.6, Peak=254 HFD=3.3
22:57:42.497 00.001 13300 MultiStar: [#1 -0.03,-0.24,0.00,M7] [#2 0.02,-0.32,0.00,M3] [#3 -0.06,-0.16,0.42,U] [#4 0.19,-0.50,0.00,M9] [#5 0.14,-0.07,0.26,U] [#6 -0.12,-0.12,0.25,U] [#7 -0.12,0.13,0.22,U] [#8 -0.49,0.37,0.00,M7] 
22:57:42.497 00.000 13300 refined, 4 included, MultiStar: {0.01, -0.11}, one-star: {0.08, -0.16}
22:57:42.497 00.000 13300 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-1.61) = xAngle (0.16 = 0.16)
22:57:42.497 00.000 13300 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.17 = 0.17)
22:57:42.497 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.45 mountX=0.11 mountY=0.02, mountTheta=0.17
22:57:42.499 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.11, opts=13)
22:57:42.499 00.000 13300 Enqueuing Move request for scope (0.01, -0.11)
22:57:42.499 00.000 11596 Worker thread wakes up
22:57:42.499 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.11) opts 0xd
22:57:42.499 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.11)
22:57:42.499 00.000 11596 Moving (0.01, -0.11) raw xDistance=0.11 yDistance=0.02
22:57:42.500 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:57:42.500 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:42.500 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:57:42.500 00.000 11596 MoveAxis(E, 0, ABG)
22:57:42.500 00.000 11596 Move returns status 0, amount 0
22:57:42.500 00.000 11596 MoveAxis(N, 0, ABG)
22:57:42.500 00.000 11596 Move returns status 0, amount 0
22:57:42.500 00.000 11596 move complete, result=0
22:57:42.500 00.000 11596 worker thread done servicing request
22:57:42.505 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
22:57:42.512 00.007 13300 UpdateGuideState exits: m=1913 SNR=30.6
22:57:42.512 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:42.512 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:57:42.512 00.000 13300 Enqueuing Expose request
22:57:42.512 00.000 11596 Worker thread wakes up
22:57:42.512 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:57:42.512 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:57:43.022 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:57:45.357 02.335 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"501d0366-57e0-4125-8fae-911493e618b4"}
22:57:45.357 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"501d0366-57e0-4125-8fae-911493e618b4"}
22:57:45.358 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b8e7b3ba-6ba2-48d4-b4ed-17ec685475f8"}
22:57:45.358 00.000 13300 case statement mapped state 6 to 3
22:57:45.358 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b8e7b3ba-6ba2-48d4-b4ed-17ec685475f8"}
22:57:45.359 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6fbb026f-92f6-4a38-8fce-5d7adac8fe5f"}
22:57:45.359 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":392,"width":15,"height":15,"star_pos":[7.35,6.80],"pixels":"..."},"id":"6fbb026f-92f6-4a38-8fce-5d7adac8fe5f"}
22:57:46.045 00.686 11596 Exposure complete
22:57:46.116 00.071 11596 worker thread done servicing request
22:57:46.116 00.000 13300 OnExposeComplete: enter
22:57:46.116 00.000 13300 UpdateGuideState(): m_state=6
22:57:46.116 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 393
22:57:46.117 00.001 13300 Star::Find returns 1 (0), X=1080.32, Y=335.76, Mass=1914, SNR=30.5, Peak=254 HFD=3.4
22:57:46.117 00.000 13300 MultiStar: [#1 -0.22,-0.26,0.00,M8] [#2 -0.08,-0.33,0.00,M4] [#3 0.01,-0.09,0.44,U] [#4 0.30,-0.64,0.00,M10] [#5 0.36,0.10,0.00,M3] [#6 -0.10,-0.09,0.24,U] [#7 -0.05,-0.13,0.23,U] [#8 -0.02,0.20,0.20,U] 
22:57:46.117 00.000 13300 refined, 4 included, MultiStar: {0.01, -0.11}, one-star: {0.05, -0.19}
22:57:46.117 00.000 13300 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-1.61) = xAngle (0.11 = 0.11)
22:57:46.117 00.000 13300 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.12 = 0.12)
22:57:46.117 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.11 hyp=0.12 cameraTheta=-1.50 mountX=0.11 mountY=0.01, mountTheta=0.12
22:57:46.119 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.11, opts=13)
22:57:46.119 00.000 13300 Enqueuing Move request for scope (0.01, -0.11)
22:57:46.119 00.000 11596 Worker thread wakes up
22:57:46.119 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.11) opts 0xd
22:57:46.119 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.11)
22:57:46.120 00.001 11596 Moving (0.01, -0.11) raw xDistance=0.11 yDistance=0.01
22:57:46.120 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:57:46.120 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:46.120 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:57:46.120 00.000 11596 MoveAxis(E, 0, ABG)
22:57:46.120 00.000 11596 Move returns status 0, amount 0
22:57:46.120 00.000 11596 MoveAxis(N, 0, ABG)
22:57:46.120 00.000 11596 Move returns status 0, amount 0
22:57:46.120 00.000 11596 move complete, result=0
22:57:46.120 00.000 11596 worker thread done servicing request
22:57:46.126 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
22:57:46.133 00.007 13300 UpdateGuideState exits: m=1914 SNR=30.5
22:57:46.134 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:46.134 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:57:46.134 00.000 13300 Enqueuing Expose request
22:57:46.134 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:57:46.134 00.000 11596 Worker thread wakes up
22:57:46.134 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:57:46.647 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:57:48.356 01.709 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b690b46e-c148-4cdc-be05-4d6828b52427"}
22:57:48.356 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b690b46e-c148-4cdc-be05-4d6828b52427"}
22:57:48.357 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eab08b4d-2e46-4d47-be8f-9e62bf7f4e37"}
22:57:48.357 00.000 13300 case statement mapped state 6 to 3
22:57:48.357 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eab08b4d-2e46-4d47-be8f-9e62bf7f4e37"}
22:57:48.357 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"92087ef2-7798-47d1-997f-8ae40621e9c1"}
22:57:48.358 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":393,"width":15,"height":15,"star_pos":[7.32,6.76],"pixels":"..."},"id":"92087ef2-7798-47d1-997f-8ae40621e9c1"}
22:57:49.692 01.334 11596 Exposure complete
22:57:49.769 00.077 11596 worker thread done servicing request
22:57:49.769 00.000 13300 OnExposeComplete: enter
22:57:49.769 00.000 13300 UpdateGuideState(): m_state=6
22:57:49.770 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 394
22:57:49.770 00.000 13300 Star::Find returns 1 (0), X=1080.35, Y=335.66, Mass=1922, SNR=30.6, Peak=254 HFD=3.3
22:57:49.770 00.000 13300 MultiStar: [#1 -0.15,-0.37,0.00,M9] [#2 0.07,-0.48,0.00,M5] [#3 -0.04,-0.36,0.00,M1] [#4 0.12,-0.59,0.00,R] [#5 0.44,0.13,0.00,M4] [#6 0.09,-0.31,0.00,M2] [#7 -0.05,-0.29,0.00,M1] [#8 -0.06,-0.09,0.20,U] 
22:57:49.770 00.000 13300 refined, 1 included, MultiStar: {0.06, -0.25}, one-star: {0.08, -0.29}
22:57:49.771 00.001 13300 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-1.61) = xAngle (0.27 = 0.27)
22:57:49.771 00.000 13300 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.29 = 0.29)
22:57:49.771 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.25 hyp=0.26 cameraTheta=-1.33 mountX=0.25 mountY=0.07, mountTheta=0.29
22:57:49.773 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.25, opts=13)
22:57:49.773 00.000 13300 Enqueuing Move request for scope (0.06, -0.25)
22:57:49.773 00.000 11596 Worker thread wakes up
22:57:49.773 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.25) opts 0xd
22:57:49.774 00.001 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.25)
22:57:49.774 00.000 11596 Moving (0.06, -0.25) raw xDistance=0.25 yDistance=0.07
22:57:49.774 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:57:49.774 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:49.775 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:57:49.775 00.000 11596 MoveAxis(W, 316, ABG)
22:57:49.775 00.000 11596 Guiding  Dir = 3, Dur = 316
22:57:49.775 00.000 11596 IsSlewing returns 0
22:57:49.781 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
22:57:49.789 00.008 13300 UpdateGuideState exits: m=1922 SNR=30.6
22:57:49.789 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:49.789 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:57:49.789 00.000 13300 Enqueuing Expose request
22:57:49.980 00.191 11596 IsGuiding returns 0
22:57:50.109 00.129 11596 PulseGuide returned control before completion, sleep 198
22:57:50.337 00.228 11596 IsGuiding returns 1
22:57:50.337 00.000 11596 scope still moving after pulse duration time elapsed
22:57:50.366 00.029 11596 IsSlewing returns 0
22:57:50.484 00.118 11596 IsGuiding returns 0
22:57:50.484 00.000 11596 scope move finished after 316 + 188 ms
22:57:50.484 00.000 11596 Move returns status 0, amount 316
22:57:50.484 00.000 11596 MoveAxis(N, 0, ABG)
22:57:50.484 00.000 11596 Move returns status 0, amount 0
22:57:50.484 00.000 11596 move complete, result=0
22:57:50.484 00.000 11596 worker thread done servicing request
22:57:50.485 00.001 11596 Worker thread wakes up
22:57:50.485 00.000 13300 GuideStep: 0.3 px 316 ms WEST, 0.1 px 0 ms NORTH
22:57:50.485 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:57:50.998 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:57:51.356 00.358 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"53372d32-131e-4e57-86ce-7af993a22e1d"}
22:57:51.356 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"53372d32-131e-4e57-86ce-7af993a22e1d"}
22:57:51.357 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e59326dc-6a70-498d-a7f0-03e067293788"}
22:57:51.357 00.000 13300 case statement mapped state 6 to 3
22:57:51.357 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e59326dc-6a70-498d-a7f0-03e067293788"}
22:57:51.357 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"eece5c8d-0525-4f21-b0af-bdccfec89f53"}
22:57:51.358 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":394,"width":15,"height":15,"star_pos":[7.35,6.66],"pixels":"..."},"id":"eece5c8d-0525-4f21-b0af-bdccfec89f53"}
22:57:54.031 02.673 11596 Exposure complete
22:57:54.102 00.071 11596 worker thread done servicing request
22:57:54.102 00.000 13300 OnExposeComplete: enter
22:57:54.102 00.000 13300 UpdateGuideState(): m_state=6
22:57:54.102 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 395
22:57:54.103 00.001 13300 Star::Find returns 1 (0), X=1080.45, Y=335.74, Mass=1968, SNR=30.9, Peak=251 HFD=3.3
22:57:54.103 00.000 13300 MultiStar: [#1 0.00,-0.29,0.00,M10] [#2 0.10,-0.39,0.00,M6] [#3 0.09,-0.23,0.00,M2] [#4 0.24,-0.02,0.00,M1] [#5 0.11,-0.14,0.25,U] [#6 0.11,-0.44,0.00,M3] [#7 0.09,-0.23,0.00,M2] [#8 0.18,-0.39,0.00,M6] 
22:57:54.103 00.000 13300 refined, 1 included, MultiStar: {0.16, -0.19}, one-star: {0.18, -0.21}
22:57:54.104 00.001 13300 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-1.61) = xAngle (0.74 = 0.74)
22:57:54.104 00.000 13300 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.76 = 0.76)
22:57:54.104 00.000 13300 CameraToMount -- cameraX=0.16 cameraY=-0.19 hyp=0.25 cameraTheta=-0.87 mountX=0.19 mountY=0.17, mountTheta=0.75
22:57:54.105 00.001 13300 SchedulePrimaryMove(1016D950, x=0.16, y=-0.19, opts=13)
22:57:54.105 00.000 13300 Enqueuing Move request for scope (0.16, -0.19)
22:57:54.106 00.001 11596 Worker thread wakes up
22:57:54.106 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.19) opts 0xd
22:57:54.106 00.000 11596 Handling offset move in thread for scope, endpoint = (0.16, -0.19)
22:57:54.106 00.000 11596 Moving (0.16, -0.19) raw xDistance=0.19 yDistance=0.17
22:57:54.106 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.19
22:57:54.106 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:54.106 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:57:54.106 00.000 11596 MoveAxis(W, 257, ABG)
22:57:54.106 00.000 11596 Guiding  Dir = 3, Dur = 257
22:57:54.107 00.001 11596 IsSlewing returns 0
22:57:54.111 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
22:57:54.118 00.007 13300 UpdateGuideState exits: m=1968 SNR=30.9
22:57:54.118 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:54.118 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:57:54.118 00.000 13300 Enqueuing Expose request
22:57:54.182 00.064 11596 IsGuiding returns 0
22:57:54.356 00.174 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2c7ffd60-b0d5-49fb-acc3-036146735fc3"}
22:57:54.356 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2c7ffd60-b0d5-49fb-acc3-036146735fc3"}
22:57:54.357 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c7253826-be3d-4dcd-b8ee-fc023225cccc"}
22:57:54.357 00.000 13300 case statement mapped state 6 to 3
22:57:54.357 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c7253826-be3d-4dcd-b8ee-fc023225cccc"}
22:57:54.358 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8967c2af-c5b4-4022-bc60-4640e963c0cc"}
22:57:54.358 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":395,"width":15,"height":15,"star_pos":[7.45,6.74],"pixels":"..."},"id":"8967c2af-c5b4-4022-bc60-4640e963c0cc"}
22:57:54.392 00.034 11596 PulseGuide returned control before completion, sleep 57
22:57:54.607 00.215 11596 IsGuiding returns 1
22:57:54.607 00.000 11596 scope still moving after pulse duration time elapsed
22:57:54.630 00.023 11596 IsSlewing returns 0
22:57:54.706 00.076 11596 IsGuiding returns 0
22:57:54.706 00.000 11596 scope move finished after 257 + 267 ms
22:57:54.706 00.000 11596 Move returns status 0, amount 257
22:57:54.706 00.000 11596 MoveAxis(N, 0, ABG)
22:57:54.706 00.000 11596 Move returns status 0, amount 0
22:57:54.706 00.000 11596 move complete, result=0
22:57:54.707 00.001 11596 worker thread done servicing request
22:57:54.707 00.000 13300 GuideStep: 0.2 px 257 ms WEST, 0.2 px 0 ms NORTH
22:57:54.707 00.000 11596 Worker thread wakes up
22:57:54.707 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:57:55.214 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:57:57.356 02.142 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"26c883be-8f92-4ad5-a560-b6b99b6ad3c7"}
22:57:57.356 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"26c883be-8f92-4ad5-a560-b6b99b6ad3c7"}
22:57:57.357 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9ab00b7d-a15d-4c3d-b477-9522d40345e2"}
22:57:57.357 00.000 13300 case statement mapped state 6 to 3
22:57:57.357 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9ab00b7d-a15d-4c3d-b477-9522d40345e2"}
22:57:57.357 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9dda1143-5b0c-4e85-9368-6097756f0699"}
22:57:57.357 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":395,"width":15,"height":15,"star_pos":[7.45,6.74],"pixels":"..."},"id":"9dda1143-5b0c-4e85-9368-6097756f0699"}
22:57:58.245 00.888 11596 Exposure complete
22:57:58.316 00.071 11596 worker thread done servicing request
22:57:58.316 00.000 13300 OnExposeComplete: enter
22:57:58.316 00.000 13300 UpdateGuideState(): m_state=6
22:57:58.316 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 396
22:57:58.317 00.001 13300 Star::Find returns 1 (0), X=1080.28, Y=335.80, Mass=1944, SNR=30.8, Peak=254 HFD=3.5
22:57:58.317 00.000 13300 MultiStar: [#1 -0.14,-0.33,0.00,R] [#2 0.01,-0.35,0.00,M7] [#3 0.19,-0.43,0.00,M3] [#4 -0.23,-0.04,0.28,U] [#5 0.10,0.18,0.25,U] [#6 0.26,-0.57,0.00,M4] [#7 0.01,-0.22,0.23,U] [#8 0.09,-0.35,0.00,M7] 
22:57:58.317 00.000 13300 refined, 3 included, MultiStar: {-0.02, -0.09}, one-star: {0.01, -0.15}
22:57:58.317 00.000 13300 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-1.61) = xAngle (-0.12 = -0.12)
22:57:58.317 00.000 13300 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.10 = -0.10)
22:57:58.317 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.09 hyp=0.10 cameraTheta=-1.73 mountX=0.10 mountY=-0.01, mountTheta=-0.11
22:57:58.319 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.09, opts=13)
22:57:58.319 00.000 13300 Enqueuing Move request for scope (-0.02, -0.09)
22:57:58.319 00.000 11596 Worker thread wakes up
22:57:58.319 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.09) opts 0xd
22:57:58.319 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.09)
22:57:58.319 00.000 11596 Moving (-0.02, -0.09) raw xDistance=0.10 yDistance=-0.01
22:57:58.320 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:57:58.320 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:58.320 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:57:58.320 00.000 11596 MoveAxis(E, 0, ABG)
22:57:58.320 00.000 11596 Move returns status 0, amount 0
22:57:58.320 00.000 11596 MoveAxis(N, 0, ABG)
22:57:58.320 00.000 11596 Move returns status 0, amount 0
22:57:58.320 00.000 11596 move complete, result=0
22:57:58.321 00.001 11596 worker thread done servicing request
22:57:58.327 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
22:57:58.334 00.007 13300 UpdateGuideState exits: m=1944 SNR=30.8
22:57:58.334 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:58.334 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:57:58.334 00.000 13300 Enqueuing Expose request
22:57:58.334 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:57:58.334 00.000 11596 Worker thread wakes up
22:57:58.335 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:57:58.847 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:58:00.355 01.508 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6eeb49dc-b96f-40ec-9c3c-ba8c14e6bc0f"}
22:58:00.355 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6eeb49dc-b96f-40ec-9c3c-ba8c14e6bc0f"}
22:58:00.356 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6c4b7f49-6e62-4b1a-b724-fd59e1e797d9"}
22:58:00.356 00.000 13300 case statement mapped state 6 to 3
22:58:00.356 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6c4b7f49-6e62-4b1a-b724-fd59e1e797d9"}
22:58:00.356 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"387a49ff-6eed-4046-bbcb-0a26bdca4ddc"}
22:58:00.356 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":396,"width":15,"height":15,"star_pos":[7.28,6.80],"pixels":"..."},"id":"387a49ff-6eed-4046-bbcb-0a26bdca4ddc"}
22:58:01.884 01.528 11596 Exposure complete
22:58:01.956 00.072 11596 worker thread done servicing request
22:58:01.956 00.000 13300 OnExposeComplete: enter
22:58:01.956 00.000 13300 UpdateGuideState(): m_state=6
22:58:01.956 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 397
22:58:01.957 00.001 13300 Star::Find returns 1 (0), X=1080.34, Y=335.76, Mass=1925, SNR=30.6, Peak=242 HFD=3.5
22:58:01.957 00.000 13300 MultiStar: [#1 0.11,-0.08,0.76,U] [#2 0.10,-0.45,0.00,M8] [#3 0.17,-0.37,0.00,M4] [#4 -0.11,-0.00,0.29,U] [#5 0.23,0.28,0.00,M3] [#6 0.16,0.01,0.24,U] [#7 0.06,-0.27,0.00,M2] [#8 0.08,-0.46,0.00,M8] 
22:58:01.957 00.000 13300 refined, 3 included, MultiStar: {0.07, -0.11}, one-star: {0.07, -0.19}
22:58:01.957 00.000 13300 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-1.61) = xAngle (0.62 = 0.62)
22:58:01.957 00.000 13300 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.63 = 0.63)
22:58:01.958 00.001 13300 CameraToMount -- cameraX=0.07 cameraY=-0.11 hyp=0.13 cameraTheta=-0.99 mountX=0.10 mountY=0.08, mountTheta=0.63
22:58:01.959 00.001 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.11, opts=13)
22:58:01.959 00.000 13300 Enqueuing Move request for scope (0.07, -0.11)
22:58:01.959 00.000 11596 Worker thread wakes up
22:58:01.960 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.11) opts 0xd
22:58:01.960 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.11)
22:58:01.960 00.000 11596 Moving (0.07, -0.11) raw xDistance=0.10 yDistance=0.08
22:58:01.960 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:58:01.960 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:01.960 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:58:01.960 00.000 11596 MoveAxis(E, 0, ABG)
22:58:01.961 00.001 11596 Move returns status 0, amount 0
22:58:01.961 00.000 11596 MoveAxis(N, 0, ABG)
22:58:01.961 00.000 11596 Move returns status 0, amount 0
22:58:01.961 00.000 11596 move complete, result=0
22:58:01.961 00.000 11596 worker thread done servicing request
22:58:01.966 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=242, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
22:58:01.973 00.007 13300 UpdateGuideState exits: m=1925 SNR=30.6
22:58:01.973 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:01.973 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:58:01.974 00.001 13300 Enqueuing Expose request
22:58:01.974 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:58:01.974 00.000 11596 Worker thread wakes up
22:58:01.974 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:58:02.478 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:58:03.354 00.876 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"385f9487-6a03-45a2-ab87-5011292db473"}
22:58:03.354 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"385f9487-6a03-45a2-ab87-5011292db473"}
22:58:03.355 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"787c1294-9995-4a3f-9450-e0c59169abd5"}
22:58:03.355 00.000 13300 case statement mapped state 6 to 3
22:58:03.355 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"787c1294-9995-4a3f-9450-e0c59169abd5"}
22:58:03.355 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ebdbc4db-2a06-441d-be3a-169946da2281"}
22:58:03.356 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":397,"width":15,"height":15,"star_pos":[7.34,6.76],"pixels":"..."},"id":"ebdbc4db-2a06-441d-be3a-169946da2281"}
22:58:05.503 02.147 11596 Exposure complete
22:58:05.578 00.075 11596 worker thread done servicing request
22:58:05.578 00.000 13300 OnExposeComplete: enter
22:58:05.578 00.000 13300 UpdateGuideState(): m_state=6
22:58:05.578 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 398
22:58:05.578 00.000 13300 Star::Find returns 1 (0), X=1080.31, Y=335.83, Mass=1909, SNR=30.5, Peak=250 HFD=3.4
22:58:05.579 00.001 13300 MultiStar: [#1 -0.08,-0.06,0.77,U] [#2 -0.16,-0.36,0.00,M9] [#3 0.02,-0.15,0.42,U] [#4 -0.07,0.17,0.25,U] [#5 0.23,-0.05,0.00,M4] [#6 0.15,-0.21,0.00,M4] [#7 0.09,-0.18,0.24,U] [#8 -0.35,0.01,0.00,M9] 
22:58:05.579 00.000 13300 refined, 4 included, MultiStar: {-0.00, -0.09}, one-star: {0.05, -0.12}
22:58:05.579 00.000 13300 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-1.61) = xAngle (0.03 = 0.03)
22:58:05.579 00.000 13300 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.04 = 0.04)
22:58:05.579 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.09 hyp=0.09 cameraTheta=-1.58 mountX=0.09 mountY=0.00, mountTheta=0.04
22:58:05.581 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.09, opts=13)
22:58:05.581 00.000 13300 Enqueuing Move request for scope (-0.00, -0.09)
22:58:05.581 00.000 11596 Worker thread wakes up
22:58:05.581 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.09) opts 0xd
22:58:05.581 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.09)
22:58:05.582 00.001 11596 Moving (-0.00, -0.09) raw xDistance=0.09 yDistance=0.00
22:58:05.582 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:58:05.582 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:05.582 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:58:05.583 00.001 11596 MoveAxis(E, 0, ABG)
22:58:05.583 00.000 11596 Move returns status 0, amount 0
22:58:05.583 00.000 11596 MoveAxis(N, 0, ABG)
22:58:05.583 00.000 11596 Move returns status 0, amount 0
22:58:05.584 00.001 11596 move complete, result=0
22:58:05.584 00.000 11596 worker thread done servicing request
22:58:05.588 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=250, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
22:58:05.595 00.007 13300 UpdateGuideState exits: m=1909 SNR=30.5
22:58:05.595 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:05.595 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:58:05.595 00.000 13300 Enqueuing Expose request
22:58:05.596 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:58:05.596 00.000 11596 Worker thread wakes up
22:58:05.596 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:58:06.101 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:58:06.354 00.253 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5455ea24-acfb-4b2e-8dc6-9c24dcf4de9f"}
22:58:06.354 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5455ea24-acfb-4b2e-8dc6-9c24dcf4de9f"}
22:58:06.355 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"94dce1bc-a062-4bb5-8512-86e55d7c1e04"}
22:58:06.355 00.000 13300 case statement mapped state 6 to 3
22:58:06.355 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"94dce1bc-a062-4bb5-8512-86e55d7c1e04"}
22:58:06.356 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5f59f456-cf1b-481c-ae55-fe7408cf4581"}
22:58:06.356 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":398,"width":15,"height":15,"star_pos":[7.31,6.83],"pixels":"..."},"id":"5f59f456-cf1b-481c-ae55-fe7408cf4581"}
22:58:09.138 02.782 11596 Exposure complete
22:58:09.210 00.072 11596 worker thread done servicing request
22:58:09.210 00.000 13300 OnExposeComplete: enter
22:58:09.211 00.001 13300 UpdateGuideState(): m_state=6
22:58:09.211 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 399
22:58:09.211 00.000 13300 Star::Find returns 1 (0), X=1080.20, Y=335.82, Mass=1936, SNR=30.8, Peak=254 HFD=3.2
22:58:09.212 00.001 13300 MultiStar: [#1 -0.05,-0.00,0.74,U] [#2 -0.09,-0.56,0.00,M10] [#3 -0.06,-0.26,0.00,M4] [#4 -0.21,0.29,0.00,M1] [#5 0.12,0.22,0.00,M5] [#6 -0.09,-0.47,0.00,M5] [#7 0.05,-0.28,0.00,M2] [#8 -0.38,-0.21,0.00,M10] 
22:58:09.212 00.000 13300 refined, 1 included, MultiStar: {-0.06, -0.08}, one-star: {-0.07, -0.13}
22:58:09.212 00.000 13300 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-1.61) = xAngle (-0.62 = -0.62)
22:58:09.212 00.000 13300 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.60 = -0.60)
22:58:09.212 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-2.22 mountX=0.08 mountY=-0.06, mountTheta=-0.61
22:58:09.213 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.08, opts=13)
22:58:09.214 00.001 13300 Enqueuing Move request for scope (-0.06, -0.08)
22:58:09.214 00.000 11596 Worker thread wakes up
22:58:09.214 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.08) opts 0xd
22:58:09.214 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.08)
22:58:09.214 00.000 11596 Moving (-0.06, -0.08) raw xDistance=0.08 yDistance=-0.06
22:58:09.214 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:58:09.214 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:09.214 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:58:09.214 00.000 11596 MoveAxis(E, 0, ABG)
22:58:09.215 00.001 11596 Move returns status 0, amount 0
22:58:09.215 00.000 11596 MoveAxis(N, 0, ABG)
22:58:09.215 00.000 11596 Move returns status 0, amount 0
22:58:09.215 00.000 11596 move complete, result=0
22:58:09.215 00.000 11596 worker thread done servicing request
22:58:09.220 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=114, Gamma=0.510
22:58:09.227 00.007 13300 UpdateGuideState exits: m=1936 SNR=30.8
22:58:09.227 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:09.228 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:58:09.228 00.000 13300 Enqueuing Expose request
22:58:09.228 00.000 11596 Worker thread wakes up
22:58:09.228 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:58:09.228 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:58:09.354 00.126 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"42ef2227-01de-410a-a764-c65a3d3907a7"}
22:58:09.354 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"42ef2227-01de-410a-a764-c65a3d3907a7"}
22:58:09.355 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7b5bea53-0bb5-41b8-929a-1bca91fab7a9"}
22:58:09.355 00.000 13300 case statement mapped state 6 to 3
22:58:09.355 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7b5bea53-0bb5-41b8-929a-1bca91fab7a9"}
22:58:09.356 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d094f1b7-0781-40b2-b8ec-320d43212521"}
22:58:09.357 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":399,"width":15,"height":15,"star_pos":[7.20,6.82],"pixels":"..."},"id":"d094f1b7-0781-40b2-b8ec-320d43212521"}
22:58:09.743 00.386 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:58:12.353 02.610 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"73ecc59e-64e0-4bc9-9237-582e4bc42e57"}
22:58:12.353 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"73ecc59e-64e0-4bc9-9237-582e4bc42e57"}
22:58:12.354 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f10abd81-27a8-428c-a24e-f79ef508afde"}
22:58:12.354 00.000 13300 case statement mapped state 6 to 3
22:58:12.354 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f10abd81-27a8-428c-a24e-f79ef508afde"}
22:58:12.354 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"83ab4faa-9387-49cf-b94d-ceda16cef808"}
22:58:12.355 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":399,"width":15,"height":15,"star_pos":[7.20,6.82],"pixels":"..."},"id":"83ab4faa-9387-49cf-b94d-ceda16cef808"}
22:58:12.768 00.413 11596 Exposure complete
22:58:12.839 00.071 11596 worker thread done servicing request
22:58:12.839 00.000 13300 OnExposeComplete: enter
22:58:12.839 00.000 13300 UpdateGuideState(): m_state=6
22:58:12.839 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 400
22:58:12.840 00.001 13300 Star::Find returns 1 (0), X=1080.20, Y=335.90, Mass=1944, SNR=30.8, Peak=254 HFD=3.2
22:58:12.840 00.000 13300 MultiStar: [#1 0.09,0.11,0.75,U] [#2 0.09,-0.34,0.00,R] [#3 0.26,-0.11,0.00,M5] [#4 -0.13,0.09,0.30,U] [#5 0.02,0.10,0.26,U] [#6 0.12,-0.09,0.24,U] [#7 0.39,-0.30,0.00,M3] [#8 -0.16,0.06,0.18,U] 
22:58:12.840 00.000 13300 refined, 5 included, MultiStar: {-0.01, 0.03}, one-star: {-0.07, -0.05}
22:58:12.840 00.000 13300 CameraToMount -- cameraTheta (2.01) - m_xAngle (-1.61) = xAngle (3.62 = -2.67)
22:58:12.840 00.000 13300 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.63 = -2.65)
22:58:12.841 00.001 13300 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.03 cameraTheta=2.01 mountX=-0.03 mountY=-0.01, mountTheta=-2.66
22:58:12.845 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.03, opts=13)
22:58:12.845 00.000 13300 Enqueuing Move request for scope (-0.01, 0.03)
22:58:12.845 00.000 11596 Worker thread wakes up
22:58:12.845 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd
22:58:12.845 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.03)
22:58:12.845 00.000 11596 Moving (-0.01, 0.03) raw xDistance=-0.03 yDistance=-0.01
22:58:12.845 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:58:12.846 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:12.846 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:58:12.846 00.000 11596 MoveAxis(E, 0, ABG)
22:58:12.846 00.000 11596 Move returns status 0, amount 0
22:58:12.846 00.000 11596 MoveAxis(N, 0, ABG)
22:58:12.846 00.000 11596 Move returns status 0, amount 0
22:58:12.846 00.000 11596 move complete, result=0
22:58:12.847 00.001 11596 worker thread done servicing request
22:58:12.853 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
22:58:12.860 00.007 13300 UpdateGuideState exits: m=1944 SNR=30.8
22:58:12.861 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:12.861 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:58:12.861 00.000 13300 Enqueuing Expose request
22:58:12.861 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:58:12.861 00.000 11596 Worker thread wakes up
22:58:12.861 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:58:13.368 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:58:15.354 01.986 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"51f766e6-4bd8-4b8b-95e9-d739b62b1e30"}
22:58:15.355 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"51f766e6-4bd8-4b8b-95e9-d739b62b1e30"}
22:58:15.356 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"715d2177-e097-45dc-831d-e6c5f3ac4056"}
22:58:15.356 00.000 13300 case statement mapped state 6 to 3
22:58:15.356 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"715d2177-e097-45dc-831d-e6c5f3ac4056"}
22:58:15.357 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dbe716df-2fc0-494f-856f-bc072899fccc"}
22:58:15.357 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":400,"width":15,"height":15,"star_pos":[7.20,6.90],"pixels":"..."},"id":"dbe716df-2fc0-494f-856f-bc072899fccc"}
22:58:16.530 01.173 11596 Exposure complete
22:58:16.633 00.103 11596 worker thread done servicing request
22:58:16.633 00.000 13300 OnExposeComplete: enter
22:58:16.633 00.000 13300 UpdateGuideState(): m_state=6
22:58:16.634 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 401
22:58:16.634 00.000 13300 Star::Find returns 1 (0), X=1080.24, Y=335.78, Mass=1957, SNR=30.9, Peak=254 HFD=3.3
22:58:16.635 00.001 13300 MultiStar: [#1 -0.04,-0.12,0.77,U] [#2 -0.09,-0.05,0.44,U] [#3 -0.15,-0.30,0.00,M6] [#4 -0.27,0.06,0.00,M1] [#5 0.23,-0.10,0.00,M5] [#6 0.08,-0.37,0.00,M5] [#7 0.05,-0.10,0.22,U] [#8 -0.04,-0.47,0.00,M10] 
22:58:16.636 00.001 13300 refined, 3 included, MultiStar: {-0.04, -0.13}, one-star: {-0.03, -0.17}
22:58:16.636 00.000 13300 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-1.61) = xAngle (-0.24 = -0.24)
22:58:16.636 00.000 13300 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.23 = -0.23)
22:58:16.636 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.13 hyp=0.13 cameraTheta=-1.85 mountX=0.13 mountY=-0.03, mountTheta=-0.23
22:58:16.638 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.13, opts=13)
22:58:16.638 00.000 13300 Enqueuing Move request for scope (-0.04, -0.13)
22:58:16.638 00.000 11596 Worker thread wakes up
22:58:16.638 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.13) opts 0xd
22:58:16.639 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.13)
22:58:16.639 00.000 11596 Moving (-0.04, -0.13) raw xDistance=0.13 yDistance=-0.03
22:58:16.639 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:58:16.639 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:16.639 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:58:16.639 00.000 11596 MoveAxis(E, 0, ABG)
22:58:16.639 00.000 11596 Move returns status 0, amount 0
22:58:16.640 00.001 11596 MoveAxis(N, 0, ABG)
22:58:16.640 00.000 11596 Move returns status 0, amount 0
22:58:16.640 00.000 11596 move complete, result=0
22:58:16.640 00.000 11596 worker thread done servicing request
22:58:16.646 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=122, Gamma=0.510
22:58:16.655 00.009 13300 UpdateGuideState exits: m=1957 SNR=30.9
22:58:16.655 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:16.655 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:58:16.655 00.000 13300 Enqueuing Expose request
22:58:16.656 00.001 11596 Worker thread wakes up
22:58:16.656 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:58:16.656 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:58:17.163 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:58:18.353 01.190 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dad0d9d4-dba6-4a8e-a46e-515e587625c1"}
22:58:18.353 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dad0d9d4-dba6-4a8e-a46e-515e587625c1"}
22:58:18.354 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9bafc146-7af8-4255-9301-ce79ce48ea18"}
22:58:18.354 00.000 13300 case statement mapped state 6 to 3
22:58:18.354 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9bafc146-7af8-4255-9301-ce79ce48ea18"}
22:58:18.354 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"93965fdf-14eb-4773-a9ac-df1e7f5c6185"}
22:58:18.355 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":401,"width":15,"height":15,"star_pos":[7.24,6.78],"pixels":"..."},"id":"93965fdf-14eb-4773-a9ac-df1e7f5c6185"}
22:58:20.194 01.839 11596 Exposure complete
22:58:20.288 00.094 11596 worker thread done servicing request
22:58:20.289 00.001 13300 OnExposeComplete: enter
22:58:20.289 00.000 13300 UpdateGuideState(): m_state=6
22:58:20.290 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 402
22:58:20.290 00.000 13300 Star::Find returns 1 (0), X=1080.17, Y=335.73, Mass=1966, SNR=31.0, Peak=251 HFD=3.2
22:58:20.291 00.001 13300 MultiStar: [#1 0.08,-0.24,0.00,M1] [#2 -0.08,-0.26,0.00,M1] [#3 -0.03,-0.33,0.00,M7] [#4 -0.34,0.13,0.00,M2] [#5 0.11,-0.15,0.24,U] [#6 0.09,-0.42,0.00,M6] [#7 -0.16,-0.39,0.00,M3] [#8 -0.12,-0.54,0.00,R] 
22:58:20.291 00.000 13300 refined, 1 included, MultiStar: {-0.05, -0.21}, one-star: {-0.09, -0.22}
22:58:20.292 00.001 13300 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-1.61) = xAngle (-0.21 = -0.21)
22:58:20.292 00.000 13300 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.20 = -0.20)
22:58:20.292 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.21 hyp=0.21 cameraTheta=-1.82 mountX=0.21 mountY=-0.04, mountTheta=-0.20
22:58:20.295 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.21, opts=13)
22:58:20.296 00.001 13300 Enqueuing Move request for scope (-0.05, -0.21)
22:58:20.296 00.000 11596 Worker thread wakes up
22:58:20.296 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.21) opts 0xd
22:58:20.296 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.21)
22:58:20.297 00.001 11596 Moving (-0.05, -0.21) raw xDistance=0.21 yDistance=-0.04
22:58:20.297 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:58:20.297 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:20.297 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:58:20.297 00.000 11596 MoveAxis(W, 260, ABG)
22:58:20.297 00.000 11596 Guiding  Dir = 3, Dur = 260
22:58:20.298 00.001 11596 IsSlewing returns 0
22:58:20.305 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
22:58:20.316 00.011 13300 UpdateGuideState exits: m=1966 SNR=31.0
22:58:20.316 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:20.316 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:58:20.316 00.000 13300 Enqueuing Expose request
22:58:20.336 00.020 11596 IsGuiding returns 0
22:58:20.461 00.125 11596 PulseGuide returned control before completion, sleep 145
22:58:20.653 00.192 11596 IsGuiding returns 1
22:58:20.653 00.000 11596 scope still moving after pulse duration time elapsed
22:58:20.683 00.030 11596 IsSlewing returns 0
22:58:20.890 00.207 11596 IsGuiding returns 0
22:58:20.890 00.000 11596 scope move finished after 260 + 294 ms
22:58:20.890 00.000 11596 Move returns status 0, amount 260
22:58:20.890 00.000 11596 MoveAxis(N, 0, ABG)
22:58:20.890 00.000 11596 Move returns status 0, amount 0
22:58:20.890 00.000 11596 move complete, result=0
22:58:20.890 00.000 11596 worker thread done servicing request
22:58:20.891 00.001 13300 GuideStep: 0.2 px 260 ms WEST, -0.0 px 0 ms NORTH
22:58:20.891 00.000 11596 Worker thread wakes up
22:58:20.891 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:58:21.353 00.462 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e387cda7-e0a8-48fb-8b81-3a112fa7f12a"}
22:58:21.353 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e387cda7-e0a8-48fb-8b81-3a112fa7f12a"}
22:58:21.354 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cdaf0452-40c7-45e2-9cac-2bfd8462cdfc"}
22:58:21.354 00.000 13300 case statement mapped state 6 to 3
22:58:21.354 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cdaf0452-40c7-45e2-9cac-2bfd8462cdfc"}
22:58:21.355 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a82c7d9b-bc38-45e9-b488-044d08a49817"}
22:58:21.355 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":402,"width":15,"height":15,"star_pos":[7.17,6.73],"pixels":"..."},"id":"a82c7d9b-bc38-45e9-b488-044d08a49817"}
22:58:21.392 00.037 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:58:24.354 02.962 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"73109fb8-eeb2-4b4e-ae0f-9b46f8b88ecc"}
22:58:24.355 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"73109fb8-eeb2-4b4e-ae0f-9b46f8b88ecc"}
22:58:24.355 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"623ffe9c-4bac-4ec9-a361-a955b31bc210"}
22:58:24.356 00.001 13300 case statement mapped state 6 to 3
22:58:24.356 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"623ffe9c-4bac-4ec9-a361-a955b31bc210"}
22:58:24.356 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d0fa136d-4a9c-46e4-b4aa-84451cf48c39"}
22:58:24.357 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":402,"width":15,"height":15,"star_pos":[7.17,6.73],"pixels":"..."},"id":"d0fa136d-4a9c-46e4-b4aa-84451cf48c39"}
22:58:24.421 00.064 11596 Exposure complete
22:58:24.493 00.072 11596 worker thread done servicing request
22:58:24.493 00.000 13300 OnExposeComplete: enter
22:58:24.493 00.000 13300 UpdateGuideState(): m_state=6
22:58:24.493 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 403
22:58:24.493 00.000 13300 Star::Find returns 1 (0), X=1080.16, Y=335.90, Mass=1950, SNR=30.9, Peak=254 HFD=3.1
22:58:24.494 00.001 13300 MultiStar: [#1 0.03,-0.09,0.76,U] [#2 -0.09,-0.11,0.44,U] [#3 -0.04,-0.28,0.00,M8] [#4 -0.30,0.13,0.00,M3] [#5 0.17,0.09,0.25,U] [#6 -0.03,-0.32,0.00,M7] [#7 -0.11,-0.25,0.00,M4] [#8 -0.18,0.45,0.00,M1] 
22:58:24.494 00.000 13300 refined, 3 included, MultiStar: {-0.03, -0.06}, one-star: {-0.11, -0.05}
22:58:24.494 00.000 13300 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-1.61) = xAngle (-0.50 = -0.50)
22:58:24.494 00.000 13300 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.48 = -0.48)
22:58:24.494 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-2.10 mountX=0.06 mountY=-0.03, mountTheta=-0.48
22:58:24.496 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.06, opts=13)
22:58:24.496 00.000 13300 Enqueuing Move request for scope (-0.03, -0.06)
22:58:24.496 00.000 11596 Worker thread wakes up
22:58:24.496 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.06) opts 0xd
22:58:24.496 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.06)
22:58:24.496 00.000 11596 Moving (-0.03, -0.06) raw xDistance=0.06 yDistance=-0.03
22:58:24.496 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:58:24.496 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:24.497 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:58:24.497 00.000 11596 MoveAxis(E, 0, ABG)
22:58:24.497 00.000 11596 Move returns status 0, amount 0
22:58:24.497 00.000 11596 MoveAxis(N, 0, ABG)
22:58:24.498 00.001 11596 Move returns status 0, amount 0
22:58:24.498 00.000 11596 move complete, result=0
22:58:24.498 00.000 11596 worker thread done servicing request
22:58:24.502 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
22:58:24.510 00.008 13300 UpdateGuideState exits: m=1950 SNR=30.9
22:58:24.510 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:24.510 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:58:24.511 00.001 13300 Enqueuing Expose request
22:58:24.511 00.000 11596 Worker thread wakes up
22:58:24.511 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:58:24.511 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:58:25.018 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:58:27.352 02.334 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"42bf0797-7a00-4327-8999-87a8574c6190"}
22:58:27.352 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"42bf0797-7a00-4327-8999-87a8574c6190"}
22:58:27.353 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8bb82364-447e-4d4d-baf1-37ba16c06167"}
22:58:27.353 00.000 13300 case statement mapped state 6 to 3
22:58:27.353 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8bb82364-447e-4d4d-baf1-37ba16c06167"}
22:58:27.353 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7f958a2d-2443-4b72-b1ad-724676eb8b3f"}
22:58:27.353 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":403,"width":15,"height":15,"star_pos":[7.16,6.90],"pixels":"..."},"id":"7f958a2d-2443-4b72-b1ad-724676eb8b3f"}
22:58:28.057 00.704 11596 Exposure complete
22:58:28.128 00.071 11596 worker thread done servicing request
22:58:28.128 00.000 13300 OnExposeComplete: enter
22:58:28.129 00.001 13300 UpdateGuideState(): m_state=6
22:58:28.129 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 404
22:58:28.129 00.000 13300 Star::Find returns 1 (0), X=1080.46, Y=335.94, Mass=1955, SNR=30.9, Peak=254 HFD=3.5
22:58:28.130 00.001 13300 MultiStar: [#1 0.14,0.07,0.76,U] [#2 -0.05,0.02,0.44,U] [#3 -0.11,0.00,0.41,U] [#4 -0.07,0.48,0.00,M4] [#5 0.23,-0.28,0.00,M4] [#6 0.14,-0.34,0.00,M8] [#7 -0.09,-0.26,0.00,M5] [#8 0.29,0.54,0.00,M2] 
22:58:28.130 00.000 13300 refined, 3 included, MultiStar: {0.09, 0.02}, one-star: {0.19, -0.01}
22:58:28.130 00.000 13300 CameraToMount -- cameraTheta (0.25) - m_xAngle (-1.61) = xAngle (1.86 = 1.86)
22:58:28.130 00.000 13300 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.87 = 1.87)
22:58:28.130 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.02 hyp=0.09 cameraTheta=0.25 mountX=-0.03 mountY=0.09, mountTheta=1.86
22:58:28.132 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.02, opts=13)
22:58:28.132 00.000 13300 Enqueuing Move request for scope (0.09, 0.02)
22:58:28.132 00.000 11596 Worker thread wakes up
22:58:28.132 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.02) opts 0xd
22:58:28.132 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.02)
22:58:28.132 00.000 11596 Moving (0.09, 0.02) raw xDistance=-0.03 yDistance=0.09
22:58:28.132 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:58:28.133 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:28.133 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:58:28.133 00.000 11596 MoveAxis(E, 0, ABG)
22:58:28.133 00.000 11596 Move returns status 0, amount 0
22:58:28.133 00.000 11596 MoveAxis(N, 0, ABG)
22:58:28.133 00.000 11596 Move returns status 0, amount 0
22:58:28.133 00.000 11596 move complete, result=0
22:58:28.134 00.001 11596 worker thread done servicing request
22:58:28.138 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
22:58:28.145 00.007 13300 UpdateGuideState exits: m=1955 SNR=30.9
22:58:28.145 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:28.145 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:58:28.145 00.000 13300 Enqueuing Expose request
22:58:28.146 00.001 11596 Worker thread wakes up
22:58:28.146 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:58:28.146 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:58:28.653 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:58:30.352 01.699 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"047fe200-f189-473b-8f3a-49f07a0a908e"}
22:58:30.352 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"047fe200-f189-473b-8f3a-49f07a0a908e"}
22:58:30.353 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2e7952e1-ec9a-4cf2-9974-9361e688ad02"}
22:58:30.353 00.000 13300 case statement mapped state 6 to 3
22:58:30.353 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2e7952e1-ec9a-4cf2-9974-9361e688ad02"}
22:58:30.353 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7cf4caa0-665a-4819-8787-2d3177967c94"}
22:58:30.353 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":404,"width":15,"height":15,"star_pos":[7.46,6.94],"pixels":"..."},"id":"7cf4caa0-665a-4819-8787-2d3177967c94"}
22:58:31.678 01.325 11596 Exposure complete
22:58:31.747 00.069 11596 worker thread done servicing request
22:58:31.747 00.000 13300 OnExposeComplete: enter
22:58:31.747 00.000 13300 UpdateGuideState(): m_state=6
22:58:31.748 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 405
22:58:31.748 00.000 13300 Star::Find returns 1 (0), X=1080.33, Y=335.73, Mass=1927, SNR=30.7, Peak=250 HFD=3.4
22:58:31.748 00.000 13300 MultiStar: [#1 -0.09,-0.06,0.77,U] [#2 -0.05,-0.28,0.00,M1] [#3 -0.08,-0.24,0.00,M8] [#4 -0.18,-0.25,0.00,M5] [#5 -0.02,-0.05,0.25,U] [#6 -0.04,-0.47,0.00,M9] [#7 -0.07,-0.24,0.00,M6] [#8 -0.13,0.13,0.20,U] 
22:58:31.748 00.000 13300 refined, 3 included, MultiStar: {-0.02, -0.11}, one-star: {0.06, -0.22}
22:58:31.749 00.001 13300 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-1.61) = xAngle (-0.11 = -0.11)
22:58:31.749 00.000 13300 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.10 = -0.10)
22:58:31.749 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.72 mountX=0.11 mountY=-0.01, mountTheta=-0.10
22:58:31.750 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.11, opts=13)
22:58:31.750 00.000 13300 Enqueuing Move request for scope (-0.02, -0.11)
22:58:31.751 00.001 11596 Worker thread wakes up
22:58:31.751 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.11) opts 0xd
22:58:31.751 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.11)
22:58:31.751 00.000 11596 Moving (-0.02, -0.11) raw xDistance=0.11 yDistance=-0.01
22:58:31.751 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:58:31.751 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:31.751 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:58:31.751 00.000 11596 MoveAxis(E, 0, ABG)
22:58:31.751 00.000 11596 Move returns status 0, amount 0
22:58:31.751 00.000 11596 MoveAxis(N, 0, ABG)
22:58:31.751 00.000 11596 Move returns status 0, amount 0
22:58:31.752 00.001 11596 move complete, result=0
22:58:31.752 00.000 11596 worker thread done servicing request
22:58:31.757 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=250, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
22:58:31.766 00.009 13300 UpdateGuideState exits: m=1927 SNR=30.7
22:58:31.766 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:31.766 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:58:31.767 00.001 13300 Enqueuing Expose request
22:58:31.767 00.000 11596 Worker thread wakes up
22:58:31.767 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:58:31.767 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:58:32.277 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:58:33.352 01.075 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8e4b739d-9227-4035-84c2-4bbff70b11f3"}
22:58:33.352 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8e4b739d-9227-4035-84c2-4bbff70b11f3"}
22:58:33.353 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"81ab731f-1c1c-4e8e-90b1-b3ec0569ef5c"}
22:58:33.353 00.000 13300 case statement mapped state 6 to 3
22:58:33.354 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"81ab731f-1c1c-4e8e-90b1-b3ec0569ef5c"}
22:58:33.355 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ae799dc2-ce39-49f3-8eea-90302585b6ca"}
22:58:33.355 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":405,"width":15,"height":15,"star_pos":[7.33,6.73],"pixels":"..."},"id":"ae799dc2-ce39-49f3-8eea-90302585b6ca"}
22:58:35.304 01.949 11596 Exposure complete
22:58:35.376 00.072 11596 worker thread done servicing request
22:58:35.376 00.000 13300 OnExposeComplete: enter
22:58:35.376 00.000 13300 UpdateGuideState(): m_state=6
22:58:35.377 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 406
22:58:35.377 00.000 13300 Star::Find returns 1 (0), X=1080.36, Y=335.72, Mass=1954, SNR=30.9, Peak=254 HFD=3.3
22:58:35.377 00.000 13300 MultiStar: [#1 -0.01,-0.09,0.75,U] [#2 -0.14,-0.18,0.44,U] [#3 0.05,-0.30,0.00,M9] [#4 -0.33,-0.12,0.00,M6] [#5 -0.05,-0.07,0.25,U] [#6 0.20,-0.53,0.00,M10] [#7 -0.05,-0.43,0.00,M7] [#8 -0.00,0.21,0.20,U] 
22:58:35.377 00.000 13300 refined, 4 included, MultiStar: {0.00, -0.13}, one-star: {0.09, -0.23}
22:58:35.377 00.000 13300 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-1.61) = xAngle (0.07 = 0.07)
22:58:35.378 00.001 13300 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.08 = 0.08)
22:58:35.378 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=-0.13 hyp=0.13 cameraTheta=-1.54 mountX=0.13 mountY=0.01, mountTheta=0.08
22:58:35.379 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.13, opts=13)
22:58:35.379 00.000 13300 Enqueuing Move request for scope (0.00, -0.13)
22:58:35.379 00.000 11596 Worker thread wakes up
22:58:35.380 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.13) opts 0xd
22:58:35.380 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.13)
22:58:35.380 00.000 11596 Moving (0.00, -0.13) raw xDistance=0.13 yDistance=0.01
22:58:35.380 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:58:35.380 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:35.380 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:58:35.380 00.000 11596 MoveAxis(E, 0, ABG)
22:58:35.380 00.000 11596 Move returns status 0, amount 0
22:58:35.380 00.000 11596 MoveAxis(N, 0, ABG)
22:58:35.380 00.000 11596 Move returns status 0, amount 0
22:58:35.380 00.000 11596 move complete, result=0
22:58:35.381 00.001 11596 worker thread done servicing request
22:58:35.386 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=3, FiltMax=100, Gamma=0.510
22:58:35.393 00.007 13300 UpdateGuideState exits: m=1954 SNR=30.9
22:58:35.393 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:35.393 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:58:35.393 00.000 13300 Enqueuing Expose request
22:58:35.394 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:58:35.394 00.000 11596 Worker thread wakes up
22:58:35.394 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:58:35.909 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:58:36.351 00.442 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0110e828-6c78-472a-b348-a73d0c07d002"}
22:58:36.351 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0110e828-6c78-472a-b348-a73d0c07d002"}
22:58:36.352 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d3f3c0bd-7bc8-40a7-8fe7-cdf164c41ee0"}
22:58:36.352 00.000 13300 case statement mapped state 6 to 3
22:58:36.352 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d3f3c0bd-7bc8-40a7-8fe7-cdf164c41ee0"}
22:58:36.352 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4f85dcde-e231-403f-af9f-8221ddf5a1fd"}
22:58:36.353 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":406,"width":15,"height":15,"star_pos":[7.36,6.72],"pixels":"..."},"id":"4f85dcde-e231-403f-af9f-8221ddf5a1fd"}
22:58:38.936 02.583 11596 Exposure complete
22:58:39.017 00.081 11596 worker thread done servicing request
22:58:39.017 00.000 13300 OnExposeComplete: enter
22:58:39.017 00.000 13300 UpdateGuideState(): m_state=6
22:58:39.017 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 407
22:58:39.018 00.001 13300 Star::Find returns 1 (0), X=1080.28, Y=335.86, Mass=1973, SNR=31.0, Peak=254 HFD=3.4
22:58:39.018 00.000 13300 MultiStar: [#1 -0.00,-0.02,0.74,U] [#2 -0.10,-0.17,0.43,U] [#3 0.07,-0.09,0.41,U] [#4 -0.18,0.13,0.28,U] [#5 0.27,0.00,0.00,M3] [#6 0.06,-0.20,0.24,U] [#7 0.05,-0.09,0.23,U] [#8 -0.14,0.34,0.00,M1] 
22:58:39.018 00.000 13300 refined, 6 included, MultiStar: {-0.01, -0.08}, one-star: {0.01, -0.09}
22:58:39.018 00.000 13300 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-1.61) = xAngle (-0.07 = -0.07)
22:58:39.018 00.000 13300 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.06 = -0.06)
22:58:39.018 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.68 mountX=0.08 mountY=-0.00, mountTheta=-0.06
22:58:39.020 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.08, opts=13)
22:58:39.020 00.000 13300 Enqueuing Move request for scope (-0.01, -0.08)
22:58:39.020 00.000 11596 Worker thread wakes up
22:58:39.020 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.08) opts 0xd
22:58:39.021 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.08)
22:58:39.021 00.000 11596 Moving (-0.01, -0.08) raw xDistance=0.08 yDistance=-0.00
22:58:39.021 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:58:39.021 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:39.021 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:58:39.021 00.000 11596 MoveAxis(E, 0, ABG)
22:58:39.021 00.000 11596 Move returns status 0, amount 0
22:58:39.022 00.001 11596 MoveAxis(N, 0, ABG)
22:58:39.022 00.000 11596 Move returns status 0, amount 0
22:58:39.022 00.000 11596 move complete, result=0
22:58:39.022 00.000 11596 worker thread done servicing request
22:58:39.027 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
22:58:39.034 00.007 13300 UpdateGuideState exits: m=1973 SNR=31.0
22:58:39.034 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:39.034 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:58:39.035 00.001 13300 Enqueuing Expose request
22:58:39.035 00.000 11596 Worker thread wakes up
22:58:39.035 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:58:39.035 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:58:39.349 00.314 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"54b56b6a-8e9b-40c9-87f3-d56a52aa195f"}
22:58:39.349 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"54b56b6a-8e9b-40c9-87f3-d56a52aa195f"}
22:58:39.350 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"131ee36a-7a50-44f9-98b8-ad8341afceab"}
22:58:39.350 00.000 13300 case statement mapped state 6 to 3
22:58:39.350 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"131ee36a-7a50-44f9-98b8-ad8341afceab"}
22:58:39.351 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"68c63397-80de-459d-af83-1224bc564d1b"}
22:58:39.351 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":407,"width":15,"height":15,"star_pos":[7.28,6.86],"pixels":"..."},"id":"68c63397-80de-459d-af83-1224bc564d1b"}
22:58:39.538 00.187 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:58:42.350 02.812 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0511d5b2-df00-469b-8951-ec1f9950b699"}
22:58:42.350 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0511d5b2-df00-469b-8951-ec1f9950b699"}
22:58:42.351 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a73c52cb-eac4-4c77-93ec-534ad1306e59"}
22:58:42.351 00.000 13300 case statement mapped state 6 to 3
22:58:42.351 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a73c52cb-eac4-4c77-93ec-534ad1306e59"}
22:58:42.351 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4ea80bfe-74d2-4e42-bb55-0ad58f51b9f3"}
22:58:42.352 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":407,"width":15,"height":15,"star_pos":[7.28,6.86],"pixels":"..."},"id":"4ea80bfe-74d2-4e42-bb55-0ad58f51b9f3"}
22:58:42.561 00.209 11596 Exposure complete
22:58:42.641 00.080 11596 worker thread done servicing request
22:58:42.642 00.001 13300 OnExposeComplete: enter
22:58:42.642 00.000 13300 UpdateGuideState(): m_state=6
22:58:42.642 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 408
22:58:42.642 00.000 13300 Star::Find returns 1 (0), X=1080.32, Y=335.87, Mass=1935, SNR=30.7, Peak=254 HFD=3.4
22:58:42.643 00.001 13300 MultiStar: [#1 -0.05,0.17,0.77,U] [#2 -0.07,0.08,0.45,U] [#3 0.07,-0.07,0.43,U] [#4 -0.22,0.16,0.00,M6] [#5 0.04,0.32,0.00,M4] [#6 0.05,-0.13,0.24,U] [#7 -0.06,-0.24,0.00,M7] [#8 0.13,0.11,0.20,U] 
22:58:42.643 00.000 13300 refined, 5 included, MultiStar: {0.02, 0.02}, one-star: {0.05, -0.08}
22:58:42.643 00.000 13300 CameraToMount -- cameraTheta (0.79) - m_xAngle (-1.61) = xAngle (2.39 = 2.39)
22:58:42.643 00.000 13300 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.41 = 2.41)
22:58:42.643 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.02 hyp=0.02 cameraTheta=0.79 mountX=-0.02 mountY=0.01, mountTheta=2.40
22:58:42.646 00.003 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.02, opts=13)
22:58:42.646 00.000 13300 Enqueuing Move request for scope (0.02, 0.02)
22:58:42.646 00.000 11596 Worker thread wakes up
22:58:42.646 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.02) opts 0xd
22:58:42.646 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.02)
22:58:42.646 00.000 11596 Moving (0.02, 0.02) raw xDistance=-0.02 yDistance=0.01
22:58:42.646 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:58:42.646 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:42.647 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:58:42.647 00.000 11596 MoveAxis(E, 0, ABG)
22:58:42.647 00.000 11596 Move returns status 0, amount 0
22:58:42.647 00.000 11596 MoveAxis(N, 0, ABG)
22:58:42.647 00.000 11596 Move returns status 0, amount 0
22:58:42.647 00.000 11596 move complete, result=0
22:58:42.647 00.000 11596 worker thread done servicing request
22:58:42.653 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=3, FiltMax=96, Gamma=0.510
22:58:42.663 00.010 13300 UpdateGuideState exits: m=1935 SNR=30.7
22:58:42.663 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:42.664 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:58:42.664 00.000 13300 Enqueuing Expose request
22:58:42.664 00.000 11596 Worker thread wakes up
22:58:42.664 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:58:42.664 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:58:43.180 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:58:45.350 02.170 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"45e0f31f-25bb-4dab-89ee-f21f719ab6e7"}
22:58:45.350 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"45e0f31f-25bb-4dab-89ee-f21f719ab6e7"}
22:58:45.351 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b60405c2-9a6c-4d14-ab97-344e1eb452bf"}
22:58:45.351 00.000 13300 case statement mapped state 6 to 3
22:58:45.351 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b60405c2-9a6c-4d14-ab97-344e1eb452bf"}
22:58:45.352 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3a843ac5-fca1-4cc7-80c6-001440136d3d"}
22:58:45.352 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":408,"width":15,"height":15,"star_pos":[7.32,6.87],"pixels":"..."},"id":"3a843ac5-fca1-4cc7-80c6-001440136d3d"}
22:58:46.217 00.865 11596 Exposure complete
22:58:46.289 00.072 11596 worker thread done servicing request
22:58:46.289 00.000 13300 OnExposeComplete: enter
22:58:46.289 00.000 13300 UpdateGuideState(): m_state=6
22:58:46.290 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 409
22:58:46.290 00.000 13300 Star::Find returns 1 (0), X=1080.36, Y=335.81, Mass=1984, SNR=31.1, Peak=254 HFD=3.4
22:58:46.290 00.000 13300 MultiStar: [#1 0.05,0.15,0.74,U] [#2 -0.00,0.07,0.43,U] [#3 0.21,-0.22,0.00,M8] [#4 -0.00,0.03,0.27,U] [#5 0.05,0.19,0.24,U] [#6 0.20,-0.11,0.22,U] [#7 0.12,-0.19,0.22,U] [#8 0.01,0.54,0.00,M1] 
22:58:46.291 00.001 13300 refined, 6 included, MultiStar: {0.07, -0.00}, one-star: {0.09, -0.14}
22:58:46.291 00.000 13300 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-1.61) = xAngle (1.55 = 1.55)
22:58:46.291 00.000 13300 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.57 = 1.57)
22:58:46.291 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.00 hyp=0.07 cameraTheta=-0.05 mountX=0.00 mountY=0.07, mountTheta=1.55
22:58:46.293 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.00, opts=13)
22:58:46.293 00.000 13300 Enqueuing Move request for scope (0.07, -0.00)
22:58:46.293 00.000 11596 Worker thread wakes up
22:58:46.293 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.00) opts 0xd
22:58:46.293 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.00)
22:58:46.293 00.000 11596 Moving (0.07, -0.00) raw xDistance=0.00 yDistance=0.07
22:58:46.293 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:58:46.293 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:46.294 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:58:46.294 00.000 11596 MoveAxis(E, 0, ABG)
22:58:46.294 00.000 11596 Move returns status 0, amount 0
22:58:46.294 00.000 11596 MoveAxis(N, 0, ABG)
22:58:46.294 00.000 11596 Move returns status 0, amount 0
22:58:46.294 00.000 11596 move complete, result=0
22:58:46.294 00.000 11596 worker thread done servicing request
22:58:46.298 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
22:58:46.306 00.008 13300 UpdateGuideState exits: m=1984 SNR=31.1
22:58:46.306 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:46.306 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:58:46.307 00.001 13300 Enqueuing Expose request
22:58:46.307 00.000 11596 Worker thread wakes up
22:58:46.307 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:58:46.307 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:58:46.818 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:58:48.349 01.531 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b5436fd3-942d-4443-9936-bf6e443ef63f"}
22:58:48.349 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b5436fd3-942d-4443-9936-bf6e443ef63f"}
22:58:48.350 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b49f0826-9865-4fcc-81a7-15a8c9935b4c"}
22:58:48.350 00.000 13300 case statement mapped state 6 to 3
22:58:48.350 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b49f0826-9865-4fcc-81a7-15a8c9935b4c"}
22:58:48.350 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fb5e7494-df02-4ab8-9b22-c8dc0445d47d"}
22:58:48.351 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":409,"width":15,"height":15,"star_pos":[7.36,6.81],"pixels":"..."},"id":"fb5e7494-df02-4ab8-9b22-c8dc0445d47d"}
22:58:49.848 01.497 11596 Exposure complete
22:58:49.922 00.074 11596 worker thread done servicing request
22:58:49.922 00.000 13300 OnExposeComplete: enter
22:58:49.922 00.000 13300 UpdateGuideState(): m_state=6
22:58:49.923 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 410
22:58:49.923 00.000 13300 Star::Find returns 1 (0), X=1080.36, Y=336.02, Mass=2014, SNR=31.3, Peak=254 HFD=3.4
22:58:49.923 00.000 13300 MultiStar: [#1 -0.08,0.02,0.75,U] [#2 -0.16,0.43,0.00,M1] [#3 0.00,-0.25,0.00,M9] [#4 -0.10,0.16,0.28,U] [#5 0.26,0.20,0.00,M4] [#6 -0.02,0.09,0.24,U] [#7 -0.29,-0.63,0.00,M7] [#8 -0.05,0.55,0.00,M2] 
22:58:49.923 00.000 13300 refined, 3 included, MultiStar: {0.00, 0.06}, one-star: {0.10, 0.07}
22:58:49.924 00.001 13300 CameraToMount -- cameraTheta (1.54) - m_xAngle (-1.61) = xAngle (3.15 = -3.14)
22:58:49.924 00.000 13300 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.16 = -3.12)
22:58:49.924 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.06 hyp=0.06 cameraTheta=1.54 mountX=-0.06 mountY=-0.00, mountTheta=-3.12
22:58:49.926 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.06, opts=13)
22:58:49.927 00.001 13300 Enqueuing Move request for scope (0.00, 0.06)
22:58:49.927 00.000 11596 Worker thread wakes up
22:58:49.927 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.06) opts 0xd
22:58:49.927 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.06)
22:58:49.927 00.000 11596 Moving (0.00, 0.06) raw xDistance=-0.06 yDistance=-0.00
22:58:49.927 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:58:49.927 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:49.927 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:58:49.928 00.001 11596 MoveAxis(E, 0, ABG)
22:58:49.928 00.000 11596 Move returns status 0, amount 0
22:58:49.928 00.000 11596 MoveAxis(N, 0, ABG)
22:58:49.928 00.000 11596 Move returns status 0, amount 0
22:58:49.928 00.000 11596 move complete, result=0
22:58:49.928 00.000 11596 worker thread done servicing request
22:58:49.933 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=1, FiltMax=92, Gamma=0.510
22:58:49.941 00.008 13300 UpdateGuideState exits: m=2014 SNR=31.3
22:58:49.942 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:49.942 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:58:49.942 00.000 13300 Enqueuing Expose request
22:58:49.942 00.000 11596 Worker thread wakes up
22:58:49.942 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:58:49.942 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:58:50.450 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:58:51.350 00.900 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ec4f1762-46a0-463a-a919-95a3f8710c66"}
22:58:51.350 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ec4f1762-46a0-463a-a919-95a3f8710c66"}
22:58:51.351 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"da10f0d7-6876-4d82-8580-9fd26ca407a2"}
22:58:51.351 00.000 13300 case statement mapped state 6 to 3
22:58:51.351 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"da10f0d7-6876-4d82-8580-9fd26ca407a2"}
22:58:51.351 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"da653a5e-6add-4e11-8d8f-b34ef39ee459"}
22:58:51.352 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":410,"width":15,"height":15,"star_pos":[7.36,7.02],"pixels":"..."},"id":"da653a5e-6add-4e11-8d8f-b34ef39ee459"}
22:58:51.437 00.085 13300 evsrv: cli 10203400 connect
22:58:51.438 00.001 13300 case statement mapped state 6 to 3
22:58:51.438 00.000 13300 case statement mapped state 6 to 3
22:58:51.439 00.001 13300 evsrv: cli 10203400 request: {"method":"get_app_state","id":"f9d6eb7e-1c1b-4d18-a4d3-2cd4ad0d97ec"}
22:58:51.439 00.000 13300 case statement mapped state 6 to 3
22:58:51.439 00.000 13300 evsrv: cli 10203400 response: {"jsonrpc":"2.0","result":"Guiding","id":"f9d6eb7e-1c1b-4d18-a4d3-2cd4ad0d97ec"}
22:58:51.440 00.001 13300 evsrv: cli 10203400 disconnect
22:58:53.495 02.055 11596 Exposure complete
22:58:53.579 00.084 11596 worker thread done servicing request
22:58:53.579 00.000 13300 OnExposeComplete: enter
22:58:53.579 00.000 13300 UpdateGuideState(): m_state=6
22:58:53.580 00.001 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 411
22:58:53.580 00.000 13300 Star::Find returns 1 (0), X=1080.29, Y=336.00, Mass=1946, SNR=30.8, Peak=254 HFD=3.3
22:58:53.580 00.000 13300 MultiStar: [#1 0.04,0.20,0.75,U] [#2 -0.14,0.16,0.45,U] [#3 0.07,-0.15,0.41,U] [#4 -0.13,0.46,0.00,M5] [#5 0.17,-0.03,0.25,U] [#6 -0.00,-0.03,0.23,U] [#7 0.03,-0.22,0.24,U] [#8 0.11,0.58,0.00,M3] 
22:58:53.580 00.000 13300 refined, 6 included, MultiStar: {0.02, 0.04}, one-star: {0.03, 0.05}
22:58:53.580 00.000 13300 CameraToMount -- cameraTheta (1.12) - m_xAngle (-1.61) = xAngle (2.73 = 2.73)
22:58:53.581 00.001 13300 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.75 = 2.75)
22:58:53.581 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.04 hyp=0.05 cameraTheta=1.12 mountX=-0.04 mountY=0.02, mountTheta=2.74
22:58:53.582 00.001 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.04, opts=13)
22:58:53.582 00.000 13300 Enqueuing Move request for scope (0.02, 0.04)
22:58:53.583 00.001 11596 Worker thread wakes up
22:58:53.583 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.04) opts 0xd
22:58:53.583 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.04)
22:58:53.583 00.000 11596 Moving (0.02, 0.04) raw xDistance=-0.04 yDistance=0.02
22:58:53.583 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:58:53.583 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:53.584 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:58:53.584 00.000 11596 MoveAxis(E, 0, ABG)
22:58:53.584 00.000 11596 Move returns status 0, amount 0
22:58:53.584 00.000 11596 MoveAxis(N, 0, ABG)
22:58:53.584 00.000 11596 Move returns status 0, amount 0
22:58:53.584 00.000 11596 move complete, result=0
22:58:53.584 00.000 11596 worker thread done servicing request
22:58:53.589 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
22:58:53.597 00.008 13300 UpdateGuideState exits: m=1946 SNR=30.8
22:58:53.597 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:53.597 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:58:53.598 00.001 13300 Enqueuing Expose request
22:58:53.598 00.000 11596 Worker thread wakes up
22:58:53.598 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:58:53.598 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:58:54.110 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:58:54.349 00.239 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fe9a005e-2c62-44d3-87d0-64fb27cf294c"}
22:58:54.349 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fe9a005e-2c62-44d3-87d0-64fb27cf294c"}
22:58:54.350 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"08bbfeb0-d6c3-4ab0-9ee2-326d85a13681"}
22:58:54.350 00.000 13300 case statement mapped state 6 to 3
22:58:54.350 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"08bbfeb0-d6c3-4ab0-9ee2-326d85a13681"}
22:58:54.351 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3bc7d1ee-a547-42e6-8b1f-4280917cb745"}
22:58:54.351 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":411,"width":15,"height":15,"star_pos":[7.29,7.00],"pixels":"..."},"id":"3bc7d1ee-a547-42e6-8b1f-4280917cb745"}
22:58:57.141 02.790 11596 Exposure complete
22:58:57.228 00.087 11596 worker thread done servicing request
22:58:57.228 00.000 13300 OnExposeComplete: enter
22:58:57.228 00.000 13300 UpdateGuideState(): m_state=6
22:58:57.229 00.001 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 412
22:58:57.229 00.000 13300 Star::Find returns 1 (0), X=1080.46, Y=335.95, Mass=1916, SNR=30.6, Peak=249 HFD=3.5
22:58:57.230 00.001 13300 MultiStar: [#1 0.07,0.08,0.75,U] [#2 -0.01,0.12,0.45,U] [#3 0.04,-0.15,0.44,U] [#4 -0.07,0.20,0.29,U] [#5 0.15,0.31,0.00,M4] [#6 -0.00,0.06,0.23,U] [#7 0.02,-0.10,0.23,U] [#8 0.41,0.03,0.00,M4] 
22:58:57.230 00.000 13300 refined, 6 included, MultiStar: {0.07, 0.03}, one-star: {0.19, -0.00}
22:58:57.230 00.000 13300 CameraToMount -- cameraTheta (0.39) - m_xAngle (-1.61) = xAngle (2.00 = 2.00)
22:58:57.230 00.000 13300 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.01 = 2.01)
22:58:57.230 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.03 hyp=0.08 cameraTheta=0.39 mountX=-0.03 mountY=0.07, mountTheta=2.00
22:58:57.232 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.03, opts=13)
22:58:57.233 00.001 13300 Enqueuing Move request for scope (0.07, 0.03)
22:58:57.233 00.000 11596 Worker thread wakes up
22:58:57.233 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.03) opts 0xd
22:58:57.233 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.03)
22:58:57.234 00.001 11596 Moving (0.07, 0.03) raw xDistance=-0.03 yDistance=0.07
22:58:57.234 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:58:57.234 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:57.235 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:58:57.235 00.000 11596 MoveAxis(E, 0, ABG)
22:58:57.235 00.000 11596 Move returns status 0, amount 0
22:58:57.235 00.000 11596 MoveAxis(N, 0, ABG)
22:58:57.235 00.000 11596 Move returns status 0, amount 0
22:58:57.236 00.001 11596 move complete, result=0
22:58:57.236 00.000 11596 worker thread done servicing request
22:58:57.242 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=249, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
22:58:57.250 00.008 13300 UpdateGuideState exits: m=1916 SNR=30.6
22:58:57.251 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:57.251 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:58:57.251 00.000 13300 Enqueuing Expose request
22:58:57.251 00.000 11596 Worker thread wakes up
22:58:57.251 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:58:57.251 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:58:57.350 00.099 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"094b6325-8a9b-45eb-9468-05e366e7748f"}
22:58:57.350 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"094b6325-8a9b-45eb-9468-05e366e7748f"}
22:58:57.352 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0e8bacd6-cc60-4efb-849a-97a687d8e842"}
22:58:57.352 00.000 13300 case statement mapped state 6 to 3
22:58:57.352 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0e8bacd6-cc60-4efb-849a-97a687d8e842"}
22:58:57.645 00.293 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a26a025a-af78-442f-b9d0-8b2417ba2118"}
22:58:57.645 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":412,"width":15,"height":15,"star_pos":[7.46,6.95],"pixels":"..."},"id":"a26a025a-af78-442f-b9d0-8b2417ba2118"}
22:58:57.766 00.121 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:59:00.349 02.583 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"435ec0fe-1478-468b-aae7-b89401f249db"}
22:59:00.349 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"435ec0fe-1478-468b-aae7-b89401f249db"}
22:59:00.350 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9d078f20-a13b-41fd-a283-456bf19165dc"}
22:59:00.350 00.000 13300 case statement mapped state 6 to 3
22:59:00.351 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9d078f20-a13b-41fd-a283-456bf19165dc"}
22:59:00.352 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"94ddf5c7-995f-4e0e-bdcd-89c0696f6cd6"}
22:59:00.353 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":412,"width":15,"height":15,"star_pos":[7.46,6.95],"pixels":"..."},"id":"94ddf5c7-995f-4e0e-bdcd-89c0696f6cd6"}
22:59:00.808 00.455 11596 Exposure complete
22:59:00.895 00.087 11596 worker thread done servicing request
22:59:00.896 00.001 13300 OnExposeComplete: enter
22:59:00.896 00.000 13300 UpdateGuideState(): m_state=6
22:59:00.896 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 413
22:59:00.897 00.001 13300 Star::Find returns 1 (0), X=1080.33, Y=335.81, Mass=1917, SNR=30.6, Peak=254 HFD=3.4
22:59:00.897 00.000 13300 MultiStar: [#1 0.11,-0.11,0.77,U] [#2 -0.11,-0.08,0.44,U] [#3 0.10,-0.31,0.00,M8] [#4 -0.23,-0.17,0.00,M5] [#5 0.11,0.00,0.25,U] [#6 0.10,-0.22,0.00,M5] [#7 -0.08,-0.32,0.00,M6] [#8 0.18,0.52,0.00,M5] 
22:59:00.898 00.001 13300 refined, 3 included, MultiStar: {0.05, -0.11}, one-star: {0.07, -0.14}
22:59:00.898 00.000 13300 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-1.61) = xAngle (0.49 = 0.49)
22:59:00.898 00.000 13300 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.50 = 0.50)
22:59:00.898 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.11 hyp=0.12 cameraTheta=-1.12 mountX=0.11 mountY=0.06, mountTheta=0.50
22:59:00.900 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.11, opts=13)
22:59:00.901 00.001 13300 Enqueuing Move request for scope (0.05, -0.11)
22:59:00.901 00.000 11596 Worker thread wakes up
22:59:00.901 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.11) opts 0xd
22:59:00.901 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.11)
22:59:00.901 00.000 11596 Moving (0.05, -0.11) raw xDistance=0.11 yDistance=0.06
22:59:00.901 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:59:00.902 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:00.902 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:59:00.902 00.000 11596 MoveAxis(E, 0, ABG)
22:59:00.902 00.000 11596 Move returns status 0, amount 0
22:59:00.902 00.000 11596 MoveAxis(N, 0, ABG)
22:59:00.902 00.000 11596 Move returns status 0, amount 0
22:59:00.903 00.001 11596 move complete, result=0
22:59:00.903 00.000 11596 worker thread done servicing request
22:59:00.909 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=3, FiltMax=99, Gamma=0.510
22:59:00.920 00.011 13300 UpdateGuideState exits: m=1917 SNR=30.6
22:59:00.921 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:00.921 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:59:00.921 00.000 13300 Enqueuing Expose request
22:59:00.921 00.000 11596 Worker thread wakes up
22:59:00.921 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:59:00.921 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:59:01.434 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:59:03.349 01.915 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cf239d7a-3265-4d73-804e-7f23088d2f73"}
22:59:03.349 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cf239d7a-3265-4d73-804e-7f23088d2f73"}
22:59:03.350 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4c06769c-6b92-4b4f-ac77-cf0e1a9132ee"}
22:59:03.350 00.000 13300 case statement mapped state 6 to 3
22:59:03.350 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4c06769c-6b92-4b4f-ac77-cf0e1a9132ee"}
22:59:03.351 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bc9396f5-360d-4cd6-adeb-4fcdd42f1e6c"}
22:59:03.351 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":413,"width":15,"height":15,"star_pos":[7.33,6.81],"pixels":"..."},"id":"bc9396f5-360d-4cd6-adeb-4fcdd42f1e6c"}
22:59:04.581 01.230 11596 Exposure complete
22:59:04.662 00.081 11596 worker thread done servicing request
22:59:04.663 00.001 13300 OnExposeComplete: enter
22:59:04.663 00.000 13300 UpdateGuideState(): m_state=6
22:59:04.664 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 414
22:59:04.664 00.000 13300 Star::Find returns 1 (0), X=1080.40, Y=335.70, Mass=1956, SNR=30.9, Peak=254 HFD=3.3
22:59:04.665 00.001 13300 MultiStar: [#1 0.03,-0.02,0.75,U] [#2 -0.12,0.01,0.46,U] [#3 0.06,-0.36,0.00,M9] [#4 -0.03,-0.10,0.29,U] [#5 0.36,-0.28,0.00,M4] [#6 -0.03,-0.43,0.00,M6] [#7 0.08,-0.47,0.00,M7] [#8 0.00,0.08,0.20,U] 
22:59:04.665 00.000 13300 refined, 4 included, MultiStar: {0.03, -0.10}, one-star: {0.13, -0.25}
22:59:04.665 00.000 13300 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-1.61) = xAngle (0.35 = 0.35)
22:59:04.665 00.000 13300 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.36 = 0.36)
22:59:04.665 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.10 hyp=0.11 cameraTheta=-1.26 mountX=0.10 mountY=0.04, mountTheta=0.36
22:59:04.667 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.10, opts=13)
22:59:04.667 00.000 13300 Enqueuing Move request for scope (0.03, -0.10)
22:59:04.667 00.000 11596 Worker thread wakes up
22:59:04.668 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.10) opts 0xd
22:59:04.668 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.10)
22:59:04.668 00.000 11596 Moving (0.03, -0.10) raw xDistance=0.10 yDistance=0.04
22:59:04.668 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:59:04.668 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:04.668 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:59:04.668 00.000 11596 MoveAxis(E, 0, ABG)
22:59:04.668 00.000 11596 Move returns status 0, amount 0
22:59:04.668 00.000 11596 MoveAxis(N, 0, ABG)
22:59:04.668 00.000 11596 Move returns status 0, amount 0
22:59:04.669 00.001 11596 move complete, result=0
22:59:04.669 00.000 11596 worker thread done servicing request
22:59:04.675 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
22:59:04.682 00.007 13300 UpdateGuideState exits: m=1956 SNR=30.9
22:59:04.683 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:04.683 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:59:04.683 00.000 13300 Enqueuing Expose request
22:59:04.683 00.000 11596 Worker thread wakes up
22:59:04.683 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:59:04.683 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:59:05.196 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:59:06.347 01.151 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cf2b84a5-3811-4038-887c-d28573592511"}
22:59:06.347 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cf2b84a5-3811-4038-887c-d28573592511"}
22:59:06.348 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7b30144c-792c-4645-85a8-5c2c2e971d8b"}
22:59:06.348 00.000 13300 case statement mapped state 6 to 3
22:59:06.348 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7b30144c-792c-4645-85a8-5c2c2e971d8b"}
22:59:06.348 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"aa70d10c-b3ec-45c9-acbf-63fa38069cda"}
22:59:06.348 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":414,"width":15,"height":15,"star_pos":[7.40,6.70],"pixels":"..."},"id":"aa70d10c-b3ec-45c9-acbf-63fa38069cda"}
22:59:08.225 01.877 11596 Exposure complete
22:59:08.297 00.072 11596 worker thread done servicing request
22:59:08.297 00.000 13300 OnExposeComplete: enter
22:59:08.297 00.000 13300 UpdateGuideState(): m_state=6
22:59:08.298 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 415
22:59:08.298 00.000 13300 Star::Find returns 1 (0), X=1080.41, Y=335.68, Mass=1882, SNR=30.3, Peak=248 HFD=3.2
22:59:08.298 00.000 13300 MultiStar: [#1 -0.15,-0.11,0.76,U] [#2 -0.01,-0.19,0.45,U] [#3 0.02,-0.18,0.43,U] [#4 -0.08,-0.11,0.29,U] [#5 0.17,-0.26,0.00,M5] [#6 0.04,-0.42,0.00,M7] [#7 -0.01,-0.25,0.00,M8] [#8 0.26,-0.37,0.00,M5] 
22:59:08.298 00.000 13300 refined, 4 included, MultiStar: {0.00, -0.19}, one-star: {0.14, -0.27}
22:59:08.298 00.000 13300 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-1.61) = xAngle (0.05 = 0.05)
22:59:08.299 00.001 13300 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.07 = 0.07)
22:59:08.299 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=-0.19 hyp=0.19 cameraTheta=-1.56 mountX=0.19 mountY=0.01, mountTheta=0.07
22:59:08.300 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.19, opts=13)
22:59:08.300 00.000 13300 Enqueuing Move request for scope (0.00, -0.19)
22:59:08.300 00.000 11596 Worker thread wakes up
22:59:08.301 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.19) opts 0xd
22:59:08.301 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.19)
22:59:08.301 00.000 11596 Moving (0.00, -0.19) raw xDistance=0.19 yDistance=0.01
22:59:08.301 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.19
22:59:08.301 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:08.301 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:59:08.301 00.000 11596 MoveAxis(W, 234, ABG)
22:59:08.301 00.000 11596 Guiding  Dir = 3, Dur = 234
22:59:08.302 00.001 11596 IsSlewing returns 0
22:59:08.307 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=3, FiltMax=89, Gamma=0.510
22:59:08.315 00.008 13300 UpdateGuideState exits: m=1882 SNR=30.3
22:59:08.315 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:08.315 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:59:08.315 00.000 13300 Enqueuing Expose request
22:59:08.441 00.126 11596 IsGuiding returns 0
22:59:08.650 00.209 11596 PulseGuide returned control before completion, sleep 36
22:59:08.879 00.229 11596 IsGuiding returns 1
22:59:08.879 00.000 11596 scope still moving after pulse duration time elapsed
22:59:08.905 00.026 11596 IsSlewing returns 0
22:59:08.983 00.078 11596 IsGuiding returns 1
22:59:09.012 00.029 11596 IsSlewing returns 0
22:59:09.235 00.223 11596 IsGuiding returns 0
22:59:09.235 00.000 11596 scope move finished after 234 + 559 ms
22:59:09.235 00.000 11596 Move returns status 0, amount 234
22:59:09.235 00.000 11596 MoveAxis(N, 0, ABG)
22:59:09.235 00.000 11596 Move returns status 0, amount 0
22:59:09.235 00.000 11596 move complete, result=0
22:59:09.235 00.000 11596 worker thread done servicing request
22:59:09.235 00.000 13300 GuideStep: 0.2 px 234 ms WEST, 0.0 px 0 ms NORTH
22:59:09.236 00.001 11596 Worker thread wakes up
22:59:09.236 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:59:09.356 00.120 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f4ca364a-df49-4ca8-ba9a-7a3035265868"}
22:59:09.356 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f4ca364a-df49-4ca8-ba9a-7a3035265868"}
22:59:09.357 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1cd71a83-1d72-406b-aa45-391486c3dc73"}
22:59:09.357 00.000 13300 case statement mapped state 6 to 3
22:59:09.357 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1cd71a83-1d72-406b-aa45-391486c3dc73"}
22:59:09.358 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8f5b53cf-af79-4d6f-bf3b-959b36cdd1b0"}
22:59:09.358 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":415,"width":15,"height":15,"star_pos":[7.41,6.68],"pixels":"..."},"id":"8f5b53cf-af79-4d6f-bf3b-959b36cdd1b0"}
22:59:09.748 00.390 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:59:12.356 02.608 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b183f3c8-e72e-42e0-a5e5-2b574f359dde"}
22:59:12.356 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b183f3c8-e72e-42e0-a5e5-2b574f359dde"}
22:59:12.357 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d05e302f-aafc-462e-b124-2f89ab245a73"}
22:59:12.357 00.000 13300 case statement mapped state 6 to 3
22:59:12.357 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d05e302f-aafc-462e-b124-2f89ab245a73"}
22:59:12.358 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4f6e2ed2-3510-447f-a27d-9e870fbdea80"}
22:59:12.358 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":415,"width":15,"height":15,"star_pos":[7.41,6.68],"pixels":"..."},"id":"4f6e2ed2-3510-447f-a27d-9e870fbdea80"}
22:59:12.771 00.413 11596 Exposure complete
22:59:12.843 00.072 11596 worker thread done servicing request
22:59:12.844 00.001 13300 OnExposeComplete: enter
22:59:12.844 00.000 13300 UpdateGuideState(): m_state=6
22:59:12.844 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 416
22:59:12.844 00.000 13300 Star::Find returns 1 (0), X=1080.36, Y=335.76, Mass=1886, SNR=30.3, Peak=254 HFD=3.2
22:59:12.845 00.001 13300 MultiStar: [#1 0.07,-0.08,0.77,U] [#2 0.16,-0.19,0.00,M1] [#3 0.07,-0.48,0.00,M9] [#4 -0.11,0.01,0.29,U] [#5 0.33,0.16,0.00,M6] [#6 0.14,-0.33,0.00,M8] [#7 0.16,-0.35,0.00,M9] [#8 0.19,0.14,0.20,U] 
22:59:12.845 00.000 13300 refined, 3 included, MultiStar: {0.07, -0.10}, one-star: {0.10, -0.19}
22:59:12.845 00.000 13300 CameraToMount -- cameraTheta (-0.98) - m_xAngle (-1.61) = xAngle (0.63 = 0.63)
22:59:12.845 00.000 13300 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.64 = 0.64)
22:59:12.845 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-0.98 mountX=0.10 mountY=0.07, mountTheta=0.64
22:59:12.847 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.10, opts=13)
22:59:12.847 00.000 13300 Enqueuing Move request for scope (0.07, -0.10)
22:59:12.847 00.000 11596 Worker thread wakes up
22:59:12.847 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.10) opts 0xd
22:59:12.847 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.10)
22:59:12.847 00.000 11596 Moving (0.07, -0.10) raw xDistance=0.10 yDistance=0.07
22:59:12.848 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:59:12.848 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:12.848 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:59:12.848 00.000 11596 MoveAxis(E, 0, ABG)
22:59:12.848 00.000 11596 Move returns status 0, amount 0
22:59:12.848 00.000 11596 MoveAxis(N, 0, ABG)
22:59:12.848 00.000 11596 Move returns status 0, amount 0
22:59:12.848 00.000 11596 move complete, result=0
22:59:12.849 00.001 11596 worker thread done servicing request
22:59:12.854 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
22:59:12.862 00.008 13300 UpdateGuideState exits: m=1886 SNR=30.3
22:59:12.862 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:12.862 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:59:12.862 00.000 13300 Enqueuing Expose request
22:59:12.862 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:59:12.862 00.000 11596 Worker thread wakes up
22:59:12.862 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:59:13.369 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:59:15.357 01.988 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9808c19a-6f65-468f-9624-a5f84b8c2aa9"}
22:59:15.357 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9808c19a-6f65-468f-9624-a5f84b8c2aa9"}
22:59:15.358 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5715225a-5d5f-4c2e-8fa7-412d75cd9812"}
22:59:15.358 00.000 13300 case statement mapped state 6 to 3
22:59:15.358 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5715225a-5d5f-4c2e-8fa7-412d75cd9812"}
22:59:15.359 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"41fce85a-5ab6-4e47-9a72-fc404c373662"}
22:59:15.359 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":416,"width":15,"height":15,"star_pos":[7.36,6.76],"pixels":"..."},"id":"41fce85a-5ab6-4e47-9a72-fc404c373662"}
22:59:16.403 01.044 11596 Exposure complete
22:59:16.494 00.091 11596 worker thread done servicing request
22:59:16.494 00.000 13300 OnExposeComplete: enter
22:59:16.494 00.000 13300 UpdateGuideState(): m_state=6
22:59:16.495 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 417
22:59:16.495 00.000 13300 Star::Find returns 1 (0), X=1080.45, Y=335.82, Mass=1948, SNR=30.8, Peak=254 HFD=3.4
22:59:16.495 00.000 13300 MultiStar: [#1 0.05,0.02,0.76,U] [#2 0.14,0.03,0.45,U] [#3 0.09,-0.24,0.00,M10] [#4 -0.05,0.14,0.28,U] [#5 0.10,0.21,0.00,M7] [#6 0.06,-0.05,0.24,U] [#7 0.01,-0.08,0.24,U] [#8 0.08,0.32,0.00,M5] 
22:59:16.495 00.000 13300 refined, 5 included, MultiStar: {0.10, -0.03}, one-star: {0.18, -0.13}
22:59:16.495 00.000 13300 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-1.61) = xAngle (1.28 = 1.28)
22:59:16.496 00.001 13300 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.29 = 1.29)
22:59:16.496 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=-0.03 hyp=0.10 cameraTheta=-0.33 mountX=0.03 mountY=0.10, mountTheta=1.28
22:59:16.497 00.001 13300 SchedulePrimaryMove(1016D950, x=0.10, y=-0.03, opts=13)
22:59:16.498 00.001 13300 Enqueuing Move request for scope (0.10, -0.03)
22:59:16.498 00.000 11596 Worker thread wakes up
22:59:16.498 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.03) opts 0xd
22:59:16.498 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, -0.03)
22:59:16.498 00.000 11596 Moving (0.10, -0.03) raw xDistance=0.03 yDistance=0.10
22:59:16.498 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:59:16.499 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:16.499 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:59:16.499 00.000 11596 MoveAxis(E, 0, ABG)
22:59:16.499 00.000 11596 Move returns status 0, amount 0
22:59:16.499 00.000 11596 MoveAxis(N, 0, ABG)
22:59:16.499 00.000 11596 Move returns status 0, amount 0
22:59:16.500 00.001 11596 move complete, result=0
22:59:16.500 00.000 11596 worker thread done servicing request
22:59:16.504 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
22:59:16.513 00.009 13300 UpdateGuideState exits: m=1948 SNR=30.8
22:59:16.513 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:16.513 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:59:16.513 00.000 13300 Enqueuing Expose request
22:59:16.513 00.000 11596 Worker thread wakes up
22:59:16.514 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:59:16.514 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:59:17.027 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:59:18.357 01.330 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"93a7434a-0fdb-45f5-80c2-a5d1cc5fb199"}
22:59:18.357 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"93a7434a-0fdb-45f5-80c2-a5d1cc5fb199"}
22:59:18.357 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"75b5028c-f382-47bc-a090-d83be115f36c"}
22:59:18.358 00.001 13300 case statement mapped state 6 to 3
22:59:18.358 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"75b5028c-f382-47bc-a090-d83be115f36c"}
22:59:18.358 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"121a44e2-a308-4fb5-9abb-30874ff10f14"}
22:59:18.358 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":417,"width":15,"height":15,"star_pos":[7.45,6.82],"pixels":"..."},"id":"121a44e2-a308-4fb5-9abb-30874ff10f14"}
22:59:20.068 01.710 11596 Exposure complete
22:59:20.172 00.104 11596 worker thread done servicing request
22:59:20.172 00.000 13300 OnExposeComplete: enter
22:59:20.172 00.000 13300 UpdateGuideState(): m_state=6
22:59:20.173 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 418
22:59:20.173 00.000 13300 Star::Find returns 1 (0), X=1080.34, Y=335.96, Mass=1952, SNR=30.8, Peak=254 HFD=3.4
22:59:20.173 00.000 13300 MultiStar: [#1 0.11,-0.00,0.75,U] [#2 -0.05,0.19,0.43,U] [#3 -0.04,-0.05,0.43,U] [#4 0.06,0.08,0.24,U] [#5 0.30,0.11,0.00,M8] [#6 0.07,-0.23,0.00,M8] [#7 0.20,-0.19,0.00,M9] [#8 -0.01,0.40,0.00,M6] 
22:59:20.174 00.001 13300 refined, 4 included, MultiStar: {0.04, 0.03}, one-star: {0.07, 0.01}
22:59:20.174 00.000 13300 CameraToMount -- cameraTheta (0.57) - m_xAngle (-1.61) = xAngle (2.18 = 2.18)
22:59:20.174 00.000 13300 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.20 = 2.20)
22:59:20.174 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.03 hyp=0.05 cameraTheta=0.57 mountX=-0.03 mountY=0.04, mountTheta=2.19
22:59:20.176 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.03, opts=13)
22:59:20.176 00.000 13300 Enqueuing Move request for scope (0.04, 0.03)
22:59:20.176 00.000 11596 Worker thread wakes up
22:59:20.177 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.03) opts 0xd
22:59:20.177 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.03)
22:59:20.177 00.000 11596 Moving (0.04, 0.03) raw xDistance=-0.03 yDistance=0.04
22:59:20.177 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:59:20.177 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:20.177 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:59:20.178 00.001 11596 MoveAxis(E, 0, ABG)
22:59:20.178 00.000 11596 Move returns status 0, amount 0
22:59:20.178 00.000 11596 MoveAxis(N, 0, ABG)
22:59:20.178 00.000 11596 Move returns status 0, amount 0
22:59:20.178 00.000 11596 move complete, result=0
22:59:20.178 00.000 11596 worker thread done servicing request
22:59:20.183 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
22:59:20.191 00.008 13300 UpdateGuideState exits: m=1952 SNR=30.8
22:59:20.191 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:20.191 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:59:20.191 00.000 13300 Enqueuing Expose request
22:59:20.192 00.001 11596 Worker thread wakes up
22:59:20.192 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:59:20.192 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:59:20.705 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:59:21.357 00.652 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"38e17fe4-d318-42b0-a375-8ce6915ff9ee"}
22:59:21.357 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"38e17fe4-d318-42b0-a375-8ce6915ff9ee"}
22:59:21.358 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e2a5ca6c-8731-4888-8ee6-e6ad01c57ac1"}
22:59:21.358 00.000 13300 case statement mapped state 6 to 3
22:59:21.358 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e2a5ca6c-8731-4888-8ee6-e6ad01c57ac1"}
22:59:21.359 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6a56461b-4fe7-4c6e-ae0f-699c3f55263c"}
22:59:21.359 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":418,"width":15,"height":15,"star_pos":[7.34,6.96],"pixels":"..."},"id":"6a56461b-4fe7-4c6e-ae0f-699c3f55263c"}
22:59:23.739 02.380 11596 Exposure complete
22:59:23.814 00.075 11596 worker thread done servicing request
22:59:23.814 00.000 13300 OnExposeComplete: enter
22:59:23.814 00.000 13300 UpdateGuideState(): m_state=6
22:59:23.815 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 419
22:59:23.815 00.000 13300 Star::Find returns 1 (0), X=1080.33, Y=335.83, Mass=1904, SNR=30.5, Peak=254 HFD=3.3
22:59:23.815 00.000 13300 MultiStar: [#1 -0.07,-0.06,0.77,U] [#2 -0.01,-0.08,0.44,U] [#3 -0.06,-0.48,0.00,M10] [#4 -0.16,-0.21,0.00,M1] [#5 0.19,-0.25,0.00,M9] [#6 -0.04,-0.25,0.00,M9] [#7 -0.15,-0.19,0.00,M10] [#8 0.02,0.32,0.00,M7] 
22:59:23.815 00.000 13300 refined, 2 included, MultiStar: {-0.00, -0.09}, one-star: {0.06, -0.12}
22:59:23.815 00.000 13300 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-1.61) = xAngle (0.02 = 0.02)
22:59:23.816 00.001 13300 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.04 = 0.04)
22:59:23.816 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.09 hyp=0.09 cameraTheta=-1.59 mountX=0.09 mountY=0.00, mountTheta=0.04
22:59:23.817 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.09, opts=13)
22:59:23.817 00.000 13300 Enqueuing Move request for scope (-0.00, -0.09)
22:59:23.818 00.001 11596 Worker thread wakes up
22:59:23.818 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.09) opts 0xd
22:59:23.818 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.09)
22:59:23.818 00.000 11596 Moving (-0.00, -0.09) raw xDistance=0.09 yDistance=0.00
22:59:23.818 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:59:23.818 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:23.818 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:59:23.818 00.000 11596 MoveAxis(E, 0, ABG)
22:59:23.818 00.000 11596 Move returns status 0, amount 0
22:59:23.818 00.000 11596 MoveAxis(N, 0, ABG)
22:59:23.819 00.001 11596 Move returns status 0, amount 0
22:59:23.819 00.000 11596 move complete, result=0
22:59:23.819 00.000 11596 worker thread done servicing request
22:59:23.825 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
22:59:23.832 00.007 13300 UpdateGuideState exits: m=1904 SNR=30.5
22:59:23.832 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:23.832 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:59:23.832 00.000 13300 Enqueuing Expose request
22:59:23.833 00.001 11596 Worker thread wakes up
22:59:23.833 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:59:23.833 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:59:24.338 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:59:24.360 00.022 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a2c12699-7824-42fb-bb07-e835f3b9ace6"}
22:59:24.360 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a2c12699-7824-42fb-bb07-e835f3b9ace6"}
22:59:24.361 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6b36a838-62ae-4b87-aa96-ddf2fc96bb14"}
22:59:24.361 00.000 13300 case statement mapped state 6 to 3
22:59:24.361 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6b36a838-62ae-4b87-aa96-ddf2fc96bb14"}
22:59:24.362 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c61d51c1-0856-47c0-acea-08e37727a0c9"}
22:59:24.363 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":419,"width":15,"height":15,"star_pos":[7.33,6.83],"pixels":"..."},"id":"c61d51c1-0856-47c0-acea-08e37727a0c9"}
22:59:27.360 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"05fa0f60-68f7-459d-9e51-65754da7fb55"}
22:59:27.360 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"05fa0f60-68f7-459d-9e51-65754da7fb55"}
22:59:27.361 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9aecc7d7-8af4-4102-86b3-ff36d8796e8e"}
22:59:27.361 00.000 13300 case statement mapped state 6 to 3
22:59:27.361 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9aecc7d7-8af4-4102-86b3-ff36d8796e8e"}
22:59:27.362 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d01e44f1-88e4-46b9-8800-8dfdd057f823"}
22:59:27.362 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":419,"width":15,"height":15,"star_pos":[7.33,6.83],"pixels":"..."},"id":"d01e44f1-88e4-46b9-8800-8dfdd057f823"}
22:59:27.363 00.001 11596 Exposure complete
22:59:27.444 00.081 11596 worker thread done servicing request
22:59:27.444 00.000 13300 OnExposeComplete: enter
22:59:27.445 00.001 13300 UpdateGuideState(): m_state=6
22:59:27.445 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 420
22:59:27.446 00.001 13300 Star::Find returns 1 (0), X=1080.38, Y=335.75, Mass=1921, SNR=30.6, Peak=254 HFD=3.3
22:59:27.446 00.000 13300 MultiStar: [#1 -0.16,0.02,0.77,U] [#2 -0.03,-0.11,0.44,U] [#3 -0.03,-0.49,0.00,R] [#4 -0.30,-0.03,0.00,M2] [#5 0.13,-0.02,0.26,U] [#6 0.04,-0.16,0.24,U] [#7 0.10,-0.26,0.00,R] [#8 -0.19,0.23,0.00,M8] 
22:59:27.446 00.000 13300 refined, 4 included, MultiStar: {0.00, -0.10}, one-star: {0.11, -0.20}
22:59:27.447 00.001 13300 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-1.61) = xAngle (0.08 = 0.08)
22:59:27.447 00.000 13300 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.09 = 0.09)
22:59:27.447 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=-0.10 hyp=0.10 cameraTheta=-1.53 mountX=0.10 mountY=0.01, mountTheta=0.09
22:59:27.448 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.10, opts=13)
22:59:27.449 00.001 13300 Enqueuing Move request for scope (0.00, -0.10)
22:59:27.449 00.000 11596 Worker thread wakes up
22:59:27.449 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.10) opts 0xd
22:59:27.449 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.10)
22:59:27.449 00.000 11596 Moving (0.00, -0.10) raw xDistance=0.10 yDistance=0.01
22:59:27.449 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:59:27.449 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:27.450 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:59:27.450 00.000 11596 MoveAxis(E, 0, ABG)
22:59:27.450 00.000 11596 Move returns status 0, amount 0
22:59:27.450 00.000 11596 MoveAxis(N, 0, ABG)
22:59:27.450 00.000 11596 Move returns status 0, amount 0
22:59:27.450 00.000 11596 move complete, result=0
22:59:27.451 00.001 11596 worker thread done servicing request
22:59:27.455 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
22:59:27.462 00.007 13300 UpdateGuideState exits: m=1921 SNR=30.6
22:59:27.462 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:27.462 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:59:27.463 00.001 13300 Enqueuing Expose request
22:59:27.463 00.000 11596 Worker thread wakes up
22:59:27.463 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:59:27.463 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:59:27.965 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:59:30.359 02.394 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"de7346e7-0fb0-4a75-ac8a-123a99e300a3"}
22:59:30.359 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"de7346e7-0fb0-4a75-ac8a-123a99e300a3"}
22:59:30.360 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"11b1e194-fd38-4150-9e1e-894e116c545d"}
22:59:30.360 00.000 13300 case statement mapped state 6 to 3
22:59:30.360 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"11b1e194-fd38-4150-9e1e-894e116c545d"}
22:59:30.360 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5e0bd9b3-4c3c-4031-9faf-18b57ea344c8"}
22:59:30.360 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":420,"width":15,"height":15,"star_pos":[7.38,6.75],"pixels":"..."},"id":"5e0bd9b3-4c3c-4031-9faf-18b57ea344c8"}
22:59:30.996 00.636 11596 Exposure complete
22:59:31.066 00.070 11596 worker thread done servicing request
22:59:31.066 00.000 13300 OnExposeComplete: enter
22:59:31.066 00.000 13300 UpdateGuideState(): m_state=6
22:59:31.067 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 421
22:59:31.067 00.000 13300 Star::Find returns 1 (0), X=1080.34, Y=335.83, Mass=1966, SNR=31.0, Peak=254 HFD=3.4
22:59:31.067 00.000 13300 MultiStar: [#1 -0.01,-0.03,0.75,U] [#2 -0.12,-0.13,0.45,U] [#3 0.09,0.08,0.41,U] [#4 -0.26,-0.05,0.00,M3] [#5 0.12,0.22,0.00,M9] [#6 0.22,-0.25,0.00,M9] [#7 -0.24,0.16,0.00,M1] [#8 -0.24,0.45,0.00,M9] 
22:59:31.067 00.000 13300 refined, 3 included, MultiStar: {0.02, -0.07}, one-star: {0.07, -0.12}
22:59:31.068 00.001 13300 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-1.61) = xAngle (0.30 = 0.30)
22:59:31.068 00.000 13300 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.31 = 0.31)
22:59:31.068 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.31 mountX=0.06 mountY=0.02, mountTheta=0.31
22:59:31.070 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.07, opts=13)
22:59:31.070 00.000 13300 Enqueuing Move request for scope (0.02, -0.07)
22:59:31.070 00.000 11596 Worker thread wakes up
22:59:31.070 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.07) opts 0xd
22:59:31.070 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.07)
22:59:31.070 00.000 11596 Moving (0.02, -0.07) raw xDistance=0.06 yDistance=0.02
22:59:31.071 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:59:31.071 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:31.071 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:59:31.071 00.000 11596 MoveAxis(E, 0, ABG)
22:59:31.071 00.000 11596 Move returns status 0, amount 0
22:59:31.072 00.001 11596 MoveAxis(N, 0, ABG)
22:59:31.072 00.000 11596 Move returns status 0, amount 0
22:59:31.072 00.000 11596 move complete, result=0
22:59:31.072 00.000 11596 worker thread done servicing request
22:59:31.077 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
22:59:31.084 00.007 13300 UpdateGuideState exits: m=1966 SNR=31.0
22:59:31.084 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:31.084 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:59:31.085 00.001 13300 Enqueuing Expose request
22:59:31.085 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:59:31.085 00.000 11596 Worker thread wakes up
22:59:31.085 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:59:31.597 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:59:33.358 01.761 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"520af52c-fb1b-4c4c-a275-4d7ed7326e96"}
22:59:33.358 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"520af52c-fb1b-4c4c-a275-4d7ed7326e96"}
22:59:33.359 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"172aac8c-5d50-45b3-b4a9-8d8d9cb72300"}
22:59:33.359 00.000 13300 case statement mapped state 6 to 3
22:59:33.359 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"172aac8c-5d50-45b3-b4a9-8d8d9cb72300"}
22:59:33.359 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6e958b23-8422-47d6-bfff-34ddc196d163"}
22:59:33.359 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":421,"width":15,"height":15,"star_pos":[7.34,6.83],"pixels":"..."},"id":"6e958b23-8422-47d6-bfff-34ddc196d163"}
22:59:34.624 01.265 11596 Exposure complete
22:59:34.704 00.080 11596 worker thread done servicing request
22:59:34.704 00.000 13300 OnExposeComplete: enter
22:59:34.704 00.000 13300 UpdateGuideState(): m_state=6
22:59:34.704 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 422
22:59:34.704 00.000 13300 Star::Find returns 1 (0), X=1080.15, Y=335.73, Mass=1949, SNR=30.8, Peak=254 HFD=3.2
22:59:34.705 00.001 13300 MultiStar: [#1 -0.00,-0.17,0.75,U] [#2 -0.07,-0.24,0.00,M1] [#3 0.08,0.07,0.42,U] [#4 -0.17,0.04,0.28,U] [#5 0.07,0.06,0.25,U] [#6 0.15,-0.33,0.00,M10] [#7 -0.15,0.05,0.23,U] [#8 0.01,0.19,0.20,U] 
22:59:34.705 00.000 13300 refined, 6 included, MultiStar: {-0.05, -0.08}, one-star: {-0.12, -0.22}
22:59:34.705 00.000 13300 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-1.61) = xAngle (-0.50 = -0.50)
22:59:34.705 00.000 13300 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.49 = -0.49)
22:59:34.705 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.08 hyp=0.09 cameraTheta=-2.11 mountX=0.08 mountY=-0.04, mountTheta=-0.49
22:59:34.707 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.08, opts=13)
22:59:34.707 00.000 13300 Enqueuing Move request for scope (-0.05, -0.08)
22:59:34.707 00.000 11596 Worker thread wakes up
22:59:34.707 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.08) opts 0xd
22:59:34.708 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.08)
22:59:34.708 00.000 11596 Moving (-0.05, -0.08) raw xDistance=0.08 yDistance=-0.04
22:59:34.708 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:59:34.708 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:34.708 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:59:34.708 00.000 11596 MoveAxis(E, 0, ABG)
22:59:34.708 00.000 11596 Move returns status 0, amount 0
22:59:34.708 00.000 11596 MoveAxis(N, 0, ABG)
22:59:34.708 00.000 11596 Move returns status 0, amount 0
22:59:34.708 00.000 11596 move complete, result=0
22:59:34.709 00.001 11596 worker thread done servicing request
22:59:34.713 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
22:59:34.720 00.007 13300 UpdateGuideState exits: m=1949 SNR=30.8
22:59:34.720 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:34.720 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:59:34.720 00.000 13300 Enqueuing Expose request
22:59:34.720 00.000 11596 Worker thread wakes up
22:59:34.720 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:59:34.721 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:59:35.229 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:59:36.358 01.129 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cce196de-9994-4e34-8fb0-78bbcff8fbb3"}
22:59:36.358 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cce196de-9994-4e34-8fb0-78bbcff8fbb3"}
22:59:36.359 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fa56f281-8873-4e9d-b7ee-d3ddd32a50c9"}
22:59:36.359 00.000 13300 case statement mapped state 6 to 3
22:59:36.359 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fa56f281-8873-4e9d-b7ee-d3ddd32a50c9"}
22:59:36.360 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"340b7a9a-eee5-4b07-8175-473e69af6010"}
22:59:36.360 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":422,"width":15,"height":15,"star_pos":[7.15,6.73],"pixels":"..."},"id":"340b7a9a-eee5-4b07-8175-473e69af6010"}
22:59:38.264 01.904 11596 Exposure complete
22:59:38.334 00.070 11596 worker thread done servicing request
22:59:38.334 00.000 13300 OnExposeComplete: enter
22:59:38.334 00.000 13300 UpdateGuideState(): m_state=6
22:59:38.335 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 423
22:59:38.335 00.000 13300 Star::Find returns 1 (0), X=1080.15, Y=335.65, Mass=1922, SNR=30.7, Peak=233 HFD=3.3
22:59:38.336 00.001 13300 MultiStar: [#1 -0.06,-0.23,0.00,M1] [#2 0.02,-0.31,0.00,M2] [#3 0.04,-0.01,0.41,U] [#4 -0.15,-0.05,0.29,U] [#5 0.05,-0.15,0.25,U] [#6 -0.01,-0.16,0.24,U] [#7 -0.20,-0.38,0.00,M1] [#8 0.17,0.38,0.00,M9] 
22:59:38.336 00.000 13300 refined, 4 included, MultiStar: {-0.06, -0.18}, one-star: {-0.12, -0.30}
22:59:38.336 00.000 13300 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-1.61) = xAngle (-0.29 = -0.29)
22:59:38.336 00.000 13300 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.28 = -0.28)
22:59:38.336 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.18 hyp=0.19 cameraTheta=-1.90 mountX=0.18 mountY=-0.05, mountTheta=-0.28
22:59:38.338 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.18, opts=13)
22:59:38.338 00.000 13300 Enqueuing Move request for scope (-0.06, -0.18)
22:59:38.338 00.000 11596 Worker thread wakes up
22:59:38.338 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.18) opts 0xd
22:59:38.338 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.18)
22:59:38.339 00.001 11596 Moving (-0.06, -0.18) raw xDistance=0.18 yDistance=-0.05
22:59:38.339 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.18
22:59:38.339 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:38.339 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:59:38.339 00.000 11596 MoveAxis(W, 227, ABG)
22:59:38.339 00.000 11596 Guiding  Dir = 3, Dur = 227
22:59:38.339 00.000 11596 IsSlewing returns 0
22:59:38.344 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
22:59:38.351 00.007 13300 UpdateGuideState exits: m=1922 SNR=30.7
22:59:38.351 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:38.351 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:59:38.351 00.000 13300 Enqueuing Expose request
22:59:38.484 00.133 11596 IsGuiding returns 0
22:59:38.804 00.320 11596 IsGuiding returns 1
22:59:38.804 00.000 11596 scope still moving after pulse duration time elapsed
22:59:39.060 00.256 11596 IsSlewing returns 0
22:59:39.171 00.111 11596 IsGuiding returns 0
22:59:39.171 00.000 11596 scope move finished after 227 + 460 ms
22:59:39.171 00.000 11596 Move returns status 0, amount 227
22:59:39.171 00.000 11596 MoveAxis(N, 0, ABG)
22:59:39.171 00.000 11596 Move returns status 0, amount 0
22:59:39.171 00.000 11596 move complete, result=0
22:59:39.171 00.000 11596 worker thread done servicing request
22:59:39.171 00.000 11596 Worker thread wakes up
22:59:39.171 00.000 13300 GuideStep: 0.2 px 227 ms WEST, -0.1 px 0 ms NORTH
22:59:39.172 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
22:59:39.358 00.186 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7d3bea9b-d9bd-4fd8-95e8-3f2a48821c11"}
22:59:39.358 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7d3bea9b-d9bd-4fd8-95e8-3f2a48821c11"}
22:59:39.359 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3c51b0be-44dd-40b2-a8a5-90aed366dbe0"}
22:59:39.359 00.000 13300 case statement mapped state 6 to 3
22:59:39.359 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3c51b0be-44dd-40b2-a8a5-90aed366dbe0"}
22:59:39.359 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ad07c898-228c-4c69-9bab-7c29abb48725"}
22:59:39.360 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":423,"width":15,"height":15,"star_pos":[7.15,6.65],"pixels":"..."},"id":"ad07c898-228c-4c69-9bab-7c29abb48725"}
22:59:39.686 00.326 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:59:42.358 02.672 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"87181600-b0fd-4742-946f-c2464675665b"}
22:59:42.358 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"87181600-b0fd-4742-946f-c2464675665b"}
22:59:42.359 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7754e150-a805-4525-b1b6-ad58c2d1895e"}
22:59:42.359 00.000 13300 case statement mapped state 6 to 3
22:59:42.359 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7754e150-a805-4525-b1b6-ad58c2d1895e"}
22:59:42.359 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"88ebe749-9949-414c-b4f7-cf54d3ba66de"}
22:59:42.359 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":423,"width":15,"height":15,"star_pos":[7.15,6.65],"pixels":"..."},"id":"88ebe749-9949-414c-b4f7-cf54d3ba66de"}
22:59:42.721 00.362 11596 Exposure complete
22:59:42.794 00.073 11596 worker thread done servicing request
22:59:42.795 00.001 13300 OnExposeComplete: enter
22:59:42.795 00.000 13300 UpdateGuideState(): m_state=6
22:59:42.795 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 424
22:59:42.796 00.001 13300 Star::Find returns 1 (0), X=1080.12, Y=335.77, Mass=1905, SNR=30.5, Peak=253 HFD=3.2
22:59:42.796 00.000 13300 MultiStar: [#1 -0.20,-0.12,0.76,U] [#2 -0.31,-0.16,0.00,M3] [#3 0.04,0.14,0.42,U] [#4 -0.36,-0.00,0.00,M2] [#5 0.05,0.26,0.00,M8] [#6 0.11,-0.26,0.00,M10] [#7 0.11,-0.02,0.23,U] [#8 -0.08,0.33,0.00,M10] 
22:59:42.797 00.001 13300 refined, 3 included, MultiStar: {-0.10, -0.09}, one-star: {-0.15, -0.18}
22:59:42.797 00.000 13300 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-1.61) = xAngle (-0.83 = -0.83)
22:59:42.797 00.000 13300 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.82 = -0.82)
22:59:42.797 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.09 hyp=0.14 cameraTheta=-2.44 mountX=0.09 mountY=-0.10, mountTheta=-0.82
22:59:42.800 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.09, opts=13)
22:59:42.800 00.000 13300 Enqueuing Move request for scope (-0.10, -0.09)
22:59:42.800 00.000 11596 Worker thread wakes up
22:59:42.800 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.09) opts 0xd
22:59:42.800 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.09)
22:59:42.801 00.001 11596 Moving (-0.10, -0.09) raw xDistance=0.09 yDistance=-0.10
22:59:42.801 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:59:42.801 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:42.801 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:59:42.801 00.000 11596 MoveAxis(E, 0, ABG)
22:59:42.801 00.000 11596 Move returns status 0, amount 0
22:59:42.801 00.000 11596 MoveAxis(N, 0, ABG)
22:59:42.801 00.000 11596 Move returns status 0, amount 0
22:59:42.801 00.000 11596 move complete, result=0
22:59:42.802 00.001 11596 worker thread done servicing request
22:59:42.808 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
22:59:42.818 00.010 13300 UpdateGuideState exits: m=1905 SNR=30.5
22:59:42.819 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:42.819 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:59:42.819 00.000 13300 Enqueuing Expose request
22:59:42.819 00.000 11596 Worker thread wakes up
22:59:42.819 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:59:42.819 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:59:43.334 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:59:45.357 02.023 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4905911f-a118-4b0a-a9ab-914697991a73"}
22:59:45.357 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4905911f-a118-4b0a-a9ab-914697991a73"}
22:59:45.358 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d33947a4-855c-4458-a9a5-2471e835a2e1"}
22:59:45.358 00.000 13300 case statement mapped state 6 to 3
22:59:45.358 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d33947a4-855c-4458-a9a5-2471e835a2e1"}
22:59:45.358 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f61177dd-22b0-4385-bde5-47e81bb95b51"}
22:59:45.358 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":424,"width":15,"height":15,"star_pos":[7.12,6.77],"pixels":"..."},"id":"f61177dd-22b0-4385-bde5-47e81bb95b51"}
22:59:46.371 01.013 11596 Exposure complete
22:59:46.442 00.071 11596 worker thread done servicing request
22:59:46.443 00.001 13300 OnExposeComplete: enter
22:59:46.443 00.000 13300 UpdateGuideState(): m_state=6
22:59:46.443 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 425
22:59:46.443 00.000 13300 Star::Find returns 1 (0), X=1080.32, Y=335.87, Mass=1917, SNR=30.6, Peak=254 HFD=3.4
22:59:46.444 00.001 13300 MultiStar: [#1 -0.02,-0.01,0.76,U] [#2 -0.11,-0.11,0.44,U] [#3 0.13,0.24,0.00,M1] [#4 -0.06,-0.01,0.28,U] [#5 0.28,0.36,0.00,M9] [#6 0.19,-0.61,0.00,R] [#7 -0.00,0.18,0.23,U] [#8 0.00,0.26,0.00,R] 
22:59:46.444 00.000 13300 refined, 4 included, MultiStar: {-0.01, -0.04}, one-star: {0.05, -0.08}
22:59:46.444 00.000 13300 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-1.61) = xAngle (-0.18 = -0.18)
22:59:46.444 00.000 13300 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.17 = -0.17)
22:59:46.444 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.79 mountX=0.04 mountY=-0.01, mountTheta=-0.17
22:59:46.447 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.04, opts=13)
22:59:46.447 00.000 13300 Enqueuing Move request for scope (-0.01, -0.04)
22:59:46.447 00.000 11596 Worker thread wakes up
22:59:46.448 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.04) opts 0xd
22:59:46.448 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.04)
22:59:46.448 00.000 11596 Moving (-0.01, -0.04) raw xDistance=0.04 yDistance=-0.01
22:59:46.448 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:59:46.448 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:46.448 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:59:46.449 00.001 11596 MoveAxis(E, 0, ABG)
22:59:46.449 00.000 11596 Move returns status 0, amount 0
22:59:46.449 00.000 11596 MoveAxis(N, 0, ABG)
22:59:46.449 00.000 11596 Move returns status 0, amount 0
22:59:46.449 00.000 11596 move complete, result=0
22:59:46.449 00.000 11596 worker thread done servicing request
22:59:46.454 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
22:59:46.462 00.008 13300 UpdateGuideState exits: m=1917 SNR=30.6
22:59:46.462 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:46.462 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:59:46.462 00.000 13300 Enqueuing Expose request
22:59:46.462 00.000 11596 Worker thread wakes up
22:59:46.462 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:59:46.462 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:59:46.975 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:59:48.355 01.380 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"86cbbc59-24c8-49ee-b0bc-77084dc11e52"}
22:59:48.355 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"86cbbc59-24c8-49ee-b0bc-77084dc11e52"}
22:59:48.356 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"01551644-06ff-4c93-b84c-b1574c253f7d"}
22:59:48.356 00.000 13300 case statement mapped state 6 to 3
22:59:48.356 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"01551644-06ff-4c93-b84c-b1574c253f7d"}
22:59:48.356 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"296010fc-0e50-4f47-9ff6-61c880da0135"}
22:59:48.356 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":425,"width":15,"height":15,"star_pos":[7.32,6.87],"pixels":"..."},"id":"296010fc-0e50-4f47-9ff6-61c880da0135"}
22:59:50.005 01.649 11596 Exposure complete
22:59:50.083 00.078 11596 worker thread done servicing request
22:59:50.084 00.001 13300 OnExposeComplete: enter
22:59:50.084 00.000 13300 UpdateGuideState(): m_state=6
22:59:50.084 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 426
22:59:50.084 00.000 13300 Star::Find returns 1 (0), X=1080.22, Y=335.90, Mass=1955, SNR=30.9, Peak=254 HFD=3.2
22:59:50.085 00.001 13300 MultiStar: [#1 -0.06,-0.08,0.76,U] [#2 -0.04,-0.13,0.45,U] [#3 -0.06,0.30,0.00,M2] [#4 -0.24,0.02,0.00,M2] [#5 0.03,-0.06,0.25,U] [#6 -0.08,0.44,0.00,M1] [#7 -0.19,0.06,0.23,U] [#8 0.24,0.00,0.00,M1] 
22:59:50.085 00.000 13300 single-star, 4 included, MultiStar: {-0.05, -0.06}, one-star: {-0.05, -0.05}
22:59:50.085 00.000 13300 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-1.61) = xAngle (-0.70 = -0.70)
22:59:50.085 00.000 13300 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.69 = -0.69)
22:59:50.085 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-2.31 mountX=0.05 mountY=-0.04, mountTheta=-0.69
22:59:50.087 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.05, opts=13)
22:59:50.087 00.000 13300 Enqueuing Move request for scope (-0.05, -0.05)
22:59:50.087 00.000 11596 Worker thread wakes up
22:59:50.087 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.05) opts 0xd
22:59:50.087 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.05)
22:59:50.087 00.000 11596 Moving (-0.05, -0.05) raw xDistance=0.05 yDistance=-0.04
22:59:50.087 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:59:50.088 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:50.088 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:59:50.088 00.000 11596 MoveAxis(E, 0, ABG)
22:59:50.088 00.000 11596 Move returns status 0, amount 0
22:59:50.088 00.000 11596 MoveAxis(N, 0, ABG)
22:59:50.088 00.000 11596 Move returns status 0, amount 0
22:59:50.089 00.001 11596 move complete, result=0
22:59:50.089 00.000 11596 worker thread done servicing request
22:59:50.093 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
22:59:50.100 00.007 13300 UpdateGuideState exits: m=1955 SNR=30.9
22:59:50.101 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:50.101 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:59:50.101 00.000 13300 Enqueuing Expose request
22:59:50.101 00.000 11596 Worker thread wakes up
22:59:50.101 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:59:50.101 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:59:50.604 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:59:51.355 00.751 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f03a193c-b833-44ed-8dd6-cac5d7ad22e5"}
22:59:51.355 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f03a193c-b833-44ed-8dd6-cac5d7ad22e5"}
22:59:51.356 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2bafd6d4-7741-44af-9354-3700a8e783cc"}
22:59:51.356 00.000 13300 case statement mapped state 6 to 3
22:59:51.356 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2bafd6d4-7741-44af-9354-3700a8e783cc"}
22:59:51.356 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0a07e0ef-a3d6-41a5-9241-46262ba2af58"}
22:59:51.356 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":426,"width":15,"height":15,"star_pos":[7.22,6.90],"pixels":"..."},"id":"0a07e0ef-a3d6-41a5-9241-46262ba2af58"}
22:59:53.643 02.287 11596 Exposure complete
22:59:53.714 00.071 11596 worker thread done servicing request
22:59:53.714 00.000 13300 OnExposeComplete: enter
22:59:53.715 00.001 13300 UpdateGuideState(): m_state=6
22:59:53.715 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 427
22:59:53.715 00.000 13300 Star::Find returns 1 (0), X=1080.40, Y=335.84, Mass=1893, SNR=30.4, Peak=254 HFD=3.3
22:59:53.716 00.001 13300 MultiStar: [#1 0.06,-0.02,0.77,U] [#2 0.11,-0.10,0.46,U] [#3 -0.09,0.16,0.43,U] [#4 -0.10,0.23,0.00,M3] [#5 0.11,0.12,0.25,U] [#6 -0.07,0.48,0.00,M2] [#7 -0.07,-0.01,0.22,U] [#8 0.39,-0.04,0.00,M2] 
22:59:53.716 00.000 13300 refined, 5 included, MultiStar: {0.06, -0.02}, one-star: {0.13, -0.11}
22:59:53.716 00.000 13300 CameraToMount -- cameraTheta (-0.37) - m_xAngle (-1.61) = xAngle (1.24 = 1.24)
22:59:53.716 00.000 13300 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.25 = 1.25)
22:59:53.716 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.02 hyp=0.07 cameraTheta=-0.37 mountX=0.02 mountY=0.06, mountTheta=1.24
22:59:53.718 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.02, opts=13)
22:59:53.718 00.000 13300 Enqueuing Move request for scope (0.06, -0.02)
22:59:53.718 00.000 11596 Worker thread wakes up
22:59:53.718 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.02) opts 0xd
22:59:53.718 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.02)
22:59:53.718 00.000 11596 Moving (0.06, -0.02) raw xDistance=0.02 yDistance=0.06
22:59:53.718 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:59:53.719 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:53.719 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:59:53.719 00.000 11596 MoveAxis(E, 0, ABG)
22:59:53.719 00.000 11596 Move returns status 0, amount 0
22:59:53.719 00.000 11596 MoveAxis(N, 0, ABG)
22:59:53.719 00.000 11596 Move returns status 0, amount 0
22:59:53.719 00.000 11596 move complete, result=0
22:59:53.720 00.001 11596 worker thread done servicing request
22:59:53.724 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
22:59:53.732 00.008 13300 UpdateGuideState exits: m=1893 SNR=30.4
22:59:53.732 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:53.732 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:59:53.733 00.001 13300 Enqueuing Expose request
22:59:53.733 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:59:53.733 00.000 11596 Worker thread wakes up
22:59:53.733 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:59:54.247 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
22:59:54.353 00.106 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b1c7ecb9-d2dc-4da1-a93e-423b1736dc59"}
22:59:54.353 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b1c7ecb9-d2dc-4da1-a93e-423b1736dc59"}
22:59:54.354 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"79bec801-c155-4fb1-8041-895d8692e1fa"}
22:59:54.354 00.000 13300 case statement mapped state 6 to 3
22:59:54.354 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"79bec801-c155-4fb1-8041-895d8692e1fa"}
22:59:54.354 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"05caf6dc-1e8b-4bfa-af86-2c9f98d3e3b6"}
22:59:54.354 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":427,"width":15,"height":15,"star_pos":[7.40,6.84],"pixels":"..."},"id":"05caf6dc-1e8b-4bfa-af86-2c9f98d3e3b6"}
22:59:57.277 02.923 11596 Exposure complete
22:59:57.347 00.070 11596 worker thread done servicing request
22:59:57.347 00.000 13300 OnExposeComplete: enter
22:59:57.347 00.000 13300 UpdateGuideState(): m_state=6
22:59:57.347 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 428
22:59:57.347 00.000 13300 Star::Find returns 1 (0), X=1080.38, Y=335.67, Mass=1922, SNR=30.6, Peak=250 HFD=3.3
22:59:57.348 00.001 13300 MultiStar: [#1 -0.03,-0.07,0.76,U] [#2 -0.01,-0.07,0.45,U] [#3 -0.07,-0.00,0.43,U] [#4 -0.26,-0.28,0.00,M4] [#5 0.16,-0.01,0.26,U] [#6 -0.33,0.58,0.00,M3] [#7 0.20,-0.17,0.00,M1] [#8 0.28,-0.32,0.00,M3] 
22:59:57.348 00.000 13300 refined, 4 included, MultiStar: {0.04, -0.13}, one-star: {0.12, -0.28}
22:59:57.348 00.000 13300 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-1.61) = xAngle (0.31 = 0.31)
22:59:57.348 00.000 13300 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.32 = 0.32)
22:59:57.348 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.13 hyp=0.13 cameraTheta=-1.30 mountX=0.13 mountY=0.04, mountTheta=0.32
22:59:57.350 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.13, opts=13)
22:59:57.350 00.000 13300 Enqueuing Move request for scope (0.04, -0.13)
22:59:57.350 00.000 11596 Worker thread wakes up
22:59:57.350 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.13) opts 0xd
22:59:57.350 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.13)
22:59:57.350 00.000 11596 Moving (0.04, -0.13) raw xDistance=0.13 yDistance=0.04
22:59:57.350 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:59:57.351 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:57.351 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:59:57.351 00.000 11596 MoveAxis(E, 0, ABG)
22:59:57.351 00.000 11596 Move returns status 0, amount 0
22:59:57.351 00.000 11596 MoveAxis(N, 0, ABG)
22:59:57.351 00.000 11596 Move returns status 0, amount 0
22:59:57.351 00.000 11596 move complete, result=0
22:59:57.351 00.000 11596 worker thread done servicing request
22:59:57.357 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=250, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
22:59:57.364 00.007 13300 UpdateGuideState exits: m=1922 SNR=30.6
22:59:57.365 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:57.365 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
22:59:57.365 00.000 13300 Enqueuing Expose request
22:59:57.365 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:59:57.365 00.000 11596 Worker thread wakes up
22:59:57.365 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
22:59:57.367 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e5e59d8d-9973-4c69-88c1-1592fa8c08cc"}
22:59:57.367 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e5e59d8d-9973-4c69-88c1-1592fa8c08cc"}
22:59:57.372 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f28aec70-7ca3-4993-bc8a-2fb0a0c59df9"}
22:59:57.372 00.000 13300 case statement mapped state 6 to 3
22:59:57.372 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f28aec70-7ca3-4993-bc8a-2fb0a0c59df9"}
22:59:57.374 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cc419905-50fe-48cf-9546-2fb32182e4b0"}
22:59:57.375 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":428,"width":15,"height":15,"star_pos":[7.38,6.67],"pixels":"..."},"id":"cc419905-50fe-48cf-9546-2fb32182e4b0"}
22:59:57.876 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:00:00.352 02.476 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c7935ad7-571f-4ebf-a516-665fb62ad684"}
23:00:00.352 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c7935ad7-571f-4ebf-a516-665fb62ad684"}
23:00:00.354 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a821923c-cf58-4bc1-921c-d361646d5c26"}
23:00:00.354 00.000 13300 case statement mapped state 6 to 3
23:00:00.354 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a821923c-cf58-4bc1-921c-d361646d5c26"}
23:00:00.354 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c9e033f6-d240-49f7-8575-2ece0a227a3e"}
23:00:00.355 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":428,"width":15,"height":15,"star_pos":[7.38,6.67],"pixels":"..."},"id":"c9e033f6-d240-49f7-8575-2ece0a227a3e"}
23:00:00.899 00.544 11596 Exposure complete
23:00:00.968 00.069 11596 worker thread done servicing request
23:00:00.968 00.000 13300 OnExposeComplete: enter
23:00:00.968 00.000 13300 UpdateGuideState(): m_state=6
23:00:00.969 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 429
23:00:00.969 00.000 13300 Star::Find returns 1 (0), X=1080.24, Y=335.75, Mass=1924, SNR=30.7, Peak=254 HFD=3.3
23:00:00.969 00.000 13300 MultiStar: [#1 -0.09,-0.23,0.00,M1] [#2 -0.08,-0.15,0.44,U] [#3 -0.05,0.12,0.42,U] [#4 -0.12,0.03,0.24,U] [#5 0.01,0.20,0.25,U] [#6 -0.22,0.35,0.00,M4] [#7 -0.15,-0.25,0.00,M2] [#8 -0.04,0.26,0.00,M4] 
23:00:00.969 00.000 13300 refined, 4 included, MultiStar: {-0.05, -0.07}, one-star: {-0.03, -0.20}
23:00:00.970 00.001 13300 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-1.61) = xAngle (-0.57 = -0.57)
23:00:00.970 00.000 13300 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.56 = -0.56)
23:00:00.970 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.07 hyp=0.08 cameraTheta=-2.18 mountX=0.07 mountY=-0.04, mountTheta=-0.56
23:00:00.971 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.07, opts=13)
23:00:00.971 00.000 13300 Enqueuing Move request for scope (-0.05, -0.07)
23:00:00.972 00.001 11596 Worker thread wakes up
23:00:00.972 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.07) opts 0xd
23:00:00.972 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.07)
23:00:00.972 00.000 11596 Moving (-0.05, -0.07) raw xDistance=0.07 yDistance=-0.04
23:00:00.972 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:00:00.972 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:00.973 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:00:00.973 00.000 11596 MoveAxis(E, 0, ABG)
23:00:00.973 00.000 11596 Move returns status 0, amount 0
23:00:00.973 00.000 11596 MoveAxis(N, 0, ABG)
23:00:00.973 00.000 11596 Move returns status 0, amount 0
23:00:00.973 00.000 11596 move complete, result=0
23:00:00.973 00.000 11596 worker thread done servicing request
23:00:00.980 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
23:00:00.988 00.008 13300 UpdateGuideState exits: m=1924 SNR=30.7
23:00:00.988 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:00.988 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:00:00.988 00.000 13300 Enqueuing Expose request
23:00:00.988 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:00:00.988 00.000 11596 Worker thread wakes up
23:00:00.989 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:00:01.504 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:00:03.352 01.848 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2b553872-dd7b-4222-9ab6-af18f545be86"}
23:00:03.352 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2b553872-dd7b-4222-9ab6-af18f545be86"}
23:00:03.354 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9ce6c41c-2991-46e5-9dbb-8c3522fd1179"}
23:00:03.354 00.000 13300 case statement mapped state 6 to 3
23:00:03.354 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9ce6c41c-2991-46e5-9dbb-8c3522fd1179"}
23:00:03.355 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3301d403-e5a8-45cd-9625-f6efe4e75dad"}
23:00:03.355 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":429,"width":15,"height":15,"star_pos":[7.24,6.75],"pixels":"..."},"id":"3301d403-e5a8-45cd-9625-f6efe4e75dad"}
23:00:04.591 01.236 11596 Exposure complete
23:00:04.688 00.097 11596 worker thread done servicing request
23:00:04.689 00.001 13300 OnExposeComplete: enter
23:00:04.689 00.000 13300 UpdateGuideState(): m_state=6
23:00:04.689 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 430
23:00:04.689 00.000 13300 Star::Find returns 1 (0), X=1080.23, Y=335.69, Mass=1947, SNR=30.8, Peak=235 HFD=3.4
23:00:04.690 00.001 13300 MultiStar: [#1 -0.01,-0.13,0.76,U] [#2 -0.03,-0.34,0.00,M1] [#3 -0.06,0.12,0.41,U] [#4 -0.14,0.08,0.28,U] [#5 -0.06,0.01,0.25,U] [#6 -0.14,0.52,0.00,M5] [#7 -0.10,-0.05,0.23,U] [#8 0.04,-0.37,0.00,M5] 
23:00:04.691 00.001 13300 refined, 5 included, MultiStar: {-0.05, -0.10}, one-star: {-0.04, -0.26}
23:00:04.691 00.000 13300 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-1.61) = xAngle (-0.43 = -0.43)
23:00:04.691 00.000 13300 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.41 = -0.41)
23:00:04.691 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-2.04 mountX=0.10 mountY=-0.04, mountTheta=-0.42
23:00:04.693 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.10, opts=13)
23:00:04.693 00.000 13300 Enqueuing Move request for scope (-0.05, -0.10)
23:00:04.693 00.000 11596 Worker thread wakes up
23:00:04.693 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.10) opts 0xd
23:00:04.694 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.10)
23:00:04.694 00.000 11596 Moving (-0.05, -0.10) raw xDistance=0.10 yDistance=-0.04
23:00:04.694 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:00:04.694 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:04.694 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:00:04.694 00.000 11596 MoveAxis(E, 0, ABG)
23:00:04.694 00.000 11596 Move returns status 0, amount 0
23:00:04.694 00.000 11596 MoveAxis(N, 0, ABG)
23:00:04.694 00.000 11596 Move returns status 0, amount 0
23:00:04.694 00.000 11596 move complete, result=0
23:00:04.694 00.000 11596 worker thread done servicing request
23:00:04.700 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
23:00:04.708 00.008 13300 UpdateGuideState exits: m=1947 SNR=30.8
23:00:04.708 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:04.708 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:00:04.708 00.000 13300 Enqueuing Expose request
23:00:04.708 00.000 11596 Worker thread wakes up
23:00:04.708 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:00:04.709 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:00:05.223 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:00:06.352 01.129 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b7c9146d-965d-4b58-9751-284ca1c63996"}
23:00:06.352 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b7c9146d-965d-4b58-9751-284ca1c63996"}
23:00:06.353 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5620b385-b6a6-44e1-a04b-46262ab76ae0"}
23:00:06.353 00.000 13300 case statement mapped state 6 to 3
23:00:06.353 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5620b385-b6a6-44e1-a04b-46262ab76ae0"}
23:00:06.353 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a1581976-f1cc-4558-9226-6119d89b7282"}
23:00:06.353 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":430,"width":15,"height":15,"star_pos":[7.23,6.69],"pixels":"..."},"id":"a1581976-f1cc-4558-9226-6119d89b7282"}
23:00:08.250 01.897 11596 Exposure complete
23:00:08.320 00.070 11596 worker thread done servicing request
23:00:08.321 00.001 13300 OnExposeComplete: enter
23:00:08.321 00.000 13300 UpdateGuideState(): m_state=6
23:00:08.321 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 431
23:00:08.322 00.001 13300 Star::Find returns 1 (0), X=1080.36, Y=335.66, Mass=1918, SNR=30.6, Peak=254 HFD=3.4
23:00:08.322 00.000 13300 MultiStar: [#1 0.17,-0.14,0.76,U] [#2 -0.12,-0.32,0.00,M2] [#3 -0.11,0.21,0.00,M1] [#4 -0.29,0.03,0.00,M3] [#5 -0.03,0.18,0.25,U] [#6 -0.27,0.12,0.00,M6] [#7 -0.15,-0.10,0.23,U] [#8 0.03,-0.03,0.19,U] 
23:00:08.322 00.000 13300 refined, 4 included, MultiStar: {0.08, -0.16}, one-star: {0.09, -0.29}
23:00:08.322 00.000 13300 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-1.61) = xAngle (0.48 = 0.48)
23:00:08.322 00.000 13300 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.49 = 0.49)
23:00:08.322 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.16 hyp=0.18 cameraTheta=-1.13 mountX=0.16 mountY=0.08, mountTheta=0.49
23:00:08.324 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.16, opts=13)
23:00:08.324 00.000 13300 Enqueuing Move request for scope (0.08, -0.16)
23:00:08.324 00.000 11596 Worker thread wakes up
23:00:08.324 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.16) opts 0xd
23:00:08.324 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.16)
23:00:08.324 00.000 11596 Moving (0.08, -0.16) raw xDistance=0.16 yDistance=0.08
23:00:08.325 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
23:00:08.325 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:08.325 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:00:08.325 00.000 11596 MoveAxis(W, 196, ABG)
23:00:08.325 00.000 11596 Guiding  Dir = 3, Dur = 196
23:00:08.325 00.000 11596 IsSlewing returns 0
23:00:08.331 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
23:00:08.338 00.007 13300 UpdateGuideState exits: m=1918 SNR=30.6
23:00:08.338 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:08.338 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:00:08.338 00.000 13300 Enqueuing Expose request
23:00:08.389 00.051 11596 IsGuiding returns 0
23:00:08.895 00.506 11596 IsGuiding returns 1
23:00:08.895 00.000 11596 scope still moving after pulse duration time elapsed
23:00:09.161 00.266 11596 IsSlewing returns 0
23:00:09.265 00.104 11596 IsGuiding returns 0
23:00:09.265 00.000 11596 scope move finished after 196 + 679 ms
23:00:09.265 00.000 11596 Move returns status 0, amount 196
23:00:09.265 00.000 11596 MoveAxis(N, 0, ABG)
23:00:09.265 00.000 11596 Move returns status 0, amount 0
23:00:09.265 00.000 11596 move complete, result=0
23:00:09.265 00.000 11596 worker thread done servicing request
23:00:09.265 00.000 11596 Worker thread wakes up
23:00:09.265 00.000 13300 GuideStep: 0.2 px 196 ms WEST, 0.1 px 0 ms NORTH
23:00:09.266 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:00:09.506 00.240 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6a2544af-5ac5-4896-840e-c5a4062eb1c5"}
23:00:09.506 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6a2544af-5ac5-4896-840e-c5a4062eb1c5"}
23:00:09.508 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8cbe52c7-7dc1-4a7c-b848-a0395ad96469"}
23:00:09.509 00.001 13300 case statement mapped state 6 to 3
23:00:09.509 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8cbe52c7-7dc1-4a7c-b848-a0395ad96469"}
23:00:09.510 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"43d254b2-24b0-4c80-97c7-e8c528225c7c"}
23:00:09.510 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":431,"width":15,"height":15,"star_pos":[7.36,6.66],"pixels":"..."},"id":"43d254b2-24b0-4c80-97c7-e8c528225c7c"}
23:00:09.779 00.269 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:00:12.351 02.572 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"61b05ea4-10b0-43a8-aa5f-c42e9d9390a9"}
23:00:12.351 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"61b05ea4-10b0-43a8-aa5f-c42e9d9390a9"}
23:00:12.352 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e63a09de-d150-4c9d-82f2-afc9218fa179"}
23:00:12.352 00.000 13300 case statement mapped state 6 to 3
23:00:12.352 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e63a09de-d150-4c9d-82f2-afc9218fa179"}
23:00:12.352 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"acbbc96e-8f92-4e34-9a1e-df5b6dcb8ec7"}
23:00:12.353 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":431,"width":15,"height":15,"star_pos":[7.36,6.66],"pixels":"..."},"id":"acbbc96e-8f92-4e34-9a1e-df5b6dcb8ec7"}
23:00:12.806 00.453 11596 Exposure complete
23:00:12.877 00.071 11596 worker thread done servicing request
23:00:12.877 00.000 13300 OnExposeComplete: enter
23:00:12.877 00.000 13300 UpdateGuideState(): m_state=6
23:00:12.878 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 432
23:00:12.878 00.000 13300 Star::Find returns 1 (0), X=1080.30, Y=335.72, Mass=1857, SNR=30.1, Peak=254 HFD=3.1
23:00:12.878 00.000 13300 MultiStar: [#1 0.17,-0.07,0.78,U] [#2 0.01,-0.06,0.45,U] [#3 0.08,0.00,0.42,U] [#4 -0.03,-0.30,0.00,M4] [#5 0.32,0.11,0.00,M4] [#6 -0.07,-0.03,0.25,U] [#7 0.02,-0.04,0.22,U] [#8 -0.11,0.19,0.20,U] 
23:00:12.879 00.001 13300 refined, 6 included, MultiStar: {0.05, -0.09}, one-star: {0.03, -0.23}
23:00:12.879 00.000 13300 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-1.61) = xAngle (0.56 = 0.56)
23:00:12.879 00.000 13300 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.58 = 0.58)
23:00:12.879 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-1.05 mountX=0.09 mountY=0.06, mountTheta=0.57
23:00:12.881 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.09, opts=13)
23:00:12.881 00.000 13300 Enqueuing Move request for scope (0.05, -0.09)
23:00:12.881 00.000 11596 Worker thread wakes up
23:00:12.881 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.09) opts 0xd
23:00:12.881 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.09)
23:00:12.881 00.000 11596 Moving (0.05, -0.09) raw xDistance=0.09 yDistance=0.06
23:00:12.881 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:00:12.881 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:12.881 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:00:12.882 00.001 11596 MoveAxis(E, 0, ABG)
23:00:12.882 00.000 11596 Move returns status 0, amount 0
23:00:12.882 00.000 11596 MoveAxis(N, 0, ABG)
23:00:12.882 00.000 11596 Move returns status 0, amount 0
23:00:12.882 00.000 11596 move complete, result=0
23:00:12.882 00.000 11596 worker thread done servicing request
23:00:12.888 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=3, FiltMax=99, Gamma=0.510
23:00:12.895 00.007 13300 UpdateGuideState exits: m=1857 SNR=30.1
23:00:12.895 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:12.895 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:00:12.895 00.000 13300 Enqueuing Expose request
23:00:12.896 00.001 11596 Worker thread wakes up
23:00:12.896 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:00:12.896 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:00:13.410 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:00:15.351 01.941 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cf236b68-407a-45c5-9e11-a34047b59e2b"}
23:00:15.351 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cf236b68-407a-45c5-9e11-a34047b59e2b"}
23:00:15.352 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ff0cab28-5e97-408d-9c25-a79e104540ef"}
23:00:15.352 00.000 13300 case statement mapped state 6 to 3
23:00:15.352 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ff0cab28-5e97-408d-9c25-a79e104540ef"}
23:00:15.353 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"57985ed4-1666-4c31-bc2c-260242c18226"}
23:00:15.353 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":432,"width":15,"height":15,"star_pos":[7.30,6.72],"pixels":"..."},"id":"57985ed4-1666-4c31-bc2c-260242c18226"}
23:00:16.447 01.094 11596 Exposure complete
23:00:16.538 00.091 11596 worker thread done servicing request
23:00:16.538 00.000 13300 OnExposeComplete: enter
23:00:16.538 00.000 13300 UpdateGuideState(): m_state=6
23:00:16.539 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 433
23:00:16.539 00.000 13300 Star::Find returns 1 (0), X=1080.39, Y=335.82, Mass=1948, SNR=30.8, Peak=254 HFD=3.2
23:00:16.539 00.000 13300 MultiStar: [#1 -0.01,-0.04,0.75,U] [#2 -0.07,-0.04,0.45,U] [#3 0.16,0.09,0.40,U] [#4 -0.03,-0.03,0.29,U] [#5 0.11,-0.15,0.26,U] [#6 -0.04,0.31,0.00,M6] [#7 0.07,-0.15,0.22,U] [#8 0.18,-0.31,0.00,M4] 
23:00:16.540 00.001 13300 refined, 6 included, MultiStar: {0.05, -0.07}, one-star: {0.12, -0.13}
23:00:16.540 00.000 13300 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-1.61) = xAngle (0.72 = 0.72)
23:00:16.540 00.000 13300 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.74 = 0.74)
23:00:16.540 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.07 hyp=0.09 cameraTheta=-0.89 mountX=0.06 mountY=0.06, mountTheta=0.73
23:00:16.542 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.07, opts=13)
23:00:16.542 00.000 13300 Enqueuing Move request for scope (0.05, -0.07)
23:00:16.542 00.000 11596 Worker thread wakes up
23:00:16.542 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.07) opts 0xd
23:00:16.542 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.07)
23:00:16.543 00.001 11596 Moving (0.05, -0.07) raw xDistance=0.06 yDistance=0.06
23:00:16.543 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:00:16.543 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:16.543 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:00:16.543 00.000 11596 MoveAxis(E, 0, ABG)
23:00:16.543 00.000 11596 Move returns status 0, amount 0
23:00:16.543 00.000 11596 MoveAxis(N, 0, ABG)
23:00:16.544 00.001 11596 Move returns status 0, amount 0
23:00:16.544 00.000 11596 move complete, result=0
23:00:16.544 00.000 11596 worker thread done servicing request
23:00:16.549 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
23:00:16.556 00.007 13300 UpdateGuideState exits: m=1948 SNR=30.8
23:00:16.557 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:16.557 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:00:16.557 00.000 13300 Enqueuing Expose request
23:00:16.557 00.000 11596 Worker thread wakes up
23:00:16.557 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:00:16.557 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:00:17.072 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:00:18.350 01.278 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"29d9943e-e317-49f3-b3ab-1c88d30f5ac7"}
23:00:18.350 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"29d9943e-e317-49f3-b3ab-1c88d30f5ac7"}
23:00:18.351 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e89d2e61-2e37-487b-90c4-2d1ce14778f3"}
23:00:18.351 00.000 13300 case statement mapped state 6 to 3
23:00:18.351 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e89d2e61-2e37-487b-90c4-2d1ce14778f3"}
23:00:18.351 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"408aae32-1dfb-4e54-968f-3339b0ad118f"}
23:00:18.352 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":433,"width":15,"height":15,"star_pos":[7.39,6.82],"pixels":"..."},"id":"408aae32-1dfb-4e54-968f-3339b0ad118f"}
23:00:20.119 01.767 11596 Exposure complete
23:00:20.218 00.099 11596 worker thread done servicing request
23:00:20.218 00.000 13300 OnExposeComplete: enter
23:00:20.218 00.000 13300 UpdateGuideState(): m_state=6
23:00:20.218 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 434
23:00:20.218 00.000 13300 Star::Find returns 1 (0), X=1080.32, Y=335.74, Mass=1897, SNR=30.4, Peak=254 HFD=3.3
23:00:20.219 00.001 13300 MultiStar: [#1 -0.04,-0.18,0.77,U] [#2 -0.09,-0.33,0.00,M1] [#3 -0.05,0.16,0.43,U] [#4 0.08,-0.36,0.00,M4] [#5 0.18,-0.13,0.25,U] [#6 -0.12,0.17,0.23,U] [#7 -0.13,-0.38,0.00,M1] [#8 0.18,-0.47,0.00,M5] 
23:00:20.219 00.000 13300 refined, 4 included, MultiStar: {0.01, -0.10}, one-star: {0.05, -0.21}
23:00:20.219 00.000 13300 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-1.61) = xAngle (0.11 = 0.11)
23:00:20.219 00.000 13300 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.12 = 0.12)
23:00:20.219 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.50 mountX=0.10 mountY=0.01, mountTheta=0.12
23:00:20.221 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.10, opts=13)
23:00:20.221 00.000 13300 Enqueuing Move request for scope (0.01, -0.10)
23:00:20.221 00.000 11596 Worker thread wakes up
23:00:20.221 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.10) opts 0xd
23:00:20.221 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.10)
23:00:20.221 00.000 11596 Moving (0.01, -0.10) raw xDistance=0.10 yDistance=0.01
23:00:20.222 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:00:20.222 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:20.222 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:00:20.222 00.000 11596 MoveAxis(E, 0, ABG)
23:00:20.222 00.000 11596 Move returns status 0, amount 0
23:00:20.222 00.000 11596 MoveAxis(N, 0, ABG)
23:00:20.222 00.000 11596 Move returns status 0, amount 0
23:00:20.223 00.001 11596 move complete, result=0
23:00:20.223 00.000 11596 worker thread done servicing request
23:00:20.229 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
23:00:20.236 00.007 13300 UpdateGuideState exits: m=1897 SNR=30.4
23:00:20.237 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:20.237 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:00:20.237 00.000 13300 Enqueuing Expose request
23:00:20.237 00.000 11596 Worker thread wakes up
23:00:20.237 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:00:20.237 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:00:20.749 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:00:21.349 00.600 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8b05389e-99ba-4aee-b7f7-63e7ac99a3c1"}
23:00:21.349 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8b05389e-99ba-4aee-b7f7-63e7ac99a3c1"}
23:00:21.350 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7728113a-829e-42f9-a8e4-5c7683589f2b"}
23:00:21.350 00.000 13300 case statement mapped state 6 to 3
23:00:21.350 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7728113a-829e-42f9-a8e4-5c7683589f2b"}
23:00:21.350 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"15c07041-4a87-4223-aaaa-47b6252f674d"}
23:00:21.350 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":434,"width":15,"height":15,"star_pos":[7.32,6.74],"pixels":"..."},"id":"15c07041-4a87-4223-aaaa-47b6252f674d"}
23:00:23.784 02.434 11596 Exposure complete
23:00:23.855 00.071 11596 worker thread done servicing request
23:00:23.855 00.000 13300 OnExposeComplete: enter
23:00:23.855 00.000 13300 UpdateGuideState(): m_state=6
23:00:23.856 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 435
23:00:23.856 00.000 13300 Star::Find returns 1 (0), X=1080.48, Y=335.67, Mass=1940, SNR=30.8, Peak=244 HFD=3.3
23:00:23.856 00.000 13300 MultiStar: [#1 -0.01,-0.14,0.78,U] [#2 -0.03,-0.17,0.43,U] [#3 -0.03,0.05,0.42,U] [#4 0.02,-0.13,0.29,U] [#5 0.08,0.31,0.00,M3] [#6 -0.32,0.32,0.00,M6] [#7 0.00,-0.68,0.00,M2] [#8 0.36,0.02,0.00,M6] 
23:00:23.856 00.000 13300 refined, 4 included, MultiStar: {0.06, -0.16}, one-star: {0.21, -0.28}
23:00:23.856 00.000 13300 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-1.61) = xAngle (0.41 = 0.41)
23:00:23.857 00.001 13300 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.42 = 0.42)
23:00:23.857 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.16 hyp=0.17 cameraTheta=-1.20 mountX=0.16 mountY=0.07, mountTheta=0.42
23:00:23.859 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.16, opts=13)
23:00:23.859 00.000 13300 Enqueuing Move request for scope (0.06, -0.16)
23:00:23.859 00.000 11596 Worker thread wakes up
23:00:23.859 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.16) opts 0xd
23:00:23.859 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.16)
23:00:23.859 00.000 11596 Moving (0.06, -0.16) raw xDistance=0.16 yDistance=0.07
23:00:23.859 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
23:00:23.859 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:23.860 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:00:23.860 00.000 11596 MoveAxis(W, 201, ABG)
23:00:23.860 00.000 11596 Guiding  Dir = 3, Dur = 201
23:00:23.860 00.000 11596 IsSlewing returns 0
23:00:23.865 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=244, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
23:00:23.872 00.007 13300 UpdateGuideState exits: m=1940 SNR=30.8
23:00:23.872 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:23.872 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:00:23.872 00.000 13300 Enqueuing Expose request
23:00:23.883 00.011 11596 IsGuiding returns 0
23:00:24.012 00.129 11596 PulseGuide returned control before completion, sleep 83
23:00:24.206 00.194 11596 IsGuiding returns 1
23:00:24.206 00.000 11596 scope still moving after pulse duration time elapsed
23:00:24.233 00.027 11596 IsSlewing returns 0
23:00:24.303 00.070 11596 IsGuiding returns 1
23:00:24.326 00.023 11596 IsSlewing returns 0
23:00:24.347 00.021 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9792452d-0734-44a8-87b3-05793f73aa74"}
23:00:24.347 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9792452d-0734-44a8-87b3-05793f73aa74"}
23:00:24.347 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d3da8390-8bfc-417f-84d1-b6955467bc99"}
23:00:24.348 00.001 13300 case statement mapped state 6 to 3
23:00:24.348 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d3da8390-8bfc-417f-84d1-b6955467bc99"}
23:00:24.348 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e92cb126-10f0-4f6a-b638-5ca5f00a397f"}
23:00:24.348 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":435,"width":15,"height":15,"star_pos":[7.48,6.67],"pixels":"..."},"id":"e92cb126-10f0-4f6a-b638-5ca5f00a397f"}
23:00:24.419 00.071 11596 IsGuiding returns 0
23:00:24.419 00.000 11596 scope move finished after 201 + 335 ms
23:00:24.420 00.001 11596 Move returns status 0, amount 201
23:00:24.420 00.000 11596 MoveAxis(N, 0, ABG)
23:00:24.420 00.000 11596 Move returns status 0, amount 0
23:00:24.420 00.000 11596 move complete, result=0
23:00:24.420 00.000 11596 worker thread done servicing request
23:00:24.420 00.000 11596 Worker thread wakes up
23:00:24.420 00.000 13300 GuideStep: 0.2 px 201 ms WEST, 0.1 px 0 ms NORTH
23:00:24.420 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:00:24.924 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:00:27.347 02.423 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c3de9471-1973-466e-8fbc-a8e0aedfd692"}
23:00:27.347 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c3de9471-1973-466e-8fbc-a8e0aedfd692"}
23:00:27.348 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"85a99757-6c7b-4bc9-857d-5d0999bdb598"}
23:00:27.348 00.000 13300 case statement mapped state 6 to 3
23:00:27.348 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"85a99757-6c7b-4bc9-857d-5d0999bdb598"}
23:00:27.348 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d2d27c0a-2e27-48ca-bedc-7da5bfde9005"}
23:00:27.348 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":435,"width":15,"height":15,"star_pos":[7.48,6.67],"pixels":"..."},"id":"d2d27c0a-2e27-48ca-bedc-7da5bfde9005"}
23:00:27.951 00.603 11596 Exposure complete
23:00:28.028 00.077 11596 worker thread done servicing request
23:00:28.028 00.000 13300 OnExposeComplete: enter
23:00:28.028 00.000 13300 UpdateGuideState(): m_state=6
23:00:28.029 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 436
23:00:28.029 00.000 13300 Star::Find returns 1 (0), X=1080.41, Y=335.80, Mass=1923, SNR=30.6, Peak=251 HFD=3.3
23:00:28.030 00.001 13300 MultiStar: [#1 0.03,-0.05,0.76,U] [#2 -0.07,-0.05,0.44,U] [#3 0.27,0.16,0.00,M1] [#4 -0.01,0.07,0.29,U] [#5 0.22,0.10,0.00,M4] [#6 -0.11,0.40,0.00,M7] [#7 0.09,0.10,0.23,U] [#8 0.20,-0.05,0.19,U] 
23:00:28.030 00.000 13300 refined, 5 included, MultiStar: {0.07, -0.06}, one-star: {0.14, -0.15}
23:00:28.031 00.001 13300 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-1.61) = xAngle (0.86 = 0.86)
23:00:28.031 00.000 13300 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.87 = 0.87)
23:00:28.031 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-0.75 mountX=0.06 mountY=0.07, mountTheta=0.86
23:00:28.033 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.06, opts=13)
23:00:28.034 00.001 13300 Enqueuing Move request for scope (0.07, -0.06)
23:00:28.034 00.000 11596 Worker thread wakes up
23:00:28.034 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.06) opts 0xd
23:00:28.034 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.06)
23:00:28.034 00.000 11596 Moving (0.07, -0.06) raw xDistance=0.06 yDistance=0.07
23:00:28.034 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:00:28.034 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:28.035 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:00:28.035 00.000 11596 MoveAxis(E, 0, ABG)
23:00:28.035 00.000 11596 Move returns status 0, amount 0
23:00:28.035 00.000 11596 MoveAxis(N, 0, ABG)
23:00:28.035 00.000 11596 Move returns status 0, amount 0
23:00:28.035 00.000 11596 move complete, result=0
23:00:28.036 00.001 11596 worker thread done servicing request
23:00:28.042 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
23:00:28.050 00.008 13300 UpdateGuideState exits: m=1923 SNR=30.6
23:00:28.050 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:28.051 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:00:28.051 00.000 13300 Enqueuing Expose request
23:00:28.051 00.000 11596 Worker thread wakes up
23:00:28.051 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:00:28.051 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:00:28.562 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:00:30.345 01.783 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e7a5a7c2-24fb-412f-b365-123f55610588"}
23:00:30.345 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e7a5a7c2-24fb-412f-b365-123f55610588"}
23:00:30.346 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4bf6ef50-a0c3-49e5-af51-cb626b199bba"}
23:00:30.346 00.000 13300 case statement mapped state 6 to 3
23:00:30.346 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4bf6ef50-a0c3-49e5-af51-cb626b199bba"}
23:00:30.347 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a069ea9f-b265-4d04-9ea7-7181a57e8b4d"}
23:00:30.347 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":436,"width":15,"height":15,"star_pos":[7.41,6.80],"pixels":"..."},"id":"a069ea9f-b265-4d04-9ea7-7181a57e8b4d"}
23:00:31.624 01.277 11596 Exposure complete
23:00:31.698 00.074 11596 worker thread done servicing request
23:00:31.699 00.001 13300 OnExposeComplete: enter
23:00:31.699 00.000 13300 UpdateGuideState(): m_state=6
23:00:31.699 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 437
23:00:31.699 00.000 13300 Star::Find returns 1 (0), X=1080.46, Y=335.94, Mass=1933, SNR=30.7, Peak=254 HFD=3.5
23:00:31.700 00.001 13300 MultiStar: [#1 -0.03,0.13,0.75,U] [#2 -0.04,0.12,0.45,U] [#3 0.28,0.22,0.00,M2] [#4 -0.11,0.26,0.00,M3] [#5 0.26,0.17,0.00,M5] [#6 -0.07,0.54,0.00,M8] [#7 -0.05,0.22,0.23,U] [#8 0.20,0.11,0.19,U] 
23:00:31.700 00.000 13300 refined, 4 included, MultiStar: {0.07, 0.08}, one-star: {0.19, -0.01}
23:00:31.700 00.000 13300 CameraToMount -- cameraTheta (0.88) - m_xAngle (-1.61) = xAngle (2.49 = 2.49)
23:00:31.700 00.000 13300 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.51 = 2.51)
23:00:31.700 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.08 hyp=0.11 cameraTheta=0.88 mountX=-0.09 mountY=0.06, mountTheta=2.50
23:00:31.702 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.08, opts=13)
23:00:31.702 00.000 13300 Enqueuing Move request for scope (0.07, 0.08)
23:00:31.702 00.000 11596 Worker thread wakes up
23:00:31.702 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.08) opts 0xd
23:00:31.702 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.08)
23:00:31.702 00.000 11596 Moving (0.07, 0.08) raw xDistance=-0.09 yDistance=0.06
23:00:31.702 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:00:31.702 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:31.703 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:00:31.703 00.000 11596 MoveAxis(E, 0, ABG)
23:00:31.703 00.000 11596 Move returns status 0, amount 0
23:00:31.703 00.000 11596 MoveAxis(N, 0, ABG)
23:00:31.703 00.000 11596 Move returns status 0, amount 0
23:00:31.703 00.000 11596 move complete, result=0
23:00:31.703 00.000 11596 worker thread done servicing request
23:00:31.707 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=3, FiltMax=95, Gamma=0.510
23:00:31.718 00.011 13300 UpdateGuideState exits: m=1933 SNR=30.7
23:00:31.719 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:31.719 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:00:31.719 00.000 13300 Enqueuing Expose request
23:00:31.719 00.000 11596 Worker thread wakes up
23:00:31.719 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:00:31.719 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:00:32.231 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:00:33.346 01.115 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d3f04905-d0f7-425d-8444-aeea99ac6495"}
23:00:33.346 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d3f04905-d0f7-425d-8444-aeea99ac6495"}
23:00:33.347 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"71dbe57e-156c-42b1-a4dc-815f4fea1b3b"}
23:00:33.347 00.000 13300 case statement mapped state 6 to 3
23:00:33.347 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"71dbe57e-156c-42b1-a4dc-815f4fea1b3b"}
23:00:33.347 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d4cbfd23-e0c4-4252-9f33-3d66db08ef98"}
23:00:33.347 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":437,"width":15,"height":15,"star_pos":[7.46,6.94],"pixels":"..."},"id":"d4cbfd23-e0c4-4252-9f33-3d66db08ef98"}
23:00:35.265 01.918 11596 Exposure complete
23:00:35.338 00.073 11596 worker thread done servicing request
23:00:35.338 00.000 13300 OnExposeComplete: enter
23:00:35.338 00.000 13300 UpdateGuideState(): m_state=6
23:00:35.339 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 438
23:00:35.339 00.000 13300 Star::Find returns 1 (0), X=1080.37, Y=336.18, Mass=1958, SNR=30.9, Peak=247 HFD=3.3
23:00:35.339 00.000 13300 MultiStar: [#1 0.07,0.30,0.00,M1] [#2 0.08,0.35,0.00,M1] [#3 0.25,0.66,0.00,M3] [#4 -0.08,0.49,0.00,M4] [#5 0.19,0.25,0.00,M6] [#6 0.03,0.64,0.00,M9] [#7 -0.08,0.27,0.00,M1] [#8 0.01,0.49,0.00,M5] 
23:00:35.339 00.000 13300 CameraToMount -- cameraTheta (1.17) - m_xAngle (-1.61) = xAngle (2.77 = 2.77)
23:00:35.339 00.000 13300 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.79 = 2.79)
23:00:35.340 00.001 13300 CameraToMount -- cameraX=0.10 cameraY=0.23 hyp=0.25 cameraTheta=1.17 mountX=-0.23 mountY=0.09, mountTheta=2.79
23:00:35.341 00.001 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.23, opts=13)
23:00:35.341 00.000 13300 Enqueuing Move request for scope (0.10, 0.23)
23:00:35.341 00.000 11596 Worker thread wakes up
23:00:35.341 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.23) opts 0xd
23:00:35.341 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.23)
23:00:35.342 00.001 11596 Moving (0.10, 0.23) raw xDistance=-0.23 yDistance=0.09
23:00:35.342 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
23:00:35.342 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:35.342 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:00:35.342 00.000 11596 MoveAxis(E, 288, ABG)
23:00:35.342 00.000 11596 Guiding  Dir = 2, Dur = 288
23:00:35.342 00.000 11596 IsSlewing returns 0
23:00:35.347 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
23:00:35.356 00.009 13300 UpdateGuideState exits: m=1958 SNR=30.9
23:00:35.356 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:35.356 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:00:35.356 00.000 13300 Enqueuing Expose request
23:00:35.569 00.213 11596 IsGuiding returns 0
23:00:35.815 00.246 11596 PulseGuide returned control before completion, sleep 52
23:00:36.095 00.280 11596 IsGuiding returns 1
23:00:36.096 00.001 11596 scope still moving after pulse duration time elapsed
23:00:36.122 00.026 11596 IsSlewing returns 0
23:00:36.186 00.064 11596 IsGuiding returns 1
23:00:36.212 00.026 11596 IsSlewing returns 0
23:00:36.283 00.071 11596 IsGuiding returns 0
23:00:36.283 00.000 11596 scope move finished after 288 + 425 ms
23:00:36.283 00.000 11596 Move returns status 0, amount 288
23:00:36.283 00.000 11596 MoveAxis(N, 0, ABG)
23:00:36.283 00.000 11596 Move returns status 0, amount 0
23:00:36.283 00.000 11596 move complete, result=0
23:00:36.283 00.000 11596 worker thread done servicing request
23:00:36.283 00.000 13300 GuideStep: -0.2 px 288 ms EAST, 0.1 px 0 ms NORTH
23:00:36.283 00.000 11596 Worker thread wakes up
23:00:36.284 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:00:36.345 00.061 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2b89dabe-1215-446e-8358-e463c618456b"}
23:00:36.345 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2b89dabe-1215-446e-8358-e463c618456b"}
23:00:36.347 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8ff18359-8d22-49f2-b5ee-82f4b997ac06"}
23:00:36.347 00.000 13300 case statement mapped state 6 to 3
23:00:36.347 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8ff18359-8d22-49f2-b5ee-82f4b997ac06"}
23:00:36.349 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"63a6837b-f154-426a-94f8-8a7918bc158e"}
23:00:36.349 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":438,"width":15,"height":15,"star_pos":[7.37,7.18],"pixels":"..."},"id":"63a6837b-f154-426a-94f8-8a7918bc158e"}
23:00:36.798 00.449 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:00:39.345 02.547 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bf9e9179-c0e0-4b72-b3ef-a46d8629021e"}
23:00:39.345 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bf9e9179-c0e0-4b72-b3ef-a46d8629021e"}
23:00:39.346 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"02f59e9b-dbed-4527-be41-807449f643a5"}
23:00:39.346 00.000 13300 case statement mapped state 6 to 3
23:00:39.346 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"02f59e9b-dbed-4527-be41-807449f643a5"}
23:00:39.346 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"914238e5-2872-4c0a-89cb-ae6d4e95b964"}
23:00:39.346 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":438,"width":15,"height":15,"star_pos":[7.37,7.18],"pixels":"..."},"id":"914238e5-2872-4c0a-89cb-ae6d4e95b964"}
23:00:39.828 00.482 11596 Exposure complete
23:00:39.903 00.075 11596 worker thread done servicing request
23:00:39.903 00.000 13300 OnExposeComplete: enter
23:00:39.903 00.000 13300 UpdateGuideState(): m_state=6
23:00:39.904 00.001 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 439
23:00:39.904 00.000 13300 Star::Find returns 1 (0), X=1080.47, Y=336.20, Mass=1867, SNR=30.2, Peak=224 HFD=3.3
23:00:39.904 00.000 13300 MultiStar: [#1 0.23,0.26,0.00,M2] [#2 0.16,0.21,0.00,M2] [#3 0.11,0.51,0.00,M4] [#4 0.33,0.69,0.00,M5] [#5 0.42,0.45,0.00,M7] [#6 -0.12,0.76,0.00,M10] [#7 0.13,-0.05,0.23,U] [#8 0.36,-0.04,0.00,M6] 
23:00:39.905 00.001 13300 refined, 1 included, MultiStar: {0.19, 0.19}, one-star: {0.20, 0.25}
23:00:39.905 00.000 13300 CameraToMount -- cameraTheta (0.79) - m_xAngle (-1.61) = xAngle (2.40 = 2.40)
23:00:39.905 00.000 13300 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.41 = 2.41)
23:00:39.905 00.000 13300 CameraToMount -- cameraX=0.19 cameraY=0.19 hyp=0.27 cameraTheta=0.79 mountX=-0.20 mountY=0.18, mountTheta=2.41
23:00:39.907 00.002 13300 SchedulePrimaryMove(1016D950, x=0.19, y=0.19, opts=13)
23:00:39.907 00.000 13300 Enqueuing Move request for scope (0.19, 0.19)
23:00:39.907 00.000 11596 Worker thread wakes up
23:00:39.907 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.19) opts 0xd
23:00:39.907 00.000 11596 Handling offset move in thread for scope, endpoint = (0.19, 0.19)
23:00:39.907 00.000 11596 Moving (0.19, 0.19) raw xDistance=-0.20 yDistance=0.18
23:00:39.907 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
23:00:39.907 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:39.908 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:00:39.908 00.000 11596 MoveAxis(E, 268, ABG)
23:00:39.908 00.000 11596 Guiding  Dir = 2, Dur = 268
23:00:39.908 00.000 11596 IsSlewing returns 0
23:00:39.912 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=224, med=4, FiltMin=3, FiltMax=88, Gamma=0.510
23:00:39.921 00.009 13300 UpdateGuideState exits: m=1867 SNR=30.2
23:00:39.921 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:39.921 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:00:39.922 00.001 13300 Enqueuing Expose request
23:00:40.007 00.085 11596 IsGuiding returns 0
23:00:40.167 00.160 11596 PulseGuide returned control before completion, sleep 118
23:00:40.380 00.213 11596 IsGuiding returns 1
23:00:40.380 00.000 11596 scope still moving after pulse duration time elapsed
23:00:40.413 00.033 11596 IsSlewing returns 0
23:00:40.512 00.099 11596 IsGuiding returns 0
23:00:40.512 00.000 11596 scope move finished after 268 + 237 ms
23:00:40.512 00.000 11596 Move returns status 0, amount 268
23:00:40.512 00.000 11596 MoveAxis(N, 0, ABG)
23:00:40.512 00.000 11596 Move returns status 0, amount 0
23:00:40.512 00.000 11596 move complete, result=0
23:00:40.512 00.000 11596 worker thread done servicing request
23:00:40.512 00.000 11596 Worker thread wakes up
23:00:40.512 00.000 13300 GuideStep: -0.2 px 268 ms EAST, 0.2 px 0 ms NORTH
23:00:40.513 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:00:41.029 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:00:42.344 01.315 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cc2d2eb5-6bf2-47ba-91f7-26b8ac61d844"}
23:00:42.344 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cc2d2eb5-6bf2-47ba-91f7-26b8ac61d844"}
23:00:42.345 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"532b0943-634c-4881-9285-9519352665e8"}
23:00:42.345 00.000 13300 case statement mapped state 6 to 3
23:00:42.345 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"532b0943-634c-4881-9285-9519352665e8"}
23:00:42.345 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"051c35e6-50a8-47e1-be0b-077e84f4174b"}
23:00:42.345 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":439,"width":15,"height":15,"star_pos":[7.47,7.20],"pixels":"..."},"id":"051c35e6-50a8-47e1-be0b-077e84f4174b"}
23:00:44.064 01.719 11596 Exposure complete
23:00:44.162 00.098 11596 worker thread done servicing request
23:00:44.162 00.000 13300 OnExposeComplete: enter
23:00:44.163 00.001 13300 UpdateGuideState(): m_state=6
23:00:44.163 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 440
23:00:44.164 00.001 13300 Star::Find returns 1 (0), X=1080.42, Y=335.79, Mass=1941, SNR=30.8, Peak=254 HFD=3.3
23:00:44.164 00.000 13300 MultiStar: [#1 0.01,0.14,0.76,U] [#2 0.01,0.05,0.44,U] [#3 0.07,0.22,0.00,M5] [#4 0.15,0.01,0.23,U] [#5 0.25,-0.11,0.00,M8] [#6 -0.03,0.31,0.00,R] [#7 0.02,-0.00,0.23,U] [#8 -0.18,0.13,0.20,U] 
23:00:44.164 00.000 13300 refined, 5 included, MultiStar: {0.06, -0.00}, one-star: {0.15, -0.16}
23:00:44.165 00.001 13300 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-1.61) = xAngle (1.59 = 1.59)
23:00:44.165 00.000 13300 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.61 = 1.61)
23:00:44.165 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.00 hyp=0.06 cameraTheta=-0.02 mountX=-0.00 mountY=0.06, mountTheta=1.59
23:00:44.168 00.003 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.00, opts=13)
23:00:44.168 00.000 13300 Enqueuing Move request for scope (0.06, -0.00)
23:00:44.168 00.000 11596 Worker thread wakes up
23:00:44.168 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.00) opts 0xd
23:00:44.168 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.00)
23:00:44.168 00.000 11596 Moving (0.06, -0.00) raw xDistance=-0.00 yDistance=0.06
23:00:44.169 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:00:44.169 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:44.169 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:00:44.169 00.000 11596 MoveAxis(E, 0, ABG)
23:00:44.169 00.000 11596 Move returns status 0, amount 0
23:00:44.169 00.000 11596 MoveAxis(N, 0, ABG)
23:00:44.169 00.000 11596 Move returns status 0, amount 0
23:00:44.169 00.000 11596 move complete, result=0
23:00:44.170 00.001 11596 worker thread done servicing request
23:00:44.174 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
23:00:44.183 00.009 13300 UpdateGuideState exits: m=1941 SNR=30.8
23:00:44.183 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:44.183 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:00:44.184 00.001 13300 Enqueuing Expose request
23:00:44.184 00.000 11596 Worker thread wakes up
23:00:44.184 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:00:44.184 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:00:44.688 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:00:45.343 00.655 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"988a651a-a5df-43bb-a05b-c32ea4d43d1d"}
23:00:45.343 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"988a651a-a5df-43bb-a05b-c32ea4d43d1d"}
23:00:45.344 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"66dd944c-a413-4de1-818d-0034d456d4c2"}
23:00:45.344 00.000 13300 case statement mapped state 6 to 3
23:00:45.344 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"66dd944c-a413-4de1-818d-0034d456d4c2"}
23:00:45.344 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5b5fb292-f8cc-42ec-984d-d45755c0fb3c"}
23:00:45.345 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":440,"width":15,"height":15,"star_pos":[7.42,6.79],"pixels":"..."},"id":"5b5fb292-f8cc-42ec-984d-d45755c0fb3c"}
23:00:47.712 02.367 11596 Exposure complete
23:00:47.789 00.077 11596 worker thread done servicing request
23:00:47.790 00.001 13300 OnExposeComplete: enter
23:00:47.790 00.000 13300 UpdateGuideState(): m_state=6
23:00:47.790 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 441
23:00:47.790 00.000 13300 Star::Find returns 1 (0), X=1080.55, Y=336.00, Mass=1987, SNR=31.1, Peak=247 HFD=3.5
23:00:47.791 00.001 13300 MultiStar: [#1 0.02,0.10,0.75,U] [#2 0.11,0.05,0.44,U] [#3 0.05,0.08,0.41,U] [#4 -0.02,0.06,0.29,U] [#5 0.33,0.08,0.00,M9] [#6 -0.31,-0.01,0.00,M1] [#7 0.06,0.05,0.22,U] [#8 0.22,0.05,0.20,U] 
23:00:47.791 00.000 13300 refined, 6 included, MultiStar: {0.13, 0.07}, one-star: {0.28, 0.05}
23:00:47.791 00.000 13300 CameraToMount -- cameraTheta (0.48) - m_xAngle (-1.61) = xAngle (2.09 = 2.09)
23:00:47.791 00.000 13300 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.11 = 2.11)
23:00:47.791 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=0.07 hyp=0.14 cameraTheta=0.48 mountX=-0.07 mountY=0.12, mountTheta=2.10
23:00:47.793 00.002 13300 SchedulePrimaryMove(1016D950, x=0.13, y=0.07, opts=13)
23:00:47.793 00.000 13300 Enqueuing Move request for scope (0.13, 0.07)
23:00:47.793 00.000 11596 Worker thread wakes up
23:00:47.793 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.07) opts 0xd
23:00:47.793 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, 0.07)
23:00:47.794 00.001 11596 Moving (0.13, 0.07) raw xDistance=-0.07 yDistance=0.12
23:00:47.794 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:00:47.794 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:47.794 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:00:47.794 00.000 11596 MoveAxis(E, 0, ABG)
23:00:47.794 00.000 11596 Move returns status 0, amount 0
23:00:47.794 00.000 11596 MoveAxis(N, 0, ABG)
23:00:47.794 00.000 11596 Move returns status 0, amount 0
23:00:47.794 00.000 11596 move complete, result=0
23:00:47.795 00.001 11596 worker thread done servicing request
23:00:47.800 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
23:00:47.808 00.008 13300 UpdateGuideState exits: m=1987 SNR=31.1
23:00:47.808 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:47.808 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:00:47.808 00.000 13300 Enqueuing Expose request
23:00:47.808 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:00:47.808 00.000 11596 Worker thread wakes up
23:00:47.808 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:00:48.313 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:00:48.343 00.030 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"828e003b-cbbf-47ec-8edc-6ea455e3e3ef"}
23:00:48.343 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"828e003b-cbbf-47ec-8edc-6ea455e3e3ef"}
23:00:48.344 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"70b550db-73da-455e-94f2-f4ec95a529d5"}
23:00:48.344 00.000 13300 case statement mapped state 6 to 3
23:00:48.344 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"70b550db-73da-455e-94f2-f4ec95a529d5"}
23:00:48.345 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"76010d31-b689-4a3d-9398-5197deeec9d4"}
23:00:48.345 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":441,"width":15,"height":15,"star_pos":[6.55,7.00],"pixels":"..."},"id":"76010d31-b689-4a3d-9398-5197deeec9d4"}
23:00:51.339 02.994 11596 Exposure complete
23:00:51.343 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8709b74b-2b48-4585-bd1a-e6e28d24bab8"}
23:00:51.343 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8709b74b-2b48-4585-bd1a-e6e28d24bab8"}
23:00:51.344 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ecfdd255-3444-4572-8cb4-5caec8986d10"}
23:00:51.344 00.000 13300 case statement mapped state 6 to 3
23:00:51.344 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ecfdd255-3444-4572-8cb4-5caec8986d10"}
23:00:51.345 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6a61d6d1-668d-478d-8309-f11e07719fc7"}
23:00:51.345 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":441,"width":15,"height":15,"star_pos":[6.55,7.00],"pixels":"..."},"id":"6a61d6d1-668d-478d-8309-f11e07719fc7"}
23:00:51.418 00.073 11596 worker thread done servicing request
23:00:51.418 00.000 13300 OnExposeComplete: enter
23:00:51.418 00.000 13300 UpdateGuideState(): m_state=6
23:00:51.418 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 442
23:00:51.419 00.001 13300 Star::Find returns 1 (0), X=1080.49, Y=335.88, Mass=1935, SNR=30.7, Peak=254 HFD=3.5
23:00:51.419 00.000 13300 MultiStar: [#1 0.07,0.13,0.77,U] [#2 -0.04,0.06,0.44,U] [#3 0.18,0.27,0.00,M5] [#4 -0.30,0.04,0.00,M4] [#5 0.22,0.18,0.00,M10] [#6 0.02,0.14,0.23,U] [#7 -0.23,0.06,0.00,M1] [#8 0.13,0.19,0.00,M5] 
23:00:51.420 00.001 13300 refined, 3 included, MultiStar: {0.11, 0.03}, one-star: {0.22, -0.07}
23:00:51.420 00.000 13300 CameraToMount -- cameraTheta (0.30) - m_xAngle (-1.61) = xAngle (1.91 = 1.91)
23:00:51.420 00.000 13300 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.93 = 1.93)
23:00:51.420 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.03 hyp=0.11 cameraTheta=0.30 mountX=-0.04 mountY=0.11, mountTheta=1.91
23:00:51.422 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.03, opts=13)
23:00:51.422 00.000 13300 Enqueuing Move request for scope (0.11, 0.03)
23:00:51.422 00.000 11596 Worker thread wakes up
23:00:51.422 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.03) opts 0xd
23:00:51.422 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.03)
23:00:51.422 00.000 11596 Moving (0.11, 0.03) raw xDistance=-0.04 yDistance=0.11
23:00:51.423 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:00:51.423 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:51.423 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:00:51.423 00.000 11596 MoveAxis(E, 0, ABG)
23:00:51.423 00.000 11596 Move returns status 0, amount 0
23:00:51.423 00.000 11596 MoveAxis(N, 0, ABG)
23:00:51.423 00.000 11596 Move returns status 0, amount 0
23:00:51.424 00.001 11596 move complete, result=0
23:00:51.424 00.000 11596 worker thread done servicing request
23:00:51.429 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
23:00:51.438 00.009 13300 UpdateGuideState exits: m=1935 SNR=30.7
23:00:51.438 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:51.438 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:00:51.438 00.000 13300 Enqueuing Expose request
23:00:51.438 00.000 11596 Worker thread wakes up
23:00:51.438 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:00:51.439 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:00:51.943 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:00:54.342 02.399 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3e2d4954-1d08-4975-b037-6ad122240432"}
23:00:54.342 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3e2d4954-1d08-4975-b037-6ad122240432"}
23:00:54.343 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b2ffd1f9-f26a-4362-b127-9aef917ccb8d"}
23:00:54.343 00.000 13300 case statement mapped state 6 to 3
23:00:54.343 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b2ffd1f9-f26a-4362-b127-9aef917ccb8d"}
23:00:54.343 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2af4df20-e0dc-49ea-80e5-3e804ca3ef0f"}
23:00:54.343 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":442,"width":15,"height":15,"star_pos":[7.49,6.88],"pixels":"..."},"id":"2af4df20-e0dc-49ea-80e5-3e804ca3ef0f"}
23:00:54.979 00.636 11596 Exposure complete
23:00:55.058 00.079 11596 worker thread done servicing request
23:00:55.058 00.000 13300 OnExposeComplete: enter
23:00:55.058 00.000 13300 UpdateGuideState(): m_state=6
23:00:55.058 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 443
23:00:55.059 00.001 13300 Star::Find returns 1 (0), X=1080.46, Y=335.81, Mass=1954, SNR=30.9, Peak=254 HFD=3.4
23:00:55.059 00.000 13300 MultiStar: [#1 0.04,0.09,0.75,U] [#2 0.02,-0.02,0.45,U] [#3 -0.01,0.24,0.00,M6] [#4 -0.34,0.05,0.00,M5] [#5 0.18,-0.08,0.24,U] [#6 -0.17,0.10,0.23,U] [#7 0.02,-0.09,0.23,U] [#8 0.08,0.21,0.21,U] 
23:00:55.059 00.000 13300 refined, 6 included, MultiStar: {0.08, -0.02}, one-star: {0.19, -0.14}
23:00:55.059 00.000 13300 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-1.61) = xAngle (1.38 = 1.38)
23:00:55.059 00.000 13300 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.40 = 1.40)
23:00:55.059 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-0.22 mountX=0.02 mountY=0.08, mountTheta=1.38
23:00:55.061 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.02, opts=13)
23:00:55.061 00.000 13300 Enqueuing Move request for scope (0.08, -0.02)
23:00:55.061 00.000 11596 Worker thread wakes up
23:00:55.061 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.02) opts 0xd
23:00:55.061 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.02)
23:00:55.061 00.000 11596 Moving (0.08, -0.02) raw xDistance=0.02 yDistance=0.08
23:00:55.062 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:00:55.062 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:55.062 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:00:55.062 00.000 11596 MoveAxis(E, 0, ABG)
23:00:55.062 00.000 11596 Move returns status 0, amount 0
23:00:55.062 00.000 11596 MoveAxis(N, 0, ABG)
23:00:55.062 00.000 11596 Move returns status 0, amount 0
23:00:55.062 00.000 11596 move complete, result=0
23:00:55.062 00.000 11596 worker thread done servicing request
23:00:55.067 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
23:00:55.074 00.007 13300 UpdateGuideState exits: m=1954 SNR=30.9
23:00:55.074 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:55.074 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:00:55.074 00.000 13300 Enqueuing Expose request
23:00:55.075 00.001 11596 Worker thread wakes up
23:00:55.075 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:00:55.075 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:00:55.584 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:00:57.341 01.757 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f1abea83-f206-4276-b2c7-cc14f9992121"}
23:00:57.341 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f1abea83-f206-4276-b2c7-cc14f9992121"}
23:00:57.342 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7cd0f2ce-bfc6-488c-820e-977e8e6cf4a0"}
23:00:57.342 00.000 13300 case statement mapped state 6 to 3
23:00:57.342 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7cd0f2ce-bfc6-488c-820e-977e8e6cf4a0"}
23:00:57.342 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ea5c9da6-2133-4054-bd43-a5c6bd403e90"}
23:00:57.343 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":443,"width":15,"height":15,"star_pos":[7.46,6.81],"pixels":"..."},"id":"ea5c9da6-2133-4054-bd43-a5c6bd403e90"}
23:00:58.643 01.300 11596 Exposure complete
23:00:58.717 00.074 11596 worker thread done servicing request
23:00:58.717 00.000 13300 OnExposeComplete: enter
23:00:58.717 00.000 13300 UpdateGuideState(): m_state=6
23:00:58.718 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 444
23:00:58.718 00.000 13300 Star::Find returns 1 (0), X=1080.37, Y=335.92, Mass=1893, SNR=30.4, Peak=254 HFD=3.3
23:00:58.718 00.000 13300 MultiStar: [#1 0.06,0.14,0.77,U] [#2 0.06,0.04,0.45,U] [#3 0.19,0.22,0.00,M7] [#4 -0.21,0.19,0.00,M6] [#5 0.32,0.18,0.00,M10] [#6 -0.09,0.24,0.00,M1] [#7 -0.29,0.09,0.00,M1] [#8 -0.22,0.09,0.00,M5] 
23:00:58.718 00.000 13300 refined, 2 included, MultiStar: {0.08, 0.04}, one-star: {0.10, -0.03}
23:00:58.719 00.001 13300 CameraToMount -- cameraTheta (0.47) - m_xAngle (-1.61) = xAngle (2.08 = 2.08)
23:00:58.719 00.000 13300 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.10 = 2.10)
23:00:58.719 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.04 hyp=0.09 cameraTheta=0.47 mountX=-0.04 mountY=0.08, mountTheta=2.08
23:00:58.720 00.001 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.04, opts=13)
23:00:58.720 00.000 13300 Enqueuing Move request for scope (0.08, 0.04)
23:00:58.721 00.001 11596 Worker thread wakes up
23:00:58.721 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.04) opts 0xd
23:00:58.721 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.04)
23:00:58.721 00.000 11596 Moving (0.08, 0.04) raw xDistance=-0.04 yDistance=0.08
23:00:58.721 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:00:58.721 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:58.721 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:00:58.721 00.000 11596 MoveAxis(E, 0, ABG)
23:00:58.721 00.000 11596 Move returns status 0, amount 0
23:00:58.721 00.000 11596 MoveAxis(N, 0, ABG)
23:00:58.722 00.001 11596 Move returns status 0, amount 0
23:00:58.722 00.000 11596 move complete, result=0
23:00:58.722 00.000 11596 worker thread done servicing request
23:00:58.727 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
23:00:58.735 00.008 13300 UpdateGuideState exits: m=1893 SNR=30.4
23:00:58.736 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:58.736 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:00:58.736 00.000 13300 Enqueuing Expose request
23:00:58.736 00.000 11596 Worker thread wakes up
23:00:58.736 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:00:58.736 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:00:59.249 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:01:00.340 01.091 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1487fed9-0cea-4288-bcb6-20ee1fa4e450"}
23:01:00.340 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1487fed9-0cea-4288-bcb6-20ee1fa4e450"}
23:01:00.341 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"75d2a97f-6415-4957-aaf0-742929854057"}
23:01:00.341 00.000 13300 case statement mapped state 6 to 3
23:01:00.341 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"75d2a97f-6415-4957-aaf0-742929854057"}
23:01:00.341 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2138bd6e-1847-4449-b7b8-1293e2c308e5"}
23:01:00.342 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":444,"width":15,"height":15,"star_pos":[7.37,6.92],"pixels":"..."},"id":"2138bd6e-1847-4449-b7b8-1293e2c308e5"}
23:01:02.278 01.936 11596 Exposure complete
23:01:02.356 00.078 11596 worker thread done servicing request
23:01:02.357 00.001 13300 OnExposeComplete: enter
23:01:02.357 00.000 13300 UpdateGuideState(): m_state=6
23:01:02.357 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 445
23:01:02.357 00.000 13300 Star::Find returns 1 (0), X=1080.41, Y=335.80, Mass=1942, SNR=30.8, Peak=254 HFD=3.3
23:01:02.358 00.001 13300 MultiStar: [#1 -0.02,0.14,0.76,U] [#2 0.02,0.02,0.44,U] [#3 0.07,0.28,0.00,M8] [#4 -0.10,0.31,0.00,M7] [#5 0.13,0.06,0.24,U] [#6 -0.05,0.19,0.24,U] [#7 -0.04,-0.07,0.23,U] [#8 0.09,0.14,0.18,U] 
23:01:02.358 00.000 13300 refined, 6 included, MultiStar: {0.05, 0.01}, one-star: {0.14, -0.15}
23:01:02.358 00.000 13300 CameraToMount -- cameraTheta (0.21) - m_xAngle (-1.61) = xAngle (1.81 = 1.81)
23:01:02.358 00.000 13300 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.83 = 1.83)
23:01:02.358 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.01 hyp=0.05 cameraTheta=0.21 mountX=-0.01 mountY=0.05, mountTheta=1.82
23:01:02.360 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.01, opts=13)
23:01:02.360 00.000 13300 Enqueuing Move request for scope (0.05, 0.01)
23:01:02.360 00.000 11596 Worker thread wakes up
23:01:02.360 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.01) opts 0xd
23:01:02.360 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.01)
23:01:02.360 00.000 11596 Moving (0.05, 0.01) raw xDistance=-0.01 yDistance=0.05
23:01:02.360 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:01:02.360 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:02.361 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:01:02.361 00.000 11596 MoveAxis(E, 0, ABG)
23:01:02.361 00.000 11596 Move returns status 0, amount 0
23:01:02.361 00.000 11596 MoveAxis(N, 0, ABG)
23:01:02.361 00.000 11596 Move returns status 0, amount 0
23:01:02.361 00.000 11596 move complete, result=0
23:01:02.361 00.000 11596 worker thread done servicing request
23:01:02.366 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
23:01:02.373 00.007 13300 UpdateGuideState exits: m=1942 SNR=30.8
23:01:02.373 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:02.373 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:01:02.373 00.000 13300 Enqueuing Expose request
23:01:02.373 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:01:02.373 00.000 11596 Worker thread wakes up
23:01:02.373 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:01:02.878 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:01:03.339 00.461 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ade2eee2-bc6d-46e7-93bf-788fe9323e50"}
23:01:03.339 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ade2eee2-bc6d-46e7-93bf-788fe9323e50"}
23:01:03.340 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b70dafb7-2770-43fd-abe7-cd1c2a48a75a"}
23:01:03.340 00.000 13300 case statement mapped state 6 to 3
23:01:03.340 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b70dafb7-2770-43fd-abe7-cd1c2a48a75a"}
23:01:03.341 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e0fa4387-4cf6-429e-94ad-bcf5c4ce61ac"}
23:01:03.341 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":445,"width":15,"height":15,"star_pos":[7.41,6.80],"pixels":"..."},"id":"e0fa4387-4cf6-429e-94ad-bcf5c4ce61ac"}
23:01:05.903 02.562 11596 Exposure complete
23:01:05.973 00.070 11596 worker thread done servicing request
23:01:05.973 00.000 13300 OnExposeComplete: enter
23:01:05.973 00.000 13300 UpdateGuideState(): m_state=6
23:01:05.973 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 446
23:01:05.974 00.001 13300 Star::Find returns 1 (0), X=1080.36, Y=335.77, Mass=1970, SNR=31.0, Peak=254 HFD=3.5
23:01:05.974 00.000 13300 MultiStar: [#1 -0.05,-0.00,0.75,U] [#2 0.06,-0.13,0.43,U] [#3 0.01,0.27,0.00,M9] [#4 0.03,-0.04,0.28,U] [#5 0.11,0.17,0.25,U] [#6 -0.12,-0.17,0.23,U] [#7 -0.18,-0.13,0.22,U] [#8 -0.06,0.42,0.00,M5] 
23:01:05.974 00.000 13300 refined, 6 included, MultiStar: {0.02, -0.09}, one-star: {0.10, -0.18}
23:01:05.974 00.000 13300 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-1.61) = xAngle (0.24 = 0.24)
23:01:05.974 00.000 13300 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.25 = 0.25)
23:01:05.974 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.37 mountX=0.09 mountY=0.02, mountTheta=0.25
23:01:05.976 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.09, opts=13)
23:01:05.976 00.000 13300 Enqueuing Move request for scope (0.02, -0.09)
23:01:05.976 00.000 11596 Worker thread wakes up
23:01:05.976 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.09) opts 0xd
23:01:05.976 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.09)
23:01:05.976 00.000 11596 Moving (0.02, -0.09) raw xDistance=0.09 yDistance=0.02
23:01:05.977 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:01:05.977 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:05.977 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:01:05.977 00.000 11596 MoveAxis(E, 0, ABG)
23:01:05.977 00.000 11596 Move returns status 0, amount 0
23:01:05.977 00.000 11596 MoveAxis(N, 0, ABG)
23:01:05.978 00.001 11596 Move returns status 0, amount 0
23:01:05.978 00.000 11596 move complete, result=0
23:01:05.978 00.000 11596 worker thread done servicing request
23:01:05.984 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=3, FiltMax=95, Gamma=0.510
23:01:05.993 00.009 13300 UpdateGuideState exits: m=1970 SNR=31.0
23:01:05.993 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:05.993 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:01:05.993 00.000 13300 Enqueuing Expose request
23:01:05.993 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:01:05.993 00.000 11596 Worker thread wakes up
23:01:05.993 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:01:06.339 00.346 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fca8daed-ca42-4bed-b77a-45aead19adee"}
23:01:06.339 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fca8daed-ca42-4bed-b77a-45aead19adee"}
23:01:06.340 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6b16fef0-9fd1-4edb-8e0b-e6b771672408"}
23:01:06.340 00.000 13300 case statement mapped state 6 to 3
23:01:06.340 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6b16fef0-9fd1-4edb-8e0b-e6b771672408"}
23:01:06.341 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fd883f99-5409-45b8-b835-0603fb65b64f"}
23:01:06.341 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":446,"width":15,"height":15,"star_pos":[7.36,6.77],"pixels":"..."},"id":"fd883f99-5409-45b8-b835-0603fb65b64f"}
23:01:06.507 00.166 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:01:09.338 02.831 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9f0365e1-6fcb-4d18-8374-ee738e05620a"}
23:01:09.338 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9f0365e1-6fcb-4d18-8374-ee738e05620a"}
23:01:09.339 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5d626b1c-67df-4c44-b81e-621c5f382aba"}
23:01:09.339 00.000 13300 case statement mapped state 6 to 3
23:01:09.339 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5d626b1c-67df-4c44-b81e-621c5f382aba"}
23:01:09.340 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"865de499-c869-463e-a42b-c0948f1f9b4a"}
23:01:09.340 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":446,"width":15,"height":15,"star_pos":[7.36,6.77],"pixels":"..."},"id":"865de499-c869-463e-a42b-c0948f1f9b4a"}
23:01:09.533 00.193 11596 Exposure complete
23:01:09.606 00.073 11596 worker thread done servicing request
23:01:09.606 00.000 13300 OnExposeComplete: enter
23:01:09.606 00.000 13300 UpdateGuideState(): m_state=6
23:01:09.606 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 447
23:01:09.607 00.001 13300 Star::Find returns 1 (0), X=1080.29, Y=335.91, Mass=1889, SNR=30.4, Peak=254 HFD=3.4
23:01:09.607 00.000 13300 MultiStar: [#1 0.12,0.02,0.77,U] [#2 -0.09,-0.11,0.44,U] [#3 -0.09,0.53,0.00,M10] [#4 -0.19,0.19,0.00,M7] [#5 0.11,0.10,0.24,U] [#6 -0.19,0.28,0.00,M1] [#7 -0.24,0.22,0.00,M1] [#8 0.10,0.29,0.00,M6] 
23:01:09.607 00.000 13300 refined, 3 included, MultiStar: {0.04, -0.02}, one-star: {0.03, -0.04}
23:01:09.607 00.000 13300 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-1.61) = xAngle (1.19 = 1.19)
23:01:09.607 00.000 13300 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.21 = 1.21)
23:01:09.608 00.001 13300 CameraToMount -- cameraX=0.04 cameraY=-0.02 hyp=0.05 cameraTheta=-0.42 mountX=0.02 mountY=0.05, mountTheta=1.19
23:01:09.609 00.001 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.02, opts=13)
23:01:09.609 00.000 13300 Enqueuing Move request for scope (0.04, -0.02)
23:01:09.610 00.001 11596 Worker thread wakes up
23:01:09.610 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.02) opts 0xd
23:01:09.610 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.02)
23:01:09.610 00.000 11596 Moving (0.04, -0.02) raw xDistance=0.02 yDistance=0.05
23:01:09.610 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:01:09.610 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:09.610 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:01:09.610 00.000 11596 MoveAxis(E, 0, ABG)
23:01:09.610 00.000 11596 Move returns status 0, amount 0
23:01:09.610 00.000 11596 MoveAxis(N, 0, ABG)
23:01:09.610 00.000 11596 Move returns status 0, amount 0
23:01:09.611 00.001 11596 move complete, result=0
23:01:09.611 00.000 11596 worker thread done servicing request
23:01:09.615 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
23:01:09.623 00.008 13300 UpdateGuideState exits: m=1889 SNR=30.4
23:01:09.624 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:09.624 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:01:09.624 00.000 13300 Enqueuing Expose request
23:01:09.624 00.000 11596 Worker thread wakes up
23:01:09.624 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:01:09.625 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:01:10.139 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:01:12.337 02.198 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ddd57d72-1fde-4ec3-b54b-442df11ef52a"}
23:01:12.337 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ddd57d72-1fde-4ec3-b54b-442df11ef52a"}
23:01:12.338 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e6412809-989f-4035-952f-f652b101ccc6"}
23:01:12.338 00.000 13300 case statement mapped state 6 to 3
23:01:12.338 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e6412809-989f-4035-952f-f652b101ccc6"}
23:01:12.338 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0b6e956d-7324-481c-8b15-5c9230c91eaa"}
23:01:12.339 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":447,"width":15,"height":15,"star_pos":[7.29,6.91],"pixels":"..."},"id":"0b6e956d-7324-481c-8b15-5c9230c91eaa"}
23:01:13.175 00.836 11596 Exposure complete
23:01:13.279 00.104 11596 worker thread done servicing request
23:01:13.279 00.000 13300 OnExposeComplete: enter
23:01:13.280 00.001 13300 UpdateGuideState(): m_state=6
23:01:13.280 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 448
23:01:13.280 00.000 13300 Star::Find returns 1 (0), X=1080.37, Y=336.09, Mass=1892, SNR=30.4, Peak=254 HFD=3.3
23:01:13.281 00.001 13300 MultiStar: [#1 0.10,0.19,0.76,U] [#2 -0.19,0.14,0.00,M1] [#3 0.06,0.31,0.00,R] [#4 -0.08,0.43,0.00,M8] [#5 0.15,0.41,0.00,M8] [#6 -0.12,0.29,0.00,M2] [#7 -0.19,0.05,0.23,U] [#8 -0.04,0.25,0.00,M7] 
23:01:13.281 00.000 13300 refined, 2 included, MultiStar: {0.07, 0.15}, one-star: {0.10, 0.14}
23:01:13.281 00.000 13300 CameraToMount -- cameraTheta (1.13) - m_xAngle (-1.61) = xAngle (2.73 = 2.73)
23:01:13.281 00.000 13300 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.75 = 2.75)
23:01:13.282 00.001 13300 CameraToMount -- cameraX=0.07 cameraY=0.15 hyp=0.16 cameraTheta=1.13 mountX=-0.15 mountY=0.06, mountTheta=2.75
23:01:13.285 00.003 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.15, opts=13)
23:01:13.285 00.000 13300 Enqueuing Move request for scope (0.07, 0.15)
23:01:13.286 00.001 11596 Worker thread wakes up
23:01:13.287 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.15) opts 0xd
23:01:13.287 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.15)
23:01:13.287 00.000 11596 Moving (0.07, 0.15) raw xDistance=-0.15 yDistance=0.06
23:01:13.287 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.15
23:01:13.287 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:13.287 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:01:13.287 00.000 11596 MoveAxis(E, 187, ABG)
23:01:13.288 00.001 11596 Guiding  Dir = 2, Dur = 187
23:01:13.288 00.000 11596 IsSlewing returns 0
23:01:13.296 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
23:01:13.309 00.013 13300 UpdateGuideState exits: m=1892 SNR=30.4
23:01:13.309 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:13.309 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:01:13.310 00.001 13300 Enqueuing Expose request
23:01:13.404 00.094 11596 IsGuiding returns 0
23:01:13.500 00.096 11596 PulseGuide returned control before completion, sleep 102
23:01:13.716 00.216 11596 IsGuiding returns 0
23:01:13.716 00.000 11596 Move returns status 0, amount 187
23:01:13.716 00.000 11596 MoveAxis(N, 0, ABG)
23:01:13.716 00.000 11596 Move returns status 0, amount 0
23:01:13.717 00.001 11596 move complete, result=0
23:01:13.717 00.000 11596 worker thread done servicing request
23:01:13.717 00.000 13300 GuideStep: -0.1 px 187 ms EAST, 0.1 px 0 ms NORTH
23:01:13.717 00.000 11596 Worker thread wakes up
23:01:13.717 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:01:14.222 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:01:15.337 01.115 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5022244b-c1c2-4684-941b-9f2e346fe05d"}
23:01:15.337 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5022244b-c1c2-4684-941b-9f2e346fe05d"}
23:01:15.338 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f0932940-1146-4893-b0e2-385c47c3f245"}
23:01:15.339 00.001 13300 case statement mapped state 6 to 3
23:01:15.339 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f0932940-1146-4893-b0e2-385c47c3f245"}
23:01:15.340 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9a17ff6b-1243-4040-bb26-0df69cf85e13"}
23:01:15.340 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":448,"width":15,"height":15,"star_pos":[7.37,7.09],"pixels":"..."},"id":"9a17ff6b-1243-4040-bb26-0df69cf85e13"}
23:01:17.252 01.912 11596 Exposure complete
23:01:17.343 00.091 11596 worker thread done servicing request
23:01:17.344 00.001 13300 OnExposeComplete: enter
23:01:17.344 00.000 13300 UpdateGuideState(): m_state=6
23:01:17.344 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 449
23:01:17.344 00.000 13300 Star::Find returns 1 (0), X=1080.37, Y=335.74, Mass=1990, SNR=31.2, Peak=254 HFD=3.4
23:01:17.345 00.001 13300 MultiStar: [#1 0.08,-0.07,0.74,U] [#2 0.03,-0.15,0.43,U] [#3 -0.00,-0.22,0.42,U] [#4 -0.26,-0.03,0.00,M9] [#5 0.14,0.08,0.25,U] [#6 -0.14,0.08,0.24,U] [#7 0.11,0.02,0.23,U] [#8 0.47,-0.09,0.00,M8] 
23:01:17.345 00.000 13300 refined, 6 included, MultiStar: {0.06, -0.11}, one-star: {0.10, -0.21}
23:01:17.345 00.000 13300 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-1.61) = xAngle (0.53 = 0.53)
23:01:17.345 00.000 13300 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.54 = 0.54)
23:01:17.346 00.001 13300 CameraToMount -- cameraX=0.06 cameraY=-0.11 hyp=0.13 cameraTheta=-1.08 mountX=0.11 mountY=0.07, mountTheta=0.54
23:01:17.347 00.001 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.11, opts=13)
23:01:17.348 00.001 13300 Enqueuing Move request for scope (0.06, -0.11)
23:01:17.348 00.000 11596 Worker thread wakes up
23:01:17.348 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.11) opts 0xd
23:01:17.348 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.11)
23:01:17.348 00.000 11596 Moving (0.06, -0.11) raw xDistance=0.11 yDistance=0.07
23:01:17.348 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:01:17.348 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:17.349 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:01:17.349 00.000 11596 MoveAxis(E, 0, ABG)
23:01:17.349 00.000 11596 Move returns status 0, amount 0
23:01:17.349 00.000 11596 MoveAxis(N, 0, ABG)
23:01:17.349 00.000 11596 Move returns status 0, amount 0
23:01:17.349 00.000 11596 move complete, result=0
23:01:17.349 00.000 11596 worker thread done servicing request
23:01:17.356 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
23:01:17.366 00.010 13300 UpdateGuideState exits: m=1990 SNR=31.2
23:01:17.366 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:17.367 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:01:17.367 00.000 13300 Enqueuing Expose request
23:01:17.367 00.000 11596 Worker thread wakes up
23:01:17.367 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:01:17.367 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:01:17.870 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:01:18.337 00.467 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d148a30c-0e3f-4d75-9573-6d198730cf57"}
23:01:18.337 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d148a30c-0e3f-4d75-9573-6d198730cf57"}
23:01:18.338 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8ef48434-3277-4fa4-beaf-52f6632ac9b3"}
23:01:18.338 00.000 13300 case statement mapped state 6 to 3
23:01:18.338 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8ef48434-3277-4fa4-beaf-52f6632ac9b3"}
23:01:18.338 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f9b6c2ee-b6ef-4bdf-a5ff-d6fadb67f41e"}
23:01:18.339 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":449,"width":15,"height":15,"star_pos":[7.37,6.74],"pixels":"..."},"id":"f9b6c2ee-b6ef-4bdf-a5ff-d6fadb67f41e"}
23:01:20.896 02.557 11596 Exposure complete
23:01:20.990 00.094 11596 worker thread done servicing request
23:01:20.990 00.000 13300 OnExposeComplete: enter
23:01:20.990 00.000 13300 UpdateGuideState(): m_state=6
23:01:20.991 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 450
23:01:20.991 00.000 13300 Star::Find returns 1 (0), X=1080.36, Y=335.83, Mass=1934, SNR=30.7, Peak=254 HFD=3.3
23:01:20.992 00.001 13300 MultiStar: [#1 0.02,0.04,0.75,U] [#2 0.04,-0.14,0.44,U] [#3 0.09,-0.29,0.00,M1] [#4 -0.09,0.11,0.24,U] [#5 0.22,-0.29,0.00,M8] [#6 -0.02,-0.06,0.24,U] [#7 -0.12,0.04,0.22,U] [#8 0.28,-0.16,0.00,M9] 
23:01:20.992 00.000 13300 refined, 5 included, MultiStar: {0.02, -0.04}, one-star: {0.09, -0.12}
23:01:20.992 00.000 13300 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-1.61) = xAngle (0.53 = 0.53)
23:01:20.992 00.000 13300 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.55 = 0.55)
23:01:20.992 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.04 hyp=0.05 cameraTheta=-1.08 mountX=0.04 mountY=0.02, mountTheta=0.54
23:01:20.995 00.003 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.04, opts=13)
23:01:20.995 00.000 13300 Enqueuing Move request for scope (0.02, -0.04)
23:01:20.995 00.000 11596 Worker thread wakes up
23:01:20.995 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.04) opts 0xd
23:01:20.995 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.04)
23:01:20.995 00.000 11596 Moving (0.02, -0.04) raw xDistance=0.04 yDistance=0.02
23:01:20.996 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:01:20.996 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:20.996 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:01:20.996 00.000 11596 MoveAxis(E, 0, ABG)
23:01:20.996 00.000 11596 Move returns status 0, amount 0
23:01:20.996 00.000 11596 MoveAxis(N, 0, ABG)
23:01:20.997 00.001 11596 Move returns status 0, amount 0
23:01:20.997 00.000 11596 move complete, result=0
23:01:20.997 00.000 11596 worker thread done servicing request
23:01:21.002 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
23:01:21.009 00.007 13300 UpdateGuideState exits: m=1934 SNR=30.7
23:01:21.009 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:21.010 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:01:21.010 00.000 13300 Enqueuing Expose request
23:01:21.010 00.000 11596 Worker thread wakes up
23:01:21.010 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:01:21.010 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:01:21.337 00.327 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0de0b0ce-7f71-4550-99a0-4096a6d0d596"}
23:01:21.337 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0de0b0ce-7f71-4550-99a0-4096a6d0d596"}
23:01:21.337 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"588baf80-813f-47a9-8dde-988695a754f3"}
23:01:21.338 00.001 13300 case statement mapped state 6 to 3
23:01:21.338 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"588baf80-813f-47a9-8dde-988695a754f3"}
23:01:21.338 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"277c8f65-757d-4b57-a302-aafe2e330216"}
23:01:21.338 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":450,"width":15,"height":15,"star_pos":[7.36,6.83],"pixels":"..."},"id":"277c8f65-757d-4b57-a302-aafe2e330216"}
23:01:21.527 00.189 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:01:24.335 02.808 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"05f342eb-86f3-4286-8478-4d80cbacac99"}
23:01:24.335 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"05f342eb-86f3-4286-8478-4d80cbacac99"}
23:01:24.336 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"11c86447-813c-4a29-80f2-732de048297e"}
23:01:24.336 00.000 13300 case statement mapped state 6 to 3
23:01:24.336 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"11c86447-813c-4a29-80f2-732de048297e"}
23:01:24.336 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cfca3bc7-003e-484d-9af9-3248d62e70e1"}
23:01:24.336 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":450,"width":15,"height":15,"star_pos":[7.36,6.83],"pixels":"..."},"id":"cfca3bc7-003e-484d-9af9-3248d62e70e1"}
23:01:24.549 00.213 11596 Exposure complete
23:01:24.628 00.079 11596 worker thread done servicing request
23:01:24.628 00.000 13300 OnExposeComplete: enter
23:01:24.628 00.000 13300 UpdateGuideState(): m_state=6
23:01:24.629 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 451
23:01:24.629 00.000 13300 Star::Find returns 1 (0), X=1080.41, Y=335.76, Mass=1888, SNR=30.3, Peak=240 HFD=3.3
23:01:24.630 00.001 13300 MultiStar: [#1 -0.06,0.01,0.76,U] [#2 -0.02,-0.08,0.45,U] [#3 0.02,0.05,0.43,U] [#4 -0.12,0.12,0.29,U] [#5 0.30,0.01,0.00,M9] [#6 -0.23,0.14,0.00,M1] [#7 -0.34,-0.04,0.00,M1] [#8 0.26,0.10,0.00,M10] 
23:01:24.630 00.000 13300 refined, 4 included, MultiStar: {0.02, -0.06}, one-star: {0.14, -0.19}
23:01:24.630 00.000 13300 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-1.61) = xAngle (0.39 = 0.39)
23:01:24.630 00.000 13300 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.40 = 0.40)
23:01:24.630 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.22 mountX=0.06 mountY=0.02, mountTheta=0.40
23:01:24.632 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.06, opts=13)
23:01:24.633 00.001 13300 Enqueuing Move request for scope (0.02, -0.06)
23:01:24.633 00.000 11596 Worker thread wakes up
23:01:24.634 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.06) opts 0xd
23:01:24.634 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.06)
23:01:24.634 00.000 11596 Moving (0.02, -0.06) raw xDistance=0.06 yDistance=0.02
23:01:24.634 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:01:24.634 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:24.634 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:01:24.635 00.001 11596 MoveAxis(E, 0, ABG)
23:01:24.635 00.000 11596 Move returns status 0, amount 0
23:01:24.635 00.000 11596 MoveAxis(N, 0, ABG)
23:01:24.635 00.000 11596 Move returns status 0, amount 0
23:01:24.635 00.000 11596 move complete, result=0
23:01:24.635 00.000 11596 worker thread done servicing request
23:01:24.640 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=240, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
23:01:24.647 00.007 13300 UpdateGuideState exits: m=1888 SNR=30.3
23:01:24.648 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:24.648 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:01:24.648 00.000 13300 Enqueuing Expose request
23:01:24.648 00.000 11596 Worker thread wakes up
23:01:24.648 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:01:24.648 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:01:25.153 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:01:27.335 02.182 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"194486fa-e2d6-4b7d-bf20-cb97505368bb"}
23:01:27.335 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"194486fa-e2d6-4b7d-bf20-cb97505368bb"}
23:01:27.336 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6e16dbbd-9c21-40af-99e5-fc0977db0f62"}
23:01:27.336 00.000 13300 case statement mapped state 6 to 3
23:01:27.336 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6e16dbbd-9c21-40af-99e5-fc0977db0f62"}
23:01:27.336 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"194e077b-17d4-4758-b32f-969907aec3c9"}
23:01:27.337 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":451,"width":15,"height":15,"star_pos":[7.41,6.76],"pixels":"..."},"id":"194e077b-17d4-4758-b32f-969907aec3c9"}
23:01:28.179 00.842 11596 Exposure complete
23:01:28.249 00.070 11596 worker thread done servicing request
23:01:28.249 00.000 13300 OnExposeComplete: enter
23:01:28.250 00.001 13300 UpdateGuideState(): m_state=6
23:01:28.250 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 452
23:01:28.250 00.000 13300 Star::Find returns 1 (0), X=1080.38, Y=335.80, Mass=1895, SNR=30.4, Peak=254 HFD=3.3
23:01:28.251 00.001 13300 MultiStar: [#1 -0.03,0.01,0.76,U] [#2 -0.04,-0.03,0.45,U] [#3 0.10,0.01,0.42,U] [#4 0.01,-0.03,0.29,U] [#5 0.09,-0.26,0.00,M10] [#6 -0.30,0.07,0.00,M2] [#7 -0.14,-0.00,0.23,U] [#8 0.20,0.15,0.00,R] 
23:01:28.251 00.000 13300 refined, 5 included, MultiStar: {0.02, -0.05}, one-star: {0.11, -0.15}
23:01:28.251 00.000 13300 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-1.61) = xAngle (0.50 = 0.50)
23:01:28.251 00.000 13300 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.51 = 0.51)
23:01:28.251 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.05 hyp=0.06 cameraTheta=-1.11 mountX=0.05 mountY=0.03, mountTheta=0.51
23:01:28.253 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.05, opts=13)
23:01:28.253 00.000 13300 Enqueuing Move request for scope (0.02, -0.05)
23:01:28.253 00.000 11596 Worker thread wakes up
23:01:28.253 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.05) opts 0xd
23:01:28.253 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.05)
23:01:28.254 00.001 11596 Moving (0.02, -0.05) raw xDistance=0.05 yDistance=0.03
23:01:28.254 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:01:28.254 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:28.254 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:01:28.254 00.000 11596 MoveAxis(E, 0, ABG)
23:01:28.254 00.000 11596 Move returns status 0, amount 0
23:01:28.254 00.000 11596 MoveAxis(N, 0, ABG)
23:01:28.254 00.000 11596 Move returns status 0, amount 0
23:01:28.254 00.000 11596 move complete, result=0
23:01:28.254 00.000 11596 worker thread done servicing request
23:01:28.260 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=3, FiltMax=94, Gamma=0.510
23:01:28.268 00.008 13300 UpdateGuideState exits: m=1895 SNR=30.4
23:01:28.268 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:28.268 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:01:28.268 00.000 13300 Enqueuing Expose request
23:01:28.268 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:01:28.268 00.000 11596 Worker thread wakes up
23:01:28.269 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:01:28.770 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:01:30.334 01.564 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6510434e-7ec7-4680-aa06-688c97432f8b"}
23:01:30.334 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6510434e-7ec7-4680-aa06-688c97432f8b"}
23:01:30.335 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"700c6e12-a1d2-49a1-bef9-077d944e89c5"}
23:01:30.335 00.000 13300 case statement mapped state 6 to 3
23:01:30.335 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"700c6e12-a1d2-49a1-bef9-077d944e89c5"}
23:01:30.335 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"46f4dbcf-fa50-4e8a-bb03-6976f11276c9"}
23:01:30.336 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":452,"width":15,"height":15,"star_pos":[7.38,6.80],"pixels":"..."},"id":"46f4dbcf-fa50-4e8a-bb03-6976f11276c9"}
23:01:31.806 01.470 11596 Exposure complete
23:01:31.880 00.074 11596 worker thread done servicing request
23:01:31.880 00.000 13300 OnExposeComplete: enter
23:01:31.880 00.000 13300 UpdateGuideState(): m_state=6
23:01:31.881 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 453
23:01:31.881 00.000 13300 Star::Find returns 1 (0), X=1080.48, Y=335.90, Mass=1918, SNR=30.6, Peak=245 HFD=3.5
23:01:31.881 00.000 13300 MultiStar: [#1 0.10,0.28,0.00,M1] [#2 -0.12,0.03,0.44,U] [#3 0.00,-0.04,0.42,U] [#4 -0.01,0.05,0.29,U] [#5 0.39,0.48,0.00,R] [#6 -0.21,0.42,0.00,M3] [#7 0.01,0.21,0.23,U] [#8 -0.10,0.27,0.00,M1] 
23:01:31.881 00.000 13300 refined, 4 included, MultiStar: {0.07, 0.00}, one-star: {0.21, -0.05}
23:01:31.882 00.001 13300 CameraToMount -- cameraTheta (0.06) - m_xAngle (-1.61) = xAngle (1.67 = 1.67)
23:01:31.882 00.000 13300 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.68 = 1.68)
23:01:31.882 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.00 hyp=0.07 cameraTheta=0.06 mountX=-0.01 mountY=0.07, mountTheta=1.67
23:01:31.884 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.00, opts=13)
23:01:31.884 00.000 13300 Enqueuing Move request for scope (0.07, 0.00)
23:01:31.885 00.001 11596 Worker thread wakes up
23:01:31.885 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.00) opts 0xd
23:01:31.885 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.00)
23:01:31.885 00.000 11596 Moving (0.07, 0.00) raw xDistance=-0.01 yDistance=0.07
23:01:31.885 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:01:31.885 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:31.886 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:01:31.886 00.000 11596 MoveAxis(E, 0, ABG)
23:01:31.886 00.000 11596 Move returns status 0, amount 0
23:01:31.886 00.000 11596 MoveAxis(N, 0, ABG)
23:01:31.886 00.000 11596 Move returns status 0, amount 0
23:01:31.886 00.000 11596 move complete, result=0
23:01:31.886 00.000 11596 worker thread done servicing request
23:01:31.891 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=245, med=4, FiltMin=3, FiltMax=97, Gamma=0.510
23:01:31.898 00.007 13300 UpdateGuideState exits: m=1918 SNR=30.6
23:01:31.898 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:31.898 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:01:31.898 00.000 13300 Enqueuing Expose request
23:01:31.898 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:01:31.899 00.001 11596 Worker thread wakes up
23:01:31.899 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:01:32.407 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:01:33.333 00.926 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0750cc1b-4f27-45e9-9a1d-30df3e042da1"}
23:01:33.333 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0750cc1b-4f27-45e9-9a1d-30df3e042da1"}
23:01:33.334 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ff7968c2-880f-4fd1-83d3-3dd176c73015"}
23:01:33.334 00.000 13300 case statement mapped state 6 to 3
23:01:33.334 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ff7968c2-880f-4fd1-83d3-3dd176c73015"}
23:01:33.334 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"03241c04-1d6f-4061-8472-0739a9a99652"}
23:01:33.334 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":453,"width":15,"height":15,"star_pos":[7.48,6.90],"pixels":"..."},"id":"03241c04-1d6f-4061-8472-0739a9a99652"}
23:01:35.435 02.101 11596 Exposure complete
23:01:35.512 00.077 11596 worker thread done servicing request
23:01:35.512 00.000 13300 OnExposeComplete: enter
23:01:35.512 00.000 13300 UpdateGuideState(): m_state=6
23:01:35.513 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 454
23:01:35.513 00.000 13300 Star::Find returns 1 (0), X=1080.39, Y=335.93, Mass=1970, SNR=31.0, Peak=254 HFD=3.4
23:01:35.513 00.000 13300 MultiStar: [#1 0.15,0.15,0.74,U] [#2 -0.04,0.16,0.45,U] [#3 0.04,0.17,0.42,U] [#4 -0.20,0.05,0.29,U] [#5 -0.15,-0.17,0.24,U] [#6 -0.16,0.07,0.23,U] [#7 0.04,0.26,0.00,M1] [#8 -0.33,0.31,0.00,M2] 
23:01:35.513 00.000 13300 refined, 6 included, MultiStar: {0.03, 0.07}, one-star: {0.12, -0.02}
23:01:35.513 00.000 13300 CameraToMount -- cameraTheta (1.14) - m_xAngle (-1.61) = xAngle (2.75 = 2.75)
23:01:35.514 00.001 13300 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.76 = 2.76)
23:01:35.514 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.07 cameraTheta=1.14 mountX=-0.07 mountY=0.03, mountTheta=2.76
23:01:35.515 00.001 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.07, opts=13)
23:01:35.515 00.000 13300 Enqueuing Move request for scope (0.03, 0.07)
23:01:35.516 00.001 11596 Worker thread wakes up
23:01:35.516 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
23:01:35.516 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
23:01:35.516 00.000 11596 Moving (0.03, 0.07) raw xDistance=-0.07 yDistance=0.03
23:01:35.516 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:01:35.516 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:35.516 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:01:35.516 00.000 11596 MoveAxis(E, 0, ABG)
23:01:35.516 00.000 11596 Move returns status 0, amount 0
23:01:35.516 00.000 11596 MoveAxis(N, 0, ABG)
23:01:35.517 00.001 11596 Move returns status 0, amount 0
23:01:35.517 00.000 11596 move complete, result=0
23:01:35.517 00.000 11596 worker thread done servicing request
23:01:35.524 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
23:01:35.531 00.007 13300 UpdateGuideState exits: m=1970 SNR=31.0
23:01:35.531 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:35.531 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:01:35.531 00.000 13300 Enqueuing Expose request
23:01:35.532 00.001 11596 Worker thread wakes up
23:01:35.532 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:01:35.532 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:01:36.039 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:01:36.332 00.293 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"581f68f2-46ce-48a1-8b17-4fba16740693"}
23:01:36.332 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"581f68f2-46ce-48a1-8b17-4fba16740693"}
23:01:36.334 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9cbf1ddd-b821-458e-9810-2cc060d1c7ef"}
23:01:36.334 00.000 13300 case statement mapped state 6 to 3
23:01:36.334 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9cbf1ddd-b821-458e-9810-2cc060d1c7ef"}
23:01:36.335 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"23b7cc6d-5215-4293-aae9-a1de62f51e7e"}
23:01:36.335 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":454,"width":15,"height":15,"star_pos":[7.39,6.93],"pixels":"..."},"id":"23b7cc6d-5215-4293-aae9-a1de62f51e7e"}
23:01:39.074 02.739 11596 Exposure complete
23:01:39.145 00.071 11596 worker thread done servicing request
23:01:39.145 00.000 13300 OnExposeComplete: enter
23:01:39.146 00.001 13300 UpdateGuideState(): m_state=6
23:01:39.146 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 455
23:01:39.146 00.000 13300 Star::Find returns 1 (0), X=1080.42, Y=335.92, Mass=1896, SNR=30.4, Peak=250 HFD=3.4
23:01:39.147 00.001 13300 MultiStar: [#1 0.12,0.08,0.76,U] [#2 0.10,0.05,0.43,U] [#3 0.23,0.04,0.43,U] [#4 0.00,0.38,0.00,M5] [#5 -0.16,-0.39,0.00,M1] [#6 -0.26,0.30,0.00,M3] [#7 -0.17,0.24,0.00,M2] [#8 -0.01,-0.13,0.20,U] 
23:01:39.147 00.000 13300 refined, 4 included, MultiStar: {0.14, 0.01}, one-star: {0.15, -0.03}
23:01:39.147 00.000 13300 CameraToMount -- cameraTheta (0.11) - m_xAngle (-1.61) = xAngle (1.71 = 1.71)
23:01:39.147 00.000 13300 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.73 = 1.73)
23:01:39.147 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=0.01 hyp=0.14 cameraTheta=0.11 mountX=-0.02 mountY=0.13, mountTheta=1.72
23:01:39.148 00.001 13300 SchedulePrimaryMove(1016D950, x=0.14, y=0.01, opts=13)
23:01:39.149 00.001 13300 Enqueuing Move request for scope (0.14, 0.01)
23:01:39.149 00.000 11596 Worker thread wakes up
23:01:39.149 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.01) opts 0xd
23:01:39.149 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, 0.01)
23:01:39.149 00.000 11596 Moving (0.14, 0.01) raw xDistance=-0.02 yDistance=0.13
23:01:39.149 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:01:39.149 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:39.149 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:01:39.149 00.000 11596 MoveAxis(E, 0, ABG)
23:01:39.150 00.001 11596 Move returns status 0, amount 0
23:01:39.150 00.000 11596 MoveAxis(N, 0, ABG)
23:01:39.150 00.000 11596 Move returns status 0, amount 0
23:01:39.150 00.000 11596 move complete, result=0
23:01:39.150 00.000 11596 worker thread done servicing request
23:01:39.154 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=250, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
23:01:39.161 00.007 13300 UpdateGuideState exits: m=1896 SNR=30.4
23:01:39.162 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:39.162 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:01:39.162 00.000 13300 Enqueuing Expose request
23:01:39.162 00.000 11596 Worker thread wakes up
23:01:39.162 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:01:39.162 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:01:39.331 00.169 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fdd0a3cf-6bf1-45fb-bbb8-d2691207eddf"}
23:01:39.331 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fdd0a3cf-6bf1-45fb-bbb8-d2691207eddf"}
23:01:39.332 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ed24a6ff-155c-4e84-ab1c-c5d32f1e3608"}
23:01:39.332 00.000 13300 case statement mapped state 6 to 3
23:01:39.332 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ed24a6ff-155c-4e84-ab1c-c5d32f1e3608"}
23:01:39.332 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"837293b9-dba1-44f9-9215-dd850d800b20"}
23:01:39.333 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":455,"width":15,"height":15,"star_pos":[7.42,6.92],"pixels":"..."},"id":"837293b9-dba1-44f9-9215-dd850d800b20"}
23:01:39.670 00.337 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:01:42.332 02.662 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9c5b5f65-866e-4f4a-afef-419317e4e8dc"}
23:01:42.332 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9c5b5f65-866e-4f4a-afef-419317e4e8dc"}
23:01:42.333 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"26ca301a-5548-4cb6-ae8e-0a965fe90614"}
23:01:42.333 00.000 13300 case statement mapped state 6 to 3
23:01:42.333 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"26ca301a-5548-4cb6-ae8e-0a965fe90614"}
23:01:42.333 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4a7baff0-0ef5-4cf6-8847-34373772eb6d"}
23:01:42.333 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":455,"width":15,"height":15,"star_pos":[7.42,6.92],"pixels":"..."},"id":"4a7baff0-0ef5-4cf6-8847-34373772eb6d"}
23:01:42.710 00.377 11596 Exposure complete
23:01:42.786 00.076 11596 worker thread done servicing request
23:01:42.787 00.001 13300 OnExposeComplete: enter
23:01:42.787 00.000 13300 UpdateGuideState(): m_state=6
23:01:42.787 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 456
23:01:42.787 00.000 13300 Star::Find returns 1 (0), X=1080.42, Y=335.94, Mass=1923, SNR=30.7, Peak=252 HFD=3.4
23:01:42.788 00.001 13300 MultiStar: [#1 0.07,0.04,0.75,U] [#2 0.12,0.08,0.45,U] [#3 0.13,0.09,0.42,U] [#4 -0.05,0.50,0.00,M6] [#5 -0.05,-0.43,0.00,M2] [#6 -0.07,0.45,0.00,M4] [#7 -0.03,0.13,0.24,U] [#8 -0.07,0.14,0.18,U] 
23:01:42.788 00.000 13300 refined, 5 included, MultiStar: {0.10, 0.05}, one-star: {0.15, -0.01}
23:01:42.788 00.000 13300 CameraToMount -- cameraTheta (0.49) - m_xAngle (-1.61) = xAngle (2.10 = 2.10)
23:01:42.788 00.000 13300 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.11 = 2.11)
23:01:42.788 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.05 hyp=0.11 cameraTheta=0.49 mountX=-0.05 mountY=0.09, mountTheta=2.10
23:01:42.790 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.05, opts=13)
23:01:42.790 00.000 13300 Enqueuing Move request for scope (0.10, 0.05)
23:01:42.791 00.001 11596 Worker thread wakes up
23:01:42.791 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.05) opts 0xd
23:01:42.791 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.05)
23:01:42.791 00.000 11596 Moving (0.10, 0.05) raw xDistance=-0.05 yDistance=0.09
23:01:42.791 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:01:42.791 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:42.791 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:01:42.791 00.000 11596 MoveAxis(E, 0, ABG)
23:01:42.792 00.001 11596 Move returns status 0, amount 0
23:01:42.792 00.000 11596 MoveAxis(N, 0, ABG)
23:01:42.792 00.000 11596 Move returns status 0, amount 0
23:01:42.792 00.000 11596 move complete, result=0
23:01:42.792 00.000 11596 worker thread done servicing request
23:01:42.796 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
23:01:42.803 00.007 13300 UpdateGuideState exits: m=1923 SNR=30.7
23:01:42.803 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:42.804 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:01:42.804 00.000 13300 Enqueuing Expose request
23:01:42.804 00.000 11596 Worker thread wakes up
23:01:42.804 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:01:42.804 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:01:43.315 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:01:45.331 02.016 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d95bc8d6-f385-45ea-a3e9-c4140bd856dc"}
23:01:45.331 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d95bc8d6-f385-45ea-a3e9-c4140bd856dc"}
23:01:45.332 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"65a4026a-d936-4e99-bf3e-887bfda31ba5"}
23:01:45.332 00.000 13300 case statement mapped state 6 to 3
23:01:45.332 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"65a4026a-d936-4e99-bf3e-887bfda31ba5"}
23:01:45.333 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5424ea48-b3b5-45f1-9a97-5f051c9aa4c3"}
23:01:45.333 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":456,"width":15,"height":15,"star_pos":[7.42,6.94],"pixels":"..."},"id":"5424ea48-b3b5-45f1-9a97-5f051c9aa4c3"}
23:01:46.351 01.018 11596 Exposure complete
23:01:46.425 00.074 11596 worker thread done servicing request
23:01:46.425 00.000 13300 OnExposeComplete: enter
23:01:46.426 00.001 13300 UpdateGuideState(): m_state=6
23:01:46.426 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 457
23:01:46.426 00.000 13300 Star::Find returns 1 (0), X=1080.35, Y=336.24, Mass=1888, SNR=30.4, Peak=230 HFD=3.2
23:01:46.427 00.001 13300 MultiStar: [#1 -0.02,0.45,0.00,M1] [#2 -0.01,0.37,0.00,M1] [#3 0.03,0.23,0.00,M1] [#4 0.16,0.39,0.00,M7] [#5 -0.13,0.04,0.26,U] [#6 -0.19,0.34,0.00,M5] [#7 0.03,0.33,0.00,M2] [#8 0.11,0.33,0.00,M1] 
23:01:46.427 00.000 13300 refined, 1 included, MultiStar: {0.04, 0.24}, one-star: {0.08, 0.29}
23:01:46.427 00.000 13300 CameraToMount -- cameraTheta (1.42) - m_xAngle (-1.61) = xAngle (3.03 = 3.03)
23:01:46.427 00.000 13300 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.04 = 3.04)
23:01:46.427 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.24 hyp=0.24 cameraTheta=1.42 mountX=-0.24 mountY=0.02, mountTheta=3.04
23:01:46.428 00.001 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.24, opts=13)
23:01:46.429 00.001 13300 Enqueuing Move request for scope (0.04, 0.24)
23:01:46.429 00.000 11596 Worker thread wakes up
23:01:46.429 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.24) opts 0xd
23:01:46.429 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.24)
23:01:46.429 00.000 11596 Moving (0.04, 0.24) raw xDistance=-0.24 yDistance=0.02
23:01:46.429 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
23:01:46.429 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:46.430 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:01:46.430 00.000 11596 MoveAxis(E, 299, ABG)
23:01:46.430 00.000 11596 Guiding  Dir = 2, Dur = 299
23:01:46.430 00.000 11596 IsSlewing returns 0
23:01:46.435 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
23:01:46.441 00.006 13300 UpdateGuideState exits: m=1888 SNR=30.4
23:01:46.442 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:46.442 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:01:46.442 00.000 13300 Enqueuing Expose request
23:01:46.496 00.054 11596 IsGuiding returns 0
23:01:46.583 00.087 11596 PulseGuide returned control before completion, sleep 222
23:01:47.006 00.423 11596 IsGuiding returns 0
23:01:47.006 00.000 11596 Move returns status 0, amount 299
23:01:47.006 00.000 11596 MoveAxis(N, 0, ABG)
23:01:47.006 00.000 11596 Move returns status 0, amount 0
23:01:47.006 00.000 11596 move complete, result=0
23:01:47.006 00.000 11596 worker thread done servicing request
23:01:47.006 00.000 11596 Worker thread wakes up
23:01:47.006 00.000 13300 GuideStep: -0.2 px 299 ms EAST, 0.0 px 0 ms NORTH
23:01:47.007 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:01:47.521 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:01:48.330 00.809 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b35b9f44-9542-46e4-9be5-6f5f8f50d037"}
23:01:48.330 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b35b9f44-9542-46e4-9be5-6f5f8f50d037"}
23:01:48.331 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"413a4bce-2639-4bc1-8a0a-f9076c800129"}
23:01:48.331 00.000 13300 case statement mapped state 6 to 3
23:01:48.331 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"413a4bce-2639-4bc1-8a0a-f9076c800129"}
23:01:48.331 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3992dbbd-1e10-4429-b3b5-60521af9232f"}
23:01:48.331 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":457,"width":15,"height":15,"star_pos":[7.35,7.24],"pixels":"..."},"id":"3992dbbd-1e10-4429-b3b5-60521af9232f"}
23:01:50.549 02.218 11596 Exposure complete
23:01:50.623 00.074 11596 worker thread done servicing request
23:01:50.623 00.000 13300 OnExposeComplete: enter
23:01:50.623 00.000 13300 UpdateGuideState(): m_state=6
23:01:50.623 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 458
23:01:50.624 00.001 13300 Star::Find returns 1 (0), X=1080.33, Y=336.15, Mass=1888, SNR=30.4, Peak=248 HFD=3.3
23:01:50.624 00.000 13300 MultiStar: [#1 -0.06,0.50,0.00,M2] [#2 -0.03,0.29,0.00,M2] [#3 0.13,0.43,0.00,M2] [#4 -0.10,0.62,0.00,M8] [#5 -0.14,0.03,0.24,U] [#6 -0.25,0.30,0.00,M6] [#7 -0.11,0.15,0.23,U] [#8 0.13,0.28,0.00,M2] 
23:01:50.624 00.000 13300 refined, 2 included, MultiStar: {0.00, 0.17}, one-star: {0.07, 0.20}
23:01:50.624 00.000 13300 CameraToMount -- cameraTheta (1.55) - m_xAngle (-1.61) = xAngle (3.16 = -3.13)
23:01:50.624 00.000 13300 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.17 = -3.11)
23:01:50.625 00.001 13300 CameraToMount -- cameraX=0.00 cameraY=0.17 hyp=0.17 cameraTheta=1.55 mountX=-0.17 mountY=-0.01, mountTheta=-3.11
23:01:50.626 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.17, opts=13)
23:01:50.626 00.000 13300 Enqueuing Move request for scope (0.00, 0.17)
23:01:50.626 00.000 11596 Worker thread wakes up
23:01:50.627 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.17) opts 0xd
23:01:50.628 00.001 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.17)
23:01:50.628 00.000 11596 Moving (0.00, 0.17) raw xDistance=-0.17 yDistance=-0.01
23:01:50.628 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.17
23:01:50.628 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:50.628 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:01:50.628 00.000 11596 MoveAxis(E, 230, ABG)
23:01:50.629 00.001 11596 Guiding  Dir = 2, Dur = 230
23:01:50.629 00.000 11596 IsSlewing returns 0
23:01:50.636 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
23:01:50.644 00.008 13300 UpdateGuideState exits: m=1888 SNR=30.4
23:01:50.644 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:50.644 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:01:50.644 00.000 13300 Enqueuing Expose request
23:01:50.720 00.076 11596 IsGuiding returns 0
23:01:51.225 00.505 11596 IsGuiding returns 1
23:01:51.225 00.000 11596 scope still moving after pulse duration time elapsed
23:01:51.257 00.032 11596 IsSlewing returns 0
23:01:51.330 00.073 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5e228a8b-1f2d-49b5-a53f-20d56ddbbf78"}
23:01:51.330 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5e228a8b-1f2d-49b5-a53f-20d56ddbbf78"}
23:01:51.331 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d3618853-8631-4544-a686-78b68554ad2f"}
23:01:51.331 00.000 13300 case statement mapped state 6 to 3
23:01:51.331 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d3618853-8631-4544-a686-78b68554ad2f"}
23:01:51.332 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b8afd0e1-8ade-423f-88c0-232232963e94"}
23:01:51.332 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":458,"width":15,"height":15,"star_pos":[7.33,7.15],"pixels":"..."},"id":"b8afd0e1-8ade-423f-88c0-232232963e94"}
23:01:51.347 00.015 11596 IsGuiding returns 0
23:01:51.348 00.001 11596 scope move finished after 230 + 397 ms
23:01:51.348 00.000 11596 Move returns status 0, amount 230
23:01:51.348 00.000 11596 MoveAxis(N, 0, ABG)
23:01:51.348 00.000 11596 Move returns status 0, amount 0
23:01:51.348 00.000 11596 move complete, result=0
23:01:51.348 00.000 11596 worker thread done servicing request
23:01:51.348 00.000 11596 Worker thread wakes up
23:01:51.349 00.001 13300 GuideStep: -0.2 px 230 ms EAST, -0.0 px 0 ms NORTH
23:01:51.349 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:01:51.856 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:01:54.328 02.472 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3e822a4d-82a6-41de-a7e8-636f098b34c3"}
23:01:54.328 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3e822a4d-82a6-41de-a7e8-636f098b34c3"}
23:01:54.329 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"589dda97-e829-48e5-9928-ed02d7553134"}
23:01:54.329 00.000 13300 case statement mapped state 6 to 3
23:01:54.329 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"589dda97-e829-48e5-9928-ed02d7553134"}
23:01:54.329 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9f82caea-c3d0-4240-89e4-1c404a72f20d"}
23:01:54.330 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":458,"width":15,"height":15,"star_pos":[7.33,7.15],"pixels":"..."},"id":"9f82caea-c3d0-4240-89e4-1c404a72f20d"}
23:01:54.879 00.549 11596 Exposure complete
23:01:54.951 00.072 11596 worker thread done servicing request
23:01:54.951 00.000 13300 OnExposeComplete: enter
23:01:54.952 00.001 13300 UpdateGuideState(): m_state=6
23:01:54.952 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 459
23:01:54.952 00.000 13300 Star::Find returns 1 (0), X=1080.29, Y=336.22, Mass=1953, SNR=30.9, Peak=244 HFD=3.5
23:01:54.953 00.001 13300 MultiStar: [#1 0.05,0.34,0.00,M3] [#2 -0.06,0.31,0.00,M3] [#3 0.08,0.30,0.00,M3] [#4 -0.21,0.55,0.00,M9] [#5 -0.24,-0.27,0.00,M1] [#6 -0.08,0.21,0.23,U] [#7 -0.12,0.37,0.00,M2] [#8 -0.19,0.33,0.00,M3] 
23:01:54.953 00.000 13300 refined, 1 included, MultiStar: {0.00, 0.26}, one-star: {0.02, 0.27}
23:01:54.953 00.000 13300 CameraToMount -- cameraTheta (1.56) - m_xAngle (-1.61) = xAngle (3.17 = -3.12)
23:01:54.953 00.000 13300 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.18 = -3.10)
23:01:54.953 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.26 hyp=0.26 cameraTheta=1.56 mountX=-0.26 mountY=-0.01, mountTheta=-3.10
23:01:54.954 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.26, opts=13)
23:01:54.955 00.001 13300 Enqueuing Move request for scope (0.00, 0.26)
23:01:54.955 00.000 11596 Worker thread wakes up
23:01:54.955 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.26) opts 0xd
23:01:54.955 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.26)
23:01:54.955 00.000 11596 Moving (0.00, 0.26) raw xDistance=-0.26 yDistance=-0.01
23:01:54.955 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
23:01:54.955 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:54.955 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:01:54.955 00.000 11596 MoveAxis(E, 338, ABG)
23:01:54.955 00.000 11596 Guiding  Dir = 2, Dur = 338
23:01:54.956 00.001 11596 IsSlewing returns 0
23:01:54.961 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=244, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
23:01:54.968 00.007 13300 UpdateGuideState exits: m=1953 SNR=30.9
23:01:54.968 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:54.968 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:01:54.968 00.000 13300 Enqueuing Expose request
23:01:55.225 00.257 11596 IsGuiding returns 0
23:01:55.441 00.216 11596 PulseGuide returned control before completion, sleep 133
23:01:55.936 00.495 11596 IsGuiding returns 1
23:01:55.936 00.000 11596 scope still moving after pulse duration time elapsed
23:01:55.958 00.022 11596 IsSlewing returns 0
23:01:56.060 00.102 11596 IsGuiding returns 0
23:01:56.060 00.000 11596 scope move finished after 338 + 496 ms
23:01:56.060 00.000 11596 Move returns status 0, amount 338
23:01:56.060 00.000 11596 MoveAxis(N, 0, ABG)
23:01:56.060 00.000 11596 Move returns status 0, amount 0
23:01:56.060 00.000 11596 move complete, result=0
23:01:56.060 00.000 11596 worker thread done servicing request
23:01:56.061 00.001 11596 Worker thread wakes up
23:01:56.061 00.000 13300 GuideStep: -0.3 px 338 ms EAST, -0.0 px 0 ms NORTH
23:01:56.061 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:01:56.571 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:01:57.328 00.757 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3be66de2-85ac-42f6-9bfd-e10a22cae682"}
23:01:57.328 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3be66de2-85ac-42f6-9bfd-e10a22cae682"}
23:01:57.329 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a908f543-3e9d-418c-a689-0dbe2b0231aa"}
23:01:57.329 00.000 13300 case statement mapped state 6 to 3
23:01:57.329 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a908f543-3e9d-418c-a689-0dbe2b0231aa"}
23:01:57.330 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"65560036-4f7d-49c1-90b9-12dc08c76f4c"}
23:01:57.330 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":459,"width":15,"height":15,"star_pos":[7.29,7.22],"pixels":"..."},"id":"65560036-4f7d-49c1-90b9-12dc08c76f4c"}
23:01:59.594 02.264 11596 Exposure complete
23:01:59.671 00.077 11596 worker thread done servicing request
23:01:59.671 00.000 13300 OnExposeComplete: enter
23:01:59.672 00.001 13300 UpdateGuideState(): m_state=6
23:01:59.672 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 460
23:01:59.672 00.000 13300 Star::Find returns 1 (0), X=1080.32, Y=336.05, Mass=1894, SNR=30.4, Peak=254 HFD=3.4
23:01:59.673 00.001 13300 MultiStar: [#1 0.03,0.17,0.77,U] [#2 -0.03,0.14,0.45,U] [#3 0.12,0.10,0.42,U] [#4 -0.13,0.51,0.00,M10] [#5 -0.33,-0.03,0.00,M2] [#6 -0.15,0.46,0.00,M6] [#7 -0.09,0.33,0.00,M3] [#8 -0.34,0.36,0.00,M4] 
23:01:59.673 00.000 13300 single-star, 3 included, MultiStar: {0.05, 0.13}, one-star: {0.06, 0.10}
23:01:59.673 00.000 13300 CameraToMount -- cameraTheta (1.07) - m_xAngle (-1.61) = xAngle (2.68 = 2.68)
23:01:59.673 00.000 13300 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.69 = 2.69)
23:01:59.673 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.10 hyp=0.12 cameraTheta=1.07 mountX=-0.10 mountY=0.05, mountTheta=2.69
23:01:59.675 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.10, opts=13)
23:01:59.675 00.000 13300 Enqueuing Move request for scope (0.06, 0.10)
23:01:59.675 00.000 11596 Worker thread wakes up
23:01:59.675 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.10) opts 0xd
23:01:59.675 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.10)
23:01:59.675 00.000 11596 Moving (0.06, 0.10) raw xDistance=-0.10 yDistance=0.05
23:01:59.675 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:01:59.675 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:59.675 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:01:59.676 00.001 11596 MoveAxis(E, 0, ABG)
23:01:59.676 00.000 11596 Move returns status 0, amount 0
23:01:59.676 00.000 11596 MoveAxis(N, 0, ABG)
23:01:59.676 00.000 11596 Move returns status 0, amount 0
23:01:59.676 00.000 11596 move complete, result=0
23:01:59.676 00.000 11596 worker thread done servicing request
23:01:59.681 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=3, FiltMax=94, Gamma=0.510
23:01:59.688 00.007 13300 UpdateGuideState exits: m=1894 SNR=30.4
23:01:59.688 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:59.688 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:01:59.688 00.000 13300 Enqueuing Expose request
23:01:59.689 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:01:59.689 00.000 11596 Worker thread wakes up
23:01:59.689 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:02:00.198 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:02:00.339 00.141 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"26f33aa8-5cc3-45f0-9d14-154ec7fe3280"}
23:02:00.340 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"26f33aa8-5cc3-45f0-9d14-154ec7fe3280"}
23:02:00.340 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"47d5d243-18a1-4a5a-95d2-4ffd6613478c"}
23:02:00.340 00.000 13300 case statement mapped state 6 to 3
23:02:00.341 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"47d5d243-18a1-4a5a-95d2-4ffd6613478c"}
23:02:00.341 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"aea9f473-ab33-48be-8b2d-cbff5c7f0ae2"}
23:02:00.342 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":460,"width":15,"height":15,"star_pos":[7.32,7.05],"pixels":"..."},"id":"aea9f473-ab33-48be-8b2d-cbff5c7f0ae2"}
23:02:03.229 02.887 11596 Exposure complete
23:02:03.299 00.070 11596 worker thread done servicing request
23:02:03.299 00.000 13300 OnExposeComplete: enter
23:02:03.299 00.000 13300 UpdateGuideState(): m_state=6
23:02:03.300 00.001 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 461
23:02:03.300 00.000 13300 Star::Find returns 1 (0), X=1080.32, Y=335.98, Mass=1859, SNR=30.1, Peak=254 HFD=3.3
23:02:03.300 00.000 13300 MultiStar: [#1 0.00,0.15,0.77,U] [#2 0.03,0.22,0.46,U] [#3 0.02,-0.07,0.43,U] [#4 -0.08,0.08,0.30,U] [#5 -0.32,-0.50,0.00,M3] [#6 -0.11,0.22,0.00,M7] [#7 -0.07,0.33,0.00,M4] [#8 -0.24,0.44,0.00,M5] 
23:02:03.300 00.000 13300 single-star, 4 included, MultiStar: {0.02, 0.08}, one-star: {0.05, 0.03}
23:02:03.300 00.000 13300 CameraToMount -- cameraTheta (0.48) - m_xAngle (-1.61) = xAngle (2.09 = 2.09)
23:02:03.301 00.001 13300 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.11 = 2.11)
23:02:03.301 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.03 hyp=0.06 cameraTheta=0.48 mountX=-0.03 mountY=0.05, mountTheta=2.09
23:02:03.302 00.001 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.03, opts=13)
23:02:03.302 00.000 13300 Enqueuing Move request for scope (0.05, 0.03)
23:02:03.303 00.001 11596 Worker thread wakes up
23:02:03.303 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.03) opts 0xd
23:02:03.303 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.03)
23:02:03.303 00.000 11596 Moving (0.05, 0.03) raw xDistance=-0.03 yDistance=0.05
23:02:03.303 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:02:03.303 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:03.303 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:02:03.304 00.001 11596 MoveAxis(E, 0, ABG)
23:02:03.304 00.000 11596 Move returns status 0, amount 0
23:02:03.304 00.000 11596 MoveAxis(N, 0, ABG)
23:02:03.305 00.001 11596 Move returns status 0, amount 0
23:02:03.305 00.000 11596 move complete, result=0
23:02:03.305 00.000 11596 worker thread done servicing request
23:02:03.309 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
23:02:03.316 00.007 13300 UpdateGuideState exits: m=1859 SNR=30.1
23:02:03.316 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:03.317 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:02:03.317 00.000 13300 Enqueuing Expose request
23:02:03.317 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:02:03.317 00.000 11596 Worker thread wakes up
23:02:03.317 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:02:03.341 00.024 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"027936fe-adc5-4da1-8c0c-b248baf25c84"}
23:02:03.341 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"027936fe-adc5-4da1-8c0c-b248baf25c84"}
23:02:03.343 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"78f76857-70bf-48af-af8e-0de4ea056ddc"}
23:02:03.343 00.000 13300 case statement mapped state 6 to 3
23:02:03.343 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"78f76857-70bf-48af-af8e-0de4ea056ddc"}
23:02:03.344 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b430dbef-5976-4845-bc13-e6fc63a50c12"}
23:02:03.344 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":461,"width":15,"height":15,"star_pos":[7.32,6.98],"pixels":"..."},"id":"b430dbef-5976-4845-bc13-e6fc63a50c12"}
23:02:03.830 00.486 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:02:06.340 02.510 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d9bb8e5d-04b5-42e0-aadf-eef3386be16c"}
23:02:06.340 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d9bb8e5d-04b5-42e0-aadf-eef3386be16c"}
23:02:06.340 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"08f034af-b99d-4b47-9664-1ef1cc0bfadc"}
23:02:06.341 00.001 13300 case statement mapped state 6 to 3
23:02:06.341 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"08f034af-b99d-4b47-9664-1ef1cc0bfadc"}
23:02:06.341 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9f891a39-5789-4ec6-825b-4601f3bd6995"}
23:02:06.341 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":461,"width":15,"height":15,"star_pos":[7.32,6.98],"pixels":"..."},"id":"9f891a39-5789-4ec6-825b-4601f3bd6995"}
23:02:06.864 00.523 11596 Exposure complete
23:02:06.935 00.071 11596 worker thread done servicing request
23:02:06.935 00.000 13300 OnExposeComplete: enter
23:02:06.935 00.000 13300 UpdateGuideState(): m_state=6
23:02:06.936 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 462
23:02:06.936 00.000 13300 Star::Find returns 1 (0), X=1080.24, Y=336.05, Mass=1976, SNR=31.1, Peak=254 HFD=3.2
23:02:06.936 00.000 13300 MultiStar: [#1 0.01,0.14,0.74,U] [#2 -0.08,0.26,0.00,M2] [#3 0.02,0.07,0.42,U] [#4 -0.04,0.53,0.00,M10] [#5 -0.38,-0.41,0.00,M4] [#6 -0.04,0.15,0.22,U] [#7 0.04,0.14,0.22,U] [#8 -0.07,0.07,0.18,U] 
23:02:06.936 00.000 13300 single-star, 5 included, MultiStar: {-0.01, 0.11}, one-star: {-0.02, 0.10}
23:02:06.937 00.001 13300 CameraToMount -- cameraTheta (1.80) - m_xAngle (-1.61) = xAngle (3.41 = -2.87)
23:02:06.937 00.000 13300 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.42 = -2.86)
23:02:06.937 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.10 hyp=0.11 cameraTheta=1.80 mountX=-0.10 mountY=-0.03, mountTheta=-2.86
23:02:06.938 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.10, opts=13)
23:02:06.939 00.001 13300 Enqueuing Move request for scope (-0.02, 0.10)
23:02:06.939 00.000 11596 Worker thread wakes up
23:02:06.939 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.10) opts 0xd
23:02:06.939 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.10)
23:02:06.939 00.000 11596 Moving (-0.02, 0.10) raw xDistance=-0.10 yDistance=-0.03
23:02:06.939 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:02:06.939 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:06.940 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:02:06.940 00.000 11596 MoveAxis(E, 0, ABG)
23:02:06.940 00.000 11596 Move returns status 0, amount 0
23:02:06.940 00.000 11596 MoveAxis(N, 0, ABG)
23:02:06.940 00.000 11596 Move returns status 0, amount 0
23:02:06.940 00.000 11596 move complete, result=0
23:02:06.941 00.001 11596 worker thread done servicing request
23:02:06.946 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
23:02:06.953 00.007 13300 UpdateGuideState exits: m=1976 SNR=31.1
23:02:06.953 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:06.953 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:02:06.954 00.001 13300 Enqueuing Expose request
23:02:06.954 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:02:06.954 00.000 11596 Worker thread wakes up
23:02:06.954 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:02:07.466 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:02:09.340 01.874 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"afa08124-84bd-4c11-a55d-71635cf33baf"}
23:02:09.340 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"afa08124-84bd-4c11-a55d-71635cf33baf"}
23:02:09.341 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f4996d84-e412-473f-b5ce-dab88c154924"}
23:02:09.341 00.000 13300 case statement mapped state 6 to 3
23:02:09.342 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f4996d84-e412-473f-b5ce-dab88c154924"}
23:02:09.342 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a31a5600-9def-4285-b31d-fd0bee16429e"}
23:02:09.342 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":462,"width":15,"height":15,"star_pos":[7.24,7.05],"pixels":"..."},"id":"a31a5600-9def-4285-b31d-fd0bee16429e"}
23:02:10.499 01.157 11596 Exposure complete
23:02:10.571 00.072 11596 worker thread done servicing request
23:02:10.571 00.000 13300 OnExposeComplete: enter
23:02:10.571 00.000 13300 UpdateGuideState(): m_state=6
23:02:10.572 00.001 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 463
23:02:10.572 00.000 13300 Star::Find returns 1 (0), X=1080.34, Y=336.18, Mass=1986, SNR=31.2, Peak=254 HFD=3.4
23:02:10.572 00.000 13300 MultiStar: [#1 0.01,0.31,0.00,M1] [#2 -0.05,0.19,0.45,U] [#3 0.11,0.22,0.00,M1] [#4 -0.06,0.31,0.00,R] [#5 -0.14,0.21,0.00,M5] [#6 -0.11,0.22,0.00,M7] [#7 -0.01,0.17,0.23,U] [#8 -0.03,-0.03,0.20,U] 
23:02:10.572 00.000 13300 refined, 3 included, MultiStar: {0.02, 0.19}, one-star: {0.07, 0.23}
23:02:10.572 00.000 13300 CameraToMount -- cameraTheta (1.47) - m_xAngle (-1.61) = xAngle (3.08 = 3.08)
23:02:10.573 00.001 13300 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.09 = 3.09)
23:02:10.573 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.19 hyp=0.19 cameraTheta=1.47 mountX=-0.19 mountY=0.01, mountTheta=3.09
23:02:10.574 00.001 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.19, opts=13)
23:02:10.574 00.000 13300 Enqueuing Move request for scope (0.02, 0.19)
23:02:10.574 00.000 11596 Worker thread wakes up
23:02:10.575 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.19) opts 0xd
23:02:10.575 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.19)
23:02:10.575 00.000 11596 Moving (0.02, 0.19) raw xDistance=-0.19 yDistance=0.01
23:02:10.575 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.19
23:02:10.575 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:10.575 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:02:10.575 00.000 11596 MoveAxis(E, 237, ABG)
23:02:10.575 00.000 11596 Guiding  Dir = 2, Dur = 237
23:02:10.576 00.001 11596 IsSlewing returns 0
23:02:10.580 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
23:02:10.586 00.006 11596 IsGuiding returns 0
23:02:10.588 00.002 13300 UpdateGuideState exits: m=1986 SNR=31.2
23:02:10.588 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:10.588 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:02:10.588 00.000 13300 Enqueuing Expose request
23:02:10.808 00.220 11596 PulseGuide returned control before completion, sleep 26
23:02:11.177 00.369 11596 IsGuiding returns 1
23:02:11.177 00.000 11596 scope still moving after pulse duration time elapsed
23:02:11.210 00.033 11596 IsSlewing returns 0
23:02:11.307 00.097 11596 IsGuiding returns 0
23:02:11.307 00.000 11596 scope move finished after 237 + 483 ms
23:02:11.307 00.000 11596 Move returns status 0, amount 237
23:02:11.307 00.000 11596 MoveAxis(N, 0, ABG)
23:02:11.307 00.000 11596 Move returns status 0, amount 0
23:02:11.307 00.000 11596 move complete, result=0
23:02:11.307 00.000 11596 worker thread done servicing request
23:02:11.308 00.001 13300 GuideStep: -0.2 px 237 ms EAST, 0.0 px 0 ms NORTH
23:02:11.308 00.000 11596 Worker thread wakes up
23:02:11.308 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:02:11.824 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:02:12.338 00.514 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"25cdc4b9-563a-4d6b-8834-f477e6610969"}
23:02:12.338 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"25cdc4b9-563a-4d6b-8834-f477e6610969"}
23:02:12.339 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5c5cee79-e814-498a-a981-b854cf987f38"}
23:02:12.339 00.000 13300 case statement mapped state 6 to 3
23:02:12.339 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5c5cee79-e814-498a-a981-b854cf987f38"}
23:02:12.339 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f3ea0cac-92c5-4856-b1c1-d9da95f6943b"}
23:02:12.339 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":463,"width":15,"height":15,"star_pos":[7.34,7.18],"pixels":"..."},"id":"f3ea0cac-92c5-4856-b1c1-d9da95f6943b"}
23:02:14.860 02.521 11596 Exposure complete
23:02:14.978 00.118 11596 worker thread done servicing request
23:02:14.978 00.000 13300 OnExposeComplete: enter
23:02:14.978 00.000 13300 UpdateGuideState(): m_state=6
23:02:14.979 00.001 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 464
23:02:14.979 00.000 13300 Star::Find returns 1 (0), X=1080.27, Y=336.05, Mass=1898, SNR=30.4, Peak=254 HFD=3.3
23:02:14.980 00.001 13300 MultiStar: [#1 0.01,0.16,0.78,U] [#2 -0.08,0.11,0.45,U] [#3 -0.01,-0.12,0.42,U] [#4 0.01,-0.20,0.30,U] [#5 -0.16,-0.32,0.00,M6] [#6 -0.01,0.28,0.00,M8] [#7 -0.04,0.20,0.23,U] [#8 -0.17,-0.14,0.19,U] 
23:02:14.980 00.000 13300 refined, 6 included, MultiStar: {-0.02, 0.06}, one-star: {0.00, 0.10}
23:02:14.980 00.000 13300 CameraToMount -- cameraTheta (1.93) - m_xAngle (-1.61) = xAngle (3.53 = -2.75)
23:02:14.980 00.000 13300 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.55 = -2.73)
23:02:14.981 00.001 13300 CameraToMount -- cameraX=-0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.93 mountX=-0.06 mountY=-0.02, mountTheta=-2.74
23:02:14.983 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.06, opts=13)
23:02:14.983 00.000 13300 Enqueuing Move request for scope (-0.02, 0.06)
23:02:14.983 00.000 11596 Worker thread wakes up
23:02:14.983 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.06) opts 0xd
23:02:14.984 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.06)
23:02:14.984 00.000 11596 Moving (-0.02, 0.06) raw xDistance=-0.06 yDistance=-0.02
23:02:14.984 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:02:14.984 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:14.984 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:02:14.984 00.000 11596 MoveAxis(E, 0, ABG)
23:02:14.984 00.000 11596 Move returns status 0, amount 0
23:02:14.985 00.001 11596 MoveAxis(N, 0, ABG)
23:02:14.985 00.000 11596 Move returns status 0, amount 0
23:02:14.985 00.000 11596 move complete, result=0
23:02:14.985 00.000 11596 worker thread done servicing request
23:02:14.993 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
23:02:15.005 00.012 13300 UpdateGuideState exits: m=1898 SNR=30.4
23:02:15.005 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:15.005 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:02:15.006 00.001 13300 Enqueuing Expose request
23:02:15.006 00.000 11596 Worker thread wakes up
23:02:15.006 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:02:15.006 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:02:15.416 00.410 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"97800b75-2c13-4955-bb92-4b9b0806acd1"}
23:02:15.416 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"97800b75-2c13-4955-bb92-4b9b0806acd1"}
23:02:15.417 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6ae81998-aa08-4f6a-9f60-c923df820c21"}
23:02:15.417 00.000 13300 case statement mapped state 6 to 3
23:02:15.417 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6ae81998-aa08-4f6a-9f60-c923df820c21"}
23:02:15.418 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7897c1bf-3095-488f-9bb5-c859beca5ee6"}
23:02:15.418 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":464,"width":15,"height":15,"star_pos":[7.27,7.05],"pixels":"..."},"id":"7897c1bf-3095-488f-9bb5-c859beca5ee6"}
23:02:15.511 00.093 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:02:18.416 02.905 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6a5b557c-8f01-449e-8951-22b88cf8ed98"}
23:02:18.416 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6a5b557c-8f01-449e-8951-22b88cf8ed98"}
23:02:18.417 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ba0ab302-08ed-4574-9e12-706c697e8cc3"}
23:02:18.417 00.000 13300 case statement mapped state 6 to 3
23:02:18.417 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ba0ab302-08ed-4574-9e12-706c697e8cc3"}
23:02:18.417 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9eb3b6f5-d2d1-4381-b248-56e4bdbe02eb"}
23:02:18.418 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":464,"width":15,"height":15,"star_pos":[7.27,7.05],"pixels":"..."},"id":"9eb3b6f5-d2d1-4381-b248-56e4bdbe02eb"}
23:02:18.548 00.130 11596 Exposure complete
23:02:18.626 00.078 11596 worker thread done servicing request
23:02:18.626 00.000 13300 OnExposeComplete: enter
23:02:18.626 00.000 13300 UpdateGuideState(): m_state=6
23:02:18.626 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 465
23:02:18.626 00.000 13300 Star::Find returns 1 (0), X=1080.35, Y=335.99, Mass=1885, SNR=30.3, Peak=254 HFD=3.3
23:02:18.627 00.001 13300 MultiStar: [#1 0.08,0.14,0.74,U] [#2 -0.12,0.01,0.46,U] [#3 -0.00,0.06,0.42,U] [#4 -0.07,-0.07,0.29,U] [#5 -0.11,-0.22,0.00,M7] [#6 -0.03,0.06,0.24,U] [#7 0.08,0.31,0.00,M2] [#8 -0.10,-0.05,0.20,U] 
23:02:18.627 00.000 13300 refined, 6 included, MultiStar: {0.01, 0.05}, one-star: {0.08, 0.04}
23:02:18.627 00.000 13300 CameraToMount -- cameraTheta (1.36) - m_xAngle (-1.61) = xAngle (2.97 = 2.97)
23:02:18.627 00.000 13300 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.99 = 2.99)
23:02:18.627 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.36 mountX=-0.05 mountY=0.01, mountTheta=2.99
23:02:18.630 00.003 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.05, opts=13)
23:02:18.631 00.001 13300 Enqueuing Move request for scope (0.01, 0.05)
23:02:18.631 00.000 11596 Worker thread wakes up
23:02:18.631 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.05) opts 0xd
23:02:18.631 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.05)
23:02:18.631 00.000 11596 Moving (0.01, 0.05) raw xDistance=-0.05 yDistance=0.01
23:02:18.632 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:02:18.632 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:18.632 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:02:18.633 00.001 11596 MoveAxis(E, 0, ABG)
23:02:18.633 00.000 11596 Move returns status 0, amount 0
23:02:18.635 00.002 11596 MoveAxis(N, 0, ABG)
23:02:18.635 00.000 11596 Move returns status 0, amount 0
23:02:18.636 00.001 11596 move complete, result=0
23:02:18.636 00.000 11596 worker thread done servicing request
23:02:18.641 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
23:02:18.650 00.009 13300 UpdateGuideState exits: m=1885 SNR=30.3
23:02:18.650 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:18.650 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:02:18.650 00.000 13300 Enqueuing Expose request
23:02:18.650 00.000 11596 Worker thread wakes up
23:02:18.651 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:02:18.651 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:02:19.152 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:02:21.415 02.263 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d5558351-3a99-4e61-9610-73773d52cb87"}
23:02:21.415 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d5558351-3a99-4e61-9610-73773d52cb87"}
23:02:21.416 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5bfc2a82-3044-4944-9ef3-5f34e77075c5"}
23:02:21.416 00.000 13300 case statement mapped state 6 to 3
23:02:21.416 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5bfc2a82-3044-4944-9ef3-5f34e77075c5"}
23:02:21.416 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e8d5568b-f02a-403e-843b-650bd9edea62"}
23:02:21.417 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":465,"width":15,"height":15,"star_pos":[7.35,6.99],"pixels":"..."},"id":"e8d5568b-f02a-403e-843b-650bd9edea62"}
23:02:22.182 00.765 11596 Exposure complete
23:02:22.260 00.078 11596 worker thread done servicing request
23:02:22.260 00.000 13300 OnExposeComplete: enter
23:02:22.260 00.000 13300 UpdateGuideState(): m_state=6
23:02:22.261 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 466
23:02:22.261 00.000 13300 Star::Find returns 1 (0), X=1080.27, Y=336.27, Mass=1961, SNR=30.9, Peak=249 HFD=3.5
23:02:22.262 00.001 13300 MultiStar: [#1 0.17,0.40,0.00,M1] [#2 0.03,0.32,0.00,M1] [#3 0.11,0.35,0.00,M1] [#4 -0.10,0.54,0.00,M1] [#5 -0.31,-0.03,0.00,M8] [#6 0.07,0.31,0.00,M8] [#7 -0.10,0.30,0.00,M3] [#8 -0.08,0.45,0.00,M2] 
23:02:22.262 00.000 13300 CameraToMount -- cameraTheta (1.58) - m_xAngle (-1.61) = xAngle (3.19 = -3.09)
23:02:22.262 00.000 13300 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.20 = -3.08)
23:02:22.262 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.32 hyp=0.32 cameraTheta=1.58 mountX=-0.32 mountY=-0.02, mountTheta=-3.08
23:02:22.263 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.32, opts=13)
23:02:22.264 00.001 13300 Enqueuing Move request for scope (-0.00, 0.32)
23:02:22.264 00.000 11596 Worker thread wakes up
23:02:22.264 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.32) opts 0xd
23:02:22.264 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.32)
23:02:22.264 00.000 11596 Moving (-0.00, 0.32) raw xDistance=-0.32 yDistance=-0.02
23:02:22.264 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
23:02:22.264 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:22.264 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:02:22.264 00.000 11596 MoveAxis(E, 402, ABG)
23:02:22.265 00.001 11596 Guiding  Dir = 2, Dur = 402
23:02:22.265 00.000 11596 IsSlewing returns 0
23:02:22.270 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=249, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
23:02:22.277 00.007 13300 UpdateGuideState exits: m=1961 SNR=30.9
23:02:22.278 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:22.278 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:02:22.278 00.000 13300 Enqueuing Expose request
23:02:22.338 00.060 11596 IsGuiding returns 0
23:02:22.440 00.102 11596 PulseGuide returned control before completion, sleep 311
23:02:23.016 00.576 11596 IsGuiding returns 0
23:02:23.016 00.000 11596 Move returns status 0, amount 402
23:02:23.016 00.000 11596 MoveAxis(N, 0, ABG)
23:02:23.017 00.001 11596 Move returns status 0, amount 0
23:02:23.017 00.000 11596 move complete, result=0
23:02:23.017 00.000 11596 worker thread done servicing request
23:02:23.017 00.000 13300 GuideStep: -0.3 px 402 ms EAST, -0.0 px 0 ms NORTH
23:02:23.017 00.000 11596 Worker thread wakes up
23:02:23.017 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:02:23.523 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:02:24.414 00.891 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"541c8ff1-ccd6-4dab-a677-021bc4c039b4"}
23:02:24.415 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"541c8ff1-ccd6-4dab-a677-021bc4c039b4"}
23:02:24.415 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d2cbd6f5-d7a7-46fb-a217-2907a2635c06"}
23:02:24.415 00.000 13300 case statement mapped state 6 to 3
23:02:24.416 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d2cbd6f5-d7a7-46fb-a217-2907a2635c06"}
23:02:24.416 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2a1bc7bd-1562-441a-b15f-c8cf59223f2c"}
23:02:24.417 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":466,"width":15,"height":15,"star_pos":[7.27,7.27],"pixels":"..."},"id":"2a1bc7bd-1562-441a-b15f-c8cf59223f2c"}
23:02:26.552 02.135 11596 Exposure complete
23:02:26.626 00.074 11596 worker thread done servicing request
23:02:26.626 00.000 13300 OnExposeComplete: enter
23:02:26.626 00.000 13300 UpdateGuideState(): m_state=6
23:02:26.627 00.001 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 467
23:02:26.627 00.000 13300 Star::Find returns 1 (0), X=1080.36, Y=335.97, Mass=1954, SNR=30.9, Peak=254 HFD=3.4
23:02:26.627 00.000 13300 MultiStar: [#1 0.05,0.22,0.76,U] [#2 -0.02,0.25,0.00,M2] [#3 0.11,0.29,0.00,M2] [#4 0.06,0.14,0.30,U] [#5 -0.31,-0.32,0.00,M9] [#6 -0.17,0.01,0.23,U] [#7 -0.09,0.29,0.00,M4] [#8 0.04,-0.39,0.00,M3] 
23:02:26.627 00.000 13300 single-star, 3 included, MultiStar: {0.05, 0.10}, one-star: {0.09, 0.02}
23:02:26.627 00.000 13300 CameraToMount -- cameraTheta (0.23) - m_xAngle (-1.61) = xAngle (1.84 = 1.84)
23:02:26.628 00.001 13300 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.85 = 1.85)
23:02:26.628 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.02 hyp=0.09 cameraTheta=0.23 mountX=-0.02 mountY=0.09, mountTheta=1.84
23:02:26.629 00.001 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.02, opts=13)
23:02:26.629 00.000 13300 Enqueuing Move request for scope (0.09, 0.02)
23:02:26.630 00.001 11596 Worker thread wakes up
23:02:26.630 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.02) opts 0xd
23:02:26.630 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.02)
23:02:26.630 00.000 11596 Moving (0.09, 0.02) raw xDistance=-0.02 yDistance=0.09
23:02:26.630 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:02:26.630 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:26.630 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:02:26.631 00.001 11596 MoveAxis(E, 0, ABG)
23:02:26.631 00.000 11596 Move returns status 0, amount 0
23:02:26.631 00.000 11596 MoveAxis(N, 0, ABG)
23:02:26.631 00.000 11596 Move returns status 0, amount 0
23:02:26.631 00.000 11596 move complete, result=0
23:02:26.631 00.000 11596 worker thread done servicing request
23:02:26.638 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
23:02:26.649 00.011 13300 UpdateGuideState exits: m=1954 SNR=30.9
23:02:26.649 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:26.649 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:02:26.649 00.000 13300 Enqueuing Expose request
23:02:26.650 00.001 11596 Worker thread wakes up
23:02:26.650 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:02:26.650 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:02:27.156 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:02:27.413 00.257 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fa487311-4896-4ebc-ba67-e0df12b31de1"}
23:02:27.413 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fa487311-4896-4ebc-ba67-e0df12b31de1"}
23:02:27.414 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ffb8caeb-13ff-4699-b5b7-437fa0bf103c"}
23:02:27.414 00.000 13300 case statement mapped state 6 to 3
23:02:27.414 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ffb8caeb-13ff-4699-b5b7-437fa0bf103c"}
23:02:27.415 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a8b17d41-684e-41b7-a6da-c461bac20c84"}
23:02:27.415 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":467,"width":15,"height":15,"star_pos":[7.36,6.97],"pixels":"..."},"id":"a8b17d41-684e-41b7-a6da-c461bac20c84"}
23:02:30.195 02.780 11596 Exposure complete
23:02:30.279 00.084 11596 worker thread done servicing request
23:02:30.279 00.000 13300 OnExposeComplete: enter
23:02:30.279 00.000 13300 UpdateGuideState(): m_state=6
23:02:30.280 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 468
23:02:30.280 00.000 13300 Star::Find returns 1 (0), X=1080.49, Y=336.06, Mass=1884, SNR=30.3, Peak=239 HFD=3.5
23:02:30.280 00.000 13300 MultiStar: [#1 0.16,0.18,0.00,M1] [#2 0.05,0.17,0.45,U] [#3 0.19,0.12,0.42,U] [#4 -0.02,0.05,0.30,U] [#5 -0.16,0.11,0.25,U] [#6 -0.25,0.22,0.00,M8] [#7 -0.03,0.39,0.00,M5] [#8 0.13,0.43,0.00,M4] 
23:02:30.280 00.000 13300 refined, 4 included, MultiStar: {0.12, 0.12}, one-star: {0.22, 0.11}
23:02:30.280 00.000 13300 CameraToMount -- cameraTheta (0.80) - m_xAngle (-1.61) = xAngle (2.41 = 2.41)
23:02:30.281 00.001 13300 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.42 = 2.42)
23:02:30.281 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=0.12 hyp=0.17 cameraTheta=0.80 mountX=-0.12 mountY=0.11, mountTheta=2.42
23:02:30.282 00.001 13300 SchedulePrimaryMove(1016D950, x=0.12, y=0.12, opts=13)
23:02:30.282 00.000 13300 Enqueuing Move request for scope (0.12, 0.12)
23:02:30.282 00.000 11596 Worker thread wakes up
23:02:30.283 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.12) opts 0xd
23:02:30.283 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, 0.12)
23:02:30.283 00.000 11596 Moving (0.12, 0.12) raw xDistance=-0.12 yDistance=0.11
23:02:30.283 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:02:30.283 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:30.283 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:02:30.283 00.000 11596 MoveAxis(E, 0, ABG)
23:02:30.283 00.000 11596 Move returns status 0, amount 0
23:02:30.283 00.000 11596 MoveAxis(N, 0, ABG)
23:02:30.283 00.000 11596 Move returns status 0, amount 0
23:02:30.283 00.000 11596 move complete, result=0
23:02:30.284 00.001 11596 worker thread done servicing request
23:02:30.288 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
23:02:30.297 00.009 13300 UpdateGuideState exits: m=1884 SNR=30.3
23:02:30.297 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:30.297 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:02:30.298 00.001 13300 Enqueuing Expose request
23:02:30.298 00.000 11596 Worker thread wakes up
23:02:30.298 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:02:30.298 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:02:30.413 00.115 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2ea4f9e2-1ca8-4419-b0b4-a35a87e85f49"}
23:02:30.413 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2ea4f9e2-1ca8-4419-b0b4-a35a87e85f49"}
23:02:30.414 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8e950b15-e472-4911-9472-5aeeef52149c"}
23:02:30.414 00.000 13300 case statement mapped state 6 to 3
23:02:30.414 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8e950b15-e472-4911-9472-5aeeef52149c"}
23:02:30.415 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a7f2af37-674c-4500-a591-73cb2a80ec96"}
23:02:30.415 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":468,"width":15,"height":15,"star_pos":[7.49,7.06],"pixels":"..."},"id":"a7f2af37-674c-4500-a591-73cb2a80ec96"}
23:02:30.802 00.387 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:02:33.413 02.611 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"906e6417-2e80-4890-9198-89cd39608d18"}
23:02:33.413 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"906e6417-2e80-4890-9198-89cd39608d18"}
23:02:33.414 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"78f00a82-955b-4635-aea0-7bbe3136a43b"}
23:02:33.414 00.000 13300 case statement mapped state 6 to 3
23:02:33.414 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"78f00a82-955b-4635-aea0-7bbe3136a43b"}
23:02:33.415 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a30b2c38-9c2f-453e-af6d-9195bb4b9868"}
23:02:33.415 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":468,"width":15,"height":15,"star_pos":[7.49,7.06],"pixels":"..."},"id":"a30b2c38-9c2f-453e-af6d-9195bb4b9868"}
23:02:33.839 00.424 11596 Exposure complete
23:02:33.911 00.072 11596 worker thread done servicing request
23:02:33.911 00.000 13300 OnExposeComplete: enter
23:02:33.911 00.000 13300 UpdateGuideState(): m_state=6
23:02:33.912 00.001 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 469
23:02:33.912 00.000 13300 Star::Find returns 1 (0), X=1080.48, Y=335.95, Mass=1955, SNR=30.9, Peak=254 HFD=3.5
23:02:33.913 00.001 13300 MultiStar: [#1 0.10,0.21,0.00,M2] [#2 0.11,0.20,0.44,U] [#3 0.11,0.11,0.43,U] [#4 0.01,-0.12,0.24,U] [#5 0.07,-0.11,0.25,U] [#6 -0.08,0.37,0.00,M9] [#7 0.06,0.19,0.23,U] [#8 0.20,0.16,0.00,M5] 
23:02:33.913 00.000 13300 refined, 5 included, MultiStar: {0.13, 0.05}, one-star: {0.22, -0.00}
23:02:33.913 00.000 13300 CameraToMount -- cameraTheta (0.34) - m_xAngle (-1.61) = xAngle (1.95 = 1.95)
23:02:33.913 00.000 13300 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.97 = 1.97)
23:02:33.913 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=0.05 hyp=0.14 cameraTheta=0.34 mountX=-0.05 mountY=0.13, mountTheta=1.95
23:02:33.915 00.002 13300 SchedulePrimaryMove(1016D950, x=0.13, y=0.05, opts=13)
23:02:33.915 00.000 13300 Enqueuing Move request for scope (0.13, 0.05)
23:02:33.915 00.000 11596 Worker thread wakes up
23:02:33.915 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.05) opts 0xd
23:02:33.916 00.001 11596 Handling offset move in thread for scope, endpoint = (0.13, 0.05)
23:02:33.916 00.000 11596 Moving (0.13, 0.05) raw xDistance=-0.05 yDistance=0.13
23:02:33.916 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:02:33.916 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:33.916 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:02:33.916 00.000 11596 MoveAxis(E, 0, ABG)
23:02:33.916 00.000 11596 Move returns status 0, amount 0
23:02:33.916 00.000 11596 MoveAxis(N, 0, ABG)
23:02:33.916 00.000 11596 Move returns status 0, amount 0
23:02:33.916 00.000 11596 move complete, result=0
23:02:33.917 00.001 11596 worker thread done servicing request
23:02:33.921 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
23:02:33.928 00.007 13300 UpdateGuideState exits: m=1955 SNR=30.9
23:02:33.928 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:33.928 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:02:33.929 00.001 13300 Enqueuing Expose request
23:02:33.929 00.000 11596 Worker thread wakes up
23:02:33.929 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:02:33.929 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:02:34.441 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:02:36.415 01.974 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ebbde812-b6aa-487b-af02-09587647a62e"}
23:02:36.415 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ebbde812-b6aa-487b-af02-09587647a62e"}
23:02:36.416 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7ccce648-de9f-4bbb-a3bc-0eb521a964f3"}
23:02:36.416 00.000 13300 case statement mapped state 6 to 3
23:02:36.416 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7ccce648-de9f-4bbb-a3bc-0eb521a964f3"}
23:02:36.416 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e74f68ee-d122-4ba9-8cb0-28cc264116dd"}
23:02:36.416 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":469,"width":15,"height":15,"star_pos":[7.48,6.95],"pixels":"..."},"id":"e74f68ee-d122-4ba9-8cb0-28cc264116dd"}
23:02:37.468 01.052 11596 Exposure complete
23:02:37.537 00.069 11596 worker thread done servicing request
23:02:37.537 00.000 13300 OnExposeComplete: enter
23:02:37.537 00.000 13300 UpdateGuideState(): m_state=6
23:02:37.537 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 470
23:02:37.538 00.001 13300 Star::Find returns 1 (0), X=1080.46, Y=335.98, Mass=1978, SNR=31.1, Peak=254 HFD=3.5
23:02:37.538 00.000 13300 MultiStar: [#1 0.18,0.17,0.00,M3] [#2 -0.00,0.18,0.45,U] [#3 0.12,0.03,0.41,U] [#4 -0.08,0.18,0.28,U] [#5 -0.06,-0.10,0.24,U] [#6 -0.03,0.45,0.00,M10] [#7 -0.02,0.13,0.22,U] [#8 -0.11,0.15,0.18,U] 
23:02:37.538 00.000 13300 refined, 6 included, MultiStar: {0.06, 0.07}, one-star: {0.19, 0.03}
23:02:37.538 00.000 13300 CameraToMount -- cameraTheta (0.87) - m_xAngle (-1.61) = xAngle (2.48 = 2.48)
23:02:37.538 00.000 13300 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.49 = 2.49)
23:02:37.538 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.07 hyp=0.10 cameraTheta=0.87 mountX=-0.08 mountY=0.06, mountTheta=2.49
23:02:37.542 00.004 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.07, opts=13)
23:02:37.542 00.000 13300 Enqueuing Move request for scope (0.06, 0.07)
23:02:37.542 00.000 11596 Worker thread wakes up
23:02:37.542 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.07) opts 0xd
23:02:37.542 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.07)
23:02:37.542 00.000 11596 Moving (0.06, 0.07) raw xDistance=-0.08 yDistance=0.06
23:02:37.543 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:02:37.543 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:37.543 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:02:37.543 00.000 11596 MoveAxis(E, 0, ABG)
23:02:37.543 00.000 11596 Move returns status 0, amount 0
23:02:37.543 00.000 11596 MoveAxis(N, 0, ABG)
23:02:37.543 00.000 11596 Move returns status 0, amount 0
23:02:37.543 00.000 11596 move complete, result=0
23:02:37.543 00.000 11596 worker thread done servicing request
23:02:37.551 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=3, FiltMax=94, Gamma=0.510
23:02:37.562 00.011 13300 UpdateGuideState exits: m=1978 SNR=31.1
23:02:37.562 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:37.562 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:02:37.562 00.000 13300 Enqueuing Expose request
23:02:37.562 00.000 11596 Worker thread wakes up
23:02:37.562 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:02:37.563 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:02:38.067 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:02:39.413 01.346 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"840a594c-c646-46ca-ab1b-9a9520f837cc"}
23:02:39.413 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"840a594c-c646-46ca-ab1b-9a9520f837cc"}
23:02:39.414 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c4f54d8c-4cc5-433d-898b-827fee8b0f59"}
23:02:39.414 00.000 13300 case statement mapped state 6 to 3
23:02:39.414 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c4f54d8c-4cc5-433d-898b-827fee8b0f59"}
23:02:39.415 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a1069078-1a76-45d9-84f5-d3c90baa58b3"}
23:02:39.415 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":470,"width":15,"height":15,"star_pos":[7.46,6.98],"pixels":"..."},"id":"a1069078-1a76-45d9-84f5-d3c90baa58b3"}
23:02:41.111 01.696 11596 Exposure complete
23:02:41.179 00.068 11596 worker thread done servicing request
23:02:41.179 00.000 13300 OnExposeComplete: enter
23:02:41.180 00.001 13300 UpdateGuideState(): m_state=6
23:02:41.180 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 471
23:02:41.180 00.000 13300 Star::Find returns 1 (0), X=1080.37, Y=335.94, Mass=1892, SNR=30.4, Peak=254 HFD=3.4
23:02:41.181 00.001 13300 MultiStar: [#1 -0.06,0.20,0.77,U] [#2 -0.01,0.17,0.45,U] [#3 0.04,0.16,0.43,U] [#4 -0.31,0.04,0.00,M1] [#5 -0.11,-0.39,0.00,M7] [#6 -0.11,0.29,0.00,R] [#7 -0.09,0.11,0.23,U] [#8 -0.14,0.04,0.19,U] 
23:02:41.181 00.000 13300 single-star, 5 included, MultiStar: {0.01, 0.10}, one-star: {0.10, -0.01}
23:02:41.181 00.000 13300 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-1.61) = xAngle (1.48 = 1.48)
23:02:41.181 00.000 13300 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.49 = 1.49)
23:02:41.181 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-0.13 mountX=0.01 mountY=0.10, mountTheta=1.48
23:02:41.183 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=-0.01, opts=13)
23:02:41.183 00.000 13300 Enqueuing Move request for scope (0.10, -0.01)
23:02:41.183 00.000 11596 Worker thread wakes up
23:02:41.184 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.01) opts 0xd
23:02:41.184 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, -0.01)
23:02:41.184 00.000 11596 Moving (0.10, -0.01) raw xDistance=0.01 yDistance=0.10
23:02:41.184 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:02:41.184 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:41.185 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:02:41.185 00.000 11596 MoveAxis(E, 0, ABG)
23:02:41.185 00.000 11596 Move returns status 0, amount 0
23:02:41.185 00.000 11596 MoveAxis(N, 0, ABG)
23:02:41.185 00.000 11596 Move returns status 0, amount 0
23:02:41.185 00.000 11596 move complete, result=0
23:02:41.185 00.000 11596 worker thread done servicing request
23:02:41.190 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
23:02:41.198 00.008 13300 UpdateGuideState exits: m=1892 SNR=30.4
23:02:41.198 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:41.198 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:02:41.198 00.000 13300 Enqueuing Expose request
23:02:41.198 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:02:41.198 00.000 11596 Worker thread wakes up
23:02:41.198 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:02:41.707 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:02:42.412 00.705 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b48dacae-6864-4e0f-945e-28c543153d07"}
23:02:42.412 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b48dacae-6864-4e0f-945e-28c543153d07"}
23:02:42.413 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4849bb2a-9fea-4f50-9a0c-0fabb11e88fe"}
23:02:42.413 00.000 13300 case statement mapped state 6 to 3
23:02:42.413 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4849bb2a-9fea-4f50-9a0c-0fabb11e88fe"}
23:02:42.414 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"581cf839-2146-4f67-8e14-52da13da5955"}
23:02:42.414 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":471,"width":15,"height":15,"star_pos":[7.37,6.94],"pixels":"..."},"id":"581cf839-2146-4f67-8e14-52da13da5955"}
23:02:44.736 02.322 11596 Exposure complete
23:02:44.829 00.093 11596 worker thread done servicing request
23:02:44.829 00.000 13300 OnExposeComplete: enter
23:02:44.829 00.000 13300 UpdateGuideState(): m_state=6
23:02:44.830 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 472
23:02:44.830 00.000 13300 Star::Find returns 1 (0), X=1080.39, Y=335.93, Mass=1877, SNR=30.3, Peak=254 HFD=3.4
23:02:44.831 00.001 13300 MultiStar: [#1 0.17,0.10,0.77,U] [#2 0.01,0.07,0.45,U] [#3 -0.02,-0.07,0.42,U] [#4 0.03,-0.31,0.00,M2] [#5 -0.16,-0.54,0.00,M8] [#6 -0.05,-0.05,0.24,U] [#7 -0.08,0.07,0.25,U] [#8 -0.11,0.12,0.20,U] 
23:02:44.831 00.000 13300 refined, 6 included, MultiStar: {0.06, 0.03}, one-star: {0.12, -0.02}
23:02:44.831 00.000 13300 CameraToMount -- cameraTheta (0.43) - m_xAngle (-1.61) = xAngle (2.04 = 2.04)
23:02:44.831 00.000 13300 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.06 = 2.06)
23:02:44.831 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.03 hyp=0.06 cameraTheta=0.43 mountX=-0.03 mountY=0.06, mountTheta=2.05
23:02:44.833 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.03, opts=13)
23:02:44.833 00.000 13300 Enqueuing Move request for scope (0.06, 0.03)
23:02:44.833 00.000 11596 Worker thread wakes up
23:02:44.833 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.03) opts 0xd
23:02:44.833 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.03)
23:02:44.834 00.001 11596 Moving (0.06, 0.03) raw xDistance=-0.03 yDistance=0.06
23:02:44.834 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:02:44.834 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:44.834 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:02:44.834 00.000 11596 MoveAxis(E, 0, ABG)
23:02:44.834 00.000 11596 Move returns status 0, amount 0
23:02:44.835 00.001 11596 MoveAxis(N, 0, ABG)
23:02:44.835 00.000 11596 Move returns status 0, amount 0
23:02:44.835 00.000 11596 move complete, result=0
23:02:44.835 00.000 11596 worker thread done servicing request
23:02:44.840 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
23:02:44.847 00.007 13300 UpdateGuideState exits: m=1877 SNR=30.3
23:02:44.847 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:44.847 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:02:44.848 00.001 13300 Enqueuing Expose request
23:02:44.848 00.000 11596 Worker thread wakes up
23:02:44.848 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:02:44.848 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:02:45.352 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:02:45.412 00.060 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7c80df18-dac4-48ab-8f60-5b38769f4ca5"}
23:02:45.413 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7c80df18-dac4-48ab-8f60-5b38769f4ca5"}
23:02:45.413 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"376e662b-1e82-4941-8684-38b649a91304"}
23:02:45.413 00.000 13300 case statement mapped state 6 to 3
23:02:45.414 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"376e662b-1e82-4941-8684-38b649a91304"}
23:02:45.414 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"035e3cdb-2c40-4661-8cef-fcb111ec0dbf"}
23:02:45.415 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":472,"width":15,"height":15,"star_pos":[7.39,6.93],"pixels":"..."},"id":"035e3cdb-2c40-4661-8cef-fcb111ec0dbf"}
23:02:48.379 02.964 11596 Exposure complete
23:02:48.412 00.033 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c1b3c50a-527e-41bf-acd7-49dd006db1dd"}
23:02:48.412 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c1b3c50a-527e-41bf-acd7-49dd006db1dd"}
23:02:48.413 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a8078945-cd78-4993-bfb3-771f8eb88fab"}
23:02:48.413 00.000 13300 case statement mapped state 6 to 3
23:02:48.413 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a8078945-cd78-4993-bfb3-771f8eb88fab"}
23:02:48.414 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cd14771d-a9f8-401e-bca3-7bef897065aa"}
23:02:48.414 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":472,"width":15,"height":15,"star_pos":[7.39,6.93],"pixels":"..."},"id":"cd14771d-a9f8-401e-bca3-7bef897065aa"}
23:02:48.462 00.048 11596 worker thread done servicing request
23:02:48.462 00.000 13300 OnExposeComplete: enter
23:02:48.462 00.000 13300 UpdateGuideState(): m_state=6
23:02:48.463 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 473
23:02:48.463 00.000 13300 Star::Find returns 1 (0), X=1080.42, Y=335.81, Mass=1878, SNR=30.3, Peak=254 HFD=3.3
23:02:48.464 00.001 13300 MultiStar: [#1 0.19,0.03,0.76,U] [#2 0.04,-0.02,0.45,U] [#3 0.12,0.13,0.43,U] [#4 0.00,-0.04,0.29,U] [#5 -0.12,-0.43,0.00,M9] [#6 0.10,-0.11,0.23,U] [#7 -0.19,0.06,0.23,U] [#8 -0.08,-0.22,0.00,M3] 
23:02:48.464 00.000 13300 refined, 6 included, MultiStar: {0.10, -0.03}, one-star: {0.15, -0.14}
23:02:48.464 00.000 13300 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-1.61) = xAngle (1.35 = 1.35)
23:02:48.464 00.000 13300 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.36 = 1.36)
23:02:48.464 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=-0.03 hyp=0.10 cameraTheta=-0.26 mountX=0.02 mountY=0.10, mountTheta=1.35
23:02:48.467 00.003 13300 SchedulePrimaryMove(1016D950, x=0.10, y=-0.03, opts=13)
23:02:48.467 00.000 13300 Enqueuing Move request for scope (0.10, -0.03)
23:02:48.467 00.000 11596 Worker thread wakes up
23:02:48.467 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.03) opts 0xd
23:02:48.467 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, -0.03)
23:02:48.467 00.000 11596 Moving (0.10, -0.03) raw xDistance=0.02 yDistance=0.10
23:02:48.467 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:02:48.467 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:48.467 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:02:48.468 00.001 11596 MoveAxis(E, 0, ABG)
23:02:48.468 00.000 11596 Move returns status 0, amount 0
23:02:48.468 00.000 11596 MoveAxis(N, 0, ABG)
23:02:48.468 00.000 11596 Move returns status 0, amount 0
23:02:48.468 00.000 11596 move complete, result=0
23:02:48.468 00.000 11596 worker thread done servicing request
23:02:48.473 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
23:02:48.483 00.010 13300 UpdateGuideState exits: m=1878 SNR=30.3
23:02:48.483 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:48.483 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:02:48.483 00.000 13300 Enqueuing Expose request
23:02:48.483 00.000 11596 Worker thread wakes up
23:02:48.483 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:02:48.483 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:02:49.001 00.518 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:02:51.413 02.412 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b20df385-60af-41cf-9ab7-06249ca88479"}
23:02:51.413 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b20df385-60af-41cf-9ab7-06249ca88479"}
23:02:51.414 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2cb9f8cf-647a-40ef-ae2e-0767fe3a909f"}
23:02:51.414 00.000 13300 case statement mapped state 6 to 3
23:02:51.414 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2cb9f8cf-647a-40ef-ae2e-0767fe3a909f"}
23:02:51.415 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3e7b8147-d922-40ae-a025-a555456cc65c"}
23:02:51.415 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":473,"width":15,"height":15,"star_pos":[7.42,6.81],"pixels":"..."},"id":"3e7b8147-d922-40ae-a025-a555456cc65c"}
23:02:52.031 00.616 11596 Exposure complete
23:02:52.126 00.095 11596 worker thread done servicing request
23:02:52.126 00.000 13300 OnExposeComplete: enter
23:02:52.126 00.000 13300 UpdateGuideState(): m_state=6
23:02:52.126 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 474
23:02:52.127 00.001 13300 Star::Find returns 1 (0), X=1080.50, Y=335.95, Mass=1933, SNR=30.7, Peak=248 HFD=3.5
23:02:52.127 00.000 13300 MultiStar: [#1 0.09,0.07,0.76,U] [#2 0.03,0.08,0.44,U] [#3 -0.08,0.06,0.42,U] [#4 -0.02,0.08,0.30,U] [#5 -0.08,-0.49,0.00,M10] [#6 -0.01,-0.22,0.22,U] [#7 -0.12,0.35,0.00,M1] [#8 -0.06,-0.21,0.20,U] 
23:02:52.127 00.000 13300 refined, 6 included, MultiStar: {0.08, 0.01}, one-star: {0.23, 0.00}
23:02:52.127 00.000 13300 CameraToMount -- cameraTheta (0.18) - m_xAngle (-1.61) = xAngle (1.79 = 1.79)
23:02:52.127 00.000 13300 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.80 = 1.80)
23:02:52.127 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.01 hyp=0.08 cameraTheta=0.18 mountX=-0.02 mountY=0.08, mountTheta=1.79
23:02:52.129 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.01, opts=13)
23:02:52.129 00.000 13300 Enqueuing Move request for scope (0.08, 0.01)
23:02:52.129 00.000 11596 Worker thread wakes up
23:02:52.129 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.01) opts 0xd
23:02:52.130 00.001 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.01)
23:02:52.130 00.000 11596 Moving (0.08, 0.01) raw xDistance=-0.02 yDistance=0.08
23:02:52.130 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:02:52.130 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:52.130 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:02:52.130 00.000 11596 MoveAxis(E, 0, ABG)
23:02:52.130 00.000 11596 Move returns status 0, amount 0
23:02:52.131 00.001 11596 MoveAxis(N, 0, ABG)
23:02:52.131 00.000 11596 Move returns status 0, amount 0
23:02:52.131 00.000 11596 move complete, result=0
23:02:52.131 00.000 11596 worker thread done servicing request
23:02:52.137 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
23:02:52.144 00.007 13300 UpdateGuideState exits: m=1933 SNR=30.7
23:02:52.145 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:52.145 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:02:52.145 00.000 13300 Enqueuing Expose request
23:02:52.145 00.000 11596 Worker thread wakes up
23:02:52.145 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:02:52.145 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:02:52.647 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:02:54.412 01.765 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a8a43130-2977-49dd-a596-9b75862792c5"}
23:02:54.412 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a8a43130-2977-49dd-a596-9b75862792c5"}
23:02:54.413 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f18ca62d-fffd-43e3-8ea3-68e0065bd189"}
23:02:54.413 00.000 13300 case statement mapped state 6 to 3
23:02:54.413 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f18ca62d-fffd-43e3-8ea3-68e0065bd189"}
23:02:54.414 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4c0a8058-baf0-46d2-88f0-7080a42a15ec"}
23:02:54.415 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":474,"width":15,"height":15,"star_pos":[7.50,6.95],"pixels":"..."},"id":"4c0a8058-baf0-46d2-88f0-7080a42a15ec"}
23:02:55.684 01.269 11596 Exposure complete
23:02:55.754 00.070 11596 worker thread done servicing request
23:02:55.754 00.000 13300 OnExposeComplete: enter
23:02:55.754 00.000 13300 UpdateGuideState(): m_state=6
23:02:55.754 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 475
23:02:55.755 00.001 13300 Star::Find returns 1 (0), X=1080.35, Y=336.16, Mass=1979, SNR=31.1, Peak=254 HFD=3.4
23:02:55.755 00.000 13300 MultiStar: [#1 0.02,0.17,0.75,U] [#2 0.01,0.17,0.44,U] [#3 -0.08,0.13,0.42,U] [#4 -0.32,0.12,0.00,M1] [#5 -0.24,0.14,0.00,R] [#6 -0.16,0.02,0.24,U] [#7 -0.03,0.41,0.00,M2] [#8 0.04,0.23,0.00,M3] 
23:02:55.755 00.000 13300 refined, 4 included, MultiStar: {0.01, 0.16}, one-star: {0.08, 0.21}
23:02:55.755 00.000 13300 CameraToMount -- cameraTheta (1.50) - m_xAngle (-1.61) = xAngle (3.11 = 3.11)
23:02:55.755 00.000 13300 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.12 = 3.12)
23:02:55.756 00.001 13300 CameraToMount -- cameraX=0.01 cameraY=0.16 hyp=0.17 cameraTheta=1.50 mountX=-0.17 mountY=0.00, mountTheta=3.12
23:02:55.757 00.001 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.16, opts=13)
23:02:55.757 00.000 13300 Enqueuing Move request for scope (0.01, 0.16)
23:02:55.757 00.000 11596 Worker thread wakes up
23:02:55.758 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.16) opts 0xd
23:02:55.758 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.16)
23:02:55.758 00.000 11596 Moving (0.01, 0.16) raw xDistance=-0.17 yDistance=0.00
23:02:55.758 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.17
23:02:55.758 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:55.758 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:02:55.758 00.000 11596 MoveAxis(E, 207, ABG)
23:02:55.759 00.001 11596 Guiding  Dir = 2, Dur = 207
23:02:55.760 00.001 11596 IsSlewing returns 0
23:02:55.764 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
23:02:55.772 00.008 13300 UpdateGuideState exits: m=1979 SNR=31.1
23:02:55.772 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:55.772 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:02:55.772 00.000 13300 Enqueuing Expose request
23:02:55.999 00.227 11596 IsGuiding returns 0
23:02:56.127 00.128 11596 PulseGuide returned control before completion, sleep 90
23:02:56.398 00.271 11596 IsGuiding returns 1
23:02:56.398 00.000 11596 scope still moving after pulse duration time elapsed
23:02:56.428 00.030 11596 IsSlewing returns 0
23:02:56.496 00.068 11596 IsGuiding returns 0
23:02:56.496 00.000 11596 scope move finished after 207 + 289 ms
23:02:56.496 00.000 11596 Move returns status 0, amount 207
23:02:56.496 00.000 11596 MoveAxis(N, 0, ABG)
23:02:56.496 00.000 11596 Move returns status 0, amount 0
23:02:56.496 00.000 11596 move complete, result=0
23:02:56.497 00.001 11596 worker thread done servicing request
23:02:56.497 00.000 13300 GuideStep: -0.2 px 207 ms EAST, 0.0 px 0 ms NORTH
23:02:56.497 00.000 11596 Worker thread wakes up
23:02:56.497 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:02:57.011 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:02:57.412 00.401 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4ef07ad9-f3ac-4fc7-be6a-ffef69e40233"}
23:02:57.412 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4ef07ad9-f3ac-4fc7-be6a-ffef69e40233"}
23:02:57.413 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7aea0fd0-67ff-4eb2-bc34-1757a4135a0c"}
23:02:57.413 00.000 13300 case statement mapped state 6 to 3
23:02:57.413 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7aea0fd0-67ff-4eb2-bc34-1757a4135a0c"}
23:02:57.414 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1a181db5-7d93-4c2c-ac72-648c11a2983d"}
23:02:57.415 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":475,"width":15,"height":15,"star_pos":[7.35,7.16],"pixels":"..."},"id":"1a181db5-7d93-4c2c-ac72-648c11a2983d"}
23:03:00.062 02.647 11596 Exposure complete
23:03:00.167 00.105 11596 worker thread done servicing request
23:03:00.167 00.000 13300 OnExposeComplete: enter
23:03:00.167 00.000 13300 UpdateGuideState(): m_state=6
23:03:00.167 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 476
23:03:00.168 00.001 13300 Star::Find returns 1 (0), X=1080.51, Y=335.92, Mass=1881, SNR=30.3, Peak=239 HFD=3.4
23:03:00.168 00.000 13300 MultiStar: [#1 0.01,0.20,0.77,U] [#2 0.10,0.10,0.45,U] [#3 -0.05,0.17,0.43,U] [#4 0.04,-0.26,0.00,M2] [#5 -0.13,-0.19,0.00,M1] [#6 -0.09,0.15,0.26,U] [#7 -0.24,0.28,0.00,M3] [#8 -0.24,0.39,0.00,M4] 
23:03:00.168 00.000 13300 refined, 4 included, MultiStar: {0.09, 0.10}, one-star: {0.25, -0.03}
23:03:00.168 00.000 13300 CameraToMount -- cameraTheta (0.85) - m_xAngle (-1.61) = xAngle (2.46 = 2.46)
23:03:00.169 00.001 13300 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.47 = 2.47)
23:03:00.169 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.10 hyp=0.13 cameraTheta=0.85 mountX=-0.10 mountY=0.08, mountTheta=2.47
23:03:00.170 00.001 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.10, opts=13)
23:03:00.171 00.001 13300 Enqueuing Move request for scope (0.09, 0.10)
23:03:00.171 00.000 11596 Worker thread wakes up
23:03:00.171 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.10) opts 0xd
23:03:00.171 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.10)
23:03:00.171 00.000 11596 Moving (0.09, 0.10) raw xDistance=-0.10 yDistance=0.08
23:03:00.171 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:03:00.171 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:00.172 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:03:00.172 00.000 11596 MoveAxis(E, 0, ABG)
23:03:00.172 00.000 11596 Move returns status 0, amount 0
23:03:00.172 00.000 11596 MoveAxis(N, 0, ABG)
23:03:00.172 00.000 11596 Move returns status 0, amount 0
23:03:00.172 00.000 11596 move complete, result=0
23:03:00.173 00.001 11596 worker thread done servicing request
23:03:00.179 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
23:03:00.186 00.007 13300 UpdateGuideState exits: m=1881 SNR=30.3
23:03:00.186 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:00.186 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:03:00.186 00.000 13300 Enqueuing Expose request
23:03:00.186 00.000 11596 Worker thread wakes up
23:03:00.186 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:03:00.187 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:03:00.411 00.224 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"22007725-38ea-422d-9c40-aa3da23525aa"}
23:03:00.411 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"22007725-38ea-422d-9c40-aa3da23525aa"}
23:03:00.412 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cfe54ab1-ed77-4818-a064-6b478189f735"}
23:03:00.412 00.000 13300 case statement mapped state 6 to 3
23:03:00.412 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cfe54ab1-ed77-4818-a064-6b478189f735"}
23:03:00.412 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ef769de1-0260-4cca-827b-3558b45031d6"}
23:03:00.413 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":476,"width":15,"height":15,"star_pos":[6.51,6.92],"pixels":"..."},"id":"ef769de1-0260-4cca-827b-3558b45031d6"}
23:03:00.699 00.286 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:03:03.412 02.713 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f3dfcdc0-01b1-4583-ab15-ec94512c2ead"}
23:03:03.412 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f3dfcdc0-01b1-4583-ab15-ec94512c2ead"}
23:03:03.413 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8a3d5a9d-5717-4475-bdd5-21f3dc0975b2"}
23:03:03.413 00.000 13300 case statement mapped state 6 to 3
23:03:03.413 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8a3d5a9d-5717-4475-bdd5-21f3dc0975b2"}
23:03:03.414 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2c64c027-71d6-4a29-9cbe-c8acf8c29c65"}
23:03:03.414 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":476,"width":15,"height":15,"star_pos":[6.51,6.92],"pixels":"..."},"id":"2c64c027-71d6-4a29-9cbe-c8acf8c29c65"}
23:03:03.727 00.313 11596 Exposure complete
23:03:03.801 00.074 11596 worker thread done servicing request
23:03:03.801 00.000 13300 OnExposeComplete: enter
23:03:03.801 00.000 13300 UpdateGuideState(): m_state=6
23:03:03.801 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 477
23:03:03.802 00.001 13300 Star::Find returns 1 (0), X=1080.36, Y=336.03, Mass=1896, SNR=30.4, Peak=254 HFD=3.3
23:03:03.802 00.000 13300 MultiStar: [#1 0.05,0.23,0.00,M1] [#2 -0.03,0.15,0.45,U] [#3 0.05,0.01,0.41,U] [#4 -0.36,-0.08,0.00,M3] [#5 0.22,-0.27,0.00,M2] [#6 -0.09,-0.11,0.24,U] [#7 -0.12,0.10,0.24,U] [#8 -0.26,0.17,0.00,M5] 
23:03:03.802 00.000 13300 refined, 4 included, MultiStar: {0.02, 0.06}, one-star: {0.09, 0.08}
23:03:03.802 00.000 13300 CameraToMount -- cameraTheta (1.27) - m_xAngle (-1.61) = xAngle (2.88 = 2.88)
23:03:03.802 00.000 13300 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.89 = 2.89)
23:03:03.803 00.001 13300 CameraToMount -- cameraX=0.02 cameraY=0.06 hyp=0.07 cameraTheta=1.27 mountX=-0.07 mountY=0.02, mountTheta=2.89
23:03:03.804 00.001 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.06, opts=13)
23:03:03.804 00.000 13300 Enqueuing Move request for scope (0.02, 0.06)
23:03:03.804 00.000 11596 Worker thread wakes up
23:03:03.804 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.06) opts 0xd
23:03:03.805 00.001 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.06)
23:03:03.805 00.000 11596 Moving (0.02, 0.06) raw xDistance=-0.07 yDistance=0.02
23:03:03.805 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:03:03.805 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:03.805 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:03:03.805 00.000 11596 MoveAxis(E, 0, ABG)
23:03:03.805 00.000 11596 Move returns status 0, amount 0
23:03:03.805 00.000 11596 MoveAxis(N, 0, ABG)
23:03:03.805 00.000 11596 Move returns status 0, amount 0
23:03:03.805 00.000 11596 move complete, result=0
23:03:03.805 00.000 11596 worker thread done servicing request
23:03:03.810 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
23:03:03.817 00.007 13300 UpdateGuideState exits: m=1896 SNR=30.4
23:03:03.817 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:03.817 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:03:03.817 00.000 13300 Enqueuing Expose request
23:03:03.818 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:03:03.818 00.000 11596 Worker thread wakes up
23:03:03.818 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:03:04.320 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:03:06.410 02.090 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"13bef765-f945-45b2-a410-839d68a04f62"}
23:03:06.410 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"13bef765-f945-45b2-a410-839d68a04f62"}
23:03:06.411 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2a6a522b-739a-44fe-ac8c-881809548d01"}
23:03:06.411 00.000 13300 case statement mapped state 6 to 3
23:03:06.411 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2a6a522b-739a-44fe-ac8c-881809548d01"}
23:03:06.411 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a6288db0-e03d-4a2c-856c-daf55344f9dd"}
23:03:06.411 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":477,"width":15,"height":15,"star_pos":[7.36,7.03],"pixels":"..."},"id":"a6288db0-e03d-4a2c-856c-daf55344f9dd"}
23:03:07.348 00.937 11596 Exposure complete
23:03:07.418 00.070 11596 worker thread done servicing request
23:03:07.418 00.000 13300 OnExposeComplete: enter
23:03:07.418 00.000 13300 UpdateGuideState(): m_state=6
23:03:07.419 00.001 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 478
23:03:07.419 00.000 13300 Star::Find returns 1 (0), X=1080.31, Y=336.08, Mass=1934, SNR=30.7, Peak=254 HFD=3.4
23:03:07.419 00.000 13300 MultiStar: [#1 0.13,0.29,0.00,M2] [#2 0.13,0.16,0.44,U] [#3 0.06,-0.04,0.42,U] [#4 0.05,0.43,0.00,M4] [#5 -0.12,-0.39,0.00,M3] [#6 0.10,0.05,0.25,U] [#7 -0.06,0.07,0.22,U] [#8 -0.07,-0.01,0.19,U] 
23:03:07.419 00.000 13300 refined, 5 included, MultiStar: {0.05, 0.08}, one-star: {0.04, 0.13}
23:03:07.420 00.001 13300 CameraToMount -- cameraTheta (1.05) - m_xAngle (-1.61) = xAngle (2.66 = 2.66)
23:03:07.420 00.000 13300 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.67 = 2.67)
23:03:07.420 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.08 hyp=0.10 cameraTheta=1.05 mountX=-0.09 mountY=0.04, mountTheta=2.67
23:03:07.421 00.001 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.08, opts=13)
23:03:07.421 00.000 13300 Enqueuing Move request for scope (0.05, 0.08)
23:03:07.422 00.001 11596 Worker thread wakes up
23:03:07.422 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.08) opts 0xd
23:03:07.422 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.08)
23:03:07.422 00.000 11596 Moving (0.05, 0.08) raw xDistance=-0.09 yDistance=0.04
23:03:07.422 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:03:07.422 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:07.422 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:03:07.422 00.000 11596 MoveAxis(E, 0, ABG)
23:03:07.422 00.000 11596 Move returns status 0, amount 0
23:03:07.422 00.000 11596 MoveAxis(N, 0, ABG)
23:03:07.423 00.001 11596 Move returns status 0, amount 0
23:03:07.423 00.000 11596 move complete, result=0
23:03:07.423 00.000 11596 worker thread done servicing request
23:03:07.427 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=1, FiltMax=96, Gamma=0.510
23:03:07.434 00.007 13300 UpdateGuideState exits: m=1934 SNR=30.7
23:03:07.435 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:07.435 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:03:07.435 00.000 13300 Enqueuing Expose request
23:03:07.435 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:03:07.435 00.000 11596 Worker thread wakes up
23:03:07.435 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:03:07.947 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:03:09.410 01.463 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"107970c2-449b-4aac-9857-0057b8f9a07b"}
23:03:09.410 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"107970c2-449b-4aac-9857-0057b8f9a07b"}
23:03:09.411 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d0c7ef8d-ee14-48f5-bd47-3d50659110d0"}
23:03:09.411 00.000 13300 case statement mapped state 6 to 3
23:03:09.411 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d0c7ef8d-ee14-48f5-bd47-3d50659110d0"}
23:03:09.412 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"935a3d0f-f91e-469f-8c12-1b2f61770ee7"}
23:03:09.412 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":478,"width":15,"height":15,"star_pos":[7.31,7.08],"pixels":"..."},"id":"935a3d0f-f91e-469f-8c12-1b2f61770ee7"}
23:03:10.977 01.565 11596 Exposure complete
23:03:11.056 00.079 11596 worker thread done servicing request
23:03:11.057 00.001 13300 OnExposeComplete: enter
23:03:11.057 00.000 13300 UpdateGuideState(): m_state=6
23:03:11.057 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 479
23:03:11.057 00.000 13300 Star::Find returns 1 (0), X=1080.46, Y=336.07, Mass=1957, SNR=30.9, Peak=254 HFD=3.5
23:03:11.058 00.001 13300 MultiStar: [#1 0.09,0.10,0.75,U] [#2 -0.01,-0.01,0.45,U] [#3 -0.08,0.10,0.40,U] [#4 -0.08,-0.28,0.00,M5] [#5 -0.05,-0.28,0.00,M4] [#6 0.02,0.04,0.23,U] [#7 -0.27,0.18,0.00,M2] [#8 -0.21,0.24,0.00,M5] 
23:03:11.059 00.001 13300 refined, 4 included, MultiStar: {0.08, 0.09}, one-star: {0.20, 0.12}
23:03:11.059 00.000 13300 CameraToMount -- cameraTheta (0.81) - m_xAngle (-1.61) = xAngle (2.42 = 2.42)
23:03:11.059 00.000 13300 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.44 = 2.44)
23:03:11.059 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.09 hyp=0.12 cameraTheta=0.81 mountX=-0.09 mountY=0.08, mountTheta=2.43
23:03:11.060 00.001 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.09, opts=13)
23:03:11.061 00.001 13300 Enqueuing Move request for scope (0.08, 0.09)
23:03:11.061 00.000 11596 Worker thread wakes up
23:03:11.061 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.09) opts 0xd
23:03:11.061 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.09)
23:03:11.061 00.000 11596 Moving (0.08, 0.09) raw xDistance=-0.09 yDistance=0.08
23:03:11.061 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:03:11.061 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:11.062 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:03:11.062 00.000 11596 MoveAxis(E, 0, ABG)
23:03:11.062 00.000 11596 Move returns status 0, amount 0
23:03:11.062 00.000 11596 MoveAxis(N, 0, ABG)
23:03:11.062 00.000 11596 Move returns status 0, amount 0
23:03:11.062 00.000 11596 move complete, result=0
23:03:11.063 00.001 11596 worker thread done servicing request
23:03:11.067 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
23:03:11.075 00.008 13300 UpdateGuideState exits: m=1957 SNR=30.9
23:03:11.075 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:11.075 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:03:11.075 00.000 13300 Enqueuing Expose request
23:03:11.075 00.000 11596 Worker thread wakes up
23:03:11.075 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:03:11.075 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:03:11.584 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:03:12.410 00.826 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6fb45bc7-aaef-4d31-b480-04499bdf2917"}
23:03:12.410 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6fb45bc7-aaef-4d31-b480-04499bdf2917"}
23:03:12.410 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c9e7863e-8ae6-4083-a5bd-b157c2d14a04"}
23:03:12.411 00.001 13300 case statement mapped state 6 to 3
23:03:12.411 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c9e7863e-8ae6-4083-a5bd-b157c2d14a04"}
23:03:12.411 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"29b2c554-8e6f-4bb7-91bd-82a73f0e5f86"}
23:03:12.411 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":479,"width":15,"height":15,"star_pos":[7.46,7.07],"pixels":"..."},"id":"29b2c554-8e6f-4bb7-91bd-82a73f0e5f86"}
23:03:14.632 02.221 11596 Exposure complete
23:03:14.731 00.099 11596 worker thread done servicing request
23:03:14.731 00.000 13300 OnExposeComplete: enter
23:03:14.731 00.000 13300 UpdateGuideState(): m_state=6
23:03:14.731 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 480
23:03:14.732 00.001 13300 Star::Find returns 1 (0), X=1080.42, Y=335.93, Mass=1941, SNR=30.8, Peak=254 HFD=3.4
23:03:14.732 00.000 13300 MultiStar: [#1 0.13,0.08,0.76,U] [#2 0.22,-0.00,0.45,U] [#3 0.23,0.19,0.00,M1] [#4 0.21,-0.03,0.29,U] [#5 0.12,-0.39,0.00,M5] [#6 -0.08,-0.07,0.24,U] [#7 0.02,0.30,0.00,M3] [#8 -0.05,0.03,0.17,U] 
23:03:14.732 00.000 13300 refined, 5 included, MultiStar: {0.13, 0.01}, one-star: {0.15, -0.02}
23:03:14.732 00.000 13300 CameraToMount -- cameraTheta (0.06) - m_xAngle (-1.61) = xAngle (1.67 = 1.67)
23:03:14.732 00.000 13300 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.69 = 1.69)
23:03:14.732 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=0.01 hyp=0.13 cameraTheta=0.06 mountX=-0.01 mountY=0.13, mountTheta=1.67
23:03:14.735 00.003 13300 SchedulePrimaryMove(1016D950, x=0.13, y=0.01, opts=13)
23:03:14.735 00.000 13300 Enqueuing Move request for scope (0.13, 0.01)
23:03:14.735 00.000 11596 Worker thread wakes up
23:03:14.736 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.01) opts 0xd
23:03:14.736 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, 0.01)
23:03:14.736 00.000 11596 Moving (0.13, 0.01) raw xDistance=-0.01 yDistance=0.13
23:03:14.736 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:03:14.736 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:14.737 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:03:14.737 00.000 11596 MoveAxis(E, 0, ABG)
23:03:14.737 00.000 11596 Move returns status 0, amount 0
23:03:14.737 00.000 11596 MoveAxis(N, 0, ABG)
23:03:14.737 00.000 11596 Move returns status 0, amount 0
23:03:14.737 00.000 11596 move complete, result=0
23:03:14.738 00.001 11596 worker thread done servicing request
23:03:14.744 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
23:03:14.756 00.012 13300 UpdateGuideState exits: m=1941 SNR=30.8
23:03:14.756 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:14.756 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:03:14.756 00.000 13300 Enqueuing Expose request
23:03:14.756 00.000 11596 Worker thread wakes up
23:03:14.757 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:03:14.757 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:03:15.271 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:03:15.411 00.140 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"948ae219-c080-47a2-b140-d61bd0048370"}
23:03:15.411 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"948ae219-c080-47a2-b140-d61bd0048370"}
23:03:15.412 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"46db20bf-0190-4f02-bf41-076252c6cc3d"}
23:03:15.412 00.000 13300 case statement mapped state 6 to 3
23:03:15.412 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"46db20bf-0190-4f02-bf41-076252c6cc3d"}
23:03:15.437 00.025 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5c47f9a8-00bf-4443-ba8f-4cc47b593917"}
23:03:15.438 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":480,"width":15,"height":15,"star_pos":[7.42,6.93],"pixels":"..."},"id":"5c47f9a8-00bf-4443-ba8f-4cc47b593917"}
23:03:18.304 02.866 11596 Exposure complete
23:03:18.379 00.075 11596 worker thread done servicing request
23:03:18.379 00.000 13300 OnExposeComplete: enter
23:03:18.379 00.000 13300 UpdateGuideState(): m_state=6
23:03:18.379 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 481
23:03:18.380 00.001 13300 Star::Find returns 1 (0), X=1080.37, Y=336.00, Mass=1906, SNR=30.5, Peak=254 HFD=3.4
23:03:18.380 00.000 13300 MultiStar: [#1 0.11,0.12,0.75,U] [#2 0.14,0.02,0.45,U] [#3 -0.02,0.10,0.42,U] [#4 0.02,-0.32,0.00,M5] [#5 -0.33,-0.65,0.00,M6] [#6 0.30,-0.23,0.00,M1] [#7 0.09,0.28,0.00,M4] [#8 -0.26,0.02,0.00,M5] 
23:03:18.380 00.000 13300 single-star, 3 included, MultiStar: {0.09, 0.07}, one-star: {0.10, 0.05}
23:03:18.380 00.000 13300 CameraToMount -- cameraTheta (0.47) - m_xAngle (-1.61) = xAngle (2.08 = 2.08)
23:03:18.380 00.000 13300 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.09 = 2.09)
23:03:18.381 00.001 13300 CameraToMount -- cameraX=0.10 cameraY=0.05 hyp=0.11 cameraTheta=0.47 mountX=-0.06 mountY=0.10, mountTheta=2.08
23:03:18.382 00.001 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.05, opts=13)
23:03:18.382 00.000 13300 Enqueuing Move request for scope (0.10, 0.05)
23:03:18.382 00.000 11596 Worker thread wakes up
23:03:18.383 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.05) opts 0xd
23:03:18.383 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.05)
23:03:18.383 00.000 11596 Moving (0.10, 0.05) raw xDistance=-0.06 yDistance=0.10
23:03:18.384 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:03:18.384 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:18.385 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:03:18.385 00.000 11596 MoveAxis(E, 0, ABG)
23:03:18.385 00.000 11596 Move returns status 0, amount 0
23:03:18.385 00.000 11596 MoveAxis(N, 0, ABG)
23:03:18.386 00.001 11596 Move returns status 0, amount 0
23:03:18.386 00.000 11596 move complete, result=0
23:03:18.386 00.000 11596 worker thread done servicing request
23:03:18.391 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
23:03:18.400 00.009 13300 UpdateGuideState exits: m=1906 SNR=30.5
23:03:18.400 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:18.400 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:03:18.400 00.000 13300 Enqueuing Expose request
23:03:18.400 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:03:18.401 00.001 11596 Worker thread wakes up
23:03:18.401 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:03:18.411 00.010 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"087e3d15-d8be-4624-a737-dfd55827b89f"}
23:03:18.411 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"087e3d15-d8be-4624-a737-dfd55827b89f"}
23:03:18.412 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ba0159fe-28c9-4561-83f9-42ee835a4077"}
23:03:18.412 00.000 13300 case statement mapped state 6 to 3
23:03:18.413 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ba0159fe-28c9-4561-83f9-42ee835a4077"}
23:03:18.414 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d56d0042-94de-4ecc-8952-a2ab023ca7af"}
23:03:18.415 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":481,"width":15,"height":15,"star_pos":[7.37,7.00],"pixels":"..."},"id":"d56d0042-94de-4ecc-8952-a2ab023ca7af"}
23:03:18.909 00.494 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:03:21.411 02.502 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"602575ea-e8b7-45a6-93a7-18d0234c10c9"}
23:03:21.411 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"602575ea-e8b7-45a6-93a7-18d0234c10c9"}
23:03:21.412 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"947f9993-5817-4684-9d71-cd08512157d8"}
23:03:21.412 00.000 13300 case statement mapped state 6 to 3
23:03:21.412 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"947f9993-5817-4684-9d71-cd08512157d8"}
23:03:21.413 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"90698abb-8e78-4ecb-9f6f-6ddd052c81f0"}
23:03:21.413 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":481,"width":15,"height":15,"star_pos":[7.37,7.00],"pixels":"..."},"id":"90698abb-8e78-4ecb-9f6f-6ddd052c81f0"}
23:03:21.942 00.529 11596 Exposure complete
23:03:22.013 00.071 11596 worker thread done servicing request
23:03:22.013 00.000 13300 OnExposeComplete: enter
23:03:22.014 00.001 13300 UpdateGuideState(): m_state=6
23:03:22.014 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 482
23:03:22.014 00.000 13300 Star::Find returns 1 (0), X=1080.38, Y=335.95, Mass=1924, SNR=30.7, Peak=254 HFD=3.4
23:03:22.015 00.001 13300 MultiStar: [#1 0.11,0.22,0.00,M1] [#2 -0.06,0.23,0.00,M1] [#3 -0.05,0.23,0.00,M1] [#4 0.05,0.04,0.28,U] [#5 0.07,-0.65,0.00,M7] [#6 0.05,-0.09,0.24,U] [#7 -0.02,0.19,0.23,U] [#8 -0.01,-0.13,0.19,U] 
23:03:22.015 00.000 13300 refined, 4 included, MultiStar: {0.07, 0.00}, one-star: {0.11, 0.00}
23:03:22.015 00.000 13300 CameraToMount -- cameraTheta (0.07) - m_xAngle (-1.61) = xAngle (1.68 = 1.68)
23:03:22.015 00.000 13300 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.69 = 1.69)
23:03:22.015 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.00 hyp=0.07 cameraTheta=0.07 mountX=-0.01 mountY=0.07, mountTheta=1.68
23:03:22.017 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.00, opts=13)
23:03:22.017 00.000 13300 Enqueuing Move request for scope (0.07, 0.00)
23:03:22.017 00.000 11596 Worker thread wakes up
23:03:22.017 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.00) opts 0xd
23:03:22.017 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.00)
23:03:22.017 00.000 11596 Moving (0.07, 0.00) raw xDistance=-0.01 yDistance=0.07
23:03:22.017 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:03:22.018 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:22.018 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:03:22.018 00.000 11596 MoveAxis(E, 0, ABG)
23:03:22.018 00.000 11596 Move returns status 0, amount 0
23:03:22.018 00.000 11596 MoveAxis(N, 0, ABG)
23:03:22.018 00.000 11596 Move returns status 0, amount 0
23:03:22.018 00.000 11596 move complete, result=0
23:03:22.019 00.001 11596 worker thread done servicing request
23:03:22.023 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
23:03:22.031 00.008 13300 UpdateGuideState exits: m=1924 SNR=30.7
23:03:22.031 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:22.031 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:03:22.031 00.000 13300 Enqueuing Expose request
23:03:22.032 00.001 11596 Worker thread wakes up
23:03:22.032 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:03:22.032 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:03:22.545 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:03:24.410 01.865 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"671c9372-5eb9-43ef-9d5b-679a779b8734"}
23:03:24.410 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"671c9372-5eb9-43ef-9d5b-679a779b8734"}
23:03:24.411 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e74e062e-5255-4e59-baee-050c011ab97c"}
23:03:24.411 00.000 13300 case statement mapped state 6 to 3
23:03:24.411 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e74e062e-5255-4e59-baee-050c011ab97c"}
23:03:24.411 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3e0fb52c-d4d4-4d8c-8fbc-03182121d73d"}
23:03:24.412 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":482,"width":15,"height":15,"star_pos":[7.38,6.95],"pixels":"..."},"id":"3e0fb52c-d4d4-4d8c-8fbc-03182121d73d"}
23:03:25.693 01.281 11596 Exposure complete
23:03:25.766 00.073 11596 worker thread done servicing request
23:03:25.766 00.000 13300 OnExposeComplete: enter
23:03:25.766 00.000 13300 UpdateGuideState(): m_state=6
23:03:25.767 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 483
23:03:25.767 00.000 13300 Star::Find returns 1 (0), X=1080.40, Y=336.09, Mass=1872, SNR=30.2, Peak=254 HFD=3.3
23:03:25.767 00.000 13300 MultiStar: [#1 0.03,0.19,0.78,U] [#2 -0.11,-0.02,0.47,U] [#3 0.07,0.03,0.43,U] [#4 0.03,0.13,0.29,U] [#5 0.04,-0.38,0.00,M8] [#6 -0.09,0.02,0.25,U] [#7 -0.03,0.19,0.23,U] [#8 0.03,-0.29,0.00,M5] 
23:03:25.767 00.000 13300 refined, 6 included, MultiStar: {0.03, 0.11}, one-star: {0.13, 0.14}
23:03:25.767 00.000 13300 CameraToMount -- cameraTheta (1.27) - m_xAngle (-1.61) = xAngle (2.88 = 2.88)
23:03:25.767 00.000 13300 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.90 = 2.90)
23:03:25.768 00.001 13300 CameraToMount -- cameraX=0.03 cameraY=0.11 hyp=0.11 cameraTheta=1.27 mountX=-0.11 mountY=0.03, mountTheta=2.89
23:03:25.769 00.001 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.11, opts=13)
23:03:25.769 00.000 13300 Enqueuing Move request for scope (0.03, 0.11)
23:03:25.769 00.000 11596 Worker thread wakes up
23:03:25.769 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.11) opts 0xd
23:03:25.770 00.001 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.11)
23:03:25.770 00.000 11596 Moving (0.03, 0.11) raw xDistance=-0.11 yDistance=0.03
23:03:25.770 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:03:25.770 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:25.770 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:03:25.770 00.000 11596 MoveAxis(E, 0, ABG)
23:03:25.771 00.001 11596 Move returns status 0, amount 0
23:03:25.771 00.000 11596 MoveAxis(N, 0, ABG)
23:03:25.771 00.000 11596 Move returns status 0, amount 0
23:03:25.771 00.000 11596 move complete, result=0
23:03:25.771 00.000 11596 worker thread done servicing request
23:03:25.776 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
23:03:25.783 00.007 13300 UpdateGuideState exits: m=1872 SNR=30.2
23:03:25.783 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:25.783 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:03:25.784 00.001 13300 Enqueuing Expose request
23:03:25.784 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:03:25.784 00.000 11596 Worker thread wakes up
23:03:25.784 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:03:26.298 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:03:27.409 01.111 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a502d11d-deab-4664-b486-f1ab719c9849"}
23:03:27.409 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a502d11d-deab-4664-b486-f1ab719c9849"}
23:03:27.411 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1917f25d-c439-4606-90cd-ca0cbf4fe95a"}
23:03:27.411 00.000 13300 case statement mapped state 6 to 3
23:03:27.411 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1917f25d-c439-4606-90cd-ca0cbf4fe95a"}
23:03:27.411 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cf03f8e9-ad4c-4187-b69f-a2c039b4122d"}
23:03:27.411 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":483,"width":15,"height":15,"star_pos":[7.40,7.09],"pixels":"..."},"id":"cf03f8e9-ad4c-4187-b69f-a2c039b4122d"}
23:03:29.323 01.912 11596 Exposure complete
23:03:29.394 00.071 11596 worker thread done servicing request
23:03:29.394 00.000 13300 OnExposeComplete: enter
23:03:29.394 00.000 13300 UpdateGuideState(): m_state=6
23:03:29.395 00.001 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 484
23:03:29.395 00.000 13300 Star::Find returns 1 (0), X=1080.32, Y=336.02, Mass=1872, SNR=30.2, Peak=254 HFD=3.3
23:03:29.395 00.000 13300 MultiStar: [#1 0.08,0.24,0.00,M1] [#2 0.09,0.08,0.45,U] [#3 0.03,-0.01,0.41,U] [#4 -0.00,0.03,0.30,U] [#5 -0.04,-0.42,0.00,M9] [#6 0.12,-0.00,0.24,U] [#7 -0.03,0.22,0.23,U] [#8 -0.00,-0.11,0.19,U] 
23:03:29.395 00.000 13300 refined, 6 included, MultiStar: {0.05, 0.05}, one-star: {0.05, 0.07}
23:03:29.396 00.001 13300 CameraToMount -- cameraTheta (0.81) - m_xAngle (-1.61) = xAngle (2.42 = 2.42)
23:03:29.396 00.000 13300 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.44 = 2.44)
23:03:29.396 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.05 hyp=0.07 cameraTheta=0.81 mountX=-0.05 mountY=0.04, mountTheta=2.43
23:03:29.397 00.001 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.05, opts=13)
23:03:29.397 00.000 13300 Enqueuing Move request for scope (0.05, 0.05)
23:03:29.397 00.000 11596 Worker thread wakes up
23:03:29.398 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.05) opts 0xd
23:03:29.398 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.05)
23:03:29.398 00.000 11596 Moving (0.05, 0.05) raw xDistance=-0.05 yDistance=0.04
23:03:29.398 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:03:29.398 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:29.398 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:03:29.398 00.000 11596 MoveAxis(E, 0, ABG)
23:03:29.398 00.000 11596 Move returns status 0, amount 0
23:03:29.398 00.000 11596 MoveAxis(N, 0, ABG)
23:03:29.398 00.000 11596 Move returns status 0, amount 0
23:03:29.399 00.001 11596 move complete, result=0
23:03:29.399 00.000 11596 worker thread done servicing request
23:03:29.403 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
23:03:29.411 00.008 13300 UpdateGuideState exits: m=1872 SNR=30.2
23:03:29.411 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:29.411 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:03:29.411 00.000 13300 Enqueuing Expose request
23:03:29.411 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:03:29.411 00.000 11596 Worker thread wakes up
23:03:29.412 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:03:29.915 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:03:30.408 00.493 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d03461c9-4e65-4d80-a8e8-fc86cf40ec42"}
23:03:30.409 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d03461c9-4e65-4d80-a8e8-fc86cf40ec42"}
23:03:30.409 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"93ea736f-19cb-4df6-b8ac-f59e65995bd9"}
23:03:30.409 00.000 13300 case statement mapped state 6 to 3
23:03:30.409 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"93ea736f-19cb-4df6-b8ac-f59e65995bd9"}
23:03:30.410 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"171b951d-665c-49b5-8d44-799f2e2bd5bb"}
23:03:30.410 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":484,"width":15,"height":15,"star_pos":[7.32,7.02],"pixels":"..."},"id":"171b951d-665c-49b5-8d44-799f2e2bd5bb"}
23:03:32.945 02.535 11596 Exposure complete
23:03:33.029 00.084 11596 worker thread done servicing request
23:03:33.029 00.000 13300 OnExposeComplete: enter
23:03:33.029 00.000 13300 UpdateGuideState(): m_state=6
23:03:33.029 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 485
23:03:33.030 00.001 13300 Star::Find returns 1 (0), X=1080.34, Y=335.98, Mass=1952, SNR=30.9, Peak=254 HFD=3.3
23:03:33.030 00.000 13300 MultiStar: [#1 0.05,0.11,0.76,U] [#2 0.16,0.03,0.45,U] [#3 0.07,0.13,0.42,U] [#4 0.30,0.02,0.00,M3] [#5 0.11,-0.48,0.00,M10] [#6 -0.01,0.11,0.24,U] [#7 -0.11,0.28,0.00,M2] [#8 0.11,-0.15,0.18,U] 
23:03:33.030 00.000 13300 single-star, 5 included, MultiStar: {0.08, 0.06}, one-star: {0.07, 0.03}
23:03:33.030 00.000 13300 CameraToMount -- cameraTheta (0.38) - m_xAngle (-1.61) = xAngle (1.99 = 1.99)
23:03:33.030 00.000 13300 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.00 = 2.00)
23:03:33.030 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.03 hyp=0.07 cameraTheta=0.38 mountX=-0.03 mountY=0.07, mountTheta=1.99
23:03:33.032 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.03, opts=13)
23:03:33.032 00.000 13300 Enqueuing Move request for scope (0.07, 0.03)
23:03:33.033 00.001 11596 Worker thread wakes up
23:03:33.033 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.03) opts 0xd
23:03:33.033 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.03)
23:03:33.033 00.000 11596 Moving (0.07, 0.03) raw xDistance=-0.03 yDistance=0.07
23:03:33.034 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:03:33.034 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:33.034 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:03:33.034 00.000 11596 MoveAxis(E, 0, ABG)
23:03:33.034 00.000 11596 Move returns status 0, amount 0
23:03:33.035 00.001 11596 MoveAxis(N, 0, ABG)
23:03:33.035 00.000 11596 Move returns status 0, amount 0
23:03:33.035 00.000 11596 move complete, result=0
23:03:33.035 00.000 11596 worker thread done servicing request
23:03:33.040 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
23:03:33.047 00.007 13300 UpdateGuideState exits: m=1952 SNR=30.9
23:03:33.047 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:33.047 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:03:33.047 00.000 13300 Enqueuing Expose request
23:03:33.047 00.000 11596 Worker thread wakes up
23:03:33.047 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:03:33.048 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:03:33.414 00.366 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a5fe13a9-aa33-49b4-ae0f-f70dcd198f6b"}
23:03:33.414 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a5fe13a9-aa33-49b4-ae0f-f70dcd198f6b"}
23:03:33.415 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2ec1b872-38a9-47d1-86fa-f9673739b28f"}
23:03:33.415 00.000 13300 case statement mapped state 6 to 3
23:03:33.416 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2ec1b872-38a9-47d1-86fa-f9673739b28f"}
23:03:33.416 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a0be0bd8-d468-4e58-8971-c51c0201e423"}
23:03:33.417 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":485,"width":15,"height":15,"star_pos":[7.34,6.98],"pixels":"..."},"id":"a0be0bd8-d468-4e58-8971-c51c0201e423"}
23:03:33.559 00.142 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:03:36.413 02.854 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1f8fa2d9-ea50-4d81-865d-6eeabbe17118"}
23:03:36.413 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1f8fa2d9-ea50-4d81-865d-6eeabbe17118"}
23:03:36.414 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"976834f6-ab99-44b9-84fb-bbed1260115a"}
23:03:36.414 00.000 13300 case statement mapped state 6 to 3
23:03:36.414 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"976834f6-ab99-44b9-84fb-bbed1260115a"}
23:03:36.414 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"af13dc45-2069-4d96-a4a3-e8c002cc69f4"}
23:03:36.415 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":485,"width":15,"height":15,"star_pos":[7.34,6.98],"pixels":"..."},"id":"af13dc45-2069-4d96-a4a3-e8c002cc69f4"}
23:03:36.591 00.176 11596 Exposure complete
23:03:36.667 00.076 11596 worker thread done servicing request
23:03:36.667 00.000 13300 OnExposeComplete: enter
23:03:36.668 00.001 13300 UpdateGuideState(): m_state=6
23:03:36.668 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 486
23:03:36.668 00.000 13300 Star::Find returns 1 (0), X=1080.37, Y=336.07, Mass=1912, SNR=30.6, Peak=254 HFD=3.3
23:03:36.669 00.001 13300 MultiStar: [#1 0.15,0.21,0.00,M1] [#2 -0.05,0.15,0.45,U] [#3 -0.07,0.11,0.42,U] [#4 0.18,0.08,0.28,U] [#5 0.03,-0.53,0.00,R] [#6 0.11,-0.06,0.24,U] [#7 0.02,0.12,0.23,U] [#8 -0.10,0.02,0.20,U] 
23:03:36.669 00.000 13300 refined, 6 included, MultiStar: {0.04, 0.10}, one-star: {0.10, 0.12}
23:03:36.669 00.000 13300 CameraToMount -- cameraTheta (1.20) - m_xAngle (-1.61) = xAngle (2.81 = 2.81)
23:03:36.669 00.000 13300 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.83 = 2.83)
23:03:36.669 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.10 hyp=0.10 cameraTheta=1.20 mountX=-0.10 mountY=0.03, mountTheta=2.83
23:03:36.671 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.10, opts=13)
23:03:36.671 00.000 13300 Enqueuing Move request for scope (0.04, 0.10)
23:03:36.671 00.000 11596 Worker thread wakes up
23:03:36.671 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.10) opts 0xd
23:03:36.671 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.10)
23:03:36.671 00.000 11596 Moving (0.04, 0.10) raw xDistance=-0.10 yDistance=0.03
23:03:36.671 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:03:36.671 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:36.671 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:03:36.672 00.001 11596 MoveAxis(E, 0, ABG)
23:03:36.672 00.000 11596 Move returns status 0, amount 0
23:03:36.672 00.000 11596 MoveAxis(N, 0, ABG)
23:03:36.672 00.000 11596 Move returns status 0, amount 0
23:03:36.672 00.000 11596 move complete, result=0
23:03:36.672 00.000 11596 worker thread done servicing request
23:03:36.677 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
23:03:36.684 00.007 13300 UpdateGuideState exits: m=1912 SNR=30.6
23:03:36.684 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:36.684 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:03:36.684 00.000 13300 Enqueuing Expose request
23:03:36.684 00.000 11596 Worker thread wakes up
23:03:36.684 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:03:36.685 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:03:37.187 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:03:39.413 02.226 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5050f79b-7b6c-492c-8878-449db7be733b"}
23:03:39.413 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5050f79b-7b6c-492c-8878-449db7be733b"}
23:03:39.414 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c91fac02-680e-481d-9290-a815e9306d58"}
23:03:39.414 00.000 13300 case statement mapped state 6 to 3
23:03:39.414 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c91fac02-680e-481d-9290-a815e9306d58"}
23:03:39.415 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"08651658-3d0f-4a30-8561-b04dfcb8df34"}
23:03:39.416 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":486,"width":15,"height":15,"star_pos":[7.37,7.07],"pixels":"..."},"id":"08651658-3d0f-4a30-8561-b04dfcb8df34"}
23:03:40.222 00.806 11596 Exposure complete
23:03:40.293 00.071 11596 worker thread done servicing request
23:03:40.293 00.000 13300 OnExposeComplete: enter
23:03:40.293 00.000 13300 UpdateGuideState(): m_state=6
23:03:40.294 00.001 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
23:03:40.294 00.000 13300 Star::Find returns 1 (0), X=1080.50, Y=336.12, Mass=1893, SNR=30.4, Peak=226 HFD=3.5
23:03:40.294 00.000 13300 MultiStar: [#1 0.08,0.29,0.00,M2] [#2 0.08,0.27,0.00,M1] [#3 0.17,0.12,0.42,U] [#4 0.01,-0.11,0.29,U] [#5 0.12,0.04,0.24,U] [#6 0.25,0.08,0.00,M1] [#7 -0.06,0.48,0.00,M2] [#8 0.11,0.20,0.20,U] 
23:03:40.294 00.000 13300 refined, 4 included, MultiStar: {0.17, 0.11}, one-star: {0.23, 0.17}
23:03:40.294 00.000 13300 CameraToMount -- cameraTheta (0.58) - m_xAngle (-1.61) = xAngle (2.19 = 2.19)
23:03:40.295 00.001 13300 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.21 = 2.21)
23:03:40.295 00.000 13300 CameraToMount -- cameraX=0.17 cameraY=0.11 hyp=0.20 cameraTheta=0.58 mountX=-0.12 mountY=0.16, mountTheta=2.20
23:03:40.296 00.001 13300 SchedulePrimaryMove(1016D950, x=0.17, y=0.11, opts=13)
23:03:40.297 00.001 13300 Enqueuing Move request for scope (0.17, 0.11)
23:03:40.297 00.000 11596 Worker thread wakes up
23:03:40.297 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.11) opts 0xd
23:03:40.297 00.000 11596 Handling offset move in thread for scope, endpoint = (0.17, 0.11)
23:03:40.297 00.000 11596 Moving (0.17, 0.11) raw xDistance=-0.12 yDistance=0.16
23:03:40.297 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:03:40.297 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:40.297 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:03:40.297 00.000 11596 MoveAxis(E, 0, ABG)
23:03:40.298 00.001 11596 Move returns status 0, amount 0
23:03:40.298 00.000 11596 MoveAxis(N, 0, ABG)
23:03:40.298 00.000 11596 Move returns status 0, amount 0
23:03:40.298 00.000 11596 move complete, result=0
23:03:40.298 00.000 11596 worker thread done servicing request
23:03:40.303 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
23:03:40.312 00.009 13300 UpdateGuideState exits: m=1893 SNR=30.4
23:03:40.312 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:40.312 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:03:40.312 00.000 13300 Enqueuing Expose request
23:03:40.312 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:03:40.312 00.000 11596 Worker thread wakes up
23:03:40.312 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:03:40.821 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:03:42.411 01.590 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ad2f9a1f-0595-41b0-b525-1a6df4fbf705"}
23:03:42.411 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ad2f9a1f-0595-41b0-b525-1a6df4fbf705"}
23:03:42.412 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c8b22e0e-fb4e-44a5-9760-e2e16a9ca4e7"}
23:03:42.412 00.000 13300 case statement mapped state 6 to 3
23:03:42.412 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c8b22e0e-fb4e-44a5-9760-e2e16a9ca4e7"}
23:03:42.412 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fa7fd64d-e9f6-4c96-aafa-6b7d30e60598"}
23:03:42.413 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":487,"width":15,"height":15,"star_pos":[6.50,7.12],"pixels":"..."},"id":"fa7fd64d-e9f6-4c96-aafa-6b7d30e60598"}
23:03:43.859 01.446 11596 Exposure complete
23:03:43.931 00.072 13300 OnExposeComplete: enter
23:03:43.931 00.000 11596 worker thread done servicing request
23:03:43.931 00.000 13300 UpdateGuideState(): m_state=6
23:03:43.931 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 488
23:03:43.932 00.001 13300 Star::Find returns 1 (0), X=1080.52, Y=335.88, Mass=1955, SNR=30.9, Peak=254 HFD=3.3
23:03:43.932 00.000 13300 MultiStar: [#1 0.17,0.11,0.75,U] [#2 0.15,0.01,0.45,U] [#3 -0.06,-0.07,0.41,U] [#4 0.06,-0.10,0.28,U] [#5 0.18,0.02,0.25,U] [#6 0.04,-0.28,0.00,M2] [#7 -0.08,0.03,0.22,U] [#8 0.09,0.07,0.19,U] 
23:03:43.932 00.000 13300 refined, 7 included, MultiStar: {0.14, -0.00}, one-star: {0.25, -0.07}
23:03:43.932 00.000 13300 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-1.61) = xAngle (1.58 = 1.58)
23:03:43.932 00.000 13300 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.60 = 1.60)
23:03:43.933 00.001 13300 CameraToMount -- cameraX=0.14 cameraY=-0.00 hyp=0.14 cameraTheta=-0.03 mountX=-0.00 mountY=0.14, mountTheta=1.58
23:03:43.934 00.001 13300 SchedulePrimaryMove(1016D950, x=0.14, y=-0.00, opts=13)
23:03:43.934 00.000 13300 Enqueuing Move request for scope (0.14, -0.00)
23:03:43.934 00.000 11596 Worker thread wakes up
23:03:43.934 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.00) opts 0xd
23:03:43.935 00.001 11596 Handling offset move in thread for scope, endpoint = (0.14, -0.00)
23:03:43.935 00.000 11596 Moving (0.14, -0.00) raw xDistance=-0.00 yDistance=0.14
23:03:43.935 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:03:43.935 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:43.935 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:03:43.936 00.001 11596 MoveAxis(E, 0, ABG)
23:03:43.936 00.000 11596 Move returns status 0, amount 0
23:03:43.936 00.000 11596 MoveAxis(N, 0, ABG)
23:03:43.936 00.000 11596 Move returns status 0, amount 0
23:03:43.936 00.000 11596 move complete, result=0
23:03:43.936 00.000 11596 worker thread done servicing request
23:03:43.941 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=1, FiltMax=90, Gamma=0.510
23:03:43.949 00.008 13300 UpdateGuideState exits: m=1955 SNR=30.9
23:03:43.949 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:43.949 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:03:43.949 00.000 13300 Enqueuing Expose request
23:03:43.949 00.000 11596 Worker thread wakes up
23:03:43.949 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:03:43.949 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:03:44.461 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:03:45.411 00.950 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f18cfb9e-cf34-414e-a6df-00ff91716386"}
23:03:45.411 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f18cfb9e-cf34-414e-a6df-00ff91716386"}
23:03:45.412 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"76905d5d-0f57-49db-8b84-248f2566dac7"}
23:03:45.412 00.000 13300 case statement mapped state 6 to 3
23:03:45.412 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"76905d5d-0f57-49db-8b84-248f2566dac7"}
23:03:45.412 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f31e1ef3-22f8-4cde-aa9e-ec3e5b511dc2"}
23:03:45.412 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":488,"width":15,"height":15,"star_pos":[6.52,6.88],"pixels":"..."},"id":"f31e1ef3-22f8-4cde-aa9e-ec3e5b511dc2"}
23:03:47.488 02.076 11596 Exposure complete
23:03:47.564 00.076 11596 worker thread done servicing request
23:03:47.564 00.000 13300 OnExposeComplete: enter
23:03:47.565 00.001 13300 UpdateGuideState(): m_state=6
23:03:47.565 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 489
23:03:47.565 00.000 13300 Star::Find returns 1 (0), X=1080.37, Y=335.85, Mass=1888, SNR=30.4, Peak=254 HFD=3.3
23:03:47.566 00.001 13300 MultiStar: [#1 -0.05,0.00,0.76,U] [#2 0.05,-0.01,0.45,U] [#3 0.08,-0.16,0.42,U] [#4 -0.16,-0.21,0.00,M1] [#5 0.29,0.13,0.00,M1] [#6 0.02,-0.19,0.29,U] [#7 -0.22,-0.01,0.23,U] [#8 0.11,-0.20,0.00,M1] 
23:03:47.566 00.000 13300 refined, 5 included, MultiStar: {0.02, -0.07}, one-star: {0.10, -0.10}
23:03:47.566 00.000 13300 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-1.61) = xAngle (0.34 = 0.34)
23:03:47.566 00.000 13300 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.36 = 0.36)
23:03:47.566 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.07 hyp=0.08 cameraTheta=-1.27 mountX=0.07 mountY=0.03, mountTheta=0.36
23:03:47.567 00.001 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.07, opts=13)
23:03:47.568 00.001 13300 Enqueuing Move request for scope (0.02, -0.07)
23:03:47.568 00.000 11596 Worker thread wakes up
23:03:47.568 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.07) opts 0xd
23:03:47.568 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.07)
23:03:47.568 00.000 11596 Moving (0.02, -0.07) raw xDistance=0.07 yDistance=0.03
23:03:47.568 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:03:47.568 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:47.568 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:03:47.568 00.000 11596 MoveAxis(E, 0, ABG)
23:03:47.568 00.000 11596 Move returns status 0, amount 0
23:03:47.569 00.001 11596 MoveAxis(N, 0, ABG)
23:03:47.569 00.000 11596 Move returns status 0, amount 0
23:03:47.569 00.000 11596 move complete, result=0
23:03:47.569 00.000 11596 worker thread done servicing request
23:03:47.574 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
23:03:47.582 00.008 13300 UpdateGuideState exits: m=1888 SNR=30.4
23:03:47.582 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:47.582 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:03:47.582 00.000 13300 Enqueuing Expose request
23:03:47.582 00.000 11596 Worker thread wakes up
23:03:47.582 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:03:47.582 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:03:48.096 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:03:48.411 00.315 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"979a056a-fa83-46b5-8313-eb8516d575e1"}
23:03:48.411 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"979a056a-fa83-46b5-8313-eb8516d575e1"}
23:03:48.412 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fcc8ccb2-e163-47f6-a475-ab3f3fe25277"}
23:03:48.412 00.000 13300 case statement mapped state 6 to 3
23:03:48.412 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fcc8ccb2-e163-47f6-a475-ab3f3fe25277"}
23:03:48.412 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6667c28f-17c6-4324-b3c9-0345f3d9419c"}
23:03:48.413 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":489,"width":15,"height":15,"star_pos":[7.37,6.85],"pixels":"..."},"id":"6667c28f-17c6-4324-b3c9-0345f3d9419c"}
23:03:51.136 02.723 11596 Exposure complete
23:03:51.210 00.074 11596 worker thread done servicing request
23:03:51.210 00.000 13300 OnExposeComplete: enter
23:03:51.210 00.000 13300 UpdateGuideState(): m_state=6
23:03:51.210 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 490
23:03:51.211 00.001 13300 Star::Find returns 1 (0), X=1080.43, Y=335.81, Mass=1876, SNR=30.3, Peak=254 HFD=3.3
23:03:51.211 00.000 13300 MultiStar: [#1 0.08,0.00,0.75,U] [#2 -0.03,0.01,0.46,U] [#3 -0.06,-0.19,0.43,U] [#4 -0.08,-0.20,0.29,U] [#5 0.11,-0.35,0.00,M2] [#6 -0.10,-0.23,0.00,M2] [#7 -0.01,0.00,0.23,U] [#8 -0.10,0.29,0.00,M2] 
23:03:51.211 00.000 13300 refined, 5 included, MultiStar: {0.05, -0.09}, one-star: {0.16, -0.14}
23:03:51.211 00.000 13300 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-1.61) = xAngle (0.55 = 0.55)
23:03:51.211 00.000 13300 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.56 = 0.56)
23:03:51.211 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-1.06 mountX=0.09 mountY=0.05, mountTheta=0.56
23:03:51.213 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.09, opts=13)
23:03:51.213 00.000 13300 Enqueuing Move request for scope (0.05, -0.09)
23:03:51.213 00.000 11596 Worker thread wakes up
23:03:51.213 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.09) opts 0xd
23:03:51.213 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.09)
23:03:51.213 00.000 11596 Moving (0.05, -0.09) raw xDistance=0.09 yDistance=0.05
23:03:51.214 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:03:51.214 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:51.214 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:03:51.214 00.000 11596 MoveAxis(E, 0, ABG)
23:03:51.214 00.000 11596 Move returns status 0, amount 0
23:03:51.214 00.000 11596 MoveAxis(N, 0, ABG)
23:03:51.214 00.000 11596 Move returns status 0, amount 0
23:03:51.214 00.000 11596 move complete, result=0
23:03:51.214 00.000 11596 worker thread done servicing request
23:03:51.220 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
23:03:51.227 00.007 13300 UpdateGuideState exits: m=1876 SNR=30.3
23:03:51.227 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:51.227 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:03:51.227 00.000 13300 Enqueuing Expose request
23:03:51.227 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:03:51.227 00.000 11596 Worker thread wakes up
23:03:51.227 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:03:51.409 00.182 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e892fd86-8545-47b2-a98c-15ae78f7b081"}
23:03:51.409 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e892fd86-8545-47b2-a98c-15ae78f7b081"}
23:03:51.410 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"59937aac-9d23-432f-b608-5da4c9b00f03"}
23:03:51.410 00.000 13300 case statement mapped state 6 to 3
23:03:51.410 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"59937aac-9d23-432f-b608-5da4c9b00f03"}
23:03:51.410 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"947a021a-8249-482f-915c-187a5725201a"}
23:03:51.411 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":490,"width":15,"height":15,"star_pos":[7.43,6.81],"pixels":"..."},"id":"947a021a-8249-482f-915c-187a5725201a"}
23:03:51.740 00.329 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:03:54.409 02.669 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"330f5aab-5f10-4775-afa1-3ba0a454b9be"}
23:03:54.409 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"330f5aab-5f10-4775-afa1-3ba0a454b9be"}
23:03:54.410 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ee619c29-488d-4086-ba62-46ff2feef0ba"}
23:03:54.410 00.000 13300 case statement mapped state 6 to 3
23:03:54.410 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ee619c29-488d-4086-ba62-46ff2feef0ba"}
23:03:54.410 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"749c855f-7c60-41f6-a0f4-ea59f6f4b74c"}
23:03:54.411 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":490,"width":15,"height":15,"star_pos":[7.43,6.81],"pixels":"..."},"id":"749c855f-7c60-41f6-a0f4-ea59f6f4b74c"}
23:03:54.775 00.364 11596 Exposure complete
23:03:54.850 00.075 11596 worker thread done servicing request
23:03:54.851 00.001 13300 OnExposeComplete: enter
23:03:54.851 00.000 13300 UpdateGuideState(): m_state=6
23:03:54.851 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 491
23:03:54.851 00.000 13300 Star::Find returns 1 (0), X=1080.27, Y=335.80, Mass=1990, SNR=31.0, Peak=254 HFD=3.5
23:03:54.852 00.001 13300 MultiStar: [#1 -0.07,-0.39,0.00,M1] [#2 -0.03,-0.05,0.39,U] [#3 -0.03,-0.32,0.00,M1] [#4 0.07,-0.42,0.00,M1] [#5 -0.02,-0.17,0.26,U] [#6 -0.11,-0.59,0.00,M3] [#7 -0.13,-1.07,0.00,M1] [#8 -0.29,-0.16,0.00,M3] 
23:03:54.852 00.000 13300 refined, 2 included, MultiStar: {-0.01, -0.13}, one-star: {0.00, -0.15}
23:03:54.852 00.000 13300 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-1.61) = xAngle (-0.02 = -0.02)
23:03:54.852 00.000 13300 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.01 = -0.01)
23:03:54.852 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.63 mountX=0.13 mountY=-0.00, mountTheta=-0.01
23:03:54.854 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.13, opts=13)
23:03:54.854 00.000 13300 Enqueuing Move request for scope (-0.01, -0.13)
23:03:54.854 00.000 11596 Worker thread wakes up
23:03:54.855 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.13) opts 0xd
23:03:54.855 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.13)
23:03:54.855 00.000 11596 Moving (-0.01, -0.13) raw xDistance=0.13 yDistance=-0.00
23:03:54.855 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:03:54.855 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:54.855 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:03:54.855 00.000 11596 MoveAxis(E, 0, ABG)
23:03:54.855 00.000 11596 Move returns status 0, amount 0
23:03:54.855 00.000 11596 MoveAxis(N, 0, ABG)
23:03:54.855 00.000 11596 Move returns status 0, amount 0
23:03:54.855 00.000 11596 move complete, result=0
23:03:54.856 00.001 11596 worker thread done servicing request
23:03:54.860 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=1, FiltMax=114, Gamma=0.510
23:03:54.867 00.007 13300 UpdateGuideState exits: m=1990 SNR=31.0
23:03:54.867 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:54.868 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:03:54.868 00.000 13300 Enqueuing Expose request
23:03:54.868 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:03:54.868 00.000 11596 Worker thread wakes up
23:03:54.868 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:03:54.951 00.083 13300 evsrv: cli 10203720 connect
23:03:54.952 00.001 13300 case statement mapped state 6 to 3
23:03:54.953 00.001 13300 case statement mapped state 6 to 3
23:03:54.955 00.002 13300 evsrv: cli 10203720 request: {"method":"get_app_state","id":"80659172-57cd-4c9f-964f-ee43c7f19dac"}
23:03:54.955 00.000 13300 case statement mapped state 6 to 3
23:03:54.958 00.003 13300 evsrv: cli 10203720 response: {"jsonrpc":"2.0","result":"Guiding","id":"80659172-57cd-4c9f-964f-ee43c7f19dac"}
23:03:54.967 00.009 13300 evsrv: cli 10203720 disconnect
23:03:55.380 00.413 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:03:57.408 02.028 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9d462324-58bb-4493-bd7b-db97a4a4b09c"}
23:03:57.408 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9d462324-58bb-4493-bd7b-db97a4a4b09c"}
23:03:57.409 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a4eeed81-9613-4a10-9e43-4d5a611928aa"}
23:03:57.409 00.000 13300 case statement mapped state 6 to 3
23:03:57.409 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a4eeed81-9613-4a10-9e43-4d5a611928aa"}
23:03:57.410 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1019ecc6-4e60-4097-813a-7218f4e8c6f8"}
23:03:57.410 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":491,"width":15,"height":15,"star_pos":[7.27,6.80],"pixels":"..."},"id":"1019ecc6-4e60-4097-813a-7218f4e8c6f8"}
23:03:58.423 01.013 11596 Exposure complete
23:03:58.508 00.085 11596 worker thread done servicing request
23:03:58.508 00.000 13300 OnExposeComplete: enter
23:03:58.508 00.000 13300 UpdateGuideState(): m_state=6
23:03:58.509 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 492
23:03:58.509 00.000 13300 Star::Find returns 1 (0), X=1080.46, Y=335.69, Mass=1874, SNR=30.2, Peak=245 HFD=3.2
23:03:58.509 00.000 13300 MultiStar: [#1 -0.08,-0.40,0.00,M2] [#2 0.02,-0.40,0.00,M1] [#3 0.01,-0.27,0.00,M2] [#4 -0.18,-0.66,0.00,M2] [#5 0.19,-0.21,0.00,M2] [#6 0.04,-0.29,0.00,M4] [#7 -0.16,-0.28,0.00,M2] [#8 -0.31,0.07,0.00,M4] 
23:03:58.509 00.000 13300 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-1.61) = xAngle (0.67 = 0.67)
23:03:58.510 00.001 13300 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.68 = 0.68)
23:03:58.510 00.000 13300 CameraToMount -- cameraX=0.19 cameraY=-0.26 hyp=0.33 cameraTheta=-0.94 mountX=0.26 mountY=0.21, mountTheta=0.68
23:03:58.511 00.001 13300 SchedulePrimaryMove(1016D950, x=0.19, y=-0.26, opts=13)
23:03:58.511 00.000 13300 Enqueuing Move request for scope (0.19, -0.26)
23:03:58.511 00.000 11596 Worker thread wakes up
23:03:58.512 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.26) opts 0xd
23:03:58.512 00.000 11596 Handling offset move in thread for scope, endpoint = (0.19, -0.26)
23:03:58.512 00.000 11596 Moving (0.19, -0.26) raw xDistance=0.26 yDistance=0.21
23:03:58.512 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
23:03:58.512 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
23:03:58.512 00.000 11596 MoveAxis(W, 322, ABG)
23:03:58.512 00.000 11596 Guiding  Dir = 3, Dur = 322
23:03:58.513 00.001 11596 IsSlewing returns 0
23:03:58.519 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=245, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
23:03:58.528 00.009 13300 UpdateGuideState exits: m=1874 SNR=30.2
23:03:58.529 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:58.529 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:03:58.529 00.000 13300 Enqueuing Expose request
23:03:58.629 00.100 11596 IsGuiding returns 0
23:03:58.936 00.307 11596 PulseGuide returned control before completion, sleep 26
23:03:59.089 00.153 11596 IsGuiding returns 1
23:03:59.090 00.001 11596 scope still moving after pulse duration time elapsed
23:03:59.117 00.027 11596 IsSlewing returns 0
23:03:59.191 00.074 11596 IsGuiding returns 1
23:03:59.212 00.021 11596 IsSlewing returns 0
23:03:59.408 00.196 11596 IsGuiding returns 0
23:03:59.408 00.000 11596 scope move finished after 322 + 456 ms
23:03:59.409 00.001 11596 Move returns status 0, amount 322
23:03:59.409 00.000 11596 MoveAxis(S, 272, ABG)
23:03:59.409 00.000 11596 Guiding  Dir = 1, Dur = 272
23:03:59.409 00.000 11596 IsSlewing returns 0
23:03:59.412 00.003 11596 IsGuiding returns 0
23:04:00.032 00.620 11596 IsGuiding returns 1
23:04:00.033 00.001 11596 scope still moving after pulse duration time elapsed
23:04:00.259 00.226 11596 IsSlewing returns 0
23:04:00.358 00.099 11596 IsGuiding returns 0
23:04:00.359 00.001 11596 scope move finished after 272 + 673 ms
23:04:00.359 00.000 11596 Move returns status 0, amount 272
23:04:00.359 00.000 11596 move complete, result=0
23:04:00.359 00.000 11596 worker thread done servicing request
23:04:00.359 00.000 13300 GuideStep: 0.3 px 322 ms WEST, 0.2 px 272 ms SOUTH
23:04:00.359 00.000 11596 Worker thread wakes up
23:04:00.360 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:04:00.409 00.049 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dd0e5d80-360e-43c5-bdb6-edd754c76d83"}
23:04:00.409 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dd0e5d80-360e-43c5-bdb6-edd754c76d83"}
23:04:00.412 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1233f605-02ca-4aca-9b77-dead12ad8738"}
23:04:00.412 00.000 13300 case statement mapped state 6 to 3
23:04:00.412 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1233f605-02ca-4aca-9b77-dead12ad8738"}
23:04:00.414 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2644c512-32e7-4a95-8df0-ca61c0e09a24"}
23:04:00.415 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":492,"width":15,"height":15,"star_pos":[7.46,6.69],"pixels":"..."},"id":"2644c512-32e7-4a95-8df0-ca61c0e09a24"}
23:04:00.875 00.460 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:04:03.408 02.533 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ebbf718a-4585-489b-9b6c-2fd9a192534d"}
23:04:03.408 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ebbf718a-4585-489b-9b6c-2fd9a192534d"}
23:04:03.409 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d1c39150-3bd1-42aa-aff1-44477c56cf95"}
23:04:03.409 00.000 13300 case statement mapped state 6 to 3
23:04:03.409 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d1c39150-3bd1-42aa-aff1-44477c56cf95"}
23:04:03.410 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"efd27b93-c234-4f87-a49c-fe75de92798e"}
23:04:03.411 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":492,"width":15,"height":15,"star_pos":[7.46,6.69],"pixels":"..."},"id":"efd27b93-c234-4f87-a49c-fe75de92798e"}
23:04:03.919 00.508 11596 Exposure complete
23:04:04.013 00.094 11596 worker thread done servicing request
23:04:04.013 00.000 13300 OnExposeComplete: enter
23:04:04.013 00.000 13300 UpdateGuideState(): m_state=6
23:04:04.014 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 493
23:04:04.014 00.000 13300 Star::Find returns 1 (0), X=1080.39, Y=335.81, Mass=1917, SNR=30.6, Peak=254 HFD=3.3
23:04:04.014 00.000 13300 MultiStar: [#1 0.05,-0.03,0.76,U] [#2 0.01,-0.01,0.44,U] [#3 -0.05,-0.16,0.43,U] [#4 0.08,-0.11,0.29,U] [#5 -0.03,0.18,0.24,U] [#6 0.17,-0.35,0.00,M5] [#7 -0.26,0.04,0.00,M3] [#8 -0.15,-0.17,0.20,U] 
23:04:04.014 00.000 13300 refined, 6 included, MultiStar: {0.04, -0.08}, one-star: {0.12, -0.14}
23:04:04.015 00.001 13300 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-1.61) = xAngle (0.49 = 0.49)
23:04:04.015 00.000 13300 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.51 = 0.51)
23:04:04.015 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.08 hyp=0.08 cameraTheta=-1.12 mountX=0.07 mountY=0.04, mountTheta=0.50
23:04:04.016 00.001 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.08, opts=13)
23:04:04.016 00.000 13300 Enqueuing Move request for scope (0.04, -0.08)
23:04:04.017 00.001 11596 Worker thread wakes up
23:04:04.017 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.08) opts 0xd
23:04:04.017 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.08)
23:04:04.017 00.000 11596 Moving (0.04, -0.08) raw xDistance=0.07 yDistance=0.04
23:04:04.017 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:04:04.017 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:04.018 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:04:04.018 00.000 11596 MoveAxis(E, 0, ABG)
23:04:04.018 00.000 11596 Move returns status 0, amount 0
23:04:04.018 00.000 11596 MoveAxis(N, 0, ABG)
23:04:04.018 00.000 11596 Move returns status 0, amount 0
23:04:04.018 00.000 11596 move complete, result=0
23:04:04.018 00.000 11596 worker thread done servicing request
23:04:04.023 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
23:04:04.034 00.011 13300 UpdateGuideState exits: m=1917 SNR=30.6
23:04:04.035 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:04.035 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:04:04.035 00.000 13300 Enqueuing Expose request
23:04:04.035 00.000 11596 Worker thread wakes up
23:04:04.035 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:04:04.035 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:04:04.544 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:04:06.408 01.864 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"302200a5-7851-4db8-b925-6d85d1be7f9a"}
23:04:06.408 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"302200a5-7851-4db8-b925-6d85d1be7f9a"}
23:04:06.409 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"96cfdbc2-c7f6-41d7-ab3e-efe1ddd0cefa"}
23:04:06.409 00.000 13300 case statement mapped state 6 to 3
23:04:06.409 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"96cfdbc2-c7f6-41d7-ab3e-efe1ddd0cefa"}
23:04:06.409 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8490fbc4-3520-46ae-b7a7-0112ffdbb9d6"}
23:04:06.410 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":493,"width":15,"height":15,"star_pos":[7.39,6.81],"pixels":"..."},"id":"8490fbc4-3520-46ae-b7a7-0112ffdbb9d6"}
23:04:07.577 01.167 11596 Exposure complete
23:04:07.648 00.071 11596 worker thread done servicing request
23:04:07.648 00.000 13300 OnExposeComplete: enter
23:04:07.648 00.000 13300 UpdateGuideState(): m_state=6
23:04:07.648 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 494
23:04:07.649 00.001 13300 Star::Find returns 1 (0), X=1080.41, Y=335.83, Mass=1993, SNR=31.2, Peak=254 HFD=3.3
23:04:07.649 00.000 13300 MultiStar: [#1 -0.03,-0.08,0.74,U] [#2 -0.04,0.06,0.45,U] [#3 0.03,-0.26,0.00,M2] [#4 -0.24,-0.14,0.00,M2] [#5 0.18,-0.09,0.23,U] [#6 0.02,-0.42,0.00,M6] [#7 -0.01,-0.39,0.00,M4] [#8 0.00,0.00,0.00,L] [#9 -0.27,-0.28,0.00,M4] 
23:04:07.649 00.000 13300 refined, 3 included, MultiStar: {0.06, -0.07}, one-star: {0.14, -0.12}
23:04:07.649 00.000 13300 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-1.61) = xAngle (0.72 = 0.72)
23:04:07.649 00.000 13300 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.73 = 0.73)
23:04:07.650 00.001 13300 CameraToMount -- cameraX=0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-0.89 mountX=0.07 mountY=0.06, mountTheta=0.72
23:04:07.651 00.001 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.07, opts=13)
23:04:07.651 00.000 13300 Enqueuing Move request for scope (0.06, -0.07)
23:04:07.651 00.000 11596 Worker thread wakes up
23:04:07.651 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.07) opts 0xd
23:04:07.652 00.001 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.07)
23:04:07.652 00.000 11596 Moving (0.06, -0.07) raw xDistance=0.07 yDistance=0.06
23:04:07.652 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:04:07.652 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:07.652 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:04:07.652 00.000 11596 MoveAxis(E, 0, ABG)
23:04:07.652 00.000 11596 Move returns status 0, amount 0
23:04:07.652 00.000 11596 MoveAxis(N, 0, ABG)
23:04:07.652 00.000 11596 Move returns status 0, amount 0
23:04:07.652 00.000 11596 move complete, result=0
23:04:07.653 00.001 11596 worker thread done servicing request
23:04:07.657 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
23:04:07.664 00.007 13300 UpdateGuideState exits: m=1993 SNR=31.2
23:04:07.664 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:07.664 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:04:07.665 00.001 13300 Enqueuing Expose request
23:04:07.665 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:04:07.666 00.001 11596 Worker thread wakes up
23:04:07.667 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:04:08.177 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:04:09.406 01.229 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0ad6a790-981a-4c4a-8ee0-6410a4db7320"}
23:04:09.406 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0ad6a790-981a-4c4a-8ee0-6410a4db7320"}
23:04:09.407 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8e563d2e-7ec7-4bff-bee1-d7e81faf1abb"}
23:04:09.407 00.000 13300 case statement mapped state 6 to 3
23:04:09.407 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8e563d2e-7ec7-4bff-bee1-d7e81faf1abb"}
23:04:09.407 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"61af7bc7-2103-4ca9-9a0a-d7e5b30736af"}
23:04:09.408 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":494,"width":15,"height":15,"star_pos":[7.41,6.83],"pixels":"..."},"id":"61af7bc7-2103-4ca9-9a0a-d7e5b30736af"}
23:04:11.214 01.806 11596 Exposure complete
23:04:11.286 00.072 11596 worker thread done servicing request
23:04:11.286 00.000 13300 OnExposeComplete: enter
23:04:11.286 00.000 13300 UpdateGuideState(): m_state=6
23:04:11.286 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 495
23:04:11.287 00.001 13300 Star::Find returns 1 (0), X=1080.31, Y=335.95, Mass=1917, SNR=30.6, Peak=254 HFD=3.4
23:04:11.287 00.000 13300 MultiStar: [#1 0.03,0.17,0.75,U] [#2 -0.08,0.05,0.44,U] [#3 0.04,0.01,0.42,U] [#4 -0.01,0.29,0.00,M3] [#5 -0.22,-0.17,0.00,M1] [#6 -0.02,-0.09,0.24,U] [#7 0.02,0.14,0.24,U] [#8 -0.26,-0.01,0.00,M4] 
23:04:11.287 00.000 13300 single-star, 5 included, MultiStar: {0.01, 0.06}, one-star: {0.04, 0.00}
23:04:11.287 00.000 13300 CameraToMount -- cameraTheta (0.10) - m_xAngle (-1.61) = xAngle (1.71 = 1.71)
23:04:11.287 00.000 13300 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.73 = 1.73)
23:04:11.287 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.00 hyp=0.04 cameraTheta=0.10 mountX=-0.01 mountY=0.04, mountTheta=1.71
23:04:11.289 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.00, opts=13)
23:04:11.289 00.000 13300 Enqueuing Move request for scope (0.04, 0.00)
23:04:11.289 00.000 11596 Worker thread wakes up
23:04:11.290 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.00) opts 0xd
23:04:11.290 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.00)
23:04:11.290 00.000 11596 Moving (0.04, 0.00) raw xDistance=-0.01 yDistance=0.04
23:04:11.290 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:04:11.290 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:11.291 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:04:11.291 00.000 11596 MoveAxis(E, 0, ABG)
23:04:11.291 00.000 11596 Move returns status 0, amount 0
23:04:11.291 00.000 11596 MoveAxis(N, 0, ABG)
23:04:11.291 00.000 11596 Move returns status 0, amount 0
23:04:11.292 00.001 11596 move complete, result=0
23:04:11.292 00.000 11596 worker thread done servicing request
23:04:11.296 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
23:04:11.303 00.007 13300 UpdateGuideState exits: m=1917 SNR=30.6
23:04:11.304 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:11.304 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:04:11.304 00.000 13300 Enqueuing Expose request
23:04:11.304 00.000 11596 Worker thread wakes up
23:04:11.304 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:04:11.304 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:04:11.816 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:04:12.407 00.591 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0d968371-8d16-4ae6-99a6-9abe54bfaa0f"}
23:04:12.407 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0d968371-8d16-4ae6-99a6-9abe54bfaa0f"}
23:04:12.408 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"be18fa20-2891-4cbc-b4cb-a25179757442"}
23:04:12.408 00.000 13300 case statement mapped state 6 to 3
23:04:12.408 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"be18fa20-2891-4cbc-b4cb-a25179757442"}
23:04:12.408 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c3d1b62f-6ae5-4bdc-a7ab-f5f76921431b"}
23:04:12.409 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":495,"width":15,"height":15,"star_pos":[7.31,6.95],"pixels":"..."},"id":"c3d1b62f-6ae5-4bdc-a7ab-f5f76921431b"}
23:04:14.891 02.482 11596 Exposure complete
23:04:15.003 00.112 11596 worker thread done servicing request
23:04:15.003 00.000 13300 OnExposeComplete: enter
23:04:15.003 00.000 13300 UpdateGuideState(): m_state=6
23:04:15.003 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 496
23:04:15.004 00.001 13300 Star::Find returns 1 (0), X=1080.34, Y=335.92, Mass=1923, SNR=30.6, Peak=254 HFD=3.4
23:04:15.004 00.000 13300 MultiStar: [#1 0.11,-0.04,0.75,U] [#2 0.11,-0.04,0.45,U] [#3 0.17,0.03,0.43,U] [#4 -0.14,-0.01,0.29,U] [#5 0.02,-0.35,0.00,M2] [#6 0.12,-0.46,0.00,M6] [#7 -0.03,0.06,0.23,U] [#8 0.03,-0.03,0.20,U] 
23:04:15.005 00.001 13300 refined, 6 included, MultiStar: {0.07, -0.02}, one-star: {0.07, -0.03}
23:04:15.005 00.000 13300 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-1.61) = xAngle (1.35 = 1.35)
23:04:15.005 00.000 13300 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.37 = 1.37)
23:04:15.005 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-0.25 mountX=0.02 mountY=0.07, mountTheta=1.35
23:04:15.007 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.02, opts=13)
23:04:15.008 00.001 13300 Enqueuing Move request for scope (0.07, -0.02)
23:04:15.008 00.000 11596 Worker thread wakes up
23:04:15.008 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.02) opts 0xd
23:04:15.009 00.001 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.02)
23:04:15.009 00.000 11596 Moving (0.07, -0.02) raw xDistance=0.02 yDistance=0.07
23:04:15.009 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:04:15.009 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:15.009 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:04:15.009 00.000 11596 MoveAxis(E, 0, ABG)
23:04:15.010 00.001 11596 Move returns status 0, amount 0
23:04:15.010 00.000 11596 MoveAxis(N, 0, ABG)
23:04:15.010 00.000 11596 Move returns status 0, amount 0
23:04:15.010 00.000 11596 move complete, result=0
23:04:15.010 00.000 11596 worker thread done servicing request
23:04:15.016 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
23:04:15.026 00.010 13300 UpdateGuideState exits: m=1923 SNR=30.6
23:04:15.027 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:15.027 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:04:15.027 00.000 13300 Enqueuing Expose request
23:04:15.027 00.000 11596 Worker thread wakes up
23:04:15.027 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:04:15.027 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:04:15.421 00.394 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4e11c336-1bdd-4a71-a415-0e001d3dec8b"}
23:04:15.421 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4e11c336-1bdd-4a71-a415-0e001d3dec8b"}
23:04:15.422 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bbfc06ab-3655-4303-8c5c-f3de69ed1bf5"}
23:04:15.422 00.000 13300 case statement mapped state 6 to 3
23:04:15.423 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bbfc06ab-3655-4303-8c5c-f3de69ed1bf5"}
23:04:15.424 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8fb0cc50-a69a-4511-939e-6d153e63fba8"}
23:04:15.425 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":496,"width":15,"height":15,"star_pos":[7.34,6.92],"pixels":"..."},"id":"8fb0cc50-a69a-4511-939e-6d153e63fba8"}
23:04:15.533 00.108 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:04:18.420 02.887 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c932f0cf-5b4c-4bbb-b7f4-3d8db23d35c9"}
23:04:18.420 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c932f0cf-5b4c-4bbb-b7f4-3d8db23d35c9"}
23:04:18.421 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"553582d1-a5c3-4cb5-9475-8e8e72a42b59"}
23:04:18.421 00.000 13300 case statement mapped state 6 to 3
23:04:18.421 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"553582d1-a5c3-4cb5-9475-8e8e72a42b59"}
23:04:18.421 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"12615097-08e3-47fc-b19c-288ec4a35bde"}
23:04:18.422 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":496,"width":15,"height":15,"star_pos":[7.34,6.92],"pixels":"..."},"id":"12615097-08e3-47fc-b19c-288ec4a35bde"}
23:04:18.564 00.142 11596 Exposure complete
23:04:18.655 00.091 11596 worker thread done servicing request
23:04:18.655 00.000 13300 OnExposeComplete: enter
23:04:18.655 00.000 13300 UpdateGuideState(): m_state=6
23:04:18.656 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 497
23:04:18.656 00.000 13300 Star::Find returns 1 (0), X=1080.39, Y=335.71, Mass=1934, SNR=30.7, Peak=254 HFD=3.3
23:04:18.657 00.001 13300 MultiStar: [#1 -0.01,-0.14,0.75,U] [#2 0.16,-0.19,0.00,M1] [#3 0.16,-0.16,0.00,M1] [#4 -0.25,-0.29,0.00,M3] [#5 -0.06,-0.00,0.25,U] [#6 -0.05,-0.38,0.00,M7] [#7 -0.11,-0.13,0.22,U] [#8 -0.13,0.02,0.20,U] 
23:04:18.657 00.000 13300 refined, 4 included, MultiStar: {0.02, -0.15}, one-star: {0.12, -0.24}
23:04:18.657 00.000 13300 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-1.61) = xAngle (0.16 = 0.16)
23:04:18.657 00.000 13300 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.18 = 0.18)
23:04:18.657 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.15 hyp=0.15 cameraTheta=-1.44 mountX=0.15 mountY=0.03, mountTheta=0.18
23:04:18.660 00.003 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.15, opts=13)
23:04:18.660 00.000 13300 Enqueuing Move request for scope (0.02, -0.15)
23:04:18.660 00.000 11596 Worker thread wakes up
23:04:18.660 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.15) opts 0xd
23:04:18.661 00.001 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.15)
23:04:18.661 00.000 11596 Moving (0.02, -0.15) raw xDistance=0.15 yDistance=0.03
23:04:18.661 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
23:04:18.661 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:18.661 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:04:18.662 00.001 11596 MoveAxis(W, 190, ABG)
23:04:18.662 00.000 11596 Guiding  Dir = 3, Dur = 190
23:04:18.662 00.000 11596 IsSlewing returns 0
23:04:18.670 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
23:04:18.678 00.008 13300 UpdateGuideState exits: m=1934 SNR=30.7
23:04:18.678 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:18.678 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:04:18.678 00.000 13300 Enqueuing Expose request
23:04:18.897 00.219 11596 IsGuiding returns 0
23:04:19.385 00.488 11596 IsGuiding returns 1
23:04:19.385 00.000 11596 scope still moving after pulse duration time elapsed
23:04:19.489 00.104 11596 IsSlewing returns 0
23:04:19.609 00.120 11596 IsGuiding returns 0
23:04:19.609 00.000 11596 scope move finished after 190 + 520 ms
23:04:19.609 00.000 11596 Move returns status 0, amount 190
23:04:19.609 00.000 11596 MoveAxis(N, 0, ABG)
23:04:19.609 00.000 11596 Move returns status 0, amount 0
23:04:19.610 00.001 11596 move complete, result=0
23:04:19.610 00.000 11596 worker thread done servicing request
23:04:19.610 00.000 13300 GuideStep: 0.2 px 190 ms WEST, 0.0 px 0 ms NORTH
23:04:19.610 00.000 11596 Worker thread wakes up
23:04:19.610 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:04:20.113 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:04:21.420 01.307 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8dbb6423-e13c-4439-9bea-48dc6566b629"}
23:04:21.420 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8dbb6423-e13c-4439-9bea-48dc6566b629"}
23:04:21.421 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"18b10528-4613-4f17-9e0f-f7fe2c4c59ad"}
23:04:21.421 00.000 13300 case statement mapped state 6 to 3
23:04:21.421 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"18b10528-4613-4f17-9e0f-f7fe2c4c59ad"}
23:04:21.421 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4e61bc3e-86b6-4f87-9ae9-32613747afb8"}
23:04:21.421 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":497,"width":15,"height":15,"star_pos":[7.39,6.71],"pixels":"..."},"id":"4e61bc3e-86b6-4f87-9ae9-32613747afb8"}
23:04:23.141 01.720 11596 Exposure complete
23:04:23.213 00.072 11596 worker thread done servicing request
23:04:23.213 00.000 13300 OnExposeComplete: enter
23:04:23.213 00.000 13300 UpdateGuideState(): m_state=6
23:04:23.214 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 498
23:04:23.214 00.000 13300 Star::Find returns 1 (0), X=1080.40, Y=335.85, Mass=1932, SNR=30.7, Peak=254 HFD=3.3
23:04:23.214 00.000 13300 MultiStar: [#1 -0.00,-0.01,0.75,U] [#2 -0.17,-0.01,0.44,U] [#3 0.09,-0.16,0.42,U] [#4 -0.30,-0.12,0.00,M4] [#5 -0.28,-0.04,0.00,M2] [#6 0.08,-0.39,0.00,M8] [#7 0.03,-0.02,0.22,U] [#8 -0.02,-0.50,0.00,M3] 
23:04:23.214 00.000 13300 refined, 4 included, MultiStar: {0.04, -0.07}, one-star: {0.13, -0.10}
23:04:23.215 00.001 13300 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-1.61) = xAngle (0.54 = 0.54)
23:04:23.215 00.000 13300 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.56 = 0.56)
23:04:23.215 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.07 hyp=0.07 cameraTheta=-1.06 mountX=0.06 mountY=0.04, mountTheta=0.56
23:04:23.217 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.07, opts=13)
23:04:23.217 00.000 13300 Enqueuing Move request for scope (0.04, -0.07)
23:04:23.217 00.000 11596 Worker thread wakes up
23:04:23.217 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.07) opts 0xd
23:04:23.217 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.07)
23:04:23.217 00.000 11596 Moving (0.04, -0.07) raw xDistance=0.06 yDistance=0.04
23:04:23.217 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:04:23.218 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:23.218 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:04:23.218 00.000 11596 MoveAxis(E, 0, ABG)
23:04:23.218 00.000 11596 Move returns status 0, amount 0
23:04:23.218 00.000 11596 MoveAxis(N, 0, ABG)
23:04:23.218 00.000 11596 Move returns status 0, amount 0
23:04:23.218 00.000 11596 move complete, result=0
23:04:23.218 00.000 11596 worker thread done servicing request
23:04:23.224 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
23:04:23.232 00.008 13300 UpdateGuideState exits: m=1932 SNR=30.7
23:04:23.232 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:23.233 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:04:23.233 00.000 13300 Enqueuing Expose request
23:04:23.233 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:04:23.233 00.000 11596 Worker thread wakes up
23:04:23.233 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:04:23.748 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:04:24.419 00.671 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d22f927d-b933-45b7-b85f-0077d5274a9d"}
23:04:24.419 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d22f927d-b933-45b7-b85f-0077d5274a9d"}
23:04:24.420 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"461e2e01-5ac8-4b2a-87a0-959ba8d793af"}
23:04:24.420 00.000 13300 case statement mapped state 6 to 3
23:04:24.420 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"461e2e01-5ac8-4b2a-87a0-959ba8d793af"}
23:04:24.421 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1000b3cc-3e50-4932-b657-1db90c3102c2"}
23:04:24.421 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":498,"width":15,"height":15,"star_pos":[7.40,6.85],"pixels":"..."},"id":"1000b3cc-3e50-4932-b657-1db90c3102c2"}
23:04:26.774 02.353 11596 Exposure complete
23:04:26.844 00.070 11596 worker thread done servicing request
23:04:26.844 00.000 13300 OnExposeComplete: enter
23:04:26.844 00.000 13300 UpdateGuideState(): m_state=6
23:04:26.845 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 499
23:04:26.845 00.000 13300 Star::Find returns 1 (0), X=1080.21, Y=335.72, Mass=1939, SNR=30.8, Peak=254 HFD=3.2
23:04:26.845 00.000 13300 MultiStar: [#1 -0.01,-0.09,0.75,U] [#2 -0.02,-0.13,0.44,U] [#3 -0.02,-0.19,0.41,U] [#4 -0.16,-0.27,0.00,M5] [#5 -0.12,-0.24,0.00,M3] [#6 -0.06,-0.17,0.24,U] [#7 -0.11,0.01,0.23,U] [#8 -0.23,-0.14,0.00,M4] 
23:04:26.845 00.000 13300 refined, 5 included, MultiStar: {-0.04, -0.15}, one-star: {-0.05, -0.23}
23:04:26.846 00.001 13300 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-1.61) = xAngle (-0.20 = -0.20)
23:04:26.846 00.000 13300 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.19 = -0.19)
23:04:26.846 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.15 hyp=0.16 cameraTheta=-1.81 mountX=0.15 mountY=-0.03, mountTheta=-0.19
23:04:26.847 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.15, opts=13)
23:04:26.847 00.000 13300 Enqueuing Move request for scope (-0.04, -0.15)
23:04:26.847 00.000 11596 Worker thread wakes up
23:04:26.848 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.15) opts 0xd
23:04:26.848 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.15)
23:04:26.848 00.000 11596 Moving (-0.04, -0.15) raw xDistance=0.15 yDistance=-0.03
23:04:26.848 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
23:04:26.848 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:26.848 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:04:26.848 00.000 11596 MoveAxis(W, 191, ABG)
23:04:26.848 00.000 11596 Guiding  Dir = 3, Dur = 191
23:04:26.849 00.001 11596 IsSlewing returns 0
23:04:26.854 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
23:04:26.861 00.007 13300 UpdateGuideState exits: m=1939 SNR=30.8
23:04:26.861 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:26.861 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:04:26.861 00.000 13300 Enqueuing Expose request
23:04:27.133 00.272 11596 IsGuiding returns 0
23:04:27.419 00.286 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b202a612-1100-4809-97a8-7f76f6770814"}
23:04:27.419 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b202a612-1100-4809-97a8-7f76f6770814"}
23:04:27.420 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fecbb645-1363-4a39-8c9a-817041d87a3f"}
23:04:27.420 00.000 13300 case statement mapped state 6 to 3
23:04:27.420 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fecbb645-1363-4a39-8c9a-817041d87a3f"}
23:04:27.421 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1f462534-ecdd-42bd-b934-f7b9f01c5896"}
23:04:27.421 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":499,"width":15,"height":15,"star_pos":[7.21,6.72],"pixels":"..."},"id":"1f462534-ecdd-42bd-b934-f7b9f01c5896"}
23:04:27.454 00.033 11596 IsGuiding returns 1
23:04:27.454 00.000 11596 scope still moving after pulse duration time elapsed
23:04:27.668 00.214 11596 IsSlewing returns 0
23:04:27.787 00.119 11596 IsGuiding returns 0
23:04:27.787 00.000 11596 scope move finished after 191 + 461 ms
23:04:27.787 00.000 11596 Move returns status 0, amount 191
23:04:27.787 00.000 11596 MoveAxis(N, 0, ABG)
23:04:27.787 00.000 11596 Move returns status 0, amount 0
23:04:27.787 00.000 11596 move complete, result=0
23:04:27.787 00.000 11596 worker thread done servicing request
23:04:27.787 00.000 11596 Worker thread wakes up
23:04:27.788 00.001 13300 GuideStep: 0.2 px 191 ms WEST, -0.0 px 0 ms NORTH
23:04:27.788 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:04:28.292 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:04:30.417 02.125 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d09b0fca-6518-481a-94f1-71fb66389e25"}
23:04:30.417 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d09b0fca-6518-481a-94f1-71fb66389e25"}
23:04:30.418 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"90ba6c52-a1b3-41e9-b114-b2ff05adaf68"}
23:04:30.418 00.000 13300 case statement mapped state 6 to 3
23:04:30.418 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"90ba6c52-a1b3-41e9-b114-b2ff05adaf68"}
23:04:30.419 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fe22aec8-329e-49c0-b4a1-4d7fb73d1564"}
23:04:30.419 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":499,"width":15,"height":15,"star_pos":[7.21,6.72],"pixels":"..."},"id":"fe22aec8-329e-49c0-b4a1-4d7fb73d1564"}
23:04:31.323 00.904 11596 Exposure complete
23:04:31.393 00.070 11596 worker thread done servicing request
23:04:31.393 00.000 13300 OnExposeComplete: enter
23:04:31.393 00.000 13300 UpdateGuideState(): m_state=6
23:04:31.393 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 500
23:04:31.393 00.000 13300 Star::Find returns 1 (0), X=1080.38, Y=335.60, Mass=1942, SNR=30.8, Peak=253 HFD=3.1
23:04:31.394 00.001 13300 MultiStar: [#1 0.04,-0.12,0.76,U] [#2 0.01,-0.15,0.45,U] [#3 -0.04,-0.15,0.43,U] [#4 -0.15,-0.40,0.00,M6] [#5 0.07,-0.05,0.26,U] [#6 -0.04,-0.39,0.00,M8] [#7 0.05,0.09,0.23,U] [#8 -0.15,-0.49,0.00,M5] 
23:04:31.394 00.000 13300 refined, 5 included, MultiStar: {0.05, -0.18}, one-star: {0.11, -0.35}
23:04:31.394 00.000 13300 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-1.61) = xAngle (0.32 = 0.32)
23:04:31.394 00.000 13300 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.33 = 0.33)
23:04:31.394 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.18 hyp=0.19 cameraTheta=-1.29 mountX=0.18 mountY=0.06, mountTheta=0.33
23:04:31.396 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.18, opts=13)
23:04:31.396 00.000 13300 Enqueuing Move request for scope (0.05, -0.18)
23:04:31.396 00.000 11596 Worker thread wakes up
23:04:31.396 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.18) opts 0xd
23:04:31.396 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.18)
23:04:31.396 00.000 11596 Moving (0.05, -0.18) raw xDistance=0.18 yDistance=0.06
23:04:31.397 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.18
23:04:31.397 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:31.397 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:04:31.397 00.000 11596 MoveAxis(W, 235, ABG)
23:04:31.397 00.000 11596 Guiding  Dir = 3, Dur = 235
23:04:31.397 00.000 11596 IsSlewing returns 0
23:04:31.402 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
23:04:31.409 00.007 13300 UpdateGuideState exits: m=1942 SNR=30.8
23:04:31.409 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:31.409 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:04:31.409 00.000 13300 Enqueuing Expose request
23:04:31.627 00.218 11596 IsGuiding returns 0
23:04:31.718 00.091 11596 PulseGuide returned control before completion, sleep 154
23:04:31.933 00.215 11596 IsGuiding returns 1
23:04:31.933 00.000 11596 scope still moving after pulse duration time elapsed
23:04:31.961 00.028 11596 IsSlewing returns 0
23:04:32.142 00.181 11596 IsGuiding returns 0
23:04:32.142 00.000 11596 scope move finished after 235 + 279 ms
23:04:32.142 00.000 11596 Move returns status 0, amount 235
23:04:32.142 00.000 11596 MoveAxis(N, 0, ABG)
23:04:32.142 00.000 11596 Move returns status 0, amount 0
23:04:32.142 00.000 11596 move complete, result=0
23:04:32.142 00.000 11596 worker thread done servicing request
23:04:32.142 00.000 11596 Worker thread wakes up
23:04:32.142 00.000 13300 GuideStep: 0.2 px 235 ms WEST, 0.1 px 0 ms NORTH
23:04:32.143 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:04:32.658 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:04:33.416 00.758 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d678ef4d-f792-4124-889e-df648d93b356"}
23:04:33.416 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d678ef4d-f792-4124-889e-df648d93b356"}
23:04:33.417 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9f7529cd-e436-43f8-80db-23285ccd851c"}
23:04:33.417 00.000 13300 case statement mapped state 6 to 3
23:04:33.417 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9f7529cd-e436-43f8-80db-23285ccd851c"}
23:04:33.417 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9b16ff5a-8d20-4db3-a88d-a3a0266d6411"}
23:04:33.418 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":500,"width":15,"height":15,"star_pos":[7.38,6.60],"pixels":"..."},"id":"9b16ff5a-8d20-4db3-a88d-a3a0266d6411"}
23:04:35.686 02.268 11596 Exposure complete
23:04:35.760 00.074 11596 worker thread done servicing request
23:04:35.760 00.000 13300 OnExposeComplete: enter
23:04:35.760 00.000 13300 UpdateGuideState(): m_state=6
23:04:35.760 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 501
23:04:35.760 00.000 13300 Star::Find returns 1 (0), X=1080.35, Y=335.75, Mass=1915, SNR=30.6, Peak=254 HFD=3.3
23:04:35.761 00.001 13300 MultiStar: [#1 -0.04,-0.07,0.77,U] [#2 -0.20,-0.20,0.00,M1] [#3 -0.02,-0.14,0.42,U] [#4 0.12,-0.20,0.00,M7] [#5 -0.12,-0.09,0.25,U] [#6 0.14,-0.14,0.23,U] [#7 -0.14,-0.02,0.23,U] [#8 0.18,-0.48,0.00,M6] 
23:04:35.761 00.000 13300 refined, 5 included, MultiStar: {0.00, -0.13}, one-star: {0.09, -0.20}
23:04:35.761 00.000 13300 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-1.61) = xAngle (0.07 = 0.07)
23:04:35.761 00.000 13300 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.08 = 0.08)
23:04:35.761 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=-0.13 hyp=0.13 cameraTheta=-1.54 mountX=0.13 mountY=0.01, mountTheta=0.08
23:04:35.763 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.13, opts=13)
23:04:35.763 00.000 13300 Enqueuing Move request for scope (0.00, -0.13)
23:04:35.763 00.000 11596 Worker thread wakes up
23:04:35.763 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.13) opts 0xd
23:04:35.763 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.13)
23:04:35.763 00.000 11596 Moving (0.00, -0.13) raw xDistance=0.13 yDistance=0.01
23:04:35.764 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:04:35.764 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:35.764 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:04:35.764 00.000 11596 MoveAxis(E, 0, ABG)
23:04:35.764 00.000 11596 Move returns status 0, amount 0
23:04:35.764 00.000 11596 MoveAxis(N, 0, ABG)
23:04:35.764 00.000 11596 Move returns status 0, amount 0
23:04:35.764 00.000 11596 move complete, result=0
23:04:35.765 00.001 11596 worker thread done servicing request
23:04:35.769 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
23:04:35.776 00.007 13300 UpdateGuideState exits: m=1915 SNR=30.6
23:04:35.776 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:35.776 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:04:35.776 00.000 13300 Enqueuing Expose request
23:04:35.776 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:04:35.776 00.000 11596 Worker thread wakes up
23:04:35.776 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:04:36.289 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:04:36.415 00.126 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"70bbd58f-6457-4ee9-9731-e85ec1ac3cba"}
23:04:36.416 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"70bbd58f-6457-4ee9-9731-e85ec1ac3cba"}
23:04:36.416 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cb7b71d3-ebed-4c7e-9040-e11626eca8ed"}
23:04:36.417 00.001 13300 case statement mapped state 6 to 3
23:04:36.417 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cb7b71d3-ebed-4c7e-9040-e11626eca8ed"}
23:04:36.417 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"31a6b4ee-8bd8-4cc7-9a76-ed03aafc3021"}
23:04:36.418 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":501,"width":15,"height":15,"star_pos":[7.35,6.75],"pixels":"..."},"id":"31a6b4ee-8bd8-4cc7-9a76-ed03aafc3021"}
23:04:39.318 02.900 11596 Exposure complete
23:04:39.389 00.071 11596 worker thread done servicing request
23:04:39.389 00.000 13300 OnExposeComplete: enter
23:04:39.390 00.001 13300 UpdateGuideState(): m_state=6
23:04:39.390 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 502
23:04:39.390 00.000 13300 Star::Find returns 1 (0), X=1080.44, Y=335.70, Mass=1947, SNR=30.8, Peak=246 HFD=3.3
23:04:39.391 00.001 13300 MultiStar: [#1 0.05,-0.19,0.75,U] [#2 -0.00,-0.31,0.00,M2] [#3 0.01,-0.24,0.00,M1] [#4 -0.26,-0.67,0.00,M8] [#5 0.15,-0.21,0.00,M2] [#6 -0.05,-0.38,0.00,M8] [#7 -0.11,-0.11,0.22,U] [#8 -0.14,-0.65,0.00,M7] 
23:04:39.391 00.000 13300 refined, 2 included, MultiStar: {0.09, -0.21}, one-star: {0.17, -0.25}
23:04:39.391 00.000 13300 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-1.61) = xAngle (0.46 = 0.46)
23:04:39.391 00.000 13300 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.47 = 0.47)
23:04:39.391 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=-0.21 hyp=0.23 cameraTheta=-1.15 mountX=0.20 mountY=0.10, mountTheta=0.47
23:04:39.392 00.001 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.21, opts=13)
23:04:39.393 00.001 13300 Enqueuing Move request for scope (0.09, -0.21)
23:04:39.393 00.000 11596 Worker thread wakes up
23:04:39.393 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.21) opts 0xd
23:04:39.393 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.21)
23:04:39.394 00.001 11596 Moving (0.09, -0.21) raw xDistance=0.20 yDistance=0.10
23:04:39.394 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
23:04:39.394 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:39.395 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:04:39.395 00.000 11596 MoveAxis(W, 256, ABG)
23:04:39.395 00.000 11596 Guiding  Dir = 3, Dur = 256
23:04:39.395 00.000 11596 IsSlewing returns 0
23:04:39.401 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
23:04:39.408 00.007 13300 UpdateGuideState exits: m=1947 SNR=30.8
23:04:39.408 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:39.408 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:04:39.408 00.000 13300 Enqueuing Expose request
23:04:39.415 00.007 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f540d723-f064-44ec-b400-b63768096d9b"}
23:04:39.416 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f540d723-f064-44ec-b400-b63768096d9b"}
23:04:39.417 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5d9112a6-a032-4795-81f9-9c79f680d7ab"}
23:04:39.418 00.001 13300 case statement mapped state 6 to 3
23:04:39.418 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5d9112a6-a032-4795-81f9-9c79f680d7ab"}
23:04:39.419 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a2bb95f0-95cb-47a7-8f5e-d590cb3e5fe5"}
23:04:39.419 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":502,"width":15,"height":15,"star_pos":[7.44,6.70],"pixels":"..."},"id":"a2bb95f0-95cb-47a7-8f5e-d590cb3e5fe5"}
23:04:39.442 00.023 11596 IsGuiding returns 0
23:04:39.657 00.215 11596 PulseGuide returned control before completion, sleep 52
23:04:39.844 00.187 11596 IsGuiding returns 1
23:04:39.844 00.000 11596 scope still moving after pulse duration time elapsed
23:04:39.868 00.024 11596 IsSlewing returns 0
23:04:39.970 00.102 11596 IsGuiding returns 0
23:04:39.970 00.000 11596 scope move finished after 256 + 271 ms
23:04:39.970 00.000 11596 Move returns status 0, amount 256
23:04:39.970 00.000 11596 MoveAxis(N, 0, ABG)
23:04:39.970 00.000 11596 Move returns status 0, amount 0
23:04:39.970 00.000 11596 move complete, result=0
23:04:39.970 00.000 11596 worker thread done servicing request
23:04:39.970 00.000 11596 Worker thread wakes up
23:04:39.970 00.000 13300 GuideStep: 0.2 px 256 ms WEST, 0.1 px 0 ms NORTH
23:04:39.971 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:04:40.484 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:04:42.413 01.929 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0b0ded33-2ede-4533-974c-f76a7a322b41"}
23:04:42.413 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0b0ded33-2ede-4533-974c-f76a7a322b41"}
23:04:42.414 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"21a62305-2866-4378-b764-b367e4acf9dd"}
23:04:42.414 00.000 13300 case statement mapped state 6 to 3
23:04:42.414 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"21a62305-2866-4378-b764-b367e4acf9dd"}
23:04:42.414 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4a37415b-8d89-42ef-bef2-9e2ce37ed506"}
23:04:42.415 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":502,"width":15,"height":15,"star_pos":[7.44,6.70],"pixels":"..."},"id":"4a37415b-8d89-42ef-bef2-9e2ce37ed506"}
23:04:43.518 01.103 11596 Exposure complete
23:04:43.589 00.071 11596 worker thread done servicing request
23:04:43.590 00.001 13300 OnExposeComplete: enter
23:04:43.590 00.000 13300 UpdateGuideState(): m_state=6
23:04:43.590 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 503
23:04:43.590 00.000 13300 Star::Find returns 1 (0), X=1080.35, Y=335.64, Mass=1926, SNR=30.7, Peak=246 HFD=3.2
23:04:43.591 00.001 13300 MultiStar: [#1 -0.05,-0.06,0.76,U] [#2 -0.10,-0.16,0.44,U] [#3 -0.02,-0.30,0.00,M2] [#4 -0.09,-0.30,0.00,M9] [#5 -0.06,-0.29,0.00,M3] [#6 0.03,-0.23,0.00,M9] [#7 -0.16,-0.12,0.23,U] [#8 0.08,-0.50,0.00,M8] 
23:04:43.591 00.000 13300 refined, 3 included, MultiStar: {-0.01, -0.19}, one-star: {0.08, -0.31}
23:04:43.591 00.000 13300 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-1.61) = xAngle (-0.03 = -0.03)
23:04:43.591 00.000 13300 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.01 = -0.01)
23:04:43.591 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.19 hyp=0.19 cameraTheta=-1.64 mountX=0.19 mountY=-0.00, mountTheta=-0.01
23:04:43.593 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.19, opts=13)
23:04:43.593 00.000 13300 Enqueuing Move request for scope (-0.01, -0.19)
23:04:43.593 00.000 11596 Worker thread wakes up
23:04:43.593 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.19) opts 0xd
23:04:43.593 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.19)
23:04:43.593 00.000 11596 Moving (-0.01, -0.19) raw xDistance=0.19 yDistance=-0.00
23:04:43.594 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.19
23:04:43.594 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:43.594 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:04:43.594 00.000 11596 MoveAxis(W, 253, ABG)
23:04:43.594 00.000 11596 Guiding  Dir = 3, Dur = 253
23:04:43.594 00.000 11596 IsSlewing returns 0
23:04:43.599 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
23:04:43.608 00.009 13300 UpdateGuideState exits: m=1926 SNR=30.7
23:04:43.608 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:43.608 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:04:43.608 00.000 13300 Enqueuing Expose request
23:04:43.839 00.231 11596 IsGuiding returns 0
23:04:44.041 00.202 11596 PulseGuide returned control before completion, sleep 62
23:04:44.142 00.101 11596 IsGuiding returns 1
23:04:44.142 00.000 11596 scope still moving after pulse duration time elapsed
23:04:44.178 00.036 11596 IsSlewing returns 0
23:04:44.260 00.082 11596 IsGuiding returns 0
23:04:44.260 00.000 11596 scope move finished after 253 + 168 ms
23:04:44.261 00.001 11596 Move returns status 0, amount 253
23:04:44.261 00.000 11596 MoveAxis(N, 0, ABG)
23:04:44.261 00.000 11596 Move returns status 0, amount 0
23:04:44.261 00.000 11596 move complete, result=0
23:04:44.261 00.000 11596 worker thread done servicing request
23:04:44.261 00.000 13300 GuideStep: 0.2 px 253 ms WEST, -0.0 px 0 ms NORTH
23:04:44.261 00.000 11596 Worker thread wakes up
23:04:44.262 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:04:44.776 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:04:45.412 00.636 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b5de6f40-9c51-44af-883b-1accd974d24e"}
23:04:45.412 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b5de6f40-9c51-44af-883b-1accd974d24e"}
23:04:45.413 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"be83c5aa-bd8e-4286-a087-85f118eb4afb"}
23:04:45.413 00.000 13300 case statement mapped state 6 to 3
23:04:45.413 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"be83c5aa-bd8e-4286-a087-85f118eb4afb"}
23:04:45.414 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b99bc590-6439-47f4-87d7-0a6af54ef8c7"}
23:04:45.415 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":503,"width":15,"height":15,"star_pos":[7.35,6.64],"pixels":"..."},"id":"b99bc590-6439-47f4-87d7-0a6af54ef8c7"}
23:04:47.803 02.388 11596 Exposure complete
23:04:47.883 00.080 11596 worker thread done servicing request
23:04:47.883 00.000 13300 OnExposeComplete: enter
23:04:47.883 00.000 13300 UpdateGuideState(): m_state=6
23:04:47.884 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 504
23:04:47.884 00.000 13300 Star::Find returns 1 (0), X=1080.37, Y=335.90, Mass=1889, SNR=30.4, Peak=254 HFD=3.4
23:04:47.885 00.001 13300 MultiStar: [#1 -0.09,0.02,0.78,U] [#2 0.03,0.02,0.45,U] [#3 -0.06,0.12,0.42,U] [#4 -0.19,-0.26,0.00,M10] [#5 0.14,-0.27,0.00,M4] [#6 -0.05,0.04,0.24,U] [#7 -0.18,0.29,0.00,M1] [#8 -0.35,0.05,0.00,M9] 
23:04:47.885 00.000 13300 refined, 4 included, MultiStar: {0.00, 0.01}, one-star: {0.11, -0.05}
23:04:47.885 00.000 13300 CameraToMount -- cameraTheta (1.40) - m_xAngle (-1.61) = xAngle (3.01 = 3.01)
23:04:47.885 00.000 13300 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.02 = 3.02)
23:04:47.885 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.01 hyp=0.01 cameraTheta=1.40 mountX=-0.01 mountY=0.00, mountTheta=3.02
23:04:47.888 00.003 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.01, opts=13)
23:04:47.888 00.000 13300 Enqueuing Move request for scope (0.00, 0.01)
23:04:47.888 00.000 11596 Worker thread wakes up
23:04:47.889 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.01) opts 0xd
23:04:47.889 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.01)
23:04:47.889 00.000 11596 Moving (0.00, 0.01) raw xDistance=-0.01 yDistance=0.00
23:04:47.889 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:04:47.889 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:47.889 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:04:47.889 00.000 11596 MoveAxis(E, 0, ABG)
23:04:47.890 00.001 11596 Move returns status 0, amount 0
23:04:47.890 00.000 11596 MoveAxis(N, 0, ABG)
23:04:47.890 00.000 11596 Move returns status 0, amount 0
23:04:47.890 00.000 11596 move complete, result=0
23:04:47.890 00.000 11596 worker thread done servicing request
23:04:47.899 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
23:04:47.909 00.010 13300 UpdateGuideState exits: m=1889 SNR=30.4
23:04:47.909 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:47.909 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:04:47.910 00.001 13300 Enqueuing Expose request
23:04:47.910 00.000 11596 Worker thread wakes up
23:04:47.910 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:04:47.910 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:04:48.410 00.500 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8ba9026d-d62c-46c3-952d-1261db0d904e"}
23:04:48.410 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8ba9026d-d62c-46c3-952d-1261db0d904e"}
23:04:48.411 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"83774963-aaf7-4e06-8fe4-75281de0652c"}
23:04:48.411 00.000 13300 case statement mapped state 6 to 3
23:04:48.411 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"83774963-aaf7-4e06-8fe4-75281de0652c"}
23:04:48.411 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c60b686e-d526-4db0-8c01-5bf83cb0742c"}
23:04:48.411 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":504,"width":15,"height":15,"star_pos":[7.37,6.90],"pixels":"..."},"id":"c60b686e-d526-4db0-8c01-5bf83cb0742c"}
23:04:48.418 00.007 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:04:51.411 02.993 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"135416ba-cf59-40b7-96fe-5e086e1f9b67"}
23:04:51.411 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"135416ba-cf59-40b7-96fe-5e086e1f9b67"}
23:04:51.412 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7a8051f5-c296-461c-b31f-95ef0086f524"}
23:04:51.412 00.000 13300 case statement mapped state 6 to 3
23:04:51.412 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7a8051f5-c296-461c-b31f-95ef0086f524"}
23:04:51.413 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3970288a-7169-482c-8050-2c21b2d34e94"}
23:04:51.413 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":504,"width":15,"height":15,"star_pos":[7.37,6.90],"pixels":"..."},"id":"3970288a-7169-482c-8050-2c21b2d34e94"}
23:04:51.444 00.031 11596 Exposure complete
23:04:51.516 00.072 11596 worker thread done servicing request
23:04:51.516 00.000 13300 OnExposeComplete: enter
23:04:51.516 00.000 13300 UpdateGuideState(): m_state=6
23:04:51.516 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 505
23:04:51.517 00.001 13300 Star::Find returns 1 (0), X=1080.15, Y=336.01, Mass=1954, SNR=30.9, Peak=254 HFD=3.1
23:04:51.517 00.000 13300 MultiStar: [#1 -0.12,0.15,0.76,U] [#2 -0.28,0.20,0.00,M1] [#3 -0.17,0.02,0.42,U] [#4 0.09,0.04,0.29,U] [#5 -0.44,-0.05,0.00,M5] [#6 -0.33,-0.15,0.00,M9] [#7 -0.40,0.39,0.00,M2] [#8 -0.40,0.16,0.00,M10] 
23:04:51.517 00.000 13300 refined, 3 included, MultiStar: {-0.10, 0.08}, one-star: {-0.12, 0.06}
23:04:51.517 00.000 13300 CameraToMount -- cameraTheta (2.48) - m_xAngle (-1.61) = xAngle (4.09 = -2.20)
23:04:51.517 00.000 13300 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.10 = -2.18)
23:04:51.517 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.08 hyp=0.13 cameraTheta=2.48 mountX=-0.08 mountY=-0.11, mountTheta=-2.19
23:04:51.519 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.08, opts=13)
23:04:51.519 00.000 13300 Enqueuing Move request for scope (-0.10, 0.08)
23:04:51.519 00.000 11596 Worker thread wakes up
23:04:51.519 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.08) opts 0xd
23:04:51.520 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.08)
23:04:51.520 00.000 11596 Moving (-0.10, 0.08) raw xDistance=-0.08 yDistance=-0.11
23:04:51.520 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:04:51.520 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:51.520 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:04:51.520 00.000 11596 MoveAxis(E, 0, ABG)
23:04:51.520 00.000 11596 Move returns status 0, amount 0
23:04:51.520 00.000 11596 MoveAxis(N, 0, ABG)
23:04:51.520 00.000 11596 Move returns status 0, amount 0
23:04:51.520 00.000 11596 move complete, result=0
23:04:51.520 00.000 11596 worker thread done servicing request
23:04:51.525 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
23:04:51.532 00.007 13300 UpdateGuideState exits: m=1954 SNR=30.9
23:04:51.532 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:51.533 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:04:51.533 00.000 13300 Enqueuing Expose request
23:04:51.533 00.000 11596 Worker thread wakes up
23:04:51.533 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:04:51.533 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:04:52.048 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:04:54.410 02.362 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1dbb921a-0878-4bba-b62a-2398fb8fd3a9"}
23:04:54.410 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1dbb921a-0878-4bba-b62a-2398fb8fd3a9"}
23:04:54.411 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d87bb0ff-f07a-41f5-9531-027fca8f9af3"}
23:04:54.411 00.000 13300 case statement mapped state 6 to 3
23:04:54.411 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d87bb0ff-f07a-41f5-9531-027fca8f9af3"}
23:04:54.412 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"76c0b2c4-ecc0-4c61-aec6-d4c87009c235"}
23:04:54.413 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":505,"width":15,"height":15,"star_pos":[7.15,7.01],"pixels":"..."},"id":"76c0b2c4-ecc0-4c61-aec6-d4c87009c235"}
23:04:55.085 00.672 11596 Exposure complete
23:04:55.155 00.070 11596 worker thread done servicing request
23:04:55.155 00.000 13300 OnExposeComplete: enter
23:04:55.155 00.000 13300 UpdateGuideState(): m_state=6
23:04:55.155 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 506
23:04:55.156 00.001 13300 Star::Find returns 1 (0), X=1080.31, Y=335.96, Mass=1904, SNR=30.5, Peak=254 HFD=3.3
23:04:55.156 00.000 13300 MultiStar: [#1 -0.16,0.17,0.00,M1] [#2 -0.30,0.12,0.00,M2] [#3 -0.18,-0.08,0.42,U] [#4 -0.01,0.01,0.29,U] [#5 -0.15,0.39,0.00,M6] [#6 -0.16,0.01,0.24,U] [#7 -0.37,0.31,0.00,M3] [#8 -0.21,0.08,0.20,U] 
23:04:55.156 00.000 13300 single-star, 4 included, MultiStar: {-0.05, -0.00}, one-star: {0.04, 0.01}
23:04:55.156 00.000 13300 CameraToMount -- cameraTheta (0.20) - m_xAngle (-1.61) = xAngle (1.81 = 1.81)
23:04:55.156 00.000 13300 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.82 = 1.82)
23:04:55.157 00.001 13300 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.04 cameraTheta=0.20 mountX=-0.01 mountY=0.04, mountTheta=1.81
23:04:55.158 00.001 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.01, opts=13)
23:04:55.158 00.000 13300 Enqueuing Move request for scope (0.04, 0.01)
23:04:55.158 00.000 11596 Worker thread wakes up
23:04:55.159 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
23:04:55.159 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
23:04:55.159 00.000 11596 Moving (0.04, 0.01) raw xDistance=-0.01 yDistance=0.04
23:04:55.159 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:04:55.159 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:55.159 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:04:55.159 00.000 11596 MoveAxis(E, 0, ABG)
23:04:55.159 00.000 11596 Move returns status 0, amount 0
23:04:55.159 00.000 11596 MoveAxis(N, 0, ABG)
23:04:55.159 00.000 11596 Move returns status 0, amount 0
23:04:55.159 00.000 11596 move complete, result=0
23:04:55.160 00.001 11596 worker thread done servicing request
23:04:55.164 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
23:04:55.173 00.009 13300 UpdateGuideState exits: m=1904 SNR=30.5
23:04:55.173 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:55.173 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:04:55.173 00.000 13300 Enqueuing Expose request
23:04:55.173 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:04:55.173 00.000 11596 Worker thread wakes up
23:04:55.173 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:04:55.688 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:04:57.409 01.721 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7a4c3c0a-269f-4494-8dd8-e3dcfd3f9e53"}
23:04:57.409 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7a4c3c0a-269f-4494-8dd8-e3dcfd3f9e53"}
23:04:57.409 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f010d190-178e-4997-929a-70efd3326ed0"}
23:04:57.410 00.001 13300 case statement mapped state 6 to 3
23:04:57.410 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f010d190-178e-4997-929a-70efd3326ed0"}
23:04:57.410 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b4e5d0a5-5b89-4b14-a4cc-736dc384b315"}
23:04:57.410 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":506,"width":15,"height":15,"star_pos":[7.31,6.96],"pixels":"..."},"id":"b4e5d0a5-5b89-4b14-a4cc-736dc384b315"}
23:04:58.745 01.335 11596 Exposure complete
23:04:58.815 00.070 11596 worker thread done servicing request
23:04:58.816 00.001 13300 OnExposeComplete: enter
23:04:58.816 00.000 13300 UpdateGuideState(): m_state=6
23:04:58.816 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 507
23:04:58.816 00.000 13300 Star::Find returns 1 (0), X=1080.22, Y=335.89, Mass=1910, SNR=30.5, Peak=254 HFD=3.2
23:04:58.817 00.001 13300 MultiStar: [#1 -0.06,0.11,0.76,U] [#2 -0.16,-0.05,0.45,U] [#3 0.06,-0.06,0.42,U] [#4 -0.23,-0.35,0.00,M9] [#5 -0.14,0.24,0.00,M7] [#6 -0.22,0.09,0.00,M9] [#7 -0.22,0.03,0.23,U] [#8 -0.48,0.13,0.00,M10] 
23:04:58.817 00.000 13300 refined, 4 included, MultiStar: {-0.06, -0.01}, one-star: {-0.05, -0.06}
23:04:58.817 00.000 13300 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-1.61) = xAngle (-1.44 = -1.44)
23:04:58.817 00.000 13300 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.43 = -1.43)
23:04:58.817 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.01 hyp=0.07 cameraTheta=-3.05 mountX=0.01 mountY=-0.06, mountTheta=-1.44
23:04:58.819 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.01, opts=13)
23:04:58.819 00.000 13300 Enqueuing Move request for scope (-0.06, -0.01)
23:04:58.819 00.000 11596 Worker thread wakes up
23:04:58.819 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.01) opts 0xd
23:04:58.819 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.01)
23:04:58.819 00.000 11596 Moving (-0.06, -0.01) raw xDistance=0.01 yDistance=-0.06
23:04:58.819 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:04:58.819 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:58.819 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:04:58.820 00.001 11596 MoveAxis(E, 0, ABG)
23:04:58.820 00.000 11596 Move returns status 0, amount 0
23:04:58.820 00.000 11596 MoveAxis(N, 0, ABG)
23:04:58.820 00.000 11596 Move returns status 0, amount 0
23:04:58.820 00.000 11596 move complete, result=0
23:04:58.820 00.000 11596 worker thread done servicing request
23:04:58.825 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
23:04:58.832 00.007 13300 UpdateGuideState exits: m=1910 SNR=30.5
23:04:58.832 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:58.832 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:04:58.833 00.001 13300 Enqueuing Expose request
23:04:58.833 00.000 11596 Worker thread wakes up
23:04:58.833 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:04:58.833 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:04:59.335 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:05:00.409 01.074 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4dbfa99f-9974-4036-a036-5dab9b1c2fc9"}
23:05:00.409 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4dbfa99f-9974-4036-a036-5dab9b1c2fc9"}
23:05:00.410 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d2417566-9c17-46c0-9d53-7d2cc2dfd3f4"}
23:05:00.410 00.000 13300 case statement mapped state 6 to 3
23:05:00.410 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d2417566-9c17-46c0-9d53-7d2cc2dfd3f4"}
23:05:00.410 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8a878a17-047d-4504-b51d-b7d322a0aa24"}
23:05:00.410 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":507,"width":15,"height":15,"star_pos":[7.22,6.89],"pixels":"..."},"id":"8a878a17-047d-4504-b51d-b7d322a0aa24"}
23:05:02.370 01.960 11596 Exposure complete
23:05:02.442 00.072 11596 worker thread done servicing request
23:05:02.443 00.001 13300 OnExposeComplete: enter
23:05:02.443 00.000 13300 UpdateGuideState(): m_state=6
23:05:02.443 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 508
23:05:02.443 00.000 13300 Star::Find returns 1 (0), X=1080.21, Y=335.75, Mass=1964, SNR=31.0, Peak=251 HFD=3.3
23:05:02.444 00.001 13300 MultiStar: [#1 -0.05,-0.00,0.75,U] [#2 -0.03,-0.09,0.44,U] [#3 -0.20,-0.03,0.41,U] [#4 -0.02,-0.09,0.30,U] [#5 -0.18,0.17,0.00,M8] [#6 0.05,-0.11,0.24,U] [#7 -0.35,0.08,0.00,M3] [#8 -0.28,0.01,0.00,R] 
23:05:02.444 00.000 13300 refined, 5 included, MultiStar: {-0.06, -0.10}, one-star: {-0.06, -0.20}
23:05:02.444 00.000 13300 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-1.61) = xAngle (-0.51 = -0.51)
23:05:02.444 00.000 13300 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.50 = -0.50)
23:05:02.444 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.10 hyp=0.12 cameraTheta=-2.12 mountX=0.10 mountY=-0.06, mountTheta=-0.50
23:05:02.447 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.10, opts=13)
23:05:02.447 00.000 13300 Enqueuing Move request for scope (-0.06, -0.10)
23:05:02.447 00.000 11596 Worker thread wakes up
23:05:02.447 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.10) opts 0xd
23:05:02.447 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.10)
23:05:02.447 00.000 11596 Moving (-0.06, -0.10) raw xDistance=0.10 yDistance=-0.06
23:05:02.447 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:05:02.448 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:02.448 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:05:02.448 00.000 11596 MoveAxis(E, 0, ABG)
23:05:02.448 00.000 11596 Move returns status 0, amount 0
23:05:02.448 00.000 11596 MoveAxis(N, 0, ABG)
23:05:02.448 00.000 11596 Move returns status 0, amount 0
23:05:02.448 00.000 11596 move complete, result=0
23:05:02.448 00.000 11596 worker thread done servicing request
23:05:02.453 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
23:05:02.460 00.007 13300 UpdateGuideState exits: m=1964 SNR=31.0
23:05:02.460 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:02.460 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:05:02.461 00.001 13300 Enqueuing Expose request
23:05:02.461 00.000 11596 Worker thread wakes up
23:05:02.461 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:05:02.461 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:05:02.973 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:05:03.408 00.435 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c1d27586-c468-498e-b097-4cf81919dc01"}
23:05:03.408 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c1d27586-c468-498e-b097-4cf81919dc01"}
23:05:03.408 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f2576aee-3634-4c0c-be2e-08272231d89a"}
23:05:03.409 00.001 13300 case statement mapped state 6 to 3
23:05:03.409 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f2576aee-3634-4c0c-be2e-08272231d89a"}
23:05:03.409 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"da188fe6-dd22-4c7e-8373-395475c493d5"}
23:05:03.409 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":508,"width":15,"height":15,"star_pos":[7.21,6.75],"pixels":"..."},"id":"da188fe6-dd22-4c7e-8373-395475c493d5"}
23:05:06.010 02.601 11596 Exposure complete
23:05:06.093 00.083 11596 worker thread done servicing request
23:05:06.093 00.000 13300 OnExposeComplete: enter
23:05:06.093 00.000 13300 UpdateGuideState(): m_state=6
23:05:06.094 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 509
23:05:06.094 00.000 13300 Star::Find returns 1 (0), X=1080.31, Y=335.81, Mass=1920, SNR=30.6, Peak=254 HFD=3.5
23:05:06.095 00.001 13300 MultiStar: [#1 0.01,-0.13,0.75,U] [#2 -0.02,-0.08,0.45,U] [#3 -0.09,-0.15,0.41,U] [#4 -0.03,0.13,0.27,U] [#5 0.19,-0.13,0.25,U] [#6 0.01,-0.10,0.24,U] [#7 -0.30,-0.06,0.00,M4] [#8 0.14,0.06,0.19,U] 
23:05:06.095 00.000 13300 refined, 7 included, MultiStar: {0.02, -0.10}, one-star: {0.04, -0.14}
23:05:06.095 00.000 13300 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-1.61) = xAngle (0.21 = 0.21)
23:05:06.095 00.000 13300 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.23 = 0.23)
23:05:06.095 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.39 mountX=0.10 mountY=0.02, mountTheta=0.23
23:05:06.097 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.10, opts=13)
23:05:06.097 00.000 13300 Enqueuing Move request for scope (0.02, -0.10)
23:05:06.097 00.000 11596 Worker thread wakes up
23:05:06.097 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.10) opts 0xd
23:05:06.097 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.10)
23:05:06.097 00.000 11596 Moving (0.02, -0.10) raw xDistance=0.10 yDistance=0.02
23:05:06.097 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:05:06.098 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:06.098 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:05:06.098 00.000 11596 MoveAxis(E, 0, ABG)
23:05:06.098 00.000 11596 Move returns status 0, amount 0
23:05:06.098 00.000 11596 MoveAxis(N, 0, ABG)
23:05:06.098 00.000 11596 Move returns status 0, amount 0
23:05:06.098 00.000 11596 move complete, result=0
23:05:06.098 00.000 11596 worker thread done servicing request
23:05:06.103 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
23:05:06.110 00.007 13300 UpdateGuideState exits: m=1920 SNR=30.6
23:05:06.110 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:06.110 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:05:06.111 00.001 13300 Enqueuing Expose request
23:05:06.111 00.000 11596 Worker thread wakes up
23:05:06.111 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:05:06.111 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:05:06.469 00.358 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fabae477-59f0-4b17-95e4-28af067527d9"}
23:05:06.469 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fabae477-59f0-4b17-95e4-28af067527d9"}
23:05:06.471 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"277ff2c7-d306-4f99-aec1-918b8e413ba1"}
23:05:06.471 00.000 13300 case statement mapped state 6 to 3
23:05:06.471 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"277ff2c7-d306-4f99-aec1-918b8e413ba1"}
23:05:06.472 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5d327e16-162e-47f3-ad44-da079c20d642"}
23:05:06.472 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":509,"width":15,"height":15,"star_pos":[7.31,6.81],"pixels":"..."},"id":"5d327e16-162e-47f3-ad44-da079c20d642"}
23:05:06.624 00.152 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:05:09.462 02.838 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"97701a8d-9d4d-408b-8ffd-9c1c65711bbb"}
23:05:09.462 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"97701a8d-9d4d-408b-8ffd-9c1c65711bbb"}
23:05:09.463 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e1abfe14-71f9-4db6-b37a-3568cfa575c7"}
23:05:09.463 00.000 13300 case statement mapped state 6 to 3
23:05:09.463 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e1abfe14-71f9-4db6-b37a-3568cfa575c7"}
23:05:09.463 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c5e13880-da6b-4481-9dbe-90fc8e8dea87"}
23:05:09.463 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":509,"width":15,"height":15,"star_pos":[7.31,6.81],"pixels":"..."},"id":"c5e13880-da6b-4481-9dbe-90fc8e8dea87"}
23:05:09.649 00.186 11596 Exposure complete
23:05:09.724 00.075 11596 worker thread done servicing request
23:05:09.724 00.000 13300 OnExposeComplete: enter
23:05:09.724 00.000 13300 UpdateGuideState(): m_state=6
23:05:09.725 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 510
23:05:09.725 00.000 13300 Star::Find returns 1 (0), X=1080.31, Y=335.75, Mass=1984, SNR=31.1, Peak=254 HFD=3.4
23:05:09.725 00.000 13300 MultiStar: [#1 -0.07,-0.05,0.75,U] [#2 -0.13,-0.11,0.44,U] [#3 -0.11,-0.34,0.00,M1] [#4 -0.23,-0.45,0.00,M8] [#5 0.15,-0.00,0.25,U] [#6 -0.02,-0.48,0.00,M8] [#7 -0.30,0.02,0.00,M5] [#8 0.14,-0.05,0.19,U] 
23:05:09.726 00.001 13300 refined, 4 included, MultiStar: {-0.00, -0.11}, one-star: {0.04, -0.20}
23:05:09.726 00.000 13300 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-1.61) = xAngle (0.02 = 0.02)
23:05:09.726 00.000 13300 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.04 = 0.04)
23:05:09.726 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.11 hyp=0.11 cameraTheta=-1.59 mountX=0.11 mountY=0.00, mountTheta=0.04
23:05:09.728 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.11, opts=13)
23:05:09.728 00.000 13300 Enqueuing Move request for scope (-0.00, -0.11)
23:05:09.729 00.001 11596 Worker thread wakes up
23:05:09.729 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.11) opts 0xd
23:05:09.730 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.11)
23:05:09.730 00.000 11596 Moving (-0.00, -0.11) raw xDistance=0.11 yDistance=0.00
23:05:09.730 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:05:09.730 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:09.730 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:05:09.730 00.000 11596 MoveAxis(E, 0, ABG)
23:05:09.730 00.000 11596 Move returns status 0, amount 0
23:05:09.731 00.001 11596 MoveAxis(N, 0, ABG)
23:05:09.731 00.000 11596 Move returns status 0, amount 0
23:05:09.731 00.000 11596 move complete, result=0
23:05:09.731 00.000 11596 worker thread done servicing request
23:05:09.736 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
23:05:09.743 00.007 13300 UpdateGuideState exits: m=1984 SNR=31.1
23:05:09.744 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:09.744 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:05:09.744 00.000 13300 Enqueuing Expose request
23:05:09.744 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:05:09.744 00.000 11596 Worker thread wakes up
23:05:09.744 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:05:10.248 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:05:12.463 02.215 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3c4e2142-e76e-4c72-87b1-b6e3e7a0a54d"}
23:05:12.463 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3c4e2142-e76e-4c72-87b1-b6e3e7a0a54d"}
23:05:12.464 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c106ed30-267e-4f41-a4b3-e9baaa7e3b21"}
23:05:12.464 00.000 13300 case statement mapped state 6 to 3
23:05:12.464 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c106ed30-267e-4f41-a4b3-e9baaa7e3b21"}
23:05:12.464 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"412497f1-8bf9-454e-946d-693665fb99ef"}
23:05:12.465 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":510,"width":15,"height":15,"star_pos":[7.31,6.75],"pixels":"..."},"id":"412497f1-8bf9-454e-946d-693665fb99ef"}
23:05:13.334 00.869 11596 Exposure complete
23:05:13.486 00.152 11596 worker thread done servicing request
23:05:13.486 00.000 13300 OnExposeComplete: enter
23:05:13.486 00.000 13300 UpdateGuideState(): m_state=6
23:05:13.487 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 511
23:05:13.488 00.001 13300 Star::Find returns 1 (0), X=1080.19, Y=335.70, Mass=1903, SNR=30.5, Peak=248 HFD=3.3
23:05:13.489 00.001 13300 MultiStar: [#1 -0.10,-0.12,0.77,U] [#2 -0.10,-0.19,0.44,U] [#3 -0.08,-0.28,0.00,M2] [#4 -0.15,-0.48,0.00,M9] [#5 -0.24,-0.11,0.00,M7] [#6 -0.13,-0.24,0.00,M9] [#7 -0.25,-0.16,0.00,M6] [#8 -0.06,-0.36,0.00,M1] 
23:05:13.489 00.000 13300 refined, 2 included, MultiStar: {-0.09, -0.19}, one-star: {-0.08, -0.25}
23:05:13.489 00.000 13300 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-1.61) = xAngle (-0.41 = -0.41)
23:05:13.490 00.001 13300 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.40 = -0.40)
23:05:13.490 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.19 hyp=0.21 cameraTheta=-2.02 mountX=0.19 mountY=-0.08, mountTheta=-0.40
23:05:13.494 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.19, opts=13)
23:05:13.494 00.000 13300 Enqueuing Move request for scope (-0.09, -0.19)
23:05:13.495 00.001 11596 Worker thread wakes up
23:05:13.495 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.19) opts 0xd
23:05:13.495 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.19)
23:05:13.495 00.000 11596 Moving (-0.09, -0.19) raw xDistance=0.19 yDistance=-0.08
23:05:13.495 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.19
23:05:13.495 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:13.496 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:05:13.496 00.000 11596 MoveAxis(W, 241, ABG)
23:05:13.496 00.000 11596 Guiding  Dir = 3, Dur = 241
23:05:13.497 00.001 11596 IsSlewing returns 0
23:05:13.506 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
23:05:13.519 00.013 13300 UpdateGuideState exits: m=1903 SNR=30.5
23:05:13.520 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:13.520 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:05:13.520 00.000 13300 Enqueuing Expose request
23:05:13.591 00.071 11596 IsGuiding returns 0
23:05:13.681 00.090 11596 PulseGuide returned control before completion, sleep 162
23:05:13.865 00.184 11596 IsGuiding returns 1
23:05:13.866 00.001 11596 scope still moving after pulse duration time elapsed
23:05:13.889 00.023 11596 IsSlewing returns 0
23:05:13.992 00.103 11596 IsGuiding returns 1
23:05:14.027 00.035 11596 IsSlewing returns 0
23:05:14.090 00.063 11596 IsGuiding returns 0
23:05:14.090 00.000 11596 scope move finished after 241 + 257 ms
23:05:14.090 00.000 11596 Move returns status 0, amount 241
23:05:14.090 00.000 11596 MoveAxis(N, 0, ABG)
23:05:14.091 00.001 11596 Move returns status 0, amount 0
23:05:14.091 00.000 11596 move complete, result=0
23:05:14.091 00.000 11596 worker thread done servicing request
23:05:14.091 00.000 13300 GuideStep: 0.2 px 241 ms WEST, -0.1 px 0 ms NORTH
23:05:14.091 00.000 11596 Worker thread wakes up
23:05:14.092 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:05:14.604 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:05:15.463 00.859 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e42203fb-f746-4a59-b9cf-601967ea41cf"}
23:05:15.463 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e42203fb-f746-4a59-b9cf-601967ea41cf"}
23:05:15.464 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eea248d8-720f-48ff-8918-b213c041fa19"}
23:05:15.464 00.000 13300 case statement mapped state 6 to 3
23:05:15.464 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eea248d8-720f-48ff-8918-b213c041fa19"}
23:05:15.465 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"09d2b867-0381-4629-97ad-1c88884b1095"}
23:05:15.465 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":511,"width":15,"height":15,"star_pos":[7.19,6.70],"pixels":"..."},"id":"09d2b867-0381-4629-97ad-1c88884b1095"}
23:05:17.644 02.179 11596 Exposure complete
23:05:17.737 00.093 11596 worker thread done servicing request
23:05:17.737 00.000 13300 OnExposeComplete: enter
23:05:17.737 00.000 13300 UpdateGuideState(): m_state=6
23:05:17.738 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 512
23:05:17.739 00.001 13300 Star::Find returns 1 (0), X=1080.32, Y=335.78, Mass=1931, SNR=30.7, Peak=254 HFD=3.4
23:05:17.739 00.000 13300 MultiStar: [#1 -0.05,-0.19,0.74,U] [#2 -0.04,-0.16,0.45,U] [#3 -0.08,-0.23,0.00,M3] [#4 -0.08,-0.49,0.00,M10] [#5 -0.05,-0.11,0.25,U] [#6 0.21,-0.36,0.00,M10] [#7 -0.02,-0.25,0.00,M7] [#8 0.39,-0.42,0.00,M2] 
23:05:17.739 00.000 13300 refined, 3 included, MultiStar: {-0.01, -0.17}, one-star: {0.05, -0.17}
23:05:17.740 00.001 13300 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-1.61) = xAngle (-0.02 = -0.02)
23:05:17.740 00.000 13300 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.00 = -0.00)
23:05:17.740 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.17 hyp=0.17 cameraTheta=-1.63 mountX=0.17 mountY=-0.00, mountTheta=-0.00
23:05:17.742 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.17, opts=13)
23:05:17.742 00.000 13300 Enqueuing Move request for scope (-0.01, -0.17)
23:05:17.743 00.001 11596 Worker thread wakes up
23:05:17.743 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.17) opts 0xd
23:05:17.743 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.17)
23:05:17.743 00.000 11596 Moving (-0.01, -0.17) raw xDistance=0.17 yDistance=-0.00
23:05:17.743 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
23:05:17.743 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:17.744 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:05:17.744 00.000 11596 MoveAxis(W, 225, ABG)
23:05:17.744 00.000 11596 Guiding  Dir = 3, Dur = 225
23:05:17.744 00.000 11596 IsSlewing returns 0
23:05:17.751 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
23:05:17.763 00.012 13300 UpdateGuideState exits: m=1931 SNR=30.7
23:05:17.763 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:17.763 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:05:17.764 00.001 13300 Enqueuing Expose request
23:05:17.863 00.099 11596 IsGuiding returns 0
23:05:17.962 00.099 11596 PulseGuide returned control before completion, sleep 137
23:05:18.150 00.188 11596 IsGuiding returns 1
23:05:18.150 00.000 11596 scope still moving after pulse duration time elapsed
23:05:18.181 00.031 11596 IsSlewing returns 0
23:05:18.276 00.095 11596 IsGuiding returns 1
23:05:18.303 00.027 11596 IsSlewing returns 0
23:05:18.364 00.061 11596 IsGuiding returns 0
23:05:18.364 00.000 11596 scope move finished after 225 + 274 ms
23:05:18.364 00.000 11596 Move returns status 0, amount 225
23:05:18.364 00.000 11596 MoveAxis(N, 0, ABG)
23:05:18.364 00.000 11596 Move returns status 0, amount 0
23:05:18.364 00.000 11596 move complete, result=0
23:05:18.364 00.000 11596 worker thread done servicing request
23:05:18.364 00.000 13300 GuideStep: 0.2 px 225 ms WEST, -0.0 px 0 ms NORTH
23:05:18.365 00.001 11596 Worker thread wakes up
23:05:18.365 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:05:18.461 00.096 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"52564e46-d42c-483f-bcce-8011ce842a8e"}
23:05:18.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"52564e46-d42c-483f-bcce-8011ce842a8e"}
23:05:18.462 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a181aa12-6576-4804-a2ef-baaf4fb0c346"}
23:05:18.462 00.000 13300 case statement mapped state 6 to 3
23:05:18.462 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a181aa12-6576-4804-a2ef-baaf4fb0c346"}
23:05:18.462 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ee5ccfac-93f5-47ce-b055-6fd378d75a7f"}
23:05:18.462 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":512,"width":15,"height":15,"star_pos":[7.32,6.78],"pixels":"..."},"id":"ee5ccfac-93f5-47ce-b055-6fd378d75a7f"}
23:05:18.871 00.409 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:05:21.461 02.590 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"29bed579-8029-4674-bb18-d567c8aa1897"}
23:05:21.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"29bed579-8029-4674-bb18-d567c8aa1897"}
23:05:21.462 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"350cb176-eadc-48a0-9dd4-0333d0d83a66"}
23:05:21.462 00.000 13300 case statement mapped state 6 to 3
23:05:21.462 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"350cb176-eadc-48a0-9dd4-0333d0d83a66"}
23:05:21.463 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"59ff1417-b281-4c6d-8ef6-fb5e219be333"}
23:05:21.463 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":512,"width":15,"height":15,"star_pos":[7.32,6.78],"pixels":"..."},"id":"59ff1417-b281-4c6d-8ef6-fb5e219be333"}
23:05:21.903 00.440 11596 Exposure complete
23:05:21.981 00.078 11596 worker thread done servicing request
23:05:21.981 00.000 13300 OnExposeComplete: enter
23:05:21.981 00.000 13300 UpdateGuideState(): m_state=6
23:05:21.981 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 513
23:05:21.982 00.001 13300 Star::Find returns 1 (0), X=1080.29, Y=335.89, Mass=1913, SNR=30.5, Peak=254 HFD=3.4
23:05:21.982 00.000 13300 MultiStar: [#1 -0.16,-0.03,0.76,U] [#2 -0.28,-0.03,0.00,M1] [#3 -0.16,-0.04,0.41,U] [#4 -0.05,-0.22,0.00,R] [#5 -0.17,-0.19,0.00,M7] [#6 -0.00,-0.40,0.00,R] [#7 -0.13,0.21,0.00,M8] [#8 -0.19,-0.04,0.18,U] 
23:05:21.982 00.000 13300 single-star, 3 included, MultiStar: {-0.09, -0.04}, one-star: {0.02, -0.06}
23:05:21.982 00.000 13300 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-1.61) = xAngle (0.37 = 0.37)
23:05:21.982 00.000 13300 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.38 = 0.38)
23:05:21.982 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.24 mountX=0.06 mountY=0.02, mountTheta=0.38
23:05:21.984 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.06, opts=13)
23:05:21.984 00.000 13300 Enqueuing Move request for scope (0.02, -0.06)
23:05:21.984 00.000 11596 Worker thread wakes up
23:05:21.984 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.06) opts 0xd
23:05:21.984 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.06)
23:05:21.985 00.001 11596 Moving (0.02, -0.06) raw xDistance=0.06 yDistance=0.02
23:05:21.985 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:05:21.985 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:21.985 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:05:21.985 00.000 11596 MoveAxis(E, 0, ABG)
23:05:21.985 00.000 11596 Move returns status 0, amount 0
23:05:21.985 00.000 11596 MoveAxis(N, 0, ABG)
23:05:21.985 00.000 11596 Move returns status 0, amount 0
23:05:21.985 00.000 11596 move complete, result=0
23:05:21.985 00.000 11596 worker thread done servicing request
23:05:21.990 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
23:05:21.998 00.008 13300 UpdateGuideState exits: m=1913 SNR=30.5
23:05:21.998 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:21.998 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:05:21.998 00.000 13300 Enqueuing Expose request
23:05:21.998 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:05:21.999 00.001 11596 Worker thread wakes up
23:05:21.999 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:05:22.509 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:05:24.460 01.951 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9a65d239-3fcc-4527-bbb5-5cf8686b7978"}
23:05:24.460 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9a65d239-3fcc-4527-bbb5-5cf8686b7978"}
23:05:24.460 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"32aee6ac-1d9b-4343-bc8f-8b30481103fa"}
23:05:24.461 00.001 13300 case statement mapped state 6 to 3
23:05:24.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"32aee6ac-1d9b-4343-bc8f-8b30481103fa"}
23:05:24.461 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cfd3ecda-db57-41fa-810b-2cef90efee9e"}
23:05:24.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":513,"width":15,"height":15,"star_pos":[7.29,6.89],"pixels":"..."},"id":"cfd3ecda-db57-41fa-810b-2cef90efee9e"}
23:05:25.536 01.075 11596 Exposure complete
23:05:25.608 00.072 11596 worker thread done servicing request
23:05:25.608 00.000 13300 OnExposeComplete: enter
23:05:25.608 00.000 13300 UpdateGuideState(): m_state=6
23:05:25.608 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 514
23:05:25.609 00.001 13300 Star::Find returns 1 (0), X=1080.34, Y=336.04, Mass=1887, SNR=30.3, Peak=252 HFD=3.3
23:05:25.609 00.000 13300 MultiStar: [#1 0.10,0.13,0.76,U] [#2 0.05,0.06,0.46,U] [#3 -0.06,0.19,0.42,U] [#4 -0.04,0.17,0.28,U] [#5 -0.08,0.09,0.25,U] [#6 -0.01,0.08,0.23,U] [#7 -0.03,0.27,0.00,M9] [#8 0.17,0.14,0.20,U] 
23:05:25.609 00.000 13300 single-star, 7 included, MultiStar: {0.04, 0.11}, one-star: {0.07, 0.09}
23:05:25.609 00.000 13300 CameraToMount -- cameraTheta (0.91) - m_xAngle (-1.61) = xAngle (2.52 = 2.52)
23:05:25.609 00.000 13300 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.53 = 2.53)
23:05:25.609 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.09 hyp=0.12 cameraTheta=0.91 mountX=-0.09 mountY=0.07, mountTheta=2.53
23:05:25.611 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.09, opts=13)
23:05:25.611 00.000 13300 Enqueuing Move request for scope (0.07, 0.09)
23:05:25.611 00.000 11596 Worker thread wakes up
23:05:25.611 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.09) opts 0xd
23:05:25.611 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.09)
23:05:25.612 00.001 11596 Moving (0.07, 0.09) raw xDistance=-0.09 yDistance=0.07
23:05:25.612 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:05:25.612 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:25.612 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:05:25.612 00.000 11596 MoveAxis(E, 0, ABG)
23:05:25.612 00.000 11596 Move returns status 0, amount 0
23:05:25.612 00.000 11596 MoveAxis(N, 0, ABG)
23:05:25.612 00.000 11596 Move returns status 0, amount 0
23:05:25.612 00.000 11596 move complete, result=0
23:05:25.612 00.000 11596 worker thread done servicing request
23:05:25.618 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
23:05:25.626 00.008 13300 UpdateGuideState exits: m=1887 SNR=30.3
23:05:25.626 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:25.626 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:05:25.626 00.000 13300 Enqueuing Expose request
23:05:25.626 00.000 11596 Worker thread wakes up
23:05:25.626 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:05:25.626 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:05:26.136 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:05:27.459 01.323 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e88c88ef-9ae3-4fc3-a34d-b85d0a7a0f30"}
23:05:27.459 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e88c88ef-9ae3-4fc3-a34d-b85d0a7a0f30"}
23:05:27.460 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0560f759-6b6d-438c-a5d8-75a53ac1bb2a"}
23:05:27.460 00.000 13300 case statement mapped state 6 to 3
23:05:27.460 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0560f759-6b6d-438c-a5d8-75a53ac1bb2a"}
23:05:27.460 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f675a497-76b2-4a4f-8606-d1884fea4636"}
23:05:27.461 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":514,"width":15,"height":15,"star_pos":[7.34,7.04],"pixels":"..."},"id":"f675a497-76b2-4a4f-8606-d1884fea4636"}
23:05:29.159 01.698 11596 Exposure complete
23:05:29.233 00.074 11596 worker thread done servicing request
23:05:29.233 00.000 13300 OnExposeComplete: enter
23:05:29.233 00.000 13300 UpdateGuideState(): m_state=6
23:05:29.234 00.001 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 515
23:05:29.234 00.000 13300 Star::Find returns 1 (0), X=1080.30, Y=336.12, Mass=1919, SNR=30.6, Peak=254 HFD=3.4
23:05:29.234 00.000 13300 MultiStar: [#1 -0.13,0.31,0.00,M1] [#2 -0.15,0.25,0.00,M1] [#3 -0.11,0.36,0.00,M2] [#4 -0.01,0.36,0.00,M1] [#5 0.03,0.26,0.00,M7] [#6 -0.35,0.49,0.00,M1] [#7 -0.34,0.31,0.00,M10] [#8 -0.01,0.16,0.20,U] 
23:05:29.234 00.000 13300 refined, 1 included, MultiStar: {0.02, 0.17}, one-star: {0.03, 0.17}
23:05:29.235 00.001 13300 CameraToMount -- cameraTheta (1.45) - m_xAngle (-1.61) = xAngle (3.05 = 3.05)
23:05:29.235 00.000 13300 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.07 = 3.07)
23:05:29.235 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.17 hyp=0.17 cameraTheta=1.45 mountX=-0.17 mountY=0.01, mountTheta=3.07
23:05:29.237 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.17, opts=13)
23:05:29.237 00.000 13300 Enqueuing Move request for scope (0.02, 0.17)
23:05:29.237 00.000 11596 Worker thread wakes up
23:05:29.237 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.17) opts 0xd
23:05:29.238 00.001 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.17)
23:05:29.238 00.000 11596 Moving (0.02, 0.17) raw xDistance=-0.17 yDistance=0.01
23:05:29.238 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.17
23:05:29.238 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:29.238 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:05:29.238 00.000 11596 MoveAxis(E, 215, ABG)
23:05:29.238 00.000 11596 Guiding  Dir = 2, Dur = 215
23:05:29.238 00.000 11596 IsSlewing returns 0
23:05:29.243 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
23:05:29.250 00.007 13300 UpdateGuideState exits: m=1919 SNR=30.6
23:05:29.250 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:29.250 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:05:29.250 00.000 13300 Enqueuing Expose request
23:05:29.480 00.230 11596 IsGuiding returns 0
23:05:29.877 00.397 11596 IsGuiding returns 1
23:05:29.877 00.000 11596 scope still moving after pulse duration time elapsed
23:05:29.900 00.023 11596 IsSlewing returns 0
23:05:29.998 00.098 11596 IsGuiding returns 0
23:05:29.998 00.000 11596 scope move finished after 215 + 303 ms
23:05:29.998 00.000 11596 Move returns status 0, amount 215
23:05:29.998 00.000 11596 MoveAxis(N, 0, ABG)
23:05:29.998 00.000 11596 Move returns status 0, amount 0
23:05:29.998 00.000 11596 move complete, result=0
23:05:29.999 00.001 11596 worker thread done servicing request
23:05:29.999 00.000 13300 GuideStep: -0.2 px 215 ms EAST, 0.0 px 0 ms NORTH
23:05:29.999 00.000 11596 Worker thread wakes up
23:05:29.999 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:05:30.459 00.460 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f90f475c-2713-43e2-a580-124871bb16df"}
23:05:30.459 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f90f475c-2713-43e2-a580-124871bb16df"}
23:05:30.460 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d7993670-cf19-427f-a2f5-fa67eed68ef2"}
23:05:30.460 00.000 13300 case statement mapped state 6 to 3
23:05:30.460 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d7993670-cf19-427f-a2f5-fa67eed68ef2"}
23:05:30.461 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"50406199-99ec-49ae-8189-84789c37ba46"}
23:05:30.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":515,"width":15,"height":15,"star_pos":[7.30,7.12],"pixels":"..."},"id":"50406199-99ec-49ae-8189-84789c37ba46"}
23:05:30.502 00.041 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:05:33.458 02.956 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1d9d0f70-fd51-46a9-b3a0-f20031b5a887"}
23:05:33.458 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1d9d0f70-fd51-46a9-b3a0-f20031b5a887"}
23:05:33.459 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ae1a2293-53c2-4fe7-812d-d3d844434908"}
23:05:33.459 00.000 13300 case statement mapped state 6 to 3
23:05:33.459 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ae1a2293-53c2-4fe7-812d-d3d844434908"}
23:05:33.459 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d3e665bd-f675-4fcd-9186-86adefff80b9"}
23:05:33.460 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":515,"width":15,"height":15,"star_pos":[7.30,7.12],"pixels":"..."},"id":"d3e665bd-f675-4fcd-9186-86adefff80b9"}
23:05:33.530 00.070 11596 Exposure complete
23:05:33.606 00.076 11596 worker thread done servicing request
23:05:33.607 00.001 13300 OnExposeComplete: enter
23:05:33.607 00.000 13300 UpdateGuideState(): m_state=6
23:05:33.607 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 516
23:05:33.607 00.000 13300 Star::Find returns 1 (0), X=1080.36, Y=336.02, Mass=1849, SNR=30.1, Peak=254 HFD=3.4
23:05:33.608 00.001 13300 MultiStar: [#1 -0.18,0.18,0.00,M2] [#2 -0.34,0.15,0.00,M2] [#3 -0.28,-0.01,0.00,M3] [#4 -0.10,0.33,0.00,M2] [#5 -0.07,0.10,0.25,U] [#6 -0.00,0.36,0.00,M2] [#7 -0.41,0.17,0.00,R] [#8 0.11,0.16,0.20,U] 
23:05:33.608 00.000 13300 refined, 2 included, MultiStar: {0.07, 0.09}, one-star: {0.10, 0.07}
23:05:33.608 00.000 13300 CameraToMount -- cameraTheta (0.90) - m_xAngle (-1.61) = xAngle (2.51 = 2.51)
23:05:33.608 00.000 13300 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.52 = 2.52)
23:05:33.608 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.09 hyp=0.11 cameraTheta=0.90 mountX=-0.09 mountY=0.06, mountTheta=2.51
23:05:33.610 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.09, opts=13)
23:05:33.610 00.000 13300 Enqueuing Move request for scope (0.07, 0.09)
23:05:33.610 00.000 11596 Worker thread wakes up
23:05:33.610 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.09) opts 0xd
23:05:33.610 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.09)
23:05:33.610 00.000 11596 Moving (0.07, 0.09) raw xDistance=-0.09 yDistance=0.06
23:05:33.611 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:05:33.611 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:33.611 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:05:33.611 00.000 11596 MoveAxis(E, 0, ABG)
23:05:33.611 00.000 11596 Move returns status 0, amount 0
23:05:33.611 00.000 11596 MoveAxis(N, 0, ABG)
23:05:33.611 00.000 11596 Move returns status 0, amount 0
23:05:33.612 00.001 11596 move complete, result=0
23:05:33.612 00.000 11596 worker thread done servicing request
23:05:33.616 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
23:05:33.624 00.008 13300 UpdateGuideState exits: m=1849 SNR=30.1
23:05:33.624 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:33.624 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:05:33.624 00.000 13300 Enqueuing Expose request
23:05:33.625 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:05:33.625 00.000 11596 Worker thread wakes up
23:05:33.625 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:05:34.133 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:05:36.458 02.325 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7bfd8d0e-7774-4163-8c9a-b3386cc5f5d5"}
23:05:36.458 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7bfd8d0e-7774-4163-8c9a-b3386cc5f5d5"}
23:05:36.459 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"98dec4ea-b8e2-49ad-a48c-e91f1e8c5ec9"}
23:05:36.459 00.000 13300 case statement mapped state 6 to 3
23:05:36.459 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"98dec4ea-b8e2-49ad-a48c-e91f1e8c5ec9"}
23:05:36.459 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bca974a8-6dd9-4e33-8550-1a7f583f60af"}
23:05:36.459 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":516,"width":15,"height":15,"star_pos":[7.36,7.02],"pixels":"..."},"id":"bca974a8-6dd9-4e33-8550-1a7f583f60af"}
23:05:37.163 00.704 11596 Exposure complete
23:05:37.236 00.073 11596 worker thread done servicing request
23:05:37.237 00.001 13300 OnExposeComplete: enter
23:05:37.237 00.000 13300 UpdateGuideState(): m_state=6
23:05:37.237 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 517
23:05:37.237 00.000 13300 Star::Find returns 1 (0), X=1080.31, Y=335.91, Mass=1931, SNR=30.7, Peak=254 HFD=3.4
23:05:37.238 00.001 13300 MultiStar: [#1 -0.02,0.02,0.75,U] [#2 -0.07,0.07,0.45,U] [#3 -0.12,0.02,0.41,U] [#4 -0.17,0.38,0.00,M3] [#5 -0.13,0.19,0.00,M7] [#6 -0.04,0.34,0.00,M3] [#7 0.12,0.08,0.23,U] [#8 -0.01,-0.01,0.20,U] 
23:05:37.238 00.000 13300 refined, 5 included, MultiStar: {-0.01, 0.01}, one-star: {0.04, -0.04}
23:05:37.238 00.000 13300 CameraToMount -- cameraTheta (2.30) - m_xAngle (-1.61) = xAngle (3.91 = -2.38)
23:05:37.238 00.000 13300 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.92 = -2.36)
23:05:37.238 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.01 cameraTheta=2.30 mountX=-0.01 mountY=-0.01, mountTheta=-2.37
23:05:37.240 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.01, opts=13)
23:05:37.240 00.000 13300 Enqueuing Move request for scope (-0.01, 0.01)
23:05:37.240 00.000 11596 Worker thread wakes up
23:05:37.240 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
23:05:37.240 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
23:05:37.240 00.000 11596 Moving (-0.01, 0.01) raw xDistance=-0.01 yDistance=-0.01
23:05:37.240 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:05:37.240 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:37.240 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:05:37.241 00.001 11596 MoveAxis(E, 0, ABG)
23:05:37.241 00.000 11596 Move returns status 0, amount 0
23:05:37.241 00.000 11596 MoveAxis(N, 0, ABG)
23:05:37.241 00.000 11596 Move returns status 0, amount 0
23:05:37.241 00.000 11596 move complete, result=0
23:05:37.241 00.000 11596 worker thread done servicing request
23:05:37.246 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
23:05:37.253 00.007 13300 UpdateGuideState exits: m=1931 SNR=30.7
23:05:37.253 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:37.253 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:05:37.253 00.000 13300 Enqueuing Expose request
23:05:37.253 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:05:37.254 00.001 11596 Worker thread wakes up
23:05:37.254 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:05:37.767 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:05:39.458 01.691 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"feda3dfa-34c9-4c0f-b5e3-20e3999df498"}
23:05:39.458 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"feda3dfa-34c9-4c0f-b5e3-20e3999df498"}
23:05:39.459 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d75921c7-8520-47ca-ae68-43b6a6c34a42"}
23:05:39.459 00.000 13300 case statement mapped state 6 to 3
23:05:39.459 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d75921c7-8520-47ca-ae68-43b6a6c34a42"}
23:05:39.459 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"88a0dd0c-91c1-4707-9c74-201f02ad4170"}
23:05:39.459 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":517,"width":15,"height":15,"star_pos":[7.31,6.91],"pixels":"..."},"id":"88a0dd0c-91c1-4707-9c74-201f02ad4170"}
23:05:40.801 01.342 11596 Exposure complete
23:05:40.873 00.072 11596 worker thread done servicing request
23:05:40.874 00.001 13300 OnExposeComplete: enter
23:05:40.874 00.000 13300 UpdateGuideState(): m_state=6
23:05:40.874 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 518
23:05:40.874 00.000 13300 Star::Find returns 1 (0), X=1080.41, Y=335.83, Mass=1968, SNR=31.0, Peak=254 HFD=3.3
23:05:40.875 00.001 13300 MultiStar: [#1 0.02,0.01,0.75,U] [#2 -0.03,-0.22,0.43,U] [#3 -0.06,0.06,0.41,U] [#4 0.12,-0.09,0.29,U] [#5 0.16,0.17,0.00,M8] [#6 0.02,0.10,0.23,U] [#7 0.24,-0.19,0.00,M1] [#8 0.20,-0.13,0.00,M1] 
23:05:40.875 00.000 13300 refined, 5 included, MultiStar: {0.05, -0.06}, one-star: {0.14, -0.12}
23:05:40.875 00.000 13300 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-1.61) = xAngle (0.75 = 0.75)
23:05:40.875 00.000 13300 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.76 = 0.76)
23:05:40.875 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-0.86 mountX=0.06 mountY=0.05, mountTheta=0.75
23:05:40.877 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.06, opts=13)
23:05:40.877 00.000 13300 Enqueuing Move request for scope (0.05, -0.06)
23:05:40.877 00.000 11596 Worker thread wakes up
23:05:40.877 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.06) opts 0xd
23:05:40.877 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.06)
23:05:40.878 00.001 11596 Moving (0.05, -0.06) raw xDistance=0.06 yDistance=0.05
23:05:40.878 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:05:40.878 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:40.878 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:05:40.878 00.000 11596 MoveAxis(E, 0, ABG)
23:05:40.878 00.000 11596 Move returns status 0, amount 0
23:05:40.878 00.000 11596 MoveAxis(N, 0, ABG)
23:05:40.878 00.000 11596 Move returns status 0, amount 0
23:05:40.878 00.000 11596 move complete, result=0
23:05:40.878 00.000 11596 worker thread done servicing request
23:05:40.883 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
23:05:40.892 00.009 13300 UpdateGuideState exits: m=1968 SNR=31.0
23:05:40.892 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:40.892 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:05:40.892 00.000 13300 Enqueuing Expose request
23:05:40.892 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:05:40.893 00.001 11596 Worker thread wakes up
23:05:40.893 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:05:41.402 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:05:42.457 01.055 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fd16e12b-fb9d-4244-9fae-9088020028a4"}
23:05:42.457 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fd16e12b-fb9d-4244-9fae-9088020028a4"}
23:05:42.458 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b6fb1c9b-bfd5-430f-a40a-f4813f804b79"}
23:05:42.458 00.000 13300 case statement mapped state 6 to 3
23:05:42.458 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b6fb1c9b-bfd5-430f-a40a-f4813f804b79"}
23:05:42.458 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"61f722fa-fa18-435b-b243-fed9dd6cbac3"}
23:05:42.458 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":518,"width":15,"height":15,"star_pos":[7.41,6.83],"pixels":"..."},"id":"61f722fa-fa18-435b-b243-fed9dd6cbac3"}
23:05:44.451 01.993 11596 Exposure complete
23:05:44.533 00.082 11596 worker thread done servicing request
23:05:44.533 00.000 13300 OnExposeComplete: enter
23:05:44.533 00.000 13300 UpdateGuideState(): m_state=6
23:05:44.534 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 519
23:05:44.534 00.000 13300 Star::Find returns 1 (0), X=1080.38, Y=335.73, Mass=1884, SNR=30.3, Peak=254 HFD=3.2
23:05:44.534 00.000 13300 MultiStar: [#1 -0.03,-0.00,0.78,U] [#2 -0.19,-0.10,0.44,U] [#3 0.05,-0.15,0.42,U] [#4 0.08,-0.09,0.30,U] [#5 0.11,-0.09,0.27,U] [#6 0.07,0.17,0.23,U] [#7 0.35,-0.34,0.00,M2] [#8 -0.00,0.08,0.20,U] 
23:05:44.534 00.000 13300 refined, 7 included, MultiStar: {0.02, -0.09}, one-star: {0.11, -0.22}
23:05:44.535 00.001 13300 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-1.61) = xAngle (0.30 = 0.30)
23:05:44.535 00.000 13300 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.31 = 0.31)
23:05:44.535 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.31 mountX=0.09 mountY=0.03, mountTheta=0.31
23:05:44.537 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.09, opts=13)
23:05:44.537 00.000 13300 Enqueuing Move request for scope (0.02, -0.09)
23:05:44.537 00.000 11596 Worker thread wakes up
23:05:44.537 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.09) opts 0xd
23:05:44.537 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.09)
23:05:44.537 00.000 11596 Moving (0.02, -0.09) raw xDistance=0.09 yDistance=0.03
23:05:44.537 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:05:44.538 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:44.538 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:05:44.538 00.000 11596 MoveAxis(E, 0, ABG)
23:05:44.538 00.000 11596 Move returns status 0, amount 0
23:05:44.538 00.000 11596 MoveAxis(N, 0, ABG)
23:05:44.538 00.000 11596 Move returns status 0, amount 0
23:05:44.538 00.000 11596 move complete, result=0
23:05:44.539 00.001 11596 worker thread done servicing request
23:05:44.545 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
23:05:44.553 00.008 13300 UpdateGuideState exits: m=1884 SNR=30.3
23:05:44.553 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:44.553 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:05:44.553 00.000 13300 Enqueuing Expose request
23:05:44.553 00.000 11596 Worker thread wakes up
23:05:44.554 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:05:44.554 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:05:45.061 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:05:45.456 00.395 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8ce2fd5f-88a1-45b2-9f76-84b96dc5b13f"}
23:05:45.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8ce2fd5f-88a1-45b2-9f76-84b96dc5b13f"}
23:05:45.457 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2d12d3b4-0b0a-479c-bee2-fd7af03a9730"}
23:05:45.458 00.001 13300 case statement mapped state 6 to 3
23:05:45.458 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2d12d3b4-0b0a-479c-bee2-fd7af03a9730"}
23:05:45.458 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5e3bae26-df2e-4576-995e-8acf034d5bd5"}
23:05:45.459 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":519,"width":15,"height":15,"star_pos":[7.38,6.73],"pixels":"..."},"id":"5e3bae26-df2e-4576-995e-8acf034d5bd5"}
23:05:48.093 02.634 11596 Exposure complete
23:05:48.174 00.081 11596 worker thread done servicing request
23:05:48.174 00.000 13300 OnExposeComplete: enter
23:05:48.174 00.000 13300 UpdateGuideState(): m_state=6
23:05:48.174 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 520
23:05:48.174 00.000 13300 Star::Find returns 1 (0), X=1080.32, Y=335.56, Mass=1963, SNR=31.0, Peak=226 HFD=3.2
23:05:48.175 00.001 13300 MultiStar: [#1 -0.08,-0.05,0.75,U] [#2 -0.22,-0.15,0.00,M1] [#3 -0.14,-0.18,0.00,M1] [#4 -0.03,-0.40,0.00,M2] [#5 0.14,-0.18,0.25,U] [#6 -0.10,-0.20,0.23,U] [#7 0.29,-0.36,0.00,M3] [#8 0.10,-0.33,0.00,M1] 
23:05:48.175 00.000 13300 refined, 3 included, MultiStar: {0.00, -0.23}, one-star: {0.05, -0.39}
23:05:48.175 00.000 13300 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-1.61) = xAngle (0.04 = 0.04)
23:05:48.175 00.000 13300 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.06 = 0.06)
23:05:48.175 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=-0.23 hyp=0.23 cameraTheta=-1.56 mountX=0.23 mountY=0.01, mountTheta=0.06
23:05:48.177 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.23, opts=13)
23:05:48.177 00.000 13300 Enqueuing Move request for scope (0.00, -0.23)
23:05:48.178 00.001 11596 Worker thread wakes up
23:05:48.178 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.23) opts 0xd
23:05:48.178 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.23)
23:05:48.178 00.000 11596 Moving (0.00, -0.23) raw xDistance=0.23 yDistance=0.01
23:05:48.179 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
23:05:48.179 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:48.179 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:05:48.179 00.000 11596 MoveAxis(W, 288, ABG)
23:05:48.179 00.000 11596 Guiding  Dir = 3, Dur = 288
23:05:48.180 00.001 11596 IsSlewing returns 0
23:05:48.184 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
23:05:48.191 00.007 13300 UpdateGuideState exits: m=1963 SNR=31.0
23:05:48.191 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:48.191 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:05:48.191 00.000 13300 Enqueuing Expose request
23:05:48.282 00.091 11596 IsGuiding returns 0
23:05:48.454 00.172 11596 PulseGuide returned control before completion, sleep 126
23:05:48.457 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"10b48f11-8de3-4659-a0d4-63e5a05ee797"}
23:05:48.457 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"10b48f11-8de3-4659-a0d4-63e5a05ee797"}
23:05:48.458 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"95d99a3b-8a03-4553-9a3c-e19674030317"}
23:05:48.458 00.000 13300 case statement mapped state 6 to 3
23:05:48.458 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"95d99a3b-8a03-4553-9a3c-e19674030317"}
23:05:48.458 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"732e40dd-84b3-487f-b212-74099979b005"}
23:05:48.459 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":520,"width":15,"height":15,"star_pos":[7.32,6.56],"pixels":"..."},"id":"732e40dd-84b3-487f-b212-74099979b005"}
23:05:48.599 00.140 11596 IsGuiding returns 1
23:05:48.600 00.001 11596 scope still moving after pulse duration time elapsed
23:05:48.624 00.024 11596 IsSlewing returns 0
23:05:48.753 00.129 11596 IsGuiding returns 1
23:05:48.777 00.024 11596 IsSlewing returns 0
23:05:48.891 00.114 11596 IsGuiding returns 0
23:05:48.891 00.000 11596 scope move finished after 288 + 321 ms
23:05:48.891 00.000 11596 Move returns status 0, amount 288
23:05:48.891 00.000 11596 MoveAxis(N, 0, ABG)
23:05:48.891 00.000 11596 Move returns status 0, amount 0
23:05:48.891 00.000 11596 move complete, result=0
23:05:48.891 00.000 11596 worker thread done servicing request
23:05:48.891 00.000 13300 GuideStep: 0.2 px 288 ms WEST, 0.0 px 0 ms NORTH
23:05:48.891 00.000 11596 Worker thread wakes up
23:05:48.892 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:05:49.406 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:05:51.455 02.049 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"86503eb9-9d95-4b24-b5d9-5436d0d3446f"}
23:05:51.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"86503eb9-9d95-4b24-b5d9-5436d0d3446f"}
23:05:51.456 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ae7e6448-e858-4e37-b30d-b49e55f7801f"}
23:05:51.456 00.000 13300 case statement mapped state 6 to 3
23:05:51.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ae7e6448-e858-4e37-b30d-b49e55f7801f"}
23:05:51.456 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c1735dae-b6a2-442d-9637-ff1e59ecb23c"}
23:05:51.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":520,"width":15,"height":15,"star_pos":[7.32,6.56],"pixels":"..."},"id":"c1735dae-b6a2-442d-9637-ff1e59ecb23c"}
23:05:52.443 00.987 11596 Exposure complete
23:05:52.514 00.071 11596 worker thread done servicing request
23:05:52.514 00.000 13300 OnExposeComplete: enter
23:05:52.514 00.000 13300 UpdateGuideState(): m_state=6
23:05:52.514 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 521
23:05:52.515 00.001 13300 Star::Find returns 1 (0), X=1080.32, Y=335.64, Mass=1935, SNR=30.7, Peak=254 HFD=3.2
23:05:52.515 00.000 13300 MultiStar: [#1 0.01,-0.12,0.76,U] [#2 -0.27,-0.11,0.00,M2] [#3 -0.00,-0.30,0.00,M2] [#4 0.10,-0.03,0.27,U] [#5 -0.07,-0.25,0.00,M7] [#6 -0.10,0.14,0.24,U] [#7 0.33,-0.33,0.00,M4] [#8 0.24,-0.10,0.00,M2] 
23:05:52.515 00.000 13300 refined, 3 included, MultiStar: {0.03, -0.17}, one-star: {0.06, -0.31}
23:05:52.515 00.000 13300 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-1.61) = xAngle (0.20 = 0.20)
23:05:52.515 00.000 13300 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.22 = 0.22)
23:05:52.516 00.001 13300 CameraToMount -- cameraX=0.03 cameraY=-0.17 hyp=0.17 cameraTheta=-1.40 mountX=0.17 mountY=0.04, mountTheta=0.22
23:05:52.517 00.001 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.17, opts=13)
23:05:52.517 00.000 13300 Enqueuing Move request for scope (0.03, -0.17)
23:05:52.517 00.000 11596 Worker thread wakes up
23:05:52.517 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.17) opts 0xd
23:05:52.518 00.001 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.17)
23:05:52.518 00.000 11596 Moving (0.03, -0.17) raw xDistance=0.17 yDistance=0.04
23:05:52.518 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
23:05:52.518 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:52.518 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:05:52.518 00.000 11596 MoveAxis(W, 228, ABG)
23:05:52.518 00.000 11596 Guiding  Dir = 3, Dur = 228
23:05:52.518 00.000 11596 IsSlewing returns 0
23:05:52.523 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
23:05:52.530 00.007 13300 UpdateGuideState exits: m=1935 SNR=30.7
23:05:52.530 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:52.531 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:05:52.531 00.000 13300 Enqueuing Expose request
23:05:52.627 00.096 11596 IsGuiding returns 0
23:05:53.091 00.464 11596 IsGuiding returns 1
23:05:53.091 00.000 11596 scope still moving after pulse duration time elapsed
23:05:53.232 00.141 11596 IsSlewing returns 0
23:05:53.322 00.090 11596 IsGuiding returns 0
23:05:53.322 00.000 11596 scope move finished after 228 + 467 ms
23:05:53.323 00.001 11596 Move returns status 0, amount 228
23:05:53.323 00.000 11596 MoveAxis(N, 0, ABG)
23:05:53.323 00.000 11596 Move returns status 0, amount 0
23:05:53.323 00.000 11596 move complete, result=0
23:05:53.323 00.000 11596 worker thread done servicing request
23:05:53.323 00.000 11596 Worker thread wakes up
23:05:53.324 00.001 13300 GuideStep: 0.2 px 228 ms WEST, 0.0 px 0 ms NORTH
23:05:53.324 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:05:53.834 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:05:54.455 00.621 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"01c035e3-27fa-49ac-9bf7-c7cfc3df452f"}
23:05:54.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"01c035e3-27fa-49ac-9bf7-c7cfc3df452f"}
23:05:54.456 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"00408568-0244-40c5-977c-dce92fdaee6b"}
23:05:54.456 00.000 13300 case statement mapped state 6 to 3
23:05:54.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"00408568-0244-40c5-977c-dce92fdaee6b"}
23:05:54.456 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"69401845-42ce-476f-b4e6-d118c85ed7ae"}
23:05:54.457 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":521,"width":15,"height":15,"star_pos":[7.32,6.64],"pixels":"..."},"id":"69401845-42ce-476f-b4e6-d118c85ed7ae"}
23:05:56.858 02.401 11596 Exposure complete
23:05:56.928 00.070 11596 worker thread done servicing request
23:05:56.928 00.000 13300 OnExposeComplete: enter
23:05:56.928 00.000 13300 UpdateGuideState(): m_state=6
23:05:56.928 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 522
23:05:56.929 00.001 13300 Star::Find returns 1 (0), X=1080.18, Y=335.83, Mass=1972, SNR=31.0, Peak=254 HFD=3.1
23:05:56.929 00.000 13300 MultiStar: [#1 0.02,0.01,0.75,U] [#2 -0.20,-0.15,0.00,M3] [#3 -0.05,0.09,0.41,U] [#4 -0.28,-0.04,0.00,M2] [#5 -0.02,-0.07,0.24,U] [#6 -0.20,0.26,0.00,M1] [#7 0.16,0.03,0.23,U] [#8 0.06,0.01,0.19,U] 
23:05:56.929 00.000 13300 refined, 5 included, MultiStar: {-0.02, -0.03}, one-star: {-0.09, -0.12}
23:05:56.929 00.000 13300 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-1.61) = xAngle (-0.58 = -0.58)
23:05:56.929 00.000 13300 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.56 = -0.56)
23:05:56.930 00.001 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.03 cameraTheta=-2.19 mountX=0.03 mountY=-0.02, mountTheta=-0.57
23:05:56.931 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.03, opts=13)
23:05:56.931 00.000 13300 Enqueuing Move request for scope (-0.02, -0.03)
23:05:56.931 00.000 11596 Worker thread wakes up
23:05:56.932 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
23:05:56.932 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
23:05:56.932 00.000 11596 Moving (-0.02, -0.03) raw xDistance=0.03 yDistance=-0.02
23:05:56.932 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:05:56.932 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:56.933 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:05:56.933 00.000 11596 MoveAxis(E, 0, ABG)
23:05:56.933 00.000 11596 Move returns status 0, amount 0
23:05:56.933 00.000 11596 MoveAxis(N, 0, ABG)
23:05:56.933 00.000 11596 Move returns status 0, amount 0
23:05:56.933 00.000 11596 move complete, result=0
23:05:56.934 00.001 11596 worker thread done servicing request
23:05:56.937 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=118, Gamma=0.510
23:05:56.944 00.007 13300 UpdateGuideState exits: m=1972 SNR=31.0
23:05:56.945 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:56.945 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:05:56.945 00.000 13300 Enqueuing Expose request
23:05:56.945 00.000 11596 Worker thread wakes up
23:05:56.945 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:05:56.945 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:05:57.455 00.510 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"619ab5e9-6407-4275-95da-acb73943e611"}
23:05:57.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"619ab5e9-6407-4275-95da-acb73943e611"}
23:05:57.456 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4d0f6497-3e01-4d7f-8e22-415a1cd0ff75"}
23:05:57.456 00.000 13300 case statement mapped state 6 to 3
23:05:57.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4d0f6497-3e01-4d7f-8e22-415a1cd0ff75"}
23:05:57.457 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"47a533a1-4edb-44d0-b76d-b20a91b5de3d"}
23:05:57.457 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":522,"width":15,"height":15,"star_pos":[7.18,6.83],"pixels":"..."},"id":"47a533a1-4edb-44d0-b76d-b20a91b5de3d"}
23:05:57.458 00.001 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:06:00.456 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"712d0721-8a2f-4f4f-932b-bf20787174b1"}
23:06:00.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"712d0721-8a2f-4f4f-932b-bf20787174b1"}
23:06:00.457 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"563b6d33-1d99-4511-a4d7-0d0875dc4184"}
23:06:00.457 00.000 13300 case statement mapped state 6 to 3
23:06:00.457 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"563b6d33-1d99-4511-a4d7-0d0875dc4184"}
23:06:00.458 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1b33c84b-8964-49e2-8f6d-7defa5b15935"}
23:06:00.459 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":522,"width":15,"height":15,"star_pos":[7.18,6.83],"pixels":"..."},"id":"1b33c84b-8964-49e2-8f6d-7defa5b15935"}
23:06:00.487 00.028 11596 Exposure complete
23:06:00.560 00.073 11596 worker thread done servicing request
23:06:00.560 00.000 13300 OnExposeComplete: enter
23:06:00.561 00.001 13300 UpdateGuideState(): m_state=6
23:06:00.561 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 523
23:06:00.561 00.000 13300 Star::Find returns 1 (0), X=1080.30, Y=335.88, Mass=1915, SNR=30.6, Peak=254 HFD=3.4
23:06:00.562 00.001 13300 MultiStar: [#1 -0.01,0.10,0.76,U] [#2 -0.09,0.07,0.44,U] [#3 -0.17,0.05,0.43,U] [#4 0.19,0.35,0.00,M3] [#5 -0.07,-0.02,0.25,U] [#6 0.06,0.17,0.24,U] [#7 0.27,0.04,0.00,M4] [#8 0.01,0.13,0.20,U] 
23:06:00.562 00.000 13300 refined, 6 included, MultiStar: {-0.03, 0.04}, one-star: {0.04, -0.07}
23:06:00.562 00.000 13300 CameraToMount -- cameraTheta (2.17) - m_xAngle (-1.61) = xAngle (3.78 = -2.50)
23:06:00.562 00.000 13300 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.80 = -2.49)
23:06:00.562 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.04 hyp=0.05 cameraTheta=2.17 mountX=-0.04 mountY=-0.03, mountTheta=-2.49
23:06:00.564 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.04, opts=13)
23:06:00.564 00.000 13300 Enqueuing Move request for scope (-0.03, 0.04)
23:06:00.564 00.000 11596 Worker thread wakes up
23:06:00.564 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.04) opts 0xd
23:06:00.564 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.04)
23:06:00.564 00.000 11596 Moving (-0.03, 0.04) raw xDistance=-0.04 yDistance=-0.03
23:06:00.564 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:06:00.564 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:00.564 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:06:00.565 00.001 11596 MoveAxis(E, 0, ABG)
23:06:00.565 00.000 11596 Move returns status 0, amount 0
23:06:00.565 00.000 11596 MoveAxis(N, 0, ABG)
23:06:00.565 00.000 11596 Move returns status 0, amount 0
23:06:00.565 00.000 11596 move complete, result=0
23:06:00.565 00.000 11596 worker thread done servicing request
23:06:00.569 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
23:06:00.577 00.008 13300 UpdateGuideState exits: m=1915 SNR=30.6
23:06:00.577 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:00.577 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:06:00.578 00.001 13300 Enqueuing Expose request
23:06:00.578 00.000 11596 Worker thread wakes up
23:06:00.578 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:06:00.578 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:06:01.084 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:06:03.455 02.371 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b2ef7cb9-593f-4672-88df-f613c576523d"}
23:06:03.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b2ef7cb9-593f-4672-88df-f613c576523d"}
23:06:03.456 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"60407a77-dc39-402f-86fc-372bb537abc0"}
23:06:03.456 00.000 13300 case statement mapped state 6 to 3
23:06:03.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"60407a77-dc39-402f-86fc-372bb537abc0"}
23:06:03.456 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fa241096-f646-42db-83f0-d2e4156b7f23"}
23:06:03.457 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":523,"width":15,"height":15,"star_pos":[7.30,6.88],"pixels":"..."},"id":"fa241096-f646-42db-83f0-d2e4156b7f23"}
23:06:04.123 00.666 11596 Exposure complete
23:06:04.194 00.071 11596 worker thread done servicing request
23:06:04.194 00.000 13300 OnExposeComplete: enter
23:06:04.194 00.000 13300 UpdateGuideState(): m_state=6
23:06:04.195 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 524
23:06:04.195 00.000 13300 Star::Find returns 1 (0), X=1080.34, Y=335.82, Mass=1947, SNR=30.8, Peak=254 HFD=3.4
23:06:04.196 00.001 13300 MultiStar: [#1 -0.09,0.06,0.76,U] [#2 -0.21,0.05,0.44,U] [#3 0.04,-0.04,0.42,U] [#4 0.12,-0.12,0.29,U] [#5 -0.02,0.31,0.00,M6] [#6 0.06,0.43,0.00,M1] [#7 0.22,-0.18,0.00,M5] [#8 0.08,-0.13,0.19,U] 
23:06:04.196 00.000 13300 refined, 5 included, MultiStar: {-0.01, -0.04}, one-star: {0.07, -0.13}
23:06:04.196 00.000 13300 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-1.61) = xAngle (-0.15 = -0.15)
23:06:04.196 00.000 13300 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.13 = -0.13)
23:06:04.197 00.001 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.76 mountX=0.04 mountY=-0.01, mountTheta=-0.13
23:06:04.198 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.04, opts=13)
23:06:04.198 00.000 13300 Enqueuing Move request for scope (-0.01, -0.04)
23:06:04.198 00.000 11596 Worker thread wakes up
23:06:04.199 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.04) opts 0xd
23:06:04.199 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.04)
23:06:04.199 00.000 11596 Moving (-0.01, -0.04) raw xDistance=0.04 yDistance=-0.01
23:06:04.199 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:06:04.199 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:04.199 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:06:04.199 00.000 11596 MoveAxis(E, 0, ABG)
23:06:04.199 00.000 11596 Move returns status 0, amount 0
23:06:04.199 00.000 11596 MoveAxis(N, 0, ABG)
23:06:04.199 00.000 11596 Move returns status 0, amount 0
23:06:04.200 00.001 11596 move complete, result=0
23:06:04.200 00.000 11596 worker thread done servicing request
23:06:04.205 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
23:06:04.212 00.007 13300 UpdateGuideState exits: m=1947 SNR=30.8
23:06:04.212 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:04.212 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:06:04.212 00.000 13300 Enqueuing Expose request
23:06:04.213 00.001 11596 Worker thread wakes up
23:06:04.213 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:06:04.213 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:06:04.715 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:06:06.454 01.739 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a14b084e-9812-4391-9685-cad97683a5ad"}
23:06:06.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a14b084e-9812-4391-9685-cad97683a5ad"}
23:06:06.455 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"58118139-365e-4c3f-88dd-e41aa992b92e"}
23:06:06.455 00.000 13300 case statement mapped state 6 to 3
23:06:06.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"58118139-365e-4c3f-88dd-e41aa992b92e"}
23:06:06.456 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"02383902-8937-4a1f-87be-e840b35eb16d"}
23:06:06.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":524,"width":15,"height":15,"star_pos":[7.34,6.82],"pixels":"..."},"id":"02383902-8937-4a1f-87be-e840b35eb16d"}
23:06:07.804 01.348 11596 Exposure complete
23:06:07.873 00.069 11596 worker thread done servicing request
23:06:07.874 00.001 13300 OnExposeComplete: enter
23:06:07.874 00.000 13300 UpdateGuideState(): m_state=6
23:06:07.874 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 525
23:06:07.874 00.000 13300 Star::Find returns 1 (0), X=1080.34, Y=335.87, Mass=1883, SNR=30.3, Peak=254 HFD=3.4
23:06:07.875 00.001 13300 MultiStar: [#1 -0.05,-0.07,0.77,U] [#2 -0.13,-0.17,0.45,U] [#3 -0.00,-0.27,0.00,M1] [#4 0.07,0.22,0.00,M3] [#5 0.04,0.07,0.25,U] [#6 -0.19,0.15,0.00,M2] [#7 0.21,-0.27,0.00,M6] [#8 0.09,-0.45,0.00,M1] 
23:06:07.875 00.000 13300 refined, 3 included, MultiStar: {-0.01, -0.08}, one-star: {0.07, -0.08}
23:06:07.875 00.000 13300 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-1.61) = xAngle (-0.07 = -0.07)
23:06:07.875 00.000 13300 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.05 = -0.05)
23:06:07.875 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.68 mountX=0.08 mountY=-0.00, mountTheta=-0.05
23:06:07.877 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.08, opts=13)
23:06:07.877 00.000 13300 Enqueuing Move request for scope (-0.01, -0.08)
23:06:07.877 00.000 11596 Worker thread wakes up
23:06:07.877 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.08) opts 0xd
23:06:07.877 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.08)
23:06:07.878 00.001 11596 Moving (-0.01, -0.08) raw xDistance=0.08 yDistance=-0.00
23:06:07.878 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:06:07.878 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:07.878 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:06:07.878 00.000 11596 MoveAxis(E, 0, ABG)
23:06:07.878 00.000 11596 Move returns status 0, amount 0
23:06:07.878 00.000 11596 MoveAxis(N, 0, ABG)
23:06:07.878 00.000 11596 Move returns status 0, amount 0
23:06:07.878 00.000 11596 move complete, result=0
23:06:07.878 00.000 11596 worker thread done servicing request
23:06:07.883 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
23:06:07.891 00.008 13300 UpdateGuideState exits: m=1883 SNR=30.3
23:06:07.891 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:07.891 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:06:07.891 00.000 13300 Enqueuing Expose request
23:06:07.891 00.000 11596 Worker thread wakes up
23:06:07.891 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:06:07.891 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:06:08.393 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:06:09.454 01.061 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1dbb2cb3-ab19-452c-b29a-316e53dfc8a9"}
23:06:09.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1dbb2cb3-ab19-452c-b29a-316e53dfc8a9"}
23:06:09.454 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9a203130-6882-47c6-b723-b44ed8b98d0e"}
23:06:09.455 00.001 13300 case statement mapped state 6 to 3
23:06:09.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9a203130-6882-47c6-b723-b44ed8b98d0e"}
23:06:09.455 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5550e035-e92c-4c35-8ab1-853c4474d22f"}
23:06:09.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":525,"width":15,"height":15,"star_pos":[7.34,6.87],"pixels":"..."},"id":"5550e035-e92c-4c35-8ab1-853c4474d22f"}
23:06:11.419 01.964 11596 Exposure complete
23:06:11.489 00.070 11596 worker thread done servicing request
23:06:11.489 00.000 13300 OnExposeComplete: enter
23:06:11.489 00.000 13300 UpdateGuideState(): m_state=6
23:06:11.490 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 526
23:06:11.490 00.000 13300 Star::Find returns 1 (0), X=1080.31, Y=335.80, Mass=1864, SNR=30.2, Peak=254 HFD=3.3
23:06:11.491 00.001 13300 MultiStar: [#1 -0.16,-0.05,0.77,U] [#2 -0.12,-0.09,0.45,U] [#3 -0.13,-0.15,0.42,U] [#4 -0.12,0.11,0.28,U] [#5 -0.04,0.12,0.27,U] [#6 -0.13,0.28,0.00,M3] [#7 0.20,-0.15,0.00,M7] [#8 -0.01,-0.22,0.19,U] 
23:06:11.491 00.000 13300 refined, 6 included, MultiStar: {-0.07, -0.08}, one-star: {0.04, -0.15}
23:06:11.491 00.000 13300 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-1.61) = xAngle (-0.67 = -0.67)
23:06:11.491 00.000 13300 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.66 = -0.66)
23:06:11.491 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.08 hyp=0.11 cameraTheta=-2.28 mountX=0.08 mountY=-0.07, mountTheta=-0.66
23:06:11.493 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.08, opts=13)
23:06:11.494 00.001 13300 Enqueuing Move request for scope (-0.07, -0.08)
23:06:11.494 00.000 11596 Worker thread wakes up
23:06:11.494 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.08) opts 0xd
23:06:11.494 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.08)
23:06:11.494 00.000 11596 Moving (-0.07, -0.08) raw xDistance=0.08 yDistance=-0.07
23:06:11.494 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:06:11.495 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:11.495 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:06:11.495 00.000 11596 MoveAxis(E, 0, ABG)
23:06:11.495 00.000 11596 Move returns status 0, amount 0
23:06:11.495 00.000 11596 MoveAxis(N, 0, ABG)
23:06:11.495 00.000 11596 Move returns status 0, amount 0
23:06:11.495 00.000 11596 move complete, result=0
23:06:11.495 00.000 11596 worker thread done servicing request
23:06:11.502 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
23:06:11.509 00.007 13300 UpdateGuideState exits: m=1864 SNR=30.2
23:06:11.509 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:11.509 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:06:11.509 00.000 13300 Enqueuing Expose request
23:06:11.510 00.001 11596 Worker thread wakes up
23:06:11.510 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:06:11.510 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:06:12.018 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:06:12.452 00.434 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8ad30ba3-4d37-4188-90c5-d5d84c96e7eb"}
23:06:12.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8ad30ba3-4d37-4188-90c5-d5d84c96e7eb"}
23:06:12.453 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3b204f0f-82b2-4cca-8225-0f98385d952f"}
23:06:12.453 00.000 13300 case statement mapped state 6 to 3
23:06:12.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3b204f0f-82b2-4cca-8225-0f98385d952f"}
23:06:12.453 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"101d74ef-c82e-45bd-bfa0-a8def6f6d7c0"}
23:06:12.454 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":526,"width":15,"height":15,"star_pos":[7.31,6.80],"pixels":"..."},"id":"101d74ef-c82e-45bd-bfa0-a8def6f6d7c0"}
23:06:15.066 02.612 11596 Exposure complete
23:06:15.182 00.116 11596 worker thread done servicing request
23:06:15.182 00.000 13300 OnExposeComplete: enter
23:06:15.182 00.000 13300 UpdateGuideState(): m_state=6
23:06:15.182 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 527
23:06:15.183 00.001 13300 Star::Find returns 1 (0), X=1080.25, Y=335.63, Mass=1951, SNR=30.9, Peak=254 HFD=3.2
23:06:15.183 00.000 13300 MultiStar: [#1 -0.09,-0.17,0.76,U] [#2 -0.11,-0.14,0.44,U] [#3 -0.09,-0.15,0.43,U] [#4 0.05,-0.09,0.29,U] [#5 -0.08,-0.05,0.25,U] [#6 0.02,0.20,0.23,U] [#7 0.20,-0.31,0.00,M8] [#8 0.20,-0.28,0.00,M1] 
23:06:15.184 00.001 13300 refined, 6 included, MultiStar: {-0.05, -0.17}, one-star: {-0.02, -0.32}
23:06:15.184 00.000 13300 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-1.61) = xAngle (-0.26 = -0.26)
23:06:15.184 00.000 13300 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.25 = -0.25)
23:06:15.184 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.17 hyp=0.17 cameraTheta=-1.87 mountX=0.17 mountY=-0.04, mountTheta=-0.25
23:06:15.187 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.17, opts=13)
23:06:15.187 00.000 13300 Enqueuing Move request for scope (-0.05, -0.17)
23:06:15.187 00.000 11596 Worker thread wakes up
23:06:15.188 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.17) opts 0xd
23:06:15.188 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.17)
23:06:15.188 00.000 11596 Moving (-0.05, -0.17) raw xDistance=0.17 yDistance=-0.04
23:06:15.188 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
23:06:15.188 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:15.188 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:06:15.188 00.000 11596 MoveAxis(W, 209, ABG)
23:06:15.189 00.001 11596 Guiding  Dir = 3, Dur = 209
23:06:15.189 00.000 11596 IsSlewing returns 0
23:06:15.192 00.003 11596 IsGuiding returns 0
23:06:15.194 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=113, Gamma=0.510
23:06:15.204 00.010 13300 UpdateGuideState exits: m=1951 SNR=30.9
23:06:15.204 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:15.204 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:06:15.204 00.000 13300 Enqueuing Expose request
23:06:15.453 00.249 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"91005fcc-5a4e-4047-beb5-51e0243199c3"}
23:06:15.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"91005fcc-5a4e-4047-beb5-51e0243199c3"}
23:06:15.454 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0c117beb-4612-493f-b9b1-3d13f6785bf8"}
23:06:15.455 00.001 13300 case statement mapped state 6 to 3
23:06:15.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0c117beb-4612-493f-b9b1-3d13f6785bf8"}
23:06:15.456 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ec8c6339-42e8-4fd7-94bc-e8ceea3a4030"}
23:06:15.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":527,"width":15,"height":15,"star_pos":[7.25,6.63],"pixels":"..."},"id":"ec8c6339-42e8-4fd7-94bc-e8ceea3a4030"}
23:06:15.578 00.122 11596 IsGuiding returns 1
23:06:15.578 00.000 11596 scope still moving after pulse duration time elapsed
23:06:15.791 00.213 11596 IsSlewing returns 0
23:06:15.879 00.088 11596 IsGuiding returns 0
23:06:15.879 00.000 11596 scope move finished after 209 + 479 ms
23:06:15.879 00.000 11596 Move returns status 0, amount 209
23:06:15.879 00.000 11596 MoveAxis(N, 0, ABG)
23:06:15.879 00.000 11596 Move returns status 0, amount 0
23:06:15.880 00.001 11596 move complete, result=0
23:06:15.880 00.000 11596 worker thread done servicing request
23:06:15.880 00.000 13300 GuideStep: 0.2 px 209 ms WEST, -0.0 px 0 ms NORTH
23:06:15.880 00.000 11596 Worker thread wakes up
23:06:15.880 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:06:16.393 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:06:18.451 02.058 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"865d982a-301c-4f12-bf0f-4f83e0583f82"}
23:06:18.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"865d982a-301c-4f12-bf0f-4f83e0583f82"}
23:06:18.452 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cb85971d-ddea-4a42-8882-81beb8c3e55b"}
23:06:18.452 00.000 13300 case statement mapped state 6 to 3
23:06:18.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cb85971d-ddea-4a42-8882-81beb8c3e55b"}
23:06:18.452 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"849dbe2b-03e1-48a3-b606-82f83d647d4d"}
23:06:18.453 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":527,"width":15,"height":15,"star_pos":[7.25,6.63],"pixels":"..."},"id":"849dbe2b-03e1-48a3-b606-82f83d647d4d"}
23:06:19.436 00.983 11596 Exposure complete
23:06:19.543 00.107 11596 worker thread done servicing request
23:06:19.544 00.001 13300 OnExposeComplete: enter
23:06:19.544 00.000 13300 UpdateGuideState(): m_state=6
23:06:19.545 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 528
23:06:19.545 00.000 13300 Star::Find returns 1 (0), X=1080.28, Y=335.64, Mass=1951, SNR=30.8, Peak=240 HFD=3.2
23:06:19.545 00.000 13300 MultiStar: [#1 -0.06,-0.12,0.75,U] [#2 -0.23,-0.38,0.00,M1] [#3 -0.12,-0.31,0.00,M1] [#4 -0.14,-0.34,0.00,M2] [#5 -0.13,0.19,0.00,M4] [#6 0.12,-0.26,0.00,M3] [#7 0.34,-0.28,0.00,M9] [#8 0.26,-0.10,0.00,M2] 
23:06:19.545 00.000 13300 refined, 1 included, MultiStar: {-0.02, -0.23}, one-star: {0.02, -0.31}
23:06:19.546 00.001 13300 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-1.61) = xAngle (-0.03 = -0.03)
23:06:19.546 00.000 13300 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.01 = -0.01)
23:06:19.546 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.23 hyp=0.23 cameraTheta=-1.64 mountX=0.23 mountY=-0.00, mountTheta=-0.01
23:06:19.548 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.23, opts=13)
23:06:19.548 00.000 13300 Enqueuing Move request for scope (-0.02, -0.23)
23:06:19.548 00.000 11596 Worker thread wakes up
23:06:19.548 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.23) opts 0xd
23:06:19.549 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.23)
23:06:19.549 00.000 11596 Moving (-0.02, -0.23) raw xDistance=0.23 yDistance=-0.00
23:06:19.549 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
23:06:19.549 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:19.549 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:06:19.549 00.000 11596 MoveAxis(W, 298, ABG)
23:06:19.550 00.001 11596 Guiding  Dir = 3, Dur = 298
23:06:19.550 00.000 11596 IsSlewing returns 0
23:06:19.556 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=240, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
23:06:19.567 00.011 13300 UpdateGuideState exits: m=1951 SNR=30.8
23:06:19.567 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:19.568 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:06:19.568 00.000 13300 Enqueuing Expose request
23:06:19.763 00.195 11596 IsGuiding returns 0
23:06:20.053 00.290 11596 PulseGuide returned control before completion, sleep 18
23:06:20.151 00.098 11596 IsGuiding returns 1
23:06:20.151 00.000 11596 scope still moving after pulse duration time elapsed
23:06:20.184 00.033 11596 IsSlewing returns 0
23:06:20.269 00.085 11596 IsGuiding returns 1
23:06:20.293 00.024 11596 IsSlewing returns 0
23:06:20.367 00.074 11596 IsGuiding returns 1
23:06:20.400 00.033 11596 IsSlewing returns 0
23:06:20.606 00.206 11596 IsGuiding returns 0
23:06:20.606 00.000 11596 scope move finished after 298 + 544 ms
23:06:20.606 00.000 11596 Move returns status 0, amount 298
23:06:20.606 00.000 11596 MoveAxis(N, 0, ABG)
23:06:20.606 00.000 11596 Move returns status 0, amount 0
23:06:20.607 00.001 11596 move complete, result=0
23:06:20.607 00.000 11596 worker thread done servicing request
23:06:20.607 00.000 13300 GuideStep: 0.2 px 298 ms WEST, -0.0 px 0 ms NORTH
23:06:20.607 00.000 11596 Worker thread wakes up
23:06:20.607 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:06:21.122 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:06:21.452 00.330 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"18e1e93d-a809-4395-a22d-7eb6b3665512"}
23:06:21.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"18e1e93d-a809-4395-a22d-7eb6b3665512"}
23:06:21.453 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cdadfb23-99e2-4187-b7e4-d0dec0123053"}
23:06:21.453 00.000 13300 case statement mapped state 6 to 3
23:06:21.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cdadfb23-99e2-4187-b7e4-d0dec0123053"}
23:06:21.454 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bf16d055-4d29-476d-ac28-90eb3204c241"}
23:06:21.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":528,"width":15,"height":15,"star_pos":[7.28,6.64],"pixels":"..."},"id":"bf16d055-4d29-476d-ac28-90eb3204c241"}
23:06:24.161 02.707 11596 Exposure complete
23:06:24.236 00.075 11596 worker thread done servicing request
23:06:24.237 00.001 13300 OnExposeComplete: enter
23:06:24.237 00.000 13300 UpdateGuideState(): m_state=6
23:06:24.237 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 529
23:06:24.237 00.000 13300 Star::Find returns 1 (0), X=1080.30, Y=335.88, Mass=1952, SNR=30.9, Peak=254 HFD=3.4
23:06:24.238 00.001 13300 MultiStar: [#1 -0.08,0.10,0.76,U] [#2 -0.14,0.05,0.44,U] [#3 0.06,0.07,0.41,U] [#4 0.04,0.07,0.28,U] [#5 0.06,-0.00,0.25,U] [#6 0.10,0.00,0.24,U] [#7 0.39,-0.00,0.00,M10] [#8 0.03,0.08,0.21,U] 
23:06:24.238 00.000 13300 refined, 7 included, MultiStar: {-0.00, 0.03}, one-star: {0.03, -0.07}
23:06:24.238 00.000 13300 CameraToMount -- cameraTheta (1.65) - m_xAngle (-1.61) = xAngle (3.26 = -3.02)
23:06:24.238 00.000 13300 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.28 = -3.01)
23:06:24.239 00.001 13300 CameraToMount -- cameraX=-0.00 cameraY=0.03 hyp=0.03 cameraTheta=1.65 mountX=-0.03 mountY=-0.00, mountTheta=-3.01
23:06:24.240 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.03, opts=13)
23:06:24.240 00.000 13300 Enqueuing Move request for scope (-0.00, 0.03)
23:06:24.240 00.000 11596 Worker thread wakes up
23:06:24.241 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.03) opts 0xd
23:06:24.241 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.03)
23:06:24.241 00.000 11596 Moving (-0.00, 0.03) raw xDistance=-0.03 yDistance=-0.00
23:06:24.241 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:06:24.241 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:24.241 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:06:24.241 00.000 11596 MoveAxis(E, 0, ABG)
23:06:24.242 00.001 11596 Move returns status 0, amount 0
23:06:24.242 00.000 11596 MoveAxis(N, 0, ABG)
23:06:24.242 00.000 11596 Move returns status 0, amount 0
23:06:24.243 00.001 11596 move complete, result=0
23:06:24.243 00.000 11596 worker thread done servicing request
23:06:24.247 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
23:06:24.255 00.008 13300 UpdateGuideState exits: m=1952 SNR=30.9
23:06:24.255 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:24.255 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:06:24.255 00.000 13300 Enqueuing Expose request
23:06:24.256 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:06:24.256 00.000 11596 Worker thread wakes up
23:06:24.256 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:06:24.462 00.206 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5e742812-9204-40b1-8b98-2913373544b4"}
23:06:24.462 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5e742812-9204-40b1-8b98-2913373544b4"}
23:06:24.463 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ac921c7a-8ad0-4b74-bf20-2abd4ecf708b"}
23:06:24.463 00.000 13300 case statement mapped state 6 to 3
23:06:24.463 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ac921c7a-8ad0-4b74-bf20-2abd4ecf708b"}
23:06:24.464 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"73f9367a-d68b-4d3b-9672-7096711767d4"}
23:06:24.465 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":529,"width":15,"height":15,"star_pos":[7.30,6.88],"pixels":"..."},"id":"73f9367a-d68b-4d3b-9672-7096711767d4"}
23:06:24.761 00.296 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:06:27.462 02.701 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0684518c-4a57-403f-828c-53824d775be6"}
23:06:27.462 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0684518c-4a57-403f-828c-53824d775be6"}
23:06:27.462 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"48156580-1380-4db2-86d8-a1380df4fadf"}
23:06:27.463 00.001 13300 case statement mapped state 6 to 3
23:06:27.463 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"48156580-1380-4db2-86d8-a1380df4fadf"}
23:06:27.463 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"056404ed-2d1f-467e-99c6-0c9dbe8c0a26"}
23:06:27.463 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":529,"width":15,"height":15,"star_pos":[7.30,6.88],"pixels":"..."},"id":"056404ed-2d1f-467e-99c6-0c9dbe8c0a26"}
23:06:27.784 00.321 11596 Exposure complete
23:06:27.860 00.076 11596 worker thread done servicing request
23:06:27.860 00.000 13300 OnExposeComplete: enter
23:06:27.861 00.001 13300 UpdateGuideState(): m_state=6
23:06:27.861 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 530
23:06:27.861 00.000 13300 Star::Find returns 1 (0), X=1080.37, Y=335.92, Mass=1963, SNR=30.9, Peak=254 HFD=3.4
23:06:27.862 00.001 13300 MultiStar: [#1 -0.03,0.12,0.75,U] [#2 -0.22,0.05,0.44,U] [#3 0.16,-0.07,0.42,U] [#4 0.01,-0.05,0.28,U] [#5 -0.07,0.26,0.00,M4] [#6 0.03,0.32,0.00,M3] [#7 0.55,-0.01,0.00,R] [#8 0.28,0.09,0.00,M2] 
23:06:27.862 00.000 13300 refined, 4 included, MultiStar: {0.02, 0.02}, one-star: {0.10, -0.03}
23:06:27.862 00.000 13300 CameraToMount -- cameraTheta (0.69) - m_xAngle (-1.61) = xAngle (2.30 = 2.30)
23:06:27.862 00.000 13300 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.32 = 2.32)
23:06:27.862 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.02 hyp=0.02 cameraTheta=0.69 mountX=-0.02 mountY=0.02, mountTheta=2.31
23:06:27.864 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.02, opts=13)
23:06:27.864 00.000 13300 Enqueuing Move request for scope (0.02, 0.02)
23:06:27.864 00.000 11596 Worker thread wakes up
23:06:27.864 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.02) opts 0xd
23:06:27.864 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.02)
23:06:27.864 00.000 11596 Moving (0.02, 0.02) raw xDistance=-0.02 yDistance=0.02
23:06:27.865 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:06:27.865 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:27.865 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:06:27.865 00.000 11596 MoveAxis(E, 0, ABG)
23:06:27.865 00.000 11596 Move returns status 0, amount 0
23:06:27.865 00.000 11596 MoveAxis(N, 0, ABG)
23:06:27.865 00.000 11596 Move returns status 0, amount 0
23:06:27.865 00.000 11596 move complete, result=0
23:06:27.865 00.000 11596 worker thread done servicing request
23:06:27.869 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=3, FiltMax=90, Gamma=0.510
23:06:27.876 00.007 13300 UpdateGuideState exits: m=1963 SNR=30.9
23:06:27.877 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:27.877 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:06:27.877 00.000 13300 Enqueuing Expose request
23:06:27.877 00.000 11596 Worker thread wakes up
23:06:27.877 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:06:27.877 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:06:28.386 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:06:30.460 02.074 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4bc4ab6e-1b6b-4b0e-9e01-baea8e3ae322"}
23:06:30.461 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4bc4ab6e-1b6b-4b0e-9e01-baea8e3ae322"}
23:06:30.461 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"875f9221-a08e-4098-affa-fd2d930fe3f8"}
23:06:30.461 00.000 13300 case statement mapped state 6 to 3
23:06:30.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"875f9221-a08e-4098-affa-fd2d930fe3f8"}
23:06:30.462 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c841e0d0-ae13-4796-a7b6-1bdff6e29588"}
23:06:30.462 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":530,"width":15,"height":15,"star_pos":[7.37,6.92],"pixels":"..."},"id":"c841e0d0-ae13-4796-a7b6-1bdff6e29588"}
23:06:31.412 00.950 11596 Exposure complete
23:06:31.484 00.072 11596 worker thread done servicing request
23:06:31.484 00.000 13300 OnExposeComplete: enter
23:06:31.484 00.000 13300 UpdateGuideState(): m_state=6
23:06:31.485 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 531
23:06:31.485 00.000 13300 Star::Find returns 1 (0), X=1080.33, Y=335.93, Mass=1879, SNR=30.3, Peak=254 HFD=3.4
23:06:31.485 00.000 13300 MultiStar: [#1 0.01,0.08,0.76,U] [#2 -0.01,0.04,0.46,U] [#3 0.02,0.06,0.42,U] [#4 -0.17,0.08,0.28,U] [#5 -0.06,0.34,0.00,M5] [#6 0.09,0.26,0.00,M4] [#7 -0.09,-0.12,0.23,U] [#8 0.16,-0.03,0.19,U] 
23:06:31.485 00.000 13300 refined, 6 included, MultiStar: {0.01, 0.02}, one-star: {0.06, -0.02}
23:06:31.486 00.001 13300 CameraToMount -- cameraTheta (0.99) - m_xAngle (-1.61) = xAngle (2.60 = 2.60)
23:06:31.486 00.000 13300 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.61 = 2.61)
23:06:31.486 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.02 cameraTheta=0.99 mountX=-0.02 mountY=0.01, mountTheta=2.61
23:06:31.487 00.001 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.02, opts=13)
23:06:31.487 00.000 13300 Enqueuing Move request for scope (0.01, 0.02)
23:06:31.488 00.001 11596 Worker thread wakes up
23:06:31.488 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd
23:06:31.488 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.02)
23:06:31.488 00.000 11596 Moving (0.01, 0.02) raw xDistance=-0.02 yDistance=0.01
23:06:31.488 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:06:31.488 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:31.488 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:06:31.488 00.000 11596 MoveAxis(E, 0, ABG)
23:06:31.488 00.000 11596 Move returns status 0, amount 0
23:06:31.488 00.000 11596 MoveAxis(N, 0, ABG)
23:06:31.489 00.001 11596 Move returns status 0, amount 0
23:06:31.489 00.000 11596 move complete, result=0
23:06:31.489 00.000 11596 worker thread done servicing request
23:06:31.493 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
23:06:31.500 00.007 13300 UpdateGuideState exits: m=1879 SNR=30.3
23:06:31.500 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:31.500 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:06:31.500 00.000 13300 Enqueuing Expose request
23:06:31.500 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:06:31.501 00.001 11596 Worker thread wakes up
23:06:31.501 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:06:32.004 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:06:33.459 01.455 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0da24d18-5ef7-4f38-8695-acb24c64549d"}
23:06:33.459 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0da24d18-5ef7-4f38-8695-acb24c64549d"}
23:06:33.460 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"797fd02c-e298-4d43-a212-555c93bc693b"}
23:06:33.460 00.000 13300 case statement mapped state 6 to 3
23:06:33.460 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"797fd02c-e298-4d43-a212-555c93bc693b"}
23:06:33.460 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"034d132b-5de7-4b33-aa56-0b1bf69d5177"}
23:06:33.460 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":531,"width":15,"height":15,"star_pos":[7.33,6.93],"pixels":"..."},"id":"034d132b-5de7-4b33-aa56-0b1bf69d5177"}
23:06:35.037 01.577 11596 Exposure complete
23:06:35.124 00.087 11596 worker thread done servicing request
23:06:35.124 00.000 13300 OnExposeComplete: enter
23:06:35.125 00.001 13300 UpdateGuideState(): m_state=6
23:06:35.125 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 532
23:06:35.125 00.000 13300 Star::Find returns 1 (0), X=1080.37, Y=335.87, Mass=1911, SNR=30.6, Peak=254 HFD=3.4
23:06:35.126 00.001 13300 MultiStar: [#1 0.03,0.05,0.77,U] [#2 -0.08,0.07,0.44,U] [#3 -0.01,-0.11,0.43,U] [#4 -0.21,-0.16,0.00,M1] [#5 0.05,0.32,0.00,M6] [#6 -0.08,0.52,0.00,M5] [#7 -0.31,0.02,0.00,M1] [#8 0.48,-0.29,0.00,M2] 
23:06:35.126 00.000 13300 refined, 3 included, MultiStar: {0.03, -0.02}, one-star: {0.10, -0.08}
23:06:35.126 00.000 13300 CameraToMount -- cameraTheta (-0.55) - m_xAngle (-1.61) = xAngle (1.06 = 1.06)
23:06:35.126 00.000 13300 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.08 = 1.08)
23:06:35.126 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-0.55 mountX=0.02 mountY=0.03, mountTheta=1.07
23:06:35.128 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.02, opts=13)
23:06:35.128 00.000 13300 Enqueuing Move request for scope (0.03, -0.02)
23:06:35.129 00.001 11596 Worker thread wakes up
23:06:35.129 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.02) opts 0xd
23:06:35.129 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.02)
23:06:35.129 00.000 11596 Moving (0.03, -0.02) raw xDistance=0.02 yDistance=0.03
23:06:35.129 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:06:35.129 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:35.129 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:06:35.129 00.000 11596 MoveAxis(E, 0, ABG)
23:06:35.129 00.000 11596 Move returns status 0, amount 0
23:06:35.130 00.001 11596 MoveAxis(N, 0, ABG)
23:06:35.130 00.000 11596 Move returns status 0, amount 0
23:06:35.130 00.000 11596 move complete, result=0
23:06:35.130 00.000 11596 worker thread done servicing request
23:06:35.135 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
23:06:35.142 00.007 13300 UpdateGuideState exits: m=1911 SNR=30.6
23:06:35.142 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:35.142 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:06:35.142 00.000 13300 Enqueuing Expose request
23:06:35.143 00.001 11596 Worker thread wakes up
23:06:35.143 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:06:35.143 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:06:35.649 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:06:36.459 00.810 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d34d65bd-0a55-4299-be85-91fcd2fdc1f8"}
23:06:36.459 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d34d65bd-0a55-4299-be85-91fcd2fdc1f8"}
23:06:36.460 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"38afb37a-17b2-435c-b5ab-0b26f94cfb10"}
23:06:36.460 00.000 13300 case statement mapped state 6 to 3
23:06:36.460 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"38afb37a-17b2-435c-b5ab-0b26f94cfb10"}
23:06:36.460 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3c98d4c5-5448-45a1-8506-096e7a07bf66"}
23:06:36.461 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":532,"width":15,"height":15,"star_pos":[7.37,6.87],"pixels":"..."},"id":"3c98d4c5-5448-45a1-8506-096e7a07bf66"}
23:06:38.681 02.220 11596 Exposure complete
23:06:38.759 00.078 13300 OnExposeComplete: enter
23:06:38.760 00.001 11596 worker thread done servicing request
23:06:38.760 00.000 13300 UpdateGuideState(): m_state=6
23:06:38.760 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 533
23:06:38.761 00.001 13300 Star::Find returns 1 (0), X=1080.36, Y=335.77, Mass=1894, SNR=30.4, Peak=254 HFD=3.3
23:06:38.761 00.000 13300 MultiStar: [#1 0.01,0.02,0.76,U] [#2 -0.12,0.00,0.44,U] [#3 -0.01,-0.19,0.42,U] [#4 0.17,0.08,0.27,U] [#5 0.10,0.20,0.25,U] [#6 0.16,0.30,0.00,M6] [#7 -0.29,-0.24,0.00,M2] [#8 0.19,-0.31,0.00,M3] 
23:06:38.761 00.000 13300 refined, 5 included, MultiStar: {0.04, -0.06}, one-star: {0.09, -0.18}
23:06:38.761 00.000 13300 CameraToMount -- cameraTheta (-0.98) - m_xAngle (-1.61) = xAngle (0.63 = 0.63)
23:06:38.761 00.000 13300 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.64 = 0.64)
23:06:38.762 00.001 13300 CameraToMount -- cameraX=0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-0.98 mountX=0.05 mountY=0.04, mountTheta=0.64
23:06:38.763 00.001 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.06, opts=13)
23:06:38.763 00.000 13300 Enqueuing Move request for scope (0.04, -0.06)
23:06:38.763 00.000 11596 Worker thread wakes up
23:06:38.763 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.06) opts 0xd
23:06:38.764 00.001 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.06)
23:06:38.764 00.000 11596 Moving (0.04, -0.06) raw xDistance=0.05 yDistance=0.04
23:06:38.764 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:06:38.764 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:38.764 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:06:38.764 00.000 11596 MoveAxis(E, 0, ABG)
23:06:38.764 00.000 11596 Move returns status 0, amount 0
23:06:38.764 00.000 11596 MoveAxis(N, 0, ABG)
23:06:38.764 00.000 11596 Move returns status 0, amount 0
23:06:38.764 00.000 11596 move complete, result=0
23:06:38.765 00.001 11596 worker thread done servicing request
23:06:38.770 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
23:06:38.781 00.011 13300 UpdateGuideState exits: m=1894 SNR=30.4
23:06:38.781 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:38.782 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:06:38.782 00.000 13300 Enqueuing Expose request
23:06:38.782 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:06:38.782 00.000 11596 Worker thread wakes up
23:06:38.782 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:06:39.296 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:06:39.459 00.163 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2dcaf637-eb4d-4d6d-8691-dd8cc004ae36"}
23:06:39.459 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2dcaf637-eb4d-4d6d-8691-dd8cc004ae36"}
23:06:39.460 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c763f0a4-6e88-49f2-986c-4bb10cf8d016"}
23:06:39.460 00.000 13300 case statement mapped state 6 to 3
23:06:39.460 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c763f0a4-6e88-49f2-986c-4bb10cf8d016"}
23:06:39.460 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fd00032d-772d-47de-b48c-98fe203b0151"}
23:06:39.461 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":533,"width":15,"height":15,"star_pos":[7.36,6.77],"pixels":"..."},"id":"fd00032d-772d-47de-b48c-98fe203b0151"}
23:06:42.323 02.862 11596 Exposure complete
23:06:42.396 00.073 11596 worker thread done servicing request
23:06:42.397 00.001 13300 OnExposeComplete: enter
23:06:42.397 00.000 13300 UpdateGuideState(): m_state=6
23:06:42.397 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 534
23:06:42.397 00.000 13300 Star::Find returns 1 (0), X=1080.32, Y=335.80, Mass=1877, SNR=30.3, Peak=254 HFD=3.4
23:06:42.398 00.001 13300 MultiStar: [#1 0.02,0.03,0.77,U] [#2 -0.07,0.01,0.44,U] [#3 0.08,-0.25,0.00,M1] [#4 0.08,0.02,0.29,U] [#5 0.13,-0.00,0.25,U] [#6 0.07,0.22,0.00,M7] [#7 -0.19,-0.20,0.00,M3] [#8 0.10,-0.25,0.00,M4] 
23:06:42.398 00.000 13300 refined, 4 included, MultiStar: {0.03, -0.04}, one-star: {0.05, -0.15}
23:06:42.398 00.000 13300 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-1.61) = xAngle (0.66 = 0.66)
23:06:42.398 00.000 13300 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.68 = 0.68)
23:06:42.398 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-0.95 mountX=0.04 mountY=0.03, mountTheta=0.67
23:06:42.400 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.04, opts=13)
23:06:42.400 00.000 13300 Enqueuing Move request for scope (0.03, -0.04)
23:06:42.400 00.000 11596 Worker thread wakes up
23:06:42.400 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.04) opts 0xd
23:06:42.400 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.04)
23:06:42.400 00.000 11596 Moving (0.03, -0.04) raw xDistance=0.04 yDistance=0.03
23:06:42.400 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:06:42.401 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:42.401 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:06:42.401 00.000 11596 MoveAxis(E, 0, ABG)
23:06:42.401 00.000 11596 Move returns status 0, amount 0
23:06:42.401 00.000 11596 MoveAxis(N, 0, ABG)
23:06:42.401 00.000 11596 Move returns status 0, amount 0
23:06:42.401 00.000 11596 move complete, result=0
23:06:42.401 00.000 11596 worker thread done servicing request
23:06:42.406 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
23:06:42.413 00.007 13300 UpdateGuideState exits: m=1877 SNR=30.3
23:06:42.414 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:42.414 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:06:42.414 00.000 13300 Enqueuing Expose request
23:06:42.414 00.000 11596 Worker thread wakes up
23:06:42.414 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:06:42.414 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:06:42.458 00.044 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6364a94e-dd3f-40b3-82ef-df151d314415"}
23:06:42.458 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6364a94e-dd3f-40b3-82ef-df151d314415"}
23:06:42.460 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ea7659b4-c953-4131-a204-6fc410a90c47"}
23:06:42.460 00.000 13300 case statement mapped state 6 to 3
23:06:42.460 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ea7659b4-c953-4131-a204-6fc410a90c47"}
23:06:42.461 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5b4ba057-4712-443e-8d2c-1a19a636f971"}
23:06:42.462 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":534,"width":15,"height":15,"star_pos":[7.32,6.80],"pixels":"..."},"id":"5b4ba057-4712-443e-8d2c-1a19a636f971"}
23:06:42.929 00.467 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:06:45.458 02.529 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2f6598ad-5e5f-4b64-b4b0-e38c8e5d835b"}
23:06:45.458 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2f6598ad-5e5f-4b64-b4b0-e38c8e5d835b"}
23:06:45.459 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"16364a0c-07a5-469b-9fdf-1d1163efd39e"}
23:06:45.459 00.000 13300 case statement mapped state 6 to 3
23:06:45.459 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"16364a0c-07a5-469b-9fdf-1d1163efd39e"}
23:06:45.459 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"77fc7518-069d-4b0d-aa91-6fc93617951e"}
23:06:45.460 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":534,"width":15,"height":15,"star_pos":[7.32,6.80],"pixels":"..."},"id":"77fc7518-069d-4b0d-aa91-6fc93617951e"}
23:06:45.965 00.505 11596 Exposure complete
23:06:46.043 00.078 11596 worker thread done servicing request
23:06:46.043 00.000 13300 OnExposeComplete: enter
23:06:46.043 00.000 13300 UpdateGuideState(): m_state=6
23:06:46.044 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 535
23:06:46.044 00.000 13300 Star::Find returns 1 (0), X=1080.23, Y=335.68, Mass=1880, SNR=30.3, Peak=243 HFD=3.3
23:06:46.045 00.001 13300 MultiStar: [#1 -0.11,-0.12,0.77,U] [#2 -0.20,-0.19,0.00,M1] [#3 -0.09,-0.22,0.00,M2] [#4 -0.15,-0.04,0.27,U] [#5 0.01,-0.27,0.00,M5] [#6 -0.04,-0.03,0.24,U] [#7 -0.06,-0.60,0.00,M4] [#8 0.29,-0.15,0.00,M5] 
23:06:46.045 00.000 13300 refined, 3 included, MultiStar: {-0.07, -0.16}, one-star: {-0.04, -0.27}
23:06:46.045 00.000 13300 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-1.61) = xAngle (-0.38 = -0.38)
23:06:46.045 00.000 13300 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.37 = -0.37)
23:06:46.045 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.16 hyp=0.18 cameraTheta=-1.99 mountX=0.17 mountY=-0.07, mountTheta=-0.37
23:06:46.048 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.16, opts=13)
23:06:46.048 00.000 13300 Enqueuing Move request for scope (-0.07, -0.16)
23:06:46.048 00.000 11596 Worker thread wakes up
23:06:46.048 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.16) opts 0xd
23:06:46.048 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.16)
23:06:46.049 00.001 11596 Moving (-0.07, -0.16) raw xDistance=0.17 yDistance=-0.07
23:06:46.049 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
23:06:46.049 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:46.049 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:06:46.049 00.000 11596 MoveAxis(W, 210, ABG)
23:06:46.049 00.000 11596 Guiding  Dir = 3, Dur = 210
23:06:46.050 00.001 11596 IsSlewing returns 0
23:06:46.056 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
23:06:46.067 00.011 13300 UpdateGuideState exits: m=1880 SNR=30.3
23:06:46.067 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:46.067 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:06:46.067 00.000 13300 Enqueuing Expose request
23:06:46.147 00.080 11596 IsGuiding returns 0
23:06:46.161 00.014 11596 PulseGuide returned control before completion, sleep 206
23:06:46.563 00.402 11596 IsGuiding returns 1
23:06:46.563 00.000 11596 scope still moving after pulse duration time elapsed
23:06:46.584 00.021 11596 IsSlewing returns 0
23:06:46.660 00.076 11596 IsGuiding returns 0
23:06:46.660 00.000 11596 scope move finished after 210 + 302 ms
23:06:46.660 00.000 11596 Move returns status 0, amount 210
23:06:46.660 00.000 11596 MoveAxis(N, 0, ABG)
23:06:46.660 00.000 11596 Move returns status 0, amount 0
23:06:46.660 00.000 11596 move complete, result=0
23:06:46.660 00.000 11596 worker thread done servicing request
23:06:46.660 00.000 13300 GuideStep: 0.2 px 210 ms WEST, -0.1 px 0 ms NORTH
23:06:46.660 00.000 11596 Worker thread wakes up
23:06:46.661 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:06:47.169 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:06:48.458 01.289 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5b365dca-f615-4898-8f94-04d55d631356"}
23:06:48.458 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5b365dca-f615-4898-8f94-04d55d631356"}
23:06:48.459 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"68478b59-a3dc-4a00-bf9e-0eee144d6996"}
23:06:48.459 00.000 13300 case statement mapped state 6 to 3
23:06:48.459 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"68478b59-a3dc-4a00-bf9e-0eee144d6996"}
23:06:48.459 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8bbf42e2-dd46-47f4-8567-980e9fa2a27a"}
23:06:48.459 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":535,"width":15,"height":15,"star_pos":[7.23,6.68],"pixels":"..."},"id":"8bbf42e2-dd46-47f4-8567-980e9fa2a27a"}
23:06:50.200 01.741 11596 Exposure complete
23:06:50.271 00.071 11596 worker thread done servicing request
23:06:50.271 00.000 13300 OnExposeComplete: enter
23:06:50.271 00.000 13300 UpdateGuideState(): m_state=6
23:06:50.271 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 536
23:06:50.272 00.001 13300 Star::Find returns 1 (0), X=1080.35, Y=335.99, Mass=1939, SNR=30.8, Peak=254 HFD=3.3
23:06:50.272 00.000 13300 MultiStar: [#1 0.05,0.12,0.76,U] [#2 0.03,0.00,0.45,U] [#3 0.01,0.01,0.41,U] [#4 0.05,0.49,0.00,M1] [#5 -0.00,0.24,0.00,M6] [#6 0.10,0.04,0.23,U] [#7 -0.27,-0.11,0.00,M5] [#8 0.34,-0.16,0.00,M6] 
23:06:50.272 00.000 13300 refined, 4 included, MultiStar: {0.05, 0.05}, one-star: {0.08, 0.04}
23:06:50.272 00.000 13300 CameraToMount -- cameraTheta (0.79) - m_xAngle (-1.61) = xAngle (2.40 = 2.40)
23:06:50.272 00.000 13300 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.42 = 2.42)
23:06:50.272 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.05 hyp=0.08 cameraTheta=0.79 mountX=-0.06 mountY=0.05, mountTheta=2.41
23:06:50.274 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.05, opts=13)
23:06:50.274 00.000 13300 Enqueuing Move request for scope (0.05, 0.05)
23:06:50.274 00.000 11596 Worker thread wakes up
23:06:50.274 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.05) opts 0xd
23:06:50.274 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.05)
23:06:50.274 00.000 11596 Moving (0.05, 0.05) raw xDistance=-0.06 yDistance=0.05
23:06:50.274 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:06:50.275 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:50.275 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:06:50.275 00.000 11596 MoveAxis(E, 0, ABG)
23:06:50.275 00.000 11596 Move returns status 0, amount 0
23:06:50.275 00.000 11596 MoveAxis(N, 0, ABG)
23:06:50.275 00.000 11596 Move returns status 0, amount 0
23:06:50.275 00.000 11596 move complete, result=0
23:06:50.275 00.000 11596 worker thread done servicing request
23:06:50.280 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
23:06:50.287 00.007 13300 UpdateGuideState exits: m=1939 SNR=30.8
23:06:50.287 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:50.287 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:06:50.287 00.000 13300 Enqueuing Expose request
23:06:50.287 00.000 11596 Worker thread wakes up
23:06:50.287 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:06:50.287 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:06:50.802 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:06:51.457 00.655 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7c290274-d7cd-4298-b514-bb8c2b213708"}
23:06:51.457 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7c290274-d7cd-4298-b514-bb8c2b213708"}
23:06:51.458 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"472024d0-bf25-47f3-9883-2802d0b3644f"}
23:06:51.458 00.000 13300 case statement mapped state 6 to 3
23:06:51.458 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"472024d0-bf25-47f3-9883-2802d0b3644f"}
23:06:51.458 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5d559157-9160-4e31-9d6d-e5c451734d60"}
23:06:51.459 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":536,"width":15,"height":15,"star_pos":[7.35,6.99],"pixels":"..."},"id":"5d559157-9160-4e31-9d6d-e5c451734d60"}
23:06:53.828 02.369 11596 Exposure complete
23:06:53.899 00.071 11596 worker thread done servicing request
23:06:53.899 00.000 13300 OnExposeComplete: enter
23:06:53.899 00.000 13300 UpdateGuideState(): m_state=6
23:06:53.900 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 537
23:06:53.900 00.000 13300 Star::Find returns 1 (0), X=1080.39, Y=335.89, Mass=1938, SNR=30.8, Peak=254 HFD=3.4
23:06:53.901 00.001 13300 MultiStar: [#1 0.05,0.00,0.76,U] [#2 0.01,-0.06,0.45,U] [#3 0.03,-0.06,0.41,U] [#4 -0.20,0.07,0.29,U] [#5 -0.25,-0.08,0.00,M7] [#6 0.20,0.26,0.00,M6] [#7 -0.21,-0.30,0.00,M6] [#8 0.08,-0.22,0.00,M7] 
23:06:53.901 00.000 13300 refined, 4 included, MultiStar: {0.04, -0.03}, one-star: {0.12, -0.06}
23:06:53.901 00.000 13300 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-1.61) = xAngle (0.98 = 0.98)
23:06:53.901 00.000 13300 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.00 = 1.00)
23:06:53.901 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-0.62 mountX=0.03 mountY=0.04, mountTheta=0.99
23:06:53.904 00.003 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.03, opts=13)
23:06:53.904 00.000 13300 Enqueuing Move request for scope (0.04, -0.03)
23:06:53.904 00.000 11596 Worker thread wakes up
23:06:53.904 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.03) opts 0xd
23:06:53.904 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.03)
23:06:53.904 00.000 11596 Moving (0.04, -0.03) raw xDistance=0.03 yDistance=0.04
23:06:53.905 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:06:53.905 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:53.905 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:06:53.905 00.000 11596 MoveAxis(E, 0, ABG)
23:06:53.905 00.000 11596 Move returns status 0, amount 0
23:06:53.905 00.000 11596 MoveAxis(N, 0, ABG)
23:06:53.905 00.000 11596 Move returns status 0, amount 0
23:06:53.905 00.000 11596 move complete, result=0
23:06:53.905 00.000 11596 worker thread done servicing request
23:06:53.910 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
23:06:53.919 00.009 13300 UpdateGuideState exits: m=1938 SNR=30.8
23:06:53.919 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:53.919 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:06:53.919 00.000 13300 Enqueuing Expose request
23:06:53.920 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:06:53.920 00.000 11596 Worker thread wakes up
23:06:53.920 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:06:54.435 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:06:54.456 00.021 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"81742e50-2e4f-4062-8934-7d017c535d30"}
23:06:54.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"81742e50-2e4f-4062-8934-7d017c535d30"}
23:06:54.457 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4c398003-6326-43c7-957d-0742d82b0f1e"}
23:06:54.457 00.000 13300 case statement mapped state 6 to 3
23:06:54.457 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4c398003-6326-43c7-957d-0742d82b0f1e"}
23:06:54.457 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"290bfd63-b3e2-4568-8658-3cb9432760d3"}
23:06:54.457 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":537,"width":15,"height":15,"star_pos":[7.39,6.89],"pixels":"..."},"id":"290bfd63-b3e2-4568-8658-3cb9432760d3"}
23:06:57.456 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c9485ed1-4570-45b5-ae6a-d0b1b542daa2"}
23:06:57.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c9485ed1-4570-45b5-ae6a-d0b1b542daa2"}
23:06:57.457 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c94c9cd9-bf24-4d68-9de8-589b9deb4231"}
23:06:57.457 00.000 13300 case statement mapped state 6 to 3
23:06:57.457 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c94c9cd9-bf24-4d68-9de8-589b9deb4231"}
23:06:57.458 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e128553f-ff78-4e23-8911-54a204a421e7"}
23:06:57.458 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":537,"width":15,"height":15,"star_pos":[7.39,6.89],"pixels":"..."},"id":"e128553f-ff78-4e23-8911-54a204a421e7"}
23:06:57.470 00.012 11596 Exposure complete
23:06:57.549 00.079 11596 worker thread done servicing request
23:06:57.549 00.000 13300 OnExposeComplete: enter
23:06:57.549 00.000 13300 UpdateGuideState(): m_state=6
23:06:57.550 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 538
23:06:57.550 00.000 13300 Star::Find returns 1 (0), X=1080.38, Y=335.98, Mass=1930, SNR=30.7, Peak=254 HFD=3.4
23:06:57.550 00.000 13300 MultiStar: [#1 0.16,-0.05,0.76,U] [#2 0.14,-0.07,0.45,U] [#3 0.11,-0.02,0.42,U] [#4 0.02,0.25,0.00,M1] [#5 0.00,0.07,0.25,U] [#6 -0.13,0.19,0.00,M7] [#7 -0.18,-0.00,0.24,U] [#8 0.20,0.03,0.19,U] 
23:06:57.550 00.000 13300 refined, 6 included, MultiStar: {0.10, -0.01}, one-star: {0.11, 0.03}
23:06:57.550 00.000 13300 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-1.61) = xAngle (1.54 = 1.54)
23:06:57.550 00.000 13300 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.56 = 1.56)
23:06:57.551 00.001 13300 CameraToMount -- cameraX=0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-0.06 mountX=0.00 mountY=0.10, mountTheta=1.54
23:06:57.553 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=-0.01, opts=13)
23:06:57.553 00.000 13300 Enqueuing Move request for scope (0.10, -0.01)
23:06:57.553 00.000 11596 Worker thread wakes up
23:06:57.554 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.01) opts 0xd
23:06:57.554 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, -0.01)
23:06:57.554 00.000 11596 Moving (0.10, -0.01) raw xDistance=0.00 yDistance=0.10
23:06:57.554 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:06:57.554 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:57.554 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:06:57.554 00.000 11596 MoveAxis(E, 0, ABG)
23:06:57.554 00.000 11596 Move returns status 0, amount 0
23:06:57.554 00.000 11596 MoveAxis(N, 0, ABG)
23:06:57.554 00.000 11596 Move returns status 0, amount 0
23:06:57.554 00.000 11596 move complete, result=0
23:06:57.555 00.001 11596 worker thread done servicing request
23:06:57.559 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
23:06:57.567 00.008 13300 UpdateGuideState exits: m=1930 SNR=30.7
23:06:57.567 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:57.567 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:06:57.567 00.000 13300 Enqueuing Expose request
23:06:57.567 00.000 11596 Worker thread wakes up
23:06:57.567 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:06:57.567 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:06:58.079 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:07:00.456 02.377 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2cd9ae81-8099-4df3-9bba-c87091142760"}
23:07:00.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2cd9ae81-8099-4df3-9bba-c87091142760"}
23:07:00.457 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cf648b6f-0cc4-4a1e-abc4-bdc4333038d3"}
23:07:00.457 00.000 13300 case statement mapped state 6 to 3
23:07:00.457 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cf648b6f-0cc4-4a1e-abc4-bdc4333038d3"}
23:07:00.457 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"67254ed7-c023-4df6-afb1-5d74467e3f35"}
23:07:00.457 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":538,"width":15,"height":15,"star_pos":[7.38,6.98],"pixels":"..."},"id":"67254ed7-c023-4df6-afb1-5d74467e3f35"}
23:07:01.114 00.657 11596 Exposure complete
23:07:01.193 00.079 11596 worker thread done servicing request
23:07:01.193 00.000 13300 OnExposeComplete: enter
23:07:01.193 00.000 13300 UpdateGuideState(): m_state=6
23:07:01.194 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 539
23:07:01.194 00.000 13300 Star::Find returns 1 (0), X=1080.48, Y=335.87, Mass=1950, SNR=30.8, Peak=254 HFD=3.5
23:07:01.194 00.000 13300 MultiStar: [#1 0.08,-0.01,0.76,U] [#2 0.08,-0.11,0.44,U] [#3 0.13,-0.20,0.00,M1] [#4 0.29,0.02,0.00,M2] [#5 0.22,-0.06,0.24,U] [#6 0.04,0.18,0.24,U] [#7 -0.16,-0.07,0.21,U] [#8 0.26,-0.08,0.00,M7] 
23:07:01.195 00.001 13300 refined, 5 included, MultiStar: {0.11, -0.04}, one-star: {0.21, -0.08}
23:07:01.195 00.000 13300 CameraToMount -- cameraTheta (-0.36) - m_xAngle (-1.61) = xAngle (1.25 = 1.25)
23:07:01.195 00.000 13300 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.27 = 1.27)
23:07:01.195 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.04 hyp=0.12 cameraTheta=-0.36 mountX=0.04 mountY=0.12, mountTheta=1.25
23:07:01.197 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.04, opts=13)
23:07:01.197 00.000 13300 Enqueuing Move request for scope (0.11, -0.04)
23:07:01.197 00.000 11596 Worker thread wakes up
23:07:01.198 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.04) opts 0xd
23:07:01.198 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.04)
23:07:01.198 00.000 11596 Moving (0.11, -0.04) raw xDistance=0.04 yDistance=0.12
23:07:01.198 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:07:01.198 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:01.198 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:07:01.199 00.001 11596 MoveAxis(E, 0, ABG)
23:07:01.199 00.000 11596 Move returns status 0, amount 0
23:07:01.199 00.000 11596 MoveAxis(N, 0, ABG)
23:07:01.199 00.000 11596 Move returns status 0, amount 0
23:07:01.199 00.000 11596 move complete, result=0
23:07:01.199 00.000 11596 worker thread done servicing request
23:07:01.204 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
23:07:01.211 00.007 13300 UpdateGuideState exits: m=1950 SNR=30.8
23:07:01.211 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:01.211 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:07:01.211 00.000 13300 Enqueuing Expose request
23:07:01.211 00.000 11596 Worker thread wakes up
23:07:01.212 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:07:01.212 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:07:01.714 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:07:03.456 01.742 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0337e83d-620d-424c-89ee-a6649775c913"}
23:07:03.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0337e83d-620d-424c-89ee-a6649775c913"}
23:07:03.457 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"829d5b48-faf9-49b9-a9eb-0b18fcc62098"}
23:07:03.457 00.000 13300 case statement mapped state 6 to 3
23:07:03.457 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"829d5b48-faf9-49b9-a9eb-0b18fcc62098"}
23:07:03.458 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0716ca74-545b-413f-b5a8-3fb773edd6fb"}
23:07:03.459 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":539,"width":15,"height":15,"star_pos":[7.48,6.87],"pixels":"..."},"id":"0716ca74-545b-413f-b5a8-3fb773edd6fb"}
23:07:04.833 01.374 11596 Exposure complete
23:07:04.903 00.070 11596 worker thread done servicing request
23:07:04.904 00.001 13300 OnExposeComplete: enter
23:07:04.904 00.000 13300 UpdateGuideState(): m_state=6
23:07:04.904 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 540
23:07:04.904 00.000 13300 Star::Find returns 1 (0), X=1080.39, Y=335.92, Mass=1886, SNR=30.3, Peak=254 HFD=3.3
23:07:04.905 00.001 13300 MultiStar: [#1 0.09,0.11,0.75,U] [#2 0.04,-0.10,0.46,U] [#3 -0.01,-0.26,0.00,M2] [#4 -0.04,-0.14,0.29,U] [#5 -0.05,0.08,0.26,U] [#6 -0.02,0.05,0.24,U] [#7 -0.16,-0.21,0.00,M5] [#8 0.22,0.09,0.00,M8] 
23:07:04.905 00.000 13300 refined, 5 included, MultiStar: {0.06, -0.00}, one-star: {0.12, -0.03}
23:07:04.905 00.000 13300 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-1.61) = xAngle (1.59 = 1.59)
23:07:04.905 00.000 13300 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.60 = 1.60)
23:07:04.905 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.00 hyp=0.06 cameraTheta=-0.02 mountX=-0.00 mountY=0.06, mountTheta=1.59
23:07:04.907 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.00, opts=13)
23:07:04.907 00.000 13300 Enqueuing Move request for scope (0.06, -0.00)
23:07:04.908 00.001 11596 Worker thread wakes up
23:07:04.908 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.00) opts 0xd
23:07:04.908 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.00)
23:07:04.908 00.000 11596 Moving (0.06, -0.00) raw xDistance=-0.00 yDistance=0.06
23:07:04.908 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:07:04.908 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:04.908 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:07:04.908 00.000 11596 MoveAxis(E, 0, ABG)
23:07:04.909 00.001 11596 Move returns status 0, amount 0
23:07:04.909 00.000 11596 MoveAxis(N, 0, ABG)
23:07:04.909 00.000 11596 Move returns status 0, amount 0
23:07:04.909 00.000 11596 move complete, result=0
23:07:04.909 00.000 11596 worker thread done servicing request
23:07:04.915 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
23:07:04.923 00.008 13300 UpdateGuideState exits: m=1886 SNR=30.3
23:07:04.923 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:04.923 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:07:04.923 00.000 13300 Enqueuing Expose request
23:07:04.923 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:07:04.923 00.000 11596 Worker thread wakes up
23:07:04.923 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:07:05.438 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:07:06.455 01.017 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"79c5f4e5-c209-4df8-bce3-2a94c1ff0d60"}
23:07:06.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"79c5f4e5-c209-4df8-bce3-2a94c1ff0d60"}
23:07:06.456 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8a2584f5-b81c-4cd4-be2e-114a141e5887"}
23:07:06.456 00.000 13300 case statement mapped state 6 to 3
23:07:06.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8a2584f5-b81c-4cd4-be2e-114a141e5887"}
23:07:06.456 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a0dc20d2-9eff-44aa-9f42-f8a00c7f69eb"}
23:07:06.457 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":540,"width":15,"height":15,"star_pos":[7.39,6.92],"pixels":"..."},"id":"a0dc20d2-9eff-44aa-9f42-f8a00c7f69eb"}
23:07:08.473 02.016 11596 Exposure complete
23:07:08.547 00.074 11596 worker thread done servicing request
23:07:08.547 00.000 13300 OnExposeComplete: enter
23:07:08.547 00.000 13300 UpdateGuideState(): m_state=6
23:07:08.547 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 541
23:07:08.548 00.001 13300 Star::Find returns 1 (0), X=1080.44, Y=335.98, Mass=1939, SNR=30.8, Peak=254 HFD=3.5
23:07:08.548 00.000 13300 MultiStar: [#1 0.08,0.19,0.75,U] [#2 0.03,0.13,0.44,U] [#3 0.05,0.03,0.41,U] [#4 -0.09,0.39,0.00,M2] [#5 0.09,0.09,0.25,U] [#6 0.05,0.38,0.00,M6] [#7 -0.24,0.07,0.00,M6] [#8 -0.01,0.01,0.20,U] 
23:07:08.548 00.000 13300 refined, 5 included, MultiStar: {0.09, 0.09}, one-star: {0.17, 0.03}
23:07:08.548 00.000 13300 CameraToMount -- cameraTheta (0.76) - m_xAngle (-1.61) = xAngle (2.37 = 2.37)
23:07:08.548 00.000 13300 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.38 = 2.38)
23:07:08.548 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.09 hyp=0.13 cameraTheta=0.76 mountX=-0.09 mountY=0.09, mountTheta=2.38
23:07:08.550 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.09, opts=13)
23:07:08.550 00.000 13300 Enqueuing Move request for scope (0.09, 0.09)
23:07:08.550 00.000 11596 Worker thread wakes up
23:07:08.551 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.09) opts 0xd
23:07:08.551 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.09)
23:07:08.551 00.000 11596 Moving (0.09, 0.09) raw xDistance=-0.09 yDistance=0.09
23:07:08.551 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:07:08.551 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:08.551 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:07:08.551 00.000 11596 MoveAxis(E, 0, ABG)
23:07:08.552 00.001 11596 Move returns status 0, amount 0
23:07:08.552 00.000 11596 MoveAxis(N, 0, ABG)
23:07:08.552 00.000 11596 Move returns status 0, amount 0
23:07:08.552 00.000 11596 move complete, result=0
23:07:08.552 00.000 11596 worker thread done servicing request
23:07:08.556 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
23:07:08.563 00.007 13300 UpdateGuideState exits: m=1939 SNR=30.8
23:07:08.563 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:08.564 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:07:08.564 00.000 13300 Enqueuing Expose request
23:07:08.564 00.000 11596 Worker thread wakes up
23:07:08.564 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:07:08.564 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:07:09.079 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:07:09.454 00.375 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8f73944a-9cf0-4b16-a7f8-5da4fc594148"}
23:07:09.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8f73944a-9cf0-4b16-a7f8-5da4fc594148"}
23:07:09.455 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7d476be9-c8f5-42c2-be49-19cfe42e4347"}
23:07:09.455 00.000 13300 case statement mapped state 6 to 3
23:07:09.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7d476be9-c8f5-42c2-be49-19cfe42e4347"}
23:07:09.455 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"437cae31-ca57-4f82-bd79-2f2103075925"}
23:07:09.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":541,"width":15,"height":15,"star_pos":[7.44,6.98],"pixels":"..."},"id":"437cae31-ca57-4f82-bd79-2f2103075925"}
23:07:12.114 02.659 11596 Exposure complete
23:07:12.189 00.075 11596 worker thread done servicing request
23:07:12.189 00.000 13300 OnExposeComplete: enter
23:07:12.189 00.000 13300 UpdateGuideState(): m_state=6
23:07:12.189 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 542
23:07:12.190 00.001 13300 Star::Find returns 1 (0), X=1080.30, Y=336.06, Mass=1864, SNR=30.2, Peak=254 HFD=3.3
23:07:12.190 00.000 13300 MultiStar: [#1 0.00,0.16,0.77,U] [#2 0.01,0.00,0.47,U] [#3 -0.01,0.14,0.44,U] [#4 0.19,0.35,0.00,M3] [#5 0.23,0.24,0.00,M4] [#6 -0.05,0.19,0.25,U] [#7 -0.26,0.08,0.00,M7] [#8 0.16,0.18,0.00,M8] 
23:07:12.190 00.000 13300 refined, 4 included, MultiStar: {0.01, 0.12}, one-star: {0.03, 0.11}
23:07:12.190 00.000 13300 CameraToMount -- cameraTheta (1.50) - m_xAngle (-1.61) = xAngle (3.11 = 3.11)
23:07:12.190 00.000 13300 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.12 = 3.12)
23:07:12.190 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.50 mountX=-0.12 mountY=0.00, mountTheta=3.12
23:07:12.192 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.12, opts=13)
23:07:12.192 00.000 13300 Enqueuing Move request for scope (0.01, 0.12)
23:07:12.192 00.000 11596 Worker thread wakes up
23:07:12.192 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.12) opts 0xd
23:07:12.192 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.12)
23:07:12.192 00.000 11596 Moving (0.01, 0.12) raw xDistance=-0.12 yDistance=0.00
23:07:12.193 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:07:12.193 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:12.193 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:07:12.193 00.000 11596 MoveAxis(E, 0, ABG)
23:07:12.193 00.000 11596 Move returns status 0, amount 0
23:07:12.193 00.000 11596 MoveAxis(N, 0, ABG)
23:07:12.193 00.000 11596 Move returns status 0, amount 0
23:07:12.193 00.000 11596 move complete, result=0
23:07:12.193 00.000 11596 worker thread done servicing request
23:07:12.199 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
23:07:12.205 00.006 13300 UpdateGuideState exits: m=1864 SNR=30.2
23:07:12.205 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:12.205 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:07:12.205 00.000 13300 Enqueuing Expose request
23:07:12.205 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:07:12.205 00.000 11596 Worker thread wakes up
23:07:12.206 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:07:12.453 00.247 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7b13da29-737b-41ca-b285-9b3e6db03e79"}
23:07:12.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7b13da29-737b-41ca-b285-9b3e6db03e79"}
23:07:12.454 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"851e14b7-04dc-47b5-a22d-98361d7593ac"}
23:07:12.454 00.000 13300 case statement mapped state 6 to 3
23:07:12.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"851e14b7-04dc-47b5-a22d-98361d7593ac"}
23:07:12.455 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ec819963-114b-49a8-92ac-740998e79dca"}
23:07:12.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":542,"width":15,"height":15,"star_pos":[7.30,7.06],"pixels":"..."},"id":"ec819963-114b-49a8-92ac-740998e79dca"}
23:07:12.718 00.263 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:07:15.453 02.735 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ac4b5dfa-2089-454d-b169-8a22f382817c"}
23:07:15.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ac4b5dfa-2089-454d-b169-8a22f382817c"}
23:07:15.454 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3d64e3e2-756e-4a61-a831-a045ec72a387"}
23:07:15.454 00.000 13300 case statement mapped state 6 to 3
23:07:15.455 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3d64e3e2-756e-4a61-a831-a045ec72a387"}
23:07:15.456 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"59b039a5-4aff-42ea-bbdf-f76a3e952407"}
23:07:15.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":542,"width":15,"height":15,"star_pos":[7.30,7.06],"pixels":"..."},"id":"59b039a5-4aff-42ea-bbdf-f76a3e952407"}
23:07:15.753 00.297 11596 Exposure complete
23:07:15.849 00.096 11596 worker thread done servicing request
23:07:15.849 00.000 13300 OnExposeComplete: enter
23:07:15.849 00.000 13300 UpdateGuideState(): m_state=6
23:07:15.850 00.001 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 543
23:07:15.850 00.000 13300 Star::Find returns 1 (0), X=1080.41, Y=336.07, Mass=1984, SNR=31.1, Peak=254 HFD=3.4
23:07:15.851 00.001 13300 MultiStar: [#1 0.03,0.20,0.75,U] [#2 0.05,0.16,0.44,U] [#3 -0.04,0.09,0.41,U] [#4 -0.06,0.42,0.00,M4] [#5 0.02,0.16,0.24,U] [#6 0.16,0.29,0.00,M6] [#7 -0.11,0.15,0.23,U] [#8 0.20,0.17,0.00,M9] 
23:07:15.851 00.000 13300 refined, 5 included, MultiStar: {0.05, 0.15}, one-star: {0.14, 0.12}
23:07:15.851 00.000 13300 CameraToMount -- cameraTheta (1.25) - m_xAngle (-1.61) = xAngle (2.86 = 2.86)
23:07:15.851 00.000 13300 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.88 = 2.88)
23:07:15.851 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.25 mountX=-0.15 mountY=0.04, mountTheta=2.88
23:07:15.853 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.15, opts=13)
23:07:15.853 00.000 13300 Enqueuing Move request for scope (0.05, 0.15)
23:07:15.853 00.000 11596 Worker thread wakes up
23:07:15.853 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.15) opts 0xd
23:07:15.854 00.001 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.15)
23:07:15.854 00.000 11596 Moving (0.05, 0.15) raw xDistance=-0.15 yDistance=0.04
23:07:15.854 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.15
23:07:15.854 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:15.854 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:07:15.854 00.000 11596 MoveAxis(E, 188, ABG)
23:07:15.854 00.000 11596 Guiding  Dir = 2, Dur = 188
23:07:15.855 00.001 11596 IsSlewing returns 0
23:07:15.862 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
23:07:15.873 00.011 13300 UpdateGuideState exits: m=1984 SNR=31.1
23:07:15.873 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:15.873 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:07:15.874 00.001 13300 Enqueuing Expose request
23:07:15.904 00.030 11596 IsGuiding returns 0
23:07:15.992 00.088 11596 PulseGuide returned control before completion, sleep 111
23:07:16.225 00.233 11596 IsGuiding returns 0
23:07:16.225 00.000 11596 Move returns status 0, amount 188
23:07:16.225 00.000 11596 MoveAxis(N, 0, ABG)
23:07:16.225 00.000 11596 Move returns status 0, amount 0
23:07:16.225 00.000 11596 move complete, result=0
23:07:16.225 00.000 11596 worker thread done servicing request
23:07:16.225 00.000 13300 GuideStep: -0.2 px 188 ms EAST, 0.0 px 0 ms NORTH
23:07:16.226 00.001 11596 Worker thread wakes up
23:07:16.226 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:07:16.732 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:07:18.452 01.720 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ef382f90-f3ed-4635-bb8a-6a5128b34261"}
23:07:18.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ef382f90-f3ed-4635-bb8a-6a5128b34261"}
23:07:18.453 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d3438789-8410-46b4-b8e8-22854feafa09"}
23:07:18.453 00.000 13300 case statement mapped state 6 to 3
23:07:18.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d3438789-8410-46b4-b8e8-22854feafa09"}
23:07:18.453 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"753eff7b-99da-4171-8013-d7544daf1270"}
23:07:18.454 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":543,"width":15,"height":15,"star_pos":[7.41,7.07],"pixels":"..."},"id":"753eff7b-99da-4171-8013-d7544daf1270"}
23:07:19.826 01.372 11596 Exposure complete
23:07:19.931 00.105 11596 worker thread done servicing request
23:07:19.931 00.000 13300 OnExposeComplete: enter
23:07:19.932 00.001 13300 UpdateGuideState(): m_state=6
23:07:19.932 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 544
23:07:19.932 00.000 13300 Star::Find returns 1 (0), X=1080.35, Y=336.01, Mass=1916, SNR=30.6, Peak=254 HFD=3.4
23:07:19.933 00.001 13300 MultiStar: [#1 0.09,0.22,0.00,M1] [#2 -0.06,0.08,0.46,U] [#3 -0.07,0.26,0.00,M1] [#4 0.05,0.31,0.00,M5] [#5 -0.26,0.16,0.00,M4] [#6 -0.03,0.26,0.00,M7] [#7 -0.37,0.11,0.00,M7] [#8 0.18,0.19,0.00,M10] 
23:07:19.933 00.000 13300 refined, 1 included, MultiStar: {0.04, 0.07}, one-star: {0.08, 0.06}
23:07:19.934 00.001 13300 CameraToMount -- cameraTheta (1.08) - m_xAngle (-1.61) = xAngle (2.69 = 2.69)
23:07:19.934 00.000 13300 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.70 = 2.70)
23:07:19.934 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.07 hyp=0.07 cameraTheta=1.08 mountX=-0.07 mountY=0.03, mountTheta=2.70
23:07:19.936 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.07, opts=13)
23:07:19.936 00.000 13300 Enqueuing Move request for scope (0.04, 0.07)
23:07:19.937 00.001 11596 Worker thread wakes up
23:07:19.937 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.07) opts 0xd
23:07:19.937 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.07)
23:07:19.937 00.000 11596 Moving (0.04, 0.07) raw xDistance=-0.07 yDistance=0.03
23:07:19.937 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:07:19.937 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:19.938 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:07:19.938 00.000 11596 MoveAxis(E, 0, ABG)
23:07:19.938 00.000 11596 Move returns status 0, amount 0
23:07:19.938 00.000 11596 MoveAxis(N, 0, ABG)
23:07:19.938 00.000 11596 Move returns status 0, amount 0
23:07:19.938 00.000 11596 move complete, result=0
23:07:19.938 00.000 11596 worker thread done servicing request
23:07:19.945 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
23:07:19.956 00.011 13300 UpdateGuideState exits: m=1916 SNR=30.6
23:07:19.957 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:19.957 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:07:19.957 00.000 13300 Enqueuing Expose request
23:07:19.957 00.000 11596 Worker thread wakes up
23:07:19.957 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:07:19.958 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:07:20.467 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:07:21.452 00.985 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"33ca12c7-4d57-4554-91be-dfaa1236c422"}
23:07:21.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"33ca12c7-4d57-4554-91be-dfaa1236c422"}
23:07:21.453 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e1d6a330-ac49-4aa4-b687-476592a76620"}
23:07:21.453 00.000 13300 case statement mapped state 6 to 3
23:07:21.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e1d6a330-ac49-4aa4-b687-476592a76620"}
23:07:21.453 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"92733988-68a1-46cb-b1fe-4c34629beee0"}
23:07:21.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":544,"width":15,"height":15,"star_pos":[7.35,7.01],"pixels":"..."},"id":"92733988-68a1-46cb-b1fe-4c34629beee0"}
23:07:23.494 02.041 11596 Exposure complete
23:07:23.564 00.070 11596 worker thread done servicing request
23:07:23.565 00.001 13300 OnExposeComplete: enter
23:07:23.565 00.000 13300 UpdateGuideState(): m_state=6
23:07:23.565 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 545
23:07:23.565 00.000 13300 Star::Find returns 1 (0), X=1080.35, Y=336.05, Mass=1957, SNR=30.9, Peak=254 HFD=3.3
23:07:23.566 00.001 13300 MultiStar: [#1 0.01,0.19,0.74,U] [#2 0.01,0.29,0.00,M1] [#3 0.07,0.16,0.41,U] [#4 -0.05,0.38,0.00,M6] [#5 -0.31,0.19,0.00,M5] [#6 -0.03,0.40,0.00,M8] [#7 -0.23,0.03,0.00,M8] [#8 0.27,0.12,0.00,R] 
23:07:23.566 00.000 13300 single-star, 2 included, MultiStar: {0.06, 0.14}, one-star: {0.09, 0.10}
23:07:23.567 00.001 13300 CameraToMount -- cameraTheta (0.86) - m_xAngle (-1.61) = xAngle (2.47 = 2.47)
23:07:23.567 00.000 13300 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.49 = 2.49)
23:07:23.567 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.10 hyp=0.13 cameraTheta=0.86 mountX=-0.10 mountY=0.08, mountTheta=2.48
23:07:23.569 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.10, opts=13)
23:07:23.569 00.000 13300 Enqueuing Move request for scope (0.09, 0.10)
23:07:23.569 00.000 11596 Worker thread wakes up
23:07:23.569 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.10) opts 0xd
23:07:23.569 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.10)
23:07:23.569 00.000 11596 Moving (0.09, 0.10) raw xDistance=-0.10 yDistance=0.08
23:07:23.570 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:07:23.570 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:23.570 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:07:23.570 00.000 11596 MoveAxis(E, 0, ABG)
23:07:23.570 00.000 11596 Move returns status 0, amount 0
23:07:23.571 00.001 11596 MoveAxis(N, 0, ABG)
23:07:23.571 00.000 11596 Move returns status 0, amount 0
23:07:23.571 00.000 11596 move complete, result=0
23:07:23.571 00.000 11596 worker thread done servicing request
23:07:23.576 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
23:07:23.584 00.008 13300 UpdateGuideState exits: m=1957 SNR=30.9
23:07:23.584 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:23.584 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:07:23.584 00.000 13300 Enqueuing Expose request
23:07:23.585 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:07:23.585 00.000 11596 Worker thread wakes up
23:07:23.585 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:07:24.087 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:07:24.452 00.365 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0668486f-00f2-4eb2-b257-5b7b311a2ff1"}
23:07:24.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0668486f-00f2-4eb2-b257-5b7b311a2ff1"}
23:07:24.453 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"257cb24c-16a5-40ac-b979-5f0f0f91eda9"}
23:07:24.453 00.000 13300 case statement mapped state 6 to 3
23:07:24.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"257cb24c-16a5-40ac-b979-5f0f0f91eda9"}
23:07:24.454 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"24d94b49-d70e-425e-b32a-cbb6bc488072"}
23:07:24.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":545,"width":15,"height":15,"star_pos":[7.35,7.05],"pixels":"..."},"id":"24d94b49-d70e-425e-b32a-cbb6bc488072"}
23:07:27.121 02.667 11596 Exposure complete
23:07:27.192 00.071 11596 worker thread done servicing request
23:07:27.192 00.000 13300 OnExposeComplete: enter
23:07:27.192 00.000 13300 UpdateGuideState(): m_state=6
23:07:27.193 00.001 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 546
23:07:27.193 00.000 13300 Star::Find returns 1 (0), X=1080.39, Y=336.20, Mass=1919, SNR=30.6, Peak=238 HFD=3.2
23:07:27.193 00.000 13300 MultiStar: [#1 -0.06,0.26,0.00,M1] [#2 -0.24,0.23,0.00,M2] [#3 0.02,0.22,0.43,U] [#4 0.02,0.24,0.00,M7] [#5 0.24,0.45,0.00,M6] [#6 -0.09,0.57,0.00,M9] [#7 -0.48,0.36,0.00,M9] [#8 -0.12,0.04,0.20,U] 
23:07:27.193 00.000 13300 refined, 2 included, MultiStar: {0.07, 0.22}, one-star: {0.12, 0.25}
23:07:27.194 00.001 13300 CameraToMount -- cameraTheta (1.27) - m_xAngle (-1.61) = xAngle (2.88 = 2.88)
23:07:27.194 00.000 13300 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.90 = 2.90)
23:07:27.194 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.22 hyp=0.23 cameraTheta=1.27 mountX=-0.22 mountY=0.05, mountTheta=2.90
23:07:27.196 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.22, opts=13)
23:07:27.196 00.000 13300 Enqueuing Move request for scope (0.07, 0.22)
23:07:27.196 00.000 11596 Worker thread wakes up
23:07:27.196 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.22) opts 0xd
23:07:27.197 00.001 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.22)
23:07:27.197 00.000 11596 Moving (0.07, 0.22) raw xDistance=-0.22 yDistance=0.05
23:07:27.197 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:07:27.197 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:27.197 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:07:27.197 00.000 11596 MoveAxis(E, 273, ABG)
23:07:27.197 00.000 11596 Guiding  Dir = 2, Dur = 273
23:07:27.197 00.000 11596 IsSlewing returns 0
23:07:27.202 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
23:07:27.209 00.007 13300 UpdateGuideState exits: m=1919 SNR=30.6
23:07:27.209 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:27.209 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:07:27.209 00.000 13300 Enqueuing Expose request
23:07:27.322 00.113 11596 IsGuiding returns 0
23:07:27.420 00.098 11596 PulseGuide returned control before completion, sleep 185
23:07:27.451 00.031 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"51f3b6f7-1793-4aee-9920-8a8436ad6168"}
23:07:27.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"51f3b6f7-1793-4aee-9920-8a8436ad6168"}
23:07:27.452 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b63cf90e-26e9-4e7d-aabe-be270d914b31"}
23:07:27.452 00.000 13300 case statement mapped state 6 to 3
23:07:27.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b63cf90e-26e9-4e7d-aabe-be270d914b31"}
23:07:27.453 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b84d818e-cc2b-4961-b5d1-f256bea24cbb"}
23:07:27.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":546,"width":15,"height":15,"star_pos":[7.39,7.20],"pixels":"..."},"id":"b84d818e-cc2b-4961-b5d1-f256bea24cbb"}
23:07:27.725 00.272 11596 IsGuiding returns 0
23:07:27.725 00.000 11596 Move returns status 0, amount 273
23:07:27.725 00.000 11596 MoveAxis(N, 0, ABG)
23:07:27.725 00.000 11596 Move returns status 0, amount 0
23:07:27.725 00.000 11596 move complete, result=0
23:07:27.725 00.000 11596 worker thread done servicing request
23:07:27.725 00.000 11596 Worker thread wakes up
23:07:27.725 00.000 13300 GuideStep: -0.2 px 273 ms EAST, 0.1 px 0 ms NORTH
23:07:27.726 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:07:28.234 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:07:30.450 02.216 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ba3b6307-d346-40b4-b180-3c3086c44288"}
23:07:30.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ba3b6307-d346-40b4-b180-3c3086c44288"}
23:07:30.452 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"58c2a3dc-f57d-4962-9e97-dea6ae067851"}
23:07:30.452 00.000 13300 case statement mapped state 6 to 3
23:07:30.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"58c2a3dc-f57d-4962-9e97-dea6ae067851"}
23:07:30.452 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a15e153e-b068-4533-84ae-046ddf80e57e"}
23:07:30.453 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":546,"width":15,"height":15,"star_pos":[7.39,7.20],"pixels":"..."},"id":"a15e153e-b068-4533-84ae-046ddf80e57e"}
23:07:31.271 00.818 11596 Exposure complete
23:07:31.344 00.073 11596 worker thread done servicing request
23:07:31.345 00.001 13300 OnExposeComplete: enter
23:07:31.345 00.000 13300 UpdateGuideState(): m_state=6
23:07:31.345 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 547
23:07:31.345 00.000 13300 Star::Find returns 1 (0), X=1080.33, Y=336.07, Mass=1960, SNR=30.9, Peak=254 HFD=3.4
23:07:31.346 00.001 13300 MultiStar: [#1 -0.03,0.21,0.76,U] [#2 -0.06,0.09,0.45,U] [#3 0.11,0.00,0.41,U] [#4 0.10,0.28,0.00,M8] [#5 0.10,0.19,0.25,U] [#6 0.00,0.44,0.00,M10] [#7 -0.32,0.08,0.00,M10] [#8 -0.00,0.09,0.18,U] 
23:07:31.346 00.000 13300 refined, 5 included, MultiStar: {0.03, 0.13}, one-star: {0.06, 0.12}
23:07:31.346 00.000 13300 CameraToMount -- cameraTheta (1.36) - m_xAngle (-1.61) = xAngle (2.97 = 2.97)
23:07:31.346 00.000 13300 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.98 = 2.98)
23:07:31.346 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.13 hyp=0.13 cameraTheta=1.36 mountX=-0.13 mountY=0.02, mountTheta=2.98
23:07:31.348 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.13, opts=13)
23:07:31.348 00.000 13300 Enqueuing Move request for scope (0.03, 0.13)
23:07:31.348 00.000 11596 Worker thread wakes up
23:07:31.348 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.13) opts 0xd
23:07:31.348 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.13)
23:07:31.348 00.000 11596 Moving (0.03, 0.13) raw xDistance=-0.13 yDistance=0.02
23:07:31.348 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:07:31.349 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:31.349 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:07:31.349 00.000 11596 MoveAxis(E, 0, ABG)
23:07:31.349 00.000 11596 Move returns status 0, amount 0
23:07:31.349 00.000 11596 MoveAxis(N, 0, ABG)
23:07:31.349 00.000 11596 Move returns status 0, amount 0
23:07:31.349 00.000 11596 move complete, result=0
23:07:31.349 00.000 11596 worker thread done servicing request
23:07:31.355 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
23:07:31.363 00.008 13300 UpdateGuideState exits: m=1960 SNR=30.9
23:07:31.363 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:31.363 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:07:31.363 00.000 13300 Enqueuing Expose request
23:07:31.363 00.000 11596 Worker thread wakes up
23:07:31.363 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:07:31.363 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:07:31.870 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:07:33.451 01.581 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2254e757-384b-4981-950a-7cfc11973749"}
23:07:33.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2254e757-384b-4981-950a-7cfc11973749"}
23:07:33.452 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"48589882-4ea2-484f-a872-a87397f61647"}
23:07:33.452 00.000 13300 case statement mapped state 6 to 3
23:07:33.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"48589882-4ea2-484f-a872-a87397f61647"}
23:07:33.452 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"831b4cae-4209-45e7-8f64-ef7a8c1551f9"}
23:07:33.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":547,"width":15,"height":15,"star_pos":[7.33,7.07],"pixels":"..."},"id":"831b4cae-4209-45e7-8f64-ef7a8c1551f9"}
23:07:34.901 01.449 11596 Exposure complete
23:07:34.980 00.079 11596 worker thread done servicing request
23:07:34.980 00.000 13300 OnExposeComplete: enter
23:07:34.980 00.000 13300 UpdateGuideState(): m_state=6
23:07:34.981 00.001 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 548
23:07:34.981 00.000 13300 Star::Find returns 1 (0), X=1080.46, Y=336.09, Mass=1906, SNR=30.5, Peak=254 HFD=3.4
23:07:34.982 00.001 13300 MultiStar: [#1 0.00,0.16,0.78,U] [#2 -0.10,0.21,0.00,M2] [#3 0.06,0.01,0.42,U] [#4 0.16,0.47,0.00,M9] [#5 -0.03,0.21,0.25,U] [#6 -0.07,0.36,0.00,R] [#7 -0.05,-0.17,0.24,U] [#8 -0.12,-0.18,0.20,U] 
23:07:34.982 00.000 13300 refined, 5 included, MultiStar: {0.06, 0.08}, one-star: {0.19, 0.14}
23:07:34.982 00.000 13300 CameraToMount -- cameraTheta (0.95) - m_xAngle (-1.61) = xAngle (2.56 = 2.56)
23:07:34.982 00.000 13300 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.57 = 2.57)
23:07:34.982 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.08 hyp=0.10 cameraTheta=0.95 mountX=-0.09 mountY=0.06, mountTheta=2.57
23:07:34.983 00.001 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.08, opts=13)
23:07:34.984 00.001 13300 Enqueuing Move request for scope (0.06, 0.08)
23:07:34.984 00.000 11596 Worker thread wakes up
23:07:34.984 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.08) opts 0xd
23:07:34.984 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.08)
23:07:34.984 00.000 11596 Moving (0.06, 0.08) raw xDistance=-0.09 yDistance=0.06
23:07:34.984 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:07:34.984 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:34.984 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:07:34.984 00.000 11596 MoveAxis(E, 0, ABG)
23:07:34.984 00.000 11596 Move returns status 0, amount 0
23:07:34.985 00.001 11596 MoveAxis(N, 0, ABG)
23:07:34.985 00.000 11596 Move returns status 0, amount 0
23:07:34.985 00.000 11596 move complete, result=0
23:07:34.985 00.000 11596 worker thread done servicing request
23:07:34.990 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
23:07:34.997 00.007 13300 UpdateGuideState exits: m=1906 SNR=30.5
23:07:34.998 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:34.998 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:07:34.998 00.000 13300 Enqueuing Expose request
23:07:34.998 00.000 11596 Worker thread wakes up
23:07:34.998 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:07:34.998 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:07:35.507 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:07:36.449 00.942 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a448cb85-5275-40a6-805f-e602ba20d6da"}
23:07:36.449 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a448cb85-5275-40a6-805f-e602ba20d6da"}
23:07:36.450 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"642a9a5c-d17b-44b2-b927-2e39d53307ec"}
23:07:36.450 00.000 13300 case statement mapped state 6 to 3
23:07:36.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"642a9a5c-d17b-44b2-b927-2e39d53307ec"}
23:07:36.450 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0d1e2f3e-ca34-4537-b420-d94806eb82fc"}
23:07:36.451 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":548,"width":15,"height":15,"star_pos":[7.46,7.09],"pixels":"..."},"id":"0d1e2f3e-ca34-4537-b420-d94806eb82fc"}
23:07:38.529 02.078 11596 Exposure complete
23:07:38.601 00.072 11596 worker thread done servicing request
23:07:38.601 00.000 13300 OnExposeComplete: enter
23:07:38.601 00.000 13300 UpdateGuideState(): m_state=6
23:07:38.602 00.001 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 549
23:07:38.602 00.000 13300 Star::Find returns 1 (0), X=1080.41, Y=336.04, Mass=1918, SNR=30.6, Peak=254 HFD=3.4
23:07:38.603 00.001 13300 MultiStar: [#1 0.05,0.24,0.00,M1] [#2 -0.03,0.07,0.45,U] [#3 -0.20,0.03,0.42,U] [#4 0.11,0.36,0.00,M10] [#5 0.20,0.12,0.00,M5] [#6 0.07,-0.12,0.24,U] [#7 -0.12,-0.04,0.23,U] [#8 -0.12,-0.06,0.18,U] 
23:07:38.603 00.000 13300 refined, 5 included, MultiStar: {0.00, 0.03}, one-star: {0.14, 0.09}
23:07:38.603 00.000 13300 CameraToMount -- cameraTheta (1.50) - m_xAngle (-1.61) = xAngle (3.11 = 3.11)
23:07:38.603 00.000 13300 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.12 = 3.12)
23:07:38.603 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.03 hyp=0.03 cameraTheta=1.50 mountX=-0.03 mountY=0.00, mountTheta=3.12
23:07:38.605 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.03, opts=13)
23:07:38.605 00.000 13300 Enqueuing Move request for scope (0.00, 0.03)
23:07:38.605 00.000 11596 Worker thread wakes up
23:07:38.605 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.03) opts 0xd
23:07:38.605 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.03)
23:07:38.605 00.000 11596 Moving (0.00, 0.03) raw xDistance=-0.03 yDistance=0.00
23:07:38.606 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:07:38.606 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:38.606 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:07:38.606 00.000 11596 MoveAxis(E, 0, ABG)
23:07:38.606 00.000 11596 Move returns status 0, amount 0
23:07:38.606 00.000 11596 MoveAxis(N, 0, ABG)
23:07:38.606 00.000 11596 Move returns status 0, amount 0
23:07:38.607 00.001 11596 move complete, result=0
23:07:38.607 00.000 11596 worker thread done servicing request
23:07:38.613 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
23:07:38.622 00.009 13300 UpdateGuideState exits: m=1918 SNR=30.6
23:07:38.622 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:38.622 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:07:38.622 00.000 13300 Enqueuing Expose request
23:07:38.622 00.000 11596 Worker thread wakes up
23:07:38.622 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:07:38.623 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:07:39.132 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:07:39.449 00.317 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c096f434-e6c0-4a4f-b7eb-529def03c456"}
23:07:39.449 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c096f434-e6c0-4a4f-b7eb-529def03c456"}
23:07:39.450 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9b8722fd-2ff5-4ba3-a31a-30f49176f954"}
23:07:39.450 00.000 13300 case statement mapped state 6 to 3
23:07:39.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9b8722fd-2ff5-4ba3-a31a-30f49176f954"}
23:07:39.450 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cc749862-1c2f-4a10-8719-260630406e7c"}
23:07:39.451 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":549,"width":15,"height":15,"star_pos":[7.41,7.04],"pixels":"..."},"id":"cc749862-1c2f-4a10-8719-260630406e7c"}
23:07:42.157 02.706 11596 Exposure complete
23:07:42.233 00.076 11596 worker thread done servicing request
23:07:42.234 00.001 13300 OnExposeComplete: enter
23:07:42.234 00.000 13300 UpdateGuideState(): m_state=6
23:07:42.234 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 550
23:07:42.234 00.000 13300 Star::Find returns 1 (0), X=1080.35, Y=336.23, Mass=1943, SNR=30.9, Peak=239 HFD=3.3
23:07:42.235 00.001 13300 MultiStar: [#1 0.03,0.33,0.00,M2] [#2 0.09,0.34,0.00,M2] [#3 0.11,0.46,0.00,M1] [#4 -0.03,0.34,0.00,R] [#5 0.10,0.58,0.00,M6] [#6 0.22,0.31,0.00,M1] [#7 -0.26,0.32,0.00,M9] [#8 -0.03,-0.26,0.00,M1] 
23:07:42.235 00.000 13300 CameraToMount -- cameraTheta (1.30) - m_xAngle (-1.61) = xAngle (2.91 = 2.91)
23:07:42.235 00.000 13300 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.92 = 2.92)
23:07:42.235 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.28 hyp=0.29 cameraTheta=1.30 mountX=-0.28 mountY=0.06, mountTheta=2.92
23:07:42.237 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.28, opts=13)
23:07:42.237 00.000 13300 Enqueuing Move request for scope (0.08, 0.28)
23:07:42.237 00.000 11596 Worker thread wakes up
23:07:42.237 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.28) opts 0xd
23:07:42.237 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.28)
23:07:42.237 00.000 11596 Moving (0.08, 0.28) raw xDistance=-0.28 yDistance=0.06
23:07:42.237 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
23:07:42.237 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:42.237 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:07:42.238 00.001 11596 MoveAxis(E, 357, ABG)
23:07:42.238 00.000 11596 Guiding  Dir = 2, Dur = 357
23:07:42.238 00.000 11596 IsSlewing returns 0
23:07:42.243 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
23:07:42.250 00.007 13300 UpdateGuideState exits: m=1943 SNR=30.9
23:07:42.250 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:42.250 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:07:42.250 00.000 13300 Enqueuing Expose request
23:07:42.340 00.090 11596 IsGuiding returns 0
23:07:42.351 00.011 11596 PulseGuide returned control before completion, sleep 357
23:07:42.447 00.096 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"45c29934-320e-4ed1-816e-3d37ab9b43f2"}
23:07:42.447 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"45c29934-320e-4ed1-816e-3d37ab9b43f2"}
23:07:42.448 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4b6b75be-e9a7-4833-af97-8acebfeb3778"}
23:07:42.448 00.000 13300 case statement mapped state 6 to 3
23:07:42.448 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4b6b75be-e9a7-4833-af97-8acebfeb3778"}
23:07:42.449 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8d70f7c7-913e-4314-a32d-34dba9b016b9"}
23:07:42.449 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":550,"width":15,"height":15,"star_pos":[7.35,7.23],"pixels":"..."},"id":"8d70f7c7-913e-4314-a32d-34dba9b016b9"}
23:07:42.974 00.525 11596 IsGuiding returns 0
23:07:42.974 00.000 11596 Move returns status 0, amount 357
23:07:42.974 00.000 11596 MoveAxis(N, 0, ABG)
23:07:42.974 00.000 11596 Move returns status 0, amount 0
23:07:42.974 00.000 11596 move complete, result=0
23:07:42.975 00.001 11596 worker thread done servicing request
23:07:42.975 00.000 13300 GuideStep: -0.3 px 357 ms EAST, 0.1 px 0 ms NORTH
23:07:42.975 00.000 11596 Worker thread wakes up
23:07:42.975 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:07:43.483 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:07:45.447 01.964 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8e9d09f0-f1e2-4f80-b478-cb47e8abee5f"}
23:07:45.447 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8e9d09f0-f1e2-4f80-b478-cb47e8abee5f"}
23:07:45.448 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d440b6fe-d3b6-4d40-906f-272e100f5aa6"}
23:07:45.448 00.000 13300 case statement mapped state 6 to 3
23:07:45.448 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d440b6fe-d3b6-4d40-906f-272e100f5aa6"}
23:07:45.448 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8cf9fd6f-45c5-49b9-b0ca-f907b9a71a58"}
23:07:45.449 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":550,"width":15,"height":15,"star_pos":[7.35,7.23],"pixels":"..."},"id":"8cf9fd6f-45c5-49b9-b0ca-f907b9a71a58"}
23:07:46.510 01.061 11596 Exposure complete
23:07:46.580 00.070 11596 worker thread done servicing request
23:07:46.580 00.000 13300 OnExposeComplete: enter
23:07:46.581 00.001 13300 UpdateGuideState(): m_state=6
23:07:46.581 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 551
23:07:46.581 00.000 13300 Star::Find returns 1 (0), X=1080.29, Y=336.11, Mass=1904, SNR=30.5, Peak=254 HFD=3.3
23:07:46.582 00.001 13300 MultiStar: [#1 0.04,0.24,0.00,M3] [#2 -0.00,0.33,0.00,M3] [#3 -0.11,0.10,0.43,U] [#4 0.01,0.07,0.29,U] [#5 -0.18,0.29,0.00,M7] [#6 0.17,-0.04,0.24,U] [#7 -0.09,0.09,0.24,U] [#8 -0.07,-0.03,0.20,U] 
23:07:46.582 00.000 13300 refined, 5 included, MultiStar: {-0.01, 0.10}, one-star: {0.03, 0.16}
23:07:46.582 00.000 13300 CameraToMount -- cameraTheta (1.63) - m_xAngle (-1.61) = xAngle (3.24 = -3.04)
23:07:46.582 00.000 13300 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.25 = -3.03)
23:07:46.582 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.63 mountX=-0.10 mountY=-0.01, mountTheta=-3.03
23:07:46.584 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.10, opts=13)
23:07:46.584 00.000 13300 Enqueuing Move request for scope (-0.01, 0.10)
23:07:46.584 00.000 11596 Worker thread wakes up
23:07:46.584 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.10) opts 0xd
23:07:46.584 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.10)
23:07:46.584 00.000 11596 Moving (-0.01, 0.10) raw xDistance=-0.10 yDistance=-0.01
23:07:46.584 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:07:46.584 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:46.584 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:07:46.585 00.001 11596 MoveAxis(E, 0, ABG)
23:07:46.585 00.000 11596 Move returns status 0, amount 0
23:07:46.585 00.000 11596 MoveAxis(N, 0, ABG)
23:07:46.585 00.000 11596 Move returns status 0, amount 0
23:07:46.585 00.000 11596 move complete, result=0
23:07:46.585 00.000 11596 worker thread done servicing request
23:07:46.590 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
23:07:46.600 00.010 13300 UpdateGuideState exits: m=1904 SNR=30.5
23:07:46.600 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:46.600 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:07:46.601 00.001 13300 Enqueuing Expose request
23:07:46.601 00.000 11596 Worker thread wakes up
23:07:46.601 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:07:46.601 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:07:47.115 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:07:48.446 01.331 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1c70fa47-4b17-4f0d-a3cf-eb9b82a17610"}
23:07:48.446 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1c70fa47-4b17-4f0d-a3cf-eb9b82a17610"}
23:07:48.446 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d8b02fd7-e82e-43fe-a8eb-84b0c6ecb763"}
23:07:48.447 00.001 13300 case statement mapped state 6 to 3
23:07:48.447 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d8b02fd7-e82e-43fe-a8eb-84b0c6ecb763"}
23:07:48.447 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3ae6420b-8f3d-4916-8dd8-ed740a0b57d4"}
23:07:48.447 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":551,"width":15,"height":15,"star_pos":[7.29,7.11],"pixels":"..."},"id":"3ae6420b-8f3d-4916-8dd8-ed740a0b57d4"}
23:07:50.138 01.691 11596 Exposure complete
23:07:50.211 00.073 11596 worker thread done servicing request
23:07:50.211 00.000 13300 OnExposeComplete: enter
23:07:50.211 00.000 13300 UpdateGuideState(): m_state=6
23:07:50.211 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 552
23:07:50.212 00.001 13300 Star::Find returns 1 (0), X=1080.39, Y=336.10, Mass=1986, SNR=31.2, Peak=254 HFD=3.3
23:07:50.212 00.000 13300 MultiStar: [#1 -0.01,0.11,0.75,U] [#2 -0.10,0.11,0.44,U] [#3 0.06,0.08,0.42,U] [#4 -0.13,0.15,0.28,U] [#5 0.01,0.06,0.26,U] [#6 -0.01,0.08,0.23,U] [#7 -0.31,0.06,0.00,M9] [#8 -0.38,-0.20,0.00,M1] 
23:07:50.212 00.000 13300 refined, 6 included, MultiStar: {0.02, 0.12}, one-star: {0.13, 0.15}
23:07:50.212 00.000 13300 CameraToMount -- cameraTheta (1.40) - m_xAngle (-1.61) = xAngle (3.01 = 3.01)
23:07:50.212 00.000 13300 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.02 = 3.02)
23:07:50.213 00.001 13300 CameraToMount -- cameraX=0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.40 mountX=-0.12 mountY=0.01, mountTheta=3.02
23:07:50.214 00.001 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.12, opts=13)
23:07:50.214 00.000 13300 Enqueuing Move request for scope (0.02, 0.12)
23:07:50.215 00.001 11596 Worker thread wakes up
23:07:50.215 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.12) opts 0xd
23:07:50.215 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.12)
23:07:50.215 00.000 11596 Moving (0.02, 0.12) raw xDistance=-0.12 yDistance=0.01
23:07:50.215 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:07:50.215 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:50.215 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:07:50.215 00.000 11596 MoveAxis(E, 0, ABG)
23:07:50.215 00.000 11596 Move returns status 0, amount 0
23:07:50.215 00.000 11596 MoveAxis(N, 0, ABG)
23:07:50.216 00.001 11596 Move returns status 0, amount 0
23:07:50.216 00.000 11596 move complete, result=0
23:07:50.216 00.000 11596 worker thread done servicing request
23:07:50.221 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
23:07:50.229 00.008 13300 UpdateGuideState exits: m=1986 SNR=31.2
23:07:50.230 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:50.230 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:07:50.230 00.000 13300 Enqueuing Expose request
23:07:50.230 00.000 11596 Worker thread wakes up
23:07:50.230 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:07:50.230 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:07:50.743 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:07:51.444 00.701 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"312610aa-0174-4499-bc81-fe720f33ed06"}
23:07:51.444 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"312610aa-0174-4499-bc81-fe720f33ed06"}
23:07:51.445 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0013c139-0703-4c9e-8a7e-c2be95ae1102"}
23:07:51.445 00.000 13300 case statement mapped state 6 to 3
23:07:51.445 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0013c139-0703-4c9e-8a7e-c2be95ae1102"}
23:07:51.446 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fd5ab923-82cc-4eb2-b3da-b8a3cfd5fbd7"}
23:07:51.446 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":552,"width":15,"height":15,"star_pos":[7.39,7.10],"pixels":"..."},"id":"fd5ab923-82cc-4eb2-b3da-b8a3cfd5fbd7"}
23:07:53.766 02.320 11596 Exposure complete
23:07:53.836 00.070 11596 worker thread done servicing request
23:07:53.836 00.000 13300 OnExposeComplete: enter
23:07:53.836 00.000 13300 UpdateGuideState(): m_state=6
23:07:53.837 00.001 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 553
23:07:53.837 00.000 13300 Star::Find returns 1 (0), X=1080.37, Y=336.07, Mass=1890, SNR=30.4, Peak=254 HFD=3.3
23:07:53.838 00.001 13300 MultiStar: [#1 0.10,0.15,0.77,U] [#2 0.22,0.17,0.00,M3] [#3 0.11,0.09,0.43,U] [#4 0.08,0.08,0.31,U] [#5 -0.08,-0.11,0.25,U] [#6 0.22,0.04,0.24,U] [#7 -0.24,0.02,0.00,M10] [#8 0.19,-0.17,0.00,M2] 
23:07:53.838 00.000 13300 refined, 5 included, MultiStar: {0.10, 0.09}, one-star: {0.10, 0.12}
23:07:53.838 00.000 13300 CameraToMount -- cameraTheta (0.78) - m_xAngle (-1.61) = xAngle (2.38 = 2.38)
23:07:53.839 00.001 13300 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.40 = 2.40)
23:07:53.839 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.09 hyp=0.13 cameraTheta=0.78 mountX=-0.10 mountY=0.09, mountTheta=2.39
23:07:53.843 00.004 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.09, opts=13)
23:07:53.843 00.000 13300 Enqueuing Move request for scope (0.10, 0.09)
23:07:53.843 00.000 11596 Worker thread wakes up
23:07:53.843 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.09) opts 0xd
23:07:53.844 00.001 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.09)
23:07:53.844 00.000 11596 Moving (0.10, 0.09) raw xDistance=-0.10 yDistance=0.09
23:07:53.844 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:07:53.844 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:53.844 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:07:53.844 00.000 11596 MoveAxis(E, 0, ABG)
23:07:53.844 00.000 11596 Move returns status 0, amount 0
23:07:53.844 00.000 11596 MoveAxis(N, 0, ABG)
23:07:53.845 00.001 11596 Move returns status 0, amount 0
23:07:53.845 00.000 11596 move complete, result=0
23:07:53.845 00.000 11596 worker thread done servicing request
23:07:53.851 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
23:07:53.859 00.008 13300 UpdateGuideState exits: m=1890 SNR=30.4
23:07:53.859 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:53.859 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:07:53.860 00.001 13300 Enqueuing Expose request
23:07:53.860 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:07:53.860 00.000 11596 Worker thread wakes up
23:07:53.860 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:07:54.363 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:07:54.443 00.080 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ed0cbd50-d61b-4f14-a34d-08d52f4442e2"}
23:07:54.443 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ed0cbd50-d61b-4f14-a34d-08d52f4442e2"}
23:07:54.444 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"548986d4-72f4-4cb4-a2a1-caf07cf56f69"}
23:07:54.444 00.000 13300 case statement mapped state 6 to 3
23:07:54.444 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"548986d4-72f4-4cb4-a2a1-caf07cf56f69"}
23:07:54.444 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"09c46937-f9c5-4a42-9612-d90c02a2a7f1"}
23:07:54.445 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":553,"width":15,"height":15,"star_pos":[7.37,7.07],"pixels":"..."},"id":"09c46937-f9c5-4a42-9612-d90c02a2a7f1"}
23:07:57.393 02.948 11596 Exposure complete
23:07:57.443 00.050 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a203512f-e423-411c-86c9-e16735887892"}
23:07:57.443 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a203512f-e423-411c-86c9-e16735887892"}
23:07:57.444 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"609dbf93-db65-4e97-8ad1-586717f78de7"}
23:07:57.444 00.000 13300 case statement mapped state 6 to 3
23:07:57.444 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"609dbf93-db65-4e97-8ad1-586717f78de7"}
23:07:57.445 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0f672834-bb4b-4153-a88a-bb6b44aafd24"}
23:07:57.445 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":553,"width":15,"height":15,"star_pos":[7.37,7.07],"pixels":"..."},"id":"0f672834-bb4b-4153-a88a-bb6b44aafd24"}
23:07:57.466 00.021 11596 worker thread done servicing request
23:07:57.466 00.000 13300 OnExposeComplete: enter
23:07:57.466 00.000 13300 UpdateGuideState(): m_state=6
23:07:57.467 00.001 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 554
23:07:57.467 00.000 13300 Star::Find returns 1 (0), X=1080.47, Y=335.92, Mass=1881, SNR=30.3, Peak=254 HFD=3.5
23:07:57.468 00.001 13300 MultiStar: [#1 0.11,0.19,0.77,U] [#2 -0.06,0.11,0.45,U] [#3 0.00,-0.02,0.41,U] [#4 0.28,0.05,0.00,M1] [#5 0.05,0.44,0.00,M6] [#6 -0.08,-0.01,0.24,U] [#7 -0.35,0.27,0.00,R] [#8 -0.03,-0.02,0.19,U] 
23:07:57.468 00.000 13300 refined, 5 included, MultiStar: {0.08, 0.05}, one-star: {0.20, -0.03}
23:07:57.468 00.000 13300 CameraToMount -- cameraTheta (0.59) - m_xAngle (-1.61) = xAngle (2.20 = 2.20)
23:07:57.468 00.000 13300 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.21 = 2.21)
23:07:57.468 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.05 hyp=0.09 cameraTheta=0.59 mountX=-0.05 mountY=0.07, mountTheta=2.20
23:07:57.470 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.05, opts=13)
23:07:57.470 00.000 13300 Enqueuing Move request for scope (0.08, 0.05)
23:07:57.470 00.000 11596 Worker thread wakes up
23:07:57.471 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.05) opts 0xd
23:07:57.471 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.05)
23:07:57.471 00.000 11596 Moving (0.08, 0.05) raw xDistance=-0.05 yDistance=0.07
23:07:57.471 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:07:57.471 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:57.471 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:07:57.471 00.000 11596 MoveAxis(E, 0, ABG)
23:07:57.472 00.001 11596 Move returns status 0, amount 0
23:07:57.472 00.000 11596 MoveAxis(N, 0, ABG)
23:07:57.472 00.000 11596 Move returns status 0, amount 0
23:07:57.472 00.000 11596 move complete, result=0
23:07:57.473 00.001 11596 worker thread done servicing request
23:07:57.477 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
23:07:57.486 00.009 13300 UpdateGuideState exits: m=1881 SNR=30.3
23:07:57.486 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:57.486 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:07:57.486 00.000 13300 Enqueuing Expose request
23:07:57.486 00.000 11596 Worker thread wakes up
23:07:57.486 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:07:57.486 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:07:57.995 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:08:00.443 02.448 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9ed79226-2c68-44b5-a7e2-5d8b0213afc4"}
23:08:00.443 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9ed79226-2c68-44b5-a7e2-5d8b0213afc4"}
23:08:00.444 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6f820a00-ca3d-4c1d-ae5e-852806d9870b"}
23:08:00.444 00.000 13300 case statement mapped state 6 to 3
23:08:00.444 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6f820a00-ca3d-4c1d-ae5e-852806d9870b"}
23:08:00.444 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a5834f0c-d34a-425e-bef5-415d0ccda490"}
23:08:00.445 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":554,"width":15,"height":15,"star_pos":[7.47,6.92],"pixels":"..."},"id":"a5834f0c-d34a-425e-bef5-415d0ccda490"}
23:08:01.025 00.580 11596 Exposure complete
23:08:01.103 00.078 11596 worker thread done servicing request
23:08:01.103 00.000 13300 OnExposeComplete: enter
23:08:01.103 00.000 13300 UpdateGuideState(): m_state=6
23:08:01.103 00.000 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 555
23:08:01.103 00.000 13300 Star::Find returns 1 (0), X=1080.39, Y=336.01, Mass=1950, SNR=30.8, Peak=254 HFD=3.4
23:08:01.104 00.001 13300 MultiStar: [#1 -0.02,0.25,0.00,M1] [#2 -0.02,0.10,0.45,U] [#3 0.05,0.10,0.42,U] [#4 0.03,-0.09,0.29,U] [#5 0.07,0.21,0.25,U] [#6 -0.01,-0.10,0.24,U] [#7 0.25,-0.15,0.00,M1] [#8 -0.33,0.25,0.00,M2] 
23:08:01.104 00.000 13300 refined, 5 included, MultiStar: {0.06, 0.06}, one-star: {0.12, 0.06}
23:08:01.104 00.000 13300 CameraToMount -- cameraTheta (0.75) - m_xAngle (-1.61) = xAngle (2.36 = 2.36)
23:08:01.104 00.000 13300 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.38 = 2.38)
23:08:01.104 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.06 hyp=0.08 cameraTheta=0.75 mountX=-0.06 mountY=0.06, mountTheta=2.37
23:08:01.106 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.06, opts=13)
23:08:01.106 00.000 13300 Enqueuing Move request for scope (0.06, 0.06)
23:08:01.106 00.000 11596 Worker thread wakes up
23:08:01.107 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.06) opts 0xd
23:08:01.107 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.06)
23:08:01.107 00.000 11596 Moving (0.06, 0.06) raw xDistance=-0.06 yDistance=0.06
23:08:01.107 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:08:01.107 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:01.107 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:08:01.107 00.000 11596 MoveAxis(E, 0, ABG)
23:08:01.107 00.000 11596 Move returns status 0, amount 0
23:08:01.107 00.000 11596 MoveAxis(N, 0, ABG)
23:08:01.107 00.000 11596 Move returns status 0, amount 0
23:08:01.108 00.001 11596 move complete, result=0
23:08:01.108 00.000 11596 worker thread done servicing request
23:08:01.112 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
23:08:01.119 00.007 13300 UpdateGuideState exits: m=1950 SNR=30.8
23:08:01.119 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:01.119 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:08:01.119 00.000 13300 Enqueuing Expose request
23:08:01.120 00.001 11596 Worker thread wakes up
23:08:01.120 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:08:01.120 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:08:01.630 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:08:03.441 01.811 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4601a276-c429-458c-97d5-f1cd9544229f"}
23:08:03.441 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4601a276-c429-458c-97d5-f1cd9544229f"}
23:08:03.442 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4de329b1-2af4-45e4-82b2-11daa669d2d8"}
23:08:03.442 00.000 13300 case statement mapped state 6 to 3
23:08:03.442 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4de329b1-2af4-45e4-82b2-11daa669d2d8"}
23:08:03.442 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5a7ef4ef-f427-40ef-8d38-69b90879d144"}
23:08:03.442 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":555,"width":15,"height":15,"star_pos":[7.39,7.01],"pixels":"..."},"id":"5a7ef4ef-f427-40ef-8d38-69b90879d144"}
23:08:04.658 01.216 11596 Exposure complete
23:08:04.734 00.076 11596 worker thread done servicing request
23:08:04.734 00.000 13300 OnExposeComplete: enter
23:08:04.734 00.000 13300 UpdateGuideState(): m_state=6
23:08:04.734 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 556
23:08:04.735 00.001 13300 Star::Find returns 1 (0), X=1080.38, Y=336.21, Mass=1906, SNR=30.5, Peak=246 HFD=3.3
23:08:04.735 00.000 13300 MultiStar: [#1 0.05,0.30,0.00,M2] [#2 -0.03,0.32,0.00,M2] [#3 -0.08,0.25,0.00,M1] [#4 0.17,0.17,0.00,M1] [#5 0.03,0.37,0.00,M6] [#6 -0.00,0.04,0.24,U] [#7 0.02,0.01,0.23,U] [#8 -0.15,0.34,0.00,M3] 
23:08:04.735 00.000 13300 refined, 2 included, MultiStar: {0.08, 0.19}, one-star: {0.11, 0.26}
23:08:04.735 00.000 13300 CameraToMount -- cameraTheta (1.18) - m_xAngle (-1.61) = xAngle (2.78 = 2.78)
23:08:04.735 00.000 13300 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.80 = 2.80)
23:08:04.735 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.19 hyp=0.20 cameraTheta=1.18 mountX=-0.19 mountY=0.07, mountTheta=2.80
23:08:04.737 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.19, opts=13)
23:08:04.737 00.000 13300 Enqueuing Move request for scope (0.08, 0.19)
23:08:04.737 00.000 11596 Worker thread wakes up
23:08:04.737 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.19) opts 0xd
23:08:04.737 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.19)
23:08:04.738 00.001 11596 Moving (0.08, 0.19) raw xDistance=-0.19 yDistance=0.07
23:08:04.738 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.19
23:08:04.738 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:04.738 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:08:04.738 00.000 11596 MoveAxis(E, 238, ABG)
23:08:04.738 00.000 11596 Guiding  Dir = 2, Dur = 238
23:08:04.738 00.000 11596 IsSlewing returns 0
23:08:04.743 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
23:08:04.751 00.008 13300 UpdateGuideState exits: m=1906 SNR=30.5
23:08:04.751 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:04.752 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:08:04.752 00.000 13300 Enqueuing Expose request
23:08:04.927 00.175 11596 IsGuiding returns 0
23:08:05.121 00.194 11596 PulseGuide returned control before completion, sleep 55
23:08:05.357 00.236 11596 IsGuiding returns 1
23:08:05.357 00.000 11596 scope still moving after pulse duration time elapsed
23:08:05.386 00.029 11596 IsSlewing returns 0
23:08:05.589 00.203 11596 IsGuiding returns 1
23:08:05.616 00.027 11596 IsSlewing returns 0
23:08:05.991 00.375 11596 IsGuiding returns 0
23:08:05.991 00.000 11596 scope move finished after 238 + 825 ms
23:08:05.991 00.000 11596 Move returns status 0, amount 238
23:08:05.991 00.000 11596 MoveAxis(N, 0, ABG)
23:08:05.991 00.000 11596 Move returns status 0, amount 0
23:08:05.991 00.000 11596 move complete, result=0
23:08:05.991 00.000 11596 worker thread done servicing request
23:08:05.991 00.000 11596 Worker thread wakes up
23:08:05.992 00.001 13300 GuideStep: -0.2 px 238 ms EAST, 0.1 px 0 ms NORTH
23:08:05.992 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:08:06.440 00.448 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7a63a84b-9691-4bf1-a4e3-9e1b0ca1daeb"}
23:08:06.440 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7a63a84b-9691-4bf1-a4e3-9e1b0ca1daeb"}
23:08:06.441 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2c86f247-36e7-4de7-acff-590417c4d2d3"}
23:08:06.441 00.000 13300 case statement mapped state 6 to 3
23:08:06.441 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2c86f247-36e7-4de7-acff-590417c4d2d3"}
23:08:06.442 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cf23f487-5ed2-409e-91b6-dd8618e087c1"}
23:08:06.442 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":556,"width":15,"height":15,"star_pos":[7.38,7.21],"pixels":"..."},"id":"cf23f487-5ed2-409e-91b6-dd8618e087c1"}
23:08:06.497 00.055 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:08:09.441 02.944 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cc38ced2-5aa9-41ad-8ff8-4a60466d9d95"}
23:08:09.441 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cc38ced2-5aa9-41ad-8ff8-4a60466d9d95"}
23:08:09.442 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"20902c1a-2bda-4ba3-86a2-f96e83417f80"}
23:08:09.442 00.000 13300 case statement mapped state 6 to 3
23:08:09.442 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"20902c1a-2bda-4ba3-86a2-f96e83417f80"}
23:08:09.443 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e10dace3-31d6-4729-9745-4f493ec91913"}
23:08:09.443 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":556,"width":15,"height":15,"star_pos":[7.38,7.21],"pixels":"..."},"id":"e10dace3-31d6-4729-9745-4f493ec91913"}
23:08:09.525 00.082 11596 Exposure complete
23:08:09.596 00.071 11596 worker thread done servicing request
23:08:09.596 00.000 13300 OnExposeComplete: enter
23:08:09.596 00.000 13300 UpdateGuideState(): m_state=6
23:08:09.596 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 557
23:08:09.596 00.000 13300 Star::Find returns 1 (0), X=1080.30, Y=336.11, Mass=1878, SNR=30.3, Peak=254 HFD=3.4
23:08:09.597 00.001 13300 MultiStar: [#1 -0.03,0.25,0.00,M3] [#2 -0.20,0.15,0.00,M3] [#3 0.06,0.06,0.42,U] [#4 0.02,0.23,0.00,M2] [#5 -0.18,0.30,0.00,M7] [#6 0.25,0.05,0.00,M1] [#7 0.11,-0.15,0.23,U] [#8 0.01,0.01,0.20,U] 
23:08:09.597 00.000 13300 refined, 3 included, MultiStar: {0.05, 0.08}, one-star: {0.04, 0.16}
23:08:09.597 00.000 13300 CameraToMount -- cameraTheta (1.04) - m_xAngle (-1.61) = xAngle (2.65 = 2.65)
23:08:09.597 00.000 13300 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.67 = 2.67)
23:08:09.597 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.08 hyp=0.10 cameraTheta=1.04 mountX=-0.08 mountY=0.04, mountTheta=2.66
23:08:09.599 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.08, opts=13)
23:08:09.599 00.000 13300 Enqueuing Move request for scope (0.05, 0.08)
23:08:09.599 00.000 11596 Worker thread wakes up
23:08:09.599 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.08) opts 0xd
23:08:09.599 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.08)
23:08:09.600 00.001 11596 Moving (0.05, 0.08) raw xDistance=-0.08 yDistance=0.04
23:08:09.600 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:08:09.600 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:09.600 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:08:09.600 00.000 11596 MoveAxis(E, 0, ABG)
23:08:09.600 00.000 11596 Move returns status 0, amount 0
23:08:09.601 00.001 11596 MoveAxis(N, 0, ABG)
23:08:09.601 00.000 11596 Move returns status 0, amount 0
23:08:09.601 00.000 11596 move complete, result=0
23:08:09.601 00.000 11596 worker thread done servicing request
23:08:09.608 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
23:08:09.615 00.007 13300 UpdateGuideState exits: m=1878 SNR=30.3
23:08:09.616 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:09.616 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:08:09.616 00.000 13300 Enqueuing Expose request
23:08:09.616 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:08:09.616 00.000 11596 Worker thread wakes up
23:08:09.616 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:08:10.129 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:08:12.440 02.311 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"222d8d7f-149c-4a3e-ab4a-cfc3551918c6"}
23:08:12.440 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"222d8d7f-149c-4a3e-ab4a-cfc3551918c6"}
23:08:12.441 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"03a5b64d-bb68-4b7b-ad74-b59706accca7"}
23:08:12.441 00.000 13300 case statement mapped state 6 to 3
23:08:12.441 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"03a5b64d-bb68-4b7b-ad74-b59706accca7"}
23:08:12.441 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"36be6bda-8b71-4f2e-b8ae-fabbb5d58755"}
23:08:12.442 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":557,"width":15,"height":15,"star_pos":[7.30,7.11],"pixels":"..."},"id":"36be6bda-8b71-4f2e-b8ae-fabbb5d58755"}
23:08:13.164 00.722 11596 Exposure complete
23:08:13.239 00.075 11596 worker thread done servicing request
23:08:13.239 00.000 13300 OnExposeComplete: enter
23:08:13.240 00.001 13300 UpdateGuideState(): m_state=6
23:08:13.240 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 558
23:08:13.240 00.000 13300 Star::Find returns 1 (0), X=1080.46, Y=335.95, Mass=1941, SNR=30.8, Peak=254 HFD=3.5
23:08:13.241 00.001 13300 MultiStar: [#1 0.03,0.22,0.00,M4] [#2 -0.04,0.18,0.44,U] [#3 0.05,0.30,0.00,M1] [#4 -0.02,-0.11,0.29,U] [#5 0.10,0.39,0.00,M8] [#6 0.36,0.10,0.00,M2] [#7 0.15,-0.14,0.23,U] [#8 -0.14,-0.38,0.00,M3] 
23:08:13.241 00.000 13300 refined, 3 included, MultiStar: {0.10, 0.01}, one-star: {0.19, 0.00}
23:08:13.242 00.001 13300 CameraToMount -- cameraTheta (0.10) - m_xAngle (-1.61) = xAngle (1.71 = 1.71)
23:08:13.242 00.000 13300 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.73 = 1.73)
23:08:13.242 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.01 hyp=0.11 cameraTheta=0.10 mountX=-0.01 mountY=0.10, mountTheta=1.71
23:08:13.245 00.003 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.01, opts=13)
23:08:13.246 00.001 13300 Enqueuing Move request for scope (0.10, 0.01)
23:08:13.248 00.002 11596 Worker thread wakes up
23:08:13.249 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.01) opts 0xd
23:08:13.249 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.01)
23:08:13.249 00.000 11596 Moving (0.10, 0.01) raw xDistance=-0.01 yDistance=0.10
23:08:13.249 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:08:13.249 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:13.250 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:08:13.250 00.000 11596 MoveAxis(E, 0, ABG)
23:08:13.250 00.000 11596 Move returns status 0, amount 0
23:08:13.250 00.000 11596 MoveAxis(N, 0, ABG)
23:08:13.250 00.000 11596 Move returns status 0, amount 0
23:08:13.251 00.001 11596 move complete, result=0
23:08:13.251 00.000 11596 worker thread done servicing request
23:08:13.256 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
23:08:13.269 00.013 13300 UpdateGuideState exits: m=1941 SNR=30.8
23:08:13.269 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:13.269 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:08:13.270 00.001 13300 Enqueuing Expose request
23:08:13.270 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:08:13.270 00.000 11596 Worker thread wakes up
23:08:13.271 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:08:13.779 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:08:15.440 01.661 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"50cb9586-ed09-4757-8eb8-c82070bdd776"}
23:08:15.440 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"50cb9586-ed09-4757-8eb8-c82070bdd776"}
23:08:15.441 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"10103f7c-f880-47af-acbf-be0a8f7395df"}
23:08:15.441 00.000 13300 case statement mapped state 6 to 3
23:08:15.441 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"10103f7c-f880-47af-acbf-be0a8f7395df"}
23:08:15.442 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2d6369aa-bd81-4be3-b2fe-e210880e81f3"}
23:08:15.442 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":558,"width":15,"height":15,"star_pos":[7.46,6.95],"pixels":"..."},"id":"2d6369aa-bd81-4be3-b2fe-e210880e81f3"}
23:08:16.849 01.407 11596 Exposure complete
23:08:16.954 00.105 11596 worker thread done servicing request
23:08:16.954 00.000 13300 OnExposeComplete: enter
23:08:16.954 00.000 13300 UpdateGuideState(): m_state=6
23:08:16.955 00.001 13300 Star::Find(15, 1080, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 559
23:08:16.955 00.000 13300 Star::Find returns 1 (0), X=1080.28, Y=336.10, Mass=1946, SNR=30.8, Peak=254 HFD=3.3
23:08:16.956 00.001 13300 MultiStar: [#1 -0.09,0.29,0.00,M5] [#2 -0.02,0.26,0.00,M3] [#3 -0.00,0.14,0.42,U] [#4 0.12,-0.11,0.24,U] [#5 -0.17,0.50,0.00,M9] [#6 0.10,-0.09,0.24,U] [#7 0.11,-0.20,0.00,M1] [#8 -0.22,0.36,0.00,M4] 
23:08:16.956 00.000 13300 refined, 3 included, MultiStar: {0.03, 0.09}, one-star: {0.01, 0.15}
23:08:16.956 00.000 13300 CameraToMount -- cameraTheta (1.21) - m_xAngle (-1.61) = xAngle (2.82 = 2.82)
23:08:16.957 00.001 13300 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.83 = 2.83)
23:08:16.957 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.09 hyp=0.09 cameraTheta=1.21 mountX=-0.09 mountY=0.03, mountTheta=2.83
23:08:16.960 00.003 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.09, opts=13)
23:08:16.960 00.000 13300 Enqueuing Move request for scope (0.03, 0.09)
23:08:16.960 00.000 11596 Worker thread wakes up
23:08:16.961 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.09) opts 0xd
23:08:16.961 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.09)
23:08:16.961 00.000 11596 Moving (0.03, 0.09) raw xDistance=-0.09 yDistance=0.03
23:08:16.961 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:08:16.961 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:16.962 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:08:16.962 00.000 11596 MoveAxis(E, 0, ABG)
23:08:16.962 00.000 11596 Move returns status 0, amount 0
23:08:16.962 00.000 11596 MoveAxis(N, 0, ABG)
23:08:16.962 00.000 11596 Move returns status 0, amount 0
23:08:16.962 00.000 11596 move complete, result=0
23:08:16.962 00.000 11596 worker thread done servicing request
23:08:16.968 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
23:08:16.978 00.010 13300 UpdateGuideState exits: m=1946 SNR=30.8
23:08:16.978 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:16.978 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:08:16.978 00.000 13300 Enqueuing Expose request
23:08:16.979 00.001 11596 Worker thread wakes up
23:08:16.979 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:08:16.979 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:08:17.495 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:08:18.439 00.944 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"428e71f7-2692-4572-8784-ed9d2c06e215"}
23:08:18.439 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"428e71f7-2692-4572-8784-ed9d2c06e215"}
23:08:18.440 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0c86718c-a314-4042-b541-f0001eff3b74"}
23:08:18.440 00.000 13300 case statement mapped state 6 to 3
23:08:18.440 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0c86718c-a314-4042-b541-f0001eff3b74"}
23:08:18.440 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4f2a55ac-ef42-4e50-8c97-c14633761ec8"}
23:08:18.441 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":559,"width":15,"height":15,"star_pos":[7.28,7.10],"pixels":"..."},"id":"4f2a55ac-ef42-4e50-8c97-c14633761ec8"}
23:08:20.527 02.086 11596 Exposure complete
23:08:20.620 00.093 11596 worker thread done servicing request
23:08:20.620 00.000 13300 OnExposeComplete: enter
23:08:20.620 00.000 13300 UpdateGuideState(): m_state=6
23:08:20.621 00.001 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 560
23:08:20.621 00.000 13300 Star::Find returns 1 (0), X=1080.28, Y=336.01, Mass=1899, SNR=30.5, Peak=254 HFD=3.3
23:08:20.622 00.001 13300 MultiStar: [#1 -0.12,0.23,0.00,M6] [#2 -0.02,0.11,0.46,U] [#3 -0.03,0.06,0.42,U] [#4 -0.19,-0.32,0.00,M1] [#5 -0.06,0.41,0.00,M10] [#6 -0.21,-0.03,0.24,U] [#7 0.17,-0.22,0.00,M2] [#8 -0.00,0.11,0.19,U] 
23:08:20.622 00.000 13300 single-star, 4 included, MultiStar: {-0.02, 0.06}, one-star: {0.02, 0.06}
23:08:20.622 00.000 13300 CameraToMount -- cameraTheta (1.32) - m_xAngle (-1.61) = xAngle (2.93 = 2.93)
23:08:20.622 00.000 13300 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.94 = 2.94)
23:08:20.622 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.32 mountX=-0.06 mountY=0.01, mountTheta=2.94
23:08:20.624 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.06, opts=13)
23:08:20.624 00.000 13300 Enqueuing Move request for scope (0.02, 0.06)
23:08:20.625 00.001 11596 Worker thread wakes up
23:08:20.625 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.06) opts 0xd
23:08:20.625 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.06)
23:08:20.625 00.000 11596 Moving (0.02, 0.06) raw xDistance=-0.06 yDistance=0.01
23:08:20.625 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:08:20.625 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:20.626 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:08:20.626 00.000 11596 MoveAxis(E, 0, ABG)
23:08:20.626 00.000 11596 Move returns status 0, amount 0
23:08:20.626 00.000 11596 MoveAxis(N, 0, ABG)
23:08:20.627 00.001 11596 Move returns status 0, amount 0
23:08:20.627 00.000 11596 move complete, result=0
23:08:20.628 00.001 11596 worker thread done servicing request
23:08:20.633 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
23:08:20.642 00.009 13300 UpdateGuideState exits: m=1899 SNR=30.5
23:08:20.643 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:20.643 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:08:20.643 00.000 13300 Enqueuing Expose request
23:08:20.643 00.000 11596 Worker thread wakes up
23:08:20.643 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:08:20.643 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:08:21.148 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:08:21.438 00.290 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ec7b5d72-625e-4af1-ac84-93c7a8741289"}
23:08:21.438 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ec7b5d72-625e-4af1-ac84-93c7a8741289"}
23:08:21.439 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"02323b44-8c4b-4be7-92d1-086a6e916b5b"}
23:08:21.439 00.000 13300 case statement mapped state 6 to 3
23:08:21.439 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"02323b44-8c4b-4be7-92d1-086a6e916b5b"}
23:08:21.439 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"58a2d6ea-7acb-46e2-b3cd-0a9f8b5eec71"}
23:08:21.439 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":560,"width":15,"height":15,"star_pos":[7.28,7.01],"pixels":"..."},"id":"58a2d6ea-7acb-46e2-b3cd-0a9f8b5eec71"}
23:08:24.176 02.737 11596 Exposure complete
23:08:24.247 00.071 11596 worker thread done servicing request
23:08:24.247 00.000 13300 OnExposeComplete: enter
23:08:24.247 00.000 13300 UpdateGuideState(): m_state=6
23:08:24.247 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 561
23:08:24.248 00.001 13300 Star::Find returns 1 (0), X=1080.29, Y=336.05, Mass=1850, SNR=30.0, Peak=254 HFD=3.3
23:08:24.248 00.000 13300 MultiStar: [#1 -0.09,0.18,0.78,U] [#2 -0.27,0.12,0.00,M3] [#3 -0.07,0.04,0.42,U] [#4 -0.08,-0.18,0.29,U] [#5 -0.18,0.39,0.00,R] [#6 0.10,0.16,0.24,U] [#7 0.15,-0.24,0.00,M3] [#8 -0.20,0.08,0.20,U] 
23:08:24.248 00.000 13300 refined, 5 included, MultiStar: {-0.04, 0.09}, one-star: {0.02, 0.10}
23:08:24.248 00.000 13300 CameraToMount -- cameraTheta (2.02) - m_xAngle (-1.61) = xAngle (3.63 = -2.66)
23:08:24.248 00.000 13300 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.64 = -2.64)
23:08:24.249 00.001 13300 CameraToMount -- cameraX=-0.04 cameraY=0.09 hyp=0.10 cameraTheta=2.02 mountX=-0.08 mountY=-0.05, mountTheta=-2.64
23:08:24.250 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.09, opts=13)
23:08:24.250 00.000 13300 Enqueuing Move request for scope (-0.04, 0.09)
23:08:24.250 00.000 11596 Worker thread wakes up
23:08:24.250 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.09) opts 0xd
23:08:24.250 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.09)
23:08:24.251 00.001 11596 Moving (-0.04, 0.09) raw xDistance=-0.08 yDistance=-0.05
23:08:24.251 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:08:24.251 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:24.251 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:08:24.251 00.000 11596 MoveAxis(E, 0, ABG)
23:08:24.251 00.000 11596 Move returns status 0, amount 0
23:08:24.252 00.001 11596 MoveAxis(N, 0, ABG)
23:08:24.252 00.000 11596 Move returns status 0, amount 0
23:08:24.252 00.000 11596 move complete, result=0
23:08:24.252 00.000 11596 worker thread done servicing request
23:08:24.256 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
23:08:24.264 00.008 13300 UpdateGuideState exits: m=1850 SNR=30.0
23:08:24.264 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:24.264 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:08:24.264 00.000 13300 Enqueuing Expose request
23:08:24.264 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:08:24.264 00.000 11596 Worker thread wakes up
23:08:24.265 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:08:24.438 00.173 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a20c8616-67fb-46f5-a6ee-76ca42593427"}
23:08:24.438 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a20c8616-67fb-46f5-a6ee-76ca42593427"}
23:08:24.439 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3d1bfec2-f2fd-410a-be88-816d15fabaaf"}
23:08:24.439 00.000 13300 case statement mapped state 6 to 3
23:08:24.439 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3d1bfec2-f2fd-410a-be88-816d15fabaaf"}
23:08:24.439 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6147fe97-5b21-414e-b34e-3e7cdac66c95"}
23:08:24.439 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":561,"width":15,"height":15,"star_pos":[7.29,7.05],"pixels":"..."},"id":"6147fe97-5b21-414e-b34e-3e7cdac66c95"}
23:08:24.778 00.339 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:08:27.437 02.659 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e2a9dfe3-6251-4cdf-9d1e-b35b56af4f44"}
23:08:27.437 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e2a9dfe3-6251-4cdf-9d1e-b35b56af4f44"}
23:08:27.438 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"77281e96-d5ea-4ede-85e1-662c9668fe41"}
23:08:27.438 00.000 13300 case statement mapped state 6 to 3
23:08:27.438 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"77281e96-d5ea-4ede-85e1-662c9668fe41"}
23:08:27.438 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9dceb95d-dbba-422d-a35f-d07db0a33e98"}
23:08:27.438 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":561,"width":15,"height":15,"star_pos":[7.29,7.05],"pixels":"..."},"id":"9dceb95d-dbba-422d-a35f-d07db0a33e98"}
23:08:27.813 00.375 11596 Exposure complete
23:08:27.885 00.072 13300 OnExposeComplete: enter
23:08:27.885 00.000 13300 UpdateGuideState(): m_state=6
23:08:27.885 00.000 11596 worker thread done servicing request
23:08:27.886 00.001 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 562
23:08:27.886 00.000 13300 Star::Find returns 1 (0), X=1080.25, Y=336.13, Mass=1957, SNR=30.9, Peak=254 HFD=3.3
23:08:27.887 00.001 13300 MultiStar: [#1 -0.10,0.42,0.00,M6] [#2 -0.18,0.31,0.00,M4] [#3 -0.11,0.34,0.00,M1] [#4 -0.03,0.20,0.30,U] [#5 0.09,-0.05,0.25,U] [#6 -0.10,0.22,0.00,M1] [#7 -0.01,0.12,0.23,U] [#8 -0.32,0.55,0.00,M3] 
23:08:27.887 00.000 13300 refined, 3 included, MultiStar: {-0.00, 0.14}, one-star: {-0.02, 0.18}
23:08:27.887 00.000 13300 CameraToMount -- cameraTheta (1.59) - m_xAngle (-1.61) = xAngle (3.20 = -3.09)
23:08:27.887 00.000 13300 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.21 = -3.07)
23:08:27.887 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.14 hyp=0.14 cameraTheta=1.59 mountX=-0.14 mountY=-0.01, mountTheta=-3.07
23:08:27.889 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.14, opts=13)
23:08:27.889 00.000 13300 Enqueuing Move request for scope (-0.00, 0.14)
23:08:27.889 00.000 11596 Worker thread wakes up
23:08:27.889 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.14) opts 0xd
23:08:27.890 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.14)
23:08:27.890 00.000 11596 Moving (-0.00, 0.14) raw xDistance=-0.14 yDistance=-0.01
23:08:27.890 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.14
23:08:27.890 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:27.890 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:08:27.890 00.000 11596 MoveAxis(E, 178, ABG)
23:08:27.890 00.000 11596 Guiding  Dir = 2, Dur = 178
23:08:27.891 00.001 11596 IsSlewing returns 0
23:08:27.896 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=3, FiltMax=87, Gamma=0.510
23:08:27.904 00.008 13300 UpdateGuideState exits: m=1957 SNR=30.9
23:08:27.904 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:27.905 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:08:27.905 00.000 13300 Enqueuing Expose request
23:08:28.004 00.099 11596 IsGuiding returns 0
23:08:28.100 00.096 11596 PulseGuide returned control before completion, sleep 93
23:08:28.290 00.190 11596 IsGuiding returns 0
23:08:28.290 00.000 11596 Move returns status 0, amount 178
23:08:28.291 00.001 11596 MoveAxis(N, 0, ABG)
23:08:28.291 00.000 11596 Move returns status 0, amount 0
23:08:28.291 00.000 11596 move complete, result=0
23:08:28.291 00.000 11596 worker thread done servicing request
23:08:28.291 00.000 11596 Worker thread wakes up
23:08:28.291 00.000 13300 GuideStep: -0.1 px 178 ms EAST, -0.0 px 0 ms NORTH
23:08:28.291 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:08:28.803 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:08:30.435 01.632 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a74935c8-9b03-493d-a823-340f112dfbff"}
23:08:30.435 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a74935c8-9b03-493d-a823-340f112dfbff"}
23:08:30.435 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1f4d21d1-24cf-42a6-a222-530bc7d9e2bd"}
23:08:30.436 00.001 13300 case statement mapped state 6 to 3
23:08:30.436 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1f4d21d1-24cf-42a6-a222-530bc7d9e2bd"}
23:08:30.436 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6781858f-9b2c-47d1-abc6-f01af29b2b36"}
23:08:30.436 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":562,"width":15,"height":15,"star_pos":[7.25,7.13],"pixels":"..."},"id":"6781858f-9b2c-47d1-abc6-f01af29b2b36"}
23:08:31.874 01.438 11596 Exposure complete
23:08:31.944 00.070 11596 worker thread done servicing request
23:08:31.944 00.000 13300 OnExposeComplete: enter
23:08:31.944 00.000 13300 UpdateGuideState(): m_state=6
23:08:31.945 00.001 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 563
23:08:31.945 00.000 13300 Star::Find returns 1 (0), X=1080.26, Y=336.18, Mass=2000, SNR=31.2, Peak=254 HFD=3.4
23:08:31.946 00.001 13300 MultiStar: [#1 0.00,0.34,0.00,M7] [#2 -0.05,0.29,0.00,M5] [#3 0.05,0.28,0.00,M2] [#4 0.00,0.21,0.28,U] [#5 0.17,-0.07,0.25,U] [#6 0.04,0.46,0.00,M2] [#7 0.19,-0.03,0.23,U] [#8 -0.17,0.35,0.00,M4] 
23:08:31.946 00.000 13300 refined, 3 included, MultiStar: {0.04, 0.15}, one-star: {-0.01, 0.23}
23:08:31.946 00.000 13300 CameraToMount -- cameraTheta (1.28) - m_xAngle (-1.61) = xAngle (2.89 = 2.89)
23:08:31.946 00.000 13300 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.90 = 2.90)
23:08:31.947 00.001 13300 CameraToMount -- cameraX=0.04 cameraY=0.15 hyp=0.15 cameraTheta=1.28 mountX=-0.15 mountY=0.04, mountTheta=2.90
23:08:31.949 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.15, opts=13)
23:08:31.949 00.000 13300 Enqueuing Move request for scope (0.04, 0.15)
23:08:31.949 00.000 11596 Worker thread wakes up
23:08:31.949 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.15) opts 0xd
23:08:31.950 00.001 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.15)
23:08:31.950 00.000 11596 Moving (0.04, 0.15) raw xDistance=-0.15 yDistance=0.04
23:08:31.950 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
23:08:31.950 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:31.950 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:08:31.950 00.000 11596 MoveAxis(E, 200, ABG)
23:08:31.951 00.001 11596 Guiding  Dir = 2, Dur = 200
23:08:31.951 00.000 11596 IsSlewing returns 0
23:08:31.955 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
23:08:31.962 00.007 13300 UpdateGuideState exits: m=2000 SNR=31.2
23:08:31.962 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:31.962 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:08:31.962 00.000 13300 Enqueuing Expose request
23:08:32.005 00.043 11596 IsGuiding returns 0
23:08:32.379 00.374 11596 IsGuiding returns 1
23:08:32.379 00.000 11596 scope still moving after pulse duration time elapsed
23:08:32.413 00.034 11596 IsSlewing returns 0
23:08:32.615 00.202 11596 IsGuiding returns 0
23:08:32.615 00.000 11596 scope move finished after 200 + 410 ms
23:08:32.615 00.000 11596 Move returns status 0, amount 200
23:08:32.615 00.000 11596 MoveAxis(N, 0, ABG)
23:08:32.616 00.001 11596 Move returns status 0, amount 0
23:08:32.616 00.000 11596 move complete, result=0
23:08:32.616 00.000 11596 worker thread done servicing request
23:08:32.616 00.000 13300 GuideStep: -0.2 px 200 ms EAST, 0.0 px 0 ms NORTH
23:08:32.616 00.000 11596 Worker thread wakes up
23:08:32.616 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:08:33.132 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:08:33.436 00.304 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ea5635e1-742b-496e-9745-be11093fd40f"}
23:08:33.436 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ea5635e1-742b-496e-9745-be11093fd40f"}
23:08:33.437 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"49989b5f-1481-4460-870a-27a2d5cf7dd8"}
23:08:33.437 00.000 13300 case statement mapped state 6 to 3
23:08:33.437 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"49989b5f-1481-4460-870a-27a2d5cf7dd8"}
23:08:33.437 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4b7f71c2-154a-45db-beb5-3a94543599cb"}
23:08:33.437 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":563,"width":15,"height":15,"star_pos":[7.26,7.18],"pixels":"..."},"id":"4b7f71c2-154a-45db-beb5-3a94543599cb"}
23:08:36.168 02.731 11596 Exposure complete
23:08:36.258 00.090 11596 worker thread done servicing request
23:08:36.259 00.001 13300 OnExposeComplete: enter
23:08:36.259 00.000 13300 UpdateGuideState(): m_state=6
23:08:36.259 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 564
23:08:36.259 00.000 13300 Star::Find returns 1 (0), X=1080.35, Y=336.26, Mass=1946, SNR=30.8, Peak=254 HFD=3.2
23:08:36.260 00.001 13300 MultiStar: [#1 0.08,0.27,0.00,M8] [#2 -0.01,0.25,0.00,M6] [#3 -0.07,0.34,0.00,M3] [#4 -0.14,-0.10,0.28,U] [#5 0.01,-0.02,0.26,U] [#6 0.11,0.30,0.00,M3] [#7 0.34,-0.20,0.00,M2] [#8 -0.21,0.09,0.00,M5] 
23:08:36.260 00.000 13300 refined, 2 included, MultiStar: {0.03, 0.18}, one-star: {0.08, 0.31}
23:08:36.260 00.000 13300 CameraToMount -- cameraTheta (1.42) - m_xAngle (-1.61) = xAngle (3.03 = 3.03)
23:08:36.260 00.000 13300 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.04 = 3.04)
23:08:36.261 00.001 13300 CameraToMount -- cameraX=0.03 cameraY=0.18 hyp=0.18 cameraTheta=1.42 mountX=-0.18 mountY=0.02, mountTheta=3.04
23:08:36.262 00.001 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.18, opts=13)
23:08:36.262 00.000 13300 Enqueuing Move request for scope (0.03, 0.18)
23:08:36.263 00.001 11596 Worker thread wakes up
23:08:36.263 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.18) opts 0xd
23:08:36.263 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.18)
23:08:36.263 00.000 11596 Moving (0.03, 0.18) raw xDistance=-0.18 yDistance=0.02
23:08:36.263 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.18
23:08:36.263 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:36.263 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:08:36.264 00.001 11596 MoveAxis(E, 242, ABG)
23:08:36.264 00.000 11596 Guiding  Dir = 2, Dur = 242
23:08:36.264 00.000 11596 IsSlewing returns 0
23:08:36.270 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
23:08:36.280 00.010 13300 UpdateGuideState exits: m=1946 SNR=30.8
23:08:36.281 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:36.281 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:08:36.281 00.000 13300 Enqueuing Expose request
23:08:36.284 00.003 11596 IsGuiding returns 0
23:08:36.435 00.151 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0aac2d73-2e95-4dc7-97ac-e57c521d5798"}
23:08:36.435 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0aac2d73-2e95-4dc7-97ac-e57c521d5798"}
23:08:36.436 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e75966ac-160d-44c3-bbd1-127b797b489d"}
23:08:36.436 00.000 13300 case statement mapped state 6 to 3
23:08:36.436 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e75966ac-160d-44c3-bbd1-127b797b489d"}
23:08:36.436 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6e673a78-9114-4710-a447-b4016ef8b837"}
23:08:36.437 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":564,"width":15,"height":15,"star_pos":[7.35,7.26],"pixels":"..."},"id":"6e673a78-9114-4710-a447-b4016ef8b837"}
23:08:36.466 00.029 11596 PulseGuide returned control before completion, sleep 71
23:08:36.702 00.236 11596 IsGuiding returns 1
23:08:36.703 00.001 11596 scope still moving after pulse duration time elapsed
23:08:36.730 00.027 11596 IsSlewing returns 0
23:08:36.973 00.243 11596 IsGuiding returns 0
23:08:36.973 00.000 11596 scope move finished after 242 + 446 ms
23:08:36.973 00.000 11596 Move returns status 0, amount 242
23:08:36.973 00.000 11596 MoveAxis(N, 0, ABG)
23:08:36.973 00.000 11596 Move returns status 0, amount 0
23:08:36.973 00.000 11596 move complete, result=0
23:08:36.973 00.000 11596 worker thread done servicing request
23:08:36.974 00.001 13300 GuideStep: -0.2 px 242 ms EAST, 0.0 px 0 ms NORTH
23:08:36.974 00.000 11596 Worker thread wakes up
23:08:36.974 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:08:37.486 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:08:39.434 01.948 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"da5bde3d-5851-4570-93a3-f91c28ca2643"}
23:08:39.434 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"da5bde3d-5851-4570-93a3-f91c28ca2643"}
23:08:39.435 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b6b6e224-7e82-4492-b674-8a7c6a6a66a3"}
23:08:39.435 00.000 13300 case statement mapped state 6 to 3
23:08:39.435 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b6b6e224-7e82-4492-b674-8a7c6a6a66a3"}
23:08:39.435 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"59ea99bd-fd67-4d57-bc31-436e01dc3026"}
23:08:39.436 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":564,"width":15,"height":15,"star_pos":[7.35,7.26],"pixels":"..."},"id":"59ea99bd-fd67-4d57-bc31-436e01dc3026"}
23:08:40.516 01.080 11596 Exposure complete
23:08:40.587 00.071 11596 worker thread done servicing request
23:08:40.587 00.000 13300 OnExposeComplete: enter
23:08:40.587 00.000 13300 UpdateGuideState(): m_state=6
23:08:40.587 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 565
23:08:40.588 00.001 13300 Star::Find returns 1 (0), X=1080.29, Y=336.12, Mass=1901, SNR=30.5, Peak=254 HFD=3.3
23:08:40.588 00.000 13300 MultiStar: [#1 -0.05,0.23,0.00,M9] [#2 -0.00,0.19,0.45,U] [#3 -0.10,0.02,0.42,U] [#4 0.06,-0.01,0.28,U] [#5 -0.15,0.01,0.26,U] [#6 -0.02,0.17,0.23,U] [#7 0.16,-0.11,0.24,U] [#8 -0.27,-0.23,0.00,M6] 
23:08:40.588 00.000 13300 refined, 6 included, MultiStar: {-0.00, 0.10}, one-star: {0.02, 0.17}
23:08:40.588 00.000 13300 CameraToMount -- cameraTheta (1.62) - m_xAngle (-1.61) = xAngle (3.23 = -3.06)
23:08:40.588 00.000 13300 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.24 = -3.04)
23:08:40.588 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.62 mountX=-0.10 mountY=-0.01, mountTheta=-3.04
23:08:40.590 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.10, opts=13)
23:08:40.590 00.000 13300 Enqueuing Move request for scope (-0.00, 0.10)
23:08:40.590 00.000 11596 Worker thread wakes up
23:08:40.590 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.10) opts 0xd
23:08:40.590 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.10)
23:08:40.590 00.000 11596 Moving (-0.00, 0.10) raw xDistance=-0.10 yDistance=-0.01
23:08:40.591 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:08:40.591 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:40.591 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:08:40.591 00.000 11596 MoveAxis(E, 0, ABG)
23:08:40.591 00.000 11596 Move returns status 0, amount 0
23:08:40.591 00.000 11596 MoveAxis(N, 0, ABG)
23:08:40.591 00.000 11596 Move returns status 0, amount 0
23:08:40.591 00.000 11596 move complete, result=0
23:08:40.591 00.000 11596 worker thread done servicing request
23:08:40.599 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
23:08:40.607 00.008 13300 UpdateGuideState exits: m=1901 SNR=30.5
23:08:40.607 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:40.607 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:08:40.607 00.000 13300 Enqueuing Expose request
23:08:40.608 00.001 11596 Worker thread wakes up
23:08:40.608 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:08:40.608 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:08:41.111 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:08:42.433 01.322 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eb87cab8-9ed1-4d7d-af5a-325f60411900"}
23:08:42.433 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eb87cab8-9ed1-4d7d-af5a-325f60411900"}
23:08:42.434 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1944274d-2a17-469f-ae3d-2c8290acc14f"}
23:08:42.434 00.000 13300 case statement mapped state 6 to 3
23:08:42.434 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1944274d-2a17-469f-ae3d-2c8290acc14f"}
23:08:42.435 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"62bad4eb-ee23-435b-9946-1f2f9e7268d1"}
23:08:42.435 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":565,"width":15,"height":15,"star_pos":[7.29,7.12],"pixels":"..."},"id":"62bad4eb-ee23-435b-9946-1f2f9e7268d1"}
23:08:44.139 01.704 11596 Exposure complete
23:08:44.210 00.071 11596 worker thread done servicing request
23:08:44.210 00.000 13300 OnExposeComplete: enter
23:08:44.210 00.000 13300 UpdateGuideState(): m_state=6
23:08:44.211 00.001 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 566
23:08:44.211 00.000 13300 Star::Find returns 1 (0), X=1080.54, Y=336.13, Mass=1921, SNR=30.7, Peak=234 HFD=3.5
23:08:44.211 00.000 13300 MultiStar: [#1 0.05,0.27,0.00,M10] [#2 0.00,0.10,0.46,U] [#3 0.06,-0.07,0.43,U] [#4 0.05,0.02,0.30,U] [#5 0.30,-0.15,0.00,M1] [#6 0.23,0.27,0.00,M3] [#7 0.15,-0.15,0.23,U] [#8 0.14,-0.28,0.00,M7] 
23:08:44.212 00.001 13300 refined, 4 included, MultiStar: {0.14, 0.07}, one-star: {0.27, 0.18}
23:08:44.212 00.000 13300 CameraToMount -- cameraTheta (0.43) - m_xAngle (-1.61) = xAngle (2.04 = 2.04)
23:08:44.212 00.000 13300 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.05 = 2.05)
23:08:44.212 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=0.07 hyp=0.16 cameraTheta=0.43 mountX=-0.07 mountY=0.14, mountTheta=2.04
23:08:44.213 00.001 13300 SchedulePrimaryMove(1016D950, x=0.14, y=0.07, opts=13)
23:08:44.213 00.000 13300 Enqueuing Move request for scope (0.14, 0.07)
23:08:44.214 00.001 11596 Worker thread wakes up
23:08:44.214 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.07) opts 0xd
23:08:44.214 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, 0.07)
23:08:44.214 00.000 11596 Moving (0.14, 0.07) raw xDistance=-0.07 yDistance=0.14
23:08:44.214 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:08:44.214 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:44.214 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:08:44.214 00.000 11596 MoveAxis(E, 0, ABG)
23:08:44.214 00.000 11596 Move returns status 0, amount 0
23:08:44.214 00.000 11596 MoveAxis(N, 0, ABG)
23:08:44.215 00.001 11596 Move returns status 0, amount 0
23:08:44.215 00.000 11596 move complete, result=0
23:08:44.215 00.000 11596 worker thread done servicing request
23:08:44.219 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=234, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
23:08:44.227 00.008 13300 UpdateGuideState exits: m=1921 SNR=30.7
23:08:44.227 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:44.228 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:08:44.228 00.000 13300 Enqueuing Expose request
23:08:44.228 00.000 11596 Worker thread wakes up
23:08:44.228 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:08:44.229 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:08:44.743 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:08:45.433 00.690 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e0525ba2-bd3b-42e9-be74-954e4a8ccf0e"}
23:08:45.433 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e0525ba2-bd3b-42e9-be74-954e4a8ccf0e"}
23:08:45.434 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7d88f4f5-794a-4170-90b9-eb4d25320923"}
23:08:45.434 00.000 13300 case statement mapped state 6 to 3
23:08:45.434 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7d88f4f5-794a-4170-90b9-eb4d25320923"}
23:08:45.435 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"91f8f1b7-4c63-4680-9659-0faf38010e67"}
23:08:45.435 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":566,"width":15,"height":15,"star_pos":[6.54,7.13],"pixels":"..."},"id":"91f8f1b7-4c63-4680-9659-0faf38010e67"}
23:08:47.779 02.344 11596 Exposure complete
23:08:47.857 00.078 11596 worker thread done servicing request
23:08:47.857 00.000 13300 OnExposeComplete: enter
23:08:47.857 00.000 13300 UpdateGuideState(): m_state=6
23:08:47.858 00.001 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 567
23:08:47.858 00.000 13300 Star::Find returns 1 (0), X=1080.52, Y=336.10, Mass=1957, SNR=30.9, Peak=246 HFD=3.5
23:08:47.858 00.000 13300 MultiStar: [#1 0.10,0.24,0.00,R] [#2 0.14,0.21,0.00,M5] [#3 0.14,0.06,0.42,U] [#4 -0.00,0.10,0.28,U] [#5 0.33,-0.07,0.00,M2] [#6 0.13,0.08,0.23,U] [#7 0.11,-0.15,0.23,U] [#8 0.18,0.41,0.00,M8] 
23:08:47.858 00.000 13300 refined, 4 included, MultiStar: {0.17, 0.09}, one-star: {0.26, 0.15}
23:08:47.858 00.000 13300 CameraToMount -- cameraTheta (0.47) - m_xAngle (-1.61) = xAngle (2.08 = 2.08)
23:08:47.859 00.001 13300 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.09 = 2.09)
23:08:47.859 00.000 13300 CameraToMount -- cameraX=0.17 cameraY=0.09 hyp=0.19 cameraTheta=0.47 mountX=-0.09 mountY=0.17, mountTheta=2.08
23:08:47.860 00.001 13300 SchedulePrimaryMove(1016D950, x=0.17, y=0.09, opts=13)
23:08:47.860 00.000 13300 Enqueuing Move request for scope (0.17, 0.09)
23:08:47.860 00.000 11596 Worker thread wakes up
23:08:47.861 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.09) opts 0xd
23:08:47.861 00.000 11596 Handling offset move in thread for scope, endpoint = (0.17, 0.09)
23:08:47.861 00.000 11596 Moving (0.17, 0.09) raw xDistance=-0.09 yDistance=0.17
23:08:47.861 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:08:47.861 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:47.861 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:08:47.861 00.000 11596 MoveAxis(E, 0, ABG)
23:08:47.861 00.000 11596 Move returns status 0, amount 0
23:08:47.861 00.000 11596 MoveAxis(N, 0, ABG)
23:08:47.861 00.000 11596 Move returns status 0, amount 0
23:08:47.861 00.000 11596 move complete, result=0
23:08:47.862 00.001 11596 worker thread done servicing request
23:08:47.866 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
23:08:47.873 00.007 13300 UpdateGuideState exits: m=1957 SNR=30.9
23:08:47.873 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:47.874 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:08:47.874 00.000 13300 Enqueuing Expose request
23:08:47.874 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:08:47.874 00.000 11596 Worker thread wakes up
23:08:47.874 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:08:48.377 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:08:48.432 00.055 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"80026a0c-529c-4c07-b65c-41473c9e63a8"}
23:08:48.432 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"80026a0c-529c-4c07-b65c-41473c9e63a8"}
23:08:48.433 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"76231830-42d3-4882-a31b-42fbbddd2850"}
23:08:48.433 00.000 13300 case statement mapped state 6 to 3
23:08:48.433 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"76231830-42d3-4882-a31b-42fbbddd2850"}
23:08:48.434 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8fa86b3c-d1f0-4b06-ade4-a24b582999e9"}
23:08:48.434 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":567,"width":15,"height":15,"star_pos":[6.52,7.10],"pixels":"..."},"id":"8fa86b3c-d1f0-4b06-ade4-a24b582999e9"}
23:08:51.401 02.967 11596 Exposure complete
23:08:51.445 00.044 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e41990c6-b98d-4a3e-90ac-77bc711af5ce"}
23:08:51.445 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e41990c6-b98d-4a3e-90ac-77bc711af5ce"}
23:08:51.446 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1d1ed7e9-7bbb-49f7-8c97-be0b8a85616c"}
23:08:51.446 00.000 13300 case statement mapped state 6 to 3
23:08:51.446 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1d1ed7e9-7bbb-49f7-8c97-be0b8a85616c"}
23:08:51.447 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"95ae860f-2816-4fc5-a0ac-8be4d43a8b85"}
23:08:51.447 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":567,"width":15,"height":15,"star_pos":[6.52,7.10],"pixels":"..."},"id":"95ae860f-2816-4fc5-a0ac-8be4d43a8b85"}
23:08:51.478 00.031 11596 worker thread done servicing request
23:08:51.478 00.000 13300 OnExposeComplete: enter
23:08:51.478 00.000 13300 UpdateGuideState(): m_state=6
23:08:51.479 00.001 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 568
23:08:51.479 00.000 13300 Star::Find returns 1 (0), X=1080.50, Y=336.16, Mass=1959, SNR=30.9, Peak=254 HFD=3.4
23:08:51.480 00.001 13300 MultiStar: [#1 -0.03,0.00,0.75,U] [#2 -0.12,0.26,0.00,M6] [#3 0.05,0.14,0.42,U] [#4 0.06,0.33,0.00,M1] [#5 -0.10,0.01,0.25,U] [#6 0.07,0.10,0.23,U] [#7 0.13,-0.14,0.23,U] [#8 0.10,-0.06,0.19,U] 
23:08:51.480 00.000 13300 refined, 6 included, MultiStar: {0.09, 0.08}, one-star: {0.23, 0.21}
23:08:51.480 00.000 13300 CameraToMount -- cameraTheta (0.74) - m_xAngle (-1.61) = xAngle (2.35 = 2.35)
23:08:51.480 00.000 13300 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.37 = 2.37)
23:08:51.480 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.08 hyp=0.12 cameraTheta=0.74 mountX=-0.08 mountY=0.08, mountTheta=2.36
23:08:51.483 00.003 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.08, opts=13)
23:08:51.483 00.000 13300 Enqueuing Move request for scope (0.09, 0.08)
23:08:51.484 00.001 11596 Worker thread wakes up
23:08:51.484 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.08) opts 0xd
23:08:51.484 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.08)
23:08:51.484 00.000 11596 Moving (0.09, 0.08) raw xDistance=-0.08 yDistance=0.08
23:08:51.484 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:08:51.484 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:51.485 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:08:51.485 00.000 11596 MoveAxis(E, 0, ABG)
23:08:51.485 00.000 11596 Move returns status 0, amount 0
23:08:51.485 00.000 11596 MoveAxis(N, 0, ABG)
23:08:51.485 00.000 11596 Move returns status 0, amount 0
23:08:51.485 00.000 11596 move complete, result=0
23:08:51.486 00.001 11596 worker thread done servicing request
23:08:51.494 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
23:08:51.505 00.011 13300 UpdateGuideState exits: m=1959 SNR=30.9
23:08:51.505 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:51.505 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:08:51.505 00.000 13300 Enqueuing Expose request
23:08:51.505 00.000 11596 Worker thread wakes up
23:08:51.505 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:08:51.505 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:08:52.009 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:08:54.444 02.435 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e7a4ad75-9e69-4151-bbf1-702074a475a4"}
23:08:54.444 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e7a4ad75-9e69-4151-bbf1-702074a475a4"}
23:08:54.446 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e3f9ea26-9fa2-4195-a854-14950c5fd8d3"}
23:08:54.446 00.000 13300 case statement mapped state 6 to 3
23:08:54.446 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e3f9ea26-9fa2-4195-a854-14950c5fd8d3"}
23:08:54.446 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"43f034d7-0448-431a-ad7c-14ed9065f44b"}
23:08:54.447 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":568,"width":15,"height":15,"star_pos":[6.50,7.16],"pixels":"..."},"id":"43f034d7-0448-431a-ad7c-14ed9065f44b"}
23:08:55.039 00.592 11596 Exposure complete
23:08:55.130 00.091 11596 worker thread done servicing request
23:08:55.131 00.001 13300 OnExposeComplete: enter
23:08:55.131 00.000 13300 UpdateGuideState(): m_state=6
23:08:55.131 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 569
23:08:55.131 00.000 13300 Star::Find returns 1 (0), X=1080.36, Y=336.15, Mass=1918, SNR=30.6, Peak=250 HFD=3.3
23:08:55.132 00.001 13300 MultiStar: [#1 -0.05,0.17,0.76,U] [#2 0.05,0.35,0.00,M7] [#3 0.16,0.25,0.00,M1] [#4 0.12,0.15,0.30,U] [#5 0.34,-0.27,0.00,M2] [#6 0.14,-0.03,0.24,U] [#7 0.10,-0.10,0.22,U] [#8 0.03,0.19,0.19,U] 
23:08:55.132 00.000 13300 refined, 5 included, MultiStar: {0.06, 0.14}, one-star: {0.09, 0.20}
23:08:55.132 00.000 13300 CameraToMount -- cameraTheta (1.19) - m_xAngle (-1.61) = xAngle (2.80 = 2.80)
23:08:55.132 00.000 13300 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.82 = 2.82)
23:08:55.132 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.14 hyp=0.15 cameraTheta=1.19 mountX=-0.14 mountY=0.05, mountTheta=2.81
23:08:55.135 00.003 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.14, opts=13)
23:08:55.135 00.000 13300 Enqueuing Move request for scope (0.06, 0.14)
23:08:55.135 00.000 11596 Worker thread wakes up
23:08:55.136 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.14) opts 0xd
23:08:55.136 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.14)
23:08:55.136 00.000 11596 Moving (0.06, 0.14) raw xDistance=-0.14 yDistance=0.05
23:08:55.136 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.14
23:08:55.136 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:55.136 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:08:55.137 00.001 11596 MoveAxis(E, 180, ABG)
23:08:55.137 00.000 11596 Guiding  Dir = 2, Dur = 180
23:08:55.137 00.000 11596 IsSlewing returns 0
23:08:55.143 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=250, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
23:08:55.150 00.007 13300 UpdateGuideState exits: m=1918 SNR=30.6
23:08:55.150 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:55.150 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:08:55.150 00.000 13300 Enqueuing Expose request
23:08:55.284 00.134 11596 IsGuiding returns 0
23:08:55.288 00.004 11596 PulseGuide returned control before completion, sleep 186
23:08:55.586 00.298 11596 IsGuiding returns 1
23:08:55.586 00.000 11596 scope still moving after pulse duration time elapsed
23:08:55.613 00.027 11596 IsSlewing returns 0
23:08:55.762 00.149 11596 IsGuiding returns 0
23:08:55.762 00.000 11596 scope move finished after 180 + 297 ms
23:08:55.762 00.000 11596 Move returns status 0, amount 180
23:08:55.762 00.000 11596 MoveAxis(N, 0, ABG)
23:08:55.762 00.000 11596 Move returns status 0, amount 0
23:08:55.762 00.000 11596 move complete, result=0
23:08:55.762 00.000 11596 worker thread done servicing request
23:08:55.762 00.000 13300 GuideStep: -0.1 px 180 ms EAST, 0.0 px 0 ms NORTH
23:08:55.762 00.000 11596 Worker thread wakes up
23:08:55.762 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:08:56.276 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:08:57.444 01.168 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"322d3a10-0054-410f-bbde-8223abdf5325"}
23:08:57.444 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"322d3a10-0054-410f-bbde-8223abdf5325"}
23:08:57.444 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6e5aca51-5710-4ed7-b8de-5c00aac5b17d"}
23:08:57.445 00.001 13300 case statement mapped state 6 to 3
23:08:57.445 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6e5aca51-5710-4ed7-b8de-5c00aac5b17d"}
23:08:57.445 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0c93553b-43d9-4ed8-a171-bdd4b737064c"}
23:08:57.445 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":569,"width":15,"height":15,"star_pos":[7.36,7.15],"pixels":"..."},"id":"0c93553b-43d9-4ed8-a171-bdd4b737064c"}
23:08:58.620 01.175 13300 evsrv: cli 10203360 connect
23:08:58.620 00.000 13300 case statement mapped state 6 to 3
23:08:58.621 00.001 13300 case statement mapped state 6 to 3
23:08:58.676 00.055 13300 evsrv: cli 10203360 request: {"method":"get_app_state","id":"2a72d48d-b22e-4255-ab44-f7ae0498f054"}
23:08:58.676 00.000 13300 case statement mapped state 6 to 3
23:08:58.677 00.001 13300 evsrv: cli 10203360 response: {"jsonrpc":"2.0","result":"Guiding","id":"2a72d48d-b22e-4255-ab44-f7ae0498f054"}
23:08:58.688 00.011 13300 evsrv: cli 10203360 disconnect
23:08:58.689 00.001 13300 evsrv: cli 10203F40 connect
23:08:58.689 00.000 13300 case statement mapped state 6 to 3
23:08:58.690 00.001 13300 case statement mapped state 6 to 3
23:08:58.690 00.000 13300 evsrv: cli 10203F40 request: {"method":"dither","params":{"amount":10,"raOnly":false,"settle":{"pixels":1.5,"time":5,"timeout":40}},"id":"e2a2ba0d-bbc1-49dd-a841-e957a80f4ff3"}
23:08:58.690 00.000 13300 PhdController::Dither begins
23:08:58.691 00.001 13300 dither: size=10.00, dRA=0.00 dDec=-10.00
23:08:58.691 00.000 13300 MountToCamera -- mountTheta (-1.57) + m_xAngle (-1.61) = xAngle (-3.18 = 3.10)
23:08:58.691 00.000 13300 MountToCamera -- mountX=0.00 mountY=-10.00 hyp=10.00 mountTheta=-1.57 cameraX=-9.99, cameraY=0.38 cameraTheta=3.10
23:08:58.691 00.000 13300 setting lock position to (1070.28, 336.33)
23:08:58.691 00.000 13300 Mount: notify guiding dithered (-10.0, 0.4)
23:08:58.692 00.001 13300 MultiStar: stabilizing after lock position change
23:08:58.692 00.000 13300 Status Line: Dither da 0.00,-10.00
23:08:58.697 00.005 13300 PhdController: newstate STATE_SETTLE_BEGIN
23:08:58.698 00.001 13300 PhdController: newstate STATE_SETTLE_WAIT
23:08:58.698 00.000 13300 evsrv: cli 10203F40 response: {"jsonrpc":"2.0","result":0,"id":"e2a2ba0d-bbc1-49dd-a841-e957a80f4ff3"}
23:08:58.698 00.000 13300 evsrv: cli 10203F40 disconnect
23:08:59.306 00.608 11596 Exposure complete
23:08:59.386 00.080 11596 worker thread done servicing request
23:08:59.386 00.000 13300 OnExposeComplete: enter
23:08:59.386 00.000 13300 UpdateGuideState(): m_state=6
23:08:59.387 00.001 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 570
23:08:59.387 00.000 13300 Star::Find returns 1 (0), X=1080.36, Y=336.14, Mass=1899, SNR=30.4, Peak=254 HFD=3.3
23:08:59.387 00.000 13300 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-1.61) = xAngle (1.59 = 1.59)
23:08:59.387 00.000 13300 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.60 = 1.60)
23:08:59.387 00.000 13300 CameraToMount -- cameraX=10.09 cameraY=-0.19 hyp=10.09 cameraTheta=-0.02 mountX=-0.20 mountY=10.08, mountTheta=1.59
23:08:59.389 00.002 13300 dither recenter: remaining=(-0.0,10.0) step=(-0.0,10.0)
23:08:59.389 00.000 13300 MountToCamera -- mountTheta (1.57) + m_xAngle (-1.61) = xAngle (-0.04 = -0.04)
23:08:59.389 00.000 13300 MountToCamera -- mountX=-0.00 mountY=10.00 hyp=10.00 mountTheta=1.57 cameraX=9.99, cameraY=-0.38 cameraTheta=-0.04
23:08:59.389 00.000 13300 SchedulePrimaryMove(1016D950, x=9.99, y=-0.38, opts=4)
23:08:59.389 00.000 13300 Enqueuing Move request for scope (9.99, -0.38)
23:08:59.390 00.001 11596 Worker thread wakes up
23:08:59.390 00.000 13300 Mount: notify direct move -0.00,10.00
23:08:59.390 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (9.99, -0.38) opts 0x4
23:08:59.390 00.000 11596 Handling offset move in thread for scope, endpoint = (9.99, -0.38)
23:08:59.390 00.000 11596 Moving (9.99, -0.38) raw xDistance=-0.00 yDistance=10.00
23:08:59.390 00.000 11596 BLC: window closed
23:08:59.390 00.000 11596 MoveAxis(E, 0, B)
23:08:59.390 00.000 11596 Move returns status 0, amount 0
23:08:59.391 00.001 11596 BLC: non-algo type move will not reverse Dec direction, no blc applied
23:08:59.391 00.000 11596 MoveAxis(S, 13218, B)
23:08:59.391 00.000 11596 Guiding  Dir = 1, Dur = 13218
23:08:59.391 00.000 11596 IsSlewing returns 0
23:08:59.397 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
23:08:59.404 00.007 13300 UpdateGuideState exits: m=1899 SNR=30.4
23:08:59.405 00.001 13300 PhdController: settling, locked = 1, distance = 10.13 (1.50) aobump = 0 frame = 1 / 99999
23:08:59.405 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761689339.405,"Host":"MAX-PC","Inst":1,"Distance":10.13,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
23:08:59.405 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:59.405 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:08:59.405 00.000 13300 Enqueuing Expose request
23:08:59.424 00.019 11596 IsGuiding returns 0
23:08:59.970 00.546 11596 PulseGuide returned control before completion, sleep 12683
23:09:00.443 00.473 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"852ad86e-d880-4f57-ab02-f81e44da9de9"}
23:09:00.443 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"852ad86e-d880-4f57-ab02-f81e44da9de9"}
23:09:00.444 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"10e89c51-6a24-4b96-a527-bb6f86804e90"}
23:09:00.444 00.000 13300 case statement mapped state 6 to 3
23:09:00.444 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"10e89c51-6a24-4b96-a527-bb6f86804e90"}
23:09:00.449 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0a8ac908-db89-4f05-8d91-8cd38480fdc1"}
23:09:00.450 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":570,"width":15,"height":15,"star_pos":[7.36,7.14],"pixels":"..."},"id":"0a8ac908-db89-4f05-8d91-8cd38480fdc1"}
23:09:03.488 03.038 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d44060f5-9483-44ee-8929-8c27abae943c"}
23:09:03.488 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d44060f5-9483-44ee-8929-8c27abae943c"}
23:09:03.512 00.024 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"60bda784-009e-458c-84a4-11d073c7399e"}
23:09:03.512 00.000 13300 case statement mapped state 6 to 3
23:09:03.512 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"60bda784-009e-458c-84a4-11d073c7399e"}
23:09:03.513 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f88f04aa-16aa-478b-a921-1e7a23c9a315"}
23:09:03.513 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":570,"width":15,"height":15,"star_pos":[7.36,7.14],"pixels":"..."},"id":"f88f04aa-16aa-478b-a921-1e7a23c9a315"}
23:09:06.865 03.352 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2dc4ab14-3283-42f5-a9f2-be505b17d270"}
23:09:06.865 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2dc4ab14-3283-42f5-a9f2-be505b17d270"}
23:09:06.866 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a1e34885-d2f0-4370-9e14-304dad64dc7f"}
23:09:06.867 00.001 13300 case statement mapped state 6 to 3
23:09:06.867 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a1e34885-d2f0-4370-9e14-304dad64dc7f"}
23:09:06.868 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"10b5cd58-32d2-4d08-b701-0df174b66ac2"}
23:09:06.868 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":570,"width":15,"height":15,"star_pos":[7.36,7.14],"pixels":"..."},"id":"10b5cd58-32d2-4d08-b701-0df174b66ac2"}
23:09:09.865 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2f21a48d-3ab6-43e3-a841-e6fd71f8d21d"}
23:09:09.865 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2f21a48d-3ab6-43e3-a841-e6fd71f8d21d"}
23:09:09.866 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"058060e5-58c7-4ff3-a112-a2fe1a882dab"}
23:09:09.866 00.000 13300 case statement mapped state 6 to 3
23:09:09.866 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"058060e5-58c7-4ff3-a112-a2fe1a882dab"}
23:09:09.867 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5d60edf8-5257-4f7f-ac17-3c6cd241f5ff"}
23:09:09.867 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":570,"width":15,"height":15,"star_pos":[7.36,7.14],"pixels":"..."},"id":"5d60edf8-5257-4f7f-ac17-3c6cd241f5ff"}
23:09:12.656 02.789 11596 IsGuiding returns 1
23:09:12.656 00.000 11596 scope still moving after pulse duration time elapsed
23:09:12.688 00.032 11596 IsSlewing returns 0
23:09:12.688 00.000 11596 IsGuiding returns 1
23:09:12.718 00.030 11596 IsSlewing returns 0
23:09:12.719 00.001 11596 IsGuiding returns 1
23:09:12.750 00.031 11596 IsSlewing returns 0
23:09:12.750 00.000 11596 IsGuiding returns 1
23:09:12.780 00.030 11596 IsSlewing returns 0
23:09:12.781 00.001 11596 IsGuiding returns 1
23:09:12.811 00.030 11596 IsSlewing returns 0
23:09:12.812 00.001 11596 IsGuiding returns 1
23:09:12.843 00.031 11596 IsSlewing returns 0
23:09:12.844 00.001 11596 IsGuiding returns 1
23:09:12.866 00.022 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"923b1b12-11e5-4915-842b-e595367522e6"}
23:09:12.866 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"923b1b12-11e5-4915-842b-e595367522e6"}
23:09:12.867 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"76225b76-0d3f-4827-82c9-6cb7e273a737"}
23:09:12.867 00.000 13300 case statement mapped state 6 to 3
23:09:12.867 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"76225b76-0d3f-4827-82c9-6cb7e273a737"}
23:09:12.867 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"035b81bf-a0de-420d-8e45-34171c7bdd36"}
23:09:12.868 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":570,"width":15,"height":15,"star_pos":[7.36,7.14],"pixels":"..."},"id":"035b81bf-a0de-420d-8e45-34171c7bdd36"}
23:09:12.874 00.006 11596 IsSlewing returns 0
23:09:12.874 00.000 11596 IsGuiding returns 1
23:09:12.906 00.032 11596 IsSlewing returns 0
23:09:12.907 00.001 11596 IsGuiding returns 1
23:09:12.936 00.029 11596 IsSlewing returns 0
23:09:12.936 00.000 11596 IsGuiding returns 1
23:09:12.966 00.030 11596 IsSlewing returns 0
23:09:12.966 00.000 11596 IsGuiding returns 1
23:09:12.996 00.030 11596 IsSlewing returns 0
23:09:12.996 00.000 11596 IsGuiding returns 1
23:09:13.026 00.030 11596 IsSlewing returns 0
23:09:13.026 00.000 11596 IsGuiding returns 1
23:09:13.057 00.031 11596 IsSlewing returns 0
23:09:13.057 00.000 11596 IsGuiding returns 1
23:09:13.087 00.030 11596 IsSlewing returns 0
23:09:13.087 00.000 11596 IsGuiding returns 1
23:09:13.118 00.031 11596 IsSlewing returns 0
23:09:13.118 00.000 11596 IsGuiding returns 1
23:09:13.149 00.031 11596 IsSlewing returns 0
23:09:13.149 00.000 11596 IsGuiding returns 1
23:09:13.180 00.031 11596 IsSlewing returns 0
23:09:13.180 00.000 11596 IsGuiding returns 1
23:09:13.212 00.032 11596 IsSlewing returns 0
23:09:13.212 00.000 11596 IsGuiding returns 1
23:09:13.243 00.031 11596 IsSlewing returns 0
23:09:13.244 00.001 11596 IsGuiding returns 1
23:09:13.275 00.031 11596 IsSlewing returns 0
23:09:13.276 00.001 11596 IsGuiding returns 1
23:09:13.304 00.028 11596 IsSlewing returns 0
23:09:13.305 00.001 11596 IsGuiding returns 1
23:09:13.334 00.029 11596 IsSlewing returns 0
23:09:13.335 00.001 11596 IsGuiding returns 1
23:09:13.364 00.029 11596 IsSlewing returns 0
23:09:13.365 00.001 11596 IsGuiding returns 1
23:09:13.396 00.031 11596 IsSlewing returns 0
23:09:13.397 00.001 11596 IsGuiding returns 1
23:09:14.028 00.631 11596 IsSlewing returns 0
23:09:14.029 00.001 11596 IsGuiding returns 1
23:09:14.374 00.345 11596 IsSlewing returns 0
23:09:14.375 00.001 11596 IsGuiding returns 1
23:09:14.410 00.035 11596 IsSlewing returns 0
23:09:14.411 00.001 11596 IsGuiding returns 1
23:09:14.443 00.032 11596 IsSlewing returns 0
23:09:14.443 00.000 11596 IsGuiding returns 1
23:09:14.472 00.029 11596 IsSlewing returns 0
23:09:14.473 00.001 11596 IsGuiding returns 1
23:09:14.502 00.029 11596 IsSlewing returns 0
23:09:14.503 00.001 11596 IsGuiding returns 1
23:09:14.532 00.029 11596 IsSlewing returns 0
23:09:14.533 00.001 11596 IsGuiding returns 1
23:09:14.562 00.029 11596 IsSlewing returns 0
23:09:14.563 00.001 11596 IsGuiding returns 1
23:09:14.592 00.029 11596 IsSlewing returns 0
23:09:14.592 00.000 11596 IsGuiding returns 1
23:09:14.622 00.030 11596 IsSlewing returns 0
23:09:14.623 00.001 11596 IsGuiding returns 1
23:09:14.654 00.031 11596 IsSlewing returns 0
23:09:14.654 00.000 11596 IsGuiding returns 1
23:09:14.655 00.001 11596 IsGuiding returns 1
23:09:14.655 00.000 11596 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope_ascom.cpp:681->timeout exceeded waiting for guiding pulse to complete
23:09:14.656 00.001 11596 GetBoolean("/Confirm/5/PulseGuideFailedAlertEnabled", 1) returns 0
23:09:14.656 00.000 11596 Suppressed alert:  Il commando PulseGuide inviato alla montatura è fallito - la guida probabilmente non funzionarà.
23:09:14.656 00.000 11596 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:795->guide failed
23:09:14.656 00.000 11596 Move returns status 1, amount 0
23:09:14.656 00.000 11596 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
23:09:14.657 00.001 11596 move complete, result=1
23:09:14.658 00.001 11596 worker thread done servicing request
23:09:14.658 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 10.0 px 0 ms SOUTH
23:09:14.658 00.000 11596 Worker thread wakes up
23:09:14.658 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:09:14.661 00.003 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
23:09:15.164 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1065,321,31,31)
23:09:15.865 00.701 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"29576b59-91c1-46b7-8a98-22168da67cf7"}
23:09:15.865 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"29576b59-91c1-46b7-8a98-22168da67cf7"}
23:09:15.866 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dc38c9b6-f73b-446d-b774-b7b4d4f039dc"}
23:09:15.866 00.000 13300 case statement mapped state 6 to 3
23:09:15.866 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dc38c9b6-f73b-446d-b774-b7b4d4f039dc"}
23:09:15.867 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7eac9484-d828-49e4-b177-f0083879582a"}
23:09:15.867 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":570,"width":15,"height":15,"star_pos":[7.36,7.14],"pixels":"..."},"id":"7eac9484-d828-49e4-b177-f0083879582a"}
23:09:18.193 02.326 11596 Exposure complete
23:09:18.268 00.075 11596 worker thread done servicing request
23:09:18.269 00.001 13300 OnExposeComplete: enter
23:09:18.269 00.000 13300 UpdateGuideState(): m_state=6
23:09:18.269 00.000 13300 Star::Find(15, 1080, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 571
23:09:18.269 00.000 13300 Star::Find returns 1 (0), X=1071.86, Y=336.32, Mass=1971, SNR=31.1, Peak=194 HFD=3.4
23:09:18.269 00.000 13300 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-1.61) = xAngle (1.60 = 1.60)
23:09:18.270 00.001 13300 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.62 = 1.62)
23:09:18.270 00.000 13300 CameraToMount -- cameraX=1.58 cameraY=-0.01 hyp=1.58 cameraTheta=-0.01 mountX=-0.05 mountY=1.58, mountTheta=1.60
23:09:18.271 00.001 13300 SchedulePrimaryMove(1016D950, x=1.58, y=-0.01, opts=13)
23:09:18.271 00.000 13300 Enqueuing Move request for scope (1.58, -0.01)
23:09:18.271 00.000 11596 Worker thread wakes up
23:09:18.272 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (1.58, -0.01) opts 0xd
23:09:18.272 00.000 11596 Handling offset move in thread for scope, endpoint = (1.58, -0.01)
23:09:18.272 00.000 11596 Moving (1.58, -0.01) raw xDistance=-0.05 yDistance=1.58
23:09:18.272 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:09:18.272 00.000 11596 resist switch: large excursion: input 1.58 thresh 0.54 direction from 0 to 1
23:09:18.272 00.000 11596 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.74
23:09:18.273 00.001 11596 GuideAlgorithmResistSwitch::result() returns 1.58 from input 1.58
23:09:18.273 00.000 11596 MoveAxis(E, 0, ABG)
23:09:18.273 00.000 11596 Move returns status 0, amount 0
23:09:18.273 00.000 11596 MoveAxis(S, 2088, ABG)
23:09:18.273 00.000 11596 Guiding  Dir = 1, Dur = 2088
23:09:18.273 00.000 11596 IsSlewing returns 0
23:09:18.277 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=194, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
23:09:18.284 00.007 13300 UpdateGuideState exits: m=1971 SNR=31.1
23:09:18.284 00.000 13300 PhdController: settling, locked = 1, distance = 1.58 (1.50) aobump = 0 frame = 2 / 99999
23:09:18.285 00.001 13300 evsrv: {"Event":"Settling","Timestamp":1761689358.284,"Host":"MAX-PC","Inst":1,"Distance":1.58,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
23:09:18.285 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:18.285 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:09:18.285 00.000 13300 Enqueuing Expose request
23:09:18.386 00.101 11596 IsGuiding returns 0
23:09:18.605 00.219 11596 PulseGuide returned control before completion, sleep 1879
23:09:18.865 00.260 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e7b8c95b-92f1-4c72-b5be-041d6f77f5dd"}
23:09:18.865 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e7b8c95b-92f1-4c72-b5be-041d6f77f5dd"}
23:09:18.866 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c451e34d-d923-449b-8a18-cdc2b2c70417"}
23:09:18.866 00.000 13300 case statement mapped state 6 to 3
23:09:18.866 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c451e34d-d923-449b-8a18-cdc2b2c70417"}
23:09:18.867 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4ffbbdc4-438a-4bda-99e8-bf09e5f40187"}
23:09:18.867 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":571,"width":15,"height":15,"star_pos":[6.86,7.32],"pixels":"..."},"id":"4ffbbdc4-438a-4bda-99e8-bf09e5f40187"}
23:09:20.490 01.623 11596 IsGuiding returns 1
23:09:20.490 00.000 11596 scope still moving after pulse duration time elapsed
23:09:20.520 00.030 11596 IsSlewing returns 0
23:09:20.520 00.000 11596 IsGuiding returns 1
23:09:20.551 00.031 11596 IsSlewing returns 0
23:09:20.551 00.000 11596 IsGuiding returns 1
23:09:20.581 00.030 11596 IsSlewing returns 0
23:09:20.581 00.000 11596 IsGuiding returns 1
23:09:20.612 00.031 11596 IsSlewing returns 0
23:09:20.612 00.000 11596 IsGuiding returns 1
23:09:20.642 00.030 11596 IsSlewing returns 0
23:09:20.643 00.001 11596 IsGuiding returns 1
23:09:20.673 00.030 11596 IsSlewing returns 0
23:09:20.674 00.001 11596 IsGuiding returns 1
23:09:20.702 00.028 11596 IsSlewing returns 0
23:09:20.702 00.000 11596 IsGuiding returns 1
23:09:20.733 00.031 11596 IsSlewing returns 0
23:09:20.733 00.000 11596 IsGuiding returns 1
23:09:20.764 00.031 11596 IsSlewing returns 0
23:09:20.764 00.000 11596 IsGuiding returns 1
23:09:20.794 00.030 11596 IsSlewing returns 0
23:09:20.794 00.000 11596 IsGuiding returns 1
23:09:20.825 00.031 11596 IsSlewing returns 0
23:09:20.825 00.000 11596 IsGuiding returns 1
23:09:20.855 00.030 11596 IsSlewing returns 0
23:09:20.855 00.000 11596 IsGuiding returns 1
23:09:21.265 00.410 11596 IsSlewing returns 0
23:09:21.385 00.120 11596 IsGuiding returns 0
23:09:21.385 00.000 11596 scope move finished after 2088 + 911 ms
23:09:21.385 00.000 11596 Move returns status 0, amount 2088
23:09:21.385 00.000 11596 move complete, result=0
23:09:21.385 00.000 11596 worker thread done servicing request
23:09:21.386 00.001 11596 Worker thread wakes up
23:09:21.386 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 1.6 px 2088 ms SOUTH
23:09:21.386 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:09:21.864 00.478 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"55fb6364-778b-4580-82ac-dc0fe3d55fd1"}
23:09:21.864 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"55fb6364-778b-4580-82ac-dc0fe3d55fd1"}
23:09:21.864 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2f9e5285-5b12-4170-aac8-6c7c504d08d1"}
23:09:21.865 00.001 13300 case statement mapped state 6 to 3
23:09:21.865 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2f9e5285-5b12-4170-aac8-6c7c504d08d1"}
23:09:21.865 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fe909f2c-6794-4e3f-a95b-5418ac9f2285"}
23:09:21.865 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":571,"width":15,"height":15,"star_pos":[6.86,7.32],"pixels":"..."},"id":"fe909f2c-6794-4e3f-a95b-5418ac9f2285"}
23:09:21.899 00.034 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:09:24.864 02.965 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"706ba5fd-2f5b-4502-8c71-bd209de88b6e"}
23:09:24.864 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"706ba5fd-2f5b-4502-8c71-bd209de88b6e"}
23:09:24.865 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"793686b4-a352-4c2b-864a-7f19169334a4"}
23:09:24.865 00.000 13300 case statement mapped state 6 to 3
23:09:24.865 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"793686b4-a352-4c2b-864a-7f19169334a4"}
23:09:24.866 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"aa822473-2862-4424-94dc-5143154e2993"}
23:09:24.866 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":571,"width":15,"height":15,"star_pos":[6.86,7.32],"pixels":"..."},"id":"aa822473-2862-4424-94dc-5143154e2993"}
23:09:24.931 00.065 11596 Exposure complete
23:09:25.007 00.076 11596 worker thread done servicing request
23:09:25.007 00.000 13300 OnExposeComplete: enter
23:09:25.008 00.001 13300 UpdateGuideState(): m_state=6
23:09:25.008 00.000 13300 Star::Find(15, 1071, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 572
23:09:25.009 00.001 13300 Star::Find returns 1 (0), X=1070.13, Y=336.46, Mass=1984, SNR=31.2, Peak=202 HFD=3.4
23:09:25.009 00.000 13300 CameraToMount -- cameraTheta (2.39) - m_xAngle (-1.61) = xAngle (4.00 = -2.29)
23:09:25.009 00.000 13300 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.01 = -2.27)
23:09:25.009 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=0.13 hyp=0.20 cameraTheta=2.39 mountX=-0.13 mountY=-0.15, mountTheta=-2.28
23:09:25.012 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=0.13, opts=13)
23:09:25.012 00.000 13300 Enqueuing Move request for scope (-0.14, 0.13)
23:09:25.012 00.000 11596 Worker thread wakes up
23:09:25.012 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.13) opts 0xd
23:09:25.012 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, 0.13)
23:09:25.012 00.000 11596 Moving (-0.14, 0.13) raw xDistance=-0.13 yDistance=-0.15
23:09:25.012 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:09:25.013 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:25.013 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:09:25.013 00.000 11596 MoveAxis(E, 0, ABG)
23:09:25.013 00.000 11596 Move returns status 0, amount 0
23:09:25.013 00.000 11596 MoveAxis(N, 0, ABG)
23:09:25.013 00.000 11596 Move returns status 0, amount 0
23:09:25.013 00.000 11596 move complete, result=0
23:09:25.013 00.000 11596 worker thread done servicing request
23:09:25.017 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=202, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
23:09:25.025 00.008 13300 UpdateGuideState exits: m=1984 SNR=31.2
23:09:25.025 00.000 13300 PhdController: settling, locked = 1, distance = 1.17 (1.50) aobump = 0 frame = 3 / 99999
23:09:25.025 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761689365.025,"Host":"MAX-PC","Inst":1,"Distance":1.17,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
23:09:25.025 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:25.025 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:09:25.025 00.000 13300 Enqueuing Expose request
23:09:25.025 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:09:25.026 00.001 11596 Worker thread wakes up
23:09:25.026 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:09:25.530 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:09:27.864 02.334 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e3453446-fd90-4e82-849c-2c4e461cd8f0"}
23:09:27.864 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e3453446-fd90-4e82-849c-2c4e461cd8f0"}
23:09:27.865 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"22a1a59c-d009-4b8f-a13a-3218bb94efed"}
23:09:27.865 00.000 13300 case statement mapped state 6 to 3
23:09:27.865 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"22a1a59c-d009-4b8f-a13a-3218bb94efed"}
23:09:27.865 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"68befa4f-5b46-4f15-b42b-5cff824e4ed1"}
23:09:27.865 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":572,"width":15,"height":15,"star_pos":[7.13,7.46],"pixels":"..."},"id":"68befa4f-5b46-4f15-b42b-5cff824e4ed1"}
23:09:28.558 00.693 11596 Exposure complete
23:09:28.638 00.080 11596 worker thread done servicing request
23:09:28.639 00.001 13300 OnExposeComplete: enter
23:09:28.639 00.000 13300 UpdateGuideState(): m_state=6
23:09:28.639 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 573
23:09:28.639 00.000 13300 Star::Find returns 1 (0), X=1069.75, Y=336.36, Mass=1953, SNR=30.9, Peak=214 HFD=3.2
23:09:28.640 00.001 13300 CameraToMount -- cameraTheta (3.08) - m_xAngle (-1.61) = xAngle (4.69 = -1.59)
23:09:28.640 00.000 13300 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.71 = -1.58)
23:09:28.640 00.000 13300 CameraToMount -- cameraX=-0.52 cameraY=0.03 hyp=0.53 cameraTheta=3.08 mountX=-0.01 mountY=-0.53, mountTheta=-1.59
23:09:28.642 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.52, y=0.03, opts=13)
23:09:28.642 00.000 13300 Enqueuing Move request for scope (-0.52, 0.03)
23:09:28.642 00.000 11596 Worker thread wakes up
23:09:28.643 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 0.03) opts 0xd
23:09:28.643 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.52, 0.03)
23:09:28.643 00.000 11596 Moving (-0.52, 0.03) raw xDistance=-0.01 yDistance=-0.53
23:09:28.643 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:09:28.643 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:09:28.643 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.53
23:09:28.643 00.000 11596 MoveAxis(E, 0, ABG)
23:09:28.644 00.001 11596 Move returns status 0, amount 0
23:09:28.644 00.000 11596 MoveAxis(N, 0, ABG)
23:09:28.644 00.000 11596 Move returns status 0, amount 0
23:09:28.644 00.000 11596 move complete, result=0
23:09:28.644 00.000 11596 worker thread done servicing request
23:09:28.649 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=214, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
23:09:28.659 00.010 13300 UpdateGuideState exits: m=1953 SNR=30.9
23:09:28.659 00.000 13300 PhdController: settling, locked = 1, distance = 0.97 (1.50) aobump = 0 frame = 4 / 99999
23:09:28.659 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761689368.659,"Host":"MAX-PC","Inst":1,"Distance":0.97,"Time":3.6,"SettleTime":5.0,"StarLocked":true}
23:09:28.659 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:28.659 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:09:28.659 00.000 13300 Enqueuing Expose request
23:09:28.659 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.5 px 0 ms NORTH
23:09:28.660 00.001 11596 Worker thread wakes up
23:09:28.660 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:09:29.165 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:09:30.864 01.699 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"58987172-4265-45c8-8861-aca70479c68b"}
23:09:30.864 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"58987172-4265-45c8-8861-aca70479c68b"}
23:09:30.865 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7442fc3d-4937-4359-8ae4-bfcf3c1222cb"}
23:09:30.865 00.000 13300 case statement mapped state 6 to 3
23:09:30.865 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7442fc3d-4937-4359-8ae4-bfcf3c1222cb"}
23:09:30.865 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1e29741d-66e8-4eee-acf8-189273a49172"}
23:09:30.865 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":573,"width":15,"height":15,"star_pos":[6.75,7.36],"pixels":"..."},"id":"1e29741d-66e8-4eee-acf8-189273a49172"}
23:09:32.203 01.338 11596 Exposure complete
23:09:32.274 00.071 11596 worker thread done servicing request
23:09:32.274 00.000 13300 OnExposeComplete: enter
23:09:32.274 00.000 13300 UpdateGuideState(): m_state=6
23:09:32.275 00.001 13300 Star::Find(15, 1069, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 574
23:09:32.275 00.000 13300 Star::Find returns 1 (0), X=1069.78, Y=336.59, Mass=2034, SNR=31.6, Peak=211 HFD=3.2
23:09:32.275 00.000 13300 CameraToMount -- cameraTheta (2.66) - m_xAngle (-1.61) = xAngle (4.27 = -2.02)
23:09:32.275 00.000 13300 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.28 = -2.00)
23:09:32.275 00.000 13300 CameraToMount -- cameraX=-0.50 cameraY=0.26 hyp=0.57 cameraTheta=2.66 mountX=-0.24 mountY=-0.51, mountTheta=-2.01
23:09:32.277 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.50, y=0.26, opts=13)
23:09:32.277 00.000 13300 Enqueuing Move request for scope (-0.50, 0.26)
23:09:32.277 00.000 11596 Worker thread wakes up
23:09:32.277 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.26) opts 0xd
23:09:32.278 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.50, 0.26)
23:09:32.278 00.000 11596 Moving (-0.50, 0.26) raw xDistance=-0.24 yDistance=-0.51
23:09:32.278 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
23:09:32.278 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:09:32.278 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.51
23:09:32.278 00.000 11596 MoveAxis(E, 305, ABG)
23:09:32.278 00.000 11596 Guiding  Dir = 2, Dur = 305
23:09:32.278 00.000 11596 IsSlewing returns 0
23:09:32.286 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=211, med=4, FiltMin=2, FiltMax=117, Gamma=0.510
23:09:32.294 00.008 13300 UpdateGuideState exits: m=2034 SNR=31.6
23:09:32.295 00.001 13300 PhdController: settling, locked = 1, distance = 0.85 (1.50) aobump = 0 frame = 5 / 99999
23:09:32.295 00.000 13300 PhdController: newstate STATE_FINISH
23:09:32.295 00.000 13300 PhdController complete: success
23:09:32.295 00.000 13300 evsrv: {"Event":"SettleDone","Timestamp":1761689372.295,"Host":"MAX-PC","Inst":1,"Status":0,"TotalFrames":5,"DroppedFrames":0}
23:09:32.296 00.001 13300 Mount: notify guiding dither settle done success=1
23:09:32.296 00.000 13300 PhdController: newstate STATE_IDLE
23:09:32.296 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:32.296 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:09:32.296 00.000 13300 Enqueuing Expose request
23:09:32.479 00.183 11596 IsGuiding returns 0
23:09:32.685 00.206 11596 PulseGuide returned control before completion, sleep 111
23:09:32.884 00.199 11596 IsGuiding returns 1
23:09:32.884 00.000 11596 scope still moving after pulse duration time elapsed
23:09:32.909 00.025 11596 IsSlewing returns 0
23:09:33.181 00.272 11596 IsGuiding returns 0
23:09:33.181 00.000 11596 scope move finished after 305 + 395 ms
23:09:33.181 00.000 11596 Move returns status 0, amount 305
23:09:33.181 00.000 11596 MoveAxis(N, 0, ABG)
23:09:33.181 00.000 11596 Move returns status 0, amount 0
23:09:33.181 00.000 11596 move complete, result=0
23:09:33.181 00.000 11596 worker thread done servicing request
23:09:33.181 00.000 13300 GuideStep: -0.2 px 305 ms EAST, -0.5 px 0 ms NORTH
23:09:33.181 00.000 11596 Worker thread wakes up
23:09:33.181 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:09:33.262 00.081 13300 evsrv: cli 10203B80 connect
23:09:33.262 00.000 13300 case statement mapped state 6 to 3
23:09:33.263 00.001 13300 case statement mapped state 6 to 3
23:09:33.264 00.001 13300 evsrv: cli 10203B80 request: {"method":"get_app_state","id":"94b89ccb-fec5-4753-beff-c6d2ec8b1aa0"}
23:09:33.264 00.000 13300 case statement mapped state 6 to 3
23:09:33.264 00.000 13300 evsrv: cli 10203B80 response: {"jsonrpc":"2.0","result":"Guiding","id":"94b89ccb-fec5-4753-beff-c6d2ec8b1aa0"}
23:09:33.266 00.002 13300 evsrv: cli 10203B80 disconnect
23:09:33.697 00.431 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:09:33.863 00.166 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0723aa2d-6e3a-4de0-90d1-363fe50b4a53"}
23:09:33.863 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0723aa2d-6e3a-4de0-90d1-363fe50b4a53"}
23:09:33.864 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7af52675-b3a1-452c-84d2-8745efb0f910"}
23:09:33.864 00.000 13300 case statement mapped state 6 to 3
23:09:33.864 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7af52675-b3a1-452c-84d2-8745efb0f910"}
23:09:33.864 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b395075d-c03e-4234-a9e2-46611e575d7c"}
23:09:33.864 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":574,"width":15,"height":15,"star_pos":[6.78,6.59],"pixels":"..."},"id":"b395075d-c03e-4234-a9e2-46611e575d7c"}
23:09:36.725 02.861 11596 Exposure complete
23:09:36.797 00.072 11596 worker thread done servicing request
23:09:36.797 00.000 13300 OnExposeComplete: enter
23:09:36.797 00.000 13300 UpdateGuideState(): m_state=6
23:09:36.798 00.001 13300 Star::Find(15, 1069, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 575
23:09:36.798 00.000 13300 Star::Find returns 1 (0), X=1069.70, Y=336.44, Mass=1894, SNR=30.5, Peak=198 HFD=3.2
23:09:36.798 00.000 13300 CameraToMount -- cameraTheta (2.94) - m_xAngle (-1.61) = xAngle (4.55 = -1.73)
23:09:36.798 00.000 13300 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.57 = -1.72)
23:09:36.798 00.000 13300 CameraToMount -- cameraX=-0.57 cameraY=0.12 hyp=0.58 cameraTheta=2.94 mountX=-0.09 mountY=-0.58, mountTheta=-1.73
23:09:36.800 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.57, y=0.12, opts=13)
23:09:36.800 00.000 13300 Enqueuing Move request for scope (-0.57, 0.12)
23:09:36.800 00.000 11596 Worker thread wakes up
23:09:36.801 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.57, 0.12) opts 0xd
23:09:36.801 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.57, 0.12)
23:09:36.801 00.000 11596 Moving (-0.57, 0.12) raw xDistance=-0.09 yDistance=-0.58
23:09:36.801 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:09:36.801 00.000 11596 resist switch: large excursion: input -0.58 thresh 0.54 direction from 1 to -1
23:09:36.801 00.000 11596 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.73
23:09:36.801 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.58 from input -0.58
23:09:36.801 00.000 11596 MoveAxis(E, 0, ABG)
23:09:36.801 00.000 11596 Move returns status 0, amount 0
23:09:36.802 00.001 11596 BLC: Dec direction reversal from South to North, backlash comp pulse of 168 applied
23:09:36.802 00.000 11596 MoveAxis(N, 931, ABG)
23:09:36.802 00.000 11596 Guiding  Dir = 0, Dur = 931
23:09:36.802 00.000 11596 IsSlewing returns 0
23:09:36.806 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=198, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
23:09:36.813 00.007 13300 UpdateGuideState exits: m=1894 SNR=30.5
23:09:36.813 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:36.813 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:09:36.813 00.000 13300 Enqueuing Expose request
23:09:36.862 00.049 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2b9822c9-3c82-40b1-8e92-774799021821"}
23:09:36.862 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2b9822c9-3c82-40b1-8e92-774799021821"}
23:09:36.863 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fa45db96-40f5-461e-baf2-8a89b9eda94d"}
23:09:36.863 00.000 13300 case statement mapped state 6 to 3
23:09:36.863 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fa45db96-40f5-461e-baf2-8a89b9eda94d"}
23:09:36.864 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"250bc900-0fcc-43a8-8a9f-33d4a92755a7"}
23:09:36.865 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":575,"width":15,"height":15,"star_pos":[6.70,7.44],"pixels":"..."},"id":"250bc900-0fcc-43a8-8a9f-33d4a92755a7"}
23:09:36.990 00.125 11596 IsGuiding returns 0
23:09:37.227 00.237 11596 PulseGuide returned control before completion, sleep 705
23:09:38.125 00.898 11596 IsGuiding returns 1
23:09:38.125 00.000 11596 scope still moving after pulse duration time elapsed
23:09:38.148 00.023 11596 IsSlewing returns 0
23:09:38.217 00.069 11596 IsGuiding returns 1
23:09:38.242 00.025 11596 IsSlewing returns 0
23:09:38.343 00.101 11596 IsGuiding returns 0
23:09:38.343 00.000 11596 scope move finished after 931 + 422 ms
23:09:38.343 00.000 11596 Move returns status 0, amount 931
23:09:38.343 00.000 11596 move complete, result=0
23:09:38.343 00.000 11596 worker thread done servicing request
23:09:38.343 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.6 px 931 ms NORTH
23:09:38.343 00.000 11596 Worker thread wakes up
23:09:38.344 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:09:38.845 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:09:39.862 01.017 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"20691a8d-dd0d-49e1-bfe3-37f07866d017"}
23:09:39.862 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"20691a8d-dd0d-49e1-bfe3-37f07866d017"}
23:09:39.863 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8e2f73ba-33aa-4b9c-873b-6cc4d3869c40"}
23:09:39.863 00.000 13300 case statement mapped state 6 to 3
23:09:39.863 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8e2f73ba-33aa-4b9c-873b-6cc4d3869c40"}
23:09:39.863 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3aefa59d-1158-4017-a8a3-6d12b1b6c839"}
23:09:39.863 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":575,"width":15,"height":15,"star_pos":[6.70,7.44],"pixels":"..."},"id":"3aefa59d-1158-4017-a8a3-6d12b1b6c839"}
23:09:41.880 02.017 11596 Exposure complete
23:09:41.953 00.073 11596 worker thread done servicing request
23:09:41.953 00.000 13300 OnExposeComplete: enter
23:09:41.953 00.000 13300 UpdateGuideState(): m_state=6
23:09:41.954 00.001 13300 Star::Find(15, 1069, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 576
23:09:41.954 00.000 13300 Star::Find returns 1 (0), X=1070.72, Y=336.07, Mass=1858, SNR=30.1, Peak=215 HFD=3.3
23:09:41.954 00.000 13300 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-1.61) = xAngle (1.08 = 1.08)
23:09:41.954 00.000 13300 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.10 = 1.10)
23:09:41.954 00.000 13300 CameraToMount -- cameraX=0.44 cameraY=-0.26 hyp=0.51 cameraTheta=-0.52 mountX=0.24 mountY=0.45, mountTheta=1.09
23:09:41.956 00.002 13300 SchedulePrimaryMove(1016D950, x=0.44, y=-0.26, opts=13)
23:09:41.956 00.000 13300 Enqueuing Move request for scope (0.44, -0.26)
23:09:41.956 00.000 11596 Worker thread wakes up
23:09:41.957 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.26) opts 0xd
23:09:41.957 00.000 11596 Handling offset move in thread for scope, endpoint = (0.44, -0.26)
23:09:41.957 00.000 11596 Moving (0.44, -0.26) raw xDistance=0.24 yDistance=0.45
23:09:41.957 00.000 11596 BLC: History state: CurrMiss=-0.45, AvgInitMiss=-0.16, ShCount=2, LgCount=2, SticCount=0,  Deflections: 0=-0.577075, 1:-0.454256
23:09:41.957 00.000 11596 BLC: Average miss indicates over-shooting, nominal decrease by -208.000000
23:09:41.957 00.000 11596 BLC: window closed
23:09:41.957 00.000 11596 BLC: Pulse adjusted to 134
23:09:41.958 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
23:09:41.958 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:09:41.958 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
23:09:41.959 00.001 11596 MoveAxis(W, 299, ABG)
23:09:41.959 00.000 11596 Guiding  Dir = 3, Dur = 299
23:09:41.959 00.000 11596 IsSlewing returns 0
23:09:41.963 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=215, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
23:09:41.967 00.004 11596 IsGuiding returns 0
23:09:41.971 00.004 13300 UpdateGuideState exits: m=1858 SNR=30.1
23:09:41.971 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:41.971 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:09:41.971 00.000 13300 Enqueuing Expose request
23:09:42.099 00.128 11596 PulseGuide returned control before completion, sleep 178
23:09:42.178 00.079 13300 evsrv: cli 10203CC0 connect
23:09:42.178 00.000 13300 case statement mapped state 6 to 3
23:09:42.178 00.000 13300 case statement mapped state 6 to 3
23:09:42.179 00.001 13300 evsrv: cli 10203CC0 request: {"method":"get_pixel_scale","id":"a84ec1de-1884-4752-b025-a81e24318825"}
23:09:42.179 00.000 13300 evsrv: cli 10203CC0 response: {"jsonrpc":"2.0","result":4.46908,"id":"a84ec1de-1884-4752-b025-a81e24318825"}
23:09:42.179 00.000 13300 evsrv: cli 10203CC0 disconnect
23:09:42.322 00.143 11596 IsGuiding returns 1
23:09:42.322 00.000 11596 scope still moving after pulse duration time elapsed
23:09:42.345 00.023 11596 IsSlewing returns 0
23:09:42.425 00.080 11596 IsGuiding returns 0
23:09:42.425 00.000 11596 scope move finished after 299 + 158 ms
23:09:42.425 00.000 11596 Move returns status 0, amount 299
23:09:42.425 00.000 11596 MoveAxis(N, 0, ABG)
23:09:42.425 00.000 11596 Move returns status 0, amount 0
23:09:42.425 00.000 11596 move complete, result=0
23:09:42.425 00.000 11596 worker thread done servicing request
23:09:42.425 00.000 11596 Worker thread wakes up
23:09:42.425 00.000 13300 GuideStep: 0.2 px 299 ms WEST, 0.5 px 0 ms NORTH
23:09:42.426 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:09:42.885 00.459 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ba125819-90b8-4ec6-9985-b152d712938e"}
23:09:42.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ba125819-90b8-4ec6-9985-b152d712938e"}
23:09:42.886 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"50a55180-ada6-438f-b463-6481726acff6"}
23:09:42.887 00.001 13300 case statement mapped state 6 to 3
23:09:42.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"50a55180-ada6-438f-b463-6481726acff6"}
23:09:42.888 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a0b83b8f-72db-439e-bf5b-4c73433aaba0"}
23:09:42.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":576,"width":15,"height":15,"star_pos":[6.72,7.07],"pixels":"..."},"id":"a0b83b8f-72db-439e-bf5b-4c73433aaba0"}
23:09:42.932 00.044 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:09:45.886 02.954 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"295abc65-7ebb-4d0b-beb8-dbaeec16eb37"}
23:09:45.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"295abc65-7ebb-4d0b-beb8-dbaeec16eb37"}
23:09:45.887 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"75e530b5-47e9-4297-9b13-1995d17157f9"}
23:09:45.887 00.000 13300 case statement mapped state 6 to 3
23:09:45.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"75e530b5-47e9-4297-9b13-1995d17157f9"}
23:09:45.888 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"389d469d-fbb9-49f6-845f-e9b73bb9e08d"}
23:09:45.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":576,"width":15,"height":15,"star_pos":[6.72,7.07],"pixels":"..."},"id":"389d469d-fbb9-49f6-845f-e9b73bb9e08d"}
23:09:45.963 00.075 11596 Exposure complete
23:09:46.033 00.070 11596 worker thread done servicing request
23:09:46.033 00.000 13300 OnExposeComplete: enter
23:09:46.033 00.000 13300 UpdateGuideState(): m_state=6
23:09:46.033 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 577
23:09:46.034 00.001 13300 Star::Find returns 1 (0), X=1071.03, Y=336.33, Mass=1978, SNR=31.1, Peak=226 HFD=3.3
23:09:46.034 00.000 13300 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.61) = xAngle (1.61 = 1.61)
23:09:46.034 00.000 13300 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.62 = 1.62)
23:09:46.034 00.000 13300 CameraToMount -- cameraX=0.75 cameraY=0.00 hyp=0.75 cameraTheta=0.00 mountX=-0.03 mountY=0.75, mountTheta=1.61
23:09:46.035 00.001 13300 SchedulePrimaryMove(1016D950, x=0.75, y=0.00, opts=13)
23:09:46.036 00.001 13300 Enqueuing Move request for scope (0.75, 0.00)
23:09:46.036 00.000 11596 Worker thread wakes up
23:09:46.036 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.75, 0.00) opts 0xd
23:09:46.036 00.000 11596 Handling offset move in thread for scope, endpoint = (0.75, 0.00)
23:09:46.036 00.000 11596 Moving (0.75, 0.00) raw xDistance=-0.03 yDistance=0.75
23:09:46.036 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:09:46.036 00.000 11596 resist switch: large excursion: input 0.75 thresh 0.54 direction from -1 to 1
23:09:46.036 00.000 11596 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.26
23:09:46.036 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.75 from input 0.75
23:09:46.037 00.001 11596 MoveAxis(E, 0, ABG)
23:09:46.037 00.000 11596 Move returns status 0, amount 0
23:09:46.037 00.000 11596 BLC: Dec direction reversal from North to South, backlash comp pulse of 134 applied
23:09:46.037 00.000 11596 MoveAxis(S, 1128, ABG)
23:09:46.037 00.000 11596 Guiding  Dir = 1, Dur = 1128
23:09:46.037 00.000 11596 IsSlewing returns 0
23:09:46.042 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
23:09:46.049 00.007 13300 UpdateGuideState exits: m=1978 SNR=31.1
23:09:46.049 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:46.049 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:09:46.049 00.000 13300 Enqueuing Expose request
23:09:46.052 00.003 11596 IsGuiding returns 0
23:09:46.248 00.196 11596 PulseGuide returned control before completion, sleep 943
23:09:47.528 01.280 11596 IsGuiding returns 1
23:09:47.528 00.000 11596 scope still moving after pulse duration time elapsed
23:09:47.663 00.135 11596 IsSlewing returns 0
23:09:47.759 00.096 11596 IsGuiding returns 0
23:09:47.759 00.000 11596 scope move finished after 1128 + 578 ms
23:09:47.759 00.000 11596 Move returns status 0, amount 1128
23:09:47.759 00.000 11596 move complete, result=0
23:09:47.759 00.000 11596 worker thread done servicing request
23:09:47.759 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.8 px 1128 ms SOUTH
23:09:47.759 00.000 11596 Worker thread wakes up
23:09:47.760 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:09:48.269 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:09:48.885 00.616 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"96f0bdb2-c1da-429d-af1d-478cee282434"}
23:09:48.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"96f0bdb2-c1da-429d-af1d-478cee282434"}
23:09:48.886 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"03e53a3f-2327-42c1-89e4-6dce2e89d5bf"}
23:09:48.886 00.000 13300 case statement mapped state 6 to 3
23:09:48.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"03e53a3f-2327-42c1-89e4-6dce2e89d5bf"}
23:09:48.886 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dd05c49a-a5e4-4a6f-9d1d-9048093a8976"}
23:09:48.887 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":577,"width":15,"height":15,"star_pos":[7.03,7.33],"pixels":"..."},"id":"dd05c49a-a5e4-4a6f-9d1d-9048093a8976"}
23:09:51.291 02.404 11596 Exposure complete
23:09:51.363 00.072 11596 worker thread done servicing request
23:09:51.363 00.000 13300 OnExposeComplete: enter
23:09:51.363 00.000 13300 UpdateGuideState(): m_state=6
23:09:51.363 00.000 13300 Star::Find(15, 1071, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 578
23:09:51.364 00.001 13300 Star::Find returns 1 (0), X=1070.80, Y=336.56, Mass=1929, SNR=30.8, Peak=201 HFD=3.3
23:09:51.364 00.000 13300 CameraToMount -- cameraTheta (0.41) - m_xAngle (-1.61) = xAngle (2.02 = 2.02)
23:09:51.364 00.000 13300 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.03 = 2.03)
23:09:51.364 00.000 13300 CameraToMount -- cameraX=0.53 cameraY=0.23 hyp=0.58 cameraTheta=0.41 mountX=-0.25 mountY=0.51, mountTheta=2.02
23:09:51.365 00.001 13300 SchedulePrimaryMove(1016D950, x=0.53, y=0.23, opts=13)
23:09:51.366 00.001 13300 Enqueuing Move request for scope (0.53, 0.23)
23:09:51.366 00.000 11596 Worker thread wakes up
23:09:51.366 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.53, 0.23) opts 0xd
23:09:51.366 00.000 11596 Handling offset move in thread for scope, endpoint = (0.53, 0.23)
23:09:51.366 00.000 11596 Moving (0.53, 0.23) raw xDistance=-0.25 yDistance=0.51
23:09:51.366 00.000 11596 BLC: History state: CurrMiss=0.51, AvgInitMiss=-0.02, ShCount=3, LgCount=2, SticCount=0,  Deflections: 0=0.751848, 1:0.514234
23:09:51.366 00.000 11596 BLC: Under-shoot, no adjustment, avgInitialMiss <= 0
23:09:51.367 00.001 11596 BLC: window closed
23:09:51.367 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
23:09:51.367 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.51 from input 0.51
23:09:51.367 00.000 11596 MoveAxis(E, 313, ABG)
23:09:51.367 00.000 11596 Guiding  Dir = 2, Dur = 313
23:09:51.367 00.000 11596 IsSlewing returns 0
23:09:51.372 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=201, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
23:09:51.379 00.007 13300 UpdateGuideState exits: m=1929 SNR=30.8
23:09:51.379 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:51.379 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:09:51.379 00.000 13300 Enqueuing Expose request
23:09:51.409 00.030 11596 IsGuiding returns 0
23:09:51.498 00.089 11596 PulseGuide returned control before completion, sleep 234
23:09:51.836 00.338 11596 IsGuiding returns 0
23:09:51.836 00.000 11596 Move returns status 0, amount 313
23:09:51.836 00.000 11596 MoveAxis(S, 680, ABG)
23:09:51.836 00.000 11596 Guiding  Dir = 1, Dur = 680
23:09:51.836 00.000 11596 IsSlewing returns 0
23:09:51.885 00.049 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e5280173-1297-44d3-a90d-bbb2402138bd"}
23:09:51.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e5280173-1297-44d3-a90d-bbb2402138bd"}
23:09:51.886 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dbc09e0f-8bc7-45bf-a0a4-b810dc67b61d"}
23:09:51.886 00.000 13300 case statement mapped state 6 to 3
23:09:51.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dbc09e0f-8bc7-45bf-a0a4-b810dc67b61d"}
23:09:51.886 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b04192e7-1ad0-4589-8e2b-bca3b8d09163"}
23:09:51.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":578,"width":15,"height":15,"star_pos":[6.80,6.56],"pixels":"..."},"id":"b04192e7-1ad0-4589-8e2b-bca3b8d09163"}
23:09:52.009 00.123 11596 IsGuiding returns 0
23:09:52.140 00.131 11596 PulseGuide returned control before completion, sleep 560
23:09:53.088 00.948 11596 IsGuiding returns 0
23:09:53.088 00.000 11596 Move returns status 0, amount 680
23:09:53.088 00.000 11596 move complete, result=0
23:09:53.088 00.000 11596 worker thread done servicing request
23:09:53.088 00.000 13300 GuideStep: -0.2 px 313 ms EAST, 0.5 px 680 ms SOUTH
23:09:53.088 00.000 11596 Worker thread wakes up
23:09:53.088 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:09:53.604 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:09:54.884 01.280 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3bb627db-2a39-4da9-befa-98b69ce6a610"}
23:09:54.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3bb627db-2a39-4da9-befa-98b69ce6a610"}
23:09:54.885 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0888ab1d-9df2-4ed9-be51-23677b054b21"}
23:09:54.885 00.000 13300 case statement mapped state 6 to 3
23:09:54.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0888ab1d-9df2-4ed9-be51-23677b054b21"}
23:09:54.885 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8267d249-2010-457d-876c-a02da04efaa9"}
23:09:54.886 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":578,"width":15,"height":15,"star_pos":[6.80,6.56],"pixels":"..."},"id":"8267d249-2010-457d-876c-a02da04efaa9"}
23:09:56.633 01.747 11596 Exposure complete
23:09:56.715 00.082 11596 worker thread done servicing request
23:09:56.715 00.000 13300 OnExposeComplete: enter
23:09:56.715 00.000 13300 UpdateGuideState(): m_state=6
23:09:56.715 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 579
23:09:56.716 00.001 13300 Star::Find returns 1 (0), X=1070.33, Y=336.31, Mass=1931, SNR=30.8, Peak=243 HFD=3.3
23:09:56.716 00.000 13300 MultiStar: exiting stabilization period
23:09:56.716 00.000 13300 MultiStar: updating star positions after lock position change
23:09:56.716 00.000 13300 Star::Find(15, 113, 979, 0, (0,0,0,0), 1.5, 10.0, 255) frame 579
23:09:56.716 00.000 13300 Star::Find returns 1 (0), X=113.38, Y=979.12, Mass=1117, SNR=23.4, Peak=101 HFD=3.8
23:09:56.716 00.000 13300 Star::Find(15, 255, 971, 0, (0,0,0,0), 1.5, 10.0, 255) frame 579
23:09:56.717 00.001 13300 Star::Find returns 1 (0), X=255.51, Y=970.73, Mass=379, SNR=13.6, Peak=55 HFD=3.3
23:09:56.717 00.000 13300 Star::Find(15, 282, 183, 0, (0,0,0,0), 1.5, 10.0, 255) frame 579
23:09:56.717 00.000 13300 Star::Find returns 1 (0), X=283.29, Y=183.12, Mass=341, SNR=12.8, Peak=62 HFD=3.2
23:09:56.717 00.000 13300 Star::Find(15, 798, 133, 0, (0,0,0,0), 1.5, 10.0, 255) frame 579
23:09:56.717 00.000 13300 Star::Find returns 1 (0), X=798.87, Y=132.95, Mass=177, SNR=9.2, Peak=26 HFD=3.0
23:09:56.717 00.000 13300 Star::Find(15, 1096, 521, 0, (0,0,0,0), 1.5, 10.0, 255) frame 579
23:09:56.717 00.000 13300 Star::Find returns 1 (0), X=1097.15, Y=520.79, Mass=131, SNR=7.9, Peak=25 HFD=2.6
23:09:56.717 00.000 13300 Star::Find(15, 510, 603, 0, (0,0,0,0), 1.5, 10.0, 255) frame 579
23:09:56.717 00.000 13300 Star::Find returns 1 (0), X=511.01, Y=603.41, Mass=91, SNR=6.6, Peak=21 HFD=2.2
23:09:56.718 00.001 13300 Star::Find(15, 410, 386, 0, (0,0,0,0), 1.5, 10.0, 255) frame 579
23:09:56.718 00.000 13300 Star::Find returns 1 (0), X=410.75, Y=386.25, Mass=106, SNR=7.2, Peak=25 HFD=2.5
23:09:56.718 00.000 13300 Star::Find(15, 849, 829, 0, (0,0,0,0), 1.5, 10.0, 255) frame 579
23:09:56.718 00.000 13300 Star::Find returns 1 (0), X=849.09, Y=829.31, Mass=79, SNR=6.1, Peak=19 HFD=2.3
23:09:56.718 00.000 13300 Star::Find(15, 968, 167, 0, (0,0,0,0), 1.5, 10.0, 255) frame 579
23:09:56.718 00.000 13300 Star::Find returns 1 (0), X=968.86, Y=166.59, Mass=72, SNR=5.9, Peak=16 HFD=2.3
23:09:56.718 00.000 13300 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-1.61) = xAngle (1.28 = 1.28)
23:09:56.718 00.000 13300 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.29 = 1.29)
23:09:56.718 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.02 hyp=0.06 cameraTheta=-0.33 mountX=0.02 mountY=0.05, mountTheta=1.28
23:09:56.720 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.02, opts=13)
23:09:56.720 00.000 13300 Enqueuing Move request for scope (0.05, -0.02)
23:09:56.720 00.000 11596 Worker thread wakes up
23:09:56.720 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.02) opts 0xd
23:09:56.720 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.02)
23:09:56.721 00.001 11596 Moving (0.05, -0.02) raw xDistance=0.02 yDistance=0.05
23:09:56.721 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:09:56.721 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:56.721 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:09:56.721 00.000 11596 MoveAxis(E, 0, ABG)
23:09:56.721 00.000 11596 Move returns status 0, amount 0
23:09:56.721 00.000 11596 MoveAxis(N, 0, ABG)
23:09:56.721 00.000 11596 Move returns status 0, amount 0
23:09:56.721 00.000 11596 move complete, result=0
23:09:56.721 00.000 11596 worker thread done servicing request
23:09:56.726 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
23:09:56.734 00.008 13300 UpdateGuideState exits: m=1931 SNR=30.8
23:09:56.735 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:56.735 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:09:56.735 00.000 13300 Enqueuing Expose request
23:09:56.735 00.000 11596 Worker thread wakes up
23:09:56.735 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:09:56.735 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:09:57.251 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:09:57.884 00.633 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"51050437-9f19-4dfd-b58d-ff19848252d6"}
23:09:57.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"51050437-9f19-4dfd-b58d-ff19848252d6"}
23:09:57.885 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2b3acd77-c18d-4909-b0c3-fa942a34dee8"}
23:09:57.885 00.000 13300 case statement mapped state 6 to 3
23:09:57.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2b3acd77-c18d-4909-b0c3-fa942a34dee8"}
23:09:57.886 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"74eca43d-5378-42f3-b1b3-eb9d31af4863"}
23:09:57.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":579,"width":15,"height":15,"star_pos":[7.33,7.31],"pixels":"..."},"id":"74eca43d-5378-42f3-b1b3-eb9d31af4863"}
23:10:00.283 02.397 11596 Exposure complete
23:10:00.358 00.075 11596 worker thread done servicing request
23:10:00.358 00.000 13300 OnExposeComplete: enter
23:10:00.358 00.000 13300 UpdateGuideState(): m_state=6
23:10:00.358 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 580
23:10:00.359 00.001 13300 Star::Find returns 1 (0), X=1070.28, Y=336.29, Mass=1905, SNR=30.6, Peak=241 HFD=3.3
23:10:00.359 00.000 13300 MultiStar: [#1 -0.07,0.08,0.75,U] [#2 -0.28,-0.17,0.00,M8] [#3 -0.14,0.08,0.41,U] [#4 0.00,-0.02,0.30,U] [#5 -0.25,0.18,0.00,M3] [#6 -0.31,0.26,0.00,M1] [#7 0.07,-0.03,0.23,U] [#8 0.22,-0.05,0.20,U] 
23:10:00.359 00.000 13300 refined, 5 included, MultiStar: {-0.02, 0.01}, one-star: {0.00, -0.04}
23:10:00.359 00.000 13300 CameraToMount -- cameraTheta (2.65) - m_xAngle (-1.61) = xAngle (4.26 = -2.02)
23:10:00.359 00.000 13300 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.28 = -2.01)
23:10:00.359 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.01 hyp=0.02 cameraTheta=2.65 mountX=-0.01 mountY=-0.02, mountTheta=-2.02
23:10:00.361 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.01, opts=13)
23:10:00.361 00.000 13300 Enqueuing Move request for scope (-0.02, 0.01)
23:10:00.361 00.000 11596 Worker thread wakes up
23:10:00.361 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.01) opts 0xd
23:10:00.361 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.01)
23:10:00.361 00.000 11596 Moving (-0.02, 0.01) raw xDistance=-0.01 yDistance=-0.02
23:10:00.361 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:10:00.362 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:00.362 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:10:00.362 00.000 11596 MoveAxis(E, 0, ABG)
23:10:00.362 00.000 11596 Move returns status 0, amount 0
23:10:00.362 00.000 11596 MoveAxis(N, 0, ABG)
23:10:00.362 00.000 11596 Move returns status 0, amount 0
23:10:00.362 00.000 11596 move complete, result=0
23:10:00.362 00.000 11596 worker thread done servicing request
23:10:00.366 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=241, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
23:10:00.374 00.008 13300 UpdateGuideState exits: m=1905 SNR=30.6
23:10:00.374 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:00.374 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:10:00.374 00.000 13300 Enqueuing Expose request
23:10:00.374 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:10:00.374 00.000 11596 Worker thread wakes up
23:10:00.374 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:10:00.883 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:10:00.883 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dd1106bf-687e-4529-ad0a-cf1ed248cee4"}
23:10:00.884 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dd1106bf-687e-4529-ad0a-cf1ed248cee4"}
23:10:00.885 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"86f5c1d5-9998-4663-9d36-302d6cb0e269"}
23:10:00.886 00.001 13300 case statement mapped state 6 to 3
23:10:00.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"86f5c1d5-9998-4663-9d36-302d6cb0e269"}
23:10:00.887 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"591209cd-2efe-4a58-8cec-5e9c55664048"}
23:10:00.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":580,"width":15,"height":15,"star_pos":[7.28,7.29],"pixels":"..."},"id":"591209cd-2efe-4a58-8cec-5e9c55664048"}
23:10:03.882 02.995 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1fc4f6a6-080e-4f16-a608-dd083fb45f73"}
23:10:03.882 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1fc4f6a6-080e-4f16-a608-dd083fb45f73"}
23:10:03.883 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"15e4e3ec-6802-4849-be91-02e5b0be359e"}
23:10:03.883 00.000 13300 case statement mapped state 6 to 3
23:10:03.883 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"15e4e3ec-6802-4849-be91-02e5b0be359e"}
23:10:03.884 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ab12f8dc-2b8b-4605-9d6f-be217f597b22"}
23:10:03.885 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":580,"width":15,"height":15,"star_pos":[7.28,7.29],"pixels":"..."},"id":"ab12f8dc-2b8b-4605-9d6f-be217f597b22"}
23:10:03.924 00.039 11596 Exposure complete
23:10:03.997 00.073 11596 worker thread done servicing request
23:10:03.997 00.000 13300 OnExposeComplete: enter
23:10:03.998 00.001 13300 UpdateGuideState(): m_state=6
23:10:03.998 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 581
23:10:03.998 00.000 13300 Star::Find returns 1 (0), X=1070.37, Y=336.23, Mass=1926, SNR=30.7, Peak=248 HFD=3.2
23:10:03.999 00.001 13300 MultiStar: [#1 -0.09,0.03,0.76,U] [#2 -0.23,-0.12,0.00,M9] [#3 -0.18,0.08,0.41,U] [#4 -0.14,-0.33,0.00,M1] [#5 -0.15,-0.15,0.26,U] [#6 -0.23,-0.04,0.21,U] [#7 0.19,-0.15,0.23,U] [#8 0.28,-0.15,0.00,M6] 
23:10:03.999 00.000 13300 refined, 5 included, MultiStar: {-0.03, -0.04}, one-star: {0.10, -0.09}
23:10:03.999 00.000 13300 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-1.61) = xAngle (-0.63 = -0.63)
23:10:03.999 00.000 13300 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.61 = -0.61)
23:10:03.999 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-2.24 mountX=0.04 mountY=-0.03, mountTheta=-0.62
23:10:04.001 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.04, opts=13)
23:10:04.001 00.000 13300 Enqueuing Move request for scope (-0.03, -0.04)
23:10:04.001 00.000 11596 Worker thread wakes up
23:10:04.001 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.04) opts 0xd
23:10:04.001 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.04)
23:10:04.001 00.000 11596 Moving (-0.03, -0.04) raw xDistance=0.04 yDistance=-0.03
23:10:04.001 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:10:04.001 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:04.001 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:10:04.002 00.001 11596 MoveAxis(E, 0, ABG)
23:10:04.002 00.000 11596 Move returns status 0, amount 0
23:10:04.002 00.000 11596 MoveAxis(N, 0, ABG)
23:10:04.002 00.000 11596 Move returns status 0, amount 0
23:10:04.003 00.001 11596 move complete, result=0
23:10:04.003 00.000 11596 worker thread done servicing request
23:10:04.009 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
23:10:04.017 00.008 13300 UpdateGuideState exits: m=1926 SNR=30.7
23:10:04.017 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:04.018 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:10:04.018 00.000 13300 Enqueuing Expose request
23:10:04.018 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:10:04.018 00.000 11596 Worker thread wakes up
23:10:04.018 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:10:04.521 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:10:06.881 02.360 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"94c52222-ba5b-4eed-92e9-04aace48c59f"}
23:10:06.881 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"94c52222-ba5b-4eed-92e9-04aace48c59f"}
23:10:06.882 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"65d1c363-35f1-4a4d-9965-a3433f267721"}
23:10:06.882 00.000 13300 case statement mapped state 6 to 3
23:10:06.882 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"65d1c363-35f1-4a4d-9965-a3433f267721"}
23:10:06.882 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"def310ce-607e-4760-8f96-e2e6f6da13f7"}
23:10:06.883 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":581,"width":15,"height":15,"star_pos":[7.37,7.23],"pixels":"..."},"id":"def310ce-607e-4760-8f96-e2e6f6da13f7"}
23:10:07.549 00.666 11596 Exposure complete
23:10:07.622 00.073 11596 worker thread done servicing request
23:10:07.622 00.000 13300 OnExposeComplete: enter
23:10:07.622 00.000 13300 UpdateGuideState(): m_state=6
23:10:07.622 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 582
23:10:07.622 00.000 13300 Star::Find returns 1 (0), X=1070.30, Y=336.28, Mass=1953, SNR=30.9, Peak=222 HFD=3.5
23:10:07.623 00.001 13300 MultiStar: [#1 0.01,-0.03,0.73,U] [#2 -0.14,-0.00,0.46,U] [#3 -0.20,0.10,0.42,U] [#4 0.08,-0.22,0.29,U] [#5 -0.24,-0.14,0.00,M3] [#6 -0.34,0.01,0.00,M1] [#7 0.21,-0.15,0.00,M1] [#8 0.07,-0.01,0.20,U] 
23:10:07.623 00.000 13300 refined, 5 included, MultiStar: {-0.03, -0.03}, one-star: {0.02, -0.05}
23:10:07.623 00.000 13300 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-1.61) = xAngle (-0.65 = -0.65)
23:10:07.623 00.000 13300 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.63 = -0.63)
23:10:07.623 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-2.26 mountX=0.03 mountY=-0.03, mountTheta=-0.64
23:10:07.626 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.03, opts=13)
23:10:07.626 00.000 13300 Enqueuing Move request for scope (-0.03, -0.03)
23:10:07.626 00.000 11596 Worker thread wakes up
23:10:07.626 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.03) opts 0xd
23:10:07.626 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.03)
23:10:07.626 00.000 11596 Moving (-0.03, -0.03) raw xDistance=0.03 yDistance=-0.03
23:10:07.626 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:10:07.626 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:07.626 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:10:07.627 00.001 11596 MoveAxis(E, 0, ABG)
23:10:07.627 00.000 11596 Move returns status 0, amount 0
23:10:07.627 00.000 11596 MoveAxis(N, 0, ABG)
23:10:07.627 00.000 11596 Move returns status 0, amount 0
23:10:07.627 00.000 11596 move complete, result=0
23:10:07.627 00.000 11596 worker thread done servicing request
23:10:07.633 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=222, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
23:10:07.641 00.008 13300 UpdateGuideState exits: m=1953 SNR=30.9
23:10:07.641 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:07.641 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:10:07.642 00.001 13300 Enqueuing Expose request
23:10:07.642 00.000 11596 Worker thread wakes up
23:10:07.642 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:10:07.642 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:10:08.153 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:10:09.888 01.735 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"71be7194-1aff-47e3-890b-c5d91973e1ed"}
23:10:09.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"71be7194-1aff-47e3-890b-c5d91973e1ed"}
23:10:09.888 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b1271157-898a-441a-b0f5-ee6109dcd8da"}
23:10:09.889 00.001 13300 case statement mapped state 6 to 3
23:10:09.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b1271157-898a-441a-b0f5-ee6109dcd8da"}
23:10:09.889 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e42ce5b8-d8e1-41d1-9b64-295bd7e837c9"}
23:10:09.890 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":582,"width":15,"height":15,"star_pos":[7.30,7.28],"pixels":"..."},"id":"e42ce5b8-d8e1-41d1-9b64-295bd7e837c9"}
23:10:11.180 01.290 11596 Exposure complete
23:10:11.252 00.072 11596 worker thread done servicing request
23:10:11.252 00.000 13300 OnExposeComplete: enter
23:10:11.253 00.001 13300 UpdateGuideState(): m_state=6
23:10:11.253 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 583
23:10:11.253 00.000 13300 Star::Find returns 1 (0), X=1070.20, Y=336.28, Mass=1981, SNR=31.2, Peak=237 HFD=3.4
23:10:11.254 00.001 13300 MultiStar: [#1 -0.13,-0.04,0.72,U] [#2 -0.16,-0.06,0.44,U] [#3 -0.13,-0.10,0.41,U] [#4 0.20,-0.25,0.00,M1] [#5 -0.25,-0.17,0.00,M4] [#6 0.06,0.05,0.22,U] [#7 0.24,-0.02,0.23,U] [#8 0.48,-0.33,0.00,M6] 
23:10:11.254 00.000 13300 refined, 5 included, MultiStar: {-0.08, -0.05}, one-star: {-0.08, -0.05}
23:10:11.254 00.000 13300 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-1.61) = xAngle (-0.99 = -0.99)
23:10:11.254 00.000 13300 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.98 = -0.98)
23:10:11.254 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.05 hyp=0.09 cameraTheta=-2.60 mountX=0.05 mountY=-0.07, mountTheta=-0.99
23:10:11.256 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.05, opts=13)
23:10:11.256 00.000 13300 Enqueuing Move request for scope (-0.08, -0.05)
23:10:11.257 00.001 11596 Worker thread wakes up
23:10:11.257 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.05) opts 0xd
23:10:11.257 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.05)
23:10:11.257 00.000 11596 Moving (-0.08, -0.05) raw xDistance=0.05 yDistance=-0.07
23:10:11.257 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:10:11.257 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:11.257 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:10:11.257 00.000 11596 MoveAxis(E, 0, ABG)
23:10:11.257 00.000 11596 Move returns status 0, amount 0
23:10:11.257 00.000 11596 MoveAxis(N, 0, ABG)
23:10:11.258 00.001 11596 Move returns status 0, amount 0
23:10:11.258 00.000 11596 move complete, result=0
23:10:11.258 00.000 11596 worker thread done servicing request
23:10:11.264 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
23:10:11.272 00.008 13300 UpdateGuideState exits: m=1981 SNR=31.2
23:10:11.272 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:11.272 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:10:11.272 00.000 13300 Enqueuing Expose request
23:10:11.272 00.000 11596 Worker thread wakes up
23:10:11.272 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:10:11.273 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:10:11.783 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:10:12.888 01.105 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"05d51ffb-52cc-42db-aa3f-59eaa729787d"}
23:10:12.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"05d51ffb-52cc-42db-aa3f-59eaa729787d"}
23:10:12.889 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5504ba9b-92f3-4683-b2cf-35ebdfaabd92"}
23:10:12.889 00.000 13300 case statement mapped state 6 to 3
23:10:12.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5504ba9b-92f3-4683-b2cf-35ebdfaabd92"}
23:10:12.890 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ede6916b-b05a-429b-b847-1bff3e766a0a"}
23:10:12.890 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":583,"width":15,"height":15,"star_pos":[7.20,7.28],"pixels":"..."},"id":"ede6916b-b05a-429b-b847-1bff3e766a0a"}
23:10:14.830 01.940 11596 Exposure complete
23:10:14.955 00.125 11596 worker thread done servicing request
23:10:14.955 00.000 13300 OnExposeComplete: enter
23:10:14.955 00.000 13300 UpdateGuideState(): m_state=6
23:10:14.956 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 584
23:10:14.956 00.000 13300 Star::Find returns 1 (0), X=1070.27, Y=336.34, Mass=1920, SNR=30.7, Peak=214 HFD=3.4
23:10:14.957 00.001 13300 MultiStar: [#1 -0.08,0.01,0.74,U] [#2 -0.15,-0.08,0.45,U] [#3 -0.28,0.17,0.00,M1] [#4 -0.19,-0.22,0.00,M2] [#5 0.10,0.19,0.26,U] [#6 -0.31,-0.01,0.00,M1] [#7 0.16,-0.09,0.22,U] [#8 0.63,0.03,0.00,M7] 
23:10:14.957 00.000 13300 single-star, 4 included, MultiStar: {-0.03, 0.00}, one-star: {-0.00, 0.01}
23:10:14.957 00.000 13300 CameraToMount -- cameraTheta (1.99) - m_xAngle (-1.61) = xAngle (3.60 = -2.69)
23:10:14.957 00.000 13300 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.61 = -2.67)
23:10:14.957 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.01 hyp=0.01 cameraTheta=1.99 mountX=-0.01 mountY=-0.00, mountTheta=-2.67
23:10:14.960 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.01, opts=13)
23:10:14.961 00.001 13300 Enqueuing Move request for scope (-0.00, 0.01)
23:10:14.961 00.000 11596 Worker thread wakes up
23:10:14.961 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.01) opts 0xd
23:10:14.961 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.01)
23:10:14.962 00.001 11596 Moving (-0.00, 0.01) raw xDistance=-0.01 yDistance=-0.00
23:10:14.962 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:10:14.962 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:14.962 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:10:14.962 00.000 11596 MoveAxis(E, 0, ABG)
23:10:14.962 00.000 11596 Move returns status 0, amount 0
23:10:14.963 00.001 11596 MoveAxis(N, 0, ABG)
23:10:14.963 00.000 11596 Move returns status 0, amount 0
23:10:14.963 00.000 11596 move complete, result=0
23:10:14.963 00.000 11596 worker thread done servicing request
23:10:14.970 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=214, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
23:10:14.982 00.012 13300 UpdateGuideState exits: m=1920 SNR=30.7
23:10:14.982 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:14.982 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:10:14.982 00.000 13300 Enqueuing Expose request
23:10:14.982 00.000 11596 Worker thread wakes up
23:10:14.983 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:10:14.983 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:10:15.495 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:10:15.887 00.392 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7f5a234a-89a3-427d-83ca-48c02fe46c0c"}
23:10:15.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7f5a234a-89a3-427d-83ca-48c02fe46c0c"}
23:10:15.888 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"47ea8156-2079-48a8-8860-95deea352de3"}
23:10:15.888 00.000 13300 case statement mapped state 6 to 3
23:10:15.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"47ea8156-2079-48a8-8860-95deea352de3"}
23:10:15.889 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"353df138-e9f8-43eb-9a04-e9e23740fcf7"}
23:10:15.890 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":584,"width":15,"height":15,"star_pos":[7.27,7.34],"pixels":"..."},"id":"353df138-e9f8-43eb-9a04-e9e23740fcf7"}
23:10:18.528 02.638 11596 Exposure complete
23:10:18.609 00.081 11596 worker thread done servicing request
23:10:18.609 00.000 13300 OnExposeComplete: enter
23:10:18.609 00.000 13300 UpdateGuideState(): m_state=6
23:10:18.610 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 585
23:10:18.610 00.000 13300 Star::Find returns 1 (0), X=1070.31, Y=336.33, Mass=1951, SNR=30.9, Peak=205 HFD=3.4
23:10:18.611 00.001 13300 MultiStar: [#1 -0.17,0.01,0.74,U] [#2 -0.23,-0.04,0.45,U] [#3 -0.26,0.14,0.00,M2] [#4 -0.16,-0.33,0.00,M3] [#5 -0.26,0.01,0.00,M4] [#6 -0.43,0.17,0.00,M2] [#7 0.05,-0.10,0.24,U] [#8 0.12,-0.04,0.20,U] 
23:10:18.611 00.000 13300 single-star, 4 included, MultiStar: {-0.06, -0.02}, one-star: {0.04, -0.00}
23:10:18.611 00.000 13300 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-1.61) = xAngle (1.59 = 1.59)
23:10:18.612 00.001 13300 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.61 = 1.61)
23:10:18.612 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-0.01 mountX=-0.00 mountY=0.04, mountTheta=1.59
23:10:18.613 00.001 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.00, opts=13)
23:10:18.614 00.001 13300 Enqueuing Move request for scope (0.04, -0.00)
23:10:18.614 00.000 11596 Worker thread wakes up
23:10:18.614 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.00) opts 0xd
23:10:18.614 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.00)
23:10:18.614 00.000 11596 Moving (0.04, -0.00) raw xDistance=-0.00 yDistance=0.04
23:10:18.614 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:10:18.615 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:18.615 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:10:18.615 00.000 11596 MoveAxis(E, 0, ABG)
23:10:18.615 00.000 11596 Move returns status 0, amount 0
23:10:18.615 00.000 11596 MoveAxis(N, 0, ABG)
23:10:18.615 00.000 11596 Move returns status 0, amount 0
23:10:18.615 00.000 11596 move complete, result=0
23:10:18.616 00.001 11596 worker thread done servicing request
23:10:18.620 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=205, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
23:10:18.629 00.009 13300 UpdateGuideState exits: m=1951 SNR=30.9
23:10:18.630 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:18.630 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:10:18.630 00.000 13300 Enqueuing Expose request
23:10:18.630 00.000 11596 Worker thread wakes up
23:10:18.630 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:10:18.630 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:10:19.062 00.432 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c6e471ac-af01-43c7-a577-296c2b466a57"}
23:10:19.062 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c6e471ac-af01-43c7-a577-296c2b466a57"}
23:10:19.064 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"156558a1-f622-4fe3-b661-5c147b2e3a34"}
23:10:19.064 00.000 13300 case statement mapped state 6 to 3
23:10:19.064 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"156558a1-f622-4fe3-b661-5c147b2e3a34"}
23:10:19.094 00.030 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"aa7d28a6-c770-4776-a822-762879a807a1"}
23:10:19.095 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":585,"width":15,"height":15,"star_pos":[7.31,7.33],"pixels":"..."},"id":"aa7d28a6-c770-4776-a822-762879a807a1"}
23:10:19.133 00.038 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:10:21.894 02.761 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1a4c5c28-c86e-4074-92fa-65e329b737b7"}
23:10:21.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1a4c5c28-c86e-4074-92fa-65e329b737b7"}
23:10:21.895 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c7686eb1-033f-4e8d-84df-336be3879bce"}
23:10:21.895 00.000 13300 case statement mapped state 6 to 3
23:10:21.895 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c7686eb1-033f-4e8d-84df-336be3879bce"}
23:10:21.896 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d98d1b44-0014-4027-9d28-00c7a7df7c4f"}
23:10:21.896 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":585,"width":15,"height":15,"star_pos":[7.31,7.33],"pixels":"..."},"id":"d98d1b44-0014-4027-9d28-00c7a7df7c4f"}
23:10:22.160 00.264 11596 Exposure complete
23:10:22.233 00.073 11596 worker thread done servicing request
23:10:22.234 00.001 13300 OnExposeComplete: enter
23:10:22.234 00.000 13300 UpdateGuideState(): m_state=6
23:10:22.234 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 586
23:10:22.234 00.000 13300 Star::Find returns 1 (0), X=1070.17, Y=336.39, Mass=1922, SNR=30.7, Peak=211 HFD=3.2
23:10:22.235 00.001 13300 MultiStar: [#1 -0.11,0.10,0.74,U] [#2 -0.27,0.02,0.00,M6] [#3 -0.14,0.06,0.42,U] [#4 -0.31,-0.34,0.00,M4] [#5 -0.17,-0.17,0.00,M5] [#6 -0.11,0.08,0.22,U] [#7 -0.17,0.05,0.23,U] [#8 0.15,-0.04,0.20,U] 
23:10:22.235 00.000 13300 refined, 5 included, MultiStar: {-0.10, 0.07}, one-star: {-0.11, 0.06}
23:10:22.235 00.000 13300 CameraToMount -- cameraTheta (2.55) - m_xAngle (-1.61) = xAngle (4.16 = -2.12)
23:10:22.235 00.000 13300 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.18 = -2.11)
23:10:22.235 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.07 hyp=0.12 cameraTheta=2.55 mountX=-0.06 mountY=-0.10, mountTheta=-2.12
23:10:22.237 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.07, opts=13)
23:10:22.237 00.000 13300 Enqueuing Move request for scope (-0.10, 0.07)
23:10:22.237 00.000 11596 Worker thread wakes up
23:10:22.237 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.07) opts 0xd
23:10:22.237 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.07)
23:10:22.237 00.000 11596 Moving (-0.10, 0.07) raw xDistance=-0.06 yDistance=-0.10
23:10:22.237 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:10:22.237 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:22.237 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:10:22.238 00.001 11596 MoveAxis(E, 0, ABG)
23:10:22.238 00.000 11596 Move returns status 0, amount 0
23:10:22.238 00.000 11596 MoveAxis(N, 0, ABG)
23:10:22.238 00.000 11596 Move returns status 0, amount 0
23:10:22.238 00.000 11596 move complete, result=0
23:10:22.238 00.000 11596 worker thread done servicing request
23:10:22.243 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=211, med=4, FiltMin=3, FiltMax=91, Gamma=0.510
23:10:22.250 00.007 13300 UpdateGuideState exits: m=1922 SNR=30.7
23:10:22.250 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:22.250 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:10:22.250 00.000 13300 Enqueuing Expose request
23:10:22.250 00.000 11596 Worker thread wakes up
23:10:22.250 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:10:22.250 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:10:22.762 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:10:24.892 02.130 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"174f9d53-6a16-4b0e-9379-f4724216072b"}
23:10:24.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"174f9d53-6a16-4b0e-9379-f4724216072b"}
23:10:24.893 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ee07283d-caff-4d6e-b77a-efe96431ec89"}
23:10:24.893 00.000 13300 case statement mapped state 6 to 3
23:10:24.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ee07283d-caff-4d6e-b77a-efe96431ec89"}
23:10:24.893 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0852d18e-0e80-494b-8584-5e7e17d4a8b6"}
23:10:24.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":586,"width":15,"height":15,"star_pos":[7.17,7.39],"pixels":"..."},"id":"0852d18e-0e80-494b-8584-5e7e17d4a8b6"}
23:10:25.920 01.027 11596 Exposure complete
23:10:25.989 00.069 11596 worker thread done servicing request
23:10:25.989 00.000 13300 OnExposeComplete: enter
23:10:25.989 00.000 13300 UpdateGuideState(): m_state=6
23:10:25.990 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 587
23:10:25.990 00.000 13300 Star::Find returns 1 (0), X=1070.22, Y=336.24, Mass=1868, SNR=30.2, Peak=246 HFD=3.1
23:10:25.990 00.000 13300 MultiStar: [#1 -0.24,-0.04,0.78,U] [#2 -0.41,-0.09,0.00,M7] [#3 -0.20,0.01,0.42,U] [#4 -0.10,-0.10,0.30,U] [#5 -0.36,0.04,0.00,M6] [#6 -0.23,-0.05,0.22,U] [#7 -0.07,-0.05,0.23,U] [#8 0.20,-0.36,0.00,M6] 
23:10:25.991 00.001 13300 single-star, 5 included, MultiStar: {-0.14, -0.06}, one-star: {-0.05, -0.09}
23:10:25.991 00.000 13300 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-1.61) = xAngle (-0.50 = -0.50)
23:10:25.991 00.000 13300 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.49 = -0.49)
23:10:25.991 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.09 hyp=0.11 cameraTheta=-2.11 mountX=0.09 mountY=-0.05, mountTheta=-0.49
23:10:25.992 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.09, opts=13)
23:10:25.992 00.000 13300 Enqueuing Move request for scope (-0.05, -0.09)
23:10:25.993 00.001 11596 Worker thread wakes up
23:10:25.993 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.09) opts 0xd
23:10:25.993 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.09)
23:10:25.993 00.000 11596 Moving (-0.05, -0.09) raw xDistance=0.09 yDistance=-0.05
23:10:25.993 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:10:25.993 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:25.993 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:10:25.993 00.000 11596 MoveAxis(E, 0, ABG)
23:10:25.993 00.000 11596 Move returns status 0, amount 0
23:10:25.993 00.000 11596 MoveAxis(N, 0, ABG)
23:10:25.994 00.001 11596 Move returns status 0, amount 0
23:10:25.994 00.000 11596 move complete, result=0
23:10:25.994 00.000 11596 worker thread done servicing request
23:10:25.998 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
23:10:26.006 00.008 13300 UpdateGuideState exits: m=1868 SNR=30.2
23:10:26.006 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:26.006 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:10:26.006 00.000 13300 Enqueuing Expose request
23:10:26.006 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:10:26.006 00.000 11596 Worker thread wakes up
23:10:26.007 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:10:26.513 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:10:27.892 01.379 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2953ce10-3870-4deb-a521-7735853ccd23"}
23:10:27.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2953ce10-3870-4deb-a521-7735853ccd23"}
23:10:27.893 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b5984ca1-08b2-430b-a102-b0d1db1ef58f"}
23:10:27.893 00.000 13300 case statement mapped state 6 to 3
23:10:27.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b5984ca1-08b2-430b-a102-b0d1db1ef58f"}
23:10:27.893 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"da18b556-691b-4c82-b88c-5a57323a5570"}
23:10:27.894 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":587,"width":15,"height":15,"star_pos":[7.22,7.24],"pixels":"..."},"id":"da18b556-691b-4c82-b88c-5a57323a5570"}
23:10:29.535 01.641 11596 Exposure complete
23:10:29.606 00.071 11596 worker thread done servicing request
23:10:29.606 00.000 13300 OnExposeComplete: enter
23:10:29.606 00.000 13300 UpdateGuideState(): m_state=6
23:10:29.606 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 588
23:10:29.607 00.001 13300 Star::Find returns 1 (0), X=1070.25, Y=336.29, Mass=1886, SNR=30.4, Peak=227 HFD=3.3
23:10:29.607 00.000 13300 MultiStar: [#1 -0.08,-0.07,0.76,U] [#2 -0.20,-0.08,0.46,U] [#3 -0.15,-0.03,0.42,U] [#4 -0.03,-0.26,0.00,M4] [#5 -0.21,-0.21,0.00,M7] [#6 -0.22,0.02,0.22,U] [#7 -0.12,-0.09,0.23,U] [#8 0.21,0.03,0.20,U] 
23:10:29.607 00.000 13300 single-star, 6 included, MultiStar: {-0.08, -0.05}, one-star: {-0.02, -0.04}
23:10:29.607 00.000 13300 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-1.61) = xAngle (-0.50 = -0.50)
23:10:29.607 00.000 13300 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.49 = -0.49)
23:10:29.607 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-2.11 mountX=0.04 mountY=-0.02, mountTheta=-0.49
23:10:29.609 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.04, opts=13)
23:10:29.609 00.000 13300 Enqueuing Move request for scope (-0.02, -0.04)
23:10:29.609 00.000 11596 Worker thread wakes up
23:10:29.609 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.04) opts 0xd
23:10:29.609 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.04)
23:10:29.609 00.000 11596 Moving (-0.02, -0.04) raw xDistance=0.04 yDistance=-0.02
23:10:29.610 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:10:29.610 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:29.610 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:10:29.610 00.000 11596 MoveAxis(E, 0, ABG)
23:10:29.610 00.000 11596 Move returns status 0, amount 0
23:10:29.610 00.000 11596 MoveAxis(N, 0, ABG)
23:10:29.610 00.000 11596 Move returns status 0, amount 0
23:10:29.610 00.000 11596 move complete, result=0
23:10:29.611 00.001 11596 worker thread done servicing request
23:10:29.615 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=3, FiltMax=98, Gamma=0.510
23:10:29.623 00.008 13300 UpdateGuideState exits: m=1886 SNR=30.4
23:10:29.623 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:29.623 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:10:29.623 00.000 13300 Enqueuing Expose request
23:10:29.623 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:10:29.623 00.000 11596 Worker thread wakes up
23:10:29.623 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:10:30.135 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:10:30.891 00.756 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"500f439c-6ca9-47bf-bee3-6a4533991197"}
23:10:30.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"500f439c-6ca9-47bf-bee3-6a4533991197"}
23:10:30.892 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e747c8c5-ac50-4909-8ac7-8dd34c2559b3"}
23:10:30.892 00.000 13300 case statement mapped state 6 to 3
23:10:30.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e747c8c5-ac50-4909-8ac7-8dd34c2559b3"}
23:10:30.893 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a7242a96-fdea-4510-8b91-140ffb49def3"}
23:10:30.894 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":588,"width":15,"height":15,"star_pos":[7.25,7.29],"pixels":"..."},"id":"a7242a96-fdea-4510-8b91-140ffb49def3"}
23:10:33.172 02.278 11596 Exposure complete
23:10:33.264 00.092 11596 worker thread done servicing request
23:10:33.264 00.000 13300 OnExposeComplete: enter
23:10:33.264 00.000 13300 UpdateGuideState(): m_state=6
23:10:33.265 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 589
23:10:33.265 00.000 13300 Star::Find returns 1 (0), X=1070.12, Y=336.19, Mass=1949, SNR=30.9, Peak=254 HFD=3.1
23:10:33.265 00.000 13300 MultiStar: [#1 -0.26,-0.16,0.00,M1] [#2 -0.25,-0.24,0.00,M7] [#3 -0.27,-0.15,0.00,M1] [#4 -0.01,-0.45,0.00,M5] [#5 -0.09,0.07,0.25,U] [#6 -0.28,-0.17,0.00,M1] [#7 -0.07,-0.45,0.00,M1] [#8 0.38,-0.25,0.00,M6] 
23:10:33.266 00.001 13300 refined, 1 included, MultiStar: {-0.14, -0.10}, one-star: {-0.16, -0.14}
23:10:33.266 00.000 13300 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-1.61) = xAngle (-0.91 = -0.91)
23:10:33.266 00.000 13300 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.90 = -0.90)
23:10:33.266 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=-0.10 hyp=0.17 cameraTheta=-2.52 mountX=0.11 mountY=-0.14, mountTheta=-0.91
23:10:33.267 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=-0.10, opts=13)
23:10:33.267 00.000 13300 Enqueuing Move request for scope (-0.14, -0.10)
23:10:33.268 00.001 11596 Worker thread wakes up
23:10:33.268 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.10) opts 0xd
23:10:33.268 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, -0.10)
23:10:33.268 00.000 11596 Moving (-0.14, -0.10) raw xDistance=0.11 yDistance=-0.14
23:10:33.268 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:10:33.268 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:33.269 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:10:33.269 00.000 11596 MoveAxis(E, 0, ABG)
23:10:33.269 00.000 11596 Move returns status 0, amount 0
23:10:33.269 00.000 11596 MoveAxis(N, 0, ABG)
23:10:33.269 00.000 11596 Move returns status 0, amount 0
23:10:33.269 00.000 11596 move complete, result=0
23:10:33.269 00.000 11596 worker thread done servicing request
23:10:33.275 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
23:10:33.282 00.007 13300 UpdateGuideState exits: m=1949 SNR=30.9
23:10:33.282 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:33.282 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:10:33.282 00.000 13300 Enqueuing Expose request
23:10:33.282 00.000 11596 Worker thread wakes up
23:10:33.282 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:10:33.282 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:10:33.797 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:10:33.891 00.094 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"989f4a7d-7993-4a71-914a-e3811db90406"}
23:10:33.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"989f4a7d-7993-4a71-914a-e3811db90406"}
23:10:33.892 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"22e6f0d1-e2e2-4212-958d-705437657a69"}
23:10:33.892 00.000 13300 case statement mapped state 6 to 3
23:10:33.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"22e6f0d1-e2e2-4212-958d-705437657a69"}
23:10:33.893 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1aa585ff-50fb-46bf-b924-96d4043dc4d6"}
23:10:33.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":589,"width":15,"height":15,"star_pos":[7.12,7.19],"pixels":"..."},"id":"1aa585ff-50fb-46bf-b924-96d4043dc4d6"}
23:10:36.836 02.943 11596 Exposure complete
23:10:36.891 00.055 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e107ba56-d6f1-4598-ad2e-161534a1a9bd"}
23:10:36.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e107ba56-d6f1-4598-ad2e-161534a1a9bd"}
23:10:36.892 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"352e223d-1e5a-4210-8301-f7b4ce682121"}
23:10:36.892 00.000 13300 case statement mapped state 6 to 3
23:10:36.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"352e223d-1e5a-4210-8301-f7b4ce682121"}
23:10:36.892 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3072535d-4b81-4ce9-84a8-bacaf00c8f26"}
23:10:36.893 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":589,"width":15,"height":15,"star_pos":[7.12,7.19],"pixels":"..."},"id":"3072535d-4b81-4ce9-84a8-bacaf00c8f26"}
23:10:36.911 00.018 11596 worker thread done servicing request
23:10:36.911 00.000 13300 OnExposeComplete: enter
23:10:36.911 00.000 13300 UpdateGuideState(): m_state=6
23:10:36.912 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 590
23:10:36.912 00.000 13300 Star::Find returns 1 (0), X=1070.24, Y=336.16, Mass=1930, SNR=30.8, Peak=254 HFD=3.2
23:10:36.913 00.001 13300 MultiStar: [#1 -0.17,-0.07,0.76,U] [#2 -0.23,-0.10,0.00,M8] [#3 -0.29,-0.19,0.00,M2] [#4 -0.26,-0.26,0.00,M6] [#5 -0.21,-0.20,0.00,M7] [#6 -0.32,-0.13,0.00,M2] [#7 0.15,-0.38,0.00,M2] [#8 0.34,-0.09,0.00,M7] 
23:10:36.913 00.000 13300 refined, 1 included, MultiStar: {-0.10, -0.13}, one-star: {-0.04, -0.17}
23:10:36.913 00.000 13300 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-1.61) = xAngle (-0.61 = -0.61)
23:10:36.913 00.000 13300 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.60 = -0.60)
23:10:36.914 00.001 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.13 hyp=0.16 cameraTheta=-2.22 mountX=0.13 mountY=-0.09, mountTheta=-0.60
23:10:36.916 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.13, opts=13)
23:10:36.916 00.000 13300 Enqueuing Move request for scope (-0.10, -0.13)
23:10:36.916 00.000 11596 Worker thread wakes up
23:10:36.916 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.13) opts 0xd
23:10:36.916 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.13)
23:10:36.917 00.001 11596 Moving (-0.10, -0.13) raw xDistance=0.13 yDistance=-0.09
23:10:36.917 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:10:36.917 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:36.917 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:10:36.917 00.000 11596 MoveAxis(E, 0, ABG)
23:10:36.917 00.000 11596 Move returns status 0, amount 0
23:10:36.917 00.000 11596 MoveAxis(N, 0, ABG)
23:10:36.918 00.001 11596 Move returns status 0, amount 0
23:10:36.918 00.000 11596 move complete, result=0
23:10:36.918 00.000 11596 worker thread done servicing request
23:10:36.923 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
23:10:36.933 00.010 13300 UpdateGuideState exits: m=1930 SNR=30.8
23:10:36.933 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:36.933 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:10:36.933 00.000 13300 Enqueuing Expose request
23:10:36.934 00.001 11596 Worker thread wakes up
23:10:36.934 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:10:36.934 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:10:37.447 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:10:39.889 02.442 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"36d2da89-639b-40bb-b381-248ee6d9e285"}
23:10:39.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"36d2da89-639b-40bb-b381-248ee6d9e285"}
23:10:39.890 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f67ef232-fa09-43fb-9760-9416a9b1748c"}
23:10:39.890 00.000 13300 case statement mapped state 6 to 3
23:10:39.890 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f67ef232-fa09-43fb-9760-9416a9b1748c"}
23:10:39.890 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c8cd01cd-dba1-4ca9-805b-451e1dbbe253"}
23:10:39.891 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":590,"width":15,"height":15,"star_pos":[7.24,7.16],"pixels":"..."},"id":"c8cd01cd-dba1-4ca9-805b-451e1dbbe253"}
23:10:40.471 00.580 11596 Exposure complete
23:10:40.542 00.071 11596 worker thread done servicing request
23:10:40.542 00.000 13300 OnExposeComplete: enter
23:10:40.542 00.000 13300 UpdateGuideState(): m_state=6
23:10:40.543 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 591
23:10:40.543 00.000 13300 Star::Find returns 1 (0), X=1070.29, Y=336.11, Mass=1904, SNR=30.6, Peak=254 HFD=3.3
23:10:40.543 00.000 13300 MultiStar: [#1 -0.26,-0.20,0.00,M1] [#2 -0.32,-0.34,0.00,M9] [#3 -0.30,-0.24,0.00,M3] [#4 -0.02,-0.54,0.00,M7] [#5 -0.41,-0.63,0.00,M8] [#6 -0.49,-0.04,0.00,M3] [#7 -0.13,-0.35,0.00,M3] [#8 0.23,-0.25,0.00,M8] 
23:10:40.544 00.001 13300 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-1.61) = xAngle (0.10 = 0.10)
23:10:40.544 00.000 13300 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.12 = 0.12)
23:10:40.544 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.22 hyp=0.22 cameraTheta=-1.51 mountX=0.22 mountY=0.03, mountTheta=0.12
23:10:40.545 00.001 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.22, opts=13)
23:10:40.545 00.000 13300 Enqueuing Move request for scope (0.01, -0.22)
23:10:40.545 00.000 11596 Worker thread wakes up
23:10:40.546 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.22) opts 0xd
23:10:40.546 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.22)
23:10:40.546 00.000 11596 Moving (0.01, -0.22) raw xDistance=0.22 yDistance=0.03
23:10:40.546 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:10:40.546 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:40.546 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:10:40.546 00.000 11596 MoveAxis(W, 270, ABG)
23:10:40.546 00.000 11596 Guiding  Dir = 3, Dur = 270
23:10:40.546 00.000 11596 IsSlewing returns 0
23:10:40.551 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
23:10:40.559 00.008 13300 UpdateGuideState exits: m=1904 SNR=30.6
23:10:40.559 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:40.559 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:10:40.559 00.000 13300 Enqueuing Expose request
23:10:40.629 00.070 11596 IsGuiding returns 0
23:10:40.726 00.097 11596 PulseGuide returned control before completion, sleep 183
23:10:41.029 00.303 11596 IsGuiding returns 1
23:10:41.029 00.000 11596 scope still moving after pulse duration time elapsed
23:10:41.062 00.033 11596 IsSlewing returns 0
23:10:41.167 00.105 11596 IsGuiding returns 0
23:10:41.167 00.000 11596 scope move finished after 270 + 268 ms
23:10:41.167 00.000 11596 Move returns status 0, amount 270
23:10:41.167 00.000 11596 MoveAxis(N, 0, ABG)
23:10:41.167 00.000 11596 Move returns status 0, amount 0
23:10:41.168 00.001 11596 move complete, result=0
23:10:41.168 00.000 11596 worker thread done servicing request
23:10:41.168 00.000 13300 GuideStep: 0.2 px 270 ms WEST, 0.0 px 0 ms NORTH
23:10:41.168 00.000 11596 Worker thread wakes up
23:10:41.168 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:10:41.677 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:10:42.888 01.211 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c3c27a20-7cdb-4740-96b6-b7714c5523a8"}
23:10:42.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c3c27a20-7cdb-4740-96b6-b7714c5523a8"}
23:10:42.889 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"39b7aa88-1551-4853-a22b-f14db509de02"}
23:10:42.889 00.000 13300 case statement mapped state 6 to 3
23:10:42.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"39b7aa88-1551-4853-a22b-f14db509de02"}
23:10:42.889 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7d66a1c5-1f82-4704-9f33-9e7a37494850"}
23:10:42.890 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":591,"width":15,"height":15,"star_pos":[7.29,7.11],"pixels":"..."},"id":"7d66a1c5-1f82-4704-9f33-9e7a37494850"}
23:10:44.711 01.821 11596 Exposure complete
23:10:44.810 00.099 11596 worker thread done servicing request
23:10:44.810 00.000 13300 OnExposeComplete: enter
23:10:44.810 00.000 13300 UpdateGuideState(): m_state=6
23:10:44.811 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 592
23:10:44.811 00.000 13300 Star::Find returns 1 (0), X=1070.16, Y=335.96, Mass=1935, SNR=30.8, Peak=254 HFD=3.1
23:10:44.812 00.001 13300 MultiStar: [#1 -0.25,-0.40,0.00,M2] [#2 -0.37,-0.39,0.00,M10] [#3 -0.28,-0.18,0.00,M4] [#4 -0.02,-0.48,0.00,M8] [#5 -0.46,-0.58,0.00,M9] [#6 -0.75,-0.48,0.00,M4] [#7 0.08,-0.19,0.22,U] [#8 0.15,-0.18,0.19,U] 
23:10:44.812 00.000 13300 refined, 2 included, MultiStar: {-0.05, -0.31}, one-star: {-0.12, -0.37}
23:10:44.812 00.000 13300 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-1.61) = xAngle (-0.12 = -0.12)
23:10:44.812 00.000 13300 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.10 = -0.10)
23:10:44.812 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.31 hyp=0.32 cameraTheta=-1.72 mountX=0.32 mountY=-0.03, mountTheta=-0.10
23:10:44.814 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.31, opts=13)
23:10:44.814 00.000 13300 Enqueuing Move request for scope (-0.05, -0.31)
23:10:44.814 00.000 11596 Worker thread wakes up
23:10:44.814 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.31) opts 0xd
23:10:44.814 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.31)
23:10:44.814 00.000 11596 Moving (-0.05, -0.31) raw xDistance=0.32 yDistance=-0.03
23:10:44.815 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.32
23:10:44.815 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:44.815 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:10:44.815 00.000 11596 MoveAxis(W, 414, ABG)
23:10:44.815 00.000 11596 Guiding  Dir = 3, Dur = 414
23:10:44.816 00.001 11596 IsSlewing returns 0
23:10:44.823 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
23:10:44.832 00.009 13300 UpdateGuideState exits: m=1935 SNR=30.8
23:10:44.832 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:44.832 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:10:44.832 00.000 13300 Enqueuing Expose request
23:10:45.035 00.203 11596 IsGuiding returns 0
23:10:45.278 00.243 11596 PulseGuide returned control before completion, sleep 181
23:10:45.701 00.423 11596 IsGuiding returns 1
23:10:45.701 00.000 11596 scope still moving after pulse duration time elapsed
23:10:45.735 00.034 11596 IsSlewing returns 0
23:10:45.888 00.153 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d0feb48d-4036-4890-aa21-031f71de6051"}
23:10:45.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d0feb48d-4036-4890-aa21-031f71de6051"}
23:10:45.889 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d87ac60c-30ce-4796-b164-016147a405dc"}
23:10:45.889 00.000 13300 case statement mapped state 6 to 3
23:10:45.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d87ac60c-30ce-4796-b164-016147a405dc"}
23:10:45.889 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"35cc8650-56cd-408b-973b-8effc031c52f"}
23:10:45.890 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":592,"width":15,"height":15,"star_pos":[7.16,6.96],"pixels":"..."},"id":"35cc8650-56cd-408b-973b-8effc031c52f"}
23:10:45.979 00.089 11596 IsGuiding returns 0
23:10:45.979 00.000 11596 scope move finished after 414 + 530 ms
23:10:45.979 00.000 11596 Move returns status 0, amount 414
23:10:45.979 00.000 11596 MoveAxis(N, 0, ABG)
23:10:45.980 00.001 11596 Move returns status 0, amount 0
23:10:45.980 00.000 11596 move complete, result=0
23:10:45.980 00.000 11596 worker thread done servicing request
23:10:45.980 00.000 13300 GuideStep: 0.3 px 414 ms WEST, -0.0 px 0 ms NORTH
23:10:45.980 00.000 11596 Worker thread wakes up
23:10:45.980 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:10:46.492 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:10:48.889 02.397 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"895b643f-c7cf-4ba6-9c67-e168ccc22b34"}
23:10:48.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"895b643f-c7cf-4ba6-9c67-e168ccc22b34"}
23:10:48.890 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"89df55ca-52ab-4c0e-9a01-3d682b314cf1"}
23:10:48.890 00.000 13300 case statement mapped state 6 to 3
23:10:48.890 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"89df55ca-52ab-4c0e-9a01-3d682b314cf1"}
23:10:48.891 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"96bc45cd-e64a-4850-a653-b5d0a3aeda78"}
23:10:48.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":592,"width":15,"height":15,"star_pos":[7.16,6.96],"pixels":"..."},"id":"96bc45cd-e64a-4850-a653-b5d0a3aeda78"}
23:10:49.521 00.630 11596 Exposure complete
23:10:49.593 00.072 11596 worker thread done servicing request
23:10:49.593 00.000 13300 OnExposeComplete: enter
23:10:49.593 00.000 13300 UpdateGuideState(): m_state=6
23:10:49.594 00.001 13300 Star::Find(15, 1070, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 593
23:10:49.594 00.000 13300 Star::Find returns 1 (0), X=1070.17, Y=336.07, Mass=1939, SNR=30.8, Peak=254 HFD=3.1
23:10:49.594 00.000 13300 MultiStar: [#1 -0.17,-0.24,0.00,M3] [#2 -0.37,-0.16,0.00,R] [#3 -0.20,-0.19,0.00,M5] [#4 -0.09,-0.33,0.00,M9] [#5 -0.44,-0.08,0.00,M10] [#6 -0.40,-0.06,0.00,M5] [#7 -0.04,-0.23,0.23,U] [#8 0.04,-0.13,0.20,U] 
23:10:49.594 00.000 13300 refined, 2 included, MultiStar: {-0.08, -0.23}, one-star: {-0.11, -0.25}
23:10:49.594 00.000 13300 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-1.61) = xAngle (-0.28 = -0.28)
23:10:49.595 00.001 13300 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.26 = -0.26)
23:10:49.595 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.23 hyp=0.25 cameraTheta=-1.88 mountX=0.24 mountY=-0.06, mountTheta=-0.26
23:10:49.596 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.23, opts=13)
23:10:49.596 00.000 13300 Enqueuing Move request for scope (-0.08, -0.23)
23:10:49.596 00.000 11596 Worker thread wakes up
23:10:49.597 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.23) opts 0xd
23:10:49.597 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.23)
23:10:49.597 00.000 11596 Moving (-0.08, -0.23) raw xDistance=0.24 yDistance=-0.06
23:10:49.597 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.24
23:10:49.597 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:49.597 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:10:49.597 00.000 11596 MoveAxis(W, 325, ABG)
23:10:49.597 00.000 11596 Guiding  Dir = 3, Dur = 325
23:10:49.597 00.000 11596 IsSlewing returns 0
23:10:49.602 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
23:10:49.609 00.007 13300 UpdateGuideState exits: m=1939 SNR=30.8
23:10:49.609 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:49.609 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:10:49.610 00.001 13300 Enqueuing Expose request
23:10:49.719 00.109 11596 IsGuiding returns 0
23:10:49.850 00.131 11596 PulseGuide returned control before completion, sleep 204
23:10:50.130 00.280 11596 IsGuiding returns 1
23:10:50.130 00.000 11596 scope still moving after pulse duration time elapsed
23:10:50.151 00.021 11596 IsSlewing returns 0
23:10:50.261 00.110 11596 IsGuiding returns 0
23:10:50.261 00.000 11596 scope move finished after 325 + 217 ms
23:10:50.261 00.000 11596 Move returns status 0, amount 325
23:10:50.262 00.001 11596 MoveAxis(N, 0, ABG)
23:10:50.262 00.000 11596 Move returns status 0, amount 0
23:10:50.262 00.000 11596 move complete, result=0
23:10:50.262 00.000 11596 worker thread done servicing request
23:10:50.262 00.000 11596 Worker thread wakes up
23:10:50.262 00.000 13300 GuideStep: 0.2 px 325 ms WEST, -0.1 px 0 ms NORTH
23:10:50.262 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:10:50.770 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:10:51.887 01.117 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"759c7ae8-1d8b-4537-aa20-d927da283c98"}
23:10:51.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"759c7ae8-1d8b-4537-aa20-d927da283c98"}
23:10:51.888 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"90f3642c-82fa-4b6b-a877-23314e2fcdb6"}
23:10:51.888 00.000 13300 case statement mapped state 6 to 3
23:10:51.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"90f3642c-82fa-4b6b-a877-23314e2fcdb6"}
23:10:51.888 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"77424f9c-6d05-425b-a22e-e8fa143267c6"}
23:10:51.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":593,"width":15,"height":15,"star_pos":[7.17,7.07],"pixels":"..."},"id":"77424f9c-6d05-425b-a22e-e8fa143267c6"}
23:10:53.793 01.905 11596 Exposure complete
23:10:53.869 00.076 11596 worker thread done servicing request
23:10:53.869 00.000 13300 OnExposeComplete: enter
23:10:53.869 00.000 13300 UpdateGuideState(): m_state=6
23:10:53.869 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 594
23:10:53.870 00.001 13300 Star::Find returns 1 (0), X=1070.35, Y=336.65, Mass=1992, SNR=31.2, Peak=256 HFD=3.3
23:10:53.870 00.000 13300 MultiStar: [#1 -0.03,0.29,0.00,M4] [#2 0.06,0.36,0.00,M1] [#3 -0.28,0.34,0.00,M6] [#4 0.02,-0.28,0.00,M10] [#5 -0.24,0.25,0.00,R] [#6 -0.32,0.41,0.00,M6] [#7 0.25,0.27,0.00,M2] [#8 0.39,0.53,0.00,M7] 
23:10:53.870 00.000 13300 CameraToMount -- cameraTheta (1.35) - m_xAngle (-1.61) = xAngle (2.96 = 2.96)
23:10:53.870 00.000 13300 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.98 = 2.98)
23:10:53.870 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.32 hyp=0.33 cameraTheta=1.35 mountX=-0.32 mountY=0.05, mountTheta=2.98
23:10:53.872 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.32, opts=13)
23:10:53.872 00.000 13300 Enqueuing Move request for scope (0.07, 0.32)
23:10:53.872 00.000 11596 Worker thread wakes up
23:10:53.872 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.32) opts 0xd
23:10:53.872 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.32)
23:10:53.873 00.001 11596 Moving (0.07, 0.32) raw xDistance=-0.32 yDistance=0.05
23:10:53.873 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.32
23:10:53.873 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:53.873 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:10:53.873 00.000 11596 MoveAxis(E, 383, ABG)
23:10:53.873 00.000 11596 Guiding  Dir = 2, Dur = 383
23:10:53.873 00.000 11596 IsSlewing returns 0
23:10:53.878 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
23:10:53.886 00.008 13300 UpdateGuideState exits: m=1992 SNR=31.2
23:10:53.886 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:53.886 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:10:53.886 00.000 13300 Enqueuing Expose request
23:10:53.933 00.047 11596 IsGuiding returns 0
23:10:54.029 00.096 11596 PulseGuide returned control before completion, sleep 297
23:10:54.412 00.383 11596 IsGuiding returns 0
23:10:54.412 00.000 11596 Move returns status 0, amount 383
23:10:54.412 00.000 11596 MoveAxis(N, 0, ABG)
23:10:54.412 00.000 11596 Move returns status 0, amount 0
23:10:54.412 00.000 11596 move complete, result=0
23:10:54.413 00.001 11596 worker thread done servicing request
23:10:54.413 00.000 13300 GuideStep: -0.3 px 383 ms EAST, 0.1 px 0 ms NORTH
23:10:54.413 00.000 11596 Worker thread wakes up
23:10:54.413 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:10:54.887 00.474 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"998fe0d5-8b51-4030-b337-65e859a1c1ee"}
23:10:54.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"998fe0d5-8b51-4030-b337-65e859a1c1ee"}
23:10:54.888 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e5cd1f86-7560-419b-bc4d-053e3d7603a5"}
23:10:54.888 00.000 13300 case statement mapped state 6 to 3
23:10:54.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e5cd1f86-7560-419b-bc4d-053e3d7603a5"}
23:10:54.888 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f6bc18b4-d407-4b64-b16a-bfa6295d7b1b"}
23:10:54.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":594,"width":15,"height":15,"star_pos":[7.35,6.65],"pixels":"..."},"id":"f6bc18b4-d407-4b64-b16a-bfa6295d7b1b"}
23:10:54.925 00.037 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:10:57.889 02.964 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1a00b4c3-5edd-4c58-b585-87b24599f62c"}
23:10:57.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1a00b4c3-5edd-4c58-b585-87b24599f62c"}
23:10:57.890 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0ff1500c-786f-407d-aa31-e2d0c8557f30"}
23:10:57.890 00.000 13300 case statement mapped state 6 to 3
23:10:57.890 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0ff1500c-786f-407d-aa31-e2d0c8557f30"}
23:10:57.891 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6c3ace2b-2000-4d75-a612-56b032e3574e"}
23:10:57.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":594,"width":15,"height":15,"star_pos":[7.35,6.65],"pixels":"..."},"id":"6c3ace2b-2000-4d75-a612-56b032e3574e"}
23:10:57.954 00.063 11596 Exposure complete
23:10:58.022 00.068 11596 worker thread done servicing request
23:10:58.023 00.001 13300 OnExposeComplete: enter
23:10:58.023 00.000 13300 UpdateGuideState(): m_state=6
23:10:58.023 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 595
23:10:58.023 00.000 13300 Star::Find returns 1 (0), X=1070.30, Y=336.39, Mass=1960, SNR=31.0, Peak=223 HFD=3.3
23:10:58.024 00.001 13300 MultiStar: [#1 -0.01,0.04,0.74,U] [#2 0.18,0.25,0.00,M2] [#3 -0.17,0.16,0.41,U] [#4 -0.03,-0.19,0.29,U] [#5 -0.07,-0.49,0.00,M1] [#6 -0.13,0.23,0.00,M7] [#7 0.12,-0.03,0.22,U] [#8 0.38,-0.06,0.00,M8] 
23:10:58.024 00.000 13300 refined, 4 included, MultiStar: {-0.01, 0.04}, one-star: {0.02, 0.06}
23:10:58.024 00.000 13300 CameraToMount -- cameraTheta (1.97) - m_xAngle (-1.61) = xAngle (3.57 = -2.71)
23:10:58.024 00.000 13300 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.59 = -2.69)
23:10:58.024 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.97 mountX=-0.03 mountY=-0.02, mountTheta=-2.70
23:10:58.026 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.04, opts=13)
23:10:58.026 00.000 13300 Enqueuing Move request for scope (-0.01, 0.04)
23:10:58.026 00.000 11596 Worker thread wakes up
23:10:58.026 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.04) opts 0xd
23:10:58.026 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.04)
23:10:58.026 00.000 11596 Moving (-0.01, 0.04) raw xDistance=-0.03 yDistance=-0.02
23:10:58.026 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:10:58.027 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:58.027 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:10:58.027 00.000 11596 MoveAxis(E, 0, ABG)
23:10:58.027 00.000 11596 Move returns status 0, amount 0
23:10:58.027 00.000 11596 MoveAxis(N, 0, ABG)
23:10:58.027 00.000 11596 Move returns status 0, amount 0
23:10:58.027 00.000 11596 move complete, result=0
23:10:58.028 00.001 11596 worker thread done servicing request
23:10:58.033 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=223, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
23:10:58.040 00.007 13300 UpdateGuideState exits: m=1960 SNR=31.0
23:10:58.040 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:58.040 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:10:58.040 00.000 13300 Enqueuing Expose request
23:10:58.041 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:10:58.041 00.000 11596 Worker thread wakes up
23:10:58.041 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:10:58.553 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:11:00.888 02.335 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"28dfb386-94e0-4a52-99a3-1227c9212a0f"}
23:11:00.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"28dfb386-94e0-4a52-99a3-1227c9212a0f"}
23:11:00.889 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bc39edff-2588-4e73-b555-3f0a0b63db66"}
23:11:00.889 00.000 13300 case statement mapped state 6 to 3
23:11:00.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bc39edff-2588-4e73-b555-3f0a0b63db66"}
23:11:00.890 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"731e02c2-d03d-4c30-b53d-7cb195cc1286"}
23:11:00.890 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":595,"width":15,"height":15,"star_pos":[7.30,7.39],"pixels":"..."},"id":"731e02c2-d03d-4c30-b53d-7cb195cc1286"}
23:11:01.579 00.689 11596 Exposure complete
23:11:01.658 00.079 11596 worker thread done servicing request
23:11:01.658 00.000 13300 OnExposeComplete: enter
23:11:01.658 00.000 13300 UpdateGuideState(): m_state=6
23:11:01.658 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 596
23:11:01.659 00.001 13300 Star::Find returns 1 (0), X=1070.36, Y=336.29, Mass=1980, SNR=31.1, Peak=238 HFD=3.3
23:11:01.659 00.000 13300 MultiStar: [#1 -0.04,-0.13,0.73,U] [#2 0.27,0.07,0.00,M3] [#3 -0.12,0.10,0.41,U] [#4 0.05,-0.06,0.28,U] [#5 0.01,-0.17,0.25,U] [#6 0.11,-0.02,0.22,U] [#7 0.13,-0.11,0.21,U] [#8 0.30,0.03,0.00,M9] 
23:11:01.659 00.000 13300 refined, 6 included, MultiStar: {0.03, -0.06}, one-star: {0.09, -0.04}
23:11:01.659 00.000 13300 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-1.61) = xAngle (0.45 = 0.45)
23:11:01.659 00.000 13300 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.47 = 0.47)
23:11:01.659 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.06 hyp=0.06 cameraTheta=-1.16 mountX=0.06 mountY=0.03, mountTheta=0.46
23:11:01.661 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.06, opts=13)
23:11:01.661 00.000 13300 Enqueuing Move request for scope (0.03, -0.06)
23:11:01.662 00.001 11596 Worker thread wakes up
23:11:01.662 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.06) opts 0xd
23:11:01.662 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.06)
23:11:01.662 00.000 11596 Moving (0.03, -0.06) raw xDistance=0.06 yDistance=0.03
23:11:01.662 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:11:01.662 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:01.662 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:11:01.662 00.000 11596 MoveAxis(E, 0, ABG)
23:11:01.663 00.001 11596 Move returns status 0, amount 0
23:11:01.663 00.000 11596 MoveAxis(N, 0, ABG)
23:11:01.663 00.000 11596 Move returns status 0, amount 0
23:11:01.663 00.000 11596 move complete, result=0
23:11:01.663 00.000 11596 worker thread done servicing request
23:11:01.668 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
23:11:01.675 00.007 13300 UpdateGuideState exits: m=1980 SNR=31.1
23:11:01.675 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:01.675 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:11:01.675 00.000 13300 Enqueuing Expose request
23:11:01.675 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:11:01.676 00.001 11596 Worker thread wakes up
23:11:01.676 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:11:02.183 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:11:03.889 01.706 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d2a4b4e6-0116-46d5-b075-117a7fd670f2"}
23:11:03.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d2a4b4e6-0116-46d5-b075-117a7fd670f2"}
23:11:03.890 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2e57be8f-e275-4151-9977-105f02357adc"}
23:11:03.890 00.000 13300 case statement mapped state 6 to 3
23:11:03.890 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2e57be8f-e275-4151-9977-105f02357adc"}
23:11:03.891 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a11f95db-c581-4dd6-9a6f-1defaf6305a2"}
23:11:03.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":596,"width":15,"height":15,"star_pos":[7.36,7.29],"pixels":"..."},"id":"a11f95db-c581-4dd6-9a6f-1defaf6305a2"}
23:11:05.208 01.317 11596 Exposure complete
23:11:05.279 00.071 11596 worker thread done servicing request
23:11:05.279 00.000 13300 OnExposeComplete: enter
23:11:05.279 00.000 13300 UpdateGuideState(): m_state=6
23:11:05.280 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 597
23:11:05.280 00.000 13300 Star::Find returns 1 (0), X=1070.38, Y=336.02, Mass=1904, SNR=30.5, Peak=254 HFD=3.4
23:11:05.280 00.000 13300 MultiStar: [#1 -0.14,-0.29,0.00,M3] [#2 0.12,-0.17,0.46,U] [#3 -0.15,-0.23,0.00,M5] [#4 0.13,-0.77,0.00,M9] [#5 0.15,-0.34,0.00,M1] [#6 -0.43,0.04,0.00,M7] [#7 -0.09,-0.27,0.00,M1] [#8 0.16,-0.10,0.20,U] 
23:11:05.280 00.000 13300 refined, 2 included, MultiStar: {0.11, -0.24}, one-star: {0.10, -0.31}
23:11:05.280 00.000 13300 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-1.61) = xAngle (0.48 = 0.48)
23:11:05.280 00.000 13300 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.49 = 0.49)
23:11:05.281 00.001 13300 CameraToMount -- cameraX=0.11 cameraY=-0.24 hyp=0.27 cameraTheta=-1.13 mountX=0.24 mountY=0.13, mountTheta=0.49
23:11:05.282 00.001 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.24, opts=13)
23:11:05.282 00.000 13300 Enqueuing Move request for scope (0.11, -0.24)
23:11:05.282 00.000 11596 Worker thread wakes up
23:11:05.282 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.24) opts 0xd
23:11:05.283 00.001 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.24)
23:11:05.283 00.000 11596 Moving (0.11, -0.24) raw xDistance=0.24 yDistance=0.13
23:11:05.283 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
23:11:05.283 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:05.283 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:11:05.283 00.000 11596 MoveAxis(W, 299, ABG)
23:11:05.283 00.000 11596 Guiding  Dir = 3, Dur = 299
23:11:05.283 00.000 11596 IsSlewing returns 0
23:11:05.288 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
23:11:05.296 00.008 13300 UpdateGuideState exits: m=1904 SNR=30.5
23:11:05.296 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:05.297 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:11:05.297 00.000 13300 Enqueuing Expose request
23:11:05.405 00.108 11596 IsGuiding returns 0
23:11:05.409 00.004 11596 PulseGuide returned control before completion, sleep 305
23:11:05.814 00.405 11596 IsGuiding returns 1
23:11:05.814 00.000 11596 scope still moving after pulse duration time elapsed
23:11:05.840 00.026 11596 IsSlewing returns 0
23:11:05.917 00.077 11596 IsGuiding returns 0
23:11:05.918 00.001 11596 scope move finished after 299 + 213 ms
23:11:05.918 00.000 11596 Move returns status 0, amount 299
23:11:05.918 00.000 11596 MoveAxis(N, 0, ABG)
23:11:05.918 00.000 11596 Move returns status 0, amount 0
23:11:05.918 00.000 11596 move complete, result=0
23:11:05.918 00.000 11596 worker thread done servicing request
23:11:05.918 00.000 13300 GuideStep: 0.2 px 299 ms WEST, 0.1 px 0 ms NORTH
23:11:05.918 00.000 11596 Worker thread wakes up
23:11:05.918 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:11:06.427 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:11:06.889 00.462 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b001014c-7cb1-4a47-88e0-a1a6db77630d"}
23:11:06.890 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b001014c-7cb1-4a47-88e0-a1a6db77630d"}
23:11:06.891 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a3866064-fb10-4042-b081-83c555b2d072"}
23:11:06.891 00.000 13300 case statement mapped state 6 to 3
23:11:06.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a3866064-fb10-4042-b081-83c555b2d072"}
23:11:06.892 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"626b2bb0-e5b3-4348-93ea-3a8af63a4e8d"}
23:11:06.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":597,"width":15,"height":15,"star_pos":[7.38,7.02],"pixels":"..."},"id":"626b2bb0-e5b3-4348-93ea-3a8af63a4e8d"}
23:11:09.466 02.574 11596 Exposure complete
23:11:09.540 00.074 11596 worker thread done servicing request
23:11:09.540 00.000 13300 OnExposeComplete: enter
23:11:09.541 00.001 13300 UpdateGuideState(): m_state=6
23:11:09.541 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 598
23:11:09.542 00.001 13300 Star::Find returns 1 (0), X=1070.30, Y=336.13, Mass=1890, SNR=30.4, Peak=254 HFD=3.4
23:11:09.542 00.000 13300 MultiStar: [#1 -0.04,-0.17,0.76,U] [#2 0.04,-0.04,0.46,U] [#3 -0.23,-0.17,0.00,M6] [#4 -0.26,-0.38,0.00,M10] [#5 0.09,-0.37,0.00,M2] [#6 -0.36,0.09,0.00,M8] [#7 -0.08,-0.05,0.23,U] [#8 -0.02,-0.32,0.00,M9] 
23:11:09.542 00.000 13300 refined, 3 included, MultiStar: {0.00, -0.15}, one-star: {0.03, -0.20}
23:11:09.543 00.001 13300 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-1.61) = xAngle (0.04 = 0.04)
23:11:09.543 00.000 13300 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.05 = 0.05)
23:11:09.543 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=-0.15 hyp=0.15 cameraTheta=-1.57 mountX=0.15 mountY=0.01, mountTheta=0.05
23:11:09.545 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.15, opts=13)
23:11:09.545 00.000 13300 Enqueuing Move request for scope (0.00, -0.15)
23:11:09.545 00.000 11596 Worker thread wakes up
23:11:09.545 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.15) opts 0xd
23:11:09.545 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.15)
23:11:09.545 00.000 11596 Moving (0.00, -0.15) raw xDistance=0.15 yDistance=0.01
23:11:09.545 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
23:11:09.545 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:09.545 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:11:09.546 00.001 11596 MoveAxis(W, 207, ABG)
23:11:09.546 00.000 11596 Guiding  Dir = 3, Dur = 207
23:11:09.546 00.000 11596 IsSlewing returns 0
23:11:09.550 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
23:11:09.557 00.007 13300 UpdateGuideState exits: m=1890 SNR=30.4
23:11:09.558 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:09.558 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:11:09.558 00.000 13300 Enqueuing Expose request
23:11:09.711 00.153 11596 IsGuiding returns 0
23:11:09.888 00.177 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b5a50b81-0f0f-45ec-afd4-38ee7e95d01d"}
23:11:09.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b5a50b81-0f0f-45ec-afd4-38ee7e95d01d"}
23:11:09.889 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ed5ded80-9ecf-4a4d-8ed0-5191cece6497"}
23:11:09.889 00.000 13300 case statement mapped state 6 to 3
23:11:09.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ed5ded80-9ecf-4a4d-8ed0-5191cece6497"}
23:11:09.889 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"723efba4-d81e-4e71-ab3d-a62d6e1046f6"}
23:11:09.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":598,"width":15,"height":15,"star_pos":[7.30,7.13],"pixels":"..."},"id":"723efba4-d81e-4e71-ab3d-a62d6e1046f6"}
23:11:09.892 00.003 11596 PulseGuide returned control before completion, sleep 37
23:11:10.113 00.221 11596 IsGuiding returns 1
23:11:10.113 00.000 11596 scope still moving after pulse duration time elapsed
23:11:10.141 00.028 11596 IsSlewing returns 0
23:11:10.290 00.149 11596 IsGuiding returns 0
23:11:10.290 00.000 11596 scope move finished after 207 + 372 ms
23:11:10.290 00.000 11596 Move returns status 0, amount 207
23:11:10.290 00.000 11596 MoveAxis(N, 0, ABG)
23:11:10.291 00.001 11596 Move returns status 0, amount 0
23:11:10.291 00.000 11596 move complete, result=0
23:11:10.291 00.000 11596 worker thread done servicing request
23:11:10.291 00.000 11596 Worker thread wakes up
23:11:10.291 00.000 13300 GuideStep: 0.1 px 207 ms WEST, 0.0 px 0 ms NORTH
23:11:10.291 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:11:10.806 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:11:12.887 02.081 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f435e0de-3564-42d4-bed4-f99212c61c67"}
23:11:12.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f435e0de-3564-42d4-bed4-f99212c61c67"}
23:11:12.888 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3059c5bb-5975-40d6-a1cd-cf32f9c9bf85"}
23:11:12.888 00.000 13300 case statement mapped state 6 to 3
23:11:12.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3059c5bb-5975-40d6-a1cd-cf32f9c9bf85"}
23:11:12.888 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"17467241-7780-4b33-af37-bf6842143dfa"}
23:11:12.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":598,"width":15,"height":15,"star_pos":[7.30,7.13],"pixels":"..."},"id":"17467241-7780-4b33-af37-bf6842143dfa"}
23:11:13.954 01.066 11596 Exposure complete
23:11:14.078 00.124 11596 worker thread done servicing request
23:11:14.078 00.000 13300 OnExposeComplete: enter
23:11:14.078 00.000 13300 UpdateGuideState(): m_state=6
23:11:14.079 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 599
23:11:14.079 00.000 13300 Star::Find returns 1 (0), X=1070.34, Y=336.29, Mass=1921, SNR=30.7, Peak=221 HFD=3.3
23:11:14.080 00.001 13300 MultiStar: [#1 -0.04,-0.14,0.76,U] [#2 0.25,0.12,0.00,M2] [#3 -0.14,0.05,0.42,U] [#4 -0.18,-0.10,0.30,U] [#5 0.07,-0.33,0.00,M3] [#6 -0.24,0.32,0.00,M9] [#7 0.00,-0.14,0.22,U] [#8 0.26,-0.08,0.00,M10] 
23:11:14.080 00.000 13300 single-star, 4 included, MultiStar: {-0.03, -0.07}, one-star: {0.06, -0.03}
23:11:14.080 00.000 13300 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-1.61) = xAngle (1.11 = 1.11)
23:11:14.081 00.001 13300 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.13 = 1.13)
23:11:14.081 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.03 hyp=0.07 cameraTheta=-0.50 mountX=0.03 mountY=0.07, mountTheta=1.12
23:11:14.083 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.03, opts=13)
23:11:14.084 00.001 13300 Enqueuing Move request for scope (0.06, -0.03)
23:11:14.084 00.000 11596 Worker thread wakes up
23:11:14.084 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.03) opts 0xd
23:11:14.084 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.03)
23:11:14.085 00.001 11596 Moving (0.06, -0.03) raw xDistance=0.03 yDistance=0.07
23:11:14.085 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:11:14.085 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:14.085 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:11:14.085 00.000 11596 MoveAxis(E, 0, ABG)
23:11:14.085 00.000 11596 Move returns status 0, amount 0
23:11:14.085 00.000 11596 MoveAxis(N, 0, ABG)
23:11:14.086 00.001 11596 Move returns status 0, amount 0
23:11:14.086 00.000 11596 move complete, result=0
23:11:14.086 00.000 11596 worker thread done servicing request
23:11:14.094 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
23:11:14.108 00.014 13300 UpdateGuideState exits: m=1921 SNR=30.7
23:11:14.108 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:14.108 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:11:14.108 00.000 13300 Enqueuing Expose request
23:11:14.109 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:11:14.109 00.000 11596 Worker thread wakes up
23:11:14.109 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:11:14.621 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:11:15.888 01.267 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1ecf12a2-bfa1-479d-8b78-8cfd340d8dbb"}
23:11:15.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1ecf12a2-bfa1-479d-8b78-8cfd340d8dbb"}
23:11:15.909 00.021 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4bcf75df-05a1-4b21-bef3-bf34cf668227"}
23:11:15.909 00.000 13300 case statement mapped state 6 to 3
23:11:15.910 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4bcf75df-05a1-4b21-bef3-bf34cf668227"}
23:11:15.910 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a6b98b29-9dde-4d12-9130-a926cf6cdfdd"}
23:11:15.911 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":599,"width":15,"height":15,"star_pos":[7.34,7.29],"pixels":"..."},"id":"a6b98b29-9dde-4d12-9130-a926cf6cdfdd"}
23:11:17.650 01.739 11596 Exposure complete
23:11:17.737 00.087 11596 worker thread done servicing request
23:11:17.737 00.000 13300 OnExposeComplete: enter
23:11:17.738 00.001 13300 UpdateGuideState(): m_state=6
23:11:17.738 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 600
23:11:17.738 00.000 13300 Star::Find returns 1 (0), X=1070.15, Y=336.16, Mass=1922, SNR=30.7, Peak=254 HFD=3.0
23:11:17.739 00.001 13300 MultiStar: [#1 -0.21,-0.24,0.00,M2] [#2 0.03,-0.05,0.45,U] [#3 -0.41,-0.27,0.00,M6] [#4 0.01,-0.39,0.00,M10] [#5 -0.11,-0.27,0.00,M4] [#6 -0.29,-0.07,0.00,M10] [#7 0.16,-0.16,0.22,U] [#8 0.11,-0.27,0.00,R] 
23:11:17.739 00.000 13300 refined, 2 included, MultiStar: {-0.05, -0.13}, one-star: {-0.13, -0.17}
23:11:17.739 00.000 13300 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-1.61) = xAngle (-0.29 = -0.29)
23:11:17.739 00.000 13300 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.27 = -0.27)
23:11:17.739 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.89 mountX=0.14 mountY=-0.04, mountTheta=-0.27
23:11:17.743 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.13, opts=13)
23:11:17.743 00.000 13300 Enqueuing Move request for scope (-0.05, -0.13)
23:11:17.743 00.000 11596 Worker thread wakes up
23:11:17.744 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.13) opts 0xd
23:11:17.744 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.13)
23:11:17.744 00.000 11596 Moving (-0.05, -0.13) raw xDistance=0.14 yDistance=-0.04
23:11:17.744 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:11:17.744 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:17.745 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:11:17.745 00.000 11596 MoveAxis(E, 0, ABG)
23:11:17.745 00.000 11596 Move returns status 0, amount 0
23:11:17.745 00.000 11596 MoveAxis(N, 0, ABG)
23:11:17.745 00.000 11596 Move returns status 0, amount 0
23:11:17.745 00.000 11596 move complete, result=0
23:11:17.746 00.001 11596 worker thread done servicing request
23:11:17.751 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
23:11:17.759 00.008 13300 UpdateGuideState exits: m=1922 SNR=30.7
23:11:17.759 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:17.759 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:11:17.759 00.000 13300 Enqueuing Expose request
23:11:17.759 00.000 11596 Worker thread wakes up
23:11:17.760 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:11:17.760 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:11:18.268 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:11:18.887 00.619 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8cab77bb-f639-452f-bae9-2ea41a835b07"}
23:11:18.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8cab77bb-f639-452f-bae9-2ea41a835b07"}
23:11:18.888 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a21ed4ff-be8a-42a7-80c9-4c32ddee22ab"}
23:11:18.888 00.000 13300 case statement mapped state 6 to 3
23:11:18.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a21ed4ff-be8a-42a7-80c9-4c32ddee22ab"}
23:11:18.889 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"eeee7c2b-d607-4d7f-9a3c-e8956000b6b4"}
23:11:18.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":600,"width":15,"height":15,"star_pos":[7.15,7.16],"pixels":"..."},"id":"eeee7c2b-d607-4d7f-9a3c-e8956000b6b4"}
23:11:21.295 02.406 11596 Exposure complete
23:11:21.384 00.089 11596 worker thread done servicing request
23:11:21.385 00.001 13300 OnExposeComplete: enter
23:11:21.385 00.000 13300 UpdateGuideState(): m_state=6
23:11:21.385 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 601
23:11:21.386 00.001 13300 Star::Find returns 1 (0), X=1070.16, Y=336.03, Mass=1960, SNR=31.0, Peak=254 HFD=3.1
23:11:21.386 00.000 13300 MultiStar: [#1 -0.14,-0.38,0.00,M3] [#2 0.06,-0.17,0.44,U] [#3 -0.13,-0.16,0.41,U] [#4 -0.46,-0.65,0.00,R] [#5 0.13,-0.85,0.00,M5] [#6 -0.27,-0.10,0.00,R] [#7 0.01,-0.39,0.00,M1] [#8 0.02,-0.02,0.20,U] 
23:11:21.386 00.000 13300 refined, 3 included, MultiStar: {-0.07, -0.21}, one-star: {-0.12, -0.29}
23:11:21.386 00.000 13300 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-1.61) = xAngle (-0.28 = -0.28)
23:11:21.386 00.000 13300 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.26 = -0.26)
23:11:21.387 00.001 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.21 hyp=0.23 cameraTheta=-1.89 mountX=0.22 mountY=-0.06, mountTheta=-0.26
23:11:21.388 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.21, opts=13)
23:11:21.388 00.000 13300 Enqueuing Move request for scope (-0.07, -0.21)
23:11:21.388 00.000 11596 Worker thread wakes up
23:11:21.388 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.21) opts 0xd
23:11:21.389 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.21)
23:11:21.389 00.000 11596 Moving (-0.07, -0.21) raw xDistance=0.22 yDistance=-0.06
23:11:21.389 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:11:21.389 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:21.389 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:11:21.389 00.000 11596 MoveAxis(W, 271, ABG)
23:11:21.389 00.000 11596 Guiding  Dir = 3, Dur = 271
23:11:21.390 00.001 11596 IsSlewing returns 0
23:11:21.394 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
23:11:21.401 00.007 13300 UpdateGuideState exits: m=1960 SNR=31.0
23:11:21.402 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:21.402 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:11:21.402 00.000 13300 Enqueuing Expose request
23:11:21.416 00.014 11596 IsGuiding returns 0
23:11:21.886 00.470 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b9f9840e-f974-44de-95ee-20b050c635eb"}
23:11:21.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b9f9840e-f974-44de-95ee-20b050c635eb"}
23:11:21.887 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f5cb0d37-483e-490a-843c-d675fcbd90d8"}
23:11:21.887 00.000 13300 case statement mapped state 6 to 3
23:11:21.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f5cb0d37-483e-490a-843c-d675fcbd90d8"}
23:11:21.887 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c1f25779-3921-4848-b148-41fd8e95a2ba"}
23:11:21.888 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":601,"width":15,"height":15,"star_pos":[7.16,7.03],"pixels":"..."},"id":"c1f25779-3921-4848-b148-41fd8e95a2ba"}
23:11:22.018 00.130 11596 IsGuiding returns 1
23:11:22.018 00.000 11596 scope still moving after pulse duration time elapsed
23:11:22.175 00.157 11596 IsSlewing returns 0
23:11:22.292 00.117 11596 IsGuiding returns 0
23:11:22.292 00.000 11596 scope move finished after 271 + 604 ms
23:11:22.292 00.000 11596 Move returns status 0, amount 271
23:11:22.292 00.000 11596 MoveAxis(N, 0, ABG)
23:11:22.292 00.000 11596 Move returns status 0, amount 0
23:11:22.292 00.000 11596 move complete, result=0
23:11:22.292 00.000 11596 worker thread done servicing request
23:11:22.292 00.000 11596 Worker thread wakes up
23:11:22.294 00.002 13300 GuideStep: 0.2 px 271 ms WEST, -0.1 px 0 ms NORTH
23:11:22.294 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:11:22.804 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:11:24.887 02.083 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1ceaed84-26dc-41fb-ad0a-7e1f0e9627a1"}
23:11:24.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1ceaed84-26dc-41fb-ad0a-7e1f0e9627a1"}
23:11:24.888 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d300b0cb-a8a0-4823-bb23-175f124f2148"}
23:11:24.888 00.000 13300 case statement mapped state 6 to 3
23:11:24.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d300b0cb-a8a0-4823-bb23-175f124f2148"}
23:11:24.888 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e2c54c14-0b1b-4cfe-8453-b4dfb115ed56"}
23:11:24.889 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":601,"width":15,"height":15,"star_pos":[7.16,7.03],"pixels":"..."},"id":"e2c54c14-0b1b-4cfe-8453-b4dfb115ed56"}
23:11:25.925 01.036 11596 Exposure complete
23:11:25.997 00.072 11596 worker thread done servicing request
23:11:25.997 00.000 13300 OnExposeComplete: enter
23:11:25.998 00.001 13300 UpdateGuideState(): m_state=6
23:11:25.998 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 602
23:11:25.998 00.000 13300 Star::Find returns 1 (0), X=1070.15, Y=336.31, Mass=1933, SNR=30.8, Peak=230 HFD=3.4
23:11:25.999 00.001 13300 MultiStar: [#1 -0.11,-0.10,0.75,U] [#2 0.11,0.16,0.45,U] [#3 -0.18,0.10,0.41,U] [#4 0.40,0.49,0.00,M1] [#5 0.04,-0.49,0.00,M6] [#6 -0.09,0.29,0.00,M1] [#7 -0.00,-0.14,0.23,U] [#8 -0.14,0.11,0.20,U] 
23:11:25.999 00.000 13300 refined, 5 included, MultiStar: {-0.09, 0.00}, one-star: {-0.13, -0.02}
23:11:25.999 00.000 13300 CameraToMount -- cameraTheta (3.11) - m_xAngle (-1.61) = xAngle (4.72 = -1.56)
23:11:25.999 00.000 13300 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.74 = -1.55)
23:11:25.999 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.00 hyp=0.09 cameraTheta=3.11 mountX=0.00 mountY=-0.09, mountTheta=-1.56
23:11:26.001 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.00, opts=13)
23:11:26.001 00.000 13300 Enqueuing Move request for scope (-0.09, 0.00)
23:11:26.001 00.000 11596 Worker thread wakes up
23:11:26.001 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.00) opts 0xd
23:11:26.001 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.00)
23:11:26.001 00.000 11596 Moving (-0.09, 0.00) raw xDistance=0.00 yDistance=-0.09
23:11:26.001 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:11:26.002 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:26.002 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:11:26.002 00.000 11596 MoveAxis(E, 0, ABG)
23:11:26.002 00.000 11596 Move returns status 0, amount 0
23:11:26.002 00.000 11596 MoveAxis(N, 0, ABG)
23:11:26.003 00.001 11596 Move returns status 0, amount 0
23:11:26.003 00.000 11596 move complete, result=0
23:11:26.003 00.000 11596 worker thread done servicing request
23:11:26.007 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
23:11:26.018 00.011 13300 UpdateGuideState exits: m=1933 SNR=30.8
23:11:26.019 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:26.019 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:11:26.019 00.000 13300 Enqueuing Expose request
23:11:26.019 00.000 11596 Worker thread wakes up
23:11:26.019 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:11:26.019 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:11:26.535 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:11:27.886 01.351 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e88f347b-320d-44e2-9c94-00056d20b1ce"}
23:11:27.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e88f347b-320d-44e2-9c94-00056d20b1ce"}
23:11:27.887 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"872afe14-587b-49a9-b800-041804ca3b13"}
23:11:27.887 00.000 13300 case statement mapped state 6 to 3
23:11:27.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"872afe14-587b-49a9-b800-041804ca3b13"}
23:11:27.887 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cefebc6c-8c8d-4ed1-bb15-a24647f0fe1c"}
23:11:27.888 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":602,"width":15,"height":15,"star_pos":[7.15,7.31],"pixels":"..."},"id":"cefebc6c-8c8d-4ed1-bb15-a24647f0fe1c"}
23:11:29.558 01.670 11596 Exposure complete
23:11:29.628 00.070 11596 worker thread done servicing request
23:11:29.628 00.000 13300 OnExposeComplete: enter
23:11:29.628 00.000 13300 UpdateGuideState(): m_state=6
23:11:29.629 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 603
23:11:29.629 00.000 13300 Star::Find returns 1 (0), X=1070.12, Y=336.27, Mass=1944, SNR=30.9, Peak=239 HFD=3.3
23:11:29.629 00.000 13300 MultiStar: [#1 -0.17,-0.03,0.74,U] [#2 0.16,0.07,0.44,U] [#3 -0.30,-0.18,0.00,M5] [#4 0.35,0.46,0.00,M2] [#5 -0.04,-0.20,0.27,U] [#6 -0.09,0.23,0.00,M2] [#7 0.01,-0.07,0.21,U] [#8 -0.14,0.31,0.00,M1] 
23:11:29.630 00.001 13300 refined, 4 included, MultiStar: {-0.08, -0.04}, one-star: {-0.16, -0.06}
23:11:29.630 00.000 13300 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-1.61) = xAngle (-1.06 = -1.06)
23:11:29.630 00.000 13300 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.04 = -1.04)
23:11:29.630 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.04 hyp=0.10 cameraTheta=-2.67 mountX=0.05 mountY=-0.08, mountTheta=-1.05
23:11:29.631 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.04, opts=13)
23:11:29.631 00.000 13300 Enqueuing Move request for scope (-0.08, -0.04)
23:11:29.632 00.001 11596 Worker thread wakes up
23:11:29.632 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.04) opts 0xd
23:11:29.632 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.04)
23:11:29.632 00.000 11596 Moving (-0.08, -0.04) raw xDistance=0.05 yDistance=-0.08
23:11:29.632 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:11:29.632 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:29.632 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:11:29.632 00.000 11596 MoveAxis(E, 0, ABG)
23:11:29.632 00.000 11596 Move returns status 0, amount 0
23:11:29.632 00.000 11596 MoveAxis(N, 0, ABG)
23:11:29.633 00.001 11596 Move returns status 0, amount 0
23:11:29.633 00.000 11596 move complete, result=0
23:11:29.633 00.000 11596 worker thread done servicing request
23:11:29.639 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
23:11:29.646 00.007 13300 UpdateGuideState exits: m=1944 SNR=30.9
23:11:29.646 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:29.646 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:11:29.646 00.000 13300 Enqueuing Expose request
23:11:29.646 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:11:29.647 00.001 11596 Worker thread wakes up
23:11:29.647 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:11:30.150 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:11:30.886 00.736 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e947d920-bdd0-47da-a677-6226a954e6bc"}
23:11:30.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e947d920-bdd0-47da-a677-6226a954e6bc"}
23:11:30.887 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a11a0d48-7b7a-4f1b-9d7f-3dbff688d52a"}
23:11:30.887 00.000 13300 case statement mapped state 6 to 3
23:11:30.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a11a0d48-7b7a-4f1b-9d7f-3dbff688d52a"}
23:11:30.887 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"25a3f102-64db-4cf2-a876-84c42367944f"}
23:11:30.888 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":603,"width":15,"height":15,"star_pos":[7.12,7.27],"pixels":"..."},"id":"25a3f102-64db-4cf2-a876-84c42367944f"}
23:11:33.179 02.291 11596 Exposure complete
23:11:33.249 00.070 11596 worker thread done servicing request
23:11:33.249 00.000 13300 OnExposeComplete: enter
23:11:33.249 00.000 13300 UpdateGuideState(): m_state=6
23:11:33.250 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 604
23:11:33.250 00.000 13300 Star::Find returns 1 (0), X=1070.17, Y=336.28, Mass=1979, SNR=31.1, Peak=243 HFD=3.5
23:11:33.250 00.000 13300 MultiStar: [#1 -0.09,-0.11,0.73,U] [#2 0.09,-0.03,0.45,U] [#3 -0.37,0.05,0.00,M6] [#4 0.21,0.47,0.00,M3] [#5 0.11,-0.23,0.00,M6] [#6 -0.17,0.01,0.21,U] [#7 -0.02,-0.15,0.23,U] [#8 0.04,0.24,0.00,M2] 
23:11:33.251 00.001 13300 refined, 4 included, MultiStar: {-0.06, -0.07}, one-star: {-0.11, -0.05}
23:11:33.251 00.000 13300 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-1.61) = xAngle (-0.73 = -0.73)
23:11:33.251 00.000 13300 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.71 = -0.71)
23:11:33.251 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-2.34 mountX=0.07 mountY=-0.06, mountTheta=-0.72
23:11:33.252 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.07, opts=13)
23:11:33.252 00.000 13300 Enqueuing Move request for scope (-0.06, -0.07)
23:11:33.253 00.001 11596 Worker thread wakes up
23:11:33.253 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.07) opts 0xd
23:11:33.253 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.07)
23:11:33.253 00.000 11596 Moving (-0.06, -0.07) raw xDistance=0.07 yDistance=-0.06
23:11:33.253 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:11:33.253 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:33.253 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:11:33.253 00.000 11596 MoveAxis(E, 0, ABG)
23:11:33.254 00.001 11596 Move returns status 0, amount 0
23:11:33.254 00.000 11596 MoveAxis(N, 0, ABG)
23:11:33.254 00.000 11596 Move returns status 0, amount 0
23:11:33.254 00.000 11596 move complete, result=0
23:11:33.254 00.000 11596 worker thread done servicing request
23:11:33.259 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
23:11:33.267 00.008 13300 UpdateGuideState exits: m=1979 SNR=31.1
23:11:33.267 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:33.267 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:11:33.267 00.000 13300 Enqueuing Expose request
23:11:33.267 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:11:33.267 00.000 11596 Worker thread wakes up
23:11:33.267 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:11:33.776 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:11:33.885 00.109 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"15c05474-8e40-4db6-85d7-4f1aed205e11"}
23:11:33.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"15c05474-8e40-4db6-85d7-4f1aed205e11"}
23:11:33.886 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"18f74460-dd6f-4da6-9d75-50fac828aefb"}
23:11:33.886 00.000 13300 case statement mapped state 6 to 3
23:11:33.887 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"18f74460-dd6f-4da6-9d75-50fac828aefb"}
23:11:33.887 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fa05e354-802e-40a2-b687-4379b7e33399"}
23:11:33.888 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":604,"width":15,"height":15,"star_pos":[7.17,7.28],"pixels":"..."},"id":"fa05e354-802e-40a2-b687-4379b7e33399"}
23:11:36.806 02.918 11596 Exposure complete
23:11:36.875 00.069 11596 worker thread done servicing request
23:11:36.875 00.000 13300 OnExposeComplete: enter
23:11:36.875 00.000 13300 UpdateGuideState(): m_state=6
23:11:36.876 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 605
23:11:36.876 00.000 13300 Star::Find returns 1 (0), X=1070.30, Y=336.39, Mass=1874, SNR=30.3, Peak=207 HFD=3.2
23:11:36.876 00.000 13300 MultiStar: [#1 -0.03,-0.04,0.77,U] [#2 0.18,0.10,0.47,U] [#3 -0.24,0.29,0.00,M7] [#4 0.46,0.38,0.00,M4] [#5 0.14,-0.11,0.26,U] [#6 0.14,0.32,0.00,M2] [#7 0.05,0.13,0.24,U] [#8 -0.07,0.16,0.20,U] 
23:11:36.876 00.000 13300 refined, 5 included, MultiStar: {0.04, 0.04}, one-star: {0.03, 0.06}
23:11:36.876 00.000 13300 CameraToMount -- cameraTheta (0.73) - m_xAngle (-1.61) = xAngle (2.34 = 2.34)
23:11:36.877 00.001 13300 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.35 = 2.35)
23:11:36.877 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.06 cameraTheta=0.73 mountX=-0.04 mountY=0.04, mountTheta=2.34
23:11:36.878 00.001 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.04, opts=13)
23:11:36.878 00.000 13300 Enqueuing Move request for scope (0.04, 0.04)
23:11:36.878 00.000 11596 Worker thread wakes up
23:11:36.879 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
23:11:36.879 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
23:11:36.879 00.000 11596 Moving (0.04, 0.04) raw xDistance=-0.04 yDistance=0.04
23:11:36.879 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:11:36.879 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:36.879 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:11:36.879 00.000 11596 MoveAxis(E, 0, ABG)
23:11:36.879 00.000 11596 Move returns status 0, amount 0
23:11:36.879 00.000 11596 MoveAxis(N, 0, ABG)
23:11:36.879 00.000 11596 Move returns status 0, amount 0
23:11:36.879 00.000 11596 move complete, result=0
23:11:36.880 00.001 11596 worker thread done servicing request
23:11:36.885 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=207, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
23:11:36.892 00.007 13300 UpdateGuideState exits: m=1874 SNR=30.3
23:11:36.892 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:36.892 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:11:36.892 00.000 13300 Enqueuing Expose request
23:11:36.892 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:11:36.892 00.000 11596 Worker thread wakes up
23:11:36.893 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:11:36.894 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"581ec4d0-ba99-412a-b03b-0ecd4b508fdc"}
23:11:36.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"581ec4d0-ba99-412a-b03b-0ecd4b508fdc"}
23:11:36.899 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"277b2159-ab00-4423-9e14-e855dce11119"}
23:11:36.899 00.000 13300 case statement mapped state 6 to 3
23:11:36.899 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"277b2159-ab00-4423-9e14-e855dce11119"}
23:11:36.901 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"35daac18-9ae4-4e23-822b-2e218562a73b"}
23:11:36.902 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":605,"width":15,"height":15,"star_pos":[7.30,7.39],"pixels":"..."},"id":"35daac18-9ae4-4e23-822b-2e218562a73b"}
23:11:37.398 00.496 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:11:39.884 02.486 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1b1e0898-ad66-4357-a814-516a70ebee05"}
23:11:39.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1b1e0898-ad66-4357-a814-516a70ebee05"}
23:11:39.885 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7829449d-bb17-45af-88b2-06d268ac84e6"}
23:11:39.885 00.000 13300 case statement mapped state 6 to 3
23:11:39.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7829449d-bb17-45af-88b2-06d268ac84e6"}
23:11:39.886 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ac9f43d3-7a7e-455f-acd5-5e3ee74f681d"}
23:11:39.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":605,"width":15,"height":15,"star_pos":[7.30,7.39],"pixels":"..."},"id":"ac9f43d3-7a7e-455f-acd5-5e3ee74f681d"}
23:11:40.424 00.538 11596 Exposure complete
23:11:40.494 00.070 11596 worker thread done servicing request
23:11:40.494 00.000 13300 OnExposeComplete: enter
23:11:40.494 00.000 13300 UpdateGuideState(): m_state=6
23:11:40.495 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 606
23:11:40.495 00.000 13300 Star::Find returns 1 (0), X=1070.30, Y=336.22, Mass=1989, SNR=31.3, Peak=246 HFD=3.4
23:11:40.495 00.000 13300 MultiStar: [#1 0.04,-0.16,0.75,U] [#2 0.20,0.08,0.45,U] [#3 -0.14,0.01,0.41,U] [#4 0.55,0.60,0.00,M5] [#5 -0.01,-0.45,0.00,M6] [#6 0.26,-0.02,0.00,M3] [#7 0.05,-0.26,0.00,M1] [#8 -0.04,0.27,0.00,M2] 
23:11:40.495 00.000 13300 refined, 3 included, MultiStar: {0.03, -0.07}, one-star: {0.03, -0.11}
23:11:40.496 00.001 13300 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-1.61) = xAngle (0.48 = 0.48)
23:11:40.496 00.000 13300 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.49 = 0.49)
23:11:40.496 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.07 hyp=0.08 cameraTheta=-1.13 mountX=0.07 mountY=0.04, mountTheta=0.49
23:11:40.497 00.001 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.07, opts=13)
23:11:40.498 00.001 13300 Enqueuing Move request for scope (0.03, -0.07)
23:11:40.498 00.000 11596 Worker thread wakes up
23:11:40.498 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.07) opts 0xd
23:11:40.498 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.07)
23:11:40.498 00.000 11596 Moving (0.03, -0.07) raw xDistance=0.07 yDistance=0.04
23:11:40.498 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:11:40.498 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:40.498 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:11:40.498 00.000 11596 MoveAxis(E, 0, ABG)
23:11:40.499 00.001 11596 Move returns status 0, amount 0
23:11:40.499 00.000 11596 MoveAxis(N, 0, ABG)
23:11:40.499 00.000 11596 Move returns status 0, amount 0
23:11:40.499 00.000 11596 move complete, result=0
23:11:40.499 00.000 11596 worker thread done servicing request
23:11:40.504 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
23:11:40.512 00.008 13300 UpdateGuideState exits: m=1989 SNR=31.3
23:11:40.512 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:40.512 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:11:40.513 00.001 13300 Enqueuing Expose request
23:11:40.513 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:11:40.513 00.000 11596 Worker thread wakes up
23:11:40.513 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:11:41.024 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:11:42.883 01.859 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ee728a38-8177-4c95-8a33-5a0052835cd0"}
23:11:42.883 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ee728a38-8177-4c95-8a33-5a0052835cd0"}
23:11:42.884 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"58965774-0b99-4013-a349-d25499295675"}
23:11:42.884 00.000 13300 case statement mapped state 6 to 3
23:11:42.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"58965774-0b99-4013-a349-d25499295675"}
23:11:42.884 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f2f5be46-fb16-4763-8d0c-f1530b2d551b"}
23:11:42.885 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":606,"width":15,"height":15,"star_pos":[7.30,7.22],"pixels":"..."},"id":"f2f5be46-fb16-4763-8d0c-f1530b2d551b"}
23:11:44.053 01.168 11596 Exposure complete
23:11:44.156 00.103 11596 worker thread done servicing request
23:11:44.157 00.001 13300 OnExposeComplete: enter
23:11:44.157 00.000 13300 UpdateGuideState(): m_state=6
23:11:44.157 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 607
23:11:44.158 00.001 13300 Star::Find returns 1 (0), X=1070.31, Y=336.15, Mass=1943, SNR=30.9, Peak=254 HFD=3.4
23:11:44.158 00.000 13300 MultiStar: [#1 -0.05,-0.24,0.00,M1] [#2 0.25,-0.09,0.00,M1] [#3 -0.26,-0.12,0.00,M7] [#4 0.47,0.31,0.00,M6] [#5 -0.21,-0.37,0.00,M7] [#6 0.21,0.09,0.21,U] [#7 0.12,-0.31,0.00,M2] [#8 -0.05,0.13,0.20,U] 
23:11:44.159 00.001 13300 refined, 2 included, MultiStar: {0.05, -0.09}, one-star: {0.03, -0.17}
23:11:44.159 00.000 13300 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-1.61) = xAngle (0.53 = 0.53)
23:11:44.159 00.000 13300 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.54 = 0.54)
23:11:44.159 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.09 hyp=0.11 cameraTheta=-1.08 mountX=0.09 mountY=0.05, mountTheta=0.54
23:11:44.161 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.09, opts=13)
23:11:44.161 00.000 13300 Enqueuing Move request for scope (0.05, -0.09)
23:11:44.162 00.001 11596 Worker thread wakes up
23:11:44.162 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.09) opts 0xd
23:11:44.162 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.09)
23:11:44.162 00.000 11596 Moving (0.05, -0.09) raw xDistance=0.09 yDistance=0.05
23:11:44.162 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:11:44.162 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:44.162 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:11:44.163 00.001 11596 MoveAxis(E, 0, ABG)
23:11:44.163 00.000 11596 Move returns status 0, amount 0
23:11:44.163 00.000 11596 MoveAxis(N, 0, ABG)
23:11:44.163 00.000 11596 Move returns status 0, amount 0
23:11:44.163 00.000 11596 move complete, result=0
23:11:44.163 00.000 11596 worker thread done servicing request
23:11:44.168 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
23:11:44.176 00.008 13300 UpdateGuideState exits: m=1943 SNR=30.9
23:11:44.176 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:44.176 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:11:44.176 00.000 13300 Enqueuing Expose request
23:11:44.177 00.001 11596 Worker thread wakes up
23:11:44.177 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:11:44.177 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:11:44.693 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:11:45.883 01.190 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cb21e717-dffc-430f-99c5-d9a99750d7c1"}
23:11:45.883 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cb21e717-dffc-430f-99c5-d9a99750d7c1"}
23:11:45.884 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6cd98316-503e-45a0-996a-cf6d1a409240"}
23:11:45.884 00.000 13300 case statement mapped state 6 to 3
23:11:45.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6cd98316-503e-45a0-996a-cf6d1a409240"}
23:11:45.885 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0f6215db-5360-4fb7-a72e-cb6b529511c3"}
23:11:45.886 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":607,"width":15,"height":15,"star_pos":[7.31,7.15],"pixels":"..."},"id":"0f6215db-5360-4fb7-a72e-cb6b529511c3"}
23:11:47.732 01.846 11596 Exposure complete
23:11:47.805 00.073 11596 worker thread done servicing request
23:11:47.805 00.000 13300 OnExposeComplete: enter
23:11:47.806 00.001 13300 UpdateGuideState(): m_state=6
23:11:47.806 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 608
23:11:47.806 00.000 13300 Star::Find returns 1 (0), X=1070.39, Y=336.11, Mass=1943, SNR=30.9, Peak=254 HFD=3.3
23:11:47.807 00.001 13300 MultiStar: [#1 0.00,-0.27,0.00,M2] [#2 0.30,-0.08,0.00,M2] [#3 0.07,-0.03,0.42,U] [#4 0.38,0.28,0.00,M7] [#5 0.31,-0.59,0.00,M8] [#6 0.22,-0.11,0.00,M3] [#7 0.24,-0.37,0.00,M3] [#8 0.28,-0.04,0.00,M2] 
23:11:47.807 00.000 13300 refined, 1 included, MultiStar: {0.10, -0.16}, one-star: {0.12, -0.22}
23:11:47.807 00.000 13300 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-1.61) = xAngle (0.60 = 0.60)
23:11:47.807 00.000 13300 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.62 = 0.62)
23:11:47.807 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=-0.16 hyp=0.19 cameraTheta=-1.00 mountX=0.16 mountY=0.11, mountTheta=0.61
23:11:47.809 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=-0.16, opts=13)
23:11:47.809 00.000 13300 Enqueuing Move request for scope (0.10, -0.16)
23:11:47.809 00.000 11596 Worker thread wakes up
23:11:47.810 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.16) opts 0xd
23:11:47.810 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, -0.16)
23:11:47.810 00.000 11596 Moving (0.10, -0.16) raw xDistance=0.16 yDistance=0.11
23:11:47.810 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
23:11:47.810 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:47.810 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:11:47.810 00.000 11596 MoveAxis(W, 201, ABG)
23:11:47.810 00.000 11596 Guiding  Dir = 3, Dur = 201
23:11:47.811 00.001 11596 IsSlewing returns 0
23:11:47.817 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
23:11:47.825 00.008 13300 UpdateGuideState exits: m=1943 SNR=30.9
23:11:47.825 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:47.825 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:11:47.825 00.000 13300 Enqueuing Expose request
23:11:47.919 00.094 11596 IsGuiding returns 0
23:11:48.015 00.096 11596 PulseGuide returned control before completion, sleep 116
23:11:48.209 00.194 11596 IsGuiding returns 1
23:11:48.209 00.000 11596 scope still moving after pulse duration time elapsed
23:11:48.232 00.023 11596 IsSlewing returns 0
23:11:48.335 00.103 11596 IsGuiding returns 0
23:11:48.335 00.000 11596 scope move finished after 201 + 215 ms
23:11:48.335 00.000 11596 Move returns status 0, amount 201
23:11:48.335 00.000 11596 MoveAxis(N, 0, ABG)
23:11:48.335 00.000 11596 Move returns status 0, amount 0
23:11:48.335 00.000 11596 move complete, result=0
23:11:48.335 00.000 11596 worker thread done servicing request
23:11:48.335 00.000 11596 Worker thread wakes up
23:11:48.335 00.000 13300 GuideStep: 0.2 px 201 ms WEST, 0.1 px 0 ms NORTH
23:11:48.336 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:11:48.847 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:11:48.882 00.035 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fdce8845-0cbd-4ea9-b384-dfade80413b8"}
23:11:48.882 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fdce8845-0cbd-4ea9-b384-dfade80413b8"}
23:11:48.883 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fdc51def-3fbd-403b-8df0-fb1fb598abfd"}
23:11:48.883 00.000 13300 case statement mapped state 6 to 3
23:11:48.883 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fdc51def-3fbd-403b-8df0-fb1fb598abfd"}
23:11:48.883 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"596d747d-564b-4b8b-a169-920da774fab7"}
23:11:48.884 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":608,"width":15,"height":15,"star_pos":[7.39,7.11],"pixels":"..."},"id":"596d747d-564b-4b8b-a169-920da774fab7"}
23:11:51.879 02.995 11596 Exposure complete
23:11:51.883 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d18a2755-3dc2-4447-8e77-39539180e21e"}
23:11:51.883 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d18a2755-3dc2-4447-8e77-39539180e21e"}
23:11:51.912 00.029 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2ea02e18-f266-47be-a511-476043253427"}
23:11:51.913 00.001 13300 case statement mapped state 6 to 3
23:11:51.913 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2ea02e18-f266-47be-a511-476043253427"}
23:11:51.914 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"02fc6b25-1c2d-45ab-a13a-7301ddbface8"}
23:11:51.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":608,"width":15,"height":15,"star_pos":[7.39,7.11],"pixels":"..."},"id":"02fc6b25-1c2d-45ab-a13a-7301ddbface8"}
23:11:51.957 00.043 11596 worker thread done servicing request
23:11:51.958 00.001 13300 OnExposeComplete: enter
23:11:51.958 00.000 13300 UpdateGuideState(): m_state=6
23:11:51.958 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 609
23:11:51.958 00.000 13300 Star::Find returns 1 (0), X=1070.37, Y=336.20, Mass=1927, SNR=30.7, Peak=242 HFD=3.3
23:11:51.959 00.001 13300 MultiStar: [#1 0.01,-0.29,0.00,M3] [#2 0.21,-0.24,0.00,M3] [#3 -0.08,-0.04,0.42,U] [#4 0.55,0.41,0.00,M8] [#5 0.24,-0.36,0.00,M9] [#6 0.13,0.05,0.21,U] [#7 0.43,-0.14,0.00,M4] [#8 0.06,0.24,0.00,M3] 
23:11:51.959 00.000 13300 refined, 2 included, MultiStar: {0.05, -0.08}, one-star: {0.09, -0.13}
23:11:51.959 00.000 13300 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-1.61) = xAngle (0.61 = 0.61)
23:11:51.959 00.000 13300 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.62 = 0.62)
23:11:51.959 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.08 hyp=0.10 cameraTheta=-1.00 mountX=0.08 mountY=0.06, mountTheta=0.62
23:11:51.961 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.08, opts=13)
23:11:51.961 00.000 13300 Enqueuing Move request for scope (0.05, -0.08)
23:11:51.961 00.000 11596 Worker thread wakes up
23:11:51.961 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.08) opts 0xd
23:11:51.961 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.08)
23:11:51.961 00.000 11596 Moving (0.05, -0.08) raw xDistance=0.08 yDistance=0.06
23:11:51.962 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:11:51.962 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:51.962 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:11:51.962 00.000 11596 MoveAxis(E, 0, ABG)
23:11:51.962 00.000 11596 Move returns status 0, amount 0
23:11:51.962 00.000 11596 MoveAxis(N, 0, ABG)
23:11:51.962 00.000 11596 Move returns status 0, amount 0
23:11:51.963 00.001 11596 move complete, result=0
23:11:51.963 00.000 11596 worker thread done servicing request
23:11:51.967 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=242, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
23:11:51.975 00.008 13300 UpdateGuideState exits: m=1927 SNR=30.7
23:11:51.975 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:51.975 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:11:51.975 00.000 13300 Enqueuing Expose request
23:11:51.975 00.000 11596 Worker thread wakes up
23:11:51.976 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:11:51.976 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:11:52.484 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:11:54.881 02.397 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8390729d-e026-40f8-9824-039d0b81bf30"}
23:11:54.881 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8390729d-e026-40f8-9824-039d0b81bf30"}
23:11:54.882 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3888c3bf-0e81-4e14-80e0-9abf4dae3b95"}
23:11:54.882 00.000 13300 case statement mapped state 6 to 3
23:11:54.882 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3888c3bf-0e81-4e14-80e0-9abf4dae3b95"}
23:11:54.882 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c900a6f9-97d4-47c9-9425-2274ff63bf23"}
23:11:54.882 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":609,"width":15,"height":15,"star_pos":[7.37,7.20],"pixels":"..."},"id":"c900a6f9-97d4-47c9-9425-2274ff63bf23"}
23:11:55.515 00.633 11596 Exposure complete
23:11:55.586 00.071 11596 worker thread done servicing request
23:11:55.586 00.000 13300 OnExposeComplete: enter
23:11:55.586 00.000 13300 UpdateGuideState(): m_state=6
23:11:55.586 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 610
23:11:55.587 00.001 13300 Star::Find returns 1 (0), X=1070.35, Y=336.14, Mass=1934, SNR=30.8, Peak=242 HFD=3.3
23:11:55.587 00.000 13300 MultiStar: [#1 -0.06,-0.33,0.00,M4] [#2 0.02,-0.07,0.46,U] [#3 -0.19,-0.23,0.00,M6] [#4 0.50,0.13,0.00,M9] [#5 0.04,-0.77,0.00,M10] [#6 0.03,-0.17,0.22,U] [#7 0.29,-0.36,0.00,M5] [#8 0.49,-0.04,0.00,M4] 
23:11:55.587 00.000 13300 refined, 2 included, MultiStar: {0.05, -0.15}, one-star: {0.07, -0.19}
23:11:55.587 00.000 13300 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-1.61) = xAngle (0.37 = 0.37)
23:11:55.587 00.000 13300 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.38 = 0.38)
23:11:55.588 00.001 13300 CameraToMount -- cameraX=0.05 cameraY=-0.15 hyp=0.16 cameraTheta=-1.24 mountX=0.15 mountY=0.06, mountTheta=0.38
23:11:55.589 00.001 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.15, opts=13)
23:11:55.590 00.001 13300 Enqueuing Move request for scope (0.05, -0.15)
23:11:55.590 00.000 11596 Worker thread wakes up
23:11:55.590 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.15) opts 0xd
23:11:55.590 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.15)
23:11:55.590 00.000 11596 Moving (0.05, -0.15) raw xDistance=0.15 yDistance=0.06
23:11:55.590 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.15
23:11:55.590 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:55.590 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:11:55.591 00.001 11596 MoveAxis(W, 188, ABG)
23:11:55.591 00.000 11596 Guiding  Dir = 3, Dur = 188
23:11:55.591 00.000 11596 IsSlewing returns 0
23:11:55.597 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=242, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
23:11:55.606 00.009 13300 UpdateGuideState exits: m=1934 SNR=30.8
23:11:55.606 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:55.606 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:11:55.606 00.000 13300 Enqueuing Expose request
23:11:55.771 00.165 11596 IsGuiding returns 0
23:11:55.956 00.185 11596 PulseGuide returned control before completion, sleep 13
23:11:56.084 00.128 11596 IsGuiding returns 1
23:11:56.084 00.000 11596 scope still moving after pulse duration time elapsed
23:11:56.119 00.035 11596 IsSlewing returns 0
23:11:56.175 00.056 11596 IsGuiding returns 1
23:11:56.211 00.036 11596 IsSlewing returns 0
23:11:56.272 00.061 11596 IsGuiding returns 0
23:11:56.272 00.000 11596 scope move finished after 188 + 312 ms
23:11:56.272 00.000 11596 Move returns status 0, amount 188
23:11:56.272 00.000 11596 MoveAxis(N, 0, ABG)
23:11:56.272 00.000 11596 Move returns status 0, amount 0
23:11:56.272 00.000 11596 move complete, result=0
23:11:56.272 00.000 11596 worker thread done servicing request
23:11:56.272 00.000 13300 GuideStep: 0.2 px 188 ms WEST, 0.1 px 0 ms NORTH
23:11:56.273 00.001 11596 Worker thread wakes up
23:11:56.273 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:11:56.783 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:11:57.881 01.098 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cc7b4adf-da7e-46c6-ae0a-b7d83228ea9c"}
23:11:57.881 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cc7b4adf-da7e-46c6-ae0a-b7d83228ea9c"}
23:11:57.882 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a845766f-8863-4a50-8d15-5c996ca23070"}
23:11:57.882 00.000 13300 case statement mapped state 6 to 3
23:11:57.882 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a845766f-8863-4a50-8d15-5c996ca23070"}
23:11:57.882 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a863f362-6248-4330-b5ac-0cc60c64bd9d"}
23:11:57.882 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":610,"width":15,"height":15,"star_pos":[7.35,7.14],"pixels":"..."},"id":"a863f362-6248-4330-b5ac-0cc60c64bd9d"}
23:11:59.807 01.925 11596 Exposure complete
23:11:59.877 00.070 11596 worker thread done servicing request
23:11:59.878 00.001 13300 OnExposeComplete: enter
23:11:59.878 00.000 13300 UpdateGuideState(): m_state=6
23:11:59.878 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 611
23:11:59.878 00.000 13300 Star::Find returns 1 (0), X=1070.38, Y=336.09, Mass=1958, SNR=31.0, Peak=249 HFD=3.3
23:11:59.879 00.001 13300 MultiStar: [#1 -0.02,-0.27,0.00,M5] [#2 0.30,-0.13,0.00,M3] [#3 -0.03,-0.13,0.41,U] [#4 0.66,0.22,0.00,M10] [#5 0.53,-0.75,0.00,R] [#6 0.10,0.01,0.22,U] [#7 0.30,-0.12,0.00,M6] [#8 0.38,0.04,0.00,M5] 
23:11:59.879 00.000 13300 refined, 2 included, MultiStar: {0.07, -0.18}, one-star: {0.11, -0.24}
23:11:59.879 00.000 13300 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-1.61) = xAngle (0.43 = 0.43)
23:11:59.879 00.000 13300 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.44 = 0.44)
23:11:59.879 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.18 hyp=0.19 cameraTheta=-1.18 mountX=0.18 mountY=0.08, mountTheta=0.44
23:11:59.881 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.18, opts=13)
23:11:59.881 00.000 13300 Enqueuing Move request for scope (0.07, -0.18)
23:11:59.881 00.000 11596 Worker thread wakes up
23:11:59.881 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.18) opts 0xd
23:11:59.881 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.18)
23:11:59.881 00.000 11596 Moving (0.07, -0.18) raw xDistance=0.18 yDistance=0.08
23:11:59.881 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.18
23:11:59.881 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:59.882 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:11:59.882 00.000 11596 MoveAxis(W, 232, ABG)
23:11:59.882 00.000 11596 Guiding  Dir = 3, Dur = 232
23:11:59.882 00.000 11596 IsSlewing returns 0
23:11:59.889 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=249, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
23:11:59.896 00.007 13300 UpdateGuideState exits: m=1958 SNR=31.0
23:11:59.896 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:59.896 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:11:59.896 00.000 13300 Enqueuing Expose request
23:11:59.924 00.028 11596 IsGuiding returns 0
23:12:00.292 00.368 11596 IsGuiding returns 1
23:12:00.292 00.000 11596 scope still moving after pulse duration time elapsed
23:12:00.388 00.096 11596 IsSlewing returns 0
23:12:00.483 00.095 11596 IsGuiding returns 0
23:12:00.483 00.000 11596 scope move finished after 232 + 326 ms
23:12:00.483 00.000 11596 Move returns status 0, amount 232
23:12:00.483 00.000 11596 MoveAxis(N, 0, ABG)
23:12:00.483 00.000 11596 Move returns status 0, amount 0
23:12:00.483 00.000 11596 move complete, result=0
23:12:00.483 00.000 11596 worker thread done servicing request
23:12:00.483 00.000 13300 GuideStep: 0.2 px 232 ms WEST, 0.1 px 0 ms NORTH
23:12:00.484 00.001 11596 Worker thread wakes up
23:12:00.484 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:12:00.880 00.396 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a30fc40c-d288-401c-9ed9-8e338de7a339"}
23:12:00.880 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a30fc40c-d288-401c-9ed9-8e338de7a339"}
23:12:00.881 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"12c97acf-e468-4610-b5fd-862510c43de2"}
23:12:00.881 00.000 13300 case statement mapped state 6 to 3
23:12:00.881 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"12c97acf-e468-4610-b5fd-862510c43de2"}
23:12:00.882 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8ea9a060-330a-4848-ab42-48f201747f63"}
23:12:00.882 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":611,"width":15,"height":15,"star_pos":[7.38,7.09],"pixels":"..."},"id":"8ea9a060-330a-4848-ab42-48f201747f63"}
23:12:00.991 00.109 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:12:03.880 02.889 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3ca6e110-98cc-4936-9914-71de08f4f003"}
23:12:03.881 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3ca6e110-98cc-4936-9914-71de08f4f003"}
23:12:03.881 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"29c998d7-456e-4018-ab33-969ad533bd3b"}
23:12:03.882 00.001 13300 case statement mapped state 6 to 3
23:12:03.882 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"29c998d7-456e-4018-ab33-969ad533bd3b"}
23:12:03.882 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bde64eeb-9b86-4214-a5fe-40b80c5bbd96"}
23:12:03.883 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":611,"width":15,"height":15,"star_pos":[7.38,7.09],"pixels":"..."},"id":"bde64eeb-9b86-4214-a5fe-40b80c5bbd96"}
23:12:04.015 00.132 11596 Exposure complete
23:12:04.094 00.079 11596 worker thread done servicing request
23:12:04.094 00.000 13300 OnExposeComplete: enter
23:12:04.094 00.000 13300 UpdateGuideState(): m_state=6
23:12:04.094 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 612
23:12:04.095 00.001 13300 Star::Find returns 1 (0), X=1070.31, Y=336.31, Mass=1966, SNR=31.1, Peak=225 HFD=3.4
23:12:04.095 00.000 13300 MultiStar: [#1 -0.07,-0.12,0.74,U] [#2 0.25,0.13,0.00,M4] [#3 -0.19,-0.13,0.41,U] [#4 0.60,0.50,0.00,R] [#5 -0.55,0.56,0.00,M1] [#6 0.03,0.20,0.21,U] [#7 0.01,-0.20,0.23,U] [#8 -0.18,0.24,0.00,M6] 
23:12:04.095 00.000 13300 single-star, 4 included, MultiStar: {-0.03, -0.06}, one-star: {0.03, -0.02}
23:12:04.095 00.000 13300 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-1.61) = xAngle (1.07 = 1.07)
23:12:04.095 00.000 13300 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.08 = 1.08)
23:12:04.095 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-0.54 mountX=0.02 mountY=0.03, mountTheta=1.07
23:12:04.097 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.02, opts=13)
23:12:04.097 00.000 13300 Enqueuing Move request for scope (0.03, -0.02)
23:12:04.097 00.000 11596 Worker thread wakes up
23:12:04.097 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.02) opts 0xd
23:12:04.098 00.001 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.02)
23:12:04.098 00.000 11596 Moving (0.03, -0.02) raw xDistance=0.02 yDistance=0.03
23:12:04.098 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:12:04.098 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:04.098 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:12:04.098 00.000 11596 MoveAxis(E, 0, ABG)
23:12:04.098 00.000 11596 Move returns status 0, amount 0
23:12:04.099 00.001 11596 MoveAxis(N, 0, ABG)
23:12:04.099 00.000 11596 Move returns status 0, amount 0
23:12:04.099 00.000 11596 move complete, result=0
23:12:04.099 00.000 11596 worker thread done servicing request
23:12:04.105 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
23:12:04.117 00.012 13300 UpdateGuideState exits: m=1966 SNR=31.1
23:12:04.117 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:04.117 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:12:04.117 00.000 13300 Enqueuing Expose request
23:12:04.118 00.001 11596 Worker thread wakes up
23:12:04.118 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:12:04.118 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:12:04.627 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:12:06.879 02.252 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b6719817-2396-43fa-a448-5c0860f2820e"}
23:12:06.879 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b6719817-2396-43fa-a448-5c0860f2820e"}
23:12:06.880 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"07264345-3afd-4462-81fb-c9acdc103c23"}
23:12:06.880 00.000 13300 case statement mapped state 6 to 3
23:12:06.880 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"07264345-3afd-4462-81fb-c9acdc103c23"}
23:12:06.880 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"63cc1663-4df7-40d2-86c4-d469f3c77a1e"}
23:12:06.881 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":612,"width":15,"height":15,"star_pos":[7.31,7.31],"pixels":"..."},"id":"63cc1663-4df7-40d2-86c4-d469f3c77a1e"}
23:12:07.654 00.773 11596 Exposure complete
23:12:07.732 00.078 11596 worker thread done servicing request
23:12:07.732 00.000 13300 OnExposeComplete: enter
23:12:07.733 00.001 13300 UpdateGuideState(): m_state=6
23:12:07.733 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 613
23:12:07.733 00.000 13300 Star::Find returns 1 (0), X=1070.40, Y=336.39, Mass=2010, SNR=31.4, Peak=207 HFD=3.3
23:12:07.734 00.001 13300 MultiStar: [#1 0.11,0.10,0.74,U] [#2 0.32,0.18,0.00,M5] [#3 -0.01,0.14,0.40,U] [#4 -0.36,-0.03,0.00,M1] [#5 -0.40,0.59,0.00,M2] [#6 0.18,0.37,0.00,M1] [#7 0.19,0.08,0.23,U] [#8 0.24,0.29,0.00,M7] 
23:12:07.734 00.000 13300 refined, 3 included, MultiStar: {0.10, 0.09}, one-star: {0.12, 0.06}
23:12:07.734 00.000 13300 CameraToMount -- cameraTheta (0.72) - m_xAngle (-1.61) = xAngle (2.33 = 2.33)
23:12:07.734 00.000 13300 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.35 = 2.35)
23:12:07.734 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.09 hyp=0.14 cameraTheta=0.72 mountX=-0.09 mountY=0.10, mountTheta=2.34
23:12:07.735 00.001 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.09, opts=13)
23:12:07.736 00.001 13300 Enqueuing Move request for scope (0.10, 0.09)
23:12:07.736 00.000 11596 Worker thread wakes up
23:12:07.736 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.09) opts 0xd
23:12:07.736 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.09)
23:12:07.736 00.000 11596 Moving (0.10, 0.09) raw xDistance=-0.09 yDistance=0.10
23:12:07.736 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:12:07.736 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:07.736 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:12:07.736 00.000 11596 MoveAxis(E, 0, ABG)
23:12:07.737 00.001 11596 Move returns status 0, amount 0
23:12:07.737 00.000 11596 MoveAxis(N, 0, ABG)
23:12:07.737 00.000 11596 Move returns status 0, amount 0
23:12:07.737 00.000 11596 move complete, result=0
23:12:07.737 00.000 11596 worker thread done servicing request
23:12:07.741 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=207, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
23:12:07.748 00.007 13300 UpdateGuideState exits: m=2010 SNR=31.4
23:12:07.748 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:07.748 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:12:07.748 00.000 13300 Enqueuing Expose request
23:12:07.749 00.001 11596 Worker thread wakes up
23:12:07.749 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:12:07.749 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:12:08.256 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:12:09.879 01.623 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"352fb596-6bfc-4931-9329-97ffa9d74465"}
23:12:09.879 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"352fb596-6bfc-4931-9329-97ffa9d74465"}
23:12:09.880 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c40227d3-d974-41ad-947d-4e310069ee40"}
23:12:09.880 00.000 13300 case statement mapped state 6 to 3
23:12:09.880 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c40227d3-d974-41ad-947d-4e310069ee40"}
23:12:09.880 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f3915548-a526-478c-8215-1848ca7f51a9"}
23:12:09.881 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":613,"width":15,"height":15,"star_pos":[7.40,7.39],"pixels":"..."},"id":"f3915548-a526-478c-8215-1848ca7f51a9"}
23:12:11.282 01.401 11596 Exposure complete
23:12:11.352 00.070 11596 worker thread done servicing request
23:12:11.353 00.001 13300 OnExposeComplete: enter
23:12:11.353 00.000 13300 UpdateGuideState(): m_state=6
23:12:11.353 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 614
23:12:11.354 00.001 13300 Star::Find returns 1 (0), X=1070.33, Y=336.50, Mass=1913, SNR=30.6, Peak=214 HFD=3.2
23:12:11.354 00.000 13300 MultiStar: [#1 -0.13,0.10,0.77,U] [#2 0.26,0.13,0.00,M6] [#3 -0.20,0.13,0.41,U] [#4 -0.35,0.03,0.00,M2] [#5 -0.26,0.64,0.00,M3] [#6 0.04,0.18,0.22,U] [#7 0.14,-0.03,0.23,U] [#8 0.17,0.30,0.00,M8] 
23:12:11.354 00.000 13300 refined, 4 included, MultiStar: {-0.03, 0.13}, one-star: {0.06, 0.17}
23:12:11.354 00.000 13300 CameraToMount -- cameraTheta (1.81) - m_xAngle (-1.61) = xAngle (3.42 = -2.87)
23:12:11.354 00.000 13300 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.43 = -2.85)
23:12:11.355 00.001 13300 CameraToMount -- cameraX=-0.03 cameraY=0.13 hyp=0.13 cameraTheta=1.81 mountX=-0.13 mountY=-0.04, mountTheta=-2.85
23:12:11.356 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.13, opts=13)
23:12:11.356 00.000 13300 Enqueuing Move request for scope (-0.03, 0.13)
23:12:11.356 00.000 11596 Worker thread wakes up
23:12:11.357 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.13) opts 0xd
23:12:11.357 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.13)
23:12:11.357 00.000 11596 Moving (-0.03, 0.13) raw xDistance=-0.13 yDistance=-0.04
23:12:11.357 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:12:11.357 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:11.357 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:12:11.357 00.000 11596 MoveAxis(E, 0, ABG)
23:12:11.358 00.001 11596 Move returns status 0, amount 0
23:12:11.358 00.000 11596 MoveAxis(N, 0, ABG)
23:12:11.358 00.000 11596 Move returns status 0, amount 0
23:12:11.358 00.000 11596 move complete, result=0
23:12:11.358 00.000 11596 worker thread done servicing request
23:12:11.363 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=214, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
23:12:11.370 00.007 13300 UpdateGuideState exits: m=1913 SNR=30.6
23:12:11.370 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:11.370 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:12:11.370 00.000 13300 Enqueuing Expose request
23:12:11.370 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:12:11.371 00.001 11596 Worker thread wakes up
23:12:11.371 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:12:11.887 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:12:12.877 00.990 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"336cebf5-cd92-4389-bfd4-d1bcf7b6b7b7"}
23:12:12.877 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"336cebf5-cd92-4389-bfd4-d1bcf7b6b7b7"}
23:12:12.877 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"85a917f0-9a2e-458f-8c9f-4946620bd70b"}
23:12:12.878 00.001 13300 case statement mapped state 6 to 3
23:12:12.878 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"85a917f0-9a2e-458f-8c9f-4946620bd70b"}
23:12:12.878 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7f4c0524-22f9-4f63-b8a6-727588eb0c56"}
23:12:12.878 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":614,"width":15,"height":15,"star_pos":[7.33,6.50],"pixels":"..."},"id":"7f4c0524-22f9-4f63-b8a6-727588eb0c56"}
23:12:14.940 02.062 11596 Exposure complete
23:12:15.048 00.108 11596 worker thread done servicing request
23:12:15.048 00.000 13300 OnExposeComplete: enter
23:12:15.048 00.000 13300 UpdateGuideState(): m_state=6
23:12:15.048 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 615
23:12:15.049 00.001 13300 Star::Find returns 1 (0), X=1070.31, Y=336.53, Mass=1884, SNR=30.4, Peak=213 HFD=3.2
23:12:15.049 00.000 13300 MultiStar: [#1 -0.01,0.06,0.77,U] [#2 0.18,0.24,0.00,M7] [#3 -0.12,0.24,0.00,M3] [#4 -0.26,-0.07,0.00,M3] [#5 -0.78,0.61,0.00,M4] [#6 0.10,0.30,0.00,M1] [#7 0.04,0.04,0.23,U] [#8 0.37,0.35,0.00,M9] 
23:12:15.049 00.000 13300 refined, 2 included, MultiStar: {0.02, 0.13}, one-star: {0.03, 0.20}
23:12:15.050 00.001 13300 CameraToMount -- cameraTheta (1.44) - m_xAngle (-1.61) = xAngle (3.05 = 3.05)
23:12:15.050 00.000 13300 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.06 = 3.06)
23:12:15.050 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.44 mountX=-0.13 mountY=0.01, mountTheta=3.06
23:12:15.053 00.003 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.13, opts=13)
23:12:15.053 00.000 13300 Enqueuing Move request for scope (0.02, 0.13)
23:12:15.053 00.000 11596 Worker thread wakes up
23:12:15.053 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.13) opts 0xd
23:12:15.053 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.13)
23:12:15.054 00.001 11596 Moving (0.02, 0.13) raw xDistance=-0.13 yDistance=0.01
23:12:15.054 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:12:15.054 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:15.054 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:12:15.054 00.000 11596 MoveAxis(E, 0, ABG)
23:12:15.054 00.000 11596 Move returns status 0, amount 0
23:12:15.054 00.000 11596 MoveAxis(N, 0, ABG)
23:12:15.055 00.001 11596 Move returns status 0, amount 0
23:12:15.055 00.000 11596 move complete, result=0
23:12:15.055 00.000 11596 worker thread done servicing request
23:12:15.060 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=213, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
23:12:15.072 00.012 13300 UpdateGuideState exits: m=1884 SNR=30.4
23:12:15.072 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:15.072 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:12:15.072 00.000 13300 Enqueuing Expose request
23:12:15.073 00.001 11596 Worker thread wakes up
23:12:15.073 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:12:15.073 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:12:15.589 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:12:15.877 00.288 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e9cc1b43-956c-471f-ad57-05eba4aeb3ac"}
23:12:15.877 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e9cc1b43-956c-471f-ad57-05eba4aeb3ac"}
23:12:15.878 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6083e43b-5c69-4dc2-90a4-66a36b433e61"}
23:12:15.878 00.000 13300 case statement mapped state 6 to 3
23:12:15.878 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6083e43b-5c69-4dc2-90a4-66a36b433e61"}
23:12:15.879 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cf6f4a63-8a66-46fa-8635-6f0e1ae5bdba"}
23:12:15.879 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":615,"width":15,"height":15,"star_pos":[7.31,6.53],"pixels":"..."},"id":"cf6f4a63-8a66-46fa-8635-6f0e1ae5bdba"}
23:12:18.619 02.740 11596 Exposure complete
23:12:18.710 00.091 11596 worker thread done servicing request
23:12:18.710 00.000 13300 OnExposeComplete: enter
23:12:18.711 00.001 13300 UpdateGuideState(): m_state=6
23:12:18.711 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 616
23:12:18.711 00.000 13300 Star::Find returns 1 (0), X=1070.30, Y=336.39, Mass=1994, SNR=31.3, Peak=211 HFD=3.4
23:12:18.712 00.001 13300 MultiStar: [#1 -0.07,0.14,0.74,U] [#2 0.25,0.39,0.00,M8] [#3 0.02,-0.12,0.41,U] [#4 -0.04,-0.03,0.28,U] [#5 -0.34,0.65,0.00,M5] [#6 0.27,0.25,0.00,M2] [#7 0.27,-0.14,0.00,M3] [#8 0.42,0.44,0.00,M10] 
23:12:18.712 00.000 13300 refined, 3 included, MultiStar: {-0.01, 0.04}, one-star: {0.02, 0.06}
23:12:18.712 00.000 13300 CameraToMount -- cameraTheta (1.89) - m_xAngle (-1.61) = xAngle (3.50 = -2.79)
23:12:18.712 00.000 13300 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.51 = -2.77)
23:12:18.712 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.89 mountX=-0.04 mountY=-0.02, mountTheta=-2.77
23:12:18.714 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.04, opts=13)
23:12:18.714 00.000 13300 Enqueuing Move request for scope (-0.01, 0.04)
23:12:18.714 00.000 11596 Worker thread wakes up
23:12:18.714 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.04) opts 0xd
23:12:18.714 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.04)
23:12:18.715 00.001 11596 Moving (-0.01, 0.04) raw xDistance=-0.04 yDistance=-0.02
23:12:18.715 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:12:18.715 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:18.715 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:12:18.715 00.000 11596 MoveAxis(E, 0, ABG)
23:12:18.715 00.000 11596 Move returns status 0, amount 0
23:12:18.715 00.000 11596 MoveAxis(N, 0, ABG)
23:12:18.716 00.001 11596 Move returns status 0, amount 0
23:12:18.716 00.000 11596 move complete, result=0
23:12:18.716 00.000 11596 worker thread done servicing request
23:12:18.721 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=211, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
23:12:18.730 00.009 13300 UpdateGuideState exits: m=1994 SNR=31.3
23:12:18.730 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:18.731 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:12:18.731 00.000 13300 Enqueuing Expose request
23:12:18.731 00.000 11596 Worker thread wakes up
23:12:18.731 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:12:18.731 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:12:19.099 00.368 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b6d8ba44-7cca-4873-b95e-0469d7f04fa5"}
23:12:19.099 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b6d8ba44-7cca-4873-b95e-0469d7f04fa5"}
23:12:19.102 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"382e0918-19b6-4775-b139-218d1bc8d283"}
23:12:19.102 00.000 13300 case statement mapped state 6 to 3
23:12:19.102 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"382e0918-19b6-4775-b139-218d1bc8d283"}
23:12:19.103 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6e58a1b6-c792-463d-b949-1096b14d2e72"}
23:12:19.104 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":616,"width":15,"height":15,"star_pos":[7.30,7.39],"pixels":"..."},"id":"6e58a1b6-c792-463d-b949-1096b14d2e72"}
23:12:19.246 00.142 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:12:21.894 02.648 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ab1249a3-1476-41fa-aa7e-bcc047b8505f"}
23:12:21.895 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ab1249a3-1476-41fa-aa7e-bcc047b8505f"}
23:12:21.895 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f6728839-8b45-4b35-9dc4-8a15ff2b3018"}
23:12:21.895 00.000 13300 case statement mapped state 6 to 3
23:12:21.895 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f6728839-8b45-4b35-9dc4-8a15ff2b3018"}
23:12:21.896 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"01edaeb0-6857-4066-af41-618fd38bb2dc"}
23:12:21.896 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":616,"width":15,"height":15,"star_pos":[7.30,7.39],"pixels":"..."},"id":"01edaeb0-6857-4066-af41-618fd38bb2dc"}
23:12:22.269 00.373 11596 Exposure complete
23:12:22.341 00.072 11596 worker thread done servicing request
23:12:22.341 00.000 13300 OnExposeComplete: enter
23:12:22.341 00.000 13300 UpdateGuideState(): m_state=6
23:12:22.342 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 617
23:12:22.342 00.000 13300 Star::Find returns 1 (0), X=1070.42, Y=336.35, Mass=1958, SNR=31.0, Peak=208 HFD=3.2
23:12:22.343 00.001 13300 MultiStar: [#1 -0.01,0.02,0.75,U] [#2 0.30,0.29,0.00,M9] [#3 -0.06,0.17,0.41,U] [#4 -0.07,0.14,0.29,U] [#5 -0.76,0.69,0.00,M6] [#6 0.26,0.27,0.00,M3] [#7 0.06,-0.18,0.22,U] [#8 0.41,0.22,0.00,R] 
23:12:22.343 00.000 13300 refined, 4 included, MultiStar: {0.04, 0.04}, one-star: {0.14, 0.02}
23:12:22.343 00.000 13300 CameraToMount -- cameraTheta (0.77) - m_xAngle (-1.61) = xAngle (2.38 = 2.38)
23:12:22.343 00.000 13300 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.39 = 2.39)
23:12:22.343 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.05 cameraTheta=0.77 mountX=-0.04 mountY=0.04, mountTheta=2.39
23:12:22.345 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.04, opts=13)
23:12:22.345 00.000 13300 Enqueuing Move request for scope (0.04, 0.04)
23:12:22.345 00.000 11596 Worker thread wakes up
23:12:22.346 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
23:12:22.346 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
23:12:22.346 00.000 11596 Moving (0.04, 0.04) raw xDistance=-0.04 yDistance=0.04
23:12:22.346 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:12:22.346 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:22.346 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:12:22.346 00.000 11596 MoveAxis(E, 0, ABG)
23:12:22.346 00.000 11596 Move returns status 0, amount 0
23:12:22.347 00.001 11596 MoveAxis(N, 0, ABG)
23:12:22.347 00.000 11596 Move returns status 0, amount 0
23:12:22.347 00.000 11596 move complete, result=0
23:12:22.347 00.000 11596 worker thread done servicing request
23:12:22.353 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=208, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
23:12:22.361 00.008 13300 UpdateGuideState exits: m=1958 SNR=31.0
23:12:22.361 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:22.361 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:12:22.362 00.001 13300 Enqueuing Expose request
23:12:22.362 00.000 11596 Worker thread wakes up
23:12:22.362 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:12:22.362 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:12:22.874 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:12:24.892 02.018 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1c12d361-7ad1-4d6e-a910-7869db065d87"}
23:12:24.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1c12d361-7ad1-4d6e-a910-7869db065d87"}
23:12:24.893 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"257cc747-5fb0-44cc-9dbf-58a47746c4d4"}
23:12:24.893 00.000 13300 case statement mapped state 6 to 3
23:12:24.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"257cc747-5fb0-44cc-9dbf-58a47746c4d4"}
23:12:24.893 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"43b00d5c-f6d5-4577-bc89-a3db44cb6934"}
23:12:24.894 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":617,"width":15,"height":15,"star_pos":[7.42,7.35],"pixels":"..."},"id":"43b00d5c-f6d5-4577-bc89-a3db44cb6934"}
23:12:25.966 01.072 11596 Exposure complete
23:12:26.043 00.077 11596 worker thread done servicing request
23:12:26.043 00.000 13300 OnExposeComplete: enter
23:12:26.043 00.000 13300 UpdateGuideState(): m_state=6
23:12:26.044 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 618
23:12:26.044 00.000 13300 Star::Find returns 1 (0), X=1070.32, Y=336.31, Mass=1916, SNR=30.6, Peak=239 HFD=3.3
23:12:26.044 00.000 13300 MultiStar: [#1 -0.03,-0.02,0.77,U] [#2 0.39,0.02,0.00,M10] [#3 -0.03,-0.04,0.41,U] [#4 -0.20,-0.10,0.29,U] [#5 -0.37,0.28,0.00,M7] [#6 0.47,0.06,0.00,M4] [#7 0.40,-0.14,0.00,M3] [#8 -0.15,-0.08,0.20,U] 
23:12:26.045 00.001 13300 refined, 4 included, MultiStar: {-0.03, -0.04}, one-star: {0.05, -0.02}
23:12:26.045 00.000 13300 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-1.61) = xAngle (-0.61 = -0.61)
23:12:26.045 00.000 13300 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.59 = -0.59)
23:12:26.045 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.04 hyp=0.04 cameraTheta=-2.21 mountX=0.04 mountY=-0.03, mountTheta=-0.60
23:12:26.047 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.04, opts=13)
23:12:26.047 00.000 13300 Enqueuing Move request for scope (-0.03, -0.04)
23:12:26.047 00.000 11596 Worker thread wakes up
23:12:26.047 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.04) opts 0xd
23:12:26.047 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.04)
23:12:26.047 00.000 11596 Moving (-0.03, -0.04) raw xDistance=0.04 yDistance=-0.03
23:12:26.047 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:12:26.047 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:26.048 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:12:26.048 00.000 11596 MoveAxis(E, 0, ABG)
23:12:26.048 00.000 11596 Move returns status 0, amount 0
23:12:26.048 00.000 11596 MoveAxis(N, 0, ABG)
23:12:26.048 00.000 11596 Move returns status 0, amount 0
23:12:26.048 00.000 11596 move complete, result=0
23:12:26.048 00.000 11596 worker thread done servicing request
23:12:26.053 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
23:12:26.060 00.007 13300 UpdateGuideState exits: m=1916 SNR=30.6
23:12:26.060 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:26.060 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:12:26.061 00.001 13300 Enqueuing Expose request
23:12:26.061 00.000 11596 Worker thread wakes up
23:12:26.061 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:12:26.061 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:12:26.568 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:12:27.891 01.323 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f870266a-2e56-4e65-b932-a976a2a6f5ce"}
23:12:27.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f870266a-2e56-4e65-b932-a976a2a6f5ce"}
23:12:27.892 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"87b2841b-49b4-4bc4-b187-45c40af5b712"}
23:12:27.892 00.000 13300 case statement mapped state 6 to 3
23:12:27.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"87b2841b-49b4-4bc4-b187-45c40af5b712"}
23:12:27.892 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"169a0187-4c3e-4737-aa4f-1c215fb6f7d7"}
23:12:27.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":618,"width":15,"height":15,"star_pos":[7.32,7.31],"pixels":"..."},"id":"169a0187-4c3e-4737-aa4f-1c215fb6f7d7"}
23:12:29.597 01.705 11596 Exposure complete
23:12:29.671 00.074 11596 worker thread done servicing request
23:12:29.671 00.000 13300 OnExposeComplete: enter
23:12:29.671 00.000 13300 UpdateGuideState(): m_state=6
23:12:29.671 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 619
23:12:29.672 00.001 13300 Star::Find returns 1 (0), X=1070.42, Y=336.11, Mass=1866, SNR=30.2, Peak=234 HFD=3.3
23:12:29.672 00.000 13300 MultiStar: [#1 0.04,-0.07,0.77,U] [#2 0.22,-0.02,0.46,U] [#3 -0.11,-0.18,0.42,U] [#4 -0.05,-0.14,0.30,U] [#5 -0.37,0.36,0.00,M8] [#6 0.27,0.17,0.00,M5] [#7 0.41,-0.14,0.00,M4] [#8 -0.12,-0.11,0.20,U] 
23:12:29.672 00.000 13300 refined, 5 included, MultiStar: {0.06, -0.13}, one-star: {0.15, -0.22}
23:12:29.672 00.000 13300 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-1.61) = xAngle (0.48 = 0.48)
23:12:29.672 00.000 13300 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.49 = 0.49)
23:12:29.673 00.001 13300 CameraToMount -- cameraX=0.06 cameraY=-0.13 hyp=0.15 cameraTheta=-1.13 mountX=0.13 mountY=0.07, mountTheta=0.49
23:12:29.674 00.001 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.13, opts=13)
23:12:29.674 00.000 13300 Enqueuing Move request for scope (0.06, -0.13)
23:12:29.674 00.000 11596 Worker thread wakes up
23:12:29.674 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.13) opts 0xd
23:12:29.675 00.001 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.13)
23:12:29.675 00.000 11596 Moving (0.06, -0.13) raw xDistance=0.13 yDistance=0.07
23:12:29.675 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:12:29.675 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:29.675 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:12:29.675 00.000 11596 MoveAxis(E, 0, ABG)
23:12:29.675 00.000 11596 Move returns status 0, amount 0
23:12:29.675 00.000 11596 MoveAxis(N, 0, ABG)
23:12:29.675 00.000 11596 Move returns status 0, amount 0
23:12:29.675 00.000 11596 move complete, result=0
23:12:29.676 00.001 11596 worker thread done servicing request
23:12:29.680 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=234, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
23:12:29.687 00.007 13300 UpdateGuideState exits: m=1866 SNR=30.2
23:12:29.688 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:29.688 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:12:29.688 00.000 13300 Enqueuing Expose request
23:12:29.688 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:12:29.688 00.000 11596 Worker thread wakes up
23:12:29.688 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:12:30.190 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:12:30.890 00.700 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1ddad886-4851-4634-b02e-d4f4ba253bd7"}
23:12:30.890 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1ddad886-4851-4634-b02e-d4f4ba253bd7"}
23:12:30.891 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"be05c9fe-175e-47ee-8594-950473efe6d6"}
23:12:30.891 00.000 13300 case statement mapped state 6 to 3
23:12:30.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"be05c9fe-175e-47ee-8594-950473efe6d6"}
23:12:30.891 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5561ed10-2486-41f2-9110-fb5864f769c9"}
23:12:30.892 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":619,"width":15,"height":15,"star_pos":[7.42,7.11],"pixels":"..."},"id":"5561ed10-2486-41f2-9110-fb5864f769c9"}
23:12:33.216 02.324 11596 Exposure complete
23:12:33.289 00.073 11596 worker thread done servicing request
23:12:33.289 00.000 13300 OnExposeComplete: enter
23:12:33.289 00.000 13300 UpdateGuideState(): m_state=6
23:12:33.289 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 620
23:12:33.290 00.001 13300 Star::Find returns 1 (0), X=1070.35, Y=336.33, Mass=1987, SNR=31.2, Peak=224 HFD=3.3
23:12:33.290 00.000 13300 MultiStar: [#1 0.04,-0.14,0.74,U] [#2 0.20,0.20,0.00,M10] [#3 -0.04,-0.07,0.41,U] [#4 -0.24,-0.02,0.00,M1] [#5 -0.28,0.67,0.00,M9] [#6 0.10,0.11,0.21,U] [#7 0.13,-0.18,0.22,U] [#8 -0.11,0.06,0.19,U] 
23:12:33.290 00.000 13300 refined, 5 included, MultiStar: {0.04, -0.05}, one-star: {0.07, -0.00}
23:12:33.290 00.000 13300 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-1.61) = xAngle (0.74 = 0.74)
23:12:33.291 00.001 13300 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.76 = 0.76)
23:12:33.291 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-0.86 mountX=0.05 mountY=0.04, mountTheta=0.75
23:12:33.292 00.001 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.05, opts=13)
23:12:33.292 00.000 13300 Enqueuing Move request for scope (0.04, -0.05)
23:12:33.293 00.001 11596 Worker thread wakes up
23:12:33.293 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd
23:12:33.293 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.05)
23:12:33.293 00.000 11596 Moving (0.04, -0.05) raw xDistance=0.05 yDistance=0.04
23:12:33.293 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:12:33.293 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:33.293 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:12:33.293 00.000 11596 MoveAxis(E, 0, ABG)
23:12:33.293 00.000 11596 Move returns status 0, amount 0
23:12:33.293 00.000 11596 MoveAxis(N, 0, ABG)
23:12:33.294 00.001 11596 Move returns status 0, amount 0
23:12:33.294 00.000 11596 move complete, result=0
23:12:33.294 00.000 11596 worker thread done servicing request
23:12:33.299 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=224, med=4, FiltMin=3, FiltMax=100, Gamma=0.510
23:12:33.306 00.007 13300 UpdateGuideState exits: m=1987 SNR=31.2
23:12:33.306 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:33.306 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:12:33.306 00.000 13300 Enqueuing Expose request
23:12:33.306 00.000 11596 Worker thread wakes up
23:12:33.306 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:12:33.307 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:12:33.817 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:12:33.889 00.072 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f65b6eb2-4c20-4fa5-86ff-987b9a880441"}
23:12:33.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f65b6eb2-4c20-4fa5-86ff-987b9a880441"}
23:12:33.890 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"344a6418-85c5-4166-b225-8c62b218c602"}
23:12:33.890 00.000 13300 case statement mapped state 6 to 3
23:12:33.890 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"344a6418-85c5-4166-b225-8c62b218c602"}
23:12:33.891 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bee4e3a3-9270-411c-bf9d-055c3c3d0ca8"}
23:12:33.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":620,"width":15,"height":15,"star_pos":[7.35,7.33],"pixels":"..."},"id":"bee4e3a3-9270-411c-bf9d-055c3c3d0ca8"}
23:12:36.846 02.955 11596 Exposure complete
23:12:36.890 00.044 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"81e97784-2c96-4c16-b118-00cb567a7548"}
23:12:36.890 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"81e97784-2c96-4c16-b118-00cb567a7548"}
23:12:36.891 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"50a82f18-5559-41a4-8f27-85d1c96ad00d"}
23:12:36.891 00.000 13300 case statement mapped state 6 to 3
23:12:36.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"50a82f18-5559-41a4-8f27-85d1c96ad00d"}
23:12:36.892 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d5ac18ea-0b64-4f9e-bd8e-2793447fc842"}
23:12:36.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":620,"width":15,"height":15,"star_pos":[7.35,7.33],"pixels":"..."},"id":"d5ac18ea-0b64-4f9e-bd8e-2793447fc842"}
23:12:36.936 00.044 11596 worker thread done servicing request
23:12:36.936 00.000 13300 OnExposeComplete: enter
23:12:36.937 00.001 13300 UpdateGuideState(): m_state=6
23:12:36.937 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 621
23:12:36.937 00.000 13300 Star::Find returns 1 (0), X=1070.36, Y=336.06, Mass=1945, SNR=30.9, Peak=254 HFD=3.3
23:12:36.938 00.001 13300 MultiStar: [#1 -0.05,-0.12,0.75,U] [#2 0.33,-0.17,0.00,R] [#3 -0.18,-0.15,0.41,U] [#4 -0.08,-0.15,0.30,U] [#5 -0.18,0.33,0.00,M10] [#6 0.23,-0.17,0.00,M5] [#7 0.06,-0.09,0.23,U] [#8 -0.09,-0.16,0.19,U] 
23:12:36.938 00.000 13300 refined, 5 included, MultiStar: {-0.02, -0.18}, one-star: {0.08, -0.27}
23:12:36.938 00.000 13300 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-1.61) = xAngle (-0.07 = -0.07)
23:12:36.939 00.001 13300 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.05 = -0.05)
23:12:36.939 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.18 hyp=0.18 cameraTheta=-1.68 mountX=0.18 mountY=-0.01, mountTheta=-0.06
23:12:36.941 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.18, opts=13)
23:12:36.941 00.000 13300 Enqueuing Move request for scope (-0.02, -0.18)
23:12:36.942 00.001 11596 Worker thread wakes up
23:12:36.942 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.18) opts 0xd
23:12:36.942 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.18)
23:12:36.942 00.000 11596 Moving (-0.02, -0.18) raw xDistance=0.18 yDistance=-0.01
23:12:36.942 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.18
23:12:36.942 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:36.943 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:12:36.943 00.000 11596 MoveAxis(W, 225, ABG)
23:12:36.943 00.000 11596 Guiding  Dir = 3, Dur = 225
23:12:36.943 00.000 11596 IsSlewing returns 0
23:12:36.949 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=3, FiltMax=93, Gamma=0.510
23:12:36.958 00.009 13300 UpdateGuideState exits: m=1945 SNR=30.9
23:12:36.958 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:36.958 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:12:36.958 00.000 13300 Enqueuing Expose request
23:12:37.118 00.160 11596 IsGuiding returns 0
23:12:37.222 00.104 11596 PulseGuide returned control before completion, sleep 132
23:12:37.411 00.189 11596 IsGuiding returns 1
23:12:37.411 00.000 11596 scope still moving after pulse duration time elapsed
23:12:37.433 00.022 11596 IsSlewing returns 0
23:12:37.637 00.204 11596 IsGuiding returns 0
23:12:37.637 00.000 11596 scope move finished after 225 + 294 ms
23:12:37.637 00.000 11596 Move returns status 0, amount 225
23:12:37.637 00.000 11596 MoveAxis(N, 0, ABG)
23:12:37.637 00.000 11596 Move returns status 0, amount 0
23:12:37.637 00.000 11596 move complete, result=0
23:12:37.637 00.000 11596 worker thread done servicing request
23:12:37.638 00.001 13300 GuideStep: 0.2 px 225 ms WEST, -0.0 px 0 ms NORTH
23:12:37.638 00.000 11596 Worker thread wakes up
23:12:37.638 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:12:38.139 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:12:39.890 01.751 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0aba171c-c391-4c65-8aea-3d66a573ce58"}
23:12:39.890 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0aba171c-c391-4c65-8aea-3d66a573ce58"}
23:12:39.891 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f68c6b61-a71b-4b02-9ff9-f37ff4f5bd76"}
23:12:39.891 00.000 13300 case statement mapped state 6 to 3
23:12:39.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f68c6b61-a71b-4b02-9ff9-f37ff4f5bd76"}
23:12:39.891 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ea745ce2-982a-4290-97b9-b2d24dcbbf4e"}
23:12:39.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":621,"width":15,"height":15,"star_pos":[7.36,7.06],"pixels":"..."},"id":"ea745ce2-982a-4290-97b9-b2d24dcbbf4e"}
23:12:41.165 01.274 11596 Exposure complete
23:12:41.236 00.071 11596 worker thread done servicing request
23:12:41.236 00.000 13300 OnExposeComplete: enter
23:12:41.236 00.000 13300 UpdateGuideState(): m_state=6
23:12:41.236 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 622
23:12:41.237 00.001 13300 Star::Find returns 1 (0), X=1070.51, Y=336.42, Mass=1973, SNR=31.1, Peak=214 HFD=3.2
23:12:41.237 00.000 13300 MultiStar: [#1 -0.11,0.08,0.75,U] [#2 0.02,0.43,0.00,M1] [#3 -0.11,0.22,0.00,M1] [#4 -0.09,-0.28,0.00,M1] [#5 -0.03,0.47,0.00,R] [#6 0.22,0.37,0.00,M6] [#7 0.15,-0.04,0.22,U] [#8 -0.17,0.30,0.00,M1] 
23:12:41.237 00.000 13300 refined, 2 included, MultiStar: {0.10, 0.07}, one-star: {0.24, 0.09}
23:12:41.237 00.000 13300 CameraToMount -- cameraTheta (0.63) - m_xAngle (-1.61) = xAngle (2.24 = 2.24)
23:12:41.237 00.000 13300 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.25 = 2.25)
23:12:41.238 00.001 13300 CameraToMount -- cameraX=0.10 cameraY=0.07 hyp=0.12 cameraTheta=0.63 mountX=-0.07 mountY=0.09, mountTheta=2.25
23:12:41.239 00.001 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.07, opts=13)
23:12:41.239 00.000 13300 Enqueuing Move request for scope (0.10, 0.07)
23:12:41.239 00.000 11596 Worker thread wakes up
23:12:41.239 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.07) opts 0xd
23:12:41.239 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.07)
23:12:41.240 00.001 11596 Moving (0.10, 0.07) raw xDistance=-0.07 yDistance=0.09
23:12:41.240 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:12:41.240 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:41.240 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:12:41.240 00.000 11596 MoveAxis(E, 0, ABG)
23:12:41.240 00.000 11596 Move returns status 0, amount 0
23:12:41.240 00.000 11596 MoveAxis(N, 0, ABG)
23:12:41.240 00.000 11596 Move returns status 0, amount 0
23:12:41.240 00.000 11596 move complete, result=0
23:12:41.240 00.000 11596 worker thread done servicing request
23:12:41.245 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=214, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
23:12:41.253 00.008 13300 UpdateGuideState exits: m=1973 SNR=31.1
23:12:41.253 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:41.253 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:12:41.253 00.000 13300 Enqueuing Expose request
23:12:41.253 00.000 11596 Worker thread wakes up
23:12:41.253 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:12:41.253 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:12:41.755 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:12:42.889 01.134 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"982d4e8e-c39d-46aa-94bc-b27879a1d5fa"}
23:12:42.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"982d4e8e-c39d-46aa-94bc-b27879a1d5fa"}
23:12:42.890 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"99e23823-1a87-40d5-9925-6c4ef8347497"}
23:12:42.890 00.000 13300 case statement mapped state 6 to 3
23:12:42.890 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"99e23823-1a87-40d5-9925-6c4ef8347497"}
23:12:42.890 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bc88a55e-f0b6-496c-bc4e-43b646429b61"}
23:12:42.891 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":622,"width":15,"height":15,"star_pos":[6.51,7.42],"pixels":"..."},"id":"bc88a55e-f0b6-496c-bc4e-43b646429b61"}
23:12:44.788 01.897 11596 Exposure complete
23:12:44.884 00.096 13300 OnExposeComplete: enter
23:12:44.884 00.000 11596 worker thread done servicing request
23:12:44.884 00.000 13300 UpdateGuideState(): m_state=6
23:12:44.885 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 623
23:12:44.885 00.000 13300 Star::Find returns 1 (0), X=1070.41, Y=336.24, Mass=1927, SNR=30.7, Peak=229 HFD=3.2
23:12:44.886 00.001 13300 MultiStar: [#1 -0.08,-0.09,0.76,U] [#2 -0.11,0.12,0.45,U] [#3 -0.13,0.01,0.41,U] [#4 -0.11,0.00,0.29,U] [#5 -0.33,-0.24,0.00,M1] [#6 0.12,0.49,0.00,M7] [#7 0.03,-0.27,0.00,M2] [#8 -0.43,0.17,0.00,M2] 
23:12:44.886 00.000 13300 refined, 4 included, MultiStar: {-0.02, -0.03}, one-star: {0.14, -0.09}
23:12:44.886 00.000 13300 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-1.61) = xAngle (-0.47 = -0.47)
23:12:44.886 00.000 13300 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.46 = -0.46)
23:12:44.887 00.001 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-2.08 mountX=0.03 mountY=-0.02, mountTheta=-0.46
23:12:44.889 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.03, opts=13)
23:12:44.889 00.000 13300 Enqueuing Move request for scope (-0.02, -0.03)
23:12:44.889 00.000 11596 Worker thread wakes up
23:12:44.889 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
23:12:44.889 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
23:12:44.889 00.000 11596 Moving (-0.02, -0.03) raw xDistance=0.03 yDistance=-0.02
23:12:44.889 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:12:44.890 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:44.890 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:12:44.890 00.000 11596 MoveAxis(E, 0, ABG)
23:12:44.890 00.000 11596 Move returns status 0, amount 0
23:12:44.890 00.000 11596 MoveAxis(N, 0, ABG)
23:12:44.890 00.000 11596 Move returns status 0, amount 0
23:12:44.891 00.001 11596 move complete, result=0
23:12:44.891 00.000 11596 worker thread done servicing request
23:12:44.895 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=229, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
23:12:44.906 00.011 13300 UpdateGuideState exits: m=1927 SNR=30.7
23:12:44.906 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:44.906 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:12:44.907 00.001 13300 Enqueuing Expose request
23:12:44.907 00.000 11596 Worker thread wakes up
23:12:44.907 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:12:44.907 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:12:45.420 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:12:45.888 00.468 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"169b47d2-1c6c-4c1c-9942-1e557a6a4198"}
23:12:45.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"169b47d2-1c6c-4c1c-9942-1e557a6a4198"}
23:12:45.889 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cf060a21-9994-4aab-85f1-09a06aacf24f"}
23:12:45.889 00.000 13300 case statement mapped state 6 to 3
23:12:45.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cf060a21-9994-4aab-85f1-09a06aacf24f"}
23:12:45.889 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e0aa97fa-e09a-43d1-a366-1182d1188d5e"}
23:12:45.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":623,"width":15,"height":15,"star_pos":[7.41,7.24],"pixels":"..."},"id":"e0aa97fa-e09a-43d1-a366-1182d1188d5e"}
23:12:48.448 02.559 11596 Exposure complete
23:12:48.525 00.077 11596 worker thread done servicing request
23:12:48.525 00.000 13300 OnExposeComplete: enter
23:12:48.525 00.000 13300 UpdateGuideState(): m_state=6
23:12:48.526 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 624
23:12:48.526 00.000 13300 Star::Find returns 1 (0), X=1070.45, Y=336.21, Mass=1913, SNR=30.6, Peak=220 HFD=3.3
23:12:48.526 00.000 13300 MultiStar: [#1 -0.01,-0.05,0.76,U] [#2 -0.04,0.17,0.44,U] [#3 -0.07,-0.06,0.41,U] [#4 -0.04,-0.05,0.29,U] [#5 -0.14,0.03,0.25,U] [#6 0.23,0.15,0.00,M8] [#7 0.45,-0.07,0.00,M3] [#8 -0.07,-0.26,0.00,M3] 
23:12:48.527 00.001 13300 refined, 5 included, MultiStar: {0.02, -0.04}, one-star: {0.18, -0.12}
23:12:48.527 00.000 13300 CameraToMount -- cameraTheta (-0.98) - m_xAngle (-1.61) = xAngle (0.63 = 0.63)
23:12:48.527 00.000 13300 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.65 = 0.65)
23:12:48.527 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-0.98 mountX=0.04 mountY=0.03, mountTheta=0.64
23:12:48.528 00.001 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.04, opts=13)
23:12:48.529 00.001 13300 Enqueuing Move request for scope (0.02, -0.04)
23:12:48.529 00.000 11596 Worker thread wakes up
23:12:48.529 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.04) opts 0xd
23:12:48.529 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.04)
23:12:48.529 00.000 11596 Moving (0.02, -0.04) raw xDistance=0.04 yDistance=0.03
23:12:48.529 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:12:48.529 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:48.529 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:12:48.529 00.000 11596 MoveAxis(E, 0, ABG)
23:12:48.529 00.000 11596 Move returns status 0, amount 0
23:12:48.530 00.001 11596 MoveAxis(N, 0, ABG)
23:12:48.530 00.000 11596 Move returns status 0, amount 0
23:12:48.530 00.000 11596 move complete, result=0
23:12:48.530 00.000 11596 worker thread done servicing request
23:12:48.534 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=220, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
23:12:48.543 00.009 13300 UpdateGuideState exits: m=1913 SNR=30.6
23:12:48.543 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:48.543 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:12:48.543 00.000 13300 Enqueuing Expose request
23:12:48.543 00.000 11596 Worker thread wakes up
23:12:48.543 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:12:48.543 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:12:48.910 00.367 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1869d7a7-f1e2-4da4-b41b-a5967f624df1"}
23:12:48.911 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1869d7a7-f1e2-4da4-b41b-a5967f624df1"}
23:12:48.911 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4b449b60-79f8-429e-93bc-7a5f50255712"}
23:12:48.912 00.001 13300 case statement mapped state 6 to 3
23:12:48.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4b449b60-79f8-429e-93bc-7a5f50255712"}
23:12:48.913 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9153aa6e-d3ef-49e6-9692-905f1ca7f0b2"}
23:12:48.913 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":624,"width":15,"height":15,"star_pos":[7.45,7.21],"pixels":"..."},"id":"9153aa6e-d3ef-49e6-9692-905f1ca7f0b2"}
23:12:49.052 00.139 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:12:51.909 02.857 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1eda801c-d37c-4be8-b7ca-b82681f55c27"}
23:12:51.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1eda801c-d37c-4be8-b7ca-b82681f55c27"}
23:12:51.910 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aebf9d2b-e5f0-4b31-be6d-0d2f49168092"}
23:12:51.910 00.000 13300 case statement mapped state 6 to 3
23:12:51.910 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"aebf9d2b-e5f0-4b31-be6d-0d2f49168092"}
23:12:51.910 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"47261ee4-acee-4133-95ce-9c7bd6a3d1cf"}
23:12:51.910 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":624,"width":15,"height":15,"star_pos":[7.45,7.21],"pixels":"..."},"id":"47261ee4-acee-4133-95ce-9c7bd6a3d1cf"}
23:12:52.089 00.179 11596 Exposure complete
23:12:52.168 00.079 11596 worker thread done servicing request
23:12:52.168 00.000 13300 OnExposeComplete: enter
23:12:52.168 00.000 13300 UpdateGuideState(): m_state=6
23:12:52.168 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 625
23:12:52.169 00.001 13300 Star::Find returns 1 (0), X=1070.54, Y=336.17, Mass=1883, SNR=30.4, Peak=223 HFD=3.4
23:12:52.170 00.001 13300 MultiStar: [#1 0.00,-0.17,0.75,U] [#2 0.06,0.20,0.45,U] [#3 0.02,-0.27,0.00,M1] [#4 -0.05,-0.24,0.30,U] [#5 0.06,-0.31,0.00,M1] [#6 0.25,-0.12,0.00,M9] [#7 0.27,-0.27,0.00,M4] [#8 -0.30,-0.06,0.00,M4] 
23:12:52.170 00.000 13300 refined, 3 included, MultiStar: {0.11, -0.11}, one-star: {0.27, -0.16}
23:12:52.170 00.000 13300 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-1.61) = xAngle (0.87 = 0.87)
23:12:52.170 00.000 13300 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.88 = 0.88)
23:12:52.170 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.11 hyp=0.16 cameraTheta=-0.74 mountX=0.10 mountY=0.12, mountTheta=0.87
23:12:52.172 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.11, opts=13)
23:12:52.172 00.000 13300 Enqueuing Move request for scope (0.11, -0.11)
23:12:52.172 00.000 11596 Worker thread wakes up
23:12:52.172 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.11) opts 0xd
23:12:52.172 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.11)
23:12:52.172 00.000 11596 Moving (0.11, -0.11) raw xDistance=0.10 yDistance=0.12
23:12:52.172 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:12:52.172 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:52.172 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:12:52.173 00.001 11596 MoveAxis(E, 0, ABG)
23:12:52.173 00.000 11596 Move returns status 0, amount 0
23:12:52.173 00.000 11596 MoveAxis(N, 0, ABG)
23:12:52.173 00.000 11596 Move returns status 0, amount 0
23:12:52.173 00.000 11596 move complete, result=0
23:12:52.173 00.000 11596 worker thread done servicing request
23:12:52.177 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=223, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
23:12:52.184 00.007 13300 UpdateGuideState exits: m=1883 SNR=30.4
23:12:52.184 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:52.184 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:12:52.185 00.001 13300 Enqueuing Expose request
23:12:52.185 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:12:52.185 00.000 11596 Worker thread wakes up
23:12:52.185 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:12:52.695 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:12:54.910 02.215 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fbb3760f-1028-408d-badd-752e09d58e0d"}
23:12:54.910 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fbb3760f-1028-408d-badd-752e09d58e0d"}
23:12:54.911 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9cfd14b0-fa9d-42a8-b48d-ef702acda9f3"}
23:12:54.911 00.000 13300 case statement mapped state 6 to 3
23:12:54.911 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9cfd14b0-fa9d-42a8-b48d-ef702acda9f3"}
23:12:54.912 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"decd47a2-14e4-47c6-8208-9ab396337200"}
23:12:54.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":625,"width":15,"height":15,"star_pos":[6.54,7.17],"pixels":"..."},"id":"decd47a2-14e4-47c6-8208-9ab396337200"}
23:12:55.726 00.814 11596 Exposure complete
23:12:55.800 00.074 11596 worker thread done servicing request
23:12:55.800 00.000 13300 OnExposeComplete: enter
23:12:55.801 00.001 13300 UpdateGuideState(): m_state=6
23:12:55.801 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 626
23:12:55.801 00.000 13300 Star::Find returns 1 (0), X=1070.50, Y=336.15, Mass=1977, SNR=31.1, Peak=242 HFD=3.5
23:12:55.802 00.001 13300 MultiStar: [#1 0.03,-0.06,0.74,U] [#2 -0.10,0.28,0.00,M1] [#3 -0.03,-0.28,0.00,M2] [#4 -0.06,-0.11,0.29,U] [#5 -0.30,-0.06,0.00,M2] [#6 0.34,0.17,0.00,M10] [#7 0.31,-0.20,0.00,M5] [#8 -0.12,-0.44,0.00,M5] 
23:12:55.802 00.000 13300 refined, 2 included, MultiStar: {0.11, -0.13}, one-star: {0.22, -0.18}
23:12:55.802 00.000 13300 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-1.61) = xAngle (0.76 = 0.76)
23:12:55.802 00.000 13300 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.77 = 0.77)
23:12:55.802 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.13 hyp=0.17 cameraTheta=-0.85 mountX=0.12 mountY=0.12, mountTheta=0.77
23:12:55.804 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.13, opts=13)
23:12:55.804 00.000 13300 Enqueuing Move request for scope (0.11, -0.13)
23:12:55.804 00.000 11596 Worker thread wakes up
23:12:55.804 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.13) opts 0xd
23:12:55.804 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.13)
23:12:55.804 00.000 11596 Moving (0.11, -0.13) raw xDistance=0.12 yDistance=0.12
23:12:55.804 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:12:55.805 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:55.805 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:12:55.805 00.000 11596 MoveAxis(E, 0, ABG)
23:12:55.805 00.000 11596 Move returns status 0, amount 0
23:12:55.805 00.000 11596 MoveAxis(N, 0, ABG)
23:12:55.805 00.000 11596 Move returns status 0, amount 0
23:12:55.805 00.000 11596 move complete, result=0
23:12:55.805 00.000 11596 worker thread done servicing request
23:12:55.810 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=242, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
23:12:55.817 00.007 13300 UpdateGuideState exits: m=1977 SNR=31.1
23:12:55.817 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:55.817 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:12:55.817 00.000 13300 Enqueuing Expose request
23:12:55.818 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:12:55.818 00.000 11596 Worker thread wakes up
23:12:55.818 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:12:56.323 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:12:57.909 01.586 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"09e468cd-4219-4204-bb10-26d205d2d122"}
23:12:57.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"09e468cd-4219-4204-bb10-26d205d2d122"}
23:12:57.910 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"06f5de4b-09a5-4779-9fcd-7e55d11e78a0"}
23:12:57.910 00.000 13300 case statement mapped state 6 to 3
23:12:57.910 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"06f5de4b-09a5-4779-9fcd-7e55d11e78a0"}
23:12:57.911 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cab438c4-b920-46d1-9b36-dac25731247f"}
23:12:57.911 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":626,"width":15,"height":15,"star_pos":[6.50,7.15],"pixels":"..."},"id":"cab438c4-b920-46d1-9b36-dac25731247f"}
23:12:59.348 01.437 11596 Exposure complete
23:12:59.420 00.072 11596 worker thread done servicing request
23:12:59.420 00.000 13300 OnExposeComplete: enter
23:12:59.420 00.000 13300 UpdateGuideState(): m_state=6
23:12:59.420 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 627
23:12:59.421 00.001 13300 Star::Find returns 1 (0), X=1070.38, Y=336.05, Mass=1924, SNR=30.7, Peak=254 HFD=3.3
23:12:59.421 00.000 13300 MultiStar: [#1 -0.11,-0.30,0.00,M1] [#2 -0.18,-0.01,0.44,U] [#3 -0.20,-0.14,0.00,M3] [#4 -0.06,-0.09,0.29,U] [#5 -0.14,0.06,0.24,U] [#6 0.04,-0.13,0.21,U] [#7 0.08,-0.11,0.22,U] [#8 -0.21,-0.03,0.19,U] 
23:12:59.421 00.000 13300 refined, 6 included, MultiStar: {-0.01, -0.13}, one-star: {0.11, -0.28}
23:12:59.421 00.000 13300 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-1.61) = xAngle (-0.07 = -0.07)
23:12:59.421 00.000 13300 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.05 = -0.05)
23:12:59.421 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.68 mountX=0.13 mountY=-0.01, mountTheta=-0.05
23:12:59.423 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.13, opts=13)
23:12:59.423 00.000 13300 Enqueuing Move request for scope (-0.01, -0.13)
23:12:59.423 00.000 11596 Worker thread wakes up
23:12:59.423 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.13) opts 0xd
23:12:59.423 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.13)
23:12:59.424 00.001 11596 Moving (-0.01, -0.13) raw xDistance=0.13 yDistance=-0.01
23:12:59.424 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:12:59.424 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:59.424 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:12:59.424 00.000 11596 MoveAxis(E, 0, ABG)
23:12:59.424 00.000 11596 Move returns status 0, amount 0
23:12:59.424 00.000 11596 MoveAxis(N, 0, ABG)
23:12:59.424 00.000 11596 Move returns status 0, amount 0
23:12:59.424 00.000 11596 move complete, result=0
23:12:59.424 00.000 11596 worker thread done servicing request
23:12:59.429 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
23:12:59.436 00.007 13300 UpdateGuideState exits: m=1924 SNR=30.7
23:12:59.436 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:59.436 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:12:59.436 00.000 13300 Enqueuing Expose request
23:12:59.437 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:12:59.437 00.000 11596 Worker thread wakes up
23:12:59.437 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:12:59.948 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:13:00.908 00.960 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b8a06eca-0586-48c0-bbea-f7a06d7b1a9e"}
23:13:00.908 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b8a06eca-0586-48c0-bbea-f7a06d7b1a9e"}
23:13:00.909 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9adf35ea-1c6b-4a6c-859c-fcec99e9ef1b"}
23:13:00.909 00.000 13300 case statement mapped state 6 to 3
23:13:00.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9adf35ea-1c6b-4a6c-859c-fcec99e9ef1b"}
23:13:00.909 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"556495e3-dae1-4ee8-ba49-050af2b7afa3"}
23:13:00.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":627,"width":15,"height":15,"star_pos":[7.38,7.05],"pixels":"..."},"id":"556495e3-dae1-4ee8-ba49-050af2b7afa3"}
23:13:02.971 02.062 11596 Exposure complete
23:13:03.045 00.074 11596 worker thread done servicing request
23:13:03.045 00.000 13300 OnExposeComplete: enter
23:13:03.045 00.000 13300 UpdateGuideState(): m_state=6
23:13:03.046 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 628
23:13:03.046 00.000 13300 Star::Find returns 1 (0), X=1070.31, Y=336.17, Mass=1864, SNR=30.2, Peak=254 HFD=3.3
23:13:03.046 00.000 13300 MultiStar: [#1 0.02,-0.27,0.00,M2] [#2 -0.20,0.10,0.45,U] [#3 -0.21,-0.21,0.00,M4] [#4 -0.08,-0.22,0.30,U] [#5 -0.49,-0.41,0.00,M2] [#6 0.05,0.02,0.22,U] [#7 0.07,-0.46,0.00,M5] [#8 -0.44,0.04,0.00,M5] 
23:13:03.047 00.001 13300 refined, 3 included, MultiStar: {-0.04, -0.09}, one-star: {0.03, -0.16}
23:13:03.047 00.000 13300 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-1.61) = xAngle (-0.34 = -0.34)
23:13:03.047 00.000 13300 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.32 = -0.32)
23:13:03.047 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-1.95 mountX=0.09 mountY=-0.03, mountTheta=-0.33
23:13:03.048 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.09, opts=13)
23:13:03.048 00.000 13300 Enqueuing Move request for scope (-0.04, -0.09)
23:13:03.049 00.001 11596 Worker thread wakes up
23:13:03.049 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.09) opts 0xd
23:13:03.049 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.09)
23:13:03.049 00.000 11596 Moving (-0.04, -0.09) raw xDistance=0.09 yDistance=-0.03
23:13:03.049 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:13:03.049 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:03.049 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:13:03.049 00.000 11596 MoveAxis(E, 0, ABG)
23:13:03.049 00.000 11596 Move returns status 0, amount 0
23:13:03.049 00.000 11596 MoveAxis(N, 0, ABG)
23:13:03.050 00.001 11596 Move returns status 0, amount 0
23:13:03.050 00.000 11596 move complete, result=0
23:13:03.050 00.000 11596 worker thread done servicing request
23:13:03.055 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
23:13:03.062 00.007 13300 UpdateGuideState exits: m=1864 SNR=30.2
23:13:03.062 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:03.063 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:13:03.063 00.000 13300 Enqueuing Expose request
23:13:03.063 00.000 11596 Worker thread wakes up
23:13:03.063 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:13:03.063 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:13:03.575 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:13:03.908 00.333 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8a4349c7-546c-4938-b455-4bbcc4df749b"}
23:13:03.908 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8a4349c7-546c-4938-b455-4bbcc4df749b"}
23:13:03.909 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"af5cb98f-5c1b-4c9a-8dc8-0d84c614d5e9"}
23:13:03.909 00.000 13300 case statement mapped state 6 to 3
23:13:03.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"af5cb98f-5c1b-4c9a-8dc8-0d84c614d5e9"}
23:13:03.909 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"104eb9b8-1a73-4814-aab0-6c071ea47220"}
23:13:03.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":628,"width":15,"height":15,"star_pos":[7.31,7.17],"pixels":"..."},"id":"104eb9b8-1a73-4814-aab0-6c071ea47220"}
23:13:06.607 02.698 11596 Exposure complete
23:13:06.682 00.075 11596 worker thread done servicing request
23:13:06.682 00.000 13300 OnExposeComplete: enter
23:13:06.683 00.001 13300 UpdateGuideState(): m_state=6
23:13:06.683 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 629
23:13:06.683 00.000 13300 Star::Find returns 1 (0), X=1070.49, Y=336.15, Mass=1919, SNR=30.7, Peak=232 HFD=3.4
23:13:06.684 00.001 13300 MultiStar: [#1 0.06,-0.18,0.75,U] [#2 -0.01,0.22,0.44,U] [#3 -0.06,-0.06,0.41,U] [#4 -0.07,-0.19,0.30,U] [#5 -0.21,0.08,0.24,U] [#6 0.21,0.04,0.21,U] [#7 0.12,-0.29,0.00,M6] [#8 0.19,-0.35,0.00,M6] 
23:13:06.684 00.000 13300 refined, 6 included, MultiStar: {0.06, -0.08}, one-star: {0.21, -0.18}
23:13:06.684 00.000 13300 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-1.61) = xAngle (0.67 = 0.67)
23:13:06.684 00.000 13300 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.68 = 0.68)
23:13:06.684 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-0.94 mountX=0.08 mountY=0.06, mountTheta=0.68
23:13:06.686 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.08, opts=13)
23:13:06.686 00.000 13300 Enqueuing Move request for scope (0.06, -0.08)
23:13:06.686 00.000 11596 Worker thread wakes up
23:13:06.686 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.08) opts 0xd
23:13:06.686 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.08)
23:13:06.686 00.000 11596 Moving (0.06, -0.08) raw xDistance=0.08 yDistance=0.06
23:13:06.686 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:13:06.687 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:06.687 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:13:06.687 00.000 11596 MoveAxis(E, 0, ABG)
23:13:06.687 00.000 11596 Move returns status 0, amount 0
23:13:06.687 00.000 11596 MoveAxis(N, 0, ABG)
23:13:06.687 00.000 11596 Move returns status 0, amount 0
23:13:06.687 00.000 11596 move complete, result=0
23:13:06.687 00.000 11596 worker thread done servicing request
23:13:06.692 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=3, FiltMax=87, Gamma=0.510
23:13:06.701 00.009 13300 UpdateGuideState exits: m=1919 SNR=30.7
23:13:06.701 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:06.701 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:13:06.701 00.000 13300 Enqueuing Expose request
23:13:06.702 00.001 11596 Worker thread wakes up
23:13:06.702 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:13:06.702 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:13:06.907 00.205 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d548f09b-6097-488d-a0f5-d5d5cbbb2577"}
23:13:06.907 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d548f09b-6097-488d-a0f5-d5d5cbbb2577"}
23:13:06.908 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b553163a-69bd-48d2-9719-f1f8dfba4532"}
23:13:06.908 00.000 13300 case statement mapped state 6 to 3
23:13:06.908 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b553163a-69bd-48d2-9719-f1f8dfba4532"}
23:13:06.908 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0cf9c688-5995-4b8a-9ef4-3a971650757f"}
23:13:06.908 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":629,"width":15,"height":15,"star_pos":[7.49,7.15],"pixels":"..."},"id":"0cf9c688-5995-4b8a-9ef4-3a971650757f"}
23:13:07.212 00.304 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:13:09.912 02.700 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"06c55f7d-97ac-4088-96d7-c7badcae9b7e"}
23:13:09.913 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"06c55f7d-97ac-4088-96d7-c7badcae9b7e"}
23:13:09.913 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7cc733e4-f232-4099-8372-0a12179d891b"}
23:13:09.913 00.000 13300 case statement mapped state 6 to 3
23:13:09.914 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7cc733e4-f232-4099-8372-0a12179d891b"}
23:13:09.914 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f1f32505-dce4-4278-86a3-aa33d8067536"}
23:13:09.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":629,"width":15,"height":15,"star_pos":[7.49,7.15],"pixels":"..."},"id":"f1f32505-dce4-4278-86a3-aa33d8067536"}
23:13:10.246 00.332 11596 Exposure complete
23:13:10.317 00.071 11596 worker thread done servicing request
23:13:10.317 00.000 13300 OnExposeComplete: enter
23:13:10.317 00.000 13300 UpdateGuideState(): m_state=6
23:13:10.317 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 630
23:13:10.318 00.001 13300 Star::Find returns 1 (0), X=1070.37, Y=336.14, Mass=1892, SNR=30.4, Peak=254 HFD=3.3
23:13:10.318 00.000 13300 MultiStar: [#1 -0.13,-0.19,0.77,U] [#2 -0.13,-0.02,0.45,U] [#3 0.00,-0.12,0.41,U] [#4 -0.20,-0.22,0.00,M1] [#5 -0.32,-0.41,0.00,M2] [#6 0.34,-0.21,0.00,M8] [#7 0.01,-0.32,0.00,M7] [#8 -0.14,-0.15,0.21,U] 
23:13:10.318 00.000 13300 refined, 4 included, MultiStar: {-0.03, -0.15}, one-star: {0.10, -0.18}
23:13:10.318 00.000 13300 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-1.61) = xAngle (-0.17 = -0.17)
23:13:10.318 00.000 13300 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.15 = -0.15)
23:13:10.318 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.15 hyp=0.15 cameraTheta=-1.78 mountX=0.15 mountY=-0.02, mountTheta=-0.15
23:13:10.320 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.15, opts=13)
23:13:10.320 00.000 13300 Enqueuing Move request for scope (-0.03, -0.15)
23:13:10.320 00.000 11596 Worker thread wakes up
23:13:10.321 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.15) opts 0xd
23:13:10.321 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.15)
23:13:10.321 00.000 11596 Moving (-0.03, -0.15) raw xDistance=0.15 yDistance=-0.02
23:13:10.322 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.15
23:13:10.322 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:10.322 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:13:10.322 00.000 11596 MoveAxis(W, 187, ABG)
23:13:10.322 00.000 11596 Guiding  Dir = 3, Dur = 187
23:13:10.323 00.001 11596 IsSlewing returns 0
23:13:10.328 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
23:13:10.335 00.007 13300 UpdateGuideState exits: m=1892 SNR=30.4
23:13:10.335 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:10.335 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:13:10.335 00.000 13300 Enqueuing Expose request
23:13:10.358 00.023 11596 IsGuiding returns 0
23:13:10.484 00.126 11596 PulseGuide returned control before completion, sleep 73
23:13:10.934 00.450 11596 IsGuiding returns 0
23:13:10.934 00.000 11596 Move returns status 0, amount 187
23:13:10.934 00.000 11596 MoveAxis(N, 0, ABG)
23:13:10.934 00.000 11596 Move returns status 0, amount 0
23:13:10.934 00.000 11596 move complete, result=0
23:13:10.934 00.000 11596 worker thread done servicing request
23:13:10.934 00.000 11596 Worker thread wakes up
23:13:10.934 00.000 13300 GuideStep: 0.1 px 187 ms WEST, -0.0 px 0 ms NORTH
23:13:10.935 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:13:11.440 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:13:12.912 01.472 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6e62b726-a49a-405b-8026-9eebbc1a593a"}
23:13:12.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6e62b726-a49a-405b-8026-9eebbc1a593a"}
23:13:12.913 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fb4a8ce3-9f82-4f34-a6fd-2b85661bd345"}
23:13:12.913 00.000 13300 case statement mapped state 6 to 3
23:13:12.913 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fb4a8ce3-9f82-4f34-a6fd-2b85661bd345"}
23:13:12.913 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4773e363-004e-47dd-b5fd-c2f0f72a0c11"}
23:13:12.913 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":630,"width":15,"height":15,"star_pos":[7.37,7.14],"pixels":"..."},"id":"4773e363-004e-47dd-b5fd-c2f0f72a0c11"}
23:13:14.499 01.586 11596 Exposure complete
23:13:14.634 00.135 13300 OnExposeComplete: enter
23:13:14.634 00.000 11596 worker thread done servicing request
23:13:14.634 00.000 13300 UpdateGuideState(): m_state=6
23:13:14.635 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 631
23:13:14.635 00.000 13300 Star::Find returns 1 (0), X=1070.36, Y=336.35, Mass=1978, SNR=31.1, Peak=218 HFD=3.3
23:13:14.636 00.001 13300 MultiStar: [#1 0.01,0.00,0.75,U] [#2 0.02,0.28,0.00,M1] [#3 -0.07,0.04,0.41,U] [#4 -0.08,-0.28,0.00,M2] [#5 -0.24,-0.09,0.00,M3] [#6 0.24,0.01,0.22,U] [#7 0.25,-0.14,0.00,M8] [#8 -0.32,-0.17,0.00,M6] 
23:13:14.636 00.000 13300 refined, 3 included, MultiStar: {0.05, 0.02}, one-star: {0.08, 0.02}
23:13:14.636 00.000 13300 CameraToMount -- cameraTheta (0.31) - m_xAngle (-1.61) = xAngle (1.91 = 1.91)
23:13:14.636 00.000 13300 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.93 = 1.93)
23:13:14.637 00.001 13300 CameraToMount -- cameraX=0.05 cameraY=0.02 hyp=0.05 cameraTheta=0.31 mountX=-0.02 mountY=0.05, mountTheta=1.92
23:13:14.639 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.02, opts=13)
23:13:14.639 00.000 13300 Enqueuing Move request for scope (0.05, 0.02)
23:13:14.640 00.001 11596 Worker thread wakes up
23:13:14.640 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.02) opts 0xd
23:13:14.640 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.02)
23:13:14.641 00.001 11596 Moving (0.05, 0.02) raw xDistance=-0.02 yDistance=0.05
23:13:14.641 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:13:14.641 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:14.641 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:13:14.641 00.000 11596 MoveAxis(E, 0, ABG)
23:13:14.641 00.000 11596 Move returns status 0, amount 0
23:13:14.642 00.001 11596 MoveAxis(N, 0, ABG)
23:13:14.642 00.000 11596 Move returns status 0, amount 0
23:13:14.642 00.000 11596 move complete, result=0
23:13:14.642 00.000 11596 worker thread done servicing request
23:13:14.648 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=218, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
23:13:14.660 00.012 13300 UpdateGuideState exits: m=1978 SNR=31.1
23:13:14.660 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:14.661 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:13:14.661 00.000 13300 Enqueuing Expose request
23:13:14.661 00.000 11596 Worker thread wakes up
23:13:14.661 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:13:14.661 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:13:15.167 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:13:15.912 00.745 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ab243940-45f6-44bf-a6bc-e1d742bcd07b"}
23:13:15.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ab243940-45f6-44bf-a6bc-e1d742bcd07b"}
23:13:15.913 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"13b24ed4-5602-43f4-904d-67ed65122231"}
23:13:15.913 00.000 13300 case statement mapped state 6 to 3
23:13:15.913 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"13b24ed4-5602-43f4-904d-67ed65122231"}
23:13:15.914 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1c45045d-1782-43ee-affe-2b181dcdad40"}
23:13:15.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":631,"width":15,"height":15,"star_pos":[7.36,7.35],"pixels":"..."},"id":"1c45045d-1782-43ee-affe-2b181dcdad40"}
23:13:18.195 02.281 11596 Exposure complete
23:13:18.267 00.072 11596 worker thread done servicing request
23:13:18.268 00.001 13300 OnExposeComplete: enter
23:13:18.268 00.000 13300 UpdateGuideState(): m_state=6
23:13:18.268 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 632
23:13:18.268 00.000 13300 Star::Find returns 1 (0), X=1070.29, Y=336.21, Mass=1919, SNR=30.7, Peak=229 HFD=3.5
23:13:18.269 00.001 13300 MultiStar: [#1 -0.02,-0.12,0.76,U] [#2 -0.13,0.24,0.00,M2] [#3 -0.11,-0.18,0.42,U] [#4 -0.15,-0.22,0.00,M3] [#5 -0.23,0.39,0.00,M4] [#6 0.04,0.16,0.22,U] [#7 0.09,-0.14,0.23,U] [#8 -0.42,-0.20,0.00,M7] 
23:13:18.269 00.000 13300 refined, 4 included, MultiStar: {-0.00, -0.11}, one-star: {0.02, -0.12}
23:13:18.269 00.000 13300 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-1.61) = xAngle (-0.01 = -0.01)
23:13:18.269 00.000 13300 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.01 = 0.01)
23:13:18.269 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.11 hyp=0.11 cameraTheta=-1.62 mountX=0.11 mountY=0.00, mountTheta=0.01
23:13:18.271 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.11, opts=13)
23:13:18.271 00.000 13300 Enqueuing Move request for scope (-0.00, -0.11)
23:13:18.271 00.000 11596 Worker thread wakes up
23:13:18.271 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.11) opts 0xd
23:13:18.271 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.11)
23:13:18.272 00.001 11596 Moving (-0.00, -0.11) raw xDistance=0.11 yDistance=0.00
23:13:18.272 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:13:18.272 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:18.272 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:13:18.272 00.000 11596 MoveAxis(E, 0, ABG)
23:13:18.272 00.000 11596 Move returns status 0, amount 0
23:13:18.272 00.000 11596 MoveAxis(N, 0, ABG)
23:13:18.272 00.000 11596 Move returns status 0, amount 0
23:13:18.272 00.000 11596 move complete, result=0
23:13:18.272 00.000 11596 worker thread done servicing request
23:13:18.277 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=229, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
23:13:18.284 00.007 13300 UpdateGuideState exits: m=1919 SNR=30.7
23:13:18.284 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:18.284 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:13:18.285 00.001 13300 Enqueuing Expose request
23:13:18.285 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:13:18.285 00.000 11596 Worker thread wakes up
23:13:18.285 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:13:18.800 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:13:18.927 00.127 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"beb41b29-e40d-4263-915e-d9127dca32ea"}
23:13:18.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"beb41b29-e40d-4263-915e-d9127dca32ea"}
23:13:18.928 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"afea22e3-fa8a-4bce-80d3-132877cf5259"}
23:13:18.928 00.000 13300 case statement mapped state 6 to 3
23:13:18.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"afea22e3-fa8a-4bce-80d3-132877cf5259"}
23:13:18.929 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"36575064-991b-45ae-b1e7-02b9b367fd9f"}
23:13:18.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":632,"width":15,"height":15,"star_pos":[7.29,7.21],"pixels":"..."},"id":"36575064-991b-45ae-b1e7-02b9b367fd9f"}
23:13:21.829 02.900 11596 Exposure complete
23:13:21.905 00.076 11596 worker thread done servicing request
23:13:21.905 00.000 13300 OnExposeComplete: enter
23:13:21.906 00.001 13300 UpdateGuideState(): m_state=6
23:13:21.906 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 633
23:13:21.906 00.000 13300 Star::Find returns 1 (0), X=1070.30, Y=336.24, Mass=1948, SNR=30.9, Peak=239 HFD=3.4
23:13:21.907 00.001 13300 MultiStar: [#1 0.04,-0.05,0.75,U] [#2 -0.08,0.29,0.00,M3] [#3 -0.18,0.07,0.43,U] [#4 -0.12,-0.14,0.30,U] [#5 -0.35,-0.06,0.00,M5] [#6 0.19,0.30,0.00,M7] [#7 0.08,-0.27,0.00,M8] [#8 -0.21,0.11,0.20,U] 
23:13:21.907 00.000 13300 refined, 4 included, MultiStar: {-0.04, -0.04}, one-star: {0.02, -0.09}
23:13:21.907 00.000 13300 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-1.61) = xAngle (-0.71 = -0.71)
23:13:21.907 00.000 13300 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.69 = -0.69)
23:13:21.907 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-2.32 mountX=0.04 mountY=-0.04, mountTheta=-0.70
23:13:21.909 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.04, opts=13)
23:13:21.909 00.000 13300 Enqueuing Move request for scope (-0.04, -0.04)
23:13:21.909 00.000 11596 Worker thread wakes up
23:13:21.909 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.04) opts 0xd
23:13:21.909 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.04)
23:13:21.909 00.000 11596 Moving (-0.04, -0.04) raw xDistance=0.04 yDistance=-0.04
23:13:21.909 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:13:21.909 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:21.909 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:13:21.909 00.000 11596 MoveAxis(E, 0, ABG)
23:13:21.910 00.001 11596 Move returns status 0, amount 0
23:13:21.910 00.000 11596 MoveAxis(N, 0, ABG)
23:13:21.910 00.000 11596 Move returns status 0, amount 0
23:13:21.910 00.000 11596 move complete, result=0
23:13:21.910 00.000 11596 worker thread done servicing request
23:13:21.915 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
23:13:21.923 00.008 13300 UpdateGuideState exits: m=1948 SNR=30.9
23:13:21.923 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:21.923 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:13:21.923 00.000 13300 Enqueuing Expose request
23:13:21.924 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:13:21.924 00.000 11596 Worker thread wakes up
23:13:21.924 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:13:21.930 00.006 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cfaed21f-1782-4f25-ba15-f902d60278f5"}
23:13:21.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cfaed21f-1782-4f25-ba15-f902d60278f5"}
23:13:21.932 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"54db0073-f3a3-400b-800e-3955902be7a6"}
23:13:21.932 00.000 13300 case statement mapped state 6 to 3
23:13:21.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"54db0073-f3a3-400b-800e-3955902be7a6"}
23:13:21.934 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f4c072a8-a4a1-40e0-8a94-c03152099960"}
23:13:21.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":633,"width":15,"height":15,"star_pos":[7.30,7.24],"pixels":"..."},"id":"f4c072a8-a4a1-40e0-8a94-c03152099960"}
23:13:22.434 00.500 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:13:24.926 02.492 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"714cc054-c727-4bf0-98b8-2f47f19e8377"}
23:13:24.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"714cc054-c727-4bf0-98b8-2f47f19e8377"}
23:13:24.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"192d91c0-7837-4353-891c-29001dc02234"}
23:13:24.927 00.000 13300 case statement mapped state 6 to 3
23:13:24.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"192d91c0-7837-4353-891c-29001dc02234"}
23:13:24.927 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7dcd33b3-e677-4289-8cc1-db6fc832d94b"}
23:13:24.928 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":633,"width":15,"height":15,"star_pos":[7.30,7.24],"pixels":"..."},"id":"7dcd33b3-e677-4289-8cc1-db6fc832d94b"}
23:13:25.464 00.536 11596 Exposure complete
23:13:25.535 00.071 11596 worker thread done servicing request
23:13:25.535 00.000 13300 OnExposeComplete: enter
23:13:25.535 00.000 13300 UpdateGuideState(): m_state=6
23:13:25.535 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 634
23:13:25.535 00.000 13300 Star::Find returns 1 (0), X=1070.33, Y=336.17, Mass=1935, SNR=30.8, Peak=254 HFD=3.3
23:13:25.536 00.001 13300 MultiStar: [#1 -0.01,-0.17,0.75,U] [#2 -0.09,0.12,0.46,U] [#3 -0.04,-0.07,0.41,U] [#4 0.01,-0.14,0.30,U] [#5 -0.48,-0.08,0.00,M6] [#6 -0.01,0.01,0.22,U] [#7 0.15,-0.07,0.22,U] [#8 -0.17,-0.35,0.00,M7] 
23:13:25.536 00.000 13300 refined, 6 included, MultiStar: {0.01, -0.09}, one-star: {0.05, -0.16}
23:13:25.536 00.000 13300 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-1.61) = xAngle (0.09 = 0.09)
23:13:25.536 00.000 13300 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.11 = 0.11)
23:13:25.536 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.51 mountX=0.09 mountY=0.01, mountTheta=0.11
23:13:25.538 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.09, opts=13)
23:13:25.538 00.000 13300 Enqueuing Move request for scope (0.01, -0.09)
23:13:25.538 00.000 11596 Worker thread wakes up
23:13:25.538 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.09) opts 0xd
23:13:25.538 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.09)
23:13:25.538 00.000 11596 Moving (0.01, -0.09) raw xDistance=0.09 yDistance=0.01
23:13:25.538 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:13:25.539 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:25.539 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:13:25.539 00.000 11596 MoveAxis(E, 0, ABG)
23:13:25.540 00.001 11596 Move returns status 0, amount 0
23:13:25.540 00.000 11596 MoveAxis(N, 0, ABG)
23:13:25.540 00.000 11596 Move returns status 0, amount 0
23:13:25.540 00.000 11596 move complete, result=0
23:13:25.540 00.000 11596 worker thread done servicing request
23:13:25.545 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
23:13:25.552 00.007 13300 UpdateGuideState exits: m=1935 SNR=30.8
23:13:25.552 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:25.552 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:13:25.552 00.000 13300 Enqueuing Expose request
23:13:25.553 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:13:25.553 00.000 11596 Worker thread wakes up
23:13:25.553 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:13:26.063 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:13:27.926 01.863 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fe96b509-deb7-4d82-972b-0b858f12b066"}
23:13:27.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fe96b509-deb7-4d82-972b-0b858f12b066"}
23:13:27.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c96c5d2b-a3f3-4f2f-9e39-e7fd031a5798"}
23:13:27.927 00.000 13300 case statement mapped state 6 to 3
23:13:27.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c96c5d2b-a3f3-4f2f-9e39-e7fd031a5798"}
23:13:27.927 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"11983940-5018-4a6e-a30c-c49707c291c0"}
23:13:27.928 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":634,"width":15,"height":15,"star_pos":[7.33,7.17],"pixels":"..."},"id":"11983940-5018-4a6e-a30c-c49707c291c0"}
23:13:29.092 01.164 11596 Exposure complete
23:13:29.177 00.085 11596 worker thread done servicing request
23:13:29.177 00.000 13300 OnExposeComplete: enter
23:13:29.177 00.000 13300 UpdateGuideState(): m_state=6
23:13:29.178 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 635
23:13:29.178 00.000 13300 Star::Find returns 1 (0), X=1070.39, Y=336.02, Mass=1918, SNR=30.7, Peak=254 HFD=3.4
23:13:29.178 00.000 13300 MultiStar: [#1 0.04,-0.17,0.76,U] [#2 0.01,-0.03,0.45,U] [#3 -0.15,-0.23,0.00,M1] [#4 -0.22,-0.23,0.00,M2] [#5 -0.50,-0.36,0.00,M7] [#6 0.04,0.04,0.21,U] [#7 0.13,-0.15,0.22,U] [#8 -0.51,-0.22,0.00,M8] 
23:13:29.178 00.000 13300 refined, 4 included, MultiStar: {0.07, -0.18}, one-star: {0.11, -0.31}
23:13:29.179 00.001 13300 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-1.61) = xAngle (0.41 = 0.41)
23:13:29.179 00.000 13300 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.42 = 0.42)
23:13:29.179 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.18 hyp=0.19 cameraTheta=-1.20 mountX=0.18 mountY=0.08, mountTheta=0.42
23:13:29.180 00.001 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.18, opts=13)
23:13:29.180 00.000 13300 Enqueuing Move request for scope (0.07, -0.18)
23:13:29.181 00.001 11596 Worker thread wakes up
23:13:29.181 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.18) opts 0xd
23:13:29.181 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.18)
23:13:29.181 00.000 11596 Moving (0.07, -0.18) raw xDistance=0.18 yDistance=0.08
23:13:29.182 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.18
23:13:29.182 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:29.182 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:13:29.182 00.000 11596 MoveAxis(W, 220, ABG)
23:13:29.182 00.000 11596 Guiding  Dir = 3, Dur = 220
23:13:29.183 00.001 11596 IsSlewing returns 0
23:13:29.189 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
23:13:29.197 00.008 13300 UpdateGuideState exits: m=1918 SNR=30.7
23:13:29.197 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:29.198 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:13:29.198 00.000 13300 Enqueuing Expose request
23:13:29.427 00.229 11596 IsGuiding returns 0
23:13:29.642 00.215 11596 PulseGuide returned control before completion, sleep 16
23:13:29.743 00.101 11596 IsGuiding returns 1
23:13:29.743 00.000 11596 scope still moving after pulse duration time elapsed
23:13:29.764 00.021 11596 IsSlewing returns 0
23:13:29.833 00.069 11596 IsGuiding returns 1
23:13:29.854 00.021 11596 IsSlewing returns 0
23:13:29.959 00.105 11596 IsGuiding returns 0
23:13:29.959 00.000 11596 scope move finished after 220 + 312 ms
23:13:29.959 00.000 11596 Move returns status 0, amount 220
23:13:29.959 00.000 11596 MoveAxis(N, 0, ABG)
23:13:29.959 00.000 11596 Move returns status 0, amount 0
23:13:29.959 00.000 11596 move complete, result=0
23:13:29.959 00.000 11596 worker thread done servicing request
23:13:29.959 00.000 13300 GuideStep: 0.2 px 220 ms WEST, 0.1 px 0 ms NORTH
23:13:29.959 00.000 11596 Worker thread wakes up
23:13:29.960 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:13:30.469 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:13:30.924 00.455 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a1d1a715-d5be-4df3-afa8-b35ad5fa52d1"}
23:13:30.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a1d1a715-d5be-4df3-afa8-b35ad5fa52d1"}
23:13:30.925 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f36c6b99-9193-4246-b7db-01c555bbd06f"}
23:13:30.925 00.000 13300 case statement mapped state 6 to 3
23:13:30.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f36c6b99-9193-4246-b7db-01c555bbd06f"}
23:13:30.925 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d1cbc8f5-1fa2-4e0e-bcf1-fb9994cbc1ed"}
23:13:30.926 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":635,"width":15,"height":15,"star_pos":[7.39,7.02],"pixels":"..."},"id":"d1cbc8f5-1fa2-4e0e-bcf1-fb9994cbc1ed"}
23:13:33.490 02.564 11596 Exposure complete
23:13:33.563 00.073 11596 worker thread done servicing request
23:13:33.563 00.000 13300 OnExposeComplete: enter
23:13:33.564 00.001 13300 UpdateGuideState(): m_state=6
23:13:33.564 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 636
23:13:33.564 00.000 13300 Star::Find returns 1 (0), X=1070.27, Y=336.14, Mass=1933, SNR=30.8, Peak=254 HFD=3.3
23:13:33.565 00.001 13300 MultiStar: [#1 0.05,-0.27,0.00,M1] [#2 0.06,-0.03,0.45,U] [#3 -0.09,-0.01,0.41,U] [#4 -0.12,-0.08,0.29,U] [#5 -0.14,-0.03,0.26,U] [#6 0.22,-0.03,0.22,U] [#7 0.26,-0.07,0.00,M7] [#8 -0.40,-0.01,0.00,M9] 
23:13:33.565 00.000 13300 refined, 5 included, MultiStar: {-0.01, -0.09}, one-star: {-0.01, -0.19}
23:13:33.565 00.000 13300 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-1.61) = xAngle (-0.12 = -0.12)
23:13:33.565 00.000 13300 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.11 = -0.11)
23:13:33.565 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.73 mountX=0.09 mountY=-0.01, mountTheta=-0.11
23:13:33.567 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.09, opts=13)
23:13:33.567 00.000 13300 Enqueuing Move request for scope (-0.01, -0.09)
23:13:33.567 00.000 11596 Worker thread wakes up
23:13:33.567 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.09) opts 0xd
23:13:33.567 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.09)
23:13:33.567 00.000 11596 Moving (-0.01, -0.09) raw xDistance=0.09 yDistance=-0.01
23:13:33.567 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:13:33.567 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:33.568 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:13:33.568 00.000 11596 MoveAxis(E, 0, ABG)
23:13:33.568 00.000 11596 Move returns status 0, amount 0
23:13:33.568 00.000 11596 MoveAxis(N, 0, ABG)
23:13:33.568 00.000 11596 Move returns status 0, amount 0
23:13:33.568 00.000 11596 move complete, result=0
23:13:33.568 00.000 11596 worker thread done servicing request
23:13:33.573 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
23:13:33.583 00.010 13300 UpdateGuideState exits: m=1933 SNR=30.8
23:13:33.583 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:33.583 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:13:33.583 00.000 13300 Enqueuing Expose request
23:13:33.583 00.000 11596 Worker thread wakes up
23:13:33.584 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:13:33.584 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:13:33.924 00.340 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c2878134-4b7d-498b-9df4-afa7f6b99cc7"}
23:13:33.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c2878134-4b7d-498b-9df4-afa7f6b99cc7"}
23:13:33.925 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"526dacb0-e8a3-47a4-bead-1341f5f2ac91"}
23:13:33.925 00.000 13300 case statement mapped state 6 to 3
23:13:33.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"526dacb0-e8a3-47a4-bead-1341f5f2ac91"}
23:13:33.925 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"523475a7-a3c0-4b69-8efa-7e7c6ff54b53"}
23:13:33.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":636,"width":15,"height":15,"star_pos":[7.27,7.14],"pixels":"..."},"id":"523475a7-a3c0-4b69-8efa-7e7c6ff54b53"}
23:13:34.095 00.170 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:13:36.922 02.827 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c102b443-0daf-448e-a6eb-55d8f3727e09"}
23:13:36.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c102b443-0daf-448e-a6eb-55d8f3727e09"}
23:13:36.923 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8fc7740a-627e-4da0-a64d-32a1eaa62add"}
23:13:36.923 00.000 13300 case statement mapped state 6 to 3
23:13:36.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8fc7740a-627e-4da0-a64d-32a1eaa62add"}
23:13:36.923 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9e766d55-926f-4ddf-807b-11b1eddb1b70"}
23:13:36.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":636,"width":15,"height":15,"star_pos":[7.27,7.14],"pixels":"..."},"id":"9e766d55-926f-4ddf-807b-11b1eddb1b70"}
23:13:37.137 00.214 11596 Exposure complete
23:13:37.211 00.074 11596 worker thread done servicing request
23:13:37.211 00.000 13300 OnExposeComplete: enter
23:13:37.211 00.000 13300 UpdateGuideState(): m_state=6
23:13:37.211 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 637
23:13:37.212 00.001 13300 Star::Find returns 1 (0), X=1070.46, Y=336.28, Mass=1917, SNR=30.7, Peak=219 HFD=3.2
23:13:37.212 00.000 13300 MultiStar: [#1 0.01,-0.17,0.76,U] [#2 -0.14,0.10,0.46,U] [#3 -0.07,-0.17,0.41,U] [#4 -0.08,0.15,0.29,U] [#5 -0.40,-0.34,0.00,M7] [#6 0.13,0.19,0.22,U] [#7 0.14,-0.28,0.00,M8] [#8 -0.20,-0.28,0.00,M10] 
23:13:37.212 00.000 13300 refined, 5 included, MultiStar: {0.03, -0.04}, one-star: {0.18, -0.05}
23:13:37.212 00.000 13300 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-1.61) = xAngle (0.78 = 0.78)
23:13:37.213 00.001 13300 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.79 = 0.79)
23:13:37.213 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-0.83 mountX=0.04 mountY=0.04, mountTheta=0.79
23:13:37.214 00.001 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.04, opts=13)
23:13:37.214 00.000 13300 Enqueuing Move request for scope (0.03, -0.04)
23:13:37.214 00.000 11596 Worker thread wakes up
23:13:37.215 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.04) opts 0xd
23:13:37.215 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.04)
23:13:37.215 00.000 11596 Moving (0.03, -0.04) raw xDistance=0.04 yDistance=0.04
23:13:37.215 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:13:37.215 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:37.215 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:13:37.215 00.000 11596 MoveAxis(E, 0, ABG)
23:13:37.215 00.000 11596 Move returns status 0, amount 0
23:13:37.215 00.000 11596 MoveAxis(N, 0, ABG)
23:13:37.215 00.000 11596 Move returns status 0, amount 0
23:13:37.216 00.001 11596 move complete, result=0
23:13:37.216 00.000 11596 worker thread done servicing request
23:13:37.220 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=219, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
23:13:37.227 00.007 13300 UpdateGuideState exits: m=1917 SNR=30.7
23:13:37.227 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:37.227 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:13:37.227 00.000 13300 Enqueuing Expose request
23:13:37.228 00.001 11596 Worker thread wakes up
23:13:37.228 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:13:37.228 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:13:37.731 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:13:39.922 02.191 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"919c303e-cb73-4e50-aaea-c300e3ba50d0"}
23:13:39.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"919c303e-cb73-4e50-aaea-c300e3ba50d0"}
23:13:39.923 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b31dc246-d823-4251-923f-76170b66dc18"}
23:13:39.923 00.000 13300 case statement mapped state 6 to 3
23:13:39.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b31dc246-d823-4251-923f-76170b66dc18"}
23:13:39.923 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1f7cafcd-e6e2-4475-8b0c-aee2a41afd41"}
23:13:39.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":637,"width":15,"height":15,"star_pos":[7.46,7.28],"pixels":"..."},"id":"1f7cafcd-e6e2-4475-8b0c-aee2a41afd41"}
23:13:40.762 00.839 11596 Exposure complete
23:13:40.840 00.078 11596 worker thread done servicing request
23:13:40.840 00.000 13300 OnExposeComplete: enter
23:13:40.840 00.000 13300 UpdateGuideState(): m_state=6
23:13:40.840 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 638
23:13:40.841 00.001 13300 Star::Find returns 1 (0), X=1070.44, Y=336.16, Mass=1929, SNR=30.8, Peak=250 HFD=3.3
23:13:40.841 00.000 13300 MultiStar: [#1 0.16,-0.25,0.00,M1] [#2 0.06,0.08,0.43,U] [#3 -0.08,-0.07,0.42,U] [#4 -0.16,-0.22,0.00,M1] [#5 -0.19,0.09,0.26,U] [#6 0.17,-0.11,0.21,U] [#7 0.34,-0.31,0.00,M9] [#8 -0.36,-0.10,0.00,R] 
23:13:40.841 00.000 13300 refined, 4 included, MultiStar: {0.06, -0.07}, one-star: {0.16, -0.16}
23:13:40.841 00.000 13300 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-1.61) = xAngle (0.75 = 0.75)
23:13:40.841 00.000 13300 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.77 = 0.77)
23:13:40.842 00.001 13300 CameraToMount -- cameraX=0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-0.86 mountX=0.07 mountY=0.06, mountTheta=0.76
23:13:40.843 00.001 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.07, opts=13)
23:13:40.843 00.000 13300 Enqueuing Move request for scope (0.06, -0.07)
23:13:40.843 00.000 11596 Worker thread wakes up
23:13:40.843 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.07) opts 0xd
23:13:40.844 00.001 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.07)
23:13:40.844 00.000 11596 Moving (0.06, -0.07) raw xDistance=0.07 yDistance=0.06
23:13:40.844 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:13:40.844 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:40.844 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:13:40.844 00.000 11596 MoveAxis(E, 0, ABG)
23:13:40.844 00.000 11596 Move returns status 0, amount 0
23:13:40.845 00.001 11596 MoveAxis(N, 0, ABG)
23:13:40.845 00.000 11596 Move returns status 0, amount 0
23:13:40.845 00.000 11596 move complete, result=0
23:13:40.845 00.000 11596 worker thread done servicing request
23:13:40.849 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=250, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
23:13:40.858 00.009 13300 UpdateGuideState exits: m=1929 SNR=30.8
23:13:40.858 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:40.858 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:13:40.858 00.000 13300 Enqueuing Expose request
23:13:40.858 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:13:40.858 00.000 11596 Worker thread wakes up
23:13:40.858 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:13:41.362 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:13:42.920 01.558 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4604416f-62fc-41dd-bc78-c7206d862bae"}
23:13:42.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4604416f-62fc-41dd-bc78-c7206d862bae"}
23:13:42.921 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"683da1df-5f6c-4d30-8b1d-800a6321ae1a"}
23:13:42.921 00.000 13300 case statement mapped state 6 to 3
23:13:42.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"683da1df-5f6c-4d30-8b1d-800a6321ae1a"}
23:13:42.922 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"de96d7f3-28bd-4028-96e6-4e18acdfe04c"}
23:13:42.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":638,"width":15,"height":15,"star_pos":[7.44,7.16],"pixels":"..."},"id":"de96d7f3-28bd-4028-96e6-4e18acdfe04c"}
23:13:44.395 01.473 11596 Exposure complete
23:13:44.467 00.072 11596 worker thread done servicing request
23:13:44.467 00.000 13300 OnExposeComplete: enter
23:13:44.467 00.000 13300 UpdateGuideState(): m_state=6
23:13:44.467 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 639
23:13:44.468 00.001 13300 Star::Find returns 1 (0), X=1070.47, Y=336.14, Mass=1911, SNR=30.6, Peak=243 HFD=3.3
23:13:44.468 00.000 13300 MultiStar: [#1 0.13,-0.22,0.00,M2] [#2 0.21,0.17,0.00,M1] [#3 0.15,-0.22,0.00,M1] [#4 -0.04,-0.10,0.31,U] [#5 -0.16,-0.22,0.00,M7] [#6 0.27,0.06,0.00,M3] [#7 0.48,-0.46,0.00,M10] [#8 0.47,-0.17,0.00,M1] 
23:13:44.468 00.000 13300 refined, 1 included, MultiStar: {0.13, -0.17}, one-star: {0.19, -0.19}
23:13:44.468 00.000 13300 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-1.61) = xAngle (0.71 = 0.71)
23:13:44.468 00.000 13300 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.72 = 0.72)
23:13:44.468 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=-0.17 hyp=0.22 cameraTheta=-0.90 mountX=0.16 mountY=0.14, mountTheta=0.72
23:13:44.470 00.002 13300 SchedulePrimaryMove(1016D950, x=0.13, y=-0.17, opts=13)
23:13:44.470 00.000 13300 Enqueuing Move request for scope (0.13, -0.17)
23:13:44.470 00.000 11596 Worker thread wakes up
23:13:44.470 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.17) opts 0xd
23:13:44.470 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, -0.17)
23:13:44.471 00.001 11596 Moving (0.13, -0.17) raw xDistance=0.16 yDistance=0.14
23:13:44.471 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
23:13:44.471 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:44.471 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:13:44.471 00.000 11596 MoveAxis(W, 206, ABG)
23:13:44.471 00.000 11596 Guiding  Dir = 3, Dur = 206
23:13:44.471 00.000 11596 IsSlewing returns 0
23:13:44.476 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
23:13:44.489 00.013 13300 UpdateGuideState exits: m=1911 SNR=30.6
23:13:44.489 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:44.489 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:13:44.489 00.000 13300 Enqueuing Expose request
23:13:44.593 00.104 11596 IsGuiding returns 0
23:13:44.953 00.360 11596 IsGuiding returns 1
23:13:44.953 00.000 11596 scope still moving after pulse duration time elapsed
23:13:45.061 00.108 11596 IsSlewing returns 0
23:13:45.197 00.136 11596 IsGuiding returns 0
23:13:45.197 00.000 11596 scope move finished after 206 + 396 ms
23:13:45.197 00.000 11596 Move returns status 0, amount 206
23:13:45.197 00.000 11596 MoveAxis(N, 0, ABG)
23:13:45.197 00.000 11596 Move returns status 0, amount 0
23:13:45.197 00.000 11596 move complete, result=0
23:13:45.198 00.001 13300 GuideStep: 0.2 px 206 ms WEST, 0.1 px 0 ms NORTH
23:13:45.198 00.000 11596 worker thread done servicing request
23:13:45.198 00.000 11596 Worker thread wakes up
23:13:45.198 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:13:45.714 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:13:45.920 00.206 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f2be72b3-c95f-4f21-ac3b-3cb5e4f3b5bc"}
23:13:45.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f2be72b3-c95f-4f21-ac3b-3cb5e4f3b5bc"}
23:13:45.921 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d413f0fb-4a7b-4b38-a79f-d7c79a176f7f"}
23:13:45.921 00.000 13300 case statement mapped state 6 to 3
23:13:45.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d413f0fb-4a7b-4b38-a79f-d7c79a176f7f"}
23:13:45.922 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6ff7af8e-4c7c-4c87-a5d7-c8df6f43b0d1"}
23:13:45.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":639,"width":15,"height":15,"star_pos":[7.47,7.14],"pixels":"..."},"id":"6ff7af8e-4c7c-4c87-a5d7-c8df6f43b0d1"}
23:13:48.750 02.828 11596 Exposure complete
23:13:48.835 00.085 11596 worker thread done servicing request
23:13:48.835 00.000 13300 OnExposeComplete: enter
23:13:48.836 00.001 13300 UpdateGuideState(): m_state=6
23:13:48.836 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 640
23:13:48.836 00.000 13300 Star::Find returns 1 (0), X=1070.51, Y=336.37, Mass=1892, SNR=30.5, Peak=190 HFD=3.3
23:13:48.837 00.001 13300 MultiStar: [#1 0.13,0.01,0.77,U] [#2 -0.06,0.29,0.00,M2] [#3 -0.07,0.11,0.42,U] [#4 0.09,-0.10,0.29,U] [#5 -0.17,0.03,0.26,U] [#6 0.64,0.36,0.00,M4] [#7 0.20,0.00,0.23,U] [#8 0.14,0.04,0.20,U] 
23:13:48.837 00.000 13300 refined, 6 included, MultiStar: {0.11, 0.02}, one-star: {0.24, 0.04}
23:13:48.837 00.000 13300 CameraToMount -- cameraTheta (0.21) - m_xAngle (-1.61) = xAngle (1.82 = 1.82)
23:13:48.837 00.000 13300 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.84 = 1.84)
23:13:48.837 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.02 hyp=0.12 cameraTheta=0.21 mountX=-0.03 mountY=0.11, mountTheta=1.82
23:13:48.838 00.001 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.02, opts=13)
23:13:48.839 00.001 13300 Enqueuing Move request for scope (0.11, 0.02)
23:13:48.839 00.000 11596 Worker thread wakes up
23:13:48.839 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.02) opts 0xd
23:13:48.839 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.02)
23:13:48.839 00.000 11596 Moving (0.11, 0.02) raw xDistance=-0.03 yDistance=0.11
23:13:48.839 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:13:48.839 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:48.839 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:13:48.839 00.000 11596 MoveAxis(E, 0, ABG)
23:13:48.840 00.001 11596 Move returns status 0, amount 0
23:13:48.840 00.000 11596 MoveAxis(N, 0, ABG)
23:13:48.840 00.000 11596 Move returns status 0, amount 0
23:13:48.840 00.000 11596 move complete, result=0
23:13:48.840 00.000 11596 worker thread done servicing request
23:13:48.844 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=190, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
23:13:48.852 00.008 13300 UpdateGuideState exits: m=1892 SNR=30.5
23:13:48.852 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:48.852 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:13:48.852 00.000 13300 Enqueuing Expose request
23:13:48.853 00.001 11596 Worker thread wakes up
23:13:48.853 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:13:48.853 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:13:49.102 00.249 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6a0d6ec9-e428-49ae-978c-682942b9d130"}
23:13:49.102 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6a0d6ec9-e428-49ae-978c-682942b9d130"}
23:13:49.103 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8a8269d9-d85f-4bdc-8d99-c24980094620"}
23:13:49.103 00.000 13300 case statement mapped state 6 to 3
23:13:49.103 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8a8269d9-d85f-4bdc-8d99-c24980094620"}
23:13:49.105 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4be5ab0f-713f-41a2-b719-963cd92f948e"}
23:13:49.105 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":640,"width":15,"height":15,"star_pos":[6.51,7.37],"pixels":"..."},"id":"4be5ab0f-713f-41a2-b719-963cd92f948e"}
23:13:49.354 00.249 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:13:51.950 02.596 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"42fdd947-7dd8-4b91-bf60-ebe9a450e9c2"}
23:13:51.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"42fdd947-7dd8-4b91-bf60-ebe9a450e9c2"}
23:13:51.951 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3afb5a3a-1535-4b3c-93ed-69e03829bf69"}
23:13:51.951 00.000 13300 case statement mapped state 6 to 3
23:13:51.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3afb5a3a-1535-4b3c-93ed-69e03829bf69"}
23:13:51.951 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8457f31e-c7f0-4cc1-afc5-1d38f1aace22"}
23:13:51.952 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":640,"width":15,"height":15,"star_pos":[6.51,7.37],"pixels":"..."},"id":"8457f31e-c7f0-4cc1-afc5-1d38f1aace22"}
23:13:52.387 00.435 11596 Exposure complete
23:13:52.457 00.070 11596 worker thread done servicing request
23:13:52.458 00.001 13300 OnExposeComplete: enter
23:13:52.458 00.000 13300 UpdateGuideState(): m_state=6
23:13:52.458 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 641
23:13:52.458 00.000 13300 Star::Find returns 1 (0), X=1070.49, Y=336.39, Mass=1893, SNR=30.5, Peak=199 HFD=3.2
23:13:52.459 00.001 13300 MultiStar: [#1 0.23,0.03,0.77,U] [#2 0.15,0.25,0.00,M3] [#3 0.17,0.03,0.40,U] [#4 0.16,-0.15,0.30,U] [#5 -0.18,0.14,0.25,U] [#6 0.13,0.32,0.00,M5] [#7 0.41,0.18,0.00,M10] [#8 0.20,0.08,0.21,U] 
23:13:52.459 00.000 13300 refined, 5 included, MultiStar: {0.17, 0.04}, one-star: {0.22, 0.06}
23:13:52.459 00.000 13300 CameraToMount -- cameraTheta (0.21) - m_xAngle (-1.61) = xAngle (1.82 = 1.82)
23:13:52.459 00.000 13300 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.83 = 1.83)
23:13:52.459 00.000 13300 CameraToMount -- cameraX=0.17 cameraY=0.04 hyp=0.18 cameraTheta=0.21 mountX=-0.04 mountY=0.17, mountTheta=1.82
23:13:52.461 00.002 13300 SchedulePrimaryMove(1016D950, x=0.17, y=0.04, opts=13)
23:13:52.461 00.000 13300 Enqueuing Move request for scope (0.17, 0.04)
23:13:52.461 00.000 11596 Worker thread wakes up
23:13:52.461 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.04) opts 0xd
23:13:52.461 00.000 11596 Handling offset move in thread for scope, endpoint = (0.17, 0.04)
23:13:52.461 00.000 11596 Moving (0.17, 0.04) raw xDistance=-0.04 yDistance=0.17
23:13:52.461 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:13:52.461 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:52.461 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:13:52.462 00.001 11596 MoveAxis(E, 0, ABG)
23:13:52.462 00.000 11596 Move returns status 0, amount 0
23:13:52.462 00.000 11596 MoveAxis(N, 0, ABG)
23:13:52.462 00.000 11596 Move returns status 0, amount 0
23:13:52.462 00.000 11596 move complete, result=0
23:13:52.462 00.000 11596 worker thread done servicing request
23:13:52.467 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=199, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
23:13:52.474 00.007 13300 UpdateGuideState exits: m=1893 SNR=30.5
23:13:52.474 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:52.475 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:13:52.475 00.000 13300 Enqueuing Expose request
23:13:52.475 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:13:52.475 00.000 11596 Worker thread wakes up
23:13:52.475 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:13:52.991 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:13:54.951 01.960 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"34178fe2-bca6-4df3-83ce-28524c8af3df"}
23:13:54.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"34178fe2-bca6-4df3-83ce-28524c8af3df"}
23:13:54.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"30ac482c-a0e0-4e28-a5ba-f7cf7a48eb6b"}
23:13:54.952 00.000 13300 case statement mapped state 6 to 3
23:13:54.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"30ac482c-a0e0-4e28-a5ba-f7cf7a48eb6b"}
23:13:54.952 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"970d5488-cb6d-416d-ba59-b1401de907e3"}
23:13:54.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":641,"width":15,"height":15,"star_pos":[7.49,7.39],"pixels":"..."},"id":"970d5488-cb6d-416d-ba59-b1401de907e3"}
23:13:56.016 01.064 11596 Exposure complete
23:13:56.085 00.069 11596 worker thread done servicing request
23:13:56.085 00.000 13300 OnExposeComplete: enter
23:13:56.085 00.000 13300 UpdateGuideState(): m_state=6
23:13:56.086 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 642
23:13:56.086 00.000 13300 Star::Find returns 1 (0), X=1070.42, Y=336.61, Mass=1955, SNR=30.9, Peak=225 HFD=3.3
23:13:56.086 00.000 13300 MultiStar: [#1 0.08,0.12,0.75,U] [#2 0.05,0.46,0.00,M4] [#3 0.02,0.12,0.41,U] [#4 0.23,0.08,0.29,U] [#5 -0.12,-0.00,0.25,U] [#6 0.37,0.15,0.00,M6] [#7 0.27,-0.21,0.00,R] [#8 0.67,0.13,0.00,M1] 
23:13:56.087 00.001 13300 refined, 4 included, MultiStar: {0.09, 0.16}, one-star: {0.14, 0.28}
23:13:56.087 00.000 13300 CameraToMount -- cameraTheta (1.05) - m_xAngle (-1.61) = xAngle (2.66 = 2.66)
23:13:56.087 00.000 13300 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.67 = 2.67)
23:13:56.087 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.16 hyp=0.19 cameraTheta=1.05 mountX=-0.17 mountY=0.09, mountTheta=2.67
23:13:56.088 00.001 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.16, opts=13)
23:13:56.089 00.001 13300 Enqueuing Move request for scope (0.09, 0.16)
23:13:56.089 00.000 11596 Worker thread wakes up
23:13:56.089 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.16) opts 0xd
23:13:56.089 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.16)
23:13:56.089 00.000 11596 Moving (0.09, 0.16) raw xDistance=-0.17 yDistance=0.09
23:13:56.089 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.17
23:13:56.089 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:56.090 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:13:56.090 00.000 11596 MoveAxis(E, 209, ABG)
23:13:56.090 00.000 11596 Guiding  Dir = 2, Dur = 209
23:13:56.090 00.000 11596 IsSlewing returns 0
23:13:56.095 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=3, FiltMax=94, Gamma=0.510
23:13:56.106 00.011 13300 UpdateGuideState exits: m=1955 SNR=30.9
23:13:56.106 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:56.106 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:13:56.106 00.000 13300 Enqueuing Expose request
23:13:56.164 00.058 11596 IsGuiding returns 0
23:13:56.258 00.094 11596 PulseGuide returned control before completion, sleep 126
23:13:56.450 00.192 11596 IsGuiding returns 1
23:13:56.450 00.000 11596 scope still moving after pulse duration time elapsed
23:13:56.484 00.034 11596 IsSlewing returns 0
23:13:56.661 00.177 11596 IsGuiding returns 0
23:13:56.661 00.000 11596 scope move finished after 209 + 287 ms
23:13:56.661 00.000 11596 Move returns status 0, amount 209
23:13:56.661 00.000 11596 MoveAxis(N, 0, ABG)
23:13:56.661 00.000 11596 Move returns status 0, amount 0
23:13:56.661 00.000 11596 move complete, result=0
23:13:56.661 00.000 11596 worker thread done servicing request
23:13:56.662 00.001 13300 GuideStep: -0.2 px 209 ms EAST, 0.1 px 0 ms NORTH
23:13:56.662 00.000 11596 Worker thread wakes up
23:13:56.662 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:13:57.172 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:13:57.950 00.778 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"08c81a3f-69e4-47b3-ad07-b6b2ef14b4bf"}
23:13:57.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"08c81a3f-69e4-47b3-ad07-b6b2ef14b4bf"}
23:13:57.951 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"59b629df-e97c-46f7-b90b-afa7eab60512"}
23:13:57.951 00.000 13300 case statement mapped state 6 to 3
23:13:57.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"59b629df-e97c-46f7-b90b-afa7eab60512"}
23:13:57.951 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5ee9c45f-dd00-4c3a-b4de-c1c8fd8b979b"}
23:13:57.952 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":642,"width":15,"height":15,"star_pos":[7.42,6.61],"pixels":"..."},"id":"5ee9c45f-dd00-4c3a-b4de-c1c8fd8b979b"}
23:14:00.205 02.253 11596 Exposure complete
23:14:00.279 00.074 11596 worker thread done servicing request
23:14:00.279 00.000 13300 OnExposeComplete: enter
23:14:00.279 00.000 13300 UpdateGuideState(): m_state=6
23:14:00.279 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 643
23:14:00.280 00.001 13300 Star::Find returns 1 (0), X=1070.48, Y=336.57, Mass=1911, SNR=30.6, Peak=211 HFD=3.2
23:14:00.280 00.000 13300 MultiStar: [#1 0.13,0.09,0.76,U] [#2 -0.13,0.33,0.00,M5] [#3 0.11,0.22,0.00,M1] [#4 0.33,0.30,0.00,M1] [#5 -0.38,0.34,0.00,M5] [#6 0.23,0.16,0.00,M7] [#7 0.06,0.26,0.00,M1] [#8 0.61,-0.06,0.00,M2] 
23:14:00.280 00.000 13300 refined, 1 included, MultiStar: {0.17, 0.18}, one-star: {0.21, 0.24}
23:14:00.281 00.001 13300 CameraToMount -- cameraTheta (0.79) - m_xAngle (-1.61) = xAngle (2.40 = 2.40)
23:14:00.281 00.000 13300 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.42 = 2.42)
23:14:00.281 00.000 13300 CameraToMount -- cameraX=0.17 cameraY=0.18 hyp=0.25 cameraTheta=0.79 mountX=-0.18 mountY=0.17, mountTheta=2.41
23:14:00.283 00.002 13300 SchedulePrimaryMove(1016D950, x=0.17, y=0.18, opts=13)
23:14:00.283 00.000 13300 Enqueuing Move request for scope (0.17, 0.18)
23:14:00.284 00.001 11596 Worker thread wakes up
23:14:00.284 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.18) opts 0xd
23:14:00.284 00.000 11596 Handling offset move in thread for scope, endpoint = (0.17, 0.18)
23:14:00.284 00.000 11596 Moving (0.17, 0.18) raw xDistance=-0.18 yDistance=0.17
23:14:00.284 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.18
23:14:00.284 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:00.285 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:14:00.285 00.000 11596 MoveAxis(E, 245, ABG)
23:14:00.285 00.000 11596 Guiding  Dir = 2, Dur = 245
23:14:00.285 00.000 11596 IsSlewing returns 0
23:14:00.294 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=211, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
23:14:00.301 00.007 13300 UpdateGuideState exits: m=1911 SNR=30.6
23:14:00.302 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:00.302 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:14:00.302 00.000 13300 Enqueuing Expose request
23:14:00.345 00.043 11596 IsGuiding returns 0
23:14:00.571 00.226 11596 PulseGuide returned control before completion, sleep 30
23:14:00.759 00.188 11596 IsGuiding returns 1
23:14:00.759 00.000 11596 scope still moving after pulse duration time elapsed
23:14:00.780 00.021 11596 IsSlewing returns 0
23:14:00.890 00.110 11596 IsGuiding returns 0
23:14:00.890 00.000 11596 scope move finished after 245 + 299 ms
23:14:00.890 00.000 11596 Move returns status 0, amount 245
23:14:00.890 00.000 11596 MoveAxis(N, 0, ABG)
23:14:00.890 00.000 11596 Move returns status 0, amount 0
23:14:00.891 00.001 11596 move complete, result=0
23:14:00.891 00.000 11596 worker thread done servicing request
23:14:00.891 00.000 11596 Worker thread wakes up
23:14:00.891 00.000 13300 GuideStep: -0.2 px 245 ms EAST, 0.2 px 0 ms NORTH
23:14:00.891 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:14:00.949 00.058 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b7e530e2-f662-405f-96c4-75511f88fb21"}
23:14:00.950 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b7e530e2-f662-405f-96c4-75511f88fb21"}
23:14:00.951 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f714b45f-e5a6-45f8-bb6d-3d7e1e601453"}
23:14:00.951 00.000 13300 case statement mapped state 6 to 3
23:14:00.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f714b45f-e5a6-45f8-bb6d-3d7e1e601453"}
23:14:00.956 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e82796fe-f655-4dec-9770-113740d79d30"}
23:14:00.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":643,"width":15,"height":15,"star_pos":[7.48,6.57],"pixels":"..."},"id":"e82796fe-f655-4dec-9770-113740d79d30"}
23:14:01.396 00.440 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:14:03.949 02.553 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5479d3f3-d115-4f9e-8ec8-514b980a5a21"}
23:14:03.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5479d3f3-d115-4f9e-8ec8-514b980a5a21"}
23:14:03.950 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f37c02df-cd46-4ade-8832-e2a72a91e9ef"}
23:14:03.950 00.000 13300 case statement mapped state 6 to 3
23:14:03.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f37c02df-cd46-4ade-8832-e2a72a91e9ef"}
23:14:03.950 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"93f7d85e-2844-4593-9f3c-3f2d348cf4a1"}
23:14:03.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":643,"width":15,"height":15,"star_pos":[7.48,6.57],"pixels":"..."},"id":"93f7d85e-2844-4593-9f3c-3f2d348cf4a1"}
23:14:04.433 00.483 11596 Exposure complete
23:14:04.510 00.077 11596 worker thread done servicing request
23:14:04.510 00.000 13300 OnExposeComplete: enter
23:14:04.511 00.001 13300 UpdateGuideState(): m_state=6
23:14:04.511 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 644
23:14:04.512 00.001 13300 Star::Find returns 1 (0), X=1070.35, Y=336.51, Mass=1899, SNR=30.5, Peak=214 HFD=3.2
23:14:04.512 00.000 13300 MultiStar: [#1 0.03,0.04,0.77,U] [#2 -0.09,0.35,0.00,M6] [#3 -0.10,0.07,0.42,U] [#4 0.07,-0.16,0.30,U] [#5 -0.35,0.45,0.00,M6] [#6 0.40,0.13,0.00,M8] [#7 0.00,0.38,0.00,M2] [#8 0.42,0.15,0.00,M3] 
23:14:04.512 00.000 13300 refined, 3 included, MultiStar: {0.03, 0.08}, one-star: {0.08, 0.18}
23:14:04.512 00.000 13300 CameraToMount -- cameraTheta (1.18) - m_xAngle (-1.61) = xAngle (2.79 = 2.79)
23:14:04.512 00.000 13300 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.80 = 2.80)
23:14:04.512 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.18 mountX=-0.08 mountY=0.03, mountTheta=2.80
23:14:04.514 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.08, opts=13)
23:14:04.514 00.000 13300 Enqueuing Move request for scope (0.03, 0.08)
23:14:04.514 00.000 11596 Worker thread wakes up
23:14:04.514 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.08) opts 0xd
23:14:04.514 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.08)
23:14:04.515 00.001 11596 Moving (0.03, 0.08) raw xDistance=-0.08 yDistance=0.03
23:14:04.515 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:14:04.515 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:04.515 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:14:04.515 00.000 11596 MoveAxis(E, 0, ABG)
23:14:04.515 00.000 11596 Move returns status 0, amount 0
23:14:04.515 00.000 11596 MoveAxis(N, 0, ABG)
23:14:04.515 00.000 11596 Move returns status 0, amount 0
23:14:04.515 00.000 11596 move complete, result=0
23:14:04.515 00.000 11596 worker thread done servicing request
23:14:04.520 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=214, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
23:14:04.528 00.008 13300 UpdateGuideState exits: m=1899 SNR=30.5
23:14:04.528 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:04.528 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:14:04.528 00.000 13300 Enqueuing Expose request
23:14:04.528 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:14:04.528 00.000 11596 Worker thread wakes up
23:14:04.528 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:14:05.034 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:14:06.948 01.914 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3897b008-dcf3-4070-bc74-c7bba0c011e8"}
23:14:06.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3897b008-dcf3-4070-bc74-c7bba0c011e8"}
23:14:06.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"79e47ff1-cfd3-4dc5-8609-3b4fdcfa52fa"}
23:14:06.949 00.000 13300 case statement mapped state 6 to 3
23:14:06.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"79e47ff1-cfd3-4dc5-8609-3b4fdcfa52fa"}
23:14:06.950 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b5d9fb20-4307-489e-869a-aa34b5513d39"}
23:14:06.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":644,"width":15,"height":15,"star_pos":[7.35,6.51],"pixels":"..."},"id":"b5d9fb20-4307-489e-869a-aa34b5513d39"}
23:14:08.055 01.105 11596 Exposure complete
23:14:08.126 00.071 11596 worker thread done servicing request
23:14:08.126 00.000 13300 OnExposeComplete: enter
23:14:08.126 00.000 13300 UpdateGuideState(): m_state=6
23:14:08.127 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 645
23:14:08.127 00.000 13300 Star::Find returns 1 (0), X=1070.35, Y=336.32, Mass=1940, SNR=30.8, Peak=216 HFD=3.3
23:14:08.127 00.000 13300 MultiStar: [#1 -0.05,0.05,0.75,U] [#2 -0.17,0.31,0.00,M7] [#3 -0.10,0.13,0.41,U] [#4 -0.08,-0.18,0.29,U] [#5 -0.27,-0.04,0.00,M7] [#6 0.10,0.22,0.00,M9] [#7 -0.12,0.06,0.22,U] [#8 0.44,0.20,0.00,M4] 
23:14:08.127 00.000 13300 refined, 4 included, MultiStar: {-0.02, 0.01}, one-star: {0.08, -0.01}
23:14:08.128 00.001 13300 CameraToMount -- cameraTheta (2.54) - m_xAngle (-1.61) = xAngle (4.15 = -2.14)
23:14:08.128 00.000 13300 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.16 = -2.12)
23:14:08.128 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.01 hyp=0.02 cameraTheta=2.54 mountX=-0.01 mountY=-0.02, mountTheta=-2.13
23:14:08.129 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.01, opts=13)
23:14:08.129 00.000 13300 Enqueuing Move request for scope (-0.02, 0.01)
23:14:08.130 00.001 11596 Worker thread wakes up
23:14:08.130 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.01) opts 0xd
23:14:08.130 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.01)
23:14:08.130 00.000 11596 Moving (-0.02, 0.01) raw xDistance=-0.01 yDistance=-0.02
23:14:08.130 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:14:08.130 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:08.131 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:14:08.131 00.000 11596 MoveAxis(E, 0, ABG)
23:14:08.131 00.000 11596 Move returns status 0, amount 0
23:14:08.131 00.000 11596 MoveAxis(N, 0, ABG)
23:14:08.131 00.000 11596 Move returns status 0, amount 0
23:14:08.131 00.000 11596 move complete, result=0
23:14:08.131 00.000 11596 worker thread done servicing request
23:14:08.139 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=216, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
23:14:08.151 00.012 13300 UpdateGuideState exits: m=1940 SNR=30.8
23:14:08.151 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:08.151 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:14:08.151 00.000 13300 Enqueuing Expose request
23:14:08.151 00.000 11596 Worker thread wakes up
23:14:08.151 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:14:08.151 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:14:08.668 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:14:09.948 01.280 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"99388512-ebec-41a3-9743-1f0af273859b"}
23:14:09.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"99388512-ebec-41a3-9743-1f0af273859b"}
23:14:09.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"17fa4958-0d69-4f4b-82df-027f9222a052"}
23:14:09.949 00.000 13300 case statement mapped state 6 to 3
23:14:09.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"17fa4958-0d69-4f4b-82df-027f9222a052"}
23:14:09.949 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"232a7c37-4338-4d5b-a880-c435e9804299"}
23:14:09.950 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":645,"width":15,"height":15,"star_pos":[7.35,7.32],"pixels":"..."},"id":"232a7c37-4338-4d5b-a880-c435e9804299"}
23:14:11.702 01.752 11596 Exposure complete
23:14:11.776 00.074 11596 worker thread done servicing request
23:14:11.776 00.000 13300 OnExposeComplete: enter
23:14:11.776 00.000 13300 UpdateGuideState(): m_state=6
23:14:11.777 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 646
23:14:11.777 00.000 13300 Star::Find returns 1 (0), X=1070.30, Y=336.33, Mass=1910, SNR=30.6, Peak=208 HFD=3.4
23:14:11.777 00.000 13300 MultiStar: [#1 0.08,0.13,0.74,U] [#2 0.06,0.47,0.00,M8] [#3 -0.04,-0.02,0.42,U] [#4 -0.14,0.09,0.30,U] [#5 -0.34,0.02,0.00,M8] [#6 0.10,0.31,0.00,M10] [#7 0.11,0.12,0.23,U] [#8 0.29,0.13,0.00,M5] 
23:14:11.777 00.000 13300 single-star, 4 included, MultiStar: {0.02, 0.05}, one-star: {0.03, 0.00}
23:14:11.778 00.001 13300 CameraToMount -- cameraTheta (0.05) - m_xAngle (-1.61) = xAngle (1.66 = 1.66)
23:14:11.778 00.000 13300 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.68 = 1.68)
23:14:11.778 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.00 hyp=0.03 cameraTheta=0.05 mountX=-0.00 mountY=0.03, mountTheta=1.66
23:14:11.780 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.00, opts=13)
23:14:11.780 00.000 13300 Enqueuing Move request for scope (0.03, 0.00)
23:14:11.780 00.000 11596 Worker thread wakes up
23:14:11.780 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.00) opts 0xd
23:14:11.780 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.00)
23:14:11.780 00.000 11596 Moving (0.03, 0.00) raw xDistance=-0.00 yDistance=0.03
23:14:11.780 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:14:11.780 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:11.781 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:14:11.781 00.000 11596 MoveAxis(E, 0, ABG)
23:14:11.781 00.000 11596 Move returns status 0, amount 0
23:14:11.781 00.000 11596 MoveAxis(N, 0, ABG)
23:14:11.781 00.000 11596 Move returns status 0, amount 0
23:14:11.781 00.000 11596 move complete, result=0
23:14:11.781 00.000 11596 worker thread done servicing request
23:14:11.786 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=208, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
23:14:11.794 00.008 13300 UpdateGuideState exits: m=1910 SNR=30.6
23:14:11.794 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:11.795 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:14:11.795 00.000 13300 Enqueuing Expose request
23:14:11.795 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:14:11.795 00.000 11596 Worker thread wakes up
23:14:11.795 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:14:12.308 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:14:12.947 00.639 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9bb603cf-a018-4a92-b43b-30f7a252b520"}
23:14:12.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9bb603cf-a018-4a92-b43b-30f7a252b520"}
23:14:12.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"89fdb0dc-8091-45ff-9400-417bd24d719d"}
23:14:12.948 00.000 13300 case statement mapped state 6 to 3
23:14:12.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"89fdb0dc-8091-45ff-9400-417bd24d719d"}
23:14:12.948 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8579bd5d-a302-4612-bab9-c7ea704d1f33"}
23:14:12.949 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":646,"width":15,"height":15,"star_pos":[7.30,7.33],"pixels":"..."},"id":"8579bd5d-a302-4612-bab9-c7ea704d1f33"}
23:14:15.346 02.397 11596 Exposure complete
23:14:15.430 00.084 11596 worker thread done servicing request
23:14:15.430 00.000 13300 OnExposeComplete: enter
23:14:15.430 00.000 13300 UpdateGuideState(): m_state=6
23:14:15.431 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 647
23:14:15.431 00.000 13300 Star::Find returns 1 (0), X=1070.52, Y=336.30, Mass=1917, SNR=30.7, Peak=213 HFD=3.3
23:14:15.432 00.001 13300 MultiStar: [#1 -0.00,0.03,0.76,U] [#2 -0.19,0.18,0.00,M9] [#3 0.01,0.09,0.42,U] [#4 -0.24,-0.02,0.00,M1] [#5 -0.19,0.13,0.25,U] [#6 0.38,0.27,0.00,R] [#7 -0.09,0.33,0.00,M1] [#8 0.31,-0.12,0.00,M6] 
23:14:15.432 00.000 13300 refined, 3 included, MultiStar: {0.08, 0.03}, one-star: {0.24, -0.03}
23:14:15.432 00.000 13300 CameraToMount -- cameraTheta (0.32) - m_xAngle (-1.61) = xAngle (1.93 = 1.93)
23:14:15.432 00.000 13300 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.94 = 1.94)
23:14:15.432 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.03 hyp=0.09 cameraTheta=0.32 mountX=-0.03 mountY=0.08, mountTheta=1.93
23:14:15.434 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.03, opts=13)
23:14:15.434 00.000 13300 Enqueuing Move request for scope (0.08, 0.03)
23:14:15.434 00.000 11596 Worker thread wakes up
23:14:15.435 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.03) opts 0xd
23:14:15.435 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.03)
23:14:15.435 00.000 11596 Moving (0.08, 0.03) raw xDistance=-0.03 yDistance=0.08
23:14:15.435 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:14:15.435 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:15.436 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:14:15.436 00.000 11596 MoveAxis(E, 0, ABG)
23:14:15.436 00.000 11596 Move returns status 0, amount 0
23:14:15.436 00.000 11596 MoveAxis(N, 0, ABG)
23:14:15.436 00.000 11596 Move returns status 0, amount 0
23:14:15.437 00.001 11596 move complete, result=0
23:14:15.437 00.000 11596 worker thread done servicing request
23:14:15.444 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=213, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
23:14:15.457 00.013 13300 UpdateGuideState exits: m=1917 SNR=30.7
23:14:15.457 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:15.457 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:14:15.457 00.000 13300 Enqueuing Expose request
23:14:15.458 00.001 11596 Worker thread wakes up
23:14:15.458 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:14:15.458 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:14:15.947 00.489 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0ee7417c-9473-4e75-89b8-55cabadcfd89"}
23:14:15.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0ee7417c-9473-4e75-89b8-55cabadcfd89"}
23:14:15.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"921a34e4-78a8-41b8-b6a6-6261c6e04c62"}
23:14:15.948 00.000 13300 case statement mapped state 6 to 3
23:14:15.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"921a34e4-78a8-41b8-b6a6-6261c6e04c62"}
23:14:15.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"faa0f87a-e396-4683-ab5b-fde4d31f9f03"}
23:14:15.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":647,"width":15,"height":15,"star_pos":[6.52,7.30],"pixels":"..."},"id":"faa0f87a-e396-4683-ab5b-fde4d31f9f03"}
23:14:15.962 00.013 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:14:18.946 02.984 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"06ab5b11-9a6b-48ed-af1b-c07b5b4dd5ed"}
23:14:18.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"06ab5b11-9a6b-48ed-af1b-c07b5b4dd5ed"}
23:14:18.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"36b5e08d-8b42-43bb-8298-080f3de17fa6"}
23:14:18.947 00.000 13300 case statement mapped state 6 to 3
23:14:18.948 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"36b5e08d-8b42-43bb-8298-080f3de17fa6"}
23:14:18.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b62fc4b6-3f08-4cdc-a485-80a347bb55a2"}
23:14:18.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":647,"width":15,"height":15,"star_pos":[6.52,7.30],"pixels":"..."},"id":"b62fc4b6-3f08-4cdc-a485-80a347bb55a2"}
23:14:19.007 00.058 11596 Exposure complete
23:14:19.092 00.085 11596 worker thread done servicing request
23:14:19.092 00.000 13300 OnExposeComplete: enter
23:14:19.093 00.001 13300 UpdateGuideState(): m_state=6
23:14:19.093 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 648
23:14:19.093 00.000 13300 Star::Find returns 1 (0), X=1070.52, Y=336.31, Mass=1889, SNR=30.5, Peak=200 HFD=3.3
23:14:19.094 00.001 13300 MultiStar: [#1 0.07,0.06,0.77,U] [#2 -0.15,0.36,0.00,M10] [#3 -0.01,0.09,0.41,U] [#4 -0.22,0.03,0.30,U] [#5 -0.27,0.13,0.00,M8] [#6 -0.20,0.05,0.22,U] [#7 0.09,0.16,0.22,U] [#8 0.44,0.00,0.00,M7] 
23:14:19.094 00.000 13300 refined, 5 included, MultiStar: {0.07, 0.04}, one-star: {0.25, -0.02}
23:14:19.094 00.000 13300 CameraToMount -- cameraTheta (0.52) - m_xAngle (-1.61) = xAngle (2.13 = 2.13)
23:14:19.095 00.001 13300 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.15 = 2.15)
23:14:19.095 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.04 hyp=0.08 cameraTheta=0.52 mountX=-0.04 mountY=0.07, mountTheta=2.14
23:14:19.097 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.04, opts=13)
23:14:19.098 00.001 13300 Enqueuing Move request for scope (0.07, 0.04)
23:14:19.098 00.000 11596 Worker thread wakes up
23:14:19.098 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.04) opts 0xd
23:14:19.098 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.04)
23:14:19.098 00.000 11596 Moving (0.07, 0.04) raw xDistance=-0.04 yDistance=0.07
23:14:19.098 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:14:19.098 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:19.099 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:14:19.099 00.000 11596 MoveAxis(E, 0, ABG)
23:14:19.099 00.000 11596 Move returns status 0, amount 0
23:14:19.099 00.000 11596 MoveAxis(N, 0, ABG)
23:14:19.099 00.000 11596 Move returns status 0, amount 0
23:14:19.099 00.000 11596 move complete, result=0
23:14:19.100 00.001 11596 worker thread done servicing request
23:14:19.107 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=200, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
23:14:19.118 00.011 13300 UpdateGuideState exits: m=1889 SNR=30.5
23:14:19.119 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:19.119 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:14:19.119 00.000 13300 Enqueuing Expose request
23:14:19.119 00.000 11596 Worker thread wakes up
23:14:19.119 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:14:19.119 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:14:19.636 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:14:21.947 02.311 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4d263be7-bb85-4b54-8f2f-9bc4db5a0e51"}
23:14:21.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4d263be7-bb85-4b54-8f2f-9bc4db5a0e51"}
23:14:21.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8ede03de-39f8-4eb5-9fbe-448a5c6ce9c7"}
23:14:21.948 00.000 13300 case statement mapped state 6 to 3
23:14:21.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8ede03de-39f8-4eb5-9fbe-448a5c6ce9c7"}
23:14:21.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4140ffcd-7723-4f1e-a27e-4ccfe4b3e2f8"}
23:14:21.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":648,"width":15,"height":15,"star_pos":[6.52,7.31],"pixels":"..."},"id":"4140ffcd-7723-4f1e-a27e-4ccfe4b3e2f8"}
23:14:22.670 00.721 11596 Exposure complete
23:14:22.747 00.077 11596 worker thread done servicing request
23:14:22.747 00.000 13300 OnExposeComplete: enter
23:14:22.747 00.000 13300 UpdateGuideState(): m_state=6
23:14:22.747 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 649
23:14:22.748 00.001 13300 Star::Find returns 1 (0), X=1070.31, Y=336.20, Mass=1973, SNR=31.1, Peak=235 HFD=3.4
23:14:22.748 00.000 13300 MultiStar: [#1 -0.07,0.07,0.74,U] [#2 -0.10,0.30,0.00,R] [#3 -0.01,0.06,0.41,U] [#4 -0.13,-0.06,0.28,U] [#5 -0.51,0.17,0.00,M9] [#6 0.08,-0.04,0.21,U] [#7 -0.03,0.09,0.22,U] [#8 0.20,0.02,0.20,U] 
23:14:22.748 00.000 13300 refined, 6 included, MultiStar: {-0.00, -0.02}, one-star: {0.03, -0.13}
23:14:22.748 00.000 13300 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-1.61) = xAngle (-0.23 = -0.23)
23:14:22.748 00.000 13300 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.21 = -0.21)
23:14:22.748 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.02 hyp=0.02 cameraTheta=-1.84 mountX=0.02 mountY=-0.00, mountTheta=-0.21
23:14:22.750 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.02, opts=13)
23:14:22.750 00.000 13300 Enqueuing Move request for scope (-0.00, -0.02)
23:14:22.750 00.000 11596 Worker thread wakes up
23:14:22.750 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.02) opts 0xd
23:14:22.750 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.02)
23:14:22.751 00.001 11596 Moving (-0.00, -0.02) raw xDistance=0.02 yDistance=-0.00
23:14:22.751 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:14:22.751 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:22.751 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:14:22.751 00.000 11596 MoveAxis(E, 0, ABG)
23:14:22.751 00.000 11596 Move returns status 0, amount 0
23:14:22.751 00.000 11596 MoveAxis(N, 0, ABG)
23:14:22.751 00.000 11596 Move returns status 0, amount 0
23:14:22.751 00.000 11596 move complete, result=0
23:14:22.751 00.000 11596 worker thread done servicing request
23:14:22.756 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
23:14:22.764 00.008 13300 UpdateGuideState exits: m=1973 SNR=31.1
23:14:22.764 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:22.764 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:14:22.764 00.000 13300 Enqueuing Expose request
23:14:22.764 00.000 11596 Worker thread wakes up
23:14:22.764 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:14:22.765 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:14:23.268 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:14:24.946 01.678 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eeb53217-d0a3-480d-961f-bad02eae99f3"}
23:14:24.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eeb53217-d0a3-480d-961f-bad02eae99f3"}
23:14:24.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4608f9c5-62ac-47dc-875b-64806ffaecae"}
23:14:24.947 00.000 13300 case statement mapped state 6 to 3
23:14:24.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4608f9c5-62ac-47dc-875b-64806ffaecae"}
23:14:24.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"137cfbe5-4d94-4e15-b095-3445662a1259"}
23:14:24.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":649,"width":15,"height":15,"star_pos":[7.31,7.20],"pixels":"..."},"id":"137cfbe5-4d94-4e15-b095-3445662a1259"}
23:14:26.296 01.348 11596 Exposure complete
23:14:26.368 00.072 11596 worker thread done servicing request
23:14:26.368 00.000 13300 OnExposeComplete: enter
23:14:26.368 00.000 13300 UpdateGuideState(): m_state=6
23:14:26.369 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 650
23:14:26.369 00.000 13300 Star::Find returns 1 (0), X=1070.44, Y=336.52, Mass=1894, SNR=30.5, Peak=215 HFD=3.2
23:14:26.369 00.000 13300 MultiStar: [#1 0.01,0.10,0.76,U] [#2 0.08,0.06,0.46,U] [#3 -0.07,0.02,0.41,U] [#4 -0.18,0.22,0.00,M1] [#5 -0.35,0.09,0.00,M10] [#6 -0.20,0.14,0.00,M1] [#7 0.01,0.07,0.23,U] [#8 0.28,0.05,0.00,M7] 
23:14:26.370 00.001 13300 refined, 4 included, MultiStar: {0.06, 0.11}, one-star: {0.17, 0.19}
23:14:26.370 00.000 13300 CameraToMount -- cameraTheta (1.06) - m_xAngle (-1.61) = xAngle (2.67 = 2.67)
23:14:26.370 00.000 13300 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.68 = 2.68)
23:14:26.370 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.11 hyp=0.13 cameraTheta=1.06 mountX=-0.11 mountY=0.06, mountTheta=2.68
23:14:26.371 00.001 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.11, opts=13)
23:14:26.372 00.001 13300 Enqueuing Move request for scope (0.06, 0.11)
23:14:26.372 00.000 11596 Worker thread wakes up
23:14:26.372 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.11) opts 0xd
23:14:26.372 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.11)
23:14:26.372 00.000 11596 Moving (0.06, 0.11) raw xDistance=-0.11 yDistance=0.06
23:14:26.372 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:14:26.372 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:26.372 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:14:26.372 00.000 11596 MoveAxis(E, 0, ABG)
23:14:26.373 00.001 11596 Move returns status 0, amount 0
23:14:26.373 00.000 11596 MoveAxis(N, 0, ABG)
23:14:26.373 00.000 11596 Move returns status 0, amount 0
23:14:26.373 00.000 11596 move complete, result=0
23:14:26.373 00.000 11596 worker thread done servicing request
23:14:26.377 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=215, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
23:14:26.385 00.008 13300 UpdateGuideState exits: m=1894 SNR=30.5
23:14:26.385 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:26.385 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:14:26.385 00.000 13300 Enqueuing Expose request
23:14:26.386 00.001 11596 Worker thread wakes up
23:14:26.386 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:14:26.386 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:14:26.888 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:14:27.946 01.058 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"79155592-c855-4740-b887-9b0986689a7d"}
23:14:27.947 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"79155592-c855-4740-b887-9b0986689a7d"}
23:14:27.947 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1891ddaf-1941-43fd-8414-60e815c880f6"}
23:14:27.947 00.000 13300 case statement mapped state 6 to 3
23:14:27.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1891ddaf-1941-43fd-8414-60e815c880f6"}
23:14:27.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"57bfe8ac-e450-412a-a137-c7f331db17c3"}
23:14:27.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":650,"width":15,"height":15,"star_pos":[7.44,6.52],"pixels":"..."},"id":"57bfe8ac-e450-412a-a137-c7f331db17c3"}
23:14:29.920 01.972 11596 Exposure complete
23:14:29.989 00.069 11596 worker thread done servicing request
23:14:29.989 00.000 13300 OnExposeComplete: enter
23:14:29.989 00.000 13300 UpdateGuideState(): m_state=6
23:14:29.990 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 651
23:14:29.990 00.000 13300 Star::Find returns 1 (0), X=1070.46, Y=336.51, Mass=1977, SNR=31.1, Peak=216 HFD=3.2
23:14:29.990 00.000 13300 MultiStar: [#1 -0.14,0.07,0.75,U] [#2 -0.08,-0.07,0.43,U] [#3 -0.19,0.25,0.00,M1] [#4 0.03,0.05,0.30,U] [#5 -0.17,-0.20,0.00,R] [#6 -0.37,0.09,0.00,M2] [#7 -0.05,0.10,0.21,U] [#8 0.38,0.24,0.00,M8] 
23:14:29.991 00.001 13300 refined, 4 included, MultiStar: {0.01, 0.09}, one-star: {0.18, 0.18}
23:14:29.991 00.000 13300 CameraToMount -- cameraTheta (1.41) - m_xAngle (-1.61) = xAngle (3.02 = 3.02)
23:14:29.991 00.000 13300 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.04 = 3.04)
23:14:29.991 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.41 mountX=-0.09 mountY=0.01, mountTheta=3.04
23:14:29.992 00.001 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.09, opts=13)
23:14:29.993 00.001 13300 Enqueuing Move request for scope (0.01, 0.09)
23:14:29.993 00.000 11596 Worker thread wakes up
23:14:29.993 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.09) opts 0xd
23:14:29.993 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.09)
23:14:29.993 00.000 11596 Moving (0.01, 0.09) raw xDistance=-0.09 yDistance=0.01
23:14:29.993 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:14:29.993 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:29.993 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:14:29.993 00.000 11596 MoveAxis(E, 0, ABG)
23:14:29.993 00.000 11596 Move returns status 0, amount 0
23:14:29.994 00.001 11596 MoveAxis(N, 0, ABG)
23:14:29.994 00.000 11596 Move returns status 0, amount 0
23:14:29.994 00.000 11596 move complete, result=0
23:14:29.994 00.000 11596 worker thread done servicing request
23:14:29.999 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=216, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
23:14:30.006 00.007 13300 UpdateGuideState exits: m=1977 SNR=31.1
23:14:30.006 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:30.006 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:14:30.006 00.000 13300 Enqueuing Expose request
23:14:30.006 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:14:30.007 00.001 11596 Worker thread wakes up
23:14:30.007 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:14:30.522 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:14:30.945 00.423 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5b2b5582-e81f-4daf-93a3-0dcfc6ed2d8c"}
23:14:30.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5b2b5582-e81f-4daf-93a3-0dcfc6ed2d8c"}
23:14:30.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b1dd51a3-2ab9-4cbc-8462-7c4d8fa987c7"}
23:14:30.946 00.000 13300 case statement mapped state 6 to 3
23:14:30.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b1dd51a3-2ab9-4cbc-8462-7c4d8fa987c7"}
23:14:30.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"27fa0c2b-409f-4e45-8ccf-fcfcf18e7ab1"}
23:14:30.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":651,"width":15,"height":15,"star_pos":[7.46,6.51],"pixels":"..."},"id":"27fa0c2b-409f-4e45-8ccf-fcfcf18e7ab1"}
23:14:33.552 02.605 11596 Exposure complete
23:14:33.622 00.070 11596 worker thread done servicing request
23:14:33.622 00.000 13300 OnExposeComplete: enter
23:14:33.623 00.001 13300 UpdateGuideState(): m_state=6
23:14:33.623 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 652
23:14:33.623 00.000 13300 Star::Find returns 1 (0), X=1070.50, Y=336.58, Mass=1996, SNR=31.3, Peak=238 HFD=3.2
23:14:33.624 00.001 13300 MultiStar: [#1 0.03,0.13,0.75,U] [#2 0.08,0.17,0.44,U] [#3 -0.14,0.34,0.00,M2] [#4 -0.08,0.22,0.28,U] [#5 -0.04,0.40,0.00,M1] [#6 -0.14,0.23,0.00,M3] [#7 0.04,0.31,0.00,M1] [#8 0.38,0.29,0.00,M9] 
23:14:33.624 00.000 13300 refined, 3 included, MultiStar: {0.10, 0.20}, one-star: {0.22, 0.25}
23:14:33.624 00.000 13300 CameraToMount -- cameraTheta (1.09) - m_xAngle (-1.61) = xAngle (2.70 = 2.70)
23:14:33.624 00.000 13300 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.71 = 2.71)
23:14:33.624 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.20 hyp=0.22 cameraTheta=1.09 mountX=-0.20 mountY=0.09, mountTheta=2.71
23:14:33.625 00.001 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.20, opts=13)
23:14:33.626 00.001 13300 Enqueuing Move request for scope (0.10, 0.20)
23:14:33.626 00.000 11596 Worker thread wakes up
23:14:33.626 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.20) opts 0xd
23:14:33.626 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.20)
23:14:33.626 00.000 11596 Moving (0.10, 0.20) raw xDistance=-0.20 yDistance=0.09
23:14:33.626 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
23:14:33.626 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:33.626 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:14:33.626 00.000 11596 MoveAxis(E, 252, ABG)
23:14:33.627 00.001 11596 Guiding  Dir = 2, Dur = 252
23:14:33.627 00.000 11596 IsSlewing returns 0
23:14:33.632 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
23:14:33.639 00.007 13300 UpdateGuideState exits: m=1996 SNR=31.3
23:14:33.639 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:33.639 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:14:33.639 00.000 13300 Enqueuing Expose request
23:14:33.654 00.015 11596 IsGuiding returns 0
23:14:33.944 00.290 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7833d33e-3442-4098-95c6-075de61558b3"}
23:14:33.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7833d33e-3442-4098-95c6-075de61558b3"}
23:14:33.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7c5d8b15-0334-481e-9859-38fca69f5c5e"}
23:14:33.945 00.000 13300 case statement mapped state 6 to 3
23:14:33.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7c5d8b15-0334-481e-9859-38fca69f5c5e"}
23:14:33.945 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bab4e298-bb38-4332-a434-e2ccf6375a01"}
23:14:33.946 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":652,"width":15,"height":15,"star_pos":[7.50,6.58],"pixels":"..."},"id":"bab4e298-bb38-4332-a434-e2ccf6375a01"}
23:14:34.100 00.154 11596 IsGuiding returns 1
23:14:34.100 00.000 11596 scope still moving after pulse duration time elapsed
23:14:34.121 00.021 11596 IsSlewing returns 0
23:14:34.197 00.076 11596 IsGuiding returns 1
23:14:34.228 00.031 11596 IsSlewing returns 0
23:14:34.305 00.077 11596 IsGuiding returns 0
23:14:34.305 00.000 11596 scope move finished after 252 + 399 ms
23:14:34.305 00.000 11596 Move returns status 0, amount 252
23:14:34.305 00.000 11596 MoveAxis(N, 0, ABG)
23:14:34.305 00.000 11596 Move returns status 0, amount 0
23:14:34.305 00.000 11596 move complete, result=0
23:14:34.305 00.000 11596 worker thread done servicing request
23:14:34.305 00.000 11596 Worker thread wakes up
23:14:34.306 00.001 13300 GuideStep: -0.2 px 252 ms EAST, 0.1 px 0 ms NORTH
23:14:34.306 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:14:34.814 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:14:36.750 01.936 13300 evsrv: cli 10203C20 connect
23:14:36.750 00.000 13300 case statement mapped state 6 to 3
23:14:36.751 00.001 13300 case statement mapped state 6 to 3
23:14:36.751 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_app_state","id":"8bbcc5e0-4a04-42f3-8432-254303c8df48"}
23:14:36.751 00.000 13300 case statement mapped state 6 to 3
23:14:36.751 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":"Guiding","id":"8bbcc5e0-4a04-42f3-8432-254303c8df48"}
23:14:36.753 00.002 13300 evsrv: cli 10203C20 disconnect
23:14:36.958 00.205 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b8e7016d-6673-4b02-b3f6-98fffb8671df"}
23:14:36.959 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b8e7016d-6673-4b02-b3f6-98fffb8671df"}
23:14:36.961 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a6a158ae-ca67-46c7-8030-d28528319003"}
23:14:36.961 00.000 13300 case statement mapped state 6 to 3
23:14:36.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a6a158ae-ca67-46c7-8030-d28528319003"}
23:14:36.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"acb99f25-e331-4a88-9e7f-82724de5dc82"}
23:14:36.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":652,"width":15,"height":15,"star_pos":[7.50,6.58],"pixels":"..."},"id":"acb99f25-e331-4a88-9e7f-82724de5dc82"}
23:14:37.848 00.886 11596 Exposure complete
23:14:37.933 00.085 11596 worker thread done servicing request
23:14:37.933 00.000 13300 OnExposeComplete: enter
23:14:37.933 00.000 13300 UpdateGuideState(): m_state=6
23:14:37.934 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 653
23:14:37.934 00.000 13300 Star::Find returns 1 (0), X=1070.35, Y=336.59, Mass=2021, SNR=31.3, Peak=239 HFD=3.3
23:14:37.935 00.001 13300 MultiStar: [#1 0.01,-0.03,0.76,U] [#2 0.06,0.23,0.40,U] [#3 0.05,0.30,0.00,M3] [#4 -0.21,0.17,0.00,M1] [#5 -0.10,0.30,0.00,M2] [#6 -0.14,0.19,0.22,U] [#7 0.06,-0.71,0.00,M2] [#8 0.25,0.27,0.00,M10] 
23:14:37.935 00.000 13300 refined, 3 included, MultiStar: {0.03, 0.16}, one-star: {0.07, 0.26}
23:14:37.935 00.000 13300 CameraToMount -- cameraTheta (1.36) - m_xAngle (-1.61) = xAngle (2.97 = 2.97)
23:14:37.935 00.000 13300 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.99 = 2.99)
23:14:37.935 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.16 hyp=0.16 cameraTheta=1.36 mountX=-0.16 mountY=0.02, mountTheta=2.99
23:14:37.938 00.003 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.16, opts=13)
23:14:37.938 00.000 13300 Enqueuing Move request for scope (0.03, 0.16)
23:14:37.938 00.000 11596 Worker thread wakes up
23:14:37.938 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.16) opts 0xd
23:14:37.938 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.16)
23:14:37.939 00.001 11596 Moving (0.03, 0.16) raw xDistance=-0.16 yDistance=0.02
23:14:37.939 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.16
23:14:37.939 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:37.939 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:14:37.939 00.000 11596 MoveAxis(E, 214, ABG)
23:14:37.939 00.000 11596 Guiding  Dir = 2, Dur = 214
23:14:37.940 00.001 11596 IsSlewing returns 0
23:14:37.946 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=1, FiltMax=99, Gamma=0.510
23:14:37.955 00.009 13300 UpdateGuideState exits: m=2021 SNR=31.3
23:14:37.955 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:37.956 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:14:37.956 00.000 13300 Enqueuing Expose request
23:14:38.035 00.079 11596 IsGuiding returns 0
23:14:38.124 00.089 11596 PulseGuide returned control before completion, sleep 135
23:14:38.310 00.186 11596 IsGuiding returns 1
23:14:38.310 00.000 11596 scope still moving after pulse duration time elapsed
23:14:38.335 00.025 11596 IsSlewing returns 0
23:14:38.442 00.107 11596 IsGuiding returns 0
23:14:38.443 00.001 11596 scope move finished after 214 + 193 ms
23:14:38.443 00.000 11596 Move returns status 0, amount 214
23:14:38.443 00.000 11596 MoveAxis(N, 0, ABG)
23:14:38.443 00.000 11596 Move returns status 0, amount 0
23:14:38.443 00.000 11596 move complete, result=0
23:14:38.443 00.000 11596 worker thread done servicing request
23:14:38.443 00.000 13300 GuideStep: -0.2 px 214 ms EAST, 0.0 px 0 ms NORTH
23:14:38.443 00.000 11596 Worker thread wakes up
23:14:38.444 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:14:38.954 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:14:39.959 01.005 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"68f68e9e-b13f-4121-8003-d8becf51671b"}
23:14:39.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"68f68e9e-b13f-4121-8003-d8becf51671b"}
23:14:39.960 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"01d4d3ae-e2ba-4888-a7d9-67ae5dc475d9"}
23:14:39.960 00.000 13300 case statement mapped state 6 to 3
23:14:39.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"01d4d3ae-e2ba-4888-a7d9-67ae5dc475d9"}
23:14:39.961 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"949350f6-a545-46ba-9357-141c8ff0c6be"}
23:14:39.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":653,"width":15,"height":15,"star_pos":[7.35,6.59],"pixels":"..."},"id":"949350f6-a545-46ba-9357-141c8ff0c6be"}
23:14:42.019 02.058 11596 Exposure complete
23:14:42.138 00.119 11596 worker thread done servicing request
23:14:42.138 00.000 13300 OnExposeComplete: enter
23:14:42.138 00.000 13300 UpdateGuideState(): m_state=6
23:14:42.139 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 654
23:14:42.139 00.000 13300 Star::Find returns 1 (0), X=1070.39, Y=336.35, Mass=1907, SNR=30.6, Peak=216 HFD=3.3
23:14:42.140 00.001 13300 MultiStar: [#1 0.01,-0.08,0.76,U] [#2 -0.05,-0.06,0.45,U] [#3 -0.16,0.03,0.42,U] [#4 -0.23,-0.10,0.00,M2] [#5 -0.09,0.44,0.00,M3] [#6 -0.26,-0.32,0.00,M3] [#7 -0.06,0.18,0.23,U] [#8 0.20,0.12,0.19,U] 
23:14:42.140 00.000 13300 refined, 5 included, MultiStar: {0.02, 0.00}, one-star: {0.11, 0.02}
23:14:42.140 00.000 13300 CameraToMount -- cameraTheta (0.17) - m_xAngle (-1.61) = xAngle (1.78 = 1.78)
23:14:42.140 00.000 13300 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.79 = 1.79)
23:14:42.141 00.001 13300 CameraToMount -- cameraX=0.02 cameraY=0.00 hyp=0.02 cameraTheta=0.17 mountX=-0.00 mountY=0.02, mountTheta=1.78
23:14:42.143 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.00, opts=13)
23:14:42.143 00.000 13300 Enqueuing Move request for scope (0.02, 0.00)
23:14:42.144 00.001 11596 Worker thread wakes up
23:14:42.144 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.00) opts 0xd
23:14:42.144 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.00)
23:14:42.144 00.000 11596 Moving (0.02, 0.00) raw xDistance=-0.00 yDistance=0.02
23:14:42.144 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:14:42.144 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:42.145 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:14:42.145 00.000 11596 MoveAxis(E, 0, ABG)
23:14:42.145 00.000 11596 Move returns status 0, amount 0
23:14:42.145 00.000 11596 MoveAxis(N, 0, ABG)
23:14:42.145 00.000 11596 Move returns status 0, amount 0
23:14:42.145 00.000 11596 move complete, result=0
23:14:42.145 00.000 11596 worker thread done servicing request
23:14:42.152 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=216, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
23:14:42.167 00.015 13300 UpdateGuideState exits: m=1907 SNR=30.6
23:14:42.167 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:42.168 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:14:42.168 00.000 13300 Enqueuing Expose request
23:14:42.168 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:14:42.168 00.000 11596 Worker thread wakes up
23:14:42.168 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:14:42.680 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:14:42.958 00.278 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d8633d70-39ac-4d5a-8882-194b09f6e578"}
23:14:42.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d8633d70-39ac-4d5a-8882-194b09f6e578"}
23:14:42.959 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"72ee7b1e-ec7e-451e-95de-d0d5abe105e1"}
23:14:42.959 00.000 13300 case statement mapped state 6 to 3
23:14:42.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"72ee7b1e-ec7e-451e-95de-d0d5abe105e1"}
23:14:42.960 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f147d16a-c1c6-4a81-8f8a-95e66591db47"}
23:14:42.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":654,"width":15,"height":15,"star_pos":[7.39,7.35],"pixels":"..."},"id":"f147d16a-c1c6-4a81-8f8a-95e66591db47"}
23:14:45.721 02.761 11596 Exposure complete
23:14:45.818 00.097 11596 worker thread done servicing request
23:14:45.818 00.000 13300 OnExposeComplete: enter
23:14:45.818 00.000 13300 UpdateGuideState(): m_state=6
23:14:45.818 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 655
23:14:45.818 00.000 13300 Star::Find returns 1 (0), X=1070.43, Y=336.35, Mass=1884, SNR=30.4, Peak=205 HFD=3.2
23:14:45.819 00.001 13300 MultiStar: [#1 -0.06,-0.06,0.75,U] [#2 0.07,0.01,0.45,U] [#3 -0.10,0.13,0.41,U] [#4 0.08,-0.07,0.29,U] [#5 -0.02,0.28,0.00,M4] [#6 -0.29,0.01,0.00,M4] [#7 -0.45,0.06,0.00,M2] [#8 -0.04,0.15,0.20,U] 
23:14:45.819 00.000 13300 refined, 5 included, MultiStar: {0.03, 0.01}, one-star: {0.15, 0.02}
23:14:45.819 00.000 13300 CameraToMount -- cameraTheta (0.36) - m_xAngle (-1.61) = xAngle (1.97 = 1.97)
23:14:45.819 00.000 13300 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.98 = 1.98)
23:14:45.819 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.01 hyp=0.04 cameraTheta=0.36 mountX=-0.01 mountY=0.03, mountTheta=1.97
23:14:45.822 00.003 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.01, opts=13)
23:14:45.823 00.001 13300 Enqueuing Move request for scope (0.03, 0.01)
23:14:45.823 00.000 11596 Worker thread wakes up
23:14:45.823 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.01) opts 0xd
23:14:45.823 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.01)
23:14:45.823 00.000 11596 Moving (0.03, 0.01) raw xDistance=-0.01 yDistance=0.03
23:14:45.823 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:14:45.823 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:45.824 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:14:45.824 00.000 11596 MoveAxis(E, 0, ABG)
23:14:45.824 00.000 11596 Move returns status 0, amount 0
23:14:45.824 00.000 11596 MoveAxis(N, 0, ABG)
23:14:45.824 00.000 11596 Move returns status 0, amount 0
23:14:45.824 00.000 11596 move complete, result=0
23:14:45.824 00.000 11596 worker thread done servicing request
23:14:45.833 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=205, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
23:14:45.841 00.008 13300 UpdateGuideState exits: m=1884 SNR=30.4
23:14:45.841 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:45.841 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:14:45.841 00.000 13300 Enqueuing Expose request
23:14:45.841 00.000 11596 Worker thread wakes up
23:14:45.842 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:14:45.842 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:14:45.968 00.126 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"46cb8d67-cfc8-4c9a-8a10-493697770692"}
23:14:45.969 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"46cb8d67-cfc8-4c9a-8a10-493697770692"}
23:14:45.970 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6666e9ce-d806-471b-b7c6-f4d07bd9bf84"}
23:14:45.970 00.000 13300 case statement mapped state 6 to 3
23:14:45.971 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6666e9ce-d806-471b-b7c6-f4d07bd9bf84"}
23:14:45.972 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"48a4264b-b0dd-473f-bd92-f2cb4da4687e"}
23:14:45.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":655,"width":15,"height":15,"star_pos":[7.43,7.35],"pixels":"..."},"id":"48a4264b-b0dd-473f-bd92-f2cb4da4687e"}
23:14:46.344 00.372 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:14:48.958 02.614 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7ecec18d-798d-4037-a0ad-9e50d82086cc"}
23:14:48.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7ecec18d-798d-4037-a0ad-9e50d82086cc"}
23:14:48.959 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2db29784-98f4-4b51-b9ed-e9acf6b9c43d"}
23:14:48.959 00.000 13300 case statement mapped state 6 to 3
23:14:48.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2db29784-98f4-4b51-b9ed-e9acf6b9c43d"}
23:14:48.960 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"673056ad-3295-42ae-96bd-c238a4f137f6"}
23:14:48.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":655,"width":15,"height":15,"star_pos":[7.43,7.35],"pixels":"..."},"id":"673056ad-3295-42ae-96bd-c238a4f137f6"}
23:14:49.370 00.410 11596 Exposure complete
23:14:49.442 00.072 11596 worker thread done servicing request
23:14:49.442 00.000 13300 OnExposeComplete: enter
23:14:49.443 00.001 13300 UpdateGuideState(): m_state=6
23:14:49.443 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 656
23:14:49.443 00.000 13300 Star::Find returns 1 (0), X=1070.38, Y=336.22, Mass=1990, SNR=31.3, Peak=226 HFD=3.4
23:14:49.444 00.001 13300 MultiStar: [#1 -0.07,-0.12,0.73,U] [#2 0.12,-0.07,0.44,U] [#3 -0.07,-0.06,0.41,U] [#4 -0.06,-0.25,0.00,M2] [#5 -0.15,0.12,0.24,U] [#6 -0.06,-0.22,0.21,U] [#7 0.08,0.02,0.22,U] [#8 0.22,-0.09,0.19,U] 
23:14:49.444 00.000 13300 refined, 7 included, MultiStar: {0.03, -0.08}, one-star: {0.11, -0.11}
23:14:49.444 00.000 13300 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-1.61) = xAngle (0.37 = 0.37)
23:14:49.444 00.000 13300 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.38 = 0.38)
23:14:49.444 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.08 hyp=0.09 cameraTheta=-1.24 mountX=0.08 mountY=0.03, mountTheta=0.38
23:14:49.447 00.003 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.08, opts=13)
23:14:49.447 00.000 13300 Enqueuing Move request for scope (0.03, -0.08)
23:14:49.447 00.000 11596 Worker thread wakes up
23:14:49.447 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.08) opts 0xd
23:14:49.447 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.08)
23:14:49.447 00.000 11596 Moving (0.03, -0.08) raw xDistance=0.08 yDistance=0.03
23:14:49.448 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:14:49.448 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:49.448 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:14:49.448 00.000 11596 MoveAxis(E, 0, ABG)
23:14:49.448 00.000 11596 Move returns status 0, amount 0
23:14:49.448 00.000 11596 MoveAxis(N, 0, ABG)
23:14:49.448 00.000 11596 Move returns status 0, amount 0
23:14:49.448 00.000 11596 move complete, result=0
23:14:49.448 00.000 11596 worker thread done servicing request
23:14:49.453 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
23:14:49.460 00.007 13300 UpdateGuideState exits: m=1990 SNR=31.3
23:14:49.461 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:49.461 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:14:49.461 00.000 13300 Enqueuing Expose request
23:14:49.461 00.000 11596 Worker thread wakes up
23:14:49.461 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:14:49.461 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:14:49.971 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:14:51.959 01.988 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d3309e65-a348-4774-9fc3-fbed2c43754c"}
23:14:51.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d3309e65-a348-4774-9fc3-fbed2c43754c"}
23:14:51.960 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a4af155e-7337-43db-b70f-659542e6c8e5"}
23:14:51.960 00.000 13300 case statement mapped state 6 to 3
23:14:51.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a4af155e-7337-43db-b70f-659542e6c8e5"}
23:14:51.961 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b18367ac-3117-44f3-bba9-59598263eece"}
23:14:51.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":656,"width":15,"height":15,"star_pos":[7.38,7.22],"pixels":"..."},"id":"b18367ac-3117-44f3-bba9-59598263eece"}
23:14:53.037 01.076 11596 Exposure complete
23:14:53.109 00.072 11596 worker thread done servicing request
23:14:53.109 00.000 13300 OnExposeComplete: enter
23:14:53.109 00.000 13300 UpdateGuideState(): m_state=6
23:14:53.110 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 657
23:14:53.110 00.000 13300 Star::Find returns 1 (0), X=1070.39, Y=336.31, Mass=1988, SNR=31.2, Peak=218 HFD=3.3
23:14:53.110 00.000 13300 MultiStar: [#1 0.16,0.06,0.73,U] [#2 0.12,-0.03,0.44,U] [#3 0.04,0.02,0.41,U] [#4 -0.16,-0.24,0.00,M3] [#5 -0.21,0.14,0.00,M4] [#6 -0.17,0.14,0.21,U] [#7 -0.07,0.17,0.23,U] [#8 0.21,0.24,0.00,M8] 
23:14:53.110 00.000 13300 refined, 5 included, MultiStar: {0.08, 0.03}, one-star: {0.12, -0.02}
23:14:53.110 00.000 13300 CameraToMount -- cameraTheta (0.35) - m_xAngle (-1.61) = xAngle (1.95 = 1.95)
23:14:53.110 00.000 13300 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.97 = 1.97)
23:14:53.111 00.001 13300 CameraToMount -- cameraX=0.08 cameraY=0.03 hyp=0.09 cameraTheta=0.35 mountX=-0.03 mountY=0.08, mountTheta=1.96
23:14:53.112 00.001 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.03, opts=13)
23:14:53.113 00.001 13300 Enqueuing Move request for scope (0.08, 0.03)
23:14:53.113 00.000 11596 Worker thread wakes up
23:14:53.113 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.03) opts 0xd
23:14:53.113 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.03)
23:14:53.113 00.000 11596 Moving (0.08, 0.03) raw xDistance=-0.03 yDistance=0.08
23:14:53.113 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:14:53.113 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:53.114 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:14:53.114 00.000 11596 MoveAxis(E, 0, ABG)
23:14:53.114 00.000 11596 Move returns status 0, amount 0
23:14:53.114 00.000 11596 MoveAxis(N, 0, ABG)
23:14:53.114 00.000 11596 Move returns status 0, amount 0
23:14:53.114 00.000 11596 move complete, result=0
23:14:53.114 00.000 11596 worker thread done servicing request
23:14:53.120 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=218, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
23:14:53.127 00.007 13300 UpdateGuideState exits: m=1988 SNR=31.2
23:14:53.127 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:53.128 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:14:53.128 00.000 13300 Enqueuing Expose request
23:14:53.128 00.000 11596 Worker thread wakes up
23:14:53.128 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:14:53.128 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:14:53.636 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:14:54.958 01.322 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"25f643a9-31eb-4378-bcf7-15823b411ef5"}
23:14:54.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"25f643a9-31eb-4378-bcf7-15823b411ef5"}
23:14:54.959 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f9ef7994-9ece-4968-ad84-90ed5b5dad75"}
23:14:54.959 00.000 13300 case statement mapped state 6 to 3
23:14:54.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f9ef7994-9ece-4968-ad84-90ed5b5dad75"}
23:14:54.960 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b73cf4f7-4281-44f7-8311-9bce5dbde6dc"}
23:14:54.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":657,"width":15,"height":15,"star_pos":[7.39,7.31],"pixels":"..."},"id":"b73cf4f7-4281-44f7-8311-9bce5dbde6dc"}
23:14:56.668 01.708 11596 Exposure complete
23:14:56.743 00.075 11596 worker thread done servicing request
23:14:56.743 00.000 13300 OnExposeComplete: enter
23:14:56.744 00.001 13300 UpdateGuideState(): m_state=6
23:14:56.744 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 658
23:14:56.744 00.000 13300 Star::Find returns 1 (0), X=1070.42, Y=336.55, Mass=1968, SNR=31.0, Peak=236 HFD=3.2
23:14:56.745 00.001 13300 MultiStar: [#1 0.11,0.08,0.75,U] [#2 0.15,0.22,0.00,M1] [#3 -0.05,0.12,0.40,U] [#4 0.07,0.19,0.29,U] [#5 -0.12,0.52,0.00,M5] [#6 -0.14,-0.02,0.21,U] [#7 0.11,0.30,0.00,M1] [#8 0.14,0.27,0.00,M9] 
23:14:56.745 00.000 13300 refined, 4 included, MultiStar: {0.07, 0.14}, one-star: {0.14, 0.22}
23:14:56.745 00.000 13300 CameraToMount -- cameraTheta (1.10) - m_xAngle (-1.61) = xAngle (2.71 = 2.71)
23:14:56.745 00.000 13300 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.72 = 2.72)
23:14:56.745 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.14 hyp=0.16 cameraTheta=1.10 mountX=-0.15 mountY=0.07, mountTheta=2.72
23:14:56.747 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.14, opts=13)
23:14:56.747 00.000 13300 Enqueuing Move request for scope (0.07, 0.14)
23:14:56.747 00.000 11596 Worker thread wakes up
23:14:56.747 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.14) opts 0xd
23:14:56.748 00.001 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.14)
23:14:56.748 00.000 11596 Moving (0.07, 0.14) raw xDistance=-0.15 yDistance=0.07
23:14:56.748 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.15
23:14:56.748 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:56.748 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:14:56.748 00.000 11596 MoveAxis(E, 182, ABG)
23:14:56.748 00.000 11596 Guiding  Dir = 2, Dur = 182
23:14:56.749 00.001 11596 IsSlewing returns 0
23:14:56.754 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
23:14:56.764 00.010 13300 UpdateGuideState exits: m=1968 SNR=31.0
23:14:56.764 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:56.764 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:14:56.764 00.000 13300 Enqueuing Expose request
23:14:56.888 00.124 11596 IsGuiding returns 0
23:14:57.045 00.157 11596 PulseGuide returned control before completion, sleep 35
23:14:57.343 00.298 11596 IsGuiding returns 1
23:14:57.343 00.000 11596 scope still moving after pulse duration time elapsed
23:14:57.369 00.026 11596 IsSlewing returns 0
23:14:57.554 00.185 11596 IsGuiding returns 0
23:14:57.554 00.000 11596 scope move finished after 182 + 484 ms
23:14:57.554 00.000 11596 Move returns status 0, amount 182
23:14:57.554 00.000 11596 MoveAxis(N, 0, ABG)
23:14:57.555 00.001 11596 Move returns status 0, amount 0
23:14:57.555 00.000 11596 move complete, result=0
23:14:57.555 00.000 11596 worker thread done servicing request
23:14:57.555 00.000 13300 GuideStep: -0.1 px 182 ms EAST, 0.1 px 0 ms NORTH
23:14:57.555 00.000 11596 Worker thread wakes up
23:14:57.555 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:14:57.957 00.402 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c1e0f7ae-7470-4678-8c1f-c605b2d66605"}
23:14:57.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c1e0f7ae-7470-4678-8c1f-c605b2d66605"}
23:14:57.958 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ce93e0b3-77b8-475d-9eef-af7b94af62fe"}
23:14:57.958 00.000 13300 case statement mapped state 6 to 3
23:14:57.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ce93e0b3-77b8-475d-9eef-af7b94af62fe"}
23:14:57.959 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"28b08468-d075-45e0-8dfc-f297454b3f2a"}
23:14:57.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":658,"width":15,"height":15,"star_pos":[7.42,6.55],"pixels":"..."},"id":"28b08468-d075-45e0-8dfc-f297454b3f2a"}
23:14:58.064 00.105 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:15:00.955 02.891 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9261c482-2d2c-4f71-a4bf-c9003073cd52"}
23:15:00.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9261c482-2d2c-4f71-a4bf-c9003073cd52"}
23:15:00.956 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"727f3b7c-24b0-43cf-bb74-4f2d6191ea4c"}
23:15:00.956 00.000 13300 case statement mapped state 6 to 3
23:15:00.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"727f3b7c-24b0-43cf-bb74-4f2d6191ea4c"}
23:15:00.957 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2eb441fa-7107-4c13-98ea-97d60c3ba0ca"}
23:15:00.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":658,"width":15,"height":15,"star_pos":[7.42,6.55],"pixels":"..."},"id":"2eb441fa-7107-4c13-98ea-97d60c3ba0ca"}
23:15:01.093 00.136 11596 Exposure complete
23:15:01.172 00.079 11596 worker thread done servicing request
23:15:01.172 00.000 13300 OnExposeComplete: enter
23:15:01.173 00.001 13300 UpdateGuideState(): m_state=6
23:15:01.173 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 659
23:15:01.173 00.000 13300 Star::Find returns 1 (0), X=1070.27, Y=336.37, Mass=1975, SNR=31.1, Peak=214 HFD=3.4
23:15:01.174 00.001 13300 MultiStar: [#1 -0.12,-0.04,0.75,U] [#2 -0.06,-0.04,0.45,U] [#3 -0.04,-0.04,0.41,U] [#4 0.15,-0.10,0.29,U] [#5 -0.14,0.27,0.00,M6] [#6 -0.16,-0.10,0.21,U] [#7 -0.03,0.10,0.23,U] [#8 0.40,0.12,0.00,M10] 
23:15:01.174 00.000 13300 single-star, 6 included, MultiStar: {-0.04, -0.02}, one-star: {-0.00, 0.04}
23:15:01.174 00.000 13300 CameraToMount -- cameraTheta (1.60) - m_xAngle (-1.61) = xAngle (3.21 = -3.08)
23:15:01.175 00.001 13300 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.22 = -3.06)
23:15:01.175 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.04 hyp=0.04 cameraTheta=1.60 mountX=-0.04 mountY=-0.00, mountTheta=-3.06
23:15:01.176 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.04, opts=13)
23:15:01.176 00.000 13300 Enqueuing Move request for scope (-0.00, 0.04)
23:15:01.177 00.001 11596 Worker thread wakes up
23:15:01.177 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.04) opts 0xd
23:15:01.177 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.04)
23:15:01.177 00.000 11596 Moving (-0.00, 0.04) raw xDistance=-0.04 yDistance=-0.00
23:15:01.177 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:15:01.177 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:01.177 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:15:01.178 00.001 11596 MoveAxis(E, 0, ABG)
23:15:01.178 00.000 11596 Move returns status 0, amount 0
23:15:01.178 00.000 11596 MoveAxis(N, 0, ABG)
23:15:01.178 00.000 11596 Move returns status 0, amount 0
23:15:01.178 00.000 11596 move complete, result=0
23:15:01.178 00.000 11596 worker thread done servicing request
23:15:01.184 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=214, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
23:15:01.192 00.008 13300 UpdateGuideState exits: m=1975 SNR=31.1
23:15:01.192 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:01.192 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:15:01.192 00.000 13300 Enqueuing Expose request
23:15:01.192 00.000 11596 Worker thread wakes up
23:15:01.192 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:15:01.192 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:15:01.708 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:15:03.956 02.248 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e83a0fa7-5787-4e06-b94b-e9d59524d26d"}
23:15:03.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e83a0fa7-5787-4e06-b94b-e9d59524d26d"}
23:15:03.957 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"21a99449-513e-46b1-8d1b-7909ed6ec761"}
23:15:03.957 00.000 13300 case statement mapped state 6 to 3
23:15:03.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"21a99449-513e-46b1-8d1b-7909ed6ec761"}
23:15:03.968 00.011 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c167ded7-bd85-434b-a6cc-3e4c43febe2b"}
23:15:03.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":659,"width":15,"height":15,"star_pos":[7.27,7.37],"pixels":"..."},"id":"c167ded7-bd85-434b-a6cc-3e4c43febe2b"}
23:15:04.744 00.776 11596 Exposure complete
23:15:04.832 00.088 11596 worker thread done servicing request
23:15:04.832 00.000 13300 OnExposeComplete: enter
23:15:04.832 00.000 13300 UpdateGuideState(): m_state=6
23:15:04.833 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 660
23:15:04.833 00.000 13300 Star::Find returns 1 (0), X=1070.36, Y=336.42, Mass=1968, SNR=31.1, Peak=216 HFD=3.3
23:15:04.834 00.001 13300 MultiStar: [#1 0.09,0.02,0.75,U] [#2 -0.03,0.07,0.43,U] [#3 -0.05,0.12,0.41,U] [#4 -0.11,0.08,0.28,U] [#5 -0.41,0.20,0.00,M7] [#6 0.09,-0.14,0.21,U] [#7 -0.05,0.16,0.22,U] [#8 0.12,0.21,0.20,U] 
23:15:04.834 00.000 13300 refined, 7 included, MultiStar: {0.03, 0.07}, one-star: {0.08, 0.09}
23:15:04.834 00.000 13300 CameraToMount -- cameraTheta (1.16) - m_xAngle (-1.61) = xAngle (2.76 = 2.76)
23:15:04.834 00.000 13300 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.78 = 2.78)
23:15:04.834 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.16 mountX=-0.07 mountY=0.03, mountTheta=2.78
23:15:04.836 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.07, opts=13)
23:15:04.836 00.000 13300 Enqueuing Move request for scope (0.03, 0.07)
23:15:04.836 00.000 11596 Worker thread wakes up
23:15:04.837 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
23:15:04.837 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
23:15:04.837 00.000 11596 Moving (0.03, 0.07) raw xDistance=-0.07 yDistance=0.03
23:15:04.837 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:15:04.837 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:04.837 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:15:04.837 00.000 11596 MoveAxis(E, 0, ABG)
23:15:04.838 00.001 11596 Move returns status 0, amount 0
23:15:04.838 00.000 11596 MoveAxis(N, 0, ABG)
23:15:04.838 00.000 11596 Move returns status 0, amount 0
23:15:04.838 00.000 11596 move complete, result=0
23:15:04.838 00.000 11596 worker thread done servicing request
23:15:04.843 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=216, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
23:15:04.853 00.010 13300 UpdateGuideState exits: m=1968 SNR=31.1
23:15:04.853 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:04.853 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:15:04.853 00.000 13300 Enqueuing Expose request
23:15:04.853 00.000 11596 Worker thread wakes up
23:15:04.853 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:15:04.854 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:15:05.369 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:15:06.954 01.585 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"26d63516-38f0-4392-84d9-d03d8442bd77"}
23:15:06.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"26d63516-38f0-4392-84d9-d03d8442bd77"}
23:15:06.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cec33d04-e70b-4430-abc4-665c708c76ac"}
23:15:06.955 00.000 13300 case statement mapped state 6 to 3
23:15:06.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cec33d04-e70b-4430-abc4-665c708c76ac"}
23:15:06.956 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4468308a-b29e-4c98-a5a9-64fef8f3cb40"}
23:15:06.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":660,"width":15,"height":15,"star_pos":[7.36,7.42],"pixels":"..."},"id":"4468308a-b29e-4c98-a5a9-64fef8f3cb40"}
23:15:08.400 01.444 11596 Exposure complete
23:15:08.470 00.070 11596 worker thread done servicing request
23:15:08.470 00.000 13300 OnExposeComplete: enter
23:15:08.471 00.001 13300 UpdateGuideState(): m_state=6
23:15:08.471 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 661
23:15:08.471 00.000 13300 Star::Find returns 1 (0), X=1070.44, Y=336.57, Mass=1896, SNR=30.5, Peak=211 HFD=3.2
23:15:08.472 00.001 13300 MultiStar: [#1 0.15,0.26,0.00,M1] [#2 0.25,0.24,0.00,M1] [#3 0.12,0.13,0.42,U] [#4 -0.15,0.30,0.00,M1] [#5 -0.09,0.24,0.00,M8] [#6 -0.06,0.19,0.21,U] [#7 0.05,0.28,0.00,M1] [#8 0.29,0.66,0.00,M10] 
23:15:08.472 00.000 13300 refined, 2 included, MultiStar: {0.12, 0.20}, one-star: {0.16, 0.24}
23:15:08.472 00.000 13300 CameraToMount -- cameraTheta (1.03) - m_xAngle (-1.61) = xAngle (2.64 = 2.64)
23:15:08.472 00.000 13300 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.65 = 2.65)
23:15:08.472 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=0.20 hyp=0.24 cameraTheta=1.03 mountX=-0.21 mountY=0.11, mountTheta=2.65
23:15:08.474 00.002 13300 SchedulePrimaryMove(1016D950, x=0.12, y=0.20, opts=13)
23:15:08.474 00.000 13300 Enqueuing Move request for scope (0.12, 0.20)
23:15:08.474 00.000 11596 Worker thread wakes up
23:15:08.474 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.20) opts 0xd
23:15:08.475 00.001 11596 Handling offset move in thread for scope, endpoint = (0.12, 0.20)
23:15:08.475 00.000 11596 Moving (0.12, 0.20) raw xDistance=-0.21 yDistance=0.11
23:15:08.475 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:15:08.475 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:08.475 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:15:08.476 00.001 11596 MoveAxis(E, 261, ABG)
23:15:08.476 00.000 11596 Guiding  Dir = 2, Dur = 261
23:15:08.476 00.000 11596 IsSlewing returns 0
23:15:08.483 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=211, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
23:15:08.490 00.007 13300 UpdateGuideState exits: m=1896 SNR=30.5
23:15:08.491 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:08.491 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:15:08.491 00.000 13300 Enqueuing Expose request
23:15:08.699 00.208 11596 IsGuiding returns 0
23:15:09.164 00.465 11596 IsGuiding returns 1
23:15:09.164 00.000 11596 scope still moving after pulse duration time elapsed
23:15:09.453 00.289 11596 IsSlewing returns 0
23:15:09.581 00.128 11596 IsGuiding returns 0
23:15:09.581 00.000 11596 scope move finished after 261 + 619 ms
23:15:09.581 00.000 11596 Move returns status 0, amount 261
23:15:09.581 00.000 11596 MoveAxis(N, 0, ABG)
23:15:09.581 00.000 11596 Move returns status 0, amount 0
23:15:09.581 00.000 11596 move complete, result=0
23:15:09.581 00.000 11596 worker thread done servicing request
23:15:09.581 00.000 13300 GuideStep: -0.2 px 261 ms EAST, 0.1 px 0 ms NORTH
23:15:09.581 00.000 11596 Worker thread wakes up
23:15:09.582 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:15:09.980 00.398 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9e582100-264f-41f7-8482-9fa24fcaa437"}
23:15:09.980 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9e582100-264f-41f7-8482-9fa24fcaa437"}
23:15:09.980 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1636a7d5-596c-4d44-9b8d-f36ade9db69c"}
23:15:09.981 00.001 13300 case statement mapped state 6 to 3
23:15:09.981 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1636a7d5-596c-4d44-9b8d-f36ade9db69c"}
23:15:09.981 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5f79b29d-2f62-43ea-8b58-8962e3e69049"}
23:15:09.982 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":661,"width":15,"height":15,"star_pos":[7.44,6.57],"pixels":"..."},"id":"5f79b29d-2f62-43ea-8b58-8962e3e69049"}
23:15:10.083 00.101 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:15:12.979 02.896 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0add748b-777d-4a26-8fc7-c915948f6497"}
23:15:12.979 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0add748b-777d-4a26-8fc7-c915948f6497"}
23:15:12.980 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"49746c77-cf95-40d8-8bb2-6570da3aac98"}
23:15:12.980 00.000 13300 case statement mapped state 6 to 3
23:15:12.980 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"49746c77-cf95-40d8-8bb2-6570da3aac98"}
23:15:12.981 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6ab53490-7f14-4302-ae28-5aa7c9478f75"}
23:15:12.981 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":661,"width":15,"height":15,"star_pos":[7.44,6.57],"pixels":"..."},"id":"6ab53490-7f14-4302-ae28-5aa7c9478f75"}
23:15:13.106 00.125 11596 Exposure complete
23:15:13.178 00.072 11596 worker thread done servicing request
23:15:13.179 00.001 13300 OnExposeComplete: enter
23:15:13.179 00.000 13300 UpdateGuideState(): m_state=6
23:15:13.179 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 662
23:15:13.179 00.000 13300 Star::Find returns 1 (0), X=1070.62, Y=336.56, Mass=1997, SNR=31.3, Peak=205 HFD=3.3
23:15:13.180 00.001 13300 MultiStar: [#1 0.07,0.22,0.74,U] [#2 0.19,0.19,0.00,M2] [#3 0.07,0.36,0.00,M1] [#4 -0.17,0.19,0.00,M2] [#5 0.05,0.59,0.00,M9] [#6 0.08,-0.12,0.21,U] [#7 0.15,0.14,0.21,U] [#8 0.40,0.12,0.00,R] 
23:15:13.180 00.000 13300 refined, 3 included, MultiStar: {0.20, 0.18}, one-star: {0.34, 0.23}
23:15:13.180 00.000 13300 CameraToMount -- cameraTheta (0.74) - m_xAngle (-1.61) = xAngle (2.35 = 2.35)
23:15:13.180 00.000 13300 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.36 = 2.36)
23:15:13.180 00.000 13300 CameraToMount -- cameraX=0.20 cameraY=0.18 hyp=0.27 cameraTheta=0.74 mountX=-0.19 mountY=0.19, mountTheta=2.35
23:15:13.182 00.002 13300 SchedulePrimaryMove(1016D950, x=0.20, y=0.18, opts=13)
23:15:13.182 00.000 13300 Enqueuing Move request for scope (0.20, 0.18)
23:15:13.183 00.001 11596 Worker thread wakes up
23:15:13.183 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.18) opts 0xd
23:15:13.183 00.000 11596 Handling offset move in thread for scope, endpoint = (0.20, 0.18)
23:15:13.183 00.000 11596 Moving (0.20, 0.18) raw xDistance=-0.19 yDistance=0.19
23:15:13.183 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.19
23:15:13.183 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.19
23:15:13.184 00.001 11596 MoveAxis(E, 259, ABG)
23:15:13.184 00.000 11596 Guiding  Dir = 2, Dur = 259
23:15:13.184 00.000 11596 IsSlewing returns 0
23:15:13.192 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=205, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
23:15:13.203 00.011 13300 UpdateGuideState exits: m=1997 SNR=31.3
23:15:13.203 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:13.204 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:15:13.204 00.000 13300 Enqueuing Expose request
23:15:13.388 00.184 11596 IsGuiding returns 0
23:15:14.066 00.678 11596 IsGuiding returns 0
23:15:14.067 00.001 11596 Move returns status 0, amount 259
23:15:14.067 00.000 11596 MoveAxis(S, 255, ABG)
23:15:14.067 00.000 11596 Guiding  Dir = 1, Dur = 255
23:15:14.196 00.129 11596 IsSlewing returns 0
23:15:14.355 00.159 11596 IsGuiding returns 0
23:15:14.481 00.126 11596 PulseGuide returned control before completion, sleep 140
23:15:14.683 00.202 11596 IsGuiding returns 1
23:15:14.683 00.000 11596 scope still moving after pulse duration time elapsed
23:15:14.712 00.029 11596 IsSlewing returns 0
23:15:14.814 00.102 11596 IsGuiding returns 0
23:15:14.814 00.000 11596 scope move finished after 255 + 203 ms
23:15:14.814 00.000 11596 Move returns status 0, amount 255
23:15:14.814 00.000 11596 move complete, result=0
23:15:14.814 00.000 11596 worker thread done servicing request
23:15:14.815 00.001 13300 GuideStep: -0.2 px 259 ms EAST, 0.2 px 255 ms SOUTH
23:15:14.815 00.000 11596 Worker thread wakes up
23:15:14.815 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:15:15.317 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:15:15.980 00.663 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"61142c5e-e2b0-4f91-85d5-971a6cad022f"}
23:15:15.980 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"61142c5e-e2b0-4f91-85d5-971a6cad022f"}
23:15:15.981 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e81e37d8-4d0d-40fa-a966-07763be06c3a"}
23:15:15.981 00.000 13300 case statement mapped state 6 to 3
23:15:15.981 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e81e37d8-4d0d-40fa-a966-07763be06c3a"}
23:15:15.982 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fa8a4e32-3e01-4d2e-9c96-79c49a0c3af2"}
23:15:15.982 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":662,"width":15,"height":15,"star_pos":[6.62,6.56],"pixels":"..."},"id":"fa8a4e32-3e01-4d2e-9c96-79c49a0c3af2"}
23:15:18.353 02.371 11596 Exposure complete
23:15:18.427 00.074 11596 worker thread done servicing request
23:15:18.427 00.000 13300 OnExposeComplete: enter
23:15:18.427 00.000 13300 UpdateGuideState(): m_state=6
23:15:18.427 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 663
23:15:18.428 00.001 13300 Star::Find returns 1 (0), X=1070.48, Y=336.42, Mass=1950, SNR=30.9, Peak=184 HFD=3.2
23:15:18.428 00.000 13300 MultiStar: [#1 0.10,0.10,0.75,U] [#2 -0.10,0.15,0.45,U] [#3 -0.05,0.23,0.42,U] [#4 -0.02,0.02,0.29,U] [#5 -0.07,0.35,0.00,M10] [#6 -0.21,-0.05,0.21,U] [#7 -0.08,0.21,0.22,U] [#8 -0.14,0.17,0.20,U] 
23:15:18.428 00.000 13300 refined, 7 included, MultiStar: {0.03, 0.12}, one-star: {0.20, 0.09}
23:15:18.428 00.000 13300 CameraToMount -- cameraTheta (1.30) - m_xAngle (-1.61) = xAngle (2.91 = 2.91)
23:15:18.428 00.000 13300 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.92 = 2.92)
23:15:18.429 00.001 13300 CameraToMount -- cameraX=0.03 cameraY=0.12 hyp=0.12 cameraTheta=1.30 mountX=-0.12 mountY=0.03, mountTheta=2.92
23:15:18.430 00.001 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.12, opts=13)
23:15:18.430 00.000 13300 Enqueuing Move request for scope (0.03, 0.12)
23:15:18.430 00.000 11596 Worker thread wakes up
23:15:18.430 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.12) opts 0xd
23:15:18.431 00.001 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.12)
23:15:18.431 00.000 11596 Moving (0.03, 0.12) raw xDistance=-0.12 yDistance=0.03
23:15:18.431 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:15:18.431 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:18.431 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:15:18.431 00.000 11596 MoveAxis(E, 0, ABG)
23:15:18.431 00.000 11596 Move returns status 0, amount 0
23:15:18.431 00.000 11596 MoveAxis(N, 0, ABG)
23:15:18.431 00.000 11596 Move returns status 0, amount 0
23:15:18.431 00.000 11596 move complete, result=0
23:15:18.431 00.000 11596 worker thread done servicing request
23:15:18.436 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=184, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
23:15:18.443 00.007 13300 UpdateGuideState exits: m=1950 SNR=30.9
23:15:18.443 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:18.443 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:15:18.443 00.000 13300 Enqueuing Expose request
23:15:18.443 00.000 11596 Worker thread wakes up
23:15:18.444 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:15:18.444 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:15:18.946 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:15:18.978 00.032 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"66914475-c0ca-45a6-83aa-53ed697d488d"}
23:15:18.978 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"66914475-c0ca-45a6-83aa-53ed697d488d"}
23:15:18.979 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ba8e7137-ae6b-48db-b2a9-bd55e605d461"}
23:15:18.979 00.000 13300 case statement mapped state 6 to 3
23:15:18.979 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ba8e7137-ae6b-48db-b2a9-bd55e605d461"}
23:15:18.980 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cc39a801-95b0-442c-89e4-a9356e2923a0"}
23:15:18.980 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":663,"width":15,"height":15,"star_pos":[7.48,7.42],"pixels":"..."},"id":"cc39a801-95b0-442c-89e4-a9356e2923a0"}
23:15:21.975 02.995 11596 Exposure complete
23:15:21.979 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"88679ad3-9e98-4dc6-86b2-a8d7a2f991af"}
23:15:21.979 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"88679ad3-9e98-4dc6-86b2-a8d7a2f991af"}
23:15:21.980 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"66f68f26-0996-4b04-9809-1faf6ed30ee8"}
23:15:21.980 00.000 13300 case statement mapped state 6 to 3
23:15:21.980 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"66f68f26-0996-4b04-9809-1faf6ed30ee8"}
23:15:21.981 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"48f8fb68-320e-4ec4-bf76-eeb787deb844"}
23:15:21.981 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":663,"width":15,"height":15,"star_pos":[7.48,7.42],"pixels":"..."},"id":"48f8fb68-320e-4ec4-bf76-eeb787deb844"}
23:15:22.060 00.079 11596 worker thread done servicing request
23:15:22.060 00.000 13300 OnExposeComplete: enter
23:15:22.060 00.000 13300 UpdateGuideState(): m_state=6
23:15:22.060 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 664
23:15:22.060 00.000 13300 Star::Find returns 1 (0), X=1070.44, Y=336.67, Mass=1940, SNR=30.8, Peak=237 HFD=3.2
23:15:22.061 00.001 13300 MultiStar: [#1 0.05,0.20,0.76,U] [#2 0.19,0.11,0.44,U] [#3 -0.08,0.16,0.41,U] [#4 0.17,0.11,0.29,U] [#5 -0.06,0.60,0.00,R] [#6 -0.08,0.24,0.00,M1] [#7 0.07,0.32,0.00,M1] [#8 -0.43,0.16,0.00,M1] 
23:15:22.061 00.000 13300 refined, 4 included, MultiStar: {0.11, 0.22}, one-star: {0.17, 0.34}
23:15:22.061 00.000 13300 CameraToMount -- cameraTheta (1.12) - m_xAngle (-1.61) = xAngle (2.73 = 2.73)
23:15:22.061 00.000 13300 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.75 = 2.75)
23:15:22.061 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.22 hyp=0.24 cameraTheta=1.12 mountX=-0.22 mountY=0.09, mountTheta=2.74
23:15:22.064 00.003 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.22, opts=13)
23:15:22.064 00.000 13300 Enqueuing Move request for scope (0.11, 0.22)
23:15:22.064 00.000 11596 Worker thread wakes up
23:15:22.064 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.22) opts 0xd
23:15:22.064 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.22)
23:15:22.064 00.000 11596 Moving (0.11, 0.22) raw xDistance=-0.22 yDistance=0.09
23:15:22.064 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:15:22.064 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:22.064 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:15:22.064 00.000 11596 MoveAxis(E, 280, ABG)
23:15:22.064 00.000 11596 Guiding  Dir = 2, Dur = 280
23:15:22.064 00.000 11596 IsSlewing returns 0
23:15:22.070 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
23:15:22.078 00.008 13300 UpdateGuideState exits: m=1940 SNR=30.8
23:15:22.078 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:22.078 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:15:22.078 00.000 13300 Enqueuing Expose request
23:15:22.083 00.005 11596 IsGuiding returns 0
23:15:22.211 00.128 11596 PulseGuide returned control before completion, sleep 162
23:15:22.424 00.213 11596 IsGuiding returns 1
23:15:22.424 00.000 11596 scope still moving after pulse duration time elapsed
23:15:22.453 00.029 11596 IsSlewing returns 0
23:15:22.580 00.127 11596 IsGuiding returns 0
23:15:22.580 00.000 11596 scope move finished after 280 + 216 ms
23:15:22.580 00.000 11596 Move returns status 0, amount 280
23:15:22.580 00.000 11596 MoveAxis(N, 0, ABG)
23:15:22.580 00.000 11596 Move returns status 0, amount 0
23:15:22.580 00.000 11596 move complete, result=0
23:15:22.581 00.001 11596 worker thread done servicing request
23:15:22.581 00.000 13300 GuideStep: -0.2 px 280 ms EAST, 0.1 px 0 ms NORTH
23:15:22.581 00.000 11596 Worker thread wakes up
23:15:22.581 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:15:23.088 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:15:24.978 01.890 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"792d5ff5-2da9-462a-b6c3-cd5d34ce6906"}
23:15:24.978 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"792d5ff5-2da9-462a-b6c3-cd5d34ce6906"}
23:15:24.979 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a5dfa3a8-b2bd-48f2-b42a-2c0ddc067f47"}
23:15:24.979 00.000 13300 case statement mapped state 6 to 3
23:15:24.980 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a5dfa3a8-b2bd-48f2-b42a-2c0ddc067f47"}
23:15:24.980 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c9ded7f5-823c-41f4-9029-6b80e471f6b3"}
23:15:24.981 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":664,"width":15,"height":15,"star_pos":[7.44,6.67],"pixels":"..."},"id":"c9ded7f5-823c-41f4-9029-6b80e471f6b3"}
23:15:26.127 01.146 11596 Exposure complete
23:15:26.204 00.077 11596 worker thread done servicing request
23:15:26.204 00.000 13300 OnExposeComplete: enter
23:15:26.204 00.000 13300 UpdateGuideState(): m_state=6
23:15:26.205 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 665
23:15:26.205 00.000 13300 Star::Find returns 1 (0), X=1070.47, Y=336.59, Mass=1977, SNR=31.1, Peak=227 HFD=3.2
23:15:26.206 00.001 13300 MultiStar: [#1 -0.12,0.15,0.75,U] [#2 -0.05,0.26,0.00,M1] [#3 -0.22,-0.03,0.40,U] [#4 0.00,0.01,0.29,U] [#5 0.02,-0.19,0.25,U] [#6 -0.11,-0.08,0.22,U] [#7 0.11,0.17,0.22,U] [#8 0.00,0.45,0.00,M2] 
23:15:26.206 00.000 13300 refined, 6 included, MultiStar: {0.01, 0.11}, one-star: {0.20, 0.26}
23:15:26.206 00.000 13300 CameraToMount -- cameraTheta (1.49) - m_xAngle (-1.61) = xAngle (3.10 = 3.10)
23:15:26.206 00.000 13300 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.11 = 3.11)
23:15:26.206 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.49 mountX=-0.11 mountY=0.00, mountTheta=3.11
23:15:26.208 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.11, opts=13)
23:15:26.208 00.000 13300 Enqueuing Move request for scope (0.01, 0.11)
23:15:26.208 00.000 11596 Worker thread wakes up
23:15:26.209 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.11) opts 0xd
23:15:26.209 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.11)
23:15:26.209 00.000 11596 Moving (0.01, 0.11) raw xDistance=-0.11 yDistance=0.00
23:15:26.209 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:15:26.209 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:26.209 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:15:26.209 00.000 11596 MoveAxis(E, 0, ABG)
23:15:26.210 00.001 11596 Move returns status 0, amount 0
23:15:26.210 00.000 11596 MoveAxis(N, 0, ABG)
23:15:26.210 00.000 11596 Move returns status 0, amount 0
23:15:26.210 00.000 11596 move complete, result=0
23:15:26.210 00.000 11596 worker thread done servicing request
23:15:26.216 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
23:15:26.229 00.013 13300 UpdateGuideState exits: m=1977 SNR=31.1
23:15:26.229 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:26.230 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:15:26.230 00.000 13300 Enqueuing Expose request
23:15:26.230 00.000 11596 Worker thread wakes up
23:15:26.230 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:15:26.230 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:15:26.745 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:15:27.977 01.232 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d9e213f2-db86-4169-a662-0985afba0102"}
23:15:27.977 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d9e213f2-db86-4169-a662-0985afba0102"}
23:15:27.978 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"580da265-9a95-41bd-9788-e205d6224056"}
23:15:27.978 00.000 13300 case statement mapped state 6 to 3
23:15:27.978 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"580da265-9a95-41bd-9788-e205d6224056"}
23:15:27.979 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e8dcb4a2-6f52-4b7c-8db4-ab7c31778012"}
23:15:27.979 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":665,"width":15,"height":15,"star_pos":[7.47,6.59],"pixels":"..."},"id":"e8dcb4a2-6f52-4b7c-8db4-ab7c31778012"}
23:15:29.776 01.797 11596 Exposure complete
23:15:29.855 00.079 11596 worker thread done servicing request
23:15:29.855 00.000 13300 OnExposeComplete: enter
23:15:29.855 00.000 13300 UpdateGuideState(): m_state=6
23:15:29.856 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 666
23:15:29.856 00.000 13300 Star::Find returns 1 (0), X=1070.48, Y=336.72, Mass=1964, SNR=31.0, Peak=239 HFD=3.3
23:15:29.856 00.000 13300 MultiStar: [#1 -0.09,0.15,0.73,U] [#2 -0.17,0.13,0.44,U] [#3 0.02,0.23,0.41,U] [#4 -0.16,0.03,0.29,U] [#5 0.06,-0.07,0.24,U] [#6 -0.57,-0.04,0.00,M1] [#7 -0.09,0.35,0.00,M1] [#8 -0.02,0.37,0.00,M3] 
23:15:29.856 00.000 13300 refined, 5 included, MultiStar: {0.01, 0.21}, one-star: {0.20, 0.39}
23:15:29.856 00.000 13300 CameraToMount -- cameraTheta (1.52) - m_xAngle (-1.61) = xAngle (3.13 = 3.13)
23:15:29.856 00.000 13300 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.14 = -3.14)
23:15:29.857 00.001 13300 CameraToMount -- cameraX=0.01 cameraY=0.21 hyp=0.21 cameraTheta=1.52 mountX=-0.21 mountY=-0.00, mountTheta=-3.14
23:15:29.858 00.001 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.21, opts=13)
23:15:29.858 00.000 13300 Enqueuing Move request for scope (0.01, 0.21)
23:15:29.858 00.000 11596 Worker thread wakes up
23:15:29.859 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.21) opts 0xd
23:15:29.859 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.21)
23:15:29.859 00.000 11596 Moving (0.01, 0.21) raw xDistance=-0.21 yDistance=-0.00
23:15:29.859 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:15:29.859 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:29.859 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:15:29.859 00.000 11596 MoveAxis(E, 259, ABG)
23:15:29.859 00.000 11596 Guiding  Dir = 2, Dur = 259
23:15:29.859 00.000 11596 IsSlewing returns 0
23:15:29.864 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
23:15:29.873 00.009 13300 UpdateGuideState exits: m=1964 SNR=31.0
23:15:29.873 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:29.873 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:15:29.873 00.000 13300 Enqueuing Expose request
23:15:30.000 00.127 11596 IsGuiding returns 0
23:15:30.087 00.087 11596 PulseGuide returned control before completion, sleep 182
23:15:30.376 00.289 11596 IsGuiding returns 1
23:15:30.376 00.000 11596 scope still moving after pulse duration time elapsed
23:15:30.411 00.035 11596 IsSlewing returns 0
23:15:30.501 00.090 11596 IsGuiding returns 0
23:15:30.501 00.000 11596 scope move finished after 259 + 241 ms
23:15:30.501 00.000 11596 Move returns status 0, amount 259
23:15:30.501 00.000 11596 MoveAxis(N, 0, ABG)
23:15:30.501 00.000 11596 Move returns status 0, amount 0
23:15:30.501 00.000 11596 move complete, result=0
23:15:30.501 00.000 11596 worker thread done servicing request
23:15:30.501 00.000 11596 Worker thread wakes up
23:15:30.501 00.000 13300 GuideStep: -0.2 px 259 ms EAST, -0.0 px 0 ms NORTH
23:15:30.502 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:15:30.977 00.475 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"96db2479-ae43-4d40-b957-05d3511b268a"}
23:15:30.977 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"96db2479-ae43-4d40-b957-05d3511b268a"}
23:15:30.978 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"60102a39-e8c9-4231-b9e2-aa9ff2613bd3"}
23:15:30.978 00.000 13300 case statement mapped state 6 to 3
23:15:30.978 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"60102a39-e8c9-4231-b9e2-aa9ff2613bd3"}
23:15:30.979 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d93b006f-df94-4301-bd19-6c19706ae502"}
23:15:30.979 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":666,"width":15,"height":15,"star_pos":[7.48,6.72],"pixels":"..."},"id":"d93b006f-df94-4301-bd19-6c19706ae502"}
23:15:31.013 00.034 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:15:33.977 02.964 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"95356f66-ad23-4c60-ba59-cbf6386fca8e"}
23:15:33.977 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"95356f66-ad23-4c60-ba59-cbf6386fca8e"}
23:15:33.978 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f4f6dd2d-5df5-4c06-afb5-74fa95827be9"}
23:15:33.978 00.000 13300 case statement mapped state 6 to 3
23:15:33.978 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f4f6dd2d-5df5-4c06-afb5-74fa95827be9"}
23:15:33.979 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5a303a91-429e-4cbd-9336-13b22033d20a"}
23:15:33.980 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":666,"width":15,"height":15,"star_pos":[7.48,6.72],"pixels":"..."},"id":"5a303a91-429e-4cbd-9336-13b22033d20a"}
23:15:34.045 00.065 11596 Exposure complete
23:15:34.123 00.078 11596 worker thread done servicing request
23:15:34.123 00.000 13300 OnExposeComplete: enter
23:15:34.123 00.000 13300 UpdateGuideState(): m_state=6
23:15:34.123 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 667
23:15:34.124 00.001 13300 Star::Find returns 1 (0), X=1070.02, Y=336.42, Mass=1984, SNR=31.2, Peak=183 HFD=3.5
23:15:34.124 00.000 13300 MultiStar: [#1 0.03,0.19,0.76,U] [#2 0.22,0.02,0.44,U] [#3 0.01,0.24,0.41,U] [#4 -0.18,0.11,0.29,U] [#5 -0.24,-0.40,0.00,M1] [#6 0.07,-0.21,0.21,U] [#7 0.16,0.43,0.00,M2] [#8 -0.83,0.03,0.00,M4] 
23:15:34.124 00.000 13300 refined, 5 included, MultiStar: {-0.06, 0.11}, one-star: {-0.26, 0.09}
23:15:34.124 00.000 13300 CameraToMount -- cameraTheta (2.05) - m_xAngle (-1.61) = xAngle (3.66 = -2.62)
23:15:34.124 00.000 13300 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.67 = -2.61)
23:15:34.124 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.11 hyp=0.12 cameraTheta=2.05 mountX=-0.10 mountY=-0.06, mountTheta=-2.61
23:15:34.126 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.11, opts=13)
23:15:34.126 00.000 13300 Enqueuing Move request for scope (-0.06, 0.11)
23:15:34.126 00.000 11596 Worker thread wakes up
23:15:34.126 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.11) opts 0xd
23:15:34.126 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.11)
23:15:34.127 00.001 11596 Moving (-0.06, 0.11) raw xDistance=-0.10 yDistance=-0.06
23:15:34.127 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:15:34.127 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:34.127 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:15:34.127 00.000 11596 MoveAxis(E, 0, ABG)
23:15:34.127 00.000 11596 Move returns status 0, amount 0
23:15:34.127 00.000 11596 MoveAxis(N, 0, ABG)
23:15:34.127 00.000 11596 Move returns status 0, amount 0
23:15:34.127 00.000 11596 move complete, result=0
23:15:34.127 00.000 11596 worker thread done servicing request
23:15:34.132 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=183, med=4, FiltMin=3, FiltMax=113, Gamma=0.510
23:15:34.141 00.009 13300 UpdateGuideState exits: m=1984 SNR=31.2
23:15:34.141 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:34.141 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:15:34.141 00.000 13300 Enqueuing Expose request
23:15:34.141 00.000 11596 Worker thread wakes up
23:15:34.141 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:15:34.141 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:15:34.652 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:15:36.977 02.325 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bb06c5a1-a553-44d2-b8d1-b996a8ad9a94"}
23:15:36.977 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bb06c5a1-a553-44d2-b8d1-b996a8ad9a94"}
23:15:36.978 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b1495b44-0b8c-4cbe-b310-47b7a030b2b8"}
23:15:36.978 00.000 13300 case statement mapped state 6 to 3
23:15:36.978 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b1495b44-0b8c-4cbe-b310-47b7a030b2b8"}
23:15:36.979 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"73955a9f-c6d2-4bfb-a9d4-6eec52bc274c"}
23:15:36.980 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":667,"width":15,"height":15,"star_pos":[7.02,7.42],"pixels":"..."},"id":"73955a9f-c6d2-4bfb-a9d4-6eec52bc274c"}
23:15:37.683 00.703 11596 Exposure complete
23:15:37.753 00.070 11596 worker thread done servicing request
23:15:37.753 00.000 13300 OnExposeComplete: enter
23:15:37.754 00.001 13300 UpdateGuideState(): m_state=6
23:15:37.754 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 668
23:15:37.754 00.000 13300 Star::Find returns 1 (0), X=1070.36, Y=336.54, Mass=1923, SNR=30.7, Peak=207 HFD=3.3
23:15:37.755 00.001 13300 MultiStar: [#1 0.03,0.08,0.76,U] [#2 0.25,0.13,0.00,M1] [#3 0.01,0.36,0.00,M1] [#4 0.03,0.26,0.00,M1] [#5 -0.15,0.09,0.26,U] [#6 0.12,-0.07,0.21,U] [#7 0.20,0.31,0.00,M3] [#8 -0.28,0.07,0.00,M5] 
23:15:37.755 00.000 13300 refined, 3 included, MultiStar: {0.04, 0.12}, one-star: {0.09, 0.21}
23:15:37.755 00.000 13300 CameraToMount -- cameraTheta (1.25) - m_xAngle (-1.61) = xAngle (2.85 = 2.85)
23:15:37.755 00.000 13300 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.87 = 2.87)
23:15:37.755 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.12 hyp=0.13 cameraTheta=1.25 mountX=-0.13 mountY=0.04, mountTheta=2.87
23:15:37.756 00.001 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.12, opts=13)
23:15:37.757 00.001 13300 Enqueuing Move request for scope (0.04, 0.12)
23:15:37.757 00.000 11596 Worker thread wakes up
23:15:37.757 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.12) opts 0xd
23:15:37.757 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.12)
23:15:37.757 00.000 11596 Moving (0.04, 0.12) raw xDistance=-0.13 yDistance=0.04
23:15:37.757 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:15:37.757 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:37.757 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:15:37.757 00.000 11596 MoveAxis(E, 0, ABG)
23:15:37.758 00.001 11596 Move returns status 0, amount 0
23:15:37.758 00.000 11596 MoveAxis(N, 0, ABG)
23:15:37.758 00.000 11596 Move returns status 0, amount 0
23:15:37.758 00.000 11596 move complete, result=0
23:15:37.758 00.000 11596 worker thread done servicing request
23:15:37.763 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=207, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
23:15:37.773 00.010 13300 UpdateGuideState exits: m=1923 SNR=30.7
23:15:37.773 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:37.773 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:15:37.773 00.000 13300 Enqueuing Expose request
23:15:37.774 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:15:37.774 00.000 11596 Worker thread wakes up
23:15:37.774 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:15:38.290 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:15:39.975 01.685 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6ecdd32d-4299-4edf-9f0f-53d0027bd341"}
23:15:39.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6ecdd32d-4299-4edf-9f0f-53d0027bd341"}
23:15:39.976 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fb09cd8f-c8f1-4f5b-9f28-3c5339689e58"}
23:15:39.976 00.000 13300 case statement mapped state 6 to 3
23:15:39.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fb09cd8f-c8f1-4f5b-9f28-3c5339689e58"}
23:15:39.976 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"caa7ba7a-fb2e-440b-be4c-acb452087311"}
23:15:39.977 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":668,"width":15,"height":15,"star_pos":[7.36,6.54],"pixels":"..."},"id":"caa7ba7a-fb2e-440b-be4c-acb452087311"}
23:15:41.319 01.342 11596 Exposure complete
23:15:41.390 00.071 11596 worker thread done servicing request
23:15:41.391 00.001 13300 OnExposeComplete: enter
23:15:41.391 00.000 13300 UpdateGuideState(): m_state=6
23:15:41.391 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 669
23:15:41.391 00.000 13300 Star::Find returns 1 (0), X=1070.47, Y=336.53, Mass=1989, SNR=31.2, Peak=222 HFD=3.2
23:15:41.392 00.001 13300 MultiStar: [#1 -0.02,0.30,0.00,M1] [#2 0.17,0.31,0.00,M2] [#3 -0.03,0.28,0.00,M2] [#4 0.07,0.42,0.00,M2] [#5 0.02,-0.04,0.26,U] [#6 -0.30,0.09,0.00,M1] [#7 -0.34,0.36,0.00,M4] [#8 -0.58,0.48,0.00,M6] 
23:15:41.392 00.000 13300 refined, 1 included, MultiStar: {0.16, 0.15}, one-star: {0.19, 0.21}
23:15:41.392 00.000 13300 CameraToMount -- cameraTheta (0.78) - m_xAngle (-1.61) = xAngle (2.39 = 2.39)
23:15:41.392 00.000 13300 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.40 = 2.40)
23:15:41.392 00.000 13300 CameraToMount -- cameraX=0.16 cameraY=0.15 hyp=0.22 cameraTheta=0.78 mountX=-0.16 mountY=0.15, mountTheta=2.40
23:15:41.394 00.002 13300 SchedulePrimaryMove(1016D950, x=0.16, y=0.15, opts=13)
23:15:41.394 00.000 13300 Enqueuing Move request for scope (0.16, 0.15)
23:15:41.394 00.000 11596 Worker thread wakes up
23:15:41.394 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.15) opts 0xd
23:15:41.394 00.000 11596 Handling offset move in thread for scope, endpoint = (0.16, 0.15)
23:15:41.394 00.000 11596 Moving (0.16, 0.15) raw xDistance=-0.16 yDistance=0.15
23:15:41.395 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
23:15:41.395 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:41.395 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:15:41.395 00.000 11596 MoveAxis(E, 201, ABG)
23:15:41.395 00.000 11596 Guiding  Dir = 2, Dur = 201
23:15:41.396 00.001 11596 IsSlewing returns 0
23:15:41.400 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=222, med=4, FiltMin=3, FiltMax=86, Gamma=0.510
23:15:41.408 00.008 13300 UpdateGuideState exits: m=1989 SNR=31.2
23:15:41.408 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:41.408 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:15:41.408 00.000 13300 Enqueuing Expose request
23:15:41.792 00.384 11596 IsGuiding returns 0
23:15:42.155 00.363 11596 IsGuiding returns 1
23:15:42.156 00.001 11596 scope still moving after pulse duration time elapsed
23:15:42.185 00.029 11596 IsSlewing returns 0
23:15:42.255 00.070 11596 IsGuiding returns 1
23:15:42.276 00.021 11596 IsSlewing returns 0
23:15:42.461 00.185 11596 IsGuiding returns 0
23:15:42.461 00.000 11596 scope move finished after 201 + 468 ms
23:15:42.461 00.000 11596 Move returns status 0, amount 201
23:15:42.461 00.000 11596 MoveAxis(N, 0, ABG)
23:15:42.461 00.000 11596 Move returns status 0, amount 0
23:15:42.461 00.000 11596 move complete, result=0
23:15:42.461 00.000 11596 worker thread done servicing request
23:15:42.462 00.001 13300 GuideStep: -0.2 px 201 ms EAST, 0.1 px 0 ms NORTH
23:15:42.462 00.000 11596 Worker thread wakes up
23:15:42.462 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:15:42.971 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:15:42.974 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e4486f8a-c8e7-4d6f-87d5-d48b0156c678"}
23:15:42.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e4486f8a-c8e7-4d6f-87d5-d48b0156c678"}
23:15:42.975 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a46a39e3-03e3-4899-aeba-b762ce373a53"}
23:15:42.975 00.000 13300 case statement mapped state 6 to 3
23:15:42.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a46a39e3-03e3-4899-aeba-b762ce373a53"}
23:15:42.976 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"31d97373-b6e7-445f-a752-98ef9ab4c17a"}
23:15:42.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":669,"width":15,"height":15,"star_pos":[7.47,6.53],"pixels":"..."},"id":"31d97373-b6e7-445f-a752-98ef9ab4c17a"}
23:15:45.974 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9eb4d451-6a2b-41b2-b819-0e9f90541c57"}
23:15:45.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9eb4d451-6a2b-41b2-b819-0e9f90541c57"}
23:15:45.975 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"458f4e82-e34f-4145-912a-b4fd3595e243"}
23:15:45.975 00.000 13300 case statement mapped state 6 to 3
23:15:45.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"458f4e82-e34f-4145-912a-b4fd3595e243"}
23:15:45.976 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"11531dd8-1ad0-42cb-93a9-f153ab0680af"}
23:15:45.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":669,"width":15,"height":15,"star_pos":[7.47,6.53],"pixels":"..."},"id":"11531dd8-1ad0-42cb-93a9-f153ab0680af"}
23:15:46.009 00.033 11596 Exposure complete
23:15:46.081 00.072 11596 worker thread done servicing request
23:15:46.082 00.001 13300 OnExposeComplete: enter
23:15:46.082 00.000 13300 UpdateGuideState(): m_state=6
23:15:46.082 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 670
23:15:46.082 00.000 13300 Star::Find returns 1 (0), X=1070.37, Y=336.57, Mass=1959, SNR=31.0, Peak=218 HFD=3.2
23:15:46.083 00.001 13300 MultiStar: [#1 0.05,0.14,0.75,U] [#2 0.18,0.12,0.44,U] [#3 -0.11,0.25,0.00,M3] [#4 -0.08,0.10,0.30,U] [#5 -0.19,-0.27,0.00,M1] [#6 -0.25,0.04,0.00,M2] [#7 0.05,0.42,0.00,M5] [#8 -0.08,0.17,0.20,U] 
23:15:46.083 00.000 13300 refined, 4 included, MultiStar: {0.06, 0.17}, one-star: {0.09, 0.24}
23:15:46.083 00.000 13300 CameraToMount -- cameraTheta (1.22) - m_xAngle (-1.61) = xAngle (2.83 = 2.83)
23:15:46.083 00.000 13300 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.85 = 2.85)
23:15:46.083 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.17 hyp=0.18 cameraTheta=1.22 mountX=-0.17 mountY=0.05, mountTheta=2.84
23:15:46.085 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.17, opts=13)
23:15:46.085 00.000 13300 Enqueuing Move request for scope (0.06, 0.17)
23:15:46.085 00.000 11596 Worker thread wakes up
23:15:46.085 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.17) opts 0xd
23:15:46.085 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.17)
23:15:46.085 00.000 11596 Moving (0.06, 0.17) raw xDistance=-0.17 yDistance=0.05
23:15:46.085 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.17
23:15:46.085 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:46.086 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:15:46.086 00.000 11596 MoveAxis(E, 233, ABG)
23:15:46.086 00.000 11596 Guiding  Dir = 2, Dur = 233
23:15:46.086 00.000 11596 IsSlewing returns 0
23:15:46.091 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=218, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
23:15:46.098 00.007 13300 UpdateGuideState exits: m=1959 SNR=31.0
23:15:46.098 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:46.098 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:15:46.098 00.000 13300 Enqueuing Expose request
23:15:46.226 00.128 11596 IsGuiding returns 0
23:15:46.851 00.625 11596 IsGuiding returns 1
23:15:46.851 00.000 11596 scope still moving after pulse duration time elapsed
23:15:46.873 00.022 11596 IsSlewing returns 0
23:15:47.007 00.134 11596 IsGuiding returns 0
23:15:47.007 00.000 11596 scope move finished after 233 + 548 ms
23:15:47.007 00.000 11596 Move returns status 0, amount 233
23:15:47.007 00.000 11596 MoveAxis(N, 0, ABG)
23:15:47.007 00.000 11596 Move returns status 0, amount 0
23:15:47.008 00.001 11596 move complete, result=0
23:15:47.008 00.000 11596 worker thread done servicing request
23:15:47.008 00.000 11596 Worker thread wakes up
23:15:47.008 00.000 13300 GuideStep: -0.2 px 233 ms EAST, 0.1 px 0 ms NORTH
23:15:47.008 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:15:47.519 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:15:48.973 01.454 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"20103861-ee45-4446-bfba-452bb0e7e4ff"}
23:15:48.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"20103861-ee45-4446-bfba-452bb0e7e4ff"}
23:15:48.974 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8ff2a2c8-9f6a-4a0e-bbcc-2be3f0b5eaf3"}
23:15:48.974 00.000 13300 case statement mapped state 6 to 3
23:15:48.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8ff2a2c8-9f6a-4a0e-bbcc-2be3f0b5eaf3"}
23:15:48.975 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"002acd33-31b8-4b6b-8fc5-bb69b8526d44"}
23:15:48.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":670,"width":15,"height":15,"star_pos":[7.37,6.57],"pixels":"..."},"id":"002acd33-31b8-4b6b-8fc5-bb69b8526d44"}
23:15:50.552 01.577 11596 Exposure complete
23:15:50.628 00.076 11596 worker thread done servicing request
23:15:50.628 00.000 13300 OnExposeComplete: enter
23:15:50.629 00.001 13300 UpdateGuideState(): m_state=6
23:15:50.629 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 671
23:15:50.629 00.000 13300 Star::Find returns 1 (0), X=1070.53, Y=336.20, Mass=1919, SNR=30.7, Peak=211 HFD=3.4
23:15:50.630 00.001 13300 MultiStar: [#1 0.02,-0.00,0.74,U] [#2 0.02,0.12,0.46,U] [#3 0.02,-0.04,0.41,U] [#4 -0.02,-0.06,0.28,U] [#5 0.01,-0.34,0.00,M2] [#6 -0.19,0.04,0.21,U] [#7 0.02,0.20,0.22,U] [#8 -0.25,0.11,0.00,M6] 
23:15:50.630 00.000 13300 refined, 6 included, MultiStar: {0.07, -0.02}, one-star: {0.26, -0.13}
23:15:50.630 00.000 13300 CameraToMount -- cameraTheta (-0.21) - m_xAngle (-1.61) = xAngle (1.40 = 1.40)
23:15:50.630 00.000 13300 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.42 = 1.42)
23:15:50.630 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.02 hyp=0.08 cameraTheta=-0.21 mountX=0.01 mountY=0.08, mountTheta=1.40
23:15:50.632 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.02, opts=13)
23:15:50.633 00.001 13300 Enqueuing Move request for scope (0.07, -0.02)
23:15:50.633 00.000 11596 Worker thread wakes up
23:15:50.633 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.02) opts 0xd
23:15:50.633 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.02)
23:15:50.633 00.000 11596 Moving (0.07, -0.02) raw xDistance=0.01 yDistance=0.08
23:15:50.633 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:15:50.634 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:50.635 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:15:50.636 00.001 11596 MoveAxis(E, 0, ABG)
23:15:50.636 00.000 11596 Move returns status 0, amount 0
23:15:50.636 00.000 11596 MoveAxis(N, 0, ABG)
23:15:50.636 00.000 11596 Move returns status 0, amount 0
23:15:50.637 00.001 11596 move complete, result=0
23:15:50.637 00.000 11596 worker thread done servicing request
23:15:50.641 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=211, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
23:15:50.649 00.008 13300 UpdateGuideState exits: m=1919 SNR=30.7
23:15:50.650 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:50.650 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:15:50.650 00.000 13300 Enqueuing Expose request
23:15:50.650 00.000 11596 Worker thread wakes up
23:15:50.650 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:15:50.650 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:15:51.156 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:15:51.974 00.818 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"19f7dd19-08a7-479f-9546-3fdd93efa54d"}
23:15:51.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"19f7dd19-08a7-479f-9546-3fdd93efa54d"}
23:15:51.975 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0f1b4242-68e2-4c45-8b3d-7ba41d0425c1"}
23:15:51.975 00.000 13300 case statement mapped state 6 to 3
23:15:51.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0f1b4242-68e2-4c45-8b3d-7ba41d0425c1"}
23:15:51.975 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bba81d53-22c1-4d46-83b0-65e0164a107d"}
23:15:51.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":671,"width":15,"height":15,"star_pos":[6.53,7.20],"pixels":"..."},"id":"bba81d53-22c1-4d46-83b0-65e0164a107d"}
23:15:54.178 02.203 11596 Exposure complete
23:15:54.250 00.072 11596 worker thread done servicing request
23:15:54.251 00.001 13300 OnExposeComplete: enter
23:15:54.251 00.000 13300 UpdateGuideState(): m_state=6
23:15:54.251 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 672
23:15:54.251 00.000 13300 Star::Find returns 1 (0), X=1070.44, Y=336.34, Mass=1961, SNR=31.0, Peak=205 HFD=3.2
23:15:54.252 00.001 13300 MultiStar: [#1 0.20,0.02,0.74,U] [#2 0.13,0.02,0.44,U] [#3 -0.09,-0.06,0.41,U] [#4 -0.12,-0.35,0.00,M1] [#5 -0.07,-0.17,0.25,U] [#6 -0.13,-0.28,0.00,M2] [#7 0.06,0.06,0.23,U] [#8 -0.34,0.18,0.00,M7] 
23:15:54.252 00.000 13300 refined, 5 included, MultiStar: {0.11, -0.00}, one-star: {0.16, 0.02}
23:15:54.252 00.000 13300 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-1.61) = xAngle (1.57 = 1.57)
23:15:54.252 00.000 13300 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.58 = 1.58)
23:15:54.252 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.00 hyp=0.11 cameraTheta=-0.04 mountX=0.00 mountY=0.11, mountTheta=1.57
23:15:54.254 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.00, opts=13)
23:15:54.254 00.000 13300 Enqueuing Move request for scope (0.11, -0.00)
23:15:54.254 00.000 11596 Worker thread wakes up
23:15:54.254 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.00) opts 0xd
23:15:54.254 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.00)
23:15:54.254 00.000 11596 Moving (0.11, -0.00) raw xDistance=0.00 yDistance=0.11
23:15:54.254 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:15:54.254 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:54.255 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:15:54.255 00.000 11596 MoveAxis(E, 0, ABG)
23:15:54.255 00.000 11596 Move returns status 0, amount 0
23:15:54.255 00.000 11596 MoveAxis(N, 0, ABG)
23:15:54.255 00.000 11596 Move returns status 0, amount 0
23:15:54.255 00.000 11596 move complete, result=0
23:15:54.255 00.000 11596 worker thread done servicing request
23:15:54.260 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=205, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
23:15:54.267 00.007 13300 UpdateGuideState exits: m=1961 SNR=31.0
23:15:54.268 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:54.268 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:15:54.268 00.000 13300 Enqueuing Expose request
23:15:54.268 00.000 11596 Worker thread wakes up
23:15:54.268 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:15:54.268 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:15:54.780 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:15:54.974 00.194 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b0f5d328-3d1e-432c-8995-171d4cc6a8e9"}
23:15:54.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b0f5d328-3d1e-432c-8995-171d4cc6a8e9"}
23:15:54.975 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a6b7c33f-d0b7-4c6e-bfd1-e4bba1f27f3d"}
23:15:54.975 00.000 13300 case statement mapped state 6 to 3
23:15:54.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a6b7c33f-d0b7-4c6e-bfd1-e4bba1f27f3d"}
23:15:54.975 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a704cced-6e25-4a3b-8315-d7bb9f6dc1dc"}
23:15:54.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":672,"width":15,"height":15,"star_pos":[7.44,7.34],"pixels":"..."},"id":"a704cced-6e25-4a3b-8315-d7bb9f6dc1dc"}
23:15:57.807 02.832 11596 Exposure complete
23:15:57.877 00.070 11596 worker thread done servicing request
23:15:57.877 00.000 13300 OnExposeComplete: enter
23:15:57.877 00.000 13300 UpdateGuideState(): m_state=6
23:15:57.878 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 673
23:15:57.878 00.000 13300 Star::Find returns 1 (0), X=1070.26, Y=336.26, Mass=1966, SNR=31.1, Peak=227 HFD=3.5
23:15:57.878 00.000 13300 MultiStar: [#1 0.13,-0.03,0.76,U] [#2 0.08,0.00,0.44,U] [#3 -0.04,-0.19,0.40,U] [#4 0.05,0.14,0.30,U] [#5 -0.10,-0.31,0.00,M2] [#6 -0.24,-0.41,0.00,M3] [#7 0.20,0.14,0.00,M4] [#8 -0.10,-0.17,0.20,U] 
23:15:57.879 00.001 13300 refined, 5 included, MultiStar: {0.03, -0.05}, one-star: {-0.02, -0.07}
23:15:57.879 00.000 13300 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-1.61) = xAngle (0.56 = 0.56)
23:15:57.879 00.000 13300 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.57 = 0.57)
23:15:57.879 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-1.05 mountX=0.05 mountY=0.03, mountTheta=0.57
23:15:57.880 00.001 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.05, opts=13)
23:15:57.881 00.001 13300 Enqueuing Move request for scope (0.03, -0.05)
23:15:57.881 00.000 11596 Worker thread wakes up
23:15:57.881 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.05) opts 0xd
23:15:57.881 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.05)
23:15:57.881 00.000 11596 Moving (0.03, -0.05) raw xDistance=0.05 yDistance=0.03
23:15:57.881 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:15:57.881 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:57.881 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:15:57.881 00.000 11596 MoveAxis(E, 0, ABG)
23:15:57.882 00.001 11596 Move returns status 0, amount 0
23:15:57.882 00.000 11596 MoveAxis(N, 0, ABG)
23:15:57.882 00.000 11596 Move returns status 0, amount 0
23:15:57.882 00.000 11596 move complete, result=0
23:15:57.882 00.000 11596 worker thread done servicing request
23:15:57.888 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
23:15:57.895 00.007 13300 UpdateGuideState exits: m=1966 SNR=31.1
23:15:57.895 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:57.895 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:15:57.895 00.000 13300 Enqueuing Expose request
23:15:57.896 00.001 11596 Worker thread wakes up
23:15:57.896 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:15:57.896 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:15:57.974 00.078 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"66bf7ef2-2d27-411b-93ed-b5f9d1d04cd7"}
23:15:57.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"66bf7ef2-2d27-411b-93ed-b5f9d1d04cd7"}
23:15:57.975 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b247a899-abcf-4016-8d45-6fe0a3e13ccb"}
23:15:57.975 00.000 13300 case statement mapped state 6 to 3
23:15:57.976 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b247a899-abcf-4016-8d45-6fe0a3e13ccb"}
23:15:57.977 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a6ae9e7d-b9e2-461e-9aed-b568c0a8089d"}
23:15:57.978 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":673,"width":15,"height":15,"star_pos":[7.26,7.26],"pixels":"..."},"id":"a6ae9e7d-b9e2-461e-9aed-b568c0a8089d"}
23:15:58.407 00.429 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:16:00.973 02.566 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f17f9673-21d5-4209-8b55-09deabf09be9"}
23:16:00.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f17f9673-21d5-4209-8b55-09deabf09be9"}
23:16:00.974 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8cd24aa6-c5a3-4e16-9e54-2c256debf6c4"}
23:16:00.974 00.000 13300 case statement mapped state 6 to 3
23:16:00.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8cd24aa6-c5a3-4e16-9e54-2c256debf6c4"}
23:16:00.974 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f6034c94-ef4c-4446-b7d2-3ef388a7e8a2"}
23:16:00.975 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":673,"width":15,"height":15,"star_pos":[7.26,7.26],"pixels":"..."},"id":"f6034c94-ef4c-4446-b7d2-3ef388a7e8a2"}
23:16:01.445 00.470 11596 Exposure complete
23:16:01.517 00.072 11596 worker thread done servicing request
23:16:01.517 00.000 13300 OnExposeComplete: enter
23:16:01.517 00.000 13300 UpdateGuideState(): m_state=6
23:16:01.518 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 674
23:16:01.518 00.000 13300 Star::Find returns 1 (0), X=1070.46, Y=336.33, Mass=1917, SNR=30.7, Peak=216 HFD=3.2
23:16:01.518 00.000 13300 MultiStar: [#1 0.04,-0.04,0.76,U] [#2 0.04,0.00,0.45,U] [#3 -0.02,-0.21,0.41,U] [#4 -0.12,0.03,0.28,U] [#5 0.02,-0.69,0.00,M3] [#6 -0.07,0.03,0.21,U] [#7 0.04,0.03,0.22,U] [#8 0.10,-0.16,0.20,U] 
23:16:01.518 00.000 13300 refined, 7 included, MultiStar: {0.06, -0.03}, one-star: {0.19, -0.00}
23:16:01.518 00.000 13300 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-1.61) = xAngle (1.07 = 1.07)
23:16:01.518 00.000 13300 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.08 = 1.08)
23:16:01.518 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.03 hyp=0.07 cameraTheta=-0.54 mountX=0.03 mountY=0.06, mountTheta=1.07
23:16:01.520 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.03, opts=13)
23:16:01.520 00.000 13300 Enqueuing Move request for scope (0.06, -0.03)
23:16:01.520 00.000 11596 Worker thread wakes up
23:16:01.520 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.03) opts 0xd
23:16:01.520 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.03)
23:16:01.521 00.001 11596 Moving (0.06, -0.03) raw xDistance=0.03 yDistance=0.06
23:16:01.521 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:16:01.521 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:01.521 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:16:01.521 00.000 11596 MoveAxis(E, 0, ABG)
23:16:01.521 00.000 11596 Move returns status 0, amount 0
23:16:01.521 00.000 11596 MoveAxis(N, 0, ABG)
23:16:01.521 00.000 11596 Move returns status 0, amount 0
23:16:01.521 00.000 11596 move complete, result=0
23:16:01.521 00.000 11596 worker thread done servicing request
23:16:01.526 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=216, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
23:16:01.533 00.007 13300 UpdateGuideState exits: m=1917 SNR=30.7
23:16:01.534 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:01.534 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:16:01.534 00.000 13300 Enqueuing Expose request
23:16:01.534 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:16:01.534 00.000 11596 Worker thread wakes up
23:16:01.534 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:16:02.043 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:16:03.973 01.930 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e2ec4ea7-0506-4662-9081-8bb059adf4ce"}
23:16:03.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e2ec4ea7-0506-4662-9081-8bb059adf4ce"}
23:16:03.974 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7a7b3e5d-a8f6-4200-85b7-7d4589373731"}
23:16:03.974 00.000 13300 case statement mapped state 6 to 3
23:16:03.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7a7b3e5d-a8f6-4200-85b7-7d4589373731"}
23:16:03.974 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0a76ab19-6d92-4a6d-8c83-70f88aa4c3d4"}
23:16:03.975 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":674,"width":15,"height":15,"star_pos":[7.46,7.33],"pixels":"..."},"id":"0a76ab19-6d92-4a6d-8c83-70f88aa4c3d4"}
23:16:05.069 01.094 11596 Exposure complete
23:16:05.140 00.071 11596 worker thread done servicing request
23:16:05.140 00.000 13300 OnExposeComplete: enter
23:16:05.140 00.000 13300 UpdateGuideState(): m_state=6
23:16:05.141 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 675
23:16:05.141 00.000 13300 Star::Find returns 1 (0), X=1070.35, Y=336.15, Mass=1974, SNR=31.1, Peak=232 HFD=3.4
23:16:05.141 00.000 13300 MultiStar: [#1 -0.06,-0.34,0.00,M1] [#2 -0.11,-0.20,0.45,U] [#3 -0.09,-0.00,0.41,U] [#4 -0.03,0.00,0.28,U] [#5 -0.22,-0.27,0.00,M4] [#6 -0.15,-0.32,0.00,M3] [#7 0.01,0.09,0.21,U] [#8 -0.02,-0.37,0.00,M6] 
23:16:05.142 00.001 13300 refined, 4 included, MultiStar: {-0.01, -0.11}, one-star: {0.07, -0.18}
23:16:05.142 00.000 13300 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-1.61) = xAngle (-0.05 = -0.05)
23:16:05.142 00.000 13300 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.03 = -0.03)
23:16:05.142 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.66 mountX=0.11 mountY=-0.00, mountTheta=-0.03
23:16:05.143 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.11, opts=13)
23:16:05.143 00.000 13300 Enqueuing Move request for scope (-0.01, -0.11)
23:16:05.144 00.001 11596 Worker thread wakes up
23:16:05.144 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.11) opts 0xd
23:16:05.144 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.11)
23:16:05.144 00.000 11596 Moving (-0.01, -0.11) raw xDistance=0.11 yDistance=-0.00
23:16:05.144 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:16:05.144 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:05.144 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:16:05.144 00.000 11596 MoveAxis(E, 0, ABG)
23:16:05.144 00.000 11596 Move returns status 0, amount 0
23:16:05.144 00.000 11596 MoveAxis(N, 0, ABG)
23:16:05.145 00.001 11596 Move returns status 0, amount 0
23:16:05.145 00.000 11596 move complete, result=0
23:16:05.145 00.000 11596 worker thread done servicing request
23:16:05.149 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
23:16:05.156 00.007 13300 UpdateGuideState exits: m=1974 SNR=31.1
23:16:05.156 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:05.156 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:16:05.156 00.000 13300 Enqueuing Expose request
23:16:05.157 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:16:05.157 00.000 11596 Worker thread wakes up
23:16:05.157 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:16:05.661 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:16:06.971 01.310 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bc6b019b-f5f0-462e-b380-1b9a2ec4e52b"}
23:16:06.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bc6b019b-f5f0-462e-b380-1b9a2ec4e52b"}
23:16:06.971 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d22ee344-3faa-4e3d-9080-7d9b2c04fe59"}
23:16:06.972 00.001 13300 case statement mapped state 6 to 3
23:16:06.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d22ee344-3faa-4e3d-9080-7d9b2c04fe59"}
23:16:06.972 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"52aa0270-ed5e-40ca-a242-14bfc68a5542"}
23:16:06.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":675,"width":15,"height":15,"star_pos":[7.35,7.15],"pixels":"..."},"id":"52aa0270-ed5e-40ca-a242-14bfc68a5542"}
23:16:08.688 01.716 11596 Exposure complete
23:16:08.765 00.077 11596 worker thread done servicing request
23:16:08.765 00.000 13300 OnExposeComplete: enter
23:16:08.765 00.000 13300 UpdateGuideState(): m_state=6
23:16:08.766 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 676
23:16:08.766 00.000 13300 Star::Find returns 1 (0), X=1070.24, Y=336.23, Mass=1900, SNR=30.5, Peak=221 HFD=3.4
23:16:08.766 00.000 13300 MultiStar: [#1 -0.18,-0.34,0.00,M2] [#2 -0.12,-0.31,0.00,M1] [#3 -0.22,-0.01,0.41,U] [#4 -0.09,-0.11,0.30,U] [#5 -0.17,-0.77,0.00,M5] [#6 -0.12,-0.19,0.22,U] [#7 -0.10,0.09,0.23,U] [#8 -0.29,-0.54,0.00,M7] 
23:16:08.766 00.000 13300 single-star, 4 included, MultiStar: {-0.09, -0.07}, one-star: {-0.03, -0.09}
23:16:08.767 00.001 13300 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-1.61) = xAngle (-0.29 = -0.29)
23:16:08.767 00.000 13300 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.28 = -0.28)
23:16:08.767 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.09 hyp=0.10 cameraTheta=-1.90 mountX=0.10 mountY=-0.03, mountTheta=-0.28
23:16:08.768 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.09, opts=13)
23:16:08.769 00.001 13300 Enqueuing Move request for scope (-0.03, -0.09)
23:16:08.769 00.000 11596 Worker thread wakes up
23:16:08.769 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.09) opts 0xd
23:16:08.769 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.09)
23:16:08.769 00.000 11596 Moving (-0.03, -0.09) raw xDistance=0.10 yDistance=-0.03
23:16:08.769 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:16:08.769 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:08.769 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:16:08.769 00.000 11596 MoveAxis(E, 0, ABG)
23:16:08.770 00.001 11596 Move returns status 0, amount 0
23:16:08.770 00.000 11596 MoveAxis(N, 0, ABG)
23:16:08.770 00.000 11596 Move returns status 0, amount 0
23:16:08.770 00.000 11596 move complete, result=0
23:16:08.770 00.000 11596 worker thread done servicing request
23:16:08.775 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
23:16:08.783 00.008 13300 UpdateGuideState exits: m=1900 SNR=30.5
23:16:08.783 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:08.783 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:16:08.783 00.000 13300 Enqueuing Expose request
23:16:08.783 00.000 11596 Worker thread wakes up
23:16:08.783 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:16:08.783 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:16:09.287 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:16:09.971 00.684 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ab98c8db-252a-4aa5-8ebc-acb71134c02a"}
23:16:09.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ab98c8db-252a-4aa5-8ebc-acb71134c02a"}
23:16:09.972 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"093aa510-145e-416f-a123-5159b9bc4363"}
23:16:09.972 00.000 13300 case statement mapped state 6 to 3
23:16:09.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"093aa510-145e-416f-a123-5159b9bc4363"}
23:16:09.972 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fd804863-d23b-4ee4-8055-4fe43a92aee8"}
23:16:09.973 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":676,"width":15,"height":15,"star_pos":[7.24,7.23],"pixels":"..."},"id":"fd804863-d23b-4ee4-8055-4fe43a92aee8"}
23:16:12.337 02.364 11596 Exposure complete
23:16:12.409 00.072 11596 worker thread done servicing request
23:16:12.410 00.001 13300 OnExposeComplete: enter
23:16:12.410 00.000 13300 UpdateGuideState(): m_state=6
23:16:12.410 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 677
23:16:12.410 00.000 13300 Star::Find returns 1 (0), X=1070.43, Y=336.23, Mass=1902, SNR=30.5, Peak=221 HFD=3.2
23:16:12.411 00.001 13300 MultiStar: [#1 -0.10,-0.27,0.00,M3] [#2 0.08,-0.17,0.46,U] [#3 -0.20,-0.09,0.41,U] [#4 -0.01,-0.30,0.00,M1] [#5 -0.05,-0.54,0.00,M6] [#6 -0.35,-0.28,0.00,M3] [#7 -0.03,-0.18,0.23,U] [#8 -0.11,-0.11,0.20,U] 
23:16:12.411 00.000 13300 refined, 4 included, MultiStar: {0.04, -0.12}, one-star: {0.16, -0.10}
23:16:12.411 00.000 13300 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-1.61) = xAngle (0.32 = 0.32)
23:16:12.411 00.000 13300 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.33 = 0.33)
23:16:12.411 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.12 hyp=0.13 cameraTheta=-1.29 mountX=0.12 mountY=0.04, mountTheta=0.33
23:16:12.413 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.12, opts=13)
23:16:12.413 00.000 13300 Enqueuing Move request for scope (0.04, -0.12)
23:16:12.413 00.000 11596 Worker thread wakes up
23:16:12.413 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.12) opts 0xd
23:16:12.414 00.001 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.12)
23:16:12.414 00.000 11596 Moving (0.04, -0.12) raw xDistance=0.12 yDistance=0.04
23:16:12.414 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:16:12.414 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:12.414 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:16:12.415 00.001 11596 MoveAxis(E, 0, ABG)
23:16:12.415 00.000 11596 Move returns status 0, amount 0
23:16:12.415 00.000 11596 MoveAxis(N, 0, ABG)
23:16:12.415 00.000 11596 Move returns status 0, amount 0
23:16:12.415 00.000 11596 move complete, result=0
23:16:12.416 00.001 11596 worker thread done servicing request
23:16:12.420 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=3, FiltMax=77, Gamma=0.510
23:16:12.427 00.007 13300 UpdateGuideState exits: m=1902 SNR=30.5
23:16:12.427 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:12.428 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:16:12.428 00.000 13300 Enqueuing Expose request
23:16:12.428 00.000 11596 Worker thread wakes up
23:16:12.428 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:16:12.428 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:16:12.944 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:16:12.970 00.026 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8a99be49-76b7-400a-94c2-abc1bed3b12e"}
23:16:12.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8a99be49-76b7-400a-94c2-abc1bed3b12e"}
23:16:12.971 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d2a2e607-f6fa-4c93-b688-06805cf26f88"}
23:16:12.971 00.000 13300 case statement mapped state 6 to 3
23:16:12.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d2a2e607-f6fa-4c93-b688-06805cf26f88"}
23:16:12.971 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5acf57c8-7fe0-497b-8d9c-2eab912ebb8c"}
23:16:12.972 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":677,"width":15,"height":15,"star_pos":[7.43,7.23],"pixels":"..."},"id":"5acf57c8-7fe0-497b-8d9c-2eab912ebb8c"}
23:16:15.969 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f3031b87-3152-4e89-b383-a8118450b3b2"}
23:16:15.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f3031b87-3152-4e89-b383-a8118450b3b2"}
23:16:15.970 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1a66aa17-dd39-4ff5-bcb7-f99a80bd46f4"}
23:16:15.970 00.000 13300 case statement mapped state 6 to 3
23:16:15.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1a66aa17-dd39-4ff5-bcb7-f99a80bd46f4"}
23:16:15.971 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c97c6069-b7c4-4261-9302-d69c9ffb70d1"}
23:16:15.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":677,"width":15,"height":15,"star_pos":[7.43,7.23],"pixels":"..."},"id":"c97c6069-b7c4-4261-9302-d69c9ffb70d1"}
23:16:15.974 00.003 11596 Exposure complete
23:16:16.065 00.091 11596 worker thread done servicing request
23:16:16.065 00.000 13300 OnExposeComplete: enter
23:16:16.065 00.000 13300 UpdateGuideState(): m_state=6
23:16:16.066 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 678
23:16:16.066 00.000 13300 Star::Find returns 1 (0), X=1070.30, Y=336.30, Mass=1940, SNR=30.9, Peak=232 HFD=3.5
23:16:16.067 00.001 13300 MultiStar: [#1 -0.05,-0.19,0.75,U] [#2 -0.05,-0.15,0.44,U] [#3 -0.18,-0.06,0.40,U] [#4 -0.21,-0.29,0.00,M2] [#5 0.15,-0.54,0.00,M7] [#6 -0.02,-0.32,0.00,M4] [#7 -0.33,-0.11,0.00,M1] [#8 -0.19,-0.24,0.00,M7] 
23:16:16.067 00.000 13300 single-star, 3 included, MultiStar: {-0.04, -0.10}, one-star: {0.02, -0.03}
23:16:16.067 00.000 13300 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-1.61) = xAngle (0.69 = 0.69)
23:16:16.067 00.000 13300 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.70 = 0.70)
23:16:16.068 00.001 13300 CameraToMount -- cameraX=0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-0.92 mountX=0.03 mountY=0.02, mountTheta=0.70
23:16:16.070 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.03, opts=13)
23:16:16.070 00.000 13300 Enqueuing Move request for scope (0.02, -0.03)
23:16:16.070 00.000 11596 Worker thread wakes up
23:16:16.071 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.03) opts 0xd
23:16:16.071 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.03)
23:16:16.071 00.000 11596 Moving (0.02, -0.03) raw xDistance=0.03 yDistance=0.02
23:16:16.071 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:16:16.071 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:16.072 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:16:16.072 00.000 11596 MoveAxis(E, 0, ABG)
23:16:16.072 00.000 11596 Move returns status 0, amount 0
23:16:16.072 00.000 11596 MoveAxis(N, 0, ABG)
23:16:16.072 00.000 11596 Move returns status 0, amount 0
23:16:16.072 00.000 11596 move complete, result=0
23:16:16.072 00.000 11596 worker thread done servicing request
23:16:16.077 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
23:16:16.087 00.010 13300 UpdateGuideState exits: m=1940 SNR=30.9
23:16:16.088 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:16.088 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:16:16.088 00.000 13300 Enqueuing Expose request
23:16:16.088 00.000 11596 Worker thread wakes up
23:16:16.088 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:16:16.088 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:16:16.595 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:16:18.971 02.376 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e20da5b0-e290-4e6b-ac60-48be056556cb"}
23:16:18.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e20da5b0-e290-4e6b-ac60-48be056556cb"}
23:16:18.972 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aedd3c33-4060-407e-98f0-12d023420cbc"}
23:16:18.972 00.000 13300 case statement mapped state 6 to 3
23:16:18.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"aedd3c33-4060-407e-98f0-12d023420cbc"}
23:16:18.973 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f8dd9337-5b4f-47a1-b705-eba6c289ec2c"}
23:16:18.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":678,"width":15,"height":15,"star_pos":[7.30,7.30],"pixels":"..."},"id":"f8dd9337-5b4f-47a1-b705-eba6c289ec2c"}
23:16:19.627 00.654 11596 Exposure complete
23:16:19.725 00.098 11596 worker thread done servicing request
23:16:19.725 00.000 13300 OnExposeComplete: enter
23:16:19.726 00.001 13300 UpdateGuideState(): m_state=6
23:16:19.726 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 679
23:16:19.726 00.000 13300 Star::Find returns 1 (0), X=1070.40, Y=336.14, Mass=1933, SNR=30.8, Peak=241 HFD=3.3
23:16:19.727 00.001 13300 MultiStar: [#1 0.02,-0.23,0.75,U] [#2 -0.07,-0.22,0.45,U] [#3 -0.18,-0.16,0.42,U] [#4 -0.05,-0.48,0.00,M3] [#5 0.06,-0.42,0.00,M8] [#6 -0.23,-0.44,0.00,M5] [#7 0.05,-0.17,0.22,U] [#8 -0.42,-0.28,0.00,M8] 
23:16:19.728 00.001 13300 refined, 4 included, MultiStar: {0.02, -0.20}, one-star: {0.12, -0.19}
23:16:19.728 00.000 13300 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-1.61) = xAngle (0.12 = 0.12)
23:16:19.729 00.001 13300 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.13 = 0.13)
23:16:19.729 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.20 hyp=0.20 cameraTheta=-1.49 mountX=0.20 mountY=0.03, mountTheta=0.13
23:16:19.733 00.004 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.20, opts=13)
23:16:19.733 00.000 13300 Enqueuing Move request for scope (0.02, -0.20)
23:16:19.733 00.000 11596 Worker thread wakes up
23:16:19.733 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.20) opts 0xd
23:16:19.734 00.001 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.20)
23:16:19.734 00.000 11596 Moving (0.02, -0.20) raw xDistance=0.20 yDistance=0.03
23:16:19.734 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
23:16:19.734 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:19.734 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:16:19.735 00.001 11596 MoveAxis(W, 248, ABG)
23:16:19.735 00.000 11596 Guiding  Dir = 3, Dur = 248
23:16:19.735 00.000 11596 IsSlewing returns 0
23:16:19.743 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=241, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
23:16:19.750 00.007 13300 UpdateGuideState exits: m=1933 SNR=30.8
23:16:19.751 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:19.751 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:16:19.751 00.000 13300 Enqueuing Expose request
23:16:19.861 00.110 11596 IsGuiding returns 0
23:16:20.072 00.211 11596 PulseGuide returned control before completion, sleep 48
23:16:20.288 00.216 11596 IsGuiding returns 1
23:16:20.288 00.000 11596 scope still moving after pulse duration time elapsed
23:16:20.324 00.036 11596 IsSlewing returns 0
23:16:20.414 00.090 11596 IsGuiding returns 1
23:16:20.449 00.035 11596 IsSlewing returns 0
23:16:20.590 00.141 11596 IsGuiding returns 0
23:16:20.590 00.000 11596 scope move finished after 248 + 480 ms
23:16:20.590 00.000 11596 Move returns status 0, amount 248
23:16:20.590 00.000 11596 MoveAxis(N, 0, ABG)
23:16:20.590 00.000 11596 Move returns status 0, amount 0
23:16:20.590 00.000 11596 move complete, result=0
23:16:20.590 00.000 11596 worker thread done servicing request
23:16:20.590 00.000 13300 GuideStep: 0.2 px 248 ms WEST, 0.0 px 0 ms NORTH
23:16:20.591 00.001 11596 Worker thread wakes up
23:16:20.591 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:16:21.105 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:16:21.969 00.864 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"93537e95-cfba-4dbb-8a1d-eaea66c6ea85"}
23:16:21.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"93537e95-cfba-4dbb-8a1d-eaea66c6ea85"}
23:16:21.970 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f4949356-9c40-40f0-b15e-a3d8965e1303"}
23:16:21.970 00.000 13300 case statement mapped state 6 to 3
23:16:21.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f4949356-9c40-40f0-b15e-a3d8965e1303"}
23:16:21.970 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"602217ce-61e3-413e-8327-eb0ec63088ab"}
23:16:21.971 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":679,"width":15,"height":15,"star_pos":[7.40,7.14],"pixels":"..."},"id":"602217ce-61e3-413e-8327-eb0ec63088ab"}
23:16:24.139 02.168 11596 Exposure complete
23:16:24.226 00.087 11596 worker thread done servicing request
23:16:24.227 00.001 13300 OnExposeComplete: enter
23:16:24.227 00.000 13300 UpdateGuideState(): m_state=6
23:16:24.227 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 680
23:16:24.228 00.001 13300 Star::Find returns 1 (0), X=1070.32, Y=336.52, Mass=1917, SNR=30.7, Peak=218 HFD=3.3
23:16:24.229 00.001 13300 MultiStar: [#1 -0.14,0.08,0.76,U] [#2 -0.02,0.10,0.46,U] [#3 -0.23,0.19,0.00,M1] [#4 -0.18,0.20,0.00,M4] [#5 0.10,-0.21,0.26,U] [#6 -0.15,-0.03,0.21,U] [#7 -0.01,0.53,0.00,M1] [#8 -0.18,-0.14,0.20,U] 
23:16:24.229 00.000 13300 refined, 5 included, MultiStar: {-0.04, 0.07}, one-star: {0.05, 0.19}
23:16:24.229 00.000 13300 CameraToMount -- cameraTheta (2.03) - m_xAngle (-1.61) = xAngle (3.64 = -2.64)
23:16:24.230 00.001 13300 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.66 = -2.63)
23:16:24.230 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.07 hyp=0.08 cameraTheta=2.03 mountX=-0.07 mountY=-0.04, mountTheta=-2.63
23:16:24.233 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.07, opts=13)
23:16:24.233 00.000 13300 Enqueuing Move request for scope (-0.04, 0.07)
23:16:24.233 00.000 11596 Worker thread wakes up
23:16:24.233 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.07) opts 0xd
23:16:24.234 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.07)
23:16:24.234 00.000 11596 Moving (-0.04, 0.07) raw xDistance=-0.07 yDistance=-0.04
23:16:24.234 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:16:24.234 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:24.234 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:16:24.234 00.000 11596 MoveAxis(E, 0, ABG)
23:16:24.235 00.001 11596 Move returns status 0, amount 0
23:16:24.235 00.000 11596 MoveAxis(N, 0, ABG)
23:16:24.235 00.000 11596 Move returns status 0, amount 0
23:16:24.235 00.000 11596 move complete, result=0
23:16:24.235 00.000 11596 worker thread done servicing request
23:16:24.240 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=218, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
23:16:24.248 00.008 13300 UpdateGuideState exits: m=1917 SNR=30.7
23:16:24.248 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:24.249 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:16:24.249 00.000 13300 Enqueuing Expose request
23:16:24.249 00.000 11596 Worker thread wakes up
23:16:24.249 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:16:24.249 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:16:24.755 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:16:24.968 00.213 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ce25ee8f-c820-4d38-8245-8db9e0a5a85f"}
23:16:24.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ce25ee8f-c820-4d38-8245-8db9e0a5a85f"}
23:16:24.969 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b7744ad-0203-476e-b5cc-58ffb876eebc"}
23:16:24.969 00.000 13300 case statement mapped state 6 to 3
23:16:24.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5b7744ad-0203-476e-b5cc-58ffb876eebc"}
23:16:24.970 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c162b9b7-4747-41f1-89df-ec27b2e6b782"}
23:16:24.971 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":680,"width":15,"height":15,"star_pos":[7.32,6.52],"pixels":"..."},"id":"c162b9b7-4747-41f1-89df-ec27b2e6b782"}
23:16:27.793 02.822 11596 Exposure complete
23:16:27.866 00.073 11596 worker thread done servicing request
23:16:27.866 00.000 13300 OnExposeComplete: enter
23:16:27.866 00.000 13300 UpdateGuideState(): m_state=6
23:16:27.867 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 681
23:16:27.867 00.000 13300 Star::Find returns 1 (0), X=1070.42, Y=336.45, Mass=1963, SNR=31.0, Peak=204 HFD=3.2
23:16:27.867 00.000 13300 MultiStar: [#1 -0.15,0.10,0.76,U] [#2 -0.02,-0.07,0.45,U] [#3 -0.21,0.10,0.42,U] [#4 0.10,0.12,0.29,U] [#5 -0.26,-0.48,0.00,M8] [#6 -0.36,0.26,0.00,M5] [#7 -0.20,0.21,0.00,M2] [#8 -0.32,0.12,0.00,M8] 
23:16:27.867 00.000 13300 refined, 4 included, MultiStar: {-0.01, 0.08}, one-star: {0.15, 0.12}
23:16:27.867 00.000 13300 CameraToMount -- cameraTheta (1.71) - m_xAngle (-1.61) = xAngle (3.32 = -2.97)
23:16:27.868 00.001 13300 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.33 = -2.95)
23:16:27.868 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.71 mountX=-0.08 mountY=-0.02, mountTheta=-2.95
23:16:27.869 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.08, opts=13)
23:16:27.869 00.000 13300 Enqueuing Move request for scope (-0.01, 0.08)
23:16:27.869 00.000 11596 Worker thread wakes up
23:16:27.870 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.08) opts 0xd
23:16:27.870 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.08)
23:16:27.870 00.000 11596 Moving (-0.01, 0.08) raw xDistance=-0.08 yDistance=-0.02
23:16:27.870 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:16:27.870 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:27.870 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:16:27.870 00.000 11596 MoveAxis(E, 0, ABG)
23:16:27.870 00.000 11596 Move returns status 0, amount 0
23:16:27.870 00.000 11596 MoveAxis(N, 0, ABG)
23:16:27.870 00.000 11596 Move returns status 0, amount 0
23:16:27.870 00.000 11596 move complete, result=0
23:16:27.871 00.001 11596 worker thread done servicing request
23:16:27.875 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=204, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
23:16:27.883 00.008 13300 UpdateGuideState exits: m=1963 SNR=31.0
23:16:27.883 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:27.883 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:16:27.883 00.000 13300 Enqueuing Expose request
23:16:27.883 00.000 11596 Worker thread wakes up
23:16:27.884 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:16:27.884 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:16:28.210 00.326 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b35a0fd2-e204-4bec-9697-826e19321b53"}
23:16:28.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b35a0fd2-e204-4bec-9697-826e19321b53"}
23:16:28.211 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"79af485a-786d-4fe0-8372-a7e6c5423063"}
23:16:28.211 00.000 13300 case statement mapped state 6 to 3
23:16:28.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"79af485a-786d-4fe0-8372-a7e6c5423063"}
23:16:28.212 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0f055ea2-cc49-46ea-98c0-dc3914f755cd"}
23:16:28.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":681,"width":15,"height":15,"star_pos":[7.42,7.45],"pixels":"..."},"id":"0f055ea2-cc49-46ea-98c0-dc3914f755cd"}
23:16:28.395 00.183 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:16:30.965 02.570 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d69bcc41-3995-4eee-b4bc-bcdad93aa761"}
23:16:30.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d69bcc41-3995-4eee-b4bc-bcdad93aa761"}
23:16:30.966 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d99b1265-7293-4d27-812b-6f9d40ca881c"}
23:16:30.966 00.000 13300 case statement mapped state 6 to 3
23:16:30.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d99b1265-7293-4d27-812b-6f9d40ca881c"}
23:16:30.966 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ff939c8c-f231-4927-b8f5-d0aeb0edb1c4"}
23:16:30.967 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":681,"width":15,"height":15,"star_pos":[7.42,7.45],"pixels":"..."},"id":"ff939c8c-f231-4927-b8f5-d0aeb0edb1c4"}
23:16:31.418 00.451 11596 Exposure complete
23:16:31.489 00.071 11596 worker thread done servicing request
23:16:31.489 00.000 13300 OnExposeComplete: enter
23:16:31.489 00.000 13300 UpdateGuideState(): m_state=6
23:16:31.489 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 682
23:16:31.490 00.001 13300 Star::Find returns 1 (0), X=1070.57, Y=336.38, Mass=1949, SNR=30.9, Peak=197 HFD=3.3
23:16:31.490 00.000 13300 MultiStar: [#1 0.03,0.14,0.75,U] [#2 0.03,-0.06,0.46,U] [#3 -0.03,-0.05,0.41,U] [#4 -0.10,0.14,0.29,U] [#5 0.09,-0.47,0.00,M9] [#6 -0.27,-0.02,0.00,M6] [#7 -0.36,0.09,0.00,M3] [#8 -0.16,0.18,0.19,U] 
23:16:31.490 00.000 13300 refined, 5 included, MultiStar: {0.08, 0.06}, one-star: {0.30, 0.05}
23:16:31.490 00.000 13300 CameraToMount -- cameraTheta (0.62) - m_xAngle (-1.61) = xAngle (2.23 = 2.23)
23:16:31.490 00.000 13300 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.25 = 2.25)
23:16:31.490 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.06 hyp=0.10 cameraTheta=0.62 mountX=-0.06 mountY=0.08, mountTheta=2.24
23:16:31.492 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.06, opts=13)
23:16:31.492 00.000 13300 Enqueuing Move request for scope (0.08, 0.06)
23:16:31.492 00.000 11596 Worker thread wakes up
23:16:31.492 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.06) opts 0xd
23:16:31.492 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.06)
23:16:31.492 00.000 11596 Moving (0.08, 0.06) raw xDistance=-0.06 yDistance=0.08
23:16:31.493 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:16:31.493 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:31.493 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:16:31.493 00.000 11596 MoveAxis(E, 0, ABG)
23:16:31.493 00.000 11596 Move returns status 0, amount 0
23:16:31.493 00.000 11596 MoveAxis(N, 0, ABG)
23:16:31.493 00.000 11596 Move returns status 0, amount 0
23:16:31.493 00.000 11596 move complete, result=0
23:16:31.493 00.000 11596 worker thread done servicing request
23:16:31.498 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=197, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
23:16:31.505 00.007 13300 UpdateGuideState exits: m=1949 SNR=30.9
23:16:31.505 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:31.505 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:16:31.505 00.000 13300 Enqueuing Expose request
23:16:31.505 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:16:31.505 00.000 11596 Worker thread wakes up
23:16:31.506 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:16:32.007 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:16:33.964 01.957 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4dfba0ab-8cd6-4b62-9571-618ee72efdf3"}
23:16:33.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4dfba0ab-8cd6-4b62-9571-618ee72efdf3"}
23:16:33.965 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f8928d14-c943-4403-a06a-300362314049"}
23:16:33.965 00.000 13300 case statement mapped state 6 to 3
23:16:33.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f8928d14-c943-4403-a06a-300362314049"}
23:16:33.965 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"94b48b8f-4c51-475a-89fc-18d044506f3e"}
23:16:33.966 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":682,"width":15,"height":15,"star_pos":[6.57,7.38],"pixels":"..."},"id":"94b48b8f-4c51-475a-89fc-18d044506f3e"}
23:16:35.104 01.138 11596 Exposure complete
23:16:35.174 00.070 11596 worker thread done servicing request
23:16:35.174 00.000 13300 OnExposeComplete: enter
23:16:35.174 00.000 13300 UpdateGuideState(): m_state=6
23:16:35.175 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 683
23:16:35.175 00.000 13300 Star::Find returns 1 (0), X=1070.40, Y=336.42, Mass=1928, SNR=30.7, Peak=209 HFD=3.3
23:16:35.175 00.000 13300 MultiStar: [#1 -0.03,0.10,0.75,U] [#2 -0.04,0.12,0.45,U] [#3 -0.14,0.32,0.00,M1] [#4 -0.32,0.05,0.00,M3] [#5 -0.30,-0.31,0.00,M10] [#6 -0.27,-0.15,0.00,M7] [#7 -0.07,0.35,0.00,M4] [#8 -0.22,0.12,0.00,M8] 
23:16:35.175 00.000 13300 refined, 2 included, MultiStar: {0.04, 0.10}, one-star: {0.12, 0.09}
23:16:35.175 00.000 13300 CameraToMount -- cameraTheta (1.22) - m_xAngle (-1.61) = xAngle (2.83 = 2.83)
23:16:35.176 00.001 13300 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.84 = 2.84)
23:16:35.176 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.22 mountX=-0.10 mountY=0.03, mountTheta=2.84
23:16:35.177 00.001 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.10, opts=13)
23:16:35.177 00.000 13300 Enqueuing Move request for scope (0.04, 0.10)
23:16:35.177 00.000 11596 Worker thread wakes up
23:16:35.178 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.10) opts 0xd
23:16:35.178 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.10)
23:16:35.178 00.000 11596 Moving (0.04, 0.10) raw xDistance=-0.10 yDistance=0.03
23:16:35.178 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:16:35.178 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:35.178 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:16:35.178 00.000 11596 MoveAxis(E, 0, ABG)
23:16:35.178 00.000 11596 Move returns status 0, amount 0
23:16:35.178 00.000 11596 MoveAxis(N, 0, ABG)
23:16:35.178 00.000 11596 Move returns status 0, amount 0
23:16:35.179 00.001 11596 move complete, result=0
23:16:35.179 00.000 11596 worker thread done servicing request
23:16:35.185 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=209, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
23:16:35.192 00.007 13300 UpdateGuideState exits: m=1928 SNR=30.7
23:16:35.192 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:35.192 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:16:35.192 00.000 13300 Enqueuing Expose request
23:16:35.192 00.000 11596 Worker thread wakes up
23:16:35.192 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:16:35.193 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:16:35.700 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:16:36.964 01.264 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a5430082-4723-4834-ac6f-348293ba87b8"}
23:16:36.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a5430082-4723-4834-ac6f-348293ba87b8"}
23:16:36.965 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"19696950-7824-4aa1-ad02-102b315ee7c4"}
23:16:36.965 00.000 13300 case statement mapped state 6 to 3
23:16:36.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"19696950-7824-4aa1-ad02-102b315ee7c4"}
23:16:36.965 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"744548ba-07b0-4f76-91f4-c13f48dbaf75"}
23:16:36.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":683,"width":15,"height":15,"star_pos":[7.40,7.42],"pixels":"..."},"id":"744548ba-07b0-4f76-91f4-c13f48dbaf75"}
23:16:38.735 01.770 11596 Exposure complete
23:16:38.811 00.076 11596 worker thread done servicing request
23:16:38.811 00.000 13300 OnExposeComplete: enter
23:16:38.811 00.000 13300 UpdateGuideState(): m_state=6
23:16:38.811 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 684
23:16:38.812 00.001 13300 Star::Find returns 1 (0), X=1070.41, Y=336.43, Mass=1858, SNR=30.2, Peak=194 HFD=3.3
23:16:38.812 00.000 13300 MultiStar: [#1 -0.01,0.05,0.77,U] [#2 0.04,0.17,0.46,U] [#3 -0.16,0.08,0.42,U] [#4 -0.20,0.07,0.29,U] [#5 -0.11,-0.12,0.27,U] [#6 -0.14,-0.15,0.21,U] [#7 -0.19,0.16,0.00,M5] [#8 0.00,0.28,0.00,M9] 
23:16:38.812 00.000 13300 refined, 6 included, MultiStar: {-0.01, 0.06}, one-star: {0.13, 0.10}
23:16:38.812 00.000 13300 CameraToMount -- cameraTheta (1.79) - m_xAngle (-1.61) = xAngle (3.40 = -2.88)
23:16:38.812 00.000 13300 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.41 = -2.87)
23:16:38.813 00.001 13300 CameraToMount -- cameraX=-0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.79 mountX=-0.06 mountY=-0.02, mountTheta=-2.87
23:16:38.814 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.06, opts=13)
23:16:38.814 00.000 13300 Enqueuing Move request for scope (-0.01, 0.06)
23:16:38.814 00.000 11596 Worker thread wakes up
23:16:38.814 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.06) opts 0xd
23:16:38.815 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.06)
23:16:38.815 00.000 11596 Moving (-0.01, 0.06) raw xDistance=-0.06 yDistance=-0.02
23:16:38.815 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:16:38.815 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:38.815 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:16:38.815 00.000 11596 MoveAxis(E, 0, ABG)
23:16:38.815 00.000 11596 Move returns status 0, amount 0
23:16:38.815 00.000 11596 MoveAxis(N, 0, ABG)
23:16:38.815 00.000 11596 Move returns status 0, amount 0
23:16:38.815 00.000 11596 move complete, result=0
23:16:38.816 00.001 11596 worker thread done servicing request
23:16:38.821 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=194, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
23:16:38.830 00.009 13300 UpdateGuideState exits: m=1858 SNR=30.2
23:16:38.830 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:38.830 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:16:38.830 00.000 13300 Enqueuing Expose request
23:16:38.830 00.000 11596 Worker thread wakes up
23:16:38.831 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:16:38.831 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:16:39.345 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:16:39.964 00.619 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5e417c02-f447-454d-8db0-e3328c021c08"}
23:16:39.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5e417c02-f447-454d-8db0-e3328c021c08"}
23:16:39.965 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ff1673a1-6a73-4892-a959-3f0e615255e6"}
23:16:39.965 00.000 13300 case statement mapped state 6 to 3
23:16:39.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ff1673a1-6a73-4892-a959-3f0e615255e6"}
23:16:39.965 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bd741474-5836-44d7-9523-a5be385b2da7"}
23:16:39.966 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":684,"width":15,"height":15,"star_pos":[7.41,7.43],"pixels":"..."},"id":"bd741474-5836-44d7-9523-a5be385b2da7"}
23:16:42.377 02.411 11596 Exposure complete
23:16:42.450 00.073 11596 worker thread done servicing request
23:16:42.451 00.001 13300 OnExposeComplete: enter
23:16:42.451 00.000 13300 UpdateGuideState(): m_state=6
23:16:42.451 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 685
23:16:42.451 00.000 13300 Star::Find returns 1 (0), X=1070.40, Y=336.54, Mass=1963, SNR=31.0, Peak=228 HFD=3.2
23:16:42.452 00.001 13300 MultiStar: [#1 0.13,0.06,0.75,U] [#2 0.05,-0.03,0.45,U] [#3 -0.23,0.12,0.00,M1] [#4 -0.15,-0.10,0.29,U] [#5 -0.23,-0.15,0.00,M10] [#6 0.03,0.05,0.22,U] [#7 0.12,0.04,0.23,U] [#8 -0.20,0.11,0.19,U] 
23:16:42.452 00.000 13300 refined, 6 included, MultiStar: {0.06, 0.08}, one-star: {0.13, 0.21}
23:16:42.452 00.000 13300 CameraToMount -- cameraTheta (0.91) - m_xAngle (-1.61) = xAngle (2.52 = 2.52)
23:16:42.452 00.000 13300 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.53 = 2.53)
23:16:42.452 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.08 hyp=0.10 cameraTheta=0.91 mountX=-0.08 mountY=0.06, mountTheta=2.53
23:16:42.454 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.08, opts=13)
23:16:42.454 00.000 13300 Enqueuing Move request for scope (0.06, 0.08)
23:16:42.454 00.000 11596 Worker thread wakes up
23:16:42.454 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.08) opts 0xd
23:16:42.454 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.08)
23:16:42.454 00.000 11596 Moving (0.06, 0.08) raw xDistance=-0.08 yDistance=0.06
23:16:42.454 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:16:42.454 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:42.455 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:16:42.455 00.000 11596 MoveAxis(E, 0, ABG)
23:16:42.455 00.000 11596 Move returns status 0, amount 0
23:16:42.455 00.000 11596 MoveAxis(N, 0, ABG)
23:16:42.455 00.000 11596 Move returns status 0, amount 0
23:16:42.455 00.000 11596 move complete, result=0
23:16:42.455 00.000 11596 worker thread done servicing request
23:16:42.460 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
23:16:42.467 00.007 13300 UpdateGuideState exits: m=1963 SNR=31.0
23:16:42.467 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:42.467 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:16:42.467 00.000 13300 Enqueuing Expose request
23:16:42.468 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:16:42.468 00.000 11596 Worker thread wakes up
23:16:42.468 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:16:42.962 00.494 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"17dd3fe4-23b4-41d0-86c1-913dae3b2931"}
23:16:42.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"17dd3fe4-23b4-41d0-86c1-913dae3b2931"}
23:16:42.963 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8975eada-46b1-42a3-a3a0-7f0c640c02b3"}
23:16:42.963 00.000 13300 case statement mapped state 6 to 3
23:16:42.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8975eada-46b1-42a3-a3a0-7f0c640c02b3"}
23:16:42.963 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c87924a4-43de-4f8b-a2fd-2e07dd15d237"}
23:16:42.964 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":685,"width":15,"height":15,"star_pos":[7.40,6.54],"pixels":"..."},"id":"c87924a4-43de-4f8b-a2fd-2e07dd15d237"}
23:16:42.983 00.019 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:16:45.962 02.979 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8dff8062-18ef-49e7-a80d-c2ddba659c39"}
23:16:45.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8dff8062-18ef-49e7-a80d-c2ddba659c39"}
23:16:45.963 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cfbf2a00-f93e-4292-8552-9c337d8bee4a"}
23:16:45.963 00.000 13300 case statement mapped state 6 to 3
23:16:45.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cfbf2a00-f93e-4292-8552-9c337d8bee4a"}
23:16:45.964 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f471ada9-1dfd-4566-b7c4-c0e30e99c115"}
23:16:45.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":685,"width":15,"height":15,"star_pos":[7.40,6.54],"pixels":"..."},"id":"f471ada9-1dfd-4566-b7c4-c0e30e99c115"}
23:16:46.023 00.059 11596 Exposure complete
23:16:46.093 00.070 11596 worker thread done servicing request
23:16:46.093 00.000 13300 OnExposeComplete: enter
23:16:46.093 00.000 13300 UpdateGuideState(): m_state=6
23:16:46.093 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 686
23:16:46.093 00.000 13300 Star::Find returns 1 (0), X=1070.22, Y=336.43, Mass=1957, SNR=31.0, Peak=208 HFD=3.3
23:16:46.094 00.001 13300 MultiStar: [#1 -0.06,0.07,0.74,U] [#2 0.05,0.11,0.45,U] [#3 -0.10,0.12,0.40,U] [#4 -0.13,-0.11,0.28,U] [#5 -0.03,-0.04,0.24,U] [#6 -0.11,-0.19,0.21,U] [#7 0.08,0.30,0.00,M5] [#8 -0.43,0.09,0.00,M9] 
23:16:46.094 00.000 13300 refined, 6 included, MultiStar: {-0.06, 0.05}, one-star: {-0.06, 0.10}
23:16:46.094 00.000 13300 CameraToMount -- cameraTheta (2.40) - m_xAngle (-1.61) = xAngle (4.01 = -2.27)
23:16:46.094 00.000 13300 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.03 = -2.26)
23:16:46.094 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.05 hyp=0.08 cameraTheta=2.40 mountX=-0.05 mountY=-0.06, mountTheta=-2.26
23:16:46.096 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.05, opts=13)
23:16:46.096 00.000 13300 Enqueuing Move request for scope (-0.06, 0.05)
23:16:46.096 00.000 11596 Worker thread wakes up
23:16:46.096 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.05) opts 0xd
23:16:46.096 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.05)
23:16:46.096 00.000 11596 Moving (-0.06, 0.05) raw xDistance=-0.05 yDistance=-0.06
23:16:46.096 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:16:46.096 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:46.097 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:16:46.097 00.000 11596 MoveAxis(E, 0, ABG)
23:16:46.097 00.000 11596 Move returns status 0, amount 0
23:16:46.097 00.000 11596 MoveAxis(N, 0, ABG)
23:16:46.098 00.001 11596 Move returns status 0, amount 0
23:16:46.098 00.000 11596 move complete, result=0
23:16:46.098 00.000 11596 worker thread done servicing request
23:16:46.104 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=208, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
23:16:46.111 00.007 13300 UpdateGuideState exits: m=1957 SNR=31.0
23:16:46.112 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:46.112 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:16:46.112 00.000 13300 Enqueuing Expose request
23:16:46.112 00.000 11596 Worker thread wakes up
23:16:46.112 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:16:46.112 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:16:46.620 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:16:48.962 02.342 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f92ce325-7fca-4452-8499-4b540ec75d2f"}
23:16:48.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f92ce325-7fca-4452-8499-4b540ec75d2f"}
23:16:48.963 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"edd04a40-3b56-4366-8144-0faedae7e3b0"}
23:16:48.963 00.000 13300 case statement mapped state 6 to 3
23:16:48.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"edd04a40-3b56-4366-8144-0faedae7e3b0"}
23:16:48.964 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"24dfdbc8-b172-4237-9cf1-d8022e387961"}
23:16:48.965 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":686,"width":15,"height":15,"star_pos":[7.22,7.43],"pixels":"..."},"id":"24dfdbc8-b172-4237-9cf1-d8022e387961"}
23:16:49.650 00.685 11596 Exposure complete
23:16:49.726 00.076 11596 worker thread done servicing request
23:16:49.727 00.001 13300 OnExposeComplete: enter
23:16:49.727 00.000 13300 UpdateGuideState(): m_state=6
23:16:49.727 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 687
23:16:49.727 00.000 13300 Star::Find returns 1 (0), X=1070.34, Y=336.60, Mass=1961, SNR=31.0, Peak=229 HFD=3.2
23:16:49.728 00.001 13300 MultiStar: [#1 0.09,0.07,0.74,U] [#2 0.05,0.23,0.45,U] [#3 -0.08,0.18,0.41,U] [#4 -0.19,0.31,0.00,M1] [#5 -0.02,-0.18,0.26,U] [#6 -0.29,0.09,0.00,M5] [#7 -0.04,0.37,0.00,M6] [#8 0.07,-0.27,0.00,M10] 
23:16:49.728 00.000 13300 refined, 4 included, MultiStar: {0.04, 0.16}, one-star: {0.06, 0.27}
23:16:49.728 00.000 13300 CameraToMount -- cameraTheta (1.32) - m_xAngle (-1.61) = xAngle (2.93 = 2.93)
23:16:49.728 00.000 13300 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.94 = 2.94)
23:16:49.728 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.16 hyp=0.16 cameraTheta=1.32 mountX=-0.16 mountY=0.03, mountTheta=2.94
23:16:49.730 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.16, opts=13)
23:16:49.730 00.000 13300 Enqueuing Move request for scope (0.04, 0.16)
23:16:49.730 00.000 11596 Worker thread wakes up
23:16:49.731 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.16) opts 0xd
23:16:49.731 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.16)
23:16:49.731 00.000 11596 Moving (0.04, 0.16) raw xDistance=-0.16 yDistance=0.03
23:16:49.731 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
23:16:49.731 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:49.731 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:16:49.732 00.001 11596 MoveAxis(E, 196, ABG)
23:16:49.732 00.000 11596 Guiding  Dir = 2, Dur = 196
23:16:49.732 00.000 11596 IsSlewing returns 0
23:16:49.737 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=229, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
23:16:49.745 00.008 13300 UpdateGuideState exits: m=1961 SNR=31.0
23:16:49.745 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:49.745 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:16:49.745 00.000 13300 Enqueuing Expose request
23:16:49.961 00.216 11596 IsGuiding returns 0
23:16:50.058 00.097 11596 PulseGuide returned control before completion, sleep 110
23:16:50.273 00.215 11596 IsGuiding returns 1
23:16:50.273 00.000 11596 scope still moving after pulse duration time elapsed
23:16:50.302 00.029 11596 IsSlewing returns 0
23:16:50.374 00.072 11596 IsGuiding returns 0
23:16:50.374 00.000 11596 scope move finished after 196 + 217 ms
23:16:50.374 00.000 11596 Move returns status 0, amount 196
23:16:50.374 00.000 11596 MoveAxis(N, 0, ABG)
23:16:50.374 00.000 11596 Move returns status 0, amount 0
23:16:50.374 00.000 11596 move complete, result=0
23:16:50.374 00.000 11596 worker thread done servicing request
23:16:50.374 00.000 11596 Worker thread wakes up
23:16:50.374 00.000 13300 GuideStep: -0.2 px 196 ms EAST, 0.0 px 0 ms NORTH
23:16:50.376 00.002 11596 worker thread servicing REQUEST_EXPOSE 3000
23:16:50.884 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:16:51.962 01.078 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fe114eba-448b-43bd-935e-c7b3a2a9c34c"}
23:16:51.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fe114eba-448b-43bd-935e-c7b3a2a9c34c"}
23:16:51.963 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"481c13a5-2346-4656-99af-59d3cd33f4f3"}
23:16:51.963 00.000 13300 case statement mapped state 6 to 3
23:16:51.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"481c13a5-2346-4656-99af-59d3cd33f4f3"}
23:16:51.963 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7e85fa2d-57b5-4861-a4a1-2f727eec8e5d"}
23:16:51.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":687,"width":15,"height":15,"star_pos":[7.34,6.60],"pixels":"..."},"id":"7e85fa2d-57b5-4861-a4a1-2f727eec8e5d"}
23:16:53.907 01.944 11596 Exposure complete
23:16:53.977 00.070 11596 worker thread done servicing request
23:16:53.977 00.000 13300 OnExposeComplete: enter
23:16:53.977 00.000 13300 UpdateGuideState(): m_state=6
23:16:53.978 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 688
23:16:53.978 00.000 13300 Star::Find returns 1 (0), X=1070.40, Y=336.39, Mass=1946, SNR=30.9, Peak=201 HFD=3.3
23:16:53.979 00.001 13300 MultiStar: [#1 -0.04,-0.04,0.75,U] [#2 0.06,-0.03,0.44,U] [#3 -0.14,0.10,0.42,U] [#4 -0.31,-0.09,0.00,M2] [#5 0.09,-0.12,0.24,U] [#6 0.08,-0.11,0.22,U] [#7 -0.18,0.22,0.00,M7] [#8 -0.34,-0.35,0.00,R] 
23:16:53.979 00.000 13300 refined, 5 included, MultiStar: {0.03, 0.00}, one-star: {0.12, 0.06}
23:16:53.979 00.000 13300 CameraToMount -- cameraTheta (0.07) - m_xAngle (-1.61) = xAngle (1.68 = 1.68)
23:16:53.979 00.000 13300 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.69 = 1.69)
23:16:53.980 00.001 13300 CameraToMount -- cameraX=0.03 cameraY=0.00 hyp=0.03 cameraTheta=0.07 mountX=-0.00 mountY=0.03, mountTheta=1.68
23:16:53.981 00.001 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.00, opts=13)
23:16:53.981 00.000 13300 Enqueuing Move request for scope (0.03, 0.00)
23:16:53.981 00.000 11596 Worker thread wakes up
23:16:53.981 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.00) opts 0xd
23:16:53.982 00.001 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.00)
23:16:53.982 00.000 11596 Moving (0.03, 0.00) raw xDistance=-0.00 yDistance=0.03
23:16:53.982 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:16:53.982 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:53.982 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:16:53.982 00.000 11596 MoveAxis(E, 0, ABG)
23:16:53.982 00.000 11596 Move returns status 0, amount 0
23:16:53.982 00.000 11596 MoveAxis(N, 0, ABG)
23:16:53.982 00.000 11596 Move returns status 0, amount 0
23:16:53.982 00.000 11596 move complete, result=0
23:16:53.982 00.000 11596 worker thread done servicing request
23:16:53.987 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=201, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
23:16:53.994 00.007 13300 UpdateGuideState exits: m=1946 SNR=30.9
23:16:53.995 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:53.995 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:16:53.995 00.000 13300 Enqueuing Expose request
23:16:53.995 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:16:53.995 00.000 11596 Worker thread wakes up
23:16:53.995 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:16:54.499 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:16:54.962 00.463 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"09a52f5a-5a4c-476f-9335-b0698f2d3468"}
23:16:54.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"09a52f5a-5a4c-476f-9335-b0698f2d3468"}
23:16:54.963 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f5fbadd0-bed6-4de3-8942-bcba5b2ee930"}
23:16:54.963 00.000 13300 case statement mapped state 6 to 3
23:16:54.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f5fbadd0-bed6-4de3-8942-bcba5b2ee930"}
23:16:54.963 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"14f97e22-0415-4c4a-86ce-21be185ee780"}
23:16:54.964 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":688,"width":15,"height":15,"star_pos":[7.40,7.39],"pixels":"..."},"id":"14f97e22-0415-4c4a-86ce-21be185ee780"}
23:16:57.535 02.571 11596 Exposure complete
23:16:57.605 00.070 11596 worker thread done servicing request
23:16:57.606 00.001 13300 OnExposeComplete: enter
23:16:57.606 00.000 13300 UpdateGuideState(): m_state=6
23:16:57.606 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 689
23:16:57.606 00.000 13300 Star::Find returns 1 (0), X=1070.44, Y=336.55, Mass=2004, SNR=31.3, Peak=232 HFD=3.2
23:16:57.607 00.001 13300 MultiStar: [#1 0.01,0.06,0.75,U] [#2 0.02,0.09,0.44,U] [#3 -0.13,0.30,0.00,M1] [#4 -0.03,0.03,0.29,U] [#5 0.04,-0.16,0.26,U] [#6 -0.18,-0.03,0.21,U] [#7 0.05,0.25,0.00,M8] [#8 0.12,0.75,0.00,M1] 
23:16:57.607 00.000 13300 refined, 5 included, MultiStar: {0.05, 0.09}, one-star: {0.16, 0.22}
23:16:57.607 00.000 13300 CameraToMount -- cameraTheta (1.07) - m_xAngle (-1.61) = xAngle (2.67 = 2.67)
23:16:57.607 00.000 13300 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.69 = 2.69)
23:16:57.607 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.09 hyp=0.10 cameraTheta=1.07 mountX=-0.09 mountY=0.04, mountTheta=2.69
23:16:57.609 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.09, opts=13)
23:16:57.609 00.000 13300 Enqueuing Move request for scope (0.05, 0.09)
23:16:57.609 00.000 11596 Worker thread wakes up
23:16:57.609 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.09) opts 0xd
23:16:57.609 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.09)
23:16:57.610 00.001 11596 Moving (0.05, 0.09) raw xDistance=-0.09 yDistance=0.04
23:16:57.610 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:16:57.610 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:57.610 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:16:57.610 00.000 11596 MoveAxis(E, 0, ABG)
23:16:57.610 00.000 11596 Move returns status 0, amount 0
23:16:57.610 00.000 11596 MoveAxis(N, 0, ABG)
23:16:57.610 00.000 11596 Move returns status 0, amount 0
23:16:57.610 00.000 11596 move complete, result=0
23:16:57.610 00.000 11596 worker thread done servicing request
23:16:57.615 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=3, FiltMax=94, Gamma=0.510
23:16:57.623 00.008 13300 UpdateGuideState exits: m=2004 SNR=31.3
23:16:57.623 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:57.623 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:16:57.623 00.000 13300 Enqueuing Expose request
23:16:57.623 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:16:57.623 00.000 11596 Worker thread wakes up
23:16:57.624 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:16:57.961 00.337 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ac93c072-bbce-46fb-90b7-36e1c3c42c96"}
23:16:57.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ac93c072-bbce-46fb-90b7-36e1c3c42c96"}
23:16:57.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6aa65a53-5e92-4901-b839-9973233f455a"}
23:16:57.962 00.000 13300 case statement mapped state 6 to 3
23:16:57.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6aa65a53-5e92-4901-b839-9973233f455a"}
23:16:57.963 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c896b110-7656-46b1-a243-4c1ce057d679"}
23:16:57.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":689,"width":15,"height":15,"star_pos":[7.44,6.55],"pixels":"..."},"id":"c896b110-7656-46b1-a243-4c1ce057d679"}
23:16:58.137 00.174 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:17:00.961 02.824 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"87adf995-61f4-4f85-a176-bcf451c54ce4"}
23:17:00.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"87adf995-61f4-4f85-a176-bcf451c54ce4"}
23:17:00.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ef87b9e0-c9fc-4e11-bbf1-5897f6e7afcd"}
23:17:00.962 00.000 13300 case statement mapped state 6 to 3
23:17:00.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ef87b9e0-c9fc-4e11-bbf1-5897f6e7afcd"}
23:17:00.963 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3c72fa1c-acf3-423e-8983-3f6c976698d1"}
23:17:00.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":689,"width":15,"height":15,"star_pos":[7.44,6.55],"pixels":"..."},"id":"3c72fa1c-acf3-423e-8983-3f6c976698d1"}
23:17:01.169 00.206 11596 Exposure complete
23:17:01.248 00.079 11596 worker thread done servicing request
23:17:01.248 00.000 13300 OnExposeComplete: enter
23:17:01.248 00.000 13300 UpdateGuideState(): m_state=6
23:17:01.249 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 690
23:17:01.249 00.000 13300 Star::Find returns 1 (0), X=1070.39, Y=336.49, Mass=1914, SNR=30.6, Peak=226 HFD=3.2
23:17:01.249 00.000 13300 MultiStar: [#1 -0.04,0.25,0.00,M1] [#2 0.02,0.29,0.00,M1] [#3 -0.09,0.17,0.41,U] [#4 0.08,0.01,0.29,U] [#5 -0.11,-0.19,0.26,U] [#6 -0.07,0.23,0.21,U] [#7 -0.17,0.24,0.00,M9] [#8 -0.10,0.42,0.00,M2] 
23:17:01.249 00.000 13300 refined, 4 included, MultiStar: {0.03, 0.11}, one-star: {0.11, 0.16}
23:17:01.250 00.001 13300 CameraToMount -- cameraTheta (1.33) - m_xAngle (-1.61) = xAngle (2.94 = 2.94)
23:17:01.250 00.000 13300 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.95 = 2.95)
23:17:01.250 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.11 hyp=0.11 cameraTheta=1.33 mountX=-0.11 mountY=0.02, mountTheta=2.95
23:17:01.251 00.001 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.11, opts=13)
23:17:01.251 00.000 13300 Enqueuing Move request for scope (0.03, 0.11)
23:17:01.251 00.000 11596 Worker thread wakes up
23:17:01.252 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.11) opts 0xd
23:17:01.252 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.11)
23:17:01.252 00.000 11596 Moving (0.03, 0.11) raw xDistance=-0.11 yDistance=0.02
23:17:01.252 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:17:01.252 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:01.252 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:17:01.252 00.000 11596 MoveAxis(E, 0, ABG)
23:17:01.252 00.000 11596 Move returns status 0, amount 0
23:17:01.252 00.000 11596 MoveAxis(N, 0, ABG)
23:17:01.252 00.000 11596 Move returns status 0, amount 0
23:17:01.252 00.000 11596 move complete, result=0
23:17:01.253 00.001 11596 worker thread done servicing request
23:17:01.257 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
23:17:01.266 00.009 13300 UpdateGuideState exits: m=1914 SNR=30.6
23:17:01.266 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:01.266 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:17:01.266 00.000 13300 Enqueuing Expose request
23:17:01.266 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:17:01.266 00.000 11596 Worker thread wakes up
23:17:01.266 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:17:01.783 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:17:03.960 02.177 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"82d5abfe-395b-41a2-9037-5178ca3f4122"}
23:17:03.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"82d5abfe-395b-41a2-9037-5178ca3f4122"}
23:17:03.961 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b1b0ab2c-5195-4af7-a8b9-a917a9287552"}
23:17:03.961 00.000 13300 case statement mapped state 6 to 3
23:17:03.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b1b0ab2c-5195-4af7-a8b9-a917a9287552"}
23:17:03.961 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"132b0468-87d8-4756-b91d-957e84b1b1f9"}
23:17:03.962 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":690,"width":15,"height":15,"star_pos":[7.39,7.49],"pixels":"..."},"id":"132b0468-87d8-4756-b91d-957e84b1b1f9"}
23:17:04.809 00.847 11596 Exposure complete
23:17:04.879 00.070 11596 worker thread done servicing request
23:17:04.879 00.000 13300 OnExposeComplete: enter
23:17:04.879 00.000 13300 UpdateGuideState(): m_state=6
23:17:04.880 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 691
23:17:04.880 00.000 13300 Star::Find returns 1 (0), X=1070.36, Y=336.51, Mass=1978, SNR=31.1, Peak=215 HFD=3.2
23:17:04.880 00.000 13300 MultiStar: [#1 -0.17,0.20,0.00,M2] [#2 -0.01,0.22,0.45,U] [#3 -0.10,0.22,0.00,M1] [#4 0.07,0.11,0.29,U] [#5 -0.15,-0.09,0.24,U] [#6 -0.11,-0.13,0.21,U] [#7 -0.40,0.09,0.00,M10] [#8 0.31,0.35,0.00,M3] 
23:17:04.881 00.001 13300 refined, 4 included, MultiStar: {0.02, 0.12}, one-star: {0.08, 0.19}
23:17:04.881 00.000 13300 CameraToMount -- cameraTheta (1.43) - m_xAngle (-1.61) = xAngle (3.04 = 3.04)
23:17:04.881 00.000 13300 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.06 = 3.06)
23:17:04.881 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.43 mountX=-0.12 mountY=0.01, mountTheta=3.06
23:17:04.883 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.12, opts=13)
23:17:04.883 00.000 13300 Enqueuing Move request for scope (0.02, 0.12)
23:17:04.883 00.000 11596 Worker thread wakes up
23:17:04.883 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.12) opts 0xd
23:17:04.883 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.12)
23:17:04.883 00.000 11596 Moving (0.02, 0.12) raw xDistance=-0.12 yDistance=0.01
23:17:04.884 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:17:04.884 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:04.884 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:17:04.884 00.000 11596 MoveAxis(E, 0, ABG)
23:17:04.884 00.000 11596 Move returns status 0, amount 0
23:17:04.885 00.001 11596 MoveAxis(N, 0, ABG)
23:17:04.885 00.000 11596 Move returns status 0, amount 0
23:17:04.885 00.000 11596 move complete, result=0
23:17:04.885 00.000 11596 worker thread done servicing request
23:17:04.890 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=215, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
23:17:04.897 00.007 13300 UpdateGuideState exits: m=1978 SNR=31.1
23:17:04.897 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:04.897 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:17:04.897 00.000 13300 Enqueuing Expose request
23:17:04.897 00.000 11596 Worker thread wakes up
23:17:04.897 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:17:04.898 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:17:05.402 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:17:06.960 01.558 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b84e7c24-20bf-4a8b-8f12-84d24929e395"}
23:17:06.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b84e7c24-20bf-4a8b-8f12-84d24929e395"}
23:17:06.961 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9e65809e-f9e2-4dfa-8334-b93206657320"}
23:17:06.961 00.000 13300 case statement mapped state 6 to 3
23:17:06.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9e65809e-f9e2-4dfa-8334-b93206657320"}
23:17:06.961 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e1e9dc5f-2d85-49c1-a350-97848afbb9aa"}
23:17:06.962 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":691,"width":15,"height":15,"star_pos":[7.36,6.51],"pixels":"..."},"id":"e1e9dc5f-2d85-49c1-a350-97848afbb9aa"}
23:17:08.439 01.477 11596 Exposure complete
23:17:08.514 00.075 11596 worker thread done servicing request
23:17:08.515 00.001 13300 OnExposeComplete: enter
23:17:08.515 00.000 13300 UpdateGuideState(): m_state=6
23:17:08.515 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 692
23:17:08.515 00.000 13300 Star::Find returns 1 (0), X=1070.41, Y=336.43, Mass=1913, SNR=30.6, Peak=209 HFD=3.3
23:17:08.516 00.001 13300 MultiStar: [#1 0.06,0.03,0.75,U] [#2 0.03,0.12,0.46,U] [#3 -0.06,0.15,0.42,U] [#4 0.07,0.37,0.00,M1] [#5 -0.05,-0.38,0.00,M5] [#6 -0.02,0.04,0.23,U] [#7 0.10,0.26,0.00,R] [#8 0.27,0.28,0.00,M4] 
23:17:08.516 00.000 13300 refined, 4 included, MultiStar: {0.06, 0.09}, one-star: {0.14, 0.10}
23:17:08.516 00.000 13300 CameraToMount -- cameraTheta (1.00) - m_xAngle (-1.61) = xAngle (2.61 = 2.61)
23:17:08.516 00.000 13300 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.62 = 2.62)
23:17:08.516 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.09 hyp=0.11 cameraTheta=1.00 mountX=-0.09 mountY=0.05, mountTheta=2.62
23:17:08.518 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.09, opts=13)
23:17:08.518 00.000 13300 Enqueuing Move request for scope (0.06, 0.09)
23:17:08.518 00.000 11596 Worker thread wakes up
23:17:08.519 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.09) opts 0xd
23:17:08.519 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.09)
23:17:08.519 00.000 11596 Moving (0.06, 0.09) raw xDistance=-0.09 yDistance=0.05
23:17:08.519 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:17:08.519 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:08.519 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:17:08.519 00.000 11596 MoveAxis(E, 0, ABG)
23:17:08.519 00.000 11596 Move returns status 0, amount 0
23:17:08.519 00.000 11596 MoveAxis(N, 0, ABG)
23:17:08.519 00.000 11596 Move returns status 0, amount 0
23:17:08.519 00.000 11596 move complete, result=0
23:17:08.520 00.001 11596 worker thread done servicing request
23:17:08.524 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=209, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
23:17:08.531 00.007 13300 UpdateGuideState exits: m=1913 SNR=30.6
23:17:08.532 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:08.532 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:17:08.532 00.000 13300 Enqueuing Expose request
23:17:08.532 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:17:08.532 00.000 11596 Worker thread wakes up
23:17:08.532 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:17:09.043 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:17:09.959 00.916 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b21f6543-ea5c-4bd9-b027-a10a4540a2d7"}
23:17:09.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b21f6543-ea5c-4bd9-b027-a10a4540a2d7"}
23:17:09.960 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b7181c5e-70ea-4806-b7b4-b483447772cd"}
23:17:09.960 00.000 13300 case statement mapped state 6 to 3
23:17:09.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b7181c5e-70ea-4806-b7b4-b483447772cd"}
23:17:09.960 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0cdc6a0f-489e-4e0c-9abf-a9f4c2942123"}
23:17:09.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":692,"width":15,"height":15,"star_pos":[7.41,7.43],"pixels":"..."},"id":"0cdc6a0f-489e-4e0c-9abf-a9f4c2942123"}
23:17:12.068 02.108 11596 Exposure complete
23:17:12.144 00.076 11596 worker thread done servicing request
23:17:12.144 00.000 13300 OnExposeComplete: enter
23:17:12.144 00.000 13300 UpdateGuideState(): m_state=6
23:17:12.144 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 693
23:17:12.145 00.001 13300 Star::Find returns 1 (0), X=1070.39, Y=336.32, Mass=1939, SNR=30.8, Peak=202 HFD=3.3
23:17:12.145 00.000 13300 MultiStar: [#1 -0.03,-0.00,0.75,U] [#2 0.20,-0.09,0.45,U] [#3 -0.12,0.17,0.41,U] [#4 -0.15,0.02,0.28,U] [#5 -0.30,-0.66,0.00,M6] [#6 -0.43,0.09,0.00,M1] [#7 -0.28,-0.14,0.00,M1] [#8 0.03,0.42,0.00,M5] 
23:17:12.146 00.001 13300 refined, 4 included, MultiStar: {0.03, 0.01}, one-star: {0.11, -0.01}
23:17:12.146 00.000 13300 CameraToMount -- cameraTheta (0.20) - m_xAngle (-1.61) = xAngle (1.81 = 1.81)
23:17:12.146 00.000 13300 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.83 = 1.83)
23:17:12.146 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.01 hyp=0.03 cameraTheta=0.20 mountX=-0.01 mountY=0.03, mountTheta=1.81
23:17:12.149 00.003 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.01, opts=13)
23:17:12.149 00.000 13300 Enqueuing Move request for scope (0.03, 0.01)
23:17:12.149 00.000 11596 Worker thread wakes up
23:17:12.149 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.01) opts 0xd
23:17:12.149 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.01)
23:17:12.149 00.000 11596 Moving (0.03, 0.01) raw xDistance=-0.01 yDistance=0.03
23:17:12.149 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:17:12.150 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:12.150 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:17:12.150 00.000 11596 MoveAxis(E, 0, ABG)
23:17:12.150 00.000 11596 Move returns status 0, amount 0
23:17:12.150 00.000 11596 MoveAxis(N, 0, ABG)
23:17:12.150 00.000 11596 Move returns status 0, amount 0
23:17:12.150 00.000 11596 move complete, result=0
23:17:12.150 00.000 11596 worker thread done servicing request
23:17:12.154 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=202, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
23:17:12.162 00.008 13300 UpdateGuideState exits: m=1939 SNR=30.8
23:17:12.162 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:12.162 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:17:12.162 00.000 13300 Enqueuing Expose request
23:17:12.162 00.000 11596 Worker thread wakes up
23:17:12.162 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:17:12.162 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:17:12.671 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:17:12.958 00.287 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c3a8af61-6ee8-4416-a3d1-951c90b119be"}
23:17:12.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c3a8af61-6ee8-4416-a3d1-951c90b119be"}
23:17:12.958 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0c0945ea-67e1-4116-a9fc-080293c55bf8"}
23:17:12.959 00.001 13300 case statement mapped state 6 to 3
23:17:12.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0c0945ea-67e1-4116-a9fc-080293c55bf8"}
23:17:12.959 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a2f9d86a-9f91-49f0-9ce2-c69a41951438"}
23:17:12.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":693,"width":15,"height":15,"star_pos":[7.39,7.32],"pixels":"..."},"id":"a2f9d86a-9f91-49f0-9ce2-c69a41951438"}
23:17:15.699 02.740 11596 Exposure complete
23:17:15.793 00.094 11596 worker thread done servicing request
23:17:15.793 00.000 13300 OnExposeComplete: enter
23:17:15.793 00.000 13300 UpdateGuideState(): m_state=6
23:17:15.793 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 694
23:17:15.793 00.000 13300 Star::Find returns 1 (0), X=1070.36, Y=336.17, Mass=1930, SNR=30.8, Peak=220 HFD=3.4
23:17:15.794 00.001 13300 MultiStar: [#1 0.02,-0.01,0.76,U] [#2 0.18,-0.04,0.46,U] [#3 -0.07,0.04,0.42,U] [#4 -0.25,-0.08,0.00,M1] [#5 -0.11,-0.63,0.00,M7] [#6 -0.04,-0.23,0.21,U] [#7 0.02,-0.07,0.22,U] [#8 -0.38,0.38,0.00,M6] 
23:17:15.794 00.000 13300 refined, 5 included, MultiStar: {0.05, -0.08}, one-star: {0.08, -0.16}
23:17:15.795 00.001 13300 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-1.61) = xAngle (0.61 = 0.61)
23:17:15.795 00.000 13300 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.63 = 0.63)
23:17:15.795 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.08 hyp=0.09 cameraTheta=-1.00 mountX=0.07 mountY=0.05, mountTheta=0.62
23:17:15.797 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.08, opts=13)
23:17:15.797 00.000 13300 Enqueuing Move request for scope (0.05, -0.08)
23:17:15.797 00.000 11596 Worker thread wakes up
23:17:15.798 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.08) opts 0xd
23:17:15.798 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.08)
23:17:15.798 00.000 11596 Moving (0.05, -0.08) raw xDistance=0.07 yDistance=0.05
23:17:15.798 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:17:15.798 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:15.798 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:17:15.799 00.001 11596 MoveAxis(E, 0, ABG)
23:17:15.799 00.000 11596 Move returns status 0, amount 0
23:17:15.799 00.000 11596 MoveAxis(N, 0, ABG)
23:17:15.799 00.000 11596 Move returns status 0, amount 0
23:17:15.799 00.000 11596 move complete, result=0
23:17:15.799 00.000 11596 worker thread done servicing request
23:17:15.804 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=220, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
23:17:15.813 00.009 13300 UpdateGuideState exits: m=1930 SNR=30.8
23:17:15.813 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:15.813 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:17:15.813 00.000 13300 Enqueuing Expose request
23:17:15.814 00.001 11596 Worker thread wakes up
23:17:15.814 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:17:15.814 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:17:15.988 00.174 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"56fa9d17-8a38-4f10-8ff9-5759236b50c0"}
23:17:15.988 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"56fa9d17-8a38-4f10-8ff9-5759236b50c0"}
23:17:15.989 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a8c468ad-6cee-4908-a62e-028267d9e840"}
23:17:15.989 00.000 13300 case statement mapped state 6 to 3
23:17:15.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a8c468ad-6cee-4908-a62e-028267d9e840"}
23:17:15.991 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"23a92bf1-b023-43bd-ae17-83449e44eb4e"}
23:17:15.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":694,"width":15,"height":15,"star_pos":[7.36,7.17],"pixels":"..."},"id":"23a92bf1-b023-43bd-ae17-83449e44eb4e"}
23:17:16.317 00.326 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:17:18.988 02.671 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2ffdce38-a0cf-44d0-9172-f7a7559dc1f7"}
23:17:18.988 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2ffdce38-a0cf-44d0-9172-f7a7559dc1f7"}
23:17:18.989 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bc12d3db-c231-4289-8acf-d7772f144046"}
23:17:18.989 00.000 13300 case statement mapped state 6 to 3
23:17:18.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bc12d3db-c231-4289-8acf-d7772f144046"}
23:17:18.990 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b63304fb-e981-443e-9063-462758594420"}
23:17:18.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":694,"width":15,"height":15,"star_pos":[7.36,7.17],"pixels":"..."},"id":"b63304fb-e981-443e-9063-462758594420"}
23:17:19.358 00.368 11596 Exposure complete
23:17:19.465 00.107 11596 worker thread done servicing request
23:17:19.465 00.000 13300 OnExposeComplete: enter
23:17:19.465 00.000 13300 UpdateGuideState(): m_state=6
23:17:19.466 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 695
23:17:19.466 00.000 13300 Star::Find returns 1 (0), X=1070.48, Y=336.25, Mass=1909, SNR=30.6, Peak=218 HFD=3.3
23:17:19.467 00.001 13300 MultiStar: [#1 -0.07,-0.05,0.77,U] [#2 0.06,-0.15,0.45,U] [#3 -0.12,-0.02,0.42,U] [#4 -0.18,-0.09,0.30,U] [#5 -0.07,-0.26,0.00,M8] [#6 -0.30,-0.20,0.00,M1] [#7 -0.43,-0.01,0.00,M1] [#8 -0.07,0.31,0.00,M7] 
23:17:19.467 00.000 13300 refined, 4 included, MultiStar: {0.02, -0.08}, one-star: {0.20, -0.08}
23:17:19.467 00.000 13300 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-1.61) = xAngle (0.36 = 0.36)
23:17:19.467 00.000 13300 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.37 = 0.37)
23:17:19.467 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.25 mountX=0.07 mountY=0.03, mountTheta=0.37
23:17:19.470 00.003 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.08, opts=13)
23:17:19.470 00.000 13300 Enqueuing Move request for scope (0.02, -0.08)
23:17:19.471 00.001 11596 Worker thread wakes up
23:17:19.471 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.08) opts 0xd
23:17:19.471 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.08)
23:17:19.471 00.000 11596 Moving (0.02, -0.08) raw xDistance=0.07 yDistance=0.03
23:17:19.471 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:17:19.472 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:19.472 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:17:19.472 00.000 11596 MoveAxis(E, 0, ABG)
23:17:19.472 00.000 11596 Move returns status 0, amount 0
23:17:19.472 00.000 11596 MoveAxis(N, 0, ABG)
23:17:19.472 00.000 11596 Move returns status 0, amount 0
23:17:19.473 00.001 11596 move complete, result=0
23:17:19.473 00.000 11596 worker thread done servicing request
23:17:19.480 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=218, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
23:17:19.492 00.012 13300 UpdateGuideState exits: m=1909 SNR=30.6
23:17:19.492 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:19.492 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:17:19.492 00.000 13300 Enqueuing Expose request
23:17:19.492 00.000 11596 Worker thread wakes up
23:17:19.492 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:17:19.493 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:17:19.995 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:17:21.986 01.991 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3c8d7f68-d785-4b90-a6ca-6c5c5753c5c8"}
23:17:21.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3c8d7f68-d785-4b90-a6ca-6c5c5753c5c8"}
23:17:21.987 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4f65653e-b175-4828-8bcb-d33224f921bc"}
23:17:21.987 00.000 13300 case statement mapped state 6 to 3
23:17:21.987 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4f65653e-b175-4828-8bcb-d33224f921bc"}
23:17:21.987 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4f8201be-b864-48c7-b646-4d4efbdeba46"}
23:17:21.987 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":695,"width":15,"height":15,"star_pos":[7.48,7.25],"pixels":"..."},"id":"4f8201be-b864-48c7-b646-4d4efbdeba46"}
23:17:23.114 01.127 11596 Exposure complete
23:17:23.191 00.077 11596 worker thread done servicing request
23:17:23.191 00.000 13300 OnExposeComplete: enter
23:17:23.191 00.000 13300 UpdateGuideState(): m_state=6
23:17:23.192 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 696
23:17:23.192 00.000 13300 Star::Find returns 1 (0), X=1070.54, Y=336.22, Mass=1846, SNR=30.1, Peak=219 HFD=3.4
23:17:23.192 00.000 13300 MultiStar: [#1 0.05,-0.17,0.78,U] [#2 0.12,-0.28,0.00,M1] [#3 -0.23,-0.29,0.00,M1] [#4 -0.17,-0.32,0.00,M1] [#5 0.17,-0.61,0.00,M9] [#6 -0.15,-0.18,0.22,U] [#7 -0.21,-0.46,0.00,M2] [#8 0.40,0.26,0.00,M8] 
23:17:23.193 00.001 13300 refined, 2 included, MultiStar: {0.13, -0.14}, one-star: {0.26, -0.11}
23:17:23.193 00.000 13300 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-1.61) = xAngle (0.81 = 0.81)
23:17:23.193 00.000 13300 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.82 = 0.82)
23:17:23.193 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=-0.14 hyp=0.19 cameraTheta=-0.80 mountX=0.13 mountY=0.14, mountTheta=0.82
23:17:23.194 00.001 13300 SchedulePrimaryMove(1016D950, x=0.13, y=-0.14, opts=13)
23:17:23.195 00.001 13300 Enqueuing Move request for scope (0.13, -0.14)
23:17:23.195 00.000 11596 Worker thread wakes up
23:17:23.195 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.14) opts 0xd
23:17:23.195 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, -0.14)
23:17:23.195 00.000 11596 Moving (0.13, -0.14) raw xDistance=0.13 yDistance=0.14
23:17:23.195 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:17:23.195 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:23.196 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:17:23.196 00.000 11596 MoveAxis(E, 0, ABG)
23:17:23.196 00.000 11596 Move returns status 0, amount 0
23:17:23.196 00.000 11596 MoveAxis(N, 0, ABG)
23:17:23.197 00.001 11596 Move returns status 0, amount 0
23:17:23.197 00.000 11596 move complete, result=0
23:17:23.197 00.000 11596 worker thread done servicing request
23:17:23.202 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=219, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
23:17:23.209 00.007 13300 UpdateGuideState exits: m=1846 SNR=30.1
23:17:23.209 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:23.209 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:17:23.209 00.000 13300 Enqueuing Expose request
23:17:23.209 00.000 11596 Worker thread wakes up
23:17:23.210 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:17:23.210 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:17:23.719 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:17:24.985 01.266 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"167301cd-8521-4c97-9ba9-58b655eb42b2"}
23:17:24.985 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"167301cd-8521-4c97-9ba9-58b655eb42b2"}
23:17:24.996 00.011 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6b35022b-c168-4908-9fba-86aa22348d5c"}
23:17:24.996 00.000 13300 case statement mapped state 6 to 3
23:17:24.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6b35022b-c168-4908-9fba-86aa22348d5c"}
23:17:24.998 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"23087efe-b715-4ca2-b10f-619f520acbf0"}
23:17:24.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":696,"width":15,"height":15,"star_pos":[6.54,7.22],"pixels":"..."},"id":"23087efe-b715-4ca2-b10f-619f520acbf0"}
23:17:26.757 01.759 11596 Exposure complete
23:17:26.828 00.071 11596 worker thread done servicing request
23:17:26.828 00.000 13300 OnExposeComplete: enter
23:17:26.828 00.000 13300 UpdateGuideState(): m_state=6
23:17:26.828 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 697
23:17:26.828 00.000 13300 Star::Find returns 1 (0), X=1070.46, Y=336.06, Mass=1918, SNR=30.7, Peak=254 HFD=3.4
23:17:26.829 00.001 13300 MultiStar: [#1 -0.13,-0.31,0.00,M1] [#2 -0.14,-0.26,0.00,M2] [#3 -0.07,-0.21,0.42,U] [#4 -0.09,-0.42,0.00,M2] [#5 -0.25,-0.27,0.00,M10] [#6 -0.27,-0.54,0.00,M1] [#7 -0.36,-0.52,0.00,M3] [#8 0.14,-0.02,0.19,U] 
23:17:26.829 00.000 13300 refined, 2 included, MultiStar: {0.11, -0.22}, one-star: {0.18, -0.27}
23:17:26.829 00.000 13300 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-1.61) = xAngle (0.50 = 0.50)
23:17:26.829 00.000 13300 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.52 = 0.52)
23:17:26.829 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.22 hyp=0.25 cameraTheta=-1.11 mountX=0.22 mountY=0.12, mountTheta=0.51
23:17:26.831 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.22, opts=13)
23:17:26.831 00.000 13300 Enqueuing Move request for scope (0.11, -0.22)
23:17:26.831 00.000 11596 Worker thread wakes up
23:17:26.831 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.22) opts 0xd
23:17:26.831 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.22)
23:17:26.832 00.001 11596 Moving (0.11, -0.22) raw xDistance=0.22 yDistance=0.12
23:17:26.832 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:17:26.832 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:26.832 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:17:26.832 00.000 11596 MoveAxis(W, 272, ABG)
23:17:26.832 00.000 11596 Guiding  Dir = 3, Dur = 272
23:17:26.832 00.000 11596 IsSlewing returns 0
23:17:26.837 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
23:17:26.844 00.007 13300 UpdateGuideState exits: m=1918 SNR=30.7
23:17:26.844 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:26.844 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:17:26.844 00.000 13300 Enqueuing Expose request
23:17:27.063 00.219 11596 IsGuiding returns 0
23:17:27.165 00.102 11596 PulseGuide returned control before completion, sleep 180
23:17:27.513 00.348 11596 IsGuiding returns 1
23:17:27.513 00.000 11596 scope still moving after pulse duration time elapsed
23:17:27.538 00.025 11596 IsSlewing returns 0
23:17:27.614 00.076 11596 IsGuiding returns 0
23:17:27.614 00.000 11596 scope move finished after 272 + 279 ms
23:17:27.614 00.000 11596 Move returns status 0, amount 272
23:17:27.614 00.000 11596 MoveAxis(N, 0, ABG)
23:17:27.614 00.000 11596 Move returns status 0, amount 0
23:17:27.614 00.000 11596 move complete, result=0
23:17:27.614 00.000 11596 worker thread done servicing request
23:17:27.614 00.000 13300 GuideStep: 0.2 px 272 ms WEST, 0.1 px 0 ms NORTH
23:17:27.615 00.001 11596 Worker thread wakes up
23:17:27.615 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:17:27.998 00.383 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c892c799-172f-4ad1-8b6c-392a88e6e30d"}
23:17:27.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c892c799-172f-4ad1-8b6c-392a88e6e30d"}
23:17:27.999 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fdf1418c-7c81-4c57-99a2-abe34dc0cf6c"}
23:17:27.999 00.000 13300 case statement mapped state 6 to 3
23:17:27.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fdf1418c-7c81-4c57-99a2-abe34dc0cf6c"}
23:17:28.000 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f9cefb53-510f-43fb-8ce9-b802de35b494"}
23:17:28.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":697,"width":15,"height":15,"star_pos":[7.46,7.06],"pixels":"..."},"id":"f9cefb53-510f-43fb-8ce9-b802de35b494"}
23:17:28.123 00.123 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:17:30.997 02.874 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0605a3d3-ff1c-4251-b9ed-ce1dc71870b0"}
23:17:30.997 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0605a3d3-ff1c-4251-b9ed-ce1dc71870b0"}
23:17:30.998 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d82870db-9e31-43cc-a605-6ee196c23e00"}
23:17:30.998 00.000 13300 case statement mapped state 6 to 3
23:17:30.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d82870db-9e31-43cc-a605-6ee196c23e00"}
23:17:30.998 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2e24642d-4dbc-411a-b8c1-463b9e8d4cb5"}
23:17:30.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":697,"width":15,"height":15,"star_pos":[7.46,7.06],"pixels":"..."},"id":"2e24642d-4dbc-411a-b8c1-463b9e8d4cb5"}
23:17:31.155 00.157 11596 Exposure complete
23:17:31.236 00.081 11596 worker thread done servicing request
23:17:31.237 00.001 13300 OnExposeComplete: enter
23:17:31.237 00.000 13300 UpdateGuideState(): m_state=6
23:17:31.237 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 698
23:17:31.237 00.000 13300 Star::Find returns 1 (0), X=1070.30, Y=336.24, Mass=1914, SNR=30.6, Peak=242 HFD=3.3
23:17:31.238 00.001 13300 MultiStar: [#1 0.00,-0.12,0.75,U] [#2 -0.09,-0.17,0.45,U] [#3 -0.28,-0.14,0.00,M1] [#4 -0.29,-0.03,0.00,M3] [#5 -0.00,-0.51,0.00,R] [#6 -0.44,-0.43,0.00,M2] [#7 -0.29,-0.26,0.00,M4] [#8 0.11,0.43,0.00,M8] 
23:17:31.238 00.000 13300 single-star, 2 included, MultiStar: {-0.01, -0.12}, one-star: {0.03, -0.09}
23:17:31.238 00.000 13300 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-1.61) = xAngle (0.32 = 0.32)
23:17:31.238 00.000 13300 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.33 = 0.33)
23:17:31.238 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.09 hyp=0.09 cameraTheta=-1.29 mountX=0.09 mountY=0.03, mountTheta=0.33
23:17:31.240 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.09, opts=13)
23:17:31.240 00.000 13300 Enqueuing Move request for scope (0.03, -0.09)
23:17:31.241 00.001 11596 Worker thread wakes up
23:17:31.241 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.09) opts 0xd
23:17:31.241 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.09)
23:17:31.241 00.000 11596 Moving (0.03, -0.09) raw xDistance=0.09 yDistance=0.03
23:17:31.241 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:17:31.241 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:31.241 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:17:31.242 00.001 11596 MoveAxis(E, 0, ABG)
23:17:31.242 00.000 11596 Move returns status 0, amount 0
23:17:31.242 00.000 11596 MoveAxis(N, 0, ABG)
23:17:31.242 00.000 11596 Move returns status 0, amount 0
23:17:31.242 00.000 11596 move complete, result=0
23:17:31.242 00.000 11596 worker thread done servicing request
23:17:31.247 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=242, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
23:17:31.255 00.008 13300 UpdateGuideState exits: m=1914 SNR=30.6
23:17:31.256 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:31.256 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:17:31.256 00.000 13300 Enqueuing Expose request
23:17:31.256 00.000 11596 Worker thread wakes up
23:17:31.256 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:17:31.257 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:17:31.763 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:17:33.995 02.232 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a2b249e6-d085-4444-8598-ef6281f1d97e"}
23:17:33.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a2b249e6-d085-4444-8598-ef6281f1d97e"}
23:17:33.996 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ee5717ae-ca49-4518-92b8-c11797cd1d23"}
23:17:33.996 00.000 13300 case statement mapped state 6 to 3
23:17:33.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ee5717ae-ca49-4518-92b8-c11797cd1d23"}
23:17:33.996 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0753a954-e5b1-4908-a393-e1c16aaaaa72"}
23:17:33.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":698,"width":15,"height":15,"star_pos":[7.30,7.24],"pixels":"..."},"id":"0753a954-e5b1-4908-a393-e1c16aaaaa72"}
23:17:34.794 00.798 11596 Exposure complete
23:17:34.863 00.069 11596 worker thread done servicing request
23:17:34.863 00.000 13300 OnExposeComplete: enter
23:17:34.864 00.001 13300 UpdateGuideState(): m_state=6
23:17:34.864 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 699
23:17:34.864 00.000 13300 Star::Find returns 1 (0), X=1070.36, Y=336.21, Mass=1932, SNR=30.8, Peak=236 HFD=3.3
23:17:34.864 00.000 13300 MultiStar: [#1 -0.03,-0.10,0.76,U] [#2 0.05,0.05,0.44,U] [#3 0.01,-0.10,0.41,U] [#4 -0.02,-0.07,0.29,U] [#5 -0.27,-0.05,0.00,M1] [#6 -0.20,-0.21,0.00,M3] [#7 -0.19,-0.20,0.00,M5] [#8 -0.05,0.24,0.00,M9] 
23:17:34.865 00.001 13300 refined, 4 included, MultiStar: {0.03, -0.08}, one-star: {0.09, -0.12}
23:17:34.865 00.000 13300 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-1.61) = xAngle (0.38 = 0.38)
23:17:34.865 00.000 13300 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.39 = 0.39)
23:17:34.865 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.08 hyp=0.08 cameraTheta=-1.23 mountX=0.08 mountY=0.03, mountTheta=0.39
23:17:34.866 00.001 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.08, opts=13)
23:17:34.867 00.001 13300 Enqueuing Move request for scope (0.03, -0.08)
23:17:34.867 00.000 11596 Worker thread wakes up
23:17:34.867 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.08) opts 0xd
23:17:34.867 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.08)
23:17:34.867 00.000 11596 Moving (0.03, -0.08) raw xDistance=0.08 yDistance=0.03
23:17:34.867 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:17:34.867 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:34.867 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:17:34.868 00.001 11596 MoveAxis(E, 0, ABG)
23:17:34.868 00.000 11596 Move returns status 0, amount 0
23:17:34.868 00.000 11596 MoveAxis(N, 0, ABG)
23:17:34.868 00.000 11596 Move returns status 0, amount 0
23:17:34.868 00.000 11596 move complete, result=0
23:17:34.868 00.000 11596 worker thread done servicing request
23:17:34.873 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
23:17:34.881 00.008 13300 UpdateGuideState exits: m=1932 SNR=30.8
23:17:34.881 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:34.881 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:17:34.881 00.000 13300 Enqueuing Expose request
23:17:34.881 00.000 11596 Worker thread wakes up
23:17:34.881 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:17:34.881 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:17:35.395 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:17:36.995 01.600 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"59e745df-e4a9-4e45-9111-4282fad9da86"}
23:17:36.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"59e745df-e4a9-4e45-9111-4282fad9da86"}
23:17:36.996 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b0ff9c64-3470-4fec-a477-f369866e75f6"}
23:17:36.996 00.000 13300 case statement mapped state 6 to 3
23:17:36.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b0ff9c64-3470-4fec-a477-f369866e75f6"}
23:17:36.996 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"07e43653-0893-4bef-8d9a-798bb16da0ba"}
23:17:36.997 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":699,"width":15,"height":15,"star_pos":[7.36,7.21],"pixels":"..."},"id":"07e43653-0893-4bef-8d9a-798bb16da0ba"}
23:17:38.420 01.423 11596 Exposure complete
23:17:38.493 00.073 11596 worker thread done servicing request
23:17:38.493 00.000 13300 OnExposeComplete: enter
23:17:38.493 00.000 13300 UpdateGuideState(): m_state=6
23:17:38.494 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 700
23:17:38.494 00.000 13300 Star::Find returns 1 (0), X=1070.32, Y=336.29, Mass=1891, SNR=30.5, Peak=231 HFD=3.2
23:17:38.494 00.000 13300 MultiStar: [#1 -0.04,-0.08,0.76,U] [#2 0.00,-0.07,0.46,U] [#3 -0.17,0.19,0.00,M1] [#4 -0.19,0.05,0.30,U] [#5 -0.33,-0.11,0.00,M2] [#6 -0.24,-0.16,0.00,M4] [#7 -0.28,-0.09,0.00,M6] [#8 0.19,0.29,0.00,M10] 
23:17:38.494 00.000 13300 refined, 3 included, MultiStar: {-0.01, -0.05}, one-star: {0.05, -0.04}
23:17:38.495 00.001 13300 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-1.61) = xAngle (-0.25 = -0.25)
23:17:38.495 00.000 13300 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.23 = -0.23)
23:17:38.495 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.86 mountX=0.05 mountY=-0.01, mountTheta=-0.23
23:17:38.496 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.05, opts=13)
23:17:38.496 00.000 13300 Enqueuing Move request for scope (-0.01, -0.05)
23:17:38.496 00.000 11596 Worker thread wakes up
23:17:38.497 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.05) opts 0xd
23:17:38.497 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.05)
23:17:38.497 00.000 11596 Moving (-0.01, -0.05) raw xDistance=0.05 yDistance=-0.01
23:17:38.497 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:17:38.497 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:38.497 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:17:38.497 00.000 11596 MoveAxis(E, 0, ABG)
23:17:38.497 00.000 11596 Move returns status 0, amount 0
23:17:38.497 00.000 11596 MoveAxis(N, 0, ABG)
23:17:38.497 00.000 11596 Move returns status 0, amount 0
23:17:38.498 00.001 11596 move complete, result=0
23:17:38.498 00.000 11596 worker thread done servicing request
23:17:38.502 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=231, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
23:17:38.510 00.008 13300 UpdateGuideState exits: m=1891 SNR=30.5
23:17:38.510 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:38.510 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:17:38.510 00.000 13300 Enqueuing Expose request
23:17:38.510 00.000 11596 Worker thread wakes up
23:17:38.510 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:17:38.511 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:17:39.025 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:17:39.993 00.968 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b561d6ea-c115-45bc-a077-5df12c1d9e12"}
23:17:39.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b561d6ea-c115-45bc-a077-5df12c1d9e12"}
23:17:39.994 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0e23a1a5-6dbc-4586-ba3c-08d2f49fe9c1"}
23:17:39.994 00.000 13300 case statement mapped state 6 to 3
23:17:39.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0e23a1a5-6dbc-4586-ba3c-08d2f49fe9c1"}
23:17:39.994 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"54fda173-a93f-47ce-a120-7f42b52d4a00"}
23:17:39.995 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":700,"width":15,"height":15,"star_pos":[7.32,7.29],"pixels":"..."},"id":"54fda173-a93f-47ce-a120-7f42b52d4a00"}
23:17:42.057 02.062 11596 Exposure complete
23:17:42.127 00.070 11596 worker thread done servicing request
23:17:42.127 00.000 13300 OnExposeComplete: enter
23:17:42.127 00.000 13300 UpdateGuideState(): m_state=6
23:17:42.127 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 701
23:17:42.127 00.000 13300 Star::Find returns 1 (0), X=1070.34, Y=336.30, Mass=1995, SNR=31.3, Peak=230 HFD=3.3
23:17:42.128 00.001 13300 MultiStar: [#1 -0.05,-0.12,0.75,U] [#2 0.04,0.00,0.44,U] [#3 -0.15,0.12,0.41,U] [#4 0.04,-0.12,0.29,U] [#5 -0.18,0.29,0.00,M3] [#6 -0.21,-0.22,0.00,M5] [#7 -0.25,-0.27,0.00,M7] [#8 0.38,0.18,0.00,R] 
23:17:42.128 00.000 13300 refined, 4 included, MultiStar: {-0.00, -0.04}, one-star: {0.06, -0.03}
23:17:42.128 00.000 13300 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-1.61) = xAngle (-0.03 = -0.03)
23:17:42.128 00.000 13300 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.02 = -0.02)
23:17:42.128 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.04 hyp=0.04 cameraTheta=-1.64 mountX=0.04 mountY=-0.00, mountTheta=-0.02
23:17:42.130 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.04, opts=13)
23:17:42.130 00.000 13300 Enqueuing Move request for scope (-0.00, -0.04)
23:17:42.130 00.000 11596 Worker thread wakes up
23:17:42.130 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.04) opts 0xd
23:17:42.130 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.04)
23:17:42.130 00.000 11596 Moving (-0.00, -0.04) raw xDistance=0.04 yDistance=-0.00
23:17:42.131 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:17:42.131 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:42.131 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:17:42.131 00.000 11596 MoveAxis(E, 0, ABG)
23:17:42.131 00.000 11596 Move returns status 0, amount 0
23:17:42.131 00.000 11596 MoveAxis(N, 0, ABG)
23:17:42.131 00.000 11596 Move returns status 0, amount 0
23:17:42.131 00.000 11596 move complete, result=0
23:17:42.131 00.000 11596 worker thread done servicing request
23:17:42.136 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
23:17:42.143 00.007 13300 UpdateGuideState exits: m=1995 SNR=31.3
23:17:42.143 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:42.143 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:17:42.143 00.000 13300 Enqueuing Expose request
23:17:42.143 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:17:42.144 00.001 11596 Worker thread wakes up
23:17:42.144 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:17:42.656 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:17:42.993 00.337 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1d451c19-8b8d-4331-b9bf-dfa057d4afaa"}
23:17:42.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1d451c19-8b8d-4331-b9bf-dfa057d4afaa"}
23:17:42.994 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6e404679-87f3-4b97-b8fa-bd4f53fcdf9e"}
23:17:42.994 00.000 13300 case statement mapped state 6 to 3
23:17:42.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6e404679-87f3-4b97-b8fa-bd4f53fcdf9e"}
23:17:42.995 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a616af8f-9161-49f8-957d-10bd4ca9a0e5"}
23:17:42.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":701,"width":15,"height":15,"star_pos":[7.34,7.30],"pixels":"..."},"id":"a616af8f-9161-49f8-957d-10bd4ca9a0e5"}
23:17:45.683 02.688 11596 Exposure complete
23:17:45.756 00.073 11596 worker thread done servicing request
23:17:45.756 00.000 13300 OnExposeComplete: enter
23:17:45.756 00.000 13300 UpdateGuideState(): m_state=6
23:17:45.756 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 702
23:17:45.757 00.001 13300 Star::Find returns 1 (0), X=1070.27, Y=336.23, Mass=1936, SNR=30.8, Peak=251 HFD=3.4
23:17:45.757 00.000 13300 MultiStar: [#1 -0.08,-0.14,0.76,U] [#2 -0.04,-0.10,0.45,U] [#3 -0.10,-0.08,0.41,U] [#4 -0.04,-0.27,0.00,M1] [#5 -0.15,0.01,0.24,U] [#6 -0.20,-0.35,0.00,M6] [#7 -0.23,-0.20,0.00,M8] [#8 -0.12,0.01,0.20,U] 
23:17:45.757 00.000 13300 single-star, 5 included, MultiStar: {-0.06, -0.09}, one-star: {-0.00, -0.10}
23:17:45.757 00.000 13300 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-1.61) = xAngle (0.02 = 0.02)
23:17:45.758 00.001 13300 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.04 = 0.04)
23:17:45.758 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.10 hyp=0.10 cameraTheta=-1.58 mountX=0.10 mountY=0.00, mountTheta=0.04
23:17:45.761 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.10, opts=13)
23:17:45.761 00.000 13300 Enqueuing Move request for scope (-0.00, -0.10)
23:17:45.761 00.000 11596 Worker thread wakes up
23:17:45.761 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.10) opts 0xd
23:17:45.761 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.10)
23:17:45.761 00.000 11596 Moving (-0.00, -0.10) raw xDistance=0.10 yDistance=0.00
23:17:45.761 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:17:45.762 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:45.762 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:17:45.762 00.000 11596 MoveAxis(E, 0, ABG)
23:17:45.762 00.000 11596 Move returns status 0, amount 0
23:17:45.762 00.000 11596 MoveAxis(N, 0, ABG)
23:17:45.762 00.000 11596 Move returns status 0, amount 0
23:17:45.762 00.000 11596 move complete, result=0
23:17:45.762 00.000 11596 worker thread done servicing request
23:17:45.766 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
23:17:45.773 00.007 13300 UpdateGuideState exits: m=1936 SNR=30.8
23:17:45.773 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:45.774 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:17:45.774 00.000 13300 Enqueuing Expose request
23:17:45.774 00.000 11596 Worker thread wakes up
23:17:45.774 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:17:45.774 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:17:46.005 00.231 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9cffd703-0e1e-4ad6-86ed-b097b232dda9"}
23:17:46.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9cffd703-0e1e-4ad6-86ed-b097b232dda9"}
23:17:46.005 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3d896d63-0bf6-46df-b3f5-5b88b69a06b2"}
23:17:46.005 00.000 13300 case statement mapped state 6 to 3
23:17:46.006 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3d896d63-0bf6-46df-b3f5-5b88b69a06b2"}
23:17:46.006 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2cfd5644-e884-4279-9a32-5975addda9c1"}
23:17:46.006 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":702,"width":15,"height":15,"star_pos":[7.27,7.23],"pixels":"..."},"id":"2cfd5644-e884-4279-9a32-5975addda9c1"}
23:17:46.288 00.282 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:17:49.004 02.716 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3044bbe9-f25f-40c8-8ace-e4852fa65203"}
23:17:49.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3044bbe9-f25f-40c8-8ace-e4852fa65203"}
23:17:49.005 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"060a3a6c-edc4-41b0-8141-7ef51e17cf6a"}
23:17:49.005 00.000 13300 case statement mapped state 6 to 3
23:17:49.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"060a3a6c-edc4-41b0-8141-7ef51e17cf6a"}
23:17:49.006 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"28256c41-cbbd-4159-9d80-0bc101b07496"}
23:17:49.006 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":702,"width":15,"height":15,"star_pos":[7.27,7.23],"pixels":"..."},"id":"28256c41-cbbd-4159-9d80-0bc101b07496"}
23:17:49.317 00.311 11596 Exposure complete
23:17:49.388 00.071 11596 worker thread done servicing request
23:17:49.389 00.001 13300 OnExposeComplete: enter
23:17:49.389 00.000 13300 UpdateGuideState(): m_state=6
23:17:49.389 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 703
23:17:49.389 00.000 13300 Star::Find returns 1 (0), X=1070.27, Y=336.27, Mass=2000, SNR=31.3, Peak=244 HFD=3.5
23:17:49.390 00.001 13300 MultiStar: [#1 -0.08,-0.16,0.74,U] [#2 -0.16,-0.11,0.45,U] [#3 -0.27,-0.10,0.00,M1] [#4 0.02,-0.19,0.29,U] [#5 -0.06,0.07,0.25,U] [#6 -0.31,-0.33,0.00,M7] [#7 -0.18,-0.15,0.23,U] [#8 -0.36,0.16,0.00,M1] 
23:17:49.390 00.000 13300 single-star, 5 included, MultiStar: {-0.06, -0.10}, one-star: {-0.00, -0.06}
23:17:49.390 00.000 13300 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-1.61) = xAngle (-0.03 = -0.03)
23:17:49.390 00.000 13300 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.02 = -0.02)
23:17:49.390 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.06 hyp=0.06 cameraTheta=-1.64 mountX=0.06 mountY=-0.00, mountTheta=-0.02
23:17:49.392 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.06, opts=13)
23:17:49.392 00.000 13300 Enqueuing Move request for scope (-0.00, -0.06)
23:17:49.392 00.000 11596 Worker thread wakes up
23:17:49.392 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.06) opts 0xd
23:17:49.392 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.06)
23:17:49.392 00.000 11596 Moving (-0.00, -0.06) raw xDistance=0.06 yDistance=-0.00
23:17:49.392 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:17:49.392 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:49.393 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:17:49.393 00.000 11596 MoveAxis(E, 0, ABG)
23:17:49.393 00.000 11596 Move returns status 0, amount 0
23:17:49.393 00.000 11596 MoveAxis(N, 0, ABG)
23:17:49.393 00.000 11596 Move returns status 0, amount 0
23:17:49.393 00.000 11596 move complete, result=0
23:17:49.393 00.000 11596 worker thread done servicing request
23:17:49.397 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=244, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
23:17:49.405 00.008 13300 UpdateGuideState exits: m=2000 SNR=31.3
23:17:49.405 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:49.405 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:17:49.405 00.000 13300 Enqueuing Expose request
23:17:49.405 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:17:49.405 00.000 11596 Worker thread wakes up
23:17:49.406 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:17:49.920 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:17:52.003 02.083 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6f12c5b6-9e98-4e62-b674-f5e6eedd25bd"}
23:17:52.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6f12c5b6-9e98-4e62-b674-f5e6eedd25bd"}
23:17:52.004 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aa4571ba-c6f4-44c1-9fe7-08bd0ce9d061"}
23:17:52.004 00.000 13300 case statement mapped state 6 to 3
23:17:52.005 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"aa4571ba-c6f4-44c1-9fe7-08bd0ce9d061"}
23:17:52.005 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a6ce278e-c754-44a5-a9f5-896e9e930b35"}
23:17:52.006 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":703,"width":15,"height":15,"star_pos":[7.27,7.27],"pixels":"..."},"id":"a6ce278e-c754-44a5-a9f5-896e9e930b35"}
23:17:52.953 00.947 11596 Exposure complete
23:17:53.024 00.071 11596 worker thread done servicing request
23:17:53.024 00.000 13300 OnExposeComplete: enter
23:17:53.024 00.000 13300 UpdateGuideState(): m_state=6
23:17:53.024 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 704
23:17:53.025 00.001 13300 Star::Find returns 1 (0), X=1070.37, Y=336.15, Mass=2007, SNR=31.3, Peak=254 HFD=3.3
23:17:53.025 00.000 13300 MultiStar: [#1 -0.06,-0.09,0.74,U] [#2 0.01,-0.23,0.43,U] [#3 -0.17,-0.21,0.00,M2] [#4 -0.13,-0.16,0.30,U] [#5 -0.15,0.07,0.24,U] [#6 -0.14,-0.15,0.21,U] [#7 -0.18,-0.17,0.00,M8] [#8 -0.34,0.11,0.00,M2] 
23:17:53.025 00.000 13300 refined, 5 included, MultiStar: {-0.02, -0.14}, one-star: {0.10, -0.18}
23:17:53.025 00.000 13300 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-1.61) = xAngle (-0.08 = -0.08)
23:17:53.025 00.000 13300 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.06 = -0.06)
23:17:53.026 00.001 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.14 hyp=0.14 cameraTheta=-1.69 mountX=0.14 mountY=-0.01, mountTheta=-0.06
23:17:53.027 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.14, opts=13)
23:17:53.027 00.000 13300 Enqueuing Move request for scope (-0.02, -0.14)
23:17:53.027 00.000 11596 Worker thread wakes up
23:17:53.027 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.14) opts 0xd
23:17:53.028 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.14)
23:17:53.028 00.000 11596 Moving (-0.02, -0.14) raw xDistance=0.14 yDistance=-0.01
23:17:53.028 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:17:53.028 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:53.028 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:17:53.028 00.000 11596 MoveAxis(E, 0, ABG)
23:17:53.028 00.000 11596 Move returns status 0, amount 0
23:17:53.028 00.000 11596 MoveAxis(N, 0, ABG)
23:17:53.028 00.000 11596 Move returns status 0, amount 0
23:17:53.028 00.000 11596 move complete, result=0
23:17:53.028 00.000 11596 worker thread done servicing request
23:17:53.033 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
23:17:53.042 00.009 13300 UpdateGuideState exits: m=2007 SNR=31.3
23:17:53.043 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:53.043 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:17:53.043 00.000 13300 Enqueuing Expose request
23:17:53.043 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:17:53.043 00.000 11596 Worker thread wakes up
23:17:53.043 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:17:53.559 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:17:55.004 01.445 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ea0d1b08-4faf-4c87-9132-ebf25298f930"}
23:17:55.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ea0d1b08-4faf-4c87-9132-ebf25298f930"}
23:17:55.005 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1954d1f1-aba3-4e18-98e4-1647538e3c8e"}
23:17:55.005 00.000 13300 case statement mapped state 6 to 3
23:17:55.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1954d1f1-aba3-4e18-98e4-1647538e3c8e"}
23:17:55.006 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7f3e975b-dc72-4e99-9dcd-c35a4682edca"}
23:17:55.006 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":704,"width":15,"height":15,"star_pos":[7.37,7.15],"pixels":"..."},"id":"7f3e975b-dc72-4e99-9dcd-c35a4682edca"}
23:17:56.587 01.581 11596 Exposure complete
23:17:56.667 00.080 11596 worker thread done servicing request
23:17:56.667 00.000 13300 OnExposeComplete: enter
23:17:56.668 00.001 13300 UpdateGuideState(): m_state=6
23:17:56.668 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 705
23:17:56.668 00.000 13300 Star::Find returns 1 (0), X=1070.41, Y=335.89, Mass=1962, SNR=31.0, Peak=252 HFD=3.4
23:17:56.669 00.001 13300 MultiStar: [#1 -0.09,-0.35,0.00,M1] [#2 -0.00,-0.49,0.00,M1] [#3 0.02,-0.30,0.00,M3] [#4 -0.12,-0.71,0.00,M1] [#5 -0.21,0.01,0.25,U] [#6 -0.10,-0.51,0.00,M7] [#7 -0.17,-0.60,0.00,M9] [#8 -0.20,-0.05,0.21,U] 
23:17:56.669 00.000 13300 refined, 2 included, MultiStar: {0.03, -0.31}, one-star: {0.13, -0.44}
23:17:56.669 00.000 13300 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-1.61) = xAngle (0.13 = 0.13)
23:17:56.669 00.000 13300 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.14 = 0.14)
23:17:56.669 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.31 hyp=0.31 cameraTheta=-1.48 mountX=0.30 mountY=0.04, mountTheta=0.14
23:17:56.671 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.31, opts=13)
23:17:56.671 00.000 13300 Enqueuing Move request for scope (0.03, -0.31)
23:17:56.671 00.000 11596 Worker thread wakes up
23:17:56.672 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.31) opts 0xd
23:17:56.672 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.31)
23:17:56.672 00.000 11596 Moving (0.03, -0.31) raw xDistance=0.30 yDistance=0.04
23:17:56.672 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
23:17:56.672 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:56.672 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:17:56.672 00.000 11596 MoveAxis(W, 382, ABG)
23:17:56.673 00.001 11596 Guiding  Dir = 3, Dur = 382
23:17:56.673 00.000 11596 IsSlewing returns 0
23:17:56.679 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
23:17:56.688 00.009 13300 UpdateGuideState exits: m=1962 SNR=31.0
23:17:56.688 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:56.688 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:17:56.688 00.000 13300 Enqueuing Expose request
23:17:56.809 00.121 11596 IsGuiding returns 0
23:17:57.136 00.327 11596 PulseGuide returned control before completion, sleep 66
23:17:57.257 00.121 11596 IsGuiding returns 1
23:17:57.257 00.000 11596 scope still moving after pulse duration time elapsed
23:17:57.285 00.028 11596 IsSlewing returns 0
23:17:57.382 00.097 11596 IsGuiding returns 1
23:17:57.407 00.025 11596 IsSlewing returns 0
23:17:57.592 00.185 11596 IsGuiding returns 1
23:17:57.623 00.031 11596 IsSlewing returns 0
23:17:57.836 00.213 11596 IsGuiding returns 0
23:17:57.836 00.000 11596 scope move finished after 382 + 644 ms
23:17:57.836 00.000 11596 Move returns status 0, amount 382
23:17:57.836 00.000 11596 MoveAxis(N, 0, ABG)
23:17:57.836 00.000 11596 Move returns status 0, amount 0
23:17:57.837 00.001 11596 move complete, result=0
23:17:57.837 00.000 11596 worker thread done servicing request
23:17:57.837 00.000 13300 GuideStep: 0.3 px 382 ms WEST, 0.0 px 0 ms NORTH
23:17:57.837 00.000 11596 Worker thread wakes up
23:17:57.837 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:17:58.002 00.165 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f294b375-9057-427c-b870-c093a9b59c5d"}
23:17:58.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f294b375-9057-427c-b870-c093a9b59c5d"}
23:17:58.003 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"786178c7-15f6-4f5c-a939-f8ebe5d38298"}
23:17:58.003 00.000 13300 case statement mapped state 6 to 3
23:17:58.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"786178c7-15f6-4f5c-a939-f8ebe5d38298"}
23:17:58.003 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5ec14261-b9a6-46df-83a7-d2054e5580b0"}
23:17:58.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":705,"width":15,"height":15,"star_pos":[7.41,6.89],"pixels":"..."},"id":"5ec14261-b9a6-46df-83a7-d2054e5580b0"}
23:17:58.351 00.348 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:18:01.001 02.650 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f7cce3dd-df83-4878-8b81-7289647eab0a"}
23:18:01.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f7cce3dd-df83-4878-8b81-7289647eab0a"}
23:18:01.002 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0ad27906-7cac-45e8-b3cc-2054ab7644ac"}
23:18:01.002 00.000 13300 case statement mapped state 6 to 3
23:18:01.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0ad27906-7cac-45e8-b3cc-2054ab7644ac"}
23:18:01.002 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"16e2f7de-6cd9-46a2-9eec-225194149b55"}
23:18:01.003 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":705,"width":15,"height":15,"star_pos":[7.41,6.89],"pixels":"..."},"id":"16e2f7de-6cd9-46a2-9eec-225194149b55"}
23:18:01.377 00.374 11596 Exposure complete
23:18:01.450 00.073 11596 worker thread done servicing request
23:18:01.450 00.000 13300 OnExposeComplete: enter
23:18:01.450 00.000 13300 UpdateGuideState(): m_state=6
23:18:01.451 00.001 13300 Star::Find(15, 1070, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 706
23:18:01.451 00.000 13300 Star::Find returns 1 (0), X=1070.35, Y=335.99, Mass=1963, SNR=31.0, Peak=241 HFD=3.4
23:18:01.452 00.001 13300 MultiStar: [#1 0.01,-0.34,0.00,M2] [#2 -0.01,-0.46,0.00,M2] [#3 -0.10,-0.25,0.00,M4] [#4 -0.07,-0.39,0.00,M2] [#5 0.21,-0.01,0.26,U] [#6 -0.30,-0.38,0.00,M8] [#7 -0.42,-0.23,0.00,M10] [#8 -0.31,-0.04,0.00,M2] 
23:18:01.452 00.000 13300 refined, 1 included, MultiStar: {0.10, -0.27}, one-star: {0.07, -0.33}
23:18:01.452 00.000 13300 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-1.61) = xAngle (0.39 = 0.39)
23:18:01.452 00.000 13300 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.41 = 0.41)
23:18:01.452 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=-0.27 hyp=0.29 cameraTheta=-1.21 mountX=0.26 mountY=0.11, mountTheta=0.41
23:18:01.454 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=-0.27, opts=13)
23:18:01.454 00.000 13300 Enqueuing Move request for scope (0.10, -0.27)
23:18:01.454 00.000 11596 Worker thread wakes up
23:18:01.454 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.27) opts 0xd
23:18:01.454 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, -0.27)
23:18:01.454 00.000 11596 Moving (0.10, -0.27) raw xDistance=0.26 yDistance=0.11
23:18:01.454 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.26
23:18:01.455 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:01.455 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:18:01.455 00.000 11596 MoveAxis(W, 358, ABG)
23:18:01.455 00.000 11596 Guiding  Dir = 3, Dur = 358
23:18:01.455 00.000 11596 IsSlewing returns 0
23:18:01.460 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=241, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
23:18:01.467 00.007 13300 UpdateGuideState exits: m=1963 SNR=31.0
23:18:01.467 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:01.467 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:18:01.467 00.000 13300 Enqueuing Expose request
23:18:01.715 00.248 11596 IsGuiding returns 0
23:18:01.912 00.197 11596 PulseGuide returned control before completion, sleep 172
23:18:02.125 00.213 11596 IsGuiding returns 1
23:18:02.125 00.000 11596 scope still moving after pulse duration time elapsed
23:18:02.147 00.022 11596 IsSlewing returns 0
23:18:02.224 00.077 11596 IsGuiding returns 1
23:18:02.256 00.032 11596 IsSlewing returns 0
23:18:02.312 00.056 11596 IsGuiding returns 1
23:18:02.347 00.035 11596 IsSlewing returns 0
23:18:02.410 00.063 11596 IsGuiding returns 0
23:18:02.410 00.000 11596 scope move finished after 358 + 336 ms
23:18:02.410 00.000 11596 Move returns status 0, amount 358
23:18:02.410 00.000 11596 MoveAxis(N, 0, ABG)
23:18:02.410 00.000 11596 Move returns status 0, amount 0
23:18:02.410 00.000 11596 move complete, result=0
23:18:02.410 00.000 11596 worker thread done servicing request
23:18:02.410 00.000 11596 Worker thread wakes up
23:18:02.410 00.000 13300 GuideStep: 0.3 px 358 ms WEST, 0.1 px 0 ms NORTH
23:18:02.411 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:18:02.918 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:18:04.000 01.082 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9133017b-262f-4527-8023-e96b2ce24dc3"}
23:18:04.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9133017b-262f-4527-8023-e96b2ce24dc3"}
23:18:04.000 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"81d2e883-9639-43a3-b655-c111e4a0a98e"}
23:18:04.001 00.001 13300 case statement mapped state 6 to 3
23:18:04.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"81d2e883-9639-43a3-b655-c111e4a0a98e"}
23:18:04.001 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d0f07180-ef50-49ef-be40-61d29cb46af6"}
23:18:04.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":706,"width":15,"height":15,"star_pos":[7.35,6.99],"pixels":"..."},"id":"d0f07180-ef50-49ef-be40-61d29cb46af6"}
23:18:05.950 01.949 11596 Exposure complete
23:18:06.037 00.087 11596 worker thread done servicing request
23:18:06.037 00.000 13300 OnExposeComplete: enter
23:18:06.037 00.000 13300 UpdateGuideState(): m_state=6
23:18:06.037 00.000 13300 Star::Find(15, 1070, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 707
23:18:06.038 00.001 13300 Star::Find returns 1 (0), X=1070.40, Y=336.39, Mass=1905, SNR=30.5, Peak=203 HFD=3.3
23:18:06.038 00.000 13300 MultiStar: [#1 -0.05,0.03,0.76,U] [#2 0.12,-0.12,0.45,U] [#3 -0.02,0.20,0.42,U] [#4 0.05,0.19,0.29,U] [#5 0.06,0.41,0.00,M1] [#6 -0.30,-0.08,0.00,M9] [#7 -0.28,-0.10,0.00,R] [#8 -0.36,0.23,0.00,M3] 
23:18:06.038 00.000 13300 refined, 4 included, MultiStar: {0.05, 0.06}, one-star: {0.13, 0.06}
23:18:06.038 00.000 13300 CameraToMount -- cameraTheta (0.87) - m_xAngle (-1.61) = xAngle (2.48 = 2.48)
23:18:06.039 00.001 13300 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.49 = 2.49)
23:18:06.039 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.06 hyp=0.08 cameraTheta=0.87 mountX=-0.06 mountY=0.05, mountTheta=2.48
23:18:06.042 00.003 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.06, opts=13)
23:18:06.042 00.000 13300 Enqueuing Move request for scope (0.05, 0.06)
23:18:06.043 00.001 11596 Worker thread wakes up
23:18:06.043 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.06) opts 0xd
23:18:06.043 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.06)
23:18:06.043 00.000 11596 Moving (0.05, 0.06) raw xDistance=-0.06 yDistance=0.05
23:18:06.043 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:18:06.043 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:06.043 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:18:06.043 00.000 11596 MoveAxis(E, 0, ABG)
23:18:06.043 00.000 11596 Move returns status 0, amount 0
23:18:06.043 00.000 11596 MoveAxis(N, 0, ABG)
23:18:06.044 00.001 11596 Move returns status 0, amount 0
23:18:06.044 00.000 11596 move complete, result=0
23:18:06.044 00.000 11596 worker thread done servicing request
23:18:06.050 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=203, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
23:18:06.059 00.009 13300 UpdateGuideState exits: m=1905 SNR=30.5
23:18:06.060 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:06.060 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:18:06.060 00.000 13300 Enqueuing Expose request
23:18:06.060 00.000 11596 Worker thread wakes up
23:18:06.060 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:18:06.060 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:18:06.570 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:18:06.998 00.428 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d9089e92-8981-4dfb-80de-8eb31b685c40"}
23:18:06.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d9089e92-8981-4dfb-80de-8eb31b685c40"}
23:18:06.999 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4e81f0ca-6f5f-4889-8d04-4f58cc066ee1"}
23:18:06.999 00.000 13300 case statement mapped state 6 to 3
23:18:06.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4e81f0ca-6f5f-4889-8d04-4f58cc066ee1"}
23:18:07.000 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5e356535-e82c-4665-880c-351f04d09a79"}
23:18:07.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":707,"width":15,"height":15,"star_pos":[7.40,7.39],"pixels":"..."},"id":"5e356535-e82c-4665-880c-351f04d09a79"}
23:18:09.596 02.596 11596 Exposure complete
23:18:09.669 00.073 11596 worker thread done servicing request
23:18:09.670 00.001 13300 OnExposeComplete: enter
23:18:09.670 00.000 13300 UpdateGuideState(): m_state=6
23:18:09.670 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 708
23:18:09.670 00.000 13300 Star::Find returns 1 (0), X=1070.38, Y=336.36, Mass=1965, SNR=31.0, Peak=213 HFD=3.3
23:18:09.671 00.001 13300 MultiStar: [#1 -0.06,0.09,0.76,U] [#2 0.01,0.14,0.45,U] [#3 -0.09,0.05,0.41,U] [#4 0.10,0.02,0.28,U] [#5 0.06,0.22,0.24,U] [#6 -0.35,-0.05,0.00,M10] [#7 0.13,0.01,0.22,U] [#8 -0.41,0.01,0.00,M4] 
23:18:09.671 00.000 13300 refined, 6 included, MultiStar: {0.03, 0.08}, one-star: {0.11, 0.04}
23:18:09.671 00.000 13300 CameraToMount -- cameraTheta (1.19) - m_xAngle (-1.61) = xAngle (2.79 = 2.79)
23:18:09.671 00.000 13300 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.81 = 2.81)
23:18:09.671 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.08 hyp=0.08 cameraTheta=1.19 mountX=-0.08 mountY=0.03, mountTheta=2.81
23:18:09.673 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.08, opts=13)
23:18:09.673 00.000 13300 Enqueuing Move request for scope (0.03, 0.08)
23:18:09.673 00.000 11596 Worker thread wakes up
23:18:09.673 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.08) opts 0xd
23:18:09.673 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.08)
23:18:09.673 00.000 11596 Moving (0.03, 0.08) raw xDistance=-0.08 yDistance=0.03
23:18:09.673 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:18:09.673 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:09.674 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:18:09.674 00.000 11596 MoveAxis(E, 0, ABG)
23:18:09.674 00.000 11596 Move returns status 0, amount 0
23:18:09.674 00.000 11596 MoveAxis(N, 0, ABG)
23:18:09.674 00.000 11596 Move returns status 0, amount 0
23:18:09.674 00.000 11596 move complete, result=0
23:18:09.675 00.001 11596 worker thread done servicing request
23:18:09.679 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=213, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
23:18:09.686 00.007 13300 UpdateGuideState exits: m=1965 SNR=31.0
23:18:09.686 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:09.686 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:18:09.686 00.000 13300 Enqueuing Expose request
23:18:09.686 00.000 11596 Worker thread wakes up
23:18:09.687 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:18:09.687 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:18:10.036 00.349 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0c21417d-c62a-47b9-9882-fcb67d73ef03"}
23:18:10.036 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0c21417d-c62a-47b9-9882-fcb67d73ef03"}
23:18:10.037 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f1fe8238-978a-4b61-8e11-628f044e65ac"}
23:18:10.037 00.000 13300 case statement mapped state 6 to 3
23:18:10.037 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f1fe8238-978a-4b61-8e11-628f044e65ac"}
23:18:10.040 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a4e028c0-9272-440d-acbf-2ba1a288570d"}
23:18:10.041 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":708,"width":15,"height":15,"star_pos":[7.38,7.36],"pixels":"..."},"id":"a4e028c0-9272-440d-acbf-2ba1a288570d"}
23:18:10.200 00.159 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:18:12.998 02.798 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"339a66b5-d479-4c9e-9901-b611d78648dc"}
23:18:12.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"339a66b5-d479-4c9e-9901-b611d78648dc"}
23:18:12.999 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f0c6f6e0-52c6-4dad-a047-9d4b7a0d9b1a"}
23:18:12.999 00.000 13300 case statement mapped state 6 to 3
23:18:12.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f0c6f6e0-52c6-4dad-a047-9d4b7a0d9b1a"}
23:18:12.999 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f6c9ba93-47fe-41e8-b554-f6d875a08ef6"}
23:18:13.000 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":708,"width":15,"height":15,"star_pos":[7.38,7.36],"pixels":"..."},"id":"f6c9ba93-47fe-41e8-b554-f6d875a08ef6"}
23:18:13.235 00.235 11596 Exposure complete
23:18:13.417 00.182 11596 worker thread done servicing request
23:18:13.417 00.000 13300 OnExposeComplete: enter
23:18:13.417 00.000 13300 UpdateGuideState(): m_state=6
23:18:13.418 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 709
23:18:13.418 00.000 13300 Star::Find returns 1 (0), X=1070.45, Y=336.42, Mass=1916, SNR=30.7, Peak=201 HFD=3.2
23:18:13.419 00.001 13300 MultiStar: [#1 -0.03,-0.09,0.76,U] [#2 0.08,-0.08,0.46,U] [#3 -0.13,-0.00,0.42,U] [#4 -0.23,0.04,0.29,U] [#5 0.10,0.01,0.24,U] [#6 -0.25,-0.04,0.00,R] [#7 0.18,0.07,0.22,U] [#8 -0.18,0.34,0.00,M5] 
23:18:13.420 00.001 13300 refined, 6 included, MultiStar: {0.04, 0.01}, one-star: {0.17, 0.09}
23:18:13.420 00.000 13300 CameraToMount -- cameraTheta (0.20) - m_xAngle (-1.61) = xAngle (1.81 = 1.81)
23:18:13.420 00.000 13300 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.82 = 1.82)
23:18:13.420 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.04 cameraTheta=0.20 mountX=-0.01 mountY=0.04, mountTheta=1.81
23:18:13.424 00.004 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.01, opts=13)
23:18:13.424 00.000 13300 Enqueuing Move request for scope (0.04, 0.01)
23:18:13.425 00.001 11596 Worker thread wakes up
23:18:13.425 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
23:18:13.425 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
23:18:13.425 00.000 11596 Moving (0.04, 0.01) raw xDistance=-0.01 yDistance=0.04
23:18:13.425 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:18:13.426 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:13.426 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:18:13.426 00.000 11596 MoveAxis(E, 0, ABG)
23:18:13.427 00.001 11596 Move returns status 0, amount 0
23:18:13.427 00.000 11596 MoveAxis(N, 0, ABG)
23:18:13.427 00.000 11596 Move returns status 0, amount 0
23:18:13.427 00.000 11596 move complete, result=0
23:18:13.427 00.000 11596 worker thread done servicing request
23:18:13.435 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=201, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
23:18:13.448 00.013 13300 UpdateGuideState exits: m=1916 SNR=30.7
23:18:13.448 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:13.448 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:18:13.449 00.001 13300 Enqueuing Expose request
23:18:13.449 00.000 11596 Worker thread wakes up
23:18:13.449 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:18:13.449 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:18:13.953 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:18:15.998 02.045 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a43aa64d-463a-4dd0-b3af-e98316224591"}
23:18:15.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a43aa64d-463a-4dd0-b3af-e98316224591"}
23:18:15.999 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7dc036ac-856b-4c48-a42e-bbc006e234d7"}
23:18:15.999 00.000 13300 case statement mapped state 6 to 3
23:18:16.000 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7dc036ac-856b-4c48-a42e-bbc006e234d7"}
23:18:16.000 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d00affa2-be33-460f-ad20-713acd5f1d2e"}
23:18:16.001 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":709,"width":15,"height":15,"star_pos":[7.45,7.42],"pixels":"..."},"id":"d00affa2-be33-460f-ad20-713acd5f1d2e"}
23:18:16.982 00.981 11596 Exposure complete
23:18:17.072 00.090 11596 worker thread done servicing request
23:18:17.072 00.000 13300 OnExposeComplete: enter
23:18:17.072 00.000 13300 UpdateGuideState(): m_state=6
23:18:17.072 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 710
23:18:17.073 00.001 13300 Star::Find returns 1 (0), X=1070.41, Y=336.28, Mass=1903, SNR=30.6, Peak=211 HFD=3.3
23:18:17.073 00.000 13300 MultiStar: [#1 0.01,-0.10,0.76,U] [#2 0.03,0.03,0.45,U] [#3 -0.14,-0.13,0.41,U] [#4 -0.05,0.07,0.30,U] [#5 -0.25,0.11,0.00,M1] [#6 0.20,-0.01,0.22,U] [#7 0.17,-0.15,0.22,U] [#8 -0.36,0.15,0.00,M6] 
23:18:17.073 00.000 13300 refined, 6 included, MultiStar: {0.05, -0.05}, one-star: {0.14, -0.05}
23:18:17.073 00.000 13300 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-1.61) = xAngle (0.79 = 0.79)
23:18:17.073 00.000 13300 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.81 = 0.81)
23:18:17.073 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-0.81 mountX=0.05 mountY=0.05, mountTheta=0.80
23:18:17.075 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.05, opts=13)
23:18:17.075 00.000 13300 Enqueuing Move request for scope (0.05, -0.05)
23:18:17.075 00.000 11596 Worker thread wakes up
23:18:17.075 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.05) opts 0xd
23:18:17.076 00.001 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.05)
23:18:17.076 00.000 11596 Moving (0.05, -0.05) raw xDistance=0.05 yDistance=0.05
23:18:17.076 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:18:17.076 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:17.077 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:18:17.077 00.000 11596 MoveAxis(E, 0, ABG)
23:18:17.077 00.000 11596 Move returns status 0, amount 0
23:18:17.077 00.000 11596 MoveAxis(N, 0, ABG)
23:18:17.077 00.000 11596 Move returns status 0, amount 0
23:18:17.078 00.001 11596 move complete, result=0
23:18:17.078 00.000 11596 worker thread done servicing request
23:18:17.083 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=211, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
23:18:17.090 00.007 13300 UpdateGuideState exits: m=1903 SNR=30.6
23:18:17.091 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:17.091 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:18:17.091 00.000 13300 Enqueuing Expose request
23:18:17.091 00.000 11596 Worker thread wakes up
23:18:17.091 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:18:17.091 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:18:17.602 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:18:18.998 01.396 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1b5bd388-d3fc-452a-977c-a24bd2be27da"}
23:18:18.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1b5bd388-d3fc-452a-977c-a24bd2be27da"}
23:18:18.999 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"50182042-3839-4364-bf31-14bfdcc705eb"}
23:18:18.999 00.000 13300 case statement mapped state 6 to 3
23:18:18.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"50182042-3839-4364-bf31-14bfdcc705eb"}
23:18:19.000 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"573cf9bc-73f3-4ffc-b84a-17b318c3d081"}
23:18:19.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":710,"width":15,"height":15,"star_pos":[7.41,7.28],"pixels":"..."},"id":"573cf9bc-73f3-4ffc-b84a-17b318c3d081"}
23:18:20.624 01.624 11596 Exposure complete
23:18:20.707 00.083 11596 worker thread done servicing request
23:18:20.707 00.000 13300 OnExposeComplete: enter
23:18:20.707 00.000 13300 UpdateGuideState(): m_state=6
23:18:20.708 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 711
23:18:20.708 00.000 13300 Star::Find returns 1 (0), X=1070.24, Y=336.23, Mass=1959, SNR=31.0, Peak=232 HFD=3.4
23:18:20.709 00.001 13300 MultiStar: [#1 -0.06,-0.14,0.76,U] [#2 -0.12,-0.12,0.44,U] [#3 -0.39,0.08,0.00,M1] [#4 -0.14,-0.05,0.29,U] [#5 -0.18,-0.33,0.00,M2] [#6 0.03,-0.17,0.21,U] [#7 0.02,-0.13,0.21,U] [#8 -0.09,0.03,0.19,U] 
23:18:20.709 00.000 13300 single-star, 6 included, MultiStar: {-0.06, -0.11}, one-star: {-0.03, -0.10}
23:18:20.709 00.000 13300 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-1.61) = xAngle (-0.27 = -0.27)
23:18:20.709 00.000 13300 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.25 = -0.25)
23:18:20.709 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.10 hyp=0.11 cameraTheta=-1.88 mountX=0.10 mountY=-0.03, mountTheta=-0.25
23:18:20.712 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.10, opts=13)
23:18:20.712 00.000 13300 Enqueuing Move request for scope (-0.03, -0.10)
23:18:20.712 00.000 11596 Worker thread wakes up
23:18:20.712 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.10) opts 0xd
23:18:20.712 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.10)
23:18:20.713 00.001 11596 Moving (-0.03, -0.10) raw xDistance=0.10 yDistance=-0.03
23:18:20.713 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:18:20.713 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:20.713 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:18:20.713 00.000 11596 MoveAxis(E, 0, ABG)
23:18:20.713 00.000 11596 Move returns status 0, amount 0
23:18:20.713 00.000 11596 MoveAxis(N, 0, ABG)
23:18:20.714 00.001 11596 Move returns status 0, amount 0
23:18:20.714 00.000 11596 move complete, result=0
23:18:20.714 00.000 11596 worker thread done servicing request
23:18:20.720 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
23:18:20.730 00.010 13300 UpdateGuideState exits: m=1959 SNR=31.0
23:18:20.730 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:20.730 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:18:20.730 00.000 13300 Enqueuing Expose request
23:18:20.730 00.000 11596 Worker thread wakes up
23:18:20.730 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:18:20.730 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:18:21.241 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:18:21.996 00.755 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"66e9b4de-ce73-47a3-a24d-51ee9b2f4645"}
23:18:21.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"66e9b4de-ce73-47a3-a24d-51ee9b2f4645"}
23:18:21.997 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e3ae7546-b6dd-47c7-89f8-3c2660f8fd63"}
23:18:21.997 00.000 13300 case statement mapped state 6 to 3
23:18:21.997 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e3ae7546-b6dd-47c7-89f8-3c2660f8fd63"}
23:18:21.997 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"62c5bd79-c522-4fd2-b594-250884aed290"}
23:18:21.998 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":711,"width":15,"height":15,"star_pos":[7.24,7.23],"pixels":"..."},"id":"62c5bd79-c522-4fd2-b594-250884aed290"}
23:18:24.276 02.278 11596 Exposure complete
23:18:24.358 00.082 11596 worker thread done servicing request
23:18:24.358 00.000 13300 OnExposeComplete: enter
23:18:24.358 00.000 13300 UpdateGuideState(): m_state=6
23:18:24.359 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 712
23:18:24.359 00.000 13300 Star::Find returns 1 (0), X=1070.29, Y=336.25, Mass=1950, SNR=30.9, Peak=247 HFD=3.3
23:18:24.359 00.000 13300 MultiStar: [#1 -0.16,-0.35,0.00,M1] [#2 -0.18,-0.21,0.00,M1] [#3 -0.33,-0.09,0.00,M2] [#4 -0.21,-0.09,0.30,U] [#5 -0.03,0.10,0.24,U] [#6 -0.01,-0.36,0.00,M1] [#7 -0.24,0.06,0.00,M1] [#8 -0.13,-0.18,0.20,U] 
23:18:24.359 00.000 13300 single-star, 3 included, MultiStar: {-0.05, -0.06}, one-star: {0.02, -0.07}
23:18:24.359 00.000 13300 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-1.61) = xAngle (0.24 = 0.24)
23:18:24.360 00.001 13300 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.25 = 0.25)
23:18:24.360 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.07 hyp=0.08 cameraTheta=-1.37 mountX=0.07 mountY=0.02, mountTheta=0.25
23:18:24.361 00.001 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.07, opts=13)
23:18:24.362 00.001 13300 Enqueuing Move request for scope (0.02, -0.07)
23:18:24.362 00.000 11596 Worker thread wakes up
23:18:24.362 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.07) opts 0xd
23:18:24.362 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.07)
23:18:24.362 00.000 11596 Moving (0.02, -0.07) raw xDistance=0.07 yDistance=0.02
23:18:24.362 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:18:24.362 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:24.362 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:18:24.362 00.000 11596 MoveAxis(E, 0, ABG)
23:18:24.362 00.000 11596 Move returns status 0, amount 0
23:18:24.363 00.001 11596 MoveAxis(N, 0, ABG)
23:18:24.363 00.000 11596 Move returns status 0, amount 0
23:18:24.363 00.000 11596 move complete, result=0
23:18:24.363 00.000 11596 worker thread done servicing request
23:18:24.367 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
23:18:24.374 00.007 13300 UpdateGuideState exits: m=1950 SNR=30.9
23:18:24.374 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:24.374 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:18:24.374 00.000 13300 Enqueuing Expose request
23:18:24.375 00.001 11596 Worker thread wakes up
23:18:24.375 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:18:24.375 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:18:24.883 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:18:24.996 00.113 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fe4376bc-226c-4ae9-b1f7-10e027e5ab22"}
23:18:24.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fe4376bc-226c-4ae9-b1f7-10e027e5ab22"}
23:18:24.997 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"09ab09d3-3abb-4f8e-bc66-89359c67830d"}
23:18:24.997 00.000 13300 case statement mapped state 6 to 3
23:18:24.997 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"09ab09d3-3abb-4f8e-bc66-89359c67830d"}
23:18:24.997 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"929e6bbe-724b-4d19-b6d8-5ccba4783e33"}
23:18:24.997 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":712,"width":15,"height":15,"star_pos":[7.29,7.25],"pixels":"..."},"id":"929e6bbe-724b-4d19-b6d8-5ccba4783e33"}
23:18:27.905 02.908 11596 Exposure complete
23:18:27.975 00.070 11596 worker thread done servicing request
23:18:27.975 00.000 13300 OnExposeComplete: enter
23:18:27.975 00.000 13300 UpdateGuideState(): m_state=6
23:18:27.975 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 713
23:18:27.975 00.000 13300 Star::Find returns 1 (0), X=1070.28, Y=336.19, Mass=1954, SNR=31.0, Peak=252 HFD=3.3
23:18:27.976 00.001 13300 MultiStar: [#1 -0.18,-0.13,0.76,U] [#2 -0.07,0.04,0.45,U] [#3 -0.43,0.06,0.00,M3] [#4 -0.00,0.05,0.30,U] [#5 -0.24,0.07,0.00,M2] [#6 -0.20,0.08,0.23,U] [#7 -0.28,-0.28,0.00,M2] [#8 -0.47,-0.14,0.00,M5] 
23:18:27.976 00.000 13300 refined, 4 included, MultiStar: {-0.07, -0.07}, one-star: {0.01, -0.14}
23:18:27.977 00.001 13300 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-1.61) = xAngle (-0.79 = -0.79)
23:18:27.977 00.000 13300 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.78 = -0.78)
23:18:27.977 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-2.40 mountX=0.07 mountY=-0.07, mountTheta=-0.79
23:18:27.979 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.07, opts=13)
23:18:27.979 00.000 13300 Enqueuing Move request for scope (-0.07, -0.07)
23:18:27.979 00.000 11596 Worker thread wakes up
23:18:27.979 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.07) opts 0xd
23:18:27.979 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.07)
23:18:27.980 00.001 11596 Moving (-0.07, -0.07) raw xDistance=0.07 yDistance=-0.07
23:18:27.980 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:18:27.980 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:27.980 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:18:27.980 00.000 11596 MoveAxis(E, 0, ABG)
23:18:27.980 00.000 11596 Move returns status 0, amount 0
23:18:27.980 00.000 11596 MoveAxis(N, 0, ABG)
23:18:27.980 00.000 11596 Move returns status 0, amount 0
23:18:27.980 00.000 11596 move complete, result=0
23:18:27.980 00.000 11596 worker thread done servicing request
23:18:27.985 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
23:18:27.992 00.007 13300 UpdateGuideState exits: m=1954 SNR=31.0
23:18:27.992 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:27.992 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:18:27.992 00.000 13300 Enqueuing Expose request
23:18:27.992 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:18:27.992 00.000 11596 Worker thread wakes up
23:18:27.993 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:18:27.999 00.006 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"43833c2b-3865-46cd-b2d8-3edb96ed606e"}
23:18:27.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"43833c2b-3865-46cd-b2d8-3edb96ed606e"}
23:18:28.001 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9be5391d-7a8b-41bb-aa8f-b05d653b5a72"}
23:18:28.001 00.000 13300 case statement mapped state 6 to 3
23:18:28.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9be5391d-7a8b-41bb-aa8f-b05d653b5a72"}
23:18:28.003 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2807326d-0534-41a6-bd6f-7fa5ca02d7c5"}
23:18:28.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":713,"width":15,"height":15,"star_pos":[7.28,7.19],"pixels":"..."},"id":"2807326d-0534-41a6-bd6f-7fa5ca02d7c5"}
23:18:28.496 00.493 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:18:30.995 02.499 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5a2e4e69-c6fd-441c-a2f8-d3f9874dcb66"}
23:18:30.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5a2e4e69-c6fd-441c-a2f8-d3f9874dcb66"}
23:18:30.996 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6f3a21fb-f820-4fae-9adb-99699b5daeb3"}
23:18:30.996 00.000 13300 case statement mapped state 6 to 3
23:18:30.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6f3a21fb-f820-4fae-9adb-99699b5daeb3"}
23:18:30.997 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"05bb4edd-f6a4-414f-9799-5f9f934075a4"}
23:18:30.997 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":713,"width":15,"height":15,"star_pos":[7.28,7.19],"pixels":"..."},"id":"05bb4edd-f6a4-414f-9799-5f9f934075a4"}
23:18:31.517 00.520 11596 Exposure complete
23:18:31.593 00.076 11596 worker thread done servicing request
23:18:31.593 00.000 13300 OnExposeComplete: enter
23:18:31.593 00.000 13300 UpdateGuideState(): m_state=6
23:18:31.593 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 714
23:18:31.594 00.001 13300 Star::Find returns 1 (0), X=1070.26, Y=336.07, Mass=1944, SNR=30.9, Peak=254 HFD=3.2
23:18:31.594 00.000 13300 MultiStar: [#1 -0.06,-0.38,0.00,M1] [#2 -0.13,-0.33,0.00,M1] [#3 -0.27,-0.34,0.00,M4] [#4 -0.21,-0.54,0.00,M1] [#5 -0.26,-0.19,0.00,M3] [#6 -0.23,-0.30,0.00,M1] [#7 -0.00,-0.30,0.00,M3] [#8 -0.48,0.12,0.00,M6] 
23:18:31.594 00.000 13300 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-1.61) = xAngle (-0.03 = -0.03)
23:18:31.594 00.000 13300 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.01 = -0.01)
23:18:31.594 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.26 hyp=0.26 cameraTheta=-1.63 mountX=0.26 mountY=-0.00, mountTheta=-0.01
23:18:31.596 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.26, opts=13)
23:18:31.596 00.000 13300 Enqueuing Move request for scope (-0.02, -0.26)
23:18:31.596 00.000 11596 Worker thread wakes up
23:18:31.596 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.26) opts 0xd
23:18:31.596 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.26)
23:18:31.596 00.000 11596 Moving (-0.02, -0.26) raw xDistance=0.26 yDistance=-0.00
23:18:31.596 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
23:18:31.597 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:31.597 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:18:31.597 00.000 11596 MoveAxis(W, 329, ABG)
23:18:31.597 00.000 11596 Guiding  Dir = 3, Dur = 329
23:18:31.597 00.000 11596 IsSlewing returns 0
23:18:31.602 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
23:18:31.609 00.007 13300 UpdateGuideState exits: m=1944 SNR=30.9
23:18:31.610 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:31.610 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:18:31.610 00.000 13300 Enqueuing Expose request
23:18:31.794 00.184 11596 IsGuiding returns 0
23:18:32.010 00.216 11596 PulseGuide returned control before completion, sleep 123
23:18:32.145 00.135 11596 IsGuiding returns 1
23:18:32.145 00.000 11596 scope still moving after pulse duration time elapsed
23:18:32.166 00.021 11596 IsSlewing returns 0
23:18:32.235 00.069 11596 IsGuiding returns 1
23:18:32.260 00.025 11596 IsSlewing returns 0
23:18:32.362 00.102 11596 IsGuiding returns 0
23:18:32.362 00.000 11596 scope move finished after 329 + 239 ms
23:18:32.362 00.000 11596 Move returns status 0, amount 329
23:18:32.362 00.000 11596 MoveAxis(N, 0, ABG)
23:18:32.362 00.000 11596 Move returns status 0, amount 0
23:18:32.362 00.000 11596 move complete, result=0
23:18:32.362 00.000 11596 worker thread done servicing request
23:18:32.362 00.000 13300 GuideStep: 0.3 px 329 ms WEST, -0.0 px 0 ms NORTH
23:18:32.362 00.000 11596 Worker thread wakes up
23:18:32.363 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:18:32.876 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:18:33.995 01.119 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"691340c8-f584-4b85-9c45-8067c39eb1b3"}
23:18:33.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"691340c8-f584-4b85-9c45-8067c39eb1b3"}
23:18:33.996 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3613d752-ed3d-42c2-a2fa-990bea393cc2"}
23:18:33.996 00.000 13300 case statement mapped state 6 to 3
23:18:33.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3613d752-ed3d-42c2-a2fa-990bea393cc2"}
23:18:33.996 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3d5dd259-6eba-4a7f-a063-952c7cf4d1de"}
23:18:33.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":714,"width":15,"height":15,"star_pos":[7.26,7.07],"pixels":"..."},"id":"3d5dd259-6eba-4a7f-a063-952c7cf4d1de"}
23:18:35.918 01.922 11596 Exposure complete
23:18:35.990 00.072 11596 worker thread done servicing request
23:18:35.990 00.000 13300 OnExposeComplete: enter
23:18:35.990 00.000 13300 UpdateGuideState(): m_state=6
23:18:35.990 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 715
23:18:35.991 00.001 13300 Star::Find returns 1 (0), X=1070.22, Y=336.12, Mass=1931, SNR=30.8, Peak=254 HFD=3.2
23:18:35.991 00.000 13300 MultiStar: [#1 -0.13,-0.22,0.00,M2] [#2 -0.03,-0.13,0.46,U] [#3 -0.29,-0.45,0.00,M5] [#4 -0.16,-0.32,0.00,M2] [#5 -0.34,-0.36,0.00,M4] [#6 -0.10,-0.20,0.21,U] [#7 0.03,-0.19,0.23,U] [#8 -0.50,0.08,0.00,M7] 
23:18:35.991 00.000 13300 refined, 3 included, MultiStar: {-0.04, -0.19}, one-star: {-0.06, -0.21}
23:18:35.991 00.000 13300 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-1.61) = xAngle (-0.20 = -0.20)
23:18:35.992 00.001 13300 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.18 = -0.18)
23:18:35.992 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.19 hyp=0.19 cameraTheta=-1.81 mountX=0.19 mountY=-0.04, mountTheta=-0.18
23:18:35.993 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.19, opts=13)
23:18:35.993 00.000 13300 Enqueuing Move request for scope (-0.04, -0.19)
23:18:35.994 00.001 11596 Worker thread wakes up
23:18:35.994 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.19) opts 0xd
23:18:35.994 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.19)
23:18:35.994 00.000 11596 Moving (-0.04, -0.19) raw xDistance=0.19 yDistance=-0.04
23:18:35.994 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.19
23:18:35.994 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:35.994 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:18:35.994 00.000 11596 MoveAxis(W, 259, ABG)
23:18:35.994 00.000 11596 Guiding  Dir = 3, Dur = 259
23:18:35.995 00.001 11596 IsSlewing returns 0
23:18:35.999 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
23:18:36.006 00.007 13300 UpdateGuideState exits: m=1931 SNR=30.8
23:18:36.006 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:36.006 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:18:36.007 00.001 13300 Enqueuing Expose request
23:18:36.026 00.019 11596 IsGuiding returns 0
23:18:36.275 00.249 11596 PulseGuide returned control before completion, sleep 21
23:18:36.404 00.129 11596 IsGuiding returns 1
23:18:36.404 00.000 11596 scope still moving after pulse duration time elapsed
23:18:36.435 00.031 11596 IsSlewing returns 0
23:18:36.597 00.162 11596 IsGuiding returns 1
23:18:36.621 00.024 11596 IsSlewing returns 0
23:18:36.857 00.236 11596 IsGuiding returns 0
23:18:36.857 00.000 11596 scope move finished after 259 + 571 ms
23:18:36.857 00.000 11596 Move returns status 0, amount 259
23:18:36.857 00.000 11596 MoveAxis(N, 0, ABG)
23:18:36.857 00.000 11596 Move returns status 0, amount 0
23:18:36.857 00.000 11596 move complete, result=0
23:18:36.857 00.000 11596 worker thread done servicing request
23:18:36.858 00.001 13300 GuideStep: 0.2 px 259 ms WEST, -0.0 px 0 ms NORTH
23:18:36.858 00.000 11596 Worker thread wakes up
23:18:36.858 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:18:36.993 00.135 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7ef2daeb-6bac-43d0-b3e3-cfc61a60e8a6"}
23:18:36.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7ef2daeb-6bac-43d0-b3e3-cfc61a60e8a6"}
23:18:36.994 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a258e205-19d7-41af-8da9-37503aa00070"}
23:18:36.994 00.000 13300 case statement mapped state 6 to 3
23:18:36.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a258e205-19d7-41af-8da9-37503aa00070"}
23:18:36.995 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"748162a0-f207-4d37-8d6a-d42a4a7e1215"}
23:18:36.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":715,"width":15,"height":15,"star_pos":[7.22,7.12],"pixels":"..."},"id":"748162a0-f207-4d37-8d6a-d42a4a7e1215"}
23:18:37.360 00.365 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:18:39.993 02.633 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c2598e49-972c-4cec-82b7-6f0bdbf6b723"}
23:18:39.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c2598e49-972c-4cec-82b7-6f0bdbf6b723"}
23:18:39.993 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"82a2b225-17d7-4680-9ecb-bca7b9dd78b4"}
23:18:39.994 00.001 13300 case statement mapped state 6 to 3
23:18:39.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"82a2b225-17d7-4680-9ecb-bca7b9dd78b4"}
23:18:39.994 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"50b8720d-b250-4374-b5f9-5468dc7ea556"}
23:18:39.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":715,"width":15,"height":15,"star_pos":[7.22,7.12],"pixels":"..."},"id":"50b8720d-b250-4374-b5f9-5468dc7ea556"}
23:18:40.399 00.405 11596 Exposure complete
23:18:40.468 00.069 11596 worker thread done servicing request
23:18:40.468 00.000 13300 OnExposeComplete: enter
23:18:40.469 00.001 13300 UpdateGuideState(): m_state=6
23:18:40.469 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 716
23:18:40.469 00.000 13300 Star::Find returns 1 (0), X=1070.25, Y=336.30, Mass=1889, SNR=30.4, Peak=236 HFD=3.2
23:18:40.470 00.001 13300 MultiStar: [#1 -0.14,-0.16,0.77,U] [#2 -0.24,-0.03,0.00,M1] [#3 -0.28,0.11,0.00,M6] [#4 -0.42,-0.01,0.00,M3] [#5 -0.26,0.30,0.00,M5] [#6 -0.01,-0.13,0.22,U] [#7 -0.35,-0.31,0.00,M3] [#8 -0.69,0.00,0.00,M8] 
23:18:40.470 00.000 13300 single-star, 2 included, MultiStar: {-0.07, -0.09}, one-star: {-0.03, -0.03}
23:18:40.470 00.000 13300 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-1.61) = xAngle (-0.67 = -0.67)
23:18:40.470 00.000 13300 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.65 = -0.65)
23:18:40.470 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-2.28 mountX=0.03 mountY=-0.02, mountTheta=-0.66
23:18:40.471 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.03, opts=13)
23:18:40.472 00.001 13300 Enqueuing Move request for scope (-0.03, -0.03)
23:18:40.472 00.000 11596 Worker thread wakes up
23:18:40.472 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.03) opts 0xd
23:18:40.472 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.03)
23:18:40.472 00.000 11596 Moving (-0.03, -0.03) raw xDistance=0.03 yDistance=-0.02
23:18:40.472 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:18:40.472 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:40.472 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:18:40.472 00.000 11596 MoveAxis(E, 0, ABG)
23:18:40.473 00.001 11596 Move returns status 0, amount 0
23:18:40.473 00.000 11596 MoveAxis(N, 0, ABG)
23:18:40.473 00.000 11596 Move returns status 0, amount 0
23:18:40.473 00.000 11596 move complete, result=0
23:18:40.473 00.000 11596 worker thread done servicing request
23:18:40.478 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
23:18:40.485 00.007 13300 UpdateGuideState exits: m=1889 SNR=30.4
23:18:40.485 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:40.485 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:18:40.485 00.000 13300 Enqueuing Expose request
23:18:40.486 00.001 11596 Worker thread wakes up
23:18:40.486 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:18:40.486 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:18:40.999 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:18:42.992 01.993 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e6cf35f6-73b0-4e4c-9465-549594b93aa9"}
23:18:42.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e6cf35f6-73b0-4e4c-9465-549594b93aa9"}
23:18:42.993 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"590535e6-c857-4553-84cb-2898801cb61c"}
23:18:42.993 00.000 13300 case statement mapped state 6 to 3
23:18:42.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"590535e6-c857-4553-84cb-2898801cb61c"}
23:18:42.994 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f8042e99-7a07-4f22-90d7-9bdd16b71fda"}
23:18:42.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":716,"width":15,"height":15,"star_pos":[7.25,7.30],"pixels":"..."},"id":"f8042e99-7a07-4f22-90d7-9bdd16b71fda"}
23:18:44.157 01.163 11596 Exposure complete
23:18:44.238 00.081 11596 worker thread done servicing request
23:18:44.239 00.001 13300 OnExposeComplete: enter
23:18:44.239 00.000 13300 UpdateGuideState(): m_state=6
23:18:44.239 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 717
23:18:44.239 00.000 13300 Star::Find returns 1 (0), X=1070.15, Y=336.30, Mass=1966, SNR=31.0, Peak=239 HFD=3.4
23:18:44.240 00.001 13300 MultiStar: [#1 -0.15,-0.04,0.76,U] [#2 -0.24,-0.17,0.00,M2] [#3 -0.35,-0.02,0.00,M7] [#4 -0.16,-0.20,0.00,M4] [#5 -0.38,-0.01,0.00,M6] [#6 -0.31,-0.10,0.00,M1] [#7 -0.16,-0.14,0.21,U] [#8 -0.36,-0.11,0.00,M9] 
23:18:44.240 00.000 13300 single-star, 2 included, MultiStar: {-0.14, -0.04}, one-star: {-0.12, -0.03}
23:18:44.240 00.000 13300 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-1.61) = xAngle (-1.32 = -1.32)
23:18:44.240 00.000 13300 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.31 = -1.31)
23:18:44.240 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=-0.03 hyp=0.13 cameraTheta=-2.93 mountX=0.03 mountY=-0.12, mountTheta=-1.32
23:18:44.242 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=-0.03, opts=13)
23:18:44.242 00.000 13300 Enqueuing Move request for scope (-0.12, -0.03)
23:18:44.242 00.000 11596 Worker thread wakes up
23:18:44.242 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.03) opts 0xd
23:18:44.242 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, -0.03)
23:18:44.242 00.000 11596 Moving (-0.12, -0.03) raw xDistance=0.03 yDistance=-0.12
23:18:44.243 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:18:44.243 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:44.243 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:18:44.243 00.000 11596 MoveAxis(E, 0, ABG)
23:18:44.243 00.000 11596 Move returns status 0, amount 0
23:18:44.243 00.000 11596 MoveAxis(N, 0, ABG)
23:18:44.243 00.000 11596 Move returns status 0, amount 0
23:18:44.244 00.001 11596 move complete, result=0
23:18:44.244 00.000 11596 worker thread done servicing request
23:18:44.248 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
23:18:44.256 00.008 13300 UpdateGuideState exits: m=1966 SNR=31.0
23:18:44.256 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:44.256 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:18:44.256 00.000 13300 Enqueuing Expose request
23:18:44.256 00.000 11596 Worker thread wakes up
23:18:44.256 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:18:44.257 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:18:44.762 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:18:45.992 01.230 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a149af2c-b4c6-48e3-9aab-6ab3228a8c3a"}
23:18:45.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a149af2c-b4c6-48e3-9aab-6ab3228a8c3a"}
23:18:45.993 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"57dfa43a-2312-4184-8031-1adabcf36e22"}
23:18:45.993 00.000 13300 case statement mapped state 6 to 3
23:18:45.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"57dfa43a-2312-4184-8031-1adabcf36e22"}
23:18:45.993 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1e6f0695-5f24-49b8-9d35-a539a501af65"}
23:18:45.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":717,"width":15,"height":15,"star_pos":[7.15,7.30],"pixels":"..."},"id":"1e6f0695-5f24-49b8-9d35-a539a501af65"}
23:18:47.798 01.805 11596 Exposure complete
23:18:47.871 00.073 11596 worker thread done servicing request
23:18:47.871 00.000 13300 OnExposeComplete: enter
23:18:47.871 00.000 13300 UpdateGuideState(): m_state=6
23:18:47.871 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 718
23:18:47.872 00.001 13300 Star::Find returns 1 (0), X=1070.32, Y=336.23, Mass=1901, SNR=30.5, Peak=238 HFD=3.3
23:18:47.872 00.000 13300 MultiStar: [#1 -0.07,0.03,0.77,U] [#2 -0.13,0.03,0.44,U] [#3 -0.15,0.03,0.42,U] [#4 -0.26,0.02,0.00,M5] [#5 -0.01,0.13,0.25,U] [#6 -0.26,-0.11,0.00,M2] [#7 0.18,0.05,0.23,U] [#8 -0.62,-0.02,0.00,M10] 
23:18:47.872 00.000 13300 refined, 5 included, MultiStar: {-0.03, -0.00}, one-star: {0.04, -0.10}
23:18:47.872 00.000 13300 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-1.61) = xAngle (-1.49 = -1.49)
23:18:47.872 00.000 13300 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.48 = -1.48)
23:18:47.872 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.00 hyp=0.03 cameraTheta=-3.10 mountX=0.00 mountY=-0.03, mountTheta=-1.49
23:18:47.874 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.00, opts=13)
23:18:47.874 00.000 13300 Enqueuing Move request for scope (-0.03, -0.00)
23:18:47.874 00.000 11596 Worker thread wakes up
23:18:47.874 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.00) opts 0xd
23:18:47.875 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.00)
23:18:47.875 00.000 11596 Moving (-0.03, -0.00) raw xDistance=0.00 yDistance=-0.03
23:18:47.875 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:18:47.875 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:47.875 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:18:47.875 00.000 11596 MoveAxis(E, 0, ABG)
23:18:47.875 00.000 11596 Move returns status 0, amount 0
23:18:47.875 00.000 11596 MoveAxis(N, 0, ABG)
23:18:47.875 00.000 11596 Move returns status 0, amount 0
23:18:47.875 00.000 11596 move complete, result=0
23:18:47.876 00.001 11596 worker thread done servicing request
23:18:47.880 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
23:18:47.888 00.008 13300 UpdateGuideState exits: m=1901 SNR=30.5
23:18:47.888 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:47.888 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:18:47.889 00.001 13300 Enqueuing Expose request
23:18:47.889 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:18:47.889 00.000 11596 Worker thread wakes up
23:18:47.889 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:18:48.401 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:18:48.992 00.591 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"486a60c6-cd6a-4199-8339-891430d3bf6c"}
23:18:48.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"486a60c6-cd6a-4199-8339-891430d3bf6c"}
23:18:48.993 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"af1480dc-9734-4e8c-9099-f911ac51e4af"}
23:18:48.993 00.000 13300 case statement mapped state 6 to 3
23:18:48.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"af1480dc-9734-4e8c-9099-f911ac51e4af"}
23:18:48.994 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"490b3085-2811-437b-bdec-07f3e5f4c0f4"}
23:18:48.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":718,"width":15,"height":15,"star_pos":[7.32,7.23],"pixels":"..."},"id":"490b3085-2811-437b-bdec-07f3e5f4c0f4"}
23:18:51.443 02.449 11596 Exposure complete
23:18:51.513 00.070 11596 worker thread done servicing request
23:18:51.514 00.001 13300 OnExposeComplete: enter
23:18:51.514 00.000 13300 UpdateGuideState(): m_state=6
23:18:51.514 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 719
23:18:51.514 00.000 13300 Star::Find returns 1 (0), X=1070.34, Y=336.36, Mass=1968, SNR=31.1, Peak=218 HFD=3.3
23:18:51.515 00.001 13300 MultiStar: [#1 -0.15,-0.00,0.75,U] [#2 -0.04,0.01,0.45,U] [#3 -0.28,0.23,0.00,M7] [#4 -0.15,-0.05,0.30,U] [#5 0.00,0.13,0.26,U] [#6 -0.12,0.01,0.22,U] [#7 0.03,0.14,0.22,U] [#8 -0.47,0.38,0.00,R] 
23:18:51.515 00.000 13300 refined, 6 included, MultiStar: {-0.04, 0.03}, one-star: {0.06, 0.03}
23:18:51.515 00.000 13300 CameraToMount -- cameraTheta (2.54) - m_xAngle (-1.61) = xAngle (4.15 = -2.13)
23:18:51.515 00.000 13300 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.16 = -2.12)
23:18:51.515 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.03 hyp=0.05 cameraTheta=2.54 mountX=-0.03 mountY=-0.04, mountTheta=-2.13
23:18:51.517 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.03, opts=13)
23:18:51.517 00.000 13300 Enqueuing Move request for scope (-0.04, 0.03)
23:18:51.517 00.000 11596 Worker thread wakes up
23:18:51.517 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.03) opts 0xd
23:18:51.517 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.03)
23:18:51.518 00.001 11596 Moving (-0.04, 0.03) raw xDistance=-0.03 yDistance=-0.04
23:18:51.518 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:18:51.518 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:51.518 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:18:51.518 00.000 11596 MoveAxis(E, 0, ABG)
23:18:51.518 00.000 11596 Move returns status 0, amount 0
23:18:51.518 00.000 11596 MoveAxis(N, 0, ABG)
23:18:51.519 00.001 11596 Move returns status 0, amount 0
23:18:51.519 00.000 11596 move complete, result=0
23:18:51.519 00.000 11596 worker thread done servicing request
23:18:51.523 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=218, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
23:18:51.530 00.007 13300 UpdateGuideState exits: m=1968 SNR=31.1
23:18:51.530 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:51.530 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:18:51.530 00.000 13300 Enqueuing Expose request
23:18:51.530 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:18:51.530 00.000 11596 Worker thread wakes up
23:18:51.531 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:18:51.991 00.460 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1ebe2aea-bec9-4ca6-8e9e-97fb8ed3ae4f"}
23:18:51.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1ebe2aea-bec9-4ca6-8e9e-97fb8ed3ae4f"}
23:18:51.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"71ebbc1e-1719-4c06-a6d2-ab2e02c08b10"}
23:18:51.992 00.000 13300 case statement mapped state 6 to 3
23:18:51.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"71ebbc1e-1719-4c06-a6d2-ab2e02c08b10"}
23:18:51.993 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"aab259b3-ab4f-4f0c-b4dd-5433c881a326"}
23:18:51.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":719,"width":15,"height":15,"star_pos":[7.34,7.36],"pixels":"..."},"id":"aab259b3-ab4f-4f0c-b4dd-5433c881a326"}
23:18:52.044 00.051 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:18:54.990 02.946 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c51f4d38-11f7-4658-8d04-f10bc05fa20e"}
23:18:54.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c51f4d38-11f7-4658-8d04-f10bc05fa20e"}
23:18:54.991 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0b9c88c9-efea-4812-82e4-c0e4eff40513"}
23:18:54.991 00.000 13300 case statement mapped state 6 to 3
23:18:54.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0b9c88c9-efea-4812-82e4-c0e4eff40513"}
23:18:54.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a6307179-6ad0-4c6e-8ebc-cc6a3389ac45"}
23:18:54.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":719,"width":15,"height":15,"star_pos":[7.34,7.36],"pixels":"..."},"id":"a6307179-6ad0-4c6e-8ebc-cc6a3389ac45"}
23:18:55.068 00.076 11596 Exposure complete
23:18:55.141 00.073 11596 worker thread done servicing request
23:18:55.141 00.000 13300 OnExposeComplete: enter
23:18:55.141 00.000 13300 UpdateGuideState(): m_state=6
23:18:55.142 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 720
23:18:55.142 00.000 13300 Star::Find returns 1 (0), X=1070.34, Y=336.27, Mass=1930, SNR=30.7, Peak=228 HFD=3.3
23:18:55.142 00.000 13300 MultiStar: [#1 -0.02,-0.13,0.75,U] [#2 0.03,-0.22,0.45,U] [#3 -0.24,0.13,0.00,M8] [#4 -0.05,0.18,0.29,U] [#5 -0.10,0.09,0.26,U] [#6 0.14,-0.13,0.22,U] [#7 0.00,-0.04,0.23,U] [#8 0.02,-0.04,0.20,U] 
23:18:55.142 00.000 13300 refined, 7 included, MultiStar: {0.02, -0.07}, one-star: {0.06, -0.06}
23:18:55.142 00.000 13300 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-1.61) = xAngle (0.29 = 0.29)
23:18:55.142 00.000 13300 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.30 = 0.30)
23:18:55.143 00.001 13300 CameraToMount -- cameraX=0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.32 mountX=0.07 mountY=0.02, mountTheta=0.30
23:18:55.144 00.001 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.07, opts=13)
23:18:55.144 00.000 13300 Enqueuing Move request for scope (0.02, -0.07)
23:18:55.144 00.000 11596 Worker thread wakes up
23:18:55.145 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.07) opts 0xd
23:18:55.145 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.07)
23:18:55.145 00.000 11596 Moving (0.02, -0.07) raw xDistance=0.07 yDistance=0.02
23:18:55.145 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:18:55.145 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:55.145 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:18:55.145 00.000 11596 MoveAxis(E, 0, ABG)
23:18:55.146 00.001 11596 Move returns status 0, amount 0
23:18:55.146 00.000 11596 MoveAxis(N, 0, ABG)
23:18:55.146 00.000 11596 Move returns status 0, amount 0
23:18:55.146 00.000 11596 move complete, result=0
23:18:55.146 00.000 11596 worker thread done servicing request
23:18:55.152 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
23:18:55.159 00.007 13300 UpdateGuideState exits: m=1930 SNR=30.7
23:18:55.159 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:55.159 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:18:55.160 00.001 13300 Enqueuing Expose request
23:18:55.160 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:18:55.160 00.000 11596 Worker thread wakes up
23:18:55.160 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:18:55.673 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:18:57.990 02.317 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"efcac56a-bf8d-47e9-8917-ba3aa64dfc98"}
23:18:57.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"efcac56a-bf8d-47e9-8917-ba3aa64dfc98"}
23:18:57.991 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"02a77e95-6a7e-4e11-9028-44bb63b995e7"}
23:18:57.991 00.000 13300 case statement mapped state 6 to 3
23:18:57.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"02a77e95-6a7e-4e11-9028-44bb63b995e7"}
23:18:57.991 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"afaea51c-5147-428a-a6ed-a3b2b7e6eca7"}
23:18:57.992 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":720,"width":15,"height":15,"star_pos":[7.34,7.27],"pixels":"..."},"id":"afaea51c-5147-428a-a6ed-a3b2b7e6eca7"}
23:18:58.704 00.712 11596 Exposure complete
23:18:58.775 00.071 11596 worker thread done servicing request
23:18:58.775 00.000 13300 OnExposeComplete: enter
23:18:58.776 00.001 13300 UpdateGuideState(): m_state=6
23:18:58.776 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 721
23:18:58.776 00.000 13300 Star::Find returns 1 (0), X=1070.31, Y=336.14, Mass=1948, SNR=30.9, Peak=251 HFD=3.4
23:18:58.777 00.001 13300 MultiStar: [#1 -0.04,-0.10,0.74,U] [#2 -0.02,-0.18,0.44,U] [#3 -0.37,-0.08,0.00,M9] [#4 -0.07,0.17,0.29,U] [#5 -0.21,0.04,0.26,U] [#6 0.07,-0.14,0.21,U] [#7 0.19,0.04,0.22,U] [#8 -0.07,-0.08,0.19,U] 
23:18:58.777 00.000 13300 refined, 7 included, MultiStar: {-0.01, -0.10}, one-star: {0.04, -0.19}
23:18:58.777 00.000 13300 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-1.61) = xAngle (-0.08 = -0.08)
23:18:58.777 00.000 13300 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.06 = -0.06)
23:18:58.777 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.69 mountX=0.10 mountY=-0.01, mountTheta=-0.06
23:18:58.779 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.10, opts=13)
23:18:58.779 00.000 13300 Enqueuing Move request for scope (-0.01, -0.10)
23:18:58.779 00.000 11596 Worker thread wakes up
23:18:58.779 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.10) opts 0xd
23:18:58.779 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.10)
23:18:58.779 00.000 11596 Moving (-0.01, -0.10) raw xDistance=0.10 yDistance=-0.01
23:18:58.779 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:18:58.779 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:58.779 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:18:58.780 00.001 11596 MoveAxis(E, 0, ABG)
23:18:58.780 00.000 11596 Move returns status 0, amount 0
23:18:58.780 00.000 11596 MoveAxis(N, 0, ABG)
23:18:58.780 00.000 11596 Move returns status 0, amount 0
23:18:58.780 00.000 11596 move complete, result=0
23:18:58.780 00.000 11596 worker thread done servicing request
23:18:58.785 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
23:18:58.794 00.009 13300 UpdateGuideState exits: m=1948 SNR=30.9
23:18:58.794 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:58.794 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:18:58.794 00.000 13300 Enqueuing Expose request
23:18:58.794 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:18:58.794 00.000 11596 Worker thread wakes up
23:18:58.795 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:18:59.303 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:19:00.990 01.687 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"466cc966-4b79-455a-a4ed-e2f6b0392a54"}
23:19:00.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"466cc966-4b79-455a-a4ed-e2f6b0392a54"}
23:19:00.991 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5da9fa42-a11e-4ef3-8fef-58dc37e5bdb7"}
23:19:00.991 00.000 13300 case statement mapped state 6 to 3
23:19:00.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5da9fa42-a11e-4ef3-8fef-58dc37e5bdb7"}
23:19:00.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"53666d29-752f-455f-ad72-6517b75c3abb"}
23:19:00.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":721,"width":15,"height":15,"star_pos":[7.31,7.14],"pixels":"..."},"id":"53666d29-752f-455f-ad72-6517b75c3abb"}
23:19:02.329 01.337 11596 Exposure complete
23:19:02.401 00.072 11596 worker thread done servicing request
23:19:02.401 00.000 13300 OnExposeComplete: enter
23:19:02.401 00.000 13300 UpdateGuideState(): m_state=6
23:19:02.402 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 722
23:19:02.402 00.000 13300 Star::Find returns 1 (0), X=1070.26, Y=336.28, Mass=1987, SNR=31.2, Peak=235 HFD=3.5
23:19:02.403 00.001 13300 MultiStar: [#1 -0.14,-0.15,0.75,U] [#2 -0.01,-0.30,0.00,M1] [#3 -0.35,-0.11,0.00,M10] [#4 -0.48,-0.18,0.00,M3] [#5 -0.19,-0.08,0.26,U] [#6 -0.05,-0.04,0.21,U] [#7 -0.20,-0.46,0.00,M1] [#8 0.34,-0.51,0.00,M1] 
23:19:02.403 00.000 13300 single-star, 3 included, MultiStar: {-0.08, -0.08}, one-star: {-0.01, -0.05}
23:19:02.403 00.000 13300 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-1.61) = xAngle (-0.22 = -0.22)
23:19:02.403 00.000 13300 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.21 = -0.21)
23:19:02.403 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.83 mountX=0.05 mountY=-0.01, mountTheta=-0.21
23:19:02.405 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.05, opts=13)
23:19:02.405 00.000 13300 Enqueuing Move request for scope (-0.01, -0.05)
23:19:02.405 00.000 11596 Worker thread wakes up
23:19:02.405 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.05) opts 0xd
23:19:02.406 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.05)
23:19:02.406 00.000 11596 Moving (-0.01, -0.05) raw xDistance=0.05 yDistance=-0.01
23:19:02.406 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:19:02.406 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:02.406 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:19:02.406 00.000 11596 MoveAxis(E, 0, ABG)
23:19:02.406 00.000 11596 Move returns status 0, amount 0
23:19:02.407 00.001 11596 MoveAxis(N, 0, ABG)
23:19:02.407 00.000 11596 Move returns status 0, amount 0
23:19:02.407 00.000 11596 move complete, result=0
23:19:02.407 00.000 11596 worker thread done servicing request
23:19:02.412 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
23:19:02.420 00.008 13300 UpdateGuideState exits: m=1987 SNR=31.2
23:19:02.420 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:02.421 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:19:02.421 00.000 13300 Enqueuing Expose request
23:19:02.421 00.000 11596 Worker thread wakes up
23:19:02.421 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:19:02.421 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:19:02.932 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:19:03.989 01.057 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"90e3ad20-9294-4e0d-a69f-4ce18c939618"}
23:19:03.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"90e3ad20-9294-4e0d-a69f-4ce18c939618"}
23:19:03.990 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3cd193ef-df7f-4fe8-b145-25117d3f47ad"}
23:19:03.990 00.000 13300 case statement mapped state 6 to 3
23:19:03.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3cd193ef-df7f-4fe8-b145-25117d3f47ad"}
23:19:03.990 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"03ae89e6-70d4-4feb-982e-2dd76598b322"}
23:19:03.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":722,"width":15,"height":15,"star_pos":[7.26,7.28],"pixels":"..."},"id":"03ae89e6-70d4-4feb-982e-2dd76598b322"}
23:19:05.964 01.974 11596 Exposure complete
23:19:06.034 00.070 11596 worker thread done servicing request
23:19:06.034 00.000 13300 OnExposeComplete: enter
23:19:06.034 00.000 13300 UpdateGuideState(): m_state=6
23:19:06.034 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 723
23:19:06.035 00.001 13300 Star::Find returns 1 (0), X=1070.37, Y=336.26, Mass=1910, SNR=30.6, Peak=229 HFD=3.3
23:19:06.035 00.000 13300 MultiStar: [#1 -0.16,-0.24,0.00,M1] [#2 -0.11,-0.31,0.00,M2] [#3 -0.27,-0.02,0.00,R] [#4 -0.22,-0.39,0.00,M4] [#5 -0.07,0.25,0.00,M2] [#6 -0.16,-0.18,0.00,M1] [#7 -0.02,-0.08,0.22,U] [#8 -0.19,-0.25,0.00,M2] 
23:19:06.035 00.000 13300 refined, 1 included, MultiStar: {0.07, -0.07}, one-star: {0.09, -0.07}
23:19:06.035 00.000 13300 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-1.61) = xAngle (0.83 = 0.83)
23:19:06.036 00.001 13300 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.85 = 0.85)
23:19:06.036 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-0.78 mountX=0.07 mountY=0.08, mountTheta=0.84
23:19:06.037 00.001 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.07, opts=13)
23:19:06.037 00.000 13300 Enqueuing Move request for scope (0.07, -0.07)
23:19:06.038 00.001 11596 Worker thread wakes up
23:19:06.038 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.07) opts 0xd
23:19:06.038 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.07)
23:19:06.038 00.000 11596 Moving (0.07, -0.07) raw xDistance=0.07 yDistance=0.08
23:19:06.038 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:19:06.038 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:06.039 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:19:06.039 00.000 11596 MoveAxis(E, 0, ABG)
23:19:06.039 00.000 11596 Move returns status 0, amount 0
23:19:06.039 00.000 11596 MoveAxis(N, 0, ABG)
23:19:06.039 00.000 11596 Move returns status 0, amount 0
23:19:06.039 00.000 11596 move complete, result=0
23:19:06.039 00.000 11596 worker thread done servicing request
23:19:06.044 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=229, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
23:19:06.052 00.008 13300 UpdateGuideState exits: m=1910 SNR=30.6
23:19:06.052 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:06.052 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:19:06.052 00.000 13300 Enqueuing Expose request
23:19:06.052 00.000 11596 Worker thread wakes up
23:19:06.052 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:19:06.052 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:19:06.559 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:19:06.989 00.430 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bf30e531-d775-4377-9a99-adca6d726a1e"}
23:19:06.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bf30e531-d775-4377-9a99-adca6d726a1e"}
23:19:06.990 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"98bd7f75-b1ff-4c87-b411-9e6d0cd64b8e"}
23:19:06.990 00.000 13300 case statement mapped state 6 to 3
23:19:06.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"98bd7f75-b1ff-4c87-b411-9e6d0cd64b8e"}
23:19:06.991 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3c4cc2db-89fb-4703-81c7-8bfc987984ba"}
23:19:06.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":723,"width":15,"height":15,"star_pos":[7.37,7.26],"pixels":"..."},"id":"3c4cc2db-89fb-4703-81c7-8bfc987984ba"}
23:19:09.583 02.592 11596 Exposure complete
23:19:09.652 00.069 11596 worker thread done servicing request
23:19:09.653 00.001 13300 OnExposeComplete: enter
23:19:09.653 00.000 13300 UpdateGuideState(): m_state=6
23:19:09.653 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 724
23:19:09.654 00.001 13300 Star::Find returns 1 (0), X=1070.35, Y=336.17, Mass=1910, SNR=30.6, Peak=245 HFD=3.3
23:19:09.654 00.000 13300 MultiStar: [#1 -0.07,-0.08,0.76,U] [#2 -0.11,-0.21,0.45,U] [#3 0.12,-0.21,0.00,M1] [#4 -0.15,-0.28,0.00,M5] [#5 -0.09,0.16,0.25,U] [#6 -0.05,-0.19,0.21,U] [#7 0.04,-0.24,0.00,M1] [#8 -0.13,-0.41,0.00,M3] 
23:19:09.654 00.000 13300 refined, 4 included, MultiStar: {-0.02, -0.12}, one-star: {0.07, -0.16}
23:19:09.654 00.000 13300 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-1.61) = xAngle (-0.16 = -0.16)
23:19:09.654 00.000 13300 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.15 = -0.15)
23:19:09.654 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.77 mountX=0.12 mountY=-0.02, mountTheta=-0.15
23:19:09.656 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.12, opts=13)
23:19:09.656 00.000 13300 Enqueuing Move request for scope (-0.02, -0.12)
23:19:09.656 00.000 11596 Worker thread wakes up
23:19:09.656 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.12) opts 0xd
23:19:09.656 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.12)
23:19:09.657 00.001 11596 Moving (-0.02, -0.12) raw xDistance=0.12 yDistance=-0.02
23:19:09.657 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:19:09.657 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:09.657 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:19:09.657 00.000 11596 MoveAxis(E, 0, ABG)
23:19:09.657 00.000 11596 Move returns status 0, amount 0
23:19:09.657 00.000 11596 MoveAxis(N, 0, ABG)
23:19:09.657 00.000 11596 Move returns status 0, amount 0
23:19:09.657 00.000 11596 move complete, result=0
23:19:09.657 00.000 11596 worker thread done servicing request
23:19:09.663 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=245, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
23:19:09.671 00.008 13300 UpdateGuideState exits: m=1910 SNR=30.6
23:19:09.671 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:09.671 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:19:09.671 00.000 13300 Enqueuing Expose request
23:19:09.672 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:19:09.672 00.000 11596 Worker thread wakes up
23:19:09.672 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:19:09.988 00.316 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c06a8579-332c-48fb-a1f7-8750a1784301"}
23:19:09.988 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c06a8579-332c-48fb-a1f7-8750a1784301"}
23:19:09.989 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7ccafcc6-2c18-47ad-9324-8aee6bcb6367"}
23:19:09.989 00.000 13300 case statement mapped state 6 to 3
23:19:09.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7ccafcc6-2c18-47ad-9324-8aee6bcb6367"}
23:19:09.989 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"693bff2e-c279-4acc-ad5f-42c8ea2d02df"}
23:19:09.990 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":724,"width":15,"height":15,"star_pos":[7.35,7.17],"pixels":"..."},"id":"693bff2e-c279-4acc-ad5f-42c8ea2d02df"}
23:19:10.183 00.193 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:19:12.995 02.812 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0953eab6-6a34-4f64-b329-f9991ee5087d"}
23:19:12.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0953eab6-6a34-4f64-b329-f9991ee5087d"}
23:19:12.996 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9378d2f8-68b4-4dee-a05a-aca7e92fedfa"}
23:19:12.996 00.000 13300 case statement mapped state 6 to 3
23:19:12.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9378d2f8-68b4-4dee-a05a-aca7e92fedfa"}
23:19:12.997 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"35fb459a-e0f6-4361-a219-8914a1457a4d"}
23:19:12.997 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":724,"width":15,"height":15,"star_pos":[7.35,7.17],"pixels":"..."},"id":"35fb459a-e0f6-4361-a219-8914a1457a4d"}
23:19:13.221 00.224 11596 Exposure complete
23:19:13.373 00.152 11596 worker thread done servicing request
23:19:13.374 00.001 13300 OnExposeComplete: enter
23:19:13.374 00.000 13300 UpdateGuideState(): m_state=6
23:19:13.374 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 725
23:19:13.375 00.001 13300 Star::Find returns 1 (0), X=1070.36, Y=336.03, Mass=1897, SNR=30.5, Peak=252 HFD=3.3
23:19:13.375 00.000 13300 MultiStar: [#1 0.00,-0.20,0.76,U] [#2 -0.02,-0.11,0.46,U] [#3 0.17,-0.12,0.41,U] [#4 -0.08,0.10,0.29,U] [#5 -0.16,0.13,0.25,U] [#6 -0.08,-0.09,0.22,U] [#7 -0.08,-0.17,0.23,U] [#8 -0.03,-0.47,0.00,M4] 
23:19:13.375 00.000 13300 refined, 7 included, MultiStar: {0.01, -0.15}, one-star: {0.08, -0.30}
23:19:13.376 00.001 13300 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-1.61) = xAngle (0.11 = 0.11)
23:19:13.376 00.000 13300 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.12 = 0.12)
23:19:13.376 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.50 mountX=0.15 mountY=0.02, mountTheta=0.12
23:19:13.379 00.003 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.15, opts=13)
23:19:13.379 00.000 13300 Enqueuing Move request for scope (0.01, -0.15)
23:19:13.379 00.000 11596 Worker thread wakes up
23:19:13.380 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.15) opts 0xd
23:19:13.380 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.15)
23:19:13.380 00.000 11596 Moving (0.01, -0.15) raw xDistance=0.15 yDistance=0.02
23:19:13.381 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.15
23:19:13.381 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:13.381 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:19:13.382 00.001 11596 MoveAxis(W, 188, ABG)
23:19:13.382 00.000 11596 Guiding  Dir = 3, Dur = 188
23:19:13.382 00.000 11596 IsSlewing returns 0
23:19:13.390 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
23:19:13.405 00.015 13300 UpdateGuideState exits: m=1897 SNR=30.5
23:19:13.405 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:13.405 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:19:13.405 00.000 13300 Enqueuing Expose request
23:19:13.600 00.195 11596 IsGuiding returns 0
23:19:14.191 00.591 11596 IsGuiding returns 1
23:19:14.191 00.000 11596 scope still moving after pulse duration time elapsed
23:19:14.288 00.097 11596 IsSlewing returns 0
23:19:14.415 00.127 11596 IsGuiding returns 0
23:19:14.416 00.001 11596 scope move finished after 188 + 627 ms
23:19:14.416 00.000 11596 Move returns status 0, amount 188
23:19:14.417 00.001 11596 MoveAxis(N, 0, ABG)
23:19:14.417 00.000 11596 Move returns status 0, amount 0
23:19:14.417 00.000 11596 move complete, result=0
23:19:14.417 00.000 11596 worker thread done servicing request
23:19:14.417 00.000 13300 GuideStep: 0.2 px 188 ms WEST, 0.0 px 0 ms NORTH
23:19:14.417 00.000 11596 Worker thread wakes up
23:19:14.418 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:19:14.928 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:19:15.993 01.065 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"99656e49-b43f-474d-a71e-ab4c34ecc3c6"}
23:19:15.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"99656e49-b43f-474d-a71e-ab4c34ecc3c6"}
23:19:15.994 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6f548b4e-02ee-42d6-95f4-0bf96891b82a"}
23:19:15.994 00.000 13300 case statement mapped state 6 to 3
23:19:15.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6f548b4e-02ee-42d6-95f4-0bf96891b82a"}
23:19:15.995 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b52d39db-32ce-4250-97b9-99decfe30999"}
23:19:15.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":725,"width":15,"height":15,"star_pos":[7.36,7.03],"pixels":"..."},"id":"b52d39db-32ce-4250-97b9-99decfe30999"}
23:19:17.964 01.969 11596 Exposure complete
23:19:18.056 00.092 11596 worker thread done servicing request
23:19:18.056 00.000 13300 OnExposeComplete: enter
23:19:18.056 00.000 13300 UpdateGuideState(): m_state=6
23:19:18.057 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 726
23:19:18.057 00.000 13300 Star::Find returns 1 (0), X=1070.31, Y=336.17, Mass=1930, SNR=30.8, Peak=254 HFD=3.3
23:19:18.058 00.001 13300 MultiStar: [#1 -0.25,-0.29,0.00,M1] [#2 -0.10,-0.16,0.45,U] [#3 -0.10,-0.23,0.00,M1] [#4 -0.25,-0.25,0.00,M5] [#5 -0.21,0.18,0.00,M1] [#6 -0.07,-0.08,0.21,U] [#7 -0.19,-0.23,0.00,M1] [#8 0.19,-0.34,0.00,M5] 
23:19:18.058 00.000 13300 refined, 2 included, MultiStar: {-0.02, -0.15}, one-star: {0.04, -0.16}
23:19:18.058 00.000 13300 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-1.61) = xAngle (-0.06 = -0.06)
23:19:18.058 00.000 13300 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.05 = -0.05)
23:19:18.058 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.15 hyp=0.15 cameraTheta=-1.67 mountX=0.15 mountY=-0.01, mountTheta=-0.05
23:19:18.060 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.15, opts=13)
23:19:18.061 00.001 13300 Enqueuing Move request for scope (-0.02, -0.15)
23:19:18.061 00.000 11596 Worker thread wakes up
23:19:18.061 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.15) opts 0xd
23:19:18.061 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.15)
23:19:18.061 00.000 11596 Moving (-0.02, -0.15) raw xDistance=0.15 yDistance=-0.01
23:19:18.062 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
23:19:18.062 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:18.062 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:19:18.062 00.000 11596 MoveAxis(W, 203, ABG)
23:19:18.062 00.000 11596 Guiding  Dir = 3, Dur = 203
23:19:18.063 00.001 11596 IsSlewing returns 0
23:19:18.068 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
23:19:18.077 00.009 13300 UpdateGuideState exits: m=1930 SNR=30.8
23:19:18.077 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:18.077 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:19:18.077 00.000 13300 Enqueuing Expose request
23:19:18.140 00.063 11596 IsGuiding returns 0
23:19:18.298 00.158 11596 PulseGuide returned control before completion, sleep 56
23:19:18.427 00.129 11596 IsGuiding returns 1
23:19:18.427 00.000 11596 scope still moving after pulse duration time elapsed
23:19:18.461 00.034 11596 IsSlewing returns 0
23:19:18.521 00.060 11596 IsGuiding returns 0
23:19:18.521 00.000 11596 scope move finished after 203 + 177 ms
23:19:18.521 00.000 11596 Move returns status 0, amount 203
23:19:18.521 00.000 11596 MoveAxis(N, 0, ABG)
23:19:18.521 00.000 11596 Move returns status 0, amount 0
23:19:18.521 00.000 11596 move complete, result=0
23:19:18.521 00.000 11596 worker thread done servicing request
23:19:18.521 00.000 13300 GuideStep: 0.2 px 203 ms WEST, -0.0 px 0 ms NORTH
23:19:18.521 00.000 11596 Worker thread wakes up
23:19:18.522 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:19:18.992 00.470 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"848b99e0-ab75-4893-975c-389de7d63d83"}
23:19:18.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"848b99e0-ab75-4893-975c-389de7d63d83"}
23:19:18.993 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6e2561df-590a-4cd9-87f0-659f4387e830"}
23:19:18.993 00.000 13300 case statement mapped state 6 to 3
23:19:18.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6e2561df-590a-4cd9-87f0-659f4387e830"}
23:19:18.993 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a1e00f80-87cb-42ec-a3f8-ed99335eb7e2"}
23:19:18.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":726,"width":15,"height":15,"star_pos":[7.31,7.17],"pixels":"..."},"id":"a1e00f80-87cb-42ec-a3f8-ed99335eb7e2"}
23:19:19.026 00.033 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:19:21.993 02.967 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a669fcfa-3370-4d2c-9632-c9d4eadcb79b"}
23:19:21.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a669fcfa-3370-4d2c-9632-c9d4eadcb79b"}
23:19:21.994 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"adb797e0-fa85-4c1f-952b-b81b692b7a05"}
23:19:21.994 00.000 13300 case statement mapped state 6 to 3
23:19:21.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"adb797e0-fa85-4c1f-952b-b81b692b7a05"}
23:19:21.995 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"79a76ac8-1ec6-44c8-a2f4-040b67318b65"}
23:19:21.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":726,"width":15,"height":15,"star_pos":[7.31,7.17],"pixels":"..."},"id":"79a76ac8-1ec6-44c8-a2f4-040b67318b65"}
23:19:22.070 00.075 11596 Exposure complete
23:19:22.160 00.090 11596 worker thread done servicing request
23:19:22.161 00.001 13300 OnExposeComplete: enter
23:19:22.161 00.000 13300 UpdateGuideState(): m_state=6
23:19:22.161 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 727
23:19:22.161 00.000 13300 Star::Find returns 1 (0), X=1070.35, Y=336.24, Mass=1952, SNR=30.9, Peak=239 HFD=3.2
23:19:22.162 00.001 13300 MultiStar: [#1 -0.12,-0.15,0.74,U] [#2 -0.17,-0.07,0.45,U] [#3 0.03,0.08,0.40,U] [#4 -0.26,-0.07,0.00,M6] [#5 -0.20,0.08,0.25,U] [#6 0.03,0.12,0.21,U] [#7 -0.18,0.05,0.24,U] [#8 -0.10,-0.44,0.00,M6] 
23:19:22.162 00.000 13300 refined, 6 included, MultiStar: {-0.05, -0.04}, one-star: {0.07, -0.09}
23:19:22.162 00.000 13300 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-1.61) = xAngle (-0.84 = -0.84)
23:19:22.162 00.000 13300 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.83 = -0.83)
23:19:22.162 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.04 hyp=0.07 cameraTheta=-2.45 mountX=0.04 mountY=-0.05, mountTheta=-0.83
23:19:22.165 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.04, opts=13)
23:19:22.165 00.000 13300 Enqueuing Move request for scope (-0.05, -0.04)
23:19:22.165 00.000 11596 Worker thread wakes up
23:19:22.165 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.04) opts 0xd
23:19:22.165 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.04)
23:19:22.165 00.000 11596 Moving (-0.05, -0.04) raw xDistance=0.04 yDistance=-0.05
23:19:22.165 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:19:22.166 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:22.166 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:19:22.166 00.000 11596 MoveAxis(E, 0, ABG)
23:19:22.166 00.000 11596 Move returns status 0, amount 0
23:19:22.166 00.000 11596 MoveAxis(N, 0, ABG)
23:19:22.166 00.000 11596 Move returns status 0, amount 0
23:19:22.166 00.000 11596 move complete, result=0
23:19:22.166 00.000 11596 worker thread done servicing request
23:19:22.171 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
23:19:22.179 00.008 13300 UpdateGuideState exits: m=1952 SNR=30.9
23:19:22.179 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:22.179 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:19:22.179 00.000 13300 Enqueuing Expose request
23:19:22.179 00.000 11596 Worker thread wakes up
23:19:22.179 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:19:22.180 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:19:22.682 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:19:24.992 02.310 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a56b31f2-a96b-4925-aeac-56dc58d37774"}
23:19:24.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a56b31f2-a96b-4925-aeac-56dc58d37774"}
23:19:24.993 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f324d3f6-385c-4c3d-bbec-53ed6123ebfd"}
23:19:24.993 00.000 13300 case statement mapped state 6 to 3
23:19:24.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f324d3f6-385c-4c3d-bbec-53ed6123ebfd"}
23:19:24.994 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4d1f6dd6-246d-4f75-8de9-ef118a9f08d1"}
23:19:24.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":727,"width":15,"height":15,"star_pos":[7.35,7.24],"pixels":"..."},"id":"4d1f6dd6-246d-4f75-8de9-ef118a9f08d1"}
23:19:25.711 00.717 11596 Exposure complete
23:19:25.785 00.074 11596 worker thread done servicing request
23:19:25.785 00.000 13300 OnExposeComplete: enter
23:19:25.786 00.001 13300 UpdateGuideState(): m_state=6
23:19:25.786 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 728
23:19:25.786 00.000 13300 Star::Find returns 1 (0), X=1070.26, Y=336.41, Mass=1929, SNR=30.8, Peak=219 HFD=3.2
23:19:25.786 00.000 13300 MultiStar: [#1 -0.15,0.12,0.75,U] [#2 -0.14,0.02,0.44,U] [#3 0.19,0.09,0.42,U] [#4 -0.26,-0.08,0.00,M7] [#5 -0.12,-0.02,0.25,U] [#6 0.18,0.12,0.21,U] [#7 -0.03,0.12,0.23,U] [#8 0.08,-0.16,0.20,U] 
23:19:25.787 00.001 13300 refined, 7 included, MultiStar: {-0.03, 0.07}, one-star: {-0.01, 0.08}
23:19:25.787 00.000 13300 CameraToMount -- cameraTheta (1.96) - m_xAngle (-1.61) = xAngle (3.57 = -2.71)
23:19:25.787 00.000 13300 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.58 = -2.70)
23:19:25.787 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.07 hyp=0.07 cameraTheta=1.96 mountX=-0.07 mountY=-0.03, mountTheta=-2.70
23:19:25.788 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.07, opts=13)
23:19:25.789 00.001 13300 Enqueuing Move request for scope (-0.03, 0.07)
23:19:25.789 00.000 11596 Worker thread wakes up
23:19:25.789 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.07) opts 0xd
23:19:25.789 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.07)
23:19:25.789 00.000 11596 Moving (-0.03, 0.07) raw xDistance=-0.07 yDistance=-0.03
23:19:25.789 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:19:25.790 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:25.790 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:19:25.791 00.001 11596 MoveAxis(E, 0, ABG)
23:19:25.791 00.000 11596 Move returns status 0, amount 0
23:19:25.791 00.000 11596 MoveAxis(N, 0, ABG)
23:19:25.791 00.000 11596 Move returns status 0, amount 0
23:19:25.791 00.000 11596 move complete, result=0
23:19:25.791 00.000 11596 worker thread done servicing request
23:19:25.796 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=219, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
23:19:25.803 00.007 13300 UpdateGuideState exits: m=1929 SNR=30.8
23:19:25.803 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:25.803 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:19:25.803 00.000 13300 Enqueuing Expose request
23:19:25.803 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:19:25.803 00.000 11596 Worker thread wakes up
23:19:25.804 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:19:26.317 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:19:27.991 01.674 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4831b966-f035-4e35-bd76-91f849749440"}
23:19:27.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4831b966-f035-4e35-bd76-91f849749440"}
23:19:27.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"33eeb863-c742-4eb2-8835-526e4fd7efa1"}
23:19:27.992 00.000 13300 case statement mapped state 6 to 3
23:19:27.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"33eeb863-c742-4eb2-8835-526e4fd7efa1"}
23:19:27.992 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2fd0ae2d-bb11-40c1-8db3-bd94d319efbb"}
23:19:27.993 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":728,"width":15,"height":15,"star_pos":[7.26,7.41],"pixels":"..."},"id":"2fd0ae2d-bb11-40c1-8db3-bd94d319efbb"}
23:19:29.344 01.351 11596 Exposure complete
23:19:29.416 00.072 11596 worker thread done servicing request
23:19:29.416 00.000 13300 OnExposeComplete: enter
23:19:29.417 00.001 13300 UpdateGuideState(): m_state=6
23:19:29.417 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 729
23:19:29.417 00.000 13300 Star::Find returns 1 (0), X=1070.19, Y=336.29, Mass=1914, SNR=30.6, Peak=229 HFD=3.3
23:19:29.418 00.001 13300 MultiStar: [#1 -0.29,-0.10,0.00,M1] [#2 -0.16,-0.14,0.44,U] [#3 0.07,0.03,0.42,U] [#4 -0.29,-0.20,0.00,M8] [#5 -0.23,0.12,0.00,M1] [#6 0.21,-0.19,0.00,M1] [#7 0.07,-0.13,0.23,U] [#8 0.03,-0.11,0.20,U] 
23:19:29.418 00.000 13300 refined, 4 included, MultiStar: {-0.05, -0.06}, one-star: {-0.09, -0.03}
23:19:29.418 00.000 13300 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-1.61) = xAngle (-0.63 = -0.63)
23:19:29.418 00.000 13300 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.62 = -0.62)
23:19:29.418 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-2.24 mountX=0.06 mountY=-0.04, mountTheta=-0.62
23:19:29.419 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.06, opts=13)
23:19:29.420 00.001 13300 Enqueuing Move request for scope (-0.05, -0.06)
23:19:29.420 00.000 11596 Worker thread wakes up
23:19:29.420 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.06) opts 0xd
23:19:29.420 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.06)
23:19:29.420 00.000 11596 Moving (-0.05, -0.06) raw xDistance=0.06 yDistance=-0.04
23:19:29.420 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:19:29.420 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:29.420 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:19:29.420 00.000 11596 MoveAxis(E, 0, ABG)
23:19:29.421 00.001 11596 Move returns status 0, amount 0
23:19:29.421 00.000 11596 MoveAxis(N, 0, ABG)
23:19:29.421 00.000 11596 Move returns status 0, amount 0
23:19:29.421 00.000 11596 move complete, result=0
23:19:29.421 00.000 11596 worker thread done servicing request
23:19:29.425 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=229, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
23:19:29.433 00.008 13300 UpdateGuideState exits: m=1914 SNR=30.6
23:19:29.433 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:29.433 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:19:29.433 00.000 13300 Enqueuing Expose request
23:19:29.433 00.000 11596 Worker thread wakes up
23:19:29.433 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:19:29.434 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:19:29.944 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:19:30.992 01.048 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"17934a5e-64cb-4878-b444-e4161500986d"}
23:19:30.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"17934a5e-64cb-4878-b444-e4161500986d"}
23:19:30.992 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9fb1f520-3baf-45ef-84d6-7c805d16d7e3"}
23:19:30.993 00.001 13300 case statement mapped state 6 to 3
23:19:30.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9fb1f520-3baf-45ef-84d6-7c805d16d7e3"}
23:19:30.993 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d2be0409-436e-4362-974b-f73e5ba60953"}
23:19:30.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":729,"width":15,"height":15,"star_pos":[7.19,7.29],"pixels":"..."},"id":"d2be0409-436e-4362-974b-f73e5ba60953"}
23:19:32.978 01.985 11596 Exposure complete
23:19:33.048 00.070 11596 worker thread done servicing request
23:19:33.048 00.000 13300 OnExposeComplete: enter
23:19:33.049 00.001 13300 UpdateGuideState(): m_state=6
23:19:33.049 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 730
23:19:33.049 00.000 13300 Star::Find returns 1 (0), X=1070.19, Y=336.36, Mass=1965, SNR=31.1, Peak=214 HFD=3.3
23:19:33.050 00.001 13300 MultiStar: [#1 -0.13,0.10,0.76,U] [#2 -0.24,0.07,0.00,M1] [#3 0.04,0.29,0.00,M1] [#4 -0.20,0.09,0.30,U] [#5 -0.17,0.33,0.00,M2] [#6 0.28,0.01,0.00,M2] [#7 0.19,-0.06,0.22,U] [#8 0.22,-0.16,0.00,M5] 
23:19:33.050 00.000 13300 single-star, 3 included, MultiStar: {-0.09, 0.05}, one-star: {-0.09, 0.03}
23:19:33.050 00.000 13300 CameraToMount -- cameraTheta (2.82) - m_xAngle (-1.61) = xAngle (4.43 = -1.85)
23:19:33.050 00.000 13300 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.44 = -1.84)
23:19:33.050 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.03 hyp=0.09 cameraTheta=2.82 mountX=-0.03 mountY=-0.09, mountTheta=-1.85
23:19:33.052 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.03, opts=13)
23:19:33.052 00.000 13300 Enqueuing Move request for scope (-0.09, 0.03)
23:19:33.052 00.000 11596 Worker thread wakes up
23:19:33.052 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.03) opts 0xd
23:19:33.052 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.03)
23:19:33.052 00.000 11596 Moving (-0.09, 0.03) raw xDistance=-0.03 yDistance=-0.09
23:19:33.052 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:19:33.052 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:33.052 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:19:33.053 00.001 11596 MoveAxis(E, 0, ABG)
23:19:33.053 00.000 11596 Move returns status 0, amount 0
23:19:33.053 00.000 11596 MoveAxis(N, 0, ABG)
23:19:33.053 00.000 11596 Move returns status 0, amount 0
23:19:33.053 00.000 11596 move complete, result=0
23:19:33.053 00.000 11596 worker thread done servicing request
23:19:33.058 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=214, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
23:19:33.066 00.008 13300 UpdateGuideState exits: m=1965 SNR=31.1
23:19:33.066 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:33.066 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:19:33.066 00.000 13300 Enqueuing Expose request
23:19:33.066 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:19:33.066 00.000 11596 Worker thread wakes up
23:19:33.066 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:19:33.580 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:19:33.990 00.410 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d0fb1a9e-f164-489a-8365-cc24e6d636a3"}
23:19:33.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d0fb1a9e-f164-489a-8365-cc24e6d636a3"}
23:19:33.991 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c7da4cf4-ecb1-41db-b726-274e3cd39144"}
23:19:33.991 00.000 13300 case statement mapped state 6 to 3
23:19:33.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c7da4cf4-ecb1-41db-b726-274e3cd39144"}
23:19:33.991 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0882834d-3aa8-42c9-a6e6-f8687cfceb43"}
23:19:33.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":730,"width":15,"height":15,"star_pos":[7.19,7.36],"pixels":"..."},"id":"0882834d-3aa8-42c9-a6e6-f8687cfceb43"}
23:19:36.604 02.613 11596 Exposure complete
23:19:36.690 00.086 11596 worker thread done servicing request
23:19:36.690 00.000 13300 OnExposeComplete: enter
23:19:36.690 00.000 13300 UpdateGuideState(): m_state=6
23:19:36.691 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 731
23:19:36.691 00.000 13300 Star::Find returns 1 (0), X=1070.21, Y=336.37, Mass=1911, SNR=30.6, Peak=211 HFD=3.3
23:19:36.691 00.000 13300 MultiStar: [#1 -0.17,0.06,0.77,U] [#2 -0.18,0.11,0.45,U] [#3 0.16,-0.10,0.41,U] [#4 -0.31,0.06,0.00,M8] [#5 -0.28,0.45,0.00,M3] [#6 0.02,-0.27,0.00,M3] [#7 -0.10,0.01,0.23,U] [#8 0.21,-0.14,0.00,M6] 
23:19:36.692 00.001 13300 single-star, 4 included, MultiStar: {-0.08, 0.03}, one-star: {-0.06, 0.04}
23:19:36.692 00.000 13300 CameraToMount -- cameraTheta (2.60) - m_xAngle (-1.61) = xAngle (4.21 = -2.08)
23:19:36.692 00.000 13300 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.22 = -2.06)
23:19:36.692 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.04 hyp=0.07 cameraTheta=2.60 mountX=-0.03 mountY=-0.06, mountTheta=-2.07
23:19:36.694 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.04, opts=13)
23:19:36.694 00.000 13300 Enqueuing Move request for scope (-0.06, 0.04)
23:19:36.694 00.000 11596 Worker thread wakes up
23:19:36.694 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.04) opts 0xd
23:19:36.694 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.04)
23:19:36.694 00.000 11596 Moving (-0.06, 0.04) raw xDistance=-0.03 yDistance=-0.06
23:19:36.694 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:19:36.695 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:36.695 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:19:36.696 00.001 11596 MoveAxis(E, 0, ABG)
23:19:36.696 00.000 11596 Move returns status 0, amount 0
23:19:36.697 00.001 11596 MoveAxis(N, 0, ABG)
23:19:36.697 00.000 11596 Move returns status 0, amount 0
23:19:36.697 00.000 11596 move complete, result=0
23:19:36.698 00.001 11596 worker thread done servicing request
23:19:36.702 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=211, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
23:19:36.709 00.007 13300 UpdateGuideState exits: m=1911 SNR=30.6
23:19:36.709 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:36.709 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:19:36.710 00.001 13300 Enqueuing Expose request
23:19:36.710 00.000 11596 Worker thread wakes up
23:19:36.710 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:19:36.710 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:19:36.990 00.280 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"52f119a5-97ee-4764-91d8-38b4b758be64"}
23:19:36.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"52f119a5-97ee-4764-91d8-38b4b758be64"}
23:19:36.991 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"508099df-53ce-4cbf-bfcb-0a4c600c63b9"}
23:19:36.991 00.000 13300 case statement mapped state 6 to 3
23:19:36.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"508099df-53ce-4cbf-bfcb-0a4c600c63b9"}
23:19:36.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b3c88410-92ca-4074-a19c-06d212868976"}
23:19:36.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":731,"width":15,"height":15,"star_pos":[7.21,7.37],"pixels":"..."},"id":"b3c88410-92ca-4074-a19c-06d212868976"}
23:19:37.225 00.233 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:19:39.988 02.763 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ba4a8abd-1d41-48fd-a235-d369b6054f65"}
23:19:39.988 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ba4a8abd-1d41-48fd-a235-d369b6054f65"}
23:19:39.989 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"252833dd-7038-4506-9fac-342d8021bcff"}
23:19:39.989 00.000 13300 case statement mapped state 6 to 3
23:19:39.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"252833dd-7038-4506-9fac-342d8021bcff"}
23:19:39.989 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f271a9db-a19d-4ea4-9afd-67b15cd7d5e8"}
23:19:39.990 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":731,"width":15,"height":15,"star_pos":[7.21,7.37],"pixels":"..."},"id":"f271a9db-a19d-4ea4-9afd-67b15cd7d5e8"}
23:19:40.269 00.279 13300 evsrv: cli 102039A0 connect
23:19:40.269 00.000 13300 case statement mapped state 6 to 3
23:19:40.270 00.001 13300 case statement mapped state 6 to 3
23:19:40.271 00.001 13300 evsrv: cli 102039A0 request: {"method":"get_app_state","id":"0b3757f8-5a28-468a-befe-7009018766e6"}
23:19:40.271 00.000 13300 case statement mapped state 6 to 3
23:19:40.271 00.000 13300 evsrv: cli 102039A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0b3757f8-5a28-468a-befe-7009018766e6"}
23:19:40.278 00.007 13300 evsrv: cli 102039A0 disconnect
23:19:40.301 00.023 11596 Exposure complete
23:19:40.460 00.159 11596 worker thread done servicing request
23:19:40.460 00.000 13300 OnExposeComplete: enter
23:19:40.460 00.000 13300 UpdateGuideState(): m_state=6
23:19:40.461 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 732
23:19:40.461 00.000 13300 Star::Find returns 1 (0), X=1070.36, Y=336.40, Mass=1959, SNR=30.8, Peak=218 HFD=3.3
23:19:40.461 00.000 13300 MultiStar: [#1 0.02,-0.11,0.76,U] [#2 -0.10,0.42,0.00,M1] [#3 0.28,0.17,0.00,M1] [#4 -0.08,-0.24,0.00,M9] [#5 -0.03,0.16,0.24,U] [#6 0.30,-0.25,0.00,M4] [#7 0.21,-0.26,0.00,M1] [#8 0.17,-0.26,0.00,M7] 
23:19:40.461 00.000 13300 refined, 2 included, MultiStar: {0.05, 0.01}, one-star: {0.09, 0.07}
23:19:40.462 00.001 13300 CameraToMount -- cameraTheta (0.25) - m_xAngle (-1.61) = xAngle (1.86 = 1.86)
23:19:40.462 00.000 13300 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.87 = 1.87)
23:19:40.462 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.01 hyp=0.05 cameraTheta=0.25 mountX=-0.01 mountY=0.05, mountTheta=1.86
23:19:40.463 00.001 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.01, opts=13)
23:19:40.464 00.001 13300 Enqueuing Move request for scope (0.05, 0.01)
23:19:40.464 00.000 11596 Worker thread wakes up
23:19:40.464 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.01) opts 0xd
23:19:40.464 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.01)
23:19:40.464 00.000 11596 Moving (0.05, 0.01) raw xDistance=-0.01 yDistance=0.05
23:19:40.464 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:19:40.464 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:40.465 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:19:40.465 00.000 11596 MoveAxis(E, 0, ABG)
23:19:40.465 00.000 11596 Move returns status 0, amount 0
23:19:40.465 00.000 11596 MoveAxis(N, 0, ABG)
23:19:40.465 00.000 11596 Move returns status 0, amount 0
23:19:40.465 00.000 11596 move complete, result=0
23:19:40.465 00.000 11596 worker thread done servicing request
23:19:40.470 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=218, med=4, FiltMin=0, FiltMax=92, Gamma=0.510
23:19:40.481 00.011 13300 UpdateGuideState exits: m=1959 SNR=30.8
23:19:40.481 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:40.481 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:19:40.481 00.000 13300 Enqueuing Expose request
23:19:40.481 00.000 11596 Worker thread wakes up
23:19:40.482 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:19:40.482 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:19:40.993 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:19:42.987 01.994 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2c290a26-fe67-41d0-8108-4dccfdc74bbc"}
23:19:42.987 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2c290a26-fe67-41d0-8108-4dccfdc74bbc"}
23:19:42.988 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"36a97a72-e36e-43b3-9404-1682ea874461"}
23:19:42.988 00.000 13300 case statement mapped state 6 to 3
23:19:42.988 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"36a97a72-e36e-43b3-9404-1682ea874461"}
23:19:42.989 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b48d5f85-ca08-40d8-89ee-5d70e4afbed7"}
23:19:42.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":732,"width":15,"height":15,"star_pos":[7.36,7.40],"pixels":"..."},"id":"b48d5f85-ca08-40d8-89ee-5d70e4afbed7"}
23:19:44.035 01.046 11596 Exposure complete
23:19:44.132 00.097 11596 worker thread done servicing request
23:19:44.132 00.000 13300 OnExposeComplete: enter
23:19:44.132 00.000 13300 UpdateGuideState(): m_state=6
23:19:44.133 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 733
23:19:44.133 00.000 13300 Star::Find returns 1 (0), X=1070.50, Y=336.34, Mass=1937, SNR=30.8, Peak=210 HFD=3.2
23:19:44.133 00.000 13300 MultiStar: [#1 -0.10,0.14,0.76,U] [#2 -0.01,0.08,0.46,U] [#3 -0.01,0.17,0.42,U] [#4 -0.14,0.16,0.29,U] [#5 0.13,0.27,0.00,M3] [#6 0.21,-0.10,0.22,U] [#7 0.20,-0.09,0.22,U] [#8 -0.08,-0.06,0.19,U] 
23:19:44.133 00.000 13300 refined, 7 included, MultiStar: {0.05, 0.06}, one-star: {0.22, 0.01}
23:19:44.134 00.001 13300 CameraToMount -- cameraTheta (0.91) - m_xAngle (-1.61) = xAngle (2.52 = 2.52)
23:19:44.134 00.000 13300 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.53 = 2.53)
23:19:44.134 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.06 hyp=0.08 cameraTheta=0.91 mountX=-0.06 mountY=0.04, mountTheta=2.53
23:19:44.136 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.06, opts=13)
23:19:44.136 00.000 13300 Enqueuing Move request for scope (0.05, 0.06)
23:19:44.136 00.000 11596 Worker thread wakes up
23:19:44.136 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.06) opts 0xd
23:19:44.137 00.001 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.06)
23:19:44.137 00.000 11596 Moving (0.05, 0.06) raw xDistance=-0.06 yDistance=0.04
23:19:44.137 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:19:44.137 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:44.137 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:19:44.137 00.000 11596 MoveAxis(E, 0, ABG)
23:19:44.137 00.000 11596 Move returns status 0, amount 0
23:19:44.138 00.001 11596 MoveAxis(N, 0, ABG)
23:19:44.138 00.000 11596 Move returns status 0, amount 0
23:19:44.138 00.000 11596 move complete, result=0
23:19:44.138 00.000 11596 worker thread done servicing request
23:19:44.144 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=210, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
23:19:44.155 00.011 13300 UpdateGuideState exits: m=1937 SNR=30.8
23:19:44.155 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:44.156 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:19:44.156 00.000 13300 Enqueuing Expose request
23:19:44.156 00.000 11596 Worker thread wakes up
23:19:44.156 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:19:44.156 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:19:44.663 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:19:45.988 01.325 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"295a94b3-cd36-453c-a7da-aa8a9535c977"}
23:19:45.988 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"295a94b3-cd36-453c-a7da-aa8a9535c977"}
23:19:45.989 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"061def43-7f21-4893-be4d-7522ee2c5678"}
23:19:45.989 00.000 13300 case statement mapped state 6 to 3
23:19:45.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"061def43-7f21-4893-be4d-7522ee2c5678"}
23:19:45.989 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8b43e39c-4665-4370-8109-0c685807d9cb"}
23:19:45.990 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":733,"width":15,"height":15,"star_pos":[7.50,7.34],"pixels":"..."},"id":"8b43e39c-4665-4370-8109-0c685807d9cb"}
23:19:47.759 01.769 11596 Exposure complete
23:19:48.002 00.243 11596 worker thread done servicing request
23:19:48.003 00.001 13300 OnExposeComplete: enter
23:19:48.003 00.000 13300 UpdateGuideState(): m_state=6
23:19:48.003 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 734
23:19:48.003 00.000 13300 Star::Find returns 1 (0), X=1070.35, Y=336.31, Mass=1974, SNR=31.1, Peak=224 HFD=3.3
23:19:48.004 00.001 13300 MultiStar: [#1 -0.05,-0.07,0.73,U] [#2 0.00,-0.12,0.45,U] [#3 0.03,-0.16,0.41,U] [#4 -0.09,-0.06,0.29,U] [#5 -0.16,0.13,0.26,U] [#6 -0.14,0.01,0.22,U] [#7 0.07,0.03,0.22,U] [#8 0.15,-0.37,0.00,M7] 
23:19:48.004 00.000 13300 refined, 7 included, MultiStar: {-0.01, -0.05}, one-star: {0.07, -0.02}
23:19:48.004 00.000 13300 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-1.61) = xAngle (-0.14 = -0.14)
23:19:48.004 00.000 13300 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.13 = -0.13)
23:19:48.004 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.75 mountX=0.05 mountY=-0.01, mountTheta=-0.13
23:19:48.006 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.05, opts=13)
23:19:48.006 00.000 13300 Enqueuing Move request for scope (-0.01, -0.05)
23:19:48.006 00.000 11596 Worker thread wakes up
23:19:48.011 00.005 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.05) opts 0xd
23:19:48.012 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.05)
23:19:48.012 00.000 11596 Moving (-0.01, -0.05) raw xDistance=0.05 yDistance=-0.01
23:19:48.012 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:19:48.012 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:48.013 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:19:48.014 00.001 11596 MoveAxis(E, 0, ABG)
23:19:48.015 00.001 11596 Move returns status 0, amount 0
23:19:48.017 00.002 11596 MoveAxis(N, 0, ABG)
23:19:48.017 00.000 11596 Move returns status 0, amount 0
23:19:48.018 00.001 11596 move complete, result=0
23:19:48.018 00.000 11596 worker thread done servicing request
23:19:48.048 00.030 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=224, med=4, FiltMin=1, FiltMax=100, Gamma=0.510
23:19:48.055 00.007 13300 UpdateGuideState exits: m=1974 SNR=31.1
23:19:48.055 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:48.055 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:19:48.058 00.003 13300 Enqueuing Expose request
23:19:48.058 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:19:48.063 00.005 11596 Worker thread wakes up
23:19:48.064 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:19:48.567 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:19:49.022 00.455 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"32885948-ee22-48b2-8c57-aec101d3238d"}
23:19:49.022 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"32885948-ee22-48b2-8c57-aec101d3238d"}
23:19:49.028 00.006 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"484c6d3d-4343-4946-a381-f709f09a3450"}
23:19:49.029 00.001 13300 case statement mapped state 6 to 3
23:19:49.029 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"484c6d3d-4343-4946-a381-f709f09a3450"}
23:19:49.031 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8679e5ec-6926-4caf-8807-65700d53dee5"}
23:19:49.032 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":734,"width":15,"height":15,"star_pos":[7.35,7.31],"pixels":"..."},"id":"8679e5ec-6926-4caf-8807-65700d53dee5"}
23:19:51.591 02.559 11596 Exposure complete
23:19:51.663 00.072 11596 worker thread done servicing request
23:19:51.664 00.001 13300 OnExposeComplete: enter
23:19:51.664 00.000 13300 UpdateGuideState(): m_state=6
23:19:51.664 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 735
23:19:51.664 00.000 13300 Star::Find returns 1 (0), X=1070.26, Y=336.34, Mass=1898, SNR=30.5, Peak=218 HFD=3.3
23:19:51.665 00.001 13300 MultiStar: [#1 -0.11,-0.09,0.76,U] [#2 -0.20,-0.09,0.45,U] [#3 -0.05,0.02,0.42,U] [#4 -0.01,-0.06,0.29,U] [#5 -0.20,-0.01,0.26,U] [#6 -0.22,-0.24,0.00,M3] [#7 -0.09,0.16,0.23,U] [#8 0.09,-0.18,0.20,U] 
23:19:51.665 00.000 13300 single-star, 7 included, MultiStar: {-0.08, -0.03}, one-star: {-0.02, 0.02}
23:19:51.666 00.001 13300 CameraToMount -- cameraTheta (2.37) - m_xAngle (-1.61) = xAngle (3.98 = -2.30)
23:19:51.666 00.000 13300 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.00 = -2.29)
23:19:51.666 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.02 hyp=0.02 cameraTheta=2.37 mountX=-0.01 mountY=-0.02, mountTheta=-2.30
23:19:51.668 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.02, opts=13)
23:19:51.668 00.000 13300 Enqueuing Move request for scope (-0.02, 0.02)
23:19:51.668 00.000 11596 Worker thread wakes up
23:19:51.668 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.02) opts 0xd
23:19:51.668 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.02)
23:19:51.669 00.001 11596 Moving (-0.02, 0.02) raw xDistance=-0.01 yDistance=-0.02
23:19:51.669 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:19:51.669 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:51.669 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:19:51.669 00.000 11596 MoveAxis(E, 0, ABG)
23:19:51.669 00.000 11596 Move returns status 0, amount 0
23:19:51.669 00.000 11596 MoveAxis(N, 0, ABG)
23:19:51.669 00.000 11596 Move returns status 0, amount 0
23:19:51.669 00.000 11596 move complete, result=0
23:19:51.669 00.000 11596 worker thread done servicing request
23:19:51.674 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=218, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
23:19:51.681 00.007 13300 UpdateGuideState exits: m=1898 SNR=30.5
23:19:51.681 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:51.681 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:19:51.681 00.000 13300 Enqueuing Expose request
23:19:51.682 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:19:51.682 00.000 11596 Worker thread wakes up
23:19:51.682 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:19:51.995 00.313 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7d2a1f7c-93f9-4d20-b356-97e4727a1bf4"}
23:19:51.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7d2a1f7c-93f9-4d20-b356-97e4727a1bf4"}
23:19:51.995 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b57b151e-cbd4-44e0-bf25-a32816e2bf43"}
23:19:51.996 00.001 13300 case statement mapped state 6 to 3
23:19:51.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b57b151e-cbd4-44e0-bf25-a32816e2bf43"}
23:19:51.996 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d9e93a4f-f655-46fd-94d6-0208093fb236"}
23:19:51.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":735,"width":15,"height":15,"star_pos":[7.26,7.34],"pixels":"..."},"id":"d9e93a4f-f655-46fd-94d6-0208093fb236"}
23:19:52.194 00.198 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:19:54.995 02.801 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5af4446f-8066-487c-9604-a81831bad21c"}
23:19:54.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5af4446f-8066-487c-9604-a81831bad21c"}
23:19:54.996 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fa7607f4-c3b0-4148-bf37-803aebc4354d"}
23:19:54.996 00.000 13300 case statement mapped state 6 to 3
23:19:54.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fa7607f4-c3b0-4148-bf37-803aebc4354d"}
23:19:54.997 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c80b5bc8-2857-47bf-a12f-cb8d4e2b72d7"}
23:19:54.997 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":735,"width":15,"height":15,"star_pos":[7.26,7.34],"pixels":"..."},"id":"c80b5bc8-2857-47bf-a12f-cb8d4e2b72d7"}
23:19:55.222 00.225 11596 Exposure complete
23:19:55.294 00.072 11596 worker thread done servicing request
23:19:55.295 00.001 13300 OnExposeComplete: enter
23:19:55.295 00.000 13300 UpdateGuideState(): m_state=6
23:19:55.295 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 736
23:19:55.295 00.000 13300 Star::Find returns 1 (0), X=1070.32, Y=336.42, Mass=1939, SNR=30.8, Peak=212 HFD=3.3
23:19:55.296 00.001 13300 MultiStar: [#1 0.05,-0.02,0.76,U] [#2 0.06,-0.04,0.44,U] [#3 0.14,-0.16,0.41,U] [#4 -0.42,-0.22,0.00,M7] [#5 -0.30,0.30,0.00,M2] [#6 -0.10,-0.01,0.21,U] [#7 -0.18,0.01,0.23,U] [#8 -0.11,-0.35,0.00,M7] 
23:19:55.296 00.000 13300 refined, 5 included, MultiStar: {0.04, -0.00}, one-star: {0.05, 0.09}
23:19:55.296 00.000 13300 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-1.61) = xAngle (1.59 = 1.59)
23:19:55.296 00.000 13300 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.60 = 1.60)
23:19:55.296 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-0.02 mountX=-0.00 mountY=0.04, mountTheta=1.59
23:19:55.298 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.00, opts=13)
23:19:55.298 00.000 13300 Enqueuing Move request for scope (0.04, -0.00)
23:19:55.298 00.000 11596 Worker thread wakes up
23:19:55.298 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.00) opts 0xd
23:19:55.298 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.00)
23:19:55.298 00.000 11596 Moving (0.04, -0.00) raw xDistance=-0.00 yDistance=0.04
23:19:55.298 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:19:55.298 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:55.298 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:19:55.299 00.001 11596 MoveAxis(E, 0, ABG)
23:19:55.299 00.000 11596 Move returns status 0, amount 0
23:19:55.299 00.000 11596 MoveAxis(N, 0, ABG)
23:19:55.299 00.000 11596 Move returns status 0, amount 0
23:19:55.299 00.000 11596 move complete, result=0
23:19:55.299 00.000 11596 worker thread done servicing request
23:19:55.304 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=212, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
23:19:55.312 00.008 13300 UpdateGuideState exits: m=1939 SNR=30.8
23:19:55.312 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:55.312 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:19:55.312 00.000 13300 Enqueuing Expose request
23:19:55.313 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:19:55.313 00.000 11596 Worker thread wakes up
23:19:55.313 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:19:55.826 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:19:57.994 02.168 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c8d42f49-d1a8-4010-a92b-2d30573a1a1b"}
23:19:57.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c8d42f49-d1a8-4010-a92b-2d30573a1a1b"}
23:19:57.995 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0aabdd75-9a4f-482d-8383-45786417585b"}
23:19:57.995 00.000 13300 case statement mapped state 6 to 3
23:19:57.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0aabdd75-9a4f-482d-8383-45786417585b"}
23:19:57.996 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"35d0c9a7-5045-418d-b4fa-417662a4f56e"}
23:19:57.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":736,"width":15,"height":15,"star_pos":[7.32,7.42],"pixels":"..."},"id":"35d0c9a7-5045-418d-b4fa-417662a4f56e"}
23:19:58.863 00.867 11596 Exposure complete
23:19:58.935 00.072 11596 worker thread done servicing request
23:19:58.935 00.000 13300 OnExposeComplete: enter
23:19:58.935 00.000 13300 UpdateGuideState(): m_state=6
23:19:58.935 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 737
23:19:58.935 00.000 13300 Star::Find returns 1 (0), X=1070.16, Y=336.31, Mass=1956, SNR=31.0, Peak=221 HFD=3.4
23:19:58.936 00.001 13300 MultiStar: [#1 -0.05,-0.10,0.75,U] [#2 -0.05,-0.18,0.45,U] [#3 0.04,-0.05,0.41,U] [#4 -0.34,-0.02,0.00,M8] [#5 -0.25,0.36,0.00,M3] [#6 0.01,-0.05,0.21,U] [#7 0.12,-0.27,0.00,M1] [#8 0.08,-0.10,0.20,U] 
23:19:58.936 00.000 13300 refined, 5 included, MultiStar: {-0.05, -0.07}, one-star: {-0.11, -0.02}
23:19:58.936 00.000 13300 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-1.61) = xAngle (-0.53 = -0.53)
23:19:58.936 00.000 13300 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.51 = -0.51)
23:19:58.936 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.07 hyp=0.09 cameraTheta=-2.14 mountX=0.08 mountY=-0.04, mountTheta=-0.52
23:19:58.938 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.07, opts=13)
23:19:58.938 00.000 13300 Enqueuing Move request for scope (-0.05, -0.07)
23:19:58.938 00.000 11596 Worker thread wakes up
23:19:58.938 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.07) opts 0xd
23:19:58.938 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.07)
23:19:58.939 00.001 11596 Moving (-0.05, -0.07) raw xDistance=0.08 yDistance=-0.04
23:19:58.939 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:19:58.939 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:58.939 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:19:58.939 00.000 11596 MoveAxis(E, 0, ABG)
23:19:58.939 00.000 11596 Move returns status 0, amount 0
23:19:58.939 00.000 11596 MoveAxis(N, 0, ABG)
23:19:58.939 00.000 11596 Move returns status 0, amount 0
23:19:58.939 00.000 11596 move complete, result=0
23:19:58.939 00.000 11596 worker thread done servicing request
23:19:58.944 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
23:19:58.952 00.008 13300 UpdateGuideState exits: m=1956 SNR=31.0
23:19:58.952 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:58.952 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:19:58.952 00.000 13300 Enqueuing Expose request
23:19:58.952 00.000 11596 Worker thread wakes up
23:19:58.952 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:19:58.952 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:19:59.461 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:20:00.993 01.532 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fb0b3d94-d041-4797-8c32-3472efa6976f"}
23:20:00.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fb0b3d94-d041-4797-8c32-3472efa6976f"}
23:20:00.993 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d70e0651-2bf7-4b90-bf21-ef5f2430be2d"}
23:20:00.994 00.001 13300 case statement mapped state 6 to 3
23:20:00.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d70e0651-2bf7-4b90-bf21-ef5f2430be2d"}
23:20:00.994 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9f92c09b-16b5-4969-b436-7fbc89caa159"}
23:20:00.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":737,"width":15,"height":15,"star_pos":[7.16,7.31],"pixels":"..."},"id":"9f92c09b-16b5-4969-b436-7fbc89caa159"}
23:20:02.486 01.492 11596 Exposure complete
23:20:02.557 00.071 11596 worker thread done servicing request
23:20:02.557 00.000 13300 OnExposeComplete: enter
23:20:02.557 00.000 13300 UpdateGuideState(): m_state=6
23:20:02.558 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 738
23:20:02.558 00.000 13300 Star::Find returns 1 (0), X=1070.22, Y=336.30, Mass=1925, SNR=30.7, Peak=215 HFD=3.4
23:20:02.558 00.000 13300 MultiStar: [#1 -0.16,0.01,0.75,U] [#2 -0.11,-0.02,0.45,U] [#3 -0.15,-0.20,0.00,M1] [#4 0.18,-0.02,0.29,U] [#5 -0.49,0.23,0.00,M4] [#6 0.07,-0.19,0.22,U] [#7 -0.22,-0.10,0.23,U] [#8 0.02,-0.09,0.20,U] 
23:20:02.558 00.000 13300 single-star, 6 included, MultiStar: {-0.06, -0.04}, one-star: {-0.05, -0.02}
23:20:02.559 00.001 13300 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-1.61) = xAngle (-1.11 = -1.11)
23:20:02.559 00.000 13300 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.09 = -1.09)
23:20:02.559 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.02 hyp=0.06 cameraTheta=-2.72 mountX=0.03 mountY=-0.05, mountTheta=-1.10
23:20:02.560 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.02, opts=13)
23:20:02.560 00.000 13300 Enqueuing Move request for scope (-0.05, -0.02)
23:20:02.561 00.001 11596 Worker thread wakes up
23:20:02.561 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.02) opts 0xd
23:20:02.561 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.02)
23:20:02.561 00.000 11596 Moving (-0.05, -0.02) raw xDistance=0.03 yDistance=-0.05
23:20:02.561 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:20:02.561 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:02.561 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:20:02.561 00.000 11596 MoveAxis(E, 0, ABG)
23:20:02.561 00.000 11596 Move returns status 0, amount 0
23:20:02.561 00.000 11596 MoveAxis(N, 0, ABG)
23:20:02.561 00.000 11596 Move returns status 0, amount 0
23:20:02.562 00.001 11596 move complete, result=0
23:20:02.562 00.000 11596 worker thread done servicing request
23:20:02.567 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=215, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
23:20:02.574 00.007 13300 UpdateGuideState exits: m=1925 SNR=30.7
23:20:02.574 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:02.575 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:20:02.575 00.000 13300 Enqueuing Expose request
23:20:02.575 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:20:02.575 00.000 11596 Worker thread wakes up
23:20:02.575 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:20:03.079 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:20:03.991 00.912 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"add2ae95-8916-4f5f-a39c-072747b44efb"}
23:20:03.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"add2ae95-8916-4f5f-a39c-072747b44efb"}
23:20:03.991 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"087c78db-204b-4eed-8dea-5528a9f22f50"}
23:20:03.992 00.001 13300 case statement mapped state 6 to 3
23:20:03.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"087c78db-204b-4eed-8dea-5528a9f22f50"}
23:20:03.992 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e95e048f-2dc0-468c-9fa0-dc1bc702fca8"}
23:20:03.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":738,"width":15,"height":15,"star_pos":[7.22,7.30],"pixels":"..."},"id":"e95e048f-2dc0-468c-9fa0-dc1bc702fca8"}
23:20:06.110 02.118 11596 Exposure complete
23:20:06.183 00.073 11596 worker thread done servicing request
23:20:06.184 00.001 13300 OnExposeComplete: enter
23:20:06.184 00.000 13300 UpdateGuideState(): m_state=6
23:20:06.184 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 739
23:20:06.184 00.000 13300 Star::Find returns 1 (0), X=1070.39, Y=336.41, Mass=1953, SNR=30.9, Peak=215 HFD=3.3
23:20:06.185 00.001 13300 MultiStar: [#1 -0.10,-0.19,0.75,U] [#2 -0.27,-0.11,0.00,M1] [#3 0.09,0.13,0.41,U] [#4 -0.17,-0.15,0.30,U] [#5 -0.20,0.12,0.27,U] [#6 -0.11,-0.15,0.21,U] [#7 -0.03,0.01,0.23,U] [#8 -0.03,-0.31,0.00,M6] 
23:20:06.185 00.000 13300 refined, 6 included, MultiStar: {-0.02, -0.02}, one-star: {0.11, 0.08}
23:20:06.185 00.000 13300 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-1.61) = xAngle (-0.79 = -0.79)
23:20:06.185 00.000 13300 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.78 = -0.78)
23:20:06.185 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-2.40 mountX=0.02 mountY=-0.02, mountTheta=-0.79
23:20:06.187 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.02, opts=13)
23:20:06.187 00.000 13300 Enqueuing Move request for scope (-0.02, -0.02)
23:20:06.187 00.000 11596 Worker thread wakes up
23:20:06.187 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.02) opts 0xd
23:20:06.187 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.02)
23:20:06.188 00.001 11596 Moving (-0.02, -0.02) raw xDistance=0.02 yDistance=-0.02
23:20:06.188 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:20:06.188 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:06.188 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:20:06.188 00.000 11596 MoveAxis(E, 0, ABG)
23:20:06.188 00.000 11596 Move returns status 0, amount 0
23:20:06.188 00.000 11596 MoveAxis(N, 0, ABG)
23:20:06.189 00.001 11596 Move returns status 0, amount 0
23:20:06.189 00.000 11596 move complete, result=0
23:20:06.189 00.000 11596 worker thread done servicing request
23:20:06.194 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=215, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
23:20:06.205 00.011 13300 UpdateGuideState exits: m=1953 SNR=30.9
23:20:06.206 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:06.206 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:20:06.206 00.000 13300 Enqueuing Expose request
23:20:06.206 00.000 11596 Worker thread wakes up
23:20:06.206 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:20:06.206 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:20:06.712 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:20:06.992 00.280 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cab24796-7cfa-4e7f-a524-abcdbe4160ad"}
23:20:06.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cab24796-7cfa-4e7f-a524-abcdbe4160ad"}
23:20:06.993 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2f011570-8fc6-4227-9937-1c1a9cc21eb6"}
23:20:06.993 00.000 13300 case statement mapped state 6 to 3
23:20:06.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2f011570-8fc6-4227-9937-1c1a9cc21eb6"}
23:20:06.993 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e62fdfc4-3f5f-47e8-a83f-a21f8910abb4"}
23:20:06.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":739,"width":15,"height":15,"star_pos":[7.39,7.41],"pixels":"..."},"id":"e62fdfc4-3f5f-47e8-a83f-a21f8910abb4"}
23:20:09.749 02.756 11596 Exposure complete
23:20:09.819 00.070 11596 worker thread done servicing request
23:20:09.819 00.000 13300 OnExposeComplete: enter
23:20:09.819 00.000 13300 UpdateGuideState(): m_state=6
23:20:09.819 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 740
23:20:09.820 00.001 13300 Star::Find returns 1 (0), X=1070.17, Y=336.43, Mass=1965, SNR=31.0, Peak=212 HFD=3.3
23:20:09.820 00.000 13300 MultiStar: [#1 -0.02,-0.12,0.76,U] [#2 -0.13,-0.17,0.44,U] [#3 0.14,0.12,0.41,U] [#4 -0.28,-0.28,0.00,M7] [#5 -0.30,0.29,0.00,M4] [#6 0.02,-0.25,0.00,M1] [#7 -0.03,-0.06,0.22,U] [#8 0.43,-0.26,0.00,M7] 
23:20:09.821 00.001 13300 refined, 4 included, MultiStar: {-0.05, -0.01}, one-star: {-0.11, 0.10}
23:20:09.821 00.000 13300 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-1.61) = xAngle (-1.26 = -1.26)
23:20:09.821 00.000 13300 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.25 = -1.25)
23:20:09.821 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-2.87 mountX=0.01 mountY=-0.04, mountTheta=-1.26
23:20:09.823 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.01, opts=13)
23:20:09.824 00.001 13300 Enqueuing Move request for scope (-0.05, -0.01)
23:20:09.824 00.000 11596 Worker thread wakes up
23:20:09.824 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.01) opts 0xd
23:20:09.824 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.01)
23:20:09.824 00.000 11596 Moving (-0.05, -0.01) raw xDistance=0.01 yDistance=-0.04
23:20:09.824 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:20:09.824 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:09.825 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:20:09.825 00.000 11596 MoveAxis(E, 0, ABG)
23:20:09.825 00.000 11596 Move returns status 0, amount 0
23:20:09.825 00.000 11596 MoveAxis(N, 0, ABG)
23:20:09.825 00.000 11596 Move returns status 0, amount 0
23:20:09.825 00.000 11596 move complete, result=0
23:20:09.825 00.000 11596 worker thread done servicing request
23:20:09.830 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=212, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
23:20:09.837 00.007 13300 UpdateGuideState exits: m=1965 SNR=31.0
23:20:09.837 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:09.837 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:20:09.837 00.000 13300 Enqueuing Expose request
23:20:09.837 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:20:09.837 00.000 11596 Worker thread wakes up
23:20:09.837 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:20:10.194 00.357 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"170c31aa-5b97-494b-ad3f-51c194f3038e"}
23:20:10.194 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"170c31aa-5b97-494b-ad3f-51c194f3038e"}
23:20:10.195 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"78e3f021-19ec-4f1c-ac49-c6ce0820871e"}
23:20:10.195 00.000 13300 case statement mapped state 6 to 3
23:20:10.196 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"78e3f021-19ec-4f1c-ac49-c6ce0820871e"}
23:20:10.197 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bf3a5470-0803-497f-8e3c-823f6e55d63b"}
23:20:10.198 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":740,"width":15,"height":15,"star_pos":[7.17,7.43],"pixels":"..."},"id":"bf3a5470-0803-497f-8e3c-823f6e55d63b"}
23:20:10.347 00.149 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:20:12.991 02.644 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"47eab24e-6b4b-4c11-b51f-757626320897"}
23:20:12.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"47eab24e-6b4b-4c11-b51f-757626320897"}
23:20:12.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c252577e-313a-40e0-b6a9-6e32f7549f5a"}
23:20:12.992 00.000 13300 case statement mapped state 6 to 3
23:20:12.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c252577e-313a-40e0-b6a9-6e32f7549f5a"}
23:20:12.992 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b7a0eedd-2802-44bb-97d2-39fe61a843bb"}
23:20:12.993 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":740,"width":15,"height":15,"star_pos":[7.17,7.43],"pixels":"..."},"id":"b7a0eedd-2802-44bb-97d2-39fe61a843bb"}
23:20:13.429 00.436 11596 Exposure complete
23:20:13.581 00.152 11596 worker thread done servicing request
23:20:13.581 00.000 13300 OnExposeComplete: enter
23:20:13.581 00.000 13300 UpdateGuideState(): m_state=6
23:20:13.582 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 741
23:20:13.582 00.000 13300 Star::Find returns 1 (0), X=1070.27, Y=336.14, Mass=2028, SNR=31.5, Peak=251 HFD=3.3
23:20:13.583 00.001 13300 MultiStar: [#1 0.03,-0.16,0.73,U] [#2 -0.14,-0.19,0.44,U] [#3 0.02,-0.12,0.41,U] [#4 -0.07,-0.31,0.00,M8] [#5 -0.13,-0.27,0.00,M5] [#6 0.06,0.08,0.21,U] [#7 -0.04,-0.40,0.00,M1] [#8 -0.01,-0.43,0.00,M8] 
23:20:13.584 00.001 13300 refined, 4 included, MultiStar: {-0.01, -0.15}, one-star: {-0.00, -0.19}
23:20:13.584 00.000 13300 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-1.61) = xAngle (-0.02 = -0.02)
23:20:13.584 00.000 13300 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.00 = -0.00)
23:20:13.585 00.001 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.63 mountX=0.15 mountY=-0.00, mountTheta=-0.00
23:20:13.588 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.15, opts=13)
23:20:13.588 00.000 13300 Enqueuing Move request for scope (-0.01, -0.15)
23:20:13.588 00.000 11596 Worker thread wakes up
23:20:13.589 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.15) opts 0xd
23:20:13.589 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.15)
23:20:13.589 00.000 11596 Moving (-0.01, -0.15) raw xDistance=0.15 yDistance=-0.00
23:20:13.590 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
23:20:13.590 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:13.590 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:20:13.590 00.000 11596 MoveAxis(W, 189, ABG)
23:20:13.590 00.000 11596 Guiding  Dir = 3, Dur = 189
23:20:13.591 00.001 11596 IsSlewing returns 0
23:20:13.600 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
23:20:13.612 00.012 13300 UpdateGuideState exits: m=2028 SNR=31.5
23:20:13.612 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:13.613 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:20:13.613 00.000 13300 Enqueuing Expose request
23:20:13.839 00.226 11596 IsGuiding returns 0
23:20:14.223 00.384 11596 IsGuiding returns 1
23:20:14.224 00.001 11596 scope still moving after pulse duration time elapsed
23:20:14.471 00.247 11596 IsSlewing returns 0
23:20:14.764 00.293 11596 IsGuiding returns 0
23:20:14.764 00.000 11596 scope move finished after 189 + 736 ms
23:20:14.765 00.001 11596 Move returns status 0, amount 189
23:20:14.765 00.000 11596 MoveAxis(N, 0, ABG)
23:20:14.765 00.000 11596 Move returns status 0, amount 0
23:20:14.765 00.000 11596 move complete, result=0
23:20:14.765 00.000 11596 worker thread done servicing request
23:20:14.765 00.000 13300 GuideStep: 0.2 px 189 ms WEST, -0.0 px 0 ms NORTH
23:20:14.766 00.001 11596 Worker thread wakes up
23:20:14.766 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:20:15.280 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:20:15.991 00.711 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3c1b7eed-2aa3-4e79-a1b9-07fbb7a055b6"}
23:20:15.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3c1b7eed-2aa3-4e79-a1b9-07fbb7a055b6"}
23:20:15.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0f20ce62-9cf8-4e73-ac88-db212e3455f1"}
23:20:15.992 00.000 13300 case statement mapped state 6 to 3
23:20:15.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0f20ce62-9cf8-4e73-ac88-db212e3455f1"}
23:20:15.993 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"21340f27-4fbc-4905-982c-5a23be902dcf"}
23:20:15.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":741,"width":15,"height":15,"star_pos":[7.27,7.14],"pixels":"..."},"id":"21340f27-4fbc-4905-982c-5a23be902dcf"}
23:20:18.306 02.313 11596 Exposure complete
23:20:18.388 00.082 11596 worker thread done servicing request
23:20:18.388 00.000 13300 OnExposeComplete: enter
23:20:18.389 00.001 13300 UpdateGuideState(): m_state=6
23:20:18.389 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 742
23:20:18.389 00.000 13300 Star::Find returns 1 (0), X=1070.19, Y=336.50, Mass=2019, SNR=31.5, Peak=216 HFD=3.4
23:20:18.390 00.001 13300 MultiStar: [#1 -0.10,-0.13,0.75,U] [#2 -0.04,-0.03,0.44,U] [#3 0.03,0.05,0.40,U] [#4 -0.17,-0.05,0.29,U] [#5 -0.32,-0.07,0.00,M6] [#6 0.05,-0.26,0.00,M1] [#7 -0.05,-0.15,0.22,U] [#8 -0.30,-0.29,0.00,M9] 
23:20:18.390 00.000 13300 refined, 5 included, MultiStar: {-0.07, 0.01}, one-star: {-0.08, 0.18}
23:20:18.390 00.000 13300 CameraToMount -- cameraTheta (2.97) - m_xAngle (-1.61) = xAngle (4.58 = -1.70)
23:20:18.390 00.000 13300 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.60 = -1.69)
23:20:18.390 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=2.97 mountX=-0.01 mountY=-0.07, mountTheta=-1.70
23:20:18.391 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.01, opts=13)
23:20:18.392 00.001 13300 Enqueuing Move request for scope (-0.07, 0.01)
23:20:18.392 00.000 11596 Worker thread wakes up
23:20:18.392 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
23:20:18.392 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
23:20:18.392 00.000 11596 Moving (-0.07, 0.01) raw xDistance=-0.01 yDistance=-0.07
23:20:18.392 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:20:18.392 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:18.392 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:20:18.392 00.000 11596 MoveAxis(E, 0, ABG)
23:20:18.392 00.000 11596 Move returns status 0, amount 0
23:20:18.393 00.001 11596 MoveAxis(N, 0, ABG)
23:20:18.393 00.000 11596 Move returns status 0, amount 0
23:20:18.393 00.000 11596 move complete, result=0
23:20:18.393 00.000 11596 worker thread done servicing request
23:20:18.397 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=216, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
23:20:18.405 00.008 13300 UpdateGuideState exits: m=2019 SNR=31.5
23:20:18.405 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:18.405 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:20:18.405 00.000 13300 Enqueuing Expose request
23:20:18.405 00.000 11596 Worker thread wakes up
23:20:18.406 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:20:18.406 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:20:18.907 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:20:18.991 00.084 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3f289815-10be-439c-8c1c-cf61cfe26f06"}
23:20:18.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3f289815-10be-439c-8c1c-cf61cfe26f06"}
23:20:18.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"15f47b6f-05ba-487e-acee-8f5deae4e10b"}
23:20:18.992 00.000 13300 case statement mapped state 6 to 3
23:20:18.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"15f47b6f-05ba-487e-acee-8f5deae4e10b"}
23:20:18.993 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"861be494-ea5d-4307-827d-1ff737944f79"}
23:20:18.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":742,"width":15,"height":15,"star_pos":[7.19,6.50],"pixels":"..."},"id":"861be494-ea5d-4307-827d-1ff737944f79"}
23:20:21.952 02.959 11596 Exposure complete
23:20:21.992 00.040 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5c9e7486-ee40-43af-a9fd-cdffa2069b51"}
23:20:21.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5c9e7486-ee40-43af-a9fd-cdffa2069b51"}
23:20:21.993 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5ba229a9-09c4-4d29-b66f-0b23012d80c0"}
23:20:21.993 00.000 13300 case statement mapped state 6 to 3
23:20:21.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5ba229a9-09c4-4d29-b66f-0b23012d80c0"}
23:20:21.993 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"82b0f825-b45e-4359-a8ff-1d717399b20c"}
23:20:21.994 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":742,"width":15,"height":15,"star_pos":[7.19,6.50],"pixels":"..."},"id":"82b0f825-b45e-4359-a8ff-1d717399b20c"}
23:20:22.030 00.036 11596 worker thread done servicing request
23:20:22.030 00.000 13300 OnExposeComplete: enter
23:20:22.030 00.000 13300 UpdateGuideState(): m_state=6
23:20:22.031 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 743
23:20:22.031 00.000 13300 Star::Find returns 1 (0), X=1070.29, Y=336.27, Mass=1959, SNR=31.0, Peak=233 HFD=3.4
23:20:22.032 00.001 13300 MultiStar: [#1 -0.14,-0.13,0.75,U] [#2 -0.04,-0.09,0.44,U] [#3 0.00,-0.12,0.42,U] [#4 -0.09,-0.29,0.00,M8] [#5 -0.27,0.17,0.00,M7] [#6 0.06,-0.16,0.20,U] [#7 -0.28,-0.06,0.00,M1] [#8 0.12,-0.12,0.19,U] 
23:20:22.032 00.000 13300 single-star, 5 included, MultiStar: {-0.03, -0.10}, one-star: {0.01, -0.06}
23:20:22.032 00.000 13300 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-1.61) = xAngle (0.27 = 0.27)
23:20:22.032 00.000 13300 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.29 = 0.29)
23:20:22.032 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.34 mountX=0.06 mountY=0.02, mountTheta=0.29
23:20:22.034 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.06, opts=13)
23:20:22.034 00.000 13300 Enqueuing Move request for scope (0.01, -0.06)
23:20:22.034 00.000 11596 Worker thread wakes up
23:20:22.035 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.06) opts 0xd
23:20:22.035 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.06)
23:20:22.035 00.000 11596 Moving (0.01, -0.06) raw xDistance=0.06 yDistance=0.02
23:20:22.035 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:20:22.035 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:22.035 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:20:22.036 00.001 11596 MoveAxis(E, 0, ABG)
23:20:22.036 00.000 11596 Move returns status 0, amount 0
23:20:22.036 00.000 11596 MoveAxis(N, 0, ABG)
23:20:22.036 00.000 11596 Move returns status 0, amount 0
23:20:22.036 00.000 11596 move complete, result=0
23:20:22.036 00.000 11596 worker thread done servicing request
23:20:22.042 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
23:20:22.050 00.008 13300 UpdateGuideState exits: m=1959 SNR=31.0
23:20:22.050 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:22.050 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:20:22.050 00.000 13300 Enqueuing Expose request
23:20:22.050 00.000 11596 Worker thread wakes up
23:20:22.051 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:20:22.051 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:20:22.566 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:20:25.026 02.460 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d1b967cc-fe9f-4ab3-9c53-e1e8229c7693"}
23:20:25.027 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d1b967cc-fe9f-4ab3-9c53-e1e8229c7693"}
23:20:25.027 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5745ec6d-6172-472a-bab9-8ee46c3a4cd2"}
23:20:25.027 00.000 13300 case statement mapped state 6 to 3
23:20:25.028 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5745ec6d-6172-472a-bab9-8ee46c3a4cd2"}
23:20:25.028 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b1d852ce-e230-4119-a1de-6daf764bcbd0"}
23:20:25.029 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":743,"width":15,"height":15,"star_pos":[7.29,7.27],"pixels":"..."},"id":"b1d852ce-e230-4119-a1de-6daf764bcbd0"}
23:20:25.596 00.567 11596 Exposure complete
23:20:25.669 00.073 11596 worker thread done servicing request
23:20:25.669 00.000 13300 OnExposeComplete: enter
23:20:25.669 00.000 13300 UpdateGuideState(): m_state=6
23:20:25.670 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 744
23:20:25.670 00.000 13300 Star::Find returns 1 (0), X=1070.12, Y=336.20, Mass=1985, SNR=31.2, Peak=246 HFD=3.2
23:20:25.670 00.000 13300 MultiStar: [#1 -0.20,-0.08,0.73,U] [#2 -0.04,-0.13,0.45,U] [#3 0.11,-0.05,0.41,U] [#4 -0.22,-0.27,0.00,M9] [#5 -0.13,-0.25,0.00,M8] [#6 0.05,-0.31,0.00,M1] [#7 0.22,-0.21,0.00,M2] [#8 0.02,-0.25,0.00,M9] 
23:20:25.670 00.000 13300 refined, 3 included, MultiStar: {-0.11, -0.10}, one-star: {-0.16, -0.13}
23:20:25.670 00.000 13300 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-1.61) = xAngle (-0.77 = -0.77)
23:20:25.671 00.001 13300 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.76 = -0.76)
23:20:25.671 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.10 hyp=0.15 cameraTheta=-2.38 mountX=0.11 mountY=-0.10, mountTheta=-0.76
23:20:25.672 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.10, opts=13)
23:20:25.672 00.000 13300 Enqueuing Move request for scope (-0.11, -0.10)
23:20:25.672 00.000 11596 Worker thread wakes up
23:20:25.672 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.10) opts 0xd
23:20:25.673 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.10)
23:20:25.673 00.000 11596 Moving (-0.11, -0.10) raw xDistance=0.11 yDistance=-0.10
23:20:25.673 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:20:25.673 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:25.673 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:20:25.673 00.000 11596 MoveAxis(E, 0, ABG)
23:20:25.673 00.000 11596 Move returns status 0, amount 0
23:20:25.673 00.000 11596 MoveAxis(N, 0, ABG)
23:20:25.673 00.000 11596 Move returns status 0, amount 0
23:20:25.673 00.000 11596 move complete, result=0
23:20:25.674 00.001 11596 worker thread done servicing request
23:20:25.679 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
23:20:25.687 00.008 13300 UpdateGuideState exits: m=1985 SNR=31.2
23:20:25.687 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:25.687 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:20:25.687 00.000 13300 Enqueuing Expose request
23:20:25.687 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:20:25.687 00.000 11596 Worker thread wakes up
23:20:25.687 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:20:26.201 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:20:28.025 01.824 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"581ed280-4e0f-4a2f-9834-191ea5b2c88b"}
23:20:28.025 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"581ed280-4e0f-4a2f-9834-191ea5b2c88b"}
23:20:28.026 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2d91527f-82d4-45bd-8246-e65d92bc8191"}
23:20:28.026 00.000 13300 case statement mapped state 6 to 3
23:20:28.026 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2d91527f-82d4-45bd-8246-e65d92bc8191"}
23:20:28.026 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f9b99d92-c97f-474e-9ca7-656b5f1e311d"}
23:20:28.027 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":744,"width":15,"height":15,"star_pos":[7.12,7.20],"pixels":"..."},"id":"f9b99d92-c97f-474e-9ca7-656b5f1e311d"}
23:20:29.238 01.211 11596 Exposure complete
23:20:29.321 00.083 11596 worker thread done servicing request
23:20:29.321 00.000 13300 OnExposeComplete: enter
23:20:29.321 00.000 13300 UpdateGuideState(): m_state=6
23:20:29.321 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 745
23:20:29.322 00.001 13300 Star::Find returns 1 (0), X=1070.33, Y=336.24, Mass=1895, SNR=30.5, Peak=235 HFD=3.2
23:20:29.322 00.000 13300 MultiStar: [#1 -0.11,-0.12,0.76,U] [#2 -0.06,-0.27,0.00,M1] [#3 0.13,-0.01,0.41,U] [#4 -0.37,-0.15,0.00,M10] [#5 -0.06,0.17,0.25,U] [#6 -0.03,-0.04,0.22,U] [#7 -0.06,-0.17,0.23,U] [#8 0.00,-0.18,0.20,U] 
23:20:29.322 00.000 13300 refined, 6 included, MultiStar: {-0.01, -0.07}, one-star: {0.05, -0.08}
23:20:29.322 00.000 13300 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-1.61) = xAngle (-0.04 = -0.04)
23:20:29.323 00.001 13300 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.02 = -0.02)
23:20:29.323 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.64 mountX=0.07 mountY=-0.00, mountTheta=-0.02
23:20:29.324 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.07, opts=13)
23:20:29.324 00.000 13300 Enqueuing Move request for scope (-0.01, -0.07)
23:20:29.324 00.000 11596 Worker thread wakes up
23:20:29.325 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.07) opts 0xd
23:20:29.325 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.07)
23:20:29.325 00.000 11596 Moving (-0.01, -0.07) raw xDistance=0.07 yDistance=-0.00
23:20:29.325 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:20:29.325 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:29.325 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:20:29.325 00.000 11596 MoveAxis(E, 0, ABG)
23:20:29.325 00.000 11596 Move returns status 0, amount 0
23:20:29.325 00.000 11596 MoveAxis(N, 0, ABG)
23:20:29.326 00.001 11596 Move returns status 0, amount 0
23:20:29.326 00.000 11596 move complete, result=0
23:20:29.326 00.000 11596 worker thread done servicing request
23:20:29.330 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
23:20:29.337 00.007 13300 UpdateGuideState exits: m=1895 SNR=30.5
23:20:29.337 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:29.337 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:20:29.337 00.000 13300 Enqueuing Expose request
23:20:29.337 00.000 11596 Worker thread wakes up
23:20:29.338 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:20:29.338 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:20:29.848 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:20:31.025 01.177 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0c13632c-a218-489f-ab12-9eb0c7dbf13d"}
23:20:31.025 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0c13632c-a218-489f-ab12-9eb0c7dbf13d"}
23:20:31.026 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1695d795-4f0e-4792-98ff-0a140ae1cf36"}
23:20:31.026 00.000 13300 case statement mapped state 6 to 3
23:20:31.026 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1695d795-4f0e-4792-98ff-0a140ae1cf36"}
23:20:31.027 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a6b77a76-976b-4794-bdb4-6ed40fd54c44"}
23:20:31.027 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":745,"width":15,"height":15,"star_pos":[7.33,7.24],"pixels":"..."},"id":"a6b77a76-976b-4794-bdb4-6ed40fd54c44"}
23:20:32.901 01.874 11596 Exposure complete
23:20:32.988 00.087 11596 worker thread done servicing request
23:20:32.988 00.000 13300 OnExposeComplete: enter
23:20:32.989 00.001 13300 UpdateGuideState(): m_state=6
23:20:32.989 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 746
23:20:32.990 00.001 13300 Star::Find returns 1 (0), X=1070.38, Y=336.24, Mass=1944, SNR=30.9, Peak=231 HFD=3.3
23:20:32.991 00.001 13300 MultiStar: [#1 -0.17,-0.12,0.76,U] [#2 -0.17,-0.14,0.45,U] [#3 0.15,-0.13,0.41,U] [#4 -0.27,-0.33,0.00,R] [#5 -0.17,-0.02,0.25,U] [#6 0.03,-0.18,0.21,U] [#7 -0.14,-0.59,0.00,M2] [#8 0.21,-0.32,0.00,M9] 
23:20:32.991 00.000 13300 refined, 5 included, MultiStar: {-0.03, -0.11}, one-star: {0.10, -0.09}
23:20:32.991 00.000 13300 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-1.61) = xAngle (-0.20 = -0.20)
23:20:32.991 00.000 13300 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.19 = -0.19)
23:20:32.991 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.11 hyp=0.11 cameraTheta=-1.81 mountX=0.11 mountY=-0.02, mountTheta=-0.19
23:20:32.993 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.11, opts=13)
23:20:32.993 00.000 13300 Enqueuing Move request for scope (-0.03, -0.11)
23:20:32.993 00.000 11596 Worker thread wakes up
23:20:32.994 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.11) opts 0xd
23:20:32.994 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.11)
23:20:32.994 00.000 11596 Moving (-0.03, -0.11) raw xDistance=0.11 yDistance=-0.02
23:20:32.994 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:20:32.994 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:32.995 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:20:32.995 00.000 11596 MoveAxis(E, 0, ABG)
23:20:32.995 00.000 11596 Move returns status 0, amount 0
23:20:32.995 00.000 11596 MoveAxis(N, 0, ABG)
23:20:32.995 00.000 11596 Move returns status 0, amount 0
23:20:32.995 00.000 11596 move complete, result=0
23:20:32.995 00.000 11596 worker thread done servicing request
23:20:33.000 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=231, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
23:20:33.010 00.010 13300 UpdateGuideState exits: m=1944 SNR=30.9
23:20:33.010 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:33.010 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:20:33.010 00.000 13300 Enqueuing Expose request
23:20:33.010 00.000 11596 Worker thread wakes up
23:20:33.011 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:20:33.011 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:20:33.526 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:20:34.025 00.499 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8b307d8f-c107-435d-9ae8-a7a09f0a1fdb"}
23:20:34.025 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8b307d8f-c107-435d-9ae8-a7a09f0a1fdb"}
23:20:34.026 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d3418450-4eff-4670-b897-9e6af3201d70"}
23:20:34.026 00.000 13300 case statement mapped state 6 to 3
23:20:34.026 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d3418450-4eff-4670-b897-9e6af3201d70"}
23:20:34.027 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c173e337-3548-4baa-8281-45db3fba02fb"}
23:20:34.027 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":746,"width":15,"height":15,"star_pos":[7.38,7.24],"pixels":"..."},"id":"c173e337-3548-4baa-8281-45db3fba02fb"}
23:20:36.566 02.539 11596 Exposure complete
23:20:36.646 00.080 11596 worker thread done servicing request
23:20:36.646 00.000 13300 OnExposeComplete: enter
23:20:36.646 00.000 13300 UpdateGuideState(): m_state=6
23:20:36.647 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 747
23:20:36.647 00.000 13300 Star::Find returns 1 (0), X=1070.24, Y=336.26, Mass=1980, SNR=31.2, Peak=235 HFD=3.5
23:20:36.648 00.001 13300 MultiStar: [#1 -0.18,-0.17,0.00,M1] [#2 -0.24,-0.11,0.00,M1] [#3 -0.05,-0.08,0.43,U] [#4 0.18,0.22,0.00,M1] [#5 -0.05,-0.13,0.26,U] [#6 -0.07,-0.28,0.00,M1] [#7 0.10,-0.28,0.00,M3] [#8 0.05,-0.04,0.20,U] 
23:20:36.648 00.000 13300 single-star, 3 included, MultiStar: {-0.03, -0.08}, one-star: {-0.04, -0.07}
23:20:36.648 00.000 13300 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-1.61) = xAngle (-0.50 = -0.50)
23:20:36.648 00.000 13300 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.48 = -0.48)
23:20:36.648 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-2.11 mountX=0.07 mountY=-0.04, mountTheta=-0.49
23:20:36.650 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.07, opts=13)
23:20:36.651 00.001 13300 Enqueuing Move request for scope (-0.04, -0.07)
23:20:36.651 00.000 11596 Worker thread wakes up
23:20:36.651 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.07) opts 0xd
23:20:36.651 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.07)
23:20:36.651 00.000 11596 Moving (-0.04, -0.07) raw xDistance=0.07 yDistance=-0.04
23:20:36.652 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:20:36.652 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:36.652 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:20:36.652 00.000 11596 MoveAxis(E, 0, ABG)
23:20:36.652 00.000 11596 Move returns status 0, amount 0
23:20:36.653 00.001 11596 MoveAxis(N, 0, ABG)
23:20:36.653 00.000 11596 Move returns status 0, amount 0
23:20:36.653 00.000 11596 move complete, result=0
23:20:36.654 00.001 11596 worker thread done servicing request
23:20:36.661 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
23:20:36.672 00.011 13300 UpdateGuideState exits: m=1980 SNR=31.2
23:20:36.672 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:36.672 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:20:36.672 00.000 13300 Enqueuing Expose request
23:20:36.672 00.000 11596 Worker thread wakes up
23:20:36.673 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:20:36.673 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:20:37.036 00.363 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"29969459-79d7-407e-a6d7-50fb814ab2d6"}
23:20:37.036 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"29969459-79d7-407e-a6d7-50fb814ab2d6"}
23:20:37.038 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"36583c59-f754-4229-bfbe-22dc7e5ed125"}
23:20:37.038 00.000 13300 case statement mapped state 6 to 3
23:20:37.038 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"36583c59-f754-4229-bfbe-22dc7e5ed125"}
23:20:37.040 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"669276cf-2e5b-41d3-90ac-c4c319a9da20"}
23:20:37.040 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":747,"width":15,"height":15,"star_pos":[7.24,7.26],"pixels":"..."},"id":"669276cf-2e5b-41d3-90ac-c4c319a9da20"}
23:20:37.188 00.148 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:20:40.033 02.845 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"88cca244-a15a-4ef2-9a47-59fe88a0786e"}
23:20:40.033 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"88cca244-a15a-4ef2-9a47-59fe88a0786e"}
23:20:40.033 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a5e978bd-0802-4e6a-aca8-bcca5e226309"}
23:20:40.034 00.001 13300 case statement mapped state 6 to 3
23:20:40.034 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a5e978bd-0802-4e6a-aca8-bcca5e226309"}
23:20:40.034 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"95e88aff-34a0-41e3-bb4e-d2a0afb0e298"}
23:20:40.034 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":747,"width":15,"height":15,"star_pos":[7.24,7.26],"pixels":"..."},"id":"95e88aff-34a0-41e3-bb4e-d2a0afb0e298"}
23:20:40.221 00.187 11596 Exposure complete
23:20:40.292 00.071 11596 worker thread done servicing request
23:20:40.292 00.000 13300 OnExposeComplete: enter
23:20:40.293 00.001 13300 UpdateGuideState(): m_state=6
23:20:40.293 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 748
23:20:40.293 00.000 13300 Star::Find returns 1 (0), X=1070.27, Y=336.40, Mass=1947, SNR=30.9, Peak=211 HFD=3.2
23:20:40.294 00.001 13300 MultiStar: [#1 -0.16,0.03,0.76,U] [#2 0.08,-0.02,0.44,U] [#3 0.22,0.13,0.00,M1] [#4 0.17,0.42,0.00,M2] [#5 0.03,0.46,0.00,M6] [#6 0.17,-0.13,0.21,U] [#7 -0.04,-0.06,0.23,U] [#8 0.47,-0.09,0.00,M9] 
23:20:40.294 00.000 13300 refined, 4 included, MultiStar: {-0.02, 0.02}, one-star: {-0.00, 0.08}
23:20:40.294 00.000 13300 CameraToMount -- cameraTheta (2.49) - m_xAngle (-1.61) = xAngle (4.10 = -2.18)
23:20:40.294 00.000 13300 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.11 = -2.17)
23:20:40.294 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.02 hyp=0.03 cameraTheta=2.49 mountX=-0.02 mountY=-0.02, mountTheta=-2.18
23:20:40.295 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.02, opts=13)
23:20:40.296 00.001 13300 Enqueuing Move request for scope (-0.02, 0.02)
23:20:40.296 00.000 11596 Worker thread wakes up
23:20:40.296 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.02) opts 0xd
23:20:40.296 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.02)
23:20:40.296 00.000 11596 Moving (-0.02, 0.02) raw xDistance=-0.02 yDistance=-0.02
23:20:40.296 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:20:40.296 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:40.296 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:20:40.296 00.000 11596 MoveAxis(E, 0, ABG)
23:20:40.297 00.001 11596 Move returns status 0, amount 0
23:20:40.297 00.000 11596 MoveAxis(N, 0, ABG)
23:20:40.297 00.000 11596 Move returns status 0, amount 0
23:20:40.297 00.000 11596 move complete, result=0
23:20:40.297 00.000 11596 worker thread done servicing request
23:20:40.301 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=211, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
23:20:40.308 00.007 13300 UpdateGuideState exits: m=1947 SNR=30.9
23:20:40.309 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:40.309 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:20:40.309 00.000 13300 Enqueuing Expose request
23:20:40.309 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:20:40.309 00.000 11596 Worker thread wakes up
23:20:40.309 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:20:40.820 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:20:43.032 02.212 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"049f615e-0b69-4532-abf5-1c5d86048f9e"}
23:20:43.032 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"049f615e-0b69-4532-abf5-1c5d86048f9e"}
23:20:43.033 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8fa62d2a-3609-4fa1-b8e7-5c4fb5399c3b"}
23:20:43.033 00.000 13300 case statement mapped state 6 to 3
23:20:43.033 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8fa62d2a-3609-4fa1-b8e7-5c4fb5399c3b"}
23:20:43.033 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d6df41a4-8bec-4d39-a364-d600b457079b"}
23:20:43.033 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":748,"width":15,"height":15,"star_pos":[7.27,7.40],"pixels":"..."},"id":"d6df41a4-8bec-4d39-a364-d600b457079b"}
23:20:43.856 00.823 11596 Exposure complete
23:20:43.927 00.071 11596 worker thread done servicing request
23:20:43.927 00.000 13300 OnExposeComplete: enter
23:20:43.927 00.000 13300 UpdateGuideState(): m_state=6
23:20:43.927 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 749
23:20:43.928 00.001 13300 Star::Find returns 1 (0), X=1070.38, Y=336.35, Mass=1866, SNR=30.3, Peak=208 HFD=3.2
23:20:43.928 00.000 13300 MultiStar: [#1 0.01,-0.05,0.75,U] [#2 0.00,-0.27,0.00,M1] [#3 0.01,0.08,0.42,U] [#4 -0.06,0.28,0.00,M3] [#5 0.20,0.19,0.00,M7] [#6 -0.09,-0.16,0.23,U] [#7 -0.14,-0.13,0.23,U] [#8 0.14,-0.29,0.00,M10] 
23:20:43.928 00.000 13300 refined, 4 included, MultiStar: {0.02, -0.02}, one-star: {0.10, 0.02}
23:20:43.929 00.001 13300 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-1.61) = xAngle (0.90 = 0.90)
23:20:43.929 00.000 13300 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.91 = 0.91)
23:20:43.929 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-0.71 mountX=0.02 mountY=0.02, mountTheta=0.90
23:20:43.930 00.001 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.02, opts=13)
23:20:43.930 00.000 13300 Enqueuing Move request for scope (0.02, -0.02)
23:20:43.931 00.001 11596 Worker thread wakes up
23:20:43.931 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
23:20:43.931 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
23:20:43.931 00.000 11596 Moving (0.02, -0.02) raw xDistance=0.02 yDistance=0.02
23:20:43.931 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:20:43.931 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:43.931 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:20:43.931 00.000 11596 MoveAxis(E, 0, ABG)
23:20:43.931 00.000 11596 Move returns status 0, amount 0
23:20:43.931 00.000 11596 MoveAxis(N, 0, ABG)
23:20:43.932 00.001 11596 Move returns status 0, amount 0
23:20:43.932 00.000 11596 move complete, result=0
23:20:43.932 00.000 11596 worker thread done servicing request
23:20:43.936 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=208, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
23:20:43.945 00.009 13300 UpdateGuideState exits: m=1866 SNR=30.3
23:20:43.945 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:43.945 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:20:43.945 00.000 13300 Enqueuing Expose request
23:20:43.945 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:20:43.945 00.000 11596 Worker thread wakes up
23:20:43.945 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:20:44.460 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:20:46.032 01.572 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9390d170-43d8-406b-9c49-a7ab88b975c3"}
23:20:46.032 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9390d170-43d8-406b-9c49-a7ab88b975c3"}
23:20:46.033 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ac955f1f-c71b-43f7-bf52-5025cdf84764"}
23:20:46.033 00.000 13300 case statement mapped state 6 to 3
23:20:46.033 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ac955f1f-c71b-43f7-bf52-5025cdf84764"}
23:20:46.033 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8008eb13-8e91-476e-b59f-f0391dba32f2"}
23:20:46.033 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":749,"width":15,"height":15,"star_pos":[7.38,7.35],"pixels":"..."},"id":"8008eb13-8e91-476e-b59f-f0391dba32f2"}
23:20:47.486 01.453 11596 Exposure complete
23:20:47.564 00.078 11596 worker thread done servicing request
23:20:47.565 00.001 13300 OnExposeComplete: enter
23:20:47.565 00.000 13300 UpdateGuideState(): m_state=6
23:20:47.565 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 750
23:20:47.565 00.000 13300 Star::Find returns 1 (0), X=1070.47, Y=336.52, Mass=1891, SNR=30.4, Peak=217 HFD=3.2
23:20:47.566 00.001 13300 MultiStar: [#1 0.01,0.04,0.76,U] [#2 0.12,-0.01,0.46,U] [#3 0.07,0.02,0.41,U] [#4 0.33,0.35,0.00,M4] [#5 -0.14,0.30,0.00,M8] [#6 0.08,-0.00,0.21,U] [#7 0.02,-0.03,0.23,U] [#8 -0.09,-0.34,0.00,R] 
23:20:47.566 00.000 13300 refined, 5 included, MultiStar: {0.10, 0.07}, one-star: {0.19, 0.19}
23:20:47.566 00.000 13300 CameraToMount -- cameraTheta (0.62) - m_xAngle (-1.61) = xAngle (2.23 = 2.23)
23:20:47.566 00.000 13300 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.24 = 2.24)
23:20:47.566 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.07 hyp=0.12 cameraTheta=0.62 mountX=-0.07 mountY=0.10, mountTheta=2.23
23:20:47.568 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.07, opts=13)
23:20:47.568 00.000 13300 Enqueuing Move request for scope (0.10, 0.07)
23:20:47.568 00.000 11596 Worker thread wakes up
23:20:47.568 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.07) opts 0xd
23:20:47.568 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.07)
23:20:47.568 00.000 11596 Moving (0.10, 0.07) raw xDistance=-0.07 yDistance=0.10
23:20:47.568 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:20:47.568 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:47.569 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:20:47.569 00.000 11596 MoveAxis(E, 0, ABG)
23:20:47.569 00.000 11596 Move returns status 0, amount 0
23:20:47.569 00.000 11596 MoveAxis(N, 0, ABG)
23:20:47.569 00.000 11596 Move returns status 0, amount 0
23:20:47.569 00.000 11596 move complete, result=0
23:20:47.569 00.000 11596 worker thread done servicing request
23:20:47.573 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
23:20:47.581 00.008 13300 UpdateGuideState exits: m=1891 SNR=30.4
23:20:47.581 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:47.581 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:20:47.581 00.000 13300 Enqueuing Expose request
23:20:47.581 00.000 11596 Worker thread wakes up
23:20:47.582 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:20:47.582 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:20:48.089 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:20:49.031 00.942 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a9263e26-80a7-4b56-9ab0-c98591020a16"}
23:20:49.031 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a9263e26-80a7-4b56-9ab0-c98591020a16"}
23:20:49.032 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"26c9a052-0ee1-4539-874b-6c6abd554686"}
23:20:49.032 00.000 13300 case statement mapped state 6 to 3
23:20:49.032 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"26c9a052-0ee1-4539-874b-6c6abd554686"}
23:20:49.032 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b0bb2701-cb68-425c-aeb8-ecdbfde7680f"}
23:20:49.032 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":750,"width":15,"height":15,"star_pos":[7.47,6.52],"pixels":"..."},"id":"b0bb2701-cb68-425c-aeb8-ecdbfde7680f"}
23:20:51.120 02.088 11596 Exposure complete
23:20:51.206 00.086 11596 worker thread done servicing request
23:20:51.206 00.000 13300 OnExposeComplete: enter
23:20:51.206 00.000 13300 UpdateGuideState(): m_state=6
23:20:51.207 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 751
23:20:51.207 00.000 13300 Star::Find returns 1 (0), X=1070.30, Y=336.53, Mass=1994, SNR=31.2, Peak=249 HFD=3.2
23:20:51.208 00.001 13300 MultiStar: [#1 -0.15,0.03,0.75,U] [#2 -0.13,0.15,0.43,U] [#3 0.21,0.21,0.00,M1] [#4 -0.02,0.51,0.00,M5] [#5 -0.09,0.14,0.26,U] [#6 0.04,-0.00,0.21,U] [#7 0.01,-0.00,0.22,U] [#8 0.19,0.24,0.00,M1] 
23:20:51.208 00.000 13300 refined, 5 included, MultiStar: {-0.06, 0.11}, one-star: {0.02, 0.20}
23:20:51.208 00.000 13300 CameraToMount -- cameraTheta (2.03) - m_xAngle (-1.61) = xAngle (3.64 = -2.64)
23:20:51.208 00.000 13300 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.65 = -2.63)
23:20:51.208 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.11 hyp=0.13 cameraTheta=2.03 mountX=-0.11 mountY=-0.06, mountTheta=-2.63
23:20:51.211 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.11, opts=13)
23:20:51.211 00.000 13300 Enqueuing Move request for scope (-0.06, 0.11)
23:20:51.211 00.000 11596 Worker thread wakes up
23:20:51.211 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.11) opts 0xd
23:20:51.211 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.11)
23:20:51.212 00.001 11596 Moving (-0.06, 0.11) raw xDistance=-0.11 yDistance=-0.06
23:20:51.212 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:20:51.212 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:51.212 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:20:51.212 00.000 11596 MoveAxis(E, 0, ABG)
23:20:51.212 00.000 11596 Move returns status 0, amount 0
23:20:51.213 00.001 11596 MoveAxis(N, 0, ABG)
23:20:51.213 00.000 11596 Move returns status 0, amount 0
23:20:51.213 00.000 11596 move complete, result=0
23:20:51.213 00.000 11596 worker thread done servicing request
23:20:51.219 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=249, med=4, FiltMin=2, FiltMax=118, Gamma=0.510
23:20:51.227 00.008 13300 UpdateGuideState exits: m=1994 SNR=31.2
23:20:51.227 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:51.227 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:20:51.228 00.001 13300 Enqueuing Expose request
23:20:51.228 00.000 11596 Worker thread wakes up
23:20:51.228 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:20:51.228 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:20:51.738 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:20:52.030 00.292 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e8004aad-1800-4c2a-a986-070e1838a0af"}
23:20:52.030 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e8004aad-1800-4c2a-a986-070e1838a0af"}
23:20:52.031 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"23a9cb7d-7073-4dbb-9b2e-81690a966edd"}
23:20:52.031 00.000 13300 case statement mapped state 6 to 3
23:20:52.031 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"23a9cb7d-7073-4dbb-9b2e-81690a966edd"}
23:20:52.031 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f0614f27-b38d-461a-ac94-68e80270439a"}
23:20:52.031 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":751,"width":15,"height":15,"star_pos":[7.30,6.53],"pixels":"..."},"id":"f0614f27-b38d-461a-ac94-68e80270439a"}
23:20:54.776 02.745 11596 Exposure complete
23:20:54.853 00.077 13300 OnExposeComplete: enter
23:20:54.853 00.000 11596 worker thread done servicing request
23:20:54.853 00.000 13300 UpdateGuideState(): m_state=6
23:20:54.853 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 752
23:20:54.854 00.001 13300 Star::Find returns 1 (0), X=1070.29, Y=336.48, Mass=1886, SNR=30.4, Peak=218 HFD=3.2
23:20:54.854 00.000 13300 MultiStar: [#1 -0.15,0.02,0.75,U] [#2 -0.20,-0.03,0.46,U] [#3 0.07,0.17,0.43,U] [#4 -0.03,0.50,0.00,M6] [#5 -0.10,0.32,0.00,M8] [#6 0.06,0.16,0.21,U] [#7 -0.10,0.02,0.23,U] [#8 0.11,0.42,0.00,M2] 
23:20:54.854 00.000 13300 refined, 5 included, MultiStar: {-0.05, 0.09}, one-star: {0.02, 0.16}
23:20:54.854 00.000 13300 CameraToMount -- cameraTheta (2.13) - m_xAngle (-1.61) = xAngle (3.74 = -2.54)
23:20:54.854 00.000 13300 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.75 = -2.53)
23:20:54.854 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.09 hyp=0.10 cameraTheta=2.13 mountX=-0.09 mountY=-0.06, mountTheta=-2.53
23:20:54.856 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.09, opts=13)
23:20:54.856 00.000 13300 Enqueuing Move request for scope (-0.05, 0.09)
23:20:54.856 00.000 11596 Worker thread wakes up
23:20:54.856 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.09) opts 0xd
23:20:54.857 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.09)
23:20:54.857 00.000 11596 Moving (-0.05, 0.09) raw xDistance=-0.09 yDistance=-0.06
23:20:54.857 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:20:54.857 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:54.857 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:20:54.857 00.000 11596 MoveAxis(E, 0, ABG)
23:20:54.857 00.000 11596 Move returns status 0, amount 0
23:20:54.858 00.001 11596 MoveAxis(N, 0, ABG)
23:20:54.858 00.000 11596 Move returns status 0, amount 0
23:20:54.858 00.000 11596 move complete, result=0
23:20:54.858 00.000 11596 worker thread done servicing request
23:20:54.863 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=218, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
23:20:54.870 00.007 13300 UpdateGuideState exits: m=1886 SNR=30.4
23:20:54.870 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:54.871 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:20:54.871 00.000 13300 Enqueuing Expose request
23:20:54.871 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:20:54.871 00.000 11596 Worker thread wakes up
23:20:54.871 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:20:55.030 00.159 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2198091f-c473-4d00-9bfc-21ab333f47d9"}
23:20:55.030 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2198091f-c473-4d00-9bfc-21ab333f47d9"}
23:20:55.031 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a6e15927-d78d-4d52-ab0b-c1d06a7031d4"}
23:20:55.031 00.000 13300 case statement mapped state 6 to 3
23:20:55.031 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a6e15927-d78d-4d52-ab0b-c1d06a7031d4"}
23:20:55.031 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"174cd7df-b4f9-4c23-b6e3-fd5b4c54efc2"}
23:20:55.031 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":752,"width":15,"height":15,"star_pos":[7.29,7.48],"pixels":"..."},"id":"174cd7df-b4f9-4c23-b6e3-fd5b4c54efc2"}
23:20:55.379 00.348 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:20:58.029 02.650 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cca5885d-0afc-4a75-b17e-748db34ef029"}
23:20:58.029 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cca5885d-0afc-4a75-b17e-748db34ef029"}
23:20:58.030 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"348d4e42-cf94-4acb-bc56-007ea7973a92"}
23:20:58.030 00.000 13300 case statement mapped state 6 to 3
23:20:58.030 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"348d4e42-cf94-4acb-bc56-007ea7973a92"}
23:20:58.030 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6621409c-8cb7-47bc-b139-20fe844e8e67"}
23:20:58.031 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":752,"width":15,"height":15,"star_pos":[7.29,7.48],"pixels":"..."},"id":"6621409c-8cb7-47bc-b139-20fe844e8e67"}
23:20:58.412 00.381 11596 Exposure complete
23:20:58.486 00.074 11596 worker thread done servicing request
23:20:58.487 00.001 13300 OnExposeComplete: enter
23:20:58.487 00.000 13300 UpdateGuideState(): m_state=6
23:20:58.487 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 753
23:20:58.487 00.000 13300 Star::Find returns 1 (0), X=1070.28, Y=336.39, Mass=1918, SNR=30.7, Peak=222 HFD=3.2
23:20:58.488 00.001 13300 MultiStar: [#1 -0.08,-0.03,0.77,U] [#2 -0.01,-0.13,0.44,U] [#3 -0.03,0.01,0.42,U] [#4 0.11,0.21,0.30,U] [#5 -0.28,0.23,0.00,M9] [#6 0.23,0.04,0.21,U] [#7 0.20,-0.08,0.23,U] [#8 0.31,-0.01,0.00,M3] 
23:20:58.488 00.000 13300 refined, 6 included, MultiStar: {0.02, 0.01}, one-star: {0.01, 0.06}
23:20:58.488 00.000 13300 CameraToMount -- cameraTheta (0.71) - m_xAngle (-1.61) = xAngle (2.32 = 2.32)
23:20:58.488 00.000 13300 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.33 = 2.33)
23:20:58.488 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.01 hyp=0.02 cameraTheta=0.71 mountX=-0.01 mountY=0.01, mountTheta=2.32
23:20:58.490 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.01, opts=13)
23:20:58.490 00.000 13300 Enqueuing Move request for scope (0.02, 0.01)
23:20:58.491 00.001 11596 Worker thread wakes up
23:20:58.491 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.01) opts 0xd
23:20:58.491 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.01)
23:20:58.491 00.000 11596 Moving (0.02, 0.01) raw xDistance=-0.01 yDistance=0.01
23:20:58.492 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:20:58.492 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:58.492 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:20:58.492 00.000 11596 MoveAxis(E, 0, ABG)
23:20:58.492 00.000 11596 Move returns status 0, amount 0
23:20:58.492 00.000 11596 MoveAxis(N, 0, ABG)
23:20:58.492 00.000 11596 Move returns status 0, amount 0
23:20:58.493 00.001 11596 move complete, result=0
23:20:58.493 00.000 11596 worker thread done servicing request
23:20:58.501 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=222, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
23:20:58.509 00.008 13300 UpdateGuideState exits: m=1918 SNR=30.7
23:20:58.509 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:58.509 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:20:58.509 00.000 13300 Enqueuing Expose request
23:20:58.509 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:20:58.509 00.000 11596 Worker thread wakes up
23:20:58.509 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:20:59.013 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:21:01.028 02.015 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9e826260-9c47-4973-89ce-f528951647f1"}
23:21:01.028 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9e826260-9c47-4973-89ce-f528951647f1"}
23:21:01.029 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"51bc2433-575c-4d03-8a2f-82775686e138"}
23:21:01.029 00.000 13300 case statement mapped state 6 to 3
23:21:01.029 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"51bc2433-575c-4d03-8a2f-82775686e138"}
23:21:01.029 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1ceaeb83-30e5-42b2-9ff8-44bd4a927c24"}
23:21:01.030 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":753,"width":15,"height":15,"star_pos":[7.28,7.39],"pixels":"..."},"id":"1ceaeb83-30e5-42b2-9ff8-44bd4a927c24"}
23:21:02.046 01.016 11596 Exposure complete
23:21:02.126 00.080 11596 worker thread done servicing request
23:21:02.127 00.001 13300 OnExposeComplete: enter
23:21:02.127 00.000 13300 UpdateGuideState(): m_state=6
23:21:02.127 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 754
23:21:02.127 00.000 13300 Star::Find returns 1 (0), X=1070.38, Y=336.34, Mass=1934, SNR=30.8, Peak=220 HFD=3.3
23:21:02.128 00.001 13300 MultiStar: [#1 -0.11,-0.10,0.75,U] [#2 -0.05,0.10,0.46,U] [#3 0.14,0.20,0.00,M1] [#4 0.07,0.20,0.29,U] [#5 0.09,0.13,0.26,U] [#6 -0.03,-0.09,0.22,U] [#7 -0.02,-0.11,0.23,U] [#8 0.07,0.23,0.00,M4] 
23:21:02.128 00.000 13300 refined, 6 included, MultiStar: {0.01, 0.01}, one-star: {0.11, 0.01}
23:21:02.128 00.000 13300 CameraToMount -- cameraTheta (0.84) - m_xAngle (-1.61) = xAngle (2.45 = 2.45)
23:21:02.128 00.000 13300 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.46 = 2.46)
23:21:02.128 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.01 cameraTheta=0.84 mountX=-0.01 mountY=0.01, mountTheta=2.45
23:21:02.130 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.01, opts=13)
23:21:02.130 00.000 13300 Enqueuing Move request for scope (0.01, 0.01)
23:21:02.130 00.000 11596 Worker thread wakes up
23:21:02.130 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd
23:21:02.130 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.01)
23:21:02.130 00.000 11596 Moving (0.01, 0.01) raw xDistance=-0.01 yDistance=0.01
23:21:02.130 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:21:02.131 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:02.131 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:21:02.131 00.000 11596 MoveAxis(E, 0, ABG)
23:21:02.131 00.000 11596 Move returns status 0, amount 0
23:21:02.131 00.000 11596 MoveAxis(N, 0, ABG)
23:21:02.131 00.000 11596 Move returns status 0, amount 0
23:21:02.131 00.000 11596 move complete, result=0
23:21:02.131 00.000 11596 worker thread done servicing request
23:21:02.136 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=220, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
23:21:02.143 00.007 13300 UpdateGuideState exits: m=1934 SNR=30.8
23:21:02.143 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:02.143 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:21:02.143 00.000 13300 Enqueuing Expose request
23:21:02.144 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:21:02.144 00.000 11596 Worker thread wakes up
23:21:02.144 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:21:02.647 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:21:04.027 01.380 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c4eefefd-453b-4faa-956d-cb4d255f6634"}
23:21:04.027 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c4eefefd-453b-4faa-956d-cb4d255f6634"}
23:21:04.028 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"41172bf4-7a1f-4450-9159-951e83bd7b72"}
23:21:04.028 00.000 13300 case statement mapped state 6 to 3
23:21:04.028 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"41172bf4-7a1f-4450-9159-951e83bd7b72"}
23:21:04.029 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cc03d42f-760f-40ef-900d-24561410c976"}
23:21:04.029 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":754,"width":15,"height":15,"star_pos":[7.38,7.34],"pixels":"..."},"id":"cc03d42f-760f-40ef-900d-24561410c976"}
23:21:05.688 01.659 11596 Exposure complete
23:21:05.764 00.076 11596 worker thread done servicing request
23:21:05.764 00.000 13300 OnExposeComplete: enter
23:21:05.764 00.000 13300 UpdateGuideState(): m_state=6
23:21:05.764 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 755
23:21:05.764 00.000 13300 Star::Find returns 1 (0), X=1070.38, Y=336.64, Mass=1934, SNR=30.7, Peak=256 HFD=3.2
23:21:05.765 00.001 13300 MultiStar: [#1 -0.13,0.13,0.76,U] [#2 -0.02,0.12,0.46,U] [#3 0.04,0.30,0.00,M2] [#4 0.24,0.64,0.00,M5] [#5 -0.24,0.26,0.00,M9] [#6 0.14,0.16,0.21,U] [#7 0.08,0.21,0.23,U] [#8 0.23,0.24,0.00,M5] 
23:21:05.765 00.000 13300 refined, 4 included, MultiStar: {0.01, 0.20}, one-star: {0.10, 0.31}
23:21:05.765 00.000 13300 CameraToMount -- cameraTheta (1.50) - m_xAngle (-1.61) = xAngle (3.11 = 3.11)
23:21:05.765 00.000 13300 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.13 = 3.13)
23:21:05.765 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.20 hyp=0.21 cameraTheta=1.50 mountX=-0.20 mountY=0.00, mountTheta=3.13
23:21:05.767 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.20, opts=13)
23:21:05.768 00.001 13300 Enqueuing Move request for scope (0.01, 0.20)
23:21:05.768 00.000 11596 Worker thread wakes up
23:21:05.768 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.20) opts 0xd
23:21:05.768 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.20)
23:21:05.768 00.000 11596 Moving (0.01, 0.20) raw xDistance=-0.20 yDistance=0.00
23:21:05.768 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
23:21:05.768 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:05.769 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:21:05.769 00.000 11596 MoveAxis(E, 257, ABG)
23:21:05.769 00.000 11596 Guiding  Dir = 2, Dur = 257
23:21:05.769 00.000 11596 IsSlewing returns 0
23:21:05.776 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
23:21:05.786 00.010 13300 UpdateGuideState exits: m=1934 SNR=30.7
23:21:05.786 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:05.786 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:21:05.786 00.000 13300 Enqueuing Expose request
23:21:05.873 00.087 11596 IsGuiding returns 0
23:21:06.395 00.522 11596 IsGuiding returns 1
23:21:06.395 00.000 11596 scope still moving after pulse duration time elapsed
23:21:06.422 00.027 11596 IsSlewing returns 0
23:21:06.556 00.134 11596 IsGuiding returns 0
23:21:06.556 00.000 11596 scope move finished after 257 + 426 ms
23:21:06.556 00.000 11596 Move returns status 0, amount 257
23:21:06.556 00.000 11596 MoveAxis(N, 0, ABG)
23:21:06.556 00.000 11596 Move returns status 0, amount 0
23:21:06.556 00.000 11596 move complete, result=0
23:21:06.556 00.000 11596 worker thread done servicing request
23:21:06.556 00.000 13300 GuideStep: -0.2 px 257 ms EAST, 0.0 px 0 ms NORTH
23:21:06.558 00.002 11596 Worker thread wakes up
23:21:06.558 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:21:07.027 00.469 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"da6b5cf2-8351-462b-87fa-e75a2a990266"}
23:21:07.027 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"da6b5cf2-8351-462b-87fa-e75a2a990266"}
23:21:07.028 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d7a027cd-0949-45c8-ac8e-162422784d63"}
23:21:07.028 00.000 13300 case statement mapped state 6 to 3
23:21:07.028 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d7a027cd-0949-45c8-ac8e-162422784d63"}
23:21:07.029 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"46aedf10-ddfc-496e-bca4-5ab2a6f6e82a"}
23:21:07.029 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":755,"width":15,"height":15,"star_pos":[7.38,6.64],"pixels":"..."},"id":"46aedf10-ddfc-496e-bca4-5ab2a6f6e82a"}
23:21:07.070 00.041 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:21:10.027 02.957 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c15f0197-4cef-4d0e-b901-e601f7f7fc02"}
23:21:10.027 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c15f0197-4cef-4d0e-b901-e601f7f7fc02"}
23:21:10.028 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"30a7a826-1e47-45ea-b00d-5779dabdcc57"}
23:21:10.028 00.000 13300 case statement mapped state 6 to 3
23:21:10.028 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"30a7a826-1e47-45ea-b00d-5779dabdcc57"}
23:21:10.029 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"35e97bec-6469-4c27-8942-9bee0cee73f7"}
23:21:10.029 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":755,"width":15,"height":15,"star_pos":[7.38,6.64],"pixels":"..."},"id":"35e97bec-6469-4c27-8942-9bee0cee73f7"}
23:21:10.098 00.069 11596 Exposure complete
23:21:10.170 00.072 11596 worker thread done servicing request
23:21:10.170 00.000 13300 OnExposeComplete: enter
23:21:10.170 00.000 13300 UpdateGuideState(): m_state=6
23:21:10.171 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 756
23:21:10.171 00.000 13300 Star::Find returns 1 (0), X=1070.33, Y=336.38, Mass=1893, SNR=30.5, Peak=220 HFD=3.3
23:21:10.172 00.001 13300 MultiStar: [#1 -0.12,-0.14,0.76,U] [#2 0.01,-0.26,0.00,M1] [#3 0.02,-0.10,0.42,U] [#4 0.31,0.44,0.00,M6] [#5 -0.03,0.19,0.26,U] [#6 -0.10,0.09,0.22,U] [#7 -0.00,0.07,0.23,U] [#8 0.39,0.14,0.00,M6] 
23:21:10.172 00.000 13300 refined, 5 included, MultiStar: {-0.02, -0.00}, one-star: {0.05, 0.05}
23:21:10.172 00.000 13300 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-1.61) = xAngle (-1.34 = -1.34)
23:21:10.172 00.000 13300 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.33 = -1.33)
23:21:10.172 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.00 hyp=0.02 cameraTheta=-2.95 mountX=0.00 mountY=-0.02, mountTheta=-1.34
23:21:10.173 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.00, opts=13)
23:21:10.174 00.001 13300 Enqueuing Move request for scope (-0.02, -0.00)
23:21:10.174 00.000 11596 Worker thread wakes up
23:21:10.174 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.00) opts 0xd
23:21:10.174 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.00)
23:21:10.174 00.000 11596 Moving (-0.02, -0.00) raw xDistance=0.00 yDistance=-0.02
23:21:10.174 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:21:10.174 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:10.174 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:21:10.174 00.000 11596 MoveAxis(E, 0, ABG)
23:21:10.175 00.001 11596 Move returns status 0, amount 0
23:21:10.175 00.000 11596 MoveAxis(N, 0, ABG)
23:21:10.175 00.000 11596 Move returns status 0, amount 0
23:21:10.175 00.000 11596 move complete, result=0
23:21:10.175 00.000 11596 worker thread done servicing request
23:21:10.181 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=220, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
23:21:10.191 00.010 13300 UpdateGuideState exits: m=1893 SNR=30.5
23:21:10.191 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:10.191 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:21:10.191 00.000 13300 Enqueuing Expose request
23:21:10.191 00.000 11596 Worker thread wakes up
23:21:10.192 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:21:10.192 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:21:10.697 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:21:13.027 02.330 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c2d72e22-edfd-4b79-98d5-12a833e37dac"}
23:21:13.027 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c2d72e22-edfd-4b79-98d5-12a833e37dac"}
23:21:13.027 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5cf2b047-8aa2-4b54-b355-c13e92d2ec54"}
23:21:13.028 00.001 13300 case statement mapped state 6 to 3
23:21:13.028 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5cf2b047-8aa2-4b54-b355-c13e92d2ec54"}
23:21:13.028 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"34326096-daec-44c6-8e6f-9d44bb3c5568"}
23:21:13.028 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":756,"width":15,"height":15,"star_pos":[7.33,7.38],"pixels":"..."},"id":"34326096-daec-44c6-8e6f-9d44bb3c5568"}
23:21:13.758 00.730 11596 Exposure complete
23:21:13.911 00.153 11596 worker thread done servicing request
23:21:13.912 00.001 13300 OnExposeComplete: enter
23:21:13.912 00.000 13300 UpdateGuideState(): m_state=6
23:21:13.912 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 757
23:21:13.913 00.001 13300 Star::Find returns 1 (0), X=1070.42, Y=336.32, Mass=1960, SNR=31.0, Peak=218 HFD=3.2
23:21:13.913 00.000 13300 MultiStar: [#1 -0.20,-0.11,0.75,U] [#2 -0.07,-0.21,0.44,U] [#3 0.17,-0.05,0.40,U] [#4 0.12,0.17,0.29,U] [#5 -0.09,0.32,0.00,M9] [#6 0.05,-0.17,0.21,U] [#7 0.11,0.15,0.24,U] [#8 0.07,-0.05,0.20,U] 
23:21:13.914 00.001 13300 refined, 7 included, MultiStar: {0.03, -0.05}, one-star: {0.14, -0.01}
23:21:13.914 00.000 13300 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-1.61) = xAngle (0.60 = 0.60)
23:21:13.914 00.000 13300 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.62 = 0.62)
23:21:13.914 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-1.01 mountX=0.05 mountY=0.03, mountTheta=0.61
23:21:13.917 00.003 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.05, opts=13)
23:21:13.917 00.000 13300 Enqueuing Move request for scope (0.03, -0.05)
23:21:13.917 00.000 11596 Worker thread wakes up
23:21:13.918 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.05) opts 0xd
23:21:13.918 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.05)
23:21:13.918 00.000 11596 Moving (0.03, -0.05) raw xDistance=0.05 yDistance=0.03
23:21:13.918 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:21:13.918 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:13.919 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:21:13.919 00.000 11596 MoveAxis(E, 0, ABG)
23:21:13.919 00.000 11596 Move returns status 0, amount 0
23:21:13.920 00.001 11596 MoveAxis(N, 0, ABG)
23:21:13.920 00.000 11596 Move returns status 0, amount 0
23:21:13.920 00.000 11596 move complete, result=0
23:21:13.920 00.000 11596 worker thread done servicing request
23:21:13.930 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=218, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
23:21:13.944 00.014 13300 UpdateGuideState exits: m=1960 SNR=31.0
23:21:13.945 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:13.945 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:21:13.945 00.000 13300 Enqueuing Expose request
23:21:13.945 00.000 11596 Worker thread wakes up
23:21:13.946 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:21:13.946 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:21:14.460 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:21:16.028 01.568 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4d6d8259-5757-43dc-bc67-81bf36bfeefd"}
23:21:16.028 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4d6d8259-5757-43dc-bc67-81bf36bfeefd"}
23:21:16.029 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c2003fbd-6030-4a45-b18c-f04ad58f310d"}
23:21:16.029 00.000 13300 case statement mapped state 6 to 3
23:21:16.029 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c2003fbd-6030-4a45-b18c-f04ad58f310d"}
23:21:16.030 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"91b86109-00cd-48d1-8214-a0cdac9686f8"}
23:21:16.030 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":757,"width":15,"height":15,"star_pos":[7.42,7.32],"pixels":"..."},"id":"91b86109-00cd-48d1-8214-a0cdac9686f8"}
23:21:17.490 01.460 11596 Exposure complete
23:21:17.586 00.096 11596 worker thread done servicing request
23:21:17.586 00.000 13300 OnExposeComplete: enter
23:21:17.587 00.001 13300 UpdateGuideState(): m_state=6
23:21:17.587 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 758
23:21:17.587 00.000 13300 Star::Find returns 1 (0), X=1070.41, Y=336.39, Mass=1897, SNR=30.5, Peak=200 HFD=3.2
23:21:17.588 00.001 13300 MultiStar: [#1 -0.10,0.04,0.76,U] [#2 -0.09,0.12,0.45,U] [#3 0.20,-0.03,0.42,U] [#4 0.20,0.12,0.31,U] [#5 -0.24,0.02,0.25,U] [#6 0.08,0.07,0.22,U] [#7 0.19,-0.01,0.23,U] [#8 0.18,0.02,0.19,U] 
23:21:17.588 00.000 13300 refined, 8 included, MultiStar: {0.05, 0.05}, one-star: {0.13, 0.06}
23:21:17.588 00.000 13300 CameraToMount -- cameraTheta (0.77) - m_xAngle (-1.61) = xAngle (2.38 = 2.38)
23:21:17.588 00.000 13300 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.39 = 2.39)
23:21:17.588 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.05 hyp=0.07 cameraTheta=0.77 mountX=-0.05 mountY=0.05, mountTheta=2.39
23:21:17.590 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.05, opts=13)
23:21:17.590 00.000 13300 Enqueuing Move request for scope (0.05, 0.05)
23:21:17.590 00.000 11596 Worker thread wakes up
23:21:17.591 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.05) opts 0xd
23:21:17.591 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.05)
23:21:17.591 00.000 11596 Moving (0.05, 0.05) raw xDistance=-0.05 yDistance=0.05
23:21:17.591 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:21:17.591 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:17.591 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:21:17.591 00.000 11596 MoveAxis(E, 0, ABG)
23:21:17.592 00.001 11596 Move returns status 0, amount 0
23:21:17.592 00.000 11596 MoveAxis(N, 0, ABG)
23:21:17.592 00.000 11596 Move returns status 0, amount 0
23:21:17.592 00.000 11596 move complete, result=0
23:21:17.592 00.000 11596 worker thread done servicing request
23:21:17.598 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=200, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
23:21:17.607 00.009 13300 UpdateGuideState exits: m=1897 SNR=30.5
23:21:17.607 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:17.607 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:21:17.607 00.000 13300 Enqueuing Expose request
23:21:17.608 00.001 11596 Worker thread wakes up
23:21:17.608 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:21:17.608 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:21:18.122 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:21:19.028 00.906 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"04be8b52-a5cd-41e3-bf0b-d04cb3549c27"}
23:21:19.028 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"04be8b52-a5cd-41e3-bf0b-d04cb3549c27"}
23:21:19.029 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c46f2214-d4c1-438f-a63f-979139e68355"}
23:21:19.029 00.000 13300 case statement mapped state 6 to 3
23:21:19.029 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c46f2214-d4c1-438f-a63f-979139e68355"}
23:21:19.029 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"faec9ed4-c5f0-4c93-a8a1-8412e3318d00"}
23:21:19.030 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":758,"width":15,"height":15,"star_pos":[7.41,7.39],"pixels":"..."},"id":"faec9ed4-c5f0-4c93-a8a1-8412e3318d00"}
23:21:21.164 02.134 11596 Exposure complete
23:21:21.242 00.078 11596 worker thread done servicing request
23:21:21.242 00.000 13300 OnExposeComplete: enter
23:21:21.242 00.000 13300 UpdateGuideState(): m_state=6
23:21:21.242 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 759
23:21:21.243 00.001 13300 Star::Find returns 1 (0), X=1070.27, Y=336.37, Mass=1919, SNR=30.7, Peak=215 HFD=3.3
23:21:21.243 00.000 13300 MultiStar: [#1 -0.18,0.08,0.76,U] [#2 0.01,0.00,0.45,U] [#3 0.08,0.06,0.42,U] [#4 0.15,0.23,0.00,M5] [#5 -0.14,0.11,0.25,U] [#6 0.10,-0.16,0.21,U] [#7 0.41,-0.05,0.00,M1] [#8 0.45,0.08,0.00,M5] 
23:21:21.243 00.000 13300 single-star, 5 included, MultiStar: {-0.04, 0.04}, one-star: {-0.01, 0.04}
23:21:21.243 00.000 13300 CameraToMount -- cameraTheta (1.74) - m_xAngle (-1.61) = xAngle (3.35 = -2.94)
23:21:21.244 00.001 13300 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.36 = -2.92)
23:21:21.244 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.74 mountX=-0.04 mountY=-0.01, mountTheta=-2.92
23:21:21.245 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.04, opts=13)
23:21:21.245 00.000 13300 Enqueuing Move request for scope (-0.01, 0.04)
23:21:21.246 00.001 11596 Worker thread wakes up
23:21:21.246 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.04) opts 0xd
23:21:21.246 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.04)
23:21:21.246 00.000 11596 Moving (-0.01, 0.04) raw xDistance=-0.04 yDistance=-0.01
23:21:21.246 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:21:21.246 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:21.246 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:21:21.247 00.001 11596 MoveAxis(E, 0, ABG)
23:21:21.247 00.000 11596 Move returns status 0, amount 0
23:21:21.247 00.000 11596 MoveAxis(N, 0, ABG)
23:21:21.247 00.000 11596 Move returns status 0, amount 0
23:21:21.247 00.000 11596 move complete, result=0
23:21:21.247 00.000 11596 worker thread done servicing request
23:21:21.253 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=215, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
23:21:21.261 00.008 13300 UpdateGuideState exits: m=1919 SNR=30.7
23:21:21.262 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:21.262 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:21:21.262 00.000 13300 Enqueuing Expose request
23:21:21.262 00.000 11596 Worker thread wakes up
23:21:21.262 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:21:21.262 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:21:21.774 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:21:22.027 00.253 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c5314fcf-279c-4f1e-96cf-b23db9743344"}
23:21:22.027 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c5314fcf-279c-4f1e-96cf-b23db9743344"}
23:21:22.028 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0bd406c3-83fc-4594-b643-5e4039305d8e"}
23:21:22.028 00.000 13300 case statement mapped state 6 to 3
23:21:22.028 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0bd406c3-83fc-4594-b643-5e4039305d8e"}
23:21:22.028 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3a63f154-3539-4950-aceb-e23f03eb34c3"}
23:21:22.029 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":759,"width":15,"height":15,"star_pos":[7.27,7.37],"pixels":"..."},"id":"3a63f154-3539-4950-aceb-e23f03eb34c3"}
23:21:24.801 02.772 11596 Exposure complete
23:21:24.875 00.074 11596 worker thread done servicing request
23:21:24.875 00.000 13300 OnExposeComplete: enter
23:21:24.875 00.000 13300 UpdateGuideState(): m_state=6
23:21:24.876 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 760
23:21:24.876 00.000 13300 Star::Find returns 1 (0), X=1070.32, Y=336.31, Mass=1907, SNR=30.6, Peak=218 HFD=3.2
23:21:24.877 00.001 13300 MultiStar: [#1 -0.15,-0.08,0.74,U] [#2 -0.09,-0.03,0.46,U] [#3 0.08,-0.02,0.42,U] [#4 0.06,0.29,0.00,M6] [#5 -0.17,0.08,0.25,U] [#6 0.00,-0.12,0.21,U] [#7 0.10,-0.10,0.22,U] [#8 0.14,0.03,0.19,U] 
23:21:24.878 00.001 13300 refined, 7 included, MultiStar: {-0.02, -0.03}, one-star: {0.05, -0.02}
23:21:24.878 00.000 13300 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-1.61) = xAngle (-0.47 = -0.47)
23:21:24.878 00.000 13300 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.46 = -0.46)
23:21:24.878 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-2.08 mountX=0.03 mountY=-0.02, mountTheta=-0.46
23:21:24.879 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.03, opts=13)
23:21:24.880 00.001 13300 Enqueuing Move request for scope (-0.02, -0.03)
23:21:24.880 00.000 11596 Worker thread wakes up
23:21:24.880 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
23:21:24.880 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
23:21:24.880 00.000 11596 Moving (-0.02, -0.03) raw xDistance=0.03 yDistance=-0.02
23:21:24.880 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:21:24.880 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:24.881 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:21:24.881 00.000 11596 MoveAxis(E, 0, ABG)
23:21:24.881 00.000 11596 Move returns status 0, amount 0
23:21:24.881 00.000 11596 MoveAxis(N, 0, ABG)
23:21:24.881 00.000 11596 Move returns status 0, amount 0
23:21:24.881 00.000 11596 move complete, result=0
23:21:24.882 00.001 11596 worker thread done servicing request
23:21:24.889 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=218, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
23:21:24.897 00.008 13300 UpdateGuideState exits: m=1907 SNR=30.6
23:21:24.897 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:24.898 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:21:24.898 00.000 13300 Enqueuing Expose request
23:21:24.898 00.000 11596 Worker thread wakes up
23:21:24.898 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:21:24.898 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:21:25.026 00.128 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"95bd35c8-ad40-4eb5-bcef-7aa3d2b0f41f"}
23:21:25.026 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"95bd35c8-ad40-4eb5-bcef-7aa3d2b0f41f"}
23:21:25.027 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9278de0c-8344-4334-8193-e71d53d5c636"}
23:21:25.027 00.000 13300 case statement mapped state 6 to 3
23:21:25.027 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9278de0c-8344-4334-8193-e71d53d5c636"}
23:21:25.027 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b880f38a-eb3b-4e0e-b183-98c6d554e308"}
23:21:25.027 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":760,"width":15,"height":15,"star_pos":[7.32,7.31],"pixels":"..."},"id":"b880f38a-eb3b-4e0e-b183-98c6d554e308"}
23:21:25.407 00.380 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:21:28.024 02.617 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"47132beb-8a39-477d-a6f3-12b7743f8bb7"}
23:21:28.024 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"47132beb-8a39-477d-a6f3-12b7743f8bb7"}
23:21:28.025 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fac54c53-084b-439f-86a7-d62c241fe2b9"}
23:21:28.025 00.000 13300 case statement mapped state 6 to 3
23:21:28.025 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fac54c53-084b-439f-86a7-d62c241fe2b9"}
23:21:28.025 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6b3b49ac-ddc3-4c7c-a1ba-908f37d9fe71"}
23:21:28.025 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":760,"width":15,"height":15,"star_pos":[7.32,7.31],"pixels":"..."},"id":"6b3b49ac-ddc3-4c7c-a1ba-908f37d9fe71"}
23:21:28.437 00.412 11596 Exposure complete
23:21:28.507 00.070 11596 worker thread done servicing request
23:21:28.507 00.000 13300 OnExposeComplete: enter
23:21:28.507 00.000 13300 UpdateGuideState(): m_state=6
23:21:28.508 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 761
23:21:28.508 00.000 13300 Star::Find returns 1 (0), X=1070.39, Y=336.28, Mass=1954, SNR=31.0, Peak=225 HFD=3.2
23:21:28.508 00.000 13300 MultiStar: [#1 -0.18,0.04,0.77,U] [#2 -0.18,0.11,0.43,U] [#3 0.14,0.04,0.40,U] [#4 -0.02,0.39,0.00,M7] [#5 0.13,0.20,0.25,U] [#6 0.15,-0.08,0.22,U] [#7 -0.07,0.01,0.23,U] [#8 0.47,-0.11,0.00,M5] 
23:21:28.509 00.001 13300 refined, 6 included, MultiStar: {0.00, 0.02}, one-star: {0.12, -0.05}
23:21:28.509 00.000 13300 CameraToMount -- cameraTheta (1.46) - m_xAngle (-1.61) = xAngle (3.07 = 3.07)
23:21:28.509 00.000 13300 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.08 = 3.08)
23:21:28.509 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.46 mountX=-0.02 mountY=0.00, mountTheta=3.08
23:21:28.510 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.02, opts=13)
23:21:28.511 00.001 13300 Enqueuing Move request for scope (0.00, 0.02)
23:21:28.511 00.000 11596 Worker thread wakes up
23:21:28.511 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.02) opts 0xd
23:21:28.511 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.02)
23:21:28.511 00.000 11596 Moving (0.00, 0.02) raw xDistance=-0.02 yDistance=0.00
23:21:28.511 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:21:28.511 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:28.511 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:21:28.511 00.000 11596 MoveAxis(E, 0, ABG)
23:21:28.512 00.001 11596 Move returns status 0, amount 0
23:21:28.512 00.000 11596 MoveAxis(N, 0, ABG)
23:21:28.512 00.000 11596 Move returns status 0, amount 0
23:21:28.512 00.000 11596 move complete, result=0
23:21:28.512 00.000 11596 worker thread done servicing request
23:21:28.518 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
23:21:28.525 00.007 13300 UpdateGuideState exits: m=1954 SNR=31.0
23:21:28.525 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:28.525 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:21:28.525 00.000 13300 Enqueuing Expose request
23:21:28.525 00.000 11596 Worker thread wakes up
23:21:28.526 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:21:28.526 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:21:29.039 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:21:31.024 01.985 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"72a9d888-ff21-4da9-ad72-cc946ddecd58"}
23:21:31.024 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"72a9d888-ff21-4da9-ad72-cc946ddecd58"}
23:21:31.025 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0392c8f9-5623-4cca-901b-70d7e51dcdaf"}
23:21:31.025 00.000 13300 case statement mapped state 6 to 3
23:21:31.025 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0392c8f9-5623-4cca-901b-70d7e51dcdaf"}
23:21:31.025 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"632369b8-c07e-40bf-9b20-95d480d3f845"}
23:21:31.025 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":761,"width":15,"height":15,"star_pos":[7.39,7.28],"pixels":"..."},"id":"632369b8-c07e-40bf-9b20-95d480d3f845"}
23:21:32.067 01.042 11596 Exposure complete
23:21:32.139 00.072 11596 worker thread done servicing request
23:21:32.139 00.000 13300 OnExposeComplete: enter
23:21:32.139 00.000 13300 UpdateGuideState(): m_state=6
23:21:32.140 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 762
23:21:32.140 00.000 13300 Star::Find returns 1 (0), X=1070.40, Y=336.35, Mass=1997, SNR=31.3, Peak=213 HFD=3.2
23:21:32.141 00.001 13300 MultiStar: [#1 -0.21,0.10,0.76,U] [#2 -0.20,0.03,0.45,U] [#3 0.14,0.08,0.41,U] [#4 0.19,0.03,0.29,U] [#5 0.05,0.17,0.25,U] [#6 -0.01,0.24,0.22,U] [#7 -0.12,-0.15,0.22,U] [#8 0.39,0.09,0.00,M6] 
23:21:32.141 00.000 13300 refined, 7 included, MultiStar: {-0.01, 0.06}, one-star: {0.13, 0.02}
23:21:32.141 00.000 13300 CameraToMount -- cameraTheta (1.67) - m_xAngle (-1.61) = xAngle (3.28 = -3.00)
23:21:32.141 00.000 13300 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.30 = -2.99)
23:21:32.141 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.67 mountX=-0.06 mountY=-0.01, mountTheta=-2.99
23:21:32.144 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.06, opts=13)
23:21:32.144 00.000 13300 Enqueuing Move request for scope (-0.01, 0.06)
23:21:32.144 00.000 11596 Worker thread wakes up
23:21:32.144 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.06) opts 0xd
23:21:32.144 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.06)
23:21:32.144 00.000 11596 Moving (-0.01, 0.06) raw xDistance=-0.06 yDistance=-0.01
23:21:32.145 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:21:32.145 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:32.145 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:21:32.145 00.000 11596 MoveAxis(E, 0, ABG)
23:21:32.145 00.000 11596 Move returns status 0, amount 0
23:21:32.145 00.000 11596 MoveAxis(N, 0, ABG)
23:21:32.145 00.000 11596 Move returns status 0, amount 0
23:21:32.145 00.000 11596 move complete, result=0
23:21:32.146 00.001 11596 worker thread done servicing request
23:21:32.151 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=213, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
23:21:32.159 00.008 13300 UpdateGuideState exits: m=1997 SNR=31.3
23:21:32.159 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:32.159 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:21:32.159 00.000 13300 Enqueuing Expose request
23:21:32.159 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:21:32.159 00.000 11596 Worker thread wakes up
23:21:32.160 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:21:32.668 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:21:34.030 01.362 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e9f9cc07-d7fa-4b6e-a250-fb781e1de713"}
23:21:34.031 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e9f9cc07-d7fa-4b6e-a250-fb781e1de713"}
23:21:34.031 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8187f42b-41e2-4aef-9a3b-70e8326ad6f5"}
23:21:34.031 00.000 13300 case statement mapped state 6 to 3
23:21:34.032 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8187f42b-41e2-4aef-9a3b-70e8326ad6f5"}
23:21:34.032 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d4463ca7-8857-4127-aac2-2ffe8064a84d"}
23:21:34.033 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":762,"width":15,"height":15,"star_pos":[7.40,7.35],"pixels":"..."},"id":"d4463ca7-8857-4127-aac2-2ffe8064a84d"}
23:21:35.709 01.676 11596 Exposure complete
23:21:35.782 00.073 11596 worker thread done servicing request
23:21:35.782 00.000 13300 OnExposeComplete: enter
23:21:35.782 00.000 13300 UpdateGuideState(): m_state=6
23:21:35.782 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 763
23:21:35.783 00.001 13300 Star::Find returns 1 (0), X=1070.29, Y=336.56, Mass=1955, SNR=30.9, Peak=241 HFD=3.2
23:21:35.783 00.000 13300 MultiStar: [#1 -0.03,0.16,0.75,U] [#2 0.08,0.19,0.44,U] [#3 0.20,0.22,0.00,M1] [#4 0.25,0.47,0.00,M7] [#5 -0.18,0.24,0.00,M5] [#6 -0.04,0.14,0.21,U] [#7 0.11,0.17,0.22,U] [#8 0.35,0.07,0.00,M7] 
23:21:35.783 00.000 13300 refined, 4 included, MultiStar: {0.02, 0.19}, one-star: {0.02, 0.23}
23:21:35.783 00.000 13300 CameraToMount -- cameraTheta (1.48) - m_xAngle (-1.61) = xAngle (3.09 = 3.09)
23:21:35.783 00.000 13300 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.10 = 3.10)
23:21:35.783 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.19 hyp=0.19 cameraTheta=1.48 mountX=-0.19 mountY=0.01, mountTheta=3.10
23:21:35.785 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.19, opts=13)
23:21:35.785 00.000 13300 Enqueuing Move request for scope (0.02, 0.19)
23:21:35.785 00.000 11596 Worker thread wakes up
23:21:35.785 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.19) opts 0xd
23:21:35.785 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.19)
23:21:35.785 00.000 11596 Moving (0.02, 0.19) raw xDistance=-0.19 yDistance=0.01
23:21:35.786 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.19
23:21:35.786 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:35.786 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:21:35.786 00.000 11596 MoveAxis(E, 241, ABG)
23:21:35.786 00.000 11596 Guiding  Dir = 2, Dur = 241
23:21:35.786 00.000 11596 IsSlewing returns 0
23:21:35.791 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=241, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
23:21:35.798 00.007 13300 UpdateGuideState exits: m=1955 SNR=30.9
23:21:35.799 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:35.799 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:21:35.799 00.000 13300 Enqueuing Expose request
23:21:36.078 00.279 11596 IsGuiding returns 0
23:21:36.177 00.099 11596 PulseGuide returned control before completion, sleep 152
23:21:36.363 00.186 11596 IsGuiding returns 1
23:21:36.363 00.000 11596 scope still moving after pulse duration time elapsed
23:21:36.385 00.022 11596 IsSlewing returns 0
23:21:36.489 00.104 11596 IsGuiding returns 0
23:21:36.489 00.000 11596 scope move finished after 241 + 170 ms
23:21:36.489 00.000 11596 Move returns status 0, amount 241
23:21:36.489 00.000 11596 MoveAxis(N, 0, ABG)
23:21:36.489 00.000 11596 Move returns status 0, amount 0
23:21:36.489 00.000 11596 move complete, result=0
23:21:36.489 00.000 11596 worker thread done servicing request
23:21:36.489 00.000 11596 Worker thread wakes up
23:21:36.489 00.000 13300 GuideStep: -0.2 px 241 ms EAST, 0.0 px 0 ms NORTH
23:21:36.490 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:21:37.000 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:21:37.030 00.030 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7564cdc1-7ab5-4139-87b6-821a7b034c19"}
23:21:37.030 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7564cdc1-7ab5-4139-87b6-821a7b034c19"}
23:21:37.050 00.020 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cfe5c20d-9c36-4806-85f4-819aac548e58"}
23:21:37.050 00.000 13300 case statement mapped state 6 to 3
23:21:37.050 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cfe5c20d-9c36-4806-85f4-819aac548e58"}
23:21:37.051 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"57eb46b7-d278-4c7f-ac8c-939258648c39"}
23:21:37.051 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":763,"width":15,"height":15,"star_pos":[7.29,6.56],"pixels":"..."},"id":"57eb46b7-d278-4c7f-ac8c-939258648c39"}
23:21:40.025 02.974 11596 Exposure complete
23:21:40.030 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"51579668-6c7e-4b85-b969-4845d5037023"}
23:21:40.030 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"51579668-6c7e-4b85-b969-4845d5037023"}
23:21:40.031 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ff014286-b028-44f1-a119-2a8dbf51854e"}
23:21:40.031 00.000 13300 case statement mapped state 6 to 3
23:21:40.031 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ff014286-b028-44f1-a119-2a8dbf51854e"}
23:21:40.031 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d49b96be-b729-4363-a906-bc8d192b496c"}
23:21:40.032 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":763,"width":15,"height":15,"star_pos":[7.29,6.56],"pixels":"..."},"id":"d49b96be-b729-4363-a906-bc8d192b496c"}
23:21:40.107 00.075 11596 worker thread done servicing request
23:21:40.107 00.000 13300 OnExposeComplete: enter
23:21:40.107 00.000 13300 UpdateGuideState(): m_state=6
23:21:40.107 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 764
23:21:40.108 00.001 13300 Star::Find returns 1 (0), X=1070.38, Y=336.52, Mass=1932, SNR=30.8, Peak=218 HFD=3.2
23:21:40.108 00.000 13300 MultiStar: [#1 -0.10,0.13,0.76,U] [#2 0.15,0.27,0.00,M1] [#3 0.29,0.15,0.00,M2] [#4 0.05,0.33,0.00,M8] [#5 -0.27,0.51,0.00,M6] [#6 0.05,-0.05,0.21,U] [#7 0.02,-0.02,0.22,U] [#8 0.05,-0.05,0.20,U] 
23:21:40.108 00.000 13300 refined, 4 included, MultiStar: {0.03, 0.11}, one-star: {0.11, 0.19}
23:21:40.108 00.000 13300 CameraToMount -- cameraTheta (1.34) - m_xAngle (-1.61) = xAngle (2.95 = 2.95)
23:21:40.108 00.000 13300 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.97 = 2.97)
23:21:40.109 00.001 13300 CameraToMount -- cameraX=0.03 cameraY=0.11 hyp=0.11 cameraTheta=1.34 mountX=-0.11 mountY=0.02, mountTheta=2.97
23:21:40.110 00.001 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.11, opts=13)
23:21:40.111 00.001 13300 Enqueuing Move request for scope (0.03, 0.11)
23:21:40.111 00.000 11596 Worker thread wakes up
23:21:40.111 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.11) opts 0xd
23:21:40.111 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.11)
23:21:40.111 00.000 11596 Moving (0.03, 0.11) raw xDistance=-0.11 yDistance=0.02
23:21:40.111 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:21:40.112 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:40.112 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:21:40.112 00.000 11596 MoveAxis(E, 0, ABG)
23:21:40.112 00.000 11596 Move returns status 0, amount 0
23:21:40.112 00.000 11596 MoveAxis(N, 0, ABG)
23:21:40.112 00.000 11596 Move returns status 0, amount 0
23:21:40.113 00.001 11596 move complete, result=0
23:21:40.113 00.000 11596 worker thread done servicing request
23:21:40.118 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=218, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
23:21:40.126 00.008 13300 UpdateGuideState exits: m=1932 SNR=30.8
23:21:40.126 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:40.126 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:21:40.126 00.000 13300 Enqueuing Expose request
23:21:40.126 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:21:40.127 00.001 11596 Worker thread wakes up
23:21:40.127 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:21:40.629 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:21:43.029 02.400 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"449222e8-b158-40f6-af30-b12b36746d14"}
23:21:43.029 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"449222e8-b158-40f6-af30-b12b36746d14"}
23:21:43.030 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b70f4074-9a12-4a0c-9722-f9758b9348e4"}
23:21:43.030 00.000 13300 case statement mapped state 6 to 3
23:21:43.030 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b70f4074-9a12-4a0c-9722-f9758b9348e4"}
23:21:43.030 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9ce797ba-70d6-4c2d-8379-b5e6e2b2cd66"}
23:21:43.031 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":764,"width":15,"height":15,"star_pos":[7.38,6.52],"pixels":"..."},"id":"9ce797ba-70d6-4c2d-8379-b5e6e2b2cd66"}
23:21:43.658 00.627 11596 Exposure complete
23:21:43.735 00.077 11596 worker thread done servicing request
23:21:43.735 00.000 13300 OnExposeComplete: enter
23:21:43.735 00.000 13300 UpdateGuideState(): m_state=6
23:21:43.736 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 765
23:21:43.736 00.000 13300 Star::Find returns 1 (0), X=1070.30, Y=336.43, Mass=1971, SNR=31.1, Peak=209 HFD=3.2
23:21:43.737 00.001 13300 MultiStar: [#1 -0.12,0.05,0.74,U] [#2 0.11,0.14,0.45,U] [#3 0.19,0.21,0.00,M3] [#4 0.04,0.24,0.00,M9] [#5 -0.31,0.22,0.00,M7] [#6 0.17,-0.13,0.22,U] [#7 0.17,0.12,0.22,U] [#8 0.41,-0.06,0.00,M7] 
23:21:43.737 00.000 13300 refined, 4 included, MultiStar: {0.02, 0.08}, one-star: {0.02, 0.10}
23:21:43.737 00.000 13300 CameraToMount -- cameraTheta (1.30) - m_xAngle (-1.61) = xAngle (2.91 = 2.91)
23:21:43.737 00.000 13300 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.93 = 2.93)
23:21:43.737 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.30 mountX=-0.08 mountY=0.02, mountTheta=2.93
23:21:43.738 00.001 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.08, opts=13)
23:21:43.739 00.001 13300 Enqueuing Move request for scope (0.02, 0.08)
23:21:43.739 00.000 11596 Worker thread wakes up
23:21:43.739 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.08) opts 0xd
23:21:43.739 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.08)
23:21:43.739 00.000 11596 Moving (0.02, 0.08) raw xDistance=-0.08 yDistance=0.02
23:21:43.739 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:21:43.740 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:43.740 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:21:43.740 00.000 11596 MoveAxis(E, 0, ABG)
23:21:43.740 00.000 11596 Move returns status 0, amount 0
23:21:43.740 00.000 11596 MoveAxis(N, 0, ABG)
23:21:43.740 00.000 11596 Move returns status 0, amount 0
23:21:43.740 00.000 11596 move complete, result=0
23:21:43.741 00.001 11596 worker thread done servicing request
23:21:43.745 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=209, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
23:21:43.752 00.007 13300 UpdateGuideState exits: m=1971 SNR=31.1
23:21:43.752 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:43.752 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:21:43.752 00.000 13300 Enqueuing Expose request
23:21:43.753 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:21:43.753 00.000 11596 Worker thread wakes up
23:21:43.753 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:21:44.268 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:21:46.028 01.760 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6373f9c0-e2e2-4e47-9a12-cf39d41f6c7a"}
23:21:46.028 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6373f9c0-e2e2-4e47-9a12-cf39d41f6c7a"}
23:21:46.029 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f529f051-4729-4e55-86ca-9e8177455f30"}
23:21:46.029 00.000 13300 case statement mapped state 6 to 3
23:21:46.029 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f529f051-4729-4e55-86ca-9e8177455f30"}
23:21:46.029 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4d3e659a-c976-4c26-9743-c8aa63fa1df8"}
23:21:46.029 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":765,"width":15,"height":15,"star_pos":[7.30,7.43],"pixels":"..."},"id":"4d3e659a-c976-4c26-9743-c8aa63fa1df8"}
23:21:47.308 01.279 11596 Exposure complete
23:21:47.387 00.079 11596 worker thread done servicing request
23:21:47.387 00.000 13300 OnExposeComplete: enter
23:21:47.387 00.000 13300 UpdateGuideState(): m_state=6
23:21:47.387 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 766
23:21:47.387 00.000 13300 Star::Find returns 1 (0), X=1070.21, Y=336.52, Mass=1965, SNR=31.0, Peak=233 HFD=3.2
23:21:47.388 00.001 13300 MultiStar: [#1 -0.20,0.13,0.75,U] [#2 -0.16,0.14,0.44,U] [#3 0.01,0.10,0.41,U] [#4 0.29,0.64,0.00,M10] [#5 -0.34,0.21,0.00,M8] [#6 -0.07,0.27,0.00,M1] [#7 0.16,0.03,0.23,U] [#8 -0.05,0.46,0.00,M8] 
23:21:47.388 00.000 13300 refined, 4 included, MultiStar: {-0.09, 0.14}, one-star: {-0.07, 0.19}
23:21:47.388 00.000 13300 CameraToMount -- cameraTheta (2.12) - m_xAngle (-1.61) = xAngle (3.73 = -2.55)
23:21:47.388 00.000 13300 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.75 = -2.54)
23:21:47.388 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.14 hyp=0.16 cameraTheta=2.12 mountX=-0.14 mountY=-0.09, mountTheta=-2.54
23:21:47.390 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.14, opts=13)
23:21:47.390 00.000 13300 Enqueuing Move request for scope (-0.09, 0.14)
23:21:47.390 00.000 11596 Worker thread wakes up
23:21:47.390 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.14) opts 0xd
23:21:47.390 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.14)
23:21:47.390 00.000 11596 Moving (-0.09, 0.14) raw xDistance=-0.14 yDistance=-0.09
23:21:47.390 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:21:47.390 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:47.391 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:21:47.391 00.000 11596 MoveAxis(E, 0, ABG)
23:21:47.391 00.000 11596 Move returns status 0, amount 0
23:21:47.391 00.000 11596 MoveAxis(N, 0, ABG)
23:21:47.391 00.000 11596 Move returns status 0, amount 0
23:21:47.391 00.000 11596 move complete, result=0
23:21:47.391 00.000 11596 worker thread done servicing request
23:21:47.396 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
23:21:47.404 00.008 13300 UpdateGuideState exits: m=1965 SNR=31.0
23:21:47.404 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:47.404 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:21:47.404 00.000 13300 Enqueuing Expose request
23:21:47.404 00.000 11596 Worker thread wakes up
23:21:47.404 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:21:47.404 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:21:47.916 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:21:49.029 01.113 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7452df7b-8287-41db-8f32-a130dc5f3381"}
23:21:49.029 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7452df7b-8287-41db-8f32-a130dc5f3381"}
23:21:49.030 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"98086b09-f942-4ea2-9ddd-6733b8d477a8"}
23:21:49.030 00.000 13300 case statement mapped state 6 to 3
23:21:49.030 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"98086b09-f942-4ea2-9ddd-6733b8d477a8"}
23:21:49.030 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"88dd3269-da31-4abf-bd3f-895d6ed25ecb"}
23:21:49.031 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":766,"width":15,"height":15,"star_pos":[7.21,6.52],"pixels":"..."},"id":"88dd3269-da31-4abf-bd3f-895d6ed25ecb"}
23:21:50.953 01.922 11596 Exposure complete
23:21:51.026 00.073 11596 worker thread done servicing request
23:21:51.026 00.000 13300 OnExposeComplete: enter
23:21:51.026 00.000 13300 UpdateGuideState(): m_state=6
23:21:51.026 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 767
23:21:51.027 00.001 13300 Star::Find returns 1 (0), X=1070.31, Y=336.63, Mass=1943, SNR=30.9, Peak=256 HFD=3.1
23:21:51.027 00.000 13300 MultiStar: [#1 -0.11,0.35,0.00,M1] [#2 -0.08,0.23,0.00,M1] [#3 0.10,0.22,0.41,U] [#4 -0.02,0.49,0.00,R] [#5 -0.00,0.44,0.00,M9] [#6 0.07,0.23,0.20,U] [#7 -0.06,0.22,0.23,U] [#8 0.02,0.26,0.00,M9] 
23:21:51.027 00.000 13300 refined, 3 included, MultiStar: {0.04, 0.26}, one-star: {0.04, 0.30}
23:21:51.027 00.000 13300 CameraToMount -- cameraTheta (1.42) - m_xAngle (-1.61) = xAngle (3.03 = 3.03)
23:21:51.027 00.000 13300 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.04 = 3.04)
23:21:51.027 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.26 hyp=0.27 cameraTheta=1.42 mountX=-0.26 mountY=0.03, mountTheta=3.04
23:21:51.029 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.26, opts=13)
23:21:51.029 00.000 13300 Enqueuing Move request for scope (0.04, 0.26)
23:21:51.029 00.000 11596 Worker thread wakes up
23:21:51.030 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.26) opts 0xd
23:21:51.030 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.26)
23:21:51.030 00.000 11596 Moving (0.04, 0.26) raw xDistance=-0.26 yDistance=0.03
23:21:51.031 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
23:21:51.031 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:51.031 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:21:51.031 00.000 11596 MoveAxis(E, 331, ABG)
23:21:51.032 00.001 11596 Guiding  Dir = 2, Dur = 331
23:21:51.032 00.000 11596 IsSlewing returns 0
23:21:51.037 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
23:21:51.045 00.008 13300 UpdateGuideState exits: m=1943 SNR=30.9
23:21:51.045 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:51.045 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:21:51.045 00.000 13300 Enqueuing Expose request
23:21:51.085 00.040 11596 IsGuiding returns 0
23:21:51.180 00.095 11596 PulseGuide returned control before completion, sleep 247
23:21:51.570 00.390 11596 IsGuiding returns 0
23:21:51.570 00.000 11596 Move returns status 0, amount 331
23:21:51.570 00.000 11596 MoveAxis(N, 0, ABG)
23:21:51.570 00.000 11596 Move returns status 0, amount 0
23:21:51.570 00.000 11596 move complete, result=0
23:21:51.571 00.001 11596 worker thread done servicing request
23:21:51.571 00.000 13300 GuideStep: -0.3 px 331 ms EAST, 0.0 px 0 ms NORTH
23:21:51.571 00.000 11596 Worker thread wakes up
23:21:51.571 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:21:52.029 00.458 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"860676bc-d69a-4ea8-a0cc-2a4e4d2f2dfc"}
23:21:52.029 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"860676bc-d69a-4ea8-a0cc-2a4e4d2f2dfc"}
23:21:52.030 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e6598074-7f98-4357-8fb2-ccd929254e1a"}
23:21:52.030 00.000 13300 case statement mapped state 6 to 3
23:21:52.030 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e6598074-7f98-4357-8fb2-ccd929254e1a"}
23:21:52.031 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0f206dc9-c10e-42b5-85c7-3d5d558d44f2"}
23:21:52.031 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":767,"width":15,"height":15,"star_pos":[7.31,6.63],"pixels":"..."},"id":"0f206dc9-c10e-42b5-85c7-3d5d558d44f2"}
23:21:52.083 00.052 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:21:55.028 02.945 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c7ec2e05-1da1-476d-a828-0391c160cc0b"}
23:21:55.028 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c7ec2e05-1da1-476d-a828-0391c160cc0b"}
23:21:55.029 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"22c335cc-0c8d-4936-be7c-1d6dd0bcd5e6"}
23:21:55.029 00.000 13300 case statement mapped state 6 to 3
23:21:55.029 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"22c335cc-0c8d-4936-be7c-1d6dd0bcd5e6"}
23:21:55.030 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"909159af-6278-457b-97b8-1f657980172f"}
23:21:55.030 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":767,"width":15,"height":15,"star_pos":[7.31,6.63],"pixels":"..."},"id":"909159af-6278-457b-97b8-1f657980172f"}
23:21:55.114 00.084 11596 Exposure complete
23:21:55.187 00.073 11596 worker thread done servicing request
23:21:55.187 00.000 13300 OnExposeComplete: enter
23:21:55.187 00.000 13300 UpdateGuideState(): m_state=6
23:21:55.188 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 768
23:21:55.188 00.000 13300 Star::Find returns 1 (0), X=1070.31, Y=336.53, Mass=1998, SNR=31.3, Peak=236 HFD=3.2
23:21:55.188 00.000 13300 MultiStar: [#1 -0.08,0.23,0.00,M2] [#2 -0.03,0.07,0.45,U] [#3 0.09,0.46,0.00,M2] [#4 0.17,0.06,0.29,U] [#5 -0.03,0.43,0.00,M10] [#6 -0.17,-0.08,0.21,U] [#7 -0.05,0.18,0.23,U] [#8 0.20,0.26,0.00,M10] 
23:21:55.189 00.001 13300 refined, 4 included, MultiStar: {0.01, 0.12}, one-star: {0.03, 0.20}
23:21:55.189 00.000 13300 CameraToMount -- cameraTheta (1.49) - m_xAngle (-1.61) = xAngle (3.10 = 3.10)
23:21:55.189 00.000 13300 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.11 = 3.11)
23:21:55.189 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.49 mountX=-0.12 mountY=0.00, mountTheta=3.11
23:21:55.190 00.001 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.12, opts=13)
23:21:55.191 00.001 13300 Enqueuing Move request for scope (0.01, 0.12)
23:21:55.191 00.000 11596 Worker thread wakes up
23:21:55.191 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.12) opts 0xd
23:21:55.191 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.12)
23:21:55.191 00.000 11596 Moving (0.01, 0.12) raw xDistance=-0.12 yDistance=0.00
23:21:55.191 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:21:55.191 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:55.191 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:21:55.192 00.001 11596 MoveAxis(E, 0, ABG)
23:21:55.192 00.000 11596 Move returns status 0, amount 0
23:21:55.192 00.000 11596 MoveAxis(N, 0, ABG)
23:21:55.192 00.000 11596 Move returns status 0, amount 0
23:21:55.192 00.000 11596 move complete, result=0
23:21:55.192 00.000 11596 worker thread done servicing request
23:21:55.200 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
23:21:55.212 00.012 13300 UpdateGuideState exits: m=1998 SNR=31.3
23:21:55.212 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:55.212 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:21:55.212 00.000 13300 Enqueuing Expose request
23:21:55.212 00.000 11596 Worker thread wakes up
23:21:55.212 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:21:55.212 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:21:55.714 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:21:58.027 02.313 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c862cd56-5cd6-44bf-932e-85ebe7838ed6"}
23:21:58.027 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c862cd56-5cd6-44bf-932e-85ebe7838ed6"}
23:21:58.027 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ad114f33-b94f-4d89-a3bb-62e31e2eaa90"}
23:21:58.028 00.001 13300 case statement mapped state 6 to 3
23:21:58.028 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ad114f33-b94f-4d89-a3bb-62e31e2eaa90"}
23:21:58.028 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8647dde1-9201-4279-b2e9-ac6b4b9b01fb"}
23:21:58.028 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":768,"width":15,"height":15,"star_pos":[7.31,6.53],"pixels":"..."},"id":"8647dde1-9201-4279-b2e9-ac6b4b9b01fb"}
23:21:58.742 00.714 11596 Exposure complete
23:21:58.814 00.072 11596 worker thread done servicing request
23:21:58.814 00.000 13300 OnExposeComplete: enter
23:21:58.814 00.000 13300 UpdateGuideState(): m_state=6
23:21:58.814 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 769
23:21:58.815 00.001 13300 Star::Find returns 1 (0), X=1070.35, Y=336.53, Mass=1872, SNR=30.3, Peak=226 HFD=3.2
23:21:58.815 00.000 13300 MultiStar: [#1 -0.16,0.16,0.77,U] [#2 -0.12,0.04,0.47,U] [#3 0.17,0.33,0.00,M3] [#4 0.19,-0.20,0.00,M1] [#5 -0.14,0.22,0.00,R] [#6 -0.01,-0.03,0.23,U] [#7 0.14,0.41,0.00,M1] [#8 0.15,0.43,0.00,R] 
23:21:58.815 00.000 13300 refined, 3 included, MultiStar: {-0.05, 0.14}, one-star: {0.07, 0.20}
23:21:58.815 00.000 13300 CameraToMount -- cameraTheta (1.90) - m_xAngle (-1.61) = xAngle (3.50 = -2.78)
23:21:58.816 00.001 13300 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.52 = -2.76)
23:21:58.816 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.14 hyp=0.14 cameraTheta=1.90 mountX=-0.13 mountY=-0.05, mountTheta=-2.77
23:21:58.818 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.14, opts=13)
23:21:58.818 00.000 13300 Enqueuing Move request for scope (-0.05, 0.14)
23:21:58.818 00.000 11596 Worker thread wakes up
23:21:58.818 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.14) opts 0xd
23:21:58.818 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.14)
23:21:58.819 00.001 11596 Moving (-0.05, 0.14) raw xDistance=-0.13 yDistance=-0.05
23:21:58.819 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:21:58.819 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:58.819 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:21:58.819 00.000 11596 MoveAxis(E, 0, ABG)
23:21:58.819 00.000 11596 Move returns status 0, amount 0
23:21:58.819 00.000 11596 MoveAxis(N, 0, ABG)
23:21:58.819 00.000 11596 Move returns status 0, amount 0
23:21:58.820 00.001 11596 move complete, result=0
23:21:58.820 00.000 11596 worker thread done servicing request
23:21:58.825 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
23:21:58.834 00.009 13300 UpdateGuideState exits: m=1872 SNR=30.3
23:21:58.834 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:58.834 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:21:58.834 00.000 13300 Enqueuing Expose request
23:21:58.834 00.000 11596 Worker thread wakes up
23:21:58.834 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:21:58.834 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:21:59.338 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:22:01.027 01.689 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"49597625-0c2b-46ca-8bdf-78a2d53d6c88"}
23:22:01.027 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"49597625-0c2b-46ca-8bdf-78a2d53d6c88"}
23:22:01.028 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e5ecfc2f-fc38-4a33-ad0c-43f64c280064"}
23:22:01.028 00.000 13300 case statement mapped state 6 to 3
23:22:01.028 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e5ecfc2f-fc38-4a33-ad0c-43f64c280064"}
23:22:01.028 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"da0c86ab-fea2-4ef2-ba7f-c70aa0f2034c"}
23:22:01.029 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":769,"width":15,"height":15,"star_pos":[7.35,6.53],"pixels":"..."},"id":"da0c86ab-fea2-4ef2-ba7f-c70aa0f2034c"}
23:22:02.361 01.332 11596 Exposure complete
23:22:02.433 00.072 11596 worker thread done servicing request
23:22:02.433 00.000 13300 OnExposeComplete: enter
23:22:02.434 00.001 13300 UpdateGuideState(): m_state=6
23:22:02.434 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 770
23:22:02.434 00.000 13300 Star::Find returns 1 (0), X=1070.38, Y=336.63, Mass=1942, SNR=30.8, Peak=244 HFD=3.3
23:22:02.435 00.001 13300 MultiStar: [#1 -0.06,0.13,0.75,U] [#2 0.05,0.14,0.44,U] [#3 0.11,0.19,0.42,U] [#4 0.08,-0.16,0.30,U] [#5 0.13,0.07,0.26,U] [#6 0.26,0.16,0.00,M1] [#7 0.30,0.15,0.00,M2] [#8 0.47,-0.42,0.00,M1] 
23:22:02.435 00.000 13300 refined, 5 included, MultiStar: {0.06, 0.16}, one-star: {0.10, 0.30}
23:22:02.435 00.000 13300 CameraToMount -- cameraTheta (1.22) - m_xAngle (-1.61) = xAngle (2.83 = 2.83)
23:22:02.435 00.000 13300 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.84 = 2.84)
23:22:02.435 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.16 hyp=0.17 cameraTheta=1.22 mountX=-0.16 mountY=0.05, mountTheta=2.84
23:22:02.437 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.16, opts=13)
23:22:02.437 00.000 13300 Enqueuing Move request for scope (0.06, 0.16)
23:22:02.437 00.000 11596 Worker thread wakes up
23:22:02.437 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.16) opts 0xd
23:22:02.437 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.16)
23:22:02.437 00.000 11596 Moving (0.06, 0.16) raw xDistance=-0.16 yDistance=0.05
23:22:02.437 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
23:22:02.438 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:02.438 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:22:02.438 00.000 11596 MoveAxis(E, 206, ABG)
23:22:02.438 00.000 11596 Guiding  Dir = 2, Dur = 206
23:22:02.438 00.000 11596 IsSlewing returns 0
23:22:02.442 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=244, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
23:22:02.450 00.008 13300 UpdateGuideState exits: m=1942 SNR=30.8
23:22:02.450 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:02.450 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:22:02.450 00.000 13300 Enqueuing Expose request
23:22:02.547 00.097 11596 IsGuiding returns 0
23:22:03.098 00.551 11596 IsGuiding returns 1
23:22:03.098 00.000 11596 scope still moving after pulse duration time elapsed
23:22:03.220 00.122 11596 IsSlewing returns 0
23:22:03.341 00.121 11596 IsGuiding returns 0
23:22:03.341 00.000 11596 scope move finished after 206 + 588 ms
23:22:03.341 00.000 11596 Move returns status 0, amount 206
23:22:03.342 00.001 11596 MoveAxis(N, 0, ABG)
23:22:03.342 00.000 11596 Move returns status 0, amount 0
23:22:03.342 00.000 11596 move complete, result=0
23:22:03.342 00.000 11596 worker thread done servicing request
23:22:03.342 00.000 13300 GuideStep: -0.2 px 206 ms EAST, 0.1 px 0 ms NORTH
23:22:03.342 00.000 11596 Worker thread wakes up
23:22:03.343 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:22:03.852 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:22:04.040 00.188 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ab803dc3-6941-4c2e-bd89-1e9b08b373ff"}
23:22:04.041 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ab803dc3-6941-4c2e-bd89-1e9b08b373ff"}
23:22:04.041 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ed15d379-c393-4b91-b230-ee38ca71f05d"}
23:22:04.042 00.001 13300 case statement mapped state 6 to 3
23:22:04.042 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ed15d379-c393-4b91-b230-ee38ca71f05d"}
23:22:04.043 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"889f340a-2710-424a-8d8d-580e5514bedf"}
23:22:04.043 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":770,"width":15,"height":15,"star_pos":[7.38,6.63],"pixels":"..."},"id":"889f340a-2710-424a-8d8d-580e5514bedf"}
23:22:06.954 02.911 11596 Exposure complete
23:22:07.042 00.088 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1cba71b3-d895-4e4d-95d4-a314dda7f921"}
23:22:07.042 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1cba71b3-d895-4e4d-95d4-a314dda7f921"}
23:22:07.043 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e9d71420-cefa-4c35-977a-7fe5fcef361b"}
23:22:07.044 00.001 13300 case statement mapped state 6 to 3
23:22:07.044 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e9d71420-cefa-4c35-977a-7fe5fcef361b"}
23:22:07.045 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b22a79dd-b4cc-4bbc-b0ac-c45db3bea080"}
23:22:07.045 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":770,"width":15,"height":15,"star_pos":[7.38,6.63],"pixels":"..."},"id":"b22a79dd-b4cc-4bbc-b0ac-c45db3bea080"}
23:22:07.126 00.081 13300 OnExposeComplete: enter
23:22:07.126 00.000 13300 UpdateGuideState(): m_state=6
23:22:07.126 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 771
23:22:07.127 00.001 13300 Star::Find returns 1 (0), X=1070.36, Y=336.56, Mass=1903, SNR=30.5, Peak=225 HFD=3.2
23:22:07.127 00.000 11596 worker thread done servicing request
23:22:07.128 00.001 13300 MultiStar: [#1 -0.02,0.09,0.76,U] [#2 0.01,0.09,0.46,U] [#3 0.28,0.18,0.00,M3] [#4 0.02,0.06,0.29,U] [#5 -0.12,0.03,0.26,U] [#6 0.07,0.07,0.21,U] [#7 0.09,0.14,0.24,U] [#8 0.21,-0.27,0.00,M2] 
23:22:07.128 00.000 13300 refined, 6 included, MultiStar: {0.03, 0.13}, one-star: {0.09, 0.23}
23:22:07.128 00.000 13300 CameraToMount -- cameraTheta (1.37) - m_xAngle (-1.61) = xAngle (2.97 = 2.97)
23:22:07.128 00.000 13300 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.99 = 2.99)
23:22:07.129 00.001 13300 CameraToMount -- cameraX=0.03 cameraY=0.13 hyp=0.13 cameraTheta=1.37 mountX=-0.13 mountY=0.02, mountTheta=2.99
23:22:07.131 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.13, opts=13)
23:22:07.132 00.001 13300 Enqueuing Move request for scope (0.03, 0.13)
23:22:07.135 00.003 11596 Worker thread wakes up
23:22:07.135 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.13) opts 0xd
23:22:07.135 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.13)
23:22:07.135 00.000 11596 Moving (0.03, 0.13) raw xDistance=-0.13 yDistance=0.02
23:22:07.136 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:22:07.136 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:07.136 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:22:07.137 00.001 11596 MoveAxis(E, 0, ABG)
23:22:07.137 00.000 11596 Move returns status 0, amount 0
23:22:07.137 00.000 11596 MoveAxis(N, 0, ABG)
23:22:07.137 00.000 11596 Move returns status 0, amount 0
23:22:07.138 00.001 11596 move complete, result=0
23:22:07.138 00.000 11596 worker thread done servicing request
23:22:07.144 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
23:22:07.157 00.013 13300 UpdateGuideState exits: m=1903 SNR=30.5
23:22:07.158 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:07.158 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:22:07.158 00.000 13300 Enqueuing Expose request
23:22:07.158 00.000 11596 Worker thread wakes up
23:22:07.158 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:22:07.159 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:22:07.668 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:22:10.042 02.374 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4ba784c7-1abd-44de-8c0f-d9a84f0b8abb"}
23:22:10.042 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4ba784c7-1abd-44de-8c0f-d9a84f0b8abb"}
23:22:10.043 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3a2e1a3e-7a45-4be6-a307-68ea84105e41"}
23:22:10.044 00.001 13300 case statement mapped state 6 to 3
23:22:10.044 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3a2e1a3e-7a45-4be6-a307-68ea84105e41"}
23:22:10.046 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6f1c0271-c5f7-422b-bb57-776628b4fc48"}
23:22:10.047 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":771,"width":15,"height":15,"star_pos":[7.36,6.56],"pixels":"..."},"id":"6f1c0271-c5f7-422b-bb57-776628b4fc48"}
23:22:10.701 00.654 11596 Exposure complete
23:22:10.774 00.073 11596 worker thread done servicing request
23:22:10.774 00.000 13300 OnExposeComplete: enter
23:22:10.775 00.001 13300 UpdateGuideState(): m_state=6
23:22:10.775 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 772
23:22:10.775 00.000 13300 Star::Find returns 1 (0), X=1070.42, Y=336.55, Mass=1938, SNR=30.8, Peak=240 HFD=3.2
23:22:10.776 00.001 13300 MultiStar: [#1 0.07,0.06,0.76,U] [#2 0.04,-0.02,0.46,U] [#3 0.04,0.19,0.41,U] [#4 0.33,-0.22,0.00,M1] [#5 0.04,-0.09,0.26,U] [#6 0.06,-0.01,0.21,U] [#7 -0.06,0.21,0.22,U] [#8 0.46,-0.14,0.00,M3] 
23:22:10.776 00.000 13300 refined, 6 included, MultiStar: {0.07, 0.11}, one-star: {0.15, 0.22}
23:22:10.776 00.000 13300 CameraToMount -- cameraTheta (0.97) - m_xAngle (-1.61) = xAngle (2.58 = 2.58)
23:22:10.776 00.000 13300 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.59 = 2.59)
23:22:10.776 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.11 hyp=0.13 cameraTheta=0.97 mountX=-0.11 mountY=0.07, mountTheta=2.59
23:22:10.778 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.11, opts=13)
23:22:10.778 00.000 13300 Enqueuing Move request for scope (0.07, 0.11)
23:22:10.778 00.000 11596 Worker thread wakes up
23:22:10.779 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.11) opts 0xd
23:22:10.779 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.11)
23:22:10.779 00.000 11596 Moving (0.07, 0.11) raw xDistance=-0.11 yDistance=0.07
23:22:10.779 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:22:10.779 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:10.779 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:22:10.779 00.000 11596 MoveAxis(E, 0, ABG)
23:22:10.779 00.000 11596 Move returns status 0, amount 0
23:22:10.779 00.000 11596 MoveAxis(N, 0, ABG)
23:22:10.780 00.001 11596 Move returns status 0, amount 0
23:22:10.780 00.000 11596 move complete, result=0
23:22:10.780 00.000 11596 worker thread done servicing request
23:22:10.785 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=240, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
23:22:10.794 00.009 13300 UpdateGuideState exits: m=1938 SNR=30.8
23:22:10.794 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:10.794 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:22:10.794 00.000 13300 Enqueuing Expose request
23:22:10.794 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:22:10.794 00.000 11596 Worker thread wakes up
23:22:10.794 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:22:11.301 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:22:13.044 01.743 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f3f58add-e829-482c-a229-33f07046c452"}
23:22:13.044 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f3f58add-e829-482c-a229-33f07046c452"}
23:22:13.045 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7efee53a-7057-4695-abfe-f2de487e2c0a"}
23:22:13.045 00.000 13300 case statement mapped state 6 to 3
23:22:13.045 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7efee53a-7057-4695-abfe-f2de487e2c0a"}
23:22:13.046 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bebaf031-48fc-450e-8ad1-9c6da8a69b2e"}
23:22:13.047 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":772,"width":15,"height":15,"star_pos":[7.42,6.55],"pixels":"..."},"id":"bebaf031-48fc-450e-8ad1-9c6da8a69b2e"}
23:22:14.373 01.326 11596 Exposure complete
23:22:14.493 00.120 11596 worker thread done servicing request
23:22:14.493 00.000 13300 OnExposeComplete: enter
23:22:14.493 00.000 13300 UpdateGuideState(): m_state=6
23:22:14.493 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 773
23:22:14.494 00.001 13300 Star::Find returns 1 (0), X=1070.47, Y=336.60, Mass=1974, SNR=31.1, Peak=247 HFD=3.2
23:22:14.494 00.000 13300 MultiStar: [#1 0.12,0.28,0.00,M1] [#2 0.11,0.31,0.00,M1] [#3 0.28,0.40,0.00,M3] [#4 0.28,-0.11,0.00,M2] [#5 0.07,0.24,0.00,M1] [#6 0.11,0.39,0.00,M1] [#7 -0.05,0.17,0.22,U] [#8 0.08,-0.14,0.19,U] 
23:22:14.494 00.000 13300 refined, 2 included, MultiStar: {0.14, 0.20}, one-star: {0.20, 0.27}
23:22:14.494 00.000 13300 CameraToMount -- cameraTheta (0.96) - m_xAngle (-1.61) = xAngle (2.57 = 2.57)
23:22:14.494 00.000 13300 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.58 = 2.58)
23:22:14.495 00.001 13300 CameraToMount -- cameraX=0.14 cameraY=0.20 hyp=0.25 cameraTheta=0.96 mountX=-0.21 mountY=0.13, mountTheta=2.58
23:22:14.498 00.003 13300 SchedulePrimaryMove(1016D950, x=0.14, y=0.20, opts=13)
23:22:14.498 00.000 13300 Enqueuing Move request for scope (0.14, 0.20)
23:22:14.498 00.000 11596 Worker thread wakes up
23:22:14.498 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.20) opts 0xd
23:22:14.499 00.001 11596 Handling offset move in thread for scope, endpoint = (0.14, 0.20)
23:22:14.499 00.000 11596 Moving (0.14, 0.20) raw xDistance=-0.21 yDistance=0.13
23:22:14.499 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:22:14.500 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:14.500 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:22:14.500 00.000 11596 MoveAxis(E, 260, ABG)
23:22:14.500 00.000 11596 Guiding  Dir = 2, Dur = 260
23:22:14.501 00.001 11596 IsSlewing returns 0
23:22:14.508 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
23:22:14.520 00.012 13300 UpdateGuideState exits: m=1974 SNR=31.1
23:22:14.520 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:14.520 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:22:14.520 00.000 13300 Enqueuing Expose request
23:22:14.755 00.235 11596 IsGuiding returns 0
23:22:15.228 00.473 11596 IsGuiding returns 1
23:22:15.228 00.000 11596 scope still moving after pulse duration time elapsed
23:22:15.446 00.218 11596 IsSlewing returns 0
23:22:15.719 00.273 11596 IsGuiding returns 0
23:22:15.719 00.000 11596 scope move finished after 260 + 703 ms
23:22:15.719 00.000 11596 Move returns status 0, amount 260
23:22:15.719 00.000 11596 MoveAxis(N, 0, ABG)
23:22:15.719 00.000 11596 Move returns status 0, amount 0
23:22:15.719 00.000 11596 move complete, result=0
23:22:15.719 00.000 11596 worker thread done servicing request
23:22:15.719 00.000 13300 GuideStep: -0.2 px 260 ms EAST, 0.1 px 0 ms NORTH
23:22:15.720 00.001 11596 Worker thread wakes up
23:22:15.720 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:22:16.118 00.398 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"df55738b-5dd4-4949-9abf-0dcaeb9a300a"}
23:22:16.118 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"df55738b-5dd4-4949-9abf-0dcaeb9a300a"}
23:22:16.119 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"47ddaed5-7188-4ece-9621-b12f9429cf9e"}
23:22:16.119 00.000 13300 case statement mapped state 6 to 3
23:22:16.119 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"47ddaed5-7188-4ece-9621-b12f9429cf9e"}
23:22:16.120 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c940a0d4-9d95-4479-b576-dd5ed19a7d8a"}
23:22:16.121 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":773,"width":15,"height":15,"star_pos":[7.47,6.60],"pixels":"..."},"id":"c940a0d4-9d95-4479-b576-dd5ed19a7d8a"}
23:22:16.222 00.101 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:22:19.118 02.896 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f6c83574-6956-428c-a46c-6ba86ab92154"}
23:22:19.118 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f6c83574-6956-428c-a46c-6ba86ab92154"}
23:22:19.119 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6efd1a35-96d1-4724-b5f8-156923e002cd"}
23:22:19.119 00.000 13300 case statement mapped state 6 to 3
23:22:19.119 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6efd1a35-96d1-4724-b5f8-156923e002cd"}
23:22:19.119 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"242da887-fb78-47b1-9b71-672ff18fa1ff"}
23:22:19.120 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":773,"width":15,"height":15,"star_pos":[7.47,6.60],"pixels":"..."},"id":"242da887-fb78-47b1-9b71-672ff18fa1ff"}
23:22:19.268 00.148 11596 Exposure complete
23:22:19.354 00.086 11596 worker thread done servicing request
23:22:19.354 00.000 13300 OnExposeComplete: enter
23:22:19.354 00.000 13300 UpdateGuideState(): m_state=6
23:22:19.355 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 774
23:22:19.355 00.000 13300 Star::Find returns 1 (0), X=1070.45, Y=336.41, Mass=1899, SNR=30.6, Peak=195 HFD=3.2
23:22:19.356 00.001 13300 MultiStar: [#1 0.01,-0.01,0.77,U] [#2 0.02,0.17,0.45,U] [#3 0.21,0.01,0.42,U] [#4 0.30,-0.31,0.00,M3] [#5 0.16,0.11,0.25,U] [#6 0.09,0.12,0.22,U] [#7 0.09,0.13,0.23,U] [#8 0.27,-0.31,0.00,M3] 
23:22:19.356 00.000 13300 refined, 6 included, MultiStar: {0.11, 0.07}, one-star: {0.17, 0.08}
23:22:19.356 00.000 13300 CameraToMount -- cameraTheta (0.59) - m_xAngle (-1.61) = xAngle (2.20 = 2.20)
23:22:19.356 00.000 13300 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.21 = 2.21)
23:22:19.356 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.07 hyp=0.13 cameraTheta=0.59 mountX=-0.07 mountY=0.10, mountTheta=2.21
23:22:19.358 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.07, opts=13)
23:22:19.359 00.001 13300 Enqueuing Move request for scope (0.11, 0.07)
23:22:19.359 00.000 11596 Worker thread wakes up
23:22:19.359 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.07) opts 0xd
23:22:19.359 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.07)
23:22:19.359 00.000 11596 Moving (0.11, 0.07) raw xDistance=-0.07 yDistance=0.10
23:22:19.359 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:22:19.359 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:19.359 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:22:19.359 00.000 11596 MoveAxis(E, 0, ABG)
23:22:19.360 00.001 11596 Move returns status 0, amount 0
23:22:19.360 00.000 11596 MoveAxis(N, 0, ABG)
23:22:19.360 00.000 11596 Move returns status 0, amount 0
23:22:19.360 00.000 11596 move complete, result=0
23:22:19.360 00.000 11596 worker thread done servicing request
23:22:19.365 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=195, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
23:22:19.373 00.008 13300 UpdateGuideState exits: m=1899 SNR=30.6
23:22:19.374 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:19.374 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:22:19.374 00.000 13300 Enqueuing Expose request
23:22:19.374 00.000 11596 Worker thread wakes up
23:22:19.374 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:22:19.374 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:22:19.889 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:22:22.117 02.228 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0776f7fb-f31a-4ae8-90f0-e9e0c591d016"}
23:22:22.117 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0776f7fb-f31a-4ae8-90f0-e9e0c591d016"}
23:22:22.118 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3b9a4b8f-2372-4fb8-a461-74c007be2634"}
23:22:22.118 00.000 13300 case statement mapped state 6 to 3
23:22:22.118 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3b9a4b8f-2372-4fb8-a461-74c007be2634"}
23:22:22.119 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d6563455-3492-4a30-93ea-63caa19fcf54"}
23:22:22.119 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":774,"width":15,"height":15,"star_pos":[7.45,7.41],"pixels":"..."},"id":"d6563455-3492-4a30-93ea-63caa19fcf54"}
23:22:22.928 00.809 11596 Exposure complete
23:22:23.000 00.072 11596 worker thread done servicing request
23:22:23.000 00.000 13300 OnExposeComplete: enter
23:22:23.000 00.000 13300 UpdateGuideState(): m_state=6
23:22:23.001 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 775
23:22:23.001 00.000 13300 Star::Find returns 1 (0), X=1070.26, Y=336.55, Mass=1985, SNR=31.2, Peak=254 HFD=3.2
23:22:23.002 00.001 13300 MultiStar: [#1 -0.11,0.15,0.72,U] [#2 -0.09,0.28,0.00,M1] [#3 -0.05,0.18,0.40,U] [#4 0.14,0.05,0.29,U] [#5 -0.22,0.32,0.00,M1] [#6 0.05,0.24,0.00,M1] [#7 -0.01,0.35,0.00,M1] [#8 -0.19,-0.18,0.00,M4] 
23:22:23.002 00.000 13300 refined, 3 included, MultiStar: {-0.03, 0.17}, one-star: {-0.01, 0.22}
23:22:23.002 00.000 13300 CameraToMount -- cameraTheta (1.74) - m_xAngle (-1.61) = xAngle (3.35 = -2.93)
23:22:23.002 00.000 13300 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.37 = -2.92)
23:22:23.002 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.17 hyp=0.17 cameraTheta=1.74 mountX=-0.17 mountY=-0.04, mountTheta=-2.92
23:22:23.004 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.17, opts=13)
23:22:23.004 00.000 13300 Enqueuing Move request for scope (-0.03, 0.17)
23:22:23.004 00.000 11596 Worker thread wakes up
23:22:23.004 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.17) opts 0xd
23:22:23.004 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.17)
23:22:23.004 00.000 11596 Moving (-0.03, 0.17) raw xDistance=-0.17 yDistance=-0.04
23:22:23.004 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.17
23:22:23.004 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:23.005 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:22:23.005 00.000 11596 MoveAxis(E, 210, ABG)
23:22:23.005 00.000 11596 Guiding  Dir = 2, Dur = 210
23:22:23.005 00.000 11596 IsSlewing returns 0
23:22:23.014 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=1, FiltMax=107, Gamma=0.510
23:22:23.027 00.013 13300 UpdateGuideState exits: m=1985 SNR=31.2
23:22:23.027 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:23.027 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:22:23.027 00.000 13300 Enqueuing Expose request
23:22:23.167 00.140 11596 IsGuiding returns 0
23:22:23.281 00.114 11596 PulseGuide returned control before completion, sleep 107
23:22:23.496 00.215 11596 IsGuiding returns 1
23:22:23.496 00.000 11596 scope still moving after pulse duration time elapsed
23:22:23.532 00.036 11596 IsSlewing returns 0
23:22:23.708 00.176 11596 IsGuiding returns 0
23:22:23.709 00.001 11596 scope move finished after 210 + 331 ms
23:22:23.709 00.000 11596 Move returns status 0, amount 210
23:22:23.709 00.000 11596 MoveAxis(N, 0, ABG)
23:22:23.709 00.000 11596 Move returns status 0, amount 0
23:22:23.709 00.000 11596 move complete, result=0
23:22:23.709 00.000 11596 worker thread done servicing request
23:22:23.710 00.001 13300 GuideStep: -0.2 px 210 ms EAST, -0.0 px 0 ms NORTH
23:22:23.710 00.000 11596 Worker thread wakes up
23:22:23.711 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:22:24.216 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:22:25.117 00.901 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"43be3bbb-009e-4dda-a89c-21f167560c92"}
23:22:25.117 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"43be3bbb-009e-4dda-a89c-21f167560c92"}
23:22:25.118 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"60223414-68db-4616-80db-c7b3dd8e5978"}
23:22:25.118 00.000 13300 case statement mapped state 6 to 3
23:22:25.118 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"60223414-68db-4616-80db-c7b3dd8e5978"}
23:22:25.119 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5c8fc5f6-936f-44ba-8177-808b7633e7a6"}
23:22:25.119 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":775,"width":15,"height":15,"star_pos":[7.26,6.55],"pixels":"..."},"id":"5c8fc5f6-936f-44ba-8177-808b7633e7a6"}
23:22:27.338 02.219 11596 Exposure complete
23:22:27.480 00.142 11596 worker thread done servicing request
23:22:27.481 00.001 13300 OnExposeComplete: enter
23:22:27.481 00.000 13300 UpdateGuideState(): m_state=6
23:22:27.481 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 776
23:22:27.481 00.000 13300 Star::Find returns 1 (0), X=1070.25, Y=336.43, Mass=1932, SNR=30.8, Peak=210 HFD=3.2
23:22:27.482 00.001 13300 MultiStar: [#1 -0.17,0.03,0.75,U] [#2 -0.17,0.09,0.45,U] [#3 0.09,0.09,0.42,U] [#4 0.13,-0.05,0.29,U] [#5 -0.11,0.14,0.25,U] [#6 -0.14,-0.04,0.21,U] [#7 -0.07,0.02,0.24,U] [#8 -0.17,-0.21,0.00,M5] 
23:22:27.482 00.000 13300 refined, 7 included, MultiStar: {-0.06, 0.06}, one-star: {-0.03, 0.10}
23:22:27.482 00.000 13300 CameraToMount -- cameraTheta (2.39) - m_xAngle (-1.61) = xAngle (3.99 = -2.29)
23:22:27.482 00.000 13300 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.01 = -2.27)
23:22:27.482 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.06 hyp=0.09 cameraTheta=2.39 mountX=-0.06 mountY=-0.07, mountTheta=-2.28
23:22:27.484 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.06, opts=13)
23:22:27.484 00.000 13300 Enqueuing Move request for scope (-0.06, 0.06)
23:22:27.484 00.000 11596 Worker thread wakes up
23:22:27.484 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.06) opts 0xd
23:22:27.485 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.06)
23:22:27.485 00.000 11596 Moving (-0.06, 0.06) raw xDistance=-0.06 yDistance=-0.07
23:22:27.485 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:22:27.485 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:27.486 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:22:27.486 00.000 11596 MoveAxis(E, 0, ABG)
23:22:27.486 00.000 11596 Move returns status 0, amount 0
23:22:27.486 00.000 11596 MoveAxis(N, 0, ABG)
23:22:27.486 00.000 11596 Move returns status 0, amount 0
23:22:27.486 00.000 11596 move complete, result=0
23:22:27.486 00.000 11596 worker thread done servicing request
23:22:27.492 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=210, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
23:22:27.499 00.007 13300 UpdateGuideState exits: m=1932 SNR=30.8
23:22:27.499 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:27.499 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:22:27.499 00.000 13300 Enqueuing Expose request
23:22:27.499 00.000 11596 Worker thread wakes up
23:22:27.499 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:22:27.500 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:22:28.011 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:22:28.132 00.121 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"83f6806c-f4c0-445d-8c99-3c996dc50124"}
23:22:28.132 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"83f6806c-f4c0-445d-8c99-3c996dc50124"}
23:22:28.134 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"73c63b33-6c1f-4fd4-8f91-0d3687743aea"}
23:22:28.134 00.000 13300 case statement mapped state 6 to 3
23:22:28.134 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"73c63b33-6c1f-4fd4-8f91-0d3687743aea"}
23:22:28.135 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c98b5807-39d4-49cc-92e1-de42710f168d"}
23:22:28.136 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":776,"width":15,"height":15,"star_pos":[7.25,7.43],"pixels":"..."},"id":"c98b5807-39d4-49cc-92e1-de42710f168d"}
23:22:31.111 02.975 11596 Exposure complete
23:22:31.132 00.021 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6ad2a618-d598-4701-a731-f0222ded1cd0"}
23:22:31.132 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6ad2a618-d598-4701-a731-f0222ded1cd0"}
23:22:31.133 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ef60622b-c815-47f9-b59f-7153400f64a6"}
23:22:31.133 00.000 13300 case statement mapped state 6 to 3
23:22:31.133 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ef60622b-c815-47f9-b59f-7153400f64a6"}
23:22:31.134 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"40496c10-dd62-4389-b98c-ef7a592d9134"}
23:22:31.134 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":776,"width":15,"height":15,"star_pos":[7.25,7.43],"pixels":"..."},"id":"40496c10-dd62-4389-b98c-ef7a592d9134"}
23:22:31.195 00.061 11596 worker thread done servicing request
23:22:31.195 00.000 13300 OnExposeComplete: enter
23:22:31.195 00.000 13300 UpdateGuideState(): m_state=6
23:22:31.196 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 777
23:22:31.196 00.000 13300 Star::Find returns 1 (0), X=1070.45, Y=336.45, Mass=1918, SNR=30.7, Peak=217 HFD=3.2
23:22:31.197 00.001 13300 MultiStar: [#1 -0.16,-0.03,0.76,U] [#2 -0.05,0.06,0.46,U] [#3 0.19,0.22,0.00,M1] [#4 0.18,-0.02,0.29,U] [#5 -0.05,0.10,0.25,U] [#6 0.20,-0.06,0.22,U] [#7 0.05,0.06,0.22,U] [#8 0.08,-0.17,0.19,U] 
23:22:31.197 00.000 13300 refined, 7 included, MultiStar: {0.04, 0.03}, one-star: {0.18, 0.13}
23:22:31.197 00.000 13300 CameraToMount -- cameraTheta (0.68) - m_xAngle (-1.61) = xAngle (2.29 = 2.29)
23:22:31.197 00.000 13300 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.31 = 2.31)
23:22:31.197 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.03 hyp=0.05 cameraTheta=0.68 mountX=-0.04 mountY=0.04, mountTheta=2.30
23:22:31.200 00.003 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.03, opts=13)
23:22:31.200 00.000 13300 Enqueuing Move request for scope (0.04, 0.03)
23:22:31.200 00.000 11596 Worker thread wakes up
23:22:31.200 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.03) opts 0xd
23:22:31.200 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.03)
23:22:31.200 00.000 11596 Moving (0.04, 0.03) raw xDistance=-0.04 yDistance=0.04
23:22:31.200 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:22:31.201 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:31.201 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:22:31.201 00.000 11596 MoveAxis(E, 0, ABG)
23:22:31.201 00.000 11596 Move returns status 0, amount 0
23:22:31.201 00.000 11596 MoveAxis(N, 0, ABG)
23:22:31.201 00.000 11596 Move returns status 0, amount 0
23:22:31.201 00.000 11596 move complete, result=0
23:22:31.201 00.000 11596 worker thread done servicing request
23:22:31.208 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
23:22:31.219 00.011 13300 UpdateGuideState exits: m=1918 SNR=30.7
23:22:31.219 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:31.219 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:22:31.219 00.000 13300 Enqueuing Expose request
23:22:31.219 00.000 11596 Worker thread wakes up
23:22:31.219 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:22:31.219 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:22:31.743 00.524 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:22:34.132 02.389 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3c69f209-be94-404c-9699-2280888a70ba"}
23:22:34.132 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3c69f209-be94-404c-9699-2280888a70ba"}
23:22:34.133 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ad9244cf-a51e-4185-a781-6fdcc9625ee0"}
23:22:34.133 00.000 13300 case statement mapped state 6 to 3
23:22:34.133 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ad9244cf-a51e-4185-a781-6fdcc9625ee0"}
23:22:34.134 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b98c8955-63e1-4d5c-b0bc-f82ff148d24e"}
23:22:34.135 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":777,"width":15,"height":15,"star_pos":[7.45,7.45],"pixels":"..."},"id":"b98c8955-63e1-4d5c-b0bc-f82ff148d24e"}
23:22:34.768 00.633 11596 Exposure complete
23:22:34.841 00.073 11596 worker thread done servicing request
23:22:34.841 00.000 13300 OnExposeComplete: enter
23:22:34.842 00.001 13300 UpdateGuideState(): m_state=6
23:22:34.842 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 778
23:22:34.842 00.000 13300 Star::Find returns 1 (0), X=1070.29, Y=336.58, Mass=1878, SNR=30.3, Peak=240 HFD=3.2
23:22:34.843 00.001 13300 MultiStar: [#1 -0.27,0.15,0.00,M1] [#2 -0.13,0.21,0.00,M1] [#3 0.01,0.25,0.00,M2] [#4 -0.04,-0.10,0.30,U] [#5 -0.09,0.06,0.25,U] [#6 -0.25,0.15,0.00,M1] [#7 -0.13,0.01,0.22,U] [#8 0.02,-0.15,0.20,U] 
23:22:34.843 00.000 13300 refined, 4 included, MultiStar: {-0.02, 0.11}, one-star: {0.01, 0.25}
23:22:34.843 00.000 13300 CameraToMount -- cameraTheta (1.80) - m_xAngle (-1.61) = xAngle (3.41 = -2.88)
23:22:34.843 00.000 13300 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.42 = -2.86)
23:22:34.843 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.80 mountX=-0.11 mountY=-0.03, mountTheta=-2.86
23:22:34.845 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.11, opts=13)
23:22:34.845 00.000 13300 Enqueuing Move request for scope (-0.02, 0.11)
23:22:34.845 00.000 11596 Worker thread wakes up
23:22:34.845 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.11) opts 0xd
23:22:34.845 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.11)
23:22:34.845 00.000 11596 Moving (-0.02, 0.11) raw xDistance=-0.11 yDistance=-0.03
23:22:34.845 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:22:34.845 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:34.845 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:22:34.846 00.001 11596 MoveAxis(E, 0, ABG)
23:22:34.846 00.000 11596 Move returns status 0, amount 0
23:22:34.846 00.000 11596 MoveAxis(N, 0, ABG)
23:22:34.846 00.000 11596 Move returns status 0, amount 0
23:22:34.846 00.000 11596 move complete, result=0
23:22:34.846 00.000 11596 worker thread done servicing request
23:22:34.851 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=240, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
23:22:34.858 00.007 13300 UpdateGuideState exits: m=1878 SNR=30.3
23:22:34.858 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:34.858 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:22:34.859 00.001 13300 Enqueuing Expose request
23:22:34.859 00.000 11596 Worker thread wakes up
23:22:34.859 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:22:34.859 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:22:35.368 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:22:37.132 01.764 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"25f56cc1-f6d6-489b-8dac-56e67a86a377"}
23:22:37.132 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"25f56cc1-f6d6-489b-8dac-56e67a86a377"}
23:22:37.133 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e625d2d3-831c-4c9a-a1c9-9d700fa80b02"}
23:22:37.133 00.000 13300 case statement mapped state 6 to 3
23:22:37.133 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e625d2d3-831c-4c9a-a1c9-9d700fa80b02"}
23:22:37.134 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9b346ab6-2731-4176-9e27-cca6a1b3f1c7"}
23:22:37.134 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":778,"width":15,"height":15,"star_pos":[7.29,6.58],"pixels":"..."},"id":"9b346ab6-2731-4176-9e27-cca6a1b3f1c7"}
23:22:38.389 01.255 11596 Exposure complete
23:22:38.459 00.070 11596 worker thread done servicing request
23:22:38.459 00.000 13300 OnExposeComplete: enter
23:22:38.459 00.000 13300 UpdateGuideState(): m_state=6
23:22:38.459 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
23:22:38.459 00.000 13300 Star::Find returns 1 (0), X=1070.29, Y=336.63, Mass=1951, SNR=30.9, Peak=255 HFD=3.1
23:22:38.460 00.001 13300 MultiStar: [#1 -0.21,0.11,0.75,U] [#2 -0.16,0.08,0.45,U] [#3 0.13,0.16,0.41,U] [#4 -0.10,-0.12,0.29,U] [#5 0.03,0.05,0.25,U] [#6 -0.05,0.03,0.21,U] [#7 0.21,0.31,0.00,M1] [#8 0.07,-0.01,0.20,U] 
23:22:38.460 00.000 13300 refined, 7 included, MultiStar: {-0.05, 0.13}, one-star: {0.01, 0.30}
23:22:38.460 00.000 13300 CameraToMount -- cameraTheta (1.94) - m_xAngle (-1.61) = xAngle (3.54 = -2.74)
23:22:38.460 00.000 13300 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.56 = -2.73)
23:22:38.460 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.94 mountX=-0.13 mountY=-0.06, mountTheta=-2.73
23:22:38.462 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.13, opts=13)
23:22:38.462 00.000 13300 Enqueuing Move request for scope (-0.05, 0.13)
23:22:38.462 00.000 11596 Worker thread wakes up
23:22:38.462 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.13) opts 0xd
23:22:38.462 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.13)
23:22:38.462 00.000 11596 Moving (-0.05, 0.13) raw xDistance=-0.13 yDistance=-0.06
23:22:38.462 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:22:38.463 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:38.463 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:22:38.463 00.000 11596 MoveAxis(E, 0, ABG)
23:22:38.463 00.000 11596 Move returns status 0, amount 0
23:22:38.463 00.000 11596 MoveAxis(N, 0, ABG)
23:22:38.463 00.000 11596 Move returns status 0, amount 0
23:22:38.463 00.000 11596 move complete, result=0
23:22:38.463 00.000 11596 worker thread done servicing request
23:22:38.468 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
23:22:38.476 00.008 13300 UpdateGuideState exits: m=1951 SNR=30.9
23:22:38.476 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:38.476 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:22:38.476 00.000 13300 Enqueuing Expose request
23:22:38.476 00.000 11596 Worker thread wakes up
23:22:38.476 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:22:38.477 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:22:38.978 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:22:40.131 01.153 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e9799d5c-6468-44e4-a09d-d1998915d866"}
23:22:40.131 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e9799d5c-6468-44e4-a09d-d1998915d866"}
23:22:40.132 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"20b167d2-544d-4bde-8da7-06507461f341"}
23:22:40.132 00.000 13300 case statement mapped state 6 to 3
23:22:40.132 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"20b167d2-544d-4bde-8da7-06507461f341"}
23:22:40.133 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"16cac261-54b9-4e17-a22b-63960abb823e"}
23:22:40.133 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":779,"width":15,"height":15,"star_pos":[7.29,6.63],"pixels":"..."},"id":"16cac261-54b9-4e17-a22b-63960abb823e"}
23:22:42.018 01.885 11596 Exposure complete
23:22:42.087 00.069 11596 worker thread done servicing request
23:22:42.087 00.000 13300 OnExposeComplete: enter
23:22:42.087 00.000 13300 UpdateGuideState(): m_state=6
23:22:42.087 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 780
23:22:42.088 00.001 13300 Star::Find returns 1 (0), X=1070.35, Y=336.64, Mass=1963, SNR=31.0, Peak=251 HFD=3.2
23:22:42.088 00.000 13300 MultiStar: [#1 -0.11,0.29,0.00,M1] [#2 -0.08,0.22,0.44,U] [#3 0.09,0.25,0.00,M2] [#4 0.09,0.10,0.28,U] [#5 0.21,0.10,0.25,U] [#6 -0.07,0.25,0.00,M1] [#7 -0.10,0.22,0.00,M2] [#8 -0.08,0.06,0.18,U] 
23:22:42.088 00.000 13300 refined, 4 included, MultiStar: {0.05, 0.22}, one-star: {0.07, 0.31}
23:22:42.088 00.000 13300 CameraToMount -- cameraTheta (1.36) - m_xAngle (-1.61) = xAngle (2.97 = 2.97)
23:22:42.088 00.000 13300 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.98 = 2.98)
23:22:42.089 00.001 13300 CameraToMount -- cameraX=0.05 cameraY=0.22 hyp=0.22 cameraTheta=1.36 mountX=-0.22 mountY=0.03, mountTheta=2.98
23:22:42.090 00.001 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.22, opts=13)
23:22:42.090 00.000 13300 Enqueuing Move request for scope (0.05, 0.22)
23:22:42.090 00.000 11596 Worker thread wakes up
23:22:42.090 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.22) opts 0xd
23:22:42.091 00.001 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.22)
23:22:42.091 00.000 11596 Moving (0.05, 0.22) raw xDistance=-0.22 yDistance=0.03
23:22:42.091 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:22:42.091 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:42.091 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:22:42.091 00.000 11596 MoveAxis(E, 273, ABG)
23:22:42.091 00.000 11596 Guiding  Dir = 2, Dur = 273
23:22:42.091 00.000 11596 IsSlewing returns 0
23:22:42.096 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
23:22:42.106 00.010 13300 UpdateGuideState exits: m=1963 SNR=31.0
23:22:42.106 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:42.106 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:22:42.106 00.000 13300 Enqueuing Expose request
23:22:42.148 00.042 11596 IsGuiding returns 0
23:22:42.239 00.091 11596 PulseGuide returned control before completion, sleep 193
23:22:42.546 00.307 11596 IsGuiding returns 0
23:22:42.546 00.000 11596 Move returns status 0, amount 273
23:22:42.546 00.000 11596 MoveAxis(N, 0, ABG)
23:22:42.546 00.000 11596 Move returns status 0, amount 0
23:22:42.546 00.000 11596 move complete, result=0
23:22:42.546 00.000 11596 worker thread done servicing request
23:22:42.547 00.001 11596 Worker thread wakes up
23:22:42.547 00.000 13300 GuideStep: -0.2 px 273 ms EAST, 0.0 px 0 ms NORTH
23:22:42.547 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:22:43.058 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:22:43.130 00.072 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"28753136-ba6e-4f81-ad4d-7f82f782ba66"}
23:22:43.130 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"28753136-ba6e-4f81-ad4d-7f82f782ba66"}
23:22:43.131 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f6b705fa-9546-4362-89ec-0b8e478edf50"}
23:22:43.131 00.000 13300 case statement mapped state 6 to 3
23:22:43.131 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f6b705fa-9546-4362-89ec-0b8e478edf50"}
23:22:43.132 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"47afbd47-ce6c-4dcf-b084-71b7ff693abb"}
23:22:43.132 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":780,"width":15,"height":15,"star_pos":[7.35,6.64],"pixels":"..."},"id":"47afbd47-ce6c-4dcf-b084-71b7ff693abb"}
23:22:46.097 02.965 11596 Exposure complete
23:22:46.130 00.033 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e4f6849b-2487-4420-84d8-139416174956"}
23:22:46.130 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e4f6849b-2487-4420-84d8-139416174956"}
23:22:46.131 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fd7ca988-701a-49fd-94d6-23bba4ec6a9f"}
23:22:46.131 00.000 13300 case statement mapped state 6 to 3
23:22:46.131 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fd7ca988-701a-49fd-94d6-23bba4ec6a9f"}
23:22:46.132 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e2c36e29-87f5-49ca-b8f4-f9eac14812c0"}
23:22:46.132 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":780,"width":15,"height":15,"star_pos":[7.35,6.64],"pixels":"..."},"id":"e2c36e29-87f5-49ca-b8f4-f9eac14812c0"}
23:22:46.181 00.049 11596 worker thread done servicing request
23:22:46.182 00.001 13300 OnExposeComplete: enter
23:22:46.182 00.000 13300 UpdateGuideState(): m_state=6
23:22:46.182 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 781
23:22:46.182 00.000 13300 Star::Find returns 1 (0), X=1070.38, Y=336.43, Mass=1926, SNR=30.8, Peak=209 HFD=3.2
23:22:46.183 00.001 13300 MultiStar: [#1 -0.14,0.04,0.77,U] [#2 0.02,0.05,0.45,U] [#3 0.23,0.15,0.00,M3] [#4 0.23,0.00,0.30,U] [#5 -0.03,0.06,0.27,U] [#6 -0.04,0.20,0.22,U] [#7 0.12,0.01,0.23,U] [#8 0.24,-0.23,0.00,M2] 
23:22:46.183 00.000 13300 refined, 6 included, MultiStar: {0.02, 0.07}, one-star: {0.10, 0.10}
23:22:46.183 00.000 13300 CameraToMount -- cameraTheta (1.23) - m_xAngle (-1.61) = xAngle (2.83 = 2.83)
23:22:46.183 00.000 13300 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.85 = 2.85)
23:22:46.183 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.23 mountX=-0.07 mountY=0.02, mountTheta=2.85
23:22:46.185 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.07, opts=13)
23:22:46.185 00.000 13300 Enqueuing Move request for scope (0.02, 0.07)
23:22:46.185 00.000 11596 Worker thread wakes up
23:22:46.185 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.07) opts 0xd
23:22:46.185 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.07)
23:22:46.186 00.001 11596 Moving (0.02, 0.07) raw xDistance=-0.07 yDistance=0.02
23:22:46.186 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:22:46.186 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:46.186 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:22:46.186 00.000 11596 MoveAxis(E, 0, ABG)
23:22:46.186 00.000 11596 Move returns status 0, amount 0
23:22:46.186 00.000 11596 MoveAxis(N, 0, ABG)
23:22:46.187 00.001 11596 Move returns status 0, amount 0
23:22:46.187 00.000 11596 move complete, result=0
23:22:46.187 00.000 11596 worker thread done servicing request
23:22:46.194 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=209, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
23:22:46.207 00.013 13300 UpdateGuideState exits: m=1926 SNR=30.8
23:22:46.207 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:46.207 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:22:46.207 00.000 13300 Enqueuing Expose request
23:22:46.207 00.000 11596 Worker thread wakes up
23:22:46.208 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:22:46.208 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:22:46.712 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:22:49.130 02.418 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9c2bd523-c94d-4adb-b998-cc944d811ff0"}
23:22:49.130 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9c2bd523-c94d-4adb-b998-cc944d811ff0"}
23:22:49.131 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"45831b83-1844-4f3c-9c35-cc41821f8463"}
23:22:49.131 00.000 13300 case statement mapped state 6 to 3
23:22:49.131 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"45831b83-1844-4f3c-9c35-cc41821f8463"}
23:22:49.131 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"40fe5ffc-0bd4-4b2e-9722-1da256b33da7"}
23:22:49.131 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":781,"width":15,"height":15,"star_pos":[7.38,7.43],"pixels":"..."},"id":"40fe5ffc-0bd4-4b2e-9722-1da256b33da7"}
23:22:49.748 00.617 11596 Exposure complete
23:22:49.827 00.079 11596 worker thread done servicing request
23:22:49.827 00.000 13300 OnExposeComplete: enter
23:22:49.827 00.000 13300 UpdateGuideState(): m_state=6
23:22:49.828 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
23:22:49.828 00.000 13300 Star::Find returns 1 (0), X=1070.33, Y=336.21, Mass=1995, SNR=31.3, Peak=254 HFD=3.3
23:22:49.828 00.000 13300 MultiStar: [#1 -0.10,-0.09,0.75,U] [#2 0.06,-0.07,0.45,U] [#3 0.09,-0.03,0.42,U] [#4 0.34,-0.06,0.00,M1] [#5 0.03,-0.15,0.25,U] [#6 -0.05,-0.10,0.20,U] [#7 0.16,-0.02,0.23,U] [#8 0.02,-0.56,0.00,M3] 
23:22:49.829 00.001 13300 refined, 6 included, MultiStar: {0.02, -0.09}, one-star: {0.05, -0.12}
23:22:49.829 00.000 13300 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-1.61) = xAngle (0.30 = 0.30)
23:22:49.829 00.000 13300 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.31 = 0.31)
23:22:49.829 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.31 mountX=0.09 mountY=0.03, mountTheta=0.31
23:22:49.830 00.001 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.09, opts=13)
23:22:49.831 00.001 13300 Enqueuing Move request for scope (0.02, -0.09)
23:22:49.831 00.000 11596 Worker thread wakes up
23:22:49.831 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.09) opts 0xd
23:22:49.831 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.09)
23:22:49.831 00.000 11596 Moving (0.02, -0.09) raw xDistance=0.09 yDistance=0.03
23:22:49.831 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:22:49.831 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:49.831 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:22:49.831 00.000 11596 MoveAxis(E, 0, ABG)
23:22:49.831 00.000 11596 Move returns status 0, amount 0
23:22:49.832 00.001 11596 MoveAxis(N, 0, ABG)
23:22:49.832 00.000 11596 Move returns status 0, amount 0
23:22:49.832 00.000 11596 move complete, result=0
23:22:49.832 00.000 11596 worker thread done servicing request
23:22:49.836 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
23:22:49.844 00.008 13300 UpdateGuideState exits: m=1995 SNR=31.3
23:22:49.844 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:49.844 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:22:49.844 00.000 13300 Enqueuing Expose request
23:22:49.844 00.000 11596 Worker thread wakes up
23:22:49.844 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:22:49.844 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:22:50.351 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:22:52.145 01.794 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"94c55482-2c4d-4763-9304-9b9492eb45a8"}
23:22:52.145 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"94c55482-2c4d-4763-9304-9b9492eb45a8"}
23:22:52.146 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1836fac8-1d33-42fb-8cd5-90bf168de969"}
23:22:52.146 00.000 13300 case statement mapped state 6 to 3
23:22:52.147 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1836fac8-1d33-42fb-8cd5-90bf168de969"}
23:22:52.150 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"318dc10c-b714-4bdd-9c69-f0b89a5b6828"}
23:22:52.151 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":782,"width":15,"height":15,"star_pos":[7.33,7.21],"pixels":"..."},"id":"318dc10c-b714-4bdd-9c69-f0b89a5b6828"}
23:22:53.433 01.282 11596 Exposure complete
23:22:53.534 00.101 11596 worker thread done servicing request
23:22:53.534 00.000 13300 OnExposeComplete: enter
23:22:53.534 00.000 13300 UpdateGuideState(): m_state=6
23:22:53.534 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 783
23:22:53.535 00.001 13300 Star::Find returns 1 (0), X=1070.41, Y=336.54, Mass=1882, SNR=30.4, Peak=237 HFD=3.2
23:22:53.535 00.000 13300 MultiStar: [#1 -0.12,0.09,0.77,U] [#2 -0.09,0.12,0.46,U] [#3 0.26,0.20,0.00,M3] [#4 0.24,0.12,0.00,M2] [#5 0.22,0.02,0.26,U] [#6 0.05,0.02,0.21,U] [#7 -0.02,0.09,0.24,U] [#8 0.26,-0.30,0.00,M4] 
23:22:53.536 00.001 13300 refined, 5 included, MultiStar: {0.02, 0.12}, one-star: {0.13, 0.21}
23:22:53.536 00.000 13300 CameraToMount -- cameraTheta (1.41) - m_xAngle (-1.61) = xAngle (3.02 = 3.02)
23:22:53.536 00.000 13300 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.03 = 3.03)
23:22:53.536 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.12 hyp=0.13 cameraTheta=1.41 mountX=-0.13 mountY=0.01, mountTheta=3.03
23:22:53.537 00.001 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.12, opts=13)
23:22:53.538 00.001 13300 Enqueuing Move request for scope (0.02, 0.12)
23:22:53.538 00.000 11596 Worker thread wakes up
23:22:53.538 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.12) opts 0xd
23:22:53.538 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.12)
23:22:53.538 00.000 11596 Moving (0.02, 0.12) raw xDistance=-0.13 yDistance=0.01
23:22:53.538 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:22:53.538 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:53.539 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:22:53.539 00.000 11596 MoveAxis(E, 0, ABG)
23:22:53.540 00.001 11596 Move returns status 0, amount 0
23:22:53.540 00.000 11596 MoveAxis(N, 0, ABG)
23:22:53.540 00.000 11596 Move returns status 0, amount 0
23:22:53.540 00.000 11596 move complete, result=0
23:22:53.540 00.000 11596 worker thread done servicing request
23:22:53.547 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
23:22:53.556 00.009 13300 UpdateGuideState exits: m=1882 SNR=30.4
23:22:53.556 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:53.556 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:22:53.557 00.001 13300 Enqueuing Expose request
23:22:53.557 00.000 11596 Worker thread wakes up
23:22:53.557 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:22:53.557 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:22:54.069 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:22:55.144 01.075 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f38d94bc-17d0-4156-8309-d0ea04d72113"}
23:22:55.144 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f38d94bc-17d0-4156-8309-d0ea04d72113"}
23:22:55.145 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"681b8ba0-d689-4f4b-8a86-4cf25187e243"}
23:22:55.145 00.000 13300 case statement mapped state 6 to 3
23:22:55.145 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"681b8ba0-d689-4f4b-8a86-4cf25187e243"}
23:22:55.146 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"87fd26f5-aa04-4717-8841-a546da16c5b5"}
23:22:55.146 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":783,"width":15,"height":15,"star_pos":[7.41,6.54],"pixels":"..."},"id":"87fd26f5-aa04-4717-8841-a546da16c5b5"}
23:22:57.115 01.969 11596 Exposure complete
23:22:57.197 00.082 11596 worker thread done servicing request
23:22:57.197 00.000 13300 OnExposeComplete: enter
23:22:57.197 00.000 13300 UpdateGuideState(): m_state=6
23:22:57.198 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 784
23:22:57.198 00.000 13300 Star::Find returns 1 (0), X=1070.37, Y=336.50, Mass=1962, SNR=31.0, Peak=228 HFD=3.2
23:22:57.198 00.000 13300 MultiStar: [#1 -0.02,0.16,0.75,U] [#2 -0.06,0.08,0.44,U] [#3 0.20,0.18,0.00,M4] [#4 0.20,-0.12,0.00,M3] [#5 0.16,0.13,0.25,U] [#6 -0.03,-0.08,0.21,U] [#7 -0.07,-0.01,0.23,U] [#8 0.20,-0.21,0.00,M5] 
23:22:57.199 00.001 13300 refined, 5 included, MultiStar: {0.03, 0.12}, one-star: {0.10, 0.17}
23:22:57.199 00.000 13300 CameraToMount -- cameraTheta (1.36) - m_xAngle (-1.61) = xAngle (2.97 = 2.97)
23:22:57.199 00.000 13300 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.98 = 2.98)
23:22:57.199 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.12 hyp=0.12 cameraTheta=1.36 mountX=-0.12 mountY=0.02, mountTheta=2.98
23:22:57.200 00.001 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.12, opts=13)
23:22:57.201 00.001 13300 Enqueuing Move request for scope (0.03, 0.12)
23:22:57.201 00.000 11596 Worker thread wakes up
23:22:57.201 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.12) opts 0xd
23:22:57.201 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.12)
23:22:57.201 00.000 11596 Moving (0.03, 0.12) raw xDistance=-0.12 yDistance=0.02
23:22:57.201 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:22:57.201 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:57.201 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:22:57.201 00.000 11596 MoveAxis(E, 0, ABG)
23:22:57.201 00.000 11596 Move returns status 0, amount 0
23:22:57.202 00.001 11596 MoveAxis(N, 0, ABG)
23:22:57.202 00.000 11596 Move returns status 0, amount 0
23:22:57.202 00.000 11596 move complete, result=0
23:22:57.203 00.001 11596 worker thread done servicing request
23:22:57.209 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
23:22:57.216 00.007 13300 UpdateGuideState exits: m=1962 SNR=31.0
23:22:57.216 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:57.216 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:22:57.216 00.000 13300 Enqueuing Expose request
23:22:57.217 00.001 11596 Worker thread wakes up
23:22:57.217 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:22:57.217 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:22:57.726 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:22:58.143 00.417 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"183fe4fd-1510-4416-ab11-bdd0697d66b2"}
23:22:58.143 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"183fe4fd-1510-4416-ab11-bdd0697d66b2"}
23:22:58.144 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"38420aac-4650-45b7-b197-8acde143626d"}
23:22:58.144 00.000 13300 case statement mapped state 6 to 3
23:22:58.144 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"38420aac-4650-45b7-b197-8acde143626d"}
23:22:58.145 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d29b7640-d20a-4144-90b9-0e9c95a910ef"}
23:22:58.145 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":784,"width":15,"height":15,"star_pos":[7.37,7.50],"pixels":"..."},"id":"d29b7640-d20a-4144-90b9-0e9c95a910ef"}
23:23:00.776 02.631 11596 Exposure complete
23:23:00.846 00.070 11596 worker thread done servicing request
23:23:00.847 00.001 13300 OnExposeComplete: enter
23:23:00.847 00.000 13300 UpdateGuideState(): m_state=6
23:23:00.847 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 785
23:23:00.847 00.000 13300 Star::Find returns 1 (0), X=1070.39, Y=336.41, Mass=1899, SNR=30.5, Peak=207 HFD=3.3
23:23:00.848 00.001 13300 MultiStar: [#1 -0.01,0.09,0.76,U] [#2 -0.12,0.16,0.45,U] [#3 0.18,-0.02,0.42,U] [#4 0.19,-0.16,0.00,M4] [#5 0.13,0.33,0.00,M1] [#6 0.20,0.03,0.22,U] [#7 0.26,0.03,0.00,M1] [#8 0.19,-0.29,0.00,M6] 
23:23:00.848 00.000 13300 refined, 4 included, MultiStar: {0.06, 0.08}, one-star: {0.11, 0.08}
23:23:00.848 00.000 13300 CameraToMount -- cameraTheta (0.90) - m_xAngle (-1.61) = xAngle (2.50 = 2.50)
23:23:00.848 00.000 13300 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.52 = 2.52)
23:23:00.848 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.08 hyp=0.10 cameraTheta=0.90 mountX=-0.08 mountY=0.06, mountTheta=2.51
23:23:00.850 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.08, opts=13)
23:23:00.850 00.000 13300 Enqueuing Move request for scope (0.06, 0.08)
23:23:00.850 00.000 11596 Worker thread wakes up
23:23:00.850 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.08) opts 0xd
23:23:00.850 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.08)
23:23:00.850 00.000 11596 Moving (0.06, 0.08) raw xDistance=-0.08 yDistance=0.06
23:23:00.850 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:23:00.851 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:00.851 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:23:00.851 00.000 11596 MoveAxis(E, 0, ABG)
23:23:00.851 00.000 11596 Move returns status 0, amount 0
23:23:00.851 00.000 11596 MoveAxis(N, 0, ABG)
23:23:00.852 00.001 11596 Move returns status 0, amount 0
23:23:00.852 00.000 11596 move complete, result=0
23:23:00.852 00.000 11596 worker thread done servicing request
23:23:00.857 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=207, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
23:23:00.864 00.007 13300 UpdateGuideState exits: m=1899 SNR=30.5
23:23:00.864 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:00.864 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:23:00.865 00.001 13300 Enqueuing Expose request
23:23:00.865 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:23:00.865 00.000 11596 Worker thread wakes up
23:23:00.865 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:23:01.143 00.278 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b39de914-9f60-4f87-a4fc-29a72a4d6e37"}
23:23:01.143 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b39de914-9f60-4f87-a4fc-29a72a4d6e37"}
23:23:01.144 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"af2dfc4c-f3af-4810-881a-6ebf2a72f7b3"}
23:23:01.144 00.000 13300 case statement mapped state 6 to 3
23:23:01.144 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"af2dfc4c-f3af-4810-881a-6ebf2a72f7b3"}
23:23:01.144 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8ece9efa-173f-4083-8160-8378f135f4e2"}
23:23:01.145 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":785,"width":15,"height":15,"star_pos":[7.39,7.41],"pixels":"..."},"id":"8ece9efa-173f-4083-8160-8378f135f4e2"}
23:23:01.379 00.234 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:23:04.143 02.764 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0279d12f-c43f-452b-a260-3ba8a427194d"}
23:23:04.143 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0279d12f-c43f-452b-a260-3ba8a427194d"}
23:23:04.144 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b0ee97e8-3204-40a8-9d78-9abc2158aa8c"}
23:23:04.144 00.000 13300 case statement mapped state 6 to 3
23:23:04.144 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b0ee97e8-3204-40a8-9d78-9abc2158aa8c"}
23:23:04.146 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c87e9558-addf-49ed-8d19-b5b2aab9d261"}
23:23:04.146 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":785,"width":15,"height":15,"star_pos":[7.39,7.41],"pixels":"..."},"id":"c87e9558-addf-49ed-8d19-b5b2aab9d261"}
23:23:04.447 00.301 11596 Exposure complete
23:23:04.611 00.164 13300 OnExposeComplete: enter
23:23:04.611 00.000 13300 UpdateGuideState(): m_state=6
23:23:04.612 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 786
23:23:04.613 00.001 13300 Star::Find returns 1 (0), X=1070.35, Y=336.54, Mass=1932, SNR=30.7, Peak=233 HFD=3.2
23:23:04.613 00.000 11596 worker thread done servicing request
23:23:04.614 00.001 13300 MultiStar: [#1 -0.17,0.20,0.00,M1] [#2 -0.01,0.09,0.45,U] [#3 0.27,0.23,0.00,M4] [#4 0.34,0.02,0.00,M5] [#5 -0.03,0.37,0.00,M2] [#6 0.03,0.14,0.21,U] [#7 0.06,0.23,0.23,U] [#8 -0.04,0.11,0.21,U] 
23:23:04.615 00.001 13300 refined, 4 included, MultiStar: {0.04, 0.17}, one-star: {0.08, 0.22}
23:23:04.615 00.000 13300 CameraToMount -- cameraTheta (1.34) - m_xAngle (-1.61) = xAngle (2.95 = 2.95)
23:23:04.615 00.000 13300 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.96 = 2.96)
23:23:04.615 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.17 hyp=0.18 cameraTheta=1.34 mountX=-0.17 mountY=0.03, mountTheta=2.96
23:23:04.619 00.004 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.17, opts=13)
23:23:04.619 00.000 13300 Enqueuing Move request for scope (0.04, 0.17)
23:23:04.620 00.001 11596 Worker thread wakes up
23:23:04.620 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.17) opts 0xd
23:23:04.620 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.17)
23:23:04.620 00.000 11596 Moving (0.04, 0.17) raw xDistance=-0.17 yDistance=0.03
23:23:04.620 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.17
23:23:04.620 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:04.621 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:23:04.621 00.000 11596 MoveAxis(E, 218, ABG)
23:23:04.621 00.000 11596 Guiding  Dir = 2, Dur = 218
23:23:04.622 00.001 11596 IsSlewing returns 0
23:23:04.630 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
23:23:04.657 00.027 13300 UpdateGuideState exits: m=1932 SNR=30.7
23:23:04.657 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:04.657 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:23:04.657 00.000 13300 Enqueuing Expose request
23:23:04.936 00.279 11596 IsGuiding returns 0
23:23:05.503 00.567 11596 IsGuiding returns 0
23:23:05.503 00.000 11596 Move returns status 0, amount 218
23:23:05.503 00.000 11596 MoveAxis(N, 0, ABG)
23:23:05.503 00.000 11596 Move returns status 0, amount 0
23:23:05.503 00.000 11596 move complete, result=0
23:23:05.503 00.000 11596 worker thread done servicing request
23:23:05.503 00.000 11596 Worker thread wakes up
23:23:05.503 00.000 13300 GuideStep: -0.2 px 218 ms EAST, 0.0 px 0 ms NORTH
23:23:05.504 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:23:06.017 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:23:07.143 01.126 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"affa9b9f-653f-4787-9b9e-7ef38e891ce7"}
23:23:07.143 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"affa9b9f-653f-4787-9b9e-7ef38e891ce7"}
23:23:07.144 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f04af546-d694-4639-b6bc-8d666f3f3e8d"}
23:23:07.144 00.000 13300 case statement mapped state 6 to 3
23:23:07.144 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f04af546-d694-4639-b6bc-8d666f3f3e8d"}
23:23:07.145 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"df61232c-ee1f-431b-b062-9a4f6f7b666a"}
23:23:07.146 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":786,"width":15,"height":15,"star_pos":[7.35,6.54],"pixels":"..."},"id":"df61232c-ee1f-431b-b062-9a4f6f7b666a"}
23:23:09.149 02.003 11596 Exposure complete
23:23:09.302 00.153 13300 OnExposeComplete: enter
23:23:09.302 00.000 13300 UpdateGuideState(): m_state=6
23:23:09.302 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 787
23:23:09.303 00.001 13300 Star::Find returns 1 (0), X=1070.39, Y=336.39, Mass=1922, SNR=30.7, Peak=206 HFD=3.3
23:23:09.304 00.001 13300 MultiStar: [#1 -0.13,0.09,0.75,U] [#2 -0.01,0.05,0.46,U] [#3 0.09,0.19,0.42,U] [#4 -0.01,0.03,0.28,U] [#5 -0.11,-0.26,0.00,M3] [#6 -0.05,-0.15,0.22,U] [#7 0.05,-0.07,0.23,U] [#8 -0.07,-0.22,0.19,U] 
23:23:09.305 00.001 13300 refined, 7 included, MultiStar: {0.01, 0.04}, one-star: {0.11, 0.06}
23:23:09.306 00.001 13300 CameraToMount -- cameraTheta (1.35) - m_xAngle (-1.61) = xAngle (2.96 = 2.96)
23:23:09.306 00.000 13300 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.98 = 2.98)
23:23:09.306 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.35 mountX=-0.04 mountY=0.01, mountTheta=2.97
23:23:09.308 00.002 11596 worker thread done servicing request
23:23:09.311 00.003 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.04, opts=13)
23:23:09.311 00.000 13300 Enqueuing Move request for scope (0.01, 0.04)
23:23:09.311 00.000 11596 Worker thread wakes up
23:23:09.312 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.04) opts 0xd
23:23:09.312 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.04)
23:23:09.312 00.000 11596 Moving (0.01, 0.04) raw xDistance=-0.04 yDistance=0.01
23:23:09.313 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:23:09.313 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:09.313 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:23:09.314 00.001 11596 MoveAxis(E, 0, ABG)
23:23:09.314 00.000 11596 Move returns status 0, amount 0
23:23:09.314 00.000 11596 MoveAxis(N, 0, ABG)
23:23:09.314 00.000 11596 Move returns status 0, amount 0
23:23:09.314 00.000 11596 move complete, result=0
23:23:09.314 00.000 11596 worker thread done servicing request
23:23:09.330 00.016 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=206, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
23:23:09.346 00.016 13300 UpdateGuideState exits: m=1922 SNR=30.7
23:23:09.347 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:09.347 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:23:09.347 00.000 13300 Enqueuing Expose request
23:23:09.347 00.000 11596 Worker thread wakes up
23:23:09.347 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:23:09.347 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:23:09.859 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:23:10.143 00.284 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9971ba55-a457-4953-bc5a-cefe720fc4cb"}
23:23:10.143 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9971ba55-a457-4953-bc5a-cefe720fc4cb"}
23:23:10.144 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ac81e8ba-a924-457e-a872-54830d18ca31"}
23:23:10.145 00.001 13300 case statement mapped state 6 to 3
23:23:10.145 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ac81e8ba-a924-457e-a872-54830d18ca31"}
23:23:10.146 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b495ab85-b68e-4e2e-a722-8da9166cde6b"}
23:23:10.146 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":787,"width":15,"height":15,"star_pos":[7.39,7.39],"pixels":"..."},"id":"b495ab85-b68e-4e2e-a722-8da9166cde6b"}
23:23:12.902 02.756 11596 Exposure complete
23:23:12.975 00.073 11596 worker thread done servicing request
23:23:12.976 00.001 13300 OnExposeComplete: enter
23:23:12.976 00.000 13300 UpdateGuideState(): m_state=6
23:23:12.976 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 788
23:23:12.977 00.001 13300 Star::Find returns 1 (0), X=1070.47, Y=336.37, Mass=1995, SNR=31.2, Peak=192 HFD=3.2
23:23:12.977 00.000 13300 MultiStar: [#1 -0.10,-0.05,0.74,U] [#2 0.00,-0.02,0.44,U] [#3 0.18,0.03,0.40,U] [#4 0.22,-0.33,0.00,M5] [#5 0.14,0.15,0.24,U] [#6 0.04,0.13,0.22,U] [#7 0.22,-0.13,0.00,M1] [#8 0.45,-0.26,0.00,M5] 
23:23:12.977 00.000 13300 refined, 5 included, MultiStar: {0.08, 0.03}, one-star: {0.19, 0.05}
23:23:12.978 00.001 13300 CameraToMount -- cameraTheta (0.32) - m_xAngle (-1.61) = xAngle (1.93 = 1.93)
23:23:12.978 00.000 13300 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.94 = 1.94)
23:23:12.978 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.03 hyp=0.08 cameraTheta=0.32 mountX=-0.03 mountY=0.07, mountTheta=1.93
23:23:12.980 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.03, opts=13)
23:23:12.980 00.000 13300 Enqueuing Move request for scope (0.08, 0.03)
23:23:12.980 00.000 11596 Worker thread wakes up
23:23:12.980 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.03) opts 0xd
23:23:12.981 00.001 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.03)
23:23:12.981 00.000 11596 Moving (0.08, 0.03) raw xDistance=-0.03 yDistance=0.07
23:23:12.981 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:23:12.981 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:12.981 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:23:12.981 00.000 11596 MoveAxis(E, 0, ABG)
23:23:12.981 00.000 11596 Move returns status 0, amount 0
23:23:12.981 00.000 11596 MoveAxis(N, 0, ABG)
23:23:12.981 00.000 11596 Move returns status 0, amount 0
23:23:12.981 00.000 11596 move complete, result=0
23:23:12.982 00.001 11596 worker thread done servicing request
23:23:12.986 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=192, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
23:23:12.994 00.008 13300 UpdateGuideState exits: m=1995 SNR=31.2
23:23:12.994 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:12.994 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:23:12.994 00.000 13300 Enqueuing Expose request
23:23:12.994 00.000 11596 Worker thread wakes up
23:23:12.995 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:23:12.995 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:23:13.143 00.148 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cc88b775-3142-42e6-a4f3-076549740a0a"}
23:23:13.144 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cc88b775-3142-42e6-a4f3-076549740a0a"}
23:23:13.144 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"263b09aa-88d6-4fec-8788-390d8f165f7b"}
23:23:13.145 00.001 13300 case statement mapped state 6 to 3
23:23:13.145 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"263b09aa-88d6-4fec-8788-390d8f165f7b"}
23:23:13.145 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5c3b966c-f066-40b4-863f-d9d84661d304"}
23:23:13.146 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":788,"width":15,"height":15,"star_pos":[7.47,7.37],"pixels":"..."},"id":"5c3b966c-f066-40b4-863f-d9d84661d304"}
23:23:13.509 00.363 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:23:16.142 02.633 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7aee7cf3-24ed-47c1-9186-74630e4e2285"}
23:23:16.142 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7aee7cf3-24ed-47c1-9186-74630e4e2285"}
23:23:16.143 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d5da8eda-3b8b-43ef-b912-9f4702d98025"}
23:23:16.143 00.000 13300 case statement mapped state 6 to 3
23:23:16.143 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d5da8eda-3b8b-43ef-b912-9f4702d98025"}
23:23:16.144 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"eb013118-3ac6-4daf-8464-1ebc0999dc46"}
23:23:16.144 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":788,"width":15,"height":15,"star_pos":[7.47,7.37],"pixels":"..."},"id":"eb013118-3ac6-4daf-8464-1ebc0999dc46"}
23:23:16.565 00.421 11596 Exposure complete
23:23:16.669 00.104 11596 worker thread done servicing request
23:23:16.669 00.000 13300 OnExposeComplete: enter
23:23:16.669 00.000 13300 UpdateGuideState(): m_state=6
23:23:16.670 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 789
23:23:16.670 00.000 13300 Star::Find returns 1 (0), X=1070.25, Y=336.41, Mass=1940, SNR=30.8, Peak=212 HFD=3.2
23:23:16.670 00.000 13300 MultiStar: [#1 -0.03,-0.01,0.77,U] [#2 0.04,-0.04,0.45,U] [#3 0.24,0.31,0.00,M3] [#4 0.13,-0.21,0.00,M6] [#5 0.00,-0.02,0.24,U] [#6 0.12,-0.24,0.00,M1] [#7 0.06,0.08,0.22,U] [#8 -0.12,-0.11,0.20,U] 
23:23:16.671 00.001 13300 refined, 5 included, MultiStar: {-0.01, 0.01}, one-star: {-0.03, 0.08}
23:23:16.671 00.000 13300 CameraToMount -- cameraTheta (2.33) - m_xAngle (-1.61) = xAngle (3.94 = -2.34)
23:23:16.671 00.000 13300 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.96 = -2.33)
23:23:16.671 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.02 cameraTheta=2.33 mountX=-0.01 mountY=-0.01, mountTheta=-2.34
23:23:16.673 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.01, opts=13)
23:23:16.673 00.000 13300 Enqueuing Move request for scope (-0.01, 0.01)
23:23:16.673 00.000 11596 Worker thread wakes up
23:23:16.674 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
23:23:16.674 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
23:23:16.674 00.000 11596 Moving (-0.01, 0.01) raw xDistance=-0.01 yDistance=-0.01
23:23:16.674 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:23:16.674 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:16.674 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:23:16.675 00.001 11596 MoveAxis(E, 0, ABG)
23:23:16.675 00.000 11596 Move returns status 0, amount 0
23:23:16.675 00.000 11596 MoveAxis(N, 0, ABG)
23:23:16.675 00.000 11596 Move returns status 0, amount 0
23:23:16.676 00.001 11596 move complete, result=0
23:23:16.676 00.000 11596 worker thread done servicing request
23:23:16.681 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=212, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
23:23:16.691 00.010 13300 UpdateGuideState exits: m=1940 SNR=30.8
23:23:16.691 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:16.691 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:23:16.692 00.001 13300 Enqueuing Expose request
23:23:16.692 00.000 11596 Worker thread wakes up
23:23:16.692 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:23:16.692 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:23:17.207 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:23:19.143 01.936 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6a1b5c39-51b5-4260-a2e9-8b5aa985287e"}
23:23:19.143 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6a1b5c39-51b5-4260-a2e9-8b5aa985287e"}
23:23:19.144 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8ca6c0e6-010f-4ea4-8684-fa6235925f26"}
23:23:19.144 00.000 13300 case statement mapped state 6 to 3
23:23:19.144 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8ca6c0e6-010f-4ea4-8684-fa6235925f26"}
23:23:19.145 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"92561bd6-b279-43dc-8c5b-2c4c123abc66"}
23:23:19.145 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":789,"width":15,"height":15,"star_pos":[7.25,7.41],"pixels":"..."},"id":"92561bd6-b279-43dc-8c5b-2c4c123abc66"}
23:23:20.392 01.247 11596 Exposure complete
23:23:20.506 00.114 11596 worker thread done servicing request
23:23:20.506 00.000 13300 OnExposeComplete: enter
23:23:20.506 00.000 13300 UpdateGuideState(): m_state=6
23:23:20.507 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 790
23:23:20.507 00.000 13300 Star::Find returns 1 (0), X=1070.39, Y=336.24, Mass=1986, SNR=31.2, Peak=235 HFD=3.3
23:23:20.507 00.000 13300 MultiStar: [#1 0.03,-0.12,0.75,U] [#2 0.05,-0.18,0.44,U] [#3 0.23,0.01,0.40,U] [#4 0.07,-0.36,0.00,M7] [#5 0.03,0.01,0.25,U] [#6 0.06,-0.12,0.22,U] [#7 0.01,-0.05,0.23,U] [#8 0.12,-0.37,0.00,M5] 
23:23:20.508 00.001 13300 refined, 6 included, MultiStar: {0.08, -0.09}, one-star: {0.11, -0.09}
23:23:20.508 00.000 13300 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-1.61) = xAngle (0.80 = 0.80)
23:23:20.508 00.000 13300 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.81 = 0.81)
23:23:20.508 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-0.81 mountX=0.08 mountY=0.09, mountTheta=0.81
23:23:20.511 00.003 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.09, opts=13)
23:23:20.512 00.001 13300 Enqueuing Move request for scope (0.08, -0.09)
23:23:20.512 00.000 11596 Worker thread wakes up
23:23:20.512 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.09) opts 0xd
23:23:20.512 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.09)
23:23:20.513 00.001 11596 Moving (0.08, -0.09) raw xDistance=0.08 yDistance=0.09
23:23:20.513 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:23:20.513 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:20.513 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:23:20.513 00.000 11596 MoveAxis(E, 0, ABG)
23:23:20.514 00.001 11596 Move returns status 0, amount 0
23:23:20.514 00.000 11596 MoveAxis(N, 0, ABG)
23:23:20.514 00.000 11596 Move returns status 0, amount 0
23:23:20.514 00.000 11596 move complete, result=0
23:23:20.514 00.000 11596 worker thread done servicing request
23:23:20.520 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
23:23:20.529 00.009 13300 UpdateGuideState exits: m=1986 SNR=31.2
23:23:20.529 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:20.529 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:23:20.529 00.000 13300 Enqueuing Expose request
23:23:20.529 00.000 11596 Worker thread wakes up
23:23:20.530 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:23:20.530 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:23:21.042 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:23:22.141 01.099 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9b6f978a-6019-4fcd-8f1c-8a9b1ebdab0a"}
23:23:22.141 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9b6f978a-6019-4fcd-8f1c-8a9b1ebdab0a"}
23:23:22.141 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a5fcd06c-7bfc-476c-87e4-2a4d654030f1"}
23:23:22.142 00.001 13300 case statement mapped state 6 to 3
23:23:22.142 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a5fcd06c-7bfc-476c-87e4-2a4d654030f1"}
23:23:22.142 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f94469c3-8721-4260-8d12-9d5d8e17a3b2"}
23:23:22.142 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":790,"width":15,"height":15,"star_pos":[7.39,7.24],"pixels":"..."},"id":"f94469c3-8721-4260-8d12-9d5d8e17a3b2"}
23:23:24.096 01.954 11596 Exposure complete
23:23:24.173 00.077 11596 worker thread done servicing request
23:23:24.173 00.000 13300 OnExposeComplete: enter
23:23:24.173 00.000 13300 UpdateGuideState(): m_state=6
23:23:24.173 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 791
23:23:24.174 00.001 13300 Star::Find returns 1 (0), X=1070.28, Y=336.30, Mass=1972, SNR=31.1, Peak=232 HFD=3.5
23:23:24.174 00.000 13300 MultiStar: [#1 -0.06,-0.09,0.74,U] [#2 0.03,-0.11,0.45,U] [#3 0.13,0.03,0.41,U] [#4 0.18,-0.02,0.29,U] [#5 0.41,-0.20,0.00,M1] [#6 -0.19,0.07,0.22,U] [#7 -0.13,-0.19,0.23,U] [#8 -0.12,-0.25,0.00,M6] 
23:23:24.174 00.000 13300 single-star, 6 included, MultiStar: {0.01, -0.05}, one-star: {0.01, -0.03}
23:23:24.174 00.000 13300 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-1.61) = xAngle (0.28 = 0.28)
23:23:24.174 00.000 13300 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.30 = 0.30)
23:23:24.174 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.33 mountX=0.03 mountY=0.01, mountTheta=0.30
23:23:24.176 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.03, opts=13)
23:23:24.176 00.000 13300 Enqueuing Move request for scope (0.01, -0.03)
23:23:24.176 00.000 11596 Worker thread wakes up
23:23:24.176 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
23:23:24.176 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
23:23:24.176 00.000 11596 Moving (0.01, -0.03) raw xDistance=0.03 yDistance=0.01
23:23:24.177 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:23:24.177 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:24.177 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:23:24.177 00.000 11596 MoveAxis(E, 0, ABG)
23:23:24.177 00.000 11596 Move returns status 0, amount 0
23:23:24.177 00.000 11596 MoveAxis(N, 0, ABG)
23:23:24.177 00.000 11596 Move returns status 0, amount 0
23:23:24.177 00.000 11596 move complete, result=0
23:23:24.177 00.000 11596 worker thread done servicing request
23:23:24.182 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
23:23:24.192 00.010 13300 UpdateGuideState exits: m=1972 SNR=31.1
23:23:24.192 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:24.192 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:23:24.192 00.000 13300 Enqueuing Expose request
23:23:24.192 00.000 11596 Worker thread wakes up
23:23:24.193 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:23:24.193 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:23:24.707 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:23:25.141 00.434 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9a2b7b25-0250-4b16-a766-2ed2181fc5da"}
23:23:25.141 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9a2b7b25-0250-4b16-a766-2ed2181fc5da"}
23:23:25.142 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1fdfdd98-59ce-44e3-9000-5485ddec1506"}
23:23:25.142 00.000 13300 case statement mapped state 6 to 3
23:23:25.142 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1fdfdd98-59ce-44e3-9000-5485ddec1506"}
23:23:25.142 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ebe94a6d-50ab-4b6f-a297-9af2f24fb941"}
23:23:25.142 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":791,"width":15,"height":15,"star_pos":[7.28,7.30],"pixels":"..."},"id":"ebe94a6d-50ab-4b6f-a297-9af2f24fb941"}
23:23:27.738 02.596 11596 Exposure complete
23:23:27.810 00.072 11596 worker thread done servicing request
23:23:27.810 00.000 13300 OnExposeComplete: enter
23:23:27.810 00.000 13300 UpdateGuideState(): m_state=6
23:23:27.810 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 792
23:23:27.811 00.001 13300 Star::Find returns 1 (0), X=1070.27, Y=336.28, Mass=1914, SNR=30.6, Peak=230 HFD=3.5
23:23:27.811 00.000 13300 MultiStar: [#1 -0.04,-0.06,0.75,U] [#2 0.04,-0.07,0.44,U] [#3 0.17,0.01,0.43,U] [#4 -0.06,-0.41,0.00,M7] [#5 0.14,0.17,0.25,U] [#6 0.12,-0.01,0.22,U] [#7 0.09,-0.10,0.22,U] [#8 -0.13,-0.46,0.00,M7] 
23:23:27.811 00.000 13300 single-star, 6 included, MultiStar: {0.04, -0.03}, one-star: {-0.00, -0.05}
23:23:27.811 00.000 13300 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-1.61) = xAngle (-0.02 = -0.02)
23:23:27.811 00.000 13300 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.00 = -0.00)
23:23:27.811 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.05 hyp=0.05 cameraTheta=-1.63 mountX=0.05 mountY=-0.00, mountTheta=-0.00
23:23:27.813 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.05, opts=13)
23:23:27.814 00.001 13300 Enqueuing Move request for scope (-0.00, -0.05)
23:23:27.814 00.000 11596 Worker thread wakes up
23:23:27.814 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.05) opts 0xd
23:23:27.814 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.05)
23:23:27.814 00.000 11596 Moving (-0.00, -0.05) raw xDistance=0.05 yDistance=-0.00
23:23:27.814 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:23:27.814 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:27.814 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:23:27.814 00.000 11596 MoveAxis(E, 0, ABG)
23:23:27.814 00.000 11596 Move returns status 0, amount 0
23:23:27.815 00.001 11596 MoveAxis(N, 0, ABG)
23:23:27.815 00.000 11596 Move returns status 0, amount 0
23:23:27.815 00.000 11596 move complete, result=0
23:23:27.815 00.000 11596 worker thread done servicing request
23:23:27.819 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
23:23:27.828 00.009 13300 UpdateGuideState exits: m=1914 SNR=30.6
23:23:27.828 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:27.828 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:23:27.828 00.000 13300 Enqueuing Expose request
23:23:27.828 00.000 11596 Worker thread wakes up
23:23:27.828 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:23:27.828 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:23:28.140 00.312 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e40b4139-6214-492e-b039-db6842e645ec"}
23:23:28.140 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e40b4139-6214-492e-b039-db6842e645ec"}
23:23:28.141 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"821ddf64-6e1a-43fc-ad9b-ff990da059b2"}
23:23:28.141 00.000 13300 case statement mapped state 6 to 3
23:23:28.141 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"821ddf64-6e1a-43fc-ad9b-ff990da059b2"}
23:23:28.142 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"23f6fd1c-a5e5-44b7-b617-919bb923d359"}
23:23:28.142 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":792,"width":15,"height":15,"star_pos":[7.27,7.28],"pixels":"..."},"id":"23f6fd1c-a5e5-44b7-b617-919bb923d359"}
23:23:28.333 00.191 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:23:31.139 02.806 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6d1da64c-b674-4ea0-a832-870f90883ffb"}
23:23:31.139 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6d1da64c-b674-4ea0-a832-870f90883ffb"}
23:23:31.140 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"61f93c2d-cebb-447d-9779-7881fecb90f9"}
23:23:31.140 00.000 13300 case statement mapped state 6 to 3
23:23:31.140 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"61f93c2d-cebb-447d-9779-7881fecb90f9"}
23:23:31.140 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fd0b51eb-8f97-4e23-998a-689e52927d58"}
23:23:31.141 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":792,"width":15,"height":15,"star_pos":[7.27,7.28],"pixels":"..."},"id":"fd0b51eb-8f97-4e23-998a-689e52927d58"}
23:23:31.368 00.227 11596 Exposure complete
23:23:31.442 00.074 11596 worker thread done servicing request
23:23:31.442 00.000 13300 OnExposeComplete: enter
23:23:31.442 00.000 13300 UpdateGuideState(): m_state=6
23:23:31.443 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 793
23:23:31.443 00.000 13300 Star::Find returns 1 (0), X=1070.37, Y=336.22, Mass=1880, SNR=30.4, Peak=224 HFD=3.3
23:23:31.443 00.000 13300 MultiStar: [#1 0.10,-0.14,0.75,U] [#2 0.15,-0.10,0.46,U] [#3 0.31,0.05,0.00,M1] [#4 0.25,-0.24,0.00,M8] [#5 -0.26,-0.35,0.00,M1] [#6 0.22,-0.14,0.00,M1] [#7 -0.04,-0.33,0.00,M1] [#8 -0.08,-0.33,0.00,M8] 
23:23:31.443 00.000 13300 single-star, 2 included, MultiStar: {0.11, -0.12}, one-star: {0.09, -0.11}
23:23:31.444 00.001 13300 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-1.61) = xAngle (0.73 = 0.73)
23:23:31.444 00.000 13300 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.75 = 0.75)
23:23:31.444 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=-0.11 hyp=0.14 cameraTheta=-0.87 mountX=0.11 mountY=0.10, mountTheta=0.74
23:23:31.446 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.11, opts=13)
23:23:31.446 00.000 13300 Enqueuing Move request for scope (0.09, -0.11)
23:23:31.446 00.000 11596 Worker thread wakes up
23:23:31.446 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.11) opts 0xd
23:23:31.446 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.11)
23:23:31.446 00.000 11596 Moving (0.09, -0.11) raw xDistance=0.11 yDistance=0.10
23:23:31.446 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:23:31.446 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:31.447 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:23:31.447 00.000 11596 MoveAxis(E, 0, ABG)
23:23:31.447 00.000 11596 Move returns status 0, amount 0
23:23:31.447 00.000 11596 MoveAxis(N, 0, ABG)
23:23:31.447 00.000 11596 Move returns status 0, amount 0
23:23:31.447 00.000 11596 move complete, result=0
23:23:31.447 00.000 11596 worker thread done servicing request
23:23:31.452 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=224, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
23:23:31.459 00.007 13300 UpdateGuideState exits: m=1880 SNR=30.4
23:23:31.459 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:31.459 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:23:31.459 00.000 13300 Enqueuing Expose request
23:23:31.459 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:23:31.459 00.000 11596 Worker thread wakes up
23:23:31.459 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:23:31.970 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:23:34.138 02.168 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"581755cc-082d-4ede-a443-678f750ed9fd"}
23:23:34.138 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"581755cc-082d-4ede-a443-678f750ed9fd"}
23:23:34.139 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"409733b4-5e4a-43c3-b946-f1a779b6f31e"}
23:23:34.139 00.000 13300 case statement mapped state 6 to 3
23:23:34.139 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"409733b4-5e4a-43c3-b946-f1a779b6f31e"}
23:23:34.140 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c77f656d-7a5f-441c-b489-67ae7d1e6daf"}
23:23:34.140 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":793,"width":15,"height":15,"star_pos":[7.37,7.22],"pixels":"..."},"id":"c77f656d-7a5f-441c-b489-67ae7d1e6daf"}
23:23:35.001 00.861 11596 Exposure complete
23:23:35.072 00.071 11596 worker thread done servicing request
23:23:35.073 00.001 13300 OnExposeComplete: enter
23:23:35.073 00.000 13300 UpdateGuideState(): m_state=6
23:23:35.073 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 794
23:23:35.073 00.000 13300 Star::Find returns 1 (0), X=1070.28, Y=336.18, Mass=1965, SNR=31.0, Peak=253 HFD=3.3
23:23:35.074 00.001 13300 MultiStar: [#1 -0.07,-0.21,0.74,U] [#2 0.04,-0.12,0.44,U] [#3 0.19,-0.16,0.00,M2] [#4 0.13,-0.17,0.29,U] [#5 0.38,-0.07,0.00,M2] [#6 0.04,0.04,0.21,U] [#7 -0.27,-0.24,0.00,M2] [#8 0.19,-0.53,0.00,M9] 
23:23:35.074 00.000 13300 refined, 4 included, MultiStar: {0.01, -0.15}, one-star: {0.01, -0.15}
23:23:35.074 00.000 13300 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-1.61) = xAngle (0.10 = 0.10)
23:23:35.074 00.000 13300 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.11 = 0.11)
23:23:35.074 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.51 mountX=0.15 mountY=0.02, mountTheta=0.11
23:23:35.077 00.003 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.15, opts=13)
23:23:35.077 00.000 13300 Enqueuing Move request for scope (0.01, -0.15)
23:23:35.077 00.000 11596 Worker thread wakes up
23:23:35.077 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.15) opts 0xd
23:23:35.078 00.001 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.15)
23:23:35.078 00.000 11596 Moving (0.01, -0.15) raw xDistance=0.15 yDistance=0.02
23:23:35.078 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.15
23:23:35.078 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:35.078 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:23:35.078 00.000 11596 MoveAxis(W, 186, ABG)
23:23:35.078 00.000 11596 Guiding  Dir = 3, Dur = 186
23:23:35.079 00.001 11596 IsSlewing returns 0
23:23:35.087 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=3, FiltMax=91, Gamma=0.510
23:23:35.094 00.007 13300 UpdateGuideState exits: m=1965 SNR=31.0
23:23:35.094 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:35.094 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:23:35.094 00.000 13300 Enqueuing Expose request
23:23:35.144 00.050 11596 IsGuiding returns 0
23:23:35.256 00.112 11596 PulseGuide returned control before completion, sleep 85
23:23:35.477 00.221 11596 IsGuiding returns 1
23:23:35.477 00.000 11596 scope still moving after pulse duration time elapsed
23:23:35.511 00.034 11596 IsSlewing returns 0
23:23:35.602 00.091 11596 IsGuiding returns 0
23:23:35.602 00.000 11596 scope move finished after 186 + 271 ms
23:23:35.603 00.001 11596 Move returns status 0, amount 186
23:23:35.603 00.000 11596 MoveAxis(N, 0, ABG)
23:23:35.603 00.000 11596 Move returns status 0, amount 0
23:23:35.603 00.000 11596 move complete, result=0
23:23:35.603 00.000 11596 worker thread done servicing request
23:23:35.603 00.000 13300 GuideStep: 0.1 px 186 ms WEST, 0.0 px 0 ms NORTH
23:23:35.603 00.000 11596 Worker thread wakes up
23:23:35.604 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:23:36.120 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:23:37.137 01.017 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4f8a79cd-3ab5-49b2-84d7-b95ac92fad43"}
23:23:37.137 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4f8a79cd-3ab5-49b2-84d7-b95ac92fad43"}
23:23:37.138 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"949811ec-17e4-4436-b91a-554c463c3540"}
23:23:37.138 00.000 13300 case statement mapped state 6 to 3
23:23:37.138 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"949811ec-17e4-4436-b91a-554c463c3540"}
23:23:37.139 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0f1042ca-d064-46f0-ad9d-4da4b94be53f"}
23:23:37.139 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":794,"width":15,"height":15,"star_pos":[7.28,7.18],"pixels":"..."},"id":"0f1042ca-d064-46f0-ad9d-4da4b94be53f"}
23:23:39.143 02.004 11596 Exposure complete
23:23:39.215 00.072 11596 worker thread done servicing request
23:23:39.215 00.000 13300 OnExposeComplete: enter
23:23:39.215 00.000 13300 UpdateGuideState(): m_state=6
23:23:39.215 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 795
23:23:39.215 00.000 13300 Star::Find returns 1 (0), X=1070.43, Y=336.58, Mass=1987, SNR=31.2, Peak=242 HFD=3.3
23:23:39.216 00.001 13300 MultiStar: [#1 0.09,0.09,0.74,U] [#2 0.09,0.07,0.44,U] [#3 0.41,0.15,0.00,M3] [#4 0.14,-0.29,0.00,M8] [#5 0.11,0.23,0.00,M3] [#6 0.04,-0.06,0.21,U] [#7 -0.02,0.10,0.22,U] [#8 0.21,-0.41,0.00,M10] 
23:23:39.216 00.000 13300 refined, 4 included, MultiStar: {0.10, 0.14}, one-star: {0.15, 0.25}
23:23:39.216 00.000 13300 CameraToMount -- cameraTheta (0.94) - m_xAngle (-1.61) = xAngle (2.55 = 2.55)
23:23:39.216 00.000 13300 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.56 = 2.56)
23:23:39.216 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.14 hyp=0.17 cameraTheta=0.94 mountX=-0.14 mountY=0.09, mountTheta=2.56
23:23:39.218 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.14, opts=13)
23:23:39.218 00.000 13300 Enqueuing Move request for scope (0.10, 0.14)
23:23:39.219 00.001 11596 Worker thread wakes up
23:23:39.219 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.14) opts 0xd
23:23:39.219 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.14)
23:23:39.219 00.000 11596 Moving (0.10, 0.14) raw xDistance=-0.14 yDistance=0.09
23:23:39.219 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.08 from input -0.14
23:23:39.219 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:39.219 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:23:39.219 00.000 11596 MoveAxis(E, 163, ABG)
23:23:39.219 00.000 11596 Guiding  Dir = 2, Dur = 163
23:23:39.220 00.001 11596 IsSlewing returns 0
23:23:39.225 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=242, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
23:23:39.232 00.007 13300 UpdateGuideState exits: m=1987 SNR=31.2
23:23:39.232 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:39.232 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:23:39.232 00.000 13300 Enqueuing Expose request
23:23:39.535 00.303 11596 IsGuiding returns 0
23:23:39.871 00.336 11596 IsGuiding returns 1
23:23:39.871 00.000 11596 scope still moving after pulse duration time elapsed
23:23:40.045 00.174 11596 IsSlewing returns 0
23:23:40.132 00.087 11596 IsGuiding returns 0
23:23:40.133 00.001 11596 scope move finished after 163 + 434 ms
23:23:40.133 00.000 11596 Move returns status 0, amount 163
23:23:40.133 00.000 11596 MoveAxis(N, 0, ABG)
23:23:40.133 00.000 11596 Move returns status 0, amount 0
23:23:40.133 00.000 11596 move complete, result=0
23:23:40.133 00.000 11596 worker thread done servicing request
23:23:40.133 00.000 11596 Worker thread wakes up
23:23:40.134 00.001 13300 GuideStep: -0.1 px 163 ms EAST, 0.1 px 0 ms NORTH
23:23:40.134 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:23:40.142 00.008 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2847ee85-82a8-4935-8aa9-cb873b7e915c"}
23:23:40.142 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2847ee85-82a8-4935-8aa9-cb873b7e915c"}
23:23:40.146 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ced61b86-1ad7-4e27-8df4-8999920aad71"}
23:23:40.146 00.000 13300 case statement mapped state 6 to 3
23:23:40.147 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ced61b86-1ad7-4e27-8df4-8999920aad71"}
23:23:40.149 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d8155e80-dbec-48d1-897f-cc48dfeef2b9"}
23:23:40.149 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":795,"width":15,"height":15,"star_pos":[7.43,6.58],"pixels":"..."},"id":"d8155e80-dbec-48d1-897f-cc48dfeef2b9"}
23:23:40.636 00.487 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:23:43.135 02.499 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c6c75b24-5cf8-45ba-a492-32d9606b6e79"}
23:23:43.135 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c6c75b24-5cf8-45ba-a492-32d9606b6e79"}
23:23:43.136 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1e2c254e-0ae2-4494-9167-1ee9a68e5dd3"}
23:23:43.136 00.000 13300 case statement mapped state 6 to 3
23:23:43.136 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1e2c254e-0ae2-4494-9167-1ee9a68e5dd3"}
23:23:43.136 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c203a592-8eb0-4ead-a4ac-b0b5a3d1d45d"}
23:23:43.137 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":795,"width":15,"height":15,"star_pos":[7.43,6.58],"pixels":"..."},"id":"c203a592-8eb0-4ead-a4ac-b0b5a3d1d45d"}
23:23:43.666 00.529 11596 Exposure complete
23:23:43.738 00.072 11596 worker thread done servicing request
23:23:43.738 00.000 13300 OnExposeComplete: enter
23:23:43.738 00.000 13300 UpdateGuideState(): m_state=6
23:23:43.739 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 796
23:23:43.739 00.000 13300 Star::Find returns 1 (0), X=1070.30, Y=336.55, Mass=1933, SNR=30.7, Peak=232 HFD=3.2
23:23:43.740 00.001 13300 MultiStar: [#1 -0.01,0.08,0.75,U] [#2 -0.05,0.13,0.44,U] [#3 -0.04,0.14,0.41,U] [#4 0.06,0.04,0.29,U] [#5 -0.15,0.21,0.00,M4] [#6 0.00,-0.11,0.21,U] [#7 -0.13,0.06,0.23,U] [#8 -0.15,-0.29,0.00,R] 
23:23:43.740 00.000 13300 refined, 6 included, MultiStar: {-0.01, 0.12}, one-star: {0.02, 0.22}
23:23:43.740 00.000 13300 CameraToMount -- cameraTheta (1.66) - m_xAngle (-1.61) = xAngle (3.27 = -3.01)
23:23:43.740 00.000 13300 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.28 = -3.00)
23:23:43.740 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.66 mountX=-0.12 mountY=-0.02, mountTheta=-3.00
23:23:43.742 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.12, opts=13)
23:23:43.742 00.000 13300 Enqueuing Move request for scope (-0.01, 0.12)
23:23:43.742 00.000 11596 Worker thread wakes up
23:23:43.742 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.12) opts 0xd
23:23:43.742 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.12)
23:23:43.742 00.000 11596 Moving (-0.01, 0.12) raw xDistance=-0.12 yDistance=-0.02
23:23:43.742 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:23:43.743 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:43.743 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:23:43.743 00.000 11596 MoveAxis(E, 0, ABG)
23:23:43.743 00.000 11596 Move returns status 0, amount 0
23:23:43.743 00.000 11596 MoveAxis(N, 0, ABG)
23:23:43.743 00.000 11596 Move returns status 0, amount 0
23:23:43.743 00.000 11596 move complete, result=0
23:23:43.744 00.001 11596 worker thread done servicing request
23:23:43.748 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
23:23:43.756 00.008 13300 UpdateGuideState exits: m=1933 SNR=30.7
23:23:43.756 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:43.756 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:23:43.756 00.000 13300 Enqueuing Expose request
23:23:43.756 00.000 11596 Worker thread wakes up
23:23:43.756 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:23:43.756 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:23:44.264 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:23:46.135 01.871 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"baca49a1-2886-4fe5-82e1-21d01c4ab90c"}
23:23:46.135 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"baca49a1-2886-4fe5-82e1-21d01c4ab90c"}
23:23:46.135 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"60498eea-8798-4e0d-a9bc-4798ce197076"}
23:23:46.136 00.001 13300 case statement mapped state 6 to 3
23:23:46.136 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"60498eea-8798-4e0d-a9bc-4798ce197076"}
23:23:46.136 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bebfcb0b-aa1f-477a-a626-5edf1792e0b4"}
23:23:46.137 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":796,"width":15,"height":15,"star_pos":[7.30,6.55],"pixels":"..."},"id":"bebfcb0b-aa1f-477a-a626-5edf1792e0b4"}
23:23:47.304 01.167 11596 Exposure complete
23:23:47.377 00.073 11596 worker thread done servicing request
23:23:47.377 00.000 13300 OnExposeComplete: enter
23:23:47.377 00.000 13300 UpdateGuideState(): m_state=6
23:23:47.378 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 797
23:23:47.378 00.000 13300 Star::Find returns 1 (0), X=1070.30, Y=336.35, Mass=1926, SNR=30.7, Peak=216 HFD=3.3
23:23:47.378 00.000 13300 MultiStar: [#1 -0.08,-0.05,0.76,U] [#2 0.00,0.06,0.45,U] [#3 0.35,0.19,0.00,M3] [#4 0.26,-0.24,0.00,M8] [#5 0.06,-0.59,0.00,M5] [#6 -0.09,-0.20,0.22,U] [#7 0.05,-0.12,0.22,U] [#8 0.27,0.07,0.00,M1] 
23:23:47.378 00.000 13300 single-star, 4 included, MultiStar: {-0.02, -0.02}, one-star: {0.02, 0.02}
23:23:47.379 00.001 13300 CameraToMount -- cameraTheta (0.67) - m_xAngle (-1.61) = xAngle (2.27 = 2.27)
23:23:47.379 00.000 13300 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.29 = 2.29)
23:23:47.379 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.02 hyp=0.03 cameraTheta=0.67 mountX=-0.02 mountY=0.02, mountTheta=2.28
23:23:47.381 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.02, opts=13)
23:23:47.381 00.000 13300 Enqueuing Move request for scope (0.02, 0.02)
23:23:47.381 00.000 11596 Worker thread wakes up
23:23:47.381 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.02) opts 0xd
23:23:47.381 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.02)
23:23:47.381 00.000 11596 Moving (0.02, 0.02) raw xDistance=-0.02 yDistance=0.02
23:23:47.381 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:23:47.381 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:47.381 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:23:47.381 00.000 11596 MoveAxis(E, 0, ABG)
23:23:47.382 00.001 11596 Move returns status 0, amount 0
23:23:47.382 00.000 11596 MoveAxis(N, 0, ABG)
23:23:47.382 00.000 11596 Move returns status 0, amount 0
23:23:47.382 00.000 11596 move complete, result=0
23:23:47.382 00.000 11596 worker thread done servicing request
23:23:47.387 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=216, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
23:23:47.394 00.007 13300 UpdateGuideState exits: m=1926 SNR=30.7
23:23:47.394 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:47.394 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:23:47.395 00.001 13300 Enqueuing Expose request
23:23:47.395 00.000 11596 Worker thread wakes up
23:23:47.395 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:23:47.395 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:23:47.905 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:23:49.133 01.228 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"77382a8f-904c-49fa-8b27-6e36fc6f2b48"}
23:23:49.133 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"77382a8f-904c-49fa-8b27-6e36fc6f2b48"}
23:23:49.134 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"50ea9282-7402-4725-b848-03427ee4e3b4"}
23:23:49.134 00.000 13300 case statement mapped state 6 to 3
23:23:49.134 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"50ea9282-7402-4725-b848-03427ee4e3b4"}
23:23:49.135 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2e8b31e6-5661-43e8-8b4c-f24296f2d510"}
23:23:49.136 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":797,"width":15,"height":15,"star_pos":[7.30,7.35],"pixels":"..."},"id":"2e8b31e6-5661-43e8-8b4c-f24296f2d510"}
23:23:50.942 01.806 11596 Exposure complete
23:23:51.013 00.071 11596 worker thread done servicing request
23:23:51.014 00.001 13300 OnExposeComplete: enter
23:23:51.014 00.000 13300 UpdateGuideState(): m_state=6
23:23:51.014 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 798
23:23:51.014 00.000 13300 Star::Find returns 1 (0), X=1070.35, Y=336.39, Mass=2003, SNR=31.3, Peak=216 HFD=3.3
23:23:51.015 00.001 13300 MultiStar: [#1 -0.00,0.05,0.73,U] [#2 -0.21,-0.15,0.00,M1] [#3 0.05,0.05,0.42,U] [#4 0.18,-0.12,0.29,U] [#5 -0.18,-0.08,0.25,U] [#6 0.16,0.09,0.22,U] [#7 0.10,-0.06,0.22,U] [#8 0.44,0.09,0.00,M2] 
23:23:51.015 00.000 13300 refined, 6 included, MultiStar: {0.05, 0.02}, one-star: {0.08, 0.06}
23:23:51.015 00.000 13300 CameraToMount -- cameraTheta (0.42) - m_xAngle (-1.61) = xAngle (2.03 = 2.03)
23:23:51.015 00.000 13300 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.05 = 2.05)
23:23:51.015 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.02 hyp=0.05 cameraTheta=0.42 mountX=-0.02 mountY=0.05, mountTheta=2.04
23:23:51.017 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.02, opts=13)
23:23:51.017 00.000 13300 Enqueuing Move request for scope (0.05, 0.02)
23:23:51.017 00.000 11596 Worker thread wakes up
23:23:51.017 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.02) opts 0xd
23:23:51.017 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.02)
23:23:51.017 00.000 11596 Moving (0.05, 0.02) raw xDistance=-0.02 yDistance=0.05
23:23:51.017 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:23:51.017 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:51.018 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:23:51.018 00.000 11596 MoveAxis(E, 0, ABG)
23:23:51.018 00.000 11596 Move returns status 0, amount 0
23:23:51.018 00.000 11596 MoveAxis(N, 0, ABG)
23:23:51.018 00.000 11596 Move returns status 0, amount 0
23:23:51.018 00.000 11596 move complete, result=0
23:23:51.018 00.000 11596 worker thread done servicing request
23:23:51.024 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=216, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
23:23:51.031 00.007 13300 UpdateGuideState exits: m=2003 SNR=31.3
23:23:51.031 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:51.031 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:23:51.032 00.001 13300 Enqueuing Expose request
23:23:51.032 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:23:51.032 00.000 11596 Worker thread wakes up
23:23:51.032 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:23:51.537 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:23:52.132 00.595 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8ae01756-339e-454b-aa02-a50fa32bb336"}
23:23:52.132 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8ae01756-339e-454b-aa02-a50fa32bb336"}
23:23:52.133 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4117a2ab-0d7a-40a7-b4cf-7023392ef5d5"}
23:23:52.133 00.000 13300 case statement mapped state 6 to 3
23:23:52.133 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4117a2ab-0d7a-40a7-b4cf-7023392ef5d5"}
23:23:52.134 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e316779b-299b-4bd1-bbda-d8e23cef6364"}
23:23:52.134 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":798,"width":15,"height":15,"star_pos":[7.35,7.39],"pixels":"..."},"id":"e316779b-299b-4bd1-bbda-d8e23cef6364"}
23:23:54.575 02.441 11596 Exposure complete
23:23:54.656 00.081 11596 worker thread done servicing request
23:23:54.656 00.000 13300 OnExposeComplete: enter
23:23:54.656 00.000 13300 UpdateGuideState(): m_state=6
23:23:54.657 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 799
23:23:54.657 00.000 13300 Star::Find returns 1 (0), X=1070.29, Y=336.19, Mass=1973, SNR=31.1, Peak=250 HFD=3.4
23:23:54.657 00.000 13300 MultiStar: [#1 -0.18,-0.12,0.75,U] [#2 -0.08,-0.12,0.44,U] [#3 0.07,-0.08,0.40,U] [#4 0.22,-0.23,0.00,M8] [#5 0.08,-0.23,0.00,M5] [#6 0.03,-0.09,0.21,U] [#7 0.12,-0.01,0.22,U] [#8 0.43,-0.15,0.00,M3] 
23:23:54.657 00.000 13300 refined, 5 included, MultiStar: {-0.03, -0.11}, one-star: {0.01, -0.14}
23:23:54.658 00.001 13300 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-1.61) = xAngle (-0.24 = -0.24)
23:23:54.658 00.000 13300 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.22 = -0.22)
23:23:54.658 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.11 hyp=0.12 cameraTheta=-1.84 mountX=0.11 mountY=-0.03, mountTheta=-0.22
23:23:54.659 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.11, opts=13)
23:23:54.659 00.000 13300 Enqueuing Move request for scope (-0.03, -0.11)
23:23:54.660 00.001 11596 Worker thread wakes up
23:23:54.660 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.11) opts 0xd
23:23:54.660 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.11)
23:23:54.660 00.000 11596 Moving (-0.03, -0.11) raw xDistance=0.11 yDistance=-0.03
23:23:54.660 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:23:54.660 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:54.661 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:23:54.661 00.000 11596 MoveAxis(E, 0, ABG)
23:23:54.661 00.000 11596 Move returns status 0, amount 0
23:23:54.661 00.000 11596 MoveAxis(N, 0, ABG)
23:23:54.661 00.000 11596 Move returns status 0, amount 0
23:23:54.661 00.000 11596 move complete, result=0
23:23:54.661 00.000 11596 worker thread done servicing request
23:23:54.666 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=250, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
23:23:54.674 00.008 13300 UpdateGuideState exits: m=1973 SNR=31.1
23:23:54.674 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:54.674 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:23:54.675 00.001 13300 Enqueuing Expose request
23:23:54.675 00.000 11596 Worker thread wakes up
23:23:54.675 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:23:54.675 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:23:55.147 00.472 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4cd0319c-fae6-4027-96c8-629122b9c6ce"}
23:23:55.147 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4cd0319c-fae6-4027-96c8-629122b9c6ce"}
23:23:55.148 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"93d1a245-ac9d-473d-bca5-0cb4298a484b"}
23:23:55.148 00.000 13300 case statement mapped state 6 to 3
23:23:55.148 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"93d1a245-ac9d-473d-bca5-0cb4298a484b"}
23:23:55.149 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7d49323f-1d72-4356-bda9-3a3b2adfaa02"}
23:23:55.150 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":799,"width":15,"height":15,"star_pos":[7.29,7.19],"pixels":"..."},"id":"7d49323f-1d72-4356-bda9-3a3b2adfaa02"}
23:23:55.187 00.037 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:23:58.146 02.959 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"78239f8a-1491-4fee-8056-9dd52ba5aec0"}
23:23:58.146 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"78239f8a-1491-4fee-8056-9dd52ba5aec0"}
23:23:58.147 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"205d7f69-b6dc-4ee5-928d-d5c1951f4647"}
23:23:58.147 00.000 13300 case statement mapped state 6 to 3
23:23:58.147 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"205d7f69-b6dc-4ee5-928d-d5c1951f4647"}
23:23:58.148 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7689acb2-53f2-49e7-aacd-ebd8b9c1d034"}
23:23:58.148 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":799,"width":15,"height":15,"star_pos":[7.29,7.19],"pixels":"..."},"id":"7689acb2-53f2-49e7-aacd-ebd8b9c1d034"}
23:23:58.213 00.065 11596 Exposure complete
23:23:58.284 00.071 11596 worker thread done servicing request
23:23:58.284 00.000 13300 OnExposeComplete: enter
23:23:58.284 00.000 13300 UpdateGuideState(): m_state=6
23:23:58.285 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 800
23:23:58.285 00.000 13300 Star::Find returns 1 (0), X=1070.41, Y=336.03, Mass=1946, SNR=30.9, Peak=254 HFD=3.4
23:23:58.285 00.000 13300 MultiStar: [#1 -0.18,-0.29,0.00,M1] [#2 -0.01,-0.40,0.00,M1] [#3 0.16,-0.11,0.40,U] [#4 0.25,-0.39,0.00,M9] [#5 -0.03,-0.43,0.00,M6] [#6 -0.06,-0.29,0.00,M1] [#7 0.10,-0.30,0.00,M1] [#8 0.22,-0.41,0.00,M4] 
23:23:58.286 00.001 13300 refined, 1 included, MultiStar: {0.14, -0.25}, one-star: {0.13, -0.30}
23:23:58.286 00.000 13300 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-1.61) = xAngle (0.55 = 0.55)
23:23:58.286 00.000 13300 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.57 = 0.57)
23:23:58.286 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=-0.25 hyp=0.28 cameraTheta=-1.05 mountX=0.24 mountY=0.15, mountTheta=0.56
23:23:58.287 00.001 13300 SchedulePrimaryMove(1016D950, x=0.14, y=-0.25, opts=13)
23:23:58.288 00.001 13300 Enqueuing Move request for scope (0.14, -0.25)
23:23:58.288 00.000 11596 Worker thread wakes up
23:23:58.288 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.25) opts 0xd
23:23:58.288 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, -0.25)
23:23:58.288 00.000 11596 Moving (0.14, -0.25) raw xDistance=0.24 yDistance=0.15
23:23:58.288 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
23:23:58.289 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:58.289 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:23:58.290 00.001 11596 MoveAxis(W, 302, ABG)
23:23:58.290 00.000 11596 Guiding  Dir = 3, Dur = 302
23:23:58.291 00.001 11596 IsSlewing returns 0
23:23:58.295 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
23:23:58.302 00.007 13300 UpdateGuideState exits: m=1946 SNR=30.9
23:23:58.302 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:58.302 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:23:58.302 00.000 13300 Enqueuing Expose request
23:23:58.368 00.066 11596 IsGuiding returns 0
23:23:58.579 00.211 11596 PulseGuide returned control before completion, sleep 102
23:23:58.775 00.196 11596 IsGuiding returns 1
23:23:58.775 00.000 11596 scope still moving after pulse duration time elapsed
23:23:58.801 00.026 11596 IsSlewing returns 0
23:23:59.017 00.216 11596 IsGuiding returns 0
23:23:59.017 00.000 11596 scope move finished after 302 + 347 ms
23:23:59.017 00.000 11596 Move returns status 0, amount 302
23:23:59.017 00.000 11596 MoveAxis(N, 0, ABG)
23:23:59.017 00.000 11596 Move returns status 0, amount 0
23:23:59.017 00.000 11596 move complete, result=0
23:23:59.017 00.000 11596 worker thread done servicing request
23:23:59.017 00.000 13300 GuideStep: 0.2 px 302 ms WEST, 0.2 px 0 ms NORTH
23:23:59.018 00.001 11596 Worker thread wakes up
23:23:59.018 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:23:59.527 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:24:01.145 01.618 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4ec7c48f-0ebf-41f2-a543-0f0669f8a434"}
23:24:01.145 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4ec7c48f-0ebf-41f2-a543-0f0669f8a434"}
23:24:01.146 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fe4c36ca-24cf-4d04-9ee0-d407865ffc3e"}
23:24:01.146 00.000 13300 case statement mapped state 6 to 3
23:24:01.146 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fe4c36ca-24cf-4d04-9ee0-d407865ffc3e"}
23:24:01.146 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5c37766f-b3a0-4a96-b533-257169875854"}
23:24:01.146 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":800,"width":15,"height":15,"star_pos":[7.41,7.03],"pixels":"..."},"id":"5c37766f-b3a0-4a96-b533-257169875854"}
23:24:02.554 01.408 11596 Exposure complete
23:24:02.625 00.071 11596 worker thread done servicing request
23:24:02.625 00.000 13300 OnExposeComplete: enter
23:24:02.625 00.000 13300 UpdateGuideState(): m_state=6
23:24:02.626 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 801
23:24:02.626 00.000 13300 Star::Find returns 1 (0), X=1070.43, Y=336.12, Mass=1927, SNR=30.8, Peak=253 HFD=3.3
23:24:02.626 00.000 13300 MultiStar: [#1 -0.12,-0.07,0.76,U] [#2 -0.15,-0.15,0.45,U] [#3 0.26,-0.12,0.00,M1] [#4 0.04,-0.57,0.00,M10] [#5 0.33,-0.02,0.00,M7] [#6 -0.05,-0.05,0.22,U] [#7 -0.14,-0.42,0.00,M2] [#8 0.21,-0.15,0.00,M5] 
23:24:02.626 00.000 13300 refined, 3 included, MultiStar: {-0.01, -0.14}, one-star: {0.15, -0.21}
23:24:02.626 00.000 13300 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-1.61) = xAngle (-0.02 = -0.02)
23:24:02.627 00.001 13300 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.00 = -0.00)
23:24:02.627 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.62 mountX=0.14 mountY=-0.00, mountTheta=-0.00
23:24:02.629 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.14, opts=13)
23:24:02.629 00.000 13300 Enqueuing Move request for scope (-0.01, -0.14)
23:24:02.629 00.000 11596 Worker thread wakes up
23:24:02.629 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.14) opts 0xd
23:24:02.629 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.14)
23:24:02.629 00.000 11596 Moving (-0.01, -0.14) raw xDistance=0.14 yDistance=-0.00
23:24:02.629 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.14
23:24:02.630 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:02.630 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:24:02.630 00.000 11596 MoveAxis(W, 198, ABG)
23:24:02.630 00.000 11596 Guiding  Dir = 3, Dur = 198
23:24:02.630 00.000 11596 IsSlewing returns 0
23:24:02.637 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
23:24:02.644 00.007 13300 UpdateGuideState exits: m=1927 SNR=30.8
23:24:02.644 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:02.644 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:24:02.645 00.001 13300 Enqueuing Expose request
23:24:02.660 00.015 11596 IsGuiding returns 0
23:24:03.063 00.403 11596 IsGuiding returns 1
23:24:03.063 00.000 11596 scope still moving after pulse duration time elapsed
23:24:03.349 00.286 11596 IsSlewing returns 0
23:24:03.570 00.221 11596 IsGuiding returns 0
23:24:03.570 00.000 11596 scope move finished after 198 + 711 ms
23:24:03.570 00.000 11596 Move returns status 0, amount 198
23:24:03.570 00.000 11596 MoveAxis(N, 0, ABG)
23:24:03.570 00.000 11596 Move returns status 0, amount 0
23:24:03.571 00.001 11596 move complete, result=0
23:24:03.571 00.000 11596 worker thread done servicing request
23:24:03.571 00.000 11596 Worker thread wakes up
23:24:03.571 00.000 13300 GuideStep: 0.1 px 198 ms WEST, -0.0 px 0 ms NORTH
23:24:03.571 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:24:04.084 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:24:04.145 00.061 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bfbf0454-e5c4-4d1f-bf62-3fe38c0d3551"}
23:24:04.145 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bfbf0454-e5c4-4d1f-bf62-3fe38c0d3551"}
23:24:04.146 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c241795e-8806-45a6-a1d6-7343ae547330"}
23:24:04.146 00.000 13300 case statement mapped state 6 to 3
23:24:04.146 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c241795e-8806-45a6-a1d6-7343ae547330"}
23:24:04.146 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fbeaeae5-7fb8-4117-a2ac-6137029d5866"}
23:24:04.147 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":801,"width":15,"height":15,"star_pos":[7.43,7.12],"pixels":"..."},"id":"fbeaeae5-7fb8-4117-a2ac-6137029d5866"}
23:24:07.115 02.968 11596 Exposure complete
23:24:07.144 00.029 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bbc71c64-61c7-4e45-a118-836d4806d384"}
23:24:07.144 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bbc71c64-61c7-4e45-a118-836d4806d384"}
23:24:07.145 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f0874c0e-4aed-402e-8743-eb6326bbf5f5"}
23:24:07.145 00.000 13300 case statement mapped state 6 to 3
23:24:07.145 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f0874c0e-4aed-402e-8743-eb6326bbf5f5"}
23:24:07.146 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f3162ee5-f582-41e8-a8d4-dc757967ea5c"}
23:24:07.146 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":801,"width":15,"height":15,"star_pos":[7.43,7.12],"pixels":"..."},"id":"f3162ee5-f582-41e8-a8d4-dc757967ea5c"}
23:24:07.196 00.050 11596 worker thread done servicing request
23:24:07.196 00.000 13300 OnExposeComplete: enter
23:24:07.197 00.001 13300 UpdateGuideState(): m_state=6
23:24:07.197 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 802
23:24:07.197 00.000 13300 Star::Find returns 1 (0), X=1070.50, Y=336.07, Mass=1980, SNR=31.2, Peak=254 HFD=3.5
23:24:07.198 00.001 13300 MultiStar: [#1 -0.10,0.02,0.74,U] [#2 -0.02,-0.12,0.44,U] [#3 -0.04,-0.21,0.41,U] [#4 0.08,-0.49,0.00,R] [#5 0.04,-0.36,0.00,M8] [#6 0.27,-0.18,0.00,M1] [#7 -0.00,-0.20,0.23,U] [#8 0.39,-0.43,0.00,M6] 
23:24:07.198 00.000 13300 refined, 4 included, MultiStar: {0.04, -0.15}, one-star: {0.22, -0.26}
23:24:07.199 00.001 13300 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-1.61) = xAngle (0.32 = 0.32)
23:24:07.199 00.000 13300 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.33 = 0.33)
23:24:07.199 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.15 hyp=0.16 cameraTheta=-1.29 mountX=0.15 mountY=0.05, mountTheta=0.33
23:24:07.201 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.15, opts=13)
23:24:07.202 00.001 13300 Enqueuing Move request for scope (0.04, -0.15)
23:24:07.202 00.000 11596 Worker thread wakes up
23:24:07.202 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.15) opts 0xd
23:24:07.202 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.15)
23:24:07.202 00.000 11596 Moving (0.04, -0.15) raw xDistance=0.15 yDistance=0.05
23:24:07.202 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
23:24:07.203 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:07.203 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:24:07.203 00.000 11596 MoveAxis(W, 205, ABG)
23:24:07.203 00.000 11596 Guiding  Dir = 3, Dur = 205
23:24:07.203 00.000 11596 IsSlewing returns 0
23:24:07.211 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=3, FiltMax=99, Gamma=0.510
23:24:07.218 00.007 13300 UpdateGuideState exits: m=1980 SNR=31.2
23:24:07.219 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:07.219 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:24:07.219 00.000 13300 Enqueuing Expose request
23:24:07.255 00.036 11596 IsGuiding returns 0
23:24:07.733 00.478 11596 IsGuiding returns 1
23:24:07.733 00.000 11596 scope still moving after pulse duration time elapsed
23:24:07.924 00.191 11596 IsSlewing returns 0
23:24:08.017 00.093 11596 IsGuiding returns 0
23:24:08.017 00.000 11596 scope move finished after 205 + 556 ms
23:24:08.017 00.000 11596 Move returns status 0, amount 205
23:24:08.017 00.000 11596 MoveAxis(N, 0, ABG)
23:24:08.017 00.000 11596 Move returns status 0, amount 0
23:24:08.017 00.000 11596 move complete, result=0
23:24:08.017 00.000 11596 worker thread done servicing request
23:24:08.017 00.000 13300 GuideStep: 0.2 px 205 ms WEST, 0.1 px 0 ms NORTH
23:24:08.018 00.001 11596 Worker thread wakes up
23:24:08.018 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:24:08.530 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:24:10.143 01.613 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"24c6d3ed-7b09-4a61-90cf-cc24d97bd077"}
23:24:10.143 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"24c6d3ed-7b09-4a61-90cf-cc24d97bd077"}
23:24:10.144 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"17c320a8-c91e-4363-a67f-3114ae457e03"}
23:24:10.144 00.000 13300 case statement mapped state 6 to 3
23:24:10.144 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"17c320a8-c91e-4363-a67f-3114ae457e03"}
23:24:10.144 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d5726510-50d8-40d0-9399-8ee02e8dd9cf"}
23:24:10.145 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":802,"width":15,"height":15,"star_pos":[6.50,7.07],"pixels":"..."},"id":"d5726510-50d8-40d0-9399-8ee02e8dd9cf"}
23:24:11.563 01.418 11596 Exposure complete
23:24:11.639 00.076 11596 worker thread done servicing request
23:24:11.639 00.000 13300 OnExposeComplete: enter
23:24:11.639 00.000 13300 UpdateGuideState(): m_state=6
23:24:11.639 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 803
23:24:11.639 00.000 13300 Star::Find returns 1 (0), X=1070.43, Y=336.51, Mass=1957, SNR=30.9, Peak=235 HFD=3.2
23:24:11.640 00.001 13300 MultiStar: [#1 -0.21,0.09,0.75,U] [#2 -0.08,0.14,0.44,U] [#3 -0.02,0.19,0.42,U] [#4 0.03,0.35,0.00,M1] [#5 0.14,-0.11,0.26,U] [#6 -0.26,0.15,0.00,M2] [#7 -0.07,0.06,0.22,U] [#8 -0.01,0.24,0.00,M7] 
23:24:11.640 00.000 13300 refined, 5 included, MultiStar: {-0.01, 0.12}, one-star: {0.15, 0.18}
23:24:11.640 00.000 13300 CameraToMount -- cameraTheta (1.65) - m_xAngle (-1.61) = xAngle (3.26 = -3.03)
23:24:11.640 00.000 13300 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.27 = -3.01)
23:24:11.640 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.65 mountX=-0.12 mountY=-0.02, mountTheta=-3.01
23:24:11.642 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.12, opts=13)
23:24:11.642 00.000 13300 Enqueuing Move request for scope (-0.01, 0.12)
23:24:11.642 00.000 11596 Worker thread wakes up
23:24:11.642 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.12) opts 0xd
23:24:11.642 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.12)
23:24:11.642 00.000 11596 Moving (-0.01, 0.12) raw xDistance=-0.12 yDistance=-0.02
23:24:11.642 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:24:11.643 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:11.643 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:24:11.643 00.000 11596 MoveAxis(E, 0, ABG)
23:24:11.643 00.000 11596 Move returns status 0, amount 0
23:24:11.643 00.000 11596 MoveAxis(N, 0, ABG)
23:24:11.643 00.000 11596 Move returns status 0, amount 0
23:24:11.643 00.000 11596 move complete, result=0
23:24:11.643 00.000 11596 worker thread done servicing request
23:24:11.648 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
23:24:11.655 00.007 13300 UpdateGuideState exits: m=1957 SNR=30.9
23:24:11.655 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:11.655 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:24:11.655 00.000 13300 Enqueuing Expose request
23:24:11.656 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:24:11.656 00.000 11596 Worker thread wakes up
23:24:11.656 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:24:12.165 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:24:13.142 00.977 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1fedfed5-dd96-4e74-9cb3-65626f666fbd"}
23:24:13.142 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1fedfed5-dd96-4e74-9cb3-65626f666fbd"}
23:24:13.143 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f2a0434a-dd00-4df0-9c6b-ce0b3a8940ef"}
23:24:13.143 00.000 13300 case statement mapped state 6 to 3
23:24:13.143 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f2a0434a-dd00-4df0-9c6b-ce0b3a8940ef"}
23:24:13.143 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"09eec3d0-dd0e-4d62-813f-e01349fe1afd"}
23:24:13.144 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":803,"width":15,"height":15,"star_pos":[7.43,6.51],"pixels":"..."},"id":"09eec3d0-dd0e-4d62-813f-e01349fe1afd"}
23:24:15.209 02.065 11596 Exposure complete
23:24:15.299 00.090 11596 worker thread done servicing request
23:24:15.300 00.001 13300 OnExposeComplete: enter
23:24:15.300 00.000 13300 UpdateGuideState(): m_state=6
23:24:15.300 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 804
23:24:15.301 00.001 13300 Star::Find returns 1 (0), X=1070.32, Y=336.53, Mass=1930, SNR=30.7, Peak=246 HFD=3.2
23:24:15.302 00.001 13300 MultiStar: [#1 -0.15,0.07,0.75,U] [#2 -0.16,0.02,0.44,U] [#3 0.07,0.34,0.00,M1] [#4 -0.03,0.16,0.29,U] [#5 0.08,0.05,0.26,U] [#6 -0.03,0.23,0.21,U] [#7 -0.18,0.26,0.00,M1] [#8 0.18,-0.02,0.20,U] 
23:24:15.302 00.000 13300 refined, 6 included, MultiStar: {-0.03, 0.12}, one-star: {0.04, 0.20}
23:24:15.302 00.000 13300 CameraToMount -- cameraTheta (1.84) - m_xAngle (-1.61) = xAngle (3.45 = -2.83)
23:24:15.302 00.000 13300 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.47 = -2.82)
23:24:15.302 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.12 hyp=0.12 cameraTheta=1.84 mountX=-0.12 mountY=-0.04, mountTheta=-2.82
23:24:15.305 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.12, opts=13)
23:24:15.305 00.000 13300 Enqueuing Move request for scope (-0.03, 0.12)
23:24:15.305 00.000 11596 Worker thread wakes up
23:24:15.305 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.12) opts 0xd
23:24:15.305 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.12)
23:24:15.306 00.001 11596 Moving (-0.03, 0.12) raw xDistance=-0.12 yDistance=-0.04
23:24:15.306 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:24:15.306 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:15.306 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:24:15.306 00.000 11596 MoveAxis(E, 0, ABG)
23:24:15.306 00.000 11596 Move returns status 0, amount 0
23:24:15.306 00.000 11596 MoveAxis(N, 0, ABG)
23:24:15.307 00.001 11596 Move returns status 0, amount 0
23:24:15.307 00.000 11596 move complete, result=0
23:24:15.307 00.000 11596 worker thread done servicing request
23:24:15.313 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=3, FiltMax=108, Gamma=0.510
23:24:15.321 00.008 13300 UpdateGuideState exits: m=1930 SNR=30.7
23:24:15.321 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:15.321 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:24:15.321 00.000 13300 Enqueuing Expose request
23:24:15.322 00.001 11596 Worker thread wakes up
23:24:15.322 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:24:15.322 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:24:15.839 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:24:16.142 00.303 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6e9067e6-d901-4ad2-aab1-f13416ca2605"}
23:24:16.142 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6e9067e6-d901-4ad2-aab1-f13416ca2605"}
23:24:16.143 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b7a89165-971b-487d-b4a3-e16052c4e641"}
23:24:16.143 00.000 13300 case statement mapped state 6 to 3
23:24:16.143 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b7a89165-971b-487d-b4a3-e16052c4e641"}
23:24:16.144 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"87a469ac-10c6-4587-820d-127efdac89d8"}
23:24:16.144 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":804,"width":15,"height":15,"star_pos":[7.32,6.53],"pixels":"..."},"id":"87a469ac-10c6-4587-820d-127efdac89d8"}
23:24:18.871 02.727 11596 Exposure complete
23:24:18.953 00.082 11596 worker thread done servicing request
23:24:18.953 00.000 13300 OnExposeComplete: enter
23:24:18.953 00.000 13300 UpdateGuideState(): m_state=6
23:24:18.953 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 805
23:24:18.954 00.001 13300 Star::Find returns 1 (0), X=1070.18, Y=336.54, Mass=1943, SNR=30.8, Peak=239 HFD=3.2
23:24:18.954 00.000 13300 MultiStar: [#1 -0.10,0.05,0.75,U] [#2 -0.20,-0.01,0.43,U] [#3 0.12,0.26,0.00,M2] [#4 -0.00,0.51,0.00,M1] [#5 -0.35,0.15,0.00,M7] [#6 -0.31,-0.08,0.00,M2] [#7 -0.13,0.15,0.23,U] [#8 0.21,0.09,0.19,U] 
23:24:18.954 00.000 13300 refined, 4 included, MultiStar: {-0.10, 0.11}, one-star: {-0.09, 0.22}
23:24:18.954 00.000 13300 CameraToMount -- cameraTheta (2.27) - m_xAngle (-1.61) = xAngle (3.87 = -2.41)
23:24:18.954 00.000 13300 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.89 = -2.39)
23:24:18.954 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.11 hyp=0.15 cameraTheta=2.27 mountX=-0.11 mountY=-0.10, mountTheta=-2.40
23:24:18.957 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.11, opts=13)
23:24:18.957 00.000 13300 Enqueuing Move request for scope (-0.10, 0.11)
23:24:18.957 00.000 11596 Worker thread wakes up
23:24:18.957 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.11) opts 0xd
23:24:18.958 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.11)
23:24:18.958 00.000 11596 Moving (-0.10, 0.11) raw xDistance=-0.11 yDistance=-0.10
23:24:18.958 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:24:18.958 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:18.958 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:24:18.958 00.000 11596 MoveAxis(E, 0, ABG)
23:24:18.958 00.000 11596 Move returns status 0, amount 0
23:24:18.958 00.000 11596 MoveAxis(N, 0, ABG)
23:24:18.958 00.000 11596 Move returns status 0, amount 0
23:24:18.958 00.000 11596 move complete, result=0
23:24:18.958 00.000 11596 worker thread done servicing request
23:24:18.965 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
23:24:18.973 00.008 13300 UpdateGuideState exits: m=1943 SNR=30.8
23:24:18.973 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:18.973 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:24:18.973 00.000 13300 Enqueuing Expose request
23:24:18.973 00.000 11596 Worker thread wakes up
23:24:18.973 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:24:18.973 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:24:19.142 00.169 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7caf0082-07b2-442a-b3b3-b10e83d63657"}
23:24:19.142 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7caf0082-07b2-442a-b3b3-b10e83d63657"}
23:24:19.143 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7e5fc262-3ce1-486c-b6d9-748239d2b960"}
23:24:19.143 00.000 13300 case statement mapped state 6 to 3
23:24:19.143 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7e5fc262-3ce1-486c-b6d9-748239d2b960"}
23:24:19.144 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cc9cb4f2-bd41-40dc-af09-09d82c6dce4f"}
23:24:19.144 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":805,"width":15,"height":15,"star_pos":[7.18,6.54],"pixels":"..."},"id":"cc9cb4f2-bd41-40dc-af09-09d82c6dce4f"}
23:24:19.487 00.343 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:24:22.142 02.655 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f93db8ac-d5d4-428d-bbe2-19abff4f0263"}
23:24:22.142 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f93db8ac-d5d4-428d-bbe2-19abff4f0263"}
23:24:22.143 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6145353b-c6f3-4319-98dc-e1b6e85bb78a"}
23:24:22.143 00.000 13300 case statement mapped state 6 to 3
23:24:22.143 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6145353b-c6f3-4319-98dc-e1b6e85bb78a"}
23:24:22.143 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f205b6a0-cc31-46f9-8332-934681153532"}
23:24:22.144 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":805,"width":15,"height":15,"star_pos":[7.18,6.54],"pixels":"..."},"id":"f205b6a0-cc31-46f9-8332-934681153532"}
23:24:22.520 00.376 11596 Exposure complete
23:24:22.590 00.070 11596 worker thread done servicing request
23:24:22.590 00.000 13300 OnExposeComplete: enter
23:24:22.590 00.000 13300 UpdateGuideState(): m_state=6
23:24:22.590 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 806
23:24:22.591 00.001 13300 Star::Find returns 1 (0), X=1070.17, Y=336.39, Mass=1928, SNR=30.8, Peak=219 HFD=3.2
23:24:22.591 00.000 13300 MultiStar: [#1 -0.12,-0.02,0.76,U] [#2 -0.07,-0.11,0.45,U] [#3 0.13,0.15,0.42,U] [#4 0.04,0.39,0.00,M2] [#5 -0.04,0.14,0.25,U] [#6 -0.20,0.11,0.22,U] [#7 -0.03,-0.06,0.22,U] [#8 0.24,0.07,0.00,M6] 
23:24:22.591 00.000 13300 refined, 6 included, MultiStar: {-0.07, 0.03}, one-star: {-0.10, 0.06}
23:24:22.591 00.000 13300 CameraToMount -- cameraTheta (2.71) - m_xAngle (-1.61) = xAngle (4.32 = -1.96)
23:24:22.591 00.000 13300 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.34 = -1.95)
23:24:22.591 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.03 hyp=0.08 cameraTheta=2.71 mountX=-0.03 mountY=-0.07, mountTheta=-1.96
23:24:22.593 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.03, opts=13)
23:24:22.593 00.000 13300 Enqueuing Move request for scope (-0.07, 0.03)
23:24:22.594 00.001 11596 Worker thread wakes up
23:24:22.594 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.03) opts 0xd
23:24:22.594 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.03)
23:24:22.594 00.000 11596 Moving (-0.07, 0.03) raw xDistance=-0.03 yDistance=-0.07
23:24:22.594 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:24:22.594 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:22.595 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:24:22.595 00.000 11596 MoveAxis(E, 0, ABG)
23:24:22.595 00.000 11596 Move returns status 0, amount 0
23:24:22.596 00.001 11596 MoveAxis(N, 0, ABG)
23:24:22.596 00.000 11596 Move returns status 0, amount 0
23:24:22.596 00.000 11596 move complete, result=0
23:24:22.596 00.000 11596 worker thread done servicing request
23:24:22.603 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=219, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
23:24:22.610 00.007 13300 UpdateGuideState exits: m=1928 SNR=30.8
23:24:22.610 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:22.610 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:24:22.610 00.000 13300 Enqueuing Expose request
23:24:22.611 00.001 11596 Worker thread wakes up
23:24:22.611 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:24:22.611 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:24:23.123 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:24:25.142 02.019 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f6e9583c-647e-4108-ade6-2f21117b5c29"}
23:24:25.142 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f6e9583c-647e-4108-ade6-2f21117b5c29"}
23:24:25.143 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d616aa64-3594-490b-8c5c-ba1dba7020d6"}
23:24:25.143 00.000 13300 case statement mapped state 6 to 3
23:24:25.143 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d616aa64-3594-490b-8c5c-ba1dba7020d6"}
23:24:25.144 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c2161520-4bce-43e8-9249-bbeeaae027a5"}
23:24:25.144 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":806,"width":15,"height":15,"star_pos":[7.17,7.39],"pixels":"..."},"id":"c2161520-4bce-43e8-9249-bbeeaae027a5"}
23:24:26.147 01.003 11596 Exposure complete
23:24:26.234 00.087 11596 worker thread done servicing request
23:24:26.234 00.000 13300 OnExposeComplete: enter
23:24:26.234 00.000 13300 UpdateGuideState(): m_state=6
23:24:26.235 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 807
23:24:26.235 00.000 13300 Star::Find returns 1 (0), X=1070.24, Y=336.34, Mass=1998, SNR=31.3, Peak=226 HFD=3.4
23:24:26.236 00.001 13300 MultiStar: [#1 -0.14,-0.14,0.73,U] [#2 -0.05,-0.09,0.44,U] [#3 -0.10,0.28,0.00,M2] [#4 0.04,0.41,0.00,M3] [#5 -0.02,-0.17,0.24,U] [#6 -0.20,-0.05,0.21,U] [#7 0.16,0.20,0.00,M1] [#8 0.08,0.08,0.19,U] 
23:24:26.236 00.000 13300 single-star, 5 included, MultiStar: {-0.07, -0.06}, one-star: {-0.03, 0.01}
23:24:26.236 00.000 13300 CameraToMount -- cameraTheta (2.84) - m_xAngle (-1.61) = xAngle (4.45 = -1.84)
23:24:26.237 00.001 13300 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.46 = -1.82)
23:24:26.237 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.01 hyp=0.03 cameraTheta=2.84 mountX=-0.01 mountY=-0.03, mountTheta=-1.83
23:24:26.239 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.01, opts=13)
23:24:26.239 00.000 13300 Enqueuing Move request for scope (-0.03, 0.01)
23:24:26.239 00.000 11596 Worker thread wakes up
23:24:26.240 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.01) opts 0xd
23:24:26.240 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.01)
23:24:26.240 00.000 11596 Moving (-0.03, 0.01) raw xDistance=-0.01 yDistance=-0.03
23:24:26.240 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:24:26.240 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:26.241 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:24:26.241 00.000 11596 MoveAxis(E, 0, ABG)
23:24:26.241 00.000 11596 Move returns status 0, amount 0
23:24:26.241 00.000 11596 MoveAxis(N, 0, ABG)
23:24:26.241 00.000 11596 Move returns status 0, amount 0
23:24:26.241 00.000 11596 move complete, result=0
23:24:26.241 00.000 11596 worker thread done servicing request
23:24:26.247 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
23:24:26.254 00.007 13300 UpdateGuideState exits: m=1998 SNR=31.3
23:24:26.255 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:26.255 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:24:26.255 00.000 13300 Enqueuing Expose request
23:24:26.255 00.000 11596 Worker thread wakes up
23:24:26.255 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:24:26.255 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:24:26.768 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:24:28.142 01.374 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"04d43154-601f-496f-9dcb-2ff6195e48a5"}
23:24:28.142 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"04d43154-601f-496f-9dcb-2ff6195e48a5"}
23:24:28.143 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eefccc09-795c-4ff1-b97c-1cd19f93b8b3"}
23:24:28.143 00.000 13300 case statement mapped state 6 to 3
23:24:28.143 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eefccc09-795c-4ff1-b97c-1cd19f93b8b3"}
23:24:28.143 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e27dd143-918d-4793-8821-bd9472b7279e"}
23:24:28.144 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":807,"width":15,"height":15,"star_pos":[7.24,7.34],"pixels":"..."},"id":"e27dd143-918d-4793-8821-bd9472b7279e"}
23:24:29.805 01.661 11596 Exposure complete
23:24:29.887 00.082 11596 worker thread done servicing request
23:24:29.888 00.001 13300 OnExposeComplete: enter
23:24:29.888 00.000 13300 UpdateGuideState(): m_state=6
23:24:29.888 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 808
23:24:29.888 00.000 13300 Star::Find returns 1 (0), X=1070.26, Y=336.26, Mass=1992, SNR=31.3, Peak=239 HFD=3.5
23:24:29.889 00.001 13300 MultiStar: [#1 -0.12,-0.17,0.74,U] [#2 -0.16,-0.08,0.44,U] [#3 -0.02,-0.08,0.41,U] [#4 -0.15,0.30,0.00,M4] [#5 -0.12,-0.01,0.24,U] [#6 -0.03,-0.26,0.00,M1] [#7 0.06,-0.23,0.23,U] [#8 0.30,-0.11,0.00,M6] 
23:24:29.889 00.000 13300 single-star, 5 included, MultiStar: {-0.06, -0.10}, one-star: {-0.01, -0.07}
23:24:29.889 00.000 13300 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-1.61) = xAngle (-0.14 = -0.14)
23:24:29.889 00.000 13300 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.13 = -0.13)
23:24:29.889 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.75 mountX=0.07 mountY=-0.01, mountTheta=-0.13
23:24:29.891 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.07, opts=13)
23:24:29.891 00.000 13300 Enqueuing Move request for scope (-0.01, -0.07)
23:24:29.891 00.000 11596 Worker thread wakes up
23:24:29.891 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.07) opts 0xd
23:24:29.891 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.07)
23:24:29.891 00.000 11596 Moving (-0.01, -0.07) raw xDistance=0.07 yDistance=-0.01
23:24:29.891 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:24:29.891 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:29.892 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:24:29.892 00.000 11596 MoveAxis(E, 0, ABG)
23:24:29.892 00.000 11596 Move returns status 0, amount 0
23:24:29.892 00.000 11596 MoveAxis(N, 0, ABG)
23:24:29.892 00.000 11596 Move returns status 0, amount 0
23:24:29.892 00.000 11596 move complete, result=0
23:24:29.892 00.000 11596 worker thread done servicing request
23:24:29.896 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
23:24:29.905 00.009 13300 UpdateGuideState exits: m=1992 SNR=31.3
23:24:29.905 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:29.905 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:24:29.905 00.000 13300 Enqueuing Expose request
23:24:29.905 00.000 11596 Worker thread wakes up
23:24:29.905 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:24:29.905 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:24:30.421 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:24:31.140 00.719 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0104d1b0-fa95-4a85-a76b-377ba60091c4"}
23:24:31.140 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0104d1b0-fa95-4a85-a76b-377ba60091c4"}
23:24:31.141 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4a8c89bd-a727-481e-9ae2-a46b2a2eac62"}
23:24:31.141 00.000 13300 case statement mapped state 6 to 3
23:24:31.141 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4a8c89bd-a727-481e-9ae2-a46b2a2eac62"}
23:24:31.141 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"aeb7f122-a6f1-4d95-a439-8ba1584da92c"}
23:24:31.141 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":808,"width":15,"height":15,"star_pos":[7.26,7.26],"pixels":"..."},"id":"aeb7f122-a6f1-4d95-a439-8ba1584da92c"}
23:24:33.453 02.312 11596 Exposure complete
23:24:33.526 00.073 11596 worker thread done servicing request
23:24:33.526 00.000 13300 OnExposeComplete: enter
23:24:33.526 00.000 13300 UpdateGuideState(): m_state=6
23:24:33.527 00.001 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 809
23:24:33.527 00.000 13300 Star::Find returns 1 (0), X=1070.16, Y=336.13, Mass=1916, SNR=30.6, Peak=254 HFD=3.0
23:24:33.527 00.000 13300 MultiStar: [#1 -0.18,-0.20,0.00,M1] [#2 -0.20,-0.22,0.00,M1] [#3 0.01,-0.09,0.42,U] [#4 0.12,0.26,0.00,M5] [#5 -0.11,-0.28,0.00,M5] [#6 -0.36,-0.10,0.00,M2] [#7 0.03,-0.06,0.23,U] [#8 0.18,-0.24,0.00,M7] 
23:24:33.527 00.000 13300 refined, 2 included, MultiStar: {-0.06, -0.15}, one-star: {-0.12, -0.20}
23:24:33.528 00.001 13300 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-1.61) = xAngle (-0.37 = -0.37)
23:24:33.528 00.000 13300 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.36 = -0.36)
23:24:33.528 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.15 hyp=0.16 cameraTheta=-1.98 mountX=0.15 mountY=-0.06, mountTheta=-0.36
23:24:33.529 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.15, opts=13)
23:24:33.529 00.000 13300 Enqueuing Move request for scope (-0.06, -0.15)
23:24:33.530 00.001 11596 Worker thread wakes up
23:24:33.530 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.15) opts 0xd
23:24:33.530 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.15)
23:24:33.530 00.000 11596 Moving (-0.06, -0.15) raw xDistance=0.15 yDistance=-0.06
23:24:33.530 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
23:24:33.530 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:33.530 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:24:33.531 00.001 11596 MoveAxis(W, 190, ABG)
23:24:33.531 00.000 11596 Guiding  Dir = 3, Dur = 190
23:24:33.531 00.000 11596 IsSlewing returns 0
23:24:33.536 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
23:24:33.545 00.009 13300 UpdateGuideState exits: m=1916 SNR=30.6
23:24:33.545 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:33.545 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:24:33.545 00.000 13300 Enqueuing Expose request
23:24:33.581 00.036 11596 IsGuiding returns 0
23:24:33.924 00.343 11596 IsGuiding returns 1
23:24:33.924 00.000 11596 scope still moving after pulse duration time elapsed
23:24:34.108 00.184 11596 IsSlewing returns 0
23:24:34.139 00.031 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3b7ac745-41d0-434f-9482-a8cd49f80f05"}
23:24:34.139 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3b7ac745-41d0-434f-9482-a8cd49f80f05"}
23:24:34.140 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"abf8531f-f551-4766-a75d-43c749192a77"}
23:24:34.140 00.000 13300 case statement mapped state 6 to 3
23:24:34.140 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"abf8531f-f551-4766-a75d-43c749192a77"}
23:24:34.140 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4949d718-b8d6-477a-a7e4-52609880f86e"}
23:24:34.141 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":809,"width":15,"height":15,"star_pos":[7.16,7.13],"pixels":"..."},"id":"4949d718-b8d6-477a-a7e4-52609880f86e"}
23:24:34.232 00.091 11596 IsGuiding returns 0
23:24:34.232 00.000 11596 scope move finished after 190 + 461 ms
23:24:34.232 00.000 11596 Move returns status 0, amount 190
23:24:34.232 00.000 11596 MoveAxis(N, 0, ABG)
23:24:34.232 00.000 11596 Move returns status 0, amount 0
23:24:34.232 00.000 11596 move complete, result=0
23:24:34.232 00.000 11596 worker thread done servicing request
23:24:34.232 00.000 11596 Worker thread wakes up
23:24:34.232 00.000 13300 GuideStep: 0.2 px 190 ms WEST, -0.1 px 0 ms NORTH
23:24:34.233 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:24:34.745 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:24:37.139 02.394 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7d604ad4-5480-446e-86e4-385e573316d9"}
23:24:37.139 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7d604ad4-5480-446e-86e4-385e573316d9"}
23:24:37.140 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"98413186-132f-4388-98fd-8a6330542c3b"}
23:24:37.140 00.000 13300 case statement mapped state 6 to 3
23:24:37.140 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"98413186-132f-4388-98fd-8a6330542c3b"}
23:24:37.140 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bfacd1c5-9170-4c5e-b35c-70060d9d219a"}
23:24:37.140 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":809,"width":15,"height":15,"star_pos":[7.16,7.13],"pixels":"..."},"id":"bfacd1c5-9170-4c5e-b35c-70060d9d219a"}
23:24:37.770 00.630 11596 Exposure complete
23:24:37.842 00.072 11596 worker thread done servicing request
23:24:37.842 00.000 13300 OnExposeComplete: enter
23:24:37.843 00.001 13300 UpdateGuideState(): m_state=6
23:24:37.843 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 810
23:24:37.843 00.000 13300 Star::Find returns 1 (0), X=1070.25, Y=336.10, Mass=1943, SNR=30.9, Peak=254 HFD=3.2
23:24:37.844 00.001 13300 MultiStar: [#1 -0.10,-0.30,0.00,M2] [#2 -0.10,-0.30,0.00,M2] [#3 0.01,0.01,0.43,U] [#4 0.18,0.46,0.00,M6] [#5 -0.00,-0.29,0.00,M6] [#6 -0.26,-0.20,0.00,M3] [#7 0.10,-0.12,0.22,U] [#8 0.34,-0.02,0.00,M8] 
23:24:37.844 00.000 13300 refined, 2 included, MultiStar: {-0.00, -0.15}, one-star: {-0.03, -0.23}
23:24:37.844 00.000 13300 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-1.61) = xAngle (0.03 = 0.03)
23:24:37.844 00.000 13300 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.05 = 0.05)
23:24:37.844 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.15 hyp=0.15 cameraTheta=-1.57 mountX=0.15 mountY=0.01, mountTheta=0.05
23:24:37.846 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.15, opts=13)
23:24:37.846 00.000 13300 Enqueuing Move request for scope (-0.00, -0.15)
23:24:37.846 00.000 11596 Worker thread wakes up
23:24:37.847 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.15) opts 0xd
23:24:37.847 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.15)
23:24:37.847 00.000 11596 Moving (-0.00, -0.15) raw xDistance=0.15 yDistance=0.01
23:24:37.847 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
23:24:37.847 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:37.847 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:24:37.847 00.000 11596 MoveAxis(W, 206, ABG)
23:24:37.847 00.000 11596 Guiding  Dir = 3, Dur = 206
23:24:37.848 00.001 11596 IsSlewing returns 0
23:24:37.856 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
23:24:37.864 00.008 13300 UpdateGuideState exits: m=1943 SNR=30.9
23:24:37.864 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:37.864 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:24:37.864 00.000 13300 Enqueuing Expose request
23:24:37.877 00.013 11596 IsGuiding returns 0
23:24:37.965 00.088 11596 PulseGuide returned control before completion, sleep 129
23:24:38.175 00.210 11596 IsGuiding returns 1
23:24:38.175 00.000 11596 scope still moving after pulse duration time elapsed
23:24:38.206 00.031 11596 IsSlewing returns 0
23:24:38.272 00.066 11596 IsGuiding returns 0
23:24:38.272 00.000 11596 scope move finished after 206 + 188 ms
23:24:38.272 00.000 11596 Move returns status 0, amount 206
23:24:38.272 00.000 11596 MoveAxis(N, 0, ABG)
23:24:38.272 00.000 11596 Move returns status 0, amount 0
23:24:38.272 00.000 11596 move complete, result=0
23:24:38.272 00.000 11596 worker thread done servicing request
23:24:38.272 00.000 11596 Worker thread wakes up
23:24:38.272 00.000 13300 GuideStep: 0.2 px 206 ms WEST, 0.0 px 0 ms NORTH
23:24:38.273 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:24:38.775 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:24:40.137 01.362 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"729fe192-516f-4a16-83b6-c381e24373ad"}
23:24:40.137 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"729fe192-516f-4a16-83b6-c381e24373ad"}
23:24:40.138 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8ee374c0-c509-4b88-b466-8abb2e0b2113"}
23:24:40.138 00.000 13300 case statement mapped state 6 to 3
23:24:40.138 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8ee374c0-c509-4b88-b466-8abb2e0b2113"}
23:24:40.139 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"94a8c75a-3b01-45a1-92f4-ee4c34a176c0"}
23:24:40.139 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":810,"width":15,"height":15,"star_pos":[7.25,7.10],"pixels":"..."},"id":"94a8c75a-3b01-45a1-92f4-ee4c34a176c0"}
23:24:41.810 01.671 11596 Exposure complete
23:24:41.881 00.071 11596 worker thread done servicing request
23:24:41.881 00.000 13300 OnExposeComplete: enter
23:24:41.881 00.000 13300 UpdateGuideState(): m_state=6
23:24:41.881 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 811
23:24:41.882 00.001 13300 Star::Find returns 1 (0), X=1070.30, Y=336.22, Mass=2005, SNR=31.3, Peak=248 HFD=3.4
23:24:41.882 00.000 13300 MultiStar: [#1 -0.10,-0.22,0.00,M3] [#2 -0.00,0.18,0.37,U] [#3 0.23,-0.20,0.00,M1] [#4 0.06,0.28,0.00,M7] [#5 0.20,-0.14,0.25,U] [#6 -0.07,-0.21,0.21,U] [#7 0.09,-1.41,0.00,M1] [#8 -0.02,-0.17,0.20,U] 
23:24:41.882 00.000 13300 refined, 4 included, MultiStar: {0.02, -0.08}, one-star: {0.02, -0.10}
23:24:41.882 00.000 13300 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-1.61) = xAngle (0.35 = 0.35)
23:24:41.882 00.000 13300 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.36 = 0.36)
23:24:41.882 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.26 mountX=0.07 mountY=0.03, mountTheta=0.36
23:24:41.885 00.003 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.08, opts=13)
23:24:41.885 00.000 13300 Enqueuing Move request for scope (0.02, -0.08)
23:24:41.885 00.000 11596 Worker thread wakes up
23:24:41.886 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.08) opts 0xd
23:24:41.886 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.08)
23:24:41.886 00.000 11596 Moving (0.02, -0.08) raw xDistance=0.07 yDistance=0.03
23:24:41.886 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:24:41.886 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:41.886 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:24:41.887 00.001 11596 MoveAxis(E, 0, ABG)
23:24:41.887 00.000 11596 Move returns status 0, amount 0
23:24:41.887 00.000 11596 MoveAxis(N, 0, ABG)
23:24:41.887 00.000 11596 Move returns status 0, amount 0
23:24:41.887 00.000 11596 move complete, result=0
23:24:41.887 00.000 11596 worker thread done servicing request
23:24:41.892 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=0, FiltMax=93, Gamma=0.510
23:24:41.900 00.008 13300 UpdateGuideState exits: m=2005 SNR=31.3
23:24:41.900 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:41.900 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:24:41.900 00.000 13300 Enqueuing Expose request
23:24:41.900 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:24:41.901 00.001 11596 Worker thread wakes up
23:24:41.901 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:24:42.416 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:24:43.136 00.720 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e376fc0a-ac67-4c37-a59a-cac52ee0a5d9"}
23:24:43.136 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e376fc0a-ac67-4c37-a59a-cac52ee0a5d9"}
23:24:43.137 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"80603169-265b-413e-80b3-c74def696e7b"}
23:24:43.137 00.000 13300 case statement mapped state 6 to 3
23:24:43.137 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"80603169-265b-413e-80b3-c74def696e7b"}
23:24:43.138 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"caec9345-14b0-4667-b529-b01308544de8"}
23:24:43.138 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":811,"width":15,"height":15,"star_pos":[7.30,7.22],"pixels":"..."},"id":"caec9345-14b0-4667-b529-b01308544de8"}
23:24:44.084 00.946 13300 evsrv: cli 10203220 connect
23:24:44.085 00.001 13300 case statement mapped state 6 to 3
23:24:44.086 00.001 13300 case statement mapped state 6 to 3
23:24:44.086 00.000 13300 evsrv: cli 10203220 request: {"method":"get_app_state","id":"6489dd81-bbfe-4209-97aa-731783296b84"}
23:24:44.086 00.000 13300 case statement mapped state 6 to 3
23:24:44.087 00.001 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":"Guiding","id":"6489dd81-bbfe-4209-97aa-731783296b84"}
23:24:44.096 00.009 13300 evsrv: cli 10203220 disconnect
23:24:44.098 00.002 13300 evsrv: cli 10203400 connect
23:24:44.098 00.000 13300 case statement mapped state 6 to 3
23:24:44.099 00.001 13300 case statement mapped state 6 to 3
23:24:44.100 00.001 13300 evsrv: cli 10203400 request: {"method":"dither","params":{"amount":10,"raOnly":false,"settle":{"pixels":1.5,"time":5,"timeout":40}},"id":"5c1fc774-d32b-4246-947d-6dbcb1fc8813"}
23:24:44.100 00.000 13300 PhdController::Dither begins
23:24:44.100 00.000 13300 dither: size=10.00, dRA=0.00 dDec=-10.00
23:24:44.100 00.000 13300 MountToCamera -- mountTheta (-1.57) + m_xAngle (-1.61) = xAngle (-3.18 = 3.10)
23:24:44.101 00.001 13300 MountToCamera -- mountX=0.00 mountY=-10.00 hyp=10.00 mountTheta=-1.57 cameraX=-9.99, cameraY=0.38 cameraTheta=3.10
23:24:44.101 00.000 13300 setting lock position to (1060.28, 336.71)
23:24:44.101 00.000 13300 Mount: notify guiding dithered (-10.0, 0.4)
23:24:44.101 00.000 13300 MultiStar: stabilizing after lock position change
23:24:44.101 00.000 13300 Status Line: Dither da 0.00,-10.00
23:24:44.106 00.005 13300 PhdController: newstate STATE_SETTLE_BEGIN
23:24:44.107 00.001 13300 PhdController: newstate STATE_SETTLE_WAIT
23:24:44.107 00.000 13300 evsrv: cli 10203400 response: {"jsonrpc":"2.0","result":0,"id":"5c1fc774-d32b-4246-947d-6dbcb1fc8813"}
23:24:44.108 00.001 13300 evsrv: cli 10203400 disconnect
23:24:45.471 01.363 11596 Exposure complete
23:24:45.585 00.114 11596 worker thread done servicing request
23:24:45.585 00.000 13300 OnExposeComplete: enter
23:24:45.585 00.000 13300 UpdateGuideState(): m_state=6
23:24:45.585 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 812
23:24:45.586 00.001 13300 Star::Find returns 1 (0), X=1070.26, Y=336.21, Mass=1881, SNR=30.4, Peak=245 HFD=3.2
23:24:45.586 00.000 13300 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-1.61) = xAngle (1.56 = 1.56)
23:24:45.586 00.000 13300 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.57 = 1.57)
23:24:45.586 00.000 13300 CameraToMount -- cameraX=9.98 cameraY=-0.49 hyp=9.99 cameraTheta=-0.05 mountX=0.12 mountY=9.99, mountTheta=1.56
23:24:45.588 00.002 13300 dither recenter: remaining=(-0.0,10.0) step=(-0.0,10.0)
23:24:45.588 00.000 13300 MountToCamera -- mountTheta (1.57) + m_xAngle (-1.61) = xAngle (-0.04 = -0.04)
23:24:45.588 00.000 13300 MountToCamera -- mountX=-0.00 mountY=10.00 hyp=10.00 mountTheta=1.57 cameraX=9.99, cameraY=-0.38 cameraTheta=-0.04
23:24:45.588 00.000 13300 SchedulePrimaryMove(1016D950, x=9.99, y=-0.38, opts=4)
23:24:45.588 00.000 13300 Enqueuing Move request for scope (9.99, -0.38)
23:24:45.588 00.000 11596 Worker thread wakes up
23:24:45.588 00.000 13300 Mount: notify direct move -0.00,10.00
23:24:45.589 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (9.99, -0.38) opts 0x4
23:24:45.589 00.000 11596 Handling offset move in thread for scope, endpoint = (9.99, -0.38)
23:24:45.589 00.000 11596 Moving (9.99, -0.38) raw xDistance=-0.00 yDistance=10.00
23:24:45.589 00.000 11596 BLC: window closed
23:24:45.589 00.000 11596 MoveAxis(E, 0, B)
23:24:45.589 00.000 11596 Move returns status 0, amount 0
23:24:45.589 00.000 11596 BLC: non-algo type move will not reverse Dec direction, no blc applied
23:24:45.590 00.001 11596 MoveAxis(S, 13218, B)
23:24:45.590 00.000 11596 Guiding  Dir = 1, Dur = 13218
23:24:45.590 00.000 11596 IsSlewing returns 0
23:24:45.598 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=245, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
23:24:45.610 00.012 13300 UpdateGuideState exits: m=1881 SNR=30.4
23:24:45.610 00.000 13300 PhdController: settling, locked = 1, distance = 10.07 (1.50) aobump = 0 frame = 1 / 99999
23:24:45.610 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761690285.610,"Host":"MAX-PC","Inst":1,"Distance":10.07,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
23:24:45.611 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:45.611 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:24:45.611 00.000 13300 Enqueuing Expose request
23:24:45.706 00.095 11596 IsGuiding returns 0
23:24:45.892 00.186 11596 PulseGuide returned control before completion, sleep 13042
23:24:46.135 00.243 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dbdaa79a-082c-454a-a6c0-09b0712bd203"}
23:24:46.135 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dbdaa79a-082c-454a-a6c0-09b0712bd203"}
23:24:46.136 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6934e9c9-239e-4d8d-beb7-9a79133e2f62"}
23:24:46.136 00.000 13300 case statement mapped state 6 to 3
23:24:46.136 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6934e9c9-239e-4d8d-beb7-9a79133e2f62"}
23:24:46.137 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ac1e7d88-226b-484b-b28e-25d724289c7a"}
23:24:46.137 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":812,"width":15,"height":15,"star_pos":[7.26,7.21],"pixels":"..."},"id":"ac1e7d88-226b-484b-b28e-25d724289c7a"}
23:24:49.136 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4152f7b6-2a2c-4642-9031-86f1377199b7"}
23:24:49.136 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4152f7b6-2a2c-4642-9031-86f1377199b7"}
23:24:49.137 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7f0caed4-e86c-4eb9-94b8-b70a4602445d"}
23:24:49.137 00.000 13300 case statement mapped state 6 to 3
23:24:49.137 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7f0caed4-e86c-4eb9-94b8-b70a4602445d"}
23:24:49.138 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"20d62fbf-91aa-4213-b09d-837e81cbcaf7"}
23:24:49.138 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":812,"width":15,"height":15,"star_pos":[7.26,7.21],"pixels":"..."},"id":"20d62fbf-91aa-4213-b09d-837e81cbcaf7"}
23:24:52.354 03.216 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"375e5f9c-3241-41f1-92e6-70c292107249"}
23:24:52.354 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"375e5f9c-3241-41f1-92e6-70c292107249"}
23:24:52.355 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d40960a2-c3d2-47bb-9121-04ab2b306f47"}
23:24:52.355 00.000 13300 case statement mapped state 6 to 3
23:24:52.355 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d40960a2-c3d2-47bb-9121-04ab2b306f47"}
23:24:52.357 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"323eca04-eeaf-41eb-9c18-61061d48dc1a"}
23:24:52.357 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":812,"width":15,"height":15,"star_pos":[7.26,7.21],"pixels":"..."},"id":"323eca04-eeaf-41eb-9c18-61061d48dc1a"}
23:24:55.352 02.995 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"59dac667-c85f-46a3-879c-ff9b8c2c6431"}
23:24:55.352 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"59dac667-c85f-46a3-879c-ff9b8c2c6431"}
23:24:55.353 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"31441e6b-dadc-44bb-8db4-1df7eca89f1d"}
23:24:55.353 00.000 13300 case statement mapped state 6 to 3
23:24:55.353 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"31441e6b-dadc-44bb-8db4-1df7eca89f1d"}
23:24:55.354 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3ed0b236-a8b0-4882-b0eb-f6f3eb882867"}
23:24:55.355 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":812,"width":15,"height":15,"star_pos":[7.26,7.21],"pixels":"..."},"id":"3ed0b236-a8b0-4882-b0eb-f6f3eb882867"}
23:24:58.351 02.996 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4ee67a4a-2dfd-46ef-a23d-b4e95dbdd071"}
23:24:58.351 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4ee67a4a-2dfd-46ef-a23d-b4e95dbdd071"}
23:24:58.352 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3694a59e-f10b-408c-b5d3-9183dc6cd37f"}
23:24:58.352 00.000 13300 case statement mapped state 6 to 3
23:24:58.352 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3694a59e-f10b-408c-b5d3-9183dc6cd37f"}
23:24:58.353 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0b4d7e2a-0138-4b7c-9f06-11468b20f81a"}
23:24:58.353 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":812,"width":15,"height":15,"star_pos":[7.26,7.21],"pixels":"..."},"id":"0b4d7e2a-0138-4b7c-9f06-11468b20f81a"}
23:24:58.946 00.593 11596 IsGuiding returns 1
23:24:58.946 00.000 11596 scope still moving after pulse duration time elapsed
23:24:58.976 00.030 11596 IsSlewing returns 0
23:24:58.976 00.000 11596 IsGuiding returns 1
23:24:59.006 00.030 11596 IsSlewing returns 0
23:24:59.006 00.000 11596 IsGuiding returns 1
23:24:59.036 00.030 11596 IsSlewing returns 0
23:24:59.036 00.000 11596 IsGuiding returns 1
23:24:59.066 00.030 11596 IsSlewing returns 0
23:24:59.066 00.000 11596 IsGuiding returns 1
23:24:59.282 00.216 11596 IsSlewing returns 0
23:24:59.282 00.000 11596 IsGuiding returns 1
23:24:59.635 00.353 11596 IsSlewing returns 0
23:24:59.635 00.000 11596 IsGuiding returns 1
23:24:59.670 00.035 11596 IsSlewing returns 0
23:24:59.670 00.000 11596 IsGuiding returns 1
23:24:59.701 00.031 11596 IsSlewing returns 0
23:24:59.702 00.001 11596 IsGuiding returns 1
23:24:59.732 00.030 11596 IsSlewing returns 0
23:24:59.732 00.000 11596 IsGuiding returns 1
23:24:59.762 00.030 11596 IsSlewing returns 0
23:24:59.762 00.000 11596 IsGuiding returns 1
23:24:59.793 00.031 11596 IsSlewing returns 0
23:24:59.793 00.000 11596 IsGuiding returns 1
23:24:59.823 00.030 11596 IsSlewing returns 0
23:24:59.823 00.000 11596 IsGuiding returns 1
23:24:59.853 00.030 11596 IsSlewing returns 0
23:24:59.853 00.000 11596 IsGuiding returns 1
23:24:59.884 00.031 11596 IsSlewing returns 0
23:24:59.885 00.001 11596 IsGuiding returns 1
23:24:59.915 00.030 11596 IsSlewing returns 0
23:24:59.915 00.000 11596 IsGuiding returns 1
23:24:59.946 00.031 11596 IsSlewing returns 0
23:24:59.946 00.000 11596 IsGuiding returns 1
23:24:59.977 00.031 11596 IsSlewing returns 0
23:24:59.978 00.001 11596 IsGuiding returns 1
23:25:00.008 00.030 11596 IsSlewing returns 0
23:25:00.009 00.001 11596 IsGuiding returns 1
23:25:00.038 00.029 11596 IsSlewing returns 0
23:25:00.039 00.001 11596 IsGuiding returns 1
23:25:00.069 00.030 11596 IsSlewing returns 0
23:25:00.069 00.000 11596 IsGuiding returns 1
23:25:00.100 00.031 11596 IsSlewing returns 0
23:25:00.100 00.000 11596 IsGuiding returns 1
23:25:00.130 00.030 11596 IsSlewing returns 0
23:25:00.130 00.000 11596 IsGuiding returns 1
23:25:00.160 00.030 11596 IsSlewing returns 0
23:25:00.160 00.000 11596 IsGuiding returns 1
23:25:00.190 00.030 11596 IsSlewing returns 0
23:25:00.190 00.000 11596 IsGuiding returns 1
23:25:00.220 00.030 11596 IsSlewing returns 0
23:25:00.220 00.000 11596 IsGuiding returns 1
23:25:00.251 00.031 11596 IsSlewing returns 0
23:25:00.252 00.001 11596 IsGuiding returns 1
23:25:00.379 00.127 11596 IsSlewing returns 0
23:25:00.475 00.096 11596 IsGuiding returns 1
23:25:00.688 00.213 11596 IsSlewing returns 0
23:25:00.851 00.163 11596 IsGuiding returns 0
23:25:00.851 00.000 11596 scope move finished after 13218 + 1926 ms
23:25:00.851 00.000 11596 Move returns status 0, amount 13218
23:25:00.851 00.000 11596 move complete, result=0
23:25:00.851 00.000 11596 worker thread done servicing request
23:25:00.851 00.000 11596 Worker thread wakes up
23:25:00.852 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 10.0 px 13218 ms SOUTH
23:25:00.852 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:25:01.350 00.498 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f5498c88-5b54-486f-908b-1b4085791ac9"}
23:25:01.350 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f5498c88-5b54-486f-908b-1b4085791ac9"}
23:25:01.351 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0b4db086-05e2-4103-90cd-2468635b6ee9"}
23:25:01.351 00.000 13300 case statement mapped state 6 to 3
23:25:01.351 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0b4db086-05e2-4103-90cd-2468635b6ee9"}
23:25:01.353 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ad79989b-ae22-4b0c-9b4f-ab0d3a4fc8a3"}
23:25:01.353 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":812,"width":15,"height":15,"star_pos":[7.26,7.21],"pixels":"..."},"id":"ad79989b-ae22-4b0c-9b4f-ab0d3a4fc8a3"}
23:25:01.356 00.003 11596 Handling exposure in thread, d=3000 o=3 r=(1055,321,31,31)
23:25:04.350 02.994 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d9a070ad-9e79-4e9d-80ae-5219ce6343a6"}
23:25:04.350 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d9a070ad-9e79-4e9d-80ae-5219ce6343a6"}
23:25:04.351 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f3f9784e-bdd6-4abe-b9eb-e059ff9247de"}
23:25:04.351 00.000 13300 case statement mapped state 6 to 3
23:25:04.351 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f3f9784e-bdd6-4abe-b9eb-e059ff9247de"}
23:25:04.353 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c5752db0-3e46-4211-b22a-29e888f10e68"}
23:25:04.353 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":812,"width":15,"height":15,"star_pos":[7.26,7.21],"pixels":"..."},"id":"c5752db0-3e46-4211-b22a-29e888f10e68"}
23:25:04.392 00.039 11596 Exposure complete
23:25:04.465 00.073 11596 worker thread done servicing request
23:25:04.465 00.000 13300 OnExposeComplete: enter
23:25:04.466 00.001 13300 UpdateGuideState(): m_state=6
23:25:04.466 00.000 13300 Star::Find(15, 1070, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 813
23:25:04.466 00.000 13300 Star::Find returns 1 (0), X=1061.46, Y=336.38, Mass=1923, SNR=30.6, Peak=183 HFD=3.2
23:25:04.466 00.000 13300 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-1.61) = xAngle (1.34 = 1.34)
23:25:04.466 00.000 13300 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.35 = 1.35)
23:25:04.466 00.000 13300 CameraToMount -- cameraX=1.18 cameraY=-0.33 hyp=1.23 cameraTheta=-0.27 mountX=0.28 mountY=1.20, mountTheta=1.34
23:25:04.468 00.002 13300 SchedulePrimaryMove(1016D950, x=1.18, y=-0.33, opts=13)
23:25:04.468 00.000 13300 Enqueuing Move request for scope (1.18, -0.33)
23:25:04.468 00.000 11596 Worker thread wakes up
23:25:04.469 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (1.18, -0.33) opts 0xd
23:25:04.469 00.000 11596 Handling offset move in thread for scope, endpoint = (1.18, -0.33)
23:25:04.469 00.000 11596 Moving (1.18, -0.33) raw xDistance=0.28 yDistance=1.20
23:25:04.469 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
23:25:04.469 00.000 11596 resist switch: large excursion: input 1.20 thresh 0.54 direction from 0 to 1
23:25:04.469 00.000 11596 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.59
23:25:04.469 00.000 11596 GuideAlgorithmResistSwitch::result() returns 1.20 from input 1.20
23:25:04.470 00.001 11596 MoveAxis(W, 355, ABG)
23:25:04.470 00.000 11596 Guiding  Dir = 3, Dur = 355
23:25:04.470 00.000 11596 IsSlewing returns 0
23:25:04.475 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=183, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
23:25:04.483 00.008 13300 UpdateGuideState exits: m=1923 SNR=30.6
23:25:04.483 00.000 13300 PhdController: settling, locked = 1, distance = 1.23 (1.50) aobump = 0 frame = 2 / 99999
23:25:04.483 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761690304.483,"Host":"MAX-PC","Inst":1,"Distance":1.23,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
23:25:04.484 00.001 11596 IsGuiding returns 0
23:25:04.484 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:04.484 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:25:04.484 00.000 13300 Enqueuing Expose request
23:25:04.781 00.297 11596 PulseGuide returned control before completion, sleep 68
23:25:04.922 00.141 11596 IsGuiding returns 1
23:25:04.922 00.000 11596 scope still moving after pulse duration time elapsed
23:25:04.948 00.026 11596 IsSlewing returns 0
23:25:05.025 00.077 11596 IsGuiding returns 1
23:25:05.056 00.031 11596 IsSlewing returns 0
23:25:05.260 00.204 11596 IsGuiding returns 0
23:25:05.260 00.000 11596 scope move finished after 355 + 420 ms
23:25:05.260 00.000 11596 Move returns status 0, amount 355
23:25:05.260 00.000 11596 MoveAxis(S, 1583, ABG)
23:25:05.260 00.000 11596 Guiding  Dir = 1, Dur = 1583
23:25:05.260 00.000 11596 IsSlewing returns 0
23:25:05.383 00.123 11596 IsGuiding returns 0
23:25:05.587 00.204 11596 PulseGuide returned control before completion, sleep 1390
23:25:07.068 01.481 11596 IsGuiding returns 1
23:25:07.068 00.000 11596 scope still moving after pulse duration time elapsed
23:25:07.103 00.035 11596 IsSlewing returns 0
23:25:07.351 00.248 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e2875f7f-4c7a-4806-a0c7-848f5e0b4900"}
23:25:07.351 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e2875f7f-4c7a-4806-a0c7-848f5e0b4900"}
23:25:07.352 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fe5bbaf5-e7e5-48d7-a6b7-907c50ffea42"}
23:25:07.352 00.000 13300 case statement mapped state 6 to 3
23:25:07.352 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fe5bbaf5-e7e5-48d7-a6b7-907c50ffea42"}
23:25:07.353 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f917fd4d-9b47-4070-9846-6bb10e618e74"}
23:25:07.353 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":813,"width":15,"height":15,"star_pos":[7.46,7.38],"pixels":"..."},"id":"f917fd4d-9b47-4070-9846-6bb10e618e74"}
23:25:07.366 00.013 11596 IsGuiding returns 1
23:25:07.396 00.030 11596 IsSlewing returns 0
23:25:07.594 00.198 11596 IsGuiding returns 0
23:25:07.594 00.000 11596 scope move finished after 1583 + 627 ms
23:25:07.594 00.000 11596 Move returns status 0, amount 1583
23:25:07.594 00.000 11596 move complete, result=0
23:25:07.594 00.000 11596 worker thread done servicing request
23:25:07.595 00.001 13300 GuideStep: 0.3 px 355 ms WEST, 1.2 px 1583 ms SOUTH
23:25:07.595 00.000 11596 Worker thread wakes up
23:25:07.595 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:25:08.108 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:25:10.349 02.241 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dbc91c5c-930e-440c-9fe7-5274d2348556"}
23:25:10.349 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dbc91c5c-930e-440c-9fe7-5274d2348556"}
23:25:10.350 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c1f0eb6f-eaf2-4f99-a5b9-8e061fab6235"}
23:25:10.350 00.000 13300 case statement mapped state 6 to 3
23:25:10.350 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c1f0eb6f-eaf2-4f99-a5b9-8e061fab6235"}
23:25:10.350 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"419c8e27-83e5-4475-9563-d2a401a2a710"}
23:25:10.350 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":813,"width":15,"height":15,"star_pos":[7.46,7.38],"pixels":"..."},"id":"419c8e27-83e5-4475-9563-d2a401a2a710"}
23:25:11.140 00.790 11596 Exposure complete
23:25:11.216 00.076 11596 worker thread done servicing request
23:25:11.216 00.000 13300 OnExposeComplete: enter
23:25:11.216 00.000 13300 UpdateGuideState(): m_state=6
23:25:11.217 00.001 13300 Star::Find(15, 1061, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 814
23:25:11.217 00.000 13300 Star::Find returns 1 (0), X=1060.70, Y=336.40, Mass=1931, SNR=30.7, Peak=202 HFD=3.3
23:25:11.217 00.000 13300 CameraToMount -- cameraTheta (-0.64) - m_xAngle (-1.61) = xAngle (0.96 = 0.96)
23:25:11.217 00.000 13300 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.98 = 0.98)
23:25:11.217 00.000 13300 CameraToMount -- cameraX=0.42 cameraY=-0.31 hyp=0.52 cameraTheta=-0.64 mountX=0.30 mountY=0.43, mountTheta=0.97
23:25:11.219 00.002 13300 SchedulePrimaryMove(1016D950, x=0.42, y=-0.31, opts=13)
23:25:11.219 00.000 13300 Enqueuing Move request for scope (0.42, -0.31)
23:25:11.219 00.000 11596 Worker thread wakes up
23:25:11.219 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.31) opts 0xd
23:25:11.219 00.000 11596 Handling offset move in thread for scope, endpoint = (0.42, -0.31)
23:25:11.219 00.000 11596 Moving (0.42, -0.31) raw xDistance=0.30 yDistance=0.43
23:25:11.219 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.30
23:25:11.219 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.43 from input 0.43
23:25:11.219 00.000 11596 MoveAxis(W, 396, ABG)
23:25:11.219 00.000 11596 Guiding  Dir = 3, Dur = 396
23:25:11.220 00.001 11596 IsSlewing returns 0
23:25:11.229 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=202, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
23:25:11.240 00.011 13300 UpdateGuideState exits: m=1931 SNR=30.7
23:25:11.241 00.001 13300 PhdController: settling, locked = 1, distance = 1.01 (1.50) aobump = 0 frame = 3 / 99999
23:25:11.241 00.000 13300 PhdController: newstate STATE_FINISH
23:25:11.241 00.000 13300 PhdController complete: success
23:25:11.241 00.000 13300 evsrv: {"Event":"SettleDone","Timestamp":1761690311.241,"Host":"MAX-PC","Inst":1,"Status":0,"TotalFrames":3,"DroppedFrames":0}
23:25:11.242 00.001 13300 Mount: notify guiding dither settle done success=1
23:25:11.242 00.000 13300 PhdController: newstate STATE_IDLE
23:25:11.242 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:11.242 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:25:11.242 00.000 13300 Enqueuing Expose request
23:25:11.252 00.010 11596 IsGuiding returns 0
23:25:11.342 00.090 11596 PulseGuide returned control before completion, sleep 317
23:25:11.933 00.591 11596 IsGuiding returns 0
23:25:11.933 00.000 11596 Move returns status 0, amount 396
23:25:11.934 00.001 11596 MoveAxis(S, 571, ABG)
23:25:11.934 00.000 11596 Guiding  Dir = 1, Dur = 571
23:25:11.934 00.000 11596 IsSlewing returns 0
23:25:12.055 00.121 11596 IsGuiding returns 0
23:25:12.207 00.152 13300 evsrv: cli 10203CC0 connect
23:25:12.208 00.001 13300 case statement mapped state 6 to 3
23:25:12.208 00.000 13300 case statement mapped state 6 to 3
23:25:12.209 00.001 13300 evsrv: cli 10203CC0 request: {"method":"get_app_state","id":"798faf8b-d3de-47d9-8767-585b64b62f68"}
23:25:12.209 00.000 13300 case statement mapped state 6 to 3
23:25:12.209 00.000 13300 evsrv: cli 10203CC0 response: {"jsonrpc":"2.0","result":"Guiding","id":"798faf8b-d3de-47d9-8767-585b64b62f68"}
23:25:12.210 00.001 13300 evsrv: cli 10203CC0 disconnect
23:25:12.243 00.033 11596 PulseGuide returned control before completion, sleep 394
23:25:12.768 00.525 11596 IsGuiding returns 1
23:25:12.768 00.000 11596 scope still moving after pulse duration time elapsed
23:25:12.803 00.035 11596 IsSlewing returns 0
23:25:12.884 00.081 11596 IsGuiding returns 0
23:25:12.884 00.000 11596 scope move finished after 571 + 258 ms
23:25:12.885 00.001 11596 Move returns status 0, amount 571
23:25:12.885 00.000 11596 move complete, result=0
23:25:12.885 00.000 11596 worker thread done servicing request
23:25:12.885 00.000 11596 Worker thread wakes up
23:25:12.885 00.000 13300 GuideStep: 0.3 px 396 ms WEST, 0.4 px 571 ms SOUTH
23:25:12.885 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:25:13.351 00.466 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"42637d2b-e388-49c2-a008-a86c15be164b"}
23:25:13.351 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"42637d2b-e388-49c2-a008-a86c15be164b"}
23:25:13.353 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7a5f037c-877c-4cd3-898b-dd82e1d0c3d0"}
23:25:13.353 00.000 13300 case statement mapped state 6 to 3
23:25:13.354 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7a5f037c-877c-4cd3-898b-dd82e1d0c3d0"}
23:25:13.355 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2b3fb8bc-a6ad-4d8d-9c8b-40cdb0b62227"}
23:25:13.355 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":814,"width":15,"height":15,"star_pos":[6.70,7.40],"pixels":"..."},"id":"2b3fb8bc-a6ad-4d8d-9c8b-40cdb0b62227"}
23:25:13.401 00.046 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:25:16.351 02.950 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3acf1a14-cf62-409f-bf5f-e6b02f170283"}
23:25:16.351 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3acf1a14-cf62-409f-bf5f-e6b02f170283"}
23:25:16.352 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f182624e-0b33-48a2-a41c-e8bc187aedc8"}
23:25:16.353 00.001 13300 case statement mapped state 6 to 3
23:25:16.353 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f182624e-0b33-48a2-a41c-e8bc187aedc8"}
23:25:16.353 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"12237a44-58b8-44ec-88db-237fcc0f5b79"}
23:25:16.354 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":814,"width":15,"height":15,"star_pos":[6.70,7.40],"pixels":"..."},"id":"12237a44-58b8-44ec-88db-237fcc0f5b79"}
23:25:16.445 00.091 11596 Exposure complete
23:25:16.530 00.085 11596 worker thread done servicing request
23:25:16.530 00.000 13300 OnExposeComplete: enter
23:25:16.530 00.000 13300 UpdateGuideState(): m_state=6
23:25:16.531 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 815
23:25:16.531 00.000 13300 Star::Find returns 1 (0), X=1060.04, Y=336.59, Mass=1943, SNR=30.9, Peak=235 HFD=3.2
23:25:16.531 00.000 13300 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-1.61) = xAngle (-1.09 = -1.09)
23:25:16.531 00.000 13300 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.07 = -1.07)
23:25:16.531 00.000 13300 CameraToMount -- cameraX=-0.25 cameraY=-0.12 hyp=0.27 cameraTheta=-2.69 mountX=0.13 mountY=-0.24, mountTheta=-1.08
23:25:16.533 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.25, y=-0.12, opts=13)
23:25:16.533 00.000 13300 Enqueuing Move request for scope (-0.25, -0.12)
23:25:16.533 00.000 11596 Worker thread wakes up
23:25:16.533 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.12) opts 0xd
23:25:16.533 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.25, -0.12)
23:25:16.533 00.000 11596 Moving (-0.25, -0.12) raw xDistance=0.13 yDistance=-0.24
23:25:16.534 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:25:16.534 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:25:16.534 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
23:25:16.534 00.000 11596 MoveAxis(E, 0, ABG)
23:25:16.534 00.000 11596 Move returns status 0, amount 0
23:25:16.534 00.000 11596 MoveAxis(N, 0, ABG)
23:25:16.534 00.000 11596 Move returns status 0, amount 0
23:25:16.535 00.001 11596 move complete, result=0
23:25:16.535 00.000 11596 worker thread done servicing request
23:25:16.544 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
23:25:16.554 00.010 13300 UpdateGuideState exits: m=1943 SNR=30.9
23:25:16.554 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:16.554 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:25:16.554 00.000 13300 Enqueuing Expose request
23:25:16.555 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:25:16.555 00.000 11596 Worker thread wakes up
23:25:16.555 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:25:17.065 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:25:19.351 02.286 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"700b0294-a47f-4504-b8bc-a7acd20cc02b"}
23:25:19.351 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"700b0294-a47f-4504-b8bc-a7acd20cc02b"}
23:25:19.352 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ed520dae-f335-4dc7-997c-4e21252d94ae"}
23:25:19.352 00.000 13300 case statement mapped state 6 to 3
23:25:19.352 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ed520dae-f335-4dc7-997c-4e21252d94ae"}
23:25:19.352 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7e1dda35-c47c-407a-a532-4247cb2f3e90"}
23:25:19.353 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":815,"width":15,"height":15,"star_pos":[7.04,6.59],"pixels":"..."},"id":"7e1dda35-c47c-407a-a532-4247cb2f3e90"}
23:25:20.093 00.740 11596 Exposure complete
23:25:20.203 00.110 11596 worker thread done servicing request
23:25:20.204 00.001 13300 OnExposeComplete: enter
23:25:20.204 00.000 13300 UpdateGuideState(): m_state=6
23:25:20.204 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 816
23:25:20.205 00.001 13300 Star::Find returns 1 (0), X=1059.73, Y=336.64, Mass=1995, SNR=31.2, Peak=223 HFD=3.3
23:25:20.205 00.000 13300 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-1.61) = xAngle (-1.41 = -1.41)
23:25:20.205 00.000 13300 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.39 = -1.39)
23:25:20.206 00.001 13300 CameraToMount -- cameraX=-0.55 cameraY=-0.07 hyp=0.56 cameraTheta=-3.02 mountX=0.09 mountY=-0.55, mountTheta=-1.41
23:25:20.208 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.55, y=-0.07, opts=13)
23:25:20.208 00.000 13300 Enqueuing Move request for scope (-0.55, -0.07)
23:25:20.208 00.000 11596 Worker thread wakes up
23:25:20.208 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -0.07) opts 0xd
23:25:20.209 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.55, -0.07)
23:25:20.209 00.000 11596 Moving (-0.55, -0.07) raw xDistance=0.09 yDistance=-0.55
23:25:20.209 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:25:20.209 00.000 11596 resist switch: large excursion: input -0.55 thresh 0.54 direction from 1 to -1
23:25:20.209 00.000 11596 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.65
23:25:20.209 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
23:25:20.209 00.000 11596 MoveAxis(E, 0, ABG)
23:25:20.209 00.000 11596 Move returns status 0, amount 0
23:25:20.210 00.001 11596 BLC: Dec direction reversal from South to North, backlash comp pulse of 134 applied
23:25:20.210 00.000 11596 MoveAxis(N, 862, ABG)
23:25:20.210 00.000 11596 Guiding  Dir = 0, Dur = 862
23:25:20.210 00.000 11596 IsSlewing returns 0
23:25:20.216 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=223, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
23:25:20.228 00.012 13300 UpdateGuideState exits: m=1995 SNR=31.2
23:25:20.229 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:20.229 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:25:20.229 00.000 13300 Enqueuing Expose request
23:25:20.331 00.102 11596 IsGuiding returns 0
23:25:20.448 00.117 11596 PulseGuide returned control before completion, sleep 756
23:25:21.337 00.889 11596 IsGuiding returns 0
23:25:21.337 00.000 11596 Move returns status 0, amount 862
23:25:21.337 00.000 11596 move complete, result=0
23:25:21.337 00.000 11596 worker thread done servicing request
23:25:21.337 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.6 px 862 ms NORTH
23:25:21.337 00.000 11596 Worker thread wakes up
23:25:21.338 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:25:21.840 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:25:22.350 00.510 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"52e0d0c2-1ca8-41bf-9858-66115eea033d"}
23:25:22.350 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"52e0d0c2-1ca8-41bf-9858-66115eea033d"}
23:25:22.351 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aaac71be-fe2d-4e9d-b04b-cb907641aee7"}
23:25:22.351 00.000 13300 case statement mapped state 6 to 3
23:25:22.351 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"aaac71be-fe2d-4e9d-b04b-cb907641aee7"}
23:25:22.352 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5cfd9d62-509f-4112-b6c5-536aed30f3f5"}
23:25:22.352 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":816,"width":15,"height":15,"star_pos":[6.73,6.64],"pixels":"..."},"id":"5cfd9d62-509f-4112-b6c5-536aed30f3f5"}
23:25:24.880 02.528 11596 Exposure complete
23:25:24.959 00.079 11596 worker thread done servicing request
23:25:24.959 00.000 13300 OnExposeComplete: enter
23:25:24.960 00.001 13300 UpdateGuideState(): m_state=6
23:25:24.960 00.000 13300 Star::Find(15, 1059, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 817
23:25:24.960 00.000 13300 Star::Find returns 1 (0), X=1060.31, Y=336.57, Mass=1973, SNR=31.1, Peak=223 HFD=3.2
23:25:24.960 00.000 13300 MultiStar: exiting stabilization period
23:25:24.960 00.000 13300 MultiStar: updating star positions after lock position change
23:25:24.960 00.000 13300 Star::Find(15, 103, 979, 0, (0,0,0,0), 1.5, 10.0, 255) frame 817
23:25:24.961 00.001 13300 Star::Find returns 1 (0), X=103.30, Y=979.38, Mass=1088, SNR=23.1, Peak=88 HFD=3.7
23:25:24.961 00.000 13300 Star::Find(15, 245, 971, 0, (0,0,0,0), 1.5, 10.0, 255) frame 817
23:25:24.961 00.000 13300 Star::Find returns 1 (0), X=245.39, Y=970.95, Mass=397, SNR=13.9, Peak=48 HFD=3.5
23:25:24.961 00.000 13300 Star::Find(15, 272, 183, 0, (0,0,0,0), 1.5, 10.0, 255) frame 817
23:25:24.961 00.000 13300 Star::Find returns 1 (0), X=273.32, Y=183.53, Mass=325, SNR=12.5, Peak=44 HFD=3.1
23:25:24.961 00.000 13300 Star::Find(15, 788, 133, 0, (0,0,0,0), 1.5, 10.0, 255) frame 817
23:25:24.961 00.000 13300 Star::Find returns 1 (0), X=788.89, Y=133.19, Mass=154, SNR=8.6, Peak=24 HFD=3.0
23:25:24.962 00.001 13300 Star::Find(15, 1086, 521, 0, (0,0,0,0), 1.5, 10.0, 255) frame 817
23:25:24.962 00.000 13300 Star::Find returns 1 (0), X=1087.11, Y=521.09, Mass=117, SNR=7.5, Peak=25 HFD=2.6
23:25:24.962 00.000 13300 Star::Find(15, 500, 603, 0, (0,0,0,0), 1.5, 10.0, 255) frame 817
23:25:24.962 00.000 13300 Star::Find returns 1 (0), X=500.93, Y=603.86, Mass=101, SNR=6.9, Peak=20 HFD=2.5
23:25:24.962 00.000 13300 Star::Find(15, 400, 386, 0, (0,0,0,0), 1.5, 10.0, 255) frame 817
23:25:24.962 00.000 13300 Star::Find returns 1 (0), X=400.94, Y=386.13, Mass=104, SNR=7.1, Peak=22 HFD=2.6
23:25:24.962 00.000 13300 Star::Find(15, 839, 829, 0, (0,0,0,0), 1.5, 10.0, 255) frame 817
23:25:24.962 00.000 13300 Star::Find returns 1 (0), X=839.37, Y=829.68, Mass=70, SNR=5.8, Peak=15 HFD=2.8
23:25:24.963 00.001 13300 Star::Find(15, 958, 167, 0, (0,0,0,0), 1.5, 10.0, 255) frame 817
23:25:24.963 00.000 13300 Star::Find returns 1 (0), X=958.83, Y=166.61, Mass=84, SNR=6.3, Peak=15 HFD=2.6
23:25:24.963 00.000 13300 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-1.61) = xAngle (0.24 = 0.24)
23:25:24.963 00.000 13300 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.26 = 0.26)
23:25:24.963 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.14 hyp=0.14 cameraTheta=-1.36 mountX=0.14 mountY=0.04, mountTheta=0.26
23:25:24.965 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.14, opts=13)
23:25:24.965 00.000 13300 Enqueuing Move request for scope (0.03, -0.14)
23:25:24.965 00.000 11596 Worker thread wakes up
23:25:24.965 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.14) opts 0xd
23:25:24.965 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.14)
23:25:24.965 00.000 11596 Moving (0.03, -0.14) raw xDistance=0.14 yDistance=0.04
23:25:24.966 00.001 11596 BLC: History state: CurrMiss=-0.04, AvgInitMiss=-0.03, ShCount=4, LgCount=2, SticCount=0,  Deflections: 0=-0.550604, 1:-0.035845
23:25:24.966 00.000 11596 BLC: No correction, Miss < min_move
23:25:24.966 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:25:24.966 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:24.966 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:25:24.967 00.001 11596 MoveAxis(E, 0, ABG)
23:25:24.967 00.000 11596 Move returns status 0, amount 0
23:25:24.967 00.000 11596 MoveAxis(N, 0, ABG)
23:25:24.967 00.000 11596 Move returns status 0, amount 0
23:25:24.967 00.000 11596 move complete, result=0
23:25:24.967 00.000 11596 worker thread done servicing request
23:25:24.972 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=223, med=4, FiltMin=2, FiltMax=112, Gamma=0.510
23:25:24.980 00.008 13300 UpdateGuideState exits: m=1973 SNR=31.1
23:25:24.980 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:24.980 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:25:24.981 00.001 13300 Enqueuing Expose request
23:25:24.981 00.000 11596 Worker thread wakes up
23:25:24.981 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:25:24.981 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:25:25.365 00.384 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6fc4d7de-cea6-43bd-b4ca-a5c385abf93d"}
23:25:25.365 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6fc4d7de-cea6-43bd-b4ca-a5c385abf93d"}
23:25:25.366 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"743fc66c-4e76-4550-b500-f5279cd52782"}
23:25:25.367 00.001 13300 case statement mapped state 6 to 3
23:25:25.367 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"743fc66c-4e76-4550-b500-f5279cd52782"}
23:25:25.367 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5656e278-eb3a-4b03-a594-ac99c9c9a378"}
23:25:25.368 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":817,"width":15,"height":15,"star_pos":[7.31,6.57],"pixels":"..."},"id":"5656e278-eb3a-4b03-a594-ac99c9c9a378"}
23:25:25.494 00.126 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:25:28.364 02.870 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3ed1d50b-7032-4a85-a782-a4e4971f066b"}
23:25:28.364 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3ed1d50b-7032-4a85-a782-a4e4971f066b"}
23:25:28.365 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"484bace7-d21d-4c9f-9f4a-a0d7b6126978"}
23:25:28.365 00.000 13300 case statement mapped state 6 to 3
23:25:28.365 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"484bace7-d21d-4c9f-9f4a-a0d7b6126978"}
23:25:28.365 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bc54d603-2f2e-48fb-9aec-aaa1ebc73e5f"}
23:25:28.366 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":817,"width":15,"height":15,"star_pos":[7.31,6.57],"pixels":"..."},"id":"bc54d603-2f2e-48fb-9aec-aaa1ebc73e5f"}
23:25:28.524 00.158 11596 Exposure complete
23:25:28.594 00.070 11596 worker thread done servicing request
23:25:28.595 00.001 13300 OnExposeComplete: enter
23:25:28.595 00.000 13300 UpdateGuideState(): m_state=6
23:25:28.595 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 818
23:25:28.596 00.001 13300 Star::Find returns 1 (0), X=1060.80, Y=336.61, Mass=1950, SNR=30.9, Peak=216 HFD=3.2
23:25:28.596 00.000 13300 MultiStar: large primary error, entering stabilization period
23:25:28.596 00.000 13300 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-1.61) = xAngle (1.42 = 1.42)
23:25:28.596 00.000 13300 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.43 = 1.43)
23:25:28.596 00.000 13300 CameraToMount -- cameraX=0.52 cameraY=-0.10 hyp=0.53 cameraTheta=-0.19 mountX=0.08 mountY=0.52, mountTheta=1.42
23:25:28.599 00.003 13300 SchedulePrimaryMove(1016D950, x=0.52, y=-0.10, opts=13)
23:25:28.599 00.000 13300 Enqueuing Move request for scope (0.52, -0.10)
23:25:28.599 00.000 11596 Worker thread wakes up
23:25:28.599 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.52, -0.10) opts 0xd
23:25:28.599 00.000 11596 Handling offset move in thread for scope, endpoint = (0.52, -0.10)
23:25:28.600 00.001 11596 Moving (0.52, -0.10) raw xDistance=0.08 yDistance=0.52
23:25:28.600 00.000 11596 BLC: History state: CurrMiss=-0.52, AvgInitMiss=-0.03, ShCount=4, LgCount=2, SticCount=0,  Deflections: 0=-0.550604, 1:-0.035845, 2:-0.524507
23:25:28.600 00.000 11596 BLC: Over-shoot, no adjustment based on avgInitialMiss
23:25:28.600 00.000 11596 BLC: window closed
23:25:28.600 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:25:28.600 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:25:28.601 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.52
23:25:28.601 00.000 11596 MoveAxis(E, 0, ABG)
23:25:28.603 00.002 11596 Move returns status 0, amount 0
23:25:28.604 00.001 11596 MoveAxis(N, 0, ABG)
23:25:28.604 00.000 11596 Move returns status 0, amount 0
23:25:28.604 00.000 11596 move complete, result=0
23:25:28.605 00.001 11596 worker thread done servicing request
23:25:28.608 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=216, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
23:25:28.616 00.008 13300 UpdateGuideState exits: m=1950 SNR=30.9
23:25:28.617 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:28.617 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:25:28.617 00.000 13300 Enqueuing Expose request
23:25:28.617 00.000 11596 Worker thread wakes up
23:25:28.617 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
23:25:28.617 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:25:29.121 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:25:31.363 02.242 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1625a20a-363c-47aa-af63-f0e49a287f0a"}
23:25:31.363 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1625a20a-363c-47aa-af63-f0e49a287f0a"}
23:25:31.364 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f1777aad-387a-4ca6-8d2f-241930807ef6"}
23:25:31.364 00.000 13300 case statement mapped state 6 to 3
23:25:31.364 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f1777aad-387a-4ca6-8d2f-241930807ef6"}
23:25:31.364 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"94d4c777-8e7a-443f-830e-80eb8ad51337"}
23:25:31.365 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":818,"width":15,"height":15,"star_pos":[6.80,6.61],"pixels":"..."},"id":"94d4c777-8e7a-443f-830e-80eb8ad51337"}
23:25:32.142 00.777 11596 Exposure complete
23:25:32.217 00.075 11596 worker thread done servicing request
23:25:32.217 00.000 13300 OnExposeComplete: enter
23:25:32.218 00.001 13300 UpdateGuideState(): m_state=6
23:25:32.218 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 819
23:25:32.218 00.000 13300 Star::Find returns 1 (0), X=1061.00, Y=336.68, Mass=1923, SNR=30.6, Peak=247 HFD=3.3
23:25:32.218 00.000 13300 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-1.61) = xAngle (1.57 = 1.57)
23:25:32.218 00.000 13300 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.58 = 1.58)
23:25:32.219 00.001 13300 CameraToMount -- cameraX=0.71 cameraY=-0.03 hyp=0.72 cameraTheta=-0.04 mountX=0.00 mountY=0.72, mountTheta=1.57
23:25:32.221 00.002 13300 SchedulePrimaryMove(1016D950, x=0.71, y=-0.03, opts=13)
23:25:32.221 00.000 13300 Enqueuing Move request for scope (0.71, -0.03)
23:25:32.221 00.000 11596 Worker thread wakes up
23:25:32.221 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.71, -0.03) opts 0xd
23:25:32.221 00.000 11596 Handling offset move in thread for scope, endpoint = (0.71, -0.03)
23:25:32.221 00.000 11596 Moving (0.71, -0.03) raw xDistance=0.00 yDistance=0.72
23:25:32.221 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:25:32.221 00.000 11596 resist switch: large excursion: input 0.72 thresh 0.54 direction from -1 to 1
23:25:32.221 00.000 11596 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.15
23:25:32.222 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.72 from input 0.72
23:25:32.222 00.000 11596 MoveAxis(E, 0, ABG)
23:25:32.222 00.000 11596 Move returns status 0, amount 0
23:25:32.222 00.000 11596 BLC: Dec direction reversal from North to South, backlash comp pulse of 134 applied
23:25:32.222 00.000 11596 MoveAxis(S, 1079, ABG)
23:25:32.222 00.000 11596 Guiding  Dir = 1, Dur = 1079
23:25:32.222 00.000 11596 IsSlewing returns 0
23:25:32.229 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
23:25:32.238 00.009 13300 UpdateGuideState exits: m=1923 SNR=30.6
23:25:32.238 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:32.238 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:25:32.239 00.001 13300 Enqueuing Expose request
23:25:32.381 00.142 11596 IsGuiding returns 0
23:25:32.596 00.215 11596 PulseGuide returned control before completion, sleep 875
23:25:33.485 00.889 11596 IsGuiding returns 1
23:25:33.485 00.000 11596 scope still moving after pulse duration time elapsed
23:25:33.515 00.030 11596 IsSlewing returns 0
23:25:33.515 00.000 11596 IsGuiding returns 1
23:25:33.546 00.031 11596 IsSlewing returns 0
23:25:33.546 00.000 11596 IsGuiding returns 1
23:25:33.577 00.031 11596 IsSlewing returns 0
23:25:33.577 00.000 11596 IsGuiding returns 1
23:25:33.828 00.251 11596 IsSlewing returns 0
23:25:33.969 00.141 11596 IsGuiding returns 0
23:25:33.969 00.000 11596 scope move finished after 1079 + 508 ms
23:25:33.969 00.000 11596 Move returns status 0, amount 1079
23:25:33.969 00.000 11596 move complete, result=0
23:25:33.969 00.000 11596 worker thread done servicing request
23:25:33.969 00.000 11596 Worker thread wakes up
23:25:33.969 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.7 px 1079 ms SOUTH
23:25:33.970 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:25:34.363 00.393 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1746758d-29a9-45dd-8e8c-0a7b537c6e15"}
23:25:34.363 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1746758d-29a9-45dd-8e8c-0a7b537c6e15"}
23:25:34.364 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bccaa1ad-7d3f-4fa7-bdb1-1bc63e1630c1"}
23:25:34.364 00.000 13300 case statement mapped state 6 to 3
23:25:34.364 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bccaa1ad-7d3f-4fa7-bdb1-1bc63e1630c1"}
23:25:34.365 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0340482f-d3e6-4479-b75a-f4cdee2de5c3"}
23:25:34.365 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":819,"width":15,"height":15,"star_pos":[7.00,6.68],"pixels":"..."},"id":"0340482f-d3e6-4479-b75a-f4cdee2de5c3"}
23:25:34.471 00.106 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:25:37.362 02.891 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8efbadf3-9208-442e-a1b7-6de14115027c"}
23:25:37.363 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8efbadf3-9208-442e-a1b7-6de14115027c"}
23:25:37.364 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"535a71b4-b976-4cff-86c6-4c14c7f1f3a7"}
23:25:37.364 00.000 13300 case statement mapped state 6 to 3
23:25:37.364 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"535a71b4-b976-4cff-86c6-4c14c7f1f3a7"}
23:25:37.365 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c40a4d6b-d167-4a5f-8531-951b513e6e2f"}
23:25:37.365 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":819,"width":15,"height":15,"star_pos":[7.00,6.68],"pixels":"..."},"id":"c40a4d6b-d167-4a5f-8531-951b513e6e2f"}
23:25:37.497 00.132 11596 Exposure complete
23:25:37.573 00.076 11596 worker thread done servicing request
23:25:37.574 00.001 13300 OnExposeComplete: enter
23:25:37.574 00.000 13300 UpdateGuideState(): m_state=6
23:25:37.574 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 820
23:25:37.574 00.000 13300 Star::Find returns 1 (0), X=1060.59, Y=336.81, Mass=1941, SNR=30.8, Peak=242 HFD=3.2
23:25:37.575 00.001 13300 CameraToMount -- cameraTheta (0.31) - m_xAngle (-1.61) = xAngle (1.92 = 1.92)
23:25:37.575 00.000 13300 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.93 = 1.93)
23:25:37.575 00.000 13300 CameraToMount -- cameraX=0.31 cameraY=0.10 hyp=0.33 cameraTheta=0.31 mountX=-0.11 mountY=0.31, mountTheta=1.92
23:25:37.576 00.001 13300 SchedulePrimaryMove(1016D950, x=0.31, y=0.10, opts=13)
23:25:37.576 00.000 13300 Enqueuing Move request for scope (0.31, 0.10)
23:25:37.576 00.000 11596 Worker thread wakes up
23:25:37.577 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.10) opts 0xd
23:25:37.578 00.001 11596 Handling offset move in thread for scope, endpoint = (0.31, 0.10)
23:25:37.578 00.000 11596 Moving (0.31, 0.10) raw xDistance=-0.11 yDistance=0.31
23:25:37.578 00.000 11596 BLC: History state: CurrMiss=0.31, AvgInitMiss=0.02, ShCount=5, LgCount=2, SticCount=0,  Deflections: 0=0.715134, 1:0.305521
23:25:37.578 00.000 11596 BLC: Under-shoot, no adjustment, waiting for more data
23:25:37.578 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:25:37.578 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
23:25:37.578 00.000 11596 MoveAxis(E, 0, ABG)
23:25:37.579 00.001 11596 Move returns status 0, amount 0
23:25:37.579 00.000 11596 MoveAxis(S, 404, ABG)
23:25:37.579 00.000 11596 Guiding  Dir = 1, Dur = 404
23:25:37.579 00.000 11596 IsSlewing returns 0
23:25:37.583 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=242, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
23:25:37.590 00.007 13300 UpdateGuideState exits: m=1941 SNR=30.8
23:25:37.590 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:37.590 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:25:37.590 00.000 13300 Enqueuing Expose request
23:25:37.703 00.113 11596 IsGuiding returns 0
23:25:37.997 00.294 11596 PulseGuide returned control before completion, sleep 120
23:25:38.203 00.206 11596 IsGuiding returns 1
23:25:38.203 00.000 11596 scope still moving after pulse duration time elapsed
23:25:38.226 00.023 11596 IsSlewing returns 0
23:25:38.531 00.305 11596 IsGuiding returns 1
23:25:38.565 00.034 11596 IsSlewing returns 0
23:25:38.711 00.146 11596 IsGuiding returns 0
23:25:38.712 00.001 11596 scope move finished after 404 + 605 ms
23:25:38.712 00.000 11596 Move returns status 0, amount 404
23:25:38.712 00.000 11596 move complete, result=0
23:25:38.712 00.000 11596 worker thread done servicing request
23:25:38.712 00.000 11596 Worker thread wakes up
23:25:38.712 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.3 px 404 ms SOUTH
23:25:38.712 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:25:39.229 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:25:40.360 01.131 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"37ddcd85-1f51-416b-bbb8-dc3cb5fdcc49"}
23:25:40.360 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"37ddcd85-1f51-416b-bbb8-dc3cb5fdcc49"}
23:25:40.361 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"58be214b-089d-4300-9120-687155118af4"}
23:25:40.361 00.000 13300 case statement mapped state 6 to 3
23:25:40.361 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"58be214b-089d-4300-9120-687155118af4"}
23:25:40.362 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a0b7af03-17ad-40c6-9f45-f59b10b57a48"}
23:25:40.362 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":820,"width":15,"height":15,"star_pos":[6.59,6.81],"pixels":"..."},"id":"a0b7af03-17ad-40c6-9f45-f59b10b57a48"}
23:25:42.269 01.907 11596 Exposure complete
23:25:42.355 00.086 11596 worker thread done servicing request
23:25:42.356 00.001 13300 OnExposeComplete: enter
23:25:42.356 00.000 13300 UpdateGuideState(): m_state=6
23:25:42.356 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 821
23:25:42.357 00.001 13300 Star::Find returns 1 (0), X=1060.23, Y=336.69, Mass=1915, SNR=30.6, Peak=255 HFD=3.1
23:25:42.357 00.000 13300 MultiStar: exiting stabilization period
23:25:42.357 00.000 13300 MultiStar: [#1 -0.04,0.03,0.75,U] [#2 0.05,-0.06,0.46,U] [#3 -0.06,0.04,0.41,U] [#4 -0.50,-0.45,0.00,M8] [#5 0.16,-0.00,0.25,U] [#6 -0.13,-0.04,0.24,U] [#7 -0.03,0.27,0.00,M2] [#8 0.03,0.05,0.21,U] 
23:25:42.357 00.000 13300 refined, 6 included, MultiStar: {-0.02, -0.00}, one-star: {-0.05, -0.02}
23:25:42.357 00.000 13300 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-1.61) = xAngle (-1.47 = -1.47)
23:25:42.358 00.001 13300 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.46 = -1.46)
23:25:42.358 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.00 hyp=0.02 cameraTheta=-3.08 mountX=0.00 mountY=-0.02, mountTheta=-1.47
23:25:42.359 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.00, opts=13)
23:25:42.359 00.000 13300 Enqueuing Move request for scope (-0.02, -0.00)
23:25:42.360 00.001 11596 Worker thread wakes up
23:25:42.360 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.00) opts 0xd
23:25:42.360 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.00)
23:25:42.361 00.001 11596 Moving (-0.02, -0.00) raw xDistance=0.00 yDistance=-0.02
23:25:42.361 00.000 11596 BLC: History state: CurrMiss=-0.02, AvgInitMiss=0.02, ShCount=5, LgCount=2, SticCount=0,  Deflections: 0=0.715134, 1:0.305521, 2:-0.020752
23:25:42.361 00.000 11596 BLC: No correction, Miss < min_move
23:25:42.361 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:25:42.361 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:42.361 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:25:42.362 00.001 11596 MoveAxis(E, 0, ABG)
23:25:42.362 00.000 11596 Move returns status 0, amount 0
23:25:42.362 00.000 11596 MoveAxis(N, 0, ABG)
23:25:42.362 00.000 11596 Move returns status 0, amount 0
23:25:42.362 00.000 11596 move complete, result=0
23:25:42.362 00.000 11596 worker thread done servicing request
23:25:42.367 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=3, FiltMax=113, Gamma=0.510
23:25:42.374 00.007 13300 UpdateGuideState exits: m=1915 SNR=30.6
23:25:42.375 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:42.375 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:25:42.375 00.000 13300 Enqueuing Expose request
23:25:42.375 00.000 11596 Worker thread wakes up
23:25:42.375 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:25:42.375 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:25:42.883 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:25:43.360 00.477 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"23bd235a-da11-4a4d-a00a-e5c5f338c334"}
23:25:43.360 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"23bd235a-da11-4a4d-a00a-e5c5f338c334"}
23:25:43.361 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"00fc9dc1-14ca-44c2-90d1-14a0386b9d9b"}
23:25:43.361 00.000 13300 case statement mapped state 6 to 3
23:25:43.361 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"00fc9dc1-14ca-44c2-90d1-14a0386b9d9b"}
23:25:43.361 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"73dcf05d-46c5-4aa0-8daa-5d267e5a54db"}
23:25:43.362 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":821,"width":15,"height":15,"star_pos":[7.23,6.69],"pixels":"..."},"id":"73dcf05d-46c5-4aa0-8daa-5d267e5a54db"}
23:25:45.922 02.560 11596 Exposure complete
23:25:45.992 00.070 11596 worker thread done servicing request
23:25:45.992 00.000 13300 OnExposeComplete: enter
23:25:45.992 00.000 13300 UpdateGuideState(): m_state=6
23:25:45.992 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 822
23:25:45.993 00.001 13300 Star::Find returns 1 (0), X=1060.15, Y=336.63, Mass=1991, SNR=31.2, Peak=246 HFD=3.2
23:25:45.993 00.000 13300 MultiStar: [#1 -0.18,-0.16,0.74,U] [#2 -0.12,-0.07,0.45,U] [#3 -0.12,-0.07,0.41,U] [#4 -0.39,-0.37,0.00,M9] [#5 -0.33,-0.03,0.00,M5] [#6 -0.22,-0.39,0.00,M2] [#7 -0.12,-0.21,0.23,U] [#8 -0.06,-0.27,0.00,M7] 
23:25:45.993 00.000 13300 single-star, 4 included, MultiStar: {-0.14, -0.11}, one-star: {-0.13, -0.08}
23:25:45.993 00.000 13300 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-1.61) = xAngle (-0.97 = -0.97)
23:25:45.994 00.001 13300 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.96 = -0.96)
23:25:45.994 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=-0.08 hyp=0.15 cameraTheta=-2.58 mountX=0.09 mountY=-0.13, mountTheta=-0.97
23:25:45.996 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=-0.08, opts=13)
23:25:45.996 00.000 13300 Enqueuing Move request for scope (-0.13, -0.08)
23:25:45.996 00.000 11596 Worker thread wakes up
23:25:45.996 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.08) opts 0xd
23:25:45.996 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, -0.08)
23:25:45.996 00.000 11596 Moving (-0.13, -0.08) raw xDistance=0.09 yDistance=-0.13
23:25:45.996 00.000 11596 BLC: window closed
23:25:45.996 00.000 11596 BLC: History state: CurrMiss=-0.13, AvgInitMiss=0.02, ShCount=5, LgCount=2, SticCount=0,  Deflections: 0=0.715134, 1:0.305521, 2:-0.020752
23:25:45.997 00.001 11596 BLC: No correction, Miss < min_move
23:25:45.997 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:25:45.997 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:45.997 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:25:45.998 00.001 11596 MoveAxis(E, 0, ABG)
23:25:45.998 00.000 11596 Move returns status 0, amount 0
23:25:45.998 00.000 11596 MoveAxis(N, 0, ABG)
23:25:45.998 00.000 11596 Move returns status 0, amount 0
23:25:45.999 00.001 11596 move complete, result=0
23:25:45.999 00.000 11596 worker thread done servicing request
23:25:46.002 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
23:25:46.010 00.008 13300 UpdateGuideState exits: m=1991 SNR=31.2
23:25:46.010 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:46.010 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:25:46.010 00.000 13300 Enqueuing Expose request
23:25:46.010 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:25:46.011 00.001 11596 Worker thread wakes up
23:25:46.011 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:25:46.371 00.360 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1d3a6eaf-ab49-4c6e-ac28-ba01474220ed"}
23:25:46.372 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1d3a6eaf-ab49-4c6e-ac28-ba01474220ed"}
23:25:46.372 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9652a320-ce9f-43f4-8c22-b4ca4f4eeb90"}
23:25:46.372 00.000 13300 case statement mapped state 6 to 3
23:25:46.372 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9652a320-ce9f-43f4-8c22-b4ca4f4eeb90"}
23:25:46.373 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e9a42289-3451-418e-b815-d4b01124fb2d"}
23:25:46.373 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":822,"width":15,"height":15,"star_pos":[7.15,6.63],"pixels":"..."},"id":"e9a42289-3451-418e-b815-d4b01124fb2d"}
23:25:46.525 00.152 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:25:49.371 02.846 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5f5054be-b691-49ce-800e-a5645b9ac167"}
23:25:49.371 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5f5054be-b691-49ce-800e-a5645b9ac167"}
23:25:49.372 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2169c2d2-8066-4cc1-a74d-0fd12643ef13"}
23:25:49.372 00.000 13300 case statement mapped state 6 to 3
23:25:49.372 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2169c2d2-8066-4cc1-a74d-0fd12643ef13"}
23:25:49.373 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e095eae5-6369-408f-bf68-ba20c8c3e186"}
23:25:49.373 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":822,"width":15,"height":15,"star_pos":[7.15,6.63],"pixels":"..."},"id":"e095eae5-6369-408f-bf68-ba20c8c3e186"}
23:25:49.549 00.176 11596 Exposure complete
23:25:49.620 00.071 11596 worker thread done servicing request
23:25:49.620 00.000 13300 OnExposeComplete: enter
23:25:49.621 00.001 13300 UpdateGuideState(): m_state=6
23:25:49.621 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 823
23:25:49.621 00.000 13300 Star::Find returns 1 (0), X=1060.05, Y=336.56, Mass=1922, SNR=30.7, Peak=230 HFD=3.3
23:25:49.622 00.001 13300 MultiStar: [#1 -0.20,-0.00,0.75,U] [#2 -0.18,-0.03,0.47,U] [#3 -0.14,-0.36,0.00,M1] [#4 -0.41,-0.36,0.00,M10] [#5 -0.16,-0.17,0.24,U] [#6 -0.06,0.03,0.24,U] [#7 -0.23,0.21,0.00,M2] [#8 0.27,-0.02,0.00,M8] 
23:25:49.622 00.000 13300 refined, 4 included, MultiStar: {-0.19, -0.07}, one-star: {-0.24, -0.14}
23:25:49.622 00.000 13300 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-1.61) = xAngle (-1.18 = -1.18)
23:25:49.622 00.000 13300 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.16 = -1.16)
23:25:49.622 00.000 13300 CameraToMount -- cameraX=-0.19 cameraY=-0.07 hyp=0.21 cameraTheta=-2.78 mountX=0.08 mountY=-0.19, mountTheta=-1.17
23:25:49.623 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.19, y=-0.07, opts=13)
23:25:49.624 00.001 13300 Enqueuing Move request for scope (-0.19, -0.07)
23:25:49.624 00.000 11596 Worker thread wakes up
23:25:49.624 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.07) opts 0xd
23:25:49.624 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.19, -0.07)
23:25:49.624 00.000 11596 Moving (-0.19, -0.07) raw xDistance=0.08 yDistance=-0.19
23:25:49.624 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:25:49.624 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:25:49.624 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:25:49.624 00.000 11596 MoveAxis(E, 0, ABG)
23:25:49.625 00.001 11596 Move returns status 0, amount 0
23:25:49.625 00.000 11596 MoveAxis(N, 0, ABG)
23:25:49.625 00.000 11596 Move returns status 0, amount 0
23:25:49.625 00.000 11596 move complete, result=0
23:25:49.625 00.000 11596 worker thread done servicing request
23:25:49.629 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
23:25:49.638 00.009 13300 UpdateGuideState exits: m=1922 SNR=30.7
23:25:49.638 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:49.638 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:25:49.638 00.000 13300 Enqueuing Expose request
23:25:49.638 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:25:49.638 00.000 11596 Worker thread wakes up
23:25:49.639 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:25:50.152 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:25:52.370 02.218 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"55861b55-0ae5-4469-9e79-c2f9fd8ae0cf"}
23:25:52.370 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"55861b55-0ae5-4469-9e79-c2f9fd8ae0cf"}
23:25:52.371 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b934f969-1513-4989-8a32-1b317233a406"}
23:25:52.371 00.000 13300 case statement mapped state 6 to 3
23:25:52.371 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b934f969-1513-4989-8a32-1b317233a406"}
23:25:52.372 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b3865a57-25ca-443f-ba2b-f9a1b5e4197c"}
23:25:52.372 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":823,"width":15,"height":15,"star_pos":[7.05,6.56],"pixels":"..."},"id":"b3865a57-25ca-443f-ba2b-f9a1b5e4197c"}
23:25:53.175 00.803 11596 Exposure complete
23:25:53.253 00.078 11596 worker thread done servicing request
23:25:53.253 00.000 13300 OnExposeComplete: enter
23:25:53.253 00.000 13300 UpdateGuideState(): m_state=6
23:25:53.253 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 824
23:25:53.253 00.000 13300 Star::Find returns 1 (0), X=1060.19, Y=336.50, Mass=1939, SNR=30.8, Peak=224 HFD=3.4
23:25:53.255 00.002 13300 MultiStar: [#1 -0.21,-0.29,0.00,M1] [#2 -0.09,-0.18,0.45,U] [#3 -0.05,-0.20,0.41,U] [#4 -0.40,-0.25,0.00,R] [#5 -0.23,-0.07,0.25,U] [#6 -0.29,-0.28,0.00,M2] [#7 -0.18,0.12,0.23,U] [#8 0.07,-0.49,0.00,M9] 
23:25:53.255 00.000 13300 refined, 4 included, MultiStar: {-0.11, -0.16}, one-star: {-0.09, -0.21}
23:25:53.255 00.000 13300 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-1.61) = xAngle (-0.57 = -0.57)
23:25:53.255 00.000 13300 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.56 = -0.56)
23:25:53.255 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.16 hyp=0.19 cameraTheta=-2.18 mountX=0.16 mountY=-0.10, mountTheta=-0.56
23:25:53.256 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.16, opts=13)
23:25:53.256 00.000 13300 Enqueuing Move request for scope (-0.11, -0.16)
23:25:53.257 00.001 11596 Worker thread wakes up
23:25:53.257 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.16) opts 0xd
23:25:53.257 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.16)
23:25:53.257 00.000 11596 Moving (-0.11, -0.16) raw xDistance=0.16 yDistance=-0.10
23:25:53.257 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
23:25:53.257 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:53.258 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:25:53.258 00.000 11596 MoveAxis(W, 199, ABG)
23:25:53.258 00.000 11596 Guiding  Dir = 3, Dur = 199
23:25:53.259 00.001 11596 IsSlewing returns 0
23:25:53.265 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=224, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
23:25:53.273 00.008 13300 UpdateGuideState exits: m=1939 SNR=30.8
23:25:53.273 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:53.273 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:25:53.273 00.000 13300 Enqueuing Expose request
23:25:53.350 00.077 11596 IsGuiding returns 0
23:25:53.668 00.318 11596 IsGuiding returns 1
23:25:53.668 00.000 11596 scope still moving after pulse duration time elapsed
23:25:53.861 00.193 11596 IsSlewing returns 0
23:25:53.977 00.116 11596 IsGuiding returns 0
23:25:53.977 00.000 11596 scope move finished after 199 + 427 ms
23:25:53.977 00.000 11596 Move returns status 0, amount 199
23:25:53.978 00.001 11596 MoveAxis(N, 0, ABG)
23:25:53.978 00.000 11596 Move returns status 0, amount 0
23:25:53.978 00.000 11596 move complete, result=0
23:25:53.979 00.001 11596 worker thread done servicing request
23:25:53.979 00.000 11596 Worker thread wakes up
23:25:53.979 00.000 13300 GuideStep: 0.2 px 199 ms WEST, -0.1 px 0 ms NORTH
23:25:53.979 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:25:54.485 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:25:55.369 00.884 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"510e51f5-2704-4687-a1fd-b8fc3497c92d"}
23:25:55.369 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"510e51f5-2704-4687-a1fd-b8fc3497c92d"}
23:25:55.370 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e958c7f7-d013-45c1-90e7-f13fdd622e05"}
23:25:55.370 00.000 13300 case statement mapped state 6 to 3
23:25:55.370 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e958c7f7-d013-45c1-90e7-f13fdd622e05"}
23:25:55.370 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b2aa5c23-10c2-4b61-b7ad-b56a0d987ce9"}
23:25:55.371 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":824,"width":15,"height":15,"star_pos":[7.19,7.50],"pixels":"..."},"id":"b2aa5c23-10c2-4b61-b7ad-b56a0d987ce9"}
23:25:57.519 02.148 11596 Exposure complete
23:25:57.591 00.072 11596 worker thread done servicing request
23:25:57.591 00.000 13300 OnExposeComplete: enter
23:25:57.591 00.000 13300 UpdateGuideState(): m_state=6
23:25:57.591 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 825
23:25:57.592 00.001 13300 Star::Find returns 1 (0), X=1060.13, Y=336.37, Mass=1950, SNR=30.9, Peak=218 HFD=3.3
23:25:57.592 00.000 13300 MultiStar: [#1 -0.16,-0.26,0.00,M2] [#2 -0.11,-0.11,0.45,U] [#3 -0.21,-0.37,0.00,M1] [#4 0.11,0.02,0.29,U] [#5 -0.05,-0.18,0.23,U] [#6 -0.27,-0.41,0.00,M3] [#7 -0.20,-0.04,0.22,U] [#8 0.06,-0.39,0.00,M10] 
23:25:57.592 00.000 13300 refined, 4 included, MultiStar: {-0.10, -0.20}, one-star: {-0.15, -0.34}
23:25:57.592 00.000 13300 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-1.61) = xAngle (-0.44 = -0.44)
23:25:57.592 00.000 13300 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.42 = -0.42)
23:25:57.593 00.001 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.20 hyp=0.22 cameraTheta=-2.04 mountX=0.20 mountY=-0.09, mountTheta=-0.42
23:25:57.594 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.20, opts=13)
23:25:57.594 00.000 13300 Enqueuing Move request for scope (-0.10, -0.20)
23:25:57.594 00.000 11596 Worker thread wakes up
23:25:57.595 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.20) opts 0xd
23:25:57.595 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.20)
23:25:57.595 00.000 11596 Moving (-0.10, -0.20) raw xDistance=0.20 yDistance=-0.09
23:25:57.595 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
23:25:57.595 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:57.595 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:25:57.595 00.000 11596 MoveAxis(W, 267, ABG)
23:25:57.595 00.000 11596 Guiding  Dir = 3, Dur = 267
23:25:57.596 00.001 11596 IsSlewing returns 0
23:25:57.604 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=218, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
23:25:57.614 00.010 13300 UpdateGuideState exits: m=1950 SNR=30.9
23:25:57.614 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:57.614 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:25:57.614 00.000 13300 Enqueuing Expose request
23:25:57.718 00.104 11596 IsGuiding returns 0
23:25:57.821 00.103 11596 PulseGuide returned control before completion, sleep 176
23:25:58.041 00.220 11596 IsGuiding returns 1
23:25:58.041 00.000 11596 scope still moving after pulse duration time elapsed
23:25:58.072 00.031 11596 IsSlewing returns 0
23:25:58.166 00.094 11596 IsGuiding returns 0
23:25:58.167 00.001 11596 scope move finished after 267 + 181 ms
23:25:58.167 00.000 11596 Move returns status 0, amount 267
23:25:58.167 00.000 11596 MoveAxis(N, 0, ABG)
23:25:58.167 00.000 11596 Move returns status 0, amount 0
23:25:58.167 00.000 11596 move complete, result=0
23:25:58.167 00.000 11596 worker thread done servicing request
23:25:58.167 00.000 13300 GuideStep: 0.2 px 267 ms WEST, -0.1 px 0 ms NORTH
23:25:58.167 00.000 11596 Worker thread wakes up
23:25:58.167 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:25:58.371 00.204 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e9e427d9-27f4-4d93-9677-d776d6d478e2"}
23:25:58.371 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e9e427d9-27f4-4d93-9677-d776d6d478e2"}
23:25:58.372 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4b00577f-e072-486c-ae5c-c7faa577ebf4"}
23:25:58.372 00.000 13300 case statement mapped state 6 to 3
23:25:58.372 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4b00577f-e072-486c-ae5c-c7faa577ebf4"}
23:25:58.373 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"44a1f1ce-7c40-4278-a12d-5c53ee16f73b"}
23:25:58.374 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":825,"width":15,"height":15,"star_pos":[7.13,7.37],"pixels":"..."},"id":"44a1f1ce-7c40-4278-a12d-5c53ee16f73b"}
23:25:58.676 00.302 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:26:01.372 02.696 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"901c6e6b-7c23-4c86-96d4-a675802b2f76"}
23:26:01.372 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"901c6e6b-7c23-4c86-96d4-a675802b2f76"}
23:26:01.373 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ff59831a-1fe6-44f8-bbe6-bf6eb71a0a70"}
23:26:01.373 00.000 13300 case statement mapped state 6 to 3
23:26:01.373 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ff59831a-1fe6-44f8-bbe6-bf6eb71a0a70"}
23:26:01.374 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6abda351-a63a-4b3e-90ba-768465606c91"}
23:26:01.374 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":825,"width":15,"height":15,"star_pos":[7.13,7.37],"pixels":"..."},"id":"6abda351-a63a-4b3e-90ba-768465606c91"}
23:26:01.713 00.339 11596 Exposure complete
23:26:01.785 00.072 11596 worker thread done servicing request
23:26:01.785 00.000 13300 OnExposeComplete: enter
23:26:01.786 00.001 13300 UpdateGuideState(): m_state=6
23:26:01.786 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 826
23:26:01.786 00.000 13300 Star::Find returns 1 (0), X=1060.20, Y=336.58, Mass=1951, SNR=30.9, Peak=237 HFD=3.2
23:26:01.787 00.001 13300 MultiStar: [#1 -0.25,-0.26,0.00,M3] [#2 -0.21,-0.22,0.00,M1] [#3 -0.14,-0.35,0.00,M2] [#4 -0.03,-0.02,0.29,U] [#5 0.02,-0.24,0.25,U] [#6 -0.30,-0.19,0.00,M4] [#7 -0.30,0.03,0.00,M1] [#8 0.07,-0.19,0.21,U] 
23:26:01.787 00.000 13300 refined, 3 included, MultiStar: {-0.04, -0.14}, one-star: {-0.09, -0.13}
23:26:01.787 00.000 13300 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-1.61) = xAngle (-0.28 = -0.28)
23:26:01.787 00.000 13300 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.26 = -0.26)
23:26:01.787 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.14 hyp=0.14 cameraTheta=-1.89 mountX=0.14 mountY=-0.04, mountTheta=-0.26
23:26:01.788 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.14, opts=13)
23:26:01.789 00.001 13300 Enqueuing Move request for scope (-0.04, -0.14)
23:26:01.789 00.000 11596 Worker thread wakes up
23:26:01.789 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.14) opts 0xd
23:26:01.789 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.14)
23:26:01.789 00.000 11596 Moving (-0.04, -0.14) raw xDistance=0.14 yDistance=-0.04
23:26:01.789 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:26:01.789 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:01.790 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:26:01.790 00.000 11596 MoveAxis(E, 0, ABG)
23:26:01.790 00.000 11596 Move returns status 0, amount 0
23:26:01.790 00.000 11596 MoveAxis(N, 0, ABG)
23:26:01.790 00.000 11596 Move returns status 0, amount 0
23:26:01.791 00.001 11596 move complete, result=0
23:26:01.791 00.000 11596 worker thread done servicing request
23:26:01.796 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
23:26:01.803 00.007 13300 UpdateGuideState exits: m=1951 SNR=30.9
23:26:01.804 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:01.804 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:26:01.804 00.000 13300 Enqueuing Expose request
23:26:01.804 00.000 11596 Worker thread wakes up
23:26:01.804 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:26:01.804 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:26:02.316 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:26:04.370 02.054 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5c4c4efd-c144-443c-9891-e0c81dbd3d79"}
23:26:04.370 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5c4c4efd-c144-443c-9891-e0c81dbd3d79"}
23:26:04.382 00.012 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5f45fe4f-dce0-4119-8b5c-13dd0bd37334"}
23:26:04.382 00.000 13300 case statement mapped state 6 to 3
23:26:04.382 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5f45fe4f-dce0-4119-8b5c-13dd0bd37334"}
23:26:04.383 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7e6d3523-b067-4814-b81d-4a273d93e4c4"}
23:26:04.383 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":826,"width":15,"height":15,"star_pos":[7.20,6.58],"pixels":"..."},"id":"7e6d3523-b067-4814-b81d-4a273d93e4c4"}
23:26:05.377 00.994 11596 Exposure complete
23:26:05.456 00.079 11596 worker thread done servicing request
23:26:05.456 00.000 13300 OnExposeComplete: enter
23:26:05.456 00.000 13300 UpdateGuideState(): m_state=6
23:26:05.457 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 827
23:26:05.457 00.000 13300 Star::Find returns 1 (0), X=1060.09, Y=336.66, Mass=1999, SNR=31.3, Peak=254 HFD=3.2
23:26:05.458 00.001 13300 MultiStar: [#1 -0.25,-0.13,0.00,M4] [#2 -0.15,-0.01,0.46,U] [#3 -0.12,-0.12,0.41,U] [#4 -0.09,0.06,0.29,U] [#5 -0.19,0.04,0.24,U] [#6 -0.33,-0.11,0.00,M5] [#7 -0.19,-0.12,0.23,U] [#8 0.39,0.08,0.00,M10] 
23:26:05.458 00.000 13300 refined, 5 included, MultiStar: {-0.16, -0.04}, one-star: {-0.19, -0.05}
23:26:05.458 00.000 13300 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-1.61) = xAngle (-1.28 = -1.28)
23:26:05.458 00.000 13300 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.27 = -1.27)
23:26:05.458 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=-0.04 hyp=0.16 cameraTheta=-2.89 mountX=0.05 mountY=-0.16, mountTheta=-1.28
23:26:05.460 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=-0.04, opts=13)
23:26:05.460 00.000 13300 Enqueuing Move request for scope (-0.16, -0.04)
23:26:05.460 00.000 11596 Worker thread wakes up
23:26:05.460 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.04) opts 0xd
23:26:05.460 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.16, -0.04)
23:26:05.460 00.000 11596 Moving (-0.16, -0.04) raw xDistance=0.05 yDistance=-0.16
23:26:05.461 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:26:05.461 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:05.461 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:26:05.461 00.000 11596 MoveAxis(E, 0, ABG)
23:26:05.461 00.000 11596 Move returns status 0, amount 0
23:26:05.461 00.000 11596 MoveAxis(N, 0, ABG)
23:26:05.461 00.000 11596 Move returns status 0, amount 0
23:26:05.461 00.000 11596 move complete, result=0
23:26:05.461 00.000 11596 worker thread done servicing request
23:26:05.465 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
23:26:05.473 00.008 13300 UpdateGuideState exits: m=1999 SNR=31.3
23:26:05.473 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:05.473 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:26:05.474 00.001 13300 Enqueuing Expose request
23:26:05.474 00.000 11596 Worker thread wakes up
23:26:05.474 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:26:05.474 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:26:05.976 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:26:07.370 01.394 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"968d65be-c39f-4f46-aa6e-874b52eaed2b"}
23:26:07.370 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"968d65be-c39f-4f46-aa6e-874b52eaed2b"}
23:26:07.371 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ee744798-e2b4-4b58-bcb7-79dabe15390c"}
23:26:07.371 00.000 13300 case statement mapped state 6 to 3
23:26:07.371 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ee744798-e2b4-4b58-bcb7-79dabe15390c"}
23:26:07.371 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"111d3da5-7d6d-4ef7-af89-9eff10e39a1c"}
23:26:07.371 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":827,"width":15,"height":15,"star_pos":[7.09,6.66],"pixels":"..."},"id":"111d3da5-7d6d-4ef7-af89-9eff10e39a1c"}
23:26:09.004 01.633 11596 Exposure complete
23:26:09.082 00.078 11596 worker thread done servicing request
23:26:09.082 00.000 13300 OnExposeComplete: enter
23:26:09.082 00.000 13300 UpdateGuideState(): m_state=6
23:26:09.082 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 828
23:26:09.082 00.000 13300 Star::Find returns 1 (0), X=1060.12, Y=336.57, Mass=1955, SNR=30.9, Peak=225 HFD=3.3
23:26:09.083 00.001 13300 MultiStar: [#1 -0.17,-0.19,0.00,M5] [#2 -0.10,0.00,0.46,U] [#3 -0.22,-0.07,0.42,U] [#4 0.10,0.03,0.30,U] [#5 0.09,-0.08,0.25,U] [#6 -0.42,-0.30,0.00,M6] [#7 -0.29,-0.12,0.00,M1] [#8 -0.09,-0.09,0.20,U] 
23:26:09.083 00.000 13300 refined, 5 included, MultiStar: {-0.10, -0.07}, one-star: {-0.16, -0.14}
23:26:09.083 00.000 13300 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-1.61) = xAngle (-0.91 = -0.91)
23:26:09.083 00.000 13300 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.89 = -0.89)
23:26:09.083 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.07 hyp=0.13 cameraTheta=-2.52 mountX=0.08 mountY=-0.10, mountTheta=-0.90
23:26:09.085 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.07, opts=13)
23:26:09.085 00.000 13300 Enqueuing Move request for scope (-0.10, -0.07)
23:26:09.085 00.000 11596 Worker thread wakes up
23:26:09.085 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.07) opts 0xd
23:26:09.085 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.07)
23:26:09.085 00.000 11596 Moving (-0.10, -0.07) raw xDistance=0.08 yDistance=-0.10
23:26:09.086 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:26:09.086 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:09.086 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:26:09.086 00.000 11596 MoveAxis(E, 0, ABG)
23:26:09.086 00.000 11596 Move returns status 0, amount 0
23:26:09.086 00.000 11596 MoveAxis(N, 0, ABG)
23:26:09.086 00.000 11596 Move returns status 0, amount 0
23:26:09.087 00.001 11596 move complete, result=0
23:26:09.087 00.000 11596 worker thread done servicing request
23:26:09.091 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
23:26:09.098 00.007 13300 UpdateGuideState exits: m=1955 SNR=30.9
23:26:09.098 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:09.098 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:26:09.098 00.000 13300 Enqueuing Expose request
23:26:09.099 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:26:09.099 00.000 11596 Worker thread wakes up
23:26:09.099 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:26:09.610 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:26:10.371 00.761 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e461c4e7-96e0-4203-b280-0631281f810c"}
23:26:10.371 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e461c4e7-96e0-4203-b280-0631281f810c"}
23:26:10.372 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1edbea06-a215-4d7f-92e4-6d0c274dfa35"}
23:26:10.372 00.000 13300 case statement mapped state 6 to 3
23:26:10.372 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1edbea06-a215-4d7f-92e4-6d0c274dfa35"}
23:26:10.373 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5a8daa2e-cba0-4669-829a-1ccb2e379270"}
23:26:10.373 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":828,"width":15,"height":15,"star_pos":[7.12,6.57],"pixels":"..."},"id":"5a8daa2e-cba0-4669-829a-1ccb2e379270"}
23:26:12.636 02.263 11596 Exposure complete
23:26:12.720 00.084 11596 worker thread done servicing request
23:26:12.720 00.000 13300 OnExposeComplete: enter
23:26:12.720 00.000 13300 UpdateGuideState(): m_state=6
23:26:12.720 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 829
23:26:12.720 00.000 13300 Star::Find returns 1 (0), X=1060.10, Y=336.63, Mass=1910, SNR=30.6, Peak=233 HFD=3.3
23:26:12.721 00.001 13300 MultiStar: [#1 -0.27,-0.14,0.00,M6] [#2 -0.24,-0.01,0.46,U] [#3 -0.29,-0.29,0.00,M1] [#4 -0.09,0.16,0.30,U] [#5 -0.27,0.01,0.00,M1] [#6 -0.64,-0.20,0.00,M7] [#7 -0.30,0.23,0.00,M2] [#8 0.15,-0.06,0.20,U] 
23:26:12.721 00.000 13300 refined, 3 included, MultiStar: {-0.15, -0.02}, one-star: {-0.19, -0.08}
23:26:12.721 00.000 13300 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-1.61) = xAngle (-1.37 = -1.37)
23:26:12.721 00.000 13300 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.36 = -1.36)
23:26:12.721 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=-0.02 hyp=0.15 cameraTheta=-2.98 mountX=0.03 mountY=-0.15, mountTheta=-1.37
23:26:12.723 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=-0.02, opts=13)
23:26:12.723 00.000 13300 Enqueuing Move request for scope (-0.15, -0.02)
23:26:12.723 00.000 11596 Worker thread wakes up
23:26:12.723 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.02) opts 0xd
23:26:12.723 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, -0.02)
23:26:12.723 00.000 11596 Moving (-0.15, -0.02) raw xDistance=0.03 yDistance=-0.15
23:26:12.723 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:26:12.723 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:12.724 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:26:12.724 00.000 11596 MoveAxis(E, 0, ABG)
23:26:12.724 00.000 11596 Move returns status 0, amount 0
23:26:12.724 00.000 11596 MoveAxis(N, 0, ABG)
23:26:12.724 00.000 11596 Move returns status 0, amount 0
23:26:12.724 00.000 11596 move complete, result=0
23:26:12.724 00.000 11596 worker thread done servicing request
23:26:12.730 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
23:26:12.738 00.008 13300 UpdateGuideState exits: m=1910 SNR=30.6
23:26:12.739 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:12.739 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:26:12.739 00.000 13300 Enqueuing Expose request
23:26:12.739 00.000 11596 Worker thread wakes up
23:26:12.739 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:26:12.739 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:26:13.253 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:26:13.376 00.123 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a27ed88f-977e-49e9-aa06-628c5eea935b"}
23:26:13.376 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a27ed88f-977e-49e9-aa06-628c5eea935b"}
23:26:13.378 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c53254b0-7b0e-4b1b-8aa5-5c4d1bd79e65"}
23:26:13.378 00.000 13300 case statement mapped state 6 to 3
23:26:13.378 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c53254b0-7b0e-4b1b-8aa5-5c4d1bd79e65"}
23:26:13.379 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3fef7070-2560-4ee3-9f9e-7a8bd095ec33"}
23:26:13.380 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":829,"width":15,"height":15,"star_pos":[7.10,6.63],"pixels":"..."},"id":"3fef7070-2560-4ee3-9f9e-7a8bd095ec33"}
23:26:16.292 02.912 11596 Exposure complete
23:26:16.376 00.084 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4495aa52-88e3-4f71-8174-a14b494811f1"}
23:26:16.376 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4495aa52-88e3-4f71-8174-a14b494811f1"}
23:26:16.376 00.000 11596 worker thread done servicing request
23:26:16.377 00.001 13300 OnExposeComplete: enter
23:26:16.377 00.000 13300 UpdateGuideState(): m_state=6
23:26:16.377 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 830
23:26:16.378 00.001 13300 Star::Find returns 1 (0), X=1060.08, Y=336.57, Mass=1993, SNR=31.2, Peak=225 HFD=3.3
23:26:16.378 00.000 13300 MultiStar: [#1 -0.17,-0.09,0.73,U] [#2 -0.24,-0.09,0.00,M1] [#3 -0.13,-0.03,0.40,U] [#4 -0.22,-0.14,0.00,M1] [#5 -0.23,-0.19,0.00,M2] [#6 -0.48,-0.17,0.00,M8] [#7 -0.01,-0.05,0.24,U] [#8 -0.00,-0.44,0.00,M9] 
23:26:16.378 00.000 13300 refined, 3 included, MultiStar: {-0.16, -0.10}, one-star: {-0.20, -0.14}
23:26:16.378 00.000 13300 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-1.61) = xAngle (-0.99 = -0.99)
23:26:16.379 00.001 13300 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.98 = -0.98)
23:26:16.379 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=-0.10 hyp=0.19 cameraTheta=-2.60 mountX=0.10 mountY=-0.15, mountTheta=-0.99
23:26:16.381 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=-0.10, opts=13)
23:26:16.381 00.000 13300 Enqueuing Move request for scope (-0.16, -0.10)
23:26:16.381 00.000 11596 Worker thread wakes up
23:26:16.382 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.10) opts 0xd
23:26:16.382 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.16, -0.10)
23:26:16.382 00.000 11596 Moving (-0.16, -0.10) raw xDistance=0.10 yDistance=-0.15
23:26:16.382 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:26:16.382 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:16.383 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:26:16.383 00.000 11596 MoveAxis(E, 0, ABG)
23:26:16.383 00.000 11596 Move returns status 0, amount 0
23:26:16.384 00.001 11596 MoveAxis(N, 0, ABG)
23:26:16.384 00.000 11596 Move returns status 0, amount 0
23:26:16.384 00.000 11596 move complete, result=0
23:26:16.384 00.000 11596 worker thread done servicing request
23:26:16.389 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
23:26:16.399 00.010 13300 UpdateGuideState exits: m=1993 SNR=31.2
23:26:16.399 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:16.400 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:26:16.400 00.000 13300 Enqueuing Expose request
23:26:16.400 00.000 11596 Worker thread wakes up
23:26:16.400 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:26:16.400 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:26:16.404 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"90217538-d939-49f0-ad93-5b13fa538db3"}
23:26:16.405 00.001 13300 case statement mapped state 6 to 3
23:26:16.405 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"90217538-d939-49f0-ad93-5b13fa538db3"}
23:26:16.412 00.007 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"66c6482e-6937-419b-9ed6-ce0625d9c25e"}
23:26:16.412 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":830,"width":15,"height":15,"star_pos":[7.08,6.57],"pixels":"..."},"id":"66c6482e-6937-419b-9ed6-ce0625d9c25e"}
23:26:16.917 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:26:19.377 02.460 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3a31fbb2-f9d2-46e7-a979-9157d53bc576"}
23:26:19.377 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3a31fbb2-f9d2-46e7-a979-9157d53bc576"}
23:26:19.378 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"80a9b967-a254-4410-8d14-daf256513473"}
23:26:19.378 00.000 13300 case statement mapped state 6 to 3
23:26:19.378 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"80a9b967-a254-4410-8d14-daf256513473"}
23:26:19.378 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"96292c7b-1f96-4e53-8a69-92210c091553"}
23:26:19.379 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":830,"width":15,"height":15,"star_pos":[7.08,6.57],"pixels":"..."},"id":"96292c7b-1f96-4e53-8a69-92210c091553"}
23:26:19.955 00.576 11596 Exposure complete
23:26:20.067 00.112 11596 worker thread done servicing request
23:26:20.067 00.000 13300 OnExposeComplete: enter
23:26:20.067 00.000 13300 UpdateGuideState(): m_state=6
23:26:20.068 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 831
23:26:20.068 00.000 13300 Star::Find returns 1 (0), X=1060.14, Y=336.52, Mass=1932, SNR=30.7, Peak=235 HFD=3.2
23:26:20.068 00.000 13300 MultiStar: [#1 -0.17,-0.21,0.00,M6] [#2 -0.13,-0.05,0.45,U] [#3 -0.24,-0.20,0.00,M1] [#4 -0.01,0.05,0.29,U] [#5 0.15,0.14,0.24,U] [#6 -0.54,-0.49,0.00,M9] [#7 -0.30,0.06,0.00,M2] [#8 -0.12,-0.32,0.00,M10] 
23:26:20.069 00.001 13300 refined, 3 included, MultiStar: {-0.08, -0.08}, one-star: {-0.14, -0.19}
23:26:20.069 00.000 13300 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-1.61) = xAngle (-0.74 = -0.74)
23:26:20.069 00.000 13300 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.72 = -0.72)
23:26:20.069 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.08 hyp=0.12 cameraTheta=-2.35 mountX=0.09 mountY=-0.08, mountTheta=-0.73
23:26:20.071 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.08, opts=13)
23:26:20.071 00.000 13300 Enqueuing Move request for scope (-0.08, -0.08)
23:26:20.072 00.001 11596 Worker thread wakes up
23:26:20.072 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.08) opts 0xd
23:26:20.072 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.08)
23:26:20.072 00.000 11596 Moving (-0.08, -0.08) raw xDistance=0.09 yDistance=-0.08
23:26:20.072 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:26:20.073 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:20.073 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:26:20.074 00.001 11596 MoveAxis(E, 0, ABG)
23:26:20.074 00.000 11596 Move returns status 0, amount 0
23:26:20.074 00.000 11596 MoveAxis(N, 0, ABG)
23:26:20.075 00.001 11596 Move returns status 0, amount 0
23:26:20.075 00.000 11596 move complete, result=0
23:26:20.076 00.001 11596 worker thread done servicing request
23:26:20.083 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
23:26:20.094 00.011 13300 UpdateGuideState exits: m=1932 SNR=30.7
23:26:20.095 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:20.095 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:26:20.095 00.000 13300 Enqueuing Expose request
23:26:20.095 00.000 11596 Worker thread wakes up
23:26:20.095 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:26:20.096 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:26:20.605 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:26:22.375 01.770 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d9313d84-b445-4b18-9fff-eb09cc9ea62d"}
23:26:22.375 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d9313d84-b445-4b18-9fff-eb09cc9ea62d"}
23:26:22.376 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fe0259ce-cbd0-4ea6-9e85-8315b6e1aaef"}
23:26:22.376 00.000 13300 case statement mapped state 6 to 3
23:26:22.376 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fe0259ce-cbd0-4ea6-9e85-8315b6e1aaef"}
23:26:22.376 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d98108dd-9672-4394-b11d-d76b543af1fc"}
23:26:22.376 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":831,"width":15,"height":15,"star_pos":[7.14,6.52],"pixels":"..."},"id":"d98108dd-9672-4394-b11d-d76b543af1fc"}
23:26:23.639 01.263 11596 Exposure complete
23:26:23.713 00.074 11596 worker thread done servicing request
23:26:23.713 00.000 13300 OnExposeComplete: enter
23:26:23.714 00.001 13300 UpdateGuideState(): m_state=6
23:26:23.714 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 832
23:26:23.715 00.001 13300 Star::Find returns 1 (0), X=1060.30, Y=336.59, Mass=1956, SNR=30.9, Peak=255 HFD=3.2
23:26:23.715 00.000 13300 MultiStar: [#1 -0.16,-0.12,0.74,U] [#2 -0.15,-0.26,0.00,M1] [#3 -0.15,-0.19,0.41,U] [#4 0.30,0.06,0.00,M1] [#5 -0.12,-0.04,0.24,U] [#6 0.40,0.55,0.00,M10] [#7 -0.25,-0.13,0.00,M3] [#8 0.03,-0.57,0.00,R] 
23:26:23.715 00.000 13300 single-star, 3 included, MultiStar: {-0.08, -0.12}, one-star: {0.02, -0.12}
23:26:23.716 00.001 13300 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-1.61) = xAngle (0.20 = 0.20)
23:26:23.716 00.000 13300 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.21 = 0.21)
23:26:23.716 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.41 mountX=0.12 mountY=0.03, mountTheta=0.21
23:26:23.718 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.12, opts=13)
23:26:23.718 00.000 13300 Enqueuing Move request for scope (0.02, -0.12)
23:26:23.719 00.001 11596 Worker thread wakes up
23:26:23.719 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.12) opts 0xd
23:26:23.719 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.12)
23:26:23.719 00.000 11596 Moving (0.02, -0.12) raw xDistance=0.12 yDistance=0.03
23:26:23.719 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:26:23.719 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:23.719 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:26:23.719 00.000 11596 MoveAxis(E, 0, ABG)
23:26:23.719 00.000 11596 Move returns status 0, amount 0
23:26:23.719 00.000 11596 MoveAxis(N, 0, ABG)
23:26:23.720 00.001 11596 Move returns status 0, amount 0
23:26:23.720 00.000 11596 move complete, result=0
23:26:23.720 00.000 11596 worker thread done servicing request
23:26:23.724 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=113, Gamma=0.510
23:26:23.732 00.008 13300 UpdateGuideState exits: m=1956 SNR=30.9
23:26:23.733 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:23.733 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:26:23.733 00.000 13300 Enqueuing Expose request
23:26:23.733 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:26:23.733 00.000 11596 Worker thread wakes up
23:26:23.733 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:26:24.239 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:26:25.375 01.136 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9888c4b5-d76b-404b-ac25-f67dd20952cc"}
23:26:25.375 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9888c4b5-d76b-404b-ac25-f67dd20952cc"}
23:26:25.376 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d90366b6-7b03-42c6-b299-91128163cfe0"}
23:26:25.376 00.000 13300 case statement mapped state 6 to 3
23:26:25.376 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d90366b6-7b03-42c6-b299-91128163cfe0"}
23:26:25.377 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"99fd9e90-e6b1-4ca6-bf69-65019e6ea3ac"}
23:26:25.377 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":832,"width":15,"height":15,"star_pos":[7.30,6.59],"pixels":"..."},"id":"99fd9e90-e6b1-4ca6-bf69-65019e6ea3ac"}
23:26:27.281 01.904 11596 Exposure complete
23:26:27.376 00.095 11596 worker thread done servicing request
23:26:27.376 00.000 13300 OnExposeComplete: enter
23:26:27.377 00.001 13300 UpdateGuideState(): m_state=6
23:26:27.377 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 833
23:26:27.377 00.000 13300 Star::Find returns 1 (0), X=1060.19, Y=336.40, Mass=2046, SNR=31.6, Peak=231 HFD=3.3
23:26:27.378 00.001 13300 MultiStar: [#1 -0.19,-0.25,0.00,M6] [#2 -0.10,-0.33,0.00,M2] [#3 -0.15,-0.37,0.00,M1] [#4 0.17,-0.28,0.00,M2] [#5 0.02,0.10,0.25,U] [#6 -0.35,-0.65,0.00,R] [#7 -0.12,-0.18,0.22,U] [#8 -0.10,0.32,0.00,M1] 
23:26:27.378 00.000 13300 refined, 2 included, MultiStar: {-0.08, -0.22}, one-star: {-0.10, -0.30}
23:26:27.378 00.000 13300 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-1.61) = xAngle (-0.32 = -0.32)
23:26:27.378 00.000 13300 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.31 = -0.31)
23:26:27.378 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.22 hyp=0.23 cameraTheta=-1.93 mountX=0.22 mountY=-0.07, mountTheta=-0.31
23:26:27.380 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.22, opts=13)
23:26:27.380 00.000 13300 Enqueuing Move request for scope (-0.08, -0.22)
23:26:27.380 00.000 11596 Worker thread wakes up
23:26:27.380 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.22) opts 0xd
23:26:27.380 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.22)
23:26:27.380 00.000 11596 Moving (-0.08, -0.22) raw xDistance=0.22 yDistance=-0.07
23:26:27.380 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:26:27.380 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:27.380 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:26:27.381 00.001 11596 MoveAxis(W, 274, ABG)
23:26:27.381 00.000 11596 Guiding  Dir = 3, Dur = 274
23:26:27.381 00.000 11596 IsSlewing returns 0
23:26:27.386 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=231, med=4, FiltMin=3, FiltMax=110, Gamma=0.510
23:26:27.393 00.007 13300 UpdateGuideState exits: m=2046 SNR=31.6
23:26:27.393 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:27.393 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:26:27.393 00.000 13300 Enqueuing Expose request
23:26:27.500 00.107 11596 IsGuiding returns 0
23:26:28.066 00.566 11596 IsGuiding returns 1
23:26:28.066 00.000 11596 scope still moving after pulse duration time elapsed
23:26:28.163 00.097 11596 IsSlewing returns 0
23:26:28.254 00.091 11596 IsGuiding returns 1
23:26:28.283 00.029 11596 IsSlewing returns 0
23:26:28.351 00.068 11596 IsGuiding returns 0
23:26:28.351 00.000 11596 scope move finished after 274 + 576 ms
23:26:28.351 00.000 11596 Move returns status 0, amount 274
23:26:28.351 00.000 11596 MoveAxis(N, 0, ABG)
23:26:28.351 00.000 11596 Move returns status 0, amount 0
23:26:28.351 00.000 11596 move complete, result=0
23:26:28.351 00.000 11596 worker thread done servicing request
23:26:28.351 00.000 11596 Worker thread wakes up
23:26:28.352 00.001 13300 GuideStep: 0.2 px 274 ms WEST, -0.1 px 0 ms NORTH
23:26:28.352 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:26:28.374 00.022 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8745f96d-35e2-4f90-860f-26daa47b341f"}
23:26:28.375 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8745f96d-35e2-4f90-860f-26daa47b341f"}
23:26:28.376 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d0a3fdfe-9ef0-45c8-b96a-f36df59c5381"}
23:26:28.376 00.000 13300 case statement mapped state 6 to 3
23:26:28.376 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d0a3fdfe-9ef0-45c8-b96a-f36df59c5381"}
23:26:28.378 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"02911b7c-c949-4f27-b36f-5948a0e58c20"}
23:26:28.378 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":833,"width":15,"height":15,"star_pos":[7.19,7.40],"pixels":"..."},"id":"02911b7c-c949-4f27-b36f-5948a0e58c20"}
23:26:28.861 00.483 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:26:31.374 02.513 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"36ceff70-1a1b-4a3c-b9de-546848cac49d"}
23:26:31.374 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"36ceff70-1a1b-4a3c-b9de-546848cac49d"}
23:26:31.375 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"af08639c-1bc3-437d-9df5-4c21b4c9e856"}
23:26:31.375 00.000 13300 case statement mapped state 6 to 3
23:26:31.375 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"af08639c-1bc3-437d-9df5-4c21b4c9e856"}
23:26:31.376 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e15a148c-4610-4c62-95a2-79f545026d4e"}
23:26:31.376 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":833,"width":15,"height":15,"star_pos":[7.19,7.40],"pixels":"..."},"id":"e15a148c-4610-4c62-95a2-79f545026d4e"}
23:26:31.908 00.532 11596 Exposure complete
23:26:31.981 00.073 11596 worker thread done servicing request
23:26:31.981 00.000 13300 OnExposeComplete: enter
23:26:31.981 00.000 13300 UpdateGuideState(): m_state=6
23:26:31.982 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 834
23:26:31.982 00.000 13300 Star::Find returns 1 (0), X=1060.13, Y=336.44, Mass=1915, SNR=30.6, Peak=211 HFD=3.3
23:26:31.983 00.001 13300 MultiStar: [#1 -0.07,-0.23,0.76,U] [#2 -0.11,-0.24,0.00,M3] [#3 -0.14,-0.31,0.00,M2] [#4 0.12,0.16,0.30,U] [#5 -0.11,-0.09,0.25,U] [#6 0.03,0.27,0.00,M1] [#7 -0.16,-0.24,0.00,M3] [#8 0.14,0.29,0.00,M2] 
23:26:31.983 00.000 13300 refined, 3 included, MultiStar: {-0.09, -0.18}, one-star: {-0.16, -0.27}
23:26:31.983 00.000 13300 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-1.61) = xAngle (-0.40 = -0.40)
23:26:31.983 00.000 13300 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.39 = -0.39)
23:26:31.983 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.18 hyp=0.20 cameraTheta=-2.01 mountX=0.19 mountY=-0.08, mountTheta=-0.39
23:26:31.985 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.18, opts=13)
23:26:31.985 00.000 13300 Enqueuing Move request for scope (-0.09, -0.18)
23:26:31.985 00.000 11596 Worker thread wakes up
23:26:31.985 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.18) opts 0xd
23:26:31.985 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.18)
23:26:31.985 00.000 11596 Moving (-0.09, -0.18) raw xDistance=0.19 yDistance=-0.08
23:26:31.985 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.19
23:26:31.986 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:31.986 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:26:31.986 00.000 11596 MoveAxis(W, 251, ABG)
23:26:31.986 00.000 11596 Guiding  Dir = 3, Dur = 251
23:26:31.986 00.000 11596 IsSlewing returns 0
23:26:31.991 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=211, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
23:26:31.998 00.007 13300 UpdateGuideState exits: m=1915 SNR=30.6
23:26:31.998 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:31.999 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:26:31.999 00.000 13300 Enqueuing Expose request
23:26:32.014 00.015 11596 IsGuiding returns 0
23:26:32.427 00.413 11596 IsGuiding returns 1
23:26:32.427 00.000 11596 scope still moving after pulse duration time elapsed
23:26:32.461 00.034 11596 IsSlewing returns 0
23:26:32.515 00.054 11596 IsGuiding returns 1
23:26:32.537 00.022 11596 IsSlewing returns 0
23:26:32.612 00.075 11596 IsGuiding returns 0
23:26:32.612 00.000 11596 scope move finished after 251 + 347 ms
23:26:32.612 00.000 11596 Move returns status 0, amount 251
23:26:32.612 00.000 11596 MoveAxis(N, 0, ABG)
23:26:32.612 00.000 11596 Move returns status 0, amount 0
23:26:32.612 00.000 11596 move complete, result=0
23:26:32.613 00.001 11596 worker thread done servicing request
23:26:32.613 00.000 13300 GuideStep: 0.2 px 251 ms WEST, -0.1 px 0 ms NORTH
23:26:32.613 00.000 11596 Worker thread wakes up
23:26:32.613 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:26:33.114 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:26:34.375 01.261 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"66d13de9-7d9b-4209-bca5-a8f3d3c7f41a"}
23:26:34.375 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"66d13de9-7d9b-4209-bca5-a8f3d3c7f41a"}
23:26:34.376 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2b4bb462-6b97-4f26-a65a-785048737868"}
23:26:34.376 00.000 13300 case statement mapped state 6 to 3
23:26:34.376 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2b4bb462-6b97-4f26-a65a-785048737868"}
23:26:34.376 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"353961c0-f86e-4bae-b2ab-7119c058569f"}
23:26:34.376 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":834,"width":15,"height":15,"star_pos":[7.13,7.44],"pixels":"..."},"id":"353961c0-f86e-4bae-b2ab-7119c058569f"}
23:26:36.162 01.786 11596 Exposure complete
23:26:36.257 00.095 11596 worker thread done servicing request
23:26:36.257 00.000 13300 OnExposeComplete: enter
23:26:36.257 00.000 13300 UpdateGuideState(): m_state=6
23:26:36.258 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 835
23:26:36.258 00.000 13300 Star::Find returns 1 (0), X=1060.23, Y=336.90, Mass=1930, SNR=30.7, Peak=255 HFD=3.2
23:26:36.259 00.001 13300 MultiStar: [#1 -0.21,0.24,0.00,M6] [#2 -0.08,0.38,0.00,M4] [#3 -0.18,0.02,0.41,U] [#4 0.06,0.17,0.29,U] [#5 0.38,-0.00,0.00,M1] [#6 -0.06,0.74,0.00,M2] [#7 -0.10,0.36,0.00,M4] [#8 0.09,0.92,0.00,M3] 
23:26:36.259 00.000 13300 refined, 2 included, MultiStar: {-0.07, 0.14}, one-star: {-0.06, 0.19}
23:26:36.260 00.001 13300 CameraToMount -- cameraTheta (2.00) - m_xAngle (-1.61) = xAngle (3.61 = -2.68)
23:26:36.260 00.000 13300 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.62 = -2.66)
23:26:36.260 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.14 hyp=0.16 cameraTheta=2.00 mountX=-0.14 mountY=-0.07, mountTheta=-2.67
23:26:36.263 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.14, opts=13)
23:26:36.263 00.000 13300 Enqueuing Move request for scope (-0.07, 0.14)
23:26:36.263 00.000 11596 Worker thread wakes up
23:26:36.264 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.14) opts 0xd
23:26:36.264 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.14)
23:26:36.264 00.000 11596 Moving (-0.07, 0.14) raw xDistance=-0.14 yDistance=-0.07
23:26:36.264 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.08 from input -0.14
23:26:36.264 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:36.265 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:26:36.265 00.000 11596 MoveAxis(E, 159, ABG)
23:26:36.265 00.000 11596 Guiding  Dir = 2, Dur = 159
23:26:36.265 00.000 11596 IsSlewing returns 0
23:26:36.272 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
23:26:36.282 00.010 13300 UpdateGuideState exits: m=1930 SNR=30.7
23:26:36.282 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:36.282 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:26:36.282 00.000 13300 Enqueuing Expose request
23:26:36.340 00.058 11596 IsGuiding returns 0
23:26:36.466 00.126 11596 PulseGuide returned control before completion, sleep 44
23:26:36.651 00.185 11596 IsGuiding returns 1
23:26:36.651 00.000 11596 scope still moving after pulse duration time elapsed
23:26:36.676 00.025 11596 IsSlewing returns 0
23:26:36.878 00.202 11596 IsGuiding returns 0
23:26:36.878 00.000 11596 scope move finished after 159 + 378 ms
23:26:36.878 00.000 11596 Move returns status 0, amount 159
23:26:36.878 00.000 11596 MoveAxis(N, 0, ABG)
23:26:36.878 00.000 11596 Move returns status 0, amount 0
23:26:36.878 00.000 11596 move complete, result=0
23:26:36.878 00.000 11596 worker thread done servicing request
23:26:36.878 00.000 13300 GuideStep: -0.1 px 159 ms EAST, -0.1 px 0 ms NORTH
23:26:36.879 00.001 11596 Worker thread wakes up
23:26:36.879 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:26:37.375 00.496 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"179f6558-fbaf-4806-ba5a-b2fa273dde2c"}
23:26:37.375 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"179f6558-fbaf-4806-ba5a-b2fa273dde2c"}
23:26:37.376 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5570529d-a9b4-4360-979e-f8efbf68fc78"}
23:26:37.376 00.000 13300 case statement mapped state 6 to 3
23:26:37.376 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5570529d-a9b4-4360-979e-f8efbf68fc78"}
23:26:37.376 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9f76a990-1e9a-4e5f-92a5-9e6c74f751b8"}
23:26:37.377 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":835,"width":15,"height":15,"star_pos":[7.23,6.90],"pixels":"..."},"id":"9f76a990-1e9a-4e5f-92a5-9e6c74f751b8"}
23:26:37.383 00.006 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:26:40.376 02.993 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eb09a3db-4e5a-4dd7-bcf3-ec7069878ebb"}
23:26:40.376 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eb09a3db-4e5a-4dd7-bcf3-ec7069878ebb"}
23:26:40.377 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6ec70d74-78a3-4fd1-bdc6-d61cdcc21cbe"}
23:26:40.377 00.000 13300 case statement mapped state 6 to 3
23:26:40.377 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6ec70d74-78a3-4fd1-bdc6-d61cdcc21cbe"}
23:26:40.378 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bba6876e-7d77-490e-9ae4-7e260d2821a0"}
23:26:40.378 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":835,"width":15,"height":15,"star_pos":[7.23,6.90],"pixels":"..."},"id":"bba6876e-7d77-490e-9ae4-7e260d2821a0"}
23:26:40.417 00.039 11596 Exposure complete
23:26:40.493 00.076 11596 worker thread done servicing request
23:26:40.493 00.000 13300 OnExposeComplete: enter
23:26:40.493 00.000 13300 UpdateGuideState(): m_state=6
23:26:40.493 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 836
23:26:40.494 00.001 13300 Star::Find returns 1 (0), X=1060.23, Y=336.83, Mass=1928, SNR=30.7, Peak=255 HFD=3.2
23:26:40.494 00.000 13300 MultiStar: [#1 -0.09,0.11,0.74,U] [#2 -0.00,0.16,0.45,U] [#3 -0.25,-0.00,0.00,M2] [#4 0.13,0.04,0.30,U] [#5 0.03,0.01,0.23,U] [#6 0.05,0.83,0.00,M3] [#7 -0.14,0.21,0.00,M5] [#8 -0.18,0.59,0.00,M4] 
23:26:40.494 00.000 13300 refined, 4 included, MultiStar: {-0.03, 0.11}, one-star: {-0.05, 0.12}
23:26:40.494 00.000 13300 CameraToMount -- cameraTheta (1.82) - m_xAngle (-1.61) = xAngle (3.43 = -2.85)
23:26:40.494 00.000 13300 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.44 = -2.84)
23:26:40.495 00.001 13300 CameraToMount -- cameraX=-0.03 cameraY=0.11 hyp=0.11 cameraTheta=1.82 mountX=-0.11 mountY=-0.03, mountTheta=-2.84
23:26:40.496 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.11, opts=13)
23:26:40.496 00.000 13300 Enqueuing Move request for scope (-0.03, 0.11)
23:26:40.497 00.001 11596 Worker thread wakes up
23:26:40.497 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.11) opts 0xd
23:26:40.497 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.11)
23:26:40.497 00.000 11596 Moving (-0.03, 0.11) raw xDistance=-0.11 yDistance=-0.03
23:26:40.497 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:26:40.497 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:40.497 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:26:40.497 00.000 11596 MoveAxis(E, 0, ABG)
23:26:40.497 00.000 11596 Move returns status 0, amount 0
23:26:40.498 00.001 11596 MoveAxis(N, 0, ABG)
23:26:40.498 00.000 11596 Move returns status 0, amount 0
23:26:40.498 00.000 11596 move complete, result=0
23:26:40.498 00.000 11596 worker thread done servicing request
23:26:40.503 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
23:26:40.511 00.008 13300 UpdateGuideState exits: m=1928 SNR=30.7
23:26:40.511 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:40.511 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:26:40.511 00.000 13300 Enqueuing Expose request
23:26:40.511 00.000 11596 Worker thread wakes up
23:26:40.512 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:26:40.512 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:26:41.023 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:26:43.377 02.354 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9022ebd9-bcac-4816-aa68-a50bacc873df"}
23:26:43.377 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9022ebd9-bcac-4816-aa68-a50bacc873df"}
23:26:43.378 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2bbf2e5c-0d25-4f1c-b6d0-ef95fd585cb8"}
23:26:43.378 00.000 13300 case statement mapped state 6 to 3
23:26:43.378 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2bbf2e5c-0d25-4f1c-b6d0-ef95fd585cb8"}
23:26:43.379 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c032dbcf-c8d4-4a7c-a6b1-f7523366f0f2"}
23:26:43.379 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":836,"width":15,"height":15,"star_pos":[7.23,6.83],"pixels":"..."},"id":"c032dbcf-c8d4-4a7c-a6b1-f7523366f0f2"}
23:26:44.054 00.675 11596 Exposure complete
23:26:44.133 00.079 11596 worker thread done servicing request
23:26:44.133 00.000 13300 OnExposeComplete: enter
23:26:44.133 00.000 13300 UpdateGuideState(): m_state=6
23:26:44.134 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 837
23:26:44.134 00.000 13300 Star::Find returns 1 (0), X=1060.18, Y=336.75, Mass=1952, SNR=30.9, Peak=255 HFD=3.3
23:26:44.135 00.001 13300 MultiStar: [#1 -0.05,-0.00,0.75,U] [#2 -0.05,-0.02,0.46,U] [#3 -0.27,-0.04,0.00,M3] [#4 -0.04,0.16,0.29,U] [#5 -0.17,0.09,0.25,U] [#6 -0.08,0.55,0.00,M4] [#7 -0.07,0.16,0.23,U] [#8 -0.02,0.35,0.00,M5] 
23:26:44.135 00.000 13300 refined, 5 included, MultiStar: {-0.08, 0.04}, one-star: {-0.10, 0.04}
23:26:44.135 00.000 13300 CameraToMount -- cameraTheta (2.64) - m_xAngle (-1.61) = xAngle (4.25 = -2.04)
23:26:44.136 00.001 13300 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.26 = -2.02)
23:26:44.136 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.04 hyp=0.09 cameraTheta=2.64 mountX=-0.04 mountY=-0.08, mountTheta=-2.03
23:26:44.138 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.04, opts=13)
23:26:44.138 00.000 13300 Enqueuing Move request for scope (-0.08, 0.04)
23:26:44.139 00.001 11596 Worker thread wakes up
23:26:44.139 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.04) opts 0xd
23:26:44.139 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.04)
23:26:44.139 00.000 11596 Moving (-0.08, 0.04) raw xDistance=-0.04 yDistance=-0.08
23:26:44.139 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:26:44.139 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:44.139 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:26:44.139 00.000 11596 MoveAxis(E, 0, ABG)
23:26:44.139 00.000 11596 Move returns status 0, amount 0
23:26:44.140 00.001 11596 MoveAxis(N, 0, ABG)
23:26:44.140 00.000 11596 Move returns status 0, amount 0
23:26:44.140 00.000 11596 move complete, result=0
23:26:44.140 00.000 11596 worker thread done servicing request
23:26:44.145 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
23:26:44.152 00.007 13300 UpdateGuideState exits: m=1952 SNR=30.9
23:26:44.152 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:44.153 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:26:44.153 00.000 13300 Enqueuing Expose request
23:26:44.153 00.000 11596 Worker thread wakes up
23:26:44.153 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:26:44.153 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:26:44.659 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:26:46.376 01.717 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9a2de317-d841-4729-bd5c-b54c7a999c5a"}
23:26:46.376 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9a2de317-d841-4729-bd5c-b54c7a999c5a"}
23:26:46.377 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"873ae077-33cd-4cf4-854d-6d1f7255d05c"}
23:26:46.377 00.000 13300 case statement mapped state 6 to 3
23:26:46.377 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"873ae077-33cd-4cf4-854d-6d1f7255d05c"}
23:26:46.377 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f5e6a7f6-e6ba-47dc-89be-a299e52c4856"}
23:26:46.378 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":837,"width":15,"height":15,"star_pos":[7.18,6.75],"pixels":"..."},"id":"f5e6a7f6-e6ba-47dc-89be-a299e52c4856"}
23:26:47.701 01.323 11596 Exposure complete
23:26:47.778 00.077 11596 worker thread done servicing request
23:26:47.779 00.001 13300 OnExposeComplete: enter
23:26:47.779 00.000 13300 UpdateGuideState(): m_state=6
23:26:47.779 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 838
23:26:47.779 00.000 13300 Star::Find returns 1 (0), X=1060.19, Y=336.76, Mass=1895, SNR=30.5, Peak=255 HFD=3.1
23:26:47.780 00.001 13300 MultiStar: [#1 -0.12,0.14,0.75,U] [#2 0.02,0.17,0.46,U] [#3 0.01,0.15,0.41,U] [#4 0.11,0.03,0.30,U] [#5 0.10,0.14,0.24,U] [#6 0.37,0.69,0.00,M5] [#7 0.17,0.38,0.00,M5] [#8 -0.02,0.45,0.00,M6] 
23:26:47.780 00.000 13300 single-star, 5 included, MultiStar: {-0.04, 0.11}, one-star: {-0.09, 0.05}
23:26:47.780 00.000 13300 CameraToMount -- cameraTheta (2.65) - m_xAngle (-1.61) = xAngle (4.26 = -2.02)
23:26:47.780 00.000 13300 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.28 = -2.01)
23:26:47.780 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.05 hyp=0.11 cameraTheta=2.65 mountX=-0.05 mountY=-0.10, mountTheta=-2.02
23:26:47.782 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.05, opts=13)
23:26:47.782 00.000 13300 Enqueuing Move request for scope (-0.09, 0.05)
23:26:47.782 00.000 11596 Worker thread wakes up
23:26:47.782 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.05) opts 0xd
23:26:47.782 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.05)
23:26:47.782 00.000 11596 Moving (-0.09, 0.05) raw xDistance=-0.05 yDistance=-0.10
23:26:47.782 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:26:47.782 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:47.783 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:26:47.783 00.000 11596 MoveAxis(E, 0, ABG)
23:26:47.783 00.000 11596 Move returns status 0, amount 0
23:26:47.783 00.000 11596 MoveAxis(N, 0, ABG)
23:26:47.783 00.000 11596 Move returns status 0, amount 0
23:26:47.783 00.000 11596 move complete, result=0
23:26:47.783 00.000 11596 worker thread done servicing request
23:26:47.788 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
23:26:47.797 00.009 13300 UpdateGuideState exits: m=1895 SNR=30.5
23:26:47.797 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:47.797 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:26:47.797 00.000 13300 Enqueuing Expose request
23:26:47.797 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:26:47.797 00.000 11596 Worker thread wakes up
23:26:47.797 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:26:48.311 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:26:49.377 01.066 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6aaed2bd-f3ef-4c68-a63f-9ca5f6f5338d"}
23:26:49.377 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6aaed2bd-f3ef-4c68-a63f-9ca5f6f5338d"}
23:26:49.378 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ce197ada-a7fc-4f49-bb74-c3540679803b"}
23:26:49.378 00.000 13300 case statement mapped state 6 to 3
23:26:49.378 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ce197ada-a7fc-4f49-bb74-c3540679803b"}
23:26:49.379 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"94b2f82d-7958-48e2-9383-7d5eae5b8414"}
23:26:49.379 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":838,"width":15,"height":15,"star_pos":[7.19,6.76],"pixels":"..."},"id":"94b2f82d-7958-48e2-9383-7d5eae5b8414"}
23:26:51.348 01.969 11596 Exposure complete
23:26:51.435 00.087 11596 worker thread done servicing request
23:26:51.435 00.000 13300 OnExposeComplete: enter
23:26:51.435 00.000 13300 UpdateGuideState(): m_state=6
23:26:51.436 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 839
23:26:51.436 00.000 13300 Star::Find returns 1 (0), X=1060.37, Y=336.68, Mass=1952, SNR=30.9, Peak=255 HFD=3.2
23:26:51.436 00.000 13300 MultiStar: [#1 -0.03,0.06,0.75,U] [#2 -0.04,-0.05,0.46,U] [#3 0.00,-0.00,0.41,U] [#4 0.27,0.28,0.00,M1] [#5 0.23,-0.28,0.00,M1] [#6 0.43,0.58,0.00,M6] [#7 -0.14,0.11,0.23,U] [#8 0.19,0.45,0.00,M7] 
23:26:51.437 00.001 13300 refined, 4 included, MultiStar: {0.01, 0.01}, one-star: {0.09, -0.03}
23:26:51.437 00.000 13300 CameraToMount -- cameraTheta (0.70) - m_xAngle (-1.61) = xAngle (2.31 = 2.31)
23:26:51.437 00.000 13300 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.32 = 2.32)
23:26:51.437 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.01 cameraTheta=0.70 mountX=-0.01 mountY=0.01, mountTheta=2.31
23:26:51.439 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.01, opts=13)
23:26:51.439 00.000 13300 Enqueuing Move request for scope (0.01, 0.01)
23:26:51.439 00.000 11596 Worker thread wakes up
23:26:51.439 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd
23:26:51.439 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.01)
23:26:51.440 00.001 11596 Moving (0.01, 0.01) raw xDistance=-0.01 yDistance=0.01
23:26:51.440 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:26:51.440 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:51.440 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:26:51.440 00.000 11596 MoveAxis(E, 0, ABG)
23:26:51.440 00.000 11596 Move returns status 0, amount 0
23:26:51.440 00.000 11596 MoveAxis(N, 0, ABG)
23:26:51.440 00.000 11596 Move returns status 0, amount 0
23:26:51.440 00.000 11596 move complete, result=0
23:26:51.440 00.000 11596 worker thread done servicing request
23:26:51.447 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
23:26:51.456 00.009 13300 UpdateGuideState exits: m=1952 SNR=30.9
23:26:51.456 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:51.456 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:26:51.456 00.000 13300 Enqueuing Expose request
23:26:51.456 00.000 11596 Worker thread wakes up
23:26:51.456 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:26:51.456 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:26:51.961 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:26:52.375 00.414 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c9224761-3614-40b4-be30-abb554eb8249"}
23:26:52.375 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c9224761-3614-40b4-be30-abb554eb8249"}
23:26:52.376 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b8fdf408-4e0f-4a32-a788-5e3ef9a4d69c"}
23:26:52.376 00.000 13300 case statement mapped state 6 to 3
23:26:52.376 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b8fdf408-4e0f-4a32-a788-5e3ef9a4d69c"}
23:26:52.377 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"733e0104-ac63-4f5f-8b61-e15e0a2c41ac"}
23:26:52.377 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":839,"width":15,"height":15,"star_pos":[7.37,6.68],"pixels":"..."},"id":"733e0104-ac63-4f5f-8b61-e15e0a2c41ac"}
23:26:54.996 02.619 11596 Exposure complete
23:26:55.076 00.080 11596 worker thread done servicing request
23:26:55.076 00.000 13300 OnExposeComplete: enter
23:26:55.076 00.000 13300 UpdateGuideState(): m_state=6
23:26:55.076 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 840
23:26:55.076 00.000 13300 Star::Find returns 1 (0), X=1060.29, Y=336.59, Mass=1926, SNR=30.7, Peak=242 HFD=3.2
23:26:55.077 00.001 13300 MultiStar: [#1 -0.03,-0.10,0.75,U] [#2 -0.10,-0.05,0.45,U] [#3 -0.05,-0.09,0.42,U] [#4 0.16,0.05,0.29,U] [#5 -0.07,-0.17,0.23,U] [#6 0.01,0.29,0.00,M7] [#7 0.01,0.04,0.23,U] [#8 -0.10,0.34,0.00,M8] 
23:26:55.077 00.000 13300 refined, 6 included, MultiStar: {-0.02, -0.08}, one-star: {0.01, -0.11}
23:26:55.077 00.000 13300 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-1.61) = xAngle (-0.16 = -0.16)
23:26:55.077 00.000 13300 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.15 = -0.15)
23:26:55.077 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.77 mountX=0.08 mountY=-0.01, mountTheta=-0.15
23:26:55.080 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.08, opts=13)
23:26:55.080 00.000 13300 Enqueuing Move request for scope (-0.02, -0.08)
23:26:55.080 00.000 11596 Worker thread wakes up
23:26:55.080 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.08) opts 0xd
23:26:55.080 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.08)
23:26:55.080 00.000 11596 Moving (-0.02, -0.08) raw xDistance=0.08 yDistance=-0.01
23:26:55.080 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:26:55.080 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:55.080 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:26:55.081 00.001 11596 MoveAxis(E, 0, ABG)
23:26:55.081 00.000 11596 Move returns status 0, amount 0
23:26:55.081 00.000 11596 MoveAxis(N, 0, ABG)
23:26:55.081 00.000 11596 Move returns status 0, amount 0
23:26:55.081 00.000 11596 move complete, result=0
23:26:55.081 00.000 11596 worker thread done servicing request
23:26:55.085 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=242, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
23:26:55.092 00.007 13300 UpdateGuideState exits: m=1926 SNR=30.7
23:26:55.093 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:55.093 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:26:55.093 00.000 13300 Enqueuing Expose request
23:26:55.093 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:26:55.093 00.000 11596 Worker thread wakes up
23:26:55.093 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:26:55.375 00.282 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5e0b3826-a4f0-4f62-8654-fef9f4377c9e"}
23:26:55.375 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5e0b3826-a4f0-4f62-8654-fef9f4377c9e"}
23:26:55.376 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"707af5a6-56a1-44d7-80ea-9981fef4e87d"}
23:26:55.376 00.000 13300 case statement mapped state 6 to 3
23:26:55.376 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"707af5a6-56a1-44d7-80ea-9981fef4e87d"}
23:26:55.377 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"203e90ee-d3c9-4fe1-bfb1-64b8321cfbcc"}
23:26:55.378 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":840,"width":15,"height":15,"star_pos":[7.29,6.59],"pixels":"..."},"id":"203e90ee-d3c9-4fe1-bfb1-64b8321cfbcc"}
23:26:55.606 00.228 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:26:58.374 02.768 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9140f5d6-0279-444a-8ec7-5eecb001b8f5"}
23:26:58.374 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9140f5d6-0279-444a-8ec7-5eecb001b8f5"}
23:26:58.375 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6c7d01a6-6525-40e6-bd98-ad2ef628d724"}
23:26:58.375 00.000 13300 case statement mapped state 6 to 3
23:26:58.375 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6c7d01a6-6525-40e6-bd98-ad2ef628d724"}
23:26:58.375 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c80ed95c-0670-403f-a8eb-c5dd5f5bc367"}
23:26:58.376 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":840,"width":15,"height":15,"star_pos":[7.29,6.59],"pixels":"..."},"id":"c80ed95c-0670-403f-a8eb-c5dd5f5bc367"}
23:26:58.648 00.272 11596 Exposure complete
23:26:58.728 00.080 11596 worker thread done servicing request
23:26:58.728 00.000 13300 OnExposeComplete: enter
23:26:58.728 00.000 13300 UpdateGuideState(): m_state=6
23:26:58.729 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 841
23:26:58.729 00.000 13300 Star::Find returns 1 (0), X=1060.21, Y=336.61, Mass=1959, SNR=31.0, Peak=255 HFD=3.2
23:26:58.730 00.001 13300 MultiStar: [#1 -0.19,-0.10,0.75,U] [#2 -0.06,-0.13,0.46,U] [#3 -0.25,0.04,0.00,M1] [#4 0.24,-0.12,0.00,M1] [#5 -0.08,-0.12,0.24,U] [#6 0.31,0.28,0.00,M8] [#7 -0.05,0.13,0.23,U] [#8 0.07,0.33,0.00,M9] 
23:26:58.730 00.000 13300 single-star, 4 included, MultiStar: {-0.10, -0.09}, one-star: {-0.07, -0.09}
23:26:58.730 00.000 13300 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-1.61) = xAngle (-0.63 = -0.63)
23:26:58.730 00.000 13300 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.62 = -0.62)
23:26:58.730 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.09 hyp=0.12 cameraTheta=-2.24 mountX=0.10 mountY=-0.07, mountTheta=-0.62
23:26:58.732 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.09, opts=13)
23:26:58.733 00.001 13300 Enqueuing Move request for scope (-0.07, -0.09)
23:26:58.733 00.000 11596 Worker thread wakes up
23:26:58.733 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.09) opts 0xd
23:26:58.733 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.09)
23:26:58.733 00.000 11596 Moving (-0.07, -0.09) raw xDistance=0.10 yDistance=-0.07
23:26:58.733 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:26:58.733 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:58.733 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:26:58.733 00.000 11596 MoveAxis(E, 0, ABG)
23:26:58.734 00.001 11596 Move returns status 0, amount 0
23:26:58.734 00.000 11596 MoveAxis(N, 0, ABG)
23:26:58.734 00.000 11596 Move returns status 0, amount 0
23:26:58.734 00.000 11596 move complete, result=0
23:26:58.734 00.000 11596 worker thread done servicing request
23:26:58.738 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
23:26:58.746 00.008 13300 UpdateGuideState exits: m=1959 SNR=31.0
23:26:58.746 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:58.746 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:26:58.746 00.000 13300 Enqueuing Expose request
23:26:58.746 00.000 11596 Worker thread wakes up
23:26:58.747 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:26:58.747 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:26:59.254 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:27:01.373 02.119 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b27d6a7a-f379-4bd8-8a42-06925d157fef"}
23:27:01.373 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b27d6a7a-f379-4bd8-8a42-06925d157fef"}
23:27:01.374 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"86f3e288-44f9-4afe-ba5e-429714e006a0"}
23:27:01.374 00.000 13300 case statement mapped state 6 to 3
23:27:01.374 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"86f3e288-44f9-4afe-ba5e-429714e006a0"}
23:27:01.375 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0de8ec54-d752-44ca-8ae4-e06dc7e61a03"}
23:27:01.375 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":841,"width":15,"height":15,"star_pos":[7.21,6.61],"pixels":"..."},"id":"0de8ec54-d752-44ca-8ae4-e06dc7e61a03"}
23:27:02.406 01.031 11596 Exposure complete
23:27:02.477 00.071 11596 worker thread done servicing request
23:27:02.477 00.000 13300 OnExposeComplete: enter
23:27:02.477 00.000 13300 UpdateGuideState(): m_state=6
23:27:02.477 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 842
23:27:02.478 00.001 13300 Star::Find returns 1 (0), X=1060.31, Y=336.56, Mass=1914, SNR=30.6, Peak=234 HFD=3.2
23:27:02.478 00.000 13300 MultiStar: [#1 -0.09,-0.19,0.77,U] [#2 -0.11,-0.23,0.00,M1] [#3 -0.07,-0.22,0.42,U] [#4 0.26,-0.05,0.00,M2] [#5 0.12,-0.02,0.25,U] [#6 0.28,0.45,0.00,M9] [#7 -0.25,-0.33,0.00,M3] [#8 -0.13,0.38,0.00,M10] 
23:27:02.478 00.000 13300 single-star, 3 included, MultiStar: {-0.02, -0.16}, one-star: {0.02, -0.14}
23:27:02.478 00.000 13300 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-1.61) = xAngle (0.19 = 0.19)
23:27:02.479 00.001 13300 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.21 = 0.21)
23:27:02.479 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.14 hyp=0.15 cameraTheta=-1.42 mountX=0.14 mountY=0.03, mountTheta=0.21
23:27:02.480 00.001 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.14, opts=13)
23:27:02.481 00.001 13300 Enqueuing Move request for scope (0.02, -0.14)
23:27:02.481 00.000 11596 Worker thread wakes up
23:27:02.481 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.14) opts 0xd
23:27:02.481 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.14)
23:27:02.481 00.000 11596 Moving (0.02, -0.14) raw xDistance=0.14 yDistance=0.03
23:27:02.481 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.14
23:27:02.481 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:02.481 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:27:02.481 00.000 11596 MoveAxis(W, 179, ABG)
23:27:02.481 00.000 11596 Guiding  Dir = 3, Dur = 179
23:27:02.482 00.001 11596 IsSlewing returns 0
23:27:02.487 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=234, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
23:27:02.494 00.007 13300 UpdateGuideState exits: m=1914 SNR=30.6
23:27:02.494 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:02.494 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:27:02.494 00.000 13300 Enqueuing Expose request
23:27:02.594 00.100 11596 IsGuiding returns 0
23:27:03.082 00.488 11596 IsGuiding returns 1
23:27:03.082 00.000 11596 scope still moving after pulse duration time elapsed
23:27:03.279 00.197 11596 IsSlewing returns 0
23:27:03.283 00.004 11596 IsGuiding returns 0
23:27:03.283 00.000 11596 scope move finished after 179 + 509 ms
23:27:03.283 00.000 11596 Move returns status 0, amount 179
23:27:03.283 00.000 11596 MoveAxis(N, 0, ABG)
23:27:03.283 00.000 11596 Move returns status 0, amount 0
23:27:03.283 00.000 11596 move complete, result=0
23:27:03.284 00.001 11596 worker thread done servicing request
23:27:03.284 00.000 13300 GuideStep: 0.1 px 179 ms WEST, 0.0 px 0 ms NORTH
23:27:03.284 00.000 11596 Worker thread wakes up
23:27:03.284 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:27:03.788 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:27:04.373 00.585 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8a903427-4a31-4fee-93df-bfe345e5e7d0"}
23:27:04.373 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8a903427-4a31-4fee-93df-bfe345e5e7d0"}
23:27:04.374 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ee3f3118-670a-4058-8062-a624262ad145"}
23:27:04.374 00.000 13300 case statement mapped state 6 to 3
23:27:04.374 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ee3f3118-670a-4058-8062-a624262ad145"}
23:27:04.374 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a972e649-2bcb-496d-b295-a65f770a13e4"}
23:27:04.375 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":842,"width":15,"height":15,"star_pos":[7.31,6.56],"pixels":"..."},"id":"a972e649-2bcb-496d-b295-a65f770a13e4"}
23:27:06.820 02.445 11596 Exposure complete
23:27:06.892 00.072 11596 worker thread done servicing request
23:27:06.892 00.000 13300 OnExposeComplete: enter
23:27:06.892 00.000 13300 UpdateGuideState(): m_state=6
23:27:06.893 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 843
23:27:06.893 00.000 13300 Star::Find returns 1 (0), X=1060.31, Y=336.57, Mass=1922, SNR=30.6, Peak=235 HFD=3.2
23:27:06.893 00.000 13300 MultiStar: [#1 -0.00,-0.09,0.76,U] [#2 0.12,-0.08,0.47,U] [#3 -0.06,-0.19,0.43,U] [#4 0.03,0.11,0.29,U] [#5 0.13,-0.02,0.25,U] [#6 0.27,0.40,0.00,M10] [#7 0.02,0.00,0.24,U] [#8 0.17,0.36,0.00,R] 
23:27:06.894 00.001 13300 refined, 6 included, MultiStar: {0.03, -0.09}, one-star: {0.03, -0.14}
23:27:06.894 00.000 13300 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-1.61) = xAngle (0.38 = 0.38)
23:27:06.894 00.000 13300 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.40 = 0.40)
23:27:06.894 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.09 hyp=0.09 cameraTheta=-1.22 mountX=0.09 mountY=0.04, mountTheta=0.40
23:27:06.895 00.001 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.09, opts=13)
23:27:06.896 00.001 13300 Enqueuing Move request for scope (0.03, -0.09)
23:27:06.896 00.000 11596 Worker thread wakes up
23:27:06.896 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.09) opts 0xd
23:27:06.896 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.09)
23:27:06.896 00.000 11596 Moving (0.03, -0.09) raw xDistance=0.09 yDistance=0.04
23:27:06.896 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:27:06.896 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:06.896 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:27:06.896 00.000 11596 MoveAxis(E, 0, ABG)
23:27:06.897 00.001 11596 Move returns status 0, amount 0
23:27:06.897 00.000 11596 MoveAxis(N, 0, ABG)
23:27:06.897 00.000 11596 Move returns status 0, amount 0
23:27:06.897 00.000 11596 move complete, result=0
23:27:06.897 00.000 11596 worker thread done servicing request
23:27:06.902 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
23:27:06.909 00.007 13300 UpdateGuideState exits: m=1922 SNR=30.6
23:27:06.909 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:06.909 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:27:06.909 00.000 13300 Enqueuing Expose request
23:27:06.909 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:27:06.909 00.000 11596 Worker thread wakes up
23:27:06.910 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:27:07.372 00.462 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2815d919-9ede-4ca2-98bd-d96c104306e3"}
23:27:07.372 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2815d919-9ede-4ca2-98bd-d96c104306e3"}
23:27:07.374 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cd30dce8-1fa5-4fb0-8f23-a8bab82960f3"}
23:27:07.374 00.000 13300 case statement mapped state 6 to 3
23:27:07.374 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cd30dce8-1fa5-4fb0-8f23-a8bab82960f3"}
23:27:07.374 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d25869e9-7fcc-45cb-a417-3249fa1deb3e"}
23:27:07.374 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":843,"width":15,"height":15,"star_pos":[7.31,6.57],"pixels":"..."},"id":"d25869e9-7fcc-45cb-a417-3249fa1deb3e"}
23:27:07.424 00.050 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:27:10.372 02.948 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ba1807a6-c255-41ff-a747-dcb8a5738d02"}
23:27:10.372 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ba1807a6-c255-41ff-a747-dcb8a5738d02"}
23:27:10.373 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f89fca8a-1844-4532-be64-f465a9b7bcff"}
23:27:10.373 00.000 13300 case statement mapped state 6 to 3
23:27:10.373 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f89fca8a-1844-4532-be64-f465a9b7bcff"}
23:27:10.374 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"54e23454-3eaf-48ec-a47a-9dc74d2d5da6"}
23:27:10.374 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":843,"width":15,"height":15,"star_pos":[7.31,6.57],"pixels":"..."},"id":"54e23454-3eaf-48ec-a47a-9dc74d2d5da6"}
23:27:10.454 00.080 11596 Exposure complete
23:27:10.525 00.071 11596 worker thread done servicing request
23:27:10.525 00.000 13300 OnExposeComplete: enter
23:27:10.525 00.000 13300 UpdateGuideState(): m_state=6
23:27:10.526 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 844
23:27:10.526 00.000 13300 Star::Find returns 1 (0), X=1060.23, Y=336.73, Mass=1908, SNR=30.6, Peak=255 HFD=3.2
23:27:10.527 00.001 13300 MultiStar: [#1 -0.01,0.03,0.76,U] [#2 -0.09,0.04,0.45,U] [#3 -0.12,0.19,0.42,U] [#4 0.03,0.23,0.29,U] [#5 0.03,0.13,0.24,U] [#6 0.35,0.58,0.00,R] [#7 -0.06,0.36,0.00,M3] [#8 -0.09,0.38,0.00,M1] 
23:27:10.527 00.000 13300 single-star, 5 included, MultiStar: {-0.04, 0.07}, one-star: {-0.05, 0.02}
23:27:10.527 00.000 13300 CameraToMount -- cameraTheta (2.78) - m_xAngle (-1.61) = xAngle (4.39 = -1.89)
23:27:10.527 00.000 13300 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.41 = -1.88)
23:27:10.527 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.05 cameraTheta=2.78 mountX=-0.02 mountY=-0.05, mountTheta=-1.89
23:27:10.529 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.02, opts=13)
23:27:10.529 00.000 13300 Enqueuing Move request for scope (-0.05, 0.02)
23:27:10.529 00.000 11596 Worker thread wakes up
23:27:10.529 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
23:27:10.529 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
23:27:10.529 00.000 11596 Moving (-0.05, 0.02) raw xDistance=-0.02 yDistance=-0.05
23:27:10.530 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:27:10.530 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:10.530 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:27:10.530 00.000 11596 MoveAxis(E, 0, ABG)
23:27:10.530 00.000 11596 Move returns status 0, amount 0
23:27:10.531 00.001 11596 MoveAxis(N, 0, ABG)
23:27:10.531 00.000 11596 Move returns status 0, amount 0
23:27:10.531 00.000 11596 move complete, result=0
23:27:10.531 00.000 11596 worker thread done servicing request
23:27:10.535 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
23:27:10.545 00.010 13300 UpdateGuideState exits: m=1908 SNR=30.6
23:27:10.546 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:10.546 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:27:10.546 00.000 13300 Enqueuing Expose request
23:27:10.546 00.000 11596 Worker thread wakes up
23:27:10.546 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:27:10.547 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:27:11.052 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:27:13.389 02.337 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9004de01-3b8e-45cf-9c10-194e095f5410"}
23:27:13.389 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9004de01-3b8e-45cf-9c10-194e095f5410"}
23:27:13.390 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a856f895-e882-4150-8444-388bf91e039f"}
23:27:13.391 00.001 13300 case statement mapped state 6 to 3
23:27:13.391 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a856f895-e882-4150-8444-388bf91e039f"}
23:27:13.392 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"547bd5c1-c6f3-414e-a0f6-7abee0fa867c"}
23:27:13.393 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":844,"width":15,"height":15,"star_pos":[7.23,6.73],"pixels":"..."},"id":"547bd5c1-c6f3-414e-a0f6-7abee0fa867c"}
23:27:14.105 00.712 11596 Exposure complete
23:27:14.224 00.119 11596 worker thread done servicing request
23:27:14.224 00.000 13300 OnExposeComplete: enter
23:27:14.224 00.000 13300 UpdateGuideState(): m_state=6
23:27:14.225 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 845
23:27:14.225 00.000 13300 Star::Find returns 1 (0), X=1060.21, Y=336.85, Mass=1926, SNR=30.7, Peak=255 HFD=3.1
23:27:14.226 00.001 13300 MultiStar: [#1 -0.01,0.17,0.75,U] [#2 -0.12,0.12,0.46,U] [#3 -0.06,0.10,0.42,U] [#4 0.21,0.27,0.00,M1] [#5 0.11,0.27,0.00,M1] [#6 -0.06,-0.11,0.24,U] [#7 -0.04,0.20,0.22,U] [#8 -0.22,0.44,0.00,M2] 
23:27:14.227 00.001 13300 refined, 5 included, MultiStar: {-0.06, 0.12}, one-star: {-0.07, 0.14}
23:27:14.227 00.000 13300 CameraToMount -- cameraTheta (2.02) - m_xAngle (-1.61) = xAngle (3.63 = -2.66)
23:27:14.227 00.000 13300 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.64 = -2.64)
23:27:14.227 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.12 hyp=0.14 cameraTheta=2.02 mountX=-0.12 mountY=-0.07, mountTheta=-2.65
23:27:14.232 00.005 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.12, opts=13)
23:27:14.232 00.000 13300 Enqueuing Move request for scope (-0.06, 0.12)
23:27:14.232 00.000 11596 Worker thread wakes up
23:27:14.232 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.12) opts 0xd
23:27:14.232 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.12)
23:27:14.233 00.001 11596 Moving (-0.06, 0.12) raw xDistance=-0.12 yDistance=-0.07
23:27:14.233 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:27:14.233 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:14.233 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:27:14.233 00.000 11596 MoveAxis(E, 0, ABG)
23:27:14.233 00.000 11596 Move returns status 0, amount 0
23:27:14.233 00.000 11596 MoveAxis(N, 0, ABG)
23:27:14.234 00.001 11596 Move returns status 0, amount 0
23:27:14.234 00.000 11596 move complete, result=0
23:27:14.234 00.000 11596 worker thread done servicing request
23:27:14.243 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=115, Gamma=0.510
23:27:14.255 00.012 13300 UpdateGuideState exits: m=1926 SNR=30.7
23:27:14.256 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:14.256 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:27:14.256 00.000 13300 Enqueuing Expose request
23:27:14.256 00.000 11596 Worker thread wakes up
23:27:14.256 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:27:14.257 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:27:14.772 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:27:16.388 01.616 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9df5a8e6-b95e-46d8-89e7-56f6fe2f0c6b"}
23:27:16.388 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9df5a8e6-b95e-46d8-89e7-56f6fe2f0c6b"}
23:27:16.389 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"11107efc-4aaf-4b62-aaba-453d665f30f9"}
23:27:16.389 00.000 13300 case statement mapped state 6 to 3
23:27:16.389 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"11107efc-4aaf-4b62-aaba-453d665f30f9"}
23:27:16.390 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6c154139-97ea-4407-94ce-747b242c3db2"}
23:27:16.390 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":845,"width":15,"height":15,"star_pos":[7.21,6.85],"pixels":"..."},"id":"6c154139-97ea-4407-94ce-747b242c3db2"}
23:27:17.810 01.420 11596 Exposure complete
23:27:17.913 00.103 11596 worker thread done servicing request
23:27:17.914 00.001 13300 OnExposeComplete: enter
23:27:17.914 00.000 13300 UpdateGuideState(): m_state=6
23:27:17.914 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 846
23:27:17.915 00.001 13300 Star::Find returns 1 (0), X=1060.24, Y=336.85, Mass=1910, SNR=30.6, Peak=255 HFD=3.1
23:27:17.916 00.001 13300 MultiStar: [#1 0.00,0.04,0.76,U] [#2 -0.11,0.13,0.47,U] [#3 -0.07,0.08,0.43,U] [#4 0.41,0.21,0.00,M2] [#5 0.16,0.15,0.25,U] [#6 -0.20,0.12,0.24,U] [#7 -0.05,0.08,0.23,U] [#8 -0.34,-0.13,0.00,M3] 
23:27:17.916 00.000 13300 refined, 6 included, MultiStar: {-0.04, 0.10}, one-star: {-0.05, 0.14}
23:27:17.916 00.000 13300 CameraToMount -- cameraTheta (1.98) - m_xAngle (-1.61) = xAngle (3.59 = -2.70)
23:27:17.917 00.001 13300 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.60 = -2.68)
23:27:17.917 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.98 mountX=-0.10 mountY=-0.05, mountTheta=-2.69
23:27:17.919 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.10, opts=13)
23:27:17.919 00.000 13300 Enqueuing Move request for scope (-0.04, 0.10)
23:27:17.920 00.001 11596 Worker thread wakes up
23:27:17.920 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.10) opts 0xd
23:27:17.920 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.10)
23:27:17.920 00.000 11596 Moving (-0.04, 0.10) raw xDistance=-0.10 yDistance=-0.05
23:27:17.920 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:27:17.920 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:17.920 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:27:17.921 00.001 11596 MoveAxis(E, 0, ABG)
23:27:17.921 00.000 11596 Move returns status 0, amount 0
23:27:17.921 00.000 11596 MoveAxis(N, 0, ABG)
23:27:17.921 00.000 11596 Move returns status 0, amount 0
23:27:17.921 00.000 11596 move complete, result=0
23:27:17.921 00.000 11596 worker thread done servicing request
23:27:17.929 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=113, Gamma=0.510
23:27:17.938 00.009 13300 UpdateGuideState exits: m=1910 SNR=30.6
23:27:17.938 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:17.938 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:27:17.939 00.001 13300 Enqueuing Expose request
23:27:17.939 00.000 11596 Worker thread wakes up
23:27:17.939 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:27:17.939 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:27:18.451 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:27:19.388 00.937 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9e541aea-0696-42cb-978b-a4b9b3bf3fb9"}
23:27:19.388 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9e541aea-0696-42cb-978b-a4b9b3bf3fb9"}
23:27:19.389 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9f901d6c-045d-432f-99ee-cae12c576a80"}
23:27:19.389 00.000 13300 case statement mapped state 6 to 3
23:27:19.389 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9f901d6c-045d-432f-99ee-cae12c576a80"}
23:27:19.390 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f6ec2b23-ada6-4cc2-95a5-7657c17ea71a"}
23:27:19.390 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":846,"width":15,"height":15,"star_pos":[7.24,6.85],"pixels":"..."},"id":"f6ec2b23-ada6-4cc2-95a5-7657c17ea71a"}
23:27:21.490 02.100 11596 Exposure complete
23:27:21.564 00.074 11596 worker thread done servicing request
23:27:21.564 00.000 13300 OnExposeComplete: enter
23:27:21.564 00.000 13300 UpdateGuideState(): m_state=6
23:27:21.565 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 847
23:27:21.565 00.000 13300 Star::Find returns 1 (0), X=1060.26, Y=336.84, Mass=1890, SNR=30.4, Peak=255 HFD=3.1
23:27:21.565 00.000 13300 MultiStar: [#1 -0.13,0.08,0.75,U] [#2 -0.04,0.07,0.47,U] [#3 -0.10,0.19,0.42,U] [#4 0.03,0.10,0.30,U] [#5 0.16,0.12,0.24,U] [#6 -0.10,0.15,0.23,U] [#7 0.05,0.27,0.00,M2] [#8 -0.11,0.36,0.00,M4] 
23:27:21.566 00.001 13300 refined, 6 included, MultiStar: {-0.05, 0.12}, one-star: {-0.03, 0.13}
23:27:21.566 00.000 13300 CameraToMount -- cameraTheta (1.95) - m_xAngle (-1.61) = xAngle (3.56 = -2.72)
23:27:21.566 00.000 13300 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.57 = -2.71)
23:27:21.566 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.12 hyp=0.13 cameraTheta=1.95 mountX=-0.12 mountY=-0.05, mountTheta=-2.71
23:27:21.568 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.12, opts=13)
23:27:21.568 00.000 13300 Enqueuing Move request for scope (-0.05, 0.12)
23:27:21.568 00.000 11596 Worker thread wakes up
23:27:21.568 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.12) opts 0xd
23:27:21.568 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.12)
23:27:21.568 00.000 11596 Moving (-0.05, 0.12) raw xDistance=-0.12 yDistance=-0.05
23:27:21.568 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:27:21.568 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:21.569 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:27:21.569 00.000 11596 MoveAxis(E, 0, ABG)
23:27:21.569 00.000 11596 Move returns status 0, amount 0
23:27:21.569 00.000 11596 MoveAxis(N, 0, ABG)
23:27:21.569 00.000 11596 Move returns status 0, amount 0
23:27:21.569 00.000 11596 move complete, result=0
23:27:21.569 00.000 11596 worker thread done servicing request
23:27:21.575 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=3, FiltMax=97, Gamma=0.510
23:27:21.583 00.008 13300 UpdateGuideState exits: m=1890 SNR=30.4
23:27:21.583 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:21.583 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:27:21.583 00.000 13300 Enqueuing Expose request
23:27:21.583 00.000 11596 Worker thread wakes up
23:27:21.583 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:27:21.584 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:27:22.089 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:27:22.394 00.305 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9a4939e5-0829-4e85-a3ee-b686ff362bdb"}
23:27:22.394 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9a4939e5-0829-4e85-a3ee-b686ff362bdb"}
23:27:22.394 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ce6557b0-15cd-4183-911a-157ffc01a506"}
23:27:22.395 00.001 13300 case statement mapped state 6 to 3
23:27:22.395 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ce6557b0-15cd-4183-911a-157ffc01a506"}
23:27:22.395 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"293682fd-c6ae-4e5e-abd7-723dfb006680"}
23:27:22.396 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":847,"width":15,"height":15,"star_pos":[7.26,6.84],"pixels":"..."},"id":"293682fd-c6ae-4e5e-abd7-723dfb006680"}
23:27:25.122 02.726 11596 Exposure complete
23:27:25.199 00.077 11596 worker thread done servicing request
23:27:25.199 00.000 13300 OnExposeComplete: enter
23:27:25.199 00.000 13300 UpdateGuideState(): m_state=6
23:27:25.200 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 848
23:27:25.200 00.000 13300 Star::Find returns 1 (0), X=1060.40, Y=336.91, Mass=1920, SNR=30.7, Peak=255 HFD=3.3
23:27:25.201 00.001 13300 MultiStar: [#1 -0.08,0.16,0.75,U] [#2 -0.07,0.15,0.46,U] [#3 0.03,0.21,0.41,U] [#4 0.25,0.25,0.00,M2] [#5 -0.07,0.44,0.00,M1] [#6 -0.29,0.17,0.00,M1] [#7 0.13,0.42,0.00,M3] [#8 -0.24,0.36,0.00,M5] 
23:27:25.201 00.000 13300 refined, 3 included, MultiStar: {0.01, 0.18}, one-star: {0.12, 0.20}
23:27:25.201 00.000 13300 CameraToMount -- cameraTheta (1.50) - m_xAngle (-1.61) = xAngle (3.11 = 3.11)
23:27:25.201 00.000 13300 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.13 = 3.13)
23:27:25.202 00.001 13300 CameraToMount -- cameraX=0.01 cameraY=0.18 hyp=0.18 cameraTheta=1.50 mountX=-0.18 mountY=0.00, mountTheta=3.13
23:27:25.203 00.001 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.18, opts=13)
23:27:25.203 00.000 13300 Enqueuing Move request for scope (0.01, 0.18)
23:27:25.203 00.000 11596 Worker thread wakes up
23:27:25.204 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.18) opts 0xd
23:27:25.204 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.18)
23:27:25.204 00.000 11596 Moving (0.01, 0.18) raw xDistance=-0.18 yDistance=0.00
23:27:25.204 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.18
23:27:25.204 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:25.204 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:27:25.204 00.000 11596 MoveAxis(E, 226, ABG)
23:27:25.204 00.000 11596 Guiding  Dir = 2, Dur = 226
23:27:25.205 00.001 11596 IsSlewing returns 0
23:27:25.209 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
23:27:25.216 00.007 13300 UpdateGuideState exits: m=1920 SNR=30.7
23:27:25.216 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:25.216 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:27:25.216 00.000 13300 Enqueuing Expose request
23:27:25.253 00.037 11596 IsGuiding returns 0
23:27:25.394 00.141 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e716739b-a254-4630-a57c-608d3e17e686"}
23:27:25.394 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e716739b-a254-4630-a57c-608d3e17e686"}
23:27:25.395 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e1f1fab0-1628-4786-9707-ffec5cbcf209"}
23:27:25.395 00.000 13300 case statement mapped state 6 to 3
23:27:25.395 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e1f1fab0-1628-4786-9707-ffec5cbcf209"}
23:27:25.395 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bdce7714-6336-434a-ba94-7fc9d8abc2bb"}
23:27:25.396 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":848,"width":15,"height":15,"star_pos":[7.40,6.91],"pixels":"..."},"id":"bdce7714-6336-434a-ba94-7fc9d8abc2bb"}
23:27:25.803 00.407 11596 IsGuiding returns 1
23:27:25.803 00.000 11596 scope still moving after pulse duration time elapsed
23:27:25.829 00.026 11596 IsSlewing returns 0
23:27:25.938 00.109 11596 IsGuiding returns 0
23:27:25.938 00.000 11596 scope move finished after 226 + 459 ms
23:27:25.939 00.001 11596 Move returns status 0, amount 226
23:27:25.939 00.000 11596 MoveAxis(N, 0, ABG)
23:27:25.939 00.000 11596 Move returns status 0, amount 0
23:27:25.939 00.000 11596 move complete, result=0
23:27:25.939 00.000 11596 worker thread done servicing request
23:27:25.939 00.000 13300 GuideStep: -0.2 px 226 ms EAST, 0.0 px 0 ms NORTH
23:27:25.939 00.000 11596 Worker thread wakes up
23:27:25.939 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:27:26.449 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:27:28.395 01.946 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c08f201b-89a2-4f0e-807b-225217b2df24"}
23:27:28.395 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c08f201b-89a2-4f0e-807b-225217b2df24"}
23:27:28.396 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3184a259-cdb7-4174-90d9-316e8a42ba84"}
23:27:28.396 00.000 13300 case statement mapped state 6 to 3
23:27:28.396 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3184a259-cdb7-4174-90d9-316e8a42ba84"}
23:27:28.396 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"93e702cd-7895-440f-81aa-26f040c37d1b"}
23:27:28.397 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":848,"width":15,"height":15,"star_pos":[7.40,6.91],"pixels":"..."},"id":"93e702cd-7895-440f-81aa-26f040c37d1b"}
23:27:29.483 01.086 11596 Exposure complete
23:27:29.552 00.069 11596 worker thread done servicing request
23:27:29.552 00.000 13300 OnExposeComplete: enter
23:27:29.552 00.000 13300 UpdateGuideState(): m_state=6
23:27:29.553 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 849
23:27:29.553 00.000 13300 Star::Find returns 1 (0), X=1060.30, Y=336.79, Mass=1898, SNR=30.5, Peak=255 HFD=3.2
23:27:29.553 00.000 13300 MultiStar: [#1 0.03,0.17,0.75,U] [#2 -0.13,0.10,0.47,U] [#3 -0.04,0.03,0.43,U] [#4 0.29,0.30,0.00,M3] [#5 0.31,0.22,0.00,M2] [#6 -0.11,-0.06,0.23,U] [#7 -0.12,0.07,0.23,U] [#8 -0.16,0.16,0.19,U] 
23:27:29.553 00.000 13300 single-star, 6 included, MultiStar: {-0.04, 0.09}, one-star: {0.02, 0.08}
23:27:29.554 00.001 13300 CameraToMount -- cameraTheta (1.35) - m_xAngle (-1.61) = xAngle (2.96 = 2.96)
23:27:29.554 00.000 13300 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.97 = 2.97)
23:27:29.554 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.35 mountX=-0.08 mountY=0.01, mountTheta=2.97
23:27:29.556 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.08, opts=13)
23:27:29.556 00.000 13300 Enqueuing Move request for scope (0.02, 0.08)
23:27:29.556 00.000 11596 Worker thread wakes up
23:27:29.556 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.08) opts 0xd
23:27:29.556 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.08)
23:27:29.556 00.000 11596 Moving (0.02, 0.08) raw xDistance=-0.08 yDistance=0.01
23:27:29.556 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:27:29.557 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:29.557 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:27:29.557 00.000 11596 MoveAxis(E, 0, ABG)
23:27:29.557 00.000 11596 Move returns status 0, amount 0
23:27:29.557 00.000 11596 MoveAxis(N, 0, ABG)
23:27:29.557 00.000 11596 Move returns status 0, amount 0
23:27:29.557 00.000 11596 move complete, result=0
23:27:29.558 00.001 11596 worker thread done servicing request
23:27:29.563 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
23:27:29.570 00.007 13300 UpdateGuideState exits: m=1898 SNR=30.5
23:27:29.571 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:29.571 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:27:29.571 00.000 13300 Enqueuing Expose request
23:27:29.571 00.000 11596 Worker thread wakes up
23:27:29.571 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:27:29.571 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:27:30.087 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:27:31.394 01.307 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"28daf376-b393-41f5-99cd-11288699756e"}
23:27:31.394 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"28daf376-b393-41f5-99cd-11288699756e"}
23:27:31.395 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a06a6d42-a2ce-424c-8023-3b8e9f899a93"}
23:27:31.395 00.000 13300 case statement mapped state 6 to 3
23:27:31.395 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a06a6d42-a2ce-424c-8023-3b8e9f899a93"}
23:27:31.395 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6dc52a69-3067-4567-b7b9-4623f6c2cc66"}
23:27:31.396 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":849,"width":15,"height":15,"star_pos":[7.30,6.79],"pixels":"..."},"id":"6dc52a69-3067-4567-b7b9-4623f6c2cc66"}
23:27:33.123 01.727 11596 Exposure complete
23:27:33.204 00.081 11596 worker thread done servicing request
23:27:33.205 00.001 13300 OnExposeComplete: enter
23:27:33.205 00.000 13300 UpdateGuideState(): m_state=6
23:27:33.205 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 850
23:27:33.205 00.000 13300 Star::Find returns 1 (0), X=1060.39, Y=336.77, Mass=1912, SNR=30.6, Peak=255 HFD=3.2
23:27:33.206 00.001 13300 MultiStar: [#1 -0.12,0.08,0.75,U] [#2 -0.02,0.14,0.46,U] [#3 -0.02,0.10,0.41,U] [#4 0.17,-0.05,0.29,U] [#5 0.18,0.15,0.23,U] [#6 -0.28,-0.01,0.00,M1] [#7 -0.01,0.43,0.00,M3] [#8 -0.19,0.30,0.00,M5] 
23:27:33.206 00.000 13300 refined, 5 included, MultiStar: {0.03, 0.08}, one-star: {0.11, 0.06}
23:27:33.206 00.000 13300 CameraToMount -- cameraTheta (1.22) - m_xAngle (-1.61) = xAngle (2.83 = 2.83)
23:27:33.206 00.000 13300 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.85 = 2.85)
23:27:33.206 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.08 hyp=0.08 cameraTheta=1.22 mountX=-0.08 mountY=0.02, mountTheta=2.84
23:27:33.208 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.08, opts=13)
23:27:33.208 00.000 13300 Enqueuing Move request for scope (0.03, 0.08)
23:27:33.208 00.000 11596 Worker thread wakes up
23:27:33.208 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.08) opts 0xd
23:27:33.208 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.08)
23:27:33.208 00.000 11596 Moving (0.03, 0.08) raw xDistance=-0.08 yDistance=0.02
23:27:33.208 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:27:33.209 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:33.209 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:27:33.209 00.000 11596 MoveAxis(E, 0, ABG)
23:27:33.209 00.000 11596 Move returns status 0, amount 0
23:27:33.209 00.000 11596 MoveAxis(N, 0, ABG)
23:27:33.209 00.000 11596 Move returns status 0, amount 0
23:27:33.209 00.000 11596 move complete, result=0
23:27:33.209 00.000 11596 worker thread done servicing request
23:27:33.214 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
23:27:33.221 00.007 13300 UpdateGuideState exits: m=1912 SNR=30.6
23:27:33.221 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:33.222 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:27:33.222 00.000 13300 Enqueuing Expose request
23:27:33.222 00.000 11596 Worker thread wakes up
23:27:33.222 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:27:33.222 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:27:33.737 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:27:34.399 00.662 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4bc4f0bd-d8a5-410c-a490-6486a2f49bc8"}
23:27:34.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4bc4f0bd-d8a5-410c-a490-6486a2f49bc8"}
23:27:34.400 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e16141fd-dbfb-4e00-91fc-fafe55f456d6"}
23:27:34.400 00.000 13300 case statement mapped state 6 to 3
23:27:34.400 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e16141fd-dbfb-4e00-91fc-fafe55f456d6"}
23:27:34.401 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d04adf79-b615-4794-b5db-2cd5460af335"}
23:27:34.401 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":850,"width":15,"height":15,"star_pos":[7.39,6.77],"pixels":"..."},"id":"d04adf79-b615-4794-b5db-2cd5460af335"}
23:27:36.769 02.368 11596 Exposure complete
23:27:36.847 00.078 11596 worker thread done servicing request
23:27:36.848 00.001 13300 OnExposeComplete: enter
23:27:36.848 00.000 13300 UpdateGuideState(): m_state=6
23:27:36.848 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 851
23:27:36.848 00.000 13300 Star::Find returns 1 (0), X=1060.33, Y=336.84, Mass=1921, SNR=30.6, Peak=255 HFD=3.3
23:27:36.849 00.001 13300 MultiStar: [#1 -0.05,0.20,0.76,U] [#2 0.11,0.10,0.46,U] [#3 -0.03,-0.03,0.41,U] [#4 0.23,0.03,0.28,U] [#5 0.34,0.13,0.00,M2] [#6 -0.13,0.02,0.23,U] [#7 0.01,0.33,0.00,M4] [#8 -0.16,0.33,0.00,M6] 
23:27:36.849 00.000 13300 refined, 5 included, MultiStar: {0.03, 0.11}, one-star: {0.05, 0.14}
23:27:36.849 00.000 13300 CameraToMount -- cameraTheta (1.32) - m_xAngle (-1.61) = xAngle (2.93 = 2.93)
23:27:36.849 00.000 13300 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.94 = 2.94)
23:27:36.849 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.11 hyp=0.11 cameraTheta=1.32 mountX=-0.11 mountY=0.02, mountTheta=2.94
23:27:36.851 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.11, opts=13)
23:27:36.851 00.000 13300 Enqueuing Move request for scope (0.03, 0.11)
23:27:36.851 00.000 11596 Worker thread wakes up
23:27:36.852 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.11) opts 0xd
23:27:36.852 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.11)
23:27:36.852 00.000 11596 Moving (0.03, 0.11) raw xDistance=-0.11 yDistance=0.02
23:27:36.852 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:27:36.852 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:36.853 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:27:36.853 00.000 11596 MoveAxis(E, 0, ABG)
23:27:36.853 00.000 11596 Move returns status 0, amount 0
23:27:36.853 00.000 11596 MoveAxis(N, 0, ABG)
23:27:36.853 00.000 11596 Move returns status 0, amount 0
23:27:36.854 00.001 11596 move complete, result=0
23:27:36.854 00.000 11596 worker thread done servicing request
23:27:36.858 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=3, FiltMax=92, Gamma=0.510
23:27:36.867 00.009 13300 UpdateGuideState exits: m=1921 SNR=30.6
23:27:36.867 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:36.867 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:27:36.867 00.000 13300 Enqueuing Expose request
23:27:36.867 00.000 11596 Worker thread wakes up
23:27:36.867 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:27:36.867 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:27:37.384 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:27:37.397 00.013 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aaabe0b2-b970-47df-ad12-fbdb55dc0b54"}
23:27:37.397 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aaabe0b2-b970-47df-ad12-fbdb55dc0b54"}
23:27:37.398 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"85d4ab88-1b27-4b13-b4e8-c71fa9dbdb8c"}
23:27:37.398 00.000 13300 case statement mapped state 6 to 3
23:27:37.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"85d4ab88-1b27-4b13-b4e8-c71fa9dbdb8c"}
23:27:37.399 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2fe39795-50f2-4bcc-a93c-2153de162e75"}
23:27:37.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":851,"width":15,"height":15,"star_pos":[7.33,6.84],"pixels":"..."},"id":"2fe39795-50f2-4bcc-a93c-2153de162e75"}
23:27:40.398 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"559556db-e44f-4e00-8d53-c2db3012731d"}
23:27:40.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"559556db-e44f-4e00-8d53-c2db3012731d"}
23:27:40.399 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"46823c1c-6d41-4ed0-9ca0-57af5ecbd010"}
23:27:40.399 00.000 13300 case statement mapped state 6 to 3
23:27:40.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"46823c1c-6d41-4ed0-9ca0-57af5ecbd010"}
23:27:40.400 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f3b33693-d096-4d8f-8d0b-d2521fe352a7"}
23:27:40.401 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":851,"width":15,"height":15,"star_pos":[7.33,6.84],"pixels":"..."},"id":"f3b33693-d096-4d8f-8d0b-d2521fe352a7"}
23:27:40.416 00.015 11596 Exposure complete
23:27:40.499 00.083 11596 worker thread done servicing request
23:27:40.499 00.000 13300 OnExposeComplete: enter
23:27:40.499 00.000 13300 UpdateGuideState(): m_state=6
23:27:40.500 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 852
23:27:40.500 00.000 13300 Star::Find returns 1 (0), X=1060.37, Y=336.81, Mass=1912, SNR=30.6, Peak=255 HFD=3.2
23:27:40.500 00.000 13300 MultiStar: [#1 -0.01,0.22,0.77,U] [#2 0.08,0.17,0.46,U] [#3 0.00,0.11,0.42,U] [#4 0.23,0.12,0.00,M2] [#5 0.08,-0.02,0.24,U] [#6 -0.15,0.10,0.23,U] [#7 0.02,-0.02,0.22,U] [#8 -0.12,0.18,0.20,U] 
23:27:40.500 00.000 13300 refined, 7 included, MultiStar: {0.02, 0.13}, one-star: {0.09, 0.10}
23:27:40.500 00.000 13300 CameraToMount -- cameraTheta (1.39) - m_xAngle (-1.61) = xAngle (3.00 = 3.00)
23:27:40.501 00.001 13300 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.01 = 3.01)
23:27:40.501 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.39 mountX=-0.13 mountY=0.02, mountTheta=3.01
23:27:40.502 00.001 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.13, opts=13)
23:27:40.502 00.000 13300 Enqueuing Move request for scope (0.02, 0.13)
23:27:40.502 00.000 11596 Worker thread wakes up
23:27:40.503 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.13) opts 0xd
23:27:40.503 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.13)
23:27:40.503 00.000 11596 Moving (0.02, 0.13) raw xDistance=-0.13 yDistance=0.02
23:27:40.503 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:27:40.503 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:40.503 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:27:40.503 00.000 11596 MoveAxis(E, 0, ABG)
23:27:40.503 00.000 11596 Move returns status 0, amount 0
23:27:40.503 00.000 11596 MoveAxis(N, 0, ABG)
23:27:40.503 00.000 11596 Move returns status 0, amount 0
23:27:40.503 00.000 11596 move complete, result=0
23:27:40.504 00.001 11596 worker thread done servicing request
23:27:40.509 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
23:27:40.517 00.008 13300 UpdateGuideState exits: m=1912 SNR=30.6
23:27:40.517 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:40.518 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:27:40.518 00.000 13300 Enqueuing Expose request
23:27:40.518 00.000 11596 Worker thread wakes up
23:27:40.518 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:27:40.518 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:27:41.027 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:27:43.397 02.370 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a0f487d2-f090-4a9f-b885-a0e25ac6943b"}
23:27:43.397 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a0f487d2-f090-4a9f-b885-a0e25ac6943b"}
23:27:43.398 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b9952011-7d8a-4f27-b031-6d635d078811"}
23:27:43.398 00.000 13300 case statement mapped state 6 to 3
23:27:43.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b9952011-7d8a-4f27-b031-6d635d078811"}
23:27:43.398 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dafff78e-df8d-4215-8991-3240116fbc21"}
23:27:43.399 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":852,"width":15,"height":15,"star_pos":[7.37,6.81],"pixels":"..."},"id":"dafff78e-df8d-4215-8991-3240116fbc21"}
23:27:44.056 00.657 11596 Exposure complete
23:27:44.132 00.076 11596 worker thread done servicing request
23:27:44.132 00.000 13300 OnExposeComplete: enter
23:27:44.132 00.000 13300 UpdateGuideState(): m_state=6
23:27:44.132 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 853
23:27:44.132 00.000 13300 Star::Find returns 1 (0), X=1060.29, Y=336.95, Mass=1933, SNR=30.7, Peak=255 HFD=3.3
23:27:44.133 00.001 13300 MultiStar: [#1 0.01,0.24,0.75,U] [#2 0.16,0.20,0.00,M1] [#3 0.00,0.03,0.42,U] [#4 0.20,0.40,0.00,M3] [#5 0.08,0.01,0.25,U] [#6 -0.19,0.13,0.24,U] [#7 -0.03,0.29,0.00,M4] [#8 0.02,0.62,0.00,M6] 
23:27:44.133 00.000 13300 refined, 4 included, MultiStar: {-0.00, 0.17}, one-star: {0.01, 0.24}
23:27:44.133 00.000 13300 CameraToMount -- cameraTheta (1.59) - m_xAngle (-1.61) = xAngle (3.20 = -3.08)
23:27:44.133 00.000 13300 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.22 = -3.07)
23:27:44.133 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.17 hyp=0.17 cameraTheta=1.59 mountX=-0.17 mountY=-0.01, mountTheta=-3.07
23:27:44.137 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.17, opts=13)
23:27:44.137 00.000 13300 Enqueuing Move request for scope (-0.00, 0.17)
23:27:44.137 00.000 11596 Worker thread wakes up
23:27:44.137 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.17) opts 0xd
23:27:44.137 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.17)
23:27:44.137 00.000 11596 Moving (-0.00, 0.17) raw xDistance=-0.17 yDistance=-0.01
23:27:44.137 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.17
23:27:44.137 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:44.138 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:27:44.138 00.000 11596 MoveAxis(E, 218, ABG)
23:27:44.138 00.000 11596 Guiding  Dir = 2, Dur = 218
23:27:44.138 00.000 11596 IsSlewing returns 0
23:27:44.145 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
23:27:44.157 00.012 13300 UpdateGuideState exits: m=1933 SNR=30.7
23:27:44.157 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:44.157 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:27:44.157 00.000 13300 Enqueuing Expose request
23:27:44.158 00.001 11596 IsGuiding returns 0
23:27:44.278 00.120 11596 PulseGuide returned control before completion, sleep 110
23:27:44.499 00.221 11596 IsGuiding returns 0
23:27:44.499 00.000 11596 Move returns status 0, amount 218
23:27:44.499 00.000 11596 MoveAxis(N, 0, ABG)
23:27:44.499 00.000 11596 Move returns status 0, amount 0
23:27:44.499 00.000 11596 move complete, result=0
23:27:44.499 00.000 11596 worker thread done servicing request
23:27:44.499 00.000 13300 GuideStep: -0.2 px 218 ms EAST, -0.0 px 0 ms NORTH
23:27:44.500 00.001 11596 Worker thread wakes up
23:27:44.500 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:27:45.015 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:27:46.396 01.381 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"924f06d2-a328-40a5-ab5c-381e6369f102"}
23:27:46.396 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"924f06d2-a328-40a5-ab5c-381e6369f102"}
23:27:46.397 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e28e7b69-a55c-4dd1-a367-ba44d433e930"}
23:27:46.397 00.000 13300 case statement mapped state 6 to 3
23:27:46.397 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e28e7b69-a55c-4dd1-a367-ba44d433e930"}
23:27:46.397 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b832b98f-7337-4101-b5f2-47e33b576b96"}
23:27:46.398 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":853,"width":15,"height":15,"star_pos":[7.29,6.95],"pixels":"..."},"id":"b832b98f-7337-4101-b5f2-47e33b576b96"}
23:27:48.045 01.647 11596 Exposure complete
23:27:48.123 00.078 11596 worker thread done servicing request
23:27:48.123 00.000 13300 OnExposeComplete: enter
23:27:48.123 00.000 13300 UpdateGuideState(): m_state=6
23:27:48.123 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 854
23:27:48.124 00.001 13300 Star::Find returns 1 (0), X=1060.23, Y=336.83, Mass=1909, SNR=30.6, Peak=255 HFD=3.3
23:27:48.124 00.000 13300 MultiStar: [#1 -0.06,0.07,0.77,U] [#2 -0.08,0.08,0.46,U] [#3 -0.08,0.06,0.42,U] [#4 0.06,0.10,0.30,U] [#5 0.09,0.23,0.00,M1] [#6 -0.11,0.09,0.25,U] [#7 -0.05,0.21,0.22,U] [#8 -0.57,0.01,0.00,M7] 
23:27:48.124 00.000 13300 refined, 6 included, MultiStar: {-0.05, 0.10}, one-star: {-0.06, 0.13}
23:27:48.124 00.000 13300 CameraToMount -- cameraTheta (2.08) - m_xAngle (-1.61) = xAngle (3.69 = -2.60)
23:27:48.124 00.000 13300 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.70 = -2.58)
23:27:48.125 00.001 13300 CameraToMount -- cameraX=-0.05 cameraY=0.10 hyp=0.11 cameraTheta=2.08 mountX=-0.10 mountY=-0.06, mountTheta=-2.59
23:27:48.126 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.10, opts=13)
23:27:48.126 00.000 13300 Enqueuing Move request for scope (-0.05, 0.10)
23:27:48.127 00.001 11596 Worker thread wakes up
23:27:48.127 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.10) opts 0xd
23:27:48.127 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.10)
23:27:48.127 00.000 11596 Moving (-0.05, 0.10) raw xDistance=-0.10 yDistance=-0.06
23:27:48.127 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:27:48.127 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:48.127 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:27:48.127 00.000 11596 MoveAxis(E, 0, ABG)
23:27:48.127 00.000 11596 Move returns status 0, amount 0
23:27:48.127 00.000 11596 MoveAxis(N, 0, ABG)
23:27:48.128 00.001 11596 Move returns status 0, amount 0
23:27:48.128 00.000 11596 move complete, result=0
23:27:48.128 00.000 11596 worker thread done servicing request
23:27:48.132 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
23:27:48.141 00.009 13300 UpdateGuideState exits: m=1909 SNR=30.6
23:27:48.141 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:48.141 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:27:48.141 00.000 13300 Enqueuing Expose request
23:27:48.141 00.000 11596 Worker thread wakes up
23:27:48.141 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:27:48.141 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:27:48.644 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:27:49.395 00.751 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8ec33b6c-31a1-43bd-9fa5-49ce3bd59c06"}
23:27:49.395 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8ec33b6c-31a1-43bd-9fa5-49ce3bd59c06"}
23:27:49.396 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8d450dc1-ee26-48c0-9791-35f99c21b49f"}
23:27:49.396 00.000 13300 case statement mapped state 6 to 3
23:27:49.396 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8d450dc1-ee26-48c0-9791-35f99c21b49f"}
23:27:49.396 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"22f2a8a4-ce7d-4dbb-becb-20d8db3420e2"}
23:27:49.397 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":854,"width":15,"height":15,"star_pos":[7.23,6.83],"pixels":"..."},"id":"22f2a8a4-ce7d-4dbb-becb-20d8db3420e2"}
23:27:51.679 02.282 11596 Exposure complete
23:27:51.748 00.069 11596 worker thread done servicing request
23:27:51.748 00.000 13300 OnExposeComplete: enter
23:27:51.748 00.000 13300 UpdateGuideState(): m_state=6
23:27:51.749 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 855
23:27:51.749 00.000 13300 Star::Find returns 1 (0), X=1060.20, Y=336.87, Mass=1864, SNR=30.2, Peak=255 HFD=3.1
23:27:51.749 00.000 13300 MultiStar: [#1 -0.02,0.14,0.76,U] [#2 0.00,0.10,0.46,U] [#3 -0.01,-0.03,0.42,U] [#4 0.02,0.18,0.30,U] [#5 -0.03,-0.01,0.25,U] [#6 -0.06,0.26,0.00,M1] [#7 -0.03,0.06,0.23,U] [#8 -0.36,-0.10,0.00,M8] 
23:27:51.750 00.001 13300 refined, 6 included, MultiStar: {-0.03, 0.11}, one-star: {-0.08, 0.16}
23:27:51.750 00.000 13300 CameraToMount -- cameraTheta (1.85) - m_xAngle (-1.61) = xAngle (3.46 = -2.82)
23:27:51.750 00.000 13300 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.47 = -2.81)
23:27:51.750 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.11 hyp=0.11 cameraTheta=1.85 mountX=-0.11 mountY=-0.04, mountTheta=-2.81
23:27:51.751 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.11, opts=13)
23:27:51.752 00.001 13300 Enqueuing Move request for scope (-0.03, 0.11)
23:27:51.752 00.000 11596 Worker thread wakes up
23:27:51.752 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.11) opts 0xd
23:27:51.752 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.11)
23:27:51.752 00.000 11596 Moving (-0.03, 0.11) raw xDistance=-0.11 yDistance=-0.04
23:27:51.752 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:27:51.753 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:51.753 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:27:51.753 00.000 11596 MoveAxis(E, 0, ABG)
23:27:51.753 00.000 11596 Move returns status 0, amount 0
23:27:51.753 00.000 11596 MoveAxis(N, 0, ABG)
23:27:51.753 00.000 11596 Move returns status 0, amount 0
23:27:51.753 00.000 11596 move complete, result=0
23:27:51.754 00.001 11596 worker thread done servicing request
23:27:51.758 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
23:27:51.765 00.007 13300 UpdateGuideState exits: m=1864 SNR=30.2
23:27:51.765 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:51.765 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:27:51.765 00.000 13300 Enqueuing Expose request
23:27:51.765 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:27:51.765 00.000 11596 Worker thread wakes up
23:27:51.766 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:27:52.281 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:27:52.395 00.114 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3c903158-1bf7-42ec-a057-0331bd5b2f16"}
23:27:52.395 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3c903158-1bf7-42ec-a057-0331bd5b2f16"}
23:27:52.396 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9b40d2b7-cf47-45d5-b61a-6bd5ce7e8492"}
23:27:52.396 00.000 13300 case statement mapped state 6 to 3
23:27:52.396 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9b40d2b7-cf47-45d5-b61a-6bd5ce7e8492"}
23:27:52.397 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a4912507-0942-48e3-95a1-f4fb9e071962"}
23:27:52.397 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":855,"width":15,"height":15,"star_pos":[7.20,6.87],"pixels":"..."},"id":"a4912507-0942-48e3-95a1-f4fb9e071962"}
23:27:55.325 02.928 11596 Exposure complete
23:27:55.394 00.069 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"421e90c7-c5d2-4ac0-93aa-67aa7ea8b962"}
23:27:55.394 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"421e90c7-c5d2-4ac0-93aa-67aa7ea8b962"}
23:27:55.395 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"843b4301-2afc-4992-b2a8-f898a4f33ea3"}
23:27:55.395 00.000 13300 case statement mapped state 6 to 3
23:27:55.395 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"843b4301-2afc-4992-b2a8-f898a4f33ea3"}
23:27:55.396 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"31b2c2b6-a9ab-44e8-86c9-621421092404"}
23:27:55.396 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":855,"width":15,"height":15,"star_pos":[7.20,6.87],"pixels":"..."},"id":"31b2c2b6-a9ab-44e8-86c9-621421092404"}
23:27:55.415 00.019 13300 OnExposeComplete: enter
23:27:55.416 00.001 13300 UpdateGuideState(): m_state=6
23:27:55.416 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 856
23:27:55.416 00.000 13300 Star::Find returns 1 (0), X=1060.27, Y=336.66, Mass=1916, SNR=30.6, Peak=254 HFD=3.1
23:27:55.417 00.001 11596 worker thread done servicing request
23:27:55.417 00.000 13300 MultiStar: [#1 -0.04,0.16,0.75,U] [#2 0.08,0.12,0.47,U] [#3 0.10,0.02,0.42,U] [#4 0.23,0.05,0.29,U] [#5 -0.14,-0.04,0.25,U] [#6 -0.11,0.09,0.24,U] [#7 -0.03,0.17,0.24,U] [#8 -0.31,0.19,0.00,M9] 
23:27:55.417 00.000 13300 single-star, 7 included, MultiStar: {0.01, 0.06}, one-star: {-0.02, -0.05}
23:27:55.417 00.000 13300 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-1.61) = xAngle (-0.28 = -0.28)
23:27:55.418 00.001 13300 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.27 = -0.27)
23:27:55.418 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.05 hyp=0.05 cameraTheta=-1.89 mountX=0.05 mountY=-0.01, mountTheta=-0.27
23:27:55.420 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.05, opts=13)
23:27:55.420 00.000 13300 Enqueuing Move request for scope (-0.02, -0.05)
23:27:55.420 00.000 11596 Worker thread wakes up
23:27:55.420 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.05) opts 0xd
23:27:55.420 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.05)
23:27:55.420 00.000 11596 Moving (-0.02, -0.05) raw xDistance=0.05 yDistance=-0.01
23:27:55.420 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:27:55.421 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:55.421 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:27:55.421 00.000 11596 MoveAxis(E, 0, ABG)
23:27:55.421 00.000 11596 Move returns status 0, amount 0
23:27:55.421 00.000 11596 MoveAxis(N, 0, ABG)
23:27:55.421 00.000 11596 Move returns status 0, amount 0
23:27:55.421 00.000 11596 move complete, result=0
23:27:55.421 00.000 11596 worker thread done servicing request
23:27:55.426 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=3, FiltMax=105, Gamma=0.510
23:27:55.434 00.008 13300 UpdateGuideState exits: m=1916 SNR=30.6
23:27:55.434 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:55.435 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:27:55.435 00.000 13300 Enqueuing Expose request
23:27:55.435 00.000 11596 Worker thread wakes up
23:27:55.435 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:27:55.435 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:27:55.944 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:27:58.393 02.449 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0c54f159-561b-4a78-b4e9-00d048a01069"}
23:27:58.393 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0c54f159-561b-4a78-b4e9-00d048a01069"}
23:27:58.394 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7c59a974-7e6d-4d4c-8bec-1c10bc8b4e1c"}
23:27:58.394 00.000 13300 case statement mapped state 6 to 3
23:27:58.394 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7c59a974-7e6d-4d4c-8bec-1c10bc8b4e1c"}
23:27:58.395 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f60a1df4-275c-4452-b1dd-87f906215edf"}
23:27:58.395 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":856,"width":15,"height":15,"star_pos":[7.27,6.66],"pixels":"..."},"id":"f60a1df4-275c-4452-b1dd-87f906215edf"}
23:27:58.972 00.577 11596 Exposure complete
23:27:59.049 00.077 11596 worker thread done servicing request
23:27:59.050 00.001 13300 OnExposeComplete: enter
23:27:59.050 00.000 13300 UpdateGuideState(): m_state=6
23:27:59.050 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 857
23:27:59.050 00.000 13300 Star::Find returns 1 (0), X=1060.38, Y=336.76, Mass=1958, SNR=31.0, Peak=255 HFD=3.3
23:27:59.051 00.001 13300 MultiStar: [#1 -0.10,0.12,0.75,U] [#2 -0.01,0.09,0.46,U] [#3 -0.18,0.11,0.41,U] [#4 0.44,0.19,0.00,M1] [#5 -0.09,0.08,0.25,U] [#6 -0.10,0.34,0.00,M1] [#7 -0.04,0.40,0.00,M2] [#8 -0.21,0.13,0.00,M10] 
23:27:59.051 00.000 13300 refined, 4 included, MultiStar: {-0.03, 0.08}, one-star: {0.10, 0.05}
23:27:59.051 00.000 13300 CameraToMount -- cameraTheta (1.87) - m_xAngle (-1.61) = xAngle (3.48 = -2.80)
23:27:59.051 00.000 13300 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.50 = -2.79)
23:27:59.051 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.87 mountX=-0.08 mountY=-0.03, mountTheta=-2.79
23:27:59.053 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.08, opts=13)
23:27:59.053 00.000 13300 Enqueuing Move request for scope (-0.03, 0.08)
23:27:59.053 00.000 11596 Worker thread wakes up
23:27:59.053 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.08) opts 0xd
23:27:59.054 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.08)
23:27:59.054 00.000 11596 Moving (-0.03, 0.08) raw xDistance=-0.08 yDistance=-0.03
23:27:59.054 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:27:59.054 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:59.054 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:27:59.054 00.000 11596 MoveAxis(E, 0, ABG)
23:27:59.054 00.000 11596 Move returns status 0, amount 0
23:27:59.055 00.001 11596 MoveAxis(N, 0, ABG)
23:27:59.055 00.000 11596 Move returns status 0, amount 0
23:27:59.055 00.000 11596 move complete, result=0
23:27:59.055 00.000 11596 worker thread done servicing request
23:27:59.060 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
23:27:59.067 00.007 13300 UpdateGuideState exits: m=1958 SNR=31.0
23:27:59.068 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:59.068 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:27:59.068 00.000 13300 Enqueuing Expose request
23:27:59.068 00.000 11596 Worker thread wakes up
23:27:59.068 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:27:59.068 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:27:59.574 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:28:01.392 01.818 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b1734c1f-bd84-4c17-a31c-55102ee5717c"}
23:28:01.392 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b1734c1f-bd84-4c17-a31c-55102ee5717c"}
23:28:01.393 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ec2fe1cf-de12-4729-b5fc-dcf0a44d2521"}
23:28:01.393 00.000 13300 case statement mapped state 6 to 3
23:28:01.393 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ec2fe1cf-de12-4729-b5fc-dcf0a44d2521"}
23:28:01.393 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"af350350-3ebb-4f29-885e-5fdca914d639"}
23:28:01.394 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":857,"width":15,"height":15,"star_pos":[7.38,6.76],"pixels":"..."},"id":"af350350-3ebb-4f29-885e-5fdca914d639"}
23:28:02.601 01.207 11596 Exposure complete
23:28:02.691 00.090 11596 worker thread done servicing request
23:28:02.691 00.000 13300 OnExposeComplete: enter
23:28:02.691 00.000 13300 UpdateGuideState(): m_state=6
23:28:02.692 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 858
23:28:02.692 00.000 13300 Star::Find returns 1 (0), X=1060.29, Y=336.84, Mass=1889, SNR=30.4, Peak=255 HFD=3.4
23:28:02.693 00.001 13300 MultiStar: [#1 0.04,0.16,0.76,U] [#2 0.08,0.20,0.46,U] [#3 -0.11,0.10,0.41,U] [#4 0.18,0.06,0.30,U] [#5 -0.04,0.04,0.25,U] [#6 -0.22,0.08,0.24,U] [#7 -0.11,0.18,0.23,U] [#8 -0.06,0.27,0.00,R] 
23:28:02.693 00.000 13300 refined, 7 included, MultiStar: {-0.00, 0.13}, one-star: {0.01, 0.14}
23:28:02.693 00.000 13300 CameraToMount -- cameraTheta (1.59) - m_xAngle (-1.61) = xAngle (3.19 = -3.09)
23:28:02.693 00.000 13300 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.21 = -3.07)
23:28:02.693 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.13 hyp=0.13 cameraTheta=1.59 mountX=-0.13 mountY=-0.01, mountTheta=-3.07
23:28:02.696 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.13, opts=13)
23:28:02.696 00.000 13300 Enqueuing Move request for scope (-0.00, 0.13)
23:28:02.696 00.000 11596 Worker thread wakes up
23:28:02.697 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.13) opts 0xd
23:28:02.697 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.13)
23:28:02.697 00.000 11596 Moving (-0.00, 0.13) raw xDistance=-0.13 yDistance=-0.01
23:28:02.697 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:28:02.697 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:02.698 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:28:02.698 00.000 11596 MoveAxis(E, 0, ABG)
23:28:02.698 00.000 11596 Move returns status 0, amount 0
23:28:02.698 00.000 11596 MoveAxis(N, 0, ABG)
23:28:02.698 00.000 11596 Move returns status 0, amount 0
23:28:02.698 00.000 11596 move complete, result=0
23:28:02.698 00.000 11596 worker thread done servicing request
23:28:02.703 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
23:28:02.711 00.008 13300 UpdateGuideState exits: m=1889 SNR=30.4
23:28:02.711 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:02.712 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:28:02.712 00.000 13300 Enqueuing Expose request
23:28:02.712 00.000 11596 Worker thread wakes up
23:28:02.712 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:28:02.712 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:28:03.214 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:28:04.393 01.179 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"da1a495e-3b07-450e-aa88-84071fb314fb"}
23:28:04.393 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"da1a495e-3b07-450e-aa88-84071fb314fb"}
23:28:04.394 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0359f0d1-03b3-4fb8-9016-7282f6d57edd"}
23:28:04.394 00.000 13300 case statement mapped state 6 to 3
23:28:04.394 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0359f0d1-03b3-4fb8-9016-7282f6d57edd"}
23:28:04.395 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cc7250aa-b89c-4049-9ed8-042517ae6647"}
23:28:04.395 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":858,"width":15,"height":15,"star_pos":[7.29,6.84],"pixels":"..."},"id":"cc7250aa-b89c-4049-9ed8-042517ae6647"}
23:28:06.252 01.857 11596 Exposure complete
23:28:06.331 00.079 11596 worker thread done servicing request
23:28:06.331 00.000 13300 OnExposeComplete: enter
23:28:06.331 00.000 13300 UpdateGuideState(): m_state=6
23:28:06.332 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 859
23:28:06.332 00.000 13300 Star::Find returns 1 (0), X=1060.29, Y=336.88, Mass=1907, SNR=30.6, Peak=255 HFD=3.2
23:28:06.332 00.000 13300 MultiStar: [#1 0.02,0.13,0.76,U] [#2 0.09,0.15,0.46,U] [#3 0.16,-0.04,0.41,U] [#4 0.18,0.22,0.00,M1] [#5 0.02,-0.01,0.24,U] [#6 -0.21,0.06,0.24,U] [#7 0.05,0.25,0.00,M2] [#8 0.08,0.15,0.20,U] 
23:28:06.333 00.001 13300 refined, 6 included, MultiStar: {0.03, 0.11}, one-star: {0.00, 0.17}
23:28:06.333 00.000 13300 CameraToMount -- cameraTheta (1.31) - m_xAngle (-1.61) = xAngle (2.92 = 2.92)
23:28:06.333 00.000 13300 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.93 = 2.93)
23:28:06.333 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.11 hyp=0.11 cameraTheta=1.31 mountX=-0.11 mountY=0.02, mountTheta=2.93
23:28:06.334 00.001 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.11, opts=13)
23:28:06.334 00.000 13300 Enqueuing Move request for scope (0.03, 0.11)
23:28:06.335 00.001 11596 Worker thread wakes up
23:28:06.335 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.11) opts 0xd
23:28:06.335 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.11)
23:28:06.335 00.000 11596 Moving (0.03, 0.11) raw xDistance=-0.11 yDistance=0.02
23:28:06.335 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:28:06.335 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:06.335 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:28:06.335 00.000 11596 MoveAxis(E, 0, ABG)
23:28:06.335 00.000 11596 Move returns status 0, amount 0
23:28:06.336 00.001 11596 MoveAxis(N, 0, ABG)
23:28:06.336 00.000 11596 Move returns status 0, amount 0
23:28:06.336 00.000 11596 move complete, result=0
23:28:06.336 00.000 11596 worker thread done servicing request
23:28:06.340 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
23:28:06.347 00.007 13300 UpdateGuideState exits: m=1907 SNR=30.6
23:28:06.348 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:06.348 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:28:06.348 00.000 13300 Enqueuing Expose request
23:28:06.348 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:28:06.348 00.000 11596 Worker thread wakes up
23:28:06.348 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:28:06.851 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:28:07.393 00.542 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4e64c80b-10f2-48a6-a6f6-5fab7468559f"}
23:28:07.393 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4e64c80b-10f2-48a6-a6f6-5fab7468559f"}
23:28:07.394 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4c5266f5-40bd-420d-9702-3d3d06891914"}
23:28:07.395 00.001 13300 case statement mapped state 6 to 3
23:28:07.395 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4c5266f5-40bd-420d-9702-3d3d06891914"}
23:28:07.395 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"71b32bc0-0a56-4a02-aaab-009ab29acf35"}
23:28:07.396 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":859,"width":15,"height":15,"star_pos":[7.29,6.88],"pixels":"..."},"id":"71b32bc0-0a56-4a02-aaab-009ab29acf35"}
23:28:09.883 02.487 11596 Exposure complete
23:28:09.956 00.073 11596 worker thread done servicing request
23:28:09.956 00.000 13300 OnExposeComplete: enter
23:28:09.956 00.000 13300 UpdateGuideState(): m_state=6
23:28:09.956 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 860
23:28:09.957 00.001 13300 Star::Find returns 1 (0), X=1060.30, Y=336.89, Mass=1942, SNR=30.8, Peak=255 HFD=3.3
23:28:09.957 00.000 13300 MultiStar: [#1 -0.03,0.16,0.75,U] [#2 0.04,0.22,0.45,U] [#3 0.25,0.10,0.00,M1] [#4 0.33,0.07,0.00,M2] [#5 -0.19,0.13,0.24,U] [#6 -0.09,0.15,0.24,U] [#7 -0.12,0.28,0.00,M3] [#8 -0.23,-0.50,0.00,M1] 
23:28:09.957 00.000 13300 refined, 4 included, MultiStar: {-0.02, 0.18}, one-star: {0.01, 0.18}
23:28:09.957 00.000 13300 CameraToMount -- cameraTheta (1.68) - m_xAngle (-1.61) = xAngle (3.29 = -2.99)
23:28:09.957 00.000 13300 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.31 = -2.98)
23:28:09.957 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.18 hyp=0.18 cameraTheta=1.68 mountX=-0.18 mountY=-0.03, mountTheta=-2.98
23:28:09.959 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.18, opts=13)
23:28:09.959 00.000 13300 Enqueuing Move request for scope (-0.02, 0.18)
23:28:09.959 00.000 11596 Worker thread wakes up
23:28:09.960 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.18) opts 0xd
23:28:09.960 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.18)
23:28:09.960 00.000 11596 Moving (-0.02, 0.18) raw xDistance=-0.18 yDistance=-0.03
23:28:09.960 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.18
23:28:09.960 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:09.960 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:28:09.961 00.001 11596 MoveAxis(E, 219, ABG)
23:28:09.961 00.000 11596 Guiding  Dir = 2, Dur = 219
23:28:09.961 00.000 11596 IsSlewing returns 0
23:28:09.967 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
23:28:09.968 00.001 11596 IsGuiding returns 0
23:28:09.974 00.006 13300 UpdateGuideState exits: m=1942 SNR=30.8
23:28:09.974 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:09.974 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:28:09.974 00.000 13300 Enqueuing Expose request
23:28:10.084 00.110 11596 PulseGuide returned control before completion, sleep 114
23:28:10.282 00.198 11596 IsGuiding returns 1
23:28:10.282 00.000 11596 scope still moving after pulse duration time elapsed
23:28:10.316 00.034 11596 IsSlewing returns 0
23:28:10.392 00.076 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"27101960-7e8a-4901-9b15-a1b0712bef9e"}
23:28:10.392 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"27101960-7e8a-4901-9b15-a1b0712bef9e"}
23:28:10.393 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2d4e3b39-1d50-40e0-abda-6079d7d7ba4c"}
23:28:10.393 00.000 13300 case statement mapped state 6 to 3
23:28:10.393 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2d4e3b39-1d50-40e0-abda-6079d7d7ba4c"}
23:28:10.394 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"52b713b5-c0bb-4bdd-b9fb-07521a51eb4c"}
23:28:10.394 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":860,"width":15,"height":15,"star_pos":[7.30,6.89],"pixels":"..."},"id":"52b713b5-c0bb-4bdd-b9fb-07521a51eb4c"}
23:28:10.535 00.141 11596 IsGuiding returns 0
23:28:10.535 00.000 11596 scope move finished after 219 + 347 ms
23:28:10.535 00.000 11596 Move returns status 0, amount 219
23:28:10.535 00.000 11596 MoveAxis(N, 0, ABG)
23:28:10.535 00.000 11596 Move returns status 0, amount 0
23:28:10.535 00.000 11596 move complete, result=0
23:28:10.535 00.000 11596 worker thread done servicing request
23:28:10.535 00.000 11596 Worker thread wakes up
23:28:10.535 00.000 13300 GuideStep: -0.2 px 219 ms EAST, -0.0 px 0 ms NORTH
23:28:10.535 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:28:11.041 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:28:13.394 02.353 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"238caef1-9567-4b63-81c0-02093352c4de"}
23:28:13.394 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"238caef1-9567-4b63-81c0-02093352c4de"}
23:28:13.396 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5f4f5778-d57e-4a5f-a9e9-e553d7615f43"}
23:28:13.397 00.001 13300 case statement mapped state 6 to 3
23:28:13.397 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5f4f5778-d57e-4a5f-a9e9-e553d7615f43"}
23:28:13.399 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bf0cb8e5-8448-448c-a361-1f24056607e0"}
23:28:13.400 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":860,"width":15,"height":15,"star_pos":[7.30,6.89],"pixels":"..."},"id":"bf0cb8e5-8448-448c-a361-1f24056607e0"}
23:28:14.130 00.730 11596 Exposure complete
23:28:14.298 00.168 11596 worker thread done servicing request
23:28:14.298 00.000 13300 OnExposeComplete: enter
23:28:14.298 00.000 13300 UpdateGuideState(): m_state=6
23:28:14.299 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 861
23:28:14.299 00.000 13300 Star::Find returns 1 (0), X=1060.26, Y=336.65, Mass=1988, SNR=31.2, Peak=255 HFD=3.2
23:28:14.300 00.001 13300 MultiStar: [#1 -0.00,0.11,0.74,U] [#2 -0.01,0.10,0.44,U] [#3 -0.09,-0.04,0.41,U] [#4 0.34,0.19,0.00,M3] [#5 -0.17,0.18,0.00,M1] [#6 -0.07,-0.18,0.22,U] [#7 -0.16,-0.03,0.22,U] [#8 -0.27,0.04,0.00,M2] 
23:28:14.300 00.000 13300 refined, 5 included, MultiStar: {-0.04, 0.00}, one-star: {-0.03, -0.05}
23:28:14.301 00.001 13300 CameraToMount -- cameraTheta (3.08) - m_xAngle (-1.61) = xAngle (4.69 = -1.59)
23:28:14.301 00.000 13300 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.71 = -1.58)
23:28:14.301 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.00 hyp=0.04 cameraTheta=3.08 mountX=-0.00 mountY=-0.04, mountTheta=-1.59
23:28:14.304 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.00, opts=13)
23:28:14.305 00.001 13300 Enqueuing Move request for scope (-0.04, 0.00)
23:28:14.305 00.000 11596 Worker thread wakes up
23:28:14.305 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.00) opts 0xd
23:28:14.306 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.00)
23:28:14.306 00.000 11596 Moving (-0.04, 0.00) raw xDistance=-0.00 yDistance=-0.04
23:28:14.306 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:28:14.306 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:14.307 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:28:14.307 00.000 11596 MoveAxis(E, 0, ABG)
23:28:14.307 00.000 11596 Move returns status 0, amount 0
23:28:14.307 00.000 11596 MoveAxis(N, 0, ABG)
23:28:14.308 00.001 11596 Move returns status 0, amount 0
23:28:14.308 00.000 11596 move complete, result=0
23:28:14.308 00.000 11596 worker thread done servicing request
23:28:14.317 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
23:28:14.330 00.013 13300 UpdateGuideState exits: m=1988 SNR=31.2
23:28:14.331 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:14.331 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:28:14.331 00.000 13300 Enqueuing Expose request
23:28:14.332 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:28:14.332 00.000 11596 Worker thread wakes up
23:28:14.332 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:28:14.841 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:28:16.393 01.552 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bd8c8867-5638-440a-98f1-c3f42995d603"}
23:28:16.393 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bd8c8867-5638-440a-98f1-c3f42995d603"}
23:28:16.413 00.020 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6f9f0bc9-8557-42a2-9111-e86529b07f2f"}
23:28:16.413 00.000 13300 case statement mapped state 6 to 3
23:28:16.413 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6f9f0bc9-8557-42a2-9111-e86529b07f2f"}
23:28:16.414 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0648b4b0-198d-4e27-bb8b-9c77d9561e44"}
23:28:16.414 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":861,"width":15,"height":15,"star_pos":[7.26,6.65],"pixels":"..."},"id":"0648b4b0-198d-4e27-bb8b-9c77d9561e44"}
23:28:17.880 01.466 11596 Exposure complete
23:28:17.972 00.092 13300 OnExposeComplete: enter
23:28:17.972 00.000 11596 worker thread done servicing request
23:28:17.972 00.000 13300 UpdateGuideState(): m_state=6
23:28:17.973 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 862
23:28:17.973 00.000 13300 Star::Find returns 1 (0), X=1060.34, Y=336.79, Mass=1882, SNR=30.3, Peak=255 HFD=3.3
23:28:17.973 00.000 13300 MultiStar: [#1 -0.05,0.20,0.76,U] [#2 0.03,0.03,0.47,U] [#3 0.01,-0.21,0.42,U] [#4 0.24,0.33,0.00,M4] [#5 -0.20,0.46,0.00,M2] [#6 -0.01,-0.03,0.22,U] [#7 -0.12,0.20,0.24,U] [#8 -0.06,0.13,0.20,U] 
23:28:17.973 00.000 13300 refined, 6 included, MultiStar: {-0.00, 0.07}, one-star: {0.06, 0.08}
23:28:17.974 00.001 13300 CameraToMount -- cameraTheta (1.60) - m_xAngle (-1.61) = xAngle (3.21 = -3.07)
23:28:17.974 00.000 13300 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.22 = -3.06)
23:28:17.974 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.07 hyp=0.07 cameraTheta=1.60 mountX=-0.07 mountY=-0.01, mountTheta=-3.06
23:28:17.975 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.07, opts=13)
23:28:17.976 00.001 13300 Enqueuing Move request for scope (-0.00, 0.07)
23:28:17.976 00.000 11596 Worker thread wakes up
23:28:17.976 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.07) opts 0xd
23:28:17.976 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.07)
23:28:17.976 00.000 11596 Moving (-0.00, 0.07) raw xDistance=-0.07 yDistance=-0.01
23:28:17.977 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:28:17.977 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:17.977 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:28:17.977 00.000 11596 MoveAxis(E, 0, ABG)
23:28:17.977 00.000 11596 Move returns status 0, amount 0
23:28:17.978 00.001 11596 MoveAxis(N, 0, ABG)
23:28:17.978 00.000 11596 Move returns status 0, amount 0
23:28:17.978 00.000 11596 move complete, result=0
23:28:17.979 00.001 11596 worker thread done servicing request
23:28:17.985 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
23:28:17.996 00.011 13300 UpdateGuideState exits: m=1882 SNR=30.3
23:28:17.996 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:17.996 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:28:17.996 00.000 13300 Enqueuing Expose request
23:28:17.996 00.000 11596 Worker thread wakes up
23:28:17.997 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:28:17.997 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:28:18.511 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:28:19.392 00.881 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a265a04b-6408-4e02-81b8-9cbc9749f8de"}
23:28:19.392 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a265a04b-6408-4e02-81b8-9cbc9749f8de"}
23:28:19.393 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3aec92ee-291c-4639-b593-c73faf37d68f"}
23:28:19.393 00.000 13300 case statement mapped state 6 to 3
23:28:19.394 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3aec92ee-291c-4639-b593-c73faf37d68f"}
23:28:19.394 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2f06541f-3013-46d3-a690-d8316b107053"}
23:28:19.395 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":862,"width":15,"height":15,"star_pos":[7.34,6.79],"pixels":"..."},"id":"2f06541f-3013-46d3-a690-d8316b107053"}
23:28:21.547 02.152 11596 Exposure complete
23:28:21.636 00.089 11596 worker thread done servicing request
23:28:21.636 00.000 13300 OnExposeComplete: enter
23:28:21.636 00.000 13300 UpdateGuideState(): m_state=6
23:28:21.637 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 863
23:28:21.637 00.000 13300 Star::Find returns 1 (0), X=1060.29, Y=336.72, Mass=1942, SNR=30.8, Peak=255 HFD=3.2
23:28:21.638 00.001 13300 MultiStar: [#1 -0.05,0.02,0.75,U] [#2 0.02,0.07,0.45,U] [#3 -0.08,0.06,0.42,U] [#4 0.23,0.16,0.00,M5] [#5 0.08,0.15,0.25,U] [#6 -0.10,0.18,0.24,U] [#7 -0.16,0.05,0.24,U] [#8 -0.02,-0.09,0.19,U] 
23:28:21.638 00.000 13300 single-star, 7 included, MultiStar: {-0.03, 0.04}, one-star: {0.01, 0.01}
23:28:21.638 00.000 13300 CameraToMount -- cameraTheta (0.80) - m_xAngle (-1.61) = xAngle (2.41 = 2.41)
23:28:21.638 00.000 13300 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.42 = 2.42)
23:28:21.638 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.01 cameraTheta=0.80 mountX=-0.01 mountY=0.01, mountTheta=2.41
23:28:21.640 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.01, opts=13)
23:28:21.640 00.000 13300 Enqueuing Move request for scope (0.01, 0.01)
23:28:21.640 00.000 11596 Worker thread wakes up
23:28:21.640 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd
23:28:21.641 00.001 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.01)
23:28:21.641 00.000 11596 Moving (0.01, 0.01) raw xDistance=-0.01 yDistance=0.01
23:28:21.641 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:28:21.641 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:21.641 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:28:21.641 00.000 11596 MoveAxis(E, 0, ABG)
23:28:21.641 00.000 11596 Move returns status 0, amount 0
23:28:21.641 00.000 11596 MoveAxis(N, 0, ABG)
23:28:21.641 00.000 11596 Move returns status 0, amount 0
23:28:21.641 00.000 11596 move complete, result=0
23:28:21.641 00.000 11596 worker thread done servicing request
23:28:21.646 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
23:28:21.654 00.008 13300 UpdateGuideState exits: m=1942 SNR=30.8
23:28:21.654 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:21.654 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:28:21.654 00.000 13300 Enqueuing Expose request
23:28:21.655 00.001 11596 Worker thread wakes up
23:28:21.655 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:28:21.655 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:28:22.167 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:28:22.392 00.225 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"108c5910-db6d-447a-894f-765b6933af0d"}
23:28:22.392 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"108c5910-db6d-447a-894f-765b6933af0d"}
23:28:22.393 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3b514fb2-116d-44d8-b118-3c4887701603"}
23:28:22.393 00.000 13300 case statement mapped state 6 to 3
23:28:22.393 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3b514fb2-116d-44d8-b118-3c4887701603"}
23:28:22.393 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"597f0264-dd5f-4e6d-b214-a7ed589d23bf"}
23:28:22.394 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":863,"width":15,"height":15,"star_pos":[7.29,6.72],"pixels":"..."},"id":"597f0264-dd5f-4e6d-b214-a7ed589d23bf"}
23:28:25.202 02.808 11596 Exposure complete
23:28:25.285 00.083 11596 worker thread done servicing request
23:28:25.285 00.000 13300 OnExposeComplete: enter
23:28:25.285 00.000 13300 UpdateGuideState(): m_state=6
23:28:25.285 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 864
23:28:25.286 00.001 13300 Star::Find returns 1 (0), X=1060.41, Y=336.85, Mass=1874, SNR=30.3, Peak=255 HFD=3.3
23:28:25.286 00.000 13300 MultiStar: [#1 -0.05,0.23,0.76,U] [#2 0.07,0.13,0.47,U] [#3 -0.08,0.07,0.42,U] [#4 0.29,-0.01,0.00,M6] [#5 0.33,0.08,0.00,M2] [#6 0.03,0.33,0.00,M1] [#7 -0.04,0.34,0.00,M1] [#8 -0.11,0.04,0.20,U] 
23:28:25.286 00.000 13300 refined, 4 included, MultiStar: {0.02, 0.14}, one-star: {0.13, 0.14}
23:28:25.287 00.001 13300 CameraToMount -- cameraTheta (1.42) - m_xAngle (-1.61) = xAngle (3.02 = 3.02)
23:28:25.287 00.000 13300 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.04 = 3.04)
23:28:25.287 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.14 hyp=0.15 cameraTheta=1.42 mountX=-0.14 mountY=0.01, mountTheta=3.04
23:28:25.289 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.14, opts=13)
23:28:25.289 00.000 13300 Enqueuing Move request for scope (0.02, 0.14)
23:28:25.289 00.000 11596 Worker thread wakes up
23:28:25.290 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.14) opts 0xd
23:28:25.290 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.14)
23:28:25.291 00.001 11596 Moving (0.02, 0.14) raw xDistance=-0.14 yDistance=0.01
23:28:25.291 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.14
23:28:25.291 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:25.291 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:28:25.293 00.002 11596 MoveAxis(E, 180, ABG)
23:28:25.293 00.000 11596 Guiding  Dir = 2, Dur = 180
23:28:25.294 00.001 11596 IsSlewing returns 0
23:28:25.300 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
23:28:25.310 00.010 13300 UpdateGuideState exits: m=1874 SNR=30.3
23:28:25.311 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:25.311 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:28:25.311 00.000 13300 Enqueuing Expose request
23:28:25.391 00.080 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1ca6e770-9f6f-4365-803b-5b47cb47bdc5"}
23:28:25.391 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1ca6e770-9f6f-4365-803b-5b47cb47bdc5"}
23:28:25.393 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"534c19ac-1c0b-4138-a46e-2f63e8dc6bb1"}
23:28:25.393 00.000 13300 case statement mapped state 6 to 3
23:28:25.393 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"534c19ac-1c0b-4138-a46e-2f63e8dc6bb1"}
23:28:25.395 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"273e3dfb-39e0-4df3-85b3-fd23064ae9f7"}
23:28:25.395 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":864,"width":15,"height":15,"star_pos":[7.41,6.85],"pixels":"..."},"id":"273e3dfb-39e0-4df3-85b3-fd23064ae9f7"}
23:28:25.397 00.002 11596 IsGuiding returns 0
23:28:25.710 00.313 11596 IsGuiding returns 1
23:28:25.711 00.001 11596 scope still moving after pulse duration time elapsed
23:28:25.924 00.213 11596 IsSlewing returns 0
23:28:25.935 00.011 11596 IsGuiding returns 0
23:28:25.935 00.000 11596 scope move finished after 180 + 357 ms
23:28:25.935 00.000 11596 Move returns status 0, amount 180
23:28:25.935 00.000 11596 MoveAxis(N, 0, ABG)
23:28:25.935 00.000 11596 Move returns status 0, amount 0
23:28:25.935 00.000 11596 move complete, result=0
23:28:25.935 00.000 11596 worker thread done servicing request
23:28:25.935 00.000 13300 GuideStep: -0.1 px 180 ms EAST, 0.0 px 0 ms NORTH
23:28:25.935 00.000 11596 Worker thread wakes up
23:28:25.936 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:28:26.450 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:28:28.391 01.941 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c71c0acc-8e13-44ee-8dd1-4121ba5ff807"}
23:28:28.391 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c71c0acc-8e13-44ee-8dd1-4121ba5ff807"}
23:28:28.392 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7c001b2e-4f75-41a9-95c3-1bf2c4395b1a"}
23:28:28.392 00.000 13300 case statement mapped state 6 to 3
23:28:28.392 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7c001b2e-4f75-41a9-95c3-1bf2c4395b1a"}
23:28:28.392 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"043e7be7-73c5-466a-a73c-38cb0c5aa787"}
23:28:28.392 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":864,"width":15,"height":15,"star_pos":[7.41,6.85],"pixels":"..."},"id":"043e7be7-73c5-466a-a73c-38cb0c5aa787"}
23:28:29.492 01.100 11596 Exposure complete
23:28:29.569 00.077 11596 worker thread done servicing request
23:28:29.569 00.000 13300 OnExposeComplete: enter
23:28:29.569 00.000 13300 UpdateGuideState(): m_state=6
23:28:29.569 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 865
23:28:29.570 00.001 13300 Star::Find returns 1 (0), X=1060.42, Y=336.93, Mass=1972, SNR=31.1, Peak=255 HFD=3.4
23:28:29.571 00.001 13300 MultiStar: [#1 0.18,0.24,0.00,M1] [#2 0.15,0.31,0.00,M1] [#3 0.13,0.31,0.00,M1] [#4 0.23,0.19,0.00,M7] [#5 0.20,0.24,0.00,M3] [#6 0.09,0.40,0.00,M2] [#7 0.12,0.11,0.23,U] [#8 0.14,0.16,0.19,U] 
23:28:29.571 00.000 13300 refined, 2 included, MultiStar: {0.13, 0.19}, one-star: {0.13, 0.22}
23:28:29.571 00.000 13300 CameraToMount -- cameraTheta (0.97) - m_xAngle (-1.61) = xAngle (2.58 = 2.58)
23:28:29.571 00.000 13300 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.59 = 2.59)
23:28:29.571 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=0.19 hyp=0.23 cameraTheta=0.97 mountX=-0.20 mountY=0.12, mountTheta=2.59
23:28:29.573 00.002 13300 SchedulePrimaryMove(1016D950, x=0.13, y=0.19, opts=13)
23:28:29.573 00.000 13300 Enqueuing Move request for scope (0.13, 0.19)
23:28:29.573 00.000 11596 Worker thread wakes up
23:28:29.573 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.19) opts 0xd
23:28:29.574 00.001 11596 Handling offset move in thread for scope, endpoint = (0.13, 0.19)
23:28:29.574 00.000 11596 Moving (0.13, 0.19) raw xDistance=-0.20 yDistance=0.12
23:28:29.574 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
23:28:29.574 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:29.574 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:28:29.574 00.000 11596 MoveAxis(E, 260, ABG)
23:28:29.574 00.000 11596 Guiding  Dir = 2, Dur = 260
23:28:29.574 00.000 11596 IsSlewing returns 0
23:28:29.579 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
23:28:29.587 00.008 13300 UpdateGuideState exits: m=1972 SNR=31.1
23:28:29.587 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:29.587 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:28:29.588 00.001 13300 Enqueuing Expose request
23:28:29.633 00.045 11596 IsGuiding returns 0
23:28:29.759 00.126 11596 PulseGuide returned control before completion, sleep 145
23:28:29.974 00.215 11596 IsGuiding returns 1
23:28:29.974 00.000 11596 scope still moving after pulse duration time elapsed
23:28:30.000 00.026 11596 IsSlewing returns 0
23:28:30.130 00.130 11596 IsGuiding returns 0
23:28:30.130 00.000 11596 scope move finished after 260 + 236 ms
23:28:30.130 00.000 11596 Move returns status 0, amount 260
23:28:30.130 00.000 11596 MoveAxis(N, 0, ABG)
23:28:30.130 00.000 11596 Move returns status 0, amount 0
23:28:30.130 00.000 11596 move complete, result=0
23:28:30.130 00.000 11596 worker thread done servicing request
23:28:30.131 00.001 13300 GuideStep: -0.2 px 260 ms EAST, 0.1 px 0 ms NORTH
23:28:30.131 00.000 11596 Worker thread wakes up
23:28:30.131 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:28:30.647 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:28:31.408 00.761 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7295d863-beed-4bdc-9bda-290947a0833d"}
23:28:31.408 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7295d863-beed-4bdc-9bda-290947a0833d"}
23:28:31.409 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fdf86611-dbdb-4355-b8bb-701897888ebc"}
23:28:31.409 00.000 13300 case statement mapped state 6 to 3
23:28:31.409 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fdf86611-dbdb-4355-b8bb-701897888ebc"}
23:28:31.410 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"279d747c-75e9-4de6-9d71-c9f549e83f22"}
23:28:31.410 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":865,"width":15,"height":15,"star_pos":[7.42,6.93],"pixels":"..."},"id":"279d747c-75e9-4de6-9d71-c9f549e83f22"}
23:28:33.684 02.274 11596 Exposure complete
23:28:33.760 00.076 11596 worker thread done servicing request
23:28:33.760 00.000 13300 OnExposeComplete: enter
23:28:33.760 00.000 13300 UpdateGuideState(): m_state=6
23:28:33.760 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 866
23:28:33.761 00.001 13300 Star::Find returns 1 (0), X=1060.32, Y=336.85, Mass=1900, SNR=30.5, Peak=255 HFD=3.3
23:28:33.761 00.000 13300 MultiStar: [#1 -0.04,0.09,0.76,U] [#2 0.00,0.21,0.46,U] [#3 0.01,0.06,0.42,U] [#4 0.14,0.09,0.29,U] [#5 0.22,0.04,0.25,U] [#6 -0.15,0.03,0.23,U] [#7 -0.10,0.28,0.00,M1] [#8 -0.07,0.03,0.19,U] 
23:28:33.761 00.000 13300 refined, 7 included, MultiStar: {0.02, 0.11}, one-star: {0.04, 0.15}
23:28:33.761 00.000 13300 CameraToMount -- cameraTheta (1.43) - m_xAngle (-1.61) = xAngle (3.03 = 3.03)
23:28:33.761 00.000 13300 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.05 = 3.05)
23:28:33.762 00.001 13300 CameraToMount -- cameraX=0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.43 mountX=-0.11 mountY=0.01, mountTheta=3.05
23:28:33.764 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.11, opts=13)
23:28:33.765 00.001 13300 Enqueuing Move request for scope (0.02, 0.11)
23:28:33.765 00.000 11596 Worker thread wakes up
23:28:33.765 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.11) opts 0xd
23:28:33.765 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.11)
23:28:33.765 00.000 11596 Moving (0.02, 0.11) raw xDistance=-0.11 yDistance=0.01
23:28:33.765 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:28:33.765 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:33.765 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:28:33.765 00.000 11596 MoveAxis(E, 0, ABG)
23:28:33.766 00.001 11596 Move returns status 0, amount 0
23:28:33.766 00.000 11596 MoveAxis(N, 0, ABG)
23:28:33.766 00.000 11596 Move returns status 0, amount 0
23:28:33.766 00.000 11596 move complete, result=0
23:28:33.766 00.000 11596 worker thread done servicing request
23:28:33.773 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
23:28:33.781 00.008 13300 UpdateGuideState exits: m=1900 SNR=30.5
23:28:33.781 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:33.781 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:28:33.782 00.001 13300 Enqueuing Expose request
23:28:33.782 00.000 11596 Worker thread wakes up
23:28:33.782 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:28:33.782 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:28:34.285 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:28:34.407 00.122 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"32db0ef1-f34f-41b4-ba58-8d36c8a7749c"}
23:28:34.407 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"32db0ef1-f34f-41b4-ba58-8d36c8a7749c"}
23:28:34.408 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ca2db76d-ba7e-4ae2-a808-d5314ab9296e"}
23:28:34.408 00.000 13300 case statement mapped state 6 to 3
23:28:34.408 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ca2db76d-ba7e-4ae2-a808-d5314ab9296e"}
23:28:34.409 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0e2e6588-0138-4b3b-b0bd-00b95cc3f5c4"}
23:28:34.409 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":866,"width":15,"height":15,"star_pos":[7.32,6.85],"pixels":"..."},"id":"0e2e6588-0138-4b3b-b0bd-00b95cc3f5c4"}
23:28:37.320 02.911 11596 Exposure complete
23:28:37.400 00.080 11596 worker thread done servicing request
23:28:37.400 00.000 13300 OnExposeComplete: enter
23:28:37.400 00.000 13300 UpdateGuideState(): m_state=6
23:28:37.401 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 867
23:28:37.401 00.000 13300 Star::Find returns 1 (0), X=1060.33, Y=336.83, Mass=1967, SNR=31.0, Peak=255 HFD=3.4
23:28:37.401 00.000 13300 MultiStar: [#1 -0.01,0.23,0.75,U] [#2 -0.08,0.29,0.00,M1] [#3 0.06,0.05,0.41,U] [#4 0.14,0.15,0.29,U] [#5 0.10,0.32,0.00,M3] [#6 -0.14,0.15,0.23,U] [#7 0.04,0.28,0.00,M2] [#8 0.15,-0.09,0.19,U] 
23:28:37.401 00.000 13300 single-star, 5 included, MultiStar: {0.04, 0.13}, one-star: {0.05, 0.12}
23:28:37.402 00.001 13300 CameraToMount -- cameraTheta (1.20) - m_xAngle (-1.61) = xAngle (2.81 = 2.81)
23:28:37.402 00.000 13300 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.82 = 2.82)
23:28:37.402 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.12 hyp=0.13 cameraTheta=1.20 mountX=-0.12 mountY=0.04, mountTheta=2.82
23:28:37.403 00.001 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.12, opts=13)
23:28:37.403 00.000 13300 Enqueuing Move request for scope (0.05, 0.12)
23:28:37.403 00.000 11596 Worker thread wakes up
23:28:37.404 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.12) opts 0xd
23:28:37.404 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.12)
23:28:37.404 00.000 11596 Moving (0.05, 0.12) raw xDistance=-0.12 yDistance=0.04
23:28:37.404 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:28:37.404 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:37.404 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:28:37.404 00.000 11596 MoveAxis(E, 0, ABG)
23:28:37.404 00.000 11596 Move returns status 0, amount 0
23:28:37.404 00.000 11596 MoveAxis(N, 0, ABG)
23:28:37.404 00.000 11596 Move returns status 0, amount 0
23:28:37.405 00.001 11596 move complete, result=0
23:28:37.405 00.000 11596 worker thread done servicing request
23:28:37.409 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
23:28:37.420 00.011 13300 UpdateGuideState exits: m=1967 SNR=31.0
23:28:37.420 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:37.420 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:28:37.421 00.001 13300 Enqueuing Expose request
23:28:37.421 00.000 11596 Worker thread wakes up
23:28:37.421 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:28:37.421 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:28:37.423 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3fa1e01d-3415-4788-90db-0decc51a60b8"}
23:28:37.424 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3fa1e01d-3415-4788-90db-0decc51a60b8"}
23:28:37.443 00.019 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8530a605-d047-44d7-9f24-f6fe4c9607a5"}
23:28:37.443 00.000 13300 case statement mapped state 6 to 3
23:28:37.443 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8530a605-d047-44d7-9f24-f6fe4c9607a5"}
23:28:37.444 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dd1da266-4f8f-4b01-83cd-04aae09f1c19"}
23:28:37.444 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":867,"width":15,"height":15,"star_pos":[7.33,6.83],"pixels":"..."},"id":"dd1da266-4f8f-4b01-83cd-04aae09f1c19"}
23:28:37.934 00.490 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:28:40.407 02.473 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"09a16b7d-78e3-4cb6-99fc-4d3bf1aeb315"}
23:28:40.407 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"09a16b7d-78e3-4cb6-99fc-4d3bf1aeb315"}
23:28:40.408 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2d1e2594-b677-4556-b63c-c5f44896cb19"}
23:28:40.408 00.000 13300 case statement mapped state 6 to 3
23:28:40.408 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2d1e2594-b677-4556-b63c-c5f44896cb19"}
23:28:40.408 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"64684d52-9d38-49cf-bfe5-141910210b4d"}
23:28:40.409 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":867,"width":15,"height":15,"star_pos":[7.33,6.83],"pixels":"..."},"id":"64684d52-9d38-49cf-bfe5-141910210b4d"}
23:28:40.970 00.561 11596 Exposure complete
23:28:41.044 00.074 11596 worker thread done servicing request
23:28:41.044 00.000 13300 OnExposeComplete: enter
23:28:41.044 00.000 13300 UpdateGuideState(): m_state=6
23:28:41.045 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 868
23:28:41.046 00.001 13300 Star::Find returns 1 (0), X=1060.33, Y=336.90, Mass=1963, SNR=31.0, Peak=255 HFD=3.3
23:28:41.046 00.000 13300 MultiStar: [#1 0.02,0.32,0.00,M1] [#2 -0.01,0.35,0.00,M2] [#3 -0.07,0.25,0.00,M1] [#4 0.06,0.25,0.00,M6] [#5 0.07,0.37,0.00,M4] [#6 -0.21,0.08,0.24,U] [#7 -0.29,0.43,0.00,M3] [#8 -0.32,0.21,0.00,M1] 
23:28:41.046 00.000 13300 refined, 1 included, MultiStar: {0.00, 0.17}, one-star: {0.05, 0.20}
23:28:41.046 00.000 13300 CameraToMount -- cameraTheta (1.56) - m_xAngle (-1.61) = xAngle (3.17 = -3.11)
23:28:41.046 00.000 13300 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.19 = -3.10)
23:28:41.046 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.17 hyp=0.17 cameraTheta=1.56 mountX=-0.17 mountY=-0.01, mountTheta=-3.10
23:28:41.048 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.17, opts=13)
23:28:41.048 00.000 13300 Enqueuing Move request for scope (0.00, 0.17)
23:28:41.048 00.000 11596 Worker thread wakes up
23:28:41.048 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.17) opts 0xd
23:28:41.048 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.17)
23:28:41.048 00.000 11596 Moving (0.00, 0.17) raw xDistance=-0.17 yDistance=-0.01
23:28:41.049 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.17
23:28:41.049 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:41.049 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:28:41.049 00.000 11596 MoveAxis(E, 218, ABG)
23:28:41.049 00.000 11596 Guiding  Dir = 2, Dur = 218
23:28:41.049 00.000 11596 IsSlewing returns 0
23:28:41.054 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
23:28:41.062 00.008 13300 UpdateGuideState exits: m=1963 SNR=31.0
23:28:41.062 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:41.062 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:28:41.062 00.000 13300 Enqueuing Expose request
23:28:41.173 00.111 11596 IsGuiding returns 0
23:28:41.282 00.109 11596 PulseGuide returned control before completion, sleep 120
23:28:41.666 00.384 11596 IsGuiding returns 1
23:28:41.666 00.000 11596 scope still moving after pulse duration time elapsed
23:28:41.693 00.027 11596 IsSlewing returns 0
23:28:41.905 00.212 11596 IsGuiding returns 0
23:28:41.905 00.000 11596 scope move finished after 218 + 513 ms
23:28:41.905 00.000 11596 Move returns status 0, amount 218
23:28:41.906 00.001 11596 MoveAxis(N, 0, ABG)
23:28:41.906 00.000 11596 Move returns status 0, amount 0
23:28:41.906 00.000 11596 move complete, result=0
23:28:41.906 00.000 11596 worker thread done servicing request
23:28:41.906 00.000 11596 Worker thread wakes up
23:28:41.906 00.000 13300 GuideStep: -0.2 px 218 ms EAST, -0.0 px 0 ms NORTH
23:28:41.906 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:28:42.420 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:28:43.407 00.987 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1683126b-837a-4c3f-8d7c-39335f622757"}
23:28:43.407 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1683126b-837a-4c3f-8d7c-39335f622757"}
23:28:43.408 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b51f5f7f-382c-4eee-88ee-4f40dbd07ff4"}
23:28:43.408 00.000 13300 case statement mapped state 6 to 3
23:28:43.408 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b51f5f7f-382c-4eee-88ee-4f40dbd07ff4"}
23:28:43.408 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a11654fb-a6d4-4a7c-862a-be7634b5bc7a"}
23:28:43.409 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":868,"width":15,"height":15,"star_pos":[7.33,6.90],"pixels":"..."},"id":"a11654fb-a6d4-4a7c-862a-be7634b5bc7a"}
23:28:45.454 02.045 11596 Exposure complete
23:28:45.536 00.082 11596 worker thread done servicing request
23:28:45.536 00.000 13300 OnExposeComplete: enter
23:28:45.536 00.000 13300 UpdateGuideState(): m_state=6
23:28:45.537 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 869
23:28:45.537 00.000 13300 Star::Find returns 1 (0), X=1060.31, Y=336.83, Mass=1896, SNR=30.4, Peak=255 HFD=3.4
23:28:45.538 00.001 13300 MultiStar: [#1 0.03,0.17,0.75,U] [#2 -0.05,0.13,0.46,U] [#3 -0.12,0.11,0.43,U] [#4 0.46,0.24,0.00,M7] [#5 0.05,0.13,0.23,U] [#6 0.05,0.33,0.00,M1] [#7 -0.05,0.39,0.00,M4] [#8 0.25,-0.11,0.00,M2] 
23:28:45.538 00.000 13300 single-star, 4 included, MultiStar: {-0.01, 0.14}, one-star: {0.03, 0.12}
23:28:45.538 00.000 13300 CameraToMount -- cameraTheta (1.36) - m_xAngle (-1.61) = xAngle (2.97 = 2.97)
23:28:45.538 00.000 13300 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.99 = 2.99)
23:28:45.538 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.12 hyp=0.13 cameraTheta=1.36 mountX=-0.12 mountY=0.02, mountTheta=2.99
23:28:45.540 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.12, opts=13)
23:28:45.541 00.001 13300 Enqueuing Move request for scope (0.03, 0.12)
23:28:45.541 00.000 11596 Worker thread wakes up
23:28:45.541 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.12) opts 0xd
23:28:45.541 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.12)
23:28:45.541 00.000 11596 Moving (0.03, 0.12) raw xDistance=-0.12 yDistance=0.02
23:28:45.542 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:28:45.542 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:45.542 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:28:45.542 00.000 11596 MoveAxis(E, 0, ABG)
23:28:45.542 00.000 11596 Move returns status 0, amount 0
23:28:45.542 00.000 11596 MoveAxis(N, 0, ABG)
23:28:45.542 00.000 11596 Move returns status 0, amount 0
23:28:45.543 00.001 11596 move complete, result=0
23:28:45.543 00.000 11596 worker thread done servicing request
23:28:45.548 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
23:28:45.557 00.009 13300 UpdateGuideState exits: m=1896 SNR=30.4
23:28:45.557 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:45.557 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:28:45.557 00.000 13300 Enqueuing Expose request
23:28:45.557 00.000 11596 Worker thread wakes up
23:28:45.557 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:28:45.558 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:28:46.068 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:28:46.406 00.338 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b6853509-13be-4ae6-8687-f8b18a315fbd"}
23:28:46.406 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b6853509-13be-4ae6-8687-f8b18a315fbd"}
23:28:46.407 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b865998e-d9c0-4500-9b0e-ee891928b264"}
23:28:46.407 00.000 13300 case statement mapped state 6 to 3
23:28:46.407 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b865998e-d9c0-4500-9b0e-ee891928b264"}
23:28:46.408 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c77bda47-977c-42bb-9974-c2b5ec6827fe"}
23:28:46.408 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":869,"width":15,"height":15,"star_pos":[7.31,6.83],"pixels":"..."},"id":"c77bda47-977c-42bb-9974-c2b5ec6827fe"}
23:28:49.102 02.694 11596 Exposure complete
23:28:49.179 00.077 11596 worker thread done servicing request
23:28:49.179 00.000 13300 OnExposeComplete: enter
23:28:49.179 00.000 13300 UpdateGuideState(): m_state=6
23:28:49.179 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 870
23:28:49.180 00.001 13300 Star::Find returns 1 (0), X=1060.38, Y=336.98, Mass=1943, SNR=30.8, Peak=255 HFD=3.4
23:28:49.180 00.000 13300 MultiStar: [#1 0.01,0.29,0.00,M1] [#2 0.05,0.26,0.00,M2] [#3 0.07,0.34,0.00,M1] [#4 0.10,0.12,0.29,U] [#5 0.10,0.54,0.00,M4] [#6 -0.19,0.24,0.00,M2] [#7 0.06,0.49,0.00,M5] [#8 -0.05,0.16,0.20,U] 
23:28:49.180 00.000 13300 refined, 2 included, MultiStar: {0.08, 0.23}, one-star: {0.10, 0.27}
23:28:49.181 00.001 13300 CameraToMount -- cameraTheta (1.24) - m_xAngle (-1.61) = xAngle (2.85 = 2.85)
23:28:49.181 00.000 13300 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.86 = 2.86)
23:28:49.181 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.23 hyp=0.24 cameraTheta=1.24 mountX=-0.23 mountY=0.07, mountTheta=2.86
23:28:49.182 00.001 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.23, opts=13)
23:28:49.183 00.001 13300 Enqueuing Move request for scope (0.08, 0.23)
23:28:49.183 00.000 11596 Worker thread wakes up
23:28:49.183 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.23) opts 0xd
23:28:49.183 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.23)
23:28:49.183 00.000 11596 Moving (0.08, 0.23) raw xDistance=-0.23 yDistance=0.07
23:28:49.184 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
23:28:49.184 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:49.184 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:28:49.184 00.000 11596 MoveAxis(E, 291, ABG)
23:28:49.184 00.000 11596 Guiding  Dir = 2, Dur = 291
23:28:49.185 00.001 11596 IsSlewing returns 0
23:28:49.191 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
23:28:49.200 00.009 13300 UpdateGuideState exits: m=1943 SNR=30.8
23:28:49.201 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:49.201 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:28:49.201 00.000 13300 Enqueuing Expose request
23:28:49.284 00.083 11596 IsGuiding returns 0
23:28:49.406 00.122 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5fcbd38a-88e9-4713-a8fa-e323a0ec7c8f"}
23:28:49.406 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5fcbd38a-88e9-4713-a8fa-e323a0ec7c8f"}
23:28:49.407 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"97928bca-aec4-48fd-8b14-6b9e3bf217dc"}
23:28:49.407 00.000 13300 case statement mapped state 6 to 3
23:28:49.407 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"97928bca-aec4-48fd-8b14-6b9e3bf217dc"}
23:28:49.407 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b2ad8533-0169-45e9-9c6f-03f0618f0cdf"}
23:28:49.408 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":870,"width":15,"height":15,"star_pos":[7.38,6.98],"pixels":"..."},"id":"b2ad8533-0169-45e9-9c6f-03f0618f0cdf"}
23:28:49.513 00.105 11596 PulseGuide returned control before completion, sleep 72
23:28:49.900 00.387 11596 IsGuiding returns 1
23:28:49.900 00.000 11596 scope still moving after pulse duration time elapsed
23:28:49.921 00.021 11596 IsSlewing returns 0
23:28:49.993 00.072 11596 IsGuiding returns 0
23:28:49.993 00.000 11596 scope move finished after 291 + 418 ms
23:28:49.993 00.000 11596 Move returns status 0, amount 291
23:28:49.993 00.000 11596 MoveAxis(N, 0, ABG)
23:28:49.993 00.000 11596 Move returns status 0, amount 0
23:28:49.993 00.000 11596 move complete, result=0
23:28:49.994 00.001 11596 worker thread done servicing request
23:28:49.994 00.000 11596 Worker thread wakes up
23:28:49.994 00.000 13300 GuideStep: -0.2 px 291 ms EAST, 0.1 px 0 ms NORTH
23:28:49.994 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:28:50.508 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:28:52.405 01.897 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f4b54281-146c-4eb9-9911-7d320a80270c"}
23:28:52.405 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f4b54281-146c-4eb9-9911-7d320a80270c"}
23:28:52.406 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"994d1a14-94bf-4566-93b3-3b796e7708a0"}
23:28:52.406 00.000 13300 case statement mapped state 6 to 3
23:28:52.406 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"994d1a14-94bf-4566-93b3-3b796e7708a0"}
23:28:52.406 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"afe43832-7508-46c6-a1cc-4c23f3eac182"}
23:28:52.407 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":870,"width":15,"height":15,"star_pos":[7.38,6.98],"pixels":"..."},"id":"afe43832-7508-46c6-a1cc-4c23f3eac182"}
23:28:53.538 01.131 11596 Exposure complete
23:28:53.610 00.072 11596 worker thread done servicing request
23:28:53.610 00.000 13300 OnExposeComplete: enter
23:28:53.610 00.000 13300 UpdateGuideState(): m_state=6
23:28:53.611 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 871
23:28:53.611 00.000 13300 Star::Find returns 1 (0), X=1060.38, Y=336.80, Mass=1913, SNR=30.6, Peak=255 HFD=3.3
23:28:53.611 00.000 13300 MultiStar: [#1 -0.01,0.17,0.75,U] [#2 0.09,0.18,0.46,U] [#3 -0.09,-0.04,0.42,U] [#4 0.22,0.35,0.00,M7] [#5 -0.01,0.24,0.00,M5] [#6 -0.10,0.28,0.00,M3] [#7 -0.11,0.19,0.24,U] [#8 0.03,-0.08,0.19,U] 
23:28:53.611 00.000 13300 refined, 5 included, MultiStar: {0.02, 0.10}, one-star: {0.10, 0.09}
23:28:53.611 00.000 13300 CameraToMount -- cameraTheta (1.35) - m_xAngle (-1.61) = xAngle (2.96 = 2.96)
23:28:53.612 00.001 13300 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.97 = 2.97)
23:28:53.612 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.10 hyp=0.10 cameraTheta=1.35 mountX=-0.10 mountY=0.02, mountTheta=2.97
23:28:53.613 00.001 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.10, opts=13)
23:28:53.613 00.000 13300 Enqueuing Move request for scope (0.02, 0.10)
23:28:53.613 00.000 11596 Worker thread wakes up
23:28:53.614 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.10) opts 0xd
23:28:53.614 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.10)
23:28:53.614 00.000 11596 Moving (0.02, 0.10) raw xDistance=-0.10 yDistance=0.02
23:28:53.614 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:28:53.614 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:53.614 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:28:53.614 00.000 11596 MoveAxis(E, 0, ABG)
23:28:53.614 00.000 11596 Move returns status 0, amount 0
23:28:53.614 00.000 11596 MoveAxis(N, 0, ABG)
23:28:53.614 00.000 11596 Move returns status 0, amount 0
23:28:53.615 00.001 11596 move complete, result=0
23:28:53.615 00.000 11596 worker thread done servicing request
23:28:53.621 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
23:28:53.630 00.009 13300 UpdateGuideState exits: m=1913 SNR=30.6
23:28:53.630 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:53.630 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:28:53.630 00.000 13300 Enqueuing Expose request
23:28:53.630 00.000 11596 Worker thread wakes up
23:28:53.630 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:28:53.630 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:28:54.139 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:28:55.404 01.265 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f40c6fc9-6752-4d64-b603-cb262ba1dafc"}
23:28:55.404 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f40c6fc9-6752-4d64-b603-cb262ba1dafc"}
23:28:55.405 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3066d8b6-34eb-4234-a317-22698a2d5b12"}
23:28:55.405 00.000 13300 case statement mapped state 6 to 3
23:28:55.405 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3066d8b6-34eb-4234-a317-22698a2d5b12"}
23:28:55.405 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"df061583-f44a-4fd4-bde2-4a416e454a39"}
23:28:55.406 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":871,"width":15,"height":15,"star_pos":[7.38,6.80],"pixels":"..."},"id":"df061583-f44a-4fd4-bde2-4a416e454a39"}
23:28:57.172 01.766 11596 Exposure complete
23:28:57.245 00.073 11596 worker thread done servicing request
23:28:57.245 00.000 13300 OnExposeComplete: enter
23:28:57.245 00.000 13300 UpdateGuideState(): m_state=6
23:28:57.246 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 872
23:28:57.246 00.000 13300 Star::Find returns 1 (0), X=1060.47, Y=336.73, Mass=1948, SNR=30.8, Peak=255 HFD=3.3
23:28:57.246 00.000 13300 MultiStar: [#1 0.08,0.09,0.75,U] [#2 0.10,0.10,0.45,U] [#3 0.06,0.07,0.41,U] [#4 0.05,0.07,0.29,U] [#5 0.37,0.24,0.00,M6] [#6 -0.26,0.13,0.00,M4] [#7 0.03,0.38,0.00,M5] [#8 -0.14,0.14,0.22,U] 
23:28:57.247 00.001 13300 refined, 5 included, MultiStar: {0.10, 0.07}, one-star: {0.19, 0.03}
23:28:57.247 00.000 13300 CameraToMount -- cameraTheta (0.62) - m_xAngle (-1.61) = xAngle (2.23 = 2.23)
23:28:57.247 00.000 13300 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.25 = 2.25)
23:28:57.247 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.07 hyp=0.12 cameraTheta=0.62 mountX=-0.07 mountY=0.09, mountTheta=2.24
23:28:57.248 00.001 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.07, opts=13)
23:28:57.249 00.001 13300 Enqueuing Move request for scope (0.10, 0.07)
23:28:57.249 00.000 11596 Worker thread wakes up
23:28:57.249 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.07) opts 0xd
23:28:57.249 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.07)
23:28:57.249 00.000 11596 Moving (0.10, 0.07) raw xDistance=-0.07 yDistance=0.09
23:28:57.249 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:28:57.250 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:57.250 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:28:57.250 00.000 11596 MoveAxis(E, 0, ABG)
23:28:57.250 00.000 11596 Move returns status 0, amount 0
23:28:57.250 00.000 11596 MoveAxis(N, 0, ABG)
23:28:57.250 00.000 11596 Move returns status 0, amount 0
23:28:57.250 00.000 11596 move complete, result=0
23:28:57.251 00.001 11596 worker thread done servicing request
23:28:57.255 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
23:28:57.266 00.011 13300 UpdateGuideState exits: m=1948 SNR=30.8
23:28:57.266 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:57.267 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:28:57.267 00.000 13300 Enqueuing Expose request
23:28:57.267 00.000 11596 Worker thread wakes up
23:28:57.267 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:28:57.267 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:28:57.782 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:28:58.404 00.622 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a874dab1-6086-4b2c-a3ad-ee84e89ddb60"}
23:28:58.404 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a874dab1-6086-4b2c-a3ad-ee84e89ddb60"}
23:28:58.405 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"174dabe6-5c60-401f-afaa-c69294e58a37"}
23:28:58.405 00.000 13300 case statement mapped state 6 to 3
23:28:58.405 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"174dabe6-5c60-401f-afaa-c69294e58a37"}
23:28:58.405 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"99e6c68f-9b1a-4864-a02b-ae621226eaae"}
23:28:58.405 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":872,"width":15,"height":15,"star_pos":[7.47,6.73],"pixels":"..."},"id":"99e6c68f-9b1a-4864-a02b-ae621226eaae"}
23:29:00.822 02.417 11596 Exposure complete
23:29:00.892 00.070 11596 worker thread done servicing request
23:29:00.893 00.001 13300 OnExposeComplete: enter
23:29:00.893 00.000 13300 UpdateGuideState(): m_state=6
23:29:00.893 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 873
23:29:00.893 00.000 13300 Star::Find returns 1 (0), X=1060.46, Y=336.88, Mass=1928, SNR=30.7, Peak=255 HFD=3.4
23:29:00.894 00.001 13300 MultiStar: [#1 0.03,0.21,0.75,U] [#2 0.00,0.28,0.00,M1] [#3 -0.00,0.01,0.41,U] [#4 0.14,0.13,0.30,U] [#5 0.04,0.14,0.24,U] [#6 0.07,0.04,0.23,U] [#7 -0.08,0.16,0.24,U] [#8 0.19,0.24,0.00,M1] 
23:29:00.894 00.000 13300 refined, 6 included, MultiStar: {0.08, 0.14}, one-star: {0.17, 0.18}
23:29:00.894 00.000 13300 CameraToMount -- cameraTheta (1.08) - m_xAngle (-1.61) = xAngle (2.69 = 2.69)
23:29:00.894 00.000 13300 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.71 = 2.71)
23:29:00.894 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.14 hyp=0.16 cameraTheta=1.08 mountX=-0.15 mountY=0.07, mountTheta=2.71
23:29:00.896 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.14, opts=13)
23:29:00.896 00.000 13300 Enqueuing Move request for scope (0.08, 0.14)
23:29:00.897 00.001 11596 Worker thread wakes up
23:29:00.897 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.14) opts 0xd
23:29:00.897 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.14)
23:29:00.897 00.000 11596 Moving (0.08, 0.14) raw xDistance=-0.15 yDistance=0.07
23:29:00.897 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.15
23:29:00.897 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:00.897 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:29:00.897 00.000 11596 MoveAxis(E, 185, ABG)
23:29:00.897 00.000 11596 Guiding  Dir = 2, Dur = 185
23:29:00.898 00.001 11596 IsSlewing returns 0
23:29:00.905 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
23:29:00.915 00.010 13300 UpdateGuideState exits: m=1928 SNR=30.7
23:29:00.916 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:00.916 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:29:00.916 00.000 13300 Enqueuing Expose request
23:29:01.027 00.111 11596 IsGuiding returns 0
23:29:01.402 00.375 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"85d09f59-0e9a-4ba4-9909-b284eae71c76"}
23:29:01.402 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"85d09f59-0e9a-4ba4-9909-b284eae71c76"}
23:29:01.403 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"26879fd4-78a1-4f49-89d1-632f858b6387"}
23:29:01.403 00.000 13300 case statement mapped state 6 to 3
23:29:01.403 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"26879fd4-78a1-4f49-89d1-632f858b6387"}
23:29:01.403 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"840a9d28-08f5-4b17-af50-411341db2782"}
23:29:01.404 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":873,"width":15,"height":15,"star_pos":[7.46,6.88],"pixels":"..."},"id":"840a9d28-08f5-4b17-af50-411341db2782"}
23:29:01.758 00.354 11596 IsGuiding returns 0
23:29:01.758 00.000 11596 Move returns status 0, amount 185
23:29:01.758 00.000 11596 MoveAxis(N, 0, ABG)
23:29:01.758 00.000 11596 Move returns status 0, amount 0
23:29:01.759 00.001 11596 move complete, result=0
23:29:01.759 00.000 13300 GuideStep: -0.1 px 185 ms EAST, 0.1 px 0 ms NORTH
23:29:01.759 00.000 11596 worker thread done servicing request
23:29:01.759 00.000 11596 Worker thread wakes up
23:29:01.760 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:29:02.268 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:29:04.401 02.133 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cb27dd7a-0a4c-410d-ae10-b4ee2ce2a95b"}
23:29:04.401 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cb27dd7a-0a4c-410d-ae10-b4ee2ce2a95b"}
23:29:04.402 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2b484299-3672-4760-b36f-db8c9ff2ff8f"}
23:29:04.402 00.000 13300 case statement mapped state 6 to 3
23:29:04.402 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2b484299-3672-4760-b36f-db8c9ff2ff8f"}
23:29:04.402 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"99197b0b-5f09-4eec-a1b5-0b6b5f40914d"}
23:29:04.403 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":873,"width":15,"height":15,"star_pos":[7.46,6.88],"pixels":"..."},"id":"99197b0b-5f09-4eec-a1b5-0b6b5f40914d"}
23:29:05.305 00.902 11596 Exposure complete
23:29:05.380 00.075 11596 worker thread done servicing request
23:29:05.380 00.000 13300 OnExposeComplete: enter
23:29:05.381 00.001 13300 UpdateGuideState(): m_state=6
23:29:05.381 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 874
23:29:05.381 00.000 13300 Star::Find returns 1 (0), X=1060.37, Y=336.94, Mass=1916, SNR=30.6, Peak=255 HFD=3.3
23:29:05.382 00.001 13300 MultiStar: [#1 0.06,0.16,0.75,U] [#2 0.21,0.16,0.00,M2] [#3 0.14,0.10,0.42,U] [#4 0.22,0.01,0.29,U] [#5 0.03,0.17,0.25,U] [#6 -0.30,0.41,0.00,M4] [#7 -0.03,0.26,0.00,M5] [#8 -0.08,-0.12,0.20,U] 
23:29:05.382 00.000 13300 refined, 5 included, MultiStar: {0.08, 0.15}, one-star: {0.08, 0.24}
23:29:05.382 00.000 13300 CameraToMount -- cameraTheta (1.05) - m_xAngle (-1.61) = xAngle (2.66 = 2.66)
23:29:05.382 00.000 13300 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.67 = 2.67)
23:29:05.382 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.15 hyp=0.17 cameraTheta=1.05 mountX=-0.15 mountY=0.08, mountTheta=2.67
23:29:05.384 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.15, opts=13)
23:29:05.385 00.001 13300 Enqueuing Move request for scope (0.08, 0.15)
23:29:05.385 00.000 11596 Worker thread wakes up
23:29:05.385 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.15) opts 0xd
23:29:05.385 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.15)
23:29:05.385 00.000 11596 Moving (0.08, 0.15) raw xDistance=-0.15 yDistance=0.08
23:29:05.385 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
23:29:05.385 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:05.385 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:29:05.385 00.000 11596 MoveAxis(E, 199, ABG)
23:29:05.385 00.000 11596 Guiding  Dir = 2, Dur = 199
23:29:05.386 00.001 11596 IsSlewing returns 0
23:29:05.390 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
23:29:05.397 00.007 13300 UpdateGuideState exits: m=1916 SNR=30.6
23:29:05.398 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:05.398 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:29:05.398 00.000 13300 Enqueuing Expose request
23:29:05.533 00.135 11596 IsGuiding returns 0
23:29:05.636 00.103 11596 PulseGuide returned control before completion, sleep 107
23:29:05.823 00.187 11596 IsGuiding returns 1
23:29:05.823 00.000 11596 scope still moving after pulse duration time elapsed
23:29:05.849 00.026 11596 IsSlewing returns 0
23:29:05.940 00.091 11596 IsGuiding returns 0
23:29:05.940 00.000 11596 scope move finished after 199 + 207 ms
23:29:05.940 00.000 11596 Move returns status 0, amount 199
23:29:05.940 00.000 11596 MoveAxis(N, 0, ABG)
23:29:05.940 00.000 11596 Move returns status 0, amount 0
23:29:05.940 00.000 11596 move complete, result=0
23:29:05.941 00.001 11596 worker thread done servicing request
23:29:05.941 00.000 13300 GuideStep: -0.1 px 199 ms EAST, 0.1 px 0 ms NORTH
23:29:05.941 00.000 11596 Worker thread wakes up
23:29:05.941 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:29:06.446 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:29:07.401 00.955 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f580371a-764f-4da6-a8eb-b666b48ea6d5"}
23:29:07.401 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f580371a-764f-4da6-a8eb-b666b48ea6d5"}
23:29:07.402 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1b93426d-0a44-41bf-ab91-b0beb1263303"}
23:29:07.402 00.000 13300 case statement mapped state 6 to 3
23:29:07.402 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1b93426d-0a44-41bf-ab91-b0beb1263303"}
23:29:07.402 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7b09e530-e2ba-4a2c-8b68-005b734cb8db"}
23:29:07.403 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":874,"width":15,"height":15,"star_pos":[7.37,6.94],"pixels":"..."},"id":"7b09e530-e2ba-4a2c-8b68-005b734cb8db"}
23:29:09.481 02.078 11596 Exposure complete
23:29:09.554 00.073 11596 worker thread done servicing request
23:29:09.554 00.000 13300 OnExposeComplete: enter
23:29:09.554 00.000 13300 UpdateGuideState(): m_state=6
23:29:09.555 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 875
23:29:09.555 00.000 13300 Star::Find returns 1 (0), X=1060.27, Y=336.74, Mass=1948, SNR=30.9, Peak=255 HFD=3.4
23:29:09.555 00.000 13300 MultiStar: [#1 0.06,0.11,0.75,U] [#2 0.09,0.23,0.46,U] [#3 0.10,-0.16,0.43,U] [#4 0.26,-0.15,0.00,M5] [#5 0.00,0.07,0.25,U] [#6 -0.08,0.10,0.23,U] [#7 0.04,0.26,0.00,M6] [#8 0.08,-0.11,0.19,U] 
23:29:09.556 00.001 13300 single-star, 6 included, MultiStar: {0.03, 0.05}, one-star: {-0.02, 0.03}
23:29:09.556 00.000 13300 CameraToMount -- cameraTheta (2.03) - m_xAngle (-1.61) = xAngle (3.63 = -2.65)
23:29:09.556 00.000 13300 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.65 = -2.63)
23:29:09.556 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.03 cameraTheta=2.03 mountX=-0.03 mountY=-0.02, mountTheta=-2.64
23:29:09.558 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.03, opts=13)
23:29:09.558 00.000 13300 Enqueuing Move request for scope (-0.02, 0.03)
23:29:09.558 00.000 11596 Worker thread wakes up
23:29:09.558 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
23:29:09.558 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
23:29:09.558 00.000 11596 Moving (-0.02, 0.03) raw xDistance=-0.03 yDistance=-0.02
23:29:09.559 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:29:09.559 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:09.559 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:29:09.559 00.000 11596 MoveAxis(E, 0, ABG)
23:29:09.559 00.000 11596 Move returns status 0, amount 0
23:29:09.559 00.000 11596 MoveAxis(N, 0, ABG)
23:29:09.560 00.001 11596 Move returns status 0, amount 0
23:29:09.560 00.000 11596 move complete, result=0
23:29:09.560 00.000 11596 worker thread done servicing request
23:29:09.565 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
23:29:09.572 00.007 13300 UpdateGuideState exits: m=1948 SNR=30.9
23:29:09.572 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:09.572 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:29:09.572 00.000 13300 Enqueuing Expose request
23:29:09.572 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:29:09.572 00.000 11596 Worker thread wakes up
23:29:09.573 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:29:10.079 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:29:10.399 00.320 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"27914677-4845-4a2a-8e21-dca12e037c18"}
23:29:10.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"27914677-4845-4a2a-8e21-dca12e037c18"}
23:29:10.400 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3d3ba026-d4a3-4f2b-9e74-54d466285c22"}
23:29:10.400 00.000 13300 case statement mapped state 6 to 3
23:29:10.400 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3d3ba026-d4a3-4f2b-9e74-54d466285c22"}
23:29:10.401 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"29ad0e5e-e26a-484e-ab65-ad00af15fa32"}
23:29:10.402 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":875,"width":15,"height":15,"star_pos":[7.27,6.74],"pixels":"..."},"id":"29ad0e5e-e26a-484e-ab65-ad00af15fa32"}
23:29:13.107 02.705 11596 Exposure complete
23:29:13.181 00.074 11596 worker thread done servicing request
23:29:13.182 00.001 13300 OnExposeComplete: enter
23:29:13.182 00.000 13300 UpdateGuideState(): m_state=6
23:29:13.182 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 876
23:29:13.183 00.001 13300 Star::Find returns 1 (0), X=1060.30, Y=336.73, Mass=1986, SNR=31.1, Peak=252 HFD=3.5
23:29:13.183 00.000 13300 MultiStar: [#1 0.03,0.02,0.75,U] [#2 0.02,0.04,0.45,U] [#3 0.10,-0.25,0.00,M1] [#4 0.20,0.15,0.00,M6] [#5 -0.04,0.02,0.23,U] [#6 -0.39,-0.09,0.00,M4] [#7 -0.03,0.10,0.22,U] [#8 0.06,-0.19,0.19,U] 
23:29:13.183 00.000 13300 refined, 5 included, MultiStar: {0.01, 0.02}, one-star: {0.01, 0.03}
23:29:13.183 00.000 13300 CameraToMount -- cameraTheta (0.82) - m_xAngle (-1.61) = xAngle (2.43 = 2.43)
23:29:13.183 00.000 13300 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.44 = 2.44)
23:29:13.183 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.02 cameraTheta=0.82 mountX=-0.02 mountY=0.01, mountTheta=2.44
23:29:13.186 00.003 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.02, opts=13)
23:29:13.186 00.000 13300 Enqueuing Move request for scope (0.01, 0.02)
23:29:13.186 00.000 11596 Worker thread wakes up
23:29:13.187 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd
23:29:13.187 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.02)
23:29:13.187 00.000 11596 Moving (0.01, 0.02) raw xDistance=-0.02 yDistance=0.01
23:29:13.187 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:29:13.188 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:13.189 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:29:13.189 00.000 11596 MoveAxis(E, 0, ABG)
23:29:13.189 00.000 11596 Move returns status 0, amount 0
23:29:13.189 00.000 11596 MoveAxis(N, 0, ABG)
23:29:13.189 00.000 11596 Move returns status 0, amount 0
23:29:13.189 00.000 11596 move complete, result=0
23:29:13.190 00.001 11596 worker thread done servicing request
23:29:13.193 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
23:29:13.202 00.009 13300 UpdateGuideState exits: m=1986 SNR=31.1
23:29:13.203 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:13.203 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:29:13.203 00.000 13300 Enqueuing Expose request
23:29:13.203 00.000 11596 Worker thread wakes up
23:29:13.203 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:29:13.203 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:29:13.710 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:29:14.017 00.307 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fc99793b-7480-4f56-b351-44af55a75494"}
23:29:14.017 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fc99793b-7480-4f56-b351-44af55a75494"}
23:29:14.019 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9ee72a8d-1841-4325-bba4-0b4b10bb9ef8"}
23:29:14.020 00.001 13300 case statement mapped state 6 to 3
23:29:14.020 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9ee72a8d-1841-4325-bba4-0b4b10bb9ef8"}
23:29:14.021 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a0b3308d-8176-488b-a4f9-5f36805f5a91"}
23:29:14.022 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":876,"width":15,"height":15,"star_pos":[7.30,6.73],"pixels":"..."},"id":"a0b3308d-8176-488b-a4f9-5f36805f5a91"}
23:29:16.425 02.403 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"508d8a8e-a3d4-4c22-93b0-4cde9ebe3cee"}
23:29:16.425 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"508d8a8e-a3d4-4c22-93b0-4cde9ebe3cee"}
23:29:16.426 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"981c0de4-f7c4-4dd0-ba22-f931cc2c5f78"}
23:29:16.426 00.000 13300 case statement mapped state 6 to 3
23:29:16.426 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"981c0de4-f7c4-4dd0-ba22-f931cc2c5f78"}
23:29:16.427 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"69862d95-9808-4c52-8ede-07a6f647ece2"}
23:29:16.428 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":876,"width":15,"height":15,"star_pos":[7.30,6.73],"pixels":"..."},"id":"69862d95-9808-4c52-8ede-07a6f647ece2"}
23:29:16.746 00.318 11596 Exposure complete
23:29:16.852 00.106 11596 worker thread done servicing request
23:29:16.852 00.000 13300 OnExposeComplete: enter
23:29:16.853 00.001 13300 UpdateGuideState(): m_state=6
23:29:16.853 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 877
23:29:16.854 00.001 13300 Star::Find returns 1 (0), X=1060.34, Y=336.65, Mass=1892, SNR=30.4, Peak=255 HFD=3.1
23:29:16.854 00.000 13300 MultiStar: [#1 0.07,0.02,0.76,U] [#2 0.12,0.10,0.47,U] [#3 0.09,0.15,0.43,U] [#4 0.37,-0.00,0.00,M7] [#5 -0.07,0.05,0.25,U] [#6 0.05,0.20,0.24,U] [#7 -0.14,0.20,0.24,U] [#8 0.11,-0.27,0.00,M1] 
23:29:16.855 00.001 13300 refined, 6 included, MultiStar: {0.05, 0.05}, one-star: {0.06, -0.05}
23:29:16.855 00.000 13300 CameraToMount -- cameraTheta (0.84) - m_xAngle (-1.61) = xAngle (2.45 = 2.45)
23:29:16.855 00.000 13300 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.46 = 2.46)
23:29:16.855 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.05 hyp=0.07 cameraTheta=0.84 mountX=-0.06 mountY=0.05, mountTheta=2.45
23:29:16.857 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.05, opts=13)
23:29:16.858 00.001 13300 Enqueuing Move request for scope (0.05, 0.05)
23:29:16.858 00.000 11596 Worker thread wakes up
23:29:16.858 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.05) opts 0xd
23:29:16.858 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.05)
23:29:16.858 00.000 11596 Moving (0.05, 0.05) raw xDistance=-0.06 yDistance=0.05
23:29:16.858 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:29:16.859 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:16.859 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:29:16.859 00.000 11596 MoveAxis(E, 0, ABG)
23:29:16.859 00.000 11596 Move returns status 0, amount 0
23:29:16.859 00.000 11596 MoveAxis(N, 0, ABG)
23:29:16.859 00.000 11596 Move returns status 0, amount 0
23:29:16.859 00.000 11596 move complete, result=0
23:29:16.860 00.001 11596 worker thread done servicing request
23:29:16.866 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
23:29:16.878 00.012 13300 UpdateGuideState exits: m=1892 SNR=30.4
23:29:16.878 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:16.878 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:29:16.878 00.000 13300 Enqueuing Expose request
23:29:16.878 00.000 11596 Worker thread wakes up
23:29:16.878 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:29:16.879 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:29:17.388 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:29:19.425 02.037 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1b15f9e0-339e-43b7-ad3e-421b3654a139"}
23:29:19.425 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1b15f9e0-339e-43b7-ad3e-421b3654a139"}
23:29:19.426 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f8a5246e-e662-4120-a1be-a0eba52e5b0c"}
23:29:19.426 00.000 13300 case statement mapped state 6 to 3
23:29:19.426 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f8a5246e-e662-4120-a1be-a0eba52e5b0c"}
23:29:19.427 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bda7fe02-fb16-458b-9af3-25a128294bac"}
23:29:19.427 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":877,"width":15,"height":15,"star_pos":[7.34,6.65],"pixels":"..."},"id":"bda7fe02-fb16-458b-9af3-25a128294bac"}
23:29:20.491 01.064 11596 Exposure complete
23:29:20.581 00.090 11596 worker thread done servicing request
23:29:20.581 00.000 13300 OnExposeComplete: enter
23:29:20.582 00.001 13300 UpdateGuideState(): m_state=6
23:29:20.582 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 878
23:29:20.582 00.000 13300 Star::Find returns 1 (0), X=1060.31, Y=336.70, Mass=1924, SNR=30.7, Peak=255 HFD=3.4
23:29:20.583 00.001 13300 MultiStar: [#1 -0.06,0.06,0.75,U] [#2 -0.00,0.11,0.47,U] [#3 -0.00,-0.20,0.42,U] [#4 0.30,0.12,0.00,M8] [#5 -0.03,0.03,0.25,U] [#6 -0.22,0.08,0.24,U] [#7 -0.02,0.10,0.23,U] [#8 -0.12,-0.11,0.20,U] 
23:29:20.583 00.000 13300 single-star, 7 included, MultiStar: {-0.03, 0.01}, one-star: {0.03, -0.01}
23:29:20.583 00.000 13300 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-1.61) = xAngle (1.20 = 1.20)
23:29:20.583 00.000 13300 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.21 = 1.21)
23:29:20.583 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-0.41 mountX=0.01 mountY=0.03, mountTheta=1.20
23:29:20.585 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.01, opts=13)
23:29:20.585 00.000 13300 Enqueuing Move request for scope (0.03, -0.01)
23:29:20.585 00.000 11596 Worker thread wakes up
23:29:20.586 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.01) opts 0xd
23:29:20.586 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.01)
23:29:20.586 00.000 11596 Moving (0.03, -0.01) raw xDistance=0.01 yDistance=0.03
23:29:20.586 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:29:20.586 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:20.587 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:29:20.587 00.000 11596 MoveAxis(E, 0, ABG)
23:29:20.587 00.000 11596 Move returns status 0, amount 0
23:29:20.587 00.000 11596 MoveAxis(N, 0, ABG)
23:29:20.587 00.000 11596 Move returns status 0, amount 0
23:29:20.587 00.000 11596 move complete, result=0
23:29:20.588 00.001 11596 worker thread done servicing request
23:29:20.593 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
23:29:20.605 00.012 13300 UpdateGuideState exits: m=1924 SNR=30.7
23:29:20.605 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:20.605 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:29:20.605 00.000 13300 Enqueuing Expose request
23:29:20.606 00.001 11596 Worker thread wakes up
23:29:20.606 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:29:20.606 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:29:21.111 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:29:22.424 01.313 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9213c43d-14df-4bff-acae-2a40c0dfa73c"}
23:29:22.424 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9213c43d-14df-4bff-acae-2a40c0dfa73c"}
23:29:22.425 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3fd52125-5fdb-4fc0-bd0e-a761ce504d44"}
23:29:22.425 00.000 13300 case statement mapped state 6 to 3
23:29:22.425 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3fd52125-5fdb-4fc0-bd0e-a761ce504d44"}
23:29:22.425 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"76052ce0-60c9-44eb-bea0-cc86a1769464"}
23:29:22.426 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":878,"width":15,"height":15,"star_pos":[7.31,6.70],"pixels":"..."},"id":"76052ce0-60c9-44eb-bea0-cc86a1769464"}
23:29:24.140 01.714 11596 Exposure complete
23:29:24.213 00.073 11596 worker thread done servicing request
23:29:24.214 00.001 13300 OnExposeComplete: enter
23:29:24.214 00.000 13300 UpdateGuideState(): m_state=6
23:29:24.214 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 879
23:29:24.214 00.000 13300 Star::Find returns 1 (0), X=1060.23, Y=336.65, Mass=1887, SNR=30.4, Peak=255 HFD=3.2
23:29:24.215 00.001 13300 MultiStar: [#1 -0.05,0.02,0.76,U] [#2 -0.16,0.03,0.46,U] [#3 -0.09,-0.05,0.43,U] [#4 0.30,0.11,0.00,M9] [#5 -0.14,0.10,0.25,U] [#6 -0.07,-0.02,0.23,U] [#7 -0.07,0.08,0.24,U] [#8 -0.29,-0.20,0.00,M1] 
23:29:24.215 00.000 13300 single-star, 6 included, MultiStar: {-0.08, -0.00}, one-star: {-0.05, -0.06}
23:29:24.215 00.000 13300 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-1.61) = xAngle (-0.72 = -0.72)
23:29:24.215 00.000 13300 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.71 = -0.71)
23:29:24.215 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-2.33 mountX=0.06 mountY=-0.05, mountTheta=-0.72
23:29:24.217 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.06, opts=13)
23:29:24.217 00.000 13300 Enqueuing Move request for scope (-0.05, -0.06)
23:29:24.217 00.000 11596 Worker thread wakes up
23:29:24.217 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.06) opts 0xd
23:29:24.217 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.06)
23:29:24.217 00.000 11596 Moving (-0.05, -0.06) raw xDistance=0.06 yDistance=-0.05
23:29:24.217 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:29:24.217 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:24.217 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:29:24.218 00.001 11596 MoveAxis(E, 0, ABG)
23:29:24.218 00.000 11596 Move returns status 0, amount 0
23:29:24.218 00.000 11596 MoveAxis(N, 0, ABG)
23:29:24.218 00.000 11596 Move returns status 0, amount 0
23:29:24.218 00.000 11596 move complete, result=0
23:29:24.218 00.000 11596 worker thread done servicing request
23:29:24.223 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
23:29:24.231 00.008 13300 UpdateGuideState exits: m=1887 SNR=30.4
23:29:24.231 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:24.231 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:29:24.232 00.001 13300 Enqueuing Expose request
23:29:24.232 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:29:24.232 00.000 11596 Worker thread wakes up
23:29:24.232 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:29:24.742 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:29:25.423 00.681 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c5155a3e-39b7-4754-bb9d-5969061373f8"}
23:29:25.423 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c5155a3e-39b7-4754-bb9d-5969061373f8"}
23:29:25.424 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"70e46997-7670-4185-be14-41f09b6a3e63"}
23:29:25.424 00.000 13300 case statement mapped state 6 to 3
23:29:25.424 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"70e46997-7670-4185-be14-41f09b6a3e63"}
23:29:25.425 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3a88d3be-6fa8-44da-9949-5ce959690741"}
23:29:25.425 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":879,"width":15,"height":15,"star_pos":[7.23,6.65],"pixels":"..."},"id":"3a88d3be-6fa8-44da-9949-5ce959690741"}
23:29:27.766 02.341 11596 Exposure complete
23:29:27.839 00.073 11596 worker thread done servicing request
23:29:27.839 00.000 13300 OnExposeComplete: enter
23:29:27.839 00.000 13300 UpdateGuideState(): m_state=6
23:29:27.840 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 880
23:29:27.840 00.000 13300 Star::Find returns 1 (0), X=1060.29, Y=336.50, Mass=1956, SNR=30.9, Peak=231 HFD=3.2
23:29:27.840 00.000 13300 MultiStar: [#1 -0.07,-0.19,0.75,U] [#2 0.04,-0.14,0.45,U] [#3 0.06,-0.19,0.41,U] [#4 0.37,-0.25,0.00,M10] [#5 -0.00,-0.28,0.00,M1] [#6 -0.19,-0.13,0.23,U] [#7 -0.02,-0.08,0.23,U] [#8 -0.17,-0.37,0.00,M2] 
23:29:27.841 00.001 13300 refined, 5 included, MultiStar: {-0.02, -0.17}, one-star: {0.01, -0.20}
23:29:27.841 00.000 13300 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-1.61) = xAngle (-0.05 = -0.05)
23:29:27.841 00.000 13300 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.04 = -0.04)
23:29:27.841 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.17 hyp=0.18 cameraTheta=-1.66 mountX=0.18 mountY=-0.01, mountTheta=-0.04
23:29:27.842 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.17, opts=13)
23:29:27.843 00.001 13300 Enqueuing Move request for scope (-0.02, -0.17)
23:29:27.843 00.000 11596 Worker thread wakes up
23:29:27.843 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.17) opts 0xd
23:29:27.843 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.17)
23:29:27.843 00.000 11596 Moving (-0.02, -0.17) raw xDistance=0.18 yDistance=-0.01
23:29:27.843 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.18
23:29:27.843 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:27.843 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:29:27.843 00.000 11596 MoveAxis(W, 219, ABG)
23:29:27.843 00.000 11596 Guiding  Dir = 3, Dur = 219
23:29:27.844 00.001 11596 IsSlewing returns 0
23:29:27.849 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=231, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
23:29:27.857 00.008 13300 UpdateGuideState exits: m=1956 SNR=30.9
23:29:27.857 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:27.858 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:29:27.858 00.000 13300 Enqueuing Expose request
23:29:27.901 00.043 11596 IsGuiding returns 0
23:29:28.267 00.366 11596 IsGuiding returns 1
23:29:28.267 00.000 11596 scope still moving after pulse duration time elapsed
23:29:28.372 00.105 11596 IsSlewing returns 0
23:29:28.423 00.051 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c007ca86-5757-49bc-8236-b201b23e93bc"}
23:29:28.423 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c007ca86-5757-49bc-8236-b201b23e93bc"}
23:29:28.424 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"56bc1e27-a170-465e-8e02-927e94ccbb86"}
23:29:28.424 00.000 13300 case statement mapped state 6 to 3
23:29:28.424 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"56bc1e27-a170-465e-8e02-927e94ccbb86"}
23:29:28.425 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cb34efb1-dec1-4eb3-bfe4-3c9d4b4d11d3"}
23:29:28.425 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":880,"width":15,"height":15,"star_pos":[7.29,6.50],"pixels":"..."},"id":"cb34efb1-dec1-4eb3-bfe4-3c9d4b4d11d3"}
23:29:28.591 00.166 11596 IsGuiding returns 0
23:29:28.591 00.000 11596 scope move finished after 219 + 469 ms
23:29:28.591 00.000 11596 Move returns status 0, amount 219
23:29:28.591 00.000 11596 MoveAxis(N, 0, ABG)
23:29:28.591 00.000 11596 Move returns status 0, amount 0
23:29:28.591 00.000 11596 move complete, result=0
23:29:28.591 00.000 11596 worker thread done servicing request
23:29:28.591 00.000 13300 GuideStep: 0.2 px 219 ms WEST, -0.0 px 0 ms NORTH
23:29:28.592 00.001 11596 Worker thread wakes up
23:29:28.592 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:29:29.107 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:29:31.422 02.315 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"18e2d65d-0c7f-437b-a9f8-c584f805ef2b"}
23:29:31.422 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"18e2d65d-0c7f-437b-a9f8-c584f805ef2b"}
23:29:31.423 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"90f43896-ae99-4756-8d6d-58dbc702c2a1"}
23:29:31.423 00.000 13300 case statement mapped state 6 to 3
23:29:31.423 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"90f43896-ae99-4756-8d6d-58dbc702c2a1"}
23:29:31.424 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1ee1faad-c205-4cf4-b56c-af15b68cb1b8"}
23:29:31.424 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":880,"width":15,"height":15,"star_pos":[7.29,6.50],"pixels":"..."},"id":"1ee1faad-c205-4cf4-b56c-af15b68cb1b8"}
23:29:32.135 00.711 11596 Exposure complete
23:29:32.207 00.072 11596 worker thread done servicing request
23:29:32.208 00.001 13300 OnExposeComplete: enter
23:29:32.208 00.000 13300 UpdateGuideState(): m_state=6
23:29:32.208 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 881
23:29:32.208 00.000 13300 Star::Find returns 1 (0), X=1060.36, Y=336.62, Mass=1875, SNR=30.3, Peak=233 HFD=3.2
23:29:32.209 00.001 13300 MultiStar: [#1 0.02,-0.03,0.76,U] [#2 -0.17,-0.05,0.46,U] [#3 0.00,-0.23,0.41,U] [#4 -0.01,0.11,0.29,U] [#5 0.03,-0.07,0.26,U] [#6 -0.42,-0.11,0.00,M1] [#7 -0.21,0.06,0.23,U] [#8 -0.05,-0.17,0.21,U] 
23:29:32.209 00.000 13300 refined, 7 included, MultiStar: {-0.01, -0.06}, one-star: {0.08, -0.09}
23:29:32.209 00.000 13300 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-1.61) = xAngle (-0.12 = -0.12)
23:29:32.209 00.000 13300 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.10 = -0.10)
23:29:32.209 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.73 mountX=0.06 mountY=-0.01, mountTheta=-0.10
23:29:32.211 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.06, opts=13)
23:29:32.211 00.000 13300 Enqueuing Move request for scope (-0.01, -0.06)
23:29:32.211 00.000 11596 Worker thread wakes up
23:29:32.211 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.06) opts 0xd
23:29:32.211 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.06)
23:29:32.211 00.000 11596 Moving (-0.01, -0.06) raw xDistance=0.06 yDistance=-0.01
23:29:32.211 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:29:32.211 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:32.212 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:29:32.212 00.000 11596 MoveAxis(E, 0, ABG)
23:29:32.212 00.000 11596 Move returns status 0, amount 0
23:29:32.212 00.000 11596 MoveAxis(N, 0, ABG)
23:29:32.212 00.000 11596 Move returns status 0, amount 0
23:29:32.212 00.000 11596 move complete, result=0
23:29:32.212 00.000 11596 worker thread done servicing request
23:29:32.217 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
23:29:32.225 00.008 13300 UpdateGuideState exits: m=1875 SNR=30.3
23:29:32.225 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:32.225 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:29:32.225 00.000 13300 Enqueuing Expose request
23:29:32.225 00.000 11596 Worker thread wakes up
23:29:32.226 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:29:32.226 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:29:32.735 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:29:34.422 01.687 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"23dc494f-1967-4bd4-a3c9-9917cfedf97a"}
23:29:34.422 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"23dc494f-1967-4bd4-a3c9-9917cfedf97a"}
23:29:34.423 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"598fd4e1-8c6d-42b7-849a-c0d6ea7ae4e3"}
23:29:34.423 00.000 13300 case statement mapped state 6 to 3
23:29:34.424 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"598fd4e1-8c6d-42b7-849a-c0d6ea7ae4e3"}
23:29:34.424 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5c5aa4ed-7012-4897-8fd3-dd688fdd0bed"}
23:29:34.425 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":881,"width":15,"height":15,"star_pos":[7.36,6.62],"pixels":"..."},"id":"5c5aa4ed-7012-4897-8fd3-dd688fdd0bed"}
23:29:35.766 01.341 11596 Exposure complete
23:29:35.840 00.074 11596 worker thread done servicing request
23:29:35.840 00.000 13300 OnExposeComplete: enter
23:29:35.840 00.000 13300 UpdateGuideState(): m_state=6
23:29:35.840 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 882
23:29:35.840 00.000 13300 Star::Find returns 1 (0), X=1060.36, Y=336.75, Mass=1925, SNR=30.7, Peak=255 HFD=3.3
23:29:35.841 00.001 13300 MultiStar: [#1 -0.01,0.04,0.75,U] [#2 -0.05,0.22,0.46,U] [#3 -0.03,0.15,0.41,U] [#4 0.18,0.21,0.00,M10] [#5 -0.08,0.31,0.00,M1] [#6 -0.42,0.10,0.00,M2] [#7 -0.25,0.56,0.00,M1] [#8 -0.19,0.04,0.19,U] 
23:29:35.841 00.000 13300 refined, 4 included, MultiStar: {-0.00, 0.09}, one-star: {0.08, 0.04}
23:29:35.841 00.000 13300 CameraToMount -- cameraTheta (1.58) - m_xAngle (-1.61) = xAngle (3.19 = -3.10)
23:29:35.841 00.000 13300 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.20 = -3.08)
23:29:35.841 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.09 hyp=0.09 cameraTheta=1.58 mountX=-0.09 mountY=-0.01, mountTheta=-3.08
23:29:35.843 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.09, opts=13)
23:29:35.843 00.000 13300 Enqueuing Move request for scope (-0.00, 0.09)
23:29:35.843 00.000 11596 Worker thread wakes up
23:29:35.844 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.09) opts 0xd
23:29:35.844 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.09)
23:29:35.844 00.000 11596 Moving (-0.00, 0.09) raw xDistance=-0.09 yDistance=-0.01
23:29:35.844 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:29:35.844 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:35.844 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:29:35.844 00.000 11596 MoveAxis(E, 0, ABG)
23:29:35.844 00.000 11596 Move returns status 0, amount 0
23:29:35.844 00.000 11596 MoveAxis(N, 0, ABG)
23:29:35.845 00.001 11596 Move returns status 0, amount 0
23:29:35.845 00.000 11596 move complete, result=0
23:29:35.845 00.000 11596 worker thread done servicing request
23:29:35.849 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
23:29:35.856 00.007 13300 UpdateGuideState exits: m=1925 SNR=30.7
23:29:35.857 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:35.857 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:29:35.857 00.000 13300 Enqueuing Expose request
23:29:35.857 00.000 11596 Worker thread wakes up
23:29:35.857 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:29:35.857 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:29:36.364 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:29:37.433 01.069 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9933f246-4380-4868-aa4d-1db6604a7a30"}
23:29:37.434 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9933f246-4380-4868-aa4d-1db6604a7a30"}
23:29:37.434 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7a166597-87dc-4423-b688-5f5706e9793d"}
23:29:37.434 00.000 13300 case statement mapped state 6 to 3
23:29:37.435 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7a166597-87dc-4423-b688-5f5706e9793d"}
23:29:37.435 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ae8bd1fc-37fc-4fdc-8d72-ef99debccc05"}
23:29:37.436 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":882,"width":15,"height":15,"star_pos":[7.36,6.75],"pixels":"..."},"id":"ae8bd1fc-37fc-4fdc-8d72-ef99debccc05"}
23:29:39.400 01.964 11596 Exposure complete
23:29:39.477 00.077 11596 worker thread done servicing request
23:29:39.477 00.000 13300 OnExposeComplete: enter
23:29:39.477 00.000 13300 UpdateGuideState(): m_state=6
23:29:39.478 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 883
23:29:39.478 00.000 13300 Star::Find returns 1 (0), X=1060.33, Y=336.71, Mass=1947, SNR=30.8, Peak=255 HFD=3.3
23:29:39.479 00.001 13300 MultiStar: [#1 0.05,0.04,0.74,U] [#2 0.02,-0.06,0.46,U] [#3 -0.15,-0.06,0.41,U] [#4 0.30,0.09,0.00,R] [#5 -0.06,-0.18,0.24,U] [#6 -0.25,0.17,0.00,M3] [#7 0.13,-0.05,0.22,U] [#8 -0.06,-0.11,0.19,U] 
23:29:39.479 00.000 13300 refined, 6 included, MultiStar: {0.01, -0.03}, one-star: {0.04, 0.00}
23:29:39.479 00.000 13300 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-1.61) = xAngle (0.37 = 0.37)
23:29:39.479 00.000 13300 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.38 = 0.38)
23:29:39.479 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.24 mountX=0.03 mountY=0.01, mountTheta=0.38
23:29:39.480 00.001 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.03, opts=13)
23:29:39.481 00.001 13300 Enqueuing Move request for scope (0.01, -0.03)
23:29:39.481 00.000 11596 Worker thread wakes up
23:29:39.481 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
23:29:39.481 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
23:29:39.481 00.000 11596 Moving (0.01, -0.03) raw xDistance=0.03 yDistance=0.01
23:29:39.481 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:29:39.481 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:39.481 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:29:39.481 00.000 11596 MoveAxis(E, 0, ABG)
23:29:39.482 00.001 11596 Move returns status 0, amount 0
23:29:39.482 00.000 11596 MoveAxis(N, 0, ABG)
23:29:39.482 00.000 11596 Move returns status 0, amount 0
23:29:39.482 00.000 11596 move complete, result=0
23:29:39.482 00.000 11596 worker thread done servicing request
23:29:39.486 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
23:29:39.494 00.008 13300 UpdateGuideState exits: m=1947 SNR=30.8
23:29:39.494 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:39.494 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:29:39.494 00.000 13300 Enqueuing Expose request
23:29:39.494 00.000 11596 Worker thread wakes up
23:29:39.495 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:29:39.495 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:29:40.001 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:29:40.434 00.433 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7804fb55-5fe4-4018-a103-9e0e34b930b1"}
23:29:40.434 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7804fb55-5fe4-4018-a103-9e0e34b930b1"}
23:29:40.435 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d4d54cd3-90b5-4b0d-b12f-d67505000776"}
23:29:40.435 00.000 13300 case statement mapped state 6 to 3
23:29:40.435 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d4d54cd3-90b5-4b0d-b12f-d67505000776"}
23:29:40.435 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b382565f-a00b-4fbb-ab7e-1bc3a56dd557"}
23:29:40.436 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":883,"width":15,"height":15,"star_pos":[7.33,6.71],"pixels":"..."},"id":"b382565f-a00b-4fbb-ab7e-1bc3a56dd557"}
23:29:43.026 02.590 11596 Exposure complete
23:29:43.097 00.071 11596 worker thread done servicing request
23:29:43.097 00.000 13300 OnExposeComplete: enter
23:29:43.097 00.000 13300 UpdateGuideState(): m_state=6
23:29:43.098 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 884
23:29:43.098 00.000 13300 Star::Find returns 1 (0), X=1060.26, Y=336.75, Mass=1974, SNR=31.1, Peak=255 HFD=3.3
23:29:43.098 00.000 13300 MultiStar: [#1 -0.06,-0.04,0.75,U] [#2 -0.02,0.17,0.45,U] [#3 -0.07,0.21,0.41,U] [#4 -0.11,0.06,0.30,U] [#5 0.03,0.15,0.24,U] [#6 -0.01,0.01,0.22,U] [#7 -0.04,0.17,0.22,U] [#8 -0.39,-0.16,0.00,M1] 
23:29:43.099 00.001 13300 single-star, 7 included, MultiStar: {-0.04, 0.08}, one-star: {-0.03, 0.04}
23:29:43.099 00.000 13300 CameraToMount -- cameraTheta (2.09) - m_xAngle (-1.61) = xAngle (3.70 = -2.59)
23:29:43.099 00.000 13300 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.71 = -2.57)
23:29:43.099 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.04 hyp=0.05 cameraTheta=2.09 mountX=-0.04 mountY=-0.03, mountTheta=-2.58
23:29:43.101 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.04, opts=13)
23:29:43.101 00.000 13300 Enqueuing Move request for scope (-0.03, 0.04)
23:29:43.102 00.001 11596 Worker thread wakes up
23:29:43.102 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.04) opts 0xd
23:29:43.102 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.04)
23:29:43.102 00.000 11596 Moving (-0.03, 0.04) raw xDistance=-0.04 yDistance=-0.03
23:29:43.103 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:29:43.103 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:43.103 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:29:43.103 00.000 11596 MoveAxis(E, 0, ABG)
23:29:43.103 00.000 11596 Move returns status 0, amount 0
23:29:43.103 00.000 11596 MoveAxis(N, 0, ABG)
23:29:43.104 00.001 11596 Move returns status 0, amount 0
23:29:43.104 00.000 11596 move complete, result=0
23:29:43.104 00.000 11596 worker thread done servicing request
23:29:43.109 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
23:29:43.116 00.007 13300 UpdateGuideState exits: m=1974 SNR=31.1
23:29:43.116 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:43.117 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:29:43.117 00.000 13300 Enqueuing Expose request
23:29:43.117 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:29:43.117 00.000 11596 Worker thread wakes up
23:29:43.117 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:29:43.533 00.416 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"76cac65f-91ec-430a-bcab-95014387ac74"}
23:29:43.533 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"76cac65f-91ec-430a-bcab-95014387ac74"}
23:29:43.534 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e53371d1-7bee-476a-a5dc-952b5dd50f9f"}
23:29:43.534 00.000 13300 case statement mapped state 6 to 3
23:29:43.534 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e53371d1-7bee-476a-a5dc-952b5dd50f9f"}
23:29:43.535 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"219c2b94-d736-4c49-a46b-a2af097cae87"}
23:29:43.536 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":884,"width":15,"height":15,"star_pos":[7.26,6.75],"pixels":"..."},"id":"219c2b94-d736-4c49-a46b-a2af097cae87"}
23:29:43.627 00.091 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:29:46.433 02.806 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"36b5d069-8f30-4a55-bf4c-6544d97196f4"}
23:29:46.433 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"36b5d069-8f30-4a55-bf4c-6544d97196f4"}
23:29:46.433 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"378185ac-09d8-4734-913a-d234028e19e2"}
23:29:46.434 00.001 13300 case statement mapped state 6 to 3
23:29:46.434 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"378185ac-09d8-4734-913a-d234028e19e2"}
23:29:46.434 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9808c884-7705-42ac-916f-99462961caa5"}
23:29:46.434 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":884,"width":15,"height":15,"star_pos":[7.26,6.75],"pixels":"..."},"id":"9808c884-7705-42ac-916f-99462961caa5"}
23:29:46.669 00.235 11596 Exposure complete
23:29:46.746 00.077 11596 worker thread done servicing request
23:29:46.746 00.000 13300 OnExposeComplete: enter
23:29:46.746 00.000 13300 UpdateGuideState(): m_state=6
23:29:46.747 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 885
23:29:46.747 00.000 13300 Star::Find returns 1 (0), X=1060.33, Y=336.84, Mass=1890, SNR=30.4, Peak=255 HFD=3.3
23:29:46.747 00.000 13300 MultiStar: [#1 -0.01,0.09,0.75,U] [#2 -0.01,0.09,0.46,U] [#3 -0.09,-0.02,0.42,U] [#4 -0.18,0.03,0.30,U] [#5 -0.01,0.12,0.23,U] [#6 -0.16,-0.11,0.24,U] [#7 -0.18,0.05,0.24,U] [#8 0.03,-0.13,0.19,U] 
23:29:46.748 00.001 13300 refined, 8 included, MultiStar: {-0.03, 0.06}, one-star: {0.05, 0.13}
23:29:46.748 00.000 13300 CameraToMount -- cameraTheta (2.08) - m_xAngle (-1.61) = xAngle (3.69 = -2.59)
23:29:46.748 00.000 13300 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.71 = -2.58)
23:29:46.748 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.06 hyp=0.07 cameraTheta=2.08 mountX=-0.06 mountY=-0.04, mountTheta=-2.58
23:29:46.749 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.06, opts=13)
23:29:46.750 00.001 13300 Enqueuing Move request for scope (-0.03, 0.06)
23:29:46.750 00.000 11596 Worker thread wakes up
23:29:46.750 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.06) opts 0xd
23:29:46.750 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.06)
23:29:46.750 00.000 11596 Moving (-0.03, 0.06) raw xDistance=-0.06 yDistance=-0.04
23:29:46.750 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:29:46.750 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:46.750 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:29:46.750 00.000 11596 MoveAxis(E, 0, ABG)
23:29:46.751 00.001 11596 Move returns status 0, amount 0
23:29:46.751 00.000 11596 MoveAxis(N, 0, ABG)
23:29:46.751 00.000 11596 Move returns status 0, amount 0
23:29:46.751 00.000 11596 move complete, result=0
23:29:46.751 00.000 11596 worker thread done servicing request
23:29:46.757 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
23:29:46.766 00.009 13300 UpdateGuideState exits: m=1890 SNR=30.4
23:29:46.766 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:46.766 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:29:46.766 00.000 13300 Enqueuing Expose request
23:29:46.766 00.000 11596 Worker thread wakes up
23:29:46.766 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:29:46.766 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:29:47.273 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:29:49.433 02.160 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"20356be6-bc10-4b1a-b7a6-7d9ec9be879c"}
23:29:49.433 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"20356be6-bc10-4b1a-b7a6-7d9ec9be879c"}
23:29:49.434 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"748f5163-6ff1-4cc8-bb65-93e634038315"}
23:29:49.434 00.000 13300 case statement mapped state 6 to 3
23:29:49.434 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"748f5163-6ff1-4cc8-bb65-93e634038315"}
23:29:49.434 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b63074aa-3be1-4046-8e68-0e0aaa6a54bc"}
23:29:49.435 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":885,"width":15,"height":15,"star_pos":[7.33,6.84],"pixels":"..."},"id":"b63074aa-3be1-4046-8e68-0e0aaa6a54bc"}
23:29:50.310 00.875 11596 Exposure complete
23:29:50.385 00.075 11596 worker thread done servicing request
23:29:50.386 00.001 13300 OnExposeComplete: enter
23:29:50.386 00.000 13300 UpdateGuideState(): m_state=6
23:29:50.386 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 886
23:29:50.386 00.000 13300 Star::Find returns 1 (0), X=1060.37, Y=336.78, Mass=1893, SNR=30.4, Peak=255 HFD=3.2
23:29:50.387 00.001 13300 MultiStar: [#1 -0.05,0.15,0.76,U] [#2 0.03,0.11,0.46,U] [#3 -0.02,0.15,0.42,U] [#4 0.01,0.01,0.29,U] [#5 0.02,-0.14,0.24,U] [#6 -0.11,-0.14,0.23,U] [#7 -0.02,0.29,0.00,M1] [#8 -0.15,-0.07,0.20,U] 
23:29:50.387 00.000 13300 refined, 7 included, MultiStar: {0.00, 0.06}, one-star: {0.09, 0.07}
23:29:50.387 00.000 13300 CameraToMount -- cameraTheta (1.54) - m_xAngle (-1.61) = xAngle (3.15 = -3.14)
23:29:50.387 00.000 13300 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.16 = -3.12)
23:29:50.387 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.06 hyp=0.06 cameraTheta=1.54 mountX=-0.06 mountY=-0.00, mountTheta=-3.12
23:29:50.389 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.06, opts=13)
23:29:50.389 00.000 13300 Enqueuing Move request for scope (0.00, 0.06)
23:29:50.389 00.000 11596 Worker thread wakes up
23:29:50.389 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.06) opts 0xd
23:29:50.389 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.06)
23:29:50.390 00.001 11596 Moving (0.00, 0.06) raw xDistance=-0.06 yDistance=-0.00
23:29:50.390 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:29:50.390 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:50.390 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:29:50.390 00.000 11596 MoveAxis(E, 0, ABG)
23:29:50.390 00.000 11596 Move returns status 0, amount 0
23:29:50.390 00.000 11596 MoveAxis(N, 0, ABG)
23:29:50.390 00.000 11596 Move returns status 0, amount 0
23:29:50.391 00.001 11596 move complete, result=0
23:29:50.391 00.000 11596 worker thread done servicing request
23:29:50.395 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
23:29:50.405 00.010 13300 UpdateGuideState exits: m=1893 SNR=30.4
23:29:50.405 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:50.405 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:29:50.405 00.000 13300 Enqueuing Expose request
23:29:50.406 00.001 11596 Worker thread wakes up
23:29:50.406 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:29:50.406 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:29:50.917 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:29:52.433 01.516 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a739ce28-0f53-4352-bb2d-8f0ce0f077e8"}
23:29:52.433 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a739ce28-0f53-4352-bb2d-8f0ce0f077e8"}
23:29:52.434 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"abe3d95d-99c9-4131-a6a3-ae9ca6d56206"}
23:29:52.434 00.000 13300 case statement mapped state 6 to 3
23:29:52.434 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"abe3d95d-99c9-4131-a6a3-ae9ca6d56206"}
23:29:52.435 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a31c0a41-c110-4149-98cf-8bba411f7d74"}
23:29:52.435 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":886,"width":15,"height":15,"star_pos":[7.37,6.78],"pixels":"..."},"id":"a31c0a41-c110-4149-98cf-8bba411f7d74"}
23:29:53.954 01.519 11596 Exposure complete
23:29:54.059 00.105 11596 worker thread done servicing request
23:29:54.059 00.000 13300 OnExposeComplete: enter
23:29:54.059 00.000 13300 UpdateGuideState(): m_state=6
23:29:54.059 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 887
23:29:54.060 00.001 13300 Star::Find returns 1 (0), X=1060.33, Y=336.75, Mass=1953, SNR=30.9, Peak=255 HFD=3.4
23:29:54.060 00.000 13300 MultiStar: [#1 0.03,0.14,0.75,U] [#2 0.11,0.21,0.46,U] [#3 0.08,0.18,0.41,U] [#4 0.07,0.01,0.29,U] [#5 0.14,0.27,0.00,M1] [#6 0.03,0.47,0.00,M1] [#7 -0.04,0.19,0.24,U] [#8 0.07,0.21,0.19,U] 
23:29:54.060 00.000 13300 single-star, 6 included, MultiStar: {0.05, 0.12}, one-star: {0.05, 0.04}
23:29:54.061 00.001 13300 CameraToMount -- cameraTheta (0.70) - m_xAngle (-1.61) = xAngle (2.31 = 2.31)
23:29:54.061 00.000 13300 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.32 = 2.32)
23:29:54.061 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.04 hyp=0.06 cameraTheta=0.70 mountX=-0.04 mountY=0.05, mountTheta=2.32
23:29:54.064 00.003 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.04, opts=13)
23:29:54.064 00.000 13300 Enqueuing Move request for scope (0.05, 0.04)
23:29:54.064 00.000 11596 Worker thread wakes up
23:29:54.064 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.04) opts 0xd
23:29:54.064 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.04)
23:29:54.064 00.000 11596 Moving (0.05, 0.04) raw xDistance=-0.04 yDistance=0.05
23:29:54.065 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:29:54.065 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:54.065 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:29:54.065 00.000 11596 MoveAxis(E, 0, ABG)
23:29:54.065 00.000 11596 Move returns status 0, amount 0
23:29:54.065 00.000 11596 MoveAxis(N, 0, ABG)
23:29:54.065 00.000 11596 Move returns status 0, amount 0
23:29:54.066 00.001 11596 move complete, result=0
23:29:54.066 00.000 11596 worker thread done servicing request
23:29:54.074 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
23:29:54.085 00.011 13300 UpdateGuideState exits: m=1953 SNR=30.9
23:29:54.085 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:54.085 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:29:54.085 00.000 13300 Enqueuing Expose request
23:29:54.085 00.000 11596 Worker thread wakes up
23:29:54.086 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:29:54.086 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:29:54.592 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:29:55.431 00.839 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"98ee7652-0eb4-4bd6-b458-6edf71f8240b"}
23:29:55.431 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"98ee7652-0eb4-4bd6-b458-6edf71f8240b"}
23:29:55.432 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"35c4ba4b-d814-465b-84a4-fcd69e1e9b07"}
23:29:55.432 00.000 13300 case statement mapped state 6 to 3
23:29:55.432 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"35c4ba4b-d814-465b-84a4-fcd69e1e9b07"}
23:29:55.432 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"00aab137-50d0-43e7-8c79-7b38116ff920"}
23:29:55.433 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":887,"width":15,"height":15,"star_pos":[7.33,6.75],"pixels":"..."},"id":"00aab137-50d0-43e7-8c79-7b38116ff920"}
23:29:57.636 02.203 11596 Exposure complete
23:29:57.709 00.073 11596 worker thread done servicing request
23:29:57.710 00.001 13300 OnExposeComplete: enter
23:29:57.710 00.000 13300 UpdateGuideState(): m_state=6
23:29:57.710 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 888
23:29:57.710 00.000 13300 Star::Find returns 1 (0), X=1060.38, Y=336.76, Mass=1905, SNR=30.5, Peak=255 HFD=3.2
23:29:57.711 00.001 13300 MultiStar: [#1 0.04,0.02,0.76,U] [#2 -0.03,-0.03,0.46,U] [#3 0.05,0.08,0.42,U] [#4 -0.07,0.07,0.30,U] [#5 0.19,0.14,0.24,U] [#6 0.04,0.34,0.00,M2] [#7 -0.05,0.04,0.24,U] [#8 -0.17,-0.01,0.20,U] 
23:29:57.711 00.000 13300 refined, 7 included, MultiStar: {0.03, 0.04}, one-star: {0.10, 0.05}
23:29:57.711 00.000 13300 CameraToMount -- cameraTheta (0.90) - m_xAngle (-1.61) = xAngle (2.51 = 2.51)
23:29:57.711 00.000 13300 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.53 = 2.53)
23:29:57.711 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.05 cameraTheta=0.90 mountX=-0.04 mountY=0.03, mountTheta=2.52
23:29:57.713 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.04, opts=13)
23:29:57.713 00.000 13300 Enqueuing Move request for scope (0.03, 0.04)
23:29:57.713 00.000 11596 Worker thread wakes up
23:29:57.713 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.04) opts 0xd
23:29:57.713 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.04)
23:29:57.713 00.000 11596 Moving (0.03, 0.04) raw xDistance=-0.04 yDistance=0.03
23:29:57.713 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:29:57.713 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:57.714 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:29:57.714 00.000 11596 MoveAxis(E, 0, ABG)
23:29:57.714 00.000 11596 Move returns status 0, amount 0
23:29:57.714 00.000 11596 MoveAxis(N, 0, ABG)
23:29:57.714 00.000 11596 Move returns status 0, amount 0
23:29:57.714 00.000 11596 move complete, result=0
23:29:57.714 00.000 11596 worker thread done servicing request
23:29:57.719 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
23:29:57.726 00.007 13300 UpdateGuideState exits: m=1905 SNR=30.5
23:29:57.726 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:57.726 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:29:57.727 00.001 13300 Enqueuing Expose request
23:29:57.727 00.000 11596 Worker thread wakes up
23:29:57.727 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:29:57.727 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:29:58.243 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:29:58.432 00.189 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"144d7282-099b-4055-9339-773a3ec970da"}
23:29:58.432 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"144d7282-099b-4055-9339-773a3ec970da"}
23:29:58.433 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c0d1dad1-f3d9-42e3-8175-8810ba4b9f1b"}
23:29:58.433 00.000 13300 case statement mapped state 6 to 3
23:29:58.433 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c0d1dad1-f3d9-42e3-8175-8810ba4b9f1b"}
23:29:58.434 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"17f911d1-41b0-42bd-8abb-091dd70b7341"}
23:29:58.434 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":888,"width":15,"height":15,"star_pos":[7.38,6.76],"pixels":"..."},"id":"17f911d1-41b0-42bd-8abb-091dd70b7341"}
23:30:01.287 02.853 11596 Exposure complete
23:30:01.370 00.083 11596 worker thread done servicing request
23:30:01.370 00.000 13300 OnExposeComplete: enter
23:30:01.370 00.000 13300 UpdateGuideState(): m_state=6
23:30:01.371 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 889
23:30:01.371 00.000 13300 Star::Find returns 1 (0), X=1060.46, Y=336.76, Mass=1998, SNR=31.3, Peak=255 HFD=3.3
23:30:01.371 00.000 13300 MultiStar: [#1 0.09,-0.00,0.74,U] [#2 0.15,0.06,0.45,U] [#3 0.06,0.06,0.41,U] [#4 -0.04,0.17,0.29,U] [#5 0.14,0.29,0.00,M1] [#6 -0.05,0.19,0.22,U] [#7 -0.07,0.37,0.00,M1] [#8 -0.11,-0.02,0.21,U] 
23:30:01.372 00.001 13300 refined, 6 included, MultiStar: {0.09, 0.06}, one-star: {0.17, 0.05}
23:30:01.372 00.000 13300 CameraToMount -- cameraTheta (0.60) - m_xAngle (-1.61) = xAngle (2.21 = 2.21)
23:30:01.372 00.000 13300 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.22 = 2.22)
23:30:01.372 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.06 hyp=0.10 cameraTheta=0.60 mountX=-0.06 mountY=0.08, mountTheta=2.21
23:30:01.374 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.06, opts=13)
23:30:01.374 00.000 13300 Enqueuing Move request for scope (0.09, 0.06)
23:30:01.374 00.000 11596 Worker thread wakes up
23:30:01.374 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.06) opts 0xd
23:30:01.374 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.06)
23:30:01.374 00.000 11596 Moving (0.09, 0.06) raw xDistance=-0.06 yDistance=0.08
23:30:01.374 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:30:01.375 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:01.375 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:30:01.375 00.000 11596 MoveAxis(E, 0, ABG)
23:30:01.375 00.000 11596 Move returns status 0, amount 0
23:30:01.375 00.000 11596 MoveAxis(N, 0, ABG)
23:30:01.375 00.000 11596 Move returns status 0, amount 0
23:30:01.375 00.000 11596 move complete, result=0
23:30:01.375 00.000 11596 worker thread done servicing request
23:30:01.380 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
23:30:01.390 00.010 13300 UpdateGuideState exits: m=1998 SNR=31.3
23:30:01.390 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:01.390 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:30:01.390 00.000 13300 Enqueuing Expose request
23:30:01.390 00.000 11596 Worker thread wakes up
23:30:01.391 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:30:01.391 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:30:01.432 00.041 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"22b1ec41-f29f-4698-a463-dc5473a13c9f"}
23:30:01.433 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"22b1ec41-f29f-4698-a463-dc5473a13c9f"}
23:30:01.434 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"926afbd1-261e-46f8-b5a9-ef52315b1f97"}
23:30:01.434 00.000 13300 case statement mapped state 6 to 3
23:30:01.434 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"926afbd1-261e-46f8-b5a9-ef52315b1f97"}
23:30:01.436 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e6b6418d-4af2-4272-91d4-88132d490566"}
23:30:01.436 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":889,"width":15,"height":15,"star_pos":[7.46,6.76],"pixels":"..."},"id":"e6b6418d-4af2-4272-91d4-88132d490566"}
23:30:01.896 00.460 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:30:04.431 02.535 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eac2346a-fd86-4a2a-b940-f25af6cf1566"}
23:30:04.431 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eac2346a-fd86-4a2a-b940-f25af6cf1566"}
23:30:04.432 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e76a4c22-652e-4dc4-86cf-e1f82ec4448f"}
23:30:04.432 00.000 13300 case statement mapped state 6 to 3
23:30:04.432 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e76a4c22-652e-4dc4-86cf-e1f82ec4448f"}
23:30:04.432 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"978ae2d8-68d4-4a6e-be26-a5f13c10ac0d"}
23:30:04.433 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":889,"width":15,"height":15,"star_pos":[7.46,6.76],"pixels":"..."},"id":"978ae2d8-68d4-4a6e-be26-a5f13c10ac0d"}
23:30:04.927 00.494 11596 Exposure complete
23:30:05.001 00.074 11596 worker thread done servicing request
23:30:05.001 00.000 13300 OnExposeComplete: enter
23:30:05.001 00.000 13300 UpdateGuideState(): m_state=6
23:30:05.002 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 890
23:30:05.002 00.000 13300 Star::Find returns 1 (0), X=1060.38, Y=336.67, Mass=1928, SNR=30.7, Peak=253 HFD=3.2
23:30:05.002 00.000 13300 MultiStar: [#1 -0.01,0.04,0.77,U] [#2 0.16,-0.00,0.46,U] [#3 0.00,0.04,0.41,U] [#4 0.05,-0.10,0.29,U] [#5 0.12,0.00,0.25,U] [#6 -0.21,0.19,0.00,M2] [#7 0.07,0.16,0.23,U] [#8 -0.06,-0.02,0.20,U] 
23:30:05.003 00.001 13300 refined, 7 included, MultiStar: {0.06, 0.00}, one-star: {0.09, -0.04}
23:30:05.003 00.000 13300 CameraToMount -- cameraTheta (0.04) - m_xAngle (-1.61) = xAngle (1.65 = 1.65)
23:30:05.003 00.000 13300 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.66 = 1.66)
23:30:05.003 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.00 hyp=0.06 cameraTheta=0.04 mountX=-0.00 mountY=0.06, mountTheta=1.65
23:30:05.005 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.00, opts=13)
23:30:05.005 00.000 13300 Enqueuing Move request for scope (0.06, 0.00)
23:30:05.005 00.000 11596 Worker thread wakes up
23:30:05.006 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.00) opts 0xd
23:30:05.006 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.00)
23:30:05.006 00.000 11596 Moving (0.06, 0.00) raw xDistance=-0.00 yDistance=0.06
23:30:05.006 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:30:05.006 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:05.006 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:30:05.007 00.001 11596 MoveAxis(E, 0, ABG)
23:30:05.007 00.000 11596 Move returns status 0, amount 0
23:30:05.007 00.000 11596 MoveAxis(N, 0, ABG)
23:30:05.007 00.000 11596 Move returns status 0, amount 0
23:30:05.007 00.000 11596 move complete, result=0
23:30:05.008 00.001 11596 worker thread done servicing request
23:30:05.016 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
23:30:05.025 00.009 13300 UpdateGuideState exits: m=1928 SNR=30.7
23:30:05.025 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:05.025 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:30:05.025 00.000 13300 Enqueuing Expose request
23:30:05.026 00.001 11596 Worker thread wakes up
23:30:05.026 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:30:05.026 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:30:05.542 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:30:07.429 01.887 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7a3026aa-3d6f-4d61-af20-aed70bc8051d"}
23:30:07.429 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7a3026aa-3d6f-4d61-af20-aed70bc8051d"}
23:30:07.430 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"62656bc8-79c3-4ead-8730-c2fb5c86237d"}
23:30:07.430 00.000 13300 case statement mapped state 6 to 3
23:30:07.430 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"62656bc8-79c3-4ead-8730-c2fb5c86237d"}
23:30:07.430 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0b2b5f76-3e8d-4dee-8187-7492b81bf68c"}
23:30:07.431 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":890,"width":15,"height":15,"star_pos":[7.38,6.67],"pixels":"..."},"id":"0b2b5f76-3e8d-4dee-8187-7492b81bf68c"}
23:30:08.569 01.138 11596 Exposure complete
23:30:08.656 00.087 11596 worker thread done servicing request
23:30:08.657 00.001 13300 OnExposeComplete: enter
23:30:08.657 00.000 13300 UpdateGuideState(): m_state=6
23:30:08.657 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 891
23:30:08.658 00.001 13300 Star::Find returns 1 (0), X=1060.20, Y=336.63, Mass=1915, SNR=30.6, Peak=249 HFD=3.2
23:30:08.658 00.000 13300 MultiStar: [#1 -0.06,0.06,0.75,U] [#2 0.00,0.22,0.45,U] [#3 -0.04,0.03,0.43,U] [#4 0.02,-0.05,0.29,U] [#5 0.07,-0.06,0.24,U] [#6 -0.18,0.10,0.24,U] [#7 0.09,0.31,0.00,M1] [#8 0.07,-0.27,0.00,M1] 
23:30:08.659 00.001 13300 refined, 6 included, MultiStar: {-0.05, 0.02}, one-star: {-0.08, -0.07}
23:30:08.659 00.000 13300 CameraToMount -- cameraTheta (2.71) - m_xAngle (-1.61) = xAngle (4.32 = -1.97)
23:30:08.659 00.000 13300 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.33 = -1.95)
23:30:08.659 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.05 cameraTheta=2.71 mountX=-0.02 mountY=-0.05, mountTheta=-1.97
23:30:08.662 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.02, opts=13)
23:30:08.662 00.000 13300 Enqueuing Move request for scope (-0.05, 0.02)
23:30:08.662 00.000 11596 Worker thread wakes up
23:30:08.662 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
23:30:08.663 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
23:30:08.663 00.000 11596 Moving (-0.05, 0.02) raw xDistance=-0.02 yDistance=-0.05
23:30:08.663 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:30:08.663 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:08.663 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:30:08.663 00.000 11596 MoveAxis(E, 0, ABG)
23:30:08.664 00.001 11596 Move returns status 0, amount 0
23:30:08.664 00.000 11596 MoveAxis(N, 0, ABG)
23:30:08.664 00.000 11596 Move returns status 0, amount 0
23:30:08.664 00.000 11596 move complete, result=0
23:30:08.664 00.000 11596 worker thread done servicing request
23:30:08.669 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=249, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
23:30:08.677 00.008 13300 UpdateGuideState exits: m=1915 SNR=30.6
23:30:08.677 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:08.677 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:30:08.677 00.000 13300 Enqueuing Expose request
23:30:08.677 00.000 11596 Worker thread wakes up
23:30:08.678 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:30:08.678 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:30:09.183 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:30:10.428 01.245 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7ddd1902-cab4-46ae-b76c-828de8172409"}
23:30:10.428 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7ddd1902-cab4-46ae-b76c-828de8172409"}
23:30:10.429 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d737ac85-7e4d-4a01-b1a5-ba558c703da1"}
23:30:10.429 00.000 13300 case statement mapped state 6 to 3
23:30:10.429 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d737ac85-7e4d-4a01-b1a5-ba558c703da1"}
23:30:10.429 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b69fb2c6-fbdb-4cf9-a4cb-abb93a37b0b0"}
23:30:10.429 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":891,"width":15,"height":15,"star_pos":[7.20,6.63],"pixels":"..."},"id":"b69fb2c6-fbdb-4cf9-a4cb-abb93a37b0b0"}
23:30:12.220 01.791 11596 Exposure complete
23:30:12.297 00.077 11596 worker thread done servicing request
23:30:12.297 00.000 13300 OnExposeComplete: enter
23:30:12.297 00.000 13300 UpdateGuideState(): m_state=6
23:30:12.298 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 892
23:30:12.298 00.000 13300 Star::Find returns 1 (0), X=1060.31, Y=336.64, Mass=1924, SNR=30.7, Peak=253 HFD=3.1
23:30:12.299 00.001 13300 MultiStar: [#1 0.04,0.06,0.76,U] [#2 0.12,0.11,0.45,U] [#3 0.16,-0.03,0.42,U] [#4 -0.17,0.13,0.29,U] [#5 0.07,0.10,0.25,U] [#6 0.01,0.12,0.23,U] [#7 -0.27,0.51,0.00,M2] [#8 0.16,-0.31,0.00,M2] 
23:30:12.299 00.000 13300 refined, 6 included, MultiStar: {0.04, 0.03}, one-star: {0.03, -0.07}
23:30:12.299 00.000 13300 CameraToMount -- cameraTheta (0.57) - m_xAngle (-1.61) = xAngle (2.17 = 2.17)
23:30:12.299 00.000 13300 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.19 = 2.19)
23:30:12.299 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.03 hyp=0.05 cameraTheta=0.57 mountX=-0.03 mountY=0.04, mountTheta=2.18
23:30:12.301 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.03, opts=13)
23:30:12.301 00.000 13300 Enqueuing Move request for scope (0.04, 0.03)
23:30:12.301 00.000 11596 Worker thread wakes up
23:30:12.301 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.03) opts 0xd
23:30:12.301 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.03)
23:30:12.301 00.000 11596 Moving (0.04, 0.03) raw xDistance=-0.03 yDistance=0.04
23:30:12.301 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:30:12.301 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:12.302 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:30:12.302 00.000 11596 MoveAxis(E, 0, ABG)
23:30:12.302 00.000 11596 Move returns status 0, amount 0
23:30:12.302 00.000 11596 MoveAxis(N, 0, ABG)
23:30:12.302 00.000 11596 Move returns status 0, amount 0
23:30:12.302 00.000 11596 move complete, result=0
23:30:12.302 00.000 11596 worker thread done servicing request
23:30:12.307 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
23:30:12.314 00.007 13300 UpdateGuideState exits: m=1924 SNR=30.7
23:30:12.314 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:12.314 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:30:12.314 00.000 13300 Enqueuing Expose request
23:30:12.314 00.000 11596 Worker thread wakes up
23:30:12.315 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:30:12.315 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:30:12.816 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:30:13.429 00.613 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4fae9108-ebe9-4a5d-95e4-61044b65f8b1"}
23:30:13.429 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4fae9108-ebe9-4a5d-95e4-61044b65f8b1"}
23:30:13.430 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3b0132b2-aa39-44e6-bbc5-f4566c574f03"}
23:30:13.431 00.001 13300 case statement mapped state 6 to 3
23:30:13.431 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3b0132b2-aa39-44e6-bbc5-f4566c574f03"}
23:30:13.432 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"967a06f7-229e-49cf-b221-52159715ab21"}
23:30:13.432 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":892,"width":15,"height":15,"star_pos":[7.31,6.64],"pixels":"..."},"id":"967a06f7-229e-49cf-b221-52159715ab21"}
23:30:15.688 02.256 13300 evsrv: cli 10203FE0 connect
23:30:15.688 00.000 13300 case statement mapped state 6 to 3
23:30:15.688 00.000 13300 case statement mapped state 6 to 3
23:30:15.690 00.002 13300 evsrv: cli 10203FE0 request: {"method":"get_app_state","id":"1fbc98e1-273a-4317-b95c-953a3d52e3a4"}
23:30:15.690 00.000 13300 case statement mapped state 6 to 3
23:30:15.691 00.001 13300 evsrv: cli 10203FE0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1fbc98e1-273a-4317-b95c-953a3d52e3a4"}
23:30:15.691 00.000 13300 evsrv: cli 10203FE0 disconnect
23:30:15.936 00.245 11596 Exposure complete
23:30:16.053 00.117 11596 worker thread done servicing request
23:30:16.053 00.000 13300 OnExposeComplete: enter
23:30:16.053 00.000 13300 UpdateGuideState(): m_state=6
23:30:16.054 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 893
23:30:16.054 00.000 13300 Star::Find returns 1 (0), X=1060.41, Y=336.75, Mass=2009, SNR=31.2, Peak=255 HFD=3.2
23:30:16.054 00.000 13300 MultiStar: [#1 0.02,-0.17,0.75,U] [#2 0.14,0.32,0.00,M1] [#3 0.12,-0.05,0.41,U] [#4 0.07,0.07,0.24,U] [#5 -0.12,0.14,0.26,U] [#6 -0.14,0.21,0.00,M1] [#7 0.03,0.34,0.00,M3] [#8 0.20,0.08,0.21,U] 
23:30:16.055 00.001 13300 refined, 5 included, MultiStar: {0.08, -0.01}, one-star: {0.13, 0.04}
23:30:16.055 00.000 13300 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-1.61) = xAngle (1.47 = 1.47)
23:30:16.055 00.000 13300 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.48 = 1.48)
23:30:16.055 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-0.14 mountX=0.01 mountY=0.08, mountTheta=1.47
23:30:16.057 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.01, opts=13)
23:30:16.057 00.000 13300 Enqueuing Move request for scope (0.08, -0.01)
23:30:16.058 00.001 11596 Worker thread wakes up
23:30:16.058 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.01) opts 0xd
23:30:16.058 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.01)
23:30:16.058 00.000 11596 Moving (0.08, -0.01) raw xDistance=0.01 yDistance=0.08
23:30:16.058 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:30:16.058 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:16.059 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:30:16.059 00.000 11596 MoveAxis(E, 0, ABG)
23:30:16.059 00.000 11596 Move returns status 0, amount 0
23:30:16.059 00.000 11596 MoveAxis(N, 0, ABG)
23:30:16.059 00.000 11596 Move returns status 0, amount 0
23:30:16.059 00.000 11596 move complete, result=0
23:30:16.060 00.001 11596 worker thread done servicing request
23:30:16.066 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=1, FiltMax=88, Gamma=0.510
23:30:16.079 00.013 13300 UpdateGuideState exits: m=2009 SNR=31.2
23:30:16.079 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:16.080 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:30:16.080 00.000 13300 Enqueuing Expose request
23:30:16.080 00.000 11596 Worker thread wakes up
23:30:16.080 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:30:16.080 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:30:16.428 00.348 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"54c667ca-5044-4b38-8e9e-48b5f3f3dcaa"}
23:30:16.428 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"54c667ca-5044-4b38-8e9e-48b5f3f3dcaa"}
23:30:16.429 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6ee5a6a4-a43b-46f0-a628-eb13aa79fcac"}
23:30:16.429 00.000 13300 case statement mapped state 6 to 3
23:30:16.430 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6ee5a6a4-a43b-46f0-a628-eb13aa79fcac"}
23:30:16.430 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"985b7657-1461-47ab-8eee-6693de4e392a"}
23:30:16.431 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":893,"width":15,"height":15,"star_pos":[7.41,6.75],"pixels":"..."},"id":"985b7657-1461-47ab-8eee-6693de4e392a"}
23:30:16.585 00.154 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:30:19.428 02.843 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e759a10b-3f14-4149-92e1-a41dfcbb0c27"}
23:30:19.429 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e759a10b-3f14-4149-92e1-a41dfcbb0c27"}
23:30:19.429 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fb5e1dc0-b415-4646-acf9-30ec75f06560"}
23:30:19.430 00.001 13300 case statement mapped state 6 to 3
23:30:19.430 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fb5e1dc0-b415-4646-acf9-30ec75f06560"}
23:30:19.430 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7c225478-ae39-42bc-82ab-d7bc8d3e3d2f"}
23:30:19.431 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":893,"width":15,"height":15,"star_pos":[7.41,6.75],"pixels":"..."},"id":"7c225478-ae39-42bc-82ab-d7bc8d3e3d2f"}
23:30:19.612 00.181 11596 Exposure complete
23:30:19.716 00.104 11596 worker thread done servicing request
23:30:19.716 00.000 13300 OnExposeComplete: enter
23:30:19.716 00.000 13300 UpdateGuideState(): m_state=6
23:30:19.717 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 894
23:30:19.717 00.000 13300 Star::Find returns 1 (0), X=1060.47, Y=336.94, Mass=1946, SNR=30.8, Peak=255 HFD=3.5
23:30:19.718 00.001 13300 MultiStar: [#1 0.15,0.18,0.75,U] [#2 0.16,0.28,0.00,M2] [#3 0.06,0.09,0.42,U] [#4 0.25,0.27,0.00,M1] [#5 0.39,0.27,0.00,M1] [#6 -0.02,-0.14,0.23,U] [#7 0.30,0.25,0.00,M4] [#8 0.39,0.15,0.00,M2] 
23:30:19.718 00.000 13300 refined, 3 included, MultiStar: {0.13, 0.15}, one-star: {0.18, 0.23}
23:30:19.718 00.000 13300 CameraToMount -- cameraTheta (0.86) - m_xAngle (-1.61) = xAngle (2.47 = 2.47)
23:30:19.718 00.000 13300 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.49 = 2.49)
23:30:19.718 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=0.15 hyp=0.20 cameraTheta=0.86 mountX=-0.16 mountY=0.12, mountTheta=2.48
23:30:19.721 00.003 13300 SchedulePrimaryMove(1016D950, x=0.13, y=0.15, opts=13)
23:30:19.721 00.000 13300 Enqueuing Move request for scope (0.13, 0.15)
23:30:19.722 00.001 11596 Worker thread wakes up
23:30:19.722 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.15) opts 0xd
23:30:19.722 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, 0.15)
23:30:19.722 00.000 11596 Moving (0.13, 0.15) raw xDistance=-0.16 yDistance=0.12
23:30:19.722 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
23:30:19.723 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:19.723 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:30:19.723 00.000 11596 MoveAxis(E, 200, ABG)
23:30:19.723 00.000 11596 Guiding  Dir = 2, Dur = 200
23:30:19.723 00.000 11596 IsSlewing returns 0
23:30:19.732 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
23:30:19.744 00.012 13300 UpdateGuideState exits: m=1946 SNR=30.8
23:30:19.745 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:19.745 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:30:19.745 00.000 13300 Enqueuing Expose request
23:30:19.753 00.008 11596 IsGuiding returns 0
23:30:20.062 00.309 11596 IsGuiding returns 1
23:30:20.062 00.000 11596 scope still moving after pulse duration time elapsed
23:30:20.335 00.273 11596 IsSlewing returns 0
23:30:20.561 00.226 11596 IsGuiding returns 0
23:30:20.562 00.001 11596 scope move finished after 200 + 607 ms
23:30:20.562 00.000 11596 Move returns status 0, amount 200
23:30:20.562 00.000 11596 MoveAxis(N, 0, ABG)
23:30:20.562 00.000 11596 Move returns status 0, amount 0
23:30:20.562 00.000 11596 move complete, result=0
23:30:20.562 00.000 11596 worker thread done servicing request
23:30:20.562 00.000 13300 GuideStep: -0.2 px 200 ms EAST, 0.1 px 0 ms NORTH
23:30:20.563 00.001 11596 Worker thread wakes up
23:30:20.563 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:30:21.073 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:30:22.429 01.356 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"05933f52-43bc-4533-a788-a256c94d61f6"}
23:30:22.429 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"05933f52-43bc-4533-a788-a256c94d61f6"}
23:30:22.430 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1455238e-05b9-46c1-9e61-08dc1bf48ca7"}
23:30:22.430 00.000 13300 case statement mapped state 6 to 3
23:30:22.430 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1455238e-05b9-46c1-9e61-08dc1bf48ca7"}
23:30:22.431 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"255bdf44-a095-4db0-9cae-d269d19db713"}
23:30:22.431 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":894,"width":15,"height":15,"star_pos":[7.47,6.94],"pixels":"..."},"id":"255bdf44-a095-4db0-9cae-d269d19db713"}
23:30:24.113 01.682 11596 Exposure complete
23:30:24.384 00.271 11596 worker thread done servicing request
23:30:24.384 00.000 13300 OnExposeComplete: enter
23:30:24.384 00.000 13300 UpdateGuideState(): m_state=6
23:30:24.385 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 895
23:30:24.385 00.000 13300 Star::Find returns 1 (0), X=1060.54, Y=336.58, Mass=1898, SNR=30.4, Peak=226 HFD=3.2
23:30:24.385 00.000 13300 MultiStar: [#1 0.04,-0.00,0.75,U] [#2 0.03,-0.05,0.47,U] [#3 0.10,-0.23,0.00,M1] [#4 0.17,0.29,0.00,M2] [#5 0.13,0.04,0.24,U] [#6 -0.11,-0.18,0.24,U] [#7 0.09,0.11,0.23,U] [#8 0.05,-0.45,0.00,M3] 
23:30:24.386 00.001 13300 refined, 5 included, MultiStar: {0.11, -0.05}, one-star: {0.25, -0.12}
23:30:24.386 00.000 13300 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-1.61) = xAngle (1.16 = 1.16)
23:30:24.386 00.000 13300 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.17 = 1.17)
23:30:24.386 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.05 hyp=0.12 cameraTheta=-0.45 mountX=0.05 mountY=0.11, mountTheta=1.16
23:30:24.389 00.003 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.05, opts=13)
23:30:24.389 00.000 13300 Enqueuing Move request for scope (0.11, -0.05)
23:30:24.389 00.000 11596 Worker thread wakes up
23:30:24.389 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.05) opts 0xd
23:30:24.389 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.05)
23:30:24.389 00.000 11596 Moving (0.11, -0.05) raw xDistance=0.05 yDistance=0.11
23:30:24.389 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:30:24.390 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:24.390 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:30:24.390 00.000 11596 MoveAxis(E, 0, ABG)
23:30:24.390 00.000 11596 Move returns status 0, amount 0
23:30:24.390 00.000 11596 MoveAxis(N, 0, ABG)
23:30:24.390 00.000 11596 Move returns status 0, amount 0
23:30:24.390 00.000 11596 move complete, result=0
23:30:24.391 00.001 11596 worker thread done servicing request
23:30:24.398 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
23:30:24.409 00.011 13300 UpdateGuideState exits: m=1898 SNR=30.4
23:30:24.409 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:24.410 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:30:24.410 00.000 13300 Enqueuing Expose request
23:30:24.410 00.000 11596 Worker thread wakes up
23:30:24.410 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:30:24.410 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:30:24.927 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:30:25.481 00.554 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e84dab73-9f19-4b2b-b39f-4434eabee221"}
23:30:25.482 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e84dab73-9f19-4b2b-b39f-4434eabee221"}
23:30:25.553 00.071 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f7ed46e6-7e84-4528-bdc5-c1b2bb4c0c21"}
23:30:25.553 00.000 13300 case statement mapped state 6 to 3
23:30:25.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f7ed46e6-7e84-4528-bdc5-c1b2bb4c0c21"}
23:30:25.594 00.041 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d1ef3a3b-ab17-4c2f-b21a-9af2605d4d04"}
23:30:25.595 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":895,"width":15,"height":15,"star_pos":[6.54,6.58],"pixels":"..."},"id":"d1ef3a3b-ab17-4c2f-b21a-9af2605d4d04"}
23:30:27.980 02.385 11596 Exposure complete
23:30:28.070 00.090 13300 OnExposeComplete: enter
23:30:28.070 00.000 13300 UpdateGuideState(): m_state=6
23:30:28.071 00.001 11596 worker thread done servicing request
23:30:28.071 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 896
23:30:28.072 00.001 13300 Star::Find returns 1 (0), X=1060.34, Y=336.69, Mass=1942, SNR=30.8, Peak=255 HFD=3.2
23:30:28.072 00.000 13300 MultiStar: [#1 -0.02,-0.05,0.75,U] [#2 0.09,0.08,0.46,U] [#3 -0.05,0.22,0.42,U] [#4 -0.08,-0.09,0.30,U] [#5 -0.20,0.06,0.24,U] [#6 -0.20,-0.12,0.23,U] [#7 0.05,0.28,0.00,M4] [#8 -0.11,-0.21,0.21,U] 
23:30:28.072 00.000 13300 refined, 7 included, MultiStar: {-0.02, -0.00}, one-star: {0.06, -0.02}
23:30:28.073 00.001 13300 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-1.61) = xAngle (-1.31 = -1.31)
23:30:28.073 00.000 13300 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.30 = -1.30)
23:30:28.073 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.00 hyp=0.02 cameraTheta=-2.92 mountX=0.01 mountY=-0.02, mountTheta=-1.31
23:30:28.075 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.00, opts=13)
23:30:28.075 00.000 13300 Enqueuing Move request for scope (-0.02, -0.00)
23:30:28.075 00.000 11596 Worker thread wakes up
23:30:28.075 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.00) opts 0xd
23:30:28.075 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.00)
23:30:28.075 00.000 11596 Moving (-0.02, -0.00) raw xDistance=0.01 yDistance=-0.02
23:30:28.076 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:30:28.076 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:28.076 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:30:28.076 00.000 11596 MoveAxis(E, 0, ABG)
23:30:28.076 00.000 11596 Move returns status 0, amount 0
23:30:28.076 00.000 11596 MoveAxis(N, 0, ABG)
23:30:28.076 00.000 11596 Move returns status 0, amount 0
23:30:28.077 00.001 11596 move complete, result=0
23:30:28.077 00.000 11596 worker thread done servicing request
23:30:28.081 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
23:30:28.089 00.008 13300 UpdateGuideState exits: m=1942 SNR=30.8
23:30:28.089 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:28.089 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:30:28.089 00.000 13300 Enqueuing Expose request
23:30:28.089 00.000 11596 Worker thread wakes up
23:30:28.090 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:30:28.090 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:30:28.503 00.413 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b752abe8-1617-434e-baa8-f39ef115d2de"}
23:30:28.503 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b752abe8-1617-434e-baa8-f39ef115d2de"}
23:30:28.504 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a47fbe67-9c4e-4e93-b3bd-325957284301"}
23:30:28.504 00.000 13300 case statement mapped state 6 to 3
23:30:28.504 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a47fbe67-9c4e-4e93-b3bd-325957284301"}
23:30:28.505 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"eec1407a-6d69-48e4-9e1a-08f900a1b0b3"}
23:30:28.505 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":896,"width":15,"height":15,"star_pos":[7.34,6.69],"pixels":"..."},"id":"eec1407a-6d69-48e4-9e1a-08f900a1b0b3"}
23:30:28.605 00.100 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:30:31.502 02.897 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"72d9e752-aad3-4637-9e25-b361dcff3679"}
23:30:31.502 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"72d9e752-aad3-4637-9e25-b361dcff3679"}
23:30:31.503 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8d61fe34-d443-43d4-b2d1-e114126342af"}
23:30:31.503 00.000 13300 case statement mapped state 6 to 3
23:30:31.503 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8d61fe34-d443-43d4-b2d1-e114126342af"}
23:30:31.503 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"85cb7272-8a19-4a15-8483-cbf9b5c2157f"}
23:30:31.503 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":896,"width":15,"height":15,"star_pos":[7.34,6.69],"pixels":"..."},"id":"85cb7272-8a19-4a15-8483-cbf9b5c2157f"}
23:30:31.630 00.127 11596 Exposure complete
23:30:31.708 00.078 11596 worker thread done servicing request
23:30:31.708 00.000 13300 OnExposeComplete: enter
23:30:31.708 00.000 13300 UpdateGuideState(): m_state=6
23:30:31.709 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 897
23:30:31.709 00.000 13300 Star::Find returns 1 (0), X=1060.37, Y=336.73, Mass=1927, SNR=30.7, Peak=255 HFD=3.2
23:30:31.710 00.001 13300 MultiStar: [#1 0.03,0.02,0.75,U] [#2 -0.06,0.15,0.45,U] [#3 0.01,-0.17,0.42,U] [#4 0.04,0.03,0.30,U] [#5 -0.05,0.18,0.25,U] [#6 -0.00,0.21,0.23,U] [#7 0.05,0.19,0.23,U] [#8 0.11,-0.10,0.19,U] 
23:30:31.710 00.000 13300 refined, 8 included, MultiStar: {0.03, 0.04}, one-star: {0.09, 0.02}
23:30:31.710 00.000 13300 CameraToMount -- cameraTheta (0.91) - m_xAngle (-1.61) = xAngle (2.52 = 2.52)
23:30:31.710 00.000 13300 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.53 = 2.53)
23:30:31.710 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.05 cameraTheta=0.91 mountX=-0.04 mountY=0.03, mountTheta=2.53
23:30:31.713 00.003 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.04, opts=13)
23:30:31.713 00.000 13300 Enqueuing Move request for scope (0.03, 0.04)
23:30:31.713 00.000 11596 Worker thread wakes up
23:30:31.713 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.04) opts 0xd
23:30:31.714 00.001 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.04)
23:30:31.714 00.000 11596 Moving (0.03, 0.04) raw xDistance=-0.04 yDistance=0.03
23:30:31.714 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:30:31.714 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:31.714 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:30:31.714 00.000 11596 MoveAxis(E, 0, ABG)
23:30:31.714 00.000 11596 Move returns status 0, amount 0
23:30:31.715 00.001 11596 MoveAxis(N, 0, ABG)
23:30:31.715 00.000 11596 Move returns status 0, amount 0
23:30:31.715 00.000 11596 move complete, result=0
23:30:31.715 00.000 11596 worker thread done servicing request
23:30:31.720 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
23:30:31.730 00.010 13300 UpdateGuideState exits: m=1927 SNR=30.7
23:30:31.730 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:31.730 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:30:31.730 00.000 13300 Enqueuing Expose request
23:30:31.730 00.000 11596 Worker thread wakes up
23:30:31.731 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:30:31.731 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:30:32.233 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:30:34.504 02.271 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"031739a1-1e6c-4118-83f1-9c6101be3b4e"}
23:30:34.504 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"031739a1-1e6c-4118-83f1-9c6101be3b4e"}
23:30:34.504 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6fb548f9-a549-4e78-a716-7808b7707ccf"}
23:30:34.505 00.001 13300 case statement mapped state 6 to 3
23:30:34.505 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6fb548f9-a549-4e78-a716-7808b7707ccf"}
23:30:34.505 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9e8ea30f-7417-4a31-bd3c-9b26dad0407e"}
23:30:34.506 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":897,"width":15,"height":15,"star_pos":[7.37,6.73],"pixels":"..."},"id":"9e8ea30f-7417-4a31-bd3c-9b26dad0407e"}
23:30:35.264 00.758 11596 Exposure complete
23:30:35.341 00.077 11596 worker thread done servicing request
23:30:35.341 00.000 13300 OnExposeComplete: enter
23:30:35.341 00.000 13300 UpdateGuideState(): m_state=6
23:30:35.342 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 898
23:30:35.342 00.000 13300 Star::Find returns 1 (0), X=1060.34, Y=336.48, Mass=1959, SNR=31.0, Peak=220 HFD=3.2
23:30:35.343 00.001 13300 MultiStar: [#1 -0.03,-0.18,0.74,U] [#2 -0.06,0.01,0.46,U] [#3 -0.01,-0.10,0.41,U] [#4 -0.22,-0.26,0.00,M1] [#5 -0.07,-0.18,0.23,U] [#6 -0.25,-0.28,0.00,M1] [#7 -0.12,-0.01,0.23,U] [#8 -0.21,-0.46,0.00,M2] 
23:30:35.343 00.000 13300 refined, 5 included, MultiStar: {-0.01, -0.14}, one-star: {0.06, -0.23}
23:30:35.343 00.000 13300 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-1.61) = xAngle (-0.05 = -0.05)
23:30:35.343 00.000 13300 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.04 = -0.04)
23:30:35.343 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.66 mountX=0.14 mountY=-0.01, mountTheta=-0.04
23:30:35.345 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.14, opts=13)
23:30:35.345 00.000 13300 Enqueuing Move request for scope (-0.01, -0.14)
23:30:35.345 00.000 11596 Worker thread wakes up
23:30:35.345 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.14) opts 0xd
23:30:35.345 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.14)
23:30:35.345 00.000 11596 Moving (-0.01, -0.14) raw xDistance=0.14 yDistance=-0.01
23:30:35.345 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.14
23:30:35.346 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:35.346 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:30:35.346 00.000 11596 MoveAxis(W, 180, ABG)
23:30:35.346 00.000 11596 Guiding  Dir = 3, Dur = 180
23:30:35.347 00.001 11596 IsSlewing returns 0
23:30:35.355 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=220, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
23:30:35.362 00.007 13300 UpdateGuideState exits: m=1959 SNR=31.0
23:30:35.363 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:35.363 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:30:35.363 00.000 13300 Enqueuing Expose request
23:30:35.467 00.104 11596 IsGuiding returns 0
23:30:35.570 00.103 11596 PulseGuide returned control before completion, sleep 87
23:30:35.760 00.190 11596 IsGuiding returns 0
23:30:35.760 00.000 11596 Move returns status 0, amount 180
23:30:35.760 00.000 11596 MoveAxis(N, 0, ABG)
23:30:35.760 00.000 11596 Move returns status 0, amount 0
23:30:35.760 00.000 11596 move complete, result=0
23:30:35.760 00.000 11596 worker thread done servicing request
23:30:35.760 00.000 13300 GuideStep: 0.1 px 180 ms WEST, -0.0 px 0 ms NORTH
23:30:35.761 00.001 11596 Worker thread wakes up
23:30:35.761 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:30:36.264 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:30:37.528 01.264 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bcc817a5-3467-4903-80bb-0a995eb1ab18"}
23:30:37.528 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bcc817a5-3467-4903-80bb-0a995eb1ab18"}
23:30:37.529 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"30c9f797-e404-4b58-985a-50c35a664c4b"}
23:30:37.529 00.000 13300 case statement mapped state 6 to 3
23:30:37.530 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"30c9f797-e404-4b58-985a-50c35a664c4b"}
23:30:37.530 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4d346d94-7aea-42c8-9c1e-a56215394559"}
23:30:37.531 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":898,"width":15,"height":15,"star_pos":[7.34,7.48],"pixels":"..."},"id":"4d346d94-7aea-42c8-9c1e-a56215394559"}
23:30:39.293 01.762 11596 Exposure complete
23:30:39.377 00.084 11596 worker thread done servicing request
23:30:39.377 00.000 13300 OnExposeComplete: enter
23:30:39.377 00.000 13300 UpdateGuideState(): m_state=6
23:30:39.378 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 899
23:30:39.378 00.000 13300 Star::Find returns 1 (0), X=1060.37, Y=336.53, Mass=1924, SNR=30.7, Peak=222 HFD=3.2
23:30:39.378 00.000 13300 MultiStar: [#1 -0.16,-0.08,0.75,U] [#2 -0.09,-0.14,0.46,U] [#3 -0.12,-0.10,0.42,U] [#4 -0.01,0.13,0.29,U] [#5 0.03,-0.01,0.25,U] [#6 -0.09,-0.02,0.24,U] [#7 -0.16,-0.08,0.24,U] [#8 -0.11,-0.32,0.00,M3] 
23:30:39.379 00.001 13300 refined, 7 included, MultiStar: {-0.05, -0.09}, one-star: {0.09, -0.18}
23:30:39.379 00.000 13300 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-1.61) = xAngle (-0.47 = -0.47)
23:30:39.379 00.000 13300 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.45 = -0.45)
23:30:39.379 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-2.08 mountX=0.09 mountY=-0.05, mountTheta=-0.46
23:30:39.380 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.09, opts=13)
23:30:39.380 00.000 13300 Enqueuing Move request for scope (-0.05, -0.09)
23:30:39.380 00.000 11596 Worker thread wakes up
23:30:39.381 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.09) opts 0xd
23:30:39.381 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.09)
23:30:39.381 00.000 11596 Moving (-0.05, -0.09) raw xDistance=0.09 yDistance=-0.05
23:30:39.381 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:30:39.381 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:39.381 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:30:39.381 00.000 11596 MoveAxis(E, 0, ABG)
23:30:39.381 00.000 11596 Move returns status 0, amount 0
23:30:39.381 00.000 11596 MoveAxis(N, 0, ABG)
23:30:39.381 00.000 11596 Move returns status 0, amount 0
23:30:39.382 00.001 11596 move complete, result=0
23:30:39.382 00.000 11596 worker thread done servicing request
23:30:39.386 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=222, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
23:30:39.394 00.008 13300 UpdateGuideState exits: m=1924 SNR=30.7
23:30:39.395 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:39.395 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:30:39.395 00.000 13300 Enqueuing Expose request
23:30:39.395 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:30:39.395 00.000 11596 Worker thread wakes up
23:30:39.395 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:30:39.910 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:30:40.527 00.617 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"34fa54df-1367-4f55-8b04-a1e2ebe1c3a9"}
23:30:40.527 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"34fa54df-1367-4f55-8b04-a1e2ebe1c3a9"}
23:30:40.528 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0ad55b12-24ef-4f5e-8035-1a4b141a680c"}
23:30:40.528 00.000 13300 case statement mapped state 6 to 3
23:30:40.528 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0ad55b12-24ef-4f5e-8035-1a4b141a680c"}
23:30:40.528 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"707e57e6-9ebe-4517-99be-15139af5a350"}
23:30:40.528 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":899,"width":15,"height":15,"star_pos":[7.37,6.53],"pixels":"..."},"id":"707e57e6-9ebe-4517-99be-15139af5a350"}
23:30:42.941 02.413 11596 Exposure complete
23:30:43.017 00.076 11596 worker thread done servicing request
23:30:43.017 00.000 13300 OnExposeComplete: enter
23:30:43.017 00.000 13300 UpdateGuideState(): m_state=6
23:30:43.018 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 900
23:30:43.018 00.000 13300 Star::Find returns 1 (0), X=1060.31, Y=336.57, Mass=1986, SNR=31.2, Peak=247 HFD=3.2
23:30:43.018 00.000 13300 MultiStar: [#1 -0.06,-0.21,0.73,U] [#2 -0.20,-0.09,0.45,U] [#3 -0.06,-0.16,0.41,U] [#4 -0.15,-0.19,0.00,M1] [#5 -0.16,-0.15,0.23,U] [#6 -0.11,-0.22,0.00,M1] [#7 -0.34,-0.11,0.00,M2] [#8 -0.24,-0.11,0.00,M4] 
23:30:43.018 00.000 13300 single-star, 4 included, MultiStar: {-0.06, -0.15}, one-star: {0.03, -0.14}
23:30:43.018 00.000 13300 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-1.61) = xAngle (0.26 = 0.26)
23:30:43.019 00.001 13300 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.27 = 0.27)
23:30:43.019 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.14 hyp=0.14 cameraTheta=-1.35 mountX=0.14 mountY=0.04, mountTheta=0.27
23:30:43.022 00.003 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.14, opts=13)
23:30:43.022 00.000 13300 Enqueuing Move request for scope (0.03, -0.14)
23:30:43.022 00.000 11596 Worker thread wakes up
23:30:43.022 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.14) opts 0xd
23:30:43.022 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.14)
23:30:43.022 00.000 11596 Moving (0.03, -0.14) raw xDistance=0.14 yDistance=0.04
23:30:43.022 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:30:43.023 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:43.023 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:30:43.023 00.000 11596 MoveAxis(E, 0, ABG)
23:30:43.023 00.000 11596 Move returns status 0, amount 0
23:30:43.023 00.000 11596 MoveAxis(N, 0, ABG)
23:30:43.023 00.000 11596 Move returns status 0, amount 0
23:30:43.023 00.000 11596 move complete, result=0
23:30:43.023 00.000 11596 worker thread done servicing request
23:30:43.031 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
23:30:43.039 00.008 13300 UpdateGuideState exits: m=1986 SNR=31.2
23:30:43.039 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:43.039 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:30:43.039 00.000 13300 Enqueuing Expose request
23:30:43.040 00.001 11596 Worker thread wakes up
23:30:43.040 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:30:43.040 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:30:43.527 00.487 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"82b5951a-3fa3-4784-8049-c9d9c0f96803"}
23:30:43.527 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"82b5951a-3fa3-4784-8049-c9d9c0f96803"}
23:30:43.527 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"05f86540-0ec6-4839-a966-83deebef30dd"}
23:30:43.528 00.001 13300 case statement mapped state 6 to 3
23:30:43.528 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"05f86540-0ec6-4839-a966-83deebef30dd"}
23:30:43.528 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e6fe9f0f-4db8-4094-809e-6d85756a995e"}
23:30:43.528 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":900,"width":15,"height":15,"star_pos":[7.31,6.57],"pixels":"..."},"id":"e6fe9f0f-4db8-4094-809e-6d85756a995e"}
23:30:43.544 00.016 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:30:46.527 02.983 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aed32b57-4536-4471-af7d-064f70b216c9"}
23:30:46.527 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aed32b57-4536-4471-af7d-064f70b216c9"}
23:30:46.528 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cd636cd2-a52e-48e7-ac11-aa8fca48b1f2"}
23:30:46.528 00.000 13300 case statement mapped state 6 to 3
23:30:46.528 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cd636cd2-a52e-48e7-ac11-aa8fca48b1f2"}
23:30:46.529 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c4cbc72a-ddca-4c9f-8679-7b92f5e4a213"}
23:30:46.529 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":900,"width":15,"height":15,"star_pos":[7.31,6.57],"pixels":"..."},"id":"c4cbc72a-ddca-4c9f-8679-7b92f5e4a213"}
23:30:46.579 00.050 11596 Exposure complete
23:30:46.663 00.084 11596 worker thread done servicing request
23:30:46.663 00.000 13300 OnExposeComplete: enter
23:30:46.663 00.000 13300 UpdateGuideState(): m_state=6
23:30:46.664 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 901
23:30:46.665 00.001 13300 Star::Find returns 1 (0), X=1060.35, Y=336.33, Mass=1967, SNR=31.0, Peak=224 HFD=3.3
23:30:46.665 00.000 13300 MultiStar: [#1 -0.03,-0.33,0.00,M1] [#2 -0.07,-0.15,0.45,U] [#3 0.18,-0.41,0.00,M1] [#4 -0.11,-0.23,0.00,M2] [#5 0.19,-0.27,0.00,M1] [#6 -0.13,-0.13,0.23,U] [#7 0.05,-0.37,0.00,M3] [#8 -0.11,-0.59,0.00,M5] 
23:30:46.665 00.000 13300 refined, 2 included, MultiStar: {0.01, -0.28}, one-star: {0.07, -0.37}
23:30:46.665 00.000 13300 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-1.61) = xAngle (0.06 = 0.06)
23:30:46.666 00.001 13300 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.07 = 0.07)
23:30:46.666 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.28 hyp=0.28 cameraTheta=-1.55 mountX=0.28 mountY=0.02, mountTheta=0.07
23:30:46.668 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.28, opts=13)
23:30:46.668 00.000 13300 Enqueuing Move request for scope (0.01, -0.28)
23:30:46.668 00.000 11596 Worker thread wakes up
23:30:46.668 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.28) opts 0xd
23:30:46.668 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.28)
23:30:46.668 00.000 11596 Moving (0.01, -0.28) raw xDistance=0.28 yDistance=0.02
23:30:46.669 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
23:30:46.669 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:46.669 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:30:46.669 00.000 11596 MoveAxis(W, 350, ABG)
23:30:46.669 00.000 11596 Guiding  Dir = 3, Dur = 350
23:30:46.670 00.001 11596 IsSlewing returns 0
23:30:46.675 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=224, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
23:30:46.685 00.010 13300 UpdateGuideState exits: m=1967 SNR=31.0
23:30:46.685 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:46.686 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:30:46.686 00.000 13300 Enqueuing Expose request
23:30:47.072 00.386 11596 IsGuiding returns 0
23:30:47.369 00.297 11596 PulseGuide returned control before completion, sleep 64
23:30:47.586 00.217 11596 IsGuiding returns 1
23:30:47.586 00.000 11596 scope still moving after pulse duration time elapsed
23:30:47.620 00.034 11596 IsSlewing returns 0
23:30:47.794 00.174 11596 IsGuiding returns 0
23:30:47.794 00.000 11596 scope move finished after 350 + 371 ms
23:30:47.794 00.000 11596 Move returns status 0, amount 350
23:30:47.794 00.000 11596 MoveAxis(N, 0, ABG)
23:30:47.794 00.000 11596 Move returns status 0, amount 0
23:30:47.794 00.000 11596 move complete, result=0
23:30:47.794 00.000 11596 worker thread done servicing request
23:30:47.794 00.000 11596 Worker thread wakes up
23:30:47.794 00.000 13300 GuideStep: 0.3 px 350 ms WEST, 0.0 px 0 ms NORTH
23:30:47.795 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:30:48.302 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:30:49.526 01.224 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c8d35c34-ae6d-402e-9041-8ebd415e3a0b"}
23:30:49.526 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c8d35c34-ae6d-402e-9041-8ebd415e3a0b"}
23:30:49.527 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"52056ab2-e402-4cdc-9931-107d99dfead8"}
23:30:49.527 00.000 13300 case statement mapped state 6 to 3
23:30:49.527 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"52056ab2-e402-4cdc-9931-107d99dfead8"}
23:30:49.527 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f5b45ee1-ea72-4979-a723-9d38502f8b77"}
23:30:49.528 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":901,"width":15,"height":15,"star_pos":[7.35,7.33],"pixels":"..."},"id":"f5b45ee1-ea72-4979-a723-9d38502f8b77"}
23:30:51.349 01.821 11596 Exposure complete
23:30:51.425 00.076 11596 worker thread done servicing request
23:30:51.425 00.000 13300 OnExposeComplete: enter
23:30:51.425 00.000 13300 UpdateGuideState(): m_state=6
23:30:51.425 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 902
23:30:51.426 00.001 13300 Star::Find returns 1 (0), X=1060.32, Y=336.62, Mass=1965, SNR=31.0, Peak=254 HFD=3.2
23:30:51.426 00.000 13300 MultiStar: [#1 -0.06,-0.14,0.75,U] [#2 -0.03,-0.06,0.45,U] [#3 -0.13,-0.11,0.41,U] [#4 0.02,-0.11,0.28,U] [#5 -0.17,-0.16,0.24,U] [#6 -0.21,-0.14,0.00,M1] [#7 -0.05,0.00,0.23,U] [#8 -0.38,-0.58,0.00,M6] 
23:30:51.426 00.000 13300 single-star, 6 included, MultiStar: {-0.04, -0.10}, one-star: {0.04, -0.09}
23:30:51.426 00.000 13300 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-1.61) = xAngle (0.43 = 0.43)
23:30:51.426 00.000 13300 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.44 = 0.44)
23:30:51.426 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-1.18 mountX=0.09 mountY=0.04, mountTheta=0.44
23:30:51.428 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.09, opts=13)
23:30:51.428 00.000 13300 Enqueuing Move request for scope (0.04, -0.09)
23:30:51.429 00.001 11596 Worker thread wakes up
23:30:51.429 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.09) opts 0xd
23:30:51.429 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.09)
23:30:51.429 00.000 11596 Moving (0.04, -0.09) raw xDistance=0.09 yDistance=0.04
23:30:51.429 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:30:51.429 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:51.430 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:30:51.430 00.000 11596 MoveAxis(E, 0, ABG)
23:30:51.430 00.000 11596 Move returns status 0, amount 0
23:30:51.430 00.000 11596 MoveAxis(N, 0, ABG)
23:30:51.430 00.000 11596 Move returns status 0, amount 0
23:30:51.430 00.000 11596 move complete, result=0
23:30:51.430 00.000 11596 worker thread done servicing request
23:30:51.436 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
23:30:51.444 00.008 13300 UpdateGuideState exits: m=1965 SNR=31.0
23:30:51.444 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:51.444 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:30:51.444 00.000 13300 Enqueuing Expose request
23:30:51.445 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:30:51.445 00.000 11596 Worker thread wakes up
23:30:51.445 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:30:51.953 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:30:52.525 00.572 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"881e8532-7ffc-427f-bdf9-4aea0d251094"}
23:30:52.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"881e8532-7ffc-427f-bdf9-4aea0d251094"}
23:30:52.525 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"92bf4294-b175-4d79-8dee-90bb86dc872f"}
23:30:52.526 00.001 13300 case statement mapped state 6 to 3
23:30:52.526 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"92bf4294-b175-4d79-8dee-90bb86dc872f"}
23:30:52.526 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"38fe0c56-3499-4f1f-8b31-484af428cab6"}
23:30:52.526 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":902,"width":15,"height":15,"star_pos":[7.32,6.62],"pixels":"..."},"id":"38fe0c56-3499-4f1f-8b31-484af428cab6"}
23:30:54.988 02.462 11596 Exposure complete
23:30:55.058 00.070 11596 worker thread done servicing request
23:30:55.058 00.000 13300 OnExposeComplete: enter
23:30:55.058 00.000 13300 UpdateGuideState(): m_state=6
23:30:55.059 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 903
23:30:55.059 00.000 13300 Star::Find returns 1 (0), X=1060.29, Y=336.67, Mass=1963, SNR=31.0, Peak=255 HFD=3.3
23:30:55.059 00.000 13300 MultiStar: [#1 -0.03,0.04,0.74,U] [#2 -0.04,0.03,0.45,U] [#3 -0.04,0.02,0.43,U] [#4 -0.26,0.11,0.00,M2] [#5 0.12,0.13,0.24,U] [#6 -0.11,0.09,0.22,U] [#7 -0.18,-0.03,0.23,U] [#8 -0.09,-0.53,0.00,M7] 
23:30:55.059 00.000 13300 refined, 6 included, MultiStar: {-0.03, 0.02}, one-star: {0.01, -0.04}
23:30:55.059 00.000 13300 CameraToMount -- cameraTheta (2.54) - m_xAngle (-1.61) = xAngle (4.15 = -2.14)
23:30:55.060 00.001 13300 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.16 = -2.12)
23:30:55.060 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.02 hyp=0.03 cameraTheta=2.54 mountX=-0.02 mountY=-0.03, mountTheta=-2.13
23:30:55.061 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.02, opts=13)
23:30:55.061 00.000 13300 Enqueuing Move request for scope (-0.03, 0.02)
23:30:55.062 00.001 11596 Worker thread wakes up
23:30:55.062 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.02) opts 0xd
23:30:55.062 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.02)
23:30:55.062 00.000 11596 Moving (-0.03, 0.02) raw xDistance=-0.02 yDistance=-0.03
23:30:55.062 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:30:55.062 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:55.062 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:30:55.063 00.001 11596 MoveAxis(E, 0, ABG)
23:30:55.063 00.000 11596 Move returns status 0, amount 0
23:30:55.063 00.000 11596 MoveAxis(N, 0, ABG)
23:30:55.063 00.000 11596 Move returns status 0, amount 0
23:30:55.063 00.000 11596 move complete, result=0
23:30:55.063 00.000 11596 worker thread done servicing request
23:30:55.068 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
23:30:55.076 00.008 13300 UpdateGuideState exits: m=1963 SNR=31.0
23:30:55.076 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:55.076 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:30:55.076 00.000 13300 Enqueuing Expose request
23:30:55.076 00.000 11596 Worker thread wakes up
23:30:55.077 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:30:55.077 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:30:55.526 00.449 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0195f490-766c-44ac-a72b-32296f907bb3"}
23:30:55.526 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0195f490-766c-44ac-a72b-32296f907bb3"}
23:30:55.527 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3a7edd8b-4e4c-48fc-8008-3bf7a36ccdfc"}
23:30:55.527 00.000 13300 case statement mapped state 6 to 3
23:30:55.527 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3a7edd8b-4e4c-48fc-8008-3bf7a36ccdfc"}
23:30:55.528 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f32609d3-7114-4929-a57e-5bb813552d8d"}
23:30:55.528 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":903,"width":15,"height":15,"star_pos":[7.29,6.67],"pixels":"..."},"id":"f32609d3-7114-4929-a57e-5bb813552d8d"}
23:30:55.585 00.057 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:30:58.526 02.941 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aaa93713-d797-437e-a389-b74a693902cb"}
23:30:58.526 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aaa93713-d797-437e-a389-b74a693902cb"}
23:30:58.527 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d0e87e26-82d7-47eb-81c8-556f550a8863"}
23:30:58.527 00.000 13300 case statement mapped state 6 to 3
23:30:58.527 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d0e87e26-82d7-47eb-81c8-556f550a8863"}
23:30:58.528 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c9ca263e-98e0-46e4-afa8-d26ee7e1be94"}
23:30:58.528 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":903,"width":15,"height":15,"star_pos":[7.29,6.67],"pixels":"..."},"id":"c9ca263e-98e0-46e4-afa8-d26ee7e1be94"}
23:30:58.614 00.086 11596 Exposure complete
23:30:58.699 00.085 13300 OnExposeComplete: enter
23:30:58.700 00.001 11596 worker thread done servicing request
23:30:58.700 00.000 13300 UpdateGuideState(): m_state=6
23:30:58.701 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 904
23:30:58.701 00.000 13300 Star::Find returns 1 (0), X=1060.31, Y=336.71, Mass=1915, SNR=30.6, Peak=255 HFD=3.3
23:30:58.702 00.001 13300 MultiStar: [#1 -0.12,-0.07,0.75,U] [#2 -0.05,-0.09,0.46,U] [#3 -0.10,-0.15,0.42,U] [#4 -0.08,0.05,0.30,U] [#5 -0.10,0.04,0.23,U] [#6 -0.07,0.09,0.22,U] [#7 -0.14,0.05,0.23,U] [#8 -0.09,-0.57,0.00,M8] 
23:30:58.702 00.000 13300 single-star, 7 included, MultiStar: {-0.06, -0.03}, one-star: {0.03, -0.00}
23:30:58.702 00.000 13300 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-1.61) = xAngle (1.57 = 1.57)
23:30:58.702 00.000 13300 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.59 = 1.59)
23:30:58.702 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.00 hyp=0.03 cameraTheta=-0.04 mountX=-0.00 mountY=0.03, mountTheta=1.57
23:30:58.705 00.003 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.00, opts=13)
23:30:58.705 00.000 13300 Enqueuing Move request for scope (0.03, -0.00)
23:30:58.705 00.000 11596 Worker thread wakes up
23:30:58.706 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.00) opts 0xd
23:30:58.706 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.00)
23:30:58.706 00.000 11596 Moving (0.03, -0.00) raw xDistance=-0.00 yDistance=0.03
23:30:58.706 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:30:58.706 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:58.706 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:30:58.707 00.001 11596 MoveAxis(E, 0, ABG)
23:30:58.707 00.000 11596 Move returns status 0, amount 0
23:30:58.707 00.000 11596 MoveAxis(N, 0, ABG)
23:30:58.707 00.000 11596 Move returns status 0, amount 0
23:30:58.707 00.000 11596 move complete, result=0
23:30:58.707 00.000 11596 worker thread done servicing request
23:30:58.713 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
23:30:58.723 00.010 13300 UpdateGuideState exits: m=1915 SNR=30.6
23:30:58.724 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:58.724 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:30:58.724 00.000 13300 Enqueuing Expose request
23:30:58.724 00.000 11596 Worker thread wakes up
23:30:58.724 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:30:58.724 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:30:59.229 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:31:01.525 02.296 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fa48de4e-1a9e-49f4-bff3-64ac0007178c"}
23:31:01.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fa48de4e-1a9e-49f4-bff3-64ac0007178c"}
23:31:01.526 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"21ce5836-b2a6-484a-b6d1-156013312e61"}
23:31:01.526 00.000 13300 case statement mapped state 6 to 3
23:31:01.526 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"21ce5836-b2a6-484a-b6d1-156013312e61"}
23:31:01.527 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e0e951bc-a72c-455c-b7e8-29124b7c82d1"}
23:31:01.527 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":904,"width":15,"height":15,"star_pos":[7.31,6.71],"pixels":"..."},"id":"e0e951bc-a72c-455c-b7e8-29124b7c82d1"}
23:31:02.256 00.729 11596 Exposure complete
23:31:02.349 00.093 11596 worker thread done servicing request
23:31:02.349 00.000 13300 OnExposeComplete: enter
23:31:02.349 00.000 13300 UpdateGuideState(): m_state=6
23:31:02.350 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 905
23:31:02.350 00.000 13300 Star::Find returns 1 (0), X=1060.36, Y=336.73, Mass=2054, SNR=31.7, Peak=255 HFD=3.3
23:31:02.351 00.001 13300 MultiStar: [#1 0.07,-0.02,0.72,U] [#2 -0.01,0.03,0.45,U] [#3 -0.03,-0.07,0.40,U] [#4 0.02,-0.12,0.28,U] [#5 -0.13,-0.18,0.23,U] [#6 -0.23,0.17,0.00,M1] [#7 -0.08,0.06,0.22,U] [#8 -0.11,-0.09,0.20,U] 
23:31:02.351 00.000 13300 refined, 7 included, MultiStar: {0.01, -0.02}, one-star: {0.08, 0.02}
23:31:02.351 00.000 13300 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-1.61) = xAngle (0.58 = 0.58)
23:31:02.352 00.001 13300 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.60 = 0.60)
23:31:02.352 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.03 cameraTheta=-1.03 mountX=0.02 mountY=0.02, mountTheta=0.59
23:31:02.354 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.02, opts=13)
23:31:02.354 00.000 13300 Enqueuing Move request for scope (0.01, -0.02)
23:31:02.354 00.000 11596 Worker thread wakes up
23:31:02.354 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd
23:31:02.355 00.001 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.02)
23:31:02.355 00.000 11596 Moving (0.01, -0.02) raw xDistance=0.02 yDistance=0.02
23:31:02.355 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:31:02.355 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:02.355 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:31:02.355 00.000 11596 MoveAxis(E, 0, ABG)
23:31:02.356 00.001 11596 Move returns status 0, amount 0
23:31:02.356 00.000 11596 MoveAxis(N, 0, ABG)
23:31:02.356 00.000 11596 Move returns status 0, amount 0
23:31:02.356 00.000 11596 move complete, result=0
23:31:02.356 00.000 11596 worker thread done servicing request
23:31:02.361 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
23:31:02.370 00.009 13300 UpdateGuideState exits: m=2054 SNR=31.7
23:31:02.370 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:02.370 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:31:02.370 00.000 13300 Enqueuing Expose request
23:31:02.370 00.000 11596 Worker thread wakes up
23:31:02.370 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:31:02.371 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:31:02.873 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:31:04.525 01.652 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"46ba3317-095c-4c26-8c64-cc25aedee20b"}
23:31:04.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"46ba3317-095c-4c26-8c64-cc25aedee20b"}
23:31:04.526 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"52550e51-a344-4550-b524-221769df33bb"}
23:31:04.526 00.000 13300 case statement mapped state 6 to 3
23:31:04.526 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"52550e51-a344-4550-b524-221769df33bb"}
23:31:04.526 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2d14a93b-c1ff-4626-b8ee-8003b1c094b4"}
23:31:04.526 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":905,"width":15,"height":15,"star_pos":[7.36,6.73],"pixels":"..."},"id":"2d14a93b-c1ff-4626-b8ee-8003b1c094b4"}
23:31:05.911 01.385 11596 Exposure complete
23:31:05.984 00.073 11596 worker thread done servicing request
23:31:05.985 00.001 13300 OnExposeComplete: enter
23:31:05.985 00.000 13300 UpdateGuideState(): m_state=6
23:31:05.985 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 906
23:31:05.985 00.000 13300 Star::Find returns 1 (0), X=1060.32, Y=336.54, Mass=1986, SNR=31.1, Peak=222 HFD=3.2
23:31:05.986 00.001 13300 MultiStar: [#1 0.03,-0.13,0.74,U] [#2 -0.01,-0.09,0.45,U] [#3 -0.01,-0.25,0.00,M1] [#4 -0.11,-0.15,0.28,U] [#5 0.09,-0.24,0.00,M1] [#6 -0.05,-0.23,0.23,U] [#7 -0.07,-0.16,0.22,U] [#8 -0.10,-0.24,0.00,M8] 
23:31:05.986 00.000 13300 refined, 5 included, MultiStar: {-0.00, -0.15}, one-star: {0.04, -0.17}
23:31:05.986 00.000 13300 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-1.61) = xAngle (0.02 = 0.02)
23:31:05.986 00.000 13300 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.03 = 0.03)
23:31:05.986 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.15 hyp=0.15 cameraTheta=-1.59 mountX=0.15 mountY=0.01, mountTheta=0.03
23:31:05.988 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.15, opts=13)
23:31:05.988 00.000 13300 Enqueuing Move request for scope (-0.00, -0.15)
23:31:05.988 00.000 11596 Worker thread wakes up
23:31:05.988 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.15) opts 0xd
23:31:05.988 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.15)
23:31:05.989 00.001 11596 Moving (-0.00, -0.15) raw xDistance=0.15 yDistance=0.01
23:31:05.989 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
23:31:05.989 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:05.989 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:31:05.989 00.000 11596 MoveAxis(W, 189, ABG)
23:31:05.989 00.000 11596 Guiding  Dir = 3, Dur = 189
23:31:05.989 00.000 11596 IsSlewing returns 0
23:31:05.994 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=222, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
23:31:06.001 00.007 13300 UpdateGuideState exits: m=1986 SNR=31.1
23:31:06.001 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:06.002 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:31:06.002 00.000 13300 Enqueuing Expose request
23:31:06.031 00.029 11596 IsGuiding returns 0
23:31:06.151 00.120 11596 PulseGuide returned control before completion, sleep 80
23:31:06.344 00.193 11596 IsGuiding returns 1
23:31:06.344 00.000 11596 scope still moving after pulse duration time elapsed
23:31:06.372 00.028 11596 IsSlewing returns 0
23:31:06.441 00.069 11596 IsGuiding returns 0
23:31:06.441 00.000 11596 scope move finished after 189 + 219 ms
23:31:06.441 00.000 11596 Move returns status 0, amount 189
23:31:06.441 00.000 11596 MoveAxis(N, 0, ABG)
23:31:06.441 00.000 11596 Move returns status 0, amount 0
23:31:06.441 00.000 11596 move complete, result=0
23:31:06.441 00.000 11596 worker thread done servicing request
23:31:06.441 00.000 13300 GuideStep: 0.2 px 189 ms WEST, 0.0 px 0 ms NORTH
23:31:06.442 00.001 11596 Worker thread wakes up
23:31:06.442 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:31:06.944 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:31:07.525 00.581 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1f705629-65d7-4fba-865c-ac7944d42b75"}
23:31:07.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1f705629-65d7-4fba-865c-ac7944d42b75"}
23:31:07.526 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0800fffb-55e0-486b-87d3-df6f42b59fbe"}
23:31:07.526 00.000 13300 case statement mapped state 6 to 3
23:31:07.526 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0800fffb-55e0-486b-87d3-df6f42b59fbe"}
23:31:07.526 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"edb52a06-72ab-46a9-84b6-6bd9fd59911f"}
23:31:07.527 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":906,"width":15,"height":15,"star_pos":[7.32,6.54],"pixels":"..."},"id":"edb52a06-72ab-46a9-84b6-6bd9fd59911f"}
23:31:09.975 02.448 11596 Exposure complete
23:31:10.052 00.077 11596 worker thread done servicing request
23:31:10.052 00.000 13300 OnExposeComplete: enter
23:31:10.052 00.000 13300 UpdateGuideState(): m_state=6
23:31:10.052 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 907
23:31:10.052 00.000 13300 Star::Find returns 1 (0), X=1060.37, Y=336.55, Mass=1943, SNR=30.8, Peak=234 HFD=3.2
23:31:10.053 00.001 13300 MultiStar: [#1 -0.03,-0.14,0.75,U] [#2 0.01,0.02,0.46,U] [#3 0.07,-0.18,0.42,U] [#4 -0.05,-0.25,0.00,M1] [#5 0.01,-0.15,0.24,U] [#6 -0.30,-0.06,0.00,M1] [#7 -0.14,0.09,0.22,U] [#8 0.04,-0.00,0.20,U] 
23:31:10.053 00.000 13300 refined, 6 included, MultiStar: {0.02, -0.11}, one-star: {0.09, -0.16}
23:31:10.053 00.000 13300 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-1.61) = xAngle (0.26 = 0.26)
23:31:10.053 00.000 13300 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.27 = 0.27)
23:31:10.053 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.35 mountX=0.11 mountY=0.03, mountTheta=0.27
23:31:10.055 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.11, opts=13)
23:31:10.055 00.000 13300 Enqueuing Move request for scope (0.02, -0.11)
23:31:10.055 00.000 11596 Worker thread wakes up
23:31:10.055 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.11) opts 0xd
23:31:10.055 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.11)
23:31:10.055 00.000 11596 Moving (0.02, -0.11) raw xDistance=0.11 yDistance=0.03
23:31:10.056 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:31:10.056 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:10.056 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:31:10.056 00.000 11596 MoveAxis(E, 0, ABG)
23:31:10.056 00.000 11596 Move returns status 0, amount 0
23:31:10.056 00.000 11596 MoveAxis(N, 0, ABG)
23:31:10.056 00.000 11596 Move returns status 0, amount 0
23:31:10.056 00.000 11596 move complete, result=0
23:31:10.056 00.000 11596 worker thread done servicing request
23:31:10.062 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=234, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
23:31:10.069 00.007 13300 UpdateGuideState exits: m=1943 SNR=30.8
23:31:10.069 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:10.069 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:31:10.069 00.000 13300 Enqueuing Expose request
23:31:10.069 00.000 11596 Worker thread wakes up
23:31:10.069 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:31:10.070 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:31:10.524 00.454 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fd27fd0c-36b2-4111-951c-9c17b4e1c795"}
23:31:10.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fd27fd0c-36b2-4111-951c-9c17b4e1c795"}
23:31:10.525 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"827cc418-283c-492b-b7a5-ce0f5fa6d7e8"}
23:31:10.525 00.000 13300 case statement mapped state 6 to 3
23:31:10.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"827cc418-283c-492b-b7a5-ce0f5fa6d7e8"}
23:31:10.525 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a9134dc0-9296-48ac-a492-c8f64a25637f"}
23:31:10.526 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":907,"width":15,"height":15,"star_pos":[7.37,6.55],"pixels":"..."},"id":"a9134dc0-9296-48ac-a492-c8f64a25637f"}
23:31:10.584 00.058 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:31:13.525 02.941 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0e157b49-f31a-4c48-a18d-9d0f708d83ba"}
23:31:13.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0e157b49-f31a-4c48-a18d-9d0f708d83ba"}
23:31:13.526 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e222d5be-a70a-4443-ae70-671fdeb32b3a"}
23:31:13.526 00.000 13300 case statement mapped state 6 to 3
23:31:13.527 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e222d5be-a70a-4443-ae70-671fdeb32b3a"}
23:31:13.527 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"899e8cd5-9797-40f6-9687-77dedc8948f7"}
23:31:13.528 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":907,"width":15,"height":15,"star_pos":[7.37,6.55],"pixels":"..."},"id":"899e8cd5-9797-40f6-9687-77dedc8948f7"}
23:31:13.665 00.137 11596 Exposure complete
23:31:13.824 00.159 11596 worker thread done servicing request
23:31:13.825 00.001 13300 OnExposeComplete: enter
23:31:13.825 00.000 13300 UpdateGuideState(): m_state=6
23:31:13.826 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 908
23:31:13.826 00.000 13300 Star::Find returns 1 (0), X=1060.22, Y=336.51, Mass=1904, SNR=30.5, Peak=225 HFD=3.2
23:31:13.827 00.001 13300 MultiStar: [#1 -0.16,-0.25,0.00,M1] [#2 -0.04,-0.26,0.00,M1] [#3 -0.20,-0.44,0.00,M1] [#4 -0.18,-0.14,0.29,U] [#5 0.07,-0.36,0.00,M1] [#6 -0.22,-0.26,0.00,M2] [#7 -0.24,-0.21,0.00,M1] [#8 -0.39,-0.06,0.00,M8] 
23:31:13.827 00.000 13300 refined, 1 included, MultiStar: {-0.09, -0.18}, one-star: {-0.06, -0.19}
23:31:13.827 00.000 13300 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-1.61) = xAngle (-0.40 = -0.40)
23:31:13.827 00.000 13300 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.39 = -0.39)
23:31:13.827 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.18 hyp=0.20 cameraTheta=-2.01 mountX=0.19 mountY=-0.08, mountTheta=-0.39
23:31:13.831 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.18, opts=13)
23:31:13.831 00.000 13300 Enqueuing Move request for scope (-0.09, -0.18)
23:31:13.831 00.000 11596 Worker thread wakes up
23:31:13.832 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.18) opts 0xd
23:31:13.832 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.18)
23:31:13.832 00.000 11596 Moving (-0.09, -0.18) raw xDistance=0.19 yDistance=-0.08
23:31:13.832 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.19
23:31:13.832 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:13.833 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:31:13.833 00.000 11596 MoveAxis(W, 233, ABG)
23:31:13.833 00.000 11596 Guiding  Dir = 3, Dur = 233
23:31:13.834 00.001 11596 IsSlewing returns 0
23:31:13.841 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
23:31:13.855 00.014 13300 UpdateGuideState exits: m=1904 SNR=30.5
23:31:13.855 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:13.855 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:31:13.855 00.000 13300 Enqueuing Expose request
23:31:14.081 00.226 11596 IsGuiding returns 0
23:31:14.178 00.097 11596 PulseGuide returned control before completion, sleep 147
23:31:14.395 00.217 11596 IsGuiding returns 1
23:31:14.395 00.000 11596 scope still moving after pulse duration time elapsed
23:31:14.429 00.034 11596 IsSlewing returns 0
23:31:14.532 00.103 11596 IsGuiding returns 0
23:31:14.533 00.001 11596 scope move finished after 233 + 217 ms
23:31:14.533 00.000 11596 Move returns status 0, amount 233
23:31:14.533 00.000 11596 MoveAxis(N, 0, ABG)
23:31:14.533 00.000 11596 Move returns status 0, amount 0
23:31:14.533 00.000 11596 move complete, result=0
23:31:14.533 00.000 11596 worker thread done servicing request
23:31:14.533 00.000 13300 GuideStep: 0.2 px 233 ms WEST, -0.1 px 0 ms NORTH
23:31:14.534 00.001 11596 Worker thread wakes up
23:31:14.534 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:31:15.043 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:31:16.524 01.481 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b1a3ce15-af9e-4cf5-8309-60e418214cad"}
23:31:16.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b1a3ce15-af9e-4cf5-8309-60e418214cad"}
23:31:16.525 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e6353c06-edb3-45f0-8cbc-ac591808a2e6"}
23:31:16.525 00.000 13300 case statement mapped state 6 to 3
23:31:16.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e6353c06-edb3-45f0-8cbc-ac591808a2e6"}
23:31:16.526 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9618b0df-c404-4409-9514-32fca8c54a41"}
23:31:16.526 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":908,"width":15,"height":15,"star_pos":[7.22,6.51],"pixels":"..."},"id":"9618b0df-c404-4409-9514-32fca8c54a41"}
23:31:18.084 01.558 11596 Exposure complete
23:31:18.175 00.091 11596 worker thread done servicing request
23:31:18.175 00.000 13300 OnExposeComplete: enter
23:31:18.175 00.000 13300 UpdateGuideState(): m_state=6
23:31:18.176 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 909
23:31:18.176 00.000 13300 Star::Find returns 1 (0), X=1060.23, Y=336.57, Mass=1982, SNR=31.1, Peak=226 HFD=3.2
23:31:18.177 00.001 13300 MultiStar: [#1 -0.08,-0.17,0.76,U] [#2 -0.02,-0.24,0.46,U] [#3 -0.11,-0.23,0.00,M2] [#4 -0.18,-0.16,0.29,U] [#5 -0.25,-0.13,0.00,M2] [#6 -0.04,-0.21,0.24,U] [#7 -0.07,-0.10,0.23,U] [#8 -0.08,-0.29,0.00,M9] 
23:31:18.177 00.000 13300 single-star, 5 included, MultiStar: {-0.07, -0.17}, one-star: {-0.05, -0.14}
23:31:18.177 00.000 13300 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-1.61) = xAngle (-0.33 = -0.33)
23:31:18.178 00.001 13300 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.32 = -0.32)
23:31:18.178 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.14 hyp=0.15 cameraTheta=-1.94 mountX=0.14 mountY=-0.05, mountTheta=-0.32
23:31:18.180 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.14, opts=13)
23:31:18.180 00.000 13300 Enqueuing Move request for scope (-0.05, -0.14)
23:31:18.181 00.001 11596 Worker thread wakes up
23:31:18.181 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.14) opts 0xd
23:31:18.181 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.14)
23:31:18.181 00.000 11596 Moving (-0.05, -0.14) raw xDistance=0.14 yDistance=-0.05
23:31:18.181 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.14
23:31:18.182 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:18.182 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:31:18.182 00.000 11596 MoveAxis(W, 196, ABG)
23:31:18.182 00.000 11596 Guiding  Dir = 3, Dur = 196
23:31:18.183 00.001 11596 IsSlewing returns 0
23:31:18.189 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
23:31:18.199 00.010 13300 UpdateGuideState exits: m=1982 SNR=31.1
23:31:18.200 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:18.200 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:31:18.200 00.000 13300 Enqueuing Expose request
23:31:18.294 00.094 11596 IsGuiding returns 0
23:31:18.422 00.128 11596 PulseGuide returned control before completion, sleep 78
23:31:18.521 00.099 11596 IsGuiding returns 1
23:31:18.521 00.000 11596 scope still moving after pulse duration time elapsed
23:31:18.544 00.023 11596 IsSlewing returns 0
23:31:18.609 00.065 11596 IsGuiding returns 1
23:31:18.639 00.030 11596 IsSlewing returns 0
23:31:18.841 00.202 11596 IsGuiding returns 0
23:31:18.841 00.000 11596 scope move finished after 196 + 351 ms
23:31:18.841 00.000 11596 Move returns status 0, amount 196
23:31:18.841 00.000 11596 MoveAxis(N, 0, ABG)
23:31:18.841 00.000 11596 Move returns status 0, amount 0
23:31:18.841 00.000 11596 move complete, result=0
23:31:18.841 00.000 11596 worker thread done servicing request
23:31:18.841 00.000 13300 GuideStep: 0.1 px 196 ms WEST, -0.0 px 0 ms NORTH
23:31:18.841 00.000 11596 Worker thread wakes up
23:31:18.842 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:31:19.348 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:31:19.525 00.177 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7b6e3979-73bb-4544-9629-0f6ba28f3832"}
23:31:19.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7b6e3979-73bb-4544-9629-0f6ba28f3832"}
23:31:19.526 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fc3a006c-3119-4726-8011-12a72f179896"}
23:31:19.526 00.000 13300 case statement mapped state 6 to 3
23:31:19.526 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fc3a006c-3119-4726-8011-12a72f179896"}
23:31:19.527 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c2c2f269-2baf-407c-bfec-77463dca64fd"}
23:31:19.527 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":909,"width":15,"height":15,"star_pos":[7.23,6.57],"pixels":"..."},"id":"c2c2f269-2baf-407c-bfec-77463dca64fd"}
23:31:22.391 02.864 11596 Exposure complete
23:31:22.462 00.071 11596 worker thread done servicing request
23:31:22.462 00.000 13300 OnExposeComplete: enter
23:31:22.462 00.000 13300 UpdateGuideState(): m_state=6
23:31:22.462 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 910
23:31:22.462 00.000 13300 Star::Find returns 1 (0), X=1060.32, Y=336.57, Mass=1944, SNR=30.8, Peak=235 HFD=3.2
23:31:22.463 00.001 13300 MultiStar: [#1 -0.11,-0.16,0.75,U] [#2 -0.03,-0.16,0.44,U] [#3 0.04,-0.28,0.00,M3] [#4 -0.08,-0.23,0.00,M1] [#5 0.31,-0.37,0.00,M3] [#6 -0.06,-0.06,0.23,U] [#7 -0.09,-0.05,0.23,U] [#8 -0.40,-0.34,0.00,M10] 
23:31:22.463 00.000 13300 refined, 4 included, MultiStar: {-0.03, -0.13}, one-star: {0.04, -0.14}
23:31:22.463 00.000 13300 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-1.61) = xAngle (-0.21 = -0.21)
23:31:22.463 00.000 13300 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.20 = -0.20)
23:31:22.463 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.13 hyp=0.14 cameraTheta=-1.82 mountX=0.13 mountY=-0.03, mountTheta=-0.20
23:31:22.467 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.13, opts=13)
23:31:22.468 00.001 13300 Enqueuing Move request for scope (-0.03, -0.13)
23:31:22.468 00.000 11596 Worker thread wakes up
23:31:22.468 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.13) opts 0xd
23:31:22.468 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.13)
23:31:22.468 00.000 11596 Moving (-0.03, -0.13) raw xDistance=0.13 yDistance=-0.03
23:31:22.468 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:31:22.468 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:22.468 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:31:22.469 00.001 11596 MoveAxis(E, 0, ABG)
23:31:22.469 00.000 11596 Move returns status 0, amount 0
23:31:22.469 00.000 11596 MoveAxis(N, 0, ABG)
23:31:22.469 00.000 11596 Move returns status 0, amount 0
23:31:22.469 00.000 11596 move complete, result=0
23:31:22.469 00.000 11596 worker thread done servicing request
23:31:22.476 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
23:31:22.486 00.010 13300 UpdateGuideState exits: m=1944 SNR=30.8
23:31:22.486 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:22.486 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:31:22.486 00.000 13300 Enqueuing Expose request
23:31:22.486 00.000 11596 Worker thread wakes up
23:31:22.486 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:31:22.486 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:31:22.535 00.049 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ca23e3b8-81c2-4e46-85d4-c1bbdc30a9e9"}
23:31:22.535 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ca23e3b8-81c2-4e46-85d4-c1bbdc30a9e9"}
23:31:22.537 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"076ab0e2-2ed1-4813-9d90-84cef6b1c801"}
23:31:22.537 00.000 13300 case statement mapped state 6 to 3
23:31:22.537 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"076ab0e2-2ed1-4813-9d90-84cef6b1c801"}
23:31:22.538 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e402d12c-b124-4699-8de1-5a1d33263f2a"}
23:31:22.538 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":910,"width":15,"height":15,"star_pos":[7.32,6.57],"pixels":"..."},"id":"e402d12c-b124-4699-8de1-5a1d33263f2a"}
23:31:22.989 00.451 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:31:25.528 02.539 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"86b1cf2d-9ebb-4209-be35-3c8ed7d40e41"}
23:31:25.528 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"86b1cf2d-9ebb-4209-be35-3c8ed7d40e41"}
23:31:25.529 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c4267bc3-8668-430b-a32f-158feb987023"}
23:31:25.529 00.000 13300 case statement mapped state 6 to 3
23:31:25.529 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c4267bc3-8668-430b-a32f-158feb987023"}
23:31:25.530 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fef48e1f-4c8b-4d38-9137-b6d389eade58"}
23:31:25.530 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":910,"width":15,"height":15,"star_pos":[7.32,6.57],"pixels":"..."},"id":"fef48e1f-4c8b-4d38-9137-b6d389eade58"}
23:31:26.012 00.482 11596 Exposure complete
23:31:26.085 00.073 11596 worker thread done servicing request
23:31:26.085 00.000 13300 OnExposeComplete: enter
23:31:26.085 00.000 13300 UpdateGuideState(): m_state=6
23:31:26.085 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 911
23:31:26.085 00.000 13300 Star::Find returns 1 (0), X=1060.25, Y=336.49, Mass=1976, SNR=31.1, Peak=218 HFD=3.3
23:31:26.086 00.001 13300 MultiStar: [#1 -0.15,-0.15,0.75,U] [#2 -0.16,-0.20,0.00,M1] [#3 -0.00,-0.18,0.41,U] [#4 -0.10,-0.11,0.29,U] [#5 -0.05,-0.22,0.23,U] [#6 0.05,-0.25,0.00,M1] [#7 -0.11,0.02,0.21,U] [#8 -0.11,-0.42,0.00,R] 
23:31:26.086 00.000 13300 refined, 5 included, MultiStar: {-0.07, -0.17}, one-star: {-0.03, -0.22}
23:31:26.086 00.000 13300 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-1.61) = xAngle (-0.37 = -0.37)
23:31:26.086 00.000 13300 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.36 = -0.36)
23:31:26.086 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.17 hyp=0.18 cameraTheta=-1.98 mountX=0.17 mountY=-0.06, mountTheta=-0.36
23:31:26.088 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.17, opts=13)
23:31:26.089 00.001 13300 Enqueuing Move request for scope (-0.07, -0.17)
23:31:26.089 00.000 11596 Worker thread wakes up
23:31:26.089 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.17) opts 0xd
23:31:26.089 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.17)
23:31:26.089 00.000 11596 Moving (-0.07, -0.17) raw xDistance=0.17 yDistance=-0.06
23:31:26.089 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
23:31:26.089 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:26.089 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:31:26.090 00.001 11596 MoveAxis(W, 213, ABG)
23:31:26.090 00.000 11596 Guiding  Dir = 3, Dur = 213
23:31:26.090 00.000 11596 IsSlewing returns 0
23:31:26.096 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=218, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
23:31:26.104 00.008 13300 UpdateGuideState exits: m=1976 SNR=31.1
23:31:26.104 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:26.104 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:31:26.104 00.000 13300 Enqueuing Expose request
23:31:26.199 00.095 11596 IsGuiding returns 0
23:31:26.355 00.156 11596 PulseGuide returned control before completion, sleep 67
23:31:26.483 00.128 11596 IsGuiding returns 1
23:31:26.483 00.000 11596 scope still moving after pulse duration time elapsed
23:31:26.508 00.025 11596 IsSlewing returns 0
23:31:26.571 00.063 11596 IsGuiding returns 1
23:31:26.600 00.029 11596 IsSlewing returns 0
23:31:26.789 00.189 11596 IsGuiding returns 0
23:31:26.790 00.001 11596 scope move finished after 213 + 377 ms
23:31:26.791 00.001 11596 Move returns status 0, amount 213
23:31:26.791 00.000 11596 MoveAxis(N, 0, ABG)
23:31:26.791 00.000 11596 Move returns status 0, amount 0
23:31:26.791 00.000 11596 move complete, result=0
23:31:26.791 00.000 11596 worker thread done servicing request
23:31:26.791 00.000 11596 Worker thread wakes up
23:31:26.791 00.000 13300 GuideStep: 0.2 px 213 ms WEST, -0.1 px 0 ms NORTH
23:31:26.792 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:31:27.293 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:31:28.527 01.234 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4951de50-575d-4557-a179-55948c42bda8"}
23:31:28.527 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4951de50-575d-4557-a179-55948c42bda8"}
23:31:28.528 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"01bd631f-8123-43ed-9f57-7b993e2758a3"}
23:31:28.528 00.000 13300 case statement mapped state 6 to 3
23:31:28.528 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"01bd631f-8123-43ed-9f57-7b993e2758a3"}
23:31:28.529 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"859ea8be-32cc-42d0-9030-558ca2d4caeb"}
23:31:28.529 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":911,"width":15,"height":15,"star_pos":[7.25,7.49],"pixels":"..."},"id":"859ea8be-32cc-42d0-9030-558ca2d4caeb"}
23:31:30.336 01.807 11596 Exposure complete
23:31:30.423 00.087 11596 worker thread done servicing request
23:31:30.423 00.000 13300 OnExposeComplete: enter
23:31:30.423 00.000 13300 UpdateGuideState(): m_state=6
23:31:30.424 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 912
23:31:30.424 00.000 13300 Star::Find returns 1 (0), X=1060.16, Y=336.67, Mass=1979, SNR=31.1, Peak=255 HFD=3.2
23:31:30.424 00.000 13300 MultiStar: [#1 -0.25,-0.23,0.00,M1] [#2 -0.07,-0.20,0.45,U] [#3 -0.02,-0.19,0.41,U] [#4 -0.26,-0.07,0.00,M1] [#5 -0.14,-0.02,0.25,U] [#6 -0.21,-0.23,0.00,M2] [#7 -0.11,0.13,0.22,U] [#8 0.05,0.43,0.00,M1] 
23:31:30.425 00.001 13300 refined, 4 included, MultiStar: {-0.10, -0.08}, one-star: {-0.13, -0.04}
23:31:30.425 00.000 13300 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-1.61) = xAngle (-0.87 = -0.87)
23:31:30.425 00.000 13300 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.85 = -0.85)
23:31:30.425 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.08 hyp=0.12 cameraTheta=-2.48 mountX=0.08 mountY=-0.09, mountTheta=-0.86
23:31:30.427 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.08, opts=13)
23:31:30.427 00.000 13300 Enqueuing Move request for scope (-0.10, -0.08)
23:31:30.427 00.000 11596 Worker thread wakes up
23:31:30.427 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.08) opts 0xd
23:31:30.427 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.08)
23:31:30.427 00.000 11596 Moving (-0.10, -0.08) raw xDistance=0.08 yDistance=-0.09
23:31:30.428 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:31:30.428 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:30.428 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:31:30.428 00.000 11596 MoveAxis(E, 0, ABG)
23:31:30.428 00.000 11596 Move returns status 0, amount 0
23:31:30.428 00.000 11596 MoveAxis(N, 0, ABG)
23:31:30.428 00.000 11596 Move returns status 0, amount 0
23:31:30.429 00.001 11596 move complete, result=0
23:31:30.429 00.000 11596 worker thread done servicing request
23:31:30.433 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
23:31:30.441 00.008 13300 UpdateGuideState exits: m=1979 SNR=31.1
23:31:30.441 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:30.441 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:31:30.442 00.001 13300 Enqueuing Expose request
23:31:30.442 00.000 11596 Worker thread wakes up
23:31:30.442 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:31:30.442 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:31:30.958 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:31:31.527 00.569 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d9cddef2-c2c9-47fc-b525-cef564ca6285"}
23:31:31.527 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d9cddef2-c2c9-47fc-b525-cef564ca6285"}
23:31:31.528 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a8702061-4139-4ddf-87ce-d7a8779a0084"}
23:31:31.528 00.000 13300 case statement mapped state 6 to 3
23:31:31.528 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a8702061-4139-4ddf-87ce-d7a8779a0084"}
23:31:31.528 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5496c34d-4e66-4ee3-889f-501deda6e64a"}
23:31:31.529 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":912,"width":15,"height":15,"star_pos":[7.16,6.67],"pixels":"..."},"id":"5496c34d-4e66-4ee3-889f-501deda6e64a"}
23:31:33.999 02.470 11596 Exposure complete
23:31:34.086 00.087 11596 worker thread done servicing request
23:31:34.086 00.000 13300 OnExposeComplete: enter
23:31:34.086 00.000 13300 UpdateGuideState(): m_state=6
23:31:34.087 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 913
23:31:34.087 00.000 13300 Star::Find returns 1 (0), X=1060.22, Y=336.67, Mass=1904, SNR=30.5, Peak=255 HFD=3.1
23:31:34.087 00.000 13300 MultiStar: [#1 -0.17,-0.14,0.74,U] [#2 0.03,-0.04,0.47,U] [#3 0.03,-0.03,0.42,U] [#4 -0.15,-0.01,0.30,U] [#5 0.28,-0.02,0.00,M2] [#6 -0.28,-0.05,0.00,M3] [#7 -0.04,0.03,0.22,U] [#8 -0.18,0.18,0.00,M2] 
23:31:34.088 00.001 13300 single-star, 5 included, MultiStar: {-0.07, -0.05}, one-star: {-0.06, -0.04}
23:31:34.088 00.000 13300 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-1.61) = xAngle (-1.01 = -1.01)
23:31:34.088 00.000 13300 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.00 = -1.00)
23:31:34.088 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-2.62 mountX=0.04 mountY=-0.06, mountTheta=-1.01
23:31:34.090 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.04, opts=13)
23:31:34.090 00.000 13300 Enqueuing Move request for scope (-0.06, -0.04)
23:31:34.090 00.000 11596 Worker thread wakes up
23:31:34.090 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.04) opts 0xd
23:31:34.090 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.04)
23:31:34.091 00.001 11596 Moving (-0.06, -0.04) raw xDistance=0.04 yDistance=-0.06
23:31:34.091 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:31:34.091 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:34.091 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:31:34.091 00.000 11596 MoveAxis(E, 0, ABG)
23:31:34.091 00.000 11596 Move returns status 0, amount 0
23:31:34.092 00.001 11596 MoveAxis(N, 0, ABG)
23:31:34.092 00.000 11596 Move returns status 0, amount 0
23:31:34.092 00.000 11596 move complete, result=0
23:31:34.092 00.000 11596 worker thread done servicing request
23:31:34.098 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
23:31:34.107 00.009 13300 UpdateGuideState exits: m=1904 SNR=30.5
23:31:34.107 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:34.107 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:31:34.107 00.000 13300 Enqueuing Expose request
23:31:34.108 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:31:34.108 00.000 11596 Worker thread wakes up
23:31:34.108 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:31:34.526 00.418 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"01adea81-e95a-4fb6-a2af-119a9e247e3c"}
23:31:34.526 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"01adea81-e95a-4fb6-a2af-119a9e247e3c"}
23:31:34.527 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3280acc8-0655-4203-b2b5-b8c6b199fe2f"}
23:31:34.527 00.000 13300 case statement mapped state 6 to 3
23:31:34.527 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3280acc8-0655-4203-b2b5-b8c6b199fe2f"}
23:31:34.528 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fa58d27e-d40c-43cf-a1fa-1d312d1d7532"}
23:31:34.529 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":913,"width":15,"height":15,"star_pos":[7.22,6.67],"pixels":"..."},"id":"fa58d27e-d40c-43cf-a1fa-1d312d1d7532"}
23:31:34.622 00.093 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:31:37.525 02.903 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ce92fdef-5fac-4f50-926f-901dfa475a5b"}
23:31:37.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ce92fdef-5fac-4f50-926f-901dfa475a5b"}
23:31:37.525 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"945fbcb7-d86c-45f0-9a82-ebb82985feb1"}
23:31:37.526 00.001 13300 case statement mapped state 6 to 3
23:31:37.526 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"945fbcb7-d86c-45f0-9a82-ebb82985feb1"}
23:31:37.526 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"48a545ef-5d59-47fd-b7ed-fea4b8a08a2c"}
23:31:37.526 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":913,"width":15,"height":15,"star_pos":[7.22,6.67],"pixels":"..."},"id":"48a545ef-5d59-47fd-b7ed-fea4b8a08a2c"}
23:31:37.655 00.129 11596 Exposure complete
23:31:37.760 00.105 11596 worker thread done servicing request
23:31:37.760 00.000 13300 OnExposeComplete: enter
23:31:37.760 00.000 13300 UpdateGuideState(): m_state=6
23:31:37.761 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 914
23:31:37.761 00.000 13300 Star::Find returns 1 (0), X=1060.24, Y=336.74, Mass=1938, SNR=30.8, Peak=255 HFD=3.3
23:31:37.762 00.001 13300 MultiStar: [#1 -0.10,0.02,0.76,U] [#2 -0.05,0.14,0.46,U] [#3 -0.04,0.07,0.42,U] [#4 0.09,0.13,0.29,U] [#5 -0.24,0.24,0.00,M3] [#6 -0.49,-0.07,0.00,M4] [#7 -0.03,0.19,0.24,U] [#8 0.14,0.68,0.00,M3] 
23:31:37.762 00.000 13300 single-star, 5 included, MultiStar: {-0.04, 0.07}, one-star: {-0.05, 0.03}
23:31:37.762 00.000 13300 CameraToMount -- cameraTheta (2.56) - m_xAngle (-1.61) = xAngle (4.17 = -2.11)
23:31:37.763 00.001 13300 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.18 = -2.10)
23:31:37.763 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.03 hyp=0.06 cameraTheta=2.56 mountX=-0.03 mountY=-0.05, mountTheta=-2.11
23:31:37.765 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.03, opts=13)
23:31:37.765 00.000 13300 Enqueuing Move request for scope (-0.05, 0.03)
23:31:37.765 00.000 11596 Worker thread wakes up
23:31:37.765 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.03) opts 0xd
23:31:37.765 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.03)
23:31:37.765 00.000 11596 Moving (-0.05, 0.03) raw xDistance=-0.03 yDistance=-0.05
23:31:37.766 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:31:37.766 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:37.766 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:31:37.766 00.000 11596 MoveAxis(E, 0, ABG)
23:31:37.766 00.000 11596 Move returns status 0, amount 0
23:31:37.766 00.000 11596 MoveAxis(N, 0, ABG)
23:31:37.766 00.000 11596 Move returns status 0, amount 0
23:31:37.767 00.001 11596 move complete, result=0
23:31:37.767 00.000 11596 worker thread done servicing request
23:31:37.771 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
23:31:37.779 00.008 13300 UpdateGuideState exits: m=1938 SNR=30.8
23:31:37.779 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:37.779 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:31:37.779 00.000 13300 Enqueuing Expose request
23:31:37.780 00.001 11596 Worker thread wakes up
23:31:37.780 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:31:37.780 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:31:38.290 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:31:40.368 02.078 13300 evsrv: cli 10203C20 connect
23:31:40.369 00.001 13300 case statement mapped state 6 to 3
23:31:40.369 00.000 13300 case statement mapped state 6 to 3
23:31:40.375 00.006 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:31:40.376 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:31:40.377 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:31:40.378 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:31:40.379 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:31:40.380 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:31:40.381 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:31:40.382 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:31:40.382 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:31:40.384 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:31:40.384 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:31:40.387 00.003 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:31:40.387 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:31:40.390 00.003 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:31:40.390 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:31:40.393 00.003 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:31:40.394 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":914,"width":15,"height":15,"star_pos":[7.24,6.74],"pixels":"..."},"id":1}
23:31:40.524 00.130 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"91abf9e0-6c9a-4dfe-abe7-7337482345bd"}
23:31:40.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"91abf9e0-6c9a-4dfe-abe7-7337482345bd"}
23:31:40.525 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"009ec61a-3fe1-41bc-8af9-5b6cf70d74e8"}
23:31:40.525 00.000 13300 case statement mapped state 6 to 3
23:31:40.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"009ec61a-3fe1-41bc-8af9-5b6cf70d74e8"}
23:31:40.526 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a6c546d0-f039-4409-a0ce-eef2b8a0c9cb"}
23:31:40.526 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":914,"width":15,"height":15,"star_pos":[7.24,6.74],"pixels":"..."},"id":"a6c546d0-f039-4409-a0ce-eef2b8a0c9cb"}
23:31:40.576 00.050 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:31:40.576 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:31:41.153 00.577 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:31:41.154 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:31:41.155 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:31:41.156 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:31:41.157 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:31:41.159 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:31:41.160 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:31:41.161 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:31:41.162 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:31:41.163 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:31:41.163 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:31:41.164 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:31:41.164 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:31:41.165 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:31:41.165 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:31:41.166 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:31:41.167 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":914,"width":15,"height":15,"star_pos":[7.24,6.74],"pixels":"..."},"id":1}
23:31:41.300 00.133 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:31:41.301 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:31:41.322 00.021 11596 Exposure complete
23:31:41.413 00.091 11596 worker thread done servicing request
23:31:41.413 00.000 13300 OnExposeComplete: enter
23:31:41.414 00.001 13300 UpdateGuideState(): m_state=6
23:31:41.414 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 915
23:31:41.414 00.000 13300 Star::Find returns 1 (0), X=1060.19, Y=336.75, Mass=1915, SNR=30.6, Peak=255 HFD=3.1
23:31:41.416 00.002 13300 MultiStar: [#1 -0.17,0.06,0.75,U] [#2 -0.12,0.12,0.46,U] [#3 -0.01,-0.07,0.41,U] [#4 0.04,0.05,0.29,U] [#5 -0.03,0.31,0.00,M4] [#6 -0.06,-0.02,0.23,U] [#7 -0.08,0.04,0.22,U] [#8 -0.00,-0.07,0.20,U] 
23:31:41.416 00.000 13300 refined, 7 included, MultiStar: {-0.08, 0.03}, one-star: {-0.09, 0.04}
23:31:41.417 00.001 13300 CameraToMount -- cameraTheta (2.75) - m_xAngle (-1.61) = xAngle (4.36 = -1.93)
23:31:41.417 00.000 13300 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.37 = -1.91)
23:31:41.417 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.03 hyp=0.09 cameraTheta=2.75 mountX=-0.03 mountY=-0.09, mountTheta=-1.92
23:31:41.419 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.03, opts=13)
23:31:41.419 00.000 13300 Enqueuing Move request for scope (-0.08, 0.03)
23:31:41.419 00.000 11596 Worker thread wakes up
23:31:41.419 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.03) opts 0xd
23:31:41.420 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.03)
23:31:41.420 00.000 11596 Moving (-0.08, 0.03) raw xDistance=-0.03 yDistance=-0.09
23:31:41.420 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:31:41.420 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:41.420 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:31:41.420 00.000 11596 MoveAxis(E, 0, ABG)
23:31:41.421 00.001 11596 Move returns status 0, amount 0
23:31:41.421 00.000 11596 MoveAxis(N, 0, ABG)
23:31:41.421 00.000 11596 Move returns status 0, amount 0
23:31:41.421 00.000 11596 move complete, result=0
23:31:41.421 00.000 11596 worker thread done servicing request
23:31:41.427 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
23:31:41.435 00.008 13300 UpdateGuideState exits: m=1915 SNR=30.6
23:31:41.435 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:41.435 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:31:41.435 00.000 13300 Enqueuing Expose request
23:31:41.435 00.000 11596 Worker thread wakes up
23:31:41.435 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:31:41.435 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:31:41.939 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:31:43.523 01.584 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6ea6892f-a97e-4085-affd-4da489058560"}
23:31:43.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6ea6892f-a97e-4085-affd-4da489058560"}
23:31:43.524 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ff7bd9ea-7cd8-464a-9a07-5eed663d2803"}
23:31:43.524 00.000 13300 case statement mapped state 6 to 3
23:31:43.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ff7bd9ea-7cd8-464a-9a07-5eed663d2803"}
23:31:43.525 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c0d6370a-853a-4c8f-a539-0f8569c0b9a2"}
23:31:43.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":915,"width":15,"height":15,"star_pos":[7.19,6.75],"pixels":"..."},"id":"c0d6370a-853a-4c8f-a539-0f8569c0b9a2"}
23:31:44.969 01.444 11596 Exposure complete
23:31:45.044 00.075 11596 worker thread done servicing request
23:31:45.044 00.000 13300 OnExposeComplete: enter
23:31:45.045 00.001 13300 UpdateGuideState(): m_state=6
23:31:45.045 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 916
23:31:45.045 00.000 13300 Star::Find returns 1 (0), X=1060.20, Y=336.70, Mass=1913, SNR=30.7, Peak=255 HFD=3.1
23:31:45.046 00.001 13300 MultiStar: [#1 -0.18,-0.06,0.77,U] [#2 -0.13,-0.19,0.45,U] [#3 0.04,-0.23,0.43,U] [#4 -0.12,0.19,0.29,U] [#5 -0.22,0.14,0.00,M5] [#6 -0.03,0.04,0.23,U] [#7 -0.27,-0.10,0.00,M1] [#8 -0.07,0.12,0.19,U] 
23:31:45.046 00.000 13300 single-star, 6 included, MultiStar: {-0.10, -0.04}, one-star: {-0.09, -0.01}
23:31:45.046 00.000 13300 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-1.61) = xAngle (-1.42 = -1.42)
23:31:45.046 00.000 13300 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.41 = -1.41)
23:31:45.046 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-3.03 mountX=0.01 mountY=-0.09, mountTheta=-1.42
23:31:45.047 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.01, opts=13)
23:31:45.048 00.001 13300 Enqueuing Move request for scope (-0.09, -0.01)
23:31:45.048 00.000 11596 Worker thread wakes up
23:31:45.048 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.01) opts 0xd
23:31:45.048 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.01)
23:31:45.048 00.000 11596 Moving (-0.09, -0.01) raw xDistance=0.01 yDistance=-0.09
23:31:45.049 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:31:45.049 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:45.049 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:31:45.049 00.000 11596 MoveAxis(E, 0, ABG)
23:31:45.049 00.000 11596 Move returns status 0, amount 0
23:31:45.049 00.000 11596 MoveAxis(N, 0, ABG)
23:31:45.049 00.000 11596 Move returns status 0, amount 0
23:31:45.050 00.001 11596 move complete, result=0
23:31:45.050 00.000 11596 worker thread done servicing request
23:31:45.054 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
23:31:45.061 00.007 13300 UpdateGuideState exits: m=1913 SNR=30.7
23:31:45.061 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:45.062 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:31:45.062 00.000 13300 Enqueuing Expose request
23:31:45.062 00.000 11596 Worker thread wakes up
23:31:45.062 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:31:45.062 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:31:45.567 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:31:46.523 00.956 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c51a1653-b375-4a5d-bd07-45b233473d79"}
23:31:46.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c51a1653-b375-4a5d-bd07-45b233473d79"}
23:31:46.524 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eee442ed-8677-4601-8558-0d47b2d92170"}
23:31:46.524 00.000 13300 case statement mapped state 6 to 3
23:31:46.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eee442ed-8677-4601-8558-0d47b2d92170"}
23:31:46.524 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d9de54ed-a69a-441d-b634-66e2955c0e79"}
23:31:46.525 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":916,"width":15,"height":15,"star_pos":[7.20,6.70],"pixels":"..."},"id":"d9de54ed-a69a-441d-b634-66e2955c0e79"}
23:31:48.615 02.090 11596 Exposure complete
23:31:48.711 00.096 11596 worker thread done servicing request
23:31:48.711 00.000 13300 OnExposeComplete: enter
23:31:48.711 00.000 13300 UpdateGuideState(): m_state=6
23:31:48.711 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 917
23:31:48.711 00.000 13300 Star::Find returns 1 (0), X=1060.21, Y=336.73, Mass=1906, SNR=30.5, Peak=255 HFD=3.0
23:31:48.712 00.001 13300 MultiStar: [#1 -0.15,-0.08,0.76,U] [#2 -0.02,-0.18,0.47,U] [#3 -0.15,-0.24,0.00,M1] [#4 -0.22,-0.03,0.29,U] [#5 -0.12,0.01,0.24,U] [#6 -0.08,-0.06,0.24,U] [#7 -0.11,0.13,0.22,U] [#8 -0.17,0.10,0.19,U] 
23:31:48.712 00.000 13300 single-star, 7 included, MultiStar: {-0.11, -0.03}, one-star: {-0.07, 0.03}
23:31:48.712 00.000 13300 CameraToMount -- cameraTheta (2.81) - m_xAngle (-1.61) = xAngle (4.42 = -1.87)
23:31:48.712 00.000 13300 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.43 = -1.85)
23:31:48.712 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.03 hyp=0.08 cameraTheta=2.81 mountX=-0.02 mountY=-0.07, mountTheta=-1.87
23:31:48.714 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.03, opts=13)
23:31:48.714 00.000 13300 Enqueuing Move request for scope (-0.07, 0.03)
23:31:48.714 00.000 11596 Worker thread wakes up
23:31:48.714 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.03) opts 0xd
23:31:48.714 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.03)
23:31:48.714 00.000 11596 Moving (-0.07, 0.03) raw xDistance=-0.02 yDistance=-0.07
23:31:48.715 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:31:48.715 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:48.715 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:31:48.715 00.000 11596 MoveAxis(E, 0, ABG)
23:31:48.715 00.000 11596 Move returns status 0, amount 0
23:31:48.715 00.000 11596 MoveAxis(N, 0, ABG)
23:31:48.715 00.000 11596 Move returns status 0, amount 0
23:31:48.715 00.000 11596 move complete, result=0
23:31:48.715 00.000 11596 worker thread done servicing request
23:31:48.720 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
23:31:48.731 00.011 13300 UpdateGuideState exits: m=1906 SNR=30.5
23:31:48.731 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:48.731 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:31:48.731 00.000 13300 Enqueuing Expose request
23:31:48.731 00.000 11596 Worker thread wakes up
23:31:48.731 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:31:48.732 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:31:49.235 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:31:49.523 00.288 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"74a92d1d-f89c-44de-b3fb-cc93f51d5267"}
23:31:49.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"74a92d1d-f89c-44de-b3fb-cc93f51d5267"}
23:31:49.524 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"27cb7db2-2d65-4571-844d-36163d18b447"}
23:31:49.524 00.000 13300 case statement mapped state 6 to 3
23:31:49.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"27cb7db2-2d65-4571-844d-36163d18b447"}
23:31:49.525 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4f31cafc-5fca-4ad9-bab3-d33c1d154ea8"}
23:31:49.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":917,"width":15,"height":15,"star_pos":[7.21,6.73],"pixels":"..."},"id":"4f31cafc-5fca-4ad9-bab3-d33c1d154ea8"}
23:31:52.259 02.734 11596 Exposure complete
23:31:52.335 00.076 11596 worker thread done servicing request
23:31:52.335 00.000 13300 OnExposeComplete: enter
23:31:52.335 00.000 13300 UpdateGuideState(): m_state=6
23:31:52.336 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 918
23:31:52.336 00.000 13300 Star::Find returns 1 (0), X=1060.29, Y=336.51, Mass=1955, SNR=30.9, Peak=227 HFD=3.2
23:31:52.337 00.001 13300 MultiStar: [#1 -0.14,-0.19,0.75,U] [#2 -0.08,-0.11,0.45,U] [#3 -0.05,-0.23,0.41,U] [#4 -0.12,-0.33,0.00,M1] [#5 -0.03,-0.15,0.24,U] [#6 -0.11,-0.14,0.24,U] [#7 -0.19,-0.01,0.22,U] [#8 -0.12,0.07,0.20,U] 
23:31:52.337 00.000 13300 refined, 7 included, MultiStar: {-0.07, -0.15}, one-star: {0.00, -0.19}
23:31:52.337 00.000 13300 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-1.61) = xAngle (-0.40 = -0.40)
23:31:52.337 00.000 13300 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.39 = -0.39)
23:31:52.337 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.15 hyp=0.17 cameraTheta=-2.01 mountX=0.16 mountY=-0.06, mountTheta=-0.39
23:31:52.339 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.15, opts=13)
23:31:52.339 00.000 13300 Enqueuing Move request for scope (-0.07, -0.15)
23:31:52.340 00.001 11596 Worker thread wakes up
23:31:52.340 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.15) opts 0xd
23:31:52.340 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.15)
23:31:52.340 00.000 11596 Moving (-0.07, -0.15) raw xDistance=0.16 yDistance=-0.06
23:31:52.340 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
23:31:52.340 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:52.341 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:31:52.341 00.000 11596 MoveAxis(W, 197, ABG)
23:31:52.341 00.000 11596 Guiding  Dir = 3, Dur = 197
23:31:52.341 00.000 11596 IsSlewing returns 0
23:31:52.348 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
23:31:52.361 00.013 13300 UpdateGuideState exits: m=1955 SNR=30.9
23:31:52.361 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:52.361 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:31:52.361 00.000 13300 Enqueuing Expose request
23:31:52.523 00.162 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"015d6e67-d314-471d-b221-0103a06f8ccb"}
23:31:52.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"015d6e67-d314-471d-b221-0103a06f8ccb"}
23:31:52.524 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3ab94b97-6f41-415e-b4e3-58bfd3e65dad"}
23:31:52.524 00.000 13300 case statement mapped state 6 to 3
23:31:52.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3ab94b97-6f41-415e-b4e3-58bfd3e65dad"}
23:31:52.525 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"50aa5755-b4ae-4c3c-bcd2-3fd375ea5732"}
23:31:52.526 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":918,"width":15,"height":15,"star_pos":[7.29,6.51],"pixels":"..."},"id":"50aa5755-b4ae-4c3c-bcd2-3fd375ea5732"}
23:31:52.538 00.012 11596 IsGuiding returns 0
23:31:53.119 00.581 11596 IsGuiding returns 0
23:31:53.120 00.001 11596 Move returns status 0, amount 197
23:31:53.120 00.000 11596 MoveAxis(N, 0, ABG)
23:31:53.120 00.000 11596 Move returns status 0, amount 0
23:31:53.120 00.000 11596 move complete, result=0
23:31:53.120 00.000 11596 worker thread done servicing request
23:31:53.120 00.000 13300 GuideStep: 0.2 px 197 ms WEST, -0.1 px 0 ms NORTH
23:31:53.120 00.000 11596 Worker thread wakes up
23:31:53.121 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:31:53.622 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:31:55.521 01.899 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"56d9545f-359f-4804-8eb9-a848f40b9848"}
23:31:55.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"56d9545f-359f-4804-8eb9-a848f40b9848"}
23:31:55.522 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"671ad543-0fc6-4486-a798-6012ed0c35bc"}
23:31:55.522 00.000 13300 case statement mapped state 6 to 3
23:31:55.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"671ad543-0fc6-4486-a798-6012ed0c35bc"}
23:31:55.522 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b96a87bf-80e6-4223-b707-ea819a7e0425"}
23:31:55.523 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":918,"width":15,"height":15,"star_pos":[7.29,6.51],"pixels":"..."},"id":"b96a87bf-80e6-4223-b707-ea819a7e0425"}
23:31:56.664 01.141 11596 Exposure complete
23:31:56.746 00.082 11596 worker thread done servicing request
23:31:56.746 00.000 13300 OnExposeComplete: enter
23:31:56.746 00.000 13300 UpdateGuideState(): m_state=6
23:31:56.746 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 919
23:31:56.747 00.001 13300 Star::Find returns 1 (0), X=1060.35, Y=336.60, Mass=1968, SNR=31.0, Peak=252 HFD=3.1
23:31:56.747 00.000 13300 MultiStar: [#1 0.03,-0.15,0.75,U] [#2 -0.13,-0.14,0.45,U] [#3 -0.04,-0.17,0.42,U] [#4 0.03,-0.23,0.29,U] [#5 0.06,0.11,0.24,U] [#6 -0.21,0.03,0.23,U] [#7 -0.13,0.10,0.23,U] [#8 0.19,0.32,0.00,M1] 
23:31:56.748 00.001 13300 refined, 7 included, MultiStar: {-0.01, -0.10}, one-star: {0.07, -0.10}
23:31:56.748 00.000 13300 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-1.61) = xAngle (-0.07 = -0.07)
23:31:56.748 00.000 13300 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.05 = -0.05)
23:31:56.748 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.68 mountX=0.10 mountY=-0.01, mountTheta=-0.05
23:31:56.750 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.10, opts=13)
23:31:56.751 00.001 13300 Enqueuing Move request for scope (-0.01, -0.10)
23:31:56.751 00.000 11596 Worker thread wakes up
23:31:56.751 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.10) opts 0xd
23:31:56.751 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.10)
23:31:56.751 00.000 11596 Moving (-0.01, -0.10) raw xDistance=0.10 yDistance=-0.01
23:31:56.751 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:31:56.751 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:56.752 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:31:56.752 00.000 11596 MoveAxis(E, 0, ABG)
23:31:56.752 00.000 11596 Move returns status 0, amount 0
23:31:56.752 00.000 11596 MoveAxis(N, 0, ABG)
23:31:56.752 00.000 11596 Move returns status 0, amount 0
23:31:56.752 00.000 11596 move complete, result=0
23:31:56.752 00.000 11596 worker thread done servicing request
23:31:56.758 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
23:31:56.768 00.010 13300 UpdateGuideState exits: m=1968 SNR=31.0
23:31:56.769 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:56.769 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:31:56.769 00.000 13300 Enqueuing Expose request
23:31:56.769 00.000 11596 Worker thread wakes up
23:31:56.769 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:31:56.769 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:31:57.274 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:31:58.521 01.247 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6ea1b551-762d-416a-b674-5e67f9f88105"}
23:31:58.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6ea1b551-762d-416a-b674-5e67f9f88105"}
23:31:58.522 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a186872c-97e2-4aa0-8e07-0e87c844efbe"}
23:31:58.522 00.000 13300 case statement mapped state 6 to 3
23:31:58.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a186872c-97e2-4aa0-8e07-0e87c844efbe"}
23:31:58.523 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7c4a6e92-df20-401f-9215-33def83edea1"}
23:31:58.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":919,"width":15,"height":15,"star_pos":[7.35,6.60],"pixels":"..."},"id":"7c4a6e92-df20-401f-9215-33def83edea1"}
23:32:00.310 01.787 11596 Exposure complete
23:32:00.387 00.077 11596 worker thread done servicing request
23:32:00.387 00.000 13300 OnExposeComplete: enter
23:32:00.387 00.000 13300 UpdateGuideState(): m_state=6
23:32:00.387 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 920
23:32:00.387 00.000 13300 Star::Find returns 1 (0), X=1060.33, Y=336.60, Mass=2002, SNR=31.3, Peak=255 HFD=3.2
23:32:00.388 00.001 13300 MultiStar: [#1 -0.04,-0.07,0.75,U] [#2 0.03,-0.05,0.45,U] [#3 0.16,-0.28,0.00,M1] [#4 -0.04,0.04,0.29,U] [#5 -0.04,0.11,0.24,U] [#6 0.04,-0.06,0.23,U] [#7 0.03,-0.11,0.23,U] [#8 -0.21,0.19,0.00,M2] 
23:32:00.388 00.000 13300 refined, 6 included, MultiStar: {0.01, -0.06}, one-star: {0.05, -0.11}
23:32:00.388 00.000 13300 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-1.61) = xAngle (0.18 = 0.18)
23:32:00.388 00.000 13300 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.20 = 0.20)
23:32:00.388 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.43 mountX=0.06 mountY=0.01, mountTheta=0.20
23:32:00.390 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.06, opts=13)
23:32:00.390 00.000 13300 Enqueuing Move request for scope (0.01, -0.06)
23:32:00.390 00.000 11596 Worker thread wakes up
23:32:00.390 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.06) opts 0xd
23:32:00.391 00.001 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.06)
23:32:00.391 00.000 11596 Moving (0.01, -0.06) raw xDistance=0.06 yDistance=0.01
23:32:00.391 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:32:00.391 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:00.391 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:32:00.391 00.000 11596 MoveAxis(E, 0, ABG)
23:32:00.391 00.000 11596 Move returns status 0, amount 0
23:32:00.391 00.000 11596 MoveAxis(N, 0, ABG)
23:32:00.391 00.000 11596 Move returns status 0, amount 0
23:32:00.391 00.000 11596 move complete, result=0
23:32:00.391 00.000 11596 worker thread done servicing request
23:32:00.396 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
23:32:00.404 00.008 13300 UpdateGuideState exits: m=2002 SNR=31.3
23:32:00.405 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:00.405 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:32:00.405 00.000 13300 Enqueuing Expose request
23:32:00.405 00.000 11596 Worker thread wakes up
23:32:00.405 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:32:00.405 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:32:00.919 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:32:01.521 00.602 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"47a78b8a-2190-42df-bf65-5dc741246861"}
23:32:01.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"47a78b8a-2190-42df-bf65-5dc741246861"}
23:32:01.522 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a57473b3-05cd-4a58-a8a5-3f34c9f47000"}
23:32:01.522 00.000 13300 case statement mapped state 6 to 3
23:32:01.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a57473b3-05cd-4a58-a8a5-3f34c9f47000"}
23:32:01.523 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"568e0afc-2575-42a9-bc97-4d63300ee632"}
23:32:01.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":920,"width":15,"height":15,"star_pos":[7.33,6.60],"pixels":"..."},"id":"568e0afc-2575-42a9-bc97-4d63300ee632"}
23:32:03.943 02.420 11596 Exposure complete
23:32:04.016 00.073 11596 worker thread done servicing request
23:32:04.016 00.000 13300 OnExposeComplete: enter
23:32:04.016 00.000 13300 UpdateGuideState(): m_state=6
23:32:04.017 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 921
23:32:04.017 00.000 13300 Star::Find returns 1 (0), X=1060.38, Y=336.67, Mass=1891, SNR=30.4, Peak=255 HFD=3.1
23:32:04.017 00.000 13300 MultiStar: [#1 0.04,-0.01,0.76,U] [#2 0.00,0.13,0.47,U] [#3 0.06,-0.09,0.43,U] [#4 0.11,-0.00,0.30,U] [#5 0.10,-0.02,0.25,U] [#6 0.03,0.12,0.23,U] [#7 0.00,0.19,0.24,U] [#8 -0.41,0.31,0.00,M3] 
23:32:04.018 00.001 13300 refined, 7 included, MultiStar: {0.06, 0.01}, one-star: {0.09, -0.04}
23:32:04.018 00.000 13300 CameraToMount -- cameraTheta (0.19) - m_xAngle (-1.61) = xAngle (1.79 = 1.79)
23:32:04.018 00.000 13300 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.81 = 1.81)
23:32:04.018 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.01 hyp=0.06 cameraTheta=0.19 mountX=-0.01 mountY=0.06, mountTheta=1.80
23:32:04.019 00.001 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.01, opts=13)
23:32:04.019 00.000 13300 Enqueuing Move request for scope (0.06, 0.01)
23:32:04.020 00.001 11596 Worker thread wakes up
23:32:04.020 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.01) opts 0xd
23:32:04.020 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.01)
23:32:04.020 00.000 11596 Moving (0.06, 0.01) raw xDistance=-0.01 yDistance=0.06
23:32:04.020 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:32:04.020 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:04.020 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:32:04.020 00.000 11596 MoveAxis(E, 0, ABG)
23:32:04.020 00.000 11596 Move returns status 0, amount 0
23:32:04.020 00.000 11596 MoveAxis(N, 0, ABG)
23:32:04.021 00.001 11596 Move returns status 0, amount 0
23:32:04.021 00.000 11596 move complete, result=0
23:32:04.021 00.000 11596 worker thread done servicing request
23:32:04.025 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
23:32:04.033 00.008 13300 UpdateGuideState exits: m=1891 SNR=30.4
23:32:04.033 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:04.033 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:32:04.033 00.000 13300 Enqueuing Expose request
23:32:04.033 00.000 11596 Worker thread wakes up
23:32:04.033 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:32:04.034 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:32:04.527 00.493 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"55c6358f-24bd-4266-8827-f89ed5116e93"}
23:32:04.527 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"55c6358f-24bd-4266-8827-f89ed5116e93"}
23:32:04.527 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7786f18c-b5d4-4e0e-8245-f7f1ddedb3f5"}
23:32:04.528 00.001 13300 case statement mapped state 6 to 3
23:32:04.528 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7786f18c-b5d4-4e0e-8245-f7f1ddedb3f5"}
23:32:04.528 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2afc9584-9bfa-4d0d-a68c-3bf65122690e"}
23:32:04.529 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":921,"width":15,"height":15,"star_pos":[7.38,6.67],"pixels":"..."},"id":"2afc9584-9bfa-4d0d-a68c-3bf65122690e"}
23:32:04.548 00.019 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:32:07.278 02.730 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:32:07.278 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:32:07.279 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:32:07.280 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:07.281 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:07.282 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:32:07.284 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:07.286 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:07.287 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:07.288 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:07.289 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:07.290 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:32:07.290 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:32:07.291 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:32:07.291 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:32:07.292 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:32:07.293 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":921,"width":15,"height":15,"star_pos":[7.38,6.67],"pixels":"..."},"id":1}
23:32:07.527 00.234 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4a7c5ec0-7116-4360-9cce-7b01dde6bd0e"}
23:32:07.527 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4a7c5ec0-7116-4360-9cce-7b01dde6bd0e"}
23:32:07.528 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b35a853b-c184-4042-b6ca-11d29dfba9d4"}
23:32:07.528 00.000 13300 case statement mapped state 6 to 3
23:32:07.528 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b35a853b-c184-4042-b6ca-11d29dfba9d4"}
23:32:07.529 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b65ca076-cb2f-4d33-b25e-46e5b75858c6"}
23:32:07.530 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":921,"width":15,"height":15,"star_pos":[7.38,6.67],"pixels":"..."},"id":"b65ca076-cb2f-4d33-b25e-46e5b75858c6"}
23:32:07.588 00.058 11596 Exposure complete
23:32:07.686 00.098 11596 worker thread done servicing request
23:32:07.687 00.001 13300 OnExposeComplete: enter
23:32:07.687 00.000 13300 UpdateGuideState(): m_state=6
23:32:07.687 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 922
23:32:07.687 00.000 13300 Star::Find returns 1 (0), X=1060.30, Y=336.66, Mass=1915, SNR=30.6, Peak=255 HFD=3.3
23:32:07.688 00.001 13300 MultiStar: [#1 -0.02,-0.00,0.75,U] [#2 0.05,0.00,0.46,U] [#3 -0.08,-0.26,0.00,M1] [#4 -0.22,0.01,0.29,U] [#5 0.00,-0.11,0.24,U] [#6 -0.21,-0.04,0.23,U] [#7 -0.07,0.24,0.00,M1] [#8 0.24,0.35,0.00,M4] 
23:32:07.688 00.000 13300 refined, 5 included, MultiStar: {-0.03, -0.03}, one-star: {0.01, -0.05}
23:32:07.688 00.000 13300 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-1.61) = xAngle (-0.81 = -0.81)
23:32:07.688 00.000 13300 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.79 = -0.79)
23:32:07.689 00.001 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-2.41 mountX=0.03 mountY=-0.03, mountTheta=-0.80
23:32:07.690 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.03, opts=13)
23:32:07.691 00.001 13300 Enqueuing Move request for scope (-0.03, -0.03)
23:32:07.691 00.000 11596 Worker thread wakes up
23:32:07.691 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.03) opts 0xd
23:32:07.691 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.03)
23:32:07.691 00.000 11596 Moving (-0.03, -0.03) raw xDistance=0.03 yDistance=-0.03
23:32:07.691 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:32:07.691 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:07.692 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:32:07.692 00.000 11596 MoveAxis(E, 0, ABG)
23:32:07.692 00.000 11596 Move returns status 0, amount 0
23:32:07.692 00.000 11596 MoveAxis(N, 0, ABG)
23:32:07.692 00.000 11596 Move returns status 0, amount 0
23:32:07.692 00.000 11596 move complete, result=0
23:32:07.693 00.001 11596 worker thread done servicing request
23:32:07.699 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
23:32:07.710 00.011 13300 UpdateGuideState exits: m=1915 SNR=30.6
23:32:07.710 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:07.710 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:32:07.710 00.000 13300 Enqueuing Expose request
23:32:07.710 00.000 11596 Worker thread wakes up
23:32:07.710 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:32:07.711 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:32:08.213 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:32:08.967 00.754 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:32:08.967 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:32:10.527 01.560 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cb2b146c-3712-4dee-9b5c-d095f35bd8e1"}
23:32:10.527 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cb2b146c-3712-4dee-9b5c-d095f35bd8e1"}
23:32:10.528 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dcf01ce8-4360-4ce3-85b7-3702662a7a60"}
23:32:10.529 00.001 13300 case statement mapped state 6 to 3
23:32:10.529 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dcf01ce8-4360-4ce3-85b7-3702662a7a60"}
23:32:10.529 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"60b01a4f-8dc7-44a7-9b37-3049b08ec681"}
23:32:10.530 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":922,"width":15,"height":15,"star_pos":[7.30,6.66],"pixels":"..."},"id":"60b01a4f-8dc7-44a7-9b37-3049b08ec681"}
23:32:10.652 00.122 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:32:10.653 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:32:10.654 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:32:10.654 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:32:10.655 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:32:10.657 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:10.658 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:10.659 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:32:10.661 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:10.662 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:10.663 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:10.664 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:10.665 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:10.666 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:32:10.666 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:32:10.667 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:32:10.667 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":922,"width":15,"height":15,"star_pos":[7.30,6.66],"pixels":"..."},"id":1}
23:32:11.015 00.348 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:32:11.015 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:32:11.043 00.028 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:32:11.044 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:11.045 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:11.046 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:32:11.047 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:11.048 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:11.049 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:11.050 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:11.051 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:11.053 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:32:11.053 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:32:11.054 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:32:11.054 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:32:11.055 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:32:11.055 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:32:11.056 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:32:11.057 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":922,"width":15,"height":15,"star_pos":[7.30,6.66],"pixels":"..."},"id":1}
23:32:11.236 00.179 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:32:11.236 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:32:11.312 00.076 11596 Exposure complete
23:32:11.422 00.110 11596 worker thread done servicing request
23:32:11.423 00.001 13300 OnExposeComplete: enter
23:32:11.423 00.000 13300 UpdateGuideState(): m_state=6
23:32:11.424 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 923
23:32:11.424 00.000 13300 Star::Find returns 1 (0), X=1060.26, Y=336.72, Mass=1938, SNR=30.8, Peak=255 HFD=3.2
23:32:11.425 00.001 13300 MultiStar: [#1 -0.01,0.03,0.75,U] [#2 -0.13,0.06,0.46,U] [#3 -0.18,-0.03,0.43,U] [#4 -0.21,-0.29,0.00,M1] [#5 0.08,-0.17,0.25,U] [#6 -0.18,-0.00,0.24,U] [#7 0.04,-0.05,0.24,U] [#8 -0.29,0.29,0.00,M5] 
23:32:11.425 00.000 13300 single-star, 6 included, MultiStar: {-0.05, -0.00}, one-star: {-0.02, 0.02}
23:32:11.425 00.000 13300 CameraToMount -- cameraTheta (2.55) - m_xAngle (-1.61) = xAngle (4.16 = -2.12)
23:32:11.425 00.000 13300 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.18 = -2.11)
23:32:11.426 00.001 13300 CameraToMount -- cameraX=-0.02 cameraY=0.02 hyp=0.03 cameraTheta=2.55 mountX=-0.01 mountY=-0.02, mountTheta=-2.12
23:32:11.428 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.02, opts=13)
23:32:11.429 00.001 13300 Enqueuing Move request for scope (-0.02, 0.02)
23:32:11.429 00.000 11596 Worker thread wakes up
23:32:11.429 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.02) opts 0xd
23:32:11.429 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.02)
23:32:11.429 00.000 11596 Moving (-0.02, 0.02) raw xDistance=-0.01 yDistance=-0.02
23:32:11.429 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:32:11.430 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:11.430 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:32:11.430 00.000 11596 MoveAxis(E, 0, ABG)
23:32:11.430 00.000 11596 Move returns status 0, amount 0
23:32:11.430 00.000 11596 MoveAxis(N, 0, ABG)
23:32:11.430 00.000 11596 Move returns status 0, amount 0
23:32:11.431 00.001 11596 move complete, result=0
23:32:11.432 00.001 11596 worker thread done servicing request
23:32:11.439 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
23:32:11.448 00.009 13300 UpdateGuideState exits: m=1938 SNR=30.8
23:32:11.448 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:11.448 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:32:11.448 00.000 13300 Enqueuing Expose request
23:32:11.449 00.001 11596 Worker thread wakes up
23:32:11.449 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:32:11.449 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:32:11.963 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:32:12.499 00.536 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:32:12.500 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:32:12.501 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:32:12.501 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:32:12.501 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:32:12.503 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:12.504 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:12.505 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:32:12.506 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:12.508 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:12.509 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:12.510 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:12.511 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:12.512 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:32:12.513 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:32:12.513 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:32:12.514 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":923,"width":15,"height":15,"star_pos":[7.26,6.72],"pixels":"..."},"id":1}
23:32:13.024 00.510 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:32:13.024 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:32:13.527 00.503 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f9e15d69-f85b-4a05-8aad-ae3b0102122e"}
23:32:13.527 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f9e15d69-f85b-4a05-8aad-ae3b0102122e"}
23:32:13.528 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"411ee7ea-57f7-4c50-8a5f-b706b876f646"}
23:32:13.529 00.001 13300 case statement mapped state 6 to 3
23:32:13.529 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"411ee7ea-57f7-4c50-8a5f-b706b876f646"}
23:32:13.530 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8af7ed82-783c-442c-a150-01cbe10279d0"}
23:32:13.530 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":923,"width":15,"height":15,"star_pos":[7.26,6.72],"pixels":"..."},"id":"8af7ed82-783c-442c-a150-01cbe10279d0"}
23:32:13.568 00.038 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:32:13.568 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:32:13.569 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:32:13.569 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:32:13.570 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:32:13.572 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:13.573 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:13.574 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:32:13.576 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:13.577 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:13.578 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:13.580 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:13.581 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:13.583 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:32:13.583 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:32:13.584 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:32:13.584 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":923,"width":15,"height":15,"star_pos":[7.26,6.72],"pixels":"..."},"id":1}
23:32:14.065 00.481 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:32:14.065 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:32:14.227 00.162 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:32:14.228 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:32:14.228 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:32:14.230 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:14.232 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:14.233 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:32:14.235 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:14.237 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:14.238 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:14.240 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:14.241 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:14.242 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:32:14.243 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:32:14.244 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:32:14.245 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:32:14.246 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:32:14.247 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":923,"width":15,"height":15,"star_pos":[7.26,6.72],"pixels":"..."},"id":1}
23:32:14.657 00.410 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:32:14.658 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:32:15.030 00.372 11596 Exposure complete
23:32:15.183 00.153 11596 worker thread done servicing request
23:32:15.184 00.001 13300 OnExposeComplete: enter
23:32:15.184 00.000 13300 UpdateGuideState(): m_state=6
23:32:15.185 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 924
23:32:15.185 00.000 13300 Star::Find returns 1 (0), X=1060.26, Y=336.67, Mass=1933, SNR=30.8, Peak=251 HFD=3.1
23:32:15.187 00.002 13300 MultiStar: [#1 0.05,-0.04,0.75,U] [#2 -0.09,0.14,0.46,U] [#3 0.01,-0.06,0.42,U] [#4 -0.01,-0.10,0.28,U] [#5 -0.12,0.19,0.25,U] [#6 -0.23,0.06,0.24,U] [#7 -0.11,0.09,0.22,U] [#8 -0.18,0.15,0.20,U] 
23:32:15.187 00.000 13300 refined, 8 included, MultiStar: {-0.04, 0.01}, one-star: {-0.02, -0.04}
23:32:15.188 00.001 13300 CameraToMount -- cameraTheta (2.85) - m_xAngle (-1.61) = xAngle (4.46 = -1.82)
23:32:15.188 00.000 13300 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.48 = -1.81)
23:32:15.189 00.001 13300 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=2.85 mountX=-0.01 mountY=-0.04, mountTheta=-1.82
23:32:15.192 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.01, opts=13)
23:32:15.192 00.000 13300 Enqueuing Move request for scope (-0.04, 0.01)
23:32:15.193 00.001 11596 Worker thread wakes up
23:32:15.193 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
23:32:15.193 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
23:32:15.193 00.000 11596 Moving (-0.04, 0.01) raw xDistance=-0.01 yDistance=-0.04
23:32:15.193 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:32:15.193 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:15.194 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:32:15.194 00.000 11596 MoveAxis(E, 0, ABG)
23:32:15.194 00.000 11596 Move returns status 0, amount 0
23:32:15.195 00.001 11596 MoveAxis(N, 0, ABG)
23:32:15.195 00.000 11596 Move returns status 0, amount 0
23:32:15.195 00.000 11596 move complete, result=0
23:32:15.196 00.001 11596 worker thread done servicing request
23:32:15.205 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
23:32:15.219 00.014 13300 UpdateGuideState exits: m=1933 SNR=30.8
23:32:15.219 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:15.219 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:32:15.219 00.000 13300 Enqueuing Expose request
23:32:15.220 00.001 11596 Worker thread wakes up
23:32:15.220 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:32:15.220 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:32:15.735 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:32:15.871 00.136 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:32:15.872 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:15.873 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:15.874 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:32:15.876 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:15.877 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:15.878 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:15.880 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:15.881 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:15.882 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:32:15.882 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:32:15.882 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:32:15.883 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:32:15.884 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:32:15.884 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:32:15.885 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:32:15.885 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":924,"width":15,"height":15,"star_pos":[7.26,6.67],"pixels":"..."},"id":1}
23:32:16.219 00.334 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:32:16.220 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:32:16.431 00.211 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:32:16.432 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:32:16.432 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:32:16.434 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:16.435 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:16.436 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:32:16.437 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:16.438 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:16.439 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:16.440 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:16.441 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:16.442 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:32:16.442 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:32:16.443 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:32:16.443 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:32:16.444 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:32:16.444 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":924,"width":15,"height":15,"star_pos":[7.26,6.67],"pixels":"..."},"id":1}
23:32:16.527 00.083 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e05abd48-5deb-4f99-8909-3222fa2f0f7f"}
23:32:16.527 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e05abd48-5deb-4f99-8909-3222fa2f0f7f"}
23:32:16.528 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"37a5f6ad-68ea-445f-ac6f-161af99f0094"}
23:32:16.528 00.000 13300 case statement mapped state 6 to 3
23:32:16.528 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"37a5f6ad-68ea-445f-ac6f-161af99f0094"}
23:32:16.529 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e970763e-0bce-4c10-90d2-4ec988339172"}
23:32:16.530 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":924,"width":15,"height":15,"star_pos":[7.26,6.67],"pixels":"..."},"id":"e970763e-0bce-4c10-90d2-4ec988339172"}
23:32:16.689 00.159 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:32:16.689 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:32:17.718 01.029 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:32:17.719 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:17.720 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:17.721 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:32:17.723 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:17.724 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:17.725 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:17.726 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:17.726 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:17.727 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:32:17.727 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:32:17.728 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:32:17.728 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:32:17.729 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:32:17.729 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:32:17.730 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:32:17.730 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":924,"width":15,"height":15,"star_pos":[7.26,6.67],"pixels":"..."},"id":1}
23:32:18.218 00.488 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:32:18.218 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:32:18.781 00.563 11596 Exposure complete
23:32:18.885 00.104 11596 worker thread done servicing request
23:32:18.885 00.000 13300 OnExposeComplete: enter
23:32:18.885 00.000 13300 UpdateGuideState(): m_state=6
23:32:18.886 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 925
23:32:18.886 00.000 13300 Star::Find returns 1 (0), X=1060.23, Y=336.84, Mass=1227, SNR=24.2, Peak=197 HFD=2.7
23:32:18.887 00.001 13300 MultiStar: [#1 -0.05,0.11,0.74,U] [#2 0.15,0.09,0.47,U] [#3 -0.11,-0.01,0.44,U] [#4 0.23,0.31,0.00,M1] [#5 -0.12,0.21,0.25,U] [#6 -0.09,0.11,0.23,U] [#7 0.01,0.10,0.22,U] [#8 -0.17,0.26,0.00,M5] 
23:32:18.887 00.000 13300 refined, 6 included, MultiStar: {-0.03, 0.10}, one-star: {-0.05, 0.13}
23:32:18.887 00.000 13300 CameraToMount -- cameraTheta (1.88) - m_xAngle (-1.61) = xAngle (3.49 = -2.80)
23:32:18.887 00.000 13300 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.50 = -2.78)
23:32:18.887 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.10 hyp=0.11 cameraTheta=1.88 mountX=-0.10 mountY=-0.04, mountTheta=-2.78
23:32:18.890 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.10, opts=13)
23:32:18.891 00.001 13300 Enqueuing Move request for scope (-0.03, 0.10)
23:32:18.891 00.000 11596 Worker thread wakes up
23:32:18.891 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.10) opts 0xd
23:32:18.891 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.10)
23:32:18.891 00.000 11596 Moving (-0.03, 0.10) raw xDistance=-0.10 yDistance=-0.04
23:32:18.892 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:32:18.892 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:18.893 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:32:18.893 00.000 11596 MoveAxis(E, 0, ABG)
23:32:18.893 00.000 11596 Move returns status 0, amount 0
23:32:18.894 00.001 11596 MoveAxis(N, 0, ABG)
23:32:18.894 00.000 11596 Move returns status 0, amount 0
23:32:18.894 00.000 11596 move complete, result=0
23:32:18.894 00.000 11596 worker thread done servicing request
23:32:18.901 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=197, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
23:32:18.912 00.011 13300 UpdateGuideState exits: m=1227 SNR=24.2
23:32:18.912 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:18.912 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:32:18.913 00.001 13300 Enqueuing Expose request
23:32:18.913 00.000 11596 Worker thread wakes up
23:32:18.913 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:32:18.913 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:32:19.424 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:32:19.527 00.103 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4916b70e-c126-4fdc-9c15-c8ff685e62fe"}
23:32:19.527 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4916b70e-c126-4fdc-9c15-c8ff685e62fe"}
23:32:19.528 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6020889d-c7a5-42db-ae58-1e4ba493d76b"}
23:32:19.528 00.000 13300 case statement mapped state 6 to 3
23:32:19.528 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6020889d-c7a5-42db-ae58-1e4ba493d76b"}
23:32:19.529 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"59ea7deb-ce1e-4ad9-934e-ce6625aaa67e"}
23:32:19.529 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":925,"width":15,"height":15,"star_pos":[7.23,6.84],"pixels":"..."},"id":"59ea7deb-ce1e-4ad9-934e-ce6625aaa67e"}
23:32:22.467 02.938 11596 Exposure complete
23:32:22.526 00.059 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"68a53288-8530-4f10-bc48-0ec498d9e11b"}
23:32:22.526 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"68a53288-8530-4f10-bc48-0ec498d9e11b"}
23:32:22.527 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4de070c3-bc30-4d75-a428-7631b28f9ffe"}
23:32:22.527 00.000 13300 case statement mapped state 6 to 3
23:32:22.527 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4de070c3-bc30-4d75-a428-7631b28f9ffe"}
23:32:22.527 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a8b391a1-f9b5-4ff3-b62d-d3f917b294de"}
23:32:22.528 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":925,"width":15,"height":15,"star_pos":[7.23,6.84],"pixels":"..."},"id":"a8b391a1-f9b5-4ff3-b62d-d3f917b294de"}
23:32:22.540 00.012 11596 worker thread done servicing request
23:32:22.540 00.000 13300 OnExposeComplete: enter
23:32:22.541 00.001 13300 UpdateGuideState(): m_state=6
23:32:22.541 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 926
23:32:22.542 00.001 13300 Star::Find returns 1 (0), X=1060.95, Y=349.34, Mass=2027, SNR=31.4, Peak=224 HFD=3.3
23:32:22.542 00.000 13300 MultiStar: large primary error, entering stabilization period
23:32:22.542 00.000 13300 CameraToMount -- cameraTheta (1.52) - m_xAngle (-1.61) = xAngle (3.13 = 3.13)
23:32:22.542 00.000 13300 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.14 = 3.14)
23:32:22.542 00.000 13300 CameraToMount -- cameraX=0.67 cameraY=12.64 hyp=12.65 cameraTheta=1.52 mountX=-12.65 mountY=0.01, mountTheta=3.14
23:32:22.545 00.003 13300 SchedulePrimaryMove(1016D950, x=0.67, y=12.64, opts=13)
23:32:22.545 00.000 13300 Enqueuing Move request for scope (0.67, 12.64)
23:32:22.545 00.000 11596 Worker thread wakes up
23:32:22.545 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.67, 12.64) opts 0xd
23:32:22.546 00.001 11596 Handling offset move in thread for scope, endpoint = (0.67, 12.64)
23:32:22.546 00.000 11596 Moving (0.67, 12.64) raw xDistance=-12.65 yDistance=0.01
23:32:22.546 00.000 11596 GuideAlgorithmHysteresis::Result() returns -7.97 from input -12.65
23:32:22.546 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:22.546 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:32:22.546 00.000 11596 MoveAxis(E, 15843, ABG)
23:32:22.546 00.000 11596 duration set to 2500 by maxRaDuration
23:32:22.546 00.000 11596 Guiding  Dir = 2, Dur = 2500
23:32:22.547 00.001 11596 IsSlewing returns 0
23:32:22.552 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=224, med=4, FiltMin=2, FiltMax=128, Gamma=0.510
23:32:22.559 00.007 13300 UpdateGuideState exits: m=2027 SNR=31.4
23:32:22.559 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:22.559 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:32:22.559 00.000 13300 Enqueuing Expose request
23:32:22.641 00.082 11596 IsGuiding returns 0
23:32:23.022 00.381 11596 PulseGuide returned control before completion, sleep 2129
23:32:24.243 01.221 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:32:24.244 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:24.246 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:24.247 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:32:24.248 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:24.249 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:24.250 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:24.251 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:24.252 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:24.252 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:32:24.253 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:32:24.253 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:32:24.253 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:32:24.254 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:32:24.254 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:32:24.255 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:32:24.255 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":926,"width":15,"height":15,"star_pos":[6.95,7.34],"pixels":"..."},"id":1}
23:32:24.873 00.618 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:32:24.874 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:32:25.351 00.477 11596 IsGuiding returns 1
23:32:25.351 00.000 11596 scope still moving after pulse duration time elapsed
23:32:25.378 00.027 11596 IsSlewing returns 0
23:32:25.526 00.148 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5236caf5-2276-4ddc-b29a-f7442aba1b23"}
23:32:25.526 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5236caf5-2276-4ddc-b29a-f7442aba1b23"}
23:32:25.527 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"79c9d426-a1be-4ea4-bbb3-a1cf987bab79"}
23:32:25.527 00.000 13300 case statement mapped state 6 to 3
23:32:25.527 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"79c9d426-a1be-4ea4-bbb3-a1cf987bab79"}
23:32:25.527 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6b4a80d9-c2f1-4f8a-88cc-a2293e502320"}
23:32:25.528 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":926,"width":15,"height":15,"star_pos":[6.95,7.34],"pixels":"..."},"id":"6b4a80d9-c2f1-4f8a-88cc-a2293e502320"}
23:32:25.569 00.041 11596 IsGuiding returns 1
23:32:25.596 00.027 11596 IsSlewing returns 0
23:32:25.796 00.200 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:32:25.797 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:25.798 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:25.799 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:32:25.800 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:25.801 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:25.802 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:25.803 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:25.803 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:25.804 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:32:25.804 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:32:25.805 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:32:25.805 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:32:25.806 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:32:25.806 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:32:25.806 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:32:25.807 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":926,"width":15,"height":15,"star_pos":[6.95,7.34],"pixels":"..."},"id":1}
23:32:25.871 00.064 11596 IsGuiding returns 0
23:32:25.871 00.000 11596 scope move finished after 2500 + 729 ms
23:32:25.871 00.000 11596 Move returns status 0, amount 2500
23:32:25.871 00.000 11596 MoveAxis(N, 0, ABG)
23:32:25.871 00.000 11596 Move returns status 0, amount 0
23:32:25.871 00.000 11596 move complete, result=0
23:32:25.871 00.000 11596 worker thread done servicing request
23:32:25.871 00.000 13300 GuideStep: -12.7 px 2500 ms EAST, 0.0 px 0 ms NORTH
23:32:25.871 00.000 11596 Worker thread wakes up
23:32:25.872 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:32:26.381 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1046,334,31,31)
23:32:27.132 00.751 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:32:27.133 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:32:28.525 01.392 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"05452f17-1ce8-415c-895e-4b28efb574c9"}
23:32:28.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"05452f17-1ce8-415c-895e-4b28efb574c9"}
23:32:28.526 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a18cadab-ad51-4ecb-8b4d-4d5f746b05e5"}
23:32:28.526 00.000 13300 case statement mapped state 6 to 3
23:32:28.526 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a18cadab-ad51-4ecb-8b4d-4d5f746b05e5"}
23:32:28.526 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"beffc3e0-0763-4058-a9a5-08878a07a8f5"}
23:32:28.527 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":926,"width":15,"height":15,"star_pos":[6.95,7.34],"pixels":"..."},"id":"beffc3e0-0763-4058-a9a5-08878a07a8f5"}
23:32:29.440 00.913 11596 Exposure complete
23:32:29.525 00.085 11596 worker thread done servicing request
23:32:29.526 00.001 13300 OnExposeComplete: enter
23:32:29.526 00.000 13300 UpdateGuideState(): m_state=6
23:32:29.527 00.001 13300 Star::Find(15, 1060, 349, 0, (0,0,0,0), 1.5, 10.0, 255) frame 927
23:32:29.527 00.000 13300 Star::Find returns 1 (0), X=1060.89, Y=348.22, Mass=1923, SNR=30.7, Peak=206 HFD=3.2
23:32:29.527 00.000 13300 CameraToMount -- cameraTheta (1.52) - m_xAngle (-1.61) = xAngle (3.13 = 3.13)
23:32:29.527 00.000 13300 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.14 = 3.14)
23:32:29.527 00.000 13300 CameraToMount -- cameraX=0.61 cameraY=11.51 hyp=11.53 cameraTheta=1.52 mountX=-11.53 mountY=0.01, mountTheta=3.14
23:32:29.529 00.002 13300 SchedulePrimaryMove(1016D950, x=0.61, y=11.51, opts=13)
23:32:29.529 00.000 13300 Enqueuing Move request for scope (0.61, 11.51)
23:32:29.529 00.000 11596 Worker thread wakes up
23:32:29.530 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.61, 11.51) opts 0xd
23:32:29.530 00.000 11596 Handling offset move in thread for scope, endpoint = (0.61, 11.51)
23:32:29.530 00.000 11596 Moving (0.61, 11.51) raw xDistance=-11.53 yDistance=0.01
23:32:29.530 00.000 11596 GuideAlgorithmHysteresis::Result() returns -7.82 from input -11.53
23:32:29.530 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:29.530 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:32:29.530 00.000 11596 MoveAxis(E, 15543, ABG)
23:32:29.530 00.000 11596 duration set to 2500 by maxRaDuration
23:32:29.530 00.000 11596 Guiding  Dir = 2, Dur = 2500
23:32:29.531 00.001 11596 IsSlewing returns 0
23:32:29.537 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=206, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
23:32:29.549 00.012 13300 UpdateGuideState exits: m=1923 SNR=30.7
23:32:29.549 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:29.549 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:32:29.549 00.000 13300 Enqueuing Expose request
23:32:29.558 00.009 11596 IsGuiding returns 0
23:32:29.648 00.090 11596 PulseGuide returned control before completion, sleep 2421
23:32:29.902 00.254 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:32:29.903 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:29.904 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:29.906 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:32:29.907 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:29.908 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:29.909 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:29.911 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:29.912 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:29.913 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:32:29.913 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:32:29.914 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:32:29.914 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:32:29.915 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:32:29.915 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:32:29.916 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:32:29.916 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":927,"width":15,"height":15,"star_pos":[6.89,7.22],"pixels":"..."},"id":1}
23:32:31.128 01.212 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:32:31.128 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:32:31.311 00.183 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:32:31.312 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:31.313 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:31.314 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:32:31.316 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:31.317 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:31.318 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:31.319 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:31.320 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:31.321 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:32:31.322 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:32:31.323 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:32:31.323 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:32:31.324 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:32:31.324 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:32:31.325 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:32:31.326 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":927,"width":15,"height":15,"star_pos":[6.89,7.22],"pixels":"..."},"id":1}
23:32:31.524 00.198 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"60eff701-1199-4084-842e-183ff6a5e737"}
23:32:31.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"60eff701-1199-4084-842e-183ff6a5e737"}
23:32:31.525 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8514c49e-8eb0-4c33-ab4c-a9f824369e7d"}
23:32:31.525 00.000 13300 case statement mapped state 6 to 3
23:32:31.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8514c49e-8eb0-4c33-ab4c-a9f824369e7d"}
23:32:31.525 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4a21c4f0-f6f5-4142-b67a-f627200ad0c7"}
23:32:31.526 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":927,"width":15,"height":15,"star_pos":[6.89,7.22],"pixels":"..."},"id":"4a21c4f0-f6f5-4142-b67a-f627200ad0c7"}
23:32:31.563 00.037 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:32:31.564 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:32:32.226 00.662 11596 IsGuiding returns 1
23:32:32.226 00.000 11596 scope still moving after pulse duration time elapsed
23:32:32.252 00.026 11596 IsSlewing returns 0
23:32:32.314 00.062 11596 IsGuiding returns 1
23:32:32.315 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:32:32.316 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:32:32.316 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:32:32.316 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:32:32.317 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:32:32.318 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:32.319 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:32.320 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:32:32.322 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:32.323 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:32.324 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:32.325 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:32.326 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:32.327 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:32:32.328 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:32:32.329 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:32:32.329 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":927,"width":15,"height":15,"star_pos":[6.89,7.22],"pixels":"..."},"id":1}
23:32:32.342 00.013 11596 IsSlewing returns 0
23:32:32.451 00.109 11596 IsGuiding returns 0
23:32:32.451 00.000 11596 scope move finished after 2500 + 393 ms
23:32:32.451 00.000 11596 Move returns status 0, amount 2500
23:32:32.451 00.000 11596 MoveAxis(N, 0, ABG)
23:32:32.451 00.000 11596 Move returns status 0, amount 0
23:32:32.451 00.000 11596 move complete, result=0
23:32:32.451 00.000 11596 worker thread done servicing request
23:32:32.451 00.000 11596 Worker thread wakes up
23:32:32.452 00.001 13300 GuideStep: -11.5 px 2500 ms EAST, 0.0 px 0 ms NORTH
23:32:32.452 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:32:32.672 00.220 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:32:32.672 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:32:32.961 00.289 11596 Handling exposure in thread, d=3000 o=3 r=(1046,333,31,31)
23:32:33.651 00.690 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:32:33.652 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:33.654 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:33.655 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:32:33.656 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:33.657 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:33.657 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:33.658 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:33.659 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:33.660 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:32:33.660 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:32:33.667 00.007 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:32:33.667 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:32:33.667 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:32:33.668 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:32:33.668 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:32:33.669 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":927,"width":15,"height":15,"star_pos":[6.89,7.22],"pixels":"..."},"id":1}
23:32:33.954 00.285 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:32:33.954 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:32:34.523 00.569 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a91cbead-7bb4-4f77-89c3-d4ed12933b65"}
23:32:34.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a91cbead-7bb4-4f77-89c3-d4ed12933b65"}
23:32:34.524 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3e50a5ed-d8a6-4634-beff-61b180c6cbb4"}
23:32:34.524 00.000 13300 case statement mapped state 6 to 3
23:32:34.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3e50a5ed-d8a6-4634-beff-61b180c6cbb4"}
23:32:34.524 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ca1732c7-cfea-46f2-8d1b-ad4e662ab471"}
23:32:34.525 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":927,"width":15,"height":15,"star_pos":[6.89,7.22],"pixels":"..."},"id":"ca1732c7-cfea-46f2-8d1b-ad4e662ab471"}
23:32:34.717 00.192 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:32:34.718 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:34.719 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:34.720 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:32:34.722 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:34.723 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:34.724 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:34.725 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:34.726 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:34.727 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:32:34.727 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:32:34.729 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:32:34.729 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:32:34.730 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:32:34.730 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:32:34.731 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:32:34.731 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":927,"width":15,"height":15,"star_pos":[6.89,7.22],"pixels":"..."},"id":1}
23:32:34.974 00.243 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:32:34.974 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:32:35.406 00.432 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:32:35.406 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:32:35.407 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:32:35.408 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:35.409 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:35.410 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:32:35.411 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:35.412 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:35.413 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:35.414 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:35.415 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:35.416 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:32:35.416 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:32:35.417 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:32:35.417 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:32:35.418 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:32:35.418 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":927,"width":15,"height":15,"star_pos":[6.89,7.22],"pixels":"..."},"id":1}
23:32:35.876 00.458 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:32:35.877 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:35.878 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:35.879 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:32:35.881 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:35.882 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:35.883 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:35.885 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:35.886 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:35.887 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:32:35.888 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:32:35.888 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:32:35.889 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:32:35.889 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:32:35.889 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:32:35.890 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:32:35.890 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":927,"width":15,"height":15,"star_pos":[6.89,7.22],"pixels":"..."},"id":1}
23:32:35.972 00.082 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:32:35.972 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:32:36.004 00.032 11596 Exposure complete
23:32:36.124 00.120 11596 worker thread done servicing request
23:32:36.124 00.000 13300 OnExposeComplete: enter
23:32:36.124 00.000 13300 UpdateGuideState(): m_state=6
23:32:36.125 00.001 13300 Star::Find(15, 1060, 348, 0, (0,0,0,0), 1.5, 10.0, 255) frame 928
23:32:36.125 00.000 13300 Star::Find returns 1 (0), X=1060.71, Y=345.90, Mass=2004, SNR=31.3, Peak=239 HFD=3.2
23:32:36.125 00.000 13300 CameraToMount -- cameraTheta (1.52) - m_xAngle (-1.61) = xAngle (3.13 = 3.13)
23:32:36.125 00.000 13300 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.15 = -3.14)
23:32:36.125 00.000 13300 CameraToMount -- cameraX=0.43 cameraY=9.19 hyp=9.20 cameraTheta=1.52 mountX=-9.20 mountY=-0.05, mountTheta=-3.14
23:32:36.128 00.003 13300 SchedulePrimaryMove(1016D950, x=0.43, y=9.19, opts=13)
23:32:36.128 00.000 13300 Enqueuing Move request for scope (0.43, 9.19)
23:32:36.128 00.000 11596 Worker thread wakes up
23:32:36.129 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.43, 9.19) opts 0xd
23:32:36.129 00.000 11596 Handling offset move in thread for scope, endpoint = (0.43, 9.19)
23:32:36.130 00.001 11596 Moving (0.43, 9.19) raw xDistance=-9.20 yDistance=-0.05
23:32:36.130 00.000 11596 GuideAlgorithmHysteresis::Result() returns -6.34 from input -9.20
23:32:36.130 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:36.130 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:32:36.130 00.000 11596 MoveAxis(E, 12608, ABG)
23:32:36.130 00.000 11596 duration set to 2500 by maxRaDuration
23:32:36.131 00.001 11596 Guiding  Dir = 2, Dur = 2500
23:32:36.131 00.000 11596 IsSlewing returns 0
23:32:36.139 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
23:32:36.152 00.013 13300 UpdateGuideState exits: m=2004 SNR=31.3
23:32:36.152 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:36.152 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:32:36.152 00.000 13300 Enqueuing Expose request
23:32:36.287 00.135 11596 IsGuiding returns 0
23:32:36.553 00.266 11596 PulseGuide returned control before completion, sleep 2246
23:32:37.522 00.969 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b347e371-c07e-4505-805e-e5662461522e"}
23:32:37.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b347e371-c07e-4505-805e-e5662461522e"}
23:32:37.523 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"40e37a65-ad29-43eb-a9c9-41713046458d"}
23:32:37.523 00.000 13300 case statement mapped state 6 to 3
23:32:37.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"40e37a65-ad29-43eb-a9c9-41713046458d"}
23:32:37.524 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"025df568-0eb0-4f07-85e4-a9ed68614d99"}
23:32:37.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":928,"width":15,"height":15,"star_pos":[6.71,6.90],"pixels":"..."},"id":"025df568-0eb0-4f07-85e4-a9ed68614d99"}
23:32:39.094 01.570 11596 IsGuiding returns 1
23:32:39.094 00.000 11596 scope still moving after pulse duration time elapsed
23:32:39.125 00.031 11596 IsSlewing returns 0
23:32:39.198 00.073 11596 IsGuiding returns 1
23:32:39.232 00.034 11596 IsSlewing returns 0
23:32:39.482 00.250 11596 IsGuiding returns 0
23:32:39.482 00.000 11596 scope move finished after 2500 + 694 ms
23:32:39.482 00.000 11596 Move returns status 0, amount 2500
23:32:39.482 00.000 11596 MoveAxis(N, 0, ABG)
23:32:39.482 00.000 11596 Move returns status 0, amount 0
23:32:39.482 00.000 11596 move complete, result=0
23:32:39.482 00.000 11596 worker thread done servicing request
23:32:39.482 00.000 13300 GuideStep: -9.2 px 2500 ms EAST, -0.1 px 0 ms NORTH
23:32:39.483 00.001 11596 Worker thread wakes up
23:32:39.483 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:32:39.989 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1046,331,31,31)
23:32:40.521 00.532 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1ab3de77-65d8-4611-a056-e63bd816c62f"}
23:32:40.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1ab3de77-65d8-4611-a056-e63bd816c62f"}
23:32:40.522 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2f4579dc-20fb-43cc-be39-3ad8f3bd2bae"}
23:32:40.522 00.000 13300 case statement mapped state 6 to 3
23:32:40.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2f4579dc-20fb-43cc-be39-3ad8f3bd2bae"}
23:32:40.522 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d144ee57-6ade-4f82-853a-c376e1b0372e"}
23:32:40.523 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":928,"width":15,"height":15,"star_pos":[6.71,6.90],"pixels":"..."},"id":"d144ee57-6ade-4f82-853a-c376e1b0372e"}
23:32:43.023 02.500 11596 Exposure complete
23:32:43.139 00.116 11596 worker thread done servicing request
23:32:43.140 00.001 13300 OnExposeComplete: enter
23:32:43.140 00.000 13300 UpdateGuideState(): m_state=6
23:32:43.141 00.001 13300 Star::Find(15, 1060, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 929
23:32:43.141 00.000 13300 Star::Find returns 1 (0), X=1060.59, Y=344.25, Mass=1904, SNR=30.6, Peak=212 HFD=3.3
23:32:43.141 00.000 13300 CameraToMount -- cameraTheta (1.53) - m_xAngle (-1.61) = xAngle (3.14 = 3.14)
23:32:43.141 00.000 13300 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.15 = -3.13)
23:32:43.141 00.000 13300 CameraToMount -- cameraX=0.30 cameraY=7.55 hyp=7.55 cameraTheta=1.53 mountX=-7.55 mountY=-0.09, mountTheta=-3.13
23:32:43.143 00.002 13300 SchedulePrimaryMove(1016D950, x=0.30, y=7.55, opts=13)
23:32:43.144 00.001 13300 Enqueuing Move request for scope (0.30, 7.55)
23:32:43.144 00.000 11596 Worker thread wakes up
23:32:43.144 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.30, 7.55) opts 0xd
23:32:43.144 00.000 11596 Handling offset move in thread for scope, endpoint = (0.30, 7.55)
23:32:43.144 00.000 11596 Moving (0.30, 7.55) raw xDistance=-7.55 yDistance=-0.09
23:32:43.145 00.001 11596 GuideAlgorithmHysteresis::Result() returns -5.20 from input -7.55
23:32:43.145 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:43.145 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:32:43.145 00.000 11596 MoveAxis(E, 10340, ABG)
23:32:43.146 00.001 11596 duration set to 2500 by maxRaDuration
23:32:43.146 00.000 11596 Guiding  Dir = 2, Dur = 2500
23:32:43.146 00.000 11596 IsSlewing returns 0
23:32:43.151 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=212, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
23:32:43.163 00.012 13300 UpdateGuideState exits: m=1904 SNR=30.6
23:32:43.163 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:43.163 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:32:43.163 00.000 13300 Enqueuing Expose request
23:32:43.324 00.161 11596 IsGuiding returns 0
23:32:43.523 00.199 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b340c1f5-c6aa-4918-a563-7f6a37d82321"}
23:32:43.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b340c1f5-c6aa-4918-a563-7f6a37d82321"}
23:32:43.524 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eeb48996-71ed-4af4-a70c-4906c60a2f35"}
23:32:43.524 00.000 13300 case statement mapped state 6 to 3
23:32:43.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eeb48996-71ed-4af4-a70c-4906c60a2f35"}
23:32:43.525 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7a12628f-a365-4c14-bb4c-e070a572348c"}
23:32:43.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":929,"width":15,"height":15,"star_pos":[6.59,7.25],"pixels":"..."},"id":"7a12628f-a365-4c14-bb4c-e070a572348c"}
23:32:43.537 00.012 11596 PulseGuide returned control before completion, sleep 2298
23:32:46.013 02.476 11596 IsGuiding returns 1
23:32:46.014 00.001 11596 scope still moving after pulse duration time elapsed
23:32:46.113 00.099 11596 IsSlewing returns 0
23:32:46.206 00.093 11596 IsGuiding returns 1
23:32:46.231 00.025 11596 IsSlewing returns 0
23:32:46.356 00.125 11596 IsGuiding returns 0
23:32:46.357 00.001 11596 scope move finished after 2500 + 533 ms
23:32:46.357 00.000 11596 Move returns status 0, amount 2500
23:32:46.357 00.000 11596 MoveAxis(N, 0, ABG)
23:32:46.357 00.000 11596 Move returns status 0, amount 0
23:32:46.357 00.000 11596 move complete, result=0
23:32:46.357 00.000 11596 worker thread done servicing request
23:32:46.357 00.000 13300 GuideStep: -7.6 px 2500 ms EAST, -0.1 px 0 ms NORTH
23:32:46.357 00.000 11596 Worker thread wakes up
23:32:46.358 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:32:46.521 00.163 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bfa42d97-7a46-419e-878a-297414766831"}
23:32:46.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bfa42d97-7a46-419e-878a-297414766831"}
23:32:46.522 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1cf8d8b6-0a5e-40bc-8ac9-a8a5b0587c79"}
23:32:46.522 00.000 13300 case statement mapped state 6 to 3
23:32:46.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1cf8d8b6-0a5e-40bc-8ac9-a8a5b0587c79"}
23:32:46.523 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"faead889-2806-486a-893e-ee50cb62a4c0"}
23:32:46.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":929,"width":15,"height":15,"star_pos":[6.59,7.25],"pixels":"..."},"id":"faead889-2806-486a-893e-ee50cb62a4c0"}
23:32:46.863 00.340 11596 Handling exposure in thread, d=3000 o=3 r=(1046,329,31,31)
23:32:47.767 00.904 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:32:47.775 00.008 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:32:48.007 00.232 13300 ScopeASCOM::SideOfPier() returns 1
23:32:48.020 00.013 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\savB799.tmp"},"id":1}
23:32:49.895 01.875 11596 Exposure complete
23:32:49.971 00.076 11596 worker thread done servicing request
23:32:49.971 00.000 13300 OnExposeComplete: enter
23:32:49.971 00.000 13300 UpdateGuideState(): m_state=6
23:32:49.972 00.001 13300 Star::Find(15, 1060, 344, 0, (0,0,0,0), 1.5, 10.0, 255) frame 930
23:32:49.972 00.000 13300 Star::Find returns 1 (0), X=1060.42, Y=342.71, Mass=1941, SNR=30.8, Peak=227 HFD=3.3
23:32:49.972 00.000 13300 CameraToMount -- cameraTheta (1.55) - m_xAngle (-1.61) = xAngle (3.16 = -3.13)
23:32:49.972 00.000 13300 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.17 = -3.11)
23:32:49.972 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=6.01 hyp=6.01 cameraTheta=1.55 mountX=-6.01 mountY=-0.18, mountTheta=-3.11
23:32:49.974 00.002 13300 SchedulePrimaryMove(1016D950, x=0.13, y=6.01, opts=13)
23:32:49.974 00.000 13300 Enqueuing Move request for scope (0.13, 6.01)
23:32:49.974 00.000 11596 Worker thread wakes up
23:32:49.974 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, 6.01) opts 0xd
23:32:49.974 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, 6.01)
23:32:49.974 00.000 11596 Moving (0.13, 6.01) raw xDistance=-6.01 yDistance=-0.18
23:32:49.975 00.001 11596 GuideAlgorithmHysteresis::Result() returns -4.15 from input -6.01
23:32:49.975 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:32:49.975 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:32:49.975 00.000 11596 MoveAxis(E, 8246, ABG)
23:32:49.975 00.000 11596 duration set to 2500 by maxRaDuration
23:32:49.975 00.000 11596 Guiding  Dir = 2, Dur = 2500
23:32:49.975 00.000 11596 IsSlewing returns 0
23:32:49.980 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
23:32:49.987 00.007 13300 UpdateGuideState exits: m=1941 SNR=30.8
23:32:49.987 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:49.988 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:32:49.988 00.000 13300 Enqueuing Expose request
23:32:50.059 00.071 11596 IsGuiding returns 0
23:32:50.272 00.213 11596 PulseGuide returned control before completion, sleep 2298
23:32:51.107 00.835 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
23:32:51.107 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[1060.28,336.71],"id":1}
23:32:52.106 00.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"66342c01-eb37-49bd-b89e-ea63c7107e21"}
23:32:52.106 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"66342c01-eb37-49bd-b89e-ea63c7107e21"}
23:32:52.126 00.020 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c7f59cb6-f431-4b96-8663-db7c5ae7316d"}
23:32:52.126 00.000 13300 case statement mapped state 6 to 3
23:32:52.126 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c7f59cb6-f431-4b96-8663-db7c5ae7316d"}
23:32:52.135 00.009 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2bc5dd32-18aa-428d-b577-7675fa88c3ab"}
23:32:52.135 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":930,"width":15,"height":15,"star_pos":[7.42,6.71],"pixels":"..."},"id":"2bc5dd32-18aa-428d-b577-7675fa88c3ab"}
23:32:52.703 00.568 11596 IsGuiding returns 1
23:32:52.703 00.000 11596 scope still moving after pulse duration time elapsed
23:32:52.727 00.024 11596 IsSlewing returns 0
23:32:53.090 00.363 11596 IsGuiding returns 0
23:32:53.090 00.000 11596 scope move finished after 2500 + 531 ms
23:32:53.090 00.000 11596 Move returns status 0, amount 2500
23:32:53.090 00.000 11596 MoveAxis(N, 0, ABG)
23:32:53.090 00.000 11596 Move returns status 0, amount 0
23:32:53.090 00.000 11596 move complete, result=0
23:32:53.090 00.000 11596 worker thread done servicing request
23:32:53.091 00.001 11596 Worker thread wakes up
23:32:53.091 00.000 13300 GuideStep: -6.0 px 2500 ms EAST, -0.2 px 0 ms NORTH
23:32:53.091 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:32:53.602 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1045,328,31,31)
23:32:55.104 01.502 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d62f0653-2378-41ed-bbf1-2cbffdc5e8cc"}
23:32:55.104 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d62f0653-2378-41ed-bbf1-2cbffdc5e8cc"}
23:32:55.105 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"381398e6-5423-4c72-9b9c-bb639c50f67f"}
23:32:55.105 00.000 13300 case statement mapped state 6 to 3
23:32:55.105 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"381398e6-5423-4c72-9b9c-bb639c50f67f"}
23:32:55.105 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c8225ed4-ef0c-4a3a-8d52-bb4bf6712abd"}
23:32:55.106 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":930,"width":15,"height":15,"star_pos":[7.42,6.71],"pixels":"..."},"id":"c8225ed4-ef0c-4a3a-8d52-bb4bf6712abd"}
23:32:56.315 01.209 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:32:56.315 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:32:56.316 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:32:56.316 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:32:56.317 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:32:56.318 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:56.319 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:56.321 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:32:56.323 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:56.324 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:56.325 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:56.326 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:32:56.327 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:32:56.328 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:32:56.329 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:32:56.330 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:32:56.331 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":930,"width":15,"height":15,"star_pos":[7.42,6.71],"pixels":"..."},"id":1}
23:32:56.634 00.303 11596 Exposure complete
23:32:56.711 00.077 11596 worker thread done servicing request
23:32:56.711 00.000 13300 OnExposeComplete: enter
23:32:56.711 00.000 13300 UpdateGuideState(): m_state=6
23:32:56.711 00.000 13300 Star::Find(15, 1060, 342, 0, (0,0,0,0), 1.5, 10.0, 255) frame 931
23:32:56.712 00.001 13300 Star::Find returns 1 (0), X=1060.48, Y=340.83, Mass=1910, SNR=30.6, Peak=255 HFD=3.4
23:32:56.712 00.000 13300 CameraToMount -- cameraTheta (1.52) - m_xAngle (-1.61) = xAngle (3.13 = 3.13)
23:32:56.712 00.000 13300 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.15 = -3.14)
23:32:56.712 00.000 13300 CameraToMount -- cameraX=0.19 cameraY=4.12 hyp=4.13 cameraTheta=1.52 mountX=-4.13 mountY=-0.02, mountTheta=-3.14
23:32:56.714 00.002 13300 SchedulePrimaryMove(1016D950, x=0.19, y=4.12, opts=13)
23:32:56.714 00.000 13300 Enqueuing Move request for scope (0.19, 4.12)
23:32:56.714 00.000 11596 Worker thread wakes up
23:32:56.714 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.19, 4.12) opts 0xd
23:32:56.714 00.000 11596 Handling offset move in thread for scope, endpoint = (0.19, 4.12)
23:32:56.714 00.000 11596 Moving (0.19, 4.12) raw xDistance=-4.13 yDistance=-0.02
23:32:56.715 00.001 11596 GuideAlgorithmHysteresis::Result() returns -2.89 from input -4.13
23:32:56.715 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:56.715 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:32:56.715 00.000 11596 MoveAxis(E, 5746, ABG)
23:32:56.715 00.000 11596 duration set to 2500 by maxRaDuration
23:32:56.716 00.001 11596 GetBoolean("/Confirm/5/MaxRALimitWarningEnabled", 1) returns 0
23:32:56.716 00.000 11596 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.
23:32:56.716 00.000 11596 Guiding  Dir = 2, Dur = 2500
23:32:56.717 00.001 11596 IsSlewing returns 0
23:32:56.721 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
23:32:56.729 00.008 13300 UpdateGuideState exits: m=1910 SNR=30.6
23:32:56.729 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:56.730 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:32:56.730 00.000 13300 Enqueuing Expose request
23:32:56.734 00.004 11596 IsGuiding returns 0
23:32:57.058 00.324 11596 PulseGuide returned control before completion, sleep 2186
23:32:58.104 01.046 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8537f6c7-6767-42d1-8076-ca347f7a6493"}
23:32:58.104 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8537f6c7-6767-42d1-8076-ca347f7a6493"}
23:32:58.105 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"98e988e6-a094-4494-84be-d2f7c89a9695"}
23:32:58.105 00.000 13300 case statement mapped state 6 to 3
23:32:58.105 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"98e988e6-a094-4494-84be-d2f7c89a9695"}
23:32:58.106 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c1f130f0-5e1d-4c62-9cfc-df2aba673855"}
23:32:58.106 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":931,"width":15,"height":15,"star_pos":[7.48,6.83],"pixels":"..."},"id":"c1f130f0-5e1d-4c62-9cfc-df2aba673855"}
23:32:59.296 01.190 11596 IsGuiding returns 1
23:32:59.296 00.000 11596 scope still moving after pulse duration time elapsed
23:32:59.323 00.027 11596 IsSlewing returns 0
23:32:59.610 00.287 11596 IsGuiding returns 1
23:32:59.644 00.034 11596 IsSlewing returns 0
23:32:59.854 00.210 11596 IsGuiding returns 0
23:32:59.854 00.000 11596 scope move finished after 2500 + 621 ms
23:32:59.854 00.000 11596 Move returns status 0, amount 2500
23:32:59.855 00.001 11596 MoveAxis(N, 0, ABG)
23:32:59.855 00.000 11596 Move returns status 0, amount 0
23:32:59.855 00.000 11596 move complete, result=0
23:32:59.855 00.000 11596 worker thread done servicing request
23:32:59.855 00.000 13300 GuideStep: -4.1 px 2500 ms EAST, -0.0 px 0 ms NORTH
23:32:59.855 00.000 11596 Worker thread wakes up
23:32:59.855 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:33:00.367 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:33:01.104 00.737 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b8f22062-f611-482b-964f-a3423c217722"}
23:33:01.104 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b8f22062-f611-482b-964f-a3423c217722"}
23:33:01.105 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ae05ea62-f5f2-4177-b5eb-283382dd67ba"}
23:33:01.105 00.000 13300 case statement mapped state 6 to 3
23:33:01.105 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ae05ea62-f5f2-4177-b5eb-283382dd67ba"}
23:33:01.106 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"811c76fa-84cc-451c-b1a8-9493e2739a13"}
23:33:01.106 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":931,"width":15,"height":15,"star_pos":[7.48,6.83],"pixels":"..."},"id":"811c76fa-84cc-451c-b1a8-9493e2739a13"}
23:33:03.403 02.297 11596 Exposure complete
23:33:03.474 00.071 11596 worker thread done servicing request
23:33:03.474 00.000 13300 OnExposeComplete: enter
23:33:03.474 00.000 13300 UpdateGuideState(): m_state=6
23:33:03.474 00.000 13300 Star::Find(15, 1060, 340, 0, (0,0,0,0), 1.5, 10.0, 255) frame 932
23:33:03.474 00.000 13300 Star::Find returns 1 (0), X=1060.32, Y=339.01, Mass=1950, SNR=30.9, Peak=256 HFD=3.3
23:33:03.475 00.001 13300 CameraToMount -- cameraTheta (1.56) - m_xAngle (-1.61) = xAngle (3.16 = -3.12)
23:33:03.475 00.000 13300 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.18 = -3.10)
23:33:03.475 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=2.31 hyp=2.31 cameraTheta=1.56 mountX=-2.31 mountY=-0.09, mountTheta=-3.10
23:33:03.476 00.001 13300 SchedulePrimaryMove(1016D950, x=0.03, y=2.31, opts=13)
23:33:03.476 00.000 13300 Enqueuing Move request for scope (0.03, 2.31)
23:33:03.477 00.001 11596 Worker thread wakes up
23:33:03.477 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 2.31) opts 0xd
23:33:03.478 00.001 11596 Handling offset move in thread for scope, endpoint = (0.03, 2.31)
23:33:03.478 00.000 11596 Moving (0.03, 2.31) raw xDistance=-2.31 yDistance=-0.09
23:33:03.478 00.000 11596 GuideAlgorithmHysteresis::Result() returns -1.66 from input -2.31
23:33:03.479 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:03.479 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:33:03.479 00.000 11596 MoveAxis(E, 3290, ABG)
23:33:03.479 00.000 11596 duration set to 2500 by maxRaDuration
23:33:03.479 00.000 11596 Guiding  Dir = 2, Dur = 2500
23:33:03.479 00.000 11596 IsSlewing returns 0
23:33:03.484 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
23:33:03.492 00.008 13300 UpdateGuideState exits: m=1950 SNR=30.9
23:33:03.492 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:03.492 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:33:03.492 00.000 13300 Enqueuing Expose request
23:33:03.496 00.004 11596 IsGuiding returns 0
23:33:03.888 00.392 11596 PulseGuide returned control before completion, sleep 2118
23:33:04.105 00.217 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"04194db2-e986-4633-9b53-7f34d7455183"}
23:33:04.105 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"04194db2-e986-4633-9b53-7f34d7455183"}
23:33:04.106 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ca75518b-b4de-42c0-9a95-983c262e34b6"}
23:33:04.106 00.000 13300 case statement mapped state 6 to 3
23:33:04.106 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ca75518b-b4de-42c0-9a95-983c262e34b6"}
23:33:04.106 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b6f68785-58e8-4d5b-bee8-883226fce338"}
23:33:04.107 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":932,"width":15,"height":15,"star_pos":[7.32,7.01],"pixels":"..."},"id":"b6f68785-58e8-4d5b-bee8-883226fce338"}
23:33:06.174 02.067 11596 IsGuiding returns 1
23:33:06.174 00.000 11596 scope still moving after pulse duration time elapsed
23:33:06.195 00.021 11596 IsSlewing returns 0
23:33:06.265 00.070 11596 IsGuiding returns 1
23:33:06.289 00.024 11596 IsSlewing returns 0
23:33:06.545 00.256 11596 IsGuiding returns 0
23:33:06.545 00.000 11596 scope move finished after 2500 + 548 ms
23:33:06.545 00.000 11596 Move returns status 0, amount 2500
23:33:06.545 00.000 11596 MoveAxis(N, 0, ABG)
23:33:06.545 00.000 11596 Move returns status 0, amount 0
23:33:06.545 00.000 11596 move complete, result=0
23:33:06.545 00.000 11596 worker thread done servicing request
23:33:06.545 00.000 13300 GuideStep: -2.3 px 2500 ms EAST, -0.1 px 0 ms NORTH
23:33:06.546 00.001 11596 Worker thread wakes up
23:33:06.546 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:33:07.060 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:33:07.104 00.044 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9ecaf8c1-faa6-4968-a47c-1989920763c2"}
23:33:07.104 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9ecaf8c1-faa6-4968-a47c-1989920763c2"}
23:33:07.105 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4d64eb7f-4f4b-435e-ba89-3e6639d71808"}
23:33:07.106 00.001 13300 case statement mapped state 6 to 3
23:33:07.106 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4d64eb7f-4f4b-435e-ba89-3e6639d71808"}
23:33:07.107 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"29b3d191-83fb-4e41-8ac6-9bfae34060b4"}
23:33:07.107 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":932,"width":15,"height":15,"star_pos":[7.32,7.01],"pixels":"..."},"id":"29b3d191-83fb-4e41-8ac6-9bfae34060b4"}
23:33:10.095 02.988 11596 Exposure complete
23:33:10.106 00.011 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"59ea3d46-ab8d-4e6d-8cc7-08b35e49a114"}
23:33:10.106 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"59ea3d46-ab8d-4e6d-8cc7-08b35e49a114"}
23:33:10.107 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"52c59c7d-13ed-4593-853a-d1b813a4e949"}
23:33:10.107 00.000 13300 case statement mapped state 6 to 3
23:33:10.107 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"52c59c7d-13ed-4593-853a-d1b813a4e949"}
23:33:10.108 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"89d2ff74-9708-42c3-9442-12b1906babac"}
23:33:10.108 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":932,"width":15,"height":15,"star_pos":[7.32,7.01],"pixels":"..."},"id":"89d2ff74-9708-42c3-9442-12b1906babac"}
23:33:10.189 00.081 11596 worker thread done servicing request
23:33:10.189 00.000 13300 OnExposeComplete: enter
23:33:10.189 00.000 13300 UpdateGuideState(): m_state=6
23:33:10.190 00.001 13300 Star::Find(15, 1060, 339, 0, (0,0,0,0), 1.5, 10.0, 255) frame 933
23:33:10.190 00.000 13300 Star::Find returns 1 (0), X=1060.35, Y=337.64, Mass=1954, SNR=30.9, Peak=243 HFD=3.3
23:33:10.190 00.000 13300 MultiStar: exiting stabilization period
23:33:10.190 00.000 13300 MultiStar: [#1 0.04,0.85,0.73,U] [#2 0.08,0.95,0.45,U] [#3 0.11,0.65,0.42,U] [#4 0.05,1.02,0.29,U] [#5 0.01,0.93,0.25,U] [#6 -0.05,0.78,0.23,U] [#7 0.24,0.99,0.23,U] [#8 0.19,1.15,0.21,U] 
23:33:10.191 00.001 13300 refined, 8 included, MultiStar: {0.07, 0.90}, one-star: {0.07, 0.94}
23:33:10.191 00.000 13300 CameraToMount -- cameraTheta (1.49) - m_xAngle (-1.61) = xAngle (3.10 = 3.10)
23:33:10.191 00.000 13300 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.11 = 3.11)
23:33:10.191 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.90 hyp=0.91 cameraTheta=1.49 mountX=-0.90 mountY=0.03, mountTheta=3.11
23:33:10.194 00.003 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.90, opts=13)
23:33:10.194 00.000 13300 Enqueuing Move request for scope (0.07, 0.90)
23:33:10.195 00.001 11596 Worker thread wakes up
23:33:10.195 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.90) opts 0xd
23:33:10.195 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.90)
23:33:10.195 00.000 11596 Moving (0.07, 0.90) raw xDistance=-0.90 yDistance=0.03
23:33:10.195 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.69 from input -0.90
23:33:10.195 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:10.195 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:33:10.195 00.000 11596 MoveAxis(E, 1363, ABG)
23:33:10.196 00.001 11596 Guiding  Dir = 2, Dur = 1363
23:33:10.196 00.000 11596 IsSlewing returns 0
23:33:10.204 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
23:33:10.212 00.008 13300 UpdateGuideState exits: m=1954 SNR=30.9
23:33:10.212 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:10.212 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:33:10.212 00.000 13300 Enqueuing Expose request
23:33:10.286 00.074 11596 IsGuiding returns 0
23:33:10.503 00.217 11596 PulseGuide returned control before completion, sleep 1157
23:33:11.778 01.275 11596 IsGuiding returns 1
23:33:11.779 00.001 11596 scope still moving after pulse duration time elapsed
23:33:12.054 00.275 11596 IsSlewing returns 0
23:33:12.153 00.099 11596 IsGuiding returns 0
23:33:12.153 00.000 11596 scope move finished after 1363 + 503 ms
23:33:12.153 00.000 11596 Move returns status 0, amount 1363
23:33:12.153 00.000 11596 MoveAxis(N, 0, ABG)
23:33:12.153 00.000 11596 Move returns status 0, amount 0
23:33:12.153 00.000 11596 move complete, result=0
23:33:12.153 00.000 11596 worker thread done servicing request
23:33:12.153 00.000 11596 Worker thread wakes up
23:33:12.154 00.001 13300 GuideStep: -0.9 px 1363 ms EAST, 0.0 px 0 ms NORTH
23:33:12.154 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:33:12.663 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:33:13.104 00.441 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5f3027fa-be2c-499f-8679-c54c4e3508c4"}
23:33:13.104 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5f3027fa-be2c-499f-8679-c54c4e3508c4"}
23:33:13.107 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1120b7b3-c3f9-40b5-b5bb-3d82a7158248"}
23:33:13.107 00.000 13300 case statement mapped state 6 to 3
23:33:13.107 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1120b7b3-c3f9-40b5-b5bb-3d82a7158248"}
23:33:13.108 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c623eddb-e9a4-47d2-b216-9a54ab1dedfa"}
23:33:13.109 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":933,"width":15,"height":15,"star_pos":[7.35,6.64],"pixels":"..."},"id":"c623eddb-e9a4-47d2-b216-9a54ab1dedfa"}
23:33:15.711 02.602 11596 Exposure complete
23:33:15.799 00.088 11596 worker thread done servicing request
23:33:15.799 00.000 13300 OnExposeComplete: enter
23:33:15.799 00.000 13300 UpdateGuideState(): m_state=6
23:33:15.799 00.000 13300 Star::Find(15, 1060, 337, 0, (0,0,0,0), 1.5, 10.0, 255) frame 934
23:33:15.800 00.001 13300 Star::Find returns 1 (0), X=1060.27, Y=336.70, Mass=1939, SNR=30.8, Peak=255 HFD=3.2
23:33:15.800 00.000 13300 MultiStar: [#1 -0.01,-0.17,0.77,U] [#2 -0.01,-0.03,0.45,U] [#3 0.02,-0.06,0.42,U] [#4 -0.08,0.01,0.30,U] [#5 0.07,0.19,0.25,U] [#6 -0.25,-0.12,0.23,U] [#7 -0.12,0.04,0.22,U] [#8 0.31,-0.01,0.21,U] 
23:33:15.800 00.000 13300 single-star, 8 included, MultiStar: {-0.01, -0.04}, one-star: {-0.01, -0.00}
23:33:15.801 00.001 13300 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-1.61) = xAngle (-1.30 = -1.30)
23:33:15.801 00.000 13300 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.29 = -1.29)
23:33:15.801 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.00 hyp=0.01 cameraTheta=-2.91 mountX=0.00 mountY=-0.01, mountTheta=-1.30
23:33:15.803 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.00, opts=13)
23:33:15.804 00.001 13300 Enqueuing Move request for scope (-0.01, -0.00)
23:33:15.804 00.000 11596 Worker thread wakes up
23:33:15.804 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.00) opts 0xd
23:33:15.804 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.00)
23:33:15.804 00.000 11596 Moving (-0.01, -0.00) raw xDistance=0.00 yDistance=-0.01
23:33:15.805 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:33:15.805 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:15.805 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:33:15.805 00.000 11596 MoveAxis(E, 0, ABG)
23:33:15.805 00.000 11596 Move returns status 0, amount 0
23:33:15.805 00.000 11596 MoveAxis(N, 0, ABG)
23:33:15.806 00.001 11596 Move returns status 0, amount 0
23:33:15.806 00.000 11596 move complete, result=0
23:33:15.806 00.000 11596 worker thread done servicing request
23:33:15.812 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
23:33:15.822 00.010 13300 UpdateGuideState exits: m=1939 SNR=30.8
23:33:15.822 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:15.823 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:33:15.823 00.000 13300 Enqueuing Expose request
23:33:15.823 00.000 11596 Worker thread wakes up
23:33:15.823 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:33:15.824 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:33:16.326 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:33:18.197 01.871 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3d5aae68-997c-46a9-8f08-28c8b6d1bb4b"}
23:33:18.197 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3d5aae68-997c-46a9-8f08-28c8b6d1bb4b"}
23:33:18.199 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a649957c-c8e9-4eb9-af1d-fc0e7d3816bc"}
23:33:18.199 00.000 13300 case statement mapped state 6 to 3
23:33:18.199 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a649957c-c8e9-4eb9-af1d-fc0e7d3816bc"}
23:33:18.203 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"748a7e28-5cd5-487a-9d49-2f710689d0d9"}
23:33:18.204 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":934,"width":15,"height":15,"star_pos":[7.27,6.70],"pixels":"..."},"id":"748a7e28-5cd5-487a-9d49-2f710689d0d9"}
23:33:19.373 01.169 11596 Exposure complete
23:33:19.484 00.111 11596 worker thread done servicing request
23:33:19.484 00.000 13300 OnExposeComplete: enter
23:33:19.484 00.000 13300 UpdateGuideState(): m_state=6
23:33:19.485 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 935
23:33:19.485 00.000 13300 Star::Find returns 1 (0), X=1060.19, Y=336.63, Mass=1936, SNR=30.8, Peak=255 HFD=3.2
23:33:19.485 00.000 13300 MultiStar: [#1 -0.05,-0.10,0.76,U] [#2 -0.17,0.00,0.46,U] [#3 -0.01,-0.11,0.40,U] [#4 -0.30,-0.11,0.29,U] [#5 0.16,0.02,0.24,U] [#6 -0.06,-0.15,0.25,U] [#7 0.05,0.02,0.22,U] [#8 0.06,0.27,0.19,U] 
23:33:19.486 00.001 13300 refined, 8 included, MultiStar: {-0.07, -0.05}, one-star: {-0.10, -0.08}
23:33:19.486 00.000 13300 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-1.61) = xAngle (-0.86 = -0.86)
23:33:19.486 00.000 13300 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.84 = -0.84)
23:33:19.486 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.05 hyp=0.09 cameraTheta=-2.47 mountX=0.06 mountY=-0.06, mountTheta=-0.85
23:33:19.488 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.05, opts=13)
23:33:19.488 00.000 13300 Enqueuing Move request for scope (-0.07, -0.05)
23:33:19.488 00.000 11596 Worker thread wakes up
23:33:19.489 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.05) opts 0xd
23:33:19.489 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.05)
23:33:19.489 00.000 11596 Moving (-0.07, -0.05) raw xDistance=0.06 yDistance=-0.06
23:33:19.489 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:33:19.489 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:19.489 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:33:19.489 00.000 11596 MoveAxis(E, 0, ABG)
23:33:19.490 00.001 11596 Move returns status 0, amount 0
23:33:19.490 00.000 11596 MoveAxis(N, 0, ABG)
23:33:19.490 00.000 11596 Move returns status 0, amount 0
23:33:19.490 00.000 11596 move complete, result=0
23:33:19.490 00.000 11596 worker thread done servicing request
23:33:19.495 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
23:33:19.503 00.008 13300 UpdateGuideState exits: m=1936 SNR=30.8
23:33:19.504 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:19.504 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:33:19.504 00.000 13300 Enqueuing Expose request
23:33:19.504 00.000 11596 Worker thread wakes up
23:33:19.504 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:33:19.504 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:33:20.006 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:33:21.198 01.192 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ce132b80-b7b0-4337-81b3-9ad4f8fb08e0"}
23:33:21.198 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ce132b80-b7b0-4337-81b3-9ad4f8fb08e0"}
23:33:21.199 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7daac3ea-7973-40ad-a113-76fe2d776a61"}
23:33:21.199 00.000 13300 case statement mapped state 6 to 3
23:33:21.199 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7daac3ea-7973-40ad-a113-76fe2d776a61"}
23:33:21.200 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d081689f-b736-46f4-8887-5feb174885ca"}
23:33:21.201 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":935,"width":15,"height":15,"star_pos":[7.19,6.63],"pixels":"..."},"id":"d081689f-b736-46f4-8887-5feb174885ca"}
23:33:23.037 01.836 11596 Exposure complete
23:33:23.111 00.074 11596 worker thread done servicing request
23:33:23.111 00.000 13300 OnExposeComplete: enter
23:33:23.111 00.000 13300 UpdateGuideState(): m_state=6
23:33:23.111 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 936
23:33:23.112 00.001 13300 Star::Find returns 1 (0), X=1060.23, Y=336.61, Mass=1939, SNR=30.8, Peak=255 HFD=3.2
23:33:23.112 00.000 13300 MultiStar: [#1 -0.18,-0.16,0.76,U] [#2 -0.16,-0.17,0.46,U] [#3 -0.02,-0.18,0.41,U] [#4 0.05,-0.06,0.30,U] [#5 -0.13,0.01,0.25,U] [#6 -0.11,-0.04,0.23,U] [#7 -0.24,-0.11,0.23,U] [#8 -0.21,0.22,0.20,U] 
23:33:23.112 00.000 13300 single-star, 8 included, MultiStar: {-0.11, -0.10}, one-star: {-0.05, -0.10}
23:33:23.112 00.000 13300 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-1.61) = xAngle (-0.47 = -0.47)
23:33:23.112 00.000 13300 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.46 = -0.46)
23:33:23.112 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-2.08 mountX=0.10 mountY=-0.05, mountTheta=-0.46
23:33:23.115 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.10, opts=13)
23:33:23.115 00.000 13300 Enqueuing Move request for scope (-0.05, -0.10)
23:33:23.116 00.001 11596 Worker thread wakes up
23:33:23.116 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.10) opts 0xd
23:33:23.116 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.10)
23:33:23.116 00.000 11596 Moving (-0.05, -0.10) raw xDistance=0.10 yDistance=-0.05
23:33:23.116 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:33:23.117 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:23.117 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:33:23.117 00.000 11596 MoveAxis(E, 0, ABG)
23:33:23.117 00.000 11596 Move returns status 0, amount 0
23:33:23.118 00.001 11596 MoveAxis(N, 0, ABG)
23:33:23.118 00.000 11596 Move returns status 0, amount 0
23:33:23.118 00.000 11596 move complete, result=0
23:33:23.118 00.000 11596 worker thread done servicing request
23:33:23.124 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
23:33:23.131 00.007 13300 UpdateGuideState exits: m=1939 SNR=30.8
23:33:23.131 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:23.131 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:33:23.131 00.000 13300 Enqueuing Expose request
23:33:23.131 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:33:23.131 00.000 11596 Worker thread wakes up
23:33:23.132 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:33:23.640 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:33:24.212 00.572 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d88cf00c-f2fd-41ac-81f4-d700c92a4d44"}
23:33:24.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d88cf00c-f2fd-41ac-81f4-d700c92a4d44"}
23:33:24.212 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6e622874-eb28-47b8-8b18-02b9c23ff8d5"}
23:33:24.212 00.000 13300 case statement mapped state 6 to 3
23:33:24.213 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6e622874-eb28-47b8-8b18-02b9c23ff8d5"}
23:33:24.213 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ca0398a4-afe0-4646-b0b0-e6828dcaa254"}
23:33:24.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":936,"width":15,"height":15,"star_pos":[7.23,6.61],"pixels":"..."},"id":"ca0398a4-afe0-4646-b0b0-e6828dcaa254"}
23:33:26.671 02.458 11596 Exposure complete
23:33:26.752 00.081 11596 worker thread done servicing request
23:33:26.752 00.000 13300 OnExposeComplete: enter
23:33:26.752 00.000 13300 UpdateGuideState(): m_state=6
23:33:26.753 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 937
23:33:26.753 00.000 13300 Star::Find returns 1 (0), X=1060.31, Y=336.63, Mass=1954, SNR=30.9, Peak=255 HFD=3.2
23:33:26.753 00.000 13300 MultiStar: [#1 -0.02,-0.05,0.75,U] [#2 -0.02,0.12,0.44,U] [#3 -0.12,-0.37,0.42,U] [#4 -0.07,-0.02,0.28,U] [#5 0.23,-0.08,0.24,U] [#6 -0.29,-0.09,0.23,U] [#7 -0.14,0.01,0.23,U] [#8 0.23,0.35,0.21,U] 
23:33:26.754 00.001 13300 refined, 8 included, MultiStar: {-0.02, -0.05}, one-star: {0.03, -0.08}
23:33:26.754 00.000 13300 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-1.61) = xAngle (-0.28 = -0.28)
23:33:26.754 00.000 13300 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.26 = -0.26)
23:33:26.754 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.05 hyp=0.05 cameraTheta=-1.88 mountX=0.05 mountY=-0.01, mountTheta=-0.26
23:33:26.755 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.05, opts=13)
23:33:26.756 00.001 13300 Enqueuing Move request for scope (-0.02, -0.05)
23:33:26.756 00.000 11596 Worker thread wakes up
23:33:26.756 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.05) opts 0xd
23:33:26.756 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.05)
23:33:26.756 00.000 11596 Moving (-0.02, -0.05) raw xDistance=0.05 yDistance=-0.01
23:33:26.756 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:33:26.756 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:26.756 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:33:26.757 00.001 11596 MoveAxis(E, 0, ABG)
23:33:26.757 00.000 11596 Move returns status 0, amount 0
23:33:26.757 00.000 11596 MoveAxis(N, 0, ABG)
23:33:26.757 00.000 11596 Move returns status 0, amount 0
23:33:26.757 00.000 11596 move complete, result=0
23:33:26.757 00.000 11596 worker thread done servicing request
23:33:26.763 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
23:33:26.771 00.008 13300 UpdateGuideState exits: m=1954 SNR=30.9
23:33:26.771 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:26.771 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:33:26.771 00.000 13300 Enqueuing Expose request
23:33:26.772 00.001 11596 Worker thread wakes up
23:33:26.772 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:33:26.772 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:33:27.212 00.440 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"93d15e61-edb8-47a6-815f-3c023368de81"}
23:33:27.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"93d15e61-edb8-47a6-815f-3c023368de81"}
23:33:27.213 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"24f68340-9b11-4d37-8cf4-aff4765d7d90"}
23:33:27.213 00.000 13300 case statement mapped state 6 to 3
23:33:27.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"24f68340-9b11-4d37-8cf4-aff4765d7d90"}
23:33:27.214 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"11c824de-294b-4181-b585-d96d3aaaca83"}
23:33:27.214 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":937,"width":15,"height":15,"star_pos":[7.31,6.63],"pixels":"..."},"id":"11c824de-294b-4181-b585-d96d3aaaca83"}
23:33:27.285 00.071 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:33:30.321 03.036 11596 Exposure complete
23:33:30.365 00.044 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"85a27674-3b6a-4dea-9969-0cc536eb27cf"}
23:33:30.366 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"85a27674-3b6a-4dea-9969-0cc536eb27cf"}
23:33:30.371 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c58826dc-7d04-4eac-85f6-baf9683e4e3d"}
23:33:30.372 00.001 13300 case statement mapped state 6 to 3
23:33:30.372 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c58826dc-7d04-4eac-85f6-baf9683e4e3d"}
23:33:30.373 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3909ecae-5c98-4e89-94a5-2330625d4eb4"}
23:33:30.374 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":937,"width":15,"height":15,"star_pos":[7.31,6.63],"pixels":"..."},"id":"3909ecae-5c98-4e89-94a5-2330625d4eb4"}
23:33:30.422 00.048 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:33:30.423 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:33:30.424 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:33:30.425 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:30.427 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:30.428 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:30.431 00.003 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:30.432 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:30.434 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:30.435 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:30.436 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:30.438 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:30.438 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:33:30.439 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:33:30.440 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:33:30.440 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:33:30.441 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":937,"width":15,"height":15,"star_pos":[7.31,6.63],"pixels":"..."},"id":1}
23:33:30.575 00.134 11596 worker thread done servicing request
23:33:30.575 00.000 13300 OnExposeComplete: enter
23:33:30.575 00.000 13300 UpdateGuideState(): m_state=6
23:33:30.576 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 938
23:33:30.576 00.000 13300 Star::Find returns 1 (0), X=1060.33, Y=336.55, Mass=1961, SNR=31.0, Peak=233 HFD=3.2
23:33:30.577 00.001 13300 MultiStar: [#1 -0.14,-0.29,0.75,U] [#2 0.05,-0.16,0.44,U] [#3 0.08,-0.38,0.42,U] [#4 -0.01,-0.15,0.28,U] [#5 -0.18,-0.33,0.24,U] [#6 -0.25,-0.14,0.24,U] [#7 -0.10,-0.18,0.23,U] [#8 -0.19,-0.18,0.20,U] 
23:33:30.577 00.000 13300 single-star, 8 included, MultiStar: {-0.04, -0.22}, one-star: {0.05, -0.16}
23:33:30.577 00.000 13300 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-1.61) = xAngle (0.36 = 0.36)
23:33:30.577 00.000 13300 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.37 = 0.37)
23:33:30.578 00.001 13300 CameraToMount -- cameraX=0.05 cameraY=-0.16 hyp=0.17 cameraTheta=-1.25 mountX=0.16 mountY=0.06, mountTheta=0.37
23:33:30.580 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.16, opts=13)
23:33:30.580 00.000 13300 Enqueuing Move request for scope (0.05, -0.16)
23:33:30.581 00.001 11596 Worker thread wakes up
23:33:30.581 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.16) opts 0xd
23:33:30.581 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.16)
23:33:30.581 00.000 11596 Moving (0.05, -0.16) raw xDistance=0.16 yDistance=0.06
23:33:30.582 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
23:33:30.583 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:30.583 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:33:30.583 00.000 11596 MoveAxis(W, 195, ABG)
23:33:30.584 00.001 11596 Guiding  Dir = 3, Dur = 195
23:33:30.584 00.000 11596 IsSlewing returns 0
23:33:30.589 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
23:33:30.622 00.033 13300 UpdateGuideState exits: m=1961 SNR=31.0
23:33:30.622 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:30.622 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:33:30.622 00.000 13300 Enqueuing Expose request
23:33:30.908 00.286 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:33:30.908 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:33:30.917 00.009 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:33:30.922 00.005 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:30.996 00.074 11596 IsGuiding returns 0
23:33:30.998 00.002 13300 ScopeASCOM::SideOfPier() returns 1
23:33:31.014 00.016 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav601F.tmp"},"id":1}
23:33:31.015 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
23:33:31.016 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[1060.28,336.71],"id":1}
23:33:31.084 00.068 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:33:31.086 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:31.087 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:31.088 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:31.090 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:31.091 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:31.092 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:31.093 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:31.094 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:31.095 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:31.095 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:33:31.110 00.015 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:33:31.110 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:33:31.113 00.003 11596 PulseGuide returned control before completion, sleep 88
23:33:31.128 00.015 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:33:31.128 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:33:31.129 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:33:31.131 00.002 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":938,"width":15,"height":15,"star_pos":[7.33,6.55],"pixels":"..."},"id":1}
23:33:31.242 00.111 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:33:31.242 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:33:31.258 00.016 11596 IsGuiding returns 1
23:33:31.258 00.000 11596 scope still moving after pulse duration time elapsed
23:33:31.292 00.034 11596 IsSlewing returns 0
23:33:31.416 00.124 11596 IsGuiding returns 0
23:33:31.416 00.000 11596 scope move finished after 195 + 226 ms
23:33:31.416 00.000 11596 Move returns status 0, amount 195
23:33:31.417 00.001 11596 MoveAxis(N, 0, ABG)
23:33:31.417 00.000 11596 Move returns status 0, amount 0
23:33:31.417 00.000 11596 move complete, result=0
23:33:31.417 00.000 11596 worker thread done servicing request
23:33:31.417 00.000 13300 GuideStep: 0.2 px 195 ms WEST, 0.1 px 0 ms NORTH
23:33:31.417 00.000 11596 Worker thread wakes up
23:33:31.417 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:33:31.836 00.419 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:33:31.837 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:31.838 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:31.839 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:31.840 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:31.841 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:31.842 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:31.843 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:31.843 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:31.844 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:31.844 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:33:31.845 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:33:31.845 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:33:31.846 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:33:31.846 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:33:31.846 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:33:31.846 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":938,"width":15,"height":15,"star_pos":[7.33,6.55],"pixels":"..."},"id":1}
23:33:31.933 00.087 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:33:31.961 00.028 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:33:31.961 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:33:32.540 00.579 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:33:32.545 00.005 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:32.549 00.004 13300 ScopeASCOM::SideOfPier() returns 1
23:33:32.561 00.012 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav6679.tmp"},"id":1}
23:33:32.839 00.278 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:33:32.840 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:32.841 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:32.842 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:32.843 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:32.844 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:32.845 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:32.846 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:32.847 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:32.847 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:32.848 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:33:32.857 00.009 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:33:32.857 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:33:32.858 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:33:32.858 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:33:32.859 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:33:32.859 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":938,"width":15,"height":15,"star_pos":[7.33,6.55],"pixels":"..."},"id":1}
23:33:32.979 00.120 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:33:32.979 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:33:33.366 00.387 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"63436bee-62ac-4f6c-839f-e96433e0a130"}
23:33:33.366 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"63436bee-62ac-4f6c-839f-e96433e0a130"}
23:33:33.367 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7c26781d-2c6b-468a-8e8a-18ffd2111f08"}
23:33:33.367 00.000 13300 case statement mapped state 6 to 3
23:33:33.367 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7c26781d-2c6b-468a-8e8a-18ffd2111f08"}
23:33:33.369 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4a7771e1-8559-4893-84a8-386bccbfad5d"}
23:33:33.369 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":938,"width":15,"height":15,"star_pos":[7.33,6.55],"pixels":"..."},"id":"4a7771e1-8559-4893-84a8-386bccbfad5d"}
23:33:33.540 00.171 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
23:33:33.540 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[1060.28,336.71],"id":1}
23:33:33.887 00.347 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:33:33.888 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:33.889 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:33.890 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:33.891 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:33.892 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:33.892 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:33.893 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:33.894 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:33.895 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:33.895 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:33:33.895 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:33:33.895 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:33:33.896 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:33:33.896 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:33:33.897 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:33:33.897 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":938,"width":15,"height":15,"star_pos":[7.33,6.55],"pixels":"..."},"id":1}
23:33:34.011 00.114 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:33:34.011 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:33:34.543 00.532 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:33:34.548 00.005 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:34.620 00.072 13300 ScopeASCOM::SideOfPier() returns 1
23:33:34.634 00.014 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav6E5A.tmp"},"id":1}
23:33:34.858 00.224 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:33:34.858 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:33:34.859 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:33:34.859 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:33:34.860 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:33:34.861 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:34.862 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:34.863 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:34.864 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:34.865 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:34.866 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:34.867 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:34.867 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:34.868 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:34.868 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:33:34.875 00.007 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:33:34.876 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":938,"width":15,"height":15,"star_pos":[7.33,6.55],"pixels":"..."},"id":1}
23:33:34.962 00.086 11596 Exposure complete
23:33:35.005 00.043 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:33:35.005 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:33:35.087 00.082 13300 OnExposeComplete: enter
23:33:35.087 00.000 11596 worker thread done servicing request
23:33:35.087 00.000 13300 UpdateGuideState(): m_state=6
23:33:35.088 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 939
23:33:35.089 00.001 13300 Star::Find returns 1 (0), X=1060.35, Y=336.43, Mass=1927, SNR=30.7, Peak=218 HFD=3.2
23:33:35.090 00.001 13300 MultiStar: [#1 -0.05,-0.34,0.75,U] [#2 0.02,-0.30,0.46,U] [#3 0.06,-0.36,0.42,U] [#4 -0.11,-0.23,0.30,U] [#5 0.13,0.15,0.24,U] [#6 0.05,-0.09,0.23,U] [#7 -0.04,-0.01,0.22,U] [#8 0.33,0.08,0.19,U] 
23:33:35.091 00.001 13300 refined, 8 included, MultiStar: {0.03, -0.22}, one-star: {0.06, -0.28}
23:33:35.091 00.000 13300 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-1.61) = xAngle (0.18 = 0.18)
23:33:35.091 00.000 13300 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.20 = 0.20)
23:33:35.092 00.001 13300 CameraToMount -- cameraX=0.03 cameraY=-0.22 hyp=0.23 cameraTheta=-1.43 mountX=0.22 mountY=0.04, mountTheta=0.20
23:33:35.094 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.22, opts=13)
23:33:35.095 00.001 13300 Enqueuing Move request for scope (0.03, -0.22)
23:33:35.095 00.000 11596 Worker thread wakes up
23:33:35.096 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.22) opts 0xd
23:33:35.099 00.003 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.22)
23:33:35.099 00.000 11596 Moving (0.03, -0.22) raw xDistance=0.22 yDistance=0.04
23:33:35.099 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.22
23:33:35.099 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:35.099 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:33:35.100 00.001 11596 MoveAxis(W, 294, ABG)
23:33:35.100 00.000 11596 Guiding  Dir = 3, Dur = 294
23:33:35.100 00.000 11596 IsSlewing returns 0
23:33:35.106 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=218, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
23:33:35.122 00.016 13300 UpdateGuideState exits: m=1927 SNR=30.7
23:33:35.123 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:35.123 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:33:35.123 00.000 13300 Enqueuing Expose request
23:33:35.214 00.091 11596 IsGuiding returns 0
23:33:35.411 00.197 11596 PulseGuide returned control before completion, sleep 108
23:33:35.629 00.218 11596 IsGuiding returns 1
23:33:35.629 00.000 11596 scope still moving after pulse duration time elapsed
23:33:35.655 00.026 11596 IsSlewing returns 0
23:33:35.816 00.161 11596 IsGuiding returns 0
23:33:35.816 00.000 11596 scope move finished after 294 + 307 ms
23:33:35.816 00.000 11596 Move returns status 0, amount 294
23:33:35.816 00.000 11596 MoveAxis(N, 0, ABG)
23:33:35.816 00.000 11596 Move returns status 0, amount 0
23:33:35.816 00.000 11596 move complete, result=0
23:33:35.816 00.000 11596 worker thread done servicing request
23:33:35.816 00.000 13300 GuideStep: 0.2 px 294 ms WEST, 0.0 px 0 ms NORTH
23:33:35.817 00.001 11596 Worker thread wakes up
23:33:35.817 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:33:35.838 00.021 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:33:35.838 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:33:35.840 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:33:35.842 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:35.842 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:35.843 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:35.845 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:35.846 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:35.847 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:35.848 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:35.848 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:35.849 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:35.849 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:33:35.851 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:33:35.851 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:33:35.853 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:33:35.853 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":939,"width":15,"height":15,"star_pos":[7.35,7.43],"pixels":"..."},"id":1}
23:33:35.964 00.111 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:33:35.964 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:33:36.329 00.365 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:33:36.365 00.036 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3deb404c-3bc8-4e84-a791-a4dd9fd9f62b"}
23:33:36.365 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3deb404c-3bc8-4e84-a791-a4dd9fd9f62b"}
23:33:36.366 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"86d30766-4f5c-4cec-a965-26aefd6bf7a0"}
23:33:36.366 00.000 13300 case statement mapped state 6 to 3
23:33:36.366 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"86d30766-4f5c-4cec-a965-26aefd6bf7a0"}
23:33:36.367 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"aacb8661-9ee8-41c7-b9b8-cf93e0648840"}
23:33:36.367 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":939,"width":15,"height":15,"star_pos":[7.35,7.43],"pixels":"..."},"id":"aacb8661-9ee8-41c7-b9b8-cf93e0648840"}
23:33:36.540 00.173 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
23:33:36.540 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[1060.28,336.71],"id":1}
23:33:36.541 00.001 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:33:36.545 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:36.916 00.371 13300 ScopeASCOM::SideOfPier() returns 1
23:33:36.927 00.011 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav761B.tmp"},"id":1}
23:33:36.929 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:33:36.929 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:33:36.930 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:33:36.930 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:33:36.931 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:33:36.932 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:36.934 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:36.935 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:36.936 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:36.937 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:36.938 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:36.940 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:36.941 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:36.942 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:36.942 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:33:36.943 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:33:36.943 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":939,"width":15,"height":15,"star_pos":[7.35,7.43],"pixels":"..."},"id":1}
23:33:37.058 00.115 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:33:37.058 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:33:37.865 00.807 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:33:37.865 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:33:37.865 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:33:37.866 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:37.867 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:37.868 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:37.870 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:37.871 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:37.872 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:37.874 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:37.875 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:37.876 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:37.876 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:33:37.877 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:33:37.877 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:33:37.878 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:33:37.878 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":939,"width":15,"height":15,"star_pos":[7.35,7.43],"pixels":"..."},"id":1}
23:33:38.006 00.128 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:33:38.006 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:33:38.543 00.537 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:33:38.548 00.005 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:38.600 00.052 13300 ScopeASCOM::SideOfPier() returns 1
23:33:38.612 00.012 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav7DFC.tmp"},"id":1}
23:33:38.857 00.245 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:33:38.857 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:33:38.858 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:33:38.858 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:33:38.859 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:33:38.860 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:38.861 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:38.863 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:38.864 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:38.865 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:38.866 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:38.868 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:38.869 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:38.870 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:38.870 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:33:38.877 00.007 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:33:38.878 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":939,"width":15,"height":15,"star_pos":[7.35,7.43],"pixels":"..."},"id":1}
23:33:38.993 00.115 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:33:38.993 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:33:39.364 00.371 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ce2792e6-0167-48f1-9f45-7777ee9499a6"}
23:33:39.364 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ce2792e6-0167-48f1-9f45-7777ee9499a6"}
23:33:39.365 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"49708588-d7e4-46e9-8401-56c20db7641e"}
23:33:39.365 00.000 13300 case statement mapped state 6 to 3
23:33:39.365 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"49708588-d7e4-46e9-8401-56c20db7641e"}
23:33:39.366 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"18d8ac03-77cb-4c55-b335-630291bcfb14"}
23:33:39.367 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":939,"width":15,"height":15,"star_pos":[7.35,7.43],"pixels":"..."},"id":"18d8ac03-77cb-4c55-b335-630291bcfb14"}
23:33:39.367 00.000 11596 Exposure complete
23:33:39.489 00.122 11596 worker thread done servicing request
23:33:39.489 00.000 13300 OnExposeComplete: enter
23:33:39.490 00.001 13300 UpdateGuideState(): m_state=6
23:33:39.490 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 940
23:33:39.490 00.000 13300 Star::Find returns 1 (0), X=1060.31, Y=336.60, Mass=1994, SNR=31.2, Peak=252 HFD=3.2
23:33:39.491 00.001 13300 MultiStar: [#1 -0.04,-0.20,0.75,U] [#2 -0.10,-0.08,0.45,U] [#3 -0.12,-0.37,0.41,U] [#4 0.10,-0.00,0.28,U] [#5 -0.16,0.20,0.24,U] [#6 -0.10,-0.17,0.22,U] [#7 0.14,0.02,0.24,U] [#8 -0.03,0.20,0.20,U] 
23:33:39.491 00.000 13300 refined, 8 included, MultiStar: {-0.03, -0.10}, one-star: {0.03, -0.11}
23:33:39.491 00.000 13300 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-1.61) = xAngle (-0.22 = -0.22)
23:33:39.491 00.000 13300 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.21 = -0.21)
23:33:39.491 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.10 hyp=0.10 cameraTheta=-1.83 mountX=0.10 mountY=-0.02, mountTheta=-0.21
23:33:39.493 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.10, opts=13)
23:33:39.493 00.000 13300 Enqueuing Move request for scope (-0.03, -0.10)
23:33:39.493 00.000 11596 Worker thread wakes up
23:33:39.493 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.10) opts 0xd
23:33:39.493 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.10)
23:33:39.494 00.001 11596 Moving (-0.03, -0.10) raw xDistance=0.10 yDistance=-0.02
23:33:39.494 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:33:39.494 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:39.494 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:33:39.494 00.000 11596 MoveAxis(E, 0, ABG)
23:33:39.494 00.000 11596 Move returns status 0, amount 0
23:33:39.494 00.000 11596 MoveAxis(N, 0, ABG)
23:33:39.495 00.001 11596 Move returns status 0, amount 0
23:33:39.495 00.000 11596 move complete, result=0
23:33:39.495 00.000 11596 worker thread done servicing request
23:33:39.499 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
23:33:39.510 00.011 13300 UpdateGuideState exits: m=1994 SNR=31.2
23:33:39.510 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:39.510 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:33:39.510 00.000 13300 Enqueuing Expose request
23:33:39.510 00.000 11596 Worker thread wakes up
23:33:39.511 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:33:39.511 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:33:39.543 00.032 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
23:33:39.543 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[1060.28,336.71],"id":1}
23:33:39.846 00.303 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:33:39.846 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:33:39.847 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:33:39.849 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:39.850 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:39.851 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:39.853 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:39.854 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:39.855 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:39.857 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:39.858 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:39.859 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:39.860 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:33:39.861 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:33:39.861 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:33:39.862 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:33:39.862 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":940,"width":15,"height":15,"star_pos":[7.31,6.60],"pixels":"..."},"id":1}
23:33:39.969 00.107 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:33:39.969 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:33:40.026 00.057 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:33:40.541 00.515 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:33:40.545 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:40.568 00.023 13300 ScopeASCOM::SideOfPier() returns 1
23:33:40.579 00.011 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav85BD.tmp"},"id":1}
23:33:40.861 00.282 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:33:40.862 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:40.864 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:40.865 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:40.866 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:40.868 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:40.869 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:40.870 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:40.870 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:40.872 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:40.872 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:33:40.880 00.008 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:33:40.880 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:33:40.881 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:33:40.881 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:33:40.882 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:33:40.882 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":940,"width":15,"height":15,"star_pos":[7.31,6.60],"pixels":"..."},"id":1}
23:33:40.981 00.099 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:33:40.981 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:33:41.835 00.854 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:33:41.835 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:33:41.836 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:33:41.837 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:41.838 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:41.838 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:41.840 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:41.841 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:41.841 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:41.842 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:41.843 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:41.844 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:41.844 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:33:41.845 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:33:41.845 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:33:41.845 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:33:41.846 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":940,"width":15,"height":15,"star_pos":[7.31,6.60],"pixels":"..."},"id":1}
23:33:41.944 00.098 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:33:41.944 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:33:42.364 00.420 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b5815337-843b-43d5-8a8f-52bf1563fcb9"}
23:33:42.364 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b5815337-843b-43d5-8a8f-52bf1563fcb9"}
23:33:42.365 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5f301696-7f6e-4e5d-b068-e0417a8b34c2"}
23:33:42.365 00.000 13300 case statement mapped state 6 to 3
23:33:42.365 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5f301696-7f6e-4e5d-b068-e0417a8b34c2"}
23:33:42.366 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bb1a63af-184a-43b2-9ebd-10140f8dad4c"}
23:33:42.366 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":940,"width":15,"height":15,"star_pos":[7.31,6.60],"pixels":"..."},"id":"bb1a63af-184a-43b2-9ebd-10140f8dad4c"}
23:33:42.540 00.174 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
23:33:42.541 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[1060.28,336.71],"id":1}
23:33:42.542 00.001 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:33:42.548 00.006 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:42.624 00.076 13300 ScopeASCOM::SideOfPier() returns 1
23:33:42.638 00.014 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav8D9E.tmp"},"id":1}
23:33:42.834 00.196 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:33:42.834 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:33:42.835 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:33:42.836 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:42.836 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:42.837 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:42.838 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:42.839 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:42.840 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:42.841 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:42.842 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:42.843 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:42.843 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:33:42.850 00.007 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:33:42.850 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:33:42.850 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:33:42.851 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":940,"width":15,"height":15,"star_pos":[7.31,6.60],"pixels":"..."},"id":1}
23:33:42.963 00.112 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:33:42.963 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:33:43.061 00.098 11596 Exposure complete
23:33:43.158 00.097 11596 worker thread done servicing request
23:33:43.158 00.000 13300 OnExposeComplete: enter
23:33:43.158 00.000 13300 UpdateGuideState(): m_state=6
23:33:43.159 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 941
23:33:43.159 00.000 13300 Star::Find returns 1 (0), X=1060.35, Y=336.67, Mass=1934, SNR=30.8, Peak=255 HFD=3.1
23:33:43.161 00.002 13300 MultiStar: [#1 -0.01,-0.12,0.74,U] [#2 0.05,-0.16,0.46,U] [#3 -0.02,-0.06,0.42,U] [#4 -0.10,-0.13,0.29,U] [#5 -0.29,0.13,0.24,U] [#6 -0.05,-0.02,0.23,U] [#7 -0.08,0.17,0.23,U] [#8 0.08,0.09,0.20,U] 
23:33:43.161 00.000 13300 refined, 8 included, MultiStar: {-0.01, -0.05}, one-star: {0.06, -0.04}
23:33:43.161 00.000 13300 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-1.61) = xAngle (-0.16 = -0.16)
23:33:43.161 00.000 13300 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.15 = -0.15)
23:33:43.162 00.001 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.77 mountX=0.05 mountY=-0.01, mountTheta=-0.15
23:33:43.165 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.05, opts=13)
23:33:43.165 00.000 13300 Enqueuing Move request for scope (-0.01, -0.05)
23:33:43.165 00.000 11596 Worker thread wakes up
23:33:43.166 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.05) opts 0xd
23:33:43.166 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.05)
23:33:43.166 00.000 11596 Moving (-0.01, -0.05) raw xDistance=0.05 yDistance=-0.01
23:33:43.166 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:33:43.166 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:43.166 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:33:43.167 00.001 11596 MoveAxis(E, 0, ABG)
23:33:43.167 00.000 11596 Move returns status 0, amount 0
23:33:43.167 00.000 11596 MoveAxis(N, 0, ABG)
23:33:43.167 00.000 11596 Move returns status 0, amount 0
23:33:43.167 00.000 11596 move complete, result=0
23:33:43.167 00.000 11596 worker thread done servicing request
23:33:43.174 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
23:33:43.187 00.013 13300 UpdateGuideState exits: m=1934 SNR=30.8
23:33:43.187 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:43.187 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:33:43.187 00.000 13300 Enqueuing Expose request
23:33:43.187 00.000 11596 Worker thread wakes up
23:33:43.188 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:33:43.188 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:33:43.696 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:33:43.866 00.170 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:33:43.867 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:33:43.867 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:33:43.868 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:43.869 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:43.870 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:43.871 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:43.872 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:43.873 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:43.873 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:43.874 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:43.875 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:43.875 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:33:43.876 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:33:43.876 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:33:43.876 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:33:43.877 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":941,"width":15,"height":15,"star_pos":[7.35,6.67],"pixels":"..."},"id":1}
23:33:43.988 00.111 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:33:43.988 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:33:44.543 00.555 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:33:44.548 00.005 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:44.566 00.018 13300 ScopeASCOM::SideOfPier() returns 1
23:33:44.579 00.013 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav956F.tmp"},"id":1}
23:33:44.860 00.281 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:33:44.860 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:33:44.860 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:33:44.861 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:44.862 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:44.863 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:44.864 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:44.865 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:44.866 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:44.867 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:44.868 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:44.869 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:44.869 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:33:44.874 00.005 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:33:44.874 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:33:44.875 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:33:44.875 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":941,"width":15,"height":15,"star_pos":[7.35,6.67],"pixels":"..."},"id":1}
23:33:44.975 00.100 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:33:44.975 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:33:45.365 00.390 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"845d2c43-1674-4aab-a14c-c26a75703b10"}
23:33:45.365 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"845d2c43-1674-4aab-a14c-c26a75703b10"}
23:33:45.366 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dd486d70-69d5-43fa-8146-64f1e7f66237"}
23:33:45.366 00.000 13300 case statement mapped state 6 to 3
23:33:45.366 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dd486d70-69d5-43fa-8146-64f1e7f66237"}
23:33:45.367 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"259e9e95-2999-4649-bfeb-52be4a8665aa"}
23:33:45.367 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":941,"width":15,"height":15,"star_pos":[7.35,6.67],"pixels":"..."},"id":"259e9e95-2999-4649-bfeb-52be4a8665aa"}
23:33:45.542 00.175 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
23:33:45.542 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[1060.28,336.71],"id":1}
23:33:45.848 00.306 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:33:45.848 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:33:45.849 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:33:45.850 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:45.851 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:45.852 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:45.853 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:45.854 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:45.855 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:45.856 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:45.856 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:45.857 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:45.857 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:33:45.858 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:33:45.858 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:33:45.858 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:33:45.859 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":941,"width":15,"height":15,"star_pos":[7.35,6.67],"pixels":"..."},"id":1}
23:33:45.980 00.121 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:33:45.981 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:33:46.542 00.561 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:33:46.546 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:46.581 00.035 13300 ScopeASCOM::SideOfPier() returns 1
23:33:46.593 00.012 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav9D30.tmp"},"id":1}
23:33:46.731 00.138 11596 Exposure complete
23:33:46.835 00.104 11596 worker thread done servicing request
23:33:46.835 00.000 13300 OnExposeComplete: enter
23:33:46.835 00.000 13300 UpdateGuideState(): m_state=6
23:33:46.836 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 942
23:33:46.836 00.000 13300 Star::Find returns 1 (0), X=1060.40, Y=336.53, Mass=2004, SNR=31.3, Peak=239 HFD=3.2
23:33:46.836 00.000 13300 MultiStar: [#1 0.01,-0.18,0.74,U] [#2 0.03,-0.04,0.45,U] [#3 -0.05,-0.17,0.40,U] [#4 -0.01,0.04,0.29,U] [#5 -0.09,-0.16,0.23,U] [#6 -0.09,-0.08,0.23,U] [#7 -0.12,0.14,0.22,U] [#8 0.05,0.14,0.21,U] 
23:33:46.837 00.001 13300 refined, 8 included, MultiStar: {0.01, -0.10}, one-star: {0.11, -0.17}
23:33:46.837 00.000 13300 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-1.61) = xAngle (0.18 = 0.18)
23:33:46.837 00.000 13300 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.19 = 0.19)
23:33:46.837 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.43 mountX=0.10 mountY=0.02, mountTheta=0.19
23:33:46.840 00.003 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.10, opts=13)
23:33:46.840 00.000 13300 Enqueuing Move request for scope (0.01, -0.10)
23:33:46.840 00.000 11596 Worker thread wakes up
23:33:46.840 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.10) opts 0xd
23:33:46.841 00.001 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.10)
23:33:46.841 00.000 11596 Moving (0.01, -0.10) raw xDistance=0.10 yDistance=0.02
23:33:46.841 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:33:46.841 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:46.841 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:33:46.841 00.000 11596 MoveAxis(E, 0, ABG)
23:33:46.842 00.001 11596 Move returns status 0, amount 0
23:33:46.842 00.000 11596 MoveAxis(N, 0, ABG)
23:33:46.842 00.000 11596 Move returns status 0, amount 0
23:33:46.842 00.000 11596 move complete, result=0
23:33:46.842 00.000 11596 worker thread done servicing request
23:33:46.849 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=3, FiltMax=97, Gamma=0.510
23:33:46.862 00.013 13300 UpdateGuideState exits: m=2004 SNR=31.3
23:33:46.862 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:46.862 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:33:46.862 00.000 13300 Enqueuing Expose request
23:33:46.863 00.001 11596 Worker thread wakes up
23:33:46.863 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:33:46.863 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:33:46.867 00.004 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:33:46.867 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:33:46.868 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:33:46.870 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:46.871 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:46.872 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:46.873 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:46.874 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:46.875 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:46.877 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:46.877 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:46.878 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:46.878 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:33:46.889 00.011 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:33:46.889 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:33:46.891 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:33:46.891 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":942,"width":15,"height":15,"star_pos":[7.40,6.53],"pixels":"..."},"id":1}
23:33:47.014 00.123 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:33:47.015 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:33:47.368 00.353 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:33:47.846 00.478 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:33:47.846 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:33:47.847 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:33:47.848 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:47.848 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:47.849 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:47.850 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:47.851 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:47.852 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:47.854 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:47.855 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:47.856 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:47.856 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:33:47.856 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:33:47.856 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:33:47.857 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:33:47.857 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":942,"width":15,"height":15,"star_pos":[7.40,6.53],"pixels":"..."},"id":1}
23:33:47.991 00.134 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:33:47.992 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:33:48.363 00.371 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fd56f2cb-b430-4fc7-b36d-e8367ad68ad8"}
23:33:48.363 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fd56f2cb-b430-4fc7-b36d-e8367ad68ad8"}
23:33:48.364 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"da01c343-de63-433c-909e-11cc4d447b98"}
23:33:48.364 00.000 13300 case statement mapped state 6 to 3
23:33:48.364 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"da01c343-de63-433c-909e-11cc4d447b98"}
23:33:48.364 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1ea08f07-d596-4174-9d9c-d30333e423ee"}
23:33:48.364 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":942,"width":15,"height":15,"star_pos":[7.40,6.53],"pixels":"..."},"id":"1ea08f07-d596-4174-9d9c-d30333e423ee"}
23:33:48.540 00.176 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
23:33:48.540 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[1060.28,336.71],"id":1}
23:33:48.542 00.002 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:33:48.546 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:48.669 00.123 13300 ScopeASCOM::SideOfPier() returns 1
23:33:48.680 00.011 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\savA511.tmp"},"id":1}
23:33:48.842 00.162 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:33:48.843 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:48.844 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:48.845 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:48.846 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:48.847 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:48.848 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:48.850 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:48.851 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:48.851 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:48.852 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:33:48.859 00.007 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:33:48.859 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:33:48.860 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:33:48.860 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:33:48.861 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:33:48.861 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":942,"width":15,"height":15,"star_pos":[7.40,6.53],"pixels":"..."},"id":1}
23:33:48.983 00.122 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:33:48.984 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:33:49.835 00.851 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:33:49.836 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:49.837 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:49.838 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:49.839 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:49.840 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:49.841 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:49.842 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:49.843 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:49.843 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:49.844 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:33:49.844 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:33:49.845 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:33:49.845 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:33:49.845 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:33:49.846 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:33:49.846 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":942,"width":15,"height":15,"star_pos":[7.40,6.53],"pixels":"..."},"id":1}
23:33:49.963 00.117 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:33:49.963 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:33:50.407 00.444 11596 Exposure complete
23:33:50.487 00.080 11596 worker thread done servicing request
23:33:50.487 00.000 13300 OnExposeComplete: enter
23:33:50.487 00.000 13300 UpdateGuideState(): m_state=6
23:33:50.487 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 943
23:33:50.488 00.001 13300 Star::Find returns 1 (0), X=1060.38, Y=336.65, Mass=1926, SNR=30.7, Peak=255 HFD=3.1
23:33:50.488 00.000 13300 MultiStar: [#1 0.02,-0.18,0.75,U] [#2 -0.08,-0.12,0.46,U] [#3 0.01,-0.28,0.42,U] [#4 -0.31,-0.30,0.30,U] [#5 0.23,-0.09,0.25,U] [#6 -0.27,-0.29,0.24,U] [#7 -0.13,0.01,0.23,U] [#8 0.16,-0.01,0.19,U] 
23:33:50.489 00.001 13300 single-star, 8 included, MultiStar: {-0.00, -0.14}, one-star: {0.10, -0.05}
23:33:50.489 00.000 13300 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-1.61) = xAngle (1.12 = 1.12)
23:33:50.489 00.000 13300 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.13 = 1.13)
23:33:50.489 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=-0.05 hyp=0.12 cameraTheta=-0.49 mountX=0.05 mountY=0.10, mountTheta=1.12
23:33:50.491 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=-0.05, opts=13)
23:33:50.492 00.001 13300 Enqueuing Move request for scope (0.10, -0.05)
23:33:50.492 00.000 11596 Worker thread wakes up
23:33:50.492 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.05) opts 0xd
23:33:50.492 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, -0.05)
23:33:50.492 00.000 11596 Moving (0.10, -0.05) raw xDistance=0.05 yDistance=0.10
23:33:50.492 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:33:50.492 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:50.493 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:33:50.493 00.000 11596 MoveAxis(E, 0, ABG)
23:33:50.493 00.000 11596 Move returns status 0, amount 0
23:33:50.493 00.000 11596 MoveAxis(N, 0, ABG)
23:33:50.493 00.000 11596 Move returns status 0, amount 0
23:33:50.493 00.000 11596 move complete, result=0
23:33:50.493 00.000 11596 worker thread done servicing request
23:33:50.498 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
23:33:50.506 00.008 13300 UpdateGuideState exits: m=1926 SNR=30.7
23:33:50.507 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:50.507 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:33:50.507 00.000 13300 Enqueuing Expose request
23:33:50.507 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:33:50.508 00.001 11596 Worker thread wakes up
23:33:50.508 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:33:50.544 00.036 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:33:50.548 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:50.715 00.167 13300 ScopeASCOM::SideOfPier() returns 1
23:33:50.726 00.011 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\savACE2.tmp"},"id":1}
23:33:50.863 00.137 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:33:50.864 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:50.865 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:50.866 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:50.867 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:50.868 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:50.869 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:50.870 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:50.871 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:50.872 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:50.872 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:33:50.877 00.005 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:33:50.877 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:33:50.878 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:33:50.878 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:33:50.879 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:33:50.880 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":943,"width":15,"height":15,"star_pos":[7.38,6.65],"pixels":"..."},"id":1}
23:33:51.005 00.125 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:33:51.005 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:33:51.021 00.016 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:33:51.365 00.344 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f645931f-e3a4-4624-a6f4-95e5691aaeca"}
23:33:51.365 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f645931f-e3a4-4624-a6f4-95e5691aaeca"}
23:33:51.372 00.007 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2b09c9a9-86d2-4b34-b385-d7285f3c22b9"}
23:33:51.372 00.000 13300 case statement mapped state 6 to 3
23:33:51.372 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2b09c9a9-86d2-4b34-b385-d7285f3c22b9"}
23:33:51.374 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d56dc085-a04b-4fde-9da7-5c041eb0a04a"}
23:33:51.375 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":943,"width":15,"height":15,"star_pos":[7.38,6.65],"pixels":"..."},"id":"d56dc085-a04b-4fde-9da7-5c041eb0a04a"}
23:33:51.565 00.190 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
23:33:51.565 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[1060.28,336.71],"id":1}
23:33:51.836 00.271 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:33:51.836 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:33:51.836 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:33:51.837 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:51.838 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:51.839 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:51.840 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:51.841 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:51.842 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:51.842 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:51.843 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:51.844 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:51.844 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:33:51.845 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:33:51.845 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:33:51.845 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:33:51.845 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":943,"width":15,"height":15,"star_pos":[7.38,6.65],"pixels":"..."},"id":1}
23:33:52.016 00.171 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:33:52.016 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:33:52.545 00.529 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:33:52.549 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:52.562 00.013 13300 ScopeASCOM::SideOfPier() returns 1
23:33:52.576 00.014 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\savB4B3.tmp"},"id":1}
23:33:52.847 00.271 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:33:52.848 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:52.849 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:52.850 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:52.851 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:52.853 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:52.854 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:52.855 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:52.856 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:52.857 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:52.858 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:33:52.863 00.005 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:33:52.863 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:33:52.863 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:33:52.864 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:33:52.864 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:33:52.865 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":943,"width":15,"height":15,"star_pos":[7.38,6.65],"pixels":"..."},"id":1}
23:33:52.974 00.109 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:33:52.974 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:33:53.845 00.871 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:33:53.845 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:33:53.846 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:33:53.847 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:53.848 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:53.848 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:53.850 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:53.850 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:53.851 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:53.853 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:53.853 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:53.854 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:53.855 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:33:53.855 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:33:53.856 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:33:53.856 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:33:53.856 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":943,"width":15,"height":15,"star_pos":[7.38,6.65],"pixels":"..."},"id":1}
23:33:53.957 00.101 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:33:53.957 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:33:54.088 00.131 11596 Exposure complete
23:33:54.193 00.105 11596 worker thread done servicing request
23:33:54.193 00.000 13300 OnExposeComplete: enter
23:33:54.193 00.000 13300 UpdateGuideState(): m_state=6
23:33:54.193 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 944
23:33:54.194 00.001 13300 Star::Find returns 1 (0), X=1060.13, Y=336.75, Mass=1880, SNR=30.4, Peak=255 HFD=3.0
23:33:54.194 00.000 13300 MultiStar: [#1 -0.05,-0.06,0.77,U] [#2 -0.19,0.02,0.46,U] [#3 0.12,-0.15,0.41,U] [#4 -0.26,0.12,0.30,U] [#5 0.06,-0.18,0.24,U] [#6 -0.10,-0.01,0.23,U] [#7 -0.17,-0.08,0.24,U] [#8 0.05,0.27,0.21,U] 
23:33:54.195 00.001 13300 refined, 8 included, MultiStar: {-0.09, -0.01}, one-star: {-0.15, 0.04}
23:33:54.195 00.000 13300 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-1.61) = xAngle (-1.45 = -1.45)
23:33:54.195 00.000 13300 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.44 = -1.44)
23:33:54.195 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-3.06 mountX=0.01 mountY=-0.09, mountTheta=-1.45
23:33:54.198 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.01, opts=13)
23:33:54.199 00.001 13300 Enqueuing Move request for scope (-0.09, -0.01)
23:33:54.199 00.000 11596 Worker thread wakes up
23:33:54.199 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.01) opts 0xd
23:33:54.199 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.01)
23:33:54.199 00.000 11596 Moving (-0.09, -0.01) raw xDistance=0.01 yDistance=-0.09
23:33:54.199 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:33:54.200 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:54.200 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:33:54.200 00.000 11596 MoveAxis(E, 0, ABG)
23:33:54.200 00.000 11596 Move returns status 0, amount 0
23:33:54.200 00.000 11596 MoveAxis(N, 0, ABG)
23:33:54.200 00.000 11596 Move returns status 0, amount 0
23:33:54.200 00.000 11596 move complete, result=0
23:33:54.201 00.001 11596 worker thread done servicing request
23:33:54.206 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
23:33:54.214 00.008 13300 UpdateGuideState exits: m=1880 SNR=30.4
23:33:54.215 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:54.215 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:33:54.215 00.000 13300 Enqueuing Expose request
23:33:54.215 00.000 11596 Worker thread wakes up
23:33:54.215 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:33:54.215 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:33:54.365 00.150 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"04076c10-c47d-4211-bd53-ef5b4ecbfb31"}
23:33:54.365 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"04076c10-c47d-4211-bd53-ef5b4ecbfb31"}
23:33:54.366 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c3b12aa1-adae-4c6b-87ec-bff31933a565"}
23:33:54.366 00.000 13300 case statement mapped state 6 to 3
23:33:54.366 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c3b12aa1-adae-4c6b-87ec-bff31933a565"}
23:33:54.366 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b9652eec-9a54-4594-a808-d2d6a30b3cb7"}
23:33:54.367 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":944,"width":15,"height":15,"star_pos":[7.13,6.75],"pixels":"..."},"id":"b9652eec-9a54-4594-a808-d2d6a30b3cb7"}
23:33:54.542 00.175 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
23:33:54.542 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[1060.28,336.71],"id":1}
23:33:54.543 00.001 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:33:54.547 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:54.635 00.088 13300 ScopeASCOM::SideOfPier() returns 1
23:33:54.649 00.014 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\savBC74.tmp"},"id":1}
23:33:54.729 00.080 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:33:54.858 00.129 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:33:54.858 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:33:54.859 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:33:54.860 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:33:54.860 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:33:54.862 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:54.863 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:54.864 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:54.865 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:54.867 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:54.868 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:54.869 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:54.870 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:54.870 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:54.871 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:33:54.881 00.010 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:33:54.882 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":944,"width":15,"height":15,"star_pos":[7.13,6.75],"pixels":"..."},"id":1}
23:33:54.989 00.107 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:33:54.989 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:33:55.840 00.851 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:33:55.840 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:33:55.840 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:33:55.841 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:55.842 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:55.843 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:55.844 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:55.845 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:55.845 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:55.846 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:55.847 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:55.848 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:55.848 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:33:55.848 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:33:55.849 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:33:55.849 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:33:55.849 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":944,"width":15,"height":15,"star_pos":[7.13,6.75],"pixels":"..."},"id":1}
23:33:55.939 00.090 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:33:55.940 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:33:56.542 00.602 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:33:56.546 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:56.602 00.056 13300 ScopeASCOM::SideOfPier() returns 1
23:33:56.617 00.015 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\savC445.tmp"},"id":1}
23:33:56.866 00.249 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:33:56.866 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:33:56.866 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:33:56.866 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:33:56.867 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:33:56.868 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:56.869 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:56.870 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:56.871 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:56.873 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:56.873 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:56.874 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:56.875 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:56.876 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:56.876 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:33:56.884 00.008 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:33:56.884 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":944,"width":15,"height":15,"star_pos":[7.13,6.75],"pixels":"..."},"id":1}
23:33:56.983 00.099 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:33:56.983 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:33:57.365 00.382 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f1e0baec-4d5f-45f2-a2e0-91d88be05f19"}
23:33:57.366 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f1e0baec-4d5f-45f2-a2e0-91d88be05f19"}
23:33:57.366 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d1db750e-5275-49fb-8707-65c62ec78957"}
23:33:57.367 00.001 13300 case statement mapped state 6 to 3
23:33:57.367 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d1db750e-5275-49fb-8707-65c62ec78957"}
23:33:57.367 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"820a8231-b183-4483-aeb7-a5b6a160978d"}
23:33:57.368 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":944,"width":15,"height":15,"star_pos":[7.13,6.75],"pixels":"..."},"id":"820a8231-b183-4483-aeb7-a5b6a160978d"}
23:33:57.542 00.174 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
23:33:57.542 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[1060.28,336.71],"id":1}
23:33:57.761 00.219 11596 Exposure complete
23:33:57.832 00.071 11596 worker thread done servicing request
23:33:57.832 00.000 13300 OnExposeComplete: enter
23:33:57.833 00.001 13300 UpdateGuideState(): m_state=6
23:33:57.833 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 945
23:33:57.833 00.000 13300 Star::Find returns 1 (0), X=1060.14, Y=336.70, Mass=1937, SNR=30.8, Peak=255 HFD=3.1
23:33:57.834 00.001 13300 MultiStar: [#1 -0.10,-0.11,0.76,U] [#2 -0.04,0.01,0.46,U] [#3 -0.04,-0.12,0.40,U] [#4 -0.46,-0.16,0.30,U] [#5 -0.14,-0.08,0.24,U] [#6 -0.15,0.25,0.24,U] [#7 0.09,-0.18,0.23,U] [#8 -0.39,0.42,0.21,U] 
23:33:57.834 00.000 13300 refined, 8 included, MultiStar: {-0.14, -0.02}, one-star: {-0.14, -0.01}
23:33:57.834 00.000 13300 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-1.61) = xAngle (-1.36 = -1.36)
23:33:57.834 00.000 13300 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.34 = -1.34)
23:33:57.834 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-2.96 mountX=0.03 mountY=-0.13, mountTheta=-1.36
23:33:57.835 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=-0.02, opts=13)
23:33:57.836 00.001 13300 Enqueuing Move request for scope (-0.14, -0.02)
23:33:57.836 00.000 11596 Worker thread wakes up
23:33:57.836 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.02) opts 0xd
23:33:57.836 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, -0.02)
23:33:57.836 00.000 11596 Moving (-0.14, -0.02) raw xDistance=0.03 yDistance=-0.13
23:33:57.836 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:33:57.836 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:57.837 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:33:57.837 00.000 11596 MoveAxis(E, 0, ABG)
23:33:57.837 00.000 11596 Move returns status 0, amount 0
23:33:57.837 00.000 11596 MoveAxis(N, 0, ABG)
23:33:57.837 00.000 11596 Move returns status 0, amount 0
23:33:57.837 00.000 11596 move complete, result=0
23:33:57.837 00.000 11596 worker thread done servicing request
23:33:57.842 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
23:33:57.850 00.008 13300 UpdateGuideState exits: m=1937 SNR=30.8
23:33:57.850 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:57.850 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:33:57.850 00.000 13300 Enqueuing Expose request
23:33:57.850 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:33:57.850 00.000 11596 Worker thread wakes up
23:33:57.851 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:33:57.854 00.003 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:33:57.855 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:57.856 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:57.857 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:57.859 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:57.860 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:57.861 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:57.863 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:57.864 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:57.865 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:57.865 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:33:57.872 00.007 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:33:57.872 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:33:57.872 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:33:57.873 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:33:57.875 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:33:57.875 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":945,"width":15,"height":15,"star_pos":[7.14,6.70],"pixels":"..."},"id":1}
23:33:57.981 00.106 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:33:57.981 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:33:58.360 00.379 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:33:58.550 00.190 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:33:58.555 00.005 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:58.625 00.070 13300 ScopeASCOM::SideOfPier() returns 1
23:33:58.638 00.013 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\savCC26.tmp"},"id":1}
23:33:58.859 00.221 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:33:58.859 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:33:58.860 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:33:58.861 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:58.862 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:58.863 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:58.864 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:58.865 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:58.866 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:58.867 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:58.867 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:58.868 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:58.869 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:33:58.875 00.006 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:33:58.875 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:33:58.876 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:33:58.876 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":945,"width":15,"height":15,"star_pos":[7.14,6.70],"pixels":"..."},"id":1}
23:33:58.993 00.117 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:33:58.994 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:33:59.846 00.852 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:33:59.847 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:33:59.847 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:33:59.848 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:59.849 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:59.849 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:59.851 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:59.853 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:59.854 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:59.855 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:33:59.856 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:33:59.857 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:33:59.858 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:33:59.858 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:33:59.858 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:33:59.859 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:33:59.859 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":945,"width":15,"height":15,"star_pos":[7.14,6.70],"pixels":"..."},"id":1}
23:33:59.956 00.097 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:33:59.956 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:00.364 00.408 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3d252280-ebf9-4f1a-93c4-d2e1de247396"}
23:34:00.364 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3d252280-ebf9-4f1a-93c4-d2e1de247396"}
23:34:00.365 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"33d1dde7-5c0f-4961-8df4-930d41fb637e"}
23:34:00.365 00.000 13300 case statement mapped state 6 to 3
23:34:00.365 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"33d1dde7-5c0f-4961-8df4-930d41fb637e"}
23:34:00.366 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"61fd3857-3fd5-4ea7-9d3b-975d125a9e8c"}
23:34:00.366 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":945,"width":15,"height":15,"star_pos":[7.14,6.70],"pixels":"..."},"id":"61fd3857-3fd5-4ea7-9d3b-975d125a9e8c"}
23:34:00.541 00.175 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
23:34:00.541 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[1060.28,336.71],"id":1}
23:34:00.541 00.000 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:34:00.545 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:00.561 00.016 13300 ScopeASCOM::SideOfPier() returns 1
23:34:00.571 00.010 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\savD3E7.tmp"},"id":1}
23:34:00.864 00.293 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:00.864 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:00.865 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:00.865 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:00.866 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:00.867 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:00.868 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:00.870 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:00.871 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:00.872 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:00.872 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:00.873 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:00.874 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:00.875 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:00.875 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:00.882 00.007 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:00.882 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":945,"width":15,"height":15,"star_pos":[7.14,6.70],"pixels":"..."},"id":1}
23:34:00.989 00.107 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:00.989 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:01.402 00.413 11596 Exposure complete
23:34:01.500 00.098 11596 worker thread done servicing request
23:34:01.500 00.000 13300 OnExposeComplete: enter
23:34:01.500 00.000 13300 UpdateGuideState(): m_state=6
23:34:01.501 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 946
23:34:01.501 00.000 13300 Star::Find returns 1 (0), X=1060.15, Y=336.75, Mass=1906, SNR=30.5, Peak=255 HFD=3.1
23:34:01.501 00.000 13300 MultiStar: [#1 -0.04,-0.07,0.76,U] [#2 0.07,0.05,0.47,U] [#3 0.04,-0.16,0.41,U] [#4 -0.22,-0.13,0.29,U] [#5 -0.26,-0.12,0.23,U] [#6 -0.31,0.04,0.23,U] [#7 -0.22,0.33,0.23,U] [#8 -0.05,0.24,0.20,U] 
23:34:01.501 00.000 13300 refined, 8 included, MultiStar: {-0.10, 0.00}, one-star: {-0.13, 0.04}
23:34:01.502 00.001 13300 CameraToMount -- cameraTheta (3.09) - m_xAngle (-1.61) = xAngle (4.70 = -1.58)
23:34:01.502 00.000 13300 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.72 = -1.57)
23:34:01.502 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.00 hyp=0.10 cameraTheta=3.09 mountX=-0.00 mountY=-0.10, mountTheta=-1.58
23:34:01.505 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.00, opts=13)
23:34:01.505 00.000 13300 Enqueuing Move request for scope (-0.10, 0.00)
23:34:01.505 00.000 11596 Worker thread wakes up
23:34:01.506 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.00) opts 0xd
23:34:01.506 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.00)
23:34:01.506 00.000 11596 Moving (-0.10, 0.00) raw xDistance=-0.00 yDistance=-0.10
23:34:01.506 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:34:01.506 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:01.507 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:34:01.507 00.000 11596 MoveAxis(E, 0, ABG)
23:34:01.507 00.000 11596 Move returns status 0, amount 0
23:34:01.507 00.000 11596 MoveAxis(N, 0, ABG)
23:34:01.507 00.000 11596 Move returns status 0, amount 0
23:34:01.507 00.000 11596 move complete, result=0
23:34:01.507 00.000 11596 worker thread done servicing request
23:34:01.514 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
23:34:01.526 00.012 13300 UpdateGuideState exits: m=1906 SNR=30.5
23:34:01.526 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:01.526 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:34:01.526 00.000 13300 Enqueuing Expose request
23:34:01.526 00.000 11596 Worker thread wakes up
23:34:01.527 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:34:01.527 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:34:01.847 00.320 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:01.848 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:01.849 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:01.850 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:01.851 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:01.852 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:01.854 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:01.855 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:01.856 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:01.857 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:01.857 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:01.857 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:01.858 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:01.858 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:01.858 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:01.859 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:01.859 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":946,"width":15,"height":15,"star_pos":[7.15,6.75],"pixels":"..."},"id":1}
23:34:01.955 00.096 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:01.955 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:02.031 00.076 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:34:02.543 00.512 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:34:02.547 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:02.596 00.049 13300 ScopeASCOM::SideOfPier() returns 1
23:34:02.615 00.019 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\savDBB8.tmp"},"id":1}
23:34:02.856 00.241 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:02.856 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:02.857 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:02.857 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:02.858 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:02.860 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:02.861 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:02.862 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:02.864 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:02.865 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:02.866 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:02.868 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:02.869 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:02.870 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:02.870 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:02.872 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:02.872 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":946,"width":15,"height":15,"star_pos":[7.15,6.75],"pixels":"..."},"id":1}
23:34:02.977 00.105 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:02.978 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:03.366 00.388 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f08a27f9-00b9-4b55-9656-5f89fc20fec4"}
23:34:03.366 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f08a27f9-00b9-4b55-9656-5f89fc20fec4"}
23:34:03.367 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"04a77095-abb5-4c89-b311-72b2ccf6397b"}
23:34:03.367 00.000 13300 case statement mapped state 6 to 3
23:34:03.367 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"04a77095-abb5-4c89-b311-72b2ccf6397b"}
23:34:03.368 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dd90366d-8cee-4dab-bbc1-c9108190498b"}
23:34:03.368 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":946,"width":15,"height":15,"star_pos":[7.15,6.75],"pixels":"..."},"id":"dd90366d-8cee-4dab-bbc1-c9108190498b"}
23:34:03.543 00.175 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
23:34:03.544 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[1060.28,336.71],"id":1}
23:34:03.866 00.322 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:03.867 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:03.868 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:03.869 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:03.870 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:03.871 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:03.872 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:03.873 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:03.874 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:03.875 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:03.875 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:03.876 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:03.876 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:03.876 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:03.877 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:03.877 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:03.877 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":946,"width":15,"height":15,"star_pos":[7.15,6.75],"pixels":"..."},"id":1}
23:34:03.988 00.111 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:03.989 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:04.555 00.566 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:34:04.559 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:04.564 00.005 13300 ScopeASCOM::SideOfPier() returns 1
23:34:04.576 00.012 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\savE399.tmp"},"id":1}
23:34:04.862 00.286 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:04.862 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:04.863 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:04.864 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:04.865 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:04.866 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:04.867 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:04.868 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:04.869 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:04.870 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:04.870 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:04.871 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:04.871 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:04.877 00.006 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:04.877 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:04.878 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:04.878 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":946,"width":15,"height":15,"star_pos":[7.15,6.75],"pixels":"..."},"id":1}
23:34:04.979 00.101 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:04.979 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:05.086 00.107 11596 Exposure complete
23:34:05.205 00.119 11596 worker thread done servicing request
23:34:05.206 00.001 13300 OnExposeComplete: enter
23:34:05.206 00.000 13300 UpdateGuideState(): m_state=6
23:34:05.206 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 947
23:34:05.207 00.001 13300 Star::Find returns 1 (0), X=1060.21, Y=336.72, Mass=1880, SNR=30.3, Peak=255 HFD=3.1
23:34:05.207 00.000 13300 MultiStar: [#1 0.05,0.04,0.77,U] [#2 -0.07,-0.02,0.47,U] [#3 0.01,0.05,0.42,U] [#4 -0.09,0.03,0.30,U] [#5 -0.04,0.19,0.25,U] [#6 -0.33,0.28,0.23,U] [#7 -0.18,-0.08,0.23,U] [#8 -0.01,0.36,0.21,U] 
23:34:05.207 00.000 13300 single-star, 8 included, MultiStar: {-0.06, 0.06}, one-star: {-0.07, 0.01}
23:34:05.208 00.001 13300 CameraToMount -- cameraTheta (2.95) - m_xAngle (-1.61) = xAngle (4.56 = -1.72)
23:34:05.208 00.000 13300 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.58 = -1.71)
23:34:05.208 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=2.95 mountX=-0.01 mountY=-0.07, mountTheta=-1.72
23:34:05.210 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.01, opts=13)
23:34:05.210 00.000 13300 Enqueuing Move request for scope (-0.07, 0.01)
23:34:05.210 00.000 11596 Worker thread wakes up
23:34:05.210 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
23:34:05.211 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
23:34:05.211 00.000 11596 Moving (-0.07, 0.01) raw xDistance=-0.01 yDistance=-0.07
23:34:05.211 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:34:05.211 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:05.211 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:34:05.211 00.000 11596 MoveAxis(E, 0, ABG)
23:34:05.211 00.000 11596 Move returns status 0, amount 0
23:34:05.212 00.001 11596 MoveAxis(N, 0, ABG)
23:34:05.212 00.000 11596 Move returns status 0, amount 0
23:34:05.212 00.000 11596 move complete, result=0
23:34:05.212 00.000 11596 worker thread done servicing request
23:34:05.218 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
23:34:05.226 00.008 13300 UpdateGuideState exits: m=1880 SNR=30.3
23:34:05.226 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:05.226 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:34:05.226 00.000 13300 Enqueuing Expose request
23:34:05.226 00.000 11596 Worker thread wakes up
23:34:05.227 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:34:05.227 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:34:05.737 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:34:05.864 00.127 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:05.865 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:05.866 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:05.867 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:05.868 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:05.869 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:05.870 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:05.871 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:05.871 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:05.872 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:05.873 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:05.873 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:05.874 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:05.874 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:05.874 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:05.876 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:05.876 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":947,"width":15,"height":15,"star_pos":[7.21,6.72],"pixels":"..."},"id":1}
23:34:05.991 00.115 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:05.992 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:06.365 00.373 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9498e5a1-fc4a-4816-a97d-3d3ab89de15e"}
23:34:06.365 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9498e5a1-fc4a-4816-a97d-3d3ab89de15e"}
23:34:06.366 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d0c4ea87-212d-4475-94ed-86abef467184"}
23:34:06.366 00.000 13300 case statement mapped state 6 to 3
23:34:06.366 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d0c4ea87-212d-4475-94ed-86abef467184"}
23:34:06.367 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ea402d72-8136-4719-b0b7-36535a567a29"}
23:34:06.367 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":947,"width":15,"height":15,"star_pos":[7.21,6.72],"pixels":"..."},"id":"ea402d72-8136-4719-b0b7-36535a567a29"}
23:34:06.542 00.175 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
23:34:06.543 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[1060.28,336.71],"id":1}
23:34:06.544 00.001 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:34:06.548 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:06.640 00.092 13300 ScopeASCOM::SideOfPier() returns 1
23:34:06.653 00.013 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\savEB6A.tmp"},"id":1}
23:34:06.877 00.224 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:06.878 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:06.878 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:06.879 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:06.880 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:06.882 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:06.883 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:06.885 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:06.886 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:06.887 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:06.888 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:06.888 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:06.888 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:06.900 00.012 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:06.900 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:06.901 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:06.901 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":947,"width":15,"height":15,"star_pos":[7.21,6.72],"pixels":"..."},"id":1}
23:34:07.010 00.109 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:07.010 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:07.864 00.854 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:07.865 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:07.865 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:07.865 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:07.866 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:07.867 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:07.868 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:07.868 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:07.870 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:07.870 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:07.871 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:07.872 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:07.873 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:07.874 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:07.874 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:07.874 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:07.875 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":947,"width":15,"height":15,"star_pos":[7.21,6.72],"pixels":"..."},"id":1}
23:34:07.975 00.100 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:07.975 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:08.547 00.572 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:34:08.551 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:08.564 00.013 13300 ScopeASCOM::SideOfPier() returns 1
23:34:08.575 00.011 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\savF33B.tmp"},"id":1}
23:34:08.771 00.196 11596 Exposure complete
23:34:08.860 00.089 11596 worker thread done servicing request
23:34:08.860 00.000 13300 OnExposeComplete: enter
23:34:08.860 00.000 13300 UpdateGuideState(): m_state=6
23:34:08.861 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 948
23:34:08.861 00.000 13300 Star::Find returns 1 (0), X=1060.34, Y=336.78, Mass=1893, SNR=30.4, Peak=255 HFD=3.3
23:34:08.862 00.001 13300 MultiStar: [#1 -0.03,0.07,0.75,U] [#2 -0.04,0.13,0.47,U] [#3 0.07,0.05,0.42,U] [#4 -0.06,-0.12,0.31,U] [#5 0.05,0.27,0.24,U] [#6 -0.35,-0.01,0.24,U] [#7 -0.09,-0.00,0.24,U] [#8 -0.12,0.31,0.21,U] 
23:34:08.862 00.000 13300 refined, 8 included, MultiStar: {-0.02, 0.08}, one-star: {0.05, 0.07}
23:34:08.862 00.000 13300 CameraToMount -- cameraTheta (1.87) - m_xAngle (-1.61) = xAngle (3.48 = -2.80)
23:34:08.862 00.000 13300 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.49 = -2.79)
23:34:08.862 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.87 mountX=-0.08 mountY=-0.03, mountTheta=-2.79
23:34:08.864 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.08, opts=13)
23:34:08.864 00.000 13300 Enqueuing Move request for scope (-0.02, 0.08)
23:34:08.864 00.000 11596 Worker thread wakes up
23:34:08.865 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.08) opts 0xd
23:34:08.865 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.08)
23:34:08.865 00.000 11596 Moving (-0.02, 0.08) raw xDistance=-0.08 yDistance=-0.03
23:34:08.865 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:34:08.865 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:08.865 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:34:08.866 00.001 11596 MoveAxis(E, 0, ABG)
23:34:08.866 00.000 11596 Move returns status 0, amount 0
23:34:08.866 00.000 11596 MoveAxis(N, 0, ABG)
23:34:08.866 00.000 11596 Move returns status 0, amount 0
23:34:08.866 00.000 11596 move complete, result=0
23:34:08.866 00.000 11596 worker thread done servicing request
23:34:08.874 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
23:34:08.884 00.010 13300 UpdateGuideState exits: m=1893 SNR=30.4
23:34:08.884 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:08.884 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:34:08.884 00.000 13300 Enqueuing Expose request
23:34:08.884 00.000 11596 Worker thread wakes up
23:34:08.884 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:34:08.885 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:34:08.888 00.003 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:08.888 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:08.904 00.016 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:08.905 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:08.906 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:08.907 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:08.909 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:08.910 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:08.911 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:08.913 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:08.914 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:08.916 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:08.916 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:08.939 00.023 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:08.940 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:08.952 00.012 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:08.952 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":948,"width":15,"height":15,"star_pos":[7.34,6.78],"pixels":"..."},"id":1}
23:34:09.049 00.097 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:09.050 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:09.387 00.337 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0ffda5ab-9933-4776-a8e8-7b72c5a03ab8"}
23:34:09.387 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0ffda5ab-9933-4776-a8e8-7b72c5a03ab8"}
23:34:09.388 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c9f77e47-7233-4ac2-9bda-cc453d769de4"}
23:34:09.388 00.000 13300 case statement mapped state 6 to 3
23:34:09.388 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c9f77e47-7233-4ac2-9bda-cc453d769de4"}
23:34:09.389 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"519ca86c-70b1-4e27-ab1f-3969c4a81745"}
23:34:09.389 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":948,"width":15,"height":15,"star_pos":[7.34,6.78],"pixels":"..."},"id":"519ca86c-70b1-4e27-ab1f-3969c4a81745"}
23:34:09.392 00.003 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:34:09.555 00.163 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
23:34:09.556 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[1060.28,336.71],"id":1}
23:34:09.846 00.290 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:09.846 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:09.847 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:09.848 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:09.849 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:09.850 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:09.851 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:09.853 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:09.854 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:09.855 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:09.856 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:09.856 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:09.857 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:09.857 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:09.857 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:09.858 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:09.858 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":948,"width":15,"height":15,"star_pos":[7.34,6.78],"pixels":"..."},"id":1}
23:34:09.945 00.087 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:09.945 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:10.553 00.608 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:34:10.558 00.005 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:10.678 00.120 13300 ScopeASCOM::SideOfPier() returns 1
23:34:10.689 00.011 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\savFB0C.tmp"},"id":1}
23:34:10.895 00.206 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:10.895 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:10.895 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:10.897 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:10.898 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:10.898 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:10.899 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:10.900 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:10.901 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:10.902 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:10.903 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:10.904 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:10.904 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:10.909 00.005 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:10.909 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:10.910 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:10.910 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":948,"width":15,"height":15,"star_pos":[7.34,6.78],"pixels":"..."},"id":1}
23:34:11.027 00.117 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:11.027 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:11.867 00.840 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:11.867 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:11.867 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:11.867 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:11.868 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:11.869 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:11.870 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:11.870 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:11.872 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:11.873 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:11.874 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:11.874 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:11.875 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:11.876 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:11.877 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:11.877 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:11.878 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":948,"width":15,"height":15,"star_pos":[7.34,6.78],"pixels":"..."},"id":1}
23:34:11.931 00.053 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:11.932 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:12.386 00.454 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4f45dfc2-1074-4f18-abd1-e6210b6d2ed0"}
23:34:12.386 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4f45dfc2-1074-4f18-abd1-e6210b6d2ed0"}
23:34:12.387 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eb5c2b7c-2fcf-4a2e-b900-10f52a4467e8"}
23:34:12.387 00.000 13300 case statement mapped state 6 to 3
23:34:12.387 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eb5c2b7c-2fcf-4a2e-b900-10f52a4467e8"}
23:34:12.388 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4b991125-d59f-44e0-b5b5-19ebd808940b"}
23:34:12.388 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":948,"width":15,"height":15,"star_pos":[7.34,6.78],"pixels":"..."},"id":"4b991125-d59f-44e0-b5b5-19ebd808940b"}
23:34:12.433 00.045 11596 Exposure complete
23:34:12.522 00.089 11596 worker thread done servicing request
23:34:12.522 00.000 13300 OnExposeComplete: enter
23:34:12.522 00.000 13300 UpdateGuideState(): m_state=6
23:34:12.523 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 949
23:34:12.523 00.000 13300 Star::Find returns 1 (0), X=1060.44, Y=336.83, Mass=1911, SNR=30.6, Peak=255 HFD=3.3
23:34:12.524 00.001 13300 MultiStar: [#1 0.13,0.14,0.76,U] [#2 0.01,0.19,0.46,U] [#3 0.00,0.13,0.42,U] [#4 -0.08,-0.06,0.31,U] [#5 0.09,0.17,0.25,U] [#6 -0.18,0.18,0.22,U] [#7 0.10,0.25,0.24,U] [#8 0.00,0.00,0.00,L] [#9 0.04,0.19,0.22,U] 
23:34:12.524 00.000 13300 refined, 8 included, MultiStar: {0.07, 0.14}, one-star: {0.16, 0.12}
23:34:12.524 00.000 13300 CameraToMount -- cameraTheta (1.11) - m_xAngle (-1.61) = xAngle (2.72 = 2.72)
23:34:12.524 00.000 13300 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.74 = 2.74)
23:34:12.524 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.14 hyp=0.15 cameraTheta=1.11 mountX=-0.14 mountY=0.06, mountTheta=2.73
23:34:12.526 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.14, opts=13)
23:34:12.526 00.000 13300 Enqueuing Move request for scope (0.07, 0.14)
23:34:12.526 00.000 11596 Worker thread wakes up
23:34:12.526 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.14) opts 0xd
23:34:12.526 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.14)
23:34:12.526 00.000 11596 Moving (0.07, 0.14) raw xDistance=-0.14 yDistance=0.06
23:34:12.526 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.14
23:34:12.526 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:12.527 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:34:12.527 00.000 11596 MoveAxis(E, 175, ABG)
23:34:12.527 00.000 11596 Guiding  Dir = 2, Dur = 175
23:34:12.527 00.000 11596 IsSlewing returns 0
23:34:12.532 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
23:34:12.541 00.009 13300 UpdateGuideState exits: m=1911 SNR=30.6
23:34:12.541 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:12.541 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:34:12.542 00.001 13300 Enqueuing Expose request
23:34:12.547 00.005 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
23:34:12.547 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[1060.28,336.71],"id":1}
23:34:12.550 00.003 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:34:12.554 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:12.697 00.143 11596 IsGuiding returns 0
23:34:12.917 00.220 13300 ScopeASCOM::SideOfPier() returns 1
23:34:12.929 00.012 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav2DD.tmp"},"id":1}
23:34:12.931 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:12.931 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:12.932 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:12.932 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:12.933 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:12.935 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:12.936 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:12.937 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:12.938 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:12.940 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:12.941 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:12.942 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:12.943 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:12.944 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:12.944 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:12.956 00.012 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:12.956 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":949,"width":15,"height":15,"star_pos":[7.44,6.83],"pixels":"..."},"id":1}
23:34:13.075 00.119 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:13.075 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:13.249 00.174 11596 IsGuiding returns 1
23:34:13.250 00.001 11596 scope still moving after pulse duration time elapsed
23:34:13.557 00.307 11596 IsSlewing returns 0
23:34:13.690 00.133 11596 IsGuiding returns 0
23:34:13.691 00.001 11596 scope move finished after 175 + 819 ms
23:34:13.691 00.000 11596 Move returns status 0, amount 175
23:34:13.691 00.000 11596 MoveAxis(N, 0, ABG)
23:34:13.691 00.000 11596 Move returns status 0, amount 0
23:34:13.691 00.000 11596 move complete, result=0
23:34:13.691 00.000 11596 worker thread done servicing request
23:34:13.692 00.001 13300 GuideStep: -0.1 px 175 ms EAST, 0.1 px 0 ms NORTH
23:34:13.692 00.000 11596 Worker thread wakes up
23:34:13.692 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:34:14.196 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:34:14.411 00.215 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:14.411 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:14.423 00.012 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:14.425 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:14.426 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:14.427 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:14.429 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:14.430 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:14.432 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:14.433 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:14.434 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:14.435 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:14.435 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:14.437 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:14.437 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:14.438 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:14.439 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":949,"width":15,"height":15,"star_pos":[7.44,6.83],"pixels":"..."},"id":1}
23:34:14.552 00.113 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:34:14.557 00.005 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:14.871 00.314 13300 ScopeASCOM::SideOfPier() returns 1
23:34:14.887 00.016 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\savAAE.tmp"},"id":1}
23:34:14.888 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:14.888 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:15.018 00.130 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:15.019 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:15.020 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:15.021 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:15.021 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:15.023 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:15.024 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:15.026 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:15.027 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:15.029 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:15.030 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:15.031 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:15.033 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:15.034 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:15.034 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:15.048 00.014 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:15.048 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":949,"width":15,"height":15,"star_pos":[7.44,6.83],"pixels":"..."},"id":1}
23:34:15.163 00.115 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:15.163 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:15.402 00.239 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ef707212-8f7c-4291-a0c9-1370cbc4b457"}
23:34:15.402 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ef707212-8f7c-4291-a0c9-1370cbc4b457"}
23:34:15.403 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"10347154-2117-45d5-ab6b-e5604d69a0a7"}
23:34:15.403 00.000 13300 case statement mapped state 6 to 3
23:34:15.403 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"10347154-2117-45d5-ab6b-e5604d69a0a7"}
23:34:15.404 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2292143b-95fc-4e69-82da-0d23362712d0"}
23:34:15.405 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":949,"width":15,"height":15,"star_pos":[7.44,6.83],"pixels":"..."},"id":"2292143b-95fc-4e69-82da-0d23362712d0"}
23:34:15.565 00.160 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
23:34:15.565 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[1060.28,336.71],"id":1}
23:34:15.857 00.292 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:15.857 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:15.858 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:15.858 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:15.859 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:15.860 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:15.861 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:15.863 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:15.865 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:15.866 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:15.867 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:15.868 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:15.869 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:15.870 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:15.871 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:15.871 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:15.872 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":949,"width":15,"height":15,"star_pos":[7.44,6.83],"pixels":"..."},"id":1}
23:34:15.974 00.102 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:15.974 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:16.545 00.571 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:34:16.549 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:16.694 00.145 13300 ScopeASCOM::SideOfPier() returns 1
23:34:16.711 00.017 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav127F.tmp"},"id":1}
23:34:16.866 00.155 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:16.867 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:16.868 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:16.869 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:16.871 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:16.872 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:16.873 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:16.875 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:16.876 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:16.877 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:16.877 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:16.889 00.012 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:16.889 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:16.890 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:16.890 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:16.891 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:16.891 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":949,"width":15,"height":15,"star_pos":[7.44,6.83],"pixels":"..."},"id":1}
23:34:17.014 00.123 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:17.014 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:17.260 00.246 11596 Exposure complete
23:34:17.399 00.139 11596 worker thread done servicing request
23:34:17.399 00.000 13300 OnExposeComplete: enter
23:34:17.400 00.001 13300 UpdateGuideState(): m_state=6
23:34:17.400 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 950
23:34:17.400 00.000 13300 Star::Find returns 1 (0), X=1060.41, Y=336.76, Mass=1950, SNR=30.8, Peak=255 HFD=3.2
23:34:17.401 00.001 13300 MultiStar: [#1 -0.00,0.03,0.75,U] [#2 0.13,0.16,0.45,U] [#3 -0.04,-0.20,0.40,U] [#4 0.05,0.24,0.30,U] [#5 0.33,0.13,0.24,U] [#6 -0.24,-0.01,0.23,U] [#7 -0.12,0.04,0.22,U] [#8 0.08,0.44,0.20,U] 
23:34:17.401 00.000 13300 refined, 8 included, MultiStar: {0.05, 0.07}, one-star: {0.13, 0.05}
23:34:17.402 00.001 13300 CameraToMount -- cameraTheta (0.94) - m_xAngle (-1.61) = xAngle (2.54 = 2.54)
23:34:17.402 00.000 13300 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.56 = 2.56)
23:34:17.402 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.07 hyp=0.09 cameraTheta=0.94 mountX=-0.07 mountY=0.05, mountTheta=2.55
23:34:17.405 00.003 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.07, opts=13)
23:34:17.405 00.000 13300 Enqueuing Move request for scope (0.05, 0.07)
23:34:17.405 00.000 11596 Worker thread wakes up
23:34:17.405 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.07) opts 0xd
23:34:17.406 00.001 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.07)
23:34:17.406 00.000 11596 Moving (0.05, 0.07) raw xDistance=-0.07 yDistance=0.05
23:34:17.406 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:34:17.406 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:17.406 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:34:17.407 00.001 11596 MoveAxis(E, 0, ABG)
23:34:17.407 00.000 11596 Move returns status 0, amount 0
23:34:17.407 00.000 11596 MoveAxis(N, 0, ABG)
23:34:17.407 00.000 11596 Move returns status 0, amount 0
23:34:17.407 00.000 11596 move complete, result=0
23:34:17.407 00.000 11596 worker thread done servicing request
23:34:17.415 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
23:34:17.426 00.011 13300 UpdateGuideState exits: m=1950 SNR=30.8
23:34:17.427 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:17.427 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:34:17.427 00.000 13300 Enqueuing Expose request
23:34:17.427 00.000 11596 Worker thread wakes up
23:34:17.427 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:34:17.427 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:34:17.918 00.491 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:17.918 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:17.919 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:17.920 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:17.921 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:17.923 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:17.925 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:17.926 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:17.927 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:17.928 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:17.929 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:17.931 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:17.931 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:17.934 00.003 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:17.934 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:17.936 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:17.937 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":950,"width":15,"height":15,"star_pos":[7.41,6.76],"pixels":"..."},"id":1}
23:34:17.944 00.007 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:34:18.122 00.178 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:18.122 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:18.403 00.281 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c0a6ac6a-7e78-4d12-b3f3-88e8ba8eeae3"}
23:34:18.403 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c0a6ac6a-7e78-4d12-b3f3-88e8ba8eeae3"}
23:34:18.404 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"04b7dc62-548d-45d0-ae6f-67f63e95ede1"}
23:34:18.404 00.000 13300 case statement mapped state 6 to 3
23:34:18.404 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"04b7dc62-548d-45d0-ae6f-67f63e95ede1"}
23:34:18.405 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"df9e5007-cbc7-4c6f-929e-22a433c81bb9"}
23:34:18.405 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":950,"width":15,"height":15,"star_pos":[7.41,6.76],"pixels":"..."},"id":"df9e5007-cbc7-4c6f-929e-22a433c81bb9"}
23:34:18.544 00.139 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
23:34:18.544 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[1060.28,336.71],"id":1}
23:34:18.545 00.001 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:34:18.550 00.005 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:18.600 00.050 13300 ScopeASCOM::SideOfPier() returns 1
23:34:18.615 00.015 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav1A50.tmp"},"id":1}
23:34:18.884 00.269 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:18.885 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:18.885 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:18.886 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:18.887 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:18.888 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:18.889 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:18.890 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:18.891 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:18.893 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:18.894 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:18.895 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:18.896 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:18.897 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:18.897 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:18.911 00.014 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:18.912 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":950,"width":15,"height":15,"star_pos":[7.41,6.76],"pixels":"..."},"id":1}
23:34:19.008 00.096 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:19.008 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:19.852 00.844 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:19.852 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:19.853 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:19.853 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:19.853 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:19.854 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:19.855 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:19.856 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:19.858 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:19.859 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:19.860 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:19.861 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:19.862 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:19.864 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:19.864 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:19.865 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:19.865 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":950,"width":15,"height":15,"star_pos":[7.41,6.76],"pixels":"..."},"id":1}
23:34:19.966 00.101 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:19.967 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:20.545 00.578 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:34:20.549 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:20.722 00.173 13300 ScopeASCOM::SideOfPier() returns 1
23:34:20.736 00.014 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav2221.tmp"},"id":1}
23:34:20.888 00.152 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:20.889 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:20.890 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:20.890 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:20.890 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:20.892 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:20.893 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:20.894 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:20.895 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:20.897 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:20.898 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:20.899 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:20.900 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:20.901 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:20.901 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:20.903 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:20.903 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":950,"width":15,"height":15,"star_pos":[7.41,6.76],"pixels":"..."},"id":1}
23:34:20.984 00.081 11596 Exposure complete
23:34:21.020 00.036 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:21.021 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:21.097 00.076 11596 worker thread done servicing request
23:34:21.098 00.001 13300 OnExposeComplete: enter
23:34:21.098 00.000 13300 UpdateGuideState(): m_state=6
23:34:21.098 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 951
23:34:21.099 00.001 13300 Star::Find returns 1 (0), X=1060.16, Y=336.73, Mass=1891, SNR=30.4, Peak=255 HFD=3.0
23:34:21.099 00.000 13300 MultiStar: [#1 -0.08,-0.06,0.75,U] [#2 0.08,0.03,0.46,U] [#3 0.06,-0.00,0.42,U] [#4 0.04,-0.02,0.31,U] [#5 -0.42,0.15,0.24,U] [#6 -0.24,-0.23,0.24,U] [#7 -0.14,0.14,0.22,U] [#8 -0.04,0.39,0.20,U] 
23:34:21.100 00.001 13300 refined, 8 included, MultiStar: {-0.08, 0.02}, one-star: {-0.12, 0.03}
23:34:21.100 00.000 13300 CameraToMount -- cameraTheta (2.88) - m_xAngle (-1.61) = xAngle (4.49 = -1.79)
23:34:21.100 00.000 13300 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.51 = -1.78)
23:34:21.100 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.08 cameraTheta=2.88 mountX=-0.02 mountY=-0.08, mountTheta=-1.79
23:34:21.102 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.02, opts=13)
23:34:21.103 00.001 13300 Enqueuing Move request for scope (-0.08, 0.02)
23:34:21.103 00.000 11596 Worker thread wakes up
23:34:21.103 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.02) opts 0xd
23:34:21.103 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.02)
23:34:21.104 00.001 11596 Moving (-0.08, 0.02) raw xDistance=-0.02 yDistance=-0.08
23:34:21.104 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:34:21.104 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:21.104 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:34:21.104 00.000 11596 MoveAxis(E, 0, ABG)
23:34:21.104 00.000 11596 Move returns status 0, amount 0
23:34:21.105 00.001 11596 MoveAxis(N, 0, ABG)
23:34:21.105 00.000 11596 Move returns status 0, amount 0
23:34:21.105 00.000 11596 move complete, result=0
23:34:21.105 00.000 11596 worker thread done servicing request
23:34:21.115 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
23:34:21.122 00.007 13300 UpdateGuideState exits: m=1891 SNR=30.4
23:34:21.123 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:21.123 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:34:21.123 00.000 13300 Enqueuing Expose request
23:34:21.123 00.000 11596 Worker thread wakes up
23:34:21.123 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:34:21.123 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:34:21.403 00.280 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d1c02513-2942-426f-a5cc-35b16db62097"}
23:34:21.403 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d1c02513-2942-426f-a5cc-35b16db62097"}
23:34:21.404 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8ee7dfc8-52e8-4032-9bcd-9be3d609e061"}
23:34:21.404 00.000 13300 case statement mapped state 6 to 3
23:34:21.404 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8ee7dfc8-52e8-4032-9bcd-9be3d609e061"}
23:34:21.405 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c806b225-9c48-4428-9bd3-b2148ed7cb8f"}
23:34:21.406 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":951,"width":15,"height":15,"star_pos":[7.16,6.73],"pixels":"..."},"id":"c806b225-9c48-4428-9bd3-b2148ed7cb8f"}
23:34:21.547 00.141 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
23:34:21.547 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[1060.28,336.71],"id":1}
23:34:21.634 00.087 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:34:21.868 00.234 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:21.868 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:21.869 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:21.869 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:21.869 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:21.870 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:21.871 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:21.872 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:21.874 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:21.875 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:21.876 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:21.877 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:21.878 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:21.879 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:21.879 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:21.901 00.022 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:21.902 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":951,"width":15,"height":15,"star_pos":[7.16,6.73],"pixels":"..."},"id":1}
23:34:22.001 00.099 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:22.002 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:22.551 00.549 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:34:22.556 00.005 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:22.596 00.040 13300 ScopeASCOM::SideOfPier() returns 1
23:34:22.610 00.014 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav29F2.tmp"},"id":1}
23:34:22.878 00.268 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:22.878 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:22.879 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:22.879 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:22.880 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:22.881 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:22.882 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:22.883 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:22.885 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:22.886 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:22.887 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:22.888 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:22.889 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:22.890 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:22.891 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:22.905 00.014 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:22.905 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":951,"width":15,"height":15,"star_pos":[7.16,6.73],"pixels":"..."},"id":1}
23:34:23.023 00.118 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:23.023 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:23.861 00.838 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:23.861 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:23.862 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:23.862 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:23.862 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:23.863 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:23.864 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:23.865 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:23.866 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:23.867 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:23.868 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:23.869 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:23.869 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:23.870 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:23.870 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:23.871 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:23.871 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":951,"width":15,"height":15,"star_pos":[7.16,6.73],"pixels":"..."},"id":1}
23:34:23.991 00.120 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:23.991 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:24.462 00.471 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c630ff48-60a7-4385-b65d-cc7cbc0e8beb"}
23:34:24.462 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c630ff48-60a7-4385-b65d-cc7cbc0e8beb"}
23:34:24.463 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"20ffc91e-0e75-41d7-b8b2-a6cdb5790fdb"}
23:34:24.463 00.000 13300 case statement mapped state 6 to 3
23:34:24.464 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"20ffc91e-0e75-41d7-b8b2-a6cdb5790fdb"}
23:34:24.465 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d66ae2d1-0fa9-4765-89e5-cd7f13379452"}
23:34:24.465 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":951,"width":15,"height":15,"star_pos":[7.16,6.73],"pixels":"..."},"id":"d66ae2d1-0fa9-4765-89e5-cd7f13379452"}
23:34:24.551 00.086 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
23:34:24.551 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[1060.28,336.71],"id":1}
23:34:24.552 00.001 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:34:24.556 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:24.678 00.122 11596 Exposure complete
23:34:24.762 00.084 11596 worker thread done servicing request
23:34:24.985 00.223 13300 ScopeASCOM::SideOfPier() returns 1
23:34:24.996 00.011 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav31C3.tmp"},"id":1}
23:34:24.996 00.000 13300 OnExposeComplete: enter
23:34:24.997 00.001 13300 UpdateGuideState(): m_state=6
23:34:24.997 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 952
23:34:24.998 00.001 13300 Star::Find returns 1 (0), X=1060.21, Y=336.62, Mass=1980, SNR=31.1, Peak=255 HFD=3.2
23:34:24.998 00.000 13300 MultiStar: [#1 -0.07,-0.15,0.75,U] [#2 -0.22,-0.10,0.46,U] [#3 -0.06,-0.05,0.41,U] [#4 -0.29,-0.10,0.28,U] [#5 0.02,0.08,0.25,U] [#6 -0.08,-0.07,0.24,U] [#7 -0.04,0.10,0.23,U] [#8 0.15,0.14,0.20,U] 
23:34:24.998 00.000 13300 refined, 8 included, MultiStar: {-0.08, -0.06}, one-star: {-0.08, -0.08}
23:34:24.999 00.001 13300 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-1.61) = xAngle (-0.89 = -0.89)
23:34:24.999 00.000 13300 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.88 = -0.88)
23:34:24.999 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.06 hyp=0.11 cameraTheta=-2.50 mountX=0.07 mountY=-0.08, mountTheta=-0.89
23:34:25.001 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.06, opts=13)
23:34:25.001 00.000 13300 Enqueuing Move request for scope (-0.08, -0.06)
23:34:25.001 00.000 11596 Worker thread wakes up
23:34:25.002 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.06) opts 0xd
23:34:25.002 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.06)
23:34:25.002 00.000 11596 Moving (-0.08, -0.06) raw xDistance=0.07 yDistance=-0.08
23:34:25.002 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:34:25.002 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:25.003 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:34:25.003 00.000 11596 MoveAxis(E, 0, ABG)
23:34:25.003 00.000 11596 Move returns status 0, amount 0
23:34:25.003 00.000 11596 MoveAxis(N, 0, ABG)
23:34:25.003 00.000 11596 Move returns status 0, amount 0
23:34:25.003 00.000 11596 move complete, result=0
23:34:25.003 00.000 11596 worker thread done servicing request
23:34:25.010 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
23:34:25.023 00.013 13300 UpdateGuideState exits: m=1980 SNR=31.1
23:34:25.023 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:25.023 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:34:25.023 00.000 13300 Enqueuing Expose request
23:34:25.024 00.001 11596 Worker thread wakes up
23:34:25.024 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:34:25.024 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:34:25.027 00.003 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:25.028 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:25.029 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:25.030 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:25.031 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:25.032 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:25.032 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:25.034 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:25.035 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:25.036 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:25.036 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:25.044 00.008 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:25.044 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:25.060 00.016 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:25.060 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:25.074 00.014 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:25.074 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":952,"width":15,"height":15,"star_pos":[7.21,6.62],"pixels":"..."},"id":1}
23:34:25.183 00.109 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:25.183 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:25.551 00.368 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:34:25.888 00.337 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:25.889 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:25.890 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:25.891 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:25.893 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:25.894 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:25.895 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:25.896 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:25.897 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:25.897 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:25.898 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:25.899 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:25.899 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:25.899 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:25.899 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:25.900 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:25.900 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":952,"width":15,"height":15,"star_pos":[7.21,6.62],"pixels":"..."},"id":1}
23:34:26.006 00.106 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:26.007 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:26.560 00.553 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:34:26.564 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:26.712 00.148 13300 ScopeASCOM::SideOfPier() returns 1
23:34:26.725 00.013 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav39A3.tmp"},"id":1}
23:34:26.893 00.168 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:26.894 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:26.895 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:26.896 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:26.897 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:26.898 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:26.899 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:26.899 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:26.900 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:26.901 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:26.901 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:26.909 00.008 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:26.910 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:26.910 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:26.910 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:26.911 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:26.911 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":952,"width":15,"height":15,"star_pos":[7.21,6.62],"pixels":"..."},"id":1}
23:34:27.031 00.120 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:27.031 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:27.462 00.431 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e96fabec-7366-4f9a-b299-35fc7be4a4f5"}
23:34:27.462 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e96fabec-7366-4f9a-b299-35fc7be4a4f5"}
23:34:27.463 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c604aae6-1d66-42c5-a907-5bb88cd86afe"}
23:34:27.463 00.000 13300 case statement mapped state 6 to 3
23:34:27.464 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c604aae6-1d66-42c5-a907-5bb88cd86afe"}
23:34:27.464 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d5ee9355-b3bc-414e-bde2-5ca53b21f221"}
23:34:27.465 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":952,"width":15,"height":15,"star_pos":[7.21,6.62],"pixels":"..."},"id":"d5ee9355-b3bc-414e-bde2-5ca53b21f221"}
23:34:27.542 00.077 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
23:34:27.543 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[1060.28,336.71],"id":1}
23:34:27.872 00.329 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:27.872 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:27.872 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:27.873 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:27.874 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:27.875 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:27.876 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:27.877 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:27.878 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:27.879 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:27.879 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:27.880 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:27.880 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:27.881 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:27.881 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:27.881 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:27.882 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":952,"width":15,"height":15,"star_pos":[7.21,6.62],"pixels":"..."},"id":1}
23:34:27.979 00.097 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:27.979 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:28.553 00.574 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:34:28.557 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:28.594 00.037 11596 Exposure complete
23:34:28.598 00.004 13300 ScopeASCOM::SideOfPier() returns 1
23:34:28.614 00.016 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav4165.tmp"},"id":1}
23:34:28.694 00.080 13300 OnExposeComplete: enter
23:34:28.694 00.000 13300 UpdateGuideState(): m_state=6
23:34:28.695 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 953
23:34:28.695 00.000 13300 Star::Find returns 1 (0), X=1060.27, Y=336.66, Mass=1950, SNR=30.9, Peak=248 HFD=3.2
23:34:28.696 00.001 11596 worker thread done servicing request
23:34:28.696 00.000 13300 MultiStar: [#1 -0.02,0.03,0.74,U] [#2 -0.04,0.11,0.46,U] [#3 0.10,-0.26,0.41,U] [#4 -0.12,0.09,0.30,U] [#5 -0.05,0.03,0.24,U] [#6 -0.19,-0.30,0.23,U] [#7 0.17,-0.27,0.24,U] [#8 -0.04,0.27,0.20,U] 
23:34:28.696 00.000 13300 refined, 8 included, MultiStar: {-0.02, -0.03}, one-star: {-0.01, -0.05}
23:34:28.697 00.001 13300 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-1.61) = xAngle (-0.41 = -0.41)
23:34:28.697 00.000 13300 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.39 = -0.39)
23:34:28.697 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-2.02 mountX=0.03 mountY=-0.01, mountTheta=-0.40
23:34:28.700 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.03, opts=13)
23:34:28.700 00.000 13300 Enqueuing Move request for scope (-0.02, -0.03)
23:34:28.700 00.000 11596 Worker thread wakes up
23:34:28.700 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
23:34:28.701 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
23:34:28.701 00.000 11596 Moving (-0.02, -0.03) raw xDistance=0.03 yDistance=-0.01
23:34:28.701 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:34:28.701 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:28.701 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:34:28.701 00.000 11596 MoveAxis(E, 0, ABG)
23:34:28.701 00.000 11596 Move returns status 0, amount 0
23:34:28.702 00.001 11596 MoveAxis(N, 0, ABG)
23:34:28.702 00.000 11596 Move returns status 0, amount 0
23:34:28.702 00.000 11596 move complete, result=0
23:34:28.702 00.000 11596 worker thread done servicing request
23:34:28.710 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
23:34:28.720 00.010 13300 UpdateGuideState exits: m=1950 SNR=30.9
23:34:28.721 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:28.721 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:34:28.721 00.000 13300 Enqueuing Expose request
23:34:28.721 00.000 11596 Worker thread wakes up
23:34:28.721 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:34:28.721 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:34:29.228 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:34:29.462 00.234 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:29.463 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:29.464 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:29.466 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:29.467 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:29.468 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:29.470 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:29.471 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:29.472 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:29.473 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:29.473 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:29.475 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:29.475 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:29.476 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:29.476 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:29.477 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:29.478 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":953,"width":15,"height":15,"star_pos":[7.27,6.66],"pixels":"..."},"id":1}
23:34:29.593 00.115 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:29.593 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:29.879 00.286 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:29.879 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:29.880 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:29.881 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:29.881 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:29.882 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:29.884 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:29.885 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:29.886 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:29.887 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:29.888 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:29.889 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:29.889 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:29.889 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:29.889 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:29.891 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:29.891 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":953,"width":15,"height":15,"star_pos":[7.27,6.66],"pixels":"..."},"id":1}
23:34:29.981 00.090 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:29.981 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:30.462 00.481 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a34dbcdf-bc1a-4c21-9022-b45e69eea54a"}
23:34:30.462 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a34dbcdf-bc1a-4c21-9022-b45e69eea54a"}
23:34:30.463 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"58f14fcd-f275-4ed6-8d70-e8a9b38e73d3"}
23:34:30.463 00.000 13300 case statement mapped state 6 to 3
23:34:30.463 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"58f14fcd-f275-4ed6-8d70-e8a9b38e73d3"}
23:34:30.464 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"897eb99f-44d4-4591-97f4-a78907cdc2df"}
23:34:30.464 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":953,"width":15,"height":15,"star_pos":[7.27,6.66],"pixels":"..."},"id":"897eb99f-44d4-4591-97f4-a78907cdc2df"}
23:34:30.547 00.083 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
23:34:30.547 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[1060.28,336.71],"id":1}
23:34:30.551 00.004 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:34:30.556 00.005 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:30.600 00.044 13300 ScopeASCOM::SideOfPier() returns 1
23:34:30.614 00.014 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav4936.tmp"},"id":1}
23:34:30.907 00.293 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:30.907 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:30.908 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:30.909 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:30.910 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:30.911 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:30.912 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:30.913 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:30.914 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:30.916 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:30.917 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:30.917 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:30.918 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:30.922 00.004 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:30.922 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:30.923 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:30.924 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":953,"width":15,"height":15,"star_pos":[7.27,6.66],"pixels":"..."},"id":1}
23:34:31.025 00.101 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:31.025 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:31.866 00.841 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:31.866 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:31.867 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:31.868 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:31.869 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:31.869 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:31.871 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:31.871 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:31.872 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:31.874 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:31.875 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:31.876 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:31.876 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:31.877 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:31.877 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:31.878 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:31.878 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":953,"width":15,"height":15,"star_pos":[7.27,6.66],"pixels":"..."},"id":1}
23:34:32.006 00.128 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:32.006 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:32.268 00.262 11596 Exposure complete
23:34:32.342 00.074 11596 worker thread done servicing request
23:34:32.342 00.000 13300 OnExposeComplete: enter
23:34:32.343 00.001 13300 UpdateGuideState(): m_state=6
23:34:32.343 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 954
23:34:32.343 00.000 13300 Star::Find returns 1 (0), X=1060.29, Y=336.62, Mass=1934, SNR=30.8, Peak=255 HFD=3.2
23:34:32.344 00.001 13300 MultiStar: [#1 -0.14,-0.04,0.75,U] [#2 -0.06,0.01,0.45,U] [#3 0.09,-0.11,0.42,U] [#4 -0.10,-0.14,0.29,U] [#5 -0.07,0.15,0.24,U] [#6 -0.30,-0.21,0.24,U] [#7 0.05,0.13,0.23,U] [#8 -0.37,0.19,0.20,U] 
23:34:32.344 00.000 13300 refined, 8 included, MultiStar: {-0.07, -0.04}, one-star: {0.01, -0.09}
23:34:32.344 00.000 13300 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-1.61) = xAngle (-1.04 = -1.04)
23:34:32.344 00.000 13300 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.03 = -1.03)
23:34:32.344 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-2.65 mountX=0.04 mountY=-0.07, mountTheta=-1.04
23:34:32.346 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.04, opts=13)
23:34:32.346 00.000 13300 Enqueuing Move request for scope (-0.07, -0.04)
23:34:32.346 00.000 11596 Worker thread wakes up
23:34:32.346 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.04) opts 0xd
23:34:32.346 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.04)
23:34:32.346 00.000 11596 Moving (-0.07, -0.04) raw xDistance=0.04 yDistance=-0.07
23:34:32.346 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:34:32.346 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:32.347 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:34:32.347 00.000 11596 MoveAxis(E, 0, ABG)
23:34:32.347 00.000 11596 Move returns status 0, amount 0
23:34:32.347 00.000 11596 MoveAxis(N, 0, ABG)
23:34:32.347 00.000 11596 Move returns status 0, amount 0
23:34:32.347 00.000 11596 move complete, result=0
23:34:32.347 00.000 11596 worker thread done servicing request
23:34:32.353 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
23:34:32.361 00.008 13300 UpdateGuideState exits: m=1934 SNR=30.8
23:34:32.361 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:32.361 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:34:32.361 00.000 13300 Enqueuing Expose request
23:34:32.361 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:34:32.361 00.000 11596 Worker thread wakes up
23:34:32.362 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:34:32.565 00.203 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:34:32.570 00.005 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:32.823 00.253 13300 ScopeASCOM::SideOfPier() returns 1
23:34:32.841 00.018 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav5116.tmp"},"id":1}
23:34:32.875 00.034 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:34:32.889 00.014 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:32.889 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:32.889 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:32.891 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:32.892 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:32.893 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:32.894 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:32.895 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:32.896 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:32.897 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:32.897 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:32.898 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:32.898 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:32.899 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:32.899 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:32.900 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:32.900 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":954,"width":15,"height":15,"star_pos":[7.29,6.62],"pixels":"..."},"id":1}
23:34:33.013 00.113 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:33.013 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:33.461 00.448 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7dca400a-7ac4-494b-85b3-fd4e030332f9"}
23:34:33.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7dca400a-7ac4-494b-85b3-fd4e030332f9"}
23:34:33.462 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"847db760-591b-4b30-baa9-b4ed96c63198"}
23:34:33.462 00.000 13300 case statement mapped state 6 to 3
23:34:33.462 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"847db760-591b-4b30-baa9-b4ed96c63198"}
23:34:33.463 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9af981bd-a7b7-489a-9073-99121aae4f0f"}
23:34:33.463 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":954,"width":15,"height":15,"star_pos":[7.29,6.62],"pixels":"..."},"id":"9af981bd-a7b7-489a-9073-99121aae4f0f"}
23:34:33.549 00.086 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
23:34:33.550 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[1060.28,336.71],"id":1}
23:34:33.872 00.322 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:33.872 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:33.873 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:33.874 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:33.874 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:33.875 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:33.876 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:33.878 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:33.878 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:33.879 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:33.880 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:33.881 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:33.881 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:33.882 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:33.882 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:33.883 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:33.883 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":954,"width":15,"height":15,"star_pos":[7.29,6.62],"pixels":"..."},"id":1}
23:34:33.990 00.107 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:33.991 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:34.553 00.562 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:34:34.556 00.003 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:34.634 00.078 13300 ScopeASCOM::SideOfPier() returns 1
23:34:34.648 00.014 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav58D8.tmp"},"id":1}
23:34:34.884 00.236 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:34.885 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:34.886 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:34.886 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:34.887 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:34.888 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:34.889 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:34.890 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:34.891 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:34.892 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:34.892 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:34.897 00.005 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:34.897 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:34.898 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:34.898 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:34.899 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:34.899 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":954,"width":15,"height":15,"star_pos":[7.29,6.62],"pixels":"..."},"id":1}
23:34:35.019 00.120 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:35.019 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:35.899 00.880 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:35.901 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:35.902 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:35.903 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:35.904 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:35.905 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:35.907 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:35.908 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:35.909 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:35.909 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:35.910 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:35.910 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:35.910 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:35.911 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:35.911 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:35.912 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:35.912 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":954,"width":15,"height":15,"star_pos":[7.29,6.62],"pixels":"..."},"id":1}
23:34:35.980 00.068 11596 Exposure complete
23:34:36.033 00.053 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:36.034 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:36.093 00.059 13300 OnExposeComplete: enter
23:34:36.094 00.001 13300 UpdateGuideState(): m_state=6
23:34:36.094 00.000 11596 worker thread done servicing request
23:34:36.094 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 955
23:34:36.095 00.001 13300 Star::Find returns 1 (0), X=1060.39, Y=336.79, Mass=1917, SNR=30.6, Peak=255 HFD=3.3
23:34:36.095 00.000 13300 MultiStar: [#1 -0.06,0.11,0.75,U] [#2 0.04,0.16,0.47,U] [#3 -0.08,0.02,0.42,U] [#4 0.02,0.40,0.30,U] [#5 0.11,0.38,0.24,U] [#6 -0.24,0.07,0.23,U] [#7 -0.06,0.38,0.22,U] [#8 0.09,0.36,0.22,U] 
23:34:36.095 00.000 13300 single-star, 8 included, MultiStar: {0.01, 0.16}, one-star: {0.10, 0.08}
23:34:36.096 00.001 13300 CameraToMount -- cameraTheta (0.68) - m_xAngle (-1.61) = xAngle (2.29 = 2.29)
23:34:36.096 00.000 13300 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.31 = 2.31)
23:34:36.096 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.08 hyp=0.13 cameraTheta=0.68 mountX=-0.09 mountY=0.10, mountTheta=2.30
23:34:36.098 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.08, opts=13)
23:34:36.098 00.000 13300 Enqueuing Move request for scope (0.10, 0.08)
23:34:36.100 00.002 11596 Worker thread wakes up
23:34:36.100 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.08) opts 0xd
23:34:36.101 00.001 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.08)
23:34:36.102 00.001 11596 Moving (0.10, 0.08) raw xDistance=-0.09 yDistance=0.10
23:34:36.103 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:34:36.104 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:36.104 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:34:36.104 00.000 11596 MoveAxis(E, 0, ABG)
23:34:36.105 00.001 11596 Move returns status 0, amount 0
23:34:36.105 00.000 11596 MoveAxis(N, 0, ABG)
23:34:36.105 00.000 11596 Move returns status 0, amount 0
23:34:36.106 00.001 11596 move complete, result=0
23:34:36.106 00.000 11596 worker thread done servicing request
23:34:36.109 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
23:34:36.124 00.015 13300 UpdateGuideState exits: m=1917 SNR=30.6
23:34:36.124 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:36.124 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:34:36.125 00.001 13300 Enqueuing Expose request
23:34:36.125 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:34:36.125 00.000 11596 Worker thread wakes up
23:34:36.128 00.003 11596 worker thread servicing REQUEST_EXPOSE 3000
23:34:36.468 00.340 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"61bd8ff3-777b-43f2-ae3b-43b6294fbb4a"}
23:34:36.468 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"61bd8ff3-777b-43f2-ae3b-43b6294fbb4a"}
23:34:36.469 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3831f2a2-a7cb-4f8f-81aa-db485e36a0cc"}
23:34:36.469 00.000 13300 case statement mapped state 6 to 3
23:34:36.469 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3831f2a2-a7cb-4f8f-81aa-db485e36a0cc"}
23:34:36.470 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"25e87607-36ec-4f15-b399-92ca84697f0d"}
23:34:36.470 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":955,"width":15,"height":15,"star_pos":[7.39,6.79],"pixels":"..."},"id":"25e87607-36ec-4f15-b399-92ca84697f0d"}
23:34:36.545 00.075 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
23:34:36.545 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[1060.28,336.71],"id":1}
23:34:36.550 00.005 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:34:36.554 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:36.632 00.078 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:34:36.705 00.073 13300 ScopeASCOM::SideOfPier() returns 1
23:34:36.719 00.014 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav60A9.tmp"},"id":1}
23:34:36.890 00.171 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:36.890 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:36.891 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:36.891 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:36.892 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:36.893 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:36.894 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:36.895 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:36.896 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:36.897 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:36.898 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:36.900 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:36.901 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:36.901 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:36.902 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:36.910 00.008 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:36.911 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":955,"width":15,"height":15,"star_pos":[7.39,6.79],"pixels":"..."},"id":1}
23:34:37.021 00.110 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:37.022 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:37.875 00.853 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:37.875 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:37.876 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:37.877 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:37.878 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:37.879 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:37.881 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:37.882 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:37.882 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:37.883 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:37.884 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:37.885 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:37.885 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:37.886 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:37.887 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:37.887 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:37.888 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":955,"width":15,"height":15,"star_pos":[7.39,6.79],"pixels":"..."},"id":1}
23:34:37.982 00.094 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:37.982 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:38.555 00.573 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:34:38.559 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:38.787 00.228 13300 ScopeASCOM::SideOfPier() returns 1
23:34:38.800 00.013 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav687A.tmp"},"id":1}
23:34:38.881 00.081 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:38.882 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:38.882 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:38.884 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:38.885 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:38.887 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:38.888 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:38.889 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:38.890 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:38.891 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:38.891 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:38.899 00.008 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:38.899 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:38.900 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:38.900 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:38.901 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:38.901 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":955,"width":15,"height":15,"star_pos":[7.39,6.79],"pixels":"..."},"id":1}
23:34:39.021 00.120 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:39.022 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:39.474 00.452 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4e33c02f-bae2-453e-9d34-ea89aad2bd2b"}
23:34:39.474 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4e33c02f-bae2-453e-9d34-ea89aad2bd2b"}
23:34:39.475 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9e9e3831-c73d-4ba4-9dad-68dadaa394b7"}
23:34:39.475 00.000 13300 case statement mapped state 6 to 3
23:34:39.475 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9e9e3831-c73d-4ba4-9dad-68dadaa394b7"}
23:34:39.486 00.011 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5c4b2ec8-0ad5-4b81-aa51-98f48f40a433"}
23:34:39.487 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":955,"width":15,"height":15,"star_pos":[7.39,6.79],"pixels":"..."},"id":"5c4b2ec8-0ad5-4b81-aa51-98f48f40a433"}
23:34:39.545 00.058 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
23:34:39.545 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[1060.28,336.71],"id":1}
23:34:39.683 00.138 11596 Exposure complete
23:34:39.768 00.085 11596 worker thread done servicing request
23:34:39.769 00.001 13300 OnExposeComplete: enter
23:34:39.770 00.001 13300 UpdateGuideState(): m_state=6
23:34:39.770 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 956
23:34:39.771 00.001 13300 Star::Find returns 1 (0), X=1060.30, Y=336.76, Mass=1923, SNR=30.6, Peak=255 HFD=3.4
23:34:39.771 00.000 13300 MultiStar: [#1 -0.16,-0.10,0.75,U] [#2 -0.08,-0.09,0.46,U] [#3 -0.03,-0.26,0.42,U] [#4 -0.06,0.14,0.29,U] [#5 -0.26,0.12,0.24,U] [#6 -0.20,-0.18,0.23,U] [#7 -0.10,0.11,0.22,U] [#8 0.21,0.59,0.20,U] 
23:34:39.772 00.001 13300 single-star, 8 included, MultiStar: {-0.07, -0.00}, one-star: {0.01, 0.05}
23:34:39.772 00.000 13300 CameraToMount -- cameraTheta (1.28) - m_xAngle (-1.61) = xAngle (2.89 = 2.89)
23:34:39.772 00.000 13300 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.90 = 2.90)
23:34:39.772 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.28 mountX=-0.05 mountY=0.01, mountTheta=2.90
23:34:39.775 00.003 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.05, opts=13)
23:34:39.776 00.001 13300 Enqueuing Move request for scope (0.01, 0.05)
23:34:39.776 00.000 11596 Worker thread wakes up
23:34:39.778 00.002 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.05) opts 0xd
23:34:39.780 00.002 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.05)
23:34:39.783 00.003 11596 Moving (0.01, 0.05) raw xDistance=-0.05 yDistance=0.01
23:34:39.783 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:34:39.783 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:39.783 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:34:39.784 00.001 11596 MoveAxis(E, 0, ABG)
23:34:39.784 00.000 11596 Move returns status 0, amount 0
23:34:39.784 00.000 11596 MoveAxis(N, 0, ABG)
23:34:39.784 00.000 11596 Move returns status 0, amount 0
23:34:39.784 00.000 11596 move complete, result=0
23:34:39.785 00.001 11596 worker thread done servicing request
23:34:39.789 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
23:34:39.799 00.010 13300 UpdateGuideState exits: m=1923 SNR=30.6
23:34:39.799 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:39.799 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:34:39.799 00.000 13300 Enqueuing Expose request
23:34:39.799 00.000 11596 Worker thread wakes up
23:34:39.799 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:34:39.800 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:34:39.942 00.142 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:39.942 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:39.943 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:39.943 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:39.944 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:39.945 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:39.947 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:39.951 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:39.953 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:39.954 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:39.955 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:39.956 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:39.957 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:39.958 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:39.959 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:39.959 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:39.960 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":956,"width":15,"height":15,"star_pos":[7.30,6.76],"pixels":"..."},"id":1}
23:34:40.065 00.105 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:40.066 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:40.316 00.250 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:34:40.555 00.239 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:34:40.559 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:40.678 00.119 13300 ScopeASCOM::SideOfPier() returns 1
23:34:40.697 00.019 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav704B.tmp"},"id":1}
23:34:40.906 00.209 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:40.906 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:40.906 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:40.906 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:40.907 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:40.908 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:40.909 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:40.909 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:40.910 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:40.911 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:40.912 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:40.913 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:40.914 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:40.915 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:40.915 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:40.924 00.009 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:40.924 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":956,"width":15,"height":15,"star_pos":[7.30,6.76],"pixels":"..."},"id":1}
23:34:41.052 00.128 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:41.052 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:41.879 00.827 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:41.880 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:41.881 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:41.882 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:41.883 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:41.884 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:41.885 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:41.886 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:41.886 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:41.887 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:41.887 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:41.888 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:41.888 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:41.889 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:41.889 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:41.889 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:41.889 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":956,"width":15,"height":15,"star_pos":[7.30,6.76],"pixels":"..."},"id":1}
23:34:42.000 00.111 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:42.000 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:42.470 00.470 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a717a728-9b71-4c31-971b-bd9b1aecf806"}
23:34:42.470 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a717a728-9b71-4c31-971b-bd9b1aecf806"}
23:34:42.471 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"768b766e-f029-4ef5-a23c-1d0e91479d0f"}
23:34:42.471 00.000 13300 case statement mapped state 6 to 3
23:34:42.471 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"768b766e-f029-4ef5-a23c-1d0e91479d0f"}
23:34:42.472 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"465b0fea-0279-44ad-bda6-98b5cc5f0aec"}
23:34:42.472 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":956,"width":15,"height":15,"star_pos":[7.30,6.76],"pixels":"..."},"id":"465b0fea-0279-44ad-bda6-98b5cc5f0aec"}
23:34:42.545 00.073 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
23:34:42.546 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[1060.28,336.71],"id":1}
23:34:42.551 00.005 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:34:42.556 00.005 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:42.601 00.045 13300 ScopeASCOM::SideOfPier() returns 1
23:34:42.614 00.013 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav781C.tmp"},"id":1}
23:34:42.959 00.345 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:42.959 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:42.960 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:42.960 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:42.961 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:42.962 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:42.963 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:42.965 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:42.966 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:42.968 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:42.969 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:42.970 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:42.971 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:42.972 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:42.972 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:42.988 00.016 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:42.989 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":956,"width":15,"height":15,"star_pos":[7.30,6.76],"pixels":"..."},"id":1}
23:34:43.143 00.154 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:43.143 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:43.408 00.265 11596 Exposure complete
23:34:43.551 00.143 11596 worker thread done servicing request
23:34:43.551 00.000 13300 OnExposeComplete: enter
23:34:43.551 00.000 13300 UpdateGuideState(): m_state=6
23:34:43.552 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 957
23:34:43.552 00.000 13300 Star::Find returns 1 (0), X=1060.26, Y=336.80, Mass=2004, SNR=31.3, Peak=255 HFD=3.3
23:34:43.553 00.001 13300 MultiStar: [#1 -0.11,-0.02,0.75,U] [#2 -0.11,0.08,0.45,U] [#3 -0.12,-0.21,0.41,U] [#4 -0.19,0.24,0.28,U] [#5 -0.16,0.24,0.23,U] [#6 -0.15,0.05,0.23,U] [#7 0.04,-0.13,0.22,U] [#8 -0.15,0.23,0.21,U] 
23:34:43.553 00.000 13300 single-star, 8 included, MultiStar: {-0.09, 0.05}, one-star: {-0.02, 0.09}
23:34:43.553 00.000 13300 CameraToMount -- cameraTheta (1.84) - m_xAngle (-1.61) = xAngle (3.45 = -2.84)
23:34:43.553 00.000 13300 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.46 = -2.82)
23:34:43.553 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.84 mountX=-0.09 mountY=-0.03, mountTheta=-2.82
23:34:43.555 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.09, opts=13)
23:34:43.555 00.000 13300 Enqueuing Move request for scope (-0.02, 0.09)
23:34:43.556 00.001 11596 Worker thread wakes up
23:34:43.556 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.09) opts 0xd
23:34:43.556 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.09)
23:34:43.556 00.000 11596 Moving (-0.02, 0.09) raw xDistance=-0.09 yDistance=-0.03
23:34:43.556 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:34:43.556 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:43.556 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:34:43.556 00.000 11596 MoveAxis(E, 0, ABG)
23:34:43.556 00.000 11596 Move returns status 0, amount 0
23:34:43.556 00.000 11596 MoveAxis(N, 0, ABG)
23:34:43.557 00.001 11596 Move returns status 0, amount 0
23:34:43.557 00.000 11596 move complete, result=0
23:34:43.557 00.000 11596 worker thread done servicing request
23:34:43.561 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=121, Gamma=0.510
23:34:43.572 00.011 13300 UpdateGuideState exits: m=2004 SNR=31.3
23:34:43.573 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:43.573 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:34:43.573 00.000 13300 Enqueuing Expose request
23:34:43.574 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:34:43.574 00.000 11596 Worker thread wakes up
23:34:43.574 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:34:43.925 00.351 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:43.926 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:43.927 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:43.928 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:43.929 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:43.930 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:43.931 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:43.931 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:43.932 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:43.933 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:43.933 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:43.934 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:43.934 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:43.934 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:43.935 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:43.936 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:43.936 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":957,"width":15,"height":15,"star_pos":[7.26,6.80],"pixels":"..."},"id":1}
23:34:44.040 00.104 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:44.040 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:44.076 00.036 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:34:44.555 00.479 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:34:44.559 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:44.626 00.067 13300 ScopeASCOM::SideOfPier() returns 1
23:34:44.643 00.017 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav7FED.tmp"},"id":1}
23:34:44.938 00.295 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:44.939 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:44.940 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:44.941 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:44.943 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:44.944 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:44.946 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:44.947 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:44.949 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:44.950 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:44.950 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:44.957 00.007 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:44.957 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:44.957 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:44.957 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:44.958 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:44.958 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":957,"width":15,"height":15,"star_pos":[7.26,6.80],"pixels":"..."},"id":1}
23:34:45.091 00.133 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:45.091 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:45.469 00.378 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"46dd0acd-b991-40ed-afae-69209a982067"}
23:34:45.469 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"46dd0acd-b991-40ed-afae-69209a982067"}
23:34:45.470 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c59ccfe7-f51d-4bc5-8c74-7c34b63d2ea5"}
23:34:45.470 00.000 13300 case statement mapped state 6 to 3
23:34:45.470 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c59ccfe7-f51d-4bc5-8c74-7c34b63d2ea5"}
23:34:45.470 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"22af3140-f3c4-4cda-8ec2-c0b4b5db9e27"}
23:34:45.471 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":957,"width":15,"height":15,"star_pos":[7.26,6.80],"pixels":"..."},"id":"22af3140-f3c4-4cda-8ec2-c0b4b5db9e27"}
23:34:45.546 00.075 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
23:34:45.547 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[1060.28,336.71],"id":1}
23:34:45.957 00.410 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:45.958 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:45.959 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:45.960 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:45.961 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:45.962 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:45.964 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:45.965 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:45.966 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:45.967 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:45.968 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:45.969 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:45.969 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:45.970 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:45.970 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:45.971 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:45.971 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":957,"width":15,"height":15,"star_pos":[7.26,6.80],"pixels":"..."},"id":1}
23:34:46.090 00.119 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:46.090 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:46.555 00.465 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:34:46.559 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:46.657 00.098 13300 ScopeASCOM::SideOfPier() returns 1
23:34:46.669 00.012 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav87BE.tmp"},"id":1}
23:34:46.943 00.274 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:46.943 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:46.944 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:46.944 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:46.945 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:46.946 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:46.948 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:46.949 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:46.950 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:46.951 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:46.952 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:46.954 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:46.955 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:46.955 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:46.956 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:46.962 00.006 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:46.962 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":957,"width":15,"height":15,"star_pos":[7.26,6.80],"pixels":"..."},"id":1}
23:34:47.082 00.120 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:47.082 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:47.158 00.076 11596 Exposure complete
23:34:47.280 00.122 11596 worker thread done servicing request
23:34:47.280 00.000 13300 OnExposeComplete: enter
23:34:47.280 00.000 13300 UpdateGuideState(): m_state=6
23:34:47.281 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 958
23:34:47.281 00.000 13300 Star::Find returns 1 (0), X=1060.30, Y=336.79, Mass=1939, SNR=30.8, Peak=255 HFD=3.4
23:34:47.282 00.001 13300 MultiStar: [#1 -0.06,-0.01,0.75,U] [#2 -0.05,0.00,0.45,U] [#3 -0.01,-0.10,0.41,U] [#4 -0.25,0.12,0.30,U] [#5 0.13,0.09,0.24,U] [#6 -0.11,-0.02,0.23,U] [#7 -0.05,0.27,0.22,U] [#8 -0.09,-0.01,0.21,U] 
23:34:47.282 00.000 13300 refined, 8 included, MultiStar: {-0.04, 0.04}, one-star: {0.01, 0.08}
23:34:47.282 00.000 13300 CameraToMount -- cameraTheta (2.41) - m_xAngle (-1.61) = xAngle (4.02 = -2.27)
23:34:47.282 00.000 13300 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.03 = -2.25)
23:34:47.282 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.04 hyp=0.06 cameraTheta=2.41 mountX=-0.04 mountY=-0.04, mountTheta=-2.26
23:34:47.284 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.04, opts=13)
23:34:47.284 00.000 13300 Enqueuing Move request for scope (-0.04, 0.04)
23:34:47.284 00.000 11596 Worker thread wakes up
23:34:47.284 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.04) opts 0xd
23:34:47.284 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.04)
23:34:47.284 00.000 11596 Moving (-0.04, 0.04) raw xDistance=-0.04 yDistance=-0.04
23:34:47.284 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:34:47.285 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:47.285 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:34:47.285 00.000 11596 MoveAxis(E, 0, ABG)
23:34:47.285 00.000 11596 Move returns status 0, amount 0
23:34:47.286 00.001 11596 MoveAxis(N, 0, ABG)
23:34:47.286 00.000 11596 Move returns status 0, amount 0
23:34:47.286 00.000 11596 move complete, result=0
23:34:47.286 00.000 11596 worker thread done servicing request
23:34:47.290 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=3, FiltMax=99, Gamma=0.510
23:34:47.298 00.008 13300 UpdateGuideState exits: m=1939 SNR=30.8
23:34:47.298 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:47.298 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:34:47.298 00.000 13300 Enqueuing Expose request
23:34:47.298 00.000 11596 Worker thread wakes up
23:34:47.298 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:34:47.298 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:34:47.812 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:34:47.931 00.119 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:47.932 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:47.932 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:47.933 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:47.934 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:47.935 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:47.936 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:47.937 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:47.938 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:47.939 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:47.939 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:47.940 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:47.940 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:47.941 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:47.941 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:47.941 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:47.942 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":958,"width":15,"height":15,"star_pos":[7.30,6.79],"pixels":"..."},"id":1}
23:34:48.039 00.097 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:48.040 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:48.470 00.430 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8f946d79-8da5-4d6d-9287-228076dea433"}
23:34:48.470 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8f946d79-8da5-4d6d-9287-228076dea433"}
23:34:48.470 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"50ddb8b7-7d9b-40c7-8ab8-e059513ea56d"}
23:34:48.471 00.001 13300 case statement mapped state 6 to 3
23:34:48.471 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"50ddb8b7-7d9b-40c7-8ab8-e059513ea56d"}
23:34:48.471 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b4f71fe1-102c-4f07-9d55-018fc24cd288"}
23:34:48.471 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":958,"width":15,"height":15,"star_pos":[7.30,6.79],"pixels":"..."},"id":"b4f71fe1-102c-4f07-9d55-018fc24cd288"}
23:34:48.546 00.075 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
23:34:48.546 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[1060.28,336.71],"id":1}
23:34:48.551 00.005 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:34:48.555 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:48.653 00.098 13300 ScopeASCOM::SideOfPier() returns 1
23:34:48.669 00.016 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav8F8F.tmp"},"id":1}
23:34:48.940 00.271 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:48.940 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:48.941 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:48.942 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:48.943 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:48.944 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:48.946 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:48.947 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:48.948 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:48.950 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:48.950 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:48.951 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:48.951 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:48.957 00.006 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:48.957 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:48.957 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:48.958 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":958,"width":15,"height":15,"star_pos":[7.30,6.79],"pixels":"..."},"id":1}
23:34:49.064 00.106 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:49.064 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:49.887 00.823 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:49.887 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:49.887 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:49.888 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:49.889 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:49.890 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:49.891 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:49.892 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:49.893 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:49.893 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:49.894 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:49.895 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:49.895 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:49.896 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:49.896 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:49.896 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:49.897 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":958,"width":15,"height":15,"star_pos":[7.30,6.79],"pixels":"..."},"id":1}
23:34:49.990 00.093 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:49.990 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:50.551 00.561 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:34:50.555 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:50.709 00.154 13300 ScopeASCOM::SideOfPier() returns 1
23:34:50.721 00.012 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav9760.tmp"},"id":1}
23:34:50.862 00.141 11596 Exposure complete
23:34:50.889 00.027 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:50.890 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:50.891 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:50.892 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:50.894 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:50.895 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:50.896 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:50.897 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:50.898 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:50.899 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:50.900 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:50.912 00.012 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:50.913 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:50.913 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:50.913 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:50.914 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:50.915 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":958,"width":15,"height":15,"star_pos":[7.30,6.79],"pixels":"..."},"id":1}
23:34:50.965 00.050 13300 OnExposeComplete: enter
23:34:50.966 00.001 11596 worker thread done servicing request
23:34:50.966 00.000 13300 UpdateGuideState(): m_state=6
23:34:50.966 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 959
23:34:50.966 00.000 13300 Star::Find returns 1 (0), X=1060.27, Y=337.09, Mass=1913, SNR=30.6, Peak=255 HFD=3.2
23:34:50.967 00.001 13300 MultiStar: [#1 -0.07,0.33,0.76,U] [#2 -0.01,0.45,0.46,U] [#3 0.01,0.33,0.42,U] [#4 -0.13,0.39,0.29,U] [#5 -0.09,0.36,0.23,U] [#6 -0.15,0.26,0.24,U] [#7 0.14,0.48,0.23,U] [#8 0.13,0.70,0.21,U] 
23:34:50.967 00.000 13300 single-star, 8 included, MultiStar: {-0.03, 0.39}, one-star: {-0.01, 0.38}
23:34:50.967 00.000 13300 CameraToMount -- cameraTheta (1.61) - m_xAngle (-1.61) = xAngle (3.21 = -3.07)
23:34:50.967 00.000 13300 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.23 = -3.05)
23:34:50.967 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.38 hyp=0.38 cameraTheta=1.61 mountX=-0.38 mountY=-0.03, mountTheta=-3.05
23:34:50.969 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.38, opts=13)
23:34:50.969 00.000 13300 Enqueuing Move request for scope (-0.01, 0.38)
23:34:50.969 00.000 11596 Worker thread wakes up
23:34:50.969 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.38) opts 0xd
23:34:50.969 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.38)
23:34:50.970 00.001 11596 Moving (-0.01, 0.38) raw xDistance=-0.38 yDistance=-0.03
23:34:50.970 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38
23:34:50.970 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:50.970 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:34:50.970 00.000 11596 MoveAxis(E, 479, ABG)
23:34:50.970 00.000 11596 Guiding  Dir = 2, Dur = 479
23:34:50.971 00.001 11596 IsSlewing returns 0
23:34:50.976 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
23:34:50.985 00.009 13300 UpdateGuideState exits: m=1913 SNR=30.6
23:34:50.985 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:50.985 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:34:50.986 00.001 13300 Enqueuing Expose request
23:34:51.016 00.030 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:51.016 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:51.122 00.106 11596 IsGuiding returns 0
23:34:51.348 00.226 11596 PulseGuide returned control before completion, sleep 263
23:34:51.468 00.120 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"11e80237-5056-4d7c-81ae-95b26c72afce"}
23:34:51.468 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"11e80237-5056-4d7c-81ae-95b26c72afce"}
23:34:51.469 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a8787cc0-4d9c-4c82-ab66-d828a50792ed"}
23:34:51.469 00.000 13300 case statement mapped state 6 to 3
23:34:51.469 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a8787cc0-4d9c-4c82-ab66-d828a50792ed"}
23:34:51.471 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"59293da5-bf5b-4a37-b9e2-928877ed0f53"}
23:34:51.472 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":959,"width":15,"height":15,"star_pos":[7.27,7.09],"pixels":"..."},"id":"59293da5-bf5b-4a37-b9e2-928877ed0f53"}
23:34:51.547 00.075 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
23:34:51.547 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[1060.28,336.71],"id":1}
23:34:51.790 00.243 11596 IsGuiding returns 1
23:34:51.790 00.000 11596 scope still moving after pulse duration time elapsed
23:34:51.814 00.024 11596 IsSlewing returns 0
23:34:51.913 00.099 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:51.913 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:51.914 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:51.914 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:51.914 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:51.915 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:51.916 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:51.917 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:51.918 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:51.919 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:51.920 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:51.921 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:51.921 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:51.922 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:51.922 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:51.923 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:51.923 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":959,"width":15,"height":15,"star_pos":[7.27,7.09],"pixels":"..."},"id":1}
23:34:52.039 00.116 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:52.039 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:52.063 00.024 11596 IsGuiding returns 0
23:34:52.063 00.000 11596 scope move finished after 479 + 461 ms
23:34:52.063 00.000 11596 Move returns status 0, amount 479
23:34:52.063 00.000 11596 MoveAxis(N, 0, ABG)
23:34:52.064 00.001 11596 Move returns status 0, amount 0
23:34:52.064 00.000 11596 move complete, result=0
23:34:52.064 00.000 11596 worker thread done servicing request
23:34:52.064 00.000 13300 GuideStep: -0.4 px 479 ms EAST, -0.0 px 0 ms NORTH
23:34:52.065 00.001 11596 Worker thread wakes up
23:34:52.065 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:34:52.552 00.487 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:34:52.557 00.005 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:52.572 00.015 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:34:52.586 00.014 13300 ScopeASCOM::SideOfPier() returns 1
23:34:52.603 00.017 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav9F31.tmp"},"id":1}
23:34:52.893 00.290 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:52.893 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:52.894 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:52.894 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:52.895 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:52.896 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:52.897 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:52.898 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:52.900 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:52.901 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:52.902 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:52.903 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:52.904 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:52.905 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:52.905 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:52.913 00.008 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:52.914 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":959,"width":15,"height":15,"star_pos":[7.27,7.09],"pixels":"..."},"id":1}
23:34:53.035 00.121 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:53.035 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:53.888 00.853 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:53.889 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:53.889 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:53.891 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:53.891 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:53.893 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:53.893 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:53.894 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:53.894 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:53.895 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:53.896 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:53.897 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:53.897 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:53.897 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:53.897 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:53.898 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:53.898 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":959,"width":15,"height":15,"star_pos":[7.27,7.09],"pixels":"..."},"id":1}
23:34:54.007 00.109 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:54.007 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:54.468 00.461 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"079e7228-64d8-4fbc-8fb8-e62f87b59ebb"}
23:34:54.468 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"079e7228-64d8-4fbc-8fb8-e62f87b59ebb"}
23:34:54.469 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"27d0dcac-2bea-4cf0-be70-b891bb97dd64"}
23:34:54.469 00.000 13300 case statement mapped state 6 to 3
23:34:54.469 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"27d0dcac-2bea-4cf0-be70-b891bb97dd64"}
23:34:54.469 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"edb7b445-45c7-472d-8c53-c2689ca09e61"}
23:34:54.470 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":959,"width":15,"height":15,"star_pos":[7.27,7.09],"pixels":"..."},"id":"edb7b445-45c7-472d-8c53-c2689ca09e61"}
23:34:54.551 00.081 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
23:34:54.552 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[1060.28,336.71],"id":1}
23:34:54.552 00.000 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:34:54.556 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:54.637 00.081 13300 ScopeASCOM::SideOfPier() returns 1
23:34:54.650 00.013 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\savA702.tmp"},"id":1}
23:34:54.891 00.241 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:54.891 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:54.891 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:54.892 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:54.892 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:54.893 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:54.894 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:54.896 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:54.897 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:54.898 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:54.898 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:54.899 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:54.900 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:54.901 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:54.901 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:54.905 00.004 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:54.906 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":959,"width":15,"height":15,"star_pos":[7.27,7.09],"pixels":"..."},"id":1}
23:34:55.014 00.108 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:55.015 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:55.614 00.599 11596 Exposure complete
23:34:55.685 00.071 11596 worker thread done servicing request
23:34:55.685 00.000 13300 OnExposeComplete: enter
23:34:55.686 00.001 13300 UpdateGuideState(): m_state=6
23:34:55.686 00.000 13300 Star::Find(15, 1060, 337, 0, (0,0,0,0), 1.5, 10.0, 255) frame 960
23:34:55.686 00.000 13300 Star::Find returns 1 (0), X=1060.24, Y=336.78, Mass=1937, SNR=30.8, Peak=255 HFD=3.2
23:34:55.687 00.001 13300 MultiStar: [#1 -0.03,0.10,0.74,U] [#2 -0.11,0.18,0.46,U] [#3 -0.09,-0.02,0.41,U] [#4 -0.16,0.19,0.30,U] [#5 -0.21,0.07,0.25,U] [#6 -0.28,0.01,0.24,U] [#7 -0.16,0.42,0.24,U] [#8 -0.22,0.48,0.19,U] 
23:34:55.687 00.000 13300 single-star, 8 included, MultiStar: {-0.10, 0.13}, one-star: {-0.04, 0.07}
23:34:55.687 00.000 13300 CameraToMount -- cameraTheta (2.11) - m_xAngle (-1.61) = xAngle (3.72 = -2.56)
23:34:55.687 00.000 13300 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.74 = -2.55)
23:34:55.687 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.07 hyp=0.08 cameraTheta=2.11 mountX=-0.07 mountY=-0.05, mountTheta=-2.55
23:34:55.689 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.07, opts=13)
23:34:55.689 00.000 13300 Enqueuing Move request for scope (-0.04, 0.07)
23:34:55.689 00.000 11596 Worker thread wakes up
23:34:55.689 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.07) opts 0xd
23:34:55.689 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.07)
23:34:55.689 00.000 11596 Moving (-0.04, 0.07) raw xDistance=-0.07 yDistance=-0.05
23:34:55.689 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:34:55.690 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:55.690 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:34:55.690 00.000 11596 MoveAxis(E, 0, ABG)
23:34:55.690 00.000 11596 Move returns status 0, amount 0
23:34:55.690 00.000 11596 MoveAxis(N, 0, ABG)
23:34:55.690 00.000 11596 Move returns status 0, amount 0
23:34:55.690 00.000 11596 move complete, result=0
23:34:55.690 00.000 11596 worker thread done servicing request
23:34:55.696 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=114, Gamma=0.510
23:34:55.706 00.010 13300 UpdateGuideState exits: m=1937 SNR=30.8
23:34:55.706 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:55.707 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:34:55.707 00.000 13300 Enqueuing Expose request
23:34:55.707 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:34:55.707 00.000 11596 Worker thread wakes up
23:34:55.707 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:34:55.887 00.180 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:55.889 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:55.889 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:55.890 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:55.891 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:55.892 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:55.893 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:55.894 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:55.894 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:55.896 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:55.896 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:55.896 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:55.897 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:55.897 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:55.897 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:55.898 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:55.898 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":960,"width":15,"height":15,"star_pos":[7.24,6.78],"pixels":"..."},"id":1}
23:34:55.990 00.092 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:55.990 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:56.209 00.219 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:34:56.551 00.342 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:34:56.556 00.005 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:56.636 00.080 13300 ScopeASCOM::SideOfPier() returns 1
23:34:56.654 00.018 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\savAED3.tmp"},"id":1}
23:34:56.895 00.241 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:56.896 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:56.896 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:56.896 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:56.897 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:56.898 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:56.900 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:56.900 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:56.901 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:56.902 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:56.903 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:56.904 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:56.905 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:56.905 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:56.906 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:56.910 00.004 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:56.910 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":960,"width":15,"height":15,"star_pos":[7.24,6.78],"pixels":"..."},"id":1}
23:34:56.998 00.088 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:56.999 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:57.469 00.470 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d512624b-736b-47af-a974-9a5d892d4f07"}
23:34:57.469 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d512624b-736b-47af-a974-9a5d892d4f07"}
23:34:57.471 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"76668688-8456-458c-8dd3-8af641f95291"}
23:34:57.471 00.000 13300 case statement mapped state 6 to 3
23:34:57.471 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"76668688-8456-458c-8dd3-8af641f95291"}
23:34:57.471 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3b983dcb-2bdc-4770-86a5-a980e1f0a50d"}
23:34:57.472 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":960,"width":15,"height":15,"star_pos":[7.24,6.78],"pixels":"..."},"id":"3b983dcb-2bdc-4770-86a5-a980e1f0a50d"}
23:34:57.551 00.079 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
23:34:57.551 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[1060.28,336.71],"id":1}
23:34:57.889 00.338 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:57.889 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:57.890 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:57.891 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:57.892 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:57.892 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:57.893 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:57.894 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:57.895 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:57.896 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:57.897 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:57.897 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:57.898 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:57.898 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:57.898 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:57.899 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:57.899 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":960,"width":15,"height":15,"star_pos":[7.24,6.78],"pixels":"..."},"id":1}
23:34:58.006 00.107 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:58.006 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:58.564 00.558 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:34:58.569 00.005 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:58.587 00.018 13300 ScopeASCOM::SideOfPier() returns 1
23:34:58.600 00.013 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\savB6B3.tmp"},"id":1}
23:34:58.894 00.294 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:58.894 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:58.895 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:58.896 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:58.897 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:58.898 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:58.899 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:58.900 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:58.901 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:58.902 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:58.902 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:58.903 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:58.904 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:58.909 00.005 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:58.909 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:58.910 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:58.910 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":960,"width":15,"height":15,"star_pos":[7.24,6.78],"pixels":"..."},"id":1}
23:34:59.011 00.101 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:34:59.011 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:34:59.273 00.262 11596 Exposure complete
23:34:59.373 00.100 11596 worker thread done servicing request
23:34:59.373 00.000 13300 OnExposeComplete: enter
23:34:59.374 00.001 13300 UpdateGuideState(): m_state=6
23:34:59.374 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 961
23:34:59.374 00.000 13300 Star::Find returns 1 (0), X=1060.24, Y=336.76, Mass=1938, SNR=30.8, Peak=255 HFD=3.4
23:34:59.375 00.001 13300 MultiStar: [#1 0.12,0.09,0.75,U] [#2 -0.07,0.12,0.46,U] [#3 0.08,0.13,0.41,U] [#4 0.12,-0.10,0.29,U] [#5 0.10,0.07,0.24,U] [#6 -0.32,-0.07,0.22,U] [#7 -0.10,0.30,0.24,U] [#8 -0.02,0.30,0.19,U] 
23:34:59.375 00.000 13300 single-star, 8 included, MultiStar: {0.00, 0.09}, one-star: {-0.04, 0.05}
23:34:59.375 00.000 13300 CameraToMount -- cameraTheta (2.25) - m_xAngle (-1.61) = xAngle (3.86 = -2.42)
23:34:59.375 00.000 13300 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.87 = -2.41)
23:34:59.375 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.05 hyp=0.06 cameraTheta=2.25 mountX=-0.05 mountY=-0.04, mountTheta=-2.42
23:34:59.377 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.05, opts=13)
23:34:59.377 00.000 13300 Enqueuing Move request for scope (-0.04, 0.05)
23:34:59.377 00.000 11596 Worker thread wakes up
23:34:59.377 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.05) opts 0xd
23:34:59.377 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.05)
23:34:59.378 00.001 11596 Moving (-0.04, 0.05) raw xDistance=-0.05 yDistance=-0.04
23:34:59.378 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:34:59.378 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:59.378 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:34:59.378 00.000 11596 MoveAxis(E, 0, ABG)
23:34:59.378 00.000 11596 Move returns status 0, amount 0
23:34:59.378 00.000 11596 MoveAxis(N, 0, ABG)
23:34:59.378 00.000 11596 Move returns status 0, amount 0
23:34:59.378 00.000 11596 move complete, result=0
23:34:59.379 00.001 11596 worker thread done servicing request
23:34:59.386 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
23:34:59.395 00.009 13300 UpdateGuideState exits: m=1938 SNR=30.8
23:34:59.395 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:59.396 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:34:59.396 00.000 13300 Enqueuing Expose request
23:34:59.396 00.000 11596 Worker thread wakes up
23:34:59.396 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:34:59.396 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:34:59.904 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:34:59.918 00.014 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:34:59.918 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:34:59.919 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:34:59.920 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:59.921 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:59.922 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:59.923 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:59.924 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:59.925 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:59.926 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:34:59.927 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:34:59.928 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:34:59.928 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:34:59.929 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:34:59.929 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:34:59.930 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:34:59.930 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":961,"width":15,"height":15,"star_pos":[7.24,6.76],"pixels":"..."},"id":1}
23:35:00.017 00.087 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:35:00.018 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:35:00.467 00.449 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fe59d14d-6c39-4590-be30-1cd141a46819"}
23:35:00.467 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fe59d14d-6c39-4590-be30-1cd141a46819"}
23:35:00.468 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"086de227-8ff1-441f-b553-934bbd3781cd"}
23:35:00.468 00.000 13300 case statement mapped state 6 to 3
23:35:00.468 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"086de227-8ff1-441f-b553-934bbd3781cd"}
23:35:00.469 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e7c4b354-ae4d-4022-a454-506f5b077b5d"}
23:35:00.469 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":961,"width":15,"height":15,"star_pos":[7.24,6.76],"pixels":"..."},"id":"e7c4b354-ae4d-4022-a454-506f5b077b5d"}
23:35:00.550 00.081 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
23:35:00.550 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[1060.28,336.71],"id":1}
23:35:00.552 00.002 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:35:00.556 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:35:00.617 00.061 13300 ScopeASCOM::SideOfPier() returns 1
23:35:00.633 00.016 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\savBE75.tmp"},"id":1}
23:35:00.904 00.271 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:35:00.905 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:35:00.905 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:35:00.906 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:00.907 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:00.908 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:35:00.909 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:00.910 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:00.910 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:00.911 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:00.912 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:00.913 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:35:00.913 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:35:00.917 00.004 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:35:00.918 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:35:00.918 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:35:00.919 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":961,"width":15,"height":15,"star_pos":[7.24,6.76],"pixels":"..."},"id":1}
23:35:01.044 00.125 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:35:01.044 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:35:01.886 00.842 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:35:01.888 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:01.889 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:01.890 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:35:01.892 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:01.893 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:01.894 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:01.895 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:01.896 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:01.897 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:35:01.897 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:35:01.898 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:35:01.898 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:35:01.898 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:35:01.898 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:35:01.899 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:35:01.900 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":961,"width":15,"height":15,"star_pos":[7.24,6.76],"pixels":"..."},"id":1}
23:35:02.010 00.110 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:35:02.011 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:35:02.558 00.547 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:35:02.562 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:35:02.669 00.107 13300 ScopeASCOM::SideOfPier() returns 1
23:35:02.680 00.011 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\savC646.tmp"},"id":1}
23:35:02.919 00.239 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:35:02.919 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:35:02.919 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:35:02.920 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:35:02.920 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:35:02.921 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:02.922 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:02.923 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:35:02.925 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:02.926 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:02.927 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:02.929 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:02.930 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:02.931 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:35:02.931 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:35:02.940 00.009 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:35:02.941 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":961,"width":15,"height":15,"star_pos":[7.24,6.76],"pixels":"..."},"id":1}
23:35:02.956 00.015 11596 Exposure complete
23:35:03.043 00.087 11596 worker thread done servicing request
23:35:03.043 00.000 13300 OnExposeComplete: enter
23:35:03.044 00.001 13300 UpdateGuideState(): m_state=6
23:35:03.044 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 962
23:35:03.045 00.001 13300 Star::Find returns 1 (0), X=1060.22, Y=336.86, Mass=1903, SNR=30.5, Peak=255 HFD=3.2
23:35:03.045 00.000 13300 MultiStar: [#1 -0.07,0.09,0.76,U] [#2 -0.18,0.15,0.46,U] [#3 -0.00,0.07,0.42,U] [#4 -0.10,-0.06,0.30,U] [#5 -0.30,0.20,0.24,U] [#6 -0.24,0.19,0.23,U] [#7 -0.15,0.15,0.24,U] [#8 0.04,-0.05,0.20,U] 
23:35:03.045 00.000 13300 refined, 8 included, MultiStar: {-0.10, 0.11}, one-star: {-0.06, 0.16}
23:35:03.045 00.000 13300 CameraToMount -- cameraTheta (2.31) - m_xAngle (-1.61) = xAngle (3.92 = -2.36)
23:35:03.045 00.000 13300 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.94 = -2.35)
23:35:03.046 00.001 13300 CameraToMount -- cameraX=-0.10 cameraY=0.11 hyp=0.15 cameraTheta=2.31 mountX=-0.11 mountY=-0.11, mountTheta=-2.36
23:35:03.047 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.11, opts=13)
23:35:03.047 00.000 13300 Enqueuing Move request for scope (-0.10, 0.11)
23:35:03.047 00.000 11596 Worker thread wakes up
23:35:03.048 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.11) opts 0xd
23:35:03.048 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.11)
23:35:03.048 00.000 11596 Moving (-0.10, 0.11) raw xDistance=-0.11 yDistance=-0.11
23:35:03.048 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:35:03.048 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:03.049 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:35:03.049 00.000 11596 MoveAxis(E, 0, ABG)
23:35:03.050 00.001 11596 Move returns status 0, amount 0
23:35:03.050 00.000 11596 MoveAxis(N, 0, ABG)
23:35:03.050 00.000 11596 Move returns status 0, amount 0
23:35:03.051 00.001 11596 move complete, result=0
23:35:03.051 00.000 11596 worker thread done servicing request
23:35:03.057 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
23:35:03.065 00.008 13300 UpdateGuideState exits: m=1903 SNR=30.5
23:35:03.065 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:03.065 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:35:03.065 00.000 13300 Enqueuing Expose request
23:35:03.065 00.000 11596 Worker thread wakes up
23:35:03.066 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:35:03.066 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:35:03.076 00.010 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:35:03.076 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:35:03.468 00.392 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5225ae79-1b8f-487a-b147-59dc9229899f"}
23:35:03.468 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5225ae79-1b8f-487a-b147-59dc9229899f"}
23:35:03.469 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dc86e76d-94c6-43a5-9cad-6b0373fdd5f8"}
23:35:03.469 00.000 13300 case statement mapped state 6 to 3
23:35:03.469 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dc86e76d-94c6-43a5-9cad-6b0373fdd5f8"}
23:35:03.470 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b49b648b-b468-4558-bc7e-657627acff72"}
23:35:03.471 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":962,"width":15,"height":15,"star_pos":[7.22,6.86],"pixels":"..."},"id":"b49b648b-b468-4558-bc7e-657627acff72"}
23:35:03.571 00.100 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:35:03.581 00.010 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
23:35:03.581 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[1060.28,336.71],"id":1}
23:35:03.915 00.334 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:35:03.915 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:35:03.916 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:35:03.918 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:03.919 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:03.920 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:35:03.922 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:03.923 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:03.924 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:03.925 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:03.926 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:03.927 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:35:03.927 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:35:03.927 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:35:03.927 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:35:03.928 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:35:03.928 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":962,"width":15,"height":15,"star_pos":[7.22,6.86],"pixels":"..."},"id":1}
23:35:04.017 00.089 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:35:04.017 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:35:04.335 00.318 13300 evsrv: cli 10203220 connect
23:35:04.335 00.000 13300 case statement mapped state 6 to 3
23:35:04.336 00.001 13300 case statement mapped state 6 to 3
23:35:04.336 00.000 13300 evsrv: cli 10203220 request: {"method":"get_pixel_scale","id":"057bc92f-76d0-4a54-a9fc-3f10550b8c3b"}
23:35:04.337 00.001 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":4.46908,"id":"057bc92f-76d0-4a54-a9fc-3f10550b8c3b"}
23:35:04.337 00.000 13300 evsrv: cli 10203220 disconnect
23:35:04.551 00.214 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:35:04.555 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:35:04.673 00.118 13300 ScopeASCOM::SideOfPier() returns 1
23:35:04.687 00.014 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\savCE17.tmp"},"id":1}
23:35:04.901 00.214 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:35:04.901 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:35:04.902 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:35:04.903 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:04.904 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:04.905 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:35:04.906 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:04.907 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:04.908 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:04.909 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:04.910 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:04.911 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:35:04.911 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:35:04.916 00.005 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:35:04.916 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:35:04.917 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:35:04.917 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":962,"width":15,"height":15,"star_pos":[7.22,6.86],"pixels":"..."},"id":1}
23:35:05.033 00.116 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:35:05.033 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:35:05.881 00.848 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:35:05.881 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:35:05.882 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:35:05.883 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:05.884 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:05.885 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:35:05.886 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:05.887 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:05.888 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:05.889 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:05.890 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:05.891 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:35:05.891 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:35:05.891 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:35:05.891 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:35:05.892 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:35:05.892 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":962,"width":15,"height":15,"star_pos":[7.22,6.86],"pixels":"..."},"id":1}
23:35:05.984 00.092 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:35:05.984 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:35:06.468 00.484 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3f9e7eae-48e9-4fc5-8f61-2690eb22cdc0"}
23:35:06.468 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3f9e7eae-48e9-4fc5-8f61-2690eb22cdc0"}
23:35:06.469 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"04a09f4c-9f86-4948-9310-2508c56b932f"}
23:35:06.469 00.000 13300 case statement mapped state 6 to 3
23:35:06.469 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"04a09f4c-9f86-4948-9310-2508c56b932f"}
23:35:06.470 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bba379bd-fdd1-411b-8edc-f06ab83de3ec"}
23:35:06.470 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":962,"width":15,"height":15,"star_pos":[7.22,6.86],"pixels":"..."},"id":"bba379bd-fdd1-411b-8edc-f06ab83de3ec"}
23:35:06.596 00.126 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
23:35:06.596 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[1060.28,336.71],"id":1}
23:35:06.600 00.004 11596 Exposure complete
23:35:06.686 00.086 11596 worker thread done servicing request
23:35:06.686 00.000 13300 OnExposeComplete: enter
23:35:06.686 00.000 13300 UpdateGuideState(): m_state=6
23:35:06.687 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 963
23:35:06.687 00.000 13300 Star::Find returns 1 (0), X=1060.15, Y=336.94, Mass=1906, SNR=30.6, Peak=255 HFD=3.1
23:35:06.687 00.000 13300 MultiStar: [#1 -0.09,0.29,0.75,U] [#2 -0.19,0.25,0.45,U] [#3 0.06,0.14,0.42,U] [#4 -0.29,0.24,0.29,U] [#5 -0.16,0.23,0.24,U] [#6 -0.22,0.45,0.24,U] [#7 -0.14,0.69,0.24,U] [#8 0.05,0.54,0.19,U] 
23:35:06.687 00.000 13300 single-star, 8 included, MultiStar: {-0.12, 0.29}, one-star: {-0.14, 0.23}
23:35:06.687 00.000 13300 CameraToMount -- cameraTheta (2.10) - m_xAngle (-1.61) = xAngle (3.71 = -2.58)
23:35:06.688 00.001 13300 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.72 = -2.56)
23:35:06.688 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=0.23 hyp=0.27 cameraTheta=2.10 mountX=-0.23 mountY=-0.15, mountTheta=-2.57
23:35:06.689 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=0.23, opts=13)
23:35:06.690 00.001 13300 Enqueuing Move request for scope (-0.14, 0.23)
23:35:06.690 00.000 11596 Worker thread wakes up
23:35:06.690 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.23) opts 0xd
23:35:06.690 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, 0.23)
23:35:06.690 00.000 11596 Moving (-0.14, 0.23) raw xDistance=-0.23 yDistance=-0.15
23:35:06.690 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
23:35:06.691 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:06.691 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:35:06.691 00.000 11596 MoveAxis(E, 285, ABG)
23:35:06.691 00.000 11596 Guiding  Dir = 2, Dur = 285
23:35:06.692 00.001 11596 IsSlewing returns 0
23:35:06.700 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
23:35:06.708 00.008 13300 UpdateGuideState exits: m=1906 SNR=30.6
23:35:06.709 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:06.709 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:35:06.709 00.000 13300 Enqueuing Expose request
23:35:06.773 00.064 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:35:06.778 00.005 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:35:06.779 00.001 11596 IsGuiding returns 0
23:35:06.895 00.116 13300 ScopeASCOM::SideOfPier() returns 1
23:35:06.908 00.013 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\savD6C2.tmp"},"id":1}
23:35:07.006 00.098 11596 PulseGuide returned control before completion, sleep 69
23:35:07.120 00.114 11596 IsGuiding returns 1
23:35:07.120 00.000 11596 scope still moving after pulse duration time elapsed
23:35:07.134 00.014 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:35:07.135 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:35:07.136 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:35:07.136 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:35:07.137 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:35:07.138 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:07.139 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:07.140 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:35:07.142 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:07.143 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:07.144 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:07.145 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:07.146 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:07.146 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:35:07.147 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:35:07.147 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:35:07.148 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":963,"width":15,"height":15,"star_pos":[7.15,6.94],"pixels":"..."},"id":1}
23:35:07.154 00.006 11596 IsSlewing returns 0
23:35:07.317 00.163 11596 IsGuiding returns 0
23:35:07.317 00.000 11596 scope move finished after 285 + 251 ms
23:35:07.317 00.000 11596 Move returns status 0, amount 285
23:35:07.317 00.000 11596 MoveAxis(N, 0, ABG)
23:35:07.317 00.000 11596 Move returns status 0, amount 0
23:35:07.317 00.000 11596 move complete, result=0
23:35:07.317 00.000 11596 worker thread done servicing request
23:35:07.317 00.000 13300 GuideStep: -0.2 px 285 ms EAST, -0.1 px 0 ms NORTH
23:35:07.317 00.000 11596 Worker thread wakes up
23:35:07.318 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:35:07.508 00.190 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:35:07.509 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:35:07.832 00.323 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:35:08.014 00.182 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:35:08.014 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:35:08.015 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:35:08.016 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:08.017 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:08.018 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:35:08.020 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:08.022 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:08.023 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:08.024 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:08.025 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:08.026 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:35:08.027 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:35:08.027 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:35:08.028 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:35:08.028 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:35:08.028 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":963,"width":15,"height":15,"star_pos":[7.15,6.94],"pixels":"..."},"id":1}
23:35:08.361 00.333 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:35:08.361 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:35:08.551 00.190 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:35:08.556 00.005 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:35:08.639 00.083 13300 ScopeASCOM::SideOfPier() returns 1
23:35:08.650 00.011 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\savDDB9.tmp"},"id":1}
23:35:08.991 00.341 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:35:08.992 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:08.993 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:08.994 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:35:08.996 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:08.998 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:08.999 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:09.000 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:09.000 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:09.001 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:35:09.001 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:35:09.005 00.004 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:35:09.005 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:35:09.006 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:35:09.006 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:35:09.007 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:35:09.007 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":963,"width":15,"height":15,"star_pos":[7.15,6.94],"pixels":"..."},"id":1}
23:35:09.120 00.113 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:35:09.121 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:35:09.467 00.346 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1fb450a7-7b43-4d37-8609-68f531afdcfc"}
23:35:09.467 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1fb450a7-7b43-4d37-8609-68f531afdcfc"}
23:35:09.468 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1206f876-acac-49e1-92de-e23b844e63b6"}
23:35:09.469 00.001 13300 case statement mapped state 6 to 3
23:35:09.469 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1206f876-acac-49e1-92de-e23b844e63b6"}
23:35:09.470 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"22a691d7-c7e9-419a-bfb8-a9c2cb5bba8f"}
23:35:09.470 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":963,"width":15,"height":15,"star_pos":[7.15,6.94],"pixels":"..."},"id":"22a691d7-c7e9-419a-bfb8-a9c2cb5bba8f"}
23:35:09.552 00.082 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
23:35:09.552 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[1060.28,336.71],"id":1}
23:35:09.900 00.348 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:35:09.901 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:09.902 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:09.903 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:35:09.904 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:09.905 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:09.906 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:09.907 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:09.907 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:09.908 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:35:09.908 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:35:09.909 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:35:09.909 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:35:09.909 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:35:09.909 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:35:09.910 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:35:09.910 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":963,"width":15,"height":15,"star_pos":[7.15,6.94],"pixels":"..."},"id":1}
23:35:10.046 00.136 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:35:10.046 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:35:10.553 00.507 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:35:10.556 00.003 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:35:10.691 00.135 13300 ScopeASCOM::SideOfPier() returns 1
23:35:10.706 00.015 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\savE58A.tmp"},"id":1}
23:35:10.864 00.158 11596 Exposure complete
23:35:10.896 00.032 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:35:10.896 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:35:10.897 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:35:10.897 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:35:10.898 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:35:10.899 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:10.900 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:10.901 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:35:10.902 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:10.903 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:10.904 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:10.905 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:10.906 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:10.907 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:35:10.907 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:35:10.917 00.010 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:35:10.917 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":963,"width":15,"height":15,"star_pos":[7.15,6.94],"pixels":"..."},"id":1}
23:35:10.959 00.042 11596 worker thread done servicing request
23:35:10.960 00.001 13300 OnExposeComplete: enter
23:35:10.960 00.000 13300 UpdateGuideState(): m_state=6
23:35:10.960 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 964
23:35:10.960 00.000 13300 Star::Find returns 1 (0), X=1060.17, Y=336.84, Mass=1923, SNR=30.7, Peak=255 HFD=3.0
23:35:10.961 00.001 13300 MultiStar: [#1 -0.11,0.09,0.75,U] [#2 -0.06,0.08,0.46,U] [#3 -0.10,0.14,0.42,U] [#4 -0.31,0.20,0.30,U] [#5 0.01,0.09,0.24,U] [#6 -0.17,-0.15,0.25,U] [#7 -0.27,0.05,0.23,U] [#8 -0.06,0.14,0.20,U] 
23:35:10.961 00.000 13300 refined, 8 included, MultiStar: {-0.12, 0.10}, one-star: {-0.11, 0.14}
23:35:10.961 00.000 13300 CameraToMount -- cameraTheta (2.46) - m_xAngle (-1.61) = xAngle (4.07 = -2.21)
23:35:10.961 00.000 13300 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.09 = -2.20)
23:35:10.961 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=0.10 hyp=0.16 cameraTheta=2.46 mountX=-0.10 mountY=-0.13, mountTheta=-2.21
23:35:10.963 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=0.10, opts=13)
23:35:10.964 00.001 13300 Enqueuing Move request for scope (-0.12, 0.10)
23:35:10.964 00.000 11596 Worker thread wakes up
23:35:10.964 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.10) opts 0xd
23:35:10.964 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, 0.10)
23:35:10.964 00.000 11596 Moving (-0.12, 0.10) raw xDistance=-0.10 yDistance=-0.13
23:35:10.965 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:35:10.965 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:10.965 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:35:10.965 00.000 11596 MoveAxis(E, 0, ABG)
23:35:10.965 00.000 11596 Move returns status 0, amount 0
23:35:10.965 00.000 11596 MoveAxis(N, 0, ABG)
23:35:10.965 00.000 11596 Move returns status 0, amount 0
23:35:10.965 00.000 11596 move complete, result=0
23:35:10.965 00.000 11596 worker thread done servicing request
23:35:10.972 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=115, Gamma=0.510
23:35:10.982 00.010 13300 UpdateGuideState exits: m=1923 SNR=30.7
23:35:10.982 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:10.982 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:35:10.982 00.000 13300 Enqueuing Expose request
23:35:10.982 00.000 11596 Worker thread wakes up
23:35:10.982 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:35:10.983 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:35:11.034 00.051 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:35:11.034 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:35:11.486 00.452 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:35:11.898 00.412 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:35:11.898 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:35:11.899 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:35:11.900 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:11.901 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:11.902 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:35:11.903 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:11.904 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:11.904 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:11.905 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:11.906 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:11.907 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:35:11.907 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:35:11.908 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:35:11.908 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:35:11.908 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:35:11.908 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":964,"width":15,"height":15,"star_pos":[7.17,6.84],"pixels":"..."},"id":1}
23:35:12.085 00.177 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:35:12.085 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:35:12.467 00.382 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9cf70f51-a391-4a7e-b009-8bfe8f569834"}
23:35:12.467 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9cf70f51-a391-4a7e-b009-8bfe8f569834"}
23:35:12.468 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"398892e0-16ab-4f0e-98e5-64a38cba5301"}
23:35:12.468 00.000 13300 case statement mapped state 6 to 3
23:35:12.468 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"398892e0-16ab-4f0e-98e5-64a38cba5301"}
23:35:12.469 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"71626980-9970-470d-afca-1fe4b54bfede"}
23:35:12.469 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":964,"width":15,"height":15,"star_pos":[7.17,6.84],"pixels":"..."},"id":"71626980-9970-470d-afca-1fe4b54bfede"}
23:35:12.551 00.082 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
23:35:12.552 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[1060.28,336.71],"id":1}
23:35:12.555 00.003 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:35:12.558 00.003 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:35:12.567 00.009 13300 ScopeASCOM::SideOfPier() returns 1
23:35:12.581 00.014 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\savED5B.tmp"},"id":1}
23:35:12.900 00.319 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:35:12.902 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:12.903 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:12.904 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:35:12.905 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:12.906 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:12.907 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:12.908 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:12.909 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:12.910 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:35:12.910 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:35:12.917 00.007 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:35:12.917 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:35:12.918 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:35:12.918 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:35:12.919 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:35:12.920 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":964,"width":15,"height":15,"star_pos":[7.17,6.84],"pixels":"..."},"id":1}
23:35:13.029 00.109 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:35:13.029 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:35:13.898 00.869 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:35:13.899 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:13.901 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:13.902 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:35:13.904 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:13.905 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:13.907 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:13.908 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:13.909 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:13.911 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:35:13.911 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:35:13.912 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:35:13.912 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:35:13.913 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:35:13.913 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:35:13.914 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:35:13.915 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":964,"width":15,"height":15,"star_pos":[7.17,6.84],"pixels":"..."},"id":1}
23:35:14.015 00.100 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:35:14.015 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:35:14.550 00.535 11596 Exposure complete
23:35:14.561 00.011 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:35:14.566 00.005 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:35:14.673 00.107 11596 worker thread done servicing request
23:35:14.679 00.006 13300 ScopeASCOM::SideOfPier() returns 1
23:35:14.698 00.019 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\savF53B.tmp"},"id":1}
23:35:14.698 00.000 13300 OnExposeComplete: enter
23:35:14.699 00.001 13300 UpdateGuideState(): m_state=6
23:35:14.699 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 965
23:35:14.700 00.001 13300 Star::Find returns 1 (0), X=1060.23, Y=336.99, Mass=1955, SNR=30.9, Peak=255 HFD=3.2
23:35:14.701 00.001 13300 MultiStar: [#1 -0.04,0.21,0.74,U] [#2 0.10,0.16,0.46,U] [#3 0.06,0.34,0.42,U] [#4 -0.20,0.14,0.30,U] [#5 0.18,0.19,0.25,U] [#6 -0.08,0.34,0.24,U] [#7 -0.22,0.38,0.24,U] [#8 -0.03,0.43,0.20,U] 
23:35:14.701 00.000 13300 refined, 8 included, MultiStar: {-0.03, 0.26}, one-star: {-0.05, 0.29}
23:35:14.701 00.000 13300 CameraToMount -- cameraTheta (1.68) - m_xAngle (-1.61) = xAngle (3.29 = -3.00)
23:35:14.701 00.000 13300 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.30 = -2.98)
23:35:14.701 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.26 hyp=0.26 cameraTheta=1.68 mountX=-0.26 mountY=-0.04, mountTheta=-2.98
23:35:14.704 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.26, opts=13)
23:35:14.704 00.000 13300 Enqueuing Move request for scope (-0.03, 0.26)
23:35:14.704 00.000 11596 Worker thread wakes up
23:35:14.705 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.26) opts 0xd
23:35:14.705 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.26)
23:35:14.705 00.000 11596 Moving (-0.03, 0.26) raw xDistance=-0.26 yDistance=-0.04
23:35:14.705 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
23:35:14.705 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:14.706 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:35:14.706 00.000 11596 MoveAxis(E, 325, ABG)
23:35:14.706 00.000 11596 Guiding  Dir = 2, Dur = 325
23:35:14.707 00.001 11596 IsSlewing returns 0
23:35:14.714 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
23:35:14.725 00.011 13300 UpdateGuideState exits: m=1955 SNR=30.9
23:35:14.725 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:14.726 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:35:14.726 00.000 13300 Enqueuing Expose request
23:35:14.813 00.087 11596 IsGuiding returns 0
23:35:14.906 00.093 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:35:14.906 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:35:14.908 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:35:14.909 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:14.910 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:14.912 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:35:14.913 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:14.914 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:14.916 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:14.917 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:14.918 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:14.920 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:35:14.920 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:35:14.935 00.015 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:35:14.935 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:35:14.936 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:35:14.937 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":965,"width":15,"height":15,"star_pos":[7.23,6.99],"pixels":"..."},"id":1}
23:35:14.979 00.042 11596 PulseGuide returned control before completion, sleep 170
23:35:15.032 00.053 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:35:15.032 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:35:15.216 00.184 11596 IsGuiding returns 1
23:35:15.216 00.000 11596 scope still moving after pulse duration time elapsed
23:35:15.237 00.021 11596 IsSlewing returns 0
23:35:15.468 00.231 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e3517b24-44c8-4160-b0ad-47aa38e64997"}
23:35:15.468 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e3517b24-44c8-4160-b0ad-47aa38e64997"}
23:35:15.469 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c018487f-6943-47b6-af43-a8ab9f4766de"}
23:35:15.470 00.001 13300 case statement mapped state 6 to 3
23:35:15.470 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c018487f-6943-47b6-af43-a8ab9f4766de"}
23:35:15.494 00.024 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f05389e2-8376-477b-bef4-d15cf88531b1"}
23:35:15.494 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":965,"width":15,"height":15,"star_pos":[7.23,6.99],"pixels":"..."},"id":"f05389e2-8376-477b-bef4-d15cf88531b1"}
23:35:15.586 00.092 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
23:35:15.587 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[1060.28,336.71],"id":1}
23:35:15.634 00.047 11596 IsGuiding returns 0
23:35:15.634 00.000 11596 scope move finished after 325 + 496 ms
23:35:15.635 00.001 11596 Move returns status 0, amount 325
23:35:15.636 00.001 11596 MoveAxis(N, 0, ABG)
23:35:15.638 00.002 11596 Move returns status 0, amount 0
23:35:15.638 00.000 11596 move complete, result=0
23:35:15.638 00.000 11596 worker thread done servicing request
23:35:15.639 00.001 13300 GuideStep: -0.3 px 325 ms EAST, -0.0 px 0 ms NORTH
23:35:15.639 00.000 11596 Worker thread wakes up
23:35:15.640 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:35:15.891 00.251 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:35:15.891 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:35:15.892 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:35:15.892 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:35:15.893 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:35:15.894 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:15.895 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:15.896 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:35:15.898 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:15.899 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:15.901 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:15.902 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:15.903 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:15.904 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:35:15.904 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:35:15.905 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:35:15.905 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":965,"width":15,"height":15,"star_pos":[7.23,6.99],"pixels":"..."},"id":1}
23:35:15.998 00.093 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:35:15.999 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:35:16.148 00.149 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:35:16.578 00.430 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:35:16.582 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:35:16.694 00.112 13300 ScopeASCOM::SideOfPier() returns 1
23:35:16.715 00.021 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\savFD1C.tmp"},"id":1}
23:35:16.909 00.194 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:35:16.910 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:16.911 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:16.912 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:35:16.914 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:16.915 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:16.916 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:16.918 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:35:16.919 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:35:16.920 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:35:16.920 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:35:16.937 00.017 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:35:16.937 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:35:16.938 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:35:16.938 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:35:16.939 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:35:16.939 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":965,"width":15,"height":15,"star_pos":[7.23,6.99],"pixels":"..."},"id":1}
23:35:17.045 00.106 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:35:17.045 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:35:18.468 01.423 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6c1d494f-2c71-4572-adc0-12f78bac2b2f"}
23:35:18.468 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6c1d494f-2c71-4572-adc0-12f78bac2b2f"}
23:35:18.469 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b3d57526-4e95-4f8d-a7bb-851e2d7f2229"}
23:35:18.469 00.000 13300 case statement mapped state 6 to 3
23:35:18.469 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b3d57526-4e95-4f8d-a7bb-851e2d7f2229"}
23:35:18.470 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"621158ec-0e77-49e1-b083-6712672abcf1"}
23:35:18.471 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":965,"width":15,"height":15,"star_pos":[7.23,6.99],"pixels":"..."},"id":"621158ec-0e77-49e1-b083-6712672abcf1"}
23:35:19.190 00.719 11596 Exposure complete
23:35:19.237 00.047 13300 evsrv: cli 10203AE0 connect
23:35:19.238 00.001 13300 case statement mapped state 6 to 3
23:35:19.238 00.000 13300 case statement mapped state 6 to 3
23:35:19.239 00.001 13300 evsrv: cli 10203AE0 request: {"method":"get_app_state","id":"70a7137b-8f63-489d-b8d9-5a8e69e4e737"}
23:35:19.239 00.000 13300 case statement mapped state 6 to 3
23:35:19.239 00.000 13300 evsrv: cli 10203AE0 response: {"jsonrpc":"2.0","result":"Guiding","id":"70a7137b-8f63-489d-b8d9-5a8e69e4e737"}
23:35:19.244 00.005 13300 evsrv: cli 10203AE0 disconnect
23:35:19.323 00.079 11596 worker thread done servicing request
23:35:19.323 00.000 13300 OnExposeComplete: enter
23:35:19.323 00.000 13300 UpdateGuideState(): m_state=6
23:35:19.324 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 966
23:35:19.324 00.000 13300 Star::Find returns 1 (0), X=1060.34, Y=337.04, Mass=2018, SNR=31.3, Peak=255 HFD=3.3
23:35:19.324 00.000 13300 MultiStar: [#1 -0.03,0.23,0.74,U] [#2 -0.08,0.53,0.43,U] [#3 0.06,0.34,0.41,U] [#4 -0.10,0.44,0.25,U] [#5 0.13,0.41,0.24,U] [#6 0.01,0.25,0.22,U] [#7 0.00,0.30,0.19,U] [#8 -0.00,0.51,0.19,U] 
23:35:19.325 00.001 13300 single-star, 8 included, MultiStar: {0.01, 0.35}, one-star: {0.05, 0.33}
23:35:19.325 00.000 13300 CameraToMount -- cameraTheta (1.41) - m_xAngle (-1.61) = xAngle (3.02 = 3.02)
23:35:19.325 00.000 13300 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.03 = 3.03)
23:35:19.325 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.33 hyp=0.34 cameraTheta=1.41 mountX=-0.34 mountY=0.04, mountTheta=3.03
23:35:19.327 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.33, opts=13)
23:35:19.328 00.001 13300 Enqueuing Move request for scope (0.05, 0.33)
23:35:19.328 00.000 11596 Worker thread wakes up
23:35:19.328 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.33) opts 0xd
23:35:19.328 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.33)
23:35:19.328 00.000 11596 Moving (0.05, 0.33) raw xDistance=-0.34 yDistance=0.04
23:35:19.328 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.34
23:35:19.329 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:19.329 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:35:19.329 00.000 11596 MoveAxis(E, 444, ABG)
23:35:19.329 00.000 11596 Guiding  Dir = 2, Dur = 444
23:35:19.330 00.001 11596 IsSlewing returns 0
23:35:19.337 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=1, FiltMax=99, Gamma=0.510
23:35:19.352 00.015 13300 UpdateGuideState exits: m=2018 SNR=31.3
23:35:19.352 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:19.352 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:35:19.352 00.000 13300 Enqueuing Expose request
23:35:19.799 00.447 11596 IsGuiding returns 0
23:35:20.056 00.257 11596 PulseGuide returned control before completion, sleep 198
23:35:20.277 00.221 11596 IsGuiding returns 1
23:35:20.278 00.001 11596 scope still moving after pulse duration time elapsed
23:35:20.303 00.025 11596 IsSlewing returns 0
23:35:20.496 00.193 11596 IsGuiding returns 1
23:35:20.520 00.024 11596 IsSlewing returns 0
23:35:20.585 00.065 11596 IsGuiding returns 0
23:35:20.585 00.000 11596 scope move finished after 444 + 341 ms
23:35:20.585 00.000 11596 Move returns status 0, amount 444
23:35:20.585 00.000 11596 MoveAxis(N, 0, ABG)
23:35:20.585 00.000 11596 Move returns status 0, amount 0
23:35:20.585 00.000 11596 move complete, result=0
23:35:20.586 00.001 11596 worker thread done servicing request
23:35:20.586 00.000 13300 GuideStep: -0.3 px 444 ms EAST, 0.0 px 0 ms NORTH
23:35:20.586 00.000 11596 Worker thread wakes up
23:35:20.586 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:35:21.090 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:35:21.468 00.378 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"af405bb1-5193-4eda-a34d-3afd55942383"}
23:35:21.468 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"af405bb1-5193-4eda-a34d-3afd55942383"}
23:35:21.469 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"06bd375c-9e3d-4150-92f0-d0ae4febb932"}
23:35:21.469 00.000 13300 case statement mapped state 6 to 3
23:35:21.469 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"06bd375c-9e3d-4150-92f0-d0ae4febb932"}
23:35:21.470 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0f38a450-ed15-4a4a-b2dd-4cd95fdbff6a"}
23:35:21.470 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":966,"width":15,"height":15,"star_pos":[7.34,7.04],"pixels":"..."},"id":"0f38a450-ed15-4a4a-b2dd-4cd95fdbff6a"}
23:35:24.149 02.679 11596 Exposure complete
23:35:24.240 00.091 11596 worker thread done servicing request
23:35:24.240 00.000 13300 OnExposeComplete: enter
23:35:24.240 00.000 13300 UpdateGuideState(): m_state=6
23:35:24.240 00.000 13300 Star::Find(15, 1060, 337, 0, (0,0,0,0), 1.5, 10.0, 255) frame 967
23:35:24.240 00.000 13300 Star::Find returns 1 (0), X=1060.34, Y=336.68, Mass=1962, SNR=31.0, Peak=255 HFD=3.2
23:35:24.241 00.001 13300 MultiStar: [#1 -0.05,-0.15,0.76,U] [#2 0.05,-0.04,0.46,U] [#3 0.03,-0.16,0.41,U] [#4 -0.17,-0.02,0.29,U] [#5 0.17,0.17,0.23,U] [#6 -0.04,-0.13,0.23,U] [#7 -0.01,0.10,0.23,U] [#8 0.16,-0.09,0.19,U] 
23:35:24.241 00.000 13300 refined, 8 included, MultiStar: {0.02, -0.06}, one-star: {0.06, -0.03}
23:35:24.241 00.000 13300 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-1.61) = xAngle (0.31 = 0.31)
23:35:24.241 00.000 13300 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.32 = 0.32)
23:35:24.241 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.30 mountX=0.06 mountY=0.02, mountTheta=0.32
23:35:24.243 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.06, opts=13)
23:35:24.243 00.000 13300 Enqueuing Move request for scope (0.02, -0.06)
23:35:24.243 00.000 11596 Worker thread wakes up
23:35:24.243 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.06) opts 0xd
23:35:24.244 00.001 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.06)
23:35:24.244 00.000 11596 Moving (0.02, -0.06) raw xDistance=0.06 yDistance=0.02
23:35:24.244 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:35:24.244 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:24.244 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:35:24.244 00.000 11596 MoveAxis(E, 0, ABG)
23:35:24.244 00.000 11596 Move returns status 0, amount 0
23:35:24.245 00.001 11596 MoveAxis(N, 0, ABG)
23:35:24.245 00.000 11596 Move returns status 0, amount 0
23:35:24.245 00.000 11596 move complete, result=0
23:35:24.245 00.000 11596 worker thread done servicing request
23:35:24.250 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
23:35:24.263 00.013 13300 UpdateGuideState exits: m=1962 SNR=31.0
23:35:24.263 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:24.264 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:35:24.264 00.000 13300 Enqueuing Expose request
23:35:24.264 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:35:24.264 00.000 11596 Worker thread wakes up
23:35:24.264 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:35:24.702 00.438 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"83052977-e59a-4013-a1fc-41c95add9bf0"}
23:35:24.703 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"83052977-e59a-4013-a1fc-41c95add9bf0"}
23:35:24.712 00.009 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bf1cf477-7b1c-4e30-9afd-5f7dc89150be"}
23:35:24.713 00.001 13300 case statement mapped state 6 to 3
23:35:24.713 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bf1cf477-7b1c-4e30-9afd-5f7dc89150be"}
23:35:24.716 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e098f60f-7c36-4f89-ab03-f4b61cd8b097"}
23:35:24.716 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":967,"width":15,"height":15,"star_pos":[7.34,6.68],"pixels":"..."},"id":"e098f60f-7c36-4f89-ab03-f4b61cd8b097"}
23:35:24.773 00.057 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:35:27.646 02.873 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3797b2d0-45fb-46af-a024-37eb3ff462d1"}
23:35:27.646 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3797b2d0-45fb-46af-a024-37eb3ff462d1"}
23:35:27.708 00.062 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"979fabd5-bd5c-4fd8-b754-6a47cfa14464"}
23:35:27.708 00.000 13300 case statement mapped state 6 to 3
23:35:27.708 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"979fabd5-bd5c-4fd8-b754-6a47cfa14464"}
23:35:27.772 00.064 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6e83b5a3-67b4-46b2-a379-8edf2bb3d266"}
23:35:27.773 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":967,"width":15,"height":15,"star_pos":[7.34,6.68],"pixels":"..."},"id":"6e83b5a3-67b4-46b2-a379-8edf2bb3d266"}
23:35:27.972 00.199 11596 Exposure complete
23:35:28.073 00.101 11596 worker thread done servicing request
23:35:28.074 00.001 13300 OnExposeComplete: enter
23:35:28.074 00.000 13300 UpdateGuideState(): m_state=6
23:35:28.074 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 968
23:35:28.074 00.000 13300 Star::Find returns 1 (0), X=1060.16, Y=336.75, Mass=1996, SNR=31.3, Peak=255 HFD=3.2
23:35:28.075 00.001 13300 MultiStar: [#1 -0.06,-0.20,0.75,U] [#2 -0.10,-0.11,0.44,U] [#3 -0.02,-0.19,0.41,U] [#4 -0.25,0.04,0.29,U] [#5 -0.07,-0.05,0.24,U] [#6 -0.27,0.02,0.23,U] [#7 -0.19,-0.11,0.23,U] [#8 -0.23,0.21,0.21,U] 
23:35:28.075 00.000 13300 single-star, 8 included, MultiStar: {-0.12, -0.06}, one-star: {-0.12, 0.04}
23:35:28.076 00.001 13300 CameraToMount -- cameraTheta (2.82) - m_xAngle (-1.61) = xAngle (4.43 = -1.86)
23:35:28.076 00.000 13300 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.44 = -1.84)
23:35:28.076 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=0.04 hyp=0.13 cameraTheta=2.82 mountX=-0.04 mountY=-0.13, mountTheta=-1.86
23:35:28.078 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=0.04, opts=13)
23:35:28.078 00.000 13300 Enqueuing Move request for scope (-0.12, 0.04)
23:35:28.078 00.000 11596 Worker thread wakes up
23:35:28.079 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.04) opts 0xd
23:35:28.079 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, 0.04)
23:35:28.079 00.000 11596 Moving (-0.12, 0.04) raw xDistance=-0.04 yDistance=-0.13
23:35:28.079 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:35:28.080 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:28.080 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:35:28.081 00.001 11596 MoveAxis(E, 0, ABG)
23:35:28.081 00.000 11596 Move returns status 0, amount 0
23:35:28.081 00.000 11596 MoveAxis(N, 0, ABG)
23:35:28.082 00.001 11596 Move returns status 0, amount 0
23:35:28.082 00.000 11596 move complete, result=0
23:35:28.082 00.000 11596 worker thread done servicing request
23:35:28.090 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
23:35:28.103 00.013 13300 UpdateGuideState exits: m=1996 SNR=31.3
23:35:28.103 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:28.104 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:35:28.104 00.000 13300 Enqueuing Expose request
23:35:28.104 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:35:28.108 00.004 11596 Worker thread wakes up
23:35:28.108 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:35:28.621 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:35:30.653 02.032 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4e531dd2-056b-42ac-b343-1ba8592ed0d9"}
23:35:30.653 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4e531dd2-056b-42ac-b343-1ba8592ed0d9"}
23:35:30.654 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4660e830-844d-459d-b4f0-aee3e5026dee"}
23:35:30.655 00.001 13300 case statement mapped state 6 to 3
23:35:30.655 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4660e830-844d-459d-b4f0-aee3e5026dee"}
23:35:30.656 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ce74fd33-2a42-481f-975a-92fa5c1409b9"}
23:35:30.656 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":968,"width":15,"height":15,"star_pos":[7.16,6.75],"pixels":"..."},"id":"ce74fd33-2a42-481f-975a-92fa5c1409b9"}
23:35:31.653 00.997 11596 Exposure complete
23:35:31.726 00.073 11596 worker thread done servicing request
23:35:31.727 00.001 13300 OnExposeComplete: enter
23:35:31.727 00.000 13300 UpdateGuideState(): m_state=6
23:35:31.727 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 969
23:35:31.728 00.001 13300 Star::Find returns 1 (0), X=1060.27, Y=336.77, Mass=1926, SNR=30.7, Peak=255 HFD=3.3
23:35:31.728 00.000 13300 MultiStar: [#1 -0.20,-0.00,0.75,U] [#2 -0.08,0.09,0.45,U] [#3 -0.15,0.05,0.42,U] [#4 0.03,0.07,0.29,U] [#5 0.09,0.18,0.25,U] [#6 -0.48,-0.08,0.22,U] [#7 -0.23,0.32,0.23,U] [#8 -0.16,0.28,0.20,U] 
23:35:31.728 00.000 13300 single-star, 8 included, MultiStar: {-0.11, 0.08}, one-star: {-0.02, 0.07}
23:35:31.728 00.000 13300 CameraToMount -- cameraTheta (1.79) - m_xAngle (-1.61) = xAngle (3.40 = -2.88)
23:35:31.728 00.000 13300 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.42 = -2.87)
23:35:31.729 00.001 13300 CameraToMount -- cameraX=-0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.79 mountX=-0.07 mountY=-0.02, mountTheta=-2.87
23:35:31.730 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.07, opts=13)
23:35:31.730 00.000 13300 Enqueuing Move request for scope (-0.02, 0.07)
23:35:31.731 00.001 11596 Worker thread wakes up
23:35:31.731 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.07) opts 0xd
23:35:31.731 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.07)
23:35:31.731 00.000 11596 Moving (-0.02, 0.07) raw xDistance=-0.07 yDistance=-0.02
23:35:31.731 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:35:31.731 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:31.731 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:35:31.731 00.000 11596 MoveAxis(E, 0, ABG)
23:35:31.732 00.001 11596 Move returns status 0, amount 0
23:35:31.732 00.000 11596 MoveAxis(N, 0, ABG)
23:35:31.732 00.000 11596 Move returns status 0, amount 0
23:35:31.732 00.000 11596 move complete, result=0
23:35:31.732 00.000 11596 worker thread done servicing request
23:35:31.736 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=115, Gamma=0.510
23:35:31.744 00.008 13300 UpdateGuideState exits: m=1926 SNR=30.7
23:35:31.744 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:31.744 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:35:31.744 00.000 13300 Enqueuing Expose request
23:35:31.744 00.000 11596 Worker thread wakes up
23:35:31.745 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:35:31.745 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:35:32.259 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:35:33.652 01.393 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1449fc7e-fc0a-496f-bbba-6641527b4df5"}
23:35:33.652 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1449fc7e-fc0a-496f-bbba-6641527b4df5"}
23:35:33.653 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"daef3baa-0345-4798-a049-19633373b1f0"}
23:35:33.653 00.000 13300 case statement mapped state 6 to 3
23:35:33.653 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"daef3baa-0345-4798-a049-19633373b1f0"}
23:35:33.653 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d6cc8b36-bc8d-43f1-8122-f45c0b3f02fe"}
23:35:33.653 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":969,"width":15,"height":15,"star_pos":[7.27,6.77],"pixels":"..."},"id":"d6cc8b36-bc8d-43f1-8122-f45c0b3f02fe"}
23:35:35.296 01.643 11596 Exposure complete
23:35:35.370 00.074 11596 worker thread done servicing request
23:35:35.370 00.000 13300 OnExposeComplete: enter
23:35:35.371 00.001 13300 UpdateGuideState(): m_state=6
23:35:35.371 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 970
23:35:35.371 00.000 13300 Star::Find returns 1 (0), X=1060.19, Y=336.78, Mass=1966, SNR=31.0, Peak=255 HFD=3.0
23:35:35.372 00.001 13300 MultiStar: [#1 -0.14,0.06,0.75,U] [#2 -0.15,0.15,0.45,U] [#3 -0.27,-0.20,0.44,U] [#4 -0.13,-0.01,0.29,U] [#5 -0.12,0.17,0.25,U] [#6 -0.30,-0.07,0.24,U] [#7 -0.35,0.37,0.23,U] [#8 -0.14,0.57,0.21,U] 
23:35:35.372 00.000 13300 single-star, 8 included, MultiStar: {-0.16, 0.08}, one-star: {-0.09, 0.07}
23:35:35.372 00.000 13300 CameraToMount -- cameraTheta (2.48) - m_xAngle (-1.61) = xAngle (4.09 = -2.19)
23:35:35.372 00.000 13300 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.10 = -2.18)
23:35:35.372 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.07 hyp=0.11 cameraTheta=2.48 mountX=-0.07 mountY=-0.09, mountTheta=-2.19
23:35:35.375 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.07, opts=13)
23:35:35.375 00.000 13300 Enqueuing Move request for scope (-0.09, 0.07)
23:35:35.375 00.000 11596 Worker thread wakes up
23:35:35.375 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.07) opts 0xd
23:35:35.375 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.07)
23:35:35.376 00.001 11596 Moving (-0.09, 0.07) raw xDistance=-0.07 yDistance=-0.09
23:35:35.376 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:35:35.376 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:35.376 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:35:35.376 00.000 11596 MoveAxis(E, 0, ABG)
23:35:35.377 00.001 11596 Move returns status 0, amount 0
23:35:35.377 00.000 11596 MoveAxis(N, 0, ABG)
23:35:35.377 00.000 11596 Move returns status 0, amount 0
23:35:35.377 00.000 11596 move complete, result=0
23:35:35.377 00.000 11596 worker thread done servicing request
23:35:35.382 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
23:35:35.390 00.008 13300 UpdateGuideState exits: m=1966 SNR=31.0
23:35:35.391 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:35.391 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:35:35.391 00.000 13300 Enqueuing Expose request
23:35:35.391 00.000 11596 Worker thread wakes up
23:35:35.391 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:35:35.391 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:35:35.899 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:35:36.652 00.753 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5f732496-322d-4359-a755-59102c01f67a"}
23:35:36.652 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5f732496-322d-4359-a755-59102c01f67a"}
23:35:36.654 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"45a949b8-2c90-4340-9b6e-fadc9eff45fa"}
23:35:36.654 00.000 13300 case statement mapped state 6 to 3
23:35:36.654 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"45a949b8-2c90-4340-9b6e-fadc9eff45fa"}
23:35:36.655 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f821f448-183e-4788-a0cb-32a68f38b319"}
23:35:36.655 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":970,"width":15,"height":15,"star_pos":[7.19,6.78],"pixels":"..."},"id":"f821f448-183e-4788-a0cb-32a68f38b319"}
23:35:38.925 02.270 11596 Exposure complete
23:35:39.001 00.076 11596 worker thread done servicing request
23:35:39.001 00.000 13300 OnExposeComplete: enter
23:35:39.001 00.000 13300 UpdateGuideState(): m_state=6
23:35:39.001 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 971
23:35:39.002 00.001 13300 Star::Find returns 1 (0), X=1060.31, Y=336.90, Mass=1929, SNR=30.7, Peak=255 HFD=3.4
23:35:39.002 00.000 13300 MultiStar: [#1 -0.02,0.13,0.75,U] [#2 -0.25,0.14,0.46,U] [#3 0.10,0.14,0.42,U] [#4 -0.13,0.24,0.29,U] [#5 0.07,0.19,0.24,U] [#6 -0.14,0.29,0.23,U] [#7 0.01,0.32,0.23,U] [#8 -0.13,0.45,0.20,U] 
23:35:39.002 00.000 13300 single-star, 8 included, MultiStar: {-0.04, 0.20}, one-star: {0.02, 0.20}
23:35:39.002 00.000 13300 CameraToMount -- cameraTheta (1.45) - m_xAngle (-1.61) = xAngle (3.05 = 3.05)
23:35:39.002 00.000 13300 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.07 = 3.07)
23:35:39.002 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.20 hyp=0.20 cameraTheta=1.45 mountX=-0.20 mountY=0.01, mountTheta=3.07
23:35:39.004 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.20, opts=13)
23:35:39.004 00.000 13300 Enqueuing Move request for scope (0.02, 0.20)
23:35:39.005 00.001 11596 Worker thread wakes up
23:35:39.005 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.20) opts 0xd
23:35:39.005 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.20)
23:35:39.005 00.000 11596 Moving (0.02, 0.20) raw xDistance=-0.20 yDistance=0.01
23:35:39.005 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.20
23:35:39.005 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:39.005 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:35:39.005 00.000 11596 MoveAxis(E, 245, ABG)
23:35:39.005 00.000 11596 Guiding  Dir = 2, Dur = 245
23:35:39.006 00.001 11596 IsSlewing returns 0
23:35:39.011 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
23:35:39.020 00.009 13300 UpdateGuideState exits: m=1929 SNR=30.7
23:35:39.021 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:39.021 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:35:39.021 00.000 13300 Enqueuing Expose request
23:35:39.046 00.025 11596 IsGuiding returns 0
23:35:39.160 00.114 11596 PulseGuide returned control before completion, sleep 141
23:35:39.652 00.492 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b01d10d8-ba81-47d4-9a9a-84524135ac73"}
23:35:39.652 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b01d10d8-ba81-47d4-9a9a-84524135ac73"}
23:35:39.653 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7a30ac7f-f380-49eb-8e93-7aa5205fce56"}
23:35:39.653 00.000 13300 case statement mapped state 6 to 3
23:35:39.653 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7a30ac7f-f380-49eb-8e93-7aa5205fce56"}
23:35:39.653 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1d7d1b82-b0c8-46aa-8940-716483189d36"}
23:35:39.653 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":971,"width":15,"height":15,"star_pos":[7.31,6.90],"pixels":"..."},"id":"1d7d1b82-b0c8-46aa-8940-716483189d36"}
23:35:39.787 00.134 11596 IsGuiding returns 0
23:35:39.787 00.000 11596 Move returns status 0, amount 245
23:35:39.787 00.000 11596 MoveAxis(N, 0, ABG)
23:35:39.787 00.000 11596 Move returns status 0, amount 0
23:35:39.787 00.000 11596 move complete, result=0
23:35:39.787 00.000 11596 worker thread done servicing request
23:35:39.787 00.000 11596 Worker thread wakes up
23:35:39.787 00.000 13300 GuideStep: -0.2 px 245 ms EAST, 0.0 px 0 ms NORTH
23:35:39.788 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:35:40.297 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:35:42.652 02.355 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1f9b27db-53cd-4457-88f7-46c1cebcf64b"}
23:35:42.652 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1f9b27db-53cd-4457-88f7-46c1cebcf64b"}
23:35:42.653 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"92e1af15-0519-4925-abe1-306c0c9f81b7"}
23:35:42.653 00.000 13300 case statement mapped state 6 to 3
23:35:42.653 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"92e1af15-0519-4925-abe1-306c0c9f81b7"}
23:35:42.654 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b17f73ee-d133-448d-9e82-adff75e7bcd6"}
23:35:42.654 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":971,"width":15,"height":15,"star_pos":[7.31,6.90],"pixels":"..."},"id":"b17f73ee-d133-448d-9e82-adff75e7bcd6"}
23:35:43.338 00.684 11596 Exposure complete
23:35:43.411 00.073 11596 worker thread done servicing request
23:35:43.411 00.000 13300 OnExposeComplete: enter
23:35:43.411 00.000 13300 UpdateGuideState(): m_state=6
23:35:43.412 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 972
23:35:43.412 00.000 13300 Star::Find returns 1 (0), X=1060.21, Y=336.91, Mass=1893, SNR=30.5, Peak=255 HFD=3.2
23:35:43.413 00.001 13300 MultiStar: [#1 -0.05,0.19,0.75,U] [#2 0.04,0.06,0.47,U] [#3 0.05,0.17,0.42,U] [#4 -0.19,0.22,0.30,U] [#5 0.00,-0.12,0.23,U] [#6 -0.30,0.07,0.24,U] [#7 -0.01,0.37,0.24,U] [#8 -0.03,0.40,0.19,U] 
23:35:43.413 00.000 13300 refined, 8 included, MultiStar: {-0.05, 0.17}, one-star: {-0.07, 0.21}
23:35:43.413 00.000 13300 CameraToMount -- cameraTheta (1.87) - m_xAngle (-1.61) = xAngle (3.47 = -2.81)
23:35:43.413 00.000 13300 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.49 = -2.79)
23:35:43.413 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.17 hyp=0.18 cameraTheta=1.87 mountX=-0.17 mountY=-0.06, mountTheta=-2.80
23:35:43.415 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.17, opts=13)
23:35:43.415 00.000 13300 Enqueuing Move request for scope (-0.05, 0.17)
23:35:43.416 00.001 11596 Worker thread wakes up
23:35:43.416 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.17) opts 0xd
23:35:43.416 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.17)
23:35:43.416 00.000 11596 Moving (-0.05, 0.17) raw xDistance=-0.17 yDistance=-0.06
23:35:43.416 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.17
23:35:43.416 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:43.416 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:35:43.416 00.000 11596 MoveAxis(E, 232, ABG)
23:35:43.416 00.000 11596 Guiding  Dir = 2, Dur = 232
23:35:43.417 00.001 11596 IsSlewing returns 0
23:35:43.423 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
23:35:43.431 00.008 13300 UpdateGuideState exits: m=1893 SNR=30.5
23:35:43.431 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:43.431 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:35:43.431 00.000 13300 Enqueuing Expose request
23:35:43.624 00.193 11596 IsGuiding returns 0
23:35:43.722 00.098 11596 PulseGuide returned control before completion, sleep 144
23:35:43.939 00.217 11596 IsGuiding returns 1
23:35:43.939 00.000 11596 scope still moving after pulse duration time elapsed
23:35:43.970 00.031 11596 IsSlewing returns 0
23:35:44.029 00.059 11596 IsGuiding returns 1
23:35:44.063 00.034 11596 IsSlewing returns 0
23:35:44.246 00.183 11596 IsGuiding returns 0
23:35:44.246 00.000 11596 scope move finished after 232 + 389 ms
23:35:44.246 00.000 11596 Move returns status 0, amount 232
23:35:44.246 00.000 11596 MoveAxis(N, 0, ABG)
23:35:44.246 00.000 11596 Move returns status 0, amount 0
23:35:44.246 00.000 11596 move complete, result=0
23:35:44.246 00.000 11596 worker thread done servicing request
23:35:44.246 00.000 13300 GuideStep: -0.2 px 232 ms EAST, -0.1 px 0 ms NORTH
23:35:44.246 00.000 11596 Worker thread wakes up
23:35:44.247 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:35:44.755 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:35:45.650 00.895 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7e3a1fb2-5018-4509-a08f-955cd5178142"}
23:35:45.650 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7e3a1fb2-5018-4509-a08f-955cd5178142"}
23:35:45.651 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d2bfe84e-2361-406f-93fd-79ddd264bc6d"}
23:35:45.652 00.001 13300 case statement mapped state 6 to 3
23:35:45.652 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d2bfe84e-2361-406f-93fd-79ddd264bc6d"}
23:35:45.652 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"75ed4ceb-5c4e-4f4e-b168-5cceaa8384ca"}
23:35:45.652 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":972,"width":15,"height":15,"star_pos":[7.21,6.91],"pixels":"..."},"id":"75ed4ceb-5c4e-4f4e-b168-5cceaa8384ca"}
23:35:47.785 02.133 11596 Exposure complete
23:35:47.862 00.077 11596 worker thread done servicing request
23:35:47.862 00.000 13300 OnExposeComplete: enter
23:35:47.863 00.001 13300 UpdateGuideState(): m_state=6
23:35:47.863 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 973
23:35:47.863 00.000 13300 Star::Find returns 1 (0), X=1060.25, Y=336.71, Mass=1908, SNR=30.5, Peak=255 HFD=3.1
23:35:47.864 00.001 13300 MultiStar: [#1 -0.14,-0.15,0.76,U] [#2 -0.15,-0.04,0.46,U] [#3 -0.06,-0.03,0.41,U] [#4 -0.21,-0.11,0.29,U] [#5 -0.21,-0.10,0.25,U] [#6 -0.33,-0.21,0.24,U] [#7 -0.35,0.09,0.23,U] [#8 -0.09,0.31,0.21,U] 
23:35:47.864 00.000 13300 single-star, 8 included, MultiStar: {-0.14, -0.04}, one-star: {-0.03, 0.00}
23:35:47.864 00.000 13300 CameraToMount -- cameraTheta (3.09) - m_xAngle (-1.61) = xAngle (4.70 = -1.58)
23:35:47.864 00.000 13300 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.71 = -1.57)
23:35:47.864 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.00 hyp=0.03 cameraTheta=3.09 mountX=-0.00 mountY=-0.03, mountTheta=-1.58
23:35:47.865 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.00, opts=13)
23:35:47.866 00.001 13300 Enqueuing Move request for scope (-0.03, 0.00)
23:35:47.866 00.000 11596 Worker thread wakes up
23:35:47.866 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.00) opts 0xd
23:35:47.866 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.00)
23:35:47.866 00.000 11596 Moving (-0.03, 0.00) raw xDistance=-0.00 yDistance=-0.03
23:35:47.866 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:35:47.866 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:47.866 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:35:47.866 00.000 11596 MoveAxis(E, 0, ABG)
23:35:47.867 00.001 11596 Move returns status 0, amount 0
23:35:47.867 00.000 11596 MoveAxis(N, 0, ABG)
23:35:47.867 00.000 11596 Move returns status 0, amount 0
23:35:47.867 00.000 11596 move complete, result=0
23:35:47.867 00.000 11596 worker thread done servicing request
23:35:47.871 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
23:35:47.879 00.008 13300 UpdateGuideState exits: m=1908 SNR=30.5
23:35:47.879 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:47.879 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:35:47.879 00.000 13300 Enqueuing Expose request
23:35:47.879 00.000 11596 Worker thread wakes up
23:35:47.879 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:35:47.880 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:35:48.388 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:35:48.650 00.262 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"16a5fb5b-8075-47d8-81af-a2fa46b2ad7c"}
23:35:48.650 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"16a5fb5b-8075-47d8-81af-a2fa46b2ad7c"}
23:35:48.651 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3d24af97-641e-4d3e-bda5-947ccf820734"}
23:35:48.651 00.000 13300 case statement mapped state 6 to 3
23:35:48.651 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3d24af97-641e-4d3e-bda5-947ccf820734"}
23:35:48.651 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"833e1bb6-b629-49f7-b86a-4b3dc85801e8"}
23:35:48.652 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":973,"width":15,"height":15,"star_pos":[7.25,6.71],"pixels":"..."},"id":"833e1bb6-b629-49f7-b86a-4b3dc85801e8"}
23:35:51.429 02.777 11596 Exposure complete
23:35:51.503 00.074 11596 worker thread done servicing request
23:35:51.503 00.000 13300 OnExposeComplete: enter
23:35:51.504 00.001 13300 UpdateGuideState(): m_state=6
23:35:51.504 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 974
23:35:51.504 00.000 13300 Star::Find returns 1 (0), X=1060.28, Y=336.80, Mass=1881, SNR=30.3, Peak=255 HFD=3.2
23:35:51.505 00.001 13300 MultiStar: [#1 -0.04,-0.09,0.76,U] [#2 -0.11,0.18,0.47,U] [#3 -0.00,0.16,0.42,U] [#4 -0.19,0.05,0.31,U] [#5 0.01,0.42,0.25,U] [#6 -0.08,-0.26,0.24,U] [#7 -0.19,0.18,0.24,U] [#8 -0.01,0.43,0.21,U] 
23:35:51.505 00.000 13300 single-star, 8 included, MultiStar: {-0.05, 0.09}, one-star: {-0.01, 0.09}
23:35:51.505 00.000 13300 CameraToMount -- cameraTheta (1.66) - m_xAngle (-1.61) = xAngle (3.27 = -3.02)
23:35:51.505 00.000 13300 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.28 = -3.00)
23:35:51.505 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.66 mountX=-0.09 mountY=-0.01, mountTheta=-3.00
23:35:51.507 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.09, opts=13)
23:35:51.507 00.000 13300 Enqueuing Move request for scope (-0.01, 0.09)
23:35:51.507 00.000 11596 Worker thread wakes up
23:35:51.507 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.09) opts 0xd
23:35:51.508 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.09)
23:35:51.508 00.000 11596 Moving (-0.01, 0.09) raw xDistance=-0.09 yDistance=-0.01
23:35:51.508 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:35:51.508 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:51.508 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:35:51.508 00.000 11596 MoveAxis(E, 0, ABG)
23:35:51.509 00.001 11596 Move returns status 0, amount 0
23:35:51.509 00.000 11596 MoveAxis(N, 0, ABG)
23:35:51.509 00.000 11596 Move returns status 0, amount 0
23:35:51.509 00.000 11596 move complete, result=0
23:35:51.509 00.000 11596 worker thread done servicing request
23:35:51.515 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
23:35:51.523 00.008 13300 UpdateGuideState exits: m=1881 SNR=30.3
23:35:51.523 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:51.524 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:35:51.524 00.000 13300 Enqueuing Expose request
23:35:51.524 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:35:51.524 00.000 11596 Worker thread wakes up
23:35:51.524 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:35:51.648 00.124 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"269cd0d3-6f4e-4b95-b997-a197cec6ee1b"}
23:35:51.648 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"269cd0d3-6f4e-4b95-b997-a197cec6ee1b"}
23:35:51.649 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8c2515a5-518f-49e5-9972-03fa35e810b8"}
23:35:51.649 00.000 13300 case statement mapped state 6 to 3
23:35:51.649 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8c2515a5-518f-49e5-9972-03fa35e810b8"}
23:35:51.650 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"967f196f-f168-460f-a547-919ee743f001"}
23:35:51.650 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":974,"width":15,"height":15,"star_pos":[7.28,6.80],"pixels":"..."},"id":"967f196f-f168-460f-a547-919ee743f001"}
23:35:52.028 00.378 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:35:54.674 02.646 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"23d7c674-50f7-4a15-8e98-7ffacfd54442"}
23:35:54.674 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"23d7c674-50f7-4a15-8e98-7ffacfd54442"}
23:35:54.675 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d6bd9b6a-817a-4869-b858-2c488ae688ef"}
23:35:54.675 00.000 13300 case statement mapped state 6 to 3
23:35:54.676 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d6bd9b6a-817a-4869-b858-2c488ae688ef"}
23:35:54.677 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"29488a03-3dff-4d74-b6a5-09be44cd4dcc"}
23:35:54.677 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":974,"width":15,"height":15,"star_pos":[7.28,6.80],"pixels":"..."},"id":"29488a03-3dff-4d74-b6a5-09be44cd4dcc"}
23:35:55.058 00.381 11596 Exposure complete
23:35:55.133 00.075 11596 worker thread done servicing request
23:35:55.133 00.000 13300 OnExposeComplete: enter
23:35:55.133 00.000 13300 UpdateGuideState(): m_state=6
23:35:55.134 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 975
23:35:55.135 00.001 13300 Star::Find returns 1 (0), X=1060.23, Y=336.86, Mass=1843, SNR=30.0, Peak=255 HFD=3.1
23:35:55.135 00.000 13300 MultiStar: [#1 0.01,0.10,0.78,U] [#2 -0.11,0.18,0.46,U] [#3 -0.01,0.14,0.43,U] [#4 -0.10,0.11,0.30,U] [#5 0.13,0.29,0.25,U] [#6 -0.13,0.09,0.24,U] [#7 -0.06,0.37,0.23,U] [#8 -0.16,0.38,0.20,U] 
23:35:55.136 00.001 13300 single-star, 8 included, MultiStar: {-0.05, 0.17}, one-star: {-0.06, 0.15}
23:35:55.137 00.001 13300 CameraToMount -- cameraTheta (1.93) - m_xAngle (-1.61) = xAngle (3.53 = -2.75)
23:35:55.137 00.000 13300 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.55 = -2.73)
23:35:55.137 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.15 hyp=0.16 cameraTheta=1.93 mountX=-0.15 mountY=-0.06, mountTheta=-2.74
23:35:55.139 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.15, opts=13)
23:35:55.139 00.000 13300 Enqueuing Move request for scope (-0.06, 0.15)
23:35:55.139 00.000 11596 Worker thread wakes up
23:35:55.139 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.15) opts 0xd
23:35:55.140 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.15)
23:35:55.140 00.000 11596 Moving (-0.06, 0.15) raw xDistance=-0.15 yDistance=-0.06
23:35:55.140 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.15
23:35:55.140 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:55.140 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:35:55.140 00.000 11596 MoveAxis(E, 188, ABG)
23:35:55.140 00.000 11596 Guiding  Dir = 2, Dur = 188
23:35:55.141 00.001 11596 IsSlewing returns 0
23:35:55.145 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
23:35:55.153 00.008 13300 UpdateGuideState exits: m=1843 SNR=30.0
23:35:55.154 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:55.154 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:35:55.154 00.000 13300 Enqueuing Expose request
23:35:55.263 00.109 11596 IsGuiding returns 0
23:35:55.599 00.336 11596 IsGuiding returns 1
23:35:55.600 00.001 11596 scope still moving after pulse duration time elapsed
23:35:55.891 00.291 11596 IsSlewing returns 0
23:35:55.994 00.103 11596 IsGuiding returns 0
23:35:55.994 00.000 11596 scope move finished after 188 + 541 ms
23:35:55.994 00.000 11596 Move returns status 0, amount 188
23:35:55.994 00.000 11596 MoveAxis(N, 0, ABG)
23:35:55.994 00.000 11596 Move returns status 0, amount 0
23:35:55.994 00.000 11596 move complete, result=0
23:35:55.994 00.000 11596 worker thread done servicing request
23:35:55.994 00.000 11596 Worker thread wakes up
23:35:55.995 00.001 13300 GuideStep: -0.2 px 188 ms EAST, -0.1 px 0 ms NORTH
23:35:55.995 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:35:56.504 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:35:57.672 01.168 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"88b3ddeb-668b-450e-9c6a-de7cebca1fa1"}
23:35:57.672 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"88b3ddeb-668b-450e-9c6a-de7cebca1fa1"}
23:35:57.673 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b3fde7d4-16ac-4983-92bc-f6b9d1be3d68"}
23:35:57.673 00.000 13300 case statement mapped state 6 to 3
23:35:57.673 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b3fde7d4-16ac-4983-92bc-f6b9d1be3d68"}
23:35:57.673 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1ba6ba9f-8c47-407f-bf0f-cc52c83f4a16"}
23:35:57.674 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":975,"width":15,"height":15,"star_pos":[7.23,6.86],"pixels":"..."},"id":"1ba6ba9f-8c47-407f-bf0f-cc52c83f4a16"}
23:35:59.545 01.871 11596 Exposure complete
23:35:59.623 00.078 11596 worker thread done servicing request
23:35:59.623 00.000 13300 OnExposeComplete: enter
23:35:59.624 00.001 13300 UpdateGuideState(): m_state=6
23:35:59.624 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 976
23:35:59.625 00.001 13300 Star::Find returns 1 (0), X=1060.39, Y=336.73, Mass=1933, SNR=30.8, Peak=255 HFD=3.3
23:35:59.625 00.000 13300 MultiStar: [#1 -0.03,0.03,0.76,U] [#2 -0.02,-0.06,0.46,U] [#3 0.08,-0.12,0.40,U] [#4 -0.05,-0.21,0.30,U] [#5 0.08,0.04,0.24,U] [#6 -0.04,0.25,0.23,U] [#7 -0.17,0.52,0.22,U] [#8 0.12,0.19,0.20,U] 
23:35:59.626 00.001 13300 refined, 8 included, MultiStar: {0.02, 0.03}, one-star: {0.10, 0.02}
23:35:59.626 00.000 13300 CameraToMount -- cameraTheta (0.98) - m_xAngle (-1.61) = xAngle (2.59 = 2.59)
23:35:59.626 00.000 13300 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.61 = 2.61)
23:35:59.626 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.03 hyp=0.04 cameraTheta=0.98 mountX=-0.03 mountY=0.02, mountTheta=2.60
23:35:59.628 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.03, opts=13)
23:35:59.628 00.000 13300 Enqueuing Move request for scope (0.02, 0.03)
23:35:59.628 00.000 11596 Worker thread wakes up
23:35:59.629 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.03) opts 0xd
23:35:59.629 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.03)
23:35:59.629 00.000 11596 Moving (0.02, 0.03) raw xDistance=-0.03 yDistance=0.02
23:35:59.629 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:35:59.629 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:59.629 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:35:59.629 00.000 11596 MoveAxis(E, 0, ABG)
23:35:59.629 00.000 11596 Move returns status 0, amount 0
23:35:59.630 00.001 11596 MoveAxis(N, 0, ABG)
23:35:59.630 00.000 11596 Move returns status 0, amount 0
23:35:59.630 00.000 11596 move complete, result=0
23:35:59.630 00.000 11596 worker thread done servicing request
23:35:59.639 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
23:35:59.647 00.008 13300 UpdateGuideState exits: m=1933 SNR=30.8
23:35:59.647 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:59.647 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:35:59.647 00.000 13300 Enqueuing Expose request
23:35:59.647 00.000 11596 Worker thread wakes up
23:35:59.648 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:35:59.648 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:36:00.156 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:36:00.672 00.516 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9bbd8733-b5e2-4513-bcc4-95d924d7f15f"}
23:36:00.672 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9bbd8733-b5e2-4513-bcc4-95d924d7f15f"}
23:36:00.673 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a95ececa-a001-4c69-9271-29dcd2c9c9dc"}
23:36:00.673 00.000 13300 case statement mapped state 6 to 3
23:36:00.673 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a95ececa-a001-4c69-9271-29dcd2c9c9dc"}
23:36:00.674 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"283ffd60-f9d3-4e7c-b55a-4ae1886e14c3"}
23:36:00.674 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":976,"width":15,"height":15,"star_pos":[7.39,6.73],"pixels":"..."},"id":"283ffd60-f9d3-4e7c-b55a-4ae1886e14c3"}
23:36:03.201 02.527 11596 Exposure complete
23:36:03.275 00.074 11596 worker thread done servicing request
23:36:03.275 00.000 13300 OnExposeComplete: enter
23:36:03.275 00.000 13300 UpdateGuideState(): m_state=6
23:36:03.276 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 977
23:36:03.276 00.000 13300 Star::Find returns 1 (0), X=1060.31, Y=336.64, Mass=1943, SNR=30.8, Peak=255 HFD=3.1
23:36:03.276 00.000 13300 MultiStar: [#1 -0.06,-0.15,0.74,U] [#2 -0.12,-0.16,0.46,U] [#3 -0.05,-0.10,0.41,U] [#4 -0.21,-0.14,0.29,U] [#5 0.14,0.11,0.24,U] [#6 -0.38,-0.16,0.23,U] [#7 -0.04,-0.01,0.23,U] [#8 -0.10,-0.39,0.20,U] 
23:36:03.276 00.000 13300 single-star, 8 included, MultiStar: {-0.06, -0.11}, one-star: {0.03, -0.07}
23:36:03.276 00.000 13300 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-1.61) = xAngle (0.41 = 0.41)
23:36:03.277 00.001 13300 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.42 = 0.42)
23:36:03.277 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.07 hyp=0.07 cameraTheta=-1.20 mountX=0.07 mountY=0.03, mountTheta=0.42
23:36:03.279 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.07, opts=13)
23:36:03.279 00.000 13300 Enqueuing Move request for scope (0.03, -0.07)
23:36:03.279 00.000 11596 Worker thread wakes up
23:36:03.279 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.07) opts 0xd
23:36:03.279 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.07)
23:36:03.279 00.000 11596 Moving (0.03, -0.07) raw xDistance=0.07 yDistance=0.03
23:36:03.279 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:36:03.280 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:03.280 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:36:03.280 00.000 11596 MoveAxis(E, 0, ABG)
23:36:03.280 00.000 11596 Move returns status 0, amount 0
23:36:03.280 00.000 11596 MoveAxis(N, 0, ABG)
23:36:03.280 00.000 11596 Move returns status 0, amount 0
23:36:03.280 00.000 11596 move complete, result=0
23:36:03.280 00.000 11596 worker thread done servicing request
23:36:03.285 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
23:36:03.293 00.008 13300 UpdateGuideState exits: m=1943 SNR=30.8
23:36:03.293 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:03.293 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:36:03.294 00.001 13300 Enqueuing Expose request
23:36:03.294 00.000 11596 Worker thread wakes up
23:36:03.294 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:36:03.294 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:36:03.680 00.386 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9df1b6b9-cae5-4173-a802-1ea651b31086"}
23:36:03.680 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9df1b6b9-cae5-4173-a802-1ea651b31086"}
23:36:03.681 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eada5c2e-0521-45e9-aa10-0819f46943d5"}
23:36:03.681 00.000 13300 case statement mapped state 6 to 3
23:36:03.681 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eada5c2e-0521-45e9-aa10-0819f46943d5"}
23:36:03.682 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e3b15669-96b3-44ee-91ce-80ab4408d7bc"}
23:36:03.682 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":977,"width":15,"height":15,"star_pos":[7.31,6.64],"pixels":"..."},"id":"e3b15669-96b3-44ee-91ce-80ab4408d7bc"}
23:36:03.808 00.126 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:36:06.683 02.875 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fb5dd785-2d3b-40a6-9a10-df53cd23b076"}
23:36:06.684 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fb5dd785-2d3b-40a6-9a10-df53cd23b076"}
23:36:06.684 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9af544c6-0187-4289-9e2b-640b5f902bf8"}
23:36:06.684 00.000 13300 case statement mapped state 6 to 3
23:36:06.685 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9af544c6-0187-4289-9e2b-640b5f902bf8"}
23:36:06.685 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6c722030-0d3f-49a6-b268-388372bff7e6"}
23:36:06.686 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":977,"width":15,"height":15,"star_pos":[7.31,6.64],"pixels":"..."},"id":"6c722030-0d3f-49a6-b268-388372bff7e6"}
23:36:06.835 00.149 11596 Exposure complete
23:36:06.905 00.070 11596 worker thread done servicing request
23:36:06.905 00.000 13300 OnExposeComplete: enter
23:36:06.905 00.000 13300 UpdateGuideState(): m_state=6
23:36:06.906 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 978
23:36:06.906 00.000 13300 Star::Find returns 1 (0), X=1060.26, Y=336.60, Mass=1932, SNR=30.7, Peak=238 HFD=3.2
23:36:06.906 00.000 13300 MultiStar: [#1 0.00,-0.33,0.75,U] [#2 -0.02,-0.29,0.47,U] [#3 0.12,-0.37,0.42,U] [#4 -0.10,-0.20,0.30,U] [#5 0.07,-0.31,0.25,U] [#6 -0.02,0.03,0.23,U] [#7 -0.28,-0.04,0.23,U] [#8 -0.50,-0.24,0.19,U] 
23:36:06.906 00.000 13300 single-star, 8 included, MultiStar: {-0.04, -0.22}, one-star: {-0.02, -0.10}
23:36:06.906 00.000 13300 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-1.61) = xAngle (-0.14 = -0.14)
23:36:06.906 00.000 13300 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.13 = -0.13)
23:36:06.907 00.001 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.10 hyp=0.11 cameraTheta=-1.75 mountX=0.11 mountY=-0.01, mountTheta=-0.13
23:36:06.908 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.10, opts=13)
23:36:06.908 00.000 13300 Enqueuing Move request for scope (-0.02, -0.10)
23:36:06.908 00.000 11596 Worker thread wakes up
23:36:06.909 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.10) opts 0xd
23:36:06.909 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.10)
23:36:06.909 00.000 11596 Moving (-0.02, -0.10) raw xDistance=0.11 yDistance=-0.01
23:36:06.909 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:36:06.909 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:06.910 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:36:06.910 00.000 11596 MoveAxis(E, 0, ABG)
23:36:06.910 00.000 11596 Move returns status 0, amount 0
23:36:06.910 00.000 11596 MoveAxis(N, 0, ABG)
23:36:06.910 00.000 11596 Move returns status 0, amount 0
23:36:06.911 00.001 11596 move complete, result=0
23:36:06.911 00.000 11596 worker thread done servicing request
23:36:06.917 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
23:36:06.924 00.007 13300 UpdateGuideState exits: m=1932 SNR=30.7
23:36:06.925 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:06.925 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:36:06.925 00.000 13300 Enqueuing Expose request
23:36:06.925 00.000 11596 Worker thread wakes up
23:36:06.925 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:36:06.925 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:36:07.435 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:36:09.683 02.248 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a4c99bb0-76fe-4a67-b282-2bedc15ab4f9"}
23:36:09.683 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a4c99bb0-76fe-4a67-b282-2bedc15ab4f9"}
23:36:09.684 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ac535493-12a7-4256-9feb-eeeb797d65a1"}
23:36:09.684 00.000 13300 case statement mapped state 6 to 3
23:36:09.684 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ac535493-12a7-4256-9feb-eeeb797d65a1"}
23:36:09.685 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"27722d65-a72e-4834-ad23-818dbef8e65b"}
23:36:09.685 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":978,"width":15,"height":15,"star_pos":[7.26,6.60],"pixels":"..."},"id":"27722d65-a72e-4834-ad23-818dbef8e65b"}
23:36:10.463 00.778 11596 Exposure complete
23:36:10.544 00.081 11596 worker thread done servicing request
23:36:10.545 00.001 13300 OnExposeComplete: enter
23:36:10.545 00.000 13300 UpdateGuideState(): m_state=6
23:36:10.545 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 979
23:36:10.545 00.000 13300 Star::Find returns 1 (0), X=1060.28, Y=336.67, Mass=1976, SNR=31.1, Peak=251 HFD=3.3
23:36:10.546 00.001 13300 MultiStar: [#1 -0.04,-0.21,0.75,U] [#2 -0.16,-0.09,0.45,U] [#3 0.00,-0.14,0.42,U] [#4 -0.14,-0.21,0.29,U] [#5 0.08,0.16,0.24,U] [#6 -0.20,-0.02,0.23,U] [#7 -0.07,0.13,0.23,U] [#8 0.02,0.22,0.19,U] 
23:36:10.546 00.000 13300 single-star, 8 included, MultiStar: {-0.05, -0.06}, one-star: {-0.00, -0.03}
23:36:10.546 00.000 13300 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-1.61) = xAngle (-0.11 = -0.11)
23:36:10.547 00.001 13300 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.10 = -0.10)
23:36:10.547 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.03 hyp=0.03 cameraTheta=-1.72 mountX=0.03 mountY=-0.00, mountTheta=-0.10
23:36:10.549 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.03, opts=13)
23:36:10.549 00.000 13300 Enqueuing Move request for scope (-0.00, -0.03)
23:36:10.550 00.001 11596 Worker thread wakes up
23:36:10.550 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.03) opts 0xd
23:36:10.550 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.03)
23:36:10.550 00.000 11596 Moving (-0.00, -0.03) raw xDistance=0.03 yDistance=-0.00
23:36:10.550 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:36:10.550 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:10.551 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:36:10.551 00.000 11596 MoveAxis(E, 0, ABG)
23:36:10.551 00.000 11596 Move returns status 0, amount 0
23:36:10.551 00.000 11596 MoveAxis(N, 0, ABG)
23:36:10.551 00.000 11596 Move returns status 0, amount 0
23:36:10.551 00.000 11596 move complete, result=0
23:36:10.552 00.001 11596 worker thread done servicing request
23:36:10.556 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
23:36:10.564 00.008 13300 UpdateGuideState exits: m=1976 SNR=31.1
23:36:10.564 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:10.564 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:36:10.564 00.000 13300 Enqueuing Expose request
23:36:10.564 00.000 11596 Worker thread wakes up
23:36:10.564 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:36:10.564 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:36:11.078 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:36:12.682 01.604 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c00417cd-5c99-405f-aaa7-859ddccf118f"}
23:36:12.682 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c00417cd-5c99-405f-aaa7-859ddccf118f"}
23:36:12.683 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9b5cfe32-054d-4af9-966f-7f138bcfa9b0"}
23:36:12.683 00.000 13300 case statement mapped state 6 to 3
23:36:12.683 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9b5cfe32-054d-4af9-966f-7f138bcfa9b0"}
23:36:12.684 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"51befe7d-c936-45e2-a5df-acde3c168efe"}
23:36:12.684 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":979,"width":15,"height":15,"star_pos":[7.28,6.67],"pixels":"..."},"id":"51befe7d-c936-45e2-a5df-acde3c168efe"}
23:36:14.129 01.445 11596 Exposure complete
23:36:14.247 00.118 11596 worker thread done servicing request
23:36:14.248 00.001 13300 OnExposeComplete: enter
23:36:14.248 00.000 13300 UpdateGuideState(): m_state=6
23:36:14.249 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 980
23:36:14.249 00.000 13300 Star::Find returns 1 (0), X=1060.40, Y=336.62, Mass=1916, SNR=30.6, Peak=220 HFD=3.3
23:36:14.250 00.001 13300 MultiStar: [#1 0.12,-0.29,0.77,U] [#2 -0.01,-0.05,0.47,U] [#3 0.08,-0.20,0.42,U] [#4 0.07,-0.06,0.31,U] [#5 0.15,-0.17,0.25,U] [#6 -0.19,-0.15,0.23,U] [#7 -0.17,0.08,0.23,U] [#8 -0.05,-0.44,0.20,U] 
23:36:14.250 00.000 13300 single-star, 8 included, MultiStar: {0.05, -0.15}, one-star: {0.12, -0.09}
23:36:14.250 00.000 13300 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-1.61) = xAngle (0.96 = 0.96)
23:36:14.251 00.001 13300 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.97 = 0.97)
23:36:14.251 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=-0.09 hyp=0.15 cameraTheta=-0.65 mountX=0.09 mountY=0.13, mountTheta=0.96
23:36:14.254 00.003 13300 SchedulePrimaryMove(1016D950, x=0.12, y=-0.09, opts=13)
23:36:14.254 00.000 13300 Enqueuing Move request for scope (0.12, -0.09)
23:36:14.254 00.000 11596 Worker thread wakes up
23:36:14.255 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.09) opts 0xd
23:36:14.255 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, -0.09)
23:36:14.255 00.000 11596 Moving (0.12, -0.09) raw xDistance=0.09 yDistance=0.13
23:36:14.255 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:36:14.255 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:14.256 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:36:14.256 00.000 11596 MoveAxis(E, 0, ABG)
23:36:14.256 00.000 11596 Move returns status 0, amount 0
23:36:14.257 00.001 11596 MoveAxis(N, 0, ABG)
23:36:14.257 00.000 11596 Move returns status 0, amount 0
23:36:14.257 00.000 11596 move complete, result=0
23:36:14.257 00.000 11596 worker thread done servicing request
23:36:14.267 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=220, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
23:36:14.280 00.013 13300 UpdateGuideState exits: m=1916 SNR=30.6
23:36:14.280 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:14.280 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:36:14.280 00.000 13300 Enqueuing Expose request
23:36:14.280 00.000 11596 Worker thread wakes up
23:36:14.281 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:36:14.281 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:36:14.788 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:36:15.681 00.893 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9fd349f8-1824-4f99-9380-edd0e8e71e90"}
23:36:15.681 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9fd349f8-1824-4f99-9380-edd0e8e71e90"}
23:36:15.682 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5fed63cc-8bbe-4885-94cd-bfdc48334100"}
23:36:15.682 00.000 13300 case statement mapped state 6 to 3
23:36:15.682 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5fed63cc-8bbe-4885-94cd-bfdc48334100"}
23:36:15.683 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"291379f2-32ab-4b65-b5f4-f05d871b5f8c"}
23:36:15.683 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":980,"width":15,"height":15,"star_pos":[7.40,6.62],"pixels":"..."},"id":"291379f2-32ab-4b65-b5f4-f05d871b5f8c"}
23:36:17.829 02.146 11596 Exposure complete
23:36:17.907 00.078 11596 worker thread done servicing request
23:36:17.907 00.000 13300 OnExposeComplete: enter
23:36:17.907 00.000 13300 UpdateGuideState(): m_state=6
23:36:17.908 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 981
23:36:17.908 00.000 13300 Star::Find returns 1 (0), X=1060.18, Y=336.60, Mass=1932, SNR=30.7, Peak=244 HFD=3.2
23:36:17.908 00.000 13300 MultiStar: [#1 -0.16,-0.12,0.75,U] [#2 -0.08,0.08,0.46,U] [#3 -0.03,0.03,0.42,U] [#4 0.03,-0.10,0.29,U] [#5 -0.20,0.17,0.25,U] [#6 -0.31,-0.17,0.24,U] [#7 -0.01,0.01,0.23,U] [#8 0.01,0.56,0.20,U] 
23:36:17.909 00.001 13300 refined, 8 included, MultiStar: {-0.10, -0.02}, one-star: {-0.10, -0.11}
23:36:17.909 00.000 13300 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-1.61) = xAngle (-1.35 = -1.35)
23:36:17.909 00.000 13300 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.33 = -1.33)
23:36:17.909 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.02 hyp=0.10 cameraTheta=-2.95 mountX=0.02 mountY=-0.10, mountTheta=-1.34
23:36:17.911 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.02, opts=13)
23:36:17.912 00.001 13300 Enqueuing Move request for scope (-0.10, -0.02)
23:36:17.912 00.000 11596 Worker thread wakes up
23:36:17.912 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.02) opts 0xd
23:36:17.912 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.02)
23:36:17.912 00.000 11596 Moving (-0.10, -0.02) raw xDistance=0.02 yDistance=-0.10
23:36:17.913 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:36:17.913 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:17.913 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:36:17.913 00.000 11596 MoveAxis(E, 0, ABG)
23:36:17.913 00.000 11596 Move returns status 0, amount 0
23:36:17.913 00.000 11596 MoveAxis(N, 0, ABG)
23:36:17.914 00.001 11596 Move returns status 0, amount 0
23:36:17.914 00.000 11596 move complete, result=0
23:36:17.914 00.000 11596 worker thread done servicing request
23:36:17.920 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=244, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
23:36:17.930 00.010 13300 UpdateGuideState exits: m=1932 SNR=30.7
23:36:17.930 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:17.931 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:36:17.931 00.000 13300 Enqueuing Expose request
23:36:17.931 00.000 11596 Worker thread wakes up
23:36:17.931 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:36:17.931 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:36:18.434 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:36:18.680 00.246 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"16e10dd0-cda4-4da7-a264-cba264e55a1a"}
23:36:18.680 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"16e10dd0-cda4-4da7-a264-cba264e55a1a"}
23:36:18.681 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0692924e-7261-41f7-9a30-f6bd38280f93"}
23:36:18.681 00.000 13300 case statement mapped state 6 to 3
23:36:18.682 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0692924e-7261-41f7-9a30-f6bd38280f93"}
23:36:18.682 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ce737fb7-eefb-433a-8047-454e615f25da"}
23:36:18.683 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":981,"width":15,"height":15,"star_pos":[7.18,6.60],"pixels":"..."},"id":"ce737fb7-eefb-433a-8047-454e615f25da"}
23:36:21.467 02.784 11596 Exposure complete
23:36:21.548 00.081 11596 worker thread done servicing request
23:36:21.548 00.000 13300 OnExposeComplete: enter
23:36:21.548 00.000 13300 UpdateGuideState(): m_state=6
23:36:21.549 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 982
23:36:21.550 00.001 13300 Star::Find returns 1 (0), X=1060.30, Y=336.65, Mass=1978, SNR=31.1, Peak=249 HFD=3.3
23:36:21.550 00.000 13300 MultiStar: [#1 -0.03,-0.18,0.74,U] [#2 -0.03,-0.15,0.46,U] [#3 0.04,-0.09,0.41,U] [#4 -0.04,-0.28,0.30,U] [#5 -0.16,0.08,0.23,U] [#6 -0.12,-0.24,0.24,U] [#7 0.00,0.22,0.23,U] [#8 0.23,-0.05,0.19,U] 
23:36:21.550 00.000 13300 single-star, 8 included, MultiStar: {-0.01, -0.10}, one-star: {0.02, -0.06}
23:36:21.550 00.000 13300 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-1.61) = xAngle (0.30 = 0.30)
23:36:21.550 00.000 13300 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.31 = 0.31)
23:36:21.551 00.001 13300 CameraToMount -- cameraX=0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.31 mountX=0.06 mountY=0.02, mountTheta=0.31
23:36:21.553 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.06, opts=13)
23:36:21.553 00.000 13300 Enqueuing Move request for scope (0.02, -0.06)
23:36:21.554 00.001 11596 Worker thread wakes up
23:36:21.554 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.06) opts 0xd
23:36:21.554 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.06)
23:36:21.554 00.000 11596 Moving (0.02, -0.06) raw xDistance=0.06 yDistance=0.02
23:36:21.554 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:36:21.554 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:21.554 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:36:21.554 00.000 11596 MoveAxis(E, 0, ABG)
23:36:21.554 00.000 11596 Move returns status 0, amount 0
23:36:21.554 00.000 11596 MoveAxis(N, 0, ABG)
23:36:21.555 00.001 11596 Move returns status 0, amount 0
23:36:21.555 00.000 11596 move complete, result=0
23:36:21.555 00.000 11596 worker thread done servicing request
23:36:21.560 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=249, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
23:36:21.568 00.008 13300 UpdateGuideState exits: m=1978 SNR=31.1
23:36:21.569 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:21.569 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:36:21.569 00.000 13300 Enqueuing Expose request
23:36:21.569 00.000 11596 Worker thread wakes up
23:36:21.569 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:36:21.569 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:36:21.681 00.112 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7aa0ceb7-1a52-4739-ad35-3fd1bf24a0db"}
23:36:21.681 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7aa0ceb7-1a52-4739-ad35-3fd1bf24a0db"}
23:36:21.682 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"12e47106-8f27-4377-bb11-8b426023e27c"}
23:36:21.682 00.000 13300 case statement mapped state 6 to 3
23:36:21.682 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"12e47106-8f27-4377-bb11-8b426023e27c"}
23:36:21.682 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0298510f-fca2-4ede-a560-75d7263d3a65"}
23:36:21.683 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":982,"width":15,"height":15,"star_pos":[7.30,6.65],"pixels":"..."},"id":"0298510f-fca2-4ede-a560-75d7263d3a65"}
23:36:22.084 00.401 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:36:24.680 02.596 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"04170c79-ae21-4925-acb0-13f7b17cb37a"}
23:36:24.680 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"04170c79-ae21-4925-acb0-13f7b17cb37a"}
23:36:24.681 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f0ceee84-2848-47b3-b8d2-08af656886de"}
23:36:24.681 00.000 13300 case statement mapped state 6 to 3
23:36:24.681 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f0ceee84-2848-47b3-b8d2-08af656886de"}
23:36:24.682 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7995691b-57e3-4055-96e8-96a4bd796b0d"}
23:36:24.682 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":982,"width":15,"height":15,"star_pos":[7.30,6.65],"pixels":"..."},"id":"7995691b-57e3-4055-96e8-96a4bd796b0d"}
23:36:25.115 00.433 11596 Exposure complete
23:36:25.196 00.081 11596 worker thread done servicing request
23:36:25.196 00.000 13300 OnExposeComplete: enter
23:36:25.196 00.000 13300 UpdateGuideState(): m_state=6
23:36:25.197 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 983
23:36:25.197 00.000 13300 Star::Find returns 1 (0), X=1060.28, Y=336.77, Mass=1970, SNR=31.0, Peak=255 HFD=3.5
23:36:25.198 00.001 13300 MultiStar: [#1 -0.01,0.12,0.74,U] [#2 -0.02,0.17,0.45,U] [#3 -0.09,-0.01,0.40,U] [#4 -0.00,0.11,0.30,U] [#5 -0.03,-0.18,0.25,U] [#6 -0.14,0.08,0.23,U] [#7 -0.16,0.28,0.23,U] [#8 0.17,0.77,0.20,U] 
23:36:25.198 00.000 13300 single-star, 8 included, MultiStar: {-0.02, 0.12}, one-star: {0.00, 0.06}
23:36:25.198 00.000 13300 CameraToMount -- cameraTheta (1.54) - m_xAngle (-1.61) = xAngle (3.15 = -3.13)
23:36:25.198 00.000 13300 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.17 = -3.12)
23:36:25.198 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.06 hyp=0.06 cameraTheta=1.54 mountX=-0.06 mountY=-0.00, mountTheta=-3.12
23:36:25.200 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.06, opts=13)
23:36:25.200 00.000 13300 Enqueuing Move request for scope (0.00, 0.06)
23:36:25.200 00.000 11596 Worker thread wakes up
23:36:25.200 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.06) opts 0xd
23:36:25.200 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.06)
23:36:25.201 00.001 11596 Moving (0.00, 0.06) raw xDistance=-0.06 yDistance=-0.00
23:36:25.201 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:36:25.201 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:25.201 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:36:25.201 00.000 11596 MoveAxis(E, 0, ABG)
23:36:25.201 00.000 11596 Move returns status 0, amount 0
23:36:25.201 00.000 11596 MoveAxis(N, 0, ABG)
23:36:25.202 00.001 11596 Move returns status 0, amount 0
23:36:25.202 00.000 11596 move complete, result=0
23:36:25.202 00.000 11596 worker thread done servicing request
23:36:25.207 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=3, FiltMax=107, Gamma=0.510
23:36:25.215 00.008 13300 UpdateGuideState exits: m=1970 SNR=31.0
23:36:25.215 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:25.215 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:36:25.215 00.000 13300 Enqueuing Expose request
23:36:25.215 00.000 11596 Worker thread wakes up
23:36:25.215 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:36:25.215 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:36:25.732 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:36:27.680 01.948 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e38abd25-2fe3-47e3-abd5-59efc0c6975b"}
23:36:27.680 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e38abd25-2fe3-47e3-abd5-59efc0c6975b"}
23:36:27.681 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e090ef8a-a7e5-4549-a278-71ec91060a17"}
23:36:27.681 00.000 13300 case statement mapped state 6 to 3
23:36:27.681 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e090ef8a-a7e5-4549-a278-71ec91060a17"}
23:36:27.681 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a40198ac-51bf-4044-accf-b6dbf5ee2f1c"}
23:36:27.682 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":983,"width":15,"height":15,"star_pos":[7.28,6.77],"pixels":"..."},"id":"a40198ac-51bf-4044-accf-b6dbf5ee2f1c"}
23:36:28.756 01.074 11596 Exposure complete
23:36:28.828 00.072 11596 worker thread done servicing request
23:36:28.828 00.000 13300 OnExposeComplete: enter
23:36:28.828 00.000 13300 UpdateGuideState(): m_state=6
23:36:28.829 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 984
23:36:28.829 00.000 13300 Star::Find returns 1 (0), X=1060.28, Y=336.83, Mass=1890, SNR=30.4, Peak=255 HFD=3.5
23:36:28.830 00.001 13300 MultiStar: [#1 -0.08,0.15,0.75,U] [#2 -0.05,0.19,0.46,U] [#3 -0.10,0.04,0.42,U] [#4 -0.24,-0.03,0.30,U] [#5 -0.01,0.11,0.24,U] [#6 -0.06,0.23,0.23,U] [#7 -0.23,0.32,0.24,U] [#8 -0.21,-0.02,0.21,U] 
23:36:28.830 00.000 13300 single-star, 8 included, MultiStar: {-0.08, 0.12}, one-star: {-0.00, 0.12}
23:36:28.831 00.001 13300 CameraToMount -- cameraTheta (1.60) - m_xAngle (-1.61) = xAngle (3.21 = -3.08)
23:36:28.831 00.000 13300 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.22 = -3.06)
23:36:28.831 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.12 hyp=0.12 cameraTheta=1.60 mountX=-0.12 mountY=-0.01, mountTheta=-3.06
23:36:28.833 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.12, opts=13)
23:36:28.834 00.001 13300 Enqueuing Move request for scope (-0.00, 0.12)
23:36:28.834 00.000 11596 Worker thread wakes up
23:36:28.834 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.12) opts 0xd
23:36:28.834 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.12)
23:36:28.834 00.000 11596 Moving (-0.00, 0.12) raw xDistance=-0.12 yDistance=-0.01
23:36:28.834 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:36:28.834 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:28.835 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:36:28.835 00.000 11596 MoveAxis(E, 0, ABG)
23:36:28.835 00.000 11596 Move returns status 0, amount 0
23:36:28.835 00.000 11596 MoveAxis(N, 0, ABG)
23:36:28.835 00.000 11596 Move returns status 0, amount 0
23:36:28.835 00.000 11596 move complete, result=0
23:36:28.835 00.000 11596 worker thread done servicing request
23:36:28.842 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
23:36:28.850 00.008 13300 UpdateGuideState exits: m=1890 SNR=30.4
23:36:28.850 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:28.850 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:36:28.850 00.000 13300 Enqueuing Expose request
23:36:28.851 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:36:28.851 00.000 11596 Worker thread wakes up
23:36:28.851 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:36:29.365 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:36:30.679 01.314 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e1f55f05-79d6-4acc-ba30-c9d9dd95b8a9"}
23:36:30.679 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e1f55f05-79d6-4acc-ba30-c9d9dd95b8a9"}
23:36:30.680 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4959c6fa-745d-4c54-8b09-303420b0d689"}
23:36:30.680 00.000 13300 case statement mapped state 6 to 3
23:36:30.680 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4959c6fa-745d-4c54-8b09-303420b0d689"}
23:36:30.680 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f20fe36f-ab1e-4c51-b153-936ef1b46ffc"}
23:36:30.681 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":984,"width":15,"height":15,"star_pos":[7.28,6.83],"pixels":"..."},"id":"f20fe36f-ab1e-4c51-b153-936ef1b46ffc"}
23:36:32.393 01.712 11596 Exposure complete
23:36:32.482 00.089 11596 worker thread done servicing request
23:36:32.482 00.000 13300 OnExposeComplete: enter
23:36:32.482 00.000 13300 UpdateGuideState(): m_state=6
23:36:32.482 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 985
23:36:32.483 00.001 13300 Star::Find returns 1 (0), X=1060.17, Y=336.79, Mass=1947, SNR=30.8, Peak=255 HFD=3.2
23:36:32.483 00.000 13300 MultiStar: [#1 -0.07,0.07,0.75,U] [#2 -0.15,0.15,0.47,U] [#3 -0.08,0.07,0.41,U] [#4 -0.19,0.03,0.30,U] [#5 -0.02,0.14,0.25,U] [#6 -0.35,-0.28,0.24,U] [#7 -0.19,0.28,0.24,U] [#8 0.18,0.42,0.20,U] 
23:36:32.483 00.000 13300 single-star, 8 included, MultiStar: {-0.11, 0.09}, one-star: {-0.11, 0.08}
23:36:32.484 00.001 13300 CameraToMount -- cameraTheta (2.52) - m_xAngle (-1.61) = xAngle (4.13 = -2.15)
23:36:32.484 00.000 13300 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.14 = -2.14)
23:36:32.484 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=0.08 hyp=0.14 cameraTheta=2.52 mountX=-0.08 mountY=-0.12, mountTheta=-2.15
23:36:32.486 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=0.08, opts=13)
23:36:32.486 00.000 13300 Enqueuing Move request for scope (-0.11, 0.08)
23:36:32.487 00.001 11596 Worker thread wakes up
23:36:32.487 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.08) opts 0xd
23:36:32.487 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, 0.08)
23:36:32.487 00.000 11596 Moving (-0.11, 0.08) raw xDistance=-0.08 yDistance=-0.12
23:36:32.487 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:36:32.487 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:32.488 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:36:32.488 00.000 11596 MoveAxis(E, 0, ABG)
23:36:32.488 00.000 11596 Move returns status 0, amount 0
23:36:32.488 00.000 11596 MoveAxis(N, 0, ABG)
23:36:32.488 00.000 11596 Move returns status 0, amount 0
23:36:32.488 00.000 11596 move complete, result=0
23:36:32.488 00.000 11596 worker thread done servicing request
23:36:32.493 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
23:36:32.501 00.008 13300 UpdateGuideState exits: m=1947 SNR=30.8
23:36:32.501 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:32.501 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:36:32.501 00.000 13300 Enqueuing Expose request
23:36:32.501 00.000 11596 Worker thread wakes up
23:36:32.501 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:36:32.502 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:36:33.005 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:36:33.678 00.673 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"65cda765-7622-49e2-8e30-b4b91e1717f0"}
23:36:33.678 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"65cda765-7622-49e2-8e30-b4b91e1717f0"}
23:36:33.679 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"375c54fd-02b7-4922-b91c-13fbfe58f526"}
23:36:33.679 00.000 13300 case statement mapped state 6 to 3
23:36:33.679 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"375c54fd-02b7-4922-b91c-13fbfe58f526"}
23:36:33.679 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0b916c2f-5f22-40d2-a81f-e60366c7645f"}
23:36:33.680 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":985,"width":15,"height":15,"star_pos":[7.17,6.79],"pixels":"..."},"id":"0b916c2f-5f22-40d2-a81f-e60366c7645f"}
23:36:36.036 02.356 11596 Exposure complete
23:36:36.119 00.083 11596 worker thread done servicing request
23:36:36.119 00.000 13300 OnExposeComplete: enter
23:36:36.121 00.002 13300 UpdateGuideState(): m_state=6
23:36:36.121 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 986
23:36:36.121 00.000 13300 Star::Find returns 1 (0), X=1060.26, Y=336.73, Mass=1929, SNR=30.7, Peak=255 HFD=3.5
23:36:36.121 00.000 13300 MultiStar: [#1 -0.20,0.00,0.75,U] [#2 -0.11,0.04,0.46,U] [#3 -0.15,0.09,0.42,U] [#4 -0.14,0.01,0.29,U] [#5 0.05,0.13,0.25,U] [#6 -0.12,0.12,0.23,U] [#7 -0.32,0.15,0.21,U] [#8 -0.22,0.36,0.20,U] 
23:36:36.121 00.000 13300 single-star, 8 included, MultiStar: {-0.12, 0.06}, one-star: {-0.02, 0.02}
23:36:36.122 00.001 13300 CameraToMount -- cameraTheta (2.31) - m_xAngle (-1.61) = xAngle (3.92 = -2.37)
23:36:36.122 00.000 13300 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.93 = -2.35)
23:36:36.122 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.02 hyp=0.03 cameraTheta=2.31 mountX=-0.02 mountY=-0.02, mountTheta=-2.36
23:36:36.125 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.02, opts=13)
23:36:36.125 00.000 13300 Enqueuing Move request for scope (-0.02, 0.02)
23:36:36.125 00.000 11596 Worker thread wakes up
23:36:36.125 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.02) opts 0xd
23:36:36.125 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.02)
23:36:36.126 00.001 11596 Moving (-0.02, 0.02) raw xDistance=-0.02 yDistance=-0.02
23:36:36.126 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:36:36.126 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:36.126 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:36:36.126 00.000 11596 MoveAxis(E, 0, ABG)
23:36:36.126 00.000 11596 Move returns status 0, amount 0
23:36:36.127 00.001 11596 MoveAxis(N, 0, ABG)
23:36:36.127 00.000 11596 Move returns status 0, amount 0
23:36:36.127 00.000 11596 move complete, result=0
23:36:36.127 00.000 11596 worker thread done servicing request
23:36:36.132 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
23:36:36.142 00.010 13300 UpdateGuideState exits: m=1929 SNR=30.7
23:36:36.142 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:36.142 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:36:36.142 00.000 13300 Enqueuing Expose request
23:36:36.142 00.000 11596 Worker thread wakes up
23:36:36.142 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:36:36.143 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:36:36.654 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:36:36.678 00.024 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7533a287-b3ff-4ece-bfb8-a8f626a04a89"}
23:36:36.678 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7533a287-b3ff-4ece-bfb8-a8f626a04a89"}
23:36:36.679 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"199a92e3-adda-46d7-a591-d4eece0216a5"}
23:36:36.679 00.000 13300 case statement mapped state 6 to 3
23:36:36.679 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"199a92e3-adda-46d7-a591-d4eece0216a5"}
23:36:36.680 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8743d915-edac-4cce-b3dc-bc1dac773f72"}
23:36:36.681 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":986,"width":15,"height":15,"star_pos":[7.26,6.73],"pixels":"..."},"id":"8743d915-edac-4cce-b3dc-bc1dac773f72"}
23:36:39.677 02.996 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9a5dc5cb-cd86-4c52-82b6-2251bfab573d"}
23:36:39.677 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9a5dc5cb-cd86-4c52-82b6-2251bfab573d"}
23:36:39.678 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"98dfc9d0-0c7b-42aa-a2f6-69ffac5f7e2f"}
23:36:39.678 00.000 13300 case statement mapped state 6 to 3
23:36:39.678 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"98dfc9d0-0c7b-42aa-a2f6-69ffac5f7e2f"}
23:36:39.679 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bbca4857-3e96-4078-82d7-71997ae8888b"}
23:36:39.679 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":986,"width":15,"height":15,"star_pos":[7.26,6.73],"pixels":"..."},"id":"bbca4857-3e96-4078-82d7-71997ae8888b"}
23:36:39.688 00.009 11596 Exposure complete
23:36:39.764 00.076 11596 worker thread done servicing request
23:36:39.765 00.001 13300 OnExposeComplete: enter
23:36:39.765 00.000 13300 UpdateGuideState(): m_state=6
23:36:39.765 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 987
23:36:39.765 00.000 13300 Star::Find returns 1 (0), X=1060.25, Y=336.77, Mass=1898, SNR=30.5, Peak=255 HFD=3.3
23:36:39.766 00.001 13300 MultiStar: [#1 -0.11,0.07,0.75,U] [#2 0.07,0.13,0.46,U] [#3 -0.03,-0.13,0.43,U] [#4 -0.15,0.09,0.28,U] [#5 -0.09,0.12,0.25,U] [#6 -0.33,0.19,0.24,U] [#7 -0.17,0.37,0.24,U] [#8 0.13,0.46,0.20,U] 
23:36:39.766 00.000 13300 single-star, 8 included, MultiStar: {-0.07, 0.10}, one-star: {-0.03, 0.06}
23:36:39.766 00.000 13300 CameraToMount -- cameraTheta (2.06) - m_xAngle (-1.61) = xAngle (3.67 = -2.61)
23:36:39.766 00.000 13300 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.68 = -2.60)
23:36:39.766 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.06 hyp=0.07 cameraTheta=2.06 mountX=-0.06 mountY=-0.04, mountTheta=-2.60
23:36:39.768 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.06, opts=13)
23:36:39.768 00.000 13300 Enqueuing Move request for scope (-0.03, 0.06)
23:36:39.768 00.000 11596 Worker thread wakes up
23:36:39.769 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.06) opts 0xd
23:36:39.769 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.06)
23:36:39.769 00.000 11596 Moving (-0.03, 0.06) raw xDistance=-0.06 yDistance=-0.04
23:36:39.769 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:36:39.769 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:39.769 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:36:39.769 00.000 11596 MoveAxis(E, 0, ABG)
23:36:39.770 00.001 11596 Move returns status 0, amount 0
23:36:39.770 00.000 11596 MoveAxis(N, 0, ABG)
23:36:39.770 00.000 11596 Move returns status 0, amount 0
23:36:39.770 00.000 11596 move complete, result=0
23:36:39.770 00.000 11596 worker thread done servicing request
23:36:39.775 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
23:36:39.783 00.008 13300 UpdateGuideState exits: m=1898 SNR=30.5
23:36:39.783 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:39.783 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:36:39.783 00.000 13300 Enqueuing Expose request
23:36:39.783 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:36:39.784 00.001 11596 Worker thread wakes up
23:36:39.784 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:36:40.289 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:36:42.677 02.388 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2f8d521d-4d87-4c97-97a3-89b3e888d7be"}
23:36:42.677 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2f8d521d-4d87-4c97-97a3-89b3e888d7be"}
23:36:42.678 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0f2ef6e4-575c-482f-a1e9-20dbb474360a"}
23:36:42.678 00.000 13300 case statement mapped state 6 to 3
23:36:42.678 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0f2ef6e4-575c-482f-a1e9-20dbb474360a"}
23:36:42.678 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2de637d3-05f3-40ad-8992-9fe35ec5d855"}
23:36:42.679 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":987,"width":15,"height":15,"star_pos":[7.25,6.77],"pixels":"..."},"id":"2de637d3-05f3-40ad-8992-9fe35ec5d855"}
23:36:43.323 00.644 11596 Exposure complete
23:36:43.402 00.079 11596 worker thread done servicing request
23:36:43.402 00.000 13300 OnExposeComplete: enter
23:36:43.402 00.000 13300 UpdateGuideState(): m_state=6
23:36:43.403 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 988
23:36:43.403 00.000 13300 Star::Find returns 1 (0), X=1060.29, Y=336.78, Mass=1897, SNR=30.4, Peak=255 HFD=3.4
23:36:43.403 00.000 13300 MultiStar: [#1 -0.06,0.05,0.75,U] [#2 -0.12,0.12,0.46,U] [#3 -0.02,-0.04,0.41,U] [#4 -0.10,0.02,0.30,U] [#5 0.06,0.30,0.25,U] [#6 -0.20,0.15,0.23,U] [#7 -0.26,0.26,0.22,U] [#8 -0.25,0.46,0.21,U] 
23:36:43.403 00.000 13300 single-star, 8 included, MultiStar: {-0.07, 0.11}, one-star: {0.01, 0.07}
23:36:43.403 00.000 13300 CameraToMount -- cameraTheta (1.43) - m_xAngle (-1.61) = xAngle (3.04 = 3.04)
23:36:43.404 00.001 13300 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.06 = 3.06)
23:36:43.404 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.43 mountX=-0.07 mountY=0.01, mountTheta=3.06
23:36:43.405 00.001 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.07, opts=13)
23:36:43.405 00.000 13300 Enqueuing Move request for scope (0.01, 0.07)
23:36:43.405 00.000 11596 Worker thread wakes up
23:36:43.406 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.07) opts 0xd
23:36:43.406 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.07)
23:36:43.406 00.000 11596 Moving (0.01, 0.07) raw xDistance=-0.07 yDistance=0.01
23:36:43.406 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:36:43.406 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:43.406 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:36:43.407 00.001 11596 MoveAxis(E, 0, ABG)
23:36:43.407 00.000 11596 Move returns status 0, amount 0
23:36:43.407 00.000 11596 MoveAxis(N, 0, ABG)
23:36:43.407 00.000 11596 Move returns status 0, amount 0
23:36:43.407 00.000 11596 move complete, result=0
23:36:43.407 00.000 11596 worker thread done servicing request
23:36:43.413 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
23:36:43.422 00.009 13300 UpdateGuideState exits: m=1897 SNR=30.4
23:36:43.422 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:43.422 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:36:43.422 00.000 13300 Enqueuing Expose request
23:36:43.422 00.000 11596 Worker thread wakes up
23:36:43.422 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:36:43.423 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:36:43.937 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:36:45.677 01.740 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8d392254-1871-45fb-8f43-9f60ad5fb6fe"}
23:36:45.677 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8d392254-1871-45fb-8f43-9f60ad5fb6fe"}
23:36:45.678 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6a14b3a8-516c-4e12-acf8-2bffd17b965b"}
23:36:45.678 00.000 13300 case statement mapped state 6 to 3
23:36:45.678 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6a14b3a8-516c-4e12-acf8-2bffd17b965b"}
23:36:45.679 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e805c0df-b512-4595-bcfd-47b227f65cf4"}
23:36:45.679 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":988,"width":15,"height":15,"star_pos":[7.29,6.78],"pixels":"..."},"id":"e805c0df-b512-4595-bcfd-47b227f65cf4"}
23:36:46.969 01.290 11596 Exposure complete
23:36:47.045 00.076 11596 worker thread done servicing request
23:36:47.045 00.000 13300 OnExposeComplete: enter
23:36:47.045 00.000 13300 UpdateGuideState(): m_state=6
23:36:47.045 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 989
23:36:47.046 00.001 13300 Star::Find returns 1 (0), X=1060.26, Y=336.81, Mass=1955, SNR=30.9, Peak=255 HFD=3.3
23:36:47.046 00.000 13300 MultiStar: [#1 -0.12,0.09,0.76,U] [#2 -0.11,0.12,0.46,U] [#3 -0.08,-0.04,0.42,U] [#4 -0.28,0.00,0.29,U] [#5 0.11,0.25,0.25,U] [#6 -0.25,0.20,0.24,U] [#7 -0.15,-0.11,0.22,U] [#8 -0.20,0.40,0.19,U] 
23:36:47.046 00.000 13300 single-star, 8 included, MultiStar: {-0.10, 0.10}, one-star: {-0.03, 0.10}
23:36:47.046 00.000 13300 CameraToMount -- cameraTheta (1.84) - m_xAngle (-1.61) = xAngle (3.45 = -2.83)
23:36:47.046 00.000 13300 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.47 = -2.82)
23:36:47.046 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.10 hyp=0.10 cameraTheta=1.84 mountX=-0.10 mountY=-0.03, mountTheta=-2.82
23:36:47.048 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.10, opts=13)
23:36:47.048 00.000 13300 Enqueuing Move request for scope (-0.03, 0.10)
23:36:47.048 00.000 11596 Worker thread wakes up
23:36:47.048 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.10) opts 0xd
23:36:47.048 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.10)
23:36:47.048 00.000 11596 Moving (-0.03, 0.10) raw xDistance=-0.10 yDistance=-0.03
23:36:47.049 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:36:47.049 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:47.049 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:36:47.049 00.000 11596 MoveAxis(E, 0, ABG)
23:36:47.049 00.000 11596 Move returns status 0, amount 0
23:36:47.049 00.000 11596 MoveAxis(N, 0, ABG)
23:36:47.049 00.000 11596 Move returns status 0, amount 0
23:36:47.049 00.000 11596 move complete, result=0
23:36:47.049 00.000 11596 worker thread done servicing request
23:36:47.056 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=112, Gamma=0.510
23:36:47.064 00.008 13300 UpdateGuideState exits: m=1955 SNR=30.9
23:36:47.064 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:47.064 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:36:47.064 00.000 13300 Enqueuing Expose request
23:36:47.064 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:36:47.064 00.000 11596 Worker thread wakes up
23:36:47.064 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:36:47.579 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:36:48.679 01.100 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"50765499-9062-4619-b3da-3202b33d0f86"}
23:36:48.679 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"50765499-9062-4619-b3da-3202b33d0f86"}
23:36:48.680 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0fee1cbc-68d9-4436-9878-9c347f284aa2"}
23:36:48.680 00.000 13300 case statement mapped state 6 to 3
23:36:48.680 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0fee1cbc-68d9-4436-9878-9c347f284aa2"}
23:36:48.681 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8510e336-031a-4b4e-a07f-b22812d7f18c"}
23:36:48.681 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":989,"width":15,"height":15,"star_pos":[7.26,6.81],"pixels":"..."},"id":"8510e336-031a-4b4e-a07f-b22812d7f18c"}
23:36:50.713 02.032 11596 Exposure complete
23:36:50.786 00.073 11596 worker thread done servicing request
23:36:50.787 00.001 13300 OnExposeComplete: enter
23:36:50.787 00.000 13300 UpdateGuideState(): m_state=6
23:36:50.787 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 990
23:36:50.787 00.000 13300 Star::Find returns 1 (0), X=1060.27, Y=336.83, Mass=1931, SNR=30.7, Peak=255 HFD=3.3
23:36:50.788 00.001 13300 MultiStar: [#1 -0.09,0.12,0.75,U] [#2 -0.06,0.21,0.45,U] [#3 -0.14,-0.10,0.41,U] [#4 -0.13,-0.03,0.30,U] [#5 -0.13,0.27,0.25,U] [#6 -0.03,0.32,0.23,U] [#7 -0.16,0.25,0.24,U] [#8 -0.14,0.42,0.20,U] 
23:36:50.788 00.000 13300 single-star, 8 included, MultiStar: {-0.08, 0.14}, one-star: {-0.01, 0.13}
23:36:50.788 00.000 13300 CameraToMount -- cameraTheta (1.66) - m_xAngle (-1.61) = xAngle (3.27 = -3.02)
23:36:50.788 00.000 13300 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.28 = -3.00)
23:36:50.788 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.66 mountX=-0.13 mountY=-0.02, mountTheta=-3.00
23:36:50.791 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.13, opts=13)
23:36:50.791 00.000 13300 Enqueuing Move request for scope (-0.01, 0.13)
23:36:50.791 00.000 11596 Worker thread wakes up
23:36:50.792 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.13) opts 0xd
23:36:50.792 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.13)
23:36:50.792 00.000 11596 Moving (-0.01, 0.13) raw xDistance=-0.13 yDistance=-0.02
23:36:50.792 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:36:50.793 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:50.793 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:36:50.793 00.000 11596 MoveAxis(E, 0, ABG)
23:36:50.794 00.001 11596 Move returns status 0, amount 0
23:36:50.794 00.000 11596 MoveAxis(N, 0, ABG)
23:36:50.794 00.000 11596 Move returns status 0, amount 0
23:36:50.794 00.000 11596 move complete, result=0
23:36:50.794 00.000 11596 worker thread done servicing request
23:36:50.800 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=3, FiltMax=99, Gamma=0.510
23:36:50.808 00.008 13300 UpdateGuideState exits: m=1931 SNR=30.7
23:36:50.809 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:50.809 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:36:50.809 00.000 13300 Enqueuing Expose request
23:36:50.809 00.000 11596 Worker thread wakes up
23:36:50.809 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:36:50.809 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:36:51.322 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:36:51.679 00.357 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"379071aa-c346-411a-8d9d-d1769cd94d42"}
23:36:51.679 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"379071aa-c346-411a-8d9d-d1769cd94d42"}
23:36:51.679 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"acfd4e13-ae7e-428c-ad49-558bb8f35d11"}
23:36:51.680 00.001 13300 case statement mapped state 6 to 3
23:36:51.680 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"acfd4e13-ae7e-428c-ad49-558bb8f35d11"}
23:36:51.680 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8d38d5e9-bf6b-49de-9655-3cf279c7ddfe"}
23:36:51.680 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":990,"width":15,"height":15,"star_pos":[7.27,6.83],"pixels":"..."},"id":"8d38d5e9-bf6b-49de-9655-3cf279c7ddfe"}
23:36:54.356 02.676 11596 Exposure complete
23:36:54.432 00.076 11596 worker thread done servicing request
23:36:54.432 00.000 13300 OnExposeComplete: enter
23:36:54.432 00.000 13300 UpdateGuideState(): m_state=6
23:36:54.432 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 991
23:36:54.433 00.001 13300 Star::Find returns 1 (0), X=1060.37, Y=336.83, Mass=1914, SNR=30.6, Peak=255 HFD=3.3
23:36:54.433 00.000 13300 MultiStar: [#1 -0.13,0.28,0.75,U] [#2 -0.04,0.13,0.46,U] [#3 0.00,0.24,0.41,U] [#4 -0.01,0.37,0.29,U] [#5 -0.12,0.22,0.24,U] [#6 0.01,-0.03,0.24,U] [#7 -0.06,0.58,0.23,U] [#8 0.17,0.75,0.21,U] 
23:36:54.433 00.000 13300 single-star, 8 included, MultiStar: {-0.01, 0.24}, one-star: {0.08, 0.13}
23:36:54.433 00.000 13300 CameraToMount -- cameraTheta (0.99) - m_xAngle (-1.61) = xAngle (2.60 = 2.60)
23:36:54.433 00.000 13300 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.61 = 2.61)
23:36:54.433 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.13 hyp=0.15 cameraTheta=0.99 mountX=-0.13 mountY=0.08, mountTheta=2.61
23:36:54.435 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.13, opts=13)
23:36:54.435 00.000 13300 Enqueuing Move request for scope (0.08, 0.13)
23:36:54.435 00.000 11596 Worker thread wakes up
23:36:54.435 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.13) opts 0xd
23:36:54.436 00.001 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.13)
23:36:54.436 00.000 11596 Moving (0.08, 0.13) raw xDistance=-0.13 yDistance=0.08
23:36:54.436 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:36:54.436 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:54.436 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:36:54.436 00.000 11596 MoveAxis(E, 0, ABG)
23:36:54.436 00.000 11596 Move returns status 0, amount 0
23:36:54.437 00.001 11596 MoveAxis(N, 0, ABG)
23:36:54.437 00.000 11596 Move returns status 0, amount 0
23:36:54.437 00.000 11596 move complete, result=0
23:36:54.437 00.000 11596 worker thread done servicing request
23:36:54.442 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
23:36:54.451 00.009 13300 UpdateGuideState exits: m=1914 SNR=30.6
23:36:54.451 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:54.451 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:36:54.452 00.001 13300 Enqueuing Expose request
23:36:54.452 00.000 11596 Worker thread wakes up
23:36:54.452 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:36:54.452 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:36:54.688 00.236 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"409ef67b-f66a-4c1a-af39-c60233f31642"}
23:36:54.688 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"409ef67b-f66a-4c1a-af39-c60233f31642"}
23:36:54.690 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"73d273cb-a4bc-4634-91bb-1932d41de626"}
23:36:54.690 00.000 13300 case statement mapped state 6 to 3
23:36:54.690 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"73d273cb-a4bc-4634-91bb-1932d41de626"}
23:36:54.691 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e4063b6e-b58f-495b-ada0-b2db5bdbb4d5"}
23:36:54.691 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":991,"width":15,"height":15,"star_pos":[7.37,6.83],"pixels":"..."},"id":"e4063b6e-b58f-495b-ada0-b2db5bdbb4d5"}
23:36:54.961 00.270 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:36:57.687 02.726 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9924ec6c-c359-498f-a6f6-718ec1c1def0"}
23:36:57.687 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9924ec6c-c359-498f-a6f6-718ec1c1def0"}
23:36:57.688 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"054d1a0f-d2e8-4d61-94e8-a47de9aad509"}
23:36:57.688 00.000 13300 case statement mapped state 6 to 3
23:36:57.688 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"054d1a0f-d2e8-4d61-94e8-a47de9aad509"}
23:36:57.689 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bfe736ad-3552-4ee0-8b80-001840487554"}
23:36:57.689 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":991,"width":15,"height":15,"star_pos":[7.37,6.83],"pixels":"..."},"id":"bfe736ad-3552-4ee0-8b80-001840487554"}
23:36:57.982 00.293 11596 Exposure complete
23:36:58.057 00.075 11596 worker thread done servicing request
23:36:58.057 00.000 13300 OnExposeComplete: enter
23:36:58.057 00.000 13300 UpdateGuideState(): m_state=6
23:36:58.057 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 992
23:36:58.058 00.001 13300 Star::Find returns 1 (0), X=1060.31, Y=336.95, Mass=1873, SNR=30.2, Peak=255 HFD=3.3
23:36:58.058 00.000 13300 MultiStar: [#1 -0.07,0.23,0.77,U] [#2 0.00,0.28,0.47,U] [#3 0.09,0.27,0.43,U] [#4 -0.10,0.16,0.30,U] [#5 -0.02,0.43,0.25,U] [#6 0.06,0.04,0.22,U] [#7 0.10,0.10,0.24,U] [#8 0.19,0.81,0.20,U] 
23:36:58.058 00.000 13300 single-star, 8 included, MultiStar: {0.01, 0.26}, one-star: {0.02, 0.24}
23:36:58.058 00.000 13300 CameraToMount -- cameraTheta (1.48) - m_xAngle (-1.61) = xAngle (3.09 = 3.09)
23:36:58.058 00.000 13300 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.10 = 3.10)
23:36:58.058 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.24 hyp=0.24 cameraTheta=1.48 mountX=-0.24 mountY=0.01, mountTheta=3.10
23:36:58.061 00.003 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.24, opts=13)
23:36:58.061 00.000 13300 Enqueuing Move request for scope (0.02, 0.24)
23:36:58.061 00.000 11596 Worker thread wakes up
23:36:58.061 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.24) opts 0xd
23:36:58.061 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.24)
23:36:58.061 00.000 11596 Moving (0.02, 0.24) raw xDistance=-0.24 yDistance=0.01
23:36:58.061 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
23:36:58.061 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:58.061 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:36:58.062 00.001 11596 MoveAxis(E, 299, ABG)
23:36:58.062 00.000 11596 Guiding  Dir = 2, Dur = 299
23:36:58.062 00.000 11596 IsSlewing returns 0
23:36:58.067 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
23:36:58.075 00.008 13300 UpdateGuideState exits: m=1873 SNR=30.2
23:36:58.075 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:58.075 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:36:58.075 00.000 13300 Enqueuing Expose request
23:36:58.125 00.050 11596 IsGuiding returns 0
23:36:58.222 00.097 11596 PulseGuide returned control before completion, sleep 213
23:36:58.582 00.360 11596 IsGuiding returns 1
23:36:58.582 00.000 11596 scope still moving after pulse duration time elapsed
23:36:58.603 00.021 11596 IsSlewing returns 0
23:36:58.825 00.222 11596 IsGuiding returns 0
23:36:58.825 00.000 11596 scope move finished after 299 + 400 ms
23:36:58.825 00.000 11596 Move returns status 0, amount 299
23:36:58.825 00.000 11596 MoveAxis(N, 0, ABG)
23:36:58.825 00.000 11596 Move returns status 0, amount 0
23:36:58.825 00.000 11596 move complete, result=0
23:36:58.825 00.000 11596 worker thread done servicing request
23:36:58.825 00.000 13300 GuideStep: -0.2 px 299 ms EAST, 0.0 px 0 ms NORTH
23:36:58.826 00.001 11596 Worker thread wakes up
23:36:58.826 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:36:59.327 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:37:00.687 01.360 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"114cc4b8-52f6-4d72-8a38-77e1f51c425b"}
23:37:00.687 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"114cc4b8-52f6-4d72-8a38-77e1f51c425b"}
23:37:00.688 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0c49f5d7-3be8-4f2e-bea1-6d3fbba96496"}
23:37:00.688 00.000 13300 case statement mapped state 6 to 3
23:37:00.688 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0c49f5d7-3be8-4f2e-bea1-6d3fbba96496"}
23:37:00.689 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6a38c8a6-61b9-4515-ac33-0d2a85ba65b8"}
23:37:00.689 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":992,"width":15,"height":15,"star_pos":[7.31,6.95],"pixels":"..."},"id":"6a38c8a6-61b9-4515-ac33-0d2a85ba65b8"}
23:37:02.360 01.671 11596 Exposure complete
23:37:02.435 00.075 11596 worker thread done servicing request
23:37:02.435 00.000 13300 OnExposeComplete: enter
23:37:02.436 00.001 13300 UpdateGuideState(): m_state=6
23:37:02.436 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 993
23:37:02.436 00.000 13300 Star::Find returns 1 (0), X=1060.26, Y=336.98, Mass=1939, SNR=30.8, Peak=255 HFD=3.2
23:37:02.437 00.001 13300 MultiStar: [#1 -0.09,0.31,0.75,U] [#2 0.08,0.21,0.47,U] [#3 -0.01,0.05,0.42,U] [#4 -0.17,0.19,0.28,U] [#5 0.12,0.49,0.24,U] [#6 -0.22,0.18,0.23,U] [#7 -0.05,0.21,0.22,U] [#8 0.15,0.54,0.20,U] 
23:37:02.437 00.000 13300 refined, 8 included, MultiStar: {-0.03, 0.26}, one-star: {-0.02, 0.28}
23:37:02.437 00.000 13300 CameraToMount -- cameraTheta (1.68) - m_xAngle (-1.61) = xAngle (3.28 = -3.00)
23:37:02.437 00.000 13300 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.30 = -2.98)
23:37:02.437 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.26 hyp=0.26 cameraTheta=1.68 mountX=-0.26 mountY=-0.04, mountTheta=-2.98
23:37:02.439 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.26, opts=13)
23:37:02.439 00.000 13300 Enqueuing Move request for scope (-0.03, 0.26)
23:37:02.439 00.000 11596 Worker thread wakes up
23:37:02.439 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.26) opts 0xd
23:37:02.439 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.26)
23:37:02.439 00.000 11596 Moving (-0.03, 0.26) raw xDistance=-0.26 yDistance=-0.04
23:37:02.439 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
23:37:02.439 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:02.439 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:37:02.439 00.000 11596 MoveAxis(E, 346, ABG)
23:37:02.440 00.001 11596 Guiding  Dir = 2, Dur = 346
23:37:02.440 00.000 11596 IsSlewing returns 0
23:37:02.445 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
23:37:02.452 00.007 13300 UpdateGuideState exits: m=1939 SNR=30.8
23:37:02.452 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:02.452 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:37:02.452 00.000 13300 Enqueuing Expose request
23:37:02.572 00.120 11596 IsGuiding returns 0
23:37:02.826 00.254 11596 PulseGuide returned control before completion, sleep 103
23:37:03.090 00.264 11596 IsGuiding returns 1
23:37:03.090 00.000 11596 scope still moving after pulse duration time elapsed
23:37:03.114 00.024 11596 IsSlewing returns 0
23:37:03.254 00.140 11596 IsGuiding returns 1
23:37:03.283 00.029 11596 IsSlewing returns 0
23:37:03.472 00.189 11596 IsGuiding returns 0
23:37:03.472 00.000 11596 scope move finished after 346 + 553 ms
23:37:03.472 00.000 11596 Move returns status 0, amount 346
23:37:03.472 00.000 11596 MoveAxis(N, 0, ABG)
23:37:03.472 00.000 11596 Move returns status 0, amount 0
23:37:03.472 00.000 11596 move complete, result=0
23:37:03.472 00.000 11596 worker thread done servicing request
23:37:03.472 00.000 11596 Worker thread wakes up
23:37:03.472 00.000 13300 GuideStep: -0.3 px 346 ms EAST, -0.0 px 0 ms NORTH
23:37:03.473 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:37:03.714 00.241 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e94bb052-f280-43b6-9bc6-c58ac87defb7"}
23:37:03.714 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e94bb052-f280-43b6-9bc6-c58ac87defb7"}
23:37:03.715 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ae7a81d8-ab6c-4450-99e5-d22020768918"}
23:37:03.715 00.000 13300 case statement mapped state 6 to 3
23:37:03.715 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ae7a81d8-ab6c-4450-99e5-d22020768918"}
23:37:03.716 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9f21fe5c-d92c-4717-a8be-1cf5fee28860"}
23:37:03.716 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":993,"width":15,"height":15,"star_pos":[7.26,6.98],"pixels":"..."},"id":"9f21fe5c-d92c-4717-a8be-1cf5fee28860"}
23:37:03.976 00.260 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:37:06.713 02.737 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"518f0b6a-14c8-4c26-b71f-76cbc316f5a2"}
23:37:06.713 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"518f0b6a-14c8-4c26-b71f-76cbc316f5a2"}
23:37:06.714 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"096ae988-0a25-420b-846e-7774a4d4a31a"}
23:37:06.714 00.000 13300 case statement mapped state 6 to 3
23:37:06.714 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"096ae988-0a25-420b-846e-7774a4d4a31a"}
23:37:06.715 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6a1e8a39-2ee2-4e14-9302-eaceea05c65a"}
23:37:06.715 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":993,"width":15,"height":15,"star_pos":[7.26,6.98],"pixels":"..."},"id":"6a1e8a39-2ee2-4e14-9302-eaceea05c65a"}
23:37:07.009 00.294 11596 Exposure complete
23:37:07.080 00.071 11596 worker thread done servicing request
23:37:07.080 00.000 13300 OnExposeComplete: enter
23:37:07.080 00.000 13300 UpdateGuideState(): m_state=6
23:37:07.081 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 994
23:37:07.082 00.001 13300 Star::Find returns 1 (0), X=1060.40, Y=336.52, Mass=1932, SNR=30.7, Peak=216 HFD=3.2
23:37:07.082 00.000 13300 MultiStar: [#1 -0.00,-0.25,0.76,U] [#2 -0.03,-0.23,0.46,U] [#3 -0.07,-0.31,0.41,U] [#4 -0.00,-0.07,0.29,U] [#5 -0.22,-0.08,0.25,U] [#6 -0.42,-0.39,0.25,U] [#7 -0.00,-0.19,0.23,U] [#8 -0.10,-0.09,0.20,U] 
23:37:07.082 00.000 13300 refined, 8 included, MultiStar: {-0.03, -0.21}, one-star: {0.12, -0.19}
23:37:07.082 00.000 13300 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-1.61) = xAngle (-0.09 = -0.09)
23:37:07.082 00.000 13300 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.08 = -0.08)
23:37:07.083 00.001 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.21 hyp=0.21 cameraTheta=-1.70 mountX=0.21 mountY=-0.02, mountTheta=-0.08
23:37:07.084 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.21, opts=13)
23:37:07.084 00.000 13300 Enqueuing Move request for scope (-0.03, -0.21)
23:37:07.084 00.000 11596 Worker thread wakes up
23:37:07.085 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.21) opts 0xd
23:37:07.085 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.21)
23:37:07.085 00.000 11596 Moving (-0.03, -0.21) raw xDistance=0.21 yDistance=-0.02
23:37:07.085 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.21
23:37:07.085 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:07.085 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:37:07.085 00.000 11596 MoveAxis(W, 240, ABG)
23:37:07.085 00.000 11596 Guiding  Dir = 3, Dur = 240
23:37:07.086 00.001 11596 IsSlewing returns 0
23:37:07.091 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=216, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
23:37:07.098 00.007 13300 UpdateGuideState exits: m=1932 SNR=30.7
23:37:07.098 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:07.098 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:37:07.098 00.000 13300 Enqueuing Expose request
23:37:07.127 00.029 11596 IsGuiding returns 0
23:37:07.224 00.097 11596 PulseGuide returned control before completion, sleep 153
23:37:07.420 00.196 11596 IsGuiding returns 1
23:37:07.420 00.000 11596 scope still moving after pulse duration time elapsed
23:37:07.443 00.023 11596 IsSlewing returns 0
23:37:07.644 00.201 11596 IsGuiding returns 0
23:37:07.644 00.000 11596 scope move finished after 240 + 276 ms
23:37:07.644 00.000 11596 Move returns status 0, amount 240
23:37:07.644 00.000 11596 MoveAxis(N, 0, ABG)
23:37:07.644 00.000 11596 Move returns status 0, amount 0
23:37:07.644 00.000 11596 move complete, result=0
23:37:07.644 00.000 11596 worker thread done servicing request
23:37:07.644 00.000 13300 GuideStep: 0.2 px 240 ms WEST, -0.0 px 0 ms NORTH
23:37:07.645 00.001 11596 Worker thread wakes up
23:37:07.645 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:37:08.161 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:37:09.714 01.553 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dbef6c7a-a4e5-44e4-9713-cc94fd065b55"}
23:37:09.714 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dbef6c7a-a4e5-44e4-9713-cc94fd065b55"}
23:37:09.725 00.011 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"418684e2-7439-4b77-b220-547cd1594127"}
23:37:09.725 00.000 13300 case statement mapped state 6 to 3
23:37:09.725 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"418684e2-7439-4b77-b220-547cd1594127"}
23:37:09.726 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6a576b97-50a2-4f18-9978-061f2ed0ec53"}
23:37:09.726 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":994,"width":15,"height":15,"star_pos":[7.40,6.52],"pixels":"..."},"id":"6a576b97-50a2-4f18-9978-061f2ed0ec53"}
23:37:11.195 01.469 11596 Exposure complete
23:37:11.268 00.073 11596 worker thread done servicing request
23:37:11.268 00.000 13300 OnExposeComplete: enter
23:37:11.268 00.000 13300 UpdateGuideState(): m_state=6
23:37:11.269 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 995
23:37:11.269 00.000 13300 Star::Find returns 1 (0), X=1060.35, Y=336.54, Mass=1959, SNR=31.0, Peak=225 HFD=3.2
23:37:11.270 00.001 13300 MultiStar: [#1 -0.11,-0.18,0.75,U] [#2 -0.08,-0.13,0.45,U] [#3 -0.08,-0.38,0.42,U] [#4 0.00,-0.07,0.29,U] [#5 -0.05,-0.31,0.24,U] [#6 -0.26,-0.24,0.22,U] [#7 -0.20,-0.03,0.22,U] [#8 -0.09,0.20,0.20,U] 
23:37:11.270 00.000 13300 refined, 8 included, MultiStar: {-0.06, -0.17}, one-star: {0.07, -0.16}
23:37:11.271 00.001 13300 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-1.61) = xAngle (-0.29 = -0.29)
23:37:11.271 00.000 13300 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.28 = -0.28)
23:37:11.271 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.17 hyp=0.18 cameraTheta=-1.90 mountX=0.17 mountY=-0.05, mountTheta=-0.28
23:37:11.274 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.17, opts=13)
23:37:11.275 00.001 13300 Enqueuing Move request for scope (-0.06, -0.17)
23:37:11.275 00.000 11596 Worker thread wakes up
23:37:11.275 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.17) opts 0xd
23:37:11.275 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.17)
23:37:11.275 00.000 11596 Moving (-0.06, -0.17) raw xDistance=0.17 yDistance=-0.05
23:37:11.275 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
23:37:11.276 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:11.276 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:37:11.276 00.000 11596 MoveAxis(W, 228, ABG)
23:37:11.276 00.000 11596 Guiding  Dir = 3, Dur = 228
23:37:11.277 00.001 11596 IsSlewing returns 0
23:37:11.284 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
23:37:11.294 00.010 13300 UpdateGuideState exits: m=1959 SNR=31.0
23:37:11.294 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:11.294 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:37:11.294 00.000 13300 Enqueuing Expose request
23:37:11.452 00.158 11596 IsGuiding returns 0
23:37:11.546 00.094 11596 PulseGuide returned control before completion, sleep 144
23:37:11.845 00.299 11596 IsGuiding returns 1
23:37:11.845 00.000 11596 scope still moving after pulse duration time elapsed
23:37:11.867 00.022 11596 IsSlewing returns 0
23:37:12.129 00.262 11596 IsGuiding returns 0
23:37:12.129 00.000 11596 scope move finished after 228 + 449 ms
23:37:12.129 00.000 11596 Move returns status 0, amount 228
23:37:12.129 00.000 11596 MoveAxis(N, 0, ABG)
23:37:12.130 00.001 11596 Move returns status 0, amount 0
23:37:12.130 00.000 11596 move complete, result=0
23:37:12.130 00.000 11596 worker thread done servicing request
23:37:12.130 00.000 13300 GuideStep: 0.2 px 228 ms WEST, -0.0 px 0 ms NORTH
23:37:12.130 00.000 11596 Worker thread wakes up
23:37:12.130 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:37:12.637 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:37:12.740 00.103 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"59a3370c-3c14-4591-859b-b3ad965d0bfa"}
23:37:12.740 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"59a3370c-3c14-4591-859b-b3ad965d0bfa"}
23:37:12.741 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0b32b7de-932a-4faf-85c8-d48c76da875b"}
23:37:12.742 00.001 13300 case statement mapped state 6 to 3
23:37:12.742 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0b32b7de-932a-4faf-85c8-d48c76da875b"}
23:37:12.742 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c49ecc0a-2d98-4c33-8fdc-d6ce19347e83"}
23:37:12.743 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":995,"width":15,"height":15,"star_pos":[7.35,6.54],"pixels":"..."},"id":"c49ecc0a-2d98-4c33-8fdc-d6ce19347e83"}
23:37:15.677 02.934 11596 Exposure complete
23:37:15.741 00.064 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dc523cec-e730-404e-a0d1-ac99fb3aff1d"}
23:37:15.741 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dc523cec-e730-404e-a0d1-ac99fb3aff1d"}
23:37:15.742 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f14c6695-5600-4842-a7f4-86e7e95cc03f"}
23:37:15.742 00.000 13300 case statement mapped state 6 to 3
23:37:15.742 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f14c6695-5600-4842-a7f4-86e7e95cc03f"}
23:37:15.742 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e4ba7d80-684e-4ada-b0ba-14e3424dccf3"}
23:37:15.743 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":995,"width":15,"height":15,"star_pos":[7.35,6.54],"pixels":"..."},"id":"e4ba7d80-684e-4ada-b0ba-14e3424dccf3"}
23:37:15.764 00.021 11596 worker thread done servicing request
23:37:15.764 00.000 13300 OnExposeComplete: enter
23:37:15.764 00.000 13300 UpdateGuideState(): m_state=6
23:37:15.764 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 996
23:37:15.764 00.000 13300 Star::Find returns 1 (0), X=1060.19, Y=336.40, Mass=1901, SNR=30.5, Peak=208 HFD=3.2
23:37:15.765 00.001 13300 MultiStar: [#1 -0.18,-0.19,0.76,U] [#2 -0.08,-0.13,0.46,U] [#3 -0.08,-0.37,0.42,U] [#4 -0.15,0.16,0.29,U] [#5 -0.13,-0.08,0.24,U] [#6 -0.20,-0.15,0.23,U] [#7 -0.10,0.18,0.23,U] [#8 -0.37,0.05,0.20,U] 
23:37:15.765 00.000 13300 refined, 8 included, MultiStar: {-0.13, -0.16}, one-star: {-0.09, -0.31}
23:37:15.765 00.000 13300 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-1.61) = xAngle (-0.65 = -0.65)
23:37:15.765 00.000 13300 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.64 = -0.64)
23:37:15.765 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=-0.16 hyp=0.21 cameraTheta=-2.26 mountX=0.17 mountY=-0.13, mountTheta=-0.64
23:37:15.769 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=-0.16, opts=13)
23:37:15.769 00.000 13300 Enqueuing Move request for scope (-0.13, -0.16)
23:37:15.769 00.000 11596 Worker thread wakes up
23:37:15.769 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.16) opts 0xd
23:37:15.769 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, -0.16)
23:37:15.769 00.000 11596 Moving (-0.13, -0.16) raw xDistance=0.17 yDistance=-0.13
23:37:15.770 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
23:37:15.770 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:15.770 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:37:15.770 00.000 11596 MoveAxis(W, 225, ABG)
23:37:15.770 00.000 11596 Guiding  Dir = 3, Dur = 225
23:37:15.771 00.001 11596 IsSlewing returns 0
23:37:15.777 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=208, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
23:37:15.788 00.011 13300 UpdateGuideState exits: m=1901 SNR=30.5
23:37:15.788 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:15.788 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:37:15.788 00.000 13300 Enqueuing Expose request
23:37:15.906 00.118 11596 IsGuiding returns 0
23:37:16.007 00.101 11596 PulseGuide returned control before completion, sleep 135
23:37:16.269 00.262 11596 IsGuiding returns 1
23:37:16.269 00.000 11596 scope still moving after pulse duration time elapsed
23:37:16.305 00.036 11596 IsSlewing returns 0
23:37:16.396 00.091 11596 IsGuiding returns 0
23:37:16.396 00.000 11596 scope move finished after 225 + 264 ms
23:37:16.396 00.000 11596 Move returns status 0, amount 225
23:37:16.396 00.000 11596 MoveAxis(N, 0, ABG)
23:37:16.396 00.000 11596 Move returns status 0, amount 0
23:37:16.397 00.001 11596 move complete, result=0
23:37:16.397 00.000 11596 worker thread done servicing request
23:37:16.397 00.000 13300 GuideStep: 0.2 px 225 ms WEST, -0.1 px 0 ms NORTH
23:37:16.397 00.000 11596 Worker thread wakes up
23:37:16.397 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:37:16.911 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:37:18.741 01.830 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"35325ee6-760a-4fa2-9077-77033c895a56"}
23:37:18.741 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"35325ee6-760a-4fa2-9077-77033c895a56"}
23:37:18.742 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"29436e2d-e3df-41af-94e0-b59eac887e4d"}
23:37:18.742 00.000 13300 case statement mapped state 6 to 3
23:37:18.742 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"29436e2d-e3df-41af-94e0-b59eac887e4d"}
23:37:18.742 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f56a694a-b924-4009-ac0d-36036c02ff7a"}
23:37:18.743 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":996,"width":15,"height":15,"star_pos":[7.19,7.40],"pixels":"..."},"id":"f56a694a-b924-4009-ac0d-36036c02ff7a"}
23:37:19.955 01.212 11596 Exposure complete
23:37:20.053 00.098 11596 worker thread done servicing request
23:37:20.053 00.000 13300 OnExposeComplete: enter
23:37:20.053 00.000 13300 UpdateGuideState(): m_state=6
23:37:20.054 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 997
23:37:20.054 00.000 13300 Star::Find returns 1 (0), X=1060.13, Y=336.58, Mass=1966, SNR=31.0, Peak=238 HFD=3.2
23:37:20.055 00.001 13300 MultiStar: [#1 -0.22,-0.22,0.74,U] [#2 -0.10,-0.22,0.46,U] [#3 -0.14,-0.27,0.42,U] [#4 -0.35,-0.30,0.30,U] [#5 -0.16,-0.21,0.24,U] [#6 -0.36,-0.27,0.23,U] [#7 -0.15,-0.16,0.23,U] [#8 0.10,-0.02,0.21,U] 
23:37:20.056 00.001 13300 single-star, 8 included, MultiStar: {-0.17, -0.20}, one-star: {-0.15, -0.13}
23:37:20.056 00.000 13300 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-1.61) = xAngle (-0.81 = -0.81)
23:37:20.056 00.000 13300 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.79 = -0.79)
23:37:20.056 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=-0.13 hyp=0.20 cameraTheta=-2.42 mountX=0.14 mountY=-0.14, mountTheta=-0.80
23:37:20.059 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=-0.13, opts=13)
23:37:20.060 00.001 13300 Enqueuing Move request for scope (-0.15, -0.13)
23:37:20.060 00.000 11596 Worker thread wakes up
23:37:20.060 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.13) opts 0xd
23:37:20.060 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, -0.13)
23:37:20.060 00.000 11596 Moving (-0.15, -0.13) raw xDistance=0.14 yDistance=-0.14
23:37:20.061 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:37:20.061 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:20.061 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:37:20.061 00.000 11596 MoveAxis(E, 0, ABG)
23:37:20.061 00.000 11596 Move returns status 0, amount 0
23:37:20.062 00.001 11596 MoveAxis(N, 0, ABG)
23:37:20.062 00.000 11596 Move returns status 0, amount 0
23:37:20.062 00.000 11596 move complete, result=0
23:37:20.062 00.000 11596 worker thread done servicing request
23:37:20.069 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
23:37:20.081 00.012 13300 UpdateGuideState exits: m=1966 SNR=31.0
23:37:20.081 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:20.081 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:37:20.081 00.000 13300 Enqueuing Expose request
23:37:20.081 00.000 11596 Worker thread wakes up
23:37:20.081 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:37:20.082 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:37:20.591 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:37:21.741 01.150 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"40554647-2cfb-464e-bb6b-8c09858ca6ac"}
23:37:21.741 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"40554647-2cfb-464e-bb6b-8c09858ca6ac"}
23:37:21.741 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9ef99749-70fe-4817-a1cb-72ad1f452290"}
23:37:21.742 00.001 13300 case statement mapped state 6 to 3
23:37:21.742 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9ef99749-70fe-4817-a1cb-72ad1f452290"}
23:37:21.742 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f2a5f306-54ca-4c53-81c9-2c0b214ae13c"}
23:37:21.742 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":997,"width":15,"height":15,"star_pos":[7.13,6.58],"pixels":"..."},"id":"f2a5f306-54ca-4c53-81c9-2c0b214ae13c"}
23:37:23.721 01.979 11596 Exposure complete
23:37:23.795 00.074 11596 worker thread done servicing request
23:37:23.795 00.000 13300 OnExposeComplete: enter
23:37:23.795 00.000 13300 UpdateGuideState(): m_state=6
23:37:23.796 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 998
23:37:23.796 00.000 13300 Star::Find returns 1 (0), X=1060.07, Y=336.64, Mass=1954, SNR=30.9, Peak=248 HFD=3.3
23:37:23.796 00.000 13300 MultiStar: [#1 -0.17,-0.14,0.75,U] [#2 -0.18,-0.24,0.46,U] [#3 -0.18,-0.15,0.41,U] [#4 -0.12,-0.26,0.30,U] [#5 -0.09,-0.49,0.24,U] [#6 -0.16,-0.12,0.23,U] [#7 -0.32,-0.11,0.24,U] [#8 0.11,0.21,0.20,U] 
23:37:23.797 00.001 13300 refined, 8 included, MultiStar: {-0.17, -0.15}, one-star: {-0.21, -0.07}
23:37:23.797 00.000 13300 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-1.61) = xAngle (-0.82 = -0.82)
23:37:23.797 00.000 13300 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.80 = -0.80)
23:37:23.797 00.000 13300 CameraToMount -- cameraX=-0.17 cameraY=-0.15 hyp=0.22 cameraTheta=-2.42 mountX=0.15 mountY=-0.16, mountTheta=-0.81
23:37:23.799 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.17, y=-0.15, opts=13)
23:37:23.799 00.000 13300 Enqueuing Move request for scope (-0.17, -0.15)
23:37:23.799 00.000 11596 Worker thread wakes up
23:37:23.799 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.15) opts 0xd
23:37:23.799 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.17, -0.15)
23:37:23.799 00.000 11596 Moving (-0.17, -0.15) raw xDistance=0.15 yDistance=-0.16
23:37:23.800 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
23:37:23.800 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:23.800 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:37:23.800 00.000 11596 MoveAxis(W, 192, ABG)
23:37:23.800 00.000 11596 Guiding  Dir = 3, Dur = 192
23:37:23.800 00.000 11596 IsSlewing returns 0
23:37:23.807 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
23:37:23.815 00.008 13300 UpdateGuideState exits: m=1954 SNR=30.9
23:37:23.815 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:23.815 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:37:23.815 00.000 13300 Enqueuing Expose request
23:37:23.912 00.097 11596 IsGuiding returns 0
23:37:24.091 00.179 11596 PulseGuide returned control before completion, sleep 24
23:37:24.191 00.100 11596 IsGuiding returns 1
23:37:24.191 00.000 11596 scope still moving after pulse duration time elapsed
23:37:24.217 00.026 11596 IsSlewing returns 0
23:37:24.309 00.092 11596 IsGuiding returns 0
23:37:24.309 00.000 11596 scope move finished after 192 + 204 ms
23:37:24.309 00.000 11596 Move returns status 0, amount 192
23:37:24.309 00.000 11596 MoveAxis(N, 0, ABG)
23:37:24.309 00.000 11596 Move returns status 0, amount 0
23:37:24.309 00.000 11596 move complete, result=0
23:37:24.309 00.000 11596 worker thread done servicing request
23:37:24.310 00.001 13300 GuideStep: 0.2 px 192 ms WEST, -0.2 px 0 ms NORTH
23:37:24.310 00.000 11596 Worker thread wakes up
23:37:24.310 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:37:24.740 00.430 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3af5bd5a-0bea-4bd9-9624-93eed5a1be3b"}
23:37:24.740 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3af5bd5a-0bea-4bd9-9624-93eed5a1be3b"}
23:37:24.741 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7ea17f1f-6ff7-4144-81e3-1a3092a31a2e"}
23:37:24.741 00.000 13300 case statement mapped state 6 to 3
23:37:24.741 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7ea17f1f-6ff7-4144-81e3-1a3092a31a2e"}
23:37:24.742 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"eb81b3ca-9032-4538-91aa-44195902799f"}
23:37:24.742 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":998,"width":15,"height":15,"star_pos":[7.07,6.64],"pixels":"..."},"id":"eb81b3ca-9032-4538-91aa-44195902799f"}
23:37:24.815 00.073 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:37:27.740 02.925 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5100d1fa-e1c7-4ab9-954b-131a85f967ab"}
23:37:27.740 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5100d1fa-e1c7-4ab9-954b-131a85f967ab"}
23:37:27.741 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"881bd153-0995-47e6-afeb-bd0d4bb286a2"}
23:37:27.741 00.000 13300 case statement mapped state 6 to 3
23:37:27.741 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"881bd153-0995-47e6-afeb-bd0d4bb286a2"}
23:37:27.741 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fb98adef-7345-4286-99f3-aa1ad0d496fa"}
23:37:27.742 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":998,"width":15,"height":15,"star_pos":[7.07,6.64],"pixels":"..."},"id":"fb98adef-7345-4286-99f3-aa1ad0d496fa"}
23:37:27.850 00.108 11596 Exposure complete
23:37:27.921 00.071 11596 worker thread done servicing request
23:37:27.922 00.001 13300 OnExposeComplete: enter
23:37:27.922 00.000 13300 UpdateGuideState(): m_state=6
23:37:27.922 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 999
23:37:27.922 00.000 13300 Star::Find returns 1 (0), X=1060.13, Y=336.71, Mass=1966, SNR=31.0, Peak=255 HFD=3.1
23:37:27.923 00.001 13300 MultiStar: [#1 -0.21,-0.11,0.74,U] [#2 -0.08,0.02,0.46,U] [#3 -0.11,-0.24,0.42,U] [#4 -0.45,-0.04,0.29,U] [#5 -0.15,0.33,0.24,U] [#6 -0.61,-0.29,0.23,U] [#7 -0.37,-0.03,0.23,U] [#8 -0.32,0.35,0.20,U] 
23:37:27.923 00.000 13300 single-star, 8 included, MultiStar: {-0.22, -0.03}, one-star: {-0.16, 0.00}
23:37:27.923 00.000 13300 CameraToMount -- cameraTheta (3.13) - m_xAngle (-1.61) = xAngle (4.74 = -1.55)
23:37:27.924 00.001 13300 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.75 = -1.53)
23:37:27.924 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=0.00 hyp=0.16 cameraTheta=3.13 mountX=0.00 mountY=-0.16, mountTheta=-1.55
23:37:27.925 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=0.00, opts=13)
23:37:27.925 00.000 13300 Enqueuing Move request for scope (-0.16, 0.00)
23:37:27.925 00.000 11596 Worker thread wakes up
23:37:27.926 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.00) opts 0xd
23:37:27.926 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.16, 0.00)
23:37:27.926 00.000 11596 Moving (-0.16, 0.00) raw xDistance=0.00 yDistance=-0.16
23:37:27.926 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:37:27.926 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:27.926 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:37:27.926 00.000 11596 MoveAxis(E, 0, ABG)
23:37:27.927 00.001 11596 Move returns status 0, amount 0
23:37:27.927 00.000 11596 MoveAxis(N, 0, ABG)
23:37:27.927 00.000 11596 Move returns status 0, amount 0
23:37:27.927 00.000 11596 move complete, result=0
23:37:27.927 00.000 11596 worker thread done servicing request
23:37:27.932 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
23:37:27.939 00.007 13300 UpdateGuideState exits: m=1966 SNR=31.0
23:37:27.939 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:27.939 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:37:27.939 00.000 13300 Enqueuing Expose request
23:37:27.939 00.000 11596 Worker thread wakes up
23:37:27.939 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:37:27.940 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:37:28.449 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:37:30.739 02.290 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8b67a42c-fca2-4c7c-8bd4-0fc9344ef9f3"}
23:37:30.739 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8b67a42c-fca2-4c7c-8bd4-0fc9344ef9f3"}
23:37:30.740 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"892833e7-5661-4e31-8b72-7f19ba364b69"}
23:37:30.740 00.000 13300 case statement mapped state 6 to 3
23:37:30.740 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"892833e7-5661-4e31-8b72-7f19ba364b69"}
23:37:30.740 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"df4bd659-8d01-4886-890d-944458367d4a"}
23:37:30.741 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":999,"width":15,"height":15,"star_pos":[7.13,6.71],"pixels":"..."},"id":"df4bd659-8d01-4886-890d-944458367d4a"}
23:37:31.476 00.735 11596 Exposure complete
23:37:31.555 00.079 11596 worker thread done servicing request
23:37:31.555 00.000 13300 OnExposeComplete: enter
23:37:31.555 00.000 13300 UpdateGuideState(): m_state=6
23:37:31.555 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1000
23:37:31.555 00.000 13300 Star::Find returns 1 (0), X=1060.13, Y=336.58, Mass=1937, SNR=30.8, Peak=232 HFD=3.2
23:37:31.556 00.001 13300 MultiStar: [#1 -0.23,-0.17,0.76,U] [#2 -0.23,-0.15,0.45,U] [#3 -0.18,-0.15,0.42,U] [#4 -0.30,-0.27,0.29,U] [#5 -0.13,-0.17,0.25,U] [#6 -0.41,-0.18,0.23,U] [#7 -0.37,-0.01,0.24,U] [#8 -0.00,0.18,0.20,U] 
23:37:31.556 00.000 13300 single-star, 8 included, MultiStar: {-0.21, -0.13}, one-star: {-0.16, -0.13}
23:37:31.556 00.000 13300 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-1.61) = xAngle (-0.84 = -0.84)
23:37:31.556 00.000 13300 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.83 = -0.83)
23:37:31.556 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=-0.13 hyp=0.20 cameraTheta=-2.45 mountX=0.14 mountY=-0.15, mountTheta=-0.83
23:37:31.559 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=-0.13, opts=13)
23:37:31.559 00.000 13300 Enqueuing Move request for scope (-0.16, -0.13)
23:37:31.560 00.001 11596 Worker thread wakes up
23:37:31.560 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.13) opts 0xd
23:37:31.560 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.16, -0.13)
23:37:31.560 00.000 11596 Moving (-0.16, -0.13) raw xDistance=0.14 yDistance=-0.15
23:37:31.560 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:37:31.561 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:31.561 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:37:31.561 00.000 11596 MoveAxis(E, 0, ABG)
23:37:31.561 00.000 11596 Move returns status 0, amount 0
23:37:31.561 00.000 11596 MoveAxis(N, 0, ABG)
23:37:31.561 00.000 11596 Move returns status 0, amount 0
23:37:31.561 00.000 11596 move complete, result=0
23:37:31.562 00.001 11596 worker thread done servicing request
23:37:31.570 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
23:37:31.581 00.011 13300 UpdateGuideState exits: m=1937 SNR=30.8
23:37:31.581 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:31.582 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:37:31.582 00.000 13300 Enqueuing Expose request
23:37:31.582 00.000 11596 Worker thread wakes up
23:37:31.582 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:37:31.582 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:37:32.089 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:37:33.739 01.650 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"17e3afc2-e874-48b8-9812-bdc299879fed"}
23:37:33.739 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"17e3afc2-e874-48b8-9812-bdc299879fed"}
23:37:33.740 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b3fbc334-ba2b-4148-8760-e57b2eac8fa4"}
23:37:33.740 00.000 13300 case statement mapped state 6 to 3
23:37:33.740 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b3fbc334-ba2b-4148-8760-e57b2eac8fa4"}
23:37:33.741 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1a13a67a-3056-4ac2-9973-129e56b489d7"}
23:37:33.741 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1000,"width":15,"height":15,"star_pos":[7.13,6.58],"pixels":"..."},"id":"1a13a67a-3056-4ac2-9973-129e56b489d7"}
23:37:35.122 01.381 11596 Exposure complete
23:37:35.201 00.079 11596 worker thread done servicing request
23:37:35.201 00.000 13300 OnExposeComplete: enter
23:37:35.201 00.000 13300 UpdateGuideState(): m_state=6
23:37:35.202 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1001
23:37:35.202 00.000 13300 Star::Find returns 1 (0), X=1060.13, Y=336.65, Mass=1939, SNR=30.8, Peak=251 HFD=3.2
23:37:35.203 00.001 13300 MultiStar: [#1 -0.21,0.06,0.74,U] [#2 -0.14,0.02,0.45,U] [#3 -0.22,-0.03,0.42,U] [#4 -0.45,-0.04,0.29,U] [#5 -0.37,0.02,0.23,U] [#6 -0.22,0.01,0.23,U] [#7 -0.06,0.16,0.22,U] [#8 -0.07,0.86,0.22,U] 
23:37:35.203 00.000 13300 single-star, 8 included, MultiStar: {-0.20, 0.05}, one-star: {-0.15, -0.06}
23:37:35.203 00.000 13300 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-1.61) = xAngle (-1.16 = -1.16)
23:37:35.203 00.000 13300 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.14 = -1.14)
23:37:35.203 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=-0.06 hyp=0.16 cameraTheta=-2.77 mountX=0.07 mountY=-0.15, mountTheta=-1.16
23:37:35.205 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=-0.06, opts=13)
23:37:35.205 00.000 13300 Enqueuing Move request for scope (-0.15, -0.06)
23:37:35.206 00.001 11596 Worker thread wakes up
23:37:35.206 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.06) opts 0xd
23:37:35.206 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, -0.06)
23:37:35.206 00.000 11596 Moving (-0.15, -0.06) raw xDistance=0.07 yDistance=-0.15
23:37:35.206 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:37:35.206 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:35.206 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:37:35.206 00.000 11596 MoveAxis(E, 0, ABG)
23:37:35.206 00.000 11596 Move returns status 0, amount 0
23:37:35.207 00.001 11596 MoveAxis(N, 0, ABG)
23:37:35.207 00.000 11596 Move returns status 0, amount 0
23:37:35.207 00.000 11596 move complete, result=0
23:37:35.207 00.000 11596 worker thread done servicing request
23:37:35.212 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
23:37:35.220 00.008 13300 UpdateGuideState exits: m=1939 SNR=30.8
23:37:35.220 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:35.220 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:37:35.220 00.000 13300 Enqueuing Expose request
23:37:35.220 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:37:35.220 00.000 11596 Worker thread wakes up
23:37:35.221 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:37:35.734 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:37:36.738 01.004 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"80f2e7e5-03c1-46dc-aadf-d321c5fe9dec"}
23:37:36.738 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"80f2e7e5-03c1-46dc-aadf-d321c5fe9dec"}
23:37:36.739 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c854a2ab-cf3a-4e6a-8809-2399c9ca96c1"}
23:37:36.739 00.000 13300 case statement mapped state 6 to 3
23:37:36.739 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c854a2ab-cf3a-4e6a-8809-2399c9ca96c1"}
23:37:36.740 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5b74bd35-f2c6-4096-8508-c02e9946d149"}
23:37:36.741 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1001,"width":15,"height":15,"star_pos":[7.13,6.65],"pixels":"..."},"id":"5b74bd35-f2c6-4096-8508-c02e9946d149"}
23:37:38.766 02.025 11596 Exposure complete
23:37:38.838 00.072 11596 worker thread done servicing request
23:37:38.838 00.000 13300 OnExposeComplete: enter
23:37:38.838 00.000 13300 UpdateGuideState(): m_state=6
23:37:38.838 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1002
23:37:38.839 00.001 13300 Star::Find returns 1 (0), X=1060.17, Y=336.76, Mass=1904, SNR=30.5, Peak=255 HFD=3.1
23:37:38.839 00.000 13300 MultiStar: [#1 -0.15,-0.01,0.76,U] [#2 -0.19,-0.03,0.47,U] [#3 -0.15,-0.14,0.43,U] [#4 -0.07,0.14,0.29,U] [#5 -0.20,-0.14,0.25,U] [#6 -0.29,-0.02,0.23,U] [#7 -0.16,0.33,0.23,U] [#8 -0.18,0.40,0.20,U] 
23:37:38.839 00.000 13300 single-star, 8 included, MultiStar: {-0.15, 0.03}, one-star: {-0.11, 0.05}
23:37:38.839 00.000 13300 CameraToMount -- cameraTheta (2.72) - m_xAngle (-1.61) = xAngle (4.33 = -1.95)
23:37:38.839 00.000 13300 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.34 = -1.94)
23:37:38.839 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=0.05 hyp=0.12 cameraTheta=2.72 mountX=-0.05 mountY=-0.11, mountTheta=-1.95
23:37:38.841 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=0.05, opts=13)
23:37:38.841 00.000 13300 Enqueuing Move request for scope (-0.11, 0.05)
23:37:38.841 00.000 11596 Worker thread wakes up
23:37:38.841 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.05) opts 0xd
23:37:38.841 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, 0.05)
23:37:38.842 00.001 11596 Moving (-0.11, 0.05) raw xDistance=-0.05 yDistance=-0.11
23:37:38.842 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:37:38.842 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:38.842 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:37:38.842 00.000 11596 MoveAxis(E, 0, ABG)
23:37:38.842 00.000 11596 Move returns status 0, amount 0
23:37:38.842 00.000 11596 MoveAxis(N, 0, ABG)
23:37:38.842 00.000 11596 Move returns status 0, amount 0
23:37:38.842 00.000 11596 move complete, result=0
23:37:38.842 00.000 11596 worker thread done servicing request
23:37:38.847 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
23:37:38.855 00.008 13300 UpdateGuideState exits: m=1904 SNR=30.5
23:37:38.855 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:38.855 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:37:38.855 00.000 13300 Enqueuing Expose request
23:37:38.855 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:37:38.856 00.001 11596 Worker thread wakes up
23:37:38.856 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:37:39.369 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:37:39.736 00.367 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"54a4cc2b-1678-4120-b6a2-7562f02b0a41"}
23:37:39.736 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"54a4cc2b-1678-4120-b6a2-7562f02b0a41"}
23:37:39.737 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3cc079bd-6dab-4d25-aef5-826c6d8866cc"}
23:37:39.737 00.000 13300 case statement mapped state 6 to 3
23:37:39.737 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3cc079bd-6dab-4d25-aef5-826c6d8866cc"}
23:37:39.737 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dbdb8313-680f-4dc9-9edd-56db20846bed"}
23:37:39.738 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1002,"width":15,"height":15,"star_pos":[7.17,6.76],"pixels":"..."},"id":"dbdb8313-680f-4dc9-9edd-56db20846bed"}
23:37:42.400 02.662 11596 Exposure complete
23:37:42.482 00.082 11596 worker thread done servicing request
23:37:42.482 00.000 13300 OnExposeComplete: enter
23:37:42.483 00.001 13300 UpdateGuideState(): m_state=6
23:37:42.483 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1003
23:37:42.483 00.000 13300 Star::Find returns 1 (0), X=1060.17, Y=336.63, Mass=1958, SNR=30.9, Peak=242 HFD=3.2
23:37:42.484 00.001 13300 MultiStar: [#1 -0.21,-0.12,0.75,U] [#2 -0.13,-0.04,0.45,U] [#3 -0.31,-0.19,0.41,U] [#4 -0.21,-0.25,0.29,U] [#5 -0.04,-0.13,0.24,U] [#6 -0.16,-0.32,0.23,U] [#7 -0.13,0.04,0.22,U] [#8 0.01,0.37,0.19,U] 
23:37:42.484 00.000 13300 single-star, 8 included, MultiStar: {-0.16, -0.10}, one-star: {-0.11, -0.08}
23:37:42.484 00.000 13300 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-1.61) = xAngle (-0.89 = -0.89)
23:37:42.484 00.000 13300 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.87 = -0.87)
23:37:42.484 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.08 hyp=0.14 cameraTheta=-2.50 mountX=0.09 mountY=-0.10, mountTheta=-0.88
23:37:42.486 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.08, opts=13)
23:37:42.486 00.000 13300 Enqueuing Move request for scope (-0.11, -0.08)
23:37:42.486 00.000 11596 Worker thread wakes up
23:37:42.486 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.08) opts 0xd
23:37:42.487 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.08)
23:37:42.487 00.000 11596 Moving (-0.11, -0.08) raw xDistance=0.09 yDistance=-0.10
23:37:42.487 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:37:42.487 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:42.487 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:37:42.487 00.000 11596 MoveAxis(E, 0, ABG)
23:37:42.487 00.000 11596 Move returns status 0, amount 0
23:37:42.488 00.001 11596 MoveAxis(N, 0, ABG)
23:37:42.488 00.000 11596 Move returns status 0, amount 0
23:37:42.488 00.000 11596 move complete, result=0
23:37:42.488 00.000 11596 worker thread done servicing request
23:37:42.493 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=242, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
23:37:42.501 00.008 13300 UpdateGuideState exits: m=1958 SNR=30.9
23:37:42.502 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:42.502 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:37:42.502 00.000 13300 Enqueuing Expose request
23:37:42.502 00.000 11596 Worker thread wakes up
23:37:42.502 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:37:42.502 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:37:42.736 00.234 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"43406b30-0686-425d-b1a3-86010dc8ee05"}
23:37:42.736 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"43406b30-0686-425d-b1a3-86010dc8ee05"}
23:37:42.737 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f8ed4229-2d54-4aa2-881d-d6166f5f35c4"}
23:37:42.737 00.000 13300 case statement mapped state 6 to 3
23:37:42.737 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f8ed4229-2d54-4aa2-881d-d6166f5f35c4"}
23:37:42.739 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f51b14f0-3463-499d-8d0b-59a49b9e2d3a"}
23:37:42.739 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1003,"width":15,"height":15,"star_pos":[7.17,6.63],"pixels":"..."},"id":"f51b14f0-3463-499d-8d0b-59a49b9e2d3a"}
23:37:43.013 00.274 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:37:45.735 02.722 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"44ec9ffc-eac9-4537-b6cf-abd993dbaa9f"}
23:37:45.735 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"44ec9ffc-eac9-4537-b6cf-abd993dbaa9f"}
23:37:45.736 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"538e922a-fe7b-4f15-b5bd-945cbba9afac"}
23:37:45.736 00.000 13300 case statement mapped state 6 to 3
23:37:45.736 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"538e922a-fe7b-4f15-b5bd-945cbba9afac"}
23:37:45.736 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"005a4b63-2960-48bd-b129-924eab9d240a"}
23:37:45.737 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1003,"width":15,"height":15,"star_pos":[7.17,6.63],"pixels":"..."},"id":"005a4b63-2960-48bd-b129-924eab9d240a"}
23:37:46.045 00.308 11596 Exposure complete
23:37:46.117 00.072 11596 worker thread done servicing request
23:37:46.118 00.001 13300 OnExposeComplete: enter
23:37:46.118 00.000 13300 UpdateGuideState(): m_state=6
23:37:46.118 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1004
23:37:46.118 00.000 13300 Star::Find returns 1 (0), X=1060.13, Y=336.52, Mass=1948, SNR=30.9, Peak=224 HFD=3.2
23:37:46.119 00.001 13300 MultiStar: [#1 -0.22,-0.21,0.76,U] [#2 -0.14,-0.15,0.45,U] [#3 -0.19,-0.43,0.42,U] [#4 -0.14,-0.11,0.29,U] [#5 -0.23,-0.31,0.25,U] [#6 -0.32,-0.29,0.23,U] [#7 -0.22,-0.19,0.24,U] [#8 -0.08,0.48,0.19,U] 
23:37:46.119 00.000 13300 single-star, 8 included, MultiStar: {-0.18, -0.19}, one-star: {-0.15, -0.19}
23:37:46.119 00.000 13300 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-1.61) = xAngle (-0.63 = -0.63)
23:37:46.119 00.000 13300 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.62 = -0.62)
23:37:46.119 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=-0.19 hyp=0.24 cameraTheta=-2.24 mountX=0.20 mountY=-0.14, mountTheta=-0.62
23:37:46.121 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=-0.19, opts=13)
23:37:46.121 00.000 13300 Enqueuing Move request for scope (-0.15, -0.19)
23:37:46.122 00.001 11596 Worker thread wakes up
23:37:46.122 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.19) opts 0xd
23:37:46.122 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, -0.19)
23:37:46.122 00.000 11596 Moving (-0.15, -0.19) raw xDistance=0.20 yDistance=-0.14
23:37:46.122 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.20
23:37:46.122 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:46.122 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:37:46.123 00.001 11596 MoveAxis(W, 248, ABG)
23:37:46.123 00.000 11596 Guiding  Dir = 3, Dur = 248
23:37:46.123 00.000 11596 IsSlewing returns 0
23:37:46.128 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=224, med=4, FiltMin=3, FiltMax=93, Gamma=0.510
23:37:46.136 00.008 13300 UpdateGuideState exits: m=1948 SNR=30.9
23:37:46.136 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:46.136 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:37:46.136 00.000 13300 Enqueuing Expose request
23:37:46.146 00.010 11596 IsGuiding returns 0
23:37:46.237 00.091 11596 PulseGuide returned control before completion, sleep 169
23:37:46.452 00.215 11596 IsGuiding returns 1
23:37:46.452 00.000 11596 scope still moving after pulse duration time elapsed
23:37:46.488 00.036 11596 IsSlewing returns 0
23:37:46.551 00.063 11596 IsGuiding returns 0
23:37:46.551 00.000 11596 scope move finished after 248 + 156 ms
23:37:46.551 00.000 11596 Move returns status 0, amount 248
23:37:46.552 00.001 11596 MoveAxis(N, 0, ABG)
23:37:46.552 00.000 11596 Move returns status 0, amount 0
23:37:46.552 00.000 11596 move complete, result=0
23:37:46.552 00.000 11596 worker thread done servicing request
23:37:46.552 00.000 13300 GuideStep: 0.2 px 248 ms WEST, -0.1 px 0 ms NORTH
23:37:46.552 00.000 11596 Worker thread wakes up
23:37:46.552 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:37:47.062 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:37:48.735 01.673 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bdf3acc0-1665-4a78-b532-d92d72802741"}
23:37:48.735 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bdf3acc0-1665-4a78-b532-d92d72802741"}
23:37:48.736 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2949bd45-b118-486d-8f75-004793e7ffe9"}
23:37:48.736 00.000 13300 case statement mapped state 6 to 3
23:37:48.736 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2949bd45-b118-486d-8f75-004793e7ffe9"}
23:37:48.736 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b59b9fde-0f00-4ec0-aa06-83fadebb998b"}
23:37:48.737 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1004,"width":15,"height":15,"star_pos":[7.13,6.52],"pixels":"..."},"id":"b59b9fde-0f00-4ec0-aa06-83fadebb998b"}
23:37:50.086 01.349 11596 Exposure complete
23:37:50.158 00.072 11596 worker thread done servicing request
23:37:50.158 00.000 13300 OnExposeComplete: enter
23:37:50.158 00.000 13300 UpdateGuideState(): m_state=6
23:37:50.158 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1005
23:37:50.159 00.001 13300 Star::Find returns 1 (0), X=1060.06, Y=336.54, Mass=1913, SNR=30.6, Peak=216 HFD=3.3
23:37:50.159 00.000 13300 MultiStar: [#1 -0.30,-0.14,0.74,U] [#2 -0.21,-0.18,0.46,U] [#3 -0.02,-0.31,0.42,U] [#4 -0.45,-0.22,0.30,U] [#5 -0.26,0.03,0.24,U] [#6 -0.25,-0.20,0.23,U] [#7 -0.22,-0.01,0.23,U] [#8 -0.52,-0.03,0.20,U] 
23:37:50.159 00.000 13300 single-star, 8 included, MultiStar: {-0.25, -0.16}, one-star: {-0.23, -0.17}
23:37:50.159 00.000 13300 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-1.61) = xAngle (-0.90 = -0.90)
23:37:50.159 00.000 13300 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.88 = -0.88)
23:37:50.159 00.000 13300 CameraToMount -- cameraX=-0.23 cameraY=-0.17 hyp=0.28 cameraTheta=-2.51 mountX=0.18 mountY=-0.22, mountTheta=-0.89
23:37:50.161 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.23, y=-0.17, opts=13)
23:37:50.161 00.000 13300 Enqueuing Move request for scope (-0.23, -0.17)
23:37:50.161 00.000 11596 Worker thread wakes up
23:37:50.161 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.17) opts 0xd
23:37:50.161 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.23, -0.17)
23:37:50.161 00.000 11596 Moving (-0.23, -0.17) raw xDistance=0.18 yDistance=-0.22
23:37:50.162 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.18
23:37:50.162 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:37:50.162 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
23:37:50.162 00.000 11596 MoveAxis(W, 238, ABG)
23:37:50.162 00.000 11596 Guiding  Dir = 3, Dur = 238
23:37:50.162 00.000 11596 IsSlewing returns 0
23:37:50.169 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=216, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
23:37:50.176 00.007 13300 UpdateGuideState exits: m=1913 SNR=30.6
23:37:50.176 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:50.176 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:37:50.176 00.000 13300 Enqueuing Expose request
23:37:50.208 00.032 11596 IsGuiding returns 0
23:37:50.343 00.135 11596 PulseGuide returned control before completion, sleep 113
23:37:50.567 00.224 11596 IsGuiding returns 1
23:37:50.567 00.000 11596 scope still moving after pulse duration time elapsed
23:37:50.598 00.031 11596 IsSlewing returns 0
23:37:50.670 00.072 11596 IsGuiding returns 0
23:37:50.671 00.001 11596 scope move finished after 238 + 224 ms
23:37:50.671 00.000 11596 Move returns status 0, amount 238
23:37:50.671 00.000 11596 MoveAxis(N, 0, ABG)
23:37:50.671 00.000 11596 Move returns status 0, amount 0
23:37:50.671 00.000 11596 move complete, result=0
23:37:50.671 00.000 11596 worker thread done servicing request
23:37:50.671 00.000 13300 GuideStep: 0.2 px 238 ms WEST, -0.2 px 0 ms NORTH
23:37:50.671 00.000 11596 Worker thread wakes up
23:37:50.672 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:37:51.182 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:37:51.734 00.552 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"509342ff-9fe4-401b-9024-cae983763c5a"}
23:37:51.734 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"509342ff-9fe4-401b-9024-cae983763c5a"}
23:37:51.735 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6a943968-d522-459d-adfc-8966b8d2b91c"}
23:37:51.735 00.000 13300 case statement mapped state 6 to 3
23:37:51.735 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6a943968-d522-459d-adfc-8966b8d2b91c"}
23:37:51.735 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4ea7ab10-7a63-412c-a6da-e8d467c84b8d"}
23:37:51.736 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1005,"width":15,"height":15,"star_pos":[7.06,6.54],"pixels":"..."},"id":"4ea7ab10-7a63-412c-a6da-e8d467c84b8d"}
23:37:54.211 02.475 11596 Exposure complete
23:37:54.284 00.073 13300 OnExposeComplete: enter
23:37:54.284 00.000 11596 worker thread done servicing request
23:37:54.284 00.000 13300 UpdateGuideState(): m_state=6
23:37:54.284 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1006
23:37:54.285 00.001 13300 Star::Find returns 1 (0), X=1060.16, Y=336.68, Mass=1955, SNR=30.9, Peak=246 HFD=3.2
23:37:54.285 00.000 13300 MultiStar: [#1 -0.10,-0.09,0.74,U] [#2 -0.22,0.02,0.46,U] [#3 -0.16,-0.03,0.42,U] [#4 -0.22,0.17,0.28,U] [#5 -0.09,0.10,0.23,U] [#6 -0.25,-0.16,0.23,U] [#7 -0.27,0.15,0.22,U] [#8 -0.34,0.50,0.20,U] 
23:37:54.286 00.001 13300 single-star, 8 included, MultiStar: {-0.17, 0.02}, one-star: {-0.12, -0.03}
23:37:54.286 00.000 13300 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-1.61) = xAngle (-1.32 = -1.32)
23:37:54.286 00.000 13300 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.31 = -1.31)
23:37:54.286 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=-0.03 hyp=0.13 cameraTheta=-2.93 mountX=0.03 mountY=-0.12, mountTheta=-1.32
23:37:54.288 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=-0.03, opts=13)
23:37:54.288 00.000 13300 Enqueuing Move request for scope (-0.12, -0.03)
23:37:54.288 00.000 11596 Worker thread wakes up
23:37:54.289 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.03) opts 0xd
23:37:54.289 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, -0.03)
23:37:54.289 00.000 11596 Moving (-0.12, -0.03) raw xDistance=0.03 yDistance=-0.12
23:37:54.289 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:37:54.290 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:54.290 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:37:54.291 00.001 11596 MoveAxis(E, 0, ABG)
23:37:54.291 00.000 11596 Move returns status 0, amount 0
23:37:54.292 00.001 11596 MoveAxis(N, 0, ABG)
23:37:54.292 00.000 11596 Move returns status 0, amount 0
23:37:54.292 00.000 11596 move complete, result=0
23:37:54.292 00.000 11596 worker thread done servicing request
23:37:54.296 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
23:37:54.304 00.008 13300 UpdateGuideState exits: m=1955 SNR=30.9
23:37:54.304 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:54.304 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:37:54.304 00.000 13300 Enqueuing Expose request
23:37:54.304 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:37:54.304 00.000 11596 Worker thread wakes up
23:37:54.304 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:37:54.755 00.451 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1c02b30f-cb96-4e9d-97ce-82e0dcb1657a"}
23:37:54.755 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1c02b30f-cb96-4e9d-97ce-82e0dcb1657a"}
23:37:54.756 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eb8fcbf0-a120-4d31-9ac7-2285a9157685"}
23:37:54.756 00.000 13300 case statement mapped state 6 to 3
23:37:54.756 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eb8fcbf0-a120-4d31-9ac7-2285a9157685"}
23:37:54.757 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c5d38bf9-4a89-4fcd-9866-29b46157155f"}
23:37:54.758 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1006,"width":15,"height":15,"star_pos":[7.16,6.68],"pixels":"..."},"id":"c5d38bf9-4a89-4fcd-9866-29b46157155f"}
23:37:54.810 00.052 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:37:57.757 02.947 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3a387e33-e4e3-44c1-b1b3-de0557945185"}
23:37:57.757 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3a387e33-e4e3-44c1-b1b3-de0557945185"}
23:37:57.758 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"62f13b5a-1049-4ae9-aafe-3abe861bd5d8"}
23:37:57.758 00.000 13300 case statement mapped state 6 to 3
23:37:57.758 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"62f13b5a-1049-4ae9-aafe-3abe861bd5d8"}
23:37:57.759 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8e893a8d-093d-4fba-bf86-64e1503fe04f"}
23:37:57.759 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1006,"width":15,"height":15,"star_pos":[7.16,6.68],"pixels":"..."},"id":"8e893a8d-093d-4fba-bf86-64e1503fe04f"}
23:37:57.846 00.087 11596 Exposure complete
23:37:57.919 00.073 11596 worker thread done servicing request
23:37:57.919 00.000 13300 OnExposeComplete: enter
23:37:57.919 00.000 13300 UpdateGuideState(): m_state=6
23:37:57.920 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1007
23:37:57.920 00.000 13300 Star::Find returns 1 (0), X=1060.26, Y=336.57, Mass=1915, SNR=30.6, Peak=243 HFD=3.2
23:37:57.920 00.000 13300 MultiStar: [#1 -0.15,-0.15,0.76,U] [#2 -0.04,-0.05,0.46,U] [#3 0.01,-0.21,0.41,U] [#4 -0.24,-0.11,0.29,U] [#5 -0.18,-0.11,0.22,U] [#6 -0.38,-0.06,0.23,U] [#7 -0.31,-0.02,0.23,U] [#8 0.31,0.05,0.20,U] 
23:37:57.921 00.001 13300 single-star, 8 included, MultiStar: {-0.10, -0.11}, one-star: {-0.03, -0.13}
23:37:57.921 00.000 13300 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-1.61) = xAngle (-0.15 = -0.15)
23:37:57.921 00.000 13300 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.14 = -0.14)
23:37:57.921 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.13 hyp=0.14 cameraTheta=-1.76 mountX=0.13 mountY=-0.02, mountTheta=-0.14
23:37:57.922 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.13, opts=13)
23:37:57.923 00.001 13300 Enqueuing Move request for scope (-0.03, -0.13)
23:37:57.923 00.000 11596 Worker thread wakes up
23:37:57.923 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.13) opts 0xd
23:37:57.923 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.13)
23:37:57.923 00.000 11596 Moving (-0.03, -0.13) raw xDistance=0.13 yDistance=-0.02
23:37:57.923 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:37:57.923 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:57.924 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:37:57.924 00.000 11596 MoveAxis(E, 0, ABG)
23:37:57.924 00.000 11596 Move returns status 0, amount 0
23:37:57.924 00.000 11596 MoveAxis(N, 0, ABG)
23:37:57.924 00.000 11596 Move returns status 0, amount 0
23:37:57.924 00.000 11596 move complete, result=0
23:37:57.924 00.000 11596 worker thread done servicing request
23:37:57.928 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
23:37:57.936 00.008 13300 UpdateGuideState exits: m=1915 SNR=30.6
23:37:57.936 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:57.936 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:37:57.936 00.000 13300 Enqueuing Expose request
23:37:57.936 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:37:57.936 00.000 11596 Worker thread wakes up
23:37:57.936 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:37:58.451 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:38:00.756 02.305 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"317f2a3d-7aac-45e6-8c64-040cc7cac8ce"}
23:38:00.756 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"317f2a3d-7aac-45e6-8c64-040cc7cac8ce"}
23:38:00.757 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d67bfe80-1b2c-458e-957d-7ca09d28ccab"}
23:38:00.757 00.000 13300 case statement mapped state 6 to 3
23:38:00.757 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d67bfe80-1b2c-458e-957d-7ca09d28ccab"}
23:38:00.758 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9f06e291-591e-4d8a-bf44-57f07e6b76b8"}
23:38:00.758 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1007,"width":15,"height":15,"star_pos":[7.26,6.57],"pixels":"..."},"id":"9f06e291-591e-4d8a-bf44-57f07e6b76b8"}
23:38:01.482 00.724 11596 Exposure complete
23:38:01.567 00.085 11596 worker thread done servicing request
23:38:01.568 00.001 13300 OnExposeComplete: enter
23:38:01.568 00.000 13300 UpdateGuideState(): m_state=6
23:38:01.568 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1008
23:38:01.568 00.000 13300 Star::Find returns 1 (0), X=1060.23, Y=336.58, Mass=1966, SNR=31.0, Peak=248 HFD=3.2
23:38:01.569 00.001 13300 MultiStar: [#1 -0.34,-0.15,0.74,U] [#2 -0.21,-0.27,0.45,U] [#3 -0.22,-0.21,0.42,U] [#4 -0.25,-0.01,0.29,U] [#5 -0.07,-0.13,0.24,U] [#6 -0.11,-0.00,0.23,U] [#7 -0.41,-0.13,0.22,U] [#8 0.20,-0.08,0.20,U] 
23:38:01.569 00.000 13300 single-star, 8 included, MultiStar: {-0.17, -0.14}, one-star: {-0.05, -0.13}
23:38:01.569 00.000 13300 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-1.61) = xAngle (-0.35 = -0.35)
23:38:01.569 00.000 13300 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.34 = -0.34)
23:38:01.569 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.96 mountX=0.13 mountY=-0.05, mountTheta=-0.34
23:38:01.571 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.13, opts=13)
23:38:01.572 00.001 13300 Enqueuing Move request for scope (-0.05, -0.13)
23:38:01.572 00.000 11596 Worker thread wakes up
23:38:01.572 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.13) opts 0xd
23:38:01.572 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.13)
23:38:01.572 00.000 11596 Moving (-0.05, -0.13) raw xDistance=0.13 yDistance=-0.05
23:38:01.572 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:38:01.572 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:01.572 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:38:01.573 00.001 11596 MoveAxis(E, 0, ABG)
23:38:01.573 00.000 11596 Move returns status 0, amount 0
23:38:01.573 00.000 11596 MoveAxis(N, 0, ABG)
23:38:01.573 00.000 11596 Move returns status 0, amount 0
23:38:01.573 00.000 11596 move complete, result=0
23:38:01.573 00.000 11596 worker thread done servicing request
23:38:01.579 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
23:38:01.587 00.008 13300 UpdateGuideState exits: m=1966 SNR=31.0
23:38:01.587 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:01.587 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:38:01.588 00.001 13300 Enqueuing Expose request
23:38:01.588 00.000 11596 Worker thread wakes up
23:38:01.588 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:38:01.588 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:38:02.099 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:38:03.757 01.658 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"31bca47a-5af8-4d63-877a-1fe2257658f2"}
23:38:03.757 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"31bca47a-5af8-4d63-877a-1fe2257658f2"}
23:38:03.758 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bba61be9-d90c-4d40-824d-ac45d4e6bb8f"}
23:38:03.758 00.000 13300 case statement mapped state 6 to 3
23:38:03.758 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bba61be9-d90c-4d40-824d-ac45d4e6bb8f"}
23:38:03.759 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d7983d34-27f1-487a-a21f-5e783bd41b63"}
23:38:03.759 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1008,"width":15,"height":15,"star_pos":[7.23,6.58],"pixels":"..."},"id":"d7983d34-27f1-487a-a21f-5e783bd41b63"}
23:38:05.129 01.370 11596 Exposure complete
23:38:05.207 00.078 11596 worker thread done servicing request
23:38:05.207 00.000 13300 OnExposeComplete: enter
23:38:05.207 00.000 13300 UpdateGuideState(): m_state=6
23:38:05.208 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1009
23:38:05.208 00.000 13300 Star::Find returns 1 (0), X=1060.15, Y=336.55, Mass=1976, SNR=31.1, Peak=234 HFD=3.2
23:38:05.208 00.000 13300 MultiStar: [#1 -0.32,-0.16,0.76,U] [#2 -0.15,-0.13,0.46,U] [#3 -0.09,-0.31,0.42,U] [#4 -0.29,-0.34,0.29,U] [#5 0.04,-0.31,0.24,U] [#6 -0.48,-0.26,0.23,U] [#7 -0.32,-0.09,0.21,U] [#8 -0.12,-0.05,0.19,U] 
23:38:05.208 00.000 13300 single-star, 8 included, MultiStar: {-0.20, -0.19}, one-star: {-0.13, -0.16}
23:38:05.208 00.000 13300 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-1.61) = xAngle (-0.64 = -0.64)
23:38:05.208 00.000 13300 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.63 = -0.63)
23:38:05.209 00.001 13300 CameraToMount -- cameraX=-0.13 cameraY=-0.16 hyp=0.21 cameraTheta=-2.25 mountX=0.17 mountY=-0.12, mountTheta=-0.63
23:38:05.210 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=-0.16, opts=13)
23:38:05.210 00.000 13300 Enqueuing Move request for scope (-0.13, -0.16)
23:38:05.210 00.000 11596 Worker thread wakes up
23:38:05.211 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.16) opts 0xd
23:38:05.211 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, -0.16)
23:38:05.211 00.000 11596 Moving (-0.13, -0.16) raw xDistance=0.17 yDistance=-0.12
23:38:05.211 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.17
23:38:05.211 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:05.211 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:38:05.212 00.001 11596 MoveAxis(W, 207, ABG)
23:38:05.212 00.000 11596 Guiding  Dir = 3, Dur = 207
23:38:05.212 00.000 11596 IsSlewing returns 0
23:38:05.217 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=234, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
23:38:05.224 00.007 13300 UpdateGuideState exits: m=1976 SNR=31.1
23:38:05.225 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:05.225 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:38:05.225 00.000 13300 Enqueuing Expose request
23:38:05.226 00.001 11596 IsGuiding returns 0
23:38:05.638 00.412 11596 IsGuiding returns 1
23:38:05.638 00.000 11596 scope still moving after pulse duration time elapsed
23:38:05.872 00.234 11596 IsSlewing returns 0
23:38:05.970 00.098 11596 IsGuiding returns 0
23:38:05.970 00.000 11596 scope move finished after 207 + 537 ms
23:38:05.970 00.000 11596 Move returns status 0, amount 207
23:38:05.970 00.000 11596 MoveAxis(N, 0, ABG)
23:38:05.970 00.000 11596 Move returns status 0, amount 0
23:38:05.970 00.000 11596 move complete, result=0
23:38:05.970 00.000 11596 worker thread done servicing request
23:38:05.971 00.001 11596 Worker thread wakes up
23:38:05.971 00.000 13300 GuideStep: 0.2 px 207 ms WEST, -0.1 px 0 ms NORTH
23:38:05.971 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:38:06.478 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:38:06.755 00.277 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4c71633b-6d0a-4325-a31e-4556f7bd0be6"}
23:38:06.755 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4c71633b-6d0a-4325-a31e-4556f7bd0be6"}
23:38:06.756 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"daca7da7-a898-4e8c-bf33-3d2325668bbc"}
23:38:06.756 00.000 13300 case statement mapped state 6 to 3
23:38:06.756 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"daca7da7-a898-4e8c-bf33-3d2325668bbc"}
23:38:06.756 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3a709693-507e-4b58-b9fd-7c56c21b058f"}
23:38:06.757 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1009,"width":15,"height":15,"star_pos":[7.15,6.55],"pixels":"..."},"id":"3a709693-507e-4b58-b9fd-7c56c21b058f"}
23:38:09.511 02.754 11596 Exposure complete
23:38:09.590 00.079 11596 worker thread done servicing request
23:38:09.590 00.000 13300 OnExposeComplete: enter
23:38:09.590 00.000 13300 UpdateGuideState(): m_state=6
23:38:09.591 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1010
23:38:09.592 00.001 13300 Star::Find returns 1 (0), X=1060.09, Y=336.68, Mass=1956, SNR=30.9, Peak=246 HFD=3.2
23:38:09.592 00.000 13300 MultiStar: [#1 -0.11,-0.10,0.75,U] [#2 -0.17,0.03,0.45,U] [#3 -0.26,-0.08,0.39,U] [#4 -0.32,-0.02,0.30,U] [#5 -0.31,-0.03,0.24,U] [#6 -0.22,-0.07,0.23,U] [#7 -0.36,0.03,0.23,U] [#8 -0.15,0.70,0.21,U] 
23:38:09.592 00.000 13300 single-star, 8 included, MultiStar: {-0.21, 0.00}, one-star: {-0.19, -0.03}
23:38:09.592 00.000 13300 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-1.61) = xAngle (-1.39 = -1.39)
23:38:09.592 00.000 13300 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.37 = -1.37)
23:38:09.592 00.000 13300 CameraToMount -- cameraX=-0.19 cameraY=-0.03 hyp=0.20 cameraTheta=-3.00 mountX=0.04 mountY=-0.19, mountTheta=-1.39
23:38:09.594 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.19, y=-0.03, opts=13)
23:38:09.594 00.000 13300 Enqueuing Move request for scope (-0.19, -0.03)
23:38:09.594 00.000 11596 Worker thread wakes up
23:38:09.594 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.03) opts 0xd
23:38:09.594 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.19, -0.03)
23:38:09.594 00.000 11596 Moving (-0.19, -0.03) raw xDistance=0.04 yDistance=-0.19
23:38:09.595 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:38:09.595 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:38:09.595 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:38:09.595 00.000 11596 MoveAxis(E, 0, ABG)
23:38:09.595 00.000 11596 Move returns status 0, amount 0
23:38:09.595 00.000 11596 MoveAxis(N, 0, ABG)
23:38:09.595 00.000 11596 Move returns status 0, amount 0
23:38:09.595 00.000 11596 move complete, result=0
23:38:09.595 00.000 11596 worker thread done servicing request
23:38:09.600 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
23:38:09.609 00.009 13300 UpdateGuideState exits: m=1956 SNR=30.9
23:38:09.609 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:09.609 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:38:09.609 00.000 13300 Enqueuing Expose request
23:38:09.609 00.000 11596 Worker thread wakes up
23:38:09.609 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:38:09.610 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:38:09.756 00.146 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9b6cb109-71be-4b4f-99fd-b7d31766c939"}
23:38:09.756 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9b6cb109-71be-4b4f-99fd-b7d31766c939"}
23:38:09.757 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fbce1b86-9574-4980-8168-cf3fa9eeca09"}
23:38:09.757 00.000 13300 case statement mapped state 6 to 3
23:38:09.757 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fbce1b86-9574-4980-8168-cf3fa9eeca09"}
23:38:09.758 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"96dc00d8-1dbd-42c2-bd59-6a51a3ab8553"}
23:38:09.758 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1010,"width":15,"height":15,"star_pos":[7.09,6.68],"pixels":"..."},"id":"96dc00d8-1dbd-42c2-bd59-6a51a3ab8553"}
23:38:10.125 00.367 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:38:12.755 02.630 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2934e556-abfe-4fb0-bf24-0151e5faed89"}
23:38:12.755 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2934e556-abfe-4fb0-bf24-0151e5faed89"}
23:38:12.756 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6131d89c-f191-4da3-9fb2-f74cdd338c30"}
23:38:12.756 00.000 13300 case statement mapped state 6 to 3
23:38:12.756 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6131d89c-f191-4da3-9fb2-f74cdd338c30"}
23:38:12.757 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"568695ba-9a3b-4bd1-8976-410192091a69"}
23:38:12.757 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1010,"width":15,"height":15,"star_pos":[7.09,6.68],"pixels":"..."},"id":"568695ba-9a3b-4bd1-8976-410192091a69"}
23:38:13.158 00.401 11596 Exposure complete
23:38:13.235 00.077 11596 worker thread done servicing request
23:38:13.236 00.001 13300 OnExposeComplete: enter
23:38:13.236 00.000 13300 UpdateGuideState(): m_state=6
23:38:13.236 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1011
23:38:13.236 00.000 13300 Star::Find returns 1 (0), X=1060.17, Y=336.57, Mass=1996, SNR=31.2, Peak=245 HFD=3.3
23:38:13.237 00.001 13300 MultiStar: [#1 -0.15,-0.15,0.74,U] [#2 -0.20,-0.00,0.45,U] [#3 -0.05,-0.17,0.41,U] [#4 -0.41,-0.43,0.29,U] [#5 -0.21,-0.12,0.23,U] [#6 -0.23,-0.19,0.22,U] [#7 -0.20,-0.02,0.24,U] [#8 -0.20,0.28,0.19,U] 
23:38:13.237 00.000 13300 single-star, 8 included, MultiStar: {-0.17, -0.12}, one-star: {-0.11, -0.14}
23:38:13.237 00.000 13300 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-1.61) = xAngle (-0.64 = -0.64)
23:38:13.237 00.000 13300 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.62 = -0.62)
23:38:13.237 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.14 hyp=0.18 cameraTheta=-2.24 mountX=0.14 mountY=-0.10, mountTheta=-0.63
23:38:13.240 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.14, opts=13)
23:38:13.240 00.000 13300 Enqueuing Move request for scope (-0.11, -0.14)
23:38:13.240 00.000 11596 Worker thread wakes up
23:38:13.240 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.14) opts 0xd
23:38:13.240 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.14)
23:38:13.241 00.001 11596 Moving (-0.11, -0.14) raw xDistance=0.14 yDistance=-0.10
23:38:13.242 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.14
23:38:13.242 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:13.242 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:38:13.242 00.000 11596 MoveAxis(W, 178, ABG)
23:38:13.242 00.000 11596 Guiding  Dir = 3, Dur = 178
23:38:13.243 00.001 11596 IsSlewing returns 0
23:38:13.249 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=245, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
23:38:13.261 00.012 13300 UpdateGuideState exits: m=1996 SNR=31.2
23:38:13.261 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:13.262 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:38:13.262 00.000 13300 Enqueuing Expose request
23:38:13.463 00.201 11596 IsGuiding returns 0
23:38:13.823 00.360 11596 IsGuiding returns 1
23:38:13.823 00.000 11596 scope still moving after pulse duration time elapsed
23:38:14.042 00.219 11596 IsSlewing returns 0
23:38:14.126 00.084 11596 IsGuiding returns 0
23:38:14.126 00.000 11596 scope move finished after 178 + 484 ms
23:38:14.126 00.000 11596 Move returns status 0, amount 178
23:38:14.127 00.001 11596 MoveAxis(N, 0, ABG)
23:38:14.127 00.000 11596 Move returns status 0, amount 0
23:38:14.127 00.000 11596 move complete, result=0
23:38:14.127 00.000 11596 worker thread done servicing request
23:38:14.127 00.000 13300 GuideStep: 0.1 px 178 ms WEST, -0.1 px 0 ms NORTH
23:38:14.128 00.001 11596 Worker thread wakes up
23:38:14.128 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:38:14.653 00.525 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:38:15.755 01.102 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"142f3338-610d-46de-9ae8-eaee5a21de42"}
23:38:15.755 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"142f3338-610d-46de-9ae8-eaee5a21de42"}
23:38:15.756 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3c0a7c38-4e7c-440a-82a9-8825a04384c5"}
23:38:15.756 00.000 13300 case statement mapped state 6 to 3
23:38:15.756 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3c0a7c38-4e7c-440a-82a9-8825a04384c5"}
23:38:15.757 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"57f7e3b9-d04b-4aa9-9b05-2d02681dcf0d"}
23:38:15.757 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1011,"width":15,"height":15,"star_pos":[7.17,6.57],"pixels":"..."},"id":"57f7e3b9-d04b-4aa9-9b05-2d02681dcf0d"}
23:38:17.762 02.005 11596 Exposure complete
23:38:17.853 00.091 11596 worker thread done servicing request
23:38:17.853 00.000 13300 OnExposeComplete: enter
23:38:17.853 00.000 13300 UpdateGuideState(): m_state=6
23:38:17.853 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1012
23:38:17.854 00.001 13300 Star::Find returns 1 (0), X=1060.22, Y=336.86, Mass=1896, SNR=30.4, Peak=255 HFD=3.1
23:38:17.854 00.000 13300 MultiStar: [#1 -0.09,0.05,0.76,U] [#2 -0.00,0.00,0.46,U] [#3 0.10,0.07,0.42,U] [#4 -0.04,0.11,0.30,U] [#5 0.18,0.24,0.24,U] [#6 -0.02,0.30,0.25,U] [#7 -0.07,0.26,0.23,U] [#8 -0.08,0.34,0.20,U] 
23:38:17.854 00.000 13300 refined, 8 included, MultiStar: {-0.03, 0.13}, one-star: {-0.07, 0.15}
23:38:17.855 00.001 13300 CameraToMount -- cameraTheta (1.77) - m_xAngle (-1.61) = xAngle (3.38 = -2.91)
23:38:17.855 00.000 13300 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.39 = -2.89)
23:38:17.855 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.13 hyp=0.14 cameraTheta=1.77 mountX=-0.13 mountY=-0.03, mountTheta=-2.89
23:38:17.857 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.13, opts=13)
23:38:17.857 00.000 13300 Enqueuing Move request for scope (-0.03, 0.13)
23:38:17.857 00.000 11596 Worker thread wakes up
23:38:17.857 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.13) opts 0xd
23:38:17.857 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.13)
23:38:17.858 00.001 11596 Moving (-0.03, 0.13) raw xDistance=-0.13 yDistance=-0.03
23:38:17.858 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:38:17.858 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:17.858 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:38:17.858 00.000 11596 MoveAxis(E, 0, ABG)
23:38:17.858 00.000 11596 Move returns status 0, amount 0
23:38:17.858 00.000 11596 MoveAxis(N, 0, ABG)
23:38:17.859 00.001 11596 Move returns status 0, amount 0
23:38:17.859 00.000 11596 move complete, result=0
23:38:17.859 00.000 11596 worker thread done servicing request
23:38:17.865 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
23:38:17.875 00.010 13300 UpdateGuideState exits: m=1896 SNR=30.4
23:38:17.875 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:17.876 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:38:17.876 00.000 13300 Enqueuing Expose request
23:38:17.876 00.000 11596 Worker thread wakes up
23:38:17.876 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:38:17.876 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:38:18.383 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:38:18.754 00.371 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dcc61653-e36a-4152-ad1f-125a50c368d7"}
23:38:18.754 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dcc61653-e36a-4152-ad1f-125a50c368d7"}
23:38:18.755 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fad9d9ed-73e4-41c3-acec-d0e0a6372744"}
23:38:18.755 00.000 13300 case statement mapped state 6 to 3
23:38:18.755 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fad9d9ed-73e4-41c3-acec-d0e0a6372744"}
23:38:18.756 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a1114318-f7ab-4fa4-9454-32ad71d6bf89"}
23:38:18.757 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1012,"width":15,"height":15,"star_pos":[7.22,6.86],"pixels":"..."},"id":"a1114318-f7ab-4fa4-9454-32ad71d6bf89"}
23:38:21.413 02.656 11596 Exposure complete
23:38:21.495 00.082 11596 worker thread done servicing request
23:38:21.495 00.000 13300 OnExposeComplete: enter
23:38:21.495 00.000 13300 UpdateGuideState(): m_state=6
23:38:21.495 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1013
23:38:21.496 00.001 13300 Star::Find returns 1 (0), X=1060.19, Y=336.58, Mass=1946, SNR=30.9, Peak=252 HFD=3.2
23:38:21.496 00.000 13300 MultiStar: [#1 -0.10,-0.33,0.74,U] [#2 -0.10,-0.30,0.46,U] [#3 -0.05,-0.23,0.41,U] [#4 0.00,-0.17,0.30,U] [#5 -0.11,-0.08,0.24,U] [#6 -0.27,-0.01,0.23,U] [#7 -0.17,0.12,0.24,U] [#8 -0.24,0.24,0.20,U] 
23:38:21.496 00.000 13300 single-star, 8 included, MultiStar: {-0.11, -0.16}, one-star: {-0.10, -0.13}
23:38:21.496 00.000 13300 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-1.61) = xAngle (-0.61 = -0.61)
23:38:21.496 00.000 13300 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.59 = -0.59)
23:38:21.497 00.001 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.13 hyp=0.16 cameraTheta=-2.22 mountX=0.13 mountY=-0.09, mountTheta=-0.60
23:38:21.498 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.13, opts=13)
23:38:21.498 00.000 13300 Enqueuing Move request for scope (-0.10, -0.13)
23:38:21.498 00.000 11596 Worker thread wakes up
23:38:21.499 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.13) opts 0xd
23:38:21.499 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.13)
23:38:21.499 00.000 11596 Moving (-0.10, -0.13) raw xDistance=0.13 yDistance=-0.09
23:38:21.499 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:38:21.499 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:21.499 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:38:21.499 00.000 11596 MoveAxis(E, 0, ABG)
23:38:21.500 00.001 11596 Move returns status 0, amount 0
23:38:21.500 00.000 11596 MoveAxis(N, 0, ABG)
23:38:21.500 00.000 11596 Move returns status 0, amount 0
23:38:21.500 00.000 11596 move complete, result=0
23:38:21.500 00.000 11596 worker thread done servicing request
23:38:21.505 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
23:38:21.516 00.011 13300 UpdateGuideState exits: m=1946 SNR=30.9
23:38:21.516 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:21.516 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:38:21.517 00.001 13300 Enqueuing Expose request
23:38:21.517 00.000 11596 Worker thread wakes up
23:38:21.517 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:38:21.517 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:38:21.774 00.257 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"74f50c02-31cc-40ec-bd50-f201269074c3"}
23:38:21.774 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"74f50c02-31cc-40ec-bd50-f201269074c3"}
23:38:21.775 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ec600697-ed22-42ce-84e9-156815945d27"}
23:38:21.775 00.000 13300 case statement mapped state 6 to 3
23:38:21.775 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ec600697-ed22-42ce-84e9-156815945d27"}
23:38:21.776 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"57f6405f-8a87-4b4c-adfb-acb36ad5249e"}
23:38:21.777 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1013,"width":15,"height":15,"star_pos":[7.19,6.58],"pixels":"..."},"id":"57f6405f-8a87-4b4c-adfb-acb36ad5249e"}
23:38:22.029 00.252 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:38:24.773 02.744 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7144899b-2fe1-42cd-a629-1fa7cd1ca8b6"}
23:38:24.773 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7144899b-2fe1-42cd-a629-1fa7cd1ca8b6"}
23:38:24.774 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"82e79c97-ed17-4707-8adc-7ab782531560"}
23:38:24.774 00.000 13300 case statement mapped state 6 to 3
23:38:24.774 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"82e79c97-ed17-4707-8adc-7ab782531560"}
23:38:24.775 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"adf5f8ef-6981-4a45-9ad6-20ca1917f9ca"}
23:38:24.776 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1013,"width":15,"height":15,"star_pos":[7.19,6.58],"pixels":"..."},"id":"adf5f8ef-6981-4a45-9ad6-20ca1917f9ca"}
23:38:25.049 00.273 11596 Exposure complete
23:38:25.121 00.072 11596 worker thread done servicing request
23:38:25.121 00.000 13300 OnExposeComplete: enter
23:38:25.121 00.000 13300 UpdateGuideState(): m_state=6
23:38:25.122 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1014
23:38:25.122 00.000 13300 Star::Find returns 1 (0), X=1060.21, Y=336.57, Mass=1958, SNR=31.0, Peak=249 HFD=3.2
23:38:25.122 00.000 13300 MultiStar: [#1 -0.08,-0.23,0.75,U] [#2 -0.10,-0.06,0.46,U] [#3 -0.04,-0.25,0.41,U] [#4 -0.14,-0.24,0.29,U] [#5 -0.04,0.03,0.25,U] [#6 -0.19,-0.12,0.24,U] [#7 0.05,-0.16,0.23,U] [#8 -0.15,0.21,0.20,U] 
23:38:25.122 00.000 13300 single-star, 8 included, MultiStar: {-0.08, -0.14}, one-star: {-0.07, -0.13}
23:38:25.122 00.000 13300 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-1.61) = xAngle (-0.45 = -0.45)
23:38:25.123 00.001 13300 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.43 = -0.43)
23:38:25.123 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.13 hyp=0.15 cameraTheta=-2.06 mountX=0.14 mountY=-0.06, mountTheta=-0.44
23:38:25.125 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.13, opts=13)
23:38:25.125 00.000 13300 Enqueuing Move request for scope (-0.07, -0.13)
23:38:25.125 00.000 11596 Worker thread wakes up
23:38:25.126 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.13) opts 0xd
23:38:25.126 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.13)
23:38:25.126 00.000 11596 Moving (-0.07, -0.13) raw xDistance=0.14 yDistance=-0.06
23:38:25.126 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:38:25.126 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:25.126 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:38:25.126 00.000 11596 MoveAxis(E, 0, ABG)
23:38:25.127 00.001 11596 Move returns status 0, amount 0
23:38:25.127 00.000 11596 MoveAxis(N, 0, ABG)
23:38:25.127 00.000 11596 Move returns status 0, amount 0
23:38:25.127 00.000 11596 move complete, result=0
23:38:25.127 00.000 11596 worker thread done servicing request
23:38:25.132 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=249, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
23:38:25.142 00.010 13300 UpdateGuideState exits: m=1958 SNR=31.0
23:38:25.142 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:25.142 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:38:25.142 00.000 13300 Enqueuing Expose request
23:38:25.143 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:38:25.143 00.000 11596 Worker thread wakes up
23:38:25.143 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:38:25.656 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:38:27.772 02.116 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5b862172-9b14-4697-a916-de74e80c36ed"}
23:38:27.772 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5b862172-9b14-4697-a916-de74e80c36ed"}
23:38:27.773 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b0596d1f-e8a7-4230-ae82-48be0a759f8f"}
23:38:27.773 00.000 13300 case statement mapped state 6 to 3
23:38:27.773 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b0596d1f-e8a7-4230-ae82-48be0a759f8f"}
23:38:27.774 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0f856e18-6fe4-4220-9ccb-250f0dc189dc"}
23:38:27.774 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1014,"width":15,"height":15,"star_pos":[7.21,6.57],"pixels":"..."},"id":"0f856e18-6fe4-4220-9ccb-250f0dc189dc"}
23:38:28.706 00.932 11596 Exposure complete
23:38:28.783 00.077 11596 worker thread done servicing request
23:38:28.783 00.000 13300 OnExposeComplete: enter
23:38:28.783 00.000 13300 UpdateGuideState(): m_state=6
23:38:28.783 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1015
23:38:28.784 00.001 13300 Star::Find returns 1 (0), X=1060.27, Y=336.63, Mass=1960, SNR=31.0, Peak=246 HFD=3.2
23:38:28.784 00.000 13300 MultiStar: [#1 -0.10,-0.14,0.74,U] [#2 -0.30,-0.10,0.46,U] [#3 -0.03,-0.32,0.42,U] [#4 -0.18,-0.26,0.30,U] [#5 0.06,-0.05,0.24,U] [#6 -0.17,-0.12,0.23,U] [#7 -0.29,-0.04,0.23,U] [#8 -0.04,0.23,0.20,U] 
23:38:28.784 00.000 13300 single-star, 8 included, MultiStar: {-0.10, -0.12}, one-star: {-0.01, -0.08}
23:38:28.784 00.000 13300 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-1.61) = xAngle (-0.06 = -0.06)
23:38:28.784 00.000 13300 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.05 = -0.05)
23:38:28.784 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.67 mountX=0.08 mountY=-0.00, mountTheta=-0.05
23:38:28.786 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.08, opts=13)
23:38:28.786 00.000 13300 Enqueuing Move request for scope (-0.01, -0.08)
23:38:28.786 00.000 11596 Worker thread wakes up
23:38:28.786 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.08) opts 0xd
23:38:28.786 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.08)
23:38:28.786 00.000 11596 Moving (-0.01, -0.08) raw xDistance=0.08 yDistance=-0.00
23:38:28.787 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:38:28.787 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:28.787 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:38:28.787 00.000 11596 MoveAxis(E, 0, ABG)
23:38:28.787 00.000 11596 Move returns status 0, amount 0
23:38:28.787 00.000 11596 MoveAxis(N, 0, ABG)
23:38:28.787 00.000 11596 Move returns status 0, amount 0
23:38:28.787 00.000 11596 move complete, result=0
23:38:28.788 00.001 11596 worker thread done servicing request
23:38:28.792 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
23:38:28.800 00.008 13300 UpdateGuideState exits: m=1960 SNR=31.0
23:38:28.801 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:28.801 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:38:28.801 00.000 13300 Enqueuing Expose request
23:38:28.801 00.000 11596 Worker thread wakes up
23:38:28.801 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:38:28.801 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:38:29.312 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:38:30.772 01.460 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8acc8659-52b9-4134-bcce-6105e40b9e3e"}
23:38:30.772 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8acc8659-52b9-4134-bcce-6105e40b9e3e"}
23:38:30.773 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a6e80bf8-089b-49b6-ab3d-9b10d27281c8"}
23:38:30.773 00.000 13300 case statement mapped state 6 to 3
23:38:30.773 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a6e80bf8-089b-49b6-ab3d-9b10d27281c8"}
23:38:30.774 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4b38737c-f1ea-44ec-8bf0-9198c780b50e"}
23:38:30.774 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1015,"width":15,"height":15,"star_pos":[7.27,6.63],"pixels":"..."},"id":"4b38737c-f1ea-44ec-8bf0-9198c780b50e"}
23:38:32.364 01.590 11596 Exposure complete
23:38:32.436 00.072 11596 worker thread done servicing request
23:38:32.436 00.000 13300 OnExposeComplete: enter
23:38:32.436 00.000 13300 UpdateGuideState(): m_state=6
23:38:32.437 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1016
23:38:32.437 00.000 13300 Star::Find returns 1 (0), X=1060.22, Y=336.62, Mass=1983, SNR=31.1, Peak=251 HFD=3.2
23:38:32.437 00.000 13300 MultiStar: [#1 -0.22,-0.15,0.74,U] [#2 -0.13,-0.12,0.45,U] [#3 -0.03,-0.22,0.41,U] [#4 -0.22,0.10,0.29,U] [#5 -0.09,-0.06,0.23,U] [#6 -0.22,-0.36,0.23,U] [#7 -0.15,0.02,0.23,U] [#8 0.34,0.30,0.20,U] 
23:38:32.437 00.000 13300 single-star, 8 included, MultiStar: {-0.10, -0.09}, one-star: {-0.07, -0.09}
23:38:32.437 00.000 13300 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-1.61) = xAngle (-0.60 = -0.60)
23:38:32.438 00.001 13300 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.58 = -0.58)
23:38:32.438 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.09 hyp=0.11 cameraTheta=-2.21 mountX=0.09 mountY=-0.06, mountTheta=-0.59
23:38:32.439 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.09, opts=13)
23:38:32.439 00.000 13300 Enqueuing Move request for scope (-0.07, -0.09)
23:38:32.440 00.001 11596 Worker thread wakes up
23:38:32.440 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.09) opts 0xd
23:38:32.440 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.09)
23:38:32.440 00.000 11596 Moving (-0.07, -0.09) raw xDistance=0.09 yDistance=-0.06
23:38:32.440 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:38:32.440 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:32.440 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:38:32.440 00.000 11596 MoveAxis(E, 0, ABG)
23:38:32.440 00.000 11596 Move returns status 0, amount 0
23:38:32.440 00.000 11596 MoveAxis(N, 0, ABG)
23:38:32.440 00.000 11596 Move returns status 0, amount 0
23:38:32.441 00.001 11596 move complete, result=0
23:38:32.441 00.000 11596 worker thread done servicing request
23:38:32.446 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
23:38:32.455 00.009 13300 UpdateGuideState exits: m=1983 SNR=31.1
23:38:32.455 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:32.455 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:38:32.455 00.000 13300 Enqueuing Expose request
23:38:32.455 00.000 11596 Worker thread wakes up
23:38:32.455 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:38:32.455 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:38:32.970 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:38:33.770 00.800 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9b45e452-ff68-4662-a830-132b9e4ba8f8"}
23:38:33.771 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9b45e452-ff68-4662-a830-132b9e4ba8f8"}
23:38:33.771 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"53a68b8c-30d4-4671-8f7d-be0100e6a50c"}
23:38:33.771 00.000 13300 case statement mapped state 6 to 3
23:38:33.771 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"53a68b8c-30d4-4671-8f7d-be0100e6a50c"}
23:38:33.772 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"87bfe827-9033-4fbd-b93e-522b41dbaab9"}
23:38:33.772 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1016,"width":15,"height":15,"star_pos":[7.22,6.62],"pixels":"..."},"id":"87bfe827-9033-4fbd-b93e-522b41dbaab9"}
23:38:35.995 02.223 11596 Exposure complete
23:38:36.067 00.072 11596 worker thread done servicing request
23:38:36.067 00.000 13300 OnExposeComplete: enter
23:38:36.067 00.000 13300 UpdateGuideState(): m_state=6
23:38:36.067 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1017
23:38:36.068 00.001 13300 Star::Find returns 1 (0), X=1060.24, Y=336.38, Mass=1979, SNR=31.1, Peak=210 HFD=3.3
23:38:36.068 00.000 13300 MultiStar: [#1 -0.04,-0.30,0.74,U] [#2 -0.16,-0.18,0.45,U] [#3 -0.10,-0.28,0.41,U] [#4 -0.19,-0.47,0.30,U] [#5 0.06,-0.04,0.24,U] [#6 -0.30,-0.31,0.23,U] [#7 -0.22,-0.29,0.23,U] [#8 0.07,-0.12,0.20,U] 
23:38:36.068 00.000 13300 refined, 8 included, MultiStar: {-0.09, -0.28}, one-star: {-0.04, -0.33}
23:38:36.068 00.000 13300 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-1.61) = xAngle (-0.26 = -0.26)
23:38:36.069 00.001 13300 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.25 = -0.25)
23:38:36.069 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.28 hyp=0.29 cameraTheta=-1.87 mountX=0.28 mountY=-0.07, mountTheta=-0.25
23:38:36.072 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.28, opts=13)
23:38:36.072 00.000 13300 Enqueuing Move request for scope (-0.09, -0.28)
23:38:36.073 00.001 11596 Worker thread wakes up
23:38:36.073 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.28) opts 0xd
23:38:36.073 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.28)
23:38:36.075 00.002 11596 Moving (-0.09, -0.28) raw xDistance=0.28 yDistance=-0.07
23:38:36.076 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
23:38:36.076 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:36.076 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:38:36.077 00.001 11596 MoveAxis(W, 354, ABG)
23:38:36.077 00.000 11596 Guiding  Dir = 3, Dur = 354
23:38:36.077 00.000 11596 IsSlewing returns 0
23:38:36.081 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=210, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
23:38:36.088 00.007 13300 UpdateGuideState exits: m=1979 SNR=31.1
23:38:36.089 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:36.089 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:38:36.089 00.000 13300 Enqueuing Expose request
23:38:36.167 00.078 11596 IsGuiding returns 0
23:38:36.348 00.181 11596 PulseGuide returned control before completion, sleep 184
23:38:36.568 00.220 11596 IsGuiding returns 1
23:38:36.568 00.000 11596 scope still moving after pulse duration time elapsed
23:38:36.595 00.027 11596 IsSlewing returns 0
23:38:36.770 00.175 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"166bac01-cbbf-48c7-bf81-6b0aaa188c9c"}
23:38:36.770 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"166bac01-cbbf-48c7-bf81-6b0aaa188c9c"}
23:38:36.771 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9d68e835-227e-43f4-8bcc-92ed3a186e54"}
23:38:36.771 00.000 13300 case statement mapped state 6 to 3
23:38:36.771 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9d68e835-227e-43f4-8bcc-92ed3a186e54"}
23:38:36.771 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"61ca4052-f66a-4a63-a4a0-9922c7a6893c"}
23:38:36.772 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1017,"width":15,"height":15,"star_pos":[7.24,7.38],"pixels":"..."},"id":"61ca4052-f66a-4a63-a4a0-9922c7a6893c"}
23:38:36.786 00.014 11596 IsGuiding returns 0
23:38:36.786 00.000 11596 scope move finished after 354 + 265 ms
23:38:36.786 00.000 11596 Move returns status 0, amount 354
23:38:36.787 00.001 11596 MoveAxis(N, 0, ABG)
23:38:36.787 00.000 11596 Move returns status 0, amount 0
23:38:36.787 00.000 11596 move complete, result=0
23:38:36.787 00.000 11596 worker thread done servicing request
23:38:36.787 00.000 13300 GuideStep: 0.3 px 354 ms WEST, -0.1 px 0 ms NORTH
23:38:36.787 00.000 11596 Worker thread wakes up
23:38:36.787 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:38:37.289 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:38:39.771 02.482 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4b596b49-ec86-4bbf-b743-08361e819d62"}
23:38:39.771 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4b596b49-ec86-4bbf-b743-08361e819d62"}
23:38:39.772 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fe220b93-3aa5-4733-b2c2-874cd3f00343"}
23:38:39.772 00.000 13300 case statement mapped state 6 to 3
23:38:39.772 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fe220b93-3aa5-4733-b2c2-874cd3f00343"}
23:38:39.773 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e2affc47-404b-454f-a567-c73a167f068e"}
23:38:39.773 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1017,"width":15,"height":15,"star_pos":[7.24,7.38],"pixels":"..."},"id":"e2affc47-404b-454f-a567-c73a167f068e"}
23:38:40.327 00.554 11596 Exposure complete
23:38:40.397 00.070 11596 worker thread done servicing request
23:38:40.397 00.000 13300 OnExposeComplete: enter
23:38:40.397 00.000 13300 UpdateGuideState(): m_state=6
23:38:40.398 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1018
23:38:40.398 00.000 13300 Star::Find returns 1 (0), X=1060.21, Y=336.72, Mass=1945, SNR=30.9, Peak=255 HFD=3.1
23:38:40.398 00.000 13300 MultiStar: [#1 -0.17,-0.05,0.75,U] [#2 -0.17,-0.11,0.45,U] [#3 -0.06,-0.29,0.42,U] [#4 -0.14,-0.14,0.30,U] [#5 -0.24,0.15,0.24,U] [#6 -0.18,-0.22,0.23,U] [#7 -0.14,0.01,0.23,U] [#8 0.07,0.19,0.20,U] 
23:38:40.398 00.000 13300 single-star, 8 included, MultiStar: {-0.12, -0.06}, one-star: {-0.07, 0.01}
23:38:40.398 00.000 13300 CameraToMount -- cameraTheta (2.97) - m_xAngle (-1.61) = xAngle (4.58 = -1.70)
23:38:40.399 00.001 13300 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.59 = -1.69)
23:38:40.399 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=2.97 mountX=-0.01 mountY=-0.07, mountTheta=-1.70
23:38:40.400 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.01, opts=13)
23:38:40.400 00.000 13300 Enqueuing Move request for scope (-0.07, 0.01)
23:38:40.400 00.000 11596 Worker thread wakes up
23:38:40.400 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
23:38:40.401 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
23:38:40.401 00.000 11596 Moving (-0.07, 0.01) raw xDistance=-0.01 yDistance=-0.07
23:38:40.401 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:38:40.401 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:40.401 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:38:40.401 00.000 11596 MoveAxis(E, 0, ABG)
23:38:40.401 00.000 11596 Move returns status 0, amount 0
23:38:40.401 00.000 11596 MoveAxis(N, 0, ABG)
23:38:40.401 00.000 11596 Move returns status 0, amount 0
23:38:40.401 00.000 11596 move complete, result=0
23:38:40.402 00.001 11596 worker thread done servicing request
23:38:40.406 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
23:38:40.414 00.008 13300 UpdateGuideState exits: m=1945 SNR=30.9
23:38:40.414 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:40.414 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:38:40.414 00.000 13300 Enqueuing Expose request
23:38:40.415 00.001 11596 Worker thread wakes up
23:38:40.415 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:38:40.415 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:38:40.928 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:38:42.770 01.842 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1f501ea5-e3ce-4ecf-834a-075e824986d8"}
23:38:42.770 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1f501ea5-e3ce-4ecf-834a-075e824986d8"}
23:38:42.771 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6d643810-c7ee-45ad-ae6a-260adeb0d18a"}
23:38:42.771 00.000 13300 case statement mapped state 6 to 3
23:38:42.771 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6d643810-c7ee-45ad-ae6a-260adeb0d18a"}
23:38:42.771 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5a297092-f477-4698-bf20-a86d6713a75a"}
23:38:42.771 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1018,"width":15,"height":15,"star_pos":[7.21,6.72],"pixels":"..."},"id":"5a297092-f477-4698-bf20-a86d6713a75a"}
23:38:43.959 01.188 11596 Exposure complete
23:38:44.030 00.071 11596 worker thread done servicing request
23:38:44.030 00.000 13300 OnExposeComplete: enter
23:38:44.030 00.000 13300 UpdateGuideState(): m_state=6
23:38:44.031 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1019
23:38:44.031 00.000 13300 Star::Find returns 1 (0), X=1060.14, Y=336.76, Mass=1961, SNR=31.0, Peak=255 HFD=3.1
23:38:44.031 00.000 13300 MultiStar: [#1 -0.16,-0.12,0.74,U] [#2 -0.13,-0.07,0.46,U] [#3 -0.08,0.01,0.40,U] [#4 -0.31,-0.09,0.29,U] [#5 -0.36,-0.14,0.23,U] [#6 -0.31,0.04,0.22,U] [#7 -0.09,0.15,0.23,U] [#8 -0.22,0.32,0.20,U] 
23:38:44.032 00.001 13300 single-star, 8 included, MultiStar: {-0.17, -0.00}, one-star: {-0.14, 0.05}
23:38:44.032 00.000 13300 CameraToMount -- cameraTheta (2.82) - m_xAngle (-1.61) = xAngle (4.42 = -1.86)
23:38:44.032 00.000 13300 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.44 = -1.85)
23:38:44.032 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=0.05 hyp=0.15 cameraTheta=2.82 mountX=-0.04 mountY=-0.15, mountTheta=-1.86
23:38:44.034 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=0.05, opts=13)
23:38:44.034 00.000 13300 Enqueuing Move request for scope (-0.14, 0.05)
23:38:44.034 00.000 11596 Worker thread wakes up
23:38:44.034 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.05) opts 0xd
23:38:44.034 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, 0.05)
23:38:44.034 00.000 11596 Moving (-0.14, 0.05) raw xDistance=-0.04 yDistance=-0.15
23:38:44.035 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:38:44.035 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:44.035 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:38:44.035 00.000 11596 MoveAxis(E, 0, ABG)
23:38:44.035 00.000 11596 Move returns status 0, amount 0
23:38:44.035 00.000 11596 MoveAxis(N, 0, ABG)
23:38:44.035 00.000 11596 Move returns status 0, amount 0
23:38:44.036 00.001 11596 move complete, result=0
23:38:44.036 00.000 11596 worker thread done servicing request
23:38:44.041 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
23:38:44.049 00.008 13300 UpdateGuideState exits: m=1961 SNR=31.0
23:38:44.049 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:44.049 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:38:44.049 00.000 13300 Enqueuing Expose request
23:38:44.049 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:38:44.049 00.000 11596 Worker thread wakes up
23:38:44.050 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:38:44.555 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:38:45.770 01.215 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aa8750ee-99c3-4678-a56f-6724d3038db3"}
23:38:45.770 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aa8750ee-99c3-4678-a56f-6724d3038db3"}
23:38:45.771 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f5f08b66-eced-4b6f-a0d2-c03e98cf0459"}
23:38:45.771 00.000 13300 case statement mapped state 6 to 3
23:38:45.771 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f5f08b66-eced-4b6f-a0d2-c03e98cf0459"}
23:38:45.772 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f2495259-4564-403a-8b84-954f6e04e408"}
23:38:45.772 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1019,"width":15,"height":15,"star_pos":[7.14,6.76],"pixels":"..."},"id":"f2495259-4564-403a-8b84-954f6e04e408"}
23:38:47.592 01.820 11596 Exposure complete
23:38:47.669 00.077 11596 worker thread done servicing request
23:38:47.669 00.000 13300 OnExposeComplete: enter
23:38:47.669 00.000 13300 UpdateGuideState(): m_state=6
23:38:47.669 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1020
23:38:47.670 00.001 13300 Star::Find returns 1 (0), X=1060.24, Y=336.79, Mass=1880, SNR=30.3, Peak=255 HFD=3.1
23:38:47.670 00.000 13300 MultiStar: [#1 -0.16,0.01,0.76,U] [#2 -0.17,0.04,0.46,U] [#3 -0.17,-0.22,0.42,U] [#4 -0.07,0.12,0.28,U] [#5 -0.09,0.08,0.24,U] [#6 -0.36,-0.18,0.23,U] [#7 -0.19,-0.10,0.24,U] [#8 -0.09,0.62,0.20,U] 
23:38:47.670 00.000 13300 single-star, 8 included, MultiStar: {-0.13, 0.03}, one-star: {-0.05, 0.08}
23:38:47.670 00.000 13300 CameraToMount -- cameraTheta (2.10) - m_xAngle (-1.61) = xAngle (3.71 = -2.58)
23:38:47.670 00.000 13300 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.72 = -2.56)
23:38:47.671 00.001 13300 CameraToMount -- cameraX=-0.05 cameraY=0.08 hyp=0.09 cameraTheta=2.10 mountX=-0.08 mountY=-0.05, mountTheta=-2.57
23:38:47.672 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.08, opts=13)
23:38:47.672 00.000 13300 Enqueuing Move request for scope (-0.05, 0.08)
23:38:47.672 00.000 11596 Worker thread wakes up
23:38:47.673 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.08) opts 0xd
23:38:47.673 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.08)
23:38:47.673 00.000 11596 Moving (-0.05, 0.08) raw xDistance=-0.08 yDistance=-0.05
23:38:47.673 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:38:47.673 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:47.673 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:38:47.673 00.000 11596 MoveAxis(E, 0, ABG)
23:38:47.673 00.000 11596 Move returns status 0, amount 0
23:38:47.673 00.000 11596 MoveAxis(N, 0, ABG)
23:38:47.673 00.000 11596 Move returns status 0, amount 0
23:38:47.673 00.000 11596 move complete, result=0
23:38:47.674 00.001 11596 worker thread done servicing request
23:38:47.679 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=3, FiltMax=110, Gamma=0.510
23:38:47.687 00.008 13300 UpdateGuideState exits: m=1880 SNR=30.3
23:38:47.687 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:47.687 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:38:47.688 00.001 13300 Enqueuing Expose request
23:38:47.688 00.000 11596 Worker thread wakes up
23:38:47.688 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:38:47.688 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:38:48.204 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:38:48.769 00.565 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6da2b69c-de14-443e-b5db-9750e6b5750b"}
23:38:48.769 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6da2b69c-de14-443e-b5db-9750e6b5750b"}
23:38:48.770 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"53cc647e-341d-4caa-a85a-a14d51efad97"}
23:38:48.770 00.000 13300 case statement mapped state 6 to 3
23:38:48.770 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"53cc647e-341d-4caa-a85a-a14d51efad97"}
23:38:48.770 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7475ba65-b5ce-41f4-aa2b-39ccafab6144"}
23:38:48.771 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1020,"width":15,"height":15,"star_pos":[7.24,6.79],"pixels":"..."},"id":"7475ba65-b5ce-41f4-aa2b-39ccafab6144"}
23:38:51.236 02.465 11596 Exposure complete
23:38:51.311 00.075 11596 worker thread done servicing request
23:38:51.311 00.000 13300 OnExposeComplete: enter
23:38:51.312 00.001 13300 UpdateGuideState(): m_state=6
23:38:51.312 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1021
23:38:51.312 00.000 13300 Star::Find returns 1 (0), X=1060.08, Y=336.90, Mass=1929, SNR=30.7, Peak=255 HFD=3.0
23:38:51.313 00.001 13300 MultiStar: [#1 -0.20,0.07,0.74,U] [#2 -0.33,0.28,0.45,U] [#3 -0.20,0.09,0.42,U] [#4 -0.11,0.06,0.29,U] [#5 0.08,0.22,0.25,U] [#6 -0.64,-0.13,0.24,U] [#7 -0.50,0.25,0.23,U] [#8 0.05,0.59,0.20,U] 
23:38:51.313 00.000 13300 refined, 8 included, MultiStar: {-0.23, 0.16}, one-star: {-0.21, 0.19}
23:38:51.313 00.000 13300 CameraToMount -- cameraTheta (2.52) - m_xAngle (-1.61) = xAngle (4.13 = -2.16)
23:38:51.313 00.000 13300 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.14 = -2.14)
23:38:51.313 00.000 13300 CameraToMount -- cameraX=-0.23 cameraY=0.16 hyp=0.28 cameraTheta=2.52 mountX=-0.15 mountY=-0.23, mountTheta=-2.15
23:38:51.315 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.23, y=0.16, opts=13)
23:38:51.315 00.000 13300 Enqueuing Move request for scope (-0.23, 0.16)
23:38:51.315 00.000 11596 Worker thread wakes up
23:38:51.315 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.16) opts 0xd
23:38:51.316 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.23, 0.16)
23:38:51.316 00.000 11596 Moving (-0.23, 0.16) raw xDistance=-0.15 yDistance=-0.23
23:38:51.316 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
23:38:51.316 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:38:51.316 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
23:38:51.316 00.000 11596 MoveAxis(E, 192, ABG)
23:38:51.317 00.001 11596 Guiding  Dir = 2, Dur = 192
23:38:51.317 00.000 11596 IsSlewing returns 0
23:38:51.324 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
23:38:51.332 00.008 13300 UpdateGuideState exits: m=1929 SNR=30.7
23:38:51.332 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:51.333 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:38:51.333 00.000 13300 Enqueuing Expose request
23:38:51.702 00.369 11596 IsGuiding returns 0
23:38:51.768 00.066 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"95d4211f-5170-4b86-8b15-d10a9e348691"}
23:38:51.768 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"95d4211f-5170-4b86-8b15-d10a9e348691"}
23:38:51.769 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"347c0398-029d-451a-a431-e0e44f116d14"}
23:38:51.769 00.000 13300 case statement mapped state 6 to 3
23:38:51.769 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"347c0398-029d-451a-a431-e0e44f116d14"}
23:38:51.769 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0b79f446-8872-4166-bb7a-254d65520864"}
23:38:51.770 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1021,"width":15,"height":15,"star_pos":[7.08,6.90],"pixels":"..."},"id":"0b79f446-8872-4166-bb7a-254d65520864"}
23:38:52.027 00.257 11596 IsGuiding returns 1
23:38:52.027 00.000 11596 scope still moving after pulse duration time elapsed
23:38:52.242 00.215 11596 IsSlewing returns 0
23:38:52.361 00.119 11596 IsGuiding returns 0
23:38:52.361 00.000 11596 scope move finished after 192 + 467 ms
23:38:52.361 00.000 11596 Move returns status 0, amount 192
23:38:52.361 00.000 11596 MoveAxis(N, 0, ABG)
23:38:52.361 00.000 11596 Move returns status 0, amount 0
23:38:52.361 00.000 11596 move complete, result=0
23:38:52.361 00.000 11596 worker thread done servicing request
23:38:52.361 00.000 11596 Worker thread wakes up
23:38:52.361 00.000 13300 GuideStep: -0.2 px 192 ms EAST, -0.2 px 0 ms NORTH
23:38:52.362 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:38:52.869 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:38:54.767 01.898 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bb9d0411-4816-431b-b2a7-1435511d5f60"}
23:38:54.767 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bb9d0411-4816-431b-b2a7-1435511d5f60"}
23:38:54.768 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e0251654-4e44-4c78-bd28-ee2e7d81841c"}
23:38:54.768 00.000 13300 case statement mapped state 6 to 3
23:38:54.768 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e0251654-4e44-4c78-bd28-ee2e7d81841c"}
23:38:54.768 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"623bb349-a75d-4413-ba17-fbf4361d07c9"}
23:38:54.769 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1021,"width":15,"height":15,"star_pos":[7.08,6.90],"pixels":"..."},"id":"623bb349-a75d-4413-ba17-fbf4361d07c9"}
23:38:55.904 01.135 11596 Exposure complete
23:38:55.975 00.071 11596 worker thread done servicing request
23:38:55.975 00.000 13300 OnExposeComplete: enter
23:38:55.975 00.000 13300 UpdateGuideState(): m_state=6
23:38:55.976 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1022
23:38:55.976 00.000 13300 Star::Find returns 1 (0), X=1060.04, Y=336.90, Mass=1921, SNR=30.6, Peak=255 HFD=3.0
23:38:55.976 00.000 13300 MultiStar: [#1 -0.15,0.02,0.75,U] [#2 -0.17,0.13,0.46,U] [#3 -0.28,0.12,0.42,U] [#4 -0.45,0.21,0.28,U] [#5 -0.16,0.08,0.24,U] [#6 -0.43,0.33,0.24,U] [#7 -0.25,0.09,0.22,U] [#8 -0.04,0.35,0.20,U] 
23:38:55.977 00.001 13300 refined, 8 included, MultiStar: {-0.23, 0.15}, one-star: {-0.25, 0.19}
23:38:55.977 00.000 13300 CameraToMount -- cameraTheta (2.58) - m_xAngle (-1.61) = xAngle (4.19 = -2.10)
23:38:55.977 00.000 13300 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.20 = -2.08)
23:38:55.977 00.000 13300 CameraToMount -- cameraX=-0.23 cameraY=0.15 hyp=0.27 cameraTheta=2.58 mountX=-0.14 mountY=-0.24, mountTheta=-2.09
23:38:55.979 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.23, y=0.15, opts=13)
23:38:55.979 00.000 13300 Enqueuing Move request for scope (-0.23, 0.15)
23:38:55.979 00.000 11596 Worker thread wakes up
23:38:55.979 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.15) opts 0xd
23:38:55.979 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.23, 0.15)
23:38:55.979 00.000 11596 Moving (-0.23, 0.15) raw xDistance=-0.14 yDistance=-0.24
23:38:55.979 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:38:55.979 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:38:55.979 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
23:38:55.980 00.001 11596 MoveAxis(E, 0, ABG)
23:38:55.980 00.000 11596 Move returns status 0, amount 0
23:38:55.980 00.000 11596 MoveAxis(N, 0, ABG)
23:38:55.980 00.000 11596 Move returns status 0, amount 0
23:38:55.980 00.000 11596 move complete, result=0
23:38:55.980 00.000 11596 worker thread done servicing request
23:38:55.985 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
23:38:55.992 00.007 13300 UpdateGuideState exits: m=1921 SNR=30.6
23:38:55.992 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:55.992 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:38:55.992 00.000 13300 Enqueuing Expose request
23:38:55.993 00.001 11596 Worker thread wakes up
23:38:55.993 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:38:55.993 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:38:56.508 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:38:57.766 01.258 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eb814b97-1cca-4d55-b688-99fd08fa784f"}
23:38:57.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eb814b97-1cca-4d55-b688-99fd08fa784f"}
23:38:57.767 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e91b203f-5113-4126-bb3b-1624ebcacdcd"}
23:38:57.767 00.000 13300 case statement mapped state 6 to 3
23:38:57.767 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e91b203f-5113-4126-bb3b-1624ebcacdcd"}
23:38:57.767 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9afefa91-50b5-4fd4-9ca6-d54f72b2e17f"}
23:38:57.768 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1022,"width":15,"height":15,"star_pos":[7.04,6.90],"pixels":"..."},"id":"9afefa91-50b5-4fd4-9ca6-d54f72b2e17f"}
23:38:59.546 01.778 11596 Exposure complete
23:38:59.625 00.079 11596 worker thread done servicing request
23:38:59.625 00.000 13300 OnExposeComplete: enter
23:38:59.625 00.000 13300 UpdateGuideState(): m_state=6
23:38:59.626 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1023
23:38:59.626 00.000 13300 Star::Find returns 1 (0), X=1060.06, Y=336.81, Mass=1938, SNR=30.8, Peak=255 HFD=3.0
23:38:59.626 00.000 13300 MultiStar: [#1 -0.21,-0.06,0.75,U] [#2 -0.12,0.01,0.46,U] [#3 -0.01,-0.05,0.41,U] [#4 -0.00,0.01,0.30,U] [#5 -0.24,0.01,0.24,U] [#6 -0.38,0.01,0.24,U] [#7 -0.26,0.25,0.23,U] [#8 -0.24,0.18,0.21,U] 
23:38:59.627 00.001 13300 refined, 8 included, MultiStar: {-0.18, 0.04}, one-star: {-0.22, 0.10}
23:38:59.627 00.000 13300 CameraToMount -- cameraTheta (2.93) - m_xAngle (-1.61) = xAngle (4.54 = -1.74)
23:38:59.627 00.000 13300 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.56 = -1.73)
23:38:59.627 00.000 13300 CameraToMount -- cameraX=-0.18 cameraY=0.04 hyp=0.19 cameraTheta=2.93 mountX=-0.03 mountY=-0.18, mountTheta=-1.74
23:38:59.629 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.18, y=0.04, opts=13)
23:38:59.629 00.000 13300 Enqueuing Move request for scope (-0.18, 0.04)
23:38:59.630 00.001 11596 Worker thread wakes up
23:38:59.630 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.04) opts 0xd
23:38:59.630 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.18, 0.04)
23:38:59.630 00.000 11596 Moving (-0.18, 0.04) raw xDistance=-0.03 yDistance=-0.18
23:38:59.630 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:38:59.630 00.000 11596 switching direction from 1 to -1 - decHistory=-3 oldest=-0.13 newest=-0.66
23:38:59.630 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.18
23:38:59.630 00.000 11596 MoveAxis(E, 0, ABG)
23:38:59.630 00.000 11596 Move returns status 0, amount 0
23:38:59.631 00.001 11596 BLC: Dec direction reversal from South to North, backlash comp pulse of 134 applied
23:38:59.631 00.000 11596 MoveAxis(N, 377, ABG)
23:38:59.631 00.000 11596 Guiding  Dir = 0, Dur = 377
23:38:59.631 00.000 11596 IsSlewing returns 0
23:38:59.636 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
23:38:59.643 00.007 13300 UpdateGuideState exits: m=1938 SNR=30.8
23:38:59.643 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:59.643 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:38:59.643 00.000 13300 Enqueuing Expose request
23:38:59.719 00.076 11596 IsGuiding returns 0
23:38:59.915 00.196 11596 PulseGuide returned control before completion, sleep 192
23:39:00.215 00.300 11596 IsGuiding returns 1
23:39:00.215 00.000 11596 scope still moving after pulse duration time elapsed
23:39:00.240 00.025 11596 IsSlewing returns 0
23:39:00.312 00.072 11596 IsGuiding returns 1
23:39:00.348 00.036 11596 IsSlewing returns 0
23:39:00.542 00.194 11596 IsGuiding returns 0
23:39:00.542 00.000 11596 scope move finished after 377 + 445 ms
23:39:00.542 00.000 11596 Move returns status 0, amount 377
23:39:00.542 00.000 11596 move complete, result=0
23:39:00.543 00.001 11596 worker thread done servicing request
23:39:00.543 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.2 px 377 ms NORTH
23:39:00.543 00.000 11596 Worker thread wakes up
23:39:00.543 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:39:00.765 00.222 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4422e232-cdf4-4b0f-9923-361dff592033"}
23:39:00.765 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4422e232-cdf4-4b0f-9923-361dff592033"}
23:39:00.766 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d34de0d2-9ed1-444f-b0d2-c8656435ee24"}
23:39:00.766 00.000 13300 case statement mapped state 6 to 3
23:39:00.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d34de0d2-9ed1-444f-b0d2-c8656435ee24"}
23:39:00.767 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4220c814-560a-4348-adfa-9bbfbe37f87a"}
23:39:00.767 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1023,"width":15,"height":15,"star_pos":[7.06,6.81],"pixels":"..."},"id":"4220c814-560a-4348-adfa-9bbfbe37f87a"}
23:39:01.049 00.282 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:39:03.765 02.716 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2457f79d-9409-4f76-8f14-314db5143980"}
23:39:03.765 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2457f79d-9409-4f76-8f14-314db5143980"}
23:39:03.766 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fa79b846-814b-4294-86ad-4b3430034912"}
23:39:03.766 00.000 13300 case statement mapped state 6 to 3
23:39:03.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fa79b846-814b-4294-86ad-4b3430034912"}
23:39:03.767 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7e05c2c4-9803-43c9-825a-24d48f20e6d9"}
23:39:03.767 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1023,"width":15,"height":15,"star_pos":[7.06,6.81],"pixels":"..."},"id":"7e05c2c4-9803-43c9-825a-24d48f20e6d9"}
23:39:04.087 00.320 11596 Exposure complete
23:39:04.170 00.083 11596 worker thread done servicing request
23:39:04.170 00.000 13300 OnExposeComplete: enter
23:39:04.170 00.000 13300 UpdateGuideState(): m_state=6
23:39:04.171 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1024
23:39:04.171 00.000 13300 Star::Find returns 1 (0), X=1060.31, Y=336.59, Mass=1938, SNR=30.8, Peak=241 HFD=3.2
23:39:04.171 00.000 13300 MultiStar: [#1 -0.12,-0.19,0.76,U] [#2 -0.14,-0.28,0.47,U] [#3 0.05,-0.21,0.43,U] [#4 0.02,-0.16,0.29,U] [#5 0.00,-0.14,0.24,U] [#6 -0.28,-0.20,0.24,U] [#7 -0.05,0.08,0.24,U] [#8 -0.28,0.30,0.20,U] 
23:39:04.171 00.000 13300 single-star, 8 included, MultiStar: {-0.06, -0.14}, one-star: {0.03, -0.12}
23:39:04.171 00.000 13300 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-1.61) = xAngle (0.26 = 0.26)
23:39:04.172 00.001 13300 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.28 = 0.28)
23:39:04.172 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.12 hyp=0.12 cameraTheta=-1.35 mountX=0.11 mountY=0.03, mountTheta=0.27
23:39:04.173 00.001 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.12, opts=13)
23:39:04.174 00.001 13300 Enqueuing Move request for scope (0.03, -0.12)
23:39:04.174 00.000 11596 Worker thread wakes up
23:39:04.174 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.12) opts 0xd
23:39:04.174 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.12)
23:39:04.174 00.000 11596 Moving (0.03, -0.12) raw xDistance=0.11 yDistance=0.03
23:39:04.174 00.000 11596 BLC: History state: CurrMiss=-0.03, AvgInitMiss=0.02, ShCount=6, LgCount=2, SticCount=0,  Deflections: 0=-0.184079, 1:-0.032157
23:39:04.174 00.000 11596 BLC: No correction, Miss < min_move
23:39:04.174 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:39:04.174 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:04.175 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:39:04.175 00.000 11596 MoveAxis(E, 0, ABG)
23:39:04.175 00.000 11596 Move returns status 0, amount 0
23:39:04.175 00.000 11596 MoveAxis(N, 0, ABG)
23:39:04.175 00.000 11596 Move returns status 0, amount 0
23:39:04.175 00.000 11596 move complete, result=0
23:39:04.176 00.001 11596 worker thread done servicing request
23:39:04.180 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=241, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
23:39:04.188 00.008 13300 UpdateGuideState exits: m=1938 SNR=30.8
23:39:04.188 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:04.188 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:39:04.188 00.000 13300 Enqueuing Expose request
23:39:04.189 00.001 11596 Worker thread wakes up
23:39:04.189 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:39:04.189 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:39:04.705 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:39:06.766 02.061 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"46cc6710-d846-4646-a042-44ab81625438"}
23:39:06.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"46cc6710-d846-4646-a042-44ab81625438"}
23:39:06.767 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"40372a49-6372-4b13-878e-f1298c14b0b6"}
23:39:06.767 00.000 13300 case statement mapped state 6 to 3
23:39:06.767 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"40372a49-6372-4b13-878e-f1298c14b0b6"}
23:39:06.767 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"02c0baca-b24f-4ac7-a855-218a435565d7"}
23:39:06.768 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1024,"width":15,"height":15,"star_pos":[7.31,6.59],"pixels":"..."},"id":"02c0baca-b24f-4ac7-a855-218a435565d7"}
23:39:07.737 00.969 11596 Exposure complete
23:39:07.809 00.072 11596 worker thread done servicing request
23:39:07.809 00.000 13300 OnExposeComplete: enter
23:39:07.810 00.001 13300 UpdateGuideState(): m_state=6
23:39:07.811 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1025
23:39:07.811 00.000 13300 Star::Find returns 1 (0), X=1060.30, Y=336.52, Mass=1954, SNR=30.9, Peak=225 HFD=3.2
23:39:07.811 00.000 13300 MultiStar: [#1 -0.13,-0.21,0.75,U] [#2 -0.02,-0.15,0.46,U] [#3 -0.03,-0.41,0.40,U] [#4 -0.02,-0.15,0.29,U] [#5 0.09,-0.08,0.24,U] [#6 0.01,-0.27,0.23,U] [#7 -0.03,-0.36,0.24,U] [#8 -0.18,-0.18,0.21,U] 
23:39:07.811 00.000 13300 single-star, 8 included, MultiStar: {-0.03, -0.22}, one-star: {0.01, -0.19}
23:39:07.811 00.000 13300 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-1.61) = xAngle (0.11 = 0.11)
23:39:07.812 00.001 13300 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.12 = 0.12)
23:39:07.812 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.19 hyp=0.19 cameraTheta=-1.50 mountX=0.19 mountY=0.02, mountTheta=0.12
23:39:07.814 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.19, opts=13)
23:39:07.815 00.001 13300 Enqueuing Move request for scope (0.01, -0.19)
23:39:07.815 00.000 11596 Worker thread wakes up
23:39:07.815 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.19) opts 0xd
23:39:07.815 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.19)
23:39:07.815 00.000 11596 Moving (0.01, -0.19) raw xDistance=0.19 yDistance=0.02
23:39:07.815 00.000 11596 BLC: History state: CurrMiss=-0.02, AvgInitMiss=0.02, ShCount=6, LgCount=2, SticCount=0,  Deflections: 0=-0.184079, 1:-0.032157, 2:-0.023522
23:39:07.815 00.000 11596 BLC: No correction, Miss < min_move
23:39:07.816 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.19
23:39:07.816 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:07.816 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:39:07.816 00.000 11596 MoveAxis(W, 240, ABG)
23:39:07.816 00.000 11596 Guiding  Dir = 3, Dur = 240
23:39:07.816 00.000 11596 IsSlewing returns 0
23:39:07.826 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
23:39:07.835 00.009 13300 UpdateGuideState exits: m=1954 SNR=30.9
23:39:07.835 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:07.835 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:39:07.835 00.000 13300 Enqueuing Expose request
23:39:07.941 00.106 11596 IsGuiding returns 0
23:39:08.315 00.374 11596 IsGuiding returns 1
23:39:08.315 00.000 11596 scope still moving after pulse duration time elapsed
23:39:08.533 00.218 11596 IsSlewing returns 0
23:39:08.620 00.087 11596 IsGuiding returns 0
23:39:08.620 00.000 11596 scope move finished after 240 + 440 ms
23:39:08.620 00.000 11596 Move returns status 0, amount 240
23:39:08.621 00.001 11596 MoveAxis(N, 0, ABG)
23:39:08.621 00.000 11596 Move returns status 0, amount 0
23:39:08.621 00.000 11596 move complete, result=0
23:39:08.621 00.000 11596 worker thread done servicing request
23:39:08.621 00.000 13300 GuideStep: 0.2 px 240 ms WEST, 0.0 px 0 ms NORTH
23:39:08.621 00.000 11596 Worker thread wakes up
23:39:08.621 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:39:09.125 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:39:09.765 00.640 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"88d100f2-1fed-44db-91bb-5faf4d4420da"}
23:39:09.765 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"88d100f2-1fed-44db-91bb-5faf4d4420da"}
23:39:09.766 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aa1a797b-3efe-4309-a395-0b091ac328b5"}
23:39:09.766 00.000 13300 case statement mapped state 6 to 3
23:39:09.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"aa1a797b-3efe-4309-a395-0b091ac328b5"}
23:39:09.766 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fad5941a-82a4-4ff6-b726-312733129597"}
23:39:09.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1025,"width":15,"height":15,"star_pos":[7.30,6.52],"pixels":"..."},"id":"fad5941a-82a4-4ff6-b726-312733129597"}
23:39:12.152 02.386 11596 Exposure complete
23:39:12.224 00.072 11596 worker thread done servicing request
23:39:12.224 00.000 13300 OnExposeComplete: enter
23:39:12.224 00.000 13300 UpdateGuideState(): m_state=6
23:39:12.225 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1026
23:39:12.225 00.000 13300 Star::Find returns 1 (0), X=1060.33, Y=336.60, Mass=1946, SNR=30.9, Peak=248 HFD=3.1
23:39:12.225 00.000 13300 MultiStar: [#1 0.02,-0.05,0.75,U] [#2 -0.07,-0.06,0.46,U] [#3 0.07,-0.35,0.41,U] [#4 0.02,-0.12,0.30,U] [#5 -0.09,0.15,0.24,U] [#6 -0.34,0.10,0.23,U] [#7 -0.15,-0.09,0.22,U] [#8 0.53,0.06,0.19,U] 
23:39:12.225 00.000 13300 refined, 8 included, MultiStar: {0.01, -0.08}, one-star: {0.05, -0.11}
23:39:12.225 00.000 13300 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-1.61) = xAngle (0.14 = 0.14)
23:39:12.226 00.001 13300 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.16 = 0.16)
23:39:12.226 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.47 mountX=0.08 mountY=0.01, mountTheta=0.16
23:39:12.228 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.08, opts=13)
23:39:12.228 00.000 13300 Enqueuing Move request for scope (0.01, -0.08)
23:39:12.228 00.000 11596 Worker thread wakes up
23:39:12.229 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.08) opts 0xd
23:39:12.229 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.08)
23:39:12.229 00.000 11596 Moving (0.01, -0.08) raw xDistance=0.08 yDistance=0.01
23:39:12.229 00.000 11596 BLC: window closed
23:39:12.231 00.002 11596 BLC: History state: CurrMiss=-0.01, AvgInitMiss=0.02, ShCount=6, LgCount=2, SticCount=0,  Deflections: 0=-0.184079, 1:-0.032157, 2:-0.023522
23:39:12.231 00.000 11596 BLC: No correction, Miss < min_move
23:39:12.231 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:39:12.231 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:12.232 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:39:12.232 00.000 11596 MoveAxis(E, 0, ABG)
23:39:12.232 00.000 11596 Move returns status 0, amount 0
23:39:12.233 00.001 11596 MoveAxis(N, 0, ABG)
23:39:12.233 00.000 11596 Move returns status 0, amount 0
23:39:12.233 00.000 11596 move complete, result=0
23:39:12.233 00.000 11596 worker thread done servicing request
23:39:12.235 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
23:39:12.246 00.011 13300 UpdateGuideState exits: m=1946 SNR=30.9
23:39:12.246 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:12.246 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:39:12.246 00.000 13300 Enqueuing Expose request
23:39:12.247 00.001 11596 Worker thread wakes up
23:39:12.247 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:39:12.247 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:39:12.753 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:39:12.765 00.012 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b4fe1ce5-dd5c-4395-beba-c54b4f9cac4f"}
23:39:12.765 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b4fe1ce5-dd5c-4395-beba-c54b4f9cac4f"}
23:39:12.766 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f2224206-c57f-46a2-a875-0b1f4c410a79"}
23:39:12.766 00.000 13300 case statement mapped state 6 to 3
23:39:12.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f2224206-c57f-46a2-a875-0b1f4c410a79"}
23:39:12.767 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"79f0318e-a83d-402d-a658-e29457287dad"}
23:39:12.767 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1026,"width":15,"height":15,"star_pos":[7.33,6.60],"pixels":"..."},"id":"79f0318e-a83d-402d-a658-e29457287dad"}
23:39:15.765 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"28ebeae9-9700-4410-99ae-5fbd29a2971f"}
23:39:15.765 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"28ebeae9-9700-4410-99ae-5fbd29a2971f"}
23:39:15.766 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5383b3c1-576e-43aa-8b01-03af664246aa"}
23:39:15.766 00.000 13300 case statement mapped state 6 to 3
23:39:15.767 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5383b3c1-576e-43aa-8b01-03af664246aa"}
23:39:15.767 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"29e89ed8-7998-4b48-8e21-647b092a6ff4"}
23:39:15.768 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1026,"width":15,"height":15,"star_pos":[7.33,6.60],"pixels":"..."},"id":"29e89ed8-7998-4b48-8e21-647b092a6ff4"}
23:39:15.800 00.032 11596 Exposure complete
23:39:15.891 00.091 11596 worker thread done servicing request
23:39:15.891 00.000 13300 OnExposeComplete: enter
23:39:15.891 00.000 13300 UpdateGuideState(): m_state=6
23:39:15.891 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1027
23:39:15.892 00.001 13300 Star::Find returns 1 (0), X=1060.42, Y=336.56, Mass=1925, SNR=30.7, Peak=233 HFD=3.2
23:39:15.892 00.000 13300 MultiStar: [#1 0.05,-0.23,0.75,U] [#2 0.05,-0.15,0.45,U] [#3 0.12,-0.29,0.41,U] [#4 -0.00,-0.16,0.29,U] [#5 0.26,-0.35,0.24,U] [#6 -0.07,-0.24,0.23,U] [#7 0.03,0.07,0.23,U] [#8 0.25,-0.07,0.20,U] 
23:39:15.892 00.000 13300 single-star, 8 included, MultiStar: {0.09, -0.18}, one-star: {0.14, -0.14}
23:39:15.893 00.001 13300 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-1.61) = xAngle (0.81 = 0.81)
23:39:15.893 00.000 13300 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.82 = 0.82)
23:39:15.893 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=-0.14 hyp=0.20 cameraTheta=-0.80 mountX=0.14 mountY=0.15, mountTheta=0.82
23:39:15.895 00.002 13300 SchedulePrimaryMove(1016D950, x=0.14, y=-0.14, opts=13)
23:39:15.895 00.000 13300 Enqueuing Move request for scope (0.14, -0.14)
23:39:15.896 00.001 11596 Worker thread wakes up
23:39:15.896 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.14) opts 0xd
23:39:15.896 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, -0.14)
23:39:15.896 00.000 11596 Moving (0.14, -0.14) raw xDistance=0.14 yDistance=0.15
23:39:15.896 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:39:15.896 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:15.896 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:39:15.896 00.000 11596 MoveAxis(E, 0, ABG)
23:39:15.896 00.000 11596 Move returns status 0, amount 0
23:39:15.896 00.000 11596 MoveAxis(N, 0, ABG)
23:39:15.897 00.001 11596 Move returns status 0, amount 0
23:39:15.897 00.000 11596 move complete, result=0
23:39:15.897 00.000 11596 worker thread done servicing request
23:39:15.903 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
23:39:15.915 00.012 13300 UpdateGuideState exits: m=1925 SNR=30.7
23:39:15.916 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:15.916 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:39:15.916 00.000 13300 Enqueuing Expose request
23:39:15.917 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:39:15.917 00.000 11596 Worker thread wakes up
23:39:15.918 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:39:16.424 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:39:18.765 02.341 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3d4034aa-f739-4e27-8437-f57e55e2354d"}
23:39:18.765 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3d4034aa-f739-4e27-8437-f57e55e2354d"}
23:39:18.766 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3e20b24b-223f-42bf-ad62-baa452940232"}
23:39:18.766 00.000 13300 case statement mapped state 6 to 3
23:39:18.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3e20b24b-223f-42bf-ad62-baa452940232"}
23:39:18.766 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d89e74ba-b7b2-43f1-aa65-b54f510f8d54"}
23:39:18.767 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1027,"width":15,"height":15,"star_pos":[7.42,6.56],"pixels":"..."},"id":"d89e74ba-b7b2-43f1-aa65-b54f510f8d54"}
23:39:19.469 00.702 11596 Exposure complete
23:39:19.573 00.104 11596 worker thread done servicing request
23:39:19.574 00.001 13300 OnExposeComplete: enter
23:39:19.574 00.000 13300 UpdateGuideState(): m_state=6
23:39:19.575 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1028
23:39:19.575 00.000 13300 Star::Find returns 1 (0), X=1060.48, Y=336.52, Mass=1968, SNR=31.0, Peak=218 HFD=3.2
23:39:19.576 00.001 13300 MultiStar: [#1 0.15,-0.35,0.74,U] [#2 0.17,-0.26,0.46,U] [#3 -0.00,-0.33,0.43,U] [#4 0.07,-0.03,0.30,U] [#5 0.23,-0.43,0.23,U] [#6 -0.10,-0.40,0.24,U] [#7 0.16,-0.12,0.22,U] [#8 0.23,-0.19,0.20,U] 
23:39:19.576 00.000 13300 single-star, 8 included, MultiStar: {0.13, -0.26}, one-star: {0.19, -0.19}
23:39:19.576 00.000 13300 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-1.61) = xAngle (0.83 = 0.83)
23:39:19.576 00.000 13300 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.84 = 0.84)
23:39:19.577 00.001 13300 CameraToMount -- cameraX=0.19 cameraY=-0.19 hyp=0.27 cameraTheta=-0.78 mountX=0.18 mountY=0.20, mountTheta=0.84
23:39:19.579 00.002 13300 SchedulePrimaryMove(1016D950, x=0.19, y=-0.19, opts=13)
23:39:19.579 00.000 13300 Enqueuing Move request for scope (0.19, -0.19)
23:39:19.580 00.001 11596 Worker thread wakes up
23:39:19.580 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.19) opts 0xd
23:39:19.580 00.000 11596 Handling offset move in thread for scope, endpoint = (0.19, -0.19)
23:39:19.580 00.000 11596 Moving (0.19, -0.19) raw xDistance=0.18 yDistance=0.20
23:39:19.580 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.18
23:39:19.580 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:39:19.581 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:39:19.581 00.000 11596 MoveAxis(W, 231, ABG)
23:39:19.581 00.000 11596 Guiding  Dir = 3, Dur = 231
23:39:19.581 00.000 11596 IsSlewing returns 0
23:39:19.589 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=218, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
23:39:19.602 00.013 13300 UpdateGuideState exits: m=1968 SNR=31.0
23:39:19.602 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:19.602 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:39:19.602 00.000 13300 Enqueuing Expose request
23:39:19.759 00.157 11596 IsGuiding returns 0
23:39:19.887 00.128 11596 PulseGuide returned control before completion, sleep 114
23:39:20.087 00.200 11596 IsGuiding returns 1
23:39:20.087 00.000 11596 scope still moving after pulse duration time elapsed
23:39:20.121 00.034 11596 IsSlewing returns 0
23:39:20.177 00.056 11596 IsGuiding returns 1
23:39:20.199 00.022 11596 IsSlewing returns 0
23:39:20.306 00.107 11596 IsGuiding returns 0
23:39:20.306 00.000 11596 scope move finished after 231 + 315 ms
23:39:20.306 00.000 11596 Move returns status 0, amount 231
23:39:20.306 00.000 11596 MoveAxis(N, 0, ABG)
23:39:20.306 00.000 11596 Move returns status 0, amount 0
23:39:20.306 00.000 11596 move complete, result=0
23:39:20.307 00.001 11596 worker thread done servicing request
23:39:20.307 00.000 13300 GuideStep: 0.2 px 231 ms WEST, 0.2 px 0 ms NORTH
23:39:20.307 00.000 11596 Worker thread wakes up
23:39:20.307 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:39:20.813 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:39:21.763 00.950 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e8f75ba5-b78b-47c1-b7c6-f483265cf23c"}
23:39:21.763 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e8f75ba5-b78b-47c1-b7c6-f483265cf23c"}
23:39:21.764 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"416d8ffa-ed69-4a19-9913-db863a663d0c"}
23:39:21.764 00.000 13300 case statement mapped state 6 to 3
23:39:21.764 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"416d8ffa-ed69-4a19-9913-db863a663d0c"}
23:39:21.764 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"263dc2c6-5203-4c53-b231-639b1b44e24a"}
23:39:21.765 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1028,"width":15,"height":15,"star_pos":[7.48,6.52],"pixels":"..."},"id":"263dc2c6-5203-4c53-b231-639b1b44e24a"}
23:39:23.846 02.081 11596 Exposure complete
23:39:23.919 00.073 11596 worker thread done servicing request
23:39:23.920 00.001 13300 OnExposeComplete: enter
23:39:23.920 00.000 13300 UpdateGuideState(): m_state=6
23:39:23.920 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1029
23:39:23.920 00.000 13300 Star::Find returns 1 (0), X=1060.47, Y=336.74, Mass=1910, SNR=30.6, Peak=255 HFD=3.3
23:39:23.921 00.001 13300 MultiStar: [#1 0.13,0.05,0.75,U] [#2 0.17,0.15,0.46,U] [#3 0.15,-0.12,0.43,U] [#4 0.10,0.06,0.29,U] [#5 0.18,0.10,0.24,U] [#6 -0.00,0.07,0.23,U] [#7 0.27,0.28,0.23,U] [#8 0.47,0.65,0.20,U] 
23:39:23.921 00.000 13300 single-star, 8 included, MultiStar: {0.17, 0.09}, one-star: {0.18, 0.03}
23:39:23.921 00.000 13300 CameraToMount -- cameraTheta (0.18) - m_xAngle (-1.61) = xAngle (1.79 = 1.79)
23:39:23.921 00.000 13300 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.81 = 1.81)
23:39:23.921 00.000 13300 CameraToMount -- cameraX=0.18 cameraY=0.03 hyp=0.19 cameraTheta=0.18 mountX=-0.04 mountY=0.18, mountTheta=1.79
23:39:23.923 00.002 13300 SchedulePrimaryMove(1016D950, x=0.18, y=0.03, opts=13)
23:39:23.924 00.001 13300 Enqueuing Move request for scope (0.18, 0.03)
23:39:23.924 00.000 11596 Worker thread wakes up
23:39:23.924 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.03) opts 0xd
23:39:23.924 00.000 11596 Handling offset move in thread for scope, endpoint = (0.18, 0.03)
23:39:23.924 00.000 11596 Moving (0.18, 0.03) raw xDistance=-0.04 yDistance=0.18
23:39:23.924 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:39:23.925 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:39:23.925 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:39:23.925 00.000 11596 MoveAxis(E, 0, ABG)
23:39:23.925 00.000 11596 Move returns status 0, amount 0
23:39:23.925 00.000 11596 MoveAxis(N, 0, ABG)
23:39:23.925 00.000 11596 Move returns status 0, amount 0
23:39:23.926 00.001 11596 move complete, result=0
23:39:23.926 00.000 11596 worker thread done servicing request
23:39:23.930 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
23:39:23.939 00.009 13300 UpdateGuideState exits: m=1910 SNR=30.6
23:39:23.940 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:23.940 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:39:23.940 00.000 13300 Enqueuing Expose request
23:39:23.940 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:39:23.940 00.000 11596 Worker thread wakes up
23:39:23.940 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:39:24.448 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:39:24.765 00.317 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"275f137f-47eb-4f99-b821-dcbb02eb1f43"}
23:39:24.765 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"275f137f-47eb-4f99-b821-dcbb02eb1f43"}
23:39:24.766 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6a88d7c8-04cf-4ce3-a7d7-f0718e5cc9fb"}
23:39:24.766 00.000 13300 case statement mapped state 6 to 3
23:39:24.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6a88d7c8-04cf-4ce3-a7d7-f0718e5cc9fb"}
23:39:24.767 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0f50af76-6338-4faf-bf45-0127e3720374"}
23:39:24.768 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1029,"width":15,"height":15,"star_pos":[7.47,6.74],"pixels":"..."},"id":"0f50af76-6338-4faf-bf45-0127e3720374"}
23:39:27.487 02.719 11596 Exposure complete
23:39:27.567 00.080 11596 worker thread done servicing request
23:39:27.567 00.000 13300 OnExposeComplete: enter
23:39:27.567 00.000 13300 UpdateGuideState(): m_state=6
23:39:27.568 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1030
23:39:27.568 00.000 13300 Star::Find returns 1 (0), X=1060.48, Y=336.74, Mass=1929, SNR=30.7, Peak=244 HFD=3.3
23:39:27.569 00.001 13300 MultiStar: [#1 0.14,-0.06,0.75,U] [#2 0.14,0.06,0.46,U] [#3 0.24,-0.10,0.42,U] [#4 0.05,0.12,0.29,U] [#5 0.40,0.18,0.25,U] [#6 0.02,0.16,0.23,U] [#7 -0.09,-0.12,0.24,U] [#8 -0.02,0.22,0.20,U] 
23:39:27.569 00.000 13300 refined, 8 included, MultiStar: {0.15, 0.03}, one-star: {0.20, 0.03}
23:39:27.569 00.000 13300 CameraToMount -- cameraTheta (0.18) - m_xAngle (-1.61) = xAngle (1.78 = 1.78)
23:39:27.569 00.000 13300 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.80 = 1.80)
23:39:27.569 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=0.03 hyp=0.15 cameraTheta=0.18 mountX=-0.03 mountY=0.15, mountTheta=1.78
23:39:27.571 00.002 13300 SchedulePrimaryMove(1016D950, x=0.15, y=0.03, opts=13)
23:39:27.571 00.000 13300 Enqueuing Move request for scope (0.15, 0.03)
23:39:27.572 00.001 11596 Worker thread wakes up
23:39:27.572 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.03) opts 0xd
23:39:27.572 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, 0.03)
23:39:27.573 00.001 11596 Moving (0.15, 0.03) raw xDistance=-0.03 yDistance=0.15
23:39:27.573 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:39:27.573 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:27.573 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:39:27.573 00.000 11596 MoveAxis(E, 0, ABG)
23:39:27.573 00.000 11596 Move returns status 0, amount 0
23:39:27.574 00.001 11596 MoveAxis(N, 0, ABG)
23:39:27.574 00.000 11596 Move returns status 0, amount 0
23:39:27.574 00.000 11596 move complete, result=0
23:39:27.575 00.001 11596 worker thread done servicing request
23:39:27.580 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=244, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
23:39:27.590 00.010 13300 UpdateGuideState exits: m=1929 SNR=30.7
23:39:27.590 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:27.590 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:39:27.590 00.000 13300 Enqueuing Expose request
23:39:27.590 00.000 11596 Worker thread wakes up
23:39:27.590 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:39:27.590 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:39:27.765 00.175 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"96673419-ffdd-4a66-947c-a13002fb711a"}
23:39:27.765 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"96673419-ffdd-4a66-947c-a13002fb711a"}
23:39:27.766 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"83700efa-12ba-42f3-a7bd-b4878efa1df3"}
23:39:27.766 00.000 13300 case statement mapped state 6 to 3
23:39:27.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"83700efa-12ba-42f3-a7bd-b4878efa1df3"}
23:39:27.766 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"da9051b9-d6ee-4857-8427-a1913e03aad8"}
23:39:27.767 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1030,"width":15,"height":15,"star_pos":[7.48,6.74],"pixels":"..."},"id":"da9051b9-d6ee-4857-8427-a1913e03aad8"}
23:39:28.102 00.335 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:39:30.765 02.663 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"691b2c83-480c-446c-9dc2-f892c9eb2f36"}
23:39:30.765 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"691b2c83-480c-446c-9dc2-f892c9eb2f36"}
23:39:30.766 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c61f845d-1570-49df-93ba-447312b2f867"}
23:39:30.766 00.000 13300 case statement mapped state 6 to 3
23:39:30.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c61f845d-1570-49df-93ba-447312b2f867"}
23:39:30.767 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"aea9574f-d9ee-4aa3-9bc3-80b31d71d4fe"}
23:39:30.767 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1030,"width":15,"height":15,"star_pos":[7.48,6.74],"pixels":"..."},"id":"aea9574f-d9ee-4aa3-9bc3-80b31d71d4fe"}
23:39:31.145 00.378 11596 Exposure complete
23:39:31.220 00.075 11596 worker thread done servicing request
23:39:31.220 00.000 13300 OnExposeComplete: enter
23:39:31.220 00.000 13300 UpdateGuideState(): m_state=6
23:39:31.220 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1031
23:39:31.221 00.001 13300 Star::Find returns 1 (0), X=1060.52, Y=336.60, Mass=1938, SNR=30.8, Peak=243 HFD=3.2
23:39:31.221 00.000 13300 MultiStar: [#1 0.07,-0.05,0.75,U] [#2 0.07,0.03,0.46,U] [#3 0.29,-0.14,0.40,U] [#4 0.09,-0.09,0.29,U] [#5 0.20,0.02,0.24,U] [#6 0.10,0.04,0.23,U] [#7 -0.06,-0.05,0.24,U] [#8 0.32,0.45,0.20,U] 
23:39:31.221 00.000 13300 refined, 8 included, MultiStar: {0.15, -0.03}, one-star: {0.24, -0.11}
23:39:31.221 00.000 13300 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-1.61) = xAngle (1.41 = 1.41)
23:39:31.221 00.000 13300 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.42 = 1.42)
23:39:31.221 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=-0.03 hyp=0.16 cameraTheta=-0.20 mountX=0.03 mountY=0.15, mountTheta=1.41
23:39:31.223 00.002 13300 SchedulePrimaryMove(1016D950, x=0.15, y=-0.03, opts=13)
23:39:31.223 00.000 13300 Enqueuing Move request for scope (0.15, -0.03)
23:39:31.223 00.000 11596 Worker thread wakes up
23:39:31.224 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.03) opts 0xd
23:39:31.224 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, -0.03)
23:39:31.224 00.000 11596 Moving (0.15, -0.03) raw xDistance=0.03 yDistance=0.15
23:39:31.224 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:39:31.224 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:31.224 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:39:31.224 00.000 11596 MoveAxis(E, 0, ABG)
23:39:31.224 00.000 11596 Move returns status 0, amount 0
23:39:31.224 00.000 11596 MoveAxis(N, 0, ABG)
23:39:31.224 00.000 11596 Move returns status 0, amount 0
23:39:31.225 00.001 11596 move complete, result=0
23:39:31.225 00.000 11596 worker thread done servicing request
23:39:31.231 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
23:39:31.239 00.008 13300 UpdateGuideState exits: m=1938 SNR=30.8
23:39:31.239 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:31.239 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:39:31.239 00.000 13300 Enqueuing Expose request
23:39:31.240 00.001 11596 Worker thread wakes up
23:39:31.240 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:39:31.240 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:39:31.757 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:39:33.764 02.007 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"31be3f4d-3d2c-4e74-99bf-6fcfdfbdfd0b"}
23:39:33.764 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"31be3f4d-3d2c-4e74-99bf-6fcfdfbdfd0b"}
23:39:33.765 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9d9afbfc-29da-44f5-bef7-1dec6e8c96f4"}
23:39:33.765 00.000 13300 case statement mapped state 6 to 3
23:39:33.765 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9d9afbfc-29da-44f5-bef7-1dec6e8c96f4"}
23:39:33.765 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"92bdf3a6-8784-4bfc-a6b4-a694c4c70469"}
23:39:33.766 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1031,"width":15,"height":15,"star_pos":[6.52,6.60],"pixels":"..."},"id":"92bdf3a6-8784-4bfc-a6b4-a694c4c70469"}
23:39:34.783 01.017 11596 Exposure complete
23:39:34.855 00.072 11596 worker thread done servicing request
23:39:34.855 00.000 13300 OnExposeComplete: enter
23:39:34.855 00.000 13300 UpdateGuideState(): m_state=6
23:39:34.856 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1032
23:39:34.856 00.000 13300 Star::Find returns 1 (0), X=1060.39, Y=336.67, Mass=1952, SNR=30.9, Peak=255 HFD=3.3
23:39:34.857 00.001 13300 MultiStar: [#1 0.07,-0.04,0.75,U] [#2 0.04,-0.20,0.46,U] [#3 0.20,-0.29,0.41,U] [#4 -0.00,-0.02,0.29,U] [#5 0.06,0.03,0.24,U] [#6 0.12,-0.16,0.23,U] [#7 0.11,-0.04,0.23,U] [#8 0.18,0.35,0.20,U] 
23:39:34.857 00.000 13300 single-star, 8 included, MultiStar: {0.10, -0.07}, one-star: {0.11, -0.04}
23:39:34.857 00.000 13300 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-1.61) = xAngle (1.27 = 1.27)
23:39:34.857 00.000 13300 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.29 = 1.29)
23:39:34.857 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.04 hyp=0.11 cameraTheta=-0.34 mountX=0.03 mountY=0.11, mountTheta=1.27
23:39:34.858 00.001 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.04, opts=13)
23:39:34.859 00.001 13300 Enqueuing Move request for scope (0.11, -0.04)
23:39:34.859 00.000 11596 Worker thread wakes up
23:39:34.859 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.04) opts 0xd
23:39:34.859 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.04)
23:39:34.859 00.000 11596 Moving (0.11, -0.04) raw xDistance=0.03 yDistance=0.11
23:39:34.859 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:39:34.859 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:34.859 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:39:34.859 00.000 11596 MoveAxis(E, 0, ABG)
23:39:34.860 00.001 11596 Move returns status 0, amount 0
23:39:34.860 00.000 11596 MoveAxis(N, 0, ABG)
23:39:34.860 00.000 11596 Move returns status 0, amount 0
23:39:34.860 00.000 11596 move complete, result=0
23:39:34.860 00.000 11596 worker thread done servicing request
23:39:34.864 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
23:39:34.871 00.007 13300 UpdateGuideState exits: m=1952 SNR=30.9
23:39:34.871 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:34.872 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:39:34.872 00.000 13300 Enqueuing Expose request
23:39:34.872 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:39:34.872 00.000 11596 Worker thread wakes up
23:39:34.872 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:39:35.388 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:39:36.764 01.376 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e31087c0-e94f-4514-9fc0-d73f24291a9c"}
23:39:36.764 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e31087c0-e94f-4514-9fc0-d73f24291a9c"}
23:39:36.765 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b1d8ee47-3234-4f98-9a84-dc5bf854b56e"}
23:39:36.765 00.000 13300 case statement mapped state 6 to 3
23:39:36.765 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b1d8ee47-3234-4f98-9a84-dc5bf854b56e"}
23:39:36.766 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c8bda5c2-cd96-4c56-82b7-3dc2854d4954"}
23:39:36.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1032,"width":15,"height":15,"star_pos":[7.39,6.67],"pixels":"..."},"id":"c8bda5c2-cd96-4c56-82b7-3dc2854d4954"}
23:39:38.425 01.659 11596 Exposure complete
23:39:38.508 00.083 11596 worker thread done servicing request
23:39:38.508 00.000 13300 OnExposeComplete: enter
23:39:38.509 00.001 13300 UpdateGuideState(): m_state=6
23:39:38.510 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1033
23:39:38.510 00.000 13300 Star::Find returns 1 (0), X=1060.39, Y=336.65, Mass=1943, SNR=30.8, Peak=255 HFD=3.2
23:39:38.510 00.000 13300 MultiStar: [#1 0.02,-0.10,0.74,U] [#2 0.03,-0.04,0.46,U] [#3 0.20,-0.26,0.42,U] [#4 0.12,0.13,0.29,U] [#5 0.10,-0.23,0.24,U] [#6 -0.18,-0.21,0.23,U] [#7 0.14,0.18,0.22,U] [#8 0.41,0.34,0.20,U] 
23:39:38.510 00.000 13300 refined, 8 included, MultiStar: {0.09, -0.06}, one-star: {0.11, -0.05}
23:39:38.510 00.000 13300 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-1.61) = xAngle (1.05 = 1.05)
23:39:38.511 00.001 13300 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.06 = 1.06)
23:39:38.511 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=-0.06 hyp=0.11 cameraTheta=-0.56 mountX=0.05 mountY=0.10, mountTheta=1.05
23:39:38.512 00.001 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.06, opts=13)
23:39:38.513 00.001 13300 Enqueuing Move request for scope (0.09, -0.06)
23:39:38.513 00.000 11596 Worker thread wakes up
23:39:38.513 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.06) opts 0xd
23:39:38.513 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.06)
23:39:38.513 00.000 11596 Moving (0.09, -0.06) raw xDistance=0.05 yDistance=0.10
23:39:38.513 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:39:38.513 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:38.513 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:39:38.513 00.000 11596 MoveAxis(E, 0, ABG)
23:39:38.514 00.001 11596 Move returns status 0, amount 0
23:39:38.514 00.000 11596 MoveAxis(N, 0, ABG)
23:39:38.514 00.000 11596 Move returns status 0, amount 0
23:39:38.514 00.000 11596 move complete, result=0
23:39:38.514 00.000 11596 worker thread done servicing request
23:39:38.521 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
23:39:38.528 00.007 13300 UpdateGuideState exits: m=1943 SNR=30.8
23:39:38.528 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:38.528 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:39:38.528 00.000 13300 Enqueuing Expose request
23:39:38.528 00.000 11596 Worker thread wakes up
23:39:38.529 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:39:38.529 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:39:39.039 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:39:39.763 00.724 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"88587971-6dd9-469c-8753-28c39f512382"}
23:39:39.763 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"88587971-6dd9-469c-8753-28c39f512382"}
23:39:39.764 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5f2a7b3c-ed38-4681-bd04-7a92e58220a5"}
23:39:39.764 00.000 13300 case statement mapped state 6 to 3
23:39:39.764 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5f2a7b3c-ed38-4681-bd04-7a92e58220a5"}
23:39:39.765 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"056029a5-217c-4903-8492-dec0edbbcc0b"}
23:39:39.765 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1033,"width":15,"height":15,"star_pos":[7.39,6.65],"pixels":"..."},"id":"056029a5-217c-4903-8492-dec0edbbcc0b"}
23:39:42.065 02.300 11596 Exposure complete
23:39:42.135 00.070 11596 worker thread done servicing request
23:39:42.135 00.000 13300 OnExposeComplete: enter
23:39:42.135 00.000 13300 UpdateGuideState(): m_state=6
23:39:42.136 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1034
23:39:42.136 00.000 13300 Star::Find returns 1 (0), X=1060.46, Y=336.50, Mass=1945, SNR=30.8, Peak=220 HFD=3.2
23:39:42.136 00.000 13300 MultiStar: [#1 0.05,-0.13,0.74,U] [#2 0.14,-0.07,0.46,U] [#3 0.23,-0.30,0.41,U] [#4 0.04,-0.02,0.30,U] [#5 0.29,-0.32,0.24,U] [#6 0.07,0.14,0.24,U] [#7 0.11,-0.21,0.23,U] [#8 0.00,0.39,0.19,U] 
23:39:42.137 00.001 13300 refined, 8 included, MultiStar: {0.13, -0.13}, one-star: {0.18, -0.21}
23:39:42.137 00.000 13300 CameraToMount -- cameraTheta (-0.77) - m_xAngle (-1.61) = xAngle (0.84 = 0.84)
23:39:42.137 00.000 13300 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.85 = 0.85)
23:39:42.137 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=-0.13 hyp=0.18 cameraTheta=-0.77 mountX=0.12 mountY=0.14, mountTheta=0.84
23:39:42.138 00.001 13300 SchedulePrimaryMove(1016D950, x=0.13, y=-0.13, opts=13)
23:39:42.138 00.000 13300 Enqueuing Move request for scope (0.13, -0.13)
23:39:42.139 00.001 11596 Worker thread wakes up
23:39:42.139 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.13) opts 0xd
23:39:42.139 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, -0.13)
23:39:42.139 00.000 11596 Moving (0.13, -0.13) raw xDistance=0.12 yDistance=0.14
23:39:42.139 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:39:42.139 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:42.139 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:39:42.139 00.000 11596 MoveAxis(E, 0, ABG)
23:39:42.139 00.000 11596 Move returns status 0, amount 0
23:39:42.139 00.000 11596 MoveAxis(N, 0, ABG)
23:39:42.140 00.001 11596 Move returns status 0, amount 0
23:39:42.140 00.000 11596 move complete, result=0
23:39:42.140 00.000 11596 worker thread done servicing request
23:39:42.146 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=220, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
23:39:42.153 00.007 13300 UpdateGuideState exits: m=1945 SNR=30.8
23:39:42.154 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:42.154 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:39:42.154 00.000 13300 Enqueuing Expose request
23:39:42.154 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:39:42.154 00.000 11596 Worker thread wakes up
23:39:42.154 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:39:42.666 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:39:42.763 00.097 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cb94e906-b28a-4325-9811-aa35aa9c43a7"}
23:39:42.763 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cb94e906-b28a-4325-9811-aa35aa9c43a7"}
23:39:42.764 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"35e3f263-3d5c-44a2-9b27-5e556951c690"}
23:39:42.764 00.000 13300 case statement mapped state 6 to 3
23:39:42.764 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"35e3f263-3d5c-44a2-9b27-5e556951c690"}
23:39:42.764 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"97ca4a1f-9263-446a-aa47-03b1ad87fb09"}
23:39:42.765 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1034,"width":15,"height":15,"star_pos":[7.46,7.50],"pixels":"..."},"id":"97ca4a1f-9263-446a-aa47-03b1ad87fb09"}
23:39:45.702 02.937 11596 Exposure complete
23:39:45.762 00.060 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aba773c1-43af-4d6f-a9e2-c4e5ad80005a"}
23:39:45.762 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aba773c1-43af-4d6f-a9e2-c4e5ad80005a"}
23:39:45.763 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7a3f1dd9-f5c5-46f3-a193-872ed6b9bd5e"}
23:39:45.763 00.000 13300 case statement mapped state 6 to 3
23:39:45.763 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7a3f1dd9-f5c5-46f3-a193-872ed6b9bd5e"}
23:39:45.764 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8f4ecd5f-dcc2-4778-9c45-9d43a32386f5"}
23:39:45.764 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1034,"width":15,"height":15,"star_pos":[7.46,7.50],"pixels":"..."},"id":"8f4ecd5f-dcc2-4778-9c45-9d43a32386f5"}
23:39:45.777 00.013 11596 worker thread done servicing request
23:39:45.777 00.000 13300 OnExposeComplete: enter
23:39:45.777 00.000 13300 UpdateGuideState(): m_state=6
23:39:45.778 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1035
23:39:45.778 00.000 13300 Star::Find returns 1 (0), X=1060.36, Y=336.48, Mass=2002, SNR=31.3, Peak=220 HFD=3.2
23:39:45.779 00.001 13300 MultiStar: [#1 0.11,-0.27,0.74,U] [#2 0.14,-0.29,0.45,U] [#3 0.05,-0.39,0.41,U] [#4 -0.07,-0.24,0.28,U] [#5 0.03,-0.21,0.23,U] [#6 -0.13,-0.32,0.23,U] [#7 0.05,-0.04,0.22,U] [#8 0.15,0.11,0.19,U] 
23:39:45.779 00.000 13300 single-star, 8 included, MultiStar: {0.06, -0.24}, one-star: {0.08, -0.23}
23:39:45.779 00.000 13300 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-1.61) = xAngle (0.36 = 0.36)
23:39:45.779 00.000 13300 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.37 = 0.37)
23:39:45.779 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.23 hyp=0.24 cameraTheta=-1.25 mountX=0.23 mountY=0.09, mountTheta=0.37
23:39:45.782 00.003 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.23, opts=13)
23:39:45.782 00.000 13300 Enqueuing Move request for scope (0.08, -0.23)
23:39:45.782 00.000 11596 Worker thread wakes up
23:39:45.782 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.23) opts 0xd
23:39:45.782 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.23)
23:39:45.782 00.000 11596 Moving (0.08, -0.23) raw xDistance=0.23 yDistance=0.09
23:39:45.782 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
23:39:45.782 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:45.783 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:39:45.783 00.000 11596 MoveAxis(W, 283, ABG)
23:39:45.783 00.000 11596 Guiding  Dir = 3, Dur = 283
23:39:45.783 00.000 11596 IsSlewing returns 0
23:39:45.789 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=220, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
23:39:45.798 00.009 13300 UpdateGuideState exits: m=2002 SNR=31.3
23:39:45.798 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:45.798 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:39:45.799 00.001 13300 Enqueuing Expose request
23:39:45.921 00.122 11596 IsGuiding returns 0
23:39:46.134 00.213 11596 PulseGuide returned control before completion, sleep 80
23:39:46.331 00.197 11596 IsGuiding returns 1
23:39:46.331 00.000 11596 scope still moving after pulse duration time elapsed
23:39:46.364 00.033 11596 IsSlewing returns 0
23:39:46.429 00.065 11596 IsGuiding returns 0
23:39:46.429 00.000 11596 scope move finished after 283 + 225 ms
23:39:46.429 00.000 11596 Move returns status 0, amount 283
23:39:46.429 00.000 11596 MoveAxis(N, 0, ABG)
23:39:46.429 00.000 11596 Move returns status 0, amount 0
23:39:46.429 00.000 11596 move complete, result=0
23:39:46.429 00.000 11596 worker thread done servicing request
23:39:46.429 00.000 11596 Worker thread wakes up
23:39:46.430 00.001 13300 GuideStep: 0.2 px 283 ms WEST, 0.1 px 0 ms NORTH
23:39:46.430 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:39:46.939 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:39:48.761 01.822 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a963be6a-36cf-435f-b71e-c4257a85058d"}
23:39:48.761 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a963be6a-36cf-435f-b71e-c4257a85058d"}
23:39:48.762 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7b27901e-2431-457c-8277-f9e0dd20552c"}
23:39:48.762 00.000 13300 case statement mapped state 6 to 3
23:39:48.762 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7b27901e-2431-457c-8277-f9e0dd20552c"}
23:39:48.763 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4ad11eaf-3f08-49c1-8c10-00864cb7a120"}
23:39:48.763 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1035,"width":15,"height":15,"star_pos":[7.36,7.48],"pixels":"..."},"id":"4ad11eaf-3f08-49c1-8c10-00864cb7a120"}
23:39:49.970 01.207 11596 Exposure complete
23:39:50.042 00.072 11596 worker thread done servicing request
23:39:50.042 00.000 13300 OnExposeComplete: enter
23:39:50.042 00.000 13300 UpdateGuideState(): m_state=6
23:39:50.043 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1036
23:39:50.043 00.000 13300 Star::Find returns 1 (0), X=1060.35, Y=336.58, Mass=1968, SNR=31.0, Peak=217 HFD=3.3
23:39:50.044 00.001 13300 MultiStar: [#1 0.11,-0.21,0.74,U] [#2 0.14,-0.12,0.45,U] [#3 0.05,-0.16,0.42,U] [#4 0.16,-0.26,0.30,U] [#5 -0.02,-0.11,0.25,U] [#6 0.06,-0.18,0.23,U] [#7 0.09,-0.24,0.23,U] [#8 -0.32,0.21,0.20,U] 
23:39:50.044 00.000 13300 single-star, 8 included, MultiStar: {0.06, -0.15}, one-star: {0.07, -0.13}
23:39:50.044 00.000 13300 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-1.61) = xAngle (0.51 = 0.51)
23:39:50.044 00.000 13300 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.53 = 0.53)
23:39:50.045 00.001 13300 CameraToMount -- cameraX=0.07 cameraY=-0.13 hyp=0.15 cameraTheta=-1.10 mountX=0.13 mountY=0.07, mountTheta=0.52
23:39:50.046 00.001 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.13, opts=13)
23:39:50.046 00.000 13300 Enqueuing Move request for scope (0.07, -0.13)
23:39:50.047 00.001 11596 Worker thread wakes up
23:39:50.047 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.13) opts 0xd
23:39:50.047 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.13)
23:39:50.047 00.000 11596 Moving (0.07, -0.13) raw xDistance=0.13 yDistance=0.07
23:39:50.047 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:39:50.047 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:50.047 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:39:50.047 00.000 11596 MoveAxis(E, 0, ABG)
23:39:50.047 00.000 11596 Move returns status 0, amount 0
23:39:50.047 00.000 11596 MoveAxis(N, 0, ABG)
23:39:50.048 00.001 11596 Move returns status 0, amount 0
23:39:50.048 00.000 11596 move complete, result=0
23:39:50.048 00.000 11596 worker thread done servicing request
23:39:50.052 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
23:39:50.059 00.007 13300 UpdateGuideState exits: m=1968 SNR=31.0
23:39:50.059 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:50.059 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:39:50.059 00.000 13300 Enqueuing Expose request
23:39:50.060 00.001 11596 Worker thread wakes up
23:39:50.060 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:39:50.060 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:39:50.563 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:39:51.760 01.197 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"da048601-4c52-4853-aae2-9803f9090f2a"}
23:39:51.760 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"da048601-4c52-4853-aae2-9803f9090f2a"}
23:39:51.761 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"97cfae18-e0ae-48c3-8a8e-54a2f42b9843"}
23:39:51.761 00.000 13300 case statement mapped state 6 to 3
23:39:51.761 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"97cfae18-e0ae-48c3-8a8e-54a2f42b9843"}
23:39:51.761 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"38394779-4355-4b5b-9d38-5c9e91e61a86"}
23:39:51.762 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1036,"width":15,"height":15,"star_pos":[7.35,6.58],"pixels":"..."},"id":"38394779-4355-4b5b-9d38-5c9e91e61a86"}
23:39:53.590 01.828 11596 Exposure complete
23:39:53.662 00.072 11596 worker thread done servicing request
23:39:53.662 00.000 13300 OnExposeComplete: enter
23:39:53.662 00.000 13300 UpdateGuideState(): m_state=6
23:39:53.662 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1037
23:39:53.663 00.001 13300 Star::Find returns 1 (0), X=1060.51, Y=336.60, Mass=1958, SNR=30.9, Peak=232 HFD=3.2
23:39:53.663 00.000 13300 MultiStar: [#1 0.16,-0.14,0.74,U] [#2 0.16,-0.07,0.46,U] [#3 0.22,-0.20,0.42,U] [#4 0.06,-0.03,0.30,U] [#5 0.27,-0.08,0.24,U] [#6 0.06,-0.24,0.23,U] [#7 0.31,-0.15,0.22,U] [#8 0.23,0.26,0.19,U] 
23:39:53.663 00.000 13300 refined, 8 included, MultiStar: {0.19, -0.10}, one-star: {0.23, -0.10}
23:39:53.663 00.000 13300 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-1.61) = xAngle (1.11 = 1.11)
23:39:53.663 00.000 13300 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.12 = 1.12)
23:39:53.663 00.000 13300 CameraToMount -- cameraX=0.19 cameraY=-0.10 hyp=0.21 cameraTheta=-0.50 mountX=0.10 mountY=0.19, mountTheta=1.11
23:39:53.666 00.003 13300 SchedulePrimaryMove(1016D950, x=0.19, y=-0.10, opts=13)
23:39:53.666 00.000 13300 Enqueuing Move request for scope (0.19, -0.10)
23:39:53.666 00.000 11596 Worker thread wakes up
23:39:53.666 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.10) opts 0xd
23:39:53.666 00.000 11596 Handling offset move in thread for scope, endpoint = (0.19, -0.10)
23:39:53.667 00.001 11596 Moving (0.19, -0.10) raw xDistance=0.10 yDistance=0.19
23:39:53.667 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:39:53.667 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
23:39:53.667 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:39:53.667 00.000 11596 MoveAxis(E, 0, ABG)
23:39:53.667 00.000 11596 Move returns status 0, amount 0
23:39:53.667 00.000 11596 MoveAxis(N, 0, ABG)
23:39:53.667 00.000 11596 Move returns status 0, amount 0
23:39:53.667 00.000 11596 move complete, result=0
23:39:53.668 00.001 11596 worker thread done servicing request
23:39:53.673 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
23:39:53.680 00.007 13300 UpdateGuideState exits: m=1958 SNR=30.9
23:39:53.680 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:53.680 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:39:53.680 00.000 13300 Enqueuing Expose request
23:39:53.680 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:39:53.681 00.001 11596 Worker thread wakes up
23:39:53.681 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:39:54.197 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:39:54.761 00.564 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"14318494-753e-478a-8f1c-1fe84dfe256a"}
23:39:54.761 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"14318494-753e-478a-8f1c-1fe84dfe256a"}
23:39:54.762 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"396dfbdb-2f26-40e8-9662-446fbf57f71e"}
23:39:54.762 00.000 13300 case statement mapped state 6 to 3
23:39:54.762 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"396dfbdb-2f26-40e8-9662-446fbf57f71e"}
23:39:54.762 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2f788980-46c4-4acf-ae88-3910fa6bef6d"}
23:39:54.763 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1037,"width":15,"height":15,"star_pos":[6.51,6.60],"pixels":"..."},"id":"2f788980-46c4-4acf-ae88-3910fa6bef6d"}
23:39:57.226 02.463 11596 Exposure complete
23:39:57.301 00.075 11596 worker thread done servicing request
23:39:57.301 00.000 13300 OnExposeComplete: enter
23:39:57.301 00.000 13300 UpdateGuideState(): m_state=6
23:39:57.301 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1038
23:39:57.301 00.000 13300 Star::Find returns 1 (0), X=1060.38, Y=336.71, Mass=1942, SNR=30.8, Peak=255 HFD=3.3
23:39:57.302 00.001 13300 MultiStar: [#1 0.31,-0.13,0.75,U] [#2 0.16,-0.08,0.46,U] [#3 0.14,0.05,0.41,U] [#4 0.01,-0.11,0.29,U] [#5 0.18,-0.05,0.24,U] [#6 0.04,0.07,0.25,U] [#7 0.00,0.24,0.24,U] [#8 0.18,0.40,0.20,U] 
23:39:57.302 00.000 13300 single-star, 8 included, MultiStar: {0.15, -0.00}, one-star: {0.10, -0.00}
23:39:57.302 00.000 13300 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-1.61) = xAngle (1.60 = 1.60)
23:39:57.302 00.000 13300 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.61 = 1.61)
23:39:57.302 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=-0.00 hyp=0.10 cameraTheta=-0.01 mountX=-0.00 mountY=0.10, mountTheta=1.60
23:39:57.304 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=-0.00, opts=13)
23:39:57.304 00.000 13300 Enqueuing Move request for scope (0.10, -0.00)
23:39:57.304 00.000 11596 Worker thread wakes up
23:39:57.304 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.00) opts 0xd
23:39:57.304 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, -0.00)
23:39:57.304 00.000 11596 Moving (0.10, -0.00) raw xDistance=-0.00 yDistance=0.10
23:39:57.305 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:39:57.305 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:57.305 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:39:57.305 00.000 11596 MoveAxis(E, 0, ABG)
23:39:57.305 00.000 11596 Move returns status 0, amount 0
23:39:57.305 00.000 11596 MoveAxis(N, 0, ABG)
23:39:57.305 00.000 11596 Move returns status 0, amount 0
23:39:57.305 00.000 11596 move complete, result=0
23:39:57.305 00.000 11596 worker thread done servicing request
23:39:57.311 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
23:39:57.319 00.008 13300 UpdateGuideState exits: m=1942 SNR=30.8
23:39:57.319 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:57.319 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:39:57.319 00.000 13300 Enqueuing Expose request
23:39:57.319 00.000 11596 Worker thread wakes up
23:39:57.319 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:39:57.319 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:39:57.760 00.441 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3eba6b86-eb3e-46b1-91e2-15ff0edff45d"}
23:39:57.760 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3eba6b86-eb3e-46b1-91e2-15ff0edff45d"}
23:39:57.761 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f377ef74-4295-4cc6-9a9b-0958064f21c0"}
23:39:57.761 00.000 13300 case statement mapped state 6 to 3
23:39:57.761 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f377ef74-4295-4cc6-9a9b-0958064f21c0"}
23:39:57.762 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1e85dccd-e904-45bb-87ea-37fa610a61bd"}
23:39:57.763 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1038,"width":15,"height":15,"star_pos":[7.38,6.71],"pixels":"..."},"id":"1e85dccd-e904-45bb-87ea-37fa610a61bd"}
23:39:57.831 00.068 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:40:00.759 02.928 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ec57f571-c85f-4bd0-b937-0a36e1ef564d"}
23:40:00.759 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ec57f571-c85f-4bd0-b937-0a36e1ef564d"}
23:40:00.760 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4377d673-4191-4ae4-9ca6-f8fcbd57d1dd"}
23:40:00.760 00.000 13300 case statement mapped state 6 to 3
23:40:00.760 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4377d673-4191-4ae4-9ca6-f8fcbd57d1dd"}
23:40:00.761 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e5807551-60b8-462c-962b-7e939f02d106"}
23:40:00.761 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1038,"width":15,"height":15,"star_pos":[7.38,6.71],"pixels":"..."},"id":"e5807551-60b8-462c-962b-7e939f02d106"}
23:40:00.860 00.099 11596 Exposure complete
23:40:00.931 00.071 11596 worker thread done servicing request
23:40:00.931 00.000 13300 OnExposeComplete: enter
23:40:00.932 00.001 13300 UpdateGuideState(): m_state=6
23:40:00.932 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1039
23:40:00.932 00.000 13300 Star::Find returns 1 (0), X=1060.36, Y=336.68, Mass=1966, SNR=31.0, Peak=255 HFD=3.3
23:40:00.933 00.001 13300 MultiStar: [#1 0.11,-0.23,0.75,U] [#2 0.14,-0.09,0.46,U] [#3 0.17,-0.36,0.42,U] [#4 -0.17,-0.16,0.29,U] [#5 -0.03,0.16,0.25,U] [#6 -0.07,0.00,0.23,U] [#7 0.18,-0.06,0.23,U] [#8 -0.29,0.49,0.20,U] 
23:40:00.933 00.000 13300 single-star, 8 included, MultiStar: {0.05, -0.08}, one-star: {0.08, -0.03}
23:40:00.933 00.000 13300 CameraToMount -- cameraTheta (-0.35) - m_xAngle (-1.61) = xAngle (1.26 = 1.26)
23:40:00.933 00.000 13300 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.27 = 1.27)
23:40:00.933 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.03 hyp=0.08 cameraTheta=-0.35 mountX=0.03 mountY=0.08, mountTheta=1.26
23:40:00.936 00.003 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.03, opts=13)
23:40:00.936 00.000 13300 Enqueuing Move request for scope (0.08, -0.03)
23:40:00.936 00.000 11596 Worker thread wakes up
23:40:00.936 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.03) opts 0xd
23:40:00.936 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.03)
23:40:00.936 00.000 11596 Moving (0.08, -0.03) raw xDistance=0.03 yDistance=0.08
23:40:00.936 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:40:00.936 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:00.937 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:40:00.937 00.000 11596 MoveAxis(E, 0, ABG)
23:40:00.937 00.000 11596 Move returns status 0, amount 0
23:40:00.937 00.000 11596 MoveAxis(N, 0, ABG)
23:40:00.937 00.000 11596 Move returns status 0, amount 0
23:40:00.937 00.000 11596 move complete, result=0
23:40:00.937 00.000 11596 worker thread done servicing request
23:40:00.942 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
23:40:00.949 00.007 13300 UpdateGuideState exits: m=1966 SNR=31.0
23:40:00.949 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:00.949 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:40:00.950 00.001 13300 Enqueuing Expose request
23:40:00.950 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:40:00.950 00.000 11596 Worker thread wakes up
23:40:00.950 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:40:01.454 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:40:03.759 02.305 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dfda0a44-04a7-4e28-8188-f7002f39343e"}
23:40:03.759 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dfda0a44-04a7-4e28-8188-f7002f39343e"}
23:40:03.760 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"61650a75-9978-4df2-ae38-1795724f1650"}
23:40:03.761 00.001 13300 case statement mapped state 6 to 3
23:40:03.761 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"61650a75-9978-4df2-ae38-1795724f1650"}
23:40:03.761 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d20b2735-c456-4daf-b325-a4c65dfb8302"}
23:40:03.762 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1039,"width":15,"height":15,"star_pos":[7.36,6.68],"pixels":"..."},"id":"d20b2735-c456-4daf-b325-a4c65dfb8302"}
23:40:04.478 00.716 11596 Exposure complete
23:40:04.557 00.079 11596 worker thread done servicing request
23:40:04.557 00.000 13300 OnExposeComplete: enter
23:40:04.557 00.000 13300 UpdateGuideState(): m_state=6
23:40:04.557 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1040
23:40:04.558 00.001 13300 Star::Find returns 1 (0), X=1060.41, Y=336.70, Mass=1939, SNR=30.8, Peak=251 HFD=3.2
23:40:04.558 00.000 13300 MultiStar: [#1 0.13,0.03,0.74,U] [#2 0.13,-0.14,0.46,U] [#3 0.05,-0.01,0.43,U] [#4 0.05,0.22,0.30,U] [#5 0.02,0.09,0.25,U] [#6 -0.06,0.17,0.23,U] [#7 0.09,0.16,0.23,U] [#8 0.02,0.01,0.19,U] 
23:40:04.558 00.000 13300 refined, 8 included, MultiStar: {0.09, 0.03}, one-star: {0.13, -0.01}
23:40:04.558 00.000 13300 CameraToMount -- cameraTheta (0.31) - m_xAngle (-1.61) = xAngle (1.92 = 1.92)
23:40:04.558 00.000 13300 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.93 = 1.93)
23:40:04.559 00.001 13300 CameraToMount -- cameraX=0.09 cameraY=0.03 hyp=0.09 cameraTheta=0.31 mountX=-0.03 mountY=0.09, mountTheta=1.92
23:40:04.560 00.001 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.03, opts=13)
23:40:04.560 00.000 13300 Enqueuing Move request for scope (0.09, 0.03)
23:40:04.560 00.000 11596 Worker thread wakes up
23:40:04.561 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.03) opts 0xd
23:40:04.561 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.03)
23:40:04.561 00.000 11596 Moving (0.09, 0.03) raw xDistance=-0.03 yDistance=0.09
23:40:04.561 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:40:04.561 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:04.561 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:40:04.561 00.000 11596 MoveAxis(E, 0, ABG)
23:40:04.561 00.000 11596 Move returns status 0, amount 0
23:40:04.561 00.000 11596 MoveAxis(N, 0, ABG)
23:40:04.561 00.000 11596 Move returns status 0, amount 0
23:40:04.561 00.000 11596 move complete, result=0
23:40:04.562 00.001 11596 worker thread done servicing request
23:40:04.567 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
23:40:04.575 00.008 13300 UpdateGuideState exits: m=1939 SNR=30.8
23:40:04.575 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:04.575 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:40:04.575 00.000 13300 Enqueuing Expose request
23:40:04.576 00.001 11596 Worker thread wakes up
23:40:04.576 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:40:04.576 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:40:05.079 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:40:06.759 01.680 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"527e8d8e-be96-4a9d-8278-862efef95ae6"}
23:40:06.759 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"527e8d8e-be96-4a9d-8278-862efef95ae6"}
23:40:06.760 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c5daaa2b-de6c-433e-b1f0-85b55db74c70"}
23:40:06.760 00.000 13300 case statement mapped state 6 to 3
23:40:06.760 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c5daaa2b-de6c-433e-b1f0-85b55db74c70"}
23:40:06.761 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a5353691-a032-4317-b6e7-e656462e3b43"}
23:40:06.761 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1040,"width":15,"height":15,"star_pos":[7.41,6.70],"pixels":"..."},"id":"a5353691-a032-4317-b6e7-e656462e3b43"}
23:40:08.115 01.354 11596 Exposure complete
23:40:08.185 00.070 11596 worker thread done servicing request
23:40:08.186 00.001 13300 OnExposeComplete: enter
23:40:08.186 00.000 13300 UpdateGuideState(): m_state=6
23:40:08.186 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1041
23:40:08.186 00.000 13300 Star::Find returns 1 (0), X=1060.44, Y=336.75, Mass=1930, SNR=30.7, Peak=255 HFD=3.2
23:40:08.187 00.001 13300 MultiStar: [#1 0.11,-0.15,0.75,U] [#2 0.28,-0.04,0.45,U] [#3 0.08,-0.02,0.42,U] [#4 0.07,-0.14,0.30,U] [#5 0.21,0.14,0.24,U] [#6 -0.02,0.09,0.23,U] [#7 0.12,0.12,0.22,U] [#8 0.40,0.15,0.20,U] 
23:40:08.187 00.000 13300 refined, 8 included, MultiStar: {0.15, -0.01}, one-star: {0.15, 0.04}
23:40:08.187 00.000 13300 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-1.61) = xAngle (1.55 = 1.55)
23:40:08.187 00.000 13300 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.56 = 1.56)
23:40:08.187 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-0.06 mountX=0.00 mountY=0.15, mountTheta=1.55
23:40:08.189 00.002 13300 SchedulePrimaryMove(1016D950, x=0.15, y=-0.01, opts=13)
23:40:08.189 00.000 13300 Enqueuing Move request for scope (0.15, -0.01)
23:40:08.189 00.000 11596 Worker thread wakes up
23:40:08.189 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.01) opts 0xd
23:40:08.189 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, -0.01)
23:40:08.190 00.001 11596 Moving (0.15, -0.01) raw xDistance=0.00 yDistance=0.15
23:40:08.190 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:40:08.190 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:08.190 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:40:08.190 00.000 11596 MoveAxis(E, 0, ABG)
23:40:08.190 00.000 11596 Move returns status 0, amount 0
23:40:08.190 00.000 11596 MoveAxis(N, 0, ABG)
23:40:08.190 00.000 11596 Move returns status 0, amount 0
23:40:08.190 00.000 11596 move complete, result=0
23:40:08.190 00.000 11596 worker thread done servicing request
23:40:08.195 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
23:40:08.205 00.010 13300 UpdateGuideState exits: m=1930 SNR=30.7
23:40:08.205 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:08.206 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:40:08.206 00.000 13300 Enqueuing Expose request
23:40:08.206 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:40:08.206 00.000 11596 Worker thread wakes up
23:40:08.206 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:40:08.708 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:40:09.759 01.051 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"180ef21b-c84b-4eea-b993-324d6988245d"}
23:40:09.759 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"180ef21b-c84b-4eea-b993-324d6988245d"}
23:40:09.760 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b0bf427e-b216-43c5-8353-dd6cc9ab9d2e"}
23:40:09.760 00.000 13300 case statement mapped state 6 to 3
23:40:09.760 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b0bf427e-b216-43c5-8353-dd6cc9ab9d2e"}
23:40:09.760 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"972f5517-f142-493d-a696-60867634c970"}
23:40:09.761 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1041,"width":15,"height":15,"star_pos":[7.44,6.75],"pixels":"..."},"id":"972f5517-f142-493d-a696-60867634c970"}
23:40:11.823 02.062 11596 Exposure complete
23:40:11.899 00.076 11596 worker thread done servicing request
23:40:11.900 00.001 13300 OnExposeComplete: enter
23:40:11.900 00.000 13300 UpdateGuideState(): m_state=6
23:40:11.900 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1042
23:40:11.900 00.000 13300 Star::Find returns 1 (0), X=1060.55, Y=336.69, Mass=1918, SNR=30.6, Peak=247 HFD=3.2
23:40:11.901 00.001 13300 MultiStar: [#1 0.20,-0.17,0.76,U] [#2 0.09,-0.17,0.46,U] [#3 0.25,-0.09,0.42,U] [#4 0.10,0.07,0.31,U] [#5 0.43,0.14,0.24,U] [#6 0.15,0.08,0.24,U] [#7 0.11,-0.15,0.23,U] [#8 0.34,0.21,0.20,U] 
23:40:11.901 00.000 13300 refined, 8 included, MultiStar: {0.21, -0.05}, one-star: {0.26, -0.02}
23:40:11.901 00.000 13300 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-1.61) = xAngle (1.39 = 1.39)
23:40:11.901 00.000 13300 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.40 = 1.40)
23:40:11.901 00.000 13300 CameraToMount -- cameraX=0.21 cameraY=-0.05 hyp=0.22 cameraTheta=-0.22 mountX=0.04 mountY=0.22, mountTheta=1.39
23:40:11.904 00.003 13300 SchedulePrimaryMove(1016D950, x=0.21, y=-0.05, opts=13)
23:40:11.905 00.001 13300 Enqueuing Move request for scope (0.21, -0.05)
23:40:11.905 00.000 11596 Worker thread wakes up
23:40:11.905 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.05) opts 0xd
23:40:11.905 00.000 11596 Handling offset move in thread for scope, endpoint = (0.21, -0.05)
23:40:11.905 00.000 11596 Moving (0.21, -0.05) raw xDistance=0.04 yDistance=0.22
23:40:11.905 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:40:11.905 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:40:11.905 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
23:40:11.905 00.000 11596 MoveAxis(E, 0, ABG)
23:40:11.906 00.001 11596 Move returns status 0, amount 0
23:40:11.906 00.000 11596 MoveAxis(N, 0, ABG)
23:40:11.906 00.000 11596 Move returns status 0, amount 0
23:40:11.906 00.000 11596 move complete, result=0
23:40:11.906 00.000 11596 worker thread done servicing request
23:40:11.914 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
23:40:11.922 00.008 13300 UpdateGuideState exits: m=1918 SNR=30.6
23:40:11.922 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:11.922 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:40:11.922 00.000 13300 Enqueuing Expose request
23:40:11.922 00.000 11596 Worker thread wakes up
23:40:11.922 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:40:11.922 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:40:12.427 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:40:12.759 00.332 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cd9a6fa9-89f2-434b-a6d0-ae9b2213e0e8"}
23:40:12.759 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cd9a6fa9-89f2-434b-a6d0-ae9b2213e0e8"}
23:40:12.760 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6c9a4dfd-5abe-43d2-8c3c-6f3830cd768d"}
23:40:12.760 00.000 13300 case statement mapped state 6 to 3
23:40:12.761 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6c9a4dfd-5abe-43d2-8c3c-6f3830cd768d"}
23:40:12.761 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"52897484-2ba6-48a7-95c4-1856a02bde2f"}
23:40:12.762 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1042,"width":15,"height":15,"star_pos":[6.55,6.69],"pixels":"..."},"id":"52897484-2ba6-48a7-95c4-1856a02bde2f"}
23:40:15.461 02.699 11596 Exposure complete
23:40:15.571 00.110 11596 worker thread done servicing request
23:40:15.571 00.000 13300 OnExposeComplete: enter
23:40:15.571 00.000 13300 UpdateGuideState(): m_state=6
23:40:15.572 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1043
23:40:15.572 00.000 13300 Star::Find returns 1 (0), X=1060.44, Y=336.55, Mass=1938, SNR=30.8, Peak=223 HFD=3.2
23:40:15.573 00.001 13300 MultiStar: [#1 0.05,-0.19,0.75,U] [#2 0.26,-0.23,0.45,U] [#3 0.20,-0.34,0.41,U] [#4 0.14,-0.22,0.29,U] [#5 0.12,-0.14,0.24,U] [#6 -0.11,-0.19,0.22,U] [#7 0.04,0.10,0.24,U] [#8 0.25,0.14,0.20,U] 
23:40:15.573 00.000 13300 refined, 8 included, MultiStar: {0.13, -0.17}, one-star: {0.16, -0.16}
23:40:15.573 00.000 13300 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-1.61) = xAngle (0.71 = 0.71)
23:40:15.573 00.000 13300 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.72 = 0.72)
23:40:15.573 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=-0.17 hyp=0.21 cameraTheta=-0.90 mountX=0.16 mountY=0.14, mountTheta=0.72
23:40:15.576 00.003 13300 SchedulePrimaryMove(1016D950, x=0.13, y=-0.17, opts=13)
23:40:15.576 00.000 13300 Enqueuing Move request for scope (0.13, -0.17)
23:40:15.576 00.000 11596 Worker thread wakes up
23:40:15.576 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.17) opts 0xd
23:40:15.576 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, -0.17)
23:40:15.576 00.000 11596 Moving (0.13, -0.17) raw xDistance=0.16 yDistance=0.14
23:40:15.577 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
23:40:15.577 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:15.577 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:40:15.577 00.000 11596 MoveAxis(W, 201, ABG)
23:40:15.577 00.000 11596 Guiding  Dir = 3, Dur = 201
23:40:15.578 00.001 11596 IsSlewing returns 0
23:40:15.584 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=223, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
23:40:15.593 00.009 13300 UpdateGuideState exits: m=1938 SNR=30.8
23:40:15.593 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:15.594 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:40:15.594 00.000 13300 Enqueuing Expose request
23:40:15.759 00.165 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"38942090-5695-4707-a98c-9848d38cac37"}
23:40:15.759 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"38942090-5695-4707-a98c-9848d38cac37"}
23:40:15.760 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c1b88f12-a766-4110-9901-8d65935013ae"}
23:40:15.760 00.000 13300 case statement mapped state 6 to 3
23:40:15.760 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c1b88f12-a766-4110-9901-8d65935013ae"}
23:40:15.761 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"92c37d7a-5ce4-46ef-a945-7e7183bfbed8"}
23:40:15.761 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1043,"width":15,"height":15,"star_pos":[7.44,6.55],"pixels":"..."},"id":"92c37d7a-5ce4-46ef-a945-7e7183bfbed8"}
23:40:15.822 00.061 11596 IsGuiding returns 0
23:40:15.944 00.122 11596 PulseGuide returned control before completion, sleep 90
23:40:16.171 00.227 11596 IsGuiding returns 1
23:40:16.171 00.000 11596 scope still moving after pulse duration time elapsed
23:40:16.197 00.026 11596 IsSlewing returns 0
23:40:16.364 00.167 11596 IsGuiding returns 0
23:40:16.365 00.001 11596 scope move finished after 201 + 341 ms
23:40:16.365 00.000 11596 Move returns status 0, amount 201
23:40:16.365 00.000 11596 MoveAxis(N, 0, ABG)
23:40:16.365 00.000 11596 Move returns status 0, amount 0
23:40:16.366 00.001 11596 move complete, result=0
23:40:16.366 00.000 11596 worker thread done servicing request
23:40:16.366 00.000 13300 GuideStep: 0.2 px 201 ms WEST, 0.1 px 0 ms NORTH
23:40:16.366 00.000 11596 Worker thread wakes up
23:40:16.366 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:40:16.877 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:40:18.760 01.883 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"60be8ec4-ea15-41a3-a824-86c9faec1df4"}
23:40:18.760 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"60be8ec4-ea15-41a3-a824-86c9faec1df4"}
23:40:18.761 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8f5b984e-ba3c-4105-9dd8-6cc961564843"}
23:40:18.761 00.000 13300 case statement mapped state 6 to 3
23:40:18.761 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8f5b984e-ba3c-4105-9dd8-6cc961564843"}
23:40:18.762 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5fcd8de3-d2db-4b1b-a097-cb5da152c742"}
23:40:18.762 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1043,"width":15,"height":15,"star_pos":[7.44,6.55],"pixels":"..."},"id":"5fcd8de3-d2db-4b1b-a097-cb5da152c742"}
23:40:19.928 01.166 11596 Exposure complete
23:40:20.021 00.093 11596 worker thread done servicing request
23:40:20.021 00.000 13300 OnExposeComplete: enter
23:40:20.021 00.000 13300 UpdateGuideState(): m_state=6
23:40:20.023 00.002 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1044
23:40:20.023 00.000 13300 Star::Find returns 1 (0), X=1060.49, Y=336.62, Mass=1957, SNR=30.9, Peak=235 HFD=3.2
23:40:20.024 00.001 13300 MultiStar: [#1 0.16,-0.26,0.77,U] [#2 0.17,-0.10,0.46,U] [#3 0.15,-0.26,0.41,U] [#4 0.01,-0.06,0.29,U] [#5 0.12,0.07,0.24,U] [#6 -0.12,-0.07,0.22,U] [#7 0.08,0.16,0.22,U] [#8 0.34,0.16,0.20,U] 
23:40:20.024 00.000 13300 refined, 8 included, MultiStar: {0.15, -0.10}, one-star: {0.21, -0.09}
23:40:20.024 00.000 13300 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-1.61) = xAngle (1.00 = 1.00)
23:40:20.024 00.000 13300 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.01 = 1.01)
23:40:20.025 00.001 13300 CameraToMount -- cameraX=0.15 cameraY=-0.10 hyp=0.18 cameraTheta=-0.61 mountX=0.10 mountY=0.15, mountTheta=1.00
23:40:20.028 00.003 13300 SchedulePrimaryMove(1016D950, x=0.15, y=-0.10, opts=13)
23:40:20.028 00.000 13300 Enqueuing Move request for scope (0.15, -0.10)
23:40:20.028 00.000 11596 Worker thread wakes up
23:40:20.028 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.10) opts 0xd
23:40:20.029 00.001 11596 Handling offset move in thread for scope, endpoint = (0.15, -0.10)
23:40:20.029 00.000 11596 Moving (0.15, -0.10) raw xDistance=0.10 yDistance=0.15
23:40:20.029 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:40:20.029 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:20.029 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:40:20.029 00.000 11596 MoveAxis(E, 0, ABG)
23:40:20.030 00.001 11596 Move returns status 0, amount 0
23:40:20.030 00.000 11596 MoveAxis(N, 0, ABG)
23:40:20.030 00.000 11596 Move returns status 0, amount 0
23:40:20.030 00.000 11596 move complete, result=0
23:40:20.030 00.000 11596 worker thread done servicing request
23:40:20.039 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
23:40:20.052 00.013 13300 UpdateGuideState exits: m=1957 SNR=30.9
23:40:20.052 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:20.052 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:40:20.053 00.001 13300 Enqueuing Expose request
23:40:20.053 00.000 11596 Worker thread wakes up
23:40:20.053 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:40:20.053 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:40:20.563 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:40:21.759 01.196 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b6bdc27f-7076-488d-9b44-ac3b60f35217"}
23:40:21.759 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b6bdc27f-7076-488d-9b44-ac3b60f35217"}
23:40:21.760 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7f9c1387-86d4-4b1f-801d-95ad7c256353"}
23:40:21.760 00.000 13300 case statement mapped state 6 to 3
23:40:21.760 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7f9c1387-86d4-4b1f-801d-95ad7c256353"}
23:40:21.761 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5eca5f62-170c-40d3-bb88-47d7858a281f"}
23:40:21.761 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1044,"width":15,"height":15,"star_pos":[7.49,6.62],"pixels":"..."},"id":"5eca5f62-170c-40d3-bb88-47d7858a281f"}
23:40:23.288 01.527 13300 evsrv: cli 102039A0 connect
23:40:23.288 00.000 13300 case statement mapped state 6 to 3
23:40:23.291 00.003 13300 case statement mapped state 6 to 3
23:40:23.291 00.000 13300 evsrv: cli 102039A0 request: {"method":"get_app_state","id":"de580f77-5a08-489d-9feb-dff2b9d73445"}
23:40:23.291 00.000 13300 case statement mapped state 6 to 3
23:40:23.291 00.000 13300 evsrv: cli 102039A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"de580f77-5a08-489d-9feb-dff2b9d73445"}
23:40:23.293 00.002 13300 evsrv: cli 102039A0 disconnect
23:40:23.312 00.019 13300 evsrv: cli 10203680 connect
23:40:23.313 00.001 13300 case statement mapped state 6 to 3
23:40:23.313 00.000 13300 case statement mapped state 6 to 3
23:40:23.314 00.001 13300 evsrv: cli 10203680 request: {"method":"dither","params":{"amount":10,"raOnly":false,"settle":{"pixels":1.5,"time":5,"timeout":40}},"id":"9624e497-36da-48f2-a8c7-92db9189d1ee"}
23:40:23.315 00.001 13300 PhdController::Dither begins
23:40:23.315 00.000 13300 dither: size=10.00, dRA=-10.00 dDec=0.00
23:40:23.315 00.000 13300 MountToCamera -- mountTheta (3.14) + m_xAngle (-1.61) = xAngle (1.53 = 1.53)
23:40:23.315 00.000 13300 MountToCamera -- mountX=-10.00 mountY=0.00 hyp=10.00 mountTheta=3.14 cameraX=0.38, cameraY=9.99 cameraTheta=1.53
23:40:23.315 00.000 13300 setting lock position to (1060.66, 346.70)
23:40:23.316 00.001 13300 Mount: notify guiding dithered (0.4, 10.0)
23:40:23.316 00.000 13300 MultiStar: stabilizing after lock position change
23:40:23.316 00.000 13300 Status Line: Dither da -10.00,0.00
23:40:23.325 00.009 13300 PhdController: newstate STATE_SETTLE_BEGIN
23:40:23.325 00.000 13300 PhdController: newstate STATE_SETTLE_WAIT
23:40:23.326 00.001 13300 evsrv: cli 10203680 response: {"jsonrpc":"2.0","result":0,"id":"9624e497-36da-48f2-a8c7-92db9189d1ee"}
23:40:23.327 00.001 13300 evsrv: cli 10203680 disconnect
23:40:23.625 00.298 11596 Exposure complete
23:40:23.722 00.097 11596 worker thread done servicing request
23:40:23.722 00.000 13300 OnExposeComplete: enter
23:40:23.722 00.000 13300 UpdateGuideState(): m_state=6
23:40:23.723 00.001 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1045
23:40:23.723 00.000 13300 Star::Find returns 1 (0), X=1060.47, Y=336.62, Mass=2024, SNR=31.4, Peak=242 HFD=3.2
23:40:23.723 00.000 13300 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-1.61) = xAngle (0.02 = 0.02)
23:40:23.724 00.001 13300 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.03 = 0.03)
23:40:23.724 00.000 13300 CameraToMount -- cameraX=-0.19 cameraY=-10.08 hyp=10.08 cameraTheta=-1.59 mountX=10.08 mountY=0.34, mountTheta=0.03
23:40:23.726 00.002 13300 dither recenter: remaining=(10.0,-0.0) step=(10.0,-0.0)
23:40:23.726 00.000 13300 MountToCamera -- mountTheta (-0.00) + m_xAngle (-1.61) = xAngle (-1.61 = -1.61)
23:40:23.726 00.000 13300 MountToCamera -- mountX=10.00 mountY=-0.00 hyp=10.00 mountTheta=-0.00 cameraX=-0.38, cameraY=-9.99 cameraTheta=-1.61
23:40:23.726 00.000 13300 SchedulePrimaryMove(1016D950, x=-0.38, y=-9.99, opts=4)
23:40:23.727 00.001 13300 Enqueuing Move request for scope (-0.38, -9.99)
23:40:23.727 00.000 13300 Mount: notify direct move 10.00,-0.00
23:40:23.727 00.000 11596 Worker thread wakes up
23:40:23.727 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -9.99) opts 0x4
23:40:23.727 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.38, -9.99)
23:40:23.728 00.001 11596 Moving (-0.38, -9.99) raw xDistance=10.00 yDistance=-0.00
23:40:23.728 00.000 11596 BLC: window closed
23:40:23.728 00.000 11596 MoveAxis(W, 19876, B)
23:40:23.728 00.000 11596 Guiding  Dir = 3, Dur = 19876
23:40:23.729 00.001 11596 IsSlewing returns 0
23:40:23.735 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=242, med=4, FiltMin=1, FiltMax=82, Gamma=0.510
23:40:23.744 00.009 13300 UpdateGuideState exits: m=2024 SNR=31.4
23:40:23.744 00.000 13300 PhdController: settling, locked = 1, distance = 10.15 (1.50) aobump = 0 frame = 1 / 99999
23:40:23.744 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761691223.744,"Host":"MAX-PC","Inst":1,"Distance":10.15,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
23:40:23.744 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:23.744 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:40:23.745 00.001 13300 Enqueuing Expose request
23:40:23.775 00.030 11596 IsGuiding returns 0
23:40:23.961 00.186 11596 PulseGuide returned control before completion, sleep 19700
23:40:24.759 00.798 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"39cbf0a1-7a88-41ce-96f5-f1559de2be61"}
23:40:24.759 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"39cbf0a1-7a88-41ce-96f5-f1559de2be61"}
23:40:24.760 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e4eeb2f4-e22c-465f-9981-1bcfd922c866"}
23:40:24.760 00.000 13300 case statement mapped state 6 to 3
23:40:24.761 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e4eeb2f4-e22c-465f-9981-1bcfd922c866"}
23:40:24.833 00.072 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a62431e2-20a5-418b-a1d0-6ae1ffa0cfc1"}
23:40:24.833 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1045,"width":15,"height":15,"star_pos":[7.47,6.62],"pixels":"..."},"id":"a62431e2-20a5-418b-a1d0-6ae1ffa0cfc1"}
23:40:27.759 02.926 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"81770dd0-2986-4842-8128-9285d4a90471"}
23:40:27.759 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"81770dd0-2986-4842-8128-9285d4a90471"}
23:40:27.760 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"04120e2e-1d8b-4b6d-8116-12f990b7e470"}
23:40:27.760 00.000 13300 case statement mapped state 6 to 3
23:40:27.760 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"04120e2e-1d8b-4b6d-8116-12f990b7e470"}
23:40:27.760 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8a70e20e-1908-4864-878b-25c72d6fc1dd"}
23:40:27.761 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1045,"width":15,"height":15,"star_pos":[7.47,6.62],"pixels":"..."},"id":"8a70e20e-1908-4864-878b-25c72d6fc1dd"}
23:40:31.043 03.282 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"71cc8c1a-6fc0-45dc-ad87-c542e4f39934"}
23:40:31.043 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"71cc8c1a-6fc0-45dc-ad87-c542e4f39934"}
23:40:31.072 00.029 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e10939c4-b9a2-48e1-b5c2-bad814ede73c"}
23:40:31.072 00.000 13300 case statement mapped state 6 to 3
23:40:31.072 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e10939c4-b9a2-48e1-b5c2-bad814ede73c"}
23:40:31.258 00.186 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"22aae98f-1444-4b5c-9817-51517f50a578"}
23:40:31.259 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1045,"width":15,"height":15,"star_pos":[7.47,6.62],"pixels":"..."},"id":"22aae98f-1444-4b5c-9817-51517f50a578"}
23:40:34.042 02.783 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eacdadc2-5831-4a3f-8240-2ebb0b836477"}
23:40:34.042 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eacdadc2-5831-4a3f-8240-2ebb0b836477"}
23:40:34.043 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c053474d-bf9e-4129-bdc3-2bdd5ab8e55d"}
23:40:34.043 00.000 13300 case statement mapped state 6 to 3
23:40:34.043 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c053474d-bf9e-4129-bdc3-2bdd5ab8e55d"}
23:40:34.043 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"844c46ed-aa92-436a-9c65-2a006e51b3ee"}
23:40:34.044 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1045,"width":15,"height":15,"star_pos":[7.47,6.62],"pixels":"..."},"id":"844c46ed-aa92-436a-9c65-2a006e51b3ee"}
23:40:37.042 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7549ad1d-34fa-457f-80ac-ad1ef25ee1dd"}
23:40:37.042 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7549ad1d-34fa-457f-80ac-ad1ef25ee1dd"}
23:40:37.043 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"70b31994-7af3-4c30-8782-ad22e37ca9db"}
23:40:37.043 00.000 13300 case statement mapped state 6 to 3
23:40:37.043 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"70b31994-7af3-4c30-8782-ad22e37ca9db"}
23:40:37.043 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6e1ccc33-e741-4316-8663-9fcb9b00df9b"}
23:40:37.043 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1045,"width":15,"height":15,"star_pos":[7.47,6.62],"pixels":"..."},"id":"6e1ccc33-e741-4316-8663-9fcb9b00df9b"}
23:40:40.040 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1f404238-83b9-419c-a84e-9e00c58410c6"}
23:40:40.040 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1f404238-83b9-419c-a84e-9e00c58410c6"}
23:40:40.040 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4328e306-69c4-45cc-9d70-d8f9ad7e1f2a"}
23:40:40.041 00.001 13300 case statement mapped state 6 to 3
23:40:40.041 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4328e306-69c4-45cc-9d70-d8f9ad7e1f2a"}
23:40:40.075 00.034 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c660ccf7-c936-451a-acd8-950987c6db52"}
23:40:40.076 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1045,"width":15,"height":15,"star_pos":[7.47,6.62],"pixels":"..."},"id":"c660ccf7-c936-451a-acd8-950987c6db52"}
23:40:43.040 02.964 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c4cbe14f-8138-44e5-b493-d0a0bb6f236c"}
23:40:43.040 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c4cbe14f-8138-44e5-b493-d0a0bb6f236c"}
23:40:43.041 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5c1ea0c3-3f52-46f5-a106-87596cd2bf01"}
23:40:43.041 00.000 13300 case statement mapped state 6 to 3
23:40:43.041 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5c1ea0c3-3f52-46f5-a106-87596cd2bf01"}
23:40:43.041 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9db38278-2b7e-4254-b45c-d882618ab86f"}
23:40:43.041 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1045,"width":15,"height":15,"star_pos":[7.47,6.62],"pixels":"..."},"id":"9db38278-2b7e-4254-b45c-d882618ab86f"}
23:40:43.668 00.627 11596 IsGuiding returns 1
23:40:43.668 00.000 11596 scope still moving after pulse duration time elapsed
23:40:43.700 00.032 11596 IsSlewing returns 0
23:40:43.701 00.001 11596 IsGuiding returns 1
23:40:43.732 00.031 11596 IsSlewing returns 0
23:40:43.732 00.000 11596 IsGuiding returns 1
23:40:43.763 00.031 11596 IsSlewing returns 0
23:40:43.764 00.001 11596 IsGuiding returns 1
23:40:43.794 00.030 11596 IsSlewing returns 0
23:40:43.794 00.000 11596 IsGuiding returns 1
23:40:43.825 00.031 11596 IsSlewing returns 0
23:40:43.825 00.000 11596 IsGuiding returns 1
23:40:43.856 00.031 11596 IsSlewing returns 0
23:40:43.857 00.001 11596 IsGuiding returns 1
23:40:43.886 00.029 11596 IsSlewing returns 0
23:40:43.887 00.001 11596 IsGuiding returns 1
23:40:43.916 00.029 11596 IsSlewing returns 0
23:40:43.916 00.000 11596 IsGuiding returns 1
23:40:43.947 00.031 11596 IsSlewing returns 0
23:40:43.948 00.001 11596 IsGuiding returns 1
23:40:43.977 00.029 11596 IsSlewing returns 0
23:40:43.978 00.001 11596 IsGuiding returns 1
23:40:44.007 00.029 11596 IsSlewing returns 0
23:40:44.007 00.000 11596 IsGuiding returns 1
23:40:44.038 00.031 11596 IsSlewing returns 0
23:40:44.038 00.000 11596 IsGuiding returns 1
23:40:44.068 00.030 11596 IsSlewing returns 0
23:40:44.068 00.000 11596 IsGuiding returns 1
23:40:44.099 00.031 11596 IsSlewing returns 0
23:40:44.099 00.000 11596 IsGuiding returns 1
23:40:44.310 00.211 11596 IsSlewing returns 0
23:40:44.310 00.000 11596 IsGuiding returns 1
23:40:44.772 00.462 11596 IsSlewing returns 0
23:40:44.772 00.000 11596 IsGuiding returns 1
23:40:44.792 00.020 11596 IsSlewing returns 0
23:40:44.793 00.001 11596 IsGuiding returns 1
23:40:44.824 00.031 11596 IsSlewing returns 0
23:40:44.824 00.000 11596 IsGuiding returns 1
23:40:44.855 00.031 11596 IsSlewing returns 0
23:40:44.855 00.000 11596 IsGuiding returns 1
23:40:44.889 00.034 11596 IsSlewing returns 0
23:40:44.889 00.000 11596 IsGuiding returns 1
23:40:44.919 00.030 11596 IsSlewing returns 0
23:40:44.919 00.000 11596 IsGuiding returns 1
23:40:44.951 00.032 11596 IsSlewing returns 0
23:40:44.952 00.001 11596 IsGuiding returns 1
23:40:44.981 00.029 11596 IsSlewing returns 0
23:40:44.981 00.000 11596 IsGuiding returns 1
23:40:45.012 00.031 11596 IsSlewing returns 0
23:40:45.012 00.000 11596 IsGuiding returns 1
23:40:45.042 00.030 11596 IsSlewing returns 0
23:40:45.042 00.000 11596 IsGuiding returns 1
23:40:45.073 00.031 11596 IsSlewing returns 0
23:40:45.073 00.000 11596 IsGuiding returns 1
23:40:45.104 00.031 11596 IsSlewing returns 0
23:40:45.104 00.000 11596 IsGuiding returns 1
23:40:45.133 00.029 11596 IsSlewing returns 0
23:40:45.134 00.001 11596 IsGuiding returns 1
23:40:45.163 00.029 11596 IsSlewing returns 0
23:40:45.163 00.000 11596 IsGuiding returns 1
23:40:45.194 00.031 11596 IsSlewing returns 0
23:40:45.195 00.001 11596 IsGuiding returns 1
23:40:45.225 00.030 11596 IsSlewing returns 0
23:40:45.225 00.000 11596 IsGuiding returns 1
23:40:45.256 00.031 11596 IsSlewing returns 0
23:40:45.256 00.000 11596 IsGuiding returns 1
23:40:45.287 00.031 11596 IsSlewing returns 0
23:40:45.287 00.000 11596 IsGuiding returns 1
23:40:45.515 00.228 11596 IsSlewing returns 0
23:40:45.640 00.125 11596 IsGuiding returns 1
23:40:45.826 00.186 11596 IsSlewing returns 0
23:40:45.916 00.090 11596 IsGuiding returns 1
23:40:46.039 00.123 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fab8632a-0879-4e88-acf1-3c631206edd2"}
23:40:46.039 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fab8632a-0879-4e88-acf1-3c631206edd2"}
23:40:46.040 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e19159b9-e2fc-4b34-a01b-0f99c8a94c07"}
23:40:46.040 00.000 13300 case statement mapped state 6 to 3
23:40:46.040 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e19159b9-e2fc-4b34-a01b-0f99c8a94c07"}
23:40:46.040 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ff952b12-c687-43d6-b080-68a414fa1bdd"}
23:40:46.041 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1045,"width":15,"height":15,"star_pos":[7.47,6.62],"pixels":"..."},"id":"ff952b12-c687-43d6-b080-68a414fa1bdd"}
23:40:46.046 00.005 11596 IsGuiding returns 1
23:40:46.046 00.000 11596 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope_ascom.cpp:681->timeout exceeded waiting for guiding pulse to complete
23:40:46.046 00.000 11596 GetBoolean("/Confirm/5/PulseGuideFailedAlertEnabled", 1) returns 0
23:40:46.046 00.000 11596 Suppressed alert:  Il commando PulseGuide inviato alla montatura è fallito - la guida probabilmente non funzionarà.
23:40:46.047 00.001 11596 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:795->guide failed
23:40:46.047 00.000 11596 Move returns status 1, amount 0
23:40:46.047 00.000 11596 MoveAxis(N, 0, B)
23:40:46.047 00.000 11596 Move returns status 0, amount 0
23:40:46.047 00.000 11596 move complete, result=0
23:40:46.047 00.000 11596 worker thread done servicing request
23:40:46.047 00.000 13300 GuideStep: 10.0 px 0 ms WEST, -0.0 px 0 ms NORTH
23:40:46.047 00.000 11596 Worker thread wakes up
23:40:46.048 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:40:46.549 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(1045,322,31,31)
23:40:49.039 02.490 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d5c42f9e-092f-4179-8af5-1f1fbc7b33ad"}
23:40:49.039 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d5c42f9e-092f-4179-8af5-1f1fbc7b33ad"}
23:40:49.040 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3ff383fe-1a5c-40cc-a900-b0314a6fc6f5"}
23:40:49.040 00.000 13300 case statement mapped state 6 to 3
23:40:49.040 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3ff383fe-1a5c-40cc-a900-b0314a6fc6f5"}
23:40:49.040 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9a0febab-76f4-4297-a0df-6494a564a5fa"}
23:40:49.041 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1045,"width":15,"height":15,"star_pos":[7.47,6.62],"pixels":"..."},"id":"9a0febab-76f4-4297-a0df-6494a564a5fa"}
23:40:49.576 00.535 11596 Exposure complete
23:40:49.652 00.076 11596 worker thread done servicing request
23:40:49.652 00.000 13300 OnExposeComplete: enter
23:40:49.652 00.000 13300 UpdateGuideState(): m_state=6
23:40:49.652 00.000 13300 Star::Find(15, 1060, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1046
23:40:49.652 00.000 13300 Star::Find returns 1 (0), X=1060.72, Y=349.29, Mass=2011, SNR=31.4, Peak=193 HFD=3.5
23:40:49.653 00.001 13300 CameraToMount -- cameraTheta (1.55) - m_xAngle (-1.61) = xAngle (3.16 = -3.13)
23:40:49.653 00.000 13300 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.17 = -3.11)
23:40:49.653 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=2.59 hyp=2.59 cameraTheta=1.55 mountX=-2.59 mountY=-0.08, mountTheta=-3.11
23:40:49.655 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=2.59, opts=13)
23:40:49.655 00.000 13300 Enqueuing Move request for scope (0.06, 2.59)
23:40:49.655 00.000 11596 Worker thread wakes up
23:40:49.655 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 2.59) opts 0xd
23:40:49.655 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 2.59)
23:40:49.656 00.001 11596 Moving (0.06, 2.59) raw xDistance=-2.59 yDistance=-0.08
23:40:49.656 00.000 11596 GuideAlgorithmHysteresis::Result() returns -1.63 from input -2.59
23:40:49.656 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:49.656 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:40:49.656 00.000 11596 MoveAxis(E, 3242, ABG)
23:40:49.656 00.000 11596 duration set to 2500 by maxRaDuration
23:40:49.656 00.000 11596 Guiding  Dir = 2, Dur = 2500
23:40:49.656 00.000 11596 IsSlewing returns 0
23:40:49.662 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=193, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
23:40:49.673 00.011 13300 UpdateGuideState exits: m=2011 SNR=31.4
23:40:49.673 00.000 13300 PhdController: settling, locked = 1, distance = 2.59 (1.50) aobump = 0 frame = 2 / 99999
23:40:49.673 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761691249.673,"Host":"MAX-PC","Inst":1,"Distance":2.59,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
23:40:49.673 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:49.674 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:40:49.674 00.000 13300 Enqueuing Expose request
23:40:49.717 00.043 11596 IsGuiding returns 0
23:40:49.816 00.099 11596 PulseGuide returned control before completion, sleep 2412
23:40:52.038 02.222 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4bbac863-a7e1-41e7-9bc1-efb6a3a966c7"}
23:40:52.038 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4bbac863-a7e1-41e7-9bc1-efb6a3a966c7"}
23:40:52.039 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bd57fca2-27b8-452a-883e-8f4b48e64712"}
23:40:52.039 00.000 13300 case statement mapped state 6 to 3
23:40:52.039 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bd57fca2-27b8-452a-883e-8f4b48e64712"}
23:40:52.040 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"369b6277-a416-46af-8ec7-176cff164061"}
23:40:52.040 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1046,"width":15,"height":15,"star_pos":[6.72,7.29],"pixels":"..."},"id":"369b6277-a416-46af-8ec7-176cff164061"}
23:40:52.346 00.306 11596 IsGuiding returns 1
23:40:52.346 00.000 11596 scope still moving after pulse duration time elapsed
23:40:52.368 00.022 11596 IsSlewing returns 0
23:40:52.527 00.159 11596 IsGuiding returns 1
23:40:52.550 00.023 11596 IsSlewing returns 0
23:40:52.767 00.217 11596 IsGuiding returns 0
23:40:52.767 00.000 11596 scope move finished after 2500 + 549 ms
23:40:52.767 00.000 11596 Move returns status 0, amount 2500
23:40:52.767 00.000 11596 MoveAxis(N, 0, ABG)
23:40:52.767 00.000 11596 Move returns status 0, amount 0
23:40:52.768 00.001 11596 move complete, result=0
23:40:52.768 00.000 11596 worker thread done servicing request
23:40:52.768 00.000 11596 Worker thread wakes up
23:40:52.768 00.000 13300 GuideStep: -2.6 px 2500 ms EAST, -0.1 px 0 ms NORTH
23:40:52.768 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:40:53.270 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:40:55.039 01.769 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"52080d49-bdce-4855-99cf-4fbaca122fa8"}
23:40:55.039 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"52080d49-bdce-4855-99cf-4fbaca122fa8"}
23:40:55.040 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4929c813-8b51-4320-a605-dd1774320a01"}
23:40:55.041 00.001 13300 case statement mapped state 6 to 3
23:40:55.041 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4929c813-8b51-4320-a605-dd1774320a01"}
23:40:55.041 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4b3e621f-7cb6-40ae-a909-326929b919d3"}
23:40:55.042 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1046,"width":15,"height":15,"star_pos":[6.72,7.29],"pixels":"..."},"id":"4b3e621f-7cb6-40ae-a909-326929b919d3"}
23:40:56.318 01.276 11596 Exposure complete
23:40:56.405 00.087 11596 worker thread done servicing request
23:40:56.405 00.000 13300 OnExposeComplete: enter
23:40:56.406 00.001 13300 UpdateGuideState(): m_state=6
23:40:56.406 00.000 13300 Star::Find(15, 1060, 349, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1047
23:40:56.406 00.000 13300 Star::Find returns 1 (0), X=1060.68, Y=348.35, Mass=1943, SNR=30.7, Peak=175 HFD=3.4
23:40:56.406 00.000 13300 CameraToMount -- cameraTheta (1.56) - m_xAngle (-1.61) = xAngle (3.17 = -3.12)
23:40:56.406 00.000 13300 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.18 = -3.10)
23:40:56.406 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=1.65 hyp=1.65 cameraTheta=1.56 mountX=-1.65 mountY=-0.07, mountTheta=-3.10
23:40:56.408 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=1.65, opts=13)
23:40:56.408 00.000 13300 Enqueuing Move request for scope (0.02, 1.65)
23:40:56.408 00.000 11596 Worker thread wakes up
23:40:56.408 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 1.65) opts 0xd
23:40:56.408 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 1.65)
23:40:56.408 00.000 11596 Moving (0.02, 1.65) raw xDistance=-1.65 yDistance=-0.07
23:40:56.409 00.001 11596 GuideAlgorithmHysteresis::Result() returns -1.16 from input -1.65
23:40:56.409 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:56.409 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:40:56.409 00.000 11596 MoveAxis(E, 2296, ABG)
23:40:56.409 00.000 11596 Guiding  Dir = 2, Dur = 2296
23:40:56.410 00.001 11596 IsSlewing returns 0
23:40:56.417 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=175, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
23:40:56.424 00.007 13300 UpdateGuideState exits: m=1943 SNR=30.7
23:40:56.425 00.001 13300 PhdController: settling, locked = 1, distance = 2.31 (1.50) aobump = 0 frame = 3 / 99999
23:40:56.425 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761691256.425,"Host":"MAX-PC","Inst":1,"Distance":2.31,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
23:40:56.425 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:56.425 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:40:56.425 00.000 13300 Enqueuing Expose request
23:40:56.467 00.042 11596 IsGuiding returns 0
23:40:56.871 00.404 11596 PulseGuide returned control before completion, sleep 1902
23:40:58.042 01.171 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3dbfc12c-611a-4ede-9641-11861b473638"}
23:40:58.043 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3dbfc12c-611a-4ede-9641-11861b473638"}
23:40:58.049 00.006 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0a4f6cac-d7d6-44f2-b079-24fcec2491cf"}
23:40:58.049 00.000 13300 case statement mapped state 6 to 3
23:40:58.049 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0a4f6cac-d7d6-44f2-b079-24fcec2491cf"}
23:40:58.050 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4e5c1a0f-6f54-48fc-8612-20428e713290"}
23:40:58.050 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1047,"width":15,"height":15,"star_pos":[6.68,7.35],"pixels":"..."},"id":"4e5c1a0f-6f54-48fc-8612-20428e713290"}
23:40:58.903 00.853 11596 IsGuiding returns 1
23:40:58.903 00.000 11596 scope still moving after pulse duration time elapsed
23:40:59.017 00.114 11596 IsSlewing returns 0
23:40:59.119 00.102 11596 IsGuiding returns 1
23:40:59.151 00.032 11596 IsSlewing returns 0
23:40:59.395 00.244 11596 IsGuiding returns 0
23:40:59.395 00.000 11596 scope move finished after 2296 + 632 ms
23:40:59.395 00.000 11596 Move returns status 0, amount 2296
23:40:59.395 00.000 11596 MoveAxis(N, 0, ABG)
23:40:59.395 00.000 11596 Move returns status 0, amount 0
23:40:59.395 00.000 11596 move complete, result=0
23:40:59.395 00.000 11596 worker thread done servicing request
23:40:59.395 00.000 13300 GuideStep: -1.7 px 2296 ms EAST, -0.1 px 0 ms NORTH
23:40:59.395 00.000 11596 Worker thread wakes up
23:40:59.396 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:40:59.906 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:41:01.042 01.136 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e9cb279c-ba42-4757-ba3c-42b73712366a"}
23:41:01.042 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e9cb279c-ba42-4757-ba3c-42b73712366a"}
23:41:01.045 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5c77ae6b-0a47-4c2e-93ca-01114d772e89"}
23:41:01.046 00.001 13300 case statement mapped state 6 to 3
23:41:01.046 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5c77ae6b-0a47-4c2e-93ca-01114d772e89"}
23:41:01.049 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"09bdab4b-d319-4ee9-9f46-cb5baeabd2f6"}
23:41:01.050 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1047,"width":15,"height":15,"star_pos":[6.68,7.35],"pixels":"..."},"id":"09bdab4b-d319-4ee9-9f46-cb5baeabd2f6"}
23:41:02.943 01.893 11596 Exposure complete
23:41:03.016 00.073 11596 worker thread done servicing request
23:41:03.016 00.000 13300 OnExposeComplete: enter
23:41:03.016 00.000 13300 UpdateGuideState(): m_state=6
23:41:03.016 00.000 13300 Star::Find(15, 1060, 348, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1048
23:41:03.017 00.001 13300 Star::Find returns 1 (0), X=1060.53, Y=346.69, Mass=1952, SNR=30.8, Peak=227 HFD=3.3
23:41:03.017 00.000 13300 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-1.61) = xAngle (-1.45 = -1.45)
23:41:03.017 00.000 13300 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.44 = -1.44)
23:41:03.017 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-3.06 mountX=0.02 mountY=-0.13, mountTheta=-1.45
23:41:03.019 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=-0.01, opts=13)
23:41:03.019 00.000 13300 Enqueuing Move request for scope (-0.13, -0.01)
23:41:03.019 00.000 11596 Worker thread wakes up
23:41:03.019 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.01) opts 0xd
23:41:03.019 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, -0.01)
23:41:03.019 00.000 11596 Moving (-0.13, -0.01) raw xDistance=0.02 yDistance=-0.13
23:41:03.019 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:41:03.019 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:03.019 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:41:03.020 00.001 11596 MoveAxis(E, 0, ABG)
23:41:03.020 00.000 11596 Move returns status 0, amount 0
23:41:03.020 00.000 11596 MoveAxis(N, 0, ABG)
23:41:03.020 00.000 11596 Move returns status 0, amount 0
23:41:03.020 00.000 11596 move complete, result=0
23:41:03.020 00.000 11596 worker thread done servicing request
23:41:03.025 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
23:41:03.032 00.007 13300 UpdateGuideState exits: m=1952 SNR=30.8
23:41:03.032 00.000 13300 PhdController: settling, locked = 1, distance = 1.66 (1.50) aobump = 0 frame = 4 / 99999
23:41:03.032 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761691263.032,"Host":"MAX-PC","Inst":1,"Distance":1.66,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
23:41:03.033 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:03.033 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:41:03.033 00.000 13300 Enqueuing Expose request
23:41:03.033 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:41:03.033 00.000 11596 Worker thread wakes up
23:41:03.034 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:41:03.538 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:41:04.041 00.503 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"de68a0df-c3a9-4030-804e-98f29d75752c"}
23:41:04.041 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"de68a0df-c3a9-4030-804e-98f29d75752c"}
23:41:04.042 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"33d42c7e-213a-491a-a83d-9486314a4af3"}
23:41:04.042 00.000 13300 case statement mapped state 6 to 3
23:41:04.042 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"33d42c7e-213a-491a-a83d-9486314a4af3"}
23:41:04.042 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a4a9955b-a532-4473-8768-1006e7b94501"}
23:41:04.043 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1048,"width":15,"height":15,"star_pos":[6.53,6.69],"pixels":"..."},"id":"a4a9955b-a532-4473-8768-1006e7b94501"}
23:41:06.585 02.542 11596 Exposure complete
23:41:06.683 00.098 11596 worker thread done servicing request
23:41:06.684 00.001 13300 OnExposeComplete: enter
23:41:06.684 00.000 13300 UpdateGuideState(): m_state=6
23:41:06.684 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1049
23:41:06.685 00.001 13300 Star::Find returns 1 (0), X=1060.59, Y=346.71, Mass=1960, SNR=30.9, Peak=234 HFD=3.2
23:41:06.685 00.000 13300 CameraToMount -- cameraTheta (3.00) - m_xAngle (-1.61) = xAngle (4.61 = -1.67)
23:41:06.685 00.000 13300 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.63 = -1.66)
23:41:06.685 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=3.00 mountX=-0.01 mountY=-0.07, mountTheta=-1.67
23:41:06.687 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.01, opts=13)
23:41:06.687 00.000 13300 Enqueuing Move request for scope (-0.07, 0.01)
23:41:06.687 00.000 11596 Worker thread wakes up
23:41:06.687 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
23:41:06.688 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
23:41:06.688 00.000 11596 Moving (-0.07, 0.01) raw xDistance=-0.01 yDistance=-0.07
23:41:06.688 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:41:06.688 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:06.688 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:41:06.688 00.000 11596 MoveAxis(E, 0, ABG)
23:41:06.688 00.000 11596 Move returns status 0, amount 0
23:41:06.688 00.000 11596 MoveAxis(N, 0, ABG)
23:41:06.688 00.000 11596 Move returns status 0, amount 0
23:41:06.688 00.000 11596 move complete, result=0
23:41:06.689 00.001 11596 worker thread done servicing request
23:41:06.694 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=234, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
23:41:06.705 00.011 13300 UpdateGuideState exits: m=1960 SNR=30.9
23:41:06.705 00.000 13300 PhdController: settling, locked = 1, distance = 1.18 (1.50) aobump = 0 frame = 5 / 99999
23:41:06.705 00.000 13300 PhdController failed: timed-out waiting for guider to settle
23:41:06.706 00.001 13300 PhdController: newstate STATE_FINISH
23:41:06.706 00.000 13300 PhdController complete: fail: timed-out waiting for guider to settle
23:41:06.706 00.000 13300 evsrv: {"Event":"SettleDone","Timestamp":1761691266.706,"Host":"MAX-PC","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":5,"DroppedFrames":0}
23:41:06.706 00.000 13300 Mount: notify guiding dither settle done success=0
23:41:06.706 00.000 13300 PhdController: newstate STATE_IDLE
23:41:06.706 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:06.706 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:41:06.706 00.000 13300 Enqueuing Expose request
23:41:06.707 00.001 11596 Worker thread wakes up
23:41:06.707 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:41:06.707 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:41:07.039 00.332 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4e2756c3-bdb4-48a6-9e27-e2a28eb2f34f"}
23:41:07.039 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4e2756c3-bdb4-48a6-9e27-e2a28eb2f34f"}
23:41:07.040 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"afaa6e36-6de3-4d80-91d9-d5c290fec035"}
23:41:07.040 00.000 13300 case statement mapped state 6 to 3
23:41:07.040 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"afaa6e36-6de3-4d80-91d9-d5c290fec035"}
23:41:07.040 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7edfc4c9-a3be-427d-84fa-3a4eab22fccd"}
23:41:07.041 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1049,"width":15,"height":15,"star_pos":[6.59,6.71],"pixels":"..."},"id":"7edfc4c9-a3be-427d-84fa-3a4eab22fccd"}
23:41:07.215 00.174 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:41:07.369 00.154 13300 evsrv: cli 10204300 connect
23:41:07.370 00.001 13300 case statement mapped state 6 to 3
23:41:07.371 00.001 13300 case statement mapped state 6 to 3
23:41:07.372 00.001 13300 evsrv: cli 10204300 request: {"method":"get_app_state","id":"b2147235-7fae-4a03-800e-6fd63ef1a0f1"}
23:41:07.372 00.000 13300 case statement mapped state 6 to 3
23:41:07.372 00.000 13300 evsrv: cli 10204300 response: {"jsonrpc":"2.0","result":"Guiding","id":"b2147235-7fae-4a03-800e-6fd63ef1a0f1"}
23:41:07.373 00.001 13300 evsrv: cli 10204300 disconnect
23:41:10.040 02.667 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"42b6afbd-1c21-44cd-a97e-41b1e0569426"}
23:41:10.040 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"42b6afbd-1c21-44cd-a97e-41b1e0569426"}
23:41:10.041 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9bd20b40-e77a-4dc8-8336-a3715f815e46"}
23:41:10.042 00.001 13300 case statement mapped state 6 to 3
23:41:10.042 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9bd20b40-e77a-4dc8-8336-a3715f815e46"}
23:41:10.043 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"80ac69d7-f890-4b72-9516-f4fd4cf04235"}
23:41:10.044 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1049,"width":15,"height":15,"star_pos":[6.59,6.71],"pixels":"..."},"id":"80ac69d7-f890-4b72-9516-f4fd4cf04235"}
23:41:10.248 00.204 11596 Exposure complete
23:41:10.370 00.122 11596 worker thread done servicing request
23:41:10.370 00.000 13300 OnExposeComplete: enter
23:41:10.370 00.000 13300 UpdateGuideState(): m_state=6
23:41:10.371 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1050
23:41:10.371 00.000 13300 Star::Find returns 1 (0), X=1060.53, Y=346.70, Mass=1935, SNR=30.7, Peak=238 HFD=3.2
23:41:10.371 00.000 13300 MultiStar: exiting stabilization period
23:41:10.371 00.000 13300 MultiStar: updating star positions after lock position change
23:41:10.372 00.001 13300 Star::Find(15, 103, 989, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1050
23:41:10.372 00.000 13300 Star::Find returns 1 (0), X=103.37, Y=989.13, Mass=1120, SNR=23.4, Peak=97 HFD=3.9
23:41:10.372 00.000 13300 Star::Find(15, 245, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1050
23:41:10.372 00.000 13300 Star::Find returns 1 (0), X=245.43, Y=980.74, Mass=399, SNR=13.9, Peak=55 HFD=3.3
23:41:10.372 00.000 13300 Star::Find(15, 273, 193, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1050
23:41:10.372 00.000 13300 Star::Find returns 1 (0), X=273.26, Y=193.30, Mass=341, SNR=12.8, Peak=48 HFD=3.5
23:41:10.372 00.000 13300 Star::Find(15, 788, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1050
23:41:10.373 00.001 13300 Star::Find returns 1 (0), X=789.10, Y=143.16, Mass=166, SNR=8.9, Peak=28 HFD=3.0
23:41:10.373 00.000 13300 Star::Find(15, 1086, 531, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1050
23:41:10.373 00.000 13300 Star::Find returns 1 (0), X=1087.26, Y=530.93, Mass=129, SNR=7.8, Peak=25 HFD=2.6
23:41:10.373 00.000 13300 Star::Find(15, 500, 613, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1050
23:41:10.373 00.000 13300 Star::Find returns 1 (0), X=501.15, Y=613.74, Mass=102, SNR=7.0, Peak=23 HFD=2.5
23:41:10.374 00.001 13300 Star::Find(15, 400, 396, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1050
23:41:10.374 00.000 13300 Star::Find returns 1 (0), X=400.88, Y=396.26, Mass=112, SNR=7.3, Peak=22 HFD=2.8
23:41:10.374 00.000 13300 Star::Find(15, 839, 839, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1050
23:41:10.374 00.000 13300 Star::Find returns 1 (0), X=839.25, Y=839.28, Mass=84, SNR=6.3, Peak=16 HFD=2.6
23:41:10.374 00.000 13300 Star::Find(15, 958, 177, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1050
23:41:10.374 00.000 13300 Star::Find returns 1 (0), X=959.14, Y=176.97, Mass=73, SNR=5.9, Peak=17 HFD=2.5
23:41:10.375 00.001 13300 CameraToMount -- cameraTheta (3.13) - m_xAngle (-1.61) = xAngle (4.74 = -1.54)
23:41:10.375 00.000 13300 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.76 = -1.53)
23:41:10.375 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=0.00 hyp=0.13 cameraTheta=3.13 mountX=0.00 mountY=-0.13, mountTheta=-1.54
23:41:10.380 00.005 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=0.00, opts=13)
23:41:10.380 00.000 13300 Enqueuing Move request for scope (-0.13, 0.00)
23:41:10.380 00.000 11596 Worker thread wakes up
23:41:10.380 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.00) opts 0xd
23:41:10.380 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, 0.00)
23:41:10.381 00.001 11596 Moving (-0.13, 0.00) raw xDistance=0.00 yDistance=-0.13
23:41:10.381 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:41:10.381 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:10.381 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:41:10.381 00.000 11596 MoveAxis(E, 0, ABG)
23:41:10.381 00.000 11596 Move returns status 0, amount 0
23:41:10.382 00.001 11596 MoveAxis(N, 0, ABG)
23:41:10.382 00.000 11596 Move returns status 0, amount 0
23:41:10.382 00.000 11596 move complete, result=0
23:41:10.383 00.001 11596 worker thread done servicing request
23:41:10.398 00.015 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
23:41:10.411 00.013 13300 UpdateGuideState exits: m=1935 SNR=30.7
23:41:10.411 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:10.411 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:41:10.411 00.000 13300 Enqueuing Expose request
23:41:10.411 00.000 11596 Worker thread wakes up
23:41:10.412 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:41:10.412 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:41:10.925 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:41:13.038 02.113 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0563b12d-02d7-4bb9-ada1-2c359f600b05"}
23:41:13.038 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0563b12d-02d7-4bb9-ada1-2c359f600b05"}
23:41:13.039 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"60bfde8e-fa31-4aa0-a68f-de8fc4aa4c29"}
23:41:13.040 00.001 13300 case statement mapped state 6 to 3
23:41:13.040 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"60bfde8e-fa31-4aa0-a68f-de8fc4aa4c29"}
23:41:13.041 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"139aa229-a884-482a-8151-4c29a737c68f"}
23:41:13.041 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1050,"width":15,"height":15,"star_pos":[6.53,6.70],"pixels":"..."},"id":"139aa229-a884-482a-8151-4c29a737c68f"}
23:41:14.171 01.130 11596 Exposure complete
23:41:14.342 00.171 11596 worker thread done servicing request
23:41:14.342 00.000 13300 OnExposeComplete: enter
23:41:14.343 00.001 13300 UpdateGuideState(): m_state=6
23:41:14.344 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1051
23:41:14.344 00.000 13300 Star::Find returns 1 (0), X=1060.63, Y=346.62, Mass=1968, SNR=30.9, Peak=221 HFD=3.3
23:41:14.345 00.001 13300 MultiStar: [#1 0.08,0.06,0.74,U] [#2 -0.01,-0.19,0.46,U] [#3 0.22,-0.22,0.41,U] [#4 -0.08,-0.07,0.29,U] [#5 0.39,0.07,0.26,U] [#6 0.16,0.05,0.23,U] [#7 0.21,-0.06,0.24,U] [#8 0.36,-0.42,0.21,U] 
23:41:14.345 00.000 13300 single-star, 8 included, MultiStar: {0.09, -0.08}, one-star: {-0.04, -0.08}
23:41:14.346 00.001 13300 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-1.61) = xAngle (-0.36 = -0.36)
23:41:14.346 00.000 13300 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.35 = -0.35)
23:41:14.346 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-1.97 mountX=0.09 mountY=-0.03, mountTheta=-0.35
23:41:14.350 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.08, opts=13)
23:41:14.351 00.001 13300 Enqueuing Move request for scope (-0.04, -0.08)
23:41:14.351 00.000 11596 Worker thread wakes up
23:41:14.352 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.08) opts 0xd
23:41:14.353 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.08)
23:41:14.354 00.001 11596 Moving (-0.04, -0.08) raw xDistance=0.09 yDistance=-0.03
23:41:14.354 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:41:14.354 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:14.355 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:41:14.355 00.000 11596 MoveAxis(E, 0, ABG)
23:41:14.356 00.001 11596 Move returns status 0, amount 0
23:41:14.356 00.000 11596 MoveAxis(N, 0, ABG)
23:41:14.357 00.001 11596 Move returns status 0, amount 0
23:41:14.357 00.000 11596 move complete, result=0
23:41:14.357 00.000 11596 worker thread done servicing request
23:41:14.365 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
23:41:14.378 00.013 13300 UpdateGuideState exits: m=1968 SNR=30.9
23:41:14.378 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:14.378 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:41:14.378 00.000 13300 Enqueuing Expose request
23:41:14.379 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:41:14.379 00.000 11596 Worker thread wakes up
23:41:14.379 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:41:14.887 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:41:16.038 01.151 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c3571fad-323c-4d2e-a380-34b9d460e29f"}
23:41:16.038 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c3571fad-323c-4d2e-a380-34b9d460e29f"}
23:41:16.039 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8b659022-22cf-4013-be4a-dc3eb50df223"}
23:41:16.039 00.000 13300 case statement mapped state 6 to 3
23:41:16.039 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8b659022-22cf-4013-be4a-dc3eb50df223"}
23:41:16.040 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bf0f17d8-f99a-4537-8335-f154a4b4e662"}
23:41:16.041 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1051,"width":15,"height":15,"star_pos":[6.63,6.62],"pixels":"..."},"id":"bf0f17d8-f99a-4537-8335-f154a4b4e662"}
23:41:17.933 01.892 11596 Exposure complete
23:41:18.018 00.085 11596 worker thread done servicing request
23:41:18.018 00.000 13300 OnExposeComplete: enter
23:41:18.018 00.000 13300 UpdateGuideState(): m_state=6
23:41:18.018 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1052
23:41:18.018 00.000 13300 Star::Find returns 1 (0), X=1060.53, Y=346.59, Mass=1982, SNR=31.0, Peak=215 HFD=3.2
23:41:18.019 00.001 13300 MultiStar: [#1 0.00,-0.10,0.74,U] [#2 -0.08,-0.03,0.44,U] [#3 0.17,-0.08,0.41,U] [#4 0.05,-0.15,0.27,U] [#5 0.07,-0.06,0.26,U] [#6 0.03,-0.21,0.22,U] [#7 -0.14,0.03,0.24,U] [#8 0.33,0.08,0.19,U] 
23:41:18.019 00.000 13300 refined, 8 included, MultiStar: {-0.01, -0.08}, one-star: {-0.14, -0.11}
23:41:18.019 00.000 13300 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-1.61) = xAngle (-0.07 = -0.07)
23:41:18.020 00.001 13300 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.05 = -0.05)
23:41:18.020 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.67 mountX=0.08 mountY=-0.00, mountTheta=-0.05
23:41:18.022 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.08, opts=13)
23:41:18.022 00.000 13300 Enqueuing Move request for scope (-0.01, -0.08)
23:41:18.023 00.001 11596 Worker thread wakes up
23:41:18.023 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.08) opts 0xd
23:41:18.023 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.08)
23:41:18.023 00.000 11596 Moving (-0.01, -0.08) raw xDistance=0.08 yDistance=-0.00
23:41:18.023 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:41:18.023 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:18.023 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:41:18.023 00.000 11596 MoveAxis(E, 0, ABG)
23:41:18.023 00.000 11596 Move returns status 0, amount 0
23:41:18.023 00.000 11596 MoveAxis(N, 0, ABG)
23:41:18.023 00.000 11596 Move returns status 0, amount 0
23:41:18.024 00.001 11596 move complete, result=0
23:41:18.024 00.000 11596 worker thread done servicing request
23:41:18.029 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=215, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
23:41:18.037 00.008 13300 UpdateGuideState exits: m=1982 SNR=31.0
23:41:18.037 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:18.037 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:41:18.037 00.000 13300 Enqueuing Expose request
23:41:18.037 00.000 11596 Worker thread wakes up
23:41:18.038 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:41:18.038 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:41:18.548 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:41:19.039 00.491 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"01e28c3e-1de5-4c4b-9960-36fffb4ae3e8"}
23:41:19.039 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"01e28c3e-1de5-4c4b-9960-36fffb4ae3e8"}
23:41:19.040 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e0d726b2-8c1b-4b2d-bfa1-e38744456cb1"}
23:41:19.040 00.000 13300 case statement mapped state 6 to 3
23:41:19.040 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e0d726b2-8c1b-4b2d-bfa1-e38744456cb1"}
23:41:19.042 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f05834b0-d029-4e05-8905-abe30eff341e"}
23:41:19.042 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1052,"width":15,"height":15,"star_pos":[6.53,6.59],"pixels":"..."},"id":"f05834b0-d029-4e05-8905-abe30eff341e"}
23:41:21.600 02.558 11596 Exposure complete
23:41:21.683 00.083 11596 worker thread done servicing request
23:41:21.683 00.000 13300 OnExposeComplete: enter
23:41:21.683 00.000 13300 UpdateGuideState(): m_state=6
23:41:21.684 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1053
23:41:21.684 00.000 13300 Star::Find returns 1 (0), X=1060.60, Y=346.73, Mass=1971, SNR=31.0, Peak=242 HFD=3.2
23:41:21.685 00.001 13300 MultiStar: [#1 0.11,0.04,0.75,U] [#2 -0.00,0.01,0.45,U] [#3 0.20,-0.04,0.41,U] [#4 0.03,0.08,0.29,U] [#5 0.01,0.10,0.26,U] [#6 0.15,-0.14,0.23,U] [#7 -0.06,0.05,0.24,U] [#8 0.43,0.03,0.20,U] 
23:41:21.685 00.000 13300 refined, 8 included, MultiStar: {0.06, 0.02}, one-star: {-0.06, 0.03}
23:41:21.685 00.000 13300 CameraToMount -- cameraTheta (0.34) - m_xAngle (-1.61) = xAngle (1.95 = 1.95)
23:41:21.685 00.000 13300 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.96 = 1.96)
23:41:21.685 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.02 hyp=0.06 cameraTheta=0.34 mountX=-0.02 mountY=0.06, mountTheta=1.95
23:41:21.689 00.004 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.02, opts=13)
23:41:21.689 00.000 13300 Enqueuing Move request for scope (0.06, 0.02)
23:41:21.690 00.001 11596 Worker thread wakes up
23:41:21.690 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.02) opts 0xd
23:41:21.690 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.02)
23:41:21.690 00.000 11596 Moving (0.06, 0.02) raw xDistance=-0.02 yDistance=0.06
23:41:21.690 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:41:21.690 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:21.691 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:41:21.691 00.000 11596 MoveAxis(E, 0, ABG)
23:41:21.691 00.000 11596 Move returns status 0, amount 0
23:41:21.691 00.000 11596 MoveAxis(N, 0, ABG)
23:41:21.691 00.000 11596 Move returns status 0, amount 0
23:41:21.691 00.000 11596 move complete, result=0
23:41:21.691 00.000 11596 worker thread done servicing request
23:41:21.703 00.012 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=242, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
23:41:21.716 00.013 13300 UpdateGuideState exits: m=1971 SNR=31.0
23:41:21.716 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:21.716 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:41:21.716 00.000 13300 Enqueuing Expose request
23:41:21.717 00.001 11596 Worker thread wakes up
23:41:21.717 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:41:21.717 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:41:22.038 00.321 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9ae29b2b-73fc-4807-a721-19cf655f9473"}
23:41:22.038 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9ae29b2b-73fc-4807-a721-19cf655f9473"}
23:41:22.039 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cff483c5-bcc9-4280-962e-21c41c618303"}
23:41:22.039 00.000 13300 case statement mapped state 6 to 3
23:41:22.039 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cff483c5-bcc9-4280-962e-21c41c618303"}
23:41:22.040 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f9f2ecea-7506-430a-ad0e-12c85c64df2f"}
23:41:22.041 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1053,"width":15,"height":15,"star_pos":[6.60,6.73],"pixels":"..."},"id":"f9f2ecea-7506-430a-ad0e-12c85c64df2f"}
23:41:22.223 00.182 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:41:25.037 02.814 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"438d3663-46fa-4962-a73a-45d127a08907"}
23:41:25.037 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"438d3663-46fa-4962-a73a-45d127a08907"}
23:41:25.038 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c834a29e-d706-45c7-86d8-9b4ac036167c"}
23:41:25.038 00.000 13300 case statement mapped state 6 to 3
23:41:25.038 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c834a29e-d706-45c7-86d8-9b4ac036167c"}
23:41:25.038 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f20988dc-2637-4f7a-9a38-d5cd8fc7e712"}
23:41:25.038 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1053,"width":15,"height":15,"star_pos":[6.60,6.73],"pixels":"..."},"id":"f20988dc-2637-4f7a-9a38-d5cd8fc7e712"}
23:41:25.255 00.217 11596 Exposure complete
23:41:25.329 00.074 11596 worker thread done servicing request
23:41:25.329 00.000 13300 OnExposeComplete: enter
23:41:25.329 00.000 13300 UpdateGuideState(): m_state=6
23:41:25.330 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1054
23:41:25.330 00.000 13300 Star::Find returns 1 (0), X=1060.54, Y=346.79, Mass=1971, SNR=31.0, Peak=256 HFD=3.2
23:41:25.330 00.000 13300 MultiStar: [#1 0.09,0.16,0.74,U] [#2 -0.01,0.04,0.45,U] [#3 0.21,0.07,0.42,U] [#4 -0.18,-0.02,0.29,U] [#5 0.05,0.31,0.25,U] [#6 0.19,0.05,0.22,U] [#7 0.26,-0.08,0.23,U] [#8 0.24,0.42,0.20,U] 
23:41:25.330 00.000 13300 refined, 8 included, MultiStar: {0.03, 0.11}, one-star: {-0.12, 0.09}
23:41:25.330 00.000 13300 CameraToMount -- cameraTheta (1.26) - m_xAngle (-1.61) = xAngle (2.87 = 2.87)
23:41:25.330 00.000 13300 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.88 = 2.88)
23:41:25.330 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.11 hyp=0.11 cameraTheta=1.26 mountX=-0.11 mountY=0.03, mountTheta=2.88
23:41:25.332 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.11, opts=13)
23:41:25.332 00.000 13300 Enqueuing Move request for scope (0.03, 0.11)
23:41:25.332 00.000 11596 Worker thread wakes up
23:41:25.332 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.11) opts 0xd
23:41:25.332 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.11)
23:41:25.333 00.001 11596 Moving (0.03, 0.11) raw xDistance=-0.11 yDistance=0.03
23:41:25.333 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:41:25.333 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:25.333 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:41:25.333 00.000 11596 MoveAxis(E, 0, ABG)
23:41:25.333 00.000 11596 Move returns status 0, amount 0
23:41:25.333 00.000 11596 MoveAxis(N, 0, ABG)
23:41:25.333 00.000 11596 Move returns status 0, amount 0
23:41:25.333 00.000 11596 move complete, result=0
23:41:25.333 00.000 11596 worker thread done servicing request
23:41:25.338 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
23:41:25.345 00.007 13300 UpdateGuideState exits: m=1971 SNR=31.0
23:41:25.345 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:25.345 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:41:25.345 00.000 13300 Enqueuing Expose request
23:41:25.345 00.000 11596 Worker thread wakes up
23:41:25.346 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:41:25.346 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:41:25.858 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:41:28.038 02.180 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"77285396-3841-49e2-82ca-051469fbfef2"}
23:41:28.038 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"77285396-3841-49e2-82ca-051469fbfef2"}
23:41:28.039 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"413cd206-a754-49d4-8189-3eee82257832"}
23:41:28.039 00.000 13300 case statement mapped state 6 to 3
23:41:28.039 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"413cd206-a754-49d4-8189-3eee82257832"}
23:41:28.040 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5d060a74-55f5-49b2-8609-d17aa84c21ea"}
23:41:28.040 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1054,"width":15,"height":15,"star_pos":[6.54,6.79],"pixels":"..."},"id":"5d060a74-55f5-49b2-8609-d17aa84c21ea"}
23:41:28.899 00.859 11596 Exposure complete
23:41:28.970 00.071 11596 worker thread done servicing request
23:41:28.970 00.000 13300 OnExposeComplete: enter
23:41:28.971 00.001 13300 UpdateGuideState(): m_state=6
23:41:28.971 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1055
23:41:28.971 00.000 13300 Star::Find returns 1 (0), X=1060.57, Y=346.68, Mass=1964, SNR=30.9, Peak=241 HFD=3.2
23:41:28.971 00.000 13300 MultiStar: [#1 -0.01,0.01,0.75,U] [#2 0.02,-0.08,0.45,U] [#3 0.04,0.10,0.40,U] [#4 -0.04,0.03,0.28,U] [#5 0.28,0.35,0.25,U] [#6 0.05,-0.06,0.22,U] [#7 0.11,-0.09,0.24,U] [#8 0.41,0.07,0.21,U] 
23:41:28.972 00.001 13300 refined, 8 included, MultiStar: {0.03, 0.02}, one-star: {-0.09, -0.02}
23:41:28.972 00.000 13300 CameraToMount -- cameraTheta (0.55) - m_xAngle (-1.61) = xAngle (2.16 = 2.16)
23:41:28.972 00.000 13300 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.18 = 2.18)
23:41:28.972 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.03 cameraTheta=0.55 mountX=-0.02 mountY=0.03, mountTheta=2.17
23:41:28.973 00.001 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.02, opts=13)
23:41:28.974 00.001 13300 Enqueuing Move request for scope (0.03, 0.02)
23:41:28.974 00.000 11596 Worker thread wakes up
23:41:28.974 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
23:41:28.974 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
23:41:28.974 00.000 11596 Moving (0.03, 0.02) raw xDistance=-0.02 yDistance=0.03
23:41:28.974 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:41:28.974 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:28.974 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:41:28.974 00.000 11596 MoveAxis(E, 0, ABG)
23:41:28.974 00.000 11596 Move returns status 0, amount 0
23:41:28.975 00.001 11596 MoveAxis(N, 0, ABG)
23:41:28.975 00.000 11596 Move returns status 0, amount 0
23:41:28.975 00.000 11596 move complete, result=0
23:41:28.975 00.000 11596 worker thread done servicing request
23:41:28.981 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=241, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
23:41:28.988 00.007 13300 UpdateGuideState exits: m=1964 SNR=30.9
23:41:28.988 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:28.988 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:41:28.988 00.000 13300 Enqueuing Expose request
23:41:28.988 00.000 11596 Worker thread wakes up
23:41:28.988 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:41:28.989 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:41:29.501 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:41:31.037 01.536 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fca0536f-1209-4158-8652-5d1131854715"}
23:41:31.037 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fca0536f-1209-4158-8652-5d1131854715"}
23:41:31.038 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"28e9d7b1-402c-495a-8df9-8845562790bf"}
23:41:31.038 00.000 13300 case statement mapped state 6 to 3
23:41:31.038 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"28e9d7b1-402c-495a-8df9-8845562790bf"}
23:41:31.039 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"711b88eb-6ca3-4c8b-afa0-26fe301725ab"}
23:41:31.039 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1055,"width":15,"height":15,"star_pos":[6.57,6.68],"pixels":"..."},"id":"711b88eb-6ca3-4c8b-afa0-26fe301725ab"}
23:41:32.537 01.498 11596 Exposure complete
23:41:32.636 00.099 11596 worker thread done servicing request
23:41:32.636 00.000 13300 OnExposeComplete: enter
23:41:32.636 00.000 13300 UpdateGuideState(): m_state=6
23:41:32.637 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1056
23:41:32.637 00.000 13300 Star::Find returns 1 (0), X=1060.65, Y=346.65, Mass=1991, SNR=31.2, Peak=233 HFD=3.4
23:41:32.637 00.000 13300 MultiStar: [#1 0.05,0.00,0.75,U] [#2 -0.01,-0.10,0.45,U] [#3 0.30,-0.00,0.41,U] [#4 0.02,-0.11,0.29,U] [#5 0.17,0.32,0.26,U] [#6 -0.04,-0.07,0.22,U] [#7 -0.03,-0.08,0.23,U] [#8 0.52,0.09,0.19,U] 
23:41:32.638 00.001 13300 single-star, 8 included, MultiStar: {0.07, -0.02}, one-star: {-0.01, -0.05}
23:41:32.638 00.000 13300 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-1.61) = xAngle (-0.11 = -0.11)
23:41:32.638 00.000 13300 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.10 = -0.10)
23:41:32.638 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.72 mountX=0.05 mountY=-0.00, mountTheta=-0.10
23:41:32.640 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.05, opts=13)
23:41:32.641 00.001 13300 Enqueuing Move request for scope (-0.01, -0.05)
23:41:32.641 00.000 11596 Worker thread wakes up
23:41:32.641 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.05) opts 0xd
23:41:32.641 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.05)
23:41:32.641 00.000 11596 Moving (-0.01, -0.05) raw xDistance=0.05 yDistance=-0.00
23:41:32.641 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:41:32.641 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:32.642 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:41:32.642 00.000 11596 MoveAxis(E, 0, ABG)
23:41:32.642 00.000 11596 Move returns status 0, amount 0
23:41:32.642 00.000 11596 MoveAxis(N, 0, ABG)
23:41:32.642 00.000 11596 Move returns status 0, amount 0
23:41:32.642 00.000 11596 move complete, result=0
23:41:32.643 00.001 11596 worker thread done servicing request
23:41:32.647 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
23:41:32.656 00.009 13300 UpdateGuideState exits: m=1991 SNR=31.2
23:41:32.656 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:32.657 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:41:32.657 00.000 13300 Enqueuing Expose request
23:41:32.657 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:41:32.657 00.000 11596 Worker thread wakes up
23:41:32.657 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:41:33.173 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:41:34.036 00.863 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7e07ac15-c4d5-4f59-8664-2bc1d40bbdc7"}
23:41:34.036 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7e07ac15-c4d5-4f59-8664-2bc1d40bbdc7"}
23:41:34.037 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a83bb4fd-5765-4ea2-9c03-c8aa80bb33e9"}
23:41:34.037 00.000 13300 case statement mapped state 6 to 3
23:41:34.037 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a83bb4fd-5765-4ea2-9c03-c8aa80bb33e9"}
23:41:34.038 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1643524f-c422-4b66-9dfd-5956af8127b7"}
23:41:34.038 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1056,"width":15,"height":15,"star_pos":[6.65,6.65],"pixels":"..."},"id":"1643524f-c422-4b66-9dfd-5956af8127b7"}
23:41:36.283 02.245 11596 Exposure complete
23:41:36.401 00.118 11596 worker thread done servicing request
23:41:36.401 00.000 13300 OnExposeComplete: enter
23:41:36.401 00.000 13300 UpdateGuideState(): m_state=6
23:41:36.402 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1057
23:41:36.403 00.001 13300 Star::Find returns 1 (0), X=1060.63, Y=346.75, Mass=1963, SNR=30.9, Peak=248 HFD=3.2
23:41:36.403 00.000 13300 MultiStar: [#1 -0.09,0.23,0.76,U] [#2 -0.02,0.12,0.45,U] [#3 0.41,0.08,0.42,U] [#4 0.00,0.21,0.28,U] [#5 0.26,0.28,0.25,U] [#6 0.26,-0.00,0.22,U] [#7 0.12,0.13,0.23,U] [#8 0.33,0.29,0.19,U] 
23:41:36.403 00.000 13300 single-star, 8 included, MultiStar: {0.07, 0.14}, one-star: {-0.03, 0.05}
23:41:36.404 00.001 13300 CameraToMount -- cameraTheta (2.13) - m_xAngle (-1.61) = xAngle (3.74 = -2.54)
23:41:36.404 00.000 13300 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.76 = -2.53)
23:41:36.404 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.05 hyp=0.06 cameraTheta=2.13 mountX=-0.05 mountY=-0.04, mountTheta=-2.53
23:41:36.406 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.05, opts=13)
23:41:36.406 00.000 13300 Enqueuing Move request for scope (-0.03, 0.05)
23:41:36.406 00.000 11596 Worker thread wakes up
23:41:36.407 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.05) opts 0xd
23:41:36.407 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.05)
23:41:36.407 00.000 11596 Moving (-0.03, 0.05) raw xDistance=-0.05 yDistance=-0.04
23:41:36.407 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:41:36.407 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:36.408 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:41:36.408 00.000 11596 MoveAxis(E, 0, ABG)
23:41:36.408 00.000 11596 Move returns status 0, amount 0
23:41:36.408 00.000 11596 MoveAxis(N, 0, ABG)
23:41:36.408 00.000 11596 Move returns status 0, amount 0
23:41:36.408 00.000 11596 move complete, result=0
23:41:36.408 00.000 11596 worker thread done servicing request
23:41:36.415 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
23:41:36.430 00.015 13300 UpdateGuideState exits: m=1963 SNR=30.9
23:41:36.432 00.002 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:36.433 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:41:36.434 00.001 13300 Enqueuing Expose request
23:41:36.434 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:41:36.435 00.001 11596 Worker thread wakes up
23:41:36.435 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:41:36.948 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:41:37.036 00.088 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3d3a0f4a-b00e-4ff2-9285-3411e74c31e4"}
23:41:37.036 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3d3a0f4a-b00e-4ff2-9285-3411e74c31e4"}
23:41:37.037 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3d4d2863-3478-4ee4-9a2c-8b345c97acab"}
23:41:37.037 00.000 13300 case statement mapped state 6 to 3
23:41:37.037 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3d4d2863-3478-4ee4-9a2c-8b345c97acab"}
23:41:37.038 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3cd433b6-7c3e-4fcc-b548-47a0e2952e53"}
23:41:37.038 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1057,"width":15,"height":15,"star_pos":[6.63,6.75],"pixels":"..."},"id":"3cd433b6-7c3e-4fcc-b548-47a0e2952e53"}
23:41:40.015 02.977 11596 Exposure complete
23:41:40.036 00.021 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5196d4f1-afab-4d3d-ba67-11e37ef1c75c"}
23:41:40.036 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5196d4f1-afab-4d3d-ba67-11e37ef1c75c"}
23:41:40.037 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"48dafc07-f8c1-4305-bfbc-06cb3a6e1bd1"}
23:41:40.038 00.001 13300 case statement mapped state 6 to 3
23:41:40.038 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"48dafc07-f8c1-4305-bfbc-06cb3a6e1bd1"}
23:41:40.039 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dc54cf27-c43f-4819-b458-327bbd9d2375"}
23:41:40.039 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1057,"width":15,"height":15,"star_pos":[6.63,6.75],"pixels":"..."},"id":"dc54cf27-c43f-4819-b458-327bbd9d2375"}
23:41:40.156 00.117 11596 worker thread done servicing request
23:41:40.156 00.000 13300 OnExposeComplete: enter
23:41:40.156 00.000 13300 UpdateGuideState(): m_state=6
23:41:40.157 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1058
23:41:40.157 00.000 13300 Star::Find returns 1 (0), X=1060.56, Y=346.70, Mass=2026, SNR=31.4, Peak=256 HFD=3.2
23:41:40.157 00.000 13300 MultiStar: [#1 -0.05,0.18,0.73,U] [#2 -0.05,0.03,0.45,U] [#3 0.21,0.01,0.40,U] [#4 0.04,0.21,0.27,U] [#5 0.05,0.26,0.25,U] [#6 -0.23,-0.04,0.22,U] [#7 0.23,0.07,0.23,U] [#8 0.63,0.14,0.20,U] 
23:41:40.158 00.001 13300 refined, 8 included, MultiStar: {0.02, 0.08}, one-star: {-0.10, 0.00}
23:41:40.158 00.000 13300 CameraToMount -- cameraTheta (1.33) - m_xAngle (-1.61) = xAngle (2.94 = 2.94)
23:41:40.158 00.000 13300 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.95 = 2.95)
23:41:40.158 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.33 mountX=-0.08 mountY=0.02, mountTheta=2.95
23:41:40.161 00.003 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.08, opts=13)
23:41:40.161 00.000 13300 Enqueuing Move request for scope (0.02, 0.08)
23:41:40.161 00.000 11596 Worker thread wakes up
23:41:40.162 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.08) opts 0xd
23:41:40.162 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.08)
23:41:40.162 00.000 11596 Moving (0.02, 0.08) raw xDistance=-0.08 yDistance=0.02
23:41:40.162 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:41:40.162 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:40.163 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:41:40.163 00.000 11596 MoveAxis(E, 0, ABG)
23:41:40.163 00.000 11596 Move returns status 0, amount 0
23:41:40.163 00.000 11596 MoveAxis(N, 0, ABG)
23:41:40.163 00.000 11596 Move returns status 0, amount 0
23:41:40.163 00.000 11596 move complete, result=0
23:41:40.164 00.001 11596 worker thread done servicing request
23:41:40.176 00.012 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
23:41:40.188 00.012 13300 UpdateGuideState exits: m=2026 SNR=31.4
23:41:40.189 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:40.189 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:41:40.189 00.000 13300 Enqueuing Expose request
23:41:40.189 00.000 11596 Worker thread wakes up
23:41:40.189 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:41:40.189 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:41:40.700 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:41:43.035 02.335 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e8d96356-9e91-45fa-a88a-a4ce9e7cb78b"}
23:41:43.035 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e8d96356-9e91-45fa-a88a-a4ce9e7cb78b"}
23:41:43.036 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"50db24a8-b498-4036-b602-cdc8abbbdf6d"}
23:41:43.036 00.000 13300 case statement mapped state 6 to 3
23:41:43.036 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"50db24a8-b498-4036-b602-cdc8abbbdf6d"}
23:41:43.036 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bdc3f0dc-1f74-48ae-82af-1fa3a3fb7d69"}
23:41:43.037 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1058,"width":15,"height":15,"star_pos":[6.56,6.70],"pixels":"..."},"id":"bdc3f0dc-1f74-48ae-82af-1fa3a3fb7d69"}
23:41:43.739 00.702 11596 Exposure complete
23:41:43.810 00.071 11596 worker thread done servicing request
23:41:43.811 00.001 13300 OnExposeComplete: enter
23:41:43.811 00.000 13300 UpdateGuideState(): m_state=6
23:41:43.811 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1059
23:41:43.811 00.000 13300 Star::Find returns 1 (0), X=1060.76, Y=346.88, Mass=1918, SNR=30.5, Peak=220 HFD=3.2
23:41:43.812 00.001 13300 MultiStar: [#1 0.01,0.25,0.75,U] [#2 -0.09,0.31,0.45,U] [#3 0.24,0.23,0.42,U] [#4 0.18,0.06,0.29,U] [#5 0.20,0.63,0.25,U] [#6 -0.01,-0.00,0.24,U] [#7 0.05,0.17,0.24,U] [#8 0.37,0.17,0.20,U] 
23:41:43.812 00.000 13300 single-star, 8 included, MultiStar: {0.09, 0.22}, one-star: {0.10, 0.18}
23:41:43.812 00.000 13300 CameraToMount -- cameraTheta (1.06) - m_xAngle (-1.61) = xAngle (2.67 = 2.67)
23:41:43.812 00.000 13300 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.69 = 2.69)
23:41:43.812 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.18 hyp=0.21 cameraTheta=1.06 mountX=-0.18 mountY=0.09, mountTheta=2.68
23:41:43.814 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.18, opts=13)
23:41:43.814 00.000 13300 Enqueuing Move request for scope (0.10, 0.18)
23:41:43.814 00.000 11596 Worker thread wakes up
23:41:43.814 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.18) opts 0xd
23:41:43.815 00.001 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.18)
23:41:43.815 00.000 11596 Moving (0.10, 0.18) raw xDistance=-0.18 yDistance=0.09
23:41:43.815 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.18
23:41:43.815 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:43.815 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:41:43.815 00.000 11596 MoveAxis(E, 229, ABG)
23:41:43.815 00.000 11596 Guiding  Dir = 2, Dur = 229
23:41:43.816 00.001 11596 IsSlewing returns 0
23:41:43.822 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=220, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
23:41:43.829 00.007 13300 UpdateGuideState exits: m=1918 SNR=30.5
23:41:43.829 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:43.830 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:41:43.830 00.000 13300 Enqueuing Expose request
23:41:43.950 00.120 11596 IsGuiding returns 0
23:41:44.843 00.893 11596 IsGuiding returns 1
23:41:44.843 00.000 11596 scope still moving after pulse duration time elapsed
23:41:45.014 00.171 11596 IsSlewing returns 0
23:41:45.136 00.122 11596 IsGuiding returns 0
23:41:45.136 00.000 11596 scope move finished after 229 + 956 ms
23:41:45.136 00.000 11596 Move returns status 0, amount 229
23:41:45.137 00.001 11596 MoveAxis(N, 0, ABG)
23:41:45.137 00.000 11596 Move returns status 0, amount 0
23:41:45.137 00.000 11596 move complete, result=0
23:41:45.137 00.000 11596 worker thread done servicing request
23:41:45.137 00.000 13300 GuideStep: -0.2 px 229 ms EAST, 0.1 px 0 ms NORTH
23:41:45.137 00.000 11596 Worker thread wakes up
23:41:45.137 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:41:45.650 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:41:46.034 00.384 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a4ab52a7-f75e-4b40-a119-6679f6c9beaa"}
23:41:46.035 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a4ab52a7-f75e-4b40-a119-6679f6c9beaa"}
23:41:46.035 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"765e2112-783e-4fd9-ac22-f652663e83f0"}
23:41:46.036 00.001 13300 case statement mapped state 6 to 3
23:41:46.036 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"765e2112-783e-4fd9-ac22-f652663e83f0"}
23:41:46.036 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ce777adf-1d33-4618-a5f0-34ee13384b9b"}
23:41:46.037 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1059,"width":15,"height":15,"star_pos":[6.76,6.88],"pixels":"..."},"id":"ce777adf-1d33-4618-a5f0-34ee13384b9b"}
23:41:48.693 02.656 11596 Exposure complete
23:41:48.807 00.114 11596 worker thread done servicing request
23:41:48.807 00.000 13300 OnExposeComplete: enter
23:41:48.808 00.001 13300 UpdateGuideState(): m_state=6
23:41:48.808 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1060
23:41:48.808 00.000 13300 Star::Find returns 1 (0), X=1060.72, Y=346.89, Mass=2013, SNR=31.4, Peak=239 HFD=3.3
23:41:48.809 00.001 13300 MultiStar: [#1 0.10,0.26,0.74,U] [#2 -0.14,0.20,0.45,U] [#3 0.12,0.30,0.41,U] [#4 0.20,0.21,0.27,U] [#5 0.31,0.56,0.24,U] [#6 0.01,0.15,0.22,U] [#7 0.20,0.28,0.21,U] [#8 0.07,0.39,0.21,U] 
23:41:48.809 00.000 13300 single-star, 8 included, MultiStar: {0.08, 0.26}, one-star: {0.05, 0.19}
23:41:48.809 00.000 13300 CameraToMount -- cameraTheta (1.29) - m_xAngle (-1.61) = xAngle (2.90 = 2.90)
23:41:48.809 00.000 13300 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.92 = 2.92)
23:41:48.809 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.19 hyp=0.19 cameraTheta=1.29 mountX=-0.19 mountY=0.04, mountTheta=2.91
23:41:48.811 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.19, opts=13)
23:41:48.811 00.000 13300 Enqueuing Move request for scope (0.05, 0.19)
23:41:48.811 00.000 11596 Worker thread wakes up
23:41:48.811 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.19) opts 0xd
23:41:48.811 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.19)
23:41:48.812 00.001 11596 Moving (0.05, 0.19) raw xDistance=-0.19 yDistance=0.04
23:41:48.812 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.19
23:41:48.812 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:48.812 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:41:48.812 00.000 11596 MoveAxis(E, 253, ABG)
23:41:48.812 00.000 11596 Guiding  Dir = 2, Dur = 253
23:41:48.813 00.001 11596 IsSlewing returns 0
23:41:48.819 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
23:41:48.831 00.012 13300 UpdateGuideState exits: m=2013 SNR=31.4
23:41:48.831 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:48.831 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:41:48.831 00.000 13300 Enqueuing Expose request
23:41:48.873 00.042 11596 IsGuiding returns 0
23:41:49.035 00.162 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"892f0a3f-b9a4-49f8-a71d-fae74d0ae0e3"}
23:41:49.035 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"892f0a3f-b9a4-49f8-a71d-fae74d0ae0e3"}
23:41:49.036 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"79f68f0a-ab9a-4551-8e1b-45d7bedc64da"}
23:41:49.036 00.000 13300 case statement mapped state 6 to 3
23:41:49.036 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"79f68f0a-ab9a-4551-8e1b-45d7bedc64da"}
23:41:49.036 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ebd37201-06cc-4f7b-9580-2e3d5904c9a4"}
23:41:49.037 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1060,"width":15,"height":15,"star_pos":[6.72,6.89],"pixels":"..."},"id":"ebd37201-06cc-4f7b-9580-2e3d5904c9a4"}
23:41:49.286 00.249 11596 IsGuiding returns 1
23:41:49.286 00.000 11596 scope still moving after pulse duration time elapsed
23:41:49.414 00.128 11596 IsSlewing returns 0
23:41:49.502 00.088 11596 IsGuiding returns 0
23:41:49.502 00.000 11596 scope move finished after 253 + 375 ms
23:41:49.502 00.000 11596 Move returns status 0, amount 253
23:41:49.502 00.000 11596 MoveAxis(N, 0, ABG)
23:41:49.502 00.000 11596 Move returns status 0, amount 0
23:41:49.502 00.000 11596 move complete, result=0
23:41:49.502 00.000 11596 worker thread done servicing request
23:41:49.502 00.000 11596 Worker thread wakes up
23:41:49.503 00.001 13300 GuideStep: -0.2 px 253 ms EAST, 0.0 px 0 ms NORTH
23:41:49.503 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:41:50.011 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:41:52.034 02.023 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"420e60ce-62d8-4dec-84d5-c3135453735e"}
23:41:52.034 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"420e60ce-62d8-4dec-84d5-c3135453735e"}
23:41:52.035 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6e9e9997-948e-4cb5-9022-8833cf2e0fce"}
23:41:52.035 00.000 13300 case statement mapped state 6 to 3
23:41:52.035 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6e9e9997-948e-4cb5-9022-8833cf2e0fce"}
23:41:52.035 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c3430ddf-225b-47cb-aa9e-d9e7440feea8"}
23:41:52.036 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1060,"width":15,"height":15,"star_pos":[6.72,6.89],"pixels":"..."},"id":"c3430ddf-225b-47cb-aa9e-d9e7440feea8"}
23:41:53.047 01.011 11596 Exposure complete
23:41:53.123 00.076 11596 worker thread done servicing request
23:41:53.123 00.000 13300 OnExposeComplete: enter
23:41:53.123 00.000 13300 UpdateGuideState(): m_state=6
23:41:53.124 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1061
23:41:53.124 00.000 13300 Star::Find returns 1 (0), X=1060.60, Y=346.72, Mass=1996, SNR=31.2, Peak=221 HFD=3.3
23:41:53.124 00.000 13300 MultiStar: [#1 -0.03,0.09,0.74,U] [#2 -0.11,0.13,0.45,U] [#3 0.21,-0.09,0.41,U] [#4 -0.07,-0.07,0.27,U] [#5 -0.17,0.64,0.25,U] [#6 -0.05,0.05,0.22,U] [#7 0.10,-0.20,0.23,U] [#8 0.34,0.14,0.19,U] 
23:41:53.125 00.001 13300 refined, 8 included, MultiStar: {-0.01, 0.06}, one-star: {-0.06, 0.02}
23:41:53.125 00.000 13300 CameraToMount -- cameraTheta (1.70) - m_xAngle (-1.61) = xAngle (3.31 = -2.97)
23:41:53.125 00.000 13300 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.33 = -2.96)
23:41:53.125 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.70 mountX=-0.06 mountY=-0.01, mountTheta=-2.96
23:41:53.127 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.06, opts=13)
23:41:53.127 00.000 13300 Enqueuing Move request for scope (-0.01, 0.06)
23:41:53.127 00.000 11596 Worker thread wakes up
23:41:53.127 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.06) opts 0xd
23:41:53.127 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.06)
23:41:53.127 00.000 11596 Moving (-0.01, 0.06) raw xDistance=-0.06 yDistance=-0.01
23:41:53.127 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:41:53.127 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:53.128 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:41:53.128 00.000 11596 MoveAxis(E, 0, ABG)
23:41:53.128 00.000 11596 Move returns status 0, amount 0
23:41:53.128 00.000 11596 MoveAxis(N, 0, ABG)
23:41:53.128 00.000 11596 Move returns status 0, amount 0
23:41:53.128 00.000 11596 move complete, result=0
23:41:53.128 00.000 11596 worker thread done servicing request
23:41:53.133 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
23:41:53.141 00.008 13300 UpdateGuideState exits: m=1996 SNR=31.2
23:41:53.141 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:53.141 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:41:53.141 00.000 13300 Enqueuing Expose request
23:41:53.141 00.000 11596 Worker thread wakes up
23:41:53.141 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:41:53.141 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:41:53.650 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:41:55.033 01.383 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"31174035-aa76-4e05-be7e-30d9de44474c"}
23:41:55.033 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"31174035-aa76-4e05-be7e-30d9de44474c"}
23:41:55.034 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"26b182d6-4799-430d-8e37-c13c13e4a545"}
23:41:55.034 00.000 13300 case statement mapped state 6 to 3
23:41:55.034 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"26b182d6-4799-430d-8e37-c13c13e4a545"}
23:41:55.035 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9dcecfea-c741-441a-bce2-b2bd021365da"}
23:41:55.035 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1061,"width":15,"height":15,"star_pos":[6.60,6.72],"pixels":"..."},"id":"9dcecfea-c741-441a-bce2-b2bd021365da"}
23:41:56.844 01.809 11596 Exposure complete
23:41:56.943 00.099 11596 worker thread done servicing request
23:41:56.943 00.000 13300 OnExposeComplete: enter
23:41:56.943 00.000 13300 UpdateGuideState(): m_state=6
23:41:56.944 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1062
23:41:56.944 00.000 13300 Star::Find returns 1 (0), X=1060.61, Y=346.72, Mass=1986, SNR=31.1, Peak=235 HFD=3.2
23:41:56.944 00.000 13300 MultiStar: [#1 0.13,0.07,0.74,U] [#2 0.07,0.04,0.45,U] [#3 0.23,-0.01,0.41,U] [#4 -0.03,0.10,0.29,U] [#5 -0.04,0.55,0.25,U] [#6 0.38,-0.01,0.22,U] [#7 0.28,0.07,0.23,U] [#8 -0.02,0.04,0.21,U] 
23:41:56.944 00.000 13300 single-star, 8 included, MultiStar: {0.08, 0.07}, one-star: {-0.05, 0.02}
23:41:56.945 00.001 13300 CameraToMount -- cameraTheta (2.67) - m_xAngle (-1.61) = xAngle (4.28 = -2.00)
23:41:56.945 00.000 13300 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.29 = -1.99)
23:41:56.945 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.05 cameraTheta=2.67 mountX=-0.02 mountY=-0.05, mountTheta=-2.00
23:41:56.948 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.02, opts=13)
23:41:56.948 00.000 13300 Enqueuing Move request for scope (-0.05, 0.02)
23:41:56.949 00.001 11596 Worker thread wakes up
23:41:56.949 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
23:41:56.949 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
23:41:56.949 00.000 11596 Moving (-0.05, 0.02) raw xDistance=-0.02 yDistance=-0.05
23:41:56.949 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:41:56.949 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:56.950 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:41:56.950 00.000 11596 MoveAxis(E, 0, ABG)
23:41:56.950 00.000 11596 Move returns status 0, amount 0
23:41:56.950 00.000 11596 MoveAxis(N, 0, ABG)
23:41:56.950 00.000 11596 Move returns status 0, amount 0
23:41:56.950 00.000 11596 move complete, result=0
23:41:56.950 00.000 11596 worker thread done servicing request
23:41:56.955 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
23:41:56.963 00.008 13300 UpdateGuideState exits: m=1986 SNR=31.1
23:41:56.963 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:56.963 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:41:56.963 00.000 13300 Enqueuing Expose request
23:41:56.964 00.001 11596 Worker thread wakes up
23:41:56.964 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:41:56.964 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:41:57.480 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:41:58.031 00.551 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f16760ef-0ab5-49ac-90ef-1ce1e2c5e986"}
23:41:58.031 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f16760ef-0ab5-49ac-90ef-1ce1e2c5e986"}
23:41:58.032 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dd6d1492-56a9-446b-bcc3-cf69cef1c6af"}
23:41:58.032 00.000 13300 case statement mapped state 6 to 3
23:41:58.032 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dd6d1492-56a9-446b-bcc3-cf69cef1c6af"}
23:41:58.033 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0e41ff8c-e3fc-47dc-b1f2-d45cbc229d17"}
23:41:58.033 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1062,"width":15,"height":15,"star_pos":[6.61,6.72],"pixels":"..."},"id":"0e41ff8c-e3fc-47dc-b1f2-d45cbc229d17"}
23:42:00.509 02.476 11596 Exposure complete
23:42:00.581 00.072 11596 worker thread done servicing request
23:42:00.581 00.000 13300 OnExposeComplete: enter
23:42:00.581 00.000 13300 UpdateGuideState(): m_state=6
23:42:00.582 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1063
23:42:00.582 00.000 13300 Star::Find returns 1 (0), X=1060.57, Y=346.88, Mass=2016, SNR=31.3, Peak=240 HFD=3.3
23:42:00.582 00.000 13300 MultiStar: [#1 0.16,0.25,0.73,U] [#2 0.09,0.14,0.44,U] [#3 0.30,0.41,0.41,U] [#4 0.17,0.16,0.28,U] [#5 0.10,0.46,0.24,U] [#6 0.21,0.24,0.22,U] [#7 0.24,0.21,0.23,U] [#8 0.39,0.21,0.20,U] 
23:42:00.582 00.000 13300 single-star, 8 included, MultiStar: {0.12, 0.24}, one-star: {-0.09, 0.18}
23:42:00.582 00.000 13300 CameraToMount -- cameraTheta (2.03) - m_xAngle (-1.61) = xAngle (3.64 = -2.64)
23:42:00.582 00.000 13300 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.65 = -2.63)
23:42:00.583 00.001 13300 CameraToMount -- cameraX=-0.09 cameraY=0.18 hyp=0.20 cameraTheta=2.03 mountX=-0.18 mountY=-0.10, mountTheta=-2.63
23:42:00.584 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.18, opts=13)
23:42:00.584 00.000 13300 Enqueuing Move request for scope (-0.09, 0.18)
23:42:00.585 00.001 11596 Worker thread wakes up
23:42:00.585 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.18) opts 0xd
23:42:00.585 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.18)
23:42:00.585 00.000 11596 Moving (-0.09, 0.18) raw xDistance=-0.18 yDistance=-0.10
23:42:00.585 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.18
23:42:00.585 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:00.585 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:42:00.585 00.000 11596 MoveAxis(E, 224, ABG)
23:42:00.585 00.000 11596 Guiding  Dir = 2, Dur = 224
23:42:00.586 00.001 11596 IsSlewing returns 0
23:42:00.591 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=240, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
23:42:00.600 00.009 13300 UpdateGuideState exits: m=2016 SNR=31.3
23:42:00.600 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:00.601 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:42:00.601 00.000 13300 Enqueuing Expose request
23:42:00.673 00.072 11596 IsGuiding returns 0
23:42:00.777 00.104 11596 PulseGuide returned control before completion, sleep 132
23:42:00.922 00.145 11596 IsGuiding returns 1
23:42:00.922 00.000 11596 scope still moving after pulse duration time elapsed
23:42:00.946 00.024 11596 IsSlewing returns 0
23:42:01.023 00.077 11596 IsGuiding returns 0
23:42:01.024 00.001 11596 scope move finished after 224 + 126 ms
23:42:01.024 00.000 11596 Move returns status 0, amount 224
23:42:01.024 00.000 11596 MoveAxis(N, 0, ABG)
23:42:01.024 00.000 11596 Move returns status 0, amount 0
23:42:01.024 00.000 11596 move complete, result=0
23:42:01.024 00.000 11596 worker thread done servicing request
23:42:01.024 00.000 13300 GuideStep: -0.2 px 224 ms EAST, -0.1 px 0 ms NORTH
23:42:01.024 00.000 11596 Worker thread wakes up
23:42:01.024 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:42:01.030 00.006 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"32b3eb82-2b2f-4d58-b482-89ae7ba8167b"}
23:42:01.031 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"32b3eb82-2b2f-4d58-b482-89ae7ba8167b"}
23:42:01.037 00.006 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c901e1a3-2d08-4d4d-af8d-f2e6054f7a50"}
23:42:01.037 00.000 13300 case statement mapped state 6 to 3
23:42:01.037 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c901e1a3-2d08-4d4d-af8d-f2e6054f7a50"}
23:42:01.039 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"12e3a22c-d5ff-42a8-a5ee-1f6f4fc2c86f"}
23:42:01.039 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1063,"width":15,"height":15,"star_pos":[6.57,6.88],"pixels":"..."},"id":"12e3a22c-d5ff-42a8-a5ee-1f6f4fc2c86f"}
23:42:01.533 00.494 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:42:04.030 02.497 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"77cb0079-6a0f-4579-9d56-95d175924a84"}
23:42:04.030 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"77cb0079-6a0f-4579-9d56-95d175924a84"}
23:42:04.031 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7f5f230c-4514-45fe-870a-638bf515e738"}
23:42:04.031 00.000 13300 case statement mapped state 6 to 3
23:42:04.031 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7f5f230c-4514-45fe-870a-638bf515e738"}
23:42:04.031 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"953b4d5a-5a4a-4ddc-879c-7b77870cf176"}
23:42:04.031 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1063,"width":15,"height":15,"star_pos":[6.57,6.88],"pixels":"..."},"id":"953b4d5a-5a4a-4ddc-879c-7b77870cf176"}
23:42:04.560 00.529 11596 Exposure complete
23:42:04.636 00.076 11596 worker thread done servicing request
23:42:04.636 00.000 13300 OnExposeComplete: enter
23:42:04.636 00.000 13300 UpdateGuideState(): m_state=6
23:42:04.636 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1064
23:42:04.636 00.000 13300 Star::Find returns 1 (0), X=1060.55, Y=346.93, Mass=1953, SNR=30.8, Peak=247 HFD=3.4
23:42:04.637 00.001 13300 MultiStar: [#1 0.06,0.29,0.74,U] [#2 0.08,0.16,0.45,U] [#3 0.33,0.18,0.41,U] [#4 -0.24,-0.09,0.28,U] [#5 -0.06,0.39,0.26,U] [#6 0.43,0.53,0.22,U] [#7 0.37,0.11,0.22,U] [#8 -0.01,0.44,0.21,U] 
23:42:04.637 00.000 13300 refined, 8 included, MultiStar: {0.05, 0.24}, one-star: {-0.11, 0.23}
23:42:04.637 00.000 13300 CameraToMount -- cameraTheta (1.35) - m_xAngle (-1.61) = xAngle (2.96 = 2.96)
23:42:04.637 00.000 13300 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.98 = 2.98)
23:42:04.637 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.24 hyp=0.24 cameraTheta=1.35 mountX=-0.24 mountY=0.04, mountTheta=2.98
23:42:04.639 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.24, opts=13)
23:42:04.639 00.000 13300 Enqueuing Move request for scope (0.05, 0.24)
23:42:04.639 00.000 11596 Worker thread wakes up
23:42:04.639 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.24) opts 0xd
23:42:04.640 00.001 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.24)
23:42:04.640 00.000 11596 Moving (0.05, 0.24) raw xDistance=-0.24 yDistance=0.04
23:42:04.640 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.24
23:42:04.640 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:04.640 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:42:04.640 00.000 11596 MoveAxis(E, 313, ABG)
23:42:04.641 00.001 11596 Guiding  Dir = 2, Dur = 313
23:42:04.641 00.000 11596 IsSlewing returns 0
23:42:04.649 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
23:42:04.658 00.009 13300 UpdateGuideState exits: m=1953 SNR=30.8
23:42:04.658 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:04.658 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:42:04.658 00.000 13300 Enqueuing Expose request
23:42:04.750 00.092 11596 IsGuiding returns 0
23:42:04.994 00.244 11596 PulseGuide returned control before completion, sleep 80
23:42:05.230 00.236 11596 IsGuiding returns 1
23:42:05.230 00.000 11596 scope still moving after pulse duration time elapsed
23:42:05.253 00.023 11596 IsSlewing returns 0
23:42:05.582 00.329 11596 IsGuiding returns 0
23:42:05.583 00.001 11596 scope move finished after 313 + 518 ms
23:42:05.583 00.000 11596 Move returns status 0, amount 313
23:42:05.583 00.000 11596 MoveAxis(N, 0, ABG)
23:42:05.583 00.000 11596 Move returns status 0, amount 0
23:42:05.583 00.000 11596 move complete, result=0
23:42:05.583 00.000 11596 worker thread done servicing request
23:42:05.583 00.000 13300 GuideStep: -0.2 px 313 ms EAST, 0.0 px 0 ms NORTH
23:42:05.583 00.000 11596 Worker thread wakes up
23:42:05.583 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:42:06.086 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:42:07.028 00.942 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e8b01eed-0b00-4a4c-8aec-b1c4d7ad259f"}
23:42:07.028 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e8b01eed-0b00-4a4c-8aec-b1c4d7ad259f"}
23:42:07.029 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4b5beaa9-4ec7-472d-b653-2a209808765f"}
23:42:07.029 00.000 13300 case statement mapped state 6 to 3
23:42:07.029 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4b5beaa9-4ec7-472d-b653-2a209808765f"}
23:42:07.029 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"19c94358-aaae-440c-8867-452d68d27ae7"}
23:42:07.030 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1064,"width":15,"height":15,"star_pos":[6.55,6.93],"pixels":"..."},"id":"19c94358-aaae-440c-8867-452d68d27ae7"}
23:42:09.121 02.091 11596 Exposure complete
23:42:09.192 00.071 11596 worker thread done servicing request
23:42:09.192 00.000 13300 OnExposeComplete: enter
23:42:09.192 00.000 13300 UpdateGuideState(): m_state=6
23:42:09.193 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1065
23:42:09.193 00.000 13300 Star::Find returns 1 (0), X=1060.63, Y=346.79, Mass=1940, SNR=30.7, Peak=252 HFD=3.2
23:42:09.193 00.000 13300 MultiStar: [#1 0.02,0.08,0.75,U] [#2 0.03,0.02,0.46,U] [#3 0.44,0.12,0.41,U] [#4 -0.03,0.02,0.29,U] [#5 0.25,0.38,0.26,U] [#6 0.15,-0.04,0.21,U] [#7 0.15,-0.09,0.23,U] [#8 0.21,0.37,0.21,U] 
23:42:09.194 00.001 13300 single-star, 8 included, MultiStar: {0.09, 0.09}, one-star: {-0.03, 0.09}
23:42:09.194 00.000 13300 CameraToMount -- cameraTheta (1.92) - m_xAngle (-1.61) = xAngle (3.53 = -2.75)
23:42:09.194 00.000 13300 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.54 = -2.74)
23:42:09.194 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.09 hyp=0.10 cameraTheta=1.92 mountX=-0.09 mountY=-0.04, mountTheta=-2.74
23:42:09.197 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.09, opts=13)
23:42:09.197 00.000 13300 Enqueuing Move request for scope (-0.03, 0.09)
23:42:09.198 00.001 11596 Worker thread wakes up
23:42:09.198 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.09) opts 0xd
23:42:09.198 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.09)
23:42:09.198 00.000 11596 Moving (-0.03, 0.09) raw xDistance=-0.09 yDistance=-0.04
23:42:09.198 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:42:09.198 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:09.199 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:42:09.199 00.000 11596 MoveAxis(E, 0, ABG)
23:42:09.199 00.000 11596 Move returns status 0, amount 0
23:42:09.199 00.000 11596 MoveAxis(N, 0, ABG)
23:42:09.199 00.000 11596 Move returns status 0, amount 0
23:42:09.200 00.001 11596 move complete, result=0
23:42:09.200 00.000 11596 worker thread done servicing request
23:42:09.208 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
23:42:09.221 00.013 13300 UpdateGuideState exits: m=1940 SNR=30.7
23:42:09.221 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:09.221 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:42:09.221 00.000 13300 Enqueuing Expose request
23:42:09.221 00.000 11596 Worker thread wakes up
23:42:09.222 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:42:09.222 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:42:09.731 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:42:10.028 00.297 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cd69739c-0220-4bb6-88f8-cad5fc7d23a3"}
23:42:10.028 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cd69739c-0220-4bb6-88f8-cad5fc7d23a3"}
23:42:10.029 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9b936cdf-acb2-4890-8198-669561e9ed3b"}
23:42:10.029 00.000 13300 case statement mapped state 6 to 3
23:42:10.029 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9b936cdf-acb2-4890-8198-669561e9ed3b"}
23:42:10.029 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b8d46cab-a16d-46df-9e7b-567ff4502a52"}
23:42:10.029 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1065,"width":15,"height":15,"star_pos":[6.63,6.79],"pixels":"..."},"id":"b8d46cab-a16d-46df-9e7b-567ff4502a52"}
23:42:12.777 02.748 11596 Exposure complete
23:42:12.887 00.110 11596 worker thread done servicing request
23:42:12.887 00.000 13300 OnExposeComplete: enter
23:42:12.888 00.001 13300 UpdateGuideState(): m_state=6
23:42:12.888 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1066
23:42:12.889 00.001 13300 Star::Find returns 1 (0), X=1060.71, Y=346.76, Mass=2025, SNR=31.5, Peak=215 HFD=3.5
23:42:12.889 00.000 13300 MultiStar: [#1 0.02,0.16,0.74,U] [#2 0.07,0.09,0.44,U] [#3 0.32,0.05,0.40,U] [#4 0.08,0.12,0.28,U] [#5 0.21,0.29,0.26,U] [#6 0.08,0.08,0.22,U] [#7 0.05,-0.05,0.22,U] [#8 0.27,0.27,0.19,U] 
23:42:12.889 00.000 13300 single-star, 8 included, MultiStar: {0.10, 0.11}, one-star: {0.05, 0.06}
23:42:12.889 00.000 13300 CameraToMount -- cameraTheta (0.81) - m_xAngle (-1.61) = xAngle (2.42 = 2.42)
23:42:12.890 00.001 13300 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.43 = 2.43)
23:42:12.890 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.06 hyp=0.08 cameraTheta=0.81 mountX=-0.06 mountY=0.05, mountTheta=2.43
23:42:12.892 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.06, opts=13)
23:42:12.892 00.000 13300 Enqueuing Move request for scope (0.05, 0.06)
23:42:12.892 00.000 11596 Worker thread wakes up
23:42:12.892 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.06) opts 0xd
23:42:12.892 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.06)
23:42:12.893 00.001 11596 Moving (0.05, 0.06) raw xDistance=-0.06 yDistance=0.05
23:42:12.893 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:42:12.893 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:12.893 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:42:12.893 00.000 11596 MoveAxis(E, 0, ABG)
23:42:12.893 00.000 11596 Move returns status 0, amount 0
23:42:12.893 00.000 11596 MoveAxis(N, 0, ABG)
23:42:12.893 00.000 11596 Move returns status 0, amount 0
23:42:12.893 00.000 11596 move complete, result=0
23:42:12.893 00.000 11596 worker thread done servicing request
23:42:12.901 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=215, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
23:42:12.912 00.011 13300 UpdateGuideState exits: m=2025 SNR=31.5
23:42:12.912 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:12.912 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:42:12.912 00.000 13300 Enqueuing Expose request
23:42:12.913 00.001 11596 Worker thread wakes up
23:42:12.913 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:42:12.913 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:42:13.042 00.129 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e6494b75-db4d-41c5-bd6f-5125d5f40d8c"}
23:42:13.042 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e6494b75-db4d-41c5-bd6f-5125d5f40d8c"}
23:42:13.043 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b25c5411-0de3-4195-9f8e-120aef832bb0"}
23:42:13.043 00.000 13300 case statement mapped state 6 to 3
23:42:13.043 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b25c5411-0de3-4195-9f8e-120aef832bb0"}
23:42:13.044 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b8dcbded-ab15-4444-b78f-5cef571c4442"}
23:42:13.045 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1066,"width":15,"height":15,"star_pos":[6.71,6.76],"pixels":"..."},"id":"b8dcbded-ab15-4444-b78f-5cef571c4442"}
23:42:13.421 00.376 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:42:16.040 02.619 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"51fb8869-5238-4f52-9f9d-7bf9338c3cd2"}
23:42:16.040 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"51fb8869-5238-4f52-9f9d-7bf9338c3cd2"}
23:42:16.041 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8003fe5b-2f88-48db-9fab-4aad08f1ad5f"}
23:42:16.041 00.000 13300 case statement mapped state 6 to 3
23:42:16.041 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8003fe5b-2f88-48db-9fab-4aad08f1ad5f"}
23:42:16.042 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3fbd94b8-f97d-4036-9e88-ccf11cdc5864"}
23:42:16.042 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1066,"width":15,"height":15,"star_pos":[6.71,6.76],"pixels":"..."},"id":"3fbd94b8-f97d-4036-9e88-ccf11cdc5864"}
23:42:16.462 00.420 11596 Exposure complete
23:42:16.549 00.087 11596 worker thread done servicing request
23:42:16.549 00.000 13300 OnExposeComplete: enter
23:42:16.549 00.000 13300 UpdateGuideState(): m_state=6
23:42:16.550 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1067
23:42:16.550 00.000 13300 Star::Find returns 1 (0), X=1060.69, Y=346.77, Mass=1993, SNR=31.2, Peak=226 HFD=3.3
23:42:16.550 00.000 13300 MultiStar: [#1 0.09,0.10,0.73,U] [#2 -0.06,0.07,0.45,U] [#3 0.20,0.13,0.41,U] [#4 0.12,0.10,0.28,U] [#5 -0.02,0.68,0.25,U] [#6 0.06,0.02,0.22,U] [#7 0.17,0.03,0.22,U] [#8 0.13,0.32,0.19,U] 
23:42:16.550 00.000 13300 single-star, 8 included, MultiStar: {0.07, 0.13}, one-star: {0.02, 0.07}
23:42:16.550 00.000 13300 CameraToMount -- cameraTheta (1.22) - m_xAngle (-1.61) = xAngle (2.82 = 2.82)
23:42:16.550 00.000 13300 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.84 = 2.84)
23:42:16.551 00.001 13300 CameraToMount -- cameraX=0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.22 mountX=-0.07 mountY=0.02, mountTheta=2.84
23:42:16.552 00.001 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.07, opts=13)
23:42:16.552 00.000 13300 Enqueuing Move request for scope (0.02, 0.07)
23:42:16.552 00.000 11596 Worker thread wakes up
23:42:16.553 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.07) opts 0xd
23:42:16.553 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.07)
23:42:16.553 00.000 11596 Moving (0.02, 0.07) raw xDistance=-0.07 yDistance=0.02
23:42:16.553 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:42:16.553 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:16.553 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:42:16.554 00.001 11596 MoveAxis(E, 0, ABG)
23:42:16.554 00.000 11596 Move returns status 0, amount 0
23:42:16.554 00.000 11596 MoveAxis(N, 0, ABG)
23:42:16.554 00.000 11596 Move returns status 0, amount 0
23:42:16.554 00.000 11596 move complete, result=0
23:42:16.554 00.000 11596 worker thread done servicing request
23:42:16.559 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
23:42:16.571 00.012 13300 UpdateGuideState exits: m=1993 SNR=31.2
23:42:16.571 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:16.571 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:42:16.571 00.000 13300 Enqueuing Expose request
23:42:16.571 00.000 11596 Worker thread wakes up
23:42:16.572 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:42:16.572 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:42:17.082 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:42:19.039 01.957 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"26d90337-40cc-479b-9498-86122092d61b"}
23:42:19.039 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"26d90337-40cc-479b-9498-86122092d61b"}
23:42:19.040 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"17899e2c-476e-4c95-bb39-5dc9a9956852"}
23:42:19.040 00.000 13300 case statement mapped state 6 to 3
23:42:19.040 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"17899e2c-476e-4c95-bb39-5dc9a9956852"}
23:42:19.041 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"163367fa-9e52-446c-993f-a1be14797654"}
23:42:19.041 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1067,"width":15,"height":15,"star_pos":[6.69,6.77],"pixels":"..."},"id":"163367fa-9e52-446c-993f-a1be14797654"}
23:42:20.119 01.078 11596 Exposure complete
23:42:20.208 00.089 11596 worker thread done servicing request
23:42:20.208 00.000 13300 OnExposeComplete: enter
23:42:20.208 00.000 13300 UpdateGuideState(): m_state=6
23:42:20.209 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1068
23:42:20.209 00.000 13300 Star::Find returns 1 (0), X=1060.57, Y=346.96, Mass=1959, SNR=30.9, Peak=250 HFD=3.3
23:42:20.209 00.000 13300 MultiStar: [#1 0.12,0.22,0.75,U] [#2 0.10,0.11,0.46,U] [#3 0.32,0.24,0.41,U] [#4 0.10,0.15,0.27,U] [#5 0.28,0.53,0.24,U] [#6 0.13,0.31,0.23,U] [#7 0.34,0.12,0.22,U] [#8 0.35,0.27,0.19,U] 
23:42:20.210 00.001 13300 refined, 8 included, MultiStar: {0.12, 0.24}, one-star: {-0.09, 0.26}
23:42:20.210 00.000 13300 CameraToMount -- cameraTheta (1.11) - m_xAngle (-1.61) = xAngle (2.71 = 2.71)
23:42:20.210 00.000 13300 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.73 = 2.73)
23:42:20.210 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=0.24 hyp=0.26 cameraTheta=1.11 mountX=-0.24 mountY=0.11, mountTheta=2.73
23:42:20.212 00.002 13300 SchedulePrimaryMove(1016D950, x=0.12, y=0.24, opts=13)
23:42:20.213 00.001 13300 Enqueuing Move request for scope (0.12, 0.24)
23:42:20.213 00.000 11596 Worker thread wakes up
23:42:20.213 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.24) opts 0xd
23:42:20.213 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, 0.24)
23:42:20.213 00.000 11596 Moving (0.12, 0.24) raw xDistance=-0.24 yDistance=0.11
23:42:20.213 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
23:42:20.213 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:20.213 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:42:20.214 00.001 11596 MoveAxis(E, 301, ABG)
23:42:20.214 00.000 11596 Guiding  Dir = 2, Dur = 301
23:42:20.214 00.000 11596 IsSlewing returns 0
23:42:20.221 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=250, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
23:42:20.230 00.009 11596 IsGuiding returns 0
23:42:20.232 00.002 13300 UpdateGuideState exits: m=1959 SNR=30.9
23:42:20.232 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:20.232 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:42:20.232 00.000 13300 Enqueuing Expose request
23:42:20.631 00.399 11596 IsGuiding returns 1
23:42:20.631 00.000 11596 scope still moving after pulse duration time elapsed
23:42:20.655 00.024 11596 IsSlewing returns 0
23:42:20.732 00.077 11596 IsGuiding returns 1
23:42:20.762 00.030 11596 IsSlewing returns 0
23:42:20.965 00.203 11596 IsGuiding returns 0
23:42:20.965 00.000 11596 scope move finished after 301 + 433 ms
23:42:20.965 00.000 11596 Move returns status 0, amount 301
23:42:20.965 00.000 11596 MoveAxis(N, 0, ABG)
23:42:20.965 00.000 11596 Move returns status 0, amount 0
23:42:20.965 00.000 11596 move complete, result=0
23:42:20.965 00.000 11596 worker thread done servicing request
23:42:20.965 00.000 11596 Worker thread wakes up
23:42:20.965 00.000 13300 GuideStep: -0.2 px 301 ms EAST, 0.1 px 0 ms NORTH
23:42:20.966 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:42:21.473 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:42:22.038 00.565 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f2c9b28c-7b9a-4fb5-bad7-2d522765fd24"}
23:42:22.038 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f2c9b28c-7b9a-4fb5-bad7-2d522765fd24"}
23:42:22.039 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6a33ca4a-980d-43e0-8ee0-f52295d981d9"}
23:42:22.040 00.001 13300 case statement mapped state 6 to 3
23:42:22.040 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6a33ca4a-980d-43e0-8ee0-f52295d981d9"}
23:42:22.041 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4fd34869-d534-4f95-8ea0-418015ee60e8"}
23:42:22.041 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1068,"width":15,"height":15,"star_pos":[6.57,6.96],"pixels":"..."},"id":"4fd34869-d534-4f95-8ea0-418015ee60e8"}
23:42:24.518 02.477 11596 Exposure complete
23:42:24.594 00.076 11596 worker thread done servicing request
23:42:24.594 00.000 13300 OnExposeComplete: enter
23:42:24.595 00.001 13300 UpdateGuideState(): m_state=6
23:42:24.595 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1069
23:42:24.595 00.000 13300 Star::Find returns 1 (0), X=1060.57, Y=346.74, Mass=2009, SNR=31.3, Peak=241 HFD=3.2
23:42:24.596 00.001 13300 MultiStar: [#1 0.19,0.06,0.74,U] [#2 0.03,0.10,0.46,U] [#3 0.34,0.02,0.40,U] [#4 -0.01,-0.10,0.28,U] [#5 0.11,0.15,0.27,U] [#6 0.18,-0.04,0.23,U] [#7 0.22,-0.07,0.22,U] [#8 0.20,0.07,0.20,U] 
23:42:24.596 00.000 13300 refined, 8 included, MultiStar: {0.09, 0.04}, one-star: {-0.10, 0.04}
23:42:24.596 00.000 13300 CameraToMount -- cameraTheta (0.36) - m_xAngle (-1.61) = xAngle (1.97 = 1.97)
23:42:24.596 00.000 13300 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.99 = 1.99)
23:42:24.597 00.001 13300 CameraToMount -- cameraX=0.09 cameraY=0.04 hyp=0.10 cameraTheta=0.36 mountX=-0.04 mountY=0.09, mountTheta=1.97
23:42:24.599 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.04, opts=13)
23:42:24.599 00.000 13300 Enqueuing Move request for scope (0.09, 0.04)
23:42:24.599 00.000 11596 Worker thread wakes up
23:42:24.600 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.04) opts 0xd
23:42:24.600 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.04)
23:42:24.600 00.000 11596 Moving (0.09, 0.04) raw xDistance=-0.04 yDistance=0.09
23:42:24.601 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:42:24.601 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:24.601 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:42:24.601 00.000 11596 MoveAxis(E, 0, ABG)
23:42:24.601 00.000 11596 Move returns status 0, amount 0
23:42:24.602 00.001 11596 MoveAxis(N, 0, ABG)
23:42:24.602 00.000 11596 Move returns status 0, amount 0
23:42:24.602 00.000 11596 move complete, result=0
23:42:24.603 00.001 11596 worker thread done servicing request
23:42:24.609 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=241, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
23:42:24.620 00.011 13300 UpdateGuideState exits: m=2009 SNR=31.3
23:42:24.620 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:24.620 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:42:24.620 00.000 13300 Enqueuing Expose request
23:42:24.620 00.000 11596 Worker thread wakes up
23:42:24.620 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:42:24.621 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:42:25.039 00.418 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"475a2064-bdd1-4057-8158-1fe5ccb74c68"}
23:42:25.039 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"475a2064-bdd1-4057-8158-1fe5ccb74c68"}
23:42:25.040 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"16770d94-5bf4-405a-8feb-e69ce2bc2dfa"}
23:42:25.040 00.000 13300 case statement mapped state 6 to 3
23:42:25.040 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"16770d94-5bf4-405a-8feb-e69ce2bc2dfa"}
23:42:25.041 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"32dc7108-b1bd-4860-b2e4-6eefa69c4a54"}
23:42:25.041 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1069,"width":15,"height":15,"star_pos":[6.57,6.74],"pixels":"..."},"id":"32dc7108-b1bd-4860-b2e4-6eefa69c4a54"}
23:42:25.136 00.095 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:42:28.037 02.901 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1417b6d3-3fb8-48e7-af96-a61908a845d3"}
23:42:28.037 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1417b6d3-3fb8-48e7-af96-a61908a845d3"}
23:42:28.038 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b1c7cd3d-0c73-44f1-9c08-6c800a209e2f"}
23:42:28.038 00.000 13300 case statement mapped state 6 to 3
23:42:28.038 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b1c7cd3d-0c73-44f1-9c08-6c800a209e2f"}
23:42:28.039 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"96351c43-15ae-486a-8096-26dba3679f88"}
23:42:28.040 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1069,"width":15,"height":15,"star_pos":[6.57,6.74],"pixels":"..."},"id":"96351c43-15ae-486a-8096-26dba3679f88"}
23:42:28.172 00.132 11596 Exposure complete
23:42:28.243 00.071 11596 worker thread done servicing request
23:42:28.243 00.000 13300 OnExposeComplete: enter
23:42:28.243 00.000 13300 UpdateGuideState(): m_state=6
23:42:28.243 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1070
23:42:28.244 00.001 13300 Star::Find returns 1 (0), X=1060.68, Y=346.83, Mass=1958, SNR=30.9, Peak=244 HFD=3.2
23:42:28.244 00.000 13300 MultiStar: [#1 0.09,0.17,0.75,U] [#2 0.07,0.20,0.45,U] [#3 0.29,0.17,0.43,U] [#4 -0.11,0.02,0.29,U] [#5 0.02,0.29,0.27,U] [#6 0.33,0.07,0.23,U] [#7 0.39,0.20,0.22,U] [#8 0.27,0.32,0.20,U] 
23:42:28.244 00.000 13300 single-star, 8 included, MultiStar: {0.11, 0.17}, one-star: {0.02, 0.13}
23:42:28.244 00.000 13300 CameraToMount -- cameraTheta (1.45) - m_xAngle (-1.61) = xAngle (3.06 = 3.06)
23:42:28.245 00.001 13300 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.07 = 3.07)
23:42:28.245 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.45 mountX=-0.13 mountY=0.01, mountTheta=3.07
23:42:28.248 00.003 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.13, opts=13)
23:42:28.249 00.001 13300 Enqueuing Move request for scope (0.02, 0.13)
23:42:28.249 00.000 11596 Worker thread wakes up
23:42:28.249 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.13) opts 0xd
23:42:28.249 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.13)
23:42:28.250 00.001 11596 Moving (0.02, 0.13) raw xDistance=-0.13 yDistance=0.01
23:42:28.250 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:42:28.250 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:28.250 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:42:28.250 00.000 11596 MoveAxis(E, 0, ABG)
23:42:28.250 00.000 11596 Move returns status 0, amount 0
23:42:28.250 00.000 11596 MoveAxis(N, 0, ABG)
23:42:28.250 00.000 11596 Move returns status 0, amount 0
23:42:28.250 00.000 11596 move complete, result=0
23:42:28.251 00.001 11596 worker thread done servicing request
23:42:28.260 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=244, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
23:42:28.269 00.009 13300 UpdateGuideState exits: m=1958 SNR=30.9
23:42:28.269 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:28.269 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:42:28.269 00.000 13300 Enqueuing Expose request
23:42:28.269 00.000 11596 Worker thread wakes up
23:42:28.269 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:42:28.269 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:42:28.782 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:42:31.037 02.255 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3f26b3f9-d776-4f66-bf1e-dfe7ca04187e"}
23:42:31.037 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3f26b3f9-d776-4f66-bf1e-dfe7ca04187e"}
23:42:31.038 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"73044271-7ce4-429c-a36a-cacfcb09c509"}
23:42:31.038 00.000 13300 case statement mapped state 6 to 3
23:42:31.038 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"73044271-7ce4-429c-a36a-cacfcb09c509"}
23:42:31.038 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"eb2f965a-a44d-468e-ab41-3ca065107fa2"}
23:42:31.038 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1070,"width":15,"height":15,"star_pos":[6.68,6.83],"pixels":"..."},"id":"eb2f965a-a44d-468e-ab41-3ca065107fa2"}
23:42:31.818 00.780 11596 Exposure complete
23:42:31.890 00.072 11596 worker thread done servicing request
23:42:31.890 00.000 13300 OnExposeComplete: enter
23:42:31.890 00.000 13300 UpdateGuideState(): m_state=6
23:42:31.891 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1071
23:42:31.891 00.000 13300 Star::Find returns 1 (0), X=1060.63, Y=346.78, Mass=1989, SNR=31.1, Peak=253 HFD=3.2
23:42:31.891 00.000 13300 MultiStar: [#1 0.08,0.18,0.74,U] [#2 0.10,0.06,0.46,U] [#3 0.10,-0.01,0.41,U] [#4 0.05,-0.10,0.29,U] [#5 0.04,0.53,0.24,U] [#6 0.30,0.12,0.22,U] [#7 0.01,-0.02,0.22,U] [#8 0.09,0.20,0.20,U] 
23:42:31.892 00.001 13300 single-star, 8 included, MultiStar: {0.06, 0.11}, one-star: {-0.03, 0.08}
23:42:31.892 00.000 13300 CameraToMount -- cameraTheta (1.98) - m_xAngle (-1.61) = xAngle (3.59 = -2.70)
23:42:31.892 00.000 13300 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.60 = -2.68)
23:42:31.892 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.98 mountX=-0.08 mountY=-0.04, mountTheta=-2.69
23:42:31.893 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.08, opts=13)
23:42:31.893 00.000 13300 Enqueuing Move request for scope (-0.03, 0.08)
23:42:31.894 00.001 11596 Worker thread wakes up
23:42:31.894 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.08) opts 0xd
23:42:31.894 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.08)
23:42:31.894 00.000 11596 Moving (-0.03, 0.08) raw xDistance=-0.08 yDistance=-0.04
23:42:31.894 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:42:31.894 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:31.894 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:42:31.895 00.001 11596 MoveAxis(E, 0, ABG)
23:42:31.895 00.000 11596 Move returns status 0, amount 0
23:42:31.895 00.000 11596 MoveAxis(N, 0, ABG)
23:42:31.895 00.000 11596 Move returns status 0, amount 0
23:42:31.895 00.000 11596 move complete, result=0
23:42:31.895 00.000 11596 worker thread done servicing request
23:42:31.899 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
23:42:31.906 00.007 13300 UpdateGuideState exits: m=1989 SNR=31.1
23:42:31.906 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:31.906 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:42:31.906 00.000 13300 Enqueuing Expose request
23:42:31.907 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:42:31.907 00.000 11596 Worker thread wakes up
23:42:31.907 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:42:32.410 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:42:34.036 01.626 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8887ccb8-a64f-432d-a16f-dc0dac311c2f"}
23:42:34.036 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8887ccb8-a64f-432d-a16f-dc0dac311c2f"}
23:42:34.037 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"22f4e27e-1d8d-4065-b610-df57c8a2eced"}
23:42:34.037 00.000 13300 case statement mapped state 6 to 3
23:42:34.037 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"22f4e27e-1d8d-4065-b610-df57c8a2eced"}
23:42:34.037 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d0bda5ec-e6b4-4f0b-b3c5-791a431259bf"}
23:42:34.038 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1071,"width":15,"height":15,"star_pos":[6.63,6.78],"pixels":"..."},"id":"d0bda5ec-e6b4-4f0b-b3c5-791a431259bf"}
23:42:35.443 01.405 11596 Exposure complete
23:42:35.513 00.070 11596 worker thread done servicing request
23:42:35.513 00.000 13300 OnExposeComplete: enter
23:42:35.513 00.000 13300 UpdateGuideState(): m_state=6
23:42:35.513 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1072
23:42:35.514 00.001 13300 Star::Find returns 1 (0), X=1060.58, Y=346.72, Mass=1985, SNR=31.1, Peak=233 HFD=3.2
23:42:35.514 00.000 13300 MultiStar: [#1 -0.02,0.13,0.73,U] [#2 -0.08,0.08,0.46,U] [#3 0.15,0.02,0.41,U] [#4 0.05,-0.19,0.27,U] [#5 0.09,0.01,0.25,U] [#6 -0.14,0.05,0.24,U] [#7 0.07,-0.08,0.24,U] [#8 0.49,0.07,0.21,U] 
23:42:35.514 00.000 13300 refined, 8 included, MultiStar: {0.01, 0.03}, one-star: {-0.08, 0.02}
23:42:35.514 00.000 13300 CameraToMount -- cameraTheta (1.13) - m_xAngle (-1.61) = xAngle (2.74 = 2.74)
23:42:35.514 00.000 13300 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.75 = 2.75)
23:42:35.515 00.001 13300 CameraToMount -- cameraX=0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.13 mountX=-0.03 mountY=0.01, mountTheta=2.75
23:42:35.516 00.001 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.03, opts=13)
23:42:35.516 00.000 13300 Enqueuing Move request for scope (0.01, 0.03)
23:42:35.517 00.001 11596 Worker thread wakes up
23:42:35.517 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.03) opts 0xd
23:42:35.517 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.03)
23:42:35.517 00.000 11596 Moving (0.01, 0.03) raw xDistance=-0.03 yDistance=0.01
23:42:35.517 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:42:35.517 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:35.518 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:42:35.518 00.000 11596 MoveAxis(E, 0, ABG)
23:42:35.518 00.000 11596 Move returns status 0, amount 0
23:42:35.518 00.000 11596 MoveAxis(N, 0, ABG)
23:42:35.518 00.000 11596 Move returns status 0, amount 0
23:42:35.518 00.000 11596 move complete, result=0
23:42:35.518 00.000 11596 worker thread done servicing request
23:42:35.523 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=3, FiltMax=85, Gamma=0.510
23:42:35.530 00.007 13300 UpdateGuideState exits: m=1985 SNR=31.1
23:42:35.530 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:35.530 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:42:35.531 00.001 13300 Enqueuing Expose request
23:42:35.531 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:42:35.531 00.000 11596 Worker thread wakes up
23:42:35.531 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:42:36.042 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:42:37.036 00.994 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2f9364ce-5727-4192-8386-de761e44ab90"}
23:42:37.036 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2f9364ce-5727-4192-8386-de761e44ab90"}
23:42:37.037 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"09474316-4a5e-401b-a541-8e70cb4ad921"}
23:42:37.037 00.000 13300 case statement mapped state 6 to 3
23:42:37.037 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"09474316-4a5e-401b-a541-8e70cb4ad921"}
23:42:37.037 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"59094e3c-d608-4e7f-ac81-5f6f2d66b2a4"}
23:42:37.037 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1072,"width":15,"height":15,"star_pos":[6.58,6.72],"pixels":"..."},"id":"59094e3c-d608-4e7f-ac81-5f6f2d66b2a4"}
23:42:39.067 02.030 11596 Exposure complete
23:42:39.140 00.073 13300 OnExposeComplete: enter
23:42:39.140 00.000 11596 worker thread done servicing request
23:42:39.140 00.000 13300 UpdateGuideState(): m_state=6
23:42:39.141 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1073
23:42:39.141 00.000 13300 Star::Find returns 1 (0), X=1060.48, Y=346.69, Mass=1981, SNR=31.0, Peak=237 HFD=3.3
23:42:39.141 00.000 13300 MultiStar: [#1 0.04,0.17,0.74,U] [#2 -0.06,-0.01,0.45,U] [#3 0.41,-0.19,0.41,U] [#4 -0.25,-0.06,0.28,U] [#5 0.27,0.06,0.26,U] [#6 -0.00,0.17,0.23,U] [#7 0.35,-0.08,0.22,U] [#8 0.27,0.02,0.21,U] 
23:42:39.142 00.001 13300 refined, 8 included, MultiStar: {0.03, 0.02}, one-star: {-0.18, -0.01}
23:42:39.142 00.000 13300 CameraToMount -- cameraTheta (0.47) - m_xAngle (-1.61) = xAngle (2.08 = 2.08)
23:42:39.142 00.000 13300 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.09 = 2.09)
23:42:39.142 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.03 cameraTheta=0.47 mountX=-0.02 mountY=0.03, mountTheta=2.08
23:42:39.143 00.001 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.02, opts=13)
23:42:39.144 00.001 13300 Enqueuing Move request for scope (0.03, 0.02)
23:42:39.144 00.000 11596 Worker thread wakes up
23:42:39.144 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
23:42:39.144 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
23:42:39.144 00.000 11596 Moving (0.03, 0.02) raw xDistance=-0.02 yDistance=0.03
23:42:39.144 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:42:39.144 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:39.144 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:42:39.144 00.000 11596 MoveAxis(E, 0, ABG)
23:42:39.144 00.000 11596 Move returns status 0, amount 0
23:42:39.145 00.001 11596 MoveAxis(N, 0, ABG)
23:42:39.145 00.000 11596 Move returns status 0, amount 0
23:42:39.145 00.000 11596 move complete, result=0
23:42:39.145 00.000 11596 worker thread done servicing request
23:42:39.149 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
23:42:39.158 00.009 13300 UpdateGuideState exits: m=1981 SNR=31.0
23:42:39.158 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:39.158 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:42:39.158 00.000 13300 Enqueuing Expose request
23:42:39.158 00.000 11596 Worker thread wakes up
23:42:39.158 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:42:39.159 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:42:39.665 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:42:40.036 00.371 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2bd1d9de-76d1-4175-942d-2e6f27c5706d"}
23:42:40.036 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2bd1d9de-76d1-4175-942d-2e6f27c5706d"}
23:42:40.037 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aa53507b-4254-4f38-b839-f80fea27d2f4"}
23:42:40.037 00.000 13300 case statement mapped state 6 to 3
23:42:40.037 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"aa53507b-4254-4f38-b839-f80fea27d2f4"}
23:42:40.037 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f52a6f52-6683-4922-afa7-3559e9cabae5"}
23:42:40.038 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1073,"width":15,"height":15,"star_pos":[7.48,6.69],"pixels":"..."},"id":"f52a6f52-6683-4922-afa7-3559e9cabae5"}
23:42:42.711 02.673 11596 Exposure complete
23:42:42.810 00.099 11596 worker thread done servicing request
23:42:42.810 00.000 13300 OnExposeComplete: enter
23:42:42.811 00.001 13300 UpdateGuideState(): m_state=6
23:42:42.812 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1074
23:42:42.812 00.000 13300 Star::Find returns 1 (0), X=1060.62, Y=346.66, Mass=2010, SNR=31.3, Peak=218 HFD=3.3
23:42:42.813 00.001 13300 MultiStar: [#1 0.09,-0.09,0.74,U] [#2 -0.04,-0.04,0.45,U] [#3 0.14,0.08,0.41,U] [#4 -0.10,-0.06,0.27,U] [#5 0.19,0.01,0.23,U] [#6 0.04,-0.58,0.22,U] [#7 -0.03,0.04,0.23,U] [#8 0.36,0.03,0.19,U] 
23:42:42.813 00.000 13300 single-star, 8 included, MultiStar: {0.04, -0.06}, one-star: {-0.04, -0.04}
23:42:42.813 00.000 13300 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-1.61) = xAngle (-0.83 = -0.83)
23:42:42.813 00.000 13300 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.82 = -0.82)
23:42:42.813 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-2.44 mountX=0.04 mountY=-0.04, mountTheta=-0.83
23:42:42.815 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.04, opts=13)
23:42:42.816 00.001 13300 Enqueuing Move request for scope (-0.04, -0.04)
23:42:42.816 00.000 11596 Worker thread wakes up
23:42:42.816 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.04) opts 0xd
23:42:42.816 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.04)
23:42:42.816 00.000 11596 Moving (-0.04, -0.04) raw xDistance=0.04 yDistance=-0.04
23:42:42.816 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:42:42.816 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:42.817 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:42:42.817 00.000 11596 MoveAxis(E, 0, ABG)
23:42:42.817 00.000 11596 Move returns status 0, amount 0
23:42:42.817 00.000 11596 MoveAxis(N, 0, ABG)
23:42:42.817 00.000 11596 Move returns status 0, amount 0
23:42:42.818 00.001 11596 move complete, result=0
23:42:42.818 00.000 11596 worker thread done servicing request
23:42:42.824 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=218, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
23:42:42.832 00.008 13300 UpdateGuideState exits: m=2010 SNR=31.3
23:42:42.832 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:42.832 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:42:42.832 00.000 13300 Enqueuing Expose request
23:42:42.832 00.000 11596 Worker thread wakes up
23:42:42.832 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:42:42.832 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:42:43.034 00.202 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"765ab895-9055-4ee2-ac2a-7732d9a1a4c4"}
23:42:43.034 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"765ab895-9055-4ee2-ac2a-7732d9a1a4c4"}
23:42:43.035 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"25f9b148-a246-4ecf-8e7b-f57891d8bc89"}
23:42:43.035 00.000 13300 case statement mapped state 6 to 3
23:42:43.035 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"25f9b148-a246-4ecf-8e7b-f57891d8bc89"}
23:42:43.036 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"516e9f10-6d0c-4b14-9b44-7c04d189373d"}
23:42:43.036 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1074,"width":15,"height":15,"star_pos":[6.62,6.66],"pixels":"..."},"id":"516e9f10-6d0c-4b14-9b44-7c04d189373d"}
23:42:43.349 00.313 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:42:46.033 02.684 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"07e37a06-1112-433e-a008-33d7897ecb57"}
23:42:46.033 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"07e37a06-1112-433e-a008-33d7897ecb57"}
23:42:46.034 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"93f24042-e299-4faf-aa5f-80bf8a739d02"}
23:42:46.034 00.000 13300 case statement mapped state 6 to 3
23:42:46.034 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"93f24042-e299-4faf-aa5f-80bf8a739d02"}
23:42:46.034 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c098d1ea-4aab-4946-82d2-43d386329df3"}
23:42:46.035 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1074,"width":15,"height":15,"star_pos":[6.62,6.66],"pixels":"..."},"id":"c098d1ea-4aab-4946-82d2-43d386329df3"}
23:42:46.382 00.347 11596 Exposure complete
23:42:46.455 00.073 11596 worker thread done servicing request
23:42:46.455 00.000 13300 OnExposeComplete: enter
23:42:46.456 00.001 13300 UpdateGuideState(): m_state=6
23:42:46.456 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1075
23:42:46.456 00.000 13300 Star::Find returns 1 (0), X=1060.57, Y=346.70, Mass=1964, SNR=30.9, Peak=252 HFD=3.2
23:42:46.457 00.001 13300 MultiStar: [#1 0.03,-0.02,0.75,U] [#2 -0.17,-0.04,0.45,U] [#3 0.11,0.06,0.42,U] [#4 -0.14,-0.20,0.28,U] [#5 0.16,-0.10,0.26,U] [#6 -0.05,-0.03,0.21,U] [#7 0.31,0.00,0.23,U] [#8 0.47,0.15,0.19,U] 
23:42:46.457 00.000 13300 refined, 8 included, MultiStar: {0.01, -0.02}, one-star: {-0.09, 0.00}
23:42:46.457 00.000 13300 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-1.61) = xAngle (0.72 = 0.72)
23:42:46.457 00.000 13300 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.74 = 0.74)
23:42:46.457 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-0.89 mountX=0.02 mountY=0.01, mountTheta=0.73
23:42:46.459 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.02, opts=13)
23:42:46.459 00.000 13300 Enqueuing Move request for scope (0.01, -0.02)
23:42:46.459 00.000 11596 Worker thread wakes up
23:42:46.459 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd
23:42:46.460 00.001 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.02)
23:42:46.460 00.000 11596 Moving (0.01, -0.02) raw xDistance=0.02 yDistance=0.01
23:42:46.460 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:42:46.460 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:46.460 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:42:46.460 00.000 11596 MoveAxis(E, 0, ABG)
23:42:46.460 00.000 11596 Move returns status 0, amount 0
23:42:46.460 00.000 11596 MoveAxis(N, 0, ABG)
23:42:46.460 00.000 11596 Move returns status 0, amount 0
23:42:46.460 00.000 11596 move complete, result=0
23:42:46.460 00.000 11596 worker thread done servicing request
23:42:46.465 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
23:42:46.472 00.007 13300 UpdateGuideState exits: m=1964 SNR=30.9
23:42:46.472 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:46.473 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:42:46.473 00.000 13300 Enqueuing Expose request
23:42:46.473 00.000 11596 Worker thread wakes up
23:42:46.473 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:42:46.473 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:42:46.983 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:42:49.034 02.051 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e089eaf8-0e18-4552-973e-d9c01d709366"}
23:42:49.034 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e089eaf8-0e18-4552-973e-d9c01d709366"}
23:42:49.035 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9287474a-d46d-46ac-81ed-b0eca28c6eb4"}
23:42:49.035 00.000 13300 case statement mapped state 6 to 3
23:42:49.035 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9287474a-d46d-46ac-81ed-b0eca28c6eb4"}
23:42:49.035 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6584a216-a28d-4af9-8d19-340767462aa5"}
23:42:49.036 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1075,"width":15,"height":15,"star_pos":[6.57,6.70],"pixels":"..."},"id":"6584a216-a28d-4af9-8d19-340767462aa5"}
23:42:50.016 00.980 11596 Exposure complete
23:42:50.089 00.073 11596 worker thread done servicing request
23:42:50.089 00.000 13300 OnExposeComplete: enter
23:42:50.089 00.000 13300 UpdateGuideState(): m_state=6
23:42:50.089 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1076
23:42:50.089 00.000 13300 Star::Find returns 1 (0), X=1060.57, Y=346.58, Mass=1948, SNR=30.8, Peak=216 HFD=3.2
23:42:50.090 00.001 13300 MultiStar: [#1 -0.07,-0.05,0.76,U] [#2 -0.20,-0.07,0.46,U] [#3 0.11,-0.05,0.42,U] [#4 -0.09,-0.21,0.29,U] [#5 -0.04,-0.01,0.24,U] [#6 -0.20,-0.19,0.22,U] [#7 -0.12,-0.31,0.23,U] [#8 0.18,0.07,0.22,U] 
23:42:50.090 00.000 13300 refined, 8 included, MultiStar: {-0.07, -0.10}, one-star: {-0.09, -0.12}
23:42:50.090 00.000 13300 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-1.61) = xAngle (-0.56 = -0.56)
23:42:50.090 00.000 13300 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.55 = -0.55)
23:42:50.090 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-2.17 mountX=0.10 mountY=-0.06, mountTheta=-0.55
23:42:50.092 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.10, opts=13)
23:42:50.093 00.001 13300 Enqueuing Move request for scope (-0.07, -0.10)
23:42:50.093 00.000 11596 Worker thread wakes up
23:42:50.094 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.10) opts 0xd
23:42:50.094 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.10)
23:42:50.094 00.000 11596 Moving (-0.07, -0.10) raw xDistance=0.10 yDistance=-0.06
23:42:50.094 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:42:50.094 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:50.095 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:42:50.095 00.000 11596 MoveAxis(E, 0, ABG)
23:42:50.095 00.000 11596 Move returns status 0, amount 0
23:42:50.095 00.000 11596 MoveAxis(N, 0, ABG)
23:42:50.095 00.000 11596 Move returns status 0, amount 0
23:42:50.095 00.000 11596 move complete, result=0
23:42:50.095 00.000 11596 worker thread done servicing request
23:42:50.100 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=216, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
23:42:50.107 00.007 13300 UpdateGuideState exits: m=1948 SNR=30.8
23:42:50.107 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:50.108 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:42:50.108 00.000 13300 Enqueuing Expose request
23:42:50.108 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:42:50.108 00.000 11596 Worker thread wakes up
23:42:50.108 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:42:50.624 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:42:52.033 01.409 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"488d2351-0466-4b1c-9277-73c01e789ccb"}
23:42:52.033 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"488d2351-0466-4b1c-9277-73c01e789ccb"}
23:42:52.034 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f09a08a8-29b0-4479-b10d-be5baf0df353"}
23:42:52.034 00.000 13300 case statement mapped state 6 to 3
23:42:52.034 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f09a08a8-29b0-4479-b10d-be5baf0df353"}
23:42:52.035 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f52f0e1b-f5d1-44d9-8ed6-eebb8ed3b5ad"}
23:42:52.035 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1076,"width":15,"height":15,"star_pos":[6.57,6.58],"pixels":"..."},"id":"f52f0e1b-f5d1-44d9-8ed6-eebb8ed3b5ad"}
23:42:53.657 01.622 11596 Exposure complete
23:42:53.733 00.076 11596 worker thread done servicing request
23:42:53.734 00.001 13300 OnExposeComplete: enter
23:42:53.734 00.000 13300 UpdateGuideState(): m_state=6
23:42:53.735 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1077
23:42:53.735 00.000 13300 Star::Find returns 1 (0), X=1060.59, Y=346.71, Mass=1970, SNR=31.0, Peak=244 HFD=3.2
23:42:53.736 00.001 13300 MultiStar: [#1 0.08,0.06,0.75,U] [#2 0.07,-0.02,0.45,U] [#3 0.37,0.15,0.42,U] [#4 -0.14,-0.00,0.30,U] [#5 0.08,0.27,0.25,U] [#6 0.10,-0.18,0.22,U] [#7 0.12,0.04,0.23,U] [#8 0.37,0.08,0.19,U] 
23:42:53.736 00.000 13300 single-star, 8 included, MultiStar: {0.07, 0.04}, one-star: {-0.07, 0.01}
23:42:53.736 00.000 13300 CameraToMount -- cameraTheta (3.07) - m_xAngle (-1.61) = xAngle (4.68 = -1.61)
23:42:53.736 00.000 13300 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.69 = -1.59)
23:42:53.736 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=3.07 mountX=-0.00 mountY=-0.07, mountTheta=-1.61
23:42:53.739 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.01, opts=13)
23:42:53.739 00.000 13300 Enqueuing Move request for scope (-0.07, 0.01)
23:42:53.739 00.000 11596 Worker thread wakes up
23:42:53.739 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
23:42:53.739 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
23:42:53.739 00.000 11596 Moving (-0.07, 0.01) raw xDistance=-0.00 yDistance=-0.07
23:42:53.740 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:42:53.740 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:53.740 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:42:53.740 00.000 11596 MoveAxis(E, 0, ABG)
23:42:53.740 00.000 11596 Move returns status 0, amount 0
23:42:53.740 00.000 11596 MoveAxis(N, 0, ABG)
23:42:53.740 00.000 11596 Move returns status 0, amount 0
23:42:53.741 00.001 11596 move complete, result=0
23:42:53.741 00.000 11596 worker thread done servicing request
23:42:53.746 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=244, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
23:42:53.754 00.008 13300 UpdateGuideState exits: m=1970 SNR=31.0
23:42:53.755 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:53.755 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:42:53.755 00.000 13300 Enqueuing Expose request
23:42:53.755 00.000 11596 Worker thread wakes up
23:42:53.755 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:42:53.755 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:42:54.271 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:42:55.032 00.761 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"72478665-7daf-49f9-a443-7be1189e3e11"}
23:42:55.032 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"72478665-7daf-49f9-a443-7be1189e3e11"}
23:42:55.033 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6de71109-dae5-44e9-a38f-29992be17e10"}
23:42:55.033 00.000 13300 case statement mapped state 6 to 3
23:42:55.033 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6de71109-dae5-44e9-a38f-29992be17e10"}
23:42:55.033 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f8b9511c-2983-4113-8f87-6faf24c9b394"}
23:42:55.033 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1077,"width":15,"height":15,"star_pos":[6.59,6.71],"pixels":"..."},"id":"f8b9511c-2983-4113-8f87-6faf24c9b394"}
23:42:57.305 02.272 11596 Exposure complete
23:42:57.377 00.072 11596 worker thread done servicing request
23:42:57.377 00.000 13300 OnExposeComplete: enter
23:42:57.377 00.000 13300 UpdateGuideState(): m_state=6
23:42:57.377 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1078
23:42:57.378 00.001 13300 Star::Find returns 1 (0), X=1060.73, Y=346.74, Mass=1955, SNR=30.8, Peak=222 HFD=3.4
23:42:57.378 00.000 13300 MultiStar: [#1 0.03,0.02,0.76,U] [#2 0.09,-0.15,0.45,U] [#3 0.36,-0.01,0.42,U] [#4 -0.01,0.04,0.28,U] [#5 0.22,0.36,0.25,U] [#6 0.27,0.13,0.22,U] [#7 0.37,-0.17,0.24,U] [#8 0.57,0.25,0.20,U] 
23:42:57.378 00.000 13300 single-star, 8 included, MultiStar: {0.16, 0.03}, one-star: {0.07, 0.04}
23:42:57.378 00.000 13300 CameraToMount -- cameraTheta (0.47) - m_xAngle (-1.61) = xAngle (2.08 = 2.08)
23:42:57.378 00.000 13300 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.09 = 2.09)
23:42:57.379 00.001 13300 CameraToMount -- cameraX=0.07 cameraY=0.04 hyp=0.08 cameraTheta=0.47 mountX=-0.04 mountY=0.07, mountTheta=2.08
23:42:57.380 00.001 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.04, opts=13)
23:42:57.380 00.000 13300 Enqueuing Move request for scope (0.07, 0.04)
23:42:57.380 00.000 11596 Worker thread wakes up
23:42:57.380 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.04) opts 0xd
23:42:57.381 00.001 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.04)
23:42:57.381 00.000 11596 Moving (0.07, 0.04) raw xDistance=-0.04 yDistance=0.07
23:42:57.381 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:42:57.381 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:57.381 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:42:57.381 00.000 11596 MoveAxis(E, 0, ABG)
23:42:57.381 00.000 11596 Move returns status 0, amount 0
23:42:57.381 00.000 11596 MoveAxis(N, 0, ABG)
23:42:57.382 00.001 11596 Move returns status 0, amount 0
23:42:57.382 00.000 11596 move complete, result=0
23:42:57.382 00.000 11596 worker thread done servicing request
23:42:57.387 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=222, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
23:42:57.395 00.008 13300 UpdateGuideState exits: m=1955 SNR=30.8
23:42:57.395 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:57.395 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:42:57.395 00.000 13300 Enqueuing Expose request
23:42:57.395 00.000 11596 Worker thread wakes up
23:42:57.395 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:42:57.395 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:42:57.906 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:42:58.060 00.154 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"45f54ed6-ee98-4673-9c8c-ec6151ad27e7"}
23:42:58.060 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"45f54ed6-ee98-4673-9c8c-ec6151ad27e7"}
23:42:58.061 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"93f84dac-a282-4865-965a-77155d6d6614"}
23:42:58.061 00.000 13300 case statement mapped state 6 to 3
23:42:58.061 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"93f84dac-a282-4865-965a-77155d6d6614"}
23:42:58.062 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2bc0d3bb-72d1-491c-829b-4af29cadb262"}
23:42:58.062 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1078,"width":15,"height":15,"star_pos":[6.73,6.74],"pixels":"..."},"id":"2bc0d3bb-72d1-491c-829b-4af29cadb262"}
23:43:00.941 02.879 11596 Exposure complete
23:43:01.016 00.075 11596 worker thread done servicing request
23:43:01.016 00.000 13300 OnExposeComplete: enter
23:43:01.016 00.000 13300 UpdateGuideState(): m_state=6
23:43:01.017 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1079
23:43:01.017 00.000 13300 Star::Find returns 1 (0), X=1060.50, Y=346.67, Mass=1955, SNR=30.8, Peak=243 HFD=3.2
23:43:01.017 00.000 13300 MultiStar: [#1 0.03,0.17,0.75,U] [#2 -0.06,0.04,0.47,U] [#3 0.08,-0.02,0.40,U] [#4 0.01,0.16,0.28,U] [#5 -0.04,0.45,0.25,U] [#6 0.17,-0.02,0.23,U] [#7 0.33,-0.05,0.21,U] [#8 -0.06,0.69,0.21,U] 
23:43:01.017 00.000 13300 refined, 8 included, MultiStar: {-0.01, 0.11}, one-star: {-0.16, -0.03}
23:43:01.017 00.000 13300 CameraToMount -- cameraTheta (1.69) - m_xAngle (-1.61) = xAngle (3.30 = -2.98)
23:43:01.018 00.001 13300 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.31 = -2.97)
23:43:01.018 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.69 mountX=-0.10 mountY=-0.02, mountTheta=-2.97
23:43:01.019 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.11, opts=13)
23:43:01.020 00.001 13300 Enqueuing Move request for scope (-0.01, 0.11)
23:43:01.020 00.000 11596 Worker thread wakes up
23:43:01.020 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.11) opts 0xd
23:43:01.020 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.11)
23:43:01.020 00.000 11596 Moving (-0.01, 0.11) raw xDistance=-0.10 yDistance=-0.02
23:43:01.020 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:43:01.020 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:01.020 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:43:01.020 00.000 11596 MoveAxis(E, 0, ABG)
23:43:01.021 00.001 11596 Move returns status 0, amount 0
23:43:01.021 00.000 11596 MoveAxis(N, 0, ABG)
23:43:01.021 00.000 11596 Move returns status 0, amount 0
23:43:01.021 00.000 11596 move complete, result=0
23:43:01.021 00.000 11596 worker thread done servicing request
23:43:01.025 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
23:43:01.033 00.008 13300 UpdateGuideState exits: m=1955 SNR=30.8
23:43:01.033 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:01.033 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:43:01.033 00.000 13300 Enqueuing Expose request
23:43:01.034 00.001 11596 Worker thread wakes up
23:43:01.034 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:43:01.034 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:43:01.060 00.026 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d8432d66-38ff-4605-b49b-01c4482a31e5"}
23:43:01.061 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d8432d66-38ff-4605-b49b-01c4482a31e5"}
23:43:01.061 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7b7698a1-4899-4cb8-a513-2f644bf73d03"}
23:43:01.062 00.001 13300 case statement mapped state 6 to 3
23:43:01.062 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7b7698a1-4899-4cb8-a513-2f644bf73d03"}
23:43:01.062 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a36b1213-6061-402c-a44e-e367ac25d7eb"}
23:43:01.062 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1079,"width":15,"height":15,"star_pos":[6.50,6.67],"pixels":"..."},"id":"a36b1213-6061-402c-a44e-e367ac25d7eb"}
23:43:01.551 00.489 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:43:04.058 02.507 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ae4c61ac-10f8-4d97-bab9-4ea2cd4578fa"}
23:43:04.058 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ae4c61ac-10f8-4d97-bab9-4ea2cd4578fa"}
23:43:04.059 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b2f08acc-1670-4144-b3a3-dd1367e05d55"}
23:43:04.059 00.000 13300 case statement mapped state 6 to 3
23:43:04.059 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b2f08acc-1670-4144-b3a3-dd1367e05d55"}
23:43:04.060 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ee075685-4b12-4d6d-8669-d011c0666b20"}
23:43:04.060 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1079,"width":15,"height":15,"star_pos":[6.50,6.67],"pixels":"..."},"id":"ee075685-4b12-4d6d-8669-d011c0666b20"}
23:43:04.583 00.523 11596 Exposure complete
23:43:04.668 00.085 11596 worker thread done servicing request
23:43:04.668 00.000 13300 OnExposeComplete: enter
23:43:04.668 00.000 13300 UpdateGuideState(): m_state=6
23:43:04.668 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1080
23:43:04.668 00.000 13300 Star::Find returns 1 (0), X=1060.55, Y=346.92, Mass=1951, SNR=30.8, Peak=239 HFD=3.4
23:43:04.669 00.001 13300 MultiStar: [#1 0.08,0.25,0.77,U] [#2 -0.04,0.16,0.45,U] [#3 0.09,0.20,0.41,U] [#4 -0.08,0.18,0.28,U] [#5 0.18,0.46,0.26,U] [#6 -0.06,0.44,0.23,U] [#7 -0.02,0.31,0.23,U] [#8 0.17,0.00,0.19,U] 
23:43:04.669 00.000 13300 refined, 8 included, MultiStar: {0.00, 0.24}, one-star: {-0.12, 0.22}
23:43:04.669 00.000 13300 CameraToMount -- cameraTheta (1.57) - m_xAngle (-1.61) = xAngle (3.18 = -3.11)
23:43:04.669 00.000 13300 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.19 = -3.09)
23:43:04.669 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.24 hyp=0.24 cameraTheta=1.57 mountX=-0.24 mountY=-0.01, mountTheta=-3.09
23:43:04.671 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.24, opts=13)
23:43:04.671 00.000 13300 Enqueuing Move request for scope (0.00, 0.24)
23:43:04.671 00.000 11596 Worker thread wakes up
23:43:04.671 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.24) opts 0xd
23:43:04.672 00.001 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.24)
23:43:04.672 00.000 11596 Moving (0.00, 0.24) raw xDistance=-0.24 yDistance=-0.01
23:43:04.672 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
23:43:04.672 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:04.672 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:43:04.672 00.000 11596 MoveAxis(E, 295, ABG)
23:43:04.673 00.001 11596 Guiding  Dir = 2, Dur = 295
23:43:04.673 00.000 11596 IsSlewing returns 0
23:43:04.679 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
23:43:04.687 00.008 13300 UpdateGuideState exits: m=1951 SNR=30.8
23:43:04.687 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:04.687 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:43:04.687 00.000 13300 Enqueuing Expose request
23:43:04.856 00.169 11596 IsGuiding returns 0
23:43:05.310 00.454 11596 IsGuiding returns 1
23:43:05.310 00.000 11596 scope still moving after pulse duration time elapsed
23:43:05.340 00.030 11596 IsSlewing returns 0
23:43:05.444 00.104 11596 IsGuiding returns 1
23:43:05.475 00.031 11596 IsSlewing returns 0
23:43:05.636 00.161 11596 IsGuiding returns 0
23:43:05.636 00.000 11596 scope move finished after 295 + 484 ms
23:43:05.636 00.000 11596 Move returns status 0, amount 295
23:43:05.636 00.000 11596 MoveAxis(N, 0, ABG)
23:43:05.636 00.000 11596 Move returns status 0, amount 0
23:43:05.636 00.000 11596 move complete, result=0
23:43:05.636 00.000 11596 worker thread done servicing request
23:43:05.636 00.000 11596 Worker thread wakes up
23:43:05.637 00.001 13300 GuideStep: -0.2 px 295 ms EAST, -0.0 px 0 ms NORTH
23:43:05.637 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:43:06.152 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:43:07.059 00.907 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"55f4a145-dd59-42f1-b935-c76f851d320e"}
23:43:07.059 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"55f4a145-dd59-42f1-b935-c76f851d320e"}
23:43:07.060 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"10b6a3e4-0bd7-4a68-9f5d-6d086fa82eca"}
23:43:07.060 00.000 13300 case statement mapped state 6 to 3
23:43:07.060 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"10b6a3e4-0bd7-4a68-9f5d-6d086fa82eca"}
23:43:07.060 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1d8e97ef-cc81-4f3d-8c81-a80037c8d43b"}
23:43:07.061 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1080,"width":15,"height":15,"star_pos":[6.55,6.92],"pixels":"..."},"id":"1d8e97ef-cc81-4f3d-8c81-a80037c8d43b"}
23:43:09.179 02.118 11596 Exposure complete
23:43:09.252 00.073 11596 worker thread done servicing request
23:43:09.253 00.001 13300 OnExposeComplete: enter
23:43:09.253 00.000 13300 UpdateGuideState(): m_state=6
23:43:09.253 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1081
23:43:09.253 00.000 13300 Star::Find returns 1 (0), X=1060.72, Y=346.74, Mass=1989, SNR=31.1, Peak=216 HFD=3.4
23:43:09.254 00.001 13300 MultiStar: [#1 0.16,-0.04,0.75,U] [#2 0.09,-0.12,0.45,U] [#3 0.41,0.08,0.40,U] [#4 0.09,-0.03,0.28,U] [#5 0.25,0.39,0.26,U] [#6 0.09,0.10,0.23,U] [#7 0.32,0.02,0.22,U] [#8 0.57,0.42,0.20,U] 
23:43:09.254 00.000 13300 single-star, 8 included, MultiStar: {0.18, 0.05}, one-star: {0.06, 0.04}
23:43:09.254 00.000 13300 CameraToMount -- cameraTheta (0.63) - m_xAngle (-1.61) = xAngle (2.24 = 2.24)
23:43:09.254 00.000 13300 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.25 = 2.25)
23:43:09.254 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.04 hyp=0.07 cameraTheta=0.63 mountX=-0.04 mountY=0.06, mountTheta=2.24
23:43:09.256 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.04, opts=13)
23:43:09.256 00.000 13300 Enqueuing Move request for scope (0.06, 0.04)
23:43:09.256 00.000 11596 Worker thread wakes up
23:43:09.256 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.04) opts 0xd
23:43:09.256 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.04)
23:43:09.256 00.000 11596 Moving (0.06, 0.04) raw xDistance=-0.04 yDistance=0.06
23:43:09.256 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:43:09.256 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:09.256 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:43:09.257 00.001 11596 MoveAxis(E, 0, ABG)
23:43:09.257 00.000 11596 Move returns status 0, amount 0
23:43:09.257 00.000 11596 MoveAxis(N, 0, ABG)
23:43:09.257 00.000 11596 Move returns status 0, amount 0
23:43:09.257 00.000 11596 move complete, result=0
23:43:09.257 00.000 11596 worker thread done servicing request
23:43:09.263 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=216, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
23:43:09.271 00.008 13300 UpdateGuideState exits: m=1989 SNR=31.1
23:43:09.271 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:09.271 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:43:09.271 00.000 13300 Enqueuing Expose request
23:43:09.271 00.000 11596 Worker thread wakes up
23:43:09.271 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:43:09.272 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:43:09.781 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:43:10.057 00.276 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7986f4d8-bc3a-45c7-8ac8-e4a240dbe7a7"}
23:43:10.057 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7986f4d8-bc3a-45c7-8ac8-e4a240dbe7a7"}
23:43:10.058 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e45a136d-376d-48d0-a952-badfc320b287"}
23:43:10.058 00.000 13300 case statement mapped state 6 to 3
23:43:10.058 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e45a136d-376d-48d0-a952-badfc320b287"}
23:43:10.058 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1fae0610-479c-457f-ae3d-dc65d3956f21"}
23:43:10.059 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1081,"width":15,"height":15,"star_pos":[6.72,6.74],"pixels":"..."},"id":"1fae0610-479c-457f-ae3d-dc65d3956f21"}
23:43:12.821 02.762 11596 Exposure complete
23:43:12.893 00.072 11596 worker thread done servicing request
23:43:12.893 00.000 13300 OnExposeComplete: enter
23:43:12.893 00.000 13300 UpdateGuideState(): m_state=6
23:43:12.893 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1082
23:43:12.894 00.001 13300 Star::Find returns 1 (0), X=1060.75, Y=346.68, Mass=2006, SNR=31.3, Peak=218 HFD=3.4
23:43:12.894 00.000 13300 MultiStar: [#1 0.16,0.13,0.74,U] [#2 -0.03,0.01,0.44,U] [#3 0.19,0.10,0.41,U] [#4 0.04,-0.12,0.28,U] [#5 0.02,0.36,0.26,U] [#6 0.07,0.01,0.22,U] [#7 0.21,-0.02,0.21,U] [#8 0.27,0.52,0.19,U] 
23:43:12.894 00.000 13300 single-star, 8 included, MultiStar: {0.11, 0.07}, one-star: {0.08, -0.02}
23:43:12.894 00.000 13300 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-1.61) = xAngle (1.38 = 1.38)
23:43:12.894 00.000 13300 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.39 = 1.39)
23:43:12.894 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.02 hyp=0.09 cameraTheta=-0.23 mountX=0.02 mountY=0.09, mountTheta=1.38
23:43:12.896 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.02, opts=13)
23:43:12.896 00.000 13300 Enqueuing Move request for scope (0.08, -0.02)
23:43:12.896 00.000 11596 Worker thread wakes up
23:43:12.896 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.02) opts 0xd
23:43:12.896 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.02)
23:43:12.896 00.000 11596 Moving (0.08, -0.02) raw xDistance=0.02 yDistance=0.09
23:43:12.897 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:43:12.897 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:12.897 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:43:12.897 00.000 11596 MoveAxis(E, 0, ABG)
23:43:12.897 00.000 11596 Move returns status 0, amount 0
23:43:12.897 00.000 11596 MoveAxis(N, 0, ABG)
23:43:12.897 00.000 11596 Move returns status 0, amount 0
23:43:12.897 00.000 11596 move complete, result=0
23:43:12.897 00.000 11596 worker thread done servicing request
23:43:12.902 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=218, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
23:43:12.909 00.007 13300 UpdateGuideState exits: m=2006 SNR=31.3
23:43:12.909 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:12.909 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:43:12.909 00.000 13300 Enqueuing Expose request
23:43:12.910 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:43:12.910 00.000 11596 Worker thread wakes up
23:43:12.910 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:43:13.057 00.147 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1dca6ef7-a755-4733-9898-17c49bd3e225"}
23:43:13.057 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1dca6ef7-a755-4733-9898-17c49bd3e225"}
23:43:13.058 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0ec2c5b8-6eec-45d1-baa7-fc2b9415bf13"}
23:43:13.058 00.000 13300 case statement mapped state 6 to 3
23:43:13.058 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0ec2c5b8-6eec-45d1-baa7-fc2b9415bf13"}
23:43:13.059 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ede3e83d-3bf3-4731-a40d-08262b70b482"}
23:43:13.059 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1082,"width":15,"height":15,"star_pos":[6.75,6.68],"pixels":"..."},"id":"ede3e83d-3bf3-4731-a40d-08262b70b482"}
23:43:13.425 00.366 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:43:16.056 02.631 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"84efd236-0572-424a-9318-fb5713ed3f07"}
23:43:16.056 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"84efd236-0572-424a-9318-fb5713ed3f07"}
23:43:16.057 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0b5928d3-d0f8-46ab-8287-4cfd507bd834"}
23:43:16.057 00.000 13300 case statement mapped state 6 to 3
23:43:16.057 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0b5928d3-d0f8-46ab-8287-4cfd507bd834"}
23:43:16.058 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2d817ce0-ec4d-4d26-8a71-7fd66f1859cb"}
23:43:16.058 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1082,"width":15,"height":15,"star_pos":[6.75,6.68],"pixels":"..."},"id":"2d817ce0-ec4d-4d26-8a71-7fd66f1859cb"}
23:43:16.467 00.409 11596 Exposure complete
23:43:16.548 00.081 11596 worker thread done servicing request
23:43:16.548 00.000 13300 OnExposeComplete: enter
23:43:16.548 00.000 13300 UpdateGuideState(): m_state=6
23:43:16.549 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1083
23:43:16.549 00.000 13300 Star::Find returns 1 (0), X=1060.73, Y=346.79, Mass=1987, SNR=31.2, Peak=230 HFD=3.2
23:43:16.549 00.000 13300 MultiStar: [#1 0.10,0.21,0.74,U] [#2 0.00,0.16,0.45,U] [#3 0.40,-0.01,0.40,U] [#4 0.05,0.09,0.29,U] [#5 0.05,0.38,0.25,U] [#6 0.16,0.20,0.22,U] [#7 0.13,0.26,0.23,U] [#8 0.66,0.36,0.19,U] 
23:43:16.549 00.000 13300 single-star, 8 included, MultiStar: {0.14, 0.16}, one-star: {0.07, 0.09}
23:43:16.549 00.000 13300 CameraToMount -- cameraTheta (0.91) - m_xAngle (-1.61) = xAngle (2.52 = 2.52)
23:43:16.549 00.000 13300 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.53 = 2.53)
23:43:16.550 00.001 13300 CameraToMount -- cameraX=0.07 cameraY=0.09 hyp=0.12 cameraTheta=0.91 mountX=-0.09 mountY=0.07, mountTheta=2.53
23:43:16.551 00.001 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.09, opts=13)
23:43:16.551 00.000 13300 Enqueuing Move request for scope (0.07, 0.09)
23:43:16.551 00.000 11596 Worker thread wakes up
23:43:16.552 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.09) opts 0xd
23:43:16.552 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.09)
23:43:16.552 00.000 11596 Moving (0.07, 0.09) raw xDistance=-0.09 yDistance=0.07
23:43:16.552 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:43:16.552 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:16.552 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:43:16.553 00.001 11596 MoveAxis(E, 0, ABG)
23:43:16.553 00.000 11596 Move returns status 0, amount 0
23:43:16.553 00.000 11596 MoveAxis(N, 0, ABG)
23:43:16.553 00.000 11596 Move returns status 0, amount 0
23:43:16.553 00.000 11596 move complete, result=0
23:43:16.553 00.000 11596 worker thread done servicing request
23:43:16.559 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
23:43:16.570 00.011 13300 UpdateGuideState exits: m=1987 SNR=31.2
23:43:16.570 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:16.570 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:43:16.570 00.000 13300 Enqueuing Expose request
23:43:16.570 00.000 11596 Worker thread wakes up
23:43:16.571 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:43:16.571 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:43:17.075 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:43:19.055 01.980 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b7e9db3d-8dd7-4226-ad6e-27146b49b2cc"}
23:43:19.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b7e9db3d-8dd7-4226-ad6e-27146b49b2cc"}
23:43:19.056 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ed860dbc-2b3b-44b3-a03e-0563893bebe3"}
23:43:19.056 00.000 13300 case statement mapped state 6 to 3
23:43:19.056 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ed860dbc-2b3b-44b3-a03e-0563893bebe3"}
23:43:19.056 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cdc129f4-00d2-46fe-936a-7f6e77a6cafe"}
23:43:19.057 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1083,"width":15,"height":15,"star_pos":[6.73,6.79],"pixels":"..."},"id":"cdc129f4-00d2-46fe-936a-7f6e77a6cafe"}
23:43:20.117 01.060 11596 Exposure complete
23:43:20.210 00.093 11596 worker thread done servicing request
23:43:20.211 00.001 13300 OnExposeComplete: enter
23:43:20.211 00.000 13300 UpdateGuideState(): m_state=6
23:43:20.211 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1084
23:43:20.212 00.001 13300 Star::Find returns 1 (0), X=1060.73, Y=346.75, Mass=2026, SNR=31.4, Peak=208 HFD=3.4
23:43:20.212 00.000 13300 MultiStar: [#1 0.14,0.11,0.73,U] [#2 0.11,0.08,0.44,U] [#3 0.42,0.00,0.40,U] [#4 0.03,-0.12,0.28,U] [#5 0.29,-0.01,0.24,U] [#6 0.23,0.08,0.22,U] [#7 0.08,0.29,0.23,U] [#8 0.27,0.62,0.19,U] 
23:43:20.212 00.000 13300 single-star, 8 included, MultiStar: {0.16, 0.09}, one-star: {0.07, 0.05}
23:43:20.212 00.000 13300 CameraToMount -- cameraTheta (0.65) - m_xAngle (-1.61) = xAngle (2.25 = 2.25)
23:43:20.212 00.000 13300 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.27 = 2.27)
23:43:20.212 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.05 hyp=0.09 cameraTheta=0.65 mountX=-0.05 mountY=0.07, mountTheta=2.26
23:43:20.216 00.004 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.05, opts=13)
23:43:20.216 00.000 13300 Enqueuing Move request for scope (0.07, 0.05)
23:43:20.216 00.000 11596 Worker thread wakes up
23:43:20.216 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.05) opts 0xd
23:43:20.217 00.001 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.05)
23:43:20.217 00.000 11596 Moving (0.07, 0.05) raw xDistance=-0.05 yDistance=0.07
23:43:20.217 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:43:20.217 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:20.217 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:43:20.217 00.000 11596 MoveAxis(E, 0, ABG)
23:43:20.217 00.000 11596 Move returns status 0, amount 0
23:43:20.217 00.000 11596 MoveAxis(N, 0, ABG)
23:43:20.217 00.000 11596 Move returns status 0, amount 0
23:43:20.218 00.001 11596 move complete, result=0
23:43:20.218 00.000 11596 worker thread done servicing request
23:43:20.224 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=208, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
23:43:20.234 00.010 13300 UpdateGuideState exits: m=2026 SNR=31.4
23:43:20.235 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:20.235 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:43:20.235 00.000 13300 Enqueuing Expose request
23:43:20.235 00.000 11596 Worker thread wakes up
23:43:20.235 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:43:20.235 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:43:20.739 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:43:22.055 01.316 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"faadd5f3-91a0-4b3b-a622-224fdd1dd650"}
23:43:22.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"faadd5f3-91a0-4b3b-a622-224fdd1dd650"}
23:43:22.055 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ef550f58-08c7-4036-b80b-793ea4c8de08"}
23:43:22.056 00.001 13300 case statement mapped state 6 to 3
23:43:22.056 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ef550f58-08c7-4036-b80b-793ea4c8de08"}
23:43:22.056 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4ed4573a-7852-4bb6-9b98-7d8d5273b368"}
23:43:22.057 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1084,"width":15,"height":15,"star_pos":[6.73,6.75],"pixels":"..."},"id":"4ed4573a-7852-4bb6-9b98-7d8d5273b368"}
23:43:23.901 01.844 11596 Exposure complete
23:43:23.977 00.076 11596 worker thread done servicing request
23:43:23.977 00.000 13300 OnExposeComplete: enter
23:43:23.977 00.000 13300 UpdateGuideState(): m_state=6
23:43:23.978 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1085
23:43:23.978 00.000 13300 Star::Find returns 1 (0), X=1060.54, Y=346.71, Mass=2001, SNR=31.2, Peak=234 HFD=3.2
23:43:23.978 00.000 13300 MultiStar: [#1 0.04,0.04,0.75,U] [#2 -0.01,-0.02,0.45,U] [#3 0.09,-0.08,0.41,U] [#4 -0.16,-0.03,0.29,U] [#5 0.15,0.63,0.26,U] [#6 0.14,0.15,0.23,U] [#7 0.07,0.05,0.23,U] [#8 0.23,0.29,0.20,U] 
23:43:23.978 00.000 13300 refined, 8 included, MultiStar: {0.01, 0.07}, one-star: {-0.12, 0.01}
23:43:23.979 00.001 13300 CameraToMount -- cameraTheta (1.45) - m_xAngle (-1.61) = xAngle (3.06 = 3.06)
23:43:23.979 00.000 13300 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.08 = 3.08)
23:43:23.979 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.45 mountX=-0.07 mountY=0.00, mountTheta=3.08
23:43:23.980 00.001 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.07, opts=13)
23:43:23.980 00.000 13300 Enqueuing Move request for scope (0.01, 0.07)
23:43:23.980 00.000 11596 Worker thread wakes up
23:43:23.981 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.07) opts 0xd
23:43:23.981 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.07)
23:43:23.981 00.000 11596 Moving (0.01, 0.07) raw xDistance=-0.07 yDistance=0.00
23:43:23.981 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:43:23.981 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:23.981 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:43:23.981 00.000 11596 MoveAxis(E, 0, ABG)
23:43:23.981 00.000 11596 Move returns status 0, amount 0
23:43:23.981 00.000 11596 MoveAxis(N, 0, ABG)
23:43:23.981 00.000 11596 Move returns status 0, amount 0
23:43:23.982 00.001 11596 move complete, result=0
23:43:23.982 00.000 11596 worker thread done servicing request
23:43:23.986 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=234, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
23:43:23.995 00.009 13300 UpdateGuideState exits: m=2001 SNR=31.2
23:43:23.995 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:23.995 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:43:23.995 00.000 13300 Enqueuing Expose request
23:43:23.995 00.000 11596 Worker thread wakes up
23:43:23.995 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:43:23.996 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:43:24.505 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:43:25.054 00.549 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b9fb9bbe-a145-4509-8008-6bc0e126ca74"}
23:43:25.054 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b9fb9bbe-a145-4509-8008-6bc0e126ca74"}
23:43:25.055 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9c8af581-7ef1-4883-a850-53c83753a2e1"}
23:43:25.055 00.000 13300 case statement mapped state 6 to 3
23:43:25.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9c8af581-7ef1-4883-a850-53c83753a2e1"}
23:43:25.055 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"019d5e89-74a0-40a3-b445-c22faf10feb6"}
23:43:25.056 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1085,"width":15,"height":15,"star_pos":[6.54,6.71],"pixels":"..."},"id":"019d5e89-74a0-40a3-b445-c22faf10feb6"}
23:43:27.531 02.475 11596 Exposure complete
23:43:27.604 00.073 11596 worker thread done servicing request
23:43:27.604 00.000 13300 OnExposeComplete: enter
23:43:27.604 00.000 13300 UpdateGuideState(): m_state=6
23:43:27.604 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1086
23:43:27.605 00.001 13300 Star::Find returns 1 (0), X=1060.40, Y=346.68, Mass=2003, SNR=31.3, Peak=225 HFD=3.5
23:43:27.605 00.000 13300 MultiStar: [#1 -0.13,0.17,0.73,U] [#2 -0.11,0.11,0.45,U] [#3 0.01,0.10,0.40,U] [#4 -0.01,0.07,0.28,U] [#5 -0.05,0.23,0.26,U] [#6 0.10,-0.19,0.21,U] [#7 -0.06,-0.20,0.22,U] [#8 0.17,0.24,0.19,U] 
23:43:27.605 00.000 13300 refined, 8 included, MultiStar: {-0.10, 0.06}, one-star: {-0.27, -0.02}
23:43:27.605 00.000 13300 CameraToMount -- cameraTheta (2.60) - m_xAngle (-1.61) = xAngle (4.20 = -2.08)
23:43:27.605 00.000 13300 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.22 = -2.06)
23:43:27.605 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.06 hyp=0.12 cameraTheta=2.60 mountX=-0.06 mountY=-0.11, mountTheta=-2.08
23:43:27.608 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.06, opts=13)
23:43:27.608 00.000 13300 Enqueuing Move request for scope (-0.10, 0.06)
23:43:27.608 00.000 11596 Worker thread wakes up
23:43:27.608 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.06) opts 0xd
23:43:27.608 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.06)
23:43:27.608 00.000 11596 Moving (-0.10, 0.06) raw xDistance=-0.06 yDistance=-0.11
23:43:27.609 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:43:27.609 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:27.609 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:43:27.609 00.000 11596 MoveAxis(E, 0, ABG)
23:43:27.609 00.000 11596 Move returns status 0, amount 0
23:43:27.609 00.000 11596 MoveAxis(N, 0, ABG)
23:43:27.610 00.001 11596 Move returns status 0, amount 0
23:43:27.610 00.000 11596 move complete, result=0
23:43:27.610 00.000 11596 worker thread done servicing request
23:43:27.616 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
23:43:27.624 00.008 13300 UpdateGuideState exits: m=2003 SNR=31.3
23:43:27.624 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:27.624 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:43:27.624 00.000 13300 Enqueuing Expose request
23:43:27.624 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:43:27.624 00.000 11596 Worker thread wakes up
23:43:27.625 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:43:28.055 00.430 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"620a41b5-4e0e-45c1-bc38-ccc96537c588"}
23:43:28.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"620a41b5-4e0e-45c1-bc38-ccc96537c588"}
23:43:28.056 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eec51081-20a2-4da6-95b8-b6f523f55c7b"}
23:43:28.056 00.000 13300 case statement mapped state 6 to 3
23:43:28.056 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eec51081-20a2-4da6-95b8-b6f523f55c7b"}
23:43:28.057 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9530733d-318f-44d4-954f-c501f16fe686"}
23:43:28.057 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1086,"width":15,"height":15,"star_pos":[7.40,6.68],"pixels":"..."},"id":"9530733d-318f-44d4-954f-c501f16fe686"}
23:43:28.135 00.078 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:43:31.055 02.920 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"31348c30-5297-4cd5-894b-f4af854be292"}
23:43:31.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"31348c30-5297-4cd5-894b-f4af854be292"}
23:43:31.056 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2389df5c-1a57-41e7-9c9f-5f392bb44a7e"}
23:43:31.056 00.000 13300 case statement mapped state 6 to 3
23:43:31.056 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2389df5c-1a57-41e7-9c9f-5f392bb44a7e"}
23:43:31.056 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9e1dc9fd-b34e-4f50-8dae-ad3a327ad4e7"}
23:43:31.057 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1086,"width":15,"height":15,"star_pos":[7.40,6.68],"pixels":"..."},"id":"9e1dc9fd-b34e-4f50-8dae-ad3a327ad4e7"}
23:43:31.170 00.113 11596 Exposure complete
23:43:31.243 00.073 11596 worker thread done servicing request
23:43:31.243 00.000 13300 OnExposeComplete: enter
23:43:31.243 00.000 13300 UpdateGuideState(): m_state=6
23:43:31.244 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1087
23:43:31.244 00.000 13300 Star::Find returns 1 (0), X=1060.67, Y=346.74, Mass=1943, SNR=30.8, Peak=223 HFD=3.3
23:43:31.245 00.001 13300 MultiStar: [#1 -0.10,0.01,0.75,U] [#2 -0.22,-0.05,0.46,U] [#3 0.18,0.04,0.40,U] [#4 0.12,0.07,0.28,U] [#5 0.31,0.17,0.26,U] [#6 0.07,-0.12,0.21,U] [#7 -0.18,0.08,0.23,U] [#8 0.37,0.20,0.19,U] 
23:43:31.245 00.000 13300 refined, 8 included, MultiStar: {0.02, 0.03}, one-star: {0.01, 0.04}
23:43:31.245 00.000 13300 CameraToMount -- cameraTheta (1.11) - m_xAngle (-1.61) = xAngle (2.72 = 2.72)
23:43:31.245 00.000 13300 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.73 = 2.73)
23:43:31.245 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.03 hyp=0.04 cameraTheta=1.11 mountX=-0.03 mountY=0.02, mountTheta=2.73
23:43:31.247 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.03, opts=13)
23:43:31.247 00.000 13300 Enqueuing Move request for scope (0.02, 0.03)
23:43:31.247 00.000 11596 Worker thread wakes up
23:43:31.247 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.03) opts 0xd
23:43:31.247 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.03)
23:43:31.247 00.000 11596 Moving (0.02, 0.03) raw xDistance=-0.03 yDistance=0.02
23:43:31.247 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:43:31.248 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:31.248 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:43:31.248 00.000 11596 MoveAxis(E, 0, ABG)
23:43:31.248 00.000 11596 Move returns status 0, amount 0
23:43:31.248 00.000 11596 MoveAxis(N, 0, ABG)
23:43:31.248 00.000 11596 Move returns status 0, amount 0
23:43:31.248 00.000 11596 move complete, result=0
23:43:31.249 00.001 11596 worker thread done servicing request
23:43:31.254 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=223, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
23:43:31.262 00.008 13300 UpdateGuideState exits: m=1943 SNR=30.8
23:43:31.262 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:31.262 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:43:31.262 00.000 13300 Enqueuing Expose request
23:43:31.262 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:43:31.262 00.000 11596 Worker thread wakes up
23:43:31.262 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:43:31.768 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:43:34.054 02.286 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a098d54e-42d4-4ca3-a9fd-59dbc4d13aee"}
23:43:34.054 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a098d54e-42d4-4ca3-a9fd-59dbc4d13aee"}
23:43:34.055 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3b988a4e-3ea7-4d50-b89f-42111868a22a"}
23:43:34.055 00.000 13300 case statement mapped state 6 to 3
23:43:34.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3b988a4e-3ea7-4d50-b89f-42111868a22a"}
23:43:34.055 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"71fac938-72a7-427e-9bb4-06207984a411"}
23:43:34.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1087,"width":15,"height":15,"star_pos":[6.67,6.74],"pixels":"..."},"id":"71fac938-72a7-427e-9bb4-06207984a411"}
23:43:34.809 00.754 11596 Exposure complete
23:43:34.885 00.076 11596 worker thread done servicing request
23:43:34.885 00.000 13300 OnExposeComplete: enter
23:43:34.885 00.000 13300 UpdateGuideState(): m_state=6
23:43:34.886 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1088
23:43:34.886 00.000 13300 Star::Find returns 1 (0), X=1060.71, Y=346.64, Mass=1988, SNR=31.2, Peak=198 HFD=3.5
23:43:34.886 00.000 13300 MultiStar: [#1 0.15,0.13,0.74,U] [#2 -0.11,0.08,0.44,U] [#3 0.06,-0.05,0.41,U] [#4 -0.09,-0.08,0.28,U] [#5 -0.09,0.57,0.25,U] [#6 0.10,0.10,0.23,U] [#7 0.06,-0.11,0.23,U] [#8 0.35,0.21,0.20,U] 
23:43:34.886 00.000 13300 single-star, 8 included, MultiStar: {0.05, 0.06}, one-star: {0.05, -0.06}
23:43:34.886 00.000 13300 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-1.61) = xAngle (0.78 = 0.78)
23:43:34.887 00.001 13300 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.79 = 0.79)
23:43:34.887 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-0.83 mountX=0.05 mountY=0.05, mountTheta=0.79
23:43:34.888 00.001 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.06, opts=13)
23:43:34.888 00.000 13300 Enqueuing Move request for scope (0.05, -0.06)
23:43:34.888 00.000 11596 Worker thread wakes up
23:43:34.889 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.06) opts 0xd
23:43:34.889 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.06)
23:43:34.889 00.000 11596 Moving (0.05, -0.06) raw xDistance=0.05 yDistance=0.05
23:43:34.889 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:43:34.889 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:34.889 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:43:34.889 00.000 11596 MoveAxis(E, 0, ABG)
23:43:34.889 00.000 11596 Move returns status 0, amount 0
23:43:34.889 00.000 11596 MoveAxis(N, 0, ABG)
23:43:34.889 00.000 11596 Move returns status 0, amount 0
23:43:34.890 00.001 11596 move complete, result=0
23:43:34.890 00.000 11596 worker thread done servicing request
23:43:34.893 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=198, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
23:43:34.902 00.009 13300 UpdateGuideState exits: m=1988 SNR=31.2
23:43:34.902 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:34.902 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:43:34.902 00.000 13300 Enqueuing Expose request
23:43:34.902 00.000 11596 Worker thread wakes up
23:43:34.903 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:43:34.903 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:43:35.407 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:43:37.054 01.647 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"61760531-623e-43a9-96ba-5e63581d0cbc"}
23:43:37.054 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"61760531-623e-43a9-96ba-5e63581d0cbc"}
23:43:37.055 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2dcf0e0e-9b66-424e-a9e6-66c6cf4b0142"}
23:43:37.055 00.000 13300 case statement mapped state 6 to 3
23:43:37.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2dcf0e0e-9b66-424e-a9e6-66c6cf4b0142"}
23:43:37.056 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"aef1c422-6886-4a9f-8857-9c4eeb023f2d"}
23:43:37.056 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1088,"width":15,"height":15,"star_pos":[6.71,6.64],"pixels":"..."},"id":"aef1c422-6886-4a9f-8857-9c4eeb023f2d"}
23:43:38.437 01.381 11596 Exposure complete
23:43:38.507 00.070 11596 worker thread done servicing request
23:43:38.507 00.000 13300 OnExposeComplete: enter
23:43:38.507 00.000 13300 UpdateGuideState(): m_state=6
23:43:38.508 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1089
23:43:38.508 00.000 13300 Star::Find returns 1 (0), X=1060.59, Y=346.89, Mass=1911, SNR=30.5, Peak=225 HFD=3.3
23:43:38.509 00.001 13300 MultiStar: [#1 -0.06,0.23,0.77,U] [#2 -0.10,0.13,0.46,U] [#3 0.10,0.27,0.43,U] [#4 -0.16,0.17,0.30,U] [#5 -0.04,0.45,0.26,U] [#6 -0.06,0.05,0.22,U] [#7 0.02,0.04,0.24,U] [#8 0.46,0.32,0.20,U] 
23:43:38.509 00.000 13300 single-star, 8 included, MultiStar: {-0.02, 0.20}, one-star: {-0.08, 0.18}
23:43:38.509 00.000 13300 CameraToMount -- cameraTheta (1.96) - m_xAngle (-1.61) = xAngle (3.57 = -2.72)
23:43:38.509 00.000 13300 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.58 = -2.70)
23:43:38.509 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.18 hyp=0.20 cameraTheta=1.96 mountX=-0.18 mountY=-0.08, mountTheta=-2.70
23:43:38.511 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.18, opts=13)
23:43:38.511 00.000 13300 Enqueuing Move request for scope (-0.08, 0.18)
23:43:38.511 00.000 11596 Worker thread wakes up
23:43:38.511 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.18) opts 0xd
23:43:38.511 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.18)
23:43:38.511 00.000 11596 Moving (-0.08, 0.18) raw xDistance=-0.18 yDistance=-0.08
23:43:38.511 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.18
23:43:38.511 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:38.512 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:43:38.512 00.000 11596 MoveAxis(E, 228, ABG)
23:43:38.512 00.000 11596 Guiding  Dir = 2, Dur = 228
23:43:38.512 00.000 11596 IsSlewing returns 0
23:43:38.517 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
23:43:38.524 00.007 13300 UpdateGuideState exits: m=1911 SNR=30.5
23:43:38.524 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:38.524 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:43:38.524 00.000 13300 Enqueuing Expose request
23:43:38.575 00.051 11596 IsGuiding returns 0
23:43:38.791 00.216 11596 PulseGuide returned control before completion, sleep 22
23:43:39.028 00.237 11596 IsGuiding returns 1
23:43:39.028 00.000 11596 scope still moving after pulse duration time elapsed
23:43:39.052 00.024 11596 IsSlewing returns 0
23:43:39.247 00.195 11596 IsGuiding returns 0
23:43:39.247 00.000 11596 scope move finished after 228 + 443 ms
23:43:39.247 00.000 11596 Move returns status 0, amount 228
23:43:39.247 00.000 11596 MoveAxis(N, 0, ABG)
23:43:39.247 00.000 11596 Move returns status 0, amount 0
23:43:39.247 00.000 11596 move complete, result=0
23:43:39.247 00.000 11596 worker thread done servicing request
23:43:39.247 00.000 13300 GuideStep: -0.2 px 228 ms EAST, -0.1 px 0 ms NORTH
23:43:39.248 00.001 11596 Worker thread wakes up
23:43:39.248 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:43:39.763 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:43:40.053 00.290 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2a02589c-7c9d-4b6b-9540-0d0d605e03ab"}
23:43:40.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2a02589c-7c9d-4b6b-9540-0d0d605e03ab"}
23:43:40.065 00.012 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"003b7cea-0f41-4002-b49a-eb4fe94ee95f"}
23:43:40.065 00.000 13300 case statement mapped state 6 to 3
23:43:40.065 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"003b7cea-0f41-4002-b49a-eb4fe94ee95f"}
23:43:40.066 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5f5c2efc-f0af-4524-8c86-f1fd7d459da4"}
23:43:40.066 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1089,"width":15,"height":15,"star_pos":[6.59,6.89],"pixels":"..."},"id":"5f5c2efc-f0af-4524-8c86-f1fd7d459da4"}
23:43:42.808 02.742 11596 Exposure complete
23:43:42.886 00.078 11596 worker thread done servicing request
23:43:42.886 00.000 13300 OnExposeComplete: enter
23:43:42.886 00.000 13300 UpdateGuideState(): m_state=6
23:43:42.886 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1090
23:43:42.886 00.000 13300 Star::Find returns 1 (0), X=1060.60, Y=346.67, Mass=1933, SNR=30.7, Peak=237 HFD=3.2
23:43:42.887 00.001 13300 MultiStar: [#1 0.10,0.15,0.76,U] [#2 -0.02,0.02,0.45,U] [#3 0.36,0.02,0.42,U] [#4 -0.17,-0.17,0.29,U] [#5 -0.03,0.29,0.26,U] [#6 -0.01,-0.23,0.23,U] [#7 0.14,0.01,0.22,U] [#8 0.03,0.31,0.19,U] 
23:43:42.887 00.000 13300 refined, 8 included, MultiStar: {0.04, 0.04}, one-star: {-0.06, -0.03}
23:43:42.887 00.000 13300 CameraToMount -- cameraTheta (0.79) - m_xAngle (-1.61) = xAngle (2.40 = 2.40)
23:43:42.887 00.000 13300 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.42 = 2.42)
23:43:42.887 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.05 cameraTheta=0.79 mountX=-0.04 mountY=0.03, mountTheta=2.41
23:43:42.890 00.003 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.04, opts=13)
23:43:42.890 00.000 13300 Enqueuing Move request for scope (0.04, 0.04)
23:43:42.890 00.000 11596 Worker thread wakes up
23:43:42.890 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
23:43:42.891 00.001 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
23:43:42.891 00.000 11596 Moving (0.04, 0.04) raw xDistance=-0.04 yDistance=0.03
23:43:42.891 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:43:42.891 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:42.891 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:43:42.891 00.000 11596 MoveAxis(E, 0, ABG)
23:43:42.891 00.000 11596 Move returns status 0, amount 0
23:43:42.892 00.001 11596 MoveAxis(N, 0, ABG)
23:43:42.892 00.000 11596 Move returns status 0, amount 0
23:43:42.892 00.000 11596 move complete, result=0
23:43:42.892 00.000 11596 worker thread done servicing request
23:43:42.896 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
23:43:42.904 00.008 13300 UpdateGuideState exits: m=1933 SNR=30.7
23:43:42.904 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:42.904 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:43:42.904 00.000 13300 Enqueuing Expose request
23:43:42.904 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:43:42.904 00.000 11596 Worker thread wakes up
23:43:42.904 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:43:43.053 00.149 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"68b1cc71-27c2-4f4d-93a5-a62e5d398c24"}
23:43:43.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"68b1cc71-27c2-4f4d-93a5-a62e5d398c24"}
23:43:43.054 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dc5d8747-918c-4a31-9af1-17f0fccbe99e"}
23:43:43.054 00.000 13300 case statement mapped state 6 to 3
23:43:43.054 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dc5d8747-918c-4a31-9af1-17f0fccbe99e"}
23:43:43.055 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"18f655e2-708e-40d7-a4e8-4bfc6a8524a7"}
23:43:43.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1090,"width":15,"height":15,"star_pos":[6.60,6.67],"pixels":"..."},"id":"18f655e2-708e-40d7-a4e8-4bfc6a8524a7"}
23:43:43.420 00.365 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:43:46.055 02.635 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d4cf563e-a263-46f4-92aa-5902a291a693"}
23:43:46.056 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d4cf563e-a263-46f4-92aa-5902a291a693"}
23:43:46.057 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8e12376a-0b57-4cb4-8877-23293633f893"}
23:43:46.058 00.001 13300 case statement mapped state 6 to 3
23:43:46.058 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8e12376a-0b57-4cb4-8877-23293633f893"}
23:43:46.059 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b70a7c69-782b-48c5-b6d3-6ddfc34e701d"}
23:43:46.060 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1090,"width":15,"height":15,"star_pos":[6.60,6.67],"pixels":"..."},"id":"b70a7c69-782b-48c5-b6d3-6ddfc34e701d"}
23:43:46.447 00.387 11596 Exposure complete
23:43:46.521 00.074 11596 worker thread done servicing request
23:43:46.521 00.000 13300 OnExposeComplete: enter
23:43:46.521 00.000 13300 UpdateGuideState(): m_state=6
23:43:46.521 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1091
23:43:46.521 00.000 13300 Star::Find returns 1 (0), X=1060.69, Y=346.70, Mass=1988, SNR=31.1, Peak=226 HFD=3.3
23:43:46.522 00.001 13300 MultiStar: [#1 0.08,0.04,0.75,U] [#2 0.04,0.02,0.45,U] [#3 0.35,0.09,0.41,U] [#4 0.06,-0.07,0.28,U] [#5 0.23,0.20,0.26,U] [#6 0.06,0.08,0.22,U] [#7 0.27,0.03,0.23,U] [#8 0.31,0.08,0.20,U] 
23:43:46.522 00.000 13300 single-star, 8 included, MultiStar: {0.12, 0.04}, one-star: {0.03, -0.00}
23:43:46.522 00.000 13300 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-1.61) = xAngle (1.48 = 1.48)
23:43:46.522 00.000 13300 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.50 = 1.50)
23:43:46.522 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.00 hyp=0.03 cameraTheta=-0.12 mountX=0.00 mountY=0.03, mountTheta=1.48
23:43:46.524 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.00, opts=13)
23:43:46.524 00.000 13300 Enqueuing Move request for scope (0.03, -0.00)
23:43:46.524 00.000 11596 Worker thread wakes up
23:43:46.524 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.00) opts 0xd
23:43:46.524 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.00)
23:43:46.524 00.000 11596 Moving (0.03, -0.00) raw xDistance=0.00 yDistance=0.03
23:43:46.524 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:43:46.525 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:46.525 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:43:46.525 00.000 11596 MoveAxis(E, 0, ABG)
23:43:46.525 00.000 11596 Move returns status 0, amount 0
23:43:46.525 00.000 11596 MoveAxis(N, 0, ABG)
23:43:46.525 00.000 11596 Move returns status 0, amount 0
23:43:46.525 00.000 11596 move complete, result=0
23:43:46.525 00.000 11596 worker thread done servicing request
23:43:46.530 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
23:43:46.537 00.007 13300 UpdateGuideState exits: m=1988 SNR=31.1
23:43:46.537 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:46.537 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:43:46.538 00.001 13300 Enqueuing Expose request
23:43:46.538 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:43:46.538 00.000 11596 Worker thread wakes up
23:43:46.538 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:43:47.053 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:43:49.053 02.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8d8389e7-543c-47bc-803b-c95ebdbfe2b5"}
23:43:49.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8d8389e7-543c-47bc-803b-c95ebdbfe2b5"}
23:43:49.054 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bfc13b6a-cc5e-4a18-86b2-3bdc43c13729"}
23:43:49.054 00.000 13300 case statement mapped state 6 to 3
23:43:49.054 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bfc13b6a-cc5e-4a18-86b2-3bdc43c13729"}
23:43:49.055 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cc6bd986-a2b2-4136-a82a-820cda961ef4"}
23:43:49.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1091,"width":15,"height":15,"star_pos":[6.69,6.70],"pixels":"..."},"id":"cc6bd986-a2b2-4136-a82a-820cda961ef4"}
23:43:50.077 01.022 11596 Exposure complete
23:43:50.150 00.073 11596 worker thread done servicing request
23:43:50.151 00.001 13300 OnExposeComplete: enter
23:43:50.151 00.000 13300 UpdateGuideState(): m_state=6
23:43:50.151 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1092
23:43:50.151 00.000 13300 Star::Find returns 1 (0), X=1060.47, Y=346.69, Mass=1948, SNR=30.8, Peak=241 HFD=3.3
23:43:50.152 00.001 13300 MultiStar: [#1 0.07,-0.09,0.76,U] [#2 0.02,-0.06,0.45,U] [#3 0.29,-0.07,0.42,U] [#4 -0.25,-0.23,0.29,U] [#5 -0.21,-0.01,0.27,U] [#6 -0.02,-0.02,0.22,U] [#7 0.28,-0.14,0.23,U] [#8 0.49,0.18,0.19,U] 
23:43:50.152 00.000 13300 refined, 8 included, MultiStar: {0.00, -0.05}, one-star: {-0.20, -0.01}
23:43:50.152 00.000 13300 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-1.61) = xAngle (0.07 = 0.07)
23:43:50.152 00.000 13300 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.08 = 0.08)
23:43:50.152 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=-0.05 hyp=0.05 cameraTheta=-1.54 mountX=0.05 mountY=0.00, mountTheta=0.08
23:43:50.154 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.05, opts=13)
23:43:50.154 00.000 13300 Enqueuing Move request for scope (0.00, -0.05)
23:43:50.154 00.000 11596 Worker thread wakes up
23:43:50.154 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.05) opts 0xd
23:43:50.154 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.05)
23:43:50.155 00.001 11596 Moving (0.00, -0.05) raw xDistance=0.05 yDistance=0.00
23:43:50.155 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:43:50.155 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:50.155 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:43:50.155 00.000 11596 MoveAxis(E, 0, ABG)
23:43:50.155 00.000 11596 Move returns status 0, amount 0
23:43:50.155 00.000 11596 MoveAxis(N, 0, ABG)
23:43:50.155 00.000 11596 Move returns status 0, amount 0
23:43:50.155 00.000 11596 move complete, result=0
23:43:50.155 00.000 11596 worker thread done servicing request
23:43:50.160 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=241, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
23:43:50.170 00.010 13300 UpdateGuideState exits: m=1948 SNR=30.8
23:43:50.170 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:50.170 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:43:50.170 00.000 13300 Enqueuing Expose request
23:43:50.170 00.000 11596 Worker thread wakes up
23:43:50.171 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:43:50.171 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:43:50.679 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:43:52.052 01.373 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"627db677-a0f2-44e8-9416-a05bafa74d83"}
23:43:52.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"627db677-a0f2-44e8-9416-a05bafa74d83"}
23:43:52.053 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5e807b3a-165c-4f27-a129-b285804ea77c"}
23:43:52.053 00.000 13300 case statement mapped state 6 to 3
23:43:52.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5e807b3a-165c-4f27-a129-b285804ea77c"}
23:43:52.054 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"59497a3c-ce70-4bd4-84c7-25e583280dda"}
23:43:52.054 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1092,"width":15,"height":15,"star_pos":[7.47,6.69],"pixels":"..."},"id":"59497a3c-ce70-4bd4-84c7-25e583280dda"}
23:43:53.722 01.668 11596 Exposure complete
23:43:53.823 00.101 11596 worker thread done servicing request
23:43:53.823 00.000 13300 OnExposeComplete: enter
23:43:53.823 00.000 13300 UpdateGuideState(): m_state=6
23:43:53.823 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1093
23:43:53.823 00.000 13300 Star::Find returns 1 (0), X=1060.51, Y=346.59, Mass=1926, SNR=30.6, Peak=217 HFD=3.2
23:43:53.824 00.001 13300 MultiStar: [#1 -0.07,-0.00,0.76,U] [#2 -0.07,-0.07,0.45,U] [#3 0.14,-0.01,0.42,U] [#4 -0.07,-0.25,0.29,U] [#5 0.06,0.09,0.25,U] [#6 0.25,-0.02,0.22,U] [#7 0.24,-0.13,0.23,U] [#8 0.31,-0.11,0.20,U] 
23:43:53.824 00.000 13300 refined, 8 included, MultiStar: {-0.00, -0.07}, one-star: {-0.15, -0.11}
23:43:53.824 00.000 13300 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-1.61) = xAngle (-0.01 = -0.01)
23:43:53.824 00.000 13300 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.00 = 0.00)
23:43:53.824 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.07 hyp=0.07 cameraTheta=-1.62 mountX=0.07 mountY=0.00, mountTheta=0.00
23:43:53.826 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.07, opts=13)
23:43:53.826 00.000 13300 Enqueuing Move request for scope (-0.00, -0.07)
23:43:53.826 00.000 11596 Worker thread wakes up
23:43:53.827 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.07) opts 0xd
23:43:53.827 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.07)
23:43:53.827 00.000 11596 Moving (-0.00, -0.07) raw xDistance=0.07 yDistance=0.00
23:43:53.827 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:43:53.827 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:53.827 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:43:53.828 00.001 11596 MoveAxis(E, 0, ABG)
23:43:53.828 00.000 11596 Move returns status 0, amount 0
23:43:53.828 00.000 11596 MoveAxis(N, 0, ABG)
23:43:53.828 00.000 11596 Move returns status 0, amount 0
23:43:53.828 00.000 11596 move complete, result=0
23:43:53.828 00.000 11596 worker thread done servicing request
23:43:53.833 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
23:43:53.842 00.009 13300 UpdateGuideState exits: m=1926 SNR=30.6
23:43:53.842 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:53.842 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:43:53.842 00.000 13300 Enqueuing Expose request
23:43:53.842 00.000 11596 Worker thread wakes up
23:43:53.843 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:43:53.843 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:43:54.358 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:43:55.053 00.695 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b3cd76ea-0b6d-4149-9d5f-bcb94af8a920"}
23:43:55.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b3cd76ea-0b6d-4149-9d5f-bcb94af8a920"}
23:43:55.054 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7ebf3541-7aff-4ea9-8d5d-6c37cf101fc3"}
23:43:55.054 00.000 13300 case statement mapped state 6 to 3
23:43:55.054 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7ebf3541-7aff-4ea9-8d5d-6c37cf101fc3"}
23:43:55.055 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"634462e4-1340-4b2f-94ac-20176dedc92a"}
23:43:55.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1093,"width":15,"height":15,"star_pos":[6.51,6.59],"pixels":"..."},"id":"634462e4-1340-4b2f-94ac-20176dedc92a"}
23:43:57.384 02.329 11596 Exposure complete
23:43:57.455 00.071 11596 worker thread done servicing request
23:43:57.456 00.001 13300 OnExposeComplete: enter
23:43:57.456 00.000 13300 UpdateGuideState(): m_state=6
23:43:57.456 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1094
23:43:57.456 00.000 13300 Star::Find returns 1 (0), X=1060.57, Y=346.69, Mass=1909, SNR=30.5, Peak=241 HFD=3.2
23:43:57.457 00.001 13300 MultiStar: [#1 -0.06,-0.01,0.77,U] [#2 -0.08,-0.05,0.45,U] [#3 0.18,-0.18,0.41,U] [#4 -0.19,-0.07,0.30,U] [#5 0.00,-0.17,0.26,U] [#6 0.07,-0.35,0.22,U] [#7 0.17,-0.27,0.23,U] [#8 0.23,-0.02,0.20,U] 
23:43:57.457 00.000 13300 refined, 8 included, MultiStar: {-0.02, -0.09}, one-star: {-0.10, -0.01}
23:43:57.457 00.000 13300 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-1.61) = xAngle (-0.15 = -0.15)
23:43:57.457 00.000 13300 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.14 = -0.14)
23:43:57.457 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.76 mountX=0.09 mountY=-0.01, mountTheta=-0.14
23:43:57.459 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.09, opts=13)
23:43:57.459 00.000 13300 Enqueuing Move request for scope (-0.02, -0.09)
23:43:57.459 00.000 11596 Worker thread wakes up
23:43:57.459 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.09) opts 0xd
23:43:57.459 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.09)
23:43:57.459 00.000 11596 Moving (-0.02, -0.09) raw xDistance=0.09 yDistance=-0.01
23:43:57.459 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:43:57.459 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:57.459 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:43:57.460 00.001 11596 MoveAxis(E, 0, ABG)
23:43:57.460 00.000 11596 Move returns status 0, amount 0
23:43:57.460 00.000 11596 MoveAxis(N, 0, ABG)
23:43:57.460 00.000 11596 Move returns status 0, amount 0
23:43:57.460 00.000 11596 move complete, result=0
23:43:57.460 00.000 11596 worker thread done servicing request
23:43:57.464 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=241, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
23:43:57.472 00.008 13300 UpdateGuideState exits: m=1909 SNR=30.5
23:43:57.472 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:57.472 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:43:57.472 00.000 13300 Enqueuing Expose request
23:43:57.472 00.000 11596 Worker thread wakes up
23:43:57.472 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:43:57.472 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:43:57.977 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:43:58.051 00.074 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0875bbce-f8d3-4fe0-b99b-fb67cb1a7f5d"}
23:43:58.051 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0875bbce-f8d3-4fe0-b99b-fb67cb1a7f5d"}
23:43:58.052 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5e6239dd-2767-47fc-999a-96e8fc2500cd"}
23:43:58.052 00.000 13300 case statement mapped state 6 to 3
23:43:58.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5e6239dd-2767-47fc-999a-96e8fc2500cd"}
23:43:58.053 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e99a7930-5b51-4d7e-bc71-577737910f9c"}
23:43:58.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1094,"width":15,"height":15,"star_pos":[6.57,6.69],"pixels":"..."},"id":"e99a7930-5b51-4d7e-bc71-577737910f9c"}
23:44:01.006 02.953 11596 Exposure complete
23:44:01.051 00.045 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ede79068-fb67-4bb9-a572-c7c4274d98e5"}
23:44:01.051 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ede79068-fb67-4bb9-a572-c7c4274d98e5"}
23:44:01.052 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9b21616f-3c90-4d51-a310-eeb6a38f8ea2"}
23:44:01.052 00.000 13300 case statement mapped state 6 to 3
23:44:01.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9b21616f-3c90-4d51-a310-eeb6a38f8ea2"}
23:44:01.053 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bf05711b-2bb0-46df-a055-12d0be5d9c27"}
23:44:01.054 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1094,"width":15,"height":15,"star_pos":[6.57,6.69],"pixels":"..."},"id":"bf05711b-2bb0-46df-a055-12d0be5d9c27"}
23:44:01.081 00.027 11596 worker thread done servicing request
23:44:01.082 00.001 13300 OnExposeComplete: enter
23:44:01.082 00.000 13300 UpdateGuideState(): m_state=6
23:44:01.082 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1095
23:44:01.082 00.000 13300 Star::Find returns 1 (0), X=1060.72, Y=346.57, Mass=1990, SNR=31.1, Peak=205 HFD=3.3
23:44:01.083 00.001 13300 MultiStar: [#1 -0.00,-0.04,0.74,U] [#2 -0.05,-0.18,0.45,U] [#3 0.33,-0.07,0.41,U] [#4 0.00,-0.17,0.28,U] [#5 0.07,0.55,0.27,U] [#6 -0.07,-0.28,0.23,U] [#7 0.11,-0.03,0.23,U] [#8 0.25,0.09,0.20,U] 
23:44:01.083 00.000 13300 refined, 8 included, MultiStar: {0.07, -0.06}, one-star: {0.06, -0.13}
23:44:01.083 00.000 13300 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-1.61) = xAngle (0.88 = 0.88)
23:44:01.083 00.000 13300 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.89 = 0.89)
23:44:01.083 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-0.73 mountX=0.06 mountY=0.07, mountTheta=0.88
23:44:01.085 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.06, opts=13)
23:44:01.085 00.000 13300 Enqueuing Move request for scope (0.07, -0.06)
23:44:01.085 00.000 11596 Worker thread wakes up
23:44:01.086 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.06) opts 0xd
23:44:01.086 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.06)
23:44:01.086 00.000 11596 Moving (0.07, -0.06) raw xDistance=0.06 yDistance=0.07
23:44:01.086 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:44:01.086 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:01.087 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:44:01.087 00.000 11596 MoveAxis(E, 0, ABG)
23:44:01.087 00.000 11596 Move returns status 0, amount 0
23:44:01.088 00.001 11596 MoveAxis(N, 0, ABG)
23:44:01.088 00.000 11596 Move returns status 0, amount 0
23:44:01.088 00.000 11596 move complete, result=0
23:44:01.088 00.000 11596 worker thread done servicing request
23:44:01.095 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=205, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
23:44:01.105 00.010 13300 UpdateGuideState exits: m=1990 SNR=31.1
23:44:01.105 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:01.105 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:44:01.105 00.000 13300 Enqueuing Expose request
23:44:01.106 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:44:01.106 00.000 11596 Worker thread wakes up
23:44:01.106 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:44:01.622 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:44:04.050 02.428 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"79a9a106-caf3-4fc5-a4e0-ccd7e580c9bc"}
23:44:04.050 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"79a9a106-caf3-4fc5-a4e0-ccd7e580c9bc"}
23:44:04.051 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6bb1e583-04d8-4a0b-8aca-6e57a8ea3e1a"}
23:44:04.051 00.000 13300 case statement mapped state 6 to 3
23:44:04.051 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6bb1e583-04d8-4a0b-8aca-6e57a8ea3e1a"}
23:44:04.051 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b2a4cc44-c86f-4035-ade1-a198bcc0db99"}
23:44:04.052 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1095,"width":15,"height":15,"star_pos":[6.72,6.57],"pixels":"..."},"id":"b2a4cc44-c86f-4035-ade1-a198bcc0db99"}
23:44:04.661 00.609 11596 Exposure complete
23:44:04.749 00.088 11596 worker thread done servicing request
23:44:04.749 00.000 13300 OnExposeComplete: enter
23:44:04.749 00.000 13300 UpdateGuideState(): m_state=6
23:44:04.750 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1096
23:44:04.750 00.000 13300 Star::Find returns 1 (0), X=1060.65, Y=346.43, Mass=1999, SNR=31.3, Peak=207 HFD=3.2
23:44:04.751 00.001 13300 MultiStar: [#1 0.05,-0.21,0.74,U] [#2 -0.04,-0.22,0.46,U] [#3 0.14,-0.15,0.40,U] [#4 -0.16,-0.28,0.29,U] [#5 -0.02,0.14,0.25,U] [#6 0.08,-0.10,0.21,U] [#7 0.28,-0.09,0.22,U] [#8 0.52,-0.43,0.20,U] 
23:44:04.751 00.000 13300 refined, 8 included, MultiStar: {0.05, -0.20}, one-star: {-0.01, -0.27}
23:44:04.751 00.000 13300 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-1.61) = xAngle (0.29 = 0.29)
23:44:04.751 00.000 13300 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.30 = 0.30)
23:44:04.751 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.20 hyp=0.21 cameraTheta=-1.32 mountX=0.20 mountY=0.06, mountTheta=0.30
23:44:04.753 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.20, opts=13)
23:44:04.753 00.000 13300 Enqueuing Move request for scope (0.05, -0.20)
23:44:04.754 00.001 11596 Worker thread wakes up
23:44:04.754 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.20) opts 0xd
23:44:04.754 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.20)
23:44:04.754 00.000 11596 Moving (0.05, -0.20) raw xDistance=0.20 yDistance=0.06
23:44:04.754 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
23:44:04.754 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:04.755 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:44:04.755 00.000 11596 MoveAxis(W, 250, ABG)
23:44:04.755 00.000 11596 Guiding  Dir = 3, Dur = 250
23:44:04.755 00.000 11596 IsSlewing returns 0
23:44:04.761 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=207, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
23:44:04.770 00.009 13300 UpdateGuideState exits: m=1999 SNR=31.3
23:44:04.770 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:04.770 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:44:04.771 00.001 13300 Enqueuing Expose request
23:44:04.810 00.039 11596 IsGuiding returns 0
23:44:04.975 00.165 11596 PulseGuide returned control before completion, sleep 96
23:44:05.208 00.233 11596 IsGuiding returns 1
23:44:05.209 00.001 11596 scope still moving after pulse duration time elapsed
23:44:05.230 00.021 11596 IsSlewing returns 0
23:44:05.423 00.193 11596 IsGuiding returns 0
23:44:05.423 00.000 11596 scope move finished after 250 + 362 ms
23:44:05.423 00.000 11596 Move returns status 0, amount 250
23:44:05.423 00.000 11596 MoveAxis(N, 0, ABG)
23:44:05.423 00.000 11596 Move returns status 0, amount 0
23:44:05.423 00.000 11596 move complete, result=0
23:44:05.423 00.000 11596 worker thread done servicing request
23:44:05.424 00.001 13300 GuideStep: 0.2 px 250 ms WEST, 0.1 px 0 ms NORTH
23:44:05.424 00.000 11596 Worker thread wakes up
23:44:05.424 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:44:05.939 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:44:07.050 01.111 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4bbfff14-427c-4f21-b878-e9875f4a60cd"}
23:44:07.050 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4bbfff14-427c-4f21-b878-e9875f4a60cd"}
23:44:07.051 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"09f81e34-5a35-4cfc-85c7-c45a7c15fd14"}
23:44:07.051 00.000 13300 case statement mapped state 6 to 3
23:44:07.051 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"09f81e34-5a35-4cfc-85c7-c45a7c15fd14"}
23:44:07.051 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"58e75cdc-5a54-4bf3-9107-c02846844c0c"}
23:44:07.052 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1096,"width":15,"height":15,"star_pos":[6.65,7.43],"pixels":"..."},"id":"58e75cdc-5a54-4bf3-9107-c02846844c0c"}
23:44:08.966 01.914 11596 Exposure complete
23:44:09.039 00.073 11596 worker thread done servicing request
23:44:09.039 00.000 13300 OnExposeComplete: enter
23:44:09.040 00.001 13300 UpdateGuideState(): m_state=6
23:44:09.040 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1097
23:44:09.040 00.000 13300 Star::Find returns 1 (0), X=1060.60, Y=346.72, Mass=1966, SNR=30.9, Peak=227 HFD=3.2
23:44:09.041 00.001 13300 MultiStar: [#1 0.07,0.02,0.75,U] [#2 -0.06,-0.08,0.46,U] [#3 0.27,0.02,0.41,U] [#4 0.01,-0.13,0.29,U] [#5 -0.00,0.20,0.25,U] [#6 0.30,-0.03,0.23,U] [#7 0.27,-0.09,0.23,U] [#8 0.30,0.00,0.21,U] 
23:44:09.041 00.000 13300 single-star, 8 included, MultiStar: {0.07, -0.00}, one-star: {-0.06, 0.02}
23:44:09.041 00.000 13300 CameraToMount -- cameraTheta (2.81) - m_xAngle (-1.61) = xAngle (4.42 = -1.87)
23:44:09.041 00.000 13300 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.43 = -1.85)
23:44:09.041 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.07 cameraTheta=2.81 mountX=-0.02 mountY=-0.07, mountTheta=-1.86
23:44:09.043 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.02, opts=13)
23:44:09.043 00.000 13300 Enqueuing Move request for scope (-0.06, 0.02)
23:44:09.043 00.000 11596 Worker thread wakes up
23:44:09.043 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
23:44:09.043 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
23:44:09.043 00.000 11596 Moving (-0.06, 0.02) raw xDistance=-0.02 yDistance=-0.07
23:44:09.044 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:44:09.044 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:09.044 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:44:09.044 00.000 11596 MoveAxis(E, 0, ABG)
23:44:09.044 00.000 11596 Move returns status 0, amount 0
23:44:09.044 00.000 11596 MoveAxis(N, 0, ABG)
23:44:09.044 00.000 11596 Move returns status 0, amount 0
23:44:09.044 00.000 11596 move complete, result=0
23:44:09.045 00.001 11596 worker thread done servicing request
23:44:09.049 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
23:44:09.056 00.007 13300 UpdateGuideState exits: m=1966 SNR=30.9
23:44:09.056 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:09.056 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:44:09.056 00.000 13300 Enqueuing Expose request
23:44:09.057 00.001 11596 Worker thread wakes up
23:44:09.057 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:44:09.057 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:44:09.571 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:44:10.052 00.481 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f93bae14-cf67-434f-b612-addf7da45dd0"}
23:44:10.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f93bae14-cf67-434f-b612-addf7da45dd0"}
23:44:10.053 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"667133ad-c59b-4377-8676-a91292f274a8"}
23:44:10.053 00.000 13300 case statement mapped state 6 to 3
23:44:10.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"667133ad-c59b-4377-8676-a91292f274a8"}
23:44:10.053 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6adb732b-746e-44fb-a82e-bf1d845cbe36"}
23:44:10.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1097,"width":15,"height":15,"star_pos":[6.60,6.72],"pixels":"..."},"id":"6adb732b-746e-44fb-a82e-bf1d845cbe36"}
23:44:12.601 02.548 11596 Exposure complete
23:44:12.690 00.089 11596 worker thread done servicing request
23:44:12.690 00.000 13300 OnExposeComplete: enter
23:44:12.690 00.000 13300 UpdateGuideState(): m_state=6
23:44:12.691 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1098
23:44:12.691 00.000 13300 Star::Find returns 1 (0), X=1060.72, Y=346.66, Mass=1945, SNR=30.8, Peak=214 HFD=3.4
23:44:12.692 00.001 13300 MultiStar: [#1 0.08,0.13,0.75,U] [#2 0.04,0.03,0.46,U] [#3 0.17,-0.05,0.41,U] [#4 -0.10,-0.02,0.28,U] [#5 0.07,0.52,0.25,U] [#6 0.04,0.00,0.22,U] [#7 0.12,0.07,0.23,U] [#8 0.66,-0.24,0.20,U] 
23:44:12.692 00.000 13300 single-star, 8 included, MultiStar: {0.10, 0.04}, one-star: {0.06, -0.04}
23:44:12.692 00.000 13300 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-1.61) = xAngle (1.02 = 1.02)
23:44:12.692 00.000 13300 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.03 = 1.03)
23:44:12.693 00.001 13300 CameraToMount -- cameraX=0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-0.59 mountX=0.04 mountY=0.06, mountTheta=1.02
23:44:12.696 00.003 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.04, opts=13)
23:44:12.696 00.000 13300 Enqueuing Move request for scope (0.06, -0.04)
23:44:12.696 00.000 11596 Worker thread wakes up
23:44:12.697 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.04) opts 0xd
23:44:12.697 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.04)
23:44:12.697 00.000 11596 Moving (0.06, -0.04) raw xDistance=0.04 yDistance=0.06
23:44:12.697 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:44:12.697 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:12.698 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:44:12.698 00.000 11596 MoveAxis(E, 0, ABG)
23:44:12.698 00.000 11596 Move returns status 0, amount 0
23:44:12.698 00.000 11596 MoveAxis(N, 0, ABG)
23:44:12.698 00.000 11596 Move returns status 0, amount 0
23:44:12.698 00.000 11596 move complete, result=0
23:44:12.699 00.001 11596 worker thread done servicing request
23:44:12.709 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=214, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
23:44:12.720 00.011 13300 UpdateGuideState exits: m=1945 SNR=30.8
23:44:12.720 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:12.720 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:44:12.720 00.000 13300 Enqueuing Expose request
23:44:12.721 00.001 11596 Worker thread wakes up
23:44:12.721 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:44:12.721 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:44:13.050 00.329 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"440594da-4545-4b6e-bb2e-683b7ab6661e"}
23:44:13.050 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"440594da-4545-4b6e-bb2e-683b7ab6661e"}
23:44:13.051 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2faa056b-a8b3-429f-bb74-7b55a16f16e9"}
23:44:13.051 00.000 13300 case statement mapped state 6 to 3
23:44:13.051 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2faa056b-a8b3-429f-bb74-7b55a16f16e9"}
23:44:13.052 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ca57a403-d923-453e-a7f7-7261ac611e97"}
23:44:13.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1098,"width":15,"height":15,"star_pos":[6.72,6.66],"pixels":"..."},"id":"ca57a403-d923-453e-a7f7-7261ac611e97"}
23:44:13.235 00.183 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:44:16.051 02.816 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"36554f09-9174-471c-b1ce-46b6e8e64f92"}
23:44:16.051 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"36554f09-9174-471c-b1ce-46b6e8e64f92"}
23:44:16.052 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"45540ee0-f282-4f77-83a0-a1bacd7ea256"}
23:44:16.052 00.000 13300 case statement mapped state 6 to 3
23:44:16.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"45540ee0-f282-4f77-83a0-a1bacd7ea256"}
23:44:16.053 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"204cdc70-20b9-4731-b4cf-2aa631043dc5"}
23:44:16.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1098,"width":15,"height":15,"star_pos":[6.72,6.66],"pixels":"..."},"id":"204cdc70-20b9-4731-b4cf-2aa631043dc5"}
23:44:16.283 00.230 11596 Exposure complete
23:44:16.371 00.088 11596 worker thread done servicing request
23:44:16.372 00.001 13300 OnExposeComplete: enter
23:44:16.372 00.000 13300 UpdateGuideState(): m_state=6
23:44:16.373 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1099
23:44:16.373 00.000 13300 Star::Find returns 1 (0), X=1060.70, Y=346.58, Mass=1981, SNR=31.1, Peak=203 HFD=3.3
23:44:16.374 00.001 13300 MultiStar: [#1 0.17,-0.23,0.75,U] [#2 0.19,-0.35,0.43,U] [#3 0.34,-0.18,0.41,U] [#4 0.30,-0.23,0.28,U] [#5 0.05,-0.05,0.25,U] [#6 0.06,-0.21,0.21,U] [#7 0.11,-0.05,0.23,U] [#8 0.56,0.11,0.20,U] 
23:44:16.374 00.000 13300 single-star, 8 included, MultiStar: {0.17, -0.17}, one-star: {0.04, -0.12}
23:44:16.375 00.001 13300 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-1.61) = xAngle (0.33 = 0.33)
23:44:16.375 00.000 13300 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.34 = 0.34)
23:44:16.375 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.12 hyp=0.13 cameraTheta=-1.28 mountX=0.12 mountY=0.04, mountTheta=0.34
23:44:16.379 00.004 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.12, opts=13)
23:44:16.379 00.000 13300 Enqueuing Move request for scope (0.04, -0.12)
23:44:16.379 00.000 11596 Worker thread wakes up
23:44:16.379 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.12) opts 0xd
23:44:16.379 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.12)
23:44:16.380 00.001 11596 Moving (0.04, -0.12) raw xDistance=0.12 yDistance=0.04
23:44:16.380 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:44:16.380 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:16.380 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:44:16.381 00.001 11596 MoveAxis(E, 0, ABG)
23:44:16.381 00.000 11596 Move returns status 0, amount 0
23:44:16.381 00.000 11596 MoveAxis(N, 0, ABG)
23:44:16.381 00.000 11596 Move returns status 0, amount 0
23:44:16.382 00.001 11596 move complete, result=0
23:44:16.382 00.000 11596 worker thread done servicing request
23:44:16.392 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=203, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
23:44:16.403 00.011 13300 UpdateGuideState exits: m=1981 SNR=31.1
23:44:16.403 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:16.403 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:44:16.404 00.001 13300 Enqueuing Expose request
23:44:16.404 00.000 11596 Worker thread wakes up
23:44:16.404 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:44:16.404 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:44:16.917 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:44:19.051 02.134 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cb675a02-ac46-49ea-884d-0c89b41019d2"}
23:44:19.051 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cb675a02-ac46-49ea-884d-0c89b41019d2"}
23:44:19.052 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cb210e3c-92f9-4a10-b169-58b37a442e7a"}
23:44:19.052 00.000 13300 case statement mapped state 6 to 3
23:44:19.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cb210e3c-92f9-4a10-b169-58b37a442e7a"}
23:44:19.053 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c64e188e-d912-4e75-a89a-4d8450e81f71"}
23:44:19.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1099,"width":15,"height":15,"star_pos":[6.70,6.58],"pixels":"..."},"id":"c64e188e-d912-4e75-a89a-4d8450e81f71"}
23:44:19.958 00.905 11596 Exposure complete
23:44:20.062 00.104 11596 worker thread done servicing request
23:44:20.062 00.000 13300 OnExposeComplete: enter
23:44:20.062 00.000 13300 UpdateGuideState(): m_state=6
23:44:20.063 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1100
23:44:20.063 00.000 13300 Star::Find returns 1 (0), X=1060.85, Y=346.42, Mass=2045, SNR=31.6, Peak=214 HFD=3.3
23:44:20.064 00.001 13300 MultiStar: [#1 0.19,-0.21,0.73,U] [#2 0.18,-0.27,0.44,U] [#3 0.18,-0.07,0.41,U] [#4 0.06,-0.35,0.28,U] [#5 0.58,0.03,0.25,U] [#6 0.15,-0.31,0.22,U] [#7 0.10,-0.16,0.22,U] [#8 0.41,0.07,0.20,U] 
23:44:20.064 00.000 13300 refined, 8 included, MultiStar: {0.21, -0.20}, one-star: {0.19, -0.28}
23:44:20.064 00.000 13300 CameraToMount -- cameraTheta (-0.77) - m_xAngle (-1.61) = xAngle (0.84 = 0.84)
23:44:20.064 00.000 13300 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.85 = 0.85)
23:44:20.064 00.000 13300 CameraToMount -- cameraX=0.21 cameraY=-0.20 hyp=0.29 cameraTheta=-0.77 mountX=0.19 mountY=0.22, mountTheta=0.85
23:44:20.067 00.003 13300 SchedulePrimaryMove(1016D950, x=0.21, y=-0.20, opts=13)
23:44:20.067 00.000 13300 Enqueuing Move request for scope (0.21, -0.20)
23:44:20.067 00.000 11596 Worker thread wakes up
23:44:20.067 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.20) opts 0xd
23:44:20.068 00.001 11596 Handling offset move in thread for scope, endpoint = (0.21, -0.20)
23:44:20.068 00.000 11596 Moving (0.21, -0.20) raw xDistance=0.19 yDistance=0.22
23:44:20.068 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.19
23:44:20.068 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:44:20.068 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
23:44:20.068 00.000 11596 MoveAxis(W, 243, ABG)
23:44:20.069 00.001 11596 Guiding  Dir = 3, Dur = 243
23:44:20.071 00.002 11596 IsSlewing returns 0
23:44:20.079 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=214, med=4, FiltMin=2, FiltMax=117, Gamma=0.510
23:44:20.090 00.011 13300 UpdateGuideState exits: m=2045 SNR=31.6
23:44:20.090 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:20.090 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:44:20.090 00.000 13300 Enqueuing Expose request
23:44:20.152 00.062 11596 IsGuiding returns 0
23:44:20.365 00.213 11596 PulseGuide returned control before completion, sleep 41
23:44:20.792 00.427 11596 IsGuiding returns 0
23:44:20.792 00.000 11596 Move returns status 0, amount 243
23:44:20.792 00.000 11596 MoveAxis(N, 0, ABG)
23:44:20.792 00.000 11596 Move returns status 0, amount 0
23:44:20.792 00.000 11596 move complete, result=0
23:44:20.793 00.001 11596 worker thread done servicing request
23:44:20.793 00.000 11596 Worker thread wakes up
23:44:20.793 00.000 13300 GuideStep: 0.2 px 243 ms WEST, 0.2 px 0 ms NORTH
23:44:20.793 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:44:21.297 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:44:22.049 00.752 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4cf3b467-f7d1-4c35-8308-1c9e05dcc737"}
23:44:22.049 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4cf3b467-f7d1-4c35-8308-1c9e05dcc737"}
23:44:22.050 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"85b310a3-2402-419c-831f-7b99cd3cc811"}
23:44:22.050 00.000 13300 case statement mapped state 6 to 3
23:44:22.050 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"85b310a3-2402-419c-831f-7b99cd3cc811"}
23:44:22.051 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4cc251f4-0d03-4003-b1e5-8260fcfd78c4"}
23:44:22.051 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1100,"width":15,"height":15,"star_pos":[6.85,7.42],"pixels":"..."},"id":"4cc251f4-0d03-4003-b1e5-8260fcfd78c4"}
23:44:24.325 02.274 11596 Exposure complete
23:44:24.394 00.069 11596 worker thread done servicing request
23:44:24.394 00.000 13300 OnExposeComplete: enter
23:44:24.394 00.000 13300 UpdateGuideState(): m_state=6
23:44:24.395 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1101
23:44:24.395 00.000 13300 Star::Find returns 1 (0), X=1060.68, Y=346.41, Mass=1963, SNR=31.0, Peak=193 HFD=3.3
23:44:24.395 00.000 13300 MultiStar: [#1 0.05,-0.10,0.75,U] [#2 0.19,-0.29,0.46,U] [#3 0.34,-0.17,0.41,U] [#4 0.22,-0.07,0.28,U] [#5 0.19,-0.44,0.25,U] [#6 0.01,-0.28,0.23,U] [#7 0.19,-0.14,0.24,U] [#8 0.57,-0.10,0.20,U] 
23:44:24.396 00.001 13300 refined, 8 included, MultiStar: {0.14, -0.22}, one-star: {0.02, -0.29}
23:44:24.396 00.000 13300 CameraToMount -- cameraTheta (-0.98) - m_xAngle (-1.61) = xAngle (0.63 = 0.63)
23:44:24.396 00.000 13300 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.65 = 0.65)
23:44:24.396 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=-0.22 hyp=0.26 cameraTheta=-0.98 mountX=0.21 mountY=0.16, mountTheta=0.64
23:44:24.399 00.003 13300 SchedulePrimaryMove(1016D950, x=0.14, y=-0.22, opts=13)
23:44:24.399 00.000 13300 Enqueuing Move request for scope (0.14, -0.22)
23:44:24.399 00.000 11596 Worker thread wakes up
23:44:24.399 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.22) opts 0xd
23:44:24.399 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, -0.22)
23:44:24.399 00.000 11596 Moving (0.14, -0.22) raw xDistance=0.21 yDistance=0.16
23:44:24.399 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
23:44:24.400 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:24.400 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:44:24.400 00.000 11596 MoveAxis(W, 279, ABG)
23:44:24.400 00.000 11596 Guiding  Dir = 3, Dur = 279
23:44:24.400 00.000 11596 IsSlewing returns 0
23:44:24.408 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=193, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
23:44:24.414 00.006 11596 IsGuiding returns 0
23:44:24.417 00.003 13300 UpdateGuideState exits: m=1963 SNR=31.0
23:44:24.417 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:24.417 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:44:24.417 00.000 13300 Enqueuing Expose request
23:44:24.626 00.209 11596 PulseGuide returned control before completion, sleep 77
23:44:24.897 00.271 11596 IsGuiding returns 1
23:44:24.897 00.000 11596 scope still moving after pulse duration time elapsed
23:44:24.933 00.036 11596 IsSlewing returns 0
23:44:24.996 00.063 11596 IsGuiding returns 1
23:44:25.025 00.029 11596 IsSlewing returns 0
23:44:25.048 00.023 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ff6eb7e5-602b-4ba7-b799-b04959ef6920"}
23:44:25.048 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ff6eb7e5-602b-4ba7-b799-b04959ef6920"}
23:44:25.049 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ebbdc386-16e3-4e93-a1b2-fb49cfe911ff"}
23:44:25.049 00.000 13300 case statement mapped state 6 to 3
23:44:25.049 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ebbdc386-16e3-4e93-a1b2-fb49cfe911ff"}
23:44:25.049 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a4ae2719-4ab8-4ff1-a099-ff080d4d1780"}
23:44:25.050 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1101,"width":15,"height":15,"star_pos":[6.68,7.41],"pixels":"..."},"id":"a4ae2719-4ab8-4ff1-a099-ff080d4d1780"}
23:44:25.134 00.084 11596 IsGuiding returns 0
23:44:25.134 00.000 11596 scope move finished after 279 + 441 ms
23:44:25.134 00.000 11596 Move returns status 0, amount 279
23:44:25.134 00.000 11596 MoveAxis(N, 0, ABG)
23:44:25.134 00.000 11596 Move returns status 0, amount 0
23:44:25.134 00.000 11596 move complete, result=0
23:44:25.134 00.000 11596 worker thread done servicing request
23:44:25.134 00.000 13300 GuideStep: 0.2 px 279 ms WEST, 0.2 px 0 ms NORTH
23:44:25.135 00.001 11596 Worker thread wakes up
23:44:25.135 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:44:25.645 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:44:28.048 02.403 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fb9c2174-b2dc-40bd-882a-16808b7c2cb0"}
23:44:28.048 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fb9c2174-b2dc-40bd-882a-16808b7c2cb0"}
23:44:28.049 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dcc00ebd-fcc2-4c71-8116-e8521eaddf70"}
23:44:28.049 00.000 13300 case statement mapped state 6 to 3
23:44:28.049 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dcc00ebd-fcc2-4c71-8116-e8521eaddf70"}
23:44:28.049 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e890daed-d86a-46c0-bd92-a22cddabd3d3"}
23:44:28.050 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1101,"width":15,"height":15,"star_pos":[6.68,7.41],"pixels":"..."},"id":"e890daed-d86a-46c0-bd92-a22cddabd3d3"}
23:44:28.678 00.628 11596 Exposure complete
23:44:28.753 00.075 11596 worker thread done servicing request
23:44:28.753 00.000 13300 OnExposeComplete: enter
23:44:28.753 00.000 13300 UpdateGuideState(): m_state=6
23:44:28.754 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1102
23:44:28.754 00.000 13300 Star::Find returns 1 (0), X=1060.84, Y=346.69, Mass=1995, SNR=31.1, Peak=220 HFD=3.4
23:44:28.754 00.000 13300 MultiStar: [#1 0.08,0.21,0.75,U] [#2 -0.04,0.02,0.44,U] [#3 0.37,0.07,0.40,U] [#4 0.14,0.03,0.27,U] [#5 0.25,0.43,0.25,U] [#6 0.22,-0.14,0.22,U] [#7 0.30,-0.05,0.23,U] [#8 0.68,0.05,0.22,U] 
23:44:28.754 00.000 13300 single-star, 8 included, MultiStar: {0.19, 0.07}, one-star: {0.18, -0.01}
23:44:28.754 00.000 13300 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-1.61) = xAngle (1.54 = 1.54)
23:44:28.755 00.001 13300 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.55 = 1.55)
23:44:28.755 00.000 13300 CameraToMount -- cameraX=0.18 cameraY=-0.01 hyp=0.18 cameraTheta=-0.07 mountX=0.01 mountY=0.18, mountTheta=1.54
23:44:28.756 00.001 13300 SchedulePrimaryMove(1016D950, x=0.18, y=-0.01, opts=13)
23:44:28.757 00.001 13300 Enqueuing Move request for scope (0.18, -0.01)
23:44:28.757 00.000 11596 Worker thread wakes up
23:44:28.757 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.01) opts 0xd
23:44:28.757 00.000 11596 Handling offset move in thread for scope, endpoint = (0.18, -0.01)
23:44:28.757 00.000 11596 Moving (0.18, -0.01) raw xDistance=0.01 yDistance=0.18
23:44:28.757 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:44:28.757 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:28.757 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:44:28.757 00.000 11596 MoveAxis(E, 0, ABG)
23:44:28.758 00.001 11596 Move returns status 0, amount 0
23:44:28.758 00.000 11596 MoveAxis(N, 0, ABG)
23:44:28.758 00.000 11596 Move returns status 0, amount 0
23:44:28.758 00.000 11596 move complete, result=0
23:44:28.758 00.000 11596 worker thread done servicing request
23:44:28.763 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=220, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
23:44:28.770 00.007 13300 UpdateGuideState exits: m=1995 SNR=31.1
23:44:28.770 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:28.770 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:44:28.770 00.000 13300 Enqueuing Expose request
23:44:28.770 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:44:28.770 00.000 11596 Worker thread wakes up
23:44:28.770 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:44:29.276 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:44:31.048 01.772 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b5caabe5-05b2-4a01-b200-9dda1212ba4b"}
23:44:31.048 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b5caabe5-05b2-4a01-b200-9dda1212ba4b"}
23:44:31.049 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d9133a5c-b477-4837-830f-1b1ba47a0901"}
23:44:31.049 00.000 13300 case statement mapped state 6 to 3
23:44:31.049 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d9133a5c-b477-4837-830f-1b1ba47a0901"}
23:44:31.050 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f7795c25-6fc5-403a-bd18-10951a14702a"}
23:44:31.050 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1102,"width":15,"height":15,"star_pos":[6.84,6.69],"pixels":"..."},"id":"f7795c25-6fc5-403a-bd18-10951a14702a"}
23:44:32.309 01.259 11596 Exposure complete
23:44:32.379 00.070 11596 worker thread done servicing request
23:44:32.380 00.001 13300 OnExposeComplete: enter
23:44:32.380 00.000 13300 UpdateGuideState(): m_state=6
23:44:32.380 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1103
23:44:32.380 00.000 13300 Star::Find returns 1 (0), X=1060.64, Y=346.63, Mass=1959, SNR=30.9, Peak=230 HFD=3.3
23:44:32.381 00.001 13300 MultiStar: [#1 0.04,0.01,0.74,U] [#2 -0.04,-0.13,0.46,U] [#3 0.33,0.07,0.41,U] [#4 -0.06,-0.15,0.29,U] [#5 0.03,0.31,0.25,U] [#6 0.24,0.06,0.23,U] [#7 0.14,-0.11,0.23,U] [#8 0.20,0.05,0.20,U] 
23:44:32.381 00.000 13300 refined, 8 included, MultiStar: {0.06, -0.02}, one-star: {-0.02, -0.07}
23:44:32.381 00.000 13300 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-1.61) = xAngle (1.33 = 1.33)
23:44:32.381 00.000 13300 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.35 = 1.35)
23:44:32.381 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.02 hyp=0.07 cameraTheta=-0.28 mountX=0.02 mountY=0.06, mountTheta=1.33
23:44:32.383 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.02, opts=13)
23:44:32.384 00.001 13300 Enqueuing Move request for scope (0.06, -0.02)
23:44:32.384 00.000 11596 Worker thread wakes up
23:44:32.384 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.02) opts 0xd
23:44:32.384 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.02)
23:44:32.384 00.000 11596 Moving (0.06, -0.02) raw xDistance=0.02 yDistance=0.06
23:44:32.384 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:44:32.384 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:32.385 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:44:32.385 00.000 11596 MoveAxis(E, 0, ABG)
23:44:32.385 00.000 11596 Move returns status 0, amount 0
23:44:32.385 00.000 11596 MoveAxis(N, 0, ABG)
23:44:32.385 00.000 11596 Move returns status 0, amount 0
23:44:32.385 00.000 11596 move complete, result=0
23:44:32.385 00.000 11596 worker thread done servicing request
23:44:32.389 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
23:44:32.396 00.007 13300 UpdateGuideState exits: m=1959 SNR=30.9
23:44:32.397 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:32.397 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:44:32.397 00.000 13300 Enqueuing Expose request
23:44:32.397 00.000 11596 Worker thread wakes up
23:44:32.397 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:44:32.398 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:44:32.908 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:44:34.047 01.139 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3ff9aa5c-ccec-421e-b291-d358fb096c9c"}
23:44:34.047 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3ff9aa5c-ccec-421e-b291-d358fb096c9c"}
23:44:34.048 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1a6e9986-94fb-43d6-a8a3-688b967eff66"}
23:44:34.048 00.000 13300 case statement mapped state 6 to 3
23:44:34.048 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1a6e9986-94fb-43d6-a8a3-688b967eff66"}
23:44:34.048 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d0bff444-dfeb-437a-9079-20e64aa08ad7"}
23:44:34.049 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1103,"width":15,"height":15,"star_pos":[6.64,6.63],"pixels":"..."},"id":"d0bff444-dfeb-437a-9079-20e64aa08ad7"}
23:44:35.937 01.888 11596 Exposure complete
23:44:36.009 00.072 11596 worker thread done servicing request
23:44:36.009 00.000 13300 OnExposeComplete: enter
23:44:36.010 00.001 13300 UpdateGuideState(): m_state=6
23:44:36.010 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1104
23:44:36.010 00.000 13300 Star::Find returns 1 (0), X=1060.75, Y=346.29, Mass=1950, SNR=30.8, Peak=225 HFD=3.5
23:44:36.011 00.001 13300 MultiStar: [#1 0.12,-0.22,0.76,U] [#2 -0.03,-0.24,0.44,U] [#3 0.28,-0.42,0.41,U] [#4 -0.16,-0.66,0.28,U] [#5 -0.09,-0.15,0.27,U] [#6 0.08,-0.29,0.22,U] [#7 0.12,-0.38,0.23,U] [#8 0.31,-0.19,0.21,U] 
23:44:36.011 00.000 13300 refined, 8 included, MultiStar: {0.08, -0.33}, one-star: {0.09, -0.41}
23:44:36.011 00.000 13300 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-1.61) = xAngle (0.29 = 0.29)
23:44:36.011 00.000 13300 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.30 = 0.30)
23:44:36.011 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.33 hyp=0.34 cameraTheta=-1.32 mountX=0.33 mountY=0.10, mountTheta=0.30
23:44:36.013 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.33, opts=13)
23:44:36.013 00.000 13300 Enqueuing Move request for scope (0.08, -0.33)
23:44:36.013 00.000 11596 Worker thread wakes up
23:44:36.014 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.33) opts 0xd
23:44:36.014 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.33)
23:44:36.014 00.000 11596 Moving (0.08, -0.33) raw xDistance=0.33 yDistance=0.10
23:44:36.014 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
23:44:36.014 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:36.014 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:44:36.014 00.000 11596 MoveAxis(W, 411, ABG)
23:44:36.014 00.000 11596 Guiding  Dir = 3, Dur = 411
23:44:36.015 00.001 11596 IsSlewing returns 0
23:44:36.022 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
23:44:36.030 00.008 13300 UpdateGuideState exits: m=1950 SNR=30.8
23:44:36.031 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:36.031 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:44:36.031 00.000 13300 Enqueuing Expose request
23:44:36.215 00.184 11596 IsGuiding returns 0
23:44:36.413 00.198 11596 PulseGuide returned control before completion, sleep 224
23:44:36.713 00.300 11596 IsGuiding returns 1
23:44:36.713 00.000 11596 scope still moving after pulse duration time elapsed
23:44:36.737 00.024 11596 IsSlewing returns 0
23:44:36.827 00.090 11596 IsGuiding returns 1
23:44:36.861 00.034 11596 IsSlewing returns 0
23:44:36.927 00.066 11596 IsGuiding returns 0
23:44:36.927 00.000 11596 scope move finished after 411 + 300 ms
23:44:36.928 00.001 11596 Move returns status 0, amount 411
23:44:36.928 00.000 11596 MoveAxis(N, 0, ABG)
23:44:36.928 00.000 11596 Move returns status 0, amount 0
23:44:36.928 00.000 11596 move complete, result=0
23:44:36.928 00.000 11596 worker thread done servicing request
23:44:36.928 00.000 13300 GuideStep: 0.3 px 411 ms WEST, 0.1 px 0 ms NORTH
23:44:36.928 00.000 11596 Worker thread wakes up
23:44:36.928 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:44:37.047 00.119 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"27c6f33d-5a55-4fc8-8aa3-956db7f372d8"}
23:44:37.047 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"27c6f33d-5a55-4fc8-8aa3-956db7f372d8"}
23:44:37.048 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8d792291-189b-4e0a-a846-d9f574782a02"}
23:44:37.048 00.000 13300 case statement mapped state 6 to 3
23:44:37.048 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8d792291-189b-4e0a-a846-d9f574782a02"}
23:44:37.048 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"08886120-b954-439b-bd97-cbc771e6fa1b"}
23:44:37.049 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1104,"width":15,"height":15,"star_pos":[6.75,7.29],"pixels":"..."},"id":"08886120-b954-439b-bd97-cbc771e6fa1b"}
23:44:37.444 00.395 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:44:40.047 02.603 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f89d9f5b-3371-4f7c-8683-f31d768aaf70"}
23:44:40.047 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f89d9f5b-3371-4f7c-8683-f31d768aaf70"}
23:44:40.048 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c779916f-c74b-44b7-8a25-afee2315b3e7"}
23:44:40.048 00.000 13300 case statement mapped state 6 to 3
23:44:40.048 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c779916f-c74b-44b7-8a25-afee2315b3e7"}
23:44:40.049 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"eff87c28-33f8-4e9a-ad0b-751d3600898c"}
23:44:40.049 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1104,"width":15,"height":15,"star_pos":[6.75,7.29],"pixels":"..."},"id":"eff87c28-33f8-4e9a-ad0b-751d3600898c"}
23:44:40.478 00.429 11596 Exposure complete
23:44:40.550 00.072 11596 worker thread done servicing request
23:44:40.550 00.000 13300 OnExposeComplete: enter
23:44:40.550 00.000 13300 UpdateGuideState(): m_state=6
23:44:40.550 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1105
23:44:40.551 00.001 13300 Star::Find returns 1 (0), X=1060.77, Y=346.42, Mass=1982, SNR=31.1, Peak=198 HFD=3.4
23:44:40.551 00.000 13300 MultiStar: [#1 0.18,-0.11,0.75,U] [#2 0.16,-0.26,0.45,U] [#3 0.48,-0.24,0.40,U] [#4 0.20,-0.17,0.29,U] [#5 0.00,-0.14,0.24,U] [#6 0.10,-0.33,0.22,U] [#7 0.44,-0.39,0.23,U] [#8 0.65,0.10,0.19,U] 
23:44:40.551 00.000 13300 single-star, 8 included, MultiStar: {0.21, -0.21}, one-star: {0.11, -0.28}
23:44:40.551 00.000 13300 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-1.61) = xAngle (0.40 = 0.40)
23:44:40.551 00.000 13300 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.42 = 0.42)
23:44:40.552 00.001 13300 CameraToMount -- cameraX=0.11 cameraY=-0.28 hyp=0.30 cameraTheta=-1.21 mountX=0.28 mountY=0.12, mountTheta=0.41
23:44:40.553 00.001 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.28, opts=13)
23:44:40.553 00.000 13300 Enqueuing Move request for scope (0.11, -0.28)
23:44:40.554 00.001 11596 Worker thread wakes up
23:44:40.554 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.28) opts 0xd
23:44:40.554 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.28)
23:44:40.554 00.000 11596 Moving (0.11, -0.28) raw xDistance=0.28 yDistance=0.12
23:44:40.554 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.28
23:44:40.554 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:40.554 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:44:40.554 00.000 11596 MoveAxis(W, 373, ABG)
23:44:40.554 00.000 11596 Guiding  Dir = 3, Dur = 373
23:44:40.555 00.001 11596 IsSlewing returns 0
23:44:40.560 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=198, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
23:44:40.568 00.008 13300 UpdateGuideState exits: m=1982 SNR=31.1
23:44:40.568 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:40.568 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:44:40.568 00.000 13300 Enqueuing Expose request
23:44:40.750 00.182 11596 IsGuiding returns 0
23:44:40.925 00.175 11596 PulseGuide returned control before completion, sleep 209
23:44:41.170 00.245 11596 IsGuiding returns 1
23:44:41.170 00.000 11596 scope still moving after pulse duration time elapsed
23:44:41.201 00.031 11596 IsSlewing returns 0
23:44:41.361 00.160 11596 IsGuiding returns 1
23:44:41.386 00.025 11596 IsSlewing returns 0
23:44:41.799 00.413 11596 IsGuiding returns 0
23:44:41.799 00.000 11596 scope move finished after 373 + 675 ms
23:44:41.799 00.000 11596 Move returns status 0, amount 373
23:44:41.799 00.000 11596 MoveAxis(N, 0, ABG)
23:44:41.799 00.000 11596 Move returns status 0, amount 0
23:44:41.799 00.000 11596 move complete, result=0
23:44:41.799 00.000 11596 worker thread done servicing request
23:44:41.799 00.000 11596 Worker thread wakes up
23:44:41.799 00.000 13300 GuideStep: 0.3 px 373 ms WEST, 0.1 px 0 ms NORTH
23:44:41.800 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:44:42.311 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:44:43.046 00.735 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"689a4601-080d-4547-a90e-bc2b180d66b2"}
23:44:43.046 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"689a4601-080d-4547-a90e-bc2b180d66b2"}
23:44:43.047 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"abe86bab-b7c1-468c-8db2-7ebf3a2db14f"}
23:44:43.047 00.000 13300 case statement mapped state 6 to 3
23:44:43.047 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"abe86bab-b7c1-468c-8db2-7ebf3a2db14f"}
23:44:43.048 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0a8c354f-608b-41dc-a6d6-aed3a7e3ba89"}
23:44:43.048 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1105,"width":15,"height":15,"star_pos":[6.77,7.42],"pixels":"..."},"id":"0a8c354f-608b-41dc-a6d6-aed3a7e3ba89"}
23:44:45.341 02.293 11596 Exposure complete
23:44:45.412 00.071 11596 worker thread done servicing request
23:44:45.412 00.000 13300 OnExposeComplete: enter
23:44:45.412 00.000 13300 UpdateGuideState(): m_state=6
23:44:45.412 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1106
23:44:45.412 00.000 13300 Star::Find returns 1 (0), X=1060.81, Y=346.94, Mass=1969, SNR=31.0, Peak=250 HFD=3.1
23:44:45.413 00.001 13300 MultiStar: [#1 -0.03,0.34,0.74,U] [#2 -0.13,0.22,0.46,U] [#3 0.39,0.23,0.41,U] [#4 0.01,0.30,0.29,U] [#5 0.27,0.72,0.27,U] [#6 0.20,0.10,0.22,U] [#7 0.26,0.25,0.23,U] [#8 0.64,0.63,0.20,U] 
23:44:45.413 00.000 13300 single-star, 8 included, MultiStar: {0.14, 0.31}, one-star: {0.15, 0.24}
23:44:45.413 00.000 13300 CameraToMount -- cameraTheta (1.01) - m_xAngle (-1.61) = xAngle (2.62 = 2.62)
23:44:45.413 00.000 13300 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.63 = 2.63)
23:44:45.413 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=0.24 hyp=0.28 cameraTheta=1.01 mountX=-0.25 mountY=0.14, mountTheta=2.63
23:44:45.416 00.003 13300 SchedulePrimaryMove(1016D950, x=0.15, y=0.24, opts=13)
23:44:45.416 00.000 13300 Enqueuing Move request for scope (0.15, 0.24)
23:44:45.416 00.000 11596 Worker thread wakes up
23:44:45.417 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.24) opts 0xd
23:44:45.417 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, 0.24)
23:44:45.417 00.000 11596 Moving (0.15, 0.24) raw xDistance=-0.25 yDistance=0.14
23:44:45.417 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.25
23:44:45.417 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:45.418 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:44:45.418 00.000 11596 MoveAxis(E, 282, ABG)
23:44:45.418 00.000 11596 Guiding  Dir = 2, Dur = 282
23:44:45.418 00.000 11596 IsSlewing returns 0
23:44:45.425 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=250, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
23:44:45.433 00.008 13300 UpdateGuideState exits: m=1969 SNR=31.0
23:44:45.433 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:45.433 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:44:45.433 00.000 13300 Enqueuing Expose request
23:44:45.717 00.284 11596 IsGuiding returns 0
23:44:46.046 00.329 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"140757a5-3996-4a82-bebd-32e25acc5291"}
23:44:46.046 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"140757a5-3996-4a82-bebd-32e25acc5291"}
23:44:46.047 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"29c47fe5-7729-4e79-b000-b96e26cb850e"}
23:44:46.047 00.000 13300 case statement mapped state 6 to 3
23:44:46.047 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"29c47fe5-7729-4e79-b000-b96e26cb850e"}
23:44:46.047 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"aefe7206-9e18-4136-9785-2ef84c835613"}
23:44:46.048 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1106,"width":15,"height":15,"star_pos":[6.81,6.94],"pixels":"..."},"id":"aefe7206-9e18-4136-9785-2ef84c835613"}
23:44:46.094 00.046 11596 IsGuiding returns 1
23:44:46.094 00.000 11596 scope still moving after pulse duration time elapsed
23:44:46.224 00.130 11596 IsSlewing returns 0
23:44:46.314 00.090 11596 IsGuiding returns 0
23:44:46.314 00.000 11596 scope move finished after 282 + 314 ms
23:44:46.314 00.000 11596 Move returns status 0, amount 282
23:44:46.314 00.000 11596 MoveAxis(N, 0, ABG)
23:44:46.314 00.000 11596 Move returns status 0, amount 0
23:44:46.314 00.000 11596 move complete, result=0
23:44:46.315 00.001 11596 worker thread done servicing request
23:44:46.315 00.000 13300 GuideStep: -0.2 px 282 ms EAST, 0.1 px 0 ms NORTH
23:44:46.315 00.000 11596 Worker thread wakes up
23:44:46.315 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:44:46.824 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:44:49.045 02.221 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fd79e364-d951-4760-9cc0-686b9ad0a363"}
23:44:49.045 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fd79e364-d951-4760-9cc0-686b9ad0a363"}
23:44:49.046 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"20913b15-95ae-4ec5-923c-1466657f6fb7"}
23:44:49.046 00.000 13300 case statement mapped state 6 to 3
23:44:49.046 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"20913b15-95ae-4ec5-923c-1466657f6fb7"}
23:44:49.047 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a1b21ead-6589-435a-a890-a0a7fc328a7d"}
23:44:49.047 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1106,"width":15,"height":15,"star_pos":[6.81,6.94],"pixels":"..."},"id":"a1b21ead-6589-435a-a890-a0a7fc328a7d"}
23:44:49.870 00.823 11596 Exposure complete
23:44:49.944 00.074 11596 worker thread done servicing request
23:44:49.945 00.001 13300 OnExposeComplete: enter
23:44:49.945 00.000 13300 UpdateGuideState(): m_state=6
23:44:49.946 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1107
23:44:49.947 00.001 13300 Star::Find returns 1 (0), X=1060.58, Y=346.71, Mass=1987, SNR=31.1, Peak=244 HFD=3.2
23:44:49.948 00.001 13300 MultiStar: [#1 -0.05,0.13,0.73,U] [#2 -0.07,-0.08,0.46,U] [#3 0.17,-0.06,0.41,U] [#4 -0.09,-0.01,0.29,U] [#5 0.04,0.36,0.25,U] [#6 -0.10,-0.06,0.23,U] [#7 0.08,-0.22,0.24,U] [#8 0.65,0.19,0.20,U] 
23:44:49.948 00.000 13300 refined, 8 included, MultiStar: {0.01, 0.03}, one-star: {-0.08, 0.01}
23:44:49.949 00.001 13300 CameraToMount -- cameraTheta (1.28) - m_xAngle (-1.61) = xAngle (2.89 = 2.89)
23:44:49.949 00.000 13300 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.90 = 2.90)
23:44:49.949 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.28 mountX=-0.03 mountY=0.01, mountTheta=2.90
23:44:49.952 00.003 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.03, opts=13)
23:44:49.952 00.000 13300 Enqueuing Move request for scope (0.01, 0.03)
23:44:49.952 00.000 11596 Worker thread wakes up
23:44:49.952 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.03) opts 0xd
23:44:49.952 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.03)
23:44:49.952 00.000 11596 Moving (0.01, 0.03) raw xDistance=-0.03 yDistance=0.01
23:44:49.952 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:44:49.953 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:49.953 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:44:49.953 00.000 11596 MoveAxis(E, 0, ABG)
23:44:49.953 00.000 11596 Move returns status 0, amount 0
23:44:49.953 00.000 11596 MoveAxis(N, 0, ABG)
23:44:49.953 00.000 11596 Move returns status 0, amount 0
23:44:49.953 00.000 11596 move complete, result=0
23:44:49.954 00.001 11596 worker thread done servicing request
23:44:49.959 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=244, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
23:44:49.966 00.007 13300 UpdateGuideState exits: m=1987 SNR=31.1
23:44:49.967 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:49.967 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:44:49.967 00.000 13300 Enqueuing Expose request
23:44:49.967 00.000 11596 Worker thread wakes up
23:44:49.967 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:44:49.967 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:44:50.472 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:44:52.044 01.572 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a23538f6-c618-4c4a-b430-3ba678131e6a"}
23:44:52.044 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a23538f6-c618-4c4a-b430-3ba678131e6a"}
23:44:52.045 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"74aff0e5-cb90-4efb-b360-f46424d96186"}
23:44:52.045 00.000 13300 case statement mapped state 6 to 3
23:44:52.045 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"74aff0e5-cb90-4efb-b360-f46424d96186"}
23:44:52.045 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"165678e6-0641-4c3d-9d9e-38fbdd094175"}
23:44:52.046 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1107,"width":15,"height":15,"star_pos":[6.58,6.71],"pixels":"..."},"id":"165678e6-0641-4c3d-9d9e-38fbdd094175"}
23:44:53.500 01.454 11596 Exposure complete
23:44:53.575 00.075 11596 worker thread done servicing request
23:44:53.575 00.000 13300 OnExposeComplete: enter
23:44:53.575 00.000 13300 UpdateGuideState(): m_state=6
23:44:53.575 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1108
23:44:53.576 00.001 13300 Star::Find returns 1 (0), X=1060.50, Y=346.56, Mass=1982, SNR=31.0, Peak=210 HFD=3.2
23:44:53.576 00.000 13300 MultiStar: [#1 -0.05,-0.08,0.75,U] [#2 -0.11,-0.22,0.45,U] [#3 0.34,-0.16,0.41,U] [#4 -0.17,-0.24,0.28,U] [#5 -0.11,-0.01,0.26,U] [#6 0.25,-0.05,0.23,U] [#7 0.04,-0.31,0.24,U] [#8 0.44,-0.06,0.20,U] 
23:44:53.576 00.000 13300 refined, 8 included, MultiStar: {-0.01, -0.14}, one-star: {-0.16, -0.14}
23:44:53.576 00.000 13300 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-1.61) = xAngle (-0.01 = -0.01)
23:44:53.576 00.000 13300 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.00 = 0.00)
23:44:53.577 00.001 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.62 mountX=0.14 mountY=0.00, mountTheta=0.00
23:44:53.578 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.14, opts=13)
23:44:53.578 00.000 13300 Enqueuing Move request for scope (-0.01, -0.14)
23:44:53.578 00.000 11596 Worker thread wakes up
23:44:53.579 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.14) opts 0xd
23:44:53.579 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.14)
23:44:53.579 00.000 11596 Moving (-0.01, -0.14) raw xDistance=0.14 yDistance=0.00
23:44:53.579 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:44:53.579 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:53.579 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:44:53.579 00.000 11596 MoveAxis(E, 0, ABG)
23:44:53.579 00.000 11596 Move returns status 0, amount 0
23:44:53.579 00.000 11596 MoveAxis(N, 0, ABG)
23:44:53.579 00.000 11596 Move returns status 0, amount 0
23:44:53.579 00.000 11596 move complete, result=0
23:44:53.580 00.001 11596 worker thread done servicing request
23:44:53.584 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=210, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
23:44:53.591 00.007 13300 UpdateGuideState exits: m=1982 SNR=31.0
23:44:53.591 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:53.591 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:44:53.592 00.001 13300 Enqueuing Expose request
23:44:53.592 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:44:53.592 00.000 11596 Worker thread wakes up
23:44:53.592 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:44:54.103 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:44:55.043 00.940 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1730de28-8a5f-481d-a9c6-be09ecab8b98"}
23:44:55.043 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1730de28-8a5f-481d-a9c6-be09ecab8b98"}
23:44:55.044 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"81df2548-aeca-4c0e-8d4e-4b6c59585f65"}
23:44:55.044 00.000 13300 case statement mapped state 6 to 3
23:44:55.044 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"81df2548-aeca-4c0e-8d4e-4b6c59585f65"}
23:44:55.044 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fcc5e6c9-d014-495b-9c45-9e0d924fce19"}
23:44:55.044 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1108,"width":15,"height":15,"star_pos":[7.50,6.56],"pixels":"..."},"id":"fcc5e6c9-d014-495b-9c45-9e0d924fce19"}
23:44:57.145 02.101 11596 Exposure complete
23:44:57.220 00.075 11596 worker thread done servicing request
23:44:57.220 00.000 13300 OnExposeComplete: enter
23:44:57.220 00.000 13300 UpdateGuideState(): m_state=6
23:44:57.220 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1109
23:44:57.221 00.001 13300 Star::Find returns 1 (0), X=1060.65, Y=346.30, Mass=1997, SNR=31.2, Peak=198 HFD=3.4
23:44:57.221 00.000 13300 MultiStar: [#1 -0.02,-0.28,0.74,U] [#2 -0.09,-0.34,0.46,U] [#3 0.22,-0.41,0.41,U] [#4 0.04,-0.12,0.29,U] [#5 0.05,-0.02,0.26,U] [#6 -0.21,-0.37,0.22,U] [#7 0.21,-0.35,0.22,U] [#8 0.26,-0.32,0.20,U] 
23:44:57.221 00.000 13300 refined, 8 included, MultiStar: {0.03, -0.32}, one-star: {-0.01, -0.40}
23:44:57.221 00.000 13300 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-1.61) = xAngle (0.12 = 0.12)
23:44:57.221 00.000 13300 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.13 = 0.13)
23:44:57.221 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.32 hyp=0.32 cameraTheta=-1.49 mountX=0.31 mountY=0.04, mountTheta=0.13
23:44:57.224 00.003 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.32, opts=13)
23:44:57.224 00.000 13300 Enqueuing Move request for scope (0.03, -0.32)
23:44:57.224 00.000 11596 Worker thread wakes up
23:44:57.225 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.32) opts 0xd
23:44:57.225 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.32)
23:44:57.225 00.000 11596 Moving (0.03, -0.32) raw xDistance=0.31 yDistance=0.04
23:44:57.225 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
23:44:57.225 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:57.225 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:44:57.225 00.000 11596 MoveAxis(W, 394, ABG)
23:44:57.225 00.000 11596 Guiding  Dir = 3, Dur = 394
23:44:57.226 00.001 11596 IsSlewing returns 0
23:44:57.231 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=198, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
23:44:57.241 00.010 13300 UpdateGuideState exits: m=1997 SNR=31.2
23:44:57.241 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:57.241 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:44:57.241 00.000 13300 Enqueuing Expose request
23:44:57.305 00.064 11596 IsGuiding returns 0
23:44:57.685 00.380 11596 PulseGuide returned control before completion, sleep 24
23:44:58.037 00.352 11596 IsGuiding returns 1
23:44:58.037 00.000 11596 scope still moving after pulse duration time elapsed
23:44:58.042 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"56d86ac1-9299-4c33-9567-0692391c3304"}
23:44:58.042 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"56d86ac1-9299-4c33-9567-0692391c3304"}
23:44:58.043 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c3e54edd-d659-4d62-ab82-33f19d2a790a"}
23:44:58.043 00.000 13300 case statement mapped state 6 to 3
23:44:58.043 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c3e54edd-d659-4d62-ab82-33f19d2a790a"}
23:44:58.043 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"10b78e50-a076-4cf7-9735-53b3cb1c003e"}
23:44:58.044 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1109,"width":15,"height":15,"star_pos":[6.65,7.30],"pixels":"..."},"id":"10b78e50-a076-4cf7-9735-53b3cb1c003e"}
23:44:58.067 00.023 11596 IsSlewing returns 0
23:44:58.134 00.067 11596 IsGuiding returns 1
23:44:58.161 00.027 11596 IsSlewing returns 0
23:44:58.347 00.186 11596 IsGuiding returns 0
23:44:58.347 00.000 11596 scope move finished after 394 + 648 ms
23:44:58.347 00.000 11596 Move returns status 0, amount 394
23:44:58.347 00.000 11596 MoveAxis(N, 0, ABG)
23:44:58.347 00.000 11596 Move returns status 0, amount 0
23:44:58.347 00.000 11596 move complete, result=0
23:44:58.347 00.000 11596 worker thread done servicing request
23:44:58.347 00.000 11596 Worker thread wakes up
23:44:58.347 00.000 13300 GuideStep: 0.3 px 394 ms WEST, 0.0 px 0 ms NORTH
23:44:58.348 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:44:58.854 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:45:01.041 02.187 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2ead8ef1-77fb-4db0-a35f-a003a216660d"}
23:45:01.041 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2ead8ef1-77fb-4db0-a35f-a003a216660d"}
23:45:01.042 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0d9c4113-041a-4bec-a562-ab3c65ea32c1"}
23:45:01.042 00.000 13300 case statement mapped state 6 to 3
23:45:01.042 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0d9c4113-041a-4bec-a562-ab3c65ea32c1"}
23:45:01.043 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"079b9f40-c998-4525-8525-a80e3e0bb73d"}
23:45:01.043 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1109,"width":15,"height":15,"star_pos":[6.65,7.30],"pixels":"..."},"id":"079b9f40-c998-4525-8525-a80e3e0bb73d"}
23:45:01.893 00.850 11596 Exposure complete
23:45:01.976 00.083 11596 worker thread done servicing request
23:45:01.976 00.000 13300 OnExposeComplete: enter
23:45:01.976 00.000 13300 UpdateGuideState(): m_state=6
23:45:01.977 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1110
23:45:01.977 00.000 13300 Star::Find returns 1 (0), X=1060.72, Y=346.29, Mass=1951, SNR=30.9, Peak=197 HFD=3.5
23:45:01.978 00.001 13300 MultiStar: [#1 -0.05,-0.24,0.74,U] [#2 -0.05,-0.42,0.45,U] [#3 0.10,-0.28,0.42,U] [#4 -0.05,-0.38,0.29,U] [#5 0.17,-0.22,0.25,U] [#6 0.17,-0.24,0.23,U] [#7 0.08,-0.11,0.23,U] [#8 0.38,-0.36,0.21,U] 
23:45:01.978 00.000 13300 refined, 8 included, MultiStar: {0.05, -0.32}, one-star: {0.06, -0.41}
23:45:01.978 00.000 13300 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-1.61) = xAngle (0.21 = 0.21)
23:45:01.978 00.000 13300 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.22 = 0.22)
23:45:01.978 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.32 hyp=0.32 cameraTheta=-1.40 mountX=0.31 mountY=0.07, mountTheta=0.22
23:45:01.980 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.32, opts=13)
23:45:01.980 00.000 13300 Enqueuing Move request for scope (0.05, -0.32)
23:45:01.980 00.000 11596 Worker thread wakes up
23:45:01.980 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.32) opts 0xd
23:45:01.980 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.32)
23:45:01.980 00.000 11596 Moving (0.05, -0.32) raw xDistance=0.31 yDistance=0.07
23:45:01.980 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.31
23:45:01.980 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:01.981 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:45:01.981 00.000 11596 MoveAxis(W, 422, ABG)
23:45:01.981 00.000 11596 Guiding  Dir = 3, Dur = 422
23:45:01.981 00.000 11596 IsSlewing returns 0
23:45:01.985 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=197, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
23:45:01.992 00.007 13300 UpdateGuideState exits: m=1951 SNR=30.9
23:45:01.993 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:01.993 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:45:01.993 00.000 13300 Enqueuing Expose request
23:45:02.107 00.114 11596 IsGuiding returns 0
23:45:02.319 00.212 11596 PulseGuide returned control before completion, sleep 219
23:45:02.629 00.310 11596 IsGuiding returns 1
23:45:02.629 00.000 11596 scope still moving after pulse duration time elapsed
23:45:02.653 00.024 11596 IsSlewing returns 0
23:45:02.717 00.064 11596 IsGuiding returns 1
23:45:02.745 00.028 11596 IsSlewing returns 0
23:45:02.856 00.111 11596 IsGuiding returns 0
23:45:02.856 00.000 11596 scope move finished after 422 + 328 ms
23:45:02.857 00.001 11596 Move returns status 0, amount 422
23:45:02.857 00.000 11596 MoveAxis(N, 0, ABG)
23:45:02.857 00.000 11596 Move returns status 0, amount 0
23:45:02.857 00.000 11596 move complete, result=0
23:45:02.857 00.000 11596 worker thread done servicing request
23:45:02.857 00.000 13300 GuideStep: 0.3 px 422 ms WEST, 0.1 px 0 ms NORTH
23:45:02.857 00.000 11596 Worker thread wakes up
23:45:02.857 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:45:03.361 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:45:04.040 00.679 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"428419b6-8973-4bae-a535-53c5b2b589ca"}
23:45:04.040 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"428419b6-8973-4bae-a535-53c5b2b589ca"}
23:45:04.041 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6741af12-9e3f-496e-a623-08f4832b8ff9"}
23:45:04.041 00.000 13300 case statement mapped state 6 to 3
23:45:04.041 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6741af12-9e3f-496e-a623-08f4832b8ff9"}
23:45:04.042 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9e94af01-9c3b-47ed-ad66-858b404a390d"}
23:45:04.042 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1110,"width":15,"height":15,"star_pos":[6.72,7.29],"pixels":"..."},"id":"9e94af01-9c3b-47ed-ad66-858b404a390d"}
23:45:06.400 02.358 11596 Exposure complete
23:45:06.472 00.072 11596 worker thread done servicing request
23:45:06.472 00.000 13300 OnExposeComplete: enter
23:45:06.472 00.000 13300 UpdateGuideState(): m_state=6
23:45:06.473 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1111
23:45:06.473 00.000 13300 Star::Find returns 1 (0), X=1060.60, Y=346.81, Mass=1970, SNR=31.0, Peak=236 HFD=3.2
23:45:06.473 00.000 13300 MultiStar: [#1 0.03,0.09,0.74,U] [#2 0.02,0.08,0.45,U] [#3 0.12,0.15,0.41,U] [#4 -0.09,0.22,0.29,U] [#5 0.15,0.39,0.23,U] [#6 0.07,0.21,0.23,U] [#7 -0.10,-0.03,0.22,U] [#8 -0.01,0.37,0.21,U] 
23:45:06.474 00.001 13300 single-star, 8 included, MultiStar: {0.00, 0.14}, one-star: {-0.07, 0.11}
23:45:06.474 00.000 13300 CameraToMount -- cameraTheta (2.11) - m_xAngle (-1.61) = xAngle (3.72 = -2.57)
23:45:06.474 00.000 13300 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.73 = -2.55)
23:45:06.474 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.11 hyp=0.13 cameraTheta=2.11 mountX=-0.11 mountY=-0.07, mountTheta=-2.56
23:45:06.476 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.11, opts=13)
23:45:06.476 00.000 13300 Enqueuing Move request for scope (-0.07, 0.11)
23:45:06.476 00.000 11596 Worker thread wakes up
23:45:06.477 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.11) opts 0xd
23:45:06.477 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.11)
23:45:06.477 00.000 11596 Moving (-0.07, 0.11) raw xDistance=-0.11 yDistance=-0.07
23:45:06.477 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:45:06.477 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:06.477 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:45:06.478 00.001 11596 MoveAxis(E, 0, ABG)
23:45:06.478 00.000 11596 Move returns status 0, amount 0
23:45:06.478 00.000 11596 MoveAxis(N, 0, ABG)
23:45:06.478 00.000 11596 Move returns status 0, amount 0
23:45:06.478 00.000 11596 move complete, result=0
23:45:06.479 00.001 11596 worker thread done servicing request
23:45:06.484 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
23:45:06.491 00.007 13300 UpdateGuideState exits: m=1970 SNR=31.0
23:45:06.491 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:06.492 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:45:06.492 00.000 13300 Enqueuing Expose request
23:45:06.492 00.000 11596 Worker thread wakes up
23:45:06.492 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:45:06.492 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:45:07.006 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:45:07.041 00.035 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1a91de43-dbc9-410d-bfb9-c6edb749b5a5"}
23:45:07.041 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1a91de43-dbc9-410d-bfb9-c6edb749b5a5"}
23:45:07.042 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ee6f91e2-6731-4bff-8f0e-2667bd157123"}
23:45:07.042 00.000 13300 case statement mapped state 6 to 3
23:45:07.042 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ee6f91e2-6731-4bff-8f0e-2667bd157123"}
23:45:07.043 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1b1a621f-6296-4c1c-80c1-5d6f344d2ebe"}
23:45:07.043 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1111,"width":15,"height":15,"star_pos":[6.60,6.81],"pixels":"..."},"id":"1b1a621f-6296-4c1c-80c1-5d6f344d2ebe"}
23:45:10.036 02.993 11596 Exposure complete
23:45:10.042 00.006 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"11e86c07-90c5-41bd-a5b9-fcb411cc96aa"}
23:45:10.042 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"11e86c07-90c5-41bd-a5b9-fcb411cc96aa"}
23:45:10.043 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"84e0642b-da41-415a-bf5d-ea077ddbd1cf"}
23:45:10.043 00.000 13300 case statement mapped state 6 to 3
23:45:10.043 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"84e0642b-da41-415a-bf5d-ea077ddbd1cf"}
23:45:10.043 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6f88fb08-0b8f-4713-9340-24c4015c0762"}
23:45:10.044 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1111,"width":15,"height":15,"star_pos":[6.60,6.81],"pixels":"..."},"id":"6f88fb08-0b8f-4713-9340-24c4015c0762"}
23:45:10.123 00.079 11596 worker thread done servicing request
23:45:10.123 00.000 13300 OnExposeComplete: enter
23:45:10.123 00.000 13300 UpdateGuideState(): m_state=6
23:45:10.124 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1112
23:45:10.124 00.000 13300 Star::Find returns 1 (0), X=1060.57, Y=346.61, Mass=1968, SNR=31.0, Peak=218 HFD=3.2
23:45:10.124 00.000 13300 MultiStar: [#1 0.07,0.11,0.73,U] [#2 -0.02,0.05,0.45,U] [#3 0.12,-0.17,0.41,U] [#4 0.28,-0.51,0.29,U] [#5 -0.08,0.13,0.25,U] [#6 0.10,0.08,0.22,U] [#7 0.36,0.04,0.22,U] [#8 0.54,0.51,0.21,U] 
23:45:10.124 00.000 13300 refined, 8 included, MultiStar: {0.07, -0.01}, one-star: {-0.09, -0.09}
23:45:10.125 00.001 13300 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-1.61) = xAngle (1.46 = 1.46)
23:45:10.125 00.000 13300 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.47 = 1.47)
23:45:10.125 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-0.15 mountX=0.01 mountY=0.07, mountTheta=1.46
23:45:10.126 00.001 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.01, opts=13)
23:45:10.126 00.000 13300 Enqueuing Move request for scope (0.07, -0.01)
23:45:10.127 00.001 11596 Worker thread wakes up
23:45:10.127 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.01) opts 0xd
23:45:10.127 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.01)
23:45:10.127 00.000 11596 Moving (0.07, -0.01) raw xDistance=0.01 yDistance=0.07
23:45:10.127 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:45:10.127 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:10.127 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:45:10.127 00.000 11596 MoveAxis(E, 0, ABG)
23:45:10.127 00.000 11596 Move returns status 0, amount 0
23:45:10.128 00.001 11596 MoveAxis(N, 0, ABG)
23:45:10.128 00.000 11596 Move returns status 0, amount 0
23:45:10.128 00.000 11596 move complete, result=0
23:45:10.128 00.000 11596 worker thread done servicing request
23:45:10.133 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=218, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
23:45:10.142 00.009 13300 UpdateGuideState exits: m=1968 SNR=31.0
23:45:10.142 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:10.142 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:45:10.142 00.000 13300 Enqueuing Expose request
23:45:10.142 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:45:10.142 00.000 11596 Worker thread wakes up
23:45:10.143 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:45:10.644 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:45:13.042 02.398 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8c0f8304-f360-4308-af8b-8dc9bb651adc"}
23:45:13.042 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8c0f8304-f360-4308-af8b-8dc9bb651adc"}
23:45:13.043 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"43090c00-cb2e-47fd-87d0-6073e9a38b65"}
23:45:13.043 00.000 13300 case statement mapped state 6 to 3
23:45:13.043 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"43090c00-cb2e-47fd-87d0-6073e9a38b65"}
23:45:13.043 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8e6176d7-e844-4315-aa26-01efe74fcdc5"}
23:45:13.044 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1112,"width":15,"height":15,"star_pos":[6.57,6.61],"pixels":"..."},"id":"8e6176d7-e844-4315-aa26-01efe74fcdc5"}
23:45:13.724 00.680 11596 Exposure complete
23:45:13.878 00.154 11596 worker thread done servicing request
23:45:13.879 00.001 13300 OnExposeComplete: enter
23:45:13.879 00.000 13300 UpdateGuideState(): m_state=6
23:45:13.879 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1113
23:45:13.880 00.001 13300 Star::Find returns 1 (0), X=1060.56, Y=346.59, Mass=2003, SNR=31.2, Peak=235 HFD=3.2
23:45:13.880 00.000 13300 MultiStar: [#1 0.01,-0.04,0.74,U] [#2 -0.10,-0.19,0.45,U] [#3 0.45,-0.23,0.41,U] [#4 -0.14,-0.16,0.28,U] [#5 0.22,0.01,0.26,U] [#6 0.22,-0.17,0.24,U] [#7 0.16,-0.41,0.22,U] [#8 0.49,0.12,0.19,U] 
23:45:13.881 00.001 13300 refined, 8 included, MultiStar: {0.07, -0.13}, one-star: {-0.10, -0.11}
23:45:13.881 00.000 13300 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-1.61) = xAngle (0.52 = 0.52)
23:45:13.881 00.000 13300 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.53 = 0.53)
23:45:13.881 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.13 hyp=0.14 cameraTheta=-1.09 mountX=0.12 mountY=0.07, mountTheta=0.53
23:45:13.885 00.004 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.13, opts=13)
23:45:13.885 00.000 13300 Enqueuing Move request for scope (0.07, -0.13)
23:45:13.885 00.000 11596 Worker thread wakes up
23:45:13.885 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.13) opts 0xd
23:45:13.886 00.001 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.13)
23:45:13.886 00.000 11596 Moving (0.07, -0.13) raw xDistance=0.12 yDistance=0.07
23:45:13.886 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:45:13.887 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:13.887 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:45:13.887 00.000 11596 MoveAxis(E, 0, ABG)
23:45:13.887 00.000 11596 Move returns status 0, amount 0
23:45:13.888 00.001 11596 MoveAxis(N, 0, ABG)
23:45:13.888 00.000 11596 Move returns status 0, amount 0
23:45:13.888 00.000 11596 move complete, result=0
23:45:13.888 00.000 11596 worker thread done servicing request
23:45:13.897 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
23:45:13.914 00.017 13300 UpdateGuideState exits: m=2003 SNR=31.2
23:45:13.914 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:13.915 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:45:13.915 00.000 13300 Enqueuing Expose request
23:45:13.915 00.000 11596 Worker thread wakes up
23:45:13.915 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:45:13.915 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:45:14.426 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:45:16.041 01.615 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a569b1d5-c5b7-42f8-9e4b-965989baf267"}
23:45:16.041 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a569b1d5-c5b7-42f8-9e4b-965989baf267"}
23:45:16.042 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"32c77837-bb92-4fc1-a334-bc2f4ac22d01"}
23:45:16.042 00.000 13300 case statement mapped state 6 to 3
23:45:16.042 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"32c77837-bb92-4fc1-a334-bc2f4ac22d01"}
23:45:16.043 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e3e5dbed-03d2-4c94-910c-014cb1af03e2"}
23:45:16.043 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1113,"width":15,"height":15,"star_pos":[6.56,6.59],"pixels":"..."},"id":"e3e5dbed-03d2-4c94-910c-014cb1af03e2"}
23:45:17.472 01.429 11596 Exposure complete
23:45:17.567 00.095 11596 worker thread done servicing request
23:45:17.568 00.001 13300 OnExposeComplete: enter
23:45:17.568 00.000 13300 UpdateGuideState(): m_state=6
23:45:17.568 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1114
23:45:17.568 00.000 13300 Star::Find returns 1 (0), X=1060.75, Y=346.64, Mass=1987, SNR=31.2, Peak=225 HFD=3.3
23:45:17.569 00.001 13300 MultiStar: [#1 0.12,-0.09,0.74,U] [#2 0.04,-0.22,0.46,U] [#3 0.33,0.02,0.41,U] [#4 0.09,-0.11,0.29,U] [#5 -0.14,0.52,0.24,U] [#6 0.31,-0.10,0.22,U] [#7 0.30,-0.15,0.23,U] [#8 0.56,-0.06,0.20,U] 
23:45:17.569 00.000 13300 single-star, 8 included, MultiStar: {0.15, -0.05}, one-star: {0.09, -0.06}
23:45:17.570 00.001 13300 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-1.61) = xAngle (1.02 = 1.02)
23:45:17.570 00.000 13300 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.03 = 1.03)
23:45:17.570 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=-0.06 hyp=0.11 cameraTheta=-0.59 mountX=0.06 mountY=0.09, mountTheta=1.02
23:45:17.572 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.06, opts=13)
23:45:17.572 00.000 13300 Enqueuing Move request for scope (0.09, -0.06)
23:45:17.572 00.000 11596 Worker thread wakes up
23:45:17.573 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.06) opts 0xd
23:45:17.573 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.06)
23:45:17.573 00.000 11596 Moving (0.09, -0.06) raw xDistance=0.06 yDistance=0.09
23:45:17.573 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:45:17.573 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:17.573 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:45:17.573 00.000 11596 MoveAxis(E, 0, ABG)
23:45:17.574 00.001 11596 Move returns status 0, amount 0
23:45:17.574 00.000 11596 MoveAxis(N, 0, ABG)
23:45:17.574 00.000 11596 Move returns status 0, amount 0
23:45:17.574 00.000 11596 move complete, result=0
23:45:17.574 00.000 11596 worker thread done servicing request
23:45:17.581 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
23:45:17.588 00.007 13300 UpdateGuideState exits: m=1987 SNR=31.2
23:45:17.588 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:17.588 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:45:17.588 00.000 13300 Enqueuing Expose request
23:45:17.588 00.000 11596 Worker thread wakes up
23:45:17.589 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:45:17.589 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:45:18.095 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:45:19.041 00.946 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b86a6430-876a-42d1-baf7-49083897fb00"}
23:45:19.041 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b86a6430-876a-42d1-baf7-49083897fb00"}
23:45:19.042 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"537fd24d-53c1-40c1-9714-fe4eb1e82334"}
23:45:19.042 00.000 13300 case statement mapped state 6 to 3
23:45:19.042 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"537fd24d-53c1-40c1-9714-fe4eb1e82334"}
23:45:19.042 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e0a99897-a3d1-4c15-80d2-4c89cfde1581"}
23:45:19.043 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1114,"width":15,"height":15,"star_pos":[6.75,6.64],"pixels":"..."},"id":"e0a99897-a3d1-4c15-80d2-4c89cfde1581"}
23:45:21.120 02.077 11596 Exposure complete
23:45:21.211 00.091 13300 OnExposeComplete: enter
23:45:21.211 00.000 11596 worker thread done servicing request
23:45:21.211 00.000 13300 UpdateGuideState(): m_state=6
23:45:21.211 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1115
23:45:21.212 00.001 13300 Star::Find returns 1 (0), X=1060.53, Y=346.73, Mass=1998, SNR=31.2, Peak=246 HFD=3.3
23:45:21.212 00.000 13300 MultiStar: [#1 0.01,0.07,0.75,U] [#2 -0.14,0.06,0.45,U] [#3 0.09,-0.04,0.41,U] [#4 0.04,-0.07,0.28,U] [#5 -0.04,0.17,0.25,U] [#6 0.16,-0.16,0.22,U] [#7 0.11,0.17,0.24,U] [#8 0.20,0.23,0.20,U] 
23:45:21.212 00.000 13300 refined, 8 included, MultiStar: {-0.01, 0.04}, one-star: {-0.13, 0.03}
23:45:21.212 00.000 13300 CameraToMount -- cameraTheta (1.81) - m_xAngle (-1.61) = xAngle (3.42 = -2.86)
23:45:21.212 00.000 13300 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.43 = -2.85)
23:45:21.212 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.81 mountX=-0.04 mountY=-0.01, mountTheta=-2.85
23:45:21.214 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.04, opts=13)
23:45:21.214 00.000 13300 Enqueuing Move request for scope (-0.01, 0.04)
23:45:21.214 00.000 11596 Worker thread wakes up
23:45:21.214 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.04) opts 0xd
23:45:21.214 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.04)
23:45:21.215 00.001 11596 Moving (-0.01, 0.04) raw xDistance=-0.04 yDistance=-0.01
23:45:21.215 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:45:21.215 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:21.215 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:45:21.215 00.000 11596 MoveAxis(E, 0, ABG)
23:45:21.215 00.000 11596 Move returns status 0, amount 0
23:45:21.215 00.000 11596 MoveAxis(N, 0, ABG)
23:45:21.215 00.000 11596 Move returns status 0, amount 0
23:45:21.215 00.000 11596 move complete, result=0
23:45:21.215 00.000 11596 worker thread done servicing request
23:45:21.220 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
23:45:21.228 00.008 13300 UpdateGuideState exits: m=1998 SNR=31.2
23:45:21.228 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:21.229 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:45:21.229 00.000 13300 Enqueuing Expose request
23:45:21.229 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:45:21.230 00.001 11596 Worker thread wakes up
23:45:21.231 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:45:21.734 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:45:22.040 00.306 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1e27f065-7814-415a-8dff-faf97082a224"}
23:45:22.040 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1e27f065-7814-415a-8dff-faf97082a224"}
23:45:22.041 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6dcb1d83-cc4e-4fb6-9e21-c4254c9345c4"}
23:45:22.041 00.000 13300 case statement mapped state 6 to 3
23:45:22.041 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6dcb1d83-cc4e-4fb6-9e21-c4254c9345c4"}
23:45:22.042 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f40294e7-b618-47ab-b1ab-4a3e1e9a02bf"}
23:45:22.042 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1115,"width":15,"height":15,"star_pos":[6.53,6.73],"pixels":"..."},"id":"f40294e7-b618-47ab-b1ab-4a3e1e9a02bf"}
23:45:24.784 02.742 11596 Exposure complete
23:45:24.881 00.097 11596 worker thread done servicing request
23:45:24.881 00.000 13300 OnExposeComplete: enter
23:45:24.882 00.001 13300 UpdateGuideState(): m_state=6
23:45:24.882 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1116
23:45:24.882 00.000 13300 Star::Find returns 1 (0), X=1060.64, Y=346.41, Mass=2001, SNR=31.2, Peak=192 HFD=3.3
23:45:24.883 00.001 13300 MultiStar: [#1 -0.03,-0.11,0.74,U] [#2 -0.00,-0.02,0.45,U] [#3 0.37,-0.20,0.41,U] [#4 0.00,-0.21,0.29,U] [#5 -0.03,-0.00,0.24,U] [#6 -0.17,-0.46,0.22,U] [#7 0.19,-0.18,0.23,U] [#8 0.30,0.17,0.20,U] 
23:45:24.883 00.000 13300 refined, 8 included, MultiStar: {0.04, -0.17}, one-star: {-0.02, -0.29}
23:45:24.883 00.000 13300 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-1.61) = xAngle (0.29 = 0.29)
23:45:24.883 00.000 13300 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.30 = 0.30)
23:45:24.883 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.17 hyp=0.17 cameraTheta=-1.32 mountX=0.17 mountY=0.05, mountTheta=0.30
23:45:24.885 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.17, opts=13)
23:45:24.885 00.000 13300 Enqueuing Move request for scope (0.04, -0.17)
23:45:24.885 00.000 11596 Worker thread wakes up
23:45:24.885 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.17) opts 0xd
23:45:24.885 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.17)
23:45:24.886 00.001 11596 Moving (0.04, -0.17) raw xDistance=0.17 yDistance=0.05
23:45:24.886 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.17
23:45:24.886 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:24.886 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:45:24.886 00.000 11596 MoveAxis(W, 208, ABG)
23:45:24.886 00.000 11596 Guiding  Dir = 3, Dur = 208
23:45:24.886 00.000 11596 IsSlewing returns 0
23:45:24.891 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=192, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
23:45:24.899 00.008 13300 UpdateGuideState exits: m=2001 SNR=31.2
23:45:24.900 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:24.900 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:45:24.900 00.000 13300 Enqueuing Expose request
23:45:25.038 00.138 11596 IsGuiding returns 0
23:45:25.039 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b57eb9db-735d-4042-8780-a15709341a6d"}
23:45:25.039 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b57eb9db-735d-4042-8780-a15709341a6d"}
23:45:25.040 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b29b3ab0-89b2-4d0d-bbde-99b9d9086221"}
23:45:25.040 00.000 13300 case statement mapped state 6 to 3
23:45:25.040 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b29b3ab0-89b2-4d0d-bbde-99b9d9086221"}
23:45:25.041 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e05f708f-d721-4245-94ea-4d4792fa39bc"}
23:45:25.042 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1116,"width":15,"height":15,"star_pos":[6.64,7.41],"pixels":"..."},"id":"e05f708f-d721-4245-94ea-4d4792fa39bc"}
23:45:25.404 00.362 11596 IsGuiding returns 1
23:45:25.404 00.000 11596 scope still moving after pulse duration time elapsed
23:45:25.594 00.190 11596 IsSlewing returns 0
23:45:25.691 00.097 11596 IsGuiding returns 0
23:45:25.691 00.000 11596 scope move finished after 208 + 443 ms
23:45:25.691 00.000 11596 Move returns status 0, amount 208
23:45:25.691 00.000 11596 MoveAxis(N, 0, ABG)
23:45:25.691 00.000 11596 Move returns status 0, amount 0
23:45:25.691 00.000 11596 move complete, result=0
23:45:25.691 00.000 11596 worker thread done servicing request
23:45:25.691 00.000 11596 Worker thread wakes up
23:45:25.692 00.001 13300 GuideStep: 0.2 px 208 ms WEST, 0.1 px 0 ms NORTH
23:45:25.692 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:45:26.208 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:45:28.040 01.832 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6c5a659f-c79a-4962-9973-d9f3a5f237dd"}
23:45:28.040 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6c5a659f-c79a-4962-9973-d9f3a5f237dd"}
23:45:28.041 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4bbceec7-3574-490c-9cf9-ec754a47077d"}
23:45:28.041 00.000 13300 case statement mapped state 6 to 3
23:45:28.041 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4bbceec7-3574-490c-9cf9-ec754a47077d"}
23:45:28.041 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"25ee9500-7c4d-4b45-9a4c-28566d678246"}
23:45:28.041 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1116,"width":15,"height":15,"star_pos":[6.64,7.41],"pixels":"..."},"id":"25ee9500-7c4d-4b45-9a4c-28566d678246"}
23:45:29.243 01.202 11596 Exposure complete
23:45:29.314 00.071 11596 worker thread done servicing request
23:45:29.314 00.000 13300 OnExposeComplete: enter
23:45:29.314 00.000 13300 UpdateGuideState(): m_state=6
23:45:29.315 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1117
23:45:29.315 00.000 13300 Star::Find returns 1 (0), X=1060.67, Y=346.76, Mass=1925, SNR=30.6, Peak=224 HFD=3.2
23:45:29.315 00.000 13300 MultiStar: [#1 -0.06,0.08,0.74,U] [#2 -0.11,-0.04,0.46,U] [#3 0.38,-0.10,0.42,U] [#4 -0.25,-0.05,0.28,U] [#5 0.31,0.51,0.26,U] [#6 0.20,-0.03,0.23,U] [#7 -0.01,-0.05,0.23,U] [#8 0.02,0.15,0.20,U] 
23:45:29.315 00.000 13300 refined, 8 included, MultiStar: {0.03, 0.05}, one-star: {0.00, 0.06}
23:45:29.316 00.001 13300 CameraToMount -- cameraTheta (1.02) - m_xAngle (-1.61) = xAngle (2.62 = 2.62)
23:45:29.316 00.000 13300 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.64 = 2.64)
23:45:29.316 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.06 cameraTheta=1.02 mountX=-0.05 mountY=0.03, mountTheta=2.63
23:45:29.318 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.05, opts=13)
23:45:29.318 00.000 13300 Enqueuing Move request for scope (0.03, 0.05)
23:45:29.318 00.000 11596 Worker thread wakes up
23:45:29.318 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
23:45:29.318 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
23:45:29.318 00.000 11596 Moving (0.03, 0.05) raw xDistance=-0.05 yDistance=0.03
23:45:29.318 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:45:29.319 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:29.319 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:45:29.319 00.000 11596 MoveAxis(E, 0, ABG)
23:45:29.319 00.000 11596 Move returns status 0, amount 0
23:45:29.319 00.000 11596 MoveAxis(N, 0, ABG)
23:45:29.319 00.000 11596 Move returns status 0, amount 0
23:45:29.319 00.000 11596 move complete, result=0
23:45:29.319 00.000 11596 worker thread done servicing request
23:45:29.325 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=224, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
23:45:29.332 00.007 13300 UpdateGuideState exits: m=1925 SNR=30.6
23:45:29.332 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:29.332 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:45:29.332 00.000 13300 Enqueuing Expose request
23:45:29.332 00.000 11596 Worker thread wakes up
23:45:29.333 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:45:29.333 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:45:29.840 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:45:31.039 01.199 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e653c05b-aed2-40c6-86bb-55af16a51d59"}
23:45:31.039 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e653c05b-aed2-40c6-86bb-55af16a51d59"}
23:45:31.040 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1ec0ee30-528c-4926-b250-c3fd6c31b3cc"}
23:45:31.040 00.000 13300 case statement mapped state 6 to 3
23:45:31.041 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1ec0ee30-528c-4926-b250-c3fd6c31b3cc"}
23:45:31.042 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"092d23b9-2c61-4e89-bd67-a79fb5815ee1"}
23:45:31.043 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1117,"width":15,"height":15,"star_pos":[6.67,6.76],"pixels":"..."},"id":"092d23b9-2c61-4e89-bd67-a79fb5815ee1"}
23:45:32.957 01.914 11596 Exposure complete
23:45:33.028 00.071 11596 worker thread done servicing request
23:45:33.028 00.000 13300 OnExposeComplete: enter
23:45:33.029 00.001 13300 UpdateGuideState(): m_state=6
23:45:33.029 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1118
23:45:33.029 00.000 13300 Star::Find returns 1 (0), X=1060.44, Y=346.96, Mass=1891, SNR=30.3, Peak=256 HFD=3.5
23:45:33.030 00.001 13300 MultiStar: [#1 -0.04,0.00,0.76,U] [#2 -0.11,-0.02,0.46,U] [#3 0.18,0.04,0.42,U] [#4 -0.37,0.05,0.28,U] [#5 -0.13,0.42,0.26,U] [#6 -0.06,-0.09,0.23,U] [#7 0.26,0.06,0.23,U] [#8 0.17,0.61,0.21,U] 
23:45:33.030 00.000 13300 refined, 8 included, MultiStar: {-0.07, 0.13}, one-star: {-0.22, 0.26}
23:45:33.030 00.000 13300 CameraToMount -- cameraTheta (2.08) - m_xAngle (-1.61) = xAngle (3.69 = -2.59)
23:45:33.030 00.000 13300 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.71 = -2.58)
23:45:33.030 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.13 hyp=0.15 cameraTheta=2.08 mountX=-0.13 mountY=-0.08, mountTheta=-2.58
23:45:33.032 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.13, opts=13)
23:45:33.032 00.000 13300 Enqueuing Move request for scope (-0.07, 0.13)
23:45:33.032 00.000 11596 Worker thread wakes up
23:45:33.032 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.13) opts 0xd
23:45:33.032 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.13)
23:45:33.033 00.001 11596 Moving (-0.07, 0.13) raw xDistance=-0.13 yDistance=-0.08
23:45:33.033 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:45:33.033 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:33.033 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:45:33.033 00.000 11596 MoveAxis(E, 0, ABG)
23:45:33.033 00.000 11596 Move returns status 0, amount 0
23:45:33.033 00.000 11596 MoveAxis(N, 0, ABG)
23:45:33.033 00.000 11596 Move returns status 0, amount 0
23:45:33.033 00.000 11596 move complete, result=0
23:45:33.033 00.000 11596 worker thread done servicing request
23:45:33.040 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
23:45:33.049 00.009 13300 UpdateGuideState exits: m=1891 SNR=30.3
23:45:33.050 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:33.050 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:45:33.050 00.000 13300 Enqueuing Expose request
23:45:33.050 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:45:33.050 00.000 11596 Worker thread wakes up
23:45:33.050 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:45:33.560 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:45:34.039 00.479 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a487b5a2-2a0f-48a5-b31e-1cb4148123da"}
23:45:34.039 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a487b5a2-2a0f-48a5-b31e-1cb4148123da"}
23:45:34.040 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b0d8215-7f5d-4f29-bfc3-826809f079bf"}
23:45:34.040 00.000 13300 case statement mapped state 6 to 3
23:45:34.040 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5b0d8215-7f5d-4f29-bfc3-826809f079bf"}
23:45:34.041 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f07eb2f3-423d-4c6b-889c-c8dd891c60db"}
23:45:34.042 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1118,"width":15,"height":15,"star_pos":[7.44,6.96],"pixels":"..."},"id":"f07eb2f3-423d-4c6b-889c-c8dd891c60db"}
23:45:36.587 02.545 11596 Exposure complete
23:45:36.676 00.089 11596 worker thread done servicing request
23:45:36.677 00.001 13300 OnExposeComplete: enter
23:45:36.677 00.000 13300 UpdateGuideState(): m_state=6
23:45:36.677 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1119
23:45:36.677 00.000 13300 Star::Find returns 1 (0), X=1060.53, Y=346.80, Mass=1956, SNR=30.9, Peak=256 HFD=3.3
23:45:36.678 00.001 13300 MultiStar: [#1 0.01,0.17,0.75,U] [#2 -0.13,0.07,0.45,U] [#3 0.24,0.09,0.41,U] [#4 0.04,0.20,0.29,U] [#5 -0.17,0.64,0.25,U] [#6 0.34,0.11,0.22,U] [#7 -0.07,0.04,0.24,U] [#8 0.08,0.29,0.20,U] 
23:45:36.678 00.000 13300 refined, 8 included, MultiStar: {-0.01, 0.16}, one-star: {-0.13, 0.10}
23:45:36.678 00.000 13300 CameraToMount -- cameraTheta (1.63) - m_xAngle (-1.61) = xAngle (3.24 = -3.05)
23:45:36.678 00.000 13300 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.25 = -3.03)
23:45:36.678 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.16 hyp=0.16 cameraTheta=1.63 mountX=-0.16 mountY=-0.02, mountTheta=-3.03
23:45:36.680 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.16, opts=13)
23:45:36.680 00.000 13300 Enqueuing Move request for scope (-0.01, 0.16)
23:45:36.681 00.001 11596 Worker thread wakes up
23:45:36.681 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.16) opts 0xd
23:45:36.681 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.16)
23:45:36.681 00.000 11596 Moving (-0.01, 0.16) raw xDistance=-0.16 yDistance=-0.02
23:45:36.681 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
23:45:36.681 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:36.681 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:45:36.681 00.000 11596 MoveAxis(E, 197, ABG)
23:45:36.681 00.000 11596 Guiding  Dir = 2, Dur = 197
23:45:36.682 00.001 11596 IsSlewing returns 0
23:45:36.690 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
23:45:36.701 00.011 13300 UpdateGuideState exits: m=1956 SNR=30.9
23:45:36.701 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:36.701 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:45:36.701 00.000 13300 Enqueuing Expose request
23:45:36.778 00.077 11596 IsGuiding returns 0
23:45:36.888 00.110 11596 PulseGuide returned control before completion, sleep 98
23:45:37.026 00.138 11596 IsGuiding returns 1
23:45:37.026 00.000 11596 scope still moving after pulse duration time elapsed
23:45:37.037 00.011 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b59bdb56-7e2b-49d8-b65a-9fa791d8869b"}
23:45:37.037 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b59bdb56-7e2b-49d8-b65a-9fa791d8869b"}
23:45:37.038 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ae116f3a-6506-41f9-a4d3-662bbe4c4715"}
23:45:37.038 00.000 13300 case statement mapped state 6 to 3
23:45:37.038 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ae116f3a-6506-41f9-a4d3-662bbe4c4715"}
23:45:37.038 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5fe49cff-cb21-4f78-aa7a-ca0d54e60197"}
23:45:37.039 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1119,"width":15,"height":15,"star_pos":[6.53,6.80],"pixels":"..."},"id":"5fe49cff-cb21-4f78-aa7a-ca0d54e60197"}
23:45:37.060 00.021 11596 IsSlewing returns 0
23:45:37.124 00.064 11596 IsGuiding returns 0
23:45:37.124 00.000 11596 scope move finished after 197 + 150 ms
23:45:37.125 00.001 11596 Move returns status 0, amount 197
23:45:37.125 00.000 11596 MoveAxis(N, 0, ABG)
23:45:37.125 00.000 11596 Move returns status 0, amount 0
23:45:37.125 00.000 11596 move complete, result=0
23:45:37.125 00.000 11596 worker thread done servicing request
23:45:37.125 00.000 13300 GuideStep: -0.2 px 197 ms EAST, -0.0 px 0 ms NORTH
23:45:37.125 00.000 11596 Worker thread wakes up
23:45:37.125 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:45:37.634 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:45:40.038 02.404 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1fddcc5e-b7a0-43ff-8113-6ba1854797d8"}
23:45:40.038 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1fddcc5e-b7a0-43ff-8113-6ba1854797d8"}
23:45:40.039 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a76069ff-f75c-4eb6-8da3-57a43f4779f8"}
23:45:40.039 00.000 13300 case statement mapped state 6 to 3
23:45:40.040 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a76069ff-f75c-4eb6-8da3-57a43f4779f8"}
23:45:40.040 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6564c2a6-b6b2-4df6-82d1-379bafb0d7fc"}
23:45:40.041 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1119,"width":15,"height":15,"star_pos":[6.53,6.80],"pixels":"..."},"id":"6564c2a6-b6b2-4df6-82d1-379bafb0d7fc"}
23:45:40.675 00.634 11596 Exposure complete
23:45:40.750 00.075 11596 worker thread done servicing request
23:45:40.750 00.000 13300 OnExposeComplete: enter
23:45:40.750 00.000 13300 UpdateGuideState(): m_state=6
23:45:40.750 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1120
23:45:40.751 00.001 13300 Star::Find returns 1 (0), X=1060.55, Y=346.58, Mass=1965, SNR=30.9, Peak=228 HFD=3.2
23:45:40.751 00.000 13300 MultiStar: [#1 -0.00,-0.07,0.75,U] [#2 -0.07,-0.10,0.45,U] [#3 0.12,-0.11,0.41,U] [#4 -0.20,-0.06,0.29,U] [#5 -0.06,0.09,0.25,U] [#6 0.07,-0.07,0.22,U] [#7 0.36,-0.21,0.22,U] [#8 0.47,0.14,0.20,U] 
23:45:40.752 00.001 13300 refined, 8 included, MultiStar: {0.01, -0.08}, one-star: {-0.11, -0.12}
23:45:40.752 00.000 13300 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-1.61) = xAngle (0.11 = 0.11)
23:45:40.752 00.000 13300 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.12 = 0.12)
23:45:40.752 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.50 mountX=0.08 mountY=0.01, mountTheta=0.12
23:45:40.753 00.001 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.08, opts=13)
23:45:40.754 00.001 13300 Enqueuing Move request for scope (0.01, -0.08)
23:45:40.754 00.000 11596 Worker thread wakes up
23:45:40.754 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.08) opts 0xd
23:45:40.754 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.08)
23:45:40.754 00.000 11596 Moving (0.01, -0.08) raw xDistance=0.08 yDistance=0.01
23:45:40.754 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:45:40.754 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:40.754 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:45:40.754 00.000 11596 MoveAxis(E, 0, ABG)
23:45:40.755 00.001 11596 Move returns status 0, amount 0
23:45:40.755 00.000 11596 MoveAxis(N, 0, ABG)
23:45:40.755 00.000 11596 Move returns status 0, amount 0
23:45:40.755 00.000 11596 move complete, result=0
23:45:40.755 00.000 11596 worker thread done servicing request
23:45:40.760 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
23:45:40.767 00.007 13300 UpdateGuideState exits: m=1965 SNR=30.9
23:45:40.768 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:40.768 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:45:40.768 00.000 13300 Enqueuing Expose request
23:45:40.768 00.000 11596 Worker thread wakes up
23:45:40.768 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:45:40.769 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:45:41.284 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:45:43.037 01.753 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"714e27e2-0d7e-45eb-b31a-504136d25228"}
23:45:43.037 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"714e27e2-0d7e-45eb-b31a-504136d25228"}
23:45:43.038 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"37541cfc-d05d-40e1-98ef-cb8b65669d5c"}
23:45:43.038 00.000 13300 case statement mapped state 6 to 3
23:45:43.038 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"37541cfc-d05d-40e1-98ef-cb8b65669d5c"}
23:45:43.038 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ecdfe1fc-a222-43f4-9539-322a7264f525"}
23:45:43.039 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1120,"width":15,"height":15,"star_pos":[6.55,6.58],"pixels":"..."},"id":"ecdfe1fc-a222-43f4-9539-322a7264f525"}
23:45:44.325 01.286 11596 Exposure complete
23:45:44.411 00.086 11596 worker thread done servicing request
23:45:44.411 00.000 13300 OnExposeComplete: enter
23:45:44.411 00.000 13300 UpdateGuideState(): m_state=6
23:45:44.411 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1121
23:45:44.411 00.000 13300 Star::Find returns 1 (0), X=1060.61, Y=346.50, Mass=2000, SNR=31.2, Peak=214 HFD=3.2
23:45:44.412 00.001 13300 MultiStar: [#1 -0.01,-0.15,0.75,U] [#2 -0.03,-0.21,0.44,U] [#3 0.29,-0.24,0.41,U] [#4 0.05,-0.27,0.28,U] [#5 -0.01,-0.14,0.26,U] [#6 -0.04,-0.27,0.23,U] [#7 0.24,-0.30,0.22,U] [#8 0.37,0.03,0.22,U] 
23:45:44.413 00.001 13300 refined, 8 included, MultiStar: {0.05, -0.20}, one-star: {-0.06, -0.20}
23:45:44.413 00.000 13300 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-1.61) = xAngle (0.27 = 0.27)
23:45:44.413 00.000 13300 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.29 = 0.29)
23:45:44.413 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.20 hyp=0.20 cameraTheta=-1.34 mountX=0.19 mountY=0.06, mountTheta=0.28
23:45:44.416 00.003 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.20, opts=13)
23:45:44.416 00.000 13300 Enqueuing Move request for scope (0.05, -0.20)
23:45:44.416 00.000 11596 Worker thread wakes up
23:45:44.416 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.20) opts 0xd
23:45:44.416 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.20)
23:45:44.417 00.001 11596 Moving (0.05, -0.20) raw xDistance=0.19 yDistance=0.06
23:45:44.417 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.19
23:45:44.417 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:44.417 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:45:44.417 00.000 11596 MoveAxis(W, 242, ABG)
23:45:44.417 00.000 11596 Guiding  Dir = 3, Dur = 242
23:45:44.418 00.001 11596 IsSlewing returns 0
23:45:44.423 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=214, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
23:45:44.432 00.009 13300 UpdateGuideState exits: m=2000 SNR=31.2
23:45:44.432 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:44.432 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:45:44.432 00.000 13300 Enqueuing Expose request
23:45:44.498 00.066 11596 IsGuiding returns 0
23:45:44.705 00.207 11596 PulseGuide returned control before completion, sleep 46
23:45:45.013 00.308 11596 IsGuiding returns 1
23:45:45.013 00.000 11596 scope still moving after pulse duration time elapsed
23:45:45.045 00.032 11596 IsSlewing returns 0
23:45:45.120 00.075 11596 IsGuiding returns 0
23:45:45.120 00.000 11596 scope move finished after 242 + 380 ms
23:45:45.120 00.000 11596 Move returns status 0, amount 242
23:45:45.120 00.000 11596 MoveAxis(N, 0, ABG)
23:45:45.120 00.000 11596 Move returns status 0, amount 0
23:45:45.120 00.000 11596 move complete, result=0
23:45:45.120 00.000 11596 worker thread done servicing request
23:45:45.121 00.001 13300 GuideStep: 0.2 px 242 ms WEST, 0.1 px 0 ms NORTH
23:45:45.121 00.000 11596 Worker thread wakes up
23:45:45.121 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:45:45.628 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:45:46.036 00.408 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f488b235-b57c-40d1-aab4-7c08ed46a606"}
23:45:46.036 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f488b235-b57c-40d1-aab4-7c08ed46a606"}
23:45:46.037 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b9ade816-ad55-444c-b78c-11b1bb1785be"}
23:45:46.037 00.000 13300 case statement mapped state 6 to 3
23:45:46.037 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b9ade816-ad55-444c-b78c-11b1bb1785be"}
23:45:46.037 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a906ca4f-ff04-44c1-93a5-4075e36abe47"}
23:45:46.038 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1121,"width":15,"height":15,"star_pos":[6.61,6.50],"pixels":"..."},"id":"a906ca4f-ff04-44c1-93a5-4075e36abe47"}
23:45:48.665 02.627 11596 Exposure complete
23:45:48.749 00.084 11596 worker thread done servicing request
23:45:48.749 00.000 13300 OnExposeComplete: enter
23:45:48.749 00.000 13300 UpdateGuideState(): m_state=6
23:45:48.749 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1122
23:45:48.749 00.000 13300 Star::Find returns 1 (0), X=1060.63, Y=346.40, Mass=2012, SNR=31.3, Peak=197 HFD=3.3
23:45:48.750 00.001 13300 MultiStar: [#1 0.02,-0.01,0.73,U] [#2 -0.08,-0.39,0.45,U] [#3 0.06,-0.31,0.40,U] [#4 -0.03,-0.24,0.28,U] [#5 0.11,0.08,0.26,U] [#6 -0.22,-0.34,0.22,U] [#7 0.35,-0.32,0.23,U] [#8 0.24,-0.04,0.21,U] 
23:45:48.750 00.000 13300 refined, 8 included, MultiStar: {0.02, -0.21}, one-star: {-0.03, -0.30}
23:45:48.750 00.000 13300 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-1.61) = xAngle (0.13 = 0.13)
23:45:48.750 00.000 13300 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.15 = 0.15)
23:45:48.750 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.21 hyp=0.22 cameraTheta=-1.48 mountX=0.21 mountY=0.03, mountTheta=0.15
23:45:48.752 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.21, opts=13)
23:45:48.752 00.000 13300 Enqueuing Move request for scope (0.02, -0.21)
23:45:48.752 00.000 11596 Worker thread wakes up
23:45:48.752 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.21) opts 0xd
23:45:48.753 00.001 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.21)
23:45:48.753 00.000 11596 Moving (0.02, -0.21) raw xDistance=0.21 yDistance=0.03
23:45:48.753 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
23:45:48.753 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:48.753 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:45:48.753 00.000 11596 MoveAxis(W, 285, ABG)
23:45:48.753 00.000 11596 Guiding  Dir = 3, Dur = 285
23:45:48.754 00.001 11596 IsSlewing returns 0
23:45:48.761 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=197, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
23:45:48.769 00.008 13300 UpdateGuideState exits: m=2012 SNR=31.3
23:45:48.769 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:48.769 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:45:48.770 00.001 13300 Enqueuing Expose request
23:45:48.791 00.021 11596 IsGuiding returns 0
23:45:48.937 00.146 11596 PulseGuide returned control before completion, sleep 149
23:45:49.035 00.098 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"91820b53-c0fc-4164-93ac-06b439f4895e"}
23:45:49.035 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"91820b53-c0fc-4164-93ac-06b439f4895e"}
23:45:49.035 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8c2a862f-c082-43f7-9541-6d39bdcd7e76"}
23:45:49.036 00.001 13300 case statement mapped state 6 to 3
23:45:49.036 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8c2a862f-c082-43f7-9541-6d39bdcd7e76"}
23:45:49.036 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2caac227-cba6-460d-9b10-aa2d0ca7fdf5"}
23:45:49.036 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1122,"width":15,"height":15,"star_pos":[6.63,7.40],"pixels":"..."},"id":"2caac227-cba6-460d-9b10-aa2d0ca7fdf5"}
23:45:49.175 00.139 11596 IsGuiding returns 1
23:45:49.175 00.000 11596 scope still moving after pulse duration time elapsed
23:45:49.200 00.025 11596 IsSlewing returns 0
23:45:49.277 00.077 11596 IsGuiding returns 1
23:45:49.308 00.031 11596 IsSlewing returns 0
23:45:49.505 00.197 11596 IsGuiding returns 0
23:45:49.505 00.000 11596 scope move finished after 285 + 428 ms
23:45:49.505 00.000 11596 Move returns status 0, amount 285
23:45:49.505 00.000 11596 MoveAxis(N, 0, ABG)
23:45:49.505 00.000 11596 Move returns status 0, amount 0
23:45:49.505 00.000 11596 move complete, result=0
23:45:49.506 00.001 13300 GuideStep: 0.2 px 285 ms WEST, 0.0 px 0 ms NORTH
23:45:49.506 00.000 11596 worker thread done servicing request
23:45:49.506 00.000 11596 Worker thread wakes up
23:45:49.506 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:45:50.010 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:45:52.034 02.024 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"08110cb6-4e27-4b0b-bfc4-e53c9e4107fc"}
23:45:52.034 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"08110cb6-4e27-4b0b-bfc4-e53c9e4107fc"}
23:45:52.035 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"67c44687-d2d5-4e70-a814-20524c5cb18b"}
23:45:52.035 00.000 13300 case statement mapped state 6 to 3
23:45:52.035 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"67c44687-d2d5-4e70-a814-20524c5cb18b"}
23:45:52.035 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"eec59309-8403-41e9-8786-f684a1131934"}
23:45:52.036 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1122,"width":15,"height":15,"star_pos":[6.63,7.40],"pixels":"..."},"id":"eec59309-8403-41e9-8786-f684a1131934"}
23:45:53.043 01.007 11596 Exposure complete
23:45:53.113 00.070 11596 worker thread done servicing request
23:45:53.113 00.000 13300 OnExposeComplete: enter
23:45:53.113 00.000 13300 UpdateGuideState(): m_state=6
23:45:53.114 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1123
23:45:53.114 00.000 13300 Star::Find returns 1 (0), X=1060.71, Y=346.35, Mass=1995, SNR=31.2, Peak=193 HFD=3.5
23:45:53.114 00.000 13300 MultiStar: [#1 0.02,-0.13,0.74,U] [#2 0.03,-0.27,0.44,U] [#3 0.31,-0.32,0.43,U] [#4 0.06,-0.38,0.27,U] [#5 0.15,-0.17,0.26,U] [#6 0.16,-0.10,0.22,U] [#7 0.38,-0.11,0.22,U] [#8 0.30,-0.30,0.21,U] 
23:45:53.114 00.000 13300 refined, 8 included, MultiStar: {0.12, -0.25}, one-star: {0.05, -0.35}
23:45:53.115 00.001 13300 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-1.61) = xAngle (0.48 = 0.48)
23:45:53.115 00.000 13300 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.49 = 0.49)
23:45:53.115 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=-0.25 hyp=0.28 cameraTheta=-1.13 mountX=0.25 mountY=0.13, mountTheta=0.49
23:45:53.116 00.001 13300 SchedulePrimaryMove(1016D950, x=0.12, y=-0.25, opts=13)
23:45:53.116 00.000 13300 Enqueuing Move request for scope (0.12, -0.25)
23:45:53.117 00.001 11596 Worker thread wakes up
23:45:53.117 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.25) opts 0xd
23:45:53.117 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, -0.25)
23:45:53.117 00.000 11596 Moving (0.12, -0.25) raw xDistance=0.25 yDistance=0.13
23:45:53.117 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25
23:45:53.117 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:53.117 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:45:53.117 00.000 11596 MoveAxis(W, 330, ABG)
23:45:53.117 00.000 11596 Guiding  Dir = 3, Dur = 330
23:45:53.118 00.001 11596 IsSlewing returns 0
23:45:53.122 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=193, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
23:45:53.129 00.007 13300 UpdateGuideState exits: m=1995 SNR=31.2
23:45:53.130 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:53.130 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:45:53.130 00.000 13300 Enqueuing Expose request
23:45:53.155 00.025 11596 IsGuiding returns 0
23:45:53.688 00.533 11596 IsGuiding returns 1
23:45:53.688 00.000 11596 scope still moving after pulse duration time elapsed
23:45:53.891 00.203 11596 IsSlewing returns 0
23:45:53.987 00.096 11596 IsGuiding returns 0
23:45:53.987 00.000 11596 scope move finished after 330 + 501 ms
23:45:53.987 00.000 11596 Move returns status 0, amount 330
23:45:53.987 00.000 11596 MoveAxis(N, 0, ABG)
23:45:53.987 00.000 11596 Move returns status 0, amount 0
23:45:53.987 00.000 11596 move complete, result=0
23:45:53.987 00.000 11596 worker thread done servicing request
23:45:53.987 00.000 11596 Worker thread wakes up
23:45:53.988 00.001 13300 GuideStep: 0.2 px 330 ms WEST, 0.1 px 0 ms NORTH
23:45:53.988 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:45:54.491 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:45:55.034 00.543 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1c09ea28-782f-4846-9175-39017bc7691c"}
23:45:55.034 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1c09ea28-782f-4846-9175-39017bc7691c"}
23:45:55.035 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1d59d86e-5a99-48b1-a252-009c6458d7d7"}
23:45:55.035 00.000 13300 case statement mapped state 6 to 3
23:45:55.035 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1d59d86e-5a99-48b1-a252-009c6458d7d7"}
23:45:55.036 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ae51a3c1-0dd8-437c-a1e0-d06504ccde34"}
23:45:55.036 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1123,"width":15,"height":15,"star_pos":[6.71,7.35],"pixels":"..."},"id":"ae51a3c1-0dd8-437c-a1e0-d06504ccde34"}
23:45:57.523 02.487 11596 Exposure complete
23:45:57.592 00.069 11596 worker thread done servicing request
23:45:57.592 00.000 13300 OnExposeComplete: enter
23:45:57.592 00.000 13300 UpdateGuideState(): m_state=6
23:45:57.592 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1124
23:45:57.593 00.001 13300 Star::Find returns 1 (0), X=1060.70, Y=346.64, Mass=2000, SNR=31.2, Peak=199 HFD=3.4
23:45:57.593 00.000 13300 MultiStar: [#1 0.03,-0.04,0.73,U] [#2 0.05,0.02,0.45,U] [#3 0.32,-0.16,0.42,U] [#4 0.10,0.11,0.29,U] [#5 0.27,0.16,0.25,U] [#6 0.12,0.21,0.24,U] [#7 0.16,-0.02,0.23,U] [#8 0.20,0.20,0.20,U] 
23:45:57.593 00.000 13300 single-star, 8 included, MultiStar: {0.11, 0.00}, one-star: {0.04, -0.06}
23:45:57.593 00.000 13300 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-1.61) = xAngle (0.66 = 0.66)
23:45:57.593 00.000 13300 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.68 = 0.68)
23:45:57.593 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-0.94 mountX=0.06 mountY=0.04, mountTheta=0.67
23:45:57.595 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.06, opts=13)
23:45:57.595 00.000 13300 Enqueuing Move request for scope (0.04, -0.06)
23:45:57.595 00.000 11596 Worker thread wakes up
23:45:57.595 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.06) opts 0xd
23:45:57.595 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.06)
23:45:57.595 00.000 11596 Moving (0.04, -0.06) raw xDistance=0.06 yDistance=0.04
23:45:57.596 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:45:57.596 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:57.596 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:45:57.596 00.000 11596 MoveAxis(E, 0, ABG)
23:45:57.596 00.000 11596 Move returns status 0, amount 0
23:45:57.596 00.000 11596 MoveAxis(N, 0, ABG)
23:45:57.596 00.000 11596 Move returns status 0, amount 0
23:45:57.596 00.000 11596 move complete, result=0
23:45:57.596 00.000 11596 worker thread done servicing request
23:45:57.601 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=199, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
23:45:57.609 00.008 13300 UpdateGuideState exits: m=2000 SNR=31.2
23:45:57.609 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:57.609 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:45:57.609 00.000 13300 Enqueuing Expose request
23:45:57.609 00.000 11596 Worker thread wakes up
23:45:57.609 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:45:57.610 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:45:58.033 00.423 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"43cd1888-072e-48dc-ae12-14ff7b18e63f"}
23:45:58.033 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"43cd1888-072e-48dc-ae12-14ff7b18e63f"}
23:45:58.034 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aac1e385-d55b-4e9b-9191-98134f8db761"}
23:45:58.034 00.000 13300 case statement mapped state 6 to 3
23:45:58.034 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"aac1e385-d55b-4e9b-9191-98134f8db761"}
23:45:58.035 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d7158b3a-7942-4abe-b9fd-5fecb0bdb80a"}
23:45:58.035 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1124,"width":15,"height":15,"star_pos":[6.70,6.64],"pixels":"..."},"id":"d7158b3a-7942-4abe-b9fd-5fecb0bdb80a"}
23:45:58.114 00.079 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:46:01.031 02.917 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"269cbbf9-6f5d-4e27-9ee6-429c43397237"}
23:46:01.031 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"269cbbf9-6f5d-4e27-9ee6-429c43397237"}
23:46:01.032 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a2188eb7-90d8-4ff4-9767-58ac8db4a362"}
23:46:01.032 00.000 13300 case statement mapped state 6 to 3
23:46:01.032 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a2188eb7-90d8-4ff4-9767-58ac8db4a362"}
23:46:01.032 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bedbd862-caa4-4c40-b8ed-80f88fb91758"}
23:46:01.032 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1124,"width":15,"height":15,"star_pos":[6.70,6.64],"pixels":"..."},"id":"bedbd862-caa4-4c40-b8ed-80f88fb91758"}
23:46:01.146 00.114 11596 Exposure complete
23:46:01.230 00.084 11596 worker thread done servicing request
23:46:01.230 00.000 13300 OnExposeComplete: enter
23:46:01.230 00.000 13300 UpdateGuideState(): m_state=6
23:46:01.231 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1125
23:46:01.231 00.000 13300 Star::Find returns 1 (0), X=1060.52, Y=346.93, Mass=1909, SNR=30.5, Peak=256 HFD=3.3
23:46:01.231 00.000 13300 MultiStar: [#1 0.02,0.10,0.76,U] [#2 -0.07,-0.01,0.46,U] [#3 0.23,0.13,0.42,U] [#4 -0.22,0.04,0.29,U] [#5 -0.16,0.56,0.25,U] [#6 0.18,-0.11,0.22,U] [#7 0.10,0.11,0.23,U] [#8 0.31,0.46,0.19,U] 
23:46:01.231 00.000 13300 refined, 8 included, MultiStar: {-0.01, 0.15}, one-star: {-0.14, 0.23}
23:46:01.231 00.000 13300 CameraToMount -- cameraTheta (1.64) - m_xAngle (-1.61) = xAngle (3.25 = -3.03)
23:46:01.232 00.001 13300 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.27 = -3.02)
23:46:01.232 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.15 hyp=0.16 cameraTheta=1.64 mountX=-0.15 mountY=-0.02, mountTheta=-3.02
23:46:01.233 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.15, opts=13)
23:46:01.233 00.000 13300 Enqueuing Move request for scope (-0.01, 0.15)
23:46:01.233 00.000 11596 Worker thread wakes up
23:46:01.234 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.15) opts 0xd
23:46:01.234 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.15)
23:46:01.234 00.000 11596 Moving (-0.01, 0.15) raw xDistance=-0.15 yDistance=-0.02
23:46:01.234 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
23:46:01.234 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:01.234 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:46:01.235 00.001 11596 MoveAxis(E, 193, ABG)
23:46:01.235 00.000 11596 Guiding  Dir = 2, Dur = 193
23:46:01.235 00.000 11596 IsSlewing returns 0
23:46:01.239 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
23:46:01.247 00.008 13300 UpdateGuideState exits: m=1909 SNR=30.5
23:46:01.247 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:01.247 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:46:01.247 00.000 13300 Enqueuing Expose request
23:46:01.290 00.043 11596 IsGuiding returns 0
23:46:01.967 00.677 11596 IsGuiding returns 0
23:46:01.967 00.000 11596 Move returns status 0, amount 193
23:46:01.967 00.000 11596 MoveAxis(N, 0, ABG)
23:46:01.967 00.000 11596 Move returns status 0, amount 0
23:46:01.967 00.000 11596 move complete, result=0
23:46:01.968 00.001 11596 worker thread done servicing request
23:46:01.968 00.000 13300 GuideStep: -0.2 px 193 ms EAST, -0.0 px 0 ms NORTH
23:46:01.968 00.000 11596 Worker thread wakes up
23:46:01.969 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:46:02.477 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:46:04.030 01.553 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a1333fe9-c9f6-48b2-b7ef-d6975b7914bd"}
23:46:04.030 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a1333fe9-c9f6-48b2-b7ef-d6975b7914bd"}
23:46:04.031 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"77917dae-c65b-4647-af55-be06011236ca"}
23:46:04.031 00.000 13300 case statement mapped state 6 to 3
23:46:04.031 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"77917dae-c65b-4647-af55-be06011236ca"}
23:46:04.032 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"81edfdeb-23ac-4b6a-91c2-735dcb069a13"}
23:46:04.032 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1125,"width":15,"height":15,"star_pos":[6.52,6.93],"pixels":"..."},"id":"81edfdeb-23ac-4b6a-91c2-735dcb069a13"}
23:46:05.505 01.473 11596 Exposure complete
23:46:05.584 00.079 11596 worker thread done servicing request
23:46:05.584 00.000 13300 OnExposeComplete: enter
23:46:05.584 00.000 13300 UpdateGuideState(): m_state=6
23:46:05.584 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1126
23:46:05.584 00.000 13300 Star::Find returns 1 (0), X=1060.55, Y=346.79, Mass=1993, SNR=31.1, Peak=256 HFD=3.3
23:46:05.585 00.001 13300 MultiStar: [#1 -0.07,0.07,0.74,U] [#2 -0.10,0.03,0.46,U] [#3 0.08,0.02,0.41,U] [#4 -0.16,-0.10,0.28,U] [#5 -0.13,0.53,0.25,U] [#6 -0.02,-0.12,0.22,U] [#7 0.25,-0.12,0.23,U] [#8 0.30,-0.00,0.18,U] 
23:46:05.585 00.000 13300 refined, 8 included, MultiStar: {-0.04, 0.06}, one-star: {-0.11, 0.09}
23:46:05.585 00.000 13300 CameraToMount -- cameraTheta (2.17) - m_xAngle (-1.61) = xAngle (3.78 = -2.50)
23:46:05.585 00.000 13300 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.80 = -2.49)
23:46:05.585 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.06 hyp=0.07 cameraTheta=2.17 mountX=-0.06 mountY=-0.04, mountTheta=-2.49
23:46:05.587 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.06, opts=13)
23:46:05.587 00.000 13300 Enqueuing Move request for scope (-0.04, 0.06)
23:46:05.587 00.000 11596 Worker thread wakes up
23:46:05.587 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.06) opts 0xd
23:46:05.587 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.06)
23:46:05.587 00.000 11596 Moving (-0.04, 0.06) raw xDistance=-0.06 yDistance=-0.04
23:46:05.588 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:46:05.588 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:05.588 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:46:05.588 00.000 11596 MoveAxis(E, 0, ABG)
23:46:05.588 00.000 11596 Move returns status 0, amount 0
23:46:05.588 00.000 11596 MoveAxis(N, 0, ABG)
23:46:05.588 00.000 11596 Move returns status 0, amount 0
23:46:05.588 00.000 11596 move complete, result=0
23:46:05.588 00.000 11596 worker thread done servicing request
23:46:05.593 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
23:46:05.600 00.007 13300 UpdateGuideState exits: m=1993 SNR=31.1
23:46:05.600 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:05.601 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:46:05.601 00.000 13300 Enqueuing Expose request
23:46:05.601 00.000 11596 Worker thread wakes up
23:46:05.602 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:46:05.602 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:46:06.107 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:46:07.029 00.922 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"90cf666d-6602-4a79-8a80-791cc84bc40a"}
23:46:07.029 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"90cf666d-6602-4a79-8a80-791cc84bc40a"}
23:46:07.030 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"50b6ea59-d06f-4e8e-b157-8e2d77785be3"}
23:46:07.030 00.000 13300 case statement mapped state 6 to 3
23:46:07.030 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"50b6ea59-d06f-4e8e-b157-8e2d77785be3"}
23:46:07.030 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a2cf4cdf-ea9e-4e17-9ca1-299a30c9601e"}
23:46:07.031 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1126,"width":15,"height":15,"star_pos":[6.55,6.79],"pixels":"..."},"id":"a2cf4cdf-ea9e-4e17-9ca1-299a30c9601e"}
23:46:09.135 02.104 11596 Exposure complete
23:46:09.220 00.085 11596 worker thread done servicing request
23:46:09.220 00.000 13300 OnExposeComplete: enter
23:46:09.220 00.000 13300 UpdateGuideState(): m_state=6
23:46:09.220 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1127
23:46:09.221 00.001 13300 Star::Find returns 1 (0), X=1060.60, Y=346.59, Mass=1949, SNR=30.9, Peak=210 HFD=3.3
23:46:09.221 00.000 13300 MultiStar: [#1 0.18,-0.24,0.76,U] [#2 0.07,-0.26,0.46,U] [#3 0.29,-0.12,0.37,U] [#4 -0.02,-0.16,0.28,U] [#5 -0.16,0.10,0.25,U] [#6 0.13,-0.17,0.23,U] [#7 -0.01,-0.34,0.24,U] [#8 0.44,-0.24,0.16,U] 
23:46:09.221 00.000 13300 single-star, 8 included, MultiStar: {0.07, -0.17}, one-star: {-0.06, -0.11}
23:46:09.221 00.000 13300 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-1.61) = xAngle (-0.44 = -0.44)
23:46:09.221 00.000 13300 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.43 = -0.43)
23:46:09.222 00.001 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.11 hyp=0.13 cameraTheta=-2.05 mountX=0.12 mountY=-0.05, mountTheta=-0.43
23:46:09.223 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.11, opts=13)
23:46:09.223 00.000 13300 Enqueuing Move request for scope (-0.06, -0.11)
23:46:09.223 00.000 11596 Worker thread wakes up
23:46:09.224 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.11) opts 0xd
23:46:09.224 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.11)
23:46:09.224 00.000 11596 Moving (-0.06, -0.11) raw xDistance=0.12 yDistance=-0.05
23:46:09.224 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:46:09.224 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:09.224 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:46:09.224 00.000 11596 MoveAxis(E, 0, ABG)
23:46:09.224 00.000 11596 Move returns status 0, amount 0
23:46:09.225 00.001 11596 MoveAxis(N, 0, ABG)
23:46:09.225 00.000 11596 Move returns status 0, amount 0
23:46:09.225 00.000 11596 move complete, result=0
23:46:09.225 00.000 11596 worker thread done servicing request
23:46:09.231 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=210, med=4, FiltMin=1, FiltMax=90, Gamma=0.510
23:46:09.238 00.007 13300 UpdateGuideState exits: m=1949 SNR=30.9
23:46:09.238 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:09.238 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:46:09.238 00.000 13300 Enqueuing Expose request
23:46:09.238 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:46:09.238 00.000 11596 Worker thread wakes up
23:46:09.239 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:46:09.753 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:46:10.028 00.275 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1ff22a95-84cf-4fd4-b7fc-691a8684b6c3"}
23:46:10.028 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1ff22a95-84cf-4fd4-b7fc-691a8684b6c3"}
23:46:10.029 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"82f73164-6b00-43c0-9114-c4c125cb8ba2"}
23:46:10.029 00.000 13300 case statement mapped state 6 to 3
23:46:10.029 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"82f73164-6b00-43c0-9114-c4c125cb8ba2"}
23:46:10.029 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1ea89e7b-a8b1-4d88-bae9-b4cdb35f33e6"}
23:46:10.030 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1127,"width":15,"height":15,"star_pos":[6.60,6.59],"pixels":"..."},"id":"1ea89e7b-a8b1-4d88-bae9-b4cdb35f33e6"}
23:46:10.839 00.809 13300 evsrv: cli 102035E0 connect
23:46:10.839 00.000 13300 case statement mapped state 6 to 3
23:46:10.840 00.001 13300 case statement mapped state 6 to 3
23:46:10.840 00.000 13300 evsrv: cli 102035E0 request: {"method":"get_app_state","id":"02bd6989-4471-4858-a277-fb45c11dd86f"}
23:46:10.841 00.001 13300 case statement mapped state 6 to 3
23:46:10.841 00.000 13300 evsrv: cli 102035E0 response: {"jsonrpc":"2.0","result":"Guiding","id":"02bd6989-4471-4858-a277-fb45c11dd86f"}
23:46:10.842 00.001 13300 evsrv: cli 102035E0 disconnect
23:46:12.881 02.039 11596 Exposure complete
23:46:13.024 00.143 11596 worker thread done servicing request
23:46:13.024 00.000 13300 OnExposeComplete: enter
23:46:13.025 00.001 13300 UpdateGuideState(): m_state=6
23:46:13.025 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1128
23:46:13.025 00.000 13300 Star::Find returns 1 (0), X=1060.49, Y=346.57, Mass=2038, SNR=31.5, Peak=227 HFD=3.2
23:46:13.025 00.000 13300 MultiStar: [#1 0.14,-0.11,0.73,U] [#2 0.05,-0.12,0.44,U] [#3 0.11,0.10,0.41,U] [#4 -0.22,-0.08,0.28,U] [#5 -0.08,0.42,0.25,U] [#6 0.04,-0.22,0.23,U] [#7 0.13,-0.09,0.22,U] [#8 -0.16,-0.00,0.20,U] 
23:46:13.025 00.000 13300 refined, 8 included, MultiStar: {-0.02, -0.06}, one-star: {-0.18, -0.13}
23:46:13.026 00.001 13300 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-1.61) = xAngle (-0.30 = -0.30)
23:46:13.026 00.000 13300 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.29 = -0.29)
23:46:13.026 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.91 mountX=0.06 mountY=-0.02, mountTheta=-0.29
23:46:13.028 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.06, opts=13)
23:46:13.028 00.000 13300 Enqueuing Move request for scope (-0.02, -0.06)
23:46:13.029 00.001 11596 Worker thread wakes up
23:46:13.029 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.06) opts 0xd
23:46:13.029 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.06)
23:46:13.029 00.000 11596 Moving (-0.02, -0.06) raw xDistance=0.06 yDistance=-0.02
23:46:13.029 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:46:13.030 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:13.030 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:46:13.030 00.000 11596 MoveAxis(E, 0, ABG)
23:46:13.030 00.000 11596 Move returns status 0, amount 0
23:46:13.030 00.000 11596 MoveAxis(N, 0, ABG)
23:46:13.030 00.000 11596 Move returns status 0, amount 0
23:46:13.030 00.000 11596 move complete, result=0
23:46:13.031 00.001 11596 worker thread done servicing request
23:46:13.037 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
23:46:13.047 00.010 13300 UpdateGuideState exits: m=2038 SNR=31.5
23:46:13.047 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:13.047 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:46:13.047 00.000 13300 Enqueuing Expose request
23:46:13.048 00.001 11596 Worker thread wakes up
23:46:13.048 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:46:13.048 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:46:13.052 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0593f96d-f315-4fd4-bf7f-230019776046"}
23:46:13.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0593f96d-f315-4fd4-bf7f-230019776046"}
23:46:13.060 00.008 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4a49df04-502b-4ce6-a4c1-1e030b606d40"}
23:46:13.060 00.000 13300 case statement mapped state 6 to 3
23:46:13.061 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4a49df04-502b-4ce6-a4c1-1e030b606d40"}
23:46:13.064 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"931e818c-5665-485b-b150-ed2e35081e00"}
23:46:13.065 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1128,"width":15,"height":15,"star_pos":[7.49,6.57],"pixels":"..."},"id":"931e818c-5665-485b-b150-ed2e35081e00"}
23:46:13.552 00.487 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:46:16.029 02.477 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9beb0531-b8d1-48cb-87de-e31592cd0cf4"}
23:46:16.029 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9beb0531-b8d1-48cb-87de-e31592cd0cf4"}
23:46:16.030 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1e7e1e09-60ec-49eb-adee-76e5988e8177"}
23:46:16.030 00.000 13300 case statement mapped state 6 to 3
23:46:16.030 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1e7e1e09-60ec-49eb-adee-76e5988e8177"}
23:46:16.031 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"858a151b-1ee0-4b31-abdb-9e4fb1ffa1f6"}
23:46:16.031 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1128,"width":15,"height":15,"star_pos":[7.49,6.57],"pixels":"..."},"id":"858a151b-1ee0-4b31-abdb-9e4fb1ffa1f6"}
23:46:16.594 00.563 11596 Exposure complete
23:46:16.713 00.119 11596 worker thread done servicing request
23:46:16.713 00.000 13300 OnExposeComplete: enter
23:46:16.713 00.000 13300 UpdateGuideState(): m_state=6
23:46:16.714 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1129
23:46:16.714 00.000 13300 Star::Find returns 1 (0), X=1060.54, Y=346.53, Mass=1955, SNR=30.8, Peak=198 HFD=3.2
23:46:16.715 00.001 13300 MultiStar: [#1 0.09,-0.14,0.75,U] [#2 -0.04,-0.17,0.46,U] [#3 0.15,-0.33,0.42,U] [#4 -0.22,-0.27,0.28,U] [#5 -0.33,0.20,0.26,U] [#6 0.19,-0.45,0.23,U] [#7 0.29,-0.16,0.24,U] [#8 0.21,-0.05,0.21,U] 
23:46:16.715 00.000 13300 refined, 8 included, MultiStar: {-0.00, -0.18}, one-star: {-0.12, -0.17}
23:46:16.715 00.000 13300 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-1.61) = xAngle (0.04 = 0.04)
23:46:16.715 00.000 13300 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.05 = 0.05)
23:46:16.716 00.001 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.18 hyp=0.18 cameraTheta=-1.57 mountX=0.18 mountY=0.01, mountTheta=0.05
23:46:16.718 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.18, opts=13)
23:46:16.718 00.000 13300 Enqueuing Move request for scope (-0.00, -0.18)
23:46:16.718 00.000 11596 Worker thread wakes up
23:46:16.719 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.18) opts 0xd
23:46:16.719 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.18)
23:46:16.719 00.000 11596 Moving (-0.00, -0.18) raw xDistance=0.18 yDistance=0.01
23:46:16.719 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.18
23:46:16.719 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:16.719 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:46:16.719 00.000 11596 MoveAxis(W, 220, ABG)
23:46:16.720 00.001 11596 Guiding  Dir = 3, Dur = 220
23:46:16.720 00.000 11596 IsSlewing returns 0
23:46:16.726 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=198, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
23:46:16.729 00.003 11596 IsGuiding returns 0
23:46:16.739 00.010 13300 UpdateGuideState exits: m=1955 SNR=30.8
23:46:16.740 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:16.740 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:46:16.740 00.000 13300 Enqueuing Expose request
23:46:16.927 00.187 11596 PulseGuide returned control before completion, sleep 33
23:46:17.044 00.117 11596 IsGuiding returns 1
23:46:17.044 00.000 11596 scope still moving after pulse duration time elapsed
23:46:17.076 00.032 11596 IsSlewing returns 0
23:46:17.178 00.102 11596 IsGuiding returns 1
23:46:17.201 00.023 11596 IsSlewing returns 0
23:46:17.479 00.278 11596 IsGuiding returns 0
23:46:17.479 00.000 11596 scope move finished after 220 + 529 ms
23:46:17.479 00.000 11596 Move returns status 0, amount 220
23:46:17.480 00.001 11596 MoveAxis(N, 0, ABG)
23:46:17.480 00.000 11596 Move returns status 0, amount 0
23:46:17.480 00.000 11596 move complete, result=0
23:46:17.480 00.000 11596 worker thread done servicing request
23:46:17.480 00.000 13300 GuideStep: 0.2 px 220 ms WEST, 0.0 px 0 ms NORTH
23:46:17.481 00.001 11596 Worker thread wakes up
23:46:17.481 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:46:17.990 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:46:19.028 01.038 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"29b3866e-5cfc-4287-a2bd-52f3333feeac"}
23:46:19.028 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"29b3866e-5cfc-4287-a2bd-52f3333feeac"}
23:46:19.029 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9ae64417-4606-4e76-a417-8f7206ee845b"}
23:46:19.029 00.000 13300 case statement mapped state 6 to 3
23:46:19.029 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9ae64417-4606-4e76-a417-8f7206ee845b"}
23:46:19.030 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fa296962-9ec0-4120-90be-68e2b57f03f2"}
23:46:19.030 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1129,"width":15,"height":15,"star_pos":[6.54,6.53],"pixels":"..."},"id":"fa296962-9ec0-4120-90be-68e2b57f03f2"}
23:46:21.035 02.005 11596 Exposure complete
23:46:21.158 00.123 11596 worker thread done servicing request
23:46:21.159 00.001 13300 OnExposeComplete: enter
23:46:21.159 00.000 13300 UpdateGuideState(): m_state=6
23:46:21.159 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1130
23:46:21.160 00.001 13300 Star::Find returns 1 (0), X=1060.53, Y=346.55, Mass=2029, SNR=31.5, Peak=233 HFD=3.2
23:46:21.160 00.000 13300 MultiStar: [#1 -0.06,0.01,0.72,U] [#2 -0.00,-0.15,0.44,U] [#3 0.25,-0.30,0.41,U] [#4 -0.05,-0.65,0.29,U] [#5 -0.03,-0.13,0.25,U] [#6 0.11,-0.15,0.21,U] [#7 -0.03,-0.22,0.22,U] [#8 0.39,-0.00,0.20,U] 
23:46:21.160 00.000 13300 refined, 8 included, MultiStar: {0.00, -0.17}, one-star: {-0.13, -0.15}
23:46:21.161 00.001 13300 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-1.61) = xAngle (0.04 = 0.04)
23:46:21.161 00.000 13300 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.05 = 0.05)
23:46:21.161 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=-0.17 hyp=0.17 cameraTheta=-1.57 mountX=0.17 mountY=0.01, mountTheta=0.05
23:46:21.164 00.003 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.17, opts=13)
23:46:21.164 00.000 13300 Enqueuing Move request for scope (0.00, -0.17)
23:46:21.165 00.001 11596 Worker thread wakes up
23:46:21.165 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.17) opts 0xd
23:46:21.166 00.001 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.17)
23:46:21.167 00.001 11596 Moving (0.00, -0.17) raw xDistance=0.17 yDistance=0.01
23:46:21.169 00.002 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
23:46:21.170 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:21.170 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:46:21.170 00.000 11596 MoveAxis(W, 226, ABG)
23:46:21.170 00.000 11596 Guiding  Dir = 3, Dur = 226
23:46:21.171 00.001 11596 IsSlewing returns 0
23:46:21.174 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
23:46:21.186 00.012 13300 UpdateGuideState exits: m=2029 SNR=31.5
23:46:21.186 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:21.186 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:46:21.186 00.000 13300 Enqueuing Expose request
23:46:21.336 00.150 11596 IsGuiding returns 0
23:46:21.759 00.423 11596 IsGuiding returns 1
23:46:21.760 00.001 11596 scope still moving after pulse duration time elapsed
23:46:21.948 00.188 11596 IsSlewing returns 0
23:46:22.035 00.087 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c8a9ac36-aedf-4a2c-abc6-ccb9a9496d2c"}
23:46:22.035 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c8a9ac36-aedf-4a2c-abc6-ccb9a9496d2c"}
23:46:22.057 00.022 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d9cec3ff-98cf-4264-b1ab-002a8d822ce1"}
23:46:22.057 00.000 13300 case statement mapped state 6 to 3
23:46:22.057 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d9cec3ff-98cf-4264-b1ab-002a8d822ce1"}
23:46:22.063 00.006 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"395fd55e-4842-4897-81b4-7b150b126635"}
23:46:22.064 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1130,"width":15,"height":15,"star_pos":[6.53,6.55],"pixels":"..."},"id":"395fd55e-4842-4897-81b4-7b150b126635"}
23:46:22.152 00.088 11596 IsGuiding returns 0
23:46:22.153 00.001 11596 scope move finished after 226 + 590 ms
23:46:22.153 00.000 11596 Move returns status 0, amount 226
23:46:22.153 00.000 11596 MoveAxis(N, 0, ABG)
23:46:22.153 00.000 11596 Move returns status 0, amount 0
23:46:22.153 00.000 11596 move complete, result=0
23:46:22.153 00.000 13300 GuideStep: 0.2 px 226 ms WEST, 0.0 px 0 ms NORTH
23:46:22.154 00.001 11596 worker thread done servicing request
23:46:22.154 00.000 11596 Worker thread wakes up
23:46:22.155 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:46:22.662 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:46:25.031 02.369 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6740cdc5-9b5f-4451-9732-0c800846b927"}
23:46:25.031 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6740cdc5-9b5f-4451-9732-0c800846b927"}
23:46:25.032 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"31731961-eb0f-4042-a38f-e562f4f0aa92"}
23:46:25.032 00.000 13300 case statement mapped state 6 to 3
23:46:25.032 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"31731961-eb0f-4042-a38f-e562f4f0aa92"}
23:46:25.032 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"682f0975-f7b7-46c1-8a3c-baca8b1f9cbf"}
23:46:25.033 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1130,"width":15,"height":15,"star_pos":[6.53,6.55],"pixels":"..."},"id":"682f0975-f7b7-46c1-8a3c-baca8b1f9cbf"}
23:46:25.708 00.675 11596 Exposure complete
23:46:25.780 00.072 11596 worker thread done servicing request
23:46:25.780 00.000 13300 OnExposeComplete: enter
23:46:25.780 00.000 13300 UpdateGuideState(): m_state=6
23:46:25.780 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1131
23:46:25.781 00.001 13300 Star::Find returns 1 (0), X=1060.55, Y=346.65, Mass=1986, SNR=31.1, Peak=227 HFD=3.2
23:46:25.781 00.000 13300 MultiStar: [#1 -0.09,-0.14,0.76,U] [#2 -0.14,-0.12,0.46,U] [#3 0.27,-0.11,0.42,U] [#4 -0.23,-0.17,0.28,U] [#5 -0.02,0.25,0.25,U] [#6 0.15,-0.01,0.22,U] [#7 0.17,-0.03,0.24,U] [#8 0.12,-0.03,0.21,U] 
23:46:25.781 00.000 13300 refined, 8 included, MultiStar: {-0.03, -0.07}, one-star: {-0.11, -0.05}
23:46:25.781 00.000 13300 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-1.61) = xAngle (-0.35 = -0.35)
23:46:25.781 00.000 13300 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.33 = -0.33)
23:46:25.781 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.07 hyp=0.07 cameraTheta=-1.96 mountX=0.07 mountY=-0.02, mountTheta=-0.34
23:46:25.783 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.07, opts=13)
23:46:25.783 00.000 13300 Enqueuing Move request for scope (-0.03, -0.07)
23:46:25.783 00.000 11596 Worker thread wakes up
23:46:25.783 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.07) opts 0xd
23:46:25.783 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.07)
23:46:25.784 00.001 11596 Moving (-0.03, -0.07) raw xDistance=0.07 yDistance=-0.02
23:46:25.784 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:46:25.784 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:25.784 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:46:25.784 00.000 11596 MoveAxis(E, 0, ABG)
23:46:25.784 00.000 11596 Move returns status 0, amount 0
23:46:25.784 00.000 11596 MoveAxis(N, 0, ABG)
23:46:25.785 00.001 11596 Move returns status 0, amount 0
23:46:25.785 00.000 11596 move complete, result=0
23:46:25.785 00.000 11596 worker thread done servicing request
23:46:25.789 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
23:46:25.797 00.008 13300 UpdateGuideState exits: m=1986 SNR=31.1
23:46:25.798 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:25.798 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:46:25.798 00.000 13300 Enqueuing Expose request
23:46:25.798 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:46:25.798 00.000 11596 Worker thread wakes up
23:46:25.798 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:46:26.300 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:46:28.031 01.731 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"98432ca4-f0c6-4420-b8b2-6e33da95a4d8"}
23:46:28.031 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"98432ca4-f0c6-4420-b8b2-6e33da95a4d8"}
23:46:28.032 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"47b4c6d8-9dc9-4d99-a9c6-1f813b93a35d"}
23:46:28.032 00.000 13300 case statement mapped state 6 to 3
23:46:28.032 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"47b4c6d8-9dc9-4d99-a9c6-1f813b93a35d"}
23:46:28.033 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f9b0f7a0-5afe-4992-a8b7-2179b78e0636"}
23:46:28.033 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1131,"width":15,"height":15,"star_pos":[6.55,6.65],"pixels":"..."},"id":"f9b0f7a0-5afe-4992-a8b7-2179b78e0636"}
23:46:29.342 01.309 11596 Exposure complete
23:46:29.415 00.073 13300 OnExposeComplete: enter
23:46:29.416 00.001 11596 worker thread done servicing request
23:46:29.416 00.000 13300 UpdateGuideState(): m_state=6
23:46:29.417 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1132
23:46:29.417 00.000 13300 Star::Find returns 1 (0), X=1060.76, Y=346.57, Mass=1912, SNR=30.5, Peak=196 HFD=3.3
23:46:29.418 00.001 13300 MultiStar: [#1 0.08,-0.14,0.76,U] [#2 0.02,-0.24,0.47,U] [#3 0.38,0.00,0.42,U] [#4 -0.04,-0.13,0.28,U] [#5 0.14,0.16,0.26,U] [#6 0.16,-0.17,0.22,U] [#7 0.13,-0.12,0.23,U] [#8 0.57,0.19,0.20,U] 
23:46:29.418 00.000 13300 single-star, 8 included, MultiStar: {0.14, -0.10}, one-star: {0.10, -0.13}
23:46:29.418 00.000 13300 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-1.61) = xAngle (0.70 = 0.70)
23:46:29.418 00.000 13300 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.71 = 0.71)
23:46:29.418 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=-0.13 hyp=0.16 cameraTheta=-0.91 mountX=0.12 mountY=0.11, mountTheta=0.71
23:46:29.420 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=-0.13, opts=13)
23:46:29.420 00.000 13300 Enqueuing Move request for scope (0.10, -0.13)
23:46:29.420 00.000 11596 Worker thread wakes up
23:46:29.420 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.13) opts 0xd
23:46:29.420 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, -0.13)
23:46:29.420 00.000 11596 Moving (0.10, -0.13) raw xDistance=0.12 yDistance=0.11
23:46:29.421 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:46:29.421 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:29.421 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:46:29.421 00.000 11596 MoveAxis(E, 0, ABG)
23:46:29.421 00.000 11596 Move returns status 0, amount 0
23:46:29.421 00.000 11596 MoveAxis(N, 0, ABG)
23:46:29.421 00.000 11596 Move returns status 0, amount 0
23:46:29.421 00.000 11596 move complete, result=0
23:46:29.421 00.000 11596 worker thread done servicing request
23:46:29.426 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=196, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
23:46:29.434 00.008 13300 UpdateGuideState exits: m=1912 SNR=30.5
23:46:29.434 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:29.434 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:46:29.434 00.000 13300 Enqueuing Expose request
23:46:29.434 00.000 11596 Worker thread wakes up
23:46:29.434 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:46:29.434 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:46:29.945 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:46:31.030 01.085 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"29efbcf1-929a-458d-876d-be464e39bf9c"}
23:46:31.030 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"29efbcf1-929a-458d-876d-be464e39bf9c"}
23:46:31.031 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8ca1eb7b-65cd-489d-85c7-edd36161c5e5"}
23:46:31.031 00.000 13300 case statement mapped state 6 to 3
23:46:31.031 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8ca1eb7b-65cd-489d-85c7-edd36161c5e5"}
23:46:31.031 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"33432399-34dd-455c-a78b-fd00ce04797a"}
23:46:31.032 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1132,"width":15,"height":15,"star_pos":[6.76,6.57],"pixels":"..."},"id":"33432399-34dd-455c-a78b-fd00ce04797a"}
23:46:32.990 01.958 11596 Exposure complete
23:46:33.063 00.073 11596 worker thread done servicing request
23:46:33.063 00.000 13300 OnExposeComplete: enter
23:46:33.063 00.000 13300 UpdateGuideState(): m_state=6
23:46:33.063 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1133
23:46:33.064 00.001 13300 Star::Find returns 1 (0), X=1060.88, Y=346.61, Mass=1993, SNR=31.2, Peak=208 HFD=3.5
23:46:33.064 00.000 13300 MultiStar: [#1 0.16,-0.15,0.75,U] [#2 -0.05,-0.13,0.45,U] [#3 0.27,-0.26,0.41,U] [#4 -0.15,-0.33,0.29,U] [#5 0.36,0.28,0.25,U] [#6 0.20,-0.11,0.22,U] [#7 -0.06,-0.24,0.23,U] [#8 0.13,0.42,0.21,U] 
23:46:33.064 00.000 13300 refined, 8 included, MultiStar: {0.14, -0.10}, one-star: {0.22, -0.09}
23:46:33.064 00.000 13300 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-1.61) = xAngle (0.99 = 0.99)
23:46:33.064 00.000 13300 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.01 = 1.01)
23:46:33.064 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=-0.10 hyp=0.17 cameraTheta=-0.62 mountX=0.09 mountY=0.15, mountTheta=1.00
23:46:33.066 00.002 13300 SchedulePrimaryMove(1016D950, x=0.14, y=-0.10, opts=13)
23:46:33.067 00.001 13300 Enqueuing Move request for scope (0.14, -0.10)
23:46:33.067 00.000 11596 Worker thread wakes up
23:46:33.067 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.10) opts 0xd
23:46:33.067 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, -0.10)
23:46:33.067 00.000 11596 Moving (0.14, -0.10) raw xDistance=0.09 yDistance=0.15
23:46:33.067 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:46:33.067 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:33.067 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:46:33.067 00.000 11596 MoveAxis(E, 0, ABG)
23:46:33.068 00.001 11596 Move returns status 0, amount 0
23:46:33.068 00.000 11596 MoveAxis(N, 0, ABG)
23:46:33.068 00.000 11596 Move returns status 0, amount 0
23:46:33.068 00.000 11596 move complete, result=0
23:46:33.068 00.000 11596 worker thread done servicing request
23:46:33.073 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=208, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
23:46:33.080 00.007 13300 UpdateGuideState exits: m=1993 SNR=31.2
23:46:33.080 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:33.080 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:46:33.080 00.000 13300 Enqueuing Expose request
23:46:33.081 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:46:33.081 00.000 11596 Worker thread wakes up
23:46:33.081 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:46:33.592 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:46:34.029 00.437 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"97b66135-ee34-43f9-90bc-a6390689d11d"}
23:46:34.029 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"97b66135-ee34-43f9-90bc-a6390689d11d"}
23:46:34.030 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a2b6a9b8-8c37-488f-bcb1-f16c02a9bd7a"}
23:46:34.030 00.000 13300 case statement mapped state 6 to 3
23:46:34.030 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a2b6a9b8-8c37-488f-bcb1-f16c02a9bd7a"}
23:46:34.031 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f4099400-f717-4401-a2ab-e5ee7f9f93ce"}
23:46:34.031 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1133,"width":15,"height":15,"star_pos":[6.88,6.61],"pixels":"..."},"id":"f4099400-f717-4401-a2ab-e5ee7f9f93ce"}
23:46:36.627 02.596 11596 Exposure complete
23:46:36.716 00.089 11596 worker thread done servicing request
23:46:36.716 00.000 13300 OnExposeComplete: enter
23:46:36.716 00.000 13300 UpdateGuideState(): m_state=6
23:46:36.717 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1134
23:46:36.717 00.000 13300 Star::Find returns 1 (0), X=1060.51, Y=346.52, Mass=2008, SNR=31.2, Peak=205 HFD=3.2
23:46:36.717 00.000 13300 MultiStar: [#1 0.17,-0.15,0.75,U] [#2 -0.03,-0.13,0.45,U] [#3 0.42,0.04,0.41,U] [#4 -0.08,-0.11,0.28,U] [#5 0.16,0.20,0.25,U] [#6 -0.05,-0.34,0.23,U] [#7 -0.08,0.05,0.23,U] [#8 0.08,0.14,0.19,U] 
23:46:36.717 00.000 13300 refined, 8 included, MultiStar: {0.04, -0.09}, one-star: {-0.15, -0.18}
23:46:36.717 00.000 13300 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-1.61) = xAngle (0.41 = 0.41)
23:46:36.717 00.000 13300 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.43 = 0.43)
23:46:36.718 00.001 13300 CameraToMount -- cameraX=0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-1.19 mountX=0.09 mountY=0.04, mountTheta=0.43
23:46:36.719 00.001 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.09, opts=13)
23:46:36.719 00.000 13300 Enqueuing Move request for scope (0.04, -0.09)
23:46:36.719 00.000 11596 Worker thread wakes up
23:46:36.720 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.09) opts 0xd
23:46:36.720 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.09)
23:46:36.720 00.000 11596 Moving (0.04, -0.09) raw xDistance=0.09 yDistance=0.04
23:46:36.720 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:46:36.720 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:36.720 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:46:36.720 00.000 11596 MoveAxis(E, 0, ABG)
23:46:36.720 00.000 11596 Move returns status 0, amount 0
23:46:36.721 00.001 11596 MoveAxis(N, 0, ABG)
23:46:36.721 00.000 11596 Move returns status 0, amount 0
23:46:36.721 00.000 11596 move complete, result=0
23:46:36.721 00.000 11596 worker thread done servicing request
23:46:36.726 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=205, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
23:46:36.736 00.010 13300 UpdateGuideState exits: m=2008 SNR=31.2
23:46:36.736 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:36.737 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:46:36.737 00.000 13300 Enqueuing Expose request
23:46:36.737 00.000 11596 Worker thread wakes up
23:46:36.737 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:46:36.737 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:46:37.150 00.413 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4f01dbde-d9ad-45da-8c47-6e5a6835019f"}
23:46:37.150 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4f01dbde-d9ad-45da-8c47-6e5a6835019f"}
23:46:37.151 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ed32628d-3822-457c-83ce-e93a3e080db3"}
23:46:37.152 00.001 13300 case statement mapped state 6 to 3
23:46:37.152 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ed32628d-3822-457c-83ce-e93a3e080db3"}
23:46:37.152 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4be67598-b75f-4ca3-8774-da4f890e79a0"}
23:46:37.153 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1134,"width":15,"height":15,"star_pos":[6.51,6.52],"pixels":"..."},"id":"4be67598-b75f-4ca3-8774-da4f890e79a0"}
23:46:37.249 00.096 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:46:40.055 02.806 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fb30fbc5-3b5a-4920-8b0a-11d5ec864b75"}
23:46:40.056 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fb30fbc5-3b5a-4920-8b0a-11d5ec864b75"}
23:46:40.057 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"34816d98-35dc-49a7-8b09-fd7dcee24474"}
23:46:40.057 00.000 13300 case statement mapped state 6 to 3
23:46:40.057 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"34816d98-35dc-49a7-8b09-fd7dcee24474"}
23:46:40.057 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ff004a7a-e9d7-4c28-b003-4577a6350daf"}
23:46:40.058 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1134,"width":15,"height":15,"star_pos":[6.51,6.52],"pixels":"..."},"id":"ff004a7a-e9d7-4c28-b003-4577a6350daf"}
23:46:40.278 00.220 11596 Exposure complete
23:46:40.350 00.072 11596 worker thread done servicing request
23:46:40.350 00.000 13300 OnExposeComplete: enter
23:46:40.351 00.001 13300 UpdateGuideState(): m_state=6
23:46:40.351 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1135
23:46:40.351 00.000 13300 Star::Find returns 1 (0), X=1060.43, Y=346.59, Mass=2039, SNR=31.5, Peak=225 HFD=3.3
23:46:40.352 00.001 13300 MultiStar: [#1 0.17,-0.12,0.74,U] [#2 -0.02,-0.18,0.45,U] [#3 0.30,-0.24,0.40,U] [#4 -0.15,0.00,0.28,U] [#5 -0.05,0.16,0.25,U] [#6 0.18,0.00,0.22,U] [#7 0.45,0.14,0.22,U] [#8 0.09,-0.10,0.19,U] 
23:46:40.352 00.000 13300 refined, 8 included, MultiStar: {0.03, -0.09}, one-star: {-0.23, -0.11}
23:46:40.352 00.000 13300 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-1.61) = xAngle (0.37 = 0.37)
23:46:40.352 00.000 13300 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.38 = 0.38)
23:46:40.352 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.09 hyp=0.09 cameraTheta=-1.24 mountX=0.08 mountY=0.03, mountTheta=0.38
23:46:40.355 00.003 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.09, opts=13)
23:46:40.355 00.000 13300 Enqueuing Move request for scope (0.03, -0.09)
23:46:40.355 00.000 11596 Worker thread wakes up
23:46:40.356 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.09) opts 0xd
23:46:40.356 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.09)
23:46:40.356 00.000 11596 Moving (0.03, -0.09) raw xDistance=0.08 yDistance=0.03
23:46:40.356 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:46:40.356 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:40.356 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:46:40.357 00.001 11596 MoveAxis(E, 0, ABG)
23:46:40.357 00.000 11596 Move returns status 0, amount 0
23:46:40.357 00.000 11596 MoveAxis(N, 0, ABG)
23:46:40.357 00.000 11596 Move returns status 0, amount 0
23:46:40.357 00.000 11596 move complete, result=0
23:46:40.358 00.001 11596 worker thread done servicing request
23:46:40.362 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
23:46:40.369 00.007 13300 UpdateGuideState exits: m=2039 SNR=31.5
23:46:40.370 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:40.370 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:46:40.370 00.000 13300 Enqueuing Expose request
23:46:40.370 00.000 11596 Worker thread wakes up
23:46:40.370 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:46:40.370 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:46:40.877 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:46:43.055 02.178 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3bc263e9-ecd5-45cd-b4cd-6d4faa7adfe9"}
23:46:43.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3bc263e9-ecd5-45cd-b4cd-6d4faa7adfe9"}
23:46:43.056 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b41ccfb7-9366-456b-9558-f01e39c350e2"}
23:46:43.056 00.000 13300 case statement mapped state 6 to 3
23:46:43.056 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b41ccfb7-9366-456b-9558-f01e39c350e2"}
23:46:43.057 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4d51b184-3f6e-44f8-844e-ba5fd757a25a"}
23:46:43.057 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1135,"width":15,"height":15,"star_pos":[7.43,6.59],"pixels":"..."},"id":"4d51b184-3f6e-44f8-844e-ba5fd757a25a"}
23:46:43.913 00.856 11596 Exposure complete
23:46:43.986 00.073 11596 worker thread done servicing request
23:46:43.986 00.000 13300 OnExposeComplete: enter
23:46:43.986 00.000 13300 UpdateGuideState(): m_state=6
23:46:43.987 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1136
23:46:43.987 00.000 13300 Star::Find returns 1 (0), X=1060.63, Y=346.64, Mass=2045, SNR=31.6, Peak=210 HFD=3.4
23:46:43.987 00.000 13300 MultiStar: [#1 0.15,-0.09,0.73,U] [#2 0.13,-0.20,0.45,U] [#3 0.34,-0.33,0.41,U] [#4 -0.09,-0.17,0.29,U] [#5 -0.17,-0.10,0.23,U] [#6 0.32,0.03,0.21,U] [#7 -0.11,-0.13,0.23,U] [#8 0.29,-0.15,0.20,U] 
23:46:43.987 00.000 13300 single-star, 8 included, MultiStar: {0.08, -0.13}, one-star: {-0.03, -0.06}
23:46:43.988 00.001 13300 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-1.61) = xAngle (-0.47 = -0.47)
23:46:43.988 00.000 13300 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.45 = -0.45)
23:46:43.988 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-2.07 mountX=0.06 mountY=-0.03, mountTheta=-0.45
23:46:43.990 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.06, opts=13)
23:46:43.991 00.001 13300 Enqueuing Move request for scope (-0.03, -0.06)
23:46:43.991 00.000 11596 Worker thread wakes up
23:46:43.991 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.06) opts 0xd
23:46:43.991 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.06)
23:46:43.991 00.000 11596 Moving (-0.03, -0.06) raw xDistance=0.06 yDistance=-0.03
23:46:43.991 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:46:43.991 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:43.991 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:46:43.991 00.000 11596 MoveAxis(E, 0, ABG)
23:46:43.992 00.001 11596 Move returns status 0, amount 0
23:46:43.992 00.000 11596 MoveAxis(N, 0, ABG)
23:46:43.992 00.000 11596 Move returns status 0, amount 0
23:46:43.992 00.000 11596 move complete, result=0
23:46:43.992 00.000 11596 worker thread done servicing request
23:46:43.999 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=210, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
23:46:44.009 00.010 13300 UpdateGuideState exits: m=2045 SNR=31.6
23:46:44.009 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:44.009 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:46:44.010 00.001 13300 Enqueuing Expose request
23:46:44.010 00.000 11596 Worker thread wakes up
23:46:44.010 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:46:44.010 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:46:44.526 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:46:46.055 01.529 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1926d595-9859-4ebf-ada9-344331553996"}
23:46:46.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1926d595-9859-4ebf-ada9-344331553996"}
23:46:46.056 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"80b2535d-8c96-4c68-9ea8-3d1cc059b2e5"}
23:46:46.056 00.000 13300 case statement mapped state 6 to 3
23:46:46.056 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"80b2535d-8c96-4c68-9ea8-3d1cc059b2e5"}
23:46:46.056 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ffe4acaf-4ff1-41e1-83be-5e3af0928945"}
23:46:46.057 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1136,"width":15,"height":15,"star_pos":[6.63,6.64],"pixels":"..."},"id":"ffe4acaf-4ff1-41e1-83be-5e3af0928945"}
23:46:47.556 01.499 11596 Exposure complete
23:46:47.630 00.074 11596 worker thread done servicing request
23:46:47.630 00.000 13300 OnExposeComplete: enter
23:46:47.631 00.001 13300 UpdateGuideState(): m_state=6
23:46:47.631 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1137
23:46:47.631 00.000 13300 Star::Find returns 1 (0), X=1060.75, Y=346.79, Mass=1959, SNR=30.9, Peak=210 HFD=3.3
23:46:47.632 00.001 13300 MultiStar: [#1 0.15,-0.22,0.76,U] [#2 0.04,-0.09,0.45,U] [#3 0.54,0.08,0.41,U] [#4 0.06,-0.25,0.29,U] [#5 0.13,0.25,0.27,U] [#6 0.17,0.06,0.22,U] [#7 0.12,-0.26,0.23,U] [#8 0.38,0.02,0.20,U] 
23:46:47.632 00.000 13300 single-star, 8 included, MultiStar: {0.17, -0.04}, one-star: {0.09, 0.09}
23:46:47.632 00.000 13300 CameraToMount -- cameraTheta (0.77) - m_xAngle (-1.61) = xAngle (2.38 = 2.38)
23:46:47.632 00.000 13300 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.40 = 2.40)
23:46:47.632 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.09 hyp=0.13 cameraTheta=0.77 mountX=-0.09 mountY=0.09, mountTheta=2.39
23:46:47.634 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.09, opts=13)
23:46:47.635 00.001 13300 Enqueuing Move request for scope (0.09, 0.09)
23:46:47.635 00.000 11596 Worker thread wakes up
23:46:47.635 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.09) opts 0xd
23:46:47.635 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.09)
23:46:47.636 00.001 11596 Moving (0.09, 0.09) raw xDistance=-0.09 yDistance=0.09
23:46:47.636 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:46:47.636 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:47.636 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:46:47.636 00.000 11596 MoveAxis(E, 0, ABG)
23:46:47.636 00.000 11596 Move returns status 0, amount 0
23:46:47.636 00.000 11596 MoveAxis(N, 0, ABG)
23:46:47.636 00.000 11596 Move returns status 0, amount 0
23:46:47.636 00.000 11596 move complete, result=0
23:46:47.636 00.000 11596 worker thread done servicing request
23:46:47.642 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=210, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
23:46:47.649 00.007 13300 UpdateGuideState exits: m=1959 SNR=30.9
23:46:47.649 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:47.649 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:46:47.650 00.001 13300 Enqueuing Expose request
23:46:47.650 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:46:47.650 00.000 11596 Worker thread wakes up
23:46:47.650 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:46:48.162 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:46:49.055 00.893 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d40fc77a-25ea-449b-9a02-0be1da76d9b7"}
23:46:49.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d40fc77a-25ea-449b-9a02-0be1da76d9b7"}
23:46:49.056 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b4919be2-9098-4ed5-8a73-dd7e9a69c27b"}
23:46:49.056 00.000 13300 case statement mapped state 6 to 3
23:46:49.057 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b4919be2-9098-4ed5-8a73-dd7e9a69c27b"}
23:46:49.057 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5b48cb55-5701-43ed-9930-609cf01bdc51"}
23:46:49.058 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1137,"width":15,"height":15,"star_pos":[6.75,6.79],"pixels":"..."},"id":"5b48cb55-5701-43ed-9930-609cf01bdc51"}
23:46:51.189 02.131 11596 Exposure complete
23:46:51.262 00.073 11596 worker thread done servicing request
23:46:51.262 00.000 13300 OnExposeComplete: enter
23:46:51.262 00.000 13300 UpdateGuideState(): m_state=6
23:46:51.263 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1138
23:46:51.263 00.000 13300 Star::Find returns 1 (0), X=1060.69, Y=346.62, Mass=2004, SNR=31.3, Peak=220 HFD=3.3
23:46:51.263 00.000 13300 MultiStar: [#1 0.10,-0.24,0.73,U] [#2 0.02,-0.43,0.44,U] [#3 0.24,-0.13,0.40,U] [#4 0.17,-0.29,0.28,U] [#5 0.10,0.05,0.26,U] [#6 0.01,-0.22,0.22,U] [#7 0.36,-0.11,0.22,U] [#8 0.22,0.14,0.18,U] 
23:46:51.264 00.001 13300 single-star, 8 included, MultiStar: {0.10, -0.17}, one-star: {0.02, -0.08}
23:46:51.264 00.000 13300 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-1.61) = xAngle (0.31 = 0.31)
23:46:51.264 00.000 13300 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.33 = 0.33)
23:46:51.264 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.08 hyp=0.09 cameraTheta=-1.30 mountX=0.08 mountY=0.03, mountTheta=0.33
23:46:51.266 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.08, opts=13)
23:46:51.267 00.001 13300 Enqueuing Move request for scope (0.02, -0.08)
23:46:51.267 00.000 11596 Worker thread wakes up
23:46:51.267 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.08) opts 0xd
23:46:51.267 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.08)
23:46:51.267 00.000 11596 Moving (0.02, -0.08) raw xDistance=0.08 yDistance=0.03
23:46:51.267 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:46:51.267 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:51.267 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:46:51.267 00.000 11596 MoveAxis(E, 0, ABG)
23:46:51.268 00.001 11596 Move returns status 0, amount 0
23:46:51.268 00.000 11596 MoveAxis(N, 0, ABG)
23:46:51.268 00.000 11596 Move returns status 0, amount 0
23:46:51.268 00.000 11596 move complete, result=0
23:46:51.268 00.000 11596 worker thread done servicing request
23:46:51.273 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=220, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
23:46:51.280 00.007 13300 UpdateGuideState exits: m=2004 SNR=31.3
23:46:51.280 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:51.280 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:46:51.281 00.001 13300 Enqueuing Expose request
23:46:51.281 00.000 11596 Worker thread wakes up
23:46:51.281 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:46:51.281 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:46:51.795 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:46:52.053 00.258 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"439fc0b5-6399-4ad4-8c0e-cc463dde27ac"}
23:46:52.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"439fc0b5-6399-4ad4-8c0e-cc463dde27ac"}
23:46:52.054 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"de045075-76d6-4595-9509-05e12b8d2f77"}
23:46:52.054 00.000 13300 case statement mapped state 6 to 3
23:46:52.054 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"de045075-76d6-4595-9509-05e12b8d2f77"}
23:46:52.055 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"99cf4cc5-637e-4efc-84bf-6ac2788f67b3"}
23:46:52.056 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1138,"width":15,"height":15,"star_pos":[6.69,6.62],"pixels":"..."},"id":"99cf4cc5-637e-4efc-84bf-6ac2788f67b3"}
23:46:54.832 02.776 11596 Exposure complete
23:46:54.911 00.079 11596 worker thread done servicing request
23:46:54.911 00.000 13300 OnExposeComplete: enter
23:46:54.911 00.000 13300 UpdateGuideState(): m_state=6
23:46:54.912 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1139
23:46:54.912 00.000 13300 Star::Find returns 1 (0), X=1060.70, Y=346.52, Mass=2005, SNR=31.2, Peak=199 HFD=3.3
23:46:54.912 00.000 13300 MultiStar: [#1 0.22,-0.19,0.75,U] [#2 0.05,-0.28,0.46,U] [#3 0.24,-0.13,0.40,U] [#4 0.07,-0.27,0.28,U] [#5 0.21,0.14,0.25,U] [#6 0.03,-0.25,0.21,U] [#7 0.16,-0.10,0.23,U] [#8 0.45,-0.01,0.19,U] 
23:46:54.913 00.001 13300 single-star, 8 included, MultiStar: {0.14, -0.17}, one-star: {0.04, -0.18}
23:46:54.913 00.000 13300 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-1.61) = xAngle (0.24 = 0.24)
23:46:54.913 00.000 13300 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.25 = 0.25)
23:46:54.913 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.18 hyp=0.19 cameraTheta=-1.37 mountX=0.18 mountY=0.05, mountTheta=0.25
23:46:54.915 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.18, opts=13)
23:46:54.915 00.000 13300 Enqueuing Move request for scope (0.04, -0.18)
23:46:54.915 00.000 11596 Worker thread wakes up
23:46:54.915 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.18) opts 0xd
23:46:54.916 00.001 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.18)
23:46:54.916 00.000 11596 Moving (0.04, -0.18) raw xDistance=0.18 yDistance=0.05
23:46:54.916 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.18
23:46:54.916 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:54.917 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:46:54.917 00.000 11596 MoveAxis(W, 229, ABG)
23:46:54.917 00.000 11596 Guiding  Dir = 3, Dur = 229
23:46:54.918 00.001 11596 IsSlewing returns 0
23:46:54.924 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=199, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
23:46:54.932 00.008 13300 UpdateGuideState exits: m=2005 SNR=31.2
23:46:54.933 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:54.933 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:46:54.933 00.000 13300 Enqueuing Expose request
23:46:55.053 00.120 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4085e980-4ffe-4dbc-8d25-ce5dba401674"}
23:46:55.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4085e980-4ffe-4dbc-8d25-ce5dba401674"}
23:46:55.054 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"654f9ca9-2c4e-45a4-bfd9-07f8d99f2771"}
23:46:55.054 00.000 13300 case statement mapped state 6 to 3
23:46:55.054 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"654f9ca9-2c4e-45a4-bfd9-07f8d99f2771"}
23:46:55.054 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2aa8532c-db5b-465a-93a7-b4398af9b88a"}
23:46:55.055 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1139,"width":15,"height":15,"star_pos":[6.70,6.52],"pixels":"..."},"id":"2aa8532c-db5b-465a-93a7-b4398af9b88a"}
23:46:55.057 00.002 11596 IsGuiding returns 0
23:46:55.160 00.103 11596 PulseGuide returned control before completion, sleep 136
23:46:55.494 00.334 11596 IsGuiding returns 1
23:46:55.494 00.000 11596 scope still moving after pulse duration time elapsed
23:46:55.526 00.032 11596 IsSlewing returns 0
23:46:55.840 00.314 11596 IsGuiding returns 0
23:46:55.840 00.000 11596 scope move finished after 229 + 554 ms
23:46:55.840 00.000 11596 Move returns status 0, amount 229
23:46:55.840 00.000 11596 MoveAxis(N, 0, ABG)
23:46:55.840 00.000 11596 Move returns status 0, amount 0
23:46:55.840 00.000 11596 move complete, result=0
23:46:55.840 00.000 11596 worker thread done servicing request
23:46:55.840 00.000 13300 GuideStep: 0.2 px 229 ms WEST, 0.0 px 0 ms NORTH
23:46:55.841 00.001 11596 Worker thread wakes up
23:46:55.841 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:46:56.342 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:46:58.052 01.710 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6d68523a-7032-42d8-87c3-398770ef0a9a"}
23:46:58.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6d68523a-7032-42d8-87c3-398770ef0a9a"}
23:46:58.053 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a9a6edb9-8498-4f57-a185-fa4af6e948ca"}
23:46:58.053 00.000 13300 case statement mapped state 6 to 3
23:46:58.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a9a6edb9-8498-4f57-a185-fa4af6e948ca"}
23:46:58.054 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"798ace82-6e65-4bfc-80a0-c1275af95121"}
23:46:58.054 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1139,"width":15,"height":15,"star_pos":[6.70,6.52],"pixels":"..."},"id":"798ace82-6e65-4bfc-80a0-c1275af95121"}
23:46:59.369 01.315 11596 Exposure complete
23:46:59.441 00.072 11596 worker thread done servicing request
23:46:59.441 00.000 13300 OnExposeComplete: enter
23:46:59.441 00.000 13300 UpdateGuideState(): m_state=6
23:46:59.442 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1140
23:46:59.442 00.000 13300 Star::Find returns 1 (0), X=1060.79, Y=346.60, Mass=1939, SNR=30.8, Peak=196 HFD=3.3
23:46:59.443 00.001 13300 MultiStar: [#1 0.23,-0.04,0.75,U] [#2 0.19,-0.16,0.46,U] [#3 0.27,0.06,0.41,U] [#4 0.23,-0.19,0.29,U] [#5 0.22,0.12,0.26,U] [#6 0.32,0.08,0.23,U] [#7 0.19,-0.09,0.23,U] [#8 0.20,0.34,0.20,U] 
23:46:59.443 00.000 13300 single-star, 8 included, MultiStar: {0.20, -0.03}, one-star: {0.13, -0.10}
23:46:59.443 00.000 13300 CameraToMount -- cameraTheta (-0.66) - m_xAngle (-1.61) = xAngle (0.95 = 0.95)
23:46:59.443 00.000 13300 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.97 = 0.97)
23:46:59.443 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=-0.10 hyp=0.16 cameraTheta=-0.66 mountX=0.09 mountY=0.13, mountTheta=0.96
23:46:59.446 00.003 13300 SchedulePrimaryMove(1016D950, x=0.13, y=-0.10, opts=13)
23:46:59.446 00.000 13300 Enqueuing Move request for scope (0.13, -0.10)
23:46:59.446 00.000 11596 Worker thread wakes up
23:46:59.447 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.10) opts 0xd
23:46:59.447 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, -0.10)
23:46:59.447 00.000 11596 Moving (0.13, -0.10) raw xDistance=0.09 yDistance=0.13
23:46:59.447 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:46:59.447 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:59.447 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:46:59.447 00.000 11596 MoveAxis(E, 0, ABG)
23:46:59.447 00.000 11596 Move returns status 0, amount 0
23:46:59.448 00.001 11596 MoveAxis(N, 0, ABG)
23:46:59.448 00.000 11596 Move returns status 0, amount 0
23:46:59.448 00.000 11596 move complete, result=0
23:46:59.448 00.000 11596 worker thread done servicing request
23:46:59.456 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=196, med=4, FiltMin=3, FiltMax=101, Gamma=0.510
23:46:59.464 00.008 13300 UpdateGuideState exits: m=1939 SNR=30.8
23:46:59.465 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:59.465 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:46:59.465 00.000 13300 Enqueuing Expose request
23:46:59.465 00.000 11596 Worker thread wakes up
23:46:59.465 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:46:59.465 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:46:59.976 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:47:01.052 01.076 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ec14605e-fbab-453b-99ee-d078d499522b"}
23:47:01.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ec14605e-fbab-453b-99ee-d078d499522b"}
23:47:01.053 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8ed9f4b1-60a8-4bd2-b5e1-20cc545abbe6"}
23:47:01.053 00.000 13300 case statement mapped state 6 to 3
23:47:01.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8ed9f4b1-60a8-4bd2-b5e1-20cc545abbe6"}
23:47:01.054 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b505c141-51ce-4532-a815-d2ffbe8361cb"}
23:47:01.054 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1140,"width":15,"height":15,"star_pos":[6.79,6.60],"pixels":"..."},"id":"b505c141-51ce-4532-a815-d2ffbe8361cb"}
23:47:03.030 01.976 11596 Exposure complete
23:47:03.104 00.074 11596 worker thread done servicing request
23:47:03.104 00.000 13300 OnExposeComplete: enter
23:47:03.105 00.001 13300 UpdateGuideState(): m_state=6
23:47:03.105 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1141
23:47:03.105 00.000 13300 Star::Find returns 1 (0), X=1060.89, Y=346.61, Mass=2009, SNR=31.3, Peak=227 HFD=3.3
23:47:03.106 00.001 13300 MultiStar: [#1 0.20,0.11,0.75,U] [#2 0.14,-0.03,0.46,U] [#3 0.44,-0.12,0.41,U] [#4 -0.05,-0.13,0.28,U] [#5 0.13,-0.23,0.26,U] [#6 0.38,-0.11,0.23,U] [#7 0.11,-0.21,0.23,U] [#8 0.08,0.31,0.20,U] 
23:47:03.106 00.000 13300 refined, 8 included, MultiStar: {0.20, -0.05}, one-star: {0.23, -0.09}
23:47:03.106 00.000 13300 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-1.61) = xAngle (1.39 = 1.39)
23:47:03.106 00.000 13300 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.40 = 1.40)
23:47:03.106 00.000 13300 CameraToMount -- cameraX=0.20 cameraY=-0.05 hyp=0.21 cameraTheta=-0.22 mountX=0.04 mountY=0.20, mountTheta=1.39
23:47:03.108 00.002 13300 SchedulePrimaryMove(1016D950, x=0.20, y=-0.05, opts=13)
23:47:03.108 00.000 13300 Enqueuing Move request for scope (0.20, -0.05)
23:47:03.108 00.000 11596 Worker thread wakes up
23:47:03.108 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.05) opts 0xd
23:47:03.108 00.000 11596 Handling offset move in thread for scope, endpoint = (0.20, -0.05)
23:47:03.108 00.000 11596 Moving (0.20, -0.05) raw xDistance=0.04 yDistance=0.20
23:47:03.108 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:47:03.109 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:47:03.109 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:47:03.109 00.000 11596 MoveAxis(E, 0, ABG)
23:47:03.109 00.000 11596 Move returns status 0, amount 0
23:47:03.109 00.000 11596 MoveAxis(N, 0, ABG)
23:47:03.109 00.000 11596 Move returns status 0, amount 0
23:47:03.109 00.000 11596 move complete, result=0
23:47:03.110 00.001 11596 worker thread done servicing request
23:47:03.114 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=2, FiltMax=116, Gamma=0.510
23:47:03.123 00.009 13300 UpdateGuideState exits: m=2009 SNR=31.3
23:47:03.123 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:03.123 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:47:03.123 00.000 13300 Enqueuing Expose request
23:47:03.123 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:47:03.123 00.000 11596 Worker thread wakes up
23:47:03.123 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:47:03.639 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:47:04.051 00.412 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fbfca961-2d14-4149-a900-b7f93ac43cdf"}
23:47:04.051 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fbfca961-2d14-4149-a900-b7f93ac43cdf"}
23:47:04.052 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7195e6ca-e724-4b95-87e4-c03baef22239"}
23:47:04.052 00.000 13300 case statement mapped state 6 to 3
23:47:04.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7195e6ca-e724-4b95-87e4-c03baef22239"}
23:47:04.052 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a07c33c9-b4ff-48a8-a647-0135d3be196d"}
23:47:04.053 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1141,"width":15,"height":15,"star_pos":[6.89,6.61],"pixels":"..."},"id":"a07c33c9-b4ff-48a8-a647-0135d3be196d"}
23:47:06.666 02.613 11596 Exposure complete
23:47:06.745 00.079 11596 worker thread done servicing request
23:47:06.745 00.000 13300 OnExposeComplete: enter
23:47:06.745 00.000 13300 UpdateGuideState(): m_state=6
23:47:06.746 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1142
23:47:06.746 00.000 13300 Star::Find returns 1 (0), X=1060.81, Y=346.70, Mass=2001, SNR=31.3, Peak=221 HFD=3.4
23:47:06.746 00.000 13300 MultiStar: [#1 0.11,0.14,0.75,U] [#2 0.15,0.09,0.45,U] [#3 0.32,0.15,0.41,U] [#4 0.12,0.15,0.28,U] [#5 0.22,0.38,0.25,U] [#6 0.12,0.07,0.22,U] [#7 0.05,-0.02,0.23,U] [#8 0.20,0.64,0.19,U] 
23:47:06.746 00.000 13300 single-star, 8 included, MultiStar: {0.16, 0.13}, one-star: {0.15, 0.00}
23:47:06.746 00.000 13300 CameraToMount -- cameraTheta (0.02) - m_xAngle (-1.61) = xAngle (1.62 = 1.62)
23:47:06.746 00.000 13300 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.64 = 1.64)
23:47:06.746 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=0.00 hyp=0.15 cameraTheta=0.02 mountX=-0.01 mountY=0.15, mountTheta=1.62
23:47:06.748 00.002 13300 SchedulePrimaryMove(1016D950, x=0.15, y=0.00, opts=13)
23:47:06.748 00.000 13300 Enqueuing Move request for scope (0.15, 0.00)
23:47:06.749 00.001 11596 Worker thread wakes up
23:47:06.749 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.00) opts 0xd
23:47:06.749 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, 0.00)
23:47:06.749 00.000 11596 Moving (0.15, 0.00) raw xDistance=-0.01 yDistance=0.15
23:47:06.749 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:47:06.749 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:06.749 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:47:06.749 00.000 11596 MoveAxis(E, 0, ABG)
23:47:06.749 00.000 11596 Move returns status 0, amount 0
23:47:06.749 00.000 11596 MoveAxis(N, 0, ABG)
23:47:06.750 00.001 11596 Move returns status 0, amount 0
23:47:06.750 00.000 11596 move complete, result=0
23:47:06.750 00.000 11596 worker thread done servicing request
23:47:06.755 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=3, FiltMax=107, Gamma=0.510
23:47:06.765 00.010 13300 UpdateGuideState exits: m=2001 SNR=31.3
23:47:06.765 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:06.765 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:47:06.765 00.000 13300 Enqueuing Expose request
23:47:06.766 00.001 11596 Worker thread wakes up
23:47:06.766 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:47:06.766 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:47:07.050 00.284 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"522a1ec1-ca88-46d0-b366-c9fe3b310035"}
23:47:07.050 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"522a1ec1-ca88-46d0-b366-c9fe3b310035"}
23:47:07.051 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"489039c7-db11-461c-99c3-1f36a3fd9eba"}
23:47:07.051 00.000 13300 case statement mapped state 6 to 3
23:47:07.051 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"489039c7-db11-461c-99c3-1f36a3fd9eba"}
23:47:07.052 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6ce773f4-98ef-4e27-933c-c369f4a73355"}
23:47:07.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1142,"width":15,"height":15,"star_pos":[6.81,6.70],"pixels":"..."},"id":"6ce773f4-98ef-4e27-933c-c369f4a73355"}
23:47:07.276 00.224 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:47:10.049 02.773 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"afaf11ae-c9d9-4367-9d9e-f90586db90c0"}
23:47:10.049 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"afaf11ae-c9d9-4367-9d9e-f90586db90c0"}
23:47:10.050 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0ef91226-c876-429f-8a89-2128053150b1"}
23:47:10.050 00.000 13300 case statement mapped state 6 to 3
23:47:10.050 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0ef91226-c876-429f-8a89-2128053150b1"}
23:47:10.050 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fa148b60-8716-47a7-a0ba-e06549655a32"}
23:47:10.051 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1142,"width":15,"height":15,"star_pos":[6.81,6.70],"pixels":"..."},"id":"fa148b60-8716-47a7-a0ba-e06549655a32"}
23:47:10.312 00.261 11596 Exposure complete
23:47:10.394 00.082 11596 worker thread done servicing request
23:47:10.394 00.000 13300 OnExposeComplete: enter
23:47:10.394 00.000 13300 UpdateGuideState(): m_state=6
23:47:10.395 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1143
23:47:10.395 00.000 13300 Star::Find returns 1 (0), X=1060.88, Y=346.74, Mass=1973, SNR=31.0, Peak=242 HFD=3.2
23:47:10.396 00.001 13300 MultiStar: [#1 0.13,0.07,0.73,U] [#2 0.12,0.01,0.45,U] [#3 0.33,0.09,0.41,U] [#4 0.16,-0.17,0.29,U] [#5 0.16,0.09,0.24,U] [#6 0.17,0.11,0.23,U] [#7 0.00,0.12,0.24,U] [#8 0.58,0.22,0.21,U] 
23:47:10.396 00.000 13300 refined, 8 included, MultiStar: {0.20, 0.06}, one-star: {0.21, 0.04}
23:47:10.396 00.000 13300 CameraToMount -- cameraTheta (0.27) - m_xAngle (-1.61) = xAngle (1.88 = 1.88)
23:47:10.396 00.000 13300 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.90 = 1.90)
23:47:10.396 00.000 13300 CameraToMount -- cameraX=0.20 cameraY=0.06 hyp=0.20 cameraTheta=0.27 mountX=-0.06 mountY=0.19, mountTheta=1.88
23:47:10.399 00.003 13300 SchedulePrimaryMove(1016D950, x=0.20, y=0.06, opts=13)
23:47:10.399 00.000 13300 Enqueuing Move request for scope (0.20, 0.06)
23:47:10.399 00.000 11596 Worker thread wakes up
23:47:10.399 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.06) opts 0xd
23:47:10.400 00.001 11596 Handling offset move in thread for scope, endpoint = (0.20, 0.06)
23:47:10.400 00.000 11596 Moving (0.20, 0.06) raw xDistance=-0.06 yDistance=0.19
23:47:10.400 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:47:10.400 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:47:10.400 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:47:10.400 00.000 11596 MoveAxis(E, 0, ABG)
23:47:10.400 00.000 11596 Move returns status 0, amount 0
23:47:10.400 00.000 11596 MoveAxis(N, 0, ABG)
23:47:10.400 00.000 11596 Move returns status 0, amount 0
23:47:10.401 00.001 11596 move complete, result=0
23:47:10.401 00.000 11596 worker thread done servicing request
23:47:10.406 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=242, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
23:47:10.414 00.008 13300 UpdateGuideState exits: m=1973 SNR=31.0
23:47:10.415 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:10.415 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:47:10.415 00.000 13300 Enqueuing Expose request
23:47:10.415 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:47:10.415 00.000 11596 Worker thread wakes up
23:47:10.416 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:47:10.919 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:47:13.048 02.129 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b632a401-c364-4f2e-80c4-5585db832bef"}
23:47:13.048 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b632a401-c364-4f2e-80c4-5585db832bef"}
23:47:13.049 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"58c6f228-66aa-4b9f-9f86-19934f52ce62"}
23:47:13.049 00.000 13300 case statement mapped state 6 to 3
23:47:13.049 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"58c6f228-66aa-4b9f-9f86-19934f52ce62"}
23:47:13.049 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d6a3b088-2421-425e-8cfd-142053cc1b31"}
23:47:13.050 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1143,"width":15,"height":15,"star_pos":[6.88,6.74],"pixels":"..."},"id":"d6a3b088-2421-425e-8cfd-142053cc1b31"}
23:47:13.969 00.919 11596 Exposure complete
23:47:14.096 00.127 11596 worker thread done servicing request
23:47:14.096 00.000 13300 OnExposeComplete: enter
23:47:14.097 00.001 13300 UpdateGuideState(): m_state=6
23:47:14.097 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1144
23:47:14.098 00.001 13300 Star::Find returns 1 (0), X=1060.90, Y=346.69, Mass=1952, SNR=30.9, Peak=240 HFD=3.4
23:47:14.099 00.001 13300 MultiStar: [#1 0.01,0.15,0.75,U] [#2 0.18,0.17,0.45,U] [#3 0.43,0.08,0.41,U] [#4 0.21,-0.04,0.29,U] [#5 0.28,-0.06,0.25,U] [#6 0.13,-0.04,0.22,U] [#7 0.17,0.03,0.22,U] [#8 0.56,0.49,0.21,U] 
23:47:14.099 00.000 13300 refined, 8 included, MultiStar: {0.22, 0.07}, one-star: {0.24, -0.01}
23:47:14.100 00.001 13300 CameraToMount -- cameraTheta (0.33) - m_xAngle (-1.61) = xAngle (1.94 = 1.94)
23:47:14.100 00.000 13300 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.95 = 1.95)
23:47:14.100 00.000 13300 CameraToMount -- cameraX=0.22 cameraY=0.07 hyp=0.23 cameraTheta=0.33 mountX=-0.08 mountY=0.21, mountTheta=1.94
23:47:14.103 00.003 13300 SchedulePrimaryMove(1016D950, x=0.22, y=0.07, opts=13)
23:47:14.103 00.000 13300 Enqueuing Move request for scope (0.22, 0.07)
23:47:14.104 00.001 11596 Worker thread wakes up
23:47:14.104 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.07) opts 0xd
23:47:14.104 00.000 11596 Handling offset move in thread for scope, endpoint = (0.22, 0.07)
23:47:14.105 00.001 11596 Moving (0.22, 0.07) raw xDistance=-0.08 yDistance=0.21
23:47:14.105 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:47:14.105 00.000 11596 switching direction from 0 to 1 - decHistory=3 oldest=0.09 newest=0.56
23:47:14.105 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
23:47:14.106 00.001 11596 MoveAxis(E, 0, ABG)
23:47:14.106 00.000 11596 Move returns status 0, amount 0
23:47:14.106 00.000 11596 BLC: Dec direction reversal from North to South, backlash comp pulse of 134 applied
23:47:14.107 00.001 11596 MoveAxis(S, 415, ABG)
23:47:14.107 00.000 11596 Guiding  Dir = 1, Dur = 415
23:47:14.107 00.000 11596 IsSlewing returns 0
23:47:14.115 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=240, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
23:47:14.129 00.014 13300 UpdateGuideState exits: m=1952 SNR=30.9
23:47:14.130 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:14.130 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:47:14.130 00.000 13300 Enqueuing Expose request
23:47:14.190 00.060 11596 IsGuiding returns 0
23:47:14.281 00.091 11596 PulseGuide returned control before completion, sleep 335
23:47:14.821 00.540 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:47:14.826 00.005 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:47:14.867 00.041 11596 IsGuiding returns 1
23:47:14.867 00.000 11596 scope still moving after pulse duration time elapsed
23:47:14.890 00.023 11596 IsSlewing returns 0
23:47:15.026 00.136 13300 ScopeASCOM::SideOfPier() returns 1
23:47:15.043 00.017 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\savF2B7.tmp"},"id":1}
23:47:15.044 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
23:47:15.044 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[1060.66,346.70],"id":1}
23:47:15.123 00.079 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:47:15.124 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:47:15.125 00.001 11596 IsGuiding returns 0
23:47:15.125 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:47:15.125 00.000 11596 scope move finished after 415 + 519 ms
23:47:15.125 00.000 11596 Move returns status 0, amount 415
23:47:15.126 00.001 11596 move complete, result=0
23:47:15.126 00.000 11596 worker thread done servicing request
23:47:15.126 00.000 11596 Worker thread wakes up
23:47:15.126 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:47:15.126 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:47:15.127 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:47:15.128 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:47:15.130 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:47:15.131 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:47:15.133 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:47:15.134 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:47:15.135 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:47:15.137 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:47:15.137 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:47:15.137 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.2 px 415 ms SOUTH
23:47:15.172 00.035 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:47:15.173 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1144,"width":15,"height":15,"star_pos":[6.90,6.69],"pixels":"..."},"id":1}
23:47:15.641 00.468 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:47:16.266 00.625 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:47:16.266 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:47:16.267 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"40ba0199-c212-4bd4-8c8d-c24829442e90"}
23:47:16.267 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"40ba0199-c212-4bd4-8c8d-c24829442e90"}
23:47:16.270 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"79a6a38e-c1c1-4017-ae91-36a04e8a33fb"}
23:47:16.270 00.000 13300 case statement mapped state 6 to 3
23:47:16.270 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"79a6a38e-c1c1-4017-ae91-36a04e8a33fb"}
23:47:16.274 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1a8516f6-5539-411a-8822-5646f0a7eaf1"}
23:47:16.274 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1144,"width":15,"height":15,"star_pos":[6.90,6.69],"pixels":"..."},"id":"1a8516f6-5539-411a-8822-5646f0a7eaf1"}
23:47:16.368 00.094 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:47:16.368 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:47:16.369 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:47:16.370 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:47:16.372 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:47:16.373 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:47:16.374 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:47:16.376 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:47:16.377 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:47:16.378 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:47:16.379 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:47:16.380 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:47:16.381 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:47:16.381 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:47:16.382 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:47:16.382 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:47:16.383 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1144,"width":15,"height":15,"star_pos":[6.90,6.69],"pixels":"..."},"id":1}
23:47:16.492 00.109 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:47:16.492 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:47:16.758 00.266 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:47:16.763 00.005 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:47:16.783 00.020 13300 ScopeASCOM::SideOfPier() returns 1
23:47:16.795 00.012 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\savFA4A.tmp"},"id":1}
23:47:17.204 00.409 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:47:17.205 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:47:17.206 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:47:17.206 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:47:17.206 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:47:17.208 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:47:17.209 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:47:17.211 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:47:17.213 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:47:17.214 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:47:17.215 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:47:17.216 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:47:17.217 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:47:17.218 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:47:17.219 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:47:17.231 00.012 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:47:17.231 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1144,"width":15,"height":15,"star_pos":[6.90,6.69],"pixels":"..."},"id":1}
23:47:17.365 00.134 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:47:17.365 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:47:17.757 00.392 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
23:47:17.758 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[1060.66,346.70],"id":1}
23:47:18.234 00.476 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:47:18.234 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:47:18.235 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:47:18.236 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:47:18.238 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:47:18.239 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:47:18.240 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:47:18.241 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:47:18.242 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:47:18.243 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:47:18.243 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:47:18.244 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:47:18.244 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:47:18.245 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:47:18.245 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:47:18.246 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:47:18.246 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1144,"width":15,"height":15,"star_pos":[6.90,6.69],"pixels":"..."},"id":1}
23:47:18.359 00.113 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:47:18.359 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:47:18.684 00.325 11596 Exposure complete
23:47:18.759 00.075 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:47:18.764 00.005 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:47:18.776 00.012 11596 worker thread done servicing request
23:47:18.943 00.167 13300 ScopeASCOM::SideOfPier() returns 1
23:47:18.956 00.013 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav21B.tmp"},"id":1}
23:47:18.956 00.000 13300 OnExposeComplete: enter
23:47:18.957 00.001 13300 UpdateGuideState(): m_state=6
23:47:18.957 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1145
23:47:18.958 00.001 13300 Star::Find returns 1 (0), X=1060.69, Y=346.92, Mass=1961, SNR=30.9, Peak=235 HFD=3.3
23:47:18.958 00.000 13300 MultiStar: [#1 0.02,0.26,0.76,U] [#2 -0.04,0.26,0.45,U] [#3 0.40,0.19,0.41,U] [#4 -0.04,0.34,0.30,U] [#5 0.06,0.73,0.26,U] [#6 0.19,0.37,0.23,U] [#7 0.23,0.11,0.23,U] [#8 -0.06,0.34,0.21,U] 
23:47:18.959 00.001 13300 single-star, 8 included, MultiStar: {0.07, 0.28}, one-star: {0.03, 0.22}
23:47:18.959 00.000 13300 CameraToMount -- cameraTheta (1.44) - m_xAngle (-1.61) = xAngle (3.05 = 3.05)
23:47:18.959 00.000 13300 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.06 = 3.06)
23:47:18.959 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.22 hyp=0.22 cameraTheta=1.44 mountX=-0.22 mountY=0.02, mountTheta=3.06
23:47:18.962 00.003 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.22, opts=13)
23:47:18.962 00.000 13300 Enqueuing Move request for scope (0.03, 0.22)
23:47:18.962 00.000 11596 Worker thread wakes up
23:47:18.962 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.22) opts 0xd
23:47:18.963 00.001 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.22)
23:47:18.963 00.000 11596 Moving (0.03, 0.22) raw xDistance=-0.22 yDistance=0.02
23:47:18.963 00.000 11596 BLC: History state: CurrMiss=0.02, AvgInitMiss=0.02, ShCount=7, LgCount=2, SticCount=0,  Deflections: 0=0.212208, 1:0.017145
23:47:18.963 00.000 11596 BLC: No correction, Miss < min_move
23:47:18.963 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:47:18.964 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:18.964 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:47:18.964 00.000 11596 MoveAxis(E, 274, ABG)
23:47:18.964 00.000 11596 Guiding  Dir = 2, Dur = 274
23:47:18.965 00.001 11596 IsSlewing returns 0
23:47:18.970 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
23:47:18.981 00.011 13300 UpdateGuideState exits: m=1961 SNR=30.9
23:47:18.981 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:18.981 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:47:18.981 00.000 13300 Enqueuing Expose request
23:47:19.116 00.135 11596 IsGuiding returns 0
23:47:19.199 00.083 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:47:19.201 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:47:19.202 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:47:19.204 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:47:19.206 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:47:19.207 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:47:19.208 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:47:19.210 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:47:19.211 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:47:19.212 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:47:19.213 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:47:19.229 00.016 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:47:19.229 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:47:19.230 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:47:19.230 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:47:19.231 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:47:19.231 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1145,"width":15,"height":15,"star_pos":[6.69,6.92],"pixels":"..."},"id":1}
23:47:19.246 00.015 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5638faa3-8e5c-4dc1-8424-4bddf478bd8b"}
23:47:19.247 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5638faa3-8e5c-4dc1-8424-4bddf478bd8b"}
23:47:19.248 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b78b36a8-5fe9-4648-8f7e-a90c423ee2d0"}
23:47:19.248 00.000 13300 case statement mapped state 6 to 3
23:47:19.249 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b78b36a8-5fe9-4648-8f7e-a90c423ee2d0"}
23:47:19.250 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d9b47678-91e2-494f-971f-327de8fe83e0"}
23:47:19.251 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1145,"width":15,"height":15,"star_pos":[6.69,6.92],"pixels":"..."},"id":"d9b47678-91e2-494f-971f-327de8fe83e0"}
23:47:19.262 00.011 11596 PulseGuide returned control before completion, sleep 139
23:47:19.391 00.129 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:47:19.392 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:47:19.488 00.096 11596 IsGuiding returns 1
23:47:19.488 00.000 11596 scope still moving after pulse duration time elapsed
23:47:19.512 00.024 11596 IsSlewing returns 0
23:47:19.795 00.283 11596 IsGuiding returns 0
23:47:19.795 00.000 11596 scope move finished after 274 + 404 ms
23:47:19.795 00.000 11596 Move returns status 0, amount 274
23:47:19.795 00.000 11596 MoveAxis(N, 0, ABG)
23:47:19.795 00.000 11596 Move returns status 0, amount 0
23:47:19.796 00.001 11596 move complete, result=0
23:47:19.796 00.000 11596 worker thread done servicing request
23:47:19.796 00.000 13300 GuideStep: -0.2 px 274 ms EAST, 0.0 px 0 ms NORTH
23:47:19.796 00.000 11596 Worker thread wakes up
23:47:19.796 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:47:20.299 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:47:22.246 01.947 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"36f6a6dc-149d-4417-8b76-003a07a6f153"}
23:47:22.246 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"36f6a6dc-149d-4417-8b76-003a07a6f153"}
23:47:22.247 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bc0bd7ce-04d0-42d3-a23a-f2d449e742eb"}
23:47:22.247 00.000 13300 case statement mapped state 6 to 3
23:47:22.247 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bc0bd7ce-04d0-42d3-a23a-f2d449e742eb"}
23:47:22.248 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4d676c55-e7cb-4499-9aca-649ca0be0144"}
23:47:22.248 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1145,"width":15,"height":15,"star_pos":[6.69,6.92],"pixels":"..."},"id":"4d676c55-e7cb-4499-9aca-649ca0be0144"}
23:47:23.330 01.082 11596 Exposure complete
23:47:23.422 00.092 11596 worker thread done servicing request
23:47:23.422 00.000 13300 OnExposeComplete: enter
23:47:23.423 00.001 13300 UpdateGuideState(): m_state=6
23:47:23.423 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1146
23:47:23.423 00.000 13300 Star::Find returns 1 (0), X=1060.49, Y=347.00, Mass=1861, SNR=30.1, Peak=247 HFD=3.5
23:47:23.424 00.001 13300 MultiStar: [#1 -0.10,0.37,0.77,U] [#2 -0.23,0.28,0.46,U] [#3 0.14,0.01,0.42,U] [#4 -0.12,0.09,0.30,U] [#5 0.04,0.69,0.26,U] [#6 0.14,0.07,0.22,U] [#7 -0.07,0.19,0.25,U] [#8 -0.02,0.70,0.20,U] 
23:47:23.424 00.000 13300 refined, 8 included, MultiStar: {-0.08, 0.29}, one-star: {-0.17, 0.30}
23:47:23.424 00.000 13300 CameraToMount -- cameraTheta (1.83) - m_xAngle (-1.61) = xAngle (3.44 = -2.84)
23:47:23.424 00.000 13300 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.46 = -2.83)
23:47:23.424 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.29 hyp=0.30 cameraTheta=1.83 mountX=-0.29 mountY=-0.09, mountTheta=-2.83
23:47:23.426 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.29, opts=13)
23:47:23.426 00.000 13300 Enqueuing Move request for scope (-0.08, 0.29)
23:47:23.427 00.001 11596 Worker thread wakes up
23:47:23.427 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.29) opts 0xd
23:47:23.427 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.29)
23:47:23.427 00.000 11596 Moving (-0.08, 0.29) raw xDistance=-0.29 yDistance=-0.09
23:47:23.427 00.000 11596 BLC: History state: CurrMiss=-0.09, AvgInitMiss=0.02, ShCount=7, LgCount=2, SticCount=0,  Deflections: 0=0.212208, 1:0.017145, 2:-0.093601
23:47:23.428 00.001 11596 BLC: No correction, Miss < min_move
23:47:23.428 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.29
23:47:23.428 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:23.428 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:47:23.428 00.000 11596 MoveAxis(E, 382, ABG)
23:47:23.428 00.000 11596 Guiding  Dir = 2, Dur = 382
23:47:23.429 00.001 11596 IsSlewing returns 0
23:47:23.435 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
23:47:23.442 00.007 13300 UpdateGuideState exits: m=1861 SNR=30.1
23:47:23.442 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:23.443 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:47:23.443 00.000 13300 Enqueuing Expose request
23:47:23.500 00.057 11596 IsGuiding returns 0
23:47:23.785 00.285 11596 PulseGuide returned control before completion, sleep 107
23:47:24.085 00.300 11596 IsGuiding returns 1
23:47:24.085 00.000 11596 scope still moving after pulse duration time elapsed
23:47:24.117 00.032 11596 IsSlewing returns 0
23:47:24.210 00.093 11596 IsGuiding returns 0
23:47:24.210 00.000 11596 scope move finished after 382 + 327 ms
23:47:24.210 00.000 11596 Move returns status 0, amount 382
23:47:24.210 00.000 11596 MoveAxis(N, 0, ABG)
23:47:24.210 00.000 11596 Move returns status 0, amount 0
23:47:24.210 00.000 11596 move complete, result=0
23:47:24.210 00.000 11596 worker thread done servicing request
23:47:24.211 00.001 13300 GuideStep: -0.3 px 382 ms EAST, -0.1 px 0 ms NORTH
23:47:24.211 00.000 11596 Worker thread wakes up
23:47:24.211 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:47:24.714 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:47:25.246 00.532 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1eb7762e-a9ac-47e1-bcf7-7ba981cfe406"}
23:47:25.246 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1eb7762e-a9ac-47e1-bcf7-7ba981cfe406"}
23:47:25.247 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"11c24422-3a92-4e35-924e-dcae0864c408"}
23:47:25.247 00.000 13300 case statement mapped state 6 to 3
23:47:25.247 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"11c24422-3a92-4e35-924e-dcae0864c408"}
23:47:25.247 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"91723e4f-7c2b-40c6-8a48-0b1ee22b31f4"}
23:47:25.248 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1146,"width":15,"height":15,"star_pos":[7.49,7.00],"pixels":"..."},"id":"91723e4f-7c2b-40c6-8a48-0b1ee22b31f4"}
23:47:27.757 02.509 11596 Exposure complete
23:47:27.874 00.117 11596 worker thread done servicing request
23:47:27.874 00.000 13300 OnExposeComplete: enter
23:47:27.874 00.000 13300 UpdateGuideState(): m_state=6
23:47:27.874 00.000 13300 Star::Find(15, 1060, 347, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1147
23:47:27.875 00.001 13300 Star::Find returns 1 (0), X=1060.48, Y=346.63, Mass=1991, SNR=31.2, Peak=256 HFD=3.2
23:47:27.875 00.000 13300 MultiStar: [#1 -0.03,-0.01,0.75,U] [#2 -0.00,-0.20,0.45,U] [#3 0.26,-0.08,0.42,U] [#4 -0.18,-0.08,0.27,U] [#5 0.07,0.44,0.25,U] [#6 0.02,-0.04,0.21,U] [#7 0.05,-0.12,0.23,U] [#8 0.32,-0.06,0.20,U] 
23:47:27.875 00.000 13300 refined, 8 included, MultiStar: {-0.01, -0.04}, one-star: {-0.18, -0.07}
23:47:27.875 00.000 13300 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-1.61) = xAngle (-0.24 = -0.24)
23:47:27.875 00.000 13300 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.22 = -0.22)
23:47:27.875 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.84 mountX=0.04 mountY=-0.01, mountTheta=-0.22
23:47:27.878 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.04, opts=13)
23:47:27.878 00.000 13300 Enqueuing Move request for scope (-0.01, -0.04)
23:47:27.878 00.000 11596 Worker thread wakes up
23:47:27.878 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.04) opts 0xd
23:47:27.879 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.04)
23:47:27.879 00.000 11596 Moving (-0.01, -0.04) raw xDistance=0.04 yDistance=-0.01
23:47:27.879 00.000 11596 BLC: window closed
23:47:27.879 00.000 11596 BLC: History state: CurrMiss=-0.01, AvgInitMiss=0.02, ShCount=7, LgCount=2, SticCount=0,  Deflections: 0=0.212208, 1:0.017145, 2:-0.093601
23:47:27.879 00.000 11596 BLC: No correction, Miss < min_move
23:47:27.879 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:47:27.879 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:27.880 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:47:27.880 00.000 11596 MoveAxis(E, 0, ABG)
23:47:27.880 00.000 11596 Move returns status 0, amount 0
23:47:27.880 00.000 11596 MoveAxis(N, 0, ABG)
23:47:27.880 00.000 11596 Move returns status 0, amount 0
23:47:27.880 00.000 11596 move complete, result=0
23:47:27.880 00.000 11596 worker thread done servicing request
23:47:27.886 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
23:47:27.893 00.007 13300 UpdateGuideState exits: m=1991 SNR=31.2
23:47:27.894 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:27.894 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:47:27.894 00.000 13300 Enqueuing Expose request
23:47:27.894 00.000 11596 Worker thread wakes up
23:47:27.894 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:47:27.894 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:47:28.252 00.358 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"966e273a-78d1-4403-8465-03e59157981c"}
23:47:28.253 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"966e273a-78d1-4403-8465-03e59157981c"}
23:47:28.253 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"911d4c1c-ca3d-4a5f-b7c4-ecfb92037211"}
23:47:28.254 00.001 13300 case statement mapped state 6 to 3
23:47:28.254 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"911d4c1c-ca3d-4a5f-b7c4-ecfb92037211"}
23:47:28.255 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e69d2843-8949-42ec-97bd-5b7f3e2629f8"}
23:47:28.255 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1147,"width":15,"height":15,"star_pos":[7.48,6.63],"pixels":"..."},"id":"e69d2843-8949-42ec-97bd-5b7f3e2629f8"}
23:47:28.399 00.144 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:47:31.252 02.853 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5120dd57-9444-42ce-8a43-6e0b76a1ce78"}
23:47:31.252 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5120dd57-9444-42ce-8a43-6e0b76a1ce78"}
23:47:31.253 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"af8f8e09-bf34-4ca7-8af7-52055c95ac30"}
23:47:31.253 00.000 13300 case statement mapped state 6 to 3
23:47:31.253 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"af8f8e09-bf34-4ca7-8af7-52055c95ac30"}
23:47:31.253 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"341bc2a5-6ae4-44ba-9d64-f5339c68fb19"}
23:47:31.254 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1147,"width":15,"height":15,"star_pos":[7.48,6.63],"pixels":"..."},"id":"341bc2a5-6ae4-44ba-9d64-f5339c68fb19"}
23:47:31.425 00.171 11596 Exposure complete
23:47:31.496 00.071 11596 worker thread done servicing request
23:47:31.496 00.000 13300 OnExposeComplete: enter
23:47:31.496 00.000 13300 UpdateGuideState(): m_state=6
23:47:31.497 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1148
23:47:31.497 00.000 13300 Star::Find returns 1 (0), X=1060.56, Y=346.71, Mass=1989, SNR=31.1, Peak=256 HFD=3.2
23:47:31.497 00.000 13300 MultiStar: [#1 0.02,0.10,0.75,U] [#2 0.14,-0.06,0.44,U] [#3 0.35,0.00,0.41,U] [#4 -0.21,-0.00,0.28,U] [#5 0.03,0.47,0.26,U] [#6 -0.04,-0.11,0.21,U] [#7 -0.04,-0.01,0.24,U] [#8 0.17,0.12,0.20,U] 
23:47:31.497 00.000 13300 refined, 8 included, MultiStar: {0.02, 0.05}, one-star: {-0.10, 0.01}
23:47:31.498 00.001 13300 CameraToMount -- cameraTheta (1.16) - m_xAngle (-1.61) = xAngle (2.77 = 2.77)
23:47:31.498 00.000 13300 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.78 = 2.78)
23:47:31.498 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.05 hyp=0.05 cameraTheta=1.16 mountX=-0.05 mountY=0.02, mountTheta=2.78
23:47:31.500 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.05, opts=13)
23:47:31.500 00.000 13300 Enqueuing Move request for scope (0.02, 0.05)
23:47:31.500 00.000 11596 Worker thread wakes up
23:47:31.500 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.05) opts 0xd
23:47:31.500 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.05)
23:47:31.500 00.000 11596 Moving (0.02, 0.05) raw xDistance=-0.05 yDistance=0.02
23:47:31.500 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:47:31.500 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:31.501 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:47:31.501 00.000 11596 MoveAxis(E, 0, ABG)
23:47:31.501 00.000 11596 Move returns status 0, amount 0
23:47:31.501 00.000 11596 MoveAxis(N, 0, ABG)
23:47:31.501 00.000 11596 Move returns status 0, amount 0
23:47:31.501 00.000 11596 move complete, result=0
23:47:31.501 00.000 11596 worker thread done servicing request
23:47:31.507 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
23:47:31.516 00.009 13300 UpdateGuideState exits: m=1989 SNR=31.1
23:47:31.516 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:31.516 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:47:31.516 00.000 13300 Enqueuing Expose request
23:47:31.517 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:47:31.517 00.000 11596 Worker thread wakes up
23:47:31.517 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:47:32.022 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:47:34.252 02.230 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ecc51ed8-bec6-4bad-a800-65cef8baf36b"}
23:47:34.252 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ecc51ed8-bec6-4bad-a800-65cef8baf36b"}
23:47:34.253 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6d7cc729-0f57-4579-94f9-f5089e187a3f"}
23:47:34.253 00.000 13300 case statement mapped state 6 to 3
23:47:34.253 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6d7cc729-0f57-4579-94f9-f5089e187a3f"}
23:47:34.253 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ed3452c8-a62b-4df7-938f-6ca13eca7ef8"}
23:47:34.254 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1148,"width":15,"height":15,"star_pos":[6.56,6.71],"pixels":"..."},"id":"ed3452c8-a62b-4df7-938f-6ca13eca7ef8"}
23:47:35.073 00.819 11596 Exposure complete
23:47:35.148 00.075 11596 worker thread done servicing request
23:47:35.148 00.000 13300 OnExposeComplete: enter
23:47:35.148 00.000 13300 UpdateGuideState(): m_state=6
23:47:35.149 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1149
23:47:35.149 00.000 13300 Star::Find returns 1 (0), X=1060.58, Y=346.64, Mass=2010, SNR=31.3, Peak=246 HFD=3.2
23:47:35.149 00.000 13300 MultiStar: [#1 0.04,0.02,0.74,U] [#2 -0.13,-0.12,0.45,U] [#3 0.08,0.16,0.40,U] [#4 0.04,-0.06,0.28,U] [#5 -0.30,0.40,0.26,U] [#6 0.18,0.03,0.23,U] [#7 0.10,0.13,0.22,U] [#8 0.22,-0.14,0.21,U] 
23:47:35.150 00.001 13300 refined, 8 included, MultiStar: {-0.01, 0.01}, one-star: {-0.08, -0.06}
23:47:35.150 00.000 13300 CameraToMount -- cameraTheta (2.18) - m_xAngle (-1.61) = xAngle (3.79 = -2.50)
23:47:35.150 00.000 13300 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.80 = -2.48)
23:47:35.150 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.02 cameraTheta=2.18 mountX=-0.01 mountY=-0.01, mountTheta=-2.49
23:47:35.152 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.01, opts=13)
23:47:35.152 00.000 13300 Enqueuing Move request for scope (-0.01, 0.01)
23:47:35.152 00.000 11596 Worker thread wakes up
23:47:35.152 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
23:47:35.152 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
23:47:35.152 00.000 11596 Moving (-0.01, 0.01) raw xDistance=-0.01 yDistance=-0.01
23:47:35.153 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:47:35.153 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:35.153 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:47:35.153 00.000 11596 MoveAxis(E, 0, ABG)
23:47:35.153 00.000 11596 Move returns status 0, amount 0
23:47:35.153 00.000 11596 MoveAxis(N, 0, ABG)
23:47:35.153 00.000 11596 Move returns status 0, amount 0
23:47:35.153 00.000 11596 move complete, result=0
23:47:35.154 00.001 11596 worker thread done servicing request
23:47:35.158 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
23:47:35.166 00.008 13300 UpdateGuideState exits: m=2010 SNR=31.3
23:47:35.167 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:35.167 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:47:35.167 00.000 13300 Enqueuing Expose request
23:47:35.167 00.000 11596 Worker thread wakes up
23:47:35.167 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:47:35.167 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:47:35.678 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:47:37.250 01.572 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9350778a-d836-4529-8b46-af05687a3002"}
23:47:37.250 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9350778a-d836-4529-8b46-af05687a3002"}
23:47:37.251 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3a738e32-10d0-4db2-b287-b0b16a7c9234"}
23:47:37.251 00.000 13300 case statement mapped state 6 to 3
23:47:37.251 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3a738e32-10d0-4db2-b287-b0b16a7c9234"}
23:47:37.251 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f679b46b-afc7-4a10-8cd1-f36819c04352"}
23:47:37.252 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1149,"width":15,"height":15,"star_pos":[6.58,6.64],"pixels":"..."},"id":"f679b46b-afc7-4a10-8cd1-f36819c04352"}
23:47:38.717 01.465 11596 Exposure complete
23:47:38.786 00.069 11596 worker thread done servicing request
23:47:38.786 00.000 13300 OnExposeComplete: enter
23:47:38.786 00.000 13300 UpdateGuideState(): m_state=6
23:47:38.787 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1150
23:47:38.787 00.000 13300 Star::Find returns 1 (0), X=1060.52, Y=346.52, Mass=1972, SNR=30.9, Peak=224 HFD=3.2
23:47:38.787 00.000 13300 MultiStar: [#1 -0.16,-0.03,0.75,U] [#2 -0.13,-0.16,0.45,U] [#3 -0.03,-0.03,0.40,U] [#4 -0.22,-0.14,0.29,U] [#5 0.22,0.05,0.26,U] [#6 -0.32,-0.13,0.22,U] [#7 -0.08,-0.14,0.24,U] [#8 0.28,0.12,0.20,U] 
23:47:38.787 00.000 13300 refined, 8 included, MultiStar: {-0.10, -0.09}, one-star: {-0.15, -0.18}
23:47:38.787 00.000 13300 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-1.61) = xAngle (-0.78 = -0.78)
23:47:38.787 00.000 13300 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.77 = -0.77)
23:47:38.788 00.001 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.09 hyp=0.14 cameraTheta=-2.39 mountX=0.10 mountY=-0.09, mountTheta=-0.77
23:47:38.789 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.09, opts=13)
23:47:38.789 00.000 13300 Enqueuing Move request for scope (-0.10, -0.09)
23:47:38.789 00.000 11596 Worker thread wakes up
23:47:38.790 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.09) opts 0xd
23:47:38.790 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.09)
23:47:38.790 00.000 11596 Moving (-0.10, -0.09) raw xDistance=0.10 yDistance=-0.09
23:47:38.790 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:47:38.790 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:38.790 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:47:38.790 00.000 11596 MoveAxis(E, 0, ABG)
23:47:38.790 00.000 11596 Move returns status 0, amount 0
23:47:38.790 00.000 11596 MoveAxis(N, 0, ABG)
23:47:38.790 00.000 11596 Move returns status 0, amount 0
23:47:38.791 00.001 11596 move complete, result=0
23:47:38.791 00.000 11596 worker thread done servicing request
23:47:38.795 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=224, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
23:47:38.803 00.008 13300 UpdateGuideState exits: m=1972 SNR=30.9
23:47:38.803 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:38.803 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:47:38.803 00.000 13300 Enqueuing Expose request
23:47:38.803 00.000 11596 Worker thread wakes up
23:47:38.803 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:47:38.804 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:47:39.308 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:47:40.249 00.941 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"faf370b6-6ff3-4c0e-8e40-1a57cce13824"}
23:47:40.249 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"faf370b6-6ff3-4c0e-8e40-1a57cce13824"}
23:47:40.250 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"75fc4623-6e43-4c0b-9c7b-ac11311cbcbe"}
23:47:40.250 00.000 13300 case statement mapped state 6 to 3
23:47:40.250 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"75fc4623-6e43-4c0b-9c7b-ac11311cbcbe"}
23:47:40.250 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4a5d4e92-d579-4035-8ad1-22c53d5f7d34"}
23:47:40.251 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1150,"width":15,"height":15,"star_pos":[6.52,6.52],"pixels":"..."},"id":"4a5d4e92-d579-4035-8ad1-22c53d5f7d34"}
23:47:42.333 02.082 11596 Exposure complete
23:47:42.404 00.071 11596 worker thread done servicing request
23:47:42.404 00.000 13300 OnExposeComplete: enter
23:47:42.405 00.001 13300 UpdateGuideState(): m_state=6
23:47:42.405 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1151
23:47:42.405 00.000 13300 Star::Find returns 1 (0), X=1060.54, Y=346.68, Mass=2043, SNR=31.5, Peak=245 HFD=3.2
23:47:42.406 00.001 13300 MultiStar: [#1 -0.11,0.04,0.74,U] [#2 -0.05,-0.10,0.45,U] [#3 0.17,-0.09,0.40,U] [#4 -0.14,-0.12,0.29,U] [#5 0.26,0.23,0.26,U] [#6 0.02,-0.08,0.21,U] [#7 -0.29,-0.11,0.22,U] [#8 0.23,0.27,0.20,U] 
23:47:42.406 00.000 13300 refined, 8 included, MultiStar: {-0.04, -0.01}, one-star: {-0.12, -0.02}
23:47:42.406 00.000 13300 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-1.61) = xAngle (-1.25 = -1.25)
23:47:42.406 00.000 13300 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.24 = -1.24)
23:47:42.406 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-2.86 mountX=0.01 mountY=-0.04, mountTheta=-1.25
23:47:42.408 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.01, opts=13)
23:47:42.408 00.000 13300 Enqueuing Move request for scope (-0.04, -0.01)
23:47:42.409 00.001 11596 Worker thread wakes up
23:47:42.409 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.01) opts 0xd
23:47:42.409 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.01)
23:47:42.409 00.000 11596 Moving (-0.04, -0.01) raw xDistance=0.01 yDistance=-0.04
23:47:42.409 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:47:42.409 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:42.409 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:47:42.409 00.000 11596 MoveAxis(E, 0, ABG)
23:47:42.409 00.000 11596 Move returns status 0, amount 0
23:47:42.409 00.000 11596 MoveAxis(N, 0, ABG)
23:47:42.410 00.001 11596 Move returns status 0, amount 0
23:47:42.410 00.000 11596 move complete, result=0
23:47:42.410 00.000 11596 worker thread done servicing request
23:47:42.417 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=245, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
23:47:42.425 00.008 13300 UpdateGuideState exits: m=2043 SNR=31.5
23:47:42.425 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:42.425 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:47:42.425 00.000 13300 Enqueuing Expose request
23:47:42.425 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:47:42.425 00.000 11596 Worker thread wakes up
23:47:42.426 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:47:42.940 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:47:43.249 00.309 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dc47d735-7654-4d49-828e-a204ef5e7c92"}
23:47:43.249 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dc47d735-7654-4d49-828e-a204ef5e7c92"}
23:47:43.250 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0d89c61b-2b98-434c-a28b-107b4955d683"}
23:47:43.250 00.000 13300 case statement mapped state 6 to 3
23:47:43.250 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0d89c61b-2b98-434c-a28b-107b4955d683"}
23:47:43.250 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e0f31e4d-1809-4597-8dd7-5c9caf843049"}
23:47:43.251 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1151,"width":15,"height":15,"star_pos":[6.54,6.68],"pixels":"..."},"id":"e0f31e4d-1809-4597-8dd7-5c9caf843049"}
23:47:45.975 02.724 11596 Exposure complete
23:47:46.050 00.075 11596 worker thread done servicing request
23:47:46.050 00.000 13300 OnExposeComplete: enter
23:47:46.051 00.001 13300 UpdateGuideState(): m_state=6
23:47:46.051 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1152
23:47:46.051 00.000 13300 Star::Find returns 1 (0), X=1060.54, Y=346.77, Mass=2042, SNR=31.5, Peak=256 HFD=3.2
23:47:46.052 00.001 13300 MultiStar: [#1 0.06,-0.01,0.72,U] [#2 -0.11,-0.10,0.44,U] [#3 0.05,-0.08,0.41,U] [#4 -0.25,-0.12,0.28,U] [#5 -0.06,0.25,0.26,U] [#6 -0.06,-0.13,0.23,U] [#7 0.19,-0.08,0.24,U] [#8 0.20,0.06,0.21,U] 
23:47:46.052 00.000 13300 refined, 8 included, MultiStar: {-0.03, -0.00}, one-star: {-0.12, 0.07}
23:47:46.052 00.000 13300 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-1.61) = xAngle (-1.39 = -1.39)
23:47:46.052 00.000 13300 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.38 = -1.38)
23:47:46.052 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.00 hyp=0.03 cameraTheta=-3.00 mountX=0.01 mountY=-0.03, mountTheta=-1.39
23:47:46.053 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.00, opts=13)
23:47:46.054 00.001 13300 Enqueuing Move request for scope (-0.03, -0.00)
23:47:46.054 00.000 11596 Worker thread wakes up
23:47:46.054 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.00) opts 0xd
23:47:46.054 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.00)
23:47:46.054 00.000 11596 Moving (-0.03, -0.00) raw xDistance=0.01 yDistance=-0.03
23:47:46.054 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:47:46.054 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:46.054 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:47:46.054 00.000 11596 MoveAxis(E, 0, ABG)
23:47:46.055 00.001 11596 Move returns status 0, amount 0
23:47:46.055 00.000 11596 MoveAxis(N, 0, ABG)
23:47:46.055 00.000 11596 Move returns status 0, amount 0
23:47:46.055 00.000 11596 move complete, result=0
23:47:46.055 00.000 11596 worker thread done servicing request
23:47:46.060 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
23:47:46.067 00.007 13300 UpdateGuideState exits: m=2042 SNR=31.5
23:47:46.067 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:46.068 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:47:46.068 00.000 13300 Enqueuing Expose request
23:47:46.068 00.000 11596 Worker thread wakes up
23:47:46.068 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:47:46.068 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:47:46.249 00.181 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"328d556f-5011-471d-81de-4681872b9473"}
23:47:46.249 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"328d556f-5011-471d-81de-4681872b9473"}
23:47:46.250 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"198f24f6-9842-48ff-b655-6a8bfa2d7e19"}
23:47:46.250 00.000 13300 case statement mapped state 6 to 3
23:47:46.250 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"198f24f6-9842-48ff-b655-6a8bfa2d7e19"}
23:47:46.251 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b5ef0683-90ab-4b3a-ac19-4dbd95eab812"}
23:47:46.251 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1152,"width":15,"height":15,"star_pos":[6.54,6.77],"pixels":"..."},"id":"b5ef0683-90ab-4b3a-ac19-4dbd95eab812"}
23:47:46.583 00.332 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:47:49.248 02.665 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e14c27a9-255f-43c3-a2e5-6098d66851bd"}
23:47:49.249 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e14c27a9-255f-43c3-a2e5-6098d66851bd"}
23:47:49.249 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7cacd654-c4eb-4e88-acf5-27c6083fa224"}
23:47:49.250 00.001 13300 case statement mapped state 6 to 3
23:47:49.250 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7cacd654-c4eb-4e88-acf5-27c6083fa224"}
23:47:49.250 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"25da1aa3-acfc-4948-ba9e-88433a0a964c"}
23:47:49.251 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1152,"width":15,"height":15,"star_pos":[6.54,6.77],"pixels":"..."},"id":"25da1aa3-acfc-4948-ba9e-88433a0a964c"}
23:47:49.625 00.374 11596 Exposure complete
23:47:49.714 00.089 11596 worker thread done servicing request
23:47:49.714 00.000 13300 OnExposeComplete: enter
23:47:49.714 00.000 13300 UpdateGuideState(): m_state=6
23:47:49.715 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1153
23:47:49.715 00.000 13300 Star::Find returns 1 (0), X=1060.63, Y=346.71, Mass=1928, SNR=30.7, Peak=239 HFD=3.2
23:47:49.715 00.000 13300 MultiStar: [#1 -0.04,0.06,0.76,U] [#2 -0.11,-0.14,0.47,U] [#3 -0.01,-0.06,0.42,U] [#4 -0.32,-0.13,0.29,U] [#5 -0.21,0.36,0.27,U] [#6 0.20,0.20,0.23,U] [#7 -0.11,0.07,0.24,U] [#8 0.19,0.20,0.20,U] 
23:47:49.715 00.000 13300 single-star, 8 included, MultiStar: {-0.05, 0.03}, one-star: {-0.04, 0.01}
23:47:49.715 00.000 13300 CameraToMount -- cameraTheta (2.91) - m_xAngle (-1.61) = xAngle (4.52 = -1.76)
23:47:49.716 00.001 13300 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.53 = -1.75)
23:47:49.716 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=2.91 mountX=-0.01 mountY=-0.04, mountTheta=-1.76
23:47:49.718 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.01, opts=13)
23:47:49.718 00.000 13300 Enqueuing Move request for scope (-0.04, 0.01)
23:47:49.718 00.000 11596 Worker thread wakes up
23:47:49.718 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
23:47:49.718 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
23:47:49.719 00.001 11596 Moving (-0.04, 0.01) raw xDistance=-0.01 yDistance=-0.04
23:47:49.719 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:47:49.719 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:49.719 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:47:49.719 00.000 11596 MoveAxis(E, 0, ABG)
23:47:49.719 00.000 11596 Move returns status 0, amount 0
23:47:49.719 00.000 11596 MoveAxis(N, 0, ABG)
23:47:49.719 00.000 11596 Move returns status 0, amount 0
23:47:49.720 00.001 11596 move complete, result=0
23:47:49.720 00.000 11596 worker thread done servicing request
23:47:49.727 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
23:47:49.736 00.009 13300 UpdateGuideState exits: m=1928 SNR=30.7
23:47:49.737 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:49.737 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:47:49.737 00.000 13300 Enqueuing Expose request
23:47:49.737 00.000 11596 Worker thread wakes up
23:47:49.737 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:47:49.737 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:47:50.246 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:47:52.246 02.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d16b77ea-3d17-487c-8863-abdc21c1e355"}
23:47:52.246 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d16b77ea-3d17-487c-8863-abdc21c1e355"}
23:47:52.247 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"62fdffb3-5bc8-453c-88c9-294c2fafbcf6"}
23:47:52.247 00.000 13300 case statement mapped state 6 to 3
23:47:52.247 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"62fdffb3-5bc8-453c-88c9-294c2fafbcf6"}
23:47:52.247 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b5071ae5-c6c0-46b5-a302-c3c8d4c712b1"}
23:47:52.248 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1153,"width":15,"height":15,"star_pos":[6.63,6.71],"pixels":"..."},"id":"b5071ae5-c6c0-46b5-a302-c3c8d4c712b1"}
23:47:53.281 01.033 11596 Exposure complete
23:47:53.354 00.073 11596 worker thread done servicing request
23:47:53.354 00.000 13300 OnExposeComplete: enter
23:47:53.354 00.000 13300 UpdateGuideState(): m_state=6
23:47:53.355 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1154
23:47:53.355 00.000 13300 Star::Find returns 1 (0), X=1060.55, Y=346.75, Mass=1981, SNR=31.0, Peak=256 HFD=3.2
23:47:53.355 00.000 13300 MultiStar: [#1 -0.05,0.05,0.73,U] [#2 -0.16,0.13,0.46,U] [#3 0.13,-0.10,0.41,U] [#4 -0.07,-0.17,0.28,U] [#5 0.26,0.35,0.25,U] [#6 0.12,0.17,0.22,U] [#7 0.09,-0.10,0.23,U] [#8 -0.00,0.14,0.21,U] 
23:47:53.355 00.000 13300 refined, 8 included, MultiStar: {-0.02, 0.05}, one-star: {-0.11, 0.05}
23:47:53.355 00.000 13300 CameraToMount -- cameraTheta (1.93) - m_xAngle (-1.61) = xAngle (3.53 = -2.75)
23:47:53.356 00.001 13300 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.55 = -2.73)
23:47:53.356 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.05 hyp=0.05 cameraTheta=1.93 mountX=-0.05 mountY=-0.02, mountTheta=-2.74
23:47:53.357 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.05, opts=13)
23:47:53.357 00.000 13300 Enqueuing Move request for scope (-0.02, 0.05)
23:47:53.358 00.001 11596 Worker thread wakes up
23:47:53.358 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.05) opts 0xd
23:47:53.358 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.05)
23:47:53.358 00.000 11596 Moving (-0.02, 0.05) raw xDistance=-0.05 yDistance=-0.02
23:47:53.358 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:47:53.358 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:53.358 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:47:53.359 00.001 11596 MoveAxis(E, 0, ABG)
23:47:53.359 00.000 11596 Move returns status 0, amount 0
23:47:53.359 00.000 11596 MoveAxis(N, 0, ABG)
23:47:53.359 00.000 11596 Move returns status 0, amount 0
23:47:53.359 00.000 11596 move complete, result=0
23:47:53.359 00.000 11596 worker thread done servicing request
23:47:53.363 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
23:47:53.372 00.009 13300 UpdateGuideState exits: m=1981 SNR=31.0
23:47:53.372 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:53.372 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:47:53.372 00.000 13300 Enqueuing Expose request
23:47:53.372 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:47:53.372 00.000 11596 Worker thread wakes up
23:47:53.372 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:47:53.876 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:47:55.246 01.370 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"048440f7-9ae3-4bc2-8c6b-db95b26a025b"}
23:47:55.246 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"048440f7-9ae3-4bc2-8c6b-db95b26a025b"}
23:47:55.247 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d80f3692-f5c8-40d4-98f7-35f94a1e60db"}
23:47:55.247 00.000 13300 case statement mapped state 6 to 3
23:47:55.247 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d80f3692-f5c8-40d4-98f7-35f94a1e60db"}
23:47:55.247 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"02f56ef7-8899-454f-afa1-5bd85a6d186d"}
23:47:55.247 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1154,"width":15,"height":15,"star_pos":[6.55,6.75],"pixels":"..."},"id":"02f56ef7-8899-454f-afa1-5bd85a6d186d"}
23:47:57.027 01.780 11596 Exposure complete
23:47:57.098 00.071 11596 worker thread done servicing request
23:47:57.098 00.000 13300 OnExposeComplete: enter
23:47:57.098 00.000 13300 UpdateGuideState(): m_state=6
23:47:57.099 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1155
23:47:57.099 00.000 13300 Star::Find returns 1 (0), X=1060.59, Y=346.61, Mass=2000, SNR=31.2, Peak=233 HFD=3.2
23:47:57.099 00.000 13300 MultiStar: [#1 -0.17,-0.00,0.75,U] [#2 -0.21,-0.02,0.45,U] [#3 0.01,-0.07,0.42,U] [#4 -0.14,-0.10,0.29,U] [#5 0.06,0.51,0.25,U] [#6 -0.17,-0.15,0.22,U] [#7 0.10,0.02,0.24,U] [#8 0.02,-0.08,0.21,U] 
23:47:57.099 00.000 13300 refined, 8 included, MultiStar: {-0.09, -0.02}, one-star: {-0.07, -0.09}
23:47:57.099 00.000 13300 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-1.61) = xAngle (-1.30 = -1.30)
23:47:57.099 00.000 13300 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.28 = -1.28)
23:47:57.100 00.001 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-2.90 mountX=0.02 mountY=-0.08, mountTheta=-1.29
23:47:57.101 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.02, opts=13)
23:47:57.101 00.000 13300 Enqueuing Move request for scope (-0.09, -0.02)
23:47:57.101 00.000 11596 Worker thread wakes up
23:47:57.101 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.02) opts 0xd
23:47:57.102 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.02)
23:47:57.102 00.000 11596 Moving (-0.09, -0.02) raw xDistance=0.02 yDistance=-0.08
23:47:57.102 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:47:57.102 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:57.102 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:47:57.103 00.001 11596 MoveAxis(E, 0, ABG)
23:47:57.103 00.000 11596 Move returns status 0, amount 0
23:47:57.103 00.000 11596 MoveAxis(N, 0, ABG)
23:47:57.103 00.000 11596 Move returns status 0, amount 0
23:47:57.103 00.000 11596 move complete, result=0
23:47:57.103 00.000 11596 worker thread done servicing request
23:47:57.108 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
23:47:57.115 00.007 13300 UpdateGuideState exits: m=2000 SNR=31.2
23:47:57.116 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:57.116 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:47:57.116 00.000 13300 Enqueuing Expose request
23:47:57.116 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:47:57.116 00.000 11596 Worker thread wakes up
23:47:57.116 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:47:57.630 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:47:58.245 00.615 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"38e91816-9275-4ac7-9d3c-c27885b2c4da"}
23:47:58.245 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"38e91816-9275-4ac7-9d3c-c27885b2c4da"}
23:47:58.246 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"30de6f35-516f-47a7-b0b4-c81afc33565d"}
23:47:58.246 00.000 13300 case statement mapped state 6 to 3
23:47:58.246 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"30de6f35-516f-47a7-b0b4-c81afc33565d"}
23:47:58.246 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f5dd0867-5ea1-4e8d-9885-efd6c8547b1b"}
23:47:58.247 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1155,"width":15,"height":15,"star_pos":[6.59,6.61],"pixels":"..."},"id":"f5dd0867-5ea1-4e8d-9885-efd6c8547b1b"}
23:48:00.663 02.416 11596 Exposure complete
23:48:00.747 00.084 11596 worker thread done servicing request
23:48:00.747 00.000 13300 OnExposeComplete: enter
23:48:00.748 00.001 13300 UpdateGuideState(): m_state=6
23:48:00.748 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1156
23:48:00.748 00.000 13300 Star::Find returns 1 (0), X=1060.53, Y=346.62, Mass=1991, SNR=31.1, Peak=252 HFD=3.2
23:48:00.749 00.001 13300 MultiStar: [#1 -0.08,0.07,0.74,U] [#2 -0.19,0.04,0.44,U] [#3 0.01,0.00,0.41,U] [#4 -0.04,0.05,0.29,U] [#5 -0.20,0.23,0.27,U] [#6 -0.03,-0.11,0.22,U] [#7 -0.02,-0.24,0.22,U] [#8 0.35,0.04,0.20,U] 
23:48:00.749 00.000 13300 refined, 8 included, MultiStar: {-0.07, -0.00}, one-star: {-0.13, -0.08}
23:48:00.749 00.000 13300 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-1.61) = xAngle (-1.53 = -1.53)
23:48:00.749 00.000 13300 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.52 = -1.52)
23:48:00.749 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.00 hyp=0.07 cameraTheta=-3.14 mountX=0.00 mountY=-0.07, mountTheta=-1.53
23:48:00.751 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.00, opts=13)
23:48:00.751 00.000 13300 Enqueuing Move request for scope (-0.07, -0.00)
23:48:00.751 00.000 11596 Worker thread wakes up
23:48:00.751 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.00) opts 0xd
23:48:00.751 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.00)
23:48:00.752 00.001 11596 Moving (-0.07, -0.00) raw xDistance=0.00 yDistance=-0.07
23:48:00.752 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:48:00.752 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:00.752 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:48:00.752 00.000 11596 MoveAxis(E, 0, ABG)
23:48:00.752 00.000 11596 Move returns status 0, amount 0
23:48:00.753 00.001 11596 MoveAxis(N, 0, ABG)
23:48:00.753 00.000 11596 Move returns status 0, amount 0
23:48:00.753 00.000 11596 move complete, result=0
23:48:00.753 00.000 11596 worker thread done servicing request
23:48:00.758 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
23:48:00.766 00.008 13300 UpdateGuideState exits: m=1991 SNR=31.1
23:48:00.766 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:00.766 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:48:00.766 00.000 13300 Enqueuing Expose request
23:48:00.767 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:48:00.767 00.000 11596 Worker thread wakes up
23:48:00.767 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:48:01.276 00.509 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dd01f9ad-5297-48a8-8586-e46a37da9442"}
23:48:01.276 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dd01f9ad-5297-48a8-8586-e46a37da9442"}
23:48:01.278 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"27bd82a1-d0d6-40fa-93d3-c048b2d0d66b"}
23:48:01.278 00.000 13300 case statement mapped state 6 to 3
23:48:01.278 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"27bd82a1-d0d6-40fa-93d3-c048b2d0d66b"}
23:48:01.279 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"16ddaf13-e3a4-41ea-a825-b81dbde6727e"}
23:48:01.279 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1156,"width":15,"height":15,"star_pos":[6.53,6.62],"pixels":"..."},"id":"16ddaf13-e3a4-41ea-a825-b81dbde6727e"}
23:48:01.281 00.002 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:48:04.275 02.994 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"504c7e43-da24-43a8-a111-b965b32b6bed"}
23:48:04.275 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"504c7e43-da24-43a8-a111-b965b32b6bed"}
23:48:04.276 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"25568b4c-88d2-4b4c-9757-3e28f6790329"}
23:48:04.276 00.000 13300 case statement mapped state 6 to 3
23:48:04.276 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"25568b4c-88d2-4b4c-9757-3e28f6790329"}
23:48:04.277 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"729e40d0-ed42-45b4-828e-53e8d126e2ca"}
23:48:04.277 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1156,"width":15,"height":15,"star_pos":[6.53,6.62],"pixels":"..."},"id":"729e40d0-ed42-45b4-828e-53e8d126e2ca"}
23:48:04.320 00.043 11596 Exposure complete
23:48:04.403 00.083 11596 worker thread done servicing request
23:48:04.403 00.000 13300 OnExposeComplete: enter
23:48:04.404 00.001 13300 UpdateGuideState(): m_state=6
23:48:04.404 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1157
23:48:04.404 00.000 13300 Star::Find returns 1 (0), X=1060.50, Y=346.67, Mass=1928, SNR=30.6, Peak=247 HFD=3.3
23:48:04.405 00.001 13300 MultiStar: [#1 -0.07,-0.02,0.75,U] [#2 -0.19,-0.12,0.45,U] [#3 -0.02,-0.04,0.43,U] [#4 -0.31,0.04,0.30,U] [#5 -0.11,0.27,0.26,U] [#6 0.30,0.16,0.22,U] [#7 0.14,0.06,0.23,U] [#8 0.09,0.20,0.20,U] 
23:48:04.405 00.000 13300 refined, 8 included, MultiStar: {-0.08, 0.02}, one-star: {-0.16, -0.03}
23:48:04.405 00.000 13300 CameraToMount -- cameraTheta (2.96) - m_xAngle (-1.61) = xAngle (4.57 = -1.71)
23:48:04.405 00.000 13300 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.58 = -1.70)
23:48:04.405 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.08 cameraTheta=2.96 mountX=-0.01 mountY=-0.08, mountTheta=-1.71
23:48:04.407 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.02, opts=13)
23:48:04.408 00.001 13300 Enqueuing Move request for scope (-0.08, 0.02)
23:48:04.408 00.000 11596 Worker thread wakes up
23:48:04.408 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.02) opts 0xd
23:48:04.408 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.02)
23:48:04.408 00.000 11596 Moving (-0.08, 0.02) raw xDistance=-0.01 yDistance=-0.08
23:48:04.408 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:48:04.409 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:04.409 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:48:04.409 00.000 11596 MoveAxis(E, 0, ABG)
23:48:04.409 00.000 11596 Move returns status 0, amount 0
23:48:04.409 00.000 11596 MoveAxis(N, 0, ABG)
23:48:04.409 00.000 11596 Move returns status 0, amount 0
23:48:04.409 00.000 11596 move complete, result=0
23:48:04.410 00.001 11596 worker thread done servicing request
23:48:04.415 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
23:48:04.424 00.009 13300 UpdateGuideState exits: m=1928 SNR=30.6
23:48:04.424 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:04.425 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:48:04.425 00.000 13300 Enqueuing Expose request
23:48:04.425 00.000 11596 Worker thread wakes up
23:48:04.425 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:48:04.425 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:48:04.937 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:48:07.274 02.337 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a51a827d-3028-4385-95e4-514d9416bf92"}
23:48:07.274 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a51a827d-3028-4385-95e4-514d9416bf92"}
23:48:07.275 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b9dfdc50-41e2-4cae-b169-f6e3cedc1f5f"}
23:48:07.275 00.000 13300 case statement mapped state 6 to 3
23:48:07.275 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b9dfdc50-41e2-4cae-b169-f6e3cedc1f5f"}
23:48:07.275 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"397b0eb3-6e7a-41c0-b5de-b6e2c74eba74"}
23:48:07.276 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1157,"width":15,"height":15,"star_pos":[7.50,6.67],"pixels":"..."},"id":"397b0eb3-6e7a-41c0-b5de-b6e2c74eba74"}
23:48:07.981 00.705 11596 Exposure complete
23:48:08.055 00.074 11596 worker thread done servicing request
23:48:08.056 00.001 13300 OnExposeComplete: enter
23:48:08.056 00.000 13300 UpdateGuideState(): m_state=6
23:48:08.056 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1158
23:48:08.056 00.000 13300 Star::Find returns 1 (0), X=1060.65, Y=346.74, Mass=1991, SNR=31.1, Peak=242 HFD=3.2
23:48:08.057 00.001 13300 MultiStar: [#1 -0.08,-0.00,0.75,U] [#2 -0.11,0.07,0.45,U] [#3 0.14,-0.01,0.41,U] [#4 0.05,0.09,0.28,U] [#5 -0.01,0.33,0.25,U] [#6 -0.04,-0.16,0.22,U] [#7 -0.12,-0.03,0.23,U] [#8 0.32,0.20,0.19,U] 
23:48:08.057 00.000 13300 single-star, 8 included, MultiStar: {-0.01, 0.04}, one-star: {-0.01, 0.04}
23:48:08.057 00.000 13300 CameraToMount -- cameraTheta (1.93) - m_xAngle (-1.61) = xAngle (3.53 = -2.75)
23:48:08.057 00.000 13300 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.55 = -2.74)
23:48:08.057 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.93 mountX=-0.04 mountY=-0.02, mountTheta=-2.74
23:48:08.059 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.04, opts=13)
23:48:08.059 00.000 13300 Enqueuing Move request for scope (-0.01, 0.04)
23:48:08.059 00.000 11596 Worker thread wakes up
23:48:08.059 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.04) opts 0xd
23:48:08.060 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.04)
23:48:08.060 00.000 11596 Moving (-0.01, 0.04) raw xDistance=-0.04 yDistance=-0.02
23:48:08.060 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:48:08.060 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:08.060 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:48:08.060 00.000 11596 MoveAxis(E, 0, ABG)
23:48:08.060 00.000 11596 Move returns status 0, amount 0
23:48:08.060 00.000 11596 MoveAxis(N, 0, ABG)
23:48:08.060 00.000 11596 Move returns status 0, amount 0
23:48:08.060 00.000 11596 move complete, result=0
23:48:08.060 00.000 11596 worker thread done servicing request
23:48:08.066 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=242, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
23:48:08.074 00.008 13300 UpdateGuideState exits: m=1991 SNR=31.1
23:48:08.075 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:08.075 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:48:08.075 00.000 13300 Enqueuing Expose request
23:48:08.075 00.000 11596 Worker thread wakes up
23:48:08.075 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:48:08.075 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:48:08.589 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:48:10.274 01.685 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"77f8473c-79a1-4766-90d6-c2b875334f6a"}
23:48:10.274 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"77f8473c-79a1-4766-90d6-c2b875334f6a"}
23:48:10.275 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8c7297f7-ff9c-4490-86fe-6f390245492e"}
23:48:10.275 00.000 13300 case statement mapped state 6 to 3
23:48:10.275 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8c7297f7-ff9c-4490-86fe-6f390245492e"}
23:48:10.275 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4ad02495-aada-412f-b9b2-11d46bee6ba9"}
23:48:10.275 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1158,"width":15,"height":15,"star_pos":[6.65,6.74],"pixels":"..."},"id":"4ad02495-aada-412f-b9b2-11d46bee6ba9"}
23:48:11.620 01.345 11596 Exposure complete
23:48:11.690 00.070 11596 worker thread done servicing request
23:48:11.690 00.000 13300 OnExposeComplete: enter
23:48:11.691 00.001 13300 UpdateGuideState(): m_state=6
23:48:11.691 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1159
23:48:11.691 00.000 13300 Star::Find returns 1 (0), X=1060.44, Y=346.74, Mass=1964, SNR=30.9, Peak=256 HFD=3.3
23:48:11.692 00.001 13300 MultiStar: [#1 -0.06,0.15,0.74,U] [#2 -0.21,0.02,0.45,U] [#3 0.12,-0.20,0.43,U] [#4 -0.21,0.15,0.29,U] [#5 -0.21,0.45,0.26,U] [#6 0.21,0.08,0.22,U] [#7 0.14,-0.16,0.22,U] [#8 0.16,0.12,0.20,U] 
23:48:11.692 00.000 13300 refined, 8 included, MultiStar: {-0.08, 0.06}, one-star: {-0.22, 0.04}
23:48:11.692 00.000 13300 CameraToMount -- cameraTheta (2.49) - m_xAngle (-1.61) = xAngle (4.10 = -2.18)
23:48:11.692 00.000 13300 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.11 = -2.17)
23:48:11.692 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.06 hyp=0.10 cameraTheta=2.49 mountX=-0.06 mountY=-0.09, mountTheta=-2.18
23:48:11.693 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.06, opts=13)
23:48:11.694 00.001 13300 Enqueuing Move request for scope (-0.08, 0.06)
23:48:11.694 00.000 11596 Worker thread wakes up
23:48:11.694 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.06) opts 0xd
23:48:11.694 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.06)
23:48:11.694 00.000 11596 Moving (-0.08, 0.06) raw xDistance=-0.06 yDistance=-0.09
23:48:11.694 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:48:11.694 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:11.695 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:48:11.695 00.000 11596 MoveAxis(E, 0, ABG)
23:48:11.695 00.000 11596 Move returns status 0, amount 0
23:48:11.695 00.000 11596 MoveAxis(N, 0, ABG)
23:48:11.695 00.000 11596 Move returns status 0, amount 0
23:48:11.695 00.000 11596 move complete, result=0
23:48:11.696 00.001 11596 worker thread done servicing request
23:48:11.701 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
23:48:11.709 00.008 13300 UpdateGuideState exits: m=1964 SNR=30.9
23:48:11.709 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:11.710 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:48:11.710 00.000 13300 Enqueuing Expose request
23:48:11.710 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:48:11.710 00.000 11596 Worker thread wakes up
23:48:11.710 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:48:12.217 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:48:13.277 01.060 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6dc860db-6506-47b8-9127-2c5be157d8bb"}
23:48:13.278 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6dc860db-6506-47b8-9127-2c5be157d8bb"}
23:48:13.279 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8aa00ca4-74aa-4d9c-bfd9-f167ddbee166"}
23:48:13.280 00.001 13300 case statement mapped state 6 to 3
23:48:13.280 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8aa00ca4-74aa-4d9c-bfd9-f167ddbee166"}
23:48:13.282 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"228e6f51-d488-467d-a28f-a2a6c660772e"}
23:48:13.283 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1159,"width":15,"height":15,"star_pos":[7.44,6.74],"pixels":"..."},"id":"228e6f51-d488-467d-a28f-a2a6c660772e"}
23:48:15.257 01.974 11596 Exposure complete
23:48:15.353 00.096 11596 worker thread done servicing request
23:48:15.353 00.000 13300 OnExposeComplete: enter
23:48:15.353 00.000 13300 UpdateGuideState(): m_state=6
23:48:15.354 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1160
23:48:15.354 00.000 13300 Star::Find returns 1 (0), X=1060.46, Y=346.92, Mass=1887, SNR=30.3, Peak=256 HFD=3.5
23:48:15.355 00.001 13300 MultiStar: [#1 0.02,0.36,0.76,U] [#2 -0.18,0.23,0.46,U] [#3 0.07,0.25,0.42,U] [#4 -0.29,0.11,0.30,U] [#5 0.04,0.56,0.25,U] [#6 0.11,0.04,0.23,U] [#7 -0.02,0.02,0.24,U] [#8 -0.02,0.36,0.21,U] 
23:48:15.355 00.000 13300 refined, 8 included, MultiStar: {-0.08, 0.25}, one-star: {-0.20, 0.22}
23:48:15.355 00.000 13300 CameraToMount -- cameraTheta (1.87) - m_xAngle (-1.61) = xAngle (3.48 = -2.81)
23:48:15.356 00.001 13300 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.49 = -2.79)
23:48:15.356 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.25 hyp=0.26 cameraTheta=1.87 mountX=-0.25 mountY=-0.09, mountTheta=-2.79
23:48:15.358 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.25, opts=13)
23:48:15.358 00.000 13300 Enqueuing Move request for scope (-0.08, 0.25)
23:48:15.358 00.000 11596 Worker thread wakes up
23:48:15.358 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.25) opts 0xd
23:48:15.358 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.25)
23:48:15.359 00.001 11596 Moving (-0.08, 0.25) raw xDistance=-0.25 yDistance=-0.09
23:48:15.359 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
23:48:15.359 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:15.359 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:48:15.359 00.000 11596 MoveAxis(E, 309, ABG)
23:48:15.359 00.000 11596 Guiding  Dir = 2, Dur = 309
23:48:15.360 00.001 11596 IsSlewing returns 0
23:48:15.366 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
23:48:15.374 00.008 13300 UpdateGuideState exits: m=1887 SNR=30.3
23:48:15.374 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:15.374 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:48:15.374 00.000 13300 Enqueuing Expose request
23:48:15.597 00.223 11596 IsGuiding returns 0
23:48:15.839 00.242 11596 PulseGuide returned control before completion, sleep 78
23:48:16.058 00.219 11596 IsGuiding returns 1
23:48:16.058 00.000 11596 scope still moving after pulse duration time elapsed
23:48:16.083 00.025 11596 IsSlewing returns 0
23:48:16.237 00.154 11596 IsGuiding returns 0
23:48:16.237 00.000 11596 scope move finished after 309 + 330 ms
23:48:16.237 00.000 11596 Move returns status 0, amount 309
23:48:16.237 00.000 11596 MoveAxis(N, 0, ABG)
23:48:16.237 00.000 11596 Move returns status 0, amount 0
23:48:16.237 00.000 11596 move complete, result=0
23:48:16.238 00.001 11596 worker thread done servicing request
23:48:16.238 00.000 13300 GuideStep: -0.2 px 309 ms EAST, -0.1 px 0 ms NORTH
23:48:16.238 00.000 11596 Worker thread wakes up
23:48:16.238 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:48:16.277 00.039 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"96a430c7-0543-4308-a5be-17b34b7ed209"}
23:48:16.277 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"96a430c7-0543-4308-a5be-17b34b7ed209"}
23:48:16.279 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"56464b5a-d1f3-4175-b25e-2006b8fbd496"}
23:48:16.279 00.000 13300 case statement mapped state 6 to 3
23:48:16.279 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"56464b5a-d1f3-4175-b25e-2006b8fbd496"}
23:48:16.280 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c390eb19-26b3-435f-ae2d-c771f19907aa"}
23:48:16.281 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1160,"width":15,"height":15,"star_pos":[7.46,6.92],"pixels":"..."},"id":"c390eb19-26b3-435f-ae2d-c771f19907aa"}
23:48:16.748 00.467 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:48:19.019 02.271 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:48:19.024 00.005 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:19.181 00.157 13300 ScopeASCOM::SideOfPier() returns 1
23:48:19.197 00.016 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\savED85.tmp"},"id":1}
23:48:19.199 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
23:48:19.199 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[1060.66,346.70],"id":1}
23:48:19.278 00.079 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"53433f17-a430-401e-84a4-e166ef693ebf"}
23:48:19.278 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"53433f17-a430-401e-84a4-e166ef693ebf"}
23:48:19.297 00.019 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"94ff3b42-e303-436b-b4ee-a76994cc780e"}
23:48:19.298 00.001 13300 case statement mapped state 6 to 3
23:48:19.298 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"94ff3b42-e303-436b-b4ee-a76994cc780e"}
23:48:19.299 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b6bde226-8326-4364-8f40-c66a144182d0"}
23:48:19.299 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1160,"width":15,"height":15,"star_pos":[7.46,6.92],"pixels":"..."},"id":"b6bde226-8326-4364-8f40-c66a144182d0"}
23:48:19.481 00.182 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:48:19.481 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:48:19.482 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:48:19.482 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:48:19.483 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:48:19.484 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:19.486 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:19.487 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:19.489 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:19.490 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:19.491 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:19.493 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:19.494 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:19.495 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:19.495 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:48:19.505 00.010 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:48:19.506 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1160,"width":15,"height":15,"star_pos":[7.46,6.92],"pixels":"..."},"id":1}
23:48:19.819 00.313 11596 Exposure complete
23:48:19.884 00.065 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:48:19.884 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:48:19.996 00.112 11596 worker thread done servicing request
23:48:19.996 00.000 13300 OnExposeComplete: enter
23:48:19.996 00.000 13300 UpdateGuideState(): m_state=6
23:48:19.997 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1161
23:48:19.998 00.001 13300 Star::Find returns 1 (0), X=1060.40, Y=346.75, Mass=1986, SNR=31.1, Peak=256 HFD=3.3
23:48:19.998 00.000 13300 MultiStar: [#1 -0.10,0.15,0.74,U] [#2 -0.12,-0.04,0.45,U] [#3 0.10,0.07,0.41,U] [#4 -0.03,0.11,0.28,U] [#5 -0.18,0.34,0.25,U] [#6 -0.06,-0.02,0.23,U] [#7 0.00,-0.11,0.24,U] [#8 0.18,0.15,0.20,U] 
23:48:19.998 00.000 13300 refined, 8 included, MultiStar: {-0.10, 0.07}, one-star: {-0.26, 0.05}
23:48:19.999 00.001 13300 CameraToMount -- cameraTheta (2.51) - m_xAngle (-1.61) = xAngle (4.11 = -2.17)
23:48:19.999 00.000 13300 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.13 = -2.15)
23:48:19.999 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.07 hyp=0.12 cameraTheta=2.51 mountX=-0.07 mountY=-0.10, mountTheta=-2.16
23:48:20.002 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.07, opts=13)
23:48:20.002 00.000 13300 Enqueuing Move request for scope (-0.10, 0.07)
23:48:20.002 00.000 11596 Worker thread wakes up
23:48:20.002 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.07) opts 0xd
23:48:20.002 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.07)
23:48:20.002 00.000 11596 Moving (-0.10, 0.07) raw xDistance=-0.07 yDistance=-0.10
23:48:20.003 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:48:20.003 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:20.003 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:48:20.003 00.000 11596 MoveAxis(E, 0, ABG)
23:48:20.003 00.000 11596 Move returns status 0, amount 0
23:48:20.003 00.000 11596 MoveAxis(N, 0, ABG)
23:48:20.003 00.000 11596 Move returns status 0, amount 0
23:48:20.004 00.001 11596 move complete, result=0
23:48:20.004 00.000 11596 worker thread done servicing request
23:48:20.011 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
23:48:20.022 00.011 13300 UpdateGuideState exits: m=1986 SNR=31.1
23:48:20.022 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:20.022 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:48:20.023 00.001 13300 Enqueuing Expose request
23:48:20.023 00.000 11596 Worker thread wakes up
23:48:20.023 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:48:20.023 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:48:20.532 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:48:20.568 00.036 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:48:20.569 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:20.571 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:20.572 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:20.574 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:20.575 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:20.577 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:20.578 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:20.579 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:20.581 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:20.581 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:48:20.593 00.012 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:48:20.593 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:48:20.594 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:48:20.595 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:48:20.595 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:48:20.596 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1161,"width":15,"height":15,"star_pos":[7.40,6.75],"pixels":"..."},"id":1}
23:48:20.714 00.118 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:48:20.715 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:48:21.011 00.296 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:48:21.015 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:21.086 00.071 13300 ScopeASCOM::SideOfPier() returns 1
23:48:21.103 00.017 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\savF547.tmp"},"id":1}
23:48:21.476 00.373 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:48:21.477 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:48:21.477 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:48:21.478 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:48:21.479 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:48:21.480 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:21.481 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:21.482 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:21.484 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:21.485 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:21.486 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:21.487 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:21.488 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:21.489 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:21.489 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:48:21.499 00.010 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:48:21.500 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1161,"width":15,"height":15,"star_pos":[7.40,6.75],"pixels":"..."},"id":1}
23:48:21.634 00.134 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:48:21.635 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:48:22.012 00.377 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
23:48:22.012 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[1060.66,346.70],"id":1}
23:48:22.277 00.265 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fe1b665d-8793-494a-8424-fc00e5a3c48e"}
23:48:22.277 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fe1b665d-8793-494a-8424-fc00e5a3c48e"}
23:48:22.279 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c1d997b9-e220-4bac-94ad-045b642d1613"}
23:48:22.279 00.000 13300 case statement mapped state 6 to 3
23:48:22.279 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c1d997b9-e220-4bac-94ad-045b642d1613"}
23:48:22.280 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"10452f1d-fc7d-4a37-badc-790ef9853720"}
23:48:22.281 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1161,"width":15,"height":15,"star_pos":[7.40,6.75],"pixels":"..."},"id":"10452f1d-fc7d-4a37-badc-790ef9853720"}
23:48:22.449 00.168 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:48:22.450 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:22.451 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:22.451 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:22.452 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:22.453 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:22.454 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:22.455 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:22.456 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:22.456 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:22.457 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:48:22.457 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:48:22.457 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:48:22.458 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:48:22.458 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:48:22.459 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:48:22.459 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1161,"width":15,"height":15,"star_pos":[7.40,6.75],"pixels":"..."},"id":1}
23:48:22.581 00.122 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:48:22.581 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:48:23.012 00.431 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:48:23.017 00.005 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:23.060 00.043 13300 ScopeASCOM::SideOfPier() returns 1
23:48:23.071 00.011 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\savFD27.tmp"},"id":1}
23:48:23.445 00.374 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:48:23.445 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:48:23.446 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:48:23.446 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:48:23.447 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:48:23.449 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:23.450 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:23.451 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:23.452 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:23.453 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:23.454 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:23.455 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:23.455 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:23.456 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:23.456 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:48:23.469 00.013 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:48:23.469 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1161,"width":15,"height":15,"star_pos":[7.40,6.75],"pixels":"..."},"id":1}
23:48:23.580 00.111 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:48:23.580 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:48:23.599 00.019 11596 Exposure complete
23:48:23.704 00.105 11596 worker thread done servicing request
23:48:23.704 00.000 13300 OnExposeComplete: enter
23:48:23.704 00.000 13300 UpdateGuideState(): m_state=6
23:48:23.704 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1162
23:48:23.705 00.001 13300 Star::Find returns 1 (0), X=1060.38, Y=346.78, Mass=1943, SNR=30.7, Peak=256 HFD=3.3
23:48:23.705 00.000 13300 MultiStar: [#1 -0.14,0.01,0.76,U] [#2 -0.24,0.07,0.45,U] [#3 0.01,-0.00,0.42,U] [#4 -0.14,0.07,0.29,U] [#5 -0.08,0.65,0.25,U] [#6 -0.26,-0.08,0.24,U] [#7 0.02,0.08,0.22,U] [#8 0.18,0.11,0.21,U] 
23:48:23.705 00.000 13300 refined, 8 included, MultiStar: {-0.15, 0.08}, one-star: {-0.28, 0.07}
23:48:23.706 00.001 13300 CameraToMount -- cameraTheta (2.64) - m_xAngle (-1.61) = xAngle (4.24 = -2.04)
23:48:23.706 00.000 13300 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.26 = -2.03)
23:48:23.706 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=0.08 hyp=0.17 cameraTheta=2.64 mountX=-0.08 mountY=-0.15, mountTheta=-2.04
23:48:23.708 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=0.08, opts=13)
23:48:23.708 00.000 13300 Enqueuing Move request for scope (-0.15, 0.08)
23:48:23.708 00.000 11596 Worker thread wakes up
23:48:23.709 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.08) opts 0xd
23:48:23.709 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, 0.08)
23:48:23.709 00.000 11596 Moving (-0.15, 0.08) raw xDistance=-0.08 yDistance=-0.15
23:48:23.709 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:48:23.709 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:23.709 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:48:23.709 00.000 11596 MoveAxis(E, 0, ABG)
23:48:23.709 00.000 11596 Move returns status 0, amount 0
23:48:23.709 00.000 11596 MoveAxis(N, 0, ABG)
23:48:23.709 00.000 11596 Move returns status 0, amount 0
23:48:23.710 00.001 11596 move complete, result=0
23:48:23.710 00.000 11596 worker thread done servicing request
23:48:23.716 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
23:48:23.727 00.011 13300 UpdateGuideState exits: m=1943 SNR=30.7
23:48:23.728 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:23.728 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:48:23.728 00.000 13300 Enqueuing Expose request
23:48:23.728 00.000 11596 Worker thread wakes up
23:48:23.728 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:48:23.728 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:48:24.239 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:48:24.454 00.215 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:48:24.454 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:48:24.455 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:48:24.455 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:48:24.455 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:48:24.456 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:24.457 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:24.458 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:24.460 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:24.461 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:24.462 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:24.463 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:24.464 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:24.465 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:24.465 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:48:24.466 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:48:24.466 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1162,"width":15,"height":15,"star_pos":[7.38,6.78],"pixels":"..."},"id":1}
23:48:24.582 00.116 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:48:24.582 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:48:25.014 00.432 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
23:48:25.014 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[1060.66,346.70],"id":1}
23:48:25.015 00.001 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:48:25.018 00.003 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:25.028 00.010 13300 ScopeASCOM::SideOfPier() returns 1
23:48:25.038 00.010 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav4F8.tmp"},"id":1}
23:48:25.286 00.248 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6b5bffa9-9bf7-426e-aa92-3dd6a5f4b9a0"}
23:48:25.286 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6b5bffa9-9bf7-426e-aa92-3dd6a5f4b9a0"}
23:48:25.287 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4dd90240-ad75-46ec-a999-660209bf7c0f"}
23:48:25.288 00.001 13300 case statement mapped state 6 to 3
23:48:25.288 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4dd90240-ad75-46ec-a999-660209bf7c0f"}
23:48:25.288 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"40df13a4-f66b-452e-b74f-21fb1af11de2"}
23:48:25.289 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1162,"width":15,"height":15,"star_pos":[7.38,6.78],"pixels":"..."},"id":"40df13a4-f66b-452e-b74f-21fb1af11de2"}
23:48:25.461 00.172 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:48:25.462 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:48:25.462 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:48:25.463 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:48:25.464 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:48:25.465 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:25.466 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:25.468 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:25.469 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:25.471 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:25.472 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:25.474 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:25.475 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:25.476 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:25.476 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:48:25.509 00.033 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:48:25.510 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1162,"width":15,"height":15,"star_pos":[7.38,6.78],"pixels":"..."},"id":1}
23:48:25.663 00.153 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:48:25.663 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:48:26.438 00.775 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:48:26.438 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:48:26.439 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:48:26.440 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:26.441 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:26.441 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:26.443 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:26.443 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:26.444 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:26.445 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:26.446 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:26.447 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:26.447 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:48:26.448 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:48:26.448 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:48:26.448 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:48:26.448 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1162,"width":15,"height":15,"star_pos":[7.38,6.78],"pixels":"..."},"id":1}
23:48:26.561 00.113 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:48:26.561 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:48:27.014 00.453 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:48:27.018 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:27.033 00.015 13300 ScopeASCOM::SideOfPier() returns 1
23:48:27.044 00.011 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\savCC9.tmp"},"id":1}
23:48:27.282 00.238 11596 Exposure complete
23:48:27.386 00.104 11596 worker thread done servicing request
23:48:27.386 00.000 13300 OnExposeComplete: enter
23:48:27.386 00.000 13300 UpdateGuideState(): m_state=6
23:48:27.387 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1163
23:48:27.387 00.000 13300 Star::Find returns 1 (0), X=1060.51, Y=346.92, Mass=1897, SNR=30.4, Peak=239 HFD=3.4
23:48:27.387 00.000 13300 MultiStar: [#1 -0.18,0.18,0.76,U] [#2 -0.30,-0.02,0.46,U] [#3 -0.06,0.06,0.42,U] [#4 -0.11,0.39,0.29,U] [#5 -0.17,0.35,0.25,U] [#6 -0.00,-0.01,0.24,U] [#7 -0.04,0.04,0.24,U] [#8 -0.12,0.22,0.21,U] 
23:48:27.388 00.001 13300 refined, 8 included, MultiStar: {-0.14, 0.16}, one-star: {-0.15, 0.22}
23:48:27.388 00.000 13300 CameraToMount -- cameraTheta (2.30) - m_xAngle (-1.61) = xAngle (3.91 = -2.37)
23:48:27.388 00.000 13300 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.92 = -2.36)
23:48:27.388 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=0.16 hyp=0.22 cameraTheta=2.30 mountX=-0.16 mountY=-0.15, mountTheta=-2.37
23:48:27.390 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=0.16, opts=13)
23:48:27.390 00.000 13300 Enqueuing Move request for scope (-0.14, 0.16)
23:48:27.390 00.000 11596 Worker thread wakes up
23:48:27.391 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.16) opts 0xd
23:48:27.391 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, 0.16)
23:48:27.391 00.000 11596 Moving (-0.14, 0.16) raw xDistance=-0.16 yDistance=-0.15
23:48:27.391 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
23:48:27.391 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:27.391 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:48:27.392 00.001 11596 MoveAxis(E, 196, ABG)
23:48:27.392 00.000 11596 Guiding  Dir = 2, Dur = 196
23:48:27.392 00.000 11596 IsSlewing returns 0
23:48:27.401 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
23:48:27.411 00.010 13300 UpdateGuideState exits: m=1897 SNR=30.4
23:48:27.412 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:27.412 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:48:27.412 00.000 13300 Enqueuing Expose request
23:48:27.541 00.129 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:48:27.541 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:48:27.560 00.019 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:48:27.560 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:48:27.560 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:48:27.561 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:27.562 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:27.563 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:27.565 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:27.566 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:27.567 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:27.569 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:27.570 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:27.571 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:27.572 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:48:27.582 00.010 11596 IsGuiding returns 0
23:48:27.591 00.009 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:48:27.591 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1163,"width":15,"height":15,"star_pos":[6.51,6.92],"pixels":"..."},"id":1}
23:48:27.720 00.129 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:48:27.720 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:48:27.890 00.170 11596 IsGuiding returns 1
23:48:27.890 00.000 11596 scope still moving after pulse duration time elapsed
23:48:27.994 00.104 11596 IsSlewing returns 0
23:48:28.013 00.019 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
23:48:28.013 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[1060.66,346.70],"id":1}
23:48:28.087 00.074 11596 IsGuiding returns 0
23:48:28.087 00.000 11596 scope move finished after 196 + 309 ms
23:48:28.087 00.000 11596 Move returns status 0, amount 196
23:48:28.087 00.000 11596 MoveAxis(N, 0, ABG)
23:48:28.087 00.000 11596 Move returns status 0, amount 0
23:48:28.087 00.000 11596 move complete, result=0
23:48:28.087 00.000 11596 worker thread done servicing request
23:48:28.088 00.001 11596 Worker thread wakes up
23:48:28.088 00.000 13300 GuideStep: -0.2 px 196 ms EAST, -0.2 px 0 ms NORTH
23:48:28.088 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:48:28.452 00.364 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"30dffbb2-7663-439c-9700-eccf5fb75a66"}
23:48:28.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"30dffbb2-7663-439c-9700-eccf5fb75a66"}
23:48:28.453 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:48:28.453 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:48:28.453 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eabe4c4a-b4bd-4da4-b4fd-9477f820522f"}
23:48:28.454 00.001 13300 case statement mapped state 6 to 3
23:48:28.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eabe4c4a-b4bd-4da4-b4fd-9477f820522f"}
23:48:28.454 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:48:28.455 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:28.456 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:28.457 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:28.458 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:28.459 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:28.460 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:28.460 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:28.461 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:28.462 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:28.462 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:48:28.463 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"83495d33-ad17-46bf-8161-ddae11b69f5e"}
23:48:28.464 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1163,"width":15,"height":15,"star_pos":[6.51,6.92],"pixels":"..."},"id":"83495d33-ad17-46bf-8161-ddae11b69f5e"}
23:48:28.464 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:48:28.465 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:48:28.466 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:48:28.467 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1163,"width":15,"height":15,"star_pos":[6.51,6.92],"pixels":"..."},"id":1}
23:48:28.594 00.127 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:48:28.594 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:48:28.596 00.002 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:48:29.012 00.416 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:48:29.017 00.005 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:29.134 00.117 13300 ScopeASCOM::SideOfPier() returns 1
23:48:29.144 00.010 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav149A.tmp"},"id":1}
23:48:29.475 00.331 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:48:29.475 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:48:29.475 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:48:29.476 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:48:29.477 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:48:29.478 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:29.479 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:29.479 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:29.480 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:29.481 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:29.482 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:29.483 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:29.484 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:29.484 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:29.484 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:48:29.499 00.015 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:48:29.500 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1163,"width":15,"height":15,"star_pos":[6.51,6.92],"pixels":"..."},"id":1}
23:48:29.686 00.186 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:48:29.687 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:48:30.458 00.771 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:48:30.458 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:48:30.458 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:48:30.458 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:48:30.459 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:48:30.460 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:30.460 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:30.461 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:30.462 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:30.463 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:30.464 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:30.465 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:30.466 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:30.466 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:30.467 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:48:30.467 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:48:30.467 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1163,"width":15,"height":15,"star_pos":[6.51,6.92],"pixels":"..."},"id":1}
23:48:30.603 00.136 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:48:30.603 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:48:31.013 00.410 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
23:48:31.014 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[1060.66,346.70],"id":1}
23:48:31.014 00.000 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:48:31.018 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:31.097 00.079 13300 ScopeASCOM::SideOfPier() returns 1
23:48:31.109 00.012 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav1C6B.tmp"},"id":1}
23:48:31.293 00.184 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9bbd1dba-8905-4d5f-9f5a-41e5aee9f9b1"}
23:48:31.293 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9bbd1dba-8905-4d5f-9f5a-41e5aee9f9b1"}
23:48:31.294 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5444a2e1-4f07-4cb5-9158-ca9e2f6cac7a"}
23:48:31.294 00.000 13300 case statement mapped state 6 to 3
23:48:31.294 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5444a2e1-4f07-4cb5-9158-ca9e2f6cac7a"}
23:48:31.295 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cce620e4-5c5a-4e60-9970-d63803455e2d"}
23:48:31.295 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1163,"width":15,"height":15,"star_pos":[6.51,6.92],"pixels":"..."},"id":"cce620e4-5c5a-4e60-9970-d63803455e2d"}
23:48:31.466 00.171 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:48:31.467 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:48:31.467 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:48:31.467 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:48:31.468 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:48:31.469 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:31.470 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:31.471 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:31.472 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:31.474 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:31.475 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:31.476 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:31.477 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:31.478 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:31.479 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:48:31.507 00.028 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:48:31.508 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1163,"width":15,"height":15,"star_pos":[6.51,6.92],"pixels":"..."},"id":1}
23:48:31.636 00.128 11596 Exposure complete
23:48:31.684 00.048 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:48:31.684 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:48:31.725 00.041 11596 worker thread done servicing request
23:48:31.725 00.000 13300 OnExposeComplete: enter
23:48:31.725 00.000 13300 UpdateGuideState(): m_state=6
23:48:31.726 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1164
23:48:31.726 00.000 13300 Star::Find returns 1 (0), X=1060.46, Y=346.90, Mass=1936, SNR=30.8, Peak=256 HFD=3.4
23:48:31.726 00.000 13300 MultiStar: [#1 -0.19,0.19,0.75,U] [#2 -0.20,0.03,0.45,U] [#3 0.02,0.29,0.42,U] [#4 -0.11,0.14,0.30,U] [#5 -0.04,0.56,0.27,U] [#6 -0.06,0.24,0.24,U] [#7 0.05,0.10,0.24,U] [#8 0.15,0.39,0.21,U] 
23:48:31.727 00.001 13300 refined, 8 included, MultiStar: {-0.12, 0.21}, one-star: {-0.21, 0.20}
23:48:31.727 00.000 13300 CameraToMount -- cameraTheta (2.06) - m_xAngle (-1.61) = xAngle (3.67 = -2.61)
23:48:31.727 00.000 13300 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.69 = -2.60)
23:48:31.727 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=0.21 hyp=0.24 cameraTheta=2.06 mountX=-0.21 mountY=-0.13, mountTheta=-2.60
23:48:31.730 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=0.21, opts=13)
23:48:31.730 00.000 13300 Enqueuing Move request for scope (-0.12, 0.21)
23:48:31.731 00.001 11596 Worker thread wakes up
23:48:31.731 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.21) opts 0xd
23:48:31.731 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, 0.21)
23:48:31.731 00.000 11596 Moving (-0.12, 0.21) raw xDistance=-0.21 yDistance=-0.13
23:48:31.731 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
23:48:31.732 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:31.732 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:48:31.732 00.000 11596 MoveAxis(E, 277, ABG)
23:48:31.732 00.000 11596 Guiding  Dir = 2, Dur = 277
23:48:31.732 00.000 11596 IsSlewing returns 0
23:48:31.740 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
23:48:31.753 00.013 13300 UpdateGuideState exits: m=1936 SNR=30.8
23:48:31.754 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:31.754 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:48:31.754 00.000 13300 Enqueuing Expose request
23:48:31.913 00.159 11596 IsGuiding returns 0
23:48:32.002 00.089 11596 PulseGuide returned control before completion, sleep 198
23:48:32.279 00.277 11596 IsGuiding returns 1
23:48:32.279 00.000 11596 scope still moving after pulse duration time elapsed
23:48:32.302 00.023 11596 IsSlewing returns 0
23:48:32.367 00.065 11596 IsGuiding returns 0
23:48:32.367 00.000 11596 scope move finished after 277 + 177 ms
23:48:32.367 00.000 11596 Move returns status 0, amount 277
23:48:32.367 00.000 11596 MoveAxis(N, 0, ABG)
23:48:32.367 00.000 11596 Move returns status 0, amount 0
23:48:32.367 00.000 11596 move complete, result=0
23:48:32.367 00.000 11596 worker thread done servicing request
23:48:32.367 00.000 13300 GuideStep: -0.2 px 277 ms EAST, -0.1 px 0 ms NORTH
23:48:32.368 00.001 11596 Worker thread wakes up
23:48:32.368 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:48:32.433 00.065 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:48:32.434 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:32.435 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:32.436 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:32.437 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:32.438 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:32.439 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:32.439 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:32.440 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:32.441 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:32.441 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:48:32.442 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:48:32.442 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:48:32.443 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:48:32.443 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:48:32.444 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:48:32.444 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1164,"width":15,"height":15,"star_pos":[7.46,6.90],"pixels":"..."},"id":1}
23:48:32.621 00.177 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:48:32.621 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:48:32.872 00.251 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:48:33.428 00.556 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:48:33.429 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:48:33.429 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:48:33.429 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:48:33.430 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:48:33.431 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:33.432 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:33.433 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:33.434 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:33.435 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:33.436 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:33.437 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:33.437 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:33.438 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:33.438 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:48:33.439 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:48:33.439 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1164,"width":15,"height":15,"star_pos":[7.46,6.90],"pixels":"..."},"id":1}
23:48:33.633 00.194 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:48:33.633 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:48:34.293 00.660 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e8ccf13a-2e4f-4d84-b1b3-f47873274032"}
23:48:34.293 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e8ccf13a-2e4f-4d84-b1b3-f47873274032"}
23:48:34.294 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"03df3011-caef-49ee-94d0-a93c8e68af14"}
23:48:34.294 00.000 13300 case statement mapped state 6 to 3
23:48:34.294 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"03df3011-caef-49ee-94d0-a93c8e68af14"}
23:48:34.295 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2d778a0f-2b76-47a4-a4ee-9731a69e571e"}
23:48:34.295 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1164,"width":15,"height":15,"star_pos":[7.46,6.90],"pixels":"..."},"id":"2d778a0f-2b76-47a4-a4ee-9731a69e571e"}
23:48:34.522 00.227 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:48:34.522 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:48:34.522 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:48:34.523 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:34.524 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:34.525 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:34.526 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:34.527 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:34.528 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:34.528 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:34.529 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:34.530 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:34.530 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:48:34.531 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:48:34.531 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:48:34.532 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:48:34.532 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1164,"width":15,"height":15,"star_pos":[7.46,6.90],"pixels":"..."},"id":1}
23:48:34.677 00.145 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:48:34.677 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:48:35.452 00.775 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:48:35.452 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:48:35.452 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:48:35.453 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:35.454 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:35.455 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:35.456 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:35.457 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:35.458 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:35.459 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:35.459 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:35.460 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:35.460 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:48:35.461 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:48:35.461 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:48:35.461 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:48:35.462 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1164,"width":15,"height":15,"star_pos":[7.46,6.90],"pixels":"..."},"id":1}
23:48:35.631 00.169 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:48:35.631 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:48:35.903 00.272 11596 Exposure complete
23:48:35.980 00.077 11596 worker thread done servicing request
23:48:35.980 00.000 13300 OnExposeComplete: enter
23:48:35.980 00.000 13300 UpdateGuideState(): m_state=6
23:48:35.980 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1165
23:48:35.980 00.000 13300 Star::Find returns 1 (0), X=1060.54, Y=346.72, Mass=1976, SNR=31.0, Peak=247 HFD=3.2
23:48:35.981 00.001 13300 MultiStar: [#1 -0.11,0.16,0.76,U] [#2 -0.17,0.13,0.45,U] [#3 0.08,0.07,0.41,U] [#4 -0.39,0.00,0.29,U] [#5 -0.36,-0.00,0.26,U] [#6 -0.05,0.16,0.23,U] [#7 -0.02,-0.04,0.23,U] [#8 0.26,-0.03,0.20,U] 
23:48:35.981 00.000 13300 single-star, 8 included, MultiStar: {-0.11, 0.07}, one-star: {-0.12, 0.02}
23:48:35.982 00.001 13300 CameraToMount -- cameraTheta (2.94) - m_xAngle (-1.61) = xAngle (4.55 = -1.73)
23:48:35.982 00.000 13300 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.57 = -1.72)
23:48:35.982 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=0.02 hyp=0.12 cameraTheta=2.94 mountX=-0.02 mountY=-0.12, mountTheta=-1.73
23:48:35.984 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=0.02, opts=13)
23:48:35.985 00.001 13300 Enqueuing Move request for scope (-0.12, 0.02)
23:48:35.985 00.000 11596 Worker thread wakes up
23:48:35.985 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.02) opts 0xd
23:48:35.985 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, 0.02)
23:48:35.985 00.000 11596 Moving (-0.12, 0.02) raw xDistance=-0.02 yDistance=-0.12
23:48:35.985 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:48:35.985 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:35.985 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:48:35.985 00.000 11596 MoveAxis(E, 0, ABG)
23:48:35.986 00.001 11596 Move returns status 0, amount 0
23:48:35.986 00.000 11596 MoveAxis(N, 0, ABG)
23:48:35.986 00.000 11596 Move returns status 0, amount 0
23:48:35.986 00.000 11596 move complete, result=0
23:48:35.986 00.000 11596 worker thread done servicing request
23:48:35.992 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
23:48:36.000 00.008 13300 UpdateGuideState exits: m=1976 SNR=31.0
23:48:36.000 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:36.000 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:48:36.000 00.000 13300 Enqueuing Expose request
23:48:36.000 00.000 11596 Worker thread wakes up
23:48:36.000 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:48:36.000 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:48:36.443 00.443 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:48:36.445 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:36.446 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:36.446 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:36.448 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:36.449 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:36.450 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:36.451 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:36.452 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:36.454 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:36.454 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:48:36.455 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:48:36.455 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:48:36.455 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:48:36.456 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:48:36.457 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:48:36.458 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1165,"width":15,"height":15,"star_pos":[6.54,6.72],"pixels":"..."},"id":1}
23:48:36.503 00.045 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:48:36.630 00.127 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:48:36.631 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:48:37.293 00.662 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"631c92e1-362f-46d6-a100-9a4086de2d7a"}
23:48:37.293 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"631c92e1-362f-46d6-a100-9a4086de2d7a"}
23:48:37.295 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d2846cf1-34f4-41c6-aa64-ab8aca8e42b3"}
23:48:37.295 00.000 13300 case statement mapped state 6 to 3
23:48:37.295 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d2846cf1-34f4-41c6-aa64-ab8aca8e42b3"}
23:48:37.296 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5021c4c2-6e75-4164-a7cc-4bdf077418d6"}
23:48:37.298 00.002 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1165,"width":15,"height":15,"star_pos":[6.54,6.72],"pixels":"..."},"id":"5021c4c2-6e75-4164-a7cc-4bdf077418d6"}
23:48:37.473 00.175 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:48:37.473 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:48:37.473 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:48:37.474 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:37.475 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:37.476 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:37.478 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:37.480 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:37.481 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:37.482 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:37.483 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:37.485 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:37.485 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:48:37.486 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:48:37.486 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:48:37.486 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:48:37.487 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1165,"width":15,"height":15,"star_pos":[6.54,6.72],"pixels":"..."},"id":1}
23:48:37.677 00.190 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:48:37.677 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:48:38.430 00.753 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:48:38.431 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:38.432 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:38.433 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:38.434 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:38.435 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:38.436 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:38.437 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:38.437 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:38.438 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:38.438 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:48:38.439 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:48:38.439 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:48:38.440 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:48:38.440 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:48:38.441 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:48:38.441 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1165,"width":15,"height":15,"star_pos":[6.54,6.72],"pixels":"..."},"id":1}
23:48:38.601 00.160 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:48:38.601 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:48:39.501 00.900 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:48:39.501 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:48:39.502 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:48:39.503 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:39.504 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:39.505 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:39.506 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:39.507 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:39.508 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:39.509 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:39.510 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:39.511 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:39.512 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:48:39.512 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:48:39.513 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:48:39.514 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:48:39.514 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1165,"width":15,"height":15,"star_pos":[6.54,6.72],"pixels":"..."},"id":1}
23:48:39.531 00.017 11596 Exposure complete
23:48:39.603 00.072 11596 worker thread done servicing request
23:48:39.603 00.000 13300 OnExposeComplete: enter
23:48:39.603 00.000 13300 UpdateGuideState(): m_state=6
23:48:39.603 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1166
23:48:39.604 00.001 13300 Star::Find returns 1 (0), X=1060.53, Y=346.74, Mass=1992, SNR=31.1, Peak=248 HFD=3.2
23:48:39.604 00.000 13300 MultiStar: [#1 -0.08,-0.02,0.75,U] [#2 -0.13,-0.02,0.44,U] [#3 0.05,0.05,0.41,U] [#4 -0.21,0.01,0.29,U] [#5 0.03,0.47,0.25,U] [#6 0.01,-0.20,0.23,U] [#7 0.07,-0.12,0.23,U] [#8 -0.04,0.03,0.20,U] 
23:48:39.604 00.000 13300 refined, 8 included, MultiStar: {-0.07, 0.02}, one-star: {-0.13, 0.04}
23:48:39.604 00.000 13300 CameraToMount -- cameraTheta (2.81) - m_xAngle (-1.61) = xAngle (4.42 = -1.87)
23:48:39.604 00.000 13300 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.43 = -1.85)
23:48:39.604 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.07 cameraTheta=2.81 mountX=-0.02 mountY=-0.07, mountTheta=-1.86
23:48:39.606 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.02, opts=13)
23:48:39.606 00.000 13300 Enqueuing Move request for scope (-0.07, 0.02)
23:48:39.606 00.000 11596 Worker thread wakes up
23:48:39.606 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.02) opts 0xd
23:48:39.606 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.02)
23:48:39.607 00.001 11596 Moving (-0.07, 0.02) raw xDistance=-0.02 yDistance=-0.07
23:48:39.607 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:48:39.607 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:39.607 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:48:39.607 00.000 11596 MoveAxis(E, 0, ABG)
23:48:39.607 00.000 11596 Move returns status 0, amount 0
23:48:39.607 00.000 11596 MoveAxis(N, 0, ABG)
23:48:39.607 00.000 11596 Move returns status 0, amount 0
23:48:39.607 00.000 11596 move complete, result=0
23:48:39.607 00.000 11596 worker thread done servicing request
23:48:39.613 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
23:48:39.621 00.008 13300 UpdateGuideState exits: m=1992 SNR=31.1
23:48:39.621 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:39.621 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:48:39.621 00.000 13300 Enqueuing Expose request
23:48:39.621 00.000 11596 Worker thread wakes up
23:48:39.621 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:48:39.621 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:48:39.999 00.378 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:48:39.999 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:48:40.130 00.131 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:48:40.291 00.161 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7195a0ea-14d5-4052-bafb-6a37574c7eb1"}
23:48:40.291 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7195a0ea-14d5-4052-bafb-6a37574c7eb1"}
23:48:40.292 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"826c1ad0-3c2f-4107-9848-1cc00acf414e"}
23:48:40.292 00.000 13300 case statement mapped state 6 to 3
23:48:40.292 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"826c1ad0-3c2f-4107-9848-1cc00acf414e"}
23:48:40.292 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c0f8183c-c836-4fda-a92f-9a5a0296214c"}
23:48:40.293 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1166,"width":15,"height":15,"star_pos":[6.53,6.74],"pixels":"..."},"id":"c0f8183c-c836-4fda-a92f-9a5a0296214c"}
23:48:40.471 00.178 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:48:40.472 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:48:40.472 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:48:40.473 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:40.474 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:40.474 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:40.476 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:40.476 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:40.477 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:40.479 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:40.480 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:40.480 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:40.481 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:48:40.481 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:48:40.481 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:48:40.482 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:48:40.482 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1166,"width":15,"height":15,"star_pos":[6.53,6.74],"pixels":"..."},"id":1}
23:48:40.644 00.162 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:48:40.644 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:48:41.534 00.890 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:48:41.534 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:48:41.535 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:48:41.536 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:41.537 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:41.537 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:41.538 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:41.540 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:41.541 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:41.542 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:41.543 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:41.543 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:41.544 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:48:41.544 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:48:41.544 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:48:41.545 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:48:41.545 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1166,"width":15,"height":15,"star_pos":[6.53,6.74],"pixels":"..."},"id":1}
23:48:41.753 00.208 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:48:41.753 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:48:42.535 00.782 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:48:42.535 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:48:42.536 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:48:42.537 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:42.538 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:42.538 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:42.540 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:42.541 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:42.542 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:42.543 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:42.544 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:42.544 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:42.545 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:48:42.546 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:48:42.546 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:48:42.546 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:48:42.547 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1166,"width":15,"height":15,"star_pos":[6.53,6.74],"pixels":"..."},"id":1}
23:48:42.728 00.181 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:48:42.728 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:48:43.156 00.428 11596 Exposure complete
23:48:43.230 00.074 11596 worker thread done servicing request
23:48:43.230 00.000 13300 OnExposeComplete: enter
23:48:43.230 00.000 13300 UpdateGuideState(): m_state=6
23:48:43.231 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1167
23:48:43.231 00.000 13300 Star::Find returns 1 (0), X=1060.49, Y=346.78, Mass=1976, SNR=31.1, Peak=256 HFD=3.4
23:48:43.231 00.000 13300 MultiStar: [#1 -0.18,0.07,0.75,U] [#2 -0.15,0.06,0.44,U] [#3 0.00,0.13,0.41,U] [#4 -0.42,0.05,0.29,U] [#5 0.04,0.19,0.26,U] [#6 0.08,0.06,0.22,U] [#7 0.23,0.11,0.23,U] [#8 0.00,0.38,0.21,U] 
23:48:43.231 00.000 13300 refined, 8 included, MultiStar: {-0.11, 0.10}, one-star: {-0.18, 0.08}
23:48:43.231 00.000 13300 CameraToMount -- cameraTheta (2.38) - m_xAngle (-1.61) = xAngle (3.99 = -2.29)
23:48:43.231 00.000 13300 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.01 = -2.28)
23:48:43.232 00.001 13300 CameraToMount -- cameraX=-0.11 cameraY=0.10 hyp=0.15 cameraTheta=2.38 mountX=-0.10 mountY=-0.11, mountTheta=-2.28
23:48:43.233 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=0.10, opts=13)
23:48:43.233 00.000 13300 Enqueuing Move request for scope (-0.11, 0.10)
23:48:43.233 00.000 11596 Worker thread wakes up
23:48:43.234 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.10) opts 0xd
23:48:43.234 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, 0.10)
23:48:43.234 00.000 11596 Moving (-0.11, 0.10) raw xDistance=-0.10 yDistance=-0.11
23:48:43.234 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:48:43.234 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:43.234 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:48:43.234 00.000 11596 MoveAxis(E, 0, ABG)
23:48:43.234 00.000 11596 Move returns status 0, amount 0
23:48:43.234 00.000 11596 MoveAxis(N, 0, ABG)
23:48:43.234 00.000 11596 Move returns status 0, amount 0
23:48:43.235 00.001 11596 move complete, result=0
23:48:43.235 00.000 11596 worker thread done servicing request
23:48:43.240 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
23:48:43.247 00.007 13300 UpdateGuideState exits: m=1976 SNR=31.1
23:48:43.247 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:43.247 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:48:43.247 00.000 13300 Enqueuing Expose request
23:48:43.247 00.000 11596 Worker thread wakes up
23:48:43.248 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:48:43.248 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:48:43.293 00.045 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cdd6b918-75cc-4fd2-a8b1-2b87cb6e8e72"}
23:48:43.293 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cdd6b918-75cc-4fd2-a8b1-2b87cb6e8e72"}
23:48:43.294 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"01450b03-a2c4-4c60-ba7f-a00686dcd45e"}
23:48:43.294 00.000 13300 case statement mapped state 6 to 3
23:48:43.294 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"01450b03-a2c4-4c60-ba7f-a00686dcd45e"}
23:48:43.295 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2e4763c8-a7f4-47e8-9432-54e6b599efe7"}
23:48:43.295 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1167,"width":15,"height":15,"star_pos":[7.49,6.78],"pixels":"..."},"id":"2e4763c8-a7f4-47e8-9432-54e6b599efe7"}
23:48:43.459 00.164 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:48:43.459 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:48:43.460 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:48:43.460 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:48:43.461 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:48:43.462 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:43.464 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:43.465 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:43.467 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:43.468 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:43.469 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:43.469 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:43.470 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:43.471 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:43.471 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:48:43.472 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:48:43.472 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1167,"width":15,"height":15,"star_pos":[7.49,6.78],"pixels":"..."},"id":1}
23:48:43.713 00.241 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:48:43.714 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:48:43.756 00.042 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:48:44.510 00.754 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:48:44.511 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:48:44.512 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:48:44.513 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:44.514 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:44.514 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:44.515 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:44.516 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:44.517 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:44.518 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:44.519 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:44.519 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:44.520 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:48:44.520 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:48:44.520 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:48:44.521 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:48:44.521 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1167,"width":15,"height":15,"star_pos":[7.49,6.78],"pixels":"..."},"id":1}
23:48:44.697 00.176 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:48:44.698 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:48:45.496 00.798 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:48:45.496 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:48:45.497 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:48:45.497 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:48:45.497 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:48:45.499 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:45.500 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:45.501 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:45.502 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:45.504 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:45.505 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:45.506 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:45.507 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:45.508 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:45.508 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:48:45.509 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:48:45.509 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1167,"width":15,"height":15,"star_pos":[7.49,6.78],"pixels":"..."},"id":1}
23:48:45.731 00.222 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:48:45.731 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:48:46.291 00.560 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a7ee7c92-eb88-445b-82a8-029777956f7f"}
23:48:46.291 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a7ee7c92-eb88-445b-82a8-029777956f7f"}
23:48:46.292 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f8cbaf92-6b78-44f4-9e7d-b1d3bddab92f"}
23:48:46.292 00.000 13300 case statement mapped state 6 to 3
23:48:46.292 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f8cbaf92-6b78-44f4-9e7d-b1d3bddab92f"}
23:48:46.293 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"218bbb62-52ab-453f-8fdf-43212e879d6b"}
23:48:46.294 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1167,"width":15,"height":15,"star_pos":[7.49,6.78],"pixels":"..."},"id":"218bbb62-52ab-453f-8fdf-43212e879d6b"}
23:48:46.470 00.176 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:48:46.471 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:48:46.471 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:48:46.472 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:46.473 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:46.473 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:46.475 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:46.475 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:46.476 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:46.478 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:46.479 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:46.479 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:46.480 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:48:46.480 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:48:46.480 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:48:46.481 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:48:46.481 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1167,"width":15,"height":15,"star_pos":[7.49,6.78],"pixels":"..."},"id":1}
23:48:46.628 00.147 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:48:46.628 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:48:46.787 00.159 11596 Exposure complete
23:48:46.860 00.073 11596 worker thread done servicing request
23:48:46.860 00.000 13300 OnExposeComplete: enter
23:48:46.860 00.000 13300 UpdateGuideState(): m_state=6
23:48:46.861 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1168
23:48:46.861 00.000 13300 Star::Find returns 1 (0), X=1060.47, Y=346.80, Mass=1908, SNR=30.5, Peak=254 HFD=3.4
23:48:46.861 00.000 13300 MultiStar: [#1 -0.14,0.21,0.77,U] [#2 -0.11,0.13,0.46,U] [#3 0.08,0.36,0.42,U] [#4 -0.03,0.25,0.28,U] [#5 -0.22,0.22,0.27,U] [#6 -0.16,0.11,0.23,U] [#7 0.04,0.07,0.22,U] [#8 0.13,0.58,0.20,U] 
23:48:46.861 00.000 13300 single-star, 8 included, MultiStar: {-0.10, 0.20}, one-star: {-0.20, 0.10}
23:48:46.862 00.001 13300 CameraToMount -- cameraTheta (2.67) - m_xAngle (-1.61) = xAngle (4.28 = -2.00)
23:48:46.862 00.000 13300 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.30 = -1.99)
23:48:46.862 00.000 13300 CameraToMount -- cameraX=-0.20 cameraY=0.10 hyp=0.22 cameraTheta=2.67 mountX=-0.09 mountY=-0.20, mountTheta=-2.00
23:48:46.864 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.20, y=0.10, opts=13)
23:48:46.864 00.000 13300 Enqueuing Move request for scope (-0.20, 0.10)
23:48:46.865 00.001 11596 Worker thread wakes up
23:48:46.865 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.10) opts 0xd
23:48:46.865 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.20, 0.10)
23:48:46.865 00.000 11596 Moving (-0.20, 0.10) raw xDistance=-0.09 yDistance=-0.20
23:48:46.865 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:48:46.865 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:48:46.866 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:48:46.866 00.000 11596 MoveAxis(E, 0, ABG)
23:48:46.866 00.000 11596 Move returns status 0, amount 0
23:48:46.866 00.000 11596 MoveAxis(N, 0, ABG)
23:48:46.866 00.000 11596 Move returns status 0, amount 0
23:48:46.866 00.000 11596 move complete, result=0
23:48:46.866 00.000 11596 worker thread done servicing request
23:48:46.872 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
23:48:46.879 00.007 13300 UpdateGuideState exits: m=1908 SNR=30.5
23:48:46.879 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:46.879 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:48:46.880 00.001 13300 Enqueuing Expose request
23:48:46.880 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:48:46.880 00.000 11596 Worker thread wakes up
23:48:46.880 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:48:47.384 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:48:47.472 00.088 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:48:47.473 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:47.474 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:47.475 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:47.477 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:47.478 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:47.479 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:47.481 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:47.482 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:47.483 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:47.483 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:48:47.484 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:48:47.484 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:48:47.485 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:48:47.485 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:48:47.486 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:48:47.486 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1168,"width":15,"height":15,"star_pos":[7.47,6.80],"pixels":"..."},"id":1}
23:48:47.653 00.167 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:48:47.654 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:48:48.453 00.799 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:48:48.453 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:48:48.454 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:48:48.454 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:48:48.455 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:48:48.456 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:48.456 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:48.457 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:48.458 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:48.459 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:48.460 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:48.461 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:48.462 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:48.462 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:48.463 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:48:48.463 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:48:48.463 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1168,"width":15,"height":15,"star_pos":[7.47,6.80],"pixels":"..."},"id":1}
23:48:48.630 00.167 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:48:48.630 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:48:49.291 00.661 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"29d5ba9b-ee42-4604-92d3-457579912748"}
23:48:49.291 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"29d5ba9b-ee42-4604-92d3-457579912748"}
23:48:49.292 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a8dfc2ec-50fb-43e6-a11d-716ef2a157d3"}
23:48:49.292 00.000 13300 case statement mapped state 6 to 3
23:48:49.292 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a8dfc2ec-50fb-43e6-a11d-716ef2a157d3"}
23:48:49.293 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"75fa9c68-0dfe-4cde-894c-4b998ddc7ffa"}
23:48:49.294 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1168,"width":15,"height":15,"star_pos":[7.47,6.80],"pixels":"..."},"id":"75fa9c68-0dfe-4cde-894c-4b998ddc7ffa"}
23:48:49.530 00.236 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:48:49.530 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:48:49.530 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:48:49.530 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:48:49.531 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:48:49.532 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:49.533 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:49.534 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:49.535 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:49.536 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:49.537 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:49.537 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:49.539 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:49.540 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:49.541 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:48:49.541 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:48:49.542 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1168,"width":15,"height":15,"star_pos":[7.47,6.80],"pixels":"..."},"id":1}
23:48:49.671 00.129 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:48:49.671 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:48:50.416 00.745 11596 Exposure complete
23:48:50.450 00.034 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:48:50.450 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:48:50.451 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:48:50.452 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:50.453 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:50.454 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:50.456 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:50.457 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:50.458 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:50.459 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:50.460 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:50.461 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:50.461 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:48:50.468 00.007 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:48:50.468 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:48:50.469 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:48:50.469 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1168,"width":15,"height":15,"star_pos":[7.47,6.80],"pixels":"..."},"id":1}
23:48:50.498 00.029 11596 worker thread done servicing request
23:48:50.498 00.000 13300 OnExposeComplete: enter
23:48:50.498 00.000 13300 UpdateGuideState(): m_state=6
23:48:50.499 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1169
23:48:50.499 00.000 13300 Star::Find returns 1 (0), X=1060.44, Y=347.01, Mass=2004, SNR=31.3, Peak=256 HFD=3.5
23:48:50.500 00.001 13300 MultiStar: [#1 -0.12,0.21,0.73,U] [#2 -0.18,0.19,0.45,U] [#3 -0.06,0.12,0.41,U] [#4 -0.28,0.05,0.29,U] [#5 -0.18,0.54,0.25,U] [#6 -0.01,0.08,0.21,U] [#7 -0.01,-0.03,0.22,U] [#8 0.32,0.14,0.20,U] 
23:48:50.500 00.000 13300 refined, 8 included, MultiStar: {-0.13, 0.21}, one-star: {-0.22, 0.31}
23:48:50.500 00.000 13300 CameraToMount -- cameraTheta (2.12) - m_xAngle (-1.61) = xAngle (3.73 = -2.55)
23:48:50.500 00.000 13300 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.75 = -2.54)
23:48:50.500 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=0.21 hyp=0.24 cameraTheta=2.12 mountX=-0.20 mountY=-0.14, mountTheta=-2.54
23:48:50.502 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=0.21, opts=13)
23:48:50.502 00.000 13300 Enqueuing Move request for scope (-0.13, 0.21)
23:48:50.502 00.000 11596 Worker thread wakes up
23:48:50.502 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.21) opts 0xd
23:48:50.502 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, 0.21)
23:48:50.502 00.000 11596 Moving (-0.13, 0.21) raw xDistance=-0.20 yDistance=-0.14
23:48:50.502 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
23:48:50.502 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:50.502 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:48:50.503 00.001 11596 MoveAxis(E, 254, ABG)
23:48:50.503 00.000 11596 Guiding  Dir = 2, Dur = 254
23:48:50.503 00.000 11596 IsSlewing returns 0
23:48:50.507 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
23:48:50.517 00.010 13300 UpdateGuideState exits: m=2004 SNR=31.3
23:48:50.517 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:50.517 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:48:50.517 00.000 13300 Enqueuing Expose request
23:48:50.539 00.022 11596 IsGuiding returns 0
23:48:50.665 00.126 11596 PulseGuide returned control before completion, sleep 139
23:48:50.682 00.017 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:48:50.682 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:48:50.864 00.182 11596 IsGuiding returns 1
23:48:50.864 00.000 11596 scope still moving after pulse duration time elapsed
23:48:50.889 00.025 11596 IsSlewing returns 0
23:48:50.974 00.085 11596 IsGuiding returns 1
23:48:50.994 00.020 11596 IsSlewing returns 0
23:48:51.102 00.108 11596 IsGuiding returns 0
23:48:51.102 00.000 11596 scope move finished after 254 + 309 ms
23:48:51.103 00.001 11596 Move returns status 0, amount 254
23:48:51.103 00.000 11596 MoveAxis(N, 0, ABG)
23:48:51.103 00.000 11596 Move returns status 0, amount 0
23:48:51.103 00.000 11596 move complete, result=0
23:48:51.103 00.000 11596 worker thread done servicing request
23:48:51.104 00.001 13300 GuideStep: -0.2 px 254 ms EAST, -0.1 px 0 ms NORTH
23:48:51.104 00.000 11596 Worker thread wakes up
23:48:51.104 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:48:51.518 00.414 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:48:51.518 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:48:51.519 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:48:51.520 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:51.522 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:51.523 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:51.524 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:51.526 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:51.527 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:51.529 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:51.535 00.006 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:51.536 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:51.537 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:48:51.549 00.012 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:48:51.549 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:48:51.550 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:48:51.551 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1169,"width":15,"height":15,"star_pos":[7.44,7.01],"pixels":"..."},"id":1}
23:48:51.608 00.057 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:48:51.719 00.111 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:48:51.719 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:48:52.290 00.571 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0a927e2b-1adc-4723-886f-1fc16857ca3e"}
23:48:52.290 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0a927e2b-1adc-4723-886f-1fc16857ca3e"}
23:48:52.304 00.014 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1c2c2347-2a62-4925-bfe6-308d8578cf31"}
23:48:52.304 00.000 13300 case statement mapped state 6 to 3
23:48:52.304 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1c2c2347-2a62-4925-bfe6-308d8578cf31"}
23:48:52.305 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"69b133ae-7d6d-4506-be3b-eb87fec73ca5"}
23:48:52.305 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1169,"width":15,"height":15,"star_pos":[7.44,7.01],"pixels":"..."},"id":"69b133ae-7d6d-4506-be3b-eb87fec73ca5"}
23:48:52.539 00.234 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:48:52.540 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:48:52.540 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:48:52.541 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:52.542 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:52.543 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:52.544 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:52.545 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:52.546 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:52.546 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:52.547 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:52.548 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:52.548 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:48:52.549 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:48:52.549 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:48:52.549 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:48:52.549 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1169,"width":15,"height":15,"star_pos":[7.44,7.01],"pixels":"..."},"id":1}
23:48:52.681 00.132 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:48:52.681 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:48:53.490 00.809 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:48:53.491 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:53.492 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:53.493 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:53.495 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:53.496 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:53.497 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:53.498 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:53.498 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:53.499 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:53.499 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:48:53.500 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:48:53.500 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:48:53.500 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:48:53.501 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:48:53.501 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:48:53.501 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1169,"width":15,"height":15,"star_pos":[7.44,7.01],"pixels":"..."},"id":1}
23:48:53.660 00.159 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:48:53.661 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:48:54.495 00.834 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:48:54.496 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:54.497 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:54.498 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:54.499 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:54.500 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:54.501 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:54.501 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:54.502 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:54.503 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:54.503 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:48:54.504 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:48:54.504 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:48:54.504 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:48:54.504 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:48:54.505 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:48:54.505 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1169,"width":15,"height":15,"star_pos":[7.44,7.01],"pixels":"..."},"id":1}
23:48:54.644 00.139 11596 Exposure complete
23:48:54.649 00.005 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:48:54.649 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:48:54.717 00.068 11596 worker thread done servicing request
23:48:54.717 00.000 13300 OnExposeComplete: enter
23:48:54.718 00.001 13300 UpdateGuideState(): m_state=6
23:48:54.718 00.000 13300 Star::Find(15, 1060, 347, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1170
23:48:54.718 00.000 13300 Star::Find returns 1 (0), X=1060.51, Y=346.77, Mass=1955, SNR=30.8, Peak=256 HFD=3.3
23:48:54.718 00.000 13300 MultiStar: [#1 -0.12,0.10,0.76,U] [#2 -0.20,-0.01,0.46,U] [#3 0.01,0.02,0.42,U] [#4 0.03,-0.12,0.29,U] [#5 -0.09,0.64,0.26,U] [#6 -0.22,-0.01,0.23,U] [#7 -0.06,0.11,0.24,U] [#8 0.29,0.21,0.22,U] 
23:48:54.719 00.001 13300 refined, 8 included, MultiStar: {-0.09, 0.09}, one-star: {-0.15, 0.07}
23:48:54.719 00.000 13300 CameraToMount -- cameraTheta (2.34) - m_xAngle (-1.61) = xAngle (3.95 = -2.33)
23:48:54.719 00.000 13300 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.96 = -2.32)
23:48:54.719 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.09 hyp=0.13 cameraTheta=2.34 mountX=-0.09 mountY=-0.09, mountTheta=-2.33
23:48:54.720 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.09, opts=13)
23:48:54.720 00.000 13300 Enqueuing Move request for scope (-0.09, 0.09)
23:48:54.721 00.001 11596 Worker thread wakes up
23:48:54.721 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.09) opts 0xd
23:48:54.721 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.09)
23:48:54.721 00.000 11596 Moving (-0.09, 0.09) raw xDistance=-0.09 yDistance=-0.09
23:48:54.721 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:48:54.721 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:54.721 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:48:54.721 00.000 11596 MoveAxis(E, 0, ABG)
23:48:54.721 00.000 11596 Move returns status 0, amount 0
23:48:54.721 00.000 11596 MoveAxis(N, 0, ABG)
23:48:54.722 00.001 11596 Move returns status 0, amount 0
23:48:54.722 00.000 11596 move complete, result=0
23:48:54.722 00.000 11596 worker thread done servicing request
23:48:54.726 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=90, Gamma=0.510
23:48:54.734 00.008 13300 UpdateGuideState exits: m=1955 SNR=30.8
23:48:54.734 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:54.734 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:48:54.734 00.000 13300 Enqueuing Expose request
23:48:54.734 00.000 11596 Worker thread wakes up
23:48:54.735 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:48:54.735 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:48:55.249 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:48:55.290 00.041 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4abb89c9-2965-4d78-93d2-c75ae4dc742b"}
23:48:55.290 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4abb89c9-2965-4d78-93d2-c75ae4dc742b"}
23:48:55.291 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"324cf2dd-8596-4a2e-a233-0f4edba3f21e"}
23:48:55.291 00.000 13300 case statement mapped state 6 to 3
23:48:55.291 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"324cf2dd-8596-4a2e-a233-0f4edba3f21e"}
23:48:55.292 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d1a97cf1-979d-4a5c-a8f0-72cfb8243fd7"}
23:48:55.293 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1170,"width":15,"height":15,"star_pos":[6.51,6.77],"pixels":"..."},"id":"d1a97cf1-979d-4a5c-a8f0-72cfb8243fd7"}
23:48:55.440 00.147 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:48:55.441 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:48:55.441 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:48:55.442 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:55.444 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:55.445 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:55.446 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:55.448 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:55.449 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:55.450 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:55.451 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:55.452 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:55.452 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:48:55.453 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:48:55.453 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:48:55.454 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:48:55.454 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1170,"width":15,"height":15,"star_pos":[6.51,6.77],"pixels":"..."},"id":1}
23:48:55.592 00.138 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:48:55.593 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:48:56.531 00.938 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:48:56.531 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:48:56.532 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:48:56.533 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:56.534 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:56.535 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:56.536 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:56.537 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:56.538 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:56.538 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:56.539 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:56.541 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:56.541 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:48:56.541 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:48:56.541 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:48:56.542 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:48:56.542 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1170,"width":15,"height":15,"star_pos":[6.51,6.77],"pixels":"..."},"id":1}
23:48:56.687 00.145 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:48:56.687 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:48:57.442 00.755 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:48:57.442 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:48:57.442 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:48:57.443 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:48:57.443 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:48:57.444 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:57.445 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:57.446 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:57.447 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:57.448 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:57.449 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:57.450 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:48:57.451 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:48:57.451 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:48:57.452 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:48:57.459 00.007 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:48:57.459 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1170,"width":15,"height":15,"star_pos":[6.51,6.77],"pixels":"..."},"id":1}
23:48:57.588 00.129 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:48:57.588 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:48:58.291 00.703 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fed4e599-89e6-45d8-afd4-bd53910adae7"}
23:48:58.291 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fed4e599-89e6-45d8-afd4-bd53910adae7"}
23:48:58.292 00.001 11596 Exposure complete
23:48:58.293 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f5993371-5572-47ff-8065-eb8e01201b59"}
23:48:58.293 00.000 13300 case statement mapped state 6 to 3
23:48:58.294 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f5993371-5572-47ff-8065-eb8e01201b59"}
23:48:58.295 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4363ca7b-563b-4707-85f2-79d80c77b964"}
23:48:58.296 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1170,"width":15,"height":15,"star_pos":[6.51,6.77],"pixels":"..."},"id":"4363ca7b-563b-4707-85f2-79d80c77b964"}
23:48:58.419 00.123 11596 worker thread done servicing request
23:48:58.419 00.000 13300 OnExposeComplete: enter
23:48:58.419 00.000 13300 UpdateGuideState(): m_state=6
23:48:58.420 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1171
23:48:58.420 00.000 13300 Star::Find returns 1 (0), X=1060.47, Y=346.96, Mass=1871, SNR=30.2, Peak=252 HFD=3.4
23:48:58.420 00.000 13300 MultiStar: [#1 -0.08,0.15,0.76,U] [#2 -0.20,0.14,0.46,U] [#3 0.20,0.15,0.43,U] [#4 0.01,0.04,0.29,U] [#5 -0.06,0.49,0.26,U] [#6 0.00,0.00,0.00,L] [#7 -0.10,0.13,0.22,U] [#8 0.31,0.42,0.21,U] [#9 0.04,0.44,0.21,U] 
23:48:58.420 00.000 13300 refined, 8 included, MultiStar: {-0.06, 0.22}, one-star: {-0.19, 0.26}
23:48:58.420 00.000 13300 CameraToMount -- cameraTheta (1.82) - m_xAngle (-1.61) = xAngle (3.43 = -2.86)
23:48:58.421 00.001 13300 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.44 = -2.84)
23:48:58.421 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.22 hyp=0.23 cameraTheta=1.82 mountX=-0.22 mountY=-0.07, mountTheta=-2.84
23:48:58.423 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.22, opts=13)
23:48:58.423 00.000 13300 Enqueuing Move request for scope (-0.06, 0.22)
23:48:58.423 00.000 11596 Worker thread wakes up
23:48:58.423 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.22) opts 0xd
23:48:58.424 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.22)
23:48:58.424 00.000 11596 Moving (-0.06, 0.22) raw xDistance=-0.22 yDistance=-0.07
23:48:58.424 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:48:58.424 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:58.424 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:48:58.424 00.000 11596 MoveAxis(E, 274, ABG)
23:48:58.425 00.001 11596 Guiding  Dir = 2, Dur = 274
23:48:58.425 00.000 11596 IsSlewing returns 0
23:48:58.430 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=257, med=4, FiltMin=2, FiltMax=256, Gamma=0.510
23:48:58.438 00.008 13300 UpdateGuideState exits: m=1871 SNR=30.2
23:48:58.439 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:58.439 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:48:58.439 00.000 13300 Enqueuing Expose request
23:48:58.475 00.036 11596 IsGuiding returns 0
23:48:58.571 00.096 11596 PulseGuide returned control before completion, sleep 188
23:48:58.893 00.322 11596 IsGuiding returns 1
23:48:58.893 00.000 11596 scope still moving after pulse duration time elapsed
23:48:58.914 00.021 11596 IsSlewing returns 0
23:48:59.040 00.126 11596 IsGuiding returns 1
23:48:59.068 00.028 11596 IsSlewing returns 0
23:48:59.202 00.134 11596 IsGuiding returns 0
23:48:59.202 00.000 11596 scope move finished after 274 + 452 ms
23:48:59.202 00.000 11596 Move returns status 0, amount 274
23:48:59.202 00.000 11596 MoveAxis(N, 0, ABG)
23:48:59.202 00.000 11596 Move returns status 0, amount 0
23:48:59.202 00.000 11596 move complete, result=0
23:48:59.202 00.000 11596 worker thread done servicing request
23:48:59.202 00.000 13300 GuideStep: -0.2 px 274 ms EAST, -0.1 px 0 ms NORTH
23:48:59.203 00.001 11596 Worker thread wakes up
23:48:59.203 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:48:59.715 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:49:01.289 01.574 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9b1236e2-e66f-41c8-9f28-a2b678790497"}
23:49:01.289 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9b1236e2-e66f-41c8-9f28-a2b678790497"}
23:49:01.290 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0d4163aa-927b-4de0-91ba-d369f427c63e"}
23:49:01.290 00.000 13300 case statement mapped state 6 to 3
23:49:01.290 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0d4163aa-927b-4de0-91ba-d369f427c63e"}
23:49:01.291 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c90499d5-9d51-405b-96dd-26780d187f70"}
23:49:01.291 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1171,"width":15,"height":15,"star_pos":[7.47,6.96],"pixels":"..."},"id":"c90499d5-9d51-405b-96dd-26780d187f70"}
23:49:02.763 01.472 11596 Exposure complete
23:49:02.856 00.093 13300 OnExposeComplete: enter
23:49:02.856 00.000 13300 UpdateGuideState(): m_state=6
23:49:02.856 00.000 11596 worker thread done servicing request
23:49:02.857 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1172
23:49:02.857 00.000 13300 Star::Find returns 1 (0), X=1060.48, Y=346.63, Mass=2007, SNR=31.3, Peak=229 HFD=3.3
23:49:02.858 00.001 13300 MultiStar: [#1 -0.07,0.32,0.74,U] [#2 -0.23,0.16,0.44,U] [#3 0.22,0.26,0.41,U] [#4 0.05,0.11,0.28,U] [#5 -0.19,0.35,0.25,U] [#6 -0.18,-0.07,0.22,U] [#7 0.37,0.17,0.22,U] [#8 0.43,0.34,0.19,U] 
23:49:02.858 00.000 13300 refined, 8 included, MultiStar: {-0.04, 0.15}, one-star: {-0.18, -0.07}
23:49:02.858 00.000 13300 CameraToMount -- cameraTheta (1.83) - m_xAngle (-1.61) = xAngle (3.44 = -2.84)
23:49:02.858 00.000 13300 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.46 = -2.83)
23:49:02.858 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.15 hyp=0.15 cameraTheta=1.83 mountX=-0.15 mountY=-0.05, mountTheta=-2.83
23:49:02.860 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.15, opts=13)
23:49:02.861 00.001 13300 Enqueuing Move request for scope (-0.04, 0.15)
23:49:02.861 00.000 11596 Worker thread wakes up
23:49:02.861 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.15) opts 0xd
23:49:02.861 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.15)
23:49:02.862 00.001 11596 Moving (-0.04, 0.15) raw xDistance=-0.15 yDistance=-0.05
23:49:02.862 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
23:49:02.863 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:02.863 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:49:02.863 00.000 11596 MoveAxis(E, 203, ABG)
23:49:02.863 00.000 11596 Guiding  Dir = 2, Dur = 203
23:49:02.864 00.001 11596 IsSlewing returns 0
23:49:02.872 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=229, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
23:49:02.887 00.015 13300 UpdateGuideState exits: m=2007 SNR=31.3
23:49:02.887 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:02.887 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:49:02.888 00.001 13300 Enqueuing Expose request
23:49:02.900 00.012 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:02.900 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:02.921 00.021 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:02.922 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:02.923 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:02.924 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:02.927 00.003 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:02.928 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:02.929 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:02.930 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:02.931 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:02.932 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:02.933 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:02.933 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:02.933 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:02.934 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:02.935 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1172,"width":15,"height":15,"star_pos":[7.48,6.63],"pixels":"..."},"id":1}
23:49:03.028 00.093 11596 IsGuiding returns 0
23:49:03.161 00.133 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:03.161 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:03.370 00.209 11596 IsGuiding returns 1
23:49:03.370 00.000 11596 scope still moving after pulse duration time elapsed
23:49:03.398 00.028 11596 IsSlewing returns 0
23:49:03.650 00.252 11596 IsGuiding returns 0
23:49:03.650 00.000 11596 scope move finished after 203 + 419 ms
23:49:03.650 00.000 11596 Move returns status 0, amount 203
23:49:03.650 00.000 11596 MoveAxis(N, 0, ABG)
23:49:03.650 00.000 11596 Move returns status 0, amount 0
23:49:03.650 00.000 11596 move complete, result=0
23:49:03.650 00.000 11596 worker thread done servicing request
23:49:03.650 00.000 13300 GuideStep: -0.1 px 203 ms EAST, -0.0 px 0 ms NORTH
23:49:03.650 00.000 11596 Worker thread wakes up
23:49:03.651 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:49:04.012 00.361 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:04.012 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:04.013 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:04.014 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:04.016 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:04.017 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:04.018 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:04.019 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:04.020 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:04.021 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:04.022 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:04.022 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:04.023 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:04.024 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:04.024 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:04.024 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:04.025 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1172,"width":15,"height":15,"star_pos":[7.48,6.63],"pixels":"..."},"id":1}
23:49:04.130 00.105 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:04.131 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:04.167 00.036 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:49:04.297 00.130 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0c03aa5b-345a-49c6-ad55-b8c957ffd2c2"}
23:49:04.297 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0c03aa5b-345a-49c6-ad55-b8c957ffd2c2"}
23:49:04.298 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"81f42bc6-3fec-4921-964e-187acb671ecf"}
23:49:04.298 00.000 13300 case statement mapped state 6 to 3
23:49:04.298 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"81f42bc6-3fec-4921-964e-187acb671ecf"}
23:49:04.299 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ae8ab0a7-088b-4589-872f-98f166a8ad31"}
23:49:04.299 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1172,"width":15,"height":15,"star_pos":[7.48,6.63],"pixels":"..."},"id":"ae8ab0a7-088b-4589-872f-98f166a8ad31"}
23:49:04.990 00.691 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:04.990 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:04.991 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:04.992 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:04.993 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:04.994 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:04.995 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:04.996 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:04.997 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:04.998 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:04.998 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:04.999 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:04.999 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:05.000 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:05.000 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:05.001 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:05.001 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1172,"width":15,"height":15,"star_pos":[7.48,6.63],"pixels":"..."},"id":1}
23:49:05.119 00.118 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:05.119 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:06.039 00.920 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:06.040 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:06.041 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:06.042 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:06.043 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:06.044 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:06.045 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:06.045 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:06.046 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:06.047 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:06.047 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:06.048 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:06.048 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:06.049 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:06.049 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:06.050 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:06.050 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1172,"width":15,"height":15,"star_pos":[7.48,6.63],"pixels":"..."},"id":1}
23:49:06.156 00.106 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:06.156 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:07.060 00.904 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:07.060 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:07.061 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:07.062 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:07.063 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:07.065 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:07.067 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:07.069 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:07.070 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:07.071 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:07.072 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:07.072 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:07.072 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:07.073 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:07.073 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:07.074 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:07.074 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1172,"width":15,"height":15,"star_pos":[7.48,6.63],"pixels":"..."},"id":1}
23:49:07.200 00.126 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:07.200 00.000 11596 Exposure complete
23:49:07.200 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:07.270 00.070 11596 worker thread done servicing request
23:49:07.270 00.000 13300 OnExposeComplete: enter
23:49:07.271 00.001 13300 UpdateGuideState(): m_state=6
23:49:07.271 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1173
23:49:07.271 00.000 13300 Star::Find returns 1 (0), X=1060.50, Y=346.62, Mass=1952, SNR=30.8, Peak=220 HFD=3.2
23:49:07.272 00.001 13300 MultiStar: [#1 -0.24,-0.06,0.76,U] [#2 -0.20,-0.05,0.45,U] [#3 0.06,-0.02,0.41,U] [#4 0.06,0.05,0.27,U] [#5 -0.17,0.55,0.25,U] [#6 0.10,-0.24,0.23,U] [#7 0.07,-0.20,0.23,U] [#8 0.03,0.16,0.21,U] 
23:49:07.272 00.000 13300 refined, 8 included, MultiStar: {-0.11, -0.02}, one-star: {-0.17, -0.08}
23:49:07.272 00.000 13300 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-1.61) = xAngle (-1.35 = -1.35)
23:49:07.272 00.000 13300 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.33 = -1.33)
23:49:07.272 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.02 hyp=0.11 cameraTheta=-2.96 mountX=0.02 mountY=-0.10, mountTheta=-1.35
23:49:07.273 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.02, opts=13)
23:49:07.274 00.001 13300 Enqueuing Move request for scope (-0.11, -0.02)
23:49:07.274 00.000 11596 Worker thread wakes up
23:49:07.274 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.02) opts 0xd
23:49:07.274 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.02)
23:49:07.274 00.000 11596 Moving (-0.11, -0.02) raw xDistance=0.02 yDistance=-0.10
23:49:07.274 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:49:07.274 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:07.274 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:49:07.275 00.001 11596 MoveAxis(E, 0, ABG)
23:49:07.275 00.000 11596 Move returns status 0, amount 0
23:49:07.275 00.000 11596 MoveAxis(N, 0, ABG)
23:49:07.275 00.000 11596 Move returns status 0, amount 0
23:49:07.275 00.000 11596 move complete, result=0
23:49:07.275 00.000 11596 worker thread done servicing request
23:49:07.279 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=220, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
23:49:07.287 00.008 13300 UpdateGuideState exits: m=1952 SNR=30.8
23:49:07.287 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:07.287 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:49:07.287 00.000 13300 Enqueuing Expose request
23:49:07.287 00.000 11596 Worker thread wakes up
23:49:07.287 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:49:07.287 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:49:07.297 00.010 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f9a66acc-3a3e-4603-aeb2-fe8d44eb91d3"}
23:49:07.297 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f9a66acc-3a3e-4603-aeb2-fe8d44eb91d3"}
23:49:07.299 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"418bb2a9-800e-473d-8270-c9afa0ffeb41"}
23:49:07.299 00.000 13300 case statement mapped state 6 to 3
23:49:07.299 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"418bb2a9-800e-473d-8270-c9afa0ffeb41"}
23:49:07.300 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"665eb2d0-93df-4e2a-a659-b96cf9a9db00"}
23:49:07.300 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1173,"width":15,"height":15,"star_pos":[7.50,6.62],"pixels":"..."},"id":"665eb2d0-93df-4e2a-a659-b96cf9a9db00"}
23:49:07.799 00.499 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:49:08.039 00.240 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:08.040 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:08.041 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:08.041 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:08.043 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:08.044 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:08.044 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:08.045 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:08.046 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:08.047 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:08.047 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:08.047 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:08.048 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:08.048 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:08.048 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:08.049 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:08.049 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1173,"width":15,"height":15,"star_pos":[7.50,6.62],"pixels":"..."},"id":1}
23:49:08.146 00.097 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:08.146 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:09.031 00.885 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:09.031 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:09.032 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:09.032 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:09.033 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:09.034 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:09.035 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:09.036 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:09.038 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:09.039 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:09.040 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:09.041 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:09.042 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:09.043 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:09.044 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:09.044 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:09.045 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1173,"width":15,"height":15,"star_pos":[7.50,6.62],"pixels":"..."},"id":1}
23:49:09.164 00.119 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:09.164 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:10.003 00.839 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:10.004 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:10.006 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:10.007 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:10.008 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:10.009 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:10.010 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:10.011 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:10.012 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:10.013 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:10.013 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:10.014 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:10.014 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:10.014 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:10.015 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:10.015 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:10.016 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1173,"width":15,"height":15,"star_pos":[7.50,6.62],"pixels":"..."},"id":1}
23:49:10.130 00.114 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:10.130 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:10.296 00.166 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d4d199aa-3872-4ba7-92f1-a77a050f0633"}
23:49:10.296 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d4d199aa-3872-4ba7-92f1-a77a050f0633"}
23:49:10.297 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"271fe7f2-0a68-435b-8a0d-365b00d60fca"}
23:49:10.297 00.000 13300 case statement mapped state 6 to 3
23:49:10.297 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"271fe7f2-0a68-435b-8a0d-365b00d60fca"}
23:49:10.297 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8691e58a-528b-452d-86a4-11502cc2f0dc"}
23:49:10.298 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1173,"width":15,"height":15,"star_pos":[7.50,6.62],"pixels":"..."},"id":"8691e58a-528b-452d-86a4-11502cc2f0dc"}
23:49:10.848 00.550 11596 Exposure complete
23:49:10.970 00.122 11596 worker thread done servicing request
23:49:10.970 00.000 13300 OnExposeComplete: enter
23:49:10.970 00.000 13300 UpdateGuideState(): m_state=6
23:49:10.972 00.002 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1174
23:49:10.972 00.000 13300 Star::Find returns 1 (0), X=1060.48, Y=346.68, Mass=1977, SNR=31.0, Peak=256 HFD=3.3
23:49:10.974 00.002 13300 MultiStar: [#1 -0.16,-0.00,0.75,U] [#2 -0.32,0.04,0.45,U] [#3 -0.05,-0.06,0.42,U] [#4 -0.24,-0.06,0.30,U] [#5 -0.20,-0.01,0.25,U] [#6 0.07,-0.04,0.22,U] [#7 0.11,-0.28,0.23,U] [#8 0.01,0.07,0.20,U] 
23:49:10.974 00.000 13300 refined, 8 included, MultiStar: {-0.14, -0.03}, one-star: {-0.19, -0.02}
23:49:10.975 00.001 13300 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-1.61) = xAngle (-1.33 = -1.33)
23:49:10.975 00.000 13300 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.32 = -1.32)
23:49:10.976 00.001 13300 CameraToMount -- cameraX=-0.14 cameraY=-0.03 hyp=0.15 cameraTheta=-2.94 mountX=0.03 mountY=-0.14, mountTheta=-1.33
23:49:10.978 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=-0.03, opts=13)
23:49:10.978 00.000 13300 Enqueuing Move request for scope (-0.14, -0.03)
23:49:10.979 00.001 11596 Worker thread wakes up
23:49:10.980 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.03) opts 0xd
23:49:10.980 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, -0.03)
23:49:10.981 00.001 11596 Moving (-0.14, -0.03) raw xDistance=0.03 yDistance=-0.14
23:49:10.981 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:49:10.981 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:10.982 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:49:10.982 00.000 11596 MoveAxis(E, 0, ABG)
23:49:10.982 00.000 11596 Move returns status 0, amount 0
23:49:10.983 00.001 11596 MoveAxis(N, 0, ABG)
23:49:10.983 00.000 11596 Move returns status 0, amount 0
23:49:10.983 00.000 11596 move complete, result=0
23:49:10.983 00.000 11596 worker thread done servicing request
23:49:10.989 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
23:49:11.001 00.012 13300 UpdateGuideState exits: m=1977 SNR=31.0
23:49:11.001 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:11.001 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:49:11.001 00.000 13300 Enqueuing Expose request
23:49:11.001 00.000 11596 Worker thread wakes up
23:49:11.001 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:49:11.001 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:49:11.026 00.025 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:11.027 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:11.027 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:11.028 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:11.029 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:11.030 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:11.031 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:11.032 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:11.033 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:11.034 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:11.034 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:11.035 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:11.036 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:11.038 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:11.038 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:11.045 00.007 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:11.045 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1174,"width":15,"height":15,"star_pos":[7.48,6.68],"pixels":"..."},"id":1}
23:49:11.165 00.120 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:11.165 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:11.514 00.349 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:49:12.089 00.575 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:12.089 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:12.090 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:12.091 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:12.092 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:12.092 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:12.093 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:12.094 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:12.095 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:12.096 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:12.097 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:12.097 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:12.098 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:12.098 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:12.098 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:12.099 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:12.099 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1174,"width":15,"height":15,"star_pos":[7.48,6.68],"pixels":"..."},"id":1}
23:49:12.270 00.171 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:12.271 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:13.003 00.732 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:13.003 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:13.004 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:13.004 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:13.004 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:13.005 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:13.006 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:13.007 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:13.008 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:13.009 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:13.010 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:13.010 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:13.011 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:13.012 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:13.012 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:13.013 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:13.013 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1174,"width":15,"height":15,"star_pos":[7.48,6.68],"pixels":"..."},"id":1}
23:49:13.116 00.103 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:13.116 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:13.297 00.181 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7cdccf3b-cab7-4708-9b48-f8c2d262fe92"}
23:49:13.298 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7cdccf3b-cab7-4708-9b48-f8c2d262fe92"}
23:49:13.299 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4ffec080-72ed-4e14-a3f5-bf9ea90b602d"}
23:49:13.300 00.001 13300 case statement mapped state 6 to 3
23:49:13.300 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4ffec080-72ed-4e14-a3f5-bf9ea90b602d"}
23:49:13.301 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e3f349c4-1ade-45b2-8488-139ae3def28f"}
23:49:13.302 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1174,"width":15,"height":15,"star_pos":[7.48,6.68],"pixels":"..."},"id":"e3f349c4-1ade-45b2-8488-139ae3def28f"}
23:49:14.005 00.703 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:14.005 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:14.006 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:14.006 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:14.008 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:14.009 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:14.010 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:14.012 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:14.014 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:14.015 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:14.016 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:14.017 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:14.019 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:14.020 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:14.020 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:14.021 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:14.021 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1174,"width":15,"height":15,"star_pos":[7.48,6.68],"pixels":"..."},"id":1}
23:49:14.133 00.112 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:14.133 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:14.593 00.460 11596 Exposure complete
23:49:14.718 00.125 11596 worker thread done servicing request
23:49:14.718 00.000 13300 OnExposeComplete: enter
23:49:14.718 00.000 13300 UpdateGuideState(): m_state=6
23:49:14.719 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1175
23:49:14.720 00.001 13300 Star::Find returns 1 (0), X=1060.53, Y=346.66, Mass=1982, SNR=31.0, Peak=241 HFD=3.2
23:49:14.720 00.000 13300 MultiStar: [#1 -0.19,0.04,0.75,U] [#2 -0.18,-0.01,0.45,U] [#3 0.11,-0.23,0.41,U] [#4 -0.14,-0.09,0.29,U] [#5 -0.01,-0.08,0.26,U] [#6 -0.12,-0.16,0.24,U] [#7 0.07,-0.09,0.23,U] [#8 -0.05,0.00,0.21,U] 
23:49:14.721 00.001 13300 refined, 8 included, MultiStar: {-0.10, -0.06}, one-star: {-0.14, -0.04}
23:49:14.721 00.000 13300 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-1.61) = xAngle (-1.02 = -1.02)
23:49:14.721 00.000 13300 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.01 = -1.01)
23:49:14.721 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.06 hyp=0.11 cameraTheta=-2.63 mountX=0.06 mountY=-0.10, mountTheta=-1.02
23:49:14.724 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.06, opts=13)
23:49:14.724 00.000 13300 Enqueuing Move request for scope (-0.10, -0.06)
23:49:14.724 00.000 11596 Worker thread wakes up
23:49:14.724 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.06) opts 0xd
23:49:14.725 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.06)
23:49:14.725 00.000 11596 Moving (-0.10, -0.06) raw xDistance=0.06 yDistance=-0.10
23:49:14.725 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:49:14.725 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:14.725 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:49:14.726 00.001 11596 MoveAxis(E, 0, ABG)
23:49:14.726 00.000 11596 Move returns status 0, amount 0
23:49:14.726 00.000 11596 MoveAxis(N, 0, ABG)
23:49:14.726 00.000 11596 Move returns status 0, amount 0
23:49:14.726 00.000 11596 move complete, result=0
23:49:14.726 00.000 11596 worker thread done servicing request
23:49:14.734 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=241, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
23:49:14.745 00.011 13300 UpdateGuideState exits: m=1982 SNR=31.0
23:49:14.745 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:14.745 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:49:14.746 00.001 13300 Enqueuing Expose request
23:49:14.746 00.000 11596 Worker thread wakes up
23:49:14.746 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:49:14.746 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:49:15.010 00.264 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:15.011 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:15.011 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:15.011 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:15.012 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:15.013 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:15.014 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:15.016 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:15.017 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:15.018 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:15.020 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:15.021 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:15.022 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:15.023 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:15.024 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:15.025 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:15.025 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1175,"width":15,"height":15,"star_pos":[6.53,6.66],"pixels":"..."},"id":1}
23:49:15.170 00.145 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:15.170 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:15.253 00.083 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:49:16.086 00.833 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:16.087 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:16.088 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:16.089 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:16.091 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:16.092 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:16.092 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:16.094 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:16.095 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:16.095 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:16.096 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:16.096 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:16.096 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:16.097 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:16.097 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:16.097 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:16.098 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1175,"width":15,"height":15,"star_pos":[6.53,6.66],"pixels":"..."},"id":1}
23:49:16.213 00.115 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:16.213 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:16.296 00.083 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"df392e3c-1fee-447d-a459-687a6e1852fa"}
23:49:16.296 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"df392e3c-1fee-447d-a459-687a6e1852fa"}
23:49:16.297 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"79e73a5b-af4f-4d66-867d-a38bbfeaed49"}
23:49:16.297 00.000 13300 case statement mapped state 6 to 3
23:49:16.297 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"79e73a5b-af4f-4d66-867d-a38bbfeaed49"}
23:49:16.298 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6a969cba-f683-4563-8352-b0b5bb2abca8"}
23:49:16.299 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1175,"width":15,"height":15,"star_pos":[6.53,6.66],"pixels":"..."},"id":"6a969cba-f683-4563-8352-b0b5bb2abca8"}
23:49:17.031 00.732 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:17.033 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:17.034 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:17.035 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:17.036 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:17.038 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:17.039 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:17.040 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:17.041 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:17.042 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:17.042 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:17.053 00.011 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:17.054 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:17.055 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:17.055 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:17.056 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:17.056 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1175,"width":15,"height":15,"star_pos":[6.53,6.66],"pixels":"..."},"id":1}
23:49:17.172 00.116 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:17.172 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:18.038 00.866 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:18.038 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:18.039 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:18.040 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:18.041 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:18.042 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:18.044 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:18.045 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:18.046 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:18.047 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:18.048 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:18.049 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:18.050 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:18.050 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:18.051 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:18.051 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:18.052 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1175,"width":15,"height":15,"star_pos":[6.53,6.66],"pixels":"..."},"id":1}
23:49:18.167 00.115 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:18.167 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:18.281 00.114 11596 Exposure complete
23:49:18.367 00.086 11596 worker thread done servicing request
23:49:18.367 00.000 13300 OnExposeComplete: enter
23:49:18.367 00.000 13300 UpdateGuideState(): m_state=6
23:49:18.368 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1176
23:49:18.368 00.000 13300 Star::Find returns 1 (0), X=1060.57, Y=346.51, Mass=1957, SNR=30.9, Peak=211 HFD=3.2
23:49:18.368 00.000 13300 MultiStar: [#1 -0.12,-0.09,0.76,U] [#2 -0.18,-0.18,0.45,U] [#3 0.05,-0.10,0.41,U] [#4 0.01,-0.38,0.30,U] [#5 -0.20,0.04,0.25,U] [#6 0.08,-0.08,0.23,U] [#7 0.02,-0.33,0.23,U] [#8 0.34,0.23,0.21,U] 
23:49:18.368 00.000 13300 refined, 8 included, MultiStar: {-0.05, -0.14}, one-star: {-0.10, -0.19}
23:49:18.368 00.000 13300 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-1.61) = xAngle (-0.32 = -0.32)
23:49:18.369 00.001 13300 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.31 = -0.31)
23:49:18.369 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.14 hyp=0.15 cameraTheta=-1.93 mountX=0.14 mountY=-0.05, mountTheta=-0.31
23:49:18.370 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.14, opts=13)
23:49:18.371 00.001 13300 Enqueuing Move request for scope (-0.05, -0.14)
23:49:18.371 00.000 11596 Worker thread wakes up
23:49:18.371 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.14) opts 0xd
23:49:18.371 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.14)
23:49:18.371 00.000 11596 Moving (-0.05, -0.14) raw xDistance=0.14 yDistance=-0.05
23:49:18.371 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.14
23:49:18.371 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:18.372 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:49:18.372 00.000 11596 MoveAxis(W, 177, ABG)
23:49:18.372 00.000 11596 Guiding  Dir = 3, Dur = 177
23:49:18.372 00.000 11596 IsSlewing returns 0
23:49:18.379 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=211, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
23:49:18.390 00.011 13300 UpdateGuideState exits: m=1957 SNR=30.9
23:49:18.390 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:18.390 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:49:18.390 00.000 13300 Enqueuing Expose request
23:49:18.508 00.118 11596 IsGuiding returns 0
23:49:18.590 00.082 11596 PulseGuide returned control before completion, sleep 106
23:49:18.798 00.208 11596 IsGuiding returns 0
23:49:18.799 00.001 11596 Move returns status 0, amount 177
23:49:18.799 00.000 11596 MoveAxis(N, 0, ABG)
23:49:18.799 00.000 11596 Move returns status 0, amount 0
23:49:18.799 00.000 11596 move complete, result=0
23:49:18.799 00.000 11596 worker thread done servicing request
23:49:18.799 00.000 13300 GuideStep: 0.1 px 177 ms WEST, -0.0 px 0 ms NORTH
23:49:18.800 00.001 11596 Worker thread wakes up
23:49:18.800 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:49:19.023 00.223 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:19.023 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:19.024 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:19.025 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:19.025 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:19.026 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:19.027 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:19.028 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:19.030 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:19.031 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:19.031 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:19.032 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:19.033 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:19.034 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:19.034 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:19.035 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:19.035 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1176,"width":15,"height":15,"star_pos":[6.57,6.51],"pixels":"..."},"id":1}
23:49:19.168 00.133 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:19.168 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:19.296 00.128 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8495bc2f-9ac0-4345-9d8e-f6f6dc50eba3"}
23:49:19.296 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8495bc2f-9ac0-4345-9d8e-f6f6dc50eba3"}
23:49:19.297 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"13fe7291-b66f-4d2d-8110-47d38e3c57f2"}
23:49:19.297 00.000 13300 case statement mapped state 6 to 3
23:49:19.297 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"13fe7291-b66f-4d2d-8110-47d38e3c57f2"}
23:49:19.298 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e7eefad6-5989-48d0-8f9a-0442d469d08d"}
23:49:19.298 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1176,"width":15,"height":15,"star_pos":[6.57,6.51],"pixels":"..."},"id":"e7eefad6-5989-48d0-8f9a-0442d469d08d"}
23:49:19.315 00.017 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:49:20.024 00.709 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:20.024 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:20.025 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:20.026 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:20.027 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:20.028 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:20.029 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:20.031 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:20.032 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:20.033 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:20.034 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:20.035 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:20.035 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:20.036 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:20.036 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:20.037 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:20.037 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1176,"width":15,"height":15,"star_pos":[6.57,6.51],"pixels":"..."},"id":1}
23:49:20.151 00.114 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:20.151 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:21.037 00.886 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:21.038 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:21.039 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:21.041 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:21.043 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:21.044 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:21.045 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:21.047 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:21.048 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:21.049 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:21.049 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:21.050 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:21.050 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:21.051 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:21.051 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:21.051 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:21.052 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1176,"width":15,"height":15,"star_pos":[6.57,6.51],"pixels":"..."},"id":1}
23:49:21.205 00.153 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:21.205 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:22.140 00.935 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:22.142 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:22.143 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:22.145 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:22.147 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:22.149 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:22.150 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:22.151 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:22.152 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:22.154 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:22.154 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:22.156 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:22.156 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:22.156 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:22.156 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:22.157 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:22.157 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1176,"width":15,"height":15,"star_pos":[6.57,6.51],"pixels":"..."},"id":1}
23:49:22.284 00.127 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:22.285 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:22.297 00.012 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8eea7517-2e5f-477b-aaf3-ff31e41d5392"}
23:49:22.297 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8eea7517-2e5f-477b-aaf3-ff31e41d5392"}
23:49:22.298 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5d32edde-bf53-401c-b65c-ea8c2757b062"}
23:49:22.298 00.000 13300 case statement mapped state 6 to 3
23:49:22.298 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5d32edde-bf53-401c-b65c-ea8c2757b062"}
23:49:22.299 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"130d8026-1f34-4e88-a1da-bc5ab7c10afc"}
23:49:22.299 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1176,"width":15,"height":15,"star_pos":[6.57,6.51],"pixels":"..."},"id":"130d8026-1f34-4e88-a1da-bc5ab7c10afc"}
23:49:22.376 00.077 11596 Exposure complete
23:49:22.464 00.088 11596 worker thread done servicing request
23:49:22.464 00.000 13300 OnExposeComplete: enter
23:49:22.464 00.000 13300 UpdateGuideState(): m_state=6
23:49:22.465 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1177
23:49:22.465 00.000 13300 Star::Find returns 1 (0), X=1060.52, Y=346.79, Mass=1982, SNR=31.1, Peak=256 HFD=3.3
23:49:22.465 00.000 13300 MultiStar: [#1 0.04,0.16,0.75,U] [#2 -0.06,0.02,0.45,U] [#3 0.12,0.06,0.41,U] [#4 -0.07,0.19,0.28,U] [#5 -0.15,0.35,0.23,U] [#6 0.07,-0.18,0.22,U] [#7 0.26,0.08,0.22,U] [#8 0.28,0.39,0.21,U] 
23:49:22.465 00.000 13300 refined, 8 included, MultiStar: {-0.00, 0.12}, one-star: {-0.15, 0.09}
23:49:22.465 00.000 13300 CameraToMount -- cameraTheta (1.61) - m_xAngle (-1.61) = xAngle (3.22 = -3.07)
23:49:22.465 00.000 13300 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.23 = -3.05)
23:49:22.466 00.001 13300 CameraToMount -- cameraX=-0.00 cameraY=0.12 hyp=0.12 cameraTheta=1.61 mountX=-0.12 mountY=-0.01, mountTheta=-3.05
23:49:22.467 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.12, opts=13)
23:49:22.468 00.001 13300 Enqueuing Move request for scope (-0.00, 0.12)
23:49:22.468 00.000 11596 Worker thread wakes up
23:49:22.468 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.12) opts 0xd
23:49:22.468 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.12)
23:49:22.468 00.000 11596 Moving (-0.00, 0.12) raw xDistance=-0.12 yDistance=-0.01
23:49:22.468 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:49:22.468 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:22.468 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:49:22.469 00.001 11596 MoveAxis(E, 0, ABG)
23:49:22.469 00.000 11596 Move returns status 0, amount 0
23:49:22.469 00.000 11596 MoveAxis(N, 0, ABG)
23:49:22.469 00.000 11596 Move returns status 0, amount 0
23:49:22.469 00.000 11596 move complete, result=0
23:49:22.469 00.000 11596 worker thread done servicing request
23:49:22.475 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
23:49:22.484 00.009 13300 UpdateGuideState exits: m=1982 SNR=31.1
23:49:22.485 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:22.485 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:49:22.485 00.000 13300 Enqueuing Expose request
23:49:22.485 00.000 11596 Worker thread wakes up
23:49:22.485 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:49:22.485 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:49:22.996 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:49:23.121 00.125 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:23.122 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:23.123 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:23.124 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:23.125 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:23.126 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:23.128 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:23.129 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:23.130 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:23.131 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:23.132 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:23.133 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:23.133 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:23.142 00.009 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:23.142 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:23.143 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:23.144 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1177,"width":15,"height":15,"star_pos":[6.52,6.79],"pixels":"..."},"id":1}
23:49:23.386 00.242 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:23.386 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:24.156 00.770 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:24.156 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:24.156 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:24.156 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:24.157 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:24.158 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:24.159 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:24.160 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:24.162 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:24.163 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:24.163 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:24.164 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:24.166 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:24.166 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:24.167 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:24.167 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:24.167 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1177,"width":15,"height":15,"star_pos":[6.52,6.79],"pixels":"..."},"id":1}
23:49:24.716 00.549 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:24.716 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:25.152 00.436 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:25.152 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:25.152 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:25.152 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:25.153 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:25.154 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:25.155 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:25.155 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:25.157 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:25.157 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:25.158 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:25.159 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:25.160 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:25.161 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:25.161 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:25.162 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:25.162 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1177,"width":15,"height":15,"star_pos":[6.52,6.79],"pixels":"..."},"id":1}
23:49:25.298 00.136 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4cd44c3a-63a0-44eb-b12c-2e50c89e4a75"}
23:49:25.298 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4cd44c3a-63a0-44eb-b12c-2e50c89e4a75"}
23:49:25.299 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"404c5202-eed4-44a2-8107-99a31c6acb5a"}
23:49:25.299 00.000 13300 case statement mapped state 6 to 3
23:49:25.299 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"404c5202-eed4-44a2-8107-99a31c6acb5a"}
23:49:25.300 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3cdc726e-fc77-4d88-a989-2c8b15a7e517"}
23:49:25.300 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1177,"width":15,"height":15,"star_pos":[6.52,6.79],"pixels":"..."},"id":"3cdc726e-fc77-4d88-a989-2c8b15a7e517"}
23:49:25.403 00.103 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:25.404 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:26.023 00.619 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:26.023 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:26.024 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:26.025 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:26.026 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:26.027 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:26.028 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:26.029 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:26.030 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:26.031 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:26.032 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:26.033 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:26.034 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:26.035 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:26.036 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:26.036 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:26.036 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1177,"width":15,"height":15,"star_pos":[6.52,6.79],"pixels":"..."},"id":1}
23:49:26.047 00.011 11596 Exposure complete
23:49:26.121 00.074 11596 worker thread done servicing request
23:49:26.121 00.000 13300 OnExposeComplete: enter
23:49:26.122 00.001 13300 UpdateGuideState(): m_state=6
23:49:26.122 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1178
23:49:26.123 00.001 13300 Star::Find returns 1 (0), X=1060.50, Y=346.62, Mass=2004, SNR=31.2, Peak=252 HFD=3.2
23:49:26.123 00.000 13300 MultiStar: [#1 -0.08,0.03,0.75,U] [#2 -0.08,-0.05,0.45,U] [#3 0.07,0.05,0.40,U] [#4 -0.23,-0.07,0.28,U] [#5 -0.21,-0.09,0.25,U] [#6 -0.05,-0.05,0.22,U] [#7 0.10,-0.22,0.22,U] [#8 -0.06,0.02,0.20,U] 
23:49:26.123 00.000 13300 refined, 8 included, MultiStar: {-0.09, -0.04}, one-star: {-0.16, -0.08}
23:49:26.123 00.000 13300 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-1.61) = xAngle (-1.10 = -1.10)
23:49:26.123 00.000 13300 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.09 = -1.09)
23:49:26.123 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-2.71 mountX=0.04 mountY=-0.09, mountTheta=-1.10
23:49:26.125 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.04, opts=13)
23:49:26.125 00.000 13300 Enqueuing Move request for scope (-0.09, -0.04)
23:49:26.126 00.001 11596 Worker thread wakes up
23:49:26.126 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.04) opts 0xd
23:49:26.126 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.04)
23:49:26.126 00.000 11596 Moving (-0.09, -0.04) raw xDistance=0.04 yDistance=-0.09
23:49:26.126 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:49:26.126 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:26.126 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:49:26.126 00.000 11596 MoveAxis(E, 0, ABG)
23:49:26.126 00.000 11596 Move returns status 0, amount 0
23:49:26.127 00.001 11596 MoveAxis(N, 0, ABG)
23:49:26.127 00.000 11596 Move returns status 0, amount 0
23:49:26.127 00.000 11596 move complete, result=0
23:49:26.127 00.000 11596 worker thread done servicing request
23:49:26.134 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
23:49:26.147 00.013 13300 UpdateGuideState exits: m=2004 SNR=31.2
23:49:26.147 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:26.147 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:49:26.147 00.000 13300 Enqueuing Expose request
23:49:26.148 00.001 11596 Worker thread wakes up
23:49:26.148 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:49:26.148 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:49:26.152 00.004 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:26.152 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:26.664 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:49:27.009 00.345 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:27.009 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:27.010 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:27.010 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:27.011 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:27.012 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:27.013 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:27.015 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:27.017 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:27.018 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:27.020 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:27.021 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:27.022 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:27.023 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:27.024 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:27.025 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:27.025 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1178,"width":15,"height":15,"star_pos":[6.50,6.62],"pixels":"..."},"id":1}
23:49:27.136 00.111 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:27.136 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:28.029 00.893 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:28.029 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:28.030 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:28.031 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:28.031 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:28.032 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:28.033 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:28.034 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:28.035 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:28.036 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:28.036 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:28.037 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:28.037 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:28.038 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:28.038 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:28.039 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:28.039 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1178,"width":15,"height":15,"star_pos":[6.50,6.62],"pixels":"..."},"id":1}
23:49:28.181 00.142 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:28.181 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:28.298 00.117 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8e88fde9-86f5-4574-8f18-f6cbd5155972"}
23:49:28.298 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8e88fde9-86f5-4574-8f18-f6cbd5155972"}
23:49:28.299 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1f757c9a-aa78-4473-b6ba-52b154c97f83"}
23:49:28.299 00.000 13300 case statement mapped state 6 to 3
23:49:28.299 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1f757c9a-aa78-4473-b6ba-52b154c97f83"}
23:49:28.299 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d6c25b02-3098-4d1a-8130-958b5874b6f6"}
23:49:28.300 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1178,"width":15,"height":15,"star_pos":[6.50,6.62],"pixels":"..."},"id":"d6c25b02-3098-4d1a-8130-958b5874b6f6"}
23:49:29.010 00.710 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:29.011 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:29.012 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:29.013 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:29.015 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:29.016 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:29.017 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:29.018 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:29.019 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:29.020 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:29.020 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:29.020 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:29.020 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:29.021 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:29.021 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:29.022 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:29.022 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1178,"width":15,"height":15,"star_pos":[6.50,6.62],"pixels":"..."},"id":1}
23:49:29.131 00.109 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:29.132 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:29.700 00.568 11596 Exposure complete
23:49:29.772 00.072 11596 worker thread done servicing request
23:49:29.772 00.000 13300 OnExposeComplete: enter
23:49:29.773 00.001 13300 UpdateGuideState(): m_state=6
23:49:29.773 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1179
23:49:29.773 00.000 13300 Star::Find returns 1 (0), X=1060.60, Y=346.60, Mass=1997, SNR=31.2, Peak=213 HFD=3.2
23:49:29.774 00.001 13300 MultiStar: [#1 -0.05,-0.01,0.74,U] [#2 -0.07,-0.08,0.45,U] [#3 0.16,-0.24,0.41,U] [#4 0.06,-0.13,0.29,U] [#5 -0.11,0.23,0.25,U] [#6 0.06,-0.15,0.23,U] [#7 0.28,-0.32,0.22,U] [#8 0.24,-0.14,0.20,U] 
23:49:29.774 00.000 13300 refined, 8 included, MultiStar: {0.01, -0.10}, one-star: {-0.06, -0.10}
23:49:29.774 00.000 13300 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-1.61) = xAngle (0.17 = 0.17)
23:49:29.774 00.000 13300 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.18 = 0.18)
23:49:29.774 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.44 mountX=0.09 mountY=0.02, mountTheta=0.18
23:49:29.776 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.10, opts=13)
23:49:29.776 00.000 13300 Enqueuing Move request for scope (0.01, -0.10)
23:49:29.776 00.000 11596 Worker thread wakes up
23:49:29.777 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.10) opts 0xd
23:49:29.777 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.10)
23:49:29.777 00.000 11596 Moving (0.01, -0.10) raw xDistance=0.09 yDistance=0.02
23:49:29.777 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:49:29.777 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:29.777 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:49:29.777 00.000 11596 MoveAxis(E, 0, ABG)
23:49:29.777 00.000 11596 Move returns status 0, amount 0
23:49:29.777 00.000 11596 MoveAxis(N, 0, ABG)
23:49:29.777 00.000 11596 Move returns status 0, amount 0
23:49:29.777 00.000 11596 move complete, result=0
23:49:29.778 00.001 11596 worker thread done servicing request
23:49:29.783 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=213, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
23:49:29.793 00.010 13300 UpdateGuideState exits: m=1997 SNR=31.2
23:49:29.793 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:29.794 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:49:29.794 00.000 13300 Enqueuing Expose request
23:49:29.794 00.000 11596 Worker thread wakes up
23:49:29.794 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:49:29.795 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:49:30.239 00.444 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:30.241 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:30.242 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:30.243 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:30.244 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:30.244 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:30.245 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:30.246 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:30.247 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:30.248 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:30.248 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:30.248 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:30.248 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:30.249 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:30.249 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:30.250 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:30.250 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1179,"width":15,"height":15,"star_pos":[6.60,6.60],"pixels":"..."},"id":1}
23:49:30.304 00.054 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:49:30.350 00.046 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:30.350 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:31.026 00.676 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:31.028 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:31.029 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:31.030 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:31.031 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:31.032 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:31.033 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:31.034 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:31.034 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:31.035 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:31.035 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:31.036 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:31.036 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:31.036 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:31.036 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:31.037 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:31.037 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1179,"width":15,"height":15,"star_pos":[6.60,6.60],"pixels":"..."},"id":1}
23:49:31.130 00.093 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:31.130 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:31.297 00.167 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cd52db90-51ac-4b50-b3f9-d3d25020b796"}
23:49:31.297 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cd52db90-51ac-4b50-b3f9-d3d25020b796"}
23:49:31.298 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ecf9dca8-72f0-453a-91b0-d9d7705a2dcf"}
23:49:31.298 00.000 13300 case statement mapped state 6 to 3
23:49:31.298 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ecf9dca8-72f0-453a-91b0-d9d7705a2dcf"}
23:49:31.299 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"388e04a0-42ec-4d44-9ece-6f7a453eb21f"}
23:49:31.299 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1179,"width":15,"height":15,"star_pos":[6.60,6.60],"pixels":"..."},"id":"388e04a0-42ec-4d44-9ece-6f7a453eb21f"}
23:49:32.028 00.729 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:32.028 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:32.029 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:32.030 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:32.031 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:32.032 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:32.034 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:32.035 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:32.036 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:32.038 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:32.039 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:32.040 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:32.040 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:32.041 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:32.041 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:32.042 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:32.042 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1179,"width":15,"height":15,"star_pos":[6.60,6.60],"pixels":"..."},"id":1}
23:49:32.150 00.108 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:32.151 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:33.036 00.885 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:33.037 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:33.037 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:33.037 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:33.038 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:33.039 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:33.040 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:33.041 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:33.043 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:33.044 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:33.045 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:33.045 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:33.046 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:33.047 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:33.047 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:33.048 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:33.048 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1179,"width":15,"height":15,"star_pos":[6.60,6.60],"pixels":"..."},"id":1}
23:49:33.147 00.099 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:33.148 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:33.326 00.178 11596 Exposure complete
23:49:33.404 00.078 11596 worker thread done servicing request
23:49:33.404 00.000 13300 OnExposeComplete: enter
23:49:33.404 00.000 13300 UpdateGuideState(): m_state=6
23:49:33.404 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1180
23:49:33.404 00.000 13300 Star::Find returns 1 (0), X=1060.72, Y=346.66, Mass=1938, SNR=30.7, Peak=206 HFD=3.4
23:49:33.405 00.001 13300 MultiStar: [#1 -0.01,0.00,0.75,U] [#2 -0.03,-0.12,0.46,U] [#3 0.21,-0.12,0.40,U] [#4 -0.10,-0.01,0.30,U] [#5 0.11,0.29,0.26,U] [#6 0.14,-0.01,0.23,U] [#7 0.04,-0.31,0.24,U] [#8 0.60,0.06,0.20,U] 
23:49:33.405 00.000 13300 single-star, 8 included, MultiStar: {0.07, -0.04}, one-star: {0.06, -0.04}
23:49:33.405 00.000 13300 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-1.61) = xAngle (0.94 = 0.94)
23:49:33.405 00.000 13300 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.96 = 0.96)
23:49:33.405 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-0.67 mountX=0.04 mountY=0.06, mountTheta=0.95
23:49:33.408 00.003 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.04, opts=13)
23:49:33.408 00.000 13300 Enqueuing Move request for scope (0.06, -0.04)
23:49:33.408 00.000 11596 Worker thread wakes up
23:49:33.408 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.04) opts 0xd
23:49:33.408 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.04)
23:49:33.408 00.000 11596 Moving (0.06, -0.04) raw xDistance=0.04 yDistance=0.06
23:49:33.409 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:49:33.409 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:33.409 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:49:33.409 00.000 11596 MoveAxis(E, 0, ABG)
23:49:33.409 00.000 11596 Move returns status 0, amount 0
23:49:33.409 00.000 11596 MoveAxis(N, 0, ABG)
23:49:33.409 00.000 11596 Move returns status 0, amount 0
23:49:33.409 00.000 11596 move complete, result=0
23:49:33.409 00.000 11596 worker thread done servicing request
23:49:33.415 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=206, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
23:49:33.424 00.009 13300 UpdateGuideState exits: m=1938 SNR=30.7
23:49:33.424 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:33.424 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:49:33.424 00.000 13300 Enqueuing Expose request
23:49:33.424 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:49:33.424 00.000 11596 Worker thread wakes up
23:49:33.424 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:49:33.934 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:49:34.025 00.091 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:34.025 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:34.027 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:34.027 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:34.028 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:34.029 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:34.031 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:34.032 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:34.034 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:34.035 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:34.037 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:34.037 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:34.038 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:34.039 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:34.039 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:34.052 00.013 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:34.053 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1180,"width":15,"height":15,"star_pos":[6.72,6.66],"pixels":"..."},"id":1}
23:49:34.212 00.159 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:34.212 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:34.296 00.084 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6e959ab5-8498-491f-86b9-64a85eba6003"}
23:49:34.296 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6e959ab5-8498-491f-86b9-64a85eba6003"}
23:49:34.297 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dd4206ca-db22-4b73-99b6-50ea00d70ca4"}
23:49:34.297 00.000 13300 case statement mapped state 6 to 3
23:49:34.297 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dd4206ca-db22-4b73-99b6-50ea00d70ca4"}
23:49:34.297 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2ae3abb8-f5bc-4194-8b46-82d5732d48a2"}
23:49:34.298 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1180,"width":15,"height":15,"star_pos":[6.72,6.66],"pixels":"..."},"id":"2ae3abb8-f5bc-4194-8b46-82d5732d48a2"}
23:49:35.026 00.728 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:35.026 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:35.028 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:35.029 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:35.030 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:35.031 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:35.032 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:35.033 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:35.034 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:35.035 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:35.036 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:35.037 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:35.037 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:35.037 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:35.038 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:35.038 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:35.038 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1180,"width":15,"height":15,"star_pos":[6.72,6.66],"pixels":"..."},"id":1}
23:49:35.168 00.130 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:35.168 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:36.012 00.844 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:36.013 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:36.014 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:36.015 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:36.016 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:36.017 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:36.018 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:36.019 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:36.020 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:36.021 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:36.021 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:36.022 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:36.022 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:36.023 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:36.023 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:36.024 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:36.024 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1180,"width":15,"height":15,"star_pos":[6.72,6.66],"pixels":"..."},"id":1}
23:49:36.122 00.098 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:36.122 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:36.978 00.856 11596 Exposure complete
23:49:37.046 00.068 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:37.047 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:37.048 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:37.049 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:37.051 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:37.052 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:37.053 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:37.054 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:37.055 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:37.056 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:37.056 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:37.057 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:37.057 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:37.058 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:37.058 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:37.058 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:37.059 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1180,"width":15,"height":15,"star_pos":[6.72,6.66],"pixels":"..."},"id":1}
23:49:37.078 00.019 11596 worker thread done servicing request
23:49:37.078 00.000 13300 OnExposeComplete: enter
23:49:37.078 00.000 13300 UpdateGuideState(): m_state=6
23:49:37.079 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1181
23:49:37.079 00.000 13300 Star::Find returns 1 (0), X=1060.54, Y=346.58, Mass=2030, SNR=31.4, Peak=232 HFD=3.2
23:49:37.079 00.000 13300 MultiStar: [#1 -0.04,-0.14,0.73,U] [#2 -0.03,-0.14,0.45,U] [#3 0.28,-0.07,0.40,U] [#4 -0.11,-0.16,0.29,U] [#5 -0.04,0.10,0.24,U] [#6 0.16,-0.13,0.22,U] [#7 0.33,-0.35,0.22,U] [#8 0.35,0.15,0.20,U] 
23:49:37.079 00.000 13300 refined, 8 included, MultiStar: {0.02, -0.11}, one-star: {-0.12, -0.12}
23:49:37.080 00.001 13300 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-1.61) = xAngle (0.25 = 0.25)
23:49:37.080 00.000 13300 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.26 = 0.26)
23:49:37.080 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.36 mountX=0.11 mountY=0.03, mountTheta=0.26
23:49:37.081 00.001 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.11, opts=13)
23:49:37.081 00.000 13300 Enqueuing Move request for scope (0.02, -0.11)
23:49:37.082 00.001 11596 Worker thread wakes up
23:49:37.082 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.11) opts 0xd
23:49:37.082 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.11)
23:49:37.082 00.000 11596 Moving (0.02, -0.11) raw xDistance=0.11 yDistance=0.03
23:49:37.082 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:49:37.082 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:37.082 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:49:37.082 00.000 11596 MoveAxis(E, 0, ABG)
23:49:37.082 00.000 11596 Move returns status 0, amount 0
23:49:37.082 00.000 11596 MoveAxis(N, 0, ABG)
23:49:37.083 00.001 11596 Move returns status 0, amount 0
23:49:37.083 00.000 11596 move complete, result=0
23:49:37.083 00.000 11596 worker thread done servicing request
23:49:37.087 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
23:49:37.095 00.008 13300 UpdateGuideState exits: m=2030 SNR=31.4
23:49:37.095 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:37.095 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:49:37.095 00.000 13300 Enqueuing Expose request
23:49:37.095 00.000 11596 Worker thread wakes up
23:49:37.095 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:49:37.095 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:49:37.494 00.399 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:37.495 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:37.495 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a96b9039-470c-4467-b19e-bb8844eb24b7"}
23:49:37.495 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a96b9039-470c-4467-b19e-bb8844eb24b7"}
23:49:37.496 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7d194b8f-d48d-45db-af48-2d7287d9e2d4"}
23:49:37.496 00.000 13300 case statement mapped state 6 to 3
23:49:37.496 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7d194b8f-d48d-45db-af48-2d7287d9e2d4"}
23:49:37.498 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"451d3280-444c-4e8b-9946-c8da6a94e0ec"}
23:49:37.498 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1181,"width":15,"height":15,"star_pos":[6.54,6.58],"pixels":"..."},"id":"451d3280-444c-4e8b-9946-c8da6a94e0ec"}
23:49:37.607 00.109 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:49:38.025 00.418 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:38.027 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:38.028 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:38.029 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:38.031 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:38.032 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:38.033 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:38.034 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:38.035 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:38.036 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:38.036 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:38.037 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:38.037 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:38.038 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:38.038 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:38.039 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:38.040 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1181,"width":15,"height":15,"star_pos":[6.54,6.58],"pixels":"..."},"id":1}
23:49:38.149 00.109 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:38.150 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:39.036 00.886 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:39.036 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:39.037 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:39.038 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:39.039 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:39.040 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:39.041 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:39.042 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:39.043 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:39.044 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:39.045 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:39.046 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:39.046 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:39.046 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:39.046 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:39.047 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:39.047 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1181,"width":15,"height":15,"star_pos":[6.54,6.58],"pixels":"..."},"id":1}
23:49:39.135 00.088 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:39.135 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:40.025 00.890 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:40.025 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:40.025 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:40.026 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:40.027 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:40.028 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:40.029 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:40.030 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:40.030 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:40.031 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:40.032 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:40.033 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:40.033 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:40.033 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:40.034 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:40.034 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:40.034 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1181,"width":15,"height":15,"star_pos":[6.54,6.58],"pixels":"..."},"id":1}
23:49:40.168 00.134 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:40.168 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:40.295 00.127 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"48a1078d-3edf-4fb4-90cb-2be3ca60cda4"}
23:49:40.295 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"48a1078d-3edf-4fb4-90cb-2be3ca60cda4"}
23:49:40.296 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3e6cecb9-579a-4b5a-969d-fa86d92ae0cd"}
23:49:40.296 00.000 13300 case statement mapped state 6 to 3
23:49:40.296 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3e6cecb9-579a-4b5a-969d-fa86d92ae0cd"}
23:49:40.297 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fc94b4f4-203a-47cd-ba24-372170937f58"}
23:49:40.297 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1181,"width":15,"height":15,"star_pos":[6.54,6.58],"pixels":"..."},"id":"fc94b4f4-203a-47cd-ba24-372170937f58"}
23:49:40.653 00.356 11596 Exposure complete
23:49:40.732 00.079 11596 worker thread done servicing request
23:49:40.732 00.000 13300 OnExposeComplete: enter
23:49:40.732 00.000 13300 UpdateGuideState(): m_state=6
23:49:40.733 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1182
23:49:40.733 00.000 13300 Star::Find returns 1 (0), X=1060.52, Y=346.64, Mass=2024, SNR=31.3, Peak=256 HFD=3.2
23:49:40.734 00.001 13300 MultiStar: [#1 -0.13,0.01,0.74,U] [#2 -0.09,-0.23,0.44,U] [#3 0.19,-0.16,0.42,U] [#4 -0.03,-0.21,0.29,U] [#5 0.11,0.55,0.24,U] [#6 -0.10,-0.18,0.23,U] [#7 0.15,-0.05,0.22,U] [#8 0.29,-0.03,0.20,U] 
23:49:40.734 00.000 13300 refined, 8 included, MultiStar: {-0.03, -0.05}, one-star: {-0.14, -0.06}
23:49:40.734 00.000 13300 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-1.61) = xAngle (-0.49 = -0.49)
23:49:40.734 00.000 13300 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.48 = -0.48)
23:49:40.734 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-2.10 mountX=0.06 mountY=-0.03, mountTheta=-0.48
23:49:40.736 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.05, opts=13)
23:49:40.736 00.000 13300 Enqueuing Move request for scope (-0.03, -0.05)
23:49:40.736 00.000 11596 Worker thread wakes up
23:49:40.737 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.05) opts 0xd
23:49:40.737 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.05)
23:49:40.737 00.000 11596 Moving (-0.03, -0.05) raw xDistance=0.06 yDistance=-0.03
23:49:40.737 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:49:40.737 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:40.737 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:49:40.737 00.000 11596 MoveAxis(E, 0, ABG)
23:49:40.737 00.000 11596 Move returns status 0, amount 0
23:49:40.737 00.000 11596 MoveAxis(N, 0, ABG)
23:49:40.738 00.001 11596 Move returns status 0, amount 0
23:49:40.738 00.000 11596 move complete, result=0
23:49:40.738 00.000 11596 worker thread done servicing request
23:49:40.743 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
23:49:40.750 00.007 13300 UpdateGuideState exits: m=2024 SNR=31.3
23:49:40.750 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:40.750 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:49:40.750 00.000 13300 Enqueuing Expose request
23:49:40.750 00.000 11596 Worker thread wakes up
23:49:40.750 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:49:40.750 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:49:41.075 00.325 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:41.075 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:41.076 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:41.077 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:41.079 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:41.080 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:41.081 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:41.083 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:41.084 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:41.085 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:41.086 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:41.087 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:41.087 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:41.088 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:41.088 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:41.089 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:41.089 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1182,"width":15,"height":15,"star_pos":[6.52,6.64],"pixels":"..."},"id":1}
23:49:41.204 00.115 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:41.204 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:41.262 00.058 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:49:42.020 00.758 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:42.021 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:42.022 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:42.023 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:42.024 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:42.025 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:42.026 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:42.027 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:42.028 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:42.029 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:42.029 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:42.029 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:42.030 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:42.030 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:42.030 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:42.031 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:42.031 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1182,"width":15,"height":15,"star_pos":[6.52,6.64],"pixels":"..."},"id":1}
23:49:42.150 00.119 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:42.151 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:43.052 00.901 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:43.053 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:43.053 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:43.054 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:43.055 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:43.056 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:43.057 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:43.058 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:43.059 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:43.059 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:43.059 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:43.060 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:43.060 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:43.061 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:43.061 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:43.062 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:43.062 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1182,"width":15,"height":15,"star_pos":[6.52,6.64],"pixels":"..."},"id":1}
23:49:43.166 00.104 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:43.166 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:43.295 00.129 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dad6a393-3f9b-4fa4-b10c-72988428bb42"}
23:49:43.295 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dad6a393-3f9b-4fa4-b10c-72988428bb42"}
23:49:43.296 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9563cbad-7542-42d4-95c7-e870eb6c579e"}
23:49:43.296 00.000 13300 case statement mapped state 6 to 3
23:49:43.296 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9563cbad-7542-42d4-95c7-e870eb6c579e"}
23:49:43.296 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"97a5b39c-2ec1-4a70-8037-d22bebf753e1"}
23:49:43.297 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1182,"width":15,"height":15,"star_pos":[6.52,6.64],"pixels":"..."},"id":"97a5b39c-2ec1-4a70-8037-d22bebf753e1"}
23:49:44.073 00.776 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:44.073 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:44.074 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:44.075 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:44.076 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:44.077 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:44.078 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:44.078 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:44.079 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:44.080 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:44.080 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:44.081 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:44.081 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:44.081 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:44.081 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:44.082 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:44.082 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1182,"width":15,"height":15,"star_pos":[6.52,6.64],"pixels":"..."},"id":1}
23:49:44.194 00.112 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:44.194 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:44.302 00.108 11596 Exposure complete
23:49:44.387 00.085 11596 worker thread done servicing request
23:49:44.387 00.000 13300 OnExposeComplete: enter
23:49:44.387 00.000 13300 UpdateGuideState(): m_state=6
23:49:44.387 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1183
23:49:44.388 00.001 13300 Star::Find returns 1 (0), X=1060.55, Y=346.72, Mass=1938, SNR=30.7, Peak=249 HFD=3.2
23:49:44.388 00.000 13300 MultiStar: [#1 0.03,0.03,0.76,U] [#2 0.01,0.07,0.44,U] [#3 0.17,-0.00,0.42,U] [#4 -0.13,-0.09,0.30,U] [#5 0.24,0.47,0.25,U] [#6 0.21,0.17,0.23,U] [#7 0.17,-0.17,0.25,U] [#8 0.27,0.35,0.20,U] 
23:49:44.388 00.000 13300 refined, 8 included, MultiStar: {0.04, 0.06}, one-star: {-0.11, 0.02}
23:49:44.388 00.000 13300 CameraToMount -- cameraTheta (0.97) - m_xAngle (-1.61) = xAngle (2.58 = 2.58)
23:49:44.389 00.001 13300 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.59 = 2.59)
23:49:44.389 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.06 hyp=0.07 cameraTheta=0.97 mountX=-0.06 mountY=0.04, mountTheta=2.59
23:49:44.390 00.001 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.06, opts=13)
23:49:44.391 00.001 13300 Enqueuing Move request for scope (0.04, 0.06)
23:49:44.391 00.000 11596 Worker thread wakes up
23:49:44.391 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.06) opts 0xd
23:49:44.391 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.06)
23:49:44.391 00.000 11596 Moving (0.04, 0.06) raw xDistance=-0.06 yDistance=0.04
23:49:44.391 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:49:44.392 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:44.392 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:49:44.392 00.000 11596 MoveAxis(E, 0, ABG)
23:49:44.392 00.000 11596 Move returns status 0, amount 0
23:49:44.392 00.000 11596 MoveAxis(N, 0, ABG)
23:49:44.392 00.000 11596 Move returns status 0, amount 0
23:49:44.392 00.000 11596 move complete, result=0
23:49:44.393 00.001 11596 worker thread done servicing request
23:49:44.400 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=249, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
23:49:44.411 00.011 13300 UpdateGuideState exits: m=1938 SNR=30.7
23:49:44.412 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:44.412 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:49:44.412 00.000 13300 Enqueuing Expose request
23:49:44.412 00.000 11596 Worker thread wakes up
23:49:44.412 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:49:44.412 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:49:44.916 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:49:45.032 00.116 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:45.033 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:45.033 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:45.034 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:45.034 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:45.036 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:45.037 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:45.038 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:45.040 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:45.042 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:45.043 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:45.045 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:45.046 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:45.047 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:45.048 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:45.049 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:45.051 00.002 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1183,"width":15,"height":15,"star_pos":[6.55,6.72],"pixels":"..."},"id":1}
23:49:45.154 00.103 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:45.154 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:46.029 00.875 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:46.029 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:46.030 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:46.031 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:46.032 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:46.032 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:46.033 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:46.034 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:46.035 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:46.036 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:46.037 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:46.037 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:46.038 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:46.038 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:46.038 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:46.039 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:46.039 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1183,"width":15,"height":15,"star_pos":[6.55,6.72],"pixels":"..."},"id":1}
23:49:46.153 00.114 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:46.153 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:46.293 00.140 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"759ddb33-ad9d-45ae-aae3-d6e9014470b7"}
23:49:46.293 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"759ddb33-ad9d-45ae-aae3-d6e9014470b7"}
23:49:46.294 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"788f3790-b434-4404-b213-e9e1d708ea59"}
23:49:46.294 00.000 13300 case statement mapped state 6 to 3
23:49:46.294 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"788f3790-b434-4404-b213-e9e1d708ea59"}
23:49:46.294 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"eabe492e-77ba-440b-ba8d-8224ef33e49a"}
23:49:46.295 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1183,"width":15,"height":15,"star_pos":[6.55,6.72],"pixels":"..."},"id":"eabe492e-77ba-440b-ba8d-8224ef33e49a"}
23:49:47.055 00.760 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:47.056 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:47.057 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:47.058 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:47.059 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:47.060 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:47.061 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:47.062 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:47.062 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:47.063 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:47.063 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:47.064 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:47.064 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:47.065 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:47.065 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:47.066 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:47.066 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1183,"width":15,"height":15,"star_pos":[6.55,6.72],"pixels":"..."},"id":1}
23:49:47.180 00.114 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:47.180 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:47.635 00.455 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
23:49:47.635 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[1060.66,346.70],"id":1}
23:49:47.636 00.001 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:49:47.640 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:47.827 00.187 13300 ScopeASCOM::SideOfPier() returns 1
23:49:47.843 00.016 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav47AE.tmp"},"id":1}
23:49:47.962 00.119 11596 Exposure complete
23:49:48.073 00.111 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:48.073 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:48.074 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:48.074 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:48.074 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:48.076 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:48.077 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:48.078 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:48.079 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:48.081 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:48.082 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:48.083 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:48.084 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:48.085 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:48.085 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:48.093 00.008 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:48.095 00.002 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1183,"width":15,"height":15,"star_pos":[6.55,6.72],"pixels":"..."},"id":1}
23:49:48.096 00.001 13300 OnExposeComplete: enter
23:49:48.097 00.001 11596 worker thread done servicing request
23:49:48.097 00.000 13300 UpdateGuideState(): m_state=6
23:49:48.098 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1184
23:49:48.098 00.000 13300 Star::Find returns 1 (0), X=1060.62, Y=346.70, Mass=1984, SNR=31.1, Peak=256 HFD=3.2
23:49:48.098 00.000 13300 MultiStar: [#1 0.10,0.02,0.74,U] [#2 -0.10,-0.06,0.44,U] [#3 0.23,-0.03,0.40,U] [#4 -0.09,0.04,0.28,U] [#5 -0.09,0.38,0.24,U] [#6 0.12,-0.05,0.22,U] [#7 -0.16,-0.03,0.24,U] [#8 0.11,0.21,0.20,U] 
23:49:48.098 00.000 13300 refined, 8 included, MultiStar: {0.01, 0.03}, one-star: {-0.05, -0.00}
23:49:48.099 00.001 13300 CameraToMount -- cameraTheta (1.23) - m_xAngle (-1.61) = xAngle (2.84 = 2.84)
23:49:48.099 00.000 13300 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.85 = 2.85)
23:49:48.099 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.23 mountX=-0.03 mountY=0.01, mountTheta=2.85
23:49:48.100 00.001 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.03, opts=13)
23:49:48.101 00.001 13300 Enqueuing Move request for scope (0.01, 0.03)
23:49:48.101 00.000 11596 Worker thread wakes up
23:49:48.101 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.03) opts 0xd
23:49:48.101 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.03)
23:49:48.101 00.000 11596 Moving (0.01, 0.03) raw xDistance=-0.03 yDistance=0.01
23:49:48.101 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:49:48.101 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:48.102 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:49:48.102 00.000 11596 MoveAxis(E, 0, ABG)
23:49:48.102 00.000 11596 Move returns status 0, amount 0
23:49:48.103 00.001 11596 MoveAxis(N, 0, ABG)
23:49:48.103 00.000 11596 Move returns status 0, amount 0
23:49:48.103 00.000 11596 move complete, result=0
23:49:48.103 00.000 11596 worker thread done servicing request
23:49:48.108 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
23:49:48.117 00.009 13300 UpdateGuideState exits: m=1984 SNR=31.1
23:49:48.118 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:48.118 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:49:48.118 00.000 13300 Enqueuing Expose request
23:49:48.118 00.000 11596 Worker thread wakes up
23:49:48.118 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:49:48.119 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:49:48.238 00.119 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:48.238 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:48.622 00.384 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:49:49.072 00.450 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:49.073 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:49.074 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:49.075 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:49.076 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:49.077 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:49.077 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:49.078 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:49.079 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:49.080 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:49.080 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:49.080 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:49.080 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:49.081 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:49.081 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:49.081 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:49.082 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1184,"width":15,"height":15,"star_pos":[6.62,6.70],"pixels":"..."},"id":1}
23:49:49.248 00.166 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:49.248 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:49.293 00.045 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"91f12bb0-f1bd-4b06-acba-2923e92cb4e6"}
23:49:49.293 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"91f12bb0-f1bd-4b06-acba-2923e92cb4e6"}
23:49:49.294 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"423f4ada-64f3-4175-b43c-dac2afbd2d57"}
23:49:49.294 00.000 13300 case statement mapped state 6 to 3
23:49:49.294 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"423f4ada-64f3-4175-b43c-dac2afbd2d57"}
23:49:49.295 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"12d68f67-784d-4831-854f-0f564fd3fd42"}
23:49:49.295 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1184,"width":15,"height":15,"star_pos":[6.62,6.70],"pixels":"..."},"id":"12d68f67-784d-4831-854f-0f564fd3fd42"}
23:49:49.634 00.339 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:49:49.637 00.003 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:49.715 00.078 13300 ScopeASCOM::SideOfPier() returns 1
23:49:49.725 00.010 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav4F7F.tmp"},"id":1}
23:49:50.085 00.360 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:50.085 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:50.086 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:50.086 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:50.087 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:50.088 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:50.090 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:50.091 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:50.092 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:50.093 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:50.095 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:50.096 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:50.097 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:50.098 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:50.098 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:50.107 00.009 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:50.108 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1184,"width":15,"height":15,"star_pos":[6.62,6.70],"pixels":"..."},"id":1}
23:49:50.215 00.107 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:50.215 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:50.657 00.442 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
23:49:50.657 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[1060.66,346.70],"id":1}
23:49:51.054 00.397 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:51.054 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:51.054 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:51.055 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:51.056 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:51.057 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:51.058 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:51.059 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:51.060 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:51.061 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:51.061 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:51.062 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:51.062 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:51.063 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:51.063 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:51.064 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:51.064 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1184,"width":15,"height":15,"star_pos":[6.62,6.70],"pixels":"..."},"id":1}
23:49:51.180 00.116 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:51.181 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:51.634 00.453 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:49:51.639 00.005 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:51.652 00.013 11596 Exposure complete
23:49:51.713 00.061 13300 ScopeASCOM::SideOfPier() returns 1
23:49:51.723 00.010 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav5750.tmp"},"id":1}
23:49:51.727 00.004 11596 worker thread done servicing request
23:49:51.727 00.000 13300 OnExposeComplete: enter
23:49:51.728 00.001 13300 UpdateGuideState(): m_state=6
23:49:51.728 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1185
23:49:51.728 00.000 13300 Star::Find returns 1 (0), X=1060.63, Y=346.71, Mass=1973, SNR=31.0, Peak=253 HFD=3.2
23:49:51.729 00.001 13300 MultiStar: [#1 -0.02,0.09,0.75,U] [#2 0.10,-0.07,0.45,U] [#3 0.16,0.17,0.41,U] [#4 0.07,-0.00,0.28,U] [#5 0.14,0.34,0.27,U] [#6 -0.25,0.06,0.23,U] [#7 0.23,0.10,0.23,U] [#8 0.42,-0.02,0.21,U] 
23:49:51.729 00.000 13300 single-star, 8 included, MultiStar: {0.05, 0.06}, one-star: {-0.03, 0.01}
23:49:51.729 00.000 13300 CameraToMount -- cameraTheta (2.93) - m_xAngle (-1.61) = xAngle (4.54 = -1.74)
23:49:51.729 00.000 13300 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.56 = -1.73)
23:49:51.729 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.01 hyp=0.03 cameraTheta=2.93 mountX=-0.01 mountY=-0.03, mountTheta=-1.74
23:49:51.731 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.01, opts=13)
23:49:51.731 00.000 13300 Enqueuing Move request for scope (-0.03, 0.01)
23:49:51.732 00.001 11596 Worker thread wakes up
23:49:51.732 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.01) opts 0xd
23:49:51.732 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.01)
23:49:51.732 00.000 11596 Moving (-0.03, 0.01) raw xDistance=-0.01 yDistance=-0.03
23:49:51.732 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:49:51.732 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:51.732 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:49:51.732 00.000 11596 MoveAxis(E, 0, ABG)
23:49:51.732 00.000 11596 Move returns status 0, amount 0
23:49:51.732 00.000 11596 MoveAxis(N, 0, ABG)
23:49:51.733 00.001 11596 Move returns status 0, amount 0
23:49:51.733 00.000 11596 move complete, result=0
23:49:51.733 00.000 11596 worker thread done servicing request
23:49:51.740 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=3, FiltMax=93, Gamma=0.510
23:49:51.751 00.011 13300 UpdateGuideState exits: m=1973 SNR=31.0
23:49:51.751 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:51.751 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:49:51.751 00.000 13300 Enqueuing Expose request
23:49:51.751 00.000 11596 Worker thread wakes up
23:49:51.752 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:49:51.752 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:49:52.268 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:49:52.437 00.169 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:52.438 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:52.438 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:52.440 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:52.441 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:52.442 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:52.443 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:52.444 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:52.445 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:52.446 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:52.447 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:52.448 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:52.448 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:52.449 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b3238e68-df36-439a-9cb8-136c22ab7743"}
23:49:52.449 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b3238e68-df36-439a-9cb8-136c22ab7743"}
23:49:52.449 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:52.450 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:52.450 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8a19478b-5c11-4cc7-ae17-2e90fba7f336"}
23:49:52.450 00.000 13300 case statement mapped state 6 to 3
23:49:52.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8a19478b-5c11-4cc7-ae17-2e90fba7f336"}
23:49:52.451 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:52.451 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1185,"width":15,"height":15,"star_pos":[6.63,6.71],"pixels":"..."},"id":1}
23:49:52.451 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1129a366-78ce-4781-84d9-07826b8739e4"}
23:49:52.452 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1185,"width":15,"height":15,"star_pos":[6.63,6.71],"pixels":"..."},"id":"1129a366-78ce-4781-84d9-07826b8739e4"}
23:49:52.555 00.103 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:52.556 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:53.042 00.486 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:53.042 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:53.043 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:53.044 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:53.045 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:53.045 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:53.047 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:53.047 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:53.048 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:53.049 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:53.050 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:53.050 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:53.051 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:53.051 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:53.051 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:53.052 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:53.052 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1185,"width":15,"height":15,"star_pos":[6.63,6.71],"pixels":"..."},"id":1}
23:49:53.181 00.129 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:53.182 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:53.632 00.450 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
23:49:53.632 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[1060.66,346.70],"id":1}
23:49:53.635 00.003 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:49:53.638 00.003 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:53.711 00.073 13300 ScopeASCOM::SideOfPier() returns 1
23:49:53.722 00.011 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav5F21.tmp"},"id":1}
23:49:54.049 00.327 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:54.050 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:54.051 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:54.052 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:54.053 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:54.054 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:54.055 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:54.055 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:54.056 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:54.057 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:54.057 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:54.059 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:54.059 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:54.073 00.014 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:54.073 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:54.074 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:54.075 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1185,"width":15,"height":15,"star_pos":[6.63,6.71],"pixels":"..."},"id":1}
23:49:54.238 00.163 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:54.238 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:55.041 00.803 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:55.041 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:55.042 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:55.042 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:55.043 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:55.043 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:55.044 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:55.045 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:55.046 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:55.047 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:55.048 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:55.049 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:55.049 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:55.050 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:55.050 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:55.051 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:55.051 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1185,"width":15,"height":15,"star_pos":[6.63,6.71],"pixels":"..."},"id":1}
23:49:55.183 00.132 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:55.184 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:55.302 00.118 11596 Exposure complete
23:49:55.373 00.071 11596 worker thread done servicing request
23:49:55.373 00.000 13300 OnExposeComplete: enter
23:49:55.373 00.000 13300 UpdateGuideState(): m_state=6
23:49:55.374 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1186
23:49:55.374 00.000 13300 Star::Find returns 1 (0), X=1060.60, Y=346.73, Mass=1947, SNR=30.8, Peak=247 HFD=3.2
23:49:55.375 00.001 13300 MultiStar: [#1 -0.00,0.05,0.76,U] [#2 0.01,0.03,0.46,U] [#3 0.13,-0.06,0.42,U] [#4 -0.17,-0.27,0.27,U] [#5 0.05,0.29,0.25,U] [#6 0.11,0.18,0.23,U] [#7 0.34,0.04,0.23,U] [#8 0.43,0.32,0.20,U] 
23:49:55.375 00.000 13300 refined, 8 included, MultiStar: {0.04, 0.04}, one-star: {-0.06, 0.03}
23:49:55.375 00.000 13300 CameraToMount -- cameraTheta (0.81) - m_xAngle (-1.61) = xAngle (2.42 = 2.42)
23:49:55.375 00.000 13300 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.43 = 2.43)
23:49:55.375 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.06 cameraTheta=0.81 mountX=-0.05 mountY=0.04, mountTheta=2.43
23:49:55.376 00.001 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.04, opts=13)
23:49:55.377 00.001 13300 Enqueuing Move request for scope (0.04, 0.04)
23:49:55.377 00.000 11596 Worker thread wakes up
23:49:55.377 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
23:49:55.377 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
23:49:55.377 00.000 11596 Moving (0.04, 0.04) raw xDistance=-0.05 yDistance=0.04
23:49:55.377 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:49:55.377 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:55.377 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:49:55.377 00.000 11596 MoveAxis(E, 0, ABG)
23:49:55.377 00.000 11596 Move returns status 0, amount 0
23:49:55.378 00.001 11596 MoveAxis(N, 0, ABG)
23:49:55.378 00.000 11596 Move returns status 0, amount 0
23:49:55.378 00.000 11596 move complete, result=0
23:49:55.378 00.000 11596 worker thread done servicing request
23:49:55.387 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
23:49:55.396 00.009 13300 UpdateGuideState exits: m=1947 SNR=30.8
23:49:55.397 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:55.397 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:49:55.397 00.000 13300 Enqueuing Expose request
23:49:55.397 00.000 11596 Worker thread wakes up
23:49:55.397 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:49:55.397 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:49:55.437 00.040 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6954e4e0-591e-4561-93e2-115e6248dcb1"}
23:49:55.437 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6954e4e0-591e-4561-93e2-115e6248dcb1"}
23:49:55.438 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"60cab806-efe2-4cf9-9de1-5195c8da9584"}
23:49:55.439 00.001 13300 case statement mapped state 6 to 3
23:49:55.439 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"60cab806-efe2-4cf9-9de1-5195c8da9584"}
23:49:55.440 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"83c17229-9f0d-4706-89e2-de01cd475e15"}
23:49:55.441 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1186,"width":15,"height":15,"star_pos":[6.60,6.73],"pixels":"..."},"id":"83c17229-9f0d-4706-89e2-de01cd475e15"}
23:49:55.723 00.282 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:49:55.727 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:55.899 00.172 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:49:55.943 00.044 13300 ScopeASCOM::SideOfPier() returns 1
23:49:55.955 00.012 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav674F.tmp"},"id":1}
23:49:56.121 00.166 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:56.122 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:56.123 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:56.124 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:56.125 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:56.126 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:56.127 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:56.129 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:56.130 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:56.130 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:56.131 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:56.141 00.010 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:56.141 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:56.142 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:56.142 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:56.142 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:56.143 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1186,"width":15,"height":15,"star_pos":[6.60,6.73],"pixels":"..."},"id":1}
23:49:56.250 00.107 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:56.250 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:56.634 00.384 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
23:49:56.634 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[1060.66,346.70],"id":1}
23:49:57.073 00.439 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:57.075 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:57.076 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:57.077 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:57.078 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:57.079 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:57.080 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:57.081 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:57.082 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:57.083 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:57.083 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:57.084 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:57.084 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:57.085 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:57.085 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:57.085 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:57.085 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1186,"width":15,"height":15,"star_pos":[6.60,6.73],"pixels":"..."},"id":1}
23:49:57.200 00.115 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:57.200 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:57.636 00.436 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
23:49:57.640 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:57.825 00.185 13300 ScopeASCOM::SideOfPier() returns 1
23:49:57.839 00.014 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav6EC3.tmp"},"id":1}
23:49:58.021 00.182 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:58.022 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:58.022 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:58.023 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:58.024 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:58.025 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:58.026 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:58.027 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:58.028 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:58.029 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:58.030 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:58.032 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:58.032 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:58.033 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:58.034 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:58.045 00.011 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:58.046 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1186,"width":15,"height":15,"star_pos":[6.60,6.73],"pixels":"..."},"id":1}
23:49:58.165 00.119 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:58.166 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:58.437 00.271 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d687fbd7-5d4b-437f-938d-9ca245670412"}
23:49:58.437 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d687fbd7-5d4b-437f-938d-9ca245670412"}
23:49:58.438 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"45c0e773-1a19-4194-8362-8cdab20536a0"}
23:49:58.438 00.000 13300 case statement mapped state 6 to 3
23:49:58.438 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"45c0e773-1a19-4194-8362-8cdab20536a0"}
23:49:58.439 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f681795f-4eae-4a1e-b8b4-586dd9cb2af3"}
23:49:58.439 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1186,"width":15,"height":15,"star_pos":[6.60,6.73],"pixels":"..."},"id":"f681795f-4eae-4a1e-b8b4-586dd9cb2af3"}
23:49:58.960 00.521 11596 Exposure complete
23:49:59.067 00.107 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:49:59.067 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:49:59.068 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:49:59.068 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:49:59.069 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:49:59.070 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:59.072 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:59.073 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:59.074 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:59.076 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:59.077 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:59.078 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:49:59.079 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:49:59.080 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:49:59.080 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:49:59.081 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:49:59.082 00.001 11596 worker thread done servicing request
23:49:59.082 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1186,"width":15,"height":15,"star_pos":[6.60,6.73],"pixels":"..."},"id":1}
23:49:59.082 00.000 13300 OnExposeComplete: enter
23:49:59.082 00.000 13300 UpdateGuideState(): m_state=6
23:49:59.083 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1187
23:49:59.083 00.000 13300 Star::Find returns 1 (0), X=1060.71, Y=346.61, Mass=1992, SNR=31.1, Peak=213 HFD=3.3
23:49:59.084 00.001 13300 MultiStar: [#1 0.01,-0.04,0.74,U] [#2 -0.01,-0.20,0.45,U] [#3 0.35,-0.06,0.41,U] [#4 0.04,-0.34,0.29,U] [#5 0.12,0.58,0.25,U] [#6 0.15,-0.25,0.21,U] [#7 0.08,-0.08,0.24,U] [#8 0.32,-0.08,0.21,U] 
23:49:59.084 00.000 13300 single-star, 8 included, MultiStar: {0.09, -0.07}, one-star: {0.05, -0.09}
23:49:59.084 00.000 13300 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-1.61) = xAngle (0.59 = 0.59)
23:49:59.084 00.000 13300 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.60 = 0.60)
23:49:59.084 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-1.02 mountX=0.09 mountY=0.06, mountTheta=0.60
23:49:59.086 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.09, opts=13)
23:49:59.086 00.000 13300 Enqueuing Move request for scope (0.05, -0.09)
23:49:59.086 00.000 11596 Worker thread wakes up
23:49:59.087 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.09) opts 0xd
23:49:59.087 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.09)
23:49:59.087 00.000 11596 Moving (0.05, -0.09) raw xDistance=0.09 yDistance=0.06
23:49:59.087 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:49:59.087 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:59.088 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:49:59.088 00.000 11596 MoveAxis(E, 0, ABG)
23:49:59.088 00.000 11596 Move returns status 0, amount 0
23:49:59.088 00.000 11596 MoveAxis(N, 0, ABG)
23:49:59.089 00.001 11596 Move returns status 0, amount 0
23:49:59.089 00.000 11596 move complete, result=0
23:49:59.089 00.000 11596 worker thread done servicing request
23:49:59.094 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=213, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
23:49:59.102 00.008 13300 UpdateGuideState exits: m=1992 SNR=31.1
23:49:59.102 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:59.102 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:49:59.103 00.001 13300 Enqueuing Expose request
23:49:59.103 00.000 11596 Worker thread wakes up
23:49:59.103 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:49:59.103 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:49:59.214 00.111 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:49:59.215 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:49:59.608 00.393 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:50:00.060 00.452 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:00.061 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:00.062 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:00.063 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:00.064 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:00.065 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:00.065 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:00.066 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:00.067 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:00.068 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:00.068 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:00.069 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:00.069 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:00.069 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:00.069 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:00.070 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:00.071 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1187,"width":15,"height":15,"star_pos":[6.71,6.61],"pixels":"..."},"id":1}
23:50:00.181 00.110 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:00.182 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:01.026 00.844 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:01.027 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:01.028 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:01.029 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:01.031 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:01.032 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:01.032 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:01.033 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:01.034 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:01.035 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:01.035 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:01.036 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:01.036 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:01.037 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:01.037 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:01.037 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:01.038 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1187,"width":15,"height":15,"star_pos":[6.71,6.61],"pixels":"..."},"id":1}
23:50:01.169 00.131 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:01.170 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:01.436 00.266 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"810b8e13-ace0-461b-98a5-6221ff9e43e4"}
23:50:01.436 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"810b8e13-ace0-461b-98a5-6221ff9e43e4"}
23:50:01.437 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b01f76d-29d6-4d0a-b756-11df917995d5"}
23:50:01.437 00.000 13300 case statement mapped state 6 to 3
23:50:01.437 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5b01f76d-29d6-4d0a-b756-11df917995d5"}
23:50:01.438 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"44bd7346-7d01-48b0-ab3a-85f67fddd475"}
23:50:01.438 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1187,"width":15,"height":15,"star_pos":[6.71,6.61],"pixels":"..."},"id":"44bd7346-7d01-48b0-ab3a-85f67fddd475"}
23:50:02.060 00.622 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:02.061 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:02.061 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:02.062 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:02.063 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:02.064 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:02.065 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:02.066 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:02.067 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:02.068 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:02.068 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:02.069 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:02.069 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:02.069 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:02.069 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:02.070 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:02.071 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1187,"width":15,"height":15,"star_pos":[6.71,6.61],"pixels":"..."},"id":1}
23:50:02.198 00.127 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:02.199 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:02.699 00.500 11596 Exposure complete
23:50:02.902 00.203 11596 worker thread done servicing request
23:50:02.902 00.000 13300 OnExposeComplete: enter
23:50:02.902 00.000 13300 UpdateGuideState(): m_state=6
23:50:02.903 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1188
23:50:02.903 00.000 13300 Star::Find returns 1 (0), X=1060.67, Y=346.63, Mass=2008, SNR=31.3, Peak=236 HFD=3.3
23:50:02.903 00.000 13300 MultiStar: [#1 -0.01,0.02,0.74,U] [#2 -0.01,-0.09,0.45,U] [#3 0.29,-0.04,0.41,U] [#4 0.28,-0.01,0.29,U] [#5 0.28,0.22,0.24,U] [#6 0.09,-0.07,0.23,U] [#7 0.28,-0.13,0.23,U] [#8 0.56,0.22,0.20,U] 
23:50:02.903 00.000 13300 single-star, 8 included, MultiStar: {0.12, -0.02}, one-star: {0.01, -0.07}
23:50:02.904 00.001 13300 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-1.61) = xAngle (0.18 = 0.18)
23:50:02.904 00.000 13300 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.19 = 0.19)
23:50:02.904 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.43 mountX=0.07 mountY=0.01, mountTheta=0.19
23:50:02.905 00.001 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.07, opts=13)
23:50:02.906 00.001 13300 Enqueuing Move request for scope (0.01, -0.07)
23:50:02.906 00.000 11596 Worker thread wakes up
23:50:02.906 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.07) opts 0xd
23:50:02.906 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.07)
23:50:02.906 00.000 11596 Moving (0.01, -0.07) raw xDistance=0.07 yDistance=0.01
23:50:02.906 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:50:02.906 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:02.907 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:50:02.907 00.000 11596 MoveAxis(E, 0, ABG)
23:50:02.907 00.000 11596 Move returns status 0, amount 0
23:50:02.907 00.000 11596 MoveAxis(N, 0, ABG)
23:50:02.907 00.000 11596 Move returns status 0, amount 0
23:50:02.907 00.000 11596 move complete, result=0
23:50:02.907 00.000 11596 worker thread done servicing request
23:50:02.912 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
23:50:02.927 00.015 13300 UpdateGuideState exits: m=2008 SNR=31.3
23:50:02.927 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:02.928 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:50:02.928 00.000 13300 Enqueuing Expose request
23:50:02.928 00.000 11596 Worker thread wakes up
23:50:02.928 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:50:02.929 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:50:03.066 00.137 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:03.066 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:03.080 00.014 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:03.080 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:03.081 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:03.086 00.005 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:03.087 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:03.088 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:03.089 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:03.091 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:03.092 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:03.093 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:03.094 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:03.095 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:03.095 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:03.096 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:03.096 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1188,"width":15,"height":15,"star_pos":[6.67,6.63],"pixels":"..."},"id":1}
23:50:03.300 00.204 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:03.300 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:03.441 00.141 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:50:04.110 00.669 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:04.111 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:04.111 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:04.112 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:04.113 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:04.114 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:04.115 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:04.116 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:04.117 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:04.117 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:04.117 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:04.118 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:04.118 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:04.119 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:04.119 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:04.120 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:04.120 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1188,"width":15,"height":15,"star_pos":[6.67,6.63],"pixels":"..."},"id":1}
23:50:04.299 00.179 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:04.300 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:04.436 00.136 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c99e1f87-accb-4fef-9bda-e156dc28cce6"}
23:50:04.436 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c99e1f87-accb-4fef-9bda-e156dc28cce6"}
23:50:04.437 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"786487ce-e4e6-4894-9e5b-8b549e2a6e6f"}
23:50:04.437 00.000 13300 case statement mapped state 6 to 3
23:50:04.437 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"786487ce-e4e6-4894-9e5b-8b549e2a6e6f"}
23:50:04.437 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"aee739f2-77c5-44cd-b9ca-ef43f12842d6"}
23:50:04.438 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1188,"width":15,"height":15,"star_pos":[6.67,6.63],"pixels":"..."},"id":"aee739f2-77c5-44cd-b9ca-ef43f12842d6"}
23:50:05.032 00.594 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:05.033 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:05.034 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:05.035 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:05.036 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:05.037 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:05.038 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:05.041 00.003 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:05.042 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:05.043 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:05.044 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:05.045 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:05.045 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:05.059 00.014 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:05.059 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:05.060 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:05.060 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1188,"width":15,"height":15,"star_pos":[6.67,6.63],"pixels":"..."},"id":1}
23:50:05.233 00.173 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:05.234 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:06.424 01.190 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:06.425 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:06.426 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:06.426 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:06.428 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:06.429 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:06.429 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:06.430 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:06.431 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:06.432 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:06.433 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:06.433 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:06.434 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:06.434 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:06.434 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:06.435 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:06.435 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1188,"width":15,"height":15,"star_pos":[6.67,6.63],"pixels":"..."},"id":1}
23:50:06.479 00.044 11596 Exposure complete
23:50:06.536 00.057 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:06.536 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:06.551 00.015 11596 worker thread done servicing request
23:50:06.551 00.000 13300 OnExposeComplete: enter
23:50:06.552 00.001 13300 UpdateGuideState(): m_state=6
23:50:06.552 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1189
23:50:06.552 00.000 13300 Star::Find returns 1 (0), X=1060.62, Y=346.70, Mass=2007, SNR=31.3, Peak=252 HFD=3.2
23:50:06.553 00.001 13300 MultiStar: [#1 0.02,0.06,0.74,U] [#2 0.05,0.02,0.46,U] [#3 0.25,-0.12,0.40,U] [#4 -0.02,-0.17,0.27,U] [#5 0.11,0.43,0.25,U] [#6 0.15,-0.07,0.22,U] [#7 0.11,-0.02,0.23,U] [#8 0.21,0.22,0.20,U] 
23:50:06.553 00.000 13300 single-star, 8 included, MultiStar: {0.06, 0.02}, one-star: {-0.05, -0.00}
23:50:06.553 00.000 13300 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-1.61) = xAngle (-1.48 = -1.48)
23:50:06.553 00.000 13300 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.46 = -1.46)
23:50:06.553 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.00 hyp=0.05 cameraTheta=-3.08 mountX=0.00 mountY=-0.05, mountTheta=-1.48
23:50:06.555 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.00, opts=13)
23:50:06.555 00.000 13300 Enqueuing Move request for scope (-0.05, -0.00)
23:50:06.555 00.000 11596 Worker thread wakes up
23:50:06.555 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.00) opts 0xd
23:50:06.555 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.00)
23:50:06.555 00.000 11596 Moving (-0.05, -0.00) raw xDistance=0.00 yDistance=-0.05
23:50:06.555 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:50:06.556 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:06.556 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:50:06.556 00.000 11596 MoveAxis(E, 0, ABG)
23:50:06.556 00.000 11596 Move returns status 0, amount 0
23:50:06.557 00.001 11596 MoveAxis(N, 0, ABG)
23:50:06.557 00.000 11596 Move returns status 0, amount 0
23:50:06.557 00.000 11596 move complete, result=0
23:50:06.557 00.000 11596 worker thread done servicing request
23:50:06.562 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
23:50:06.570 00.008 13300 UpdateGuideState exits: m=2007 SNR=31.3
23:50:06.570 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:06.571 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:50:06.571 00.000 13300 Enqueuing Expose request
23:50:06.571 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:50:06.571 00.000 11596 Worker thread wakes up
23:50:06.571 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:50:07.075 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:50:07.099 00.024 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:07.100 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:07.100 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:07.101 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:07.102 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:07.103 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:07.104 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:07.105 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:07.106 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:07.107 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:07.108 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:07.108 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:07.109 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:07.109 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:07.109 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:07.110 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:07.110 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1189,"width":15,"height":15,"star_pos":[6.62,6.70],"pixels":"..."},"id":1}
23:50:07.219 00.109 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:07.219 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:07.435 00.216 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2bcd2962-7671-4973-924f-c488df3de719"}
23:50:07.435 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2bcd2962-7671-4973-924f-c488df3de719"}
23:50:07.436 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"70fb39ce-9644-4683-ae73-bffbc85d66aa"}
23:50:07.436 00.000 13300 case statement mapped state 6 to 3
23:50:07.436 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"70fb39ce-9644-4683-ae73-bffbc85d66aa"}
23:50:07.436 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9ef04762-048d-4625-a95a-05b4a32b0a7d"}
23:50:07.437 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1189,"width":15,"height":15,"star_pos":[6.62,6.70],"pixels":"..."},"id":"9ef04762-048d-4625-a95a-05b4a32b0a7d"}
23:50:08.043 00.606 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:08.044 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:08.044 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:08.045 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:08.046 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:08.047 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:08.048 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:08.049 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:08.050 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:08.051 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:08.051 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:08.052 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:08.052 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:08.053 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:08.053 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:08.054 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:08.054 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1189,"width":15,"height":15,"star_pos":[6.62,6.70],"pixels":"..."},"id":1}
23:50:08.149 00.095 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:08.149 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:09.055 00.906 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:09.056 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:09.056 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:09.057 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:09.059 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:09.060 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:09.061 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:09.062 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:09.063 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:09.065 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:09.066 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:09.067 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:09.067 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:09.068 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:09.068 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:09.069 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:09.069 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1189,"width":15,"height":15,"star_pos":[6.62,6.70],"pixels":"..."},"id":1}
23:50:09.166 00.097 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:09.167 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:10.040 00.873 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:10.040 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:10.041 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:10.042 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:10.042 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:10.044 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:10.045 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:10.046 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:10.048 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:10.050 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:10.051 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:10.053 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:10.054 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:10.055 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:10.056 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:10.056 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:10.057 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1189,"width":15,"height":15,"star_pos":[6.62,6.70],"pixels":"..."},"id":1}
23:50:10.109 00.052 11596 Exposure complete
23:50:10.165 00.056 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:10.165 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:10.182 00.017 11596 worker thread done servicing request
23:50:10.182 00.000 13300 OnExposeComplete: enter
23:50:10.182 00.000 13300 UpdateGuideState(): m_state=6
23:50:10.183 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1190
23:50:10.183 00.000 13300 Star::Find returns 1 (0), X=1060.60, Y=346.75, Mass=1978, SNR=31.0, Peak=245 HFD=3.2
23:50:10.183 00.000 13300 MultiStar: [#1 0.09,0.07,0.75,U] [#2 0.12,-0.06,0.45,U] [#3 0.38,0.07,0.41,U] [#4 0.07,-0.10,0.28,U] [#5 0.14,0.35,0.24,U] [#6 0.14,0.08,0.22,U] [#7 0.40,-0.14,0.23,U] [#8 0.66,-0.08,0.19,U] 
23:50:10.184 00.001 13300 single-star, 8 included, MultiStar: {0.14, 0.03}, one-star: {-0.06, 0.05}
23:50:10.184 00.000 13300 CameraToMount -- cameraTheta (2.46) - m_xAngle (-1.61) = xAngle (4.07 = -2.22)
23:50:10.184 00.000 13300 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.08 = -2.20)
23:50:10.184 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.05 hyp=0.08 cameraTheta=2.46 mountX=-0.05 mountY=-0.06, mountTheta=-2.21
23:50:10.186 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.05, opts=13)
23:50:10.186 00.000 13300 Enqueuing Move request for scope (-0.06, 0.05)
23:50:10.186 00.000 11596 Worker thread wakes up
23:50:10.186 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.05) opts 0xd
23:50:10.186 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.05)
23:50:10.186 00.000 11596 Moving (-0.06, 0.05) raw xDistance=-0.05 yDistance=-0.06
23:50:10.186 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:50:10.186 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:10.186 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:50:10.187 00.001 11596 MoveAxis(E, 0, ABG)
23:50:10.187 00.000 11596 Move returns status 0, amount 0
23:50:10.187 00.000 11596 MoveAxis(N, 0, ABG)
23:50:10.187 00.000 11596 Move returns status 0, amount 0
23:50:10.187 00.000 11596 move complete, result=0
23:50:10.187 00.000 11596 worker thread done servicing request
23:50:10.192 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=245, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
23:50:10.200 00.008 13300 UpdateGuideState exits: m=1978 SNR=31.0
23:50:10.200 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:10.201 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:50:10.201 00.000 13300 Enqueuing Expose request
23:50:10.201 00.000 11596 Worker thread wakes up
23:50:10.201 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:50:10.201 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:50:10.435 00.234 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3bb915a8-bdba-4904-9d07-415a3737c5a5"}
23:50:10.435 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3bb915a8-bdba-4904-9d07-415a3737c5a5"}
23:50:10.436 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"87541863-a937-40ef-b7a4-61c3dbdd83b0"}
23:50:10.436 00.000 13300 case statement mapped state 6 to 3
23:50:10.436 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"87541863-a937-40ef-b7a4-61c3dbdd83b0"}
23:50:10.437 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"205c3ba2-e706-43bd-b6b6-a51328bff6c8"}
23:50:10.437 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1190,"width":15,"height":15,"star_pos":[6.60,6.75],"pixels":"..."},"id":"205c3ba2-e706-43bd-b6b6-a51328bff6c8"}
23:50:10.716 00.279 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:50:11.064 00.348 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:11.065 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:11.066 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:11.067 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:11.068 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:11.069 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:11.070 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:11.072 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:11.073 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:11.074 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:11.074 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:11.075 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:11.076 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:11.077 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:11.077 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:11.077 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:11.078 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1190,"width":15,"height":15,"star_pos":[6.60,6.75],"pixels":"..."},"id":1}
23:50:11.198 00.120 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:11.198 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:12.038 00.840 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:12.040 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:12.041 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:12.042 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:12.043 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:12.044 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:12.045 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:12.046 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:12.047 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:12.047 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:12.048 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:12.048 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:12.048 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:12.049 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:12.049 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:12.049 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:12.050 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1190,"width":15,"height":15,"star_pos":[6.60,6.75],"pixels":"..."},"id":1}
23:50:12.151 00.101 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:12.151 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:13.054 00.903 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:13.055 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:13.055 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:13.056 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:13.056 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:13.057 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:13.058 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:13.059 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:13.060 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:13.062 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:13.063 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:13.064 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:13.064 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:13.065 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:13.066 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:13.066 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:13.066 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1190,"width":15,"height":15,"star_pos":[6.60,6.75],"pixels":"..."},"id":1}
23:50:13.164 00.098 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:13.164 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:13.435 00.271 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"331c9881-efad-477a-bce5-67290dc2576a"}
23:50:13.435 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"331c9881-efad-477a-bce5-67290dc2576a"}
23:50:13.436 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"195435a6-f563-46cc-b21a-dab383076e40"}
23:50:13.437 00.001 13300 case statement mapped state 6 to 3
23:50:13.437 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"195435a6-f563-46cc-b21a-dab383076e40"}
23:50:13.438 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"955f0192-2db1-4f57-b419-a4409749559a"}
23:50:13.439 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1190,"width":15,"height":15,"star_pos":[6.60,6.75],"pixels":"..."},"id":"955f0192-2db1-4f57-b419-a4409749559a"}
23:50:13.786 00.347 11596 Exposure complete
23:50:13.974 00.188 11596 worker thread done servicing request
23:50:13.974 00.000 13300 OnExposeComplete: enter
23:50:13.974 00.000 13300 UpdateGuideState(): m_state=6
23:50:13.976 00.002 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1191
23:50:13.976 00.000 13300 Star::Find returns 1 (0), X=1060.55, Y=346.74, Mass=1994, SNR=31.1, Peak=254 HFD=3.2
23:50:13.978 00.002 13300 MultiStar: [#1 -0.04,0.16,0.74,U] [#2 -0.09,0.04,0.46,U] [#3 0.19,-0.10,0.41,U] [#4 -0.33,-0.04,0.27,U] [#5 -0.06,-0.02,0.25,U] [#6 -0.02,0.06,0.22,U] [#7 0.20,-0.04,0.22,U] [#8 0.19,0.45,0.20,U] 
23:50:13.978 00.000 13300 refined, 8 included, MultiStar: {-0.04, 0.05}, one-star: {-0.12, 0.04}
23:50:13.979 00.001 13300 CameraToMount -- cameraTheta (2.17) - m_xAngle (-1.61) = xAngle (3.78 = -2.51)
23:50:13.979 00.000 13300 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.79 = -2.49)
23:50:13.980 00.001 13300 CameraToMount -- cameraX=-0.04 cameraY=0.05 hyp=0.07 cameraTheta=2.17 mountX=-0.05 mountY=-0.04, mountTheta=-2.50
23:50:13.985 00.005 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.05, opts=13)
23:50:13.985 00.000 13300 Enqueuing Move request for scope (-0.04, 0.05)
23:50:13.985 00.000 11596 Worker thread wakes up
23:50:13.986 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.05) opts 0xd
23:50:13.986 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.05)
23:50:13.986 00.000 11596 Moving (-0.04, 0.05) raw xDistance=-0.05 yDistance=-0.04
23:50:13.986 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:50:13.986 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:13.987 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:50:13.987 00.000 11596 MoveAxis(E, 0, ABG)
23:50:13.987 00.000 11596 Move returns status 0, amount 0
23:50:13.988 00.001 11596 MoveAxis(N, 0, ABG)
23:50:13.988 00.000 11596 Move returns status 0, amount 0
23:50:13.989 00.001 11596 move complete, result=0
23:50:13.989 00.000 11596 worker thread done servicing request
23:50:14.022 00.033 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
23:50:14.035 00.013 13300 UpdateGuideState exits: m=1994 SNR=31.1
23:50:14.035 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:14.036 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:50:14.036 00.000 13300 Enqueuing Expose request
23:50:14.036 00.000 11596 Worker thread wakes up
23:50:14.036 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:50:14.037 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:50:14.049 00.012 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:14.050 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:14.050 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:14.052 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:14.053 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:14.054 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:14.056 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:14.058 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:14.059 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:14.061 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:14.062 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:14.063 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:14.063 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:14.065 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:14.065 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:14.066 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:14.066 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1191,"width":15,"height":15,"star_pos":[6.55,6.74],"pixels":"..."},"id":1}
23:50:14.187 00.121 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:14.188 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:14.544 00.356 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:50:15.057 00.513 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:15.057 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:15.058 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:15.060 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:15.062 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:15.063 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:15.065 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:15.066 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:15.067 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:15.069 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:15.070 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:15.071 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:15.072 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:15.072 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:15.073 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:15.073 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:15.074 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1191,"width":15,"height":15,"star_pos":[6.55,6.74],"pixels":"..."},"id":1}
23:50:15.172 00.098 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:15.172 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:16.059 00.887 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:16.061 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:16.061 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:16.062 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:16.063 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:16.064 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:16.065 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:16.066 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:16.067 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:16.068 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:16.068 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:16.069 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:16.069 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:16.070 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:16.070 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:16.070 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:16.071 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1191,"width":15,"height":15,"star_pos":[6.55,6.74],"pixels":"..."},"id":1}
23:50:16.169 00.098 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:16.169 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:16.435 00.266 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bd63c8b6-1ee1-4038-9dbf-5ca79ff09b76"}
23:50:16.435 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bd63c8b6-1ee1-4038-9dbf-5ca79ff09b76"}
23:50:16.436 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3b002de8-ace6-48c7-8f4c-aeb39676080c"}
23:50:16.436 00.000 13300 case statement mapped state 6 to 3
23:50:16.436 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3b002de8-ace6-48c7-8f4c-aeb39676080c"}
23:50:16.437 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"beac818d-3775-4c90-9b47-74543252b2ad"}
23:50:16.438 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1191,"width":15,"height":15,"star_pos":[6.55,6.74],"pixels":"..."},"id":"beac818d-3775-4c90-9b47-74543252b2ad"}
23:50:17.069 00.631 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:17.069 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:17.070 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:17.071 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:17.071 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:17.073 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:17.074 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:17.075 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:17.076 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:17.077 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:17.078 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:17.079 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:17.079 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:17.080 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:17.080 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:17.089 00.009 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:17.089 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1191,"width":15,"height":15,"star_pos":[6.55,6.74],"pixels":"..."},"id":1}
23:50:17.209 00.120 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:17.209 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:17.597 00.388 11596 Exposure complete
23:50:17.722 00.125 11596 worker thread done servicing request
23:50:17.722 00.000 13300 OnExposeComplete: enter
23:50:17.723 00.001 13300 UpdateGuideState(): m_state=6
23:50:17.724 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1192
23:50:17.725 00.001 13300 Star::Find returns 1 (0), X=1060.61, Y=346.77, Mass=2003, SNR=31.2, Peak=252 HFD=3.2
23:50:17.726 00.001 13300 MultiStar: [#1 0.02,0.05,0.74,U] [#2 0.01,-0.07,0.45,U] [#3 0.20,-0.13,0.40,U] [#4 0.08,0.08,0.28,U] [#5 0.15,0.59,0.25,U] [#6 0.27,0.04,0.22,U] [#7 0.37,-0.17,0.23,U] [#8 0.59,-0.04,0.19,U] 
23:50:17.726 00.000 13300 single-star, 8 included, MultiStar: {0.10, 0.04}, one-star: {-0.06, 0.07}
23:50:17.727 00.001 13300 CameraToMount -- cameraTheta (2.24) - m_xAngle (-1.61) = xAngle (3.85 = -2.43)
23:50:17.727 00.000 13300 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.87 = -2.42)
23:50:17.728 00.001 13300 CameraToMount -- cameraX=-0.06 cameraY=0.07 hyp=0.09 cameraTheta=2.24 mountX=-0.07 mountY=-0.06, mountTheta=-2.42
23:50:17.731 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.07, opts=13)
23:50:17.731 00.000 13300 Enqueuing Move request for scope (-0.06, 0.07)
23:50:17.732 00.001 11596 Worker thread wakes up
23:50:17.732 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.07) opts 0xd
23:50:17.732 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.07)
23:50:17.733 00.001 11596 Moving (-0.06, 0.07) raw xDistance=-0.07 yDistance=-0.06
23:50:17.733 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:50:17.734 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:17.734 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:50:17.734 00.000 11596 MoveAxis(E, 0, ABG)
23:50:17.735 00.001 11596 Move returns status 0, amount 0
23:50:17.735 00.000 11596 MoveAxis(N, 0, ABG)
23:50:17.735 00.000 11596 Move returns status 0, amount 0
23:50:17.735 00.000 11596 move complete, result=0
23:50:17.735 00.000 11596 worker thread done servicing request
23:50:17.743 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
23:50:17.755 00.012 13300 UpdateGuideState exits: m=2003 SNR=31.2
23:50:17.755 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:17.755 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:50:17.755 00.000 13300 Enqueuing Expose request
23:50:17.755 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:50:17.755 00.000 11596 Worker thread wakes up
23:50:17.755 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:50:18.047 00.292 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:18.048 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:18.048 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:18.049 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:18.066 00.017 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:18.067 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:18.068 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:18.069 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:18.071 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:18.072 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:18.073 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:18.074 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:18.075 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:18.076 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:18.076 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:18.077 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:18.077 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1192,"width":15,"height":15,"star_pos":[6.61,6.77],"pixels":"..."},"id":1}
23:50:18.210 00.133 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:18.210 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:18.269 00.059 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:50:19.055 00.786 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:19.056 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:19.057 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:19.058 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:19.058 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:19.060 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:19.061 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:19.062 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:19.063 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:19.064 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:19.065 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:19.066 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:19.067 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:19.068 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:19.069 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:19.070 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:19.071 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1192,"width":15,"height":15,"star_pos":[6.61,6.77],"pixels":"..."},"id":1}
23:50:19.164 00.093 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:19.164 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:19.437 00.273 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"551d893b-dc4b-4bba-aec8-f52b7ea089a6"}
23:50:19.437 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"551d893b-dc4b-4bba-aec8-f52b7ea089a6"}
23:50:19.438 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4e7c3691-2b51-4acc-8249-cf0c3785a2aa"}
23:50:19.438 00.000 13300 case statement mapped state 6 to 3
23:50:19.438 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4e7c3691-2b51-4acc-8249-cf0c3785a2aa"}
23:50:19.439 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"860c475a-59e7-480d-b17a-4e9478b85308"}
23:50:19.439 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1192,"width":15,"height":15,"star_pos":[6.61,6.77],"pixels":"..."},"id":"860c475a-59e7-480d-b17a-4e9478b85308"}
23:50:20.055 00.616 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:20.055 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:20.056 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:20.056 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:20.057 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:20.058 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:20.059 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:20.060 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:20.062 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:20.063 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:20.064 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:20.065 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:20.067 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:20.067 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:20.067 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:20.068 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:20.068 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1192,"width":15,"height":15,"star_pos":[6.61,6.77],"pixels":"..."},"id":1}
23:50:20.163 00.095 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:20.163 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:20.998 00.835 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:20.998 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:20.999 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:21.001 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:21.002 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:21.004 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:21.006 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:21.007 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:21.009 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:21.010 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:21.011 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:21.012 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:21.013 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:21.038 00.025 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:21.038 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:21.040 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:21.041 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1192,"width":15,"height":15,"star_pos":[6.61,6.77],"pixels":"..."},"id":1}
23:50:21.169 00.128 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:21.170 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:21.316 00.146 11596 Exposure complete
23:50:21.410 00.094 11596 worker thread done servicing request
23:50:21.410 00.000 13300 OnExposeComplete: enter
23:50:21.410 00.000 13300 UpdateGuideState(): m_state=6
23:50:21.411 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1193
23:50:21.411 00.000 13300 Star::Find returns 1 (0), X=1060.59, Y=346.81, Mass=1945, SNR=30.8, Peak=245 HFD=3.2
23:50:21.411 00.000 13300 MultiStar: [#1 0.10,0.12,0.74,U] [#2 -0.07,-0.09,0.45,U] [#3 0.31,0.07,0.41,U] [#4 -0.03,0.00,0.28,U] [#5 0.02,0.40,0.26,U] [#6 0.33,0.23,0.23,U] [#7 0.38,0.02,0.22,U] [#8 0.11,0.12,0.20,U] 
23:50:21.411 00.000 13300 refined, 8 included, MultiStar: {0.07, 0.10}, one-star: {-0.07, 0.11}
23:50:21.412 00.001 13300 CameraToMount -- cameraTheta (0.93) - m_xAngle (-1.61) = xAngle (2.54 = 2.54)
23:50:21.412 00.000 13300 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.55 = 2.55)
23:50:21.412 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.10 hyp=0.12 cameraTheta=0.93 mountX=-0.10 mountY=0.07, mountTheta=2.55
23:50:21.415 00.003 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.10, opts=13)
23:50:21.415 00.000 13300 Enqueuing Move request for scope (0.07, 0.10)
23:50:21.415 00.000 11596 Worker thread wakes up
23:50:21.416 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.10) opts 0xd
23:50:21.416 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.10)
23:50:21.416 00.000 11596 Moving (0.07, 0.10) raw xDistance=-0.10 yDistance=0.07
23:50:21.416 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:50:21.416 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:21.417 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:50:21.417 00.000 11596 MoveAxis(E, 0, ABG)
23:50:21.417 00.000 11596 Move returns status 0, amount 0
23:50:21.417 00.000 11596 MoveAxis(N, 0, ABG)
23:50:21.417 00.000 11596 Move returns status 0, amount 0
23:50:21.417 00.000 11596 move complete, result=0
23:50:21.418 00.001 11596 worker thread done servicing request
23:50:21.422 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=245, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
23:50:21.430 00.008 13300 UpdateGuideState exits: m=1945 SNR=30.8
23:50:21.431 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:21.431 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:50:21.431 00.000 13300 Enqueuing Expose request
23:50:21.431 00.000 11596 Worker thread wakes up
23:50:21.431 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:50:21.431 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:50:21.938 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:50:22.060 00.122 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:22.061 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:22.062 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:22.063 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:22.064 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:22.065 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:22.066 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:22.067 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:22.068 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:22.069 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:22.070 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:22.079 00.009 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:22.079 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:22.080 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:22.080 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:22.080 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:22.081 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1193,"width":15,"height":15,"star_pos":[6.59,6.81],"pixels":"..."},"id":1}
23:50:22.171 00.090 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:22.171 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:22.435 00.264 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1a414a79-6bfd-4a64-bd76-be7751efe8f2"}
23:50:22.435 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1a414a79-6bfd-4a64-bd76-be7751efe8f2"}
23:50:22.436 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2ecda10d-90c8-4ccc-80d4-c91f34349425"}
23:50:22.436 00.000 13300 case statement mapped state 6 to 3
23:50:22.436 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2ecda10d-90c8-4ccc-80d4-c91f34349425"}
23:50:22.436 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"aec39b75-d1cf-4514-89dd-1708ab08c0ad"}
23:50:22.436 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1193,"width":15,"height":15,"star_pos":[6.59,6.81],"pixels":"..."},"id":"aec39b75-d1cf-4514-89dd-1708ab08c0ad"}
23:50:23.063 00.627 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:23.063 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:23.064 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:23.064 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:23.064 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:23.065 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:23.066 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:23.067 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:23.068 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:23.069 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:23.070 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:23.071 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:23.072 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:23.073 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:23.073 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:23.074 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:23.074 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1193,"width":15,"height":15,"star_pos":[6.59,6.81],"pixels":"..."},"id":1}
23:50:23.130 00.056 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:23.130 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:24.147 01.017 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:24.147 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:24.148 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:24.148 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:24.149 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:24.150 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:24.151 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:24.152 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:24.154 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:24.155 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:24.155 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:24.156 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:24.156 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:24.157 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:24.157 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:24.158 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:24.158 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1193,"width":15,"height":15,"star_pos":[6.59,6.81],"pixels":"..."},"id":1}
23:50:24.288 00.130 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:24.288 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:24.998 00.710 11596 Exposure complete
23:50:25.088 00.090 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:25.088 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:25.089 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:25.089 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:25.090 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:25.091 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:25.092 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:25.093 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:25.094 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:25.096 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:25.097 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:25.098 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:25.099 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:25.100 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:25.100 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:25.101 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:25.102 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1193,"width":15,"height":15,"star_pos":[6.59,6.81],"pixels":"..."},"id":1}
23:50:25.106 00.004 11596 worker thread done servicing request
23:50:25.106 00.000 13300 OnExposeComplete: enter
23:50:25.106 00.000 13300 UpdateGuideState(): m_state=6
23:50:25.107 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1194
23:50:25.107 00.000 13300 Star::Find returns 1 (0), X=1060.60, Y=346.82, Mass=1955, SNR=30.9, Peak=256 HFD=3.2
23:50:25.107 00.000 13300 MultiStar: [#1 0.13,0.10,0.75,U] [#2 0.05,0.07,0.45,U] [#3 0.42,0.09,0.41,U] [#4 0.07,0.08,0.29,U] [#5 0.04,0.67,0.25,U] [#6 0.20,0.09,0.23,U] [#7 0.26,0.07,0.24,U] [#8 0.44,0.17,0.22,U] 
23:50:25.107 00.000 13300 single-star, 8 included, MultiStar: {0.12, 0.14}, one-star: {-0.06, 0.12}
23:50:25.108 00.001 13300 CameraToMount -- cameraTheta (2.07) - m_xAngle (-1.61) = xAngle (3.67 = -2.61)
23:50:25.108 00.000 13300 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.69 = -2.59)
23:50:25.108 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.12 hyp=0.14 cameraTheta=2.07 mountX=-0.12 mountY=-0.07, mountTheta=-2.60
23:50:25.109 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.12, opts=13)
23:50:25.109 00.000 13300 Enqueuing Move request for scope (-0.06, 0.12)
23:50:25.110 00.001 11596 Worker thread wakes up
23:50:25.110 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.12) opts 0xd
23:50:25.110 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.12)
23:50:25.110 00.000 11596 Moving (-0.06, 0.12) raw xDistance=-0.12 yDistance=-0.07
23:50:25.110 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:50:25.110 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:25.110 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:50:25.110 00.000 11596 MoveAxis(E, 0, ABG)
23:50:25.111 00.001 11596 Move returns status 0, amount 0
23:50:25.111 00.000 11596 MoveAxis(N, 0, ABG)
23:50:25.111 00.000 11596 Move returns status 0, amount 0
23:50:25.111 00.000 11596 move complete, result=0
23:50:25.111 00.000 11596 worker thread done servicing request
23:50:25.116 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
23:50:25.123 00.007 13300 UpdateGuideState exits: m=1955 SNR=30.9
23:50:25.123 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:25.124 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:50:25.124 00.000 13300 Enqueuing Expose request
23:50:25.124 00.000 11596 Worker thread wakes up
23:50:25.124 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:50:25.124 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:50:25.218 00.094 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:25.218 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:25.435 00.217 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e1055d6e-7d06-46ae-8061-0947f01f37ca"}
23:50:25.435 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e1055d6e-7d06-46ae-8061-0947f01f37ca"}
23:50:25.436 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c1abe2d7-8104-45ac-8fc6-180da46cdb27"}
23:50:25.436 00.000 13300 case statement mapped state 6 to 3
23:50:25.436 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c1abe2d7-8104-45ac-8fc6-180da46cdb27"}
23:50:25.437 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c3c256c3-dcb1-4add-84e8-19f30957df7a"}
23:50:25.438 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1194,"width":15,"height":15,"star_pos":[6.60,6.82],"pixels":"..."},"id":"c3c256c3-dcb1-4add-84e8-19f30957df7a"}
23:50:25.633 00.195 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:50:26.060 00.427 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:26.060 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:26.061 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:26.061 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:26.061 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:26.063 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:26.063 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:26.064 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:26.066 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:26.066 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:26.067 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:26.068 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:26.069 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:26.071 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:26.071 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:26.072 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:26.072 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1194,"width":15,"height":15,"star_pos":[6.60,6.82],"pixels":"..."},"id":1}
23:50:26.169 00.097 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:26.170 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:27.076 00.906 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:27.076 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:27.077 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:27.078 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:27.079 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:27.080 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:27.082 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:27.083 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:27.084 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:27.085 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:27.086 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:27.087 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:27.087 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:27.095 00.008 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:27.095 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:27.096 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:27.096 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1194,"width":15,"height":15,"star_pos":[6.60,6.82],"pixels":"..."},"id":1}
23:50:27.217 00.121 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:27.218 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:28.123 00.905 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:28.124 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:28.124 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:28.125 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:28.126 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:28.127 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:28.128 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:28.129 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:28.130 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:28.131 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:28.132 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:28.132 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:28.133 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:28.134 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:28.134 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:28.135 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:28.135 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1194,"width":15,"height":15,"star_pos":[6.60,6.82],"pixels":"..."},"id":1}
23:50:28.235 00.100 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:28.235 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:28.436 00.201 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"62fd9296-1b7e-4286-a17d-80c8c7c9c37d"}
23:50:28.436 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"62fd9296-1b7e-4286-a17d-80c8c7c9c37d"}
23:50:28.437 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d33bb351-c5f7-4f96-a850-477cdf825ffc"}
23:50:28.437 00.000 13300 case statement mapped state 6 to 3
23:50:28.437 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d33bb351-c5f7-4f96-a850-477cdf825ffc"}
23:50:28.437 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f2c1d5e4-a6ba-4b70-bf01-8eca2751acdb"}
23:50:28.437 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1194,"width":15,"height":15,"star_pos":[6.60,6.82],"pixels":"..."},"id":"f2c1d5e4-a6ba-4b70-bf01-8eca2751acdb"}
23:50:28.665 00.228 11596 Exposure complete
23:50:28.743 00.078 11596 worker thread done servicing request
23:50:28.743 00.000 13300 OnExposeComplete: enter
23:50:28.743 00.000 13300 UpdateGuideState(): m_state=6
23:50:28.744 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1195
23:50:28.745 00.001 13300 Star::Find returns 1 (0), X=1060.58, Y=346.92, Mass=1955, SNR=30.8, Peak=256 HFD=3.3
23:50:28.745 00.000 13300 MultiStar: [#1 0.04,0.16,0.75,U] [#2 -0.03,0.13,0.45,U] [#3 0.31,0.05,0.42,U] [#4 0.04,0.19,0.29,U] [#5 0.15,0.27,0.26,U] [#6 0.12,0.16,0.22,U] [#7 0.07,0.16,0.23,U] [#8 0.52,0.50,0.20,U] 
23:50:28.745 00.000 13300 refined, 8 included, MultiStar: {0.07, 0.19}, one-star: {-0.08, 0.22}
23:50:28.745 00.000 13300 CameraToMount -- cameraTheta (1.22) - m_xAngle (-1.61) = xAngle (2.83 = 2.83)
23:50:28.745 00.000 13300 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.85 = 2.85)
23:50:28.745 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.19 hyp=0.20 cameraTheta=1.22 mountX=-0.19 mountY=0.06, mountTheta=2.85
23:50:28.747 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.19, opts=13)
23:50:28.747 00.000 13300 Enqueuing Move request for scope (0.07, 0.19)
23:50:28.747 00.000 11596 Worker thread wakes up
23:50:28.747 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.19) opts 0xd
23:50:28.747 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.19)
23:50:28.748 00.001 11596 Moving (0.07, 0.19) raw xDistance=-0.19 yDistance=0.06
23:50:28.748 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.19
23:50:28.748 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:28.748 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:50:28.748 00.000 11596 MoveAxis(E, 239, ABG)
23:50:28.748 00.000 11596 Guiding  Dir = 2, Dur = 239
23:50:28.749 00.001 11596 IsSlewing returns 0
23:50:28.753 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
23:50:28.764 00.011 13300 UpdateGuideState exits: m=1955 SNR=30.8
23:50:28.764 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:28.764 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:50:28.764 00.000 13300 Enqueuing Expose request
23:50:28.821 00.057 11596 IsGuiding returns 0
23:50:28.996 00.175 11596 PulseGuide returned control before completion, sleep 73
23:50:29.071 00.075 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:29.072 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:29.072 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:29.072 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:29.073 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:29.074 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:29.075 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:29.076 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:29.078 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:29.079 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:29.080 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:29.081 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:29.082 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:29.083 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:29.083 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:29.094 00.011 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:29.094 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1195,"width":15,"height":15,"star_pos":[6.58,6.92],"pixels":"..."},"id":1}
23:50:29.104 00.010 11596 IsGuiding returns 1
23:50:29.104 00.000 11596 scope still moving after pulse duration time elapsed
23:50:29.139 00.035 11596 IsSlewing returns 0
23:50:29.185 00.046 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:29.185 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:29.228 00.043 11596 IsGuiding returns 1
23:50:29.249 00.021 11596 IsSlewing returns 0
23:50:29.443 00.194 11596 IsGuiding returns 0
23:50:29.443 00.000 11596 scope move finished after 239 + 383 ms
23:50:29.443 00.000 11596 Move returns status 0, amount 239
23:50:29.443 00.000 11596 MoveAxis(N, 0, ABG)
23:50:29.443 00.000 11596 Move returns status 0, amount 0
23:50:29.443 00.000 11596 move complete, result=0
23:50:29.443 00.000 11596 worker thread done servicing request
23:50:29.443 00.000 13300 GuideStep: -0.2 px 239 ms EAST, 0.1 px 0 ms NORTH
23:50:29.443 00.000 11596 Worker thread wakes up
23:50:29.444 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:50:29.954 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:50:30.056 00.102 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:30.056 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:30.057 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:30.058 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:30.059 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:30.061 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:30.062 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:30.063 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:30.065 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:30.067 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:30.068 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:30.069 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:30.071 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:30.072 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:30.072 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:30.073 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:30.074 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1195,"width":15,"height":15,"star_pos":[6.58,6.92],"pixels":"..."},"id":1}
23:50:30.185 00.111 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:30.185 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:31.031 00.846 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:31.031 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:31.032 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:31.033 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:31.034 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:31.035 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:31.036 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:31.038 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:31.039 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:31.040 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:31.041 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:31.042 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:31.042 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:31.043 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:31.043 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:31.043 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:31.044 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1195,"width":15,"height":15,"star_pos":[6.58,6.92],"pixels":"..."},"id":1}
23:50:31.133 00.089 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:31.134 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:31.434 00.300 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"38ca87a3-838d-4cc3-bc6f-1df66620b462"}
23:50:31.434 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"38ca87a3-838d-4cc3-bc6f-1df66620b462"}
23:50:31.435 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ddf48447-8f2d-420e-a525-18cfc23ececd"}
23:50:31.435 00.000 13300 case statement mapped state 6 to 3
23:50:31.435 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ddf48447-8f2d-420e-a525-18cfc23ececd"}
23:50:31.435 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1eadd9ee-2415-4cc8-9045-13e671468153"}
23:50:31.436 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1195,"width":15,"height":15,"star_pos":[6.58,6.92],"pixels":"..."},"id":"1eadd9ee-2415-4cc8-9045-13e671468153"}
23:50:32.055 00.619 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:32.056 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:32.056 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:32.057 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:32.058 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:32.059 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:32.060 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:32.061 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:32.062 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:32.063 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:32.063 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:32.064 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:32.064 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:32.065 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:32.065 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:32.066 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:32.066 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1195,"width":15,"height":15,"star_pos":[6.58,6.92],"pixels":"..."},"id":1}
23:50:32.182 00.116 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:32.182 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:33.074 00.892 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:33.074 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:33.075 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:33.075 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:33.075 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:33.077 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:33.078 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:33.079 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:33.080 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:33.081 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:33.082 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:33.083 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:33.084 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:33.085 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:33.085 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:33.086 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:33.087 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1195,"width":15,"height":15,"star_pos":[6.58,6.92],"pixels":"..."},"id":1}
23:50:33.121 00.034 11596 Exposure complete
23:50:33.198 00.077 11596 worker thread done servicing request
23:50:33.198 00.000 13300 OnExposeComplete: enter
23:50:33.198 00.000 13300 UpdateGuideState(): m_state=6
23:50:33.199 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1196
23:50:33.199 00.000 13300 Star::Find returns 1 (0), X=1060.57, Y=346.61, Mass=1904, SNR=30.5, Peak=238 HFD=3.2
23:50:33.199 00.000 13300 MultiStar: [#1 0.04,0.03,0.75,U] [#2 -0.02,-0.16,0.46,U] [#3 0.19,-0.30,0.43,U] [#4 0.14,-0.25,0.29,U] [#5 0.04,0.08,0.25,U] [#6 0.05,-0.23,0.22,U] [#7 0.11,-0.04,0.22,U] [#8 0.15,-0.14,0.20,U] 
23:50:33.200 00.001 13300 refined, 8 included, MultiStar: {0.03, -0.11}, one-star: {-0.09, -0.09}
23:50:33.200 00.000 13300 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-1.61) = xAngle (0.34 = 0.34)
23:50:33.200 00.000 13300 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.36 = 0.36)
23:50:33.200 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.11 hyp=0.11 cameraTheta=-1.26 mountX=0.11 mountY=0.04, mountTheta=0.36
23:50:33.201 00.001 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.11, opts=13)
23:50:33.201 00.000 13300 Enqueuing Move request for scope (0.03, -0.11)
23:50:33.201 00.000 11596 Worker thread wakes up
23:50:33.202 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.11) opts 0xd
23:50:33.202 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.11)
23:50:33.202 00.000 11596 Moving (0.03, -0.11) raw xDistance=0.11 yDistance=0.04
23:50:33.202 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:50:33.202 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:33.202 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:50:33.202 00.000 11596 MoveAxis(E, 0, ABG)
23:50:33.202 00.000 11596 Move returns status 0, amount 0
23:50:33.202 00.000 11596 MoveAxis(N, 0, ABG)
23:50:33.203 00.001 11596 Move returns status 0, amount 0
23:50:33.203 00.000 11596 move complete, result=0
23:50:33.203 00.000 11596 worker thread done servicing request
23:50:33.207 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
23:50:33.215 00.008 13300 UpdateGuideState exits: m=1904 SNR=30.5
23:50:33.215 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:33.215 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:50:33.215 00.000 13300 Enqueuing Expose request
23:50:33.215 00.000 11596 Worker thread wakes up
23:50:33.215 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:50:33.215 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:50:33.217 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:33.218 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:33.729 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:50:34.055 00.326 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:34.056 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:34.057 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:34.058 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:34.059 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:34.060 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:34.061 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:34.062 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:34.062 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:34.063 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:34.063 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:34.064 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:34.064 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:34.064 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:34.064 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:34.065 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:34.065 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1196,"width":15,"height":15,"star_pos":[6.57,6.61],"pixels":"..."},"id":1}
23:50:34.189 00.124 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:34.189 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:34.433 00.244 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fd1af702-4f0d-4f72-8c68-142d6068e10a"}
23:50:34.433 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fd1af702-4f0d-4f72-8c68-142d6068e10a"}
23:50:34.434 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"761f3053-42c4-4f19-817c-f92132fb733b"}
23:50:34.434 00.000 13300 case statement mapped state 6 to 3
23:50:34.434 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"761f3053-42c4-4f19-817c-f92132fb733b"}
23:50:34.435 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"73383a64-d3b2-401e-b5b8-5d31dcea2dc6"}
23:50:34.435 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1196,"width":15,"height":15,"star_pos":[6.57,6.61],"pixels":"..."},"id":"73383a64-d3b2-401e-b5b8-5d31dcea2dc6"}
23:50:35.058 00.623 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:35.059 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:35.060 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:35.061 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:35.062 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:35.063 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:35.064 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:35.065 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:35.066 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:35.066 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:35.067 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:35.067 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:35.067 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:35.068 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:35.068 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:35.069 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:35.069 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1196,"width":15,"height":15,"star_pos":[6.57,6.61],"pixels":"..."},"id":1}
23:50:35.183 00.114 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:35.184 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:36.106 00.922 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:36.106 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:36.107 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:36.107 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:36.108 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:36.109 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:36.110 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:36.111 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:36.113 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:36.114 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:36.115 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:36.116 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:36.118 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:36.119 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:36.119 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:36.120 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:36.121 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1196,"width":15,"height":15,"star_pos":[6.57,6.61],"pixels":"..."},"id":1}
23:50:36.265 00.144 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:36.265 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:36.765 00.500 11596 Exposure complete
23:50:36.847 00.082 11596 worker thread done servicing request
23:50:36.848 00.001 13300 OnExposeComplete: enter
23:50:36.848 00.000 13300 UpdateGuideState(): m_state=6
23:50:36.848 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1197
23:50:36.849 00.001 13300 Star::Find returns 1 (0), X=1060.59, Y=346.58, Mass=2001, SNR=31.2, Peak=226 HFD=3.3
23:50:36.850 00.001 13300 MultiStar: [#1 0.03,-0.12,0.76,U] [#2 -0.03,-0.28,0.45,U] [#3 0.35,-0.20,0.42,U] [#4 -0.08,-0.34,0.28,U] [#5 0.10,0.25,0.27,U] [#6 -0.11,-0.30,0.22,U] [#7 0.19,-0.18,0.22,U] [#8 0.23,-0.14,0.21,U] 
23:50:36.851 00.001 13300 single-star, 8 included, MultiStar: {0.04, -0.15}, one-star: {-0.07, -0.13}
23:50:36.851 00.000 13300 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-1.61) = xAngle (-0.48 = -0.48)
23:50:36.851 00.000 13300 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.46 = -0.46)
23:50:36.851 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.13 hyp=0.14 cameraTheta=-2.09 mountX=0.13 mountY=-0.06, mountTheta=-0.47
23:50:36.854 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.13, opts=13)
23:50:36.855 00.001 13300 Enqueuing Move request for scope (-0.07, -0.13)
23:50:36.855 00.000 11596 Worker thread wakes up
23:50:36.855 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.13) opts 0xd
23:50:36.856 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.13)
23:50:36.856 00.000 11596 Moving (-0.07, -0.13) raw xDistance=0.13 yDistance=-0.06
23:50:36.856 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:50:36.856 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:36.856 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:50:36.856 00.000 11596 MoveAxis(E, 0, ABG)
23:50:36.856 00.000 11596 Move returns status 0, amount 0
23:50:36.856 00.000 11596 MoveAxis(N, 0, ABG)
23:50:36.856 00.000 11596 Move returns status 0, amount 0
23:50:36.856 00.000 11596 move complete, result=0
23:50:36.857 00.001 11596 worker thread done servicing request
23:50:36.863 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
23:50:36.870 00.007 13300 UpdateGuideState exits: m=2001 SNR=31.2
23:50:36.870 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:36.870 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:50:36.870 00.000 13300 Enqueuing Expose request
23:50:36.870 00.000 11596 Worker thread wakes up
23:50:36.871 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:50:36.871 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:50:37.074 00.203 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:37.075 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:37.076 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:37.077 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:37.078 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:37.079 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:37.079 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:37.080 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:37.081 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:37.082 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:37.082 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:37.083 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:37.083 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:37.083 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:37.083 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:37.084 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:37.084 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1197,"width":15,"height":15,"star_pos":[6.59,6.58],"pixels":"..."},"id":1}
23:50:37.237 00.153 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:37.237 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:37.378 00.141 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:50:37.449 00.071 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5f500b79-3c79-4207-8405-2ec2bad9fbfd"}
23:50:37.449 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5f500b79-3c79-4207-8405-2ec2bad9fbfd"}
23:50:37.450 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c80180e6-1a34-490c-9ffb-b2da6243c6ce"}
23:50:37.450 00.000 13300 case statement mapped state 6 to 3
23:50:37.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c80180e6-1a34-490c-9ffb-b2da6243c6ce"}
23:50:37.451 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8f5cceee-5363-42d2-a00a-34afd44dcb59"}
23:50:37.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1197,"width":15,"height":15,"star_pos":[6.59,6.58],"pixels":"..."},"id":"8f5cceee-5363-42d2-a00a-34afd44dcb59"}
23:50:38.123 00.672 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:38.123 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:38.124 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:38.124 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:38.124 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:38.125 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:38.126 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:38.127 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:38.128 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:38.129 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:38.130 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:38.131 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:38.132 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:38.132 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:38.133 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:38.133 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:38.134 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1197,"width":15,"height":15,"star_pos":[6.59,6.58],"pixels":"..."},"id":1}
23:50:38.257 00.123 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:38.258 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:39.063 00.805 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:39.064 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:39.065 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:39.065 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:39.065 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:39.067 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:39.068 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:39.069 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:39.071 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:39.072 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:39.074 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:39.075 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:39.076 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:39.077 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:39.077 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:39.078 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:39.079 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1197,"width":15,"height":15,"star_pos":[6.59,6.58],"pixels":"..."},"id":1}
23:50:39.216 00.137 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:39.216 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:40.078 00.862 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:40.078 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:40.079 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:40.080 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:40.081 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:40.082 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:40.083 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:40.084 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:40.085 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:40.086 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:40.087 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:40.088 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:40.089 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:40.090 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:40.091 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:40.091 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:40.092 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1197,"width":15,"height":15,"star_pos":[6.59,6.58],"pixels":"..."},"id":1}
23:50:40.236 00.144 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:40.236 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:40.402 00.166 11596 Exposure complete
23:50:40.448 00.046 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"61d7279c-b90f-4173-b6e0-4e33604a59cf"}
23:50:40.448 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"61d7279c-b90f-4173-b6e0-4e33604a59cf"}
23:50:40.449 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"29e8e597-89a9-4fb5-b521-ee5b9f6f4ada"}
23:50:40.449 00.000 13300 case statement mapped state 6 to 3
23:50:40.449 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"29e8e597-89a9-4fb5-b521-ee5b9f6f4ada"}
23:50:40.449 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"565a8311-b546-46fb-aadd-f998b6349328"}
23:50:40.450 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1197,"width":15,"height":15,"star_pos":[6.59,6.58],"pixels":"..."},"id":"565a8311-b546-46fb-aadd-f998b6349328"}
23:50:40.475 00.025 11596 worker thread done servicing request
23:50:40.475 00.000 13300 OnExposeComplete: enter
23:50:40.475 00.000 13300 UpdateGuideState(): m_state=6
23:50:40.476 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1198
23:50:40.476 00.000 13300 Star::Find returns 1 (0), X=1060.69, Y=346.47, Mass=2005, SNR=31.3, Peak=206 HFD=3.2
23:50:40.476 00.000 13300 MultiStar: [#1 0.04,-0.13,0.74,U] [#2 0.02,-0.23,0.44,U] [#3 0.23,-0.21,0.41,U] [#4 0.21,-0.25,0.28,U] [#5 -0.07,0.31,0.25,U] [#6 0.19,-0.15,0.22,U] [#7 0.16,-0.28,0.23,U] [#8 0.00,0.00,0.00,L] [#9 -0.12,0.13,0.19,U] 
23:50:40.476 00.000 13300 refined, 8 included, MultiStar: {0.07, -0.15}, one-star: {0.03, -0.23}
23:50:40.476 00.000 13300 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-1.61) = xAngle (0.46 = 0.46)
23:50:40.476 00.000 13300 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.47 = 0.47)
23:50:40.477 00.001 13300 CameraToMount -- cameraX=0.07 cameraY=-0.15 hyp=0.17 cameraTheta=-1.15 mountX=0.15 mountY=0.08, mountTheta=0.47
23:50:40.479 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.15, opts=13)
23:50:40.479 00.000 13300 Enqueuing Move request for scope (0.07, -0.15)
23:50:40.479 00.000 11596 Worker thread wakes up
23:50:40.479 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.15) opts 0xd
23:50:40.479 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.15)
23:50:40.479 00.000 11596 Moving (0.07, -0.15) raw xDistance=0.15 yDistance=0.08
23:50:40.479 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
23:50:40.480 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:40.480 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:50:40.480 00.000 11596 MoveAxis(W, 189, ABG)
23:50:40.480 00.000 11596 Guiding  Dir = 3, Dur = 189
23:50:40.480 00.000 11596 IsSlewing returns 0
23:50:40.485 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=206, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
23:50:40.493 00.008 13300 UpdateGuideState exits: m=2005 SNR=31.3
23:50:40.493 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:40.493 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:50:40.494 00.001 13300 Enqueuing Expose request
23:50:40.675 00.181 11596 IsGuiding returns 0
23:50:41.029 00.354 11596 IsGuiding returns 0
23:50:41.029 00.000 11596 Move returns status 0, amount 189
23:50:41.030 00.001 11596 MoveAxis(N, 0, ABG)
23:50:41.030 00.000 11596 Move returns status 0, amount 0
23:50:41.030 00.000 11596 move complete, result=0
23:50:41.030 00.000 11596 worker thread done servicing request
23:50:41.030 00.000 13300 GuideStep: 0.2 px 189 ms WEST, 0.1 px 0 ms NORTH
23:50:41.030 00.000 11596 Worker thread wakes up
23:50:41.030 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:50:41.109 00.079 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:41.110 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:41.111 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:41.112 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:41.113 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:41.114 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:41.115 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:41.116 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:41.116 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:41.117 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:41.117 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:41.118 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:41.118 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:41.119 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:41.119 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:41.119 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:41.119 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1198,"width":15,"height":15,"star_pos":[6.69,7.47],"pixels":"..."},"id":1}
23:50:41.251 00.132 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:41.251 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:41.532 00.281 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:50:42.135 00.603 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:42.135 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:42.135 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:42.137 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:42.138 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:42.139 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:42.140 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:42.142 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:42.142 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:42.143 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:42.144 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:42.145 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:42.146 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:42.147 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:42.147 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:42.147 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:42.148 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1198,"width":15,"height":15,"star_pos":[6.69,7.47],"pixels":"..."},"id":1}
23:50:42.283 00.135 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:42.283 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:43.157 00.874 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:43.158 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:43.158 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:43.159 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:43.159 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:43.160 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:43.161 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:43.162 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:43.163 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:43.164 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:43.165 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:43.166 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:43.167 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:43.168 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:43.168 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:43.168 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:43.169 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1198,"width":15,"height":15,"star_pos":[6.69,7.47],"pixels":"..."},"id":1}
23:50:43.270 00.101 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:43.270 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:43.448 00.178 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1b3b4c2c-1f34-40d4-946a-4587a31cea20"}
23:50:43.448 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1b3b4c2c-1f34-40d4-946a-4587a31cea20"}
23:50:43.449 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9112d752-a37c-48a7-a58c-b99e2058ce9e"}
23:50:43.449 00.000 13300 case statement mapped state 6 to 3
23:50:43.449 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9112d752-a37c-48a7-a58c-b99e2058ce9e"}
23:50:43.449 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a1fb28a5-9eff-4adc-9b55-f2c07f5c0c2f"}
23:50:43.450 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1198,"width":15,"height":15,"star_pos":[6.69,7.47],"pixels":"..."},"id":"a1fb28a5-9eff-4adc-9b55-f2c07f5c0c2f"}
23:50:44.097 00.647 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:44.097 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:44.098 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:44.099 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:44.099 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:44.100 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:44.102 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:44.103 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:44.104 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:44.105 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:44.106 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:44.107 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:44.107 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:44.107 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:44.108 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:44.108 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:44.108 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1198,"width":15,"height":15,"star_pos":[6.69,7.47],"pixels":"..."},"id":1}
23:50:44.275 00.167 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:44.275 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:44.559 00.284 11596 Exposure complete
23:50:44.656 00.097 11596 worker thread done servicing request
23:50:44.656 00.000 13300 OnExposeComplete: enter
23:50:44.656 00.000 13300 UpdateGuideState(): m_state=6
23:50:44.657 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1199
23:50:44.657 00.000 13300 Star::Find returns 1 (0), X=1060.79, Y=346.54, Mass=1987, SNR=31.1, Peak=201 HFD=3.3
23:50:44.658 00.001 13300 MultiStar: [#1 0.21,-0.30,0.75,U] [#2 0.01,-0.28,0.46,U] [#3 0.30,-0.19,0.40,U] [#4 0.10,-0.10,0.29,U] [#5 0.17,0.06,0.26,U] [#6 0.16,-0.36,0.21,U] [#7 0.22,-0.43,0.23,U] [#8 0.62,0.09,0.20,U] 
23:50:44.658 00.000 13300 single-star, 8 included, MultiStar: {0.18, -0.20}, one-star: {0.12, -0.16}
23:50:44.658 00.000 13300 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-1.61) = xAngle (0.71 = 0.71)
23:50:44.658 00.000 13300 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.72 = 0.72)
23:50:44.658 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=-0.16 hyp=0.20 cameraTheta=-0.90 mountX=0.15 mountY=0.13, mountTheta=0.72
23:50:44.661 00.003 13300 SchedulePrimaryMove(1016D950, x=0.12, y=-0.16, opts=13)
23:50:44.661 00.000 13300 Enqueuing Move request for scope (0.12, -0.16)
23:50:44.661 00.000 11596 Worker thread wakes up
23:50:44.661 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.16) opts 0xd
23:50:44.661 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, -0.16)
23:50:44.661 00.000 11596 Moving (0.12, -0.16) raw xDistance=0.15 yDistance=0.13
23:50:44.662 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
23:50:44.662 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:44.662 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:50:44.662 00.000 11596 MoveAxis(W, 203, ABG)
23:50:44.662 00.000 11596 Guiding  Dir = 3, Dur = 203
23:50:44.663 00.001 11596 IsSlewing returns 0
23:50:44.669 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=201, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
23:50:44.676 00.007 13300 UpdateGuideState exits: m=1987 SNR=31.1
23:50:44.677 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:44.677 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:50:44.677 00.000 13300 Enqueuing Expose request
23:50:44.919 00.242 11596 IsGuiding returns 0
23:50:45.067 00.148 11596 PulseGuide returned control before completion, sleep 66
23:50:45.103 00.036 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:45.103 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:45.104 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:45.106 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:45.107 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:45.108 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:45.109 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:45.110 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:45.111 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:45.112 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:45.113 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:45.114 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:45.114 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:45.115 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:45.115 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:45.116 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:45.116 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1199,"width":15,"height":15,"star_pos":[6.79,6.54],"pixels":"..."},"id":1}
23:50:45.221 00.105 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:45.222 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:45.272 00.050 11596 IsGuiding returns 1
23:50:45.272 00.000 11596 scope still moving after pulse duration time elapsed
23:50:45.294 00.022 11596 IsSlewing returns 0
23:50:45.488 00.194 11596 IsGuiding returns 0
23:50:45.488 00.000 11596 scope move finished after 203 + 366 ms
23:50:45.488 00.000 11596 Move returns status 0, amount 203
23:50:45.489 00.001 11596 MoveAxis(N, 0, ABG)
23:50:45.489 00.000 11596 Move returns status 0, amount 0
23:50:45.489 00.000 11596 move complete, result=0
23:50:45.489 00.000 11596 worker thread done servicing request
23:50:45.489 00.000 11596 Worker thread wakes up
23:50:45.489 00.000 13300 GuideStep: 0.2 px 203 ms WEST, 0.1 px 0 ms NORTH
23:50:45.489 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:50:45.993 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:50:46.076 00.083 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:46.076 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:46.077 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:46.077 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:46.078 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:46.079 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:46.080 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:46.081 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:46.082 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:46.083 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:46.084 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:46.085 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:46.086 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:46.086 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:46.087 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:46.087 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:46.088 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1199,"width":15,"height":15,"star_pos":[6.79,6.54],"pixels":"..."},"id":1}
23:50:46.251 00.163 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:46.251 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:46.447 00.196 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"777a7c5d-b68a-4337-86de-dfe0388716e5"}
23:50:46.447 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"777a7c5d-b68a-4337-86de-dfe0388716e5"}
23:50:46.448 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c5f12a13-f763-4a3c-a66e-bfc9f553a8ad"}
23:50:46.448 00.000 13300 case statement mapped state 6 to 3
23:50:46.448 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c5f12a13-f763-4a3c-a66e-bfc9f553a8ad"}
23:50:46.448 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bb961a0d-44d3-4a2c-8926-f952dacce4e0"}
23:50:46.448 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1199,"width":15,"height":15,"star_pos":[6.79,6.54],"pixels":"..."},"id":"bb961a0d-44d3-4a2c-8926-f952dacce4e0"}
23:50:47.189 00.741 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:47.189 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:47.190 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:47.191 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:47.192 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:47.193 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:47.194 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:47.195 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:47.196 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:47.196 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:47.197 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:47.198 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:47.198 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:47.199 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:47.199 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:47.199 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:47.200 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1199,"width":15,"height":15,"star_pos":[6.79,6.54],"pixels":"..."},"id":1}
23:50:47.308 00.108 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:47.309 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:48.113 00.804 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:48.113 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:48.114 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:48.115 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:48.116 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:48.116 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:48.118 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:48.118 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:48.119 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:48.120 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:48.121 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:48.122 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:48.122 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:48.122 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:48.123 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:48.123 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:48.123 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1199,"width":15,"height":15,"star_pos":[6.79,6.54],"pixels":"..."},"id":1}
23:50:48.282 00.159 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:48.283 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:49.051 00.768 11596 Exposure complete
23:50:49.124 00.073 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:49.125 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:49.126 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:49.127 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:49.128 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:49.129 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:49.130 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:49.130 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:49.131 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:49.132 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:49.132 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:49.133 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:49.133 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:49.134 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:49.134 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:49.135 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:49.135 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1199,"width":15,"height":15,"star_pos":[6.79,6.54],"pixels":"..."},"id":1}
23:50:49.143 00.008 11596 worker thread done servicing request
23:50:49.144 00.001 13300 OnExposeComplete: enter
23:50:49.144 00.000 13300 UpdateGuideState(): m_state=6
23:50:49.144 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1200
23:50:49.144 00.000 13300 Star::Find returns 1 (0), X=1060.84, Y=346.54, Mass=2004, SNR=31.3, Peak=205 HFD=3.4
23:50:49.145 00.001 13300 MultiStar: [#1 0.07,-0.14,0.74,U] [#2 0.00,-0.22,0.45,U] [#3 0.32,-0.10,0.41,U] [#4 -0.22,-0.38,0.29,U] [#5 0.35,0.17,0.26,U] [#6 0.01,-0.43,0.23,U] [#7 0.09,-0.23,0.23,U] [#8 0.51,0.06,0.20,U] 
23:50:49.145 00.000 13300 refined, 8 included, MultiStar: {0.14, -0.16}, one-star: {0.18, -0.16}
23:50:49.145 00.000 13300 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-1.61) = xAngle (0.74 = 0.74)
23:50:49.145 00.000 13300 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.76 = 0.76)
23:50:49.145 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=-0.16 hyp=0.21 cameraTheta=-0.87 mountX=0.15 mountY=0.14, mountTheta=0.75
23:50:49.147 00.002 13300 SchedulePrimaryMove(1016D950, x=0.14, y=-0.16, opts=13)
23:50:49.147 00.000 13300 Enqueuing Move request for scope (0.14, -0.16)
23:50:49.147 00.000 11596 Worker thread wakes up
23:50:49.147 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.16) opts 0xd
23:50:49.147 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, -0.16)
23:50:49.147 00.000 11596 Moving (0.14, -0.16) raw xDistance=0.15 yDistance=0.14
23:50:49.147 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
23:50:49.147 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:49.148 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:50:49.148 00.000 11596 MoveAxis(W, 207, ABG)
23:50:49.148 00.000 11596 Guiding  Dir = 3, Dur = 207
23:50:49.148 00.000 11596 IsSlewing returns 0
23:50:49.156 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=205, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
23:50:49.162 00.006 13300 UpdateGuideState exits: m=2004 SNR=31.3
23:50:49.164 00.002 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:49.164 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:50:49.164 00.000 13300 Enqueuing Expose request
23:50:49.254 00.090 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:49.254 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:49.255 00.001 11596 IsGuiding returns 0
23:50:49.382 00.127 11596 PulseGuide returned control before completion, sleep 90
23:50:49.447 00.065 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0728f6a9-a1d1-4fba-a5fc-821b8ec587f0"}
23:50:49.447 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0728f6a9-a1d1-4fba-a5fc-821b8ec587f0"}
23:50:49.448 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6ef6a356-f128-44a7-8e89-431e608cad28"}
23:50:49.448 00.000 13300 case statement mapped state 6 to 3
23:50:49.448 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6ef6a356-f128-44a7-8e89-431e608cad28"}
23:50:49.448 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cc25ad0f-545b-4838-b2bc-0cf2efaf4b62"}
23:50:49.449 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1200,"width":15,"height":15,"star_pos":[6.84,6.54],"pixels":"..."},"id":"cc25ad0f-545b-4838-b2bc-0cf2efaf4b62"}
23:50:49.817 00.368 11596 IsGuiding returns 0
23:50:49.817 00.000 11596 Move returns status 0, amount 207
23:50:49.818 00.001 11596 MoveAxis(N, 0, ABG)
23:50:49.818 00.000 11596 Move returns status 0, amount 0
23:50:49.818 00.000 11596 move complete, result=0
23:50:49.818 00.000 11596 worker thread done servicing request
23:50:49.818 00.000 11596 Worker thread wakes up
23:50:49.818 00.000 13300 GuideStep: 0.2 px 207 ms WEST, 0.1 px 0 ms NORTH
23:50:49.818 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:50:50.148 00.330 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:50.148 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:50.149 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:50.150 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:50.151 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:50.152 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:50.154 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:50.155 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:50.156 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:50.157 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:50.159 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:50.160 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:50.160 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:50.161 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:50.161 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:50.161 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:50.162 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1200,"width":15,"height":15,"star_pos":[6.84,6.54],"pixels":"..."},"id":1}
23:50:50.317 00.155 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:50.317 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:50.332 00.015 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:50:51.494 01.162 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:51.494 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:51.495 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:51.496 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:51.497 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:51.498 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:51.499 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:51.500 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:51.501 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:51.502 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:51.504 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:51.504 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:51.505 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:51.505 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:51.505 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:51.506 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:51.506 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1200,"width":15,"height":15,"star_pos":[6.84,6.54],"pixels":"..."},"id":1}
23:50:51.607 00.101 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:51.607 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:52.116 00.509 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:52.116 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:52.118 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:52.118 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:52.119 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:52.119 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:52.121 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:52.122 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:52.123 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:52.124 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:52.124 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:52.125 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:52.125 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:52.126 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:52.126 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:52.127 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:52.127 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1200,"width":15,"height":15,"star_pos":[6.84,6.54],"pixels":"..."},"id":1}
23:50:52.294 00.167 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:52.295 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:52.445 00.150 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"099d8969-85ff-49bd-b86e-3a1a75024a60"}
23:50:52.445 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"099d8969-85ff-49bd-b86e-3a1a75024a60"}
23:50:52.447 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6425044e-b35c-4acd-bee5-ff842fbaa6f9"}
23:50:52.447 00.000 13300 case statement mapped state 6 to 3
23:50:52.447 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6425044e-b35c-4acd-bee5-ff842fbaa6f9"}
23:50:52.448 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5c2e39e5-70ac-4b06-be57-eb81c636320c"}
23:50:52.448 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1200,"width":15,"height":15,"star_pos":[6.84,6.54],"pixels":"..."},"id":"5c2e39e5-70ac-4b06-be57-eb81c636320c"}
23:50:53.141 00.693 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:53.142 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:53.143 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:53.144 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:53.145 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:53.146 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:53.147 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:53.148 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:53.148 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:53.149 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:53.149 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:53.150 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:53.150 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:53.150 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:53.151 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:53.151 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:53.151 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1200,"width":15,"height":15,"star_pos":[6.84,6.54],"pixels":"..."},"id":1}
23:50:53.276 00.125 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:53.276 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:53.373 00.097 11596 Exposure complete
23:50:53.488 00.115 13300 OnExposeComplete: enter
23:50:53.488 00.000 11596 worker thread done servicing request
23:50:53.488 00.000 13300 UpdateGuideState(): m_state=6
23:50:53.489 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1201
23:50:53.489 00.000 13300 Star::Find returns 1 (0), X=1060.53, Y=346.74, Mass=1993, SNR=31.1, Peak=256 HFD=3.2
23:50:53.490 00.001 13300 MultiStar: [#1 -0.01,-0.04,0.75,U] [#2 -0.07,-0.20,0.45,U] [#3 0.13,-0.17,0.41,U] [#4 -0.02,-0.01,0.28,U] [#5 -0.15,0.31,0.26,U] [#6 -0.11,-0.15,0.23,U] [#7 0.08,0.01,0.23,U] [#8 -0.02,0.09,0.20,U] 
23:50:53.490 00.000 13300 refined, 8 included, MultiStar: {-0.05, -0.02}, one-star: {-0.13, 0.04}
23:50:53.490 00.000 13300 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-1.61) = xAngle (-1.08 = -1.08)
23:50:53.490 00.000 13300 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.07 = -1.07)
23:50:53.491 00.001 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.02 hyp=0.05 cameraTheta=-2.69 mountX=0.02 mountY=-0.04, mountTheta=-1.08
23:50:53.492 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.02, opts=13)
23:50:53.492 00.000 13300 Enqueuing Move request for scope (-0.05, -0.02)
23:50:53.493 00.001 11596 Worker thread wakes up
23:50:53.493 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.02) opts 0xd
23:50:53.494 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.02)
23:50:53.494 00.000 11596 Moving (-0.05, -0.02) raw xDistance=0.02 yDistance=-0.04
23:50:53.494 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:50:53.494 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:53.494 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:50:53.495 00.001 11596 MoveAxis(E, 0, ABG)
23:50:53.495 00.000 11596 Move returns status 0, amount 0
23:50:53.496 00.001 11596 MoveAxis(N, 0, ABG)
23:50:53.496 00.000 11596 Move returns status 0, amount 0
23:50:53.496 00.000 11596 move complete, result=0
23:50:53.497 00.001 11596 worker thread done servicing request
23:50:53.504 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
23:50:53.552 00.048 13300 UpdateGuideState exits: m=1993 SNR=31.1
23:50:53.552 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:53.552 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:50:53.553 00.001 13300 Enqueuing Expose request
23:50:53.553 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:50:53.556 00.003 11596 Worker thread wakes up
23:50:53.556 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:50:54.065 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:50:54.191 00.126 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:54.192 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:54.193 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:54.194 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:54.195 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:54.197 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:54.199 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:54.200 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:54.201 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:54.202 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:54.202 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:54.203 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:54.203 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:54.204 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:54.204 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:54.205 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:54.205 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1201,"width":15,"height":15,"star_pos":[6.53,6.74],"pixels":"..."},"id":1}
23:50:54.302 00.097 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:54.302 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:55.078 00.776 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:55.078 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:55.079 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:55.080 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:55.081 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:55.082 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:55.083 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:55.084 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:55.085 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:55.086 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:55.086 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:55.087 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:55.087 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:55.088 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:55.088 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:55.088 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:55.089 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1201,"width":15,"height":15,"star_pos":[6.53,6.74],"pixels":"..."},"id":1}
23:50:55.251 00.162 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:55.251 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:55.447 00.196 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7c1ebc67-17ea-4b8c-86de-068849a8fe9d"}
23:50:55.447 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7c1ebc67-17ea-4b8c-86de-068849a8fe9d"}
23:50:55.448 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3039714d-8361-4321-a185-867f10927322"}
23:50:55.448 00.000 13300 case statement mapped state 6 to 3
23:50:55.448 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3039714d-8361-4321-a185-867f10927322"}
23:50:55.448 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e898af2c-8c55-4465-9733-20f0b0895fbb"}
23:50:55.449 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1201,"width":15,"height":15,"star_pos":[6.53,6.74],"pixels":"..."},"id":"e898af2c-8c55-4465-9733-20f0b0895fbb"}
23:50:56.124 00.675 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:56.125 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:56.126 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:56.127 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:56.128 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:56.129 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:56.130 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:56.131 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:56.131 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:56.132 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:56.132 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:56.133 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:56.133 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:56.134 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:56.134 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:56.135 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:56.135 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1201,"width":15,"height":15,"star_pos":[6.53,6.74],"pixels":"..."},"id":1}
23:50:56.272 00.137 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:56.272 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:57.127 00.855 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:57.128 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:57.128 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:57.129 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:57.131 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:57.132 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:57.133 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:57.135 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:57.136 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:57.137 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:57.138 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:57.139 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:57.140 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:57.141 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:57.141 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:57.141 00.000 11596 Exposure complete
23:50:57.141 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:57.142 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1201,"width":15,"height":15,"star_pos":[6.53,6.74],"pixels":"..."},"id":1}
23:50:57.226 00.084 11596 worker thread done servicing request
23:50:57.227 00.001 13300 OnExposeComplete: enter
23:50:57.227 00.000 13300 UpdateGuideState(): m_state=6
23:50:57.227 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1202
23:50:57.227 00.000 13300 Star::Find returns 1 (0), X=1060.60, Y=346.74, Mass=1985, SNR=31.1, Peak=256 HFD=3.2
23:50:57.228 00.001 13300 MultiStar: [#1 -0.01,-0.08,0.75,U] [#2 -0.05,-0.11,0.45,U] [#3 0.21,0.14,0.41,U] [#4 -0.20,-0.06,0.29,U] [#5 0.06,0.22,0.27,U] [#6 0.06,-0.14,0.23,U] [#7 0.17,0.22,0.23,U] [#8 0.13,0.49,0.21,U] 
23:50:57.228 00.000 13300 refined, 8 included, MultiStar: {0.01, 0.04}, one-star: {-0.06, 0.04}
23:50:57.228 00.000 13300 CameraToMount -- cameraTheta (1.31) - m_xAngle (-1.61) = xAngle (2.92 = 2.92)
23:50:57.228 00.000 13300 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.93 = 2.93)
23:50:57.228 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.31 mountX=-0.04 mountY=0.01, mountTheta=2.93
23:50:57.230 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.04, opts=13)
23:50:57.230 00.000 13300 Enqueuing Move request for scope (0.01, 0.04)
23:50:57.230 00.000 11596 Worker thread wakes up
23:50:57.230 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.04) opts 0xd
23:50:57.230 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.04)
23:50:57.230 00.000 11596 Moving (0.01, 0.04) raw xDistance=-0.04 yDistance=0.01
23:50:57.230 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:50:57.230 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:57.231 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:50:57.231 00.000 11596 MoveAxis(E, 0, ABG)
23:50:57.231 00.000 11596 Move returns status 0, amount 0
23:50:57.231 00.000 11596 MoveAxis(N, 0, ABG)
23:50:57.231 00.000 11596 Move returns status 0, amount 0
23:50:57.231 00.000 11596 move complete, result=0
23:50:57.231 00.000 11596 worker thread done servicing request
23:50:57.236 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
23:50:57.243 00.007 13300 UpdateGuideState exits: m=1985 SNR=31.1
23:50:57.243 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:57.243 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:50:57.244 00.001 13300 Enqueuing Expose request
23:50:57.244 00.000 11596 Worker thread wakes up
23:50:57.244 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:50:57.244 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:50:57.319 00.075 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:57.319 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:57.746 00.427 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:50:58.079 00.333 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:58.079 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:58.080 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:58.081 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:58.081 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:58.082 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:58.083 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:58.085 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:58.085 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:58.086 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:58.087 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:58.088 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:58.088 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:58.088 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:58.089 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:58.089 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:58.089 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1202,"width":15,"height":15,"star_pos":[6.60,6.74],"pixels":"..."},"id":1}
23:50:58.223 00.134 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:58.223 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:50:58.446 00.223 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f8029497-33c3-42e7-a9c4-d2df74c3d141"}
23:50:58.446 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f8029497-33c3-42e7-a9c4-d2df74c3d141"}
23:50:58.447 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b663c46c-b02a-4607-bb91-98020f2312ed"}
23:50:58.447 00.000 13300 case statement mapped state 6 to 3
23:50:58.447 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b663c46c-b02a-4607-bb91-98020f2312ed"}
23:50:58.448 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9a11bb21-efa4-4a4c-8853-9ef50cd4f3f6"}
23:50:58.448 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1202,"width":15,"height":15,"star_pos":[6.60,6.74],"pixels":"..."},"id":"9a11bb21-efa4-4a4c-8853-9ef50cd4f3f6"}
23:50:59.138 00.690 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:50:59.139 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:59.140 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:59.140 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:59.141 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:59.142 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:59.143 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:59.144 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:50:59.145 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:50:59.146 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:50:59.146 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:50:59.149 00.003 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:50:59.149 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:50:59.150 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:50:59.150 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:50:59.150 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:50:59.151 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1202,"width":15,"height":15,"star_pos":[6.60,6.74],"pixels":"..."},"id":1}
23:50:59.287 00.136 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:50:59.287 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:00.160 00.873 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:00.161 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:00.163 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:00.164 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:00.166 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:00.167 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:00.167 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:00.168 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:00.169 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:00.170 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:00.171 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:00.171 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:00.171 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:00.172 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:00.172 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:00.173 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:00.173 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1202,"width":15,"height":15,"star_pos":[6.60,6.74],"pixels":"..."},"id":1}
23:51:00.336 00.163 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:00.336 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:00.778 00.442 11596 Exposure complete
23:51:00.851 00.073 11596 worker thread done servicing request
23:51:00.851 00.000 13300 OnExposeComplete: enter
23:51:00.851 00.000 13300 UpdateGuideState(): m_state=6
23:51:00.852 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1203
23:51:00.852 00.000 13300 Star::Find returns 1 (0), X=1060.60, Y=346.78, Mass=1953, SNR=30.9, Peak=249 HFD=3.2
23:51:00.852 00.000 13300 MultiStar: [#1 0.03,0.08,0.76,U] [#2 -0.05,-0.01,0.45,U] [#3 0.42,0.01,0.41,U] [#4 -0.04,-0.13,0.29,U] [#5 0.27,0.56,0.25,U] [#6 0.08,-0.06,0.22,U] [#7 0.04,-0.05,0.24,U] [#8 0.38,0.28,0.20,U] 
23:51:00.852 00.000 13300 refined, 8 included, MultiStar: {0.07, 0.07}, one-star: {-0.06, 0.08}
23:51:00.852 00.000 13300 CameraToMount -- cameraTheta (0.79) - m_xAngle (-1.61) = xAngle (2.39 = 2.39)
23:51:00.852 00.000 13300 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.41 = 2.41)
23:51:00.852 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.07 hyp=0.10 cameraTheta=0.79 mountX=-0.07 mountY=0.07, mountTheta=2.40
23:51:00.854 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.07, opts=13)
23:51:00.854 00.000 13300 Enqueuing Move request for scope (0.07, 0.07)
23:51:00.854 00.000 11596 Worker thread wakes up
23:51:00.855 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.07) opts 0xd
23:51:00.855 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.07)
23:51:00.855 00.000 11596 Moving (0.07, 0.07) raw xDistance=-0.07 yDistance=0.07
23:51:00.855 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:51:00.855 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:00.856 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:51:00.856 00.000 11596 MoveAxis(E, 0, ABG)
23:51:00.856 00.000 11596 Move returns status 0, amount 0
23:51:00.856 00.000 11596 MoveAxis(N, 0, ABG)
23:51:00.856 00.000 11596 Move returns status 0, amount 0
23:51:00.857 00.001 11596 move complete, result=0
23:51:00.857 00.000 11596 worker thread done servicing request
23:51:00.863 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=249, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
23:51:00.870 00.007 13300 UpdateGuideState exits: m=1953 SNR=30.9
23:51:00.870 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:00.870 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:51:00.870 00.000 13300 Enqueuing Expose request
23:51:00.871 00.001 11596 Worker thread wakes up
23:51:00.871 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:51:00.871 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:51:01.191 00.320 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:01.191 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:01.192 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:01.193 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:01.195 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:01.197 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:01.198 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:01.200 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:01.201 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:01.202 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:01.203 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:01.204 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:01.204 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:01.205 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:01.205 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:01.206 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:01.206 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1203,"width":15,"height":15,"star_pos":[6.60,6.78],"pixels":"..."},"id":1}
23:51:01.335 00.129 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:01.335 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:01.379 00.044 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:51:01.457 00.078 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1f6dc4c6-b2b9-4eab-bfbe-78d8cbe73b25"}
23:51:01.458 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1f6dc4c6-b2b9-4eab-bfbe-78d8cbe73b25"}
23:51:01.459 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7fecb7fa-c415-4928-8391-9e82273b4601"}
23:51:01.459 00.000 13300 case statement mapped state 6 to 3
23:51:01.460 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7fecb7fa-c415-4928-8391-9e82273b4601"}
23:51:01.461 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"869bac49-bd94-4207-934a-2c9182520b9a"}
23:51:01.462 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1203,"width":15,"height":15,"star_pos":[6.60,6.78],"pixels":"..."},"id":"869bac49-bd94-4207-934a-2c9182520b9a"}
23:51:02.113 00.651 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:02.114 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:02.115 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:02.116 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:02.117 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:02.118 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:02.119 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:02.119 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:02.120 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:02.121 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:02.121 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:02.122 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:02.122 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:02.122 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:02.122 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:02.123 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:02.123 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1203,"width":15,"height":15,"star_pos":[6.60,6.78],"pixels":"..."},"id":1}
23:51:02.300 00.177 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:02.300 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:03.144 00.844 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:03.145 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:03.146 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:03.147 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:03.148 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:03.149 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:03.150 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:03.151 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:03.152 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:03.152 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:03.152 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:03.153 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:03.153 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:03.154 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:03.154 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:03.154 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:03.154 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1203,"width":15,"height":15,"star_pos":[6.60,6.78],"pixels":"..."},"id":1}
23:51:03.350 00.196 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:03.350 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:04.097 00.747 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:04.098 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:04.098 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:04.099 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:04.100 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:04.101 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:04.102 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:04.104 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:04.104 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:04.105 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:04.105 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:04.106 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:04.106 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:04.107 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:04.107 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:04.107 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:04.108 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1203,"width":15,"height":15,"star_pos":[6.60,6.78],"pixels":"..."},"id":1}
23:51:04.234 00.126 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:04.234 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:04.402 00.168 11596 Exposure complete
23:51:04.456 00.054 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c5c79870-5cfa-426f-9967-6e2837f4fb76"}
23:51:04.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c5c79870-5cfa-426f-9967-6e2837f4fb76"}
23:51:04.457 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e4cec2c7-f3e5-4a68-9614-3649046a8c5f"}
23:51:04.457 00.000 13300 case statement mapped state 6 to 3
23:51:04.457 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e4cec2c7-f3e5-4a68-9614-3649046a8c5f"}
23:51:04.458 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"48a0de37-1c63-4888-bb10-7fcfe48a5679"}
23:51:04.458 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1203,"width":15,"height":15,"star_pos":[6.60,6.78],"pixels":"..."},"id":"48a0de37-1c63-4888-bb10-7fcfe48a5679"}
23:51:04.484 00.026 11596 worker thread done servicing request
23:51:04.484 00.000 13300 OnExposeComplete: enter
23:51:04.484 00.000 13300 UpdateGuideState(): m_state=6
23:51:04.485 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1204
23:51:04.485 00.000 13300 Star::Find returns 1 (0), X=1060.81, Y=346.72, Mass=1964, SNR=31.0, Peak=222 HFD=3.5
23:51:04.485 00.000 13300 MultiStar: [#1 0.18,0.03,0.74,U] [#2 0.02,-0.01,0.46,U] [#3 0.35,-0.06,0.41,U] [#4 0.20,0.07,0.29,U] [#5 0.49,0.32,0.25,U] [#6 0.27,0.15,0.22,U] [#7 0.36,0.14,0.23,U] [#8 0.27,0.23,0.21,U] 
23:51:04.486 00.001 13300 single-star, 8 included, MultiStar: {0.21, 0.06}, one-star: {0.15, 0.02}
23:51:04.486 00.000 13300 CameraToMount -- cameraTheta (0.10) - m_xAngle (-1.61) = xAngle (1.71 = 1.71)
23:51:04.486 00.000 13300 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.72 = 1.72)
23:51:04.486 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=0.02 hyp=0.15 cameraTheta=0.10 mountX=-0.02 mountY=0.15, mountTheta=1.71
23:51:04.487 00.001 13300 SchedulePrimaryMove(1016D950, x=0.15, y=0.02, opts=13)
23:51:04.488 00.001 13300 Enqueuing Move request for scope (0.15, 0.02)
23:51:04.488 00.000 11596 Worker thread wakes up
23:51:04.488 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.02) opts 0xd
23:51:04.488 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, 0.02)
23:51:04.488 00.000 11596 Moving (0.15, 0.02) raw xDistance=-0.02 yDistance=0.15
23:51:04.488 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:51:04.488 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:04.488 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:51:04.489 00.001 11596 MoveAxis(E, 0, ABG)
23:51:04.489 00.000 11596 Move returns status 0, amount 0
23:51:04.489 00.000 11596 MoveAxis(N, 0, ABG)
23:51:04.489 00.000 11596 Move returns status 0, amount 0
23:51:04.489 00.000 11596 move complete, result=0
23:51:04.489 00.000 11596 worker thread done servicing request
23:51:04.494 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=222, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
23:51:04.501 00.007 13300 UpdateGuideState exits: m=1964 SNR=31.0
23:51:04.502 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:04.502 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:51:04.502 00.000 13300 Enqueuing Expose request
23:51:04.502 00.000 11596 Worker thread wakes up
23:51:04.502 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:51:04.502 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:51:05.014 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:51:05.093 00.079 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:05.093 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:05.093 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:05.094 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:05.095 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:05.096 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:05.098 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:05.099 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:05.100 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:05.102 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:05.103 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:05.104 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:05.105 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:05.128 00.023 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:05.129 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:05.130 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:05.130 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1204,"width":15,"height":15,"star_pos":[6.81,6.72],"pixels":"..."},"id":1}
23:51:05.290 00.160 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:05.290 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:06.097 00.807 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:06.097 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:06.098 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:06.099 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:06.100 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:06.100 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:06.102 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:06.103 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:06.104 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:06.105 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:06.106 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:06.106 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:06.107 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:06.107 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:06.107 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:06.108 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:06.108 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1204,"width":15,"height":15,"star_pos":[6.81,6.72],"pixels":"..."},"id":1}
23:51:06.233 00.125 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:06.233 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:07.112 00.879 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:07.112 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:07.113 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:07.114 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:07.115 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:07.115 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:07.116 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:07.117 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:07.118 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:07.119 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:07.120 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:07.120 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:07.121 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:07.121 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:07.121 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:07.122 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:07.122 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1204,"width":15,"height":15,"star_pos":[6.81,6.72],"pixels":"..."},"id":1}
23:51:07.297 00.175 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:07.297 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:07.455 00.158 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e566e160-b53a-4764-8feb-c1e068877f95"}
23:51:07.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e566e160-b53a-4764-8feb-c1e068877f95"}
23:51:07.456 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f7ca6f95-3cd8-405c-ac17-2fface0bf61e"}
23:51:07.456 00.000 13300 case statement mapped state 6 to 3
23:51:07.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f7ca6f95-3cd8-405c-ac17-2fface0bf61e"}
23:51:07.456 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e2c23580-1510-4e9c-8248-59fc9c8b31be"}
23:51:07.457 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1204,"width":15,"height":15,"star_pos":[6.81,6.72],"pixels":"..."},"id":"e2c23580-1510-4e9c-8248-59fc9c8b31be"}
23:51:08.072 00.615 11596 Exposure complete
23:51:08.097 00.025 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:08.098 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:08.098 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:08.100 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:08.101 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:08.102 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:08.103 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:08.104 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:08.105 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:08.106 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:08.106 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:08.106 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:08.106 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:08.107 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:08.107 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:08.108 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:08.108 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1204,"width":15,"height":15,"star_pos":[6.81,6.72],"pixels":"..."},"id":1}
23:51:08.145 00.037 11596 worker thread done servicing request
23:51:08.145 00.000 13300 OnExposeComplete: enter
23:51:08.146 00.001 13300 UpdateGuideState(): m_state=6
23:51:08.146 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1205
23:51:08.146 00.000 13300 Star::Find returns 1 (0), X=1060.85, Y=346.65, Mass=1994, SNR=31.2, Peak=220 HFD=3.3
23:51:08.147 00.001 13300 MultiStar: [#1 0.07,-0.04,0.74,U] [#2 0.09,0.04,0.45,U] [#3 0.37,-0.31,0.41,U] [#4 0.14,-0.06,0.28,U] [#5 0.04,0.23,0.26,U] [#6 0.04,0.03,0.24,U] [#7 0.39,-0.37,0.23,U] [#8 0.60,0.32,0.21,U] 
23:51:08.147 00.000 13300 refined, 8 included, MultiStar: {0.19, -0.04}, one-star: {0.19, -0.05}
23:51:08.147 00.000 13300 CameraToMount -- cameraTheta (-0.21) - m_xAngle (-1.61) = xAngle (1.40 = 1.40)
23:51:08.147 00.000 13300 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.41 = 1.41)
23:51:08.147 00.000 13300 CameraToMount -- cameraX=0.19 cameraY=-0.04 hyp=0.19 cameraTheta=-0.21 mountX=0.03 mountY=0.19, mountTheta=1.40
23:51:08.149 00.002 13300 SchedulePrimaryMove(1016D950, x=0.19, y=-0.04, opts=13)
23:51:08.149 00.000 13300 Enqueuing Move request for scope (0.19, -0.04)
23:51:08.149 00.000 11596 Worker thread wakes up
23:51:08.150 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.04) opts 0xd
23:51:08.150 00.000 11596 Handling offset move in thread for scope, endpoint = (0.19, -0.04)
23:51:08.150 00.000 11596 Moving (0.19, -0.04) raw xDistance=0.03 yDistance=0.19
23:51:08.150 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:51:08.150 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.19
23:51:08.150 00.000 11596 MoveAxis(E, 0, ABG)
23:51:08.150 00.000 11596 Move returns status 0, amount 0
23:51:08.150 00.000 11596 MoveAxis(S, 250, ABG)
23:51:08.150 00.000 11596 Guiding  Dir = 1, Dur = 250
23:51:08.151 00.001 11596 IsSlewing returns 0
23:51:08.158 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=220, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
23:51:08.166 00.008 13300 UpdateGuideState exits: m=1994 SNR=31.2
23:51:08.167 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:08.167 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:51:08.167 00.000 13300 Enqueuing Expose request
23:51:08.167 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:08.167 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:08.246 00.079 11596 IsGuiding returns 0
23:51:08.451 00.205 11596 PulseGuide returned control before completion, sleep 56
23:51:08.573 00.122 11596 IsGuiding returns 1
23:51:08.573 00.000 11596 scope still moving after pulse duration time elapsed
23:51:08.602 00.029 11596 IsSlewing returns 0
23:51:08.666 00.064 11596 IsGuiding returns 1
23:51:08.696 00.030 11596 IsSlewing returns 0
23:51:08.810 00.114 11596 IsGuiding returns 0
23:51:08.810 00.000 11596 scope move finished after 250 + 312 ms
23:51:08.810 00.000 11596 Move returns status 0, amount 250
23:51:08.810 00.000 11596 move complete, result=0
23:51:08.810 00.000 11596 worker thread done servicing request
23:51:08.810 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.2 px 250 ms SOUTH
23:51:08.810 00.000 11596 Worker thread wakes up
23:51:08.810 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:51:09.197 00.387 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:09.197 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:09.198 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:09.199 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:09.200 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:09.201 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:09.202 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:09.203 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:09.203 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:09.204 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:09.205 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:09.206 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:09.207 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:09.207 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:09.207 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:09.208 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:09.208 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1205,"width":15,"height":15,"star_pos":[6.85,6.65],"pixels":"..."},"id":1}
23:51:09.312 00.104 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:51:09.338 00.026 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:09.338 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:10.143 00.805 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:10.143 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:10.144 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:10.144 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:10.145 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:10.145 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:10.146 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:10.147 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:10.148 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:10.149 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:10.150 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:10.150 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:10.151 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:10.152 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:10.152 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:10.153 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:10.153 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1205,"width":15,"height":15,"star_pos":[6.85,6.65],"pixels":"..."},"id":1}
23:51:10.267 00.114 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:10.268 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:10.455 00.187 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c5c162d7-6951-4f4f-b4f3-7dd019560365"}
23:51:10.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c5c162d7-6951-4f4f-b4f3-7dd019560365"}
23:51:10.456 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5243949d-66cb-4e1b-a810-4142819a9c54"}
23:51:10.456 00.000 13300 case statement mapped state 6 to 3
23:51:10.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5243949d-66cb-4e1b-a810-4142819a9c54"}
23:51:10.456 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c2b78198-db73-441a-b392-3e9b534d07eb"}
23:51:10.457 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1205,"width":15,"height":15,"star_pos":[6.85,6.65],"pixels":"..."},"id":"c2b78198-db73-441a-b392-3e9b534d07eb"}
23:51:11.243 00.786 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:11.243 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:11.244 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:11.245 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:11.246 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:11.247 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:11.248 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:11.248 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:11.249 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:11.250 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:11.251 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:11.252 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:11.252 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:11.252 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:11.253 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:11.253 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:11.254 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1205,"width":15,"height":15,"star_pos":[6.85,6.65],"pixels":"..."},"id":1}
23:51:11.352 00.098 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:11.353 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:12.092 00.739 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:12.093 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:12.094 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:12.094 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:12.095 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:12.096 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:12.097 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:12.098 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:12.099 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:12.099 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:12.100 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:12.100 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:12.100 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:12.101 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:12.101 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:12.101 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:12.101 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1205,"width":15,"height":15,"star_pos":[6.85,6.65],"pixels":"..."},"id":1}
23:51:12.217 00.116 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:12.217 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:12.334 00.117 11596 Exposure complete
23:51:12.407 00.073 11596 worker thread done servicing request
23:51:12.407 00.000 13300 OnExposeComplete: enter
23:51:12.407 00.000 13300 UpdateGuideState(): m_state=6
23:51:12.408 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1206
23:51:12.408 00.000 13300 Star::Find returns 1 (0), X=1060.71, Y=346.59, Mass=1922, SNR=30.5, Peak=199 HFD=3.2
23:51:12.408 00.000 13300 MultiStar: [#1 0.13,-0.08,0.76,U] [#2 0.08,-0.10,0.46,U] [#3 0.49,-0.22,0.41,U] [#4 0.32,0.03,0.29,U] [#5 0.11,-0.09,0.25,U] [#6 0.11,-0.37,0.22,U] [#7 0.54,-0.00,0.23,U] [#8 0.44,-0.24,0.15,U] 
23:51:12.408 00.000 13300 single-star, 8 included, MultiStar: {0.19, -0.12}, one-star: {0.05, -0.11}
23:51:12.409 00.001 13300 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-1.61) = xAngle (0.44 = 0.44)
23:51:12.409 00.000 13300 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.46 = 0.46)
23:51:12.409 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.11 hyp=0.12 cameraTheta=-1.16 mountX=0.11 mountY=0.05, mountTheta=0.46
23:51:12.410 00.001 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.11, opts=13)
23:51:12.410 00.000 13300 Enqueuing Move request for scope (0.05, -0.11)
23:51:12.411 00.001 11596 Worker thread wakes up
23:51:12.411 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.11) opts 0xd
23:51:12.411 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.11)
23:51:12.411 00.000 11596 Moving (0.05, -0.11) raw xDistance=0.11 yDistance=0.05
23:51:12.411 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:51:12.411 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:12.411 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:51:12.411 00.000 11596 MoveAxis(E, 0, ABG)
23:51:12.411 00.000 11596 Move returns status 0, amount 0
23:51:12.411 00.000 11596 MoveAxis(N, 0, ABG)
23:51:12.411 00.000 11596 Move returns status 0, amount 0
23:51:12.412 00.001 11596 move complete, result=0
23:51:12.412 00.000 11596 worker thread done servicing request
23:51:12.417 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=199, med=4, FiltMin=1, FiltMax=101, Gamma=0.510
23:51:12.424 00.007 13300 UpdateGuideState exits: m=1922 SNR=30.5
23:51:12.425 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:12.425 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:51:12.425 00.000 13300 Enqueuing Expose request
23:51:12.425 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:51:12.425 00.000 11596 Worker thread wakes up
23:51:12.425 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:51:12.939 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:51:13.090 00.151 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:13.091 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:13.092 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:13.093 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:13.094 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:13.095 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:13.097 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:13.099 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:13.100 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:13.101 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:13.102 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:13.103 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:13.103 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:13.104 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:13.105 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:13.105 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:13.106 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1206,"width":15,"height":15,"star_pos":[6.71,6.59],"pixels":"..."},"id":1}
23:51:13.238 00.132 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:13.238 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:13.453 00.215 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e63a6c69-b80a-4382-be5c-3598c55d79a5"}
23:51:13.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e63a6c69-b80a-4382-be5c-3598c55d79a5"}
23:51:13.454 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"682b1750-bef0-4615-a47a-3993ae138c99"}
23:51:13.455 00.001 13300 case statement mapped state 6 to 3
23:51:13.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"682b1750-bef0-4615-a47a-3993ae138c99"}
23:51:13.456 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"618f32b9-eaa3-442c-812d-0db580a3746b"}
23:51:13.457 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1206,"width":15,"height":15,"star_pos":[6.71,6.59],"pixels":"..."},"id":"618f32b9-eaa3-442c-812d-0db580a3746b"}
23:51:14.178 00.721 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:14.178 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:14.179 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:14.180 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:14.181 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:14.183 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:14.184 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:14.186 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:14.187 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:14.188 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:14.190 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:14.191 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:14.191 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:14.192 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:14.192 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:14.193 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:14.193 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1206,"width":15,"height":15,"star_pos":[6.71,6.59],"pixels":"..."},"id":1}
23:51:14.319 00.126 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:14.319 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:14.334 00.015 13300 evsrv: cli 102037C0 connect
23:51:14.334 00.000 13300 case statement mapped state 6 to 3
23:51:14.335 00.001 13300 case statement mapped state 6 to 3
23:51:14.335 00.000 13300 evsrv: cli 102037C0 request: {"method":"get_app_state","id":"9db4f739-e41c-4a79-b8f4-f7c11f938145"}
23:51:14.335 00.000 13300 case statement mapped state 6 to 3
23:51:14.336 00.001 13300 evsrv: cli 102037C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9db4f739-e41c-4a79-b8f4-f7c11f938145"}
23:51:14.372 00.036 13300 evsrv: cli 102037C0 disconnect
23:51:15.197 00.825 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:15.197 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:15.198 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:15.200 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:15.201 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:15.202 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:15.204 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:15.205 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:15.206 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:15.208 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:15.209 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:15.210 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:15.210 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:15.211 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:15.211 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:15.211 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:15.212 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1206,"width":15,"height":15,"star_pos":[6.71,6.59],"pixels":"..."},"id":1}
23:51:15.338 00.126 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:15.338 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:16.014 00.676 11596 Exposure complete
23:51:16.114 00.100 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:16.114 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:16.115 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:16.115 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:16.116 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:16.117 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:16.118 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:16.120 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:16.121 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:16.123 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:16.124 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:16.125 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:16.126 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:16.127 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:16.127 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:16.128 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:16.129 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1206,"width":15,"height":15,"star_pos":[6.71,6.59],"pixels":"..."},"id":1}
23:51:16.162 00.033 11596 worker thread done servicing request
23:51:16.162 00.000 13300 OnExposeComplete: enter
23:51:16.163 00.001 13300 UpdateGuideState(): m_state=6
23:51:16.163 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1207
23:51:16.163 00.000 13300 Star::Find returns 1 (0), X=1060.76, Y=346.62, Mass=1979, SNR=31.1, Peak=210 HFD=3.3
23:51:16.164 00.001 13300 MultiStar: [#1 0.17,-0.04,0.74,U] [#2 0.15,-0.16,0.45,U] [#3 0.58,-0.21,0.41,U] [#4 0.19,-0.13,0.29,U] [#5 0.18,0.04,0.25,U] [#6 0.40,-0.14,0.22,U] [#7 0.45,-0.34,0.22,U] [#8 0.50,-0.20,0.21,U] 
23:51:16.164 00.000 13300 single-star, 8 included, MultiStar: {0.24, -0.12}, one-star: {0.09, -0.08}
23:51:16.164 00.000 13300 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-1.61) = xAngle (0.92 = 0.92)
23:51:16.165 00.001 13300 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.94 = 0.94)
23:51:16.165 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=-0.08 hyp=0.12 cameraTheta=-0.68 mountX=0.07 mountY=0.10, mountTheta=0.93
23:51:16.167 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.08, opts=13)
23:51:16.167 00.000 13300 Enqueuing Move request for scope (0.09, -0.08)
23:51:16.167 00.000 11596 Worker thread wakes up
23:51:16.167 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.08) opts 0xd
23:51:16.168 00.001 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.08)
23:51:16.168 00.000 11596 Moving (0.09, -0.08) raw xDistance=0.07 yDistance=0.10
23:51:16.168 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:51:16.169 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:16.170 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:51:16.170 00.000 11596 MoveAxis(E, 0, ABG)
23:51:16.170 00.000 11596 Move returns status 0, amount 0
23:51:16.170 00.000 11596 MoveAxis(N, 0, ABG)
23:51:16.170 00.000 11596 Move returns status 0, amount 0
23:51:16.170 00.000 11596 move complete, result=0
23:51:16.170 00.000 11596 worker thread done servicing request
23:51:16.178 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=210, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
23:51:16.190 00.012 13300 UpdateGuideState exits: m=1979 SNR=31.1
23:51:16.191 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:16.191 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:51:16.191 00.000 13300 Enqueuing Expose request
23:51:16.191 00.000 11596 Worker thread wakes up
23:51:16.191 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:51:16.191 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:51:16.259 00.068 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:16.259 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:16.453 00.194 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f0f10905-8ab2-4d7d-8c36-4b2100cd32e9"}
23:51:16.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f0f10905-8ab2-4d7d-8c36-4b2100cd32e9"}
23:51:16.454 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1f0191c9-f328-4ccf-887f-e14d05a94595"}
23:51:16.454 00.000 13300 case statement mapped state 6 to 3
23:51:16.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1f0191c9-f328-4ccf-887f-e14d05a94595"}
23:51:16.455 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5880e1fb-0d6a-43d2-8710-b388b5685be2"}
23:51:16.456 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1207,"width":15,"height":15,"star_pos":[6.76,6.62],"pixels":"..."},"id":"5880e1fb-0d6a-43d2-8710-b388b5685be2"}
23:51:16.700 00.244 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:51:17.117 00.417 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:17.117 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:17.118 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:17.119 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:17.121 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:17.122 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:17.124 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:17.125 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:17.126 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:17.128 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:17.129 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:17.131 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:17.131 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:17.133 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:17.133 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:17.134 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:17.134 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1207,"width":15,"height":15,"star_pos":[6.76,6.62],"pixels":"..."},"id":1}
23:51:17.255 00.121 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:17.255 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:18.096 00.841 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:18.097 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:18.098 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:18.099 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:18.100 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:18.101 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:18.102 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:18.103 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:18.104 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:18.105 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:18.105 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:18.105 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:18.106 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:18.106 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:18.107 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:18.107 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:18.109 00.002 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1207,"width":15,"height":15,"star_pos":[6.76,6.62],"pixels":"..."},"id":1}
23:51:18.300 00.191 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:18.301 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:19.108 00.807 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:19.108 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:19.109 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:19.109 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:19.110 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:19.111 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:19.113 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:19.114 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:19.115 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:19.117 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:19.118 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:19.119 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:19.120 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:19.121 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:19.122 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:19.122 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:19.123 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1207,"width":15,"height":15,"star_pos":[6.76,6.62],"pixels":"..."},"id":1}
23:51:19.323 00.200 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:19.323 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:19.490 00.167 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5e350f09-d6c9-4242-88bd-967b313d7f6b"}
23:51:19.490 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5e350f09-d6c9-4242-88bd-967b313d7f6b"}
23:51:19.510 00.020 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0e7efba0-291e-4156-9aaa-c6faa9a67166"}
23:51:19.510 00.000 13300 case statement mapped state 6 to 3
23:51:19.511 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0e7efba0-291e-4156-9aaa-c6faa9a67166"}
23:51:19.516 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6a6b6d79-6b2e-4b5a-94c1-722b751fcfd7"}
23:51:19.518 00.002 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1207,"width":15,"height":15,"star_pos":[6.76,6.62],"pixels":"..."},"id":"6a6b6d79-6b2e-4b5a-94c1-722b751fcfd7"}
23:51:19.806 00.288 11596 Exposure complete
23:51:19.924 00.118 11596 worker thread done servicing request
23:51:19.924 00.000 13300 OnExposeComplete: enter
23:51:19.924 00.000 13300 UpdateGuideState(): m_state=6
23:51:19.925 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1208
23:51:19.925 00.000 13300 Star::Find returns 1 (0), X=1060.63, Y=346.42, Mass=1960, SNR=30.9, Peak=207 HFD=3.3
23:51:19.925 00.000 13300 MultiStar: [#1 0.10,-0.30,0.76,U] [#2 0.07,-0.25,0.45,U] [#3 0.22,-0.32,0.41,U] [#4 -0.03,-0.29,0.29,U] [#5 0.13,0.29,0.25,U] [#6 0.13,-0.45,0.22,U] [#7 0.31,-0.56,0.23,U] [#8 0.43,-0.40,0.20,U] 
23:51:19.926 00.001 13300 single-star, 8 included, MultiStar: {0.10, -0.28}, one-star: {-0.03, -0.29}
23:51:19.926 00.000 13300 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-1.61) = xAngle (-0.08 = -0.08)
23:51:19.926 00.000 13300 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.07 = -0.07)
23:51:19.926 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.29 hyp=0.29 cameraTheta=-1.69 mountX=0.29 mountY=-0.02, mountTheta=-0.07
23:51:19.928 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.29, opts=13)
23:51:19.929 00.001 13300 Enqueuing Move request for scope (-0.03, -0.29)
23:51:19.929 00.000 11596 Worker thread wakes up
23:51:19.929 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.29) opts 0xd
23:51:19.929 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.29)
23:51:19.929 00.000 11596 Moving (-0.03, -0.29) raw xDistance=0.29 yDistance=-0.02
23:51:19.929 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
23:51:19.929 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:19.930 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:51:19.930 00.000 11596 MoveAxis(W, 358, ABG)
23:51:19.930 00.000 11596 Guiding  Dir = 3, Dur = 358
23:51:19.930 00.000 11596 IsSlewing returns 0
23:51:19.937 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=207, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
23:51:19.948 00.011 13300 UpdateGuideState exits: m=1960 SNR=30.9
23:51:19.949 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:19.949 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:51:19.949 00.000 13300 Enqueuing Expose request
23:51:20.056 00.107 11596 IsGuiding returns 0
23:51:20.146 00.090 11596 PulseGuide returned control before completion, sleep 279
23:51:20.403 00.257 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:20.404 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:20.404 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:20.405 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:20.405 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:20.407 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:20.408 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:20.409 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:20.410 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:20.412 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:20.413 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:20.415 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:20.416 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:20.417 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:20.417 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:20.418 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:20.418 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1208,"width":15,"height":15,"star_pos":[6.63,7.42],"pixels":"..."},"id":1}
23:51:20.488 00.070 11596 IsGuiding returns 1
23:51:20.488 00.000 11596 scope still moving after pulse duration time elapsed
23:51:20.521 00.033 11596 IsSlewing returns 0
23:51:20.576 00.055 11596 IsGuiding returns 0
23:51:20.576 00.000 11596 scope move finished after 358 + 161 ms
23:51:20.576 00.000 11596 Move returns status 0, amount 358
23:51:20.576 00.000 11596 MoveAxis(N, 0, ABG)
23:51:20.576 00.000 11596 Move returns status 0, amount 0
23:51:20.576 00.000 11596 move complete, result=0
23:51:20.576 00.000 11596 worker thread done servicing request
23:51:20.576 00.000 13300 GuideStep: 0.3 px 358 ms WEST, -0.0 px 0 ms NORTH
23:51:20.577 00.001 11596 Worker thread wakes up
23:51:20.577 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:51:20.794 00.217 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:20.794 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:21.090 00.296 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:51:21.427 00.337 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:21.428 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:21.428 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:21.428 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:21.429 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:21.430 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:21.432 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:21.433 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:21.434 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:21.435 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:21.437 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:21.437 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:21.438 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:21.439 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:21.439 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:21.465 00.026 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:21.465 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1208,"width":15,"height":15,"star_pos":[6.63,7.42],"pixels":"..."},"id":1}
23:51:21.794 00.329 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:21.795 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:22.313 00.518 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:22.313 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:22.314 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:22.316 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:22.317 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:22.318 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:22.319 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:22.321 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:22.322 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:22.323 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:22.324 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:22.326 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:22.326 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:22.327 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:22.327 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:22.328 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:22.328 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1208,"width":15,"height":15,"star_pos":[6.63,7.42],"pixels":"..."},"id":1}
23:51:22.470 00.142 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f026c6a9-ddb1-4901-a0de-8d0d20de35d6"}
23:51:22.470 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f026c6a9-ddb1-4901-a0de-8d0d20de35d6"}
23:51:22.471 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b1e9e407-3d36-45f9-b781-39fb44d38ae8"}
23:51:22.471 00.000 13300 case statement mapped state 6 to 3
23:51:22.471 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b1e9e407-3d36-45f9-b781-39fb44d38ae8"}
23:51:22.472 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ad320e56-1285-464b-9b68-2c8691eace9d"}
23:51:22.472 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1208,"width":15,"height":15,"star_pos":[6.63,7.42],"pixels":"..."},"id":"ad320e56-1285-464b-9b68-2c8691eace9d"}
23:51:22.589 00.117 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:22.589 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:23.112 00.523 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:23.113 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:23.114 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:23.116 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:23.117 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:23.118 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:23.119 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:23.120 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:23.121 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:23.122 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:23.123 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:23.137 00.014 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:23.137 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:23.138 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:23.138 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:23.139 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:23.140 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1208,"width":15,"height":15,"star_pos":[6.63,7.42],"pixels":"..."},"id":1}
23:51:23.322 00.182 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:23.322 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:24.185 00.863 11596 Exposure complete
23:51:24.385 00.200 11596 worker thread done servicing request
23:51:24.385 00.000 13300 OnExposeComplete: enter
23:51:24.385 00.000 13300 UpdateGuideState(): m_state=6
23:51:24.386 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1209
23:51:24.386 00.000 13300 Star::Find returns 1 (0), X=1060.72, Y=346.78, Mass=1978, SNR=31.1, Peak=222 HFD=3.4
23:51:24.387 00.001 13300 MultiStar: [#1 0.09,0.02,0.75,U] [#2 0.09,0.08,0.45,U] [#3 0.44,0.08,0.41,U] [#4 0.10,0.10,0.29,U] [#5 0.34,0.08,0.26,U] [#6 0.20,0.04,0.23,U] [#7 0.40,0.06,0.23,U] [#8 0.38,0.05,0.20,U] 
23:51:24.387 00.000 13300 single-star, 8 included, MultiStar: {0.18, 0.07}, one-star: {0.06, 0.08}
23:51:24.387 00.000 13300 CameraToMount -- cameraTheta (0.97) - m_xAngle (-1.61) = xAngle (2.58 = 2.58)
23:51:24.387 00.000 13300 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.59 = 2.59)
23:51:24.387 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.08 hyp=0.10 cameraTheta=0.97 mountX=-0.08 mountY=0.05, mountTheta=2.59
23:51:24.405 00.018 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.08, opts=13)
23:51:24.405 00.000 13300 Enqueuing Move request for scope (0.06, 0.08)
23:51:24.405 00.000 11596 Worker thread wakes up
23:51:24.405 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.08) opts 0xd
23:51:24.405 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.08)
23:51:24.406 00.001 11596 Moving (0.06, 0.08) raw xDistance=-0.08 yDistance=0.05
23:51:24.406 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:51:24.406 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:24.406 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:51:24.406 00.000 11596 MoveAxis(E, 0, ABG)
23:51:24.406 00.000 11596 Move returns status 0, amount 0
23:51:24.406 00.000 11596 MoveAxis(N, 0, ABG)
23:51:24.407 00.001 11596 Move returns status 0, amount 0
23:51:24.407 00.000 11596 move complete, result=0
23:51:24.407 00.000 11596 worker thread done servicing request
23:51:24.413 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=222, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
23:51:24.424 00.011 13300 UpdateGuideState exits: m=1978 SNR=31.1
23:51:24.425 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:24.425 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:51:24.425 00.000 13300 Enqueuing Expose request
23:51:24.425 00.000 11596 Worker thread wakes up
23:51:24.425 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:51:24.425 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:51:24.933 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:51:25.566 00.633 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:25.566 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:25.567 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:25.567 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:25.567 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:25.568 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:25.569 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:25.572 00.003 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:25.574 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:25.577 00.003 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:25.579 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:25.580 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:25.581 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:25.582 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:25.582 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:25.594 00.012 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:25.595 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1209,"width":15,"height":15,"star_pos":[6.72,6.78],"pixels":"..."},"id":1}
23:51:25.940 00.345 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:25.941 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:25.942 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:25.942 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:25.943 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:25.943 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:26.063 00.120 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d8611eb7-4568-40dc-8d51-778be5324ca3"}
23:51:26.063 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d8611eb7-4568-40dc-8d51-778be5324ca3"}
23:51:26.444 00.381 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2a467d8a-7137-4be8-88b3-7250f6d83286"}
23:51:26.444 00.000 13300 case statement mapped state 6 to 3
23:51:26.444 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2a467d8a-7137-4be8-88b3-7250f6d83286"}
23:51:26.468 00.024 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"51e0de0f-e48b-4731-8585-e19d4c6f1ed4"}
23:51:26.468 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1209,"width":15,"height":15,"star_pos":[6.72,6.78],"pixels":"..."},"id":"51e0de0f-e48b-4731-8585-e19d4c6f1ed4"}
23:51:26.518 00.050 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:26.519 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:26.521 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:26.522 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:26.523 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:26.524 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:26.525 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:26.526 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:26.526 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:26.527 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:26.527 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:26.535 00.008 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:26.536 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1209,"width":15,"height":15,"star_pos":[6.72,6.78],"pixels":"..."},"id":1}
23:51:26.702 00.166 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:26.702 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:27.700 00.998 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:27.700 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:27.705 00.005 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:27.706 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:27.765 00.059 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:27.766 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:27.767 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:27.768 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:27.770 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:27.772 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:27.773 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:27.774 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:27.776 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:27.777 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:27.777 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:27.779 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:27.780 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1209,"width":15,"height":15,"star_pos":[6.72,6.78],"pixels":"..."},"id":1}
23:51:27.997 00.217 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:27.997 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:28.119 00.122 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:28.119 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:28.120 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:28.120 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:28.121 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:28.123 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:28.125 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:28.126 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:28.128 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:28.129 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:28.130 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:28.131 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:28.132 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:28.133 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:28.133 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:28.135 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:28.135 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1209,"width":15,"height":15,"star_pos":[6.72,6.78],"pixels":"..."},"id":1}
23:51:28.219 00.084 11596 Exposure complete
23:51:28.277 00.058 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:28.277 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:28.360 00.083 13300 OnExposeComplete: enter
23:51:28.360 00.000 13300 UpdateGuideState(): m_state=6
23:51:28.361 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1210
23:51:28.361 00.000 13300 Star::Find returns 1 (0), X=1060.73, Y=346.70, Mass=2026, SNR=31.5, Peak=227 HFD=3.3
23:51:28.362 00.001 13300 MultiStar: [#1 -0.10,0.00,0.73,U] [#2 -0.03,-0.12,0.44,U] [#3 0.26,-0.05,0.40,U] [#4 -0.19,0.03,0.28,U] [#5 -0.15,0.23,0.26,U] [#6 0.34,0.12,0.24,U] [#7 0.25,-0.08,0.23,U] [#8 0.40,0.27,0.20,U] 
23:51:28.362 00.000 13300 refined, 8 included, MultiStar: {0.06, 0.02}, one-star: {0.07, 0.00}
23:51:28.362 00.000 13300 CameraToMount -- cameraTheta (0.33) - m_xAngle (-1.61) = xAngle (1.94 = 1.94)
23:51:28.362 00.000 13300 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.95 = 1.95)
23:51:28.362 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.02 hyp=0.06 cameraTheta=0.33 mountX=-0.02 mountY=0.05, mountTheta=1.94
23:51:28.363 00.001 11596 worker thread done servicing request
23:51:28.365 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.02, opts=13)
23:51:28.365 00.000 13300 Enqueuing Move request for scope (0.06, 0.02)
23:51:28.366 00.001 11596 Worker thread wakes up
23:51:28.366 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.02) opts 0xd
23:51:28.366 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.02)
23:51:28.368 00.002 11596 Moving (0.06, 0.02) raw xDistance=-0.02 yDistance=0.05
23:51:28.368 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:51:28.368 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:28.369 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:51:28.369 00.000 11596 MoveAxis(E, 0, ABG)
23:51:28.369 00.000 11596 Move returns status 0, amount 0
23:51:28.370 00.001 11596 MoveAxis(N, 0, ABG)
23:51:28.370 00.000 11596 Move returns status 0, amount 0
23:51:28.370 00.000 11596 move complete, result=0
23:51:28.371 00.001 11596 worker thread done servicing request
23:51:28.380 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=1, FiltMax=101, Gamma=0.510
23:51:28.391 00.011 13300 UpdateGuideState exits: m=2026 SNR=31.5
23:51:28.391 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:28.391 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:51:28.391 00.000 13300 Enqueuing Expose request
23:51:28.391 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:51:28.392 00.001 11596 Worker thread wakes up
23:51:28.392 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:51:28.908 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:51:29.058 00.150 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f70b500f-ec78-4387-a712-53823d70cb52"}
23:51:29.058 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f70b500f-ec78-4387-a712-53823d70cb52"}
23:51:29.059 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"983d3c3f-613c-43cf-97f7-de6b4690b9dc"}
23:51:29.060 00.001 13300 case statement mapped state 6 to 3
23:51:29.060 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"983d3c3f-613c-43cf-97f7-de6b4690b9dc"}
23:51:29.074 00.014 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1b6f854b-a4e1-4131-b009-24564eb72672"}
23:51:29.074 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1210,"width":15,"height":15,"star_pos":[6.73,6.70],"pixels":"..."},"id":"1b6f854b-a4e1-4131-b009-24564eb72672"}
23:51:29.154 00.080 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:29.155 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:29.174 00.019 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:29.175 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:29.177 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:29.178 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:29.180 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:29.182 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:29.183 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:29.184 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:29.185 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:29.186 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:29.186 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:29.187 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:29.187 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:29.188 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:29.189 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1210,"width":15,"height":15,"star_pos":[6.73,6.70],"pixels":"..."},"id":1}
23:51:29.376 00.187 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:29.377 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:31.063 01.686 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:31.065 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:31.066 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:31.066 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:31.068 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:31.069 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:31.070 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:31.071 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:31.073 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:31.074 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:31.075 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:31.075 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:31.076 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:31.076 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:31.077 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:31.077 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:31.078 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1210,"width":15,"height":15,"star_pos":[6.73,6.70],"pixels":"..."},"id":1}
23:51:31.263 00.185 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:31.263 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:31.264 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:31.264 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:31.264 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:31.265 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:31.266 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:31.267 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:31.268 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:31.269 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:31.269 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:31.270 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:31.271 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:31.272 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:31.272 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:31.273 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:31.273 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1210,"width":15,"height":15,"star_pos":[6.73,6.70],"pixels":"..."},"id":1}
23:51:31.334 00.061 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:31.334 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:31.438 00.104 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:31.439 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:31.935 00.496 11596 Exposure complete
23:51:32.049 00.114 11596 worker thread done servicing request
23:51:32.049 00.000 13300 OnExposeComplete: enter
23:51:32.049 00.000 13300 UpdateGuideState(): m_state=6
23:51:32.050 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1211
23:51:32.050 00.000 13300 Star::Find returns 1 (0), X=1060.78, Y=346.54, Mass=1972, SNR=31.1, Peak=203 HFD=3.3
23:51:32.050 00.000 13300 MultiStar: [#1 0.05,-0.18,0.74,U] [#2 0.07,-0.17,0.46,U] [#3 0.27,-0.10,0.42,U] [#4 -0.23,-0.22,0.29,U] [#5 -0.02,-0.25,0.26,U] [#6 0.15,0.05,0.23,U] [#7 0.21,-0.25,0.22,U] [#8 0.41,0.08,0.20,U] 
23:51:32.051 00.001 13300 refined, 8 included, MultiStar: {0.10, -0.15}, one-star: {0.12, -0.16}
23:51:32.051 00.000 13300 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-1.61) = xAngle (0.64 = 0.64)
23:51:32.051 00.000 13300 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.65 = 0.65)
23:51:32.051 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=-0.15 hyp=0.18 cameraTheta=-0.97 mountX=0.15 mountY=0.11, mountTheta=0.65
23:51:32.053 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=-0.15, opts=13)
23:51:32.053 00.000 13300 Enqueuing Move request for scope (0.10, -0.15)
23:51:32.053 00.000 11596 Worker thread wakes up
23:51:32.053 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.15) opts 0xd
23:51:32.053 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, -0.15)
23:51:32.053 00.000 11596 Moving (0.10, -0.15) raw xDistance=0.15 yDistance=0.11
23:51:32.053 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.15
23:51:32.054 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:32.054 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:51:32.054 00.000 11596 MoveAxis(W, 183, ABG)
23:51:32.054 00.000 11596 Guiding  Dir = 3, Dur = 183
23:51:32.054 00.000 11596 IsSlewing returns 0
23:51:32.062 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=203, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
23:51:32.076 00.014 13300 UpdateGuideState exits: m=1972 SNR=31.1
23:51:32.077 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:32.077 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:51:32.077 00.000 13300 Enqueuing Expose request
23:51:32.077 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3b2101d9-d3b6-469f-82ee-4adc3615f506"}
23:51:32.078 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3b2101d9-d3b6-469f-82ee-4adc3615f506"}
23:51:32.096 00.018 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d9637214-38ab-45a0-8f9a-3016c2902b5d"}
23:51:32.096 00.000 13300 case statement mapped state 6 to 3
23:51:32.096 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d9637214-38ab-45a0-8f9a-3016c2902b5d"}
23:51:32.097 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"516bfd8d-1959-460f-85fa-3422ea992b09"}
23:51:32.098 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1211,"width":15,"height":15,"star_pos":[6.78,6.54],"pixels":"..."},"id":"516bfd8d-1959-460f-85fa-3422ea992b09"}
23:51:32.133 00.035 11596 IsGuiding returns 0
23:51:32.213 00.080 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:32.214 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:32.215 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:32.216 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:32.217 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:32.218 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:32.218 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:32.219 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:32.220 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:32.221 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:32.221 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:32.222 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:32.222 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:32.222 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:32.222 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:32.223 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:32.223 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1211,"width":15,"height":15,"star_pos":[6.78,6.54],"pixels":"..."},"id":1}
23:51:32.264 00.041 11596 PulseGuide returned control before completion, sleep 63
23:51:32.363 00.099 11596 IsGuiding returns 1
23:51:32.363 00.000 11596 scope still moving after pulse duration time elapsed
23:51:32.394 00.031 11596 IsSlewing returns 0
23:51:32.423 00.029 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:32.423 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:32.658 00.235 11596 IsGuiding returns 0
23:51:32.658 00.000 11596 scope move finished after 183 + 341 ms
23:51:32.658 00.000 11596 Move returns status 0, amount 183
23:51:32.659 00.001 11596 MoveAxis(N, 0, ABG)
23:51:32.659 00.000 11596 Move returns status 0, amount 0
23:51:32.659 00.000 11596 move complete, result=0
23:51:32.659 00.000 11596 worker thread done servicing request
23:51:32.659 00.000 13300 GuideStep: 0.1 px 183 ms WEST, 0.1 px 0 ms NORTH
23:51:32.659 00.000 11596 Worker thread wakes up
23:51:32.659 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:51:33.141 00.482 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:33.141 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:33.142 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:33.143 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:33.145 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:33.146 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:33.147 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:33.148 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:33.149 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:33.150 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:33.150 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:33.151 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:33.151 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:33.152 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:33.153 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:33.154 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:33.154 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1211,"width":15,"height":15,"star_pos":[6.78,6.54],"pixels":"..."},"id":1}
23:51:33.169 00.015 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:51:33.387 00.218 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:33.388 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:34.449 01.061 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:34.451 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:34.452 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:34.453 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:34.454 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:34.455 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:34.456 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:34.457 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:34.457 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:34.458 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:34.458 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:34.459 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:34.459 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:34.460 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:34.460 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:34.461 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:34.461 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1211,"width":15,"height":15,"star_pos":[6.78,6.54],"pixels":"..."},"id":1}
23:51:34.788 00.327 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:34.788 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:35.058 00.270 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f475cd3f-a960-468e-ab17-420543e6d11f"}
23:51:35.058 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f475cd3f-a960-468e-ab17-420543e6d11f"}
23:51:35.059 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3863f180-f6f0-47cb-8aea-a836edbc2de9"}
23:51:35.059 00.000 13300 case statement mapped state 6 to 3
23:51:35.059 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3863f180-f6f0-47cb-8aea-a836edbc2de9"}
23:51:35.060 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"608d631d-2c09-4108-89b6-2e8231b96826"}
23:51:35.061 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1211,"width":15,"height":15,"star_pos":[6.78,6.54],"pixels":"..."},"id":"608d631d-2c09-4108-89b6-2e8231b96826"}
23:51:35.327 00.266 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:35.327 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:35.328 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:35.329 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:35.330 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:35.331 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:35.332 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:35.334 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:35.334 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:35.335 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:35.336 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:35.337 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:35.337 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:35.337 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:35.337 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:35.338 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:35.338 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1211,"width":15,"height":15,"star_pos":[6.78,6.54],"pixels":"..."},"id":1}
23:51:35.673 00.335 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:35.673 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:36.229 00.556 11596 Exposure complete
23:51:36.311 00.082 11596 worker thread done servicing request
23:51:36.312 00.001 13300 OnExposeComplete: enter
23:51:36.312 00.000 13300 UpdateGuideState(): m_state=6
23:51:36.312 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1212
23:51:36.312 00.000 13300 Star::Find returns 1 (0), X=1060.64, Y=346.72, Mass=2034, SNR=31.4, Peak=244 HFD=3.2
23:51:36.313 00.001 13300 MultiStar: [#1 -0.06,0.02,0.74,U] [#2 0.01,-0.13,0.45,U] [#3 0.26,0.01,0.41,U] [#4 0.12,0.10,0.28,U] [#5 -0.00,0.61,0.25,U] [#6 -0.03,-0.04,0.22,U] [#7 0.12,-0.11,0.23,U] [#8 0.21,-0.03,0.20,U] 
23:51:36.313 00.000 13300 single-star, 8 included, MultiStar: {0.04, 0.03}, one-star: {-0.02, 0.02}
23:51:36.313 00.000 13300 CameraToMount -- cameraTheta (2.39) - m_xAngle (-1.61) = xAngle (3.99 = -2.29)
23:51:36.313 00.000 13300 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.01 = -2.28)
23:51:36.313 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.02 hyp=0.03 cameraTheta=2.39 mountX=-0.02 mountY=-0.03, mountTheta=-2.28
23:51:36.315 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.02, opts=13)
23:51:36.315 00.000 13300 Enqueuing Move request for scope (-0.02, 0.02)
23:51:36.315 00.000 11596 Worker thread wakes up
23:51:36.315 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.02) opts 0xd
23:51:36.316 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.02)
23:51:36.316 00.000 11596 Moving (-0.02, 0.02) raw xDistance=-0.02 yDistance=-0.03
23:51:36.316 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:51:36.316 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:36.316 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:51:36.316 00.000 11596 MoveAxis(E, 0, ABG)
23:51:36.316 00.000 11596 Move returns status 0, amount 0
23:51:36.316 00.000 11596 MoveAxis(N, 0, ABG)
23:51:36.316 00.000 11596 Move returns status 0, amount 0
23:51:36.316 00.000 11596 move complete, result=0
23:51:36.317 00.001 11596 worker thread done servicing request
23:51:36.322 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=244, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
23:51:36.330 00.008 13300 UpdateGuideState exits: m=2034 SNR=31.4
23:51:36.330 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:36.330 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:51:36.330 00.000 13300 Enqueuing Expose request
23:51:36.330 00.000 11596 Worker thread wakes up
23:51:36.330 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:51:36.330 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:51:36.377 00.047 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:36.378 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:36.378 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:36.379 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:36.380 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:36.381 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:36.382 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:36.383 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:36.385 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:36.386 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:36.386 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:36.387 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:36.387 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:36.388 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:36.388 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:36.388 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:36.389 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1212,"width":15,"height":15,"star_pos":[6.64,6.72],"pixels":"..."},"id":1}
23:51:36.737 00.348 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:36.738 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:36.843 00.105 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:51:37.107 00.264 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:37.107 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:37.108 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:37.108 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:37.110 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:37.111 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:37.113 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:37.114 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:37.116 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:37.118 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:37.119 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:37.121 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:37.122 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:37.123 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:37.124 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:37.124 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:37.125 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1212,"width":15,"height":15,"star_pos":[6.64,6.72],"pixels":"..."},"id":1}
23:51:37.267 00.142 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:37.267 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:38.058 00.791 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f0757cc1-3fb9-4208-9157-189294e45b34"}
23:51:38.058 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f0757cc1-3fb9-4208-9157-189294e45b34"}
23:51:38.059 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1859efc3-d14a-44b7-a01e-acf67ced16d6"}
23:51:38.059 00.000 13300 case statement mapped state 6 to 3
23:51:38.059 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1859efc3-d14a-44b7-a01e-acf67ced16d6"}
23:51:38.060 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c1d0571a-5942-4e41-a9ac-3bf53c948f2d"}
23:51:38.061 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1212,"width":15,"height":15,"star_pos":[6.64,6.72],"pixels":"..."},"id":"c1d0571a-5942-4e41-a9ac-3bf53c948f2d"}
23:51:38.116 00.055 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:38.116 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:38.117 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:38.117 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:38.127 00.010 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:38.128 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:38.130 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:38.130 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:38.132 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:38.133 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:38.134 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:38.135 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:38.136 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:38.137 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:38.138 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:38.138 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:38.139 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1212,"width":15,"height":15,"star_pos":[6.64,6.72],"pixels":"..."},"id":1}
23:51:38.300 00.161 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:38.301 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:39.307 01.006 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:39.308 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:39.309 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:39.310 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:39.312 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:39.313 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:39.314 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:39.315 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:39.316 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:39.318 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:39.318 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:39.318 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:39.318 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:39.319 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:39.319 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:39.320 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:39.320 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1212,"width":15,"height":15,"star_pos":[6.64,6.72],"pixels":"..."},"id":1}
23:51:39.457 00.137 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:39.457 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:39.878 00.421 11596 Exposure complete
23:51:39.963 00.085 11596 worker thread done servicing request
23:51:39.964 00.001 13300 OnExposeComplete: enter
23:51:39.964 00.000 13300 UpdateGuideState(): m_state=6
23:51:39.965 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1213
23:51:39.965 00.000 13300 Star::Find returns 1 (0), X=1060.70, Y=346.63, Mass=1974, SNR=31.1, Peak=234 HFD=3.3
23:51:39.965 00.000 13300 MultiStar: [#1 -0.08,-0.01,0.74,U] [#2 -0.06,-0.21,0.45,U] [#3 0.23,-0.25,0.41,U] [#4 -0.07,-0.22,0.29,U] [#5 0.23,0.28,0.26,U] [#6 -0.14,-0.07,0.22,U] [#7 0.06,-0.21,0.23,U] [#8 0.25,0.04,0.20,U] 
23:51:39.966 00.001 13300 single-star, 8 included, MultiStar: {0.03, -0.09}, one-star: {0.04, -0.07}
23:51:39.966 00.000 13300 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-1.61) = xAngle (0.58 = 0.58)
23:51:39.966 00.000 13300 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.59 = 0.59)
23:51:39.967 00.001 13300 CameraToMount -- cameraX=0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-1.03 mountX=0.07 mountY=0.05, mountTheta=0.59
23:51:39.969 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.07, opts=13)
23:51:39.969 00.000 13300 Enqueuing Move request for scope (0.04, -0.07)
23:51:39.969 00.000 11596 Worker thread wakes up
23:51:39.970 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.07) opts 0xd
23:51:39.970 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.07)
23:51:39.970 00.000 11596 Moving (0.04, -0.07) raw xDistance=0.07 yDistance=0.05
23:51:39.970 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:51:39.970 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:39.970 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:51:39.970 00.000 11596 MoveAxis(E, 0, ABG)
23:51:39.970 00.000 11596 Move returns status 0, amount 0
23:51:39.971 00.001 11596 MoveAxis(N, 0, ABG)
23:51:39.971 00.000 11596 Move returns status 0, amount 0
23:51:39.971 00.000 11596 move complete, result=0
23:51:39.971 00.000 11596 worker thread done servicing request
23:51:39.978 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=234, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
23:51:39.987 00.009 13300 UpdateGuideState exits: m=1974 SNR=31.1
23:51:39.988 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:39.988 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:51:39.988 00.000 13300 Enqueuing Expose request
23:51:39.989 00.001 11596 Worker thread wakes up
23:51:39.989 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:51:39.989 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:51:40.156 00.167 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:40.156 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:40.157 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:40.158 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:40.159 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:40.159 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:40.160 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:40.161 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:40.162 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:40.163 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:40.164 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:40.165 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:40.165 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:40.166 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:40.166 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:40.167 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:40.167 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1213,"width":15,"height":15,"star_pos":[6.70,6.63],"pixels":"..."},"id":1}
23:51:40.267 00.100 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:40.267 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:40.494 00.227 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:51:41.094 00.600 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"487996fb-9738-455c-b368-70cb8c0fb9ed"}
23:51:41.095 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"487996fb-9738-455c-b368-70cb8c0fb9ed"}
23:51:41.097 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"29da7f82-9320-4aab-9228-f98b8b7c138d"}
23:51:41.097 00.000 13300 case statement mapped state 6 to 3
23:51:41.097 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"29da7f82-9320-4aab-9228-f98b8b7c138d"}
23:51:41.099 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c3ea51bc-e50e-4ea8-83ec-ee73a1654d9c"}
23:51:41.101 00.002 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1213,"width":15,"height":15,"star_pos":[6.70,6.63],"pixels":"..."},"id":"c3ea51bc-e50e-4ea8-83ec-ee73a1654d9c"}
23:51:41.123 00.022 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:41.124 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:41.124 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:41.125 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:41.126 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:41.127 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:41.129 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:41.130 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:41.132 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:41.133 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:41.134 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:41.135 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:41.136 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:41.137 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:41.137 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:41.138 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:41.138 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1213,"width":15,"height":15,"star_pos":[6.70,6.63],"pixels":"..."},"id":1}
23:51:41.238 00.100 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:41.239 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:42.227 00.988 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:42.227 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:42.228 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:42.229 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:42.229 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:42.230 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:42.232 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:42.233 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:42.233 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:42.235 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:42.236 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:42.237 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:42.238 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:42.238 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:42.239 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:42.239 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:42.240 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1213,"width":15,"height":15,"star_pos":[6.70,6.63],"pixels":"..."},"id":1}
23:51:42.350 00.110 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:42.350 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:43.296 00.946 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:43.296 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:43.297 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:43.298 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:43.299 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:43.300 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:43.301 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:43.301 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:43.302 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:43.303 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:43.303 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:43.304 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:43.304 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:43.304 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:43.304 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:43.306 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:43.306 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1213,"width":15,"height":15,"star_pos":[6.70,6.63],"pixels":"..."},"id":1}
23:51:43.426 00.120 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:43.426 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:43.534 00.108 11596 Exposure complete
23:51:43.612 00.078 11596 worker thread done servicing request
23:51:43.612 00.000 13300 OnExposeComplete: enter
23:51:43.612 00.000 13300 UpdateGuideState(): m_state=6
23:51:43.612 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1214
23:51:43.613 00.001 13300 Star::Find returns 1 (0), X=1060.57, Y=346.43, Mass=1982, SNR=31.1, Peak=208 HFD=3.3
23:51:43.613 00.000 13300 MultiStar: [#1 -0.14,-0.19,0.74,U] [#2 -0.18,-0.27,0.45,U] [#3 0.07,-0.16,0.41,U] [#4 -0.20,-0.25,0.29,U] [#5 -0.15,0.54,0.25,U] [#6 -0.01,-0.17,0.21,U] [#7 -0.01,-0.25,0.23,U] [#8 0.34,-0.15,0.20,U] 
23:51:43.613 00.000 13300 refined, 8 included, MultiStar: {-0.07, -0.17}, one-star: {-0.10, -0.27}
23:51:43.613 00.000 13300 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-1.61) = xAngle (-0.36 = -0.36)
23:51:43.613 00.000 13300 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.35 = -0.35)
23:51:43.613 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.17 hyp=0.19 cameraTheta=-1.97 mountX=0.18 mountY=-0.06, mountTheta=-0.35
23:51:43.615 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.17, opts=13)
23:51:43.616 00.001 13300 Enqueuing Move request for scope (-0.07, -0.17)
23:51:43.616 00.000 11596 Worker thread wakes up
23:51:43.616 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.17) opts 0xd
23:51:43.616 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.17)
23:51:43.616 00.000 11596 Moving (-0.07, -0.17) raw xDistance=0.18 yDistance=-0.06
23:51:43.616 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.18
23:51:43.616 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:43.617 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:51:43.617 00.000 11596 MoveAxis(W, 219, ABG)
23:51:43.617 00.000 11596 Guiding  Dir = 3, Dur = 219
23:51:43.617 00.000 11596 IsSlewing returns 0
23:51:43.623 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=208, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
23:51:43.634 00.011 13300 UpdateGuideState exits: m=1982 SNR=31.1
23:51:43.634 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:43.634 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:51:43.635 00.001 13300 Enqueuing Expose request
23:51:43.728 00.093 11596 IsGuiding returns 0
23:51:43.960 00.232 11596 IsGuiding returns 1
23:51:43.960 00.000 11596 scope still moving after pulse duration time elapsed
23:51:44.093 00.133 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6a9d7f70-8f1a-4d58-9db9-9e1d98f6c89e"}
23:51:44.093 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6a9d7f70-8f1a-4d58-9db9-9e1d98f6c89e"}
23:51:44.094 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"62e55fb5-d5d1-4505-b222-b3847b247bf8"}
23:51:44.094 00.000 13300 case statement mapped state 6 to 3
23:51:44.094 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"62e55fb5-d5d1-4505-b222-b3847b247bf8"}
23:51:44.095 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"271c45f3-1804-4358-91ac-ab3eb508d14d"}
23:51:44.096 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1214,"width":15,"height":15,"star_pos":[6.57,7.43],"pixels":"..."},"id":"271c45f3-1804-4358-91ac-ab3eb508d14d"}
23:51:44.210 00.114 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:44.211 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:44.213 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:44.213 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:44.215 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:44.216 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:44.217 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:44.218 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:44.219 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:44.219 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:44.220 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:44.220 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:44.220 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:44.221 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:44.221 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:44.222 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:44.222 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1214,"width":15,"height":15,"star_pos":[6.57,7.43],"pixels":"..."},"id":1}
23:51:44.237 00.015 11596 IsSlewing returns 0
23:51:44.337 00.100 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:44.337 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:44.354 00.017 11596 IsGuiding returns 0
23:51:44.354 00.000 11596 scope move finished after 219 + 406 ms
23:51:44.354 00.000 11596 Move returns status 0, amount 219
23:51:44.354 00.000 11596 MoveAxis(N, 0, ABG)
23:51:44.354 00.000 11596 Move returns status 0, amount 0
23:51:44.354 00.000 11596 move complete, result=0
23:51:44.355 00.001 11596 worker thread done servicing request
23:51:44.355 00.000 13300 GuideStep: 0.2 px 219 ms WEST, -0.1 px 0 ms NORTH
23:51:44.355 00.000 11596 Worker thread wakes up
23:51:44.355 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:51:44.858 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:51:45.158 00.300 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:45.159 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:45.160 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:45.161 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:45.162 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:45.163 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:45.163 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:45.164 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:45.165 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:45.167 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:45.167 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:45.168 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:45.168 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:45.169 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:45.169 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:45.170 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:45.170 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1214,"width":15,"height":15,"star_pos":[6.57,7.43],"pixels":"..."},"id":1}
23:51:45.285 00.115 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:45.286 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:46.106 00.820 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:46.106 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:46.107 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:46.108 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:46.109 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:46.110 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:46.111 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:46.112 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:46.113 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:46.114 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:46.114 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:46.115 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:46.115 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:46.116 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:46.116 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:46.117 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:46.117 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1214,"width":15,"height":15,"star_pos":[6.57,7.43],"pixels":"..."},"id":1}
23:51:46.252 00.135 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:46.252 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:47.092 00.840 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b35885b0-d6c0-4d50-8397-2867da75f991"}
23:51:47.092 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b35885b0-d6c0-4d50-8397-2867da75f991"}
23:51:47.093 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6ce4b55f-05c0-4eea-9ce9-8a78c82e1ffa"}
23:51:47.093 00.000 13300 case statement mapped state 6 to 3
23:51:47.093 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6ce4b55f-05c0-4eea-9ce9-8a78c82e1ffa"}
23:51:47.093 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bf6ddea2-6b90-47f6-a775-84334d492f72"}
23:51:47.094 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1214,"width":15,"height":15,"star_pos":[6.57,7.43],"pixels":"..."},"id":"bf6ddea2-6b90-47f6-a775-84334d492f72"}
23:51:47.257 00.163 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:47.258 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:47.259 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:47.260 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:47.262 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:47.263 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:47.264 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:47.265 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:47.266 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:47.267 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:47.267 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:47.268 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:47.268 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:47.269 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:47.269 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:47.270 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:47.270 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1214,"width":15,"height":15,"star_pos":[6.57,7.43],"pixels":"..."},"id":1}
23:51:47.380 00.110 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:47.380 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:47.891 00.511 11596 Exposure complete
23:51:47.991 00.100 11596 worker thread done servicing request
23:51:47.991 00.000 13300 OnExposeComplete: enter
23:51:47.991 00.000 13300 UpdateGuideState(): m_state=6
23:51:47.992 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1215
23:51:47.992 00.000 13300 Star::Find returns 1 (0), X=1060.62, Y=346.42, Mass=1997, SNR=31.2, Peak=207 HFD=3.2
23:51:47.992 00.000 13300 MultiStar: [#1 -0.01,-0.14,0.75,U] [#2 0.03,-0.24,0.45,U] [#3 0.12,-0.19,0.41,U] [#4 0.02,-0.14,0.28,U] [#5 -0.09,0.14,0.25,U] [#6 0.03,-0.18,0.22,U] [#7 0.11,-0.23,0.23,U] [#8 0.00,0.05,0.20,U] 
23:51:47.992 00.000 13300 refined, 8 included, MultiStar: {0.01, -0.17}, one-star: {-0.05, -0.28}
23:51:47.993 00.001 13300 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-1.61) = xAngle (0.08 = 0.08)
23:51:47.993 00.000 13300 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.09 = 0.09)
23:51:47.993 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.17 hyp=0.17 cameraTheta=-1.53 mountX=0.17 mountY=0.02, mountTheta=0.09
23:51:47.994 00.001 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.17, opts=13)
23:51:47.994 00.000 13300 Enqueuing Move request for scope (0.01, -0.17)
23:51:47.994 00.000 11596 Worker thread wakes up
23:51:47.995 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.17) opts 0xd
23:51:47.995 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.17)
23:51:47.995 00.000 11596 Moving (0.01, -0.17) raw xDistance=0.17 yDistance=0.02
23:51:47.995 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.17
23:51:47.995 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:47.995 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:51:47.996 00.001 11596 MoveAxis(W, 230, ABG)
23:51:47.996 00.000 11596 Guiding  Dir = 3, Dur = 230
23:51:47.997 00.001 11596 IsSlewing returns 0
23:51:48.004 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=207, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
23:51:48.016 00.012 13300 UpdateGuideState exits: m=1997 SNR=31.2
23:51:48.016 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:48.016 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:51:48.016 00.000 13300 Enqueuing Expose request
23:51:48.025 00.009 11596 IsGuiding returns 0
23:51:48.152 00.127 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:48.154 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:48.155 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:48.156 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:48.157 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:48.158 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:48.159 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:48.160 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:48.160 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:48.161 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:48.161 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:48.162 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:48.162 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:48.163 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:48.163 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:48.163 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:48.163 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1215,"width":15,"height":15,"star_pos":[6.62,7.42],"pixels":"..."},"id":1}
23:51:48.238 00.075 11596 PulseGuide returned control before completion, sleep 27
23:51:48.271 00.033 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:48.271 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:48.474 00.203 11596 IsGuiding returns 1
23:51:48.474 00.000 11596 scope still moving after pulse duration time elapsed
23:51:48.506 00.032 11596 IsSlewing returns 0
23:51:48.573 00.067 11596 IsGuiding returns 0
23:51:48.573 00.000 11596 scope move finished after 230 + 317 ms
23:51:48.573 00.000 11596 Move returns status 0, amount 230
23:51:48.573 00.000 11596 MoveAxis(N, 0, ABG)
23:51:48.573 00.000 11596 Move returns status 0, amount 0
23:51:48.573 00.000 11596 move complete, result=0
23:51:48.573 00.000 11596 worker thread done servicing request
23:51:48.573 00.000 11596 Worker thread wakes up
23:51:48.573 00.000 13300 GuideStep: 0.2 px 230 ms WEST, 0.0 px 0 ms NORTH
23:51:48.574 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:51:49.090 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:51:49.154 00.064 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:49.154 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:49.155 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:49.156 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:49.157 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:49.159 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:49.160 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:49.161 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:49.162 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:49.163 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:49.163 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:49.165 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:49.165 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:49.166 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:49.167 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:49.167 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:49.168 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1215,"width":15,"height":15,"star_pos":[6.62,7.42],"pixels":"..."},"id":1}
23:51:49.288 00.120 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:49.288 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:50.092 00.804 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dbb7639e-a995-4aa6-8bd6-56b2d134826e"}
23:51:50.092 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dbb7639e-a995-4aa6-8bd6-56b2d134826e"}
23:51:50.092 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6a7bd21d-4f0f-44d2-8c27-cb42ff4c505b"}
23:51:50.093 00.001 13300 case statement mapped state 6 to 3
23:51:50.093 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6a7bd21d-4f0f-44d2-8c27-cb42ff4c505b"}
23:51:50.093 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"12382b11-0fed-4d6c-94ce-dc7f75a4226e"}
23:51:50.094 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1215,"width":15,"height":15,"star_pos":[6.62,7.42],"pixels":"..."},"id":"12382b11-0fed-4d6c-94ce-dc7f75a4226e"}
23:51:50.107 00.013 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:50.108 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:50.108 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:50.109 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:50.111 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:50.111 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:50.112 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:50.113 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:50.114 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:50.115 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:50.115 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:50.115 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:50.115 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:50.116 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:50.116 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:50.116 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:50.117 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1215,"width":15,"height":15,"star_pos":[6.62,7.42],"pixels":"..."},"id":1}
23:51:50.255 00.138 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:50.255 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:51.273 01.018 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:51.274 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:51.274 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:51.275 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:51.277 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:51.278 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:51.280 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:51.281 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:51.282 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:51.283 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:51.284 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:51.285 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:51.285 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:51.286 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:51.286 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:51.286 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:51.287 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1215,"width":15,"height":15,"star_pos":[6.62,7.42],"pixels":"..."},"id":1}
23:51:51.406 00.119 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:51.406 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:52.126 00.720 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:52.126 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:52.127 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:52.127 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:52.128 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:52.129 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:52.130 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:52.131 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:52.134 00.003 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:52.137 00.003 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:52.138 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:52.139 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:52.140 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:52.141 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:52.142 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:52.142 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:52.143 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1215,"width":15,"height":15,"star_pos":[6.62,7.42],"pixels":"..."},"id":1}
23:51:52.147 00.004 11596 Exposure complete
23:51:52.222 00.075 11596 worker thread done servicing request
23:51:52.222 00.000 13300 OnExposeComplete: enter
23:51:52.222 00.000 13300 UpdateGuideState(): m_state=6
23:51:52.223 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1216
23:51:52.223 00.000 13300 Star::Find returns 1 (0), X=1060.54, Y=346.58, Mass=1948, SNR=30.8, Peak=233 HFD=3.2
23:51:52.223 00.000 13300 MultiStar: [#1 -0.12,-0.17,0.75,U] [#2 -0.14,-0.11,0.46,U] [#3 0.18,-0.23,0.42,U] [#4 -0.18,-0.05,0.29,U] [#5 -0.20,0.05,0.24,U] [#6 -0.18,-0.08,0.23,U] [#7 0.09,-0.26,0.23,U] [#8 0.28,-0.07,0.21,U] 
23:51:52.223 00.000 13300 refined, 8 included, MultiStar: {-0.07, -0.13}, one-star: {-0.12, -0.12}
23:51:52.224 00.001 13300 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-1.61) = xAngle (-0.45 = -0.45)
23:51:52.224 00.000 13300 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.44 = -0.44)
23:51:52.224 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.13 hyp=0.14 cameraTheta=-2.06 mountX=0.13 mountY=-0.06, mountTheta=-0.44
23:51:52.227 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.13, opts=13)
23:51:52.227 00.000 13300 Enqueuing Move request for scope (-0.07, -0.13)
23:51:52.227 00.000 11596 Worker thread wakes up
23:51:52.227 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.13) opts 0xd
23:51:52.227 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.13)
23:51:52.227 00.000 11596 Moving (-0.07, -0.13) raw xDistance=0.13 yDistance=-0.06
23:51:52.227 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:51:52.228 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:52.228 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:51:52.228 00.000 11596 MoveAxis(E, 0, ABG)
23:51:52.228 00.000 11596 Move returns status 0, amount 0
23:51:52.228 00.000 11596 MoveAxis(N, 0, ABG)
23:51:52.228 00.000 11596 Move returns status 0, amount 0
23:51:52.228 00.000 11596 move complete, result=0
23:51:52.229 00.001 11596 worker thread done servicing request
23:51:52.233 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
23:51:52.243 00.010 13300 UpdateGuideState exits: m=1948 SNR=30.8
23:51:52.243 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:52.243 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:51:52.243 00.000 13300 Enqueuing Expose request
23:51:52.243 00.000 11596 Worker thread wakes up
23:51:52.244 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:51:52.244 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:51:52.246 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:52.247 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:52.753 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:51:53.092 00.339 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6103f746-ea7e-4d0a-89ca-f6407b111a4c"}
23:51:53.092 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6103f746-ea7e-4d0a-89ca-f6407b111a4c"}
23:51:53.093 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"db80a2a0-bd21-440d-9e2d-edaaae772fdc"}
23:51:53.093 00.000 13300 case statement mapped state 6 to 3
23:51:53.094 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"db80a2a0-bd21-440d-9e2d-edaaae772fdc"}
23:51:53.094 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"61676f3b-8b8d-44f2-b733-bafeff66c1ef"}
23:51:53.095 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1216,"width":15,"height":15,"star_pos":[6.54,6.58],"pixels":"..."},"id":"61676f3b-8b8d-44f2-b733-bafeff66c1ef"}
23:51:53.259 00.164 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:53.260 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:53.260 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:53.261 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:53.261 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:53.262 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:53.263 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:53.264 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:53.265 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:53.266 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:53.266 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:53.267 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:53.268 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:53.269 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:53.269 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:53.269 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:53.270 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1216,"width":15,"height":15,"star_pos":[6.54,6.58],"pixels":"..."},"id":1}
23:51:53.387 00.117 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:53.387 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:54.143 00.756 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:54.143 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:54.144 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:54.145 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:54.146 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:54.147 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:54.148 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:54.148 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:54.149 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:54.150 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:54.150 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:54.151 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:54.151 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:54.152 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:54.152 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:54.152 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:54.153 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1216,"width":15,"height":15,"star_pos":[6.54,6.58],"pixels":"..."},"id":1}
23:51:54.274 00.121 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:54.274 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:55.259 00.985 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:55.260 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:55.262 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:55.263 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:55.264 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:55.265 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:55.266 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:55.267 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:55.268 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:55.269 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:55.269 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:55.269 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:55.270 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:55.270 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:55.270 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:55.271 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:55.271 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1216,"width":15,"height":15,"star_pos":[6.54,6.58],"pixels":"..."},"id":1}
23:51:55.386 00.115 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:55.387 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:55.795 00.408 11596 Exposure complete
23:51:55.868 00.073 11596 worker thread done servicing request
23:51:55.868 00.000 13300 OnExposeComplete: enter
23:51:55.869 00.001 13300 UpdateGuideState(): m_state=6
23:51:55.869 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1217
23:51:55.869 00.000 13300 Star::Find returns 1 (0), X=1060.53, Y=346.41, Mass=2009, SNR=31.3, Peak=211 HFD=3.2
23:51:55.870 00.001 13300 MultiStar: [#1 -0.11,-0.21,0.74,U] [#2 -0.12,-0.29,0.45,U] [#3 0.09,-0.23,0.40,U] [#4 -0.41,-0.11,0.28,U] [#5 -0.09,0.23,0.25,U] [#6 0.06,-0.19,0.23,U] [#7 0.05,-0.43,0.24,U] [#8 0.18,0.23,0.20,U] 
23:51:55.870 00.000 13300 refined, 8 included, MultiStar: {-0.08, -0.20}, one-star: {-0.13, -0.29}
23:51:55.870 00.000 13300 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-1.61) = xAngle (-0.35 = -0.35)
23:51:55.870 00.000 13300 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.34 = -0.34)
23:51:55.870 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.20 hyp=0.21 cameraTheta=-1.96 mountX=0.20 mountY=-0.07, mountTheta=-0.34
23:51:55.872 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.20, opts=13)
23:51:55.872 00.000 13300 Enqueuing Move request for scope (-0.08, -0.20)
23:51:55.872 00.000 11596 Worker thread wakes up
23:51:55.872 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.20) opts 0xd
23:51:55.872 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.20)
23:51:55.873 00.001 11596 Moving (-0.08, -0.20) raw xDistance=0.20 yDistance=-0.07
23:51:55.873 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.20
23:51:55.873 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:55.873 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:51:55.873 00.000 11596 MoveAxis(W, 248, ABG)
23:51:55.873 00.000 11596 Guiding  Dir = 3, Dur = 248
23:51:55.874 00.001 11596 IsSlewing returns 0
23:51:55.879 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=211, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
23:51:55.887 00.008 13300 UpdateGuideState exits: m=2009 SNR=31.3
23:51:55.887 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:55.887 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:51:55.887 00.000 13300 Enqueuing Expose request
23:51:55.966 00.079 11596 IsGuiding returns 0
23:51:56.093 00.127 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9020efae-d9ae-4796-b743-bf19e08ebaa9"}
23:51:56.093 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9020efae-d9ae-4796-b743-bf19e08ebaa9"}
23:51:56.094 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aadced27-f963-4b11-8c27-faf996d40715"}
23:51:56.094 00.000 13300 case statement mapped state 6 to 3
23:51:56.094 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"aadced27-f963-4b11-8c27-faf996d40715"}
23:51:56.094 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"08f868c1-eb73-4fd9-9dcc-b766a1cff765"}
23:51:56.095 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1217,"width":15,"height":15,"star_pos":[6.53,7.41],"pixels":"..."},"id":"08f868c1-eb73-4fd9-9dcc-b766a1cff765"}
23:51:56.133 00.038 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:56.133 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:56.134 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:56.134 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:56.134 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:56.136 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:56.137 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:56.138 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:56.139 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:56.140 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:56.141 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:56.142 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:56.143 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:56.144 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:56.144 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:56.145 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:56.145 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1217,"width":15,"height":15,"star_pos":[6.53,7.41],"pixels":"..."},"id":1}
23:51:56.191 00.046 11596 PulseGuide returned control before completion, sleep 34
23:51:56.260 00.069 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:56.260 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:56.319 00.059 11596 IsGuiding returns 1
23:51:56.319 00.000 11596 scope still moving after pulse duration time elapsed
23:51:56.346 00.027 11596 IsSlewing returns 0
23:51:56.513 00.167 11596 IsGuiding returns 1
23:51:56.545 00.032 11596 IsSlewing returns 0
23:51:56.696 00.151 11596 IsGuiding returns 0
23:51:56.696 00.000 11596 scope move finished after 248 + 482 ms
23:51:56.696 00.000 11596 Move returns status 0, amount 248
23:51:56.696 00.000 11596 MoveAxis(N, 0, ABG)
23:51:56.697 00.001 11596 Move returns status 0, amount 0
23:51:56.697 00.000 11596 move complete, result=0
23:51:56.697 00.000 11596 worker thread done servicing request
23:51:56.697 00.000 13300 GuideStep: 0.2 px 248 ms WEST, -0.1 px 0 ms NORTH
23:51:56.697 00.000 11596 Worker thread wakes up
23:51:56.697 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:51:57.210 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:51:57.227 00.017 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:57.229 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:57.229 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:57.230 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:57.231 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:57.232 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:57.233 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:57.234 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:57.235 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:57.236 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:57.236 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:57.236 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:57.236 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:57.237 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:57.237 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:57.238 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:57.238 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1217,"width":15,"height":15,"star_pos":[6.53,7.41],"pixels":"..."},"id":1}
23:51:57.389 00.151 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:57.390 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:58.141 00.751 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:58.142 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:58.142 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:58.143 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:58.144 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:58.145 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:58.146 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:58.147 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:58.148 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:58.149 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:58.150 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:58.151 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:58.151 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:58.151 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:58.152 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:58.152 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:58.152 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1217,"width":15,"height":15,"star_pos":[6.53,7.41],"pixels":"..."},"id":1}
23:51:58.267 00.115 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:58.268 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:51:59.094 00.826 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f6680979-4d5e-4308-beb6-905381dcb4b9"}
23:51:59.094 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f6680979-4d5e-4308-beb6-905381dcb4b9"}
23:51:59.096 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7ab4979a-60e3-47f6-98c3-2290a188b779"}
23:51:59.096 00.000 13300 case statement mapped state 6 to 3
23:51:59.096 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7ab4979a-60e3-47f6-98c3-2290a188b779"}
23:51:59.097 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ecb5f74c-d259-4c08-8d2b-edd96b3a1b78"}
23:51:59.098 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1217,"width":15,"height":15,"star_pos":[6.53,7.41],"pixels":"..."},"id":"ecb5f74c-d259-4c08-8d2b-edd96b3a1b78"}
23:51:59.275 00.177 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:51:59.275 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:51:59.276 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:51:59.277 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:59.278 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:59.279 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:59.280 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:59.281 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:59.282 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:59.283 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:51:59.284 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:51:59.285 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:51:59.285 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:51:59.286 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:51:59.286 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:51:59.286 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:51:59.287 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1217,"width":15,"height":15,"star_pos":[6.53,7.41],"pixels":"..."},"id":1}
23:51:59.391 00.104 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:51:59.392 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:00.221 00.829 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:00.221 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:00.222 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:00.224 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:00.225 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:00.226 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:00.227 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:00.229 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:00.230 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:00.231 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:00.232 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:00.234 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:00.234 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:00.252 00.018 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:00.252 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:00.253 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:00.253 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1217,"width":15,"height":15,"star_pos":[6.53,7.41],"pixels":"..."},"id":1}
23:52:00.308 00.055 11596 Exposure complete
23:52:00.373 00.065 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:00.373 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:00.441 00.068 11596 worker thread done servicing request
23:52:00.441 00.000 13300 OnExposeComplete: enter
23:52:00.441 00.000 13300 UpdateGuideState(): m_state=6
23:52:00.442 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1218
23:52:00.442 00.000 13300 Star::Find returns 1 (0), X=1060.48, Y=346.70, Mass=2003, SNR=31.2, Peak=256 HFD=3.3
23:52:00.442 00.000 13300 MultiStar: [#1 -0.11,0.03,0.76,U] [#2 0.00,-0.05,0.45,U] [#3 -0.05,-0.06,0.41,U] [#4 -0.32,-0.04,0.29,U] [#5 0.11,0.51,0.25,U] [#6 0.10,-0.01,0.22,U] [#7 -0.01,-0.14,0.22,U] [#8 0.00,0.19,0.20,U] 
23:52:00.442 00.000 13300 refined, 8 included, MultiStar: {-0.09, 0.03}, one-star: {-0.18, -0.00}
23:52:00.442 00.000 13300 CameraToMount -- cameraTheta (2.84) - m_xAngle (-1.61) = xAngle (4.45 = -1.84)
23:52:00.443 00.001 13300 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.46 = -1.82)
23:52:00.443 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.03 hyp=0.09 cameraTheta=2.84 mountX=-0.02 mountY=-0.09, mountTheta=-1.84
23:52:00.444 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.03, opts=13)
23:52:00.444 00.000 13300 Enqueuing Move request for scope (-0.09, 0.03)
23:52:00.444 00.000 11596 Worker thread wakes up
23:52:00.445 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.03) opts 0xd
23:52:00.445 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.03)
23:52:00.445 00.000 11596 Moving (-0.09, 0.03) raw xDistance=-0.02 yDistance=-0.09
23:52:00.445 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:52:00.445 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:00.445 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:52:00.446 00.001 11596 MoveAxis(E, 0, ABG)
23:52:00.446 00.000 11596 Move returns status 0, amount 0
23:52:00.448 00.002 11596 MoveAxis(N, 0, ABG)
23:52:00.448 00.000 11596 Move returns status 0, amount 0
23:52:00.448 00.000 11596 move complete, result=0
23:52:00.449 00.001 11596 worker thread done servicing request
23:52:00.454 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
23:52:00.465 00.011 13300 UpdateGuideState exits: m=2003 SNR=31.2
23:52:00.465 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:00.465 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:52:00.465 00.000 13300 Enqueuing Expose request
23:52:00.466 00.001 11596 Worker thread wakes up
23:52:00.466 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:52:00.466 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:52:00.971 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:52:01.267 00.296 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:01.268 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:01.269 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:01.270 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:01.271 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:01.272 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:01.273 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:01.274 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:01.275 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:01.276 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:01.276 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:01.277 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:01.277 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:01.278 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:01.278 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:01.279 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:01.280 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1218,"width":15,"height":15,"star_pos":[7.48,6.70],"pixels":"..."},"id":1}
23:52:01.385 00.105 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:01.385 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:02.093 00.708 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6b445ae2-3522-439f-bc67-0c16166fe825"}
23:52:02.093 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6b445ae2-3522-439f-bc67-0c16166fe825"}
23:52:02.126 00.033 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"208127b9-beca-4607-bed7-098fa098019f"}
23:52:02.126 00.000 13300 case statement mapped state 6 to 3
23:52:02.126 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"208127b9-beca-4607-bed7-098fa098019f"}
23:52:02.129 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"237c1033-8e8b-4dbe-bebe-12b6309bc7b9"}
23:52:02.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1218,"width":15,"height":15,"star_pos":[7.48,6.70],"pixels":"..."},"id":"237c1033-8e8b-4dbe-bebe-12b6309bc7b9"}
23:52:02.141 00.012 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:02.141 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:02.143 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:02.144 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:02.145 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:02.146 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:02.147 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:02.148 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:02.149 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:02.150 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:02.151 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:02.152 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:02.152 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:02.153 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:02.153 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:02.154 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:02.154 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1218,"width":15,"height":15,"star_pos":[7.48,6.70],"pixels":"..."},"id":1}
23:52:02.280 00.126 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:02.281 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:03.273 00.992 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:03.274 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:03.274 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:03.274 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:03.275 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:03.276 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:03.276 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:03.277 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:03.279 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:03.279 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:03.280 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:03.281 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:03.282 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:03.283 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:03.283 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:03.283 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:03.284 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1218,"width":15,"height":15,"star_pos":[7.48,6.70],"pixels":"..."},"id":1}
23:52:03.402 00.118 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:03.402 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:04.014 00.612 11596 Exposure complete
23:52:04.154 00.140 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:04.154 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:04.155 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:04.155 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:04.156 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:04.157 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:04.158 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:04.159 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:04.161 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:04.162 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:04.162 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:04.163 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:04.164 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:04.165 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:04.166 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:04.166 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:04.166 00.000 11596 worker thread done servicing request
23:52:04.167 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1218,"width":15,"height":15,"star_pos":[7.48,6.70],"pixels":"..."},"id":1}
23:52:04.167 00.000 13300 OnExposeComplete: enter
23:52:04.167 00.000 13300 UpdateGuideState(): m_state=6
23:52:04.167 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1219
23:52:04.167 00.000 13300 Star::Find returns 1 (0), X=1060.37, Y=346.69, Mass=1982, SNR=31.1, Peak=256 HFD=3.3
23:52:04.168 00.001 13300 MultiStar: [#1 -0.18,-0.04,0.74,U] [#2 -0.21,-0.06,0.45,U] [#3 -0.03,-0.03,0.41,U] [#4 -0.38,-0.08,0.28,U] [#5 0.05,0.38,0.26,U] [#6 -0.21,0.08,0.23,U] [#7 -0.00,0.00,0.22,U] [#8 0.19,0.10,0.19,U] 
23:52:04.168 00.000 13300 refined, 8 included, MultiStar: {-0.17, 0.01}, one-star: {-0.29, -0.01}
23:52:04.168 00.000 13300 CameraToMount -- cameraTheta (3.08) - m_xAngle (-1.61) = xAngle (4.69 = -1.59)
23:52:04.168 00.000 13300 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.70 = -1.58)
23:52:04.169 00.001 13300 CameraToMount -- cameraX=-0.17 cameraY=0.01 hyp=0.17 cameraTheta=3.08 mountX=-0.00 mountY=-0.17, mountTheta=-1.59
23:52:04.170 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.17, y=0.01, opts=13)
23:52:04.170 00.000 13300 Enqueuing Move request for scope (-0.17, 0.01)
23:52:04.170 00.000 11596 Worker thread wakes up
23:52:04.170 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.01) opts 0xd
23:52:04.171 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.17, 0.01)
23:52:04.171 00.000 11596 Moving (-0.17, 0.01) raw xDistance=-0.00 yDistance=-0.17
23:52:04.171 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:52:04.171 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:04.171 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:52:04.172 00.001 11596 MoveAxis(E, 0, ABG)
23:52:04.172 00.000 11596 Move returns status 0, amount 0
23:52:04.172 00.000 11596 MoveAxis(N, 0, ABG)
23:52:04.172 00.000 11596 Move returns status 0, amount 0
23:52:04.173 00.001 11596 move complete, result=0
23:52:04.173 00.000 11596 worker thread done servicing request
23:52:04.181 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
23:52:04.191 00.010 13300 UpdateGuideState exits: m=1982 SNR=31.1
23:52:04.192 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:04.192 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:52:04.192 00.000 13300 Enqueuing Expose request
23:52:04.192 00.000 11596 Worker thread wakes up
23:52:04.192 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:52:04.192 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:52:04.270 00.078 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:04.270 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:04.695 00.425 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:52:05.094 00.399 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2be45485-09f6-4f65-aba0-676e85319c80"}
23:52:05.094 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2be45485-09f6-4f65-aba0-676e85319c80"}
23:52:05.095 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"570583c9-bdc9-490f-b3dc-14d6bedebfd2"}
23:52:05.096 00.001 13300 case statement mapped state 6 to 3
23:52:05.096 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"570583c9-bdc9-490f-b3dc-14d6bedebfd2"}
23:52:05.097 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7a0a9521-88c6-44cd-a21c-cc5146b500e4"}
23:52:05.099 00.002 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1219,"width":15,"height":15,"star_pos":[7.37,6.69],"pixels":"..."},"id":"7a0a9521-88c6-44cd-a21c-cc5146b500e4"}
23:52:05.170 00.071 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:05.170 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:05.171 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:05.171 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:05.172 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:05.173 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:05.174 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:05.175 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:05.177 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:05.178 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:05.179 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:05.180 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:05.181 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:05.182 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:05.182 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:05.183 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:05.183 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1219,"width":15,"height":15,"star_pos":[7.37,6.69],"pixels":"..."},"id":1}
23:52:05.289 00.106 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:05.289 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:06.129 00.840 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:06.129 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:06.130 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:06.130 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:06.130 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:06.131 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:06.132 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:06.133 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:06.135 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:06.137 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:06.138 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:06.139 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:06.141 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:06.142 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:06.142 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:06.143 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:06.143 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1219,"width":15,"height":15,"star_pos":[7.37,6.69],"pixels":"..."},"id":1}
23:52:06.235 00.092 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:06.236 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:07.244 01.008 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:07.244 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:07.245 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:07.246 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:07.246 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:07.247 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:07.249 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:07.250 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:07.250 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:07.251 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:07.252 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:07.253 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:07.253 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:07.253 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:07.253 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:07.254 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:07.254 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1219,"width":15,"height":15,"star_pos":[7.37,6.69],"pixels":"..."},"id":1}
23:52:07.386 00.132 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:07.386 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:07.730 00.344 11596 Exposure complete
23:52:07.804 00.074 11596 worker thread done servicing request
23:52:07.804 00.000 13300 OnExposeComplete: enter
23:52:07.805 00.001 13300 UpdateGuideState(): m_state=6
23:52:07.805 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1220
23:52:07.805 00.000 13300 Star::Find returns 1 (0), X=1060.52, Y=346.71, Mass=1997, SNR=31.2, Peak=243 HFD=3.2
23:52:07.806 00.001 13300 MultiStar: [#1 -0.06,0.06,0.76,U] [#2 -0.15,0.08,0.44,U] [#3 0.16,0.03,0.40,U] [#4 -0.37,-0.04,0.29,U] [#5 -0.24,0.35,0.24,U] [#6 -0.10,0.04,0.24,U] [#7 0.10,-0.02,0.21,U] [#8 0.49,0.40,0.20,U] 
23:52:07.806 00.000 13300 refined, 8 included, MultiStar: {-0.07, 0.07}, one-star: {-0.14, 0.01}
23:52:07.806 00.000 13300 CameraToMount -- cameraTheta (2.36) - m_xAngle (-1.61) = xAngle (3.97 = -2.32)
23:52:07.806 00.000 13300 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.98 = -2.30)
23:52:07.806 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.07 hyp=0.10 cameraTheta=2.36 mountX=-0.07 mountY=-0.07, mountTheta=-2.31
23:52:07.807 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.07, opts=13)
23:52:07.808 00.001 13300 Enqueuing Move request for scope (-0.07, 0.07)
23:52:07.808 00.000 11596 Worker thread wakes up
23:52:07.808 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.07) opts 0xd
23:52:07.808 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.07)
23:52:07.808 00.000 11596 Moving (-0.07, 0.07) raw xDistance=-0.07 yDistance=-0.07
23:52:07.808 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:52:07.808 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:07.808 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:52:07.808 00.000 11596 MoveAxis(E, 0, ABG)
23:52:07.809 00.001 11596 Move returns status 0, amount 0
23:52:07.809 00.000 11596 MoveAxis(N, 0, ABG)
23:52:07.809 00.000 11596 Move returns status 0, amount 0
23:52:07.809 00.000 11596 move complete, result=0
23:52:07.809 00.000 11596 worker thread done servicing request
23:52:07.814 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
23:52:07.823 00.009 13300 UpdateGuideState exits: m=1997 SNR=31.2
23:52:07.823 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:07.823 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:52:07.823 00.000 13300 Enqueuing Expose request
23:52:07.823 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:52:07.824 00.001 11596 Worker thread wakes up
23:52:07.824 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:52:08.095 00.271 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9fa20778-e4f4-408d-8087-efc140376410"}
23:52:08.095 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9fa20778-e4f4-408d-8087-efc140376410"}
23:52:08.096 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d32e47fe-eaca-48d7-a6ff-fc6eb56db936"}
23:52:08.096 00.000 13300 case statement mapped state 6 to 3
23:52:08.097 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d32e47fe-eaca-48d7-a6ff-fc6eb56db936"}
23:52:08.112 00.015 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bd897ff3-9695-42a9-b953-49ca5905afe0"}
23:52:08.112 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1220,"width":15,"height":15,"star_pos":[6.52,6.71],"pixels":"..."},"id":"bd897ff3-9695-42a9-b953-49ca5905afe0"}
23:52:08.195 00.083 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:08.195 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:08.196 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:08.196 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:08.197 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:08.198 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:08.199 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:08.200 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:08.201 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:08.202 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:08.203 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:08.204 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:08.205 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:08.206 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:08.206 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:08.207 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:08.208 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1220,"width":15,"height":15,"star_pos":[6.52,6.71],"pixels":"..."},"id":1}
23:52:08.333 00.125 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:52:08.342 00.009 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:08.343 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:09.147 00.804 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:09.148 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:09.149 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:09.150 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:09.151 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:09.152 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:09.153 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:09.154 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:09.155 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:09.156 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:09.156 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:09.157 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:09.157 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:09.158 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:09.158 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:09.159 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:09.159 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1220,"width":15,"height":15,"star_pos":[6.52,6.71],"pixels":"..."},"id":1}
23:52:09.268 00.109 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:09.268 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:10.134 00.866 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:10.136 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:10.137 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:10.138 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:10.140 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:10.142 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:10.143 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:10.144 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:10.145 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:10.146 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:10.147 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:10.147 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:10.147 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:10.148 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:10.149 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:10.149 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:10.149 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1220,"width":15,"height":15,"star_pos":[6.52,6.71],"pixels":"..."},"id":1}
23:52:10.253 00.104 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:10.254 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:11.095 00.841 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ab9e0f5f-c6a4-4895-95f8-625397340f08"}
23:52:11.095 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ab9e0f5f-c6a4-4895-95f8-625397340f08"}
23:52:11.097 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d9bf11bd-e738-47d3-a62e-f533bc7119db"}
23:52:11.098 00.001 13300 case statement mapped state 6 to 3
23:52:11.098 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d9bf11bd-e738-47d3-a62e-f533bc7119db"}
23:52:11.100 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6f943591-f703-45d6-92b3-cba1116bebfb"}
23:52:11.101 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1220,"width":15,"height":15,"star_pos":[6.52,6.71],"pixels":"..."},"id":"6f943591-f703-45d6-92b3-cba1116bebfb"}
23:52:11.257 00.156 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:11.257 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:11.258 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:11.258 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:11.258 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:11.260 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:11.261 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:11.262 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:11.263 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:11.265 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:11.266 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:11.267 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:11.268 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:11.269 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:11.270 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:11.270 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:11.271 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1220,"width":15,"height":15,"star_pos":[6.52,6.71],"pixels":"..."},"id":1}
23:52:11.371 00.100 11596 Exposure complete
23:52:11.405 00.034 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:11.405 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:11.445 00.040 11596 worker thread done servicing request
23:52:11.446 00.001 13300 OnExposeComplete: enter
23:52:11.446 00.000 13300 UpdateGuideState(): m_state=6
23:52:11.446 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1221
23:52:11.446 00.000 13300 Star::Find returns 1 (0), X=1060.60, Y=346.72, Mass=2004, SNR=31.3, Peak=248 HFD=3.2
23:52:11.447 00.001 13300 MultiStar: [#1 -0.02,0.11,0.74,U] [#2 -0.18,-0.02,0.46,U] [#3 0.12,-0.07,0.40,U] [#4 -0.06,0.00,0.29,U] [#5 0.17,0.42,0.26,U] [#6 0.22,0.06,0.23,U] [#7 0.19,-0.07,0.23,U] [#8 0.09,0.03,0.20,U] 
23:52:11.447 00.000 13300 refined, 8 included, MultiStar: {0.01, 0.05}, one-star: {-0.06, 0.02}
23:52:11.447 00.000 13300 CameraToMount -- cameraTheta (1.43) - m_xAngle (-1.61) = xAngle (3.04 = 3.04)
23:52:11.447 00.000 13300 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.06 = 3.06)
23:52:11.447 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.43 mountX=-0.05 mountY=0.00, mountTheta=3.06
23:52:11.449 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.05, opts=13)
23:52:11.449 00.000 13300 Enqueuing Move request for scope (0.01, 0.05)
23:52:11.449 00.000 11596 Worker thread wakes up
23:52:11.449 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.05) opts 0xd
23:52:11.450 00.001 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.05)
23:52:11.450 00.000 11596 Moving (0.01, 0.05) raw xDistance=-0.05 yDistance=0.00
23:52:11.450 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:52:11.450 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:11.450 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:52:11.451 00.001 11596 MoveAxis(E, 0, ABG)
23:52:11.451 00.000 11596 Move returns status 0, amount 0
23:52:11.451 00.000 11596 MoveAxis(N, 0, ABG)
23:52:11.451 00.000 11596 Move returns status 0, amount 0
23:52:11.451 00.000 11596 move complete, result=0
23:52:11.451 00.000 11596 worker thread done servicing request
23:52:11.457 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
23:52:11.465 00.008 13300 UpdateGuideState exits: m=2004 SNR=31.3
23:52:11.465 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:11.465 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:52:11.465 00.000 13300 Enqueuing Expose request
23:52:11.465 00.000 11596 Worker thread wakes up
23:52:11.465 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:52:11.465 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:52:11.982 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:52:12.213 00.231 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:12.214 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:12.215 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:12.216 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:12.217 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:12.218 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:12.219 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:12.220 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:12.221 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:12.222 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:12.222 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:12.223 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:12.224 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:12.224 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:12.224 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:12.225 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:12.226 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1221,"width":15,"height":15,"star_pos":[6.60,6.72],"pixels":"..."},"id":1}
23:52:12.335 00.109 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:12.336 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:13.161 00.825 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:13.162 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:13.162 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:13.163 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:13.164 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:13.166 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:13.168 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:13.169 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:13.171 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:13.172 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:13.173 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:13.175 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:13.176 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:13.178 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:13.178 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:13.179 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:13.179 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1221,"width":15,"height":15,"star_pos":[6.60,6.72],"pixels":"..."},"id":1}
23:52:13.310 00.131 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:13.310 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:14.099 00.789 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"baef70e9-5646-4943-8ff8-d421104c7c56"}
23:52:14.099 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"baef70e9-5646-4943-8ff8-d421104c7c56"}
23:52:14.101 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6e7ef459-cb7f-4666-a821-19e90b2362d8"}
23:52:14.101 00.000 13300 case statement mapped state 6 to 3
23:52:14.101 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6e7ef459-cb7f-4666-a821-19e90b2362d8"}
23:52:14.106 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c3ddf7ef-d7c4-45ac-b56f-34b7784147f6"}
23:52:14.107 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1221,"width":15,"height":15,"star_pos":[6.60,6.72],"pixels":"..."},"id":"c3ddf7ef-d7c4-45ac-b56f-34b7784147f6"}
23:52:14.205 00.098 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:14.205 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:14.206 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:14.207 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:14.207 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:14.209 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:14.210 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:14.211 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:14.213 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:14.214 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:14.216 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:14.217 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:14.219 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:14.220 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:14.220 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:14.234 00.014 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:14.234 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1221,"width":15,"height":15,"star_pos":[6.60,6.72],"pixels":"..."},"id":1}
23:52:14.419 00.185 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:14.419 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:15.067 00.648 11596 Exposure complete
23:52:15.233 00.166 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:15.234 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:15.235 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:15.235 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:15.236 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:15.237 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:15.238 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:15.239 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:15.241 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:15.242 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:15.244 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:15.245 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:15.246 00.001 11596 worker thread done servicing request
23:52:15.246 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:15.247 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:15.248 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:15.248 00.000 13300 OnExposeComplete: enter
23:52:15.249 00.001 13300 UpdateGuideState(): m_state=6
23:52:15.249 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1222
23:52:15.250 00.001 13300 Star::Find returns 1 (0), X=1060.56, Y=346.59, Mass=2011, SNR=31.3, Peak=243 HFD=3.2
23:52:15.251 00.001 13300 MultiStar: [#1 -0.10,-0.05,0.73,U] [#2 -0.10,-0.11,0.45,U] [#3 0.05,-0.14,0.42,U] [#4 -0.19,-0.08,0.28,U] [#5 0.02,0.13,0.24,U] [#6 -0.01,-0.17,0.23,U] [#7 -0.21,-0.23,0.24,U] [#8 0.55,-0.27,0.19,U] 
23:52:15.251 00.000 13300 refined, 8 included, MultiStar: {-0.05, -0.10}, one-star: {-0.10, -0.11}
23:52:15.251 00.000 13300 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-1.61) = xAngle (-0.43 = -0.43)
23:52:15.252 00.001 13300 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.41 = -0.41)
23:52:15.252 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-2.04 mountX=0.10 mountY=-0.05, mountTheta=-0.42
23:52:15.255 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.10, opts=13)
23:52:15.255 00.000 13300 Enqueuing Move request for scope (-0.05, -0.10)
23:52:15.255 00.000 11596 Worker thread wakes up
23:52:15.256 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.10) opts 0xd
23:52:15.256 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.10)
23:52:15.256 00.000 11596 Moving (-0.05, -0.10) raw xDistance=0.10 yDistance=-0.05
23:52:15.256 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:52:15.256 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:15.257 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:52:15.257 00.000 11596 MoveAxis(E, 0, ABG)
23:52:15.257 00.000 11596 Move returns status 0, amount 0
23:52:15.258 00.001 11596 MoveAxis(N, 0, ABG)
23:52:15.258 00.000 11596 Move returns status 0, amount 0
23:52:15.258 00.000 11596 move complete, result=0
23:52:15.258 00.000 11596 worker thread done servicing request
23:52:15.267 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
23:52:15.279 00.012 13300 UpdateGuideState exits: m=2011 SNR=31.3
23:52:15.279 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:15.279 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:52:15.279 00.000 13300 Enqueuing Expose request
23:52:15.280 00.001 11596 Worker thread wakes up
23:52:15.280 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:52:15.280 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:52:15.284 00.004 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:15.285 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1222,"width":15,"height":15,"star_pos":[6.56,6.59],"pixels":"..."},"id":1}
23:52:15.408 00.123 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:15.408 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:15.789 00.381 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:52:16.131 00.342 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:16.131 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:16.132 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:16.132 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:16.132 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:16.134 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:16.135 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:16.136 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:16.137 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:16.139 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:16.140 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:16.141 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:16.144 00.003 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:16.145 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:16.146 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:16.147 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:16.148 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1222,"width":15,"height":15,"star_pos":[6.56,6.59],"pixels":"..."},"id":1}
23:52:16.322 00.174 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:16.322 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:17.099 00.777 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"acff7755-d160-43f8-ad57-03163cdc4996"}
23:52:17.099 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"acff7755-d160-43f8-ad57-03163cdc4996"}
23:52:17.103 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"91b083da-0af6-4d83-bb98-258e01ac06f6"}
23:52:17.103 00.000 13300 case statement mapped state 6 to 3
23:52:17.103 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"91b083da-0af6-4d83-bb98-258e01ac06f6"}
23:52:17.108 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3210d666-b7fb-4ed0-879a-e7659aebc37f"}
23:52:17.108 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1222,"width":15,"height":15,"star_pos":[6.56,6.59],"pixels":"..."},"id":"3210d666-b7fb-4ed0-879a-e7659aebc37f"}
23:52:17.143 00.035 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:17.143 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:17.144 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:17.145 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:17.146 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:17.147 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:17.149 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:17.150 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:17.151 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:17.152 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:17.153 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:17.154 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:17.155 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:17.155 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:17.156 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:17.156 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:17.157 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1222,"width":15,"height":15,"star_pos":[6.56,6.59],"pixels":"..."},"id":1}
23:52:17.317 00.160 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:17.317 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:18.210 00.893 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:18.210 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:18.211 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:18.211 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:18.212 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:18.213 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:18.214 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:18.215 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:18.217 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:18.218 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:18.219 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:18.221 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:18.221 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:18.222 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:18.223 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:18.224 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:18.224 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1222,"width":15,"height":15,"star_pos":[6.56,6.59],"pixels":"..."},"id":1}
23:52:18.401 00.177 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:18.401 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:18.842 00.441 11596 Exposure complete
23:52:18.944 00.102 11596 worker thread done servicing request
23:52:18.944 00.000 13300 OnExposeComplete: enter
23:52:18.945 00.001 13300 UpdateGuideState(): m_state=6
23:52:18.945 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1223
23:52:18.946 00.001 13300 Star::Find returns 1 (0), X=1060.57, Y=346.49, Mass=1933, SNR=30.7, Peak=211 HFD=3.2
23:52:18.946 00.000 13300 MultiStar: [#1 -0.04,-0.27,0.76,U] [#2 -0.12,-0.28,0.46,U] [#3 0.28,-0.20,0.43,U] [#4 0.05,-0.14,0.29,U] [#5 -0.05,-0.27,0.27,U] [#6 -0.03,-0.39,0.23,U] [#7 0.32,-0.14,0.23,U] [#8 0.24,-0.24,0.21,U] 
23:52:18.946 00.000 13300 single-star, 8 included, MultiStar: {0.02, -0.24}, one-star: {-0.09, -0.21}
23:52:18.947 00.001 13300 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-1.61) = xAngle (-0.36 = -0.36)
23:52:18.947 00.000 13300 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.35 = -0.35)
23:52:18.947 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.21 hyp=0.23 cameraTheta=-1.97 mountX=0.22 mountY=-0.08, mountTheta=-0.35
23:52:18.950 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.21, opts=13)
23:52:18.951 00.001 13300 Enqueuing Move request for scope (-0.09, -0.21)
23:52:18.951 00.000 11596 Worker thread wakes up
23:52:18.951 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.21) opts 0xd
23:52:18.951 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.21)
23:52:18.951 00.000 11596 Moving (-0.09, -0.21) raw xDistance=0.22 yDistance=-0.08
23:52:18.952 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:52:18.952 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:18.952 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:52:18.952 00.000 11596 MoveAxis(W, 271, ABG)
23:52:18.952 00.000 11596 Guiding  Dir = 3, Dur = 271
23:52:18.953 00.001 11596 IsSlewing returns 0
23:52:18.960 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=211, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
23:52:18.968 00.008 13300 UpdateGuideState exits: m=1933 SNR=30.7
23:52:18.968 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:18.968 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:52:18.968 00.000 13300 Enqueuing Expose request
23:52:18.987 00.019 11596 IsGuiding returns 0
23:52:19.185 00.198 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:19.186 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:19.187 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:19.189 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:19.190 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:19.191 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:19.192 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:19.193 00.001 11596 PulseGuide returned control before completion, sleep 77
23:52:19.193 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:19.194 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:19.195 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:19.196 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:19.197 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:19.197 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:19.198 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:19.198 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:19.198 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:19.199 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1223,"width":15,"height":15,"star_pos":[6.57,7.49],"pixels":"..."},"id":1}
23:52:19.328 00.129 11596 IsGuiding returns 1
23:52:19.328 00.000 11596 scope still moving after pulse duration time elapsed
23:52:19.360 00.032 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:19.360 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:19.362 00.002 11596 IsSlewing returns 0
23:52:19.757 00.395 11596 IsGuiding returns 0
23:52:19.758 00.001 11596 scope move finished after 271 + 499 ms
23:52:19.758 00.000 11596 Move returns status 0, amount 271
23:52:19.758 00.000 11596 MoveAxis(N, 0, ABG)
23:52:19.758 00.000 11596 Move returns status 0, amount 0
23:52:19.758 00.000 11596 move complete, result=0
23:52:19.758 00.000 11596 worker thread done servicing request
23:52:19.758 00.000 13300 GuideStep: 0.2 px 271 ms WEST, -0.1 px 0 ms NORTH
23:52:19.758 00.000 11596 Worker thread wakes up
23:52:19.759 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:52:20.099 00.340 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f17f53a9-cadc-4acd-96d6-a24b20434f78"}
23:52:20.099 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f17f53a9-cadc-4acd-96d6-a24b20434f78"}
23:52:20.100 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f7c6022d-5eda-44d8-97ed-57b386c89152"}
23:52:20.100 00.000 13300 case statement mapped state 6 to 3
23:52:20.100 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f7c6022d-5eda-44d8-97ed-57b386c89152"}
23:52:20.104 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"efd0c67b-cb5f-45d2-b2c8-2ef981dd7cd1"}
23:52:20.104 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1223,"width":15,"height":15,"star_pos":[6.57,7.49],"pixels":"..."},"id":"efd0c67b-cb5f-45d2-b2c8-2ef981dd7cd1"}
23:52:20.143 00.039 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:20.143 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:20.144 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:20.144 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:20.145 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:20.146 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:20.147 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:20.148 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:20.150 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:20.151 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:20.152 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:20.154 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:20.155 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:20.156 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:20.156 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:20.174 00.018 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:20.175 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1223,"width":15,"height":15,"star_pos":[6.57,7.49],"pixels":"..."},"id":1}
23:52:20.270 00.095 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:52:20.294 00.024 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:20.294 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:21.172 00.878 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:21.172 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:21.194 00.022 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:21.194 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:21.195 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:21.196 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:21.198 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:21.199 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:21.201 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:21.202 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:21.204 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:21.205 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:21.206 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:21.207 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:21.208 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:21.208 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:21.209 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1223,"width":15,"height":15,"star_pos":[6.57,7.49],"pixels":"..."},"id":1}
23:52:21.321 00.112 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:21.321 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:22.145 00.824 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:22.146 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:22.147 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:22.148 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:22.149 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:22.150 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:22.150 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:22.151 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:22.152 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:22.153 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:22.153 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:22.153 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:22.154 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:22.154 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:22.154 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:22.155 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:22.155 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1223,"width":15,"height":15,"star_pos":[6.57,7.49],"pixels":"..."},"id":1}
23:52:22.284 00.129 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:22.284 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:23.112 00.828 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2f56bfd9-6439-4fb7-8c9f-17533ce571f6"}
23:52:23.112 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2f56bfd9-6439-4fb7-8c9f-17533ce571f6"}
23:52:23.114 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"19249ee7-213b-4a62-8c45-f2c63937aaa9"}
23:52:23.114 00.000 13300 case statement mapped state 6 to 3
23:52:23.115 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"19249ee7-213b-4a62-8c45-f2c63937aaa9"}
23:52:23.116 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4c9bfc71-a800-4ef4-8076-deb16bb50771"}
23:52:23.117 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1223,"width":15,"height":15,"star_pos":[6.57,7.49],"pixels":"..."},"id":"4c9bfc71-a800-4ef4-8076-deb16bb50771"}
23:52:23.304 00.187 11596 Exposure complete
23:52:23.308 00.004 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:23.309 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:23.310 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:23.311 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:23.313 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:23.314 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:23.314 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:23.316 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:23.317 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:23.318 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:23.318 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:23.318 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:23.319 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:23.319 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:23.319 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:23.320 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:23.321 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1223,"width":15,"height":15,"star_pos":[6.57,7.49],"pixels":"..."},"id":1}
23:52:23.382 00.061 11596 worker thread done servicing request
23:52:23.382 00.000 13300 OnExposeComplete: enter
23:52:23.382 00.000 13300 UpdateGuideState(): m_state=6
23:52:23.383 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1224
23:52:23.383 00.000 13300 Star::Find returns 1 (0), X=1060.69, Y=346.75, Mass=1937, SNR=30.7, Peak=231 HFD=3.1
23:52:23.384 00.001 13300 MultiStar: [#1 0.05,0.01,0.76,U] [#2 -0.01,-0.06,0.45,U] [#3 0.33,-0.16,0.42,U] [#4 0.10,-0.06,0.29,U] [#5 0.15,0.23,0.26,U] [#6 0.22,-0.11,0.23,U] [#7 0.25,-0.03,0.23,U] [#8 0.29,0.12,0.20,U] 
23:52:23.384 00.000 13300 single-star, 8 included, MultiStar: {0.12, -0.00}, one-star: {0.03, 0.05}
23:52:23.385 00.001 13300 CameraToMount -- cameraTheta (1.05) - m_xAngle (-1.61) = xAngle (2.66 = 2.66)
23:52:23.386 00.001 13300 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.67 = 2.67)
23:52:23.386 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.05 cameraTheta=1.05 mountX=-0.05 mountY=0.02, mountTheta=2.67
23:52:23.388 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.05, opts=13)
23:52:23.388 00.000 13300 Enqueuing Move request for scope (0.03, 0.05)
23:52:23.388 00.000 11596 Worker thread wakes up
23:52:23.390 00.002 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
23:52:23.390 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
23:52:23.391 00.001 11596 Moving (0.03, 0.05) raw xDistance=-0.05 yDistance=0.02
23:52:23.391 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:52:23.391 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:23.391 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:52:23.391 00.000 11596 MoveAxis(E, 0, ABG)
23:52:23.392 00.001 11596 Move returns status 0, amount 0
23:52:23.392 00.000 11596 MoveAxis(N, 0, ABG)
23:52:23.392 00.000 11596 Move returns status 0, amount 0
23:52:23.392 00.000 11596 move complete, result=0
23:52:23.392 00.000 11596 worker thread done servicing request
23:52:23.396 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=231, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
23:52:23.404 00.008 13300 UpdateGuideState exits: m=1937 SNR=30.7
23:52:23.404 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:23.404 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:52:23.405 00.001 13300 Enqueuing Expose request
23:52:23.405 00.000 11596 Worker thread wakes up
23:52:23.405 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:52:23.405 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:52:23.437 00.032 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:23.438 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:23.911 00.473 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:52:24.141 00.230 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:24.143 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:24.144 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:24.146 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:24.148 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:24.149 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:24.150 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:24.152 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:24.153 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:24.155 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:24.155 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:24.171 00.016 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:24.171 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:24.172 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:24.172 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:24.173 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:24.174 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1224,"width":15,"height":15,"star_pos":[6.69,6.75],"pixels":"..."},"id":1}
23:52:24.270 00.096 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:24.271 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:25.266 00.995 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:25.267 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:25.268 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:25.269 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:25.270 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:25.271 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:25.272 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:25.273 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:25.274 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:25.275 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:25.275 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:25.276 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:25.276 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:25.276 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:25.277 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:25.277 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:25.278 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1224,"width":15,"height":15,"star_pos":[6.69,6.75],"pixels":"..."},"id":1}
23:52:25.434 00.156 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:25.434 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:26.111 00.677 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"90e0bf74-b0c8-464b-a3d4-bf6dd9f3c16f"}
23:52:26.111 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"90e0bf74-b0c8-464b-a3d4-bf6dd9f3c16f"}
23:52:26.113 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"86327044-6b1c-4cf3-a8e7-013b146f6b3c"}
23:52:26.113 00.000 13300 case statement mapped state 6 to 3
23:52:26.113 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"86327044-6b1c-4cf3-a8e7-013b146f6b3c"}
23:52:26.114 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"aa60d3ec-9ace-4926-8b52-ffe04dec20fe"}
23:52:26.115 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1224,"width":15,"height":15,"star_pos":[6.69,6.75],"pixels":"..."},"id":"aa60d3ec-9ace-4926-8b52-ffe04dec20fe"}
23:52:26.195 00.080 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:26.195 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:26.196 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:26.196 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:26.198 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:26.199 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:26.200 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:26.201 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:26.203 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:26.204 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:26.205 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:26.206 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:26.206 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:26.207 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:26.207 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:26.208 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:26.208 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1224,"width":15,"height":15,"star_pos":[6.69,6.75],"pixels":"..."},"id":1}
23:52:26.321 00.113 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:26.321 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:26.940 00.619 11596 Exposure complete
23:52:27.044 00.104 11596 worker thread done servicing request
23:52:27.044 00.000 13300 OnExposeComplete: enter
23:52:27.044 00.000 13300 UpdateGuideState(): m_state=6
23:52:27.045 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1225
23:52:27.045 00.000 13300 Star::Find returns 1 (0), X=1060.58, Y=346.72, Mass=2005, SNR=31.2, Peak=244 HFD=3.2
23:52:27.045 00.000 13300 MultiStar: [#1 0.06,0.00,0.74,U] [#2 -0.00,-0.11,0.45,U] [#3 0.22,-0.02,0.41,U] [#4 -0.05,-0.11,0.28,U] [#5 -0.06,0.37,0.25,U] [#6 0.04,-0.01,0.22,U] [#7 -0.01,-0.38,0.24,U] [#8 0.10,-0.06,0.20,U] 
23:52:27.045 00.000 13300 refined, 8 included, MultiStar: {0.01, -0.02}, one-star: {-0.09, 0.02}
23:52:27.045 00.000 13300 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-1.61) = xAngle (0.62 = 0.62)
23:52:27.045 00.000 13300 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.63 = 0.63)
23:52:27.045 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-0.99 mountX=0.02 mountY=0.01, mountTheta=0.62
23:52:27.047 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.02, opts=13)
23:52:27.047 00.000 13300 Enqueuing Move request for scope (0.01, -0.02)
23:52:27.047 00.000 11596 Worker thread wakes up
23:52:27.047 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd
23:52:27.048 00.001 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.02)
23:52:27.048 00.000 11596 Moving (0.01, -0.02) raw xDistance=0.02 yDistance=0.01
23:52:27.048 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:52:27.048 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:27.048 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:52:27.048 00.000 11596 MoveAxis(E, 0, ABG)
23:52:27.048 00.000 11596 Move returns status 0, amount 0
23:52:27.048 00.000 11596 MoveAxis(N, 0, ABG)
23:52:27.048 00.000 11596 Move returns status 0, amount 0
23:52:27.049 00.001 11596 move complete, result=0
23:52:27.049 00.000 11596 worker thread done servicing request
23:52:27.058 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=244, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
23:52:27.074 00.016 13300 UpdateGuideState exits: m=2005 SNR=31.2
23:52:27.075 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:27.075 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:52:27.075 00.000 13300 Enqueuing Expose request
23:52:27.075 00.000 11596 Worker thread wakes up
23:52:27.075 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:52:27.076 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:52:27.331 00.255 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:27.331 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:27.332 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:27.332 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:27.333 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:27.334 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:27.335 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:27.336 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:27.338 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:27.339 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:27.340 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:27.342 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:27.343 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:27.344 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:27.344 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:27.345 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:27.345 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1225,"width":15,"height":15,"star_pos":[6.58,6.72],"pixels":"..."},"id":1}
23:52:27.452 00.107 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:27.452 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:27.591 00.139 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:52:28.157 00.566 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:28.157 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:28.158 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:28.158 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:28.158 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:28.160 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:28.160 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:28.161 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:28.162 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:28.163 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:28.164 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:28.165 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:28.166 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:28.167 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:28.167 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:28.168 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:28.168 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1225,"width":15,"height":15,"star_pos":[6.58,6.72],"pixels":"..."},"id":1}
23:52:28.301 00.133 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:28.301 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:29.111 00.810 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3b54a537-944e-4b5e-ae12-e26c976d4be5"}
23:52:29.111 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3b54a537-944e-4b5e-ae12-e26c976d4be5"}
23:52:29.113 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"28bb6d87-143c-4c26-a3d6-63f32f612103"}
23:52:29.113 00.000 13300 case statement mapped state 6 to 3
23:52:29.113 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"28bb6d87-143c-4c26-a3d6-63f32f612103"}
23:52:29.115 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7bc83a0a-64a9-4344-a6f8-bdbb2602202f"}
23:52:29.115 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1225,"width":15,"height":15,"star_pos":[6.58,6.72],"pixels":"..."},"id":"7bc83a0a-64a9-4344-a6f8-bdbb2602202f"}
23:52:29.242 00.127 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:29.243 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:29.243 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:29.244 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:29.245 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:29.246 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:29.247 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:29.247 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:29.248 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:29.249 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:29.250 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:29.251 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:29.251 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:29.252 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:29.252 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:29.253 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:29.253 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1225,"width":15,"height":15,"star_pos":[6.58,6.72],"pixels":"..."},"id":1}
23:52:29.354 00.101 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:29.355 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:30.162 00.807 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:30.163 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:30.163 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:30.164 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:30.167 00.003 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:30.168 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:30.170 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:30.171 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:30.172 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:30.172 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:30.173 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:30.174 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:30.174 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:30.174 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:30.174 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:30.175 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:30.176 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1225,"width":15,"height":15,"star_pos":[6.58,6.72],"pixels":"..."},"id":1}
23:52:30.303 00.127 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:30.304 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:30.621 00.317 11596 Exposure complete
23:52:30.697 00.076 11596 worker thread done servicing request
23:52:30.697 00.000 13300 OnExposeComplete: enter
23:52:30.697 00.000 13300 UpdateGuideState(): m_state=6
23:52:30.698 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1226
23:52:30.698 00.000 13300 Star::Find returns 1 (0), X=1060.71, Y=346.57, Mass=1942, SNR=30.8, Peak=201 HFD=3.3
23:52:30.699 00.001 13300 MultiStar: [#1 -0.05,-0.04,0.76,U] [#2 -0.05,-0.10,0.45,U] [#3 0.18,-0.24,0.42,U] [#4 -0.15,-0.10,0.29,U] [#5 -0.02,0.21,0.26,U] [#6 0.06,0.03,0.22,U] [#7 0.16,-0.15,0.23,U] [#8 0.20,-0.22,0.20,U] 
23:52:30.699 00.000 13300 refined, 8 included, MultiStar: {0.03, -0.09}, one-star: {0.05, -0.13}
23:52:30.699 00.000 13300 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-1.61) = xAngle (0.32 = 0.32)
23:52:30.699 00.000 13300 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.34 = 0.34)
23:52:30.699 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.09 hyp=0.10 cameraTheta=-1.29 mountX=0.09 mountY=0.03, mountTheta=0.34
23:52:30.701 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.09, opts=13)
23:52:30.702 00.001 13300 Enqueuing Move request for scope (0.03, -0.09)
23:52:30.702 00.000 11596 Worker thread wakes up
23:52:30.702 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.09) opts 0xd
23:52:30.702 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.09)
23:52:30.702 00.000 11596 Moving (0.03, -0.09) raw xDistance=0.09 yDistance=0.03
23:52:30.702 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:52:30.703 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:30.703 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:52:30.703 00.000 11596 MoveAxis(E, 0, ABG)
23:52:30.703 00.000 11596 Move returns status 0, amount 0
23:52:30.703 00.000 11596 MoveAxis(N, 0, ABG)
23:52:30.703 00.000 11596 Move returns status 0, amount 0
23:52:30.703 00.000 11596 move complete, result=0
23:52:30.704 00.001 11596 worker thread done servicing request
23:52:30.708 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=201, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
23:52:30.717 00.009 13300 UpdateGuideState exits: m=1942 SNR=30.8
23:52:30.718 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:30.718 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:52:30.718 00.000 13300 Enqueuing Expose request
23:52:30.718 00.000 11596 Worker thread wakes up
23:52:30.718 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:52:30.718 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:52:31.221 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:52:31.266 00.045 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:31.266 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:31.267 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:31.267 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:31.268 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:31.269 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:31.270 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:31.272 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:31.273 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:31.274 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:31.276 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:31.277 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:31.278 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:31.279 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:31.279 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:31.280 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:31.281 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1226,"width":15,"height":15,"star_pos":[6.71,6.57],"pixels":"..."},"id":1}
23:52:31.380 00.099 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:31.380 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:32.120 00.740 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"579c25c1-6749-4378-a903-4dbbff6c4035"}
23:52:32.121 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"579c25c1-6749-4378-a903-4dbbff6c4035"}
23:52:32.121 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f23eac00-bb49-4bcf-806b-d735ca057be9"}
23:52:32.121 00.000 13300 case statement mapped state 6 to 3
23:52:32.122 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f23eac00-bb49-4bcf-806b-d735ca057be9"}
23:52:32.122 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"89957d23-dbfd-4e10-ad55-e3fbac2cf444"}
23:52:32.123 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1226,"width":15,"height":15,"star_pos":[6.71,6.57],"pixels":"..."},"id":"89957d23-dbfd-4e10-ad55-e3fbac2cf444"}
23:52:32.146 00.023 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:32.147 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:32.148 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:32.149 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:32.151 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:32.152 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:32.153 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:32.154 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:32.155 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:32.156 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:32.156 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:32.157 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:32.157 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:32.158 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:32.158 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:32.158 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:32.159 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1226,"width":15,"height":15,"star_pos":[6.71,6.57],"pixels":"..."},"id":1}
23:52:32.252 00.093 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:32.253 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:33.214 00.961 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:33.214 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:33.215 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:33.216 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:33.217 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:33.217 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:33.218 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:33.219 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:33.220 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:33.221 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:33.222 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:33.222 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:33.223 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:33.223 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:33.223 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:33.223 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:33.224 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1226,"width":15,"height":15,"star_pos":[6.71,6.57],"pixels":"..."},"id":1}
23:52:33.318 00.094 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:33.318 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:34.160 00.842 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:34.161 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:34.161 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:34.162 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:34.162 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:34.163 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:34.164 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:34.165 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:34.167 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:34.169 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:34.170 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:34.172 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:34.173 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:34.174 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:34.174 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:34.174 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:34.175 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1226,"width":15,"height":15,"star_pos":[6.71,6.57],"pixels":"..."},"id":1}
23:52:34.256 00.081 11596 Exposure complete
23:52:34.268 00.012 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:34.268 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:34.334 00.066 11596 worker thread done servicing request
23:52:34.334 00.000 13300 OnExposeComplete: enter
23:52:34.334 00.000 13300 UpdateGuideState(): m_state=6
23:52:34.335 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1227
23:52:34.335 00.000 13300 Star::Find returns 1 (0), X=1060.62, Y=346.47, Mass=1946, SNR=30.8, Peak=214 HFD=3.2
23:52:34.336 00.001 13300 MultiStar: [#1 -0.09,-0.12,0.76,U] [#2 -0.04,-0.32,0.45,U] [#3 0.09,-0.17,0.42,U] [#4 -0.22,-0.33,0.29,U] [#5 0.09,0.27,0.25,U] [#6 0.21,-0.21,0.23,U] [#7 -0.09,-0.27,0.25,U] [#8 0.23,-0.32,0.20,U] 
23:52:34.336 00.000 13300 refined, 8 included, MultiStar: {-0.01, -0.19}, one-star: {-0.04, -0.23}
23:52:34.336 00.000 13300 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-1.61) = xAngle (-0.03 = -0.03)
23:52:34.336 00.000 13300 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.02 = -0.02)
23:52:34.336 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.19 hyp=0.19 cameraTheta=-1.64 mountX=0.19 mountY=-0.00, mountTheta=-0.02
23:52:34.338 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.19, opts=13)
23:52:34.340 00.002 13300 Enqueuing Move request for scope (-0.01, -0.19)
23:52:34.340 00.000 11596 Worker thread wakes up
23:52:34.340 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.19) opts 0xd
23:52:34.340 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.19)
23:52:34.340 00.000 11596 Moving (-0.01, -0.19) raw xDistance=0.19 yDistance=-0.00
23:52:34.340 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.19
23:52:34.340 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:34.340 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:52:34.340 00.000 11596 MoveAxis(W, 242, ABG)
23:52:34.340 00.000 11596 Guiding  Dir = 3, Dur = 242
23:52:34.340 00.000 11596 IsSlewing returns 0
23:52:34.349 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=214, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
23:52:34.362 00.013 13300 UpdateGuideState exits: m=1946 SNR=30.8
23:52:34.362 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:34.362 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:52:34.362 00.000 13300 Enqueuing Expose request
23:52:34.472 00.110 11596 IsGuiding returns 0
23:52:34.565 00.093 11596 PulseGuide returned control before completion, sleep 160
23:52:34.788 00.223 11596 IsGuiding returns 1
23:52:34.788 00.000 11596 scope still moving after pulse duration time elapsed
23:52:34.823 00.035 11596 IsSlewing returns 0
23:52:34.912 00.089 11596 IsGuiding returns 0
23:52:34.913 00.001 11596 scope move finished after 242 + 198 ms
23:52:34.913 00.000 11596 Move returns status 0, amount 242
23:52:34.913 00.000 11596 MoveAxis(N, 0, ABG)
23:52:34.913 00.000 11596 Move returns status 0, amount 0
23:52:34.913 00.000 11596 move complete, result=0
23:52:34.913 00.000 11596 worker thread done servicing request
23:52:34.913 00.000 11596 Worker thread wakes up
23:52:34.913 00.000 13300 GuideStep: 0.2 px 242 ms WEST, -0.0 px 0 ms NORTH
23:52:34.913 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:52:35.159 00.246 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1d3ebeae-4141-41a8-a405-cd23c2059a03"}
23:52:35.159 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1d3ebeae-4141-41a8-a405-cd23c2059a03"}
23:52:35.162 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"75a6ee77-5cde-498c-9004-fd78f4e85532"}
23:52:35.162 00.000 13300 case statement mapped state 6 to 3
23:52:35.163 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"75a6ee77-5cde-498c-9004-fd78f4e85532"}
23:52:35.164 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bfc311ce-012e-418c-8ce0-6fc096ab1f0b"}
23:52:35.165 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1227,"width":15,"height":15,"star_pos":[6.62,7.47],"pixels":"..."},"id":"bfc311ce-012e-418c-8ce0-6fc096ab1f0b"}
23:52:35.316 00.151 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:35.317 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:35.318 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:35.318 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:35.319 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:35.320 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:35.321 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:35.322 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:35.323 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:35.324 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:35.325 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:35.326 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:35.327 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:35.327 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:35.328 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:35.342 00.014 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:35.342 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1227,"width":15,"height":15,"star_pos":[6.62,7.47],"pixels":"..."},"id":1}
23:52:35.418 00.076 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:52:35.441 00.023 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:35.441 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:36.225 00.784 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:36.226 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:36.226 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:36.226 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:36.227 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:36.228 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:36.229 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:36.230 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:36.231 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:36.232 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:36.233 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:36.235 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:36.236 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:36.237 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:36.237 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:36.238 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:36.238 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1227,"width":15,"height":15,"star_pos":[6.62,7.47],"pixels":"..."},"id":1}
23:52:36.342 00.104 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:36.342 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:37.342 01.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:37.342 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:37.343 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:37.343 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:37.343 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:37.344 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:37.345 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:37.346 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:37.347 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:37.348 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:37.349 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:37.350 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:37.351 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:37.352 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:37.352 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:37.353 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:37.353 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1227,"width":15,"height":15,"star_pos":[6.62,7.47],"pixels":"..."},"id":1}
23:52:37.451 00.098 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:37.451 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:38.150 00.699 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:38.151 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:38.152 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:38.153 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:38.154 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:38.155 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:38.156 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:38.157 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:38.158 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:38.158 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:38.159 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:38.160 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:38.160 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:38.160 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"50fc14e2-9a55-40cc-9950-b7e5f68b1a48"}
23:52:38.161 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"50fc14e2-9a55-40cc-9950-b7e5f68b1a48"}
23:52:38.161 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:38.161 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:38.161 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"562086f0-9086-46ae-a082-1da7304e72e4"}
23:52:38.162 00.001 13300 case statement mapped state 6 to 3
23:52:38.162 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"562086f0-9086-46ae-a082-1da7304e72e4"}
23:52:38.162 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:38.162 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1227,"width":15,"height":15,"star_pos":[6.62,7.47],"pixels":"..."},"id":1}
23:52:38.163 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cb3fb64b-7569-4372-816b-b1c4d9409257"}
23:52:38.163 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1227,"width":15,"height":15,"star_pos":[6.62,7.47],"pixels":"..."},"id":"cb3fb64b-7569-4372-816b-b1c4d9409257"}
23:52:38.268 00.105 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:38.269 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:38.450 00.181 11596 Exposure complete
23:52:38.527 00.077 11596 worker thread done servicing request
23:52:38.527 00.000 13300 OnExposeComplete: enter
23:52:38.527 00.000 13300 UpdateGuideState(): m_state=6
23:52:38.528 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1228
23:52:38.528 00.000 13300 Star::Find returns 1 (0), X=1060.61, Y=346.56, Mass=1924, SNR=30.6, Peak=206 HFD=3.3
23:52:38.528 00.000 13300 MultiStar: [#1 0.03,-0.12,0.77,U] [#2 -0.15,-0.26,0.44,U] [#3 0.16,-0.05,0.42,U] [#4 0.15,-0.38,0.28,U] [#5 -0.05,0.21,0.25,U] [#6 0.02,-0.08,0.22,U] [#7 0.08,-0.27,0.23,U] [#8 0.09,-0.07,0.22,U] 
23:52:38.528 00.000 13300 refined, 8 included, MultiStar: {0.01, -0.13}, one-star: {-0.05, -0.14}
23:52:38.528 00.000 13300 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-1.61) = xAngle (0.13 = 0.13)
23:52:38.528 00.000 13300 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.14 = 0.14)
23:52:38.529 00.001 13300 CameraToMount -- cameraX=0.01 cameraY=-0.13 hyp=0.14 cameraTheta=-1.48 mountX=0.13 mountY=0.02, mountTheta=0.14
23:52:38.530 00.001 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.13, opts=13)
23:52:38.530 00.000 13300 Enqueuing Move request for scope (0.01, -0.13)
23:52:38.530 00.000 11596 Worker thread wakes up
23:52:38.530 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.13) opts 0xd
23:52:38.531 00.001 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.13)
23:52:38.531 00.000 11596 Moving (0.01, -0.13) raw xDistance=0.13 yDistance=0.02
23:52:38.531 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:52:38.531 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:38.531 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:52:38.531 00.000 11596 MoveAxis(E, 0, ABG)
23:52:38.531 00.000 11596 Move returns status 0, amount 0
23:52:38.531 00.000 11596 MoveAxis(N, 0, ABG)
23:52:38.531 00.000 11596 Move returns status 0, amount 0
23:52:38.531 00.000 11596 move complete, result=0
23:52:38.532 00.001 11596 worker thread done servicing request
23:52:38.536 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=206, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
23:52:38.544 00.008 13300 UpdateGuideState exits: m=1924 SNR=30.6
23:52:38.544 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:38.544 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:52:38.544 00.000 13300 Enqueuing Expose request
23:52:38.544 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:52:38.544 00.000 11596 Worker thread wakes up
23:52:38.544 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:52:39.049 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:52:39.362 00.313 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:39.363 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:39.364 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:39.364 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:39.364 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:39.366 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:39.367 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:39.368 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:39.370 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:39.371 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:39.372 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:39.374 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:39.375 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:39.375 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:39.376 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:39.376 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:39.376 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1228,"width":15,"height":15,"star_pos":[6.61,6.56],"pixels":"..."},"id":1}
23:52:39.484 00.108 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:39.485 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:40.225 00.740 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:40.226 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:40.226 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:40.228 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:40.229 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:40.229 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:40.231 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:40.232 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:40.233 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:40.233 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:40.234 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:40.235 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:40.235 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:40.236 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:40.236 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:40.236 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:40.237 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1228,"width":15,"height":15,"star_pos":[6.61,6.56],"pixels":"..."},"id":1}
23:52:40.343 00.106 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:40.344 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:41.173 00.829 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"edc84e56-cde5-469a-81cc-6dcfb15f086f"}
23:52:41.173 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"edc84e56-cde5-469a-81cc-6dcfb15f086f"}
23:52:41.174 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"be8bf6d2-bf99-4b03-b8ff-99f8c6fec8a6"}
23:52:41.174 00.000 13300 case statement mapped state 6 to 3
23:52:41.175 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"be8bf6d2-bf99-4b03-b8ff-99f8c6fec8a6"}
23:52:41.178 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b11b9797-fc26-40fa-995a-6362ce79e2a0"}
23:52:41.179 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1228,"width":15,"height":15,"star_pos":[6.61,6.56],"pixels":"..."},"id":"b11b9797-fc26-40fa-995a-6362ce79e2a0"}
23:52:41.295 00.116 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:41.295 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:41.296 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:41.297 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:41.298 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:41.299 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:41.300 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:41.301 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:41.301 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:41.302 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:41.303 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:41.304 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:41.304 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:41.304 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:41.305 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:41.305 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:41.306 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1228,"width":15,"height":15,"star_pos":[6.61,6.56],"pixels":"..."},"id":1}
23:52:41.438 00.132 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:41.438 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:42.185 00.747 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:42.186 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:42.186 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:42.186 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:42.187 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:42.188 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:42.189 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:42.190 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:42.191 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:42.192 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:42.192 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:42.192 00.000 11596 Exposure complete
23:52:42.193 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:42.194 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:42.195 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:42.195 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:42.196 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:42.196 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1228,"width":15,"height":15,"star_pos":[6.61,6.56],"pixels":"..."},"id":1}
23:52:42.270 00.074 11596 worker thread done servicing request
23:52:42.270 00.000 13300 OnExposeComplete: enter
23:52:42.270 00.000 13300 UpdateGuideState(): m_state=6
23:52:42.270 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1229
23:52:42.271 00.001 13300 Star::Find returns 1 (0), X=1060.63, Y=346.50, Mass=2035, SNR=31.5, Peak=222 HFD=3.2
23:52:42.271 00.000 13300 MultiStar: [#1 -0.02,-0.16,0.74,U] [#2 -0.09,-0.22,0.44,U] [#3 0.08,-0.18,0.41,U] [#4 -0.12,-0.29,0.29,U] [#5 -0.22,0.30,0.24,U] [#6 0.07,-0.25,0.22,U] [#7 0.26,-0.41,0.22,U] [#8 0.07,0.08,0.20,U] 
23:52:42.271 00.000 13300 refined, 8 included, MultiStar: {-0.02, -0.17}, one-star: {-0.04, -0.20}
23:52:42.271 00.000 13300 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-1.61) = xAngle (-0.06 = -0.06)
23:52:42.271 00.000 13300 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.05 = -0.05)
23:52:42.271 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.17 hyp=0.17 cameraTheta=-1.67 mountX=0.17 mountY=-0.01, mountTheta=-0.05
23:52:42.273 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.17, opts=13)
23:52:42.273 00.000 13300 Enqueuing Move request for scope (-0.02, -0.17)
23:52:42.273 00.000 11596 Worker thread wakes up
23:52:42.273 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.17) opts 0xd
23:52:42.273 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.17)
23:52:42.273 00.000 11596 Moving (-0.02, -0.17) raw xDistance=0.17 yDistance=-0.01
23:52:42.274 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
23:52:42.274 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:42.274 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:52:42.274 00.000 11596 MoveAxis(W, 209, ABG)
23:52:42.274 00.000 11596 Guiding  Dir = 3, Dur = 209
23:52:42.274 00.000 11596 IsSlewing returns 0
23:52:42.278 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=222, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
23:52:42.286 00.008 13300 UpdateGuideState exits: m=2035 SNR=31.5
23:52:42.286 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:42.286 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:52:42.286 00.000 13300 Enqueuing Expose request
23:52:42.323 00.037 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:42.324 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:42.433 00.109 11596 IsGuiding returns 0
23:52:42.738 00.305 11596 IsGuiding returns 1
23:52:42.738 00.000 11596 scope still moving after pulse duration time elapsed
23:52:42.845 00.107 11596 IsSlewing returns 0
23:52:42.973 00.128 11596 IsGuiding returns 0
23:52:42.974 00.001 11596 scope move finished after 209 + 332 ms
23:52:42.974 00.000 11596 Move returns status 0, amount 209
23:52:42.974 00.000 11596 MoveAxis(N, 0, ABG)
23:52:42.974 00.000 11596 Move returns status 0, amount 0
23:52:42.974 00.000 11596 move complete, result=0
23:52:42.974 00.000 11596 worker thread done servicing request
23:52:42.974 00.000 13300 GuideStep: 0.2 px 209 ms WEST, -0.0 px 0 ms NORTH
23:52:42.974 00.000 11596 Worker thread wakes up
23:52:42.975 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:52:43.158 00.183 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:43.160 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:43.161 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:43.162 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:43.164 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:43.166 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:43.167 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:43.168 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:43.169 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:43.170 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:43.171 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:43.182 00.011 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:43.182 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:43.183 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:43.183 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:43.183 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:43.184 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1229,"width":15,"height":15,"star_pos":[6.63,6.50],"pixels":"..."},"id":1}
23:52:43.288 00.104 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:43.289 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:43.487 00.198 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:52:44.172 00.685 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1b291e13-3f5b-472f-8f69-e47d450a3b7d"}
23:52:44.172 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1b291e13-3f5b-472f-8f69-e47d450a3b7d"}
23:52:44.173 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9649153b-6f69-4965-9f7f-b56f73d81081"}
23:52:44.173 00.000 13300 case statement mapped state 6 to 3
23:52:44.173 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9649153b-6f69-4965-9f7f-b56f73d81081"}
23:52:44.173 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2797f360-cb8b-4558-a489-22f049697847"}
23:52:44.174 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1229,"width":15,"height":15,"star_pos":[6.63,6.50],"pixels":"..."},"id":"2797f360-cb8b-4558-a489-22f049697847"}
23:52:44.176 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:44.176 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:44.177 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:44.178 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:44.179 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:44.180 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:44.182 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:44.183 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:44.183 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:44.184 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:44.185 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:44.186 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:44.186 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:44.187 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:44.187 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:44.187 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:44.188 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1229,"width":15,"height":15,"star_pos":[6.63,6.50],"pixels":"..."},"id":1}
23:52:44.291 00.103 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:44.292 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:45.176 00.884 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:45.177 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:45.178 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:45.179 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:45.181 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:45.182 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:45.183 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:45.185 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:45.186 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:45.187 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:45.188 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:45.189 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:45.189 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:45.190 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:45.190 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:45.191 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:45.191 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1229,"width":15,"height":15,"star_pos":[6.63,6.50],"pixels":"..."},"id":1}
23:52:45.304 00.113 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:45.304 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:46.161 00.857 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:46.161 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:46.162 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:46.163 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:46.164 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:46.165 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:46.166 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:46.167 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:46.168 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:46.169 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:46.170 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:46.170 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:46.170 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:46.171 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:46.171 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:46.172 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:46.172 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1229,"width":15,"height":15,"star_pos":[6.63,6.50],"pixels":"..."},"id":1}
23:52:46.287 00.115 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:46.287 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:46.511 00.224 11596 Exposure complete
23:52:46.586 00.075 11596 worker thread done servicing request
23:52:46.586 00.000 13300 OnExposeComplete: enter
23:52:46.586 00.000 13300 UpdateGuideState(): m_state=6
23:52:46.587 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1230
23:52:46.587 00.000 13300 Star::Find returns 1 (0), X=1060.55, Y=346.51, Mass=1991, SNR=31.1, Peak=212 HFD=3.2
23:52:46.587 00.000 13300 MultiStar: [#1 0.01,-0.13,0.76,U] [#2 -0.12,-0.20,0.45,U] [#3 0.19,-0.11,0.40,U] [#4 -0.15,-0.23,0.28,U] [#5 -0.03,0.12,0.27,U] [#6 -0.21,-0.51,0.22,U] [#7 0.21,-0.13,0.23,U] [#8 0.11,-0.14,0.21,U] 
23:52:46.587 00.000 13300 refined, 8 included, MultiStar: {-0.03, -0.17}, one-star: {-0.11, -0.19}
23:52:46.588 00.001 13300 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-1.61) = xAngle (-0.12 = -0.12)
23:52:46.588 00.000 13300 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.11 = -0.11)
23:52:46.588 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.17 hyp=0.17 cameraTheta=-1.73 mountX=0.17 mountY=-0.02, mountTheta=-0.11
23:52:46.589 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.17, opts=13)
23:52:46.589 00.000 13300 Enqueuing Move request for scope (-0.03, -0.17)
23:52:46.590 00.001 11596 Worker thread wakes up
23:52:46.590 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.17) opts 0xd
23:52:46.590 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.17)
23:52:46.590 00.000 11596 Moving (-0.03, -0.17) raw xDistance=0.17 yDistance=-0.02
23:52:46.590 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
23:52:46.591 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:46.591 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:52:46.591 00.000 11596 MoveAxis(W, 224, ABG)
23:52:46.591 00.000 11596 Guiding  Dir = 3, Dur = 224
23:52:46.591 00.000 11596 IsSlewing returns 0
23:52:46.597 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=212, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
23:52:46.609 00.012 13300 UpdateGuideState exits: m=1991 SNR=31.1
23:52:46.610 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:46.610 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:52:46.610 00.000 13300 Enqueuing Expose request
23:52:46.664 00.054 11596 IsGuiding returns 0
23:52:46.806 00.142 11596 PulseGuide returned control before completion, sleep 93
23:52:47.109 00.303 11596 IsGuiding returns 1
23:52:47.109 00.000 11596 scope still moving after pulse duration time elapsed
23:52:47.143 00.034 11596 IsSlewing returns 0
23:52:47.160 00.017 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:47.161 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:47.162 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:47.163 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:47.165 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:47.166 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:47.167 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:47.168 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:47.168 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:47.169 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:47.169 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:47.170 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:47.170 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:47.171 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:47.171 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:47.171 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:47.172 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1230,"width":15,"height":15,"star_pos":[6.55,6.51],"pixels":"..."},"id":1}
23:52:47.173 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6406992f-4d36-4610-b6ad-e7ab894eed67"}
23:52:47.173 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6406992f-4d36-4610-b6ad-e7ab894eed67"}
23:52:47.174 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6aa82196-d80e-4b4a-a2b6-e4d2a9e960bc"}
23:52:47.174 00.000 13300 case statement mapped state 6 to 3
23:52:47.175 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6aa82196-d80e-4b4a-a2b6-e4d2a9e960bc"}
23:52:47.176 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7e62a464-5bc5-44d8-9b3c-fb47ead11b6c"}
23:52:47.176 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1230,"width":15,"height":15,"star_pos":[6.55,6.51],"pixels":"..."},"id":"7e62a464-5bc5-44d8-9b3c-fb47ead11b6c"}
23:52:47.213 00.037 11596 IsGuiding returns 0
23:52:47.213 00.000 11596 scope move finished after 224 + 324 ms
23:52:47.213 00.000 11596 Move returns status 0, amount 224
23:52:47.213 00.000 11596 MoveAxis(N, 0, ABG)
23:52:47.214 00.001 11596 Move returns status 0, amount 0
23:52:47.214 00.000 11596 move complete, result=0
23:52:47.214 00.000 11596 worker thread done servicing request
23:52:47.214 00.000 13300 GuideStep: 0.2 px 224 ms WEST, -0.0 px 0 ms NORTH
23:52:47.214 00.000 11596 Worker thread wakes up
23:52:47.215 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:52:47.291 00.076 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:47.291 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:47.719 00.428 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:52:48.226 00.507 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:48.227 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:48.228 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:48.229 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:48.230 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:48.231 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:48.232 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:48.233 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:48.234 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:48.235 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:48.235 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:48.235 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:48.236 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:48.236 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:48.236 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:48.237 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:48.237 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1230,"width":15,"height":15,"star_pos":[6.55,6.51],"pixels":"..."},"id":1}
23:52:48.337 00.100 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:48.338 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:49.211 00.873 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:49.212 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:49.213 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:49.214 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:49.215 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:49.217 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:49.218 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:49.218 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:49.219 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:49.220 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:49.220 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:49.221 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:49.221 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:49.221 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:49.222 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:49.222 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:49.223 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1230,"width":15,"height":15,"star_pos":[6.55,6.51],"pixels":"..."},"id":1}
23:52:49.324 00.101 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:49.325 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:50.161 00.836 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:50.162 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:50.163 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:50.164 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:50.166 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:50.167 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:50.168 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:50.169 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:50.170 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:50.171 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:50.171 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:50.172 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:50.172 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:50.172 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bdb69f67-51e0-42ba-88b2-99dfc1190146"}
23:52:50.172 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bdb69f67-51e0-42ba-88b2-99dfc1190146"}
23:52:50.173 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:50.173 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:50.173 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bc2a5def-2574-4e92-ab18-b5da3f89987e"}
23:52:50.173 00.000 13300 case statement mapped state 6 to 3
23:52:50.173 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bc2a5def-2574-4e92-ab18-b5da3f89987e"}
23:52:50.174 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:50.174 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1230,"width":15,"height":15,"star_pos":[6.55,6.51],"pixels":"..."},"id":1}
23:52:50.174 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3eec556d-8037-4616-a638-ea9a96c32e40"}
23:52:50.175 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1230,"width":15,"height":15,"star_pos":[6.55,6.51],"pixels":"..."},"id":"3eec556d-8037-4616-a638-ea9a96c32e40"}
23:52:50.291 00.116 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:50.291 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:50.750 00.459 11596 Exposure complete
23:52:50.823 00.073 11596 worker thread done servicing request
23:52:50.823 00.000 13300 OnExposeComplete: enter
23:52:50.823 00.000 13300 UpdateGuideState(): m_state=6
23:52:50.823 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1231
23:52:50.824 00.001 13300 Star::Find returns 1 (0), X=1060.60, Y=346.58, Mass=1990, SNR=31.1, Peak=215 HFD=3.3
23:52:50.824 00.000 13300 MultiStar: [#1 -0.03,-0.12,0.75,U] [#2 -0.12,-0.12,0.45,U] [#3 0.30,-0.11,0.40,U] [#4 -0.09,-0.16,0.28,U] [#5 -0.15,-0.07,0.26,U] [#6 0.08,-0.15,0.23,U] [#7 0.07,-0.10,0.23,U] [#8 0.35,-0.04,0.20,U] 
23:52:50.824 00.000 13300 refined, 8 included, MultiStar: {0.00, -0.11}, one-star: {-0.07, -0.12}
23:52:50.824 00.000 13300 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-1.61) = xAngle (0.06 = 0.06)
23:52:50.824 00.000 13300 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.08 = 0.08)
23:52:50.824 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=-0.11 hyp=0.11 cameraTheta=-1.55 mountX=0.11 mountY=0.01, mountTheta=0.08
23:52:50.826 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.11, opts=13)
23:52:50.826 00.000 13300 Enqueuing Move request for scope (0.00, -0.11)
23:52:50.826 00.000 11596 Worker thread wakes up
23:52:50.826 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.11) opts 0xd
23:52:50.827 00.001 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.11)
23:52:50.827 00.000 11596 Moving (0.00, -0.11) raw xDistance=0.11 yDistance=0.01
23:52:50.827 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:52:50.827 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:50.827 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:52:50.827 00.000 11596 MoveAxis(E, 0, ABG)
23:52:50.827 00.000 11596 Move returns status 0, amount 0
23:52:50.827 00.000 11596 MoveAxis(N, 0, ABG)
23:52:50.828 00.001 11596 Move returns status 0, amount 0
23:52:50.828 00.000 11596 move complete, result=0
23:52:50.828 00.000 11596 worker thread done servicing request
23:52:50.833 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=215, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
23:52:50.840 00.007 13300 UpdateGuideState exits: m=1990 SNR=31.1
23:52:50.840 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:50.840 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:52:50.840 00.000 13300 Enqueuing Expose request
23:52:50.840 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:52:50.841 00.001 11596 Worker thread wakes up
23:52:50.841 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:52:51.350 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:52:51.392 00.042 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:51.392 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:51.393 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:51.394 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:51.395 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:51.396 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:51.397 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:51.398 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:51.398 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:51.399 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:51.399 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:51.400 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:51.400 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:51.400 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:51.400 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:51.401 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:51.401 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1231,"width":15,"height":15,"star_pos":[6.60,6.58],"pixels":"..."},"id":1}
23:52:51.518 00.117 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:51.518 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:52.242 00.724 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:52.242 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:52.243 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:52.244 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:52.245 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:52.245 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:52.247 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:52.248 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:52.248 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:52.249 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:52.250 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:52.251 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:52.251 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:52.251 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:52.252 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:52.252 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:52.252 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1231,"width":15,"height":15,"star_pos":[6.60,6.58],"pixels":"..."},"id":1}
23:52:52.370 00.118 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:52.371 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:53.177 00.806 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c821a3cb-ddb7-4ab6-a948-e30b21eeee68"}
23:52:53.177 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c821a3cb-ddb7-4ab6-a948-e30b21eeee68"}
23:52:53.178 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6e814dfa-a39a-4f65-9edf-dbf2ba25f055"}
23:52:53.178 00.000 13300 case statement mapped state 6 to 3
23:52:53.179 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6e814dfa-a39a-4f65-9edf-dbf2ba25f055"}
23:52:53.179 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"155bd5f6-1ec3-495f-b02c-018e4aa75cbd"}
23:52:53.180 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1231,"width":15,"height":15,"star_pos":[6.60,6.58],"pixels":"..."},"id":"155bd5f6-1ec3-495f-b02c-018e4aa75cbd"}
23:52:53.282 00.102 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:53.283 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:53.284 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:53.285 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:53.286 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:53.287 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:53.288 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:53.289 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:53.291 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:53.292 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:53.292 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:53.293 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:53.293 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:53.293 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:53.294 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:53.294 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:53.295 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1231,"width":15,"height":15,"star_pos":[6.60,6.58],"pixels":"..."},"id":1}
23:52:53.401 00.106 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:53.401 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:54.177 00.776 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:54.178 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:54.179 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:54.180 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:54.182 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:54.183 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:54.184 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:54.185 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:54.186 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:54.187 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:54.187 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:54.188 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:54.188 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:54.188 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:54.189 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:54.189 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:54.189 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1231,"width":15,"height":15,"star_pos":[6.60,6.58],"pixels":"..."},"id":1}
23:52:54.291 00.102 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:54.292 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:54.381 00.089 11596 Exposure complete
23:52:54.452 00.071 11596 worker thread done servicing request
23:52:54.452 00.000 13300 OnExposeComplete: enter
23:52:54.452 00.000 13300 UpdateGuideState(): m_state=6
23:52:54.453 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1232
23:52:54.453 00.000 13300 Star::Find returns 1 (0), X=1060.56, Y=346.58, Mass=2012, SNR=31.3, Peak=231 HFD=3.2
23:52:54.454 00.001 13300 MultiStar: [#1 -0.04,-0.05,0.75,U] [#2 -0.10,-0.12,0.44,U] [#3 0.28,-0.24,0.42,U] [#4 -0.05,-0.32,0.29,U] [#5 0.08,-0.03,0.26,U] [#6 0.06,-0.27,0.22,U] [#7 0.45,-0.36,0.24,U] [#8 0.10,0.18,0.19,U] 
23:52:54.454 00.000 13300 refined, 8 included, MultiStar: {0.02, -0.13}, one-star: {-0.10, -0.12}
23:52:54.454 00.000 13300 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-1.61) = xAngle (0.22 = 0.22)
23:52:54.454 00.000 13300 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.23 = 0.23)
23:52:54.454 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.13 hyp=0.14 cameraTheta=-1.39 mountX=0.13 mountY=0.03, mountTheta=0.23
23:52:54.455 00.001 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.13, opts=13)
23:52:54.456 00.001 13300 Enqueuing Move request for scope (0.02, -0.13)
23:52:54.456 00.000 11596 Worker thread wakes up
23:52:54.456 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.13) opts 0xd
23:52:54.456 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.13)
23:52:54.456 00.000 11596 Moving (0.02, -0.13) raw xDistance=0.13 yDistance=0.03
23:52:54.456 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:52:54.456 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:54.457 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:52:54.457 00.000 11596 MoveAxis(E, 0, ABG)
23:52:54.457 00.000 11596 Move returns status 0, amount 0
23:52:54.457 00.000 11596 MoveAxis(N, 0, ABG)
23:52:54.457 00.000 11596 Move returns status 0, amount 0
23:52:54.457 00.000 11596 move complete, result=0
23:52:54.457 00.000 11596 worker thread done servicing request
23:52:54.461 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=231, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
23:52:54.469 00.008 13300 UpdateGuideState exits: m=2012 SNR=31.3
23:52:54.469 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:54.469 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:52:54.469 00.000 13300 Enqueuing Expose request
23:52:54.469 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:52:54.469 00.000 11596 Worker thread wakes up
23:52:54.469 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:52:54.977 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:52:55.261 00.284 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:55.262 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:55.275 00.013 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:55.275 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:55.276 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:55.277 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:55.278 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:55.279 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:55.282 00.003 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:55.282 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:55.284 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:55.285 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:55.286 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:55.287 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:55.287 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:55.288 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:55.289 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1232,"width":15,"height":15,"star_pos":[6.56,6.58],"pixels":"..."},"id":1}
23:52:55.392 00.103 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:55.393 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:56.174 00.781 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8a5ed0de-e06e-403d-9bac-a6af42f06793"}
23:52:56.174 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8a5ed0de-e06e-403d-9bac-a6af42f06793"}
23:52:56.175 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6f45bd84-ba25-4fea-af36-c55c934a5984"}
23:52:56.175 00.000 13300 case statement mapped state 6 to 3
23:52:56.175 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6f45bd84-ba25-4fea-af36-c55c934a5984"}
23:52:56.176 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:56.177 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:56.178 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:56.179 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:56.180 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:56.181 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:56.182 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:56.183 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:56.183 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:56.184 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:56.184 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:56.185 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f6affea5-d0f6-4e30-97d0-040e606949db"}
23:52:56.185 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1232,"width":15,"height":15,"star_pos":[6.56,6.58],"pixels":"..."},"id":"f6affea5-d0f6-4e30-97d0-040e606949db"}
23:52:56.185 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:56.185 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:56.186 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:56.187 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:56.187 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:56.188 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1232,"width":15,"height":15,"star_pos":[6.56,6.58],"pixels":"..."},"id":1}
23:52:56.356 00.168 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:56.356 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:57.310 00.954 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:57.310 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:57.311 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:57.311 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:57.312 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:57.313 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:57.313 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:57.314 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:57.315 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:57.316 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:57.317 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:57.318 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:57.319 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:57.319 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:57.320 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:57.320 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:57.321 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1232,"width":15,"height":15,"star_pos":[6.56,6.58],"pixels":"..."},"id":1}
23:52:57.426 00.105 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:57.426 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:58.017 00.591 11596 Exposure complete
23:52:58.123 00.106 11596 worker thread done servicing request
23:52:58.123 00.000 13300 OnExposeComplete: enter
23:52:58.123 00.000 13300 UpdateGuideState(): m_state=6
23:52:58.124 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1233
23:52:58.125 00.001 13300 Star::Find returns 1 (0), X=1060.59, Y=346.60, Mass=1964, SNR=30.9, Peak=232 HFD=3.2
23:52:58.127 00.002 13300 MultiStar: [#1 -0.04,-0.02,0.76,U] [#2 -0.12,0.05,0.45,U] [#3 0.28,-0.34,0.41,U] [#4 -0.13,-0.19,0.29,U] [#5 -0.07,0.00,0.25,U] [#6 0.08,-0.14,0.22,U] [#7 0.35,-0.57,0.24,U] [#8 0.18,-0.10,0.21,U] 
23:52:58.127 00.000 13300 refined, 8 included, MultiStar: {0.01, -0.12}, one-star: {-0.07, -0.10}
23:52:58.127 00.000 13300 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-1.61) = xAngle (0.12 = 0.12)
23:52:58.128 00.001 13300 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.14 = 0.14)
23:52:58.128 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.49 mountX=0.12 mountY=0.02, mountTheta=0.14
23:52:58.132 00.004 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.12, opts=13)
23:52:58.132 00.000 13300 Enqueuing Move request for scope (0.01, -0.12)
23:52:58.132 00.000 11596 Worker thread wakes up
23:52:58.132 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.12) opts 0xd
23:52:58.133 00.001 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.12)
23:52:58.133 00.000 11596 Moving (0.01, -0.12) raw xDistance=0.12 yDistance=0.02
23:52:58.133 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:52:58.133 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:58.133 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:52:58.133 00.000 11596 MoveAxis(E, 0, ABG)
23:52:58.133 00.000 11596 Move returns status 0, amount 0
23:52:58.134 00.001 11596 MoveAxis(N, 0, ABG)
23:52:58.140 00.006 11596 Move returns status 0, amount 0
23:52:58.140 00.000 11596 move complete, result=0
23:52:58.141 00.001 11596 worker thread done servicing request
23:52:58.145 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
23:52:58.154 00.009 13300 UpdateGuideState exits: m=1964 SNR=30.9
23:52:58.155 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:58.155 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:52:58.155 00.000 13300 Enqueuing Expose request
23:52:58.155 00.000 11596 Worker thread wakes up
23:52:58.156 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:52:58.156 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:52:58.196 00.040 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:58.198 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:58.200 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:58.201 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:58.202 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:58.204 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:58.205 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:58.206 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:58.207 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:58.208 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:58.208 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:58.209 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:58.209 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:58.210 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:58.210 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:58.211 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:58.211 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1233,"width":15,"height":15,"star_pos":[6.59,6.60],"pixels":"..."},"id":1}
23:52:58.318 00.107 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:58.319 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:52:58.658 00.339 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:52:59.173 00.515 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9da72adb-fdc6-49ca-80b5-b6012e85bdee"}
23:52:59.173 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9da72adb-fdc6-49ca-80b5-b6012e85bdee"}
23:52:59.174 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cb0886d2-fb0d-4762-9479-287f1c2a9905"}
23:52:59.174 00.000 13300 case statement mapped state 6 to 3
23:52:59.174 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cb0886d2-fb0d-4762-9479-287f1c2a9905"}
23:52:59.174 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e27998f7-f21d-4ade-a1ff-6b5e69a9702f"}
23:52:59.175 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1233,"width":15,"height":15,"star_pos":[6.59,6.60],"pixels":"..."},"id":"e27998f7-f21d-4ade-a1ff-6b5e69a9702f"}
23:52:59.250 00.075 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:52:59.252 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:59.253 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:59.254 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:59.255 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:59.257 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:59.258 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:59.259 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:52:59.260 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:52:59.261 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:52:59.261 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:52:59.262 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:52:59.262 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:52:59.263 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:52:59.263 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:52:59.264 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:52:59.264 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1233,"width":15,"height":15,"star_pos":[6.59,6.60],"pixels":"..."},"id":1}
23:52:59.385 00.121 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:52:59.385 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:53:00.192 00.807 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:53:00.192 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:53:00.193 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:53:00.194 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:00.195 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:00.195 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:00.197 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:00.198 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:00.199 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:00.200 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:00.201 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:00.202 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:00.202 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:53:00.203 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:53:00.203 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:53:00.204 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:53:00.204 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1233,"width":15,"height":15,"star_pos":[6.59,6.60],"pixels":"..."},"id":1}
23:53:00.352 00.148 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:53:00.353 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:53:01.292 00.939 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:53:01.292 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:53:01.292 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:53:01.293 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:53:01.293 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:53:01.294 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:01.295 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:01.296 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:01.297 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:01.298 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:01.299 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:01.300 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:01.300 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:01.301 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:01.301 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:53:01.302 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:53:01.302 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1233,"width":15,"height":15,"star_pos":[6.59,6.60],"pixels":"..."},"id":1}
23:53:01.402 00.100 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:53:01.402 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:53:01.696 00.294 11596 Exposure complete
23:53:01.767 00.071 11596 worker thread done servicing request
23:53:01.767 00.000 13300 OnExposeComplete: enter
23:53:01.767 00.000 13300 UpdateGuideState(): m_state=6
23:53:01.768 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1234
23:53:01.768 00.000 13300 Star::Find returns 1 (0), X=1060.68, Y=346.43, Mass=2000, SNR=31.3, Peak=199 HFD=3.2
23:53:01.768 00.000 13300 MultiStar: [#1 0.08,-0.17,0.75,U] [#2 -0.08,-0.26,0.44,U] [#3 0.19,-0.38,0.41,U] [#4 0.07,-0.35,0.28,U] [#5 0.25,0.13,0.25,U] [#6 0.14,-0.43,0.21,U] [#7 0.29,-0.37,0.23,U] [#8 0.44,-0.04,0.19,U] 
23:53:01.768 00.000 13300 refined, 8 included, MultiStar: {0.10, -0.24}, one-star: {0.02, -0.27}
23:53:01.768 00.000 13300 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-1.61) = xAngle (0.43 = 0.43)
23:53:01.768 00.000 13300 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.45 = 0.45)
23:53:01.769 00.001 13300 CameraToMount -- cameraX=0.10 cameraY=-0.24 hyp=0.26 cameraTheta=-1.18 mountX=0.24 mountY=0.11, mountTheta=0.44
23:53:01.770 00.001 13300 SchedulePrimaryMove(1016D950, x=0.10, y=-0.24, opts=13)
23:53:01.770 00.000 13300 Enqueuing Move request for scope (0.10, -0.24)
23:53:01.770 00.000 11596 Worker thread wakes up
23:53:01.770 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.24) opts 0xd
23:53:01.771 00.001 11596 Handling offset move in thread for scope, endpoint = (0.10, -0.24)
23:53:01.771 00.000 11596 Moving (0.10, -0.24) raw xDistance=0.24 yDistance=0.11
23:53:01.771 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
23:53:01.771 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:01.772 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:53:01.772 00.000 11596 MoveAxis(W, 299, ABG)
23:53:01.772 00.000 11596 Guiding  Dir = 3, Dur = 299
23:53:01.773 00.001 11596 IsSlewing returns 0
23:53:01.779 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=199, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
23:53:01.787 00.008 13300 UpdateGuideState exits: m=2000 SNR=31.3
23:53:01.787 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:01.787 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:53:01.787 00.000 13300 Enqueuing Expose request
23:53:01.917 00.130 11596 IsGuiding returns 0
23:53:02.173 00.256 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"16b23087-3827-4824-a18d-06f4bde94695"}
23:53:02.173 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"16b23087-3827-4824-a18d-06f4bde94695"}
23:53:02.175 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b9460a31-05df-413b-a071-408398a960ee"}
23:53:02.175 00.000 13300 case statement mapped state 6 to 3
23:53:02.175 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b9460a31-05df-413b-a071-408398a960ee"}
23:53:02.177 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cd155df5-7b63-45fa-9ea3-361af33d973d"}
23:53:02.177 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1234,"width":15,"height":15,"star_pos":[6.68,7.43],"pixels":"..."},"id":"cd155df5-7b63-45fa-9ea3-361af33d973d"}
23:53:02.194 00.017 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:53:02.195 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:53:02.195 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:53:02.196 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:53:02.196 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:53:02.198 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:02.199 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:02.200 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:02.201 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:02.202 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:02.203 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:02.205 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:02.206 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:02.207 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:02.208 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:53:02.208 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:53:02.209 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1234,"width":15,"height":15,"star_pos":[6.68,7.43],"pixels":"..."},"id":1}
23:53:02.306 00.097 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:53:02.306 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:53:02.316 00.010 11596 IsGuiding returns 1
23:53:02.316 00.000 11596 scope still moving after pulse duration time elapsed
23:53:02.340 00.024 11596 IsSlewing returns 0
23:53:02.538 00.198 11596 IsGuiding returns 1
23:53:02.572 00.034 11596 IsSlewing returns 0
23:53:02.693 00.121 11596 IsGuiding returns 0
23:53:02.693 00.000 11596 scope move finished after 299 + 477 ms
23:53:02.693 00.000 11596 Move returns status 0, amount 299
23:53:02.693 00.000 11596 MoveAxis(N, 0, ABG)
23:53:02.693 00.000 11596 Move returns status 0, amount 0
23:53:02.693 00.000 11596 move complete, result=0
23:53:02.693 00.000 11596 worker thread done servicing request
23:53:02.694 00.001 13300 GuideStep: 0.2 px 299 ms WEST, 0.1 px 0 ms NORTH
23:53:02.694 00.000 11596 Worker thread wakes up
23:53:02.694 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:53:03.204 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:53:03.298 00.094 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:53:03.299 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:03.300 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:03.301 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:03.302 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:03.303 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:03.304 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:03.305 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:03.306 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:03.307 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:03.307 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:53:03.308 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:53:03.308 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:53:03.308 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:53:03.309 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:53:03.309 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:53:03.310 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1234,"width":15,"height":15,"star_pos":[6.68,7.43],"pixels":"..."},"id":1}
23:53:03.449 00.139 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:53:03.449 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:53:04.282 00.833 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:53:04.283 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:53:04.284 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:53:04.285 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:04.287 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:04.288 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:04.290 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:04.291 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:04.292 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:04.293 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:04.294 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:04.295 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:04.295 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:53:04.296 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:53:04.296 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:53:04.296 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:53:04.297 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1234,"width":15,"height":15,"star_pos":[6.68,7.43],"pixels":"..."},"id":1}
23:53:04.437 00.140 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:53:04.437 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:53:05.175 00.738 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a672fa8a-c0bc-4324-9778-ef0ddbcb9658"}
23:53:05.175 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a672fa8a-c0bc-4324-9778-ef0ddbcb9658"}
23:53:05.177 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"099dd0df-f421-4dd6-b889-e0b905f32389"}
23:53:05.177 00.000 13300 case statement mapped state 6 to 3
23:53:05.177 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"099dd0df-f421-4dd6-b889-e0b905f32389"}
23:53:05.178 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ab507f67-88e3-4a0c-a186-5b1d916a3cf3"}
23:53:05.179 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1234,"width":15,"height":15,"star_pos":[6.68,7.43],"pixels":"..."},"id":"ab507f67-88e3-4a0c-a186-5b1d916a3cf3"}
23:53:05.337 00.158 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:53:05.337 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:53:05.338 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:53:05.338 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:53:05.338 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:53:05.339 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:05.340 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:05.341 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:05.342 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:05.343 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:05.344 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:05.345 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:05.346 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:05.346 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:05.347 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:53:05.347 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:53:05.348 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1234,"width":15,"height":15,"star_pos":[6.68,7.43],"pixels":"..."},"id":1}
23:53:05.503 00.155 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:53:05.503 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:53:06.198 00.695 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:53:06.198 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:53:06.199 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:53:06.200 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:06.201 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:06.202 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:06.204 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:06.205 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:06.206 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:06.209 00.003 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:06.211 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:06.212 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:06.212 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:53:06.213 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:53:06.213 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:53:06.214 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:53:06.214 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1234,"width":15,"height":15,"star_pos":[6.68,7.43],"pixels":"..."},"id":1}
23:53:06.246 00.032 11596 Exposure complete
23:53:06.327 00.081 11596 worker thread done servicing request
23:53:06.327 00.000 13300 OnExposeComplete: enter
23:53:06.328 00.001 13300 UpdateGuideState(): m_state=6
23:53:06.328 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1235
23:53:06.328 00.000 13300 Star::Find returns 1 (0), X=1060.60, Y=346.70, Mass=2007, SNR=31.2, Peak=240 HFD=3.2
23:53:06.329 00.001 13300 MultiStar: [#1 -0.14,0.06,0.74,U] [#2 -0.18,0.05,0.44,U] [#3 -0.07,-0.06,0.41,U] [#4 0.17,-0.20,0.29,U] [#5 0.07,0.26,0.25,U] [#6 -0.06,-0.12,0.22,U] [#7 0.18,-0.09,0.24,U] [#8 0.23,0.54,0.20,U] 
23:53:06.329 00.000 13300 refined, 8 included, MultiStar: {-0.03, 0.03}, one-star: {-0.06, -0.00}
23:53:06.329 00.000 13300 CameraToMount -- cameraTheta (2.46) - m_xAngle (-1.61) = xAngle (4.06 = -2.22)
23:53:06.329 00.000 13300 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.08 = -2.20)
23:53:06.329 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.05 cameraTheta=2.46 mountX=-0.03 mountY=-0.04, mountTheta=-2.21
23:53:06.331 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.03, opts=13)
23:53:06.331 00.000 13300 Enqueuing Move request for scope (-0.03, 0.03)
23:53:06.331 00.000 11596 Worker thread wakes up
23:53:06.331 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
23:53:06.332 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
23:53:06.332 00.000 11596 Moving (-0.03, 0.03) raw xDistance=-0.03 yDistance=-0.04
23:53:06.332 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:53:06.332 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:06.332 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:53:06.332 00.000 11596 MoveAxis(E, 0, ABG)
23:53:06.332 00.000 11596 Move returns status 0, amount 0
23:53:06.332 00.000 11596 MoveAxis(N, 0, ABG)
23:53:06.333 00.001 11596 Move returns status 0, amount 0
23:53:06.333 00.000 11596 move complete, result=0
23:53:06.333 00.000 11596 worker thread done servicing request
23:53:06.337 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=240, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
23:53:06.345 00.008 13300 UpdateGuideState exits: m=2007 SNR=31.2
23:53:06.345 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:06.345 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:53:06.345 00.000 13300 Enqueuing Expose request
23:53:06.345 00.000 11596 Worker thread wakes up
23:53:06.345 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:53:06.346 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:53:06.443 00.097 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:53:06.444 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:53:06.850 00.406 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:53:07.373 00.523 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:53:07.373 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:53:07.374 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:53:07.374 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:53:07.375 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:53:07.376 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:07.377 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:07.377 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:07.378 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:07.379 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:07.380 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:07.381 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:07.382 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:07.383 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:07.383 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:53:07.384 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:53:07.384 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1235,"width":15,"height":15,"star_pos":[6.60,6.70],"pixels":"..."},"id":1}
23:53:07.552 00.168 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:53:07.552 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:53:08.174 00.622 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0a8f2813-1d93-49b0-96a1-a8b0d647a560"}
23:53:08.174 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0a8f2813-1d93-49b0-96a1-a8b0d647a560"}
23:53:08.175 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cc520ae3-dd72-45d6-b917-6ff7a8b22b39"}
23:53:08.175 00.000 13300 case statement mapped state 6 to 3
23:53:08.175 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cc520ae3-dd72-45d6-b917-6ff7a8b22b39"}
23:53:08.176 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"75479c5a-a66d-4343-a3aa-54384648e48c"}
23:53:08.177 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1235,"width":15,"height":15,"star_pos":[6.60,6.70],"pixels":"..."},"id":"75479c5a-a66d-4343-a3aa-54384648e48c"}
23:53:08.265 00.088 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:53:08.266 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:53:08.266 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:53:08.267 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:08.268 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:08.269 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:08.271 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:08.272 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:08.273 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:08.274 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:08.274 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:08.275 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:08.275 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:53:08.276 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:53:08.276 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:53:08.276 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:53:08.277 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1235,"width":15,"height":15,"star_pos":[6.60,6.70],"pixels":"..."},"id":1}
23:53:08.497 00.220 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:53:08.497 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:53:09.277 00.780 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:53:09.278 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:53:09.288 00.010 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:53:09.289 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:09.290 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:09.291 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:09.292 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:09.293 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:09.294 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:09.295 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:09.295 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:09.297 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:09.297 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:53:09.298 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:53:09.298 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:53:09.299 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:53:09.299 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1235,"width":15,"height":15,"star_pos":[6.60,6.70],"pixels":"..."},"id":1}
23:53:09.440 00.141 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:53:09.441 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:53:09.892 00.451 11596 Exposure complete
23:53:09.992 00.100 11596 worker thread done servicing request
23:53:09.993 00.001 13300 OnExposeComplete: enter
23:53:09.993 00.000 13300 UpdateGuideState(): m_state=6
23:53:09.993 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1236
23:53:09.993 00.000 13300 Star::Find returns 1 (0), X=1060.75, Y=346.53, Mass=1948, SNR=30.9, Peak=188 HFD=3.4
23:53:09.994 00.001 13300 MultiStar: [#1 -0.05,-0.10,0.76,U] [#2 -0.16,-0.18,0.45,U] [#3 0.12,-0.16,0.42,U] [#4 0.16,-0.15,0.28,U] [#5 0.20,0.16,0.26,U] [#6 -0.13,-0.44,0.22,U] [#7 0.09,-0.19,0.23,U] [#8 0.55,0.09,0.20,U] 
23:53:09.994 00.000 13300 refined, 8 included, MultiStar: {0.06, -0.14}, one-star: {0.09, -0.17}
23:53:09.994 00.000 13300 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-1.61) = xAngle (0.45 = 0.45)
23:53:09.994 00.000 13300 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.47 = 0.47)
23:53:09.994 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.14 hyp=0.15 cameraTheta=-1.16 mountX=0.13 mountY=0.07, mountTheta=0.46
23:53:09.996 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.14, opts=13)
23:53:09.996 00.000 13300 Enqueuing Move request for scope (0.06, -0.14)
23:53:09.996 00.000 11596 Worker thread wakes up
23:53:09.996 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.14) opts 0xd
23:53:09.996 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.14)
23:53:09.996 00.000 11596 Moving (0.06, -0.14) raw xDistance=0.13 yDistance=0.07
23:53:09.996 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:53:09.997 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:09.997 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:53:09.997 00.000 11596 MoveAxis(E, 0, ABG)
23:53:09.997 00.000 11596 Move returns status 0, amount 0
23:53:09.997 00.000 11596 MoveAxis(N, 0, ABG)
23:53:09.997 00.000 11596 Move returns status 0, amount 0
23:53:09.998 00.001 11596 move complete, result=0
23:53:09.998 00.000 11596 worker thread done servicing request
23:53:10.005 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=188, med=4, FiltMin=3, FiltMax=87, Gamma=0.510
23:53:10.021 00.016 13300 UpdateGuideState exits: m=1948 SNR=30.9
23:53:10.021 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:10.022 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:53:10.022 00.000 13300 Enqueuing Expose request
23:53:10.022 00.000 11596 Worker thread wakes up
23:53:10.022 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:53:10.022 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:53:10.275 00.253 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:53:10.275 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:53:10.276 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:53:10.276 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:10.277 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:10.278 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:10.279 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:10.280 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:10.281 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:10.282 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:10.283 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:10.283 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:10.284 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:53:10.284 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:53:10.285 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:53:10.285 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:53:10.285 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1236,"width":15,"height":15,"star_pos":[6.75,6.53],"pixels":"..."},"id":1}
23:53:10.483 00.198 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:53:10.484 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:53:10.524 00.040 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:53:11.176 00.652 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4806031e-3ac9-45fe-859e-65429b60dec5"}
23:53:11.177 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4806031e-3ac9-45fe-859e-65429b60dec5"}
23:53:11.178 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b72206d-32b6-41a9-b060-9c4a4fc1c060"}
23:53:11.178 00.000 13300 case statement mapped state 6 to 3
23:53:11.178 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5b72206d-32b6-41a9-b060-9c4a4fc1c060"}
23:53:11.179 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8e4a04a1-e9b7-4411-99dd-8a3fed3eec30"}
23:53:11.179 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1236,"width":15,"height":15,"star_pos":[6.75,6.53],"pixels":"..."},"id":"8e4a04a1-e9b7-4411-99dd-8a3fed3eec30"}
23:53:11.359 00.180 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:53:11.360 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:11.361 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:11.362 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:11.363 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:11.364 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:11.365 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:11.365 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:11.366 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:11.367 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:11.367 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:53:11.368 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:53:11.368 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:53:11.368 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:53:11.368 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:53:11.369 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:53:11.369 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1236,"width":15,"height":15,"star_pos":[6.75,6.53],"pixels":"..."},"id":1}
23:53:11.469 00.100 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:53:11.470 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:53:12.212 00.742 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:53:12.212 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:53:12.213 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:53:12.214 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:12.215 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:12.215 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:12.216 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:12.217 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:12.218 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:12.219 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:12.220 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:12.220 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:12.221 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:53:12.221 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:53:12.221 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:53:12.222 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:53:12.222 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1236,"width":15,"height":15,"star_pos":[6.75,6.53],"pixels":"..."},"id":1}
23:53:12.346 00.124 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:53:12.346 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:53:13.367 01.021 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:53:13.368 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:53:13.369 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:53:13.370 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:13.371 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:13.372 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:13.374 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:13.375 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:13.377 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:13.378 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:13.380 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:13.381 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:13.381 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:53:13.382 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:53:13.383 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:53:13.384 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:53:13.385 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1236,"width":15,"height":15,"star_pos":[6.75,6.53],"pixels":"..."},"id":1}
23:53:13.505 00.120 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:53:13.505 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:53:13.622 00.117 11596 Exposure complete
23:53:13.798 00.176 11596 worker thread done servicing request
23:53:13.798 00.000 13300 OnExposeComplete: enter
23:53:13.798 00.000 13300 UpdateGuideState(): m_state=6
23:53:13.799 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1237
23:53:13.799 00.000 13300 Star::Find returns 1 (0), X=1060.76, Y=346.54, Mass=2055, SNR=31.7, Peak=199 HFD=3.3
23:53:13.801 00.002 13300 MultiStar: [#1 -0.02,-0.16,0.73,U] [#2 -0.10,-0.12,0.44,U] [#3 0.33,-0.23,0.40,U] [#4 0.13,-0.42,0.29,U] [#5 0.31,-0.20,0.26,U] [#6 -0.08,-0.16,0.23,U] [#7 0.53,-0.08,0.23,U] [#8 0.30,-0.14,0.19,U] 
23:53:13.801 00.000 13300 single-star, 8 included, MultiStar: {0.12, -0.18}, one-star: {0.10, -0.16}
23:53:13.801 00.000 13300 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-1.61) = xAngle (0.61 = 0.61)
23:53:13.802 00.001 13300 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.62 = 0.62)
23:53:13.802 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=-0.16 hyp=0.19 cameraTheta=-1.00 mountX=0.15 mountY=0.11, mountTheta=0.62
23:53:13.806 00.004 13300 SchedulePrimaryMove(1016D950, x=0.10, y=-0.16, opts=13)
23:53:13.806 00.000 13300 Enqueuing Move request for scope (0.10, -0.16)
23:53:13.807 00.001 11596 Worker thread wakes up
23:53:13.807 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.16) opts 0xd
23:53:13.807 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, -0.16)
23:53:13.807 00.000 11596 Moving (0.10, -0.16) raw xDistance=0.15 yDistance=0.11
23:53:13.807 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
23:53:13.807 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:13.808 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:53:13.808 00.000 11596 MoveAxis(W, 194, ABG)
23:53:13.808 00.000 11596 Guiding  Dir = 3, Dur = 194
23:53:13.809 00.001 11596 IsSlewing returns 0
23:53:13.816 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=199, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
23:53:13.831 00.015 13300 UpdateGuideState exits: m=2055 SNR=31.7
23:53:13.832 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:13.832 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:53:13.832 00.000 13300 Enqueuing Expose request
23:53:13.921 00.089 11596 IsGuiding returns 0
23:53:14.022 00.101 11596 PulseGuide returned control before completion, sleep 104
23:53:14.178 00.156 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"67c1b102-005f-4e21-9d66-50a4ed067bd2"}
23:53:14.178 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"67c1b102-005f-4e21-9d66-50a4ed067bd2"}
23:53:14.179 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"623857b8-fc21-4026-b3ba-8124afd1f449"}
23:53:14.179 00.000 13300 case statement mapped state 6 to 3
23:53:14.180 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"623857b8-fc21-4026-b3ba-8124afd1f449"}
23:53:14.181 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bdc1ced8-d653-43f2-ad8e-fb4d33290872"}
23:53:14.181 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1237,"width":15,"height":15,"star_pos":[6.76,6.54],"pixels":"..."},"id":"bdc1ced8-d653-43f2-ad8e-fb4d33290872"}
23:53:14.250 00.069 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:53:14.251 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:53:14.252 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:53:14.252 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:53:14.253 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:53:14.254 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:14.255 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:14.256 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:14.258 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:14.260 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:14.261 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:14.263 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:14.264 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:14.265 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:14.266 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:53:14.267 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:53:14.267 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1237,"width":15,"height":15,"star_pos":[6.76,6.54],"pixels":"..."},"id":1}
23:53:14.319 00.052 11596 IsGuiding returns 1
23:53:14.319 00.000 11596 scope still moving after pulse duration time elapsed
23:53:14.342 00.023 11596 IsSlewing returns 0
23:53:14.393 00.051 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:53:14.393 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:53:14.445 00.052 11596 IsGuiding returns 0
23:53:14.445 00.000 11596 scope move finished after 194 + 329 ms
23:53:14.445 00.000 11596 Move returns status 0, amount 194
23:53:14.446 00.001 11596 MoveAxis(N, 0, ABG)
23:53:14.446 00.000 11596 Move returns status 0, amount 0
23:53:14.446 00.000 11596 move complete, result=0
23:53:14.447 00.001 11596 worker thread done servicing request
23:53:14.447 00.000 13300 GuideStep: 0.2 px 194 ms WEST, 0.1 px 0 ms NORTH
23:53:14.448 00.001 11596 Worker thread wakes up
23:53:14.449 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:53:14.956 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:53:15.304 00.348 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:53:15.304 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:53:15.305 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:53:15.306 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:15.307 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:15.308 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:15.310 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:15.311 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:15.313 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:15.314 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:15.315 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:15.316 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:15.316 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:53:15.317 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:53:15.317 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:53:15.318 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:53:15.320 00.002 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1237,"width":15,"height":15,"star_pos":[6.76,6.54],"pixels":"..."},"id":1}
23:53:15.499 00.179 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:53:15.499 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:53:16.195 00.696 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:53:16.195 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:53:16.196 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:53:16.197 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:16.198 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:16.200 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:16.201 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:16.202 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:16.203 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:16.204 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:16.205 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:16.206 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:16.207 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:53:16.207 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:53:16.207 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:53:16.208 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:53:16.209 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1237,"width":15,"height":15,"star_pos":[6.76,6.54],"pixels":"..."},"id":1}
23:53:16.304 00.095 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:53:16.304 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:53:17.185 00.881 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b3c85250-1e59-4ea1-b17d-1e46478f5a8f"}
23:53:17.185 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b3c85250-1e59-4ea1-b17d-1e46478f5a8f"}
23:53:17.186 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"526cd39c-3e3f-4160-974a-7a7920b8e202"}
23:53:17.187 00.001 13300 case statement mapped state 6 to 3
23:53:17.187 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"526cd39c-3e3f-4160-974a-7a7920b8e202"}
23:53:17.188 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"856d217e-f890-4a82-a66d-16cf1c8bc7fd"}
23:53:17.188 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1237,"width":15,"height":15,"star_pos":[6.76,6.54],"pixels":"..."},"id":"856d217e-f890-4a82-a66d-16cf1c8bc7fd"}
23:53:17.402 00.214 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:53:17.402 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:53:17.403 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:53:17.404 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:17.405 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:17.406 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:17.407 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:17.408 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:17.409 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:17.410 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:17.411 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:17.412 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:17.412 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:53:17.413 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:53:17.413 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:53:17.413 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:53:17.414 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1237,"width":15,"height":15,"star_pos":[6.76,6.54],"pixels":"..."},"id":1}
23:53:17.548 00.134 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:53:17.549 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:53:18.020 00.471 11596 Exposure complete
23:53:18.175 00.155 11596 worker thread done servicing request
23:53:18.175 00.000 13300 OnExposeComplete: enter
23:53:18.176 00.001 13300 UpdateGuideState(): m_state=6
23:53:18.176 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1238
23:53:18.176 00.000 13300 Star::Find returns 1 (0), X=1060.74, Y=346.64, Mass=1982, SNR=31.1, Peak=203 HFD=3.4
23:53:18.177 00.001 13300 MultiStar: [#1 0.01,0.03,0.74,U] [#2 0.00,-0.08,0.44,U] [#3 0.19,-0.19,0.41,U] [#4 0.04,-0.13,0.28,U] [#5 0.17,0.21,0.25,U] [#6 0.36,-0.04,0.23,U] [#7 0.44,-0.23,0.23,U] [#8 0.52,0.08,0.19,U] 
23:53:18.177 00.000 13300 single-star, 8 included, MultiStar: {0.13, -0.05}, one-star: {0.08, -0.06}
23:53:18.177 00.000 13300 CameraToMount -- cameraTheta (-0.64) - m_xAngle (-1.61) = xAngle (0.96 = 0.96)
23:53:18.177 00.000 13300 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.98 = 0.98)
23:53:18.178 00.001 13300 CameraToMount -- cameraX=0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-0.64 mountX=0.06 mountY=0.09, mountTheta=0.97
23:53:18.179 00.001 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.06, opts=13)
23:53:18.180 00.001 13300 Enqueuing Move request for scope (0.08, -0.06)
23:53:18.180 00.000 11596 Worker thread wakes up
23:53:18.180 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.06) opts 0xd
23:53:18.180 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.06)
23:53:18.180 00.000 11596 Moving (0.08, -0.06) raw xDistance=0.06 yDistance=0.09
23:53:18.180 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:53:18.181 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:18.181 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:53:18.181 00.000 11596 MoveAxis(E, 0, ABG)
23:53:18.181 00.000 11596 Move returns status 0, amount 0
23:53:18.181 00.000 11596 MoveAxis(N, 0, ABG)
23:53:18.182 00.001 11596 Move returns status 0, amount 0
23:53:18.182 00.000 11596 move complete, result=0
23:53:18.182 00.000 11596 worker thread done servicing request
23:53:18.189 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=203, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
23:53:18.199 00.010 13300 UpdateGuideState exits: m=1982 SNR=31.1
23:53:18.200 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:18.200 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:53:18.200 00.000 13300 Enqueuing Expose request
23:53:18.200 00.000 11596 Worker thread wakes up
23:53:18.200 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:53:18.201 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:53:18.234 00.033 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:53:18.235 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:53:18.235 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:53:18.237 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:18.238 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:18.239 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:18.240 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:18.241 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:18.242 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:18.245 00.003 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:18.247 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:18.248 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:18.249 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:53:18.249 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:53:18.250 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:53:18.250 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:53:18.251 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1238,"width":15,"height":15,"star_pos":[6.74,6.64],"pixels":"..."},"id":1}
23:53:18.420 00.169 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:53:18.420 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:53:18.703 00.283 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:53:19.220 00.517 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:53:19.220 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:53:19.221 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:53:19.221 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:53:19.222 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:53:19.223 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:19.224 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:19.225 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:19.227 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:19.228 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:19.230 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:19.231 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:19.232 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:19.233 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:19.233 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:53:19.234 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:53:19.235 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1238,"width":15,"height":15,"star_pos":[6.74,6.64],"pixels":"..."},"id":1}
23:53:19.410 00.175 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:53:19.410 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:53:20.184 00.774 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0945cd31-16c2-4dfd-a321-aefc1675bc4c"}
23:53:20.184 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0945cd31-16c2-4dfd-a321-aefc1675bc4c"}
23:53:20.185 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"86a8104e-0d0b-4a81-9b3e-ac421113fbd1"}
23:53:20.186 00.001 13300 case statement mapped state 6 to 3
23:53:20.186 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"86a8104e-0d0b-4a81-9b3e-ac421113fbd1"}
23:53:20.187 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ddb2b4dd-19e7-416d-9c5e-d69fa3db7874"}
23:53:20.187 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1238,"width":15,"height":15,"star_pos":[6.74,6.64],"pixels":"..."},"id":"ddb2b4dd-19e7-416d-9c5e-d69fa3db7874"}
23:53:20.245 00.058 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:53:20.246 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:53:20.246 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:53:20.247 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:20.248 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:20.249 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:20.251 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:20.252 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:20.253 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:20.254 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:20.255 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:20.255 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:20.256 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:53:20.256 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:53:20.257 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:53:20.258 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:53:20.259 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1238,"width":15,"height":15,"star_pos":[6.74,6.64],"pixels":"..."},"id":1}
23:53:20.404 00.145 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:53:20.404 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:53:21.396 00.992 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:53:21.397 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:21.398 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:21.399 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:21.400 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:21.401 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:21.402 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:21.403 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:21.404 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:21.405 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:21.405 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:53:21.406 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:53:21.406 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:53:21.407 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:53:21.407 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:53:21.408 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:53:21.408 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1238,"width":15,"height":15,"star_pos":[6.74,6.64],"pixels":"..."},"id":1}
23:53:21.554 00.146 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:53:21.554 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:53:21.748 00.194 11596 Exposure complete
23:53:21.856 00.108 11596 worker thread done servicing request
23:53:21.857 00.001 13300 OnExposeComplete: enter
23:53:21.857 00.000 13300 UpdateGuideState(): m_state=6
23:53:21.857 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1239
23:53:21.858 00.001 13300 Star::Find returns 1 (0), X=1060.60, Y=346.70, Mass=1943, SNR=30.8, Peak=202 HFD=3.3
23:53:21.858 00.000 13300 MultiStar: [#1 -0.01,0.18,0.77,U] [#2 -0.04,0.02,0.46,U] [#3 0.52,0.10,0.42,U] [#4 -0.08,-0.03,0.29,U] [#5 -0.14,0.25,0.25,U] [#6 0.04,-0.14,0.22,U] [#7 0.52,0.02,0.23,U] [#8 -0.01,-0.13,0.21,U] 
23:53:21.859 00.001 13300 single-star, 8 included, MultiStar: {0.05, 0.05}, one-star: {-0.06, -0.00}
23:53:21.859 00.000 13300 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-1.61) = xAngle (-1.47 = -1.47)
23:53:21.859 00.000 13300 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.45 = -1.45)
23:53:21.859 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.00 hyp=0.06 cameraTheta=-3.07 mountX=0.01 mountY=-0.06, mountTheta=-1.47
23:53:21.861 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.00, opts=13)
23:53:21.861 00.000 13300 Enqueuing Move request for scope (-0.06, -0.00)
23:53:21.861 00.000 11596 Worker thread wakes up
23:53:21.861 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.00) opts 0xd
23:53:21.862 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.00)
23:53:21.862 00.000 11596 Moving (-0.06, -0.00) raw xDistance=0.01 yDistance=-0.06
23:53:21.862 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:53:21.862 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:21.862 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:53:21.863 00.001 11596 MoveAxis(E, 0, ABG)
23:53:21.863 00.000 11596 Move returns status 0, amount 0
23:53:21.863 00.000 11596 MoveAxis(N, 0, ABG)
23:53:21.863 00.000 11596 Move returns status 0, amount 0
23:53:21.863 00.000 11596 move complete, result=0
23:53:21.863 00.000 11596 worker thread done servicing request
23:53:21.868 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=202, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
23:53:21.878 00.010 13300 UpdateGuideState exits: m=1943 SNR=30.8
23:53:21.879 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:21.879 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:53:21.879 00.000 13300 Enqueuing Expose request
23:53:21.879 00.000 11596 Worker thread wakes up
23:53:21.879 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:53:21.879 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:53:22.300 00.421 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:53:22.301 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:53:22.302 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:53:22.303 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:22.303 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:22.304 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:22.305 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:22.306 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:22.307 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:22.308 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:22.309 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:22.310 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:22.310 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:53:22.313 00.003 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:53:22.313 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:53:22.314 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:53:22.314 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1239,"width":15,"height":15,"star_pos":[6.60,6.70],"pixels":"..."},"id":1}
23:53:22.390 00.076 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:53:22.455 00.065 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:53:22.455 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:53:23.193 00.738 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9bd71da7-afd7-467e-a13e-7f7096737c6d"}
23:53:23.193 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9bd71da7-afd7-467e-a13e-7f7096737c6d"}
23:53:23.194 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"444908e0-847a-477b-9afb-bac08ba7963e"}
23:53:23.195 00.001 13300 case statement mapped state 6 to 3
23:53:23.195 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"444908e0-847a-477b-9afb-bac08ba7963e"}
23:53:23.196 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ee77abba-e823-450c-b902-be316792da6e"}
23:53:23.196 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1239,"width":15,"height":15,"star_pos":[6.60,6.70],"pixels":"..."},"id":"ee77abba-e823-450c-b902-be316792da6e"}
23:53:23.299 00.103 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:53:23.300 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:53:23.300 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:53:23.301 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:23.302 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:23.303 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:23.304 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:23.305 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:23.305 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:23.306 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:23.307 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:23.308 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:23.308 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:53:23.308 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:53:23.309 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:53:23.309 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:53:23.309 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1239,"width":15,"height":15,"star_pos":[6.60,6.70],"pixels":"..."},"id":1}
23:53:23.427 00.118 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:53:23.427 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:53:24.214 00.787 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:53:24.215 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:53:24.215 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:53:24.216 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:24.217 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:24.218 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:24.219 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:24.220 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:24.221 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:24.222 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:24.222 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:24.223 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:24.223 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:53:24.224 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:53:24.224 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:53:24.224 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:53:24.225 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1239,"width":15,"height":15,"star_pos":[6.60,6.70],"pixels":"..."},"id":1}
23:53:24.374 00.149 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:53:24.374 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:53:25.325 00.951 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:53:25.326 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:53:25.326 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:53:25.327 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:25.328 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:25.329 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:25.330 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:25.331 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:25.332 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:25.333 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:25.334 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:25.335 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:25.335 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:53:25.336 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:53:25.336 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:53:25.337 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:53:25.337 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1239,"width":15,"height":15,"star_pos":[6.60,6.70],"pixels":"..."},"id":1}
23:53:25.424 00.087 11596 Exposure complete
23:53:25.444 00.020 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:53:25.444 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:53:25.502 00.058 11596 worker thread done servicing request
23:53:25.502 00.000 13300 OnExposeComplete: enter
23:53:25.502 00.000 13300 UpdateGuideState(): m_state=6
23:53:25.502 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1240
23:53:25.503 00.001 13300 Star::Find returns 1 (0), X=1060.57, Y=346.68, Mass=1933, SNR=30.7, Peak=222 HFD=3.2
23:53:25.503 00.000 13300 MultiStar: [#1 -0.02,0.08,0.76,U] [#2 -0.08,0.06,0.46,U] [#3 0.30,-0.12,0.42,U] [#4 0.14,0.08,0.29,U] [#5 -0.04,0.43,0.25,U] [#6 0.27,-0.19,0.22,U] [#7 0.18,-0.10,0.23,U] [#8 0.58,0.63,0.20,U] 
23:53:25.503 00.000 13300 refined, 8 included, MultiStar: {0.06, 0.06}, one-star: {-0.09, -0.02}
23:53:25.503 00.000 13300 CameraToMount -- cameraTheta (0.75) - m_xAngle (-1.61) = xAngle (2.35 = 2.35)
23:53:25.503 00.000 13300 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.37 = 2.37)
23:53:25.504 00.001 13300 CameraToMount -- cameraX=0.06 cameraY=0.06 hyp=0.08 cameraTheta=0.75 mountX=-0.06 mountY=0.06, mountTheta=2.36
23:53:25.506 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.06, opts=13)
23:53:25.507 00.001 13300 Enqueuing Move request for scope (0.06, 0.06)
23:53:25.507 00.000 11596 Worker thread wakes up
23:53:25.507 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.06) opts 0xd
23:53:25.507 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.06)
23:53:25.508 00.001 11596 Moving (0.06, 0.06) raw xDistance=-0.06 yDistance=0.06
23:53:25.508 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:53:25.508 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:25.509 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:53:25.509 00.000 11596 MoveAxis(E, 0, ABG)
23:53:25.510 00.001 11596 Move returns status 0, amount 0
23:53:25.510 00.000 11596 MoveAxis(N, 0, ABG)
23:53:25.510 00.000 11596 Move returns status 0, amount 0
23:53:25.510 00.000 11596 move complete, result=0
23:53:25.511 00.001 11596 worker thread done servicing request
23:53:25.517 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=222, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
23:53:25.529 00.012 13300 UpdateGuideState exits: m=1933 SNR=30.7
23:53:25.529 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:25.529 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:53:25.530 00.001 13300 Enqueuing Expose request
23:53:25.530 00.000 11596 Worker thread wakes up
23:53:25.530 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:53:25.530 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:53:26.046 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:53:26.193 00.147 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"058dc062-3200-48fe-ae39-22a0ad9461da"}
23:53:26.193 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"058dc062-3200-48fe-ae39-22a0ad9461da"}
23:53:26.194 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d322462d-6ace-4bfd-a74b-8e7e14de327f"}
23:53:26.194 00.000 13300 case statement mapped state 6 to 3
23:53:26.195 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d322462d-6ace-4bfd-a74b-8e7e14de327f"}
23:53:26.196 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"db62b1ef-49a5-4074-87ad-a715bb5d3614"}
23:53:26.197 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1240,"width":15,"height":15,"star_pos":[6.57,6.68],"pixels":"..."},"id":"db62b1ef-49a5-4074-87ad-a715bb5d3614"}
23:53:26.326 00.129 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:53:26.327 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:53:26.327 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:53:26.329 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:26.330 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:26.331 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:26.331 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:26.333 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:26.333 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:26.334 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:26.335 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:26.337 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:26.337 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:53:26.337 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:53:26.337 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:53:26.337 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:53:26.338 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1240,"width":15,"height":15,"star_pos":[6.57,6.68],"pixels":"..."},"id":1}
23:53:26.443 00.105 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:53:26.444 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:53:27.227 00.783 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:53:27.227 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:53:27.228 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:53:27.228 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:53:27.229 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:53:27.230 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:27.231 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:27.232 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:27.233 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:27.234 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:27.235 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:27.236 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:27.237 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:27.238 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:27.238 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:53:27.238 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:53:27.239 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1240,"width":15,"height":15,"star_pos":[6.57,6.68],"pixels":"..."},"id":1}
23:53:27.329 00.090 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:53:27.330 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:53:28.201 00.871 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:53:28.202 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:28.203 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:28.204 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:28.205 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:28.206 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:28.207 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:28.208 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:28.209 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:28.209 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:28.210 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:53:28.210 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:53:28.210 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:53:28.211 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:53:28.211 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:53:28.211 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:53:28.212 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1240,"width":15,"height":15,"star_pos":[6.57,6.68],"pixels":"..."},"id":1}
23:53:28.335 00.123 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:53:28.335 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:53:29.134 00.799 11596 Exposure complete
23:53:29.221 00.087 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7cfe6b0d-de27-429c-8723-b1a30ce208df"}
23:53:29.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7cfe6b0d-de27-429c-8723-b1a30ce208df"}
23:53:29.223 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"674bf370-4674-4736-8afc-3223fae14b24"}
23:53:29.223 00.000 13300 case statement mapped state 6 to 3
23:53:29.223 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"674bf370-4674-4736-8afc-3223fae14b24"}
23:53:29.226 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1c4eb037-1017-4f9c-9fc5-6c4de60bc0ed"}
23:53:29.227 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1240,"width":15,"height":15,"star_pos":[6.57,6.68],"pixels":"..."},"id":"1c4eb037-1017-4f9c-9fc5-6c4de60bc0ed"}
23:53:29.253 00.026 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:53:29.254 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:29.255 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:29.255 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:29.257 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:29.258 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:29.258 00.000 11596 worker thread done servicing request
23:53:29.259 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:29.260 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:29.261 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:29.261 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:29.262 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:53:29.262 00.000 13300 OnExposeComplete: enter
23:53:29.262 00.000 13300 UpdateGuideState(): m_state=6
23:53:29.262 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1241
23:53:29.262 00.000 13300 Star::Find returns 1 (0), X=1060.60, Y=346.64, Mass=1939, SNR=30.7, Peak=239 HFD=3.2
23:53:29.263 00.001 13300 MultiStar: [#1 0.01,-0.11,0.76,U] [#2 -0.20,-0.24,0.45,U] [#3 0.40,-0.31,0.41,U] [#4 0.19,-0.05,0.27,U] [#5 0.12,-0.23,0.26,U] [#6 -0.04,-0.13,0.22,U] [#7 0.24,-0.05,0.23,U] [#8 0.21,0.02,0.21,U] 
23:53:29.263 00.000 13300 single-star, 8 included, MultiStar: {0.05, -0.13}, one-star: {-0.06, -0.06}
23:53:29.263 00.000 13300 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-1.61) = xAngle (-0.75 = -0.75)
23:53:29.263 00.000 13300 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.74 = -0.74)
23:53:29.263 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.06 hyp=0.09 cameraTheta=-2.36 mountX=0.06 mountY=-0.06, mountTheta=-0.74
23:53:29.266 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.06, opts=13)
23:53:29.266 00.000 13300 Enqueuing Move request for scope (-0.06, -0.06)
23:53:29.266 00.000 11596 Worker thread wakes up
23:53:29.267 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.06) opts 0xd
23:53:29.267 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.06)
23:53:29.267 00.000 11596 Moving (-0.06, -0.06) raw xDistance=0.06 yDistance=-0.06
23:53:29.267 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:53:29.267 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:29.267 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:53:29.267 00.000 11596 MoveAxis(E, 0, ABG)
23:53:29.267 00.000 11596 Move returns status 0, amount 0
23:53:29.267 00.000 11596 MoveAxis(N, 0, ABG)
23:53:29.267 00.000 11596 Move returns status 0, amount 0
23:53:29.267 00.000 11596 move complete, result=0
23:53:29.268 00.001 11596 worker thread done servicing request
23:53:29.273 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
23:53:29.281 00.008 13300 UpdateGuideState exits: m=1939 SNR=30.7
23:53:29.281 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:29.281 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:53:29.281 00.000 13300 Enqueuing Expose request
23:53:29.281 00.000 11596 Worker thread wakes up
23:53:29.282 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:53:29.282 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:53:29.284 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:53:29.284 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:53:29.284 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:53:29.285 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:53:29.290 00.005 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:53:29.290 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1241,"width":15,"height":15,"star_pos":[6.60,6.64],"pixels":"..."},"id":1}
23:53:29.405 00.115 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:53:29.405 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:53:29.791 00.386 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:53:30.237 00.446 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:53:30.238 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:30.239 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:30.240 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:30.241 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:30.242 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:30.242 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:30.243 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:30.244 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:30.245 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:30.245 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:53:30.245 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:53:30.246 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:53:30.246 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:53:30.246 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:53:30.246 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:53:30.247 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1241,"width":15,"height":15,"star_pos":[6.60,6.64],"pixels":"..."},"id":1}
23:53:30.390 00.143 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:53:30.390 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:53:31.226 00.836 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:53:31.227 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:53:31.227 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:53:31.227 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:53:31.228 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:53:31.230 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:31.230 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:31.231 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:31.232 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:31.233 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:31.234 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:31.235 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:31.236 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:31.236 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:31.237 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:53:31.237 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:53:31.237 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1241,"width":15,"height":15,"star_pos":[6.60,6.64],"pixels":"..."},"id":1}
23:53:31.360 00.123 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:53:31.361 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:53:32.203 00.842 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:53:32.204 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:32.205 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:32.205 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:32.207 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:32.208 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:32.209 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:32.209 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:32.210 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:32.211 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:32.211 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:53:32.212 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:53:32.212 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:53:32.212 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:53:32.212 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:53:32.213 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:53:32.213 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1241,"width":15,"height":15,"star_pos":[6.60,6.64],"pixels":"..."},"id":1}
23:53:32.220 00.007 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8fd7655c-c789-43b2-bb32-be60557d1feb"}
23:53:32.220 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8fd7655c-c789-43b2-bb32-be60557d1feb"}
23:53:32.221 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dd1f4fe7-acbd-40a8-a55a-18155980e580"}
23:53:32.221 00.000 13300 case statement mapped state 6 to 3
23:53:32.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dd1f4fe7-acbd-40a8-a55a-18155980e580"}
23:53:32.222 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a77895b9-d989-43b8-ba63-061a2df0a897"}
23:53:32.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1241,"width":15,"height":15,"star_pos":[6.60,6.64],"pixels":"..."},"id":"a77895b9-d989-43b8-ba63-061a2df0a897"}
23:53:32.320 00.098 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:53:32.321 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:53:32.818 00.497 11596 Exposure complete
23:53:32.900 00.082 11596 worker thread done servicing request
23:53:32.900 00.000 13300 OnExposeComplete: enter
23:53:32.900 00.000 13300 UpdateGuideState(): m_state=6
23:53:32.901 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1242
23:53:32.902 00.001 13300 Star::Find returns 1 (0), X=1060.72, Y=346.63, Mass=1957, SNR=30.9, Peak=213 HFD=3.3
23:53:32.902 00.000 13300 MultiStar: [#1 0.23,-0.19,0.75,U] [#2 0.04,-0.15,0.45,U] [#3 0.24,-0.14,0.40,U] [#4 0.05,-0.06,0.28,U] [#5 0.05,0.04,0.26,U] [#6 0.31,-0.13,0.22,U] [#7 0.20,-0.45,0.23,U] [#8 0.50,0.33,0.19,U] 
23:53:32.902 00.000 13300 single-star, 8 included, MultiStar: {0.15, -0.11}, one-star: {0.06, -0.07}
23:53:32.902 00.000 13300 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-1.61) = xAngle (0.74 = 0.74)
23:53:32.902 00.000 13300 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.76 = 0.76)
23:53:32.903 00.001 13300 CameraToMount -- cameraX=0.06 cameraY=-0.07 hyp=0.10 cameraTheta=-0.87 mountX=0.07 mountY=0.07, mountTheta=0.75
23:53:32.904 00.001 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.07, opts=13)
23:53:32.904 00.000 13300 Enqueuing Move request for scope (0.06, -0.07)
23:53:32.905 00.001 11596 Worker thread wakes up
23:53:32.905 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.07) opts 0xd
23:53:32.905 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.07)
23:53:32.905 00.000 11596 Moving (0.06, -0.07) raw xDistance=0.07 yDistance=0.07
23:53:32.905 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:53:32.905 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:32.905 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:53:32.905 00.000 11596 MoveAxis(E, 0, ABG)
23:53:32.905 00.000 11596 Move returns status 0, amount 0
23:53:32.905 00.000 11596 MoveAxis(N, 0, ABG)
23:53:32.906 00.001 11596 Move returns status 0, amount 0
23:53:32.906 00.000 11596 move complete, result=0
23:53:32.906 00.000 11596 worker thread done servicing request
23:53:32.911 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=213, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
23:53:32.920 00.009 13300 UpdateGuideState exits: m=1957 SNR=30.9
23:53:32.920 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:32.920 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:53:32.920 00.000 13300 Enqueuing Expose request
23:53:32.920 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:53:32.920 00.000 11596 Worker thread wakes up
23:53:32.920 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:53:33.327 00.407 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:53:33.327 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:53:33.328 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:53:33.329 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:33.330 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:33.330 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:33.332 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:33.332 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:33.333 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:33.334 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:33.335 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:33.335 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:33.336 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:53:33.344 00.008 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:53:33.344 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:53:33.345 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:53:33.345 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1242,"width":15,"height":15,"star_pos":[6.72,6.63],"pixels":"..."},"id":1}
23:53:33.435 00.090 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:53:33.461 00.026 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:53:33.461 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:53:34.215 00.754 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:53:34.215 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:53:34.216 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:53:34.217 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:34.217 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:34.218 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:34.219 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:34.220 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:34.221 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:34.222 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:34.223 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:34.223 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:34.224 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:53:34.224 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:53:34.224 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:53:34.225 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:53:34.225 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1242,"width":15,"height":15,"star_pos":[6.72,6.63],"pixels":"..."},"id":1}
23:53:34.340 00.115 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:53:34.340 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:53:35.221 00.881 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ee945812-3d5b-40e8-9d91-d9962dddc672"}
23:53:35.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ee945812-3d5b-40e8-9d91-d9962dddc672"}
23:53:35.222 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2efcaca4-3800-4d8b-9b22-88b15b6ac845"}
23:53:35.222 00.000 13300 case statement mapped state 6 to 3
23:53:35.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2efcaca4-3800-4d8b-9b22-88b15b6ac845"}
23:53:35.222 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bae81f68-4cdd-4ec8-a99a-8972a0efbc81"}
23:53:35.223 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1242,"width":15,"height":15,"star_pos":[6.72,6.63],"pixels":"..."},"id":"bae81f68-4cdd-4ec8-a99a-8972a0efbc81"}
23:53:35.260 00.037 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:53:35.261 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:35.262 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:35.263 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:35.264 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:35.265 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:35.266 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:35.267 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:35.268 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:35.269 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:35.269 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:53:35.270 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:53:35.270 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:53:35.271 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:53:35.271 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:53:35.271 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:53:35.272 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1242,"width":15,"height":15,"star_pos":[6.72,6.63],"pixels":"..."},"id":1}
23:53:35.370 00.098 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:53:35.371 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:53:36.214 00.843 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:53:36.214 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:53:36.215 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:53:36.215 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:53:36.216 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:53:36.217 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:36.218 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:36.219 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:36.220 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:36.221 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:36.222 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:36.223 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:36.224 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:36.225 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:36.225 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:53:36.226 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:53:36.226 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1242,"width":15,"height":15,"star_pos":[6.72,6.63],"pixels":"..."},"id":1}
23:53:36.327 00.101 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:53:36.327 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:53:36.469 00.142 11596 Exposure complete
23:53:36.546 00.077 11596 worker thread done servicing request
23:53:36.546 00.000 13300 OnExposeComplete: enter
23:53:36.546 00.000 13300 UpdateGuideState(): m_state=6
23:53:36.546 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1243
23:53:36.546 00.000 13300 Star::Find returns 1 (0), X=1060.79, Y=346.57, Mass=2053, SNR=31.7, Peak=199 HFD=3.4
23:53:36.547 00.001 13300 MultiStar: [#1 -0.07,-0.23,0.74,U] [#2 0.05,-0.34,0.43,U] [#3 0.11,-0.14,0.40,U] [#4 -0.04,-0.14,0.29,U] [#5 0.02,0.40,0.25,U] [#6 0.02,-0.17,0.22,U] [#7 -0.05,-0.26,0.23,U] [#8 0.45,0.15,0.19,U] 
23:53:36.547 00.000 13300 refined, 8 included, MultiStar: {0.06, -0.14}, one-star: {0.13, -0.13}
23:53:36.547 00.000 13300 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-1.61) = xAngle (0.43 = 0.43)
23:53:36.547 00.000 13300 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.45 = 0.45)
23:53:36.547 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.14 hyp=0.15 cameraTheta=-1.17 mountX=0.14 mountY=0.06, mountTheta=0.45
23:53:36.549 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.14, opts=13)
23:53:36.549 00.000 13300 Enqueuing Move request for scope (0.06, -0.14)
23:53:36.549 00.000 11596 Worker thread wakes up
23:53:36.549 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.14) opts 0xd
23:53:36.549 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.14)
23:53:36.549 00.000 11596 Moving (0.06, -0.14) raw xDistance=0.14 yDistance=0.06
23:53:36.550 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:53:36.550 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:36.550 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:53:36.550 00.000 11596 MoveAxis(E, 0, ABG)
23:53:36.550 00.000 11596 Move returns status 0, amount 0
23:53:36.550 00.000 11596 MoveAxis(N, 0, ABG)
23:53:36.550 00.000 11596 Move returns status 0, amount 0
23:53:36.551 00.001 11596 move complete, result=0
23:53:36.551 00.000 11596 worker thread done servicing request
23:53:36.556 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=199, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
23:53:36.564 00.008 13300 UpdateGuideState exits: m=2053 SNR=31.7
23:53:36.564 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:36.565 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:53:36.565 00.000 13300 Enqueuing Expose request
23:53:36.565 00.000 11596 Worker thread wakes up
23:53:36.565 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:53:36.565 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:53:37.068 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:53:37.261 00.193 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:53:37.262 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:53:37.262 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:53:37.263 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:53:37.263 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:53:37.265 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:37.266 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:37.268 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:37.269 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:37.271 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:37.272 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:37.273 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:37.273 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:37.274 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:37.274 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:53:37.275 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:53:37.275 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1243,"width":15,"height":15,"star_pos":[6.79,6.57],"pixels":"..."},"id":1}
23:53:37.386 00.111 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:53:37.387 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:53:38.213 00.826 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:53:38.214 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:53:38.214 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:53:38.214 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:53:38.215 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:53:38.216 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:38.216 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:38.217 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:38.219 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:38.220 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:38.221 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:38.221 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:38.222 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:38.223 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:38.223 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:53:38.223 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"155d137b-d497-4ea0-be33-4a51db786ba5"}
23:53:38.224 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"155d137b-d497-4ea0-be33-4a51db786ba5"}
23:53:38.224 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:53:38.224 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1243,"width":15,"height":15,"star_pos":[6.79,6.57],"pixels":"..."},"id":1}
23:53:38.224 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6be0edbe-eac2-4733-933c-584079410069"}
23:53:38.225 00.001 13300 case statement mapped state 6 to 3
23:53:38.225 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6be0edbe-eac2-4733-933c-584079410069"}
23:53:38.226 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3f8eee87-5606-4046-9b51-b02c9236f340"}
23:53:38.226 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1243,"width":15,"height":15,"star_pos":[6.79,6.57],"pixels":"..."},"id":"3f8eee87-5606-4046-9b51-b02c9236f340"}
23:53:38.340 00.114 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:53:38.340 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:53:39.265 00.925 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:53:39.265 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:53:39.266 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:53:39.266 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:39.267 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:39.268 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:39.269 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:39.270 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:39.271 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:39.271 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:39.272 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:39.273 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:39.273 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:53:39.274 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:53:39.274 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:53:39.274 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:53:39.274 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1243,"width":15,"height":15,"star_pos":[6.79,6.57],"pixels":"..."},"id":1}
23:53:39.386 00.112 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:53:39.386 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:53:40.124 00.738 11596 Exposure complete
23:53:40.206 00.082 11596 worker thread done servicing request
23:53:40.207 00.001 13300 OnExposeComplete: enter
23:53:40.207 00.000 13300 UpdateGuideState(): m_state=6
23:53:40.207 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1244
23:53:40.207 00.000 13300 Star::Find returns 1 (0), X=1060.67, Y=346.47, Mass=1953, SNR=30.9, Peak=199 HFD=3.3
23:53:40.208 00.001 13300 MultiStar: [#1 -0.14,-0.17,0.75,U] [#2 -0.13,-0.22,0.45,U] [#3 0.13,-0.28,0.42,U] [#4 -0.08,-0.04,0.28,U] [#5 0.27,-0.03,0.25,U] [#6 -0.08,-0.44,0.23,U] [#7 0.07,-0.25,0.23,U] [#8 0.02,-0.19,0.20,U] 
23:53:40.208 00.000 13300 refined, 8 included, MultiStar: {-0.01, -0.21}, one-star: {0.01, -0.23}
23:53:40.208 00.000 13300 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-1.61) = xAngle (-0.03 = -0.03)
23:53:40.208 00.000 13300 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.02 = -0.02)
23:53:40.208 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.21 hyp=0.21 cameraTheta=-1.64 mountX=0.21 mountY=-0.00, mountTheta=-0.02
23:53:40.210 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.21, opts=13)
23:53:40.210 00.000 13300 Enqueuing Move request for scope (-0.01, -0.21)
23:53:40.210 00.000 11596 Worker thread wakes up
23:53:40.210 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.21) opts 0xd
23:53:40.210 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.21)
23:53:40.210 00.000 11596 Moving (-0.01, -0.21) raw xDistance=0.21 yDistance=-0.00
23:53:40.210 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:53:40.210 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:40.211 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:53:40.211 00.000 11596 MoveAxis(W, 260, ABG)
23:53:40.211 00.000 11596 Guiding  Dir = 3, Dur = 260
23:53:40.211 00.000 11596 IsSlewing returns 0
23:53:40.215 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=199, med=4, FiltMin=3, FiltMax=83, Gamma=0.510
23:53:40.223 00.008 13300 UpdateGuideState exits: m=1953 SNR=30.9
23:53:40.224 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:40.224 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:53:40.224 00.000 13300 Enqueuing Expose request
23:53:40.231 00.007 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:53:40.232 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:40.233 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:40.233 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:40.234 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:40.236 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:40.237 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:40.238 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:40.239 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:40.240 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:40.240 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:53:40.241 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:53:40.241 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:53:40.242 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:53:40.242 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:53:40.243 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:53:40.243 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1244,"width":15,"height":15,"star_pos":[6.67,7.47],"pixels":"..."},"id":1}
23:53:40.309 00.066 11596 IsGuiding returns 0
23:53:40.336 00.027 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:53:40.336 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:53:40.404 00.068 11596 PulseGuide returned control before completion, sleep 176
23:53:40.617 00.213 11596 IsGuiding returns 1
23:53:40.617 00.000 11596 scope still moving after pulse duration time elapsed
23:53:40.650 00.033 11596 IsSlewing returns 0
23:53:40.714 00.064 11596 IsGuiding returns 1
23:53:40.742 00.028 11596 IsSlewing returns 0
23:53:40.813 00.071 11596 IsGuiding returns 0
23:53:40.813 00.000 11596 scope move finished after 260 + 243 ms
23:53:40.813 00.000 11596 Move returns status 0, amount 260
23:53:40.813 00.000 11596 MoveAxis(N, 0, ABG)
23:53:40.813 00.000 11596 Move returns status 0, amount 0
23:53:40.813 00.000 11596 move complete, result=0
23:53:40.813 00.000 11596 worker thread done servicing request
23:53:40.814 00.001 11596 Worker thread wakes up
23:53:40.814 00.000 13300 GuideStep: 0.2 px 260 ms WEST, -0.0 px 0 ms NORTH
23:53:40.814 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:53:41.238 00.424 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f647182a-2648-416b-8353-d4d1c31f9a66"}
23:53:41.238 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f647182a-2648-416b-8353-d4d1c31f9a66"}
23:53:41.240 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3f4b5db1-e673-4afc-bb6a-8d12b947f42f"}
23:53:41.240 00.000 13300 case statement mapped state 6 to 3
23:53:41.240 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3f4b5db1-e673-4afc-bb6a-8d12b947f42f"}
23:53:41.242 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3dd1da9c-94af-4715-91e1-2429df63fcab"}
23:53:41.244 00.002 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1244,"width":15,"height":15,"star_pos":[6.67,7.47],"pixels":"..."},"id":"3dd1da9c-94af-4715-91e1-2429df63fcab"}
23:53:41.328 00.084 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:53:41.363 00.035 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:53:41.364 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:53:41.364 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:53:41.365 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:41.366 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:41.367 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:41.368 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:41.369 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:41.370 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:41.371 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:41.372 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:41.372 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:41.373 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:53:41.373 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:53:41.373 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:53:41.374 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:53:41.374 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1244,"width":15,"height":15,"star_pos":[6.67,7.47],"pixels":"..."},"id":1}
23:53:41.514 00.140 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:53:41.515 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:53:42.323 00.808 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:53:42.324 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:42.325 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:42.326 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:42.328 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:42.330 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:42.330 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:42.331 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:42.332 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:42.333 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:42.333 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:53:42.334 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:53:42.334 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:53:42.334 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:53:42.334 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:53:42.335 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:53:42.336 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1244,"width":15,"height":15,"star_pos":[6.67,7.47],"pixels":"..."},"id":1}
23:53:42.554 00.218 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:53:42.554 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:53:43.559 01.005 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:53:43.559 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:53:43.560 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:53:43.561 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:43.562 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:43.563 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:43.565 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:43.566 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:43.567 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:43.568 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:43.569 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:43.570 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:43.570 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:53:43.571 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:53:43.571 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:53:43.571 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:53:43.572 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1244,"width":15,"height":15,"star_pos":[6.67,7.47],"pixels":"..."},"id":1}
23:53:43.904 00.332 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:53:43.905 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:53:44.235 00.330 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b0211646-44f5-441d-9bdc-3425ae4cdbc2"}
23:53:44.236 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b0211646-44f5-441d-9bdc-3425ae4cdbc2"}
23:53:44.237 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fcc095c5-5168-4a0a-a1c2-716f3248f25e"}
23:53:44.237 00.000 13300 case statement mapped state 6 to 3
23:53:44.237 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fcc095c5-5168-4a0a-a1c2-716f3248f25e"}
23:53:44.238 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5edcf312-31f4-452d-8a85-da9f0e3b2a20"}
23:53:44.238 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1244,"width":15,"height":15,"star_pos":[6.67,7.47],"pixels":"..."},"id":"5edcf312-31f4-452d-8a85-da9f0e3b2a20"}
23:53:44.363 00.125 11596 Exposure complete
23:53:44.437 00.074 11596 worker thread done servicing request
23:53:44.437 00.000 13300 OnExposeComplete: enter
23:53:44.437 00.000 13300 UpdateGuideState(): m_state=6
23:53:44.438 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1245
23:53:44.438 00.000 13300 Star::Find returns 1 (0), X=1060.68, Y=346.54, Mass=2008, SNR=31.3, Peak=205 HFD=3.3
23:53:44.438 00.000 13300 MultiStar: [#1 -0.16,-0.05,0.75,U] [#2 -0.07,-0.39,0.46,U] [#3 0.29,-0.28,0.40,U] [#4 -0.19,-0.14,0.28,U] [#5 0.18,0.11,0.25,U] [#6 -0.02,-0.31,0.23,U] [#7 0.17,-0.51,0.22,U] [#8 0.44,0.24,0.20,U] 
23:53:44.438 00.000 13300 single-star, 8 included, MultiStar: {0.02, -0.17}, one-star: {0.02, -0.16}
23:53:44.438 00.000 13300 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-1.61) = xAngle (0.15 = 0.15)
23:53:44.438 00.000 13300 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.16 = 0.16)
23:53:44.439 00.001 13300 CameraToMount -- cameraX=0.02 cameraY=-0.16 hyp=0.17 cameraTheta=-1.46 mountX=0.16 mountY=0.03, mountTheta=0.16
23:53:44.441 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.16, opts=13)
23:53:44.441 00.000 13300 Enqueuing Move request for scope (0.02, -0.16)
23:53:44.441 00.000 11596 Worker thread wakes up
23:53:44.441 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.16) opts 0xd
23:53:44.441 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.16)
23:53:44.442 00.001 11596 Moving (0.02, -0.16) raw xDistance=0.16 yDistance=0.03
23:53:44.442 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.16
23:53:44.442 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:44.442 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:53:44.442 00.000 11596 MoveAxis(W, 223, ABG)
23:53:44.442 00.000 11596 Guiding  Dir = 3, Dur = 223
23:53:44.443 00.001 11596 IsSlewing returns 0
23:53:44.452 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=205, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
23:53:44.461 00.009 13300 UpdateGuideState exits: m=2008 SNR=31.3
23:53:44.461 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:44.461 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:53:44.461 00.000 13300 Enqueuing Expose request
23:53:44.461 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
23:53:44.462 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
23:53:44.462 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
23:53:44.463 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:44.464 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:44.465 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:44.467 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:44.468 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:44.469 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:44.470 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
23:53:44.471 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
23:53:44.472 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
23:53:44.472 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
23:53:44.473 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
23:53:44.473 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
23:53:44.473 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
23:53:44.473 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1245,"width":15,"height":15,"star_pos":[6.68,6.54],"pixels":"..."},"id":1}
23:53:44.483 00.010 11596 IsGuiding returns 0
23:53:44.786 00.303 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
23:53:44.786 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
23:53:44.951 00.165 11596 IsGuiding returns 1
23:53:44.951 00.000 11596 scope still moving after pulse duration time elapsed
23:53:45.058 00.107 11596 IsSlewing returns 0
23:53:45.189 00.131 11596 IsGuiding returns 0
23:53:45.189 00.000 11596 scope move finished after 223 + 483 ms
23:53:45.190 00.001 11596 Move returns status 0, amount 223
23:53:45.190 00.000 11596 MoveAxis(N, 0, ABG)
23:53:45.190 00.000 11596 Move returns status 0, amount 0
23:53:45.190 00.000 11596 move complete, result=0
23:53:45.190 00.000 11596 worker thread done servicing request
23:53:45.190 00.000 13300 GuideStep: 0.2 px 223 ms WEST, 0.0 px 0 ms NORTH
23:53:45.191 00.001 11596 Worker thread wakes up
23:53:45.191 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:53:45.695 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:53:47.235 01.540 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1330d34b-c0d4-41ff-8581-d6f1e5185d44"}
23:53:47.235 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1330d34b-c0d4-41ff-8581-d6f1e5185d44"}
23:53:47.236 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8660bd6f-7bcf-4ce8-97e4-d6f7fce1251a"}
23:53:47.236 00.000 13300 case statement mapped state 6 to 3
23:53:47.236 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8660bd6f-7bcf-4ce8-97e4-d6f7fce1251a"}
23:53:47.236 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"097a9928-f684-43d7-91bc-144f0e176c17"}
23:53:47.237 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1245,"width":15,"height":15,"star_pos":[6.68,6.54],"pixels":"..."},"id":"097a9928-f684-43d7-91bc-144f0e176c17"}
23:53:48.733 01.496 11596 Exposure complete
23:53:48.809 00.076 11596 worker thread done servicing request
23:53:48.809 00.000 13300 OnExposeComplete: enter
23:53:48.809 00.000 13300 UpdateGuideState(): m_state=6
23:53:48.810 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1246
23:53:48.810 00.000 13300 Star::Find returns 1 (0), X=1060.57, Y=346.58, Mass=1976, SNR=31.0, Peak=205 HFD=3.3
23:53:48.811 00.001 13300 MultiStar: [#1 -0.01,0.12,0.75,U] [#2 -0.08,0.03,0.45,U] [#3 0.28,-0.10,0.43,U] [#4 0.00,0.20,0.30,U] [#5 0.13,0.24,0.27,U] [#6 -0.11,0.01,0.23,U] [#7 0.22,-0.24,0.23,U] [#8 0.34,0.10,0.21,U] 
23:53:48.811 00.000 13300 refined, 8 included, MultiStar: {0.03, 0.01}, one-star: {-0.10, -0.12}
23:53:48.811 00.000 13300 CameraToMount -- cameraTheta (0.30) - m_xAngle (-1.61) = xAngle (1.91 = 1.91)
23:53:48.811 00.000 13300 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.92 = 1.92)
23:53:48.811 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.01 hyp=0.03 cameraTheta=0.30 mountX=-0.01 mountY=0.03, mountTheta=1.91
23:53:48.813 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.01, opts=13)
23:53:48.813 00.000 13300 Enqueuing Move request for scope (0.03, 0.01)
23:53:48.813 00.000 11596 Worker thread wakes up
23:53:48.813 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.01) opts 0xd
23:53:48.813 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.01)
23:53:48.813 00.000 11596 Moving (0.03, 0.01) raw xDistance=-0.01 yDistance=0.03
23:53:48.813 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:53:48.813 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:48.814 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:53:48.814 00.000 11596 MoveAxis(E, 0, ABG)
23:53:48.814 00.000 11596 Move returns status 0, amount 0
23:53:48.814 00.000 11596 MoveAxis(N, 0, ABG)
23:53:48.814 00.000 11596 Move returns status 0, amount 0
23:53:48.814 00.000 11596 move complete, result=0
23:53:48.814 00.000 11596 worker thread done servicing request
23:53:48.819 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=205, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
23:53:48.831 00.012 13300 UpdateGuideState exits: m=1976 SNR=31.0
23:53:48.831 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:48.831 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:53:48.831 00.000 13300 Enqueuing Expose request
23:53:48.831 00.000 11596 Worker thread wakes up
23:53:48.831 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:53:48.831 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:53:49.346 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:53:50.234 00.888 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bb85d5c2-1621-4a3c-8e35-ddf17796604f"}
23:53:50.234 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bb85d5c2-1621-4a3c-8e35-ddf17796604f"}
23:53:50.235 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4c55c8e6-701e-482e-9ae0-62fc53eb5084"}
23:53:50.235 00.000 13300 case statement mapped state 6 to 3
23:53:50.235 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4c55c8e6-701e-482e-9ae0-62fc53eb5084"}
23:53:50.236 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"22860d5e-b172-4b56-b0ad-5334c0ee142f"}
23:53:50.236 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1246,"width":15,"height":15,"star_pos":[6.57,6.58],"pixels":"..."},"id":"22860d5e-b172-4b56-b0ad-5334c0ee142f"}
23:53:52.377 02.141 11596 Exposure complete
23:53:52.448 00.071 11596 worker thread done servicing request
23:53:52.448 00.000 13300 OnExposeComplete: enter
23:53:52.448 00.000 13300 UpdateGuideState(): m_state=6
23:53:52.449 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1247
23:53:52.449 00.000 13300 Star::Find returns 1 (0), X=1060.59, Y=346.74, Mass=1948, SNR=30.8, Peak=239 HFD=3.2
23:53:52.449 00.000 13300 MultiStar: [#1 -0.12,0.07,0.76,U] [#2 -0.11,-0.12,0.46,U] [#3 0.21,0.07,0.42,U] [#4 -0.16,0.08,0.29,U] [#5 0.02,0.48,0.25,U] [#6 0.08,-0.00,0.23,U] [#7 0.11,-0.18,0.23,U] [#8 0.64,0.05,0.20,U] 
23:53:52.449 00.000 13300 refined, 8 included, MultiStar: {-0.00, 0.05}, one-star: {-0.07, 0.04}
23:53:52.450 00.001 13300 CameraToMount -- cameraTheta (1.59) - m_xAngle (-1.61) = xAngle (3.20 = -3.08)
23:53:52.450 00.000 13300 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.21 = -3.07)
23:53:52.450 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.05 hyp=0.05 cameraTheta=1.59 mountX=-0.05 mountY=-0.00, mountTheta=-3.07
23:53:52.451 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.05, opts=13)
23:53:52.451 00.000 13300 Enqueuing Move request for scope (-0.00, 0.05)
23:53:52.452 00.001 11596 Worker thread wakes up
23:53:52.452 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.05) opts 0xd
23:53:52.452 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.05)
23:53:52.452 00.000 11596 Moving (-0.00, 0.05) raw xDistance=-0.05 yDistance=-0.00
23:53:52.452 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:53:52.452 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:52.452 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:53:52.452 00.000 11596 MoveAxis(E, 0, ABG)
23:53:52.452 00.000 11596 Move returns status 0, amount 0
23:53:52.452 00.000 11596 MoveAxis(N, 0, ABG)
23:53:52.453 00.001 11596 Move returns status 0, amount 0
23:53:52.453 00.000 11596 move complete, result=0
23:53:52.453 00.000 11596 worker thread done servicing request
23:53:52.459 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
23:53:52.467 00.008 13300 UpdateGuideState exits: m=1948 SNR=30.8
23:53:52.467 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:52.467 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:53:52.467 00.000 13300 Enqueuing Expose request
23:53:52.467 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:53:52.467 00.000 11596 Worker thread wakes up
23:53:52.467 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:53:52.983 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:53:53.234 00.251 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5f96f20b-d2c2-4a97-93c1-afe5db17f024"}
23:53:53.234 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5f96f20b-d2c2-4a97-93c1-afe5db17f024"}
23:53:53.235 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c72036ae-4f2e-4e5e-aed3-ad9f312e39cf"}
23:53:53.235 00.000 13300 case statement mapped state 6 to 3
23:53:53.235 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c72036ae-4f2e-4e5e-aed3-ad9f312e39cf"}
23:53:53.235 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0711dd8e-863e-4b25-af62-8ab94a571fb8"}
23:53:53.235 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1247,"width":15,"height":15,"star_pos":[6.59,6.74],"pixels":"..."},"id":"0711dd8e-863e-4b25-af62-8ab94a571fb8"}
23:53:56.020 02.785 11596 Exposure complete
23:53:56.095 00.075 11596 worker thread done servicing request
23:53:56.095 00.000 13300 OnExposeComplete: enter
23:53:56.095 00.000 13300 UpdateGuideState(): m_state=6
23:53:56.096 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1248
23:53:56.096 00.000 13300 Star::Find returns 1 (0), X=1060.65, Y=346.87, Mass=1955, SNR=30.9, Peak=234 HFD=3.3
23:53:56.097 00.001 13300 MultiStar: [#1 -0.09,-0.01,0.75,U] [#2 -0.16,-0.20,0.45,U] [#3 0.33,0.06,0.41,U] [#4 -0.08,-0.19,0.30,U] [#5 0.19,0.70,0.26,U] [#6 0.20,0.08,0.21,U] [#7 0.21,0.05,0.23,U] [#8 0.66,0.46,0.21,U] 
23:53:56.097 00.000 13300 refined, 8 included, MultiStar: {0.06, 0.09}, one-star: {-0.02, 0.17}
23:53:56.097 00.000 13300 CameraToMount -- cameraTheta (0.98) - m_xAngle (-1.61) = xAngle (2.59 = 2.59)
23:53:56.098 00.001 13300 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.60 = 2.60)
23:53:56.098 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.09 hyp=0.11 cameraTheta=0.98 mountX=-0.09 mountY=0.06, mountTheta=2.60
23:53:56.100 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.09, opts=13)
23:53:56.100 00.000 13300 Enqueuing Move request for scope (0.06, 0.09)
23:53:56.101 00.001 11596 Worker thread wakes up
23:53:56.101 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.09) opts 0xd
23:53:56.101 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.09)
23:53:56.101 00.000 11596 Moving (0.06, 0.09) raw xDistance=-0.09 yDistance=0.06
23:53:56.101 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:53:56.101 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:56.102 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:53:56.102 00.000 11596 MoveAxis(E, 0, ABG)
23:53:56.102 00.000 11596 Move returns status 0, amount 0
23:53:56.102 00.000 11596 MoveAxis(N, 0, ABG)
23:53:56.102 00.000 11596 Move returns status 0, amount 0
23:53:56.102 00.000 11596 move complete, result=0
23:53:56.102 00.000 11596 worker thread done servicing request
23:53:56.110 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=234, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
23:53:56.119 00.009 13300 UpdateGuideState exits: m=1955 SNR=30.9
23:53:56.119 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:56.119 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:53:56.119 00.000 13300 Enqueuing Expose request
23:53:56.119 00.000 11596 Worker thread wakes up
23:53:56.119 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:53:56.119 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:53:56.234 00.115 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9a94bb2d-a132-477a-8e37-e05a6b58a206"}
23:53:56.234 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9a94bb2d-a132-477a-8e37-e05a6b58a206"}
23:53:56.237 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ec3b9b57-b098-4755-a932-0b0c5daa7b1f"}
23:53:56.237 00.000 13300 case statement mapped state 6 to 3
23:53:56.237 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ec3b9b57-b098-4755-a932-0b0c5daa7b1f"}
23:53:56.238 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4389121b-f245-47ae-b07e-05be6bd7e57d"}
23:53:56.238 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1248,"width":15,"height":15,"star_pos":[6.65,6.87],"pixels":"..."},"id":"4389121b-f245-47ae-b07e-05be6bd7e57d"}
23:53:56.624 00.386 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:53:59.232 02.608 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5ae112ab-5d20-4def-a5f7-7c06bef8ac52"}
23:53:59.232 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5ae112ab-5d20-4def-a5f7-7c06bef8ac52"}
23:53:59.233 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3a65c11c-a352-485a-9173-61b3656aa43c"}
23:53:59.233 00.000 13300 case statement mapped state 6 to 3
23:53:59.233 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3a65c11c-a352-485a-9173-61b3656aa43c"}
23:53:59.233 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f2703b67-f056-4988-974c-9bc58ffca456"}
23:53:59.234 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1248,"width":15,"height":15,"star_pos":[6.65,6.87],"pixels":"..."},"id":"f2703b67-f056-4988-974c-9bc58ffca456"}
23:53:59.653 00.419 11596 Exposure complete
23:53:59.730 00.077 11596 worker thread done servicing request
23:53:59.730 00.000 13300 OnExposeComplete: enter
23:53:59.730 00.000 13300 UpdateGuideState(): m_state=6
23:53:59.731 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1249
23:53:59.731 00.000 13300 Star::Find returns 1 (0), X=1060.58, Y=346.81, Mass=1954, SNR=30.8, Peak=243 HFD=3.2
23:53:59.732 00.001 13300 MultiStar: [#1 0.13,0.03,0.75,U] [#2 -0.04,0.06,0.45,U] [#3 0.15,0.13,0.42,U] [#4 -0.01,-0.03,0.28,U] [#5 -0.05,0.40,0.25,U] [#6 -0.04,0.03,0.23,U] [#7 0.19,0.03,0.24,U] [#8 0.31,0.57,0.20,U] 
23:53:59.732 00.000 13300 refined, 8 included, MultiStar: {0.04, 0.11}, one-star: {-0.09, 0.11}
23:53:59.732 00.000 13300 CameraToMount -- cameraTheta (1.27) - m_xAngle (-1.61) = xAngle (2.88 = 2.88)
23:53:59.732 00.000 13300 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.89 = 2.89)
23:53:59.732 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.11 hyp=0.12 cameraTheta=1.27 mountX=-0.12 mountY=0.03, mountTheta=2.89
23:53:59.734 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.11, opts=13)
23:53:59.734 00.000 13300 Enqueuing Move request for scope (0.04, 0.11)
23:53:59.734 00.000 11596 Worker thread wakes up
23:53:59.734 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.11) opts 0xd
23:53:59.734 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.11)
23:53:59.734 00.000 11596 Moving (0.04, 0.11) raw xDistance=-0.12 yDistance=0.03
23:53:59.734 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:53:59.735 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:59.735 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:53:59.735 00.000 11596 MoveAxis(E, 0, ABG)
23:53:59.735 00.000 11596 Move returns status 0, amount 0
23:53:59.735 00.000 11596 MoveAxis(N, 0, ABG)
23:53:59.735 00.000 11596 Move returns status 0, amount 0
23:53:59.735 00.000 11596 move complete, result=0
23:53:59.735 00.000 11596 worker thread done servicing request
23:53:59.740 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
23:53:59.748 00.008 13300 UpdateGuideState exits: m=1954 SNR=30.8
23:53:59.748 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:59.748 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:53:59.748 00.000 13300 Enqueuing Expose request
23:53:59.748 00.000 11596 Worker thread wakes up
23:53:59.748 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:53:59.748 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:54:00.252 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:54:02.232 01.980 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e3a7b70a-0a44-4c57-9210-3c16b90e5e4d"}
23:54:02.232 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e3a7b70a-0a44-4c57-9210-3c16b90e5e4d"}
23:54:02.233 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"60e6e43a-a610-41e0-899a-f531bcaba918"}
23:54:02.233 00.000 13300 case statement mapped state 6 to 3
23:54:02.233 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"60e6e43a-a610-41e0-899a-f531bcaba918"}
23:54:02.234 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0498cc16-f7bb-4d08-84fd-02ca1ed1523a"}
23:54:02.234 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1249,"width":15,"height":15,"star_pos":[6.58,6.81],"pixels":"..."},"id":"0498cc16-f7bb-4d08-84fd-02ca1ed1523a"}
23:54:03.285 01.051 11596 Exposure complete
23:54:03.363 00.078 11596 worker thread done servicing request
23:54:03.363 00.000 13300 OnExposeComplete: enter
23:54:03.363 00.000 13300 UpdateGuideState(): m_state=6
23:54:03.364 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1250
23:54:03.364 00.000 13300 Star::Find returns 1 (0), X=1060.70, Y=347.00, Mass=1980, SNR=31.0, Peak=234 HFD=3.3
23:54:03.365 00.001 13300 MultiStar: [#1 0.11,0.30,0.74,U] [#2 0.11,0.18,0.46,U] [#3 0.20,0.26,0.40,U] [#4 0.04,0.25,0.29,U] [#5 0.08,0.63,0.26,U] [#6 0.15,0.48,0.23,U] [#7 0.17,0.14,0.22,U] [#8 0.62,0.47,0.20,U] 
23:54:03.365 00.000 13300 single-star, 8 included, MultiStar: {0.13, 0.31}, one-star: {0.04, 0.30}
23:54:03.365 00.000 13300 CameraToMount -- cameraTheta (1.43) - m_xAngle (-1.61) = xAngle (3.04 = 3.04)
23:54:03.365 00.000 13300 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.05 = 3.05)
23:54:03.365 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.30 hyp=0.30 cameraTheta=1.43 mountX=-0.30 mountY=0.03, mountTheta=3.05
23:54:03.368 00.003 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.30, opts=13)
23:54:03.368 00.000 13300 Enqueuing Move request for scope (0.04, 0.30)
23:54:03.368 00.000 11596 Worker thread wakes up
23:54:03.368 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.30) opts 0xd
23:54:03.369 00.001 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.30)
23:54:03.369 00.000 11596 Moving (0.04, 0.30) raw xDistance=-0.30 yDistance=0.03
23:54:03.369 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
23:54:03.369 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:03.369 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:54:03.369 00.000 11596 MoveAxis(E, 373, ABG)
23:54:03.369 00.000 11596 Guiding  Dir = 2, Dur = 373
23:54:03.370 00.001 11596 IsSlewing returns 0
23:54:03.378 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=234, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
23:54:03.389 00.011 13300 UpdateGuideState exits: m=1980 SNR=31.0
23:54:03.389 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:03.389 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:54:03.389 00.000 13300 Enqueuing Expose request
23:54:03.503 00.114 11596 IsGuiding returns 0
23:54:03.600 00.097 11596 PulseGuide returned control before completion, sleep 287
23:54:03.917 00.317 11596 IsGuiding returns 1
23:54:03.917 00.000 11596 scope still moving after pulse duration time elapsed
23:54:03.951 00.034 11596 IsSlewing returns 0
23:54:04.221 00.270 11596 IsGuiding returns 0
23:54:04.221 00.000 11596 scope move finished after 373 + 344 ms
23:54:04.221 00.000 11596 Move returns status 0, amount 373
23:54:04.221 00.000 11596 MoveAxis(N, 0, ABG)
23:54:04.221 00.000 11596 Move returns status 0, amount 0
23:54:04.221 00.000 11596 move complete, result=0
23:54:04.221 00.000 11596 worker thread done servicing request
23:54:04.221 00.000 13300 GuideStep: -0.3 px 373 ms EAST, 0.0 px 0 ms NORTH
23:54:04.222 00.001 11596 Worker thread wakes up
23:54:04.222 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:54:04.724 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:54:05.232 00.508 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"21b53d53-3760-4c76-82b9-d669a3c71448"}
23:54:05.232 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"21b53d53-3760-4c76-82b9-d669a3c71448"}
23:54:05.233 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c6f049a7-6283-49f0-89ae-905b9cfcadb8"}
23:54:05.233 00.000 13300 case statement mapped state 6 to 3
23:54:05.233 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c6f049a7-6283-49f0-89ae-905b9cfcadb8"}
23:54:05.234 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1bb2dcaa-4669-4b0d-83a8-429083ecd53f"}
23:54:05.234 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1250,"width":15,"height":15,"star_pos":[6.70,7.00],"pixels":"..."},"id":"1bb2dcaa-4669-4b0d-83a8-429083ecd53f"}
23:54:07.764 02.530 11596 Exposure complete
23:54:07.837 00.073 11596 worker thread done servicing request
23:54:07.837 00.000 13300 OnExposeComplete: enter
23:54:07.837 00.000 13300 UpdateGuideState(): m_state=6
23:54:07.838 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1251
23:54:07.838 00.000 13300 Star::Find returns 1 (0), X=1060.67, Y=346.75, Mass=2016, SNR=31.4, Peak=226 HFD=3.2
23:54:07.838 00.000 13300 MultiStar: [#1 0.07,-0.07,0.75,U] [#2 -0.02,-0.05,0.44,U] [#3 0.36,-0.02,0.40,U] [#4 -0.10,0.14,0.28,U] [#5 0.24,0.46,0.25,U] [#6 -0.04,-0.07,0.22,U] [#7 0.43,-0.07,0.23,U] [#8 0.27,0.19,0.21,U] 
23:54:07.838 00.000 13300 single-star, 8 included, MultiStar: {0.10, 0.03}, one-star: {0.01, 0.05}
23:54:07.838 00.000 13300 CameraToMount -- cameraTheta (1.39) - m_xAngle (-1.61) = xAngle (2.99 = 2.99)
23:54:07.838 00.000 13300 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.01 = 3.01)
23:54:07.839 00.001 13300 CameraToMount -- cameraX=0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.39 mountX=-0.05 mountY=0.01, mountTheta=3.01
23:54:07.840 00.001 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.05, opts=13)
23:54:07.840 00.000 13300 Enqueuing Move request for scope (0.01, 0.05)
23:54:07.840 00.000 11596 Worker thread wakes up
23:54:07.840 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.05) opts 0xd
23:54:07.840 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.05)
23:54:07.841 00.001 11596 Moving (0.01, 0.05) raw xDistance=-0.05 yDistance=0.01
23:54:07.841 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:54:07.841 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:07.841 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:54:07.841 00.000 11596 MoveAxis(E, 0, ABG)
23:54:07.841 00.000 11596 Move returns status 0, amount 0
23:54:07.841 00.000 11596 MoveAxis(N, 0, ABG)
23:54:07.842 00.001 11596 Move returns status 0, amount 0
23:54:07.842 00.000 11596 move complete, result=0
23:54:07.842 00.000 11596 worker thread done servicing request
23:54:07.847 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
23:54:07.855 00.008 13300 UpdateGuideState exits: m=2016 SNR=31.4
23:54:07.855 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:07.855 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:54:07.855 00.000 13300 Enqueuing Expose request
23:54:07.855 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:54:07.855 00.000 11596 Worker thread wakes up
23:54:07.856 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:54:08.232 00.376 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"86895290-abf2-4ca8-8899-365810968818"}
23:54:08.232 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"86895290-abf2-4ca8-8899-365810968818"}
23:54:08.233 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"765ed386-8674-4409-809d-2c2c864cb365"}
23:54:08.233 00.000 13300 case statement mapped state 6 to 3
23:54:08.233 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"765ed386-8674-4409-809d-2c2c864cb365"}
23:54:08.234 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"963f18af-b812-4cf9-96ee-ef7a4fe5cf82"}
23:54:08.234 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1251,"width":15,"height":15,"star_pos":[6.67,6.75],"pixels":"..."},"id":"963f18af-b812-4cf9-96ee-ef7a4fe5cf82"}
23:54:08.365 00.131 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:54:11.233 02.868 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a50d2071-b406-48fb-9c02-db3e0756285b"}
23:54:11.233 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a50d2071-b406-48fb-9c02-db3e0756285b"}
23:54:11.234 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4aa7a8e5-1223-493e-8406-1553bdf2e938"}
23:54:11.234 00.000 13300 case statement mapped state 6 to 3
23:54:11.234 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4aa7a8e5-1223-493e-8406-1553bdf2e938"}
23:54:11.235 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e230fbf6-695a-4936-bf9b-7f177d6e8483"}
23:54:11.235 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1251,"width":15,"height":15,"star_pos":[6.67,6.75],"pixels":"..."},"id":"e230fbf6-695a-4936-bf9b-7f177d6e8483"}
23:54:11.399 00.164 11596 Exposure complete
23:54:11.473 00.074 11596 worker thread done servicing request
23:54:11.474 00.001 13300 OnExposeComplete: enter
23:54:11.474 00.000 13300 UpdateGuideState(): m_state=6
23:54:11.474 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1252
23:54:11.474 00.000 13300 Star::Find returns 1 (0), X=1060.77, Y=346.72, Mass=1977, SNR=31.1, Peak=218 HFD=3.5
23:54:11.475 00.001 13300 MultiStar: [#1 0.19,-0.02,0.74,U] [#2 0.02,0.03,0.44,U] [#3 0.39,-0.08,0.40,U] [#4 0.19,-0.09,0.28,U] [#5 0.24,0.44,0.26,U] [#6 0.06,0.13,0.22,U] [#7 0.22,-0.18,0.23,U] [#8 0.12,0.22,0.21,U] 
23:54:11.475 00.000 13300 single-star, 8 included, MultiStar: {0.16, 0.03}, one-star: {0.10, 0.01}
23:54:11.475 00.000 13300 CameraToMount -- cameraTheta (0.14) - m_xAngle (-1.61) = xAngle (1.75 = 1.75)
23:54:11.475 00.000 13300 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.76 = 1.76)
23:54:11.475 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.01 hyp=0.11 cameraTheta=0.14 mountX=-0.02 mountY=0.10, mountTheta=1.75
23:54:11.477 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.01, opts=13)
23:54:11.477 00.000 13300 Enqueuing Move request for scope (0.10, 0.01)
23:54:11.477 00.000 11596 Worker thread wakes up
23:54:11.477 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.01) opts 0xd
23:54:11.477 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.01)
23:54:11.478 00.001 11596 Moving (0.10, 0.01) raw xDistance=-0.02 yDistance=0.10
23:54:11.478 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:54:11.478 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:11.478 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:54:11.478 00.000 11596 MoveAxis(E, 0, ABG)
23:54:11.478 00.000 11596 Move returns status 0, amount 0
23:54:11.479 00.001 11596 MoveAxis(N, 0, ABG)
23:54:11.479 00.000 11596 Move returns status 0, amount 0
23:54:11.479 00.000 11596 move complete, result=0
23:54:11.479 00.000 11596 worker thread done servicing request
23:54:11.483 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=218, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
23:54:11.491 00.008 13300 UpdateGuideState exits: m=1977 SNR=31.1
23:54:11.492 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:11.492 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:54:11.492 00.000 13300 Enqueuing Expose request
23:54:11.492 00.000 11596 Worker thread wakes up
23:54:11.492 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:54:11.492 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:54:11.995 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:54:14.232 02.237 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b9713562-f750-481a-a06a-130b3a857c47"}
23:54:14.232 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b9713562-f750-481a-a06a-130b3a857c47"}
23:54:14.233 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d519f1a7-d612-40ac-b6e6-cd16cd89a18a"}
23:54:14.233 00.000 13300 case statement mapped state 6 to 3
23:54:14.234 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d519f1a7-d612-40ac-b6e6-cd16cd89a18a"}
23:54:14.234 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cf2595b7-886c-4b44-baea-296b23548899"}
23:54:14.235 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1252,"width":15,"height":15,"star_pos":[6.77,6.72],"pixels":"..."},"id":"cf2595b7-886c-4b44-baea-296b23548899"}
23:54:15.047 00.812 11596 Exposure complete
23:54:15.171 00.124 11596 worker thread done servicing request
23:54:15.172 00.001 13300 OnExposeComplete: enter
23:54:15.172 00.000 13300 UpdateGuideState(): m_state=6
23:54:15.173 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1253
23:54:15.173 00.000 13300 Star::Find returns 1 (0), X=1060.59, Y=346.78, Mass=1962, SNR=30.9, Peak=245 HFD=3.2
23:54:15.174 00.001 13300 MultiStar: [#1 -0.04,0.03,0.76,U] [#2 -0.07,-0.01,0.44,U] [#3 0.33,-0.05,0.41,U] [#4 0.09,0.06,0.29,U] [#5 0.11,0.08,0.25,U] [#6 -0.00,0.09,0.24,U] [#7 0.01,-0.06,0.23,U] [#8 0.33,0.16,0.20,U] 
23:54:15.174 00.000 13300 refined, 8 included, MultiStar: {0.03, 0.04}, one-star: {-0.07, 0.08}
23:54:15.174 00.000 13300 CameraToMount -- cameraTheta (0.92) - m_xAngle (-1.61) = xAngle (2.53 = 2.53)
23:54:15.174 00.000 13300 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.54 = 2.54)
23:54:15.175 00.001 13300 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.05 cameraTheta=0.92 mountX=-0.04 mountY=0.03, mountTheta=2.54
23:54:15.178 00.003 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.04, opts=13)
23:54:15.178 00.000 13300 Enqueuing Move request for scope (0.03, 0.04)
23:54:15.178 00.000 11596 Worker thread wakes up
23:54:15.178 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.04) opts 0xd
23:54:15.178 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.04)
23:54:15.179 00.001 11596 Moving (0.03, 0.04) raw xDistance=-0.04 yDistance=0.03
23:54:15.179 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:54:15.179 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:15.179 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:54:15.179 00.000 11596 MoveAxis(E, 0, ABG)
23:54:15.180 00.001 11596 Move returns status 0, amount 0
23:54:15.180 00.000 11596 MoveAxis(N, 0, ABG)
23:54:15.180 00.000 11596 Move returns status 0, amount 0
23:54:15.180 00.000 11596 move complete, result=0
23:54:15.180 00.000 11596 worker thread done servicing request
23:54:15.189 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=245, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
23:54:15.201 00.012 13300 UpdateGuideState exits: m=1962 SNR=30.9
23:54:15.202 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:15.202 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:54:15.202 00.000 13300 Enqueuing Expose request
23:54:15.202 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:54:15.203 00.001 11596 Worker thread wakes up
23:54:15.203 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:54:15.706 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:54:17.233 01.527 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"84dcac7f-2921-4dc5-b6bb-7f19b39b7797"}
23:54:17.233 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"84dcac7f-2921-4dc5-b6bb-7f19b39b7797"}
23:54:17.234 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"79824314-5d3c-420c-83af-d56766928adc"}
23:54:17.234 00.000 13300 case statement mapped state 6 to 3
23:54:17.234 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"79824314-5d3c-420c-83af-d56766928adc"}
23:54:17.235 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a24d9bc8-6775-4249-9530-ee6ed26d4e10"}
23:54:17.235 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1253,"width":15,"height":15,"star_pos":[6.59,6.78],"pixels":"..."},"id":"a24d9bc8-6775-4249-9530-ee6ed26d4e10"}
23:54:18.733 01.498 11596 Exposure complete
23:54:18.806 00.073 11596 worker thread done servicing request
23:54:18.807 00.001 13300 OnExposeComplete: enter
23:54:18.807 00.000 13300 UpdateGuideState(): m_state=6
23:54:18.808 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1254
23:54:18.808 00.000 13300 Star::Find returns 1 (0), X=1060.69, Y=346.84, Mass=1937, SNR=30.8, Peak=232 HFD=3.2
23:54:18.809 00.001 13300 MultiStar: [#1 -0.01,0.18,0.75,U] [#2 -0.08,0.08,0.47,U] [#3 0.47,0.03,0.42,U] [#4 -0.06,0.23,0.28,U] [#5 0.20,0.31,0.26,U] [#6 0.09,-0.10,0.23,U] [#7 0.25,0.19,0.23,U] [#8 0.54,0.36,0.20,U] 
23:54:18.809 00.000 13300 single-star, 8 included, MultiStar: {0.11, 0.15}, one-star: {0.03, 0.14}
23:54:18.809 00.000 13300 CameraToMount -- cameraTheta (1.35) - m_xAngle (-1.61) = xAngle (2.96 = 2.96)
23:54:18.809 00.000 13300 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.97 = 2.97)
23:54:18.809 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.14 hyp=0.15 cameraTheta=1.35 mountX=-0.14 mountY=0.02, mountTheta=2.97
23:54:18.811 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.14, opts=13)
23:54:18.811 00.000 13300 Enqueuing Move request for scope (0.03, 0.14)
23:54:18.812 00.001 11596 Worker thread wakes up
23:54:18.812 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.14) opts 0xd
23:54:18.812 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.14)
23:54:18.812 00.000 11596 Moving (0.03, 0.14) raw xDistance=-0.14 yDistance=0.02
23:54:18.812 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.14
23:54:18.813 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:18.813 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:54:18.813 00.000 11596 MoveAxis(E, 181, ABG)
23:54:18.813 00.000 11596 Guiding  Dir = 2, Dur = 181
23:54:18.813 00.000 11596 IsSlewing returns 0
23:54:18.818 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
23:54:18.828 00.010 13300 UpdateGuideState exits: m=1937 SNR=30.8
23:54:18.828 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:18.828 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:54:18.828 00.000 13300 Enqueuing Expose request
23:54:18.843 00.015 11596 IsGuiding returns 0
23:54:19.169 00.326 11596 IsGuiding returns 1
23:54:19.169 00.000 11596 scope still moving after pulse duration time elapsed
23:54:19.193 00.024 11596 IsSlewing returns 0
23:54:19.268 00.075 11596 IsGuiding returns 0
23:54:19.268 00.000 11596 scope move finished after 181 + 244 ms
23:54:19.268 00.000 11596 Move returns status 0, amount 181
23:54:19.268 00.000 11596 MoveAxis(N, 0, ABG)
23:54:19.268 00.000 11596 Move returns status 0, amount 0
23:54:19.269 00.001 11596 move complete, result=0
23:54:19.269 00.000 11596 worker thread done servicing request
23:54:19.269 00.000 13300 GuideStep: -0.1 px 181 ms EAST, 0.0 px 0 ms NORTH
23:54:19.269 00.000 11596 Worker thread wakes up
23:54:19.269 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:54:19.781 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:54:20.233 00.452 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ec7b2285-b5d3-42f2-add0-48f21ac9fc98"}
23:54:20.233 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ec7b2285-b5d3-42f2-add0-48f21ac9fc98"}
23:54:20.234 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"265b1c04-1a84-4111-a619-ad6d6d0317fc"}
23:54:20.234 00.000 13300 case statement mapped state 6 to 3
23:54:20.235 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"265b1c04-1a84-4111-a619-ad6d6d0317fc"}
23:54:20.235 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1bbd473f-a466-435d-b7ca-64176cb48437"}
23:54:20.236 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1254,"width":15,"height":15,"star_pos":[6.69,6.84],"pixels":"..."},"id":"1bbd473f-a466-435d-b7ca-64176cb48437"}
23:54:22.822 02.586 11596 Exposure complete
23:54:22.894 00.072 11596 worker thread done servicing request
23:54:22.895 00.001 13300 OnExposeComplete: enter
23:54:22.895 00.000 13300 UpdateGuideState(): m_state=6
23:54:22.895 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1255
23:54:22.895 00.000 13300 Star::Find returns 1 (0), X=1060.59, Y=346.73, Mass=1981, SNR=31.1, Peak=247 HFD=3.2
23:54:22.896 00.001 13300 MultiStar: [#1 0.03,0.01,0.75,U] [#2 -0.02,-0.09,0.44,U] [#3 0.24,-0.01,0.41,U] [#4 -0.04,-0.01,0.28,U] [#5 0.07,0.20,0.25,U] [#6 0.06,-0.07,0.23,U] [#7 0.13,-0.03,0.23,U] [#8 0.50,0.63,0.20,U] 
23:54:22.896 00.000 13300 refined, 8 included, MultiStar: {0.05, 0.04}, one-star: {-0.08, 0.03}
23:54:22.896 00.000 13300 CameraToMount -- cameraTheta (0.67) - m_xAngle (-1.61) = xAngle (2.28 = 2.28)
23:54:22.896 00.000 13300 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.30 = 2.30)
23:54:22.896 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.04 hyp=0.06 cameraTheta=0.67 mountX=-0.04 mountY=0.05, mountTheta=2.29
23:54:22.899 00.003 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.04, opts=13)
23:54:22.899 00.000 13300 Enqueuing Move request for scope (0.05, 0.04)
23:54:22.899 00.000 11596 Worker thread wakes up
23:54:22.899 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.04) opts 0xd
23:54:22.899 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.04)
23:54:22.900 00.001 11596 Moving (0.05, 0.04) raw xDistance=-0.04 yDistance=0.05
23:54:22.900 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:54:22.900 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:22.900 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:54:22.900 00.000 11596 MoveAxis(E, 0, ABG)
23:54:22.900 00.000 11596 Move returns status 0, amount 0
23:54:22.900 00.000 11596 MoveAxis(N, 0, ABG)
23:54:22.900 00.000 11596 Move returns status 0, amount 0
23:54:22.901 00.001 11596 move complete, result=0
23:54:22.901 00.000 11596 worker thread done servicing request
23:54:22.906 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
23:54:22.915 00.009 13300 UpdateGuideState exits: m=1981 SNR=31.1
23:54:22.915 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:22.915 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:54:22.915 00.000 13300 Enqueuing Expose request
23:54:22.915 00.000 11596 Worker thread wakes up
23:54:22.915 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:54:22.916 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:54:23.233 00.317 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"13cfb64c-0459-4f2e-96cb-fb6c0e3844d5"}
23:54:23.233 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"13cfb64c-0459-4f2e-96cb-fb6c0e3844d5"}
23:54:23.234 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8c2870f2-f8cc-4a08-bfda-8c4e3f2ecbf2"}
23:54:23.234 00.000 13300 case statement mapped state 6 to 3
23:54:23.234 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8c2870f2-f8cc-4a08-bfda-8c4e3f2ecbf2"}
23:54:23.235 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6d7c9c71-ae07-4263-bfd5-d8a992770601"}
23:54:23.235 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1255,"width":15,"height":15,"star_pos":[6.59,6.73],"pixels":"..."},"id":"6d7c9c71-ae07-4263-bfd5-d8a992770601"}
23:54:23.423 00.188 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:54:26.232 02.809 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a1931c14-eb6e-4949-b961-f5330ef9d398"}
23:54:26.232 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a1931c14-eb6e-4949-b961-f5330ef9d398"}
23:54:26.233 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f791694a-0a66-4e87-a76b-80d490d60483"}
23:54:26.233 00.000 13300 case statement mapped state 6 to 3
23:54:26.233 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f791694a-0a66-4e87-a76b-80d490d60483"}
23:54:26.233 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a6dac0a1-b289-44a2-a42d-45f0e8ac1d3d"}
23:54:26.234 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1255,"width":15,"height":15,"star_pos":[6.59,6.73],"pixels":"..."},"id":"a6dac0a1-b289-44a2-a42d-45f0e8ac1d3d"}
23:54:26.461 00.227 11596 Exposure complete
23:54:26.533 00.072 11596 worker thread done servicing request
23:54:26.533 00.000 13300 OnExposeComplete: enter
23:54:26.533 00.000 13300 UpdateGuideState(): m_state=6
23:54:26.534 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1256
23:54:26.534 00.000 13300 Star::Find returns 1 (0), X=1060.77, Y=346.69, Mass=1959, SNR=30.9, Peak=235 HFD=3.1
23:54:26.535 00.001 13300 MultiStar: [#1 0.08,-0.04,0.75,U] [#2 -0.03,-0.21,0.45,U] [#3 0.21,0.02,0.40,U] [#4 0.25,0.14,0.29,U] [#5 0.16,0.33,0.25,U] [#6 0.08,-0.10,0.22,U] [#7 0.10,0.05,0.22,U] [#8 0.24,0.28,0.19,U] 
23:54:26.535 00.000 13300 single-star, 8 included, MultiStar: {0.12, 0.01}, one-star: {0.11, -0.01}
23:54:26.535 00.000 13300 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-1.61) = xAngle (1.54 = 1.54)
23:54:26.535 00.000 13300 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.56 = 1.56)
23:54:26.535 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-0.07 mountX=0.00 mountY=0.11, mountTheta=1.54
23:54:26.537 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.01, opts=13)
23:54:26.537 00.000 13300 Enqueuing Move request for scope (0.11, -0.01)
23:54:26.537 00.000 11596 Worker thread wakes up
23:54:26.537 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.01) opts 0xd
23:54:26.537 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.01)
23:54:26.538 00.001 11596 Moving (0.11, -0.01) raw xDistance=0.00 yDistance=0.11
23:54:26.538 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:54:26.538 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:26.538 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:54:26.538 00.000 11596 MoveAxis(E, 0, ABG)
23:54:26.538 00.000 11596 Move returns status 0, amount 0
23:54:26.538 00.000 11596 MoveAxis(N, 0, ABG)
23:54:26.539 00.001 11596 Move returns status 0, amount 0
23:54:26.539 00.000 11596 move complete, result=0
23:54:26.539 00.000 11596 worker thread done servicing request
23:54:26.545 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
23:54:26.552 00.007 13300 UpdateGuideState exits: m=1959 SNR=30.9
23:54:26.553 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:26.553 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:54:26.553 00.000 13300 Enqueuing Expose request
23:54:26.553 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:54:26.553 00.000 11596 Worker thread wakes up
23:54:26.553 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:54:27.060 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:54:29.231 02.171 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"036ad847-9d14-42e8-a5e7-00e2810a4bf0"}
23:54:29.231 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"036ad847-9d14-42e8-a5e7-00e2810a4bf0"}
23:54:29.232 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"291c9e5c-7272-40ab-b5de-ab5fbb23cb52"}
23:54:29.232 00.000 13300 case statement mapped state 6 to 3
23:54:29.232 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"291c9e5c-7272-40ab-b5de-ab5fbb23cb52"}
23:54:29.232 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e29f6afb-74e0-4884-bd9b-75421dcd814f"}
23:54:29.232 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1256,"width":15,"height":15,"star_pos":[6.77,6.69],"pixels":"..."},"id":"e29f6afb-74e0-4884-bd9b-75421dcd814f"}
23:54:30.097 00.865 11596 Exposure complete
23:54:30.191 00.094 11596 worker thread done servicing request
23:54:30.191 00.000 13300 OnExposeComplete: enter
23:54:30.192 00.001 13300 UpdateGuideState(): m_state=6
23:54:30.192 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1257
23:54:30.193 00.001 13300 Star::Find returns 1 (0), X=1060.81, Y=346.76, Mass=2046, SNR=31.6, Peak=240 HFD=3.1
23:54:30.193 00.000 13300 MultiStar: [#1 0.07,0.07,0.73,U] [#2 0.06,-0.01,0.45,U] [#3 0.31,-0.11,0.40,U] [#4 0.21,0.15,0.27,U] [#5 0.30,0.40,0.24,U] [#6 -0.04,-0.01,0.21,U] [#7 0.05,-0.29,0.23,U] [#8 0.16,0.31,0.18,U] 
23:54:30.193 00.000 13300 refined, 8 included, MultiStar: {0.14, 0.05}, one-star: {0.14, 0.06}
23:54:30.193 00.000 13300 CameraToMount -- cameraTheta (0.36) - m_xAngle (-1.61) = xAngle (1.97 = 1.97)
23:54:30.194 00.001 13300 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.98 = 1.98)
23:54:30.194 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=0.05 hyp=0.15 cameraTheta=0.36 mountX=-0.06 mountY=0.13, mountTheta=1.97
23:54:30.198 00.004 13300 SchedulePrimaryMove(1016D950, x=0.14, y=0.05, opts=13)
23:54:30.198 00.000 13300 Enqueuing Move request for scope (0.14, 0.05)
23:54:30.198 00.000 11596 Worker thread wakes up
23:54:30.198 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.05) opts 0xd
23:54:30.198 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, 0.05)
23:54:30.198 00.000 11596 Moving (0.14, 0.05) raw xDistance=-0.06 yDistance=0.13
23:54:30.199 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:54:30.199 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:30.199 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:54:30.199 00.000 11596 MoveAxis(E, 0, ABG)
23:54:30.199 00.000 11596 Move returns status 0, amount 0
23:54:30.199 00.000 11596 MoveAxis(N, 0, ABG)
23:54:30.199 00.000 11596 Move returns status 0, amount 0
23:54:30.200 00.001 11596 move complete, result=0
23:54:30.200 00.000 11596 worker thread done servicing request
23:54:30.205 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=240, med=4, FiltMin=2, FiltMax=112, Gamma=0.510
23:54:30.213 00.008 13300 UpdateGuideState exits: m=2046 SNR=31.6
23:54:30.213 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:30.214 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:54:30.214 00.000 13300 Enqueuing Expose request
23:54:30.214 00.000 11596 Worker thread wakes up
23:54:30.214 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:54:30.214 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:54:30.716 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:54:32.230 01.514 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5be6c3ba-ca16-480f-90c9-52ed06b02b69"}
23:54:32.230 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5be6c3ba-ca16-480f-90c9-52ed06b02b69"}
23:54:32.231 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"59c22623-367f-44e0-aca4-801be03036b3"}
23:54:32.231 00.000 13300 case statement mapped state 6 to 3
23:54:32.231 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"59c22623-367f-44e0-aca4-801be03036b3"}
23:54:32.232 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"38be27bc-60a4-431a-8aa9-cae58a79d6ee"}
23:54:32.232 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1257,"width":15,"height":15,"star_pos":[6.81,6.76],"pixels":"..."},"id":"38be27bc-60a4-431a-8aa9-cae58a79d6ee"}
23:54:33.743 01.511 11596 Exposure complete
23:54:33.817 00.074 11596 worker thread done servicing request
23:54:33.817 00.000 13300 OnExposeComplete: enter
23:54:33.817 00.000 13300 UpdateGuideState(): m_state=6
23:54:33.817 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1258
23:54:33.818 00.001 13300 Star::Find returns 1 (0), X=1060.77, Y=346.79, Mass=2027, SNR=31.5, Peak=226 HFD=3.3
23:54:33.818 00.000 13300 MultiStar: [#1 0.04,0.09,0.73,U] [#2 0.09,-0.11,0.45,U] [#3 0.24,-0.07,0.41,U] [#4 0.14,-0.00,0.29,U] [#5 0.50,0.21,0.26,U] [#6 0.36,0.32,0.22,U] [#7 0.73,-0.06,0.22,U] [#8 0.33,0.28,0.20,U] 
23:54:33.818 00.000 13300 single-star, 8 included, MultiStar: {0.20, 0.07}, one-star: {0.11, 0.09}
23:54:33.818 00.000 13300 CameraToMount -- cameraTheta (0.70) - m_xAngle (-1.61) = xAngle (2.31 = 2.31)
23:54:33.818 00.000 13300 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.32 = 2.32)
23:54:33.819 00.001 13300 CameraToMount -- cameraX=0.11 cameraY=0.09 hyp=0.14 cameraTheta=0.70 mountX=-0.09 mountY=0.10, mountTheta=2.32
23:54:33.823 00.004 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.09, opts=13)
23:54:33.823 00.000 13300 Enqueuing Move request for scope (0.11, 0.09)
23:54:33.823 00.000 11596 Worker thread wakes up
23:54:33.823 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.09) opts 0xd
23:54:33.824 00.001 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.09)
23:54:33.824 00.000 11596 Moving (0.11, 0.09) raw xDistance=-0.09 yDistance=0.10
23:54:33.824 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:54:33.824 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:33.824 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:54:33.824 00.000 11596 MoveAxis(E, 0, ABG)
23:54:33.824 00.000 11596 Move returns status 0, amount 0
23:54:33.825 00.001 11596 MoveAxis(N, 0, ABG)
23:54:33.825 00.000 11596 Move returns status 0, amount 0
23:54:33.825 00.000 11596 move complete, result=0
23:54:33.825 00.000 11596 worker thread done servicing request
23:54:33.831 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
23:54:33.839 00.008 13300 UpdateGuideState exits: m=2027 SNR=31.5
23:54:33.839 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:33.839 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:54:33.839 00.000 13300 Enqueuing Expose request
23:54:33.840 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:54:33.840 00.000 11596 Worker thread wakes up
23:54:33.840 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:54:34.345 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:54:35.230 00.885 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4a6baa58-0451-4cda-9ff7-843bc83a0088"}
23:54:35.230 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4a6baa58-0451-4cda-9ff7-843bc83a0088"}
23:54:35.231 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5861d050-8159-4db4-a66c-e62144f4358d"}
23:54:35.231 00.000 13300 case statement mapped state 6 to 3
23:54:35.231 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5861d050-8159-4db4-a66c-e62144f4358d"}
23:54:35.232 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0f3fcbce-499f-45df-bb60-cd6881e0515f"}
23:54:35.233 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1258,"width":15,"height":15,"star_pos":[6.77,6.79],"pixels":"..."},"id":"0f3fcbce-499f-45df-bb60-cd6881e0515f"}
23:54:37.371 02.138 11596 Exposure complete
23:54:37.443 00.072 11596 worker thread done servicing request
23:54:37.444 00.001 13300 OnExposeComplete: enter
23:54:37.444 00.000 13300 UpdateGuideState(): m_state=6
23:54:37.444 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1259
23:54:37.444 00.000 13300 Star::Find returns 1 (0), X=1060.76, Y=346.85, Mass=1952, SNR=30.9, Peak=220 HFD=3.1
23:54:37.445 00.001 13300 MultiStar: [#1 0.17,0.15,0.75,U] [#2 -0.02,0.14,0.45,U] [#3 0.24,0.11,0.41,U] [#4 0.05,0.00,0.29,U] [#5 0.28,0.31,0.25,U] [#6 0.35,0.30,0.22,U] [#7 0.16,0.03,0.23,U] [#8 -0.09,0.53,0.20,U] 
23:54:37.445 00.000 13300 single-star, 8 included, MultiStar: {0.13, 0.17}, one-star: {0.10, 0.15}
23:54:37.445 00.000 13300 CameraToMount -- cameraTheta (0.99) - m_xAngle (-1.61) = xAngle (2.59 = 2.59)
23:54:37.445 00.000 13300 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.61 = 2.61)
23:54:37.445 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.15 hyp=0.18 cameraTheta=0.99 mountX=-0.16 mountY=0.09, mountTheta=2.61
23:54:37.447 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.15, opts=13)
23:54:37.447 00.000 13300 Enqueuing Move request for scope (0.10, 0.15)
23:54:37.448 00.001 11596 Worker thread wakes up
23:54:37.448 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.15) opts 0xd
23:54:37.448 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.15)
23:54:37.448 00.000 11596 Moving (0.10, 0.15) raw xDistance=-0.16 yDistance=0.09
23:54:37.448 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
23:54:37.448 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:37.449 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:54:37.449 00.000 11596 MoveAxis(E, 195, ABG)
23:54:37.449 00.000 11596 Guiding  Dir = 2, Dur = 195
23:54:37.449 00.000 11596 IsSlewing returns 0
23:54:37.455 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=220, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
23:54:37.462 00.007 13300 UpdateGuideState exits: m=1952 SNR=30.9
23:54:37.462 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:37.462 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:54:37.462 00.000 13300 Enqueuing Expose request
23:54:37.520 00.058 11596 IsGuiding returns 0
23:54:38.115 00.595 11596 IsGuiding returns 1
23:54:38.115 00.000 11596 scope still moving after pulse duration time elapsed
23:54:38.215 00.100 11596 IsSlewing returns 0
23:54:38.229 00.014 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"32407e2b-e56b-48d6-8f9d-0e4f3b1cbefb"}
23:54:38.229 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"32407e2b-e56b-48d6-8f9d-0e4f3b1cbefb"}
23:54:38.230 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"61392ba4-f117-4176-af9a-f842760620ed"}
23:54:38.230 00.000 13300 case statement mapped state 6 to 3
23:54:38.230 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"61392ba4-f117-4176-af9a-f842760620ed"}
23:54:38.230 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"786d07b9-3b3e-4a82-89fb-440bb4ba4d07"}
23:54:38.231 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1259,"width":15,"height":15,"star_pos":[6.76,6.85],"pixels":"..."},"id":"786d07b9-3b3e-4a82-89fb-440bb4ba4d07"}
23:54:38.363 00.132 11596 IsGuiding returns 0
23:54:38.363 00.000 11596 scope move finished after 195 + 648 ms
23:54:38.363 00.000 11596 Move returns status 0, amount 195
23:54:38.363 00.000 11596 MoveAxis(N, 0, ABG)
23:54:38.363 00.000 11596 Move returns status 0, amount 0
23:54:38.364 00.001 11596 move complete, result=0
23:54:38.364 00.000 11596 worker thread done servicing request
23:54:38.364 00.000 13300 GuideStep: -0.2 px 195 ms EAST, 0.1 px 0 ms NORTH
23:54:38.364 00.000 11596 Worker thread wakes up
23:54:38.364 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:54:38.870 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:54:41.228 02.358 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fe7b63ab-29ff-4076-8e22-ce6a5163d55c"}
23:54:41.228 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fe7b63ab-29ff-4076-8e22-ce6a5163d55c"}
23:54:41.229 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eb110c4c-6d0d-4391-ae72-ad2b660e681d"}
23:54:41.229 00.000 13300 case statement mapped state 6 to 3
23:54:41.229 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eb110c4c-6d0d-4391-ae72-ad2b660e681d"}
23:54:41.230 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dd9aee11-1c60-422e-9214-962bd8dfc272"}
23:54:41.230 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1259,"width":15,"height":15,"star_pos":[6.76,6.85],"pixels":"..."},"id":"dd9aee11-1c60-422e-9214-962bd8dfc272"}
23:54:41.893 00.663 11596 Exposure complete
23:54:41.967 00.074 11596 worker thread done servicing request
23:54:41.967 00.000 13300 OnExposeComplete: enter
23:54:41.968 00.001 13300 UpdateGuideState(): m_state=6
23:54:41.968 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1260
23:54:41.968 00.000 13300 Star::Find returns 1 (0), X=1060.66, Y=346.90, Mass=1988, SNR=31.2, Peak=237 HFD=3.3
23:54:41.968 00.000 13300 MultiStar: [#1 0.15,0.13,0.75,U] [#2 -0.05,-0.00,0.46,U] [#3 0.29,0.09,0.41,U] [#4 0.10,0.04,0.29,U] [#5 0.08,0.77,0.26,U] [#6 0.17,0.09,0.21,U] [#7 0.31,-0.01,0.23,U] [#8 0.38,0.45,0.19,U] 
23:54:41.969 00.001 13300 single-star, 8 included, MultiStar: {0.12, 0.17}, one-star: {0.00, 0.20}
23:54:41.969 00.000 13300 CameraToMount -- cameraTheta (1.57) - m_xAngle (-1.61) = xAngle (3.18 = -3.11)
23:54:41.969 00.000 13300 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.19 = -3.09)
23:54:41.969 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.20 hyp=0.20 cameraTheta=1.57 mountX=-0.20 mountY=-0.01, mountTheta=-3.09
23:54:41.971 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.20, opts=13)
23:54:41.971 00.000 13300 Enqueuing Move request for scope (0.00, 0.20)
23:54:41.971 00.000 11596 Worker thread wakes up
23:54:41.972 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.20) opts 0xd
23:54:41.972 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.20)
23:54:41.972 00.000 11596 Moving (0.00, 0.20) raw xDistance=-0.20 yDistance=-0.01
23:54:41.972 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.20
23:54:41.972 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:41.972 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:54:41.972 00.000 11596 MoveAxis(E, 269, ABG)
23:54:41.972 00.000 11596 Guiding  Dir = 2, Dur = 269
23:54:41.973 00.001 11596 IsSlewing returns 0
23:54:41.978 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
23:54:41.985 00.007 13300 UpdateGuideState exits: m=1988 SNR=31.2
23:54:41.985 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:41.986 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:54:41.986 00.000 13300 Enqueuing Expose request
23:54:42.067 00.081 11596 IsGuiding returns 0
23:54:42.282 00.215 11596 PulseGuide returned control before completion, sleep 64
23:54:42.501 00.219 11596 IsGuiding returns 1
23:54:42.501 00.000 11596 scope still moving after pulse duration time elapsed
23:54:42.525 00.024 11596 IsSlewing returns 0
23:54:42.598 00.073 11596 IsGuiding returns 0
23:54:42.598 00.000 11596 scope move finished after 269 + 262 ms
23:54:42.598 00.000 11596 Move returns status 0, amount 269
23:54:42.599 00.001 11596 MoveAxis(N, 0, ABG)
23:54:42.599 00.000 11596 Move returns status 0, amount 0
23:54:42.599 00.000 11596 move complete, result=0
23:54:42.599 00.000 11596 worker thread done servicing request
23:54:42.599 00.000 11596 Worker thread wakes up
23:54:42.599 00.000 13300 GuideStep: -0.2 px 269 ms EAST, -0.0 px 0 ms NORTH
23:54:42.599 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:54:43.108 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:54:44.228 01.120 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ff21dcef-bba6-4ea1-bf6e-6288bc798f52"}
23:54:44.228 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ff21dcef-bba6-4ea1-bf6e-6288bc798f52"}
23:54:44.229 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"982b32fa-b0ae-43d1-9248-13ac3757011d"}
23:54:44.229 00.000 13300 case statement mapped state 6 to 3
23:54:44.229 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"982b32fa-b0ae-43d1-9248-13ac3757011d"}
23:54:44.230 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7434026f-8df4-4e88-af65-4c11356567d2"}
23:54:44.230 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1260,"width":15,"height":15,"star_pos":[6.66,6.90],"pixels":"..."},"id":"7434026f-8df4-4e88-af65-4c11356567d2"}
23:54:46.153 01.923 11596 Exposure complete
23:54:46.236 00.083 11596 worker thread done servicing request
23:54:46.236 00.000 13300 OnExposeComplete: enter
23:54:46.236 00.000 13300 UpdateGuideState(): m_state=6
23:54:46.237 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1261
23:54:46.238 00.001 13300 Star::Find returns 1 (0), X=1060.54, Y=346.55, Mass=1950, SNR=30.8, Peak=212 HFD=3.2
23:54:46.238 00.000 13300 MultiStar: [#1 0.03,-0.18,0.75,U] [#2 0.02,-0.20,0.45,U] [#3 0.35,-0.27,0.41,U] [#4 -0.04,-0.21,0.29,U] [#5 0.10,0.12,0.25,U] [#6 0.19,-0.20,0.22,U] [#7 0.20,-0.37,0.24,U] [#8 0.35,-0.04,0.21,U] 
23:54:46.239 00.001 13300 refined, 8 included, MultiStar: {0.06, -0.17}, one-star: {-0.12, -0.15}
23:54:46.239 00.000 13300 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-1.61) = xAngle (0.37 = 0.37)
23:54:46.239 00.000 13300 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.38 = 0.38)
23:54:46.240 00.001 13300 CameraToMount -- cameraX=0.06 cameraY=-0.17 hyp=0.18 cameraTheta=-1.24 mountX=0.17 mountY=0.07, mountTheta=0.38
23:54:46.243 00.003 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.17, opts=13)
23:54:46.244 00.001 13300 Enqueuing Move request for scope (0.06, -0.17)
23:54:46.244 00.000 11596 Worker thread wakes up
23:54:46.244 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.17) opts 0xd
23:54:46.244 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.17)
23:54:46.244 00.000 11596 Moving (0.06, -0.17) raw xDistance=0.17 yDistance=0.07
23:54:46.245 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.17
23:54:46.245 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:46.245 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:54:46.245 00.000 11596 MoveAxis(W, 196, ABG)
23:54:46.245 00.000 11596 Guiding  Dir = 3, Dur = 196
23:54:46.246 00.001 11596 IsSlewing returns 0
23:54:46.253 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=212, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
23:54:46.261 00.008 13300 UpdateGuideState exits: m=1950 SNR=30.8
23:54:46.261 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:46.261 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:54:46.261 00.000 13300 Enqueuing Expose request
23:54:46.343 00.082 11596 IsGuiding returns 0
23:54:46.729 00.386 11596 IsGuiding returns 1
23:54:46.729 00.000 11596 scope still moving after pulse duration time elapsed
23:54:46.763 00.034 11596 IsSlewing returns 0
23:54:46.840 00.077 11596 IsGuiding returns 0
23:54:46.840 00.000 11596 scope move finished after 196 + 301 ms
23:54:46.840 00.000 11596 Move returns status 0, amount 196
23:54:46.841 00.001 11596 MoveAxis(N, 0, ABG)
23:54:46.841 00.000 11596 Move returns status 0, amount 0
23:54:46.841 00.000 11596 move complete, result=0
23:54:46.841 00.000 11596 worker thread done servicing request
23:54:46.841 00.000 11596 Worker thread wakes up
23:54:46.841 00.000 13300 GuideStep: 0.2 px 196 ms WEST, 0.1 px 0 ms NORTH
23:54:46.841 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:54:47.227 00.386 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cea0cd97-9721-4449-b7cf-c1bb7646e86b"}
23:54:47.227 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cea0cd97-9721-4449-b7cf-c1bb7646e86b"}
23:54:47.228 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ba7c941c-8e09-40cd-a79d-05f1ada3dc26"}
23:54:47.229 00.001 13300 case statement mapped state 6 to 3
23:54:47.229 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ba7c941c-8e09-40cd-a79d-05f1ada3dc26"}
23:54:47.229 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"390477d1-82a3-4037-8908-9d2d483a15f2"}
23:54:47.230 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1261,"width":15,"height":15,"star_pos":[6.54,6.55],"pixels":"..."},"id":"390477d1-82a3-4037-8908-9d2d483a15f2"}
23:54:47.345 00.115 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:54:50.226 02.881 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6b5fc596-23c3-4f62-a37e-d0e13249a4a8"}
23:54:50.226 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6b5fc596-23c3-4f62-a37e-d0e13249a4a8"}
23:54:50.227 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7e6df64c-1ab4-40da-8900-cd818a4f3502"}
23:54:50.227 00.000 13300 case statement mapped state 6 to 3
23:54:50.227 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7e6df64c-1ab4-40da-8900-cd818a4f3502"}
23:54:50.228 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5b582e75-9810-4eb5-9ae8-d3a8d322619c"}
23:54:50.228 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1261,"width":15,"height":15,"star_pos":[6.54,6.55],"pixels":"..."},"id":"5b582e75-9810-4eb5-9ae8-d3a8d322619c"}
23:54:50.388 00.160 11596 Exposure complete
23:54:50.458 00.070 11596 worker thread done servicing request
23:54:50.459 00.001 13300 OnExposeComplete: enter
23:54:50.459 00.000 13300 UpdateGuideState(): m_state=6
23:54:50.459 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1262
23:54:50.459 00.000 13300 Star::Find returns 1 (0), X=1060.65, Y=346.64, Mass=1937, SNR=30.7, Peak=232 HFD=3.3
23:54:50.460 00.001 13300 MultiStar: [#1 0.14,-0.01,0.75,U] [#2 0.03,-0.05,0.45,U] [#3 0.40,-0.00,0.41,U] [#4 0.19,-0.17,0.28,U] [#5 0.11,0.06,0.25,U] [#6 0.05,-0.03,0.22,U] [#7 0.21,-0.29,0.23,U] [#8 0.05,0.06,0.20,U] 
23:54:50.460 00.000 13300 single-star, 8 included, MultiStar: {0.11, -0.05}, one-star: {-0.01, -0.06}
23:54:50.460 00.000 13300 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-1.61) = xAngle (-0.19 = -0.19)
23:54:50.460 00.000 13300 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.17 = -0.17)
23:54:50.461 00.001 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.80 mountX=0.06 mountY=-0.01, mountTheta=-0.17
23:54:50.462 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.06, opts=13)
23:54:50.462 00.000 13300 Enqueuing Move request for scope (-0.01, -0.06)
23:54:50.463 00.001 11596 Worker thread wakes up
23:54:50.463 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.06) opts 0xd
23:54:50.463 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.06)
23:54:50.463 00.000 11596 Moving (-0.01, -0.06) raw xDistance=0.06 yDistance=-0.01
23:54:50.463 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:54:50.463 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:50.463 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:54:50.463 00.000 11596 MoveAxis(E, 0, ABG)
23:54:50.463 00.000 11596 Move returns status 0, amount 0
23:54:50.463 00.000 11596 MoveAxis(N, 0, ABG)
23:54:50.464 00.001 11596 Move returns status 0, amount 0
23:54:50.464 00.000 11596 move complete, result=0
23:54:50.464 00.000 11596 worker thread done servicing request
23:54:50.468 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
23:54:50.475 00.007 13300 UpdateGuideState exits: m=1937 SNR=30.7
23:54:50.476 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:50.476 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:54:50.476 00.000 13300 Enqueuing Expose request
23:54:50.476 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:54:50.477 00.001 11596 Worker thread wakes up
23:54:50.477 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:54:50.987 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:54:53.224 02.237 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"89d961a4-3a0c-4446-a831-4aaea5cc0e27"}
23:54:53.224 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"89d961a4-3a0c-4446-a831-4aaea5cc0e27"}
23:54:53.225 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7c18a645-182a-4c9f-979c-d9fb7300ef48"}
23:54:53.225 00.000 13300 case statement mapped state 6 to 3
23:54:53.225 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7c18a645-182a-4c9f-979c-d9fb7300ef48"}
23:54:53.226 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cfe1609f-c269-4169-b711-8870f2e24cc6"}
23:54:53.226 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1262,"width":15,"height":15,"star_pos":[6.65,6.64],"pixels":"..."},"id":"cfe1609f-c269-4169-b711-8870f2e24cc6"}
23:54:54.015 00.789 11596 Exposure complete
23:54:54.084 00.069 11596 worker thread done servicing request
23:54:54.084 00.000 13300 OnExposeComplete: enter
23:54:54.085 00.001 13300 UpdateGuideState(): m_state=6
23:54:54.085 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1263
23:54:54.085 00.000 13300 Star::Find returns 1 (0), X=1060.62, Y=346.81, Mass=2009, SNR=31.3, Peak=245 HFD=3.2
23:54:54.086 00.001 13300 MultiStar: [#1 0.16,0.09,0.73,U] [#2 0.00,0.05,0.46,U] [#3 0.43,-0.00,0.41,U] [#4 -0.05,0.20,0.29,U] [#5 0.19,0.24,0.25,U] [#6 0.27,0.01,0.22,U] [#7 0.11,-0.09,0.23,U] [#8 0.48,0.19,0.19,U] 
23:54:54.086 00.000 13300 single-star, 8 included, MultiStar: {0.12, 0.09}, one-star: {-0.04, 0.11}
23:54:54.086 00.000 13300 CameraToMount -- cameraTheta (1.94) - m_xAngle (-1.61) = xAngle (3.55 = -2.73)
23:54:54.086 00.000 13300 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.57 = -2.72)
23:54:54.086 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.11 hyp=0.12 cameraTheta=1.94 mountX=-0.11 mountY=-0.05, mountTheta=-2.72
23:54:54.090 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.11, opts=13)
23:54:54.090 00.000 13300 Enqueuing Move request for scope (-0.04, 0.11)
23:54:54.090 00.000 11596 Worker thread wakes up
23:54:54.091 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.11) opts 0xd
23:54:54.091 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.11)
23:54:54.091 00.000 11596 Moving (-0.04, 0.11) raw xDistance=-0.11 yDistance=-0.05
23:54:54.091 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:54:54.091 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:54.092 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:54:54.092 00.000 11596 MoveAxis(E, 0, ABG)
23:54:54.092 00.000 11596 Move returns status 0, amount 0
23:54:54.092 00.000 11596 MoveAxis(N, 0, ABG)
23:54:54.092 00.000 11596 Move returns status 0, amount 0
23:54:54.093 00.001 11596 move complete, result=0
23:54:54.093 00.000 11596 worker thread done servicing request
23:54:54.100 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=245, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
23:54:54.109 00.009 13300 UpdateGuideState exits: m=2009 SNR=31.3
23:54:54.109 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:54.109 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:54:54.109 00.000 13300 Enqueuing Expose request
23:54:54.110 00.001 11596 Worker thread wakes up
23:54:54.110 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:54:54.110 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:54:54.626 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:54:56.223 01.597 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2a44061d-cc4f-4d56-ac85-92134c34bbb9"}
23:54:56.223 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2a44061d-cc4f-4d56-ac85-92134c34bbb9"}
23:54:56.224 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9cd7aba0-39c8-4867-aaa2-c9e81a247c2e"}
23:54:56.224 00.000 13300 case statement mapped state 6 to 3
23:54:56.224 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9cd7aba0-39c8-4867-aaa2-c9e81a247c2e"}
23:54:56.225 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ca2ab8b6-4373-4efc-8fea-ad5658e51cd5"}
23:54:56.225 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1263,"width":15,"height":15,"star_pos":[6.62,6.81],"pixels":"..."},"id":"ca2ab8b6-4373-4efc-8fea-ad5658e51cd5"}
23:54:57.663 01.438 11596 Exposure complete
23:54:57.738 00.075 11596 worker thread done servicing request
23:54:57.739 00.001 13300 OnExposeComplete: enter
23:54:57.739 00.000 13300 UpdateGuideState(): m_state=6
23:54:57.739 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1264
23:54:57.739 00.000 13300 Star::Find returns 1 (0), X=1060.73, Y=346.89, Mass=1970, SNR=31.0, Peak=231 HFD=3.3
23:54:57.740 00.001 13300 MultiStar: [#1 0.12,0.30,0.75,U] [#2 -0.08,0.07,0.45,U] [#3 0.36,0.05,0.41,U] [#4 0.07,0.19,0.28,U] [#5 0.33,0.50,0.24,U] [#6 0.05,0.26,0.23,U] [#7 0.29,0.02,0.23,U] [#8 0.42,0.44,0.21,U] 
23:54:57.740 00.000 13300 single-star, 8 included, MultiStar: {0.14, 0.21}, one-star: {0.06, 0.19}
23:54:57.740 00.000 13300 CameraToMount -- cameraTheta (1.25) - m_xAngle (-1.61) = xAngle (2.86 = 2.86)
23:54:57.740 00.000 13300 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.87 = 2.87)
23:54:57.740 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.19 hyp=0.20 cameraTheta=1.25 mountX=-0.19 mountY=0.05, mountTheta=2.87
23:54:57.742 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.19, opts=13)
23:54:57.742 00.000 13300 Enqueuing Move request for scope (0.06, 0.19)
23:54:57.742 00.000 11596 Worker thread wakes up
23:54:57.742 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.19) opts 0xd
23:54:57.742 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.19)
23:54:57.743 00.001 11596 Moving (0.06, 0.19) raw xDistance=-0.19 yDistance=0.05
23:54:57.743 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.19
23:54:57.743 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:57.743 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:54:57.743 00.000 11596 MoveAxis(E, 244, ABG)
23:54:57.743 00.000 11596 Guiding  Dir = 2, Dur = 244
23:54:57.743 00.000 11596 IsSlewing returns 0
23:54:57.748 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=231, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
23:54:57.756 00.008 13300 UpdateGuideState exits: m=1970 SNR=31.0
23:54:57.756 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:57.756 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:54:57.756 00.000 13300 Enqueuing Expose request
23:54:57.781 00.025 11596 IsGuiding returns 0
23:54:57.994 00.213 11596 PulseGuide returned control before completion, sleep 42
23:54:58.183 00.189 11596 IsGuiding returns 1
23:54:58.183 00.000 11596 scope still moving after pulse duration time elapsed
23:54:58.213 00.030 11596 IsSlewing returns 0
23:54:58.273 00.060 11596 IsGuiding returns 0
23:54:58.273 00.000 11596 scope move finished after 244 + 248 ms
23:54:58.273 00.000 11596 Move returns status 0, amount 244
23:54:58.274 00.001 11596 MoveAxis(N, 0, ABG)
23:54:58.274 00.000 11596 Move returns status 0, amount 0
23:54:58.274 00.000 11596 move complete, result=0
23:54:58.274 00.000 11596 worker thread done servicing request
23:54:58.274 00.000 13300 GuideStep: -0.2 px 244 ms EAST, 0.1 px 0 ms NORTH
23:54:58.274 00.000 11596 Worker thread wakes up
23:54:58.274 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:54:58.788 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:54:59.223 00.435 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bcbbb0cf-8539-452f-9ec4-a9207a07298e"}
23:54:59.223 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bcbbb0cf-8539-452f-9ec4-a9207a07298e"}
23:54:59.224 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8385341b-a6ae-4570-8379-96a179706c49"}
23:54:59.224 00.000 13300 case statement mapped state 6 to 3
23:54:59.224 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8385341b-a6ae-4570-8379-96a179706c49"}
23:54:59.225 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c4506365-ee5e-4609-9b47-711cef784b51"}
23:54:59.225 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1264,"width":15,"height":15,"star_pos":[6.73,6.89],"pixels":"..."},"id":"c4506365-ee5e-4609-9b47-711cef784b51"}
23:55:01.824 02.599 11596 Exposure complete
23:55:01.898 00.074 11596 worker thread done servicing request
23:55:01.898 00.000 13300 OnExposeComplete: enter
23:55:01.898 00.000 13300 UpdateGuideState(): m_state=6
23:55:01.898 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1265
23:55:01.898 00.000 13300 Star::Find returns 1 (0), X=1060.55, Y=346.75, Mass=2048, SNR=31.6, Peak=253 HFD=3.3
23:55:01.899 00.001 13300 MultiStar: [#1 -0.06,0.07,0.74,U] [#2 -0.13,0.05,0.44,U] [#3 0.36,-0.09,0.39,U] [#4 -0.02,0.01,0.27,U] [#5 0.11,0.40,0.25,U] [#6 -0.01,0.02,0.22,U] [#7 0.17,-0.10,0.22,U] [#8 0.31,0.27,0.19,U] 
23:55:01.899 00.000 13300 refined, 8 included, MultiStar: {0.01, 0.06}, one-star: {-0.12, 0.05}
23:55:01.899 00.000 13300 CameraToMount -- cameraTheta (1.42) - m_xAngle (-1.61) = xAngle (3.03 = 3.03)
23:55:01.899 00.000 13300 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.04 = 3.04)
23:55:01.899 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.42 mountX=-0.06 mountY=0.01, mountTheta=3.04
23:55:01.901 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.06, opts=13)
23:55:01.901 00.000 13300 Enqueuing Move request for scope (0.01, 0.06)
23:55:01.901 00.000 11596 Worker thread wakes up
23:55:01.902 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.06) opts 0xd
23:55:01.902 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.06)
23:55:01.902 00.000 11596 Moving (0.01, 0.06) raw xDistance=-0.06 yDistance=0.01
23:55:01.902 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:55:01.902 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:01.902 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:55:01.903 00.001 11596 MoveAxis(E, 0, ABG)
23:55:01.903 00.000 11596 Move returns status 0, amount 0
23:55:01.903 00.000 11596 MoveAxis(N, 0, ABG)
23:55:01.903 00.000 11596 Move returns status 0, amount 0
23:55:01.903 00.000 11596 move complete, result=0
23:55:01.903 00.000 11596 worker thread done servicing request
23:55:01.909 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
23:55:01.918 00.009 13300 UpdateGuideState exits: m=2048 SNR=31.6
23:55:01.918 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:01.919 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:55:01.919 00.000 13300 Enqueuing Expose request
23:55:01.919 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:55:01.919 00.000 11596 Worker thread wakes up
23:55:01.919 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:55:02.222 00.303 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"22b9eb2b-9252-4516-b044-b245d9530e18"}
23:55:02.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"22b9eb2b-9252-4516-b044-b245d9530e18"}
23:55:02.223 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7292a45f-7729-4707-846c-c2bb68979d7f"}
23:55:02.223 00.000 13300 case statement mapped state 6 to 3
23:55:02.223 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7292a45f-7729-4707-846c-c2bb68979d7f"}
23:55:02.224 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"be54437c-7871-4710-a97e-945d6e8f9495"}
23:55:02.224 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1265,"width":15,"height":15,"star_pos":[6.55,6.75],"pixels":"..."},"id":"be54437c-7871-4710-a97e-945d6e8f9495"}
23:55:02.428 00.204 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:55:05.221 02.793 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8c43f1bd-0c36-47e2-b666-8357ecdeb11f"}
23:55:05.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8c43f1bd-0c36-47e2-b666-8357ecdeb11f"}
23:55:05.222 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"25695633-f1b7-4fc2-b74c-6252f670203e"}
23:55:05.222 00.000 13300 case statement mapped state 6 to 3
23:55:05.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"25695633-f1b7-4fc2-b74c-6252f670203e"}
23:55:05.222 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9d963615-4e0f-454b-a9ed-f63ab1c54133"}
23:55:05.223 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1265,"width":15,"height":15,"star_pos":[6.55,6.75],"pixels":"..."},"id":"9d963615-4e0f-454b-a9ed-f63ab1c54133"}
23:55:05.452 00.229 11596 Exposure complete
23:55:05.524 00.072 11596 worker thread done servicing request
23:55:05.524 00.000 13300 OnExposeComplete: enter
23:55:05.524 00.000 13300 UpdateGuideState(): m_state=6
23:55:05.524 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1266
23:55:05.524 00.000 13300 Star::Find returns 1 (0), X=1060.60, Y=346.72, Mass=2018, SNR=31.3, Peak=243 HFD=3.2
23:55:05.525 00.001 13300 MultiStar: [#1 -0.09,0.17,0.74,U] [#2 -0.10,-0.03,0.44,U] [#3 0.21,-0.08,0.41,U] [#4 -0.12,0.10,0.28,U] [#5 -0.02,0.28,0.24,U] [#6 -0.35,-0.04,0.22,U] [#7 0.16,0.04,0.23,U] [#8 0.18,0.29,0.20,U] 
23:55:05.525 00.000 13300 single-star, 8 included, MultiStar: {-0.04, 0.07}, one-star: {-0.06, 0.02}
23:55:05.525 00.000 13300 CameraToMount -- cameraTheta (2.80) - m_xAngle (-1.61) = xAngle (4.41 = -1.87)
23:55:05.525 00.000 13300 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.43 = -1.86)
23:55:05.525 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.07 cameraTheta=2.80 mountX=-0.02 mountY=-0.07, mountTheta=-1.87
23:55:05.527 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.02, opts=13)
23:55:05.527 00.000 13300 Enqueuing Move request for scope (-0.06, 0.02)
23:55:05.527 00.000 11596 Worker thread wakes up
23:55:05.527 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
23:55:05.528 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
23:55:05.528 00.000 11596 Moving (-0.06, 0.02) raw xDistance=-0.02 yDistance=-0.07
23:55:05.528 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:55:05.528 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:05.528 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:55:05.528 00.000 11596 MoveAxis(E, 0, ABG)
23:55:05.528 00.000 11596 Move returns status 0, amount 0
23:55:05.529 00.001 11596 MoveAxis(N, 0, ABG)
23:55:05.529 00.000 11596 Move returns status 0, amount 0
23:55:05.529 00.000 11596 move complete, result=0
23:55:05.529 00.000 11596 worker thread done servicing request
23:55:05.534 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
23:55:05.542 00.008 13300 UpdateGuideState exits: m=2018 SNR=31.3
23:55:05.542 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:05.542 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:55:05.542 00.000 13300 Enqueuing Expose request
23:55:05.542 00.000 11596 Worker thread wakes up
23:55:05.542 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:55:05.543 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:55:06.057 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:55:08.221 02.164 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8dc11b6e-3c74-4313-a62f-271083d34f64"}
23:55:08.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8dc11b6e-3c74-4313-a62f-271083d34f64"}
23:55:08.222 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"79bf033f-68b2-40b8-96dd-8202d95293ba"}
23:55:08.222 00.000 13300 case statement mapped state 6 to 3
23:55:08.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"79bf033f-68b2-40b8-96dd-8202d95293ba"}
23:55:08.222 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cb96338e-be4d-4b66-975a-684d22be154d"}
23:55:08.223 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1266,"width":15,"height":15,"star_pos":[6.60,6.72],"pixels":"..."},"id":"cb96338e-be4d-4b66-975a-684d22be154d"}
23:55:09.086 00.863 11596 Exposure complete
23:55:09.175 00.089 11596 worker thread done servicing request
23:55:09.176 00.001 13300 OnExposeComplete: enter
23:55:09.176 00.000 13300 UpdateGuideState(): m_state=6
23:55:09.176 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1267
23:55:09.176 00.000 13300 Star::Find returns 1 (0), X=1060.69, Y=346.98, Mass=1977, SNR=31.1, Peak=224 HFD=3.3
23:55:09.177 00.001 13300 MultiStar: [#1 0.00,0.19,0.74,U] [#2 -0.05,0.07,0.45,U] [#3 0.28,0.36,0.41,U] [#4 0.04,0.29,0.29,U] [#5 0.04,0.68,0.25,U] [#6 0.12,0.17,0.22,U] [#7 0.04,0.04,0.23,U] [#8 0.37,0.32,0.20,U] 
23:55:09.177 00.000 13300 refined, 8 included, MultiStar: {0.07, 0.26}, one-star: {0.03, 0.28}
23:55:09.177 00.000 13300 CameraToMount -- cameraTheta (1.31) - m_xAngle (-1.61) = xAngle (2.92 = 2.92)
23:55:09.177 00.000 13300 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.94 = 2.94)
23:55:09.177 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.26 hyp=0.26 cameraTheta=1.31 mountX=-0.26 mountY=0.05, mountTheta=2.93
23:55:09.179 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.26, opts=13)
23:55:09.179 00.000 13300 Enqueuing Move request for scope (0.07, 0.26)
23:55:09.179 00.000 11596 Worker thread wakes up
23:55:09.179 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.26) opts 0xd
23:55:09.180 00.001 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.26)
23:55:09.180 00.000 11596 Moving (0.07, 0.26) raw xDistance=-0.26 yDistance=0.05
23:55:09.180 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
23:55:09.180 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:09.180 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:55:09.180 00.000 11596 MoveAxis(E, 322, ABG)
23:55:09.180 00.000 11596 Guiding  Dir = 2, Dur = 322
23:55:09.181 00.001 11596 IsSlewing returns 0
23:55:09.186 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=224, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
23:55:09.193 00.007 13300 UpdateGuideState exits: m=1977 SNR=31.1
23:55:09.193 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:09.193 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:55:09.193 00.000 13300 Enqueuing Expose request
23:55:09.335 00.142 11596 IsGuiding returns 0
23:55:09.441 00.106 11596 PulseGuide returned control before completion, sleep 227
23:55:09.747 00.306 11596 IsGuiding returns 1
23:55:09.747 00.000 11596 scope still moving after pulse duration time elapsed
23:55:09.776 00.029 11596 IsSlewing returns 0
23:55:10.071 00.295 11596 IsGuiding returns 0
23:55:10.071 00.000 11596 scope move finished after 322 + 413 ms
23:55:10.071 00.000 11596 Move returns status 0, amount 322
23:55:10.071 00.000 11596 MoveAxis(N, 0, ABG)
23:55:10.071 00.000 11596 Move returns status 0, amount 0
23:55:10.072 00.001 11596 move complete, result=0
23:55:10.072 00.000 11596 worker thread done servicing request
23:55:10.072 00.000 13300 GuideStep: -0.3 px 322 ms EAST, 0.1 px 0 ms NORTH
23:55:10.072 00.000 11596 Worker thread wakes up
23:55:10.073 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:55:10.578 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:55:11.219 00.641 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"60c992c7-4e9f-4993-867d-299512c5cb52"}
23:55:11.219 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"60c992c7-4e9f-4993-867d-299512c5cb52"}
23:55:11.220 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"806d6406-e4a2-4d3e-a8bb-f1fa19e77758"}
23:55:11.220 00.000 13300 case statement mapped state 6 to 3
23:55:11.220 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"806d6406-e4a2-4d3e-a8bb-f1fa19e77758"}
23:55:11.220 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"886c18aa-b909-4aa9-a432-f347dd5bdf8a"}
23:55:11.220 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1267,"width":15,"height":15,"star_pos":[6.69,6.98],"pixels":"..."},"id":"886c18aa-b909-4aa9-a432-f347dd5bdf8a"}
23:55:13.664 02.444 11596 Exposure complete
23:55:13.814 00.150 11596 worker thread done servicing request
23:55:13.814 00.000 13300 OnExposeComplete: enter
23:55:13.814 00.000 13300 UpdateGuideState(): m_state=6
23:55:13.815 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1268
23:55:13.815 00.000 13300 Star::Find returns 1 (0), X=1060.74, Y=346.82, Mass=2005, SNR=31.3, Peak=222 HFD=3.4
23:55:13.816 00.001 13300 MultiStar: [#1 -0.06,0.13,0.74,U] [#2 -0.09,-0.03,0.44,U] [#3 0.25,0.12,0.41,U] [#4 0.28,0.21,0.29,U] [#5 0.19,0.48,0.26,U] [#6 0.10,0.07,0.22,U] [#7 0.06,0.05,0.23,U] [#8 0.37,0.29,0.20,U] 
23:55:13.816 00.000 13300 single-star, 8 included, MultiStar: {0.09, 0.14}, one-star: {0.08, 0.12}
23:55:13.816 00.000 13300 CameraToMount -- cameraTheta (0.99) - m_xAngle (-1.61) = xAngle (2.60 = 2.60)
23:55:13.816 00.000 13300 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.61 = 2.61)
23:55:13.817 00.001 13300 CameraToMount -- cameraX=0.08 cameraY=0.12 hyp=0.14 cameraTheta=0.99 mountX=-0.12 mountY=0.07, mountTheta=2.61
23:55:13.820 00.003 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.12, opts=13)
23:55:13.820 00.000 13300 Enqueuing Move request for scope (0.08, 0.12)
23:55:13.820 00.000 11596 Worker thread wakes up
23:55:13.820 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.12) opts 0xd
23:55:13.821 00.001 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.12)
23:55:13.821 00.000 11596 Moving (0.08, 0.12) raw xDistance=-0.12 yDistance=0.07
23:55:13.822 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:55:13.822 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:13.822 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:55:13.822 00.000 11596 MoveAxis(E, 0, ABG)
23:55:13.823 00.001 11596 Move returns status 0, amount 0
23:55:13.823 00.000 11596 MoveAxis(N, 0, ABG)
23:55:13.823 00.000 11596 Move returns status 0, amount 0
23:55:13.823 00.000 11596 move complete, result=0
23:55:13.823 00.000 11596 worker thread done servicing request
23:55:13.831 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=222, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
23:55:13.847 00.016 13300 UpdateGuideState exits: m=2005 SNR=31.3
23:55:13.848 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:13.848 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:55:13.848 00.000 13300 Enqueuing Expose request
23:55:13.848 00.000 11596 Worker thread wakes up
23:55:13.849 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:55:13.849 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:55:14.219 00.370 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f953f178-b97b-4a4a-a92a-d00929dfefc0"}
23:55:14.219 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f953f178-b97b-4a4a-a92a-d00929dfefc0"}
23:55:14.220 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5e3f044a-4b42-43c4-9a65-9ebea7982998"}
23:55:14.221 00.001 13300 case statement mapped state 6 to 3
23:55:14.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5e3f044a-4b42-43c4-9a65-9ebea7982998"}
23:55:14.222 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ab53128e-bfd8-47fd-bdd3-bcc4b3375997"}
23:55:14.223 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1268,"width":15,"height":15,"star_pos":[6.74,6.82],"pixels":"..."},"id":"ab53128e-bfd8-47fd-bdd3-bcc4b3375997"}
23:55:14.359 00.136 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:55:17.220 02.861 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"20ec30d4-82a3-49e7-8465-eb7638907bfa"}
23:55:17.220 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"20ec30d4-82a3-49e7-8465-eb7638907bfa"}
23:55:17.221 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f503155a-5205-456e-916c-593db7c95659"}
23:55:17.221 00.000 13300 case statement mapped state 6 to 3
23:55:17.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f503155a-5205-456e-916c-593db7c95659"}
23:55:17.222 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"db1276cb-dac2-4647-b870-1235ad6fb3df"}
23:55:17.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1268,"width":15,"height":15,"star_pos":[6.74,6.82],"pixels":"..."},"id":"db1276cb-dac2-4647-b870-1235ad6fb3df"}
23:55:17.408 00.186 11596 Exposure complete
23:55:17.500 00.092 11596 worker thread done servicing request
23:55:17.501 00.001 13300 OnExposeComplete: enter
23:55:17.501 00.000 13300 UpdateGuideState(): m_state=6
23:55:17.502 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1269
23:55:17.502 00.000 13300 Star::Find returns 1 (0), X=1060.73, Y=346.88, Mass=2017, SNR=31.4, Peak=236 HFD=3.2
23:55:17.503 00.001 13300 MultiStar: [#1 0.05,0.10,0.73,U] [#2 -0.02,0.13,0.44,U] [#3 0.43,0.04,0.41,U] [#4 0.14,0.21,0.28,U] [#5 0.18,0.32,0.26,U] [#6 0.05,0.08,0.22,U] [#7 0.54,0.21,0.22,U] [#8 0.21,0.51,0.20,U] 
23:55:17.503 00.000 13300 single-star, 8 included, MultiStar: {0.14, 0.17}, one-star: {0.07, 0.18}
23:55:17.503 00.000 13300 CameraToMount -- cameraTheta (1.22) - m_xAngle (-1.61) = xAngle (2.83 = 2.83)
23:55:17.504 00.001 13300 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.84 = 2.84)
23:55:17.504 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.18 hyp=0.19 cameraTheta=1.22 mountX=-0.19 mountY=0.06, mountTheta=2.84
23:55:17.506 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.18, opts=13)
23:55:17.506 00.000 13300 Enqueuing Move request for scope (0.07, 0.18)
23:55:17.506 00.000 11596 Worker thread wakes up
23:55:17.506 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.18) opts 0xd
23:55:17.506 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.18)
23:55:17.506 00.000 11596 Moving (0.07, 0.18) raw xDistance=-0.19 yDistance=0.06
23:55:17.507 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.19
23:55:17.507 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:17.507 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:55:17.507 00.000 11596 MoveAxis(E, 232, ABG)
23:55:17.507 00.000 11596 Guiding  Dir = 2, Dur = 232
23:55:17.508 00.001 11596 IsSlewing returns 0
23:55:17.515 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
23:55:17.523 00.008 13300 UpdateGuideState exits: m=2017 SNR=31.4
23:55:17.523 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:17.523 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:55:17.523 00.000 13300 Enqueuing Expose request
23:55:17.582 00.059 11596 IsGuiding returns 0
23:55:17.796 00.214 11596 PulseGuide returned control before completion, sleep 28
23:55:17.981 00.185 11596 IsGuiding returns 1
23:55:17.981 00.000 11596 scope still moving after pulse duration time elapsed
23:55:18.002 00.021 11596 IsSlewing returns 0
23:55:18.100 00.098 11596 IsGuiding returns 1
23:55:18.125 00.025 11596 IsSlewing returns 0
23:55:18.283 00.158 11596 IsGuiding returns 0
23:55:18.283 00.000 11596 scope move finished after 232 + 469 ms
23:55:18.283 00.000 11596 Move returns status 0, amount 232
23:55:18.283 00.000 11596 MoveAxis(N, 0, ABG)
23:55:18.284 00.001 11596 Move returns status 0, amount 0
23:55:18.284 00.000 11596 move complete, result=0
23:55:18.284 00.000 11596 worker thread done servicing request
23:55:18.284 00.000 13300 GuideStep: -0.2 px 232 ms EAST, 0.1 px 0 ms NORTH
23:55:18.284 00.000 11596 Worker thread wakes up
23:55:18.284 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:55:18.789 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:55:20.219 01.430 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f0d7ff95-0171-4ab6-b0e0-8e22ee2425c9"}
23:55:20.219 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f0d7ff95-0171-4ab6-b0e0-8e22ee2425c9"}
23:55:20.220 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"db17c715-19dd-41b5-a1b3-83ca7807b553"}
23:55:20.220 00.000 13300 case statement mapped state 6 to 3
23:55:20.220 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"db17c715-19dd-41b5-a1b3-83ca7807b553"}
23:55:20.221 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1cc732fa-15de-4dde-9a18-c3f9a4e734e9"}
23:55:20.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1269,"width":15,"height":15,"star_pos":[6.73,6.88],"pixels":"..."},"id":"1cc732fa-15de-4dde-9a18-c3f9a4e734e9"}
23:55:21.826 01.605 11596 Exposure complete
23:55:21.907 00.081 11596 worker thread done servicing request
23:55:21.907 00.000 13300 OnExposeComplete: enter
23:55:21.907 00.000 13300 UpdateGuideState(): m_state=6
23:55:21.907 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1270
23:55:21.907 00.000 13300 Star::Find returns 1 (0), X=1060.83, Y=346.80, Mass=1985, SNR=31.1, Peak=250 HFD=3.1
23:55:21.908 00.001 13300 MultiStar: [#1 0.10,0.12,0.74,U] [#2 0.08,0.07,0.46,U] [#3 0.34,-0.04,0.41,U] [#4 0.30,0.00,0.29,U] [#5 0.21,0.33,0.23,U] [#6 0.29,0.05,0.22,U] [#7 0.19,-0.01,0.24,U] [#8 0.66,0.10,0.21,U] 
23:55:21.908 00.000 13300 single-star, 8 included, MultiStar: {0.21, 0.08}, one-star: {0.17, 0.10}
23:55:21.908 00.000 13300 CameraToMount -- cameraTheta (0.54) - m_xAngle (-1.61) = xAngle (2.15 = 2.15)
23:55:21.908 00.000 13300 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.16 = 2.16)
23:55:21.908 00.000 13300 CameraToMount -- cameraX=0.17 cameraY=0.10 hyp=0.20 cameraTheta=0.54 mountX=-0.11 mountY=0.17, mountTheta=2.15
23:55:21.910 00.002 13300 SchedulePrimaryMove(1016D950, x=0.17, y=0.10, opts=13)
23:55:21.910 00.000 13300 Enqueuing Move request for scope (0.17, 0.10)
23:55:21.910 00.000 11596 Worker thread wakes up
23:55:21.910 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.10) opts 0xd
23:55:21.910 00.000 11596 Handling offset move in thread for scope, endpoint = (0.17, 0.10)
23:55:21.910 00.000 11596 Moving (0.17, 0.10) raw xDistance=-0.11 yDistance=0.17
23:55:21.910 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:55:21.911 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:21.911 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:55:21.911 00.000 11596 MoveAxis(E, 0, ABG)
23:55:21.911 00.000 11596 Move returns status 0, amount 0
23:55:21.911 00.000 11596 MoveAxis(N, 0, ABG)
23:55:21.911 00.000 11596 Move returns status 0, amount 0
23:55:21.911 00.000 11596 move complete, result=0
23:55:21.911 00.000 11596 worker thread done servicing request
23:55:21.917 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=250, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
23:55:21.929 00.012 13300 UpdateGuideState exits: m=1985 SNR=31.1
23:55:21.929 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:21.929 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:55:21.929 00.000 13300 Enqueuing Expose request
23:55:21.929 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:55:21.929 00.000 11596 Worker thread wakes up
23:55:21.929 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:55:22.445 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:55:23.219 00.774 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7136dbb1-72a4-48d7-b234-4cddb6c1b330"}
23:55:23.219 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7136dbb1-72a4-48d7-b234-4cddb6c1b330"}
23:55:23.220 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d896e143-7bcb-4864-8801-f7047efdd1c3"}
23:55:23.220 00.000 13300 case statement mapped state 6 to 3
23:55:23.220 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d896e143-7bcb-4864-8801-f7047efdd1c3"}
23:55:23.221 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"713a2423-b195-4adc-bf38-d13e54b76e21"}
23:55:23.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1270,"width":15,"height":15,"star_pos":[6.83,6.80],"pixels":"..."},"id":"713a2423-b195-4adc-bf38-d13e54b76e21"}
23:55:25.470 02.249 11596 Exposure complete
23:55:25.552 00.082 11596 worker thread done servicing request
23:55:25.552 00.000 13300 OnExposeComplete: enter
23:55:25.552 00.000 13300 UpdateGuideState(): m_state=6
23:55:25.552 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1271
23:55:25.553 00.001 13300 Star::Find returns 1 (0), X=1060.82, Y=346.83, Mass=1952, SNR=30.9, Peak=236 HFD=3.0
23:55:25.553 00.000 13300 MultiStar: [#1 0.17,0.25,0.75,U] [#2 0.12,0.08,0.46,U] [#3 0.23,0.11,0.40,U] [#4 -0.02,-0.01,0.27,U] [#5 0.48,0.48,0.26,U] [#6 0.09,0.11,0.23,U] [#7 0.34,0.03,0.23,U] [#8 0.47,0.45,0.21,U] 
23:55:25.553 00.000 13300 single-star, 8 included, MultiStar: {0.20, 0.17}, one-star: {0.16, 0.13}
23:55:25.553 00.000 13300 CameraToMount -- cameraTheta (0.68) - m_xAngle (-1.61) = xAngle (2.29 = 2.29)
23:55:25.553 00.000 13300 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.30 = 2.30)
23:55:25.553 00.000 13300 CameraToMount -- cameraX=0.16 cameraY=0.13 hyp=0.20 cameraTheta=0.68 mountX=-0.13 mountY=0.15, mountTheta=2.29
23:55:25.555 00.002 13300 SchedulePrimaryMove(1016D950, x=0.16, y=0.13, opts=13)
23:55:25.555 00.000 13300 Enqueuing Move request for scope (0.16, 0.13)
23:55:25.556 00.001 11596 Worker thread wakes up
23:55:25.556 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.13) opts 0xd
23:55:25.556 00.000 11596 Handling offset move in thread for scope, endpoint = (0.16, 0.13)
23:55:25.556 00.000 11596 Moving (0.16, 0.13) raw xDistance=-0.13 yDistance=0.15
23:55:25.556 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:55:25.556 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:25.556 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:55:25.556 00.000 11596 MoveAxis(E, 0, ABG)
23:55:25.556 00.000 11596 Move returns status 0, amount 0
23:55:25.556 00.000 11596 MoveAxis(N, 0, ABG)
23:55:25.557 00.001 11596 Move returns status 0, amount 0
23:55:25.557 00.000 11596 move complete, result=0
23:55:25.557 00.000 11596 worker thread done servicing request
23:55:25.563 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
23:55:25.572 00.009 13300 UpdateGuideState exits: m=1952 SNR=30.9
23:55:25.572 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:25.572 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:55:25.572 00.000 13300 Enqueuing Expose request
23:55:25.572 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:55:25.572 00.000 11596 Worker thread wakes up
23:55:25.573 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:55:26.077 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:55:26.218 00.141 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"98ce4d98-7ead-410d-be20-5d910b9c7bf8"}
23:55:26.218 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"98ce4d98-7ead-410d-be20-5d910b9c7bf8"}
23:55:26.219 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8d6ffcd2-cf11-484b-9d2f-aac09b4a7524"}
23:55:26.219 00.000 13300 case statement mapped state 6 to 3
23:55:26.219 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8d6ffcd2-cf11-484b-9d2f-aac09b4a7524"}
23:55:26.219 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1730be63-d44e-401f-abb6-3391ce028f44"}
23:55:26.220 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1271,"width":15,"height":15,"star_pos":[6.82,6.83],"pixels":"..."},"id":"1730be63-d44e-401f-abb6-3391ce028f44"}
23:55:29.113 02.893 11596 Exposure complete
23:55:29.208 00.095 11596 worker thread done servicing request
23:55:29.208 00.000 13300 OnExposeComplete: enter
23:55:29.208 00.000 13300 UpdateGuideState(): m_state=6
23:55:29.209 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1272
23:55:29.209 00.000 13300 Star::Find returns 1 (0), X=1060.75, Y=346.81, Mass=1987, SNR=31.2, Peak=230 HFD=3.1
23:55:29.210 00.001 13300 MultiStar: [#1 0.17,0.10,0.75,U] [#2 0.11,0.01,0.45,U] [#3 0.49,0.12,0.41,U] [#4 0.10,0.25,0.28,U] [#5 0.37,0.13,0.25,U] [#6 0.30,0.22,0.23,U] [#7 0.11,-0.12,0.22,U] [#8 0.50,0.20,0.19,U] 
23:55:29.210 00.000 13300 single-star, 8 included, MultiStar: {0.21, 0.11}, one-star: {0.09, 0.11}
23:55:29.210 00.000 13300 CameraToMount -- cameraTheta (0.90) - m_xAngle (-1.61) = xAngle (2.50 = 2.50)
23:55:29.211 00.001 13300 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.52 = 2.52)
23:55:29.211 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.11 hyp=0.14 cameraTheta=0.90 mountX=-0.11 mountY=0.08, mountTheta=2.51
23:55:29.214 00.003 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.11, opts=13)
23:55:29.214 00.000 13300 Enqueuing Move request for scope (0.09, 0.11)
23:55:29.215 00.001 11596 Worker thread wakes up
23:55:29.215 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.11) opts 0xd
23:55:29.215 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.11)
23:55:29.215 00.000 11596 Moving (0.09, 0.11) raw xDistance=-0.11 yDistance=0.08
23:55:29.215 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:55:29.215 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:29.216 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:55:29.216 00.000 11596 MoveAxis(E, 0, ABG)
23:55:29.216 00.000 11596 Move returns status 0, amount 0
23:55:29.216 00.000 11596 MoveAxis(N, 0, ABG)
23:55:29.216 00.000 11596 Move returns status 0, amount 0
23:55:29.216 00.000 11596 move complete, result=0
23:55:29.217 00.001 11596 worker thread done servicing request
23:55:29.224 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
23:55:29.238 00.014 13300 UpdateGuideState exits: m=1987 SNR=31.2
23:55:29.238 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:29.239 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:55:29.239 00.000 13300 Enqueuing Expose request
23:55:29.239 00.000 11596 Worker thread wakes up
23:55:29.239 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:55:29.239 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:55:29.241 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"af9f557b-d5f3-41c7-bf3f-a57b3e8aefe1"}
23:55:29.241 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"af9f557b-d5f3-41c7-bf3f-a57b3e8aefe1"}
23:55:29.247 00.006 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fa0546f9-4382-4980-b8dc-36d439b28434"}
23:55:29.248 00.001 13300 case statement mapped state 6 to 3
23:55:29.248 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fa0546f9-4382-4980-b8dc-36d439b28434"}
23:55:29.250 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4af2156e-da88-4fed-aeb6-59695300f6bf"}
23:55:29.250 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1272,"width":15,"height":15,"star_pos":[6.75,6.81],"pixels":"..."},"id":"4af2156e-da88-4fed-aeb6-59695300f6bf"}
23:55:29.748 00.498 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:55:32.217 02.469 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"782d7307-8f5a-4b60-be52-38407c1cafc0"}
23:55:32.217 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"782d7307-8f5a-4b60-be52-38407c1cafc0"}
23:55:32.218 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4c96ef16-9fee-4c5b-a2e5-5da0436ebb58"}
23:55:32.218 00.000 13300 case statement mapped state 6 to 3
23:55:32.218 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4c96ef16-9fee-4c5b-a2e5-5da0436ebb58"}
23:55:32.219 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ba8e8a9d-2d17-4e4f-bc9c-8ab44e333334"}
23:55:32.219 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1272,"width":15,"height":15,"star_pos":[6.75,6.81],"pixels":"..."},"id":"ba8e8a9d-2d17-4e4f-bc9c-8ab44e333334"}
23:55:32.776 00.557 11596 Exposure complete
23:55:32.849 00.073 11596 worker thread done servicing request
23:55:32.849 00.000 13300 OnExposeComplete: enter
23:55:32.849 00.000 13300 UpdateGuideState(): m_state=6
23:55:32.849 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1273
23:55:32.849 00.000 13300 Star::Find returns 1 (0), X=1060.75, Y=346.86, Mass=1971, SNR=31.0, Peak=228 HFD=3.2
23:55:32.850 00.001 13300 MultiStar: [#1 0.12,0.10,0.75,U] [#2 -0.05,0.09,0.45,U] [#3 0.57,-0.08,0.40,U] [#4 -0.17,0.10,0.29,U] [#5 0.07,0.69,0.26,U] [#6 0.24,0.22,0.22,U] [#7 0.32,0.03,0.23,U] [#8 0.57,0.56,0.19,U] 
23:55:32.850 00.000 13300 single-star, 8 included, MultiStar: {0.15, 0.16}, one-star: {0.09, 0.16}
23:55:32.850 00.000 13300 CameraToMount -- cameraTheta (1.07) - m_xAngle (-1.61) = xAngle (2.68 = 2.68)
23:55:32.850 00.000 13300 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.70 = 2.70)
23:55:32.850 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.16 hyp=0.18 cameraTheta=1.07 mountX=-0.16 mountY=0.08, mountTheta=2.69
23:55:32.852 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.16, opts=13)
23:55:32.852 00.000 13300 Enqueuing Move request for scope (0.09, 0.16)
23:55:32.853 00.001 11596 Worker thread wakes up
23:55:32.853 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.16) opts 0xd
23:55:32.853 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.16)
23:55:32.853 00.000 11596 Moving (0.09, 0.16) raw xDistance=-0.16 yDistance=0.08
23:55:32.853 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
23:55:32.853 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:32.853 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:55:32.853 00.000 11596 MoveAxis(E, 202, ABG)
23:55:32.853 00.000 11596 Guiding  Dir = 2, Dur = 202
23:55:32.854 00.001 11596 IsSlewing returns 0
23:55:32.859 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
23:55:32.866 00.007 13300 UpdateGuideState exits: m=1971 SNR=31.0
23:55:32.866 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:32.866 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:55:32.866 00.000 13300 Enqueuing Expose request
23:55:32.891 00.025 11596 IsGuiding returns 0
23:55:32.990 00.099 11596 PulseGuide returned control before completion, sleep 115
23:55:33.221 00.231 11596 IsGuiding returns 0
23:55:33.221 00.000 11596 Move returns status 0, amount 202
23:55:33.221 00.000 11596 MoveAxis(N, 0, ABG)
23:55:33.221 00.000 11596 Move returns status 0, amount 0
23:55:33.221 00.000 11596 move complete, result=0
23:55:33.221 00.000 11596 worker thread done servicing request
23:55:33.221 00.000 13300 GuideStep: -0.2 px 202 ms EAST, 0.1 px 0 ms NORTH
23:55:33.221 00.000 11596 Worker thread wakes up
23:55:33.221 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:55:33.727 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:55:35.218 01.491 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"427ad174-f2ab-47cd-9b04-24b912175273"}
23:55:35.218 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"427ad174-f2ab-47cd-9b04-24b912175273"}
23:55:35.219 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cf1943a8-a2ef-431f-88ac-f107c8a69940"}
23:55:35.219 00.000 13300 case statement mapped state 6 to 3
23:55:35.219 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cf1943a8-a2ef-431f-88ac-f107c8a69940"}
23:55:35.220 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"41553ee1-136a-4c1a-afd1-8862e9f80bd7"}
23:55:35.220 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1273,"width":15,"height":15,"star_pos":[6.75,6.86],"pixels":"..."},"id":"41553ee1-136a-4c1a-afd1-8862e9f80bd7"}
23:55:36.771 01.551 11596 Exposure complete
23:55:36.844 00.073 11596 worker thread done servicing request
23:55:36.845 00.001 13300 OnExposeComplete: enter
23:55:36.845 00.000 13300 UpdateGuideState(): m_state=6
23:55:36.845 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1274
23:55:36.845 00.000 13300 Star::Find returns 1 (0), X=1060.85, Y=346.98, Mass=2010, SNR=31.4, Peak=256 HFD=3.1
23:55:36.846 00.001 13300 MultiStar: [#1 0.17,0.22,0.74,U] [#2 0.10,0.25,0.44,U] [#3 0.54,0.04,0.41,U] [#4 0.12,0.31,0.29,U] [#5 0.28,0.72,0.25,U] [#6 0.15,0.42,0.23,U] [#7 0.26,0.32,0.23,U] [#8 0.72,0.27,0.18,U] 
23:55:36.846 00.000 13300 single-star, 8 included, MultiStar: {0.24, 0.28}, one-star: {0.18, 0.28}
23:55:36.846 00.000 13300 CameraToMount -- cameraTheta (0.99) - m_xAngle (-1.61) = xAngle (2.60 = 2.60)
23:55:36.846 00.000 13300 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.61 = 2.61)
23:55:36.846 00.000 13300 CameraToMount -- cameraX=0.18 cameraY=0.28 hyp=0.33 cameraTheta=0.99 mountX=-0.29 mountY=0.17, mountTheta=2.61
23:55:36.848 00.002 13300 SchedulePrimaryMove(1016D950, x=0.18, y=0.28, opts=13)
23:55:36.848 00.000 13300 Enqueuing Move request for scope (0.18, 0.28)
23:55:36.848 00.000 11596 Worker thread wakes up
23:55:36.848 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.28) opts 0xd
23:55:36.848 00.000 11596 Handling offset move in thread for scope, endpoint = (0.18, 0.28)
23:55:36.848 00.000 11596 Moving (0.18, 0.28) raw xDistance=-0.29 yDistance=0.17
23:55:36.848 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.29
23:55:36.848 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:36.849 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:55:36.849 00.000 11596 MoveAxis(E, 372, ABG)
23:55:36.849 00.000 11596 Guiding  Dir = 2, Dur = 372
23:55:36.849 00.000 11596 IsSlewing returns 0
23:55:36.856 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
23:55:36.863 00.007 13300 UpdateGuideState exits: m=2010 SNR=31.4
23:55:36.863 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:36.863 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:55:36.863 00.000 13300 Enqueuing Expose request
23:55:37.076 00.213 11596 IsGuiding returns 0
23:55:37.186 00.110 11596 PulseGuide returned control before completion, sleep 271
23:55:37.800 00.614 11596 IsGuiding returns 0
23:55:37.800 00.000 11596 Move returns status 0, amount 372
23:55:37.800 00.000 11596 MoveAxis(N, 0, ABG)
23:55:37.800 00.000 11596 Move returns status 0, amount 0
23:55:37.800 00.000 11596 move complete, result=0
23:55:37.800 00.000 11596 worker thread done servicing request
23:55:37.800 00.000 11596 Worker thread wakes up
23:55:37.800 00.000 13300 GuideStep: -0.3 px 372 ms EAST, 0.2 px 0 ms NORTH
23:55:37.801 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:55:38.230 00.429 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a55f4780-fe37-4f44-8ed3-970a6873d835"}
23:55:38.230 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a55f4780-fe37-4f44-8ed3-970a6873d835"}
23:55:38.231 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f2ac5a38-9bad-4593-8f4a-c2bcabe8aa3e"}
23:55:38.231 00.000 13300 case statement mapped state 6 to 3
23:55:38.232 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f2ac5a38-9bad-4593-8f4a-c2bcabe8aa3e"}
23:55:38.232 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4395adcf-b4be-41ab-b8ba-2a97b011f2e4"}
23:55:38.233 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1274,"width":15,"height":15,"star_pos":[6.85,6.98],"pixels":"..."},"id":"4395adcf-b4be-41ab-b8ba-2a97b011f2e4"}
23:55:38.305 00.072 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:55:41.230 02.925 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e1e4821c-983e-499e-8c3e-32777956a51d"}
23:55:41.230 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e1e4821c-983e-499e-8c3e-32777956a51d"}
23:55:41.231 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d953d54d-5afa-44aa-ad30-888e6d800f15"}
23:55:41.231 00.000 13300 case statement mapped state 6 to 3
23:55:41.232 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d953d54d-5afa-44aa-ad30-888e6d800f15"}
23:55:41.232 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7e70eeb0-57db-400b-8570-3d78b168eb93"}
23:55:41.233 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1274,"width":15,"height":15,"star_pos":[6.85,6.98],"pixels":"..."},"id":"7e70eeb0-57db-400b-8570-3d78b168eb93"}
23:55:41.335 00.102 11596 Exposure complete
23:55:41.410 00.075 11596 worker thread done servicing request
23:55:41.410 00.000 13300 OnExposeComplete: enter
23:55:41.410 00.000 13300 UpdateGuideState(): m_state=6
23:55:41.410 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1275
23:55:41.410 00.000 13300 Star::Find returns 1 (0), X=1060.82, Y=346.82, Mass=1972, SNR=31.1, Peak=240 HFD=3.1
23:55:41.411 00.001 13300 MultiStar: [#1 0.08,0.22,0.75,U] [#2 0.04,0.18,0.45,U] [#3 0.55,0.09,0.41,U] [#4 0.19,0.02,0.30,U] [#5 0.48,0.43,0.25,U] [#6 0.32,0.12,0.22,U] [#7 0.58,0.13,0.22,U] [#8 0.24,0.60,0.21,U] 
23:55:41.411 00.000 13300 single-star, 8 included, MultiStar: {0.23, 0.18}, one-star: {0.15, 0.12}
23:55:41.411 00.000 13300 CameraToMount -- cameraTheta (0.68) - m_xAngle (-1.61) = xAngle (2.29 = 2.29)
23:55:41.411 00.000 13300 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.30 = 2.30)
23:55:41.411 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=0.12 hyp=0.20 cameraTheta=0.68 mountX=-0.13 mountY=0.15, mountTheta=2.29
23:55:41.413 00.002 13300 SchedulePrimaryMove(1016D950, x=0.15, y=0.12, opts=13)
23:55:41.413 00.000 13300 Enqueuing Move request for scope (0.15, 0.12)
23:55:41.413 00.000 11596 Worker thread wakes up
23:55:41.413 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.12) opts 0xd
23:55:41.413 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, 0.12)
23:55:41.413 00.000 11596 Moving (0.15, 0.12) raw xDistance=-0.13 yDistance=0.15
23:55:41.413 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:55:41.413 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:41.414 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:55:41.414 00.000 11596 MoveAxis(E, 0, ABG)
23:55:41.414 00.000 11596 Move returns status 0, amount 0
23:55:41.414 00.000 11596 MoveAxis(N, 0, ABG)
23:55:41.414 00.000 11596 Move returns status 0, amount 0
23:55:41.414 00.000 11596 move complete, result=0
23:55:41.415 00.001 11596 worker thread done servicing request
23:55:41.420 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=240, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
23:55:41.427 00.007 13300 UpdateGuideState exits: m=1972 SNR=31.1
23:55:41.427 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:41.427 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:55:41.428 00.001 13300 Enqueuing Expose request
23:55:41.428 00.000 11596 Worker thread wakes up
23:55:41.428 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:55:41.428 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:55:41.944 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:55:44.230 02.286 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bf94c5e6-b56c-46ab-8262-666486783b21"}
23:55:44.230 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bf94c5e6-b56c-46ab-8262-666486783b21"}
23:55:44.231 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5919513a-9162-4c64-8a79-35dfdfe24732"}
23:55:44.231 00.000 13300 case statement mapped state 6 to 3
23:55:44.231 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5919513a-9162-4c64-8a79-35dfdfe24732"}
23:55:44.231 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1c1d9e46-19c9-429a-bb63-ff3daf7fe4a4"}
23:55:44.232 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1275,"width":15,"height":15,"star_pos":[6.82,6.82],"pixels":"..."},"id":"1c1d9e46-19c9-429a-bb63-ff3daf7fe4a4"}
23:55:44.974 00.742 11596 Exposure complete
23:55:45.048 00.074 11596 worker thread done servicing request
23:55:45.049 00.001 13300 OnExposeComplete: enter
23:55:45.049 00.000 13300 UpdateGuideState(): m_state=6
23:55:45.049 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1276
23:55:45.049 00.000 13300 Star::Find returns 1 (0), X=1060.80, Y=346.77, Mass=2043, SNR=31.6, Peak=230 HFD=3.2
23:55:45.050 00.001 13300 MultiStar: [#1 0.17,0.07,0.74,U] [#2 0.10,0.05,0.45,U] [#3 0.35,0.20,0.41,U] [#4 0.20,-0.05,0.27,U] [#5 0.25,0.52,0.25,U] [#6 0.13,-0.04,0.21,U] [#7 0.58,-0.06,0.23,U] [#8 0.46,0.12,0.20,U] 
23:55:45.050 00.000 13300 single-star, 8 included, MultiStar: {0.22, 0.09}, one-star: {0.14, 0.07}
23:55:45.050 00.000 13300 CameraToMount -- cameraTheta (0.45) - m_xAngle (-1.61) = xAngle (2.06 = 2.06)
23:55:45.050 00.000 13300 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.07 = 2.07)
23:55:45.050 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=0.07 hyp=0.16 cameraTheta=0.45 mountX=-0.07 mountY=0.14, mountTheta=2.06
23:55:45.052 00.002 13300 SchedulePrimaryMove(1016D950, x=0.14, y=0.07, opts=13)
23:55:45.052 00.000 13300 Enqueuing Move request for scope (0.14, 0.07)
23:55:45.053 00.001 11596 Worker thread wakes up
23:55:45.053 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.07) opts 0xd
23:55:45.053 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, 0.07)
23:55:45.053 00.000 11596 Moving (0.14, 0.07) raw xDistance=-0.07 yDistance=0.14
23:55:45.053 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:55:45.053 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:45.054 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:55:45.054 00.000 11596 MoveAxis(E, 0, ABG)
23:55:45.054 00.000 11596 Move returns status 0, amount 0
23:55:45.054 00.000 11596 MoveAxis(N, 0, ABG)
23:55:45.054 00.000 11596 Move returns status 0, amount 0
23:55:45.054 00.000 11596 move complete, result=0
23:55:45.055 00.001 11596 worker thread done servicing request
23:55:45.061 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
23:55:45.068 00.007 13300 UpdateGuideState exits: m=2043 SNR=31.6
23:55:45.069 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:45.069 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:55:45.069 00.000 13300 Enqueuing Expose request
23:55:45.069 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:55:45.069 00.000 11596 Worker thread wakes up
23:55:45.069 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:55:45.578 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:55:47.229 01.651 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8f84361a-d7b3-462c-aa67-b82bc586bfe2"}
23:55:47.229 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8f84361a-d7b3-462c-aa67-b82bc586bfe2"}
23:55:47.230 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dc453235-6a07-4eb9-a9f6-19a54cac5ea9"}
23:55:47.230 00.000 13300 case statement mapped state 6 to 3
23:55:47.230 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dc453235-6a07-4eb9-a9f6-19a54cac5ea9"}
23:55:47.230 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f0cf6642-8fe4-469e-b69e-6787568cf31b"}
23:55:47.231 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1276,"width":15,"height":15,"star_pos":[6.80,6.77],"pixels":"..."},"id":"f0cf6642-8fe4-469e-b69e-6787568cf31b"}
23:55:48.604 01.373 11596 Exposure complete
23:55:48.711 00.107 11596 worker thread done servicing request
23:55:48.711 00.000 13300 OnExposeComplete: enter
23:55:48.711 00.000 13300 UpdateGuideState(): m_state=6
23:55:48.712 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1277
23:55:48.712 00.000 13300 Star::Find returns 1 (0), X=1060.89, Y=346.94, Mass=1988, SNR=31.1, Peak=256 HFD=3.0
23:55:48.712 00.000 13300 MultiStar: [#1 0.09,0.21,0.74,U] [#2 0.13,0.15,0.45,U] [#3 0.36,0.26,0.41,U] [#4 0.03,0.12,0.28,U] [#5 0.35,0.29,0.26,U] [#6 0.15,0.16,0.22,U] [#7 0.32,0.09,0.23,U] [#8 0.38,0.49,0.20,U] 
23:55:48.713 00.001 13300 refined, 8 included, MultiStar: {0.20, 0.22}, one-star: {0.23, 0.24}
23:55:48.713 00.000 13300 CameraToMount -- cameraTheta (0.82) - m_xAngle (-1.61) = xAngle (2.43 = 2.43)
23:55:48.713 00.000 13300 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.45 = 2.45)
23:55:48.713 00.000 13300 CameraToMount -- cameraX=0.20 cameraY=0.22 hyp=0.30 cameraTheta=0.82 mountX=-0.23 mountY=0.19, mountTheta=2.44
23:55:48.715 00.002 13300 SchedulePrimaryMove(1016D950, x=0.20, y=0.22, opts=13)
23:55:48.715 00.000 13300 Enqueuing Move request for scope (0.20, 0.22)
23:55:48.715 00.000 11596 Worker thread wakes up
23:55:48.715 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.22) opts 0xd
23:55:48.716 00.001 11596 Handling offset move in thread for scope, endpoint = (0.20, 0.22)
23:55:48.716 00.000 11596 Moving (0.20, 0.22) raw xDistance=-0.23 yDistance=0.19
23:55:48.716 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
23:55:48.716 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.19
23:55:48.716 00.000 11596 MoveAxis(E, 285, ABG)
23:55:48.716 00.000 11596 Guiding  Dir = 2, Dur = 285
23:55:48.717 00.001 11596 IsSlewing returns 0
23:55:48.724 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
23:55:48.737 00.013 13300 UpdateGuideState exits: m=1988 SNR=31.1
23:55:48.737 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:48.737 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:55:48.737 00.000 13300 Enqueuing Expose request
23:55:48.785 00.048 11596 IsGuiding returns 0
23:55:48.960 00.175 11596 PulseGuide returned control before completion, sleep 121
23:55:49.194 00.234 11596 IsGuiding returns 1
23:55:49.194 00.000 11596 scope still moving after pulse duration time elapsed
23:55:49.219 00.025 11596 IsSlewing returns 0
23:55:49.610 00.391 11596 IsGuiding returns 0
23:55:49.610 00.000 11596 scope move finished after 285 + 539 ms
23:55:49.610 00.000 11596 Move returns status 0, amount 285
23:55:49.610 00.000 11596 MoveAxis(S, 255, ABG)
23:55:49.610 00.000 11596 Guiding  Dir = 1, Dur = 255
23:55:49.610 00.000 11596 IsSlewing returns 0
23:55:49.843 00.233 11596 IsGuiding returns 0
23:55:50.177 00.334 11596 IsGuiding returns 1
23:55:50.177 00.000 11596 scope still moving after pulse duration time elapsed
23:55:50.231 00.054 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"71d53e56-943c-45fa-9778-d325a21a7dee"}
23:55:50.231 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"71d53e56-943c-45fa-9778-d325a21a7dee"}
23:55:50.232 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"93d5d8e6-52a5-40c0-bee1-7505a9f6bd12"}
23:55:50.232 00.000 13300 case statement mapped state 6 to 3
23:55:50.232 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"93d5d8e6-52a5-40c0-bee1-7505a9f6bd12"}
23:55:50.232 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"655fe968-2748-4f7b-bbcc-15c6debca92b"}
23:55:50.233 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1277,"width":15,"height":15,"star_pos":[6.89,6.94],"pixels":"..."},"id":"655fe968-2748-4f7b-bbcc-15c6debca92b"}
23:55:50.447 00.214 11596 IsSlewing returns 0
23:55:50.452 00.005 11596 IsGuiding returns 0
23:55:50.452 00.000 11596 scope move finished after 255 + 354 ms
23:55:50.452 00.000 11596 Move returns status 0, amount 255
23:55:50.452 00.000 11596 move complete, result=0
23:55:50.452 00.000 11596 worker thread done servicing request
23:55:50.452 00.000 11596 Worker thread wakes up
23:55:50.452 00.000 13300 GuideStep: -0.2 px 285 ms EAST, 0.2 px 255 ms SOUTH
23:55:50.452 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:55:50.955 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:55:53.229 02.274 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"01869fde-17bf-4faa-9f56-7b6af71b3100"}
23:55:53.229 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"01869fde-17bf-4faa-9f56-7b6af71b3100"}
23:55:53.230 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2579164d-ab49-4bdf-8a51-97880ff1a96a"}
23:55:53.230 00.000 13300 case statement mapped state 6 to 3
23:55:53.230 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2579164d-ab49-4bdf-8a51-97880ff1a96a"}
23:55:53.231 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"45036052-cc8e-4ec4-91f6-7ed7e7b62d1b"}
23:55:53.232 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1277,"width":15,"height":15,"star_pos":[6.89,6.94],"pixels":"..."},"id":"45036052-cc8e-4ec4-91f6-7ed7e7b62d1b"}
23:55:53.990 00.758 11596 Exposure complete
23:55:54.063 00.073 11596 worker thread done servicing request
23:55:54.063 00.000 13300 OnExposeComplete: enter
23:55:54.063 00.000 13300 UpdateGuideState(): m_state=6
23:55:54.063 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1278
23:55:54.064 00.001 13300 Star::Find returns 1 (0), X=1060.87, Y=346.70, Mass=1936, SNR=30.8, Peak=225 HFD=3.3
23:55:54.064 00.000 13300 MultiStar: [#1 0.07,0.10,0.75,U] [#2 0.02,-0.14,0.46,U] [#3 0.35,0.08,0.41,U] [#4 0.08,0.02,0.29,U] [#5 0.51,0.35,0.26,U] [#6 0.26,0.19,0.22,U] [#7 0.29,0.11,0.23,U] [#8 0.26,0.44,0.21,U] 
23:55:54.064 00.000 13300 single-star, 8 included, MultiStar: {0.19, 0.08}, one-star: {0.20, 0.00}
23:55:54.064 00.000 13300 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.61) = xAngle (1.61 = 1.61)
23:55:54.064 00.000 13300 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.63 = 1.63)
23:55:54.064 00.000 13300 CameraToMount -- cameraX=0.20 cameraY=0.00 hyp=0.20 cameraTheta=0.00 mountX=-0.01 mountY=0.20, mountTheta=1.61
23:55:54.066 00.002 13300 SchedulePrimaryMove(1016D950, x=0.20, y=0.00, opts=13)
23:55:54.066 00.000 13300 Enqueuing Move request for scope (0.20, 0.00)
23:55:54.066 00.000 11596 Worker thread wakes up
23:55:54.066 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.00) opts 0xd
23:55:54.066 00.000 11596 Handling offset move in thread for scope, endpoint = (0.20, 0.00)
23:55:54.066 00.000 11596 Moving (0.20, 0.00) raw xDistance=-0.01 yDistance=0.20
23:55:54.067 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:55:54.067 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
23:55:54.067 00.000 11596 MoveAxis(E, 0, ABG)
23:55:54.067 00.000 11596 Move returns status 0, amount 0
23:55:54.067 00.000 11596 MoveAxis(S, 269, ABG)
23:55:54.067 00.000 11596 Guiding  Dir = 1, Dur = 269
23:55:54.067 00.000 11596 IsSlewing returns 0
23:55:54.073 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
23:55:54.080 00.007 13300 UpdateGuideState exits: m=1936 SNR=30.8
23:55:54.081 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:54.081 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:55:54.081 00.000 13300 Enqueuing Expose request
23:55:54.193 00.112 11596 IsGuiding returns 0
23:55:54.318 00.125 11596 PulseGuide returned control before completion, sleep 154
23:55:54.783 00.465 11596 IsGuiding returns 1
23:55:54.783 00.000 11596 scope still moving after pulse duration time elapsed
23:55:54.808 00.025 11596 IsSlewing returns 0
23:55:54.963 00.155 11596 IsGuiding returns 0
23:55:54.964 00.001 11596 scope move finished after 269 + 502 ms
23:55:54.964 00.000 11596 Move returns status 0, amount 269
23:55:54.964 00.000 11596 move complete, result=0
23:55:54.964 00.000 11596 worker thread done servicing request
23:55:54.964 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.2 px 269 ms SOUTH
23:55:54.964 00.000 11596 Worker thread wakes up
23:55:54.964 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:55:55.473 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:55:56.230 00.757 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1e020f0d-c8a4-479e-857c-3e03802c7224"}
23:55:56.230 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1e020f0d-c8a4-479e-857c-3e03802c7224"}
23:55:56.231 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"239828dc-6f01-4fa5-aa31-55eb6b763fe9"}
23:55:56.231 00.000 13300 case statement mapped state 6 to 3
23:55:56.231 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"239828dc-6f01-4fa5-aa31-55eb6b763fe9"}
23:55:56.232 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9ac2556e-2ead-4425-ab18-5755aa73f159"}
23:55:56.233 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1278,"width":15,"height":15,"star_pos":[6.87,6.70],"pixels":"..."},"id":"9ac2556e-2ead-4425-ab18-5755aa73f159"}
23:55:58.501 02.268 11596 Exposure complete
23:55:58.578 00.077 11596 worker thread done servicing request
23:55:58.578 00.000 13300 OnExposeComplete: enter
23:55:58.578 00.000 13300 UpdateGuideState(): m_state=6
23:55:58.579 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1279
23:55:58.579 00.000 13300 Star::Find returns 1 (0), X=1060.83, Y=346.75, Mass=1954, SNR=30.9, Peak=235 HFD=3.1
23:55:58.579 00.000 13300 MultiStar: [#1 0.07,0.20,0.75,U] [#2 0.09,0.09,0.45,U] [#3 0.42,-0.00,0.42,U] [#4 0.24,0.09,0.29,U] [#5 0.34,0.40,0.25,U] [#6 0.35,0.04,0.23,U] [#7 0.30,0.04,0.23,U] [#8 0.66,0.38,0.22,U] 
23:55:58.579 00.000 13300 single-star, 8 included, MultiStar: {0.23, 0.12}, one-star: {0.16, 0.05}
23:55:58.580 00.001 13300 CameraToMount -- cameraTheta (0.30) - m_xAngle (-1.61) = xAngle (1.91 = 1.91)
23:55:58.580 00.000 13300 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.93 = 1.93)
23:55:58.580 00.000 13300 CameraToMount -- cameraX=0.16 cameraY=0.05 hyp=0.17 cameraTheta=0.30 mountX=-0.06 mountY=0.16, mountTheta=1.91
23:55:58.582 00.002 13300 SchedulePrimaryMove(1016D950, x=0.16, y=0.05, opts=13)
23:55:58.582 00.000 13300 Enqueuing Move request for scope (0.16, 0.05)
23:55:58.582 00.000 11596 Worker thread wakes up
23:55:58.582 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.05) opts 0xd
23:55:58.582 00.000 11596 Handling offset move in thread for scope, endpoint = (0.16, 0.05)
23:55:58.583 00.001 11596 Moving (0.16, 0.05) raw xDistance=-0.06 yDistance=0.16
23:55:58.583 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:55:58.583 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:58.583 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:55:58.583 00.000 11596 MoveAxis(E, 0, ABG)
23:55:58.584 00.001 11596 Move returns status 0, amount 0
23:55:58.584 00.000 11596 MoveAxis(N, 0, ABG)
23:55:58.584 00.000 11596 Move returns status 0, amount 0
23:55:58.584 00.000 11596 move complete, result=0
23:55:58.584 00.000 11596 worker thread done servicing request
23:55:58.589 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
23:55:58.597 00.008 13300 UpdateGuideState exits: m=1954 SNR=30.9
23:55:58.597 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:58.597 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:55:58.597 00.000 13300 Enqueuing Expose request
23:55:58.597 00.000 11596 Worker thread wakes up
23:55:58.597 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:55:58.598 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:55:59.105 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:55:59.230 00.125 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c53fc5c2-ccfa-4ff8-a63b-bc2bf94735f1"}
23:55:59.230 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c53fc5c2-ccfa-4ff8-a63b-bc2bf94735f1"}
23:55:59.231 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"17baae67-0d5a-47be-9bf4-d8ea2e3da38b"}
23:55:59.231 00.000 13300 case statement mapped state 6 to 3
23:55:59.231 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"17baae67-0d5a-47be-9bf4-d8ea2e3da38b"}
23:55:59.232 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bb8fbe7d-da70-4321-9aaf-42bf90a9babb"}
23:55:59.232 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1279,"width":15,"height":15,"star_pos":[6.83,6.75],"pixels":"..."},"id":"bb8fbe7d-da70-4321-9aaf-42bf90a9babb"}
23:56:02.148 02.916 11596 Exposure complete
23:56:02.231 00.083 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"35f6bc2b-ccad-4c71-9c5b-fd049da59611"}
23:56:02.231 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"35f6bc2b-ccad-4c71-9c5b-fd049da59611"}
23:56:02.232 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"45290b73-d95d-48ba-a0dd-b2c33eabdbc3"}
23:56:02.232 00.000 13300 case statement mapped state 6 to 3
23:56:02.232 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"45290b73-d95d-48ba-a0dd-b2c33eabdbc3"}
23:56:02.233 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2fee8023-ea9e-4072-90b0-a41cd27179a4"}
23:56:02.233 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1279,"width":15,"height":15,"star_pos":[6.83,6.75],"pixels":"..."},"id":"2fee8023-ea9e-4072-90b0-a41cd27179a4"}
23:56:02.237 00.004 11596 worker thread done servicing request
23:56:02.237 00.000 13300 OnExposeComplete: enter
23:56:02.237 00.000 13300 UpdateGuideState(): m_state=6
23:56:02.237 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1280
23:56:02.237 00.000 13300 Star::Find returns 1 (0), X=1060.72, Y=346.83, Mass=1938, SNR=30.8, Peak=229 HFD=3.2
23:56:02.238 00.001 13300 MultiStar: [#1 -0.04,0.09,0.75,U] [#2 0.03,0.07,0.46,U] [#3 0.43,0.07,0.40,U] [#4 0.07,0.11,0.28,U] [#5 0.05,0.37,0.26,U] [#6 0.32,0.15,0.22,U] [#7 0.18,-0.05,0.24,U] [#8 0.49,0.42,0.20,U] 
23:56:02.238 00.000 13300 single-star, 8 included, MultiStar: {0.12, 0.13}, one-star: {0.06, 0.13}
23:56:02.238 00.000 13300 CameraToMount -- cameraTheta (1.11) - m_xAngle (-1.61) = xAngle (2.72 = 2.72)
23:56:02.238 00.000 13300 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.74 = 2.74)
23:56:02.238 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.13 hyp=0.14 cameraTheta=1.11 mountX=-0.13 mountY=0.06, mountTheta=2.73
23:56:02.240 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.13, opts=13)
23:56:02.240 00.000 13300 Enqueuing Move request for scope (0.06, 0.13)
23:56:02.241 00.001 11596 Worker thread wakes up
23:56:02.241 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.13) opts 0xd
23:56:02.241 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.13)
23:56:02.241 00.000 11596 Moving (0.06, 0.13) raw xDistance=-0.13 yDistance=0.06
23:56:02.241 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:56:02.241 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:02.241 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:56:02.242 00.001 11596 MoveAxis(E, 0, ABG)
23:56:02.242 00.000 11596 Move returns status 0, amount 0
23:56:02.242 00.000 11596 MoveAxis(N, 0, ABG)
23:56:02.242 00.000 11596 Move returns status 0, amount 0
23:56:02.242 00.000 11596 move complete, result=0
23:56:02.242 00.000 11596 worker thread done servicing request
23:56:02.248 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=229, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
23:56:02.256 00.008 13300 UpdateGuideState exits: m=1938 SNR=30.8
23:56:02.256 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:02.257 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:56:02.257 00.000 13300 Enqueuing Expose request
23:56:02.257 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:56:02.257 00.000 11596 Worker thread wakes up
23:56:02.257 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:56:02.759 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:56:05.231 02.472 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"163e644b-66a9-42f3-a242-3f354c3f11c7"}
23:56:05.231 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"163e644b-66a9-42f3-a242-3f354c3f11c7"}
23:56:05.233 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5bb6fdd9-ce75-47bb-a241-2e77c68b1c66"}
23:56:05.233 00.000 13300 case statement mapped state 6 to 3
23:56:05.233 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5bb6fdd9-ce75-47bb-a241-2e77c68b1c66"}
23:56:05.234 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d19ad22c-c3f7-494d-9660-74924edc3cc2"}
23:56:05.234 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1280,"width":15,"height":15,"star_pos":[6.72,6.83],"pixels":"..."},"id":"d19ad22c-c3f7-494d-9660-74924edc3cc2"}
23:56:05.792 00.558 11596 Exposure complete
23:56:05.863 00.071 11596 worker thread done servicing request
23:56:05.863 00.000 13300 OnExposeComplete: enter
23:56:05.863 00.000 13300 UpdateGuideState(): m_state=6
23:56:05.864 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1281
23:56:05.864 00.000 13300 Star::Find returns 1 (0), X=1060.55, Y=346.77, Mass=1972, SNR=31.0, Peak=256 HFD=3.3
23:56:05.864 00.000 13300 MultiStar: [#1 -0.05,0.06,0.75,U] [#2 -0.09,0.15,0.44,U] [#3 0.17,-0.16,0.41,U] [#4 -0.17,-0.20,0.28,U] [#5 -0.09,0.40,0.26,U] [#6 0.03,0.10,0.22,U] [#7 0.07,-0.09,0.23,U] [#8 0.26,-0.05,0.21,U] 
23:56:05.865 00.001 13300 refined, 8 included, MultiStar: {-0.03, 0.04}, one-star: {-0.11, 0.07}
23:56:05.865 00.000 13300 CameraToMount -- cameraTheta (2.20) - m_xAngle (-1.61) = xAngle (3.81 = -2.48)
23:56:05.865 00.000 13300 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.82 = -2.46)
23:56:05.865 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.04 hyp=0.05 cameraTheta=2.20 mountX=-0.04 mountY=-0.03, mountTheta=-2.47
23:56:05.867 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.04, opts=13)
23:56:05.867 00.000 13300 Enqueuing Move request for scope (-0.03, 0.04)
23:56:05.868 00.001 11596 Worker thread wakes up
23:56:05.868 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.04) opts 0xd
23:56:05.868 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.04)
23:56:05.868 00.000 11596 Moving (-0.03, 0.04) raw xDistance=-0.04 yDistance=-0.03
23:56:05.868 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:56:05.868 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:05.868 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:56:05.868 00.000 11596 MoveAxis(E, 0, ABG)
23:56:05.868 00.000 11596 Move returns status 0, amount 0
23:56:05.868 00.000 11596 MoveAxis(N, 0, ABG)
23:56:05.869 00.001 11596 Move returns status 0, amount 0
23:56:05.869 00.000 11596 move complete, result=0
23:56:05.869 00.000 11596 worker thread done servicing request
23:56:05.877 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
23:56:05.887 00.010 13300 UpdateGuideState exits: m=1972 SNR=31.0
23:56:05.887 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:05.887 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:56:05.887 00.000 13300 Enqueuing Expose request
23:56:05.887 00.000 11596 Worker thread wakes up
23:56:05.888 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:56:05.888 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:56:06.393 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:56:08.230 01.837 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"308692e6-07c6-49e9-b2f5-cbbe26530dd5"}
23:56:08.230 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"308692e6-07c6-49e9-b2f5-cbbe26530dd5"}
23:56:08.231 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"210856a6-262d-4362-b7f0-581aaabfc96f"}
23:56:08.231 00.000 13300 case statement mapped state 6 to 3
23:56:08.231 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"210856a6-262d-4362-b7f0-581aaabfc96f"}
23:56:08.231 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d324bb17-bb40-4a3a-a652-d5f0f3a803bb"}
23:56:08.232 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1281,"width":15,"height":15,"star_pos":[6.55,6.77],"pixels":"..."},"id":"d324bb17-bb40-4a3a-a652-d5f0f3a803bb"}
23:56:09.419 01.187 11596 Exposure complete
23:56:09.490 00.071 11596 worker thread done servicing request
23:56:09.491 00.001 13300 OnExposeComplete: enter
23:56:09.491 00.000 13300 UpdateGuideState(): m_state=6
23:56:09.491 00.000 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1282
23:56:09.491 00.000 13300 Star::Find returns 1 (0), X=1060.63, Y=346.78, Mass=1975, SNR=31.0, Peak=239 HFD=3.2
23:56:09.492 00.001 13300 MultiStar: [#1 0.11,0.04,0.75,U] [#2 0.00,-0.12,0.45,U] [#3 0.29,0.06,0.41,U] [#4 -0.08,-0.26,0.29,U] [#5 0.13,0.31,0.25,U] [#6 -0.01,-0.31,0.22,U] [#7 0.21,-0.12,0.23,U] [#8 0.62,0.21,0.20,U] 
23:56:09.492 00.000 13300 single-star, 8 included, MultiStar: {0.09, 0.01}, one-star: {-0.03, 0.08}
23:56:09.492 00.000 13300 CameraToMount -- cameraTheta (1.94) - m_xAngle (-1.61) = xAngle (3.55 = -2.74)
23:56:09.492 00.000 13300 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.56 = -2.72)
23:56:09.492 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.94 mountX=-0.08 mountY=-0.04, mountTheta=-2.73
23:56:09.494 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.08, opts=13)
23:56:09.494 00.000 13300 Enqueuing Move request for scope (-0.03, 0.08)
23:56:09.494 00.000 11596 Worker thread wakes up
23:56:09.494 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.08) opts 0xd
23:56:09.494 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.08)
23:56:09.494 00.000 11596 Moving (-0.03, 0.08) raw xDistance=-0.08 yDistance=-0.04
23:56:09.494 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:56:09.494 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:09.495 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:56:09.495 00.000 11596 MoveAxis(E, 0, ABG)
23:56:09.495 00.000 11596 Move returns status 0, amount 0
23:56:09.495 00.000 11596 MoveAxis(N, 0, ABG)
23:56:09.495 00.000 11596 Move returns status 0, amount 0
23:56:09.495 00.000 11596 move complete, result=0
23:56:09.495 00.000 11596 worker thread done servicing request
23:56:09.500 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
23:56:09.507 00.007 13300 UpdateGuideState exits: m=1975 SNR=31.0
23:56:09.507 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:09.507 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:56:09.507 00.000 13300 Enqueuing Expose request
23:56:09.507 00.000 11596 Worker thread wakes up
23:56:09.508 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:56:09.508 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:56:10.022 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:56:11.229 01.207 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d620505a-55b5-4f6c-9b79-1cf98b74afe1"}
23:56:11.229 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d620505a-55b5-4f6c-9b79-1cf98b74afe1"}
23:56:11.230 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7d318feb-723e-4ca7-af5d-e29a492b9211"}
23:56:11.230 00.000 13300 case statement mapped state 6 to 3
23:56:11.230 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7d318feb-723e-4ca7-af5d-e29a492b9211"}
23:56:11.231 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1e2a722a-5383-4220-b192-6796fe39ba90"}
23:56:11.232 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1282,"width":15,"height":15,"star_pos":[6.63,6.78],"pixels":"..."},"id":"1e2a722a-5383-4220-b192-6796fe39ba90"}
23:56:13.060 01.828 11596 Exposure complete
23:56:13.138 00.078 11596 worker thread done servicing request
23:56:13.138 00.000 13300 OnExposeComplete: enter
23:56:13.138 00.000 13300 UpdateGuideState(): m_state=6
23:56:13.139 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1283
23:56:13.139 00.000 13300 Star::Find returns 1 (0), X=1060.70, Y=346.81, Mass=1967, SNR=31.0, Peak=236 HFD=3.3
23:56:13.139 00.000 13300 MultiStar: [#1 0.01,0.08,0.74,U] [#2 -0.02,-0.01,0.45,U] [#3 0.26,-0.02,0.41,U] [#4 0.04,-0.07,0.28,U] [#5 0.24,0.30,0.26,U] [#6 0.14,0.07,0.23,U] [#7 0.22,-0.03,0.23,U] [#8 0.52,-0.02,0.19,U] 
23:56:13.140 00.001 13300 single-star, 8 included, MultiStar: {0.10, 0.06}, one-star: {0.04, 0.11}
23:56:13.140 00.000 13300 CameraToMount -- cameraTheta (1.20) - m_xAngle (-1.61) = xAngle (2.81 = 2.81)
23:56:13.140 00.000 13300 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.82 = 2.82)
23:56:13.140 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.11 hyp=0.11 cameraTheta=1.20 mountX=-0.11 mountY=0.04, mountTheta=2.82
23:56:13.142 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.11, opts=13)
23:56:13.142 00.000 13300 Enqueuing Move request for scope (0.04, 0.11)
23:56:13.142 00.000 11596 Worker thread wakes up
23:56:13.142 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.11) opts 0xd
23:56:13.142 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.11)
23:56:13.143 00.001 11596 Moving (0.04, 0.11) raw xDistance=-0.11 yDistance=0.04
23:56:13.143 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:56:13.143 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:13.143 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:56:13.143 00.000 11596 MoveAxis(E, 0, ABG)
23:56:13.144 00.001 11596 Move returns status 0, amount 0
23:56:13.144 00.000 11596 MoveAxis(N, 0, ABG)
23:56:13.144 00.000 11596 Move returns status 0, amount 0
23:56:13.144 00.000 11596 move complete, result=0
23:56:13.144 00.000 11596 worker thread done servicing request
23:56:13.151 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
23:56:13.161 00.010 13300 UpdateGuideState exits: m=1967 SNR=31.0
23:56:13.162 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:13.162 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:56:13.162 00.000 13300 Enqueuing Expose request
23:56:13.162 00.000 11596 Worker thread wakes up
23:56:13.162 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:56:13.162 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:56:13.677 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:56:14.230 00.553 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"142375fc-1776-43de-9b81-6a19cefc0b17"}
23:56:14.230 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"142375fc-1776-43de-9b81-6a19cefc0b17"}
23:56:14.231 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fa4ff9ee-73ff-460b-9327-25c8beecffc3"}
23:56:14.231 00.000 13300 case statement mapped state 6 to 3
23:56:14.232 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fa4ff9ee-73ff-460b-9327-25c8beecffc3"}
23:56:14.233 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2ef041e7-3f39-4768-9419-ae785bb60363"}
23:56:14.234 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1283,"width":15,"height":15,"star_pos":[6.70,6.81],"pixels":"..."},"id":"2ef041e7-3f39-4768-9419-ae785bb60363"}
23:56:16.710 02.476 11596 Exposure complete
23:56:16.821 00.111 11596 worker thread done servicing request
23:56:16.822 00.001 13300 OnExposeComplete: enter
23:56:16.822 00.000 13300 UpdateGuideState(): m_state=6
23:56:16.823 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1284
23:56:16.823 00.000 13300 Star::Find returns 1 (0), X=1060.74, Y=346.82, Mass=1962, SNR=30.9, Peak=233 HFD=3.2
23:56:16.824 00.001 13300 MultiStar: [#1 0.01,0.00,0.75,U] [#2 0.03,-0.38,0.44,U] [#3 0.46,0.07,0.38,U] [#4 0.19,0.00,0.29,U] [#5 0.05,0.65,0.26,U] [#6 0.17,0.07,0.22,U] [#7 0.03,-0.24,0.22,U] [#8 0.35,-0.11,0.15,U] 
23:56:16.824 00.000 13300 refined, 8 included, MultiStar: {0.12, 0.03}, one-star: {0.08, 0.12}
23:56:16.824 00.000 13300 CameraToMount -- cameraTheta (0.22) - m_xAngle (-1.61) = xAngle (1.83 = 1.83)
23:56:16.824 00.000 13300 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.85 = 1.85)
23:56:16.825 00.001 13300 CameraToMount -- cameraX=0.12 cameraY=0.03 hyp=0.12 cameraTheta=0.22 mountX=-0.03 mountY=0.12, mountTheta=1.83
23:56:16.827 00.002 13300 SchedulePrimaryMove(1016D950, x=0.12, y=0.03, opts=13)
23:56:16.828 00.001 13300 Enqueuing Move request for scope (0.12, 0.03)
23:56:16.828 00.000 11596 Worker thread wakes up
23:56:16.828 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.03) opts 0xd
23:56:16.828 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, 0.03)
23:56:16.828 00.000 11596 Moving (0.12, 0.03) raw xDistance=-0.03 yDistance=0.12
23:56:16.828 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:56:16.828 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:16.829 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:56:16.829 00.000 11596 MoveAxis(E, 0, ABG)
23:56:16.829 00.000 11596 Move returns status 0, amount 0
23:56:16.829 00.000 11596 MoveAxis(N, 0, ABG)
23:56:16.829 00.000 11596 Move returns status 0, amount 0
23:56:16.829 00.000 11596 move complete, result=0
23:56:16.830 00.001 11596 worker thread done servicing request
23:56:16.834 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=1, FiltMax=96, Gamma=0.510
23:56:16.844 00.010 13300 UpdateGuideState exits: m=1962 SNR=30.9
23:56:16.844 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:16.844 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:56:16.844 00.000 13300 Enqueuing Expose request
23:56:16.844 00.000 11596 Worker thread wakes up
23:56:16.844 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:56:16.845 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:56:17.239 00.394 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e0467f24-f3ca-4930-87a0-7b5948d98c43"}
23:56:17.239 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e0467f24-f3ca-4930-87a0-7b5948d98c43"}
23:56:17.240 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f51cfd9d-12ce-4c3d-a078-07b112f6e1af"}
23:56:17.240 00.000 13300 case statement mapped state 6 to 3
23:56:17.241 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f51cfd9d-12ce-4c3d-a078-07b112f6e1af"}
23:56:17.242 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c818655b-098c-4ae6-9419-8864c3d1820b"}
23:56:17.242 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1284,"width":15,"height":15,"star_pos":[6.74,6.82],"pixels":"..."},"id":"c818655b-098c-4ae6-9419-8864c3d1820b"}
23:56:17.361 00.119 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:56:18.323 00.962 13300 evsrv: cli 10203EA0 connect
23:56:18.324 00.001 13300 case statement mapped state 6 to 3
23:56:18.324 00.000 13300 case statement mapped state 6 to 3
23:56:18.325 00.001 13300 evsrv: cli 10203EA0 request: {"method":"get_app_state","id":"1dd306c5-575f-482e-a96e-2140ace0836f"}
23:56:18.325 00.000 13300 case statement mapped state 6 to 3
23:56:18.325 00.000 13300 evsrv: cli 10203EA0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1dd306c5-575f-482e-a96e-2140ace0836f"}
23:56:18.331 00.006 13300 evsrv: cli 10203EA0 disconnect
23:56:18.333 00.002 13300 evsrv: cli 10203860 connect
23:56:18.333 00.000 13300 case statement mapped state 6 to 3
23:56:18.334 00.001 13300 case statement mapped state 6 to 3
23:56:18.335 00.001 13300 evsrv: cli 10203860 request: {"method":"dither","params":{"amount":10,"raOnly":false,"settle":{"pixels":1.5,"time":5,"timeout":40}},"id":"bf789679-16a4-49b6-8dd6-be96058665c8"}
23:56:18.335 00.000 13300 PhdController::Dither begins
23:56:18.336 00.001 13300 dither: size=10.00, dRA=-10.00 dDec=0.00
23:56:18.336 00.000 13300 MountToCamera -- mountTheta (3.14) + m_xAngle (-1.61) = xAngle (1.53 = 1.53)
23:56:18.336 00.000 13300 MountToCamera -- mountX=-10.00 mountY=0.00 hyp=10.00 mountTheta=3.14 cameraX=0.38, cameraY=9.99 cameraTheta=1.53
23:56:18.336 00.000 13300 setting lock position to (1061.04, 356.69)
23:56:18.337 00.001 13300 Mount: notify guiding dithered (0.4, 10.0)
23:56:18.337 00.000 13300 MultiStar: stabilizing after lock position change
23:56:18.337 00.000 13300 Status Line: Dither da -10.00,0.00
23:56:18.342 00.005 13300 PhdController: newstate STATE_SETTLE_BEGIN
23:56:18.343 00.001 13300 PhdController: newstate STATE_SETTLE_WAIT
23:56:18.343 00.000 13300 evsrv: cli 10203860 response: {"jsonrpc":"2.0","result":0,"id":"bf789679-16a4-49b6-8dd6-be96058665c8"}
23:56:18.344 00.001 13300 evsrv: cli 10203860 disconnect
23:56:20.238 01.894 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a5803310-3151-4161-8628-083233b549c6"}
23:56:20.238 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a5803310-3151-4161-8628-083233b549c6"}
23:56:20.239 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3427d30e-4f4c-4276-9a58-1f2cd8c4022a"}
23:56:20.239 00.000 13300 case statement mapped state 6 to 3
23:56:20.239 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3427d30e-4f4c-4276-9a58-1f2cd8c4022a"}
23:56:20.240 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3fd91edf-959f-4cd8-9095-d836e5116b83"}
23:56:20.240 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1284,"width":15,"height":15,"star_pos":[6.74,6.82],"pixels":"..."},"id":"3fd91edf-959f-4cd8-9095-d836e5116b83"}
23:56:20.389 00.149 11596 Exposure complete
23:56:20.487 00.098 11596 worker thread done servicing request
23:56:20.487 00.000 13300 OnExposeComplete: enter
23:56:20.487 00.000 13300 UpdateGuideState(): m_state=6
23:56:20.488 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1285
23:56:20.488 00.000 13300 Star::Find returns 1 (0), X=1060.58, Y=346.79, Mass=2037, SNR=31.5, Peak=248 HFD=3.2
23:56:20.488 00.000 13300 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-1.61) = xAngle (-0.01 = -0.01)
23:56:20.488 00.000 13300 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.01 = 0.01)
23:56:20.488 00.000 13300 CameraToMount -- cameraX=-0.46 cameraY=-9.91 hyp=9.92 cameraTheta=-1.62 mountX=9.92 mountY=0.06, mountTheta=0.01
23:56:20.490 00.002 13300 dither recenter: remaining=(10.0,-0.0) step=(10.0,-0.0)
23:56:20.490 00.000 13300 MountToCamera -- mountTheta (-0.00) + m_xAngle (-1.61) = xAngle (-1.61 = -1.61)
23:56:20.490 00.000 13300 MountToCamera -- mountX=10.00 mountY=-0.00 hyp=10.00 mountTheta=-0.00 cameraX=-0.38, cameraY=-9.99 cameraTheta=-1.61
23:56:20.490 00.000 13300 SchedulePrimaryMove(1016D950, x=-0.38, y=-9.99, opts=4)
23:56:20.491 00.001 13300 Enqueuing Move request for scope (-0.38, -9.99)
23:56:20.491 00.000 13300 Mount: notify direct move 10.00,-0.00
23:56:20.491 00.000 11596 Worker thread wakes up
23:56:20.491 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -9.99) opts 0x4
23:56:20.491 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.38, -9.99)
23:56:20.492 00.001 11596 Moving (-0.38, -9.99) raw xDistance=10.00 yDistance=-0.00
23:56:20.492 00.000 11596 BLC: window closed
23:56:20.492 00.000 11596 MoveAxis(W, 19876, B)
23:56:20.492 00.000 11596 Guiding  Dir = 3, Dur = 19876
23:56:20.493 00.001 11596 IsSlewing returns 0
23:56:20.500 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
23:56:20.509 00.009 13300 UpdateGuideState exits: m=2037 SNR=31.5
23:56:20.509 00.000 13300 PhdController: settling, locked = 1, distance = 10.06 (1.50) aobump = 0 frame = 1 / 99999
23:56:20.509 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761692180.509,"Host":"MAX-PC","Inst":1,"Distance":10.06,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
23:56:20.509 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:20.510 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:56:20.510 00.000 13300 Enqueuing Expose request
23:56:20.674 00.164 11596 IsGuiding returns 0
23:56:20.685 00.011 11596 PulseGuide returned control before completion, sleep 19876
23:56:23.239 02.554 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"20d2a259-32b6-4f96-bc60-805eeb91c1fa"}
23:56:23.239 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"20d2a259-32b6-4f96-bc60-805eeb91c1fa"}
23:56:23.240 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c07a8570-5144-4397-9c72-0e86202b6f1a"}
23:56:23.240 00.000 13300 case statement mapped state 6 to 3
23:56:23.240 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c07a8570-5144-4397-9c72-0e86202b6f1a"}
23:56:23.241 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4c66a034-f565-4e6c-b911-ad2daafcd137"}
23:56:23.241 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1285,"width":15,"height":15,"star_pos":[6.58,6.79],"pixels":"..."},"id":"4c66a034-f565-4e6c-b911-ad2daafcd137"}
23:56:27.090 03.849 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"90d809c5-3d9d-4310-90c5-eed2ad8dae09"}
23:56:27.091 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"90d809c5-3d9d-4310-90c5-eed2ad8dae09"}
23:56:27.114 00.023 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b2fe287d-7d01-4a09-b88d-3c2aaedce755"}
23:56:27.114 00.000 13300 case statement mapped state 6 to 3
23:56:27.115 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b2fe287d-7d01-4a09-b88d-3c2aaedce755"}
23:56:27.118 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ce317a0e-5df0-4416-b123-5c6090b7a96e"}
23:56:27.118 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1285,"width":15,"height":15,"star_pos":[6.58,6.79],"pixels":"..."},"id":"ce317a0e-5df0-4416-b123-5c6090b7a96e"}
23:56:30.083 02.965 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d9749273-c988-4140-8795-a33a9860f299"}
23:56:30.083 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d9749273-c988-4140-8795-a33a9860f299"}
23:56:30.084 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9919712f-eca2-4d36-8f81-59e226e41ce7"}
23:56:30.084 00.000 13300 case statement mapped state 6 to 3
23:56:30.084 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9919712f-eca2-4d36-8f81-59e226e41ce7"}
23:56:30.085 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"176977e1-8b43-447c-8ef9-776e1c7fb19f"}
23:56:30.085 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1285,"width":15,"height":15,"star_pos":[6.58,6.79],"pixels":"..."},"id":"176977e1-8b43-447c-8ef9-776e1c7fb19f"}
23:56:33.083 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f9187904-2131-4c61-8bd4-138c19bf1f03"}
23:56:33.083 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f9187904-2131-4c61-8bd4-138c19bf1f03"}
23:56:33.084 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0c217dcf-3a5f-46d0-9a04-0492043f9e90"}
23:56:33.084 00.000 13300 case statement mapped state 6 to 3
23:56:33.084 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0c217dcf-3a5f-46d0-9a04-0492043f9e90"}
23:56:33.084 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e5108b34-69e8-4bbf-8544-9dc1aaadd195"}
23:56:33.085 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1285,"width":15,"height":15,"star_pos":[6.58,6.79],"pixels":"..."},"id":"e5108b34-69e8-4bbf-8544-9dc1aaadd195"}
23:56:36.082 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5d2cc067-37b0-43c1-b096-41795244de15"}
23:56:36.082 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5d2cc067-37b0-43c1-b096-41795244de15"}
23:56:36.083 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2f38222d-0d07-4ff4-bcb5-56df59ba4fbd"}
23:56:36.083 00.000 13300 case statement mapped state 6 to 3
23:56:36.083 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2f38222d-0d07-4ff4-bcb5-56df59ba4fbd"}
23:56:36.084 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"92e0026f-7a5d-46ad-a666-ba7341225134"}
23:56:36.084 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1285,"width":15,"height":15,"star_pos":[6.58,6.79],"pixels":"..."},"id":"92e0026f-7a5d-46ad-a666-ba7341225134"}
23:56:39.082 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"87e073d7-917d-4b79-bdc7-aca7ff7095df"}
23:56:39.082 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"87e073d7-917d-4b79-bdc7-aca7ff7095df"}
23:56:39.083 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"63bfc46d-df3b-49ee-a535-09a300ec17dd"}
23:56:39.083 00.000 13300 case statement mapped state 6 to 3
23:56:39.083 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"63bfc46d-df3b-49ee-a535-09a300ec17dd"}
23:56:39.083 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7412cb18-bb61-450c-8e8e-38c1fc078d79"}
23:56:39.083 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1285,"width":15,"height":15,"star_pos":[6.58,6.79],"pixels":"..."},"id":"7412cb18-bb61-450c-8e8e-38c1fc078d79"}
23:56:40.575 01.492 11596 IsGuiding returns 1
23:56:40.575 00.000 11596 scope still moving after pulse duration time elapsed
23:56:40.607 00.032 11596 IsSlewing returns 0
23:56:40.607 00.000 11596 IsGuiding returns 1
23:56:40.639 00.032 11596 IsSlewing returns 0
23:56:40.640 00.001 11596 IsGuiding returns 1
23:56:40.670 00.030 11596 IsSlewing returns 0
23:56:40.670 00.000 11596 IsGuiding returns 1
23:56:40.702 00.032 11596 IsSlewing returns 0
23:56:40.702 00.000 11596 IsGuiding returns 1
23:56:40.734 00.032 11596 IsSlewing returns 0
23:56:40.735 00.001 11596 IsGuiding returns 1
23:56:40.764 00.029 11596 IsSlewing returns 0
23:56:40.764 00.000 11596 IsGuiding returns 1
23:56:40.796 00.032 11596 IsSlewing returns 0
23:56:40.796 00.000 11596 IsGuiding returns 1
23:56:40.826 00.030 11596 IsSlewing returns 0
23:56:40.827 00.001 11596 IsGuiding returns 1
23:56:40.880 00.053 11596 IsSlewing returns 0
23:56:40.880 00.000 11596 IsGuiding returns 1
23:56:41.125 00.245 11596 IsSlewing returns 0
23:56:41.125 00.000 11596 IsGuiding returns 1
23:56:41.148 00.023 11596 IsSlewing returns 0
23:56:41.148 00.000 11596 IsGuiding returns 1
23:56:41.178 00.030 11596 IsSlewing returns 0
23:56:41.178 00.000 11596 IsGuiding returns 1
23:56:41.209 00.031 11596 IsSlewing returns 0
23:56:41.209 00.000 11596 IsGuiding returns 1
23:56:41.239 00.030 11596 IsSlewing returns 0
23:56:41.239 00.000 11596 IsGuiding returns 1
23:56:41.268 00.029 11596 IsSlewing returns 0
23:56:41.268 00.000 11596 IsGuiding returns 1
23:56:41.298 00.030 11596 IsSlewing returns 0
23:56:41.298 00.000 11596 IsGuiding returns 1
23:56:41.329 00.031 11596 IsSlewing returns 0
23:56:41.330 00.001 11596 IsGuiding returns 1
23:56:41.359 00.029 11596 IsSlewing returns 0
23:56:41.359 00.000 11596 IsGuiding returns 1
23:56:41.390 00.031 11596 IsSlewing returns 0
23:56:41.390 00.000 11596 IsGuiding returns 1
23:56:41.422 00.032 11596 IsSlewing returns 0
23:56:41.423 00.001 11596 IsGuiding returns 1
23:56:41.453 00.030 11596 IsSlewing returns 0
23:56:41.453 00.000 11596 IsGuiding returns 1
23:56:41.485 00.032 11596 IsSlewing returns 0
23:56:41.485 00.000 11596 IsGuiding returns 1
23:56:41.516 00.031 11596 IsSlewing returns 0
23:56:41.516 00.000 11596 IsGuiding returns 1
23:56:41.547 00.031 11596 IsSlewing returns 0
23:56:41.547 00.000 11596 IsGuiding returns 1
23:56:41.577 00.030 11596 IsSlewing returns 0
23:56:41.577 00.000 11596 IsGuiding returns 1
23:56:41.608 00.031 11596 IsSlewing returns 0
23:56:41.608 00.000 11596 IsGuiding returns 1
23:56:41.638 00.030 11596 IsSlewing returns 0
23:56:41.638 00.000 11596 IsGuiding returns 1
23:56:41.667 00.029 11596 IsSlewing returns 0
23:56:41.667 00.000 11596 IsGuiding returns 1
23:56:41.698 00.031 11596 IsSlewing returns 0
23:56:41.698 00.000 11596 IsGuiding returns 1
23:56:41.728 00.030 11596 IsSlewing returns 0
23:56:41.728 00.000 11596 IsGuiding returns 1
23:56:41.759 00.031 11596 IsSlewing returns 0
23:56:41.760 00.001 11596 IsGuiding returns 1
23:56:41.790 00.030 11596 IsSlewing returns 0
23:56:41.790 00.000 11596 IsGuiding returns 1
23:56:41.821 00.031 11596 IsSlewing returns 0
23:56:41.821 00.000 11596 IsGuiding returns 1
23:56:41.852 00.031 11596 IsSlewing returns 0
23:56:41.853 00.001 11596 IsGuiding returns 1
23:56:42.059 00.206 11596 IsSlewing returns 0
23:56:42.081 00.022 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"78d92e05-2173-48a1-a3a2-0a8c08603c81"}
23:56:42.081 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"78d92e05-2173-48a1-a3a2-0a8c08603c81"}
23:56:42.082 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"63165ef0-faf6-43ea-8508-db915ccdf7f9"}
23:56:42.082 00.000 13300 case statement mapped state 6 to 3
23:56:42.082 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"63165ef0-faf6-43ea-8508-db915ccdf7f9"}
23:56:42.083 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b8a57402-3258-4979-8cf4-626ea7709ff0"}
23:56:42.083 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1285,"width":15,"height":15,"star_pos":[6.58,6.79],"pixels":"..."},"id":"b8a57402-3258-4979-8cf4-626ea7709ff0"}
23:56:42.181 00.098 11596 IsGuiding returns 1
23:56:42.282 00.101 11596 IsSlewing returns 0
23:56:42.406 00.124 11596 IsGuiding returns 1
23:56:42.437 00.031 11596 IsSlewing returns 0
23:56:42.568 00.131 11596 IsGuiding returns 1
23:56:42.770 00.202 11596 IsGuiding returns 1
23:56:42.770 00.000 11596 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope_ascom.cpp:681->timeout exceeded waiting for guiding pulse to complete
23:56:42.771 00.001 11596 GetBoolean("/Confirm/5/PulseGuideFailedAlertEnabled", 1) returns 0
23:56:42.771 00.000 11596 Suppressed alert:  Il commando PulseGuide inviato alla montatura è fallito - la guida probabilmente non funzionarà.
23:56:42.771 00.000 11596 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:795->guide failed
23:56:42.771 00.000 11596 Move returns status 1, amount 0
23:56:42.771 00.000 11596 MoveAxis(N, 0, B)
23:56:42.771 00.000 11596 Move returns status 0, amount 0
23:56:42.771 00.000 11596 move complete, result=0
23:56:42.771 00.000 11596 worker thread done servicing request
23:56:42.772 00.001 13300 GuideStep: 10.0 px 0 ms WEST, -0.0 px 0 ms NORTH
23:56:42.772 00.000 11596 Worker thread wakes up
23:56:42.772 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:56:43.282 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1046,332,31,31)
23:56:45.080 01.798 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"10b32eb0-c149-4228-8557-21b5ef366eb7"}
23:56:45.080 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"10b32eb0-c149-4228-8557-21b5ef366eb7"}
23:56:45.081 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"005dd347-ee22-4314-aac2-695c799b2fcc"}
23:56:45.081 00.000 13300 case statement mapped state 6 to 3
23:56:45.081 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"005dd347-ee22-4314-aac2-695c799b2fcc"}
23:56:45.081 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a48b0842-0d5d-4144-bef9-c1c7fc05ad54"}
23:56:45.081 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1285,"width":15,"height":15,"star_pos":[6.58,6.79],"pixels":"..."},"id":"a48b0842-0d5d-4144-bef9-c1c7fc05ad54"}
23:56:46.320 01.239 11596 Exposure complete
23:56:46.391 00.071 11596 worker thread done servicing request
23:56:46.391 00.000 13300 OnExposeComplete: enter
23:56:46.391 00.000 13300 UpdateGuideState(): m_state=6
23:56:46.392 00.001 13300 Star::Find(15, 1060, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1286
23:56:46.392 00.000 13300 Star::Find returns 1 (0), X=1060.98, Y=359.20, Mass=2023, SNR=31.4, Peak=240 HFD=3.1
23:56:46.392 00.000 13300 CameraToMount -- cameraTheta (1.59) - m_xAngle (-1.61) = xAngle (3.20 = -3.08)
23:56:46.392 00.000 13300 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.22 = -3.07)
23:56:46.392 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=2.50 hyp=2.50 cameraTheta=1.59 mountX=-2.50 mountY=-0.19, mountTheta=-3.07
23:56:46.394 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=2.50, opts=13)
23:56:46.394 00.000 13300 Enqueuing Move request for scope (-0.06, 2.50)
23:56:46.394 00.000 11596 Worker thread wakes up
23:56:46.394 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 2.50) opts 0xd
23:56:46.394 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 2.50)
23:56:46.394 00.000 11596 Moving (-0.06, 2.50) raw xDistance=-2.50 yDistance=-0.19
23:56:46.394 00.000 11596 GuideAlgorithmHysteresis::Result() returns -1.57 from input -2.50
23:56:46.394 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:56:46.394 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:56:46.395 00.001 11596 MoveAxis(E, 3129, ABG)
23:56:46.395 00.000 11596 duration set to 2500 by maxRaDuration
23:56:46.395 00.000 11596 Guiding  Dir = 2, Dur = 2500
23:56:46.395 00.000 11596 IsSlewing returns 0
23:56:46.400 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=240, med=4, FiltMin=2, FiltMax=113, Gamma=0.510
23:56:46.407 00.007 13300 UpdateGuideState exits: m=2023 SNR=31.4
23:56:46.408 00.001 13300 PhdController: settling, locked = 1, distance = 2.50 (1.50) aobump = 0 frame = 2 / 99999
23:56:46.408 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761692206.408,"Host":"MAX-PC","Inst":1,"Distance":2.50,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
23:56:46.408 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:46.408 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:56:46.408 00.000 13300 Enqueuing Expose request
23:56:46.439 00.031 11596 IsGuiding returns 0
23:56:46.560 00.121 11596 PulseGuide returned control before completion, sleep 2390
23:56:48.079 01.519 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"beab78b8-9db1-4d9c-82d9-f3789fa51221"}
23:56:48.079 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"beab78b8-9db1-4d9c-82d9-f3789fa51221"}
23:56:48.080 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7fd3d198-7c62-460f-9730-e6b54c12dd4f"}
23:56:48.080 00.000 13300 case statement mapped state 6 to 3
23:56:48.080 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7fd3d198-7c62-460f-9730-e6b54c12dd4f"}
23:56:48.081 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"77564882-344c-47ae-a69f-a83f73fc0568"}
23:56:48.082 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1286,"width":15,"height":15,"star_pos":[6.98,7.20],"pixels":"..."},"id":"77564882-344c-47ae-a69f-a83f73fc0568"}
23:56:49.202 01.120 11596 IsGuiding returns 1
23:56:49.202 00.000 11596 scope still moving after pulse duration time elapsed
23:56:49.226 00.024 11596 IsSlewing returns 0
23:56:49.587 00.361 11596 IsGuiding returns 0
23:56:49.587 00.000 11596 scope move finished after 2500 + 647 ms
23:56:49.587 00.000 11596 Move returns status 0, amount 2500
23:56:49.587 00.000 11596 MoveAxis(N, 0, ABG)
23:56:49.587 00.000 11596 Move returns status 0, amount 0
23:56:49.587 00.000 11596 move complete, result=0
23:56:49.587 00.000 11596 worker thread done servicing request
23:56:49.587 00.000 13300 GuideStep: -2.5 px 2500 ms EAST, -0.2 px 0 ms NORTH
23:56:49.588 00.001 11596 Worker thread wakes up
23:56:49.588 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:56:50.093 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
23:56:51.079 00.986 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7c0019be-fe71-4ac8-b465-0bd92ec5553b"}
23:56:51.079 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7c0019be-fe71-4ac8-b465-0bd92ec5553b"}
23:56:51.080 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"05923ab6-f851-44b1-9b4d-ad538c886b60"}
23:56:51.080 00.000 13300 case statement mapped state 6 to 3
23:56:51.080 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"05923ab6-f851-44b1-9b4d-ad538c886b60"}
23:56:51.080 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"24beb95f-dd3c-4aa1-a9d7-bf7bb44fa7f3"}
23:56:51.080 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1286,"width":15,"height":15,"star_pos":[6.98,7.20],"pixels":"..."},"id":"24beb95f-dd3c-4aa1-a9d7-bf7bb44fa7f3"}
23:56:53.119 02.039 11596 Exposure complete
23:56:53.212 00.093 11596 worker thread done servicing request
23:56:53.212 00.000 13300 OnExposeComplete: enter
23:56:53.212 00.000 13300 UpdateGuideState(): m_state=6
23:56:53.213 00.001 13300 Star::Find(15, 1060, 359, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1287
23:56:53.213 00.000 13300 Star::Find returns 1 (0), X=1061.08, Y=358.12, Mass=1964, SNR=31.0, Peak=255 HFD=3.0
23:56:53.213 00.000 13300 CameraToMount -- cameraTheta (1.54) - m_xAngle (-1.61) = xAngle (3.15 = -3.13)
23:56:53.214 00.001 13300 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.17 = -3.12)
23:56:53.214 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=1.43 hyp=1.43 cameraTheta=1.54 mountX=-1.43 mountY=-0.03, mountTheta=-3.12
23:56:53.215 00.001 13300 SchedulePrimaryMove(1016D950, x=0.04, y=1.43, opts=13)
23:56:53.215 00.000 13300 Enqueuing Move request for scope (0.04, 1.43)
23:56:53.215 00.000 11596 Worker thread wakes up
23:56:53.216 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 1.43) opts 0xd
23:56:53.216 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 1.43)
23:56:53.216 00.000 11596 Moving (0.04, 1.43) raw xDistance=-1.43 yDistance=-0.03
23:56:53.216 00.000 11596 GuideAlgorithmHysteresis::Result() returns -1.01 from input -1.43
23:56:53.216 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:53.216 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:56:53.216 00.000 11596 MoveAxis(E, 2007, ABG)
23:56:53.216 00.000 11596 Guiding  Dir = 2, Dur = 2007
23:56:53.217 00.001 11596 IsSlewing returns 0
23:56:53.222 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
23:56:53.231 00.009 13300 UpdateGuideState exits: m=1964 SNR=31.0
23:56:53.231 00.000 13300 PhdController: settling, locked = 1, distance = 2.18 (1.50) aobump = 0 frame = 3 / 99999
23:56:53.231 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761692213.231,"Host":"MAX-PC","Inst":1,"Distance":2.18,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
23:56:53.231 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:53.231 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:56:53.231 00.000 13300 Enqueuing Expose request
23:56:53.278 00.047 11596 IsGuiding returns 0
23:56:53.884 00.606 11596 PulseGuide returned control before completion, sleep 1411
23:56:54.079 00.195 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e40122cd-5867-4fd4-b5c0-5170ff899aed"}
23:56:54.079 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e40122cd-5867-4fd4-b5c0-5170ff899aed"}
23:56:54.080 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4eeef076-22cb-44fd-9334-bed58283c72e"}
23:56:54.080 00.000 13300 case statement mapped state 6 to 3
23:56:54.080 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4eeef076-22cb-44fd-9334-bed58283c72e"}
23:56:54.080 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2210f393-0c7c-4d85-991c-2bd16f872506"}
23:56:54.081 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1287,"width":15,"height":15,"star_pos":[7.08,7.12],"pixels":"..."},"id":"2210f393-0c7c-4d85-991c-2bd16f872506"}
23:56:55.300 01.219 11596 IsGuiding returns 1
23:56:55.300 00.000 11596 scope still moving after pulse duration time elapsed
23:56:55.331 00.031 11596 IsSlewing returns 0
23:56:55.331 00.000 11596 IsGuiding returns 1
23:56:55.361 00.030 11596 IsSlewing returns 0
23:56:55.361 00.000 11596 IsGuiding returns 1
23:56:55.392 00.031 11596 IsSlewing returns 0
23:56:55.392 00.000 11596 IsGuiding returns 1
23:56:55.423 00.031 11596 IsSlewing returns 0
23:56:55.423 00.000 11596 IsGuiding returns 1
23:56:55.454 00.031 11596 IsSlewing returns 0
23:56:55.454 00.000 11596 IsGuiding returns 1
23:56:55.485 00.031 11596 IsSlewing returns 0
23:56:55.485 00.000 11596 IsGuiding returns 1
23:56:55.518 00.033 11596 IsSlewing returns 0
23:56:55.519 00.001 11596 IsGuiding returns 1
23:56:55.548 00.029 11596 IsSlewing returns 0
23:56:55.548 00.000 11596 IsGuiding returns 1
23:56:55.579 00.031 11596 IsSlewing returns 0
23:56:55.579 00.000 11596 IsGuiding returns 1
23:56:55.609 00.030 11596 IsSlewing returns 0
23:56:55.609 00.000 11596 IsGuiding returns 1
23:56:55.639 00.030 11596 IsSlewing returns 0
23:56:55.640 00.001 11596 IsGuiding returns 1
23:56:55.669 00.029 11596 IsSlewing returns 0
23:56:55.669 00.000 11596 IsGuiding returns 1
23:56:55.966 00.297 11596 IsSlewing returns 0
23:56:56.087 00.121 11596 IsGuiding returns 1
23:56:56.187 00.100 11596 IsSlewing returns 0
23:56:56.278 00.091 11596 IsGuiding returns 0
23:56:56.278 00.000 11596 scope move finished after 2007 + 992 ms
23:56:56.278 00.000 11596 Move returns status 0, amount 2007
23:56:56.279 00.001 11596 MoveAxis(N, 0, ABG)
23:56:56.279 00.000 11596 Move returns status 0, amount 0
23:56:56.279 00.000 11596 move complete, result=0
23:56:56.279 00.000 11596 worker thread done servicing request
23:56:56.279 00.000 11596 Worker thread wakes up
23:56:56.279 00.000 13300 GuideStep: -1.4 px 2007 ms EAST, -0.0 px 0 ms NORTH
23:56:56.280 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:56:56.790 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
23:56:57.078 00.288 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9b83e3e1-5ecf-46ee-84f5-2f64da087eb0"}
23:56:57.078 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9b83e3e1-5ecf-46ee-84f5-2f64da087eb0"}
23:56:57.079 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ef65c1cb-c099-451f-8f6f-4c4103dc9e5f"}
23:56:57.079 00.000 13300 case statement mapped state 6 to 3
23:56:57.079 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ef65c1cb-c099-451f-8f6f-4c4103dc9e5f"}
23:56:57.079 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8f35f0ee-cd8c-4699-a08a-4a28101e05ec"}
23:56:57.080 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1287,"width":15,"height":15,"star_pos":[7.08,7.12],"pixels":"..."},"id":"8f35f0ee-cd8c-4699-a08a-4a28101e05ec"}
23:56:59.815 02.735 11596 Exposure complete
23:56:59.889 00.074 11596 worker thread done servicing request
23:56:59.889 00.000 13300 OnExposeComplete: enter
23:56:59.890 00.001 13300 UpdateGuideState(): m_state=6
23:56:59.890 00.000 13300 Star::Find(15, 1061, 358, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1288
23:56:59.890 00.000 13300 Star::Find returns 1 (0), X=1061.01, Y=356.87, Mass=1982, SNR=31.2, Peak=221 HFD=3.0
23:56:59.890 00.000 13300 CameraToMount -- cameraTheta (1.74) - m_xAngle (-1.61) = xAngle (3.35 = -2.93)
23:56:59.890 00.000 13300 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.37 = -2.92)
23:56:59.891 00.001 13300 CameraToMount -- cameraX=-0.03 cameraY=0.18 hyp=0.18 cameraTheta=1.74 mountX=-0.18 mountY=-0.04, mountTheta=-2.92
23:56:59.892 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.18, opts=13)
23:56:59.893 00.001 13300 Enqueuing Move request for scope (-0.03, 0.18)
23:56:59.893 00.000 11596 Worker thread wakes up
23:56:59.893 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.18) opts 0xd
23:56:59.893 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.18)
23:56:59.893 00.000 11596 Moving (-0.03, 0.18) raw xDistance=-0.18 yDistance=-0.04
23:56:59.893 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.18
23:56:59.893 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:59.894 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:56:59.894 00.000 11596 MoveAxis(E, 360, ABG)
23:56:59.894 00.000 11596 Guiding  Dir = 2, Dur = 360
23:56:59.894 00.000 11596 IsSlewing returns 0
23:56:59.901 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
23:56:59.909 00.008 13300 UpdateGuideState exits: m=1982 SNR=31.2
23:56:59.910 00.001 13300 PhdController: settling, locked = 1, distance = 1.58 (1.50) aobump = 0 frame = 4 / 99999
23:56:59.910 00.000 13300 PhdController failed: timed-out waiting for guider to settle
23:56:59.910 00.000 13300 PhdController: newstate STATE_FINISH
23:56:59.910 00.000 13300 PhdController complete: fail: timed-out waiting for guider to settle
23:56:59.910 00.000 13300 evsrv: {"Event":"SettleDone","Timestamp":1761692219.910,"Host":"MAX-PC","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":4,"DroppedFrames":0}
23:56:59.911 00.001 13300 Mount: notify guiding dither settle done success=0
23:56:59.911 00.000 13300 PhdController: newstate STATE_IDLE
23:56:59.911 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:59.911 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:56:59.911 00.000 13300 Enqueuing Expose request
23:57:00.020 00.109 11596 IsGuiding returns 0
23:57:00.078 00.058 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5cbdf180-3210-4e2e-956d-ef4a40a3cb24"}
23:57:00.078 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5cbdf180-3210-4e2e-956d-ef4a40a3cb24"}
23:57:00.079 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"00d59554-ae34-4b8d-b478-130c13d0ccf6"}
23:57:00.080 00.001 13300 case statement mapped state 6 to 3
23:57:00.080 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"00d59554-ae34-4b8d-b478-130c13d0ccf6"}
23:57:00.081 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a75de997-56e2-4ac7-84d9-cc96ce2c9b0c"}
23:57:00.083 00.002 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1288,"width":15,"height":15,"star_pos":[7.01,6.87],"pixels":"..."},"id":"a75de997-56e2-4ac7-84d9-cc96ce2c9b0c"}
23:57:00.118 00.035 11596 PulseGuide returned control before completion, sleep 273
23:57:00.530 00.412 13300 evsrv: cli 10203F40 connect
23:57:00.531 00.001 13300 case statement mapped state 6 to 3
23:57:00.531 00.000 13300 case statement mapped state 6 to 3
23:57:00.532 00.001 13300 evsrv: cli 10203F40 request: {"method":"get_app_state","id":"58b814a0-1df2-441d-96ae-77941547ddea"}
23:57:00.532 00.000 13300 case statement mapped state 6 to 3
23:57:00.532 00.000 13300 evsrv: cli 10203F40 response: {"jsonrpc":"2.0","result":"Guiding","id":"58b814a0-1df2-441d-96ae-77941547ddea"}
23:57:00.533 00.001 13300 evsrv: cli 10203F40 disconnect
23:57:00.571 00.038 11596 IsGuiding returns 0
23:57:00.572 00.001 11596 Move returns status 0, amount 360
23:57:00.572 00.000 11596 MoveAxis(N, 0, ABG)
23:57:00.572 00.000 11596 Move returns status 0, amount 0
23:57:00.572 00.000 11596 move complete, result=0
23:57:00.572 00.000 11596 worker thread done servicing request
23:57:00.572 00.000 13300 GuideStep: -0.2 px 360 ms EAST, -0.0 px 0 ms NORTH
23:57:00.572 00.000 11596 Worker thread wakes up
23:57:00.572 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:57:01.085 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
23:57:03.077 01.992 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"19ac3385-51f5-4c73-93cd-1bc343303d40"}
23:57:03.077 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"19ac3385-51f5-4c73-93cd-1bc343303d40"}
23:57:03.078 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"41729ce1-ca11-48d7-8739-d299f3e90373"}
23:57:03.078 00.000 13300 case statement mapped state 6 to 3
23:57:03.078 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"41729ce1-ca11-48d7-8739-d299f3e90373"}
23:57:03.078 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"47deb684-d136-4ab5-a613-ec45eb0643b7"}
23:57:03.078 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1288,"width":15,"height":15,"star_pos":[7.01,6.87],"pixels":"..."},"id":"47deb684-d136-4ab5-a613-ec45eb0643b7"}
23:57:04.122 01.044 11596 Exposure complete
23:57:04.236 00.114 11596 worker thread done servicing request
23:57:04.237 00.001 13300 OnExposeComplete: enter
23:57:04.237 00.000 13300 UpdateGuideState(): m_state=6
23:57:04.238 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1289
23:57:04.238 00.000 13300 Star::Find returns 1 (0), X=1060.83, Y=356.28, Mass=2016, SNR=31.4, Peak=241 HFD=3.4
23:57:04.238 00.000 13300 MultiStar: exiting stabilization period
23:57:04.238 00.000 13300 MultiStar: updating star positions after lock position change
23:57:04.239 00.001 13300 Star::Find(15, 103, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1289
23:57:04.239 00.000 13300 Star::Find returns 1 (0), X=103.43, Y=998.59, Mass=1109, SNR=23.3, Peak=108 HFD=3.7
23:57:04.239 00.000 13300 Star::Find(15, 245, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1289
23:57:04.239 00.000 13300 Star::Find returns 1 (0), X=245.47, Y=990.25, Mass=408, SNR=14.1, Peak=46 HFD=3.4
23:57:04.239 00.000 13300 Star::Find(15, 273, 203, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1289
23:57:04.240 00.001 13300 Star::Find returns 1 (0), X=273.95, Y=202.81, Mass=335, SNR=12.7, Peak=58 HFD=2.8
23:57:04.240 00.000 13300 Star::Find(15, 788, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1289
23:57:04.240 00.000 13300 Star::Find returns 1 (0), X=789.39, Y=152.56, Mass=189, SNR=9.5, Peak=24 HFD=3.3
23:57:04.240 00.000 13300 Star::Find(15, 1087, 541, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1289
23:57:04.241 00.001 13300 Star::Find returns 1 (0), X=1087.26, Y=540.71, Mass=134, SNR=8.0, Peak=24 HFD=2.9
23:57:04.241 00.000 13300 Star::Find(15, 501, 623, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1289
23:57:04.241 00.000 13300 Star::Find returns 1 (0), X=501.20, Y=623.32, Mass=106, SNR=7.1, Peak=26 HFD=2.5
23:57:04.241 00.000 13300 Star::Find(15, 401, 406, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1289
23:57:04.241 00.000 13300 Star::Find returns 1 (0), X=401.22, Y=405.57, Mass=97, SNR=6.8, Peak=22 HFD=1.9
23:57:04.241 00.000 13300 Star::Find(15, 839, 849, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1289
23:57:04.241 00.000 13300 Star::Find returns 1 (0), X=839.81, Y=849.11, Mass=78, SNR=6.1, Peak=18 HFD=2.4
23:57:04.242 00.001 13300 Star::Find(15, 958, 187, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1289
23:57:04.242 00.000 13300 Star::Find returns 1 (0), X=959.09, Y=185.99, Mass=78, SNR=6.1, Peak=16 HFD=2.7
23:57:04.242 00.000 13300 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-1.61) = xAngle (-0.43 = -0.43)
23:57:04.242 00.000 13300 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.41 = -0.41)
23:57:04.242 00.000 13300 CameraToMount -- cameraX=-0.21 cameraY=-0.42 hyp=0.47 cameraTheta=-2.04 mountX=0.42 mountY=-0.19, mountTheta=-0.42
23:57:04.244 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.21, y=-0.42, opts=13)
23:57:04.245 00.001 13300 Enqueuing Move request for scope (-0.21, -0.42)
23:57:04.245 00.000 11596 Worker thread wakes up
23:57:04.245 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.42) opts 0xd
23:57:04.245 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.21, -0.42)
23:57:04.245 00.000 11596 Moving (-0.21, -0.42) raw xDistance=0.42 yDistance=-0.19
23:57:04.245 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.42
23:57:04.245 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:57:04.246 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:57:04.246 00.000 11596 MoveAxis(W, 507, ABG)
23:57:04.246 00.000 11596 Guiding  Dir = 3, Dur = 507
23:57:04.246 00.000 11596 IsSlewing returns 0
23:57:04.252 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=241, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
23:57:04.262 00.010 13300 UpdateGuideState exits: m=2016 SNR=31.4
23:57:04.262 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:04.262 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:57:04.262 00.000 13300 Enqueuing Expose request
23:57:04.463 00.201 11596 IsGuiding returns 0
23:57:04.567 00.104 11596 PulseGuide returned control before completion, sleep 413
23:57:05.016 00.449 11596 IsGuiding returns 1
23:57:05.016 00.000 11596 scope still moving after pulse duration time elapsed
23:57:05.044 00.028 11596 IsSlewing returns 0
23:57:05.155 00.111 11596 IsGuiding returns 1
23:57:05.186 00.031 11596 IsSlewing returns 0
23:57:05.252 00.066 11596 IsGuiding returns 0
23:57:05.252 00.000 11596 scope move finished after 507 + 281 ms
23:57:05.252 00.000 11596 Move returns status 0, amount 507
23:57:05.252 00.000 11596 MoveAxis(N, 0, ABG)
23:57:05.252 00.000 11596 Move returns status 0, amount 0
23:57:05.252 00.000 11596 move complete, result=0
23:57:05.252 00.000 11596 worker thread done servicing request
23:57:05.253 00.001 13300 GuideStep: 0.4 px 507 ms WEST, -0.2 px 0 ms NORTH
23:57:05.253 00.000 11596 Worker thread wakes up
23:57:05.253 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:57:05.768 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
23:57:06.075 00.307 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7a8258c9-e390-42e9-8c81-d523b7cd8ad5"}
23:57:06.075 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7a8258c9-e390-42e9-8c81-d523b7cd8ad5"}
23:57:06.076 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5a745685-c052-4d0e-bd89-09da0db24dde"}
23:57:06.076 00.000 13300 case statement mapped state 6 to 3
23:57:06.076 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5a745685-c052-4d0e-bd89-09da0db24dde"}
23:57:06.077 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"34cb10d0-06c7-4156-ac36-d36b2b14e9a3"}
23:57:06.077 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1289,"width":15,"height":15,"star_pos":[6.83,7.28],"pixels":"..."},"id":"34cb10d0-06c7-4156-ac36-d36b2b14e9a3"}
23:57:08.801 02.724 11596 Exposure complete
23:57:08.888 00.087 11596 worker thread done servicing request
23:57:08.888 00.000 13300 OnExposeComplete: enter
23:57:08.888 00.000 13300 UpdateGuideState(): m_state=6
23:57:08.888 00.000 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1290
23:57:08.888 00.000 13300 Star::Find returns 1 (0), X=1060.83, Y=356.26, Mass=2001, SNR=31.3, Peak=237 HFD=3.3
23:57:08.889 00.001 13300 MultiStar: [#1 0.00,0.07,0.75,U] [#2 -0.10,-0.12,0.44,U] [#3 -0.06,0.01,0.40,U] [#4 0.18,-0.06,0.29,U] [#5 0.02,-0.06,0.25,U] [#6 0.06,-0.01,0.23,U] [#7 -0.12,0.02,0.23,U] [#8 -0.19,0.16,0.20,U] 
23:57:08.889 00.000 13300 refined, 8 included, MultiStar: {-0.07, -0.11}, one-star: {-0.21, -0.44}
23:57:08.889 00.000 13300 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-1.61) = xAngle (-0.52 = -0.52)
23:57:08.889 00.000 13300 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.51 = -0.51)
23:57:08.889 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.11 hyp=0.13 cameraTheta=-2.13 mountX=0.12 mountY=-0.07, mountTheta=-0.51
23:57:08.891 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.11, opts=13)
23:57:08.891 00.000 13300 Enqueuing Move request for scope (-0.07, -0.11)
23:57:08.891 00.000 11596 Worker thread wakes up
23:57:08.891 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.11) opts 0xd
23:57:08.891 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.11)
23:57:08.891 00.000 11596 Moving (-0.07, -0.11) raw xDistance=0.12 yDistance=-0.07
23:57:08.892 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:57:08.892 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:08.893 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:57:08.893 00.000 11596 MoveAxis(E, 0, ABG)
23:57:08.893 00.000 11596 Move returns status 0, amount 0
23:57:08.893 00.000 11596 MoveAxis(N, 0, ABG)
23:57:08.893 00.000 11596 Move returns status 0, amount 0
23:57:08.893 00.000 11596 move complete, result=0
23:57:08.893 00.000 11596 worker thread done servicing request
23:57:08.898 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
23:57:08.906 00.008 13300 UpdateGuideState exits: m=2001 SNR=31.3
23:57:08.906 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:08.906 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:57:08.906 00.000 13300 Enqueuing Expose request
23:57:08.906 00.000 11596 Worker thread wakes up
23:57:08.906 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:57:08.906 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:57:09.075 00.169 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a01607b1-8dde-4097-8a53-2f1f50c5dd0a"}
23:57:09.075 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a01607b1-8dde-4097-8a53-2f1f50c5dd0a"}
23:57:09.076 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4b9a17d0-b2a7-4196-a374-3e364ecf63a9"}
23:57:09.076 00.000 13300 case statement mapped state 6 to 3
23:57:09.076 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4b9a17d0-b2a7-4196-a374-3e364ecf63a9"}
23:57:09.077 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8322b62f-834f-4850-a5cd-f74da9a095d1"}
23:57:09.077 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1290,"width":15,"height":15,"star_pos":[6.83,7.26],"pixels":"..."},"id":"8322b62f-834f-4850-a5cd-f74da9a095d1"}
23:57:09.418 00.341 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
23:57:12.073 02.655 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"41db10e7-f0ec-46bd-b638-8663ae11ef9f"}
23:57:12.073 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"41db10e7-f0ec-46bd-b638-8663ae11ef9f"}
23:57:12.074 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7d367607-43d1-499c-aa03-5c96ea75897b"}
23:57:12.074 00.000 13300 case statement mapped state 6 to 3
23:57:12.074 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7d367607-43d1-499c-aa03-5c96ea75897b"}
23:57:12.074 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"52c0122d-65f8-46f0-b65a-e0ce4aeb2d53"}
23:57:12.075 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1290,"width":15,"height":15,"star_pos":[6.83,7.26],"pixels":"..."},"id":"52c0122d-65f8-46f0-b65a-e0ce4aeb2d53"}
23:57:12.445 00.370 11596 Exposure complete
23:57:12.520 00.075 11596 worker thread done servicing request
23:57:12.520 00.000 13300 OnExposeComplete: enter
23:57:12.520 00.000 13300 UpdateGuideState(): m_state=6
23:57:12.521 00.001 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1291
23:57:12.521 00.000 13300 Star::Find returns 1 (0), X=1060.88, Y=356.47, Mass=1897, SNR=30.4, Peak=197 HFD=3.2
23:57:12.521 00.000 13300 MultiStar: [#1 -0.03,0.14,0.76,U] [#2 -0.04,0.05,0.44,U] [#3 0.01,0.07,0.42,U] [#4 0.05,-0.04,0.30,U] [#5 0.06,-0.12,0.24,U] [#6 0.02,0.02,0.23,U] [#7 0.11,0.20,0.23,U] [#8 -0.13,-0.03,0.21,U] 
23:57:12.522 00.001 13300 refined, 8 included, MultiStar: {-0.04, -0.02}, one-star: {-0.16, -0.22}
23:57:12.522 00.000 13300 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-1.61) = xAngle (-1.20 = -1.20)
23:57:12.522 00.000 13300 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.19 = -1.19)
23:57:12.522 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.05 cameraTheta=-2.81 mountX=0.02 mountY=-0.04, mountTheta=-1.20
23:57:12.524 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.02, opts=13)
23:57:12.524 00.000 13300 Enqueuing Move request for scope (-0.04, -0.02)
23:57:12.524 00.000 11596 Worker thread wakes up
23:57:12.525 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
23:57:12.525 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
23:57:12.525 00.000 11596 Moving (-0.04, -0.02) raw xDistance=0.02 yDistance=-0.04
23:57:12.525 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:57:12.525 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:12.525 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:57:12.525 00.000 11596 MoveAxis(E, 0, ABG)
23:57:12.525 00.000 11596 Move returns status 0, amount 0
23:57:12.526 00.001 11596 MoveAxis(N, 0, ABG)
23:57:12.526 00.000 11596 Move returns status 0, amount 0
23:57:12.527 00.001 11596 move complete, result=0
23:57:12.527 00.000 11596 worker thread done servicing request
23:57:12.535 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=197, med=4, FiltMin=2, FiltMax=114, Gamma=0.510
23:57:12.545 00.010 13300 UpdateGuideState exits: m=1897 SNR=30.4
23:57:12.545 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:12.546 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:57:12.546 00.000 13300 Enqueuing Expose request
23:57:12.546 00.000 11596 Worker thread wakes up
23:57:12.546 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:57:12.546 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:57:13.062 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
23:57:15.074 02.012 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"60aa3b29-9beb-4ba6-bb82-4394ad59232c"}
23:57:15.074 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"60aa3b29-9beb-4ba6-bb82-4394ad59232c"}
23:57:15.075 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9858db31-66f5-49e7-aafe-5f0240b155f2"}
23:57:15.075 00.000 13300 case statement mapped state 6 to 3
23:57:15.075 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9858db31-66f5-49e7-aafe-5f0240b155f2"}
23:57:15.076 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"008805df-2211-469d-b5a8-291a4ab675e5"}
23:57:15.077 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1291,"width":15,"height":15,"star_pos":[6.88,7.47],"pixels":"..."},"id":"008805df-2211-469d-b5a8-291a4ab675e5"}
23:57:16.106 01.029 11596 Exposure complete
23:57:16.212 00.106 11596 worker thread done servicing request
23:57:16.212 00.000 13300 OnExposeComplete: enter
23:57:16.212 00.000 13300 UpdateGuideState(): m_state=6
23:57:16.213 00.001 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1292
23:57:16.213 00.000 13300 Star::Find returns 1 (0), X=1060.80, Y=356.39, Mass=1992, SNR=31.2, Peak=215 HFD=3.3
23:57:16.213 00.000 13300 MultiStar: [#1 -0.10,0.08,0.74,U] [#2 -0.09,-0.05,0.43,U] [#3 -0.09,0.03,0.40,U] [#4 0.00,0.09,0.30,U] [#5 -0.12,0.21,0.24,U] [#6 -0.08,-0.01,0.22,U] [#7 -0.23,-0.01,0.23,U] [#8 -0.14,-0.17,0.20,U] 
23:57:16.213 00.000 13300 refined, 8 included, MultiStar: {-0.14, -0.06}, one-star: {-0.24, -0.31}
23:57:16.213 00.000 13300 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-1.61) = xAngle (-1.15 = -1.15)
23:57:16.213 00.000 13300 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.13 = -1.13)
23:57:16.214 00.001 13300 CameraToMount -- cameraX=-0.14 cameraY=-0.06 hyp=0.15 cameraTheta=-2.76 mountX=0.06 mountY=-0.14, mountTheta=-1.15
23:57:16.216 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=-0.06, opts=13)
23:57:16.216 00.000 13300 Enqueuing Move request for scope (-0.14, -0.06)
23:57:16.216 00.000 11596 Worker thread wakes up
23:57:16.216 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.06) opts 0xd
23:57:16.217 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.14, -0.06)
23:57:16.217 00.000 11596 Moving (-0.14, -0.06) raw xDistance=0.06 yDistance=-0.14
23:57:16.217 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:57:16.217 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:16.217 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:57:16.218 00.001 11596 MoveAxis(E, 0, ABG)
23:57:16.218 00.000 11596 Move returns status 0, amount 0
23:57:16.218 00.000 11596 MoveAxis(N, 0, ABG)
23:57:16.218 00.000 11596 Move returns status 0, amount 0
23:57:16.218 00.000 11596 move complete, result=0
23:57:16.218 00.000 11596 worker thread done servicing request
23:57:16.227 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=215, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
23:57:16.239 00.012 13300 UpdateGuideState exits: m=1992 SNR=31.2
23:57:16.239 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:16.239 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:57:16.239 00.000 13300 Enqueuing Expose request
23:57:16.239 00.000 11596 Worker thread wakes up
23:57:16.239 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:57:16.240 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:57:16.752 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
23:57:18.073 01.321 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"22738a23-b787-477c-8a16-88a8c26b6dcc"}
23:57:18.073 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"22738a23-b787-477c-8a16-88a8c26b6dcc"}
23:57:18.074 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e5faf850-90d4-47bc-a039-d73e84d14c55"}
23:57:18.074 00.000 13300 case statement mapped state 6 to 3
23:57:18.074 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e5faf850-90d4-47bc-a039-d73e84d14c55"}
23:57:18.075 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bbb4d7ff-be5e-4377-acdc-90da595a46e0"}
23:57:18.075 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1292,"width":15,"height":15,"star_pos":[6.80,7.39],"pixels":"..."},"id":"bbb4d7ff-be5e-4377-acdc-90da595a46e0"}
23:57:19.781 01.706 11596 Exposure complete
23:57:19.864 00.083 11596 worker thread done servicing request
23:57:19.864 00.000 13300 OnExposeComplete: enter
23:57:19.864 00.000 13300 UpdateGuideState(): m_state=6
23:57:19.865 00.001 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1293
23:57:19.865 00.000 13300 Star::Find returns 1 (0), X=1060.87, Y=356.25, Mass=1975, SNR=31.1, Peak=234 HFD=3.3
23:57:19.865 00.000 13300 MultiStar: [#1 -0.09,-0.09,0.75,U] [#2 -0.24,-0.02,0.45,U] [#3 -0.26,-0.20,0.40,U] [#4 -0.22,-0.16,0.28,U] [#5 -0.04,0.13,0.26,U] [#6 -0.13,-0.27,0.23,U] [#7 -0.15,0.17,0.22,U] [#8 -0.18,-0.08,0.19,U] 
23:57:19.865 00.000 13300 refined, 8 included, MultiStar: {-0.16, -0.17}, one-star: {-0.17, -0.44}
23:57:19.865 00.000 13300 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-1.61) = xAngle (-0.73 = -0.73)
23:57:19.866 00.001 13300 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.72 = -0.72)
23:57:19.866 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=-0.17 hyp=0.24 cameraTheta=-2.34 mountX=0.18 mountY=-0.16, mountTheta=-0.72
23:57:19.868 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=-0.17, opts=13)
23:57:19.868 00.000 13300 Enqueuing Move request for scope (-0.16, -0.17)
23:57:19.868 00.000 11596 Worker thread wakes up
23:57:19.869 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.17) opts 0xd
23:57:19.869 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.16, -0.17)
23:57:19.869 00.000 11596 Moving (-0.16, -0.17) raw xDistance=0.18 yDistance=-0.16
23:57:19.869 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.18
23:57:19.869 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:19.870 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:57:19.870 00.000 11596 MoveAxis(W, 221, ABG)
23:57:19.870 00.000 11596 Guiding  Dir = 3, Dur = 221
23:57:19.871 00.001 11596 IsSlewing returns 0
23:57:19.880 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=234, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
23:57:19.899 00.019 13300 UpdateGuideState exits: m=1975 SNR=31.1
23:57:19.899 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:19.899 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:57:19.900 00.001 13300 Enqueuing Expose request
23:57:19.994 00.094 11596 IsGuiding returns 0
23:57:20.190 00.196 11596 PulseGuide returned control before completion, sleep 36
23:57:20.287 00.097 11596 IsGuiding returns 1
23:57:20.287 00.000 11596 scope still moving after pulse duration time elapsed
23:57:20.309 00.022 11596 IsSlewing returns 0
23:57:20.410 00.101 11596 IsGuiding returns 1
23:57:20.466 00.056 11596 IsSlewing returns 0
23:57:20.674 00.208 11596 IsGuiding returns 0
23:57:20.674 00.000 11596 scope move finished after 221 + 459 ms
23:57:20.675 00.001 11596 Move returns status 0, amount 221
23:57:20.675 00.000 11596 MoveAxis(N, 0, ABG)
23:57:20.675 00.000 11596 Move returns status 0, amount 0
23:57:20.676 00.001 11596 move complete, result=0
23:57:20.676 00.000 11596 worker thread done servicing request
23:57:20.677 00.001 13300 GuideStep: 0.2 px 221 ms WEST, -0.2 px 0 ms NORTH
23:57:20.679 00.002 11596 Worker thread wakes up
23:57:20.682 00.003 11596 worker thread servicing REQUEST_EXPOSE 3000
23:57:21.073 00.391 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"234b8d0c-9bba-4fe9-babb-fec9d35717bd"}
23:57:21.073 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"234b8d0c-9bba-4fe9-babb-fec9d35717bd"}
23:57:21.074 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"20c1553e-f13a-4520-a541-780510ee45c8"}
23:57:21.075 00.001 13300 case statement mapped state 6 to 3
23:57:21.075 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"20c1553e-f13a-4520-a541-780510ee45c8"}
23:57:21.076 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5f09e288-53cd-4591-aee8-4c9bdeeee3c2"}
23:57:21.076 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1293,"width":15,"height":15,"star_pos":[6.87,7.25],"pixels":"..."},"id":"5f09e288-53cd-4591-aee8-4c9bdeeee3c2"}
23:57:21.197 00.121 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
23:57:24.073 02.876 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ffc36118-7079-40b2-b449-85a415aad242"}
23:57:24.073 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ffc36118-7079-40b2-b449-85a415aad242"}
23:57:24.074 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"210d23b0-2b37-47f8-8949-2a3e6bf79609"}
23:57:24.074 00.000 13300 case statement mapped state 6 to 3
23:57:24.074 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"210d23b0-2b37-47f8-8949-2a3e6bf79609"}
23:57:24.074 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"92b6ca87-a2f3-4387-bc56-2616a92b57c4"}
23:57:24.075 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1293,"width":15,"height":15,"star_pos":[6.87,7.25],"pixels":"..."},"id":"92b6ca87-a2f3-4387-bc56-2616a92b57c4"}
23:57:24.330 00.255 11596 Exposure complete
23:57:24.401 00.071 11596 worker thread done servicing request
23:57:24.401 00.000 13300 OnExposeComplete: enter
23:57:24.401 00.000 13300 UpdateGuideState(): m_state=6
23:57:24.401 00.000 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1294
23:57:24.401 00.000 13300 Star::Find returns 1 (0), X=1060.85, Y=356.33, Mass=1998, SNR=31.3, Peak=229 HFD=3.3
23:57:24.402 00.001 13300 MultiStar: [#1 -0.00,0.08,0.74,U] [#2 -0.09,-0.07,0.44,U] [#3 -0.19,0.04,0.42,U] [#4 -0.10,0.16,0.28,U] [#5 0.05,0.18,0.25,U] [#6 -0.09,0.08,0.23,U] [#7 0.01,0.05,0.24,U] [#8 -0.07,-0.18,0.21,U] 
23:57:24.402 00.000 13300 refined, 8 included, MultiStar: {-0.09, -0.06}, one-star: {-0.19, -0.36}
23:57:24.402 00.000 13300 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-1.61) = xAngle (-0.95 = -0.95)
23:57:24.402 00.000 13300 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.94 = -0.94)
23:57:24.402 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.06 hyp=0.11 cameraTheta=-2.56 mountX=0.07 mountY=-0.09, mountTheta=-0.95
23:57:24.404 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.06, opts=13)
23:57:24.404 00.000 13300 Enqueuing Move request for scope (-0.09, -0.06)
23:57:24.404 00.000 11596 Worker thread wakes up
23:57:24.404 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.06) opts 0xd
23:57:24.404 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.06)
23:57:24.404 00.000 11596 Moving (-0.09, -0.06) raw xDistance=0.07 yDistance=-0.09
23:57:24.404 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:57:24.404 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:24.405 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:57:24.405 00.000 11596 MoveAxis(E, 0, ABG)
23:57:24.405 00.000 11596 Move returns status 0, amount 0
23:57:24.405 00.000 11596 MoveAxis(N, 0, ABG)
23:57:24.405 00.000 11596 Move returns status 0, amount 0
23:57:24.405 00.000 11596 move complete, result=0
23:57:24.405 00.000 11596 worker thread done servicing request
23:57:24.411 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=229, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
23:57:24.420 00.009 13300 UpdateGuideState exits: m=1998 SNR=31.3
23:57:24.420 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:24.420 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:57:24.420 00.000 13300 Enqueuing Expose request
23:57:24.420 00.000 11596 Worker thread wakes up
23:57:24.420 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:57:24.420 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:57:24.933 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
23:57:27.072 02.139 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9e5c6e82-f749-4cdc-880a-46007fd07ed8"}
23:57:27.072 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9e5c6e82-f749-4cdc-880a-46007fd07ed8"}
23:57:27.073 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"92cef4c9-986b-44bd-b4ba-74caa58affca"}
23:57:27.073 00.000 13300 case statement mapped state 6 to 3
23:57:27.073 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"92cef4c9-986b-44bd-b4ba-74caa58affca"}
23:57:27.074 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"43a2ff0e-53a2-4811-8a6d-7167cdc00708"}
23:57:27.074 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1294,"width":15,"height":15,"star_pos":[6.85,7.33],"pixels":"..."},"id":"43a2ff0e-53a2-4811-8a6d-7167cdc00708"}
23:57:27.983 00.909 11596 Exposure complete
23:57:28.062 00.079 11596 worker thread done servicing request
23:57:28.062 00.000 13300 OnExposeComplete: enter
23:57:28.062 00.000 13300 UpdateGuideState(): m_state=6
23:57:28.063 00.001 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1295
23:57:28.063 00.000 13300 Star::Find returns 1 (0), X=1060.77, Y=356.33, Mass=1999, SNR=31.3, Peak=221 HFD=3.3
23:57:28.063 00.000 13300 MultiStar: [#1 0.03,-0.01,0.74,U] [#2 -0.09,-0.01,0.45,U] [#3 0.01,-0.04,0.41,U] [#4 -0.22,0.09,0.30,U] [#5 -0.08,0.07,0.25,U] [#6 0.14,0.02,0.23,U] [#7 -0.01,0.07,0.22,U] [#8 -0.45,0.01,0.20,U] 
23:57:28.063 00.000 13300 refined, 8 included, MultiStar: {-0.12, -0.09}, one-star: {-0.27, -0.36}
23:57:28.063 00.000 13300 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-1.61) = xAngle (-0.89 = -0.89)
23:57:28.064 00.001 13300 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.87 = -0.87)
23:57:28.064 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=-0.09 hyp=0.14 cameraTheta=-2.50 mountX=0.09 mountY=-0.11, mountTheta=-0.88
23:57:28.066 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=-0.09, opts=13)
23:57:28.066 00.000 13300 Enqueuing Move request for scope (-0.12, -0.09)
23:57:28.067 00.001 11596 Worker thread wakes up
23:57:28.067 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.09) opts 0xd
23:57:28.067 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, -0.09)
23:57:28.067 00.000 11596 Moving (-0.12, -0.09) raw xDistance=0.09 yDistance=-0.11
23:57:28.067 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:57:28.067 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:28.068 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:57:28.068 00.000 11596 MoveAxis(E, 0, ABG)
23:57:28.068 00.000 11596 Move returns status 0, amount 0
23:57:28.068 00.000 11596 MoveAxis(N, 0, ABG)
23:57:28.069 00.001 11596 Move returns status 0, amount 0
23:57:28.069 00.000 11596 move complete, result=0
23:57:28.070 00.001 11596 worker thread done servicing request
23:57:28.076 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=3, FiltMax=98, Gamma=0.510
23:57:28.084 00.008 13300 UpdateGuideState exits: m=1999 SNR=31.3
23:57:28.084 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:28.084 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:57:28.085 00.001 13300 Enqueuing Expose request
23:57:28.085 00.000 11596 Worker thread wakes up
23:57:28.085 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:57:28.085 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:57:28.599 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
23:57:30.072 01.473 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"096cb9b2-abc1-4dc6-a7bc-d07a7ce12667"}
23:57:30.072 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"096cb9b2-abc1-4dc6-a7bc-d07a7ce12667"}
23:57:30.073 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"017a5ebd-d96b-4d09-bc1c-f6a664bbfc00"}
23:57:30.074 00.001 13300 case statement mapped state 6 to 3
23:57:30.074 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"017a5ebd-d96b-4d09-bc1c-f6a664bbfc00"}
23:57:30.075 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dca48167-5683-4084-ab8e-433a4453c9a8"}
23:57:30.075 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1295,"width":15,"height":15,"star_pos":[6.77,7.33],"pixels":"..."},"id":"dca48167-5683-4084-ab8e-433a4453c9a8"}
23:57:31.629 01.554 11596 Exposure complete
23:57:31.707 00.078 11596 worker thread done servicing request
23:57:31.708 00.001 13300 OnExposeComplete: enter
23:57:31.708 00.000 13300 UpdateGuideState(): m_state=6
23:57:31.709 00.001 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1296
23:57:31.709 00.000 13300 Star::Find returns 1 (0), X=1060.84, Y=356.45, Mass=1928, SNR=30.7, Peak=197 HFD=3.3
23:57:31.710 00.001 13300 MultiStar: [#1 0.03,0.10,0.74,U] [#2 0.10,-0.10,0.45,U] [#3 -0.09,-0.25,0.42,U] [#4 -0.03,0.24,0.31,U] [#5 0.11,0.19,0.26,U] [#6 -0.09,-0.22,0.23,U] [#7 0.19,0.21,0.22,U] [#8 -0.18,0.22,0.20,U] 
23:57:31.710 00.000 13300 refined, 8 included, MultiStar: {-0.04, -0.04}, one-star: {-0.20, -0.24}
23:57:31.710 00.000 13300 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-1.61) = xAngle (-0.81 = -0.81)
23:57:31.710 00.000 13300 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.80 = -0.80)
23:57:31.710 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-2.42 mountX=0.04 mountY=-0.04, mountTheta=-0.81
23:57:31.713 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.04, opts=13)
23:57:31.713 00.000 13300 Enqueuing Move request for scope (-0.04, -0.04)
23:57:31.713 00.000 11596 Worker thread wakes up
23:57:31.713 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.04) opts 0xd
23:57:31.714 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.04)
23:57:31.714 00.000 11596 Moving (-0.04, -0.04) raw xDistance=0.04 yDistance=-0.04
23:57:31.714 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:57:31.714 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:31.714 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:57:31.714 00.000 11596 MoveAxis(E, 0, ABG)
23:57:31.714 00.000 11596 Move returns status 0, amount 0
23:57:31.714 00.000 11596 MoveAxis(N, 0, ABG)
23:57:31.715 00.001 11596 Move returns status 0, amount 0
23:57:31.715 00.000 11596 move complete, result=0
23:57:31.715 00.000 11596 worker thread done servicing request
23:57:31.721 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=197, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
23:57:31.729 00.008 13300 UpdateGuideState exits: m=1928 SNR=30.7
23:57:31.729 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:31.730 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:57:31.730 00.000 13300 Enqueuing Expose request
23:57:31.730 00.000 11596 Worker thread wakes up
23:57:31.730 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:57:31.730 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:57:32.245 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
23:57:33.071 00.826 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"349d2ab9-e8bb-4aa2-9f8b-e218e41efe78"}
23:57:33.071 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"349d2ab9-e8bb-4aa2-9f8b-e218e41efe78"}
23:57:33.072 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ef672646-b187-4114-b3a5-5c8149e2882f"}
23:57:33.072 00.000 13300 case statement mapped state 6 to 3
23:57:33.072 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ef672646-b187-4114-b3a5-5c8149e2882f"}
23:57:33.072 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4f704765-6005-47b4-8f6f-506bb156bd9c"}
23:57:33.073 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1296,"width":15,"height":15,"star_pos":[6.84,7.45],"pixels":"..."},"id":"4f704765-6005-47b4-8f6f-506bb156bd9c"}
23:57:35.269 02.196 11596 Exposure complete
23:57:35.340 00.071 11596 worker thread done servicing request
23:57:35.341 00.001 13300 OnExposeComplete: enter
23:57:35.341 00.000 13300 UpdateGuideState(): m_state=6
23:57:35.341 00.000 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1297
23:57:35.341 00.000 13300 Star::Find returns 1 (0), X=1060.71, Y=356.29, Mass=1926, SNR=30.7, Peak=216 HFD=3.5
23:57:35.342 00.001 13300 MultiStar: [#1 -0.01,-0.07,0.75,U] [#2 0.03,-0.07,0.45,U] [#3 -0.06,-0.14,0.41,U] [#4 -0.13,-0.08,0.29,U] [#5 -0.21,-0.20,0.25,U] [#6 0.14,-0.19,0.23,U] [#7 -0.02,-0.10,0.23,U] [#8 0.04,0.13,0.21,U] 
23:57:35.342 00.000 13300 refined, 8 included, MultiStar: {-0.10, -0.17}, one-star: {-0.33, -0.40}
23:57:35.342 00.000 13300 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-1.61) = xAngle (-0.51 = -0.51)
23:57:35.342 00.000 13300 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.50 = -0.50)
23:57:35.342 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.17 hyp=0.20 cameraTheta=-2.12 mountX=0.17 mountY=-0.10, mountTheta=-0.50
23:57:35.344 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.17, opts=13)
23:57:35.344 00.000 13300 Enqueuing Move request for scope (-0.10, -0.17)
23:57:35.344 00.000 11596 Worker thread wakes up
23:57:35.345 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.17) opts 0xd
23:57:35.345 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.17)
23:57:35.345 00.000 11596 Moving (-0.10, -0.17) raw xDistance=0.17 yDistance=-0.10
23:57:35.345 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
23:57:35.345 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:35.345 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:57:35.345 00.000 11596 MoveAxis(W, 218, ABG)
23:57:35.345 00.000 11596 Guiding  Dir = 3, Dur = 218
23:57:35.346 00.001 11596 IsSlewing returns 0
23:57:35.352 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=216, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
23:57:35.363 00.011 13300 UpdateGuideState exits: m=1926 SNR=30.7
23:57:35.363 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:35.363 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:57:35.363 00.000 13300 Enqueuing Expose request
23:57:35.459 00.096 11596 IsGuiding returns 0
23:57:35.557 00.098 11596 PulseGuide returned control before completion, sleep 130
23:57:35.781 00.224 11596 IsGuiding returns 1
23:57:35.781 00.000 11596 scope still moving after pulse duration time elapsed
23:57:35.816 00.035 11596 IsSlewing returns 0
23:57:35.877 00.061 11596 IsGuiding returns 1
23:57:35.908 00.031 11596 IsSlewing returns 0
23:57:36.070 00.162 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f18caa2f-a8e8-4c00-8d23-7730f750ed3b"}
23:57:36.070 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f18caa2f-a8e8-4c00-8d23-7730f750ed3b"}
23:57:36.071 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0a6aad4a-9309-41b3-961c-9a2de926ece3"}
23:57:36.071 00.000 13300 case statement mapped state 6 to 3
23:57:36.071 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0a6aad4a-9309-41b3-961c-9a2de926ece3"}
23:57:36.072 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1a61f8d4-bd95-4ac3-877b-eb87a45c191a"}
23:57:36.072 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1297,"width":15,"height":15,"star_pos":[6.71,7.29],"pixels":"..."},"id":"1a61f8d4-bd95-4ac3-877b-eb87a45c191a"}
23:57:36.159 00.087 11596 IsGuiding returns 0
23:57:36.159 00.000 11596 scope move finished after 218 + 482 ms
23:57:36.159 00.000 11596 Move returns status 0, amount 218
23:57:36.159 00.000 11596 MoveAxis(N, 0, ABG)
23:57:36.160 00.001 11596 Move returns status 0, amount 0
23:57:36.160 00.000 11596 move complete, result=0
23:57:36.160 00.000 11596 worker thread done servicing request
23:57:36.160 00.000 13300 GuideStep: 0.2 px 218 ms WEST, -0.1 px 0 ms NORTH
23:57:36.160 00.000 11596 Worker thread wakes up
23:57:36.160 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:57:36.664 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
23:57:39.068 02.404 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b8eb0791-6cee-4e39-b410-130ecd19de4b"}
23:57:39.068 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b8eb0791-6cee-4e39-b410-130ecd19de4b"}
23:57:39.069 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7d3360e0-a2be-4bd7-a0bc-65e7505cfe5a"}
23:57:39.069 00.000 13300 case statement mapped state 6 to 3
23:57:39.069 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7d3360e0-a2be-4bd7-a0bc-65e7505cfe5a"}
23:57:39.069 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e806f87f-3444-4d4a-aa47-b912061d5555"}
23:57:39.069 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1297,"width":15,"height":15,"star_pos":[6.71,7.29],"pixels":"..."},"id":"e806f87f-3444-4d4a-aa47-b912061d5555"}
23:57:39.704 00.635 11596 Exposure complete
23:57:39.777 00.073 11596 worker thread done servicing request
23:57:39.777 00.000 13300 OnExposeComplete: enter
23:57:39.777 00.000 13300 UpdateGuideState(): m_state=6
23:57:39.778 00.001 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1298
23:57:39.778 00.000 13300 Star::Find returns 1 (0), X=1060.84, Y=356.35, Mass=1958, SNR=30.9, Peak=211 HFD=3.3
23:57:39.779 00.001 13300 MultiStar: [#1 0.19,0.03,0.75,U] [#2 0.07,-0.12,0.46,U] [#3 0.04,-0.04,0.41,U] [#4 -0.12,0.04,0.29,U] [#5 -0.08,-0.06,0.25,U] [#6 0.04,0.04,0.23,U] [#7 0.06,0.15,0.24,U] [#8 -0.10,0.26,0.20,U] 
23:57:39.779 00.000 13300 refined, 8 included, MultiStar: {-0.02, -0.08}, one-star: {-0.20, -0.35}
23:57:39.779 00.000 13300 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-1.61) = xAngle (-0.17 = -0.17)
23:57:39.779 00.000 13300 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.16 = -0.16)
23:57:39.779 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.78 mountX=0.08 mountY=-0.01, mountTheta=-0.16
23:57:39.781 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.08, opts=13)
23:57:39.781 00.000 13300 Enqueuing Move request for scope (-0.02, -0.08)
23:57:39.781 00.000 11596 Worker thread wakes up
23:57:39.781 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.08) opts 0xd
23:57:39.781 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.08)
23:57:39.781 00.000 11596 Moving (-0.02, -0.08) raw xDistance=0.08 yDistance=-0.01
23:57:39.781 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:57:39.781 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:39.782 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:57:39.782 00.000 11596 MoveAxis(E, 0, ABG)
23:57:39.782 00.000 11596 Move returns status 0, amount 0
23:57:39.782 00.000 11596 MoveAxis(N, 0, ABG)
23:57:39.782 00.000 11596 Move returns status 0, amount 0
23:57:39.782 00.000 11596 move complete, result=0
23:57:39.782 00.000 11596 worker thread done servicing request
23:57:39.787 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=211, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
23:57:39.795 00.008 13300 UpdateGuideState exits: m=1958 SNR=30.9
23:57:39.795 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:39.795 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:57:39.795 00.000 13300 Enqueuing Expose request
23:57:39.795 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:57:39.795 00.000 11596 Worker thread wakes up
23:57:39.796 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:57:40.303 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
23:57:42.068 01.765 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a2080456-d5d6-4222-82e1-21084e16f3e5"}
23:57:42.068 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a2080456-d5d6-4222-82e1-21084e16f3e5"}
23:57:42.069 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"07995634-caa6-4fda-845b-5ad34119e8e4"}
23:57:42.069 00.000 13300 case statement mapped state 6 to 3
23:57:42.069 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"07995634-caa6-4fda-845b-5ad34119e8e4"}
23:57:42.069 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"da56636c-8eaf-4e2b-bccd-5fa21ead0cc6"}
23:57:42.070 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1298,"width":15,"height":15,"star_pos":[6.84,7.35],"pixels":"..."},"id":"da56636c-8eaf-4e2b-bccd-5fa21ead0cc6"}
23:57:43.333 01.263 11596 Exposure complete
23:57:43.410 00.077 11596 worker thread done servicing request
23:57:43.411 00.001 13300 OnExposeComplete: enter
23:57:43.411 00.000 13300 UpdateGuideState(): m_state=6
23:57:43.411 00.000 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1299
23:57:43.411 00.000 13300 Star::Find returns 1 (0), X=1060.88, Y=356.32, Mass=1925, SNR=30.7, Peak=225 HFD=3.3
23:57:43.412 00.001 13300 MultiStar: [#1 0.10,-0.03,0.78,U] [#2 0.08,-0.14,0.45,U] [#3 0.03,-0.10,0.42,U] [#4 -0.02,0.10,0.29,U] [#5 -0.21,-0.08,0.25,U] [#6 0.10,-0.12,0.23,U] [#7 0.17,-0.00,0.23,U] [#8 -0.03,-0.32,0.20,U] 
23:57:43.412 00.000 13300 refined, 8 included, MultiStar: {-0.01, -0.15}, one-star: {-0.16, -0.37}
23:57:43.412 00.000 13300 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-1.61) = xAngle (-0.02 = -0.02)
23:57:43.412 00.000 13300 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.00 = -0.00)
23:57:43.412 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.62 mountX=0.15 mountY=-0.00, mountTheta=-0.00
23:57:43.414 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.15, opts=13)
23:57:43.414 00.000 13300 Enqueuing Move request for scope (-0.01, -0.15)
23:57:43.414 00.000 11596 Worker thread wakes up
23:57:43.414 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.15) opts 0xd
23:57:43.415 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.15)
23:57:43.415 00.000 11596 Moving (-0.01, -0.15) raw xDistance=0.15 yDistance=-0.00
23:57:43.415 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
23:57:43.415 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:43.416 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:57:43.416 00.000 11596 MoveAxis(W, 190, ABG)
23:57:43.416 00.000 11596 Guiding  Dir = 3, Dur = 190
23:57:43.416 00.000 11596 IsSlewing returns 0
23:57:43.424 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
23:57:43.431 00.007 13300 UpdateGuideState exits: m=1925 SNR=30.7
23:57:43.432 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:43.432 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:57:43.432 00.000 13300 Enqueuing Expose request
23:57:43.657 00.225 11596 IsGuiding returns 0
23:57:44.087 00.430 11596 IsGuiding returns 1
23:57:44.087 00.000 11596 scope still moving after pulse duration time elapsed
23:57:44.220 00.133 11596 IsSlewing returns 0
23:57:44.368 00.148 11596 IsGuiding returns 0
23:57:44.369 00.001 11596 scope move finished after 190 + 521 ms
23:57:44.369 00.000 11596 Move returns status 0, amount 190
23:57:44.369 00.000 11596 MoveAxis(N, 0, ABG)
23:57:44.369 00.000 11596 Move returns status 0, amount 0
23:57:44.369 00.000 11596 move complete, result=0
23:57:44.369 00.000 11596 worker thread done servicing request
23:57:44.369 00.000 13300 GuideStep: 0.2 px 190 ms WEST, -0.0 px 0 ms NORTH
23:57:44.370 00.001 11596 Worker thread wakes up
23:57:44.370 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:57:44.876 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
23:57:45.068 00.192 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f7244f58-0c66-4cea-99e8-102e0a65faa8"}
23:57:45.068 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f7244f58-0c66-4cea-99e8-102e0a65faa8"}
23:57:45.069 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"55062416-bc4f-440a-841a-86661bbe5599"}
23:57:45.069 00.000 13300 case statement mapped state 6 to 3
23:57:45.069 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"55062416-bc4f-440a-841a-86661bbe5599"}
23:57:45.069 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9647d764-3237-4e05-a145-330411bb5b30"}
23:57:45.070 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1299,"width":15,"height":15,"star_pos":[6.88,7.32],"pixels":"..."},"id":"9647d764-3237-4e05-a145-330411bb5b30"}
23:57:47.908 02.838 11596 Exposure complete
23:57:47.987 00.079 11596 worker thread done servicing request
23:57:47.987 00.000 13300 OnExposeComplete: enter
23:57:47.987 00.000 13300 UpdateGuideState(): m_state=6
23:57:47.988 00.001 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1300
23:57:47.988 00.000 13300 Star::Find returns 1 (0), X=1060.92, Y=356.26, Mass=1955, SNR=31.0, Peak=236 HFD=3.2
23:57:47.988 00.000 13300 MultiStar: [#1 -0.02,-0.10,0.75,U] [#2 0.12,-0.24,0.45,U] [#3 0.00,0.04,0.41,U] [#4 -0.07,-0.20,0.30,U] [#5 -0.19,0.03,0.25,U] [#6 0.08,-0.15,0.23,U] [#7 -0.06,-0.20,0.22,U] [#8 -0.20,0.07,0.19,U] 
23:57:47.988 00.000 13300 refined, 8 included, MultiStar: {-0.05, -0.19}, one-star: {-0.12, -0.44}
23:57:47.988 00.000 13300 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-1.61) = xAngle (-0.20 = -0.20)
23:57:47.988 00.000 13300 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.19 = -0.19)
23:57:47.989 00.001 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.19 hyp=0.19 cameraTheta=-1.81 mountX=0.19 mountY=-0.04, mountTheta=-0.19
23:57:47.990 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.19, opts=13)
23:57:47.990 00.000 13300 Enqueuing Move request for scope (-0.05, -0.19)
23:57:47.990 00.000 11596 Worker thread wakes up
23:57:47.990 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.19) opts 0xd
23:57:47.991 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.19)
23:57:47.991 00.000 11596 Moving (-0.05, -0.19) raw xDistance=0.19 yDistance=-0.04
23:57:47.991 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.19
23:57:47.991 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:47.991 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:57:47.991 00.000 11596 MoveAxis(W, 252, ABG)
23:57:47.992 00.001 11596 Guiding  Dir = 3, Dur = 252
23:57:47.992 00.000 11596 IsSlewing returns 0
23:57:47.998 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
23:57:48.007 00.009 13300 UpdateGuideState exits: m=1955 SNR=31.0
23:57:48.007 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:48.007 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:57:48.007 00.000 13300 Enqueuing Expose request
23:57:48.021 00.014 11596 IsGuiding returns 0
23:57:48.068 00.047 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"023267aa-402a-41fe-88da-85429f52441f"}
23:57:48.068 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"023267aa-402a-41fe-88da-85429f52441f"}
23:57:48.069 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"75ab1c50-db51-40f5-a565-62968ee98cd9"}
23:57:48.069 00.000 13300 case statement mapped state 6 to 3
23:57:48.069 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"75ab1c50-db51-40f5-a565-62968ee98cd9"}
23:57:48.071 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7386c1bc-249e-4304-9baa-ea3bd2e8f741"}
23:57:48.072 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1300,"width":15,"height":15,"star_pos":[6.92,7.26],"pixels":"..."},"id":"7386c1bc-249e-4304-9baa-ea3bd2e8f741"}
23:57:48.218 00.146 11596 PulseGuide returned control before completion, sleep 65
23:57:48.438 00.220 11596 IsGuiding returns 1
23:57:48.438 00.000 11596 scope still moving after pulse duration time elapsed
23:57:48.462 00.024 11596 IsSlewing returns 0
23:57:48.596 00.134 11596 IsGuiding returns 0
23:57:48.596 00.000 11596 scope move finished after 252 + 323 ms
23:57:48.596 00.000 11596 Move returns status 0, amount 252
23:57:48.596 00.000 11596 MoveAxis(N, 0, ABG)
23:57:48.596 00.000 11596 Move returns status 0, amount 0
23:57:48.596 00.000 11596 move complete, result=0
23:57:48.597 00.001 11596 worker thread done servicing request
23:57:48.597 00.000 13300 GuideStep: 0.2 px 252 ms WEST, -0.0 px 0 ms NORTH
23:57:48.597 00.000 11596 Worker thread wakes up
23:57:48.597 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:57:49.109 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
23:57:51.066 01.957 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"87b22597-8e33-4555-8134-b4ecc8475b2b"}
23:57:51.066 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"87b22597-8e33-4555-8134-b4ecc8475b2b"}
23:57:51.067 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bfc71fa2-3c52-47a1-a92d-b2cf44ecf74e"}
23:57:51.067 00.000 13300 case statement mapped state 6 to 3
23:57:51.067 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bfc71fa2-3c52-47a1-a92d-b2cf44ecf74e"}
23:57:51.067 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c35ce5f4-5c8d-49a5-8ca8-098d0aa47beb"}
23:57:51.068 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1300,"width":15,"height":15,"star_pos":[6.92,7.26],"pixels":"..."},"id":"c35ce5f4-5c8d-49a5-8ca8-098d0aa47beb"}
23:57:52.139 01.071 11596 Exposure complete
23:57:52.227 00.088 11596 worker thread done servicing request
23:57:52.227 00.000 13300 OnExposeComplete: enter
23:57:52.227 00.000 13300 UpdateGuideState(): m_state=6
23:57:52.227 00.000 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1301
23:57:52.228 00.001 13300 Star::Find returns 1 (0), X=1060.95, Y=356.21, Mass=2000, SNR=31.3, Peak=249 HFD=3.1
23:57:52.228 00.000 13300 MultiStar: [#1 0.07,-0.14,0.74,U] [#2 -0.03,-0.19,0.44,U] [#3 -0.01,-0.11,0.41,U] [#4 -0.14,-0.07,0.29,U] [#5 0.10,-0.09,0.25,U] [#6 0.12,-0.10,0.23,U] [#7 -0.03,-0.01,0.24,U] [#8 -0.11,-0.05,0.20,U] 
23:57:52.228 00.000 13300 refined, 8 included, MultiStar: {-0.02, -0.21}, one-star: {-0.09, -0.49}
23:57:52.228 00.000 13300 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-1.61) = xAngle (-0.05 = -0.05)
23:57:52.228 00.000 13300 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.03 = -0.03)
23:57:52.228 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.21 hyp=0.21 cameraTheta=-1.66 mountX=0.21 mountY=-0.01, mountTheta=-0.03
23:57:52.230 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.21, opts=13)
23:57:52.230 00.000 13300 Enqueuing Move request for scope (-0.02, -0.21)
23:57:52.230 00.000 11596 Worker thread wakes up
23:57:52.231 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.21) opts 0xd
23:57:52.231 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.21)
23:57:52.231 00.000 11596 Moving (-0.02, -0.21) raw xDistance=0.21 yDistance=-0.01
23:57:52.231 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
23:57:52.231 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:52.231 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:57:52.231 00.000 11596 MoveAxis(W, 282, ABG)
23:57:52.231 00.000 11596 Guiding  Dir = 3, Dur = 282
23:57:52.232 00.001 11596 IsSlewing returns 0
23:57:52.236 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=249, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
23:57:52.244 00.008 13300 UpdateGuideState exits: m=2000 SNR=31.3
23:57:52.244 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:52.244 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:57:52.245 00.001 13300 Enqueuing Expose request
23:57:52.287 00.042 11596 IsGuiding returns 0
23:57:52.413 00.126 11596 PulseGuide returned control before completion, sleep 167
23:57:52.768 00.355 11596 IsGuiding returns 1
23:57:52.769 00.001 11596 scope still moving after pulse duration time elapsed
23:57:52.799 00.030 11596 IsSlewing returns 0
23:57:52.876 00.077 11596 IsGuiding returns 0
23:57:52.877 00.001 11596 scope move finished after 282 + 307 ms
23:57:52.877 00.000 11596 Move returns status 0, amount 282
23:57:52.877 00.000 11596 MoveAxis(N, 0, ABG)
23:57:52.877 00.000 11596 Move returns status 0, amount 0
23:57:52.877 00.000 11596 move complete, result=0
23:57:52.877 00.000 11596 worker thread done servicing request
23:57:52.877 00.000 11596 Worker thread wakes up
23:57:52.877 00.000 13300 GuideStep: 0.2 px 282 ms WEST, -0.0 px 0 ms NORTH
23:57:52.877 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:57:53.380 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
23:57:54.066 00.686 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7663968a-e62f-4570-a4e2-e28528153d55"}
23:57:54.066 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7663968a-e62f-4570-a4e2-e28528153d55"}
23:57:54.067 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"739d7d40-819f-4bab-8115-98090b8d1eb6"}
23:57:54.067 00.000 13300 case statement mapped state 6 to 3
23:57:54.067 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"739d7d40-819f-4bab-8115-98090b8d1eb6"}
23:57:54.067 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4facd1dc-4853-4b77-9744-e9b54016671b"}
23:57:54.068 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1301,"width":15,"height":15,"star_pos":[6.95,7.21],"pixels":"..."},"id":"4facd1dc-4853-4b77-9744-e9b54016671b"}
23:57:56.408 02.340 11596 Exposure complete
23:57:56.479 00.071 11596 worker thread done servicing request
23:57:56.480 00.001 13300 OnExposeComplete: enter
23:57:56.480 00.000 13300 UpdateGuideState(): m_state=6
23:57:56.480 00.000 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1302
23:57:56.480 00.000 13300 Star::Find returns 1 (0), X=1061.00, Y=356.32, Mass=1938, SNR=30.8, Peak=237 HFD=3.3
23:57:56.481 00.001 13300 MultiStar: [#1 0.08,0.04,0.74,U] [#2 0.10,-0.11,0.44,U] [#3 -0.10,-0.17,0.41,U] [#4 0.37,-0.16,0.29,U] [#5 0.24,-0.07,0.24,U] [#6 -0.06,0.12,0.23,U] [#7 0.02,-0.10,0.23,U] [#8 0.03,-0.13,0.21,U] 
23:57:56.481 00.000 13300 refined, 8 included, MultiStar: {0.05, -0.15}, one-star: {-0.04, -0.37}
23:57:56.481 00.000 13300 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-1.61) = xAngle (0.35 = 0.35)
23:57:56.481 00.000 13300 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.36 = 0.36)
23:57:56.481 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.15 hyp=0.15 cameraTheta=-1.26 mountX=0.14 mountY=0.05, mountTheta=0.36
23:57:56.483 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.15, opts=13)
23:57:56.483 00.000 13300 Enqueuing Move request for scope (0.05, -0.15)
23:57:56.483 00.000 11596 Worker thread wakes up
23:57:56.483 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.15) opts 0xd
23:57:56.483 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.15)
23:57:56.483 00.000 11596 Moving (0.05, -0.15) raw xDistance=0.14 yDistance=0.05
23:57:56.483 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.14
23:57:56.483 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:56.484 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:57:56.484 00.000 11596 MoveAxis(W, 200, ABG)
23:57:56.484 00.000 11596 Guiding  Dir = 3, Dur = 200
23:57:56.484 00.000 11596 IsSlewing returns 0
23:57:56.489 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=125, Gamma=0.510
23:57:56.497 00.008 13300 UpdateGuideState exits: m=1938 SNR=30.8
23:57:56.497 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:56.497 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:57:56.497 00.000 13300 Enqueuing Expose request
23:57:56.573 00.076 11596 IsGuiding returns 0
23:57:56.669 00.096 11596 PulseGuide returned control before completion, sleep 114
23:57:56.995 00.326 11596 IsGuiding returns 1
23:57:56.995 00.000 11596 scope still moving after pulse duration time elapsed
23:57:57.029 00.034 11596 IsSlewing returns 0
23:57:57.066 00.037 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8c78c3c9-c9ea-4aca-91a9-dd55cb3170ab"}
23:57:57.066 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8c78c3c9-c9ea-4aca-91a9-dd55cb3170ab"}
23:57:57.067 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7d899514-c173-4867-8e86-ccaae59d6212"}
23:57:57.067 00.000 13300 case statement mapped state 6 to 3
23:57:57.067 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7d899514-c173-4867-8e86-ccaae59d6212"}
23:57:57.068 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"102a4d62-76fd-49c3-8b56-6172665d0677"}
23:57:57.068 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1302,"width":15,"height":15,"star_pos":[7.00,7.32],"pixels":"..."},"id":"102a4d62-76fd-49c3-8b56-6172665d0677"}
23:57:57.133 00.065 11596 IsGuiding returns 0
23:57:57.133 00.000 11596 scope move finished after 200 + 360 ms
23:57:57.133 00.000 11596 Move returns status 0, amount 200
23:57:57.134 00.001 11596 MoveAxis(N, 0, ABG)
23:57:57.134 00.000 11596 Move returns status 0, amount 0
23:57:57.134 00.000 11596 move complete, result=0
23:57:57.134 00.000 11596 worker thread done servicing request
23:57:57.134 00.000 13300 GuideStep: 0.1 px 200 ms WEST, 0.1 px 0 ms NORTH
23:57:57.134 00.000 11596 Worker thread wakes up
23:57:57.135 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:57:57.644 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
23:58:00.066 02.422 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2d519142-bcd0-4f99-a2fe-794385e962f4"}
23:58:00.066 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2d519142-bcd0-4f99-a2fe-794385e962f4"}
23:58:00.067 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"da41e5c9-1a4f-4402-917b-a64ac976f7b4"}
23:58:00.067 00.000 13300 case statement mapped state 6 to 3
23:58:00.067 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"da41e5c9-1a4f-4402-917b-a64ac976f7b4"}
23:58:00.067 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6cd27008-b7a1-40b6-93bd-b1936a9c5d41"}
23:58:00.068 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1302,"width":15,"height":15,"star_pos":[7.00,7.32],"pixels":"..."},"id":"6cd27008-b7a1-40b6-93bd-b1936a9c5d41"}
23:58:00.678 00.610 11596 Exposure complete
23:58:00.760 00.082 11596 worker thread done servicing request
23:58:00.760 00.000 13300 OnExposeComplete: enter
23:58:00.760 00.000 13300 UpdateGuideState(): m_state=6
23:58:00.761 00.001 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1303
23:58:00.762 00.001 13300 Star::Find returns 1 (0), X=1060.99, Y=356.55, Mass=2020, SNR=31.4, Peak=223 HFD=3.5
23:58:00.762 00.000 13300 MultiStar: [#1 0.04,0.32,0.74,U] [#2 0.07,0.24,0.44,U] [#3 -0.02,0.04,0.41,U] [#4 0.20,0.11,0.30,U] [#5 0.11,0.09,0.24,U] [#6 0.19,0.17,0.23,U] [#7 -0.01,0.13,0.21,U] [#8 0.02,0.05,0.20,U] 
23:58:00.762 00.000 13300 refined, 8 included, MultiStar: {0.04, 0.09}, one-star: {-0.05, -0.15}
23:58:00.763 00.001 13300 CameraToMount -- cameraTheta (1.19) - m_xAngle (-1.61) = xAngle (2.80 = 2.80)
23:58:00.763 00.000 13300 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.81 = 2.81)
23:58:00.763 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.09 hyp=0.10 cameraTheta=1.19 mountX=-0.09 mountY=0.03, mountTheta=2.81
23:58:00.765 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.09, opts=13)
23:58:00.765 00.000 13300 Enqueuing Move request for scope (0.04, 0.09)
23:58:00.765 00.000 11596 Worker thread wakes up
23:58:00.765 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.09) opts 0xd
23:58:00.766 00.001 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.09)
23:58:00.766 00.000 11596 Moving (0.04, 0.09) raw xDistance=-0.09 yDistance=0.03
23:58:00.766 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:58:00.766 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:00.766 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:58:00.766 00.000 11596 MoveAxis(E, 0, ABG)
23:58:00.767 00.001 11596 Move returns status 0, amount 0
23:58:00.767 00.000 11596 MoveAxis(N, 0, ABG)
23:58:00.767 00.000 11596 Move returns status 0, amount 0
23:58:00.767 00.000 11596 move complete, result=0
23:58:00.767 00.000 11596 worker thread done servicing request
23:58:00.772 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=223, med=4, FiltMin=2, FiltMax=123, Gamma=0.510
23:58:00.780 00.008 13300 UpdateGuideState exits: m=2020 SNR=31.4
23:58:00.781 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:00.781 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:58:00.781 00.000 13300 Enqueuing Expose request
23:58:00.781 00.000 11596 Worker thread wakes up
23:58:00.781 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:58:00.781 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:58:01.290 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
23:58:03.067 01.777 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a336b34d-727d-4374-bb3b-b926edc2df7d"}
23:58:03.067 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a336b34d-727d-4374-bb3b-b926edc2df7d"}
23:58:03.068 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e84c15ba-aa3b-46a2-b7dc-e7e5f3e83ce7"}
23:58:03.068 00.000 13300 case statement mapped state 6 to 3
23:58:03.068 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e84c15ba-aa3b-46a2-b7dc-e7e5f3e83ce7"}
23:58:03.069 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"308d41fa-e598-4380-8fe1-7135999b8ec1"}
23:58:03.069 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1303,"width":15,"height":15,"star_pos":[6.99,6.55],"pixels":"..."},"id":"308d41fa-e598-4380-8fe1-7135999b8ec1"}
23:58:04.321 01.252 11596 Exposure complete
23:58:04.397 00.076 11596 worker thread done servicing request
23:58:04.397 00.000 13300 OnExposeComplete: enter
23:58:04.397 00.000 13300 UpdateGuideState(): m_state=6
23:58:04.398 00.001 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1304
23:58:04.399 00.001 13300 Star::Find returns 1 (0), X=1060.90, Y=356.36, Mass=1977, SNR=31.1, Peak=209 HFD=3.3
23:58:04.399 00.000 13300 MultiStar: [#1 0.10,0.15,0.74,U] [#2 0.15,0.01,0.45,U] [#3 -0.01,-0.01,0.42,U] [#4 0.04,0.26,0.25,U] [#5 0.07,-0.28,0.24,U] [#6 0.13,0.02,0.23,U] [#7 -0.01,-0.03,0.23,U] [#8 -0.27,0.12,0.20,U] 
23:58:04.399 00.000 13300 refined, 8 included, MultiStar: {0.00, -0.05}, one-star: {-0.14, -0.33}
23:58:04.399 00.000 13300 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-1.61) = xAngle (0.06 = 0.06)
23:58:04.399 00.000 13300 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.07 = 0.07)
23:58:04.399 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=-0.05 hyp=0.05 cameraTheta=-1.55 mountX=0.05 mountY=0.00, mountTheta=0.07
23:58:04.401 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.05, opts=13)
23:58:04.402 00.001 13300 Enqueuing Move request for scope (0.00, -0.05)
23:58:04.402 00.000 11596 Worker thread wakes up
23:58:04.402 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.05) opts 0xd
23:58:04.402 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.05)
23:58:04.402 00.000 11596 Moving (0.00, -0.05) raw xDistance=0.05 yDistance=0.00
23:58:04.402 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:58:04.402 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:04.402 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:58:04.402 00.000 11596 MoveAxis(E, 0, ABG)
23:58:04.403 00.001 11596 Move returns status 0, amount 0
23:58:04.403 00.000 11596 MoveAxis(N, 0, ABG)
23:58:04.403 00.000 11596 Move returns status 0, amount 0
23:58:04.403 00.000 11596 move complete, result=0
23:58:04.403 00.000 11596 worker thread done servicing request
23:58:04.410 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=209, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
23:58:04.418 00.008 13300 UpdateGuideState exits: m=1977 SNR=31.1
23:58:04.419 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:04.419 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:58:04.419 00.000 13300 Enqueuing Expose request
23:58:04.419 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:58:04.419 00.000 11596 Worker thread wakes up
23:58:04.419 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:58:04.921 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
23:58:06.066 01.145 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cfdd0bba-5395-4fb4-9d7a-6e5ffd8a0b65"}
23:58:06.066 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cfdd0bba-5395-4fb4-9d7a-6e5ffd8a0b65"}
23:58:06.067 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c4e1bb99-36d8-44d0-84f5-ece6a6d09725"}
23:58:06.067 00.000 13300 case statement mapped state 6 to 3
23:58:06.067 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c4e1bb99-36d8-44d0-84f5-ece6a6d09725"}
23:58:06.067 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"41b53be2-fd4d-4493-a5d9-a39d8cb5e85b"}
23:58:06.067 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1304,"width":15,"height":15,"star_pos":[6.90,7.36],"pixels":"..."},"id":"41b53be2-fd4d-4493-a5d9-a39d8cb5e85b"}
23:58:07.958 01.891 11596 Exposure complete
23:58:08.034 00.076 11596 worker thread done servicing request
23:58:08.034 00.000 13300 OnExposeComplete: enter
23:58:08.034 00.000 13300 UpdateGuideState(): m_state=6
23:58:08.035 00.001 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1305
23:58:08.035 00.000 13300 Star::Find returns 1 (0), X=1060.81, Y=356.46, Mass=1936, SNR=30.8, Peak=194 HFD=3.3
23:58:08.035 00.000 13300 MultiStar: [#1 0.06,0.15,0.76,U] [#2 0.02,0.17,0.45,U] [#3 0.01,-0.11,0.41,U] [#4 0.12,0.20,0.30,U] [#5 -0.32,-0.09,0.25,U] [#6 0.02,0.08,0.23,U] [#7 0.03,0.19,0.23,U] [#8 -0.01,0.07,0.21,U] 
23:58:08.036 00.001 13300 refined, 8 included, MultiStar: {-0.05, 0.01}, one-star: {-0.23, -0.23}
23:58:08.036 00.000 13300 CameraToMount -- cameraTheta (2.99) - m_xAngle (-1.61) = xAngle (4.60 = -1.69)
23:58:08.036 00.000 13300 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.61 = -1.67)
23:58:08.036 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.05 cameraTheta=2.99 mountX=-0.01 mountY=-0.05, mountTheta=-1.69
23:58:08.039 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.01, opts=13)
23:58:08.039 00.000 13300 Enqueuing Move request for scope (-0.05, 0.01)
23:58:08.039 00.000 11596 Worker thread wakes up
23:58:08.040 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.01) opts 0xd
23:58:08.041 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.01)
23:58:08.041 00.000 11596 Moving (-0.05, 0.01) raw xDistance=-0.01 yDistance=-0.05
23:58:08.041 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:58:08.041 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:08.042 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:58:08.042 00.000 11596 MoveAxis(E, 0, ABG)
23:58:08.042 00.000 11596 Move returns status 0, amount 0
23:58:08.042 00.000 11596 MoveAxis(N, 0, ABG)
23:58:08.042 00.000 11596 Move returns status 0, amount 0
23:58:08.042 00.000 11596 move complete, result=0
23:58:08.042 00.000 11596 worker thread done servicing request
23:58:08.047 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=194, med=4, FiltMin=3, FiltMax=108, Gamma=0.510
23:58:08.057 00.010 13300 UpdateGuideState exits: m=1936 SNR=30.8
23:58:08.057 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:08.057 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:58:08.057 00.000 13300 Enqueuing Expose request
23:58:08.057 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:58:08.057 00.000 11596 Worker thread wakes up
23:58:08.057 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:58:08.558 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
23:58:09.065 00.507 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3c4c7d32-ec63-4af4-a1ab-bbc32db4adfb"}
23:58:09.065 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3c4c7d32-ec63-4af4-a1ab-bbc32db4adfb"}
23:58:09.066 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3a786962-897b-4e70-8863-e9e62c7dfa3e"}
23:58:09.066 00.000 13300 case statement mapped state 6 to 3
23:58:09.066 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3a786962-897b-4e70-8863-e9e62c7dfa3e"}
23:58:09.066 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c49f419a-f33f-4902-af10-559ad76f2455"}
23:58:09.067 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1305,"width":15,"height":15,"star_pos":[6.81,7.46],"pixels":"..."},"id":"c49f419a-f33f-4902-af10-559ad76f2455"}
23:58:11.590 02.523 11596 Exposure complete
23:58:11.671 00.081 11596 worker thread done servicing request
23:58:11.672 00.001 13300 OnExposeComplete: enter
23:58:11.672 00.000 13300 UpdateGuideState(): m_state=6
23:58:11.672 00.000 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1306
23:58:11.672 00.000 13300 Star::Find returns 1 (0), X=1060.92, Y=356.53, Mass=1973, SNR=31.0, Peak=216 HFD=3.4
23:58:11.673 00.001 13300 MultiStar: [#1 0.04,0.27,0.75,U] [#2 0.09,0.12,0.43,U] [#3 0.01,-0.07,0.42,U] [#4 0.14,0.39,0.30,U] [#5 0.08,0.17,0.24,U] [#6 0.05,0.08,0.23,U] [#7 0.08,0.27,0.22,U] [#8 0.17,0.16,0.21,U] 
23:58:11.673 00.000 13300 refined, 8 included, MultiStar: {0.02, 0.09}, one-star: {-0.12, -0.16}
23:58:11.673 00.000 13300 CameraToMount -- cameraTheta (1.35) - m_xAngle (-1.61) = xAngle (2.96 = 2.96)
23:58:11.673 00.000 13300 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.97 = 2.97)
23:58:11.673 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.35 mountX=-0.09 mountY=0.02, mountTheta=2.97
23:58:11.675 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.09, opts=13)
23:58:11.675 00.000 13300 Enqueuing Move request for scope (0.02, 0.09)
23:58:11.675 00.000 11596 Worker thread wakes up
23:58:11.675 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.09) opts 0xd
23:58:11.675 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.09)
23:58:11.675 00.000 11596 Moving (0.02, 0.09) raw xDistance=-0.09 yDistance=0.02
23:58:11.676 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:58:11.676 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:11.676 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:58:11.676 00.000 11596 MoveAxis(E, 0, ABG)
23:58:11.676 00.000 11596 Move returns status 0, amount 0
23:58:11.676 00.000 11596 MoveAxis(N, 0, ABG)
23:58:11.676 00.000 11596 Move returns status 0, amount 0
23:58:11.676 00.000 11596 move complete, result=0
23:58:11.676 00.000 11596 worker thread done servicing request
23:58:11.681 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=216, med=4, FiltMin=2, FiltMax=125, Gamma=0.510
23:58:11.688 00.007 13300 UpdateGuideState exits: m=1973 SNR=31.0
23:58:11.689 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:11.689 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:58:11.689 00.000 13300 Enqueuing Expose request
23:58:11.689 00.000 11596 Worker thread wakes up
23:58:11.689 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:58:11.689 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:58:12.077 00.388 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"44683491-a5b5-4889-83f9-9fc5cc564fee"}
23:58:12.077 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"44683491-a5b5-4889-83f9-9fc5cc564fee"}
23:58:12.078 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8c4b0650-1043-4b80-9998-b5d637db1666"}
23:58:12.078 00.000 13300 case statement mapped state 6 to 3
23:58:12.079 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8c4b0650-1043-4b80-9998-b5d637db1666"}
23:58:12.080 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0f58c4d4-869f-4b42-9060-b8fe28d5604a"}
23:58:12.080 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1306,"width":15,"height":15,"star_pos":[6.92,6.53],"pixels":"..."},"id":"0f58c4d4-869f-4b42-9060-b8fe28d5604a"}
23:58:12.196 00.116 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
23:58:15.077 02.881 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"87dd9157-af2c-46d8-b431-cbadc6308c01"}
23:58:15.077 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"87dd9157-af2c-46d8-b431-cbadc6308c01"}
23:58:15.078 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"526d932e-fab5-40a7-83e7-589c36a4d39e"}
23:58:15.079 00.001 13300 case statement mapped state 6 to 3
23:58:15.079 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"526d932e-fab5-40a7-83e7-589c36a4d39e"}
23:58:15.080 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"097ecd6b-d8f3-4788-addf-6209ed46dad6"}
23:58:15.080 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1306,"width":15,"height":15,"star_pos":[6.92,6.53],"pixels":"..."},"id":"097ecd6b-d8f3-4788-addf-6209ed46dad6"}
23:58:15.338 00.258 11596 Exposure complete
23:58:15.447 00.109 11596 worker thread done servicing request
23:58:15.447 00.000 13300 OnExposeComplete: enter
23:58:15.447 00.000 13300 UpdateGuideState(): m_state=6
23:58:15.448 00.001 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1307
23:58:15.449 00.001 13300 Star::Find returns 1 (0), X=1060.77, Y=356.36, Mass=2001, SNR=31.3, Peak=218 HFD=3.3
23:58:15.449 00.000 13300 MultiStar: [#1 -0.13,0.05,0.74,U] [#2 -0.02,-0.19,0.43,U] [#3 -0.00,-0.16,0.41,U] [#4 -0.21,0.26,0.29,U] [#5 -0.01,-0.29,0.25,U] [#6 0.08,-0.24,0.23,U] [#7 -0.04,0.04,0.23,U] [#8 -0.02,-0.02,0.20,U] 
23:58:15.449 00.000 13300 refined, 8 included, MultiStar: {-0.12, -0.13}, one-star: {-0.27, -0.33}
23:58:15.450 00.001 13300 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-1.61) = xAngle (-0.70 = -0.70)
23:58:15.450 00.000 13300 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.68 = -0.68)
23:58:15.450 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=-0.13 hyp=0.17 cameraTheta=-2.30 mountX=0.13 mountY=-0.11, mountTheta=-0.69
23:58:15.452 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=-0.13, opts=13)
23:58:15.453 00.001 13300 Enqueuing Move request for scope (-0.12, -0.13)
23:58:15.453 00.000 11596 Worker thread wakes up
23:58:15.453 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.13) opts 0xd
23:58:15.453 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, -0.13)
23:58:15.453 00.000 11596 Moving (-0.12, -0.13) raw xDistance=0.13 yDistance=-0.11
23:58:15.453 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:58:15.453 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:15.453 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:58:15.453 00.000 11596 MoveAxis(E, 0, ABG)
23:58:15.454 00.001 11596 Move returns status 0, amount 0
23:58:15.454 00.000 11596 MoveAxis(N, 0, ABG)
23:58:15.454 00.000 11596 Move returns status 0, amount 0
23:58:15.454 00.000 11596 move complete, result=0
23:58:15.454 00.000 11596 worker thread done servicing request
23:58:15.459 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=218, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
23:58:15.468 00.009 13300 UpdateGuideState exits: m=2001 SNR=31.3
23:58:15.468 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:15.468 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:58:15.468 00.000 13300 Enqueuing Expose request
23:58:15.468 00.000 11596 Worker thread wakes up
23:58:15.468 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:58:15.468 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:58:15.985 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
23:58:18.077 02.092 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2855517c-9600-4ad9-ae60-6488a29a576e"}
23:58:18.077 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2855517c-9600-4ad9-ae60-6488a29a576e"}
23:58:18.078 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"04333c95-c3aa-48e6-ae46-09de70e9b214"}
23:58:18.078 00.000 13300 case statement mapped state 6 to 3
23:58:18.079 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"04333c95-c3aa-48e6-ae46-09de70e9b214"}
23:58:18.080 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"27401d3d-65d7-40b8-906f-a6192c90c50d"}
23:58:18.080 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1307,"width":15,"height":15,"star_pos":[6.77,7.36],"pixels":"..."},"id":"27401d3d-65d7-40b8-906f-a6192c90c50d"}
23:58:19.022 00.942 11596 Exposure complete
23:58:19.098 00.076 11596 worker thread done servicing request
23:58:19.098 00.000 13300 OnExposeComplete: enter
23:58:19.098 00.000 13300 UpdateGuideState(): m_state=6
23:58:19.099 00.001 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1308
23:58:19.099 00.000 13300 Star::Find returns 1 (0), X=1060.86, Y=356.23, Mass=1935, SNR=30.8, Peak=246 HFD=3.1
23:58:19.099 00.000 13300 MultiStar: [#1 0.07,-0.17,0.75,U] [#2 -0.04,-0.31,0.45,U] [#3 -0.08,-0.24,0.41,U] [#4 -0.30,0.20,0.30,U] [#5 0.16,-0.31,0.25,U] [#6 0.01,-0.23,0.23,U] [#7 -0.14,-0.10,0.23,U] [#8 -0.11,-0.14,0.22,U] 
23:58:19.099 00.000 13300 refined, 8 included, MultiStar: {-0.07, -0.25}, one-star: {-0.18, -0.46}
23:58:19.099 00.000 13300 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-1.61) = xAngle (-0.25 = -0.25)
23:58:19.100 00.001 13300 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.23 = -0.23)
23:58:19.100 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.25 hyp=0.26 cameraTheta=-1.86 mountX=0.25 mountY=-0.06, mountTheta=-0.23
23:58:19.101 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.25, opts=13)
23:58:19.101 00.000 13300 Enqueuing Move request for scope (-0.07, -0.25)
23:58:19.101 00.000 11596 Worker thread wakes up
23:58:19.102 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.25) opts 0xd
23:58:19.102 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.25)
23:58:19.102 00.000 11596 Moving (-0.07, -0.25) raw xDistance=0.25 yDistance=-0.06
23:58:19.102 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
23:58:19.102 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:19.102 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:58:19.103 00.001 11596 MoveAxis(W, 313, ABG)
23:58:19.103 00.000 11596 Guiding  Dir = 3, Dur = 313
23:58:19.103 00.000 11596 IsSlewing returns 0
23:58:19.110 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
23:58:19.119 00.009 13300 UpdateGuideState exits: m=1935 SNR=30.8
23:58:19.119 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:19.119 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:58:19.119 00.000 13300 Enqueuing Expose request
23:58:19.222 00.103 11596 IsGuiding returns 0
23:58:19.438 00.216 11596 PulseGuide returned control before completion, sleep 109
23:58:19.732 00.294 11596 IsGuiding returns 1
23:58:19.732 00.000 11596 scope still moving after pulse duration time elapsed
23:58:19.766 00.034 11596 IsSlewing returns 0
23:58:19.867 00.101 11596 IsGuiding returns 1
23:58:19.892 00.025 11596 IsSlewing returns 0
23:58:19.966 00.074 11596 IsGuiding returns 0
23:58:19.967 00.001 11596 scope move finished after 313 + 430 ms
23:58:19.967 00.000 11596 Move returns status 0, amount 313
23:58:19.967 00.000 11596 MoveAxis(N, 0, ABG)
23:58:19.967 00.000 11596 Move returns status 0, amount 0
23:58:19.967 00.000 11596 move complete, result=0
23:58:19.968 00.001 11596 worker thread done servicing request
23:58:19.968 00.000 13300 GuideStep: 0.2 px 313 ms WEST, -0.1 px 0 ms NORTH
23:58:19.968 00.000 11596 Worker thread wakes up
23:58:19.968 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:58:20.477 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
23:58:21.076 00.599 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2e3269b7-74dd-4976-92a3-d772abf2b624"}
23:58:21.076 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2e3269b7-74dd-4976-92a3-d772abf2b624"}
23:58:21.077 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"37e4feda-e83c-4cef-8229-339fde775d44"}
23:58:21.077 00.000 13300 case statement mapped state 6 to 3
23:58:21.077 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"37e4feda-e83c-4cef-8229-339fde775d44"}
23:58:21.077 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3621b2d4-f4e0-4375-9525-3818f8bcfbeb"}
23:58:21.078 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1308,"width":15,"height":15,"star_pos":[6.86,7.23],"pixels":"..."},"id":"3621b2d4-f4e0-4375-9525-3818f8bcfbeb"}
23:58:23.506 02.428 11596 Exposure complete
23:58:23.577 00.071 11596 worker thread done servicing request
23:58:23.577 00.000 13300 OnExposeComplete: enter
23:58:23.577 00.000 13300 UpdateGuideState(): m_state=6
23:58:23.578 00.001 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1309
23:58:23.578 00.000 13300 Star::Find returns 1 (0), X=1060.76, Y=356.46, Mass=1996, SNR=31.3, Peak=215 HFD=3.3
23:58:23.578 00.000 13300 MultiStar: [#1 -0.00,0.11,0.74,U] [#2 0.06,0.05,0.44,U] [#3 0.10,0.15,0.41,U] [#4 -0.01,0.25,0.29,U] [#5 -0.19,-0.35,0.25,U] [#6 -0.11,0.18,0.23,U] [#7 0.05,0.07,0.22,U] [#8 0.04,-0.03,0.20,U] 
23:58:23.578 00.000 13300 refined, 8 included, MultiStar: {-0.07, -0.01}, one-star: {-0.28, -0.23}
23:58:23.578 00.000 13300 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-1.61) = xAngle (-1.44 = -1.44)
23:58:23.579 00.001 13300 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.42 = -1.42)
23:58:23.579 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-3.04 mountX=0.01 mountY=-0.07, mountTheta=-1.44
23:58:23.581 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.01, opts=13)
23:58:23.582 00.001 13300 Enqueuing Move request for scope (-0.07, -0.01)
23:58:23.582 00.000 11596 Worker thread wakes up
23:58:23.582 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.01) opts 0xd
23:58:23.583 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.01)
23:58:23.583 00.000 11596 Moving (-0.07, -0.01) raw xDistance=0.01 yDistance=-0.07
23:58:23.583 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:58:23.583 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:23.583 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:58:23.584 00.001 11596 MoveAxis(E, 0, ABG)
23:58:23.584 00.000 11596 Move returns status 0, amount 0
23:58:23.584 00.000 11596 MoveAxis(N, 0, ABG)
23:58:23.585 00.001 11596 Move returns status 0, amount 0
23:58:23.585 00.000 11596 move complete, result=0
23:58:23.585 00.000 11596 worker thread done servicing request
23:58:23.590 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=215, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
23:58:23.598 00.008 13300 UpdateGuideState exits: m=1996 SNR=31.3
23:58:23.598 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:23.598 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:58:23.598 00.000 13300 Enqueuing Expose request
23:58:23.598 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:58:23.598 00.000 11596 Worker thread wakes up
23:58:23.598 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:58:24.075 00.477 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"97dcfc2f-0d77-4671-a03f-e95f79de0a36"}
23:58:24.075 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"97dcfc2f-0d77-4671-a03f-e95f79de0a36"}
23:58:24.076 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2f3665a1-a87f-44b6-88bb-df1a7581edb2"}
23:58:24.076 00.000 13300 case statement mapped state 6 to 3
23:58:24.076 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2f3665a1-a87f-44b6-88bb-df1a7581edb2"}
23:58:24.077 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"42ae5d90-abe6-4172-843e-868cf2c7b5d2"}
23:58:24.077 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1309,"width":15,"height":15,"star_pos":[6.76,7.46],"pixels":"..."},"id":"42ae5d90-abe6-4172-843e-868cf2c7b5d2"}
23:58:24.105 00.028 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
23:58:27.075 02.970 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3d161469-4dbb-41a5-8162-8981ddb5fd57"}
23:58:27.075 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3d161469-4dbb-41a5-8162-8981ddb5fd57"}
23:58:27.076 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bf171679-4402-490c-b0a2-a12402d96503"}
23:58:27.076 00.000 13300 case statement mapped state 6 to 3
23:58:27.076 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bf171679-4402-490c-b0a2-a12402d96503"}
23:58:27.077 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5c3f67c1-e89c-4777-a918-1dfad9da53b9"}
23:58:27.077 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1309,"width":15,"height":15,"star_pos":[6.76,7.46],"pixels":"..."},"id":"5c3f67c1-e89c-4777-a918-1dfad9da53b9"}
23:58:27.146 00.069 11596 Exposure complete
23:58:27.239 00.093 11596 worker thread done servicing request
23:58:27.240 00.001 13300 OnExposeComplete: enter
23:58:27.240 00.000 13300 UpdateGuideState(): m_state=6
23:58:27.240 00.000 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1310
23:58:27.240 00.000 13300 Star::Find returns 1 (0), X=1060.82, Y=356.38, Mass=1956, SNR=30.9, Peak=223 HFD=3.2
23:58:27.241 00.001 13300 MultiStar: [#1 -0.08,0.09,0.76,U] [#2 -0.11,-0.01,0.43,U] [#3 0.03,0.07,0.41,U] [#4 0.16,0.23,0.31,U] [#5 0.03,0.10,0.25,U] [#6 -0.02,-0.02,0.24,U] [#7 -0.12,0.18,0.22,U] [#8 -0.11,0.20,0.20,U] 
23:58:27.241 00.000 13300 refined, 8 included, MultiStar: {-0.08, -0.01}, one-star: {-0.22, -0.31}
23:58:27.241 00.000 13300 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-1.61) = xAngle (-1.36 = -1.36)
23:58:27.241 00.000 13300 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.35 = -1.35)
23:58:27.241 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-2.97 mountX=0.02 mountY=-0.08, mountTheta=-1.36
23:58:27.243 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.01, opts=13)
23:58:27.243 00.000 13300 Enqueuing Move request for scope (-0.08, -0.01)
23:58:27.243 00.000 11596 Worker thread wakes up
23:58:27.243 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.01) opts 0xd
23:58:27.243 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.01)
23:58:27.243 00.000 11596 Moving (-0.08, -0.01) raw xDistance=0.02 yDistance=-0.08
23:58:27.244 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:58:27.244 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:27.244 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:58:27.244 00.000 11596 MoveAxis(E, 0, ABG)
23:58:27.244 00.000 11596 Move returns status 0, amount 0
23:58:27.244 00.000 11596 MoveAxis(N, 0, ABG)
23:58:27.244 00.000 11596 Move returns status 0, amount 0
23:58:27.244 00.000 11596 move complete, result=0
23:58:27.245 00.001 11596 worker thread done servicing request
23:58:27.249 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=223, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
23:58:27.256 00.007 13300 UpdateGuideState exits: m=1956 SNR=30.9
23:58:27.256 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:27.256 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:58:27.257 00.001 13300 Enqueuing Expose request
23:58:27.257 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:58:27.257 00.000 11596 Worker thread wakes up
23:58:27.257 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:58:27.760 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
23:58:30.075 02.315 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9b7107e3-c806-4ab0-ab35-19b1607fa96f"}
23:58:30.075 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9b7107e3-c806-4ab0-ab35-19b1607fa96f"}
23:58:30.076 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7c813ca5-3e47-4fce-912e-7a1ccc473db0"}
23:58:30.076 00.000 13300 case statement mapped state 6 to 3
23:58:30.076 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7c813ca5-3e47-4fce-912e-7a1ccc473db0"}
23:58:30.076 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"83a665bc-e29c-42c6-8bbb-80dd63df3cd2"}
23:58:30.077 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1310,"width":15,"height":15,"star_pos":[6.82,7.38],"pixels":"..."},"id":"83a665bc-e29c-42c6-8bbb-80dd63df3cd2"}
23:58:30.800 00.723 11596 Exposure complete
23:58:30.874 00.074 11596 worker thread done servicing request
23:58:30.874 00.000 13300 OnExposeComplete: enter
23:58:30.874 00.000 13300 UpdateGuideState(): m_state=6
23:58:30.875 00.001 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1311
23:58:30.875 00.000 13300 Star::Find returns 1 (0), X=1060.83, Y=356.32, Mass=1971, SNR=31.1, Peak=248 HFD=3.3
23:58:30.875 00.000 13300 MultiStar: [#1 0.11,-0.04,0.75,U] [#2 0.07,-0.05,0.44,U] [#3 -0.07,-0.00,0.42,U] [#4 0.04,-0.07,0.30,U] [#5 -0.10,-0.02,0.26,U] [#6 0.02,-0.11,0.24,U] [#7 0.03,0.20,0.23,U] [#8 -0.22,-0.27,0.20,U] 
23:58:30.875 00.000 13300 refined, 8 included, MultiStar: {-0.04, -0.13}, one-star: {-0.21, -0.37}
23:58:30.875 00.000 13300 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-1.61) = xAngle (-0.30 = -0.30)
23:58:30.876 00.001 13300 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.29 = -0.29)
23:58:30.876 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.13 hyp=0.13 cameraTheta=-1.91 mountX=0.13 mountY=-0.04, mountTheta=-0.29
23:58:30.877 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.13, opts=13)
23:58:30.878 00.001 13300 Enqueuing Move request for scope (-0.04, -0.13)
23:58:30.878 00.000 11596 Worker thread wakes up
23:58:30.878 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.13) opts 0xd
23:58:30.878 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.13)
23:58:30.878 00.000 11596 Moving (-0.04, -0.13) raw xDistance=0.13 yDistance=-0.04
23:58:30.878 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:58:30.878 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:30.879 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:58:30.879 00.000 11596 MoveAxis(E, 0, ABG)
23:58:30.879 00.000 11596 Move returns status 0, amount 0
23:58:30.879 00.000 11596 MoveAxis(N, 0, ABG)
23:58:30.879 00.000 11596 Move returns status 0, amount 0
23:58:30.879 00.000 11596 move complete, result=0
23:58:30.879 00.000 11596 worker thread done servicing request
23:58:30.884 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
23:58:30.893 00.009 13300 UpdateGuideState exits: m=1971 SNR=31.1
23:58:30.894 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:30.894 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:58:30.894 00.000 13300 Enqueuing Expose request
23:58:30.894 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:58:30.894 00.000 11596 Worker thread wakes up
23:58:30.894 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:58:31.399 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
23:58:33.074 01.675 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ed605941-269e-4be0-97a0-0c4628050719"}
23:58:33.074 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ed605941-269e-4be0-97a0-0c4628050719"}
23:58:33.075 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"35f87515-7e6c-454b-af5d-b9e5a8de0632"}
23:58:33.075 00.000 13300 case statement mapped state 6 to 3
23:58:33.075 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"35f87515-7e6c-454b-af5d-b9e5a8de0632"}
23:58:33.076 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2dba72a4-b5cf-46c0-9d65-ade41f9139fd"}
23:58:33.076 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1311,"width":15,"height":15,"star_pos":[6.83,7.32],"pixels":"..."},"id":"2dba72a4-b5cf-46c0-9d65-ade41f9139fd"}
23:58:34.425 01.349 11596 Exposure complete
23:58:34.498 00.073 11596 worker thread done servicing request
23:58:34.498 00.000 13300 OnExposeComplete: enter
23:58:34.498 00.000 13300 UpdateGuideState(): m_state=6
23:58:34.498 00.000 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1312
23:58:34.499 00.001 13300 Star::Find returns 1 (0), X=1060.91, Y=356.28, Mass=1956, SNR=30.9, Peak=243 HFD=3.2
23:58:34.499 00.000 13300 MultiStar: [#1 -0.06,-0.09,0.74,U] [#2 -0.06,-0.19,0.44,U] [#3 -0.15,-0.10,0.41,U] [#4 -0.05,0.06,0.30,U] [#5 0.05,0.02,0.25,U] [#6 0.02,-0.01,0.22,U] [#7 0.17,0.03,0.23,U] [#8 -0.36,-0.21,0.21,U] 
23:58:34.499 00.000 13300 refined, 8 included, MultiStar: {-0.08, -0.16}, one-star: {-0.13, -0.42}
23:58:34.499 00.000 13300 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-1.61) = xAngle (-0.40 = -0.40)
23:58:34.499 00.000 13300 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.39 = -0.39)
23:58:34.500 00.001 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.16 hyp=0.18 cameraTheta=-2.01 mountX=0.17 mountY=-0.07, mountTheta=-0.39
23:58:34.501 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.16, opts=13)
23:58:34.501 00.000 13300 Enqueuing Move request for scope (-0.08, -0.16)
23:58:34.501 00.000 11596 Worker thread wakes up
23:58:34.502 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.16) opts 0xd
23:58:34.502 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.16)
23:58:34.502 00.000 11596 Moving (-0.08, -0.16) raw xDistance=0.17 yDistance=-0.07
23:58:34.502 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
23:58:34.502 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:34.502 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:58:34.502 00.000 11596 MoveAxis(W, 209, ABG)
23:58:34.502 00.000 11596 Guiding  Dir = 3, Dur = 209
23:58:34.502 00.000 11596 IsSlewing returns 0
23:58:34.509 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
23:58:34.522 00.013 13300 UpdateGuideState exits: m=1956 SNR=30.9
23:58:34.522 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:34.522 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:58:34.522 00.000 13300 Enqueuing Expose request
23:58:34.629 00.107 11596 IsGuiding returns 0
23:58:35.003 00.374 11596 IsGuiding returns 0
23:58:35.003 00.000 11596 Move returns status 0, amount 209
23:58:35.003 00.000 11596 MoveAxis(N, 0, ABG)
23:58:35.003 00.000 11596 Move returns status 0, amount 0
23:58:35.003 00.000 11596 move complete, result=0
23:58:35.003 00.000 11596 worker thread done servicing request
23:58:35.004 00.001 11596 Worker thread wakes up
23:58:35.004 00.000 13300 GuideStep: 0.2 px 209 ms WEST, -0.1 px 0 ms NORTH
23:58:35.004 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:58:35.506 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
23:58:36.073 00.567 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a7e543b3-1198-4aa6-b42c-c231e1d1ad69"}
23:58:36.073 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a7e543b3-1198-4aa6-b42c-c231e1d1ad69"}
23:58:36.074 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b1d84977-9f1c-4cad-9d22-044e77558189"}
23:58:36.074 00.000 13300 case statement mapped state 6 to 3
23:58:36.074 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b1d84977-9f1c-4cad-9d22-044e77558189"}
23:58:36.074 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7aab7c57-1c92-474f-98b8-38d1fece4f09"}
23:58:36.075 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1312,"width":15,"height":15,"star_pos":[6.91,7.28],"pixels":"..."},"id":"7aab7c57-1c92-474f-98b8-38d1fece4f09"}
23:58:38.535 02.460 11596 Exposure complete
23:58:38.605 00.070 11596 worker thread done servicing request
23:58:38.605 00.000 13300 OnExposeComplete: enter
23:58:38.605 00.000 13300 UpdateGuideState(): m_state=6
23:58:38.605 00.000 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1313
23:58:38.606 00.001 13300 Star::Find returns 1 (0), X=1061.01, Y=356.22, Mass=1992, SNR=31.2, Peak=239 HFD=3.1
23:58:38.606 00.000 13300 MultiStar: [#1 -0.04,0.06,0.75,U] [#2 -0.02,0.04,0.43,U] [#3 -0.01,-0.05,0.41,U] [#4 0.12,-0.05,0.28,U] [#5 0.37,-0.31,0.24,U] [#6 -0.12,-0.08,0.24,U] [#7 -0.09,-0.22,0.23,U] [#8 -0.07,-0.05,0.21,U] 
23:58:38.606 00.000 13300 refined, 8 included, MultiStar: {-0.00, -0.16}, one-star: {-0.03, -0.48}
23:58:38.606 00.000 13300 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-1.61) = xAngle (0.02 = 0.02)
23:58:38.606 00.000 13300 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.04 = 0.04)
23:58:38.606 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.16 hyp=0.16 cameraTheta=-1.59 mountX=0.16 mountY=0.01, mountTheta=0.04
23:58:38.608 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.16, opts=13)
23:58:38.608 00.000 13300 Enqueuing Move request for scope (-0.00, -0.16)
23:58:38.608 00.000 11596 Worker thread wakes up
23:58:38.608 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.16) opts 0xd
23:58:38.609 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.16)
23:58:38.609 00.000 11596 Moving (-0.00, -0.16) raw xDistance=0.16 yDistance=0.01
23:58:38.609 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.16
23:58:38.609 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:38.610 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:58:38.610 00.000 11596 MoveAxis(W, 214, ABG)
23:58:38.610 00.000 11596 Guiding  Dir = 3, Dur = 214
23:58:38.611 00.001 11596 IsSlewing returns 0
23:58:38.616 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=117, Gamma=0.510
23:58:38.623 00.007 13300 UpdateGuideState exits: m=1992 SNR=31.2
23:58:38.623 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:38.623 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:58:38.623 00.000 13300 Enqueuing Expose request
23:58:38.740 00.117 11596 IsGuiding returns 0
23:58:39.073 00.333 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"665015af-5655-44df-9278-0a701e24b03c"}
23:58:39.073 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"665015af-5655-44df-9278-0a701e24b03c"}
23:58:39.074 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e9314829-40ed-46df-82ad-bc4ea01b3575"}
23:58:39.074 00.000 13300 case statement mapped state 6 to 3
23:58:39.074 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e9314829-40ed-46df-82ad-bc4ea01b3575"}
23:58:39.074 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9fca9fe7-58e1-4af5-8627-89e733dc5803"}
23:58:39.074 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1313,"width":15,"height":15,"star_pos":[7.01,7.22],"pixels":"..."},"id":"9fca9fe7-58e1-4af5-8627-89e733dc5803"}
23:58:39.173 00.099 11596 IsGuiding returns 1
23:58:39.174 00.001 11596 scope still moving after pulse duration time elapsed
23:58:39.330 00.156 11596 IsSlewing returns 0
23:58:39.449 00.119 11596 IsGuiding returns 0
23:58:39.449 00.000 11596 scope move finished after 214 + 495 ms
23:58:39.449 00.000 11596 Move returns status 0, amount 214
23:58:39.450 00.001 11596 MoveAxis(N, 0, ABG)
23:58:39.450 00.000 11596 Move returns status 0, amount 0
23:58:39.450 00.000 11596 move complete, result=0
23:58:39.450 00.000 11596 worker thread done servicing request
23:58:39.450 00.000 11596 Worker thread wakes up
23:58:39.450 00.000 13300 GuideStep: 0.2 px 214 ms WEST, 0.0 px 0 ms NORTH
23:58:39.451 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:58:39.962 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
23:58:42.072 02.110 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3c803796-63c1-4457-a739-f729095d439f"}
23:58:42.072 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3c803796-63c1-4457-a739-f729095d439f"}
23:58:42.073 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"88c6041e-be13-493f-aa8c-19fe8efd5a86"}
23:58:42.073 00.000 13300 case statement mapped state 6 to 3
23:58:42.073 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"88c6041e-be13-493f-aa8c-19fe8efd5a86"}
23:58:42.073 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f5ad4579-c88f-47e4-9f1b-b116e64d5fb2"}
23:58:42.073 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1313,"width":15,"height":15,"star_pos":[7.01,7.22],"pixels":"..."},"id":"f5ad4579-c88f-47e4-9f1b-b116e64d5fb2"}
23:58:42.986 00.913 11596 Exposure complete
23:58:43.059 00.073 11596 worker thread done servicing request
23:58:43.059 00.000 13300 OnExposeComplete: enter
23:58:43.059 00.000 13300 UpdateGuideState(): m_state=6
23:58:43.060 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1314
23:58:43.060 00.000 13300 Star::Find returns 1 (0), X=1061.05, Y=356.57, Mass=1946, SNR=30.8, Peak=231 HFD=3.3
23:58:43.060 00.000 13300 MultiStar: [#1 0.12,0.29,0.76,U] [#2 0.08,0.21,0.45,U] [#3 0.08,0.22,0.41,U] [#4 -0.03,0.12,0.29,U] [#5 0.30,-0.15,0.25,U] [#6 0.07,0.20,0.23,U] [#7 0.09,0.18,0.21,U] [#8 0.16,0.31,0.20,U] 
23:58:43.060 00.000 13300 single-star, 8 included, MultiStar: {0.08, 0.11}, one-star: {0.01, -0.12}
23:58:43.060 00.000 13300 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-1.61) = xAngle (0.12 = 0.12)
23:58:43.061 00.001 13300 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.13 = 0.13)
23:58:43.061 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.49 mountX=0.12 mountY=0.02, mountTheta=0.13
23:58:43.064 00.003 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.12, opts=13)
23:58:43.064 00.000 13300 Enqueuing Move request for scope (0.01, -0.12)
23:58:43.064 00.000 11596 Worker thread wakes up
23:58:43.064 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.12) opts 0xd
23:58:43.065 00.001 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.12)
23:58:43.065 00.000 11596 Moving (0.01, -0.12) raw xDistance=0.12 yDistance=0.02
23:58:43.065 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:58:43.065 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:43.065 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:58:43.065 00.000 11596 MoveAxis(E, 0, ABG)
23:58:43.065 00.000 11596 Move returns status 0, amount 0
23:58:43.066 00.001 11596 MoveAxis(N, 0, ABG)
23:58:43.066 00.000 11596 Move returns status 0, amount 0
23:58:43.066 00.000 11596 move complete, result=0
23:58:43.066 00.000 11596 worker thread done servicing request
23:58:43.075 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=231, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
23:58:43.084 00.009 13300 UpdateGuideState exits: m=1946 SNR=30.8
23:58:43.084 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:43.084 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:58:43.084 00.000 13300 Enqueuing Expose request
23:58:43.085 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:58:43.085 00.000 11596 Worker thread wakes up
23:58:43.085 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:58:43.592 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
23:58:45.070 01.478 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7605c837-8620-48b0-939e-4345186bcd83"}
23:58:45.070 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7605c837-8620-48b0-939e-4345186bcd83"}
23:58:45.071 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"12752398-2c89-4d06-86af-8d8710adc4d1"}
23:58:45.071 00.000 13300 case statement mapped state 6 to 3
23:58:45.072 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"12752398-2c89-4d06-86af-8d8710adc4d1"}
23:58:45.073 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"11350cbd-31c5-4785-969a-b5208f18f5f3"}
23:58:45.073 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1314,"width":15,"height":15,"star_pos":[7.05,6.57],"pixels":"..."},"id":"11350cbd-31c5-4785-969a-b5208f18f5f3"}
23:58:46.625 01.552 11596 Exposure complete
23:58:46.710 00.085 11596 worker thread done servicing request
23:58:46.711 00.001 13300 OnExposeComplete: enter
23:58:46.711 00.000 13300 UpdateGuideState(): m_state=6
23:58:46.711 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1315
23:58:46.711 00.000 13300 Star::Find returns 1 (0), X=1061.02, Y=356.57, Mass=1928, SNR=30.7, Peak=229 HFD=3.3
23:58:46.712 00.001 13300 MultiStar: [#1 0.08,0.26,0.75,U] [#2 0.11,0.18,0.45,U] [#3 -0.00,0.08,0.42,U] [#4 0.20,0.37,0.29,U] [#5 0.02,0.03,0.26,U] [#6 0.07,0.25,0.23,U] [#7 -0.01,-0.14,0.24,U] [#8 -0.10,0.29,0.19,U] 
23:58:46.712 00.000 13300 refined, 8 included, MultiStar: {0.04, 0.10}, one-star: {-0.02, -0.12}
23:58:46.712 00.000 13300 CameraToMount -- cameraTheta (1.21) - m_xAngle (-1.61) = xAngle (2.82 = 2.82)
23:58:46.712 00.000 13300 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.83 = 2.83)
23:58:46.712 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.21 mountX=-0.10 mountY=0.03, mountTheta=2.83
23:58:46.714 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.10, opts=13)
23:58:46.714 00.000 13300 Enqueuing Move request for scope (0.04, 0.10)
23:58:46.714 00.000 11596 Worker thread wakes up
23:58:46.714 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.10) opts 0xd
23:58:46.714 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.10)
23:58:46.715 00.001 11596 Moving (0.04, 0.10) raw xDistance=-0.10 yDistance=0.03
23:58:46.715 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:58:46.715 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:46.715 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:58:46.715 00.000 11596 MoveAxis(E, 0, ABG)
23:58:46.715 00.000 11596 Move returns status 0, amount 0
23:58:46.715 00.000 11596 MoveAxis(N, 0, ABG)
23:58:46.716 00.001 11596 Move returns status 0, amount 0
23:58:46.716 00.000 11596 move complete, result=0
23:58:46.716 00.000 11596 worker thread done servicing request
23:58:46.721 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=229, med=4, FiltMin=3, FiltMax=113, Gamma=0.510
23:58:46.729 00.008 13300 UpdateGuideState exits: m=1928 SNR=30.7
23:58:46.730 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:46.730 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:58:46.730 00.000 13300 Enqueuing Expose request
23:58:46.730 00.000 11596 Worker thread wakes up
23:58:46.730 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:58:46.730 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:58:47.242 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
23:58:48.070 00.828 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"45684e55-c8ca-458d-a0b5-17e5b9d96fe2"}
23:58:48.070 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"45684e55-c8ca-458d-a0b5-17e5b9d96fe2"}
23:58:48.071 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4aa781e5-1cdb-4502-ac22-563986d16d0f"}
23:58:48.071 00.000 13300 case statement mapped state 6 to 3
23:58:48.071 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4aa781e5-1cdb-4502-ac22-563986d16d0f"}
23:58:48.072 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8d27a12e-3d1b-4419-86f8-55e83cc3b2eb"}
23:58:48.073 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1315,"width":15,"height":15,"star_pos":[7.02,6.57],"pixels":"..."},"id":"8d27a12e-3d1b-4419-86f8-55e83cc3b2eb"}
23:58:50.274 02.201 11596 Exposure complete
23:58:50.355 00.081 11596 worker thread done servicing request
23:58:50.355 00.000 13300 OnExposeComplete: enter
23:58:50.355 00.000 13300 UpdateGuideState(): m_state=6
23:58:50.356 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1316
23:58:50.356 00.000 13300 Star::Find returns 1 (0), X=1060.99, Y=356.57, Mass=1999, SNR=31.2, Peak=225 HFD=3.4
23:58:50.357 00.001 13300 MultiStar: [#1 -0.02,0.25,0.74,U] [#2 0.00,-0.02,0.44,U] [#3 -0.17,0.09,0.41,U] [#4 0.00,0.12,0.29,U] [#5 0.06,0.24,0.25,U] [#6 0.11,0.16,0.23,U] [#7 -0.06,0.28,0.23,U] [#8 -0.14,0.41,0.19,U] 
23:58:50.357 00.000 13300 refined, 8 included, MultiStar: {-0.03, 0.10}, one-star: {-0.05, -0.12}
23:58:50.357 00.000 13300 CameraToMount -- cameraTheta (1.91) - m_xAngle (-1.61) = xAngle (3.52 = -2.77)
23:58:50.357 00.000 13300 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.53 = -2.75)
23:58:50.357 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.10 hyp=0.10 cameraTheta=1.91 mountX=-0.10 mountY=-0.04, mountTheta=-2.75
23:58:50.359 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.10, opts=13)
23:58:50.359 00.000 13300 Enqueuing Move request for scope (-0.03, 0.10)
23:58:50.359 00.000 11596 Worker thread wakes up
23:58:50.359 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.10) opts 0xd
23:58:50.359 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.10)
23:58:50.360 00.001 11596 Moving (-0.03, 0.10) raw xDistance=-0.10 yDistance=-0.04
23:58:50.360 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:58:50.360 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:50.360 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:58:50.360 00.000 11596 MoveAxis(E, 0, ABG)
23:58:50.360 00.000 11596 Move returns status 0, amount 0
23:58:50.360 00.000 11596 MoveAxis(N, 0, ABG)
23:58:50.360 00.000 11596 Move returns status 0, amount 0
23:58:50.360 00.000 11596 move complete, result=0
23:58:50.360 00.000 11596 worker thread done servicing request
23:58:50.366 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=2, FiltMax=122, Gamma=0.510
23:58:50.375 00.009 13300 UpdateGuideState exits: m=1999 SNR=31.2
23:58:50.375 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:50.375 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:58:50.375 00.000 13300 Enqueuing Expose request
23:58:50.375 00.000 11596 Worker thread wakes up
23:58:50.375 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:58:50.375 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:58:50.880 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
23:58:51.069 00.189 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"df8f03ab-8421-475f-b990-24b33bb95b9b"}
23:58:51.069 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"df8f03ab-8421-475f-b990-24b33bb95b9b"}
23:58:51.070 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a3bb52bb-8156-4c66-bd05-1a1e89c2aaff"}
23:58:51.070 00.000 13300 case statement mapped state 6 to 3
23:58:51.070 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a3bb52bb-8156-4c66-bd05-1a1e89c2aaff"}
23:58:51.070 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4105ba43-8861-47ed-aceb-a3c1ccd3c6aa"}
23:58:51.070 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1316,"width":15,"height":15,"star_pos":[6.99,6.57],"pixels":"..."},"id":"4105ba43-8861-47ed-aceb-a3c1ccd3c6aa"}
23:58:53.930 02.860 11596 Exposure complete
23:58:54.007 00.077 11596 worker thread done servicing request
23:58:54.007 00.000 13300 OnExposeComplete: enter
23:58:54.007 00.000 13300 UpdateGuideState(): m_state=6
23:58:54.008 00.001 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1317
23:58:54.008 00.000 13300 Star::Find returns 1 (0), X=1060.91, Y=356.61, Mass=2031, SNR=31.5, Peak=235 HFD=3.3
23:58:54.009 00.001 13300 MultiStar: [#1 -0.00,0.19,0.73,U] [#2 -0.03,0.16,0.43,U] [#3 0.04,0.07,0.40,U] [#4 0.14,0.10,0.30,U] [#5 0.04,0.14,0.25,U] [#6 -0.12,0.22,0.23,U] [#7 -0.07,0.17,0.22,U] [#8 -0.11,0.42,0.19,U] 
23:58:54.009 00.000 13300 refined, 8 included, MultiStar: {-0.04, 0.10}, one-star: {-0.13, -0.08}
23:58:54.010 00.001 13300 CameraToMount -- cameraTheta (1.93) - m_xAngle (-1.61) = xAngle (3.54 = -2.75)
23:58:54.010 00.000 13300 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.55 = -2.73)
23:58:54.010 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.93 mountX=-0.10 mountY=-0.04, mountTheta=-2.73
23:58:54.013 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.10, opts=13)
23:58:54.013 00.000 13300 Enqueuing Move request for scope (-0.04, 0.10)
23:58:54.013 00.000 11596 Worker thread wakes up
23:58:54.013 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.10) opts 0xd
23:58:54.013 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.10)
23:58:54.013 00.000 11596 Moving (-0.04, 0.10) raw xDistance=-0.10 yDistance=-0.04
23:58:54.014 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:58:54.014 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:54.014 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:58:54.014 00.000 11596 MoveAxis(E, 0, ABG)
23:58:54.014 00.000 11596 Move returns status 0, amount 0
23:58:54.014 00.000 11596 MoveAxis(N, 0, ABG)
23:58:54.015 00.001 11596 Move returns status 0, amount 0
23:58:54.015 00.000 11596 move complete, result=0
23:58:54.015 00.000 11596 worker thread done servicing request
23:58:54.019 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=119, Gamma=0.510
23:58:54.027 00.008 13300 UpdateGuideState exits: m=2031 SNR=31.5
23:58:54.028 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:54.028 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:58:54.028 00.000 13300 Enqueuing Expose request
23:58:54.028 00.000 11596 Worker thread wakes up
23:58:54.028 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:58:54.028 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:58:54.067 00.039 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"80ff4637-0870-4d87-90c4-c121f95cc7fe"}
23:58:54.067 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"80ff4637-0870-4d87-90c4-c121f95cc7fe"}
23:58:54.069 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dd0f4cc8-7f3a-43d6-8898-b49ce3582574"}
23:58:54.069 00.000 13300 case statement mapped state 6 to 3
23:58:54.069 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dd0f4cc8-7f3a-43d6-8898-b49ce3582574"}
23:58:54.073 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5e564344-b697-4664-b9da-8bcb84e21aa9"}
23:58:54.073 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1317,"width":15,"height":15,"star_pos":[6.91,6.61],"pixels":"..."},"id":"5e564344-b697-4664-b9da-8bcb84e21aa9"}
23:58:54.532 00.459 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
23:58:57.067 02.535 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e41b67a3-af37-4446-802f-1ef73dd43ee2"}
23:58:57.067 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e41b67a3-af37-4446-802f-1ef73dd43ee2"}
23:58:57.068 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"de64bf04-5f03-4a6d-be8d-33ee3e5267e9"}
23:58:57.068 00.000 13300 case statement mapped state 6 to 3
23:58:57.068 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"de64bf04-5f03-4a6d-be8d-33ee3e5267e9"}
23:58:57.068 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6acf9cb3-7081-42f8-bfa2-6c63e215fd1a"}
23:58:57.068 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1317,"width":15,"height":15,"star_pos":[6.91,6.61],"pixels":"..."},"id":"6acf9cb3-7081-42f8-bfa2-6c63e215fd1a"}
23:58:57.556 00.488 11596 Exposure complete
23:58:57.628 00.072 11596 worker thread done servicing request
23:58:57.628 00.000 13300 OnExposeComplete: enter
23:58:57.628 00.000 13300 UpdateGuideState(): m_state=6
23:58:57.629 00.001 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1318
23:58:57.629 00.000 13300 Star::Find returns 1 (0), X=1060.87, Y=356.20, Mass=2045, SNR=31.6, Peak=237 HFD=3.3
23:58:57.629 00.000 13300 MultiStar: [#1 0.08,0.17,0.73,U] [#2 0.00,0.02,0.43,U] [#3 0.15,-0.03,0.41,U] [#4 -0.01,-0.06,0.29,U] [#5 0.28,-0.40,0.23,U] [#6 -0.04,-0.04,0.22,U] [#7 0.05,-0.10,0.22,U] [#8 -0.18,0.11,0.19,U] 
23:58:57.630 00.001 13300 refined, 8 included, MultiStar: {-0.01, -0.13}, one-star: {-0.17, -0.49}
23:58:57.630 00.000 13300 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-1.61) = xAngle (-0.00 = -0.00)
23:58:57.630 00.000 13300 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.01 = 0.01)
23:58:57.630 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.61 mountX=0.13 mountY=0.00, mountTheta=0.01
23:58:57.631 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.13, opts=13)
23:58:57.632 00.001 13300 Enqueuing Move request for scope (-0.01, -0.13)
23:58:57.632 00.000 11596 Worker thread wakes up
23:58:57.632 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.13) opts 0xd
23:58:57.632 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.13)
23:58:57.632 00.000 11596 Moving (-0.01, -0.13) raw xDistance=0.13 yDistance=0.00
23:58:57.632 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:58:57.632 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:57.632 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:58:57.632 00.000 11596 MoveAxis(E, 0, ABG)
23:58:57.632 00.000 11596 Move returns status 0, amount 0
23:58:57.633 00.001 11596 MoveAxis(N, 0, ABG)
23:58:57.633 00.000 11596 Move returns status 0, amount 0
23:58:57.633 00.000 11596 move complete, result=0
23:58:57.633 00.000 11596 worker thread done servicing request
23:58:57.639 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
23:58:57.646 00.007 13300 UpdateGuideState exits: m=2045 SNR=31.6
23:58:57.647 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:57.647 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:58:57.647 00.000 13300 Enqueuing Expose request
23:58:57.647 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:58:57.647 00.000 11596 Worker thread wakes up
23:58:57.647 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:58:58.148 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
23:59:00.067 01.919 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2525e39a-e466-4381-a142-2c1787f15c37"}
23:59:00.068 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2525e39a-e466-4381-a142-2c1787f15c37"}
23:59:00.069 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7117ed19-155d-485d-bff2-4b9e531e782d"}
23:59:00.069 00.000 13300 case statement mapped state 6 to 3
23:59:00.069 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7117ed19-155d-485d-bff2-4b9e531e782d"}
23:59:00.070 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b743bcd3-31b5-4e04-9d14-a974d32cbca2"}
23:59:00.071 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1318,"width":15,"height":15,"star_pos":[6.87,7.20],"pixels":"..."},"id":"b743bcd3-31b5-4e04-9d14-a974d32cbca2"}
23:59:01.320 01.249 11596 Exposure complete
23:59:01.514 00.194 11596 worker thread done servicing request
23:59:01.514 00.000 13300 OnExposeComplete: enter
23:59:01.515 00.001 13300 UpdateGuideState(): m_state=6
23:59:01.515 00.000 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1319
23:59:01.516 00.001 13300 Star::Find returns 1 (0), X=1060.97, Y=356.33, Mass=1926, SNR=30.7, Peak=250 HFD=3.3
23:59:01.516 00.000 13300 MultiStar: [#1 0.18,-0.04,0.75,U] [#2 0.06,-0.21,0.45,U] [#3 0.06,-0.01,0.43,U] [#4 0.35,0.13,0.29,U] [#5 0.14,-0.02,0.26,U] [#6 0.23,-0.21,0.24,U] [#7 -0.13,-0.10,0.24,U] [#8 -0.18,-0.04,0.20,U] 
23:59:01.517 00.001 13300 refined, 8 included, MultiStar: {0.06, -0.14}, one-star: {-0.07, -0.36}
23:59:01.517 00.000 13300 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-1.61) = xAngle (0.46 = 0.46)
23:59:01.517 00.000 13300 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.48 = 0.48)
23:59:01.517 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.14 hyp=0.15 cameraTheta=-1.15 mountX=0.14 mountY=0.07, mountTheta=0.47
23:59:01.520 00.003 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.14, opts=13)
23:59:01.520 00.000 13300 Enqueuing Move request for scope (0.06, -0.14)
23:59:01.520 00.000 11596 Worker thread wakes up
23:59:01.521 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.14) opts 0xd
23:59:01.521 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.14)
23:59:01.521 00.000 11596 Moving (0.06, -0.14) raw xDistance=0.14 yDistance=0.07
23:59:01.521 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:59:01.521 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:01.521 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:59:01.521 00.000 11596 MoveAxis(E, 0, ABG)
23:59:01.521 00.000 11596 Move returns status 0, amount 0
23:59:01.521 00.000 11596 MoveAxis(N, 0, ABG)
23:59:01.522 00.001 11596 Move returns status 0, amount 0
23:59:01.522 00.000 11596 move complete, result=0
23:59:01.522 00.000 11596 worker thread done servicing request
23:59:01.530 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=250, med=4, FiltMin=2, FiltMax=117, Gamma=0.510
23:59:01.538 00.008 13300 UpdateGuideState exits: m=1926 SNR=30.7
23:59:01.539 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:01.539 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:59:01.539 00.000 13300 Enqueuing Expose request
23:59:01.539 00.000 11596 Worker thread wakes up
23:59:01.539 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:59:01.539 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:59:02.054 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
23:59:03.066 01.012 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5e22dd95-c1dc-4aaf-9910-e7481ba44b33"}
23:59:03.066 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5e22dd95-c1dc-4aaf-9910-e7481ba44b33"}
23:59:03.067 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"25dc101f-957e-485e-bd2e-2198503865ae"}
23:59:03.067 00.000 13300 case statement mapped state 6 to 3
23:59:03.067 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"25dc101f-957e-485e-bd2e-2198503865ae"}
23:59:03.067 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"38293b26-574b-4bb4-ab2e-7f40ea5e139c"}
23:59:03.068 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1319,"width":15,"height":15,"star_pos":[6.97,7.33],"pixels":"..."},"id":"38293b26-574b-4bb4-ab2e-7f40ea5e139c"}
23:59:05.089 02.021 11596 Exposure complete
23:59:05.167 00.078 11596 worker thread done servicing request
23:59:05.167 00.000 13300 OnExposeComplete: enter
23:59:05.167 00.000 13300 UpdateGuideState(): m_state=6
23:59:05.169 00.002 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1320
23:59:05.169 00.000 13300 Star::Find returns 1 (0), X=1060.92, Y=356.29, Mass=1926, SNR=30.7, Peak=240 HFD=3.2
23:59:05.170 00.001 13300 MultiStar: [#1 0.13,0.05,0.76,U] [#2 0.08,-0.11,0.45,U] [#3 0.08,-0.19,0.42,U] [#4 0.10,0.24,0.30,U] [#5 0.02,-0.20,0.25,U] [#6 0.13,-0.16,0.24,U] [#7 0.05,-0.09,0.21,U] [#8 -0.34,0.16,0.20,U] 
23:59:05.170 00.000 13300 refined, 8 included, MultiStar: {0.02, -0.13}, one-star: {-0.12, -0.41}
23:59:05.170 00.000 13300 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-1.61) = xAngle (0.16 = 0.16)
23:59:05.170 00.000 13300 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.17 = 0.17)
23:59:05.170 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.45 mountX=0.13 mountY=0.02, mountTheta=0.17
23:59:05.172 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.13, opts=13)
23:59:05.172 00.000 13300 Enqueuing Move request for scope (0.02, -0.13)
23:59:05.172 00.000 11596 Worker thread wakes up
23:59:05.173 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.13) opts 0xd
23:59:05.173 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.13)
23:59:05.173 00.000 11596 Moving (0.02, -0.13) raw xDistance=0.13 yDistance=0.02
23:59:05.173 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:59:05.173 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:05.173 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:59:05.173 00.000 11596 MoveAxis(E, 0, ABG)
23:59:05.174 00.001 11596 Move returns status 0, amount 0
23:59:05.174 00.000 11596 MoveAxis(N, 0, ABG)
23:59:05.174 00.000 11596 Move returns status 0, amount 0
23:59:05.174 00.000 11596 move complete, result=0
23:59:05.174 00.000 11596 worker thread done servicing request
23:59:05.179 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=240, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
23:59:05.188 00.009 13300 UpdateGuideState exits: m=1926 SNR=30.7
23:59:05.188 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:05.188 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:59:05.188 00.000 13300 Enqueuing Expose request
23:59:05.188 00.000 11596 Worker thread wakes up
23:59:05.188 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:59:05.189 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:59:05.693 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
23:59:06.065 00.372 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b1e75083-c60b-4655-9d79-941c3e50340f"}
23:59:06.065 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b1e75083-c60b-4655-9d79-941c3e50340f"}
23:59:06.066 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0add736c-5f48-4a3d-91ed-90890857b7e4"}
23:59:06.066 00.000 13300 case statement mapped state 6 to 3
23:59:06.066 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0add736c-5f48-4a3d-91ed-90890857b7e4"}
23:59:06.067 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3cb4926c-5840-4e82-9ee6-9f75634ab45f"}
23:59:06.067 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1320,"width":15,"height":15,"star_pos":[6.92,7.29],"pixels":"..."},"id":"3cb4926c-5840-4e82-9ee6-9f75634ab45f"}
23:59:08.726 02.659 11596 Exposure complete
23:59:08.803 00.077 11596 worker thread done servicing request
23:59:08.804 00.001 13300 OnExposeComplete: enter
23:59:08.804 00.000 13300 UpdateGuideState(): m_state=6
23:59:08.804 00.000 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1321
23:59:08.805 00.001 13300 Star::Find returns 1 (0), X=1061.01, Y=356.30, Mass=1972, SNR=31.1, Peak=241 HFD=3.3
23:59:08.805 00.000 13300 MultiStar: [#1 0.12,-0.10,0.74,U] [#2 0.09,-0.16,0.44,U] [#3 -0.07,-0.27,0.41,U] [#4 0.16,-0.14,0.29,U] [#5 0.17,-0.16,0.25,U] [#6 0.07,0.04,0.22,U] [#7 0.13,-0.11,0.22,U] [#8 0.19,-0.26,0.20,U] 
23:59:08.805 00.000 13300 refined, 8 included, MultiStar: {0.06, -0.21}, one-star: {-0.03, -0.39}
23:59:08.805 00.000 13300 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-1.61) = xAngle (0.33 = 0.33)
23:59:08.805 00.000 13300 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.34 = 0.34)
23:59:08.805 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.21 hyp=0.22 cameraTheta=-1.28 mountX=0.21 mountY=0.07, mountTheta=0.34
23:59:08.808 00.003 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.21, opts=13)
23:59:08.808 00.000 13300 Enqueuing Move request for scope (0.06, -0.21)
23:59:08.808 00.000 11596 Worker thread wakes up
23:59:08.808 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.21) opts 0xd
23:59:08.808 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.21)
23:59:08.808 00.000 11596 Moving (0.06, -0.21) raw xDistance=0.21 yDistance=0.07
23:59:08.808 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:59:08.808 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:08.809 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:59:08.809 00.000 11596 MoveAxis(W, 262, ABG)
23:59:08.809 00.000 11596 Guiding  Dir = 3, Dur = 262
23:59:08.809 00.000 11596 IsSlewing returns 0
23:59:08.816 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=241, med=4, FiltMin=2, FiltMax=121, Gamma=0.510
23:59:08.825 00.009 13300 UpdateGuideState exits: m=1972 SNR=31.1
23:59:08.825 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:08.826 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:59:08.826 00.000 13300 Enqueuing Expose request
23:59:08.919 00.093 11596 IsGuiding returns 0
23:59:09.065 00.146 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"467267d5-25cb-4f7f-92f6-55a01cdcc162"}
23:59:09.065 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"467267d5-25cb-4f7f-92f6-55a01cdcc162"}
23:59:09.066 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"54a2ff28-d08e-4bba-b5f0-1fb53ef8b2a6"}
23:59:09.066 00.000 13300 case statement mapped state 6 to 3
23:59:09.066 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"54a2ff28-d08e-4bba-b5f0-1fb53ef8b2a6"}
23:59:09.066 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f6a874fd-ef6e-44ae-ac4f-9cb118c000f8"}
23:59:09.067 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1321,"width":15,"height":15,"star_pos":[7.01,7.30],"pixels":"..."},"id":"f6a874fd-ef6e-44ae-ac4f-9cb118c000f8"}
23:59:09.395 00.328 11596 IsGuiding returns 1
23:59:09.395 00.000 11596 scope still moving after pulse duration time elapsed
23:59:09.422 00.027 11596 IsSlewing returns 0
23:59:09.680 00.258 11596 IsGuiding returns 0
23:59:09.680 00.000 11596 scope move finished after 262 + 499 ms
23:59:09.680 00.000 11596 Move returns status 0, amount 262
23:59:09.680 00.000 11596 MoveAxis(N, 0, ABG)
23:59:09.681 00.001 11596 Move returns status 0, amount 0
23:59:09.681 00.000 11596 move complete, result=0
23:59:09.681 00.000 11596 worker thread done servicing request
23:59:09.681 00.000 13300 GuideStep: 0.2 px 262 ms WEST, 0.1 px 0 ms NORTH
23:59:09.681 00.000 11596 Worker thread wakes up
23:59:09.681 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:59:10.190 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
23:59:12.064 01.874 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3995ed3a-47e8-4200-b798-9f7d2dd724f9"}
23:59:12.064 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3995ed3a-47e8-4200-b798-9f7d2dd724f9"}
23:59:12.065 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6f0d04a5-3e88-4f39-8fb3-609a5099c44d"}
23:59:12.065 00.000 13300 case statement mapped state 6 to 3
23:59:12.065 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6f0d04a5-3e88-4f39-8fb3-609a5099c44d"}
23:59:12.065 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1f5bdcc7-9056-48b9-897a-e929429ca9ed"}
23:59:12.065 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1321,"width":15,"height":15,"star_pos":[7.01,7.30],"pixels":"..."},"id":"1f5bdcc7-9056-48b9-897a-e929429ca9ed"}
23:59:13.229 01.164 11596 Exposure complete
23:59:13.433 00.204 11596 worker thread done servicing request
23:59:13.433 00.000 13300 OnExposeComplete: enter
23:59:13.433 00.000 13300 UpdateGuideState(): m_state=6
23:59:13.434 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1322
23:59:13.434 00.000 13300 Star::Find returns 1 (0), X=1060.99, Y=356.42, Mass=1931, SNR=30.8, Peak=217 HFD=3.3
23:59:13.435 00.001 13300 MultiStar: [#1 0.24,0.09,0.74,U] [#2 0.25,-0.07,0.45,U] [#3 0.06,-0.06,0.42,U] [#4 0.17,-0.02,0.25,U] [#5 0.11,-0.10,0.26,U] [#6 0.25,0.01,0.23,U] [#7 -0.12,-0.12,0.23,U] [#8 0.02,-0.24,0.20,U] 
23:59:13.435 00.000 13300 refined, 8 included, MultiStar: {0.10, -0.10}, one-star: {-0.05, -0.27}
23:59:13.436 00.001 13300 CameraToMount -- cameraTheta (-0.77) - m_xAngle (-1.61) = xAngle (0.84 = 0.84)
23:59:13.436 00.000 13300 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.85 = 0.85)
23:59:13.436 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=-0.10 hyp=0.14 cameraTheta=-0.77 mountX=0.09 mountY=0.10, mountTheta=0.85
23:59:13.439 00.003 13300 SchedulePrimaryMove(1016D950, x=0.10, y=-0.10, opts=13)
23:59:13.439 00.000 13300 Enqueuing Move request for scope (0.10, -0.10)
23:59:13.439 00.000 11596 Worker thread wakes up
23:59:13.439 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.10) opts 0xd
23:59:13.439 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, -0.10)
23:59:13.440 00.001 11596 Moving (0.10, -0.10) raw xDistance=0.09 yDistance=0.10
23:59:13.440 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:59:13.440 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:13.440 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:59:13.440 00.000 11596 MoveAxis(E, 0, ABG)
23:59:13.440 00.000 11596 Move returns status 0, amount 0
23:59:13.441 00.001 11596 MoveAxis(N, 0, ABG)
23:59:13.441 00.000 11596 Move returns status 0, amount 0
23:59:13.441 00.000 11596 move complete, result=0
23:59:13.441 00.000 11596 worker thread done servicing request
23:59:13.452 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=2, FiltMax=121, Gamma=0.510
23:59:13.465 00.013 13300 UpdateGuideState exits: m=1931 SNR=30.8
23:59:13.466 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:13.466 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:59:13.466 00.000 13300 Enqueuing Expose request
23:59:13.466 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:59:13.466 00.000 11596 Worker thread wakes up
23:59:13.467 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:59:13.983 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
23:59:15.063 01.080 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"26aa18ab-ec73-4386-849f-abfaa9f72c4b"}
23:59:15.063 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"26aa18ab-ec73-4386-849f-abfaa9f72c4b"}
23:59:15.064 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"df92f0ca-ecf9-4e40-a3bf-0095f3ee1965"}
23:59:15.064 00.000 13300 case statement mapped state 6 to 3
23:59:15.064 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"df92f0ca-ecf9-4e40-a3bf-0095f3ee1965"}
23:59:15.066 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ac15c901-d5af-46ff-85b3-a8aab9a1904f"}
23:59:15.066 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1322,"width":15,"height":15,"star_pos":[6.99,7.42],"pixels":"..."},"id":"ac15c901-d5af-46ff-85b3-a8aab9a1904f"}
23:59:17.030 01.964 11596 Exposure complete
23:59:17.119 00.089 11596 worker thread done servicing request
23:59:17.119 00.000 13300 OnExposeComplete: enter
23:59:17.120 00.001 13300 UpdateGuideState(): m_state=6
23:59:17.120 00.000 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1323
23:59:17.120 00.000 13300 Star::Find returns 1 (0), X=1060.98, Y=356.34, Mass=1990, SNR=31.2, Peak=245 HFD=3.3
23:59:17.121 00.001 13300 MultiStar: [#1 0.08,0.09,0.74,U] [#2 0.08,-0.02,0.45,U] [#3 -0.00,-0.22,0.41,U] [#4 0.09,0.06,0.25,U] [#5 0.08,0.04,0.26,U] [#6 0.01,0.15,0.22,U] [#7 0.01,-0.00,0.22,U] [#8 -0.09,-0.05,0.21,U] 
23:59:17.121 00.000 13300 refined, 8 included, MultiStar: {0.02, -0.09}, one-star: {-0.06, -0.35}
23:59:17.121 00.000 13300 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-1.61) = xAngle (0.22 = 0.22)
23:59:17.121 00.000 13300 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.24 = 0.24)
23:59:17.121 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.39 mountX=0.09 mountY=0.02, mountTheta=0.24
23:59:17.123 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.09, opts=13)
23:59:17.123 00.000 13300 Enqueuing Move request for scope (0.02, -0.09)
23:59:17.123 00.000 11596 Worker thread wakes up
23:59:17.123 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.09) opts 0xd
23:59:17.123 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.09)
23:59:17.123 00.000 11596 Moving (0.02, -0.09) raw xDistance=0.09 yDistance=0.02
23:59:17.124 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:59:17.124 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:17.124 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:59:17.124 00.000 11596 MoveAxis(E, 0, ABG)
23:59:17.124 00.000 11596 Move returns status 0, amount 0
23:59:17.124 00.000 11596 MoveAxis(N, 0, ABG)
23:59:17.124 00.000 11596 Move returns status 0, amount 0
23:59:17.125 00.001 11596 move complete, result=0
23:59:17.125 00.000 11596 worker thread done servicing request
23:59:17.130 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=245, med=4, FiltMin=2, FiltMax=126, Gamma=0.510
23:59:17.141 00.011 13300 UpdateGuideState exits: m=1990 SNR=31.2
23:59:17.141 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:17.141 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:59:17.141 00.000 13300 Enqueuing Expose request
23:59:17.141 00.000 11596 Worker thread wakes up
23:59:17.142 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:59:17.142 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:59:17.654 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
23:59:18.064 00.410 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"20cd512b-b31b-45cc-a97d-a65a0a8084a5"}
23:59:18.064 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"20cd512b-b31b-45cc-a97d-a65a0a8084a5"}
23:59:18.065 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"481f301b-02c1-49e9-a90d-8d099f8031d7"}
23:59:18.065 00.000 13300 case statement mapped state 6 to 3
23:59:18.065 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"481f301b-02c1-49e9-a90d-8d099f8031d7"}
23:59:18.066 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6909c01e-3320-4627-8417-8ef016ceb3b2"}
23:59:18.066 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1323,"width":15,"height":15,"star_pos":[6.98,7.34],"pixels":"..."},"id":"6909c01e-3320-4627-8417-8ef016ceb3b2"}
23:59:20.692 02.626 11596 Exposure complete
23:59:20.826 00.134 11596 worker thread done servicing request
23:59:20.826 00.000 13300 OnExposeComplete: enter
23:59:20.827 00.001 13300 UpdateGuideState(): m_state=6
23:59:20.827 00.000 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1324
23:59:20.828 00.001 13300 Star::Find returns 1 (0), X=1060.97, Y=356.18, Mass=1924, SNR=30.7, Peak=254 HFD=3.1
23:59:20.829 00.001 13300 MultiStar: [#1 0.00,0.05,0.76,U] [#2 -0.03,-0.01,0.45,U] [#3 0.00,-0.09,0.42,U] [#4 0.08,0.06,0.30,U] [#5 0.01,0.09,0.25,U] [#6 0.02,-0.03,0.22,U] [#7 0.00,-0.04,0.23,U] [#8 -0.04,0.41,0.20,U] 
23:59:20.829 00.000 13300 refined, 8 included, MultiStar: {-0.02, -0.11}, one-star: {-0.07, -0.51}
23:59:20.829 00.000 13300 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-1.61) = xAngle (-0.11 = -0.11)
23:59:20.829 00.000 13300 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.09 = -0.09)
23:59:20.829 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.72 mountX=0.11 mountY=-0.01, mountTheta=-0.09
23:59:20.833 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.11, opts=13)
23:59:20.833 00.000 13300 Enqueuing Move request for scope (-0.02, -0.11)
23:59:20.833 00.000 11596 Worker thread wakes up
23:59:20.834 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.11) opts 0xd
23:59:20.834 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.11)
23:59:20.834 00.000 11596 Moving (-0.02, -0.11) raw xDistance=0.11 yDistance=-0.01
23:59:20.834 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:59:20.834 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:20.834 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:59:20.835 00.001 11596 MoveAxis(E, 0, ABG)
23:59:20.835 00.000 11596 Move returns status 0, amount 0
23:59:20.835 00.000 11596 MoveAxis(N, 0, ABG)
23:59:20.835 00.000 11596 Move returns status 0, amount 0
23:59:20.835 00.000 11596 move complete, result=0
23:59:20.836 00.001 11596 worker thread done servicing request
23:59:20.844 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
23:59:20.857 00.013 13300 UpdateGuideState exits: m=1924 SNR=30.7
23:59:20.858 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:20.858 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:59:20.858 00.000 13300 Enqueuing Expose request
23:59:20.858 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:59:20.858 00.000 11596 Worker thread wakes up
23:59:20.859 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:59:21.064 00.205 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"065f0739-47cb-4e1f-a102-3ab8335ae36d"}
23:59:21.064 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"065f0739-47cb-4e1f-a102-3ab8335ae36d"}
23:59:21.066 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1690f796-af8a-4588-80ce-74f711b1e2f5"}
23:59:21.066 00.000 13300 case statement mapped state 6 to 3
23:59:21.066 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1690f796-af8a-4588-80ce-74f711b1e2f5"}
23:59:21.068 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f48abb90-a15b-4670-a22b-e7e179b1b254"}
23:59:21.068 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1324,"width":15,"height":15,"star_pos":[6.97,7.18],"pixels":"..."},"id":"f48abb90-a15b-4670-a22b-e7e179b1b254"}
23:59:21.371 00.303 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
23:59:24.062 02.691 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3abce000-2b79-4917-ac07-63592ac058e4"}
23:59:24.062 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3abce000-2b79-4917-ac07-63592ac058e4"}
23:59:24.063 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c1672432-7d98-4d74-9e57-e71d0d53fa58"}
23:59:24.063 00.000 13300 case statement mapped state 6 to 3
23:59:24.063 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c1672432-7d98-4d74-9e57-e71d0d53fa58"}
23:59:24.063 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"251774af-0f12-442a-8efc-fbc4942f699e"}
23:59:24.064 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1324,"width":15,"height":15,"star_pos":[6.97,7.18],"pixels":"..."},"id":"251774af-0f12-442a-8efc-fbc4942f699e"}
23:59:24.413 00.349 11596 Exposure complete
23:59:24.484 00.071 11596 worker thread done servicing request
23:59:24.485 00.001 13300 OnExposeComplete: enter
23:59:24.485 00.000 13300 UpdateGuideState(): m_state=6
23:59:24.485 00.000 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1325
23:59:24.485 00.000 13300 Star::Find returns 1 (0), X=1060.97, Y=356.28, Mass=1937, SNR=30.8, Peak=254 HFD=3.2
23:59:24.486 00.001 13300 MultiStar: [#1 0.12,0.00,0.75,U] [#2 0.20,-0.17,0.44,U] [#3 0.03,-0.18,0.42,U] [#4 0.18,0.05,0.30,U] [#5 0.04,-0.24,0.25,U] [#6 0.14,-0.17,0.24,U] [#7 0.13,-0.21,0.23,U] [#8 0.15,-0.11,0.19,U] 
23:59:24.486 00.000 13300 refined, 8 included, MultiStar: {0.07, -0.19}, one-star: {-0.07, -0.41}
23:59:24.486 00.000 13300 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-1.61) = xAngle (0.42 = 0.42)
23:59:24.486 00.000 13300 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.43 = 0.43)
23:59:24.486 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.19 hyp=0.20 cameraTheta=-1.19 mountX=0.18 mountY=0.08, mountTheta=0.43
23:59:24.488 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.19, opts=13)
23:59:24.488 00.000 13300 Enqueuing Move request for scope (0.07, -0.19)
23:59:24.488 00.000 11596 Worker thread wakes up
23:59:24.489 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.19) opts 0xd
23:59:24.489 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.19)
23:59:24.489 00.000 11596 Moving (0.07, -0.19) raw xDistance=0.18 yDistance=0.08
23:59:24.489 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.18
23:59:24.489 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:24.489 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:59:24.489 00.000 11596 MoveAxis(W, 229, ABG)
23:59:24.489 00.000 11596 Guiding  Dir = 3, Dur = 229
23:59:24.490 00.001 11596 IsSlewing returns 0
23:59:24.496 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=117, Gamma=0.510
23:59:24.504 00.008 13300 UpdateGuideState exits: m=1937 SNR=30.8
23:59:24.504 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:24.504 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:59:24.504 00.000 13300 Enqueuing Expose request
23:59:24.658 00.154 11596 IsGuiding returns 0
23:59:24.822 00.164 11596 PulseGuide returned control before completion, sleep 76
23:59:25.115 00.293 11596 IsGuiding returns 1
23:59:25.115 00.000 11596 scope still moving after pulse duration time elapsed
23:59:25.140 00.025 11596 IsSlewing returns 0
23:59:25.322 00.182 11596 IsGuiding returns 0
23:59:25.322 00.000 11596 scope move finished after 229 + 435 ms
23:59:25.322 00.000 11596 Move returns status 0, amount 229
23:59:25.322 00.000 11596 MoveAxis(N, 0, ABG)
23:59:25.322 00.000 11596 Move returns status 0, amount 0
23:59:25.322 00.000 11596 move complete, result=0
23:59:25.322 00.000 11596 worker thread done servicing request
23:59:25.323 00.001 13300 GuideStep: 0.2 px 229 ms WEST, 0.1 px 0 ms NORTH
23:59:25.323 00.000 11596 Worker thread wakes up
23:59:25.323 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:59:25.833 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
23:59:27.062 01.229 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9a06c183-5ae9-4a7f-baf7-bca17f2d4502"}
23:59:27.062 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9a06c183-5ae9-4a7f-baf7-bca17f2d4502"}
23:59:27.063 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"30ad964e-3e8f-426e-9fd9-75cdcd8643ec"}
23:59:27.063 00.000 13300 case statement mapped state 6 to 3
23:59:27.064 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"30ad964e-3e8f-426e-9fd9-75cdcd8643ec"}
23:59:27.064 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7b5ddc4e-98ec-4721-b66b-8db4a6ee91ed"}
23:59:27.065 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1325,"width":15,"height":15,"star_pos":[6.97,7.28],"pixels":"..."},"id":"7b5ddc4e-98ec-4721-b66b-8db4a6ee91ed"}
23:59:28.909 01.844 11596 Exposure complete
23:59:28.985 00.076 11596 worker thread done servicing request
23:59:28.985 00.000 13300 OnExposeComplete: enter
23:59:28.985 00.000 13300 UpdateGuideState(): m_state=6
23:59:28.986 00.001 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1326
23:59:28.986 00.000 13300 Star::Find returns 1 (0), X=1060.97, Y=356.52, Mass=2022, SNR=31.5, Peak=217 HFD=3.5
23:59:28.986 00.000 13300 MultiStar: [#1 0.05,0.23,0.74,U] [#2 0.06,-0.03,0.43,U] [#3 0.02,0.07,0.41,U] [#4 0.17,0.15,0.29,U] [#5 -0.01,0.18,0.25,U] [#6 0.19,-0.05,0.22,U] [#7 -0.11,0.19,0.23,U] [#8 0.09,0.11,0.20,U] 
23:59:28.986 00.000 13300 refined, 8 included, MultiStar: {0.02, 0.04}, one-star: {-0.07, -0.17}
23:59:28.986 00.000 13300 CameraToMount -- cameraTheta (1.09) - m_xAngle (-1.61) = xAngle (2.70 = 2.70)
23:59:28.987 00.001 13300 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.72 = 2.72)
23:59:28.987 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.04 hyp=0.05 cameraTheta=1.09 mountX=-0.04 mountY=0.02, mountTheta=2.71
23:59:28.989 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.04, opts=13)
23:59:28.989 00.000 13300 Enqueuing Move request for scope (0.02, 0.04)
23:59:28.989 00.000 11596 Worker thread wakes up
23:59:28.989 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.04) opts 0xd
23:59:28.989 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.04)
23:59:28.989 00.000 11596 Moving (0.02, 0.04) raw xDistance=-0.04 yDistance=0.02
23:59:28.989 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:59:28.989 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:28.989 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:59:28.990 00.001 11596 MoveAxis(E, 0, ABG)
23:59:28.990 00.000 11596 Move returns status 0, amount 0
23:59:28.990 00.000 11596 MoveAxis(N, 0, ABG)
23:59:28.990 00.000 11596 Move returns status 0, amount 0
23:59:28.990 00.000 11596 move complete, result=0
23:59:28.990 00.000 11596 worker thread done servicing request
23:59:28.998 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=3, FiltMax=128, Gamma=0.510
23:59:29.008 00.010 13300 UpdateGuideState exits: m=2022 SNR=31.5
23:59:29.008 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:29.009 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:59:29.009 00.000 13300 Enqueuing Expose request
23:59:29.009 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:59:29.009 00.000 11596 Worker thread wakes up
23:59:29.010 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:59:29.513 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
23:59:30.062 00.549 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bbf8e520-acf8-421e-88d5-756e713baa54"}
23:59:30.062 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bbf8e520-acf8-421e-88d5-756e713baa54"}
23:59:30.063 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4993aacc-a951-4930-a874-46279048b8b6"}
23:59:30.063 00.000 13300 case statement mapped state 6 to 3
23:59:30.063 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4993aacc-a951-4930-a874-46279048b8b6"}
23:59:30.063 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6d35a930-ddc9-4ab4-9af4-0cfb354b952d"}
23:59:30.064 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1326,"width":15,"height":15,"star_pos":[6.97,6.52],"pixels":"..."},"id":"6d35a930-ddc9-4ab4-9af4-0cfb354b952d"}
23:59:32.558 02.494 11596 Exposure complete
23:59:32.638 00.080 11596 worker thread done servicing request
23:59:32.638 00.000 13300 OnExposeComplete: enter
23:59:32.638 00.000 13300 UpdateGuideState(): m_state=6
23:59:32.638 00.000 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1327
23:59:32.638 00.000 13300 Star::Find returns 1 (0), X=1061.03, Y=356.54, Mass=1981, SNR=31.1, Peak=216 HFD=3.3
23:59:32.639 00.001 13300 MultiStar: [#1 0.02,0.24,0.74,U] [#2 0.09,-0.14,0.44,U] [#3 0.01,0.06,0.41,U] [#4 0.04,0.01,0.29,U] [#5 0.02,0.23,0.26,U] [#6 -0.03,0.31,0.23,U] [#7 -0.24,-0.13,0.23,U] [#8 -0.09,0.10,0.21,U] 
23:59:32.639 00.000 13300 refined, 8 included, MultiStar: {-0.00, 0.03}, one-star: {-0.01, -0.15}
23:59:32.639 00.000 13300 CameraToMount -- cameraTheta (1.68) - m_xAngle (-1.61) = xAngle (3.29 = -3.00)
23:59:32.639 00.000 13300 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.30 = -2.98)
23:59:32.639 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.03 hyp=0.03 cameraTheta=1.68 mountX=-0.03 mountY=-0.00, mountTheta=-2.98
23:59:32.641 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.03, opts=13)
23:59:32.641 00.000 13300 Enqueuing Move request for scope (-0.00, 0.03)
23:59:32.641 00.000 11596 Worker thread wakes up
23:59:32.642 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.03) opts 0xd
23:59:32.642 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.03)
23:59:32.642 00.000 11596 Moving (-0.00, 0.03) raw xDistance=-0.03 yDistance=-0.00
23:59:32.642 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:59:32.642 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:32.642 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:59:32.642 00.000 11596 MoveAxis(E, 0, ABG)
23:59:32.643 00.001 11596 Move returns status 0, amount 0
23:59:32.643 00.000 11596 MoveAxis(N, 0, ABG)
23:59:32.643 00.000 11596 Move returns status 0, amount 0
23:59:32.643 00.000 11596 move complete, result=0
23:59:32.643 00.000 11596 worker thread done servicing request
23:59:32.648 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=216, med=4, FiltMin=2, FiltMax=117, Gamma=0.510
23:59:32.657 00.009 13300 UpdateGuideState exits: m=1981 SNR=31.1
23:59:32.657 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:32.658 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:59:32.658 00.000 13300 Enqueuing Expose request
23:59:32.658 00.000 11596 Worker thread wakes up
23:59:32.658 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:59:32.658 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:59:33.060 00.402 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e89ba96f-a09d-4559-a109-8d3ab548cb40"}
23:59:33.060 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e89ba96f-a09d-4559-a109-8d3ab548cb40"}
23:59:33.061 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0ef175a6-6ddb-46be-ac5e-2162e0e88a20"}
23:59:33.061 00.000 13300 case statement mapped state 6 to 3
23:59:33.061 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0ef175a6-6ddb-46be-ac5e-2162e0e88a20"}
23:59:33.061 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4b504170-5b45-453d-b003-36b6216ea378"}
23:59:33.062 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1327,"width":15,"height":15,"star_pos":[7.03,6.54],"pixels":"..."},"id":"4b504170-5b45-453d-b003-36b6216ea378"}
23:59:33.172 00.110 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
23:59:36.061 02.889 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"71e6fb5e-d216-4915-9d31-a2c2f7f4a0f7"}
23:59:36.061 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"71e6fb5e-d216-4915-9d31-a2c2f7f4a0f7"}
23:59:36.062 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"41726a99-c3f2-4aa2-8070-236f078cffe9"}
23:59:36.062 00.000 13300 case statement mapped state 6 to 3
23:59:36.062 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"41726a99-c3f2-4aa2-8070-236f078cffe9"}
23:59:36.063 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c2998715-2b7a-4966-93cf-651bf05d3aaa"}
23:59:36.064 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1327,"width":15,"height":15,"star_pos":[7.03,6.54],"pixels":"..."},"id":"c2998715-2b7a-4966-93cf-651bf05d3aaa"}
23:59:36.225 00.161 11596 Exposure complete
23:59:36.337 00.112 11596 worker thread done servicing request
23:59:36.338 00.001 13300 OnExposeComplete: enter
23:59:36.338 00.000 13300 UpdateGuideState(): m_state=6
23:59:36.338 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1328
23:59:36.339 00.001 13300 Star::Find returns 1 (0), X=1060.97, Y=356.38, Mass=1977, SNR=31.1, Peak=224 HFD=3.3
23:59:36.339 00.000 13300 MultiStar: [#1 0.11,0.13,0.75,U] [#2 0.16,-0.00,0.44,U] [#3 0.25,0.02,0.41,U] [#4 0.15,0.05,0.25,U] [#5 0.09,-0.31,0.25,U] [#6 0.13,-0.12,0.23,U] [#7 0.09,0.03,0.23,U] [#8 0.11,0.02,0.20,U] 
23:59:36.340 00.001 13300 refined, 8 included, MultiStar: {0.09, -0.08}, one-star: {-0.07, -0.31}
23:59:36.340 00.000 13300 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-1.61) = xAngle (0.88 = 0.88)
23:59:36.340 00.000 13300 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.89 = 0.89)
23:59:36.340 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=-0.08 hyp=0.11 cameraTheta=-0.73 mountX=0.07 mountY=0.09, mountTheta=0.88
23:59:36.342 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.08, opts=13)
23:59:36.342 00.000 13300 Enqueuing Move request for scope (0.09, -0.08)
23:59:36.343 00.001 11596 Worker thread wakes up
23:59:36.343 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.08) opts 0xd
23:59:36.343 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.08)
23:59:36.343 00.000 11596 Moving (0.09, -0.08) raw xDistance=0.07 yDistance=0.09
23:59:36.343 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:59:36.344 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:36.344 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:59:36.344 00.000 11596 MoveAxis(E, 0, ABG)
23:59:36.344 00.000 11596 Move returns status 0, amount 0
23:59:36.345 00.001 11596 MoveAxis(N, 0, ABG)
23:59:36.345 00.000 11596 Move returns status 0, amount 0
23:59:36.345 00.000 11596 move complete, result=0
23:59:36.346 00.001 11596 worker thread done servicing request
23:59:36.352 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=224, med=4, FiltMin=2, FiltMax=123, Gamma=0.510
23:59:36.366 00.014 13300 UpdateGuideState exits: m=1977 SNR=31.1
23:59:36.366 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:36.366 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:59:36.366 00.000 13300 Enqueuing Expose request
23:59:36.366 00.000 11596 Worker thread wakes up
23:59:36.367 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:59:36.367 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:59:36.871 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
23:59:39.060 02.189 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"af645134-9a20-47d9-9501-514d0314bd9a"}
23:59:39.061 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"af645134-9a20-47d9-9501-514d0314bd9a"}
23:59:39.067 00.006 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e8f55356-7619-43b1-92ba-5a8e9ab4ec1c"}
23:59:39.067 00.000 13300 case statement mapped state 6 to 3
23:59:39.067 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e8f55356-7619-43b1-92ba-5a8e9ab4ec1c"}
23:59:39.069 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b6a3c38a-2f9b-40e7-8f99-1a8d75d447c5"}
23:59:39.069 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1328,"width":15,"height":15,"star_pos":[6.97,7.38],"pixels":"..."},"id":"b6a3c38a-2f9b-40e7-8f99-1a8d75d447c5"}
23:59:39.929 00.860 11596 Exposure complete
23:59:40.030 00.101 11596 worker thread done servicing request
23:59:40.030 00.000 13300 OnExposeComplete: enter
23:59:40.030 00.000 13300 UpdateGuideState(): m_state=6
23:59:40.032 00.002 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1329
23:59:40.032 00.000 13300 Star::Find returns 1 (0), X=1061.10, Y=356.26, Mass=1992, SNR=31.2, Peak=254 HFD=3.3
23:59:40.032 00.000 13300 MultiStar: [#1 0.15,0.07,0.74,U] [#2 0.10,0.02,0.44,U] [#3 0.15,0.06,0.40,U] [#4 0.17,0.04,0.29,U] [#5 0.21,-0.01,0.24,U] [#6 0.18,-0.04,0.24,U] [#7 -0.01,-0.12,0.23,U] [#8 -0.12,0.26,0.20,U] 
23:59:40.032 00.000 13300 refined, 8 included, MultiStar: {0.11, -0.08}, one-star: {0.06, -0.43}
23:59:40.033 00.001 13300 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-1.61) = xAngle (0.93 = 0.93)
23:59:40.033 00.000 13300 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.94 = 0.94)
23:59:40.033 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.08 hyp=0.14 cameraTheta=-0.68 mountX=0.08 mountY=0.11, mountTheta=0.94
23:59:40.035 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.08, opts=13)
23:59:40.035 00.000 13300 Enqueuing Move request for scope (0.11, -0.08)
23:59:40.035 00.000 11596 Worker thread wakes up
23:59:40.036 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.08) opts 0xd
23:59:40.036 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.08)
23:59:40.036 00.000 11596 Moving (0.11, -0.08) raw xDistance=0.08 yDistance=0.11
23:59:40.036 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:59:40.036 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:40.036 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:59:40.037 00.001 11596 MoveAxis(E, 0, ABG)
23:59:40.037 00.000 11596 Move returns status 0, amount 0
23:59:40.037 00.000 11596 MoveAxis(N, 0, ABG)
23:59:40.037 00.000 11596 Move returns status 0, amount 0
23:59:40.037 00.000 11596 move complete, result=0
23:59:40.037 00.000 11596 worker thread done servicing request
23:59:40.045 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=114, Gamma=0.510
23:59:40.055 00.010 13300 UpdateGuideState exits: m=1992 SNR=31.2
23:59:40.056 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:40.056 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:59:40.056 00.000 13300 Enqueuing Expose request
23:59:40.056 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:59:40.056 00.000 11596 Worker thread wakes up
23:59:40.057 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
23:59:40.583 00.526 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
23:59:42.061 01.478 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4df25cdb-e235-42ab-aa2f-fdf6f8306a72"}
23:59:42.061 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4df25cdb-e235-42ab-aa2f-fdf6f8306a72"}
23:59:42.062 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"79d05811-bdb3-437e-9d34-1a3533586288"}
23:59:42.062 00.000 13300 case statement mapped state 6 to 3
23:59:42.063 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"79d05811-bdb3-437e-9d34-1a3533586288"}
23:59:42.063 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"edde549c-c108-44ab-80da-be7630f32ea9"}
23:59:42.064 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1329,"width":15,"height":15,"star_pos":[7.10,7.26],"pixels":"..."},"id":"edde549c-c108-44ab-80da-be7630f32ea9"}
23:59:43.640 01.576 11596 Exposure complete
23:59:43.721 00.081 11596 worker thread done servicing request
23:59:43.721 00.000 13300 OnExposeComplete: enter
23:59:43.722 00.001 13300 UpdateGuideState(): m_state=6
23:59:43.722 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1330
23:59:43.722 00.000 13300 Star::Find returns 1 (0), X=1061.08, Y=356.23, Mass=1962, SNR=31.0, Peak=254 HFD=3.2
23:59:43.723 00.001 13300 MultiStar: [#1 0.22,-0.04,0.74,U] [#2 0.20,-0.04,0.45,U] [#3 0.05,-0.08,0.40,U] [#4 0.17,-0.10,0.30,U] [#5 0.26,-0.12,0.25,U] [#6 0.24,-0.21,0.23,U] [#7 -0.00,0.17,0.23,U] [#8 -0.03,-0.02,0.20,U] 
23:59:43.723 00.000 13300 refined, 8 included, MultiStar: {0.13, -0.16}, one-star: {0.04, -0.46}
23:59:43.723 00.000 13300 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-1.61) = xAngle (0.70 = 0.70)
23:59:43.723 00.000 13300 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.72 = 0.72)
23:59:43.723 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=-0.16 hyp=0.20 cameraTheta=-0.91 mountX=0.16 mountY=0.13, mountTheta=0.71
23:59:43.725 00.002 13300 SchedulePrimaryMove(1016D950, x=0.13, y=-0.16, opts=13)
23:59:43.726 00.001 13300 Enqueuing Move request for scope (0.13, -0.16)
23:59:43.726 00.000 11596 Worker thread wakes up
23:59:43.726 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.16) opts 0xd
23:59:43.726 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, -0.16)
23:59:43.727 00.001 11596 Moving (0.13, -0.16) raw xDistance=0.16 yDistance=0.13
23:59:43.727 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
23:59:43.727 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:43.727 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:59:43.728 00.001 11596 MoveAxis(W, 196, ABG)
23:59:43.728 00.000 11596 Guiding  Dir = 3, Dur = 196
23:59:43.728 00.000 11596 IsSlewing returns 0
23:59:43.734 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=113, Gamma=0.510
23:59:43.742 00.008 13300 UpdateGuideState exits: m=1962 SNR=31.0
23:59:43.742 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:43.742 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:59:43.742 00.000 13300 Enqueuing Expose request
23:59:43.953 00.211 11596 IsGuiding returns 0
23:59:44.276 00.323 11596 IsGuiding returns 1
23:59:44.276 00.000 11596 scope still moving after pulse duration time elapsed
23:59:44.373 00.097 11596 IsSlewing returns 0
23:59:44.592 00.219 11596 IsGuiding returns 0
23:59:44.592 00.000 11596 scope move finished after 196 + 442 ms
23:59:44.592 00.000 11596 Move returns status 0, amount 196
23:59:44.592 00.000 11596 MoveAxis(N, 0, ABG)
23:59:44.592 00.000 11596 Move returns status 0, amount 0
23:59:44.592 00.000 11596 move complete, result=0
23:59:44.592 00.000 11596 worker thread done servicing request
23:59:44.592 00.000 11596 Worker thread wakes up
23:59:44.593 00.001 13300 GuideStep: 0.2 px 196 ms WEST, 0.1 px 0 ms NORTH
23:59:44.593 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:59:45.071 00.478 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"49957d00-1859-4bcb-8645-d466372c99e5"}
23:59:45.072 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"49957d00-1859-4bcb-8645-d466372c99e5"}
23:59:45.072 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1c7030a0-92ce-4b1a-a35d-8c71ac960c64"}
23:59:45.073 00.001 13300 case statement mapped state 6 to 3
23:59:45.073 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1c7030a0-92ce-4b1a-a35d-8c71ac960c64"}
23:59:45.073 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fe735a70-03d4-46af-8fc4-1d1982efbfcf"}
23:59:45.074 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1330,"width":15,"height":15,"star_pos":[7.08,7.23],"pixels":"..."},"id":"fe735a70-03d4-46af-8fc4-1d1982efbfcf"}
23:59:45.103 00.029 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
23:59:48.071 02.968 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"899981a6-ef88-47bf-8724-abf277da0f06"}
23:59:48.071 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"899981a6-ef88-47bf-8724-abf277da0f06"}
23:59:48.072 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cd011ac9-5108-4fd2-8753-8731d89b494c"}
23:59:48.072 00.000 13300 case statement mapped state 6 to 3
23:59:48.072 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cd011ac9-5108-4fd2-8753-8731d89b494c"}
23:59:48.073 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"18021773-7224-4cff-ba5f-d4c8b60dee06"}
23:59:48.073 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1330,"width":15,"height":15,"star_pos":[7.08,7.23],"pixels":"..."},"id":"18021773-7224-4cff-ba5f-d4c8b60dee06"}
23:59:48.152 00.079 11596 Exposure complete
23:59:48.261 00.109 11596 worker thread done servicing request
23:59:48.261 00.000 13300 OnExposeComplete: enter
23:59:48.261 00.000 13300 UpdateGuideState(): m_state=6
23:59:48.262 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1331
23:59:48.262 00.000 13300 Star::Find returns 1 (0), X=1060.95, Y=356.22, Mass=1972, SNR=31.1, Peak=254 HFD=3.2
23:59:48.263 00.001 13300 MultiStar: [#1 0.14,-0.13,0.75,U] [#2 0.05,-0.19,0.45,U] [#3 -0.02,-0.11,0.42,U] [#4 -0.03,-0.16,0.29,U] [#5 0.24,-0.50,0.25,U] [#6 0.01,-0.06,0.22,U] [#7 0.05,-0.16,0.22,U] [#8 0.05,-0.30,0.21,U] 
23:59:48.263 00.000 13300 refined, 8 included, MultiStar: {0.03, -0.26}, one-star: {-0.09, -0.47}
23:59:48.263 00.000 13300 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-1.61) = xAngle (0.15 = 0.15)
23:59:48.264 00.001 13300 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.16 = 0.16)
23:59:48.264 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.26 hyp=0.26 cameraTheta=-1.46 mountX=0.26 mountY=0.04, mountTheta=0.16
23:59:48.266 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.26, opts=13)
23:59:48.267 00.001 13300 Enqueuing Move request for scope (0.03, -0.26)
23:59:48.267 00.000 11596 Worker thread wakes up
23:59:48.267 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.26) opts 0xd
23:59:48.268 00.001 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.26)
23:59:48.268 00.000 11596 Moving (0.03, -0.26) raw xDistance=0.26 yDistance=0.04
23:59:48.268 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
23:59:48.268 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:48.268 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:59:48.268 00.000 11596 MoveAxis(W, 336, ABG)
23:59:48.268 00.000 11596 Guiding  Dir = 3, Dur = 336
23:59:48.269 00.001 11596 IsSlewing returns 0
23:59:48.274 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
23:59:48.281 00.007 13300 UpdateGuideState exits: m=1972 SNR=31.1
23:59:48.281 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:48.281 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:59:48.281 00.000 13300 Enqueuing Expose request
23:59:48.328 00.047 11596 IsGuiding returns 0
23:59:48.425 00.097 11596 PulseGuide returned control before completion, sleep 250
23:59:48.728 00.303 11596 IsGuiding returns 1
23:59:48.728 00.000 11596 scope still moving after pulse duration time elapsed
23:59:48.762 00.034 11596 IsSlewing returns 0
23:59:48.888 00.126 11596 IsGuiding returns 1
23:59:48.918 00.030 11596 IsSlewing returns 0
23:59:49.029 00.111 11596 IsGuiding returns 0
23:59:49.029 00.000 11596 scope move finished after 336 + 364 ms
23:59:49.029 00.000 11596 Move returns status 0, amount 336
23:59:49.030 00.001 11596 MoveAxis(N, 0, ABG)
23:59:49.030 00.000 11596 Move returns status 0, amount 0
23:59:49.030 00.000 11596 move complete, result=0
23:59:49.030 00.000 11596 worker thread done servicing request
23:59:49.030 00.000 13300 GuideStep: 0.3 px 336 ms WEST, 0.0 px 0 ms NORTH
23:59:49.030 00.000 11596 Worker thread wakes up
23:59:49.030 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:59:49.545 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
23:59:51.071 01.526 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"94eeec82-dd2d-4b71-b5e8-cd2f1049630e"}
23:59:51.071 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"94eeec82-dd2d-4b71-b5e8-cd2f1049630e"}
23:59:51.073 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dfc229e9-aeec-47b1-af1d-c89cac955788"}
23:59:51.073 00.000 13300 case statement mapped state 6 to 3
23:59:51.073 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dfc229e9-aeec-47b1-af1d-c89cac955788"}
23:59:51.074 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b26e6792-88d4-436f-9777-160310093a9f"}
23:59:51.074 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1331,"width":15,"height":15,"star_pos":[6.95,7.22],"pixels":"..."},"id":"b26e6792-88d4-436f-9777-160310093a9f"}
23:59:52.572 01.498 11596 Exposure complete
23:59:52.651 00.079 11596 worker thread done servicing request
23:59:52.652 00.001 13300 OnExposeComplete: enter
23:59:52.652 00.000 13300 UpdateGuideState(): m_state=6
23:59:52.652 00.000 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1332
23:59:52.652 00.000 13300 Star::Find returns 1 (0), X=1061.01, Y=356.60, Mass=2011, SNR=31.4, Peak=253 HFD=3.3
23:59:52.653 00.001 13300 MultiStar: [#1 0.27,0.35,0.74,U] [#2 0.19,0.17,0.44,U] [#3 0.10,0.06,0.41,U] [#4 0.12,0.49,0.29,U] [#5 0.50,0.13,0.25,U] [#6 0.06,0.31,0.23,U] [#7 0.05,0.18,0.23,U] [#8 0.03,0.21,0.20,U] 
23:59:52.653 00.000 13300 single-star, 8 included, MultiStar: {0.13, 0.16}, one-star: {-0.03, -0.09}
23:59:52.653 00.000 13300 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-1.61) = xAngle (-0.28 = -0.28)
23:59:52.653 00.000 13300 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.27 = -0.27)
23:59:52.653 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.09 hyp=0.09 cameraTheta=-1.89 mountX=0.09 mountY=-0.02, mountTheta=-0.27
23:59:52.656 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.09, opts=13)
23:59:52.656 00.000 13300 Enqueuing Move request for scope (-0.03, -0.09)
23:59:52.656 00.000 11596 Worker thread wakes up
23:59:52.656 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.09) opts 0xd
23:59:52.656 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.09)
23:59:52.656 00.000 11596 Moving (-0.03, -0.09) raw xDistance=0.09 yDistance=-0.02
23:59:52.657 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:59:52.657 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:52.657 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:59:52.657 00.000 11596 MoveAxis(E, 0, ABG)
23:59:52.657 00.000 11596 Move returns status 0, amount 0
23:59:52.657 00.000 11596 MoveAxis(N, 0, ABG)
23:59:52.657 00.000 11596 Move returns status 0, amount 0
23:59:52.658 00.001 11596 move complete, result=0
23:59:52.658 00.000 11596 worker thread done servicing request
23:59:52.663 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
23:59:52.671 00.008 13300 UpdateGuideState exits: m=2011 SNR=31.4
23:59:52.671 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:52.671 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:59:52.671 00.000 13300 Enqueuing Expose request
23:59:52.672 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:59:52.672 00.000 11596 Worker thread wakes up
23:59:52.672 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:59:53.188 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
23:59:54.070 00.882 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"efd30a14-c39d-4168-832a-77d545e60c2d"}
23:59:54.070 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"efd30a14-c39d-4168-832a-77d545e60c2d"}
23:59:54.071 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"401c022b-d56c-4c4e-a525-01bd317a2a17"}
23:59:54.071 00.000 13300 case statement mapped state 6 to 3
23:59:54.071 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"401c022b-d56c-4c4e-a525-01bd317a2a17"}
23:59:54.073 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b295fb4e-c3d0-4b59-8514-fe29b1fdb941"}
23:59:54.073 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1332,"width":15,"height":15,"star_pos":[7.01,6.60],"pixels":"..."},"id":"b295fb4e-c3d0-4b59-8514-fe29b1fdb941"}
23:59:56.222 02.149 11596 Exposure complete
23:59:56.308 00.086 11596 worker thread done servicing request
23:59:56.308 00.000 13300 OnExposeComplete: enter
23:59:56.308 00.000 13300 UpdateGuideState(): m_state=6
23:59:56.309 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1333
23:59:56.309 00.000 13300 Star::Find returns 1 (0), X=1061.05, Y=356.61, Mass=2011, SNR=31.4, Peak=254 HFD=3.3
23:59:56.309 00.000 13300 MultiStar: [#1 0.11,0.29,0.74,U] [#2 0.16,0.12,0.44,U] [#3 0.06,0.10,0.40,U] [#4 0.06,0.49,0.29,U] [#5 0.32,0.08,0.24,U] [#6 0.38,0.27,0.22,U] [#7 0.15,0.25,0.22,U] [#8 -0.13,0.37,0.20,U] 
23:59:56.309 00.000 13300 single-star, 8 included, MultiStar: {0.10, 0.15}, one-star: {0.01, -0.08}
23:59:56.310 00.001 13300 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-1.61) = xAngle (0.19 = 0.19)
23:59:56.310 00.000 13300 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.20 = 0.20)
23:59:56.310 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.42 mountX=0.08 mountY=0.02, mountTheta=0.20
23:59:56.311 00.001 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.08, opts=13)
23:59:56.312 00.001 13300 Enqueuing Move request for scope (0.01, -0.08)
23:59:56.312 00.000 11596 Worker thread wakes up
23:59:56.312 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.08) opts 0xd
23:59:56.312 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.08)
23:59:56.312 00.000 11596 Moving (0.01, -0.08) raw xDistance=0.08 yDistance=0.02
23:59:56.312 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:59:56.312 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:56.313 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:59:56.313 00.000 11596 MoveAxis(E, 0, ABG)
23:59:56.313 00.000 11596 Move returns status 0, amount 0
23:59:56.313 00.000 11596 MoveAxis(N, 0, ABG)
23:59:56.313 00.000 11596 Move returns status 0, amount 0
23:59:56.313 00.000 11596 move complete, result=0
23:59:56.313 00.000 11596 worker thread done servicing request
23:59:56.320 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
23:59:56.331 00.011 13300 UpdateGuideState exits: m=2011 SNR=31.4
23:59:56.331 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:56.331 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:59:56.331 00.000 13300 Enqueuing Expose request
23:59:56.331 00.000 11596 Worker thread wakes up
23:59:56.332 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:59:56.332 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
23:59:56.845 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
23:59:57.069 00.224 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"993c423f-ce0c-4e32-84f9-056c2a2c028b"}
23:59:57.069 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"993c423f-ce0c-4e32-84f9-056c2a2c028b"}
23:59:57.070 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9d616428-e7b0-4aea-aa04-fcd023c89ff7"}
23:59:57.070 00.000 13300 case statement mapped state 6 to 3
23:59:57.070 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9d616428-e7b0-4aea-aa04-fcd023c89ff7"}
23:59:57.071 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"186502f0-de44-465b-9ff5-3939d57dbdff"}
23:59:57.072 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1333,"width":15,"height":15,"star_pos":[7.05,6.61],"pixels":"..."},"id":"186502f0-de44-465b-9ff5-3939d57dbdff"}
23:59:59.876 02.804 11596 Exposure complete
23:59:59.947 00.071 11596 worker thread done servicing request
23:59:59.947 00.000 13300 OnExposeComplete: enter
23:59:59.947 00.000 13300 UpdateGuideState(): m_state=6
23:59:59.948 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1334
23:59:59.948 00.000 13300 Star::Find returns 1 (0), X=1061.04, Y=356.55, Mass=1953, SNR=30.9, Peak=233 HFD=3.2
23:59:59.948 00.000 13300 MultiStar: [#1 0.17,0.23,0.75,U] [#2 0.24,0.06,0.45,U] [#3 0.16,0.15,0.42,U] [#4 0.26,0.31,0.31,U] [#5 0.14,0.27,0.24,U] [#6 0.15,0.17,0.23,U] [#7 0.32,0.05,0.22,U] [#8 0.13,0.27,0.21,U] 
23:59:59.948 00.000 13300 single-star, 8 included, MultiStar: {0.15, 0.10}, one-star: {0.00, -0.15}
23:59:59.948 00.000 13300 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-1.61) = xAngle (0.04 = 0.04)
23:59:59.948 00.000 13300 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.06 = 0.06)
23:59:59.949 00.001 13300 CameraToMount -- cameraX=0.00 cameraY=-0.15 hyp=0.15 cameraTheta=-1.57 mountX=0.15 mountY=0.01, mountTheta=0.06
23:59:59.950 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.15, opts=13)
23:59:59.950 00.000 13300 Enqueuing Move request for scope (0.00, -0.15)
23:59:59.951 00.001 11596 Worker thread wakes up
23:59:59.951 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.15) opts 0xd
23:59:59.951 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.15)
23:59:59.951 00.000 11596 Moving (0.00, -0.15) raw xDistance=0.15 yDistance=0.01
23:59:59.951 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.15
23:59:59.951 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:59.952 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:59:59.952 00.000 11596 MoveAxis(W, 184, ABG)
23:59:59.952 00.000 11596 Guiding  Dir = 3, Dur = 184
23:59:59.952 00.000 11596 IsSlewing returns 0
23:59:59.957 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
23:59:59.965 00.008 13300 UpdateGuideState exits: m=1953 SNR=30.9
23:59:59.965 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:59.965 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
23:59:59.965 00.000 13300 Enqueuing Expose request
00:00:00.071 00.106 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c3c7825b-beed-43ae-a365-f33619ddbce6"}
00:00:00.071 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c3c7825b-beed-43ae-a365-f33619ddbce6"}
00:00:00.078 00.007 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d07b8bb8-b793-4a3f-b7fa-a1161dd3c5be"}
00:00:00.078 00.000 13300 case statement mapped state 6 to 3
00:00:00.078 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d07b8bb8-b793-4a3f-b7fa-a1161dd3c5be"}
00:00:00.084 00.006 11596 IsGuiding returns 0
00:00:00.125 00.041 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fcdbd648-c64c-4753-8f3a-4ef040d9941c"}
00:00:00.125 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1334,"width":15,"height":15,"star_pos":[7.04,6.55],"pixels":"..."},"id":"fcdbd648-c64c-4753-8f3a-4ef040d9941c"}
00:00:00.265 00.140 11596 PulseGuide returned control before completion, sleep 14
00:00:00.617 00.352 11596 IsGuiding returns 0
00:00:00.617 00.000 11596 Move returns status 0, amount 184
00:00:00.617 00.000 11596 MoveAxis(N, 0, ABG)
00:00:00.617 00.000 11596 Move returns status 0, amount 0
00:00:00.618 00.001 11596 move complete, result=0
00:00:00.618 00.000 11596 worker thread done servicing request
00:00:00.618 00.000 13300 GuideStep: 0.1 px 184 ms WEST, 0.0 px 0 ms NORTH
00:00:00.618 00.000 11596 Worker thread wakes up
00:00:00.618 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:00:01.127 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:00:03.069 01.942 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"14e81a5f-f0e6-4d81-9cc2-b43704f441e2"}
00:00:03.069 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"14e81a5f-f0e6-4d81-9cc2-b43704f441e2"}
00:00:03.070 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"07967792-828e-40dd-830b-bd95e09eedef"}
00:00:03.070 00.000 13300 case statement mapped state 6 to 3
00:00:03.070 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"07967792-828e-40dd-830b-bd95e09eedef"}
00:00:03.070 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"143526cf-3e79-4faa-a295-5adbea737b81"}
00:00:03.070 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1334,"width":15,"height":15,"star_pos":[7.04,6.55],"pixels":"..."},"id":"143526cf-3e79-4faa-a295-5adbea737b81"}
00:00:04.164 01.094 11596 Exposure complete
00:00:04.258 00.094 11596 worker thread done servicing request
00:00:04.259 00.001 13300 OnExposeComplete: enter
00:00:04.259 00.000 13300 UpdateGuideState(): m_state=6
00:00:04.259 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1335
00:00:04.260 00.001 13300 Star::Find returns 1 (0), X=1061.08, Y=356.81, Mass=1937, SNR=30.8, Peak=256 HFD=3.1
00:00:04.260 00.000 13300 MultiStar: [#1 0.17,0.33,0.75,U] [#2 0.15,0.32,0.46,U] [#3 -0.02,0.26,0.43,U] [#4 0.19,0.42,0.29,U] [#5 0.24,0.38,0.25,U] [#6 0.22,0.18,0.24,U] [#7 -0.03,0.25,0.23,U] [#8 0.00,0.37,0.21,U] 
00:00:04.260 00.000 13300 single-star, 8 included, MultiStar: {0.10, 0.26}, one-star: {0.04, 0.12}
00:00:04.260 00.000 13300 CameraToMount -- cameraTheta (1.21) - m_xAngle (-1.61) = xAngle (2.82 = 2.82)
00:00:04.260 00.000 13300 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.83 = 2.83)
00:00:04.260 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.12 hyp=0.12 cameraTheta=1.21 mountX=-0.12 mountY=0.04, mountTheta=2.83
00:00:04.262 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.12, opts=13)
00:00:04.262 00.000 13300 Enqueuing Move request for scope (0.04, 0.12)
00:00:04.263 00.001 11596 Worker thread wakes up
00:00:04.263 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.12) opts 0xd
00:00:04.263 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.12)
00:00:04.263 00.000 11596 Moving (0.04, 0.12) raw xDistance=-0.12 yDistance=0.04
00:00:04.263 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:00:04.264 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:04.264 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:00:04.264 00.000 11596 MoveAxis(E, 0, ABG)
00:00:04.264 00.000 11596 Move returns status 0, amount 0
00:00:04.264 00.000 11596 MoveAxis(N, 0, ABG)
00:00:04.265 00.001 11596 Move returns status 0, amount 0
00:00:04.265 00.000 11596 move complete, result=0
00:00:04.265 00.000 11596 worker thread done servicing request
00:00:04.269 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
00:00:04.277 00.008 13300 UpdateGuideState exits: m=1937 SNR=30.8
00:00:04.277 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:04.277 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:00:04.277 00.000 13300 Enqueuing Expose request
00:00:04.277 00.000 11596 Worker thread wakes up
00:00:04.278 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:00:04.278 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:00:04.793 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:00:06.067 01.274 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dd5ab51e-0001-4f77-b624-f3f0581f66ba"}
00:00:06.067 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dd5ab51e-0001-4f77-b624-f3f0581f66ba"}
00:00:06.068 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eff70e33-bb30-4f3a-96d5-116b57f4425c"}
00:00:06.068 00.000 13300 case statement mapped state 6 to 3
00:00:06.068 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eff70e33-bb30-4f3a-96d5-116b57f4425c"}
00:00:06.068 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e76662d1-4739-44d6-bbd4-e04e06f27bc0"}
00:00:06.069 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1335,"width":15,"height":15,"star_pos":[7.08,6.81],"pixels":"..."},"id":"e76662d1-4739-44d6-bbd4-e04e06f27bc0"}
00:00:07.830 01.761 11596 Exposure complete
00:00:07.907 00.077 11596 worker thread done servicing request
00:00:07.908 00.001 13300 OnExposeComplete: enter
00:00:07.908 00.000 13300 UpdateGuideState(): m_state=6
00:00:07.908 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1336
00:00:07.909 00.001 13300 Star::Find returns 1 (0), X=1061.06, Y=356.74, Mass=1960, SNR=31.0, Peak=256 HFD=3.2
00:00:07.909 00.000 13300 MultiStar: [#1 0.19,0.36,0.76,U] [#2 0.11,0.21,0.44,U] [#3 0.20,0.28,0.41,U] [#4 0.28,0.30,0.30,U] [#5 0.37,0.27,0.25,U] [#6 0.11,0.25,0.23,U] [#7 0.24,0.29,0.22,U] [#8 0.39,0.29,0.21,U] 
00:00:07.909 00.000 13300 single-star, 8 included, MultiStar: {0.16, 0.23}, one-star: {0.02, 0.05}
00:00:07.909 00.000 13300 CameraToMount -- cameraTheta (1.26) - m_xAngle (-1.61) = xAngle (2.87 = 2.87)
00:00:07.909 00.000 13300 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.88 = 2.88)
00:00:07.909 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.05 hyp=0.05 cameraTheta=1.26 mountX=-0.05 mountY=0.01, mountTheta=2.88
00:00:07.911 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.05, opts=13)
00:00:07.911 00.000 13300 Enqueuing Move request for scope (0.02, 0.05)
00:00:07.912 00.001 11596 Worker thread wakes up
00:00:07.912 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.05) opts 0xd
00:00:07.912 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.05)
00:00:07.912 00.000 11596 Moving (0.02, 0.05) raw xDistance=-0.05 yDistance=0.01
00:00:07.912 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:00:07.912 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:07.912 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:00:07.912 00.000 11596 MoveAxis(E, 0, ABG)
00:00:07.912 00.000 11596 Move returns status 0, amount 0
00:00:07.912 00.000 11596 MoveAxis(N, 0, ABG)
00:00:07.913 00.001 11596 Move returns status 0, amount 0
00:00:07.913 00.000 11596 move complete, result=0
00:00:07.913 00.000 11596 worker thread done servicing request
00:00:07.918 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
00:00:07.926 00.008 13300 UpdateGuideState exits: m=1960 SNR=31.0
00:00:07.927 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:07.927 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:00:07.927 00.000 13300 Enqueuing Expose request
00:00:07.927 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:00:07.927 00.000 11596 Worker thread wakes up
00:00:07.928 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:00:08.433 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:00:09.066 00.633 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3dc393b8-642b-4367-8bdf-a1d5b8980a32"}
00:00:09.066 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3dc393b8-642b-4367-8bdf-a1d5b8980a32"}
00:00:09.067 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"695458a8-f5b1-4d71-9f1e-69275ec00f3d"}
00:00:09.067 00.000 13300 case statement mapped state 6 to 3
00:00:09.067 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"695458a8-f5b1-4d71-9f1e-69275ec00f3d"}
00:00:09.068 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7e5faf0f-ff88-4ca7-ac46-60e082d8f8c7"}
00:00:09.068 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1336,"width":15,"height":15,"star_pos":[7.06,6.74],"pixels":"..."},"id":"7e5faf0f-ff88-4ca7-ac46-60e082d8f8c7"}
00:00:11.459 02.391 11596 Exposure complete
00:00:11.526 00.067 11596 worker thread done servicing request
00:00:11.527 00.001 13300 OnExposeComplete: enter
00:00:11.527 00.000 13300 UpdateGuideState(): m_state=6
00:00:11.527 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1337
00:00:11.528 00.001 13300 Star::Find returns 1 (0), X=1061.06, Y=356.64, Mass=1978, SNR=31.1, Peak=256 HFD=3.3
00:00:11.528 00.000 13300 MultiStar: [#1 0.29,0.28,0.73,U] [#2 0.21,0.13,0.45,U] [#3 0.22,0.17,0.42,U] [#4 0.19,0.44,0.29,U] [#5 0.30,0.30,0.25,U] [#6 0.15,0.33,0.22,U] [#7 0.07,0.24,0.23,U] [#8 -0.03,0.18,0.20,U] 
00:00:11.528 00.000 13300 single-star, 8 included, MultiStar: {0.15, 0.17}, one-star: {0.02, -0.05}
00:00:11.528 00.000 13300 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-1.61) = xAngle (0.39 = 0.39)
00:00:11.528 00.000 13300 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.40 = 0.40)
00:00:11.528 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.05 hyp=0.05 cameraTheta=-1.22 mountX=0.05 mountY=0.02, mountTheta=0.40
00:00:11.530 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.05, opts=13)
00:00:11.530 00.000 13300 Enqueuing Move request for scope (0.02, -0.05)
00:00:11.530 00.000 11596 Worker thread wakes up
00:00:11.530 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.05) opts 0xd
00:00:11.530 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.05)
00:00:11.530 00.000 11596 Moving (0.02, -0.05) raw xDistance=0.05 yDistance=0.02
00:00:11.531 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:00:11.531 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:11.531 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:00:11.531 00.000 11596 MoveAxis(E, 0, ABG)
00:00:11.531 00.000 11596 Move returns status 0, amount 0
00:00:11.531 00.000 11596 MoveAxis(N, 0, ABG)
00:00:11.531 00.000 11596 Move returns status 0, amount 0
00:00:11.531 00.000 11596 move complete, result=0
00:00:11.531 00.000 11596 worker thread done servicing request
00:00:11.536 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
00:00:11.544 00.008 13300 UpdateGuideState exits: m=1978 SNR=31.1
00:00:11.545 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:11.545 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:00:11.545 00.000 13300 Enqueuing Expose request
00:00:11.545 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:00:11.545 00.000 11596 Worker thread wakes up
00:00:11.545 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:00:12.050 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:00:12.090 00.040 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c22b87af-ce14-44de-9272-82caa93f8d31"}
00:00:12.090 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c22b87af-ce14-44de-9272-82caa93f8d31"}
00:00:12.091 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8a330484-5cdf-4510-87b0-c18e7c6133f8"}
00:00:12.091 00.000 13300 case statement mapped state 6 to 3
00:00:12.091 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8a330484-5cdf-4510-87b0-c18e7c6133f8"}
00:00:12.092 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4b18f634-9cd9-4696-9b0d-3067653ed8c2"}
00:00:12.093 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1337,"width":15,"height":15,"star_pos":[7.06,6.64],"pixels":"..."},"id":"4b18f634-9cd9-4696-9b0d-3067653ed8c2"}
00:00:15.089 02.996 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6d30dbac-9ff3-4162-80a7-83339d907137"}
00:00:15.089 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6d30dbac-9ff3-4162-80a7-83339d907137"}
00:00:15.090 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f722b20e-9fda-43eb-a541-a654160da214"}
00:00:15.090 00.000 13300 case statement mapped state 6 to 3
00:00:15.090 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f722b20e-9fda-43eb-a541-a654160da214"}
00:00:15.091 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9992a3be-1786-406c-a93a-10258d59f487"}
00:00:15.092 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1337,"width":15,"height":15,"star_pos":[7.06,6.64],"pixels":"..."},"id":"9992a3be-1786-406c-a93a-10258d59f487"}
00:00:15.092 00.000 11596 Exposure complete
00:00:15.199 00.107 11596 worker thread done servicing request
00:00:15.199 00.000 13300 OnExposeComplete: enter
00:00:15.199 00.000 13300 UpdateGuideState(): m_state=6
00:00:15.200 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1338
00:00:15.200 00.000 13300 Star::Find returns 1 (0), X=1061.05, Y=356.64, Mass=1974, SNR=31.0, Peak=250 HFD=3.3
00:00:15.202 00.002 13300 MultiStar: [#1 0.29,0.30,0.75,U] [#2 0.30,0.15,0.43,U] [#3 0.22,0.19,0.42,U] [#4 0.23,0.42,0.30,U] [#5 0.26,0.07,0.26,U] [#6 0.22,0.18,0.22,U] [#7 -0.02,0.21,0.23,U] [#8 0.13,0.35,0.20,U] 
00:00:15.202 00.000 13300 single-star, 8 included, MultiStar: {0.17, 0.16}, one-star: {0.01, -0.05}
00:00:15.203 00.001 13300 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-1.61) = xAngle (0.28 = 0.28)
00:00:15.203 00.000 13300 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.29 = 0.29)
00:00:15.203 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.33 mountX=0.05 mountY=0.01, mountTheta=0.29
00:00:15.206 00.003 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.05, opts=13)
00:00:15.207 00.001 13300 Enqueuing Move request for scope (0.01, -0.05)
00:00:15.208 00.001 11596 Worker thread wakes up
00:00:15.208 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.05) opts 0xd
00:00:15.208 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.05)
00:00:15.208 00.000 11596 Moving (0.01, -0.05) raw xDistance=0.05 yDistance=0.01
00:00:15.208 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:00:15.208 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:15.209 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:00:15.209 00.000 11596 MoveAxis(E, 0, ABG)
00:00:15.209 00.000 11596 Move returns status 0, amount 0
00:00:15.209 00.000 11596 MoveAxis(N, 0, ABG)
00:00:15.209 00.000 11596 Move returns status 0, amount 0
00:00:15.209 00.000 11596 move complete, result=0
00:00:15.210 00.001 11596 worker thread done servicing request
00:00:15.219 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=250, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
00:00:15.230 00.011 13300 UpdateGuideState exits: m=1974 SNR=31.0
00:00:15.230 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:15.230 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:00:15.230 00.000 13300 Enqueuing Expose request
00:00:15.230 00.000 11596 Worker thread wakes up
00:00:15.231 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:00:15.231 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:00:15.746 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:00:18.089 02.343 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0e5c5817-b061-4988-b881-062de44339e9"}
00:00:18.089 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0e5c5817-b061-4988-b881-062de44339e9"}
00:00:18.090 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"be298425-47fb-4995-9f9e-c28e202ab5cb"}
00:00:18.090 00.000 13300 case statement mapped state 6 to 3
00:00:18.091 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"be298425-47fb-4995-9f9e-c28e202ab5cb"}
00:00:18.091 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"24564dd6-1c61-43a1-91d7-c4d0410db234"}
00:00:18.092 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1338,"width":15,"height":15,"star_pos":[7.05,6.64],"pixels":"..."},"id":"24564dd6-1c61-43a1-91d7-c4d0410db234"}
00:00:18.775 00.683 11596 Exposure complete
00:00:18.849 00.074 11596 worker thread done servicing request
00:00:18.849 00.000 13300 OnExposeComplete: enter
00:00:18.849 00.000 13300 UpdateGuideState(): m_state=6
00:00:18.849 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1339
00:00:18.850 00.001 13300 Star::Find returns 1 (0), X=1061.14, Y=356.57, Mass=1959, SNR=31.0, Peak=249 HFD=3.2
00:00:18.850 00.000 13300 MultiStar: [#1 0.18,0.21,0.75,U] [#2 0.19,0.14,0.45,U] [#3 0.13,0.14,0.41,U] [#4 0.11,0.23,0.30,U] [#5 0.15,0.10,0.25,U] [#6 0.20,0.11,0.23,U] [#7 0.08,0.11,0.23,U] [#8 0.20,0.21,0.19,U] 
00:00:18.850 00.000 13300 single-star, 8 included, MultiStar: {0.14, 0.09}, one-star: {0.10, -0.12}
00:00:18.850 00.000 13300 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-1.61) = xAngle (0.76 = 0.76)
00:00:18.850 00.000 13300 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.77 = 0.77)
00:00:18.850 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=-0.12 hyp=0.16 cameraTheta=-0.85 mountX=0.12 mountY=0.11, mountTheta=0.77
00:00:18.853 00.003 13300 SchedulePrimaryMove(1016D950, x=0.10, y=-0.12, opts=13)
00:00:18.853 00.000 13300 Enqueuing Move request for scope (0.10, -0.12)
00:00:18.853 00.000 11596 Worker thread wakes up
00:00:18.853 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.12) opts 0xd
00:00:18.854 00.001 11596 Handling offset move in thread for scope, endpoint = (0.10, -0.12)
00:00:18.854 00.000 11596 Moving (0.10, -0.12) raw xDistance=0.12 yDistance=0.11
00:00:18.854 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:00:18.854 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:18.854 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:00:18.854 00.000 11596 MoveAxis(E, 0, ABG)
00:00:18.854 00.000 11596 Move returns status 0, amount 0
00:00:18.854 00.000 11596 MoveAxis(N, 0, ABG)
00:00:18.854 00.000 11596 Move returns status 0, amount 0
00:00:18.854 00.000 11596 move complete, result=0
00:00:18.854 00.000 11596 worker thread done servicing request
00:00:18.862 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=249, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
00:00:18.873 00.011 13300 UpdateGuideState exits: m=1959 SNR=31.0
00:00:18.874 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:18.874 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:00:18.874 00.000 13300 Enqueuing Expose request
00:00:18.874 00.000 11596 Worker thread wakes up
00:00:18.874 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:00:18.874 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:00:19.391 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:00:21.089 01.698 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7d48b5bd-5023-4bba-896b-26969c6b82c8"}
00:00:21.089 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7d48b5bd-5023-4bba-896b-26969c6b82c8"}
00:00:21.090 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"65939edd-de13-46d2-bb8f-79064b52b727"}
00:00:21.091 00.001 13300 case statement mapped state 6 to 3
00:00:21.091 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"65939edd-de13-46d2-bb8f-79064b52b727"}
00:00:21.092 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"30a6d18f-4825-48d7-9225-f3bf7c561fc4"}
00:00:21.093 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1339,"width":15,"height":15,"star_pos":[7.14,6.57],"pixels":"..."},"id":"30a6d18f-4825-48d7-9225-f3bf7c561fc4"}
00:00:22.422 01.329 11596 Exposure complete
00:00:22.497 00.075 11596 worker thread done servicing request
00:00:22.497 00.000 13300 OnExposeComplete: enter
00:00:22.497 00.000 13300 UpdateGuideState(): m_state=6
00:00:22.497 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1340
00:00:22.498 00.001 13300 Star::Find returns 1 (0), X=1061.12, Y=356.61, Mass=2024, SNR=31.4, Peak=241 HFD=3.3
00:00:22.499 00.001 13300 MultiStar: [#1 0.26,0.22,0.74,U] [#2 0.11,0.17,0.43,U] [#3 0.14,0.26,0.41,U] [#4 0.04,0.24,0.29,U] [#5 0.35,-0.13,0.25,U] [#6 0.09,0.16,0.23,U] [#7 0.08,0.17,0.22,U] [#8 0.14,0.25,0.20,U] 
00:00:22.499 00.000 13300 single-star, 8 included, MultiStar: {0.14, 0.11}, one-star: {0.08, -0.08}
00:00:22.500 00.001 13300 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-1.61) = xAngle (0.78 = 0.78)
00:00:22.500 00.000 13300 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.79 = 0.79)
00:00:22.500 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.08 hyp=0.11 cameraTheta=-0.83 mountX=0.08 mountY=0.08, mountTheta=0.78
00:00:22.501 00.001 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.08, opts=13)
00:00:22.502 00.001 13300 Enqueuing Move request for scope (0.08, -0.08)
00:00:22.502 00.000 11596 Worker thread wakes up
00:00:22.502 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.08) opts 0xd
00:00:22.502 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.08)
00:00:22.502 00.000 11596 Moving (0.08, -0.08) raw xDistance=0.08 yDistance=0.08
00:00:22.502 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:00:22.503 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:22.503 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:00:22.503 00.000 11596 MoveAxis(E, 0, ABG)
00:00:22.503 00.000 11596 Move returns status 0, amount 0
00:00:22.503 00.000 11596 MoveAxis(N, 0, ABG)
00:00:22.503 00.000 11596 Move returns status 0, amount 0
00:00:22.503 00.000 11596 move complete, result=0
00:00:22.504 00.001 11596 worker thread done servicing request
00:00:22.510 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=241, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
00:00:22.519 00.009 13300 UpdateGuideState exits: m=2024 SNR=31.4
00:00:22.519 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:22.519 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:00:22.520 00.001 13300 Enqueuing Expose request
00:00:22.520 00.000 11596 Worker thread wakes up
00:00:22.520 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:00:22.520 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:00:23.022 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:00:24.089 01.067 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"569a9e92-b072-4403-93e3-6b145749c259"}
00:00:24.089 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"569a9e92-b072-4403-93e3-6b145749c259"}
00:00:24.090 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bdba4dab-a246-4bf2-b0c9-e240d3679408"}
00:00:24.090 00.000 13300 case statement mapped state 6 to 3
00:00:24.090 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bdba4dab-a246-4bf2-b0c9-e240d3679408"}
00:00:24.091 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a16c2f02-618c-4fbf-a33e-00d36777aabd"}
00:00:24.091 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1340,"width":15,"height":15,"star_pos":[7.12,6.61],"pixels":"..."},"id":"a16c2f02-618c-4fbf-a33e-00d36777aabd"}
00:00:26.061 01.970 11596 Exposure complete
00:00:26.149 00.088 11596 worker thread done servicing request
00:00:26.149 00.000 13300 OnExposeComplete: enter
00:00:26.149 00.000 13300 UpdateGuideState(): m_state=6
00:00:26.150 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1341
00:00:26.150 00.000 13300 Star::Find returns 1 (0), X=1061.06, Y=356.66, Mass=1988, SNR=31.2, Peak=254 HFD=3.2
00:00:26.151 00.001 13300 MultiStar: [#1 0.21,0.22,0.74,U] [#2 0.12,0.27,0.44,U] [#3 0.13,-0.01,0.41,U] [#4 0.15,0.23,0.25,U] [#5 0.28,0.09,0.26,U] [#6 0.13,0.23,0.24,U] [#7 0.06,0.34,0.22,U] [#8 0.03,0.12,0.20,U] 
00:00:26.151 00.000 13300 single-star, 8 included, MultiStar: {0.12, 0.13}, one-star: {0.01, -0.04}
00:00:26.151 00.000 13300 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-1.61) = xAngle (0.42 = 0.42)
00:00:26.152 00.001 13300 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.43 = 0.43)
00:00:26.152 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.19 mountX=0.04 mountY=0.02, mountTheta=0.43
00:00:26.155 00.003 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.04, opts=13)
00:00:26.155 00.000 13300 Enqueuing Move request for scope (0.01, -0.04)
00:00:26.156 00.001 11596 Worker thread wakes up
00:00:26.156 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.04) opts 0xd
00:00:26.157 00.001 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.04)
00:00:26.157 00.000 11596 Moving (0.01, -0.04) raw xDistance=0.04 yDistance=0.02
00:00:26.157 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:00:26.157 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:26.157 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:00:26.158 00.001 11596 MoveAxis(E, 0, ABG)
00:00:26.158 00.000 11596 Move returns status 0, amount 0
00:00:26.158 00.000 11596 MoveAxis(N, 0, ABG)
00:00:26.159 00.001 11596 Move returns status 0, amount 0
00:00:26.159 00.000 11596 move complete, result=0
00:00:26.159 00.000 11596 worker thread done servicing request
00:00:26.168 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=3, FiltMax=105, Gamma=0.510
00:00:26.179 00.011 13300 UpdateGuideState exits: m=1988 SNR=31.2
00:00:26.179 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:26.179 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:00:26.180 00.001 13300 Enqueuing Expose request
00:00:26.180 00.000 11596 Worker thread wakes up
00:00:26.180 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:00:26.180 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:00:26.683 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:00:27.089 00.406 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6f7e7880-fe29-4d5e-bde4-ed10b1f82650"}
00:00:27.089 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6f7e7880-fe29-4d5e-bde4-ed10b1f82650"}
00:00:27.090 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4db6a7e1-b70e-45a7-aced-ec2c5a62dbcf"}
00:00:27.090 00.000 13300 case statement mapped state 6 to 3
00:00:27.090 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4db6a7e1-b70e-45a7-aced-ec2c5a62dbcf"}
00:00:27.090 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"38c2c5d9-f64c-4148-82d7-af6c4a82846b"}
00:00:27.091 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1341,"width":15,"height":15,"star_pos":[7.06,6.66],"pixels":"..."},"id":"38c2c5d9-f64c-4148-82d7-af6c4a82846b"}
00:00:29.714 02.623 11596 Exposure complete
00:00:29.787 00.073 11596 worker thread done servicing request
00:00:29.787 00.000 13300 OnExposeComplete: enter
00:00:29.787 00.000 13300 UpdateGuideState(): m_state=6
00:00:29.787 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1342
00:00:29.787 00.000 13300 Star::Find returns 1 (0), X=1061.03, Y=356.65, Mass=2013, SNR=31.3, Peak=256 HFD=3.3
00:00:29.788 00.001 13300 MultiStar: [#1 0.22,0.17,0.74,U] [#2 0.28,0.27,0.45,U] [#3 0.14,0.18,0.40,U] [#4 0.18,0.22,0.29,U] [#5 -0.01,0.29,0.26,U] [#6 0.08,0.14,0.23,U] [#7 0.07,0.46,0.22,U] [#8 -0.07,0.17,0.19,U] 
00:00:29.788 00.000 13300 single-star, 8 included, MultiStar: {0.11, 0.15}, one-star: {-0.01, -0.04}
00:00:29.788 00.000 13300 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-1.61) = xAngle (-0.20 = -0.20)
00:00:29.788 00.000 13300 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.19 = -0.19)
00:00:29.788 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.81 mountX=0.04 mountY=-0.01, mountTheta=-0.19
00:00:29.791 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.04, opts=13)
00:00:29.791 00.000 13300 Enqueuing Move request for scope (-0.01, -0.04)
00:00:29.791 00.000 11596 Worker thread wakes up
00:00:29.791 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.04) opts 0xd
00:00:29.791 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.04)
00:00:29.791 00.000 11596 Moving (-0.01, -0.04) raw xDistance=0.04 yDistance=-0.01
00:00:29.792 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:00:29.792 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:29.792 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:00:29.792 00.000 11596 MoveAxis(E, 0, ABG)
00:00:29.792 00.000 11596 Move returns status 0, amount 0
00:00:29.792 00.000 11596 MoveAxis(N, 0, ABG)
00:00:29.792 00.000 11596 Move returns status 0, amount 0
00:00:29.792 00.000 11596 move complete, result=0
00:00:29.793 00.001 11596 worker thread done servicing request
00:00:29.797 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=115, Gamma=0.510
00:00:29.805 00.008 13300 UpdateGuideState exits: m=2013 SNR=31.3
00:00:29.805 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:29.805 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:00:29.805 00.000 13300 Enqueuing Expose request
00:00:29.806 00.001 11596 Worker thread wakes up
00:00:29.806 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:00:29.806 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:00:30.089 00.283 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3c74a267-69f1-40af-89ab-0aae7c1a8e4c"}
00:00:30.089 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3c74a267-69f1-40af-89ab-0aae7c1a8e4c"}
00:00:30.090 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"af24600f-a0e6-46db-8ec5-c1b36ba0b5a0"}
00:00:30.090 00.000 13300 case statement mapped state 6 to 3
00:00:30.090 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"af24600f-a0e6-46db-8ec5-c1b36ba0b5a0"}
00:00:30.091 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ba26e1d9-2f08-4bc0-874e-fd9d82ed1a92"}
00:00:30.091 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1342,"width":15,"height":15,"star_pos":[7.03,6.65],"pixels":"..."},"id":"ba26e1d9-2f08-4bc0-874e-fd9d82ed1a92"}
00:00:30.312 00.221 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:00:33.089 02.777 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"80aa2735-97d3-457c-bd75-56d1875d81a3"}
00:00:33.089 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"80aa2735-97d3-457c-bd75-56d1875d81a3"}
00:00:33.090 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bfefcacc-8c7a-4830-a86e-c95a43bf2e49"}
00:00:33.090 00.000 13300 case statement mapped state 6 to 3
00:00:33.090 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bfefcacc-8c7a-4830-a86e-c95a43bf2e49"}
00:00:33.091 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7bc9293c-b8a7-4419-9f66-37ee2afd0591"}
00:00:33.091 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1342,"width":15,"height":15,"star_pos":[7.03,6.65],"pixels":"..."},"id":"7bc9293c-b8a7-4419-9f66-37ee2afd0591"}
00:00:33.421 00.330 11596 Exposure complete
00:00:33.498 00.077 11596 worker thread done servicing request
00:00:33.498 00.000 13300 OnExposeComplete: enter
00:00:33.498 00.000 13300 UpdateGuideState(): m_state=6
00:00:33.499 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1343
00:00:33.499 00.000 13300 Star::Find returns 1 (0), X=1061.03, Y=356.63, Mass=1985, SNR=31.2, Peak=255 HFD=3.3
00:00:33.499 00.000 13300 MultiStar: [#1 0.17,0.34,0.75,U] [#2 0.20,0.25,0.44,U] [#3 0.02,0.16,0.42,U] [#4 0.06,0.28,0.29,U] [#5 0.16,0.43,0.25,U] [#6 -0.10,0.31,0.23,U] [#7 -0.13,0.29,0.23,U] [#8 0.28,0.33,0.21,U] 
00:00:33.500 00.001 13300 single-star, 8 included, MultiStar: {0.07, 0.20}, one-star: {-0.01, -0.06}
00:00:33.500 00.000 13300 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-1.61) = xAngle (-0.18 = -0.18)
00:00:33.500 00.000 13300 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.17 = -0.17)
00:00:33.500 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.79 mountX=0.06 mountY=-0.01, mountTheta=-0.17
00:00:33.502 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.06, opts=13)
00:00:33.502 00.000 13300 Enqueuing Move request for scope (-0.01, -0.06)
00:00:33.502 00.000 11596 Worker thread wakes up
00:00:33.502 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.06) opts 0xd
00:00:33.502 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.06)
00:00:33.502 00.000 11596 Moving (-0.01, -0.06) raw xDistance=0.06 yDistance=-0.01
00:00:33.502 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:00:33.503 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:33.503 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:00:33.503 00.000 11596 MoveAxis(E, 0, ABG)
00:00:33.503 00.000 11596 Move returns status 0, amount 0
00:00:33.503 00.000 11596 MoveAxis(N, 0, ABG)
00:00:33.503 00.000 11596 Move returns status 0, amount 0
00:00:33.503 00.000 11596 move complete, result=0
00:00:33.504 00.001 11596 worker thread done servicing request
00:00:33.509 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=114, Gamma=0.510
00:00:33.518 00.009 13300 UpdateGuideState exits: m=1985 SNR=31.2
00:00:33.518 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:33.518 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:00:33.518 00.000 13300 Enqueuing Expose request
00:00:33.518 00.000 11596 Worker thread wakes up
00:00:33.518 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:00:33.518 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:00:34.038 00.520 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:00:36.089 02.051 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"52a084c1-f6c8-4eda-9160-53e3021a4222"}
00:00:36.089 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"52a084c1-f6c8-4eda-9160-53e3021a4222"}
00:00:36.090 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"533a3ac3-fde8-40f2-bee7-dfc0dacd63c5"}
00:00:36.090 00.000 13300 case statement mapped state 6 to 3
00:00:36.090 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"533a3ac3-fde8-40f2-bee7-dfc0dacd63c5"}
00:00:36.091 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a91d6749-3e82-4835-8435-66a3b5f283cc"}
00:00:36.091 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1343,"width":15,"height":15,"star_pos":[7.03,6.63],"pixels":"..."},"id":"a91d6749-3e82-4835-8435-66a3b5f283cc"}
00:00:37.088 00.997 11596 Exposure complete
00:00:37.174 00.086 11596 worker thread done servicing request
00:00:37.174 00.000 13300 OnExposeComplete: enter
00:00:37.174 00.000 13300 UpdateGuideState(): m_state=6
00:00:37.175 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1344
00:00:37.175 00.000 13300 Star::Find returns 1 (0), X=1061.00, Y=356.73, Mass=1990, SNR=31.2, Peak=256 HFD=3.2
00:00:37.175 00.000 13300 MultiStar: [#1 0.09,0.39,0.74,U] [#2 0.13,0.20,0.43,U] [#3 0.03,0.18,0.41,U] [#4 0.01,0.36,0.28,U] [#5 0.08,0.32,0.25,U] [#6 0.09,0.18,0.23,U] [#7 0.25,0.48,0.22,U] [#8 -0.04,0.29,0.20,U] 
00:00:37.176 00.001 13300 single-star, 8 included, MultiStar: {0.05, 0.23}, one-star: {-0.04, 0.03}
00:00:37.176 00.000 13300 CameraToMount -- cameraTheta (2.40) - m_xAngle (-1.61) = xAngle (4.01 = -2.27)
00:00:37.176 00.000 13300 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.02 = -2.26)
00:00:37.176 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.03 hyp=0.05 cameraTheta=2.40 mountX=-0.03 mountY=-0.04, mountTheta=-2.27
00:00:37.178 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.03, opts=13)
00:00:37.178 00.000 13300 Enqueuing Move request for scope (-0.04, 0.03)
00:00:37.178 00.000 11596 Worker thread wakes up
00:00:37.178 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.03) opts 0xd
00:00:37.178 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.03)
00:00:37.178 00.000 11596 Moving (-0.04, 0.03) raw xDistance=-0.03 yDistance=-0.04
00:00:37.178 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:00:37.178 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:37.179 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:00:37.179 00.000 11596 MoveAxis(E, 0, ABG)
00:00:37.179 00.000 11596 Move returns status 0, amount 0
00:00:37.179 00.000 11596 MoveAxis(N, 0, ABG)
00:00:37.179 00.000 11596 Move returns status 0, amount 0
00:00:37.179 00.000 11596 move complete, result=0
00:00:37.179 00.000 11596 worker thread done servicing request
00:00:37.184 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=115, Gamma=0.510
00:00:37.193 00.009 13300 UpdateGuideState exits: m=1990 SNR=31.2
00:00:37.193 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:37.193 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:00:37.193 00.000 13300 Enqueuing Expose request
00:00:37.193 00.000 11596 Worker thread wakes up
00:00:37.193 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:00:37.194 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:00:37.710 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:00:39.088 01.378 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fc834151-bfd5-426c-a07b-1a5d8fd8b02a"}
00:00:39.088 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fc834151-bfd5-426c-a07b-1a5d8fd8b02a"}
00:00:39.089 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ebf41554-a805-4f73-9338-257d0366c1f5"}
00:00:39.089 00.000 13300 case statement mapped state 6 to 3
00:00:39.089 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ebf41554-a805-4f73-9338-257d0366c1f5"}
00:00:39.089 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c2053954-db01-48b4-aa92-a2209e7bd61f"}
00:00:39.090 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1344,"width":15,"height":15,"star_pos":[7.00,6.73],"pixels":"..."},"id":"c2053954-db01-48b4-aa92-a2209e7bd61f"}
00:00:40.744 01.654 11596 Exposure complete
00:00:40.845 00.101 13300 OnExposeComplete: enter
00:00:40.845 00.000 13300 UpdateGuideState(): m_state=6
00:00:40.846 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1345
00:00:40.847 00.001 11596 worker thread done servicing request
00:00:40.847 00.000 13300 Star::Find returns 1 (0), X=1060.96, Y=356.71, Mass=1983, SNR=31.1, Peak=256 HFD=3.2
00:00:40.849 00.002 13300 MultiStar: [#1 0.14,0.39,0.74,U] [#2 0.04,0.21,0.43,U] [#3 -0.01,0.41,0.41,U] [#4 0.20,0.58,0.28,U] [#5 0.20,0.37,0.24,U] [#6 0.12,0.16,0.22,U] [#7 -0.03,0.17,0.22,U] [#8 -0.16,0.46,0.19,U] 
00:00:40.849 00.000 13300 single-star, 8 included, MultiStar: {0.03, 0.26}, one-star: {-0.08, 0.02}
00:00:40.850 00.001 13300 CameraToMount -- cameraTheta (2.91) - m_xAngle (-1.61) = xAngle (4.52 = -1.77)
00:00:40.850 00.000 13300 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.53 = -1.75)
00:00:40.850 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.09 cameraTheta=2.91 mountX=-0.02 mountY=-0.09, mountTheta=-1.77
00:00:40.856 00.006 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.02, opts=13)
00:00:40.856 00.000 13300 Enqueuing Move request for scope (-0.08, 0.02)
00:00:40.857 00.001 11596 Worker thread wakes up
00:00:40.858 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.02) opts 0xd
00:00:40.859 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.02)
00:00:40.860 00.001 11596 Moving (-0.08, 0.02) raw xDistance=-0.02 yDistance=-0.09
00:00:40.861 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:00:40.861 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:40.861 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:00:40.861 00.000 11596 MoveAxis(E, 0, ABG)
00:00:40.862 00.001 11596 Move returns status 0, amount 0
00:00:40.862 00.000 11596 MoveAxis(N, 0, ABG)
00:00:40.862 00.000 11596 Move returns status 0, amount 0
00:00:40.862 00.000 11596 move complete, result=0
00:00:40.862 00.000 11596 worker thread done servicing request
00:00:40.869 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=116, Gamma=0.510
00:00:40.881 00.012 13300 UpdateGuideState exits: m=1983 SNR=31.1
00:00:40.881 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:40.881 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:00:40.881 00.000 13300 Enqueuing Expose request
00:00:40.881 00.000 11596 Worker thread wakes up
00:00:40.881 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:00:40.882 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:00:41.392 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:00:42.110 00.718 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"df66b6cb-1fbd-4f3c-bd51-e5e37701d829"}
00:00:42.110 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"df66b6cb-1fbd-4f3c-bd51-e5e37701d829"}
00:00:42.112 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"962185da-a104-41df-a640-bf476e487908"}
00:00:42.112 00.000 13300 case statement mapped state 6 to 3
00:00:42.112 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"962185da-a104-41df-a640-bf476e487908"}
00:00:42.113 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4e73f126-6321-4661-bcb8-98431e5f30ab"}
00:00:42.113 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1345,"width":15,"height":15,"star_pos":[6.96,6.71],"pixels":"..."},"id":"4e73f126-6321-4661-bcb8-98431e5f30ab"}
00:00:44.436 02.323 11596 Exposure complete
00:00:44.542 00.106 11596 worker thread done servicing request
00:00:44.543 00.001 13300 OnExposeComplete: enter
00:00:44.543 00.000 13300 UpdateGuideState(): m_state=6
00:00:44.543 00.000 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1346
00:00:44.544 00.001 13300 Star::Find returns 1 (0), X=1061.10, Y=356.70, Mass=1970, SNR=31.0, Peak=256 HFD=3.1
00:00:44.544 00.000 13300 MultiStar: [#1 0.09,0.31,0.74,U] [#2 0.19,0.24,0.44,U] [#3 0.04,0.16,0.41,U] [#4 0.11,0.32,0.28,U] [#5 0.10,0.17,0.25,U] [#6 0.18,0.29,0.24,U] [#7 -0.06,0.22,0.23,U] [#8 0.10,0.40,0.20,U] 
00:00:44.544 00.000 13300 single-star, 8 included, MultiStar: {0.09, 0.20}, one-star: {0.06, 0.01}
00:00:44.544 00.000 13300 CameraToMount -- cameraTheta (0.16) - m_xAngle (-1.61) = xAngle (1.77 = 1.77)
00:00:44.544 00.000 13300 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.78 = 1.78)
00:00:44.545 00.001 13300 CameraToMount -- cameraX=0.06 cameraY=0.01 hyp=0.06 cameraTheta=0.16 mountX=-0.01 mountY=0.06, mountTheta=1.77
00:00:44.548 00.003 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.01, opts=13)
00:00:44.548 00.000 13300 Enqueuing Move request for scope (0.06, 0.01)
00:00:44.548 00.000 11596 Worker thread wakes up
00:00:44.548 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.01) opts 0xd
00:00:44.548 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.01)
00:00:44.548 00.000 11596 Moving (0.06, 0.01) raw xDistance=-0.01 yDistance=0.06
00:00:44.549 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:00:44.549 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:44.550 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:00:44.550 00.000 11596 MoveAxis(E, 0, ABG)
00:00:44.550 00.000 11596 Move returns status 0, amount 0
00:00:44.550 00.000 11596 MoveAxis(N, 0, ABG)
00:00:44.550 00.000 11596 Move returns status 0, amount 0
00:00:44.550 00.000 11596 move complete, result=0
00:00:44.550 00.000 11596 worker thread done servicing request
00:00:44.557 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
00:00:44.567 00.010 13300 UpdateGuideState exits: m=1970 SNR=31.0
00:00:44.567 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:44.568 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:00:44.568 00.000 13300 Enqueuing Expose request
00:00:44.568 00.000 11596 Worker thread wakes up
00:00:44.568 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:00:44.568 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:00:45.080 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:00:45.117 00.037 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5cbb3d2f-5235-44ff-9f70-a5439bbe1e17"}
00:00:45.117 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5cbb3d2f-5235-44ff-9f70-a5439bbe1e17"}
00:00:45.118 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7ad825bb-9ed4-40c6-9b99-bf33559cef45"}
00:00:45.119 00.001 13300 case statement mapped state 6 to 3
00:00:45.119 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7ad825bb-9ed4-40c6-9b99-bf33559cef45"}
00:00:45.120 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"75a36a55-64df-4312-9231-d034282db3dd"}
00:00:45.120 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1346,"width":15,"height":15,"star_pos":[7.10,6.70],"pixels":"..."},"id":"75a36a55-64df-4312-9231-d034282db3dd"}
00:00:48.114 02.994 11596 Exposure complete
00:00:48.117 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4a8ce9ed-6ab5-4644-ad2d-9862784587de"}
00:00:48.117 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4a8ce9ed-6ab5-4644-ad2d-9862784587de"}
00:00:48.118 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"15910f97-32ea-40fd-92ec-2e3bfb5be529"}
00:00:48.118 00.000 13300 case statement mapped state 6 to 3
00:00:48.118 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"15910f97-32ea-40fd-92ec-2e3bfb5be529"}
00:00:48.119 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"988e9415-e73f-4f70-b749-5bb472d1f5a8"}
00:00:48.119 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1346,"width":15,"height":15,"star_pos":[7.10,6.70],"pixels":"..."},"id":"988e9415-e73f-4f70-b749-5bb472d1f5a8"}
00:00:48.219 00.100 11596 worker thread done servicing request
00:00:48.219 00.000 13300 OnExposeComplete: enter
00:00:48.219 00.000 13300 UpdateGuideState(): m_state=6
00:00:48.220 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1347
00:00:48.221 00.001 13300 Star::Find returns 1 (0), X=1061.04, Y=356.80, Mass=1978, SNR=31.1, Peak=256 HFD=3.1
00:00:48.221 00.000 13300 MultiStar: [#1 0.12,0.45,0.74,U] [#2 0.03,0.25,0.44,U] [#3 0.02,0.26,0.41,U] [#4 0.00,0.56,0.30,U] [#5 0.25,0.54,0.24,U] [#6 0.13,0.30,0.23,U] [#7 0.06,0.38,0.23,U] [#8 -0.02,0.46,0.19,U] 
00:00:48.221 00.000 13300 single-star, 8 included, MultiStar: {0.05, 0.32}, one-star: {0.00, 0.11}
00:00:48.222 00.001 13300 CameraToMount -- cameraTheta (1.56) - m_xAngle (-1.61) = xAngle (3.17 = -3.11)
00:00:48.222 00.000 13300 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.19 = -3.10)
00:00:48.222 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.11 hyp=0.11 cameraTheta=1.56 mountX=-0.11 mountY=-0.00, mountTheta=-3.10
00:00:48.224 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.11, opts=13)
00:00:48.224 00.000 13300 Enqueuing Move request for scope (0.00, 0.11)
00:00:48.225 00.001 11596 Worker thread wakes up
00:00:48.225 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.11) opts 0xd
00:00:48.225 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.11)
00:00:48.225 00.000 11596 Moving (0.00, 0.11) raw xDistance=-0.11 yDistance=-0.00
00:00:48.225 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:00:48.226 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:48.226 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:00:48.226 00.000 11596 MoveAxis(E, 0, ABG)
00:00:48.226 00.000 11596 Move returns status 0, amount 0
00:00:48.226 00.000 11596 MoveAxis(N, 0, ABG)
00:00:48.226 00.000 11596 Move returns status 0, amount 0
00:00:48.227 00.001 11596 move complete, result=0
00:00:48.227 00.000 11596 worker thread done servicing request
00:00:48.234 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
00:00:48.246 00.012 13300 UpdateGuideState exits: m=1978 SNR=31.1
00:00:48.246 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:48.246 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:00:48.246 00.000 13300 Enqueuing Expose request
00:00:48.246 00.000 11596 Worker thread wakes up
00:00:48.246 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:00:48.247 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:00:48.753 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:00:51.116 02.363 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1db894fa-3303-4330-a2af-60b4ecab4c5f"}
00:00:51.117 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1db894fa-3303-4330-a2af-60b4ecab4c5f"}
00:00:51.118 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d5ec4a20-479b-493f-ae28-348259b14bd9"}
00:00:51.118 00.000 13300 case statement mapped state 6 to 3
00:00:51.118 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d5ec4a20-479b-493f-ae28-348259b14bd9"}
00:00:51.119 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"36aa6868-3023-4268-a78f-10dd37efe53f"}
00:00:51.119 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1347,"width":15,"height":15,"star_pos":[7.04,6.80],"pixels":"..."},"id":"36aa6868-3023-4268-a78f-10dd37efe53f"}
00:00:51.789 00.670 11596 Exposure complete
00:00:51.868 00.079 11596 worker thread done servicing request
00:00:51.868 00.000 13300 OnExposeComplete: enter
00:00:51.868 00.000 13300 UpdateGuideState(): m_state=6
00:00:51.869 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1348
00:00:51.869 00.000 13300 Star::Find returns 1 (0), X=1061.03, Y=356.83, Mass=1940, SNR=30.8, Peak=256 HFD=3.1
00:00:51.869 00.000 13300 MultiStar: [#1 0.17,0.41,0.76,U] [#2 0.05,0.34,0.45,U] [#3 0.11,0.48,0.42,U] [#4 0.25,0.58,0.29,U] [#5 0.33,0.72,0.25,U] [#6 0.26,0.24,0.22,U] [#7 0.07,0.45,0.23,U] [#8 -0.08,0.52,0.19,U] 
00:00:51.870 00.001 13300 single-star, 8 included, MultiStar: {0.10, 0.37}, one-star: {-0.01, 0.14}
00:00:51.870 00.000 13300 CameraToMount -- cameraTheta (1.66) - m_xAngle (-1.61) = xAngle (3.27 = -3.01)
00:00:51.870 00.000 13300 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.29 = -3.00)
00:00:51.870 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.66 mountX=-0.14 mountY=-0.02, mountTheta=-3.00
00:00:51.872 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.14, opts=13)
00:00:51.872 00.000 13300 Enqueuing Move request for scope (-0.01, 0.14)
00:00:51.872 00.000 11596 Worker thread wakes up
00:00:51.872 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.14) opts 0xd
00:00:51.872 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.14)
00:00:51.872 00.000 11596 Moving (-0.01, 0.14) raw xDistance=-0.14 yDistance=-0.02
00:00:51.873 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:00:51.873 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:51.873 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:00:51.873 00.000 11596 MoveAxis(E, 0, ABG)
00:00:51.873 00.000 11596 Move returns status 0, amount 0
00:00:51.873 00.000 11596 MoveAxis(N, 0, ABG)
00:00:51.873 00.000 11596 Move returns status 0, amount 0
00:00:51.874 00.001 11596 move complete, result=0
00:00:51.874 00.000 11596 worker thread done servicing request
00:00:51.880 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
00:00:51.900 00.020 13300 UpdateGuideState exits: m=1940 SNR=30.8
00:00:51.900 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:51.901 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:00:51.901 00.000 13300 Enqueuing Expose request
00:00:51.901 00.000 11596 Worker thread wakes up
00:00:51.901 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:00:51.901 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:00:52.412 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:00:54.116 01.704 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"31c1ea2a-6f60-4052-a9a1-377e038baa76"}
00:00:54.116 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"31c1ea2a-6f60-4052-a9a1-377e038baa76"}
00:00:54.117 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3acf7e50-9b45-4993-b96a-7e85eeb1f3fc"}
00:00:54.117 00.000 13300 case statement mapped state 6 to 3
00:00:54.117 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3acf7e50-9b45-4993-b96a-7e85eeb1f3fc"}
00:00:54.117 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2a92b7de-6b46-4585-8b46-c40f9fe33225"}
00:00:54.117 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1348,"width":15,"height":15,"star_pos":[7.03,6.83],"pixels":"..."},"id":"2a92b7de-6b46-4585-8b46-c40f9fe33225"}
00:00:55.442 01.325 11596 Exposure complete
00:00:55.516 00.074 11596 worker thread done servicing request
00:00:55.517 00.001 13300 OnExposeComplete: enter
00:00:55.517 00.000 13300 UpdateGuideState(): m_state=6
00:00:55.517 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1349
00:00:55.517 00.000 13300 Star::Find returns 1 (0), X=1061.03, Y=356.84, Mass=1992, SNR=31.2, Peak=256 HFD=3.0
00:00:55.518 00.001 13300 MultiStar: [#1 0.12,0.44,0.74,U] [#2 0.19,0.32,0.44,U] [#3 0.02,0.25,0.41,U] [#4 0.21,0.39,0.25,U] [#5 0.17,0.12,0.25,U] [#6 0.29,0.41,0.23,U] [#7 0.27,0.37,0.22,U] [#8 0.03,0.53,0.21,U] 
00:00:55.518 00.000 13300 single-star, 8 included, MultiStar: {0.11, 0.30}, one-star: {-0.01, 0.15}
00:00:55.518 00.000 13300 CameraToMount -- cameraTheta (1.65) - m_xAngle (-1.61) = xAngle (3.26 = -3.02)
00:00:55.518 00.000 13300 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.28 = -3.01)
00:00:55.518 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.15 hyp=0.15 cameraTheta=1.65 mountX=-0.15 mountY=-0.02, mountTheta=-3.01
00:00:55.520 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.15, opts=13)
00:00:55.520 00.000 13300 Enqueuing Move request for scope (-0.01, 0.15)
00:00:55.520 00.000 11596 Worker thread wakes up
00:00:55.520 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.15) opts 0xd
00:00:55.520 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.15)
00:00:55.521 00.001 11596 Moving (-0.01, 0.15) raw xDistance=-0.15 yDistance=-0.02
00:00:55.521 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.15
00:00:55.521 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:55.521 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:00:55.521 00.000 11596 MoveAxis(E, 182, ABG)
00:00:55.521 00.000 11596 Guiding  Dir = 2, Dur = 182
00:00:55.521 00.000 11596 IsSlewing returns 0
00:00:55.526 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
00:00:55.533 00.007 13300 UpdateGuideState exits: m=1992 SNR=31.2
00:00:55.533 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:55.533 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:00:55.534 00.001 13300 Enqueuing Expose request
00:00:55.736 00.202 11596 IsGuiding returns 0
00:00:55.931 00.195 11596 IsGuiding returns 1
00:00:55.931 00.000 11596 scope still moving after pulse duration time elapsed
00:00:56.150 00.219 11596 IsSlewing returns 0
00:00:56.240 00.090 11596 IsGuiding returns 0
00:00:56.240 00.000 11596 scope move finished after 182 + 321 ms
00:00:56.241 00.001 11596 Move returns status 0, amount 182
00:00:56.241 00.000 11596 MoveAxis(N, 0, ABG)
00:00:56.241 00.000 11596 Move returns status 0, amount 0
00:00:56.241 00.000 11596 move complete, result=0
00:00:56.241 00.000 11596 worker thread done servicing request
00:00:56.241 00.000 13300 GuideStep: -0.1 px 182 ms EAST, -0.0 px 0 ms NORTH
00:00:56.241 00.000 11596 Worker thread wakes up
00:00:56.241 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:00:56.749 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:00:57.167 00.418 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7e9bccab-bd6a-4171-8cdc-ea3a1936c61d"}
00:00:57.167 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7e9bccab-bd6a-4171-8cdc-ea3a1936c61d"}
00:00:57.168 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"85ee21a4-e66d-4c27-a095-b04e6fd4e220"}
00:00:57.168 00.000 13300 case statement mapped state 6 to 3
00:00:57.168 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"85ee21a4-e66d-4c27-a095-b04e6fd4e220"}
00:00:57.168 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5b06507d-8682-4d8e-81c7-a10548a42b81"}
00:00:57.169 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1349,"width":15,"height":15,"star_pos":[7.03,6.84],"pixels":"..."},"id":"5b06507d-8682-4d8e-81c7-a10548a42b81"}
00:00:59.784 02.615 11596 Exposure complete
00:00:59.863 00.079 11596 worker thread done servicing request
00:00:59.863 00.000 13300 OnExposeComplete: enter
00:00:59.863 00.000 13300 UpdateGuideState(): m_state=6
00:00:59.863 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1350
00:00:59.863 00.000 13300 Star::Find returns 1 (0), X=1061.12, Y=356.79, Mass=1900, SNR=30.5, Peak=256 HFD=3.0
00:00:59.864 00.001 13300 MultiStar: [#1 0.21,0.39,0.76,U] [#2 0.05,0.35,0.46,U] [#3 0.16,0.37,0.43,U] [#4 0.23,0.71,0.30,U] [#5 0.37,0.31,0.26,U] [#6 0.17,0.34,0.23,U] [#7 0.20,0.61,0.22,U] [#8 0.15,0.33,0.20,U] 
00:00:59.864 00.000 13300 single-star, 8 included, MultiStar: {0.16, 0.33}, one-star: {0.08, 0.10}
00:00:59.864 00.000 13300 CameraToMount -- cameraTheta (0.90) - m_xAngle (-1.61) = xAngle (2.51 = 2.51)
00:00:59.864 00.000 13300 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.52 = 2.52)
00:00:59.864 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.10 hyp=0.13 cameraTheta=0.90 mountX=-0.10 mountY=0.07, mountTheta=2.52
00:00:59.866 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.10, opts=13)
00:00:59.866 00.000 13300 Enqueuing Move request for scope (0.08, 0.10)
00:00:59.866 00.000 11596 Worker thread wakes up
00:00:59.866 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.10) opts 0xd
00:00:59.866 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.10)
00:00:59.866 00.000 11596 Moving (0.08, 0.10) raw xDistance=-0.10 yDistance=0.07
00:00:59.866 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:00:59.867 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:59.867 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:00:59.867 00.000 11596 MoveAxis(E, 0, ABG)
00:00:59.867 00.000 11596 Move returns status 0, amount 0
00:00:59.867 00.000 11596 MoveAxis(N, 0, ABG)
00:00:59.867 00.000 11596 Move returns status 0, amount 0
00:00:59.867 00.000 11596 move complete, result=0
00:00:59.867 00.000 11596 worker thread done servicing request
00:00:59.872 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
00:00:59.880 00.008 13300 UpdateGuideState exits: m=1900 SNR=30.5
00:00:59.880 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:59.880 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:00:59.880 00.000 13300 Enqueuing Expose request
00:00:59.880 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:00:59.881 00.001 11596 Worker thread wakes up
00:00:59.881 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:01:00.164 00.283 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"90773bc2-41c9-4035-9e19-5fa43d377262"}
00:01:00.164 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"90773bc2-41c9-4035-9e19-5fa43d377262"}
00:01:00.165 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0b0d76dc-c885-48b5-83b6-0fd17775f291"}
00:01:00.165 00.000 13300 case statement mapped state 6 to 3
00:01:00.165 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0b0d76dc-c885-48b5-83b6-0fd17775f291"}
00:01:00.167 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"007f007b-096f-4dfb-bb2e-1901e8cd39b8"}
00:01:00.167 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1350,"width":15,"height":15,"star_pos":[7.12,6.79],"pixels":"..."},"id":"007f007b-096f-4dfb-bb2e-1901e8cd39b8"}
00:01:00.396 00.229 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:01:03.164 02.768 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"95c1a45d-a4ce-498d-a3b6-98d4768b09fa"}
00:01:03.164 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"95c1a45d-a4ce-498d-a3b6-98d4768b09fa"}
00:01:03.166 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a51794b3-c017-434e-95cf-7e448d99ce2b"}
00:01:03.166 00.000 13300 case statement mapped state 6 to 3
00:01:03.166 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a51794b3-c017-434e-95cf-7e448d99ce2b"}
00:01:03.167 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0d8fe619-3422-4c46-afa5-c13a2effeb07"}
00:01:03.167 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1350,"width":15,"height":15,"star_pos":[7.12,6.79],"pixels":"..."},"id":"0d8fe619-3422-4c46-afa5-c13a2effeb07"}
00:01:03.438 00.271 11596 Exposure complete
00:01:03.529 00.091 11596 worker thread done servicing request
00:01:03.529 00.000 13300 OnExposeComplete: enter
00:01:03.529 00.000 13300 UpdateGuideState(): m_state=6
00:01:03.530 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1351
00:01:03.530 00.000 13300 Star::Find returns 1 (0), X=1061.01, Y=356.72, Mass=2016, SNR=31.4, Peak=256 HFD=3.2
00:01:03.530 00.000 13300 MultiStar: [#1 0.16,0.27,0.73,U] [#2 0.16,0.15,0.44,U] [#3 0.02,0.21,0.40,U] [#4 0.15,0.33,0.30,U] [#5 0.28,0.49,0.26,U] [#6 0.11,0.21,0.22,U] [#7 0.10,0.41,0.23,U] [#8 0.01,0.21,0.20,U] 
00:01:03.530 00.000 13300 single-star, 8 included, MultiStar: {0.09, 0.21}, one-star: {-0.03, 0.02}
00:01:03.531 00.001 13300 CameraToMount -- cameraTheta (2.42) - m_xAngle (-1.61) = xAngle (4.03 = -2.26)
00:01:03.531 00.000 13300 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.04 = -2.24)
00:01:03.531 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.02 hyp=0.04 cameraTheta=2.42 mountX=-0.02 mountY=-0.03, mountTheta=-2.25
00:01:03.533 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.02, opts=13)
00:01:03.533 00.000 13300 Enqueuing Move request for scope (-0.03, 0.02)
00:01:03.533 00.000 11596 Worker thread wakes up
00:01:03.533 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.02) opts 0xd
00:01:03.533 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.02)
00:01:03.534 00.001 11596 Moving (-0.03, 0.02) raw xDistance=-0.02 yDistance=-0.03
00:01:03.534 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:01:03.534 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:03.534 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:01:03.534 00.000 11596 MoveAxis(E, 0, ABG)
00:01:03.534 00.000 11596 Move returns status 0, amount 0
00:01:03.535 00.001 11596 MoveAxis(N, 0, ABG)
00:01:03.535 00.000 11596 Move returns status 0, amount 0
00:01:03.535 00.000 11596 move complete, result=0
00:01:03.535 00.000 11596 worker thread done servicing request
00:01:03.542 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=113, Gamma=0.510
00:01:03.553 00.011 13300 UpdateGuideState exits: m=2016 SNR=31.4
00:01:03.553 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:03.553 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:01:03.553 00.000 13300 Enqueuing Expose request
00:01:03.553 00.000 11596 Worker thread wakes up
00:01:03.553 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:01:03.553 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:01:04.063 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:01:06.166 02.103 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"50742277-2d26-49cf-8b60-e40a57cc5524"}
00:01:06.166 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"50742277-2d26-49cf-8b60-e40a57cc5524"}
00:01:06.167 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"28875995-0574-4c4a-96ba-00fb6c739401"}
00:01:06.167 00.000 13300 case statement mapped state 6 to 3
00:01:06.167 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"28875995-0574-4c4a-96ba-00fb6c739401"}
00:01:06.168 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b61671a7-de4a-45ff-897c-bf8eec155b66"}
00:01:06.168 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1351,"width":15,"height":15,"star_pos":[7.01,6.72],"pixels":"..."},"id":"b61671a7-de4a-45ff-897c-bf8eec155b66"}
00:01:07.092 00.924 11596 Exposure complete
00:01:07.165 00.073 11596 worker thread done servicing request
00:01:07.166 00.001 13300 OnExposeComplete: enter
00:01:07.166 00.000 13300 UpdateGuideState(): m_state=6
00:01:07.166 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1352
00:01:07.166 00.000 13300 Star::Find returns 1 (0), X=1061.08, Y=356.80, Mass=1956, SNR=30.9, Peak=256 HFD=3.0
00:01:07.167 00.001 13300 MultiStar: [#1 0.20,0.39,0.75,U] [#2 0.28,0.21,0.44,U] [#3 0.08,0.20,0.42,U] [#4 0.12,0.39,0.30,U] [#5 -0.02,0.34,0.25,U] [#6 0.21,0.33,0.24,U] [#7 0.08,0.36,0.23,U] [#8 0.14,0.29,0.20,U] 
00:01:07.167 00.000 13300 single-star, 8 included, MultiStar: {0.12, 0.26}, one-star: {0.03, 0.10}
00:01:07.167 00.000 13300 CameraToMount -- cameraTheta (1.25) - m_xAngle (-1.61) = xAngle (2.86 = 2.86)
00:01:07.167 00.000 13300 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.87 = 2.87)
00:01:07.167 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.10 hyp=0.11 cameraTheta=1.25 mountX=-0.10 mountY=0.03, mountTheta=2.87
00:01:07.170 00.003 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.10, opts=13)
00:01:07.170 00.000 13300 Enqueuing Move request for scope (0.03, 0.10)
00:01:07.170 00.000 11596 Worker thread wakes up
00:01:07.170 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.10) opts 0xd
00:01:07.170 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.10)
00:01:07.170 00.000 11596 Moving (0.03, 0.10) raw xDistance=-0.10 yDistance=0.03
00:01:07.171 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:01:07.171 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:07.171 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:01:07.171 00.000 11596 MoveAxis(E, 0, ABG)
00:01:07.171 00.000 11596 Move returns status 0, amount 0
00:01:07.171 00.000 11596 MoveAxis(N, 0, ABG)
00:01:07.172 00.001 11596 Move returns status 0, amount 0
00:01:07.172 00.000 11596 move complete, result=0
00:01:07.172 00.000 11596 worker thread done servicing request
00:01:07.178 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
00:01:07.187 00.009 13300 UpdateGuideState exits: m=1956 SNR=30.9
00:01:07.187 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:07.187 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:01:07.187 00.000 13300 Enqueuing Expose request
00:01:07.187 00.000 11596 Worker thread wakes up
00:01:07.188 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:01:07.188 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:01:07.699 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:01:09.166 01.467 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8b3d7421-e84b-48d6-8907-9bc7e9e261a8"}
00:01:09.166 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8b3d7421-e84b-48d6-8907-9bc7e9e261a8"}
00:01:09.167 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"19243bdd-7538-48e0-8811-79725b74e2bd"}
00:01:09.167 00.000 13300 case statement mapped state 6 to 3
00:01:09.167 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"19243bdd-7538-48e0-8811-79725b74e2bd"}
00:01:09.168 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9137b97f-7389-4147-815c-63fc302b99e3"}
00:01:09.168 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1352,"width":15,"height":15,"star_pos":[7.08,6.80],"pixels":"..."},"id":"9137b97f-7389-4147-815c-63fc302b99e3"}
00:01:10.734 01.566 11596 Exposure complete
00:01:10.807 00.073 11596 worker thread done servicing request
00:01:10.807 00.000 13300 OnExposeComplete: enter
00:01:10.808 00.001 13300 UpdateGuideState(): m_state=6
00:01:10.808 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1353
00:01:10.808 00.000 13300 Star::Find returns 1 (0), X=1061.06, Y=356.70, Mass=1967, SNR=31.0, Peak=256 HFD=3.2
00:01:10.809 00.001 13300 MultiStar: [#1 0.23,0.33,0.75,U] [#2 0.26,0.26,0.45,U] [#3 0.31,0.15,0.41,U] [#4 0.13,0.58,0.30,U] [#5 0.41,0.46,0.26,U] [#6 0.30,0.16,0.23,U] [#7 0.17,0.25,0.22,U] [#8 0.22,0.19,0.19,U] 
00:01:10.809 00.000 13300 single-star, 8 included, MultiStar: {0.19, 0.22}, one-star: {0.02, 0.01}
00:01:10.809 00.000 13300 CameraToMount -- cameraTheta (0.50) - m_xAngle (-1.61) = xAngle (2.11 = 2.11)
00:01:10.809 00.000 13300 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.12 = 2.12)
00:01:10.809 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.01 hyp=0.02 cameraTheta=0.50 mountX=-0.01 mountY=0.02, mountTheta=2.11
00:01:10.811 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.01, opts=13)
00:01:10.811 00.000 13300 Enqueuing Move request for scope (0.02, 0.01)
00:01:10.811 00.000 11596 Worker thread wakes up
00:01:10.812 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.01) opts 0xd
00:01:10.812 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.01)
00:01:10.812 00.000 11596 Moving (0.02, 0.01) raw xDistance=-0.01 yDistance=0.02
00:01:10.812 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:01:10.812 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:10.812 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:01:10.812 00.000 11596 MoveAxis(E, 0, ABG)
00:01:10.812 00.000 11596 Move returns status 0, amount 0
00:01:10.812 00.000 11596 MoveAxis(N, 0, ABG)
00:01:10.812 00.000 11596 Move returns status 0, amount 0
00:01:10.813 00.001 11596 move complete, result=0
00:01:10.813 00.000 11596 worker thread done servicing request
00:01:10.817 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
00:01:10.825 00.008 13300 UpdateGuideState exits: m=1967 SNR=31.0
00:01:10.825 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:10.825 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:01:10.825 00.000 13300 Enqueuing Expose request
00:01:10.825 00.000 11596 Worker thread wakes up
00:01:10.826 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:01:10.826 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:01:11.331 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:01:12.165 00.834 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7d983f66-43fb-43ec-8d2f-114d94d28edc"}
00:01:12.166 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7d983f66-43fb-43ec-8d2f-114d94d28edc"}
00:01:12.166 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"10f8297e-d2fa-4ecc-851a-41885ca20222"}
00:01:12.167 00.001 13300 case statement mapped state 6 to 3
00:01:12.167 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"10f8297e-d2fa-4ecc-851a-41885ca20222"}
00:01:12.168 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d7b359ef-841f-41e1-bdaf-1a66db03a2f1"}
00:01:12.168 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1353,"width":15,"height":15,"star_pos":[7.06,6.70],"pixels":"..."},"id":"d7b359ef-841f-41e1-bdaf-1a66db03a2f1"}
00:01:14.405 02.237 11596 Exposure complete
00:01:14.548 00.143 11596 worker thread done servicing request
00:01:14.548 00.000 13300 OnExposeComplete: enter
00:01:14.548 00.000 13300 UpdateGuideState(): m_state=6
00:01:14.549 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1354
00:01:14.550 00.001 13300 Star::Find returns 1 (0), X=1061.18, Y=356.73, Mass=1965, SNR=31.0, Peak=256 HFD=3.1
00:01:14.550 00.000 13300 MultiStar: [#1 0.40,0.35,0.75,U] [#2 0.25,0.24,0.44,U] [#3 0.33,0.18,0.42,U] [#4 0.15,0.45,0.30,U] [#5 0.11,0.45,0.24,U] [#6 0.17,0.41,0.23,U] [#7 0.27,0.05,0.23,U] [#8 0.51,0.43,0.20,U] 
00:01:14.551 00.001 13300 single-star, 8 included, MultiStar: {0.25, 0.24}, one-star: {0.14, 0.04}
00:01:14.551 00.000 13300 CameraToMount -- cameraTheta (0.29) - m_xAngle (-1.61) = xAngle (1.90 = 1.90)
00:01:14.551 00.000 13300 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.92 = 1.92)
00:01:14.552 00.001 13300 CameraToMount -- cameraX=0.14 cameraY=0.04 hyp=0.14 cameraTheta=0.29 mountX=-0.05 mountY=0.14, mountTheta=1.90
00:01:14.556 00.004 13300 SchedulePrimaryMove(1016D950, x=0.14, y=0.04, opts=13)
00:01:14.556 00.000 13300 Enqueuing Move request for scope (0.14, 0.04)
00:01:14.556 00.000 11596 Worker thread wakes up
00:01:14.556 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.04) opts 0xd
00:01:14.557 00.001 11596 Handling offset move in thread for scope, endpoint = (0.14, 0.04)
00:01:14.557 00.000 11596 Moving (0.14, 0.04) raw xDistance=-0.05 yDistance=0.14
00:01:14.557 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:01:14.557 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:14.557 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:01:14.557 00.000 11596 MoveAxis(E, 0, ABG)
00:01:14.558 00.001 11596 Move returns status 0, amount 0
00:01:14.558 00.000 11596 MoveAxis(N, 0, ABG)
00:01:14.558 00.000 11596 Move returns status 0, amount 0
00:01:14.558 00.000 11596 move complete, result=0
00:01:14.559 00.001 11596 worker thread done servicing request
00:01:14.574 00.015 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
00:01:14.589 00.015 13300 UpdateGuideState exits: m=1965 SNR=31.0
00:01:14.589 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:14.590 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:01:14.590 00.000 13300 Enqueuing Expose request
00:01:14.590 00.000 11596 Worker thread wakes up
00:01:14.591 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:01:14.591 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:01:15.094 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:01:15.190 00.096 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"df02f484-dbf5-4628-a083-4de80c7a802c"}
00:01:15.190 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"df02f484-dbf5-4628-a083-4de80c7a802c"}
00:01:15.192 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d761e8e9-0f35-4fc2-bb7f-475c92f78d81"}
00:01:15.193 00.001 13300 case statement mapped state 6 to 3
00:01:15.193 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d761e8e9-0f35-4fc2-bb7f-475c92f78d81"}
00:01:15.194 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0f9eac20-a351-4db5-aadf-18c96e12c026"}
00:01:15.195 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1354,"width":15,"height":15,"star_pos":[7.18,6.73],"pixels":"..."},"id":"0f9eac20-a351-4db5-aadf-18c96e12c026"}
00:01:18.150 02.955 11596 Exposure complete
00:01:18.190 00.040 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"79bafa79-09b7-42de-b641-ac56bd714ac5"}
00:01:18.190 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"79bafa79-09b7-42de-b641-ac56bd714ac5"}
00:01:18.191 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3d99dd86-af9d-4b78-bfa8-146dafab6168"}
00:01:18.191 00.000 13300 case statement mapped state 6 to 3
00:01:18.191 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3d99dd86-af9d-4b78-bfa8-146dafab6168"}
00:01:18.192 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1013e478-4d02-4985-aa7e-e8a1c97ab801"}
00:01:18.192 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1354,"width":15,"height":15,"star_pos":[7.18,6.73],"pixels":"..."},"id":"1013e478-4d02-4985-aa7e-e8a1c97ab801"}
00:01:18.256 00.064 11596 worker thread done servicing request
00:01:18.257 00.001 13300 OnExposeComplete: enter
00:01:18.257 00.000 13300 UpdateGuideState(): m_state=6
00:01:18.258 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1355
00:01:18.258 00.000 13300 Star::Find returns 1 (0), X=1061.17, Y=356.73, Mass=1961, SNR=31.0, Peak=256 HFD=3.2
00:01:18.259 00.001 13300 MultiStar: [#1 0.31,0.33,0.74,U] [#2 0.32,0.30,0.45,U] [#3 0.19,0.16,0.42,U] [#4 0.33,0.56,0.30,U] [#5 0.31,0.20,0.24,U] [#6 0.22,0.26,0.24,U] [#7 0.08,0.31,0.22,U] [#8 0.27,0.31,0.20,U] 
00:01:18.259 00.000 13300 single-star, 8 included, MultiStar: {0.23, 0.23}, one-star: {0.12, 0.03}
00:01:18.260 00.001 13300 CameraToMount -- cameraTheta (0.27) - m_xAngle (-1.61) = xAngle (1.88 = 1.88)
00:01:18.260 00.000 13300 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.90 = 1.90)
00:01:18.260 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=0.03 hyp=0.13 cameraTheta=0.27 mountX=-0.04 mountY=0.12, mountTheta=1.88
00:01:18.263 00.003 13300 SchedulePrimaryMove(1016D950, x=0.12, y=0.03, opts=13)
00:01:18.263 00.000 13300 Enqueuing Move request for scope (0.12, 0.03)
00:01:18.263 00.000 11596 Worker thread wakes up
00:01:18.264 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.03) opts 0xd
00:01:18.264 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, 0.03)
00:01:18.264 00.000 11596 Moving (0.12, 0.03) raw xDistance=-0.04 yDistance=0.12
00:01:18.264 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:01:18.264 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:18.264 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:01:18.265 00.001 11596 MoveAxis(E, 0, ABG)
00:01:18.265 00.000 11596 Move returns status 0, amount 0
00:01:18.265 00.000 11596 MoveAxis(N, 0, ABG)
00:01:18.265 00.000 11596 Move returns status 0, amount 0
00:01:18.265 00.000 11596 move complete, result=0
00:01:18.265 00.000 11596 worker thread done servicing request
00:01:18.275 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
00:01:18.289 00.014 13300 UpdateGuideState exits: m=1961 SNR=31.0
00:01:18.289 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:18.289 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:01:18.289 00.000 13300 Enqueuing Expose request
00:01:18.290 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:01:18.290 00.000 11596 Worker thread wakes up
00:01:18.290 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:01:18.797 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:01:21.190 02.393 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f90bf0f2-421a-425c-8990-515bc987d557"}
00:01:21.190 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f90bf0f2-421a-425c-8990-515bc987d557"}
00:01:21.191 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f4fb3040-d4e6-48b9-acf0-d2ac5f12e8ee"}
00:01:21.191 00.000 13300 case statement mapped state 6 to 3
00:01:21.191 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f4fb3040-d4e6-48b9-acf0-d2ac5f12e8ee"}
00:01:21.192 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"506a2e0b-9122-4365-8954-725f0e7119b2"}
00:01:21.193 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1355,"width":15,"height":15,"star_pos":[7.17,6.73],"pixels":"..."},"id":"506a2e0b-9122-4365-8954-725f0e7119b2"}
00:01:21.836 00.643 11596 Exposure complete
00:01:21.909 00.073 11596 worker thread done servicing request
00:01:21.909 00.000 13300 OnExposeComplete: enter
00:01:21.910 00.001 13300 UpdateGuideState(): m_state=6
00:01:21.910 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1356
00:01:21.910 00.000 13300 Star::Find returns 1 (0), X=1061.02, Y=356.75, Mass=1981, SNR=31.1, Peak=256 HFD=3.1
00:01:21.911 00.001 13300 MultiStar: [#1 0.23,0.34,0.76,U] [#2 0.32,0.22,0.43,U] [#3 0.09,0.24,0.41,U] [#4 -0.04,0.45,0.29,U] [#5 0.24,0.14,0.24,U] [#6 0.02,0.32,0.24,U] [#7 0.06,0.34,0.23,U] [#8 0.22,0.35,0.20,U] 
00:01:21.911 00.000 13300 single-star, 8 included, MultiStar: {0.12, 0.24}, one-star: {-0.02, 0.06}
00:01:21.911 00.000 13300 CameraToMount -- cameraTheta (1.83) - m_xAngle (-1.61) = xAngle (3.44 = -2.85)
00:01:21.911 00.000 13300 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.45 = -2.83)
00:01:21.911 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.83 mountX=-0.06 mountY=-0.02, mountTheta=-2.83
00:01:21.913 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.06, opts=13)
00:01:21.913 00.000 13300 Enqueuing Move request for scope (-0.02, 0.06)
00:01:21.913 00.000 11596 Worker thread wakes up
00:01:21.913 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.06) opts 0xd
00:01:21.913 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.06)
00:01:21.913 00.000 11596 Moving (-0.02, 0.06) raw xDistance=-0.06 yDistance=-0.02
00:01:21.913 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:01:21.913 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:21.913 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:01:21.913 00.000 11596 MoveAxis(E, 0, ABG)
00:01:21.914 00.001 11596 Move returns status 0, amount 0
00:01:21.914 00.000 11596 MoveAxis(N, 0, ABG)
00:01:21.914 00.000 11596 Move returns status 0, amount 0
00:01:21.914 00.000 11596 move complete, result=0
00:01:21.914 00.000 11596 worker thread done servicing request
00:01:21.920 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
00:01:21.927 00.007 13300 UpdateGuideState exits: m=1981 SNR=31.1
00:01:21.928 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:21.928 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:01:21.928 00.000 13300 Enqueuing Expose request
00:01:21.928 00.000 11596 Worker thread wakes up
00:01:21.928 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:01:21.928 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:01:22.445 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:01:24.190 01.745 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b2102d67-8821-41a9-b17b-b1ec2466472f"}
00:01:24.190 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b2102d67-8821-41a9-b17b-b1ec2466472f"}
00:01:24.191 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"91e04b9b-8b81-48fe-93e8-5abb3732e958"}
00:01:24.191 00.000 13300 case statement mapped state 6 to 3
00:01:24.191 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"91e04b9b-8b81-48fe-93e8-5abb3732e958"}
00:01:24.192 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1d449346-4477-4ae4-8680-2418d7bbd9c8"}
00:01:24.192 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1356,"width":15,"height":15,"star_pos":[7.02,6.75],"pixels":"..."},"id":"1d449346-4477-4ae4-8680-2418d7bbd9c8"}
00:01:25.494 01.302 11596 Exposure complete
00:01:25.573 00.079 11596 worker thread done servicing request
00:01:25.573 00.000 13300 OnExposeComplete: enter
00:01:25.573 00.000 13300 UpdateGuideState(): m_state=6
00:01:25.574 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1357
00:01:25.574 00.000 13300 Star::Find returns 1 (0), X=1061.10, Y=356.74, Mass=1974, SNR=31.1, Peak=256 HFD=3.2
00:01:25.574 00.000 13300 MultiStar: [#1 0.25,0.41,0.74,U] [#2 0.25,0.22,0.44,U] [#3 0.26,0.24,0.41,U] [#4 0.23,0.46,0.30,U] [#5 0.36,0.43,0.25,U] [#6 0.20,0.35,0.24,U] [#7 0.18,0.47,0.23,U] [#8 0.27,0.30,0.19,U] 
00:01:25.574 00.000 13300 single-star, 8 included, MultiStar: {0.20, 0.27}, one-star: {0.06, 0.04}
00:01:25.575 00.001 13300 CameraToMount -- cameraTheta (0.62) - m_xAngle (-1.61) = xAngle (2.23 = 2.23)
00:01:25.575 00.000 13300 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.24 = 2.24)
00:01:25.575 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.04 hyp=0.07 cameraTheta=0.62 mountX=-0.04 mountY=0.06, mountTheta=2.23
00:01:25.576 00.001 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.04, opts=13)
00:01:25.577 00.001 13300 Enqueuing Move request for scope (0.06, 0.04)
00:01:25.577 00.000 11596 Worker thread wakes up
00:01:25.577 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.04) opts 0xd
00:01:25.577 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.04)
00:01:25.577 00.000 11596 Moving (0.06, 0.04) raw xDistance=-0.04 yDistance=0.06
00:01:25.577 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:01:25.577 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:25.577 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:01:25.577 00.000 11596 MoveAxis(E, 0, ABG)
00:01:25.577 00.000 11596 Move returns status 0, amount 0
00:01:25.578 00.001 11596 MoveAxis(N, 0, ABG)
00:01:25.578 00.000 11596 Move returns status 0, amount 0
00:01:25.578 00.000 11596 move complete, result=0
00:01:25.578 00.000 11596 worker thread done servicing request
00:01:25.582 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
00:01:25.590 00.008 13300 UpdateGuideState exits: m=1974 SNR=31.1
00:01:25.590 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:25.590 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:01:25.591 00.001 13300 Enqueuing Expose request
00:01:25.591 00.000 11596 Worker thread wakes up
00:01:25.591 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:01:25.591 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:01:26.106 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:01:27.189 01.083 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6c03cb5d-c45b-4dd7-8565-a35283421940"}
00:01:27.189 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6c03cb5d-c45b-4dd7-8565-a35283421940"}
00:01:27.190 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ebcbe3be-d5c8-45a4-bedb-53b1650c62b9"}
00:01:27.190 00.000 13300 case statement mapped state 6 to 3
00:01:27.190 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ebcbe3be-d5c8-45a4-bedb-53b1650c62b9"}
00:01:27.190 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5bc12b96-61a2-4c35-8d24-a0b281e851af"}
00:01:27.191 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1357,"width":15,"height":15,"star_pos":[7.10,6.74],"pixels":"..."},"id":"5bc12b96-61a2-4c35-8d24-a0b281e851af"}
00:01:29.131 01.940 11596 Exposure complete
00:01:29.211 00.080 11596 worker thread done servicing request
00:01:29.212 00.001 13300 OnExposeComplete: enter
00:01:29.212 00.000 13300 UpdateGuideState(): m_state=6
00:01:29.212 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1358
00:01:29.212 00.000 13300 Star::Find returns 1 (0), X=1061.16, Y=356.78, Mass=1950, SNR=30.9, Peak=256 HFD=3.0
00:01:29.213 00.001 13300 MultiStar: [#1 0.17,0.35,0.75,U] [#2 0.25,0.24,0.45,U] [#3 0.09,0.18,0.41,U] [#4 0.28,0.63,0.30,U] [#5 0.13,0.39,0.25,U] [#6 0.17,0.15,0.23,U] [#7 0.09,0.36,0.23,U] [#8 0.07,0.50,0.21,U] 
00:01:29.213 00.000 13300 single-star, 8 included, MultiStar: {0.15, 0.27}, one-star: {0.12, 0.09}
00:01:29.213 00.000 13300 CameraToMount -- cameraTheta (0.66) - m_xAngle (-1.61) = xAngle (2.27 = 2.27)
00:01:29.214 00.001 13300 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.28 = 2.28)
00:01:29.214 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=0.09 hyp=0.15 cameraTheta=0.66 mountX=-0.09 mountY=0.11, mountTheta=2.27
00:01:29.216 00.002 13300 SchedulePrimaryMove(1016D950, x=0.12, y=0.09, opts=13)
00:01:29.216 00.000 13300 Enqueuing Move request for scope (0.12, 0.09)
00:01:29.216 00.000 11596 Worker thread wakes up
00:01:29.216 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.09) opts 0xd
00:01:29.216 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, 0.09)
00:01:29.217 00.001 11596 Moving (0.12, 0.09) raw xDistance=-0.09 yDistance=0.11
00:01:29.217 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:01:29.217 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:29.217 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:01:29.217 00.000 11596 MoveAxis(E, 0, ABG)
00:01:29.217 00.000 11596 Move returns status 0, amount 0
00:01:29.217 00.000 11596 MoveAxis(N, 0, ABG)
00:01:29.218 00.001 11596 Move returns status 0, amount 0
00:01:29.218 00.000 11596 move complete, result=0
00:01:29.218 00.000 11596 worker thread done servicing request
00:01:29.224 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
00:01:29.235 00.011 13300 UpdateGuideState exits: m=1950 SNR=30.9
00:01:29.235 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:29.235 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:01:29.235 00.000 13300 Enqueuing Expose request
00:01:29.236 00.001 11596 Worker thread wakes up
00:01:29.236 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:01:29.236 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:01:29.749 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:01:30.189 00.440 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ee0846f8-ed59-4a22-8066-64a8e6b196da"}
00:01:30.189 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ee0846f8-ed59-4a22-8066-64a8e6b196da"}
00:01:30.190 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aea69307-c3c2-45c9-b098-f2d6a1d142ac"}
00:01:30.190 00.000 13300 case statement mapped state 6 to 3
00:01:30.190 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"aea69307-c3c2-45c9-b098-f2d6a1d142ac"}
00:01:30.191 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"03c9dc5c-1fa3-4f39-b017-76dad5b7d106"}
00:01:30.191 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1358,"width":15,"height":15,"star_pos":[7.16,6.78],"pixels":"..."},"id":"03c9dc5c-1fa3-4f39-b017-76dad5b7d106"}
00:01:32.779 02.588 11596 Exposure complete
00:01:32.856 00.077 11596 worker thread done servicing request
00:01:32.856 00.000 13300 OnExposeComplete: enter
00:01:32.856 00.000 13300 UpdateGuideState(): m_state=6
00:01:32.857 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1359
00:01:32.857 00.000 13300 Star::Find returns 1 (0), X=1061.04, Y=356.86, Mass=1968, SNR=31.0, Peak=256 HFD=3.0
00:01:32.857 00.000 13300 MultiStar: [#1 0.23,0.51,0.76,U] [#2 0.36,0.38,0.45,U] [#3 0.24,0.55,0.41,U] [#4 0.27,0.73,0.29,U] [#5 0.32,0.44,0.25,U] [#6 0.17,0.39,0.24,U] [#7 0.21,0.26,0.23,U] [#8 -0.07,0.47,0.22,U] 
00:01:32.858 00.001 13300 single-star, 8 included, MultiStar: {0.17, 0.40}, one-star: {0.00, 0.16}
00:01:32.858 00.000 13300 CameraToMount -- cameraTheta (1.56) - m_xAngle (-1.61) = xAngle (3.17 = -3.11)
00:01:32.858 00.000 13300 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.19 = -3.10)
00:01:32.858 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.16 hyp=0.16 cameraTheta=1.56 mountX=-0.16 mountY=-0.01, mountTheta=-3.10
00:01:32.859 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.16, opts=13)
00:01:32.860 00.001 13300 Enqueuing Move request for scope (0.00, 0.16)
00:01:32.860 00.000 11596 Worker thread wakes up
00:01:32.860 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.16) opts 0xd
00:01:32.860 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.16)
00:01:32.860 00.000 11596 Moving (0.00, 0.16) raw xDistance=-0.16 yDistance=-0.01
00:01:32.861 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
00:01:32.861 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:32.861 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:01:32.861 00.000 11596 MoveAxis(E, 204, ABG)
00:01:32.861 00.000 11596 Guiding  Dir = 2, Dur = 204
00:01:32.861 00.000 11596 IsSlewing returns 0
00:01:32.866 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
00:01:32.874 00.008 13300 UpdateGuideState exits: m=1968 SNR=31.0
00:01:32.874 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:32.874 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:01:32.874 00.000 13300 Enqueuing Expose request
00:01:32.942 00.068 11596 IsGuiding returns 0
00:01:33.049 00.107 11596 PulseGuide returned control before completion, sleep 108
00:01:33.187 00.138 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c4d678ab-936d-4051-806e-8fe2855f3909"}
00:01:33.187 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c4d678ab-936d-4051-806e-8fe2855f3909"}
00:01:33.188 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"236bdc40-59e2-485f-9dfe-47cbdd91031a"}
00:01:33.188 00.000 13300 case statement mapped state 6 to 3
00:01:33.188 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"236bdc40-59e2-485f-9dfe-47cbdd91031a"}
00:01:33.189 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6317082a-6fcd-4ccc-9a26-cd18f2abe4ab"}
00:01:33.189 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1359,"width":15,"height":15,"star_pos":[7.04,6.86],"pixels":"..."},"id":"6317082a-6fcd-4ccc-9a26-cd18f2abe4ab"}
00:01:33.275 00.086 11596 IsGuiding returns 1
00:01:33.275 00.000 11596 scope still moving after pulse duration time elapsed
00:01:33.311 00.036 11596 IsSlewing returns 0
00:01:33.374 00.063 11596 IsGuiding returns 0
00:01:33.374 00.000 11596 scope move finished after 204 + 227 ms
00:01:33.374 00.000 11596 Move returns status 0, amount 204
00:01:33.375 00.001 11596 MoveAxis(N, 0, ABG)
00:01:33.375 00.000 11596 Move returns status 0, amount 0
00:01:33.375 00.000 11596 move complete, result=0
00:01:33.375 00.000 11596 worker thread done servicing request
00:01:33.375 00.000 11596 Worker thread wakes up
00:01:33.375 00.000 13300 GuideStep: -0.2 px 204 ms EAST, -0.0 px 0 ms NORTH
00:01:33.375 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:01:33.883 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:01:36.186 02.303 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8dc90c5d-2dd7-473f-be90-4c60d28c007a"}
00:01:36.187 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8dc90c5d-2dd7-473f-be90-4c60d28c007a"}
00:01:36.188 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3b0ee711-2892-4c99-9fd0-8075c4f346a1"}
00:01:36.188 00.000 13300 case statement mapped state 6 to 3
00:01:36.188 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3b0ee711-2892-4c99-9fd0-8075c4f346a1"}
00:01:36.189 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b38e8fe0-1a63-4244-a627-f9c68246d9bd"}
00:01:36.189 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1359,"width":15,"height":15,"star_pos":[7.04,6.86],"pixels":"..."},"id":"b38e8fe0-1a63-4244-a627-f9c68246d9bd"}
00:01:36.915 00.726 11596 Exposure complete
00:01:36.987 00.072 11596 worker thread done servicing request
00:01:36.988 00.001 13300 OnExposeComplete: enter
00:01:36.988 00.000 13300 UpdateGuideState(): m_state=6
00:01:36.988 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1360
00:01:36.988 00.000 13300 Star::Find returns 1 (0), X=1061.03, Y=356.72, Mass=1970, SNR=31.1, Peak=256 HFD=3.2
00:01:36.989 00.001 13300 MultiStar: [#1 0.20,0.45,0.75,U] [#2 0.01,0.21,0.44,U] [#3 0.17,0.42,0.41,U] [#4 0.18,0.47,0.30,U] [#5 0.23,0.29,0.24,U] [#6 0.18,0.32,0.24,U] [#7 0.18,0.19,0.23,U] [#8 0.16,0.17,0.20,U] 
00:01:36.989 00.000 13300 single-star, 8 included, MultiStar: {0.12, 0.26}, one-star: {-0.01, 0.03}
00:01:36.989 00.000 13300 CameraToMount -- cameraTheta (1.90) - m_xAngle (-1.61) = xAngle (3.51 = -2.77)
00:01:36.989 00.000 13300 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.52 = -2.76)
00:01:36.989 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.90 mountX=-0.03 mountY=-0.01, mountTheta=-2.76
00:01:36.991 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.03, opts=13)
00:01:36.991 00.000 13300 Enqueuing Move request for scope (-0.01, 0.03)
00:01:36.991 00.000 11596 Worker thread wakes up
00:01:36.991 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd
00:01:36.991 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.03)
00:01:36.991 00.000 11596 Moving (-0.01, 0.03) raw xDistance=-0.03 yDistance=-0.01
00:01:36.991 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:01:36.991 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:36.992 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:01:36.992 00.000 11596 MoveAxis(E, 0, ABG)
00:01:36.992 00.000 11596 Move returns status 0, amount 0
00:01:36.992 00.000 11596 MoveAxis(N, 0, ABG)
00:01:36.992 00.000 11596 Move returns status 0, amount 0
00:01:36.992 00.000 11596 move complete, result=0
00:01:36.992 00.000 11596 worker thread done servicing request
00:01:36.996 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
00:01:37.004 00.008 13300 UpdateGuideState exits: m=1970 SNR=31.1
00:01:37.004 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:37.004 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:01:37.004 00.000 13300 Enqueuing Expose request
00:01:37.004 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:01:37.004 00.000 11596 Worker thread wakes up
00:01:37.004 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:01:37.512 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:01:39.186 01.674 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"95b230d1-3ae5-4c5f-876e-2a5a6a622305"}
00:01:39.186 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"95b230d1-3ae5-4c5f-876e-2a5a6a622305"}
00:01:39.187 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5995c8d2-2601-4310-bb12-fbe5f85f55cd"}
00:01:39.187 00.000 13300 case statement mapped state 6 to 3
00:01:39.187 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5995c8d2-2601-4310-bb12-fbe5f85f55cd"}
00:01:39.187 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b01734eb-32fd-45e0-80d9-8e8893dc4ca3"}
00:01:39.188 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1360,"width":15,"height":15,"star_pos":[7.03,6.72],"pixels":"..."},"id":"b01734eb-32fd-45e0-80d9-8e8893dc4ca3"}
00:01:40.550 01.362 11596 Exposure complete
00:01:40.628 00.078 11596 worker thread done servicing request
00:01:40.628 00.000 13300 OnExposeComplete: enter
00:01:40.628 00.000 13300 UpdateGuideState(): m_state=6
00:01:40.629 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1361
00:01:40.629 00.000 13300 Star::Find returns 1 (0), X=1060.98, Y=356.81, Mass=1953, SNR=30.9, Peak=256 HFD=3.1
00:01:40.629 00.000 13300 MultiStar: [#1 0.18,0.43,0.74,U] [#2 0.13,0.27,0.44,U] [#3 0.11,0.32,0.41,U] [#4 0.05,0.27,0.29,U] [#5 0.36,0.47,0.25,U] [#6 0.27,0.30,0.23,U] [#7 0.21,0.52,0.23,U] [#8 -0.06,0.39,0.18,U] 
00:01:40.630 00.001 13300 single-star, 8 included, MultiStar: {0.10, 0.30}, one-star: {-0.06, 0.12}
00:01:40.630 00.000 13300 CameraToMount -- cameraTheta (2.01) - m_xAngle (-1.61) = xAngle (3.62 = -2.66)
00:01:40.630 00.000 13300 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.63 = -2.65)
00:01:40.630 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.12 hyp=0.13 cameraTheta=2.01 mountX=-0.12 mountY=-0.06, mountTheta=-2.65
00:01:40.632 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.12, opts=13)
00:01:40.633 00.001 13300 Enqueuing Move request for scope (-0.06, 0.12)
00:01:40.633 00.000 11596 Worker thread wakes up
00:01:40.633 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.12) opts 0xd
00:01:40.633 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.12)
00:01:40.633 00.000 11596 Moving (-0.06, 0.12) raw xDistance=-0.12 yDistance=-0.06
00:01:40.633 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:01:40.634 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:40.635 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:01:40.635 00.000 11596 MoveAxis(E, 0, ABG)
00:01:40.635 00.000 11596 Move returns status 0, amount 0
00:01:40.635 00.000 11596 MoveAxis(N, 0, ABG)
00:01:40.635 00.000 11596 Move returns status 0, amount 0
00:01:40.635 00.000 11596 move complete, result=0
00:01:40.636 00.001 11596 worker thread done servicing request
00:01:40.642 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
00:01:40.650 00.008 13300 UpdateGuideState exits: m=1953 SNR=30.9
00:01:40.650 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:40.650 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:01:40.650 00.000 13300 Enqueuing Expose request
00:01:40.651 00.001 11596 Worker thread wakes up
00:01:40.651 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:01:40.651 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:01:41.164 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:01:42.184 01.020 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"53fc356d-e789-4300-831b-5d6a8cd7d595"}
00:01:42.184 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"53fc356d-e789-4300-831b-5d6a8cd7d595"}
00:01:42.185 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8af08df0-9642-4f77-b208-9bee3f946d19"}
00:01:42.185 00.000 13300 case statement mapped state 6 to 3
00:01:42.185 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8af08df0-9642-4f77-b208-9bee3f946d19"}
00:01:42.185 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e436721b-e187-4a34-a5c6-0e2a64caff21"}
00:01:42.185 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1361,"width":15,"height":15,"star_pos":[6.98,6.81],"pixels":"..."},"id":"e436721b-e187-4a34-a5c6-0e2a64caff21"}
00:01:44.205 02.020 11596 Exposure complete
00:01:44.304 00.099 11596 worker thread done servicing request
00:01:44.305 00.001 13300 OnExposeComplete: enter
00:01:44.305 00.000 13300 UpdateGuideState(): m_state=6
00:01:44.305 00.000 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1362
00:01:44.305 00.000 13300 Star::Find returns 1 (0), X=1061.07, Y=356.95, Mass=1995, SNR=31.2, Peak=256 HFD=2.9
00:01:44.306 00.001 13300 MultiStar: [#1 0.29,0.58,0.75,U] [#2 0.31,0.52,0.44,U] [#3 0.26,0.41,0.41,U] [#4 0.36,0.64,0.30,U] [#5 0.32,0.43,0.25,U] [#6 0.30,0.28,0.23,U] [#7 0.29,0.58,0.23,U] [#8 0.22,1.25,0.23,U] 
00:01:44.306 00.000 13300 single-star, 8 included, MultiStar: {0.23, 0.49}, one-star: {0.03, 0.26}
00:01:44.306 00.000 13300 CameraToMount -- cameraTheta (1.44) - m_xAngle (-1.61) = xAngle (3.05 = 3.05)
00:01:44.306 00.000 13300 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.07 = 3.07)
00:01:44.306 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.26 hyp=0.26 cameraTheta=1.44 mountX=-0.26 mountY=0.02, mountTheta=3.07
00:01:44.308 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.26, opts=13)
00:01:44.308 00.000 13300 Enqueuing Move request for scope (0.03, 0.26)
00:01:44.308 00.000 11596 Worker thread wakes up
00:01:44.308 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.26) opts 0xd
00:01:44.308 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.26)
00:01:44.309 00.001 11596 Moving (0.03, 0.26) raw xDistance=-0.26 yDistance=0.02
00:01:44.309 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
00:01:44.309 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:44.309 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:01:44.309 00.000 11596 MoveAxis(E, 323, ABG)
00:01:44.309 00.000 11596 Guiding  Dir = 2, Dur = 323
00:01:44.309 00.000 11596 IsSlewing returns 0
00:01:44.314 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
00:01:44.322 00.008 13300 UpdateGuideState exits: m=1995 SNR=31.2
00:01:44.322 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:44.322 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:01:44.322 00.000 13300 Enqueuing Expose request
00:01:44.365 00.043 11596 IsGuiding returns 0
00:01:44.376 00.011 11596 PulseGuide returned control before completion, sleep 323
00:01:44.790 00.414 11596 IsGuiding returns 1
00:01:44.790 00.000 11596 scope still moving after pulse duration time elapsed
00:01:44.823 00.033 11596 IsSlewing returns 0
00:01:44.907 00.084 11596 IsGuiding returns 0
00:01:44.907 00.000 11596 scope move finished after 323 + 218 ms
00:01:44.907 00.000 11596 Move returns status 0, amount 323
00:01:44.907 00.000 11596 MoveAxis(N, 0, ABG)
00:01:44.907 00.000 11596 Move returns status 0, amount 0
00:01:44.907 00.000 11596 move complete, result=0
00:01:44.908 00.001 11596 worker thread done servicing request
00:01:44.908 00.000 13300 GuideStep: -0.3 px 323 ms EAST, 0.0 px 0 ms NORTH
00:01:44.908 00.000 11596 Worker thread wakes up
00:01:44.908 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:01:45.184 00.276 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a727431b-68bb-49c1-916d-3066c3b0d45e"}
00:01:45.184 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a727431b-68bb-49c1-916d-3066c3b0d45e"}
00:01:45.185 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"522707f6-fef5-4f4b-930a-0c5b69c3f49a"}
00:01:45.185 00.000 13300 case statement mapped state 6 to 3
00:01:45.185 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"522707f6-fef5-4f4b-930a-0c5b69c3f49a"}
00:01:45.185 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a44ed126-2b9d-4ff3-8067-f2f9aa238b0e"}
00:01:45.186 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1362,"width":15,"height":15,"star_pos":[7.07,6.95],"pixels":"..."},"id":"a44ed126-2b9d-4ff3-8067-f2f9aa238b0e"}
00:01:45.421 00.235 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:01:48.184 02.763 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"957052a8-25c9-47b4-b8ce-372ec3509e04"}
00:01:48.184 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"957052a8-25c9-47b4-b8ce-372ec3509e04"}
00:01:48.185 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f1f124db-12f2-4d5b-90c5-02e3d24cddcd"}
00:01:48.185 00.000 13300 case statement mapped state 6 to 3
00:01:48.185 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f1f124db-12f2-4d5b-90c5-02e3d24cddcd"}
00:01:48.185 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"51e437d8-79ae-4d29-a6ed-21686d043bd5"}
00:01:48.185 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1362,"width":15,"height":15,"star_pos":[7.07,6.95],"pixels":"..."},"id":"51e437d8-79ae-4d29-a6ed-21686d043bd5"}
00:01:48.450 00.265 11596 Exposure complete
00:01:48.524 00.074 11596 worker thread done servicing request
00:01:48.524 00.000 13300 OnExposeComplete: enter
00:01:48.524 00.000 13300 UpdateGuideState(): m_state=6
00:01:48.525 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1363
00:01:48.525 00.000 13300 Star::Find returns 1 (0), X=1061.10, Y=356.81, Mass=1952, SNR=30.9, Peak=256 HFD=3.1
00:01:48.526 00.001 13300 MultiStar: [#1 0.34,0.38,0.75,U] [#2 0.38,0.26,0.45,U] [#3 0.25,0.12,0.41,U] [#4 0.33,0.49,0.30,U] [#5 0.36,0.27,0.24,U] [#6 0.30,0.54,0.23,U] [#7 0.27,0.61,0.23,U] [#8 -0.08,0.35,0.20,U] 
00:01:48.526 00.000 13300 single-star, 8 included, MultiStar: {0.23, 0.29}, one-star: {0.06, 0.12}
00:01:48.526 00.000 13300 CameraToMount -- cameraTheta (1.10) - m_xAngle (-1.61) = xAngle (2.71 = 2.71)
00:01:48.527 00.001 13300 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.72 = 2.72)
00:01:48.527 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.12 hyp=0.13 cameraTheta=1.10 mountX=-0.12 mountY=0.05, mountTheta=2.72
00:01:48.529 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.12, opts=13)
00:01:48.529 00.000 13300 Enqueuing Move request for scope (0.06, 0.12)
00:01:48.529 00.000 11596 Worker thread wakes up
00:01:48.530 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.12) opts 0xd
00:01:48.530 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.12)
00:01:48.530 00.000 11596 Moving (0.06, 0.12) raw xDistance=-0.12 yDistance=0.05
00:01:48.530 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:01:48.530 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:48.530 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:01:48.531 00.001 11596 MoveAxis(E, 0, ABG)
00:01:48.531 00.000 11596 Move returns status 0, amount 0
00:01:48.531 00.000 11596 MoveAxis(N, 0, ABG)
00:01:48.531 00.000 11596 Move returns status 0, amount 0
00:01:48.531 00.000 11596 move complete, result=0
00:01:48.531 00.000 11596 worker thread done servicing request
00:01:48.537 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
00:01:48.546 00.009 13300 UpdateGuideState exits: m=1952 SNR=30.9
00:01:48.546 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:48.546 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:01:48.546 00.000 13300 Enqueuing Expose request
00:01:48.546 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:01:48.546 00.000 11596 Worker thread wakes up
00:01:48.546 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:01:49.053 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:01:51.183 02.130 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3c148787-7bcb-406c-bdfa-c7e83519ae9a"}
00:01:51.183 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3c148787-7bcb-406c-bdfa-c7e83519ae9a"}
00:01:51.184 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"de75085c-8758-4652-9474-a6913285c8aa"}
00:01:51.184 00.000 13300 case statement mapped state 6 to 3
00:01:51.184 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"de75085c-8758-4652-9474-a6913285c8aa"}
00:01:51.185 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b2720347-0e7d-405b-9ccb-f0dbf7492198"}
00:01:51.185 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1363,"width":15,"height":15,"star_pos":[7.10,6.81],"pixels":"..."},"id":"b2720347-0e7d-405b-9ccb-f0dbf7492198"}
00:01:52.087 00.902 11596 Exposure complete
00:01:52.163 00.076 11596 worker thread done servicing request
00:01:52.163 00.000 13300 OnExposeComplete: enter
00:01:52.163 00.000 13300 UpdateGuideState(): m_state=6
00:01:52.164 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1364
00:01:52.164 00.000 13300 Star::Find returns 1 (0), X=1061.08, Y=356.83, Mass=2017, SNR=31.5, Peak=256 HFD=3.1
00:01:52.165 00.001 13300 MultiStar: [#1 0.27,0.53,0.73,U] [#2 0.20,0.30,0.44,U] [#3 0.24,0.38,0.41,U] [#4 0.07,0.57,0.29,U] [#5 0.26,0.44,0.25,U] [#6 0.08,0.47,0.23,U] [#7 0.06,0.48,0.22,U] [#8 0.12,0.44,0.20,U] 
00:01:52.165 00.000 13300 single-star, 8 included, MultiStar: {0.15, 0.37}, one-star: {0.04, 0.14}
00:01:52.165 00.000 13300 CameraToMount -- cameraTheta (1.28) - m_xAngle (-1.61) = xAngle (2.89 = 2.89)
00:01:52.165 00.000 13300 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.91 = 2.91)
00:01:52.165 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.14 hyp=0.14 cameraTheta=1.28 mountX=-0.14 mountY=0.03, mountTheta=2.91
00:01:52.168 00.003 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.14, opts=13)
00:01:52.169 00.001 13300 Enqueuing Move request for scope (0.04, 0.14)
00:01:52.169 00.000 11596 Worker thread wakes up
00:01:52.169 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.14) opts 0xd
00:01:52.169 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.14)
00:01:52.169 00.000 11596 Moving (0.04, 0.14) raw xDistance=-0.14 yDistance=0.03
00:01:52.169 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.14
00:01:52.170 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:52.170 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:01:52.170 00.000 11596 MoveAxis(E, 176, ABG)
00:01:52.170 00.000 11596 Guiding  Dir = 2, Dur = 176
00:01:52.170 00.000 11596 IsSlewing returns 0
00:01:52.176 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
00:01:52.184 00.008 13300 UpdateGuideState exits: m=2017 SNR=31.5
00:01:52.184 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:52.184 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:01:52.185 00.001 13300 Enqueuing Expose request
00:01:52.322 00.137 11596 IsGuiding returns 0
00:01:52.538 00.216 11596 IsGuiding returns 1
00:01:52.538 00.000 11596 scope still moving after pulse duration time elapsed
00:01:52.636 00.098 11596 IsSlewing returns 0
00:01:52.724 00.088 11596 IsGuiding returns 0
00:01:52.724 00.000 11596 scope move finished after 176 + 225 ms
00:01:52.724 00.000 11596 Move returns status 0, amount 176
00:01:52.724 00.000 11596 MoveAxis(N, 0, ABG)
00:01:52.724 00.000 11596 Move returns status 0, amount 0
00:01:52.724 00.000 11596 move complete, result=0
00:01:52.724 00.000 11596 worker thread done servicing request
00:01:52.725 00.001 13300 GuideStep: -0.1 px 176 ms EAST, 0.0 px 0 ms NORTH
00:01:52.725 00.000 11596 Worker thread wakes up
00:01:52.725 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:01:53.231 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:01:54.182 00.951 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ad02c48b-4742-4388-813f-850f39e2551e"}
00:01:54.182 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ad02c48b-4742-4388-813f-850f39e2551e"}
00:01:54.183 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8b21fb60-97eb-4d6a-ba6c-61167140899b"}
00:01:54.183 00.000 13300 case statement mapped state 6 to 3
00:01:54.183 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8b21fb60-97eb-4d6a-ba6c-61167140899b"}
00:01:54.184 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"45910158-c62c-434f-a65b-5799d2cd660b"}
00:01:54.184 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1364,"width":15,"height":15,"star_pos":[7.08,6.83],"pixels":"..."},"id":"45910158-c62c-434f-a65b-5799d2cd660b"}
00:01:56.272 02.088 11596 Exposure complete
00:01:56.346 00.074 11596 worker thread done servicing request
00:01:56.346 00.000 13300 OnExposeComplete: enter
00:01:56.346 00.000 13300 UpdateGuideState(): m_state=6
00:01:56.346 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1365
00:01:56.347 00.001 13300 Star::Find returns 1 (0), X=1061.16, Y=356.84, Mass=1953, SNR=30.9, Peak=256 HFD=2.9
00:01:56.347 00.000 13300 MultiStar: [#1 0.23,0.43,0.75,U] [#2 0.18,0.45,0.45,U] [#3 0.21,0.24,0.41,U] [#4 0.23,0.48,0.28,U] [#5 0.30,0.46,0.25,U] [#6 0.17,0.26,0.24,U] [#7 0.33,0.39,0.22,U] [#8 0.12,0.26,0.21,U] 
00:01:56.347 00.000 13300 single-star, 8 included, MultiStar: {0.19, 0.32}, one-star: {0.12, 0.15}
00:01:56.347 00.000 13300 CameraToMount -- cameraTheta (0.90) - m_xAngle (-1.61) = xAngle (2.50 = 2.50)
00:01:56.347 00.000 13300 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.52 = 2.52)
00:01:56.347 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=0.15 hyp=0.19 cameraTheta=0.90 mountX=-0.15 mountY=0.11, mountTheta=2.51
00:01:56.349 00.002 13300 SchedulePrimaryMove(1016D950, x=0.12, y=0.15, opts=13)
00:01:56.350 00.001 13300 Enqueuing Move request for scope (0.12, 0.15)
00:01:56.350 00.000 11596 Worker thread wakes up
00:01:56.350 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.15) opts 0xd
00:01:56.350 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, 0.15)
00:01:56.350 00.000 11596 Moving (0.12, 0.15) raw xDistance=-0.15 yDistance=0.11
00:01:56.350 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
00:01:56.350 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:56.351 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:01:56.351 00.000 11596 MoveAxis(E, 199, ABG)
00:01:56.351 00.000 11596 Guiding  Dir = 2, Dur = 199
00:01:56.351 00.000 11596 IsSlewing returns 0
00:01:56.360 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
00:01:56.369 00.009 13300 UpdateGuideState exits: m=1953 SNR=30.9
00:01:56.369 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:56.369 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:01:56.369 00.000 13300 Enqueuing Expose request
00:01:56.460 00.091 11596 IsGuiding returns 0
00:01:56.644 00.184 11596 PulseGuide returned control before completion, sleep 26
00:01:56.743 00.099 11596 IsGuiding returns 1
00:01:56.743 00.000 11596 scope still moving after pulse duration time elapsed
00:01:56.774 00.031 11596 IsSlewing returns 0
00:01:56.878 00.104 11596 IsGuiding returns 0
00:01:56.878 00.000 11596 scope move finished after 199 + 218 ms
00:01:56.878 00.000 11596 Move returns status 0, amount 199
00:01:56.878 00.000 11596 MoveAxis(N, 0, ABG)
00:01:56.878 00.000 11596 Move returns status 0, amount 0
00:01:56.878 00.000 11596 move complete, result=0
00:01:56.878 00.000 11596 worker thread done servicing request
00:01:56.879 00.001 13300 GuideStep: -0.1 px 199 ms EAST, 0.1 px 0 ms NORTH
00:01:56.879 00.000 11596 Worker thread wakes up
00:01:56.879 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:01:57.255 00.376 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"36d31f35-18a4-4f13-81f5-ebca9200335a"}
00:01:57.255 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"36d31f35-18a4-4f13-81f5-ebca9200335a"}
00:01:57.256 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1cf7b1f5-88fd-471b-83d5-281ac1e16a83"}
00:01:57.256 00.000 13300 case statement mapped state 6 to 3
00:01:57.257 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1cf7b1f5-88fd-471b-83d5-281ac1e16a83"}
00:01:57.260 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4951ffe1-c72d-4775-b0ed-59a9ce9fff19"}
00:01:57.261 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1365,"width":15,"height":15,"star_pos":[7.16,6.84],"pixels":"..."},"id":"4951ffe1-c72d-4775-b0ed-59a9ce9fff19"}
00:01:57.393 00.132 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:02:00.191 02.798 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aaa55cf3-7993-45d1-9f7a-2606488e1926"}
00:02:00.191 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aaa55cf3-7993-45d1-9f7a-2606488e1926"}
00:02:00.192 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"91a716dd-cae5-4352-8a0d-3f79b5fceddf"}
00:02:00.192 00.000 13300 case statement mapped state 6 to 3
00:02:00.192 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"91a716dd-cae5-4352-8a0d-3f79b5fceddf"}
00:02:00.193 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d815e5c7-a974-414a-9a28-b2d40721806f"}
00:02:00.193 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1365,"width":15,"height":15,"star_pos":[7.16,6.84],"pixels":"..."},"id":"d815e5c7-a974-414a-9a28-b2d40721806f"}
00:02:00.466 00.273 11596 Exposure complete
00:02:00.556 00.090 11596 worker thread done servicing request
00:02:00.556 00.000 13300 OnExposeComplete: enter
00:02:00.556 00.000 13300 UpdateGuideState(): m_state=6
00:02:00.556 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1366
00:02:00.557 00.001 13300 Star::Find returns 1 (0), X=1061.26, Y=356.80, Mass=1948, SNR=30.8, Peak=256 HFD=3.4
00:02:00.557 00.000 13300 MultiStar: [#1 0.44,0.46,0.75,U] [#2 0.28,0.42,0.44,U] [#3 0.20,0.28,0.41,U] [#4 0.37,0.52,0.29,U] [#5 0.37,0.34,0.25,U] [#6 0.45,0.43,0.22,U] [#7 0.08,0.42,0.23,U] [#8 0.03,0.24,0.19,U] 
00:02:00.557 00.000 13300 single-star, 8 included, MultiStar: {0.28, 0.32}, one-star: {0.22, 0.11}
00:02:00.557 00.000 13300 CameraToMount -- cameraTheta (0.46) - m_xAngle (-1.61) = xAngle (2.07 = 2.07)
00:02:00.558 00.001 13300 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.08 = 2.08)
00:02:00.558 00.000 13300 CameraToMount -- cameraX=0.22 cameraY=0.11 hyp=0.25 cameraTheta=0.46 mountX=-0.12 mountY=0.21, mountTheta=2.07
00:02:00.560 00.002 13300 SchedulePrimaryMove(1016D950, x=0.22, y=0.11, opts=13)
00:02:00.560 00.000 13300 Enqueuing Move request for scope (0.22, 0.11)
00:02:00.560 00.000 11596 Worker thread wakes up
00:02:00.560 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.11) opts 0xd
00:02:00.560 00.000 11596 Handling offset move in thread for scope, endpoint = (0.22, 0.11)
00:02:00.561 00.001 11596 Moving (0.22, 0.11) raw xDistance=-0.12 yDistance=0.21
00:02:00.561 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:02:00.561 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:02:00.561 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
00:02:00.561 00.000 11596 MoveAxis(E, 0, ABG)
00:02:00.561 00.000 11596 Move returns status 0, amount 0
00:02:00.561 00.000 11596 MoveAxis(N, 0, ABG)
00:02:00.562 00.001 11596 Move returns status 0, amount 0
00:02:00.562 00.000 11596 move complete, result=0
00:02:00.562 00.000 11596 worker thread done servicing request
00:02:00.571 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
00:02:00.590 00.019 13300 UpdateGuideState exits: m=1948 SNR=30.8
00:02:00.590 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:00.590 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:02:00.590 00.000 13300 Enqueuing Expose request
00:02:00.590 00.000 11596 Worker thread wakes up
00:02:00.591 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:02:00.591 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:02:01.105 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:02:03.189 02.084 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"987b151e-cf9b-43eb-b2e4-cb2acdf2aede"}
00:02:03.189 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"987b151e-cf9b-43eb-b2e4-cb2acdf2aede"}
00:02:03.190 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c9c560cb-173c-484a-9f76-7672295faf66"}
00:02:03.190 00.000 13300 case statement mapped state 6 to 3
00:02:03.190 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c9c560cb-173c-484a-9f76-7672295faf66"}
00:02:03.190 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"91a9bd7e-adca-4cd8-a3c4-ba913a4323aa"}
00:02:03.191 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1366,"width":15,"height":15,"star_pos":[7.26,6.80],"pixels":"..."},"id":"91a9bd7e-adca-4cd8-a3c4-ba913a4323aa"}
00:02:04.027 00.836 13300 evsrv: cli 10203220 connect
00:02:04.027 00.000 13300 case statement mapped state 6 to 3
00:02:04.028 00.001 13300 case statement mapped state 6 to 3
00:02:04.028 00.000 13300 evsrv: cli 10203220 request: {"method":"get_app_state","id":"13d6e4d1-d25e-49cd-add3-b5e43f0f01e9"}
00:02:04.028 00.000 13300 case statement mapped state 6 to 3
00:02:04.029 00.001 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":"Guiding","id":"13d6e4d1-d25e-49cd-add3-b5e43f0f01e9"}
00:02:04.031 00.002 13300 evsrv: cli 10203220 disconnect
00:02:04.229 00.198 11596 Exposure complete
00:02:04.329 00.100 11596 worker thread done servicing request
00:02:04.329 00.000 13300 OnExposeComplete: enter
00:02:04.329 00.000 13300 UpdateGuideState(): m_state=6
00:02:04.330 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1367
00:02:04.330 00.000 13300 Star::Find returns 1 (0), X=1061.24, Y=356.89, Mass=1955, SNR=30.9, Peak=256 HFD=3.3
00:02:04.331 00.001 13300 MultiStar: [#1 0.43,0.64,0.75,U] [#2 0.47,0.51,0.45,U] [#3 0.20,0.64,0.39,U] [#4 0.43,0.57,0.30,U] [#5 0.44,0.48,0.18,U] [#6 0.34,0.41,0.24,U] [#7 0.33,0.63,0.23,U] [#8 0.06,0.24,0.21,U] 
00:02:04.331 00.000 13300 single-star, 8 included, MultiStar: {0.32, 0.45}, one-star: {0.20, 0.20}
00:02:04.331 00.000 13300 CameraToMount -- cameraTheta (0.79) - m_xAngle (-1.61) = xAngle (2.39 = 2.39)
00:02:04.331 00.000 13300 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.41 = 2.41)
00:02:04.331 00.000 13300 CameraToMount -- cameraX=0.20 cameraY=0.20 hyp=0.28 cameraTheta=0.79 mountX=-0.21 mountY=0.19, mountTheta=2.40
00:02:04.335 00.004 13300 SchedulePrimaryMove(1016D950, x=0.20, y=0.20, opts=13)
00:02:04.335 00.000 13300 Enqueuing Move request for scope (0.20, 0.20)
00:02:04.335 00.000 11596 Worker thread wakes up
00:02:04.335 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.20) opts 0xd
00:02:04.336 00.001 11596 Handling offset move in thread for scope, endpoint = (0.20, 0.20)
00:02:04.336 00.000 11596 Moving (0.20, 0.20) raw xDistance=-0.21 yDistance=0.19
00:02:04.336 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:02:04.336 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:02:04.336 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:02:04.336 00.000 11596 MoveAxis(E, 259, ABG)
00:02:04.337 00.001 11596 Guiding  Dir = 2, Dur = 259
00:02:04.337 00.000 11596 IsSlewing returns 0
00:02:04.342 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=0, FiltMax=112, Gamma=0.510
00:02:04.351 00.009 13300 UpdateGuideState exits: m=1955 SNR=30.9
00:02:04.351 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:04.352 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:02:04.352 00.000 13300 Enqueuing Expose request
00:02:04.514 00.162 11596 IsGuiding returns 0
00:02:04.525 00.011 11596 PulseGuide returned control before completion, sleep 259
00:02:04.943 00.418 11596 IsGuiding returns 1
00:02:04.943 00.000 11596 scope still moving after pulse duration time elapsed
00:02:04.969 00.026 11596 IsSlewing returns 0
00:02:05.080 00.111 11596 IsGuiding returns 0
00:02:05.080 00.000 11596 scope move finished after 259 + 307 ms
00:02:05.080 00.000 11596 Move returns status 0, amount 259
00:02:05.081 00.001 11596 MoveAxis(N, 0, ABG)
00:02:05.081 00.000 11596 Move returns status 0, amount 0
00:02:05.081 00.000 11596 move complete, result=0
00:02:05.081 00.000 11596 worker thread done servicing request
00:02:05.081 00.000 13300 GuideStep: -0.2 px 259 ms EAST, 0.2 px 0 ms NORTH
00:02:05.081 00.000 11596 Worker thread wakes up
00:02:05.081 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:02:05.584 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:02:06.189 00.605 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e4793342-a56f-4371-83d3-d2148761393e"}
00:02:06.189 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e4793342-a56f-4371-83d3-d2148761393e"}
00:02:06.190 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"11f9222c-cfe9-4d4e-960e-eec98df054d1"}
00:02:06.190 00.000 13300 case statement mapped state 6 to 3
00:02:06.191 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"11f9222c-cfe9-4d4e-960e-eec98df054d1"}
00:02:06.191 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"34615aac-204d-4dfa-a14e-acc1d6920687"}
00:02:06.192 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1367,"width":15,"height":15,"star_pos":[7.24,6.89],"pixels":"..."},"id":"34615aac-204d-4dfa-a14e-acc1d6920687"}
00:02:08.630 02.438 11596 Exposure complete
00:02:08.720 00.090 11596 worker thread done servicing request
00:02:08.720 00.000 13300 OnExposeComplete: enter
00:02:08.720 00.000 13300 UpdateGuideState(): m_state=6
00:02:08.721 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1368
00:02:08.721 00.000 13300 Star::Find returns 1 (0), X=1061.28, Y=356.83, Mass=1988, SNR=31.1, Peak=256 HFD=3.5
00:02:08.722 00.001 13300 MultiStar: [#1 0.33,0.41,0.76,U] [#2 0.30,0.31,0.44,U] [#3 0.22,0.41,0.41,U] [#4 0.38,0.74,0.28,U] [#5 0.55,0.33,0.24,U] [#6 0.38,0.40,0.22,U] [#7 0.17,0.68,0.23,U] [#8 0.12,0.31,0.20,U] 
00:02:08.722 00.000 13300 single-star, 8 included, MultiStar: {0.29, 0.35}, one-star: {0.24, 0.13}
00:02:08.722 00.000 13300 CameraToMount -- cameraTheta (0.50) - m_xAngle (-1.61) = xAngle (2.11 = 2.11)
00:02:08.722 00.000 13300 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.13 = 2.13)
00:02:08.722 00.000 13300 CameraToMount -- cameraX=0.24 cameraY=0.13 hyp=0.27 cameraTheta=0.50 mountX=-0.14 mountY=0.23, mountTheta=2.12
00:02:08.724 00.002 13300 SchedulePrimaryMove(1016D950, x=0.24, y=0.13, opts=13)
00:02:08.724 00.000 13300 Enqueuing Move request for scope (0.24, 0.13)
00:02:08.725 00.001 11596 Worker thread wakes up
00:02:08.725 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.13) opts 0xd
00:02:08.725 00.000 11596 Handling offset move in thread for scope, endpoint = (0.24, 0.13)
00:02:08.726 00.001 11596 Moving (0.24, 0.13) raw xDistance=-0.14 yDistance=0.23
00:02:08.726 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.14
00:02:08.726 00.000 11596 switching direction from 0 to 1 - decHistory=3 oldest=-0.08 newest=0.63
00:02:08.726 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
00:02:08.728 00.002 11596 MoveAxis(E, 195, ABG)
00:02:08.728 00.000 11596 Guiding  Dir = 2, Dur = 195
00:02:08.729 00.001 11596 IsSlewing returns 0
00:02:08.734 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=114, Gamma=0.510
00:02:08.743 00.009 13300 UpdateGuideState exits: m=1988 SNR=31.1
00:02:08.743 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:08.743 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:02:08.743 00.000 13300 Enqueuing Expose request
00:02:08.773 00.030 11596 IsGuiding returns 0
00:02:08.965 00.192 11596 PulseGuide returned control before completion, sleep 13
00:02:09.191 00.226 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fe13b921-039c-45ca-8858-249c3c4ad34f"}
00:02:09.191 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fe13b921-039c-45ca-8858-249c3c4ad34f"}
00:02:09.192 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"34c04419-6cda-441b-b3fa-9774cc6c9cb9"}
00:02:09.192 00.000 13300 case statement mapped state 6 to 3
00:02:09.192 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"34c04419-6cda-441b-b3fa-9774cc6c9cb9"}
00:02:09.193 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7154fa2c-e415-418d-97c0-b545498d7ef0"}
00:02:09.193 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1368,"width":15,"height":15,"star_pos":[7.28,6.83],"pixels":"..."},"id":"7154fa2c-e415-418d-97c0-b545498d7ef0"}
00:02:09.262 00.069 11596 IsGuiding returns 1
00:02:09.263 00.001 11596 scope still moving after pulse duration time elapsed
00:02:09.288 00.025 11596 IsSlewing returns 0
00:02:09.467 00.179 11596 IsGuiding returns 0
00:02:09.468 00.001 11596 scope move finished after 195 + 500 ms
00:02:09.468 00.000 11596 Move returns status 0, amount 195
00:02:09.468 00.000 11596 MoveAxis(S, 306, ABG)
00:02:09.468 00.000 11596 Guiding  Dir = 1, Dur = 306
00:02:09.468 00.000 11596 IsSlewing returns 0
00:02:09.557 00.089 11596 IsGuiding returns 0
00:02:09.770 00.213 11596 PulseGuide returned control before completion, sleep 103
00:02:10.110 00.340 11596 IsGuiding returns 0
00:02:10.110 00.000 11596 Move returns status 0, amount 306
00:02:10.110 00.000 11596 move complete, result=0
00:02:10.110 00.000 11596 worker thread done servicing request
00:02:10.110 00.000 13300 GuideStep: -0.1 px 195 ms EAST, 0.2 px 306 ms SOUTH
00:02:10.110 00.000 11596 Worker thread wakes up
00:02:10.111 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:02:10.613 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:02:12.399 01.786 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"42e03212-534d-4cae-8c7a-51a0153d8f0b"}
00:02:12.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"42e03212-534d-4cae-8c7a-51a0153d8f0b"}
00:02:12.413 00.014 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"11f3464a-66bc-4dea-978f-8473d4494412"}
00:02:12.414 00.001 13300 case statement mapped state 6 to 3
00:02:12.414 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"11f3464a-66bc-4dea-978f-8473d4494412"}
00:02:12.443 00.029 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"70af54a4-70cd-4675-85e1-d82f16c7a3f2"}
00:02:12.443 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1368,"width":15,"height":15,"star_pos":[7.28,6.83],"pixels":"..."},"id":"70af54a4-70cd-4675-85e1-d82f16c7a3f2"}
00:02:13.762 01.319 11596 Exposure complete
00:02:14.088 00.326 13300 OnExposeComplete: enter
00:02:14.088 00.000 13300 UpdateGuideState(): m_state=6
00:02:14.089 00.001 11596 worker thread done servicing request
00:02:14.090 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1369
00:02:14.090 00.000 13300 Star::Find returns 1 (0), X=1061.17, Y=356.72, Mass=1996, SNR=31.2, Peak=256 HFD=3.2
00:02:14.091 00.001 13300 MultiStar: [#1 0.46,0.37,0.74,U] [#2 0.42,0.27,0.44,U] [#3 0.28,0.31,0.42,U] [#4 0.23,0.53,0.30,U] [#5 0.34,0.52,0.24,U] [#6 0.36,0.22,0.22,U] [#7 0.24,0.20,0.23,U] [#8 0.31,0.07,0.20,U] 
00:02:14.091 00.000 13300 single-star, 8 included, MultiStar: {0.30, 0.25}, one-star: {0.13, 0.02}
00:02:14.091 00.000 13300 CameraToMount -- cameraTheta (0.19) - m_xAngle (-1.61) = xAngle (1.79 = 1.79)
00:02:14.092 00.001 13300 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.81 = 1.81)
00:02:14.092 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=0.02 hyp=0.13 cameraTheta=0.19 mountX=-0.03 mountY=0.13, mountTheta=1.80
00:02:14.095 00.003 13300 SchedulePrimaryMove(1016D950, x=0.13, y=0.02, opts=13)
00:02:14.095 00.000 13300 Enqueuing Move request for scope (0.13, 0.02)
00:02:14.096 00.001 11596 Worker thread wakes up
00:02:14.096 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.02) opts 0xd
00:02:14.096 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, 0.02)
00:02:14.096 00.000 11596 Moving (0.13, 0.02) raw xDistance=-0.03 yDistance=0.13
00:02:14.096 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:02:14.096 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:14.096 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:02:14.097 00.001 11596 MoveAxis(E, 0, ABG)
00:02:14.097 00.000 11596 Move returns status 0, amount 0
00:02:14.097 00.000 11596 MoveAxis(N, 0, ABG)
00:02:14.097 00.000 11596 Move returns status 0, amount 0
00:02:14.097 00.000 11596 move complete, result=0
00:02:14.097 00.000 11596 worker thread done servicing request
00:02:14.108 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
00:02:14.124 00.016 13300 UpdateGuideState exits: m=1996 SNR=31.2
00:02:14.124 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:14.124 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:02:14.124 00.000 13300 Enqueuing Expose request
00:02:14.124 00.000 11596 Worker thread wakes up
00:02:14.125 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:02:14.125 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:02:14.645 00.520 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:02:15.376 00.731 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"df295742-1a19-4a2e-8f60-6ccc7d4780e2"}
00:02:15.376 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"df295742-1a19-4a2e-8f60-6ccc7d4780e2"}
00:02:15.378 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"31e5e256-9703-41ac-88d8-8001902cce77"}
00:02:15.379 00.001 13300 case statement mapped state 6 to 3
00:02:15.379 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"31e5e256-9703-41ac-88d8-8001902cce77"}
00:02:15.380 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"29a56e01-1ab2-4c83-94c2-edad1dd4a9bf"}
00:02:15.380 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1369,"width":15,"height":15,"star_pos":[7.17,6.72],"pixels":"..."},"id":"29a56e01-1ab2-4c83-94c2-edad1dd4a9bf"}
00:02:17.706 02.326 11596 Exposure complete
00:02:17.808 00.102 11596 worker thread done servicing request
00:02:17.809 00.001 13300 OnExposeComplete: enter
00:02:17.809 00.000 13300 UpdateGuideState(): m_state=6
00:02:17.809 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1370
00:02:17.809 00.000 13300 Star::Find returns 1 (0), X=1061.26, Y=356.68, Mass=1972, SNR=31.1, Peak=256 HFD=3.3
00:02:17.810 00.001 13300 MultiStar: [#1 0.39,0.50,0.75,U] [#2 0.38,0.33,0.44,U] [#3 0.26,0.17,0.43,U] [#4 0.59,0.65,0.28,U] [#5 0.23,0.16,0.24,U] [#6 0.28,0.25,0.23,U] [#7 0.11,0.29,0.22,U] [#8 0.31,0.51,0.20,U] 
00:02:17.810 00.000 13300 single-star, 8 included, MultiStar: {0.31, 0.27}, one-star: {0.22, -0.02}
00:02:17.810 00.000 13300 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-1.61) = xAngle (1.53 = 1.53)
00:02:17.810 00.000 13300 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.55 = 1.55)
00:02:17.810 00.000 13300 CameraToMount -- cameraX=0.22 cameraY=-0.02 hyp=0.22 cameraTheta=-0.08 mountX=0.01 mountY=0.22, mountTheta=1.53
00:02:17.812 00.002 13300 SchedulePrimaryMove(1016D950, x=0.22, y=-0.02, opts=13)
00:02:17.812 00.000 13300 Enqueuing Move request for scope (0.22, -0.02)
00:02:17.812 00.000 11596 Worker thread wakes up
00:02:17.812 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.02) opts 0xd
00:02:17.812 00.000 11596 Handling offset move in thread for scope, endpoint = (0.22, -0.02)
00:02:17.813 00.001 11596 Moving (0.22, -0.02) raw xDistance=0.01 yDistance=0.22
00:02:17.813 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:02:17.813 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
00:02:17.813 00.000 11596 MoveAxis(E, 0, ABG)
00:02:17.813 00.000 11596 Move returns status 0, amount 0
00:02:17.813 00.000 11596 MoveAxis(S, 289, ABG)
00:02:17.813 00.000 11596 Guiding  Dir = 1, Dur = 289
00:02:17.814 00.001 11596 IsSlewing returns 0
00:02:17.820 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
00:02:17.831 00.011 13300 UpdateGuideState exits: m=1972 SNR=31.1
00:02:17.831 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:17.831 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:02:17.831 00.000 13300 Enqueuing Expose request
00:02:17.976 00.145 11596 IsGuiding returns 0
00:02:18.075 00.099 11596 PulseGuide returned control before completion, sleep 201
00:02:18.376 00.301 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"386b9022-3897-48fd-9539-58b8c16b4dad"}
00:02:18.377 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"386b9022-3897-48fd-9539-58b8c16b4dad"}
00:02:18.377 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d4bb16d3-2459-4123-bd4d-e6bf97a5fc63"}
00:02:18.377 00.000 13300 case statement mapped state 6 to 3
00:02:18.378 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d4bb16d3-2459-4123-bd4d-e6bf97a5fc63"}
00:02:18.378 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cd0e242e-f610-4be3-be46-486ec597788e"}
00:02:18.379 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1370,"width":15,"height":15,"star_pos":[7.26,6.68],"pixels":"..."},"id":"cd0e242e-f610-4be3-be46-486ec597788e"}
00:02:18.481 00.102 11596 IsGuiding returns 1
00:02:18.481 00.000 11596 scope still moving after pulse duration time elapsed
00:02:18.512 00.031 11596 IsSlewing returns 0
00:02:18.585 00.073 11596 IsGuiding returns 0
00:02:18.585 00.000 11596 scope move finished after 289 + 319 ms
00:02:18.585 00.000 11596 Move returns status 0, amount 289
00:02:18.585 00.000 11596 move complete, result=0
00:02:18.585 00.000 11596 worker thread done servicing request
00:02:18.585 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.2 px 289 ms SOUTH
00:02:18.585 00.000 11596 Worker thread wakes up
00:02:18.585 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:02:19.100 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:02:21.376 02.276 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"99547463-1b45-4170-a05a-a42165149bd0"}
00:02:21.376 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"99547463-1b45-4170-a05a-a42165149bd0"}
00:02:21.377 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4118dbc6-1300-4591-9f97-fbe2310a93e8"}
00:02:21.377 00.000 13300 case statement mapped state 6 to 3
00:02:21.377 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4118dbc6-1300-4591-9f97-fbe2310a93e8"}
00:02:21.378 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bf76acd0-7622-4a09-ad3a-a434d4195a05"}
00:02:21.378 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1370,"width":15,"height":15,"star_pos":[7.26,6.68],"pixels":"..."},"id":"bf76acd0-7622-4a09-ad3a-a434d4195a05"}
00:02:22.129 00.751 11596 Exposure complete
00:02:22.206 00.077 11596 worker thread done servicing request
00:02:22.206 00.000 13300 OnExposeComplete: enter
00:02:22.206 00.000 13300 UpdateGuideState(): m_state=6
00:02:22.206 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1371
00:02:22.207 00.001 13300 Star::Find returns 1 (0), X=1061.19, Y=356.85, Mass=1986, SNR=31.1, Peak=256 HFD=3.2
00:02:22.207 00.000 13300 MultiStar: [#1 0.28,0.50,0.75,U] [#2 0.29,0.49,0.44,U] [#3 0.32,0.39,0.42,U] [#4 0.50,0.64,0.29,U] [#5 0.47,0.46,0.25,U] [#6 0.43,0.58,0.23,U] [#7 0.29,0.50,0.23,U] [#8 0.05,0.23,0.20,U] 
00:02:22.207 00.000 13300 single-star, 8 included, MultiStar: {0.28, 0.40}, one-star: {0.15, 0.16}
00:02:22.207 00.000 13300 CameraToMount -- cameraTheta (0.82) - m_xAngle (-1.61) = xAngle (2.43 = 2.43)
00:02:22.207 00.000 13300 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.44 = 2.44)
00:02:22.207 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=0.16 hyp=0.22 cameraTheta=0.82 mountX=-0.17 mountY=0.14, mountTheta=2.44
00:02:22.209 00.002 13300 SchedulePrimaryMove(1016D950, x=0.15, y=0.16, opts=13)
00:02:22.209 00.000 13300 Enqueuing Move request for scope (0.15, 0.16)
00:02:22.209 00.000 11596 Worker thread wakes up
00:02:22.209 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.16) opts 0xd
00:02:22.209 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, 0.16)
00:02:22.209 00.000 11596 Moving (0.15, 0.16) raw xDistance=-0.17 yDistance=0.14
00:02:22.210 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.17
00:02:22.210 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:22.210 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:02:22.210 00.000 11596 MoveAxis(E, 210, ABG)
00:02:22.210 00.000 11596 Guiding  Dir = 2, Dur = 210
00:02:22.210 00.000 11596 IsSlewing returns 0
00:02:22.214 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=116, Gamma=0.510
00:02:22.222 00.008 13300 UpdateGuideState exits: m=1986 SNR=31.1
00:02:22.222 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:22.222 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:02:22.222 00.000 13300 Enqueuing Expose request
00:02:22.279 00.057 11596 IsGuiding returns 0
00:02:22.376 00.097 11596 PulseGuide returned control before completion, sleep 124
00:02:22.674 00.298 11596 IsGuiding returns 1
00:02:22.674 00.000 11596 scope still moving after pulse duration time elapsed
00:02:22.704 00.030 11596 IsSlewing returns 0
00:02:22.895 00.191 11596 IsGuiding returns 0
00:02:22.895 00.000 11596 scope move finished after 210 + 405 ms
00:02:22.895 00.000 11596 Move returns status 0, amount 210
00:02:22.895 00.000 11596 MoveAxis(N, 0, ABG)
00:02:22.895 00.000 11596 Move returns status 0, amount 0
00:02:22.895 00.000 11596 move complete, result=0
00:02:22.895 00.000 11596 worker thread done servicing request
00:02:22.895 00.000 11596 Worker thread wakes up
00:02:22.896 00.001 13300 GuideStep: -0.2 px 210 ms EAST, 0.1 px 0 ms NORTH
00:02:22.896 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:02:23.400 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:02:24.375 00.975 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ebfb0311-9c46-43f2-b438-d040e9bf4135"}
00:02:24.375 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ebfb0311-9c46-43f2-b438-d040e9bf4135"}
00:02:24.376 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f9f4373c-f2f9-4805-9796-e139690c88c3"}
00:02:24.376 00.000 13300 case statement mapped state 6 to 3
00:02:24.376 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f9f4373c-f2f9-4805-9796-e139690c88c3"}
00:02:24.377 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dc141a61-18b8-4565-9be7-5f2cff893ce4"}
00:02:24.377 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1371,"width":15,"height":15,"star_pos":[7.19,6.85],"pixels":"..."},"id":"dc141a61-18b8-4565-9be7-5f2cff893ce4"}
00:02:26.439 02.062 11596 Exposure complete
00:02:26.510 00.071 11596 worker thread done servicing request
00:02:26.510 00.000 13300 OnExposeComplete: enter
00:02:26.510 00.000 13300 UpdateGuideState(): m_state=6
00:02:26.510 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1372
00:02:26.511 00.001 13300 Star::Find returns 1 (0), X=1061.19, Y=356.82, Mass=1965, SNR=31.0, Peak=256 HFD=3.2
00:02:26.511 00.000 13300 MultiStar: [#1 0.23,0.55,0.76,U] [#2 0.31,0.42,0.44,U] [#3 0.21,0.33,0.42,U] [#4 0.28,0.49,0.25,U] [#5 0.34,0.46,0.25,U] [#6 0.18,0.25,0.24,U] [#7 0.12,0.14,0.22,U] [#8 0.25,0.58,0.20,U] 
00:02:26.512 00.001 13300 single-star, 8 included, MultiStar: {0.22, 0.35}, one-star: {0.15, 0.13}
00:02:26.512 00.000 13300 CameraToMount -- cameraTheta (0.69) - m_xAngle (-1.61) = xAngle (2.30 = 2.30)
00:02:26.512 00.000 13300 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.32 = 2.32)
00:02:26.512 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=0.13 hyp=0.20 cameraTheta=0.69 mountX=-0.13 mountY=0.15, mountTheta=2.31
00:02:26.514 00.002 13300 SchedulePrimaryMove(1016D950, x=0.15, y=0.13, opts=13)
00:02:26.514 00.000 13300 Enqueuing Move request for scope (0.15, 0.13)
00:02:26.514 00.000 11596 Worker thread wakes up
00:02:26.514 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.13) opts 0xd
00:02:26.514 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, 0.13)
00:02:26.514 00.000 11596 Moving (0.15, 0.13) raw xDistance=-0.13 yDistance=0.15
00:02:26.514 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:02:26.514 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:26.515 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:02:26.515 00.000 11596 MoveAxis(E, 0, ABG)
00:02:26.515 00.000 11596 Move returns status 0, amount 0
00:02:26.515 00.000 11596 MoveAxis(N, 0, ABG)
00:02:26.515 00.000 11596 Move returns status 0, amount 0
00:02:26.515 00.000 11596 move complete, result=0
00:02:26.516 00.001 11596 worker thread done servicing request
00:02:26.521 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
00:02:26.529 00.008 13300 UpdateGuideState exits: m=1965 SNR=31.0
00:02:26.529 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:26.529 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:02:26.529 00.000 13300 Enqueuing Expose request
00:02:26.530 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:02:26.530 00.000 11596 Worker thread wakes up
00:02:26.530 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:02:27.037 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:02:27.375 00.338 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"44289175-78e6-4bcf-bc95-3e3339dbbe24"}
00:02:27.375 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"44289175-78e6-4bcf-bc95-3e3339dbbe24"}
00:02:27.376 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aabfd3d7-12df-4fa8-9530-c9cfff769ad3"}
00:02:27.376 00.000 13300 case statement mapped state 6 to 3
00:02:27.376 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"aabfd3d7-12df-4fa8-9530-c9cfff769ad3"}
00:02:27.376 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4c16cb4c-7491-479f-b387-f84322cba0c9"}
00:02:27.376 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1372,"width":15,"height":15,"star_pos":[7.19,6.82],"pixels":"..."},"id":"4c16cb4c-7491-479f-b387-f84322cba0c9"}
00:02:30.069 02.693 11596 Exposure complete
00:02:30.155 00.086 11596 worker thread done servicing request
00:02:30.156 00.001 13300 OnExposeComplete: enter
00:02:30.156 00.000 13300 UpdateGuideState(): m_state=6
00:02:30.156 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1373
00:02:30.157 00.001 13300 Star::Find returns 1 (0), X=1061.20, Y=356.80, Mass=1942, SNR=30.8, Peak=256 HFD=3.1
00:02:30.157 00.000 13300 MultiStar: [#1 0.31,0.47,0.75,U] [#2 0.21,0.41,0.44,U] [#3 0.31,0.34,0.41,U] [#4 0.34,0.67,0.29,U] [#5 0.38,0.45,0.24,U] [#6 0.24,0.40,0.24,U] [#7 0.10,0.68,0.22,U] [#8 0.08,0.53,0.21,U] 
00:02:30.157 00.000 13300 single-star, 8 included, MultiStar: {0.24, 0.38}, one-star: {0.16, 0.11}
00:02:30.157 00.000 13300 CameraToMount -- cameraTheta (0.60) - m_xAngle (-1.61) = xAngle (2.21 = 2.21)
00:02:30.157 00.000 13300 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.22 = 2.22)
00:02:30.157 00.000 13300 CameraToMount -- cameraX=0.16 cameraY=0.11 hyp=0.20 cameraTheta=0.60 mountX=-0.12 mountY=0.16, mountTheta=2.21
00:02:30.159 00.002 13300 SchedulePrimaryMove(1016D950, x=0.16, y=0.11, opts=13)
00:02:30.159 00.000 13300 Enqueuing Move request for scope (0.16, 0.11)
00:02:30.160 00.001 11596 Worker thread wakes up
00:02:30.160 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.11) opts 0xd
00:02:30.160 00.000 11596 Handling offset move in thread for scope, endpoint = (0.16, 0.11)
00:02:30.160 00.000 11596 Moving (0.16, 0.11) raw xDistance=-0.12 yDistance=0.16
00:02:30.160 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:02:30.160 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:30.160 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:02:30.160 00.000 11596 MoveAxis(E, 0, ABG)
00:02:30.160 00.000 11596 Move returns status 0, amount 0
00:02:30.160 00.000 11596 MoveAxis(N, 0, ABG)
00:02:30.161 00.001 11596 Move returns status 0, amount 0
00:02:30.161 00.000 11596 move complete, result=0
00:02:30.161 00.000 11596 worker thread done servicing request
00:02:30.168 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
00:02:30.179 00.011 13300 UpdateGuideState exits: m=1942 SNR=30.8
00:02:30.179 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:30.179 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:02:30.179 00.000 13300 Enqueuing Expose request
00:02:30.179 00.000 11596 Worker thread wakes up
00:02:30.180 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:02:30.180 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:02:30.375 00.195 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"481e4b0f-db2e-4ef2-9d6d-68fd7b0635d3"}
00:02:30.375 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"481e4b0f-db2e-4ef2-9d6d-68fd7b0635d3"}
00:02:30.376 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e8963eda-d017-4209-9a39-86de53c6096d"}
00:02:30.376 00.000 13300 case statement mapped state 6 to 3
00:02:30.376 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e8963eda-d017-4209-9a39-86de53c6096d"}
00:02:30.377 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7d1cfeb1-600e-4bb4-a2c5-0da7a8163b37"}
00:02:30.377 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1373,"width":15,"height":15,"star_pos":[7.20,6.80],"pixels":"..."},"id":"7d1cfeb1-600e-4bb4-a2c5-0da7a8163b37"}
00:02:30.686 00.309 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:02:33.374 02.688 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"57e445ab-1972-4979-8c4b-e56a7fa7a810"}
00:02:33.374 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"57e445ab-1972-4979-8c4b-e56a7fa7a810"}
00:02:33.375 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0653aeee-9dbb-4469-9cd7-b8ec2326e8ed"}
00:02:33.375 00.000 13300 case statement mapped state 6 to 3
00:02:33.375 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0653aeee-9dbb-4469-9cd7-b8ec2326e8ed"}
00:02:33.375 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"03dfd11b-14ac-4397-8dd3-62ea3749ae24"}
00:02:33.376 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1373,"width":15,"height":15,"star_pos":[7.20,6.80],"pixels":"..."},"id":"03dfd11b-14ac-4397-8dd3-62ea3749ae24"}
00:02:33.719 00.343 11596 Exposure complete
00:02:33.805 00.086 11596 worker thread done servicing request
00:02:33.805 00.000 13300 OnExposeComplete: enter
00:02:33.805 00.000 13300 UpdateGuideState(): m_state=6
00:02:33.806 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1374
00:02:33.806 00.000 13300 Star::Find returns 1 (0), X=1061.06, Y=356.79, Mass=1980, SNR=31.1, Peak=256 HFD=3.1
00:02:33.806 00.000 13300 MultiStar: [#1 0.17,0.38,0.75,U] [#2 0.09,0.15,0.45,U] [#3 0.19,0.28,0.41,U] [#4 0.36,0.13,0.30,U] [#5 0.37,0.38,0.25,U] [#6 0.10,0.24,0.22,U] [#7 0.14,0.60,0.23,U] [#8 0.14,0.52,0.19,U] 
00:02:33.807 00.001 13300 single-star, 8 included, MultiStar: {0.15, 0.26}, one-star: {0.02, 0.10}
00:02:33.807 00.000 13300 CameraToMount -- cameraTheta (1.35) - m_xAngle (-1.61) = xAngle (2.95 = 2.95)
00:02:33.807 00.000 13300 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.97 = 2.97)
00:02:33.807 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.10 hyp=0.10 cameraTheta=1.35 mountX=-0.10 mountY=0.02, mountTheta=2.97
00:02:33.808 00.001 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.10, opts=13)
00:02:33.809 00.001 13300 Enqueuing Move request for scope (0.02, 0.10)
00:02:33.809 00.000 11596 Worker thread wakes up
00:02:33.809 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.10) opts 0xd
00:02:33.809 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.10)
00:02:33.809 00.000 11596 Moving (0.02, 0.10) raw xDistance=-0.10 yDistance=0.02
00:02:33.809 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:02:33.809 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:33.809 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:02:33.810 00.001 11596 MoveAxis(E, 0, ABG)
00:02:33.810 00.000 11596 Move returns status 0, amount 0
00:02:33.810 00.000 11596 MoveAxis(N, 0, ABG)
00:02:33.810 00.000 11596 Move returns status 0, amount 0
00:02:33.810 00.000 11596 move complete, result=0
00:02:33.810 00.000 11596 worker thread done servicing request
00:02:33.815 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
00:02:33.823 00.008 13300 UpdateGuideState exits: m=1980 SNR=31.1
00:02:33.823 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:33.823 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:02:33.823 00.000 13300 Enqueuing Expose request
00:02:33.823 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:02:33.824 00.001 11596 Worker thread wakes up
00:02:33.825 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:02:34.339 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:02:36.374 02.035 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4a44acbb-0cf4-4f69-8913-8ac55ad62c75"}
00:02:36.374 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4a44acbb-0cf4-4f69-8913-8ac55ad62c75"}
00:02:36.375 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0e4474e4-21c4-49ba-aea5-fda61a016bc0"}
00:02:36.375 00.000 13300 case statement mapped state 6 to 3
00:02:36.375 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0e4474e4-21c4-49ba-aea5-fda61a016bc0"}
00:02:36.375 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3844baa0-8324-4dbc-82d7-038489ff0fd4"}
00:02:36.376 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1374,"width":15,"height":15,"star_pos":[7.06,6.79],"pixels":"..."},"id":"3844baa0-8324-4dbc-82d7-038489ff0fd4"}
00:02:37.371 00.995 11596 Exposure complete
00:02:37.445 00.074 11596 worker thread done servicing request
00:02:37.445 00.000 13300 OnExposeComplete: enter
00:02:37.445 00.000 13300 UpdateGuideState(): m_state=6
00:02:37.446 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1375
00:02:37.446 00.000 13300 Star::Find returns 1 (0), X=1061.21, Y=356.78, Mass=1913, SNR=30.6, Peak=256 HFD=3.2
00:02:37.447 00.001 13300 MultiStar: [#1 0.29,0.54,0.76,U] [#2 0.33,0.46,0.44,U] [#3 0.23,0.49,0.42,U] [#4 0.21,0.80,0.30,U] [#5 0.47,0.23,0.26,U] [#6 0.29,0.43,0.23,U] [#7 0.27,0.52,0.24,U] [#8 0.32,0.44,0.21,U] 
00:02:37.448 00.001 13300 single-star, 8 included, MultiStar: {0.26, 0.39}, one-star: {0.17, 0.09}
00:02:37.448 00.000 13300 CameraToMount -- cameraTheta (0.49) - m_xAngle (-1.61) = xAngle (2.10 = 2.10)
00:02:37.448 00.000 13300 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.11 = 2.11)
00:02:37.448 00.000 13300 CameraToMount -- cameraX=0.17 cameraY=0.09 hyp=0.19 cameraTheta=0.49 mountX=-0.10 mountY=0.16, mountTheta=2.10
00:02:37.449 00.001 13300 SchedulePrimaryMove(1016D950, x=0.17, y=0.09, opts=13)
00:02:37.450 00.001 13300 Enqueuing Move request for scope (0.17, 0.09)
00:02:37.450 00.000 11596 Worker thread wakes up
00:02:37.450 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.09) opts 0xd
00:02:37.450 00.000 11596 Handling offset move in thread for scope, endpoint = (0.17, 0.09)
00:02:37.450 00.000 11596 Moving (0.17, 0.09) raw xDistance=-0.10 yDistance=0.16
00:02:37.450 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:02:37.451 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:37.451 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:02:37.451 00.000 11596 MoveAxis(E, 0, ABG)
00:02:37.451 00.000 11596 Move returns status 0, amount 0
00:02:37.451 00.000 11596 MoveAxis(N, 0, ABG)
00:02:37.451 00.000 11596 Move returns status 0, amount 0
00:02:37.451 00.000 11596 move complete, result=0
00:02:37.452 00.001 11596 worker thread done servicing request
00:02:37.456 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
00:02:37.465 00.009 13300 UpdateGuideState exits: m=1913 SNR=30.6
00:02:37.465 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:37.465 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:02:37.465 00.000 13300 Enqueuing Expose request
00:02:37.465 00.000 11596 Worker thread wakes up
00:02:37.466 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:02:37.466 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:02:37.973 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:02:39.374 01.401 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"76bae0ae-b8d8-4757-8491-39e01a96b3ee"}
00:02:39.374 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"76bae0ae-b8d8-4757-8491-39e01a96b3ee"}
00:02:39.375 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1d9ffa15-388f-40bc-a434-c5ba6009e5c8"}
00:02:39.375 00.000 13300 case statement mapped state 6 to 3
00:02:39.375 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1d9ffa15-388f-40bc-a434-c5ba6009e5c8"}
00:02:39.375 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7fa989e6-a598-4a8b-b7b7-dd69d1c5fa3a"}
00:02:39.376 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1375,"width":15,"height":15,"star_pos":[7.21,6.78],"pixels":"..."},"id":"7fa989e6-a598-4a8b-b7b7-dd69d1c5fa3a"}
00:02:41.009 01.633 11596 Exposure complete
00:02:41.085 00.076 11596 worker thread done servicing request
00:02:41.085 00.000 13300 OnExposeComplete: enter
00:02:41.086 00.001 13300 UpdateGuideState(): m_state=6
00:02:41.086 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1376
00:02:41.086 00.000 13300 Star::Find returns 1 (0), X=1061.14, Y=356.80, Mass=1961, SNR=31.0, Peak=256 HFD=3.1
00:02:41.087 00.001 13300 MultiStar: [#1 0.27,0.48,0.74,U] [#2 0.32,0.31,0.45,U] [#3 0.17,0.28,0.41,U] [#4 0.23,0.50,0.25,U] [#5 0.44,0.58,0.25,U] [#6 0.26,0.44,0.24,U] [#7 0.10,0.71,0.23,U] [#8 0.15,0.47,0.20,U] 
00:02:41.087 00.000 13300 single-star, 8 included, MultiStar: {0.21, 0.36}, one-star: {0.10, 0.11}
00:02:41.087 00.000 13300 CameraToMount -- cameraTheta (0.81) - m_xAngle (-1.61) = xAngle (2.42 = 2.42)
00:02:41.087 00.000 13300 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.43 = 2.43)
00:02:41.087 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.11 hyp=0.15 cameraTheta=0.81 mountX=-0.11 mountY=0.10, mountTheta=2.43
00:02:41.089 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.11, opts=13)
00:02:41.089 00.000 13300 Enqueuing Move request for scope (0.10, 0.11)
00:02:41.089 00.000 11596 Worker thread wakes up
00:02:41.089 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.11) opts 0xd
00:02:41.089 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.11)
00:02:41.090 00.001 11596 Moving (0.10, 0.11) raw xDistance=-0.11 yDistance=0.10
00:02:41.090 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:02:41.090 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:41.090 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:02:41.090 00.000 11596 MoveAxis(E, 0, ABG)
00:02:41.090 00.000 11596 Move returns status 0, amount 0
00:02:41.090 00.000 11596 MoveAxis(N, 0, ABG)
00:02:41.091 00.001 11596 Move returns status 0, amount 0
00:02:41.091 00.000 11596 move complete, result=0
00:02:41.091 00.000 11596 worker thread done servicing request
00:02:41.096 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
00:02:41.105 00.009 13300 UpdateGuideState exits: m=1961 SNR=31.0
00:02:41.105 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:41.105 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:02:41.105 00.000 13300 Enqueuing Expose request
00:02:41.106 00.001 11596 Worker thread wakes up
00:02:41.106 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:02:41.106 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:02:41.621 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:02:42.373 00.752 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"26d078bd-5f46-4b55-aea4-3dfd9588212a"}
00:02:42.373 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"26d078bd-5f46-4b55-aea4-3dfd9588212a"}
00:02:42.374 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dda1fbb3-024c-4351-b34a-31cdcf5e37b8"}
00:02:42.374 00.000 13300 case statement mapped state 6 to 3
00:02:42.374 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dda1fbb3-024c-4351-b34a-31cdcf5e37b8"}
00:02:42.374 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bb580073-e15f-4560-ab74-23584ae9330f"}
00:02:42.375 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1376,"width":15,"height":15,"star_pos":[7.14,6.80],"pixels":"..."},"id":"bb580073-e15f-4560-ab74-23584ae9330f"}
00:02:44.649 02.274 11596 Exposure complete
00:02:44.734 00.085 11596 worker thread done servicing request
00:02:44.735 00.001 13300 OnExposeComplete: enter
00:02:44.735 00.000 13300 UpdateGuideState(): m_state=6
00:02:44.736 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1377
00:02:44.736 00.000 13300 Star::Find returns 1 (0), X=1061.04, Y=356.74, Mass=1931, SNR=30.7, Peak=256 HFD=3.1
00:02:44.737 00.001 13300 MultiStar: [#1 0.09,0.46,0.75,U] [#2 0.19,0.27,0.44,U] [#3 0.20,0.26,0.42,U] [#4 0.23,0.30,0.30,U] [#5 0.20,0.54,0.25,U] [#6 0.00,0.51,0.24,U] [#7 0.07,0.10,0.23,U] [#8 0.04,0.26,0.21,U] 
00:02:44.737 00.000 13300 single-star, 8 included, MultiStar: {0.10, 0.27}, one-star: {0.00, 0.04}
00:02:44.737 00.000 13300 CameraToMount -- cameraTheta (1.50) - m_xAngle (-1.61) = xAngle (3.11 = 3.11)
00:02:44.737 00.000 13300 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.12 = 3.12)
00:02:44.737 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.04 hyp=0.04 cameraTheta=1.50 mountX=-0.04 mountY=0.00, mountTheta=3.12
00:02:44.739 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.04, opts=13)
00:02:44.740 00.001 13300 Enqueuing Move request for scope (0.00, 0.04)
00:02:44.740 00.000 11596 Worker thread wakes up
00:02:44.740 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.04) opts 0xd
00:02:44.740 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.04)
00:02:44.740 00.000 11596 Moving (0.00, 0.04) raw xDistance=-0.04 yDistance=0.00
00:02:44.740 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:02:44.740 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:44.740 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:02:44.740 00.000 11596 MoveAxis(E, 0, ABG)
00:02:44.740 00.000 11596 Move returns status 0, amount 0
00:02:44.741 00.001 11596 MoveAxis(N, 0, ABG)
00:02:44.741 00.000 11596 Move returns status 0, amount 0
00:02:44.741 00.000 11596 move complete, result=0
00:02:44.741 00.000 11596 worker thread done servicing request
00:02:44.745 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
00:02:44.753 00.008 13300 UpdateGuideState exits: m=1931 SNR=30.7
00:02:44.753 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:44.753 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:02:44.753 00.000 13300 Enqueuing Expose request
00:02:44.753 00.000 11596 Worker thread wakes up
00:02:44.753 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:02:44.754 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:02:45.264 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:02:45.372 00.108 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8bcf5285-541f-40b3-955d-26a0c0efb3c4"}
00:02:45.373 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8bcf5285-541f-40b3-955d-26a0c0efb3c4"}
00:02:45.373 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"27099eb4-6f16-4ae4-97f3-90d0c66d8930"}
00:02:45.374 00.001 13300 case statement mapped state 6 to 3
00:02:45.374 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"27099eb4-6f16-4ae4-97f3-90d0c66d8930"}
00:02:45.375 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b818a1ea-cbd6-461b-9470-5904ca182bdc"}
00:02:45.375 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1377,"width":15,"height":15,"star_pos":[7.04,6.74],"pixels":"..."},"id":"b818a1ea-cbd6-461b-9470-5904ca182bdc"}
00:02:48.301 02.926 11596 Exposure complete
00:02:48.372 00.071 11596 worker thread done servicing request
00:02:48.372 00.000 13300 OnExposeComplete: enter
00:02:48.373 00.001 13300 UpdateGuideState(): m_state=6
00:02:48.373 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1378
00:02:48.373 00.000 13300 Star::Find returns 1 (0), X=1061.12, Y=356.71, Mass=1917, SNR=30.7, Peak=256 HFD=3.1
00:02:48.374 00.001 13300 MultiStar: [#1 0.15,0.40,0.76,U] [#2 0.19,0.30,0.45,U] [#3 0.15,0.39,0.42,U] [#4 0.26,0.45,0.29,U] [#5 0.20,0.64,0.25,U] [#6 0.28,0.16,0.23,U] [#7 0.13,0.44,0.23,U] [#8 0.25,0.43,0.20,U] 
00:02:48.374 00.000 13300 single-star, 8 included, MultiStar: {0.16, 0.30}, one-star: {0.08, 0.01}
00:02:48.374 00.000 13300 CameraToMount -- cameraTheta (0.16) - m_xAngle (-1.61) = xAngle (1.77 = 1.77)
00:02:48.374 00.000 13300 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.78 = 1.78)
00:02:48.374 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.01 hyp=0.08 cameraTheta=0.16 mountX=-0.02 mountY=0.08, mountTheta=1.77
00:02:48.376 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.01, opts=13)
00:02:48.376 00.000 13300 Enqueuing Move request for scope (0.08, 0.01)
00:02:48.376 00.000 11596 Worker thread wakes up
00:02:48.377 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.01) opts 0xd
00:02:48.377 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.01)
00:02:48.377 00.000 11596 Moving (0.08, 0.01) raw xDistance=-0.02 yDistance=0.08
00:02:48.377 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:02:48.377 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:48.377 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:02:48.377 00.000 11596 MoveAxis(E, 0, ABG)
00:02:48.378 00.001 11596 Move returns status 0, amount 0
00:02:48.378 00.000 11596 MoveAxis(N, 0, ABG)
00:02:48.378 00.000 11596 Move returns status 0, amount 0
00:02:48.378 00.000 11596 move complete, result=0
00:02:48.378 00.000 11596 worker thread done servicing request
00:02:48.384 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
00:02:48.393 00.009 13300 UpdateGuideState exits: m=1917 SNR=30.7
00:02:48.393 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:48.393 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:02:48.393 00.000 13300 Enqueuing Expose request
00:02:48.393 00.000 11596 Worker thread wakes up
00:02:48.393 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:02:48.393 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:02:48.395 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5126a3d2-2108-470e-9588-17a038f5ef9a"}
00:02:48.395 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5126a3d2-2108-470e-9588-17a038f5ef9a"}
00:02:48.400 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"36dbff97-bc64-49e9-99be-7d1f7810f59e"}
00:02:48.400 00.000 13300 case statement mapped state 6 to 3
00:02:48.401 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"36dbff97-bc64-49e9-99be-7d1f7810f59e"}
00:02:48.401 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5ad2439c-f337-4c5c-9b93-d9a7be6e6f3c"}
00:02:48.402 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1378,"width":15,"height":15,"star_pos":[7.12,6.71],"pixels":"..."},"id":"5ad2439c-f337-4c5c-9b93-d9a7be6e6f3c"}
00:02:48.908 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:02:51.372 02.464 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c488d06d-f0b2-43d4-841f-d093d2efeeda"}
00:02:51.372 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c488d06d-f0b2-43d4-841f-d093d2efeeda"}
00:02:51.373 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ff9d52e6-8add-4207-8ee0-6e5efc36c127"}
00:02:51.373 00.000 13300 case statement mapped state 6 to 3
00:02:51.373 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ff9d52e6-8add-4207-8ee0-6e5efc36c127"}
00:02:51.373 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e45cebc3-c520-49aa-92c5-ee3a6b7da4e0"}
00:02:51.373 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1378,"width":15,"height":15,"star_pos":[7.12,6.71],"pixels":"..."},"id":"e45cebc3-c520-49aa-92c5-ee3a6b7da4e0"}
00:02:51.939 00.566 11596 Exposure complete
00:02:52.010 00.071 11596 worker thread done servicing request
00:02:52.011 00.001 13300 OnExposeComplete: enter
00:02:52.011 00.000 13300 UpdateGuideState(): m_state=6
00:02:52.011 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1379
00:02:52.011 00.000 13300 Star::Find returns 1 (0), X=1061.06, Y=356.67, Mass=1990, SNR=31.2, Peak=256 HFD=3.2
00:02:52.012 00.001 13300 MultiStar: [#1 0.29,0.34,0.74,U] [#2 0.33,0.20,0.45,U] [#3 0.31,0.21,0.41,U] [#4 0.15,0.36,0.29,U] [#5 0.24,0.33,0.24,U] [#6 0.11,0.25,0.24,U] [#7 0.02,0.35,0.22,U] [#8 0.17,0.45,0.19,U] 
00:02:52.013 00.001 13300 single-star, 8 included, MultiStar: {0.18, 0.21}, one-star: {0.02, -0.02}
00:02:52.013 00.000 13300 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-1.61) = xAngle (0.82 = 0.82)
00:02:52.013 00.000 13300 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.84 = 0.84)
00:02:52.013 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-0.78 mountX=0.02 mountY=0.02, mountTheta=0.83
00:02:52.015 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.02, opts=13)
00:02:52.015 00.000 13300 Enqueuing Move request for scope (0.02, -0.02)
00:02:52.015 00.000 11596 Worker thread wakes up
00:02:52.015 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
00:02:52.015 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
00:02:52.015 00.000 11596 Moving (0.02, -0.02) raw xDistance=0.02 yDistance=0.02
00:02:52.015 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:02:52.016 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:52.016 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:02:52.016 00.000 11596 MoveAxis(E, 0, ABG)
00:02:52.016 00.000 11596 Move returns status 0, amount 0
00:02:52.016 00.000 11596 MoveAxis(N, 0, ABG)
00:02:52.016 00.000 11596 Move returns status 0, amount 0
00:02:52.016 00.000 11596 move complete, result=0
00:02:52.017 00.001 11596 worker thread done servicing request
00:02:52.022 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
00:02:52.029 00.007 13300 UpdateGuideState exits: m=1990 SNR=31.2
00:02:52.029 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:52.030 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:02:52.030 00.000 13300 Enqueuing Expose request
00:02:52.030 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:02:52.030 00.000 11596 Worker thread wakes up
00:02:52.030 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:02:52.540 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:02:54.372 01.832 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fbf16ccc-ab07-41a4-b5dc-f7e5fb24af80"}
00:02:54.372 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fbf16ccc-ab07-41a4-b5dc-f7e5fb24af80"}
00:02:54.373 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"98027f6d-7833-45d1-ae32-5f97c77ace6c"}
00:02:54.373 00.000 13300 case statement mapped state 6 to 3
00:02:54.373 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"98027f6d-7833-45d1-ae32-5f97c77ace6c"}
00:02:54.373 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"518e6d77-6433-46c4-966b-d53edc93df59"}
00:02:54.374 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1379,"width":15,"height":15,"star_pos":[7.06,6.67],"pixels":"..."},"id":"518e6d77-6433-46c4-966b-d53edc93df59"}
00:02:55.569 01.195 11596 Exposure complete
00:02:55.642 00.073 11596 worker thread done servicing request
00:02:55.642 00.000 13300 OnExposeComplete: enter
00:02:55.642 00.000 13300 UpdateGuideState(): m_state=6
00:02:55.643 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1380
00:02:55.643 00.000 13300 Star::Find returns 1 (0), X=1061.06, Y=356.80, Mass=1962, SNR=30.9, Peak=256 HFD=3.1
00:02:55.644 00.001 13300 MultiStar: [#1 0.17,0.34,0.75,U] [#2 0.04,0.28,0.45,U] [#3 0.25,0.39,0.41,U] [#4 0.26,0.62,0.30,U] [#5 0.58,0.29,0.25,U] [#6 0.25,0.30,0.23,U] [#7 0.03,0.46,0.23,U] [#8 0.01,0.43,0.19,U] 
00:02:55.644 00.000 13300 single-star, 8 included, MultiStar: {0.15, 0.31}, one-star: {0.02, 0.10}
00:02:55.644 00.000 13300 CameraToMount -- cameraTheta (1.41) - m_xAngle (-1.61) = xAngle (3.02 = 3.02)
00:02:55.644 00.000 13300 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.03 = 3.03)
00:02:55.644 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.10 hyp=0.11 cameraTheta=1.41 mountX=-0.11 mountY=0.01, mountTheta=3.03
00:02:55.645 00.001 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.10, opts=13)
00:02:55.646 00.001 13300 Enqueuing Move request for scope (0.02, 0.10)
00:02:55.646 00.000 11596 Worker thread wakes up
00:02:55.646 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.10) opts 0xd
00:02:55.646 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.10)
00:02:55.646 00.000 11596 Moving (0.02, 0.10) raw xDistance=-0.11 yDistance=0.01
00:02:55.646 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:02:55.646 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:55.646 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:02:55.646 00.000 11596 MoveAxis(E, 0, ABG)
00:02:55.646 00.000 11596 Move returns status 0, amount 0
00:02:55.647 00.001 11596 MoveAxis(N, 0, ABG)
00:02:55.647 00.000 11596 Move returns status 0, amount 0
00:02:55.647 00.000 11596 move complete, result=0
00:02:55.647 00.000 11596 worker thread done servicing request
00:02:55.651 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
00:02:55.659 00.008 13300 UpdateGuideState exits: m=1962 SNR=30.9
00:02:55.659 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:55.659 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:02:55.659 00.000 13300 Enqueuing Expose request
00:02:55.659 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:02:55.660 00.001 11596 Worker thread wakes up
00:02:55.660 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:02:56.174 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:02:57.370 01.196 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"de2d70a0-d797-4b6b-9021-220ca2dd20ef"}
00:02:57.370 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"de2d70a0-d797-4b6b-9021-220ca2dd20ef"}
00:02:57.371 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d6ef5205-363f-4e1e-b5ac-32a410049b80"}
00:02:57.371 00.000 13300 case statement mapped state 6 to 3
00:02:57.371 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d6ef5205-363f-4e1e-b5ac-32a410049b80"}
00:02:57.371 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"48a288cb-8c56-4a89-bb4a-26c58ee615a7"}
00:02:57.372 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1380,"width":15,"height":15,"star_pos":[7.06,6.80],"pixels":"..."},"id":"48a288cb-8c56-4a89-bb4a-26c58ee615a7"}
00:02:59.204 01.832 11596 Exposure complete
00:02:59.297 00.093 11596 worker thread done servicing request
00:02:59.297 00.000 13300 OnExposeComplete: enter
00:02:59.297 00.000 13300 UpdateGuideState(): m_state=6
00:02:59.297 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1381
00:02:59.297 00.000 13300 Star::Find returns 1 (0), X=1061.08, Y=356.75, Mass=1936, SNR=30.8, Peak=256 HFD=3.1
00:02:59.298 00.001 13300 MultiStar: [#1 0.21,0.48,0.76,U] [#2 0.12,0.42,0.45,U] [#3 0.09,0.31,0.41,U] [#4 0.50,0.42,0.29,U] [#5 0.41,0.47,0.25,U] [#6 0.11,0.33,0.23,U] [#7 0.21,0.38,0.23,U] [#8 -0.09,0.33,0.21,U] 
00:02:59.298 00.000 13300 single-star, 8 included, MultiStar: {0.15, 0.32}, one-star: {0.04, 0.05}
00:02:59.298 00.000 13300 CameraToMount -- cameraTheta (1.00) - m_xAngle (-1.61) = xAngle (2.60 = 2.60)
00:02:59.298 00.000 13300 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.62 = 2.62)
00:02:59.298 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.05 hyp=0.06 cameraTheta=1.00 mountX=-0.06 mountY=0.03, mountTheta=2.61
00:02:59.300 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.05, opts=13)
00:02:59.300 00.000 13300 Enqueuing Move request for scope (0.04, 0.05)
00:02:59.300 00.000 11596 Worker thread wakes up
00:02:59.300 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.05) opts 0xd
00:02:59.301 00.001 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.05)
00:02:59.301 00.000 11596 Moving (0.04, 0.05) raw xDistance=-0.06 yDistance=0.03
00:02:59.301 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:02:59.301 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:59.301 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:02:59.301 00.000 11596 MoveAxis(E, 0, ABG)
00:02:59.302 00.001 11596 Move returns status 0, amount 0
00:02:59.302 00.000 11596 MoveAxis(N, 0, ABG)
00:02:59.302 00.000 11596 Move returns status 0, amount 0
00:02:59.302 00.000 11596 move complete, result=0
00:02:59.302 00.000 11596 worker thread done servicing request
00:02:59.307 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
00:02:59.318 00.011 13300 UpdateGuideState exits: m=1936 SNR=30.8
00:02:59.318 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:59.318 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:02:59.318 00.000 13300 Enqueuing Expose request
00:02:59.318 00.000 11596 Worker thread wakes up
00:02:59.318 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:02:59.318 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:02:59.834 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:03:00.369 00.535 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3838869a-b395-4dbc-b642-cfb44ba860ea"}
00:03:00.369 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3838869a-b395-4dbc-b642-cfb44ba860ea"}
00:03:00.370 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f79428fe-df41-476b-9053-48712b404e98"}
00:03:00.370 00.000 13300 case statement mapped state 6 to 3
00:03:00.370 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f79428fe-df41-476b-9053-48712b404e98"}
00:03:00.370 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"07f584de-ab65-469a-88ec-94e8bba6ce1a"}
00:03:00.371 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1381,"width":15,"height":15,"star_pos":[7.08,6.75],"pixels":"..."},"id":"07f584de-ab65-469a-88ec-94e8bba6ce1a"}
00:03:02.867 02.496 11596 Exposure complete
00:03:02.941 00.074 11596 worker thread done servicing request
00:03:02.941 00.000 13300 OnExposeComplete: enter
00:03:02.942 00.001 13300 UpdateGuideState(): m_state=6
00:03:02.942 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1382
00:03:02.942 00.000 13300 Star::Find returns 1 (0), X=1061.15, Y=356.93, Mass=1933, SNR=30.7, Peak=256 HFD=3.1
00:03:02.943 00.001 13300 MultiStar: [#1 0.23,0.65,0.75,U] [#2 0.19,0.52,0.44,U] [#3 0.13,0.47,0.42,U] [#4 0.36,0.56,0.30,U] [#5 0.57,0.54,0.25,U] [#6 0.18,0.50,0.23,U] [#7 0.26,0.67,0.21,U] [#8 0.12,0.50,0.21,U] 
00:03:02.943 00.000 13300 single-star, 8 included, MultiStar: {0.21, 0.48}, one-star: {0.11, 0.23}
00:03:02.943 00.000 13300 CameraToMount -- cameraTheta (1.12) - m_xAngle (-1.61) = xAngle (2.73 = 2.73)
00:03:02.943 00.000 13300 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.75 = 2.75)
00:03:02.943 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.23 hyp=0.26 cameraTheta=1.12 mountX=-0.24 mountY=0.10, mountTheta=2.74
00:03:02.946 00.003 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.23, opts=13)
00:03:02.946 00.000 13300 Enqueuing Move request for scope (0.11, 0.23)
00:03:02.946 00.000 11596 Worker thread wakes up
00:03:02.947 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.23) opts 0xd
00:03:02.947 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.23)
00:03:02.947 00.000 11596 Moving (0.11, 0.23) raw xDistance=-0.24 yDistance=0.10
00:03:02.947 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
00:03:02.947 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:02.947 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:03:02.948 00.001 11596 MoveAxis(E, 299, ABG)
00:03:02.948 00.000 11596 Guiding  Dir = 2, Dur = 299
00:03:02.948 00.000 11596 IsSlewing returns 0
00:03:02.953 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
00:03:02.962 00.009 13300 UpdateGuideState exits: m=1933 SNR=30.7
00:03:02.962 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:02.962 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:03:02.962 00.000 13300 Enqueuing Expose request
00:03:02.983 00.021 11596 IsGuiding returns 0
00:03:03.084 00.101 11596 PulseGuide returned control before completion, sleep 208
00:03:03.368 00.284 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7ef04d5d-4ea1-415a-93b8-536b1269e1f6"}
00:03:03.368 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7ef04d5d-4ea1-415a-93b8-536b1269e1f6"}
00:03:03.369 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eef9eaf1-2622-4c36-8ddf-151e2d908ca6"}
00:03:03.369 00.000 13300 case statement mapped state 6 to 3
00:03:03.369 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eef9eaf1-2622-4c36-8ddf-151e2d908ca6"}
00:03:03.370 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4dd9de88-8bb4-4b72-ad21-3e32d4232cc4"}
00:03:03.370 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1382,"width":15,"height":15,"star_pos":[7.15,6.93],"pixels":"..."},"id":"4dd9de88-8bb4-4b72-ad21-3e32d4232cc4"}
00:03:03.597 00.227 11596 IsGuiding returns 0
00:03:03.598 00.001 11596 Move returns status 0, amount 299
00:03:03.598 00.000 11596 MoveAxis(N, 0, ABG)
00:03:03.598 00.000 11596 Move returns status 0, amount 0
00:03:03.598 00.000 11596 move complete, result=0
00:03:03.598 00.000 11596 worker thread done servicing request
00:03:03.598 00.000 13300 GuideStep: -0.2 px 299 ms EAST, 0.1 px 0 ms NORTH
00:03:03.598 00.000 11596 Worker thread wakes up
00:03:03.598 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:03:04.110 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:03:06.367 02.257 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cd39c9d3-14a8-46f4-9ec1-2a91f1d51eef"}
00:03:06.367 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cd39c9d3-14a8-46f4-9ec1-2a91f1d51eef"}
00:03:06.368 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"58e1e735-6348-4188-9024-4c28eb184305"}
00:03:06.368 00.000 13300 case statement mapped state 6 to 3
00:03:06.368 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"58e1e735-6348-4188-9024-4c28eb184305"}
00:03:06.369 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"33f1b6dc-40e7-4b66-b7ca-df14458a13f3"}
00:03:06.369 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1382,"width":15,"height":15,"star_pos":[7.15,6.93],"pixels":"..."},"id":"33f1b6dc-40e7-4b66-b7ca-df14458a13f3"}
00:03:07.148 00.779 11596 Exposure complete
00:03:07.231 00.083 11596 worker thread done servicing request
00:03:07.231 00.000 13300 OnExposeComplete: enter
00:03:07.231 00.000 13300 UpdateGuideState(): m_state=6
00:03:07.231 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1383
00:03:07.232 00.001 13300 Star::Find returns 1 (0), X=1061.06, Y=356.59, Mass=1983, SNR=31.2, Peak=234 HFD=3.2
00:03:07.232 00.000 13300 MultiStar: [#1 0.29,0.36,0.75,U] [#2 0.25,0.19,0.43,U] [#3 0.35,0.11,0.42,U] [#4 0.31,0.46,0.29,U] [#5 0.23,0.32,0.26,U] [#6 0.37,0.16,0.24,U] [#7 0.30,0.19,0.23,U] [#8 0.26,0.40,0.19,U] 
00:03:07.232 00.000 13300 single-star, 8 included, MultiStar: {0.22, 0.17}, one-star: {0.02, -0.10}
00:03:07.233 00.001 13300 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-1.61) = xAngle (0.19 = 0.19)
00:03:07.233 00.000 13300 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.20 = 0.20)
00:03:07.233 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.10 hyp=0.11 cameraTheta=-1.42 mountX=0.10 mountY=0.02, mountTheta=0.20
00:03:07.235 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.10, opts=13)
00:03:07.235 00.000 13300 Enqueuing Move request for scope (0.02, -0.10)
00:03:07.235 00.000 11596 Worker thread wakes up
00:03:07.236 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.10) opts 0xd
00:03:07.236 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.10)
00:03:07.236 00.000 11596 Moving (0.02, -0.10) raw xDistance=0.10 yDistance=0.02
00:03:07.236 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:03:07.236 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:07.236 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:03:07.236 00.000 11596 MoveAxis(E, 0, ABG)
00:03:07.237 00.001 11596 Move returns status 0, amount 0
00:03:07.237 00.000 11596 MoveAxis(N, 0, ABG)
00:03:07.237 00.000 11596 Move returns status 0, amount 0
00:03:07.237 00.000 11596 move complete, result=0
00:03:07.237 00.000 11596 worker thread done servicing request
00:03:07.243 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=234, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
00:03:07.253 00.010 13300 UpdateGuideState exits: m=1983 SNR=31.2
00:03:07.253 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:07.254 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:03:07.254 00.000 13300 Enqueuing Expose request
00:03:07.254 00.000 11596 Worker thread wakes up
00:03:07.254 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:03:07.254 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:03:07.769 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:03:09.368 01.599 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a1d4c717-55f9-471d-9b95-6cffff70ae07"}
00:03:09.368 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a1d4c717-55f9-471d-9b95-6cffff70ae07"}
00:03:09.368 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d23f12e9-620c-439b-a902-ec0d8404776e"}
00:03:09.369 00.001 13300 case statement mapped state 6 to 3
00:03:09.369 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d23f12e9-620c-439b-a902-ec0d8404776e"}
00:03:09.369 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3d4bff2e-8def-4b0c-889b-0e244041944b"}
00:03:09.369 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1383,"width":15,"height":15,"star_pos":[7.06,6.59],"pixels":"..."},"id":"3d4bff2e-8def-4b0c-889b-0e244041944b"}
00:03:10.805 01.436 11596 Exposure complete
00:03:10.879 00.074 11596 worker thread done servicing request
00:03:10.879 00.000 13300 OnExposeComplete: enter
00:03:10.879 00.000 13300 UpdateGuideState(): m_state=6
00:03:10.880 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1384
00:03:10.880 00.000 13300 Star::Find returns 1 (0), X=1061.06, Y=356.76, Mass=1973, SNR=31.1, Peak=256 HFD=3.2
00:03:10.881 00.001 13300 MultiStar: [#1 0.18,0.44,0.75,U] [#2 0.23,0.30,0.45,U] [#3 0.19,0.27,0.42,U] [#4 0.20,0.66,0.29,U] [#5 0.28,0.26,0.26,U] [#6 0.13,0.41,0.23,U] [#7 0.25,0.42,0.23,U] [#8 0.19,0.42,0.21,U] 
00:03:10.881 00.000 13300 single-star, 8 included, MultiStar: {0.16, 0.31}, one-star: {0.02, 0.06}
00:03:10.881 00.000 13300 CameraToMount -- cameraTheta (1.21) - m_xAngle (-1.61) = xAngle (2.82 = 2.82)
00:03:10.881 00.000 13300 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.83 = 2.83)
00:03:10.881 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.06 hyp=0.07 cameraTheta=1.21 mountX=-0.07 mountY=0.02, mountTheta=2.83
00:03:10.883 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.06, opts=13)
00:03:10.883 00.000 13300 Enqueuing Move request for scope (0.02, 0.06)
00:03:10.883 00.000 11596 Worker thread wakes up
00:03:10.884 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.06) opts 0xd
00:03:10.884 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.06)
00:03:10.885 00.001 11596 Moving (0.02, 0.06) raw xDistance=-0.07 yDistance=0.02
00:03:10.885 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:03:10.885 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:10.885 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:03:10.885 00.000 11596 MoveAxis(E, 0, ABG)
00:03:10.886 00.001 11596 Move returns status 0, amount 0
00:03:10.886 00.000 11596 MoveAxis(N, 0, ABG)
00:03:10.886 00.000 11596 Move returns status 0, amount 0
00:03:10.886 00.000 11596 move complete, result=0
00:03:10.886 00.000 11596 worker thread done servicing request
00:03:10.891 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
00:03:10.899 00.008 13300 UpdateGuideState exits: m=1973 SNR=31.1
00:03:10.899 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:10.899 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:03:10.899 00.000 13300 Enqueuing Expose request
00:03:10.899 00.000 11596 Worker thread wakes up
00:03:10.899 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:03:10.899 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:03:11.404 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:03:12.367 00.963 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eb323ecd-9014-4395-b40c-ee377f20fb34"}
00:03:12.367 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eb323ecd-9014-4395-b40c-ee377f20fb34"}
00:03:12.368 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1006c1e3-08eb-42fa-8174-d95b5e9bed96"}
00:03:12.369 00.001 13300 case statement mapped state 6 to 3
00:03:12.369 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1006c1e3-08eb-42fa-8174-d95b5e9bed96"}
00:03:12.369 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a7c6f0b8-b717-4451-bb29-f09d7c40e299"}
00:03:12.370 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1384,"width":15,"height":15,"star_pos":[7.06,6.76],"pixels":"..."},"id":"a7c6f0b8-b717-4451-bb29-f09d7c40e299"}
00:03:14.501 02.131 11596 Exposure complete
00:03:14.650 00.149 11596 worker thread done servicing request
00:03:14.650 00.000 13300 OnExposeComplete: enter
00:03:14.651 00.001 13300 UpdateGuideState(): m_state=6
00:03:14.651 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1385
00:03:14.652 00.001 13300 Star::Find returns 1 (0), X=1061.18, Y=356.69, Mass=1973, SNR=31.1, Peak=256 HFD=3.2
00:03:14.652 00.000 13300 MultiStar: [#1 0.24,0.33,0.75,U] [#2 0.23,0.12,0.44,U] [#3 0.27,0.21,0.41,U] [#4 0.30,0.34,0.25,U] [#5 0.33,0.08,0.20,U] [#6 0.24,0.16,0.24,U] [#7 0.16,0.16,0.22,U] [#8 0.07,0.31,0.19,U] 
00:03:14.653 00.001 13300 single-star, 8 included, MultiStar: {0.21, 0.17}, one-star: {0.14, 0.00}
00:03:14.653 00.000 13300 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.61) = xAngle (1.61 = 1.61)
00:03:14.653 00.000 13300 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.63 = 1.63)
00:03:14.653 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=0.00 hyp=0.14 cameraTheta=0.00 mountX=-0.01 mountY=0.14, mountTheta=1.61
00:03:14.656 00.003 13300 SchedulePrimaryMove(1016D950, x=0.14, y=0.00, opts=13)
00:03:14.656 00.000 13300 Enqueuing Move request for scope (0.14, 0.00)
00:03:14.660 00.004 11596 Worker thread wakes up
00:03:14.661 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.00) opts 0xd
00:03:14.661 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, 0.00)
00:03:14.661 00.000 11596 Moving (0.14, 0.00) raw xDistance=-0.01 yDistance=0.14
00:03:14.661 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:03:14.661 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:14.661 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:03:14.662 00.001 11596 MoveAxis(E, 0, ABG)
00:03:14.662 00.000 11596 Move returns status 0, amount 0
00:03:14.662 00.000 11596 MoveAxis(N, 0, ABG)
00:03:14.662 00.000 11596 Move returns status 0, amount 0
00:03:14.662 00.000 11596 move complete, result=0
00:03:14.662 00.000 11596 worker thread done servicing request
00:03:14.665 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
00:03:14.677 00.012 13300 UpdateGuideState exits: m=1973 SNR=31.1
00:03:14.678 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:14.678 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:03:14.678 00.000 13300 Enqueuing Expose request
00:03:14.678 00.000 11596 Worker thread wakes up
00:03:14.678 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:03:14.678 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:03:15.186 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:03:15.372 00.186 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3af3c3b6-c4f6-4f8b-a886-69faf1c982a2"}
00:03:15.372 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3af3c3b6-c4f6-4f8b-a886-69faf1c982a2"}
00:03:15.373 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b02715f9-8078-43f1-b73f-77f2ee8985a8"}
00:03:15.373 00.000 13300 case statement mapped state 6 to 3
00:03:15.373 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b02715f9-8078-43f1-b73f-77f2ee8985a8"}
00:03:15.374 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e17a2821-dd50-41e9-9ac2-b883b3ac241f"}
00:03:15.375 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1385,"width":15,"height":15,"star_pos":[7.18,6.69],"pixels":"..."},"id":"e17a2821-dd50-41e9-9ac2-b883b3ac241f"}
00:03:18.232 02.857 11596 Exposure complete
00:03:18.326 00.094 11596 worker thread done servicing request
00:03:18.326 00.000 13300 OnExposeComplete: enter
00:03:18.326 00.000 13300 UpdateGuideState(): m_state=6
00:03:18.327 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1386
00:03:18.327 00.000 13300 Star::Find returns 1 (0), X=1061.07, Y=356.74, Mass=1953, SNR=30.9, Peak=256 HFD=3.1
00:03:18.327 00.000 13300 MultiStar: [#1 0.29,0.34,0.75,U] [#2 0.23,0.20,0.44,U] [#3 0.15,0.22,0.41,U] [#4 0.16,0.28,0.29,U] [#5 0.46,0.26,0.25,U] [#6 0.00,0.00,0.00,L] [#7 0.31,0.53,0.22,U] [#8 0.27,0.26,0.19,U] [#9 0.71,0.36,0.21,U] 
00:03:18.327 00.000 13300 single-star, 8 included, MultiStar: {0.22, 0.23}, one-star: {0.03, 0.05}
00:03:18.328 00.001 13300 CameraToMount -- cameraTheta (0.99) - m_xAngle (-1.61) = xAngle (2.60 = 2.60)
00:03:18.328 00.000 13300 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.61 = 2.61)
00:03:18.328 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.06 cameraTheta=0.99 mountX=-0.05 mountY=0.03, mountTheta=2.61
00:03:18.329 00.001 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.05, opts=13)
00:03:18.330 00.001 13300 Enqueuing Move request for scope (0.03, 0.05)
00:03:18.330 00.000 11596 Worker thread wakes up
00:03:18.330 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
00:03:18.330 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
00:03:18.330 00.000 11596 Moving (0.03, 0.05) raw xDistance=-0.05 yDistance=0.03
00:03:18.330 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:03:18.330 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:18.331 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:03:18.331 00.000 11596 MoveAxis(E, 0, ABG)
00:03:18.331 00.000 11596 Move returns status 0, amount 0
00:03:18.331 00.000 11596 MoveAxis(N, 0, ABG)
00:03:18.331 00.000 11596 Move returns status 0, amount 0
00:03:18.331 00.000 11596 move complete, result=0
00:03:18.332 00.001 11596 worker thread done servicing request
00:03:18.338 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
00:03:18.349 00.011 13300 UpdateGuideState exits: m=1953 SNR=30.9
00:03:18.349 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:18.349 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:03:18.349 00.000 13300 Enqueuing Expose request
00:03:18.349 00.000 11596 Worker thread wakes up
00:03:18.349 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:03:18.349 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:03:18.380 00.031 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"72ebd138-3e52-40e0-be1a-ba6af3d5a346"}
00:03:18.380 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"72ebd138-3e52-40e0-be1a-ba6af3d5a346"}
00:03:18.383 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cae1c023-1887-41f0-9c73-e4484a497d68"}
00:03:18.383 00.000 13300 case statement mapped state 6 to 3
00:03:18.383 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cae1c023-1887-41f0-9c73-e4484a497d68"}
00:03:18.386 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"276dab34-64bb-46c8-81f2-98ec95bcaa38"}
00:03:18.387 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1386,"width":15,"height":15,"star_pos":[7.07,6.74],"pixels":"..."},"id":"276dab34-64bb-46c8-81f2-98ec95bcaa38"}
00:03:18.859 00.472 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:03:21.372 02.513 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"70371f37-15c0-420e-a5f8-bf55ecb89a2e"}
00:03:21.372 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"70371f37-15c0-420e-a5f8-bf55ecb89a2e"}
00:03:21.373 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b81e6893-8ebc-4d1f-bf95-54475040eb97"}
00:03:21.373 00.000 13300 case statement mapped state 6 to 3
00:03:21.373 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b81e6893-8ebc-4d1f-bf95-54475040eb97"}
00:03:21.374 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"05a781f5-7168-4502-ab7a-1985708198d9"}
00:03:21.374 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1386,"width":15,"height":15,"star_pos":[7.07,6.74],"pixels":"..."},"id":"05a781f5-7168-4502-ab7a-1985708198d9"}
00:03:21.891 00.517 11596 Exposure complete
00:03:21.965 00.074 11596 worker thread done servicing request
00:03:21.966 00.001 13300 OnExposeComplete: enter
00:03:21.966 00.000 13300 UpdateGuideState(): m_state=6
00:03:21.966 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1387
00:03:21.966 00.000 13300 Star::Find returns 1 (0), X=1061.12, Y=356.73, Mass=1968, SNR=30.9, Peak=256 HFD=3.2
00:03:21.967 00.001 13300 MultiStar: [#1 0.22,0.35,0.74,U] [#2 0.10,0.24,0.45,U] [#3 0.11,0.26,0.40,U] [#4 0.25,0.55,0.30,U] [#5 0.40,0.38,0.24,U] [#6 0.20,0.43,0.24,U] [#7 -0.04,0.27,0.23,U] [#8 0.16,0.37,0.20,U] 
00:03:21.967 00.000 13300 single-star, 8 included, MultiStar: {0.15, 0.26}, one-star: {0.08, 0.03}
00:03:21.967 00.000 13300 CameraToMount -- cameraTheta (0.38) - m_xAngle (-1.61) = xAngle (1.99 = 1.99)
00:03:21.967 00.000 13300 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.00 = 2.00)
00:03:21.967 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.03 hyp=0.09 cameraTheta=0.38 mountX=-0.04 mountY=0.08, mountTheta=1.99
00:03:21.969 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.03, opts=13)
00:03:21.969 00.000 13300 Enqueuing Move request for scope (0.08, 0.03)
00:03:21.969 00.000 11596 Worker thread wakes up
00:03:21.969 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.03) opts 0xd
00:03:21.969 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.03)
00:03:21.969 00.000 11596 Moving (0.08, 0.03) raw xDistance=-0.04 yDistance=0.08
00:03:21.970 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:03:21.970 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:21.970 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:03:21.970 00.000 11596 MoveAxis(E, 0, ABG)
00:03:21.970 00.000 11596 Move returns status 0, amount 0
00:03:21.970 00.000 11596 MoveAxis(N, 0, ABG)
00:03:21.970 00.000 11596 Move returns status 0, amount 0
00:03:21.970 00.000 11596 move complete, result=0
00:03:21.970 00.000 11596 worker thread done servicing request
00:03:21.975 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
00:03:21.984 00.009 13300 UpdateGuideState exits: m=1968 SNR=30.9
00:03:21.984 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:21.984 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:03:21.984 00.000 13300 Enqueuing Expose request
00:03:21.984 00.000 11596 Worker thread wakes up
00:03:21.984 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:03:21.985 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:03:22.490 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:03:24.371 01.881 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"85cfbb12-1767-43e9-903b-02326ead4531"}
00:03:24.371 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"85cfbb12-1767-43e9-903b-02326ead4531"}
00:03:24.372 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ceccf4a4-c28d-4821-846d-018245e69f01"}
00:03:24.372 00.000 13300 case statement mapped state 6 to 3
00:03:24.372 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ceccf4a4-c28d-4821-846d-018245e69f01"}
00:03:24.373 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"785fa4e5-b28d-42b3-9893-edfd0b307d66"}
00:03:24.373 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1387,"width":15,"height":15,"star_pos":[7.12,6.73],"pixels":"..."},"id":"785fa4e5-b28d-42b3-9893-edfd0b307d66"}
00:03:25.526 01.153 11596 Exposure complete
00:03:25.598 00.072 11596 worker thread done servicing request
00:03:25.598 00.000 13300 OnExposeComplete: enter
00:03:25.598 00.000 13300 UpdateGuideState(): m_state=6
00:03:25.599 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1388
00:03:25.599 00.000 13300 Star::Find returns 1 (0), X=1061.09, Y=356.70, Mass=1991, SNR=31.2, Peak=256 HFD=3.3
00:03:25.599 00.000 13300 MultiStar: [#1 0.23,0.30,0.74,U] [#2 0.31,0.36,0.44,U] [#3 0.14,0.18,0.41,U] [#4 0.26,0.61,0.30,U] [#5 0.25,0.24,0.25,U] [#6 0.38,0.34,0.22,U] [#7 0.23,0.40,0.23,U] [#8 -0.15,0.31,0.19,U] 
00:03:25.599 00.000 13300 single-star, 8 included, MultiStar: {0.17, 0.25}, one-star: {0.05, 0.01}
00:03:25.600 00.001 13300 CameraToMount -- cameraTheta (0.22) - m_xAngle (-1.61) = xAngle (1.83 = 1.83)
00:03:25.600 00.000 13300 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.84 = 1.84)
00:03:25.600 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.01 hyp=0.05 cameraTheta=0.22 mountX=-0.01 mountY=0.05, mountTheta=1.83
00:03:25.603 00.003 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.01, opts=13)
00:03:25.603 00.000 13300 Enqueuing Move request for scope (0.05, 0.01)
00:03:25.603 00.000 11596 Worker thread wakes up
00:03:25.603 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.01) opts 0xd
00:03:25.604 00.001 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.01)
00:03:25.604 00.000 11596 Moving (0.05, 0.01) raw xDistance=-0.01 yDistance=0.05
00:03:25.604 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:03:25.604 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:25.604 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:03:25.604 00.000 11596 MoveAxis(E, 0, ABG)
00:03:25.604 00.000 11596 Move returns status 0, amount 0
00:03:25.604 00.000 11596 MoveAxis(N, 0, ABG)
00:03:25.604 00.000 11596 Move returns status 0, amount 0
00:03:25.604 00.000 11596 move complete, result=0
00:03:25.605 00.001 11596 worker thread done servicing request
00:03:25.612 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
00:03:25.620 00.008 13300 UpdateGuideState exits: m=1991 SNR=31.2
00:03:25.620 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:25.620 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:03:25.620 00.000 13300 Enqueuing Expose request
00:03:25.620 00.000 11596 Worker thread wakes up
00:03:25.620 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:03:25.620 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:03:26.130 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:03:27.370 01.240 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"003840c8-e8de-4dea-b37e-3b0db15dc0e6"}
00:03:27.370 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"003840c8-e8de-4dea-b37e-3b0db15dc0e6"}
00:03:27.371 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2fd4bd63-bb74-4125-b160-266a475e63b7"}
00:03:27.371 00.000 13300 case statement mapped state 6 to 3
00:03:27.371 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2fd4bd63-bb74-4125-b160-266a475e63b7"}
00:03:27.371 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e051b395-bd42-427d-9ac9-1f9134e2cf82"}
00:03:27.372 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1388,"width":15,"height":15,"star_pos":[7.09,6.70],"pixels":"..."},"id":"e051b395-bd42-427d-9ac9-1f9134e2cf82"}
00:03:29.169 01.797 11596 Exposure complete
00:03:29.247 00.078 11596 worker thread done servicing request
00:03:29.248 00.001 13300 OnExposeComplete: enter
00:03:29.248 00.000 13300 UpdateGuideState(): m_state=6
00:03:29.248 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1389
00:03:29.248 00.000 13300 Star::Find returns 1 (0), X=1061.10, Y=356.68, Mass=1960, SNR=30.9, Peak=256 HFD=3.2
00:03:29.249 00.001 13300 MultiStar: [#1 0.18,0.39,0.76,U] [#2 0.24,0.13,0.45,U] [#3 0.22,0.26,0.41,U] [#4 0.28,0.57,0.30,U] [#5 0.28,0.43,0.26,U] [#6 0.35,0.10,0.24,U] [#7 0.19,0.41,0.24,U] [#8 -0.12,0.14,0.20,U] 
00:03:29.249 00.000 13300 single-star, 8 included, MultiStar: {0.17, 0.23}, one-star: {0.06, -0.01}
00:03:29.249 00.000 13300 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-1.61) = xAngle (1.44 = 1.44)
00:03:29.249 00.000 13300 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.45 = 1.45)
00:03:29.249 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.07 cameraTheta=-0.17 mountX=0.01 mountY=0.06, mountTheta=1.44
00:03:29.251 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.01, opts=13)
00:03:29.251 00.000 13300 Enqueuing Move request for scope (0.06, -0.01)
00:03:29.251 00.000 11596 Worker thread wakes up
00:03:29.251 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
00:03:29.251 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
00:03:29.251 00.000 11596 Moving (0.06, -0.01) raw xDistance=0.01 yDistance=0.06
00:03:29.251 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:03:29.251 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:29.252 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:03:29.252 00.000 11596 MoveAxis(E, 0, ABG)
00:03:29.252 00.000 11596 Move returns status 0, amount 0
00:03:29.252 00.000 11596 MoveAxis(N, 0, ABG)
00:03:29.252 00.000 11596 Move returns status 0, amount 0
00:03:29.252 00.000 11596 move complete, result=0
00:03:29.252 00.000 11596 worker thread done servicing request
00:03:29.256 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=93, Gamma=0.510
00:03:29.265 00.009 13300 UpdateGuideState exits: m=1960 SNR=30.9
00:03:29.265 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:29.265 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:03:29.265 00.000 13300 Enqueuing Expose request
00:03:29.265 00.000 11596 Worker thread wakes up
00:03:29.266 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:03:29.266 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:03:29.768 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:03:30.369 00.601 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aee6c516-1323-4093-b23e-29439f6397e0"}
00:03:30.369 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aee6c516-1323-4093-b23e-29439f6397e0"}
00:03:30.370 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7cec2ff5-ea36-4f7f-ab06-a07882f7587c"}
00:03:30.370 00.000 13300 case statement mapped state 6 to 3
00:03:30.370 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7cec2ff5-ea36-4f7f-ab06-a07882f7587c"}
00:03:30.371 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5aa93449-e775-4b86-9729-4a7b44605aa7"}
00:03:30.371 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1389,"width":15,"height":15,"star_pos":[7.10,6.68],"pixels":"..."},"id":"5aa93449-e775-4b86-9729-4a7b44605aa7"}
00:03:32.798 02.427 11596 Exposure complete
00:03:32.880 00.082 11596 worker thread done servicing request
00:03:32.880 00.000 13300 OnExposeComplete: enter
00:03:32.880 00.000 13300 UpdateGuideState(): m_state=6
00:03:32.880 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1390
00:03:32.880 00.000 13300 Star::Find returns 1 (0), X=1061.07, Y=356.71, Mass=1970, SNR=31.1, Peak=256 HFD=3.2
00:03:32.881 00.001 13300 MultiStar: [#1 0.22,0.30,0.75,U] [#2 0.14,0.22,0.44,U] [#3 0.08,0.20,0.41,U] [#4 0.15,0.40,0.29,U] [#5 0.27,0.21,0.25,U] [#6 0.05,0.24,0.23,U] [#7 0.31,0.46,0.22,U] [#8 0.25,0.25,0.19,U] 
00:03:32.881 00.000 13300 single-star, 8 included, MultiStar: {0.14, 0.21}, one-star: {0.03, 0.01}
00:03:32.881 00.000 13300 CameraToMount -- cameraTheta (0.40) - m_xAngle (-1.61) = xAngle (2.01 = 2.01)
00:03:32.881 00.000 13300 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.02 = 2.02)
00:03:32.881 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.01 hyp=0.03 cameraTheta=0.40 mountX=-0.01 mountY=0.03, mountTheta=2.01
00:03:32.883 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.01, opts=13)
00:03:32.883 00.000 13300 Enqueuing Move request for scope (0.03, 0.01)
00:03:32.883 00.000 11596 Worker thread wakes up
00:03:32.883 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.01) opts 0xd
00:03:32.883 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.01)
00:03:32.884 00.001 11596 Moving (0.03, 0.01) raw xDistance=-0.01 yDistance=0.03
00:03:32.884 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:03:32.884 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:32.884 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:03:32.884 00.000 11596 MoveAxis(E, 0, ABG)
00:03:32.884 00.000 11596 Move returns status 0, amount 0
00:03:32.885 00.001 11596 MoveAxis(N, 0, ABG)
00:03:32.886 00.001 11596 Move returns status 0, amount 0
00:03:32.886 00.000 11596 move complete, result=0
00:03:32.886 00.000 11596 worker thread done servicing request
00:03:32.893 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
00:03:32.901 00.008 13300 UpdateGuideState exits: m=1970 SNR=31.1
00:03:32.901 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:32.901 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:03:32.901 00.000 13300 Enqueuing Expose request
00:03:32.901 00.000 11596 Worker thread wakes up
00:03:32.901 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:03:32.901 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:03:33.396 00.495 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d3baf286-743c-4538-8956-393d9a4bbb6f"}
00:03:33.396 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d3baf286-743c-4538-8956-393d9a4bbb6f"}
00:03:33.397 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"56678623-736f-4c04-a1f2-0af1383ebd57"}
00:03:33.397 00.000 13300 case statement mapped state 6 to 3
00:03:33.397 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"56678623-736f-4c04-a1f2-0af1383ebd57"}
00:03:33.398 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6881a24c-2402-4f4f-a326-056e37e6f353"}
00:03:33.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1390,"width":15,"height":15,"star_pos":[7.07,6.71],"pixels":"..."},"id":"6881a24c-2402-4f4f-a326-056e37e6f353"}
00:03:33.409 00.011 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:03:36.396 02.987 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1af6d4a1-1ed2-4594-958c-0a2a55752773"}
00:03:36.396 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1af6d4a1-1ed2-4594-958c-0a2a55752773"}
00:03:36.398 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a6e5be18-ec04-418f-833c-236c5ebd4f90"}
00:03:36.398 00.000 13300 case statement mapped state 6 to 3
00:03:36.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a6e5be18-ec04-418f-833c-236c5ebd4f90"}
00:03:36.399 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"805e30eb-07f4-4740-8e13-f59c969180a2"}
00:03:36.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1390,"width":15,"height":15,"star_pos":[7.07,6.71],"pixels":"..."},"id":"805e30eb-07f4-4740-8e13-f59c969180a2"}
00:03:36.557 00.158 11596 Exposure complete
00:03:36.657 00.100 11596 worker thread done servicing request
00:03:36.657 00.000 13300 OnExposeComplete: enter
00:03:36.657 00.000 13300 UpdateGuideState(): m_state=6
00:03:36.658 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1391
00:03:36.658 00.000 13300 Star::Find returns 1 (0), X=1061.27, Y=356.71, Mass=1980, SNR=31.1, Peak=256 HFD=3.2
00:03:36.659 00.001 13300 MultiStar: [#1 0.27,0.26,0.75,U] [#2 0.31,0.27,0.44,U] [#3 0.21,0.37,0.40,U] [#4 0.38,0.40,0.25,U] [#5 0.53,0.18,0.23,U] [#6 0.19,0.23,0.23,U] [#7 0.20,0.29,0.23,U] [#8 0.19,0.38,0.20,U] 
00:03:36.659 00.000 13300 single-star, 8 included, MultiStar: {0.27, 0.22}, one-star: {0.23, 0.02}
00:03:36.659 00.000 13300 CameraToMount -- cameraTheta (0.09) - m_xAngle (-1.61) = xAngle (1.70 = 1.70)
00:03:36.660 00.001 13300 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.71 = 1.71)
00:03:36.660 00.000 13300 CameraToMount -- cameraX=0.23 cameraY=0.02 hyp=0.23 cameraTheta=0.09 mountX=-0.03 mountY=0.23, mountTheta=1.70
00:03:36.662 00.002 13300 SchedulePrimaryMove(1016D950, x=0.23, y=0.02, opts=13)
00:03:36.663 00.001 13300 Enqueuing Move request for scope (0.23, 0.02)
00:03:36.663 00.000 11596 Worker thread wakes up
00:03:36.663 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.02) opts 0xd
00:03:36.663 00.000 11596 Handling offset move in thread for scope, endpoint = (0.23, 0.02)
00:03:36.664 00.001 11596 Moving (0.23, 0.02) raw xDistance=-0.03 yDistance=0.23
00:03:36.664 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:03:36.664 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
00:03:36.664 00.000 11596 MoveAxis(E, 0, ABG)
00:03:36.664 00.000 11596 Move returns status 0, amount 0
00:03:36.664 00.000 11596 MoveAxis(S, 298, ABG)
00:03:36.665 00.001 11596 Guiding  Dir = 1, Dur = 298
00:03:36.665 00.000 11596 IsSlewing returns 0
00:03:36.672 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
00:03:36.683 00.011 13300 UpdateGuideState exits: m=1980 SNR=31.1
00:03:36.683 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:36.684 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:03:36.684 00.000 13300 Enqueuing Expose request
00:03:36.837 00.153 11596 IsGuiding returns 0
00:03:37.027 00.190 11596 PulseGuide returned control before completion, sleep 118
00:03:37.278 00.251 11596 IsGuiding returns 1
00:03:37.278 00.000 11596 scope still moving after pulse duration time elapsed
00:03:37.303 00.025 11596 IsSlewing returns 0
00:03:37.383 00.080 11596 IsGuiding returns 1
00:03:37.411 00.028 11596 IsSlewing returns 0
00:03:37.509 00.098 11596 IsGuiding returns 0
00:03:37.509 00.000 11596 scope move finished after 298 + 373 ms
00:03:37.509 00.000 11596 Move returns status 0, amount 298
00:03:37.510 00.001 11596 move complete, result=0
00:03:37.510 00.000 11596 worker thread done servicing request
00:03:37.510 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.2 px 298 ms SOUTH
00:03:37.510 00.000 11596 Worker thread wakes up
00:03:37.511 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:03:38.025 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:03:39.396 01.371 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3a8dd006-04a9-434a-bb19-5e1112ba969f"}
00:03:39.396 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3a8dd006-04a9-434a-bb19-5e1112ba969f"}
00:03:39.397 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a6e493cd-abdd-477d-8ccd-8e7a3702ab21"}
00:03:39.397 00.000 13300 case statement mapped state 6 to 3
00:03:39.397 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a6e493cd-abdd-477d-8ccd-8e7a3702ab21"}
00:03:39.398 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"41f542c6-0a9a-4679-bd2d-1d3f37e9573d"}
00:03:39.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1391,"width":15,"height":15,"star_pos":[7.27,6.71],"pixels":"..."},"id":"41f542c6-0a9a-4679-bd2d-1d3f37e9573d"}
00:03:41.059 01.661 11596 Exposure complete
00:03:41.131 00.072 11596 worker thread done servicing request
00:03:41.131 00.000 13300 OnExposeComplete: enter
00:03:41.131 00.000 13300 UpdateGuideState(): m_state=6
00:03:41.132 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1392
00:03:41.132 00.000 13300 Star::Find returns 1 (0), X=1061.17, Y=356.72, Mass=1961, SNR=31.0, Peak=256 HFD=3.3
00:03:41.133 00.001 13300 MultiStar: [#1 0.24,0.36,0.76,U] [#2 0.22,0.25,0.44,U] [#3 0.10,0.17,0.42,U] [#4 0.36,0.51,0.30,U] [#5 0.17,0.23,0.24,U] [#6 0.14,0.29,0.24,U] [#7 0.14,0.53,0.22,U] [#8 0.27,0.42,0.19,U] 
00:03:41.133 00.000 13300 single-star, 8 included, MultiStar: {0.19, 0.25}, one-star: {0.13, 0.03}
00:03:41.133 00.000 13300 CameraToMount -- cameraTheta (0.21) - m_xAngle (-1.61) = xAngle (1.82 = 1.82)
00:03:41.133 00.000 13300 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.83 = 1.83)
00:03:41.133 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=0.03 hyp=0.13 cameraTheta=0.21 mountX=-0.03 mountY=0.13, mountTheta=1.82
00:03:41.138 00.005 13300 SchedulePrimaryMove(1016D950, x=0.13, y=0.03, opts=13)
00:03:41.138 00.000 13300 Enqueuing Move request for scope (0.13, 0.03)
00:03:41.138 00.000 11596 Worker thread wakes up
00:03:41.139 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.03) opts 0xd
00:03:41.139 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, 0.03)
00:03:41.139 00.000 11596 Moving (0.13, 0.03) raw xDistance=-0.03 yDistance=0.13
00:03:41.139 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:03:41.139 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:41.139 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:03:41.139 00.000 11596 MoveAxis(E, 0, ABG)
00:03:41.140 00.001 11596 Move returns status 0, amount 0
00:03:41.140 00.000 11596 MoveAxis(N, 0, ABG)
00:03:41.140 00.000 11596 Move returns status 0, amount 0
00:03:41.140 00.000 11596 move complete, result=0
00:03:41.140 00.000 11596 worker thread done servicing request
00:03:41.146 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
00:03:41.156 00.010 13300 UpdateGuideState exits: m=1961 SNR=31.0
00:03:41.156 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:41.157 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:03:41.157 00.000 13300 Enqueuing Expose request
00:03:41.157 00.000 11596 Worker thread wakes up
00:03:41.157 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:03:41.157 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:03:41.668 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:03:42.394 00.726 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a6b6f148-1c38-4205-adfa-91bfde1e25c3"}
00:03:42.394 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a6b6f148-1c38-4205-adfa-91bfde1e25c3"}
00:03:42.395 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0f22b902-b2c4-4c17-96bd-2d283c4dae9b"}
00:03:42.395 00.000 13300 case statement mapped state 6 to 3
00:03:42.395 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0f22b902-b2c4-4c17-96bd-2d283c4dae9b"}
00:03:42.395 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0e160d86-ea58-418d-b793-f6ac6904bd15"}
00:03:42.395 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1392,"width":15,"height":15,"star_pos":[7.17,6.72],"pixels":"..."},"id":"0e160d86-ea58-418d-b793-f6ac6904bd15"}
00:03:44.708 02.313 11596 Exposure complete
00:03:44.779 00.071 11596 worker thread done servicing request
00:03:44.780 00.001 13300 OnExposeComplete: enter
00:03:44.780 00.000 13300 UpdateGuideState(): m_state=6
00:03:44.780 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1393
00:03:44.780 00.000 13300 Star::Find returns 1 (0), X=1061.07, Y=356.87, Mass=1962, SNR=30.9, Peak=256 HFD=3.0
00:03:44.781 00.001 13300 MultiStar: [#1 0.19,0.44,0.74,U] [#2 0.13,0.24,0.44,U] [#3 0.15,0.31,0.42,U] [#4 0.25,0.53,0.29,U] [#5 0.19,0.21,0.25,U] [#6 0.26,0.37,0.22,U] [#7 -0.04,0.30,0.22,U] [#8 0.02,0.41,0.21,U] 
00:03:44.781 00.000 13300 single-star, 8 included, MultiStar: {0.12, 0.31}, one-star: {0.03, 0.18}
00:03:44.781 00.000 13300 CameraToMount -- cameraTheta (1.41) - m_xAngle (-1.61) = xAngle (3.02 = 3.02)
00:03:44.781 00.000 13300 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.04 = 3.04)
00:03:44.781 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.18 hyp=0.18 cameraTheta=1.41 mountX=-0.18 mountY=0.02, mountTheta=3.04
00:03:44.783 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.18, opts=13)
00:03:44.783 00.000 13300 Enqueuing Move request for scope (0.03, 0.18)
00:03:44.783 00.000 11596 Worker thread wakes up
00:03:44.784 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.18) opts 0xd
00:03:44.784 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.18)
00:03:44.784 00.000 11596 Moving (0.03, 0.18) raw xDistance=-0.18 yDistance=0.02
00:03:44.784 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.18
00:03:44.784 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:44.784 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:03:44.785 00.001 11596 MoveAxis(E, 224, ABG)
00:03:44.785 00.000 11596 Guiding  Dir = 2, Dur = 224
00:03:44.785 00.000 11596 IsSlewing returns 0
00:03:44.790 00.005 11596 IsGuiding returns 0
00:03:44.793 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
00:03:44.804 00.011 13300 UpdateGuideState exits: m=1962 SNR=30.9
00:03:44.804 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:44.804 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:03:44.804 00.000 13300 Enqueuing Expose request
00:03:44.991 00.187 11596 PulseGuide returned control before completion, sleep 34
00:03:45.233 00.242 11596 IsGuiding returns 1
00:03:45.233 00.000 11596 scope still moving after pulse duration time elapsed
00:03:45.257 00.024 11596 IsSlewing returns 0
00:03:45.339 00.082 11596 IsGuiding returns 0
00:03:45.339 00.000 11596 scope move finished after 224 + 325 ms
00:03:45.340 00.001 11596 Move returns status 0, amount 224
00:03:45.340 00.000 11596 MoveAxis(N, 0, ABG)
00:03:45.340 00.000 11596 Move returns status 0, amount 0
00:03:45.340 00.000 11596 move complete, result=0
00:03:45.340 00.000 11596 worker thread done servicing request
00:03:45.340 00.000 11596 Worker thread wakes up
00:03:45.340 00.000 13300 GuideStep: -0.2 px 224 ms EAST, 0.0 px 0 ms NORTH
00:03:45.340 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:03:45.394 00.054 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a5b22cc3-acbc-4a27-a517-391db42b046d"}
00:03:45.394 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a5b22cc3-acbc-4a27-a517-391db42b046d"}
00:03:45.395 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d3df37bb-08c6-40fb-9924-9cfd9f3a7d86"}
00:03:45.395 00.000 13300 case statement mapped state 6 to 3
00:03:45.395 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d3df37bb-08c6-40fb-9924-9cfd9f3a7d86"}
00:03:45.396 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"acaa4e2d-e42a-4726-bab8-bbaea9116f68"}
00:03:45.397 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1393,"width":15,"height":15,"star_pos":[7.07,6.87],"pixels":"..."},"id":"acaa4e2d-e42a-4726-bab8-bbaea9116f68"}
00:03:45.843 00.446 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:03:48.394 02.551 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7d72e6a2-7790-4620-834d-b68edfbb7fa5"}
00:03:48.394 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7d72e6a2-7790-4620-834d-b68edfbb7fa5"}
00:03:48.395 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"96364fe4-7a98-4221-901a-91128d764cb5"}
00:03:48.396 00.001 13300 case statement mapped state 6 to 3
00:03:48.396 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"96364fe4-7a98-4221-901a-91128d764cb5"}
00:03:48.397 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d064941d-e6b4-43fe-936c-8ec3d158a0d9"}
00:03:48.397 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1393,"width":15,"height":15,"star_pos":[7.07,6.87],"pixels":"..."},"id":"d064941d-e6b4-43fe-936c-8ec3d158a0d9"}
00:03:48.873 00.476 11596 Exposure complete
00:03:48.943 00.070 11596 worker thread done servicing request
00:03:48.944 00.001 13300 OnExposeComplete: enter
00:03:48.944 00.000 13300 UpdateGuideState(): m_state=6
00:03:48.944 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1394
00:03:48.944 00.000 13300 Star::Find returns 1 (0), X=1061.04, Y=356.40, Mass=1948, SNR=30.9, Peak=235 HFD=3.3
00:03:48.945 00.001 13300 MultiStar: [#1 0.21,0.01,0.75,U] [#2 0.04,-0.06,0.44,U] [#3 0.07,-0.03,0.42,U] [#4 0.09,0.07,0.29,U] [#5 0.37,-0.03,0.26,U] [#6 0.12,-0.13,0.22,U] [#7 0.12,-0.00,0.22,U] [#8 0.23,0.01,0.21,U] 
00:03:48.945 00.000 13300 refined, 8 included, MultiStar: {0.11, -0.09}, one-star: {0.00, -0.29}
00:03:48.945 00.000 13300 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-1.61) = xAngle (0.93 = 0.93)
00:03:48.945 00.000 13300 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.95 = 0.95)
00:03:48.945 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.09 hyp=0.14 cameraTheta=-0.68 mountX=0.08 mountY=0.12, mountTheta=0.94
00:03:48.947 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.09, opts=13)
00:03:48.947 00.000 13300 Enqueuing Move request for scope (0.11, -0.09)
00:03:48.947 00.000 11596 Worker thread wakes up
00:03:48.947 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.09) opts 0xd
00:03:48.947 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.09)
00:03:48.947 00.000 11596 Moving (0.11, -0.09) raw xDistance=0.08 yDistance=0.12
00:03:48.947 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:03:48.947 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:48.948 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:03:48.948 00.000 11596 MoveAxis(E, 0, ABG)
00:03:48.948 00.000 11596 Move returns status 0, amount 0
00:03:48.948 00.000 11596 MoveAxis(N, 0, ABG)
00:03:48.948 00.000 11596 Move returns status 0, amount 0
00:03:48.948 00.000 11596 move complete, result=0
00:03:48.948 00.000 11596 worker thread done servicing request
00:03:48.955 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
00:03:48.963 00.008 13300 UpdateGuideState exits: m=1948 SNR=30.9
00:03:48.963 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:48.963 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:03:48.963 00.000 13300 Enqueuing Expose request
00:03:48.963 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:03:48.964 00.001 11596 Worker thread wakes up
00:03:48.964 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:03:49.475 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:03:51.393 01.918 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"49cbed03-edbd-4d4b-8e40-4bfcfd4a9624"}
00:03:51.393 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"49cbed03-edbd-4d4b-8e40-4bfcfd4a9624"}
00:03:51.394 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e693ca93-f75b-415b-9c99-550af79323be"}
00:03:51.394 00.000 13300 case statement mapped state 6 to 3
00:03:51.394 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e693ca93-f75b-415b-9c99-550af79323be"}
00:03:51.395 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ffada7c5-5edf-4777-a508-d6378af9b054"}
00:03:51.395 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1394,"width":15,"height":15,"star_pos":[7.04,7.40],"pixels":"..."},"id":"ffada7c5-5edf-4777-a508-d6378af9b054"}
00:03:52.505 01.110 11596 Exposure complete
00:03:52.581 00.076 11596 worker thread done servicing request
00:03:52.581 00.000 13300 OnExposeComplete: enter
00:03:52.581 00.000 13300 UpdateGuideState(): m_state=6
00:03:52.582 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1395
00:03:52.582 00.000 13300 Star::Find returns 1 (0), X=1061.08, Y=356.35, Mass=1960, SNR=31.0, Peak=246 HFD=3.3
00:03:52.582 00.000 13300 MultiStar: [#1 0.17,0.07,0.74,U] [#2 0.10,-0.28,0.44,U] [#3 0.10,-0.12,0.41,U] [#4 0.31,-0.03,0.29,U] [#5 0.09,-0.06,0.24,U] [#6 -0.02,-0.06,0.23,U] [#7 0.05,0.01,0.22,U] [#8 0.33,0.06,0.20,U] 
00:03:52.582 00.000 13300 refined, 8 included, MultiStar: {0.11, -0.13}, one-star: {0.04, -0.34}
00:03:52.582 00.000 13300 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-1.61) = xAngle (0.77 = 0.77)
00:03:52.582 00.000 13300 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.79 = 0.79)
00:03:52.583 00.001 13300 CameraToMount -- cameraX=0.11 cameraY=-0.13 hyp=0.17 cameraTheta=-0.84 mountX=0.12 mountY=0.12, mountTheta=0.78
00:03:52.584 00.001 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.13, opts=13)
00:03:52.584 00.000 13300 Enqueuing Move request for scope (0.11, -0.13)
00:03:52.584 00.000 11596 Worker thread wakes up
00:03:52.585 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.13) opts 0xd
00:03:52.585 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.13)
00:03:52.585 00.000 11596 Moving (0.11, -0.13) raw xDistance=0.12 yDistance=0.12
00:03:52.585 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:03:52.585 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:52.585 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:03:52.585 00.000 11596 MoveAxis(E, 0, ABG)
00:03:52.586 00.001 11596 Move returns status 0, amount 0
00:03:52.586 00.000 11596 MoveAxis(N, 0, ABG)
00:03:52.586 00.000 11596 Move returns status 0, amount 0
00:03:52.586 00.000 11596 move complete, result=0
00:03:52.586 00.000 11596 worker thread done servicing request
00:03:52.591 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
00:03:52.599 00.008 13300 UpdateGuideState exits: m=1960 SNR=31.0
00:03:52.599 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:52.600 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:03:52.600 00.000 13300 Enqueuing Expose request
00:03:52.600 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:03:52.601 00.001 11596 Worker thread wakes up
00:03:52.601 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:03:53.108 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:03:54.393 01.285 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"13c16579-559e-41d8-b4ff-eaebfb678852"}
00:03:54.393 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"13c16579-559e-41d8-b4ff-eaebfb678852"}
00:03:54.394 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fb990b9e-2a22-4219-b5a2-9fb3e090229e"}
00:03:54.394 00.000 13300 case statement mapped state 6 to 3
00:03:54.394 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fb990b9e-2a22-4219-b5a2-9fb3e090229e"}
00:03:54.395 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3c9dbcbc-6619-4673-ae63-3a64229637c9"}
00:03:54.395 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1395,"width":15,"height":15,"star_pos":[7.08,7.35],"pixels":"..."},"id":"3c9dbcbc-6619-4673-ae63-3a64229637c9"}
00:03:56.138 01.743 11596 Exposure complete
00:03:56.216 00.078 11596 worker thread done servicing request
00:03:56.216 00.000 13300 OnExposeComplete: enter
00:03:56.216 00.000 13300 UpdateGuideState(): m_state=6
00:03:56.216 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1396
00:03:56.217 00.001 13300 Star::Find returns 1 (0), X=1061.09, Y=356.25, Mass=1973, SNR=31.0, Peak=254 HFD=3.2
00:03:56.218 00.001 13300 MultiStar: [#1 0.08,-0.08,0.74,U] [#2 0.16,-0.23,0.44,U] [#3 0.09,-0.19,0.41,U] [#4 0.10,0.14,0.30,U] [#5 0.13,0.01,0.24,U] [#6 0.26,-0.24,0.23,U] [#7 0.03,-0.13,0.22,U] [#8 -0.06,0.10,0.21,U] 
00:03:56.218 00.000 13300 refined, 8 included, MultiStar: {0.09, -0.18}, one-star: {0.05, -0.45}
00:03:56.218 00.000 13300 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-1.61) = xAngle (0.47 = 0.47)
00:03:56.218 00.000 13300 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.49 = 0.49)
00:03:56.218 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=-0.18 hyp=0.20 cameraTheta=-1.14 mountX=0.18 mountY=0.10, mountTheta=0.48
00:03:56.222 00.004 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.18, opts=13)
00:03:56.222 00.000 13300 Enqueuing Move request for scope (0.09, -0.18)
00:03:56.222 00.000 11596 Worker thread wakes up
00:03:56.222 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.18) opts 0xd
00:03:56.223 00.001 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.18)
00:03:56.223 00.000 11596 Moving (0.09, -0.18) raw xDistance=0.18 yDistance=0.10
00:03:56.223 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.18
00:03:56.223 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:56.223 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:03:56.223 00.000 11596 MoveAxis(W, 227, ABG)
00:03:56.224 00.001 11596 Guiding  Dir = 3, Dur = 227
00:03:56.224 00.000 11596 IsSlewing returns 0
00:03:56.234 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=116, Gamma=0.510
00:03:56.247 00.013 13300 UpdateGuideState exits: m=1973 SNR=31.0
00:03:56.247 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:56.247 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:03:56.247 00.000 13300 Enqueuing Expose request
00:03:56.382 00.135 11596 IsGuiding returns 0
00:03:56.759 00.377 11596 IsGuiding returns 1
00:03:56.759 00.000 11596 scope still moving after pulse duration time elapsed
00:03:56.965 00.206 11596 IsSlewing returns 0
00:03:57.071 00.106 11596 IsGuiding returns 0
00:03:57.071 00.000 11596 scope move finished after 227 + 461 ms
00:03:57.071 00.000 11596 Move returns status 0, amount 227
00:03:57.071 00.000 11596 MoveAxis(N, 0, ABG)
00:03:57.071 00.000 11596 Move returns status 0, amount 0
00:03:57.071 00.000 11596 move complete, result=0
00:03:57.071 00.000 11596 worker thread done servicing request
00:03:57.071 00.000 11596 Worker thread wakes up
00:03:57.071 00.000 13300 GuideStep: 0.2 px 227 ms WEST, 0.1 px 0 ms NORTH
00:03:57.072 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:03:57.392 00.320 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"95b3823a-7cb6-433e-9664-97b0138d7625"}
00:03:57.392 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"95b3823a-7cb6-433e-9664-97b0138d7625"}
00:03:57.393 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2cd1d437-d200-4c67-90ab-d3b0a6caef16"}
00:03:57.393 00.000 13300 case statement mapped state 6 to 3
00:03:57.393 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2cd1d437-d200-4c67-90ab-d3b0a6caef16"}
00:03:57.394 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0f66b161-fb8f-40f1-bc4f-639e2912adf9"}
00:03:57.394 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1396,"width":15,"height":15,"star_pos":[7.09,7.25],"pixels":"..."},"id":"0f66b161-fb8f-40f1-bc4f-639e2912adf9"}
00:03:57.585 00.191 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:04:00.391 02.806 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b0364d6b-398a-4574-bd30-eaa433ee1516"}
00:04:00.391 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b0364d6b-398a-4574-bd30-eaa433ee1516"}
00:04:00.392 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"effe32b0-f535-4947-9bc6-33f03990beb5"}
00:04:00.392 00.000 13300 case statement mapped state 6 to 3
00:04:00.392 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"effe32b0-f535-4947-9bc6-33f03990beb5"}
00:04:00.393 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2aba24a0-0492-4450-bfc2-4d63eec8bf32"}
00:04:00.393 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1396,"width":15,"height":15,"star_pos":[7.09,7.25],"pixels":"..."},"id":"2aba24a0-0492-4450-bfc2-4d63eec8bf32"}
00:04:00.617 00.224 11596 Exposure complete
00:04:00.707 00.090 13300 OnExposeComplete: enter
00:04:00.707 00.000 13300 UpdateGuideState(): m_state=6
00:04:00.708 00.001 11596 worker thread done servicing request
00:04:00.708 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1397
00:04:00.708 00.000 13300 Star::Find returns 1 (0), X=1060.98, Y=356.39, Mass=1972, SNR=31.1, Peak=231 HFD=3.3
00:04:00.709 00.001 13300 MultiStar: [#1 0.15,-0.05,0.74,U] [#2 0.05,-0.16,0.45,U] [#3 0.17,-0.26,0.40,U] [#4 0.48,0.03,0.30,U] [#5 0.06,-0.34,0.24,U] [#6 0.06,0.03,0.23,U] [#7 0.07,0.00,0.22,U] [#8 -0.01,0.13,0.20,U] 
00:04:00.709 00.000 13300 refined, 8 included, MultiStar: {0.09, -0.15}, one-star: {-0.06, -0.31}
00:04:00.709 00.000 13300 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-1.61) = xAngle (0.57 = 0.57)
00:04:00.709 00.000 13300 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.58 = 0.58)
00:04:00.710 00.001 13300 CameraToMount -- cameraX=0.09 cameraY=-0.15 hyp=0.17 cameraTheta=-1.04 mountX=0.14 mountY=0.09, mountTheta=0.58
00:04:00.712 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.15, opts=13)
00:04:00.713 00.001 13300 Enqueuing Move request for scope (0.09, -0.15)
00:04:00.713 00.000 11596 Worker thread wakes up
00:04:00.713 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.15) opts 0xd
00:04:00.713 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.15)
00:04:00.713 00.000 11596 Moving (0.09, -0.15) raw xDistance=0.14 yDistance=0.09
00:04:00.714 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.14
00:04:00.714 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:00.714 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:04:00.714 00.000 11596 MoveAxis(W, 197, ABG)
00:04:00.714 00.000 11596 Guiding  Dir = 3, Dur = 197
00:04:00.714 00.000 11596 IsSlewing returns 0
00:04:00.724 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=231, med=4, FiltMin=2, FiltMax=119, Gamma=0.510
00:04:00.734 00.010 13300 UpdateGuideState exits: m=1972 SNR=31.1
00:04:00.735 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:00.735 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:04:00.735 00.000 13300 Enqueuing Expose request
00:04:00.802 00.067 11596 IsGuiding returns 0
00:04:00.916 00.114 11596 PulseGuide returned control before completion, sleep 94
00:04:01.032 00.116 11596 IsGuiding returns 1
00:04:01.032 00.000 11596 scope still moving after pulse duration time elapsed
00:04:01.058 00.026 11596 IsSlewing returns 0
00:04:01.128 00.070 11596 IsGuiding returns 0
00:04:01.128 00.000 11596 scope move finished after 197 + 128 ms
00:04:01.128 00.000 11596 Move returns status 0, amount 197
00:04:01.128 00.000 11596 MoveAxis(N, 0, ABG)
00:04:01.128 00.000 11596 Move returns status 0, amount 0
00:04:01.128 00.000 11596 move complete, result=0
00:04:01.128 00.000 11596 worker thread done servicing request
00:04:01.128 00.000 11596 Worker thread wakes up
00:04:01.128 00.000 13300 GuideStep: 0.1 px 197 ms WEST, 0.1 px 0 ms NORTH
00:04:01.129 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:04:01.643 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:04:03.398 01.755 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7bcb9258-852d-4e5c-a998-176261578e40"}
00:04:03.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7bcb9258-852d-4e5c-a998-176261578e40"}
00:04:03.399 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a7b62950-331e-4746-93d8-92242bb39302"}
00:04:03.399 00.000 13300 case statement mapped state 6 to 3
00:04:03.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a7b62950-331e-4746-93d8-92242bb39302"}
00:04:03.400 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e0cbc238-e832-427b-b9c7-b4d53828cb57"}
00:04:03.400 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1397,"width":15,"height":15,"star_pos":[6.98,7.39],"pixels":"..."},"id":"e0cbc238-e832-427b-b9c7-b4d53828cb57"}
00:04:04.681 01.281 11596 Exposure complete
00:04:04.754 00.073 11596 worker thread done servicing request
00:04:04.755 00.001 13300 OnExposeComplete: enter
00:04:04.755 00.000 13300 UpdateGuideState(): m_state=6
00:04:04.755 00.000 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1398
00:04:04.755 00.000 13300 Star::Find returns 1 (0), X=1061.06, Y=356.32, Mass=1954, SNR=30.9, Peak=245 HFD=3.3
00:04:04.756 00.001 13300 MultiStar: [#1 0.14,-0.00,0.75,U] [#2 0.13,-0.09,0.44,U] [#3 0.21,-0.20,0.41,U] [#4 0.29,0.07,0.30,U] [#5 0.42,-0.03,0.25,U] [#6 0.18,-0.19,0.22,U] [#7 0.20,-0.15,0.24,U] [#8 -0.05,0.02,0.20,U] 
00:04:04.756 00.000 13300 refined, 8 included, MultiStar: {0.14, -0.15}, one-star: {0.01, -0.37}
00:04:04.756 00.000 13300 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-1.61) = xAngle (0.80 = 0.80)
00:04:04.756 00.000 13300 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.81 = 0.81)
00:04:04.756 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=-0.15 hyp=0.20 cameraTheta=-0.81 mountX=0.14 mountY=0.15, mountTheta=0.81
00:04:04.758 00.002 13300 SchedulePrimaryMove(1016D950, x=0.14, y=-0.15, opts=13)
00:04:04.758 00.000 13300 Enqueuing Move request for scope (0.14, -0.15)
00:04:04.758 00.000 11596 Worker thread wakes up
00:04:04.758 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.15) opts 0xd
00:04:04.759 00.001 11596 Handling offset move in thread for scope, endpoint = (0.14, -0.15)
00:04:04.760 00.001 11596 Moving (0.14, -0.15) raw xDistance=0.14 yDistance=0.15
00:04:04.762 00.002 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.14
00:04:04.762 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:04.762 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:04:04.762 00.000 11596 MoveAxis(W, 190, ABG)
00:04:04.762 00.000 11596 Guiding  Dir = 3, Dur = 190
00:04:04.763 00.001 11596 IsSlewing returns 0
00:04:04.766 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=245, med=4, FiltMin=2, FiltMax=112, Gamma=0.510
00:04:04.768 00.002 11596 IsGuiding returns 0
00:04:04.774 00.006 13300 UpdateGuideState exits: m=1954 SNR=30.9
00:04:04.775 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:04.775 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:04:04.775 00.000 13300 Enqueuing Expose request
00:04:04.885 00.110 11596 PulseGuide returned control before completion, sleep 83
00:04:05.137 00.252 11596 IsGuiding returns 1
00:04:05.137 00.000 11596 scope still moving after pulse duration time elapsed
00:04:05.160 00.023 11596 IsSlewing returns 0
00:04:05.357 00.197 11596 IsGuiding returns 0
00:04:05.358 00.001 11596 scope move finished after 190 + 399 ms
00:04:05.358 00.000 11596 Move returns status 0, amount 190
00:04:05.358 00.000 11596 MoveAxis(N, 0, ABG)
00:04:05.358 00.000 11596 Move returns status 0, amount 0
00:04:05.358 00.000 11596 move complete, result=0
00:04:05.358 00.000 11596 worker thread done servicing request
00:04:05.358 00.000 11596 Worker thread wakes up
00:04:05.358 00.000 13300 GuideStep: 0.1 px 190 ms WEST, 0.1 px 0 ms NORTH
00:04:05.358 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:04:05.864 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:04:06.396 00.532 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8bfac4e0-8482-4947-a8f1-60e0af784ac6"}
00:04:06.396 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8bfac4e0-8482-4947-a8f1-60e0af784ac6"}
00:04:06.397 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"73afd650-8279-415a-8671-dea687eb452d"}
00:04:06.397 00.000 13300 case statement mapped state 6 to 3
00:04:06.397 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"73afd650-8279-415a-8671-dea687eb452d"}
00:04:06.397 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e6ba0928-0a3f-4293-bf28-c256a128f36f"}
00:04:06.398 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1398,"width":15,"height":15,"star_pos":[7.06,7.32],"pixels":"..."},"id":"e6ba0928-0a3f-4293-bf28-c256a128f36f"}
00:04:08.905 02.507 11596 Exposure complete
00:04:08.976 00.071 11596 worker thread done servicing request
00:04:08.976 00.000 13300 OnExposeComplete: enter
00:04:08.976 00.000 13300 UpdateGuideState(): m_state=6
00:04:08.977 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1399
00:04:08.977 00.000 13300 Star::Find returns 1 (0), X=1061.03, Y=356.67, Mass=1967, SNR=31.0, Peak=239 HFD=3.3
00:04:08.978 00.001 13300 MultiStar: [#1 0.25,0.18,0.73,U] [#2 0.21,0.09,0.44,U] [#3 0.16,0.14,0.41,U] [#4 0.26,0.34,0.29,U] [#5 0.28,-0.13,0.25,U] [#6 0.26,0.24,0.23,U] [#7 0.11,0.17,0.23,U] [#8 0.29,0.22,0.20,U] 
00:04:08.978 00.000 13300 single-star, 8 included, MultiStar: {0.17, 0.11}, one-star: {-0.01, -0.02}
00:04:08.978 00.000 13300 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-1.61) = xAngle (-0.29 = -0.29)
00:04:08.978 00.000 13300 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.28 = -0.28)
00:04:08.979 00.001 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-1.90 mountX=0.02 mountY=-0.01, mountTheta=-0.28
00:04:08.980 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.02, opts=13)
00:04:08.981 00.001 13300 Enqueuing Move request for scope (-0.01, -0.02)
00:04:08.981 00.000 11596 Worker thread wakes up
00:04:08.981 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.02) opts 0xd
00:04:08.981 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.02)
00:04:08.981 00.000 11596 Moving (-0.01, -0.02) raw xDistance=0.02 yDistance=-0.01
00:04:08.981 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:04:08.981 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:08.981 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:04:08.981 00.000 11596 MoveAxis(E, 0, ABG)
00:04:08.981 00.000 11596 Move returns status 0, amount 0
00:04:08.982 00.001 11596 MoveAxis(N, 0, ABG)
00:04:08.982 00.000 11596 Move returns status 0, amount 0
00:04:08.982 00.000 11596 move complete, result=0
00:04:08.982 00.000 11596 worker thread done servicing request
00:04:08.987 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
00:04:08.995 00.008 13300 UpdateGuideState exits: m=1967 SNR=31.0
00:04:08.995 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:08.995 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:04:08.995 00.000 13300 Enqueuing Expose request
00:04:08.996 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:04:08.996 00.000 11596 Worker thread wakes up
00:04:08.996 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:04:09.396 00.400 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"46cf4e34-de56-447b-b56c-6a6b841e1acf"}
00:04:09.396 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"46cf4e34-de56-447b-b56c-6a6b841e1acf"}
00:04:09.397 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7909f978-3425-4593-9ea7-59622ea2af0a"}
00:04:09.397 00.000 13300 case statement mapped state 6 to 3
00:04:09.397 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7909f978-3425-4593-9ea7-59622ea2af0a"}
00:04:09.398 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cdac4b68-e2a8-4253-b8b3-b254ff71e24f"}
00:04:09.399 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1399,"width":15,"height":15,"star_pos":[7.03,6.67],"pixels":"..."},"id":"cdac4b68-e2a8-4253-b8b3-b254ff71e24f"}
00:04:09.500 00.101 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:04:12.395 02.895 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1dac9096-8f45-4978-8a0a-09fed3786cd1"}
00:04:12.395 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1dac9096-8f45-4978-8a0a-09fed3786cd1"}
00:04:12.396 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"990dd97a-cc80-43db-8c4a-af80b9b2c3b0"}
00:04:12.396 00.000 13300 case statement mapped state 6 to 3
00:04:12.396 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"990dd97a-cc80-43db-8c4a-af80b9b2c3b0"}
00:04:12.396 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3b7ec14e-a041-44fc-ac45-b9a9722e36f9"}
00:04:12.396 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1399,"width":15,"height":15,"star_pos":[7.03,6.67],"pixels":"..."},"id":"3b7ec14e-a041-44fc-ac45-b9a9722e36f9"}
00:04:12.528 00.132 11596 Exposure complete
00:04:12.604 00.076 11596 worker thread done servicing request
00:04:12.604 00.000 13300 OnExposeComplete: enter
00:04:12.604 00.000 13300 UpdateGuideState(): m_state=6
00:04:12.604 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1400
00:04:12.605 00.001 13300 Star::Find returns 1 (0), X=1061.00, Y=356.46, Mass=1972, SNR=31.0, Peak=222 HFD=3.1
00:04:12.605 00.000 13300 MultiStar: [#1 0.14,0.09,0.75,U] [#2 0.16,0.07,0.44,U] [#3 0.06,-0.07,0.41,U] [#4 0.28,0.30,0.29,U] [#5 0.07,-0.14,0.24,U] [#6 0.21,0.12,0.23,U] [#7 0.12,0.08,0.23,U] [#8 0.06,0.16,0.20,U] 
00:04:12.605 00.000 13300 refined, 8 included, MultiStar: {0.09, -0.01}, one-star: {-0.04, -0.23}
00:04:12.606 00.001 13300 CameraToMount -- cameraTheta (-0.09) - m_xAngle (-1.61) = xAngle (1.51 = 1.51)
00:04:12.606 00.000 13300 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.53 = 1.53)
00:04:12.606 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-0.09 mountX=0.01 mountY=0.09, mountTheta=1.51
00:04:12.608 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.01, opts=13)
00:04:12.608 00.000 13300 Enqueuing Move request for scope (0.09, -0.01)
00:04:12.608 00.000 11596 Worker thread wakes up
00:04:12.608 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.01) opts 0xd
00:04:12.608 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.01)
00:04:12.609 00.001 11596 Moving (0.09, -0.01) raw xDistance=0.01 yDistance=0.09
00:04:12.609 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:04:12.609 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:12.609 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:04:12.609 00.000 11596 MoveAxis(E, 0, ABG)
00:04:12.609 00.000 11596 Move returns status 0, amount 0
00:04:12.609 00.000 11596 MoveAxis(N, 0, ABG)
00:04:12.609 00.000 11596 Move returns status 0, amount 0
00:04:12.609 00.000 11596 move complete, result=0
00:04:12.609 00.000 11596 worker thread done servicing request
00:04:12.616 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=222, med=4, FiltMin=2, FiltMax=117, Gamma=0.510
00:04:12.627 00.011 13300 UpdateGuideState exits: m=1972 SNR=31.0
00:04:12.627 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:12.627 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:04:12.627 00.000 13300 Enqueuing Expose request
00:04:12.627 00.000 11596 Worker thread wakes up
00:04:12.627 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:04:12.628 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:04:13.143 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:04:15.395 02.252 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"363290c6-a10f-4fcf-b096-a7e3e553cbb9"}
00:04:15.395 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"363290c6-a10f-4fcf-b096-a7e3e553cbb9"}
00:04:15.396 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d798a84b-944d-4be9-a746-63baa483b1c6"}
00:04:15.397 00.001 13300 case statement mapped state 6 to 3
00:04:15.397 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d798a84b-944d-4be9-a746-63baa483b1c6"}
00:04:15.398 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b32164fc-ab61-424b-915d-d09e797ca390"}
00:04:15.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1400,"width":15,"height":15,"star_pos":[7.00,7.46],"pixels":"..."},"id":"b32164fc-ab61-424b-915d-d09e797ca390"}
00:04:16.177 00.779 11596 Exposure complete
00:04:16.280 00.103 11596 worker thread done servicing request
00:04:16.280 00.000 13300 OnExposeComplete: enter
00:04:16.280 00.000 13300 UpdateGuideState(): m_state=6
00:04:16.281 00.001 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1401
00:04:16.281 00.000 13300 Star::Find returns 1 (0), X=1060.96, Y=356.37, Mass=1954, SNR=30.9, Peak=238 HFD=3.3
00:04:16.282 00.001 13300 MultiStar: [#1 0.20,-0.02,0.74,U] [#2 0.07,-0.16,0.45,U] [#3 0.06,-0.10,0.40,U] [#4 -0.03,0.19,0.30,U] [#5 0.24,-0.09,0.25,U] [#6 0.23,-0.01,0.23,U] [#7 -0.00,-0.23,0.23,U] [#8 0.08,0.06,0.21,U] 
00:04:16.282 00.000 13300 refined, 8 included, MultiStar: {0.06, -0.12}, one-star: {-0.08, -0.33}
00:04:16.282 00.000 13300 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-1.61) = xAngle (0.51 = 0.51)
00:04:16.282 00.000 13300 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.53 = 0.53)
00:04:16.282 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.12 hyp=0.14 cameraTheta=-1.09 mountX=0.12 mountY=0.07, mountTheta=0.53
00:04:16.284 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.12, opts=13)
00:04:16.284 00.000 13300 Enqueuing Move request for scope (0.06, -0.12)
00:04:16.284 00.000 11596 Worker thread wakes up
00:04:16.284 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.12) opts 0xd
00:04:16.284 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.12)
00:04:16.284 00.000 11596 Moving (0.06, -0.12) raw xDistance=0.12 yDistance=0.07
00:04:16.285 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:04:16.285 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:16.285 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:04:16.285 00.000 11596 MoveAxis(E, 0, ABG)
00:04:16.285 00.000 11596 Move returns status 0, amount 0
00:04:16.285 00.000 11596 MoveAxis(N, 0, ABG)
00:04:16.286 00.001 11596 Move returns status 0, amount 0
00:04:16.286 00.000 11596 move complete, result=0
00:04:16.286 00.000 11596 worker thread done servicing request
00:04:16.294 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=3, FiltMax=116, Gamma=0.510
00:04:16.306 00.012 13300 UpdateGuideState exits: m=1954 SNR=30.9
00:04:16.306 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:16.306 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:04:16.306 00.000 13300 Enqueuing Expose request
00:04:16.306 00.000 11596 Worker thread wakes up
00:04:16.307 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:04:16.307 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:04:16.822 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:04:18.395 01.573 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9e26c5b5-85ce-4c8f-8425-e9f4ecf1291a"}
00:04:18.395 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9e26c5b5-85ce-4c8f-8425-e9f4ecf1291a"}
00:04:18.396 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c3737a2e-e208-4ce5-8adb-b8c8fac41cf7"}
00:04:18.396 00.000 13300 case statement mapped state 6 to 3
00:04:18.396 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c3737a2e-e208-4ce5-8adb-b8c8fac41cf7"}
00:04:18.397 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4e8df507-e342-4b9b-bb85-3724577989f2"}
00:04:18.397 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1401,"width":15,"height":15,"star_pos":[6.96,7.37],"pixels":"..."},"id":"4e8df507-e342-4b9b-bb85-3724577989f2"}
00:04:19.869 01.472 11596 Exposure complete
00:04:19.978 00.109 11596 worker thread done servicing request
00:04:19.978 00.000 13300 OnExposeComplete: enter
00:04:19.978 00.000 13300 UpdateGuideState(): m_state=6
00:04:19.979 00.001 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1402
00:04:19.979 00.000 13300 Star::Find returns 1 (0), X=1061.00, Y=356.30, Mass=1938, SNR=30.8, Peak=251 HFD=3.3
00:04:19.980 00.001 13300 MultiStar: [#1 0.12,-0.01,0.74,U] [#2 0.03,-0.20,0.44,U] [#3 0.12,-0.25,0.41,U] [#4 0.07,0.02,0.29,U] [#5 0.18,-0.32,0.25,U] [#6 0.22,-0.21,0.23,U] [#7 -0.06,-0.27,0.23,U] [#8 0.17,-0.09,0.20,U] 
00:04:19.980 00.000 13300 refined, 8 included, MultiStar: {0.07, -0.21}, one-star: {-0.04, -0.39}
00:04:19.980 00.000 13300 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-1.61) = xAngle (0.34 = 0.34)
00:04:19.981 00.001 13300 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.36 = 0.36)
00:04:19.981 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.21 hyp=0.22 cameraTheta=-1.27 mountX=0.21 mountY=0.08, mountTheta=0.36
00:04:19.983 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.21, opts=13)
00:04:19.983 00.000 13300 Enqueuing Move request for scope (0.07, -0.21)
00:04:19.984 00.001 11596 Worker thread wakes up
00:04:19.984 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.21) opts 0xd
00:04:19.984 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.21)
00:04:19.984 00.000 11596 Moving (0.07, -0.21) raw xDistance=0.21 yDistance=0.08
00:04:19.984 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
00:04:19.984 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:19.985 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:04:19.985 00.000 11596 MoveAxis(W, 258, ABG)
00:04:19.985 00.000 11596 Guiding  Dir = 3, Dur = 258
00:04:19.986 00.001 11596 IsSlewing returns 0
00:04:19.993 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=3, FiltMax=120, Gamma=0.510
00:04:20.005 00.012 13300 UpdateGuideState exits: m=1938 SNR=30.8
00:04:20.005 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:20.005 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:04:20.005 00.000 13300 Enqueuing Expose request
00:04:20.017 00.012 11596 IsGuiding returns 0
00:04:20.426 00.409 11596 IsGuiding returns 1
00:04:20.427 00.001 11596 scope still moving after pulse duration time elapsed
00:04:20.612 00.185 11596 IsSlewing returns 0
00:04:20.700 00.088 11596 IsGuiding returns 0
00:04:20.700 00.000 11596 scope move finished after 258 + 423 ms
00:04:20.700 00.000 11596 Move returns status 0, amount 258
00:04:20.700 00.000 11596 MoveAxis(N, 0, ABG)
00:04:20.700 00.000 11596 Move returns status 0, amount 0
00:04:20.700 00.000 11596 move complete, result=0
00:04:20.701 00.001 11596 worker thread done servicing request
00:04:20.701 00.000 13300 GuideStep: 0.2 px 258 ms WEST, 0.1 px 0 ms NORTH
00:04:20.701 00.000 11596 Worker thread wakes up
00:04:20.701 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:04:21.216 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:04:21.401 00.185 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e2f2a906-0f48-4837-9987-fb8205c9373b"}
00:04:21.401 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e2f2a906-0f48-4837-9987-fb8205c9373b"}
00:04:21.402 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"775618e8-3afd-4189-bf82-c3a4e677ac9a"}
00:04:21.402 00.000 13300 case statement mapped state 6 to 3
00:04:21.402 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"775618e8-3afd-4189-bf82-c3a4e677ac9a"}
00:04:21.403 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7a00111f-985b-4cfc-ba5a-1f38718d65ab"}
00:04:21.403 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1402,"width":15,"height":15,"star_pos":[7.00,7.30],"pixels":"..."},"id":"7a00111f-985b-4cfc-ba5a-1f38718d65ab"}
00:04:24.248 02.845 11596 Exposure complete
00:04:24.322 00.074 11596 worker thread done servicing request
00:04:24.322 00.000 13300 OnExposeComplete: enter
00:04:24.322 00.000 13300 UpdateGuideState(): m_state=6
00:04:24.323 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1403
00:04:24.323 00.000 13300 Star::Find returns 1 (0), X=1060.93, Y=356.26, Mass=1946, SNR=30.9, Peak=254 HFD=3.2
00:04:24.324 00.001 13300 MultiStar: [#1 0.06,-0.09,0.75,U] [#2 0.05,-0.20,0.45,U] [#3 0.02,-0.35,0.42,U] [#4 0.16,-0.16,0.30,U] [#5 0.10,-0.27,0.25,U] [#6 0.13,-0.28,0.23,U] [#7 -0.03,-0.13,0.23,U] [#8 -0.06,-0.04,0.19,U] 
00:04:24.324 00.000 13300 refined, 8 included, MultiStar: {0.01, -0.25}, one-star: {-0.11, -0.43}
00:04:24.324 00.000 13300 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-1.61) = xAngle (0.09 = 0.09)
00:04:24.324 00.000 13300 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.11 = 0.11)
00:04:24.324 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.25 hyp=0.25 cameraTheta=-1.51 mountX=0.25 mountY=0.03, mountTheta=0.11
00:04:24.326 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.25, opts=13)
00:04:24.326 00.000 13300 Enqueuing Move request for scope (0.01, -0.25)
00:04:24.327 00.001 11596 Worker thread wakes up
00:04:24.327 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.25) opts 0xd
00:04:24.327 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.25)
00:04:24.327 00.000 11596 Moving (0.01, -0.25) raw xDistance=0.25 yDistance=0.03
00:04:24.327 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25
00:04:24.327 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:24.328 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:04:24.328 00.000 11596 MoveAxis(W, 333, ABG)
00:04:24.328 00.000 11596 Guiding  Dir = 3, Dur = 333
00:04:24.329 00.001 11596 IsSlewing returns 0
00:04:24.335 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
00:04:24.343 00.008 13300 UpdateGuideState exits: m=1946 SNR=30.9
00:04:24.343 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:24.343 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:04:24.344 00.001 13300 Enqueuing Expose request
00:04:24.403 00.059 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"af753905-7439-4139-a819-3451480ee076"}
00:04:24.403 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"af753905-7439-4139-a819-3451480ee076"}
00:04:24.405 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b0916056-b37a-46e8-ae82-8dc400d44906"}
00:04:24.405 00.000 13300 case statement mapped state 6 to 3
00:04:24.405 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b0916056-b37a-46e8-ae82-8dc400d44906"}
00:04:24.406 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9cbf697b-58f3-4f1a-9744-d9ce7980b154"}
00:04:24.406 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1403,"width":15,"height":15,"star_pos":[6.93,7.26],"pixels":"..."},"id":"9cbf697b-58f3-4f1a-9744-d9ce7980b154"}
00:04:24.415 00.009 11596 IsGuiding returns 0
00:04:24.541 00.126 11596 PulseGuide returned control before completion, sleep 218
00:04:24.781 00.240 11596 IsGuiding returns 1
00:04:24.781 00.000 11596 scope still moving after pulse duration time elapsed
00:04:24.802 00.021 11596 IsSlewing returns 0
00:04:24.959 00.157 11596 IsGuiding returns 1
00:04:24.984 00.025 11596 IsSlewing returns 0
00:04:25.112 00.128 11596 IsGuiding returns 0
00:04:25.112 00.000 11596 scope move finished after 333 + 363 ms
00:04:25.112 00.000 11596 Move returns status 0, amount 333
00:04:25.112 00.000 11596 MoveAxis(N, 0, ABG)
00:04:25.112 00.000 11596 Move returns status 0, amount 0
00:04:25.112 00.000 11596 move complete, result=0
00:04:25.112 00.000 11596 worker thread done servicing request
00:04:25.112 00.000 11596 Worker thread wakes up
00:04:25.113 00.001 13300 GuideStep: 0.3 px 333 ms WEST, 0.0 px 0 ms NORTH
00:04:25.113 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:04:25.627 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:04:27.401 01.774 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e5ad6825-2f0b-4201-ae80-b7c82c006e99"}
00:04:27.401 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e5ad6825-2f0b-4201-ae80-b7c82c006e99"}
00:04:27.402 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5387b494-ec46-4aa8-b030-1c51f0533893"}
00:04:27.402 00.000 13300 case statement mapped state 6 to 3
00:04:27.402 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5387b494-ec46-4aa8-b030-1c51f0533893"}
00:04:27.402 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2a5ab22b-9779-4ac2-9b05-33d89026f528"}
00:04:27.402 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1403,"width":15,"height":15,"star_pos":[6.93,7.26],"pixels":"..."},"id":"2a5ab22b-9779-4ac2-9b05-33d89026f528"}
00:04:28.660 01.258 11596 Exposure complete
00:04:28.738 00.078 11596 worker thread done servicing request
00:04:28.738 00.000 13300 OnExposeComplete: enter
00:04:28.738 00.000 13300 UpdateGuideState(): m_state=6
00:04:28.739 00.001 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1404
00:04:28.739 00.000 13300 Star::Find returns 1 (0), X=1060.98, Y=356.44, Mass=1953, SNR=30.9, Peak=219 HFD=3.2
00:04:28.740 00.001 13300 MultiStar: [#1 0.09,0.12,0.75,U] [#2 0.14,0.02,0.45,U] [#3 -0.04,-0.14,0.41,U] [#4 0.11,0.20,0.29,U] [#5 0.03,0.10,0.25,U] [#6 0.16,0.08,0.22,U] [#7 0.02,-0.08,0.23,U] [#8 0.08,0.09,0.19,U] 
00:04:28.740 00.000 13300 refined, 8 included, MultiStar: {0.04, -0.03}, one-star: {-0.06, -0.25}
00:04:28.741 00.001 13300 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-1.61) = xAngle (0.92 = 0.92)
00:04:28.741 00.000 13300 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.94 = 0.94)
00:04:28.741 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-0.69 mountX=0.03 mountY=0.04, mountTheta=0.93
00:04:28.742 00.001 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.03, opts=13)
00:04:28.742 00.000 13300 Enqueuing Move request for scope (0.04, -0.03)
00:04:28.743 00.001 11596 Worker thread wakes up
00:04:28.743 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.03) opts 0xd
00:04:28.743 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.03)
00:04:28.743 00.000 11596 Moving (0.04, -0.03) raw xDistance=0.03 yDistance=0.04
00:04:28.743 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:04:28.743 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:28.743 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:04:28.743 00.000 11596 MoveAxis(E, 0, ABG)
00:04:28.743 00.000 11596 Move returns status 0, amount 0
00:04:28.744 00.001 11596 MoveAxis(N, 0, ABG)
00:04:28.744 00.000 11596 Move returns status 0, amount 0
00:04:28.744 00.000 11596 move complete, result=0
00:04:28.744 00.000 11596 worker thread done servicing request
00:04:28.748 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=219, med=4, FiltMin=2, FiltMax=119, Gamma=0.510
00:04:28.756 00.008 13300 UpdateGuideState exits: m=1953 SNR=30.9
00:04:28.756 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:28.757 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:04:28.757 00.000 13300 Enqueuing Expose request
00:04:28.757 00.000 11596 Worker thread wakes up
00:04:28.757 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:04:28.757 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:04:29.264 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:04:30.401 01.137 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"87c509bc-93e6-46ae-9ecf-bed7c1e576cb"}
00:04:30.401 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"87c509bc-93e6-46ae-9ecf-bed7c1e576cb"}
00:04:30.402 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"70884c47-00ae-4058-9d3f-7bb71103a485"}
00:04:30.402 00.000 13300 case statement mapped state 6 to 3
00:04:30.402 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"70884c47-00ae-4058-9d3f-7bb71103a485"}
00:04:30.402 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"72cb548d-afab-496d-8263-ec54550bdc6f"}
00:04:30.403 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1404,"width":15,"height":15,"star_pos":[6.98,7.44],"pixels":"..."},"id":"72cb548d-afab-496d-8263-ec54550bdc6f"}
00:04:32.294 01.891 11596 Exposure complete
00:04:32.368 00.074 11596 worker thread done servicing request
00:04:32.369 00.001 13300 OnExposeComplete: enter
00:04:32.369 00.000 13300 UpdateGuideState(): m_state=6
00:04:32.369 00.000 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1405
00:04:32.369 00.000 13300 Star::Find returns 1 (0), X=1061.04, Y=356.55, Mass=1998, SNR=31.3, Peak=227 HFD=3.2
00:04:32.370 00.001 13300 MultiStar: [#1 0.14,0.06,0.75,U] [#2 0.10,0.04,0.44,U] [#3 0.13,0.07,0.42,U] [#4 0.23,0.23,0.28,U] [#5 0.21,0.28,0.25,U] [#6 0.20,0.00,0.24,U] [#7 -0.01,0.22,0.23,U] [#8 -0.03,0.18,0.21,U] 
00:04:32.370 00.000 13300 refined, 8 included, MultiStar: {0.10, 0.04}, one-star: {0.00, -0.14}
00:04:32.370 00.000 13300 CameraToMount -- cameraTheta (0.44) - m_xAngle (-1.61) = xAngle (2.05 = 2.05)
00:04:32.370 00.000 13300 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.06 = 2.06)
00:04:32.370 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.04 hyp=0.11 cameraTheta=0.44 mountX=-0.05 mountY=0.09, mountTheta=2.05
00:04:32.372 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.04, opts=13)
00:04:32.372 00.000 13300 Enqueuing Move request for scope (0.10, 0.04)
00:04:32.372 00.000 11596 Worker thread wakes up
00:04:32.372 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.04) opts 0xd
00:04:32.372 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.04)
00:04:32.372 00.000 11596 Moving (0.10, 0.04) raw xDistance=-0.05 yDistance=0.09
00:04:32.373 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:04:32.373 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:32.373 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:04:32.373 00.000 11596 MoveAxis(E, 0, ABG)
00:04:32.373 00.000 11596 Move returns status 0, amount 0
00:04:32.373 00.000 11596 MoveAxis(N, 0, ABG)
00:04:32.373 00.000 11596 Move returns status 0, amount 0
00:04:32.373 00.000 11596 move complete, result=0
00:04:32.373 00.000 11596 worker thread done servicing request
00:04:32.379 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=2, FiltMax=115, Gamma=0.510
00:04:32.387 00.008 13300 UpdateGuideState exits: m=1998 SNR=31.3
00:04:32.387 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:32.387 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:04:32.388 00.001 13300 Enqueuing Expose request
00:04:32.388 00.000 11596 Worker thread wakes up
00:04:32.388 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:04:32.388 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:04:32.903 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:04:33.400 00.497 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"762e5149-f0b8-4ddb-a102-e1b129fb0830"}
00:04:33.400 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"762e5149-f0b8-4ddb-a102-e1b129fb0830"}
00:04:33.402 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d1f2c734-40e6-4285-8f0e-0fedd431f766"}
00:04:33.402 00.000 13300 case statement mapped state 6 to 3
00:04:33.402 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d1f2c734-40e6-4285-8f0e-0fedd431f766"}
00:04:33.402 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f3c38dc9-2371-4823-9cd6-c0032262c068"}
00:04:33.402 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1405,"width":15,"height":15,"star_pos":[7.04,6.55],"pixels":"..."},"id":"f3c38dc9-2371-4823-9cd6-c0032262c068"}
00:04:35.929 02.527 11596 Exposure complete
00:04:36.003 00.074 11596 worker thread done servicing request
00:04:36.003 00.000 13300 OnExposeComplete: enter
00:04:36.003 00.000 13300 UpdateGuideState(): m_state=6
00:04:36.004 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1406
00:04:36.004 00.000 13300 Star::Find returns 1 (0), X=1060.94, Y=356.30, Mass=1971, SNR=31.1, Peak=248 HFD=3.3
00:04:36.004 00.000 13300 MultiStar: [#1 0.13,-0.22,0.74,U] [#2 0.04,-0.32,0.44,U] [#3 0.10,-0.24,0.41,U] [#4 0.36,-0.02,0.29,U] [#5 0.20,-0.18,0.24,U] [#6 0.14,-0.15,0.22,U] [#7 -0.01,-0.03,0.22,U] [#8 -0.06,-0.30,0.19,U] 
00:04:36.004 00.000 13300 refined, 8 included, MultiStar: {0.06, -0.25}, one-star: {-0.10, -0.40}
00:04:36.005 00.001 13300 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-1.61) = xAngle (0.28 = 0.28)
00:04:36.005 00.000 13300 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.29 = 0.29)
00:04:36.005 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.25 hyp=0.26 cameraTheta=-1.33 mountX=0.25 mountY=0.08, mountTheta=0.29
00:04:36.006 00.001 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.25, opts=13)
00:04:36.006 00.000 13300 Enqueuing Move request for scope (0.06, -0.25)
00:04:36.007 00.001 11596 Worker thread wakes up
00:04:36.007 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.25) opts 0xd
00:04:36.007 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.25)
00:04:36.007 00.000 11596 Moving (0.06, -0.25) raw xDistance=0.25 yDistance=0.08
00:04:36.007 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
00:04:36.007 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:36.007 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:04:36.008 00.001 11596 MoveAxis(W, 313, ABG)
00:04:36.008 00.000 11596 Guiding  Dir = 3, Dur = 313
00:04:36.009 00.001 11596 IsSlewing returns 0
00:04:36.017 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=2, FiltMax=117, Gamma=0.510
00:04:36.027 00.010 13300 UpdateGuideState exits: m=1971 SNR=31.1
00:04:36.027 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:36.028 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:04:36.028 00.000 13300 Enqueuing Expose request
00:04:36.037 00.009 11596 IsGuiding returns 0
00:04:36.259 00.222 11596 PulseGuide returned control before completion, sleep 100
00:04:36.399 00.140 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"01cecbf2-e92b-4814-aaea-e0c56f653180"}
00:04:36.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"01cecbf2-e92b-4814-aaea-e0c56f653180"}
00:04:36.400 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e63ae851-62a7-4bfb-aedc-e800af071297"}
00:04:36.400 00.000 13300 case statement mapped state 6 to 3
00:04:36.400 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e63ae851-62a7-4bfb-aedc-e800af071297"}
00:04:36.427 00.027 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f58f3972-928a-46e8-97f7-0bfb61a70d80"}
00:04:36.427 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1406,"width":15,"height":15,"star_pos":[6.94,7.30],"pixels":"..."},"id":"f58f3972-928a-46e8-97f7-0bfb61a70d80"}
00:04:36.564 00.137 11596 IsGuiding returns 1
00:04:36.564 00.000 11596 scope still moving after pulse duration time elapsed
00:04:36.588 00.024 11596 IsSlewing returns 0
00:04:36.661 00.073 11596 IsGuiding returns 1
00:04:36.695 00.034 11596 IsSlewing returns 0
00:04:36.752 00.057 11596 IsGuiding returns 0
00:04:36.752 00.000 11596 scope move finished after 313 + 402 ms
00:04:36.752 00.000 11596 Move returns status 0, amount 313
00:04:36.752 00.000 11596 MoveAxis(N, 0, ABG)
00:04:36.752 00.000 11596 Move returns status 0, amount 0
00:04:36.752 00.000 11596 move complete, result=0
00:04:36.752 00.000 11596 worker thread done servicing request
00:04:36.752 00.000 11596 Worker thread wakes up
00:04:36.753 00.001 13300 GuideStep: 0.3 px 313 ms WEST, 0.1 px 0 ms NORTH
00:04:36.753 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:04:37.267 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:04:39.398 02.131 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0bd0b41c-ad3e-4820-9be4-cfc7536b5ed7"}
00:04:39.399 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0bd0b41c-ad3e-4820-9be4-cfc7536b5ed7"}
00:04:39.400 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4e424137-5b80-4d94-9627-42e23a014142"}
00:04:39.400 00.000 13300 case statement mapped state 6 to 3
00:04:39.400 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4e424137-5b80-4d94-9627-42e23a014142"}
00:04:39.401 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e00564bc-7920-44c1-ba99-c0b98536d1cb"}
00:04:39.401 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1406,"width":15,"height":15,"star_pos":[6.94,7.30],"pixels":"..."},"id":"e00564bc-7920-44c1-ba99-c0b98536d1cb"}
00:04:40.310 00.909 11596 Exposure complete
00:04:40.384 00.074 11596 worker thread done servicing request
00:04:40.385 00.001 13300 OnExposeComplete: enter
00:04:40.385 00.000 13300 UpdateGuideState(): m_state=6
00:04:40.385 00.000 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1407
00:04:40.386 00.001 13300 Star::Find returns 1 (0), X=1060.96, Y=356.42, Mass=1969, SNR=31.1, Peak=225 HFD=3.3
00:04:40.386 00.000 13300 MultiStar: [#1 0.25,0.03,0.75,U] [#2 0.17,0.03,0.44,U] [#3 0.14,-0.22,0.41,U] [#4 0.18,0.06,0.25,U] [#5 0.36,-0.07,0.25,U] [#6 0.26,-0.02,0.23,U] [#7 0.13,0.09,0.24,U] [#8 0.15,-0.09,0.20,U] 
00:04:40.386 00.000 13300 refined, 8 included, MultiStar: {0.13, -0.09}, one-star: {-0.08, -0.27}
00:04:40.386 00.000 13300 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-1.61) = xAngle (1.01 = 1.01)
00:04:40.387 00.001 13300 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.03 = 1.03)
00:04:40.387 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=-0.09 hyp=0.16 cameraTheta=-0.59 mountX=0.08 mountY=0.13, mountTheta=1.02
00:04:40.389 00.002 13300 SchedulePrimaryMove(1016D950, x=0.13, y=-0.09, opts=13)
00:04:40.389 00.000 13300 Enqueuing Move request for scope (0.13, -0.09)
00:04:40.389 00.000 11596 Worker thread wakes up
00:04:40.389 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.09) opts 0xd
00:04:40.389 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, -0.09)
00:04:40.389 00.000 11596 Moving (0.13, -0.09) raw xDistance=0.08 yDistance=0.13
00:04:40.390 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:04:40.390 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:40.390 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:04:40.390 00.000 11596 MoveAxis(E, 0, ABG)
00:04:40.390 00.000 11596 Move returns status 0, amount 0
00:04:40.390 00.000 11596 MoveAxis(N, 0, ABG)
00:04:40.390 00.000 11596 Move returns status 0, amount 0
00:04:40.391 00.001 11596 move complete, result=0
00:04:40.391 00.000 11596 worker thread done servicing request
00:04:40.395 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=2, FiltMax=119, Gamma=0.510
00:04:40.403 00.008 13300 UpdateGuideState exits: m=1969 SNR=31.1
00:04:40.403 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:40.403 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:04:40.403 00.000 13300 Enqueuing Expose request
00:04:40.404 00.001 11596 Worker thread wakes up
00:04:40.404 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:04:40.404 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:04:40.906 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:04:42.398 01.492 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1580632c-bcca-4810-9bf6-a762d1ecb9b0"}
00:04:42.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1580632c-bcca-4810-9bf6-a762d1ecb9b0"}
00:04:42.399 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f9596de1-5d96-4b59-b10e-7ff9d20e0f6c"}
00:04:42.399 00.000 13300 case statement mapped state 6 to 3
00:04:42.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f9596de1-5d96-4b59-b10e-7ff9d20e0f6c"}
00:04:42.399 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0ae5e904-b41f-4442-86e3-59c5ea637f88"}
00:04:42.400 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1407,"width":15,"height":15,"star_pos":[6.96,7.42],"pixels":"..."},"id":"0ae5e904-b41f-4442-86e3-59c5ea637f88"}
00:04:43.937 01.537 11596 Exposure complete
00:04:44.010 00.073 11596 worker thread done servicing request
00:04:44.010 00.000 13300 OnExposeComplete: enter
00:04:44.010 00.000 13300 UpdateGuideState(): m_state=6
00:04:44.010 00.000 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1408
00:04:44.011 00.001 13300 Star::Find returns 1 (0), X=1060.96, Y=356.29, Mass=1993, SNR=31.3, Peak=254 HFD=3.3
00:04:44.011 00.000 13300 MultiStar: [#1 0.15,-0.11,0.75,U] [#2 0.07,-0.11,0.43,U] [#3 0.07,-0.19,0.41,U] [#4 0.24,-0.03,0.29,U] [#5 0.30,-0.07,0.25,U] [#6 0.14,-0.17,0.22,U] [#7 -0.04,-0.16,0.23,U] [#8 0.11,0.19,0.20,U] 
00:04:44.011 00.000 13300 refined, 8 included, MultiStar: {0.08, -0.18}, one-star: {-0.08, -0.40}
00:04:44.011 00.000 13300 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-1.61) = xAngle (0.44 = 0.44)
00:04:44.011 00.000 13300 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.45 = 0.45)
00:04:44.012 00.001 13300 CameraToMount -- cameraX=0.08 cameraY=-0.18 hyp=0.19 cameraTheta=-1.17 mountX=0.18 mountY=0.09, mountTheta=0.45
00:04:44.013 00.001 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.18, opts=13)
00:04:44.014 00.001 13300 Enqueuing Move request for scope (0.08, -0.18)
00:04:44.014 00.000 11596 Worker thread wakes up
00:04:44.014 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.18) opts 0xd
00:04:44.014 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.18)
00:04:44.014 00.000 11596 Moving (0.08, -0.18) raw xDistance=0.18 yDistance=0.09
00:04:44.014 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.18
00:04:44.014 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:44.014 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:04:44.015 00.001 11596 MoveAxis(W, 221, ABG)
00:04:44.015 00.000 11596 Guiding  Dir = 3, Dur = 221
00:04:44.015 00.000 11596 IsSlewing returns 0
00:04:44.019 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=117, Gamma=0.510
00:04:44.027 00.008 13300 UpdateGuideState exits: m=1993 SNR=31.3
00:04:44.027 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:44.027 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:04:44.027 00.000 13300 Enqueuing Expose request
00:04:44.099 00.072 11596 IsGuiding returns 0
00:04:44.314 00.215 11596 PulseGuide returned control before completion, sleep 16
00:04:44.530 00.216 11596 IsGuiding returns 1
00:04:44.531 00.001 11596 scope still moving after pulse duration time elapsed
00:04:44.563 00.032 11596 IsSlewing returns 0
00:04:44.621 00.058 11596 IsGuiding returns 0
00:04:44.621 00.000 11596 scope move finished after 221 + 301 ms
00:04:44.621 00.000 11596 Move returns status 0, amount 221
00:04:44.621 00.000 11596 MoveAxis(N, 0, ABG)
00:04:44.621 00.000 11596 Move returns status 0, amount 0
00:04:44.621 00.000 11596 move complete, result=0
00:04:44.621 00.000 11596 worker thread done servicing request
00:04:44.622 00.001 13300 GuideStep: 0.2 px 221 ms WEST, 0.1 px 0 ms NORTH
00:04:44.622 00.000 11596 Worker thread wakes up
00:04:44.622 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:04:45.131 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:04:45.407 00.276 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"114631c0-1d4d-4081-83a0-0c3e178322b2"}
00:04:45.407 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"114631c0-1d4d-4081-83a0-0c3e178322b2"}
00:04:45.408 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4bbe2c26-3817-47b9-adac-18d976b2e142"}
00:04:45.408 00.000 13300 case statement mapped state 6 to 3
00:04:45.408 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4bbe2c26-3817-47b9-adac-18d976b2e142"}
00:04:45.409 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e7f9c549-4534-4fa6-ad1c-e42354a79816"}
00:04:45.409 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1408,"width":15,"height":15,"star_pos":[6.96,7.29],"pixels":"..."},"id":"e7f9c549-4534-4fa6-ad1c-e42354a79816"}
00:04:48.169 02.760 11596 Exposure complete
00:04:48.249 00.080 11596 worker thread done servicing request
00:04:48.249 00.000 13300 OnExposeComplete: enter
00:04:48.249 00.000 13300 UpdateGuideState(): m_state=6
00:04:48.250 00.001 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1409
00:04:48.250 00.000 13300 Star::Find returns 1 (0), X=1060.99, Y=356.21, Mass=2006, SNR=31.3, Peak=251 HFD=3.2
00:04:48.250 00.000 13300 MultiStar: [#1 0.11,-0.15,0.74,U] [#2 -0.00,-0.14,0.44,U] [#3 0.14,-0.37,0.41,U] [#4 0.04,0.02,0.30,U] [#5 0.27,-0.03,0.25,U] [#6 0.20,-0.26,0.23,U] [#7 0.18,-0.24,0.23,U] [#8 0.16,-0.15,0.21,U] 
00:04:48.250 00.000 13300 refined, 8 included, MultiStar: {0.08, -0.25}, one-star: {-0.05, -0.48}
00:04:48.251 00.001 13300 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-1.61) = xAngle (0.33 = 0.33)
00:04:48.251 00.000 13300 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.34 = 0.34)
00:04:48.251 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.25 hyp=0.26 cameraTheta=-1.28 mountX=0.25 mountY=0.09, mountTheta=0.34
00:04:48.252 00.001 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.25, opts=13)
00:04:48.253 00.001 13300 Enqueuing Move request for scope (0.08, -0.25)
00:04:48.253 00.000 11596 Worker thread wakes up
00:04:48.253 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.25) opts 0xd
00:04:48.253 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.25)
00:04:48.253 00.000 11596 Moving (0.08, -0.25) raw xDistance=0.25 yDistance=0.09
00:04:48.254 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
00:04:48.254 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:48.254 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:04:48.254 00.000 11596 MoveAxis(W, 326, ABG)
00:04:48.254 00.000 11596 Guiding  Dir = 3, Dur = 326
00:04:48.255 00.001 11596 IsSlewing returns 0
00:04:48.260 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=119, Gamma=0.510
00:04:48.268 00.008 13300 UpdateGuideState exits: m=2006 SNR=31.3
00:04:48.268 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:48.268 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:04:48.268 00.000 13300 Enqueuing Expose request
00:04:48.376 00.108 11596 IsGuiding returns 0
00:04:48.406 00.030 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fff070dd-c446-468d-a756-dbc299e5bbc7"}
00:04:48.406 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fff070dd-c446-468d-a756-dbc299e5bbc7"}
00:04:48.407 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5379daf2-7f87-4bf9-9661-b8bd8b80f633"}
00:04:48.407 00.000 13300 case statement mapped state 6 to 3
00:04:48.407 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5379daf2-7f87-4bf9-9661-b8bd8b80f633"}
00:04:48.408 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"19082fb4-1ec7-4886-99fc-bfbf47d8fd66"}
00:04:48.408 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1409,"width":15,"height":15,"star_pos":[6.99,7.21],"pixels":"..."},"id":"19082fb4-1ec7-4886-99fc-bfbf47d8fd66"}
00:04:48.494 00.086 11596 PulseGuide returned control before completion, sleep 219
00:04:48.831 00.337 11596 IsGuiding returns 1
00:04:48.831 00.000 11596 scope still moving after pulse duration time elapsed
00:04:48.857 00.026 11596 IsSlewing returns 0
00:04:49.009 00.152 11596 IsGuiding returns 0
00:04:49.009 00.000 11596 scope move finished after 326 + 306 ms
00:04:49.009 00.000 11596 Move returns status 0, amount 326
00:04:49.009 00.000 11596 MoveAxis(N, 0, ABG)
00:04:49.009 00.000 11596 Move returns status 0, amount 0
00:04:49.009 00.000 11596 move complete, result=0
00:04:49.009 00.000 11596 worker thread done servicing request
00:04:49.009 00.000 13300 GuideStep: 0.2 px 326 ms WEST, 0.1 px 0 ms NORTH
00:04:49.010 00.001 11596 Worker thread wakes up
00:04:49.010 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:04:49.518 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:04:51.406 01.888 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2c12d24d-1495-45d0-b9c5-0cb5a7aaf927"}
00:04:51.406 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2c12d24d-1495-45d0-b9c5-0cb5a7aaf927"}
00:04:51.407 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2a917231-d38c-45f1-8da2-30f9cbd98980"}
00:04:51.407 00.000 13300 case statement mapped state 6 to 3
00:04:51.407 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2a917231-d38c-45f1-8da2-30f9cbd98980"}
00:04:51.408 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bf5c3343-364a-4da1-97df-d1c04b0ae780"}
00:04:51.408 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1409,"width":15,"height":15,"star_pos":[6.99,7.21],"pixels":"..."},"id":"bf5c3343-364a-4da1-97df-d1c04b0ae780"}
00:04:52.547 01.139 11596 Exposure complete
00:04:52.618 00.071 11596 worker thread done servicing request
00:04:52.618 00.000 13300 OnExposeComplete: enter
00:04:52.618 00.000 13300 UpdateGuideState(): m_state=6
00:04:52.618 00.000 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1410
00:04:52.618 00.000 13300 Star::Find returns 1 (0), X=1060.99, Y=356.55, Mass=1977, SNR=31.1, Peak=247 HFD=3.1
00:04:52.619 00.001 13300 MultiStar: [#1 0.06,0.29,0.74,U] [#2 0.21,0.23,0.45,U] [#3 0.12,0.17,0.42,U] [#4 0.13,0.24,0.29,U] [#5 0.17,0.16,0.25,U] [#6 0.11,0.25,0.23,U] [#7 0.02,0.21,0.23,U] [#8 0.17,0.22,0.20,U] 
00:04:52.619 00.000 13300 single-star, 8 included, MultiStar: {0.08, 0.13}, one-star: {-0.05, -0.14}
00:04:52.619 00.000 13300 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-1.61) = xAngle (-0.29 = -0.29)
00:04:52.619 00.000 13300 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.27 = -0.27)
00:04:52.619 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.14 hyp=0.15 cameraTheta=-1.90 mountX=0.14 mountY=-0.04, mountTheta=-0.27
00:04:52.621 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.14, opts=13)
00:04:52.621 00.000 13300 Enqueuing Move request for scope (-0.05, -0.14)
00:04:52.621 00.000 11596 Worker thread wakes up
00:04:52.621 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.14) opts 0xd
00:04:52.621 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.14)
00:04:52.622 00.001 11596 Moving (-0.05, -0.14) raw xDistance=0.14 yDistance=-0.04
00:04:52.622 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.14
00:04:52.622 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:52.622 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:04:52.622 00.000 11596 MoveAxis(W, 203, ABG)
00:04:52.622 00.000 11596 Guiding  Dir = 3, Dur = 203
00:04:52.623 00.001 11596 IsSlewing returns 0
00:04:52.629 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=116, Gamma=0.510
00:04:52.639 00.010 13300 UpdateGuideState exits: m=1977 SNR=31.1
00:04:52.639 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:52.639 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:04:52.639 00.000 13300 Enqueuing Expose request
00:04:52.716 00.077 11596 IsGuiding returns 0
00:04:53.114 00.398 11596 IsGuiding returns 1
00:04:53.114 00.000 11596 scope still moving after pulse duration time elapsed
00:04:53.135 00.021 11596 IsSlewing returns 0
00:04:53.218 00.083 11596 IsGuiding returns 0
00:04:53.218 00.000 11596 scope move finished after 203 + 298 ms
00:04:53.218 00.000 11596 Move returns status 0, amount 203
00:04:53.218 00.000 11596 MoveAxis(N, 0, ABG)
00:04:53.218 00.000 11596 Move returns status 0, amount 0
00:04:53.218 00.000 11596 move complete, result=0
00:04:53.218 00.000 11596 worker thread done servicing request
00:04:53.219 00.001 13300 GuideStep: 0.1 px 203 ms WEST, -0.0 px 0 ms NORTH
00:04:53.219 00.000 11596 Worker thread wakes up
00:04:53.219 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:04:53.733 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:04:54.404 00.671 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"05906c84-01e8-4f66-9566-400276966549"}
00:04:54.404 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"05906c84-01e8-4f66-9566-400276966549"}
00:04:54.405 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ba4c923d-a7ff-465e-8123-e6cd50800ba5"}
00:04:54.405 00.000 13300 case statement mapped state 6 to 3
00:04:54.405 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ba4c923d-a7ff-465e-8123-e6cd50800ba5"}
00:04:54.406 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1a493b1a-6fdd-4a11-89a2-6b23c805933c"}
00:04:54.406 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1410,"width":15,"height":15,"star_pos":[6.99,6.55],"pixels":"..."},"id":"1a493b1a-6fdd-4a11-89a2-6b23c805933c"}
00:04:56.772 02.366 11596 Exposure complete
00:04:56.842 00.070 11596 worker thread done servicing request
00:04:56.842 00.000 13300 OnExposeComplete: enter
00:04:56.842 00.000 13300 UpdateGuideState(): m_state=6
00:04:56.843 00.001 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1411
00:04:56.843 00.000 13300 Star::Find returns 1 (0), X=1061.03, Y=356.56, Mass=1987, SNR=31.1, Peak=229 HFD=3.3
00:04:56.843 00.000 13300 MultiStar: [#1 0.07,0.27,0.75,U] [#2 0.10,0.12,0.45,U] [#3 0.05,0.17,0.41,U] [#4 0.12,0.41,0.29,U] [#5 0.18,0.22,0.24,U] [#6 0.09,-0.10,0.22,U] [#7 0.03,0.26,0.22,U] [#8 -0.15,0.18,0.20,U] 
00:04:56.843 00.000 13300 refined, 8 included, MultiStar: {0.05, 0.12}, one-star: {-0.01, -0.13}
00:04:56.844 00.001 13300 CameraToMount -- cameraTheta (1.18) - m_xAngle (-1.61) = xAngle (2.78 = 2.78)
00:04:56.844 00.000 13300 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.80 = 2.80)
00:04:56.844 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.12 hyp=0.13 cameraTheta=1.18 mountX=-0.12 mountY=0.04, mountTheta=2.80
00:04:56.846 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.12, opts=13)
00:04:56.846 00.000 13300 Enqueuing Move request for scope (0.05, 0.12)
00:04:56.846 00.000 11596 Worker thread wakes up
00:04:56.846 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.12) opts 0xd
00:04:56.847 00.001 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.12)
00:04:56.847 00.000 11596 Moving (0.05, 0.12) raw xDistance=-0.12 yDistance=0.04
00:04:56.847 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:04:56.847 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:56.847 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:04:56.847 00.000 11596 MoveAxis(E, 0, ABG)
00:04:56.847 00.000 11596 Move returns status 0, amount 0
00:04:56.847 00.000 11596 MoveAxis(N, 0, ABG)
00:04:56.847 00.000 11596 Move returns status 0, amount 0
00:04:56.847 00.000 11596 move complete, result=0
00:04:56.848 00.001 11596 worker thread done servicing request
00:04:56.853 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=229, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
00:04:56.861 00.008 13300 UpdateGuideState exits: m=1987 SNR=31.1
00:04:56.861 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:56.861 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:04:56.861 00.000 13300 Enqueuing Expose request
00:04:56.862 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:04:56.862 00.000 11596 Worker thread wakes up
00:04:56.862 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:04:57.378 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:04:57.422 00.044 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"383edf3b-d8bc-4395-8a76-4ac9c1272f18"}
00:04:57.423 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"383edf3b-d8bc-4395-8a76-4ac9c1272f18"}
00:04:57.423 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"250c920f-90bc-42e5-9de5-acd1542812ec"}
00:04:57.424 00.001 13300 case statement mapped state 6 to 3
00:04:57.424 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"250c920f-90bc-42e5-9de5-acd1542812ec"}
00:04:57.424 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9e64ff8c-f96d-4ed0-89d8-d0d2c140d754"}
00:04:57.425 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1411,"width":15,"height":15,"star_pos":[7.03,6.56],"pixels":"..."},"id":"9e64ff8c-f96d-4ed0-89d8-d0d2c140d754"}
00:05:00.422 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8ee37f46-1f17-4f54-989c-363819174c0f"}
00:05:00.422 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8ee37f46-1f17-4f54-989c-363819174c0f"}
00:05:00.423 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0cb541e2-6fc1-494c-9570-210193aea846"}
00:05:00.423 00.000 13300 case statement mapped state 6 to 3
00:05:00.423 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0cb541e2-6fc1-494c-9570-210193aea846"}
00:05:00.424 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9c6ed32e-c44e-450b-98f6-7aa300eb9837"}
00:05:00.425 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1411,"width":15,"height":15,"star_pos":[7.03,6.56],"pixels":"..."},"id":"9c6ed32e-c44e-450b-98f6-7aa300eb9837"}
00:05:00.535 00.110 11596 Exposure complete
00:05:00.610 00.075 11596 worker thread done servicing request
00:05:00.610 00.000 13300 OnExposeComplete: enter
00:05:00.610 00.000 13300 UpdateGuideState(): m_state=6
00:05:00.611 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1412
00:05:00.611 00.000 13300 Star::Find returns 1 (0), X=1060.98, Y=356.53, Mass=1996, SNR=31.2, Peak=225 HFD=3.5
00:05:00.611 00.000 13300 MultiStar: [#1 0.05,0.14,0.74,U] [#2 0.13,0.06,0.45,U] [#3 0.09,0.01,0.41,U] [#4 0.00,0.27,0.30,U] [#5 0.14,0.10,0.25,U] [#6 0.17,0.30,0.23,U] [#7 0.16,0.40,0.22,U] [#8 0.19,0.00,0.19,U] 
00:05:00.611 00.000 13300 refined, 8 included, MultiStar: {0.06, 0.06}, one-star: {-0.06, -0.16}
00:05:00.612 00.001 13300 CameraToMount -- cameraTheta (0.83) - m_xAngle (-1.61) = xAngle (2.44 = 2.44)
00:05:00.612 00.000 13300 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.45 = 2.45)
00:05:00.612 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.06 hyp=0.09 cameraTheta=0.83 mountX=-0.07 mountY=0.05, mountTheta=2.44
00:05:00.614 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.06, opts=13)
00:05:00.614 00.000 13300 Enqueuing Move request for scope (0.06, 0.06)
00:05:00.614 00.000 11596 Worker thread wakes up
00:05:00.614 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.06) opts 0xd
00:05:00.614 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.06)
00:05:00.614 00.000 11596 Moving (0.06, 0.06) raw xDistance=-0.07 yDistance=0.05
00:05:00.614 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:05:00.615 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:00.615 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:05:00.615 00.000 11596 MoveAxis(E, 0, ABG)
00:05:00.615 00.000 11596 Move returns status 0, amount 0
00:05:00.615 00.000 11596 MoveAxis(N, 0, ABG)
00:05:00.615 00.000 11596 Move returns status 0, amount 0
00:05:00.615 00.000 11596 move complete, result=0
00:05:00.616 00.001 11596 worker thread done servicing request
00:05:00.620 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=2, FiltMax=119, Gamma=0.510
00:05:00.629 00.009 13300 UpdateGuideState exits: m=1996 SNR=31.2
00:05:00.629 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:00.629 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:05:00.629 00.000 13300 Enqueuing Expose request
00:05:00.629 00.000 11596 Worker thread wakes up
00:05:00.630 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:05:00.630 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:05:01.145 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:05:03.421 02.276 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f618130c-cfcc-4825-b866-b928a829a944"}
00:05:03.421 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f618130c-cfcc-4825-b866-b928a829a944"}
00:05:03.422 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"014ffb4d-4afa-49c5-abb3-32a411f97dfb"}
00:05:03.422 00.000 13300 case statement mapped state 6 to 3
00:05:03.422 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"014ffb4d-4afa-49c5-abb3-32a411f97dfb"}
00:05:03.422 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8df71526-4664-43f6-8542-506c51965164"}
00:05:03.422 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1412,"width":15,"height":15,"star_pos":[6.98,6.53],"pixels":"..."},"id":"8df71526-4664-43f6-8542-506c51965164"}
00:05:04.171 00.749 11596 Exposure complete
00:05:04.252 00.081 11596 worker thread done servicing request
00:05:04.252 00.000 13300 OnExposeComplete: enter
00:05:04.252 00.000 13300 UpdateGuideState(): m_state=6
00:05:04.253 00.001 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1413
00:05:04.253 00.000 13300 Star::Find returns 1 (0), X=1061.00, Y=356.54, Mass=2000, SNR=31.3, Peak=225 HFD=3.3
00:05:04.253 00.000 13300 MultiStar: [#1 0.12,0.15,0.74,U] [#2 0.04,0.20,0.44,U] [#3 0.16,0.20,0.41,U] [#4 0.10,0.36,0.29,U] [#5 0.11,0.43,0.25,U] [#6 0.21,0.07,0.22,U] [#7 -0.01,0.13,0.23,U] [#8 -0.21,0.00,0.20,U] 
00:05:04.253 00.000 13300 refined, 8 included, MultiStar: {0.05, 0.10}, one-star: {-0.04, -0.15}
00:05:04.253 00.000 13300 CameraToMount -- cameraTheta (1.11) - m_xAngle (-1.61) = xAngle (2.72 = 2.72)
00:05:04.253 00.000 13300 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.73 = 2.73)
00:05:04.254 00.001 13300 CameraToMount -- cameraX=0.05 cameraY=0.10 hyp=0.12 cameraTheta=1.11 mountX=-0.10 mountY=0.05, mountTheta=2.73
00:05:04.255 00.001 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.10, opts=13)
00:05:04.256 00.001 13300 Enqueuing Move request for scope (0.05, 0.10)
00:05:04.256 00.000 11596 Worker thread wakes up
00:05:04.256 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.10) opts 0xd
00:05:04.256 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.10)
00:05:04.256 00.000 11596 Moving (0.05, 0.10) raw xDistance=-0.10 yDistance=0.05
00:05:04.256 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:05:04.257 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:04.257 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:05:04.257 00.000 11596 MoveAxis(E, 0, ABG)
00:05:04.257 00.000 11596 Move returns status 0, amount 0
00:05:04.257 00.000 11596 MoveAxis(N, 0, ABG)
00:05:04.257 00.000 11596 Move returns status 0, amount 0
00:05:04.257 00.000 11596 move complete, result=0
00:05:04.258 00.001 11596 worker thread done servicing request
00:05:04.267 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=2, FiltMax=119, Gamma=0.510
00:05:04.280 00.013 13300 UpdateGuideState exits: m=2000 SNR=31.3
00:05:04.280 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:04.280 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:05:04.280 00.000 13300 Enqueuing Expose request
00:05:04.280 00.000 11596 Worker thread wakes up
00:05:04.281 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:05:04.281 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:05:04.788 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:05:06.419 01.631 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"85850545-4727-4d1c-b14d-80386474fad8"}
00:05:06.419 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"85850545-4727-4d1c-b14d-80386474fad8"}
00:05:06.420 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ed52a728-db67-46e5-ac46-3f8da3bcf20a"}
00:05:06.420 00.000 13300 case statement mapped state 6 to 3
00:05:06.420 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ed52a728-db67-46e5-ac46-3f8da3bcf20a"}
00:05:06.420 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c60c91e9-3cc5-4755-8b64-ea221a465d5d"}
00:05:06.421 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1413,"width":15,"height":15,"star_pos":[7.00,6.54],"pixels":"..."},"id":"c60c91e9-3cc5-4755-8b64-ea221a465d5d"}
00:05:07.820 01.399 11596 Exposure complete
00:05:07.900 00.080 11596 worker thread done servicing request
00:05:07.900 00.000 13300 OnExposeComplete: enter
00:05:07.901 00.001 13300 UpdateGuideState(): m_state=6
00:05:07.901 00.000 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1414
00:05:07.901 00.000 13300 Star::Find returns 1 (0), X=1061.03, Y=356.29, Mass=1957, SNR=31.0, Peak=247 HFD=3.3
00:05:07.902 00.001 13300 MultiStar: [#1 0.23,-0.08,0.75,U] [#2 0.12,-0.05,0.46,U] [#3 0.09,-0.07,0.41,U] [#4 0.27,0.25,0.29,U] [#5 0.13,-0.30,0.24,U] [#6 0.07,-0.10,0.23,U] [#7 0.03,-0.06,0.24,U] [#8 -0.10,-0.15,0.21,U] 
00:05:07.902 00.000 13300 refined, 8 included, MultiStar: {0.10, -0.15}, one-star: {-0.01, -0.40}
00:05:07.902 00.000 13300 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-1.61) = xAngle (0.60 = 0.60)
00:05:07.902 00.000 13300 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.61 = 0.61)
00:05:07.902 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=-0.15 hyp=0.18 cameraTheta=-1.01 mountX=0.15 mountY=0.10, mountTheta=0.61
00:05:07.904 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=-0.15, opts=13)
00:05:07.904 00.000 13300 Enqueuing Move request for scope (0.10, -0.15)
00:05:07.904 00.000 11596 Worker thread wakes up
00:05:07.904 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.15) opts 0xd
00:05:07.904 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, -0.15)
00:05:07.904 00.000 11596 Moving (0.10, -0.15) raw xDistance=0.15 yDistance=0.10
00:05:07.904 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.15
00:05:07.904 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:07.904 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:05:07.905 00.001 11596 MoveAxis(W, 187, ABG)
00:05:07.905 00.000 11596 Guiding  Dir = 3, Dur = 187
00:05:07.905 00.000 11596 IsSlewing returns 0
00:05:07.910 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=125, Gamma=0.510
00:05:07.918 00.008 13300 UpdateGuideState exits: m=1957 SNR=31.0
00:05:07.919 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:07.919 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:05:07.919 00.000 13300 Enqueuing Expose request
00:05:07.986 00.067 11596 IsGuiding returns 0
00:05:08.077 00.091 11596 PulseGuide returned control before completion, sleep 108
00:05:08.299 00.222 11596 IsGuiding returns 1
00:05:08.299 00.000 11596 scope still moving after pulse duration time elapsed
00:05:08.331 00.032 11596 IsSlewing returns 0
00:05:08.565 00.234 11596 IsGuiding returns 0
00:05:08.565 00.000 11596 scope move finished after 187 + 391 ms
00:05:08.565 00.000 11596 Move returns status 0, amount 187
00:05:08.565 00.000 11596 MoveAxis(N, 0, ABG)
00:05:08.565 00.000 11596 Move returns status 0, amount 0
00:05:08.565 00.000 11596 move complete, result=0
00:05:08.565 00.000 11596 worker thread done servicing request
00:05:08.565 00.000 13300 GuideStep: 0.1 px 187 ms WEST, 0.1 px 0 ms NORTH
00:05:08.566 00.001 11596 Worker thread wakes up
00:05:08.566 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:05:09.069 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:05:09.419 00.350 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"44a7c539-a3ee-4727-a722-69d1bf1f9266"}
00:05:09.419 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"44a7c539-a3ee-4727-a722-69d1bf1f9266"}
00:05:09.420 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6e9e590a-b5c5-48eb-b2a8-2763d520b6fb"}
00:05:09.420 00.000 13300 case statement mapped state 6 to 3
00:05:09.420 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6e9e590a-b5c5-48eb-b2a8-2763d520b6fb"}
00:05:09.420 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"676672e2-59fd-4d10-a7f0-e5469b803e40"}
00:05:09.421 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1414,"width":15,"height":15,"star_pos":[7.03,7.29],"pixels":"..."},"id":"676672e2-59fd-4d10-a7f0-e5469b803e40"}
00:05:12.095 02.674 11596 Exposure complete
00:05:12.167 00.072 11596 worker thread done servicing request
00:05:12.167 00.000 13300 OnExposeComplete: enter
00:05:12.168 00.001 13300 UpdateGuideState(): m_state=6
00:05:12.168 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1415
00:05:12.168 00.000 13300 Star::Find returns 1 (0), X=1061.19, Y=356.41, Mass=1934, SNR=30.8, Peak=221 HFD=3.2
00:05:12.169 00.001 13300 MultiStar: [#1 0.24,-0.03,0.76,U] [#2 0.14,-0.01,0.44,U] [#3 0.15,-0.13,0.42,U] [#4 0.29,0.09,0.30,U] [#5 0.16,-0.02,0.24,U] [#6 0.18,0.01,0.23,U] [#7 0.14,0.01,0.23,U] [#8 0.20,0.09,0.20,U] 
00:05:12.169 00.000 13300 refined, 8 included, MultiStar: {0.18, -0.08}, one-star: {0.15, -0.28}
00:05:12.169 00.000 13300 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-1.61) = xAngle (1.18 = 1.18)
00:05:12.169 00.000 13300 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.19 = 1.19)
00:05:12.169 00.000 13300 CameraToMount -- cameraX=0.18 cameraY=-0.08 hyp=0.20 cameraTheta=-0.43 mountX=0.08 mountY=0.18, mountTheta=1.18
00:05:12.171 00.002 13300 SchedulePrimaryMove(1016D950, x=0.18, y=-0.08, opts=13)
00:05:12.171 00.000 13300 Enqueuing Move request for scope (0.18, -0.08)
00:05:12.171 00.000 11596 Worker thread wakes up
00:05:12.171 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.08) opts 0xd
00:05:12.171 00.000 11596 Handling offset move in thread for scope, endpoint = (0.18, -0.08)
00:05:12.171 00.000 11596 Moving (0.18, -0.08) raw xDistance=0.08 yDistance=0.18
00:05:12.171 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:05:12.172 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.18
00:05:12.172 00.000 11596 MoveAxis(E, 0, ABG)
00:05:12.172 00.000 11596 Move returns status 0, amount 0
00:05:12.172 00.000 11596 MoveAxis(S, 243, ABG)
00:05:12.172 00.000 11596 Guiding  Dir = 1, Dur = 243
00:05:12.172 00.000 11596 IsSlewing returns 0
00:05:12.179 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
00:05:12.189 00.010 13300 UpdateGuideState exits: m=1934 SNR=30.8
00:05:12.189 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:12.189 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:05:12.189 00.000 13300 Enqueuing Expose request
00:05:12.279 00.090 11596 IsGuiding returns 0
00:05:12.404 00.125 11596 PulseGuide returned control before completion, sleep 129
00:05:12.417 00.013 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"95732b01-c16f-44f4-8275-6fa4c107f867"}
00:05:12.417 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"95732b01-c16f-44f4-8275-6fa4c107f867"}
00:05:12.418 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e140eabf-3b62-44df-954b-e9b5139f3dfe"}
00:05:12.418 00.000 13300 case statement mapped state 6 to 3
00:05:12.418 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e140eabf-3b62-44df-954b-e9b5139f3dfe"}
00:05:12.418 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"eb19e5aa-e5f1-44b4-8eb6-f75406c5e9d9"}
00:05:12.419 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1415,"width":15,"height":15,"star_pos":[7.19,7.41],"pixels":"..."},"id":"eb19e5aa-e5f1-44b4-8eb6-f75406c5e9d9"}
00:05:12.607 00.188 11596 IsGuiding returns 1
00:05:12.607 00.000 11596 scope still moving after pulse duration time elapsed
00:05:12.643 00.036 11596 IsSlewing returns 0
00:05:12.875 00.232 11596 IsGuiding returns 1
00:05:12.903 00.028 11596 IsSlewing returns 0
00:05:12.993 00.090 11596 IsGuiding returns 0
00:05:12.993 00.000 11596 scope move finished after 243 + 470 ms
00:05:12.993 00.000 11596 Move returns status 0, amount 243
00:05:12.993 00.000 11596 move complete, result=0
00:05:12.993 00.000 11596 worker thread done servicing request
00:05:12.993 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 243 ms SOUTH
00:05:12.993 00.000 11596 Worker thread wakes up
00:05:12.993 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:05:13.501 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:05:15.417 01.916 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bfd5042d-5809-4fb8-a6e3-d355255d4029"}
00:05:15.417 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bfd5042d-5809-4fb8-a6e3-d355255d4029"}
00:05:15.418 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fcb049ab-69a8-4c11-b5a8-82ab66d12ef8"}
00:05:15.419 00.001 13300 case statement mapped state 6 to 3
00:05:15.419 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fcb049ab-69a8-4c11-b5a8-82ab66d12ef8"}
00:05:15.420 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0105d550-b482-49df-9273-482622a69596"}
00:05:15.420 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1415,"width":15,"height":15,"star_pos":[7.19,7.41],"pixels":"..."},"id":"0105d550-b482-49df-9273-482622a69596"}
00:05:16.537 01.117 11596 Exposure complete
00:05:16.631 00.094 11596 worker thread done servicing request
00:05:16.631 00.000 13300 OnExposeComplete: enter
00:05:16.631 00.000 13300 UpdateGuideState(): m_state=6
00:05:16.632 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1416
00:05:16.632 00.000 13300 Star::Find returns 1 (0), X=1061.05, Y=356.52, Mass=1915, SNR=30.6, Peak=216 HFD=3.2
00:05:16.633 00.001 13300 MultiStar: [#1 0.14,0.12,0.76,U] [#2 0.16,0.05,0.44,U] [#3 0.13,0.03,0.43,U] [#4 0.42,0.33,0.30,U] [#5 0.26,-0.03,0.26,U] [#6 -0.02,0.03,0.22,U] [#7 -0.03,-0.26,0.24,U] [#8 0.21,0.24,0.21,U] 
00:05:16.633 00.000 13300 refined, 8 included, MultiStar: {0.12, 0.01}, one-star: {0.01, -0.18}
00:05:16.633 00.000 13300 CameraToMount -- cameraTheta (0.09) - m_xAngle (-1.61) = xAngle (1.70 = 1.70)
00:05:16.633 00.000 13300 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.71 = 1.71)
00:05:16.634 00.001 13300 CameraToMount -- cameraX=0.12 cameraY=0.01 hyp=0.12 cameraTheta=0.09 mountX=-0.02 mountY=0.12, mountTheta=1.70
00:05:16.636 00.002 13300 SchedulePrimaryMove(1016D950, x=0.12, y=0.01, opts=13)
00:05:16.637 00.001 13300 Enqueuing Move request for scope (0.12, 0.01)
00:05:16.637 00.000 11596 Worker thread wakes up
00:05:16.637 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.01) opts 0xd
00:05:16.637 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, 0.01)
00:05:16.637 00.000 11596 Moving (0.12, 0.01) raw xDistance=-0.02 yDistance=0.12
00:05:16.638 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:05:16.638 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:16.639 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:05:16.639 00.000 11596 MoveAxis(E, 0, ABG)
00:05:16.639 00.000 11596 Move returns status 0, amount 0
00:05:16.639 00.000 11596 MoveAxis(N, 0, ABG)
00:05:16.639 00.000 11596 Move returns status 0, amount 0
00:05:16.639 00.000 11596 move complete, result=0
00:05:16.639 00.000 11596 worker thread done servicing request
00:05:16.646 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=216, med=4, FiltMin=2, FiltMax=112, Gamma=0.510
00:05:16.658 00.012 13300 UpdateGuideState exits: m=1915 SNR=30.6
00:05:16.659 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:16.659 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:05:16.659 00.000 13300 Enqueuing Expose request
00:05:16.659 00.000 11596 Worker thread wakes up
00:05:16.659 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:05:16.659 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:05:17.162 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:05:18.417 01.255 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"35060707-4d8e-413c-aa99-8589550a79ec"}
00:05:18.417 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"35060707-4d8e-413c-aa99-8589550a79ec"}
00:05:18.418 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"81e84310-f4f9-4cda-8fbd-694d377d7a7c"}
00:05:18.418 00.000 13300 case statement mapped state 6 to 3
00:05:18.418 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"81e84310-f4f9-4cda-8fbd-694d377d7a7c"}
00:05:18.419 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"af782505-10e3-4cca-a0f3-feb82e830124"}
00:05:18.419 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1416,"width":15,"height":15,"star_pos":[7.05,6.52],"pixels":"..."},"id":"af782505-10e3-4cca-a0f3-feb82e830124"}
00:05:20.202 01.783 11596 Exposure complete
00:05:20.313 00.111 11596 worker thread done servicing request
00:05:20.313 00.000 13300 OnExposeComplete: enter
00:05:20.313 00.000 13300 UpdateGuideState(): m_state=6
00:05:20.314 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1417
00:05:20.314 00.000 13300 Star::Find returns 1 (0), X=1061.03, Y=356.58, Mass=2008, SNR=31.3, Peak=238 HFD=3.3
00:05:20.315 00.001 13300 MultiStar: [#1 0.10,0.12,0.74,U] [#2 0.07,-0.08,0.44,U] [#3 0.16,0.10,0.41,U] [#4 0.26,0.30,0.29,U] [#5 0.37,0.08,0.25,U] [#6 0.16,0.03,0.22,U] [#7 0.05,0.11,0.23,U] [#8 -0.19,-0.11,0.19,U] 
00:05:20.315 00.000 13300 refined, 8 included, MultiStar: {0.09, 0.02}, one-star: {-0.01, -0.12}
00:05:20.315 00.000 13300 CameraToMount -- cameraTheta (0.27) - m_xAngle (-1.61) = xAngle (1.88 = 1.88)
00:05:20.315 00.000 13300 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.89 = 1.89)
00:05:20.315 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.02 hyp=0.09 cameraTheta=0.27 mountX=-0.03 mountY=0.09, mountTheta=1.88
00:05:20.318 00.003 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.02, opts=13)
00:05:20.318 00.000 13300 Enqueuing Move request for scope (0.09, 0.02)
00:05:20.319 00.001 11596 Worker thread wakes up
00:05:20.319 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.02) opts 0xd
00:05:20.319 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.02)
00:05:20.319 00.000 11596 Moving (0.09, 0.02) raw xDistance=-0.03 yDistance=0.09
00:05:20.319 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:05:20.320 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:20.320 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:05:20.320 00.000 11596 MoveAxis(E, 0, ABG)
00:05:20.320 00.000 11596 Move returns status 0, amount 0
00:05:20.320 00.000 11596 MoveAxis(N, 0, ABG)
00:05:20.321 00.001 11596 Move returns status 0, amount 0
00:05:20.321 00.000 11596 move complete, result=0
00:05:20.321 00.000 11596 worker thread done servicing request
00:05:20.329 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=3, FiltMax=117, Gamma=0.510
00:05:20.341 00.012 13300 UpdateGuideState exits: m=2008 SNR=31.3
00:05:20.341 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:20.341 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:05:20.341 00.000 13300 Enqueuing Expose request
00:05:20.342 00.001 11596 Worker thread wakes up
00:05:20.342 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:05:20.342 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:05:20.855 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:05:21.417 00.562 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"19cd7fb2-11dd-4558-950e-7e028b2d7154"}
00:05:21.417 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"19cd7fb2-11dd-4558-950e-7e028b2d7154"}
00:05:21.418 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fcec07be-686b-4423-b412-e0511fec33f2"}
00:05:21.418 00.000 13300 case statement mapped state 6 to 3
00:05:21.418 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fcec07be-686b-4423-b412-e0511fec33f2"}
00:05:21.419 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1ae1ad99-198a-4fea-bd35-726e2b041342"}
00:05:21.419 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1417,"width":15,"height":15,"star_pos":[7.03,6.58],"pixels":"..."},"id":"1ae1ad99-198a-4fea-bd35-726e2b041342"}
00:05:23.896 02.477 11596 Exposure complete
00:05:23.968 00.072 11596 worker thread done servicing request
00:05:23.968 00.000 13300 OnExposeComplete: enter
00:05:23.968 00.000 13300 UpdateGuideState(): m_state=6
00:05:23.969 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1418
00:05:23.969 00.000 13300 Star::Find returns 1 (0), X=1061.03, Y=356.46, Mass=2001, SNR=31.3, Peak=228 HFD=3.4
00:05:23.970 00.001 13300 MultiStar: [#1 0.22,0.17,0.75,U] [#2 0.16,0.12,0.43,U] [#3 0.17,0.10,0.41,U] [#4 0.23,0.36,0.29,U] [#5 0.29,0.18,0.25,U] [#6 0.18,0.18,0.23,U] [#7 0.14,0.22,0.24,U] [#8 0.14,0.26,0.20,U] 
00:05:23.970 00.000 13300 refined, 8 included, MultiStar: {0.14, 0.07}, one-star: {-0.01, -0.24}
00:05:23.970 00.000 13300 CameraToMount -- cameraTheta (0.47) - m_xAngle (-1.61) = xAngle (2.08 = 2.08)
00:05:23.970 00.000 13300 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.10 = 2.10)
00:05:23.970 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=0.07 hyp=0.16 cameraTheta=0.47 mountX=-0.08 mountY=0.14, mountTheta=2.09
00:05:23.972 00.002 13300 SchedulePrimaryMove(1016D950, x=0.14, y=0.07, opts=13)
00:05:23.973 00.001 13300 Enqueuing Move request for scope (0.14, 0.07)
00:05:23.973 00.000 11596 Worker thread wakes up
00:05:23.973 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.07) opts 0xd
00:05:23.973 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, 0.07)
00:05:23.974 00.001 11596 Moving (0.14, 0.07) raw xDistance=-0.08 yDistance=0.14
00:05:23.974 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:05:23.974 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:23.974 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:05:23.974 00.000 11596 MoveAxis(E, 0, ABG)
00:05:23.974 00.000 11596 Move returns status 0, amount 0
00:05:23.975 00.001 11596 MoveAxis(N, 0, ABG)
00:05:23.975 00.000 11596 Move returns status 0, amount 0
00:05:23.975 00.000 11596 move complete, result=0
00:05:23.975 00.000 11596 worker thread done servicing request
00:05:23.982 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
00:05:23.990 00.008 13300 UpdateGuideState exits: m=2001 SNR=31.3
00:05:23.991 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:23.991 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:05:23.991 00.000 13300 Enqueuing Expose request
00:05:23.991 00.000 11596 Worker thread wakes up
00:05:23.991 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:05:23.991 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:05:24.429 00.438 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"91bff82f-d0de-4466-80b1-74ddb541f4a8"}
00:05:24.429 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"91bff82f-d0de-4466-80b1-74ddb541f4a8"}
00:05:24.429 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9a0ca497-d123-41d2-8e4d-294319d69e41"}
00:05:24.430 00.001 13300 case statement mapped state 6 to 3
00:05:24.430 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9a0ca497-d123-41d2-8e4d-294319d69e41"}
00:05:24.431 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9ff7d428-1479-4bd6-b9cc-071f795aca5d"}
00:05:24.431 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1418,"width":15,"height":15,"star_pos":[7.03,7.46],"pixels":"..."},"id":"9ff7d428-1479-4bd6-b9cc-071f795aca5d"}
00:05:24.494 00.063 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:05:27.428 02.934 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3df39e1b-b042-4ad4-8c07-1514eee0557d"}
00:05:27.428 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3df39e1b-b042-4ad4-8c07-1514eee0557d"}
00:05:27.429 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"26140de8-7f27-4fc6-9cea-3ec8eb60cd22"}
00:05:27.429 00.000 13300 case statement mapped state 6 to 3
00:05:27.429 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"26140de8-7f27-4fc6-9cea-3ec8eb60cd22"}
00:05:27.429 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"58557dcf-c51f-400a-893b-c577c35bcd10"}
00:05:27.430 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1418,"width":15,"height":15,"star_pos":[7.03,7.46],"pixels":"..."},"id":"58557dcf-c51f-400a-893b-c577c35bcd10"}
00:05:27.553 00.123 11596 Exposure complete
00:05:27.623 00.070 11596 worker thread done servicing request
00:05:27.623 00.000 13300 OnExposeComplete: enter
00:05:27.623 00.000 13300 UpdateGuideState(): m_state=6
00:05:27.624 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1419
00:05:27.624 00.000 13300 Star::Find returns 1 (0), X=1061.00, Y=356.43, Mass=1941, SNR=30.8, Peak=211 HFD=3.4
00:05:27.625 00.001 13300 MultiStar: [#1 0.12,0.16,0.75,U] [#2 0.09,0.04,0.45,U] [#3 0.06,-0.00,0.42,U] [#4 0.28,0.50,0.30,U] [#5 -0.04,-0.09,0.25,U] [#6 0.11,0.12,0.23,U] [#7 -0.07,0.11,0.23,U] [#8 -0.19,0.17,0.19,U] 
00:05:27.625 00.000 13300 refined, 8 included, MultiStar: {0.04, 0.02}, one-star: {-0.04, -0.26}
00:05:27.625 00.000 13300 CameraToMount -- cameraTheta (0.49) - m_xAngle (-1.61) = xAngle (2.10 = 2.10)
00:05:27.625 00.000 13300 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.11 = 2.11)
00:05:27.625 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.02 hyp=0.05 cameraTheta=0.49 mountX=-0.02 mountY=0.04, mountTheta=2.10
00:05:27.626 00.001 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.02, opts=13)
00:05:27.627 00.001 13300 Enqueuing Move request for scope (0.04, 0.02)
00:05:27.627 00.000 11596 Worker thread wakes up
00:05:27.627 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.02) opts 0xd
00:05:27.627 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.02)
00:05:27.627 00.000 11596 Moving (0.04, 0.02) raw xDistance=-0.02 yDistance=0.04
00:05:27.627 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:05:27.628 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:27.628 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:05:27.628 00.000 11596 MoveAxis(E, 0, ABG)
00:05:27.628 00.000 11596 Move returns status 0, amount 0
00:05:27.628 00.000 11596 MoveAxis(N, 0, ABG)
00:05:27.628 00.000 11596 Move returns status 0, amount 0
00:05:27.628 00.000 11596 move complete, result=0
00:05:27.628 00.000 11596 worker thread done servicing request
00:05:27.633 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=211, med=4, FiltMin=2, FiltMax=118, Gamma=0.510
00:05:27.641 00.008 13300 UpdateGuideState exits: m=1941 SNR=30.8
00:05:27.641 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:27.641 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:05:27.641 00.000 13300 Enqueuing Expose request
00:05:27.641 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:05:27.641 00.000 11596 Worker thread wakes up
00:05:27.643 00.002 11596 worker thread servicing REQUEST_EXPOSE 3000
00:05:28.151 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:05:30.426 02.275 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"36c6a9dc-f92b-4d92-bdc9-7c4a34fdbf5e"}
00:05:30.426 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"36c6a9dc-f92b-4d92-bdc9-7c4a34fdbf5e"}
00:05:30.427 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e0899240-23ef-4c5d-87f5-879d835b6b30"}
00:05:30.427 00.000 13300 case statement mapped state 6 to 3
00:05:30.427 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e0899240-23ef-4c5d-87f5-879d835b6b30"}
00:05:30.427 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e0ea2e1a-e3e8-489a-85ec-bfd4a098718b"}
00:05:30.428 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1419,"width":15,"height":15,"star_pos":[7.00,7.43],"pixels":"..."},"id":"e0ea2e1a-e3e8-489a-85ec-bfd4a098718b"}
00:05:31.179 00.751 11596 Exposure complete
00:05:31.260 00.081 11596 worker thread done servicing request
00:05:31.260 00.000 13300 OnExposeComplete: enter
00:05:31.260 00.000 13300 UpdateGuideState(): m_state=6
00:05:31.261 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1420
00:05:31.261 00.000 13300 Star::Find returns 1 (0), X=1061.00, Y=356.62, Mass=1974, SNR=31.1, Peak=239 HFD=3.3
00:05:31.262 00.001 13300 MultiStar: [#1 0.15,0.27,0.74,U] [#2 0.12,0.23,0.45,U] [#3 0.19,0.07,0.40,U] [#4 -0.05,0.15,0.30,U] [#5 0.16,0.13,0.25,U] [#6 0.08,0.17,0.23,U] [#7 0.05,0.18,0.23,U] [#8 -0.07,0.20,0.20,U] 
00:05:31.262 00.000 13300 single-star, 8 included, MultiStar: {0.06, 0.12}, one-star: {-0.05, -0.08}
00:05:31.262 00.000 13300 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-1.61) = xAngle (-0.50 = -0.50)
00:05:31.262 00.000 13300 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.49 = -0.49)
00:05:31.262 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.08 hyp=0.09 cameraTheta=-2.11 mountX=0.08 mountY=-0.04, mountTheta=-0.49
00:05:31.264 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.08, opts=13)
00:05:31.264 00.000 13300 Enqueuing Move request for scope (-0.05, -0.08)
00:05:31.265 00.001 11596 Worker thread wakes up
00:05:31.265 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.08) opts 0xd
00:05:31.265 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.08)
00:05:31.265 00.000 11596 Moving (-0.05, -0.08) raw xDistance=0.08 yDistance=-0.04
00:05:31.265 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:05:31.265 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:31.265 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:05:31.265 00.000 11596 MoveAxis(E, 0, ABG)
00:05:31.266 00.001 11596 Move returns status 0, amount 0
00:05:31.266 00.000 11596 MoveAxis(N, 0, ABG)
00:05:31.266 00.000 11596 Move returns status 0, amount 0
00:05:31.266 00.000 11596 move complete, result=0
00:05:31.266 00.000 11596 worker thread done servicing request
00:05:31.271 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=118, Gamma=0.510
00:05:31.280 00.009 13300 UpdateGuideState exits: m=1974 SNR=31.1
00:05:31.281 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:31.281 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:05:31.281 00.000 13300 Enqueuing Expose request
00:05:31.281 00.000 11596 Worker thread wakes up
00:05:31.281 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:05:31.281 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:05:31.797 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:05:33.426 01.629 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c0a1843a-ffa1-4fc1-8285-02e68652921f"}
00:05:33.426 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c0a1843a-ffa1-4fc1-8285-02e68652921f"}
00:05:33.427 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"daa20f29-b3dc-43e5-b9c0-972051df33bb"}
00:05:33.427 00.000 13300 case statement mapped state 6 to 3
00:05:33.427 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"daa20f29-b3dc-43e5-b9c0-972051df33bb"}
00:05:33.427 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5733fe7a-4227-4098-911c-95680d872743"}
00:05:33.428 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1420,"width":15,"height":15,"star_pos":[7.00,6.62],"pixels":"..."},"id":"5733fe7a-4227-4098-911c-95680d872743"}
00:05:34.829 01.401 11596 Exposure complete
00:05:34.904 00.075 11596 worker thread done servicing request
00:05:34.905 00.001 13300 OnExposeComplete: enter
00:05:34.905 00.000 13300 UpdateGuideState(): m_state=6
00:05:34.905 00.000 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1421
00:05:34.906 00.001 13300 Star::Find returns 1 (0), X=1061.06, Y=356.51, Mass=2006, SNR=31.3, Peak=227 HFD=3.2
00:05:34.906 00.000 13300 MultiStar: [#1 0.22,0.24,0.74,U] [#2 0.13,-0.00,0.44,U] [#3 0.11,-0.11,0.40,U] [#4 0.06,0.24,0.28,U] [#5 0.22,0.20,0.24,U] [#6 0.13,0.05,0.23,U] [#7 0.11,0.09,0.22,U] [#8 0.01,0.24,0.19,U] 
00:05:34.906 00.000 13300 refined, 8 included, MultiStar: {0.11, 0.04}, one-star: {0.02, -0.18}
00:05:34.906 00.000 13300 CameraToMount -- cameraTheta (0.33) - m_xAngle (-1.61) = xAngle (1.94 = 1.94)
00:05:34.906 00.000 13300 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.95 = 1.95)
00:05:34.906 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.04 hyp=0.12 cameraTheta=0.33 mountX=-0.04 mountY=0.11, mountTheta=1.94
00:05:34.908 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.04, opts=13)
00:05:34.908 00.000 13300 Enqueuing Move request for scope (0.11, 0.04)
00:05:34.908 00.000 11596 Worker thread wakes up
00:05:34.909 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.04) opts 0xd
00:05:34.909 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.04)
00:05:34.909 00.000 11596 Moving (0.11, 0.04) raw xDistance=-0.04 yDistance=0.11
00:05:34.909 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:05:34.909 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:34.909 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:05:34.909 00.000 11596 MoveAxis(E, 0, ABG)
00:05:34.909 00.000 11596 Move returns status 0, amount 0
00:05:34.909 00.000 11596 MoveAxis(N, 0, ABG)
00:05:34.909 00.000 11596 Move returns status 0, amount 0
00:05:34.909 00.000 11596 move complete, result=0
00:05:34.910 00.001 11596 worker thread done servicing request
00:05:34.915 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
00:05:34.926 00.011 13300 UpdateGuideState exits: m=2006 SNR=31.3
00:05:34.926 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:34.926 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:05:34.926 00.000 13300 Enqueuing Expose request
00:05:34.926 00.000 11596 Worker thread wakes up
00:05:34.926 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:05:34.926 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:05:35.435 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:05:36.426 00.991 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e81096b8-e105-409f-8d73-1e3e6eb03207"}
00:05:36.426 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e81096b8-e105-409f-8d73-1e3e6eb03207"}
00:05:36.427 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ee0a8151-60e9-43c4-b8aa-1522841dc154"}
00:05:36.427 00.000 13300 case statement mapped state 6 to 3
00:05:36.427 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ee0a8151-60e9-43c4-b8aa-1522841dc154"}
00:05:36.428 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"423eb0ae-4b7c-4e53-84d8-497f412b1344"}
00:05:36.428 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1421,"width":15,"height":15,"star_pos":[7.06,6.51],"pixels":"..."},"id":"423eb0ae-4b7c-4e53-84d8-497f412b1344"}
00:05:38.469 02.041 11596 Exposure complete
00:05:38.542 00.073 11596 worker thread done servicing request
00:05:38.542 00.000 13300 OnExposeComplete: enter
00:05:38.542 00.000 13300 UpdateGuideState(): m_state=6
00:05:38.543 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1422
00:05:38.543 00.000 13300 Star::Find returns 1 (0), X=1061.03, Y=356.41, Mass=2001, SNR=31.3, Peak=215 HFD=3.4
00:05:38.543 00.000 13300 MultiStar: [#1 0.15,0.13,0.74,U] [#2 0.16,0.01,0.43,U] [#3 0.06,-0.11,0.41,U] [#4 0.16,0.26,0.29,U] [#5 0.10,0.04,0.23,U] [#6 0.13,0.02,0.23,U] [#7 0.30,-0.14,0.23,U] [#8 -0.18,0.08,0.20,U] 
00:05:38.543 00.000 13300 refined, 8 included, MultiStar: {0.09, -0.04}, one-star: {-0.01, -0.28}
00:05:38.543 00.000 13300 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-1.61) = xAngle (1.19 = 1.19)
00:05:38.543 00.000 13300 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.20 = 1.20)
00:05:38.544 00.001 13300 CameraToMount -- cameraX=0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-0.42 mountX=0.04 mountY=0.09, mountTheta=1.19
00:05:38.545 00.001 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.04, opts=13)
00:05:38.545 00.000 13300 Enqueuing Move request for scope (0.09, -0.04)
00:05:38.545 00.000 11596 Worker thread wakes up
00:05:38.545 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.04) opts 0xd
00:05:38.546 00.001 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.04)
00:05:38.546 00.000 11596 Moving (0.09, -0.04) raw xDistance=0.04 yDistance=0.09
00:05:38.546 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:05:38.546 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:38.546 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:05:38.546 00.000 11596 MoveAxis(E, 0, ABG)
00:05:38.546 00.000 11596 Move returns status 0, amount 0
00:05:38.546 00.000 11596 MoveAxis(N, 0, ABG)
00:05:38.546 00.000 11596 Move returns status 0, amount 0
00:05:38.546 00.000 11596 move complete, result=0
00:05:38.547 00.001 11596 worker thread done servicing request
00:05:38.551 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=215, med=4, FiltMin=2, FiltMax=114, Gamma=0.510
00:05:38.559 00.008 13300 UpdateGuideState exits: m=2001 SNR=31.3
00:05:38.559 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:38.559 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:05:38.559 00.000 13300 Enqueuing Expose request
00:05:38.559 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:05:38.560 00.001 11596 Worker thread wakes up
00:05:38.560 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:05:39.066 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:05:39.425 00.359 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"109b164b-d15a-433f-aa73-53b212a7a0bf"}
00:05:39.425 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"109b164b-d15a-433f-aa73-53b212a7a0bf"}
00:05:39.426 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"25791087-4d32-49eb-a4d1-c2c6a6f4760c"}
00:05:39.426 00.000 13300 case statement mapped state 6 to 3
00:05:39.426 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"25791087-4d32-49eb-a4d1-c2c6a6f4760c"}
00:05:39.426 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b2f3236f-df0b-4b2f-a6b8-8ea98d51f4e3"}
00:05:39.427 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1422,"width":15,"height":15,"star_pos":[7.03,7.41],"pixels":"..."},"id":"b2f3236f-df0b-4b2f-a6b8-8ea98d51f4e3"}
00:05:42.096 02.669 11596 Exposure complete
00:05:42.175 00.079 11596 worker thread done servicing request
00:05:42.175 00.000 13300 OnExposeComplete: enter
00:05:42.175 00.000 13300 UpdateGuideState(): m_state=6
00:05:42.175 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1423
00:05:42.176 00.001 13300 Star::Find returns 1 (0), X=1061.01, Y=356.39, Mass=1983, SNR=31.2, Peak=222 HFD=3.4
00:05:42.176 00.000 13300 MultiStar: [#1 0.18,-0.12,0.74,U] [#2 0.07,-0.15,0.44,U] [#3 0.12,-0.13,0.42,U] [#4 0.19,-0.02,0.30,U] [#5 0.14,-0.10,0.25,U] [#6 0.17,-0.23,0.23,U] [#7 0.00,0.00,0.00,L] [#8 0.11,-0.18,0.19,U] [#9 0.28,0.11,0.21,U] 
00:05:42.176 00.000 13300 refined, 8 included, MultiStar: {0.11, -0.16}, one-star: {-0.03, -0.30}
00:05:42.176 00.000 13300 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-1.61) = xAngle (0.61 = 0.61)
00:05:42.176 00.000 13300 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.63 = 0.63)
00:05:42.176 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.16 hyp=0.19 cameraTheta=-0.99 mountX=0.16 mountY=0.11, mountTheta=0.62
00:05:42.178 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.16, opts=13)
00:05:42.178 00.000 13300 Enqueuing Move request for scope (0.11, -0.16)
00:05:42.178 00.000 11596 Worker thread wakes up
00:05:42.178 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.16) opts 0xd
00:05:42.179 00.001 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.16)
00:05:42.179 00.000 11596 Moving (0.11, -0.16) raw xDistance=0.16 yDistance=0.11
00:05:42.179 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
00:05:42.179 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:42.179 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:05:42.179 00.000 11596 MoveAxis(W, 197, ABG)
00:05:42.179 00.000 11596 Guiding  Dir = 3, Dur = 197
00:05:42.179 00.000 11596 IsSlewing returns 0
00:05:42.184 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=222, med=4, FiltMin=2, FiltMax=124, Gamma=0.510
00:05:42.193 00.009 13300 UpdateGuideState exits: m=1983 SNR=31.2
00:05:42.193 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:42.193 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:05:42.193 00.000 13300 Enqueuing Expose request
00:05:42.259 00.066 11596 IsGuiding returns 0
00:05:42.425 00.166 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6f447e73-3a9c-442a-9693-399375ebed86"}
00:05:42.425 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6f447e73-3a9c-442a-9693-399375ebed86"}
00:05:42.426 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1c66fb1d-3c35-4b08-be88-f6513db72139"}
00:05:42.426 00.000 13300 case statement mapped state 6 to 3
00:05:42.426 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1c66fb1d-3c35-4b08-be88-f6513db72139"}
00:05:42.426 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f09c4297-bed1-4432-9666-e64601de5488"}
00:05:42.427 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1423,"width":15,"height":15,"star_pos":[7.01,7.39],"pixels":"..."},"id":"f09c4297-bed1-4432-9666-e64601de5488"}
00:05:42.477 00.050 11596 IsGuiding returns 1
00:05:42.477 00.000 11596 scope still moving after pulse duration time elapsed
00:05:42.677 00.200 11596 IsSlewing returns 0
00:05:42.783 00.106 11596 IsGuiding returns 0
00:05:42.783 00.000 11596 scope move finished after 197 + 326 ms
00:05:42.783 00.000 11596 Move returns status 0, amount 197
00:05:42.783 00.000 11596 MoveAxis(N, 0, ABG)
00:05:42.783 00.000 11596 Move returns status 0, amount 0
00:05:42.783 00.000 11596 move complete, result=0
00:05:42.783 00.000 11596 worker thread done servicing request
00:05:42.784 00.001 13300 GuideStep: 0.2 px 197 ms WEST, 0.1 px 0 ms NORTH
00:05:42.784 00.000 11596 Worker thread wakes up
00:05:42.784 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:05:43.294 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:05:45.424 02.130 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1775d860-c0b4-4b78-9470-9aa47bef4715"}
00:05:45.424 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1775d860-c0b4-4b78-9470-9aa47bef4715"}
00:05:45.425 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5d0595b1-2e46-4443-878d-16a455d08fbf"}
00:05:45.425 00.000 13300 case statement mapped state 6 to 3
00:05:45.425 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5d0595b1-2e46-4443-878d-16a455d08fbf"}
00:05:45.426 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"139d7eaa-3c6b-42d1-8485-75a5cab80f0a"}
00:05:45.426 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1423,"width":15,"height":15,"star_pos":[7.01,7.39],"pixels":"..."},"id":"139d7eaa-3c6b-42d1-8485-75a5cab80f0a"}
00:05:46.339 00.913 11596 Exposure complete
00:05:46.418 00.079 11596 worker thread done servicing request
00:05:46.419 00.001 13300 OnExposeComplete: enter
00:05:46.419 00.000 13300 UpdateGuideState(): m_state=6
00:05:46.419 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1424
00:05:46.420 00.001 13300 Star::Find returns 1 (0), X=1061.01, Y=356.59, Mass=1972, SNR=31.1, Peak=225 HFD=3.3
00:05:46.420 00.000 13300 MultiStar: [#1 0.13,0.15,0.75,U] [#2 0.11,0.14,0.44,U] [#3 0.17,0.05,0.41,U] [#4 0.15,0.47,0.30,U] [#5 0.05,0.20,0.24,U] [#6 0.07,0.05,0.23,U] [#7 0.13,0.12,0.22,U] [#8 0.13,0.11,0.21,U] 
00:05:46.420 00.000 13300 single-star, 8 included, MultiStar: {0.08, 0.09}, one-star: {-0.04, -0.10}
00:05:46.420 00.000 13300 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-1.61) = xAngle (-0.29 = -0.29)
00:05:46.421 00.001 13300 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.27 = -0.27)
00:05:46.421 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.10 hyp=0.11 cameraTheta=-1.90 mountX=0.11 mountY=-0.03, mountTheta=-0.27
00:05:46.422 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.10, opts=13)
00:05:46.422 00.000 13300 Enqueuing Move request for scope (-0.04, -0.10)
00:05:46.423 00.001 11596 Worker thread wakes up
00:05:46.423 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.10) opts 0xd
00:05:46.423 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.10)
00:05:46.423 00.000 11596 Moving (-0.04, -0.10) raw xDistance=0.11 yDistance=-0.03
00:05:46.423 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:05:46.423 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:46.424 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:05:46.424 00.000 11596 MoveAxis(E, 0, ABG)
00:05:46.424 00.000 11596 Move returns status 0, amount 0
00:05:46.424 00.000 11596 MoveAxis(N, 0, ABG)
00:05:46.424 00.000 11596 Move returns status 0, amount 0
00:05:46.425 00.001 11596 move complete, result=0
00:05:46.425 00.000 11596 worker thread done servicing request
00:05:46.434 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=2, FiltMax=117, Gamma=0.510
00:05:46.443 00.009 13300 UpdateGuideState exits: m=1972 SNR=31.1
00:05:46.443 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:46.443 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:05:46.443 00.000 13300 Enqueuing Expose request
00:05:46.443 00.000 11596 Worker thread wakes up
00:05:46.443 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:05:46.444 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:05:46.948 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:05:48.423 01.475 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9418d818-350b-406b-a162-3c023c1037c4"}
00:05:48.423 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9418d818-350b-406b-a162-3c023c1037c4"}
00:05:48.424 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ec5feff0-5b52-4519-9808-2bd5c606aeaa"}
00:05:48.424 00.000 13300 case statement mapped state 6 to 3
00:05:48.424 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ec5feff0-5b52-4519-9808-2bd5c606aeaa"}
00:05:48.425 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c5cd8a70-067d-469c-832d-fa125d4034a7"}
00:05:48.425 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1424,"width":15,"height":15,"star_pos":[7.01,6.59],"pixels":"..."},"id":"c5cd8a70-067d-469c-832d-fa125d4034a7"}
00:05:49.982 01.557 11596 Exposure complete
00:05:50.054 00.072 11596 worker thread done servicing request
00:05:50.055 00.001 13300 OnExposeComplete: enter
00:05:50.055 00.000 13300 UpdateGuideState(): m_state=6
00:05:50.055 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1425
00:05:50.055 00.000 13300 Star::Find returns 1 (0), X=1060.97, Y=356.36, Mass=1961, SNR=31.0, Peak=228 HFD=3.3
00:05:50.056 00.001 13300 MultiStar: [#1 0.20,0.03,0.75,U] [#2 0.06,-0.08,0.43,U] [#3 0.05,0.08,0.41,U] [#4 0.27,0.21,0.30,U] [#5 0.09,-0.18,0.25,U] [#6 0.22,-0.17,0.23,U] [#7 0.06,0.16,0.23,U] [#8 0.08,0.14,0.19,U] 
00:05:50.056 00.000 13300 refined, 8 included, MultiStar: {0.08, -0.07}, one-star: {-0.07, -0.34}
00:05:50.056 00.000 13300 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-1.61) = xAngle (0.89 = 0.89)
00:05:50.056 00.000 13300 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.91 = 0.91)
00:05:50.056 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.07 hyp=0.11 cameraTheta=-0.72 mountX=0.07 mountY=0.09, mountTheta=0.90
00:05:50.058 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.07, opts=13)
00:05:50.058 00.000 13300 Enqueuing Move request for scope (0.08, -0.07)
00:05:50.058 00.000 11596 Worker thread wakes up
00:05:50.058 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.07) opts 0xd
00:05:50.059 00.001 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.07)
00:05:50.059 00.000 11596 Moving (0.08, -0.07) raw xDistance=0.07 yDistance=0.09
00:05:50.059 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:05:50.059 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:50.059 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:05:50.059 00.000 11596 MoveAxis(E, 0, ABG)
00:05:50.059 00.000 11596 Move returns status 0, amount 0
00:05:50.059 00.000 11596 MoveAxis(N, 0, ABG)
00:05:50.059 00.000 11596 Move returns status 0, amount 0
00:05:50.060 00.001 11596 move complete, result=0
00:05:50.060 00.000 11596 worker thread done servicing request
00:05:50.064 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=125, Gamma=0.510
00:05:50.074 00.010 13300 UpdateGuideState exits: m=1961 SNR=31.0
00:05:50.074 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:50.075 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:05:50.075 00.000 13300 Enqueuing Expose request
00:05:50.075 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:05:50.075 00.000 11596 Worker thread wakes up
00:05:50.075 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:05:50.585 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:05:51.422 00.837 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e9f2148f-5326-43da-9824-e60650c54566"}
00:05:51.422 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e9f2148f-5326-43da-9824-e60650c54566"}
00:05:51.423 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"60d534d1-bcbe-4209-b60d-408cf8cf97bc"}
00:05:51.423 00.000 13300 case statement mapped state 6 to 3
00:05:51.423 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"60d534d1-bcbe-4209-b60d-408cf8cf97bc"}
00:05:51.423 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ab9b21e7-815d-4d86-9156-b85a4f3f90de"}
00:05:51.424 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1425,"width":15,"height":15,"star_pos":[6.97,7.36],"pixels":"..."},"id":"ab9b21e7-815d-4d86-9156-b85a4f3f90de"}
00:05:53.616 02.192 11596 Exposure complete
00:05:53.691 00.075 11596 worker thread done servicing request
00:05:53.691 00.000 13300 OnExposeComplete: enter
00:05:53.691 00.000 13300 UpdateGuideState(): m_state=6
00:05:53.692 00.001 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1426
00:05:53.692 00.000 13300 Star::Find returns 1 (0), X=1060.96, Y=356.31, Mass=1960, SNR=31.0, Peak=247 HFD=3.3
00:05:53.693 00.001 13300 MultiStar: [#1 0.15,-0.02,0.75,U] [#2 0.10,-0.13,0.44,U] [#3 0.07,0.00,0.41,U] [#4 0.17,0.15,0.29,U] [#5 -0.02,-0.08,0.25,U] [#6 0.11,-0.18,0.22,U] [#7 0.02,0.05,0.22,U] [#8 -0.15,-0.01,0.20,U] 
00:05:53.693 00.000 13300 refined, 8 included, MultiStar: {0.04, -0.12}, one-star: {-0.08, -0.38}
00:05:53.693 00.000 13300 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-1.61) = xAngle (0.33 = 0.33)
00:05:53.693 00.000 13300 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.34 = 0.34)
00:05:53.693 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.12 hyp=0.13 cameraTheta=-1.28 mountX=0.12 mountY=0.04, mountTheta=0.34
00:05:53.695 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.12, opts=13)
00:05:53.695 00.000 13300 Enqueuing Move request for scope (0.04, -0.12)
00:05:53.695 00.000 11596 Worker thread wakes up
00:05:53.696 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.12) opts 0xd
00:05:53.697 00.001 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.12)
00:05:53.697 00.000 11596 Moving (0.04, -0.12) raw xDistance=0.12 yDistance=0.04
00:05:53.698 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:05:53.698 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:53.698 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:05:53.698 00.000 11596 MoveAxis(E, 0, ABG)
00:05:53.699 00.001 11596 Move returns status 0, amount 0
00:05:53.699 00.000 11596 MoveAxis(N, 0, ABG)
00:05:53.699 00.000 11596 Move returns status 0, amount 0
00:05:53.699 00.000 11596 move complete, result=0
00:05:53.699 00.000 11596 worker thread done servicing request
00:05:53.704 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=127, Gamma=0.510
00:05:53.713 00.009 13300 UpdateGuideState exits: m=1960 SNR=31.0
00:05:53.713 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:53.713 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:05:53.713 00.000 13300 Enqueuing Expose request
00:05:53.713 00.000 11596 Worker thread wakes up
00:05:53.714 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:05:53.714 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:05:54.224 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:05:54.421 00.197 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5911d25a-1a26-469e-9483-b466266c72c2"}
00:05:54.421 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5911d25a-1a26-469e-9483-b466266c72c2"}
00:05:54.422 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8dccbd60-19a7-4800-bf43-e00d307b79d6"}
00:05:54.422 00.000 13300 case statement mapped state 6 to 3
00:05:54.422 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8dccbd60-19a7-4800-bf43-e00d307b79d6"}
00:05:54.422 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"77f36d0a-ee4a-4a4d-b134-c36950271229"}
00:05:54.423 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1426,"width":15,"height":15,"star_pos":[6.96,7.31],"pixels":"..."},"id":"77f36d0a-ee4a-4a4d-b134-c36950271229"}
00:05:57.266 02.843 11596 Exposure complete
00:05:57.341 00.075 11596 worker thread done servicing request
00:05:57.341 00.000 13300 OnExposeComplete: enter
00:05:57.341 00.000 13300 UpdateGuideState(): m_state=6
00:05:57.342 00.001 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1427
00:05:57.342 00.000 13300 Star::Find returns 1 (0), X=1061.06, Y=356.39, Mass=1925, SNR=30.7, Peak=232 HFD=3.3
00:05:57.342 00.000 13300 MultiStar: [#1 0.12,0.07,0.76,U] [#2 0.05,-0.11,0.45,U] [#3 0.11,-0.06,0.41,U] [#4 0.17,0.10,0.30,U] [#5 0.21,0.26,0.26,U] [#6 0.12,-0.00,0.23,U] [#7 0.02,0.02,0.23,U] [#8 0.00,0.30,0.21,U] 
00:05:57.343 00.001 13300 refined, 8 included, MultiStar: {0.08, -0.04}, one-star: {0.02, -0.30}
00:05:57.343 00.000 13300 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-1.61) = xAngle (1.12 = 1.12)
00:05:57.343 00.000 13300 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.14 = 1.14)
00:05:57.343 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-0.49 mountX=0.04 mountY=0.08, mountTheta=1.13
00:05:57.345 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.04, opts=13)
00:05:57.346 00.001 13300 Enqueuing Move request for scope (0.08, -0.04)
00:05:57.346 00.000 11596 Worker thread wakes up
00:05:57.346 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.04) opts 0xd
00:05:57.346 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.04)
00:05:57.346 00.000 11596 Moving (0.08, -0.04) raw xDistance=0.04 yDistance=0.08
00:05:57.346 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:05:57.346 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:57.347 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:05:57.347 00.000 11596 MoveAxis(E, 0, ABG)
00:05:57.347 00.000 11596 Move returns status 0, amount 0
00:05:57.347 00.000 11596 MoveAxis(N, 0, ABG)
00:05:57.347 00.000 11596 Move returns status 0, amount 0
00:05:57.347 00.000 11596 move complete, result=0
00:05:57.347 00.000 11596 worker thread done servicing request
00:05:57.353 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=2, FiltMax=112, Gamma=0.510
00:05:57.361 00.008 13300 UpdateGuideState exits: m=1925 SNR=30.7
00:05:57.361 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:57.361 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:05:57.361 00.000 13300 Enqueuing Expose request
00:05:57.362 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:05:57.362 00.000 11596 Worker thread wakes up
00:05:57.362 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:05:57.421 00.059 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"02b9361e-eb69-4400-b0a8-ca80fb6d7821"}
00:05:57.421 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"02b9361e-eb69-4400-b0a8-ca80fb6d7821"}
00:05:57.422 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9635b5f5-7b99-41e0-a3d8-ec1ec6976785"}
00:05:57.423 00.001 13300 case statement mapped state 6 to 3
00:05:57.423 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9635b5f5-7b99-41e0-a3d8-ec1ec6976785"}
00:05:57.424 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c05afa43-5db4-43c6-bef3-0a3f972cf63f"}
00:05:57.424 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1427,"width":15,"height":15,"star_pos":[7.06,7.39],"pixels":"..."},"id":"c05afa43-5db4-43c6-bef3-0a3f972cf63f"}
00:05:57.868 00.444 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:06:00.418 02.550 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c6cf5180-821d-43c1-8ae0-4824104e7624"}
00:06:00.418 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c6cf5180-821d-43c1-8ae0-4824104e7624"}
00:06:00.419 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4dac6ef7-ba6c-4c0f-964b-dfd9dd4fdff1"}
00:06:00.420 00.001 13300 case statement mapped state 6 to 3
00:06:00.420 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4dac6ef7-ba6c-4c0f-964b-dfd9dd4fdff1"}
00:06:00.421 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"98e048e4-0688-4940-bc22-78382b952c82"}
00:06:00.421 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1427,"width":15,"height":15,"star_pos":[7.06,7.39],"pixels":"..."},"id":"98e048e4-0688-4940-bc22-78382b952c82"}
00:06:00.908 00.487 11596 Exposure complete
00:06:00.984 00.076 11596 worker thread done servicing request
00:06:00.984 00.000 13300 OnExposeComplete: enter
00:06:00.984 00.000 13300 UpdateGuideState(): m_state=6
00:06:00.985 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1428
00:06:00.985 00.000 13300 Star::Find returns 1 (0), X=1061.04, Y=356.33, Mass=1966, SNR=31.1, Peak=242 HFD=3.3
00:06:00.986 00.001 13300 MultiStar: [#1 0.12,-0.06,0.74,U] [#2 0.07,-0.26,0.44,U] [#3 0.22,-0.09,0.40,U] [#4 0.07,0.24,0.29,U] [#5 0.11,0.03,0.23,U] [#6 0.14,-0.06,0.23,U] [#7 0.29,-0.01,0.22,U] [#8 0.16,0.04,0.21,U] 
00:06:00.986 00.000 13300 refined, 8 included, MultiStar: {0.10, -0.13}, one-star: {-0.00, -0.36}
00:06:00.986 00.000 13300 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-1.61) = xAngle (0.70 = 0.70)
00:06:00.986 00.000 13300 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.72 = 0.72)
00:06:00.986 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=-0.13 hyp=0.16 cameraTheta=-0.91 mountX=0.12 mountY=0.11, mountTheta=0.71
00:06:00.988 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=-0.13, opts=13)
00:06:00.988 00.000 13300 Enqueuing Move request for scope (0.10, -0.13)
00:06:00.988 00.000 11596 Worker thread wakes up
00:06:00.988 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.13) opts 0xd
00:06:00.988 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, -0.13)
00:06:00.988 00.000 11596 Moving (0.10, -0.13) raw xDistance=0.12 yDistance=0.11
00:06:00.988 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:06:00.988 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:00.989 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:06:00.989 00.000 11596 MoveAxis(E, 0, ABG)
00:06:00.989 00.000 11596 Move returns status 0, amount 0
00:06:00.989 00.000 11596 MoveAxis(N, 0, ABG)
00:06:00.989 00.000 11596 Move returns status 0, amount 0
00:06:00.990 00.001 11596 move complete, result=0
00:06:00.990 00.000 11596 worker thread done servicing request
00:06:00.994 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=242, med=4, FiltMin=2, FiltMax=127, Gamma=0.510
00:06:01.001 00.007 13300 UpdateGuideState exits: m=1966 SNR=31.1
00:06:01.001 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:01.002 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:06:01.002 00.000 13300 Enqueuing Expose request
00:06:01.002 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:06:01.002 00.000 11596 Worker thread wakes up
00:06:01.002 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:06:01.513 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:06:03.418 01.905 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6fbaf617-8094-4e38-b107-a3e4c9337fb9"}
00:06:03.418 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6fbaf617-8094-4e38-b107-a3e4c9337fb9"}
00:06:03.419 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"82bedcc2-7f3c-4223-b1eb-5de4382b08ca"}
00:06:03.419 00.000 13300 case statement mapped state 6 to 3
00:06:03.419 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"82bedcc2-7f3c-4223-b1eb-5de4382b08ca"}
00:06:03.420 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2a57f02d-8779-4ada-828f-caacc12eaded"}
00:06:03.421 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1428,"width":15,"height":15,"star_pos":[7.04,7.33],"pixels":"..."},"id":"2a57f02d-8779-4ada-828f-caacc12eaded"}
00:06:04.549 01.128 11596 Exposure complete
00:06:04.623 00.074 11596 worker thread done servicing request
00:06:04.623 00.000 13300 OnExposeComplete: enter
00:06:04.623 00.000 13300 UpdateGuideState(): m_state=6
00:06:04.623 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1429
00:06:04.624 00.001 13300 Star::Find returns 1 (0), X=1061.05, Y=356.28, Mass=1975, SNR=31.1, Peak=253 HFD=3.3
00:06:04.624 00.000 13300 MultiStar: [#1 0.16,-0.03,0.75,U] [#2 0.09,-0.24,0.44,U] [#3 0.27,-0.22,0.41,U] [#4 0.28,0.05,0.29,U] [#5 0.09,-0.08,0.25,U] [#6 0.39,-0.24,0.23,U] [#7 0.45,-0.01,0.22,U] [#8 -0.23,-0.07,0.20,U] 
00:06:04.624 00.000 13300 refined, 8 included, MultiStar: {0.14, -0.19}, one-star: {0.01, -0.41}
00:06:04.625 00.001 13300 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-1.61) = xAngle (0.68 = 0.68)
00:06:04.625 00.000 13300 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.70 = 0.70)
00:06:04.625 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=-0.19 hyp=0.23 cameraTheta=-0.93 mountX=0.18 mountY=0.15, mountTheta=0.69
00:06:04.626 00.001 13300 SchedulePrimaryMove(1016D950, x=0.14, y=-0.19, opts=13)
00:06:04.627 00.001 13300 Enqueuing Move request for scope (0.14, -0.19)
00:06:04.627 00.000 11596 Worker thread wakes up
00:06:04.627 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.19) opts 0xd
00:06:04.627 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, -0.19)
00:06:04.627 00.000 11596 Moving (0.14, -0.19) raw xDistance=0.18 yDistance=0.15
00:06:04.628 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.18
00:06:04.628 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:04.628 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:06:04.628 00.000 11596 MoveAxis(W, 227, ABG)
00:06:04.628 00.000 11596 Guiding  Dir = 3, Dur = 227
00:06:04.629 00.001 11596 IsSlewing returns 0
00:06:04.634 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=123, Gamma=0.510
00:06:04.640 00.006 11596 IsGuiding returns 0
00:06:04.643 00.003 13300 UpdateGuideState exits: m=1975 SNR=31.1
00:06:04.643 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:04.644 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:06:04.644 00.000 13300 Enqueuing Expose request
00:06:04.832 00.188 11596 PulseGuide returned control before completion, sleep 45
00:06:04.980 00.148 11596 IsGuiding returns 1
00:06:04.980 00.000 11596 scope still moving after pulse duration time elapsed
00:06:05.005 00.025 11596 IsSlewing returns 0
00:06:05.162 00.157 11596 IsGuiding returns 0
00:06:05.162 00.000 11596 scope move finished after 227 + 295 ms
00:06:05.162 00.000 11596 Move returns status 0, amount 227
00:06:05.162 00.000 11596 MoveAxis(N, 0, ABG)
00:06:05.162 00.000 11596 Move returns status 0, amount 0
00:06:05.162 00.000 11596 move complete, result=0
00:06:05.162 00.000 11596 worker thread done servicing request
00:06:05.163 00.001 13300 GuideStep: 0.2 px 227 ms WEST, 0.1 px 0 ms NORTH
00:06:05.163 00.000 11596 Worker thread wakes up
00:06:05.163 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:06:05.667 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:06:06.417 00.750 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"08f2a112-6f35-4cc9-a972-8a54f369fd6b"}
00:06:06.417 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"08f2a112-6f35-4cc9-a972-8a54f369fd6b"}
00:06:06.418 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ceea9f84-1fdb-4a39-9105-56fe4e67b7d1"}
00:06:06.418 00.000 13300 case statement mapped state 6 to 3
00:06:06.418 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ceea9f84-1fdb-4a39-9105-56fe4e67b7d1"}
00:06:06.418 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e537626b-406c-47c2-8c73-51e65dcdb6e6"}
00:06:06.419 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1429,"width":15,"height":15,"star_pos":[7.05,7.28],"pixels":"..."},"id":"e537626b-406c-47c2-8c73-51e65dcdb6e6"}
00:06:08.705 02.286 11596 Exposure complete
00:06:08.783 00.078 11596 worker thread done servicing request
00:06:08.783 00.000 13300 OnExposeComplete: enter
00:06:08.783 00.000 13300 UpdateGuideState(): m_state=6
00:06:08.784 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1430
00:06:08.784 00.000 13300 Star::Find returns 1 (0), X=1061.06, Y=356.34, Mass=1947, SNR=30.9, Peak=246 HFD=3.3
00:06:08.785 00.001 13300 MultiStar: [#1 0.16,-0.05,0.75,U] [#2 0.20,-0.11,0.44,U] [#3 0.09,-0.08,0.41,U] [#4 0.24,0.04,0.25,U] [#5 -0.03,0.34,0.26,U] [#6 0.26,-0.16,0.22,U] [#7 0.04,0.09,0.23,U] [#8 -0.06,-0.03,0.20,U] 
00:06:08.785 00.000 13300 refined, 8 included, MultiStar: {0.10, -0.10}, one-star: {0.02, -0.35}
00:06:08.785 00.000 13300 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-1.61) = xAngle (0.80 = 0.80)
00:06:08.785 00.000 13300 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.81 = 0.81)
00:06:08.785 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=-0.10 hyp=0.14 cameraTheta=-0.81 mountX=0.10 mountY=0.10, mountTheta=0.80
00:06:08.787 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=-0.10, opts=13)
00:06:08.787 00.000 13300 Enqueuing Move request for scope (0.10, -0.10)
00:06:08.787 00.000 11596 Worker thread wakes up
00:06:08.787 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.10) opts 0xd
00:06:08.787 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, -0.10)
00:06:08.787 00.000 11596 Moving (0.10, -0.10) raw xDistance=0.10 yDistance=0.10
00:06:08.787 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:06:08.787 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:08.788 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:06:08.788 00.000 11596 MoveAxis(E, 0, ABG)
00:06:08.788 00.000 11596 Move returns status 0, amount 0
00:06:08.788 00.000 11596 MoveAxis(N, 0, ABG)
00:06:08.788 00.000 11596 Move returns status 0, amount 0
00:06:08.788 00.000 11596 move complete, result=0
00:06:08.788 00.000 11596 worker thread done servicing request
00:06:08.795 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
00:06:08.804 00.009 13300 UpdateGuideState exits: m=1947 SNR=30.9
00:06:08.804 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:08.805 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:06:08.805 00.000 13300 Enqueuing Expose request
00:06:08.805 00.000 11596 Worker thread wakes up
00:06:08.805 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:06:08.805 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:06:09.319 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:06:09.429 00.110 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"99bfba03-878e-4957-add9-c8d16482a8d2"}
00:06:09.429 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"99bfba03-878e-4957-add9-c8d16482a8d2"}
00:06:09.430 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d536a49f-753c-4d6e-bd82-5f74fc694730"}
00:06:09.430 00.000 13300 case statement mapped state 6 to 3
00:06:09.430 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d536a49f-753c-4d6e-bd82-5f74fc694730"}
00:06:09.431 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a73387f9-a4e6-40be-976f-693c5518a14e"}
00:06:09.431 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1430,"width":15,"height":15,"star_pos":[7.06,7.34],"pixels":"..."},"id":"a73387f9-a4e6-40be-976f-693c5518a14e"}
00:06:12.358 02.927 11596 Exposure complete
00:06:12.430 00.072 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8fd54383-0f80-418c-a622-879c7b3362b3"}
00:06:12.430 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8fd54383-0f80-418c-a622-879c7b3362b3"}
00:06:12.431 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6ecca068-5c27-4960-863e-d234e46fadee"}
00:06:12.431 00.000 13300 case statement mapped state 6 to 3
00:06:12.431 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6ecca068-5c27-4960-863e-d234e46fadee"}
00:06:12.432 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f54f6b22-5a78-473c-be56-585f9868b122"}
00:06:12.432 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1430,"width":15,"height":15,"star_pos":[7.06,7.34],"pixels":"..."},"id":"f54f6b22-5a78-473c-be56-585f9868b122"}
00:06:12.437 00.005 11596 worker thread done servicing request
00:06:12.437 00.000 13300 OnExposeComplete: enter
00:06:12.437 00.000 13300 UpdateGuideState(): m_state=6
00:06:12.438 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1431
00:06:12.438 00.000 13300 Star::Find returns 1 (0), X=1061.03, Y=356.38, Mass=2017, SNR=31.4, Peak=232 HFD=3.3
00:06:12.439 00.001 13300 MultiStar: [#1 0.08,-0.05,0.74,U] [#2 0.08,-0.30,0.44,U] [#3 -0.02,-0.26,0.41,U] [#4 -0.06,-0.24,0.30,U] [#5 0.18,-0.00,0.26,U] [#6 0.12,-0.07,0.22,U] [#7 0.08,-0.25,0.22,U] [#8 -0.09,-0.13,0.20,U] 
00:06:12.439 00.000 13300 refined, 8 included, MultiStar: {0.03, -0.20}, one-star: {-0.01, -0.32}
00:06:12.439 00.000 13300 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-1.61) = xAngle (0.21 = 0.21)
00:06:12.439 00.000 13300 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.22 = 0.22)
00:06:12.439 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.20 hyp=0.20 cameraTheta=-1.40 mountX=0.20 mountY=0.04, mountTheta=0.22
00:06:12.440 00.001 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.20, opts=13)
00:06:12.440 00.000 13300 Enqueuing Move request for scope (0.03, -0.20)
00:06:12.440 00.000 11596 Worker thread wakes up
00:06:12.440 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.20) opts 0xd
00:06:12.440 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.20)
00:06:12.441 00.001 11596 Moving (0.03, -0.20) raw xDistance=0.20 yDistance=0.04
00:06:12.441 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
00:06:12.441 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:12.441 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:06:12.441 00.000 11596 MoveAxis(W, 250, ABG)
00:06:12.442 00.001 11596 Guiding  Dir = 3, Dur = 250
00:06:12.442 00.000 11596 IsSlewing returns 0
00:06:12.448 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=2, FiltMax=127, Gamma=0.510
00:06:12.458 00.010 13300 UpdateGuideState exits: m=2017 SNR=31.4
00:06:12.458 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:12.459 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:06:12.459 00.000 13300 Enqueuing Expose request
00:06:12.520 00.061 11596 IsGuiding returns 0
00:06:12.622 00.102 11596 PulseGuide returned control before completion, sleep 159
00:06:12.847 00.225 11596 IsGuiding returns 1
00:06:12.847 00.000 11596 scope still moving after pulse duration time elapsed
00:06:12.874 00.027 11596 IsSlewing returns 0
00:06:12.961 00.087 11596 IsGuiding returns 1
00:06:12.996 00.035 11596 IsSlewing returns 0
00:06:13.103 00.107 11596 IsGuiding returns 0
00:06:13.103 00.000 11596 scope move finished after 250 + 333 ms
00:06:13.103 00.000 11596 Move returns status 0, amount 250
00:06:13.104 00.001 11596 MoveAxis(N, 0, ABG)
00:06:13.104 00.000 11596 Move returns status 0, amount 0
00:06:13.104 00.000 11596 move complete, result=0
00:06:13.104 00.000 11596 worker thread done servicing request
00:06:13.104 00.000 13300 GuideStep: 0.2 px 250 ms WEST, 0.0 px 0 ms NORTH
00:06:13.104 00.000 11596 Worker thread wakes up
00:06:13.104 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:06:13.612 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:06:15.430 01.818 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eff6aaa6-5718-43e4-9db0-dcd40c92a7c8"}
00:06:15.430 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eff6aaa6-5718-43e4-9db0-dcd40c92a7c8"}
00:06:15.431 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c0e6e31d-aa7c-4a83-94a6-9118702e1858"}
00:06:15.431 00.000 13300 case statement mapped state 6 to 3
00:06:15.431 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c0e6e31d-aa7c-4a83-94a6-9118702e1858"}
00:06:15.432 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"07123079-04d1-498b-9180-af6a47dba3ec"}
00:06:15.433 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1431,"width":15,"height":15,"star_pos":[7.03,7.38],"pixels":"..."},"id":"07123079-04d1-498b-9180-af6a47dba3ec"}
00:06:16.655 01.222 11596 Exposure complete
00:06:16.748 00.093 11596 worker thread done servicing request
00:06:16.748 00.000 13300 OnExposeComplete: enter
00:06:16.749 00.001 13300 UpdateGuideState(): m_state=6
00:06:16.749 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1432
00:06:16.750 00.001 13300 Star::Find returns 1 (0), X=1061.00, Y=356.29, Mass=1978, SNR=31.1, Peak=254 HFD=3.3
00:06:16.750 00.000 13300 MultiStar: [#1 0.17,-0.13,0.74,U] [#2 0.02,-0.08,0.43,U] [#3 0.02,-0.22,0.41,U] [#4 0.12,0.04,0.30,U] [#5 0.16,-0.28,0.24,U] [#6 0.22,-0.17,0.23,U] [#7 0.06,0.04,0.23,U] [#8 0.02,-0.23,0.20,U] 
00:06:16.750 00.000 13300 refined, 8 included, MultiStar: {0.06, -0.20}, one-star: {-0.04, -0.40}
00:06:16.751 00.001 13300 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-1.61) = xAngle (0.35 = 0.35)
00:06:16.751 00.000 13300 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.36 = 0.36)
00:06:16.751 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.20 hyp=0.21 cameraTheta=-1.26 mountX=0.20 mountY=0.08, mountTheta=0.36
00:06:16.753 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.20, opts=13)
00:06:16.753 00.000 13300 Enqueuing Move request for scope (0.06, -0.20)
00:06:16.753 00.000 11596 Worker thread wakes up
00:06:16.754 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.20) opts 0xd
00:06:16.754 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.20)
00:06:16.754 00.000 11596 Moving (0.06, -0.20) raw xDistance=0.20 yDistance=0.08
00:06:16.754 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
00:06:16.755 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:16.755 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:06:16.755 00.000 11596 MoveAxis(W, 265, ABG)
00:06:16.755 00.000 11596 Guiding  Dir = 3, Dur = 265
00:06:16.756 00.001 11596 IsSlewing returns 0
00:06:16.763 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=121, Gamma=0.510
00:06:16.771 00.008 13300 UpdateGuideState exits: m=1978 SNR=31.1
00:06:16.771 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:16.771 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:06:16.772 00.001 13300 Enqueuing Expose request
00:06:16.879 00.107 11596 IsGuiding returns 0
00:06:16.980 00.101 11596 PulseGuide returned control before completion, sleep 174
00:06:17.213 00.233 11596 IsGuiding returns 1
00:06:17.213 00.000 11596 scope still moving after pulse duration time elapsed
00:06:17.237 00.024 11596 IsSlewing returns 0
00:06:17.400 00.163 11596 IsGuiding returns 0
00:06:17.400 00.000 11596 scope move finished after 265 + 255 ms
00:06:17.401 00.001 11596 Move returns status 0, amount 265
00:06:17.401 00.000 11596 MoveAxis(N, 0, ABG)
00:06:17.401 00.000 11596 Move returns status 0, amount 0
00:06:17.401 00.000 11596 move complete, result=0
00:06:17.401 00.000 11596 worker thread done servicing request
00:06:17.401 00.000 13300 GuideStep: 0.2 px 265 ms WEST, 0.1 px 0 ms NORTH
00:06:17.402 00.001 11596 Worker thread wakes up
00:06:17.402 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:06:17.912 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:06:18.429 00.517 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cf2a31a7-8aba-47bc-bccf-aa76921d8242"}
00:06:18.429 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cf2a31a7-8aba-47bc-bccf-aa76921d8242"}
00:06:18.430 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"de044e96-cb40-4cd8-ba40-68a9218a1c9e"}
00:06:18.430 00.000 13300 case statement mapped state 6 to 3
00:06:18.430 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"de044e96-cb40-4cd8-ba40-68a9218a1c9e"}
00:06:18.431 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bc63798e-0a4a-4e61-944a-1de10814fab6"}
00:06:18.431 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1432,"width":15,"height":15,"star_pos":[7.00,7.29],"pixels":"..."},"id":"bc63798e-0a4a-4e61-944a-1de10814fab6"}
00:06:20.947 02.516 11596 Exposure complete
00:06:21.075 00.128 11596 worker thread done servicing request
00:06:21.075 00.000 13300 OnExposeComplete: enter
00:06:21.075 00.000 13300 UpdateGuideState(): m_state=6
00:06:21.075 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1433
00:06:21.075 00.000 13300 Star::Find returns 1 (0), X=1061.11, Y=356.40, Mass=1957, SNR=31.0, Peak=228 HFD=3.3
00:06:21.076 00.001 13300 MultiStar: [#1 0.16,0.00,0.75,U] [#2 0.17,-0.11,0.44,U] [#3 0.12,-0.09,0.41,U] [#4 0.31,0.16,0.29,U] [#5 0.38,0.07,0.24,U] [#6 0.09,0.09,0.23,U] [#7 0.19,0.05,0.23,U] [#8 0.12,0.14,0.20,U] 
00:06:21.076 00.000 13300 refined, 8 included, MultiStar: {0.16, -0.07}, one-star: {0.07, -0.29}
00:06:21.076 00.000 13300 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-1.61) = xAngle (1.21 = 1.21)
00:06:21.077 00.001 13300 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.22 = 1.22)
00:06:21.077 00.000 13300 CameraToMount -- cameraX=0.16 cameraY=-0.07 hyp=0.17 cameraTheta=-0.40 mountX=0.06 mountY=0.16, mountTheta=1.21
00:06:21.079 00.002 13300 SchedulePrimaryMove(1016D950, x=0.16, y=-0.07, opts=13)
00:06:21.079 00.000 13300 Enqueuing Move request for scope (0.16, -0.07)
00:06:21.079 00.000 11596 Worker thread wakes up
00:06:21.080 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.07) opts 0xd
00:06:21.080 00.000 11596 Handling offset move in thread for scope, endpoint = (0.16, -0.07)
00:06:21.080 00.000 11596 Moving (0.16, -0.07) raw xDistance=0.06 yDistance=0.16
00:06:21.080 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:06:21.080 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:21.080 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:06:21.081 00.001 11596 MoveAxis(E, 0, ABG)
00:06:21.081 00.000 11596 Move returns status 0, amount 0
00:06:21.081 00.000 11596 MoveAxis(N, 0, ABG)
00:06:21.081 00.000 11596 Move returns status 0, amount 0
00:06:21.081 00.000 11596 move complete, result=0
00:06:21.081 00.000 11596 worker thread done servicing request
00:06:21.088 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
00:06:21.097 00.009 13300 UpdateGuideState exits: m=1957 SNR=31.0
00:06:21.097 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:21.097 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:06:21.097 00.000 13300 Enqueuing Expose request
00:06:21.097 00.000 11596 Worker thread wakes up
00:06:21.097 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:06:21.097 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:06:21.430 00.333 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ccfdf1f6-4892-456c-a24a-0a15cd7f5fdb"}
00:06:21.431 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ccfdf1f6-4892-456c-a24a-0a15cd7f5fdb"}
00:06:21.431 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"54dac0d2-d458-45f3-bdf0-cf2ae8cd393b"}
00:06:21.431 00.000 13300 case statement mapped state 6 to 3
00:06:21.431 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"54dac0d2-d458-45f3-bdf0-cf2ae8cd393b"}
00:06:21.432 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9b33a5af-9242-4561-b657-d13f5823ddb8"}
00:06:21.432 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1433,"width":15,"height":15,"star_pos":[7.11,7.40],"pixels":"..."},"id":"9b33a5af-9242-4561-b657-d13f5823ddb8"}
00:06:21.604 00.172 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:06:24.428 02.824 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d2faf9be-b1bb-4636-b7b1-21f1d91e6ff6"}
00:06:24.428 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d2faf9be-b1bb-4636-b7b1-21f1d91e6ff6"}
00:06:24.429 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1a52759e-32ce-4ec8-80b9-1d33a32f50f0"}
00:06:24.429 00.000 13300 case statement mapped state 6 to 3
00:06:24.429 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1a52759e-32ce-4ec8-80b9-1d33a32f50f0"}
00:06:24.430 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a1b7e8dc-ab6d-4c7d-819a-abbe700189d8"}
00:06:24.430 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1433,"width":15,"height":15,"star_pos":[7.11,7.40],"pixels":"..."},"id":"a1b7e8dc-ab6d-4c7d-819a-abbe700189d8"}
00:06:24.641 00.211 11596 Exposure complete
00:06:24.718 00.077 11596 worker thread done servicing request
00:06:24.718 00.000 13300 OnExposeComplete: enter
00:06:24.718 00.000 13300 UpdateGuideState(): m_state=6
00:06:24.719 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1434
00:06:24.719 00.000 13300 Star::Find returns 1 (0), X=1061.04, Y=356.40, Mass=1967, SNR=31.0, Peak=224 HFD=3.3
00:06:24.719 00.000 13300 MultiStar: [#1 0.22,-0.02,0.74,U] [#2 0.16,-0.11,0.44,U] [#3 0.18,-0.03,0.43,U] [#4 0.29,0.07,0.30,U] [#5 0.01,0.12,0.25,U] [#6 0.11,0.26,0.22,U] [#7 0.04,0.08,0.23,U] [#8 0.15,0.20,0.19,U] 
00:06:24.719 00.000 13300 refined, 8 included, MultiStar: {0.12, -0.05}, one-star: {0.00, -0.29}
00:06:24.719 00.000 13300 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-1.61) = xAngle (1.20 = 1.20)
00:06:24.719 00.000 13300 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.21 = 1.21)
00:06:24.720 00.001 13300 CameraToMount -- cameraX=0.12 cameraY=-0.05 hyp=0.13 cameraTheta=-0.41 mountX=0.05 mountY=0.12, mountTheta=1.20
00:06:24.721 00.001 13300 SchedulePrimaryMove(1016D950, x=0.12, y=-0.05, opts=13)
00:06:24.721 00.000 13300 Enqueuing Move request for scope (0.12, -0.05)
00:06:24.721 00.000 11596 Worker thread wakes up
00:06:24.722 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.05) opts 0xd
00:06:24.722 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, -0.05)
00:06:24.722 00.000 11596 Moving (0.12, -0.05) raw xDistance=0.05 yDistance=0.12
00:06:24.722 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:06:24.722 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:24.722 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:06:24.723 00.001 11596 MoveAxis(E, 0, ABG)
00:06:24.723 00.000 11596 Move returns status 0, amount 0
00:06:24.723 00.000 11596 MoveAxis(N, 0, ABG)
00:06:24.723 00.000 11596 Move returns status 0, amount 0
00:06:24.723 00.000 11596 move complete, result=0
00:06:24.723 00.000 11596 worker thread done servicing request
00:06:24.729 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=224, med=4, FiltMin=2, FiltMax=113, Gamma=0.510
00:06:24.738 00.009 13300 UpdateGuideState exits: m=1967 SNR=31.0
00:06:24.738 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:24.738 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:06:24.738 00.000 13300 Enqueuing Expose request
00:06:24.738 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:06:24.738 00.000 11596 Worker thread wakes up
00:06:24.739 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:06:25.253 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:06:27.426 02.173 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"580458db-0743-4149-999d-b1057f34e1a4"}
00:06:27.426 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"580458db-0743-4149-999d-b1057f34e1a4"}
00:06:27.427 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"294c9233-e572-4c0e-8757-c70328df750f"}
00:06:27.427 00.000 13300 case statement mapped state 6 to 3
00:06:27.427 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"294c9233-e572-4c0e-8757-c70328df750f"}
00:06:27.427 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d5a20f12-3bef-46ff-a772-6cd2ac7e05e8"}
00:06:27.428 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1434,"width":15,"height":15,"star_pos":[7.04,7.40],"pixels":"..."},"id":"d5a20f12-3bef-46ff-a772-6cd2ac7e05e8"}
00:06:28.294 00.866 11596 Exposure complete
00:06:28.372 00.078 11596 worker thread done servicing request
00:06:28.372 00.000 13300 OnExposeComplete: enter
00:06:28.372 00.000 13300 UpdateGuideState(): m_state=6
00:06:28.372 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1435
00:06:28.373 00.001 13300 Star::Find returns 1 (0), X=1061.13, Y=356.40, Mass=1971, SNR=31.1, Peak=224 HFD=3.3
00:06:28.373 00.000 13300 MultiStar: [#1 0.09,0.01,0.74,U] [#2 0.20,-0.03,0.43,U] [#3 0.23,-0.07,0.40,U] [#4 0.13,0.07,0.30,U] [#5 0.22,0.10,0.24,U] [#6 0.25,-0.14,0.24,U] [#7 0.22,0.07,0.22,U] [#8 -0.02,0.23,0.20,U] 
00:06:28.373 00.000 13300 refined, 8 included, MultiStar: {0.14, -0.07}, one-star: {0.09, -0.29}
00:06:28.373 00.000 13300 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-1.61) = xAngle (1.16 = 1.16)
00:06:28.373 00.000 13300 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.18 = 1.18)
00:06:28.373 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=-0.07 hyp=0.16 cameraTheta=-0.45 mountX=0.06 mountY=0.15, mountTheta=1.17
00:06:28.375 00.002 13300 SchedulePrimaryMove(1016D950, x=0.14, y=-0.07, opts=13)
00:06:28.375 00.000 13300 Enqueuing Move request for scope (0.14, -0.07)
00:06:28.375 00.000 11596 Worker thread wakes up
00:06:28.375 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.07) opts 0xd
00:06:28.375 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, -0.07)
00:06:28.376 00.001 11596 Moving (0.14, -0.07) raw xDistance=0.06 yDistance=0.15
00:06:28.376 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:06:28.376 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:28.376 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:06:28.376 00.000 11596 MoveAxis(E, 0, ABG)
00:06:28.376 00.000 11596 Move returns status 0, amount 0
00:06:28.376 00.000 11596 MoveAxis(N, 0, ABG)
00:06:28.376 00.000 11596 Move returns status 0, amount 0
00:06:28.377 00.001 11596 move complete, result=0
00:06:28.377 00.000 11596 worker thread done servicing request
00:06:28.381 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=224, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
00:06:28.390 00.009 13300 UpdateGuideState exits: m=1971 SNR=31.1
00:06:28.390 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:28.390 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:06:28.390 00.000 13300 Enqueuing Expose request
00:06:28.390 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:06:28.390 00.000 11596 Worker thread wakes up
00:06:28.391 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:06:28.895 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:06:30.427 01.532 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3a0a8caf-f0f1-4e32-ba4a-97ebe5b25ac2"}
00:06:30.427 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3a0a8caf-f0f1-4e32-ba4a-97ebe5b25ac2"}
00:06:30.428 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5a13f8b7-3cf1-44b6-a855-67ac68515a7c"}
00:06:30.428 00.000 13300 case statement mapped state 6 to 3
00:06:30.428 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5a13f8b7-3cf1-44b6-a855-67ac68515a7c"}
00:06:30.428 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e49b3afe-9f7e-4aae-9daf-c5cd1c3271c6"}
00:06:30.429 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1435,"width":15,"height":15,"star_pos":[7.13,7.40],"pixels":"..."},"id":"e49b3afe-9f7e-4aae-9daf-c5cd1c3271c6"}
00:06:31.923 01.494 11596 Exposure complete
00:06:32.002 00.079 11596 worker thread done servicing request
00:06:32.002 00.000 13300 OnExposeComplete: enter
00:06:32.002 00.000 13300 UpdateGuideState(): m_state=6
00:06:32.003 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1436
00:06:32.003 00.000 13300 Star::Find returns 1 (0), X=1061.06, Y=356.41, Mass=1935, SNR=30.7, Peak=220 HFD=3.3
00:06:32.003 00.000 13300 MultiStar: [#1 0.15,0.14,0.75,U] [#2 0.10,-0.01,0.44,U] [#3 0.17,-0.11,0.42,U] [#4 0.16,0.26,0.30,U] [#5 0.19,0.10,0.25,U] [#6 0.13,0.00,0.23,U] [#7 0.15,-0.16,0.22,U] [#8 0.16,0.02,0.19,U] 
00:06:32.003 00.000 13300 refined, 8 included, MultiStar: {0.11, -0.04}, one-star: {0.02, -0.28}
00:06:32.003 00.000 13300 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-1.61) = xAngle (1.27 = 1.27)
00:06:32.004 00.001 13300 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.28 = 1.28)
00:06:32.004 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.04 hyp=0.12 cameraTheta=-0.34 mountX=0.04 mountY=0.12, mountTheta=1.27
00:06:32.005 00.001 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.04, opts=13)
00:06:32.005 00.000 13300 Enqueuing Move request for scope (0.11, -0.04)
00:06:32.005 00.000 11596 Worker thread wakes up
00:06:32.006 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.04) opts 0xd
00:06:32.006 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.04)
00:06:32.006 00.000 11596 Moving (0.11, -0.04) raw xDistance=0.04 yDistance=0.12
00:06:32.006 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:06:32.006 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:32.006 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:06:32.006 00.000 11596 MoveAxis(E, 0, ABG)
00:06:32.006 00.000 11596 Move returns status 0, amount 0
00:06:32.006 00.000 11596 MoveAxis(N, 0, ABG)
00:06:32.006 00.000 11596 Move returns status 0, amount 0
00:06:32.006 00.000 11596 move complete, result=0
00:06:32.007 00.001 11596 worker thread done servicing request
00:06:32.012 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=220, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
00:06:32.020 00.008 13300 UpdateGuideState exits: m=1935 SNR=30.7
00:06:32.020 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:32.020 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:06:32.020 00.000 13300 Enqueuing Expose request
00:06:32.021 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:06:32.021 00.000 11596 Worker thread wakes up
00:06:32.021 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:06:32.527 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:06:33.426 00.899 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2eb2ca36-aef9-4c76-a53f-e449ed2f13bd"}
00:06:33.426 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2eb2ca36-aef9-4c76-a53f-e449ed2f13bd"}
00:06:33.427 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"680ae4c5-d449-4eb1-a883-0a633833a4e5"}
00:06:33.427 00.000 13300 case statement mapped state 6 to 3
00:06:33.427 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"680ae4c5-d449-4eb1-a883-0a633833a4e5"}
00:06:33.427 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e55b23c7-9d79-47b2-bbe0-6121d144a2cf"}
00:06:33.428 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1436,"width":15,"height":15,"star_pos":[7.06,7.41],"pixels":"..."},"id":"e55b23c7-9d79-47b2-bbe0-6121d144a2cf"}
00:06:35.563 02.135 11596 Exposure complete
00:06:35.637 00.074 11596 worker thread done servicing request
00:06:35.637 00.000 13300 OnExposeComplete: enter
00:06:35.637 00.000 13300 UpdateGuideState(): m_state=6
00:06:35.638 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1437
00:06:35.638 00.000 13300 Star::Find returns 1 (0), X=1061.16, Y=356.29, Mass=1995, SNR=31.3, Peak=249 HFD=3.4
00:06:35.638 00.000 13300 MultiStar: [#1 0.26,-0.01,0.74,U] [#2 0.23,-0.06,0.44,U] [#3 0.20,-0.22,0.40,U] [#4 0.12,0.03,0.29,U] [#5 0.40,0.06,0.25,U] [#6 0.23,-0.11,0.23,U] [#7 0.35,-0.01,0.23,U] [#8 0.14,-0.08,0.20,U] 
00:06:35.638 00.000 13300 refined, 8 included, MultiStar: {0.21, -0.14}, one-star: {0.12, -0.40}
00:06:35.639 00.001 13300 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-1.61) = xAngle (1.00 = 1.00)
00:06:35.639 00.000 13300 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.02 = 1.02)
00:06:35.639 00.000 13300 CameraToMount -- cameraX=0.21 cameraY=-0.14 hyp=0.26 cameraTheta=-0.60 mountX=0.14 mountY=0.22, mountTheta=1.01
00:06:35.640 00.001 13300 SchedulePrimaryMove(1016D950, x=0.21, y=-0.14, opts=13)
00:06:35.640 00.000 13300 Enqueuing Move request for scope (0.21, -0.14)
00:06:35.641 00.001 11596 Worker thread wakes up
00:06:35.641 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.14) opts 0xd
00:06:35.641 00.000 11596 Handling offset move in thread for scope, endpoint = (0.21, -0.14)
00:06:35.641 00.000 11596 Moving (0.21, -0.14) raw xDistance=0.14 yDistance=0.22
00:06:35.641 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:06:35.641 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
00:06:35.641 00.000 11596 MoveAxis(E, 0, ABG)
00:06:35.641 00.000 11596 Move returns status 0, amount 0
00:06:35.642 00.001 11596 MoveAxis(S, 287, ABG)
00:06:35.642 00.000 11596 Guiding  Dir = 1, Dur = 287
00:06:35.643 00.001 11596 IsSlewing returns 0
00:06:35.648 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=249, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
00:06:35.656 00.008 13300 UpdateGuideState exits: m=1995 SNR=31.3
00:06:35.656 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:35.656 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:06:35.656 00.000 13300 Enqueuing Expose request
00:06:35.868 00.212 11596 IsGuiding returns 0
00:06:36.104 00.236 11596 PulseGuide returned control before completion, sleep 62
00:06:36.354 00.250 11596 IsGuiding returns 1
00:06:36.354 00.000 11596 scope still moving after pulse duration time elapsed
00:06:36.380 00.026 11596 IsSlewing returns 0
00:06:36.426 00.046 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"04f0236c-6de5-42ac-8607-68b87f89f608"}
00:06:36.427 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"04f0236c-6de5-42ac-8607-68b87f89f608"}
00:06:36.427 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f459d4b3-4afb-47e4-afed-6cd09e9dff57"}
00:06:36.428 00.001 13300 case statement mapped state 6 to 3
00:06:36.428 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f459d4b3-4afb-47e4-afed-6cd09e9dff57"}
00:06:36.429 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5302467c-6fde-479d-8822-027eada73fc2"}
00:06:36.429 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1437,"width":15,"height":15,"star_pos":[7.16,7.29],"pixels":"..."},"id":"5302467c-6fde-479d-8822-027eada73fc2"}
00:06:36.641 00.212 11596 IsGuiding returns 0
00:06:36.642 00.001 11596 scope move finished after 287 + 486 ms
00:06:36.642 00.000 11596 Move returns status 0, amount 287
00:06:36.642 00.000 11596 move complete, result=0
00:06:36.642 00.000 11596 worker thread done servicing request
00:06:36.642 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 287 ms SOUTH
00:06:36.642 00.000 11596 Worker thread wakes up
00:06:36.642 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:06:37.153 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:06:39.426 02.273 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a41473d5-6c70-4607-9931-e188f526a794"}
00:06:39.426 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a41473d5-6c70-4607-9931-e188f526a794"}
00:06:39.427 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8ee13f62-aead-4fa8-9b2c-65bf834abc46"}
00:06:39.427 00.000 13300 case statement mapped state 6 to 3
00:06:39.427 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8ee13f62-aead-4fa8-9b2c-65bf834abc46"}
00:06:39.428 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"19377b02-5bfb-41af-95e4-6662d22c60c4"}
00:06:39.428 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1437,"width":15,"height":15,"star_pos":[7.16,7.29],"pixels":"..."},"id":"19377b02-5bfb-41af-95e4-6662d22c60c4"}
00:06:40.182 00.754 11596 Exposure complete
00:06:40.259 00.077 11596 worker thread done servicing request
00:06:40.259 00.000 13300 OnExposeComplete: enter
00:06:40.259 00.000 13300 UpdateGuideState(): m_state=6
00:06:40.260 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1438
00:06:40.260 00.000 13300 Star::Find returns 1 (0), X=1061.12, Y=356.31, Mass=1927, SNR=30.7, Peak=254 HFD=3.4
00:06:40.260 00.000 13300 MultiStar: [#1 0.28,-0.10,0.75,U] [#2 0.19,-0.19,0.45,U] [#3 0.34,-0.06,0.42,U] [#4 0.36,-0.08,0.30,U] [#5 0.48,-0.17,0.25,U] [#6 0.12,-0.12,0.24,U] [#7 0.16,0.00,0.23,U] [#8 0.12,-0.14,0.20,U] 
00:06:40.261 00.001 13300 refined, 8 included, MultiStar: {0.22, -0.18}, one-star: {0.08, -0.38}
00:06:40.261 00.000 13300 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-1.61) = xAngle (0.92 = 0.92)
00:06:40.261 00.000 13300 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.93 = 0.93)
00:06:40.261 00.000 13300 CameraToMount -- cameraX=0.22 cameraY=-0.18 hyp=0.28 cameraTheta=-0.69 mountX=0.17 mountY=0.23, mountTheta=0.92
00:06:40.263 00.002 13300 SchedulePrimaryMove(1016D950, x=0.22, y=-0.18, opts=13)
00:06:40.263 00.000 13300 Enqueuing Move request for scope (0.22, -0.18)
00:06:40.263 00.000 11596 Worker thread wakes up
00:06:40.263 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.18) opts 0xd
00:06:40.263 00.000 11596 Handling offset move in thread for scope, endpoint = (0.22, -0.18)
00:06:40.264 00.001 11596 Moving (0.22, -0.18) raw xDistance=0.17 yDistance=0.23
00:06:40.264 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
00:06:40.264 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
00:06:40.264 00.000 11596 MoveAxis(W, 215, ABG)
00:06:40.264 00.000 11596 Guiding  Dir = 3, Dur = 215
00:06:40.264 00.000 11596 IsSlewing returns 0
00:06:40.269 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
00:06:40.277 00.008 13300 UpdateGuideState exits: m=1927 SNR=30.7
00:06:40.277 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:40.277 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:06:40.277 00.000 13300 Enqueuing Expose request
00:06:40.357 00.080 11596 IsGuiding returns 0
00:06:40.985 00.628 11596 IsGuiding returns 1
00:06:40.985 00.000 11596 scope still moving after pulse duration time elapsed
00:06:41.099 00.114 11596 IsSlewing returns 0
00:06:41.223 00.124 11596 IsGuiding returns 0
00:06:41.223 00.000 11596 scope move finished after 215 + 650 ms
00:06:41.223 00.000 11596 Move returns status 0, amount 215
00:06:41.223 00.000 11596 MoveAxis(S, 299, ABG)
00:06:41.223 00.000 11596 Guiding  Dir = 1, Dur = 299
00:06:41.224 00.001 11596 IsSlewing returns 0
00:06:41.329 00.105 11596 IsGuiding returns 0
00:06:41.832 00.503 11596 IsGuiding returns 1
00:06:41.832 00.000 11596 scope still moving after pulse duration time elapsed
00:06:42.030 00.198 11596 IsSlewing returns 0
00:06:42.126 00.096 11596 IsGuiding returns 0
00:06:42.126 00.000 11596 scope move finished after 299 + 497 ms
00:06:42.126 00.000 11596 Move returns status 0, amount 299
00:06:42.126 00.000 11596 move complete, result=0
00:06:42.126 00.000 11596 worker thread done servicing request
00:06:42.126 00.000 13300 GuideStep: 0.2 px 215 ms WEST, 0.2 px 299 ms SOUTH
00:06:42.126 00.000 11596 Worker thread wakes up
00:06:42.127 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:06:42.424 00.297 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2795d343-ea00-4db8-8f13-afb0560bb443"}
00:06:42.424 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2795d343-ea00-4db8-8f13-afb0560bb443"}
00:06:42.425 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d8137b1c-4933-4690-9343-d3d6876c5fd7"}
00:06:42.425 00.000 13300 case statement mapped state 6 to 3
00:06:42.425 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d8137b1c-4933-4690-9343-d3d6876c5fd7"}
00:06:42.425 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2a9b3cd0-388f-457a-a3e3-bdcbcb8355d6"}
00:06:42.426 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1438,"width":15,"height":15,"star_pos":[7.12,7.31],"pixels":"..."},"id":"2a9b3cd0-388f-457a-a3e3-bdcbcb8355d6"}
00:06:42.635 00.209 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:06:45.424 02.789 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"278fd1f3-c3cf-484b-8c2d-a15851cdc2bc"}
00:06:45.424 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"278fd1f3-c3cf-484b-8c2d-a15851cdc2bc"}
00:06:45.425 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a1c42de1-34ac-4880-9e92-1627dbea3644"}
00:06:45.425 00.000 13300 case statement mapped state 6 to 3
00:06:45.425 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a1c42de1-34ac-4880-9e92-1627dbea3644"}
00:06:45.425 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6a8d3ee5-0636-465a-a999-1e5a29117bf5"}
00:06:45.425 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1438,"width":15,"height":15,"star_pos":[7.12,7.31],"pixels":"..."},"id":"6a8d3ee5-0636-465a-a999-1e5a29117bf5"}
00:06:45.661 00.236 11596 Exposure complete
00:06:45.734 00.073 11596 worker thread done servicing request
00:06:45.734 00.000 13300 OnExposeComplete: enter
00:06:45.734 00.000 13300 UpdateGuideState(): m_state=6
00:06:45.735 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1439
00:06:45.735 00.000 13300 Star::Find returns 1 (0), X=1060.89, Y=356.33, Mass=1975, SNR=31.1, Peak=237 HFD=3.3
00:06:45.736 00.001 13300 MultiStar: [#1 0.04,0.02,0.75,U] [#2 0.01,-0.01,0.44,U] [#3 0.06,-0.03,0.41,U] [#4 0.03,0.15,0.29,U] [#5 -0.00,-0.07,0.24,U] [#6 0.04,-0.05,0.22,U] [#7 0.04,-0.14,0.22,U] [#8 -0.01,-0.19,0.20,U] 
00:06:45.736 00.000 13300 refined, 8 included, MultiStar: {-0.02, -0.11}, one-star: {-0.15, -0.36}
00:06:45.736 00.000 13300 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-1.61) = xAngle (-0.13 = -0.13)
00:06:45.736 00.000 13300 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.11 = -0.11)
00:06:45.736 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.74 mountX=0.11 mountY=-0.01, mountTheta=-0.11
00:06:45.739 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.11, opts=13)
00:06:45.739 00.000 13300 Enqueuing Move request for scope (-0.02, -0.11)
00:06:45.739 00.000 11596 Worker thread wakes up
00:06:45.740 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.11) opts 0xd
00:06:45.740 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.11)
00:06:45.740 00.000 11596 Moving (-0.02, -0.11) raw xDistance=0.11 yDistance=-0.01
00:06:45.740 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:06:45.740 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:45.740 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:06:45.740 00.000 11596 MoveAxis(E, 0, ABG)
00:06:45.740 00.000 11596 Move returns status 0, amount 0
00:06:45.740 00.000 11596 MoveAxis(N, 0, ABG)
00:06:45.740 00.000 11596 Move returns status 0, amount 0
00:06:45.741 00.001 11596 move complete, result=0
00:06:45.741 00.000 11596 worker thread done servicing request
00:06:45.749 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=112, Gamma=0.510
00:06:45.759 00.010 13300 UpdateGuideState exits: m=1975 SNR=31.1
00:06:45.759 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:45.759 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:06:45.760 00.001 13300 Enqueuing Expose request
00:06:45.760 00.000 11596 Worker thread wakes up
00:06:45.760 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:06:45.760 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:06:46.268 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:06:48.423 02.155 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7e763216-957a-4d2b-9041-ca435b1353bd"}
00:06:48.423 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7e763216-957a-4d2b-9041-ca435b1353bd"}
00:06:48.424 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6859cb09-1e47-4368-9479-456bde540915"}
00:06:48.424 00.000 13300 case statement mapped state 6 to 3
00:06:48.424 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6859cb09-1e47-4368-9479-456bde540915"}
00:06:48.424 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"126e8864-a3d1-4ecc-b0e5-75ecc55c722d"}
00:06:48.425 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1439,"width":15,"height":15,"star_pos":[6.89,7.33],"pixels":"..."},"id":"126e8864-a3d1-4ecc-b0e5-75ecc55c722d"}
00:06:49.305 00.880 11596 Exposure complete
00:06:49.378 00.073 11596 worker thread done servicing request
00:06:49.379 00.001 13300 OnExposeComplete: enter
00:06:49.379 00.000 13300 UpdateGuideState(): m_state=6
00:06:49.379 00.000 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1440
00:06:49.379 00.000 13300 Star::Find returns 1 (0), X=1060.92, Y=356.26, Mass=1946, SNR=30.9, Peak=240 HFD=3.2
00:06:49.380 00.001 13300 MultiStar: [#1 0.03,0.02,0.76,U] [#2 -0.04,-0.25,0.44,U] [#3 0.07,-0.12,0.42,U] [#4 0.07,-0.28,0.29,U] [#5 0.14,-0.14,0.26,U] [#6 0.08,-0.34,0.23,U] [#7 0.03,-0.05,0.23,U] [#8 -0.15,0.03,0.19,U] 
00:06:49.380 00.000 13300 refined, 8 included, MultiStar: {-0.01, -0.20}, one-star: {-0.12, -0.43}
00:06:49.380 00.000 13300 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-1.61) = xAngle (0.01 = 0.01)
00:06:49.380 00.000 13300 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.02 = 0.02)
00:06:49.380 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.20 hyp=0.20 cameraTheta=-1.60 mountX=0.20 mountY=0.00, mountTheta=0.02
00:06:49.382 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.20, opts=13)
00:06:49.382 00.000 13300 Enqueuing Move request for scope (-0.01, -0.20)
00:06:49.382 00.000 11596 Worker thread wakes up
00:06:49.382 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.20) opts 0xd
00:06:49.382 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.20)
00:06:49.383 00.001 11596 Moving (-0.01, -0.20) raw xDistance=0.20 yDistance=0.00
00:06:49.383 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
00:06:49.383 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:49.383 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:06:49.383 00.000 11596 MoveAxis(W, 253, ABG)
00:06:49.383 00.000 11596 Guiding  Dir = 3, Dur = 253
00:06:49.383 00.000 11596 IsSlewing returns 0
00:06:49.391 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=240, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
00:06:49.391 00.000 11596 IsGuiding returns 0
00:06:49.400 00.009 13300 UpdateGuideState exits: m=1946 SNR=30.9
00:06:49.400 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:49.400 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:06:49.400 00.000 13300 Enqueuing Expose request
00:06:49.810 00.410 11596 IsGuiding returns 1
00:06:49.810 00.000 11596 scope still moving after pulse duration time elapsed
00:06:49.909 00.099 11596 IsSlewing returns 0
00:06:50.008 00.099 11596 IsGuiding returns 0
00:06:50.008 00.000 11596 scope move finished after 253 + 363 ms
00:06:50.008 00.000 11596 Move returns status 0, amount 253
00:06:50.008 00.000 11596 MoveAxis(N, 0, ABG)
00:06:50.008 00.000 11596 Move returns status 0, amount 0
00:06:50.009 00.001 11596 move complete, result=0
00:06:50.009 00.000 11596 worker thread done servicing request
00:06:50.009 00.000 11596 Worker thread wakes up
00:06:50.009 00.000 13300 GuideStep: 0.2 px 253 ms WEST, 0.0 px 0 ms NORTH
00:06:50.009 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:06:50.515 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:06:51.422 00.907 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f16aee14-541e-4aa5-908e-1fc00a68453d"}
00:06:51.422 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f16aee14-541e-4aa5-908e-1fc00a68453d"}
00:06:51.423 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fe6cd977-b790-4d19-bb89-ebe04904d910"}
00:06:51.423 00.000 13300 case statement mapped state 6 to 3
00:06:51.423 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fe6cd977-b790-4d19-bb89-ebe04904d910"}
00:06:51.424 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"797320fc-86ce-4dcf-b7fc-cea75e70a96e"}
00:06:51.424 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1440,"width":15,"height":15,"star_pos":[6.92,7.26],"pixels":"..."},"id":"797320fc-86ce-4dcf-b7fc-cea75e70a96e"}
00:06:53.544 02.120 11596 Exposure complete
00:06:53.622 00.078 11596 worker thread done servicing request
00:06:53.622 00.000 13300 OnExposeComplete: enter
00:06:53.622 00.000 13300 UpdateGuideState(): m_state=6
00:06:53.623 00.001 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1441
00:06:53.623 00.000 13300 Star::Find returns 1 (0), X=1060.89, Y=356.36, Mass=1925, SNR=30.7, Peak=220 HFD=3.3
00:06:53.623 00.000 13300 MultiStar: [#1 -0.05,0.10,0.77,U] [#2 -0.06,-0.14,0.45,U] [#3 -0.08,-0.11,0.42,U] [#4 0.16,0.15,0.30,U] [#5 -0.18,-0.17,0.26,U] [#6 0.00,0.08,0.23,U] [#7 0.19,0.08,0.22,U] [#8 -0.12,0.06,0.20,U] 
00:06:53.623 00.000 13300 refined, 8 included, MultiStar: {-0.06, -0.08}, one-star: {-0.15, -0.34}
00:06:53.623 00.000 13300 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-1.61) = xAngle (-0.60 = -0.60)
00:06:53.623 00.000 13300 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.58 = -0.58)
00:06:53.624 00.001 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-2.21 mountX=0.09 mountY=-0.06, mountTheta=-0.59
00:06:53.625 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.08, opts=13)
00:06:53.625 00.000 13300 Enqueuing Move request for scope (-0.06, -0.08)
00:06:53.626 00.001 11596 Worker thread wakes up
00:06:53.626 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.08) opts 0xd
00:06:53.626 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.08)
00:06:53.626 00.000 11596 Moving (-0.06, -0.08) raw xDistance=0.09 yDistance=-0.06
00:06:53.626 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:06:53.626 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:53.626 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:06:53.627 00.001 11596 MoveAxis(E, 0, ABG)
00:06:53.627 00.000 11596 Move returns status 0, amount 0
00:06:53.627 00.000 11596 MoveAxis(N, 0, ABG)
00:06:53.627 00.000 11596 Move returns status 0, amount 0
00:06:53.627 00.000 11596 move complete, result=0
00:06:53.627 00.000 11596 worker thread done servicing request
00:06:53.632 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=220, med=4, FiltMin=2, FiltMax=112, Gamma=0.510
00:06:53.642 00.010 13300 UpdateGuideState exits: m=1925 SNR=30.7
00:06:53.642 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:53.642 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:06:53.642 00.000 13300 Enqueuing Expose request
00:06:53.642 00.000 11596 Worker thread wakes up
00:06:53.642 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:06:53.642 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:06:54.157 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:06:54.422 00.265 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c7090de4-f641-4333-ba94-d0617c90a705"}
00:06:54.422 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c7090de4-f641-4333-ba94-d0617c90a705"}
00:06:54.423 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0b592c49-6a73-449b-be05-d8188769abf3"}
00:06:54.423 00.000 13300 case statement mapped state 6 to 3
00:06:54.423 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0b592c49-6a73-449b-be05-d8188769abf3"}
00:06:54.423 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b27c7fa4-7c28-47fa-8900-0f613362ef6d"}
00:06:54.424 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1441,"width":15,"height":15,"star_pos":[6.89,7.36],"pixels":"..."},"id":"b27c7fa4-7c28-47fa-8900-0f613362ef6d"}
00:06:57.186 02.762 11596 Exposure complete
00:06:57.274 00.088 11596 worker thread done servicing request
00:06:57.274 00.000 13300 OnExposeComplete: enter
00:06:57.274 00.000 13300 UpdateGuideState(): m_state=6
00:06:57.275 00.001 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1442
00:06:57.275 00.000 13300 Star::Find returns 1 (0), X=1060.92, Y=356.35, Mass=1939, SNR=30.8, Peak=231 HFD=3.3
00:06:57.276 00.001 13300 MultiStar: [#1 0.03,0.06,0.76,U] [#2 -0.10,0.02,0.45,U] [#3 -0.07,-0.21,0.42,U] [#4 0.02,0.12,0.30,U] [#5 0.18,-0.11,0.26,U] [#6 0.19,0.10,0.22,U] [#7 0.11,-0.16,0.23,U] [#8 0.02,-0.26,0.21,U] 
00:06:57.276 00.000 13300 refined, 8 included, MultiStar: {-0.01, -0.12}, one-star: {-0.12, -0.34}
00:06:57.276 00.000 13300 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-1.61) = xAngle (-0.06 = -0.06)
00:06:57.276 00.000 13300 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.05 = -0.05)
00:06:57.276 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.67 mountX=0.12 mountY=-0.01, mountTheta=-0.05
00:06:57.278 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.12, opts=13)
00:06:57.278 00.000 13300 Enqueuing Move request for scope (-0.01, -0.12)
00:06:57.279 00.001 11596 Worker thread wakes up
00:06:57.279 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.12) opts 0xd
00:06:57.279 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.12)
00:06:57.279 00.000 11596 Moving (-0.01, -0.12) raw xDistance=0.12 yDistance=-0.01
00:06:57.279 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:06:57.279 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:57.280 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:06:57.280 00.000 11596 MoveAxis(E, 0, ABG)
00:06:57.280 00.000 11596 Move returns status 0, amount 0
00:06:57.280 00.000 11596 MoveAxis(N, 0, ABG)
00:06:57.280 00.000 11596 Move returns status 0, amount 0
00:06:57.280 00.000 11596 move complete, result=0
00:06:57.281 00.001 11596 worker thread done servicing request
00:06:57.287 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=231, med=4, FiltMin=2, FiltMax=118, Gamma=0.510
00:06:57.299 00.012 13300 UpdateGuideState exits: m=1939 SNR=30.8
00:06:57.299 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:57.299 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:06:57.299 00.000 13300 Enqueuing Expose request
00:06:57.299 00.000 11596 Worker thread wakes up
00:06:57.300 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:06:57.300 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:06:57.423 00.123 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8c23a835-cab4-4b11-8c87-35265dd7b8d2"}
00:06:57.423 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8c23a835-cab4-4b11-8c87-35265dd7b8d2"}
00:06:57.424 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3ca6b4f1-22f5-43c4-b6a9-9d2f2bbc0780"}
00:06:57.424 00.000 13300 case statement mapped state 6 to 3
00:06:57.424 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3ca6b4f1-22f5-43c4-b6a9-9d2f2bbc0780"}
00:06:57.425 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e7001dc1-8ce5-414f-8618-e3874a46f2bd"}
00:06:57.425 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1442,"width":15,"height":15,"star_pos":[6.92,7.35],"pixels":"..."},"id":"e7001dc1-8ce5-414f-8618-e3874a46f2bd"}
00:06:57.814 00.389 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:07:00.422 02.608 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d79698f1-df8e-41e8-9e67-9d000b3dd66f"}
00:07:00.422 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d79698f1-df8e-41e8-9e67-9d000b3dd66f"}
00:07:00.423 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b86089b3-cb98-499d-a542-fdb4f37ccbe0"}
00:07:00.423 00.000 13300 case statement mapped state 6 to 3
00:07:00.423 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b86089b3-cb98-499d-a542-fdb4f37ccbe0"}
00:07:00.424 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"58b65b67-5657-4626-ab62-a2a526af3e4d"}
00:07:00.424 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1442,"width":15,"height":15,"star_pos":[6.92,7.35],"pixels":"..."},"id":"58b65b67-5657-4626-ab62-a2a526af3e4d"}
00:07:00.840 00.416 11596 Exposure complete
00:07:00.910 00.070 11596 worker thread done servicing request
00:07:00.910 00.000 13300 OnExposeComplete: enter
00:07:00.911 00.001 13300 UpdateGuideState(): m_state=6
00:07:00.911 00.000 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1443
00:07:00.911 00.000 13300 Star::Find returns 1 (0), X=1060.84, Y=356.40, Mass=1942, SNR=30.8, Peak=212 HFD=3.2
00:07:00.912 00.001 13300 MultiStar: [#1 -0.03,-0.08,0.75,U] [#2 -0.10,-0.15,0.44,U] [#3 -0.12,0.02,0.41,U] [#4 -0.25,-0.04,0.29,U] [#5 0.02,-0.27,0.25,U] [#6 0.03,-0.04,0.23,U] [#7 -0.01,0.08,0.22,U] [#8 0.01,0.10,0.20,U] 
00:07:00.912 00.000 13300 refined, 8 included, MultiStar: {-0.10, -0.12}, one-star: {-0.20, -0.29}
00:07:00.912 00.000 13300 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-1.61) = xAngle (-0.65 = -0.65)
00:07:00.912 00.000 13300 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.64 = -0.64)
00:07:00.912 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.12 hyp=0.15 cameraTheta=-2.26 mountX=0.12 mountY=-0.09, mountTheta=-0.64
00:07:00.913 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.12, opts=13)
00:07:00.914 00.001 13300 Enqueuing Move request for scope (-0.10, -0.12)
00:07:00.914 00.000 11596 Worker thread wakes up
00:07:00.914 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.12) opts 0xd
00:07:00.914 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.12)
00:07:00.914 00.000 11596 Moving (-0.10, -0.12) raw xDistance=0.12 yDistance=-0.09
00:07:00.915 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:07:00.915 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:00.915 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:07:00.915 00.000 11596 MoveAxis(E, 0, ABG)
00:07:00.916 00.001 11596 Move returns status 0, amount 0
00:07:00.916 00.000 11596 MoveAxis(N, 0, ABG)
00:07:00.916 00.000 11596 Move returns status 0, amount 0
00:07:00.916 00.000 11596 move complete, result=0
00:07:00.916 00.000 11596 worker thread done servicing request
00:07:00.921 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=212, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
00:07:00.929 00.008 13300 UpdateGuideState exits: m=1942 SNR=30.8
00:07:00.929 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:00.929 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:07:00.929 00.000 13300 Enqueuing Expose request
00:07:00.930 00.001 11596 Worker thread wakes up
00:07:00.930 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:07:00.930 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:07:01.440 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:07:03.422 01.982 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3b6b64d1-5fb4-4727-a1cf-9e4f4ac08a04"}
00:07:03.422 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3b6b64d1-5fb4-4727-a1cf-9e4f4ac08a04"}
00:07:03.423 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a27f4eb5-013d-4f9f-b630-3f88be8f0590"}
00:07:03.423 00.000 13300 case statement mapped state 6 to 3
00:07:03.423 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a27f4eb5-013d-4f9f-b630-3f88be8f0590"}
00:07:03.423 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"485b80cd-0ebd-4223-9a91-53d60611e7f4"}
00:07:03.424 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1443,"width":15,"height":15,"star_pos":[6.84,7.40],"pixels":"..."},"id":"485b80cd-0ebd-4223-9a91-53d60611e7f4"}
00:07:04.475 01.051 11596 Exposure complete
00:07:04.546 00.071 11596 worker thread done servicing request
00:07:04.546 00.000 13300 OnExposeComplete: enter
00:07:04.546 00.000 13300 UpdateGuideState(): m_state=6
00:07:04.546 00.000 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1444
00:07:04.547 00.001 13300 Star::Find returns 1 (0), X=1060.93, Y=356.39, Mass=1986, SNR=31.2, Peak=228 HFD=3.3
00:07:04.547 00.000 13300 MultiStar: [#1 -0.04,-0.06,0.75,U] [#2 -0.09,0.06,0.44,U] [#3 -0.23,0.06,0.40,U] [#4 0.17,0.20,0.29,U] [#5 -0.26,0.07,0.25,U] [#6 0.04,0.04,0.23,U] [#7 -0.07,0.00,0.23,U] [#8 -0.29,-0.02,0.21,U] 
00:07:04.547 00.000 13300 refined, 8 included, MultiStar: {-0.09, -0.06}, one-star: {-0.11, -0.30}
00:07:04.547 00.000 13300 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-1.61) = xAngle (-1.00 = -1.00)
00:07:04.547 00.000 13300 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.98 = -0.98)
00:07:04.547 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.06 hyp=0.11 cameraTheta=-2.60 mountX=0.06 mountY=-0.09, mountTheta=-0.99
00:07:04.549 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.06, opts=13)
00:07:04.549 00.000 13300 Enqueuing Move request for scope (-0.09, -0.06)
00:07:04.549 00.000 11596 Worker thread wakes up
00:07:04.549 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.06) opts 0xd
00:07:04.550 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.06)
00:07:04.550 00.000 11596 Moving (-0.09, -0.06) raw xDistance=0.06 yDistance=-0.09
00:07:04.550 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:07:04.550 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:04.551 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:07:04.551 00.000 11596 MoveAxis(E, 0, ABG)
00:07:04.551 00.000 11596 Move returns status 0, amount 0
00:07:04.551 00.000 11596 MoveAxis(N, 0, ABG)
00:07:04.551 00.000 11596 Move returns status 0, amount 0
00:07:04.552 00.001 11596 move complete, result=0
00:07:04.552 00.000 11596 worker thread done servicing request
00:07:04.557 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=116, Gamma=0.510
00:07:04.565 00.008 13300 UpdateGuideState exits: m=1986 SNR=31.2
00:07:04.565 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:04.566 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:07:04.566 00.000 13300 Enqueuing Expose request
00:07:04.566 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:07:04.566 00.000 11596 Worker thread wakes up
00:07:04.566 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:07:05.077 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:07:06.420 01.343 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"15923913-3fdc-41cc-97e9-3e67213c9c6a"}
00:07:06.420 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"15923913-3fdc-41cc-97e9-3e67213c9c6a"}
00:07:06.421 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c84087bc-918b-4d0d-89cc-53466af471f9"}
00:07:06.421 00.000 13300 case statement mapped state 6 to 3
00:07:06.422 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c84087bc-918b-4d0d-89cc-53466af471f9"}
00:07:06.422 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b2220536-d215-4536-9ddc-72402f70400b"}
00:07:06.423 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1444,"width":15,"height":15,"star_pos":[6.93,7.39],"pixels":"..."},"id":"b2220536-d215-4536-9ddc-72402f70400b"}
00:07:07.592 01.169 13300 evsrv: cli 10203860 connect
00:07:07.592 00.000 13300 case statement mapped state 6 to 3
00:07:07.593 00.001 13300 case statement mapped state 6 to 3
00:07:07.594 00.001 13300 evsrv: cli 10203860 request: {"method":"get_app_state","id":"96471f72-eb95-4aa1-bc16-d70830080a1a"}
00:07:07.594 00.000 13300 case statement mapped state 6 to 3
00:07:07.594 00.000 13300 evsrv: cli 10203860 response: {"jsonrpc":"2.0","result":"Guiding","id":"96471f72-eb95-4aa1-bc16-d70830080a1a"}
00:07:07.600 00.006 13300 evsrv: cli 10203860 disconnect
00:07:08.110 00.510 11596 Exposure complete
00:07:08.207 00.097 13300 OnExposeComplete: enter
00:07:08.207 00.000 11596 worker thread done servicing request
00:07:08.208 00.001 13300 UpdateGuideState(): m_state=6
00:07:08.208 00.000 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1445
00:07:08.208 00.000 13300 Star::Find returns 1 (0), X=1060.86, Y=356.48, Mass=1989, SNR=31.2, Peak=208 HFD=3.2
00:07:08.209 00.001 13300 MultiStar: [#1 -0.08,0.12,0.74,U] [#2 -0.18,-0.10,0.44,U] [#3 -0.04,0.25,0.36,U] [#4 -0.09,0.09,0.30,U] [#5 0.15,-0.58,0.22,U] [#6 -0.08,0.14,0.23,U] [#7 -0.15,0.12,0.23,U] [#8 0.08,-0.01,0.24,U] 
00:07:08.209 00.000 13300 refined, 8 included, MultiStar: {-0.09, -0.03}, one-star: {-0.18, -0.22}
00:07:08.209 00.000 13300 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-1.61) = xAngle (-1.19 = -1.19)
00:07:08.209 00.000 13300 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.17 = -1.17)
00:07:08.209 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.03 hyp=0.10 cameraTheta=-2.80 mountX=0.04 mountY=-0.09, mountTheta=-1.18
00:07:08.211 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.03, opts=13)
00:07:08.211 00.000 13300 Enqueuing Move request for scope (-0.09, -0.03)
00:07:08.211 00.000 11596 Worker thread wakes up
00:07:08.212 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.03) opts 0xd
00:07:08.212 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.03)
00:07:08.213 00.001 11596 Moving (-0.09, -0.03) raw xDistance=0.04 yDistance=-0.09
00:07:08.213 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:07:08.213 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:08.213 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:07:08.213 00.000 11596 MoveAxis(E, 0, ABG)
00:07:08.214 00.001 11596 Move returns status 0, amount 0
00:07:08.214 00.000 11596 MoveAxis(N, 0, ABG)
00:07:08.214 00.000 11596 Move returns status 0, amount 0
00:07:08.214 00.000 11596 move complete, result=0
00:07:08.214 00.000 11596 worker thread done servicing request
00:07:08.219 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=208, med=4, FiltMin=0, FiltMax=116, Gamma=0.510
00:07:08.229 00.010 13300 UpdateGuideState exits: m=1989 SNR=31.2
00:07:08.230 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:08.230 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:07:08.230 00.000 13300 Enqueuing Expose request
00:07:08.230 00.000 11596 Worker thread wakes up
00:07:08.230 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:07:08.230 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:07:08.740 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:07:09.421 00.681 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7dc2ce4f-b981-4db0-876a-230c97d6fa84"}
00:07:09.421 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7dc2ce4f-b981-4db0-876a-230c97d6fa84"}
00:07:09.422 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a3d29e8a-7fc3-41a2-87fe-27b5fa6d6908"}
00:07:09.422 00.000 13300 case statement mapped state 6 to 3
00:07:09.422 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a3d29e8a-7fc3-41a2-87fe-27b5fa6d6908"}
00:07:09.422 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"69735fe9-5d0d-4a6b-98e8-438dc6bbbcd0"}
00:07:09.423 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1445,"width":15,"height":15,"star_pos":[6.86,7.48],"pixels":"..."},"id":"69735fe9-5d0d-4a6b-98e8-438dc6bbbcd0"}
00:07:11.778 02.355 11596 Exposure complete
00:07:11.876 00.098 11596 worker thread done servicing request
00:07:11.876 00.000 13300 OnExposeComplete: enter
00:07:11.876 00.000 13300 UpdateGuideState(): m_state=6
00:07:11.877 00.001 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1446
00:07:11.877 00.000 13300 Star::Find returns 1 (0), X=1060.78, Y=356.49, Mass=1959, SNR=31.0, Peak=198 HFD=3.3
00:07:11.877 00.000 13300 MultiStar: [#1 -0.05,0.11,0.74,U] [#2 0.02,-0.00,0.44,U] [#3 -0.11,0.08,0.41,U] [#4 0.05,0.08,0.29,U] [#5 -0.11,0.02,0.24,U] [#6 -0.11,0.18,0.23,U] [#7 -0.15,0.23,0.23,U] [#8 -0.57,0.18,0.20,U] 
00:07:11.877 00.000 13300 refined, 8 included, MultiStar: {-0.14, 0.02}, one-star: {-0.26, -0.20}
00:07:11.877 00.000 13300 CameraToMount -- cameraTheta (3.01) - m_xAngle (-1.61) = xAngle (4.62 = -1.67)
00:07:11.878 00.001 13300 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.63 = -1.65)
00:07:11.878 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=0.02 hyp=0.14 cameraTheta=3.01 mountX=-0.01 mountY=-0.14, mountTheta=-1.67
00:07:11.880 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=0.02, opts=13)
00:07:11.880 00.000 13300 Enqueuing Move request for scope (-0.14, 0.02)
00:07:11.881 00.001 11596 Worker thread wakes up
00:07:11.881 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.02) opts 0xd
00:07:11.881 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, 0.02)
00:07:11.881 00.000 11596 Moving (-0.14, 0.02) raw xDistance=-0.01 yDistance=-0.14
00:07:11.881 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:07:11.881 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:11.881 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:07:11.882 00.001 11596 MoveAxis(E, 0, ABG)
00:07:11.882 00.000 11596 Move returns status 0, amount 0
00:07:11.882 00.000 11596 MoveAxis(N, 0, ABG)
00:07:11.882 00.000 11596 Move returns status 0, amount 0
00:07:11.882 00.000 11596 move complete, result=0
00:07:11.882 00.000 11596 worker thread done servicing request
00:07:11.889 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=198, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
00:07:11.897 00.008 13300 UpdateGuideState exits: m=1959 SNR=31.0
00:07:11.897 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:11.897 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:07:11.897 00.000 13300 Enqueuing Expose request
00:07:11.897 00.000 11596 Worker thread wakes up
00:07:11.898 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:07:11.898 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:07:12.403 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:07:12.424 00.021 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ca116cb6-3f26-4447-b3d1-7aad03359524"}
00:07:12.425 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ca116cb6-3f26-4447-b3d1-7aad03359524"}
00:07:12.425 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e6a255f1-7fb0-4724-b3ad-6333465ff7f8"}
00:07:12.426 00.001 13300 case statement mapped state 6 to 3
00:07:12.426 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e6a255f1-7fb0-4724-b3ad-6333465ff7f8"}
00:07:12.426 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fc825ad6-9b8f-48b7-8a50-8dcbabfd9dc3"}
00:07:12.427 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1446,"width":15,"height":15,"star_pos":[6.78,7.49],"pixels":"..."},"id":"fc825ad6-9b8f-48b7-8a50-8dcbabfd9dc3"}
00:07:15.440 03.013 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8fd9e5d3-1359-4172-95da-0a20922318f4"}
00:07:15.441 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8fd9e5d3-1359-4172-95da-0a20922318f4"}
00:07:15.514 00.073 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"af8a4e2d-1b4c-4064-8085-7c211150f819"}
00:07:15.515 00.001 13300 case statement mapped state 6 to 3
00:07:15.515 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"af8a4e2d-1b4c-4064-8085-7c211150f819"}
00:07:15.578 00.063 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5f3fad21-b884-4ca6-9bb5-865bd8013b7c"}
00:07:15.578 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1446,"width":15,"height":15,"star_pos":[6.78,7.49],"pixels":"..."},"id":"5f3fad21-b884-4ca6-9bb5-865bd8013b7c"}
00:07:15.660 00.082 11596 Exposure complete
00:07:15.959 00.299 11596 worker thread done servicing request
00:07:15.960 00.001 13300 OnExposeComplete: enter
00:07:15.960 00.000 13300 UpdateGuideState(): m_state=6
00:07:15.961 00.001 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1447
00:07:15.961 00.000 13300 Star::Find returns 1 (0), X=1060.82, Y=356.72, Mass=1977, SNR=31.1, Peak=220 HFD=3.4
00:07:15.961 00.000 13300 MultiStar: [#1 -0.15,0.30,0.74,U] [#2 -0.08,0.14,0.44,U] [#3 0.04,-0.02,0.40,U] [#4 -0.07,0.11,0.30,U] [#5 -0.11,0.16,0.25,U] [#6 -0.06,0.15,0.22,U] [#7 -0.03,0.12,0.23,U] [#8 0.00,0.00,0.00,L] [#9 0.02,0.61,0.19,U] 
00:07:15.962 00.001 13300 refined, 8 included, MultiStar: {-0.11, 0.15}, one-star: {-0.22, 0.03}
00:07:15.962 00.000 13300 CameraToMount -- cameraTheta (2.20) - m_xAngle (-1.61) = xAngle (3.81 = -2.48)
00:07:15.962 00.000 13300 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.82 = -2.46)
00:07:15.962 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=0.15 hyp=0.18 cameraTheta=2.20 mountX=-0.14 mountY=-0.11, mountTheta=-2.47
00:07:15.966 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=0.15, opts=13)
00:07:15.967 00.001 13300 Enqueuing Move request for scope (-0.11, 0.15)
00:07:15.967 00.000 11596 Worker thread wakes up
00:07:15.967 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.15) opts 0xd
00:07:15.968 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.11, 0.15)
00:07:15.968 00.000 11596 Moving (-0.11, 0.15) raw xDistance=-0.14 yDistance=-0.11
00:07:15.969 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.14
00:07:15.969 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:15.969 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:07:15.970 00.001 11596 MoveAxis(E, 180, ABG)
00:07:15.970 00.000 11596 Guiding  Dir = 2, Dur = 180
00:07:15.970 00.000 11596 IsSlewing returns 0
00:07:16.030 00.060 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=220, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
00:07:16.043 00.013 13300 UpdateGuideState exits: m=1977 SNR=31.1
00:07:16.043 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:16.044 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:07:16.044 00.000 13300 Enqueuing Expose request
00:07:16.077 00.033 11596 IsGuiding returns 0
00:07:16.598 00.521 11596 IsGuiding returns 1
00:07:16.599 00.001 11596 scope still moving after pulse duration time elapsed
00:07:16.962 00.363 11596 IsSlewing returns 0
00:07:17.064 00.102 11596 IsGuiding returns 0
00:07:17.064 00.000 11596 scope move finished after 180 + 805 ms
00:07:17.064 00.000 11596 Move returns status 0, amount 180
00:07:17.064 00.000 11596 MoveAxis(N, 0, ABG)
00:07:17.064 00.000 11596 Move returns status 0, amount 0
00:07:17.064 00.000 11596 move complete, result=0
00:07:17.065 00.001 11596 worker thread done servicing request
00:07:17.065 00.000 13300 GuideStep: -0.1 px 180 ms EAST, -0.1 px 0 ms NORTH
00:07:17.083 00.018 11596 Worker thread wakes up
00:07:17.083 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:07:17.597 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:07:18.440 00.843 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f9a90bd0-0cb0-49a7-9090-682663c136f8"}
00:07:18.440 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f9a90bd0-0cb0-49a7-9090-682663c136f8"}
00:07:18.442 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1d2d2991-a648-424e-bcd7-08448d08034d"}
00:07:18.442 00.000 13300 case statement mapped state 6 to 3
00:07:18.443 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1d2d2991-a648-424e-bcd7-08448d08034d"}
00:07:18.443 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e56acaed-15be-4c49-ab2f-e7f045574a87"}
00:07:18.444 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1447,"width":15,"height":15,"star_pos":[6.82,6.72],"pixels":"..."},"id":"e56acaed-15be-4c49-ab2f-e7f045574a87"}
00:07:20.636 02.192 11596 Exposure complete
00:07:20.737 00.101 11596 worker thread done servicing request
00:07:20.737 00.000 13300 OnExposeComplete: enter
00:07:20.737 00.000 13300 UpdateGuideState(): m_state=6
00:07:20.738 00.001 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1448
00:07:20.738 00.000 13300 Star::Find returns 1 (0), X=1060.80, Y=356.68, Mass=1951, SNR=30.9, Peak=206 HFD=3.3
00:07:20.739 00.001 13300 MultiStar: [#1 -0.00,0.15,0.75,U] [#2 -0.03,0.08,0.44,U] [#3 0.05,0.22,0.42,U] [#4 0.02,0.32,0.30,U] [#5 -0.04,0.28,0.25,U] [#6 0.09,0.11,0.23,U] [#7 -0.13,0.06,0.24,U] [#8 -0.02,0.43,0.20,U] 
00:07:20.739 00.000 13300 refined, 8 included, MultiStar: {-0.06, 0.13}, one-star: {-0.24, -0.01}
00:07:20.739 00.000 13300 CameraToMount -- cameraTheta (2.02) - m_xAngle (-1.61) = xAngle (3.63 = -2.65)
00:07:20.739 00.000 13300 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.64 = -2.64)
00:07:20.740 00.001 13300 CameraToMount -- cameraX=-0.06 cameraY=0.13 hyp=0.15 cameraTheta=2.02 mountX=-0.13 mountY=-0.07, mountTheta=-2.64
00:07:20.741 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.13, opts=13)
00:07:20.741 00.000 13300 Enqueuing Move request for scope (-0.06, 0.13)
00:07:20.741 00.000 11596 Worker thread wakes up
00:07:20.742 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.13) opts 0xd
00:07:20.742 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.13)
00:07:20.742 00.000 11596 Moving (-0.06, 0.13) raw xDistance=-0.13 yDistance=-0.07
00:07:20.742 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:07:20.742 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:20.742 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:07:20.743 00.001 11596 MoveAxis(E, 0, ABG)
00:07:20.743 00.000 11596 Move returns status 0, amount 0
00:07:20.743 00.000 11596 MoveAxis(N, 0, ABG)
00:07:20.743 00.000 11596 Move returns status 0, amount 0
00:07:20.743 00.000 11596 move complete, result=0
00:07:20.743 00.000 11596 worker thread done servicing request
00:07:20.748 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=206, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
00:07:20.758 00.010 13300 UpdateGuideState exits: m=1951 SNR=30.9
00:07:20.758 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:20.758 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:07:20.759 00.001 13300 Enqueuing Expose request
00:07:20.759 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:07:20.759 00.000 11596 Worker thread wakes up
00:07:20.760 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:07:21.276 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:07:21.439 00.163 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"173ab06e-af74-424e-9bde-2da834da7c11"}
00:07:21.439 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"173ab06e-af74-424e-9bde-2da834da7c11"}
00:07:21.440 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cb1029dc-5003-4aaa-b9ac-b3fe50d234d8"}
00:07:21.440 00.000 13300 case statement mapped state 6 to 3
00:07:21.440 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cb1029dc-5003-4aaa-b9ac-b3fe50d234d8"}
00:07:21.441 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3929e9e6-91f7-4f1b-bb99-1b6ff2fa44a7"}
00:07:21.441 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1448,"width":15,"height":15,"star_pos":[6.80,6.68],"pixels":"..."},"id":"3929e9e6-91f7-4f1b-bb99-1b6ff2fa44a7"}
00:07:24.313 02.872 11596 Exposure complete
00:07:24.418 00.105 11596 worker thread done servicing request
00:07:24.419 00.001 13300 OnExposeComplete: enter
00:07:24.419 00.000 13300 UpdateGuideState(): m_state=6
00:07:24.419 00.000 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1449
00:07:24.420 00.001 13300 Star::Find returns 1 (0), X=1060.94, Y=356.59, Mass=2006, SNR=31.3, Peak=225 HFD=3.3
00:07:24.421 00.001 13300 MultiStar: [#1 -0.06,0.16,0.74,U] [#2 -0.12,0.21,0.44,U] [#3 -0.06,-0.02,0.40,U] [#4 -0.13,0.40,0.30,U] [#5 -0.11,0.15,0.25,U] [#6 0.03,0.31,0.23,U] [#7 -0.14,0.30,0.23,U] [#8 -0.02,0.24,0.20,U] 
00:07:24.421 00.000 13300 refined, 8 included, MultiStar: {-0.08, 0.12}, one-star: {-0.10, -0.11}
00:07:24.421 00.000 13300 CameraToMount -- cameraTheta (2.19) - m_xAngle (-1.61) = xAngle (3.80 = -2.48)
00:07:24.421 00.000 13300 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.81 = -2.47)
00:07:24.421 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.12 hyp=0.14 cameraTheta=2.19 mountX=-0.11 mountY=-0.09, mountTheta=-2.47
00:07:24.423 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.12, opts=13)
00:07:24.423 00.000 13300 Enqueuing Move request for scope (-0.08, 0.12)
00:07:24.423 00.000 11596 Worker thread wakes up
00:07:24.424 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.12) opts 0xd
00:07:24.424 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.12)
00:07:24.424 00.000 11596 Moving (-0.08, 0.12) raw xDistance=-0.11 yDistance=-0.09
00:07:24.424 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:07:24.424 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:24.424 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:07:24.425 00.001 11596 MoveAxis(E, 0, ABG)
00:07:24.425 00.000 11596 Move returns status 0, amount 0
00:07:24.425 00.000 11596 MoveAxis(N, 0, ABG)
00:07:24.425 00.000 11596 Move returns status 0, amount 0
00:07:24.425 00.000 11596 move complete, result=0
00:07:24.425 00.000 11596 worker thread done servicing request
00:07:24.431 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=2, FiltMax=127, Gamma=0.510
00:07:24.442 00.011 13300 UpdateGuideState exits: m=2006 SNR=31.3
00:07:24.442 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:24.442 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:07:24.442 00.000 13300 Enqueuing Expose request
00:07:24.443 00.001 11596 Worker thread wakes up
00:07:24.443 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:07:24.443 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:07:24.445 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"10f9ce75-e933-48c3-986d-b3c5171ab77c"}
00:07:24.445 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"10f9ce75-e933-48c3-986d-b3c5171ab77c"}
00:07:24.446 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b333901b-8555-47cc-bc1c-1ceaa1f0b01b"}
00:07:24.446 00.000 13300 case statement mapped state 6 to 3
00:07:24.446 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b333901b-8555-47cc-bc1c-1ceaa1f0b01b"}
00:07:24.455 00.009 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d2d445df-8c22-416d-a396-2fc36dcecde4"}
00:07:24.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1449,"width":15,"height":15,"star_pos":[6.94,6.59],"pixels":"..."},"id":"d2d445df-8c22-416d-a396-2fc36dcecde4"}
00:07:24.954 00.499 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:07:27.438 02.484 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9350333d-245e-413f-a16c-4f784582f09c"}
00:07:27.438 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9350333d-245e-413f-a16c-4f784582f09c"}
00:07:27.440 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1affd7d8-3d7d-4ea1-a974-25030b5b9597"}
00:07:27.440 00.000 13300 case statement mapped state 6 to 3
00:07:27.440 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1affd7d8-3d7d-4ea1-a974-25030b5b9597"}
00:07:27.441 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e5a410f7-ef79-4ea3-8f6a-dcb6033877ee"}
00:07:27.442 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1449,"width":15,"height":15,"star_pos":[6.94,6.59],"pixels":"..."},"id":"e5a410f7-ef79-4ea3-8f6a-dcb6033877ee"}
00:07:27.989 00.547 11596 Exposure complete
00:07:28.064 00.075 11596 worker thread done servicing request
00:07:28.064 00.000 13300 OnExposeComplete: enter
00:07:28.064 00.000 13300 UpdateGuideState(): m_state=6
00:07:28.065 00.001 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1450
00:07:28.065 00.000 13300 Star::Find returns 1 (0), X=1060.80, Y=356.54, Mass=1989, SNR=31.2, Peak=201 HFD=3.3
00:07:28.065 00.000 13300 MultiStar: [#1 -0.05,0.18,0.73,U] [#2 -0.11,0.11,0.44,U] [#3 -0.23,0.02,0.40,U] [#4 -0.05,0.28,0.29,U] [#5 -0.01,0.37,0.25,U] [#6 0.06,0.23,0.23,U] [#7 0.08,0.16,0.23,U] [#8 -0.46,0.22,0.20,U] 
00:07:28.065 00.000 13300 refined, 8 included, MultiStar: {-0.13, 0.09}, one-star: {-0.24, -0.16}
00:07:28.065 00.000 13300 CameraToMount -- cameraTheta (2.54) - m_xAngle (-1.61) = xAngle (4.15 = -2.14)
00:07:28.065 00.000 13300 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.16 = -2.12)
00:07:28.066 00.001 13300 CameraToMount -- cameraX=-0.13 cameraY=0.09 hyp=0.16 cameraTheta=2.54 mountX=-0.09 mountY=-0.14, mountTheta=-2.13
00:07:28.068 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=0.09, opts=13)
00:07:28.068 00.000 13300 Enqueuing Move request for scope (-0.13, 0.09)
00:07:28.068 00.000 11596 Worker thread wakes up
00:07:28.068 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.09) opts 0xd
00:07:28.068 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, 0.09)
00:07:28.068 00.000 11596 Moving (-0.13, 0.09) raw xDistance=-0.09 yDistance=-0.14
00:07:28.068 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:07:28.068 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:28.069 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:07:28.069 00.000 11596 MoveAxis(E, 0, ABG)
00:07:28.069 00.000 11596 Move returns status 0, amount 0
00:07:28.069 00.000 11596 MoveAxis(N, 0, ABG)
00:07:28.069 00.000 11596 Move returns status 0, amount 0
00:07:28.069 00.000 11596 move complete, result=0
00:07:28.070 00.001 11596 worker thread done servicing request
00:07:28.076 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=201, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
00:07:28.085 00.009 13300 UpdateGuideState exits: m=1989 SNR=31.2
00:07:28.085 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:28.085 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:07:28.085 00.000 13300 Enqueuing Expose request
00:07:28.085 00.000 11596 Worker thread wakes up
00:07:28.086 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:07:28.086 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:07:28.594 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:07:30.439 01.845 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eeb47e65-56af-4c72-8b43-ca238367e9ca"}
00:07:30.439 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eeb47e65-56af-4c72-8b43-ca238367e9ca"}
00:07:30.440 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4b157110-19f1-450b-b540-e3264f519e51"}
00:07:30.440 00.000 13300 case statement mapped state 6 to 3
00:07:30.440 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4b157110-19f1-450b-b540-e3264f519e51"}
00:07:30.440 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a9d8061c-85a1-41bb-ae1b-6a74b8b54611"}
00:07:30.441 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1450,"width":15,"height":15,"star_pos":[6.80,6.54],"pixels":"..."},"id":"a9d8061c-85a1-41bb-ae1b-6a74b8b54611"}
00:07:31.628 01.187 11596 Exposure complete
00:07:31.702 00.074 11596 worker thread done servicing request
00:07:31.703 00.001 13300 OnExposeComplete: enter
00:07:31.703 00.000 13300 UpdateGuideState(): m_state=6
00:07:31.703 00.000 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1451
00:07:31.703 00.000 13300 Star::Find returns 1 (0), X=1060.90, Y=356.70, Mass=1997, SNR=31.3, Peak=242 HFD=3.2
00:07:31.704 00.001 13300 MultiStar: [#1 -0.02,0.35,0.74,U] [#2 -0.13,0.28,0.44,U] [#3 -0.03,0.21,0.40,U] [#4 -0.22,0.22,0.29,U] [#5 0.19,0.08,0.25,U] [#6 0.09,0.30,0.23,U] [#7 -0.14,0.37,0.23,U] [#8 -0.00,0.18,0.20,U] 
00:07:31.704 00.000 13300 single-star, 8 included, MultiStar: {-0.07, 0.20}, one-star: {-0.14, 0.01}
00:07:31.704 00.000 13300 CameraToMount -- cameraTheta (3.08) - m_xAngle (-1.61) = xAngle (4.69 = -1.59)
00:07:31.705 00.001 13300 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.70 = -1.58)
00:07:31.705 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=0.01 hyp=0.14 cameraTheta=3.08 mountX=-0.00 mountY=-0.14, mountTheta=-1.59
00:07:31.707 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=0.01, opts=13)
00:07:31.707 00.000 13300 Enqueuing Move request for scope (-0.14, 0.01)
00:07:31.707 00.000 11596 Worker thread wakes up
00:07:31.707 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.01) opts 0xd
00:07:31.708 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.14, 0.01)
00:07:31.708 00.000 11596 Moving (-0.14, 0.01) raw xDistance=-0.00 yDistance=-0.14
00:07:31.708 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:07:31.708 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:31.708 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:07:31.708 00.000 11596 MoveAxis(E, 0, ABG)
00:07:31.708 00.000 11596 Move returns status 0, amount 0
00:07:31.709 00.001 11596 MoveAxis(N, 0, ABG)
00:07:31.709 00.000 11596 Move returns status 0, amount 0
00:07:31.709 00.000 11596 move complete, result=0
00:07:31.709 00.000 11596 worker thread done servicing request
00:07:31.714 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=242, med=4, FiltMin=2, FiltMax=119, Gamma=0.510
00:07:31.722 00.008 13300 UpdateGuideState exits: m=1997 SNR=31.3
00:07:31.722 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:31.722 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:07:31.722 00.000 13300 Enqueuing Expose request
00:07:31.722 00.000 11596 Worker thread wakes up
00:07:31.723 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:07:31.723 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:07:32.238 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:07:33.439 01.201 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7dca1466-6145-433f-8f85-1cba90e12866"}
00:07:33.439 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7dca1466-6145-433f-8f85-1cba90e12866"}
00:07:33.440 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7b321a7e-2f79-47a7-af0d-f049a6700514"}
00:07:33.440 00.000 13300 case statement mapped state 6 to 3
00:07:33.440 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7b321a7e-2f79-47a7-af0d-f049a6700514"}
00:07:33.441 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e8b7b53a-0915-4f1a-bd0e-b1fb4fbefda6"}
00:07:33.441 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1451,"width":15,"height":15,"star_pos":[6.90,6.70],"pixels":"..."},"id":"e8b7b53a-0915-4f1a-bd0e-b1fb4fbefda6"}
00:07:35.277 01.836 11596 Exposure complete
00:07:35.357 00.080 11596 worker thread done servicing request
00:07:35.357 00.000 13300 OnExposeComplete: enter
00:07:35.357 00.000 13300 UpdateGuideState(): m_state=6
00:07:35.358 00.001 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1452
00:07:35.358 00.000 13300 Star::Find returns 1 (0), X=1060.81, Y=356.74, Mass=2001, SNR=31.3, Peak=222 HFD=3.2
00:07:35.358 00.000 13300 MultiStar: [#1 0.03,0.29,0.74,U] [#2 -0.14,0.17,0.43,U] [#3 -0.14,0.36,0.40,U] [#4 0.06,0.24,0.29,U] [#5 0.05,0.16,0.23,U] [#6 0.08,0.23,0.23,U] [#7 -0.17,0.39,0.23,U] [#8 -0.29,0.23,0.19,U] 
00:07:35.358 00.000 13300 refined, 8 included, MultiStar: {-0.10, 0.21}, one-star: {-0.23, 0.05}
00:07:35.358 00.000 13300 CameraToMount -- cameraTheta (2.01) - m_xAngle (-1.61) = xAngle (3.62 = -2.66)
00:07:35.358 00.000 13300 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.64 = -2.65)
00:07:35.359 00.001 13300 CameraToMount -- cameraX=-0.10 cameraY=0.21 hyp=0.23 cameraTheta=2.01 mountX=-0.20 mountY=-0.11, mountTheta=-2.65
00:07:35.361 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.21, opts=13)
00:07:35.361 00.000 13300 Enqueuing Move request for scope (-0.10, 0.21)
00:07:35.362 00.001 11596 Worker thread wakes up
00:07:35.362 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.21) opts 0xd
00:07:35.362 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.21)
00:07:35.362 00.000 11596 Moving (-0.10, 0.21) raw xDistance=-0.20 yDistance=-0.11
00:07:35.362 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
00:07:35.362 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:35.363 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:07:35.363 00.000 11596 MoveAxis(E, 255, ABG)
00:07:35.363 00.000 11596 Guiding  Dir = 2, Dur = 255
00:07:35.363 00.000 11596 IsSlewing returns 0
00:07:35.370 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=222, med=4, FiltMin=2, FiltMax=112, Gamma=0.510
00:07:35.379 00.009 13300 UpdateGuideState exits: m=2001 SNR=31.3
00:07:35.379 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:35.379 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:07:35.380 00.001 13300 Enqueuing Expose request
00:07:35.560 00.180 11596 IsGuiding returns 0
00:07:36.154 00.594 11596 IsGuiding returns 1
00:07:36.155 00.001 11596 scope still moving after pulse duration time elapsed
00:07:36.255 00.100 11596 IsSlewing returns 0
00:07:36.377 00.122 11596 IsGuiding returns 0
00:07:36.377 00.000 11596 scope move finished after 255 + 561 ms
00:07:36.377 00.000 11596 Move returns status 0, amount 255
00:07:36.377 00.000 11596 MoveAxis(N, 0, ABG)
00:07:36.377 00.000 11596 Move returns status 0, amount 0
00:07:36.377 00.000 11596 move complete, result=0
00:07:36.377 00.000 11596 worker thread done servicing request
00:07:36.377 00.000 13300 GuideStep: -0.2 px 255 ms EAST, -0.1 px 0 ms NORTH
00:07:36.378 00.001 11596 Worker thread wakes up
00:07:36.378 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:07:36.440 00.062 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c5c54d43-5780-40b9-9eae-639b6985f272"}
00:07:36.440 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c5c54d43-5780-40b9-9eae-639b6985f272"}
00:07:36.442 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"718f31e8-4ce5-440a-a954-f1fa53c18f26"}
00:07:36.443 00.001 13300 case statement mapped state 6 to 3
00:07:36.443 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"718f31e8-4ce5-440a-a954-f1fa53c18f26"}
00:07:36.443 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8c820ed2-6e1f-479e-bd04-054122bd4e0d"}
00:07:36.444 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1452,"width":15,"height":15,"star_pos":[6.81,6.74],"pixels":"..."},"id":"8c820ed2-6e1f-479e-bd04-054122bd4e0d"}
00:07:36.887 00.443 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:07:39.439 02.552 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"976cd8e2-221e-4e43-9866-5efa8e53cd3e"}
00:07:39.439 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"976cd8e2-221e-4e43-9866-5efa8e53cd3e"}
00:07:39.440 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6a51a5f9-18d9-4d90-af30-68651cdd41fa"}
00:07:39.440 00.000 13300 case statement mapped state 6 to 3
00:07:39.440 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6a51a5f9-18d9-4d90-af30-68651cdd41fa"}
00:07:39.441 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7e460b51-ae6d-4224-96f2-1b1a27995cce"}
00:07:39.442 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1452,"width":15,"height":15,"star_pos":[6.81,6.74],"pixels":"..."},"id":"7e460b51-ae6d-4224-96f2-1b1a27995cce"}
00:07:39.922 00.480 11596 Exposure complete
00:07:39.998 00.076 11596 worker thread done servicing request
00:07:39.998 00.000 13300 OnExposeComplete: enter
00:07:39.998 00.000 13300 UpdateGuideState(): m_state=6
00:07:39.999 00.001 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1453
00:07:39.999 00.000 13300 Star::Find returns 1 (0), X=1060.79, Y=356.54, Mass=1965, SNR=31.0, Peak=198 HFD=3.3
00:07:40.000 00.001 13300 MultiStar: [#1 -0.05,0.15,0.76,U] [#2 -0.19,0.04,0.44,U] [#3 -0.20,-0.09,0.42,U] [#4 -0.03,0.21,0.30,U] [#5 0.03,0.02,0.25,U] [#6 -0.13,-0.00,0.23,U] [#7 -0.22,0.10,0.23,U] [#8 -0.43,0.20,0.21,U] 
00:07:40.000 00.000 13300 refined, 8 included, MultiStar: {-0.16, 0.02}, one-star: {-0.25, -0.16}
00:07:40.000 00.000 13300 CameraToMount -- cameraTheta (3.03) - m_xAngle (-1.61) = xAngle (4.64 = -1.64)
00:07:40.000 00.000 13300 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.66 = -1.63)
00:07:40.000 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=0.02 hyp=0.16 cameraTheta=3.03 mountX=-0.01 mountY=-0.16, mountTheta=-1.64
00:07:40.003 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=0.02, opts=13)
00:07:40.003 00.000 13300 Enqueuing Move request for scope (-0.16, 0.02)
00:07:40.003 00.000 11596 Worker thread wakes up
00:07:40.003 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.02) opts 0xd
00:07:40.003 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.16, 0.02)
00:07:40.003 00.000 11596 Moving (-0.16, 0.02) raw xDistance=-0.01 yDistance=-0.16
00:07:40.003 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:07:40.003 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:40.003 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:07:40.004 00.001 11596 MoveAxis(E, 0, ABG)
00:07:40.004 00.000 11596 Move returns status 0, amount 0
00:07:40.004 00.000 11596 MoveAxis(N, 0, ABG)
00:07:40.004 00.000 11596 Move returns status 0, amount 0
00:07:40.004 00.000 11596 move complete, result=0
00:07:40.004 00.000 11596 worker thread done servicing request
00:07:40.009 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=198, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
00:07:40.018 00.009 13300 UpdateGuideState exits: m=1965 SNR=31.0
00:07:40.018 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:40.018 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:07:40.018 00.000 13300 Enqueuing Expose request
00:07:40.018 00.000 11596 Worker thread wakes up
00:07:40.019 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:07:40.019 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:07:40.524 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:07:42.437 01.913 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"99fc2366-ad79-479e-867b-861cc6608e38"}
00:07:42.437 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"99fc2366-ad79-479e-867b-861cc6608e38"}
00:07:42.438 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ea4f0bc7-d7d6-4800-818d-f6f2a4134e93"}
00:07:42.438 00.000 13300 case statement mapped state 6 to 3
00:07:42.438 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ea4f0bc7-d7d6-4800-818d-f6f2a4134e93"}
00:07:42.438 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"93aadbbe-0f63-4e51-9f4e-987d1820c238"}
00:07:42.439 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1453,"width":15,"height":15,"star_pos":[6.79,6.54],"pixels":"..."},"id":"93aadbbe-0f63-4e51-9f4e-987d1820c238"}
00:07:43.561 01.122 11596 Exposure complete
00:07:43.636 00.075 11596 worker thread done servicing request
00:07:43.636 00.000 13300 OnExposeComplete: enter
00:07:43.636 00.000 13300 UpdateGuideState(): m_state=6
00:07:43.636 00.000 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1454
00:07:43.637 00.001 13300 Star::Find returns 1 (0), X=1060.76, Y=356.55, Mass=1975, SNR=31.1, Peak=197 HFD=3.3
00:07:43.637 00.000 13300 MultiStar: [#1 -0.04,0.11,0.74,U] [#2 -0.09,-0.01,0.44,U] [#3 -0.10,-0.01,0.41,U] [#4 -0.19,-0.14,0.30,U] [#5 -0.01,0.15,0.25,U] [#6 0.09,-0.02,0.23,U] [#7 -0.04,-0.02,0.23,U] [#8 -0.08,-0.00,0.21,U] 
00:07:43.637 00.000 13300 refined, 8 included, MultiStar: {-0.12, -0.02}, one-star: {-0.28, -0.14}
00:07:43.637 00.000 13300 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-1.61) = xAngle (-1.36 = -1.36)
00:07:43.637 00.000 13300 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.35 = -1.35)
00:07:43.637 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=-0.02 hyp=0.12 cameraTheta=-2.97 mountX=0.03 mountY=-0.12, mountTheta=-1.36
00:07:43.639 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=-0.02, opts=13)
00:07:43.639 00.000 13300 Enqueuing Move request for scope (-0.12, -0.02)
00:07:43.639 00.000 11596 Worker thread wakes up
00:07:43.640 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.02) opts 0xd
00:07:43.640 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, -0.02)
00:07:43.640 00.000 11596 Moving (-0.12, -0.02) raw xDistance=0.03 yDistance=-0.12
00:07:43.640 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:07:43.640 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:43.640 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:07:43.640 00.000 11596 MoveAxis(E, 0, ABG)
00:07:43.640 00.000 11596 Move returns status 0, amount 0
00:07:43.640 00.000 11596 MoveAxis(N, 0, ABG)
00:07:43.640 00.000 11596 Move returns status 0, amount 0
00:07:43.640 00.000 11596 move complete, result=0
00:07:43.641 00.001 11596 worker thread done servicing request
00:07:43.647 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=197, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
00:07:43.655 00.008 13300 UpdateGuideState exits: m=1975 SNR=31.1
00:07:43.655 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:43.655 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:07:43.655 00.000 13300 Enqueuing Expose request
00:07:43.655 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:07:43.655 00.000 11596 Worker thread wakes up
00:07:43.655 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:07:44.169 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:07:45.438 01.269 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"96ce9366-73a2-44d1-826d-396d814575ed"}
00:07:45.438 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"96ce9366-73a2-44d1-826d-396d814575ed"}
00:07:45.438 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e422b6d5-50d7-4b25-9edf-ef600ad66698"}
00:07:45.439 00.001 13300 case statement mapped state 6 to 3
00:07:45.439 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e422b6d5-50d7-4b25-9edf-ef600ad66698"}
00:07:45.439 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dc390d95-f0f4-45f9-8566-6c57d530279f"}
00:07:45.440 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1454,"width":15,"height":15,"star_pos":[6.76,6.55],"pixels":"..."},"id":"dc390d95-f0f4-45f9-8566-6c57d530279f"}
00:07:47.193 01.753 11596 Exposure complete
00:07:47.273 00.080 11596 worker thread done servicing request
00:07:47.273 00.000 13300 OnExposeComplete: enter
00:07:47.273 00.000 13300 UpdateGuideState(): m_state=6
00:07:47.274 00.001 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1455
00:07:47.274 00.000 13300 Star::Find returns 1 (0), X=1060.86, Y=356.53, Mass=1960, SNR=31.0, Peak=194 HFD=3.4
00:07:47.274 00.000 13300 MultiStar: [#1 -0.07,0.16,0.75,U] [#2 -0.13,-0.02,0.45,U] [#3 -0.14,0.04,0.40,U] [#4 -0.22,0.17,0.30,U] [#5 -0.09,0.05,0.26,U] [#6 -0.04,0.08,0.24,U] [#7 -0.04,0.16,0.23,U] [#8 -0.01,0.35,0.20,U] 
00:07:47.274 00.000 13300 refined, 8 included, MultiStar: {-0.12, 0.04}, one-star: {-0.18, -0.17}
00:07:47.275 00.001 13300 CameraToMount -- cameraTheta (2.81) - m_xAngle (-1.61) = xAngle (4.42 = -1.86)
00:07:47.275 00.000 13300 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.43 = -1.85)
00:07:47.275 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=0.04 hyp=0.12 cameraTheta=2.81 mountX=-0.04 mountY=-0.12, mountTheta=-1.86
00:07:47.276 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=0.04, opts=13)
00:07:47.276 00.000 13300 Enqueuing Move request for scope (-0.12, 0.04)
00:07:47.277 00.001 11596 Worker thread wakes up
00:07:47.277 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.04) opts 0xd
00:07:47.277 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, 0.04)
00:07:47.277 00.000 11596 Moving (-0.12, 0.04) raw xDistance=-0.04 yDistance=-0.12
00:07:47.277 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:07:47.277 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:47.277 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:07:47.277 00.000 11596 MoveAxis(E, 0, ABG)
00:07:47.277 00.000 11596 Move returns status 0, amount 0
00:07:47.277 00.000 11596 MoveAxis(N, 0, ABG)
00:07:47.278 00.001 11596 Move returns status 0, amount 0
00:07:47.278 00.000 11596 move complete, result=0
00:07:47.278 00.000 11596 worker thread done servicing request
00:07:47.282 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=194, med=4, FiltMin=3, FiltMax=118, Gamma=0.510
00:07:47.290 00.008 13300 UpdateGuideState exits: m=1960 SNR=31.0
00:07:47.290 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:47.290 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:07:47.291 00.001 13300 Enqueuing Expose request
00:07:47.291 00.000 11596 Worker thread wakes up
00:07:47.291 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:07:47.291 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:07:47.793 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:07:48.436 00.643 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"833729e4-709c-42c4-b9ef-1d259542e61a"}
00:07:48.436 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"833729e4-709c-42c4-b9ef-1d259542e61a"}
00:07:48.437 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5c043df8-64e1-4801-9680-96d9deca86f9"}
00:07:48.437 00.000 13300 case statement mapped state 6 to 3
00:07:48.437 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5c043df8-64e1-4801-9680-96d9deca86f9"}
00:07:48.437 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5ee12395-2e15-4703-86c9-839a9c405368"}
00:07:48.438 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1455,"width":15,"height":15,"star_pos":[6.86,6.53],"pixels":"..."},"id":"5ee12395-2e15-4703-86c9-839a9c405368"}
00:07:50.817 02.379 11596 Exposure complete
00:07:50.888 00.071 11596 worker thread done servicing request
00:07:50.888 00.000 13300 OnExposeComplete: enter
00:07:50.888 00.000 13300 UpdateGuideState(): m_state=6
00:07:50.888 00.000 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1456
00:07:50.889 00.001 13300 Star::Find returns 1 (0), X=1060.86, Y=356.61, Mass=2016, SNR=31.4, Peak=214 HFD=3.3
00:07:50.889 00.000 13300 MultiStar: [#1 -0.10,0.33,0.73,U] [#2 -0.11,0.17,0.44,U] [#3 -0.07,0.20,0.41,U] [#4 0.02,0.31,0.29,U] [#5 -0.20,0.48,0.25,U] [#6 0.11,0.19,0.22,U] [#7 -0.10,0.19,0.22,U] [#8 -0.02,0.31,0.19,U] 
00:07:50.889 00.000 13300 single-star, 8 included, MultiStar: {-0.10, 0.18}, one-star: {-0.18, -0.09}
00:07:50.889 00.000 13300 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-1.61) = xAngle (-1.09 = -1.09)
00:07:50.889 00.000 13300 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.07 = -1.07)
00:07:50.889 00.000 13300 CameraToMount -- cameraX=-0.18 cameraY=-0.09 hyp=0.20 cameraTheta=-2.69 mountX=0.09 mountY=-0.17, mountTheta=-1.08
00:07:50.892 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.18, y=-0.09, opts=13)
00:07:50.892 00.000 13300 Enqueuing Move request for scope (-0.18, -0.09)
00:07:50.892 00.000 11596 Worker thread wakes up
00:07:50.892 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.09) opts 0xd
00:07:50.892 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.18, -0.09)
00:07:50.893 00.001 11596 Moving (-0.18, -0.09) raw xDistance=0.09 yDistance=-0.17
00:07:50.893 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:07:50.893 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:50.893 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:07:50.893 00.000 11596 MoveAxis(E, 0, ABG)
00:07:50.893 00.000 11596 Move returns status 0, amount 0
00:07:50.893 00.000 11596 MoveAxis(N, 0, ABG)
00:07:50.893 00.000 11596 Move returns status 0, amount 0
00:07:50.894 00.001 11596 move complete, result=0
00:07:50.894 00.000 11596 worker thread done servicing request
00:07:50.899 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=214, med=4, FiltMin=2, FiltMax=119, Gamma=0.510
00:07:50.907 00.008 13300 UpdateGuideState exits: m=2016 SNR=31.4
00:07:50.907 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:50.907 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:07:50.907 00.000 13300 Enqueuing Expose request
00:07:50.907 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:07:50.908 00.001 11596 Worker thread wakes up
00:07:50.908 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:07:51.409 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:07:51.446 00.037 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"53f9dba9-24d4-428b-a9f0-89fcb816abc3"}
00:07:51.446 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"53f9dba9-24d4-428b-a9f0-89fcb816abc3"}
00:07:51.447 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b501febe-accd-479a-9810-c87154e5abd7"}
00:07:51.447 00.000 13300 case statement mapped state 6 to 3
00:07:51.448 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b501febe-accd-479a-9810-c87154e5abd7"}
00:07:51.448 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2932baa4-597a-49eb-9e12-b003b10e8256"}
00:07:51.449 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1456,"width":15,"height":15,"star_pos":[6.86,6.61],"pixels":"..."},"id":"2932baa4-597a-49eb-9e12-b003b10e8256"}
00:07:54.446 02.997 11596 Exposure complete
00:07:54.447 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"018768fb-dcb7-479a-9d67-b93e6bfc91d1"}
00:07:54.448 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"018768fb-dcb7-479a-9d67-b93e6bfc91d1"}
00:07:54.448 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3d496bd2-2f8c-4d88-8a87-4c4a82bf1402"}
00:07:54.449 00.001 13300 case statement mapped state 6 to 3
00:07:54.449 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3d496bd2-2f8c-4d88-8a87-4c4a82bf1402"}
00:07:54.449 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"194da5db-78e0-4104-b94a-748e349af78b"}
00:07:54.450 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1456,"width":15,"height":15,"star_pos":[6.86,6.61],"pixels":"..."},"id":"194da5db-78e0-4104-b94a-748e349af78b"}
00:07:54.537 00.087 11596 worker thread done servicing request
00:07:54.537 00.000 13300 OnExposeComplete: enter
00:07:54.537 00.000 13300 UpdateGuideState(): m_state=6
00:07:54.537 00.000 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1457
00:07:54.538 00.001 13300 Star::Find returns 1 (0), X=1060.90, Y=356.69, Mass=2018, SNR=31.3, Peak=241 HFD=3.3
00:07:54.538 00.000 13300 MultiStar: [#1 -0.11,0.28,0.75,U] [#2 -0.13,0.18,0.43,U] [#3 -0.07,0.14,0.40,U] [#4 0.08,0.20,0.30,U] [#5 -0.16,0.19,0.24,U] [#6 0.17,0.17,0.23,U] [#7 -0.12,0.36,0.23,U] [#8 -0.19,0.19,0.18,U] 
00:07:54.538 00.000 13300 single-star, 8 included, MultiStar: {-0.09, 0.16}, one-star: {-0.14, -0.00}
00:07:54.538 00.000 13300 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-1.61) = xAngle (-1.50 = -1.50)
00:07:54.538 00.000 13300 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.49 = -1.49)
00:07:54.538 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=-0.00 hyp=0.14 cameraTheta=-3.11 mountX=0.01 mountY=-0.14, mountTheta=-1.50
00:07:54.543 00.005 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=-0.00, opts=13)
00:07:54.543 00.000 13300 Enqueuing Move request for scope (-0.14, -0.00)
00:07:54.543 00.000 11596 Worker thread wakes up
00:07:54.544 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.00) opts 0xd
00:07:54.544 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, -0.00)
00:07:54.544 00.000 11596 Moving (-0.14, -0.00) raw xDistance=0.01 yDistance=-0.14
00:07:54.544 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:07:54.544 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:54.544 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:07:54.545 00.001 11596 MoveAxis(E, 0, ABG)
00:07:54.545 00.000 11596 Move returns status 0, amount 0
00:07:54.545 00.000 11596 MoveAxis(N, 0, ABG)
00:07:54.545 00.000 11596 Move returns status 0, amount 0
00:07:54.545 00.000 11596 move complete, result=0
00:07:54.546 00.001 11596 worker thread done servicing request
00:07:54.550 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=241, med=4, FiltMin=2, FiltMax=118, Gamma=0.510
00:07:54.558 00.008 13300 UpdateGuideState exits: m=2018 SNR=31.3
00:07:54.558 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:54.558 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:07:54.558 00.000 13300 Enqueuing Expose request
00:07:54.558 00.000 11596 Worker thread wakes up
00:07:54.558 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:07:54.558 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:07:55.072 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:07:57.447 02.375 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c4b0962a-c0fa-407d-9eee-df01ad13649b"}
00:07:57.447 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c4b0962a-c0fa-407d-9eee-df01ad13649b"}
00:07:57.448 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ba78bd05-2fc2-4cb2-8ab8-cf6589f27755"}
00:07:57.448 00.000 13300 case statement mapped state 6 to 3
00:07:57.448 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ba78bd05-2fc2-4cb2-8ab8-cf6589f27755"}
00:07:57.449 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7caedb50-ff5e-4c6d-80b3-120bb5fd64bf"}
00:07:57.449 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1457,"width":15,"height":15,"star_pos":[6.90,6.69],"pixels":"..."},"id":"7caedb50-ff5e-4c6d-80b3-120bb5fd64bf"}
00:07:58.107 00.658 11596 Exposure complete
00:07:58.182 00.075 11596 worker thread done servicing request
00:07:58.183 00.001 13300 OnExposeComplete: enter
00:07:58.183 00.000 13300 UpdateGuideState(): m_state=6
00:07:58.183 00.000 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1458
00:07:58.184 00.001 13300 Star::Find returns 1 (0), X=1060.93, Y=356.65, Mass=2012, SNR=31.4, Peak=225 HFD=3.3
00:07:58.184 00.000 13300 MultiStar: [#1 -0.19,0.33,0.74,U] [#2 -0.05,0.25,0.45,U] [#3 -0.12,0.05,0.41,U] [#4 -0.39,0.37,0.29,U] [#5 0.04,0.36,0.24,U] [#6 -0.20,0.07,0.22,U] [#7 -0.07,0.31,0.22,U] [#8 -0.16,0.29,0.20,U] 
00:07:58.184 00.000 13300 single-star, 8 included, MultiStar: {-0.14, 0.18}, one-star: {-0.11, -0.05}
00:07:58.184 00.000 13300 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-1.61) = xAngle (-1.15 = -1.15)
00:07:58.184 00.000 13300 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.14 = -1.14)
00:07:58.184 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.05 hyp=0.12 cameraTheta=-2.76 mountX=0.05 mountY=-0.11, mountTheta=-1.15
00:07:58.186 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.05, opts=13)
00:07:58.186 00.000 13300 Enqueuing Move request for scope (-0.11, -0.05)
00:07:58.186 00.000 11596 Worker thread wakes up
00:07:58.187 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.05) opts 0xd
00:07:58.187 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.05)
00:07:58.187 00.000 11596 Moving (-0.11, -0.05) raw xDistance=0.05 yDistance=-0.11
00:07:58.187 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:07:58.187 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:58.187 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:07:58.187 00.000 11596 MoveAxis(E, 0, ABG)
00:07:58.187 00.000 11596 Move returns status 0, amount 0
00:07:58.188 00.001 11596 MoveAxis(N, 0, ABG)
00:07:58.188 00.000 11596 Move returns status 0, amount 0
00:07:58.188 00.000 11596 move complete, result=0
00:07:58.188 00.000 11596 worker thread done servicing request
00:07:58.192 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=2, FiltMax=120, Gamma=0.510
00:07:58.202 00.010 13300 UpdateGuideState exits: m=2012 SNR=31.4
00:07:58.202 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:58.202 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:07:58.202 00.000 13300 Enqueuing Expose request
00:07:58.202 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:07:58.203 00.001 11596 Worker thread wakes up
00:07:58.203 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:07:58.707 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:08:00.447 01.740 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5484bfeb-d723-459e-b343-70ab9634fe03"}
00:08:00.447 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5484bfeb-d723-459e-b343-70ab9634fe03"}
00:08:00.448 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"35dfde25-6179-4165-bea6-433969bbde0c"}
00:08:00.448 00.000 13300 case statement mapped state 6 to 3
00:08:00.448 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"35dfde25-6179-4165-bea6-433969bbde0c"}
00:08:00.449 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"eb5a524e-471e-4985-9d6b-8c6f50d88eef"}
00:08:00.449 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1458,"width":15,"height":15,"star_pos":[6.93,6.65],"pixels":"..."},"id":"eb5a524e-471e-4985-9d6b-8c6f50d88eef"}
00:08:01.740 01.291 11596 Exposure complete
00:08:01.818 00.078 11596 worker thread done servicing request
00:08:01.818 00.000 13300 OnExposeComplete: enter
00:08:01.818 00.000 13300 UpdateGuideState(): m_state=6
00:08:01.819 00.001 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1459
00:08:01.819 00.000 13300 Star::Find returns 1 (0), X=1060.80, Y=356.85, Mass=1938, SNR=30.8, Peak=219 HFD=3.1
00:08:01.820 00.001 13300 MultiStar: [#1 0.01,0.39,0.76,U] [#2 -0.06,0.33,0.46,U] [#3 0.12,0.37,0.43,U] [#4 -0.15,0.61,0.31,U] [#5 0.11,0.41,0.26,U] [#6 0.05,0.43,0.22,U] [#7 -0.02,0.19,0.23,U] [#8 -0.04,0.30,0.20,U] 
00:08:01.820 00.000 13300 single-star, 8 included, MultiStar: {-0.06, 0.33}, one-star: {-0.24, 0.16}
00:08:01.820 00.000 13300 CameraToMount -- cameraTheta (2.54) - m_xAngle (-1.61) = xAngle (4.15 = -2.13)
00:08:01.821 00.001 13300 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.17 = -2.12)
00:08:01.821 00.000 13300 CameraToMount -- cameraX=-0.24 cameraY=0.16 hyp=0.29 cameraTheta=2.54 mountX=-0.15 mountY=-0.24, mountTheta=-2.13
00:08:01.824 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.24, y=0.16, opts=13)
00:08:01.824 00.000 13300 Enqueuing Move request for scope (-0.24, 0.16)
00:08:01.824 00.000 11596 Worker thread wakes up
00:08:01.825 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.16) opts 0xd
00:08:01.825 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.24, 0.16)
00:08:01.825 00.000 11596 Moving (-0.24, 0.16) raw xDistance=-0.15 yDistance=-0.24
00:08:01.825 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
00:08:01.825 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:08:01.825 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
00:08:01.825 00.000 11596 MoveAxis(E, 190, ABG)
00:08:01.825 00.000 11596 Guiding  Dir = 2, Dur = 190
00:08:01.826 00.001 11596 IsSlewing returns 0
00:08:01.832 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=219, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
00:08:01.841 00.009 13300 UpdateGuideState exits: m=1938 SNR=30.8
00:08:01.841 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:01.841 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:08:01.841 00.000 13300 Enqueuing Expose request
00:08:01.878 00.037 11596 IsGuiding returns 0
00:08:02.218 00.340 11596 IsGuiding returns 1
00:08:02.218 00.000 11596 scope still moving after pulse duration time elapsed
00:08:02.321 00.103 11596 IsSlewing returns 0
00:08:02.547 00.226 11596 IsGuiding returns 0
00:08:02.547 00.000 11596 scope move finished after 190 + 478 ms
00:08:02.547 00.000 11596 Move returns status 0, amount 190
00:08:02.547 00.000 11596 MoveAxis(N, 0, ABG)
00:08:02.547 00.000 11596 Move returns status 0, amount 0
00:08:02.547 00.000 11596 move complete, result=0
00:08:02.547 00.000 11596 worker thread done servicing request
00:08:02.547 00.000 11596 Worker thread wakes up
00:08:02.547 00.000 13300 GuideStep: -0.2 px 190 ms EAST, -0.2 px 0 ms NORTH
00:08:02.548 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:08:03.054 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:08:03.448 00.394 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9a20976e-871b-46c5-8313-36a2728844ea"}
00:08:03.448 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9a20976e-871b-46c5-8313-36a2728844ea"}
00:08:03.449 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"82922ac6-af97-4c17-af7b-36ae1771a554"}
00:08:03.449 00.000 13300 case statement mapped state 6 to 3
00:08:03.449 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"82922ac6-af97-4c17-af7b-36ae1771a554"}
00:08:03.450 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"28445001-39e8-4c3a-8758-866089681bc5"}
00:08:03.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1459,"width":15,"height":15,"star_pos":[6.80,6.85],"pixels":"..."},"id":"28445001-39e8-4c3a-8758-866089681bc5"}
00:08:06.083 02.633 11596 Exposure complete
00:08:06.152 00.069 11596 worker thread done servicing request
00:08:06.153 00.001 13300 OnExposeComplete: enter
00:08:06.153 00.000 13300 UpdateGuideState(): m_state=6
00:08:06.154 00.001 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1460
00:08:06.154 00.000 13300 Star::Find returns 1 (0), X=1060.85, Y=356.79, Mass=1979, SNR=31.1, Peak=252 HFD=2.9
00:08:06.154 00.000 13300 MultiStar: [#1 -0.17,0.47,0.74,U] [#2 -0.30,0.36,0.44,U] [#3 0.09,0.28,0.42,U] [#4 0.12,0.47,0.30,U] [#5 -0.23,0.48,0.25,U] [#6 0.04,0.30,0.24,U] [#7 -0.08,0.44,0.23,U] [#8 -0.31,0.39,0.21,U] 
00:08:06.154 00.000 13300 single-star, 8 included, MultiStar: {-0.13, 0.33}, one-star: {-0.19, 0.10}
00:08:06.155 00.001 13300 CameraToMount -- cameraTheta (2.65) - m_xAngle (-1.61) = xAngle (4.26 = -2.02)
00:08:06.155 00.000 13300 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.28 = -2.01)
00:08:06.155 00.000 13300 CameraToMount -- cameraX=-0.19 cameraY=0.10 hyp=0.22 cameraTheta=2.65 mountX=-0.09 mountY=-0.20, mountTheta=-2.02
00:08:06.158 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.19, y=0.10, opts=13)
00:08:06.158 00.000 13300 Enqueuing Move request for scope (-0.19, 0.10)
00:08:06.158 00.000 11596 Worker thread wakes up
00:08:06.158 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.10) opts 0xd
00:08:06.158 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.19, 0.10)
00:08:06.159 00.001 11596 Moving (-0.19, 0.10) raw xDistance=-0.09 yDistance=-0.20
00:08:06.159 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:08:06.159 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:08:06.159 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:08:06.159 00.000 11596 MoveAxis(E, 0, ABG)
00:08:06.159 00.000 11596 Move returns status 0, amount 0
00:08:06.159 00.000 11596 MoveAxis(N, 0, ABG)
00:08:06.159 00.000 11596 Move returns status 0, amount 0
00:08:06.159 00.000 11596 move complete, result=0
00:08:06.160 00.001 11596 worker thread done servicing request
00:08:06.164 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
00:08:06.174 00.010 13300 UpdateGuideState exits: m=1979 SNR=31.1
00:08:06.175 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:06.175 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:08:06.175 00.000 13300 Enqueuing Expose request
00:08:06.175 00.000 11596 Worker thread wakes up
00:08:06.175 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:08:06.175 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:08:06.447 00.272 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bbba8155-c4da-4ac7-97fe-18c7a6a58d37"}
00:08:06.447 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bbba8155-c4da-4ac7-97fe-18c7a6a58d37"}
00:08:06.448 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"17693e90-ed44-4c43-ba23-b44b8dd943ba"}
00:08:06.448 00.000 13300 case statement mapped state 6 to 3
00:08:06.448 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"17693e90-ed44-4c43-ba23-b44b8dd943ba"}
00:08:06.449 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d9976da5-b333-4c50-9cc6-1c468a0ff347"}
00:08:06.449 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1460,"width":15,"height":15,"star_pos":[6.85,6.79],"pixels":"..."},"id":"d9976da5-b333-4c50-9cc6-1c468a0ff347"}
00:08:06.687 00.238 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:08:09.447 02.760 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8d0c8edc-2bd7-4233-b373-db2605a5806d"}
00:08:09.447 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8d0c8edc-2bd7-4233-b373-db2605a5806d"}
00:08:09.448 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"62e8bcbf-48ad-4d57-a674-3c713a4dc478"}
00:08:09.448 00.000 13300 case statement mapped state 6 to 3
00:08:09.448 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"62e8bcbf-48ad-4d57-a674-3c713a4dc478"}
00:08:09.449 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e7c04e6a-4c80-43e9-8dcb-4df7b2fce277"}
00:08:09.449 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1460,"width":15,"height":15,"star_pos":[6.85,6.79],"pixels":"..."},"id":"e7c04e6a-4c80-43e9-8dcb-4df7b2fce277"}
00:08:09.716 00.267 11596 Exposure complete
00:08:09.790 00.074 11596 worker thread done servicing request
00:08:09.790 00.000 13300 OnExposeComplete: enter
00:08:09.790 00.000 13300 UpdateGuideState(): m_state=6
00:08:09.791 00.001 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1461
00:08:09.791 00.000 13300 Star::Find returns 1 (0), X=1060.91, Y=356.86, Mass=1979, SNR=31.1, Peak=255 HFD=3.0
00:08:09.791 00.000 13300 MultiStar: [#1 -0.01,0.40,0.75,U] [#2 -0.03,0.33,0.45,U] [#3 -0.16,0.32,0.41,U] [#4 -0.01,0.15,0.30,U] [#5 0.02,0.36,0.24,U] [#6 -0.00,0.36,0.24,U] [#7 0.07,0.61,0.23,U] [#8 0.03,0.24,0.20,U] 
00:08:09.791 00.000 13300 single-star, 8 included, MultiStar: {-0.05, 0.30}, one-star: {-0.13, 0.16}
00:08:09.792 00.001 13300 CameraToMount -- cameraTheta (2.24) - m_xAngle (-1.61) = xAngle (3.85 = -2.43)
00:08:09.792 00.000 13300 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.87 = -2.42)
00:08:09.792 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=0.16 hyp=0.21 cameraTheta=2.24 mountX=-0.16 mountY=-0.14, mountTheta=-2.42
00:08:09.793 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=0.16, opts=13)
00:08:09.794 00.001 13300 Enqueuing Move request for scope (-0.13, 0.16)
00:08:09.794 00.000 11596 Worker thread wakes up
00:08:09.795 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.16) opts 0xd
00:08:09.795 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, 0.16)
00:08:09.795 00.000 11596 Moving (-0.13, 0.16) raw xDistance=-0.16 yDistance=-0.14
00:08:09.796 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
00:08:09.796 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:09.796 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:08:09.796 00.000 11596 MoveAxis(E, 198, ABG)
00:08:09.796 00.000 11596 Guiding  Dir = 2, Dur = 198
00:08:09.797 00.001 11596 IsSlewing returns 0
00:08:09.805 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
00:08:09.815 00.010 13300 UpdateGuideState exits: m=1979 SNR=31.1
00:08:09.816 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:09.816 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:08:09.816 00.000 13300 Enqueuing Expose request
00:08:09.994 00.178 11596 IsGuiding returns 0
00:08:09.999 00.005 11596 PulseGuide returned control before completion, sleep 204
00:08:10.314 00.315 11596 IsGuiding returns 0
00:08:10.314 00.000 11596 Move returns status 0, amount 198
00:08:10.314 00.000 11596 MoveAxis(N, 0, ABG)
00:08:10.314 00.000 11596 Move returns status 0, amount 0
00:08:10.314 00.000 11596 move complete, result=0
00:08:10.314 00.000 11596 worker thread done servicing request
00:08:10.314 00.000 11596 Worker thread wakes up
00:08:10.314 00.000 13300 GuideStep: -0.2 px 198 ms EAST, -0.1 px 0 ms NORTH
00:08:10.315 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:08:10.827 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:08:12.446 01.619 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dbeddc2f-7a62-4a38-9d76-dc5536e2bfec"}
00:08:12.446 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dbeddc2f-7a62-4a38-9d76-dc5536e2bfec"}
00:08:12.448 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ca01afef-cbd8-4fd8-8527-4f8b9300bb92"}
00:08:12.448 00.000 13300 case statement mapped state 6 to 3
00:08:12.448 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ca01afef-cbd8-4fd8-8527-4f8b9300bb92"}
00:08:12.449 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"50c84d05-6734-415a-bff5-937127dee40b"}
00:08:12.449 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1461,"width":15,"height":15,"star_pos":[6.91,6.86],"pixels":"..."},"id":"50c84d05-6734-415a-bff5-937127dee40b"}
00:08:13.912 01.463 11596 Exposure complete
00:08:14.037 00.125 11596 worker thread done servicing request
00:08:14.037 00.000 13300 OnExposeComplete: enter
00:08:14.037 00.000 13300 UpdateGuideState(): m_state=6
00:08:14.038 00.001 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1462
00:08:14.039 00.001 13300 Star::Find returns 1 (0), X=1060.92, Y=356.69, Mass=1936, SNR=30.7, Peak=235 HFD=3.3
00:08:14.039 00.000 13300 MultiStar: [#1 0.09,0.26,0.76,U] [#2 -0.06,0.27,0.45,U] [#3 -0.04,0.17,0.41,U] [#4 -0.18,0.21,0.30,U] [#5 -0.15,0.25,0.25,U] [#6 0.03,0.07,0.23,U] [#7 -0.11,0.18,0.23,U] [#8 -0.13,0.30,0.20,U] 
00:08:14.040 00.001 13300 single-star, 8 included, MultiStar: {-0.06, 0.17}, one-star: {-0.12, -0.00}
00:08:14.040 00.000 13300 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-1.61) = xAngle (-1.53 = -1.53)
00:08:14.040 00.000 13300 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.51 = -1.51)
00:08:14.040 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=-0.00 hyp=0.12 cameraTheta=-3.14 mountX=0.01 mountY=-0.12, mountTheta=-1.53
00:08:14.044 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=-0.00, opts=13)
00:08:14.044 00.000 13300 Enqueuing Move request for scope (-0.12, -0.00)
00:08:14.044 00.000 11596 Worker thread wakes up
00:08:14.045 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.00) opts 0xd
00:08:14.045 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, -0.00)
00:08:14.045 00.000 11596 Moving (-0.12, -0.00) raw xDistance=0.01 yDistance=-0.12
00:08:14.045 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:08:14.045 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:14.046 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:08:14.046 00.000 11596 MoveAxis(E, 0, ABG)
00:08:14.046 00.000 11596 Move returns status 0, amount 0
00:08:14.046 00.000 11596 MoveAxis(N, 0, ABG)
00:08:14.047 00.001 11596 Move returns status 0, amount 0
00:08:14.047 00.000 11596 move complete, result=0
00:08:14.047 00.000 11596 worker thread done servicing request
00:08:14.056 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=115, Gamma=0.510
00:08:14.068 00.012 13300 UpdateGuideState exits: m=1936 SNR=30.7
00:08:14.069 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:14.069 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:08:14.069 00.000 13300 Enqueuing Expose request
00:08:14.069 00.000 11596 Worker thread wakes up
00:08:14.069 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:08:14.070 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:08:14.586 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:08:15.445 00.859 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f69f01f4-9884-483d-a98d-4b01e3e3820a"}
00:08:15.445 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f69f01f4-9884-483d-a98d-4b01e3e3820a"}
00:08:15.446 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"53f086e3-1ac9-4961-95ac-e5ee31082664"}
00:08:15.446 00.000 13300 case statement mapped state 6 to 3
00:08:15.446 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"53f086e3-1ac9-4961-95ac-e5ee31082664"}
00:08:15.448 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3b2ca1c3-c415-491e-bc2b-8b0924555d26"}
00:08:15.448 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1462,"width":15,"height":15,"star_pos":[6.92,6.69],"pixels":"..."},"id":"3b2ca1c3-c415-491e-bc2b-8b0924555d26"}
00:08:17.623 02.175 11596 Exposure complete
00:08:17.716 00.093 11596 worker thread done servicing request
00:08:17.716 00.000 13300 OnExposeComplete: enter
00:08:17.716 00.000 13300 UpdateGuideState(): m_state=6
00:08:17.717 00.001 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1463
00:08:17.717 00.000 13300 Star::Find returns 1 (0), X=1060.91, Y=356.63, Mass=1942, SNR=30.8, Peak=215 HFD=3.3
00:08:17.717 00.000 13300 MultiStar: [#1 0.02,0.23,0.76,U] [#2 0.00,0.09,0.45,U] [#3 -0.13,0.06,0.41,U] [#4 -0.19,0.26,0.30,U] [#5 0.23,0.53,0.25,U] [#6 0.14,-0.01,0.23,U] [#7 0.08,0.28,0.23,U] [#8 -0.31,0.15,0.19,U] 
00:08:17.717 00.000 13300 refined, 8 included, MultiStar: {-0.05, 0.13}, one-star: {-0.13, -0.06}
00:08:17.717 00.000 13300 CameraToMount -- cameraTheta (1.92) - m_xAngle (-1.61) = xAngle (3.53 = -2.75)
00:08:17.718 00.001 13300 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.54 = -2.74)
00:08:17.718 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.92 mountX=-0.13 mountY=-0.05, mountTheta=-2.74
00:08:17.719 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.13, opts=13)
00:08:17.719 00.000 13300 Enqueuing Move request for scope (-0.05, 0.13)
00:08:17.719 00.000 11596 Worker thread wakes up
00:08:17.720 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.13) opts 0xd
00:08:17.720 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.13)
00:08:17.720 00.000 11596 Moving (-0.05, 0.13) raw xDistance=-0.13 yDistance=-0.05
00:08:17.720 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:08:17.720 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:17.720 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:08:17.721 00.001 11596 MoveAxis(E, 0, ABG)
00:08:17.721 00.000 11596 Move returns status 0, amount 0
00:08:17.721 00.000 11596 MoveAxis(N, 0, ABG)
00:08:17.721 00.000 11596 Move returns status 0, amount 0
00:08:17.721 00.000 11596 move complete, result=0
00:08:17.721 00.000 11596 worker thread done servicing request
00:08:17.728 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=215, med=4, FiltMin=2, FiltMax=115, Gamma=0.510
00:08:17.737 00.009 13300 UpdateGuideState exits: m=1942 SNR=30.8
00:08:17.737 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:17.737 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:08:17.738 00.001 13300 Enqueuing Expose request
00:08:17.738 00.000 11596 Worker thread wakes up
00:08:17.738 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:08:17.738 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:08:18.253 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:08:18.445 00.192 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"42a04feb-b476-4694-8b70-e6534596cf49"}
00:08:18.445 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"42a04feb-b476-4694-8b70-e6534596cf49"}
00:08:18.446 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c21444f4-8860-4467-8ec8-7f9225eda62d"}
00:08:18.446 00.000 13300 case statement mapped state 6 to 3
00:08:18.447 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c21444f4-8860-4467-8ec8-7f9225eda62d"}
00:08:18.447 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5ddbc7d6-19ff-4b4b-892c-78bd988685f6"}
00:08:18.448 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1463,"width":15,"height":15,"star_pos":[6.91,6.63],"pixels":"..."},"id":"5ddbc7d6-19ff-4b4b-892c-78bd988685f6"}
00:08:21.296 02.848 11596 Exposure complete
00:08:21.395 00.099 11596 worker thread done servicing request
00:08:21.396 00.001 13300 OnExposeComplete: enter
00:08:21.396 00.000 13300 UpdateGuideState(): m_state=6
00:08:21.397 00.001 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1464
00:08:21.397 00.000 13300 Star::Find returns 1 (0), X=1060.83, Y=356.62, Mass=1944, SNR=30.9, Peak=203 HFD=3.2
00:08:21.398 00.001 13300 MultiStar: [#1 -0.11,0.31,0.75,U] [#2 -0.13,0.12,0.45,U] [#3 -0.14,-0.02,0.42,U] [#4 -0.22,0.07,0.30,U] [#5 -0.02,0.36,0.26,U] [#6 -0.02,0.13,0.23,U] [#7 -0.07,0.10,0.23,U] [#8 -0.28,0.19,0.19,U] 
00:08:21.398 00.000 13300 refined, 8 included, MultiStar: {-0.15, 0.11}, one-star: {-0.21, -0.08}
00:08:21.398 00.000 13300 CameraToMount -- cameraTheta (2.50) - m_xAngle (-1.61) = xAngle (4.11 = -2.17)
00:08:21.398 00.000 13300 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.13 = -2.16)
00:08:21.399 00.001 13300 CameraToMount -- cameraX=-0.15 cameraY=0.11 hyp=0.18 cameraTheta=2.50 mountX=-0.10 mountY=-0.15, mountTheta=-2.17
00:08:21.400 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=0.11, opts=13)
00:08:21.400 00.000 13300 Enqueuing Move request for scope (-0.15, 0.11)
00:08:21.401 00.001 11596 Worker thread wakes up
00:08:21.401 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.11) opts 0xd
00:08:21.401 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, 0.11)
00:08:21.401 00.000 11596 Moving (-0.15, 0.11) raw xDistance=-0.10 yDistance=-0.15
00:08:21.401 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:08:21.401 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:21.401 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:08:21.402 00.001 11596 MoveAxis(E, 0, ABG)
00:08:21.402 00.000 11596 Move returns status 0, amount 0
00:08:21.402 00.000 11596 MoveAxis(N, 0, ABG)
00:08:21.402 00.000 11596 Move returns status 0, amount 0
00:08:21.402 00.000 11596 move complete, result=0
00:08:21.402 00.000 11596 worker thread done servicing request
00:08:21.409 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=203, med=4, FiltMin=2, FiltMax=113, Gamma=0.510
00:08:21.422 00.013 13300 UpdateGuideState exits: m=1944 SNR=30.9
00:08:21.422 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:21.423 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:08:21.423 00.000 13300 Enqueuing Expose request
00:08:21.423 00.000 11596 Worker thread wakes up
00:08:21.423 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:08:21.423 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:08:21.451 00.028 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"69243ec9-d6bf-4f22-baf1-5f3ac789d34a"}
00:08:21.452 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"69243ec9-d6bf-4f22-baf1-5f3ac789d34a"}
00:08:21.453 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"645ae8c3-22c0-4599-842c-dcf6c67c21e3"}
00:08:21.453 00.000 13300 case statement mapped state 6 to 3
00:08:21.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"645ae8c3-22c0-4599-842c-dcf6c67c21e3"}
00:08:21.455 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ddca2f57-fa97-450c-84dc-1730037a2efa"}
00:08:21.456 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1464,"width":15,"height":15,"star_pos":[6.83,6.62],"pixels":"..."},"id":"ddca2f57-fa97-450c-84dc-1730037a2efa"}
00:08:21.938 00.482 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:08:24.445 02.507 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dc47152e-0a12-4366-b3c3-5b409becc8fe"}
00:08:24.445 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dc47152e-0a12-4366-b3c3-5b409becc8fe"}
00:08:24.446 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7c9f8244-9cfd-429a-9eb2-4aaa56b338e4"}
00:08:24.446 00.000 13300 case statement mapped state 6 to 3
00:08:24.446 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7c9f8244-9cfd-429a-9eb2-4aaa56b338e4"}
00:08:24.447 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9098dfe6-26f4-41d4-ac55-33da345a3a1a"}
00:08:24.447 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1464,"width":15,"height":15,"star_pos":[6.83,6.62],"pixels":"..."},"id":"9098dfe6-26f4-41d4-ac55-33da345a3a1a"}
00:08:24.977 00.530 11596 Exposure complete
00:08:25.054 00.077 11596 worker thread done servicing request
00:08:25.054 00.000 13300 OnExposeComplete: enter
00:08:25.054 00.000 13300 UpdateGuideState(): m_state=6
00:08:25.054 00.000 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1465
00:08:25.055 00.001 13300 Star::Find returns 1 (0), X=1060.87, Y=356.83, Mass=1980, SNR=31.0, Peak=238 HFD=3.0
00:08:25.055 00.000 13300 MultiStar: [#1 -0.03,0.28,0.76,U] [#2 -0.14,0.24,0.43,U] [#3 -0.14,0.42,0.41,U] [#4 -0.16,0.41,0.29,U] [#5 0.09,0.25,0.26,U] [#6 0.09,0.29,0.24,U] [#7 -0.20,0.31,0.23,U] [#8 -0.01,0.52,0.20,U] 
00:08:25.055 00.000 13300 single-star, 8 included, MultiStar: {-0.09, 0.28}, one-star: {-0.17, 0.14}
00:08:25.055 00.000 13300 CameraToMount -- cameraTheta (2.47) - m_xAngle (-1.61) = xAngle (4.08 = -2.21)
00:08:25.055 00.000 13300 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.09 = -2.19)
00:08:25.055 00.000 13300 CameraToMount -- cameraX=-0.17 cameraY=0.14 hyp=0.22 cameraTheta=2.47 mountX=-0.13 mountY=-0.18, mountTheta=-2.20
00:08:25.057 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.17, y=0.14, opts=13)
00:08:25.057 00.000 13300 Enqueuing Move request for scope (-0.17, 0.14)
00:08:25.057 00.000 11596 Worker thread wakes up
00:08:25.057 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.14) opts 0xd
00:08:25.057 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.17, 0.14)
00:08:25.057 00.000 11596 Moving (-0.17, 0.14) raw xDistance=-0.13 yDistance=-0.18
00:08:25.058 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:08:25.058 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:25.058 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:08:25.058 00.000 11596 MoveAxis(E, 0, ABG)
00:08:25.058 00.000 11596 Move returns status 0, amount 0
00:08:25.058 00.000 11596 MoveAxis(N, 0, ABG)
00:08:25.058 00.000 11596 Move returns status 0, amount 0
00:08:25.058 00.000 11596 move complete, result=0
00:08:25.058 00.000 11596 worker thread done servicing request
00:08:25.063 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=112, Gamma=0.510
00:08:25.071 00.008 13300 UpdateGuideState exits: m=1980 SNR=31.0
00:08:25.071 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:25.071 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:08:25.071 00.000 13300 Enqueuing Expose request
00:08:25.071 00.000 11596 Worker thread wakes up
00:08:25.072 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:08:25.072 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:08:25.574 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:08:27.444 01.870 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b39cbe10-aee1-42d4-a500-f3d989cbc8ef"}
00:08:27.444 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b39cbe10-aee1-42d4-a500-f3d989cbc8ef"}
00:08:27.445 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"46865c2e-64e7-433c-8a90-252c5f11286a"}
00:08:27.445 00.000 13300 case statement mapped state 6 to 3
00:08:27.445 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"46865c2e-64e7-433c-8a90-252c5f11286a"}
00:08:27.446 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f5161639-6515-4e02-9e8c-07f4b8308f88"}
00:08:27.447 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1465,"width":15,"height":15,"star_pos":[6.87,6.83],"pixels":"..."},"id":"f5161639-6515-4e02-9e8c-07f4b8308f88"}
00:08:28.606 01.159 11596 Exposure complete
00:08:28.684 00.078 11596 worker thread done servicing request
00:08:28.684 00.000 13300 OnExposeComplete: enter
00:08:28.684 00.000 13300 UpdateGuideState(): m_state=6
00:08:28.684 00.000 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1466
00:08:28.684 00.000 13300 Star::Find returns 1 (0), X=1060.94, Y=356.78, Mass=1971, SNR=31.1, Peak=247 HFD=3.1
00:08:28.684 00.000 13300 MultiStar: [#1 0.00,0.34,0.76,U] [#2 -0.01,0.05,0.43,U] [#3 0.03,0.26,0.41,U] [#4 -0.08,0.46,0.30,U] [#5 0.10,0.08,0.24,U] [#6 -0.07,0.02,0.22,U] [#7 -0.08,0.35,0.23,U] [#8 0.01,0.34,0.21,U] 
00:08:28.684 00.000 13300 single-star, 8 included, MultiStar: {-0.03, 0.21}, one-star: {-0.10, 0.08}
00:08:28.684 00.000 13300 CameraToMount -- cameraTheta (2.45) - m_xAngle (-1.61) = xAngle (4.06 = -2.23)
00:08:28.684 00.000 13300 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.07 = -2.21)
00:08:28.684 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.08 hyp=0.13 cameraTheta=2.45 mountX=-0.08 mountY=-0.10, mountTheta=-2.22
00:08:28.686 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.08, opts=13)
00:08:28.686 00.000 13300 Enqueuing Move request for scope (-0.10, 0.08)
00:08:28.686 00.000 11596 Worker thread wakes up
00:08:28.686 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.08) opts 0xd
00:08:28.686 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.08)
00:08:28.687 00.001 11596 Moving (-0.10, 0.08) raw xDistance=-0.08 yDistance=-0.10
00:08:28.687 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:08:28.687 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:28.687 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:08:28.687 00.000 11596 MoveAxis(E, 0, ABG)
00:08:28.687 00.000 11596 Move returns status 0, amount 0
00:08:28.687 00.000 11596 MoveAxis(N, 0, ABG)
00:08:28.687 00.000 11596 Move returns status 0, amount 0
00:08:28.687 00.000 11596 move complete, result=0
00:08:28.687 00.000 11596 worker thread done servicing request
00:08:28.694 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=113, Gamma=0.510
00:08:28.704 00.010 13300 UpdateGuideState exits: m=1971 SNR=31.1
00:08:28.704 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:28.704 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:08:28.704 00.000 13300 Enqueuing Expose request
00:08:28.705 00.001 11596 Worker thread wakes up
00:08:28.705 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:08:28.705 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:08:29.209 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:08:30.444 01.235 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7efd0a1f-708f-4a65-89ec-5350bf31c19c"}
00:08:30.444 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7efd0a1f-708f-4a65-89ec-5350bf31c19c"}
00:08:30.445 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"078cfc23-a8b0-43e5-b020-869992efe4da"}
00:08:30.445 00.000 13300 case statement mapped state 6 to 3
00:08:30.445 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"078cfc23-a8b0-43e5-b020-869992efe4da"}
00:08:30.446 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"afc4f2bc-a18c-4672-86ba-c9d81960ca31"}
00:08:30.446 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1466,"width":15,"height":15,"star_pos":[6.94,6.78],"pixels":"..."},"id":"afc4f2bc-a18c-4672-86ba-c9d81960ca31"}
00:08:32.240 01.794 11596 Exposure complete
00:08:32.313 00.073 11596 worker thread done servicing request
00:08:32.313 00.000 13300 OnExposeComplete: enter
00:08:32.314 00.001 13300 UpdateGuideState(): m_state=6
00:08:32.314 00.000 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1467
00:08:32.315 00.001 13300 Star::Find returns 1 (0), X=1060.92, Y=356.79, Mass=2032, SNR=31.4, Peak=256 HFD=3.1
00:08:32.315 00.000 13300 MultiStar: [#1 -0.03,0.39,0.74,U] [#2 -0.05,0.25,0.43,U] [#3 -0.07,0.32,0.40,U] [#4 0.06,0.53,0.29,U] [#5 0.12,0.27,0.25,U] [#6 -0.10,0.43,0.23,U] [#7 0.08,0.50,0.22,U] [#8 -0.12,0.27,0.20,U] 
00:08:32.315 00.000 13300 single-star, 8 included, MultiStar: {-0.05, 0.30}, one-star: {-0.12, 0.10}
00:08:32.315 00.000 13300 CameraToMount -- cameraTheta (2.46) - m_xAngle (-1.61) = xAngle (4.06 = -2.22)
00:08:32.316 00.001 13300 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.08 = -2.20)
00:08:32.316 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=0.10 hyp=0.16 cameraTheta=2.46 mountX=-0.09 mountY=-0.13, mountTheta=-2.21
00:08:32.317 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=0.10, opts=13)
00:08:32.317 00.000 13300 Enqueuing Move request for scope (-0.12, 0.10)
00:08:32.317 00.000 11596 Worker thread wakes up
00:08:32.318 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.10) opts 0xd
00:08:32.318 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, 0.10)
00:08:32.318 00.000 11596 Moving (-0.12, 0.10) raw xDistance=-0.09 yDistance=-0.13
00:08:32.318 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:08:32.318 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:32.318 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:08:32.318 00.000 11596 MoveAxis(E, 0, ABG)
00:08:32.318 00.000 11596 Move returns status 0, amount 0
00:08:32.319 00.001 11596 MoveAxis(N, 0, ABG)
00:08:32.319 00.000 11596 Move returns status 0, amount 0
00:08:32.319 00.000 11596 move complete, result=0
00:08:32.319 00.000 11596 worker thread done servicing request
00:08:32.323 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=114, Gamma=0.510
00:08:32.332 00.009 13300 UpdateGuideState exits: m=2032 SNR=31.4
00:08:32.332 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:32.332 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:08:32.332 00.000 13300 Enqueuing Expose request
00:08:32.332 00.000 11596 Worker thread wakes up
00:08:32.332 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:08:32.332 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:08:32.841 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:08:33.443 00.602 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2573603d-5cd0-456e-8ce0-a1bc2ad688c7"}
00:08:33.443 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2573603d-5cd0-456e-8ce0-a1bc2ad688c7"}
00:08:33.444 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8b408906-8712-4539-868a-55f8c8f91910"}
00:08:33.444 00.000 13300 case statement mapped state 6 to 3
00:08:33.444 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8b408906-8712-4539-868a-55f8c8f91910"}
00:08:33.444 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a9f60e75-ee9b-477a-976f-fcd1b911717e"}
00:08:33.445 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1467,"width":15,"height":15,"star_pos":[6.92,6.79],"pixels":"..."},"id":"a9f60e75-ee9b-477a-976f-fcd1b911717e"}
00:08:35.869 02.424 11596 Exposure complete
00:08:35.950 00.081 11596 worker thread done servicing request
00:08:35.950 00.000 13300 OnExposeComplete: enter
00:08:35.951 00.001 13300 UpdateGuideState(): m_state=6
00:08:35.951 00.000 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1468
00:08:35.952 00.001 13300 Star::Find returns 1 (0), X=1060.89, Y=356.83, Mass=1997, SNR=31.3, Peak=255 HFD=3.0
00:08:35.952 00.000 13300 MultiStar: [#1 0.06,0.38,0.75,U] [#2 0.04,0.36,0.44,U] [#3 0.12,0.29,0.42,U] [#4 0.15,0.31,0.30,U] [#5 0.14,0.50,0.24,U] [#6 0.07,0.55,0.24,U] [#7 -0.13,0.31,0.23,U] [#8 0.06,0.34,0.20,U] 
00:08:35.952 00.000 13300 single-star, 8 included, MultiStar: {0.01, 0.31}, one-star: {-0.15, 0.14}
00:08:35.952 00.000 13300 CameraToMount -- cameraTheta (2.39) - m_xAngle (-1.61) = xAngle (4.00 = -2.28)
00:08:35.952 00.000 13300 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.02 = -2.27)
00:08:35.952 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=0.14 hyp=0.20 cameraTheta=2.39 mountX=-0.13 mountY=-0.16, mountTheta=-2.28
00:08:35.954 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=0.14, opts=13)
00:08:35.955 00.001 13300 Enqueuing Move request for scope (-0.15, 0.14)
00:08:35.955 00.000 11596 Worker thread wakes up
00:08:35.955 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.14) opts 0xd
00:08:35.955 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, 0.14)
00:08:35.955 00.000 11596 Moving (-0.15, 0.14) raw xDistance=-0.13 yDistance=-0.16
00:08:35.955 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:08:35.955 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:35.955 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:08:35.956 00.001 11596 MoveAxis(E, 0, ABG)
00:08:35.956 00.000 11596 Move returns status 0, amount 0
00:08:35.956 00.000 11596 MoveAxis(N, 0, ABG)
00:08:35.956 00.000 11596 Move returns status 0, amount 0
00:08:35.956 00.000 11596 move complete, result=0
00:08:35.956 00.000 11596 worker thread done servicing request
00:08:35.961 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
00:08:35.971 00.010 13300 UpdateGuideState exits: m=1997 SNR=31.3
00:08:35.971 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:35.971 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:08:35.971 00.000 13300 Enqueuing Expose request
00:08:35.971 00.000 11596 Worker thread wakes up
00:08:35.972 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:08:35.972 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:08:36.443 00.471 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e5d1b135-92f2-4974-acdd-5c087ad3e780"}
00:08:36.443 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e5d1b135-92f2-4974-acdd-5c087ad3e780"}
00:08:36.444 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6a9071af-f3d1-48ce-b0fe-7f4481d4f2f6"}
00:08:36.444 00.000 13300 case statement mapped state 6 to 3
00:08:36.444 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6a9071af-f3d1-48ce-b0fe-7f4481d4f2f6"}
00:08:36.446 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"86e04e74-3882-4caf-8b2d-0904c7d45ca0"}
00:08:36.446 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1468,"width":15,"height":15,"star_pos":[6.89,6.83],"pixels":"..."},"id":"86e04e74-3882-4caf-8b2d-0904c7d45ca0"}
00:08:36.473 00.027 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:08:39.443 02.970 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8f859640-54b1-459c-9ab5-5b8bb047c9bc"}
00:08:39.443 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8f859640-54b1-459c-9ab5-5b8bb047c9bc"}
00:08:39.444 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"25665479-3ea3-4457-824c-c36515d99cc0"}
00:08:39.444 00.000 13300 case statement mapped state 6 to 3
00:08:39.444 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"25665479-3ea3-4457-824c-c36515d99cc0"}
00:08:39.445 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2b07094a-d2ec-4d7f-be03-52de37907848"}
00:08:39.445 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1468,"width":15,"height":15,"star_pos":[6.89,6.83],"pixels":"..."},"id":"2b07094a-d2ec-4d7f-be03-52de37907848"}
00:08:39.516 00.071 11596 Exposure complete
00:08:39.606 00.090 13300 OnExposeComplete: enter
00:08:39.606 00.000 11596 worker thread done servicing request
00:08:39.607 00.001 13300 UpdateGuideState(): m_state=6
00:08:39.607 00.000 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1469
00:08:39.608 00.001 13300 Star::Find returns 1 (0), X=1060.95, Y=356.91, Mass=1967, SNR=31.0, Peak=256 HFD=2.9
00:08:39.608 00.000 13300 MultiStar: [#1 0.11,0.47,0.75,U] [#2 -0.15,0.51,0.44,U] [#3 0.18,0.34,0.41,U] [#4 -0.16,0.53,0.30,U] [#5 0.15,0.41,0.24,U] [#6 -0.06,0.42,0.23,U] [#7 0.11,0.53,0.22,U] [#8 -0.17,0.55,0.21,U] 
00:08:39.608 00.000 13300 single-star, 8 included, MultiStar: {-0.01, 0.40}, one-star: {-0.09, 0.21}
00:08:39.609 00.001 13300 CameraToMount -- cameraTheta (1.97) - m_xAngle (-1.61) = xAngle (3.58 = -2.70)
00:08:39.609 00.000 13300 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.60 = -2.69)
00:08:39.609 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.21 hyp=0.23 cameraTheta=1.97 mountX=-0.21 mountY=-0.10, mountTheta=-2.69
00:08:39.611 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.21, opts=13)
00:08:39.611 00.000 13300 Enqueuing Move request for scope (-0.09, 0.21)
00:08:39.611 00.000 11596 Worker thread wakes up
00:08:39.612 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.21) opts 0xd
00:08:39.612 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.21)
00:08:39.612 00.000 11596 Moving (-0.09, 0.21) raw xDistance=-0.21 yDistance=-0.10
00:08:39.612 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:08:39.612 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:39.612 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:08:39.612 00.000 11596 MoveAxis(E, 261, ABG)
00:08:39.613 00.001 11596 Guiding  Dir = 2, Dur = 261
00:08:39.613 00.000 11596 IsSlewing returns 0
00:08:39.619 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
00:08:39.627 00.008 13300 UpdateGuideState exits: m=1967 SNR=31.0
00:08:39.627 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:39.627 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:08:39.627 00.000 13300 Enqueuing Expose request
00:08:39.910 00.283 11596 IsGuiding returns 0
00:08:40.131 00.221 11596 PulseGuide returned control before completion, sleep 51
00:08:40.352 00.221 11596 IsGuiding returns 1
00:08:40.352 00.000 11596 scope still moving after pulse duration time elapsed
00:08:40.384 00.032 11596 IsSlewing returns 0
00:08:40.473 00.089 11596 IsGuiding returns 0
00:08:40.474 00.001 11596 scope move finished after 261 + 301 ms
00:08:40.474 00.000 11596 Move returns status 0, amount 261
00:08:40.474 00.000 11596 MoveAxis(N, 0, ABG)
00:08:40.474 00.000 11596 Move returns status 0, amount 0
00:08:40.474 00.000 11596 move complete, result=0
00:08:40.475 00.001 13300 GuideStep: -0.2 px 261 ms EAST, -0.1 px 0 ms NORTH
00:08:40.475 00.000 11596 worker thread done servicing request
00:08:40.475 00.000 11596 Worker thread wakes up
00:08:40.475 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:08:40.982 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:08:42.443 01.461 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8f61c80b-025e-4ac8-b024-48e1dcd92ff4"}
00:08:42.443 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8f61c80b-025e-4ac8-b024-48e1dcd92ff4"}
00:08:42.444 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"13364966-f681-4829-a944-8de5e5ff00f6"}
00:08:42.444 00.000 13300 case statement mapped state 6 to 3
00:08:42.444 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"13364966-f681-4829-a944-8de5e5ff00f6"}
00:08:42.445 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"de7fdc9e-00df-4294-9e49-93689cac77d4"}
00:08:42.445 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1469,"width":15,"height":15,"star_pos":[6.95,6.91],"pixels":"..."},"id":"de7fdc9e-00df-4294-9e49-93689cac77d4"}
00:08:44.015 01.570 11596 Exposure complete
00:08:44.085 00.070 11596 worker thread done servicing request
00:08:44.085 00.000 13300 OnExposeComplete: enter
00:08:44.085 00.000 13300 UpdateGuideState(): m_state=6
00:08:44.086 00.001 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1470
00:08:44.086 00.000 13300 Star::Find returns 1 (0), X=1061.01, Y=356.85, Mass=1986, SNR=31.1, Peak=256 HFD=3.0
00:08:44.086 00.000 13300 MultiStar: [#1 0.10,0.55,0.75,U] [#2 0.09,0.36,0.44,U] [#3 0.18,0.39,0.42,U] [#4 -0.01,0.41,0.29,U] [#5 0.09,0.52,0.25,U] [#6 0.02,0.52,0.23,U] [#7 -0.06,0.35,0.22,U] [#8 -0.11,0.35,0.19,U] 
00:08:44.086 00.000 13300 single-star, 8 included, MultiStar: {0.04, 0.37}, one-star: {-0.03, 0.15}
00:08:44.086 00.000 13300 CameraToMount -- cameraTheta (1.77) - m_xAngle (-1.61) = xAngle (3.38 = -2.91)
00:08:44.087 00.001 13300 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.39 = -2.89)
00:08:44.087 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.15 hyp=0.16 cameraTheta=1.77 mountX=-0.15 mountY=-0.04, mountTheta=-2.89
00:08:44.088 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.15, opts=13)
00:08:44.088 00.000 13300 Enqueuing Move request for scope (-0.03, 0.15)
00:08:44.088 00.000 11596 Worker thread wakes up
00:08:44.088 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.15) opts 0xd
00:08:44.089 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.15)
00:08:44.089 00.000 11596 Moving (-0.03, 0.15) raw xDistance=-0.15 yDistance=-0.04
00:08:44.089 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.15
00:08:44.089 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:44.089 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:08:44.089 00.000 11596 MoveAxis(E, 210, ABG)
00:08:44.089 00.000 11596 Guiding  Dir = 2, Dur = 210
00:08:44.089 00.000 11596 IsSlewing returns 0
00:08:44.094 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
00:08:44.103 00.009 13300 UpdateGuideState exits: m=1986 SNR=31.1
00:08:44.103 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:44.103 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:08:44.103 00.000 13300 Enqueuing Expose request
00:08:44.226 00.123 11596 IsGuiding returns 0
00:08:44.535 00.309 11596 IsGuiding returns 1
00:08:44.535 00.000 11596 scope still moving after pulse duration time elapsed
00:08:44.568 00.033 11596 IsSlewing returns 0
00:08:44.630 00.062 11596 IsGuiding returns 1
00:08:44.662 00.032 11596 IsSlewing returns 0
00:08:44.728 00.066 11596 IsGuiding returns 0
00:08:44.729 00.001 11596 scope move finished after 210 + 292 ms
00:08:44.729 00.000 11596 Move returns status 0, amount 210
00:08:44.729 00.000 11596 MoveAxis(N, 0, ABG)
00:08:44.729 00.000 11596 Move returns status 0, amount 0
00:08:44.729 00.000 11596 move complete, result=0
00:08:44.729 00.000 11596 worker thread done servicing request
00:08:44.729 00.000 13300 GuideStep: -0.2 px 210 ms EAST, -0.0 px 0 ms NORTH
00:08:44.729 00.000 11596 Worker thread wakes up
00:08:44.730 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:08:45.246 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:08:45.447 00.201 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7dfcd19d-8ea9-4496-a62f-135a977bccbd"}
00:08:45.447 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7dfcd19d-8ea9-4496-a62f-135a977bccbd"}
00:08:45.448 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5bca3128-6231-433e-99a5-ede0509f251e"}
00:08:45.448 00.000 13300 case statement mapped state 6 to 3
00:08:45.448 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5bca3128-6231-433e-99a5-ede0509f251e"}
00:08:45.449 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2895d421-72b7-45a2-8a45-53f6ef862da2"}
00:08:45.449 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1470,"width":15,"height":15,"star_pos":[7.01,6.85],"pixels":"..."},"id":"2895d421-72b7-45a2-8a45-53f6ef862da2"}
00:08:48.277 02.828 11596 Exposure complete
00:08:48.349 00.072 11596 worker thread done servicing request
00:08:48.350 00.001 13300 OnExposeComplete: enter
00:08:48.350 00.000 13300 UpdateGuideState(): m_state=6
00:08:48.350 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1471
00:08:48.350 00.000 13300 Star::Find returns 1 (0), X=1060.99, Y=356.75, Mass=1966, SNR=30.9, Peak=245 HFD=3.2
00:08:48.351 00.001 13300 MultiStar: [#1 0.22,0.41,0.74,U] [#2 0.16,0.23,0.44,U] [#3 0.12,0.15,0.41,U] [#4 0.10,0.34,0.25,U] [#5 0.14,0.30,0.24,U] [#6 0.19,0.27,0.22,U] [#7 0.09,0.56,0.23,U] [#8 -0.21,0.61,0.21,U] 
00:08:48.351 00.000 13300 single-star, 8 included, MultiStar: {0.08, 0.27}, one-star: {-0.05, 0.05}
00:08:48.351 00.000 13300 CameraToMount -- cameraTheta (2.32) - m_xAngle (-1.61) = xAngle (3.93 = -2.36)
00:08:48.351 00.000 13300 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.94 = -2.34)
00:08:48.351 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.05 hyp=0.07 cameraTheta=2.32 mountX=-0.05 mountY=-0.05, mountTheta=-2.35
00:08:48.355 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.05, opts=13)
00:08:48.356 00.001 13300 Enqueuing Move request for scope (-0.05, 0.05)
00:08:48.356 00.000 11596 Worker thread wakes up
00:08:48.357 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.05) opts 0xd
00:08:48.358 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.05)
00:08:48.358 00.000 11596 Moving (-0.05, 0.05) raw xDistance=-0.05 yDistance=-0.05
00:08:48.358 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:08:48.358 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:48.358 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:08:48.359 00.001 11596 MoveAxis(E, 0, ABG)
00:08:48.359 00.000 11596 Move returns status 0, amount 0
00:08:48.359 00.000 11596 MoveAxis(N, 0, ABG)
00:08:48.359 00.000 11596 Move returns status 0, amount 0
00:08:48.359 00.000 11596 move complete, result=0
00:08:48.360 00.001 11596 worker thread done servicing request
00:08:48.364 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=245, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
00:08:48.373 00.009 13300 UpdateGuideState exits: m=1966 SNR=30.9
00:08:48.374 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:48.374 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:08:48.374 00.000 13300 Enqueuing Expose request
00:08:48.374 00.000 11596 Worker thread wakes up
00:08:48.374 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:08:48.374 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:08:48.450 00.076 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f85775c6-a393-4503-b2bf-44f4d5b9a027"}
00:08:48.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f85775c6-a393-4503-b2bf-44f4d5b9a027"}
00:08:48.453 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6c2911bc-9afb-49d6-90c2-56024bd15d63"}
00:08:48.453 00.000 13300 case statement mapped state 6 to 3
00:08:48.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6c2911bc-9afb-49d6-90c2-56024bd15d63"}
00:08:48.454 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f9ddd896-0af0-4643-bf4d-b32223f3d8d2"}
00:08:48.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1471,"width":15,"height":15,"star_pos":[6.99,6.75],"pixels":"..."},"id":"f9ddd896-0af0-4643-bf4d-b32223f3d8d2"}
00:08:48.882 00.428 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:08:51.446 02.564 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cb0de325-c214-4626-8abb-e27f49e19588"}
00:08:51.446 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cb0de325-c214-4626-8abb-e27f49e19588"}
00:08:51.447 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a3ba72e3-0dca-4dc0-b5e7-1e27f37b3f02"}
00:08:51.447 00.000 13300 case statement mapped state 6 to 3
00:08:51.447 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a3ba72e3-0dca-4dc0-b5e7-1e27f37b3f02"}
00:08:51.449 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a4d63fde-23a5-4cbc-ae27-1a8afdde1f16"}
00:08:51.449 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1471,"width":15,"height":15,"star_pos":[6.99,6.75],"pixels":"..."},"id":"a4d63fde-23a5-4cbc-ae27-1a8afdde1f16"}
00:08:51.915 00.466 11596 Exposure complete
00:08:51.985 00.070 11596 worker thread done servicing request
00:08:51.986 00.001 13300 OnExposeComplete: enter
00:08:51.986 00.000 13300 UpdateGuideState(): m_state=6
00:08:51.986 00.000 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1472
00:08:51.986 00.000 13300 Star::Find returns 1 (0), X=1061.10, Y=356.53, Mass=1940, SNR=30.9, Peak=217 HFD=3.2
00:08:51.987 00.001 13300 MultiStar: [#1 -0.07,0.24,0.76,U] [#2 -0.09,0.16,0.45,U] [#3 0.10,-0.06,0.42,U] [#4 0.05,0.30,0.30,U] [#5 0.12,0.24,0.24,U] [#6 0.16,0.18,0.23,U] [#7 0.21,0.37,0.23,U] [#8 0.10,0.03,0.19,U] 
00:08:51.987 00.000 13300 refined, 8 included, MultiStar: {0.04, 0.09}, one-star: {0.06, -0.16}
00:08:51.987 00.000 13300 CameraToMount -- cameraTheta (1.15) - m_xAngle (-1.61) = xAngle (2.76 = 2.76)
00:08:51.987 00.000 13300 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.77 = 2.77)
00:08:51.987 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.09 hyp=0.10 cameraTheta=1.15 mountX=-0.09 mountY=0.04, mountTheta=2.77
00:08:51.989 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.09, opts=13)
00:08:51.989 00.000 13300 Enqueuing Move request for scope (0.04, 0.09)
00:08:51.989 00.000 11596 Worker thread wakes up
00:08:51.989 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.09) opts 0xd
00:08:51.989 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.09)
00:08:51.989 00.000 11596 Moving (0.04, 0.09) raw xDistance=-0.09 yDistance=0.04
00:08:51.989 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:08:51.989 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:51.989 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:08:51.990 00.001 11596 MoveAxis(E, 0, ABG)
00:08:51.990 00.000 11596 Move returns status 0, amount 0
00:08:51.990 00.000 11596 MoveAxis(N, 0, ABG)
00:08:51.990 00.000 11596 Move returns status 0, amount 0
00:08:51.990 00.000 11596 move complete, result=0
00:08:51.990 00.000 11596 worker thread done servicing request
00:08:51.994 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
00:08:52.003 00.009 13300 UpdateGuideState exits: m=1940 SNR=30.9
00:08:52.003 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:52.003 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:08:52.003 00.000 13300 Enqueuing Expose request
00:08:52.003 00.000 11596 Worker thread wakes up
00:08:52.004 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:08:52.004 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:08:52.519 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:08:54.445 01.926 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3e2a062a-066c-4348-930b-7f0555288eac"}
00:08:54.445 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3e2a062a-066c-4348-930b-7f0555288eac"}
00:08:54.446 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2a357946-a1b5-45cd-bcae-2a962a4dd13d"}
00:08:54.446 00.000 13300 case statement mapped state 6 to 3
00:08:54.446 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2a357946-a1b5-45cd-bcae-2a962a4dd13d"}
00:08:54.447 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"68ebf628-2ecc-4e0f-836b-9f97431d3f65"}
00:08:54.448 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1472,"width":15,"height":15,"star_pos":[7.10,6.53],"pixels":"..."},"id":"68ebf628-2ecc-4e0f-836b-9f97431d3f65"}
00:08:55.543 01.095 11596 Exposure complete
00:08:55.618 00.075 11596 worker thread done servicing request
00:08:55.618 00.000 13300 OnExposeComplete: enter
00:08:55.618 00.000 13300 UpdateGuideState(): m_state=6
00:08:55.619 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1473
00:08:55.619 00.000 13300 Star::Find returns 1 (0), X=1061.01, Y=356.66, Mass=1988, SNR=31.2, Peak=250 HFD=3.3
00:08:55.619 00.000 13300 MultiStar: [#1 -0.04,0.26,0.74,U] [#2 -0.15,0.23,0.44,U] [#3 -0.09,0.34,0.40,U] [#4 0.07,0.38,0.30,U] [#5 0.24,0.23,0.25,U] [#6 0.03,0.20,0.23,U] [#7 -0.11,0.17,0.23,U] [#8 -0.08,0.39,0.20,U] 
00:08:55.620 00.001 13300 single-star, 8 included, MultiStar: {-0.03, 0.19}, one-star: {-0.03, -0.03}
00:08:55.620 00.000 13300 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-1.61) = xAngle (-0.75 = -0.75)
00:08:55.620 00.000 13300 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.74 = -0.74)
00:08:55.620 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-2.36 mountX=0.03 mountY=-0.03, mountTheta=-0.74
00:08:55.622 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.03, opts=13)
00:08:55.622 00.000 13300 Enqueuing Move request for scope (-0.03, -0.03)
00:08:55.622 00.000 11596 Worker thread wakes up
00:08:55.622 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.03) opts 0xd
00:08:55.622 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.03)
00:08:55.622 00.000 11596 Moving (-0.03, -0.03) raw xDistance=0.03 yDistance=-0.03
00:08:55.622 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:08:55.622 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:55.622 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:08:55.623 00.001 11596 MoveAxis(E, 0, ABG)
00:08:55.623 00.000 11596 Move returns status 0, amount 0
00:08:55.623 00.000 11596 MoveAxis(N, 0, ABG)
00:08:55.623 00.000 11596 Move returns status 0, amount 0
00:08:55.623 00.000 11596 move complete, result=0
00:08:55.623 00.000 11596 worker thread done servicing request
00:08:55.628 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=250, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
00:08:55.637 00.009 13300 UpdateGuideState exits: m=1988 SNR=31.2
00:08:55.637 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:55.637 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:08:55.637 00.000 13300 Enqueuing Expose request
00:08:55.638 00.001 11596 Worker thread wakes up
00:08:55.638 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:08:55.638 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:08:56.144 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:08:57.443 01.299 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1fb7ae80-9364-48b0-b556-db4268300e6c"}
00:08:57.443 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1fb7ae80-9364-48b0-b556-db4268300e6c"}
00:08:57.444 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d7b8a478-96b7-4dfc-96c9-f7b776e28753"}
00:08:57.444 00.000 13300 case statement mapped state 6 to 3
00:08:57.444 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d7b8a478-96b7-4dfc-96c9-f7b776e28753"}
00:08:57.444 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"16552c2a-eed3-486b-94d9-89ec25fcded6"}
00:08:57.445 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1473,"width":15,"height":15,"star_pos":[7.01,6.66],"pixels":"..."},"id":"16552c2a-eed3-486b-94d9-89ec25fcded6"}
00:08:59.173 01.728 11596 Exposure complete
00:08:59.247 00.074 11596 worker thread done servicing request
00:08:59.247 00.000 13300 OnExposeComplete: enter
00:08:59.247 00.000 13300 UpdateGuideState(): m_state=6
00:08:59.248 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1474
00:08:59.248 00.000 13300 Star::Find returns 1 (0), X=1060.98, Y=356.68, Mass=1948, SNR=30.9, Peak=239 HFD=3.3
00:08:59.248 00.000 13300 MultiStar: [#1 0.02,0.41,0.74,U] [#2 0.01,0.21,0.44,U] [#3 -0.12,0.10,0.41,U] [#4 0.11,0.44,0.29,U] [#5 0.23,0.12,0.26,U] [#6 -0.12,0.31,0.23,U] [#7 -0.11,0.30,0.23,U] [#8 0.11,0.40,0.20,U] 
00:08:59.249 00.001 13300 single-star, 8 included, MultiStar: {-0.01, 0.21}, one-star: {-0.06, -0.01}
00:08:59.249 00.000 13300 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-1.61) = xAngle (-1.36 = -1.36)
00:08:59.249 00.000 13300 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.34 = -1.34)
00:08:59.249 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-2.97 mountX=0.01 mountY=-0.06, mountTheta=-1.36
00:08:59.251 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.01, opts=13)
00:08:59.251 00.000 13300 Enqueuing Move request for scope (-0.06, -0.01)
00:08:59.251 00.000 11596 Worker thread wakes up
00:08:59.251 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.01) opts 0xd
00:08:59.251 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.01)
00:08:59.251 00.000 11596 Moving (-0.06, -0.01) raw xDistance=0.01 yDistance=-0.06
00:08:59.251 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:08:59.251 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:59.251 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:08:59.251 00.000 11596 MoveAxis(E, 0, ABG)
00:08:59.252 00.001 11596 Move returns status 0, amount 0
00:08:59.252 00.000 11596 MoveAxis(N, 0, ABG)
00:08:59.252 00.000 11596 Move returns status 0, amount 0
00:08:59.252 00.000 11596 move complete, result=0
00:08:59.252 00.000 11596 worker thread done servicing request
00:08:59.257 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=116, Gamma=0.510
00:08:59.266 00.009 13300 UpdateGuideState exits: m=1948 SNR=30.9
00:08:59.266 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:59.266 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:08:59.266 00.000 13300 Enqueuing Expose request
00:08:59.266 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:08:59.266 00.000 11596 Worker thread wakes up
00:08:59.267 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:08:59.774 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:09:00.443 00.669 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"39e3227d-e79f-495a-bd01-0da42010dca9"}
00:09:00.443 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"39e3227d-e79f-495a-bd01-0da42010dca9"}
00:09:00.444 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3e5bb444-3a60-4e10-bbb3-cf1d13714742"}
00:09:00.444 00.000 13300 case statement mapped state 6 to 3
00:09:00.444 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3e5bb444-3a60-4e10-bbb3-cf1d13714742"}
00:09:00.444 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f2c68a00-4032-43cb-907d-c9d587db3ecb"}
00:09:00.445 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1474,"width":15,"height":15,"star_pos":[6.98,6.68],"pixels":"..."},"id":"f2c68a00-4032-43cb-907d-c9d587db3ecb"}
00:09:02.812 02.367 11596 Exposure complete
00:09:02.884 00.072 11596 worker thread done servicing request
00:09:02.885 00.001 13300 OnExposeComplete: enter
00:09:02.885 00.000 13300 UpdateGuideState(): m_state=6
00:09:02.885 00.000 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1475
00:09:02.886 00.001 13300 Star::Find returns 1 (0), X=1061.07, Y=356.64, Mass=2027, SNR=31.5, Peak=256 HFD=3.3
00:09:02.886 00.000 13300 MultiStar: [#1 0.19,0.42,0.73,U] [#2 0.05,0.30,0.44,U] [#3 0.12,0.21,0.40,U] [#4 0.30,0.58,0.28,U] [#5 0.24,0.53,0.24,U] [#6 0.16,0.23,0.23,U] [#7 0.05,0.37,0.23,U] [#8 0.17,0.42,0.19,U] 
00:09:02.886 00.000 13300 single-star, 8 included, MultiStar: {0.12, 0.26}, one-star: {0.03, -0.06}
00:09:02.886 00.000 13300 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-1.61) = xAngle (0.51 = 0.51)
00:09:02.887 00.001 13300 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.52 = 0.52)
00:09:02.887 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.06 hyp=0.06 cameraTheta=-1.10 mountX=0.06 mountY=0.03, mountTheta=0.52
00:09:02.889 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.06, opts=13)
00:09:02.889 00.000 13300 Enqueuing Move request for scope (0.03, -0.06)
00:09:02.889 00.000 11596 Worker thread wakes up
00:09:02.889 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.06) opts 0xd
00:09:02.889 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.06)
00:09:02.889 00.000 11596 Moving (0.03, -0.06) raw xDistance=0.06 yDistance=0.03
00:09:02.890 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:09:02.890 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:02.890 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:09:02.890 00.000 11596 MoveAxis(E, 0, ABG)
00:09:02.890 00.000 11596 Move returns status 0, amount 0
00:09:02.890 00.000 11596 MoveAxis(N, 0, ABG)
00:09:02.890 00.000 11596 Move returns status 0, amount 0
00:09:02.890 00.000 11596 move complete, result=0
00:09:02.890 00.000 11596 worker thread done servicing request
00:09:02.896 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
00:09:02.904 00.008 13300 UpdateGuideState exits: m=2027 SNR=31.5
00:09:02.904 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:02.904 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:09:02.905 00.001 13300 Enqueuing Expose request
00:09:02.905 00.000 11596 Worker thread wakes up
00:09:02.905 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:09:02.905 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:09:03.420 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:09:03.459 00.039 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a61f15cc-082a-490e-ae8f-29c586b1d6bf"}
00:09:03.459 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a61f15cc-082a-490e-ae8f-29c586b1d6bf"}
00:09:03.460 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"67cc6da9-7628-4e68-ad51-6da90131906a"}
00:09:03.460 00.000 13300 case statement mapped state 6 to 3
00:09:03.460 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"67cc6da9-7628-4e68-ad51-6da90131906a"}
00:09:03.461 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"49d94ec3-861c-4755-be1e-1c17a21be1f7"}
00:09:03.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1475,"width":15,"height":15,"star_pos":[7.07,6.64],"pixels":"..."},"id":"49d94ec3-861c-4755-be1e-1c17a21be1f7"}
00:09:06.457 02.996 11596 Exposure complete
00:09:06.458 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2718a133-428d-4b3a-97fc-4662943452b9"}
00:09:06.458 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2718a133-428d-4b3a-97fc-4662943452b9"}
00:09:06.459 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"afaad2d3-396e-4532-90b4-6131a0b732e9"}
00:09:06.459 00.000 13300 case statement mapped state 6 to 3
00:09:06.459 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"afaad2d3-396e-4532-90b4-6131a0b732e9"}
00:09:06.460 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9aedf0f6-84f3-4a6c-8297-13848ba82158"}
00:09:06.460 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1475,"width":15,"height":15,"star_pos":[7.07,6.64],"pixels":"..."},"id":"9aedf0f6-84f3-4a6c-8297-13848ba82158"}
00:09:06.533 00.073 11596 worker thread done servicing request
00:09:06.534 00.001 13300 OnExposeComplete: enter
00:09:06.534 00.000 13300 UpdateGuideState(): m_state=6
00:09:06.534 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1476
00:09:06.534 00.000 13300 Star::Find returns 1 (0), X=1060.97, Y=356.68, Mass=2026, SNR=31.4, Peak=251 HFD=3.3
00:09:06.535 00.001 13300 MultiStar: [#1 0.12,0.33,0.73,U] [#2 -0.05,0.19,0.44,U] [#3 0.09,-0.04,0.42,U] [#4 -0.03,0.21,0.29,U] [#5 0.05,0.15,0.25,U] [#6 0.07,0.24,0.23,U] [#7 -0.03,0.25,0.22,U] [#8 0.03,0.32,0.20,U] 
00:09:06.535 00.000 13300 single-star, 8 included, MultiStar: {0.01, 0.15}, one-star: {-0.07, -0.01}
00:09:06.535 00.000 13300 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-1.61) = xAngle (-1.39 = -1.39)
00:09:06.535 00.000 13300 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.38 = -1.38)
00:09:06.535 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-3.00 mountX=0.01 mountY=-0.07, mountTheta=-1.39
00:09:06.537 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.01, opts=13)
00:09:06.537 00.000 13300 Enqueuing Move request for scope (-0.07, -0.01)
00:09:06.537 00.000 11596 Worker thread wakes up
00:09:06.538 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.01) opts 0xd
00:09:06.538 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.01)
00:09:06.538 00.000 11596 Moving (-0.07, -0.01) raw xDistance=0.01 yDistance=-0.07
00:09:06.538 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:09:06.538 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:06.538 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:09:06.538 00.000 11596 MoveAxis(E, 0, ABG)
00:09:06.538 00.000 11596 Move returns status 0, amount 0
00:09:06.538 00.000 11596 MoveAxis(N, 0, ABG)
00:09:06.538 00.000 11596 Move returns status 0, amount 0
00:09:06.538 00.000 11596 move complete, result=0
00:09:06.539 00.001 11596 worker thread done servicing request
00:09:06.544 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=120, Gamma=0.510
00:09:06.552 00.008 13300 UpdateGuideState exits: m=2026 SNR=31.4
00:09:06.552 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:06.552 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:09:06.552 00.000 13300 Enqueuing Expose request
00:09:06.552 00.000 11596 Worker thread wakes up
00:09:06.552 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:09:06.552 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:09:07.056 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:09:09.456 02.400 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"db7bd7a1-d98f-4526-949a-1fbab8044262"}
00:09:09.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"db7bd7a1-d98f-4526-949a-1fbab8044262"}
00:09:09.457 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c7bf3341-8a86-4236-9b16-813ac1073b9c"}
00:09:09.457 00.000 13300 case statement mapped state 6 to 3
00:09:09.457 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c7bf3341-8a86-4236-9b16-813ac1073b9c"}
00:09:09.458 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7f028efd-f612-4a96-bade-250739da77b2"}
00:09:09.458 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1476,"width":15,"height":15,"star_pos":[6.97,6.68],"pixels":"..."},"id":"7f028efd-f612-4a96-bade-250739da77b2"}
00:09:10.084 00.626 11596 Exposure complete
00:09:10.160 00.076 11596 worker thread done servicing request
00:09:10.160 00.000 13300 OnExposeComplete: enter
00:09:10.160 00.000 13300 UpdateGuideState(): m_state=6
00:09:10.161 00.001 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1477
00:09:10.161 00.000 13300 Star::Find returns 1 (0), X=1061.03, Y=356.68, Mass=2027, SNR=31.5, Peak=254 HFD=3.2
00:09:10.162 00.001 13300 MultiStar: [#1 0.02,0.30,0.74,U] [#2 0.03,0.24,0.42,U] [#3 0.04,0.22,0.42,U] [#4 0.13,0.50,0.30,U] [#5 0.18,0.11,0.25,U] [#6 0.18,0.25,0.22,U] [#7 0.22,0.27,0.22,U] [#8 0.17,0.34,0.20,U] 
00:09:10.162 00.000 13300 single-star, 8 included, MultiStar: {0.06, 0.20}, one-star: {-0.01, -0.01}
00:09:10.162 00.000 13300 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-1.61) = xAngle (-0.78 = -0.78)
00:09:10.162 00.000 13300 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.76 = -0.76)
00:09:10.162 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.02 cameraTheta=-2.38 mountX=0.01 mountY=-0.01, mountTheta=-0.77
00:09:10.163 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.01, opts=13)
00:09:10.164 00.001 13300 Enqueuing Move request for scope (-0.01, -0.01)
00:09:10.164 00.000 11596 Worker thread wakes up
00:09:10.164 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd
00:09:10.164 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.01)
00:09:10.164 00.000 11596 Moving (-0.01, -0.01) raw xDistance=0.01 yDistance=-0.01
00:09:10.165 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:09:10.165 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:10.165 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:09:10.165 00.000 11596 MoveAxis(E, 0, ABG)
00:09:10.165 00.000 11596 Move returns status 0, amount 0
00:09:10.165 00.000 11596 MoveAxis(N, 0, ABG)
00:09:10.166 00.001 11596 Move returns status 0, amount 0
00:09:10.166 00.000 11596 move complete, result=0
00:09:10.166 00.000 11596 worker thread done servicing request
00:09:10.171 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=114, Gamma=0.510
00:09:10.179 00.008 13300 UpdateGuideState exits: m=2027 SNR=31.5
00:09:10.180 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:10.180 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:09:10.180 00.000 13300 Enqueuing Expose request
00:09:10.180 00.000 11596 Worker thread wakes up
00:09:10.180 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:09:10.180 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:09:10.686 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:09:12.458 01.772 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"27fe480d-1eab-44c3-befd-300f7219c507"}
00:09:12.458 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"27fe480d-1eab-44c3-befd-300f7219c507"}
00:09:12.459 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e9d0dffe-e6ff-4a60-a12c-56d2d9eddbce"}
00:09:12.459 00.000 13300 case statement mapped state 6 to 3
00:09:12.459 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e9d0dffe-e6ff-4a60-a12c-56d2d9eddbce"}
00:09:12.460 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4e898bc0-81d7-47b0-9bd5-b36c1bb1430d"}
00:09:12.460 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1477,"width":15,"height":15,"star_pos":[7.03,6.68],"pixels":"..."},"id":"4e898bc0-81d7-47b0-9bd5-b36c1bb1430d"}
00:09:13.767 01.307 11596 Exposure complete
00:09:13.929 00.162 11596 worker thread done servicing request
00:09:13.929 00.000 13300 OnExposeComplete: enter
00:09:13.930 00.001 13300 UpdateGuideState(): m_state=6
00:09:13.930 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1478
00:09:13.931 00.001 13300 Star::Find returns 1 (0), X=1061.07, Y=356.68, Mass=1943, SNR=30.9, Peak=256 HFD=3.2
00:09:13.932 00.001 13300 MultiStar: [#1 0.13,0.28,0.76,U] [#2 0.04,0.16,0.44,U] [#3 0.17,0.18,0.41,U] [#4 0.17,0.34,0.29,U] [#5 0.22,0.20,0.24,U] [#6 0.02,0.29,0.23,U] [#7 0.20,0.48,0.23,U] [#8 0.07,0.05,0.21,U] 
00:09:13.933 00.001 13300 single-star, 8 included, MultiStar: {0.10, 0.18}, one-star: {0.03, -0.01}
00:09:13.933 00.000 13300 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-1.61) = xAngle (1.20 = 1.20)
00:09:13.933 00.000 13300 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.22 = 1.22)
00:09:13.933 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-0.41 mountX=0.01 mountY=0.03, mountTheta=1.20
00:09:13.936 00.003 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.01, opts=13)
00:09:13.937 00.001 13300 Enqueuing Move request for scope (0.03, -0.01)
00:09:13.937 00.000 11596 Worker thread wakes up
00:09:13.937 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.01) opts 0xd
00:09:13.937 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.01)
00:09:13.937 00.000 11596 Moving (0.03, -0.01) raw xDistance=0.01 yDistance=0.03
00:09:13.937 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:09:13.938 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:13.939 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:09:13.939 00.000 11596 MoveAxis(E, 0, ABG)
00:09:13.939 00.000 11596 Move returns status 0, amount 0
00:09:13.940 00.001 11596 MoveAxis(N, 0, ABG)
00:09:13.940 00.000 11596 Move returns status 0, amount 0
00:09:13.940 00.000 11596 move complete, result=0
00:09:13.940 00.000 11596 worker thread done servicing request
00:09:13.948 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
00:09:13.962 00.014 13300 UpdateGuideState exits: m=1943 SNR=30.9
00:09:13.962 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:13.962 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:09:13.962 00.000 13300 Enqueuing Expose request
00:09:13.962 00.000 11596 Worker thread wakes up
00:09:13.963 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:09:13.963 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:09:14.472 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:09:15.458 00.986 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"32995b2c-d3c8-4217-b869-b8a2a6d72c05"}
00:09:15.458 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"32995b2c-d3c8-4217-b869-b8a2a6d72c05"}
00:09:15.459 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ef741ca3-601a-4435-a277-07e635fbd9f9"}
00:09:15.459 00.000 13300 case statement mapped state 6 to 3
00:09:15.459 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ef741ca3-601a-4435-a277-07e635fbd9f9"}
00:09:15.460 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"caaa470a-5f3f-444f-8697-8e942a3a3b2a"}
00:09:15.461 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1478,"width":15,"height":15,"star_pos":[7.07,6.68],"pixels":"..."},"id":"caaa470a-5f3f-444f-8697-8e942a3a3b2a"}
00:09:17.521 02.060 11596 Exposure complete
00:09:17.616 00.095 11596 worker thread done servicing request
00:09:17.616 00.000 13300 OnExposeComplete: enter
00:09:17.616 00.000 13300 UpdateGuideState(): m_state=6
00:09:17.617 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1479
00:09:17.617 00.000 13300 Star::Find returns 1 (0), X=1061.10, Y=356.69, Mass=1996, SNR=31.2, Peak=256 HFD=3.3
00:09:17.618 00.001 13300 MultiStar: [#1 0.14,0.38,0.74,U] [#2 0.16,0.28,0.44,U] [#3 0.22,0.33,0.41,U] [#4 0.17,0.39,0.30,U] [#5 0.19,0.37,0.24,U] [#6 0.22,0.29,0.22,U] [#7 0.15,0.24,0.23,U] [#8 0.05,0.21,0.22,U] 
00:09:17.618 00.000 13300 single-star, 8 included, MultiStar: {0.14, 0.24}, one-star: {0.06, -0.00}
00:09:17.618 00.000 13300 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-1.61) = xAngle (1.54 = 1.54)
00:09:17.618 00.000 13300 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.55 = 1.55)
00:09:17.618 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.00 hyp=0.06 cameraTheta=-0.07 mountX=0.00 mountY=0.06, mountTheta=1.54
00:09:17.620 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.00, opts=13)
00:09:17.620 00.000 13300 Enqueuing Move request for scope (0.06, -0.00)
00:09:17.620 00.000 11596 Worker thread wakes up
00:09:17.620 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.00) opts 0xd
00:09:17.620 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.00)
00:09:17.621 00.001 11596 Moving (0.06, -0.00) raw xDistance=0.00 yDistance=0.06
00:09:17.621 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:09:17.621 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:17.621 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:09:17.621 00.000 11596 MoveAxis(E, 0, ABG)
00:09:17.621 00.000 11596 Move returns status 0, amount 0
00:09:17.621 00.000 11596 MoveAxis(N, 0, ABG)
00:09:17.622 00.001 11596 Move returns status 0, amount 0
00:09:17.622 00.000 11596 move complete, result=0
00:09:17.622 00.000 11596 worker thread done servicing request
00:09:17.627 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
00:09:17.636 00.009 13300 UpdateGuideState exits: m=1996 SNR=31.2
00:09:17.636 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:17.637 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:09:17.637 00.000 13300 Enqueuing Expose request
00:09:17.637 00.000 11596 Worker thread wakes up
00:09:17.637 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:09:17.637 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:09:18.152 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:09:18.469 00.317 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e4ddbc9a-84f2-42f4-84c2-eeb86e247046"}
00:09:18.469 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e4ddbc9a-84f2-42f4-84c2-eeb86e247046"}
00:09:18.469 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c9c64588-3483-4f1b-af18-c6d9c73fd489"}
00:09:18.470 00.001 13300 case statement mapped state 6 to 3
00:09:18.470 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c9c64588-3483-4f1b-af18-c6d9c73fd489"}
00:09:18.470 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8ec4673e-e67c-49cf-ad19-fc2a3b02af64"}
00:09:18.471 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1479,"width":15,"height":15,"star_pos":[7.10,6.69],"pixels":"..."},"id":"8ec4673e-e67c-49cf-ad19-fc2a3b02af64"}
00:09:21.179 02.708 11596 Exposure complete
00:09:21.270 00.091 11596 worker thread done servicing request
00:09:21.270 00.000 13300 OnExposeComplete: enter
00:09:21.270 00.000 13300 UpdateGuideState(): m_state=6
00:09:21.271 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1480
00:09:21.271 00.000 13300 Star::Find returns 1 (0), X=1061.10, Y=356.73, Mass=1958, SNR=30.9, Peak=256 HFD=3.1
00:09:21.271 00.000 13300 MultiStar: [#1 0.19,0.42,0.75,U] [#2 0.12,0.39,0.43,U] [#3 0.14,-0.10,0.42,U] [#4 0.36,0.61,0.30,U] [#5 0.29,0.28,0.25,U] [#6 0.10,0.23,0.23,U] [#7 0.12,0.18,0.22,U] [#8 0.22,0.29,0.21,U] 
00:09:21.272 00.001 13300 single-star, 8 included, MultiStar: {0.15, 0.23}, one-star: {0.06, 0.04}
00:09:21.272 00.000 13300 CameraToMount -- cameraTheta (0.57) - m_xAngle (-1.61) = xAngle (2.18 = 2.18)
00:09:21.272 00.000 13300 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.19 = 2.19)
00:09:21.272 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.04 hyp=0.07 cameraTheta=0.57 mountX=-0.04 mountY=0.06, mountTheta=2.18
00:09:21.273 00.001 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.04, opts=13)
00:09:21.274 00.001 13300 Enqueuing Move request for scope (0.06, 0.04)
00:09:21.274 00.000 11596 Worker thread wakes up
00:09:21.274 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.04) opts 0xd
00:09:21.274 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.04)
00:09:21.274 00.000 11596 Moving (0.06, 0.04) raw xDistance=-0.04 yDistance=0.06
00:09:21.274 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:09:21.274 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:21.274 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:09:21.274 00.000 11596 MoveAxis(E, 0, ABG)
00:09:21.274 00.000 11596 Move returns status 0, amount 0
00:09:21.275 00.001 11596 MoveAxis(N, 0, ABG)
00:09:21.275 00.000 11596 Move returns status 0, amount 0
00:09:21.275 00.000 11596 move complete, result=0
00:09:21.275 00.000 11596 worker thread done servicing request
00:09:21.280 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
00:09:21.287 00.007 13300 UpdateGuideState exits: m=1958 SNR=30.9
00:09:21.287 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:21.287 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:09:21.287 00.000 13300 Enqueuing Expose request
00:09:21.287 00.000 11596 Worker thread wakes up
00:09:21.288 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:09:21.288 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:09:21.474 00.186 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"97cf83b4-594c-4f84-a9ac-14f3e7e5d758"}
00:09:21.474 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"97cf83b4-594c-4f84-a9ac-14f3e7e5d758"}
00:09:21.475 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1cad4fbe-8639-4739-89ff-c83c2eed953a"}
00:09:21.475 00.000 13300 case statement mapped state 6 to 3
00:09:21.475 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1cad4fbe-8639-4739-89ff-c83c2eed953a"}
00:09:21.476 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3c3bc32c-64c5-4700-b79d-bc54fe9d344b"}
00:09:21.476 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1480,"width":15,"height":15,"star_pos":[7.10,6.73],"pixels":"..."},"id":"3c3bc32c-64c5-4700-b79d-bc54fe9d344b"}
00:09:21.800 00.324 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:09:24.475 02.675 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cd509057-0256-4730-9b5b-8c03a7bdcf93"}
00:09:24.475 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cd509057-0256-4730-9b5b-8c03a7bdcf93"}
00:09:24.476 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7172b7ec-54e3-4c64-a83d-dc8ecede1430"}
00:09:24.477 00.001 13300 case statement mapped state 6 to 3
00:09:24.477 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7172b7ec-54e3-4c64-a83d-dc8ecede1430"}
00:09:24.478 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f0d5f6f2-88bd-4edf-a4ca-edce89ecaf7f"}
00:09:24.478 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1480,"width":15,"height":15,"star_pos":[7.10,6.73],"pixels":"..."},"id":"f0d5f6f2-88bd-4edf-a4ca-edce89ecaf7f"}
00:09:24.827 00.349 11596 Exposure complete
00:09:24.898 00.071 11596 worker thread done servicing request
00:09:24.898 00.000 13300 OnExposeComplete: enter
00:09:24.898 00.000 13300 UpdateGuideState(): m_state=6
00:09:24.899 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1481
00:09:24.899 00.000 13300 Star::Find returns 1 (0), X=1061.05, Y=356.62, Mass=1972, SNR=31.1, Peak=244 HFD=3.3
00:09:24.899 00.000 13300 MultiStar: [#1 0.06,0.12,0.74,U] [#2 0.10,0.13,0.43,U] [#3 0.02,-0.03,0.41,U] [#4 0.23,0.49,0.28,U] [#5 0.21,0.03,0.26,U] [#6 0.19,-0.07,0.23,U] [#7 0.15,0.21,0.23,U] [#8 -0.06,0.16,0.20,U] 
00:09:24.900 00.001 13300 single-star, 8 included, MultiStar: {0.08, 0.07}, one-star: {0.01, -0.07}
00:09:24.900 00.000 13300 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-1.61) = xAngle (0.15 = 0.15)
00:09:24.900 00.000 13300 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.16 = 0.16)
00:09:24.900 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.46 mountX=0.07 mountY=0.01, mountTheta=0.16
00:09:24.901 00.001 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.07, opts=13)
00:09:24.902 00.001 13300 Enqueuing Move request for scope (0.01, -0.07)
00:09:24.902 00.000 11596 Worker thread wakes up
00:09:24.902 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.07) opts 0xd
00:09:24.902 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.07)
00:09:24.902 00.000 11596 Moving (0.01, -0.07) raw xDistance=0.07 yDistance=0.01
00:09:24.902 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:09:24.902 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:24.903 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:09:24.903 00.000 11596 MoveAxis(E, 0, ABG)
00:09:24.903 00.000 11596 Move returns status 0, amount 0
00:09:24.903 00.000 11596 MoveAxis(N, 0, ABG)
00:09:24.903 00.000 11596 Move returns status 0, amount 0
00:09:24.904 00.001 11596 move complete, result=0
00:09:24.904 00.000 11596 worker thread done servicing request
00:09:24.908 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=244, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
00:09:24.917 00.009 13300 UpdateGuideState exits: m=1972 SNR=31.1
00:09:24.917 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:24.917 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:09:24.917 00.000 13300 Enqueuing Expose request
00:09:24.917 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:09:24.917 00.000 11596 Worker thread wakes up
00:09:24.917 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:09:25.428 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:09:27.474 02.046 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fe80ded5-ac14-4dcd-85a7-3fd297316b08"}
00:09:27.474 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fe80ded5-ac14-4dcd-85a7-3fd297316b08"}
00:09:27.475 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"930743ce-56a9-4e25-a835-92257bcfb0db"}
00:09:27.475 00.000 13300 case statement mapped state 6 to 3
00:09:27.475 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"930743ce-56a9-4e25-a835-92257bcfb0db"}
00:09:27.476 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"24c39ec2-0eca-4e11-ba5d-0bd36d895110"}
00:09:27.476 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1481,"width":15,"height":15,"star_pos":[7.05,6.62],"pixels":"..."},"id":"24c39ec2-0eca-4e11-ba5d-0bd36d895110"}
00:09:28.464 00.988 11596 Exposure complete
00:09:28.541 00.077 11596 worker thread done servicing request
00:09:28.542 00.001 13300 OnExposeComplete: enter
00:09:28.542 00.000 13300 UpdateGuideState(): m_state=6
00:09:28.542 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1482
00:09:28.542 00.000 13300 Star::Find returns 1 (0), X=1061.06, Y=356.60, Mass=1985, SNR=31.2, Peak=243 HFD=3.3
00:09:28.543 00.001 13300 MultiStar: [#1 0.12,0.13,0.74,U] [#2 0.09,0.08,0.44,U] [#3 0.20,0.06,0.42,U] [#4 0.14,0.18,0.29,U] [#5 0.24,-0.03,0.25,U] [#6 0.15,0.24,0.23,U] [#7 -0.08,0.16,0.22,U] [#8 -0.29,0.24,0.20,U] 
00:09:28.543 00.000 13300 single-star, 8 included, MultiStar: {0.08, 0.07}, one-star: {0.02, -0.09}
00:09:28.543 00.000 13300 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-1.61) = xAngle (0.28 = 0.28)
00:09:28.543 00.000 13300 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.29 = 0.29)
00:09:28.543 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.33 mountX=0.09 mountY=0.03, mountTheta=0.29
00:09:28.545 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.09, opts=13)
00:09:28.545 00.000 13300 Enqueuing Move request for scope (0.02, -0.09)
00:09:28.545 00.000 11596 Worker thread wakes up
00:09:28.545 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.09) opts 0xd
00:09:28.545 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.09)
00:09:28.545 00.000 11596 Moving (0.02, -0.09) raw xDistance=0.09 yDistance=0.03
00:09:28.545 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:09:28.545 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:28.546 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:09:28.546 00.000 11596 MoveAxis(E, 0, ABG)
00:09:28.546 00.000 11596 Move returns status 0, amount 0
00:09:28.546 00.000 11596 MoveAxis(N, 0, ABG)
00:09:28.546 00.000 11596 Move returns status 0, amount 0
00:09:28.546 00.000 11596 move complete, result=0
00:09:28.546 00.000 11596 worker thread done servicing request
00:09:28.550 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
00:09:28.558 00.008 13300 UpdateGuideState exits: m=1985 SNR=31.2
00:09:28.558 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:28.558 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:09:28.558 00.000 13300 Enqueuing Expose request
00:09:28.558 00.000 11596 Worker thread wakes up
00:09:28.558 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:09:28.558 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:09:29.072 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:09:30.473 01.401 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"be67a3ec-e209-4dca-9ca6-705c253db108"}
00:09:30.473 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"be67a3ec-e209-4dca-9ca6-705c253db108"}
00:09:30.474 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a7980dca-06cf-466e-9f2c-149dfafb2525"}
00:09:30.474 00.000 13300 case statement mapped state 6 to 3
00:09:30.474 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a7980dca-06cf-466e-9f2c-149dfafb2525"}
00:09:30.475 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9821ac39-0fe1-4768-bcd5-6eb8de4387a6"}
00:09:30.475 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1482,"width":15,"height":15,"star_pos":[7.06,6.60],"pixels":"..."},"id":"9821ac39-0fe1-4768-bcd5-6eb8de4387a6"}
00:09:32.098 01.623 11596 Exposure complete
00:09:32.173 00.075 11596 worker thread done servicing request
00:09:32.174 00.001 13300 OnExposeComplete: enter
00:09:32.174 00.000 13300 UpdateGuideState(): m_state=6
00:09:32.174 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1483
00:09:32.174 00.000 13300 Star::Find returns 1 (0), X=1060.97, Y=356.54, Mass=1953, SNR=30.9, Peak=223 HFD=3.4
00:09:32.175 00.001 13300 MultiStar: [#1 0.06,0.09,0.75,U] [#2 0.10,0.12,0.43,U] [#3 0.18,0.02,0.41,U] [#4 0.12,-0.02,0.28,U] [#5 0.03,-0.05,0.26,U] [#6 -0.06,-0.04,0.22,U] [#7 0.04,0.22,0.22,U] [#8 -0.04,0.11,0.19,U] 
00:09:32.175 00.000 13300 refined, 8 included, MultiStar: {0.03, 0.01}, one-star: {-0.07, -0.15}
00:09:32.175 00.000 13300 CameraToMount -- cameraTheta (0.17) - m_xAngle (-1.61) = xAngle (1.77 = 1.77)
00:09:32.175 00.000 13300 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.79 = 1.79)
00:09:32.175 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.01 hyp=0.03 cameraTheta=0.17 mountX=-0.01 mountY=0.03, mountTheta=1.77
00:09:32.177 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.01, opts=13)
00:09:32.177 00.000 13300 Enqueuing Move request for scope (0.03, 0.01)
00:09:32.177 00.000 11596 Worker thread wakes up
00:09:32.177 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.01) opts 0xd
00:09:32.178 00.001 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.01)
00:09:32.178 00.000 11596 Moving (0.03, 0.01) raw xDistance=-0.01 yDistance=0.03
00:09:32.178 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:09:32.178 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:32.178 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:09:32.178 00.000 11596 MoveAxis(E, 0, ABG)
00:09:32.178 00.000 11596 Move returns status 0, amount 0
00:09:32.178 00.000 11596 MoveAxis(N, 0, ABG)
00:09:32.178 00.000 11596 Move returns status 0, amount 0
00:09:32.178 00.000 11596 move complete, result=0
00:09:32.179 00.001 11596 worker thread done servicing request
00:09:32.185 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=223, med=4, FiltMin=2, FiltMax=124, Gamma=0.510
00:09:32.193 00.008 13300 UpdateGuideState exits: m=1953 SNR=30.9
00:09:32.193 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:32.193 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:09:32.193 00.000 13300 Enqueuing Expose request
00:09:32.194 00.001 11596 Worker thread wakes up
00:09:32.194 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:09:32.194 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:09:32.700 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:09:33.471 00.771 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9505f130-3c30-487b-b2d9-ee66196e78f6"}
00:09:33.471 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9505f130-3c30-487b-b2d9-ee66196e78f6"}
00:09:33.473 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"366c0a04-f519-4748-84e0-76a61997ac2d"}
00:09:33.473 00.000 13300 case statement mapped state 6 to 3
00:09:33.473 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"366c0a04-f519-4748-84e0-76a61997ac2d"}
00:09:33.473 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bb567c7f-f757-4a5e-a574-e24eb52e1e54"}
00:09:33.474 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1483,"width":15,"height":15,"star_pos":[6.97,6.54],"pixels":"..."},"id":"bb567c7f-f757-4a5e-a574-e24eb52e1e54"}
00:09:35.739 02.265 11596 Exposure complete
00:09:35.812 00.073 11596 worker thread done servicing request
00:09:35.812 00.000 13300 OnExposeComplete: enter
00:09:35.812 00.000 13300 UpdateGuideState(): m_state=6
00:09:35.813 00.001 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1484
00:09:35.813 00.000 13300 Star::Find returns 1 (0), X=1061.10, Y=356.40, Mass=1993, SNR=31.2, Peak=225 HFD=3.3
00:09:35.813 00.000 13300 MultiStar: [#1 0.16,0.01,0.74,U] [#2 0.16,0.03,0.44,U] [#3 0.27,-0.07,0.40,U] [#4 0.23,0.17,0.30,U] [#5 0.29,-0.13,0.25,U] [#6 0.32,0.03,0.22,U] [#7 0.04,-0.01,0.23,U] [#8 0.12,0.04,0.20,U] 
00:09:35.814 00.001 13300 refined, 8 included, MultiStar: {0.16, -0.07}, one-star: {0.06, -0.29}
00:09:35.814 00.000 13300 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-1.61) = xAngle (1.20 = 1.20)
00:09:35.814 00.000 13300 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.21 = 1.21)
00:09:35.814 00.000 13300 CameraToMount -- cameraX=0.16 cameraY=-0.07 hyp=0.17 cameraTheta=-0.41 mountX=0.06 mountY=0.16, mountTheta=1.20
00:09:35.815 00.001 13300 SchedulePrimaryMove(1016D950, x=0.16, y=-0.07, opts=13)
00:09:35.816 00.001 13300 Enqueuing Move request for scope (0.16, -0.07)
00:09:35.816 00.000 11596 Worker thread wakes up
00:09:35.816 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.07) opts 0xd
00:09:35.816 00.000 11596 Handling offset move in thread for scope, endpoint = (0.16, -0.07)
00:09:35.816 00.000 11596 Moving (0.16, -0.07) raw xDistance=0.06 yDistance=0.16
00:09:35.816 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:09:35.816 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:35.816 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:09:35.816 00.000 11596 MoveAxis(E, 0, ABG)
00:09:35.816 00.000 11596 Move returns status 0, amount 0
00:09:35.817 00.001 11596 MoveAxis(N, 0, ABG)
00:09:35.817 00.000 11596 Move returns status 0, amount 0
00:09:35.817 00.000 11596 move complete, result=0
00:09:35.817 00.000 11596 worker thread done servicing request
00:09:35.822 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
00:09:35.831 00.009 13300 UpdateGuideState exits: m=1993 SNR=31.2
00:09:35.831 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:35.831 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:09:35.831 00.000 13300 Enqueuing Expose request
00:09:35.831 00.000 11596 Worker thread wakes up
00:09:35.831 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:09:35.831 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:09:36.347 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:09:36.475 00.128 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3bf32f5d-931c-4871-a149-ca280c7bc280"}
00:09:36.475 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3bf32f5d-931c-4871-a149-ca280c7bc280"}
00:09:36.476 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6cca846f-b971-47d5-85d6-2fedbc0888f5"}
00:09:36.477 00.001 13300 case statement mapped state 6 to 3
00:09:36.477 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6cca846f-b971-47d5-85d6-2fedbc0888f5"}
00:09:36.478 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8ef54663-542e-42d3-b73c-2cfa03d5a275"}
00:09:36.478 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1484,"width":15,"height":15,"star_pos":[7.10,7.40],"pixels":"..."},"id":"8ef54663-542e-42d3-b73c-2cfa03d5a275"}
00:09:39.377 02.899 11596 Exposure complete
00:09:39.448 00.071 11596 worker thread done servicing request
00:09:39.448 00.000 13300 OnExposeComplete: enter
00:09:39.448 00.000 13300 UpdateGuideState(): m_state=6
00:09:39.448 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1485
00:09:39.449 00.001 13300 Star::Find returns 1 (0), X=1061.04, Y=356.37, Mass=1993, SNR=31.2, Peak=228 HFD=3.3
00:09:39.450 00.001 13300 MultiStar: [#1 0.11,0.05,0.74,U] [#2 0.06,-0.05,0.44,U] [#3 0.08,-0.31,0.41,U] [#4 0.24,0.38,0.29,U] [#5 0.00,0.15,0.25,U] [#6 0.18,0.01,0.22,U] [#7 0.15,-0.02,0.23,U] [#8 0.14,0.07,0.20,U] 
00:09:39.450 00.000 13300 refined, 8 included, MultiStar: {0.08, -0.07}, one-star: {-0.00, -0.32}
00:09:39.450 00.000 13300 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-1.61) = xAngle (0.88 = 0.88)
00:09:39.450 00.000 13300 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.89 = 0.89)
00:09:39.450 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.07 hyp=0.11 cameraTheta=-0.73 mountX=0.07 mountY=0.09, mountTheta=0.88
00:09:39.454 00.004 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.07, opts=13)
00:09:39.454 00.000 13300 Enqueuing Move request for scope (0.08, -0.07)
00:09:39.455 00.001 11596 Worker thread wakes up
00:09:39.455 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.07) opts 0xd
00:09:39.456 00.001 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.07)
00:09:39.456 00.000 11596 Moving (0.08, -0.07) raw xDistance=0.07 yDistance=0.09
00:09:39.456 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:09:39.456 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:39.457 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:09:39.457 00.000 11596 MoveAxis(E, 0, ABG)
00:09:39.457 00.000 11596 Move returns status 0, amount 0
00:09:39.457 00.000 11596 MoveAxis(N, 0, ABG)
00:09:39.457 00.000 11596 Move returns status 0, amount 0
00:09:39.457 00.000 11596 move complete, result=0
00:09:39.458 00.001 11596 worker thread done servicing request
00:09:39.466 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=3, FiltMax=118, Gamma=0.510
00:09:39.478 00.012 13300 UpdateGuideState exits: m=1993 SNR=31.2
00:09:39.478 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:39.479 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:09:39.479 00.000 13300 Enqueuing Expose request
00:09:39.479 00.000 11596 Worker thread wakes up
00:09:39.479 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:09:39.479 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:09:39.481 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"400ee201-3071-4140-b3fe-4ed0db9d3b6c"}
00:09:39.481 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"400ee201-3071-4140-b3fe-4ed0db9d3b6c"}
00:09:39.486 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eccb5010-8755-4325-a8cd-49beecf299a3"}
00:09:39.487 00.001 13300 case statement mapped state 6 to 3
00:09:39.487 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eccb5010-8755-4325-a8cd-49beecf299a3"}
00:09:39.489 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"24c191b4-7ef8-44dc-8045-283ffba5fe72"}
00:09:39.489 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1485,"width":15,"height":15,"star_pos":[7.04,7.37],"pixels":"..."},"id":"24c191b4-7ef8-44dc-8045-283ffba5fe72"}
00:09:39.989 00.500 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:09:42.475 02.486 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d0e14f27-6cfd-4c07-8b5c-f85c4cd787c9"}
00:09:42.475 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d0e14f27-6cfd-4c07-8b5c-f85c4cd787c9"}
00:09:42.476 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6982c159-b65b-4855-aa18-3d0e1777bdfb"}
00:09:42.476 00.000 13300 case statement mapped state 6 to 3
00:09:42.476 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6982c159-b65b-4855-aa18-3d0e1777bdfb"}
00:09:42.477 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"19cd5941-9771-48f2-9469-b4ac3051bdea"}
00:09:42.477 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1485,"width":15,"height":15,"star_pos":[7.04,7.37],"pixels":"..."},"id":"19cd5941-9771-48f2-9469-b4ac3051bdea"}
00:09:43.028 00.551 11596 Exposure complete
00:09:43.102 00.074 11596 worker thread done servicing request
00:09:43.102 00.000 13300 OnExposeComplete: enter
00:09:43.102 00.000 13300 UpdateGuideState(): m_state=6
00:09:43.102 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1486
00:09:43.103 00.001 13300 Star::Find returns 1 (0), X=1060.98, Y=356.64, Mass=1983, SNR=31.2, Peak=239 HFD=3.3
00:09:43.103 00.000 13300 MultiStar: [#1 0.09,0.23,0.74,U] [#2 -0.01,0.18,0.44,U] [#3 0.18,0.36,0.40,U] [#4 0.23,0.17,0.30,U] [#5 0.17,0.10,0.25,U] [#6 0.10,-0.12,0.22,U] [#7 0.17,0.07,0.22,U] [#8 0.13,0.18,0.21,U] 
00:09:43.103 00.000 13300 single-star, 8 included, MultiStar: {0.07, 0.12}, one-star: {-0.06, -0.05}
00:09:43.103 00.000 13300 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-1.61) = xAngle (-0.86 = -0.86)
00:09:43.103 00.000 13300 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.85 = -0.85)
00:09:43.104 00.001 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-2.47 mountX=0.05 mountY=-0.06, mountTheta=-0.85
00:09:43.105 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.05, opts=13)
00:09:43.105 00.000 13300 Enqueuing Move request for scope (-0.06, -0.05)
00:09:43.105 00.000 11596 Worker thread wakes up
00:09:43.106 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.05) opts 0xd
00:09:43.106 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.05)
00:09:43.106 00.000 11596 Moving (-0.06, -0.05) raw xDistance=0.05 yDistance=-0.06
00:09:43.106 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:09:43.106 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:43.106 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:09:43.107 00.001 11596 MoveAxis(E, 0, ABG)
00:09:43.107 00.000 11596 Move returns status 0, amount 0
00:09:43.107 00.000 11596 MoveAxis(N, 0, ABG)
00:09:43.107 00.000 11596 Move returns status 0, amount 0
00:09:43.108 00.001 11596 move complete, result=0
00:09:43.108 00.000 11596 worker thread done servicing request
00:09:43.113 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=123, Gamma=0.510
00:09:43.120 00.007 13300 UpdateGuideState exits: m=1983 SNR=31.2
00:09:43.120 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:43.121 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:09:43.121 00.000 13300 Enqueuing Expose request
00:09:43.121 00.000 11596 Worker thread wakes up
00:09:43.121 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:09:43.121 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:09:43.630 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:09:45.474 01.844 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"745d4cb3-e48a-44ec-ba1d-4235be53288c"}
00:09:45.474 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"745d4cb3-e48a-44ec-ba1d-4235be53288c"}
00:09:45.475 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4d89511d-c383-431a-9e2d-040fb91aa7bc"}
00:09:45.475 00.000 13300 case statement mapped state 6 to 3
00:09:45.475 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4d89511d-c383-431a-9e2d-040fb91aa7bc"}
00:09:45.475 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"168d5478-7904-4e73-9737-dc974fc841e6"}
00:09:45.476 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1486,"width":15,"height":15,"star_pos":[6.98,6.64],"pixels":"..."},"id":"168d5478-7904-4e73-9737-dc974fc841e6"}
00:09:46.665 01.189 11596 Exposure complete
00:09:46.749 00.084 11596 worker thread done servicing request
00:09:46.749 00.000 13300 OnExposeComplete: enter
00:09:46.749 00.000 13300 UpdateGuideState(): m_state=6
00:09:46.749 00.000 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1487
00:09:46.750 00.001 13300 Star::Find returns 1 (0), X=1061.07, Y=356.53, Mass=2001, SNR=31.3, Peak=224 HFD=3.3
00:09:46.750 00.000 13300 MultiStar: [#1 0.13,0.16,0.74,U] [#2 0.10,-0.08,0.44,U] [#3 0.10,0.03,0.41,U] [#4 0.20,0.21,0.29,U] [#5 -0.05,0.33,0.26,U] [#6 0.26,0.11,0.23,U] [#7 0.43,0.27,0.24,U] [#8 0.08,0.19,0.20,U] 
00:09:46.750 00.000 13300 refined, 8 included, MultiStar: {0.11, 0.05}, one-star: {0.03, -0.17}
00:09:46.750 00.000 13300 CameraToMount -- cameraTheta (0.44) - m_xAngle (-1.61) = xAngle (2.05 = 2.05)
00:09:46.750 00.000 13300 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.06 = 2.06)
00:09:46.750 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.05 hyp=0.13 cameraTheta=0.44 mountX=-0.06 mountY=0.11, mountTheta=2.05
00:09:46.752 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.05, opts=13)
00:09:46.752 00.000 13300 Enqueuing Move request for scope (0.11, 0.05)
00:09:46.753 00.001 11596 Worker thread wakes up
00:09:46.753 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.05) opts 0xd
00:09:46.753 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.05)
00:09:46.753 00.000 11596 Moving (0.11, 0.05) raw xDistance=-0.06 yDistance=0.11
00:09:46.753 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:09:46.753 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:46.753 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:09:46.753 00.000 11596 MoveAxis(E, 0, ABG)
00:09:46.754 00.001 11596 Move returns status 0, amount 0
00:09:46.754 00.000 11596 MoveAxis(N, 0, ABG)
00:09:46.754 00.000 11596 Move returns status 0, amount 0
00:09:46.754 00.000 11596 move complete, result=0
00:09:46.754 00.000 11596 worker thread done servicing request
00:09:46.761 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=224, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
00:09:46.769 00.008 13300 UpdateGuideState exits: m=2001 SNR=31.3
00:09:46.769 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:46.769 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:09:46.769 00.000 13300 Enqueuing Expose request
00:09:46.769 00.000 11596 Worker thread wakes up
00:09:46.769 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:09:46.769 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:09:47.277 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:09:48.473 01.196 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"792f8444-0ef8-46b8-b04e-2fc97448da3c"}
00:09:48.473 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"792f8444-0ef8-46b8-b04e-2fc97448da3c"}
00:09:48.474 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6045e128-ba63-4363-8323-8de51ee358bf"}
00:09:48.474 00.000 13300 case statement mapped state 6 to 3
00:09:48.474 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6045e128-ba63-4363-8323-8de51ee358bf"}
00:09:48.474 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"14cbe42a-63ea-4845-8c6a-e6e66c1e198d"}
00:09:48.475 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1487,"width":15,"height":15,"star_pos":[7.07,6.53],"pixels":"..."},"id":"14cbe42a-63ea-4845-8c6a-e6e66c1e198d"}
00:09:50.301 01.826 11596 Exposure complete
00:09:50.391 00.090 11596 worker thread done servicing request
00:09:50.392 00.001 13300 OnExposeComplete: enter
00:09:50.392 00.000 13300 UpdateGuideState(): m_state=6
00:09:50.392 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1488
00:09:50.392 00.000 13300 Star::Find returns 1 (0), X=1061.11, Y=356.50, Mass=1979, SNR=31.1, Peak=234 HFD=3.2
00:09:50.393 00.001 13300 MultiStar: [#1 0.27,0.06,0.74,U] [#2 0.20,0.03,0.45,U] [#3 0.18,-0.19,0.42,U] [#4 0.27,0.15,0.29,U] [#5 0.36,0.19,0.26,U] [#6 0.18,0.19,0.22,U] [#7 0.26,0.14,0.22,U] [#8 -0.14,0.26,0.20,U] 
00:09:50.393 00.000 13300 refined, 8 included, MultiStar: {0.18, 0.00}, one-star: {0.07, -0.19}
00:09:50.394 00.001 13300 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.61) = xAngle (1.61 = 1.61)
00:09:50.394 00.000 13300 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.62 = 1.62)
00:09:50.394 00.000 13300 CameraToMount -- cameraX=0.18 cameraY=0.00 hyp=0.18 cameraTheta=0.00 mountX=-0.01 mountY=0.18, mountTheta=1.61
00:09:50.396 00.002 13300 SchedulePrimaryMove(1016D950, x=0.18, y=0.00, opts=13)
00:09:50.397 00.001 13300 Enqueuing Move request for scope (0.18, 0.00)
00:09:50.397 00.000 11596 Worker thread wakes up
00:09:50.397 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.00) opts 0xd
00:09:50.397 00.000 11596 Handling offset move in thread for scope, endpoint = (0.18, 0.00)
00:09:50.398 00.001 11596 Moving (0.18, 0.00) raw xDistance=-0.01 yDistance=0.18
00:09:50.398 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:09:50.398 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:50.398 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:09:50.398 00.000 11596 MoveAxis(E, 0, ABG)
00:09:50.398 00.000 11596 Move returns status 0, amount 0
00:09:50.399 00.001 11596 MoveAxis(N, 0, ABG)
00:09:50.399 00.000 11596 Move returns status 0, amount 0
00:09:50.399 00.000 11596 move complete, result=0
00:09:50.399 00.000 11596 worker thread done servicing request
00:09:50.405 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=234, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
00:09:50.413 00.008 13300 UpdateGuideState exits: m=1979 SNR=31.1
00:09:50.413 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:50.413 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:09:50.413 00.000 13300 Enqueuing Expose request
00:09:50.413 00.000 11596 Worker thread wakes up
00:09:50.414 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:09:50.414 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:09:50.919 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:09:51.472 00.553 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ba6a7019-9cfe-465c-bc10-f03a4eb87419"}
00:09:51.472 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ba6a7019-9cfe-465c-bc10-f03a4eb87419"}
00:09:51.473 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cb9c6dca-12ef-4b44-83ff-843183f12fe7"}
00:09:51.473 00.000 13300 case statement mapped state 6 to 3
00:09:51.473 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cb9c6dca-12ef-4b44-83ff-843183f12fe7"}
00:09:51.473 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"21a390f5-7922-4e14-bc14-149f481b0f58"}
00:09:51.474 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1488,"width":15,"height":15,"star_pos":[7.11,7.50],"pixels":"..."},"id":"21a390f5-7922-4e14-bc14-149f481b0f58"}
00:09:53.952 02.478 11596 Exposure complete
00:09:54.030 00.078 11596 worker thread done servicing request
00:09:54.030 00.000 13300 OnExposeComplete: enter
00:09:54.030 00.000 13300 UpdateGuideState(): m_state=6
00:09:54.030 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1489
00:09:54.030 00.000 13300 Star::Find returns 1 (0), X=1061.13, Y=356.61, Mass=1995, SNR=31.2, Peak=242 HFD=3.3
00:09:54.031 00.001 13300 MultiStar: [#1 0.19,0.15,0.74,U] [#2 0.19,-0.01,0.44,U] [#3 0.23,0.00,0.42,U] [#4 0.27,0.28,0.29,U] [#5 0.29,0.12,0.23,U] [#6 0.16,0.26,0.22,U] [#7 0.06,0.13,0.23,U] [#8 -0.04,0.19,0.19,U] 
00:09:54.031 00.000 13300 single-star, 8 included, MultiStar: {0.16, 0.07}, one-star: {0.09, -0.08}
00:09:54.031 00.000 13300 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-1.61) = xAngle (0.85 = 0.85)
00:09:54.031 00.000 13300 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.86 = 0.86)
00:09:54.032 00.001 13300 CameraToMount -- cameraX=0.09 cameraY=-0.08 hyp=0.12 cameraTheta=-0.76 mountX=0.08 mountY=0.09, mountTheta=0.85
00:09:54.033 00.001 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.08, opts=13)
00:09:54.034 00.001 13300 Enqueuing Move request for scope (0.09, -0.08)
00:09:54.034 00.000 11596 Worker thread wakes up
00:09:54.034 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.08) opts 0xd
00:09:54.034 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.08)
00:09:54.034 00.000 11596 Moving (0.09, -0.08) raw xDistance=0.08 yDistance=0.09
00:09:54.034 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:09:54.034 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:54.035 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:09:54.035 00.000 11596 MoveAxis(E, 0, ABG)
00:09:54.035 00.000 11596 Move returns status 0, amount 0
00:09:54.035 00.000 11596 MoveAxis(N, 0, ABG)
00:09:54.035 00.000 11596 Move returns status 0, amount 0
00:09:54.035 00.000 11596 move complete, result=0
00:09:54.035 00.000 11596 worker thread done servicing request
00:09:54.041 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=242, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
00:09:54.049 00.008 13300 UpdateGuideState exits: m=1995 SNR=31.2
00:09:54.049 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:54.049 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:09:54.049 00.000 13300 Enqueuing Expose request
00:09:54.049 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:09:54.049 00.000 11596 Worker thread wakes up
00:09:54.050 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:09:54.472 00.422 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"39aeccc3-f02d-409a-b429-787d66aeb53a"}
00:09:54.472 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"39aeccc3-f02d-409a-b429-787d66aeb53a"}
00:09:54.473 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b70764a5-e429-496c-a979-9113e7336aa6"}
00:09:54.474 00.001 13300 case statement mapped state 6 to 3
00:09:54.474 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b70764a5-e429-496c-a979-9113e7336aa6"}
00:09:54.474 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5a2ba064-456c-4496-b425-174887e3d987"}
00:09:54.475 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1489,"width":15,"height":15,"star_pos":[7.13,6.61],"pixels":"..."},"id":"5a2ba064-456c-4496-b425-174887e3d987"}
00:09:54.555 00.080 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:09:57.471 02.916 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fb4508b0-dfe1-4e53-b7ec-aa014687e549"}
00:09:57.471 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fb4508b0-dfe1-4e53-b7ec-aa014687e549"}
00:09:57.471 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"59088be4-64bc-41c4-ba83-b74ad7b5d3de"}
00:09:57.472 00.001 13300 case statement mapped state 6 to 3
00:09:57.472 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"59088be4-64bc-41c4-ba83-b74ad7b5d3de"}
00:09:57.472 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ea82c1fc-0341-4832-8e0d-aa5a069ee0a7"}
00:09:57.472 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1489,"width":15,"height":15,"star_pos":[7.13,6.61],"pixels":"..."},"id":"ea82c1fc-0341-4832-8e0d-aa5a069ee0a7"}
00:09:57.715 00.243 11596 Exposure complete
00:09:57.793 00.078 11596 worker thread done servicing request
00:09:57.793 00.000 13300 OnExposeComplete: enter
00:09:57.793 00.000 13300 UpdateGuideState(): m_state=6
00:09:57.794 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1490
00:09:57.794 00.000 13300 Star::Find returns 1 (0), X=1061.21, Y=356.34, Mass=1967, SNR=31.0, Peak=244 HFD=3.3
00:09:57.794 00.000 13300 MultiStar: [#1 0.22,0.01,0.75,U] [#2 0.13,-0.15,0.44,U] [#3 0.13,-0.01,0.41,U] [#4 0.32,0.01,0.29,U] [#5 0.31,-0.01,0.24,U] [#6 0.11,0.16,0.23,U] [#7 0.01,-0.07,0.23,U] [#8 0.36,-0.05,0.20,U] 
00:09:57.795 00.001 13300 refined, 8 included, MultiStar: {0.19, -0.11}, one-star: {0.17, -0.36}
00:09:57.795 00.000 13300 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-1.61) = xAngle (1.09 = 1.09)
00:09:57.795 00.000 13300 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.11 = 1.11)
00:09:57.795 00.000 13300 CameraToMount -- cameraX=0.19 cameraY=-0.11 hyp=0.22 cameraTheta=-0.52 mountX=0.10 mountY=0.19, mountTheta=1.09
00:09:57.796 00.001 13300 SchedulePrimaryMove(1016D950, x=0.19, y=-0.11, opts=13)
00:09:57.797 00.001 13300 Enqueuing Move request for scope (0.19, -0.11)
00:09:57.797 00.000 11596 Worker thread wakes up
00:09:57.797 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.11) opts 0xd
00:09:57.797 00.000 11596 Handling offset move in thread for scope, endpoint = (0.19, -0.11)
00:09:57.797 00.000 11596 Moving (0.19, -0.11) raw xDistance=0.10 yDistance=0.19
00:09:57.797 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:09:57.797 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.19
00:09:57.797 00.000 11596 MoveAxis(E, 0, ABG)
00:09:57.797 00.000 11596 Move returns status 0, amount 0
00:09:57.798 00.001 11596 MoveAxis(S, 256, ABG)
00:09:57.798 00.000 11596 Guiding  Dir = 1, Dur = 256
00:09:57.798 00.000 11596 IsSlewing returns 0
00:09:57.803 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=244, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
00:09:57.810 00.007 13300 UpdateGuideState exits: m=1967 SNR=31.0
00:09:57.811 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:57.811 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:09:57.811 00.000 13300 Enqueuing Expose request
00:09:58.036 00.225 11596 IsGuiding returns 0
00:09:58.040 00.004 11596 PulseGuide returned control before completion, sleep 262
00:09:58.413 00.373 11596 IsGuiding returns 1
00:09:58.413 00.000 11596 scope still moving after pulse duration time elapsed
00:09:58.440 00.027 11596 IsSlewing returns 0
00:09:58.517 00.077 11596 IsGuiding returns 0
00:09:58.517 00.000 11596 scope move finished after 256 + 224 ms
00:09:58.517 00.000 11596 Move returns status 0, amount 256
00:09:58.517 00.000 11596 move complete, result=0
00:09:58.517 00.000 11596 worker thread done servicing request
00:09:58.517 00.000 11596 Worker thread wakes up
00:09:58.518 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 256 ms SOUTH
00:09:58.518 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:09:59.025 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:10:00.472 01.447 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f7a1f2aa-a500-4933-97e6-52731e2fe29e"}
00:10:00.472 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f7a1f2aa-a500-4933-97e6-52731e2fe29e"}
00:10:00.473 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"991c86fa-fad4-4c17-980b-e5a80e418031"}
00:10:00.473 00.000 13300 case statement mapped state 6 to 3
00:10:00.473 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"991c86fa-fad4-4c17-980b-e5a80e418031"}
00:10:00.474 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f318da4a-5889-448f-b4c5-7e049c18bee8"}
00:10:00.474 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1490,"width":15,"height":15,"star_pos":[7.21,7.34],"pixels":"..."},"id":"f318da4a-5889-448f-b4c5-7e049c18bee8"}
00:10:02.060 01.586 11596 Exposure complete
00:10:02.138 00.078 11596 worker thread done servicing request
00:10:02.138 00.000 13300 OnExposeComplete: enter
00:10:02.138 00.000 13300 UpdateGuideState(): m_state=6
00:10:02.138 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1491
00:10:02.139 00.001 13300 Star::Find returns 1 (0), X=1061.08, Y=356.52, Mass=1948, SNR=30.9, Peak=237 HFD=3.1
00:10:02.139 00.000 13300 MultiStar: [#1 0.18,0.08,0.76,U] [#2 0.08,0.05,0.45,U] [#3 0.20,-0.06,0.42,U] [#4 0.06,0.26,0.29,U] [#5 0.23,-0.01,0.25,U] [#6 0.24,0.10,0.24,U] [#7 0.16,0.19,0.24,U] [#8 -0.04,0.07,0.20,U] 
00:10:02.139 00.000 13300 refined, 8 included, MultiStar: {0.12, 0.01}, one-star: {0.04, -0.17}
00:10:02.139 00.000 13300 CameraToMount -- cameraTheta (0.09) - m_xAngle (-1.61) = xAngle (1.70 = 1.70)
00:10:02.139 00.000 13300 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.71 = 1.71)
00:10:02.140 00.001 13300 CameraToMount -- cameraX=0.12 cameraY=0.01 hyp=0.12 cameraTheta=0.09 mountX=-0.02 mountY=0.12, mountTheta=1.70
00:10:02.141 00.001 13300 SchedulePrimaryMove(1016D950, x=0.12, y=0.01, opts=13)
00:10:02.141 00.000 13300 Enqueuing Move request for scope (0.12, 0.01)
00:10:02.141 00.000 11596 Worker thread wakes up
00:10:02.142 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.01) opts 0xd
00:10:02.142 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, 0.01)
00:10:02.142 00.000 11596 Moving (0.12, 0.01) raw xDistance=-0.02 yDistance=0.12
00:10:02.142 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:10:02.142 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:02.142 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:10:02.142 00.000 11596 MoveAxis(E, 0, ABG)
00:10:02.143 00.001 11596 Move returns status 0, amount 0
00:10:02.143 00.000 11596 MoveAxis(N, 0, ABG)
00:10:02.143 00.000 11596 Move returns status 0, amount 0
00:10:02.143 00.000 11596 move complete, result=0
00:10:02.143 00.000 11596 worker thread done servicing request
00:10:02.147 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
00:10:02.155 00.008 13300 UpdateGuideState exits: m=1948 SNR=30.9
00:10:02.155 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:02.155 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:10:02.155 00.000 13300 Enqueuing Expose request
00:10:02.156 00.001 11596 Worker thread wakes up
00:10:02.156 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:10:02.156 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:10:02.662 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:10:03.471 00.809 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f1bc0c9f-9d9e-45f6-844f-46ab2252ec99"}
00:10:03.471 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f1bc0c9f-9d9e-45f6-844f-46ab2252ec99"}
00:10:03.472 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c3971a9e-b3fb-474c-bea4-c1dc73a65f49"}
00:10:03.472 00.000 13300 case statement mapped state 6 to 3
00:10:03.472 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c3971a9e-b3fb-474c-bea4-c1dc73a65f49"}
00:10:03.472 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ed66b078-023d-43d5-ac95-8face174d9cb"}
00:10:03.473 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1491,"width":15,"height":15,"star_pos":[7.08,6.52],"pixels":"..."},"id":"ed66b078-023d-43d5-ac95-8face174d9cb"}
00:10:05.691 02.218 11596 Exposure complete
00:10:05.766 00.075 11596 worker thread done servicing request
00:10:05.766 00.000 13300 OnExposeComplete: enter
00:10:05.766 00.000 13300 UpdateGuideState(): m_state=6
00:10:05.767 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1492
00:10:05.767 00.000 13300 Star::Find returns 1 (0), X=1061.13, Y=356.64, Mass=1996, SNR=31.2, Peak=256 HFD=3.2
00:10:05.767 00.000 13300 MultiStar: [#1 0.11,0.15,0.75,U] [#2 0.08,0.18,0.44,U] [#3 0.26,-0.08,0.41,U] [#4 0.23,0.42,0.29,U] [#5 0.23,0.24,0.25,U] [#6 0.08,0.04,0.23,U] [#7 0.14,0.21,0.23,U] [#8 0.37,0.08,0.21,U] 
00:10:05.767 00.000 13300 single-star, 8 included, MultiStar: {0.15, 0.09}, one-star: {0.09, -0.06}
00:10:05.767 00.000 13300 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-1.61) = xAngle (1.04 = 1.04)
00:10:05.768 00.001 13300 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.06 = 1.06)
00:10:05.768 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=-0.06 hyp=0.11 cameraTheta=-0.57 mountX=0.05 mountY=0.09, mountTheta=1.05
00:10:05.769 00.001 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.06, opts=13)
00:10:05.769 00.000 13300 Enqueuing Move request for scope (0.09, -0.06)
00:10:05.769 00.000 11596 Worker thread wakes up
00:10:05.770 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.06) opts 0xd
00:10:05.770 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.06)
00:10:05.770 00.000 11596 Moving (0.09, -0.06) raw xDistance=0.05 yDistance=0.09
00:10:05.770 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:10:05.770 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:05.770 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:10:05.770 00.000 11596 MoveAxis(E, 0, ABG)
00:10:05.770 00.000 11596 Move returns status 0, amount 0
00:10:05.770 00.000 11596 MoveAxis(N, 0, ABG)
00:10:05.770 00.000 11596 Move returns status 0, amount 0
00:10:05.771 00.001 11596 move complete, result=0
00:10:05.771 00.000 11596 worker thread done servicing request
00:10:05.776 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
00:10:05.787 00.011 13300 UpdateGuideState exits: m=1996 SNR=31.2
00:10:05.787 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:05.787 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:10:05.787 00.000 13300 Enqueuing Expose request
00:10:05.787 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:10:05.788 00.001 11596 Worker thread wakes up
00:10:05.788 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:10:06.293 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:10:06.469 00.176 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5b4f7a60-6bc2-49c0-a7f8-6ae87efd96f3"}
00:10:06.469 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5b4f7a60-6bc2-49c0-a7f8-6ae87efd96f3"}
00:10:06.471 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0bcfe577-0f69-4d7a-86b6-f80d261c0fee"}
00:10:06.471 00.000 13300 case statement mapped state 6 to 3
00:10:06.471 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0bcfe577-0f69-4d7a-86b6-f80d261c0fee"}
00:10:06.471 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"112c36b1-2160-425c-b4ac-31c3bd19ad8e"}
00:10:06.472 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1492,"width":15,"height":15,"star_pos":[7.13,6.64],"pixels":"..."},"id":"112c36b1-2160-425c-b4ac-31c3bd19ad8e"}
00:10:09.331 02.859 11596 Exposure complete
00:10:09.450 00.119 11596 worker thread done servicing request
00:10:09.450 00.000 13300 OnExposeComplete: enter
00:10:09.451 00.001 13300 UpdateGuideState(): m_state=6
00:10:09.451 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1493
00:10:09.451 00.000 13300 Star::Find returns 1 (0), X=1061.12, Y=356.54, Mass=1995, SNR=31.3, Peak=256 HFD=3.2
00:10:09.452 00.001 13300 MultiStar: [#1 0.13,0.16,0.74,U] [#2 0.14,0.02,0.43,U] [#3 0.21,0.29,0.41,U] [#4 0.29,0.23,0.29,U] [#5 0.38,0.28,0.25,U] [#6 0.29,-0.19,0.23,U] [#7 0.04,0.20,0.23,U] [#8 0.09,0.30,0.19,U] 
00:10:09.452 00.000 13300 refined, 8 included, MultiStar: {0.16, 0.07}, one-star: {0.08, -0.16}
00:10:09.452 00.000 13300 CameraToMount -- cameraTheta (0.44) - m_xAngle (-1.61) = xAngle (2.05 = 2.05)
00:10:09.453 00.001 13300 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.06 = 2.06)
00:10:09.453 00.000 13300 CameraToMount -- cameraX=0.16 cameraY=0.07 hyp=0.17 cameraTheta=0.44 mountX=-0.08 mountY=0.15, mountTheta=2.05
00:10:09.455 00.002 13300 SchedulePrimaryMove(1016D950, x=0.16, y=0.07, opts=13)
00:10:09.455 00.000 13300 Enqueuing Move request for scope (0.16, 0.07)
00:10:09.456 00.001 11596 Worker thread wakes up
00:10:09.456 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.07) opts 0xd
00:10:09.456 00.000 11596 Handling offset move in thread for scope, endpoint = (0.16, 0.07)
00:10:09.456 00.000 11596 Moving (0.16, 0.07) raw xDistance=-0.08 yDistance=0.15
00:10:09.456 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:10:09.456 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:09.457 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:10:09.457 00.000 11596 MoveAxis(E, 0, ABG)
00:10:09.457 00.000 11596 Move returns status 0, amount 0
00:10:09.457 00.000 11596 MoveAxis(N, 0, ABG)
00:10:09.457 00.000 11596 Move returns status 0, amount 0
00:10:09.458 00.001 11596 move complete, result=0
00:10:09.458 00.000 11596 worker thread done servicing request
00:10:09.464 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
00:10:09.477 00.013 13300 UpdateGuideState exits: m=1995 SNR=31.3
00:10:09.477 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:09.477 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:10:09.478 00.001 13300 Enqueuing Expose request
00:10:09.478 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:10:09.478 00.000 11596 Worker thread wakes up
00:10:09.479 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:10:09.481 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"47b0ec6d-6d5c-4f93-834e-ac5da7a9d03f"}
00:10:09.481 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"47b0ec6d-6d5c-4f93-834e-ac5da7a9d03f"}
00:10:09.487 00.006 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ad76daa0-9279-4b46-8fcc-0b15fd945d1f"}
00:10:09.487 00.000 13300 case statement mapped state 6 to 3
00:10:09.487 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ad76daa0-9279-4b46-8fcc-0b15fd945d1f"}
00:10:09.489 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2644dd0d-924d-4bef-914e-8341c13a7ac8"}
00:10:09.490 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1493,"width":15,"height":15,"star_pos":[7.12,6.54],"pixels":"..."},"id":"2644dd0d-924d-4bef-914e-8341c13a7ac8"}
00:10:09.986 00.496 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:10:12.470 02.484 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8d96cb3e-09f5-45d8-a1b7-40843666e904"}
00:10:12.470 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8d96cb3e-09f5-45d8-a1b7-40843666e904"}
00:10:12.471 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c706cc9a-477e-49c3-b9f3-4db0103df33a"}
00:10:12.471 00.000 13300 case statement mapped state 6 to 3
00:10:12.471 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c706cc9a-477e-49c3-b9f3-4db0103df33a"}
00:10:12.471 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"625438dc-af7e-48a3-a55e-814414a401c3"}
00:10:12.472 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1493,"width":15,"height":15,"star_pos":[7.12,6.54],"pixels":"..."},"id":"625438dc-af7e-48a3-a55e-814414a401c3"}
00:10:13.008 00.536 11596 Exposure complete
00:10:13.082 00.074 11596 worker thread done servicing request
00:10:13.082 00.000 13300 OnExposeComplete: enter
00:10:13.082 00.000 13300 UpdateGuideState(): m_state=6
00:10:13.083 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1494
00:10:13.083 00.000 13300 Star::Find returns 1 (0), X=1061.09, Y=356.62, Mass=1990, SNR=31.2, Peak=256 HFD=3.3
00:10:13.084 00.001 13300 MultiStar: [#1 0.17,0.25,0.74,U] [#2 0.07,0.22,0.45,U] [#3 0.11,0.27,0.40,U] [#4 0.25,0.25,0.30,U] [#5 0.18,0.38,0.26,U] [#6 0.11,0.16,0.23,U] [#7 0.28,0.27,0.23,U] [#8 -0.04,0.28,0.21,U] 
00:10:13.084 00.000 13300 single-star, 8 included, MultiStar: {0.12, 0.17}, one-star: {0.05, -0.07}
00:10:13.084 00.000 13300 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-1.61) = xAngle (0.61 = 0.61)
00:10:13.084 00.000 13300 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.62 = 0.62)
00:10:13.084 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.07 hyp=0.08 cameraTheta=-1.00 mountX=0.07 mountY=0.05, mountTheta=0.62
00:10:13.086 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.07, opts=13)
00:10:13.086 00.000 13300 Enqueuing Move request for scope (0.05, -0.07)
00:10:13.086 00.000 11596 Worker thread wakes up
00:10:13.086 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.07) opts 0xd
00:10:13.086 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.07)
00:10:13.087 00.001 11596 Moving (0.05, -0.07) raw xDistance=0.07 yDistance=0.05
00:10:13.087 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:10:13.087 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:13.087 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:10:13.087 00.000 11596 MoveAxis(E, 0, ABG)
00:10:13.087 00.000 11596 Move returns status 0, amount 0
00:10:13.088 00.001 11596 MoveAxis(N, 0, ABG)
00:10:13.088 00.000 11596 Move returns status 0, amount 0
00:10:13.088 00.000 11596 move complete, result=0
00:10:13.088 00.000 11596 worker thread done servicing request
00:10:13.093 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
00:10:13.100 00.007 13300 UpdateGuideState exits: m=1990 SNR=31.2
00:10:13.100 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:13.101 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:10:13.101 00.000 13300 Enqueuing Expose request
00:10:13.101 00.000 11596 Worker thread wakes up
00:10:13.101 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:10:13.101 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:10:13.614 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:10:15.471 01.857 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d45946b3-2b4a-476b-bed8-e35f74e63cde"}
00:10:15.471 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d45946b3-2b4a-476b-bed8-e35f74e63cde"}
00:10:15.472 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d09222e0-342c-4948-8bac-828ae637d4ab"}
00:10:15.472 00.000 13300 case statement mapped state 6 to 3
00:10:15.472 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d09222e0-342c-4948-8bac-828ae637d4ab"}
00:10:15.473 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fbbef98e-d488-45ce-8a7d-22dfd8d6b2ce"}
00:10:15.473 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1494,"width":15,"height":15,"star_pos":[7.09,6.62],"pixels":"..."},"id":"fbbef98e-d488-45ce-8a7d-22dfd8d6b2ce"}
00:10:16.653 01.180 11596 Exposure complete
00:10:16.740 00.087 11596 worker thread done servicing request
00:10:16.740 00.000 13300 OnExposeComplete: enter
00:10:16.740 00.000 13300 UpdateGuideState(): m_state=6
00:10:16.740 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1495
00:10:16.740 00.000 13300 Star::Find returns 1 (0), X=1061.16, Y=356.65, Mass=1966, SNR=31.0, Peak=256 HFD=3.2
00:10:16.741 00.001 13300 MultiStar: [#1 0.21,0.24,0.75,U] [#2 0.21,0.17,0.45,U] [#3 0.29,0.16,0.41,U] [#4 0.26,0.41,0.30,U] [#5 0.36,0.12,0.25,U] [#6 0.30,0.49,0.23,U] [#7 0.11,0.13,0.23,U] [#8 0.30,0.27,0.21,U] 
00:10:16.741 00.000 13300 single-star, 8 included, MultiStar: {0.21, 0.17}, one-star: {0.12, -0.04}
00:10:16.741 00.000 13300 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-1.61) = xAngle (1.28 = 1.28)
00:10:16.741 00.000 13300 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.30 = 1.30)
00:10:16.741 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=-0.04 hyp=0.13 cameraTheta=-0.33 mountX=0.04 mountY=0.12, mountTheta=1.28
00:10:16.744 00.003 13300 SchedulePrimaryMove(1016D950, x=0.12, y=-0.04, opts=13)
00:10:16.744 00.000 13300 Enqueuing Move request for scope (0.12, -0.04)
00:10:16.744 00.000 11596 Worker thread wakes up
00:10:16.744 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.04) opts 0xd
00:10:16.744 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, -0.04)
00:10:16.744 00.000 11596 Moving (0.12, -0.04) raw xDistance=0.04 yDistance=0.12
00:10:16.745 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:10:16.745 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:16.745 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:10:16.745 00.000 11596 MoveAxis(E, 0, ABG)
00:10:16.745 00.000 11596 Move returns status 0, amount 0
00:10:16.745 00.000 11596 MoveAxis(N, 0, ABG)
00:10:16.746 00.001 11596 Move returns status 0, amount 0
00:10:16.746 00.000 11596 move complete, result=0
00:10:16.746 00.000 11596 worker thread done servicing request
00:10:16.752 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
00:10:16.762 00.010 13300 UpdateGuideState exits: m=1966 SNR=31.0
00:10:16.762 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:16.762 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:10:16.762 00.000 13300 Enqueuing Expose request
00:10:16.762 00.000 11596 Worker thread wakes up
00:10:16.762 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:10:16.763 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:10:17.267 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:10:18.470 01.203 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6edc66eb-b8dd-4ea0-bc8d-84cd07f79107"}
00:10:18.470 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6edc66eb-b8dd-4ea0-bc8d-84cd07f79107"}
00:10:18.471 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cfc9fd66-ac8c-4613-93f3-4e5ca33e1d39"}
00:10:18.471 00.000 13300 case statement mapped state 6 to 3
00:10:18.471 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cfc9fd66-ac8c-4613-93f3-4e5ca33e1d39"}
00:10:18.472 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7cec4196-6729-43a9-bf7a-208176c28ba8"}
00:10:18.473 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1495,"width":15,"height":15,"star_pos":[7.16,6.65],"pixels":"..."},"id":"7cec4196-6729-43a9-bf7a-208176c28ba8"}
00:10:20.310 01.837 11596 Exposure complete
00:10:20.428 00.118 11596 worker thread done servicing request
00:10:20.428 00.000 13300 OnExposeComplete: enter
00:10:20.429 00.001 13300 UpdateGuideState(): m_state=6
00:10:20.429 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1496
00:10:20.429 00.000 13300 Star::Find returns 1 (0), X=1061.14, Y=356.63, Mass=2007, SNR=31.4, Peak=256 HFD=3.2
00:10:20.430 00.001 13300 MultiStar: [#1 0.19,0.28,0.73,U] [#2 0.13,-0.00,0.44,U] [#3 0.16,0.04,0.41,U] [#4 0.33,0.28,0.29,U] [#5 0.35,0.47,0.26,U] [#6 0.26,0.10,0.21,U] [#7 0.24,0.14,0.22,U] [#8 0.05,0.16,0.20,U] 
00:10:20.430 00.000 13300 single-star, 8 included, MultiStar: {0.18, 0.12}, one-star: {0.10, -0.07}
00:10:20.430 00.000 13300 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-1.61) = xAngle (1.03 = 1.03)
00:10:20.430 00.000 13300 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.04 = 1.04)
00:10:20.431 00.001 13300 CameraToMount -- cameraX=0.10 cameraY=-0.07 hyp=0.12 cameraTheta=-0.58 mountX=0.06 mountY=0.10, mountTheta=1.03
00:10:20.433 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=-0.07, opts=13)
00:10:20.434 00.001 13300 Enqueuing Move request for scope (0.10, -0.07)
00:10:20.434 00.000 11596 Worker thread wakes up
00:10:20.434 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.07) opts 0xd
00:10:20.434 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, -0.07)
00:10:20.434 00.000 11596 Moving (0.10, -0.07) raw xDistance=0.06 yDistance=0.10
00:10:20.435 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:10:20.435 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:20.435 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:10:20.435 00.000 11596 MoveAxis(E, 0, ABG)
00:10:20.435 00.000 11596 Move returns status 0, amount 0
00:10:20.435 00.000 11596 MoveAxis(N, 0, ABG)
00:10:20.436 00.001 11596 Move returns status 0, amount 0
00:10:20.436 00.000 11596 move complete, result=0
00:10:20.436 00.000 11596 worker thread done servicing request
00:10:20.441 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
00:10:20.453 00.012 13300 UpdateGuideState exits: m=2007 SNR=31.4
00:10:20.453 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:20.453 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:10:20.454 00.001 13300 Enqueuing Expose request
00:10:20.454 00.000 11596 Worker thread wakes up
00:10:20.454 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:10:20.454 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:10:20.959 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:10:21.470 00.511 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"47a42565-4e41-4a04-b738-1d67de84cf2d"}
00:10:21.470 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"47a42565-4e41-4a04-b738-1d67de84cf2d"}
00:10:21.471 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0bf9854e-5211-48b3-97b4-0d2885149534"}
00:10:21.471 00.000 13300 case statement mapped state 6 to 3
00:10:21.471 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0bf9854e-5211-48b3-97b4-0d2885149534"}
00:10:21.471 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9895f49e-d6e9-4df5-b250-1d22641a0785"}
00:10:21.472 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1496,"width":15,"height":15,"star_pos":[7.14,6.63],"pixels":"..."},"id":"9895f49e-d6e9-4df5-b250-1d22641a0785"}
00:10:23.992 02.520 11596 Exposure complete
00:10:24.070 00.078 11596 worker thread done servicing request
00:10:24.070 00.000 13300 OnExposeComplete: enter
00:10:24.071 00.001 13300 UpdateGuideState(): m_state=6
00:10:24.071 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1497
00:10:24.071 00.000 13300 Star::Find returns 1 (0), X=1061.05, Y=356.47, Mass=1985, SNR=31.2, Peak=226 HFD=3.4
00:10:24.072 00.001 13300 MultiStar: [#1 0.18,0.13,0.75,U] [#2 0.13,-0.13,0.44,U] [#3 0.18,0.02,0.41,U] [#4 0.54,0.38,0.30,U] [#5 -0.04,0.40,0.25,U] [#6 0.21,0.26,0.22,U] [#7 0.34,0.07,0.22,U] [#8 0.25,0.03,0.20,U] 
00:10:24.072 00.000 13300 refined, 8 included, MultiStar: {0.16, 0.03}, one-star: {0.01, -0.23}
00:10:24.072 00.000 13300 CameraToMount -- cameraTheta (0.19) - m_xAngle (-1.61) = xAngle (1.80 = 1.80)
00:10:24.072 00.000 13300 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.81 = 1.81)
00:10:24.072 00.000 13300 CameraToMount -- cameraX=0.16 cameraY=0.03 hyp=0.16 cameraTheta=0.19 mountX=-0.04 mountY=0.16, mountTheta=1.80
00:10:24.075 00.003 13300 SchedulePrimaryMove(1016D950, x=0.16, y=0.03, opts=13)
00:10:24.075 00.000 13300 Enqueuing Move request for scope (0.16, 0.03)
00:10:24.075 00.000 11596 Worker thread wakes up
00:10:24.075 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.03) opts 0xd
00:10:24.076 00.001 11596 Handling offset move in thread for scope, endpoint = (0.16, 0.03)
00:10:24.076 00.000 11596 Moving (0.16, 0.03) raw xDistance=-0.04 yDistance=0.16
00:10:24.076 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:10:24.076 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:24.076 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:10:24.076 00.000 11596 MoveAxis(E, 0, ABG)
00:10:24.077 00.001 11596 Move returns status 0, amount 0
00:10:24.077 00.000 11596 MoveAxis(N, 0, ABG)
00:10:24.077 00.000 11596 Move returns status 0, amount 0
00:10:24.077 00.000 11596 move complete, result=0
00:10:24.077 00.000 11596 worker thread done servicing request
00:10:24.081 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
00:10:24.089 00.008 13300 UpdateGuideState exits: m=1985 SNR=31.2
00:10:24.089 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:24.089 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:10:24.089 00.000 13300 Enqueuing Expose request
00:10:24.089 00.000 11596 Worker thread wakes up
00:10:24.090 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:10:24.090 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:10:24.470 00.380 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"00014ee4-796d-4d89-bb6d-6c6e560a5dcf"}
00:10:24.470 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"00014ee4-796d-4d89-bb6d-6c6e560a5dcf"}
00:10:24.471 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e43ba0b6-0e0f-42ac-9d96-637351c79b80"}
00:10:24.471 00.000 13300 case statement mapped state 6 to 3
00:10:24.472 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e43ba0b6-0e0f-42ac-9d96-637351c79b80"}
00:10:24.472 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"07c34f54-1333-49fa-9855-c35203f524d5"}
00:10:24.473 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1497,"width":15,"height":15,"star_pos":[7.05,7.47],"pixels":"..."},"id":"07c34f54-1333-49fa-9855-c35203f524d5"}
00:10:24.598 00.125 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:10:27.470 02.872 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"191cf3e8-2881-44ca-8bef-5ba634f4aa43"}
00:10:27.470 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"191cf3e8-2881-44ca-8bef-5ba634f4aa43"}
00:10:27.471 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4d6ea82a-0f76-44cf-98c9-dc75328ca255"}
00:10:27.471 00.000 13300 case statement mapped state 6 to 3
00:10:27.471 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4d6ea82a-0f76-44cf-98c9-dc75328ca255"}
00:10:27.471 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"02154258-b944-439b-964b-da7f01999d72"}
00:10:27.472 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1497,"width":15,"height":15,"star_pos":[7.05,7.47],"pixels":"..."},"id":"02154258-b944-439b-964b-da7f01999d72"}
00:10:27.728 00.256 11596 Exposure complete
00:10:27.799 00.071 11596 worker thread done servicing request
00:10:27.799 00.000 13300 OnExposeComplete: enter
00:10:27.799 00.000 13300 UpdateGuideState(): m_state=6
00:10:27.800 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1498
00:10:27.800 00.000 13300 Star::Find returns 1 (0), X=1061.04, Y=356.36, Mass=1981, SNR=31.2, Peak=239 HFD=3.3
00:10:27.800 00.000 13300 MultiStar: [#1 0.02,0.03,0.74,U] [#2 -0.03,-0.08,0.44,U] [#3 -0.02,-0.30,0.41,U] [#4 0.28,0.27,0.30,U] [#5 0.06,-0.00,0.24,U] [#6 0.08,0.03,0.23,U] [#7 -0.03,-0.10,0.22,U] [#8 0.26,0.08,0.21,U] 
00:10:27.800 00.000 13300 refined, 8 included, MultiStar: {0.04, -0.10}, one-star: {-0.00, -0.33}
00:10:27.800 00.000 13300 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-1.61) = xAngle (0.43 = 0.43)
00:10:27.801 00.001 13300 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.44 = 0.44)
00:10:27.801 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.10 hyp=0.11 cameraTheta=-1.18 mountX=0.10 mountY=0.05, mountTheta=0.44
00:10:27.803 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.10, opts=13)
00:10:27.803 00.000 13300 Enqueuing Move request for scope (0.04, -0.10)
00:10:27.803 00.000 11596 Worker thread wakes up
00:10:27.804 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.10) opts 0xd
00:10:27.804 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.10)
00:10:27.804 00.000 11596 Moving (0.04, -0.10) raw xDistance=0.10 yDistance=0.05
00:10:27.804 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:10:27.804 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:27.804 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:10:27.804 00.000 11596 MoveAxis(E, 0, ABG)
00:10:27.804 00.000 11596 Move returns status 0, amount 0
00:10:27.804 00.000 11596 MoveAxis(N, 0, ABG)
00:10:27.805 00.001 11596 Move returns status 0, amount 0
00:10:27.805 00.000 11596 move complete, result=0
00:10:27.805 00.000 11596 worker thread done servicing request
00:10:27.811 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=114, Gamma=0.510
00:10:27.819 00.008 13300 UpdateGuideState exits: m=1981 SNR=31.2
00:10:27.819 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:27.819 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:10:27.819 00.000 13300 Enqueuing Expose request
00:10:27.819 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:10:27.819 00.000 11596 Worker thread wakes up
00:10:27.820 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:10:28.335 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:10:30.469 02.134 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4a59da25-206f-4dfd-a5ab-cf9858aac39e"}
00:10:30.469 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4a59da25-206f-4dfd-a5ab-cf9858aac39e"}
00:10:30.470 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"21b82911-87b3-4390-8f50-23d320a50713"}
00:10:30.470 00.000 13300 case statement mapped state 6 to 3
00:10:30.470 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"21b82911-87b3-4390-8f50-23d320a50713"}
00:10:30.470 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e2228c76-8a1e-4b2c-9e8b-6245ea403b85"}
00:10:30.471 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1498,"width":15,"height":15,"star_pos":[7.04,7.36],"pixels":"..."},"id":"e2228c76-8a1e-4b2c-9e8b-6245ea403b85"}
00:10:31.375 00.904 11596 Exposure complete
00:10:31.460 00.085 11596 worker thread done servicing request
00:10:31.461 00.001 13300 OnExposeComplete: enter
00:10:31.461 00.000 13300 UpdateGuideState(): m_state=6
00:10:31.461 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1499
00:10:31.461 00.000 13300 Star::Find returns 1 (0), X=1061.02, Y=356.28, Mass=2004, SNR=31.3, Peak=253 HFD=3.3
00:10:31.462 00.001 13300 MultiStar: [#1 0.10,-0.18,0.75,U] [#2 0.04,-0.24,0.44,U] [#3 -0.00,-0.19,0.41,U] [#4 0.16,0.06,0.29,U] [#5 0.25,0.00,0.24,U] [#6 0.05,-0.00,0.23,U] [#7 -0.11,-0.09,0.22,U] [#8 -0.05,-0.09,0.19,U] 
00:10:31.462 00.000 13300 refined, 8 included, MultiStar: {0.04, -0.20}, one-star: {-0.02, -0.41}
00:10:31.462 00.000 13300 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-1.61) = xAngle (0.25 = 0.25)
00:10:31.462 00.000 13300 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.26 = 0.26)
00:10:31.462 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.20 hyp=0.20 cameraTheta=-1.36 mountX=0.20 mountY=0.05, mountTheta=0.26
00:10:31.465 00.003 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.20, opts=13)
00:10:31.465 00.000 13300 Enqueuing Move request for scope (0.04, -0.20)
00:10:31.465 00.000 11596 Worker thread wakes up
00:10:31.465 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.20) opts 0xd
00:10:31.466 00.001 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.20)
00:10:31.466 00.000 11596 Moving (0.04, -0.20) raw xDistance=0.20 yDistance=0.05
00:10:31.466 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.20
00:10:31.466 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:31.466 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:10:31.466 00.000 11596 MoveAxis(W, 245, ABG)
00:10:31.466 00.000 11596 Guiding  Dir = 3, Dur = 245
00:10:31.466 00.000 11596 IsSlewing returns 0
00:10:31.471 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=119, Gamma=0.510
00:10:31.479 00.008 13300 UpdateGuideState exits: m=2004 SNR=31.3
00:10:31.479 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:31.479 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:10:31.479 00.000 13300 Enqueuing Expose request
00:10:31.521 00.042 11596 IsGuiding returns 0
00:10:31.717 00.196 11596 PulseGuide returned control before completion, sleep 60
00:10:31.933 00.216 11596 IsGuiding returns 1
00:10:31.933 00.000 11596 scope still moving after pulse duration time elapsed
00:10:31.968 00.035 11596 IsSlewing returns 0
00:10:32.029 00.061 11596 IsGuiding returns 0
00:10:32.029 00.000 11596 scope move finished after 245 + 263 ms
00:10:32.029 00.000 11596 Move returns status 0, amount 245
00:10:32.029 00.000 11596 MoveAxis(N, 0, ABG)
00:10:32.029 00.000 11596 Move returns status 0, amount 0
00:10:32.030 00.001 11596 move complete, result=0
00:10:32.030 00.000 11596 worker thread done servicing request
00:10:32.030 00.000 11596 Worker thread wakes up
00:10:32.030 00.000 13300 GuideStep: 0.2 px 245 ms WEST, 0.1 px 0 ms NORTH
00:10:32.030 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:10:32.536 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:10:33.468 00.932 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7b3ee2a6-7184-4fcb-98d1-735e0e220142"}
00:10:33.468 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7b3ee2a6-7184-4fcb-98d1-735e0e220142"}
00:10:33.469 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d24b5081-9c85-40cb-8ef0-3470a68bbc44"}
00:10:33.469 00.000 13300 case statement mapped state 6 to 3
00:10:33.469 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d24b5081-9c85-40cb-8ef0-3470a68bbc44"}
00:10:33.469 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6c7aa27b-37e3-4503-9cd9-7864d57aafc8"}
00:10:33.470 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1499,"width":15,"height":15,"star_pos":[7.02,7.28],"pixels":"..."},"id":"6c7aa27b-37e3-4503-9cd9-7864d57aafc8"}
00:10:35.560 02.090 11596 Exposure complete
00:10:35.635 00.075 11596 worker thread done servicing request
00:10:35.635 00.000 13300 OnExposeComplete: enter
00:10:35.635 00.000 13300 UpdateGuideState(): m_state=6
00:10:35.636 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1500
00:10:35.636 00.000 13300 Star::Find returns 1 (0), X=1061.14, Y=356.41, Mass=2000, SNR=31.3, Peak=224 HFD=3.3
00:10:35.636 00.000 13300 MultiStar: [#1 0.23,0.20,0.73,U] [#2 0.22,0.04,0.43,U] [#3 0.21,-0.11,0.41,U] [#4 0.28,0.24,0.30,U] [#5 0.48,0.18,0.24,U] [#6 0.25,0.11,0.23,U] [#7 -0.01,0.15,0.22,U] [#8 -0.06,-0.03,0.21,U] 
00:10:35.637 00.001 13300 refined, 8 included, MultiStar: {0.18, 0.00}, one-star: {0.10, -0.28}
00:10:35.637 00.000 13300 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.61) = xAngle (1.61 = 1.61)
00:10:35.637 00.000 13300 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.63 = 1.63)
00:10:35.637 00.000 13300 CameraToMount -- cameraX=0.18 cameraY=0.00 hyp=0.18 cameraTheta=0.00 mountX=-0.01 mountY=0.18, mountTheta=1.61
00:10:35.638 00.001 13300 SchedulePrimaryMove(1016D950, x=0.18, y=0.00, opts=13)
00:10:35.639 00.001 13300 Enqueuing Move request for scope (0.18, 0.00)
00:10:35.639 00.000 11596 Worker thread wakes up
00:10:35.639 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.00) opts 0xd
00:10:35.639 00.000 11596 Handling offset move in thread for scope, endpoint = (0.18, 0.00)
00:10:35.639 00.000 11596 Moving (0.18, 0.00) raw xDistance=-0.01 yDistance=0.18
00:10:35.639 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:10:35.639 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.18
00:10:35.639 00.000 11596 MoveAxis(E, 0, ABG)
00:10:35.639 00.000 11596 Move returns status 0, amount 0
00:10:35.639 00.000 11596 MoveAxis(S, 241, ABG)
00:10:35.640 00.001 11596 Guiding  Dir = 1, Dur = 241
00:10:35.640 00.000 11596 IsSlewing returns 0
00:10:35.644 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=224, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
00:10:35.654 00.010 13300 UpdateGuideState exits: m=2000 SNR=31.3
00:10:35.654 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:35.654 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:10:35.654 00.000 13300 Enqueuing Expose request
00:10:35.756 00.102 11596 IsGuiding returns 0
00:10:36.172 00.416 11596 IsGuiding returns 1
00:10:36.172 00.000 11596 scope still moving after pulse duration time elapsed
00:10:36.468 00.296 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fc9458c8-431a-4d33-8ad3-f2c3374ecbd7"}
00:10:36.468 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fc9458c8-431a-4d33-8ad3-f2c3374ecbd7"}
00:10:36.469 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"18a40cb9-625a-4f7c-9853-05c6d26dd702"}
00:10:36.469 00.000 13300 case statement mapped state 6 to 3
00:10:36.469 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"18a40cb9-625a-4f7c-9853-05c6d26dd702"}
00:10:36.470 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ef96e144-bc3f-4383-9ef1-e5a5b3e64a95"}
00:10:36.470 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1500,"width":15,"height":15,"star_pos":[7.14,7.41],"pixels":"..."},"id":"ef96e144-bc3f-4383-9ef1-e5a5b3e64a95"}
00:10:36.565 00.095 11596 IsSlewing returns 0
00:10:36.796 00.231 11596 IsGuiding returns 0
00:10:36.796 00.000 11596 scope move finished after 241 + 798 ms
00:10:36.796 00.000 11596 Move returns status 0, amount 241
00:10:36.796 00.000 11596 move complete, result=0
00:10:36.796 00.000 11596 worker thread done servicing request
00:10:36.796 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.2 px 241 ms SOUTH
00:10:36.796 00.000 11596 Worker thread wakes up
00:10:36.797 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:10:37.299 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:10:39.467 02.168 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2f41921e-9019-4921-88ec-535e645a2cf6"}
00:10:39.467 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2f41921e-9019-4921-88ec-535e645a2cf6"}
00:10:39.468 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5c5e1750-16b7-4ef9-a31f-34f135d29254"}
00:10:39.468 00.000 13300 case statement mapped state 6 to 3
00:10:39.468 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5c5e1750-16b7-4ef9-a31f-34f135d29254"}
00:10:39.469 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"36255c2a-df3e-4c64-81a9-2c91283a3007"}
00:10:39.470 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1500,"width":15,"height":15,"star_pos":[7.14,7.41],"pixels":"..."},"id":"36255c2a-df3e-4c64-81a9-2c91283a3007"}
00:10:40.328 00.858 11596 Exposure complete
00:10:40.411 00.083 11596 worker thread done servicing request
00:10:40.411 00.000 13300 OnExposeComplete: enter
00:10:40.411 00.000 13300 UpdateGuideState(): m_state=6
00:10:40.412 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1501
00:10:40.412 00.000 13300 Star::Find returns 1 (0), X=1061.08, Y=356.39, Mass=1940, SNR=30.8, Peak=226 HFD=3.3
00:10:40.413 00.001 13300 MultiStar: [#1 0.05,-0.06,0.76,U] [#2 0.13,-0.04,0.45,U] [#3 0.09,-0.07,0.41,U] [#4 0.15,0.14,0.30,U] [#5 0.24,-0.10,0.24,U] [#6 0.18,-0.21,0.23,U] [#7 0.30,-0.00,0.23,U] [#8 0.27,0.03,0.21,U] 
00:10:40.413 00.000 13300 refined, 8 included, MultiStar: {0.12, -0.11}, one-star: {0.04, -0.30}
00:10:40.413 00.000 13300 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-1.61) = xAngle (0.84 = 0.84)
00:10:40.413 00.000 13300 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.86 = 0.86)
00:10:40.413 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=-0.11 hyp=0.16 cameraTheta=-0.76 mountX=0.11 mountY=0.12, mountTheta=0.85
00:10:40.418 00.005 13300 SchedulePrimaryMove(1016D950, x=0.12, y=-0.11, opts=13)
00:10:40.418 00.000 13300 Enqueuing Move request for scope (0.12, -0.11)
00:10:40.418 00.000 11596 Worker thread wakes up
00:10:40.418 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.11) opts 0xd
00:10:40.419 00.001 11596 Handling offset move in thread for scope, endpoint = (0.12, -0.11)
00:10:40.419 00.000 11596 Moving (0.12, -0.11) raw xDistance=0.11 yDistance=0.12
00:10:40.419 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:10:40.419 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:40.419 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:10:40.419 00.000 11596 MoveAxis(E, 0, ABG)
00:10:40.419 00.000 11596 Move returns status 0, amount 0
00:10:40.419 00.000 11596 MoveAxis(N, 0, ABG)
00:10:40.420 00.001 11596 Move returns status 0, amount 0
00:10:40.420 00.000 11596 move complete, result=0
00:10:40.420 00.000 11596 worker thread done servicing request
00:10:40.425 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
00:10:40.433 00.008 13300 UpdateGuideState exits: m=1940 SNR=30.8
00:10:40.433 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:40.433 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:10:40.433 00.000 13300 Enqueuing Expose request
00:10:40.433 00.000 11596 Worker thread wakes up
00:10:40.433 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:10:40.433 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:10:40.949 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:10:42.466 01.517 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bcc7d657-e38b-481a-976a-02ae7f4a1efd"}
00:10:42.466 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bcc7d657-e38b-481a-976a-02ae7f4a1efd"}
00:10:42.467 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dee4d237-14b2-4fab-9854-3dea8a7c6cb4"}
00:10:42.467 00.000 13300 case statement mapped state 6 to 3
00:10:42.467 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dee4d237-14b2-4fab-9854-3dea8a7c6cb4"}
00:10:42.468 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"016eff4e-cd6c-4fc0-9d39-c90a1e9a0bae"}
00:10:42.468 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1501,"width":15,"height":15,"star_pos":[7.08,7.39],"pixels":"..."},"id":"016eff4e-cd6c-4fc0-9d39-c90a1e9a0bae"}
00:10:43.973 01.505 11596 Exposure complete
00:10:44.048 00.075 11596 worker thread done servicing request
00:10:44.048 00.000 13300 OnExposeComplete: enter
00:10:44.048 00.000 13300 UpdateGuideState(): m_state=6
00:10:44.048 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1502
00:10:44.048 00.000 13300 Star::Find returns 1 (0), X=1061.04, Y=356.35, Mass=1924, SNR=30.7, Peak=234 HFD=3.3
00:10:44.049 00.001 13300 MultiStar: [#1 0.07,-0.04,0.76,U] [#2 -0.02,-0.10,0.45,U] [#3 0.11,-0.06,0.42,U] [#4 0.36,0.14,0.30,U] [#5 0.17,0.03,0.25,U] [#6 0.18,-0.08,0.23,U] [#7 0.04,0.03,0.23,U] [#8 0.02,0.05,0.22,U] 
00:10:44.049 00.000 13300 refined, 8 included, MultiStar: {0.08, -0.10}, one-star: {-0.00, -0.34}
00:10:44.049 00.000 13300 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-1.61) = xAngle (0.68 = 0.68)
00:10:44.049 00.000 13300 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.69 = 0.69)
00:10:44.049 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.10 hyp=0.13 cameraTheta=-0.93 mountX=0.10 mountY=0.08, mountTheta=0.69
00:10:44.051 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.10, opts=13)
00:10:44.051 00.000 13300 Enqueuing Move request for scope (0.08, -0.10)
00:10:44.051 00.000 11596 Worker thread wakes up
00:10:44.051 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.10) opts 0xd
00:10:44.051 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.10)
00:10:44.051 00.000 11596 Moving (0.08, -0.10) raw xDistance=0.10 yDistance=0.08
00:10:44.052 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:10:44.052 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:44.052 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:10:44.052 00.000 11596 MoveAxis(E, 0, ABG)
00:10:44.052 00.000 11596 Move returns status 0, amount 0
00:10:44.053 00.001 11596 MoveAxis(N, 0, ABG)
00:10:44.053 00.000 11596 Move returns status 0, amount 0
00:10:44.053 00.000 11596 move complete, result=0
00:10:44.053 00.000 11596 worker thread done servicing request
00:10:44.058 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=234, med=4, FiltMin=2, FiltMax=117, Gamma=0.510
00:10:44.065 00.007 13300 UpdateGuideState exits: m=1924 SNR=30.7
00:10:44.065 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:44.065 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:10:44.066 00.001 13300 Enqueuing Expose request
00:10:44.066 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:10:44.066 00.000 11596 Worker thread wakes up
00:10:44.066 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:10:44.575 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:10:45.465 00.890 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"124de3ce-3b31-4713-bd7c-14559c0a41a7"}
00:10:45.465 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"124de3ce-3b31-4713-bd7c-14559c0a41a7"}
00:10:45.466 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8edad7d1-5b87-42e0-b31e-b2ca75364aa3"}
00:10:45.466 00.000 13300 case statement mapped state 6 to 3
00:10:45.466 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8edad7d1-5b87-42e0-b31e-b2ca75364aa3"}
00:10:45.467 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e3d7c61c-f3f4-4e48-af85-fd56eaf96361"}
00:10:45.467 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1502,"width":15,"height":15,"star_pos":[7.04,7.35],"pixels":"..."},"id":"e3d7c61c-f3f4-4e48-af85-fd56eaf96361"}
00:10:47.601 02.134 11596 Exposure complete
00:10:47.686 00.085 11596 worker thread done servicing request
00:10:47.687 00.001 13300 OnExposeComplete: enter
00:10:47.687 00.000 13300 UpdateGuideState(): m_state=6
00:10:47.687 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1503
00:10:47.687 00.000 13300 Star::Find returns 1 (0), X=1061.00, Y=356.40, Mass=1977, SNR=31.2, Peak=228 HFD=3.3
00:10:47.688 00.001 13300 MultiStar: [#1 0.09,-0.09,0.75,U] [#2 0.11,-0.11,0.44,U] [#3 -0.03,-0.13,0.40,U] [#4 0.41,0.30,0.29,U] [#5 0.01,0.09,0.25,U] [#6 0.12,-0.18,0.22,U] [#7 0.02,0.19,0.23,U] [#8 -0.13,-0.15,0.20,U] 
00:10:47.688 00.000 13300 refined, 8 included, MultiStar: {0.05, -0.10}, one-star: {-0.04, -0.30}
00:10:47.688 00.000 13300 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-1.61) = xAngle (0.50 = 0.50)
00:10:47.688 00.000 13300 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.51 = 0.51)
00:10:47.688 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-1.11 mountX=0.10 mountY=0.05, mountTheta=0.51
00:10:47.691 00.003 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.10, opts=13)
00:10:47.691 00.000 13300 Enqueuing Move request for scope (0.05, -0.10)
00:10:47.691 00.000 11596 Worker thread wakes up
00:10:47.691 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.10) opts 0xd
00:10:47.691 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.10)
00:10:47.691 00.000 11596 Moving (0.05, -0.10) raw xDistance=0.10 yDistance=0.05
00:10:47.691 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:10:47.692 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:47.692 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:10:47.692 00.000 11596 MoveAxis(E, 0, ABG)
00:10:47.692 00.000 11596 Move returns status 0, amount 0
00:10:47.692 00.000 11596 MoveAxis(N, 0, ABG)
00:10:47.692 00.000 11596 Move returns status 0, amount 0
00:10:47.692 00.000 11596 move complete, result=0
00:10:47.693 00.001 11596 worker thread done servicing request
00:10:47.699 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=121, Gamma=0.510
00:10:47.708 00.009 13300 UpdateGuideState exits: m=1977 SNR=31.2
00:10:47.708 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:47.708 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:10:47.708 00.000 13300 Enqueuing Expose request
00:10:47.709 00.001 11596 Worker thread wakes up
00:10:47.709 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:10:47.709 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:10:48.219 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:10:48.465 00.246 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1148c56b-b096-41c0-acd5-3ffa94867af3"}
00:10:48.465 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1148c56b-b096-41c0-acd5-3ffa94867af3"}
00:10:48.465 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"85c7c14b-62ab-402d-a8b0-aa0646ab328a"}
00:10:48.466 00.001 13300 case statement mapped state 6 to 3
00:10:48.466 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"85c7c14b-62ab-402d-a8b0-aa0646ab328a"}
00:10:48.466 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2c8a0b04-5efc-46cf-a2f5-7998627325b0"}
00:10:48.466 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1503,"width":15,"height":15,"star_pos":[7.00,7.40],"pixels":"..."},"id":"2c8a0b04-5efc-46cf-a2f5-7998627325b0"}
00:10:51.262 02.796 11596 Exposure complete
00:10:51.337 00.075 11596 worker thread done servicing request
00:10:51.338 00.001 13300 OnExposeComplete: enter
00:10:51.338 00.000 13300 UpdateGuideState(): m_state=6
00:10:51.339 00.001 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1504
00:10:51.339 00.000 13300 Star::Find returns 1 (0), X=1061.04, Y=356.42, Mass=1939, SNR=30.8, Peak=226 HFD=3.3
00:10:51.339 00.000 13300 MultiStar: [#1 0.16,-0.04,0.74,U] [#2 0.05,-0.26,0.45,U] [#3 0.19,-0.16,0.41,U] [#4 0.22,0.09,0.26,U] [#5 0.06,0.07,0.25,U] [#6 0.11,0.03,0.22,U] [#7 0.02,-0.00,0.23,U] [#8 0.14,-0.04,0.20,U] 
00:10:51.339 00.000 13300 refined, 8 included, MultiStar: {0.09, -0.12}, one-star: {-0.00, -0.28}
00:10:51.339 00.000 13300 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-1.61) = xAngle (0.70 = 0.70)
00:10:51.340 00.001 13300 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.71 = 0.71)
00:10:51.340 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-0.91 mountX=0.12 mountY=0.10, mountTheta=0.70
00:10:51.341 00.001 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.12, opts=13)
00:10:51.341 00.000 13300 Enqueuing Move request for scope (0.09, -0.12)
00:10:51.341 00.000 11596 Worker thread wakes up
00:10:51.342 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.12) opts 0xd
00:10:51.342 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.12)
00:10:51.342 00.000 11596 Moving (0.09, -0.12) raw xDistance=0.12 yDistance=0.10
00:10:51.342 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:10:51.342 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:51.342 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:10:51.342 00.000 11596 MoveAxis(E, 0, ABG)
00:10:51.342 00.000 11596 Move returns status 0, amount 0
00:10:51.342 00.000 11596 MoveAxis(N, 0, ABG)
00:10:51.342 00.000 11596 Move returns status 0, amount 0
00:10:51.343 00.001 11596 move complete, result=0
00:10:51.343 00.000 11596 worker thread done servicing request
00:10:51.347 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
00:10:51.355 00.008 13300 UpdateGuideState exits: m=1939 SNR=30.8
00:10:51.355 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:51.355 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:10:51.355 00.000 13300 Enqueuing Expose request
00:10:51.355 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:10:51.355 00.000 11596 Worker thread wakes up
00:10:51.355 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:10:51.465 00.110 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a92f4d94-c938-432e-8e88-88cc6445c7f3"}
00:10:51.465 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a92f4d94-c938-432e-8e88-88cc6445c7f3"}
00:10:51.466 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cb39f407-3840-4a78-be13-389f8957b943"}
00:10:51.466 00.000 13300 case statement mapped state 6 to 3
00:10:51.466 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cb39f407-3840-4a78-be13-389f8957b943"}
00:10:51.466 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3d09620d-2a54-4249-ba78-2b904dba3943"}
00:10:51.467 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1504,"width":15,"height":15,"star_pos":[7.04,7.42],"pixels":"..."},"id":"3d09620d-2a54-4249-ba78-2b904dba3943"}
00:10:51.856 00.389 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:10:54.463 02.607 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"496f6d86-265a-4525-93bb-2d08f2a9cfe9"}
00:10:54.463 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"496f6d86-265a-4525-93bb-2d08f2a9cfe9"}
00:10:54.464 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"81d212dc-e931-4d6b-820e-7875014ab9a9"}
00:10:54.464 00.000 13300 case statement mapped state 6 to 3
00:10:54.464 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"81d212dc-e931-4d6b-820e-7875014ab9a9"}
00:10:54.464 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a773e97f-fc02-4045-8b09-ac8ae0c15c89"}
00:10:54.465 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1504,"width":15,"height":15,"star_pos":[7.04,7.42],"pixels":"..."},"id":"a773e97f-fc02-4045-8b09-ac8ae0c15c89"}
00:10:54.884 00.419 11596 Exposure complete
00:10:54.959 00.075 11596 worker thread done servicing request
00:10:54.960 00.001 13300 OnExposeComplete: enter
00:10:54.960 00.000 13300 UpdateGuideState(): m_state=6
00:10:54.960 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1505
00:10:54.960 00.000 13300 Star::Find returns 1 (0), X=1061.00, Y=356.30, Mass=1963, SNR=31.0, Peak=235 HFD=3.3
00:10:54.961 00.001 13300 MultiStar: [#1 0.21,-0.07,0.75,U] [#2 0.15,-0.08,0.44,U] [#3 0.21,-0.16,0.42,U] [#4 0.14,0.02,0.29,U] [#5 0.24,0.06,0.25,U] [#6 0.21,-0.29,0.23,U] [#7 0.18,-0.02,0.21,U] [#8 -0.05,-0.33,0.21,U] 
00:10:54.961 00.000 13300 refined, 8 included, MultiStar: {0.12, -0.18}, one-star: {-0.04, -0.40}
00:10:54.961 00.000 13300 CameraToMount -- cameraTheta (-0.98) - m_xAngle (-1.61) = xAngle (0.63 = 0.63)
00:10:54.961 00.000 13300 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.64 = 0.64)
00:10:54.961 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=-0.18 hyp=0.21 cameraTheta=-0.98 mountX=0.17 mountY=0.13, mountTheta=0.64
00:10:54.963 00.002 13300 SchedulePrimaryMove(1016D950, x=0.12, y=-0.18, opts=13)
00:10:54.963 00.000 13300 Enqueuing Move request for scope (0.12, -0.18)
00:10:54.963 00.000 11596 Worker thread wakes up
00:10:54.963 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.18) opts 0xd
00:10:54.963 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, -0.18)
00:10:54.964 00.001 11596 Moving (0.12, -0.18) raw xDistance=0.17 yDistance=0.13
00:10:54.964 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
00:10:54.964 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:54.964 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:10:54.964 00.000 11596 MoveAxis(W, 215, ABG)
00:10:54.964 00.000 11596 Guiding  Dir = 3, Dur = 215
00:10:54.964 00.000 11596 IsSlewing returns 0
00:10:54.970 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=126, Gamma=0.510
00:10:54.977 00.007 13300 UpdateGuideState exits: m=1963 SNR=31.0
00:10:54.977 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:54.978 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:10:54.978 00.000 13300 Enqueuing Expose request
00:10:55.079 00.101 11596 IsGuiding returns 0
00:10:55.748 00.669 11596 IsGuiding returns 0
00:10:55.748 00.000 11596 Move returns status 0, amount 215
00:10:55.748 00.000 11596 MoveAxis(N, 0, ABG)
00:10:55.748 00.000 11596 Move returns status 0, amount 0
00:10:55.748 00.000 11596 move complete, result=0
00:10:55.748 00.000 11596 worker thread done servicing request
00:10:55.748 00.000 13300 GuideStep: 0.2 px 215 ms WEST, 0.1 px 0 ms NORTH
00:10:55.748 00.000 11596 Worker thread wakes up
00:10:55.749 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:10:56.258 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:10:57.463 01.205 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fb425831-7047-42f9-b6d1-7c7bb2ed556f"}
00:10:57.463 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fb425831-7047-42f9-b6d1-7c7bb2ed556f"}
00:10:57.464 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ceead5cf-4ef7-4870-be8c-f4ae745ab5f3"}
00:10:57.464 00.000 13300 case statement mapped state 6 to 3
00:10:57.464 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ceead5cf-4ef7-4870-be8c-f4ae745ab5f3"}
00:10:57.465 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3ab609ba-5f8c-440f-ab9b-b825e55fb5f7"}
00:10:57.465 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1505,"width":15,"height":15,"star_pos":[7.00,7.30],"pixels":"..."},"id":"3ab609ba-5f8c-440f-ab9b-b825e55fb5f7"}
00:10:59.293 01.828 11596 Exposure complete
00:10:59.371 00.078 11596 worker thread done servicing request
00:10:59.372 00.001 13300 OnExposeComplete: enter
00:10:59.372 00.000 13300 UpdateGuideState(): m_state=6
00:10:59.372 00.000 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1506
00:10:59.372 00.000 13300 Star::Find returns 1 (0), X=1060.92, Y=356.33, Mass=1972, SNR=31.0, Peak=232 HFD=3.3
00:10:59.373 00.001 13300 MultiStar: [#1 0.12,-0.11,0.75,U] [#2 0.05,-0.16,0.44,U] [#3 0.23,-0.19,0.42,U] [#4 0.18,0.15,0.29,U] [#5 0.05,-0.05,0.26,U] [#6 0.22,-0.28,0.22,U] [#7 0.21,-0.26,0.22,U] [#8 0.02,-0.10,0.19,U] 
00:10:59.373 00.000 13300 refined, 8 included, MultiStar: {0.07, -0.19}, one-star: {-0.12, -0.36}
00:10:59.373 00.000 13300 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-1.61) = xAngle (0.38 = 0.38)
00:10:59.373 00.000 13300 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.39 = 0.39)
00:10:59.373 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.19 hyp=0.20 cameraTheta=-1.23 mountX=0.18 mountY=0.08, mountTheta=0.39
00:10:59.375 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.19, opts=13)
00:10:59.375 00.000 13300 Enqueuing Move request for scope (0.07, -0.19)
00:10:59.376 00.001 11596 Worker thread wakes up
00:10:59.376 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.19) opts 0xd
00:10:59.376 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.19)
00:10:59.376 00.000 11596 Moving (0.07, -0.19) raw xDistance=0.18 yDistance=0.08
00:10:59.376 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.18
00:10:59.377 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:59.377 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:10:59.377 00.000 11596 MoveAxis(W, 246, ABG)
00:10:59.377 00.000 11596 Guiding  Dir = 3, Dur = 246
00:10:59.378 00.001 11596 IsSlewing returns 0
00:10:59.384 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=2, FiltMax=115, Gamma=0.510
00:10:59.396 00.012 13300 UpdateGuideState exits: m=1972 SNR=31.0
00:10:59.396 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:59.396 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:10:59.396 00.000 13300 Enqueuing Expose request
00:10:59.515 00.119 11596 IsGuiding returns 0
00:11:00.023 00.508 11596 IsGuiding returns 1
00:11:00.023 00.000 11596 scope still moving after pulse duration time elapsed
00:11:00.237 00.214 11596 IsSlewing returns 0
00:11:00.333 00.096 11596 IsGuiding returns 0
00:11:00.333 00.000 11596 scope move finished after 246 + 571 ms
00:11:00.333 00.000 11596 Move returns status 0, amount 246
00:11:00.333 00.000 11596 MoveAxis(N, 0, ABG)
00:11:00.333 00.000 11596 Move returns status 0, amount 0
00:11:00.333 00.000 11596 move complete, result=0
00:11:00.333 00.000 11596 worker thread done servicing request
00:11:00.333 00.000 11596 Worker thread wakes up
00:11:00.333 00.000 13300 GuideStep: 0.2 px 246 ms WEST, 0.1 px 0 ms NORTH
00:11:00.333 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:11:00.464 00.131 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"816f2164-6d42-45f6-80d5-09776305dbe0"}
00:11:00.464 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"816f2164-6d42-45f6-80d5-09776305dbe0"}
00:11:00.465 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e9aee68a-1e72-4cbb-8353-3a7285a399d5"}
00:11:00.465 00.000 13300 case statement mapped state 6 to 3
00:11:00.465 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e9aee68a-1e72-4cbb-8353-3a7285a399d5"}
00:11:00.466 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a1c3de46-dd1b-40d6-b1da-c875e38f79dd"}
00:11:00.466 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1506,"width":15,"height":15,"star_pos":[6.92,7.33],"pixels":"..."},"id":"a1c3de46-dd1b-40d6-b1da-c875e38f79dd"}
00:11:00.836 00.370 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:11:03.462 02.626 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3d198b36-fcda-4273-b753-f8444e3bc6d3"}
00:11:03.462 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3d198b36-fcda-4273-b753-f8444e3bc6d3"}
00:11:03.463 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4a627822-4c8c-4cad-a3fe-0db6a3c0a7c4"}
00:11:03.463 00.000 13300 case statement mapped state 6 to 3
00:11:03.463 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4a627822-4c8c-4cad-a3fe-0db6a3c0a7c4"}
00:11:03.463 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"17cebb9d-4000-4857-8537-ad2872293ca2"}
00:11:03.464 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1506,"width":15,"height":15,"star_pos":[6.92,7.33],"pixels":"..."},"id":"17cebb9d-4000-4857-8537-ad2872293ca2"}
00:11:03.862 00.398 11596 Exposure complete
00:11:03.943 00.081 11596 worker thread done servicing request
00:11:03.943 00.000 13300 OnExposeComplete: enter
00:11:03.943 00.000 13300 UpdateGuideState(): m_state=6
00:11:03.944 00.001 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1507
00:11:03.944 00.000 13300 Star::Find returns 1 (0), X=1061.10, Y=356.50, Mass=1975, SNR=31.1, Peak=234 HFD=3.4
00:11:03.944 00.000 13300 MultiStar: [#1 0.11,0.01,0.75,U] [#2 0.07,-0.03,0.44,U] [#3 0.27,-0.16,0.41,U] [#4 0.07,0.04,0.28,U] [#5 0.27,0.19,0.25,U] [#6 0.07,-0.04,0.23,U] [#7 0.02,-0.07,0.23,U] [#8 0.11,-0.14,0.19,U] 
00:11:03.945 00.001 13300 refined, 8 included, MultiStar: {0.11, -0.07}, one-star: {0.06, -0.19}
00:11:03.945 00.000 13300 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-1.61) = xAngle (1.04 = 1.04)
00:11:03.945 00.000 13300 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.06 = 1.06)
00:11:03.945 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.07 hyp=0.13 cameraTheta=-0.57 mountX=0.06 mountY=0.11, mountTheta=1.05
00:11:03.948 00.003 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.07, opts=13)
00:11:03.948 00.000 13300 Enqueuing Move request for scope (0.11, -0.07)
00:11:03.948 00.000 11596 Worker thread wakes up
00:11:03.948 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.07) opts 0xd
00:11:03.948 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.07)
00:11:03.948 00.000 11596 Moving (0.11, -0.07) raw xDistance=0.06 yDistance=0.11
00:11:03.948 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:11:03.948 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:03.949 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:11:03.949 00.000 11596 MoveAxis(E, 0, ABG)
00:11:03.949 00.000 11596 Move returns status 0, amount 0
00:11:03.949 00.000 11596 MoveAxis(N, 0, ABG)
00:11:03.949 00.000 11596 Move returns status 0, amount 0
00:11:03.949 00.000 11596 move complete, result=0
00:11:03.949 00.000 11596 worker thread done servicing request
00:11:03.953 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=234, med=4, FiltMin=3, FiltMax=106, Gamma=0.510
00:11:03.961 00.008 13300 UpdateGuideState exits: m=1975 SNR=31.1
00:11:03.962 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:03.962 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:11:03.962 00.000 13300 Enqueuing Expose request
00:11:03.962 00.000 11596 Worker thread wakes up
00:11:03.962 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:11:03.962 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:11:04.469 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:11:06.462 01.993 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5d29bc81-baa2-42f7-a568-9ee4ff3fa9b1"}
00:11:06.462 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5d29bc81-baa2-42f7-a568-9ee4ff3fa9b1"}
00:11:06.463 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"49588f6b-2c96-4e9c-86e6-414a38b9874c"}
00:11:06.463 00.000 13300 case statement mapped state 6 to 3
00:11:06.463 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"49588f6b-2c96-4e9c-86e6-414a38b9874c"}
00:11:06.463 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f4af2d3f-f9a0-47aa-941c-fa1811e91b1e"}
00:11:06.464 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1507,"width":15,"height":15,"star_pos":[7.10,7.50],"pixels":"..."},"id":"f4af2d3f-f9a0-47aa-941c-fa1811e91b1e"}
00:11:07.505 01.041 11596 Exposure complete
00:11:07.582 00.077 11596 worker thread done servicing request
00:11:07.582 00.000 13300 OnExposeComplete: enter
00:11:07.582 00.000 13300 UpdateGuideState(): m_state=6
00:11:07.583 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1508
00:11:07.583 00.000 13300 Star::Find returns 1 (0), X=1061.01, Y=356.41, Mass=2022, SNR=31.5, Peak=221 HFD=3.4
00:11:07.583 00.000 13300 MultiStar: [#1 0.03,-0.03,0.73,U] [#2 0.00,-0.19,0.44,U] [#3 0.24,0.00,0.41,U] [#4 -0.12,-0.11,0.29,U] [#5 -0.01,0.06,0.25,U] [#6 0.09,-0.03,0.22,U] [#7 0.20,0.15,0.23,U] [#8 -0.06,0.04,0.20,U] 
00:11:07.583 00.000 13300 refined, 8 included, MultiStar: {0.03, -0.10}, one-star: {-0.03, -0.29}
00:11:07.584 00.001 13300 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-1.61) = xAngle (0.32 = 0.32)
00:11:07.584 00.000 13300 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.33 = 0.33)
00:11:07.584 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.10 hyp=0.10 cameraTheta=-1.29 mountX=0.10 mountY=0.03, mountTheta=0.33
00:11:07.586 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.10, opts=13)
00:11:07.586 00.000 13300 Enqueuing Move request for scope (0.03, -0.10)
00:11:07.586 00.000 11596 Worker thread wakes up
00:11:07.586 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.10) opts 0xd
00:11:07.586 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.10)
00:11:07.587 00.001 11596 Moving (0.03, -0.10) raw xDistance=0.10 yDistance=0.03
00:11:07.587 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:11:07.587 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:07.587 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:11:07.587 00.000 11596 MoveAxis(E, 0, ABG)
00:11:07.587 00.000 11596 Move returns status 0, amount 0
00:11:07.587 00.000 11596 MoveAxis(N, 0, ABG)
00:11:07.587 00.000 11596 Move returns status 0, amount 0
00:11:07.587 00.000 11596 move complete, result=0
00:11:07.588 00.001 11596 worker thread done servicing request
00:11:07.592 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=2, FiltMax=126, Gamma=0.510
00:11:07.600 00.008 13300 UpdateGuideState exits: m=2022 SNR=31.5
00:11:07.600 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:07.600 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:11:07.600 00.000 13300 Enqueuing Expose request
00:11:07.600 00.000 11596 Worker thread wakes up
00:11:07.600 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:11:07.601 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:11:08.110 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:11:09.462 01.352 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"45cbced4-6164-4b3a-a9d6-0432fa420fe4"}
00:11:09.462 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"45cbced4-6164-4b3a-a9d6-0432fa420fe4"}
00:11:09.477 00.015 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"532687f3-5715-4a7c-ac35-6b4cb44519df"}
00:11:09.477 00.000 13300 case statement mapped state 6 to 3
00:11:09.477 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"532687f3-5715-4a7c-ac35-6b4cb44519df"}
00:11:09.479 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9b88d41e-77cf-4db3-895c-f3db5fdfd321"}
00:11:09.480 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1508,"width":15,"height":15,"star_pos":[7.01,7.41],"pixels":"..."},"id":"9b88d41e-77cf-4db3-895c-f3db5fdfd321"}
00:11:11.136 01.656 11596 Exposure complete
00:11:11.212 00.076 11596 worker thread done servicing request
00:11:11.213 00.001 13300 OnExposeComplete: enter
00:11:11.213 00.000 13300 UpdateGuideState(): m_state=6
00:11:11.213 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1509
00:11:11.213 00.000 13300 Star::Find returns 1 (0), X=1061.06, Y=356.34, Mass=1933, SNR=30.8, Peak=248 HFD=3.3
00:11:11.214 00.001 13300 MultiStar: [#1 0.18,-0.10,0.75,U] [#2 0.13,-0.24,0.45,U] [#3 0.29,-0.30,0.42,U] [#4 0.26,0.01,0.29,U] [#5 -0.07,0.16,0.25,U] [#6 0.20,-0.23,0.23,U] [#7 0.03,0.10,0.22,U] [#8 -0.24,-0.14,0.20,U] 
00:11:11.214 00.000 13300 refined, 8 included, MultiStar: {0.11, -0.18}, one-star: {0.02, -0.36}
00:11:11.214 00.000 13300 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-1.61) = xAngle (0.58 = 0.58)
00:11:11.214 00.000 13300 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.59 = 0.59)
00:11:11.214 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.18 hyp=0.21 cameraTheta=-1.03 mountX=0.17 mountY=0.12, mountTheta=0.59
00:11:11.216 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.18, opts=13)
00:11:11.216 00.000 13300 Enqueuing Move request for scope (0.11, -0.18)
00:11:11.216 00.000 11596 Worker thread wakes up
00:11:11.216 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.18) opts 0xd
00:11:11.216 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.18)
00:11:11.216 00.000 11596 Moving (0.11, -0.18) raw xDistance=0.17 yDistance=0.12
00:11:11.216 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
00:11:11.217 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:11.217 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:11:11.217 00.000 11596 MoveAxis(W, 217, ABG)
00:11:11.217 00.000 11596 Guiding  Dir = 3, Dur = 217
00:11:11.217 00.000 11596 IsSlewing returns 0
00:11:11.222 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=2, FiltMax=119, Gamma=0.510
00:11:11.230 00.008 13300 UpdateGuideState exits: m=1933 SNR=30.8
00:11:11.230 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:11.230 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:11:11.230 00.000 13300 Enqueuing Expose request
00:11:11.350 00.120 11596 IsGuiding returns 0
00:11:11.950 00.600 11596 IsGuiding returns 1
00:11:11.950 00.000 11596 scope still moving after pulse duration time elapsed
00:11:11.986 00.036 11596 IsSlewing returns 0
00:11:12.069 00.083 11596 IsGuiding returns 0
00:11:12.069 00.000 11596 scope move finished after 217 + 502 ms
00:11:12.069 00.000 11596 Move returns status 0, amount 217
00:11:12.069 00.000 11596 MoveAxis(N, 0, ABG)
00:11:12.069 00.000 11596 Move returns status 0, amount 0
00:11:12.069 00.000 11596 move complete, result=0
00:11:12.069 00.000 11596 worker thread done servicing request
00:11:12.070 00.001 13300 GuideStep: 0.2 px 217 ms WEST, 0.1 px 0 ms NORTH
00:11:12.070 00.000 11596 Worker thread wakes up
00:11:12.070 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:11:12.461 00.391 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cc5b1ae8-89ee-4f08-9739-d6ae544763cb"}
00:11:12.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cc5b1ae8-89ee-4f08-9739-d6ae544763cb"}
00:11:12.462 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2429a534-bf83-4e99-b8e7-c1c92395b584"}
00:11:12.462 00.000 13300 case statement mapped state 6 to 3
00:11:12.462 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2429a534-bf83-4e99-b8e7-c1c92395b584"}
00:11:12.463 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1b2b3a04-4a37-45f9-bc95-6d5a35bc54b1"}
00:11:12.463 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1509,"width":15,"height":15,"star_pos":[7.06,7.34],"pixels":"..."},"id":"1b2b3a04-4a37-45f9-bc95-6d5a35bc54b1"}
00:11:12.584 00.121 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:11:15.462 02.878 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9e611a8c-842f-476d-9c2a-29672fb44ca3"}
00:11:15.462 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9e611a8c-842f-476d-9c2a-29672fb44ca3"}
00:11:15.463 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"722b3d80-4d19-43d3-b26c-c3d09e0bc55c"}
00:11:15.463 00.000 13300 case statement mapped state 6 to 3
00:11:15.463 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"722b3d80-4d19-43d3-b26c-c3d09e0bc55c"}
00:11:15.464 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5b94cc3d-30a0-40f2-941e-df1fd8668b2c"}
00:11:15.464 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1509,"width":15,"height":15,"star_pos":[7.06,7.34],"pixels":"..."},"id":"5b94cc3d-30a0-40f2-941e-df1fd8668b2c"}
00:11:15.746 00.282 11596 Exposure complete
00:11:15.842 00.096 11596 worker thread done servicing request
00:11:15.842 00.000 13300 OnExposeComplete: enter
00:11:15.843 00.001 13300 UpdateGuideState(): m_state=6
00:11:15.843 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1510
00:11:15.843 00.000 13300 Star::Find returns 1 (0), X=1060.90, Y=356.31, Mass=2036, SNR=31.6, Peak=237 HFD=3.3
00:11:15.844 00.001 13300 MultiStar: [#1 0.03,-0.17,0.74,U] [#2 0.00,-0.30,0.43,U] [#3 -0.02,-0.34,0.41,U] [#4 -0.11,-0.01,0.28,U] [#5 0.13,-0.05,0.25,U] [#6 0.20,-0.10,0.23,U] [#7 0.09,0.07,0.23,U] [#8 -0.03,-0.00,0.21,U] 
00:11:15.844 00.000 13300 refined, 8 included, MultiStar: {-0.02, -0.21}, one-star: {-0.14, -0.39}
00:11:15.844 00.000 13300 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-1.61) = xAngle (-0.04 = -0.04)
00:11:15.844 00.000 13300 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.03 = -0.03)
00:11:15.844 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.21 hyp=0.21 cameraTheta=-1.65 mountX=0.21 mountY=-0.01, mountTheta=-0.03
00:11:15.846 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.21, opts=13)
00:11:15.846 00.000 13300 Enqueuing Move request for scope (-0.02, -0.21)
00:11:15.846 00.000 11596 Worker thread wakes up
00:11:15.847 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.21) opts 0xd
00:11:15.847 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.21)
00:11:15.847 00.000 11596 Moving (-0.02, -0.21) raw xDistance=0.21 yDistance=-0.01
00:11:15.847 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
00:11:15.847 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:15.847 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:11:15.848 00.001 11596 MoveAxis(W, 283, ABG)
00:11:15.848 00.000 11596 Guiding  Dir = 3, Dur = 283
00:11:15.848 00.000 11596 IsSlewing returns 0
00:11:15.858 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
00:11:15.866 00.008 13300 UpdateGuideState exits: m=2036 SNR=31.6
00:11:15.866 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:15.866 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:11:15.866 00.000 13300 Enqueuing Expose request
00:11:16.047 00.181 11596 IsGuiding returns 0
00:11:16.176 00.129 11596 PulseGuide returned control before completion, sleep 165
00:11:16.397 00.221 11596 IsGuiding returns 1
00:11:16.397 00.000 11596 scope still moving after pulse duration time elapsed
00:11:16.431 00.034 11596 IsSlewing returns 0
00:11:16.496 00.065 11596 IsGuiding returns 1
00:11:16.522 00.026 11596 IsSlewing returns 0
00:11:16.629 00.107 11596 IsGuiding returns 0
00:11:16.629 00.000 11596 scope move finished after 283 + 298 ms
00:11:16.629 00.000 11596 Move returns status 0, amount 283
00:11:16.629 00.000 11596 MoveAxis(N, 0, ABG)
00:11:16.630 00.001 11596 Move returns status 0, amount 0
00:11:16.630 00.000 11596 move complete, result=0
00:11:16.630 00.000 11596 worker thread done servicing request
00:11:16.630 00.000 13300 GuideStep: 0.2 px 283 ms WEST, -0.0 px 0 ms NORTH
00:11:16.630 00.000 11596 Worker thread wakes up
00:11:16.630 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:11:17.140 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:11:18.461 01.321 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f2104e98-8de7-4b23-a890-89ef645d5e48"}
00:11:18.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f2104e98-8de7-4b23-a890-89ef645d5e48"}
00:11:18.462 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b05cd20-2909-4f9a-8c8d-b68137dfc795"}
00:11:18.462 00.000 13300 case statement mapped state 6 to 3
00:11:18.462 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5b05cd20-2909-4f9a-8c8d-b68137dfc795"}
00:11:18.463 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f0409495-091b-41fa-9c99-71626acb7672"}
00:11:18.463 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1510,"width":15,"height":15,"star_pos":[6.90,7.31],"pixels":"..."},"id":"f0409495-091b-41fa-9c99-71626acb7672"}
00:11:20.181 01.718 11596 Exposure complete
00:11:20.297 00.116 11596 worker thread done servicing request
00:11:20.298 00.001 13300 OnExposeComplete: enter
00:11:20.298 00.000 13300 UpdateGuideState(): m_state=6
00:11:20.298 00.000 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1511
00:11:20.299 00.001 13300 Star::Find returns 1 (0), X=1061.06, Y=356.35, Mass=1906, SNR=30.5, Peak=226 HFD=3.3
00:11:20.299 00.000 13300 MultiStar: [#1 0.06,-0.03,0.76,U] [#2 0.13,-0.02,0.45,U] [#3 0.17,-0.06,0.41,U] [#4 -0.00,0.17,0.30,U] [#5 0.11,0.04,0.25,U] [#6 0.13,0.16,0.23,U] [#7 0.25,0.42,0.24,U] [#8 0.10,0.03,0.21,U] 
00:11:20.300 00.001 13300 refined, 8 included, MultiStar: {0.09, -0.05}, one-star: {0.02, -0.35}
00:11:20.300 00.000 13300 CameraToMount -- cameraTheta (-0.55) - m_xAngle (-1.61) = xAngle (1.06 = 1.06)
00:11:20.300 00.000 13300 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.07 = 1.07)
00:11:20.300 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=-0.05 hyp=0.10 cameraTheta=-0.55 mountX=0.05 mountY=0.09, mountTheta=1.06
00:11:20.304 00.004 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.05, opts=13)
00:11:20.304 00.000 13300 Enqueuing Move request for scope (0.09, -0.05)
00:11:20.304 00.000 11596 Worker thread wakes up
00:11:20.304 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.05) opts 0xd
00:11:20.305 00.001 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.05)
00:11:20.305 00.000 11596 Moving (0.09, -0.05) raw xDistance=0.05 yDistance=0.09
00:11:20.306 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:11:20.306 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:20.306 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:11:20.306 00.000 11596 MoveAxis(E, 0, ABG)
00:11:20.307 00.001 11596 Move returns status 0, amount 0
00:11:20.307 00.000 11596 MoveAxis(N, 0, ABG)
00:11:20.307 00.000 11596 Move returns status 0, amount 0
00:11:20.307 00.000 11596 move complete, result=0
00:11:20.308 00.001 11596 worker thread done servicing request
00:11:20.315 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=118, Gamma=0.510
00:11:20.326 00.011 13300 UpdateGuideState exits: m=1906 SNR=30.5
00:11:20.327 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:20.327 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:11:20.327 00.000 13300 Enqueuing Expose request
00:11:20.327 00.000 11596 Worker thread wakes up
00:11:20.327 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:11:20.327 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:11:20.838 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:11:21.460 00.622 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"79e94b4e-d8a8-4c3d-a87e-c8f1d0cebea6"}
00:11:21.460 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"79e94b4e-d8a8-4c3d-a87e-c8f1d0cebea6"}
00:11:21.461 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cbe450d5-71cf-4422-85cb-ee0cc3c77add"}
00:11:21.461 00.000 13300 case statement mapped state 6 to 3
00:11:21.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cbe450d5-71cf-4422-85cb-ee0cc3c77add"}
00:11:21.461 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ee861066-f864-49c9-85b3-7185bc04fd0f"}
00:11:21.462 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1511,"width":15,"height":15,"star_pos":[7.06,7.35],"pixels":"..."},"id":"ee861066-f864-49c9-85b3-7185bc04fd0f"}
00:11:23.874 02.412 11596 Exposure complete
00:11:23.956 00.082 11596 worker thread done servicing request
00:11:23.956 00.000 13300 OnExposeComplete: enter
00:11:23.956 00.000 13300 UpdateGuideState(): m_state=6
00:11:23.957 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1512
00:11:23.957 00.000 13300 Star::Find returns 1 (0), X=1061.15, Y=356.39, Mass=1926, SNR=30.7, Peak=229 HFD=3.2
00:11:23.958 00.001 13300 MultiStar: [#1 0.13,0.03,0.76,U] [#2 0.01,-0.04,0.44,U] [#3 0.21,-0.26,0.40,U] [#4 0.20,0.07,0.30,U] [#5 0.21,-0.22,0.25,U] [#6 0.22,-0.11,0.22,U] [#7 0.22,0.19,0.23,U] [#8 0.22,0.13,0.20,U] 
00:11:23.958 00.000 13300 refined, 8 included, MultiStar: {0.15, -0.11}, one-star: {0.11, -0.31}
00:11:23.958 00.000 13300 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-1.61) = xAngle (0.98 = 0.98)
00:11:23.958 00.000 13300 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.00 = 1.00)
00:11:23.958 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=-0.11 hyp=0.18 cameraTheta=-0.63 mountX=0.10 mountY=0.15, mountTheta=0.99
00:11:23.960 00.002 13300 SchedulePrimaryMove(1016D950, x=0.15, y=-0.11, opts=13)
00:11:23.960 00.000 13300 Enqueuing Move request for scope (0.15, -0.11)
00:11:23.960 00.000 11596 Worker thread wakes up
00:11:23.960 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.11) opts 0xd
00:11:23.960 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, -0.11)
00:11:23.960 00.000 11596 Moving (0.15, -0.11) raw xDistance=0.10 yDistance=0.15
00:11:23.960 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:11:23.960 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:23.961 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:11:23.961 00.000 11596 MoveAxis(E, 0, ABG)
00:11:23.961 00.000 11596 Move returns status 0, amount 0
00:11:23.961 00.000 11596 MoveAxis(N, 0, ABG)
00:11:23.961 00.000 11596 Move returns status 0, amount 0
00:11:23.961 00.000 11596 move complete, result=0
00:11:23.961 00.000 11596 worker thread done servicing request
00:11:23.966 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=229, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
00:11:23.974 00.008 13300 UpdateGuideState exits: m=1926 SNR=30.7
00:11:23.974 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:23.974 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:11:23.974 00.000 13300 Enqueuing Expose request
00:11:23.974 00.000 11596 Worker thread wakes up
00:11:23.974 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:11:23.974 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:11:24.460 00.486 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e3c3f179-9f14-40bf-819c-892f1948731c"}
00:11:24.460 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e3c3f179-9f14-40bf-819c-892f1948731c"}
00:11:24.461 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f4bed66a-ebb1-4f70-a08e-ce6b8df4d0bb"}
00:11:24.461 00.000 13300 case statement mapped state 6 to 3
00:11:24.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f4bed66a-ebb1-4f70-a08e-ce6b8df4d0bb"}
00:11:24.462 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a0191d9c-2841-4f77-b2bf-6f275851863b"}
00:11:24.462 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1512,"width":15,"height":15,"star_pos":[7.15,7.39],"pixels":"..."},"id":"a0191d9c-2841-4f77-b2bf-6f275851863b"}
00:11:24.478 00.016 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:11:27.460 02.982 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dbfb2f2c-4dd8-45ef-8f05-8b357a97e0bc"}
00:11:27.460 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dbfb2f2c-4dd8-45ef-8f05-8b357a97e0bc"}
00:11:27.461 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ed284bcc-0cfc-4d2c-a9ad-2b02c59ecf7c"}
00:11:27.462 00.001 13300 case statement mapped state 6 to 3
00:11:27.462 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ed284bcc-0cfc-4d2c-a9ad-2b02c59ecf7c"}
00:11:27.463 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4064e230-c598-49e7-be68-aba6a1d3a1a8"}
00:11:27.463 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1512,"width":15,"height":15,"star_pos":[7.15,7.39],"pixels":"..."},"id":"4064e230-c598-49e7-be68-aba6a1d3a1a8"}
00:11:27.528 00.065 11596 Exposure complete
00:11:27.603 00.075 11596 worker thread done servicing request
00:11:27.604 00.001 13300 OnExposeComplete: enter
00:11:27.604 00.000 13300 UpdateGuideState(): m_state=6
00:11:27.604 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1513
00:11:27.605 00.001 13300 Star::Find returns 1 (0), X=1061.03, Y=356.32, Mass=1986, SNR=31.2, Peak=240 HFD=3.3
00:11:27.605 00.000 13300 MultiStar: [#1 0.14,-0.07,0.75,U] [#2 0.07,-0.13,0.44,U] [#3 0.24,-0.28,0.41,U] [#4 0.14,0.17,0.29,U] [#5 0.04,-0.08,0.25,U] [#6 0.18,-0.18,0.23,U] [#7 0.11,-0.08,0.23,U] [#8 0.03,-0.12,0.20,U] 
00:11:27.606 00.001 13300 refined, 8 included, MultiStar: {0.09, -0.17}, one-star: {-0.01, -0.37}
00:11:27.606 00.000 13300 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-1.61) = xAngle (0.52 = 0.52)
00:11:27.606 00.000 13300 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.53 = 0.53)
00:11:27.606 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=-0.17 hyp=0.19 cameraTheta=-1.09 mountX=0.17 mountY=0.10, mountTheta=0.53
00:11:27.609 00.003 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.17, opts=13)
00:11:27.610 00.001 13300 Enqueuing Move request for scope (0.09, -0.17)
00:11:27.610 00.000 11596 Worker thread wakes up
00:11:27.610 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.17) opts 0xd
00:11:27.610 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.17)
00:11:27.610 00.000 11596 Moving (0.09, -0.17) raw xDistance=0.17 yDistance=0.10
00:11:27.610 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
00:11:27.610 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:27.611 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:11:27.611 00.000 11596 MoveAxis(W, 209, ABG)
00:11:27.611 00.000 11596 Guiding  Dir = 3, Dur = 209
00:11:27.611 00.000 11596 IsSlewing returns 0
00:11:27.617 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=240, med=4, FiltMin=2, FiltMax=129, Gamma=0.510
00:11:27.625 00.008 13300 UpdateGuideState exits: m=1986 SNR=31.2
00:11:27.625 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:27.626 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:11:27.626 00.000 13300 Enqueuing Expose request
00:11:27.801 00.175 11596 IsGuiding returns 0
00:11:27.901 00.100 11596 PulseGuide returned control before completion, sleep 119
00:11:28.146 00.245 11596 IsGuiding returns 1
00:11:28.146 00.000 11596 scope still moving after pulse duration time elapsed
00:11:28.178 00.032 11596 IsSlewing returns 0
00:11:28.368 00.190 11596 IsGuiding returns 0
00:11:28.368 00.000 11596 scope move finished after 209 + 358 ms
00:11:28.368 00.000 11596 Move returns status 0, amount 209
00:11:28.368 00.000 11596 MoveAxis(N, 0, ABG)
00:11:28.368 00.000 11596 Move returns status 0, amount 0
00:11:28.368 00.000 11596 move complete, result=0
00:11:28.368 00.000 11596 worker thread done servicing request
00:11:28.368 00.000 11596 Worker thread wakes up
00:11:28.369 00.001 13300 GuideStep: 0.2 px 209 ms WEST, 0.1 px 0 ms NORTH
00:11:28.369 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:11:28.881 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:11:30.461 01.580 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0970baf5-7b70-4056-9569-85aec5784c5f"}
00:11:30.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0970baf5-7b70-4056-9569-85aec5784c5f"}
00:11:30.462 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"81278318-9f37-4710-93b3-d42acb1fb572"}
00:11:30.462 00.000 13300 case statement mapped state 6 to 3
00:11:30.462 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"81278318-9f37-4710-93b3-d42acb1fb572"}
00:11:30.463 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"75070764-2c65-49f8-b061-9bb3e4cd2242"}
00:11:30.463 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1513,"width":15,"height":15,"star_pos":[7.03,7.32],"pixels":"..."},"id":"75070764-2c65-49f8-b061-9bb3e4cd2242"}
00:11:31.915 01.452 11596 Exposure complete
00:11:31.990 00.075 11596 worker thread done servicing request
00:11:31.990 00.000 13300 OnExposeComplete: enter
00:11:31.990 00.000 13300 UpdateGuideState(): m_state=6
00:11:31.991 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
00:11:31.991 00.000 13300 Star::Find returns 1 (0), X=1061.04, Y=356.43, Mass=1992, SNR=31.2, Peak=225 HFD=3.3
00:11:31.991 00.000 13300 MultiStar: [#1 0.18,0.06,0.74,U] [#2 0.15,-0.07,0.43,U] [#3 0.09,-0.11,0.41,U] [#4 0.29,0.17,0.29,U] [#5 -0.03,0.09,0.24,U] [#6 -0.01,-0.01,0.23,U] [#7 0.05,0.05,0.23,U] [#8 0.05,0.09,0.21,U] 
00:11:31.991 00.000 13300 refined, 8 included, MultiStar: {0.09, -0.05}, one-star: {0.00, -0.27}
00:11:31.991 00.000 13300 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-1.61) = xAngle (1.08 = 1.08)
00:11:31.992 00.001 13300 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.09 = 1.09)
00:11:31.992 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=-0.05 hyp=0.10 cameraTheta=-0.53 mountX=0.05 mountY=0.09, mountTheta=1.08
00:11:31.994 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.05, opts=13)
00:11:31.994 00.000 13300 Enqueuing Move request for scope (0.09, -0.05)
00:11:31.994 00.000 11596 Worker thread wakes up
00:11:31.995 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.05) opts 0xd
00:11:31.995 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.05)
00:11:31.995 00.000 11596 Moving (0.09, -0.05) raw xDistance=0.05 yDistance=0.09
00:11:31.995 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:11:31.995 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:31.995 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:11:31.995 00.000 11596 MoveAxis(E, 0, ABG)
00:11:31.995 00.000 11596 Move returns status 0, amount 0
00:11:31.995 00.000 11596 MoveAxis(N, 0, ABG)
00:11:31.995 00.000 11596 Move returns status 0, amount 0
00:11:31.996 00.001 11596 move complete, result=0
00:11:31.996 00.000 11596 worker thread done servicing request
00:11:32.001 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=2, FiltMax=116, Gamma=0.510
00:11:32.009 00.008 13300 UpdateGuideState exits: m=1992 SNR=31.2
00:11:32.010 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:32.010 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:11:32.010 00.000 13300 Enqueuing Expose request
00:11:32.010 00.000 11596 Worker thread wakes up
00:11:32.010 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:11:32.010 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:11:32.521 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:11:33.461 00.940 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"960118e4-a78a-4d9f-a509-2d3e6704614b"}
00:11:33.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"960118e4-a78a-4d9f-a509-2d3e6704614b"}
00:11:33.462 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"672aa0e5-4ecd-4a3a-812c-37cc4b230215"}
00:11:33.462 00.000 13300 case statement mapped state 6 to 3
00:11:33.462 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"672aa0e5-4ecd-4a3a-812c-37cc4b230215"}
00:11:33.463 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7ddc679d-83d0-4acc-a174-70cf745f8313"}
00:11:33.463 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1514,"width":15,"height":15,"star_pos":[7.04,7.43],"pixels":"..."},"id":"7ddc679d-83d0-4acc-a174-70cf745f8313"}
00:11:35.552 02.089 11596 Exposure complete
00:11:35.627 00.075 11596 worker thread done servicing request
00:11:35.627 00.000 13300 OnExposeComplete: enter
00:11:35.627 00.000 13300 UpdateGuideState(): m_state=6
00:11:35.627 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1515
00:11:35.627 00.000 13300 Star::Find returns 1 (0), X=1061.01, Y=356.41, Mass=1991, SNR=31.2, Peak=227 HFD=3.4
00:11:35.628 00.001 13300 MultiStar: [#1 0.05,-0.05,0.75,U] [#2 0.05,-0.22,0.44,U] [#3 0.07,-0.11,0.40,U] [#4 0.29,-0.07,0.28,U] [#5 0.02,-0.04,0.25,U] [#6 0.06,0.08,0.23,U] [#7 -0.08,-0.20,0.23,U] [#8 -0.12,0.04,0.20,U] 
00:11:35.628 00.000 13300 refined, 8 included, MultiStar: {0.03, -0.14}, one-star: {-0.03, -0.28}
00:11:35.628 00.000 13300 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-1.61) = xAngle (0.27 = 0.27)
00:11:35.628 00.000 13300 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.29 = 0.29)
00:11:35.628 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.14 hyp=0.14 cameraTheta=-1.34 mountX=0.13 mountY=0.04, mountTheta=0.29
00:11:35.630 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.14, opts=13)
00:11:35.630 00.000 13300 Enqueuing Move request for scope (0.03, -0.14)
00:11:35.630 00.000 11596 Worker thread wakes up
00:11:35.630 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.14) opts 0xd
00:11:35.631 00.001 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.14)
00:11:35.631 00.000 11596 Moving (0.03, -0.14) raw xDistance=0.13 yDistance=0.04
00:11:35.631 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:11:35.631 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:35.631 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:11:35.631 00.000 11596 MoveAxis(E, 0, ABG)
00:11:35.631 00.000 11596 Move returns status 0, amount 0
00:11:35.631 00.000 11596 MoveAxis(N, 0, ABG)
00:11:35.631 00.000 11596 Move returns status 0, amount 0
00:11:35.631 00.000 11596 move complete, result=0
00:11:35.632 00.001 11596 worker thread done servicing request
00:11:35.640 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=2, FiltMax=118, Gamma=0.510
00:11:35.648 00.008 13300 UpdateGuideState exits: m=1991 SNR=31.2
00:11:35.648 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:35.648 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:11:35.648 00.000 13300 Enqueuing Expose request
00:11:35.648 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:11:35.648 00.000 11596 Worker thread wakes up
00:11:35.649 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:11:36.157 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:11:36.460 00.303 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6fe3b1a1-f8be-44a5-ab06-3d864742ba00"}
00:11:36.460 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6fe3b1a1-f8be-44a5-ab06-3d864742ba00"}
00:11:36.461 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"addab7b5-3a19-4596-8165-eeec7ac9b458"}
00:11:36.461 00.000 13300 case statement mapped state 6 to 3
00:11:36.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"addab7b5-3a19-4596-8165-eeec7ac9b458"}
00:11:36.461 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"85a9e430-b81d-4e80-8e52-e5677dd11d4c"}
00:11:36.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1515,"width":15,"height":15,"star_pos":[7.01,7.41],"pixels":"..."},"id":"85a9e430-b81d-4e80-8e52-e5677dd11d4c"}
00:11:39.182 02.721 11596 Exposure complete
00:11:39.253 00.071 11596 worker thread done servicing request
00:11:39.253 00.000 13300 OnExposeComplete: enter
00:11:39.253 00.000 13300 UpdateGuideState(): m_state=6
00:11:39.254 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1516
00:11:39.254 00.000 13300 Star::Find returns 1 (0), X=1060.96, Y=356.22, Mass=1968, SNR=31.1, Peak=254 HFD=3.1
00:11:39.254 00.000 13300 MultiStar: [#1 0.16,-0.21,0.75,U] [#2 0.11,-0.40,0.44,U] [#3 0.19,-0.39,0.42,U] [#4 0.25,-0.07,0.28,U] [#5 0.23,-0.20,0.25,U] [#6 0.10,-0.36,0.21,U] [#7 0.21,-0.27,0.23,U] [#8 -0.02,-0.05,0.21,U] 
00:11:39.254 00.000 13300 refined, 8 included, MultiStar: {0.09, -0.31}, one-star: {-0.08, -0.47}
00:11:39.255 00.001 13300 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-1.61) = xAngle (0.33 = 0.33)
00:11:39.255 00.000 13300 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.35 = 0.35)
00:11:39.255 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=-0.31 hyp=0.33 cameraTheta=-1.28 mountX=0.31 mountY=0.11, mountTheta=0.34
00:11:39.256 00.001 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.31, opts=13)
00:11:39.256 00.000 13300 Enqueuing Move request for scope (0.09, -0.31)
00:11:39.256 00.000 11596 Worker thread wakes up
00:11:39.257 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.31) opts 0xd
00:11:39.257 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.31)
00:11:39.257 00.000 11596 Moving (0.09, -0.31) raw xDistance=0.31 yDistance=0.11
00:11:39.257 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
00:11:39.257 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:39.257 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:11:39.257 00.000 11596 MoveAxis(W, 389, ABG)
00:11:39.257 00.000 11596 Guiding  Dir = 3, Dur = 389
00:11:39.258 00.001 11596 IsSlewing returns 0
00:11:39.265 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
00:11:39.272 00.007 13300 UpdateGuideState exits: m=1968 SNR=31.1
00:11:39.273 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:39.273 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:11:39.273 00.000 13300 Enqueuing Expose request
00:11:39.443 00.170 11596 IsGuiding returns 0
00:11:39.459 00.016 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1cf23b0f-bb2f-49ed-9da2-cbef6c836638"}
00:11:39.459 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1cf23b0f-bb2f-49ed-9da2-cbef6c836638"}
00:11:39.460 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"456f2bd7-2da7-43bc-8494-d84b472a834e"}
00:11:39.460 00.000 13300 case statement mapped state 6 to 3
00:11:39.460 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"456f2bd7-2da7-43bc-8494-d84b472a834e"}
00:11:39.461 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e901d367-d953-4b32-a2a3-9948d60f2350"}
00:11:39.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1516,"width":15,"height":15,"star_pos":[6.96,7.22],"pixels":"..."},"id":"e901d367-d953-4b32-a2a3-9948d60f2350"}
00:11:39.573 00.112 11596 PulseGuide returned control before completion, sleep 269
00:11:40.027 00.454 11596 IsGuiding returns 1
00:11:40.027 00.000 11596 scope still moving after pulse duration time elapsed
00:11:40.060 00.033 11596 IsSlewing returns 0
00:11:40.158 00.098 11596 IsGuiding returns 0
00:11:40.159 00.001 11596 scope move finished after 389 + 326 ms
00:11:40.159 00.000 11596 Move returns status 0, amount 389
00:11:40.159 00.000 11596 MoveAxis(N, 0, ABG)
00:11:40.159 00.000 11596 Move returns status 0, amount 0
00:11:40.159 00.000 11596 move complete, result=0
00:11:40.159 00.000 11596 worker thread done servicing request
00:11:40.159 00.000 11596 Worker thread wakes up
00:11:40.159 00.000 13300 GuideStep: 0.3 px 389 ms WEST, 0.1 px 0 ms NORTH
00:11:40.160 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:11:40.664 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:11:42.459 01.795 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a73977c3-2666-4827-966e-9e61ee366384"}
00:11:42.459 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a73977c3-2666-4827-966e-9e61ee366384"}
00:11:42.460 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3f30cade-6d9d-48fb-80b7-fd124bb99d53"}
00:11:42.460 00.000 13300 case statement mapped state 6 to 3
00:11:42.460 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3f30cade-6d9d-48fb-80b7-fd124bb99d53"}
00:11:42.472 00.012 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ce4b7458-c40d-4c73-9331-17933da41eaf"}
00:11:42.472 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1516,"width":15,"height":15,"star_pos":[6.96,7.22],"pixels":"..."},"id":"ce4b7458-c40d-4c73-9331-17933da41eaf"}
00:11:43.699 01.227 11596 Exposure complete
00:11:43.772 00.073 11596 worker thread done servicing request
00:11:43.773 00.001 13300 OnExposeComplete: enter
00:11:43.773 00.000 13300 UpdateGuideState(): m_state=6
00:11:43.773 00.000 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1517
00:11:43.773 00.000 13300 Star::Find returns 1 (0), X=1061.04, Y=356.36, Mass=1901, SNR=30.5, Peak=221 HFD=3.3
00:11:43.774 00.001 13300 MultiStar: [#1 0.09,-0.11,0.76,U] [#2 0.17,-0.15,0.45,U] [#3 0.30,0.00,0.42,U] [#4 0.33,-0.10,0.31,U] [#5 0.32,-0.35,0.25,U] [#6 0.18,-0.20,0.23,U] [#7 0.10,0.03,0.23,U] [#8 0.31,-0.06,0.19,U] 
00:11:43.774 00.000 13300 refined, 8 included, MultiStar: {0.15, -0.17}, one-star: {0.00, -0.33}
00:11:43.774 00.000 13300 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-1.61) = xAngle (0.76 = 0.76)
00:11:43.774 00.000 13300 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.78 = 0.78)
00:11:43.774 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=-0.17 hyp=0.23 cameraTheta=-0.85 mountX=0.16 mountY=0.16, mountTheta=0.77
00:11:43.777 00.003 13300 SchedulePrimaryMove(1016D950, x=0.15, y=-0.17, opts=13)
00:11:43.777 00.000 13300 Enqueuing Move request for scope (0.15, -0.17)
00:11:43.777 00.000 11596 Worker thread wakes up
00:11:43.777 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.17) opts 0xd
00:11:43.777 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, -0.17)
00:11:43.777 00.000 11596 Moving (0.15, -0.17) raw xDistance=0.16 yDistance=0.16
00:11:43.777 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.16
00:11:43.777 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:43.778 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:11:43.778 00.000 11596 MoveAxis(W, 233, ABG)
00:11:43.778 00.000 11596 Guiding  Dir = 3, Dur = 233
00:11:43.778 00.000 11596 IsSlewing returns 0
00:11:43.784 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=2, FiltMax=115, Gamma=0.510
00:11:43.792 00.008 13300 UpdateGuideState exits: m=1901 SNR=30.5
00:11:43.793 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:43.793 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:11:43.793 00.000 13300 Enqueuing Expose request
00:11:43.987 00.194 11596 IsGuiding returns 0
00:11:44.173 00.186 11596 PulseGuide returned control before completion, sleep 58
00:11:44.271 00.098 11596 IsGuiding returns 1
00:11:44.271 00.000 11596 scope still moving after pulse duration time elapsed
00:11:44.301 00.030 11596 IsSlewing returns 0
00:11:44.391 00.090 11596 IsGuiding returns 1
00:11:44.422 00.031 11596 IsSlewing returns 0
00:11:44.588 00.166 11596 IsGuiding returns 1
00:11:44.609 00.021 11596 IsSlewing returns 0
00:11:44.853 00.244 11596 IsGuiding returns 0
00:11:44.853 00.000 11596 scope move finished after 233 + 633 ms
00:11:44.853 00.000 11596 Move returns status 0, amount 233
00:11:44.854 00.001 11596 MoveAxis(N, 0, ABG)
00:11:44.854 00.000 11596 Move returns status 0, amount 0
00:11:44.854 00.000 11596 move complete, result=0
00:11:44.854 00.000 11596 worker thread done servicing request
00:11:44.854 00.000 13300 GuideStep: 0.2 px 233 ms WEST, 0.2 px 0 ms NORTH
00:11:44.854 00.000 11596 Worker thread wakes up
00:11:44.855 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:11:45.363 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:11:45.458 00.095 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"052da2f6-cc0f-479b-af70-65471beee53c"}
00:11:45.458 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"052da2f6-cc0f-479b-af70-65471beee53c"}
00:11:45.459 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1012df6f-6799-4656-b91e-57fc3dcef7f7"}
00:11:45.460 00.001 13300 case statement mapped state 6 to 3
00:11:45.460 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1012df6f-6799-4656-b91e-57fc3dcef7f7"}
00:11:45.461 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c07c0951-4964-4735-a7a0-3d4f9e448803"}
00:11:45.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1517,"width":15,"height":15,"star_pos":[7.04,7.36],"pixels":"..."},"id":"c07c0951-4964-4735-a7a0-3d4f9e448803"}
00:11:48.418 02.957 11596 Exposure complete
00:11:48.459 00.041 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"db432f3c-6e42-4f56-a60c-284658513c09"}
00:11:48.459 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"db432f3c-6e42-4f56-a60c-284658513c09"}
00:11:48.460 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4390154e-d452-46aa-b719-f0a03bb86086"}
00:11:48.460 00.000 13300 case statement mapped state 6 to 3
00:11:48.460 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4390154e-d452-46aa-b719-f0a03bb86086"}
00:11:48.460 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"29e414be-6b47-415b-89b6-ee85a403b844"}
00:11:48.461 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1517,"width":15,"height":15,"star_pos":[7.04,7.36],"pixels":"..."},"id":"29e414be-6b47-415b-89b6-ee85a403b844"}
00:11:48.522 00.061 11596 worker thread done servicing request
00:11:48.523 00.001 13300 OnExposeComplete: enter
00:11:48.523 00.000 13300 UpdateGuideState(): m_state=6
00:11:48.524 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1518
00:11:48.524 00.000 13300 Star::Find returns 1 (0), X=1061.17, Y=356.34, Mass=1960, SNR=30.9, Peak=233 HFD=3.3
00:11:48.525 00.001 13300 MultiStar: [#1 0.16,-0.02,0.75,U] [#2 0.09,-0.26,0.45,U] [#3 0.21,-0.21,0.41,U] [#4 0.40,0.01,0.29,U] [#5 0.31,-0.17,0.25,U] [#6 0.23,-0.02,0.23,U] [#7 0.25,0.03,0.22,U] [#8 0.06,0.18,0.19,U] 
00:11:48.525 00.000 13300 refined, 8 included, MultiStar: {0.18, -0.15}, one-star: {0.13, -0.35}
00:11:48.525 00.000 13300 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-1.61) = xAngle (0.92 = 0.92)
00:11:48.525 00.000 13300 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.94 = 0.94)
00:11:48.526 00.001 13300 CameraToMount -- cameraX=0.18 cameraY=-0.15 hyp=0.24 cameraTheta=-0.69 mountX=0.14 mountY=0.19, mountTheta=0.93
00:11:48.528 00.002 13300 SchedulePrimaryMove(1016D950, x=0.18, y=-0.15, opts=13)
00:11:48.529 00.001 13300 Enqueuing Move request for scope (0.18, -0.15)
00:11:48.529 00.000 11596 Worker thread wakes up
00:11:48.529 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.15) opts 0xd
00:11:48.529 00.000 11596 Handling offset move in thread for scope, endpoint = (0.18, -0.15)
00:11:48.529 00.000 11596 Moving (0.18, -0.15) raw xDistance=0.14 yDistance=0.19
00:11:48.529 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.14
00:11:48.530 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.19
00:11:48.530 00.000 11596 MoveAxis(W, 196, ABG)
00:11:48.530 00.000 11596 Guiding  Dir = 3, Dur = 196
00:11:48.530 00.000 11596 IsSlewing returns 0
00:11:48.536 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
00:11:48.545 00.009 13300 UpdateGuideState exits: m=1960 SNR=30.9
00:11:48.546 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:48.546 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:11:48.546 00.000 13300 Enqueuing Expose request
00:11:48.552 00.006 11596 IsGuiding returns 0
00:11:48.952 00.400 11596 IsGuiding returns 1
00:11:48.952 00.000 11596 scope still moving after pulse duration time elapsed
00:11:49.100 00.148 11596 IsSlewing returns 0
00:11:49.204 00.104 11596 IsGuiding returns 0
00:11:49.204 00.000 11596 scope move finished after 196 + 455 ms
00:11:49.204 00.000 11596 Move returns status 0, amount 196
00:11:49.204 00.000 11596 MoveAxis(S, 253, ABG)
00:11:49.204 00.000 11596 Guiding  Dir = 1, Dur = 253
00:11:49.205 00.001 11596 IsSlewing returns 0
00:11:49.425 00.220 11596 IsGuiding returns 0
00:11:49.429 00.004 11596 PulseGuide returned control before completion, sleep 259
00:11:49.733 00.304 11596 IsGuiding returns 0
00:11:49.734 00.001 11596 Move returns status 0, amount 253
00:11:49.734 00.000 11596 move complete, result=0
00:11:49.734 00.000 11596 worker thread done servicing request
00:11:49.734 00.000 11596 Worker thread wakes up
00:11:49.734 00.000 13300 GuideStep: 0.1 px 196 ms WEST, 0.2 px 253 ms SOUTH
00:11:49.734 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:11:50.247 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:11:51.459 01.212 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c015b106-2b25-4b88-b272-81cb49c4525a"}
00:11:51.459 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c015b106-2b25-4b88-b272-81cb49c4525a"}
00:11:51.460 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"462a80a3-8e71-458b-b1dc-e6015f0dc810"}
00:11:51.460 00.000 13300 case statement mapped state 6 to 3
00:11:51.460 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"462a80a3-8e71-458b-b1dc-e6015f0dc810"}
00:11:51.461 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fa1335db-cefe-49b6-9826-36608465948f"}
00:11:51.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1518,"width":15,"height":15,"star_pos":[7.17,7.34],"pixels":"..."},"id":"fa1335db-cefe-49b6-9826-36608465948f"}
00:11:53.283 01.822 11596 Exposure complete
00:11:53.362 00.079 11596 worker thread done servicing request
00:11:53.363 00.001 13300 OnExposeComplete: enter
00:11:53.363 00.000 13300 UpdateGuideState(): m_state=6
00:11:53.363 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1519
00:11:53.363 00.000 13300 Star::Find returns 1 (0), X=1061.20, Y=356.50, Mass=1975, SNR=31.0, Peak=231 HFD=3.4
00:11:53.364 00.001 13300 MultiStar: [#1 0.21,0.03,0.74,U] [#2 0.17,0.03,0.44,U] [#3 0.15,-0.01,0.41,U] [#4 0.32,0.28,0.28,U] [#5 0.48,0.06,0.24,U] [#6 0.25,0.03,0.24,U] [#7 0.04,0.06,0.22,U] [#8 0.16,0.19,0.21,U] 
00:11:53.364 00.000 13300 refined, 8 included, MultiStar: {0.20, -0.00}, one-star: {0.16, -0.20}
00:11:53.364 00.000 13300 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-1.61) = xAngle (1.59 = 1.59)
00:11:53.364 00.000 13300 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.61 = 1.61)
00:11:53.365 00.001 13300 CameraToMount -- cameraX=0.20 cameraY=-0.00 hyp=0.20 cameraTheta=-0.02 mountX=-0.00 mountY=0.20, mountTheta=1.59
00:11:53.367 00.002 13300 SchedulePrimaryMove(1016D950, x=0.20, y=-0.00, opts=13)
00:11:53.367 00.000 13300 Enqueuing Move request for scope (0.20, -0.00)
00:11:53.367 00.000 11596 Worker thread wakes up
00:11:53.367 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.00) opts 0xd
00:11:53.367 00.000 11596 Handling offset move in thread for scope, endpoint = (0.20, -0.00)
00:11:53.367 00.000 11596 Moving (0.20, -0.00) raw xDistance=-0.00 yDistance=0.20
00:11:53.367 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:11:53.368 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
00:11:53.368 00.000 11596 MoveAxis(E, 0, ABG)
00:11:53.368 00.000 11596 Move returns status 0, amount 0
00:11:53.368 00.000 11596 MoveAxis(S, 268, ABG)
00:11:53.368 00.000 11596 Guiding  Dir = 1, Dur = 268
00:11:53.369 00.001 11596 IsSlewing returns 0
00:11:53.375 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=231, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
00:11:53.384 00.009 13300 UpdateGuideState exits: m=1975 SNR=31.0
00:11:53.384 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:53.385 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:11:53.385 00.000 13300 Enqueuing Expose request
00:11:53.431 00.046 11596 IsGuiding returns 0
00:11:53.654 00.223 11596 PulseGuide returned control before completion, sleep 57
00:11:53.870 00.216 11596 IsGuiding returns 1
00:11:53.870 00.000 11596 scope still moving after pulse duration time elapsed
00:11:53.893 00.023 11596 IsSlewing returns 0
00:11:53.999 00.106 11596 IsGuiding returns 0
00:11:53.999 00.000 11596 scope move finished after 268 + 298 ms
00:11:53.999 00.000 11596 Move returns status 0, amount 268
00:11:53.999 00.000 11596 move complete, result=0
00:11:53.999 00.000 11596 worker thread done servicing request
00:11:54.000 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.2 px 268 ms SOUTH
00:11:54.000 00.000 11596 Worker thread wakes up
00:11:54.000 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:11:54.458 00.458 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9fca670a-e1e3-4cc7-8d70-1cefe3f24f1a"}
00:11:54.458 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9fca670a-e1e3-4cc7-8d70-1cefe3f24f1a"}
00:11:54.459 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"045bc5b5-1204-46fe-8dc6-11305a389550"}
00:11:54.459 00.000 13300 case statement mapped state 6 to 3
00:11:54.459 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"045bc5b5-1204-46fe-8dc6-11305a389550"}
00:11:54.460 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"260951c5-b27a-4364-858d-e63dfe9fc800"}
00:11:54.460 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1519,"width":15,"height":15,"star_pos":[7.20,7.50],"pixels":"..."},"id":"260951c5-b27a-4364-858d-e63dfe9fc800"}
00:11:54.504 00.044 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:11:57.459 02.955 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"59f9733d-59b2-40a0-b83f-96a9f562785d"}
00:11:57.459 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"59f9733d-59b2-40a0-b83f-96a9f562785d"}
00:11:57.460 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"799a73f1-e42d-4547-a88a-62e899f3e0d9"}
00:11:57.460 00.000 13300 case statement mapped state 6 to 3
00:11:57.460 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"799a73f1-e42d-4547-a88a-62e899f3e0d9"}
00:11:57.461 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5dcb8741-574d-41d7-addb-dba8aa663f21"}
00:11:57.462 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1519,"width":15,"height":15,"star_pos":[7.20,7.50],"pixels":"..."},"id":"5dcb8741-574d-41d7-addb-dba8aa663f21"}
00:11:57.535 00.073 11596 Exposure complete
00:11:57.612 00.077 11596 worker thread done servicing request
00:11:57.612 00.000 13300 OnExposeComplete: enter
00:11:57.612 00.000 13300 UpdateGuideState(): m_state=6
00:11:57.613 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1520
00:11:57.613 00.000 13300 Star::Find returns 1 (0), X=1061.11, Y=356.59, Mass=1969, SNR=31.0, Peak=232 HFD=3.3
00:11:57.613 00.000 13300 MultiStar: [#1 0.16,0.09,0.75,U] [#2 0.03,-0.05,0.44,U] [#3 0.09,0.09,0.40,U] [#4 0.36,0.41,0.29,U] [#5 0.21,-0.03,0.25,U] [#6 0.23,0.24,0.22,U] [#7 -0.02,0.14,0.23,U] [#8 0.17,0.05,0.21,U] 
00:11:57.613 00.000 13300 single-star, 8 included, MultiStar: {0.13, 0.05}, one-star: {0.07, -0.11}
00:11:57.613 00.000 13300 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-1.61) = xAngle (0.63 = 0.63)
00:11:57.614 00.001 13300 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.65 = 0.65)
00:11:57.614 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.11 hyp=0.13 cameraTheta=-0.97 mountX=0.10 mountY=0.08, mountTheta=0.64
00:11:57.615 00.001 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.11, opts=13)
00:11:57.615 00.000 13300 Enqueuing Move request for scope (0.07, -0.11)
00:11:57.615 00.000 11596 Worker thread wakes up
00:11:57.616 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.11) opts 0xd
00:11:57.616 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.11)
00:11:57.616 00.000 11596 Moving (0.07, -0.11) raw xDistance=0.10 yDistance=0.08
00:11:57.616 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:11:57.616 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:57.616 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:11:57.617 00.001 11596 MoveAxis(E, 0, ABG)
00:11:57.617 00.000 11596 Move returns status 0, amount 0
00:11:57.617 00.000 11596 MoveAxis(N, 0, ABG)
00:11:57.617 00.000 11596 Move returns status 0, amount 0
00:11:57.617 00.000 11596 move complete, result=0
00:11:57.617 00.000 11596 worker thread done servicing request
00:11:57.621 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
00:11:57.629 00.008 13300 UpdateGuideState exits: m=1969 SNR=31.0
00:11:57.629 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:57.629 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:11:57.629 00.000 13300 Enqueuing Expose request
00:11:57.629 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:11:57.629 00.000 11596 Worker thread wakes up
00:11:57.629 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:11:58.133 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:12:00.458 02.325 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9f4fec03-2bfe-4ad4-816e-0837f10cfafa"}
00:12:00.458 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9f4fec03-2bfe-4ad4-816e-0837f10cfafa"}
00:12:00.459 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d0834859-a302-4da2-8dfb-8cd1591df14f"}
00:12:00.459 00.000 13300 case statement mapped state 6 to 3
00:12:00.459 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d0834859-a302-4da2-8dfb-8cd1591df14f"}
00:12:00.460 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"25c2e8cd-3888-4980-a279-8a4e039c9faf"}
00:12:00.460 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1520,"width":15,"height":15,"star_pos":[7.11,6.59],"pixels":"..."},"id":"25c2e8cd-3888-4980-a279-8a4e039c9faf"}
00:12:01.166 00.706 11596 Exposure complete
00:12:01.241 00.075 11596 worker thread done servicing request
00:12:01.242 00.001 13300 OnExposeComplete: enter
00:12:01.242 00.000 13300 UpdateGuideState(): m_state=6
00:12:01.243 00.001 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1521
00:12:01.243 00.000 13300 Star::Find returns 1 (0), X=1061.08, Y=356.70, Mass=1958, SNR=30.9, Peak=256 HFD=3.1
00:12:01.243 00.000 13300 MultiStar: [#1 0.10,0.23,0.75,U] [#2 0.09,0.20,0.43,U] [#3 0.03,0.16,0.41,U] [#4 0.18,0.41,0.30,U] [#5 0.34,0.06,0.26,U] [#6 0.24,0.08,0.23,U] [#7 0.02,0.11,0.23,U] [#8 0.01,0.32,0.20,U] 
00:12:01.244 00.001 13300 single-star, 8 included, MultiStar: {0.10, 0.15}, one-star: {0.04, 0.01}
00:12:01.244 00.000 13300 CameraToMount -- cameraTheta (0.12) - m_xAngle (-1.61) = xAngle (1.73 = 1.73)
00:12:01.244 00.000 13300 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.75 = 1.75)
00:12:01.244 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.04 cameraTheta=0.12 mountX=-0.01 mountY=0.04, mountTheta=1.73
00:12:01.246 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.01, opts=13)
00:12:01.246 00.000 13300 Enqueuing Move request for scope (0.04, 0.01)
00:12:01.246 00.000 11596 Worker thread wakes up
00:12:01.246 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
00:12:01.246 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
00:12:01.246 00.000 11596 Moving (0.04, 0.01) raw xDistance=-0.01 yDistance=0.04
00:12:01.246 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:12:01.247 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:01.247 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:12:01.247 00.000 11596 MoveAxis(E, 0, ABG)
00:12:01.247 00.000 11596 Move returns status 0, amount 0
00:12:01.247 00.000 11596 MoveAxis(N, 0, ABG)
00:12:01.247 00.000 11596 Move returns status 0, amount 0
00:12:01.247 00.000 11596 move complete, result=0
00:12:01.248 00.001 11596 worker thread done servicing request
00:12:01.253 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
00:12:01.262 00.009 13300 UpdateGuideState exits: m=1958 SNR=30.9
00:12:01.262 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:01.262 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:12:01.262 00.000 13300 Enqueuing Expose request
00:12:01.262 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:12:01.262 00.000 11596 Worker thread wakes up
00:12:01.263 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:12:01.768 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:12:03.457 01.689 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8258b4a7-2f46-4468-b1e7-f4f1f52b4e3c"}
00:12:03.457 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8258b4a7-2f46-4468-b1e7-f4f1f52b4e3c"}
00:12:03.458 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cbd066e7-9a5b-4c52-9714-2303c52473ec"}
00:12:03.458 00.000 13300 case statement mapped state 6 to 3
00:12:03.458 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cbd066e7-9a5b-4c52-9714-2303c52473ec"}
00:12:03.459 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0c3c2d8a-898b-44d2-8692-4e42ebbf3ebf"}
00:12:03.459 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1521,"width":15,"height":15,"star_pos":[7.08,6.70],"pixels":"..."},"id":"0c3c2d8a-898b-44d2-8692-4e42ebbf3ebf"}
00:12:04.801 01.342 11596 Exposure complete
00:12:04.875 00.074 11596 worker thread done servicing request
00:12:04.875 00.000 13300 OnExposeComplete: enter
00:12:04.875 00.000 13300 UpdateGuideState(): m_state=6
00:12:04.875 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1522
00:12:04.876 00.001 13300 Star::Find returns 1 (0), X=1061.08, Y=356.71, Mass=1978, SNR=31.1, Peak=256 HFD=3.2
00:12:04.876 00.000 13300 MultiStar: [#1 0.15,0.19,0.75,U] [#2 0.10,0.25,0.44,U] [#3 0.12,0.21,0.40,U] [#4 0.23,0.59,0.30,U] [#5 0.22,0.42,0.24,U] [#6 0.22,0.20,0.23,U] [#7 0.07,0.25,0.23,U] [#8 0.13,0.43,0.20,U] 
00:12:04.876 00.000 13300 single-star, 8 included, MultiStar: {0.12, 0.22}, one-star: {0.04, 0.01}
00:12:04.876 00.000 13300 CameraToMount -- cameraTheta (0.35) - m_xAngle (-1.61) = xAngle (1.96 = 1.96)
00:12:04.876 00.000 13300 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.97 = 1.97)
00:12:04.877 00.001 13300 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.04 cameraTheta=0.35 mountX=-0.02 mountY=0.04, mountTheta=1.96
00:12:04.878 00.001 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.01, opts=13)
00:12:04.878 00.000 13300 Enqueuing Move request for scope (0.04, 0.01)
00:12:04.878 00.000 11596 Worker thread wakes up
00:12:04.878 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
00:12:04.878 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
00:12:04.879 00.001 11596 Moving (0.04, 0.01) raw xDistance=-0.02 yDistance=0.04
00:12:04.879 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:12:04.879 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:04.879 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:12:04.879 00.000 11596 MoveAxis(E, 0, ABG)
00:12:04.879 00.000 11596 Move returns status 0, amount 0
00:12:04.879 00.000 11596 MoveAxis(N, 0, ABG)
00:12:04.879 00.000 11596 Move returns status 0, amount 0
00:12:04.879 00.000 11596 move complete, result=0
00:12:04.879 00.000 11596 worker thread done servicing request
00:12:04.885 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
00:12:04.892 00.007 13300 UpdateGuideState exits: m=1978 SNR=31.1
00:12:04.892 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:04.892 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:12:04.892 00.000 13300 Enqueuing Expose request
00:12:04.893 00.001 11596 Worker thread wakes up
00:12:04.893 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:12:04.893 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:12:05.395 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:12:06.456 01.061 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6c638450-1005-42fc-927d-d59408c54cc8"}
00:12:06.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6c638450-1005-42fc-927d-d59408c54cc8"}
00:12:06.457 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7d58274e-8c33-4664-8713-9e5cc94a5d74"}
00:12:06.457 00.000 13300 case statement mapped state 6 to 3
00:12:06.457 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7d58274e-8c33-4664-8713-9e5cc94a5d74"}
00:12:06.458 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b0d37dc3-3611-43d1-a5de-c33b803a869d"}
00:12:06.458 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1522,"width":15,"height":15,"star_pos":[7.08,6.71],"pixels":"..."},"id":"b0d37dc3-3611-43d1-a5de-c33b803a869d"}
00:12:08.431 01.973 11596 Exposure complete
00:12:08.505 00.074 11596 worker thread done servicing request
00:12:08.505 00.000 13300 OnExposeComplete: enter
00:12:08.506 00.001 13300 UpdateGuideState(): m_state=6
00:12:08.506 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1523
00:12:08.506 00.000 13300 Star::Find returns 1 (0), X=1060.96, Y=356.57, Mass=1940, SNR=30.8, Peak=245 HFD=3.2
00:12:08.507 00.001 13300 MultiStar: [#1 0.17,0.21,0.76,U] [#2 0.09,0.10,0.44,U] [#3 0.14,0.17,0.41,U] [#4 0.21,0.52,0.30,U] [#5 0.19,0.35,0.24,U] [#6 0.00,0.00,0.00,L] [#7 0.11,0.20,0.23,U] [#8 0.17,0.29,0.20,U] [#9 0.51,0.95,0.20,U] 
00:12:08.507 00.000 13300 single-star, 8 included, MultiStar: {0.11, 0.18}, one-star: {-0.08, -0.12}
00:12:08.507 00.000 13300 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-1.61) = xAngle (-0.55 = -0.55)
00:12:08.507 00.000 13300 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.53 = -0.53)
00:12:08.507 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.12 hyp=0.14 cameraTheta=-2.16 mountX=0.12 mountY=-0.07, mountTheta=-0.54
00:12:08.508 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.12, opts=13)
00:12:08.509 00.001 13300 Enqueuing Move request for scope (-0.08, -0.12)
00:12:08.509 00.000 11596 Worker thread wakes up
00:12:08.509 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.12) opts 0xd
00:12:08.509 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.12)
00:12:08.509 00.000 11596 Moving (-0.08, -0.12) raw xDistance=0.12 yDistance=-0.07
00:12:08.509 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:12:08.509 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:08.509 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:12:08.509 00.000 11596 MoveAxis(E, 0, ABG)
00:12:08.509 00.000 11596 Move returns status 0, amount 0
00:12:08.510 00.001 11596 MoveAxis(N, 0, ABG)
00:12:08.510 00.000 11596 Move returns status 0, amount 0
00:12:08.510 00.000 11596 move complete, result=0
00:12:08.510 00.000 11596 worker thread done servicing request
00:12:08.514 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=245, med=4, FiltMin=2, FiltMax=114, Gamma=0.510
00:12:08.522 00.008 13300 UpdateGuideState exits: m=1940 SNR=30.8
00:12:08.522 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:08.523 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:12:08.523 00.000 13300 Enqueuing Expose request
00:12:08.523 00.000 11596 Worker thread wakes up
00:12:08.523 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:12:08.523 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:12:09.039 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:12:09.456 00.417 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a722cf6d-10de-4574-a369-ddbbde91fa03"}
00:12:09.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a722cf6d-10de-4574-a369-ddbbde91fa03"}
00:12:09.457 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2e59a43a-a8c5-4ae2-92e9-0a5dc4964000"}
00:12:09.457 00.000 13300 case statement mapped state 6 to 3
00:12:09.457 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2e59a43a-a8c5-4ae2-92e9-0a5dc4964000"}
00:12:09.458 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ea416f76-a65a-4508-96ed-45ee1fc08a63"}
00:12:09.458 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1523,"width":15,"height":15,"star_pos":[6.96,6.57],"pixels":"..."},"id":"ea416f76-a65a-4508-96ed-45ee1fc08a63"}
00:12:11.464 02.006 13300 evsrv: cli 10203FE0 connect
00:12:11.464 00.000 13300 case statement mapped state 6 to 3
00:12:11.465 00.001 13300 case statement mapped state 6 to 3
00:12:11.466 00.001 13300 evsrv: cli 10203FE0 request: {"method":"get_app_state","id":"5945d655-e0b5-4866-9f54-9120a1a4eb9f"}
00:12:11.466 00.000 13300 case statement mapped state 6 to 3
00:12:11.466 00.000 13300 evsrv: cli 10203FE0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5945d655-e0b5-4866-9f54-9120a1a4eb9f"}
00:12:11.467 00.001 13300 evsrv: cli 10203FE0 disconnect
00:12:11.467 00.000 13300 evsrv: cli 102039A0 connect
00:12:11.468 00.001 13300 case statement mapped state 6 to 3
00:12:11.468 00.000 13300 case statement mapped state 6 to 3
00:12:11.469 00.001 13300 evsrv: cli 102039A0 request: {"method":"dither","params":{"amount":10,"raOnly":false,"settle":{"pixels":1.5,"time":5,"timeout":40}},"id":"2f35a0f1-ca36-4be7-8919-be836dd90db7"}
00:12:11.469 00.000 13300 PhdController::Dither begins
00:12:11.469 00.000 13300 dither: size=10.00, dRA=0.00 dDec=10.00
00:12:11.470 00.001 13300 MountToCamera -- mountTheta (1.57) + m_xAngle (-1.61) = xAngle (-0.04 = -0.04)
00:12:11.470 00.000 13300 MountToCamera -- mountX=0.00 mountY=10.00 hyp=10.00 mountTheta=1.57 cameraX=9.99, cameraY=-0.38 cameraTheta=-0.04
00:12:11.470 00.000 13300 setting lock position to (1071.03, 356.31)
00:12:11.470 00.000 13300 Mount: notify guiding dithered (10.0, -0.4)
00:12:11.471 00.001 13300 MultiStar: stabilizing after lock position change
00:12:11.471 00.000 13300 Status Line: Dither da 0.00,10.00
00:12:11.475 00.004 13300 PhdController: newstate STATE_SETTLE_BEGIN
00:12:11.476 00.001 13300 PhdController: newstate STATE_SETTLE_WAIT
00:12:11.476 00.000 13300 evsrv: cli 102039A0 response: {"jsonrpc":"2.0","result":0,"id":"2f35a0f1-ca36-4be7-8919-be836dd90db7"}
00:12:11.477 00.001 13300 evsrv: cli 102039A0 disconnect
00:12:12.081 00.604 11596 Exposure complete
00:12:12.173 00.092 13300 OnExposeComplete: enter
00:12:12.174 00.001 13300 UpdateGuideState(): m_state=6
00:12:12.174 00.000 11596 worker thread done servicing request
00:12:12.174 00.000 13300 Star::Find(15, 1060, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1524
00:12:12.174 00.000 13300 Star::Find returns 1 (0), X=1061.06, Y=356.64, Mass=2013, SNR=31.4, Peak=256 HFD=3.3
00:12:12.175 00.001 13300 CameraToMount -- cameraTheta (3.11) - m_xAngle (-1.61) = xAngle (4.72 = -1.57)
00:12:12.175 00.000 13300 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.73 = -1.55)
00:12:12.175 00.000 13300 CameraToMount -- cameraX=-9.97 cameraY=0.32 hyp=9.98 cameraTheta=3.11 mountX=0.05 mountY=-9.98, mountTheta=-1.57
00:12:12.177 00.002 13300 dither recenter: remaining=(-0.0,-10.0) step=(-0.0,-10.0)
00:12:12.177 00.000 13300 MountToCamera -- mountTheta (-1.57) + m_xAngle (-1.61) = xAngle (-3.18 = 3.10)
00:12:12.177 00.000 13300 MountToCamera -- mountX=-0.00 mountY=-10.00 hyp=10.00 mountTheta=-1.57 cameraX=-9.99, cameraY=0.38 cameraTheta=3.10
00:12:12.177 00.000 13300 SchedulePrimaryMove(1016D950, x=-9.99, y=0.38, opts=4)
00:12:12.178 00.001 13300 Enqueuing Move request for scope (-9.99, 0.38)
00:12:12.178 00.000 13300 Mount: notify direct move -0.00,-10.00
00:12:12.178 00.000 11596 Worker thread wakes up
00:12:12.178 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-9.99, 0.38) opts 0x4
00:12:12.178 00.000 11596 Handling offset move in thread for scope, endpoint = (-9.99, 0.38)
00:12:12.178 00.000 11596 Moving (-9.99, 0.38) raw xDistance=-0.00 yDistance=-10.00
00:12:12.178 00.000 11596 BLC: window closed
00:12:12.178 00.000 11596 MoveAxis(E, 0, B)
00:12:12.179 00.001 11596 Move returns status 0, amount 0
00:12:12.179 00.000 11596 BLC: window closed
00:12:12.179 00.000 11596 BLC: Compensation needed for non-algo type move
00:12:12.179 00.000 11596 BLC: Dec direction reversal from South to North, backlash comp pulse of 134 applied
00:12:12.179 00.000 11596 MoveAxis(N, 13352, B)
00:12:12.179 00.000 11596 Guiding  Dir = 0, Dur = 13352
00:12:12.179 00.000 11596 IsSlewing returns 0
00:12:12.186 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=111, Gamma=0.510
00:12:12.195 00.009 13300 UpdateGuideState exits: m=2013 SNR=31.4
00:12:12.195 00.000 13300 PhdController: settling, locked = 1, distance = 10.08 (1.50) aobump = 0 frame = 1 / 99999
00:12:12.195 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761693132.195,"Host":"MAX-PC","Inst":1,"Distance":10.08,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
00:12:12.195 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:12.196 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:12:12.196 00.000 13300 Enqueuing Expose request
00:12:12.262 00.066 11596 IsGuiding returns 0
00:12:12.448 00.186 11596 PulseGuide returned control before completion, sleep 13176
00:12:12.456 00.008 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9a6844d5-b24c-41d1-a3f5-9641e0a6eb1f"}
00:12:12.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9a6844d5-b24c-41d1-a3f5-9641e0a6eb1f"}
00:12:12.457 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b54dc4f9-c973-4f2e-a872-7df2b2e56a8e"}
00:12:12.457 00.000 13300 case statement mapped state 6 to 3
00:12:12.457 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b54dc4f9-c973-4f2e-a872-7df2b2e56a8e"}
00:12:12.458 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4c9ba795-7da3-4530-b415-76092463b50f"}
00:12:12.459 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1524,"width":15,"height":15,"star_pos":[7.06,6.64],"pixels":"..."},"id":"4c9ba795-7da3-4530-b415-76092463b50f"}
00:12:15.456 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f0ae7508-5790-4a5c-9401-02deff7163ad"}
00:12:15.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f0ae7508-5790-4a5c-9401-02deff7163ad"}
00:12:15.457 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e5f1611c-4ba4-4d65-acca-4c1614e73212"}
00:12:15.457 00.000 13300 case statement mapped state 6 to 3
00:12:15.457 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e5f1611c-4ba4-4d65-acca-4c1614e73212"}
00:12:15.458 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"400ff802-d159-44fb-b462-b8a6210a6526"}
00:12:15.459 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1524,"width":15,"height":15,"star_pos":[7.06,6.64],"pixels":"..."},"id":"400ff802-d159-44fb-b462-b8a6210a6526"}
00:12:18.456 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bd32a0db-81c7-4f71-ad8f-51c406126340"}
00:12:18.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bd32a0db-81c7-4f71-ad8f-51c406126340"}
00:12:18.457 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c1251b75-40ec-42f4-a3b3-8522ebf2a008"}
00:12:18.457 00.000 13300 case statement mapped state 6 to 3
00:12:18.458 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c1251b75-40ec-42f4-a3b3-8522ebf2a008"}
00:12:18.458 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d981ff2b-9e52-458b-8e27-e840e43b6b0c"}
00:12:18.459 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1524,"width":15,"height":15,"star_pos":[7.06,6.64],"pixels":"..."},"id":"d981ff2b-9e52-458b-8e27-e840e43b6b0c"}
00:12:21.948 03.489 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8ec254cd-8629-4626-94aa-547d40b30a28"}
00:12:21.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8ec254cd-8629-4626-94aa-547d40b30a28"}
00:12:22.012 00.064 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ee2e4d8d-b66b-4e01-9e94-c6008493f9e6"}
00:12:22.012 00.000 13300 case statement mapped state 6 to 3
00:12:22.012 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ee2e4d8d-b66b-4e01-9e94-c6008493f9e6"}
00:12:22.013 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7c5fbac6-f667-49e6-92f2-f2b4c4ce20bb"}
00:12:22.014 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1524,"width":15,"height":15,"star_pos":[7.06,6.64],"pixels":"..."},"id":"7c5fbac6-f667-49e6-92f2-f2b4c4ce20bb"}
00:12:24.918 02.904 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4100465d-0cb3-4c35-aef2-bb39e2272c42"}
00:12:24.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4100465d-0cb3-4c35-aef2-bb39e2272c42"}
00:12:24.919 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d297c869-c97b-47a3-ba3f-8e16d960a0c2"}
00:12:24.919 00.000 13300 case statement mapped state 6 to 3
00:12:24.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d297c869-c97b-47a3-ba3f-8e16d960a0c2"}
00:12:24.919 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"31b88853-9606-4cdb-9989-f3646361fd6e"}
00:12:24.920 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1524,"width":15,"height":15,"star_pos":[7.06,6.64],"pixels":"..."},"id":"31b88853-9606-4cdb-9989-f3646361fd6e"}
00:12:25.627 00.707 11596 IsGuiding returns 1
00:12:25.627 00.000 11596 scope still moving after pulse duration time elapsed
00:12:25.658 00.031 11596 IsSlewing returns 0
00:12:25.658 00.000 11596 IsGuiding returns 1
00:12:25.690 00.032 11596 IsSlewing returns 0
00:12:25.690 00.000 11596 IsGuiding returns 1
00:12:25.721 00.031 11596 IsSlewing returns 0
00:12:25.721 00.000 11596 IsGuiding returns 1
00:12:25.753 00.032 11596 IsSlewing returns 0
00:12:25.753 00.000 11596 IsGuiding returns 1
00:12:25.784 00.031 11596 IsSlewing returns 0
00:12:25.784 00.000 11596 IsGuiding returns 1
00:12:25.814 00.030 11596 IsSlewing returns 0
00:12:25.814 00.000 11596 IsGuiding returns 1
00:12:25.844 00.030 11596 IsSlewing returns 0
00:12:25.845 00.001 11596 IsGuiding returns 1
00:12:25.874 00.029 11596 IsSlewing returns 0
00:12:25.874 00.000 11596 IsGuiding returns 1
00:12:25.904 00.030 11596 IsSlewing returns 0
00:12:25.904 00.000 11596 IsGuiding returns 1
00:12:25.934 00.030 11596 IsSlewing returns 0
00:12:25.934 00.000 11596 IsGuiding returns 1
00:12:25.966 00.032 11596 IsSlewing returns 0
00:12:25.967 00.001 11596 IsGuiding returns 1
00:12:25.997 00.030 11596 IsSlewing returns 0
00:12:25.997 00.000 11596 IsGuiding returns 1
00:12:26.028 00.031 11596 IsSlewing returns 0
00:12:26.028 00.000 11596 IsGuiding returns 1
00:12:26.059 00.031 11596 IsSlewing returns 0
00:12:26.059 00.000 11596 IsGuiding returns 1
00:12:26.090 00.031 11596 IsSlewing returns 0
00:12:26.090 00.000 11596 IsGuiding returns 1
00:12:26.119 00.029 11596 IsSlewing returns 0
00:12:26.119 00.000 11596 IsGuiding returns 1
00:12:26.151 00.032 11596 IsSlewing returns 0
00:12:26.151 00.000 11596 IsGuiding returns 1
00:12:26.182 00.031 11596 IsSlewing returns 0
00:12:26.183 00.001 11596 IsGuiding returns 1
00:12:26.212 00.029 11596 IsSlewing returns 0
00:12:26.212 00.000 11596 IsGuiding returns 1
00:12:26.465 00.253 11596 IsSlewing returns 0
00:12:26.466 00.001 11596 IsGuiding returns 1
00:12:26.698 00.232 11596 IsSlewing returns 0
00:12:26.699 00.001 11596 IsGuiding returns 1
00:12:26.720 00.021 11596 IsSlewing returns 0
00:12:26.720 00.000 11596 IsGuiding returns 1
00:12:26.752 00.032 11596 IsSlewing returns 0
00:12:26.752 00.000 11596 IsGuiding returns 1
00:12:26.783 00.031 11596 IsSlewing returns 0
00:12:26.783 00.000 11596 IsGuiding returns 1
00:12:26.814 00.031 11596 IsSlewing returns 0
00:12:26.814 00.000 11596 IsGuiding returns 1
00:12:26.845 00.031 11596 IsSlewing returns 0
00:12:26.845 00.000 11596 IsGuiding returns 1
00:12:26.876 00.031 11596 IsSlewing returns 0
00:12:26.876 00.000 11596 IsGuiding returns 1
00:12:26.907 00.031 11596 IsSlewing returns 0
00:12:26.907 00.000 11596 IsGuiding returns 1
00:12:26.938 00.031 11596 IsSlewing returns 0
00:12:26.938 00.000 11596 IsGuiding returns 1
00:12:26.970 00.032 11596 IsSlewing returns 0
00:12:26.970 00.000 11596 IsGuiding returns 1
00:12:27.001 00.031 11596 IsSlewing returns 0
00:12:27.001 00.000 11596 IsGuiding returns 1
00:12:27.030 00.029 11596 IsSlewing returns 0
00:12:27.031 00.001 11596 IsGuiding returns 1
00:12:27.060 00.029 11596 IsSlewing returns 0
00:12:27.060 00.000 11596 IsGuiding returns 1
00:12:27.090 00.030 11596 IsSlewing returns 0
00:12:27.090 00.000 11596 IsGuiding returns 1
00:12:27.121 00.031 11596 IsSlewing returns 0
00:12:27.121 00.000 11596 IsGuiding returns 1
00:12:27.152 00.031 11596 IsSlewing returns 0
00:12:27.152 00.000 11596 IsGuiding returns 1
00:12:27.184 00.032 11596 IsSlewing returns 0
00:12:27.184 00.000 11596 IsGuiding returns 1
00:12:27.214 00.030 11596 IsSlewing returns 0
00:12:27.214 00.000 11596 IsGuiding returns 1
00:12:27.245 00.031 11596 IsSlewing returns 0
00:12:27.245 00.000 11596 IsGuiding returns 1
00:12:27.276 00.031 11596 IsSlewing returns 0
00:12:27.276 00.000 11596 IsGuiding returns 1
00:12:27.307 00.031 11596 IsSlewing returns 0
00:12:27.307 00.000 11596 IsGuiding returns 1
00:12:27.339 00.032 11596 IsSlewing returns 0
00:12:27.339 00.000 11596 IsGuiding returns 1
00:12:27.369 00.030 11596 IsSlewing returns 0
00:12:27.369 00.000 11596 IsGuiding returns 1
00:12:27.399 00.030 11596 IsSlewing returns 0
00:12:27.399 00.000 11596 IsGuiding returns 1
00:12:27.428 00.029 11596 IsSlewing returns 0
00:12:27.428 00.000 11596 IsGuiding returns 1
00:12:27.458 00.030 11596 IsSlewing returns 0
00:12:27.458 00.000 11596 IsGuiding returns 1
00:12:27.918 00.460 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f139be75-b0cd-4e5d-a8f4-2f68f5904e6d"}
00:12:27.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f139be75-b0cd-4e5d-a8f4-2f68f5904e6d"}
00:12:27.919 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4e428162-a0c1-4b68-8ded-0f69d58cc35a"}
00:12:27.919 00.000 13300 case statement mapped state 6 to 3
00:12:27.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4e428162-a0c1-4b68-8ded-0f69d58cc35a"}
00:12:27.920 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"819e9dd0-695e-4989-8f66-14f30e3a9f7e"}
00:12:27.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1524,"width":15,"height":15,"star_pos":[7.06,6.64],"pixels":"..."},"id":"819e9dd0-695e-4989-8f66-14f30e3a9f7e"}
00:12:28.007 00.087 11596 IsSlewing returns 0
00:12:28.149 00.142 11596 IsGuiding returns 1
00:12:28.437 00.288 11596 IsGuiding returns 0
00:12:28.437 00.000 11596 Move returns status 0, amount 13352
00:12:28.437 00.000 11596 move complete, result=0
00:12:28.437 00.000 11596 worker thread done servicing request
00:12:28.437 00.000 11596 Worker thread wakes up
00:12:28.437 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -10.0 px 13352 ms NORTH
00:12:28.437 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:12:28.948 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1046,342,31,31)
00:12:30.917 01.969 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fe7ef0b1-ba63-4553-847e-b5ce0d6ee9ee"}
00:12:30.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fe7ef0b1-ba63-4553-847e-b5ce0d6ee9ee"}
00:12:30.918 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b784fbe7-9057-4721-97ac-5092ccd1ca1c"}
00:12:30.918 00.000 13300 case statement mapped state 6 to 3
00:12:30.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b784fbe7-9057-4721-97ac-5092ccd1ca1c"}
00:12:30.919 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"42344f42-0d1e-4547-89df-cce9951c6f26"}
00:12:30.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1524,"width":15,"height":15,"star_pos":[7.06,6.64],"pixels":"..."},"id":"42344f42-0d1e-4547-89df-cce9951c6f26"}
00:12:31.974 01.055 11596 Exposure complete
00:12:32.050 00.076 11596 worker thread done servicing request
00:12:32.051 00.001 13300 OnExposeComplete: enter
00:12:32.051 00.000 13300 UpdateGuideState(): m_state=6
00:12:32.051 00.000 13300 Star::Find(15, 1061, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1525
00:12:32.051 00.000 13300 Star::Find returns 1 (0), X=1071.71, Y=355.81, Mass=1925, SNR=30.7, Peak=228 HFD=3.1
00:12:32.051 00.000 13300 CameraToMount -- cameraTheta (-0.64) - m_xAngle (-1.61) = xAngle (0.96 = 0.96)
00:12:32.051 00.000 13300 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.98 = 0.98)
00:12:32.051 00.000 13300 CameraToMount -- cameraX=0.67 cameraY=-0.51 hyp=0.84 cameraTheta=-0.64 mountX=0.48 mountY=0.70, mountTheta=0.97
00:12:32.054 00.003 13300 SchedulePrimaryMove(1016D950, x=0.67, y=-0.51, opts=13)
00:12:32.054 00.000 13300 Enqueuing Move request for scope (0.67, -0.51)
00:12:32.055 00.001 11596 Worker thread wakes up
00:12:32.055 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.67, -0.51) opts 0xd
00:12:32.055 00.000 11596 Handling offset move in thread for scope, endpoint = (0.67, -0.51)
00:12:32.055 00.000 11596 Moving (0.67, -0.51) raw xDistance=0.48 yDistance=0.70
00:12:32.055 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.48
00:12:32.055 00.000 11596 resist switch: large excursion: input 0.70 thresh 0.54 direction from 0 to 1
00:12:32.056 00.001 11596 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.10
00:12:32.056 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.70 from input 0.70
00:12:32.056 00.000 11596 MoveAxis(W, 602, ABG)
00:12:32.056 00.000 11596 Guiding  Dir = 3, Dur = 602
00:12:32.056 00.000 11596 IsSlewing returns 0
00:12:32.062 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
00:12:32.070 00.008 13300 UpdateGuideState exits: m=1925 SNR=30.7
00:12:32.070 00.000 13300 PhdController: settling, locked = 1, distance = 0.84 (1.50) aobump = 0 frame = 2 / 99999
00:12:32.070 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761693152.070,"Host":"MAX-PC","Inst":1,"Distance":0.84,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
00:12:32.070 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:32.070 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:12:32.070 00.000 13300 Enqueuing Expose request
00:12:32.206 00.136 11596 IsGuiding returns 0
00:12:32.395 00.189 11596 PulseGuide returned control before completion, sleep 424
00:12:32.919 00.524 11596 IsGuiding returns 1
00:12:32.919 00.000 11596 scope still moving after pulse duration time elapsed
00:12:32.943 00.024 11596 IsSlewing returns 0
00:12:33.139 00.196 11596 IsGuiding returns 0
00:12:33.139 00.000 11596 scope move finished after 602 + 331 ms
00:12:33.140 00.001 11596 Move returns status 0, amount 602
00:12:33.140 00.000 11596 BLC: Dec direction reversal from North to South, backlash comp pulse of 134 applied
00:12:33.140 00.000 11596 MoveAxis(S, 1058, ABG)
00:12:33.140 00.000 11596 Guiding  Dir = 1, Dur = 1058
00:12:33.140 00.000 11596 IsSlewing returns 0
00:12:33.240 00.100 11596 IsGuiding returns 0
00:12:33.561 00.321 11596 PulseGuide returned control before completion, sleep 747
00:12:33.917 00.356 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9eef4758-0ed1-4ed3-bc49-2e89945312e5"}
00:12:33.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9eef4758-0ed1-4ed3-bc49-2e89945312e5"}
00:12:33.918 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"af041c83-1685-4629-9e27-05b800a4fa66"}
00:12:33.918 00.000 13300 case statement mapped state 6 to 3
00:12:33.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"af041c83-1685-4629-9e27-05b800a4fa66"}
00:12:33.919 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ff08b262-7ef1-4c9b-8c51-e8506aaa29ba"}
00:12:33.920 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1525,"width":15,"height":15,"star_pos":[6.71,6.81],"pixels":"..."},"id":"ff08b262-7ef1-4c9b-8c51-e8506aaa29ba"}
00:12:34.311 00.391 11596 IsGuiding returns 1
00:12:34.311 00.000 11596 scope still moving after pulse duration time elapsed
00:12:34.341 00.030 11596 IsSlewing returns 0
00:12:34.341 00.000 11596 IsGuiding returns 1
00:12:34.467 00.126 11596 IsSlewing returns 0
00:12:34.595 00.128 11596 IsGuiding returns 1
00:12:34.714 00.119 11596 IsSlewing returns 0
00:12:34.816 00.102 11596 IsGuiding returns 0
00:12:34.816 00.000 11596 scope move finished after 1058 + 518 ms
00:12:34.816 00.000 11596 Move returns status 0, amount 1058
00:12:34.816 00.000 11596 move complete, result=0
00:12:34.816 00.000 11596 worker thread done servicing request
00:12:34.816 00.000 11596 Worker thread wakes up
00:12:34.816 00.000 13300 GuideStep: 0.5 px 602 ms WEST, 0.7 px 1058 ms SOUTH
00:12:34.816 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:12:35.322 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:12:36.916 01.594 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"62531471-913d-474e-a0e0-b1a6fb1d61f7"}
00:12:36.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"62531471-913d-474e-a0e0-b1a6fb1d61f7"}
00:12:36.918 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"85f620cb-daed-43fd-bcd3-be1dc1ff0555"}
00:12:36.918 00.000 13300 case statement mapped state 6 to 3
00:12:36.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"85f620cb-daed-43fd-bcd3-be1dc1ff0555"}
00:12:36.918 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4aba9e2d-42f2-4ead-bf36-ef5af5a220b2"}
00:12:36.919 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1525,"width":15,"height":15,"star_pos":[6.71,6.81],"pixels":"..."},"id":"4aba9e2d-42f2-4ead-bf36-ef5af5a220b2"}
00:12:38.353 01.434 11596 Exposure complete
00:12:38.434 00.081 11596 worker thread done servicing request
00:12:38.435 00.001 13300 OnExposeComplete: enter
00:12:38.435 00.000 13300 UpdateGuideState(): m_state=6
00:12:38.435 00.000 13300 Star::Find(15, 1071, 355, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1526
00:12:38.435 00.000 13300 Star::Find returns 1 (0), X=1071.47, Y=356.24, Mass=1939, SNR=30.8, Peak=209 HFD=3.3
00:12:38.436 00.001 13300 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-1.61) = xAngle (1.43 = 1.43)
00:12:38.436 00.000 13300 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.44 = 1.44)
00:12:38.436 00.000 13300 CameraToMount -- cameraX=0.43 cameraY=-0.08 hyp=0.44 cameraTheta=-0.18 mountX=0.06 mountY=0.44, mountTheta=1.43
00:12:38.437 00.001 13300 SchedulePrimaryMove(1016D950, x=0.43, y=-0.08, opts=13)
00:12:38.438 00.001 13300 Enqueuing Move request for scope (0.43, -0.08)
00:12:38.438 00.000 11596 Worker thread wakes up
00:12:38.438 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.08) opts 0xd
00:12:38.438 00.000 11596 Handling offset move in thread for scope, endpoint = (0.43, -0.08)
00:12:38.438 00.000 11596 Moving (0.43, -0.08) raw xDistance=0.06 yDistance=0.44
00:12:38.438 00.000 11596 BLC: History state: CurrMiss=0.44, AvgInitMiss=0.06, ShCount=8, LgCount=2, SticCount=0,  Deflections: 0=0.698659, 1:0.437536
00:12:38.438 00.000 11596 BLC: Under-shoot, no adjustment, waiting for more data
00:12:38.439 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:12:38.439 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.44 from input 0.44
00:12:38.439 00.000 11596 MoveAxis(E, 0, ABG)
00:12:38.439 00.000 11596 Move returns status 0, amount 0
00:12:38.439 00.000 11596 MoveAxis(S, 578, ABG)
00:12:38.439 00.000 11596 Guiding  Dir = 1, Dur = 578
00:12:38.440 00.001 11596 IsSlewing returns 0
00:12:38.445 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=209, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
00:12:38.454 00.009 13300 UpdateGuideState exits: m=1939 SNR=30.8
00:12:38.454 00.000 13300 PhdController: settling, locked = 1, distance = 0.72 (1.50) aobump = 0 frame = 3 / 99999
00:12:38.454 00.000 13300 PhdController: newstate STATE_FINISH
00:12:38.454 00.000 13300 PhdController complete: success
00:12:38.454 00.000 13300 evsrv: {"Event":"SettleDone","Timestamp":1761693158.454,"Host":"MAX-PC","Inst":1,"Status":0,"TotalFrames":3,"DroppedFrames":0}
00:12:38.454 00.000 13300 Mount: notify guiding dither settle done success=1
00:12:38.455 00.001 13300 PhdController: newstate STATE_IDLE
00:12:38.455 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:38.455 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:12:38.455 00.000 13300 Enqueuing Expose request
00:12:38.518 00.063 11596 IsGuiding returns 0
00:12:38.606 00.088 11596 PulseGuide returned control before completion, sleep 501
00:12:39.001 00.395 13300 evsrv: cli 102032C0 connect
00:12:39.001 00.000 13300 case statement mapped state 6 to 3
00:12:39.002 00.001 13300 case statement mapped state 6 to 3
00:12:39.003 00.001 13300 evsrv: cli 102032C0 request: {"method":"get_app_state","id":"f08ab963-7d2c-4499-b718-1dade9404088"}
00:12:39.003 00.000 13300 case statement mapped state 6 to 3
00:12:39.004 00.001 13300 evsrv: cli 102032C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f08ab963-7d2c-4499-b718-1dade9404088"}
00:12:39.005 00.001 13300 evsrv: cli 102032C0 disconnect
00:12:39.307 00.302 11596 IsGuiding returns 0
00:12:39.307 00.000 11596 Move returns status 0, amount 578
00:12:39.307 00.000 11596 move complete, result=0
00:12:39.307 00.000 11596 worker thread done servicing request
00:12:39.307 00.000 11596 Worker thread wakes up
00:12:39.307 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.4 px 578 ms SOUTH
00:12:39.307 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:12:39.823 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:12:39.916 00.093 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dc051ee0-b347-4ab1-8059-72cca5717099"}
00:12:39.917 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dc051ee0-b347-4ab1-8059-72cca5717099"}
00:12:39.918 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4a13cb91-dbd3-4680-bfbc-cbb613d204c9"}
00:12:39.918 00.000 13300 case statement mapped state 6 to 3
00:12:39.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4a13cb91-dbd3-4680-bfbc-cbb613d204c9"}
00:12:39.919 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"89bf5075-4c12-467d-a3a8-371623166a89"}
00:12:39.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1526,"width":15,"height":15,"star_pos":[7.47,7.24],"pixels":"..."},"id":"89bf5075-4c12-467d-a3a8-371623166a89"}
00:12:42.861 02.942 11596 Exposure complete
00:12:42.916 00.055 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0814b117-e63e-4637-ae17-65fc65c22123"}
00:12:42.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0814b117-e63e-4637-ae17-65fc65c22123"}
00:12:42.917 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"604275f7-a1be-48cd-a79b-d8d0762ef076"}
00:12:42.917 00.000 13300 case statement mapped state 6 to 3
00:12:42.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"604275f7-a1be-48cd-a79b-d8d0762ef076"}
00:12:42.918 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a24710fe-d3d9-4828-b1a9-70085887d8c5"}
00:12:42.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1526,"width":15,"height":15,"star_pos":[7.47,7.24],"pixels":"..."},"id":"a24710fe-d3d9-4828-b1a9-70085887d8c5"}
00:12:42.936 00.018 13300 OnExposeComplete: enter
00:12:42.937 00.001 13300 UpdateGuideState(): m_state=6
00:12:42.937 00.000 11596 worker thread done servicing request
00:12:42.937 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1527
00:12:42.938 00.001 13300 Star::Find returns 1 (0), X=1070.85, Y=356.25, Mass=1957, SNR=31.0, Peak=249 HFD=3.1
00:12:42.938 00.000 13300 MultiStar: exiting stabilization period
00:12:42.938 00.000 13300 MultiStar: updating star positions after lock position change
00:12:42.938 00.000 13300 Star::Find(15, 113, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1527
00:12:42.938 00.000 13300 Star::Find returns 1 (0), X=113.39, Y=998.40, Mass=1126, SNR=23.4, Peak=95 HFD=4.0
00:12:42.938 00.000 13300 Star::Find(15, 255, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1527
00:12:42.939 00.001 13300 Star::Find returns 1 (0), X=255.37, Y=990.22, Mass=415, SNR=14.2, Peak=55 HFD=3.6
00:12:42.939 00.000 13300 Star::Find(15, 283, 203, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1527
00:12:42.939 00.000 13300 Star::Find returns 1 (0), X=283.86, Y=202.71, Mass=333, SNR=12.7, Peak=50 HFD=3.2
00:12:42.939 00.000 13300 Star::Find(15, 798, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1527
00:12:42.939 00.000 13300 Star::Find returns 1 (0), X=799.43, Y=152.43, Mass=186, SNR=9.4, Peak=22 HFD=3.3
00:12:42.939 00.000 13300 Star::Find(15, 1097, 541, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1527
00:12:42.939 00.000 13300 Star::Find returns 1 (0), X=1097.46, Y=540.39, Mass=121, SNR=7.6, Peak=24 HFD=3.0
00:12:42.939 00.000 13300 Star::Find(15, 511, 623, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1527
00:12:42.940 00.001 13300 Star::Find returns 1 (0), X=511.02, Y=623.03, Mass=93, SNR=6.7, Peak=29 HFD=2.0
00:12:42.940 00.000 13300 Star::Find(15, 411, 406, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1527
00:12:42.940 00.000 13300 Star::Find returns 1 (0), X=411.27, Y=405.39, Mass=110, SNR=7.3, Peak=23 HFD=1.9
00:12:42.940 00.000 13300 Star::Find(15, 849, 849, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1527
00:12:42.940 00.000 13300 Star::Find returns 1 (0), X=849.70, Y=848.62, Mass=98, SNR=6.8, Peak=21 HFD=2.8
00:12:42.940 00.000 13300 Star::Find(15, 968, 187, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1527
00:12:42.940 00.000 13300 Star::Find returns 1 (0), X=969.59, Y=186.08, Mass=79, SNR=6.1, Peak=14 HFD=2.4
00:12:42.940 00.000 13300 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-1.61) = xAngle (-1.19 = -1.19)
00:12:42.940 00.000 13300 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.17 = -1.17)
00:12:42.941 00.001 13300 CameraToMount -- cameraX=-0.18 cameraY=-0.07 hyp=0.20 cameraTheta=-2.80 mountX=0.07 mountY=-0.18, mountTheta=-1.18
00:12:42.942 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.18, y=-0.07, opts=13)
00:12:42.942 00.000 13300 Enqueuing Move request for scope (-0.18, -0.07)
00:12:42.942 00.000 11596 Worker thread wakes up
00:12:42.943 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.07) opts 0xd
00:12:42.943 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.18, -0.07)
00:12:42.943 00.000 11596 Moving (-0.18, -0.07) raw xDistance=0.07 yDistance=-0.18
00:12:42.943 00.000 11596 BLC: History state: CurrMiss=-0.18, AvgInitMiss=0.06, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.698659, 1:0.437536, 2:-0.180721
00:12:42.943 00.000 11596 BLC: Over-shoot, first stiction event, no adjustment
00:12:42.943 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:12:42.943 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:12:42.943 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:12:42.943 00.000 11596 MoveAxis(E, 0, ABG)
00:12:42.944 00.001 11596 Move returns status 0, amount 0
00:12:42.944 00.000 11596 MoveAxis(N, 0, ABG)
00:12:42.944 00.000 11596 Move returns status 0, amount 0
00:12:42.944 00.000 11596 move complete, result=0
00:12:42.944 00.000 11596 worker thread done servicing request
00:12:42.951 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=249, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
00:12:42.959 00.008 13300 UpdateGuideState exits: m=1957 SNR=31.0
00:12:42.959 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:42.960 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:12:42.960 00.000 13300 Enqueuing Expose request
00:12:42.960 00.000 11596 Worker thread wakes up
00:12:42.960 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:12:42.960 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:12:43.471 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:12:45.915 02.444 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d729dc67-bee7-49b0-a59e-4dfbdcbbddd4"}
00:12:45.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d729dc67-bee7-49b0-a59e-4dfbdcbbddd4"}
00:12:45.916 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a5f27b28-e6ea-4aad-94d5-5b867b6fe32c"}
00:12:45.916 00.000 13300 case statement mapped state 6 to 3
00:12:45.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a5f27b28-e6ea-4aad-94d5-5b867b6fe32c"}
00:12:45.916 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"51ec3740-ef78-4366-b6f2-b25d272259be"}
00:12:45.917 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1527,"width":15,"height":15,"star_pos":[6.85,7.25],"pixels":"..."},"id":"51ec3740-ef78-4366-b6f2-b25d272259be"}
00:12:46.505 00.588 11596 Exposure complete
00:12:46.576 00.071 11596 worker thread done servicing request
00:12:46.576 00.000 13300 OnExposeComplete: enter
00:12:46.576 00.000 13300 UpdateGuideState(): m_state=6
00:12:46.577 00.001 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1528
00:12:46.577 00.000 13300 Star::Find returns 1 (0), X=1070.77, Y=356.25, Mass=1983, SNR=31.2, Peak=248 HFD=3.1
00:12:46.578 00.001 13300 MultiStar: [#1 0.06,0.05,0.74,U] [#2 0.04,-0.05,0.45,U] [#3 0.02,-0.10,0.41,U] [#4 -0.07,-0.03,0.29,U] [#5 0.07,0.53,0.24,U] [#6 0.20,0.11,0.22,U] [#7 -0.08,-0.05,0.23,U] [#8 -0.06,0.21,0.20,U] 
00:12:46.578 00.000 13300 refined, 8 included, MultiStar: {-0.05, 0.02}, one-star: {-0.26, -0.06}
00:12:46.578 00.000 13300 CameraToMount -- cameraTheta (2.70) - m_xAngle (-1.61) = xAngle (4.30 = -1.98)
00:12:46.578 00.000 13300 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.32 = -1.96)
00:12:46.578 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.05 cameraTheta=2.70 mountX=-0.02 mountY=-0.05, mountTheta=-1.98
00:12:46.579 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.02, opts=13)
00:12:46.580 00.001 13300 Enqueuing Move request for scope (-0.05, 0.02)
00:12:46.580 00.000 11596 Worker thread wakes up
00:12:46.580 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
00:12:46.580 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
00:12:46.580 00.000 11596 Moving (-0.05, 0.02) raw xDistance=-0.02 yDistance=-0.05
00:12:46.580 00.000 11596 BLC: window closed
00:12:46.580 00.000 11596 BLC: History state: CurrMiss=-0.05, AvgInitMiss=0.06, ShCount=8, LgCount=2, SticCount=1,  Deflections: 0=0.698659, 1:0.437536, 2:-0.180721
00:12:46.580 00.000 11596 BLC: No correction, Miss < min_move
00:12:46.580 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:12:46.580 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:46.581 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:12:46.581 00.000 11596 MoveAxis(E, 0, ABG)
00:12:46.581 00.000 11596 Move returns status 0, amount 0
00:12:46.581 00.000 11596 MoveAxis(N, 0, ABG)
00:12:46.581 00.000 11596 Move returns status 0, amount 0
00:12:46.581 00.000 11596 move complete, result=0
00:12:46.581 00.000 11596 worker thread done servicing request
00:12:46.587 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
00:12:46.595 00.008 13300 UpdateGuideState exits: m=1983 SNR=31.2
00:12:46.596 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:46.596 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:12:46.596 00.000 13300 Enqueuing Expose request
00:12:46.596 00.000 11596 Worker thread wakes up
00:12:46.596 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:12:46.596 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:12:47.108 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:12:48.914 01.806 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"466b077c-3b57-4850-94cd-238ab7577c84"}
00:12:48.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"466b077c-3b57-4850-94cd-238ab7577c84"}
00:12:48.915 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1d956223-c722-441d-bfde-d04f14c15d3d"}
00:12:48.915 00.000 13300 case statement mapped state 6 to 3
00:12:48.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1d956223-c722-441d-bfde-d04f14c15d3d"}
00:12:48.916 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6cddcc95-edb9-4574-8920-16af693eb3c7"}
00:12:48.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1528,"width":15,"height":15,"star_pos":[6.77,7.25],"pixels":"..."},"id":"6cddcc95-edb9-4574-8920-16af693eb3c7"}
00:12:50.138 01.222 11596 Exposure complete
00:12:50.209 00.071 11596 worker thread done servicing request
00:12:50.209 00.000 13300 OnExposeComplete: enter
00:12:50.209 00.000 13300 UpdateGuideState(): m_state=6
00:12:50.210 00.001 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1529
00:12:50.210 00.000 13300 Star::Find returns 1 (0), X=1070.82, Y=356.29, Mass=1985, SNR=31.2, Peak=249 HFD=3.2
00:12:50.210 00.000 13300 MultiStar: [#1 0.03,0.11,0.75,U] [#2 0.00,-0.01,0.45,U] [#3 0.00,-0.08,0.42,U] [#4 -0.06,0.08,0.30,U] [#5 -0.18,0.40,0.24,U] [#6 0.05,0.13,0.20,U] [#7 -0.15,0.05,0.22,U] [#8 0.05,0.40,0.21,U] 
00:12:50.211 00.001 13300 refined, 8 included, MultiStar: {-0.07, 0.07}, one-star: {-0.22, -0.02}
00:12:50.211 00.000 13300 CameraToMount -- cameraTheta (2.35) - m_xAngle (-1.61) = xAngle (3.96 = -2.32)
00:12:50.211 00.000 13300 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.97 = -2.31)
00:12:50.211 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.07 hyp=0.10 cameraTheta=2.35 mountX=-0.07 mountY=-0.07, mountTheta=-2.32
00:12:50.212 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.07, opts=13)
00:12:50.212 00.000 13300 Enqueuing Move request for scope (-0.07, 0.07)
00:12:50.213 00.001 11596 Worker thread wakes up
00:12:50.213 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.07) opts 0xd
00:12:50.213 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.07)
00:12:50.213 00.000 11596 Moving (-0.07, 0.07) raw xDistance=-0.07 yDistance=-0.07
00:12:50.213 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:12:50.213 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:50.213 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:12:50.213 00.000 11596 MoveAxis(E, 0, ABG)
00:12:50.213 00.000 11596 Move returns status 0, amount 0
00:12:50.213 00.000 11596 MoveAxis(N, 0, ABG)
00:12:50.214 00.001 11596 Move returns status 0, amount 0
00:12:50.214 00.000 11596 move complete, result=0
00:12:50.214 00.000 11596 worker thread done servicing request
00:12:50.219 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=249, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
00:12:50.231 00.012 13300 UpdateGuideState exits: m=1985 SNR=31.2
00:12:50.231 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:50.231 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:12:50.231 00.000 13300 Enqueuing Expose request
00:12:50.231 00.000 11596 Worker thread wakes up
00:12:50.231 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:12:50.232 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:12:50.744 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:12:51.914 01.170 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2f80aa64-b853-44a1-918d-cf9cadea87f6"}
00:12:51.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2f80aa64-b853-44a1-918d-cf9cadea87f6"}
00:12:51.915 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"85399015-3c68-48e3-868a-4104c7903225"}
00:12:51.916 00.001 13300 case statement mapped state 6 to 3
00:12:51.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"85399015-3c68-48e3-868a-4104c7903225"}
00:12:51.917 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"21097858-78d5-497c-af45-d019a3b0588d"}
00:12:51.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1529,"width":15,"height":15,"star_pos":[6.82,7.29],"pixels":"..."},"id":"21097858-78d5-497c-af45-d019a3b0588d"}
00:12:53.775 01.858 11596 Exposure complete
00:12:53.845 00.070 11596 worker thread done servicing request
00:12:53.845 00.000 13300 OnExposeComplete: enter
00:12:53.846 00.001 13300 UpdateGuideState(): m_state=6
00:12:53.846 00.000 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1530
00:12:53.846 00.000 13300 Star::Find returns 1 (0), X=1070.69, Y=356.31, Mass=2004, SNR=31.4, Peak=230 HFD=3.2
00:12:53.847 00.001 13300 MultiStar: [#1 -0.10,0.06,0.75,U] [#2 -0.08,-0.09,0.44,U] [#3 -0.15,-0.10,0.41,U] [#4 -0.31,0.17,0.29,U] [#5 -0.07,0.48,0.24,U] [#6 -0.04,0.21,0.21,U] [#7 -0.31,0.08,0.22,U] [#8 -0.33,-0.00,0.21,U] 
00:12:53.847 00.000 13300 refined, 8 included, MultiStar: {-0.21, 0.05}, one-star: {-0.35, -0.00}
00:12:53.847 00.000 13300 CameraToMount -- cameraTheta (2.91) - m_xAngle (-1.61) = xAngle (4.51 = -1.77)
00:12:53.847 00.000 13300 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.53 = -1.75)
00:12:53.847 00.000 13300 CameraToMount -- cameraX=-0.21 cameraY=0.05 hyp=0.21 cameraTheta=2.91 mountX=-0.04 mountY=-0.21, mountTheta=-1.77
00:12:53.849 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.21, y=0.05, opts=13)
00:12:53.849 00.000 13300 Enqueuing Move request for scope (-0.21, 0.05)
00:12:53.849 00.000 11596 Worker thread wakes up
00:12:53.850 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.05) opts 0xd
00:12:53.850 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.21, 0.05)
00:12:53.850 00.000 11596 Moving (-0.21, 0.05) raw xDistance=-0.04 yDistance=-0.21
00:12:53.850 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:12:53.850 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:12:53.851 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
00:12:53.851 00.000 11596 MoveAxis(E, 0, ABG)
00:12:53.851 00.000 11596 Move returns status 0, amount 0
00:12:53.851 00.000 11596 MoveAxis(N, 0, ABG)
00:12:53.851 00.000 11596 Move returns status 0, amount 0
00:12:53.851 00.000 11596 move complete, result=0
00:12:53.852 00.001 11596 worker thread done servicing request
00:12:53.857 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
00:12:53.866 00.009 13300 UpdateGuideState exits: m=2004 SNR=31.4
00:12:53.866 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:53.866 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:12:53.866 00.000 13300 Enqueuing Expose request
00:12:53.866 00.000 11596 Worker thread wakes up
00:12:53.866 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:12:53.866 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:12:54.375 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:12:54.914 00.539 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c35f26fa-bda4-4e36-a371-867d536ea2dd"}
00:12:54.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c35f26fa-bda4-4e36-a371-867d536ea2dd"}
00:12:54.915 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"95b8f0d9-0cc1-49fd-9387-a985f3c86d37"}
00:12:54.915 00.000 13300 case statement mapped state 6 to 3
00:12:54.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"95b8f0d9-0cc1-49fd-9387-a985f3c86d37"}
00:12:54.916 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"720ce72c-365c-47eb-96e7-4f3d51c26298"}
00:12:54.917 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1530,"width":15,"height":15,"star_pos":[6.69,7.31],"pixels":"..."},"id":"720ce72c-365c-47eb-96e7-4f3d51c26298"}
00:12:57.404 02.487 11596 Exposure complete
00:12:57.487 00.083 11596 worker thread done servicing request
00:12:57.487 00.000 13300 OnExposeComplete: enter
00:12:57.487 00.000 13300 UpdateGuideState(): m_state=6
00:12:57.488 00.001 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1531
00:12:57.488 00.000 13300 Star::Find returns 1 (0), X=1070.71, Y=356.09, Mass=1937, SNR=30.8, Peak=233 HFD=3.3
00:12:57.488 00.000 13300 MultiStar: [#1 -0.03,-0.21,0.76,U] [#2 0.03,-0.36,0.45,U] [#3 -0.06,-0.15,0.42,U] [#4 -0.06,-0.07,0.29,U] [#5 -0.11,0.11,0.24,U] [#6 -0.07,-0.20,0.21,U] [#7 -0.04,0.01,0.23,U] [#8 -0.50,0.13,0.20,U] 
00:12:57.488 00.000 13300 refined, 8 included, MultiStar: {-0.14, -0.16}, one-star: {-0.33, -0.22}
00:12:57.488 00.000 13300 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-1.61) = xAngle (-0.67 = -0.67)
00:12:57.489 00.001 13300 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.66 = -0.66)
00:12:57.489 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=-0.16 hyp=0.21 cameraTheta=-2.28 mountX=0.17 mountY=-0.13, mountTheta=-0.66
00:12:57.491 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=-0.16, opts=13)
00:12:57.491 00.000 13300 Enqueuing Move request for scope (-0.14, -0.16)
00:12:57.491 00.000 11596 Worker thread wakes up
00:12:57.491 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.16) opts 0xd
00:12:57.491 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, -0.16)
00:12:57.491 00.000 11596 Moving (-0.14, -0.16) raw xDistance=0.17 yDistance=-0.13
00:12:57.492 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
00:12:57.492 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:57.492 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:12:57.492 00.000 11596 MoveAxis(W, 209, ABG)
00:12:57.492 00.000 11596 Guiding  Dir = 3, Dur = 209
00:12:57.493 00.001 11596 IsSlewing returns 0
00:12:57.498 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
00:12:57.507 00.009 13300 UpdateGuideState exits: m=1937 SNR=30.8
00:12:57.507 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:57.507 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:12:57.507 00.000 13300 Enqueuing Expose request
00:12:57.794 00.287 11596 IsGuiding returns 0
00:12:57.899 00.105 11596 PulseGuide returned control before completion, sleep 114
00:12:57.947 00.048 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"38e3096f-1866-4ade-a91b-b24c57424098"}
00:12:57.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"38e3096f-1866-4ade-a91b-b24c57424098"}
00:12:57.950 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"154e882f-ac5e-4336-a299-b3622a020ccd"}
00:12:57.950 00.000 13300 case statement mapped state 6 to 3
00:12:57.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"154e882f-ac5e-4336-a299-b3622a020ccd"}
00:12:57.951 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"79643b53-9805-4b29-904a-a4525ad14124"}
00:12:57.952 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1531,"width":15,"height":15,"star_pos":[6.71,7.09],"pixels":"..."},"id":"79643b53-9805-4b29-904a-a4525ad14124"}
00:12:58.089 00.137 11596 IsGuiding returns 1
00:12:58.089 00.000 11596 scope still moving after pulse duration time elapsed
00:12:58.116 00.027 11596 IsSlewing returns 0
00:12:58.216 00.100 11596 IsGuiding returns 0
00:12:58.216 00.000 11596 scope move finished after 209 + 213 ms
00:12:58.216 00.000 11596 Move returns status 0, amount 209
00:12:58.216 00.000 11596 MoveAxis(N, 0, ABG)
00:12:58.216 00.000 11596 Move returns status 0, amount 0
00:12:58.216 00.000 11596 move complete, result=0
00:12:58.216 00.000 11596 worker thread done servicing request
00:12:58.216 00.000 11596 Worker thread wakes up
00:12:58.216 00.000 13300 GuideStep: 0.2 px 209 ms WEST, -0.1 px 0 ms NORTH
00:12:58.217 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:12:58.731 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:13:00.947 02.216 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"10bdb463-936a-4fef-89fc-d56263f6f77a"}
00:13:00.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"10bdb463-936a-4fef-89fc-d56263f6f77a"}
00:13:00.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d99e109e-c51d-4670-b26b-eaad2b39fbab"}
00:13:00.948 00.000 13300 case statement mapped state 6 to 3
00:13:00.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d99e109e-c51d-4670-b26b-eaad2b39fbab"}
00:13:00.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8d7ba38f-f941-45f3-94cd-3092df9b9e37"}
00:13:00.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1531,"width":15,"height":15,"star_pos":[6.71,7.09],"pixels":"..."},"id":"8d7ba38f-f941-45f3-94cd-3092df9b9e37"}
00:13:01.755 00.806 11596 Exposure complete
00:13:01.829 00.074 11596 worker thread done servicing request
00:13:01.829 00.000 13300 OnExposeComplete: enter
00:13:01.829 00.000 13300 UpdateGuideState(): m_state=6
00:13:01.830 00.001 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1532
00:13:01.830 00.000 13300 Star::Find returns 1 (0), X=1070.76, Y=356.32, Mass=1968, SNR=31.0, Peak=220 HFD=3.3
00:13:01.830 00.000 13300 MultiStar: [#1 0.07,0.02,0.76,U] [#2 0.08,-0.13,0.45,U] [#3 -0.04,-0.19,0.42,U] [#4 -0.03,-0.01,0.30,U] [#5 -0.00,0.32,0.24,U] [#6 -0.09,0.07,0.22,U] [#7 -0.21,0.17,0.23,U] [#8 -0.11,0.34,0.20,U] 
00:13:01.831 00.001 13300 refined, 8 included, MultiStar: {-0.08, 0.02}, one-star: {-0.27, 0.00}
00:13:01.831 00.000 13300 CameraToMount -- cameraTheta (2.88) - m_xAngle (-1.61) = xAngle (4.49 = -1.80)
00:13:01.831 00.000 13300 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.50 = -1.78)
00:13:01.831 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.08 cameraTheta=2.88 mountX=-0.02 mountY=-0.08, mountTheta=-1.80
00:13:01.833 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.02, opts=13)
00:13:01.833 00.000 13300 Enqueuing Move request for scope (-0.08, 0.02)
00:13:01.833 00.000 11596 Worker thread wakes up
00:13:01.833 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.02) opts 0xd
00:13:01.833 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.02)
00:13:01.833 00.000 11596 Moving (-0.08, 0.02) raw xDistance=-0.02 yDistance=-0.08
00:13:01.833 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:13:01.833 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:01.834 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:13:01.834 00.000 11596 MoveAxis(E, 0, ABG)
00:13:01.834 00.000 11596 Move returns status 0, amount 0
00:13:01.834 00.000 11596 MoveAxis(N, 0, ABG)
00:13:01.834 00.000 11596 Move returns status 0, amount 0
00:13:01.834 00.000 11596 move complete, result=0
00:13:01.834 00.000 11596 worker thread done servicing request
00:13:01.839 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=220, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
00:13:01.846 00.007 13300 UpdateGuideState exits: m=1968 SNR=31.0
00:13:01.847 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:01.847 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:13:01.847 00.000 13300 Enqueuing Expose request
00:13:01.847 00.000 11596 Worker thread wakes up
00:13:01.847 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:13:01.847 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:13:02.361 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:13:03.947 01.586 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8e4f1403-12c5-4224-b61f-eabdc5c812ef"}
00:13:03.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8e4f1403-12c5-4224-b61f-eabdc5c812ef"}
00:13:03.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0bb07934-259d-4d88-b854-e2859c3f423f"}
00:13:03.948 00.000 13300 case statement mapped state 6 to 3
00:13:03.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0bb07934-259d-4d88-b854-e2859c3f423f"}
00:13:03.948 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0310397e-f1bc-45be-8299-1e1d85be0676"}
00:13:03.949 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1532,"width":15,"height":15,"star_pos":[6.76,7.32],"pixels":"..."},"id":"0310397e-f1bc-45be-8299-1e1d85be0676"}
00:13:05.400 01.451 11596 Exposure complete
00:13:05.484 00.084 11596 worker thread done servicing request
00:13:05.484 00.000 13300 OnExposeComplete: enter
00:13:05.484 00.000 13300 UpdateGuideState(): m_state=6
00:13:05.485 00.001 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1533
00:13:05.485 00.000 13300 Star::Find returns 1 (0), X=1070.74, Y=356.20, Mass=1947, SNR=30.9, Peak=238 HFD=3.2
00:13:05.486 00.001 13300 MultiStar: [#1 -0.06,-0.11,0.75,U] [#2 -0.08,-0.15,0.45,U] [#3 -0.17,-0.24,0.42,U] [#4 -0.31,-0.16,0.30,U] [#5 0.11,0.35,0.25,U] [#6 -0.00,-0.26,0.21,U] [#7 -0.16,-0.18,0.23,U] [#8 -0.49,0.38,0.20,U] 
00:13:05.486 00.000 13300 refined, 8 included, MultiStar: {-0.17, -0.09}, one-star: {-0.30, -0.11}
00:13:05.486 00.000 13300 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-1.61) = xAngle (-1.05 = -1.05)
00:13:05.486 00.000 13300 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.03 = -1.03)
00:13:05.486 00.000 13300 CameraToMount -- cameraX=-0.17 cameraY=-0.09 hyp=0.19 cameraTheta=-2.66 mountX=0.10 mountY=-0.17, mountTheta=-1.05
00:13:05.489 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.17, y=-0.09, opts=13)
00:13:05.489 00.000 13300 Enqueuing Move request for scope (-0.17, -0.09)
00:13:05.489 00.000 11596 Worker thread wakes up
00:13:05.489 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.09) opts 0xd
00:13:05.489 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.17, -0.09)
00:13:05.489 00.000 11596 Moving (-0.17, -0.09) raw xDistance=0.10 yDistance=-0.17
00:13:05.490 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:13:05.490 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:05.490 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:13:05.490 00.000 11596 MoveAxis(E, 0, ABG)
00:13:05.490 00.000 11596 Move returns status 0, amount 0
00:13:05.490 00.000 11596 MoveAxis(N, 0, ABG)
00:13:05.490 00.000 11596 Move returns status 0, amount 0
00:13:05.491 00.001 11596 move complete, result=0
00:13:05.491 00.000 11596 worker thread done servicing request
00:13:05.495 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
00:13:05.503 00.008 13300 UpdateGuideState exits: m=1947 SNR=30.9
00:13:05.503 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:05.503 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:13:05.503 00.000 13300 Enqueuing Expose request
00:13:05.503 00.000 11596 Worker thread wakes up
00:13:05.504 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:13:05.504 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:13:06.012 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:13:06.946 00.934 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b28c0706-e1d9-4569-bc9d-43c2dccc262b"}
00:13:06.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b28c0706-e1d9-4569-bc9d-43c2dccc262b"}
00:13:06.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1e22e72b-5602-4919-a0bd-8d5b29cb19da"}
00:13:06.947 00.000 13300 case statement mapped state 6 to 3
00:13:06.948 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1e22e72b-5602-4919-a0bd-8d5b29cb19da"}
00:13:06.948 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0628f70c-d0e7-41f2-a152-293507519620"}
00:13:06.949 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1533,"width":15,"height":15,"star_pos":[6.74,7.20],"pixels":"..."},"id":"0628f70c-d0e7-41f2-a152-293507519620"}
00:13:09.034 02.085 11596 Exposure complete
00:13:09.106 00.072 11596 worker thread done servicing request
00:13:09.106 00.000 13300 OnExposeComplete: enter
00:13:09.106 00.000 13300 UpdateGuideState(): m_state=6
00:13:09.107 00.001 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1534
00:13:09.108 00.001 13300 Star::Find returns 1 (0), X=1070.76, Y=356.09, Mass=1918, SNR=30.7, Peak=240 HFD=3.2
00:13:09.108 00.000 13300 MultiStar: [#1 -0.09,-0.15,0.76,U] [#2 -0.09,-0.22,0.46,U] [#3 -0.13,-0.28,0.41,U] [#4 -0.20,-0.19,0.30,U] [#5 0.07,0.31,0.25,U] [#6 0.28,0.10,0.21,U] [#7 -0.05,-0.10,0.23,U] [#8 0.19,0.21,0.22,U] 
00:13:09.108 00.000 13300 refined, 8 included, MultiStar: {-0.10, -0.13}, one-star: {-0.27, -0.22}
00:13:09.108 00.000 13300 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-1.61) = xAngle (-0.64 = -0.64)
00:13:09.108 00.000 13300 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.62 = -0.62)
00:13:09.108 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.13 hyp=0.16 cameraTheta=-2.25 mountX=0.13 mountY=-0.09, mountTheta=-0.63
00:13:09.113 00.005 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.13, opts=13)
00:13:09.113 00.000 13300 Enqueuing Move request for scope (-0.10, -0.13)
00:13:09.113 00.000 11596 Worker thread wakes up
00:13:09.113 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.13) opts 0xd
00:13:09.114 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.13)
00:13:09.114 00.000 11596 Moving (-0.10, -0.13) raw xDistance=0.13 yDistance=-0.09
00:13:09.114 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:13:09.115 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:09.115 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:13:09.115 00.000 11596 MoveAxis(E, 0, ABG)
00:13:09.115 00.000 11596 Move returns status 0, amount 0
00:13:09.115 00.000 11596 MoveAxis(N, 0, ABG)
00:13:09.115 00.000 11596 Move returns status 0, amount 0
00:13:09.116 00.001 11596 move complete, result=0
00:13:09.116 00.000 11596 worker thread done servicing request
00:13:09.122 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=240, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
00:13:09.135 00.013 13300 UpdateGuideState exits: m=1918 SNR=30.7
00:13:09.135 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:09.135 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:13:09.135 00.000 13300 Enqueuing Expose request
00:13:09.136 00.001 11596 Worker thread wakes up
00:13:09.136 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:13:09.136 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:13:09.641 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:13:09.944 00.303 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"50897f3a-ae20-4607-b05a-05d23fc71df9"}
00:13:09.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"50897f3a-ae20-4607-b05a-05d23fc71df9"}
00:13:09.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"54f5fe00-e62a-4a2e-a692-27fcd7bc2e28"}
00:13:09.945 00.000 13300 case statement mapped state 6 to 3
00:13:09.946 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"54f5fe00-e62a-4a2e-a692-27fcd7bc2e28"}
00:13:09.946 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2dd5d06f-30dd-4d86-81db-f39df7c8465b"}
00:13:09.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1534,"width":15,"height":15,"star_pos":[6.76,7.09],"pixels":"..."},"id":"2dd5d06f-30dd-4d86-81db-f39df7c8465b"}
00:13:12.803 02.857 11596 Exposure complete
00:13:12.874 00.071 11596 worker thread done servicing request
00:13:12.874 00.000 13300 OnExposeComplete: enter
00:13:12.875 00.001 13300 UpdateGuideState(): m_state=6
00:13:12.875 00.000 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1535
00:13:12.875 00.000 13300 Star::Find returns 1 (0), X=1070.73, Y=356.20, Mass=1954, SNR=31.0, Peak=237 HFD=3.2
00:13:12.876 00.001 13300 MultiStar: [#1 -0.10,-0.17,0.75,U] [#2 0.00,-0.11,0.46,U] [#3 -0.12,-0.19,0.43,U] [#4 -0.17,0.00,0.31,U] [#5 -0.07,0.40,0.24,U] [#6 0.07,0.16,0.23,U] [#7 -0.10,-0.01,0.23,U] [#8 -0.21,0.28,0.21,U] 
00:13:12.876 00.000 13300 refined, 8 included, MultiStar: {-0.14, -0.05}, one-star: {-0.30, -0.12}
00:13:12.876 00.000 13300 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-1.61) = xAngle (-1.21 = -1.21)
00:13:12.876 00.000 13300 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.19 = -1.19)
00:13:12.876 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=-0.05 hyp=0.15 cameraTheta=-2.82 mountX=0.05 mountY=-0.14, mountTheta=-1.20
00:13:12.878 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=-0.05, opts=13)
00:13:12.878 00.000 13300 Enqueuing Move request for scope (-0.14, -0.05)
00:13:12.878 00.000 11596 Worker thread wakes up
00:13:12.879 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.05) opts 0xd
00:13:12.879 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, -0.05)
00:13:12.879 00.000 11596 Moving (-0.14, -0.05) raw xDistance=0.05 yDistance=-0.14
00:13:12.879 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:13:12.879 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:12.879 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:13:12.879 00.000 11596 MoveAxis(E, 0, ABG)
00:13:12.879 00.000 11596 Move returns status 0, amount 0
00:13:12.879 00.000 11596 MoveAxis(N, 0, ABG)
00:13:12.880 00.001 11596 Move returns status 0, amount 0
00:13:12.880 00.000 11596 move complete, result=0
00:13:12.880 00.000 11596 worker thread done servicing request
00:13:12.886 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
00:13:12.893 00.007 13300 UpdateGuideState exits: m=1954 SNR=31.0
00:13:12.894 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:12.894 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:13:12.894 00.000 13300 Enqueuing Expose request
00:13:12.894 00.000 11596 Worker thread wakes up
00:13:12.894 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:13:12.894 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:13:12.944 00.050 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"518bffe6-2bf9-4516-b827-6552e423fcb4"}
00:13:12.945 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"518bffe6-2bf9-4516-b827-6552e423fcb4"}
00:13:12.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b249c0f9-5752-4c30-8f18-2cae21388328"}
00:13:12.946 00.000 13300 case statement mapped state 6 to 3
00:13:12.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b249c0f9-5752-4c30-8f18-2cae21388328"}
00:13:12.950 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"13ab9c0e-359e-475a-ac40-763fffc60a66"}
00:13:12.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1535,"width":15,"height":15,"star_pos":[6.73,7.20],"pixels":"..."},"id":"13ab9c0e-359e-475a-ac40-763fffc60a66"}
00:13:13.415 00.465 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:13:15.943 02.528 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d56733ca-98ac-4a0e-a344-262c6094d47a"}
00:13:15.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d56733ca-98ac-4a0e-a344-262c6094d47a"}
00:13:15.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"72a25124-1ce4-4797-a3bb-d4c91d3be815"}
00:13:15.944 00.000 13300 case statement mapped state 6 to 3
00:13:15.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"72a25124-1ce4-4797-a3bb-d4c91d3be815"}
00:13:15.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2941ae61-66ee-46e6-a2d6-f5de5b5520d5"}
00:13:15.946 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1535,"width":15,"height":15,"star_pos":[6.73,7.20],"pixels":"..."},"id":"2941ae61-66ee-46e6-a2d6-f5de5b5520d5"}
00:13:16.447 00.501 11596 Exposure complete
00:13:16.527 00.080 11596 worker thread done servicing request
00:13:16.527 00.000 13300 OnExposeComplete: enter
00:13:16.528 00.001 13300 UpdateGuideState(): m_state=6
00:13:16.528 00.000 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1536
00:13:16.528 00.000 13300 Star::Find returns 1 (0), X=1070.78, Y=356.17, Mass=1963, SNR=31.0, Peak=248 HFD=3.1
00:13:16.529 00.001 13300 MultiStar: [#1 0.04,-0.20,0.74,U] [#2 0.11,-0.21,0.45,U] [#3 -0.04,-0.27,0.42,U] [#4 -0.07,-0.07,0.30,U] [#5 0.12,0.26,0.24,U] [#6 0.21,-0.09,0.21,U] [#7 0.05,0.11,0.23,U] [#8 -0.06,-0.06,0.21,U] 
00:13:16.529 00.000 13300 refined, 8 included, MultiStar: {-0.04, -0.12}, one-star: {-0.26, -0.14}
00:13:16.529 00.000 13300 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-1.61) = xAngle (-0.26 = -0.26)
00:13:16.529 00.000 13300 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.25 = -0.25)
00:13:16.529 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.12 hyp=0.13 cameraTheta=-1.87 mountX=0.12 mountY=-0.03, mountTheta=-0.25
00:13:16.531 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.12, opts=13)
00:13:16.531 00.000 13300 Enqueuing Move request for scope (-0.04, -0.12)
00:13:16.531 00.000 11596 Worker thread wakes up
00:13:16.531 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.12) opts 0xd
00:13:16.531 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.12)
00:13:16.531 00.000 11596 Moving (-0.04, -0.12) raw xDistance=0.12 yDistance=-0.03
00:13:16.532 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:13:16.532 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:16.532 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:13:16.532 00.000 11596 MoveAxis(E, 0, ABG)
00:13:16.532 00.000 11596 Move returns status 0, amount 0
00:13:16.532 00.000 11596 MoveAxis(N, 0, ABG)
00:13:16.532 00.000 11596 Move returns status 0, amount 0
00:13:16.533 00.001 11596 move complete, result=0
00:13:16.533 00.000 11596 worker thread done servicing request
00:13:16.541 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
00:13:16.550 00.009 13300 UpdateGuideState exits: m=1963 SNR=31.0
00:13:16.550 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:16.550 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:13:16.550 00.000 13300 Enqueuing Expose request
00:13:16.550 00.000 11596 Worker thread wakes up
00:13:16.551 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:13:16.551 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:13:17.061 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:13:18.942 01.881 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1174d51f-c581-4333-85f2-b8d6dabb1d3e"}
00:13:18.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1174d51f-c581-4333-85f2-b8d6dabb1d3e"}
00:13:18.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6c8dcc07-0d0e-416c-a015-9730031991e3"}
00:13:18.943 00.000 13300 case statement mapped state 6 to 3
00:13:18.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6c8dcc07-0d0e-416c-a015-9730031991e3"}
00:13:18.943 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"95599156-4372-42ee-a864-3f389f8a5499"}
00:13:18.944 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1536,"width":15,"height":15,"star_pos":[6.78,7.17],"pixels":"..."},"id":"95599156-4372-42ee-a864-3f389f8a5499"}
00:13:20.093 01.149 11596 Exposure complete
00:13:20.175 00.082 11596 worker thread done servicing request
00:13:20.176 00.001 13300 OnExposeComplete: enter
00:13:20.176 00.000 13300 UpdateGuideState(): m_state=6
00:13:20.176 00.000 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1537
00:13:20.176 00.000 13300 Star::Find returns 1 (0), X=1070.76, Y=356.15, Mass=1970, SNR=31.1, Peak=245 HFD=3.1
00:13:20.177 00.001 13300 MultiStar: [#1 -0.13,-0.18,0.76,U] [#2 0.03,-0.17,0.44,U] [#3 -0.11,-0.29,0.42,U] [#4 -0.07,-0.26,0.30,U] [#5 -0.08,0.41,0.24,U] [#6 0.10,-0.18,0.22,U] [#7 -0.01,-0.08,0.23,U] [#8 -0.31,0.23,0.22,U] 
00:13:20.177 00.000 13300 refined, 8 included, MultiStar: {-0.13, -0.13}, one-star: {-0.27, -0.17}
00:13:20.177 00.000 13300 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-1.61) = xAngle (-0.75 = -0.75)
00:13:20.177 00.000 13300 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.73 = -0.73)
00:13:20.177 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=-0.13 hyp=0.18 cameraTheta=-2.35 mountX=0.13 mountY=-0.12, mountTheta=-0.74
00:13:20.179 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=-0.13, opts=13)
00:13:20.179 00.000 13300 Enqueuing Move request for scope (-0.13, -0.13)
00:13:20.179 00.000 11596 Worker thread wakes up
00:13:20.179 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.13) opts 0xd
00:13:20.179 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, -0.13)
00:13:20.179 00.000 11596 Moving (-0.13, -0.13) raw xDistance=0.13 yDistance=-0.12
00:13:20.180 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:13:20.180 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:20.180 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:13:20.180 00.000 11596 MoveAxis(E, 0, ABG)
00:13:20.180 00.000 11596 Move returns status 0, amount 0
00:13:20.180 00.000 11596 MoveAxis(N, 0, ABG)
00:13:20.180 00.000 11596 Move returns status 0, amount 0
00:13:20.181 00.001 11596 move complete, result=0
00:13:20.181 00.000 11596 worker thread done servicing request
00:13:20.189 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=245, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
00:13:20.203 00.014 13300 UpdateGuideState exits: m=1970 SNR=31.1
00:13:20.203 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:20.203 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:13:20.203 00.000 13300 Enqueuing Expose request
00:13:20.203 00.000 11596 Worker thread wakes up
00:13:20.203 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:13:20.204 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:13:20.706 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:13:21.942 01.236 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a57c2b51-5c29-4d77-87d6-0688670908d0"}
00:13:21.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a57c2b51-5c29-4d77-87d6-0688670908d0"}
00:13:21.942 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"09fa00eb-c33d-4b87-9f65-101f02b1f5b1"}
00:13:21.943 00.001 13300 case statement mapped state 6 to 3
00:13:21.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"09fa00eb-c33d-4b87-9f65-101f02b1f5b1"}
00:13:21.943 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9659173e-a4b9-4444-98d5-f00072158a77"}
00:13:21.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1537,"width":15,"height":15,"star_pos":[6.76,7.15],"pixels":"..."},"id":"9659173e-a4b9-4444-98d5-f00072158a77"}
00:13:23.730 01.787 11596 Exposure complete
00:13:23.803 00.073 11596 worker thread done servicing request
00:13:23.803 00.000 13300 OnExposeComplete: enter
00:13:23.803 00.000 13300 UpdateGuideState(): m_state=6
00:13:23.804 00.001 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1538
00:13:23.804 00.000 13300 Star::Find returns 1 (0), X=1070.77, Y=356.10, Mass=2034, SNR=31.6, Peak=243 HFD=3.2
00:13:23.804 00.000 13300 MultiStar: [#1 -0.08,-0.12,0.74,U] [#2 -0.08,-0.21,0.45,U] [#3 -0.12,-0.34,0.40,U] [#4 -0.30,-0.19,0.30,U] [#5 -0.15,0.37,0.23,U] [#6 -0.09,-0.38,0.21,U] [#7 -0.23,-0.09,0.23,U] [#8 -0.39,0.06,0.21,U] 
00:13:23.804 00.000 13300 refined, 8 included, MultiStar: {-0.18, -0.16}, one-star: {-0.26, -0.21}
00:13:23.804 00.000 13300 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-1.61) = xAngle (-0.82 = -0.82)
00:13:23.805 00.001 13300 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.80 = -0.80)
00:13:23.805 00.000 13300 CameraToMount -- cameraX=-0.18 cameraY=-0.16 hyp=0.24 cameraTheta=-2.43 mountX=0.16 mountY=-0.17, mountTheta=-0.81
00:13:23.807 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.18, y=-0.16, opts=13)
00:13:23.807 00.000 13300 Enqueuing Move request for scope (-0.18, -0.16)
00:13:23.807 00.000 11596 Worker thread wakes up
00:13:23.807 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.16) opts 0xd
00:13:23.807 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.18, -0.16)
00:13:23.808 00.001 11596 Moving (-0.18, -0.16) raw xDistance=0.16 yDistance=-0.17
00:13:23.808 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
00:13:23.808 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:23.808 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:13:23.808 00.000 11596 MoveAxis(W, 205, ABG)
00:13:23.808 00.000 11596 Guiding  Dir = 3, Dur = 205
00:13:23.809 00.001 11596 IsSlewing returns 0
00:13:23.815 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
00:13:23.824 00.009 13300 UpdateGuideState exits: m=2034 SNR=31.6
00:13:23.824 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:23.824 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:13:23.824 00.000 13300 Enqueuing Expose request
00:13:23.950 00.126 11596 IsGuiding returns 0
00:13:24.113 00.163 11596 PulseGuide returned control before completion, sleep 54
00:13:24.323 00.210 11596 IsGuiding returns 1
00:13:24.324 00.001 11596 scope still moving after pulse duration time elapsed
00:13:24.349 00.025 11596 IsSlewing returns 0
00:13:24.418 00.069 11596 IsGuiding returns 0
00:13:24.418 00.000 11596 scope move finished after 205 + 261 ms
00:13:24.418 00.000 11596 Move returns status 0, amount 205
00:13:24.418 00.000 11596 MoveAxis(N, 0, ABG)
00:13:24.418 00.000 11596 Move returns status 0, amount 0
00:13:24.419 00.001 11596 move complete, result=0
00:13:24.419 00.000 11596 worker thread done servicing request
00:13:24.419 00.000 11596 Worker thread wakes up
00:13:24.419 00.000 13300 GuideStep: 0.2 px 205 ms WEST, -0.2 px 0 ms NORTH
00:13:24.419 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:13:24.921 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:13:24.942 00.021 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"be40841e-cddb-4e1e-93d3-bf449dd8e7b7"}
00:13:24.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"be40841e-cddb-4e1e-93d3-bf449dd8e7b7"}
00:13:24.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7e03fe6c-4b9c-4619-92d3-ef06bbec8c11"}
00:13:24.943 00.000 13300 case statement mapped state 6 to 3
00:13:24.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7e03fe6c-4b9c-4619-92d3-ef06bbec8c11"}
00:13:24.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a4d5bce7-08d0-45c6-b4d2-c75749457f18"}
00:13:24.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1538,"width":15,"height":15,"star_pos":[6.77,7.10],"pixels":"..."},"id":"a4d5bce7-08d0-45c6-b4d2-c75749457f18"}
00:13:27.941 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6f1298dd-64e3-4391-a41d-54ee4d080984"}
00:13:27.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6f1298dd-64e3-4391-a41d-54ee4d080984"}
00:13:27.942 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"93a4c081-8b1a-469b-8395-820b7b4fa063"}
00:13:27.942 00.000 13300 case statement mapped state 6 to 3
00:13:27.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"93a4c081-8b1a-469b-8395-820b7b4fa063"}
00:13:27.942 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"36cbfe71-c98a-47ce-8458-262f5fad52b9"}
00:13:27.943 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1538,"width":15,"height":15,"star_pos":[6.77,7.10],"pixels":"..."},"id":"36cbfe71-c98a-47ce-8458-262f5fad52b9"}
00:13:27.961 00.018 11596 Exposure complete
00:13:28.044 00.083 11596 worker thread done servicing request
00:13:28.044 00.000 13300 OnExposeComplete: enter
00:13:28.044 00.000 13300 UpdateGuideState(): m_state=6
00:13:28.044 00.000 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1539
00:13:28.045 00.001 13300 Star::Find returns 1 (0), X=1070.87, Y=356.11, Mass=1976, SNR=31.1, Peak=254 HFD=3.0
00:13:28.045 00.000 13300 MultiStar: [#1 -0.06,-0.13,0.74,U] [#2 -0.01,-0.35,0.45,U] [#3 -0.01,-0.27,0.41,U] [#4 -0.02,-0.11,0.29,U] [#5 0.04,0.30,0.24,U] [#6 0.03,-0.03,0.22,U] [#7 -0.10,-0.28,0.23,U] [#8 0.02,-0.02,0.20,U] 
00:13:28.045 00.000 13300 refined, 8 included, MultiStar: {-0.06, -0.16}, one-star: {-0.16, -0.21}
00:13:28.045 00.000 13300 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-1.61) = xAngle (-0.30 = -0.30)
00:13:28.045 00.000 13300 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.29 = -0.29)
00:13:28.045 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.16 hyp=0.17 cameraTheta=-1.91 mountX=0.16 mountY=-0.05, mountTheta=-0.29
00:13:28.047 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.16, opts=13)
00:13:28.047 00.000 13300 Enqueuing Move request for scope (-0.06, -0.16)
00:13:28.048 00.001 11596 Worker thread wakes up
00:13:28.048 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.16) opts 0xd
00:13:28.048 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.16)
00:13:28.048 00.000 11596 Moving (-0.06, -0.16) raw xDistance=0.16 yDistance=-0.05
00:13:28.048 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.16
00:13:28.048 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:28.049 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:13:28.049 00.000 11596 MoveAxis(W, 220, ABG)
00:13:28.049 00.000 11596 Guiding  Dir = 3, Dur = 220
00:13:28.049 00.000 11596 IsSlewing returns 0
00:13:28.056 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
00:13:28.065 00.009 13300 UpdateGuideState exits: m=1976 SNR=31.1
00:13:28.065 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:28.065 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:13:28.065 00.000 13300 Enqueuing Expose request
00:13:28.123 00.058 11596 IsGuiding returns 0
00:13:28.210 00.087 11596 PulseGuide returned control before completion, sleep 143
00:13:28.387 00.177 11596 IsGuiding returns 1
00:13:28.388 00.001 11596 scope still moving after pulse duration time elapsed
00:13:28.421 00.033 11596 IsSlewing returns 0
00:13:28.596 00.175 11596 IsGuiding returns 0
00:13:28.596 00.000 11596 scope move finished after 220 + 253 ms
00:13:28.597 00.001 11596 Move returns status 0, amount 220
00:13:28.597 00.000 11596 MoveAxis(N, 0, ABG)
00:13:28.597 00.000 11596 Move returns status 0, amount 0
00:13:28.597 00.000 11596 move complete, result=0
00:13:28.597 00.000 11596 worker thread done servicing request
00:13:28.597 00.000 13300 GuideStep: 0.2 px 220 ms WEST, -0.0 px 0 ms NORTH
00:13:28.597 00.000 11596 Worker thread wakes up
00:13:28.597 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:13:29.112 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:13:30.941 01.829 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"27baf8b9-1983-450a-aa66-d08de634fb0f"}
00:13:30.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"27baf8b9-1983-450a-aa66-d08de634fb0f"}
00:13:30.943 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2ce24070-025f-43fb-84d3-d6c38043e55f"}
00:13:30.943 00.000 13300 case statement mapped state 6 to 3
00:13:30.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2ce24070-025f-43fb-84d3-d6c38043e55f"}
00:13:30.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d13133f4-6537-4b63-abe3-f4494eb5e09e"}
00:13:30.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1539,"width":15,"height":15,"star_pos":[6.87,7.11],"pixels":"..."},"id":"d13133f4-6537-4b63-abe3-f4494eb5e09e"}
00:13:32.149 01.205 11596 Exposure complete
00:13:32.225 00.076 11596 worker thread done servicing request
00:13:32.225 00.000 13300 OnExposeComplete: enter
00:13:32.226 00.001 13300 UpdateGuideState(): m_state=6
00:13:32.226 00.000 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1540
00:13:32.226 00.000 13300 Star::Find returns 1 (0), X=1070.73, Y=356.26, Mass=1957, SNR=31.0, Peak=231 HFD=3.5
00:13:32.227 00.001 13300 MultiStar: [#1 -0.02,-0.14,0.75,U] [#2 -0.08,-0.13,0.45,U] [#3 -0.11,-0.12,0.41,U] [#4 -0.07,-0.07,0.29,U] [#5 -0.07,0.39,0.24,U] [#6 0.07,0.05,0.24,U] [#7 -0.07,0.03,0.23,U] [#8 -0.22,0.08,0.21,U] 
00:13:32.228 00.001 13300 refined, 8 included, MultiStar: {-0.12, -0.04}, one-star: {-0.30, -0.06}
00:13:32.229 00.001 13300 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-1.61) = xAngle (-1.21 = -1.21)
00:13:32.229 00.000 13300 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.20 = -1.20)
00:13:32.229 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=-0.04 hyp=0.13 cameraTheta=-2.82 mountX=0.05 mountY=-0.12, mountTheta=-1.21
00:13:32.231 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=-0.04, opts=13)
00:13:32.231 00.000 13300 Enqueuing Move request for scope (-0.12, -0.04)
00:13:32.231 00.000 11596 Worker thread wakes up
00:13:32.231 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.04) opts 0xd
00:13:32.231 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, -0.04)
00:13:32.232 00.001 11596 Moving (-0.12, -0.04) raw xDistance=0.05 yDistance=-0.12
00:13:32.232 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:13:32.232 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:32.232 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:13:32.232 00.000 11596 MoveAxis(E, 0, ABG)
00:13:32.232 00.000 11596 Move returns status 0, amount 0
00:13:32.232 00.000 11596 MoveAxis(N, 0, ABG)
00:13:32.232 00.000 11596 Move returns status 0, amount 0
00:13:32.232 00.000 11596 move complete, result=0
00:13:32.232 00.000 11596 worker thread done servicing request
00:13:32.237 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=231, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
00:13:32.245 00.008 13300 UpdateGuideState exits: m=1957 SNR=31.0
00:13:32.245 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:32.245 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:13:32.245 00.000 13300 Enqueuing Expose request
00:13:32.246 00.001 11596 Worker thread wakes up
00:13:32.246 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:13:32.246 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:13:32.749 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:13:33.940 01.191 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ea948a19-9985-4753-9237-6533851393ea"}
00:13:33.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ea948a19-9985-4753-9237-6533851393ea"}
00:13:33.941 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"60bc5a27-3be5-494d-bbb8-2c9700f68c57"}
00:13:33.942 00.001 13300 case statement mapped state 6 to 3
00:13:33.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"60bc5a27-3be5-494d-bbb8-2c9700f68c57"}
00:13:33.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a4c36392-8cd8-440a-9d32-1670fba43226"}
00:13:33.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1540,"width":15,"height":15,"star_pos":[6.73,7.26],"pixels":"..."},"id":"a4c36392-8cd8-440a-9d32-1670fba43226"}
00:13:35.777 01.834 11596 Exposure complete
00:13:35.851 00.074 11596 worker thread done servicing request
00:13:35.851 00.000 13300 OnExposeComplete: enter
00:13:35.851 00.000 13300 UpdateGuideState(): m_state=6
00:13:35.852 00.001 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1541
00:13:35.852 00.000 13300 Star::Find returns 1 (0), X=1070.73, Y=356.23, Mass=1957, SNR=31.0, Peak=238 HFD=3.5
00:13:35.853 00.001 13300 MultiStar: [#1 -0.00,-0.15,0.76,U] [#2 0.01,-0.21,0.45,U] [#3 -0.09,-0.25,0.43,U] [#4 -0.34,-0.05,0.30,U] [#5 -0.19,0.05,0.24,U] [#6 0.28,-0.02,0.23,U] [#7 -0.29,0.09,0.22,U] [#8 -0.03,0.18,0.21,U] 
00:13:35.853 00.000 13300 refined, 8 included, MultiStar: {-0.13, -0.09}, one-star: {-0.30, -0.09}
00:13:35.853 00.000 13300 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-1.61) = xAngle (-0.91 = -0.91)
00:13:35.853 00.000 13300 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.89 = -0.89)
00:13:35.853 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=-0.09 hyp=0.16 cameraTheta=-2.52 mountX=0.10 mountY=-0.12, mountTheta=-0.90
00:13:35.855 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=-0.09, opts=13)
00:13:35.855 00.000 13300 Enqueuing Move request for scope (-0.13, -0.09)
00:13:35.855 00.000 11596 Worker thread wakes up
00:13:35.855 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.09) opts 0xd
00:13:35.855 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, -0.09)
00:13:35.856 00.001 11596 Moving (-0.13, -0.09) raw xDistance=0.10 yDistance=-0.12
00:13:35.856 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:13:35.856 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:35.856 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:13:35.856 00.000 11596 MoveAxis(E, 0, ABG)
00:13:35.857 00.001 11596 Move returns status 0, amount 0
00:13:35.857 00.000 11596 MoveAxis(N, 0, ABG)
00:13:35.857 00.000 11596 Move returns status 0, amount 0
00:13:35.857 00.000 11596 move complete, result=0
00:13:35.857 00.000 11596 worker thread done servicing request
00:13:35.863 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
00:13:35.870 00.007 13300 UpdateGuideState exits: m=1957 SNR=31.0
00:13:35.870 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:35.870 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:13:35.871 00.001 13300 Enqueuing Expose request
00:13:35.871 00.000 11596 Worker thread wakes up
00:13:35.871 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:13:35.871 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:13:36.384 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:13:36.942 00.558 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7809de55-e398-4d76-933b-5d73ebdedb1c"}
00:13:36.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7809de55-e398-4d76-933b-5d73ebdedb1c"}
00:13:36.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ef3b861c-8b8d-4fde-a4cb-167c59d62dcb"}
00:13:36.943 00.000 13300 case statement mapped state 6 to 3
00:13:36.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ef3b861c-8b8d-4fde-a4cb-167c59d62dcb"}
00:13:36.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cb36295a-cf6e-4602-ac49-7ef72d622476"}
00:13:36.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1541,"width":15,"height":15,"star_pos":[6.73,7.23],"pixels":"..."},"id":"cb36295a-cf6e-4602-ac49-7ef72d622476"}
00:13:39.411 02.467 11596 Exposure complete
00:13:39.482 00.071 11596 worker thread done servicing request
00:13:39.483 00.001 13300 OnExposeComplete: enter
00:13:39.483 00.000 13300 UpdateGuideState(): m_state=6
00:13:39.483 00.000 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1542
00:13:39.483 00.000 13300 Star::Find returns 1 (0), X=1070.84, Y=356.18, Mass=1966, SNR=31.1, Peak=253 HFD=3.1
00:13:39.484 00.001 13300 MultiStar: [#1 0.06,-0.14,0.75,U] [#2 0.04,-0.18,0.45,U] [#3 -0.01,-0.17,0.41,U] [#4 -0.06,-0.00,0.30,U] [#5 -0.15,0.29,0.24,U] [#6 0.12,-0.25,0.21,U] [#7 -0.02,0.05,0.22,U] [#8 -0.05,0.25,0.20,U] 
00:13:39.484 00.000 13300 refined, 8 included, MultiStar: {-0.05, -0.08}, one-star: {-0.19, -0.14}
00:13:39.484 00.000 13300 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-1.61) = xAngle (-0.48 = -0.48)
00:13:39.484 00.000 13300 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.46 = -0.46)
00:13:39.484 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.08 hyp=0.09 cameraTheta=-2.09 mountX=0.08 mountY=-0.04, mountTheta=-0.47
00:13:39.486 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.08, opts=13)
00:13:39.486 00.000 13300 Enqueuing Move request for scope (-0.05, -0.08)
00:13:39.486 00.000 11596 Worker thread wakes up
00:13:39.486 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.08) opts 0xd
00:13:39.486 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.08)
00:13:39.486 00.000 11596 Moving (-0.05, -0.08) raw xDistance=0.08 yDistance=-0.04
00:13:39.486 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:13:39.486 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:39.487 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:13:39.487 00.000 11596 MoveAxis(E, 0, ABG)
00:13:39.487 00.000 11596 Move returns status 0, amount 0
00:13:39.487 00.000 11596 MoveAxis(N, 0, ABG)
00:13:39.487 00.000 11596 Move returns status 0, amount 0
00:13:39.487 00.000 11596 move complete, result=0
00:13:39.487 00.000 11596 worker thread done servicing request
00:13:39.493 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
00:13:39.504 00.011 13300 UpdateGuideState exits: m=1966 SNR=31.1
00:13:39.504 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:39.504 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:13:39.504 00.000 13300 Enqueuing Expose request
00:13:39.504 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:13:39.504 00.000 11596 Worker thread wakes up
00:13:39.505 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:13:39.941 00.436 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"06fa4e4a-f8fd-4380-a789-069c4dcf1ae4"}
00:13:39.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"06fa4e4a-f8fd-4380-a789-069c4dcf1ae4"}
00:13:39.942 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5e0cc56f-6e33-40ee-a961-8a671c090ff9"}
00:13:39.942 00.000 13300 case statement mapped state 6 to 3
00:13:39.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5e0cc56f-6e33-40ee-a961-8a671c090ff9"}
00:13:39.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0b3dd292-89f2-491a-8951-f8fae1c3112b"}
00:13:39.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1542,"width":15,"height":15,"star_pos":[6.84,7.18],"pixels":"..."},"id":"0b3dd292-89f2-491a-8951-f8fae1c3112b"}
00:13:40.018 00.075 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:13:42.942 02.924 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c58c39d4-301c-4656-8268-889fe33b2bb7"}
00:13:42.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c58c39d4-301c-4656-8268-889fe33b2bb7"}
00:13:42.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f25b461b-41f2-4a67-a066-d8a610ee7b99"}
00:13:42.943 00.000 13300 case statement mapped state 6 to 3
00:13:42.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f25b461b-41f2-4a67-a066-d8a610ee7b99"}
00:13:42.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"24cdf18b-8941-449b-8587-abe64e8e814d"}
00:13:42.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1542,"width":15,"height":15,"star_pos":[6.84,7.18],"pixels":"..."},"id":"24cdf18b-8941-449b-8587-abe64e8e814d"}
00:13:43.045 00.101 11596 Exposure complete
00:13:43.130 00.085 11596 worker thread done servicing request
00:13:43.130 00.000 13300 OnExposeComplete: enter
00:13:43.130 00.000 13300 UpdateGuideState(): m_state=6
00:13:43.130 00.000 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1543
00:13:43.131 00.001 13300 Star::Find returns 1 (0), X=1070.77, Y=356.31, Mass=1979, SNR=31.2, Peak=226 HFD=3.2
00:13:43.131 00.000 13300 MultiStar: [#1 -0.08,0.05,0.75,U] [#2 0.01,-0.02,0.45,U] [#3 -0.08,-0.08,0.41,U] [#4 -0.04,-0.13,0.30,U] [#5 -0.11,0.50,0.23,U] [#6 0.23,0.19,0.21,U] [#7 0.04,0.05,0.23,U] [#8 -0.13,0.28,0.22,U] 
00:13:43.131 00.000 13300 refined, 8 included, MultiStar: {-0.09, 0.05}, one-star: {-0.26, -0.00}
00:13:43.131 00.000 13300 CameraToMount -- cameraTheta (2.66) - m_xAngle (-1.61) = xAngle (4.27 = -2.01)
00:13:43.131 00.000 13300 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.28 = -2.00)
00:13:43.132 00.001 13300 CameraToMount -- cameraX=-0.09 cameraY=0.05 hyp=0.10 cameraTheta=2.66 mountX=-0.04 mountY=-0.10, mountTheta=-2.01
00:13:43.134 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.05, opts=13)
00:13:43.134 00.000 13300 Enqueuing Move request for scope (-0.09, 0.05)
00:13:43.134 00.000 11596 Worker thread wakes up
00:13:43.134 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.05) opts 0xd
00:13:43.134 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.05)
00:13:43.134 00.000 11596 Moving (-0.09, 0.05) raw xDistance=-0.04 yDistance=-0.10
00:13:43.134 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:13:43.135 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:43.135 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:13:43.135 00.000 11596 MoveAxis(E, 0, ABG)
00:13:43.135 00.000 11596 Move returns status 0, amount 0
00:13:43.135 00.000 11596 MoveAxis(N, 0, ABG)
00:13:43.135 00.000 11596 Move returns status 0, amount 0
00:13:43.135 00.000 11596 move complete, result=0
00:13:43.135 00.000 11596 worker thread done servicing request
00:13:43.141 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
00:13:43.150 00.009 13300 UpdateGuideState exits: m=1979 SNR=31.2
00:13:43.150 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:43.150 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:13:43.150 00.000 13300 Enqueuing Expose request
00:13:43.150 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:13:43.150 00.000 11596 Worker thread wakes up
00:13:43.150 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:13:43.658 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:13:45.940 02.282 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e19e567b-54be-4508-8395-d78b7c4e780c"}
00:13:45.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e19e567b-54be-4508-8395-d78b7c4e780c"}
00:13:45.941 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"38a4f8ad-585f-4ee7-958d-f8201c8e0296"}
00:13:45.941 00.000 13300 case statement mapped state 6 to 3
00:13:45.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"38a4f8ad-585f-4ee7-958d-f8201c8e0296"}
00:13:45.941 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7aee3b79-7601-4bc6-a020-ee4e7b994e3f"}
00:13:45.942 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1543,"width":15,"height":15,"star_pos":[6.77,7.31],"pixels":"..."},"id":"7aee3b79-7601-4bc6-a020-ee4e7b994e3f"}
00:13:46.695 00.753 11596 Exposure complete
00:13:46.771 00.076 11596 worker thread done servicing request
00:13:46.771 00.000 13300 OnExposeComplete: enter
00:13:46.771 00.000 13300 UpdateGuideState(): m_state=6
00:13:46.772 00.001 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1544
00:13:46.772 00.000 13300 Star::Find returns 1 (0), X=1070.65, Y=356.17, Mass=1962, SNR=31.0, Peak=222 HFD=3.4
00:13:46.773 00.001 13300 MultiStar: [#1 -0.06,-0.07,0.75,U] [#2 -0.06,-0.17,0.44,U] [#3 -0.13,-0.18,0.42,U] [#4 -0.08,-0.20,0.30,U] [#5 -0.22,0.48,0.24,U] [#6 -0.01,0.16,0.21,U] [#7 -0.23,0.11,0.23,U] [#8 0.05,0.23,0.22,U] 
00:13:46.773 00.000 13300 refined, 8 included, MultiStar: {-0.16, -0.05}, one-star: {-0.38, -0.14}
00:13:46.773 00.000 13300 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-1.61) = xAngle (-1.24 = -1.24)
00:13:46.773 00.000 13300 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.23 = -1.23)
00:13:46.773 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=-0.05 hyp=0.17 cameraTheta=-2.85 mountX=0.06 mountY=-0.16, mountTheta=-1.24
00:13:46.775 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=-0.05, opts=13)
00:13:46.776 00.001 13300 Enqueuing Move request for scope (-0.16, -0.05)
00:13:46.776 00.000 11596 Worker thread wakes up
00:13:46.776 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.05) opts 0xd
00:13:46.776 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.16, -0.05)
00:13:46.776 00.000 11596 Moving (-0.16, -0.05) raw xDistance=0.06 yDistance=-0.16
00:13:46.776 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:13:46.777 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:46.777 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:13:46.777 00.000 11596 MoveAxis(E, 0, ABG)
00:13:46.777 00.000 11596 Move returns status 0, amount 0
00:13:46.777 00.000 11596 MoveAxis(N, 0, ABG)
00:13:46.778 00.001 11596 Move returns status 0, amount 0
00:13:46.778 00.000 11596 move complete, result=0
00:13:46.778 00.000 11596 worker thread done servicing request
00:13:46.784 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=222, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
00:13:46.794 00.010 13300 UpdateGuideState exits: m=1962 SNR=31.0
00:13:46.794 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:46.794 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:13:46.794 00.000 13300 Enqueuing Expose request
00:13:46.795 00.001 11596 Worker thread wakes up
00:13:46.795 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:13:46.795 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:13:47.304 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:13:48.939 01.635 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"de0a1ac0-b383-4cdc-b6f7-a5b6da2a1f9c"}
00:13:48.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"de0a1ac0-b383-4cdc-b6f7-a5b6da2a1f9c"}
00:13:48.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"144c8e8b-3d28-4e54-8215-2af80e376177"}
00:13:48.940 00.000 13300 case statement mapped state 6 to 3
00:13:48.941 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"144c8e8b-3d28-4e54-8215-2af80e376177"}
00:13:48.941 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9df392a1-409e-43ea-895a-7cb52a6bf14d"}
00:13:48.942 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1544,"width":15,"height":15,"star_pos":[6.65,7.17],"pixels":"..."},"id":"9df392a1-409e-43ea-895a-7cb52a6bf14d"}
00:13:50.335 01.393 11596 Exposure complete
00:13:50.417 00.082 11596 worker thread done servicing request
00:13:50.417 00.000 13300 OnExposeComplete: enter
00:13:50.417 00.000 13300 UpdateGuideState(): m_state=6
00:13:50.418 00.001 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1545
00:13:50.418 00.000 13300 Star::Find returns 1 (0), X=1070.75, Y=356.27, Mass=1966, SNR=31.0, Peak=224 HFD=3.3
00:13:50.418 00.000 13300 MultiStar: [#1 -0.21,-0.01,0.75,U] [#2 0.02,-0.11,0.45,U] [#3 -0.09,-0.05,0.41,U] [#4 -0.11,-0.17,0.30,U] [#5 -0.05,0.25,0.25,U] [#6 0.27,0.13,0.22,U] [#7 -0.13,0.03,0.23,U] [#8 -0.40,0.29,0.21,U] 
00:13:50.419 00.001 13300 refined, 8 included, MultiStar: {-0.15, -0.00}, one-star: {-0.28, -0.05}
00:13:50.419 00.000 13300 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-1.61) = xAngle (-1.51 = -1.51)
00:13:50.419 00.000 13300 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.49 = -1.49)
00:13:50.419 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=-0.00 hyp=0.15 cameraTheta=-3.12 mountX=0.01 mountY=-0.15, mountTheta=-1.51
00:13:50.420 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=-0.00, opts=13)
00:13:50.421 00.001 13300 Enqueuing Move request for scope (-0.15, -0.00)
00:13:50.421 00.000 11596 Worker thread wakes up
00:13:50.421 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.00) opts 0xd
00:13:50.421 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, -0.00)
00:13:50.421 00.000 11596 Moving (-0.15, -0.00) raw xDistance=0.01 yDistance=-0.15
00:13:50.421 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:13:50.421 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:50.422 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:13:50.422 00.000 11596 MoveAxis(E, 0, ABG)
00:13:50.422 00.000 11596 Move returns status 0, amount 0
00:13:50.422 00.000 11596 MoveAxis(N, 0, ABG)
00:13:50.422 00.000 11596 Move returns status 0, amount 0
00:13:50.422 00.000 11596 move complete, result=0
00:13:50.422 00.000 11596 worker thread done servicing request
00:13:50.427 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=224, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
00:13:50.435 00.008 13300 UpdateGuideState exits: m=1966 SNR=31.0
00:13:50.436 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:50.436 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:13:50.436 00.000 13300 Enqueuing Expose request
00:13:50.436 00.000 11596 Worker thread wakes up
00:13:50.436 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:13:50.436 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:13:50.952 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:13:51.939 00.987 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c6f87df7-9f10-4347-9158-1e4ee0a2c518"}
00:13:51.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c6f87df7-9f10-4347-9158-1e4ee0a2c518"}
00:13:51.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"497f0fcc-3581-432c-bd4e-76a3b508d035"}
00:13:51.940 00.000 13300 case statement mapped state 6 to 3
00:13:51.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"497f0fcc-3581-432c-bd4e-76a3b508d035"}
00:13:51.940 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"de62cee5-fc80-4da7-a845-1dd0f860cd90"}
00:13:51.941 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1545,"width":15,"height":15,"star_pos":[6.75,7.27],"pixels":"..."},"id":"de62cee5-fc80-4da7-a845-1dd0f860cd90"}
00:13:53.989 02.048 11596 Exposure complete
00:13:54.060 00.071 11596 worker thread done servicing request
00:13:54.060 00.000 13300 OnExposeComplete: enter
00:13:54.061 00.001 13300 UpdateGuideState(): m_state=6
00:13:54.061 00.000 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1546
00:13:54.061 00.000 13300 Star::Find returns 1 (0), X=1070.87, Y=356.30, Mass=1957, SNR=31.0, Peak=237 HFD=3.3
00:13:54.062 00.001 13300 MultiStar: [#1 -0.01,0.05,0.76,U] [#2 -0.11,-0.08,0.45,U] [#3 -0.15,0.09,0.42,U] [#4 -0.12,0.07,0.30,U] [#5 0.03,0.67,0.24,U] [#6 -0.06,0.12,0.21,U] [#7 -0.05,0.09,0.23,U] [#8 -0.05,0.11,0.20,U] 
00:13:54.062 00.000 13300 refined, 8 included, MultiStar: {-0.09, 0.07}, one-star: {-0.16, -0.01}
00:13:54.062 00.000 13300 CameraToMount -- cameraTheta (2.46) - m_xAngle (-1.61) = xAngle (4.07 = -2.22)
00:13:54.062 00.000 13300 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.08 = -2.20)
00:13:54.062 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.07 hyp=0.12 cameraTheta=2.46 mountX=-0.07 mountY=-0.09, mountTheta=-2.21
00:13:54.064 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.07, opts=13)
00:13:54.064 00.000 13300 Enqueuing Move request for scope (-0.09, 0.07)
00:13:54.064 00.000 11596 Worker thread wakes up
00:13:54.064 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.07) opts 0xd
00:13:54.064 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.07)
00:13:54.064 00.000 11596 Moving (-0.09, 0.07) raw xDistance=-0.07 yDistance=-0.09
00:13:54.064 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:13:54.064 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:54.064 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:13:54.065 00.001 11596 MoveAxis(E, 0, ABG)
00:13:54.065 00.000 11596 Move returns status 0, amount 0
00:13:54.065 00.000 11596 MoveAxis(N, 0, ABG)
00:13:54.065 00.000 11596 Move returns status 0, amount 0
00:13:54.065 00.000 11596 move complete, result=0
00:13:54.065 00.000 11596 worker thread done servicing request
00:13:54.069 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
00:13:54.078 00.009 13300 UpdateGuideState exits: m=1957 SNR=31.0
00:13:54.078 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:54.078 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:13:54.078 00.000 13300 Enqueuing Expose request
00:13:54.079 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:13:54.079 00.000 11596 Worker thread wakes up
00:13:54.079 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:13:54.588 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:13:54.938 00.350 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8e7284ab-6c4c-48aa-a32d-5819b49c6b02"}
00:13:54.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8e7284ab-6c4c-48aa-a32d-5819b49c6b02"}
00:13:54.939 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4926da28-79f7-42b8-b6ab-f7df55603251"}
00:13:54.939 00.000 13300 case statement mapped state 6 to 3
00:13:54.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4926da28-79f7-42b8-b6ab-f7df55603251"}
00:13:54.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"112d6548-0519-41ec-97bf-afe594560885"}
00:13:54.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1546,"width":15,"height":15,"star_pos":[6.87,7.30],"pixels":"..."},"id":"112d6548-0519-41ec-97bf-afe594560885"}
00:13:57.618 02.678 11596 Exposure complete
00:13:57.690 00.072 11596 worker thread done servicing request
00:13:57.690 00.000 13300 OnExposeComplete: enter
00:13:57.691 00.001 13300 UpdateGuideState(): m_state=6
00:13:57.691 00.000 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1547
00:13:57.691 00.000 13300 Star::Find returns 1 (0), X=1070.76, Y=356.33, Mass=1971, SNR=31.1, Peak=215 HFD=3.2
00:13:57.692 00.001 13300 MultiStar: [#1 -0.03,0.13,0.75,U] [#2 -0.12,0.15,0.45,U] [#3 -0.00,0.06,0.41,U] [#4 -0.26,0.16,0.29,U] [#5 -0.18,0.52,0.25,U] [#6 0.04,0.26,0.21,U] [#7 -0.18,0.17,0.23,U] [#8 -0.17,0.35,0.21,U] 
00:13:57.692 00.000 13300 refined, 8 included, MultiStar: {-0.14, 0.15}, one-star: {-0.28, 0.02}
00:13:57.692 00.000 13300 CameraToMount -- cameraTheta (2.35) - m_xAngle (-1.61) = xAngle (3.96 = -2.32)
00:13:57.692 00.000 13300 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.97 = -2.31)
00:13:57.692 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=0.15 hyp=0.20 cameraTheta=2.35 mountX=-0.14 mountY=-0.15, mountTheta=-2.32
00:13:57.694 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=0.15, opts=13)
00:13:57.694 00.000 13300 Enqueuing Move request for scope (-0.14, 0.15)
00:13:57.694 00.000 11596 Worker thread wakes up
00:13:57.694 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.15) opts 0xd
00:13:57.694 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, 0.15)
00:13:57.694 00.000 11596 Moving (-0.14, 0.15) raw xDistance=-0.14 yDistance=-0.15
00:13:57.694 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:13:57.694 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:57.695 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:13:57.695 00.000 11596 MoveAxis(E, 0, ABG)
00:13:57.695 00.000 11596 Move returns status 0, amount 0
00:13:57.695 00.000 11596 MoveAxis(N, 0, ABG)
00:13:57.695 00.000 11596 Move returns status 0, amount 0
00:13:57.695 00.000 11596 move complete, result=0
00:13:57.696 00.001 11596 worker thread done servicing request
00:13:57.702 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=215, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
00:13:57.710 00.008 13300 UpdateGuideState exits: m=1971 SNR=31.1
00:13:57.710 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:57.710 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:13:57.710 00.000 13300 Enqueuing Expose request
00:13:57.711 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:13:57.711 00.000 11596 Worker thread wakes up
00:13:57.711 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:13:57.938 00.227 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4caebecb-208e-461d-a6b1-27a52a9c2f16"}
00:13:57.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4caebecb-208e-461d-a6b1-27a52a9c2f16"}
00:13:57.939 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2365e5e7-9c2d-49d0-a3e6-99530ec86bb3"}
00:13:57.939 00.000 13300 case statement mapped state 6 to 3
00:13:57.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2365e5e7-9c2d-49d0-a3e6-99530ec86bb3"}
00:13:57.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"606734c1-34c2-42f9-ab10-bdf067680eac"}
00:13:57.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1547,"width":15,"height":15,"star_pos":[6.76,7.33],"pixels":"..."},"id":"606734c1-34c2-42f9-ab10-bdf067680eac"}
00:13:58.227 00.287 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:14:00.937 02.710 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f829f181-d2df-4481-bced-a1674cd7e139"}
00:14:00.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f829f181-d2df-4481-bced-a1674cd7e139"}
00:14:00.938 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"da3e51fd-3c47-46a5-b872-c7e5857f449e"}
00:14:00.938 00.000 13300 case statement mapped state 6 to 3
00:14:00.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"da3e51fd-3c47-46a5-b872-c7e5857f449e"}
00:14:00.938 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f4b55626-01db-48e3-b305-57c7ac434d96"}
00:14:00.939 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1547,"width":15,"height":15,"star_pos":[6.76,7.33],"pixels":"..."},"id":"f4b55626-01db-48e3-b305-57c7ac434d96"}
00:14:01.267 00.328 11596 Exposure complete
00:14:01.348 00.081 11596 worker thread done servicing request
00:14:01.349 00.001 13300 OnExposeComplete: enter
00:14:01.349 00.000 13300 UpdateGuideState(): m_state=6
00:14:01.349 00.000 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1548
00:14:01.349 00.000 13300 Star::Find returns 1 (0), X=1070.82, Y=356.39, Mass=1977, SNR=31.2, Peak=234 HFD=3.2
00:14:01.350 00.001 13300 MultiStar: [#1 -0.10,0.21,0.75,U] [#2 -0.02,0.08,0.45,U] [#3 -0.15,-0.05,0.41,U] [#4 -0.31,0.13,0.30,U] [#5 -0.14,0.33,0.24,U] [#6 0.38,0.05,0.21,U] [#7 0.01,0.18,0.23,U] [#8 -0.47,0.27,0.21,U] 
00:14:01.350 00.000 13300 refined, 8 included, MultiStar: {-0.13, 0.13}, one-star: {-0.22, 0.08}
00:14:01.350 00.000 13300 CameraToMount -- cameraTheta (2.38) - m_xAngle (-1.61) = xAngle (3.99 = -2.29)
00:14:01.350 00.000 13300 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.01 = -2.28)
00:14:01.350 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=0.13 hyp=0.18 cameraTheta=2.38 mountX=-0.12 mountY=-0.14, mountTheta=-2.28
00:14:01.353 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=0.13, opts=13)
00:14:01.353 00.000 13300 Enqueuing Move request for scope (-0.13, 0.13)
00:14:01.353 00.000 11596 Worker thread wakes up
00:14:01.354 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.13) opts 0xd
00:14:01.355 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.13, 0.13)
00:14:01.355 00.000 11596 Moving (-0.13, 0.13) raw xDistance=-0.12 yDistance=-0.14
00:14:01.355 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:14:01.355 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:01.355 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:14:01.355 00.000 11596 MoveAxis(E, 0, ABG)
00:14:01.356 00.001 11596 Move returns status 0, amount 0
00:14:01.356 00.000 11596 MoveAxis(N, 0, ABG)
00:14:01.356 00.000 11596 Move returns status 0, amount 0
00:14:01.356 00.000 11596 move complete, result=0
00:14:01.356 00.000 11596 worker thread done servicing request
00:14:01.362 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=234, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
00:14:01.375 00.013 13300 UpdateGuideState exits: m=1977 SNR=31.2
00:14:01.376 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:01.376 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:14:01.376 00.000 13300 Enqueuing Expose request
00:14:01.376 00.000 11596 Worker thread wakes up
00:14:01.376 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:14:01.376 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:14:01.879 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:14:03.936 02.057 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c86a1716-a48a-40bf-af6c-d123fd1319a4"}
00:14:03.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c86a1716-a48a-40bf-af6c-d123fd1319a4"}
00:14:03.937 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"506c0e39-e4de-474c-b6fd-d4b734bdc616"}
00:14:03.937 00.000 13300 case statement mapped state 6 to 3
00:14:03.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"506c0e39-e4de-474c-b6fd-d4b734bdc616"}
00:14:03.937 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"df0fd198-517f-48cc-bed9-9596e8dada1f"}
00:14:03.938 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1548,"width":15,"height":15,"star_pos":[6.82,7.39],"pixels":"..."},"id":"df0fd198-517f-48cc-bed9-9596e8dada1f"}
00:14:04.915 00.977 11596 Exposure complete
00:14:04.987 00.072 11596 worker thread done servicing request
00:14:04.987 00.000 13300 OnExposeComplete: enter
00:14:04.987 00.000 13300 UpdateGuideState(): m_state=6
00:14:04.988 00.001 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1549
00:14:04.988 00.000 13300 Star::Find returns 1 (0), X=1070.77, Y=356.39, Mass=1928, SNR=30.7, Peak=210 HFD=3.2
00:14:04.989 00.001 13300 MultiStar: [#1 -0.06,0.16,0.76,U] [#2 -0.05,0.02,0.45,U] [#3 -0.06,0.06,0.42,U] [#4 -0.11,0.45,0.29,U] [#5 -0.06,0.72,0.24,U] [#6 -0.00,0.36,0.21,U] [#7 -0.11,0.35,0.23,U] [#8 -0.33,0.12,0.22,U] 
00:14:04.989 00.000 13300 refined, 8 included, MultiStar: {-0.13, 0.19}, one-star: {-0.26, 0.08}
00:14:04.989 00.000 13300 CameraToMount -- cameraTheta (2.18) - m_xAngle (-1.61) = xAngle (3.78 = -2.50)
00:14:04.989 00.000 13300 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.80 = -2.48)
00:14:04.989 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=0.19 hyp=0.23 cameraTheta=2.18 mountX=-0.18 mountY=-0.14, mountTheta=-2.49
00:14:04.991 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=0.19, opts=13)
00:14:04.991 00.000 13300 Enqueuing Move request for scope (-0.13, 0.19)
00:14:04.992 00.001 11596 Worker thread wakes up
00:14:04.992 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.19) opts 0xd
00:14:04.992 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, 0.19)
00:14:04.992 00.000 11596 Moving (-0.13, 0.19) raw xDistance=-0.18 yDistance=-0.14
00:14:04.992 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.18
00:14:04.992 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:04.993 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:14:04.993 00.000 11596 MoveAxis(E, 230, ABG)
00:14:04.993 00.000 11596 Guiding  Dir = 2, Dur = 230
00:14:04.993 00.000 11596 IsSlewing returns 0
00:14:05.002 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=210, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
00:14:05.013 00.011 13300 UpdateGuideState exits: m=1928 SNR=30.7
00:14:05.013 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:05.014 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:14:05.014 00.000 13300 Enqueuing Expose request
00:14:05.041 00.027 11596 IsGuiding returns 0
00:14:05.164 00.123 11596 PulseGuide returned control before completion, sleep 116
00:14:05.565 00.401 11596 IsGuiding returns 1
00:14:05.565 00.000 11596 scope still moving after pulse duration time elapsed
00:14:05.590 00.025 11596 IsSlewing returns 0
00:14:05.809 00.219 11596 IsGuiding returns 0
00:14:05.809 00.000 11596 scope move finished after 230 + 538 ms
00:14:05.809 00.000 11596 Move returns status 0, amount 230
00:14:05.809 00.000 11596 MoveAxis(N, 0, ABG)
00:14:05.809 00.000 11596 Move returns status 0, amount 0
00:14:05.809 00.000 11596 move complete, result=0
00:14:05.809 00.000 11596 worker thread done servicing request
00:14:05.810 00.001 13300 GuideStep: -0.2 px 230 ms EAST, -0.1 px 0 ms NORTH
00:14:05.810 00.000 11596 Worker thread wakes up
00:14:05.810 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:14:06.312 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:14:06.935 00.623 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3eaf85aa-cda1-4e3b-a5b2-551cea6b3857"}
00:14:06.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3eaf85aa-cda1-4e3b-a5b2-551cea6b3857"}
00:14:06.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8484bd4c-9c43-48a4-8499-b47b0a0d2f03"}
00:14:06.936 00.000 13300 case statement mapped state 6 to 3
00:14:06.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8484bd4c-9c43-48a4-8499-b47b0a0d2f03"}
00:14:06.936 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"790716fa-4e3c-4586-8017-f2c243723c9b"}
00:14:06.937 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1549,"width":15,"height":15,"star_pos":[6.77,7.39],"pixels":"..."},"id":"790716fa-4e3c-4586-8017-f2c243723c9b"}
00:14:09.338 02.401 11596 Exposure complete
00:14:09.411 00.073 11596 worker thread done servicing request
00:14:09.411 00.000 13300 OnExposeComplete: enter
00:14:09.411 00.000 13300 UpdateGuideState(): m_state=6
00:14:09.412 00.001 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1550
00:14:09.412 00.000 13300 Star::Find returns 1 (0), X=1070.82, Y=356.27, Mass=1932, SNR=30.8, Peak=238 HFD=3.2
00:14:09.412 00.000 13300 MultiStar: [#1 -0.11,0.12,0.76,U] [#2 -0.22,0.01,0.45,U] [#3 -0.10,-0.17,0.42,U] [#4 -0.29,0.06,0.29,U] [#5 -0.23,0.74,0.24,U] [#6 0.13,0.14,0.22,U] [#7 -0.06,0.23,0.23,U] [#8 -0.11,0.53,0.22,U] 
00:14:09.412 00.000 13300 refined, 8 included, MultiStar: {-0.15, 0.10}, one-star: {-0.22, -0.04}
00:14:09.412 00.000 13300 CameraToMount -- cameraTheta (2.57) - m_xAngle (-1.61) = xAngle (4.18 = -2.10)
00:14:09.412 00.000 13300 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.20 = -2.09)
00:14:09.412 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=0.10 hyp=0.18 cameraTheta=2.57 mountX=-0.09 mountY=-0.16, mountTheta=-2.10
00:14:09.414 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=0.10, opts=13)
00:14:09.414 00.000 13300 Enqueuing Move request for scope (-0.15, 0.10)
00:14:09.414 00.000 11596 Worker thread wakes up
00:14:09.415 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.10) opts 0xd
00:14:09.415 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, 0.10)
00:14:09.415 00.000 11596 Moving (-0.15, 0.10) raw xDistance=-0.09 yDistance=-0.16
00:14:09.415 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:14:09.415 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:09.415 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:14:09.415 00.000 11596 MoveAxis(E, 0, ABG)
00:14:09.415 00.000 11596 Move returns status 0, amount 0
00:14:09.415 00.000 11596 MoveAxis(N, 0, ABG)
00:14:09.415 00.000 11596 Move returns status 0, amount 0
00:14:09.415 00.000 11596 move complete, result=0
00:14:09.416 00.001 11596 worker thread done servicing request
00:14:09.420 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
00:14:09.429 00.009 13300 UpdateGuideState exits: m=1932 SNR=30.8
00:14:09.429 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:09.429 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:14:09.429 00.000 13300 Enqueuing Expose request
00:14:09.429 00.000 11596 Worker thread wakes up
00:14:09.429 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:14:09.429 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:14:09.934 00.505 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"272afc2a-b61c-48fa-b386-645d4d0c07d8"}
00:14:09.935 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"272afc2a-b61c-48fa-b386-645d4d0c07d8"}
00:14:09.935 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c8701297-b314-4c35-9c78-2ad9aa1e5c50"}
00:14:09.935 00.000 13300 case statement mapped state 6 to 3
00:14:09.936 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c8701297-b314-4c35-9c78-2ad9aa1e5c50"}
00:14:09.936 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d240df68-974f-4fdc-a48b-649ae616dc1f"}
00:14:09.937 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1550,"width":15,"height":15,"star_pos":[6.82,7.27],"pixels":"..."},"id":"d240df68-974f-4fdc-a48b-649ae616dc1f"}
00:14:09.941 00.004 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:14:12.935 02.994 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c8de9b79-89c1-4751-8939-b030e9bf3dd8"}
00:14:12.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c8de9b79-89c1-4751-8939-b030e9bf3dd8"}
00:14:12.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"901ccd35-a5e0-4bf8-b667-950c3173eb26"}
00:14:12.936 00.000 13300 case statement mapped state 6 to 3
00:14:12.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"901ccd35-a5e0-4bf8-b667-950c3173eb26"}
00:14:12.937 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cb19fd9e-cf49-4ffe-91b8-055dee68dce5"}
00:14:12.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1550,"width":15,"height":15,"star_pos":[6.82,7.27],"pixels":"..."},"id":"cb19fd9e-cf49-4ffe-91b8-055dee68dce5"}
00:14:12.975 00.038 11596 Exposure complete
00:14:13.047 00.072 11596 worker thread done servicing request
00:14:13.048 00.001 13300 OnExposeComplete: enter
00:14:13.048 00.000 13300 UpdateGuideState(): m_state=6
00:14:13.048 00.000 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1551
00:14:13.048 00.000 13300 Star::Find returns 1 (0), X=1070.75, Y=356.13, Mass=1935, SNR=30.8, Peak=233 HFD=3.2
00:14:13.049 00.001 13300 MultiStar: [#1 -0.13,-0.17,0.76,U] [#2 -0.11,-0.09,0.46,U] [#3 -0.22,-0.33,0.42,U] [#4 0.05,-0.22,0.31,U] [#5 0.05,0.28,0.24,U] [#6 -0.01,-0.25,0.22,U] [#7 -0.17,0.04,0.23,U] [#8 0.11,0.28,0.21,U] 
00:14:13.049 00.000 13300 refined, 8 included, MultiStar: {-0.13, -0.12}, one-star: {-0.28, -0.18}
00:14:13.049 00.000 13300 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-1.61) = xAngle (-0.79 = -0.79)
00:14:13.049 00.000 13300 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.78 = -0.78)
00:14:13.049 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=-0.12 hyp=0.18 cameraTheta=-2.40 mountX=0.13 mountY=-0.13, mountTheta=-0.78
00:14:13.051 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=-0.12, opts=13)
00:14:13.051 00.000 13300 Enqueuing Move request for scope (-0.13, -0.12)
00:14:13.051 00.000 11596 Worker thread wakes up
00:14:13.051 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.12) opts 0xd
00:14:13.051 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, -0.12)
00:14:13.052 00.001 11596 Moving (-0.13, -0.12) raw xDistance=0.13 yDistance=-0.13
00:14:13.052 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:14:13.052 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:13.052 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:14:13.052 00.000 11596 MoveAxis(E, 0, ABG)
00:14:13.052 00.000 11596 Move returns status 0, amount 0
00:14:13.052 00.000 11596 MoveAxis(N, 0, ABG)
00:14:13.052 00.000 11596 Move returns status 0, amount 0
00:14:13.052 00.000 11596 move complete, result=0
00:14:13.053 00.001 11596 worker thread done servicing request
00:14:13.057 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
00:14:13.066 00.009 13300 UpdateGuideState exits: m=1935 SNR=30.8
00:14:13.066 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:13.066 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:14:13.066 00.000 13300 Enqueuing Expose request
00:14:13.066 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:14:13.066 00.000 11596 Worker thread wakes up
00:14:13.066 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:14:13.573 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:14:15.934 02.361 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4a25503c-3053-4391-992b-4d80c95a3938"}
00:14:15.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4a25503c-3053-4391-992b-4d80c95a3938"}
00:14:15.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"160cc36b-9a79-42e1-8ee5-858fa89e1a30"}
00:14:15.935 00.000 13300 case statement mapped state 6 to 3
00:14:15.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"160cc36b-9a79-42e1-8ee5-858fa89e1a30"}
00:14:15.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bbca7493-ecc6-4fe6-bdef-a9b6d760661a"}
00:14:15.937 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1551,"width":15,"height":15,"star_pos":[6.75,7.13],"pixels":"..."},"id":"bbca7493-ecc6-4fe6-bdef-a9b6d760661a"}
00:14:16.613 00.676 11596 Exposure complete
00:14:16.720 00.107 11596 worker thread done servicing request
00:14:16.721 00.001 13300 OnExposeComplete: enter
00:14:16.721 00.000 13300 UpdateGuideState(): m_state=6
00:14:16.721 00.000 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1552
00:14:16.721 00.000 13300 Star::Find returns 1 (0), X=1070.83, Y=356.19, Mass=1988, SNR=31.2, Peak=254 HFD=3.1
00:14:16.722 00.001 13300 MultiStar: [#1 -0.14,0.06,0.75,U] [#2 -0.06,-0.10,0.45,U] [#3 0.01,-0.30,0.42,U] [#4 -0.23,0.00,0.30,U] [#5 0.02,0.38,0.25,U] [#6 0.21,-0.06,0.22,U] [#7 -0.05,-0.06,0.23,U] [#8 -0.06,0.15,0.20,U] 
00:14:16.722 00.000 13300 refined, 8 included, MultiStar: {-0.10, -0.04}, one-star: {-0.21, -0.12}
00:14:16.722 00.000 13300 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-1.61) = xAngle (-1.16 = -1.16)
00:14:16.722 00.000 13300 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.14 = -1.14)
00:14:16.723 00.001 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.04 hyp=0.11 cameraTheta=-2.76 mountX=0.04 mountY=-0.10, mountTheta=-1.15
00:14:16.725 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.04, opts=13)
00:14:16.725 00.000 13300 Enqueuing Move request for scope (-0.10, -0.04)
00:14:16.725 00.000 11596 Worker thread wakes up
00:14:16.726 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.04) opts 0xd
00:14:16.726 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.04)
00:14:16.726 00.000 11596 Moving (-0.10, -0.04) raw xDistance=0.04 yDistance=-0.10
00:14:16.726 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:14:16.726 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:16.727 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:14:16.727 00.000 11596 MoveAxis(E, 0, ABG)
00:14:16.727 00.000 11596 Move returns status 0, amount 0
00:14:16.727 00.000 11596 MoveAxis(N, 0, ABG)
00:14:16.727 00.000 11596 Move returns status 0, amount 0
00:14:16.727 00.000 11596 move complete, result=0
00:14:16.728 00.001 11596 worker thread done servicing request
00:14:16.736 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
00:14:16.746 00.010 13300 UpdateGuideState exits: m=1988 SNR=31.2
00:14:16.746 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:16.746 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:14:16.746 00.000 13300 Enqueuing Expose request
00:14:16.746 00.000 11596 Worker thread wakes up
00:14:16.746 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:14:16.746 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:14:17.251 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:14:18.934 01.683 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a40c02f0-879a-4ea6-9cfc-8fb832e95efe"}
00:14:18.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a40c02f0-879a-4ea6-9cfc-8fb832e95efe"}
00:14:18.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f3f6dad9-284c-4586-82b2-402737620ced"}
00:14:18.935 00.000 13300 case statement mapped state 6 to 3
00:14:18.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f3f6dad9-284c-4586-82b2-402737620ced"}
00:14:18.935 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"59fc6b20-5c7a-44fa-bfe9-5a02ef18efb7"}
00:14:18.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1552,"width":15,"height":15,"star_pos":[6.83,7.19],"pixels":"..."},"id":"59fc6b20-5c7a-44fa-bfe9-5a02ef18efb7"}
00:14:20.301 01.366 11596 Exposure complete
00:14:20.412 00.111 11596 worker thread done servicing request
00:14:20.412 00.000 13300 OnExposeComplete: enter
00:14:20.412 00.000 13300 UpdateGuideState(): m_state=6
00:14:20.413 00.001 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1553
00:14:20.413 00.000 13300 Star::Find returns 1 (0), X=1070.78, Y=356.14, Mass=1901, SNR=30.5, Peak=241 HFD=3.1
00:14:20.414 00.001 13300 MultiStar: [#1 -0.03,0.03,0.77,U] [#2 -0.03,-0.15,0.46,U] [#3 -0.19,-0.26,0.42,U] [#4 -0.15,-0.03,0.29,U] [#5 -0.03,0.35,0.25,U] [#6 0.11,0.01,0.22,U] [#7 -0.08,-0.35,0.24,U] [#8 -0.23,0.03,0.22,U] 
00:14:20.414 00.000 13300 refined, 8 included, MultiStar: {-0.12, -0.09}, one-star: {-0.25, -0.18}
00:14:20.414 00.000 13300 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-1.61) = xAngle (-0.90 = -0.90)
00:14:20.414 00.000 13300 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.89 = -0.89)
00:14:20.414 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=-0.09 hyp=0.15 cameraTheta=-2.51 mountX=0.09 mountY=-0.11, mountTheta=-0.90
00:14:20.416 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=-0.09, opts=13)
00:14:20.416 00.000 13300 Enqueuing Move request for scope (-0.12, -0.09)
00:14:20.417 00.001 11596 Worker thread wakes up
00:14:20.417 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.09) opts 0xd
00:14:20.417 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, -0.09)
00:14:20.417 00.000 11596 Moving (-0.12, -0.09) raw xDistance=0.09 yDistance=-0.11
00:14:20.417 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:14:20.417 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:20.418 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:14:20.418 00.000 11596 MoveAxis(E, 0, ABG)
00:14:20.418 00.000 11596 Move returns status 0, amount 0
00:14:20.418 00.000 11596 MoveAxis(N, 0, ABG)
00:14:20.418 00.000 11596 Move returns status 0, amount 0
00:14:20.418 00.000 11596 move complete, result=0
00:14:20.418 00.000 11596 worker thread done servicing request
00:14:20.425 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=241, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
00:14:20.437 00.012 13300 UpdateGuideState exits: m=1901 SNR=30.5
00:14:20.437 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:20.437 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:14:20.438 00.001 13300 Enqueuing Expose request
00:14:20.438 00.000 11596 Worker thread wakes up
00:14:20.438 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:14:20.438 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:14:20.948 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:14:21.933 00.985 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d2edfd5f-a57c-4398-8f85-fda7507b398d"}
00:14:21.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d2edfd5f-a57c-4398-8f85-fda7507b398d"}
00:14:21.934 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c9e63bc6-637c-4519-b609-d8923cded312"}
00:14:21.934 00.000 13300 case statement mapped state 6 to 3
00:14:21.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c9e63bc6-637c-4519-b609-d8923cded312"}
00:14:21.934 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"72902b9a-9cd6-40c9-a5cd-d99dc5cb7163"}
00:14:21.935 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1553,"width":15,"height":15,"star_pos":[6.78,7.14],"pixels":"..."},"id":"72902b9a-9cd6-40c9-a5cd-d99dc5cb7163"}
00:14:23.984 02.049 11596 Exposure complete
00:14:24.056 00.072 11596 worker thread done servicing request
00:14:24.056 00.000 13300 OnExposeComplete: enter
00:14:24.057 00.001 13300 UpdateGuideState(): m_state=6
00:14:24.057 00.000 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1554
00:14:24.057 00.000 13300 Star::Find returns 1 (0), X=1070.83, Y=356.26, Mass=1971, SNR=31.1, Peak=245 HFD=3.2
00:14:24.058 00.001 13300 MultiStar: [#1 0.01,-0.06,0.74,U] [#2 -0.02,-0.13,0.45,U] [#3 -0.08,-0.29,0.42,U] [#4 -0.16,0.00,0.30,U] [#5 -0.02,0.49,0.24,U] [#6 0.05,-0.01,0.22,U] [#7 -0.07,0.02,0.23,U] [#8 0.10,0.23,0.20,U] 
00:14:24.058 00.000 13300 refined, 8 included, MultiStar: {-0.07, -0.03}, one-star: {-0.20, -0.06}
00:14:24.058 00.000 13300 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-1.61) = xAngle (-1.14 = -1.14)
00:14:24.058 00.000 13300 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.13 = -1.13)
00:14:24.058 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.03 hyp=0.08 cameraTheta=-2.75 mountX=0.03 mountY=-0.07, mountTheta=-1.14
00:14:24.060 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.03, opts=13)
00:14:24.061 00.001 13300 Enqueuing Move request for scope (-0.07, -0.03)
00:14:24.061 00.000 11596 Worker thread wakes up
00:14:24.061 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.03) opts 0xd
00:14:24.061 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.03)
00:14:24.061 00.000 11596 Moving (-0.07, -0.03) raw xDistance=0.03 yDistance=-0.07
00:14:24.061 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:14:24.061 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:24.061 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:14:24.061 00.000 11596 MoveAxis(E, 0, ABG)
00:14:24.061 00.000 11596 Move returns status 0, amount 0
00:14:24.062 00.001 11596 MoveAxis(N, 0, ABG)
00:14:24.062 00.000 11596 Move returns status 0, amount 0
00:14:24.062 00.000 11596 move complete, result=0
00:14:24.062 00.000 11596 worker thread done servicing request
00:14:24.068 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=245, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
00:14:24.079 00.011 13300 UpdateGuideState exits: m=1971 SNR=31.1
00:14:24.079 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:24.079 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:14:24.079 00.000 13300 Enqueuing Expose request
00:14:24.079 00.000 11596 Worker thread wakes up
00:14:24.080 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:14:24.080 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:14:24.584 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:14:24.934 00.350 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"61e9b9ed-b038-4e74-9eca-d295f5429b68"}
00:14:24.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"61e9b9ed-b038-4e74-9eca-d295f5429b68"}
00:14:24.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"080f0ac8-d7fe-4fca-9c29-ffb867ae0938"}
00:14:24.935 00.000 13300 case statement mapped state 6 to 3
00:14:24.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"080f0ac8-d7fe-4fca-9c29-ffb867ae0938"}
00:14:24.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3aa2470b-e767-4eed-8825-743927b6d435"}
00:14:24.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1554,"width":15,"height":15,"star_pos":[6.83,7.26],"pixels":"..."},"id":"3aa2470b-e767-4eed-8825-743927b6d435"}
00:14:27.617 02.681 11596 Exposure complete
00:14:27.689 00.072 11596 worker thread done servicing request
00:14:27.689 00.000 13300 OnExposeComplete: enter
00:14:27.689 00.000 13300 UpdateGuideState(): m_state=6
00:14:27.689 00.000 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1555
00:14:27.690 00.001 13300 Star::Find returns 1 (0), X=1070.74, Y=356.18, Mass=1942, SNR=30.8, Peak=234 HFD=3.2
00:14:27.690 00.000 13300 MultiStar: [#1 -0.11,-0.21,0.75,U] [#2 -0.03,-0.27,0.45,U] [#3 -0.16,-0.29,0.41,U] [#4 -0.10,-0.06,0.30,U] [#5 -0.07,0.09,0.24,U] [#6 0.09,0.09,0.22,U] [#7 -0.06,0.18,0.23,U] [#8 -0.16,-0.04,0.21,U] 
00:14:27.690 00.000 13300 refined, 8 included, MultiStar: {-0.14, -0.12}, one-star: {-0.29, -0.13}
00:14:27.690 00.000 13300 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-1.61) = xAngle (-0.80 = -0.80)
00:14:27.690 00.000 13300 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.78 = -0.78)
00:14:27.691 00.001 13300 CameraToMount -- cameraX=-0.14 cameraY=-0.12 hyp=0.18 cameraTheta=-2.41 mountX=0.13 mountY=-0.13, mountTheta=-0.79
00:14:27.692 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=-0.12, opts=13)
00:14:27.692 00.000 13300 Enqueuing Move request for scope (-0.14, -0.12)
00:14:27.693 00.001 11596 Worker thread wakes up
00:14:27.693 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.12) opts 0xd
00:14:27.693 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, -0.12)
00:14:27.693 00.000 11596 Moving (-0.14, -0.12) raw xDistance=0.13 yDistance=-0.13
00:14:27.693 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:14:27.693 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:27.693 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:14:27.693 00.000 11596 MoveAxis(E, 0, ABG)
00:14:27.693 00.000 11596 Move returns status 0, amount 0
00:14:27.694 00.001 11596 MoveAxis(N, 0, ABG)
00:14:27.694 00.000 11596 Move returns status 0, amount 0
00:14:27.694 00.000 11596 move complete, result=0
00:14:27.694 00.000 11596 worker thread done servicing request
00:14:27.700 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=234, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
00:14:27.708 00.008 13300 UpdateGuideState exits: m=1942 SNR=30.8
00:14:27.708 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:27.708 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:14:27.708 00.000 13300 Enqueuing Expose request
00:14:27.709 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:14:27.709 00.000 11596 Worker thread wakes up
00:14:27.709 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:14:27.933 00.224 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bf2782b8-78fb-4efc-a8e8-62dfb51b2ddc"}
00:14:27.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bf2782b8-78fb-4efc-a8e8-62dfb51b2ddc"}
00:14:27.934 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4a3f6c07-7037-4e27-adaf-614bfb67ebf6"}
00:14:27.934 00.000 13300 case statement mapped state 6 to 3
00:14:27.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4a3f6c07-7037-4e27-adaf-614bfb67ebf6"}
00:14:27.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0b9635e9-cf30-472c-b534-c5645d6b84d0"}
00:14:27.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1555,"width":15,"height":15,"star_pos":[6.74,7.18],"pixels":"..."},"id":"0b9635e9-cf30-472c-b534-c5645d6b84d0"}
00:14:28.212 00.277 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:14:30.931 02.719 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0840a274-d0c4-4b2b-9366-33d36475b773"}
00:14:30.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0840a274-d0c4-4b2b-9366-33d36475b773"}
00:14:30.932 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"85445ed8-ac92-4db1-9ad4-6b1adb464a46"}
00:14:30.932 00.000 13300 case statement mapped state 6 to 3
00:14:30.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"85445ed8-ac92-4db1-9ad4-6b1adb464a46"}
00:14:30.932 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"34f924f7-2cf3-408a-99f8-adafcc10bbd2"}
00:14:30.933 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1555,"width":15,"height":15,"star_pos":[6.74,7.18],"pixels":"..."},"id":"34f924f7-2cf3-408a-99f8-adafcc10bbd2"}
00:14:31.249 00.316 11596 Exposure complete
00:14:31.320 00.071 11596 worker thread done servicing request
00:14:31.320 00.000 13300 OnExposeComplete: enter
00:14:31.320 00.000 13300 UpdateGuideState(): m_state=6
00:14:31.321 00.001 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1556
00:14:31.321 00.000 13300 Star::Find returns 1 (0), X=1070.86, Y=356.15, Mass=1948, SNR=30.9, Peak=254 HFD=3.0
00:14:31.321 00.000 13300 MultiStar: [#1 0.10,-0.11,0.75,U] [#2 0.09,-0.27,0.45,U] [#3 0.00,-0.05,0.42,U] [#4 0.25,-0.38,0.30,U] [#5 0.11,0.18,0.23,U] [#6 -0.00,0.04,0.21,U] [#7 -0.10,-0.32,0.23,U] [#8 -0.23,0.29,0.20,U] 
00:14:31.322 00.001 13300 refined, 8 included, MultiStar: {-0.01, -0.12}, one-star: {-0.17, -0.16}
00:14:31.322 00.000 13300 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-1.61) = xAngle (-0.01 = -0.01)
00:14:31.322 00.000 13300 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.00 = 0.00)
00:14:31.322 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.62 mountX=0.12 mountY=0.00, mountTheta=0.00
00:14:31.323 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.12, opts=13)
00:14:31.324 00.001 13300 Enqueuing Move request for scope (-0.01, -0.12)
00:14:31.324 00.000 11596 Worker thread wakes up
00:14:31.324 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.12) opts 0xd
00:14:31.324 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.12)
00:14:31.324 00.000 11596 Moving (-0.01, -0.12) raw xDistance=0.12 yDistance=0.00
00:14:31.324 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:14:31.324 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:31.324 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:14:31.324 00.000 11596 MoveAxis(E, 0, ABG)
00:14:31.325 00.001 11596 Move returns status 0, amount 0
00:14:31.325 00.000 11596 MoveAxis(N, 0, ABG)
00:14:31.325 00.000 11596 Move returns status 0, amount 0
00:14:31.325 00.000 11596 move complete, result=0
00:14:31.325 00.000 11596 worker thread done servicing request
00:14:31.330 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
00:14:31.337 00.007 13300 UpdateGuideState exits: m=1948 SNR=30.9
00:14:31.337 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:31.338 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:14:31.338 00.000 13300 Enqueuing Expose request
00:14:31.338 00.000 11596 Worker thread wakes up
00:14:31.338 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:14:31.338 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:14:31.854 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:14:33.930 02.076 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dc206f7d-ef6d-4c9a-b30c-2005a5d6f0a8"}
00:14:33.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dc206f7d-ef6d-4c9a-b30c-2005a5d6f0a8"}
00:14:33.931 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a5a2fc3b-8682-4202-abac-8e45926d38de"}
00:14:33.931 00.000 13300 case statement mapped state 6 to 3
00:14:33.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a5a2fc3b-8682-4202-abac-8e45926d38de"}
00:14:33.932 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"af4462b5-6d9f-4429-96ef-bcd99975dfb0"}
00:14:33.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1556,"width":15,"height":15,"star_pos":[6.86,7.15],"pixels":"..."},"id":"af4462b5-6d9f-4429-96ef-bcd99975dfb0"}
00:14:34.900 00.968 11596 Exposure complete
00:14:34.971 00.071 11596 worker thread done servicing request
00:14:34.972 00.001 13300 OnExposeComplete: enter
00:14:34.972 00.000 13300 UpdateGuideState(): m_state=6
00:14:34.972 00.000 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1557
00:14:34.972 00.000 13300 Star::Find returns 1 (0), X=1070.89, Y=356.17, Mass=1966, SNR=31.0, Peak=254 HFD=3.0
00:14:34.973 00.001 13300 MultiStar: [#1 0.00,-0.20,0.73,U] [#2 0.19,-0.23,0.45,U] [#3 -0.11,-0.35,0.42,U] [#4 -0.24,-0.21,0.30,U] [#5 0.02,0.21,0.24,U] [#6 0.26,-0.07,0.22,U] [#7 -0.07,-0.10,0.22,U] [#8 0.09,0.16,0.22,U] 
00:14:34.973 00.000 13300 refined, 8 included, MultiStar: {-0.03, -0.15}, one-star: {-0.14, -0.15}
00:14:34.973 00.000 13300 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-1.61) = xAngle (-0.15 = -0.15)
00:14:34.973 00.000 13300 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.13 = -0.13)
00:14:34.973 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.15 hyp=0.15 cameraTheta=-1.76 mountX=0.15 mountY=-0.02, mountTheta=-0.13
00:14:34.975 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.15, opts=13)
00:14:34.975 00.000 13300 Enqueuing Move request for scope (-0.03, -0.15)
00:14:34.975 00.000 11596 Worker thread wakes up
00:14:34.975 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.15) opts 0xd
00:14:34.975 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.15)
00:14:34.976 00.001 11596 Moving (-0.03, -0.15) raw xDistance=0.15 yDistance=-0.02
00:14:34.976 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.15
00:14:34.976 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:34.976 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:14:34.976 00.000 11596 MoveAxis(W, 185, ABG)
00:14:34.976 00.000 11596 Guiding  Dir = 3, Dur = 185
00:14:34.977 00.001 11596 IsSlewing returns 0
00:14:34.981 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
00:14:34.989 00.008 11596 IsGuiding returns 0
00:14:34.990 00.001 13300 UpdateGuideState exits: m=1966 SNR=31.0
00:14:34.991 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:34.991 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:14:34.991 00.000 13300 Enqueuing Expose request
00:14:35.345 00.354 11596 IsGuiding returns 1
00:14:35.345 00.000 11596 scope still moving after pulse duration time elapsed
00:14:35.453 00.108 11596 IsSlewing returns 0
00:14:35.646 00.193 11596 IsGuiding returns 0
00:14:35.646 00.000 11596 scope move finished after 185 + 472 ms
00:14:35.646 00.000 11596 Move returns status 0, amount 185
00:14:35.646 00.000 11596 MoveAxis(N, 0, ABG)
00:14:35.646 00.000 11596 Move returns status 0, amount 0
00:14:35.647 00.001 11596 move complete, result=0
00:14:35.647 00.000 11596 worker thread done servicing request
00:14:35.647 00.000 13300 GuideStep: 0.1 px 185 ms WEST, -0.0 px 0 ms NORTH
00:14:35.647 00.000 11596 Worker thread wakes up
00:14:35.647 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:14:36.155 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:14:36.930 00.775 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9a785036-85be-4f63-8b00-f2c7d4cdf45c"}
00:14:36.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9a785036-85be-4f63-8b00-f2c7d4cdf45c"}
00:14:36.931 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d4df18e5-bdc5-4262-8650-5f3fd0126ded"}
00:14:36.931 00.000 13300 case statement mapped state 6 to 3
00:14:36.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d4df18e5-bdc5-4262-8650-5f3fd0126ded"}
00:14:36.932 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4d3e44be-f393-472d-8613-827079f7d7d3"}
00:14:36.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1557,"width":15,"height":15,"star_pos":[6.89,7.17],"pixels":"..."},"id":"4d3e44be-f393-472d-8613-827079f7d7d3"}
00:14:39.190 02.258 11596 Exposure complete
00:14:39.266 00.076 11596 worker thread done servicing request
00:14:39.266 00.000 13300 OnExposeComplete: enter
00:14:39.267 00.001 13300 UpdateGuideState(): m_state=6
00:14:39.268 00.001 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1558
00:14:39.268 00.000 13300 Star::Find returns 1 (0), X=1070.86, Y=356.27, Mass=1946, SNR=30.9, Peak=242 HFD=3.2
00:14:39.268 00.000 13300 MultiStar: [#1 0.07,0.01,0.76,U] [#2 0.13,-0.08,0.46,U] [#3 -0.01,-0.14,0.42,U] [#4 -0.20,-0.09,0.30,U] [#5 0.08,0.57,0.25,U] [#6 0.28,0.17,0.21,U] [#7 -0.11,-0.02,0.22,U] [#8 -0.50,0.06,0.22,U] 
00:14:39.269 00.001 13300 refined, 8 included, MultiStar: {-0.05, 0.01}, one-star: {-0.17, -0.04}
00:14:39.269 00.000 13300 CameraToMount -- cameraTheta (3.00) - m_xAngle (-1.61) = xAngle (4.61 = -1.67)
00:14:39.269 00.000 13300 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.63 = -1.66)
00:14:39.269 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.05 cameraTheta=3.00 mountX=-0.00 mountY=-0.05, mountTheta=-1.67
00:14:39.271 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.01, opts=13)
00:14:39.271 00.000 13300 Enqueuing Move request for scope (-0.05, 0.01)
00:14:39.271 00.000 11596 Worker thread wakes up
00:14:39.271 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.01) opts 0xd
00:14:39.272 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.01)
00:14:39.272 00.000 11596 Moving (-0.05, 0.01) raw xDistance=-0.00 yDistance=-0.05
00:14:39.272 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:14:39.272 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:39.272 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:14:39.272 00.000 11596 MoveAxis(E, 0, ABG)
00:14:39.273 00.001 11596 Move returns status 0, amount 0
00:14:39.273 00.000 11596 MoveAxis(N, 0, ABG)
00:14:39.273 00.000 11596 Move returns status 0, amount 0
00:14:39.273 00.000 11596 move complete, result=0
00:14:39.273 00.000 11596 worker thread done servicing request
00:14:39.279 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=242, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
00:14:39.288 00.009 13300 UpdateGuideState exits: m=1946 SNR=30.9
00:14:39.288 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:39.288 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:14:39.288 00.000 13300 Enqueuing Expose request
00:14:39.288 00.000 11596 Worker thread wakes up
00:14:39.288 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:14:39.289 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:14:39.803 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:14:39.929 00.126 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"941faa76-c409-4d45-a64a-bc8e895da9a1"}
00:14:39.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"941faa76-c409-4d45-a64a-bc8e895da9a1"}
00:14:39.930 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6cd80a59-8856-40f5-a499-d04cbff8c4b7"}
00:14:39.930 00.000 13300 case statement mapped state 6 to 3
00:14:39.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6cd80a59-8856-40f5-a499-d04cbff8c4b7"}
00:14:39.931 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b7e935fe-77e0-4ba4-a5a1-9b6f2801a5b2"}
00:14:39.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1558,"width":15,"height":15,"star_pos":[6.86,7.27],"pixels":"..."},"id":"b7e935fe-77e0-4ba4-a5a1-9b6f2801a5b2"}
00:14:42.841 02.910 11596 Exposure complete
00:14:42.911 00.070 11596 worker thread done servicing request
00:14:42.911 00.000 13300 OnExposeComplete: enter
00:14:42.911 00.000 13300 UpdateGuideState(): m_state=6
00:14:42.912 00.001 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1559
00:14:42.912 00.000 13300 Star::Find returns 1 (0), X=1070.87, Y=356.42, Mass=1995, SNR=31.3, Peak=218 HFD=3.2
00:14:42.912 00.000 13300 MultiStar: [#1 -0.03,0.17,0.74,U] [#2 -0.00,0.09,0.45,U] [#3 -0.00,-0.01,0.41,U] [#4 -0.10,0.12,0.30,U] [#5 0.11,0.56,0.24,U] [#6 0.59,0.49,0.22,U] [#7 -0.06,0.33,0.22,U] [#8 -0.34,0.52,0.20,U] 
00:14:42.912 00.000 13300 refined, 8 included, MultiStar: {-0.04, 0.19}, one-star: {-0.16, 0.11}
00:14:42.912 00.000 13300 CameraToMount -- cameraTheta (1.76) - m_xAngle (-1.61) = xAngle (3.37 = -2.91)
00:14:42.912 00.000 13300 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.39 = -2.90)
00:14:42.912 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.19 hyp=0.19 cameraTheta=1.76 mountX=-0.19 mountY=-0.05, mountTheta=-2.90
00:14:42.914 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.19, opts=13)
00:14:42.914 00.000 13300 Enqueuing Move request for scope (-0.04, 0.19)
00:14:42.914 00.000 11596 Worker thread wakes up
00:14:42.914 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.19) opts 0xd
00:14:42.914 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.19)
00:14:42.915 00.001 11596 Moving (-0.04, 0.19) raw xDistance=-0.19 yDistance=-0.05
00:14:42.915 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.19
00:14:42.915 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:42.915 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:14:42.915 00.000 11596 MoveAxis(E, 238, ABG)
00:14:42.915 00.000 11596 Guiding  Dir = 2, Dur = 238
00:14:42.915 00.000 11596 IsSlewing returns 0
00:14:42.921 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=218, med=4, FiltMin=2, FiltMax=120, Gamma=0.510
00:14:42.929 00.008 13300 UpdateGuideState exits: m=1995 SNR=31.3
00:14:42.929 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:42.929 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:14:42.929 00.000 13300 Enqueuing Expose request
00:14:42.935 00.006 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0a01bf55-03a1-4fc2-8ddd-2cf609aa7ab8"}
00:14:42.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0a01bf55-03a1-4fc2-8ddd-2cf609aa7ab8"}
00:14:42.937 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1ba756f3-17b9-42d2-aa9f-94472a4a1494"}
00:14:42.937 00.000 13300 case statement mapped state 6 to 3
00:14:42.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1ba756f3-17b9-42d2-aa9f-94472a4a1494"}
00:14:42.939 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"218d1bc5-ff45-4f0d-8ab3-30cc955325b5"}
00:14:42.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1559,"width":15,"height":15,"star_pos":[6.87,7.42],"pixels":"..."},"id":"218d1bc5-ff45-4f0d-8ab3-30cc955325b5"}
00:14:42.939 00.000 11596 IsGuiding returns 0
00:14:43.079 00.140 11596 PulseGuide returned control before completion, sleep 109
00:14:43.369 00.290 11596 IsGuiding returns 1
00:14:43.369 00.000 11596 scope still moving after pulse duration time elapsed
00:14:43.393 00.024 11596 IsSlewing returns 0
00:14:43.588 00.195 11596 IsGuiding returns 0
00:14:43.588 00.000 11596 scope move finished after 238 + 410 ms
00:14:43.588 00.000 11596 Move returns status 0, amount 238
00:14:43.588 00.000 11596 MoveAxis(N, 0, ABG)
00:14:43.588 00.000 11596 Move returns status 0, amount 0
00:14:43.588 00.000 11596 move complete, result=0
00:14:43.588 00.000 11596 worker thread done servicing request
00:14:43.588 00.000 13300 GuideStep: -0.2 px 238 ms EAST, -0.0 px 0 ms NORTH
00:14:43.589 00.001 11596 Worker thread wakes up
00:14:43.589 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:14:44.099 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:14:45.930 01.831 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aef22ec7-d2d4-4dbe-ba47-373123460fe2"}
00:14:45.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aef22ec7-d2d4-4dbe-ba47-373123460fe2"}
00:14:45.931 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8aad2d6a-9d27-4130-8586-724209499c36"}
00:14:45.931 00.000 13300 case statement mapped state 6 to 3
00:14:45.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8aad2d6a-9d27-4130-8586-724209499c36"}
00:14:45.932 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4b96e948-6dd7-4301-84c7-6cfe240f5dc6"}
00:14:45.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1559,"width":15,"height":15,"star_pos":[6.87,7.42],"pixels":"..."},"id":"4b96e948-6dd7-4301-84c7-6cfe240f5dc6"}
00:14:47.123 01.191 11596 Exposure complete
00:14:47.208 00.085 11596 worker thread done servicing request
00:14:47.208 00.000 13300 OnExposeComplete: enter
00:14:47.208 00.000 13300 UpdateGuideState(): m_state=6
00:14:47.209 00.001 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1560
00:14:47.210 00.001 13300 Star::Find returns 1 (0), X=1070.79, Y=356.28, Mass=1967, SNR=31.1, Peak=236 HFD=3.2
00:14:47.210 00.000 13300 MultiStar: [#1 -0.06,0.01,0.76,U] [#2 -0.05,-0.12,0.45,U] [#3 -0.07,-0.09,0.41,U] [#4 -0.16,0.01,0.29,U] [#5 0.10,0.35,0.24,U] [#6 0.11,0.21,0.22,U] [#7 -0.08,-0.07,0.23,U] [#8 -0.03,0.22,0.21,U] 
00:14:47.210 00.000 13300 refined, 8 included, MultiStar: {-0.10, 0.01}, one-star: {-0.24, -0.03}
00:14:47.210 00.000 13300 CameraToMount -- cameraTheta (3.01) - m_xAngle (-1.61) = xAngle (4.62 = -1.67)
00:14:47.211 00.001 13300 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.63 = -1.65)
00:14:47.211 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.01 hyp=0.10 cameraTheta=3.01 mountX=-0.01 mountY=-0.10, mountTheta=-1.67
00:14:47.212 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.01, opts=13)
00:14:47.212 00.000 13300 Enqueuing Move request for scope (-0.10, 0.01)
00:14:47.213 00.001 11596 Worker thread wakes up
00:14:47.213 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.01) opts 0xd
00:14:47.213 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.01)
00:14:47.213 00.000 11596 Moving (-0.10, 0.01) raw xDistance=-0.01 yDistance=-0.10
00:14:47.213 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:14:47.213 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:47.213 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:14:47.213 00.000 11596 MoveAxis(E, 0, ABG)
00:14:47.213 00.000 11596 Move returns status 0, amount 0
00:14:47.214 00.001 11596 MoveAxis(N, 0, ABG)
00:14:47.214 00.000 11596 Move returns status 0, amount 0
00:14:47.214 00.000 11596 move complete, result=0
00:14:47.214 00.000 11596 worker thread done servicing request
00:14:47.219 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
00:14:47.227 00.008 13300 UpdateGuideState exits: m=1967 SNR=31.1
00:14:47.227 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:47.227 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:14:47.227 00.000 13300 Enqueuing Expose request
00:14:47.227 00.000 11596 Worker thread wakes up
00:14:47.228 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:14:47.228 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:14:47.740 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:14:48.928 01.188 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7f927fc1-9f9d-4388-b1a5-8aedb4436d2c"}
00:14:48.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7f927fc1-9f9d-4388-b1a5-8aedb4436d2c"}
00:14:48.929 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"593cd5a2-a6c9-4e89-b363-ca75e27fe1b6"}
00:14:48.929 00.000 13300 case statement mapped state 6 to 3
00:14:48.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"593cd5a2-a6c9-4e89-b363-ca75e27fe1b6"}
00:14:48.929 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"170fd2ec-9793-4451-9011-964e615f0141"}
00:14:48.930 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1560,"width":15,"height":15,"star_pos":[6.79,7.28],"pixels":"..."},"id":"170fd2ec-9793-4451-9011-964e615f0141"}
00:14:50.777 01.847 11596 Exposure complete
00:14:50.852 00.075 11596 worker thread done servicing request
00:14:50.853 00.001 13300 OnExposeComplete: enter
00:14:50.853 00.000 13300 UpdateGuideState(): m_state=6
00:14:50.853 00.000 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1561
00:14:50.854 00.001 13300 Star::Find returns 1 (0), X=1070.84, Y=356.24, Mass=1956, SNR=31.0, Peak=241 HFD=3.1
00:14:50.854 00.000 13300 MultiStar: [#1 -0.13,-0.00,0.75,U] [#2 0.01,0.01,0.46,U] [#3 0.02,-0.05,0.41,U] [#4 -0.20,0.08,0.30,U] [#5 0.22,0.48,0.26,U] [#6 0.08,0.07,0.23,U] [#7 0.01,0.00,0.23,U] [#8 0.16,0.36,0.20,U] 
00:14:50.854 00.000 13300 refined, 8 included, MultiStar: {-0.06, 0.04}, one-star: {-0.19, -0.08}
00:14:50.854 00.000 13300 CameraToMount -- cameraTheta (2.58) - m_xAngle (-1.61) = xAngle (4.19 = -2.09)
00:14:50.854 00.000 13300 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.21 = -2.08)
00:14:50.854 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.04 hyp=0.07 cameraTheta=2.58 mountX=-0.03 mountY=-0.06, mountTheta=-2.09
00:14:50.856 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.04, opts=13)
00:14:50.857 00.001 13300 Enqueuing Move request for scope (-0.06, 0.04)
00:14:50.857 00.000 11596 Worker thread wakes up
00:14:50.857 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.04) opts 0xd
00:14:50.857 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.04)
00:14:50.857 00.000 11596 Moving (-0.06, 0.04) raw xDistance=-0.03 yDistance=-0.06
00:14:50.857 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:14:50.857 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:50.858 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:14:50.858 00.000 11596 MoveAxis(E, 0, ABG)
00:14:50.858 00.000 11596 Move returns status 0, amount 0
00:14:50.858 00.000 11596 MoveAxis(N, 0, ABG)
00:14:50.858 00.000 11596 Move returns status 0, amount 0
00:14:50.858 00.000 11596 move complete, result=0
00:14:50.858 00.000 11596 worker thread done servicing request
00:14:50.862 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=241, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
00:14:50.870 00.008 13300 UpdateGuideState exits: m=1956 SNR=31.0
00:14:50.871 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:50.871 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:14:50.871 00.000 13300 Enqueuing Expose request
00:14:50.871 00.000 11596 Worker thread wakes up
00:14:50.871 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:14:50.871 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:14:51.375 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:14:51.928 00.553 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ddf58645-e073-490b-a7eb-ce54766bae7b"}
00:14:51.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ddf58645-e073-490b-a7eb-ce54766bae7b"}
00:14:51.929 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cc4d412c-686d-41a3-a439-46727c4226ab"}
00:14:51.929 00.000 13300 case statement mapped state 6 to 3
00:14:51.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cc4d412c-686d-41a3-a439-46727c4226ab"}
00:14:51.929 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1430a751-057b-4ec4-8212-1e34ea63cded"}
00:14:51.930 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1561,"width":15,"height":15,"star_pos":[6.84,7.24],"pixels":"..."},"id":"1430a751-057b-4ec4-8212-1e34ea63cded"}
00:14:54.409 02.479 11596 Exposure complete
00:14:54.490 00.081 11596 worker thread done servicing request
00:14:54.490 00.000 13300 OnExposeComplete: enter
00:14:54.490 00.000 13300 UpdateGuideState(): m_state=6
00:14:54.491 00.001 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1562
00:14:54.491 00.000 13300 Star::Find returns 1 (0), X=1070.76, Y=356.44, Mass=1993, SNR=31.3, Peak=223 HFD=3.2
00:14:54.491 00.000 13300 MultiStar: [#1 -0.12,0.15,0.74,U] [#2 -0.07,-0.08,0.44,U] [#3 -0.16,-0.02,0.41,U] [#4 -0.32,0.24,0.30,U] [#5 -0.08,0.38,0.24,U] [#6 0.30,0.30,0.21,U] [#7 -0.09,0.55,0.22,U] [#8 -0.21,0.26,0.20,U] 
00:14:54.491 00.000 13300 refined, 8 included, MultiStar: {-0.15, 0.16}, one-star: {-0.28, 0.13}
00:14:54.491 00.000 13300 CameraToMount -- cameraTheta (2.34) - m_xAngle (-1.61) = xAngle (3.95 = -2.33)
00:14:54.491 00.000 13300 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.97 = -2.32)
00:14:54.492 00.001 13300 CameraToMount -- cameraX=-0.15 cameraY=0.16 hyp=0.22 cameraTheta=2.34 mountX=-0.15 mountY=-0.16, mountTheta=-2.33
00:14:54.493 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=0.16, opts=13)
00:14:54.493 00.000 13300 Enqueuing Move request for scope (-0.15, 0.16)
00:14:54.493 00.000 11596 Worker thread wakes up
00:14:54.494 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.16) opts 0xd
00:14:54.494 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, 0.16)
00:14:54.494 00.000 11596 Moving (-0.15, 0.16) raw xDistance=-0.15 yDistance=-0.16
00:14:54.494 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
00:14:54.494 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:54.494 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:14:54.494 00.000 11596 MoveAxis(E, 189, ABG)
00:14:54.494 00.000 11596 Guiding  Dir = 2, Dur = 189
00:14:54.495 00.001 11596 IsSlewing returns 0
00:14:54.499 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=223, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
00:14:54.507 00.008 13300 UpdateGuideState exits: m=1993 SNR=31.3
00:14:54.507 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:54.508 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:14:54.508 00.000 13300 Enqueuing Expose request
00:14:54.581 00.073 11596 IsGuiding returns 0
00:14:54.668 00.087 11596 PulseGuide returned control before completion, sleep 113
00:14:54.865 00.197 11596 IsGuiding returns 1
00:14:54.865 00.000 11596 scope still moving after pulse duration time elapsed
00:14:54.900 00.035 11596 IsSlewing returns 0
00:14:54.928 00.028 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5894e27a-83ab-4c31-aa5b-af34d9e4e40d"}
00:14:54.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5894e27a-83ab-4c31-aa5b-af34d9e4e40d"}
00:14:54.928 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5c4b2367-2120-401c-8cd1-ee65844ea16b"}
00:14:54.928 00.000 13300 case statement mapped state 6 to 3
00:14:54.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5c4b2367-2120-401c-8cd1-ee65844ea16b"}
00:14:54.929 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7671b93f-be13-4d6c-94b4-a37f3da058f0"}
00:14:54.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1562,"width":15,"height":15,"star_pos":[6.76,7.44],"pixels":"..."},"id":"7671b93f-be13-4d6c-94b4-a37f3da058f0"}
00:14:55.003 00.074 11596 IsGuiding returns 0
00:14:55.004 00.001 11596 scope move finished after 189 + 233 ms
00:14:55.004 00.000 11596 Move returns status 0, amount 189
00:14:55.004 00.000 11596 MoveAxis(N, 0, ABG)
00:14:55.004 00.000 11596 Move returns status 0, amount 0
00:14:55.004 00.000 11596 move complete, result=0
00:14:55.004 00.000 11596 worker thread done servicing request
00:14:55.004 00.000 13300 GuideStep: -0.2 px 189 ms EAST, -0.2 px 0 ms NORTH
00:14:55.004 00.000 11596 Worker thread wakes up
00:14:55.004 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:14:55.517 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:14:57.928 02.411 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e39de930-c79e-43e8-afde-296b709389fe"}
00:14:57.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e39de930-c79e-43e8-afde-296b709389fe"}
00:14:57.929 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ee41451b-18dd-48e2-8485-5fba59bca0c8"}
00:14:57.929 00.000 13300 case statement mapped state 6 to 3
00:14:57.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ee41451b-18dd-48e2-8485-5fba59bca0c8"}
00:14:57.929 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"876e133b-0e88-4bc4-95a3-44a104b4093e"}
00:14:57.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1562,"width":15,"height":15,"star_pos":[6.76,7.44],"pixels":"..."},"id":"876e133b-0e88-4bc4-95a3-44a104b4093e"}
00:14:58.560 00.631 11596 Exposure complete
00:14:58.633 00.073 11596 worker thread done servicing request
00:14:58.633 00.000 13300 OnExposeComplete: enter
00:14:58.633 00.000 13300 UpdateGuideState(): m_state=6
00:14:58.634 00.001 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1563
00:14:58.635 00.001 13300 Star::Find returns 1 (0), X=1070.71, Y=356.25, Mass=1944, SNR=30.9, Peak=227 HFD=3.4
00:14:58.636 00.001 13300 MultiStar: [#1 -0.10,-0.10,0.75,U] [#2 0.08,-0.35,0.44,U] [#3 0.01,-0.28,0.41,U] [#4 -0.08,0.15,0.31,U] [#5 -0.25,0.18,0.24,U] [#6 -0.00,0.05,0.21,U] [#7 -0.30,0.13,0.21,U] [#8 -0.13,0.06,0.20,U] 
00:14:58.636 00.000 13300 refined, 8 included, MultiStar: {-0.14, -0.07}, one-star: {-0.32, -0.07}
00:14:58.636 00.000 13300 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-1.61) = xAngle (-1.06 = -1.06)
00:14:58.636 00.000 13300 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.05 = -1.05)
00:14:58.637 00.001 13300 CameraToMount -- cameraX=-0.14 cameraY=-0.07 hyp=0.16 cameraTheta=-2.67 mountX=0.08 mountY=-0.14, mountTheta=-1.06
00:14:58.640 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=-0.07, opts=13)
00:14:58.640 00.000 13300 Enqueuing Move request for scope (-0.14, -0.07)
00:14:58.640 00.000 11596 Worker thread wakes up
00:14:58.640 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.07) opts 0xd
00:14:58.640 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, -0.07)
00:14:58.641 00.001 11596 Moving (-0.14, -0.07) raw xDistance=0.08 yDistance=-0.14
00:14:58.641 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:14:58.641 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:58.641 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:14:58.642 00.001 11596 MoveAxis(E, 0, ABG)
00:14:58.642 00.000 11596 Move returns status 0, amount 0
00:14:58.642 00.000 11596 MoveAxis(N, 0, ABG)
00:14:58.642 00.000 11596 Move returns status 0, amount 0
00:14:58.643 00.001 11596 move complete, result=0
00:14:58.643 00.000 11596 worker thread done servicing request
00:14:58.649 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
00:14:58.658 00.009 13300 UpdateGuideState exits: m=1944 SNR=30.9
00:14:58.658 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:58.658 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:14:58.658 00.000 13300 Enqueuing Expose request
00:14:58.658 00.000 11596 Worker thread wakes up
00:14:58.658 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:14:58.658 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:14:59.169 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:15:00.927 01.758 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"15f862b7-17b4-4e24-bbf3-efefc8f007fb"}
00:15:00.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"15f862b7-17b4-4e24-bbf3-efefc8f007fb"}
00:15:00.928 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b65f63af-f43f-4d52-93d7-50afd931528a"}
00:15:00.928 00.000 13300 case statement mapped state 6 to 3
00:15:00.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b65f63af-f43f-4d52-93d7-50afd931528a"}
00:15:00.929 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fe50d4ec-04c8-432b-aa25-94121a22a27d"}
00:15:00.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1563,"width":15,"height":15,"star_pos":[6.71,7.25],"pixels":"..."},"id":"fe50d4ec-04c8-432b-aa25-94121a22a27d"}
00:15:02.203 01.274 11596 Exposure complete
00:15:02.281 00.078 11596 worker thread done servicing request
00:15:02.281 00.000 13300 OnExposeComplete: enter
00:15:02.282 00.001 13300 UpdateGuideState(): m_state=6
00:15:02.283 00.001 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1564
00:15:02.283 00.000 13300 Star::Find returns 1 (0), X=1070.79, Y=356.36, Mass=1916, SNR=30.6, Peak=223 HFD=3.2
00:15:02.284 00.001 13300 MultiStar: [#1 -0.01,0.09,0.76,U] [#2 -0.02,0.01,0.46,U] [#3 -0.10,-0.09,0.42,U] [#4 -0.05,0.17,0.30,U] [#5 -0.07,0.55,0.24,U] [#6 0.35,0.47,0.22,U] [#7 -0.08,0.13,0.23,U] [#8 -0.26,0.17,0.21,U] 
00:15:02.284 00.000 13300 refined, 8 included, MultiStar: {-0.09, 0.11}, one-star: {-0.25, 0.05}
00:15:02.284 00.000 13300 CameraToMount -- cameraTheta (2.23) - m_xAngle (-1.61) = xAngle (3.84 = -2.45)
00:15:02.284 00.000 13300 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.85 = -2.43)
00:15:02.284 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.11 hyp=0.14 cameraTheta=2.23 mountX=-0.11 mountY=-0.09, mountTheta=-2.44
00:15:02.286 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.11, opts=13)
00:15:02.286 00.000 13300 Enqueuing Move request for scope (-0.09, 0.11)
00:15:02.286 00.000 11596 Worker thread wakes up
00:15:02.286 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.11) opts 0xd
00:15:02.286 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.11)
00:15:02.286 00.000 11596 Moving (-0.09, 0.11) raw xDistance=-0.11 yDistance=-0.09
00:15:02.286 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:15:02.286 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:02.287 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:15:02.287 00.000 11596 MoveAxis(E, 0, ABG)
00:15:02.287 00.000 11596 Move returns status 0, amount 0
00:15:02.287 00.000 11596 MoveAxis(N, 0, ABG)
00:15:02.287 00.000 11596 Move returns status 0, amount 0
00:15:02.287 00.000 11596 move complete, result=0
00:15:02.287 00.000 11596 worker thread done servicing request
00:15:02.293 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=223, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
00:15:02.300 00.007 13300 UpdateGuideState exits: m=1916 SNR=30.6
00:15:02.300 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:02.300 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:15:02.300 00.000 13300 Enqueuing Expose request
00:15:02.300 00.000 11596 Worker thread wakes up
00:15:02.301 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:15:02.301 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:15:02.816 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:15:03.927 01.111 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"df2a5870-b451-4462-bcb2-0d11c03192bb"}
00:15:03.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"df2a5870-b451-4462-bcb2-0d11c03192bb"}
00:15:03.928 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b69422bc-135e-4316-93d1-76eb841e9f36"}
00:15:03.928 00.000 13300 case statement mapped state 6 to 3
00:15:03.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b69422bc-135e-4316-93d1-76eb841e9f36"}
00:15:03.928 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"401b2c7f-eb9e-4a71-8e46-7a11ec790fc2"}
00:15:03.929 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1564,"width":15,"height":15,"star_pos":[6.79,7.36],"pixels":"..."},"id":"401b2c7f-eb9e-4a71-8e46-7a11ec790fc2"}
00:15:05.840 01.911 11596 Exposure complete
00:15:05.911 00.071 11596 worker thread done servicing request
00:15:05.911 00.000 13300 OnExposeComplete: enter
00:15:05.911 00.000 13300 UpdateGuideState(): m_state=6
00:15:05.912 00.001 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1565
00:15:05.912 00.000 13300 Star::Find returns 1 (0), X=1070.84, Y=356.39, Mass=1932, SNR=30.8, Peak=221 HFD=3.2
00:15:05.912 00.000 13300 MultiStar: [#1 -0.03,0.05,0.76,U] [#2 -0.05,0.09,0.44,U] [#3 -0.08,-0.08,0.42,U] [#4 -0.15,0.08,0.30,U] [#5 0.08,0.92,0.24,U] [#6 0.36,0.21,0.22,U] [#7 -0.00,0.41,0.23,U] [#8 -0.02,0.15,0.20,U] 
00:15:05.913 00.001 13300 refined, 8 included, MultiStar: {-0.06, 0.14}, one-star: {-0.19, 0.08}
00:15:05.913 00.000 13300 CameraToMount -- cameraTheta (1.97) - m_xAngle (-1.61) = xAngle (3.58 = -2.70)
00:15:05.913 00.000 13300 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.59 = -2.69)
00:15:05.913 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.14 hyp=0.15 cameraTheta=1.97 mountX=-0.14 mountY=-0.07, mountTheta=-2.69
00:15:05.915 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.14, opts=13)
00:15:05.915 00.000 13300 Enqueuing Move request for scope (-0.06, 0.14)
00:15:05.915 00.000 11596 Worker thread wakes up
00:15:05.915 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.14) opts 0xd
00:15:05.915 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.14)
00:15:05.915 00.000 11596 Moving (-0.06, 0.14) raw xDistance=-0.14 yDistance=-0.07
00:15:05.915 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:15:05.915 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:05.915 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:15:05.916 00.001 11596 MoveAxis(E, 0, ABG)
00:15:05.916 00.000 11596 Move returns status 0, amount 0
00:15:05.916 00.000 11596 MoveAxis(N, 0, ABG)
00:15:05.916 00.000 11596 Move returns status 0, amount 0
00:15:05.916 00.000 11596 move complete, result=0
00:15:05.916 00.000 11596 worker thread done servicing request
00:15:05.922 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
00:15:05.929 00.007 13300 UpdateGuideState exits: m=1932 SNR=30.8
00:15:05.929 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:05.930 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:15:05.930 00.000 13300 Enqueuing Expose request
00:15:05.930 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:15:05.930 00.000 11596 Worker thread wakes up
00:15:05.930 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:15:06.433 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:15:06.926 00.493 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8e62789d-ac12-4eab-8adf-93f6a511ebaf"}
00:15:06.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8e62789d-ac12-4eab-8adf-93f6a511ebaf"}
00:15:06.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ef395e94-139c-4f88-ad95-5c66798480e9"}
00:15:06.927 00.000 13300 case statement mapped state 6 to 3
00:15:06.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ef395e94-139c-4f88-ad95-5c66798480e9"}
00:15:06.927 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"18892e0d-3f94-40ea-b47e-f1708c6a690e"}
00:15:06.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1565,"width":15,"height":15,"star_pos":[6.84,7.39],"pixels":"..."},"id":"18892e0d-3f94-40ea-b47e-f1708c6a690e"}
00:15:09.470 02.543 11596 Exposure complete
00:15:09.553 00.083 11596 worker thread done servicing request
00:15:09.554 00.001 13300 OnExposeComplete: enter
00:15:09.554 00.000 13300 UpdateGuideState(): m_state=6
00:15:09.555 00.001 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1566
00:15:09.555 00.000 13300 Star::Find returns 1 (0), X=1070.79, Y=356.38, Mass=1944, SNR=30.9, Peak=226 HFD=3.2
00:15:09.556 00.001 13300 MultiStar: [#1 0.06,0.08,0.75,U] [#2 0.05,0.10,0.45,U] [#3 -0.00,-0.04,0.42,U] [#4 -0.12,0.26,0.30,U] [#5 0.10,0.27,0.24,U] [#6 0.15,0.31,0.22,U] [#7 -0.10,0.13,0.23,U] [#8 -0.25,0.20,0.22,U] 
00:15:09.556 00.000 13300 refined, 8 included, MultiStar: {-0.06, 0.11}, one-star: {-0.24, 0.06}
00:15:09.556 00.000 13300 CameraToMount -- cameraTheta (2.06) - m_xAngle (-1.61) = xAngle (3.66 = -2.62)
00:15:09.556 00.000 13300 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.68 = -2.60)
00:15:09.556 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.11 hyp=0.13 cameraTheta=2.06 mountX=-0.11 mountY=-0.07, mountTheta=-2.61
00:15:09.558 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.11, opts=13)
00:15:09.558 00.000 13300 Enqueuing Move request for scope (-0.06, 0.11)
00:15:09.558 00.000 11596 Worker thread wakes up
00:15:09.558 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.11) opts 0xd
00:15:09.558 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.11)
00:15:09.558 00.000 11596 Moving (-0.06, 0.11) raw xDistance=-0.11 yDistance=-0.07
00:15:09.558 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:15:09.559 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:09.559 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:15:09.559 00.000 11596 MoveAxis(E, 0, ABG)
00:15:09.559 00.000 11596 Move returns status 0, amount 0
00:15:09.559 00.000 11596 MoveAxis(N, 0, ABG)
00:15:09.559 00.000 11596 Move returns status 0, amount 0
00:15:09.559 00.000 11596 move complete, result=0
00:15:09.559 00.000 11596 worker thread done servicing request
00:15:09.564 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
00:15:09.573 00.009 13300 UpdateGuideState exits: m=1944 SNR=30.9
00:15:09.574 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:09.574 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:15:09.574 00.000 13300 Enqueuing Expose request
00:15:09.574 00.000 11596 Worker thread wakes up
00:15:09.574 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:15:09.574 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:15:09.926 00.352 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4715daf4-b576-49fd-98ab-1ea3a8a2c1ae"}
00:15:09.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4715daf4-b576-49fd-98ab-1ea3a8a2c1ae"}
00:15:09.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ef09e39c-195e-409f-8333-758cc1e2c967"}
00:15:09.927 00.000 13300 case statement mapped state 6 to 3
00:15:09.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ef09e39c-195e-409f-8333-758cc1e2c967"}
00:15:09.928 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"91318c60-82f3-4272-9166-1e8f3d3c2d70"}
00:15:09.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1566,"width":15,"height":15,"star_pos":[6.79,7.38],"pixels":"..."},"id":"91318c60-82f3-4272-9166-1e8f3d3c2d70"}
00:15:10.085 00.157 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:15:12.925 02.840 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a92604b0-31f5-448d-974a-8d6fdff439e0"}
00:15:12.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a92604b0-31f5-448d-974a-8d6fdff439e0"}
00:15:12.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"51c6b023-818c-401d-bb5d-6ffeacf22793"}
00:15:12.926 00.000 13300 case statement mapped state 6 to 3
00:15:12.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"51c6b023-818c-401d-bb5d-6ffeacf22793"}
00:15:12.926 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ac8ad555-4cfc-4f68-85d7-d8103c782eca"}
00:15:12.927 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1566,"width":15,"height":15,"star_pos":[6.79,7.38],"pixels":"..."},"id":"ac8ad555-4cfc-4f68-85d7-d8103c782eca"}
00:15:13.114 00.187 11596 Exposure complete
00:15:13.189 00.075 11596 worker thread done servicing request
00:15:13.190 00.001 13300 OnExposeComplete: enter
00:15:13.190 00.000 13300 UpdateGuideState(): m_state=6
00:15:13.190 00.000 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1567
00:15:13.191 00.001 13300 Star::Find returns 1 (0), X=1070.95, Y=356.41, Mass=1967, SNR=31.1, Peak=216 HFD=3.3
00:15:13.191 00.000 13300 MultiStar: [#1 0.05,0.04,0.75,U] [#2 0.10,0.09,0.45,U] [#3 0.13,-0.02,0.42,U] [#4 0.11,0.22,0.30,U] [#5 0.23,0.72,0.23,U] [#6 0.29,0.35,0.22,U] [#7 -0.01,0.37,0.22,U] [#8 0.22,0.18,0.20,U] 
00:15:13.191 00.000 13300 single-star, 8 included, MultiStar: {0.06, 0.15}, one-star: {-0.08, 0.09}
00:15:13.191 00.000 13300 CameraToMount -- cameraTheta (2.30) - m_xAngle (-1.61) = xAngle (3.91 = -2.37)
00:15:13.191 00.000 13300 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.93 = -2.36)
00:15:13.191 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.09 hyp=0.12 cameraTheta=2.30 mountX=-0.09 mountY=-0.09, mountTheta=-2.36
00:15:13.193 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.09, opts=13)
00:15:13.193 00.000 13300 Enqueuing Move request for scope (-0.08, 0.09)
00:15:13.193 00.000 11596 Worker thread wakes up
00:15:13.194 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.09) opts 0xd
00:15:13.194 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.09)
00:15:13.194 00.000 11596 Moving (-0.08, 0.09) raw xDistance=-0.09 yDistance=-0.09
00:15:13.194 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:15:13.194 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:13.194 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:15:13.194 00.000 11596 MoveAxis(E, 0, ABG)
00:15:13.195 00.001 11596 Move returns status 0, amount 0
00:15:13.195 00.000 11596 MoveAxis(N, 0, ABG)
00:15:13.195 00.000 11596 Move returns status 0, amount 0
00:15:13.195 00.000 11596 move complete, result=0
00:15:13.196 00.001 11596 worker thread done servicing request
00:15:13.201 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=216, med=4, FiltMin=2, FiltMax=122, Gamma=0.510
00:15:13.210 00.009 13300 UpdateGuideState exits: m=1967 SNR=31.1
00:15:13.210 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:13.210 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:15:13.210 00.000 13300 Enqueuing Expose request
00:15:13.210 00.000 11596 Worker thread wakes up
00:15:13.210 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:15:13.211 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:15:13.726 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:15:15.925 02.199 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"61c023c3-0ed0-4d7c-8631-6ab02fe0f0c9"}
00:15:15.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"61c023c3-0ed0-4d7c-8631-6ab02fe0f0c9"}
00:15:15.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b66e950c-96bc-47a3-a7e2-fad3860d57bf"}
00:15:15.926 00.000 13300 case statement mapped state 6 to 3
00:15:15.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b66e950c-96bc-47a3-a7e2-fad3860d57bf"}
00:15:15.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"00cfa1c3-3131-463c-b9e0-bc4b310ff364"}
00:15:15.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1567,"width":15,"height":15,"star_pos":[6.95,7.41],"pixels":"..."},"id":"00cfa1c3-3131-463c-b9e0-bc4b310ff364"}
00:15:16.762 00.835 11596 Exposure complete
00:15:16.855 00.093 11596 worker thread done servicing request
00:15:16.855 00.000 13300 OnExposeComplete: enter
00:15:16.855 00.000 13300 UpdateGuideState(): m_state=6
00:15:16.855 00.000 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1568
00:15:16.856 00.001 13300 Star::Find returns 1 (0), X=1070.96, Y=356.43, Mass=1912, SNR=30.6, Peak=212 HFD=3.2
00:15:16.857 00.001 13300 MultiStar: [#1 0.08,0.15,0.76,U] [#2 0.12,0.00,0.46,U] [#3 0.03,0.03,0.41,U] [#4 -0.21,0.05,0.31,U] [#5 -0.05,0.65,0.25,U] [#6 -0.09,0.33,0.22,U] [#7 0.03,0.24,0.23,U] [#8 0.05,0.41,0.20,U] 
00:15:16.857 00.000 13300 single-star, 8 included, MultiStar: {-0.01, 0.16}, one-star: {-0.07, 0.12}
00:15:16.857 00.000 13300 CameraToMount -- cameraTheta (2.11) - m_xAngle (-1.61) = xAngle (3.71 = -2.57)
00:15:16.858 00.001 13300 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.73 = -2.55)
00:15:16.858 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.12 hyp=0.14 cameraTheta=2.11 mountX=-0.12 mountY=-0.08, mountTheta=-2.56
00:15:16.862 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.12, opts=13)
00:15:16.862 00.000 13300 Enqueuing Move request for scope (-0.07, 0.12)
00:15:16.862 00.000 11596 Worker thread wakes up
00:15:16.862 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.12) opts 0xd
00:15:16.863 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.12)
00:15:16.863 00.000 11596 Moving (-0.07, 0.12) raw xDistance=-0.12 yDistance=-0.08
00:15:16.863 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:15:16.864 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:16.864 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:15:16.864 00.000 11596 MoveAxis(E, 0, ABG)
00:15:16.864 00.000 11596 Move returns status 0, amount 0
00:15:16.865 00.001 11596 MoveAxis(N, 0, ABG)
00:15:16.865 00.000 11596 Move returns status 0, amount 0
00:15:16.865 00.000 11596 move complete, result=0
00:15:16.865 00.000 11596 worker thread done servicing request
00:15:16.870 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=212, med=4, FiltMin=2, FiltMax=124, Gamma=0.510
00:15:16.878 00.008 13300 UpdateGuideState exits: m=1912 SNR=30.6
00:15:16.879 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:16.879 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:15:16.879 00.000 13300 Enqueuing Expose request
00:15:16.879 00.000 11596 Worker thread wakes up
00:15:16.879 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:15:16.879 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:15:17.386 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:15:18.924 01.538 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"26701975-d3fa-4194-80de-d2c291e7fbbc"}
00:15:18.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"26701975-d3fa-4194-80de-d2c291e7fbbc"}
00:15:18.925 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"93c05a99-01fd-4639-9cd3-7a86a1fba46e"}
00:15:18.925 00.000 13300 case statement mapped state 6 to 3
00:15:18.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"93c05a99-01fd-4639-9cd3-7a86a1fba46e"}
00:15:18.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6bd817c2-c734-4e45-92b9-2a09a082f522"}
00:15:18.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1568,"width":15,"height":15,"star_pos":[6.96,7.43],"pixels":"..."},"id":"6bd817c2-c734-4e45-92b9-2a09a082f522"}
00:15:20.431 01.505 11596 Exposure complete
00:15:20.548 00.117 11596 worker thread done servicing request
00:15:20.548 00.000 13300 OnExposeComplete: enter
00:15:20.549 00.001 13300 UpdateGuideState(): m_state=6
00:15:20.549 00.000 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1569
00:15:20.550 00.001 13300 Star::Find returns 1 (0), X=1070.89, Y=356.46, Mass=1975, SNR=31.1, Peak=212 HFD=3.2
00:15:20.550 00.000 13300 MultiStar: [#1 0.18,0.17,0.75,U] [#2 0.23,0.07,0.44,U] [#3 0.17,0.08,0.41,U] [#4 0.03,0.21,0.29,U] [#5 0.18,0.43,0.23,U] [#6 0.31,0.47,0.20,U] [#7 0.02,0.44,0.22,U] [#8 -0.14,0.77,0.20,U] 
00:15:20.551 00.001 13300 single-star, 8 included, MultiStar: {0.07, 0.22}, one-star: {-0.14, 0.14}
00:15:20.551 00.000 13300 CameraToMount -- cameraTheta (2.35) - m_xAngle (-1.61) = xAngle (3.96 = -2.32)
00:15:20.552 00.001 13300 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.98 = -2.31)
00:15:20.552 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=0.14 hyp=0.20 cameraTheta=2.35 mountX=-0.14 mountY=-0.15, mountTheta=-2.31
00:15:20.555 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=0.14, opts=13)
00:15:20.555 00.000 13300 Enqueuing Move request for scope (-0.14, 0.14)
00:15:20.555 00.000 11596 Worker thread wakes up
00:15:20.555 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.14) opts 0xd
00:15:20.555 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, 0.14)
00:15:20.556 00.001 11596 Moving (-0.14, 0.14) raw xDistance=-0.14 yDistance=-0.15
00:15:20.556 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:15:20.556 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:20.556 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:15:20.556 00.000 11596 MoveAxis(E, 0, ABG)
00:15:20.557 00.001 11596 Move returns status 0, amount 0
00:15:20.557 00.000 11596 MoveAxis(N, 0, ABG)
00:15:20.557 00.000 11596 Move returns status 0, amount 0
00:15:20.557 00.000 11596 move complete, result=0
00:15:20.557 00.000 11596 worker thread done servicing request
00:15:20.566 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=212, med=4, FiltMin=2, FiltMax=122, Gamma=0.510
00:15:20.580 00.014 13300 UpdateGuideState exits: m=1975 SNR=31.1
00:15:20.580 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:20.580 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:15:20.581 00.001 13300 Enqueuing Expose request
00:15:20.581 00.000 11596 Worker thread wakes up
00:15:20.581 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:15:20.581 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:15:21.096 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:15:21.925 00.829 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"754cbd59-6447-468b-870d-e75457ed2051"}
00:15:21.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"754cbd59-6447-468b-870d-e75457ed2051"}
00:15:21.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b29402bd-1bfa-4682-8571-f5ddb303bc94"}
00:15:21.926 00.000 13300 case statement mapped state 6 to 3
00:15:21.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b29402bd-1bfa-4682-8571-f5ddb303bc94"}
00:15:21.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ff0f6dd8-6ecb-4262-9a71-670c9fff9ef3"}
00:15:21.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1569,"width":15,"height":15,"star_pos":[6.89,7.46],"pixels":"..."},"id":"ff0f6dd8-6ecb-4262-9a71-670c9fff9ef3"}
00:15:24.136 02.209 11596 Exposure complete
00:15:24.207 00.071 11596 worker thread done servicing request
00:15:24.207 00.000 13300 OnExposeComplete: enter
00:15:24.207 00.000 13300 UpdateGuideState(): m_state=6
00:15:24.208 00.001 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1570
00:15:24.208 00.000 13300 Star::Find returns 1 (0), X=1070.99, Y=356.53, Mass=1963, SNR=31.0, Peak=212 HFD=3.3
00:15:24.208 00.000 13300 MultiStar: [#1 0.09,0.26,0.75,U] [#2 0.22,0.08,0.45,U] [#3 0.13,0.09,0.42,U] [#4 -0.28,0.22,0.29,U] [#5 0.14,0.76,0.25,U] [#6 0.30,0.44,0.23,U] [#7 0.32,0.32,0.24,U] [#8 0.08,0.38,0.21,U] 
00:15:24.208 00.000 13300 single-star, 8 included, MultiStar: {0.08, 0.26}, one-star: {-0.05, 0.21}
00:15:24.208 00.000 13300 CameraToMount -- cameraTheta (1.78) - m_xAngle (-1.61) = xAngle (3.39 = -2.89)
00:15:24.209 00.001 13300 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.41 = -2.88)
00:15:24.209 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.21 hyp=0.22 cameraTheta=1.78 mountX=-0.21 mountY=-0.06, mountTheta=-2.88
00:15:24.211 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.21, opts=13)
00:15:24.211 00.000 13300 Enqueuing Move request for scope (-0.05, 0.21)
00:15:24.211 00.000 11596 Worker thread wakes up
00:15:24.211 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.21) opts 0xd
00:15:24.211 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.21)
00:15:24.211 00.000 11596 Moving (-0.05, 0.21) raw xDistance=-0.21 yDistance=-0.06
00:15:24.211 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:15:24.211 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:24.211 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:15:24.212 00.001 11596 MoveAxis(E, 264, ABG)
00:15:24.212 00.000 11596 Guiding  Dir = 2, Dur = 264
00:15:24.212 00.000 11596 IsSlewing returns 0
00:15:24.217 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=212, med=4, FiltMin=2, FiltMax=122, Gamma=0.510
00:15:24.225 00.008 13300 UpdateGuideState exits: m=1963 SNR=31.0
00:15:24.225 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:24.225 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:15:24.225 00.000 13300 Enqueuing Expose request
00:15:24.378 00.153 11596 IsGuiding returns 0
00:15:24.569 00.191 11596 PulseGuide returned control before completion, sleep 84
00:15:24.925 00.356 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0e5ab2e5-239b-4cf4-83a2-8c16fcebf445"}
00:15:24.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0e5ab2e5-239b-4cf4-83a2-8c16fcebf445"}
00:15:24.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7acb99e1-a2d1-4c00-baa2-c8c4629bb9ee"}
00:15:24.926 00.000 13300 case statement mapped state 6 to 3
00:15:24.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7acb99e1-a2d1-4c00-baa2-c8c4629bb9ee"}
00:15:24.926 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6d98bcfb-39d6-4eb0-ac59-462eb0da9693"}
00:15:24.927 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1570,"width":15,"height":15,"star_pos":[6.99,6.53],"pixels":"..."},"id":"6d98bcfb-39d6-4eb0-ac59-462eb0da9693"}
00:15:24.983 00.056 11596 IsGuiding returns 1
00:15:24.983 00.000 11596 scope still moving after pulse duration time elapsed
00:15:25.015 00.032 11596 IsSlewing returns 0
00:15:25.130 00.115 11596 IsGuiding returns 0
00:15:25.130 00.000 11596 scope move finished after 264 + 487 ms
00:15:25.130 00.000 11596 Move returns status 0, amount 264
00:15:25.130 00.000 11596 MoveAxis(N, 0, ABG)
00:15:25.130 00.000 11596 Move returns status 0, amount 0
00:15:25.130 00.000 11596 move complete, result=0
00:15:25.131 00.001 11596 worker thread done servicing request
00:15:25.131 00.000 13300 GuideStep: -0.2 px 264 ms EAST, -0.1 px 0 ms NORTH
00:15:25.131 00.000 11596 Worker thread wakes up
00:15:25.131 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:15:25.646 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:15:27.924 02.278 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2fa5e991-7b9d-4577-b8a1-e414e8e3b9ca"}
00:15:27.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2fa5e991-7b9d-4577-b8a1-e414e8e3b9ca"}
00:15:27.925 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7f08fa23-82f9-4325-8da5-a290965b791b"}
00:15:27.925 00.000 13300 case statement mapped state 6 to 3
00:15:27.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7f08fa23-82f9-4325-8da5-a290965b791b"}
00:15:27.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c89c4b6a-7704-4f04-bab1-d0275aed8847"}
00:15:27.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1570,"width":15,"height":15,"star_pos":[6.99,6.53],"pixels":"..."},"id":"c89c4b6a-7704-4f04-bab1-d0275aed8847"}
00:15:28.675 00.749 11596 Exposure complete
00:15:28.755 00.080 11596 worker thread done servicing request
00:15:28.755 00.000 13300 OnExposeComplete: enter
00:15:28.756 00.001 13300 UpdateGuideState(): m_state=6
00:15:28.756 00.000 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1571
00:15:28.756 00.000 13300 Star::Find returns 1 (0), X=1071.00, Y=356.32, Mass=2002, SNR=31.3, Peak=243 HFD=3.3
00:15:28.757 00.001 13300 MultiStar: [#1 0.19,-0.04,0.74,U] [#2 0.14,-0.12,0.45,U] [#3 0.00,-0.07,0.40,U] [#4 0.22,-0.07,0.30,U] [#5 0.37,0.05,0.24,U] [#6 0.26,0.13,0.22,U] [#7 -0.06,0.09,0.21,U] [#8 0.16,0.19,0.19,U] 
00:15:28.757 00.000 13300 single-star, 8 included, MultiStar: {0.11, -0.01}, one-star: {-0.04, 0.01}
00:15:28.757 00.000 13300 CameraToMount -- cameraTheta (2.96) - m_xAngle (-1.61) = xAngle (4.57 = -1.71)
00:15:28.757 00.000 13300 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.58 = -1.70)
00:15:28.757 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=2.96 mountX=-0.01 mountY=-0.04, mountTheta=-1.71
00:15:28.759 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.01, opts=13)
00:15:28.759 00.000 13300 Enqueuing Move request for scope (-0.04, 0.01)
00:15:28.759 00.000 11596 Worker thread wakes up
00:15:28.760 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
00:15:28.760 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
00:15:28.760 00.000 11596 Moving (-0.04, 0.01) raw xDistance=-0.01 yDistance=-0.04
00:15:28.760 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:15:28.760 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:28.760 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:15:28.760 00.000 11596 MoveAxis(E, 0, ABG)
00:15:28.760 00.000 11596 Move returns status 0, amount 0
00:15:28.761 00.001 11596 MoveAxis(N, 0, ABG)
00:15:28.761 00.000 11596 Move returns status 0, amount 0
00:15:28.761 00.000 11596 move complete, result=0
00:15:28.761 00.000 11596 worker thread done servicing request
00:15:28.766 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=126, Gamma=0.510
00:15:28.775 00.009 13300 UpdateGuideState exits: m=2002 SNR=31.3
00:15:28.775 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:28.775 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:15:28.775 00.000 13300 Enqueuing Expose request
00:15:28.775 00.000 11596 Worker thread wakes up
00:15:28.775 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:15:28.776 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:15:29.278 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:15:30.923 01.645 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"17d607ec-644a-49b8-b28a-0926abb78e55"}
00:15:30.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"17d607ec-644a-49b8-b28a-0926abb78e55"}
00:15:30.924 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"813a6184-1d50-4805-aad6-21772a700329"}
00:15:30.924 00.000 13300 case statement mapped state 6 to 3
00:15:30.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"813a6184-1d50-4805-aad6-21772a700329"}
00:15:30.924 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"039ec47d-6e6a-4e54-ad7e-ce9b379f1235"}
00:15:30.925 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1571,"width":15,"height":15,"star_pos":[7.00,7.32],"pixels":"..."},"id":"039ec47d-6e6a-4e54-ad7e-ce9b379f1235"}
00:15:32.309 01.384 11596 Exposure complete
00:15:32.387 00.078 11596 worker thread done servicing request
00:15:32.387 00.000 13300 OnExposeComplete: enter
00:15:32.387 00.000 13300 UpdateGuideState(): m_state=6
00:15:32.388 00.001 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1572
00:15:32.388 00.000 13300 Star::Find returns 1 (0), X=1070.99, Y=356.30, Mass=1928, SNR=30.7, Peak=242 HFD=3.3
00:15:32.388 00.000 13300 MultiStar: [#1 0.09,0.06,0.77,U] [#2 0.19,-0.13,0.46,U] [#3 0.16,-0.10,0.42,U] [#4 0.04,0.18,0.30,U] [#5 0.37,0.36,0.24,U] [#6 0.34,0.14,0.21,U] [#7 -0.04,0.27,0.23,U] [#8 0.16,0.31,0.21,U] 
00:15:32.388 00.000 13300 single-star, 8 included, MultiStar: {0.10, 0.06}, one-star: {-0.04, -0.02}
00:15:32.389 00.001 13300 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-1.61) = xAngle (-1.19 = -1.19)
00:15:32.389 00.000 13300 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.18 = -1.18)
00:15:32.389 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.05 cameraTheta=-2.80 mountX=0.02 mountY=-0.04, mountTheta=-1.19
00:15:32.391 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.02, opts=13)
00:15:32.392 00.001 13300 Enqueuing Move request for scope (-0.04, -0.02)
00:15:32.392 00.000 11596 Worker thread wakes up
00:15:32.392 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
00:15:32.392 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
00:15:32.393 00.001 11596 Moving (-0.04, -0.02) raw xDistance=0.02 yDistance=-0.04
00:15:32.393 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:15:32.393 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:32.393 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:15:32.393 00.000 11596 MoveAxis(E, 0, ABG)
00:15:32.394 00.001 11596 Move returns status 0, amount 0
00:15:32.394 00.000 11596 MoveAxis(N, 0, ABG)
00:15:32.394 00.000 11596 Move returns status 0, amount 0
00:15:32.394 00.000 11596 move complete, result=0
00:15:32.394 00.000 11596 worker thread done servicing request
00:15:32.401 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=242, med=4, FiltMin=2, FiltMax=119, Gamma=0.510
00:15:32.412 00.011 13300 UpdateGuideState exits: m=1928 SNR=30.7
00:15:32.412 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:32.412 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:15:32.412 00.000 13300 Enqueuing Expose request
00:15:32.412 00.000 11596 Worker thread wakes up
00:15:32.412 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:15:32.412 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:15:32.922 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:15:33.923 01.001 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"35e61cda-ffaf-4f18-b8c9-84a87802600f"}
00:15:33.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"35e61cda-ffaf-4f18-b8c9-84a87802600f"}
00:15:33.924 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b02de523-8a91-4996-9fbc-389e753376b0"}
00:15:33.924 00.000 13300 case statement mapped state 6 to 3
00:15:33.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b02de523-8a91-4996-9fbc-389e753376b0"}
00:15:33.924 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e75c316e-c32d-460d-aaee-7ee5b2e4d2a6"}
00:15:33.925 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1572,"width":15,"height":15,"star_pos":[6.99,7.30],"pixels":"..."},"id":"e75c316e-c32d-460d-aaee-7ee5b2e4d2a6"}
00:15:35.960 02.035 11596 Exposure complete
00:15:36.031 00.071 11596 worker thread done servicing request
00:15:36.031 00.000 13300 OnExposeComplete: enter
00:15:36.031 00.000 13300 UpdateGuideState(): m_state=6
00:15:36.031 00.000 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1573
00:15:36.031 00.000 13300 Star::Find returns 1 (0), X=1071.02, Y=356.28, Mass=1999, SNR=31.3, Peak=241 HFD=3.3
00:15:36.032 00.001 13300 MultiStar: [#1 0.12,0.06,0.74,U] [#2 0.26,-0.01,0.45,U] [#3 0.17,0.04,0.41,U] [#4 0.31,0.23,0.29,U] [#5 0.25,0.75,0.24,U] [#6 0.05,0.37,0.21,U] [#7 0.32,0.01,0.23,U] [#8 -0.06,0.40,0.20,U] 
00:15:36.032 00.000 13300 single-star, 8 included, MultiStar: {0.13, 0.11}, one-star: {-0.01, -0.03}
00:15:36.032 00.000 13300 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-1.61) = xAngle (-0.29 = -0.29)
00:15:36.032 00.000 13300 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.27 = -0.27)
00:15:36.032 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.03 hyp=0.04 cameraTheta=-1.89 mountX=0.03 mountY=-0.01, mountTheta=-0.27
00:15:36.034 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.03, opts=13)
00:15:36.034 00.000 13300 Enqueuing Move request for scope (-0.01, -0.03)
00:15:36.034 00.000 11596 Worker thread wakes up
00:15:36.034 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.03) opts 0xd
00:15:36.034 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.03)
00:15:36.034 00.000 11596 Moving (-0.01, -0.03) raw xDistance=0.03 yDistance=-0.01
00:15:36.034 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:15:36.034 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:36.035 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:15:36.035 00.000 11596 MoveAxis(E, 0, ABG)
00:15:36.035 00.000 11596 Move returns status 0, amount 0
00:15:36.035 00.000 11596 MoveAxis(N, 0, ABG)
00:15:36.035 00.000 11596 Move returns status 0, amount 0
00:15:36.035 00.000 11596 move complete, result=0
00:15:36.035 00.000 11596 worker thread done servicing request
00:15:36.040 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=241, med=4, FiltMin=2, FiltMax=113, Gamma=0.510
00:15:36.047 00.007 13300 UpdateGuideState exits: m=1999 SNR=31.3
00:15:36.048 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:36.048 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:15:36.048 00.000 13300 Enqueuing Expose request
00:15:36.048 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:15:36.048 00.000 11596 Worker thread wakes up
00:15:36.048 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:15:36.550 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:15:36.922 00.372 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"09b36b24-422d-4982-9f0f-512f6bf79ca7"}
00:15:36.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"09b36b24-422d-4982-9f0f-512f6bf79ca7"}
00:15:36.923 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"887b5b9b-23f8-4993-aeb2-e6938eb8c84a"}
00:15:36.923 00.000 13300 case statement mapped state 6 to 3
00:15:36.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"887b5b9b-23f8-4993-aeb2-e6938eb8c84a"}
00:15:36.923 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5e94452a-07c1-46f2-9c65-b685ac9dd936"}
00:15:36.924 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1573,"width":15,"height":15,"star_pos":[7.02,7.28],"pixels":"..."},"id":"5e94452a-07c1-46f2-9c65-b685ac9dd936"}
00:15:39.598 02.674 11596 Exposure complete
00:15:39.672 00.074 11596 worker thread done servicing request
00:15:39.672 00.000 13300 OnExposeComplete: enter
00:15:39.673 00.001 13300 UpdateGuideState(): m_state=6
00:15:39.673 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1574
00:15:39.673 00.000 13300 Star::Find returns 1 (0), X=1071.07, Y=356.51, Mass=1980, SNR=31.2, Peak=225 HFD=3.2
00:15:39.674 00.001 13300 MultiStar: [#1 0.20,0.11,0.75,U] [#2 0.30,0.12,0.44,U] [#3 0.19,0.04,0.42,U] [#4 0.18,-0.05,0.30,U] [#5 0.30,0.41,0.24,U] [#6 0.30,0.25,0.21,U] [#7 0.31,0.38,0.24,U] [#8 0.31,0.42,0.20,U] 
00:15:39.674 00.000 13300 single-star, 8 included, MultiStar: {0.19, 0.17}, one-star: {0.04, 0.20}
00:15:39.674 00.000 13300 CameraToMount -- cameraTheta (1.39) - m_xAngle (-1.61) = xAngle (3.00 = 3.00)
00:15:39.674 00.000 13300 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.01 = 3.01)
00:15:39.674 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.20 hyp=0.20 cameraTheta=1.39 mountX=-0.20 mountY=0.03, mountTheta=3.01
00:15:39.676 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.20, opts=13)
00:15:39.676 00.000 13300 Enqueuing Move request for scope (0.04, 0.20)
00:15:39.676 00.000 11596 Worker thread wakes up
00:15:39.676 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.20) opts 0xd
00:15:39.676 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.20)
00:15:39.677 00.001 11596 Moving (0.04, 0.20) raw xDistance=-0.20 yDistance=0.03
00:15:39.677 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
00:15:39.677 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:39.677 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:15:39.677 00.000 11596 MoveAxis(E, 251, ABG)
00:15:39.677 00.000 11596 Guiding  Dir = 2, Dur = 251
00:15:39.678 00.001 11596 IsSlewing returns 0
00:15:39.682 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
00:15:39.690 00.008 13300 UpdateGuideState exits: m=1980 SNR=31.2
00:15:39.690 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:39.690 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:15:39.690 00.000 13300 Enqueuing Expose request
00:15:39.707 00.017 11596 IsGuiding returns 0
00:15:39.921 00.214 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"86ade903-ff06-4c83-b01f-8a31c56b94ab"}
00:15:39.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"86ade903-ff06-4c83-b01f-8a31c56b94ab"}
00:15:39.922 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c5a758a7-7619-45dc-afbe-a79bdf84c796"}
00:15:39.922 00.000 13300 case statement mapped state 6 to 3
00:15:39.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c5a758a7-7619-45dc-afbe-a79bdf84c796"}
00:15:39.922 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0c33c717-a375-4617-8ff3-faf412ad1b91"}
00:15:39.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1574,"width":15,"height":15,"star_pos":[7.07,6.51],"pixels":"..."},"id":"0c33c717-a375-4617-8ff3-faf412ad1b91"}
00:15:39.947 00.025 11596 PulseGuide returned control before completion, sleep 22
00:15:40.183 00.236 11596 IsGuiding returns 1
00:15:40.183 00.000 11596 scope still moving after pulse duration time elapsed
00:15:40.204 00.021 11596 IsSlewing returns 0
00:15:40.283 00.079 11596 IsGuiding returns 0
00:15:40.283 00.000 11596 scope move finished after 251 + 323 ms
00:15:40.283 00.000 11596 Move returns status 0, amount 251
00:15:40.283 00.000 11596 MoveAxis(N, 0, ABG)
00:15:40.283 00.000 11596 Move returns status 0, amount 0
00:15:40.283 00.000 11596 move complete, result=0
00:15:40.283 00.000 11596 worker thread done servicing request
00:15:40.283 00.000 13300 GuideStep: -0.2 px 251 ms EAST, 0.0 px 0 ms NORTH
00:15:40.283 00.000 11596 Worker thread wakes up
00:15:40.284 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:15:40.788 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:15:42.920 02.132 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3986a7ec-857d-496e-9d67-bb32385347ef"}
00:15:42.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3986a7ec-857d-496e-9d67-bb32385347ef"}
00:15:42.921 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3c5b629d-386f-4dca-bcb0-ec8a4db0e43d"}
00:15:42.921 00.000 13300 case statement mapped state 6 to 3
00:15:42.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3c5b629d-386f-4dca-bcb0-ec8a4db0e43d"}
00:15:42.921 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4ce6c949-a93c-4c09-8b15-2f319e84bb12"}
00:15:42.922 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1574,"width":15,"height":15,"star_pos":[7.07,6.51],"pixels":"..."},"id":"4ce6c949-a93c-4c09-8b15-2f319e84bb12"}
00:15:43.815 00.893 11596 Exposure complete
00:15:43.888 00.073 11596 worker thread done servicing request
00:15:43.888 00.000 13300 OnExposeComplete: enter
00:15:43.888 00.000 13300 UpdateGuideState(): m_state=6
00:15:43.889 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1575
00:15:43.889 00.000 13300 Star::Find returns 1 (0), X=1071.09, Y=356.30, Mass=2004, SNR=31.4, Peak=250 HFD=3.3
00:15:43.889 00.000 13300 MultiStar: [#1 0.19,0.10,0.74,U] [#2 0.24,-0.02,0.45,U] [#3 0.15,-0.01,0.41,U] [#4 -0.02,0.09,0.30,U] [#5 0.33,0.70,0.24,U] [#6 0.66,0.16,0.21,U] [#7 0.00,0.00,0.00,L] [#8 0.30,0.24,0.21,U] [#9 0.33,0.24,0.19,U] 
00:15:43.890 00.001 13300 single-star, 8 included, MultiStar: {0.19, 0.10}, one-star: {0.06, -0.01}
00:15:43.890 00.000 13300 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-1.61) = xAngle (1.42 = 1.42)
00:15:43.890 00.000 13300 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.43 = 1.43)
00:15:43.890 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-0.19 mountX=0.01 mountY=0.06, mountTheta=1.42
00:15:43.892 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.01, opts=13)
00:15:43.892 00.000 13300 Enqueuing Move request for scope (0.06, -0.01)
00:15:43.892 00.000 11596 Worker thread wakes up
00:15:43.892 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
00:15:43.892 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
00:15:43.892 00.000 11596 Moving (0.06, -0.01) raw xDistance=0.01 yDistance=0.06
00:15:43.892 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:15:43.892 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:43.893 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:15:43.893 00.000 11596 MoveAxis(E, 0, ABG)
00:15:43.893 00.000 11596 Move returns status 0, amount 0
00:15:43.893 00.000 11596 MoveAxis(N, 0, ABG)
00:15:43.893 00.000 11596 Move returns status 0, amount 0
00:15:43.893 00.000 11596 move complete, result=0
00:15:43.893 00.000 11596 worker thread done servicing request
00:15:43.900 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=250, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
00:15:43.908 00.008 13300 UpdateGuideState exits: m=2004 SNR=31.4
00:15:43.908 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:43.908 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:15:43.908 00.000 13300 Enqueuing Expose request
00:15:43.908 00.000 11596 Worker thread wakes up
00:15:43.908 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:15:43.909 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:15:44.416 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:15:45.921 01.505 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f4b0f709-f774-494f-96ff-8c1d782b4c8c"}
00:15:45.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f4b0f709-f774-494f-96ff-8c1d782b4c8c"}
00:15:45.922 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"603f8c5c-4318-43d8-a2ce-e9dd21389b1f"}
00:15:45.922 00.000 13300 case statement mapped state 6 to 3
00:15:45.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"603f8c5c-4318-43d8-a2ce-e9dd21389b1f"}
00:15:45.922 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"13284bde-4c54-4fff-bf14-2c761cffb700"}
00:15:45.923 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1575,"width":15,"height":15,"star_pos":[7.09,7.30],"pixels":"..."},"id":"13284bde-4c54-4fff-bf14-2c761cffb700"}
00:15:47.444 01.521 11596 Exposure complete
00:15:47.528 00.084 11596 worker thread done servicing request
00:15:47.528 00.000 13300 OnExposeComplete: enter
00:15:47.528 00.000 13300 UpdateGuideState(): m_state=6
00:15:47.529 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1576
00:15:47.529 00.000 13300 Star::Find returns 1 (0), X=1071.07, Y=356.37, Mass=1962, SNR=31.0, Peak=231 HFD=3.3
00:15:47.529 00.000 13300 MultiStar: [#1 0.25,0.06,0.75,U] [#2 0.31,-0.05,0.46,U] [#3 0.13,0.04,0.41,U] [#4 0.37,0.19,0.31,U] [#5 0.09,0.58,0.24,U] [#6 0.61,0.33,0.22,U] [#7 0.03,-0.01,0.22,U] [#8 -0.08,0.29,0.21,U] 
00:15:47.529 00.000 13300 single-star, 8 included, MultiStar: {0.18, 0.11}, one-star: {0.03, 0.06}
00:15:47.530 00.001 13300 CameraToMount -- cameraTheta (1.05) - m_xAngle (-1.61) = xAngle (2.66 = 2.66)
00:15:47.530 00.000 13300 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.68 = 2.68)
00:15:47.530 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.06 hyp=0.07 cameraTheta=1.05 mountX=-0.06 mountY=0.03, mountTheta=2.67
00:15:47.532 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.06, opts=13)
00:15:47.532 00.000 13300 Enqueuing Move request for scope (0.03, 0.06)
00:15:47.533 00.001 11596 Worker thread wakes up
00:15:47.533 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.06) opts 0xd
00:15:47.533 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.06)
00:15:47.533 00.000 11596 Moving (0.03, 0.06) raw xDistance=-0.06 yDistance=0.03
00:15:47.533 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:15:47.533 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:47.533 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:15:47.533 00.000 11596 MoveAxis(E, 0, ABG)
00:15:47.534 00.001 11596 Move returns status 0, amount 0
00:15:47.534 00.000 11596 MoveAxis(N, 0, ABG)
00:15:47.534 00.000 11596 Move returns status 0, amount 0
00:15:47.534 00.000 11596 move complete, result=0
00:15:47.534 00.000 11596 worker thread done servicing request
00:15:47.538 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=231, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
00:15:47.547 00.009 13300 UpdateGuideState exits: m=1962 SNR=31.0
00:15:47.547 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:47.547 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:15:47.547 00.000 13300 Enqueuing Expose request
00:15:47.547 00.000 11596 Worker thread wakes up
00:15:47.547 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:15:47.547 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:15:48.058 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:15:48.921 00.863 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7ce8aaf7-b322-4eb1-a7b5-00f9260de8d9"}
00:15:48.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7ce8aaf7-b322-4eb1-a7b5-00f9260de8d9"}
00:15:48.921 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"43ac131e-c878-453e-bc8a-0fac0962b2f6"}
00:15:48.921 00.000 13300 case statement mapped state 6 to 3
00:15:48.922 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"43ac131e-c878-453e-bc8a-0fac0962b2f6"}
00:15:48.922 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a23587ec-abb8-4494-bc5a-85ef76d900e9"}
00:15:48.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1576,"width":15,"height":15,"star_pos":[7.07,7.37],"pixels":"..."},"id":"a23587ec-abb8-4494-bc5a-85ef76d900e9"}
00:15:51.082 02.160 11596 Exposure complete
00:15:51.168 00.086 11596 worker thread done servicing request
00:15:51.168 00.000 13300 OnExposeComplete: enter
00:15:51.168 00.000 13300 UpdateGuideState(): m_state=6
00:15:51.169 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1577
00:15:51.169 00.000 13300 Star::Find returns 1 (0), X=1071.02, Y=356.25, Mass=1960, SNR=31.0, Peak=254 HFD=3.2
00:15:51.170 00.001 13300 MultiStar: [#1 0.33,-0.01,0.75,U] [#2 0.31,-0.00,0.44,U] [#3 0.10,-0.14,0.42,U] [#4 0.27,0.22,0.31,U] [#5 0.38,0.42,0.25,U] [#6 0.42,0.14,0.22,U] [#7 0.12,0.17,0.23,U] [#8 0.24,0.20,0.20,U] 
00:15:51.170 00.000 13300 single-star, 8 included, MultiStar: {0.20, 0.04}, one-star: {-0.01, -0.06}
00:15:51.170 00.000 13300 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-1.61) = xAngle (-0.10 = -0.10)
00:15:51.170 00.000 13300 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.09 = -0.09)
00:15:51.171 00.001 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.71 mountX=0.06 mountY=-0.01, mountTheta=-0.09
00:15:51.173 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.06, opts=13)
00:15:51.173 00.000 13300 Enqueuing Move request for scope (-0.01, -0.06)
00:15:51.173 00.000 11596 Worker thread wakes up
00:15:51.173 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.06) opts 0xd
00:15:51.173 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.06)
00:15:51.174 00.001 11596 Moving (-0.01, -0.06) raw xDistance=0.06 yDistance=-0.01
00:15:51.174 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:15:51.174 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:51.174 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:15:51.174 00.000 11596 MoveAxis(E, 0, ABG)
00:15:51.174 00.000 11596 Move returns status 0, amount 0
00:15:51.174 00.000 11596 MoveAxis(N, 0, ABG)
00:15:51.175 00.001 11596 Move returns status 0, amount 0
00:15:51.175 00.000 11596 move complete, result=0
00:15:51.175 00.000 11596 worker thread done servicing request
00:15:51.179 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
00:15:51.187 00.008 13300 UpdateGuideState exits: m=1960 SNR=31.0
00:15:51.188 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:51.188 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:15:51.188 00.000 13300 Enqueuing Expose request
00:15:51.188 00.000 11596 Worker thread wakes up
00:15:51.188 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:15:51.188 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:15:51.700 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:15:51.920 00.220 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5b9409a5-6a15-4721-935e-99574085e766"}
00:15:51.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5b9409a5-6a15-4721-935e-99574085e766"}
00:15:51.921 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d52382f2-feb7-43fc-aaaa-cb1b2002442f"}
00:15:51.921 00.000 13300 case statement mapped state 6 to 3
00:15:51.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d52382f2-feb7-43fc-aaaa-cb1b2002442f"}
00:15:51.922 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"610c9f78-327a-4331-b562-9bb8e86b5bc7"}
00:15:51.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1577,"width":15,"height":15,"star_pos":[7.02,7.25],"pixels":"..."},"id":"610c9f78-327a-4331-b562-9bb8e86b5bc7"}
00:15:54.879 02.957 11596 Exposure complete
00:15:54.920 00.041 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"16f81214-ef66-4863-a367-a6a442821767"}
00:15:54.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"16f81214-ef66-4863-a367-a6a442821767"}
00:15:54.921 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"04a9cb74-496b-4986-8d2b-dfced5a00d0d"}
00:15:54.921 00.000 13300 case statement mapped state 6 to 3
00:15:54.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"04a9cb74-496b-4986-8d2b-dfced5a00d0d"}
00:15:54.922 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"222f0edc-bf7d-47d4-9646-06e3b7c4390f"}
00:15:54.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1577,"width":15,"height":15,"star_pos":[7.02,7.25],"pixels":"..."},"id":"222f0edc-bf7d-47d4-9646-06e3b7c4390f"}
00:15:54.956 00.034 11596 worker thread done servicing request
00:15:54.956 00.000 13300 OnExposeComplete: enter
00:15:54.956 00.000 13300 UpdateGuideState(): m_state=6
00:15:54.957 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1578
00:15:54.957 00.000 13300 Star::Find returns 1 (0), X=1071.10, Y=356.17, Mass=1896, SNR=30.5, Peak=254 HFD=3.0
00:15:54.957 00.000 13300 MultiStar: [#1 0.32,-0.08,0.77,U] [#2 0.35,-0.15,0.45,U] [#3 0.35,-0.16,0.42,U] [#4 0.18,-0.02,0.31,U] [#5 0.32,0.34,0.25,U] [#6 0.55,-0.12,0.23,U] [#7 0.33,-0.15,0.23,U] [#8 0.22,0.33,0.21,U] 
00:15:54.957 00.000 13300 single-star, 8 included, MultiStar: {0.26, -0.07}, one-star: {0.07, -0.15}
00:15:54.957 00.000 13300 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-1.61) = xAngle (0.49 = 0.49)
00:15:54.958 00.001 13300 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.50 = 0.50)
00:15:54.958 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.15 hyp=0.17 cameraTheta=-1.12 mountX=0.15 mountY=0.08, mountTheta=0.50
00:15:54.960 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.15, opts=13)
00:15:54.960 00.000 13300 Enqueuing Move request for scope (0.07, -0.15)
00:15:54.960 00.000 11596 Worker thread wakes up
00:15:54.960 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.15) opts 0xd
00:15:54.960 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.15)
00:15:54.960 00.000 11596 Moving (0.07, -0.15) raw xDistance=0.15 yDistance=0.08
00:15:54.960 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.15
00:15:54.960 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:54.960 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:15:54.961 00.001 11596 MoveAxis(W, 183, ABG)
00:15:54.961 00.000 11596 Guiding  Dir = 3, Dur = 183
00:15:54.961 00.000 11596 IsSlewing returns 0
00:15:54.969 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
00:15:54.979 00.010 13300 UpdateGuideState exits: m=1896 SNR=30.5
00:15:54.979 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:54.979 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:15:54.979 00.000 13300 Enqueuing Expose request
00:15:54.989 00.010 11596 IsGuiding returns 0
00:15:55.395 00.406 11596 IsGuiding returns 1
00:15:55.395 00.000 11596 scope still moving after pulse duration time elapsed
00:15:55.424 00.029 11596 IsSlewing returns 0
00:15:55.534 00.110 11596 IsGuiding returns 0
00:15:55.534 00.000 11596 scope move finished after 183 + 362 ms
00:15:55.534 00.000 11596 Move returns status 0, amount 183
00:15:55.535 00.001 11596 MoveAxis(N, 0, ABG)
00:15:55.535 00.000 11596 Move returns status 0, amount 0
00:15:55.535 00.000 11596 move complete, result=0
00:15:55.535 00.000 11596 worker thread done servicing request
00:15:55.535 00.000 13300 GuideStep: 0.1 px 183 ms WEST, 0.1 px 0 ms NORTH
00:15:55.535 00.000 11596 Worker thread wakes up
00:15:55.536 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:15:56.039 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:15:57.919 01.880 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a889896b-3f21-485a-be91-f93a75ca0925"}
00:15:57.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a889896b-3f21-485a-be91-f93a75ca0925"}
00:15:57.920 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"059f5270-6d7e-4755-8f2a-a1b88ea8631e"}
00:15:57.920 00.000 13300 case statement mapped state 6 to 3
00:15:57.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"059f5270-6d7e-4755-8f2a-a1b88ea8631e"}
00:15:57.920 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"98172079-e4fb-444d-a7d6-250b48067129"}
00:15:57.921 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1578,"width":15,"height":15,"star_pos":[7.10,7.17],"pixels":"..."},"id":"98172079-e4fb-444d-a7d6-250b48067129"}
00:15:59.063 01.142 11596 Exposure complete
00:15:59.138 00.075 11596 worker thread done servicing request
00:15:59.139 00.001 13300 OnExposeComplete: enter
00:15:59.139 00.000 13300 UpdateGuideState(): m_state=6
00:15:59.140 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1579
00:15:59.140 00.000 13300 Star::Find returns 1 (0), X=1071.21, Y=356.49, Mass=1959, SNR=31.0, Peak=226 HFD=3.3
00:15:59.140 00.000 13300 MultiStar: [#1 0.32,0.11,0.75,U] [#2 0.32,0.06,0.45,U] [#3 0.15,0.05,0.41,U] [#4 0.10,0.16,0.29,U] [#5 0.48,0.52,0.24,U] [#6 0.53,0.32,0.22,U] [#7 0.14,0.26,0.23,U] [#8 0.17,0.44,0.21,U] 
00:15:59.140 00.000 13300 single-star, 8 included, MultiStar: {0.25, 0.19}, one-star: {0.18, 0.18}
00:15:59.141 00.001 13300 CameraToMount -- cameraTheta (0.79) - m_xAngle (-1.61) = xAngle (2.40 = 2.40)
00:15:59.141 00.000 13300 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.42 = 2.42)
00:15:59.141 00.000 13300 CameraToMount -- cameraX=0.18 cameraY=0.18 hyp=0.25 cameraTheta=0.79 mountX=-0.19 mountY=0.17, mountTheta=2.41
00:15:59.142 00.001 13300 SchedulePrimaryMove(1016D950, x=0.18, y=0.18, opts=13)
00:15:59.143 00.001 13300 Enqueuing Move request for scope (0.18, 0.18)
00:15:59.143 00.000 11596 Worker thread wakes up
00:15:59.143 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.18) opts 0xd
00:15:59.143 00.000 11596 Handling offset move in thread for scope, endpoint = (0.18, 0.18)
00:15:59.143 00.000 11596 Moving (0.18, 0.18) raw xDistance=-0.19 yDistance=0.17
00:15:59.143 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.19
00:15:59.143 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:59.143 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:15:59.144 00.001 11596 MoveAxis(E, 220, ABG)
00:15:59.144 00.000 11596 Guiding  Dir = 2, Dur = 220
00:15:59.144 00.000 11596 IsSlewing returns 0
00:15:59.153 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
00:15:59.164 00.011 13300 UpdateGuideState exits: m=1959 SNR=31.0
00:15:59.165 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:59.165 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:15:59.166 00.001 13300 Enqueuing Expose request
00:15:59.288 00.122 11596 IsGuiding returns 0
00:15:59.490 00.202 11596 PulseGuide returned control before completion, sleep 30
00:15:59.718 00.228 11596 IsGuiding returns 0
00:15:59.718 00.000 11596 Move returns status 0, amount 220
00:15:59.718 00.000 11596 MoveAxis(N, 0, ABG)
00:15:59.718 00.000 11596 Move returns status 0, amount 0
00:15:59.718 00.000 11596 move complete, result=0
00:15:59.718 00.000 11596 worker thread done servicing request
00:15:59.718 00.000 11596 Worker thread wakes up
00:15:59.719 00.001 13300 GuideStep: -0.2 px 220 ms EAST, 0.2 px 0 ms NORTH
00:15:59.719 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:16:00.233 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:16:00.919 00.686 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"22541bfe-07f9-4549-b34e-6dc4b8e19947"}
00:16:00.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"22541bfe-07f9-4549-b34e-6dc4b8e19947"}
00:16:00.920 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1b5d7ba2-280c-4f1a-8aa0-b7cc3a0d57a1"}
00:16:00.920 00.000 13300 case statement mapped state 6 to 3
00:16:00.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1b5d7ba2-280c-4f1a-8aa0-b7cc3a0d57a1"}
00:16:00.920 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2fedf17b-09a9-440f-8ed0-26dcb539461b"}
00:16:00.921 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1579,"width":15,"height":15,"star_pos":[7.21,7.49],"pixels":"..."},"id":"2fedf17b-09a9-440f-8ed0-26dcb539461b"}
00:16:03.266 02.345 11596 Exposure complete
00:16:03.341 00.075 11596 worker thread done servicing request
00:16:03.342 00.001 13300 OnExposeComplete: enter
00:16:03.342 00.000 13300 UpdateGuideState(): m_state=6
00:16:03.342 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1580
00:16:03.343 00.001 13300 Star::Find returns 1 (0), X=1071.20, Y=356.18, Mass=1934, SNR=30.8, Peak=254 HFD=3.2
00:16:03.343 00.000 13300 MultiStar: [#1 0.31,-0.10,0.75,U] [#2 0.41,-0.30,0.45,U] [#3 0.41,-0.21,0.42,U] [#4 0.19,0.15,0.29,U] [#5 0.37,0.12,0.25,U] [#6 0.67,-0.00,0.21,U] [#7 0.25,-0.16,0.23,U] [#8 0.47,0.16,0.20,U] 
00:16:03.343 00.000 13300 single-star, 8 included, MultiStar: {0.31, -0.09}, one-star: {0.17, -0.13}
00:16:03.343 00.000 13300 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-1.61) = xAngle (0.96 = 0.96)
00:16:03.343 00.000 13300 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.97 = 0.97)
00:16:03.344 00.001 13300 CameraToMount -- cameraX=0.17 cameraY=-0.13 hyp=0.21 cameraTheta=-0.65 mountX=0.12 mountY=0.18, mountTheta=0.97
00:16:03.346 00.002 13300 SchedulePrimaryMove(1016D950, x=0.17, y=-0.13, opts=13)
00:16:03.346 00.000 13300 Enqueuing Move request for scope (0.17, -0.13)
00:16:03.346 00.000 11596 Worker thread wakes up
00:16:03.346 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.13) opts 0xd
00:16:03.346 00.000 11596 Handling offset move in thread for scope, endpoint = (0.17, -0.13)
00:16:03.346 00.000 11596 Moving (0.17, -0.13) raw xDistance=0.12 yDistance=0.18
00:16:03.346 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:16:03.347 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:03.347 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:16:03.347 00.000 11596 MoveAxis(E, 0, ABG)
00:16:03.347 00.000 11596 Move returns status 0, amount 0
00:16:03.347 00.000 11596 MoveAxis(N, 0, ABG)
00:16:03.347 00.000 11596 Move returns status 0, amount 0
00:16:03.347 00.000 11596 move complete, result=0
00:16:03.347 00.000 11596 worker thread done servicing request
00:16:03.352 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
00:16:03.361 00.009 13300 UpdateGuideState exits: m=1934 SNR=30.8
00:16:03.361 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:03.361 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:16:03.361 00.000 13300 Enqueuing Expose request
00:16:03.362 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:16:03.362 00.000 11596 Worker thread wakes up
00:16:03.362 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:16:03.878 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:16:03.919 00.041 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ccd98e1d-1257-4251-9c9b-76da53c54d38"}
00:16:03.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ccd98e1d-1257-4251-9c9b-76da53c54d38"}
00:16:03.920 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"61149eff-2c74-4489-9161-69c2d4799bf5"}
00:16:03.920 00.000 13300 case statement mapped state 6 to 3
00:16:03.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"61149eff-2c74-4489-9161-69c2d4799bf5"}
00:16:03.921 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"850ea001-8773-444d-b260-7ecdffe4be41"}
00:16:03.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1580,"width":15,"height":15,"star_pos":[7.20,7.18],"pixels":"..."},"id":"850ea001-8773-444d-b260-7ecdffe4be41"}
00:16:06.901 02.980 11596 Exposure complete
00:16:06.918 00.017 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4febc7aa-8250-41f5-a387-33ef961fb9cd"}
00:16:06.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4febc7aa-8250-41f5-a387-33ef961fb9cd"}
00:16:06.919 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e4a9f912-1323-4fd9-8849-af4cedde90a0"}
00:16:06.919 00.000 13300 case statement mapped state 6 to 3
00:16:06.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e4a9f912-1323-4fd9-8849-af4cedde90a0"}
00:16:06.919 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d6159dc9-d673-463f-b6a4-1948a7f34208"}
00:16:06.920 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1580,"width":15,"height":15,"star_pos":[7.20,7.18],"pixels":"..."},"id":"d6159dc9-d673-463f-b6a4-1948a7f34208"}
00:16:06.982 00.062 11596 worker thread done servicing request
00:16:06.982 00.000 13300 OnExposeComplete: enter
00:16:06.983 00.001 13300 UpdateGuideState(): m_state=6
00:16:06.983 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1581
00:16:06.983 00.000 13300 Star::Find returns 1 (0), X=1071.22, Y=356.08, Mass=1913, SNR=30.6, Peak=254 HFD=3.2
00:16:06.984 00.001 13300 MultiStar: [#1 0.40,-0.26,0.77,U] [#2 0.39,-0.24,0.45,U] [#3 0.19,-0.35,0.42,U] [#4 0.48,-0.16,0.31,U] [#5 0.47,0.30,0.24,U] [#6 0.70,-0.13,0.22,U] [#7 0.34,-0.04,0.23,U] [#8 0.25,0.16,0.22,U] 
00:16:06.984 00.000 13300 single-star, 8 included, MultiStar: {0.33, -0.17}, one-star: {0.18, -0.23}
00:16:06.985 00.001 13300 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-1.61) = xAngle (0.70 = 0.70)
00:16:06.985 00.000 13300 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.71 = 0.71)
00:16:06.985 00.000 13300 CameraToMount -- cameraX=0.18 cameraY=-0.23 hyp=0.30 cameraTheta=-0.91 mountX=0.23 mountY=0.19, mountTheta=0.71
00:16:06.987 00.002 13300 SchedulePrimaryMove(1016D950, x=0.18, y=-0.23, opts=13)
00:16:06.987 00.000 13300 Enqueuing Move request for scope (0.18, -0.23)
00:16:06.988 00.001 11596 Worker thread wakes up
00:16:06.988 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.23) opts 0xd
00:16:06.988 00.000 11596 Handling offset move in thread for scope, endpoint = (0.18, -0.23)
00:16:06.988 00.000 11596 Moving (0.18, -0.23) raw xDistance=0.23 yDistance=0.19
00:16:06.988 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
00:16:06.989 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.19
00:16:06.989 00.000 11596 MoveAxis(W, 284, ABG)
00:16:06.989 00.000 11596 Guiding  Dir = 3, Dur = 284
00:16:06.989 00.000 11596 IsSlewing returns 0
00:16:06.995 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
00:16:07.003 00.008 13300 UpdateGuideState exits: m=1913 SNR=30.6
00:16:07.003 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:07.003 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:16:07.003 00.000 13300 Enqueuing Expose request
00:16:07.091 00.088 11596 IsGuiding returns 0
00:16:07.317 00.226 11596 PulseGuide returned control before completion, sleep 68
00:16:07.537 00.220 11596 IsGuiding returns 1
00:16:07.537 00.000 11596 scope still moving after pulse duration time elapsed
00:16:07.568 00.031 11596 IsSlewing returns 0
00:16:07.627 00.059 11596 IsGuiding returns 0
00:16:07.627 00.000 11596 scope move finished after 284 + 252 ms
00:16:07.627 00.000 11596 Move returns status 0, amount 284
00:16:07.627 00.000 11596 MoveAxis(S, 257, ABG)
00:16:07.627 00.000 11596 Guiding  Dir = 1, Dur = 257
00:16:07.628 00.001 11596 IsSlewing returns 0
00:16:07.717 00.089 11596 IsGuiding returns 0
00:16:07.844 00.127 11596 PulseGuide returned control before completion, sleep 141
00:16:08.054 00.210 11596 IsGuiding returns 1
00:16:08.054 00.000 11596 scope still moving after pulse duration time elapsed
00:16:08.075 00.021 11596 IsSlewing returns 0
00:16:08.220 00.145 11596 IsGuiding returns 0
00:16:08.220 00.000 11596 scope move finished after 257 + 245 ms
00:16:08.220 00.000 11596 Move returns status 0, amount 257
00:16:08.220 00.000 11596 move complete, result=0
00:16:08.221 00.001 11596 worker thread done servicing request
00:16:08.221 00.000 13300 GuideStep: 0.2 px 284 ms WEST, 0.2 px 257 ms SOUTH
00:16:08.221 00.000 11596 Worker thread wakes up
00:16:08.221 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:16:08.723 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:16:09.918 01.195 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"51e8a8c3-5a0a-4416-8858-0a8f126f2417"}
00:16:09.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"51e8a8c3-5a0a-4416-8858-0a8f126f2417"}
00:16:09.919 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"983a9834-8dff-48c1-8409-3bc464fc0baf"}
00:16:09.919 00.000 13300 case statement mapped state 6 to 3
00:16:09.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"983a9834-8dff-48c1-8409-3bc464fc0baf"}
00:16:09.920 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"62742455-5a16-4d0a-a655-039ae58fb78f"}
00:16:09.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1581,"width":15,"height":15,"star_pos":[7.22,7.08],"pixels":"..."},"id":"62742455-5a16-4d0a-a655-039ae58fb78f"}
00:16:11.759 01.839 11596 Exposure complete
00:16:11.830 00.071 11596 worker thread done servicing request
00:16:11.830 00.000 13300 OnExposeComplete: enter
00:16:11.830 00.000 13300 UpdateGuideState(): m_state=6
00:16:11.831 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1582
00:16:11.831 00.000 13300 Star::Find returns 1 (0), X=1071.19, Y=356.29, Mass=1999, SNR=31.3, Peak=243 HFD=3.3
00:16:11.831 00.000 13300 MultiStar: [#1 0.39,-0.00,0.74,U] [#2 0.54,-0.15,0.45,U] [#3 0.30,-0.16,0.41,U] [#4 0.19,-0.13,0.29,U] [#5 0.45,0.28,0.23,U] [#6 0.70,-0.06,0.20,U] [#7 0.59,-0.08,0.23,U] [#8 0.37,0.30,0.20,U] 
00:16:11.832 00.001 13300 single-star, 8 included, MultiStar: {0.35, -0.03}, one-star: {0.15, -0.03}
00:16:11.832 00.000 13300 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-1.61) = xAngle (1.43 = 1.43)
00:16:11.832 00.000 13300 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.44 = 1.44)
00:16:11.832 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=-0.03 hyp=0.16 cameraTheta=-0.18 mountX=0.02 mountY=0.15, mountTheta=1.43
00:16:11.835 00.003 13300 SchedulePrimaryMove(1016D950, x=0.15, y=-0.03, opts=13)
00:16:11.835 00.000 13300 Enqueuing Move request for scope (0.15, -0.03)
00:16:11.835 00.000 11596 Worker thread wakes up
00:16:11.836 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.03) opts 0xd
00:16:11.836 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, -0.03)
00:16:11.836 00.000 11596 Moving (0.15, -0.03) raw xDistance=0.02 yDistance=0.15
00:16:11.836 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:16:11.836 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:11.837 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:16:11.837 00.000 11596 MoveAxis(E, 0, ABG)
00:16:11.837 00.000 11596 Move returns status 0, amount 0
00:16:11.837 00.000 11596 MoveAxis(N, 0, ABG)
00:16:11.837 00.000 11596 Move returns status 0, amount 0
00:16:11.837 00.000 11596 move complete, result=0
00:16:11.837 00.000 11596 worker thread done servicing request
00:16:11.842 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
00:16:11.853 00.011 13300 UpdateGuideState exits: m=1999 SNR=31.3
00:16:11.853 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:11.853 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:16:11.853 00.000 13300 Enqueuing Expose request
00:16:11.853 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:16:11.853 00.000 11596 Worker thread wakes up
00:16:11.854 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:16:12.369 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:16:12.990 00.621 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d44ae86b-e06e-4bf5-ac18-a2c98b5e1b98"}
00:16:12.991 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d44ae86b-e06e-4bf5-ac18-a2c98b5e1b98"}
00:16:12.991 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9c82f6f0-5f0e-4e07-b5f0-0b4e712605fe"}
00:16:12.992 00.001 13300 case statement mapped state 6 to 3
00:16:12.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9c82f6f0-5f0e-4e07-b5f0-0b4e712605fe"}
00:16:12.992 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b298abe5-038d-4d1b-a43b-ba0872e759f4"}
00:16:12.993 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1582,"width":15,"height":15,"star_pos":[7.19,7.29],"pixels":"..."},"id":"b298abe5-038d-4d1b-a43b-ba0872e759f4"}
00:16:15.404 02.411 11596 Exposure complete
00:16:15.506 00.102 11596 worker thread done servicing request
00:16:15.506 00.000 13300 OnExposeComplete: enter
00:16:15.506 00.000 13300 UpdateGuideState(): m_state=6
00:16:15.506 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1583
00:16:15.507 00.001 13300 Star::Find returns 1 (0), X=1071.11, Y=356.26, Mass=2013, SNR=31.4, Peak=254 HFD=3.2
00:16:15.507 00.000 13300 MultiStar: [#1 0.38,0.01,0.74,U] [#2 0.39,0.01,0.44,U] [#3 0.32,-0.09,0.41,U] [#4 0.18,0.16,0.30,U] [#5 0.26,0.38,0.24,U] [#6 0.38,0.10,0.22,U] [#7 0.52,-0.07,0.22,U] [#8 0.17,0.29,0.20,U] 
00:16:15.507 00.000 13300 single-star, 8 included, MultiStar: {0.27, 0.03}, one-star: {0.08, -0.05}
00:16:15.507 00.000 13300 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-1.61) = xAngle (1.04 = 1.04)
00:16:15.507 00.000 13300 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.05 = 1.05)
00:16:15.507 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.05 hyp=0.10 cameraTheta=-0.57 mountX=0.05 mountY=0.08, mountTheta=1.04
00:16:15.510 00.003 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.05, opts=13)
00:16:15.510 00.000 13300 Enqueuing Move request for scope (0.08, -0.05)
00:16:15.510 00.000 11596 Worker thread wakes up
00:16:15.511 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.05) opts 0xd
00:16:15.511 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.05)
00:16:15.511 00.000 11596 Moving (0.08, -0.05) raw xDistance=0.05 yDistance=0.08
00:16:15.511 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:16:15.511 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:15.512 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:16:15.512 00.000 11596 MoveAxis(E, 0, ABG)
00:16:15.512 00.000 11596 Move returns status 0, amount 0
00:16:15.512 00.000 11596 MoveAxis(N, 0, ABG)
00:16:15.512 00.000 11596 Move returns status 0, amount 0
00:16:15.512 00.000 11596 move complete, result=0
00:16:15.513 00.001 11596 worker thread done servicing request
00:16:15.520 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
00:16:15.530 00.010 13300 UpdateGuideState exits: m=2013 SNR=31.4
00:16:15.530 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:15.530 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:16:15.531 00.001 13300 Enqueuing Expose request
00:16:15.531 00.000 11596 Worker thread wakes up
00:16:15.531 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:16:15.531 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:16:15.998 00.467 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2dbf71a1-559f-4f3f-b9dc-c2e910f7b68c"}
00:16:15.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2dbf71a1-559f-4f3f-b9dc-c2e910f7b68c"}
00:16:16.000 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"181b79ce-c96a-454c-b677-d09fc92374ec"}
00:16:16.000 00.000 13300 case statement mapped state 6 to 3
00:16:16.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"181b79ce-c96a-454c-b677-d09fc92374ec"}
00:16:16.001 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a26ac99e-bc17-4b93-b203-be6a3496c3cf"}
00:16:16.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1583,"width":15,"height":15,"star_pos":[7.11,7.26],"pixels":"..."},"id":"a26ac99e-bc17-4b93-b203-be6a3496c3cf"}
00:16:16.035 00.034 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:16:18.998 02.963 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1f8d95a4-1058-4925-a157-0a52d94177d4"}
00:16:18.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1f8d95a4-1058-4925-a157-0a52d94177d4"}
00:16:18.999 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5139f535-f313-48e7-9daf-a24c672b2453"}
00:16:18.999 00.000 13300 case statement mapped state 6 to 3
00:16:18.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5139f535-f313-48e7-9daf-a24c672b2453"}
00:16:19.000 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d3cf6989-390f-4a03-b4bf-3cb3a45bf470"}
00:16:19.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1583,"width":15,"height":15,"star_pos":[7.11,7.26],"pixels":"..."},"id":"d3cf6989-390f-4a03-b4bf-3cb3a45bf470"}
00:16:19.071 00.071 11596 Exposure complete
00:16:19.157 00.086 11596 worker thread done servicing request
00:16:19.157 00.000 13300 OnExposeComplete: enter
00:16:19.157 00.000 13300 UpdateGuideState(): m_state=6
00:16:19.157 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1584
00:16:19.158 00.001 13300 Star::Find returns 1 (0), X=1071.19, Y=356.32, Mass=1940, SNR=30.8, Peak=243 HFD=3.3
00:16:19.158 00.000 13300 MultiStar: [#1 0.36,0.06,0.77,U] [#2 0.41,0.01,0.45,U] [#3 0.34,-0.03,0.42,U] [#4 0.40,0.01,0.30,U] [#5 0.54,0.49,0.24,U] [#6 0.53,0.11,0.22,U] [#7 0.25,-0.16,0.23,U] [#8 0.57,0.27,0.20,U] 
00:16:19.158 00.000 13300 single-star, 8 included, MultiStar: {0.34, 0.05}, one-star: {0.15, 0.01}
00:16:19.158 00.000 13300 CameraToMount -- cameraTheta (0.04) - m_xAngle (-1.61) = xAngle (1.65 = 1.65)
00:16:19.158 00.000 13300 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.67 = 1.67)
00:16:19.158 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=0.01 hyp=0.15 cameraTheta=0.04 mountX=-0.01 mountY=0.15, mountTheta=1.65
00:16:19.161 00.003 13300 SchedulePrimaryMove(1016D950, x=0.15, y=0.01, opts=13)
00:16:19.161 00.000 13300 Enqueuing Move request for scope (0.15, 0.01)
00:16:19.161 00.000 11596 Worker thread wakes up
00:16:19.161 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.01) opts 0xd
00:16:19.161 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, 0.01)
00:16:19.162 00.001 11596 Moving (0.15, 0.01) raw xDistance=-0.01 yDistance=0.15
00:16:19.162 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:16:19.162 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:19.162 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:16:19.162 00.000 11596 MoveAxis(E, 0, ABG)
00:16:19.162 00.000 11596 Move returns status 0, amount 0
00:16:19.162 00.000 11596 MoveAxis(N, 0, ABG)
00:16:19.163 00.001 11596 Move returns status 0, amount 0
00:16:19.163 00.000 11596 move complete, result=0
00:16:19.163 00.000 11596 worker thread done servicing request
00:16:19.169 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
00:16:19.180 00.011 13300 UpdateGuideState exits: m=1940 SNR=30.8
00:16:19.180 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:19.180 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:16:19.180 00.000 13300 Enqueuing Expose request
00:16:19.181 00.001 11596 Worker thread wakes up
00:16:19.181 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:16:19.181 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:16:19.684 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:16:21.998 02.314 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9adaa322-8bef-4a3c-a2a0-57cac9f7a4a3"}
00:16:21.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9adaa322-8bef-4a3c-a2a0-57cac9f7a4a3"}
00:16:21.999 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5db62f26-fbb6-4645-ab82-0d1e3ac09793"}
00:16:21.999 00.000 13300 case statement mapped state 6 to 3
00:16:21.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5db62f26-fbb6-4645-ab82-0d1e3ac09793"}
00:16:21.999 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f17669c7-4f7a-43c2-b5f1-62bd2a08a20a"}
00:16:22.000 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1584,"width":15,"height":15,"star_pos":[7.19,7.32],"pixels":"..."},"id":"f17669c7-4f7a-43c2-b5f1-62bd2a08a20a"}
00:16:22.715 00.715 11596 Exposure complete
00:16:22.789 00.074 11596 worker thread done servicing request
00:16:22.789 00.000 13300 OnExposeComplete: enter
00:16:22.789 00.000 13300 UpdateGuideState(): m_state=6
00:16:22.790 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1585
00:16:22.790 00.000 13300 Star::Find returns 1 (0), X=1071.17, Y=356.28, Mass=1977, SNR=31.1, Peak=251 HFD=3.3
00:16:22.791 00.001 13300 MultiStar: [#1 0.39,-0.03,0.75,U] [#2 0.33,0.03,0.45,U] [#3 0.19,-0.22,0.42,U] [#4 0.45,-0.13,0.30,U] [#5 0.53,0.43,0.24,U] [#6 0.45,0.15,0.22,U] [#7 0.46,0.01,0.23,U] [#8 -0.01,0.46,0.19,U] 
00:16:22.791 00.000 13300 single-star, 8 included, MultiStar: {0.30, 0.01}, one-star: {0.14, -0.04}
00:16:22.791 00.000 13300 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-1.61) = xAngle (1.34 = 1.34)
00:16:22.791 00.000 13300 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.35 = 1.35)
00:16:22.791 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=-0.04 hyp=0.14 cameraTheta=-0.27 mountX=0.03 mountY=0.14, mountTheta=1.34
00:16:22.793 00.002 13300 SchedulePrimaryMove(1016D950, x=0.14, y=-0.04, opts=13)
00:16:22.793 00.000 13300 Enqueuing Move request for scope (0.14, -0.04)
00:16:22.793 00.000 11596 Worker thread wakes up
00:16:22.793 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.04) opts 0xd
00:16:22.793 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, -0.04)
00:16:22.793 00.000 11596 Moving (0.14, -0.04) raw xDistance=0.03 yDistance=0.14
00:16:22.793 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:16:22.793 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:22.793 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:16:22.794 00.001 11596 MoveAxis(E, 0, ABG)
00:16:22.794 00.000 11596 Move returns status 0, amount 0
00:16:22.794 00.000 11596 MoveAxis(N, 0, ABG)
00:16:22.794 00.000 11596 Move returns status 0, amount 0
00:16:22.794 00.000 11596 move complete, result=0
00:16:22.794 00.000 11596 worker thread done servicing request
00:16:22.798 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
00:16:22.806 00.008 13300 UpdateGuideState exits: m=1977 SNR=31.1
00:16:22.806 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:22.806 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:16:22.806 00.000 13300 Enqueuing Expose request
00:16:22.806 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:16:22.807 00.001 11596 Worker thread wakes up
00:16:22.807 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:16:23.314 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:16:24.996 01.682 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b9291c94-4481-4b33-ae00-6401acd8c050"}
00:16:24.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b9291c94-4481-4b33-ae00-6401acd8c050"}
00:16:24.997 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"24a73516-f1d6-4586-ab3a-745b6e2ce705"}
00:16:24.997 00.000 13300 case statement mapped state 6 to 3
00:16:24.997 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"24a73516-f1d6-4586-ab3a-745b6e2ce705"}
00:16:24.997 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d469dab8-49e7-4f9a-8acc-4b7b040aba78"}
00:16:24.998 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1585,"width":15,"height":15,"star_pos":[7.17,7.28],"pixels":"..."},"id":"d469dab8-49e7-4f9a-8acc-4b7b040aba78"}
00:16:26.352 01.354 11596 Exposure complete
00:16:26.428 00.076 11596 worker thread done servicing request
00:16:26.428 00.000 13300 OnExposeComplete: enter
00:16:26.428 00.000 13300 UpdateGuideState(): m_state=6
00:16:26.429 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1586
00:16:26.429 00.000 13300 Star::Find returns 1 (0), X=1071.17, Y=356.27, Mass=1918, SNR=30.6, Peak=250 HFD=3.2
00:16:26.430 00.001 13300 MultiStar: [#1 0.42,0.04,0.76,U] [#2 0.37,-0.06,0.45,U] [#3 0.40,-0.10,0.43,U] [#4 0.38,0.05,0.30,U] [#5 0.52,0.25,0.24,U] [#6 0.32,0.27,0.22,U] [#7 0.44,0.11,0.24,U] [#8 0.22,0.34,0.20,U] 
00:16:26.430 00.000 13300 single-star, 8 included, MultiStar: {0.33, 0.04}, one-star: {0.14, -0.04}
00:16:26.430 00.000 13300 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-1.61) = xAngle (1.31 = 1.31)
00:16:26.430 00.000 13300 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.32 = 1.32)
00:16:26.431 00.001 13300 CameraToMount -- cameraX=0.14 cameraY=-0.04 hyp=0.14 cameraTheta=-0.30 mountX=0.04 mountY=0.14, mountTheta=1.31
00:16:26.433 00.002 13300 SchedulePrimaryMove(1016D950, x=0.14, y=-0.04, opts=13)
00:16:26.433 00.000 13300 Enqueuing Move request for scope (0.14, -0.04)
00:16:26.433 00.000 11596 Worker thread wakes up
00:16:26.434 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.04) opts 0xd
00:16:26.434 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, -0.04)
00:16:26.434 00.000 11596 Moving (0.14, -0.04) raw xDistance=0.04 yDistance=0.14
00:16:26.434 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:16:26.434 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:26.434 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:16:26.434 00.000 11596 MoveAxis(E, 0, ABG)
00:16:26.435 00.001 11596 Move returns status 0, amount 0
00:16:26.435 00.000 11596 MoveAxis(N, 0, ABG)
00:16:26.435 00.000 11596 Move returns status 0, amount 0
00:16:26.435 00.000 11596 move complete, result=0
00:16:26.435 00.000 11596 worker thread done servicing request
00:16:26.441 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=250, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
00:16:26.451 00.010 13300 UpdateGuideState exits: m=1918 SNR=30.6
00:16:26.451 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:26.452 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:16:26.452 00.000 13300 Enqueuing Expose request
00:16:26.452 00.000 11596 Worker thread wakes up
00:16:26.452 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:16:26.452 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:16:26.966 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:16:27.996 01.030 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c6e90d4a-b6e6-48c6-87be-9344dffe2db4"}
00:16:27.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c6e90d4a-b6e6-48c6-87be-9344dffe2db4"}
00:16:27.997 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"157bac5a-6300-43bd-b71e-f0fa02a6b170"}
00:16:27.997 00.000 13300 case statement mapped state 6 to 3
00:16:27.997 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"157bac5a-6300-43bd-b71e-f0fa02a6b170"}
00:16:27.997 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"312fe5ad-4553-4196-8810-8308b127bcf7"}
00:16:27.998 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1586,"width":15,"height":15,"star_pos":[7.17,7.27],"pixels":"..."},"id":"312fe5ad-4553-4196-8810-8308b127bcf7"}
00:16:29.994 01.996 11596 Exposure complete
00:16:30.065 00.071 11596 worker thread done servicing request
00:16:30.066 00.001 13300 OnExposeComplete: enter
00:16:30.066 00.000 13300 UpdateGuideState(): m_state=6
00:16:30.066 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1587
00:16:30.066 00.000 13300 Star::Find returns 1 (0), X=1071.24, Y=356.31, Mass=1967, SNR=31.1, Peak=243 HFD=3.4
00:16:30.067 00.001 13300 MultiStar: [#1 0.46,0.02,0.74,U] [#2 0.52,-0.08,0.45,U] [#3 0.37,0.00,0.42,U] [#4 0.51,0.25,0.29,U] [#5 0.39,0.34,0.24,U] [#6 0.75,0.16,0.21,U] [#7 0.43,0.16,0.23,U] [#8 0.42,0.35,0.19,U] 
00:16:30.067 00.000 13300 single-star, 8 included, MultiStar: {0.40, 0.07}, one-star: {0.20, -0.00}
00:16:30.067 00.000 13300 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-1.61) = xAngle (1.60 = 1.60)
00:16:30.067 00.000 13300 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.61 = 1.61)
00:16:30.067 00.000 13300 CameraToMount -- cameraX=0.20 cameraY=-0.00 hyp=0.20 cameraTheta=-0.01 mountX=-0.01 mountY=0.20, mountTheta=1.60
00:16:30.069 00.002 13300 SchedulePrimaryMove(1016D950, x=0.20, y=-0.00, opts=13)
00:16:30.069 00.000 13300 Enqueuing Move request for scope (0.20, -0.00)
00:16:30.069 00.000 11596 Worker thread wakes up
00:16:30.069 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.00) opts 0xd
00:16:30.069 00.000 11596 Handling offset move in thread for scope, endpoint = (0.20, -0.00)
00:16:30.069 00.000 11596 Moving (0.20, -0.00) raw xDistance=-0.01 yDistance=0.20
00:16:30.069 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:16:30.069 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
00:16:30.069 00.000 11596 MoveAxis(E, 0, ABG)
00:16:30.070 00.001 11596 Move returns status 0, amount 0
00:16:30.070 00.000 11596 MoveAxis(S, 267, ABG)
00:16:30.070 00.000 11596 Guiding  Dir = 1, Dur = 267
00:16:30.070 00.000 11596 IsSlewing returns 0
00:16:30.077 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
00:16:30.084 00.007 13300 UpdateGuideState exits: m=1967 SNR=31.1
00:16:30.084 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:30.085 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:16:30.085 00.000 13300 Enqueuing Expose request
00:16:30.124 00.039 11596 IsGuiding returns 0
00:16:30.253 00.129 11596 PulseGuide returned control before completion, sleep 149
00:16:30.497 00.244 11596 IsGuiding returns 1
00:16:30.497 00.000 11596 scope still moving after pulse duration time elapsed
00:16:30.519 00.022 11596 IsSlewing returns 0
00:16:30.600 00.081 11596 IsGuiding returns 0
00:16:30.601 00.001 11596 scope move finished after 267 + 209 ms
00:16:30.601 00.000 11596 Move returns status 0, amount 267
00:16:30.601 00.000 11596 move complete, result=0
00:16:30.601 00.000 11596 worker thread done servicing request
00:16:30.601 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.2 px 267 ms SOUTH
00:16:30.601 00.000 11596 Worker thread wakes up
00:16:30.601 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:16:31.006 00.405 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9f2d13bd-816f-42ab-8ab5-c4f3184c5762"}
00:16:31.006 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9f2d13bd-816f-42ab-8ab5-c4f3184c5762"}
00:16:31.007 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9f4fe211-3e78-4a10-937e-e4526434ed3c"}
00:16:31.007 00.000 13300 case statement mapped state 6 to 3
00:16:31.007 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9f4fe211-3e78-4a10-937e-e4526434ed3c"}
00:16:31.008 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"da3396dd-71bc-45f1-96da-fd9991b28281"}
00:16:31.008 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1587,"width":15,"height":15,"star_pos":[7.24,7.31],"pixels":"..."},"id":"da3396dd-71bc-45f1-96da-fd9991b28281"}
00:16:31.104 00.096 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:16:34.006 02.902 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"abe612c5-bcfb-412a-84a3-d1bdd5a79477"}
00:16:34.006 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"abe612c5-bcfb-412a-84a3-d1bdd5a79477"}
00:16:34.007 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"16c56197-f976-428b-9a6c-f0b2f440c07d"}
00:16:34.007 00.000 13300 case statement mapped state 6 to 3
00:16:34.007 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"16c56197-f976-428b-9a6c-f0b2f440c07d"}
00:16:34.008 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"091ca517-2526-4d6b-822a-19dcd45260c5"}
00:16:34.009 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1587,"width":15,"height":15,"star_pos":[7.24,7.31],"pixels":"..."},"id":"091ca517-2526-4d6b-822a-19dcd45260c5"}
00:16:34.142 00.133 11596 Exposure complete
00:16:34.216 00.074 11596 worker thread done servicing request
00:16:34.216 00.000 13300 OnExposeComplete: enter
00:16:34.216 00.000 13300 UpdateGuideState(): m_state=6
00:16:34.216 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1588
00:16:34.217 00.001 13300 Star::Find returns 1 (0), X=1071.11, Y=356.37, Mass=1971, SNR=31.1, Peak=232 HFD=3.3
00:16:34.217 00.000 13300 MultiStar: [#1 0.41,0.08,0.75,U] [#2 0.50,-0.00,0.46,U] [#3 0.32,-0.03,0.42,U] [#4 0.48,0.12,0.30,U] [#5 0.34,0.44,0.24,U] [#6 0.52,0.22,0.21,U] [#7 0.32,0.03,0.23,U] [#8 0.48,0.42,0.20,U] 
00:16:34.217 00.000 13300 single-star, 8 included, MultiStar: {0.33, 0.10}, one-star: {0.07, 0.06}
00:16:34.217 00.000 13300 CameraToMount -- cameraTheta (0.67) - m_xAngle (-1.61) = xAngle (2.28 = 2.28)
00:16:34.217 00.000 13300 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.29 = 2.29)
00:16:34.217 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.06 hyp=0.09 cameraTheta=0.67 mountX=-0.06 mountY=0.07, mountTheta=2.28
00:16:34.219 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.06, opts=13)
00:16:34.219 00.000 13300 Enqueuing Move request for scope (0.07, 0.06)
00:16:34.219 00.000 11596 Worker thread wakes up
00:16:34.219 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.06) opts 0xd
00:16:34.220 00.001 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.06)
00:16:34.220 00.000 11596 Moving (0.07, 0.06) raw xDistance=-0.06 yDistance=0.07
00:16:34.220 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:16:34.220 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:34.220 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:16:34.220 00.000 11596 MoveAxis(E, 0, ABG)
00:16:34.220 00.000 11596 Move returns status 0, amount 0
00:16:34.220 00.000 11596 MoveAxis(N, 0, ABG)
00:16:34.220 00.000 11596 Move returns status 0, amount 0
00:16:34.220 00.000 11596 move complete, result=0
00:16:34.221 00.001 11596 worker thread done servicing request
00:16:34.225 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
00:16:34.235 00.010 13300 UpdateGuideState exits: m=1971 SNR=31.1
00:16:34.235 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:34.235 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:16:34.236 00.001 13300 Enqueuing Expose request
00:16:34.236 00.000 11596 Worker thread wakes up
00:16:34.236 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:16:34.236 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:16:34.746 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:16:37.006 02.260 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a1765aa1-58db-408e-bc4c-aa8be2139b1b"}
00:16:37.006 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a1765aa1-58db-408e-bc4c-aa8be2139b1b"}
00:16:37.007 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"baaa8075-29cd-46c3-9b45-caf259a1307c"}
00:16:37.007 00.000 13300 case statement mapped state 6 to 3
00:16:37.007 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"baaa8075-29cd-46c3-9b45-caf259a1307c"}
00:16:37.007 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6deabb01-ee7e-419d-adb1-96b8aca83f72"}
00:16:37.008 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1588,"width":15,"height":15,"star_pos":[7.11,7.37],"pixels":"..."},"id":"6deabb01-ee7e-419d-adb1-96b8aca83f72"}
00:16:37.776 00.768 11596 Exposure complete
00:16:37.850 00.074 11596 worker thread done servicing request
00:16:37.850 00.000 13300 OnExposeComplete: enter
00:16:37.851 00.001 13300 UpdateGuideState(): m_state=6
00:16:37.851 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1589
00:16:37.852 00.001 13300 Star::Find returns 1 (0), X=1071.10, Y=356.34, Mass=1934, SNR=30.8, Peak=245 HFD=3.3
00:16:37.852 00.000 13300 MultiStar: [#1 0.41,-0.01,0.76,U] [#2 0.43,-0.01,0.44,U] [#3 0.40,-0.19,0.42,U] [#4 0.15,0.11,0.30,U] [#5 0.48,0.31,0.25,U] [#6 0.64,0.07,0.23,U] [#7 0.31,0.11,0.22,U] [#8 0.22,0.37,0.21,U] 
00:16:37.852 00.000 13300 single-star, 8 included, MultiStar: {0.30, 0.04}, one-star: {0.06, 0.03}
00:16:37.852 00.000 13300 CameraToMount -- cameraTheta (0.45) - m_xAngle (-1.61) = xAngle (2.06 = 2.06)
00:16:37.853 00.001 13300 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.07 = 2.07)
00:16:37.853 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.03 hyp=0.07 cameraTheta=0.45 mountX=-0.03 mountY=0.06, mountTheta=2.06
00:16:37.854 00.001 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.03, opts=13)
00:16:37.855 00.001 13300 Enqueuing Move request for scope (0.06, 0.03)
00:16:37.855 00.000 11596 Worker thread wakes up
00:16:37.855 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.03) opts 0xd
00:16:37.855 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.03)
00:16:37.855 00.000 11596 Moving (0.06, 0.03) raw xDistance=-0.03 yDistance=0.06
00:16:37.855 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:16:37.855 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:37.856 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:16:37.856 00.000 11596 MoveAxis(E, 0, ABG)
00:16:37.856 00.000 11596 Move returns status 0, amount 0
00:16:37.856 00.000 11596 MoveAxis(N, 0, ABG)
00:16:37.856 00.000 11596 Move returns status 0, amount 0
00:16:37.856 00.000 11596 move complete, result=0
00:16:37.857 00.001 11596 worker thread done servicing request
00:16:37.862 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=245, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
00:16:37.871 00.009 13300 UpdateGuideState exits: m=1934 SNR=30.8
00:16:37.871 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:37.871 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:16:37.871 00.000 13300 Enqueuing Expose request
00:16:37.871 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:16:37.871 00.000 11596 Worker thread wakes up
00:16:37.871 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:16:38.375 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:16:40.007 01.632 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e4f9fce7-44c0-4306-8b07-f6496fd36479"}
00:16:40.007 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e4f9fce7-44c0-4306-8b07-f6496fd36479"}
00:16:40.008 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"45adb16b-b25c-4fc5-881e-896302484afa"}
00:16:40.008 00.000 13300 case statement mapped state 6 to 3
00:16:40.008 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"45adb16b-b25c-4fc5-881e-896302484afa"}
00:16:40.009 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8359a01e-203b-408f-850b-7970a5b7feff"}
00:16:40.009 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1589,"width":15,"height":15,"star_pos":[7.10,7.34],"pixels":"..."},"id":"8359a01e-203b-408f-850b-7970a5b7feff"}
00:16:41.398 01.389 11596 Exposure complete
00:16:41.476 00.078 11596 worker thread done servicing request
00:16:41.476 00.000 13300 OnExposeComplete: enter
00:16:41.477 00.001 13300 UpdateGuideState(): m_state=6
00:16:41.478 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1590
00:16:41.478 00.000 13300 Star::Find returns 1 (0), X=1071.19, Y=356.30, Mass=1913, SNR=30.6, Peak=244 HFD=3.3
00:16:41.479 00.001 13300 MultiStar: [#1 0.35,0.02,0.75,U] [#2 0.37,-0.12,0.45,U] [#3 0.43,-0.17,0.42,U] [#4 0.41,-0.04,0.30,U] [#5 0.55,0.53,0.25,U] [#6 0.88,0.27,0.22,U] [#7 0.54,0.04,0.24,U] [#8 0.11,0.48,0.20,U] 
00:16:41.479 00.000 13300 single-star, 8 included, MultiStar: {0.36, 0.04}, one-star: {0.16, -0.02}
00:16:41.480 00.001 13300 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-1.61) = xAngle (1.51 = 1.51)
00:16:41.480 00.000 13300 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.53 = 1.53)
00:16:41.480 00.000 13300 CameraToMount -- cameraX=0.16 cameraY=-0.02 hyp=0.16 cameraTheta=-0.10 mountX=0.01 mountY=0.16, mountTheta=1.51
00:16:41.483 00.003 13300 SchedulePrimaryMove(1016D950, x=0.16, y=-0.02, opts=13)
00:16:41.483 00.000 13300 Enqueuing Move request for scope (0.16, -0.02)
00:16:41.484 00.001 11596 Worker thread wakes up
00:16:41.484 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.02) opts 0xd
00:16:41.484 00.000 11596 Handling offset move in thread for scope, endpoint = (0.16, -0.02)
00:16:41.484 00.000 11596 Moving (0.16, -0.02) raw xDistance=0.01 yDistance=0.16
00:16:41.484 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:16:41.484 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:41.485 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:16:41.485 00.000 11596 MoveAxis(E, 0, ABG)
00:16:41.485 00.000 11596 Move returns status 0, amount 0
00:16:41.485 00.000 11596 MoveAxis(N, 0, ABG)
00:16:41.485 00.000 11596 Move returns status 0, amount 0
00:16:41.485 00.000 11596 move complete, result=0
00:16:41.486 00.001 11596 worker thread done servicing request
00:16:41.495 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=244, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
00:16:41.512 00.017 13300 UpdateGuideState exits: m=1913 SNR=30.6
00:16:41.512 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:41.512 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:16:41.512 00.000 13300 Enqueuing Expose request
00:16:41.513 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:16:41.515 00.002 11596 Worker thread wakes up
00:16:41.515 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:16:42.017 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:16:43.006 00.989 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1dcd6167-ed61-4d9e-a732-0d121e63ce6f"}
00:16:43.006 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1dcd6167-ed61-4d9e-a732-0d121e63ce6f"}
00:16:43.008 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"956d6bd9-e05f-4a2c-a847-a91b750acc11"}
00:16:43.008 00.000 13300 case statement mapped state 6 to 3
00:16:43.008 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"956d6bd9-e05f-4a2c-a847-a91b750acc11"}
00:16:43.009 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dcc06ccc-f0e5-4647-b773-2cb5e1ebdcb5"}
00:16:43.010 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1590,"width":15,"height":15,"star_pos":[7.19,7.30],"pixels":"..."},"id":"dcc06ccc-f0e5-4647-b773-2cb5e1ebdcb5"}
00:16:45.044 02.034 11596 Exposure complete
00:16:45.117 00.073 11596 worker thread done servicing request
00:16:45.117 00.000 13300 OnExposeComplete: enter
00:16:45.117 00.000 13300 UpdateGuideState(): m_state=6
00:16:45.118 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1591
00:16:45.118 00.000 13300 Star::Find returns 1 (0), X=1071.20, Y=356.34, Mass=1971, SNR=31.1, Peak=243 HFD=3.3
00:16:45.118 00.000 13300 MultiStar: [#1 0.38,0.03,0.76,U] [#2 0.45,0.01,0.45,U] [#3 0.44,-0.07,0.42,U] [#4 0.38,0.19,0.30,U] [#5 0.67,0.35,0.24,U] [#6 0.60,0.02,0.22,U] [#7 0.50,0.01,0.23,U] [#8 0.23,0.56,0.19,U] 
00:16:45.119 00.001 13300 single-star, 8 included, MultiStar: {0.37, 0.07}, one-star: {0.17, 0.02}
00:16:45.119 00.000 13300 CameraToMount -- cameraTheta (0.13) - m_xAngle (-1.61) = xAngle (1.74 = 1.74)
00:16:45.119 00.000 13300 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.76 = 1.76)
00:16:45.119 00.000 13300 CameraToMount -- cameraX=0.17 cameraY=0.02 hyp=0.17 cameraTheta=0.13 mountX=-0.03 mountY=0.17, mountTheta=1.74
00:16:45.120 00.001 13300 SchedulePrimaryMove(1016D950, x=0.17, y=0.02, opts=13)
00:16:45.121 00.001 13300 Enqueuing Move request for scope (0.17, 0.02)
00:16:45.121 00.000 11596 Worker thread wakes up
00:16:45.121 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.02) opts 0xd
00:16:45.121 00.000 11596 Handling offset move in thread for scope, endpoint = (0.17, 0.02)
00:16:45.121 00.000 11596 Moving (0.17, 0.02) raw xDistance=-0.03 yDistance=0.17
00:16:45.121 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:16:45.121 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:45.122 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:16:45.122 00.000 11596 MoveAxis(E, 0, ABG)
00:16:45.122 00.000 11596 Move returns status 0, amount 0
00:16:45.122 00.000 11596 MoveAxis(N, 0, ABG)
00:16:45.122 00.000 11596 Move returns status 0, amount 0
00:16:45.122 00.000 11596 move complete, result=0
00:16:45.122 00.000 11596 worker thread done servicing request
00:16:45.127 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
00:16:45.136 00.009 13300 UpdateGuideState exits: m=1971 SNR=31.1
00:16:45.136 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:45.136 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:16:45.136 00.000 13300 Enqueuing Expose request
00:16:45.136 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:16:45.136 00.000 11596 Worker thread wakes up
00:16:45.136 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:16:45.647 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:16:46.005 00.358 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"25877f02-243c-4776-86d5-a592560c96f9"}
00:16:46.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"25877f02-243c-4776-86d5-a592560c96f9"}
00:16:46.006 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"60fdc653-9c8b-4e92-b83d-6d03d5ca1aae"}
00:16:46.006 00.000 13300 case statement mapped state 6 to 3
00:16:46.006 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"60fdc653-9c8b-4e92-b83d-6d03d5ca1aae"}
00:16:46.006 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"67a4fc90-5bfa-473d-ae05-296f25c8e087"}
00:16:46.007 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1591,"width":15,"height":15,"star_pos":[7.20,7.34],"pixels":"..."},"id":"67a4fc90-5bfa-473d-ae05-296f25c8e087"}
00:16:48.686 02.679 11596 Exposure complete
00:16:48.770 00.084 11596 worker thread done servicing request
00:16:48.770 00.000 13300 OnExposeComplete: enter
00:16:48.770 00.000 13300 UpdateGuideState(): m_state=6
00:16:48.771 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1592
00:16:48.771 00.000 13300 Star::Find returns 1 (0), X=1071.21, Y=356.23, Mass=1923, SNR=30.7, Peak=254 HFD=3.2
00:16:48.771 00.000 13300 MultiStar: [#1 0.42,-0.10,0.76,U] [#2 0.40,-0.14,0.45,U] [#3 0.30,-0.12,0.42,U] [#4 0.39,-0.25,0.31,U] [#5 0.30,0.46,0.24,U] [#6 0.53,-0.29,0.22,U] [#7 0.31,0.14,0.24,U] [#8 0.62,0.25,0.21,U] 
00:16:48.771 00.000 13300 single-star, 8 included, MultiStar: {0.34, -0.06}, one-star: {0.18, -0.09}
00:16:48.771 00.000 13300 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-1.61) = xAngle (1.17 = 1.17)
00:16:48.772 00.001 13300 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.18 = 1.18)
00:16:48.772 00.000 13300 CameraToMount -- cameraX=0.18 cameraY=-0.09 hyp=0.20 cameraTheta=-0.44 mountX=0.08 mountY=0.18, mountTheta=1.17
00:16:48.773 00.001 13300 SchedulePrimaryMove(1016D950, x=0.18, y=-0.09, opts=13)
00:16:48.773 00.000 13300 Enqueuing Move request for scope (0.18, -0.09)
00:16:48.774 00.001 11596 Worker thread wakes up
00:16:48.774 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.09) opts 0xd
00:16:48.774 00.000 11596 Handling offset move in thread for scope, endpoint = (0.18, -0.09)
00:16:48.774 00.000 11596 Moving (0.18, -0.09) raw xDistance=0.08 yDistance=0.18
00:16:48.774 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:16:48.774 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.18
00:16:48.774 00.000 11596 MoveAxis(E, 0, ABG)
00:16:48.774 00.000 11596 Move returns status 0, amount 0
00:16:48.774 00.000 11596 MoveAxis(S, 243, ABG)
00:16:48.774 00.000 11596 Guiding  Dir = 1, Dur = 243
00:16:48.775 00.001 11596 IsSlewing returns 0
00:16:48.780 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
00:16:48.788 00.008 13300 UpdateGuideState exits: m=1923 SNR=30.7
00:16:48.788 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:48.788 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:16:48.788 00.000 13300 Enqueuing Expose request
00:16:48.997 00.209 11596 IsGuiding returns 0
00:16:49.004 00.007 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"418c8f2c-2836-46e0-b92f-eec9a597ce6f"}
00:16:49.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"418c8f2c-2836-46e0-b92f-eec9a597ce6f"}
00:16:49.005 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cdb77ee2-ebce-4932-9033-a0b0dc2591c0"}
00:16:49.005 00.000 13300 case statement mapped state 6 to 3
00:16:49.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cdb77ee2-ebce-4932-9033-a0b0dc2591c0"}
00:16:49.005 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cac774ca-a603-4f8b-aad2-0a18c875f545"}
00:16:49.006 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1592,"width":15,"height":15,"star_pos":[7.21,7.23],"pixels":"..."},"id":"cac774ca-a603-4f8b-aad2-0a18c875f545"}
00:16:49.225 00.219 11596 PulseGuide returned control before completion, sleep 26
00:16:49.573 00.348 11596 IsGuiding returns 1
00:16:49.573 00.000 11596 scope still moving after pulse duration time elapsed
00:16:49.604 00.031 11596 IsSlewing returns 0
00:16:49.791 00.187 11596 IsGuiding returns 0
00:16:49.791 00.000 11596 scope move finished after 243 + 550 ms
00:16:49.791 00.000 11596 Move returns status 0, amount 243
00:16:49.792 00.001 11596 move complete, result=0
00:16:49.792 00.000 11596 worker thread done servicing request
00:16:49.792 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 243 ms SOUTH
00:16:49.792 00.000 11596 Worker thread wakes up
00:16:49.792 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:16:50.298 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:16:52.004 01.706 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"650a7094-8ed9-4560-9dc5-aaec6db375d6"}
00:16:52.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"650a7094-8ed9-4560-9dc5-aaec6db375d6"}
00:16:52.005 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"56c02ca1-32ff-4090-8fb1-368da9db37eb"}
00:16:52.005 00.000 13300 case statement mapped state 6 to 3
00:16:52.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"56c02ca1-32ff-4090-8fb1-368da9db37eb"}
00:16:52.005 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9f087d0e-462e-4aa9-ba1e-0f62e05d0489"}
00:16:52.006 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1592,"width":15,"height":15,"star_pos":[7.21,7.23],"pixels":"..."},"id":"9f087d0e-462e-4aa9-ba1e-0f62e05d0489"}
00:16:53.323 01.317 11596 Exposure complete
00:16:53.395 00.072 13300 OnExposeComplete: enter
00:16:53.395 00.000 13300 UpdateGuideState(): m_state=6
00:16:53.395 00.000 11596 worker thread done servicing request
00:16:53.396 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1593
00:16:53.396 00.000 13300 Star::Find returns 1 (0), X=1071.20, Y=356.40, Mass=2020, SNR=31.4, Peak=220 HFD=3.2
00:16:53.396 00.000 13300 MultiStar: [#1 0.40,0.14,0.73,U] [#2 0.47,-0.11,0.45,U] [#3 0.39,-0.05,0.41,U] [#4 0.37,0.17,0.29,U] [#5 0.24,0.39,0.24,U] [#6 0.56,0.19,0.22,U] [#7 0.45,0.07,0.23,U] [#8 0.47,0.41,0.19,U] 
00:16:53.396 00.000 13300 single-star, 8 included, MultiStar: {0.35, 0.10}, one-star: {0.17, 0.08}
00:16:53.396 00.000 13300 CameraToMount -- cameraTheta (0.45) - m_xAngle (-1.61) = xAngle (2.06 = 2.06)
00:16:53.396 00.000 13300 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.07 = 2.07)
00:16:53.396 00.000 13300 CameraToMount -- cameraX=0.17 cameraY=0.08 hyp=0.19 cameraTheta=0.45 mountX=-0.09 mountY=0.16, mountTheta=2.06
00:16:53.398 00.002 13300 SchedulePrimaryMove(1016D950, x=0.17, y=0.08, opts=13)
00:16:53.398 00.000 13300 Enqueuing Move request for scope (0.17, 0.08)
00:16:53.398 00.000 11596 Worker thread wakes up
00:16:53.398 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.08) opts 0xd
00:16:53.399 00.001 11596 Handling offset move in thread for scope, endpoint = (0.17, 0.08)
00:16:53.399 00.000 11596 Moving (0.17, 0.08) raw xDistance=-0.09 yDistance=0.16
00:16:53.399 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:16:53.399 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:53.399 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:16:53.399 00.000 11596 MoveAxis(E, 0, ABG)
00:16:53.399 00.000 11596 Move returns status 0, amount 0
00:16:53.399 00.000 11596 MoveAxis(N, 0, ABG)
00:16:53.399 00.000 11596 Move returns status 0, amount 0
00:16:53.399 00.000 11596 move complete, result=0
00:16:53.400 00.001 11596 worker thread done servicing request
00:16:53.405 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=220, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
00:16:53.412 00.007 13300 UpdateGuideState exits: m=2020 SNR=31.4
00:16:53.413 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:53.413 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:16:53.413 00.000 13300 Enqueuing Expose request
00:16:53.413 00.000 11596 Worker thread wakes up
00:16:53.413 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:16:53.413 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:16:53.926 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:16:55.003 01.077 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bc53e3f9-3568-417d-965f-3dea0e6f77ca"}
00:16:55.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bc53e3f9-3568-417d-965f-3dea0e6f77ca"}
00:16:55.004 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cc983400-3622-477b-8ec3-b6069ee2e82b"}
00:16:55.004 00.000 13300 case statement mapped state 6 to 3
00:16:55.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cc983400-3622-477b-8ec3-b6069ee2e82b"}
00:16:55.005 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"07de275e-0466-4c2e-8e3f-da20987818d5"}
00:16:55.006 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1593,"width":15,"height":15,"star_pos":[7.20,7.40],"pixels":"..."},"id":"07de275e-0466-4c2e-8e3f-da20987818d5"}
00:16:56.951 01.945 11596 Exposure complete
00:16:57.021 00.070 11596 worker thread done servicing request
00:16:57.021 00.000 13300 OnExposeComplete: enter
00:16:57.021 00.000 13300 UpdateGuideState(): m_state=6
00:16:57.022 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1594
00:16:57.022 00.000 13300 Star::Find returns 1 (0), X=1071.15, Y=356.33, Mass=1944, SNR=30.9, Peak=238 HFD=3.3
00:16:57.022 00.000 13300 MultiStar: [#1 0.33,0.12,0.75,U] [#2 0.48,0.06,0.46,U] [#3 0.35,-0.06,0.42,U] [#4 0.18,-0.07,0.29,U] [#5 0.66,0.45,0.25,U] [#6 0.70,0.38,0.23,U] [#7 0.30,-0.04,0.23,U] [#8 0.25,0.16,0.22,U] 
00:16:57.023 00.001 13300 single-star, 8 included, MultiStar: {0.32, 0.08}, one-star: {0.12, 0.01}
00:16:57.023 00.000 13300 CameraToMount -- cameraTheta (0.12) - m_xAngle (-1.61) = xAngle (1.73 = 1.73)
00:16:57.023 00.000 13300 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.74 = 1.74)
00:16:57.023 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=0.01 hyp=0.12 cameraTheta=0.12 mountX=-0.02 mountY=0.12, mountTheta=1.73
00:16:57.025 00.002 13300 SchedulePrimaryMove(1016D950, x=0.12, y=0.01, opts=13)
00:16:57.025 00.000 13300 Enqueuing Move request for scope (0.12, 0.01)
00:16:57.025 00.000 11596 Worker thread wakes up
00:16:57.026 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.01) opts 0xd
00:16:57.026 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, 0.01)
00:16:57.026 00.000 11596 Moving (0.12, 0.01) raw xDistance=-0.02 yDistance=0.12
00:16:57.026 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:16:57.026 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:57.026 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:16:57.026 00.000 11596 MoveAxis(E, 0, ABG)
00:16:57.026 00.000 11596 Move returns status 0, amount 0
00:16:57.026 00.000 11596 MoveAxis(N, 0, ABG)
00:16:57.026 00.000 11596 Move returns status 0, amount 0
00:16:57.026 00.000 11596 move complete, result=0
00:16:57.027 00.001 11596 worker thread done servicing request
00:16:57.033 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
00:16:57.045 00.012 13300 UpdateGuideState exits: m=1944 SNR=30.9
00:16:57.045 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:57.045 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:16:57.045 00.000 13300 Enqueuing Expose request
00:16:57.046 00.001 11596 Worker thread wakes up
00:16:57.046 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:16:57.046 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:16:57.555 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:16:58.002 00.447 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e0dc74f4-94cf-4b2f-98c3-41d48360612b"}
00:16:58.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e0dc74f4-94cf-4b2f-98c3-41d48360612b"}
00:16:58.003 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"17283989-499e-4254-ad93-e17fc819081c"}
00:16:58.003 00.000 13300 case statement mapped state 6 to 3
00:16:58.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"17283989-499e-4254-ad93-e17fc819081c"}
00:16:58.004 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"682ceea3-79c6-4d25-95bc-30a71d48938e"}
00:16:58.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1594,"width":15,"height":15,"star_pos":[7.15,7.33],"pixels":"..."},"id":"682ceea3-79c6-4d25-95bc-30a71d48938e"}
00:17:00.580 02.576 11596 Exposure complete
00:17:00.657 00.077 11596 worker thread done servicing request
00:17:00.657 00.000 13300 OnExposeComplete: enter
00:17:00.657 00.000 13300 UpdateGuideState(): m_state=6
00:17:00.658 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1595
00:17:00.658 00.000 13300 Star::Find returns 1 (0), X=1071.12, Y=356.26, Mass=1907, SNR=30.6, Peak=254 HFD=3.2
00:17:00.658 00.000 13300 MultiStar: [#1 0.27,-0.05,0.75,U] [#2 0.42,-0.21,0.46,U] [#3 0.33,-0.19,0.43,U] [#4 0.31,0.09,0.30,U] [#5 0.36,0.41,0.24,U] [#6 0.39,0.23,0.23,U] [#7 0.22,-0.28,0.24,U] [#8 0.08,0.03,0.20,U] 
00:17:00.658 00.000 13300 single-star, 8 included, MultiStar: {0.25, -0.04}, one-star: {0.08, -0.06}
00:17:00.658 00.000 13300 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-1.61) = xAngle (0.98 = 0.98)
00:17:00.659 00.001 13300 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.00 = 1.00)
00:17:00.659 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-0.62 mountX=0.06 mountY=0.09, mountTheta=0.99
00:17:00.661 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.06, opts=13)
00:17:00.661 00.000 13300 Enqueuing Move request for scope (0.08, -0.06)
00:17:00.661 00.000 11596 Worker thread wakes up
00:17:00.661 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.06) opts 0xd
00:17:00.661 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.06)
00:17:00.661 00.000 11596 Moving (0.08, -0.06) raw xDistance=0.06 yDistance=0.09
00:17:00.662 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:17:00.662 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:00.662 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:17:00.662 00.000 11596 MoveAxis(E, 0, ABG)
00:17:00.662 00.000 11596 Move returns status 0, amount 0
00:17:00.662 00.000 11596 MoveAxis(N, 0, ABG)
00:17:00.663 00.001 11596 Move returns status 0, amount 0
00:17:00.663 00.000 11596 move complete, result=0
00:17:00.663 00.000 11596 worker thread done servicing request
00:17:00.668 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
00:17:00.676 00.008 13300 UpdateGuideState exits: m=1907 SNR=30.6
00:17:00.676 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:00.676 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:17:00.676 00.000 13300 Enqueuing Expose request
00:17:00.676 00.000 11596 Worker thread wakes up
00:17:00.676 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:17:00.677 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:17:01.002 00.325 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cd8dda34-714d-4712-8dc3-71de926a285c"}
00:17:01.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cd8dda34-714d-4712-8dc3-71de926a285c"}
00:17:01.003 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"adf5ce1c-8d5f-46d8-b320-bbecb864cb66"}
00:17:01.003 00.000 13300 case statement mapped state 6 to 3
00:17:01.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"adf5ce1c-8d5f-46d8-b320-bbecb864cb66"}
00:17:01.004 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1df1844c-2387-47ad-b259-9ea8bd18f455"}
00:17:01.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1595,"width":15,"height":15,"star_pos":[7.12,7.26],"pixels":"..."},"id":"1df1844c-2387-47ad-b259-9ea8bd18f455"}
00:17:01.184 00.180 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:17:04.002 02.818 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"87e23d5c-0ed2-49ff-904b-a3311d8e905e"}
00:17:04.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"87e23d5c-0ed2-49ff-904b-a3311d8e905e"}
00:17:04.003 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"240b20e1-b6d3-4369-9f8f-b75bc1016c82"}
00:17:04.003 00.000 13300 case statement mapped state 6 to 3
00:17:04.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"240b20e1-b6d3-4369-9f8f-b75bc1016c82"}
00:17:04.003 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1d92106c-a961-4bf1-833e-d89acad84543"}
00:17:04.004 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1595,"width":15,"height":15,"star_pos":[7.12,7.26],"pixels":"..."},"id":"1d92106c-a961-4bf1-833e-d89acad84543"}
00:17:04.214 00.210 11596 Exposure complete
00:17:04.283 00.069 11596 worker thread done servicing request
00:17:04.284 00.001 13300 OnExposeComplete: enter
00:17:04.284 00.000 13300 UpdateGuideState(): m_state=6
00:17:04.284 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1596
00:17:04.284 00.000 13300 Star::Find returns 1 (0), X=1071.13, Y=356.14, Mass=1941, SNR=30.9, Peak=254 HFD=3.0
00:17:04.285 00.001 13300 MultiStar: [#1 0.28,-0.09,0.76,U] [#2 0.29,-0.21,0.45,U] [#3 0.29,-0.25,0.41,U] [#4 -0.02,-0.01,0.29,U] [#5 0.25,0.34,0.25,U] [#6 0.51,-0.15,0.22,U] [#7 0.15,-0.20,0.23,U] [#8 0.14,0.14,0.22,U] 
00:17:04.285 00.000 13300 single-star, 8 included, MultiStar: {0.21, -0.11}, one-star: {0.09, -0.17}
00:17:04.285 00.000 13300 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-1.61) = xAngle (0.52 = 0.52)
00:17:04.285 00.000 13300 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.54 = 0.54)
00:17:04.285 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=-0.17 hyp=0.20 cameraTheta=-1.08 mountX=0.17 mountY=0.10, mountTheta=0.53
00:17:04.287 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.17, opts=13)
00:17:04.287 00.000 13300 Enqueuing Move request for scope (0.09, -0.17)
00:17:04.287 00.000 11596 Worker thread wakes up
00:17:04.287 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.17) opts 0xd
00:17:04.287 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.17)
00:17:04.287 00.000 11596 Moving (0.09, -0.17) raw xDistance=0.17 yDistance=0.10
00:17:04.287 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
00:17:04.287 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:04.287 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:17:04.288 00.001 11596 MoveAxis(W, 213, ABG)
00:17:04.288 00.000 11596 Guiding  Dir = 3, Dur = 213
00:17:04.288 00.000 11596 IsSlewing returns 0
00:17:04.294 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
00:17:04.301 00.007 13300 UpdateGuideState exits: m=1941 SNR=30.9
00:17:04.301 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:04.301 00.000 11596 IsGuiding returns 0
00:17:04.302 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:17:04.302 00.000 13300 Enqueuing Expose request
00:17:04.426 00.124 11596 PulseGuide returned control before completion, sleep 100
00:17:04.690 00.264 11596 IsGuiding returns 1
00:17:04.690 00.000 11596 scope still moving after pulse duration time elapsed
00:17:04.719 00.029 11596 IsSlewing returns 0
00:17:04.937 00.218 11596 IsGuiding returns 0
00:17:04.937 00.000 11596 scope move finished after 213 + 422 ms
00:17:04.937 00.000 11596 Move returns status 0, amount 213
00:17:04.937 00.000 11596 MoveAxis(N, 0, ABG)
00:17:04.937 00.000 11596 Move returns status 0, amount 0
00:17:04.937 00.000 11596 move complete, result=0
00:17:04.937 00.000 11596 worker thread done servicing request
00:17:04.937 00.000 11596 Worker thread wakes up
00:17:04.937 00.000 13300 GuideStep: 0.2 px 213 ms WEST, 0.1 px 0 ms NORTH
00:17:04.937 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:17:05.442 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:17:07.001 01.559 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a2ec9ba4-145d-43c4-8b09-f91441774a39"}
00:17:07.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a2ec9ba4-145d-43c4-8b09-f91441774a39"}
00:17:07.002 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"453071b6-7f3c-4991-93c3-66ab31bb987a"}
00:17:07.002 00.000 13300 case statement mapped state 6 to 3
00:17:07.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"453071b6-7f3c-4991-93c3-66ab31bb987a"}
00:17:07.002 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6163c72f-cc63-4c6b-a19f-976b64a1f9ad"}
00:17:07.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1596,"width":15,"height":15,"star_pos":[7.13,7.14],"pixels":"..."},"id":"6163c72f-cc63-4c6b-a19f-976b64a1f9ad"}
00:17:08.471 01.469 11596 Exposure complete
00:17:08.559 00.088 11596 worker thread done servicing request
00:17:08.559 00.000 13300 OnExposeComplete: enter
00:17:08.559 00.000 13300 UpdateGuideState(): m_state=6
00:17:08.560 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1597
00:17:08.560 00.000 13300 Star::Find returns 1 (0), X=1071.15, Y=356.10, Mass=1911, SNR=30.6, Peak=254 HFD=3.1
00:17:08.560 00.000 13300 MultiStar: [#1 0.24,-0.17,0.76,U] [#2 0.39,-0.24,0.46,U] [#3 0.19,-0.39,0.42,U] [#4 0.19,-0.20,0.31,U] [#5 0.41,0.09,0.25,U] [#6 0.36,-0.19,0.22,U] [#7 0.05,0.06,0.23,U] [#8 0.52,0.18,0.20,U] 
00:17:08.560 00.000 13300 single-star, 8 included, MultiStar: {0.24, -0.17}, one-star: {0.12, -0.22}
00:17:08.561 00.001 13300 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-1.61) = xAngle (0.54 = 0.54)
00:17:08.561 00.000 13300 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.56 = 0.56)
00:17:08.561 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=-0.22 hyp=0.25 cameraTheta=-1.06 mountX=0.21 mountY=0.13, mountTheta=0.55
00:17:08.563 00.002 13300 SchedulePrimaryMove(1016D950, x=0.12, y=-0.22, opts=13)
00:17:08.563 00.000 13300 Enqueuing Move request for scope (0.12, -0.22)
00:17:08.563 00.000 11596 Worker thread wakes up
00:17:08.563 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.22) opts 0xd
00:17:08.563 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, -0.22)
00:17:08.563 00.000 11596 Moving (0.12, -0.22) raw xDistance=0.21 yDistance=0.13
00:17:08.564 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
00:17:08.564 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:08.564 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:17:08.564 00.000 11596 MoveAxis(W, 283, ABG)
00:17:08.564 00.000 11596 Guiding  Dir = 3, Dur = 283
00:17:08.564 00.000 11596 IsSlewing returns 0
00:17:08.569 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
00:17:08.577 00.008 13300 UpdateGuideState exits: m=1911 SNR=30.6
00:17:08.577 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:08.577 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:17:08.577 00.000 13300 Enqueuing Expose request
00:17:08.715 00.138 11596 IsGuiding returns 0
00:17:08.939 00.224 11596 PulseGuide returned control before completion, sleep 70
00:17:09.078 00.139 11596 IsGuiding returns 1
00:17:09.078 00.000 11596 scope still moving after pulse duration time elapsed
00:17:09.099 00.021 11596 IsSlewing returns 0
00:17:09.183 00.084 11596 IsGuiding returns 0
00:17:09.183 00.000 11596 scope move finished after 283 + 184 ms
00:17:09.183 00.000 11596 Move returns status 0, amount 283
00:17:09.183 00.000 11596 MoveAxis(N, 0, ABG)
00:17:09.183 00.000 11596 Move returns status 0, amount 0
00:17:09.183 00.000 11596 move complete, result=0
00:17:09.183 00.000 11596 worker thread done servicing request
00:17:09.183 00.000 13300 GuideStep: 0.2 px 283 ms WEST, 0.1 px 0 ms NORTH
00:17:09.184 00.001 11596 Worker thread wakes up
00:17:09.184 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:17:09.697 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:17:10.000 00.303 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9ad8a276-9e63-4d81-afc0-2fbc503025e1"}
00:17:10.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9ad8a276-9e63-4d81-afc0-2fbc503025e1"}
00:17:10.001 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"48651afc-9275-421a-9d65-15d0ca0507d7"}
00:17:10.001 00.000 13300 case statement mapped state 6 to 3
00:17:10.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"48651afc-9275-421a-9d65-15d0ca0507d7"}
00:17:10.002 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7f354a42-e6b5-4a24-ab7f-4a33492b01ce"}
00:17:10.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1597,"width":15,"height":15,"star_pos":[7.15,7.10],"pixels":"..."},"id":"7f354a42-e6b5-4a24-ab7f-4a33492b01ce"}
00:17:12.729 02.727 11596 Exposure complete
00:17:12.800 00.071 11596 worker thread done servicing request
00:17:12.800 00.000 13300 OnExposeComplete: enter
00:17:12.801 00.001 13300 UpdateGuideState(): m_state=6
00:17:12.801 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1598
00:17:12.801 00.000 13300 Star::Find returns 1 (0), X=1071.17, Y=356.20, Mass=1947, SNR=30.9, Peak=254 HFD=3.2
00:17:12.802 00.001 13300 MultiStar: [#1 0.26,-0.21,0.75,U] [#2 0.37,-0.29,0.46,U] [#3 0.25,-0.40,0.43,U] [#4 0.23,0.00,0.29,U] [#5 0.36,0.11,0.24,U] [#6 0.42,-0.18,0.21,U] [#7 0.26,-0.10,0.23,U] [#8 0.37,-0.01,0.20,U] 
00:17:12.802 00.000 13300 single-star, 8 included, MultiStar: {0.26, -0.16}, one-star: {0.13, -0.11}
00:17:12.802 00.000 13300 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-1.61) = xAngle (0.91 = 0.91)
00:17:12.802 00.000 13300 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.93 = 0.93)
00:17:12.802 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=-0.11 hyp=0.17 cameraTheta=-0.70 mountX=0.11 mountY=0.14, mountTheta=0.92
00:17:12.803 00.001 13300 SchedulePrimaryMove(1016D950, x=0.13, y=-0.11, opts=13)
00:17:12.804 00.001 13300 Enqueuing Move request for scope (0.13, -0.11)
00:17:12.804 00.000 11596 Worker thread wakes up
00:17:12.804 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.11) opts 0xd
00:17:12.804 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, -0.11)
00:17:12.804 00.000 11596 Moving (0.13, -0.11) raw xDistance=0.11 yDistance=0.14
00:17:12.804 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:17:12.804 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:12.804 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:17:12.805 00.001 11596 MoveAxis(E, 0, ABG)
00:17:12.805 00.000 11596 Move returns status 0, amount 0
00:17:12.805 00.000 11596 MoveAxis(N, 0, ABG)
00:17:12.805 00.000 11596 Move returns status 0, amount 0
00:17:12.805 00.000 11596 move complete, result=0
00:17:12.805 00.000 11596 worker thread done servicing request
00:17:12.810 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
00:17:12.818 00.008 13300 UpdateGuideState exits: m=1947 SNR=30.9
00:17:12.818 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:12.818 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:17:12.819 00.001 13300 Enqueuing Expose request
00:17:12.819 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:17:12.819 00.000 11596 Worker thread wakes up
00:17:12.819 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:17:13.000 00.181 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d6e260aa-e00e-4f4c-b4ad-2291f691779b"}
00:17:13.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d6e260aa-e00e-4f4c-b4ad-2291f691779b"}
00:17:13.001 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4050ba86-bc11-403c-b940-b192de107649"}
00:17:13.001 00.000 13300 case statement mapped state 6 to 3
00:17:13.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4050ba86-bc11-403c-b940-b192de107649"}
00:17:13.002 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fdfb19dd-99b2-4643-aba4-6345fc1df082"}
00:17:13.003 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1598,"width":15,"height":15,"star_pos":[7.17,7.20],"pixels":"..."},"id":"fdfb19dd-99b2-4643-aba4-6345fc1df082"}
00:17:13.330 00.327 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:17:16.000 02.670 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"023ffc81-5f38-403f-9ea6-88276aaa7e77"}
00:17:16.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"023ffc81-5f38-403f-9ea6-88276aaa7e77"}
00:17:16.001 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b34a3d08-5ed4-41a6-9aab-3f2179d306ba"}
00:17:16.001 00.000 13300 case statement mapped state 6 to 3
00:17:16.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b34a3d08-5ed4-41a6-9aab-3f2179d306ba"}
00:17:16.002 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"134d7802-eca7-4ebd-9430-895bf411e4d9"}
00:17:16.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1598,"width":15,"height":15,"star_pos":[7.17,7.20],"pixels":"..."},"id":"134d7802-eca7-4ebd-9430-895bf411e4d9"}
00:17:16.367 00.365 11596 Exposure complete
00:17:16.453 00.086 11596 worker thread done servicing request
00:17:16.453 00.000 13300 OnExposeComplete: enter
00:17:16.454 00.001 13300 UpdateGuideState(): m_state=6
00:17:16.454 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1599
00:17:16.455 00.001 13300 Star::Find returns 1 (0), X=1071.07, Y=356.24, Mass=1941, SNR=30.8, Peak=254 HFD=3.2
00:17:16.455 00.000 13300 MultiStar: [#1 0.26,-0.09,0.76,U] [#2 0.39,-0.26,0.44,U] [#3 0.28,-0.39,0.41,U] [#4 0.21,-0.31,0.30,U] [#5 0.31,0.63,0.24,U] [#6 0.33,-0.05,0.22,U] [#7 0.35,0.11,0.24,U] [#8 0.17,0.18,0.21,U] 
00:17:16.455 00.000 13300 single-star, 8 included, MultiStar: {0.22, -0.08}, one-star: {0.04, -0.07}
00:17:16.456 00.001 13300 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-1.61) = xAngle (0.54 = 0.54)
00:17:16.456 00.000 13300 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.56 = 0.56)
00:17:16.456 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-1.06 mountX=0.07 mountY=0.04, mountTheta=0.55
00:17:16.459 00.003 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.07, opts=13)
00:17:16.459 00.000 13300 Enqueuing Move request for scope (0.04, -0.07)
00:17:16.460 00.001 11596 Worker thread wakes up
00:17:16.460 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.07) opts 0xd
00:17:16.460 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.07)
00:17:16.460 00.000 11596 Moving (0.04, -0.07) raw xDistance=0.07 yDistance=0.04
00:17:16.460 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:17:16.460 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:16.461 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:17:16.461 00.000 11596 MoveAxis(E, 0, ABG)
00:17:16.461 00.000 11596 Move returns status 0, amount 0
00:17:16.461 00.000 11596 MoveAxis(N, 0, ABG)
00:17:16.461 00.000 11596 Move returns status 0, amount 0
00:17:16.461 00.000 11596 move complete, result=0
00:17:16.462 00.001 11596 worker thread done servicing request
00:17:16.469 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
00:17:16.480 00.011 13300 UpdateGuideState exits: m=1941 SNR=30.8
00:17:16.480 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:16.480 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:17:16.481 00.001 13300 Enqueuing Expose request
00:17:16.481 00.000 11596 Worker thread wakes up
00:17:16.481 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:17:16.481 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:17:16.996 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:17:19.000 02.004 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1424d52d-0349-49a5-aea2-3ea3d6c32272"}
00:17:19.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1424d52d-0349-49a5-aea2-3ea3d6c32272"}
00:17:19.001 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"49fd5dd6-8c7c-4353-8966-deeadbf3004b"}
00:17:19.001 00.000 13300 case statement mapped state 6 to 3
00:17:19.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"49fd5dd6-8c7c-4353-8966-deeadbf3004b"}
00:17:19.002 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"47707099-38df-4da6-9c95-d34b63b88230"}
00:17:19.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1599,"width":15,"height":15,"star_pos":[7.07,7.24],"pixels":"..."},"id":"47707099-38df-4da6-9c95-d34b63b88230"}
00:17:20.039 01.037 11596 Exposure complete
00:17:20.129 00.090 11596 worker thread done servicing request
00:17:20.130 00.001 13300 OnExposeComplete: enter
00:17:20.130 00.000 13300 UpdateGuideState(): m_state=6
00:17:20.130 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1600
00:17:20.130 00.000 13300 Star::Find returns 1 (0), X=1071.08, Y=356.10, Mass=1903, SNR=30.5, Peak=254 HFD=3.0
00:17:20.131 00.001 13300 MultiStar: [#1 0.23,-0.25,0.76,U] [#2 0.32,-0.35,0.47,U] [#3 0.26,-0.31,0.42,U] [#4 0.27,-0.33,0.31,U] [#5 0.36,0.18,0.24,U] [#6 0.52,-0.32,0.22,U] [#7 0.34,-0.16,0.24,U] [#8 0.03,0.15,0.21,U] 
00:17:20.131 00.000 13300 single-star, 8 included, MultiStar: {0.22, -0.22}, one-star: {0.04, -0.22}
00:17:20.131 00.000 13300 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-1.61) = xAngle (0.23 = 0.23)
00:17:20.131 00.000 13300 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.24 = 0.24)
00:17:20.131 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.22 hyp=0.22 cameraTheta=-1.38 mountX=0.22 mountY=0.05, mountTheta=0.24
00:17:20.133 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.22, opts=13)
00:17:20.134 00.001 13300 Enqueuing Move request for scope (0.04, -0.22)
00:17:20.134 00.000 11596 Worker thread wakes up
00:17:20.134 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.22) opts 0xd
00:17:20.134 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.22)
00:17:20.134 00.000 11596 Moving (0.04, -0.22) raw xDistance=0.22 yDistance=0.05
00:17:20.134 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:17:20.134 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:20.135 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:17:20.135 00.000 11596 MoveAxis(W, 272, ABG)
00:17:20.135 00.000 11596 Guiding  Dir = 3, Dur = 272
00:17:20.135 00.000 11596 IsSlewing returns 0
00:17:20.142 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
00:17:20.152 00.010 13300 UpdateGuideState exits: m=1903 SNR=30.5
00:17:20.152 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:20.152 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:17:20.153 00.001 13300 Enqueuing Expose request
00:17:20.267 00.114 11596 IsGuiding returns 0
00:17:20.369 00.102 11596 PulseGuide returned control before completion, sleep 181
00:17:20.675 00.306 11596 IsGuiding returns 1
00:17:20.675 00.000 11596 scope still moving after pulse duration time elapsed
00:17:20.698 00.023 11596 IsSlewing returns 0
00:17:20.774 00.076 11596 IsGuiding returns 1
00:17:20.805 00.031 11596 IsSlewing returns 0
00:17:20.874 00.069 11596 IsGuiding returns 0
00:17:20.874 00.000 11596 scope move finished after 272 + 334 ms
00:17:20.874 00.000 11596 Move returns status 0, amount 272
00:17:20.874 00.000 11596 MoveAxis(N, 0, ABG)
00:17:20.874 00.000 11596 Move returns status 0, amount 0
00:17:20.874 00.000 11596 move complete, result=0
00:17:20.875 00.001 11596 worker thread done servicing request
00:17:20.875 00.000 11596 Worker thread wakes up
00:17:20.875 00.000 13300 GuideStep: 0.2 px 272 ms WEST, 0.1 px 0 ms NORTH
00:17:20.875 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:17:21.377 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:17:22.000 00.623 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f9e014a1-54c3-4be5-aa22-52f6f1347e8f"}
00:17:22.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f9e014a1-54c3-4be5-aa22-52f6f1347e8f"}
00:17:22.001 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e527a1db-4e65-46c7-96f1-bfd400b1aa62"}
00:17:22.001 00.000 13300 case statement mapped state 6 to 3
00:17:22.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e527a1db-4e65-46c7-96f1-bfd400b1aa62"}
00:17:22.001 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"78f12f91-724c-4f9c-a412-1f3907d74694"}
00:17:22.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1600,"width":15,"height":15,"star_pos":[7.08,7.10],"pixels":"..."},"id":"78f12f91-724c-4f9c-a412-1f3907d74694"}
00:17:24.407 02.406 11596 Exposure complete
00:17:24.492 00.085 11596 worker thread done servicing request
00:17:24.492 00.000 13300 OnExposeComplete: enter
00:17:24.492 00.000 13300 UpdateGuideState(): m_state=6
00:17:24.493 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1601
00:17:24.493 00.000 13300 Star::Find returns 1 (0), X=1071.09, Y=356.12, Mass=1953, SNR=30.9, Peak=254 HFD=3.0
00:17:24.493 00.000 13300 MultiStar: [#1 0.24,-0.32,0.76,U] [#2 0.25,-0.25,0.46,U] [#3 0.20,-0.27,0.42,U] [#4 0.30,-0.23,0.32,U] [#5 0.37,0.11,0.24,U] [#6 0.58,-0.17,0.22,U] [#7 0.12,-0.13,0.21,U] [#8 0.26,0.19,0.21,U] 
00:17:24.493 00.000 13300 single-star, 8 included, MultiStar: {0.22, -0.19}, one-star: {0.05, -0.19}
00:17:24.493 00.000 13300 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-1.61) = xAngle (0.31 = 0.31)
00:17:24.494 00.001 13300 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.32 = 0.32)
00:17:24.494 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.19 hyp=0.20 cameraTheta=-1.30 mountX=0.19 mountY=0.06, mountTheta=0.32
00:17:24.496 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.19, opts=13)
00:17:24.496 00.000 13300 Enqueuing Move request for scope (0.05, -0.19)
00:17:24.496 00.000 11596 Worker thread wakes up
00:17:24.496 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.19) opts 0xd
00:17:24.496 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.19)
00:17:24.496 00.000 11596 Moving (0.05, -0.19) raw xDistance=0.19 yDistance=0.06
00:17:24.497 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.19
00:17:24.497 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:24.497 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:17:24.497 00.000 11596 MoveAxis(W, 258, ABG)
00:17:24.497 00.000 11596 Guiding  Dir = 3, Dur = 258
00:17:24.498 00.001 11596 IsSlewing returns 0
00:17:24.503 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
00:17:24.512 00.009 13300 UpdateGuideState exits: m=1953 SNR=30.9
00:17:24.512 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:24.512 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:17:24.513 00.001 13300 Enqueuing Expose request
00:17:24.514 00.001 11596 IsGuiding returns 0
00:17:24.973 00.459 11596 IsGuiding returns 1
00:17:24.973 00.000 11596 scope still moving after pulse duration time elapsed
00:17:25.000 00.027 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d960e684-603b-4ce7-8878-3becf128404b"}
00:17:25.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d960e684-603b-4ce7-8878-3becf128404b"}
00:17:25.001 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cc18072c-88c0-4ad1-8b9a-f3bff91d75c3"}
00:17:25.001 00.000 13300 case statement mapped state 6 to 3
00:17:25.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cc18072c-88c0-4ad1-8b9a-f3bff91d75c3"}
00:17:25.002 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1e956bdb-0270-4aa0-8a06-0a796ce553b3"}
00:17:25.003 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1601,"width":15,"height":15,"star_pos":[7.09,7.12],"pixels":"..."},"id":"1e956bdb-0270-4aa0-8a06-0a796ce553b3"}
00:17:25.111 00.108 11596 IsSlewing returns 0
00:17:25.216 00.105 11596 IsGuiding returns 0
00:17:25.216 00.000 11596 scope move finished after 258 + 443 ms
00:17:25.216 00.000 11596 Move returns status 0, amount 258
00:17:25.216 00.000 11596 MoveAxis(N, 0, ABG)
00:17:25.216 00.000 11596 Move returns status 0, amount 0
00:17:25.216 00.000 11596 move complete, result=0
00:17:25.216 00.000 11596 worker thread done servicing request
00:17:25.216 00.000 11596 Worker thread wakes up
00:17:25.216 00.000 13300 GuideStep: 0.2 px 258 ms WEST, 0.1 px 0 ms NORTH
00:17:25.217 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:17:25.721 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:17:27.999 02.278 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"59c77fc2-fb50-48b2-9c79-beee7939d59e"}
00:17:27.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"59c77fc2-fb50-48b2-9c79-beee7939d59e"}
00:17:28.000 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"608931b8-95c3-4e1b-95d4-8504ec616ed5"}
00:17:28.000 00.000 13300 case statement mapped state 6 to 3
00:17:28.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"608931b8-95c3-4e1b-95d4-8504ec616ed5"}
00:17:28.000 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"31b9d49b-08e3-4911-b32b-c7228517cab7"}
00:17:28.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1601,"width":15,"height":15,"star_pos":[7.09,7.12],"pixels":"..."},"id":"31b9d49b-08e3-4911-b32b-c7228517cab7"}
00:17:28.754 00.754 11596 Exposure complete
00:17:28.834 00.080 11596 worker thread done servicing request
00:17:28.834 00.000 13300 OnExposeComplete: enter
00:17:28.834 00.000 13300 UpdateGuideState(): m_state=6
00:17:28.834 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1602
00:17:28.835 00.001 13300 Star::Find returns 1 (0), X=1071.01, Y=356.42, Mass=1958, SNR=31.0, Peak=216 HFD=3.2
00:17:28.835 00.000 13300 MultiStar: [#1 0.22,0.17,0.76,U] [#2 0.36,-0.08,0.45,U] [#3 0.26,0.18,0.42,U] [#4 0.15,0.07,0.30,U] [#5 0.14,0.47,0.23,U] [#6 0.51,0.25,0.22,U] [#7 0.34,0.12,0.23,U] [#8 0.06,0.34,0.20,U] 
00:17:28.835 00.000 13300 single-star, 8 included, MultiStar: {0.18, 0.15}, one-star: {-0.02, 0.11}
00:17:28.835 00.000 13300 CameraToMount -- cameraTheta (1.79) - m_xAngle (-1.61) = xAngle (3.40 = -2.89)
00:17:28.835 00.000 13300 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.41 = -2.87)
00:17:28.835 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.79 mountX=-0.11 mountY=-0.03, mountTheta=-2.87
00:17:28.838 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.11, opts=13)
00:17:28.838 00.000 13300 Enqueuing Move request for scope (-0.02, 0.11)
00:17:28.838 00.000 11596 Worker thread wakes up
00:17:28.838 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.11) opts 0xd
00:17:28.838 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.11)
00:17:28.838 00.000 11596 Moving (-0.02, 0.11) raw xDistance=-0.11 yDistance=-0.03
00:17:28.838 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:17:28.839 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:28.839 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:17:28.839 00.000 11596 MoveAxis(E, 0, ABG)
00:17:28.839 00.000 11596 Move returns status 0, amount 0
00:17:28.839 00.000 11596 MoveAxis(N, 0, ABG)
00:17:28.839 00.000 11596 Move returns status 0, amount 0
00:17:28.840 00.001 11596 move complete, result=0
00:17:28.840 00.000 11596 worker thread done servicing request
00:17:28.844 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=216, med=4, FiltMin=2, FiltMax=114, Gamma=0.510
00:17:28.852 00.008 13300 UpdateGuideState exits: m=1958 SNR=31.0
00:17:28.852 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:28.852 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:17:28.852 00.000 13300 Enqueuing Expose request
00:17:28.853 00.001 11596 Worker thread wakes up
00:17:28.853 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:17:28.853 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:17:29.361 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:17:30.999 01.638 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ea3b3d64-1c2c-48f3-a92f-d0fd6759be53"}
00:17:30.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ea3b3d64-1c2c-48f3-a92f-d0fd6759be53"}
00:17:31.000 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a3fc7ca9-3c1e-479e-9b96-171681002dd3"}
00:17:31.000 00.000 13300 case statement mapped state 6 to 3
00:17:31.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a3fc7ca9-3c1e-479e-9b96-171681002dd3"}
00:17:31.000 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5b4912a7-e891-482a-b06d-0724780f1fe5"}
00:17:31.001 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1602,"width":15,"height":15,"star_pos":[7.01,7.42],"pixels":"..."},"id":"5b4912a7-e891-482a-b06d-0724780f1fe5"}
00:17:32.394 01.393 11596 Exposure complete
00:17:32.474 00.080 11596 worker thread done servicing request
00:17:32.474 00.000 13300 OnExposeComplete: enter
00:17:32.474 00.000 13300 UpdateGuideState(): m_state=6
00:17:32.475 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1603
00:17:32.475 00.000 13300 Star::Find returns 1 (0), X=1071.16, Y=356.58, Mass=1967, SNR=31.1, Peak=249 HFD=3.2
00:17:32.476 00.001 13300 MultiStar: [#1 0.34,0.16,0.74,U] [#2 0.42,-0.12,0.45,U] [#3 0.31,0.20,0.42,U] [#4 0.38,0.29,0.31,U] [#5 0.34,0.71,0.23,U] [#6 0.67,0.54,0.22,U] [#7 0.00,0.00,0.00,L] [#8 0.31,0.36,0.20,U] [#9 0.31,0.65,0.19,U] 
00:17:32.476 00.000 13300 single-star, 8 included, MultiStar: {0.31, 0.26}, one-star: {0.12, 0.27}
00:17:32.476 00.000 13300 CameraToMount -- cameraTheta (1.14) - m_xAngle (-1.61) = xAngle (2.75 = 2.75)
00:17:32.476 00.000 13300 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.76 = 2.76)
00:17:32.476 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=0.27 hyp=0.30 cameraTheta=1.14 mountX=-0.27 mountY=0.11, mountTheta=2.76
00:17:32.480 00.004 13300 SchedulePrimaryMove(1016D950, x=0.12, y=0.27, opts=13)
00:17:32.480 00.000 13300 Enqueuing Move request for scope (0.12, 0.27)
00:17:32.481 00.001 11596 Worker thread wakes up
00:17:32.481 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.27) opts 0xd
00:17:32.481 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, 0.27)
00:17:32.481 00.000 11596 Moving (0.12, 0.27) raw xDistance=-0.27 yDistance=0.11
00:17:32.481 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
00:17:32.481 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:32.481 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:17:32.482 00.001 11596 MoveAxis(E, 342, ABG)
00:17:32.482 00.000 11596 Guiding  Dir = 2, Dur = 342
00:17:32.482 00.000 11596 IsSlewing returns 0
00:17:32.487 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=249, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
00:17:32.498 00.011 13300 UpdateGuideState exits: m=1967 SNR=31.1
00:17:32.498 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:32.498 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:17:32.498 00.000 13300 Enqueuing Expose request
00:17:32.538 00.040 11596 IsGuiding returns 0
00:17:32.702 00.164 11596 PulseGuide returned control before completion, sleep 189
00:17:33.021 00.319 11596 IsGuiding returns 1
00:17:33.021 00.000 11596 scope still moving after pulse duration time elapsed
00:17:33.047 00.026 11596 IsSlewing returns 0
00:17:33.159 00.112 11596 IsGuiding returns 1
00:17:33.186 00.027 11596 IsSlewing returns 0
00:17:33.248 00.062 11596 IsGuiding returns 0
00:17:33.248 00.000 11596 scope move finished after 342 + 367 ms
00:17:33.248 00.000 11596 Move returns status 0, amount 342
00:17:33.248 00.000 11596 MoveAxis(N, 0, ABG)
00:17:33.248 00.000 11596 Move returns status 0, amount 0
00:17:33.248 00.000 11596 move complete, result=0
00:17:33.248 00.000 11596 worker thread done servicing request
00:17:33.249 00.001 13300 GuideStep: -0.3 px 342 ms EAST, 0.1 px 0 ms NORTH
00:17:33.249 00.000 11596 Worker thread wakes up
00:17:33.249 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:17:33.756 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:17:34.052 00.296 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4a18e2b3-925a-4a24-833d-ad54922d74f1"}
00:17:34.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4a18e2b3-925a-4a24-833d-ad54922d74f1"}
00:17:34.053 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3ab8cccd-07ef-42a6-973a-051945453005"}
00:17:34.053 00.000 13300 case statement mapped state 6 to 3
00:17:34.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3ab8cccd-07ef-42a6-973a-051945453005"}
00:17:34.054 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ac53af8e-f96c-4e10-8e2e-0e2376da0433"}
00:17:34.054 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1603,"width":15,"height":15,"star_pos":[7.16,6.58],"pixels":"..."},"id":"ac53af8e-f96c-4e10-8e2e-0e2376da0433"}
00:17:36.917 02.863 11596 Exposure complete
00:17:36.988 00.071 11596 worker thread done servicing request
00:17:36.989 00.001 13300 OnExposeComplete: enter
00:17:36.989 00.000 13300 UpdateGuideState(): m_state=6
00:17:36.989 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1604
00:17:36.989 00.000 13300 Star::Find returns 1 (0), X=1071.23, Y=356.17, Mass=1946, SNR=30.9, Peak=254 HFD=3.2
00:17:36.990 00.001 13300 MultiStar: [#1 0.27,-0.17,0.76,U] [#2 0.40,-0.21,0.45,U] [#3 0.28,-0.18,0.42,U] [#4 0.04,-0.17,0.31,U] [#5 0.32,0.44,0.24,U] [#6 0.65,0.03,0.21,U] [#7 0.24,-0.10,0.23,U] [#8 0.51,0.28,0.21,U] 
00:17:36.990 00.000 13300 single-star, 8 included, MultiStar: {0.28, -0.09}, one-star: {0.20, -0.14}
00:17:36.990 00.000 13300 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-1.61) = xAngle (0.99 = 0.99)
00:17:36.990 00.000 13300 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.01 = 1.01)
00:17:36.990 00.000 13300 CameraToMount -- cameraX=0.20 cameraY=-0.14 hyp=0.24 cameraTheta=-0.61 mountX=0.13 mountY=0.21, mountTheta=1.00
00:17:36.992 00.002 13300 SchedulePrimaryMove(1016D950, x=0.20, y=-0.14, opts=13)
00:17:36.992 00.000 13300 Enqueuing Move request for scope (0.20, -0.14)
00:17:36.992 00.000 11596 Worker thread wakes up
00:17:36.993 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.14) opts 0xd
00:17:36.993 00.000 11596 Handling offset move in thread for scope, endpoint = (0.20, -0.14)
00:17:36.993 00.000 11596 Moving (0.20, -0.14) raw xDistance=0.13 yDistance=0.21
00:17:36.993 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:17:36.993 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
00:17:36.993 00.000 11596 MoveAxis(E, 0, ABG)
00:17:36.994 00.001 11596 Move returns status 0, amount 0
00:17:36.994 00.000 11596 MoveAxis(S, 271, ABG)
00:17:36.994 00.000 11596 Guiding  Dir = 1, Dur = 271
00:17:36.994 00.000 11596 IsSlewing returns 0
00:17:36.998 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
00:17:37.008 00.010 13300 UpdateGuideState exits: m=1946 SNR=30.9
00:17:37.008 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:37.008 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:17:37.009 00.001 13300 Enqueuing Expose request
00:17:37.052 00.043 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2579c664-679b-4ff1-a80e-f635fb20801a"}
00:17:37.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2579c664-679b-4ff1-a80e-f635fb20801a"}
00:17:37.054 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a009b48c-06b1-40a0-b079-9952f32e41fe"}
00:17:37.054 00.000 13300 case statement mapped state 6 to 3
00:17:37.055 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a009b48c-06b1-40a0-b079-9952f32e41fe"}
00:17:37.055 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"aa7b536b-0e49-44a6-9b30-5ec5de7e2abc"}
00:17:37.056 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1604,"width":15,"height":15,"star_pos":[7.23,7.17],"pixels":"..."},"id":"aa7b536b-0e49-44a6-9b30-5ec5de7e2abc"}
00:17:37.094 00.038 11596 IsGuiding returns 0
00:17:37.328 00.234 11596 PulseGuide returned control before completion, sleep 47
00:17:37.799 00.471 11596 IsGuiding returns 0
00:17:37.799 00.000 11596 Move returns status 0, amount 271
00:17:37.799 00.000 11596 move complete, result=0
00:17:37.799 00.000 11596 worker thread done servicing request
00:17:37.799 00.000 11596 Worker thread wakes up
00:17:37.799 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 271 ms SOUTH
00:17:37.799 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:17:38.309 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:17:40.051 01.742 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"34ca0b2a-4b2c-4f99-b4d8-15920b18568c"}
00:17:40.051 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"34ca0b2a-4b2c-4f99-b4d8-15920b18568c"}
00:17:40.052 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9457b955-3a78-421a-a00b-d6555e05e868"}
00:17:40.052 00.000 13300 case statement mapped state 6 to 3
00:17:40.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9457b955-3a78-421a-a00b-d6555e05e868"}
00:17:40.052 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f2e0ed56-b8bb-45d4-9250-2927f10f5924"}
00:17:40.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1604,"width":15,"height":15,"star_pos":[7.23,7.17],"pixels":"..."},"id":"f2e0ed56-b8bb-45d4-9250-2927f10f5924"}
00:17:41.344 01.292 11596 Exposure complete
00:17:41.421 00.077 11596 worker thread done servicing request
00:17:41.422 00.001 13300 OnExposeComplete: enter
00:17:41.422 00.000 13300 UpdateGuideState(): m_state=6
00:17:41.422 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1605
00:17:41.422 00.000 13300 Star::Find returns 1 (0), X=1071.15, Y=356.14, Mass=1941, SNR=30.8, Peak=254 HFD=3.1
00:17:41.423 00.001 13300 MultiStar: [#1 0.28,-0.27,0.76,U] [#2 0.44,-0.33,0.45,U] [#3 0.39,-0.43,0.38,U] [#4 0.44,-0.18,0.31,U] [#5 0.57,-0.25,0.22,U] [#6 0.62,-0.05,0.23,U] [#7 0.50,-0.48,0.24,U] [#8 0.56,0.33,0.20,U] 
00:17:41.423 00.000 13300 single-star, 8 included, MultiStar: {0.35, -0.23}, one-star: {0.11, -0.17}
00:17:41.423 00.000 13300 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-1.61) = xAngle (0.62 = 0.62)
00:17:41.423 00.000 13300 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.64 = 0.64)
00:17:41.423 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.17 hyp=0.20 cameraTheta=-0.99 mountX=0.17 mountY=0.12, mountTheta=0.63
00:17:41.425 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.17, opts=13)
00:17:41.425 00.000 13300 Enqueuing Move request for scope (0.11, -0.17)
00:17:41.425 00.000 11596 Worker thread wakes up
00:17:41.425 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.17) opts 0xd
00:17:41.425 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.17)
00:17:41.425 00.000 11596 Moving (0.11, -0.17) raw xDistance=0.17 yDistance=0.12
00:17:41.425 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.17
00:17:41.425 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:41.426 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:17:41.426 00.000 11596 MoveAxis(W, 208, ABG)
00:17:41.426 00.000 11596 Guiding  Dir = 3, Dur = 208
00:17:41.426 00.000 11596 IsSlewing returns 0
00:17:41.430 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=1, FiltMax=90, Gamma=0.510
00:17:41.439 00.009 13300 UpdateGuideState exits: m=1941 SNR=30.8
00:17:41.439 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:41.439 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:17:41.439 00.000 13300 Enqueuing Expose request
00:17:41.617 00.178 11596 IsGuiding returns 0
00:17:42.082 00.465 11596 IsGuiding returns 1
00:17:42.082 00.000 11596 scope still moving after pulse duration time elapsed
00:17:42.275 00.193 11596 IsSlewing returns 0
00:17:42.365 00.090 11596 IsGuiding returns 0
00:17:42.365 00.000 11596 scope move finished after 208 + 540 ms
00:17:42.365 00.000 11596 Move returns status 0, amount 208
00:17:42.365 00.000 11596 MoveAxis(N, 0, ABG)
00:17:42.365 00.000 11596 Move returns status 0, amount 0
00:17:42.366 00.001 11596 move complete, result=0
00:17:42.366 00.000 11596 worker thread done servicing request
00:17:42.366 00.000 13300 GuideStep: 0.2 px 208 ms WEST, 0.1 px 0 ms NORTH
00:17:42.366 00.000 11596 Worker thread wakes up
00:17:42.366 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:17:42.873 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:17:42.882 00.009 13300 evsrv: cli 102032C0 connect
00:17:42.882 00.000 13300 case statement mapped state 6 to 3
00:17:42.884 00.002 13300 case statement mapped state 6 to 3
00:17:42.890 00.006 13300 evsrv: cli 102032C0 request: {"method":"get_app_state","id":"caca9c27-efe0-413c-8853-3852ff58599c"}
00:17:42.891 00.001 13300 case statement mapped state 6 to 3
00:17:42.891 00.000 13300 evsrv: cli 102032C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"caca9c27-efe0-413c-8853-3852ff58599c"}
00:17:42.907 00.016 13300 evsrv: cli 102032C0 disconnect
00:17:43.052 00.145 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"28175eac-f9dc-4b9c-91ca-f39413407442"}
00:17:43.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"28175eac-f9dc-4b9c-91ca-f39413407442"}
00:17:43.054 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"34db9c66-6d36-4e2e-82a0-bdd694d1713d"}
00:17:43.054 00.000 13300 case statement mapped state 6 to 3
00:17:43.054 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"34db9c66-6d36-4e2e-82a0-bdd694d1713d"}
00:17:43.056 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"375be4f8-66b6-4d11-8e04-603f80afa363"}
00:17:43.057 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1605,"width":15,"height":15,"star_pos":[7.15,7.14],"pixels":"..."},"id":"375be4f8-66b6-4d11-8e04-603f80afa363"}
00:17:45.995 02.938 11596 Exposure complete
00:17:46.063 00.068 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a218bfc5-a990-4711-b13a-8d88070847bf"}
00:17:46.063 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a218bfc5-a990-4711-b13a-8d88070847bf"}
00:17:46.064 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a77750d2-3202-44e1-beda-180a5e043609"}
00:17:46.064 00.000 13300 case statement mapped state 6 to 3
00:17:46.064 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a77750d2-3202-44e1-beda-180a5e043609"}
00:17:46.066 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1b8cf68a-9ed3-4e74-a974-8d63448830f0"}
00:17:46.066 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1605,"width":15,"height":15,"star_pos":[7.15,7.14],"pixels":"..."},"id":"1b8cf68a-9ed3-4e74-a974-8d63448830f0"}
00:17:46.130 00.064 11596 worker thread done servicing request
00:17:46.130 00.000 13300 OnExposeComplete: enter
00:17:46.131 00.001 13300 UpdateGuideState(): m_state=6
00:17:46.131 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1606
00:17:46.131 00.000 13300 Star::Find returns 1 (0), X=1071.14, Y=356.16, Mass=1960, SNR=31.0, Peak=254 HFD=3.1
00:17:46.132 00.001 13300 MultiStar: [#1 0.34,-0.21,0.76,U] [#2 0.38,-0.26,0.46,U] [#3 0.28,-0.49,0.41,U] [#4 0.32,-0.36,0.30,U] [#5 0.27,0.11,0.22,U] [#6 0.78,-0.12,0.21,U] [#7 0.22,-0.37,0.23,U] [#8 0.26,0.26,0.21,U] 
00:17:46.132 00.000 13300 single-star, 8 included, MultiStar: {0.29, -0.20}, one-star: {0.11, -0.15}
00:17:46.133 00.001 13300 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-1.61) = xAngle (0.66 = 0.66)
00:17:46.133 00.000 13300 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.68 = 0.68)
00:17:46.133 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.15 hyp=0.19 cameraTheta=-0.95 mountX=0.15 mountY=0.12, mountTheta=0.67
00:17:46.135 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.15, opts=13)
00:17:46.135 00.000 13300 Enqueuing Move request for scope (0.11, -0.15)
00:17:46.136 00.001 11596 Worker thread wakes up
00:17:46.136 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.15) opts 0xd
00:17:46.136 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.15)
00:17:46.136 00.000 11596 Moving (0.11, -0.15) raw xDistance=0.15 yDistance=0.12
00:17:46.136 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
00:17:46.136 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:46.136 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:17:46.137 00.001 11596 MoveAxis(W, 203, ABG)
00:17:46.137 00.000 11596 Guiding  Dir = 3, Dur = 203
00:17:46.137 00.000 11596 IsSlewing returns 0
00:17:46.143 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
00:17:46.154 00.011 13300 UpdateGuideState exits: m=1960 SNR=31.0
00:17:46.154 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:46.154 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:17:46.155 00.001 13300 Enqueuing Expose request
00:17:46.248 00.093 11596 IsGuiding returns 0
00:17:46.761 00.513 11596 IsGuiding returns 0
00:17:46.761 00.000 11596 Move returns status 0, amount 203
00:17:46.762 00.001 11596 MoveAxis(N, 0, ABG)
00:17:46.762 00.000 11596 Move returns status 0, amount 0
00:17:46.762 00.000 11596 move complete, result=0
00:17:46.762 00.000 13300 GuideStep: 0.2 px 203 ms WEST, 0.1 px 0 ms NORTH
00:17:46.762 00.000 11596 worker thread done servicing request
00:17:46.763 00.001 11596 Worker thread wakes up
00:17:46.763 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:17:47.269 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:17:49.062 01.793 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1eb31811-1c89-4b5c-a0c4-7a7c252b82c4"}
00:17:49.062 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1eb31811-1c89-4b5c-a0c4-7a7c252b82c4"}
00:17:49.063 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c18b87af-4bfa-4863-a852-78695aa71d59"}
00:17:49.063 00.000 13300 case statement mapped state 6 to 3
00:17:49.063 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c18b87af-4bfa-4863-a852-78695aa71d59"}
00:17:49.064 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"56d2d72d-9e05-4e92-be7e-cb950607d8b3"}
00:17:49.064 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1606,"width":15,"height":15,"star_pos":[7.14,7.16],"pixels":"..."},"id":"56d2d72d-9e05-4e92-be7e-cb950607d8b3"}
00:17:50.314 01.250 11596 Exposure complete
00:17:50.434 00.120 11596 worker thread done servicing request
00:17:50.434 00.000 13300 OnExposeComplete: enter
00:17:50.434 00.000 13300 UpdateGuideState(): m_state=6
00:17:50.434 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1607
00:17:50.435 00.001 13300 Star::Find returns 1 (0), X=1071.09, Y=356.24, Mass=1967, SNR=31.0, Peak=254 HFD=3.2
00:17:50.435 00.000 13300 MultiStar: [#1 0.29,-0.07,0.75,U] [#2 0.33,-0.23,0.45,U] [#3 0.20,-0.33,0.42,U] [#4 0.29,-0.24,0.31,U] [#5 0.39,0.07,0.24,U] [#6 0.47,-0.15,0.22,U] [#7 0.26,-0.46,0.23,U] [#8 0.48,-0.08,0.21,U] 
00:17:50.435 00.000 13300 single-star, 8 included, MultiStar: {0.25, -0.15}, one-star: {0.06, -0.07}
00:17:50.435 00.000 13300 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-1.61) = xAngle (0.70 = 0.70)
00:17:50.435 00.000 13300 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.72 = 0.72)
00:17:50.435 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-0.91 mountX=0.07 mountY=0.06, mountTheta=0.71
00:17:50.437 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.07, opts=13)
00:17:50.437 00.000 13300 Enqueuing Move request for scope (0.06, -0.07)
00:17:50.437 00.000 11596 Worker thread wakes up
00:17:50.437 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.07) opts 0xd
00:17:50.438 00.001 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.07)
00:17:50.438 00.000 11596 Moving (0.06, -0.07) raw xDistance=0.07 yDistance=0.06
00:17:50.438 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:17:50.438 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:50.438 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:17:50.438 00.000 11596 MoveAxis(E, 0, ABG)
00:17:50.439 00.001 11596 Move returns status 0, amount 0
00:17:50.439 00.000 11596 MoveAxis(N, 0, ABG)
00:17:50.439 00.000 11596 Move returns status 0, amount 0
00:17:50.439 00.000 11596 move complete, result=0
00:17:50.439 00.000 11596 worker thread done servicing request
00:17:50.445 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
00:17:50.454 00.009 13300 UpdateGuideState exits: m=1967 SNR=31.0
00:17:50.454 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:50.454 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:17:50.455 00.001 13300 Enqueuing Expose request
00:17:50.455 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:17:50.456 00.001 11596 Worker thread wakes up
00:17:50.460 00.004 11596 worker thread servicing REQUEST_EXPOSE 3000
00:17:50.973 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:17:52.580 01.607 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ac136cea-1b8c-460e-91f6-5bd8e89ff09a"}
00:17:52.580 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ac136cea-1b8c-460e-91f6-5bd8e89ff09a"}
00:17:52.605 00.025 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3ee2d082-a30b-403c-87c6-fcec6991b79d"}
00:17:52.605 00.000 13300 case statement mapped state 6 to 3
00:17:52.605 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3ee2d082-a30b-403c-87c6-fcec6991b79d"}
00:17:52.630 00.025 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"81e4b544-88f4-4ae2-a171-4b925e1046b3"}
00:17:52.630 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1607,"width":15,"height":15,"star_pos":[7.09,7.24],"pixels":"..."},"id":"81e4b544-88f4-4ae2-a171-4b925e1046b3"}
00:17:54.016 01.386 11596 Exposure complete
00:17:54.118 00.102 11596 worker thread done servicing request
00:17:54.118 00.000 13300 OnExposeComplete: enter
00:17:54.119 00.001 13300 UpdateGuideState(): m_state=6
00:17:54.119 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1608
00:17:54.119 00.000 13300 Star::Find returns 1 (0), X=1071.19, Y=356.08, Mass=1927, SNR=30.7, Peak=254 HFD=3.1
00:17:54.120 00.001 13300 MultiStar: [#1 0.34,-0.22,0.75,U] [#2 0.37,-0.21,0.46,U] [#3 0.35,-0.40,0.42,U] [#4 0.28,-0.30,0.31,U] [#5 0.41,0.14,0.24,U] [#6 0.68,0.06,0.23,U] [#7 0.35,-0.23,0.22,U] [#8 0.20,0.23,0.21,U] 
00:17:54.120 00.000 13300 single-star, 8 included, MultiStar: {0.31, -0.18}, one-star: {0.16, -0.23}
00:17:54.120 00.000 13300 CameraToMount -- cameraTheta (-0.98) - m_xAngle (-1.61) = xAngle (0.63 = 0.63)
00:17:54.120 00.000 13300 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.65 = 0.65)
00:17:54.120 00.000 13300 CameraToMount -- cameraX=0.16 cameraY=-0.23 hyp=0.28 cameraTheta=-0.98 mountX=0.23 mountY=0.17, mountTheta=0.64
00:17:54.122 00.002 13300 SchedulePrimaryMove(1016D950, x=0.16, y=-0.23, opts=13)
00:17:54.122 00.000 13300 Enqueuing Move request for scope (0.16, -0.23)
00:17:54.122 00.000 11596 Worker thread wakes up
00:17:54.123 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.23) opts 0xd
00:17:54.123 00.000 11596 Handling offset move in thread for scope, endpoint = (0.16, -0.23)
00:17:54.123 00.000 11596 Moving (0.16, -0.23) raw xDistance=0.23 yDistance=0.17
00:17:54.123 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
00:17:54.123 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:54.124 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:17:54.124 00.000 11596 MoveAxis(W, 283, ABG)
00:17:54.124 00.000 11596 Guiding  Dir = 3, Dur = 283
00:17:54.124 00.000 11596 IsSlewing returns 0
00:17:54.131 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
00:17:54.141 00.010 13300 UpdateGuideState exits: m=1927 SNR=30.7
00:17:54.141 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:54.141 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:17:54.141 00.000 13300 Enqueuing Expose request
00:17:54.310 00.169 11596 IsGuiding returns 0
00:17:54.914 00.604 11596 IsGuiding returns 1
00:17:54.914 00.000 11596 scope still moving after pulse duration time elapsed
00:17:55.163 00.249 11596 IsSlewing returns 0
00:17:55.296 00.133 11596 IsGuiding returns 0
00:17:55.296 00.000 11596 scope move finished after 283 + 701 ms
00:17:55.296 00.000 11596 Move returns status 0, amount 283
00:17:55.296 00.000 11596 MoveAxis(N, 0, ABG)
00:17:55.296 00.000 11596 Move returns status 0, amount 0
00:17:55.296 00.000 11596 move complete, result=0
00:17:55.296 00.000 11596 worker thread done servicing request
00:17:55.296 00.000 13300 GuideStep: 0.2 px 283 ms WEST, 0.2 px 0 ms NORTH
00:17:55.297 00.001 11596 Worker thread wakes up
00:17:55.297 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:17:55.641 00.344 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"34d7f5ee-4ac5-4f30-ad13-14b8ea805d22"}
00:17:55.641 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"34d7f5ee-4ac5-4f30-ad13-14b8ea805d22"}
00:17:55.642 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7ac3edcd-aa0f-420f-ac82-823871884ef0"}
00:17:55.642 00.000 13300 case statement mapped state 6 to 3
00:17:55.642 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7ac3edcd-aa0f-420f-ac82-823871884ef0"}
00:17:55.647 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4b975ad5-0979-47ae-bebc-07bf4c5d163d"}
00:17:55.647 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1608,"width":15,"height":15,"star_pos":[7.19,7.08],"pixels":"..."},"id":"4b975ad5-0979-47ae-bebc-07bf4c5d163d"}
00:17:55.804 00.157 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:17:58.549 02.745 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"912a4138-4de9-4f60-b2e5-672fea715a2c"}
00:17:58.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"912a4138-4de9-4f60-b2e5-672fea715a2c"}
00:17:58.550 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4e10e383-fc22-4304-9129-8820a81a9c3a"}
00:17:58.550 00.000 13300 case statement mapped state 6 to 3
00:17:58.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4e10e383-fc22-4304-9129-8820a81a9c3a"}
00:17:58.551 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0113361c-7061-4c80-b364-cf42a5a312cd"}
00:17:58.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1608,"width":15,"height":15,"star_pos":[7.19,7.08],"pixels":"..."},"id":"0113361c-7061-4c80-b364-cf42a5a312cd"}
00:17:58.843 00.292 11596 Exposure complete
00:17:58.919 00.076 11596 worker thread done servicing request
00:17:58.920 00.001 13300 OnExposeComplete: enter
00:17:58.920 00.000 13300 UpdateGuideState(): m_state=6
00:17:58.920 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1609
00:17:58.920 00.000 13300 Star::Find returns 1 (0), X=1071.18, Y=356.09, Mass=1916, SNR=30.7, Peak=254 HFD=3.1
00:17:58.921 00.001 13300 MultiStar: [#1 0.27,-0.26,0.76,U] [#2 0.31,-0.26,0.47,U] [#3 0.36,-0.29,0.43,U] [#4 0.51,-0.17,0.30,U] [#5 0.64,0.03,0.25,U] [#6 0.54,-0.19,0.22,U] [#7 0.23,-0.29,0.24,U] [#8 0.26,0.12,0.21,U] 
00:17:58.921 00.000 13300 single-star, 8 included, MultiStar: {0.31, -0.21}, one-star: {0.15, -0.22}
00:17:58.921 00.000 13300 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-1.61) = xAngle (0.61 = 0.61)
00:17:58.921 00.000 13300 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.63 = 0.63)
00:17:58.921 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=-0.22 hyp=0.27 cameraTheta=-0.99 mountX=0.22 mountY=0.16, mountTheta=0.62
00:17:58.923 00.002 13300 SchedulePrimaryMove(1016D950, x=0.15, y=-0.22, opts=13)
00:17:58.923 00.000 13300 Enqueuing Move request for scope (0.15, -0.22)
00:17:58.923 00.000 11596 Worker thread wakes up
00:17:58.923 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.22) opts 0xd
00:17:58.923 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, -0.22)
00:17:58.923 00.000 11596 Moving (0.15, -0.22) raw xDistance=0.22 yDistance=0.16
00:17:58.923 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.22
00:17:58.923 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:58.924 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:17:58.924 00.000 11596 MoveAxis(W, 294, ABG)
00:17:58.924 00.000 11596 Guiding  Dir = 3, Dur = 294
00:17:58.924 00.000 11596 IsSlewing returns 0
00:17:58.929 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
00:17:58.937 00.008 13300 UpdateGuideState exits: m=1916 SNR=30.7
00:17:58.937 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:58.937 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:17:58.937 00.000 13300 Enqueuing Expose request
00:17:58.996 00.059 11596 IsGuiding returns 0
00:17:59.420 00.424 11596 IsGuiding returns 1
00:17:59.420 00.000 11596 scope still moving after pulse duration time elapsed
00:17:59.448 00.028 11596 IsSlewing returns 0
00:17:59.518 00.070 11596 IsGuiding returns 1
00:17:59.539 00.021 11596 IsSlewing returns 0
00:17:59.792 00.253 11596 IsGuiding returns 0
00:17:59.792 00.000 11596 scope move finished after 294 + 501 ms
00:17:59.792 00.000 11596 Move returns status 0, amount 294
00:17:59.792 00.000 11596 MoveAxis(N, 0, ABG)
00:17:59.792 00.000 11596 Move returns status 0, amount 0
00:17:59.792 00.000 11596 move complete, result=0
00:17:59.792 00.000 11596 worker thread done servicing request
00:17:59.792 00.000 13300 GuideStep: 0.2 px 294 ms WEST, 0.2 px 0 ms NORTH
00:17:59.793 00.001 11596 Worker thread wakes up
00:17:59.793 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:18:00.298 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:18:01.549 01.251 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3a508deb-3179-4ee7-8c5a-5d33a1fad3f9"}
00:18:01.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3a508deb-3179-4ee7-8c5a-5d33a1fad3f9"}
00:18:01.550 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c0c9be8c-3b32-4b91-b333-4430944da3fd"}
00:18:01.550 00.000 13300 case statement mapped state 6 to 3
00:18:01.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c0c9be8c-3b32-4b91-b333-4430944da3fd"}
00:18:01.551 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"544913ea-dff3-4839-8c06-4feb9b0fe03e"}
00:18:01.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1609,"width":15,"height":15,"star_pos":[7.18,7.09],"pixels":"..."},"id":"544913ea-dff3-4839-8c06-4feb9b0fe03e"}
00:18:03.341 01.790 11596 Exposure complete
00:18:03.413 00.072 11596 worker thread done servicing request
00:18:03.414 00.001 13300 OnExposeComplete: enter
00:18:03.414 00.000 13300 UpdateGuideState(): m_state=6
00:18:03.414 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1610
00:18:03.414 00.000 13300 Star::Find returns 1 (0), X=1071.10, Y=356.16, Mass=1880, SNR=30.3, Peak=254 HFD=3.0
00:18:03.415 00.001 13300 MultiStar: [#1 0.24,-0.17,0.77,U] [#2 0.30,-0.37,0.47,U] [#3 0.35,-0.41,0.44,U] [#4 0.24,-0.42,0.31,U] [#5 0.33,0.37,0.25,U] [#6 0.36,-0.13,0.23,U] [#7 0.31,-0.11,0.25,U] [#8 0.42,-0.00,0.21,U] 
00:18:03.416 00.001 13300 single-star, 8 included, MultiStar: {0.24, -0.19}, one-star: {0.07, -0.16}
00:18:03.416 00.000 13300 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-1.61) = xAngle (0.47 = 0.47)
00:18:03.416 00.000 13300 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.48 = 0.48)
00:18:03.416 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.16 hyp=0.17 cameraTheta=-1.14 mountX=0.15 mountY=0.08, mountTheta=0.48
00:18:03.418 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.16, opts=13)
00:18:03.418 00.000 13300 Enqueuing Move request for scope (0.07, -0.16)
00:18:03.418 00.000 11596 Worker thread wakes up
00:18:03.418 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.16) opts 0xd
00:18:03.418 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.16)
00:18:03.418 00.000 11596 Moving (0.07, -0.16) raw xDistance=0.15 yDistance=0.08
00:18:03.419 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.15
00:18:03.419 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:03.419 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:18:03.419 00.000 11596 MoveAxis(W, 211, ABG)
00:18:03.419 00.000 11596 Guiding  Dir = 3, Dur = 211
00:18:03.419 00.000 11596 IsSlewing returns 0
00:18:03.424 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
00:18:03.433 00.009 13300 UpdateGuideState exits: m=1880 SNR=30.3
00:18:03.433 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:03.434 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:18:03.434 00.000 13300 Enqueuing Expose request
00:18:03.435 00.001 11596 IsGuiding returns 0
00:18:03.524 00.089 11596 PulseGuide returned control before completion, sleep 133
00:18:03.716 00.192 11596 IsGuiding returns 1
00:18:03.716 00.000 11596 scope still moving after pulse duration time elapsed
00:18:03.739 00.023 11596 IsSlewing returns 0
00:18:04.019 00.280 11596 IsGuiding returns 0
00:18:04.019 00.000 11596 scope move finished after 211 + 372 ms
00:18:04.019 00.000 11596 Move returns status 0, amount 211
00:18:04.019 00.000 11596 MoveAxis(N, 0, ABG)
00:18:04.019 00.000 11596 Move returns status 0, amount 0
00:18:04.019 00.000 11596 move complete, result=0
00:18:04.019 00.000 11596 worker thread done servicing request
00:18:04.019 00.000 11596 Worker thread wakes up
00:18:04.019 00.000 13300 GuideStep: 0.2 px 211 ms WEST, 0.1 px 0 ms NORTH
00:18:04.020 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:18:04.535 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:18:04.551 00.016 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6ace04e0-9ab5-4b35-bb1f-28832728a43e"}
00:18:04.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6ace04e0-9ab5-4b35-bb1f-28832728a43e"}
00:18:04.552 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"12513f9c-cbcd-4e9f-8dfa-5f292bc7a3a1"}
00:18:04.552 00.000 13300 case statement mapped state 6 to 3
00:18:04.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"12513f9c-cbcd-4e9f-8dfa-5f292bc7a3a1"}
00:18:04.553 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4d2e2622-44ab-4910-b21a-c4701ac0d04f"}
00:18:04.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1610,"width":15,"height":15,"star_pos":[7.10,7.16],"pixels":"..."},"id":"4d2e2622-44ab-4910-b21a-c4701ac0d04f"}
00:18:07.550 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a34c61ab-127f-4ea5-aa64-c649cee2f6fe"}
00:18:07.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a34c61ab-127f-4ea5-aa64-c649cee2f6fe"}
00:18:07.552 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2c0da792-6e51-42b6-9db3-da9ec618b916"}
00:18:07.552 00.000 13300 case statement mapped state 6 to 3
00:18:07.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2c0da792-6e51-42b6-9db3-da9ec618b916"}
00:18:07.553 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"861b99ff-8af7-4cbe-b3c0-ad82dc9fe9e7"}
00:18:07.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1610,"width":15,"height":15,"star_pos":[7.10,7.16],"pixels":"..."},"id":"861b99ff-8af7-4cbe-b3c0-ad82dc9fe9e7"}
00:18:07.569 00.016 11596 Exposure complete
00:18:07.658 00.089 11596 worker thread done servicing request
00:18:07.658 00.000 13300 OnExposeComplete: enter
00:18:07.658 00.000 13300 UpdateGuideState(): m_state=6
00:18:07.658 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1611
00:18:07.659 00.001 13300 Star::Find returns 1 (0), X=1071.11, Y=356.36, Mass=1958, SNR=31.0, Peak=235 HFD=3.3
00:18:07.659 00.000 13300 MultiStar: [#1 0.19,-0.06,0.75,U] [#2 0.35,-0.20,0.45,U] [#3 0.26,-0.15,0.41,U] [#4 0.16,-0.06,0.29,U] [#5 0.45,0.33,0.24,U] [#6 0.47,0.40,0.21,U] [#7 0.31,0.12,0.22,U] [#8 0.31,0.32,0.21,U] 
00:18:07.659 00.000 13300 single-star, 8 included, MultiStar: {0.23, 0.02}, one-star: {0.07, 0.04}
00:18:07.659 00.000 13300 CameraToMount -- cameraTheta (0.54) - m_xAngle (-1.61) = xAngle (2.15 = 2.15)
00:18:07.659 00.000 13300 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.16 = 2.16)
00:18:07.659 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.04 hyp=0.08 cameraTheta=0.54 mountX=-0.05 mountY=0.07, mountTheta=2.15
00:18:07.661 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.04, opts=13)
00:18:07.661 00.000 13300 Enqueuing Move request for scope (0.07, 0.04)
00:18:07.661 00.000 11596 Worker thread wakes up
00:18:07.662 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.04) opts 0xd
00:18:07.662 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.04)
00:18:07.662 00.000 11596 Moving (0.07, 0.04) raw xDistance=-0.05 yDistance=0.07
00:18:07.662 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:18:07.662 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:07.662 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:18:07.662 00.000 11596 MoveAxis(E, 0, ABG)
00:18:07.662 00.000 11596 Move returns status 0, amount 0
00:18:07.662 00.000 11596 MoveAxis(N, 0, ABG)
00:18:07.662 00.000 11596 Move returns status 0, amount 0
00:18:07.662 00.000 11596 move complete, result=0
00:18:07.663 00.001 11596 worker thread done servicing request
00:18:07.669 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
00:18:07.677 00.008 13300 UpdateGuideState exits: m=1958 SNR=31.0
00:18:07.678 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:07.678 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:18:07.678 00.000 13300 Enqueuing Expose request
00:18:07.678 00.000 11596 Worker thread wakes up
00:18:07.678 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:18:07.679 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:18:08.193 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:18:09.684 01.491 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
00:18:09.685 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
00:18:09.685 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
00:18:09.687 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
00:18:09.688 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
00:18:09.689 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
00:18:09.691 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
00:18:09.692 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
00:18:09.693 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
00:18:09.694 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
00:18:09.695 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
00:18:09.697 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
00:18:09.697 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
00:18:09.698 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
00:18:09.698 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1611,"width":15,"height":15,"star_pos":[7.11,7.36],"pixels":"..."},"id":1}
00:18:09.879 00.181 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
00:18:09.879 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
00:18:10.551 00.672 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cca8650b-8f66-447a-b75c-07de06cee9f9"}
00:18:10.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cca8650b-8f66-447a-b75c-07de06cee9f9"}
00:18:10.552 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0ed81fd5-ee39-463e-aea5-fe19fdcd764f"}
00:18:10.552 00.000 13300 case statement mapped state 6 to 3
00:18:10.553 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0ed81fd5-ee39-463e-aea5-fe19fdcd764f"}
00:18:10.553 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ca9811d7-772d-45a7-b4ce-e400a389e8db"}
00:18:10.554 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1611,"width":15,"height":15,"star_pos":[7.11,7.36],"pixels":"..."},"id":"ca9811d7-772d-45a7-b4ce-e400a389e8db"}
00:18:10.792 00.238 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
00:18:10.792 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
00:18:10.793 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
00:18:10.793 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
00:18:10.793 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
00:18:10.794 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
00:18:10.795 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
00:18:10.797 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
00:18:10.799 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
00:18:10.800 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
00:18:10.801 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
00:18:10.802 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
00:18:10.803 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
00:18:10.804 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
00:18:10.804 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
00:18:10.804 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
00:18:10.805 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1611,"width":15,"height":15,"star_pos":[7.11,7.36],"pixels":"..."},"id":1}
00:18:10.899 00.094 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
00:18:10.899 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
00:18:11.227 00.328 11596 Exposure complete
00:18:11.299 00.072 11596 worker thread done servicing request
00:18:11.299 00.000 13300 OnExposeComplete: enter
00:18:11.299 00.000 13300 UpdateGuideState(): m_state=6
00:18:11.299 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1612
00:18:11.299 00.000 13300 Star::Find returns 1 (0), X=1071.17, Y=356.28, Mass=1954, SNR=31.0, Peak=247 HFD=3.3
00:18:11.300 00.001 13300 MultiStar: [#1 0.25,0.01,0.75,U] [#2 0.42,-0.11,0.45,U] [#3 0.19,0.00,0.42,U] [#4 0.20,0.26,0.30,U] [#5 0.30,0.43,0.24,U] [#6 0.48,0.30,0.21,U] [#7 0.30,-0.13,0.23,U] [#8 0.20,0.36,0.20,U] 
00:18:11.300 00.000 13300 single-star, 8 included, MultiStar: {0.25, 0.06}, one-star: {0.14, -0.04}
00:18:11.300 00.000 13300 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-1.61) = xAngle (1.35 = 1.35)
00:18:11.300 00.000 13300 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.36 = 1.36)
00:18:11.300 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=-0.04 hyp=0.14 cameraTheta=-0.26 mountX=0.03 mountY=0.14, mountTheta=1.35
00:18:11.302 00.002 13300 SchedulePrimaryMove(1016D950, x=0.14, y=-0.04, opts=13)
00:18:11.302 00.000 13300 Enqueuing Move request for scope (0.14, -0.04)
00:18:11.302 00.000 11596 Worker thread wakes up
00:18:11.302 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.04) opts 0xd
00:18:11.302 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, -0.04)
00:18:11.303 00.001 11596 Moving (0.14, -0.04) raw xDistance=0.03 yDistance=0.14
00:18:11.303 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:18:11.303 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:11.303 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:18:11.303 00.000 11596 MoveAxis(E, 0, ABG)
00:18:11.303 00.000 11596 Move returns status 0, amount 0
00:18:11.303 00.000 11596 MoveAxis(N, 0, ABG)
00:18:11.303 00.000 11596 Move returns status 0, amount 0
00:18:11.304 00.001 11596 move complete, result=0
00:18:11.304 00.000 11596 worker thread done servicing request
00:18:11.308 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
00:18:11.318 00.010 13300 UpdateGuideState exits: m=1954 SNR=31.0
00:18:11.319 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:11.319 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:18:11.319 00.000 13300 Enqueuing Expose request
00:18:11.319 00.000 11596 Worker thread wakes up
00:18:11.319 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:18:11.319 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:18:11.815 00.496 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
00:18:11.815 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
00:18:11.815 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
00:18:11.816 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
00:18:11.816 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
00:18:11.818 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
00:18:11.819 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
00:18:11.820 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
00:18:11.822 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
00:18:11.823 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
00:18:11.824 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
00:18:11.825 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
00:18:11.827 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
00:18:11.828 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
00:18:11.829 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
00:18:11.829 00.000 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:18:11.830 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
00:18:11.831 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":1612,"width":15,"height":15,"star_pos":[7.17,7.28],"pixels":"..."},"id":1}
00:18:11.936 00.105 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
00:18:11.937 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
00:18:13.551 01.614 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fa820ba6-d46a-4cef-ab85-c5ab900142df"}
00:18:13.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fa820ba6-d46a-4cef-ab85-c5ab900142df"}
00:18:13.552 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e23ba200-ad60-4e23-be3f-375c059deb0a"}
00:18:13.553 00.001 13300 case statement mapped state 6 to 3
00:18:13.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e23ba200-ad60-4e23-be3f-375c059deb0a"}
00:18:13.554 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"95c8357e-86af-4cc4-9e71-be7a7dd9e2c9"}
00:18:13.555 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1612,"width":15,"height":15,"star_pos":[7.17,7.28],"pixels":"..."},"id":"95c8357e-86af-4cc4-9e71-be7a7dd9e2c9"}
00:18:14.868 01.313 11596 Exposure complete
00:18:14.987 00.119 11596 worker thread done servicing request
00:18:14.987 00.000 13300 OnExposeComplete: enter
00:18:14.987 00.000 13300 UpdateGuideState(): m_state=6
00:18:14.988 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1613
00:18:14.988 00.000 13300 Star::Find returns 1 (0), X=1071.05, Y=356.25, Mass=1936, SNR=30.8, Peak=254 HFD=3.2
00:18:14.989 00.001 13300 MultiStar: [#1 0.20,-0.03,0.76,U] [#2 0.28,-0.13,0.46,U] [#3 0.28,-0.29,0.42,U] [#4 0.10,-0.17,0.30,U] [#5 0.33,0.35,0.23,U] [#6 0.40,0.07,0.21,U] [#7 0.28,-0.27,0.24,U] [#8 0.21,0.28,0.21,U] 
00:18:14.989 00.000 13300 single-star, 8 included, MultiStar: {0.19, -0.06}, one-star: {0.01, -0.06}
00:18:14.989 00.000 13300 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-1.61) = xAngle (0.27 = 0.27)
00:18:14.989 00.000 13300 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.28 = 0.28)
00:18:14.990 00.001 13300 CameraToMount -- cameraX=0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.34 mountX=0.06 mountY=0.02, mountTheta=0.28
00:18:14.992 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.06, opts=13)
00:18:14.992 00.000 13300 Enqueuing Move request for scope (0.01, -0.06)
00:18:14.992 00.000 11596 Worker thread wakes up
00:18:14.993 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.06) opts 0xd
00:18:14.993 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.06)
00:18:14.993 00.000 11596 Moving (0.01, -0.06) raw xDistance=0.06 yDistance=0.02
00:18:14.994 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:18:14.994 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:14.994 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:18:14.994 00.000 11596 MoveAxis(E, 0, ABG)
00:18:14.994 00.000 11596 Move returns status 0, amount 0
00:18:14.995 00.001 11596 MoveAxis(N, 0, ABG)
00:18:14.995 00.000 11596 Move returns status 0, amount 0
00:18:14.995 00.000 11596 move complete, result=0
00:18:14.995 00.000 11596 worker thread done servicing request
00:18:15.004 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=112, Gamma=0.510
00:18:15.018 00.014 13300 UpdateGuideState exits: m=1936 SNR=30.8
00:18:15.018 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:15.018 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:18:15.018 00.000 13300 Enqueuing Expose request
00:18:15.019 00.001 11596 Worker thread wakes up
00:18:15.019 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:18:15.019 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:18:15.531 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:18:16.550 01.019 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6fefbef6-7ce2-4024-88a0-0e642feb3c13"}
00:18:16.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6fefbef6-7ce2-4024-88a0-0e642feb3c13"}
00:18:16.551 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2dfa14e8-9783-408d-a1de-a7bcce337f1c"}
00:18:16.551 00.000 13300 case statement mapped state 6 to 3
00:18:16.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2dfa14e8-9783-408d-a1de-a7bcce337f1c"}
00:18:16.552 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"31c5b45d-13b6-4917-8177-d11a6dbe0ad4"}
00:18:16.553 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1613,"width":15,"height":15,"star_pos":[7.05,7.25],"pixels":"..."},"id":"31c5b45d-13b6-4917-8177-d11a6dbe0ad4"}
00:18:18.556 02.003 11596 Exposure complete
00:18:18.659 00.103 11596 worker thread done servicing request
00:18:18.660 00.001 13300 OnExposeComplete: enter
00:18:18.660 00.000 13300 UpdateGuideState(): m_state=6
00:18:18.660 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1614
00:18:18.661 00.001 13300 Star::Find returns 1 (0), X=1071.11, Y=356.05, Mass=1931, SNR=30.7, Peak=254 HFD=3.0
00:18:18.661 00.000 13300 MultiStar: [#1 0.26,-0.25,0.75,U] [#2 0.38,-0.33,0.46,U] [#3 0.31,-0.35,0.42,U] [#4 0.21,-0.30,0.32,U] [#5 0.36,0.07,0.24,U] [#6 0.31,0.06,0.22,U] [#7 0.13,-0.30,0.23,U] [#8 0.40,0.01,0.20,U] 
00:18:18.661 00.000 13300 single-star, 8 included, MultiStar: {0.24, -0.23}, one-star: {0.08, -0.26}
00:18:18.662 00.001 13300 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-1.61) = xAngle (0.32 = 0.32)
00:18:18.662 00.000 13300 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.33 = 0.33)
00:18:18.662 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.26 hyp=0.28 cameraTheta=-1.29 mountX=0.26 mountY=0.09, mountTheta=0.33
00:18:18.664 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.26, opts=13)
00:18:18.664 00.000 13300 Enqueuing Move request for scope (0.08, -0.26)
00:18:18.665 00.001 11596 Worker thread wakes up
00:18:18.665 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.26) opts 0xd
00:18:18.665 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.26)
00:18:18.665 00.000 11596 Moving (0.08, -0.26) raw xDistance=0.26 yDistance=0.09
00:18:18.665 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
00:18:18.665 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:18.666 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:18:18.666 00.000 11596 MoveAxis(W, 328, ABG)
00:18:18.666 00.000 11596 Guiding  Dir = 3, Dur = 328
00:18:18.666 00.000 11596 IsSlewing returns 0
00:18:18.673 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
00:18:18.685 00.012 13300 UpdateGuideState exits: m=1931 SNR=30.7
00:18:18.685 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:18.685 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:18:18.685 00.000 13300 Enqueuing Expose request
00:18:18.823 00.138 11596 IsGuiding returns 0
00:18:18.960 00.137 11596 PulseGuide returned control before completion, sleep 201
00:18:19.288 00.328 11596 IsGuiding returns 0
00:18:19.288 00.000 11596 Move returns status 0, amount 328
00:18:19.288 00.000 11596 MoveAxis(N, 0, ABG)
00:18:19.288 00.000 11596 Move returns status 0, amount 0
00:18:19.288 00.000 11596 move complete, result=0
00:18:19.288 00.000 11596 worker thread done servicing request
00:18:19.288 00.000 13300 GuideStep: 0.3 px 328 ms WEST, 0.1 px 0 ms NORTH
00:18:19.289 00.001 11596 Worker thread wakes up
00:18:19.289 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:18:19.551 00.262 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"691163cd-ac81-48b2-8074-758a9d773e47"}
00:18:19.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"691163cd-ac81-48b2-8074-758a9d773e47"}
00:18:19.552 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"54804a29-6e5f-4b8e-90fd-75a768f530f2"}
00:18:19.552 00.000 13300 case statement mapped state 6 to 3
00:18:19.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"54804a29-6e5f-4b8e-90fd-75a768f530f2"}
00:18:19.553 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"06c6ffa7-c946-4e58-ae24-f362bc3ef28b"}
00:18:19.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1614,"width":15,"height":15,"star_pos":[7.11,7.05],"pixels":"..."},"id":"06c6ffa7-c946-4e58-ae24-f362bc3ef28b"}
00:18:19.804 00.251 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:18:22.551 02.747 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0f438ff7-d9e1-4033-8238-18ae738aceb1"}
00:18:22.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0f438ff7-d9e1-4033-8238-18ae738aceb1"}
00:18:22.552 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"152a489e-f87c-4681-aa31-7690bea72872"}
00:18:22.552 00.000 13300 case statement mapped state 6 to 3
00:18:22.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"152a489e-f87c-4681-aa31-7690bea72872"}
00:18:22.553 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d8c4f9b4-0e54-485a-8815-b11c6ff94557"}
00:18:22.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1614,"width":15,"height":15,"star_pos":[7.11,7.05],"pixels":"..."},"id":"d8c4f9b4-0e54-485a-8815-b11c6ff94557"}
00:18:22.830 00.277 11596 Exposure complete
00:18:22.902 00.072 11596 worker thread done servicing request
00:18:22.902 00.000 13300 OnExposeComplete: enter
00:18:22.902 00.000 13300 UpdateGuideState(): m_state=6
00:18:22.902 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1615
00:18:22.903 00.001 13300 Star::Find returns 1 (0), X=1071.04, Y=356.19, Mass=1964, SNR=31.0, Peak=254 HFD=3.1
00:18:22.903 00.000 13300 MultiStar: [#1 0.23,-0.10,0.75,U] [#2 0.33,-0.20,0.45,U] [#3 0.25,-0.26,0.42,U] [#4 0.02,0.08,0.30,U] [#5 0.32,0.17,0.25,U] [#6 0.33,-0.12,0.22,U] [#7 0.25,-0.15,0.23,U] [#8 0.37,0.17,0.20,U] 
00:18:22.903 00.000 13300 single-star, 8 included, MultiStar: {0.19, -0.10}, one-star: {0.00, -0.13}
00:18:22.903 00.000 13300 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-1.61) = xAngle (0.06 = 0.06)
00:18:22.903 00.000 13300 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.08 = 0.08)
00:18:22.903 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=-0.13 hyp=0.13 cameraTheta=-1.55 mountX=0.13 mountY=0.01, mountTheta=0.08
00:18:22.905 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.13, opts=13)
00:18:22.905 00.000 13300 Enqueuing Move request for scope (0.00, -0.13)
00:18:22.905 00.000 11596 Worker thread wakes up
00:18:22.905 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.13) opts 0xd
00:18:22.905 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.13)
00:18:22.906 00.001 11596 Moving (0.00, -0.13) raw xDistance=0.13 yDistance=0.01
00:18:22.906 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:18:22.906 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:22.906 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:18:22.906 00.000 11596 MoveAxis(E, 0, ABG)
00:18:22.906 00.000 11596 Move returns status 0, amount 0
00:18:22.906 00.000 11596 MoveAxis(N, 0, ABG)
00:18:22.906 00.000 11596 Move returns status 0, amount 0
00:18:22.906 00.000 11596 move complete, result=0
00:18:22.906 00.000 11596 worker thread done servicing request
00:18:22.912 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
00:18:22.921 00.009 13300 UpdateGuideState exits: m=1964 SNR=31.0
00:18:22.921 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:22.921 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:18:22.921 00.000 13300 Enqueuing Expose request
00:18:22.921 00.000 11596 Worker thread wakes up
00:18:22.921 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:18:22.921 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:18:23.429 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:18:25.550 02.121 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"10833ba6-86ad-4882-8fd5-e34ef12a2540"}
00:18:25.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"10833ba6-86ad-4882-8fd5-e34ef12a2540"}
00:18:25.551 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"37ce7f86-910a-4e41-be18-29a85021fe23"}
00:18:25.551 00.000 13300 case statement mapped state 6 to 3
00:18:25.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"37ce7f86-910a-4e41-be18-29a85021fe23"}
00:18:25.552 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4e2d5aca-98aa-434a-a052-65a2d344bdf1"}
00:18:25.553 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1615,"width":15,"height":15,"star_pos":[7.04,7.19],"pixels":"..."},"id":"4e2d5aca-98aa-434a-a052-65a2d344bdf1"}
00:18:26.464 00.911 11596 Exposure complete
00:18:26.536 00.072 11596 worker thread done servicing request
00:18:26.536 00.000 13300 OnExposeComplete: enter
00:18:26.536 00.000 13300 UpdateGuideState(): m_state=6
00:18:26.537 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1616
00:18:26.537 00.000 13300 Star::Find returns 1 (0), X=1071.11, Y=356.18, Mass=1958, SNR=31.0, Peak=254 HFD=3.1
00:18:26.538 00.001 13300 MultiStar: [#1 0.32,-0.26,0.75,U] [#2 0.31,-0.32,0.43,U] [#3 0.23,-0.35,0.41,U] [#4 0.20,-0.10,0.29,U] [#5 0.35,0.18,0.25,U] [#6 0.61,-0.27,0.23,U] [#7 0.37,-0.13,0.24,U] [#8 0.08,0.34,0.20,U] 
00:18:26.538 00.000 13300 single-star, 8 included, MultiStar: {0.25, -0.16}, one-star: {0.08, -0.13}
00:18:26.538 00.000 13300 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-1.61) = xAngle (0.57 = 0.57)
00:18:26.538 00.000 13300 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.59 = 0.59)
00:18:26.538 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.13 hyp=0.16 cameraTheta=-1.03 mountX=0.13 mountY=0.09, mountTheta=0.58
00:18:26.540 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.13, opts=13)
00:18:26.541 00.001 13300 Enqueuing Move request for scope (0.08, -0.13)
00:18:26.541 00.000 11596 Worker thread wakes up
00:18:26.541 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.13) opts 0xd
00:18:26.541 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.13)
00:18:26.541 00.000 11596 Moving (0.08, -0.13) raw xDistance=0.13 yDistance=0.09
00:18:26.542 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:18:26.542 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:26.542 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:18:26.542 00.000 11596 MoveAxis(E, 0, ABG)
00:18:26.542 00.000 11596 Move returns status 0, amount 0
00:18:26.542 00.000 11596 MoveAxis(N, 0, ABG)
00:18:26.542 00.000 11596 Move returns status 0, amount 0
00:18:26.543 00.001 11596 move complete, result=0
00:18:26.543 00.000 11596 worker thread done servicing request
00:18:26.549 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
00:18:26.558 00.009 13300 UpdateGuideState exits: m=1958 SNR=31.0
00:18:26.558 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:26.558 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:18:26.558 00.000 13300 Enqueuing Expose request
00:18:26.558 00.000 11596 Worker thread wakes up
00:18:26.559 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:18:26.559 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:18:27.064 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:18:28.549 01.485 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4a647a3a-885c-4668-a793-b2e4632f9afa"}
00:18:28.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4a647a3a-885c-4668-a793-b2e4632f9afa"}
00:18:28.550 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"70be3dad-2ee3-4bd9-a3e9-6fe4a1a85e94"}
00:18:28.550 00.000 13300 case statement mapped state 6 to 3
00:18:28.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"70be3dad-2ee3-4bd9-a3e9-6fe4a1a85e94"}
00:18:28.551 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"525e53f0-8293-4d9e-bd9a-2dfd71a1b35e"}
00:18:28.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1616,"width":15,"height":15,"star_pos":[7.11,7.18],"pixels":"..."},"id":"525e53f0-8293-4d9e-bd9a-2dfd71a1b35e"}
00:18:30.090 01.539 11596 Exposure complete
00:18:30.174 00.084 11596 worker thread done servicing request
00:18:30.174 00.000 13300 OnExposeComplete: enter
00:18:30.174 00.000 13300 UpdateGuideState(): m_state=6
00:18:30.175 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1617
00:18:30.175 00.000 13300 Star::Find returns 1 (0), X=1071.07, Y=356.03, Mass=1927, SNR=30.7, Peak=254 HFD=2.9
00:18:30.175 00.000 13300 MultiStar: [#1 0.26,-0.31,0.76,U] [#2 0.33,-0.36,0.45,U] [#3 0.26,-0.41,0.42,U] [#4 0.19,-0.46,0.30,U] [#5 0.44,0.19,0.24,U] [#6 0.44,-0.11,0.22,U] [#7 0.23,-0.45,0.24,U] [#8 0.22,-0.11,0.20,U] 
00:18:30.175 00.000 13300 single-star, 8 included, MultiStar: {0.22, -0.29}, one-star: {0.04, -0.28}
00:18:30.175 00.000 13300 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-1.61) = xAngle (0.17 = 0.17)
00:18:30.176 00.001 13300 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.19 = 0.19)
00:18:30.176 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.28 hyp=0.29 cameraTheta=-1.44 mountX=0.28 mountY=0.05, mountTheta=0.19
00:18:30.178 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.28, opts=13)
00:18:30.179 00.001 13300 Enqueuing Move request for scope (0.04, -0.28)
00:18:30.179 00.000 11596 Worker thread wakes up
00:18:30.179 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.28) opts 0xd
00:18:30.179 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.28)
00:18:30.179 00.000 11596 Moving (0.04, -0.28) raw xDistance=0.28 yDistance=0.05
00:18:30.179 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
00:18:30.180 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:30.180 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:18:30.180 00.000 11596 MoveAxis(W, 352, ABG)
00:18:30.180 00.000 11596 Guiding  Dir = 3, Dur = 352
00:18:30.181 00.001 11596 IsSlewing returns 0
00:18:30.188 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
00:18:30.199 00.011 13300 UpdateGuideState exits: m=1927 SNR=30.7
00:18:30.199 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:30.199 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:18:30.200 00.001 13300 Enqueuing Expose request
00:18:30.380 00.180 11596 IsGuiding returns 0
00:18:30.603 00.223 11596 PulseGuide returned control before completion, sleep 139
00:18:30.878 00.275 11596 IsGuiding returns 1
00:18:30.878 00.000 11596 scope still moving after pulse duration time elapsed
00:18:30.908 00.030 11596 IsSlewing returns 0
00:18:31.036 00.128 11596 IsGuiding returns 1
00:18:31.062 00.026 11596 IsSlewing returns 0
00:18:31.146 00.084 11596 IsGuiding returns 0
00:18:31.146 00.000 11596 scope move finished after 352 + 413 ms
00:18:31.146 00.000 11596 Move returns status 0, amount 352
00:18:31.146 00.000 11596 MoveAxis(N, 0, ABG)
00:18:31.146 00.000 11596 Move returns status 0, amount 0
00:18:31.146 00.000 11596 move complete, result=0
00:18:31.146 00.000 11596 worker thread done servicing request
00:18:31.146 00.000 13300 GuideStep: 0.3 px 352 ms WEST, 0.1 px 0 ms NORTH
00:18:31.147 00.001 11596 Worker thread wakes up
00:18:31.147 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:18:31.549 00.402 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d169eba8-1b0c-43fa-b207-2d0cabfab1f7"}
00:18:31.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d169eba8-1b0c-43fa-b207-2d0cabfab1f7"}
00:18:31.550 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"75519fef-0c0e-4625-ac7d-e3da859bbb24"}
00:18:31.550 00.000 13300 case statement mapped state 6 to 3
00:18:31.551 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"75519fef-0c0e-4625-ac7d-e3da859bbb24"}
00:18:31.551 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"70307ef5-a8e9-4d59-8de4-65417272becc"}
00:18:31.552 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1617,"width":15,"height":15,"star_pos":[7.07,7.03],"pixels":"..."},"id":"70307ef5-a8e9-4d59-8de4-65417272becc"}
00:18:31.661 00.109 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:18:34.549 02.888 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ff69e400-d0dc-4c49-8b23-730019020857"}
00:18:34.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ff69e400-d0dc-4c49-8b23-730019020857"}
00:18:34.550 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"22925a88-f211-486b-a1d7-0c32fc9ab8a8"}
00:18:34.550 00.000 13300 case statement mapped state 6 to 3
00:18:34.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"22925a88-f211-486b-a1d7-0c32fc9ab8a8"}
00:18:34.551 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6af64fb1-59b5-4797-92b8-fa4f0c2e72a6"}
00:18:34.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1617,"width":15,"height":15,"star_pos":[7.07,7.03],"pixels":"..."},"id":"6af64fb1-59b5-4797-92b8-fa4f0c2e72a6"}
00:18:34.694 00.143 11596 Exposure complete
00:18:34.774 00.080 11596 worker thread done servicing request
00:18:34.775 00.001 13300 OnExposeComplete: enter
00:18:34.775 00.000 13300 UpdateGuideState(): m_state=6
00:18:34.776 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1618
00:18:34.776 00.000 13300 Star::Find returns 1 (0), X=1071.19, Y=356.20, Mass=1922, SNR=30.7, Peak=254 HFD=3.2
00:18:34.776 00.000 13300 MultiStar: [#1 0.27,-0.13,0.75,U] [#2 0.49,-0.26,0.46,U] [#3 0.27,-0.27,0.42,U] [#4 0.34,-0.16,0.31,U] [#5 0.47,0.23,0.25,U] [#6 0.65,0.40,0.22,U] [#7 0.16,0.20,0.23,U] [#8 0.30,0.37,0.21,U] 
00:18:34.776 00.000 13300 single-star, 8 included, MultiStar: {0.30, -0.06}, one-star: {0.15, -0.12}
00:18:34.776 00.000 13300 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-1.61) = xAngle (0.96 = 0.96)
00:18:34.777 00.001 13300 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.97 = 0.97)
00:18:34.777 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=-0.12 hyp=0.19 cameraTheta=-0.65 mountX=0.11 mountY=0.16, mountTheta=0.96
00:18:34.778 00.001 13300 SchedulePrimaryMove(1016D950, x=0.15, y=-0.12, opts=13)
00:18:34.779 00.001 13300 Enqueuing Move request for scope (0.15, -0.12)
00:18:34.779 00.000 11596 Worker thread wakes up
00:18:34.779 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.12) opts 0xd
00:18:34.779 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, -0.12)
00:18:34.779 00.000 11596 Moving (0.15, -0.12) raw xDistance=0.11 yDistance=0.16
00:18:34.779 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:18:34.780 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:34.780 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:18:34.780 00.000 11596 MoveAxis(E, 0, ABG)
00:18:34.780 00.000 11596 Move returns status 0, amount 0
00:18:34.780 00.000 11596 MoveAxis(N, 0, ABG)
00:18:34.780 00.000 11596 Move returns status 0, amount 0
00:18:34.780 00.000 11596 move complete, result=0
00:18:34.780 00.000 11596 worker thread done servicing request
00:18:34.785 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
00:18:34.797 00.012 13300 UpdateGuideState exits: m=1922 SNR=30.7
00:18:34.797 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:34.797 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:18:34.797 00.000 13300 Enqueuing Expose request
00:18:34.797 00.000 11596 Worker thread wakes up
00:18:34.797 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:18:34.798 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:18:35.312 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:18:37.548 02.236 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"927c0adf-966a-4f2a-9b09-c2b915697e53"}
00:18:37.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"927c0adf-966a-4f2a-9b09-c2b915697e53"}
00:18:37.549 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"160fbc8e-0cfe-4c3e-9e5b-7487229bb13c"}
00:18:37.549 00.000 13300 case statement mapped state 6 to 3
00:18:37.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"160fbc8e-0cfe-4c3e-9e5b-7487229bb13c"}
00:18:37.550 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b29a2240-0b52-455a-bf25-b7a0209ae65a"}
00:18:37.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1618,"width":15,"height":15,"star_pos":[7.19,7.20],"pixels":"..."},"id":"b29a2240-0b52-455a-bf25-b7a0209ae65a"}
00:18:38.349 00.799 11596 Exposure complete
00:18:38.424 00.075 11596 worker thread done servicing request
00:18:38.424 00.000 13300 OnExposeComplete: enter
00:18:38.425 00.001 13300 UpdateGuideState(): m_state=6
00:18:38.425 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1619
00:18:38.425 00.000 13300 Star::Find returns 1 (0), X=1071.17, Y=356.22, Mass=1917, SNR=30.6, Peak=254 HFD=3.2
00:18:38.426 00.001 13300 MultiStar: [#1 0.40,-0.04,0.76,U] [#2 0.30,-0.05,0.45,U] [#3 0.23,-0.25,0.42,U] [#4 0.15,0.07,0.30,U] [#5 0.27,0.40,0.23,U] [#6 0.35,-0.10,0.21,U] [#7 0.24,0.03,0.22,U] [#8 0.51,0.23,0.21,U] 
00:18:38.426 00.000 13300 single-star, 8 included, MultiStar: {0.27, -0.03}, one-star: {0.14, -0.09}
00:18:38.426 00.000 13300 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-1.61) = xAngle (1.01 = 1.01)
00:18:38.427 00.001 13300 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.02 = 1.02)
00:18:38.427 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=-0.09 hyp=0.17 cameraTheta=-0.60 mountX=0.09 mountY=0.14, mountTheta=1.01
00:18:38.429 00.002 13300 SchedulePrimaryMove(1016D950, x=0.14, y=-0.09, opts=13)
00:18:38.429 00.000 13300 Enqueuing Move request for scope (0.14, -0.09)
00:18:38.430 00.001 11596 Worker thread wakes up
00:18:38.430 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.09) opts 0xd
00:18:38.430 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, -0.09)
00:18:38.430 00.000 11596 Moving (0.14, -0.09) raw xDistance=0.09 yDistance=0.14
00:18:38.430 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:18:38.430 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:38.430 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:18:38.431 00.001 11596 MoveAxis(E, 0, ABG)
00:18:38.431 00.000 11596 Move returns status 0, amount 0
00:18:38.431 00.000 11596 MoveAxis(N, 0, ABG)
00:18:38.431 00.000 11596 Move returns status 0, amount 0
00:18:38.431 00.000 11596 move complete, result=0
00:18:38.431 00.000 11596 worker thread done servicing request
00:18:38.439 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
00:18:38.448 00.009 13300 UpdateGuideState exits: m=1917 SNR=30.6
00:18:38.448 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:38.448 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:18:38.448 00.000 13300 Enqueuing Expose request
00:18:38.448 00.000 11596 Worker thread wakes up
00:18:38.449 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:18:38.449 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:18:38.962 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:18:40.549 01.587 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ea87843c-5f02-4788-898b-60f3c26abd50"}
00:18:40.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ea87843c-5f02-4788-898b-60f3c26abd50"}
00:18:40.550 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d0b1bc34-ceb3-4fc7-87eb-d678dee7d37c"}
00:18:40.550 00.000 13300 case statement mapped state 6 to 3
00:18:40.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d0b1bc34-ceb3-4fc7-87eb-d678dee7d37c"}
00:18:40.551 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"966c70a6-c37e-4caf-addd-201f644b9405"}
00:18:40.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1619,"width":15,"height":15,"star_pos":[7.17,7.22],"pixels":"..."},"id":"966c70a6-c37e-4caf-addd-201f644b9405"}
00:18:41.993 01.442 11596 Exposure complete
00:18:42.065 00.072 11596 worker thread done servicing request
00:18:42.065 00.000 13300 OnExposeComplete: enter
00:18:42.065 00.000 13300 UpdateGuideState(): m_state=6
00:18:42.066 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1620
00:18:42.066 00.000 13300 Star::Find returns 1 (0), X=1071.19, Y=356.26, Mass=1911, SNR=30.6, Peak=254 HFD=3.2
00:18:42.066 00.000 13300 MultiStar: [#1 0.41,-0.03,0.75,U] [#2 0.37,-0.08,0.46,U] [#3 0.40,-0.22,0.42,U] [#4 0.32,0.04,0.30,U] [#5 0.48,0.15,0.25,U] [#6 0.59,0.04,0.22,U] [#7 0.32,0.19,0.23,U] [#8 0.36,0.32,0.21,U] 
00:18:42.066 00.000 13300 single-star, 8 included, MultiStar: {0.34, -0.01}, one-star: {0.16, -0.06}
00:18:42.067 00.001 13300 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-1.61) = xAngle (1.27 = 1.27)
00:18:42.067 00.000 13300 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.29 = 1.29)
00:18:42.067 00.000 13300 CameraToMount -- cameraX=0.16 cameraY=-0.06 hyp=0.17 cameraTheta=-0.33 mountX=0.05 mountY=0.16, mountTheta=1.28
00:18:42.068 00.001 13300 SchedulePrimaryMove(1016D950, x=0.16, y=-0.06, opts=13)
00:18:42.068 00.000 13300 Enqueuing Move request for scope (0.16, -0.06)
00:18:42.069 00.001 11596 Worker thread wakes up
00:18:42.069 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.06) opts 0xd
00:18:42.069 00.000 11596 Handling offset move in thread for scope, endpoint = (0.16, -0.06)
00:18:42.069 00.000 11596 Moving (0.16, -0.06) raw xDistance=0.05 yDistance=0.16
00:18:42.069 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:18:42.069 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:42.069 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:18:42.069 00.000 11596 MoveAxis(E, 0, ABG)
00:18:42.069 00.000 11596 Move returns status 0, amount 0
00:18:42.069 00.000 11596 MoveAxis(N, 0, ABG)
00:18:42.070 00.001 11596 Move returns status 0, amount 0
00:18:42.070 00.000 11596 move complete, result=0
00:18:42.070 00.000 11596 worker thread done servicing request
00:18:42.076 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
00:18:42.084 00.008 13300 UpdateGuideState exits: m=1911 SNR=30.6
00:18:42.084 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:42.084 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:18:42.084 00.000 13300 Enqueuing Expose request
00:18:42.084 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:18:42.085 00.001 11596 Worker thread wakes up
00:18:42.085 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:18:42.596 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:18:43.548 00.952 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5b0be35d-a6be-446e-9627-29e909a2f598"}
00:18:43.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5b0be35d-a6be-446e-9627-29e909a2f598"}
00:18:43.549 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2b6fe839-6b8f-4d2f-813c-1bc1f8b60228"}
00:18:43.549 00.000 13300 case statement mapped state 6 to 3
00:18:43.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2b6fe839-6b8f-4d2f-813c-1bc1f8b60228"}
00:18:43.550 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9ba69b6a-1196-4873-9865-e128abf33124"}
00:18:43.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1620,"width":15,"height":15,"star_pos":[7.19,7.26],"pixels":"..."},"id":"9ba69b6a-1196-4873-9865-e128abf33124"}
00:18:45.639 02.089 11596 Exposure complete
00:18:45.715 00.076 11596 worker thread done servicing request
00:18:45.715 00.000 13300 OnExposeComplete: enter
00:18:45.715 00.000 13300 UpdateGuideState(): m_state=6
00:18:45.716 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1621
00:18:45.716 00.000 13300 Star::Find returns 1 (0), X=1071.18, Y=356.32, Mass=1985, SNR=31.2, Peak=254 HFD=3.3
00:18:45.716 00.000 13300 MultiStar: [#1 0.39,-0.05,0.75,U] [#2 0.48,-0.17,0.45,U] [#3 0.39,-0.14,0.42,U] [#4 0.16,0.21,0.30,U] [#5 0.49,0.23,0.24,U] [#6 0.51,0.02,0.22,U] [#7 0.12,0.06,0.23,U] [#8 0.24,0.54,0.20,U] 
00:18:45.716 00.000 13300 single-star, 8 included, MultiStar: {0.31, 0.02}, one-star: {0.15, 0.00}
00:18:45.716 00.000 13300 CameraToMount -- cameraTheta (0.01) - m_xAngle (-1.61) = xAngle (1.62 = 1.62)
00:18:45.716 00.000 13300 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.63 = 1.63)
00:18:45.716 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=0.00 hyp=0.15 cameraTheta=0.01 mountX=-0.01 mountY=0.15, mountTheta=1.62
00:18:45.718 00.002 13300 SchedulePrimaryMove(1016D950, x=0.15, y=0.00, opts=13)
00:18:45.718 00.000 13300 Enqueuing Move request for scope (0.15, 0.00)
00:18:45.718 00.000 11596 Worker thread wakes up
00:18:45.719 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.00) opts 0xd
00:18:45.719 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, 0.00)
00:18:45.719 00.000 11596 Moving (0.15, 0.00) raw xDistance=-0.01 yDistance=0.15
00:18:45.719 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:18:45.719 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:45.719 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:18:45.719 00.000 11596 MoveAxis(E, 0, ABG)
00:18:45.719 00.000 11596 Move returns status 0, amount 0
00:18:45.719 00.000 11596 MoveAxis(N, 0, ABG)
00:18:45.719 00.000 11596 Move returns status 0, amount 0
00:18:45.720 00.001 11596 move complete, result=0
00:18:45.720 00.000 11596 worker thread done servicing request
00:18:45.724 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
00:18:45.735 00.011 13300 UpdateGuideState exits: m=1985 SNR=31.2
00:18:45.735 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:45.736 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:18:45.736 00.000 13300 Enqueuing Expose request
00:18:45.736 00.000 11596 Worker thread wakes up
00:18:45.736 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:18:45.736 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:18:46.251 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:18:46.549 00.298 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b7f8c546-1853-42f0-ba6e-a86f903580af"}
00:18:46.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b7f8c546-1853-42f0-ba6e-a86f903580af"}
00:18:46.550 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1cfb9057-10a4-40c7-9709-22fc0fd78db2"}
00:18:46.550 00.000 13300 case statement mapped state 6 to 3
00:18:46.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1cfb9057-10a4-40c7-9709-22fc0fd78db2"}
00:18:46.551 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"261d6e72-cb15-401c-bc61-ad105a0b3a24"}
00:18:46.552 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1621,"width":15,"height":15,"star_pos":[7.18,7.32],"pixels":"..."},"id":"261d6e72-cb15-401c-bc61-ad105a0b3a24"}
00:18:49.280 02.728 11596 Exposure complete
00:18:49.354 00.074 11596 worker thread done servicing request
00:18:49.354 00.000 13300 OnExposeComplete: enter
00:18:49.354 00.000 13300 UpdateGuideState(): m_state=6
00:18:49.356 00.002 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1622
00:18:49.356 00.000 13300 Star::Find returns 1 (0), X=1071.16, Y=356.17, Mass=1917, SNR=30.7, Peak=254 HFD=3.1
00:18:49.356 00.000 13300 MultiStar: [#1 0.34,-0.22,0.76,U] [#2 0.55,-0.26,0.45,U] [#3 0.41,-0.24,0.42,U] [#4 0.27,-0.05,0.30,U] [#5 0.76,0.34,0.25,U] [#6 0.51,-0.03,0.22,U] [#7 0.55,0.05,0.24,U] [#8 0.39,0.38,0.21,U] 
00:18:49.356 00.000 13300 single-star, 8 included, MultiStar: {0.37, -0.10}, one-star: {0.13, -0.14}
00:18:49.357 00.001 13300 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-1.61) = xAngle (0.79 = 0.79)
00:18:49.357 00.000 13300 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.80 = 0.80)
00:18:49.357 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=-0.14 hyp=0.19 cameraTheta=-0.82 mountX=0.14 mountY=0.14, mountTheta=0.79
00:18:49.359 00.002 13300 SchedulePrimaryMove(1016D950, x=0.13, y=-0.14, opts=13)
00:18:49.360 00.001 13300 Enqueuing Move request for scope (0.13, -0.14)
00:18:49.360 00.000 11596 Worker thread wakes up
00:18:49.360 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.14) opts 0xd
00:18:49.360 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, -0.14)
00:18:49.361 00.001 11596 Moving (0.13, -0.14) raw xDistance=0.14 yDistance=0.14
00:18:49.361 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:18:49.361 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:49.361 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:18:49.361 00.000 11596 MoveAxis(E, 0, ABG)
00:18:49.362 00.001 11596 Move returns status 0, amount 0
00:18:49.362 00.000 11596 MoveAxis(N, 0, ABG)
00:18:49.362 00.000 11596 Move returns status 0, amount 0
00:18:49.362 00.000 11596 move complete, result=0
00:18:49.363 00.001 11596 worker thread done servicing request
00:18:49.368 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
00:18:49.377 00.009 13300 UpdateGuideState exits: m=1917 SNR=30.7
00:18:49.377 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:49.377 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:18:49.378 00.001 13300 Enqueuing Expose request
00:18:49.378 00.000 11596 Worker thread wakes up
00:18:49.378 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:18:49.378 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:18:49.857 00.479 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d8957f01-4b69-4b1c-acbc-dc4b4901f862"}
00:18:49.857 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d8957f01-4b69-4b1c-acbc-dc4b4901f862"}
00:18:49.858 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ac634e7c-afb6-4a19-98b3-76d9c6e649f4"}
00:18:49.858 00.000 13300 case statement mapped state 6 to 3
00:18:49.858 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ac634e7c-afb6-4a19-98b3-76d9c6e649f4"}
00:18:49.859 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"76479437-e88c-4467-a9c1-15cf08a543ff"}
00:18:49.859 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1622,"width":15,"height":15,"star_pos":[7.16,7.17],"pixels":"..."},"id":"76479437-e88c-4467-a9c1-15cf08a543ff"}
00:18:49.894 00.035 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:18:52.548 02.654 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"805c3943-d471-47ee-beb6-ed1f344ff09e"}
00:18:52.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"805c3943-d471-47ee-beb6-ed1f344ff09e"}
00:18:52.550 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"38fd7d42-b6c1-4eb4-bc47-46010ee7d45d"}
00:18:52.550 00.000 13300 case statement mapped state 6 to 3
00:18:52.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"38fd7d42-b6c1-4eb4-bc47-46010ee7d45d"}
00:18:52.551 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"70fda729-6e4c-48fd-83ed-9d06002ab091"}
00:18:52.552 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1622,"width":15,"height":15,"star_pos":[7.16,7.17],"pixels":"..."},"id":"70fda729-6e4c-48fd-83ed-9d06002ab091"}
00:18:52.917 00.365 11596 Exposure complete
00:18:52.990 00.073 11596 worker thread done servicing request
00:18:52.990 00.000 13300 OnExposeComplete: enter
00:18:52.990 00.000 13300 UpdateGuideState(): m_state=6
00:18:52.991 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1623
00:18:52.991 00.000 13300 Star::Find returns 1 (0), X=1071.22, Y=356.13, Mass=1953, SNR=30.9, Peak=254 HFD=3.2
00:18:52.992 00.001 13300 MultiStar: [#1 0.35,-0.24,0.75,U] [#2 0.38,-0.38,0.46,U] [#3 0.34,-0.37,0.42,U] [#4 0.35,-0.33,0.31,U] [#5 0.68,0.11,0.25,U] [#6 0.43,-0.08,0.22,U] [#7 0.41,-0.02,0.23,U] [#8 0.32,-0.02,0.20,U] 
00:18:52.992 00.000 13300 single-star, 8 included, MultiStar: {0.34, -0.21}, one-star: {0.18, -0.19}
00:18:52.992 00.000 13300 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-1.61) = xAngle (0.81 = 0.81)
00:18:52.992 00.000 13300 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.83 = 0.83)
00:18:52.992 00.000 13300 CameraToMount -- cameraX=0.18 cameraY=-0.19 hyp=0.26 cameraTheta=-0.80 mountX=0.18 mountY=0.19, mountTheta=0.82
00:18:52.994 00.002 13300 SchedulePrimaryMove(1016D950, x=0.18, y=-0.19, opts=13)
00:18:52.995 00.001 13300 Enqueuing Move request for scope (0.18, -0.19)
00:18:52.995 00.000 11596 Worker thread wakes up
00:18:52.995 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.19) opts 0xd
00:18:52.995 00.000 11596 Handling offset move in thread for scope, endpoint = (0.18, -0.19)
00:18:52.995 00.000 11596 Moving (0.18, -0.19) raw xDistance=0.18 yDistance=0.19
00:18:52.995 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.18
00:18:52.995 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.19
00:18:52.995 00.000 11596 MoveAxis(W, 227, ABG)
00:18:52.995 00.000 11596 Guiding  Dir = 3, Dur = 227
00:18:52.996 00.001 11596 IsSlewing returns 0
00:18:53.001 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
00:18:53.009 00.008 13300 UpdateGuideState exits: m=1953 SNR=30.9
00:18:53.009 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:53.009 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:18:53.009 00.000 13300 Enqueuing Expose request
00:18:53.084 00.075 11596 IsGuiding returns 0
00:18:53.883 00.799 11596 IsGuiding returns 0
00:18:53.883 00.000 11596 Move returns status 0, amount 227
00:18:53.883 00.000 11596 MoveAxis(S, 256, ABG)
00:18:53.883 00.000 11596 Guiding  Dir = 1, Dur = 256
00:18:53.981 00.098 11596 IsSlewing returns 0
00:18:54.099 00.118 11596 IsGuiding returns 0
00:18:54.277 00.178 11596 PulseGuide returned control before completion, sleep 89
00:18:54.403 00.126 11596 IsGuiding returns 1
00:18:54.403 00.000 11596 scope still moving after pulse duration time elapsed
00:18:54.433 00.030 11596 IsSlewing returns 0
00:18:54.528 00.095 11596 IsGuiding returns 1
00:18:54.555 00.027 11596 IsSlewing returns 0
00:18:54.695 00.140 11596 IsGuiding returns 0
00:18:54.695 00.000 11596 scope move finished after 256 + 339 ms
00:18:54.695 00.000 11596 Move returns status 0, amount 256
00:18:54.695 00.000 11596 move complete, result=0
00:18:54.695 00.000 11596 worker thread done servicing request
00:18:54.695 00.000 13300 GuideStep: 0.2 px 227 ms WEST, 0.2 px 256 ms SOUTH
00:18:54.695 00.000 11596 Worker thread wakes up
00:18:54.696 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:18:55.205 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:18:55.547 00.342 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7ee8dad8-4ce7-4f1f-92fc-d17a80b948eb"}
00:18:55.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7ee8dad8-4ce7-4f1f-92fc-d17a80b948eb"}
00:18:55.548 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"25c1b417-010d-4af2-a1f2-8432d5845284"}
00:18:55.548 00.000 13300 case statement mapped state 6 to 3
00:18:55.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"25c1b417-010d-4af2-a1f2-8432d5845284"}
00:18:55.549 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"837d3291-da0d-4e64-a63f-350cde5011c1"}
00:18:55.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1623,"width":15,"height":15,"star_pos":[7.22,7.13],"pixels":"..."},"id":"837d3291-da0d-4e64-a63f-350cde5011c1"}
00:18:58.233 02.684 11596 Exposure complete
00:18:58.307 00.074 11596 worker thread done servicing request
00:18:58.307 00.000 13300 OnExposeComplete: enter
00:18:58.307 00.000 13300 UpdateGuideState(): m_state=6
00:18:58.308 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1624
00:18:58.308 00.000 13300 Star::Find returns 1 (0), X=1071.27, Y=356.28, Mass=1982, SNR=31.2, Peak=251 HFD=3.4
00:18:58.308 00.000 13300 MultiStar: [#1 0.41,-0.06,0.75,U] [#2 0.43,-0.12,0.46,U] [#3 0.45,-0.18,0.41,U] [#4 0.51,0.02,0.30,U] [#5 0.47,0.30,0.24,U] [#6 0.53,-0.03,0.21,U] [#7 0.49,-0.08,0.23,U] [#8 0.28,0.14,0.20,U] 
00:18:58.309 00.001 13300 single-star, 8 included, MultiStar: {0.39, -0.03}, one-star: {0.24, -0.03}
00:18:58.309 00.000 13300 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-1.61) = xAngle (1.47 = 1.47)
00:18:58.309 00.000 13300 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.48 = 1.48)
00:18:58.309 00.000 13300 CameraToMount -- cameraX=0.24 cameraY=-0.03 hyp=0.24 cameraTheta=-0.14 mountX=0.03 mountY=0.24, mountTheta=1.47
00:18:58.310 00.001 13300 SchedulePrimaryMove(1016D950, x=0.24, y=-0.03, opts=13)
00:18:58.311 00.001 13300 Enqueuing Move request for scope (0.24, -0.03)
00:18:58.311 00.000 11596 Worker thread wakes up
00:18:58.311 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.03) opts 0xd
00:18:58.311 00.000 11596 Handling offset move in thread for scope, endpoint = (0.24, -0.03)
00:18:58.312 00.001 11596 Moving (0.24, -0.03) raw xDistance=0.03 yDistance=0.24
00:18:58.312 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:18:58.312 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
00:18:58.312 00.000 11596 MoveAxis(E, 0, ABG)
00:18:58.312 00.000 11596 Move returns status 0, amount 0
00:18:58.312 00.000 11596 MoveAxis(S, 314, ABG)
00:18:58.312 00.000 11596 Guiding  Dir = 1, Dur = 314
00:18:58.313 00.001 11596 IsSlewing returns 0
00:18:58.319 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=3, FiltMax=100, Gamma=0.510
00:18:58.328 00.009 13300 UpdateGuideState exits: m=1982 SNR=31.2
00:18:58.328 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:58.328 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:18:58.328 00.000 13300 Enqueuing Expose request
00:18:58.478 00.150 11596 IsGuiding returns 0
00:18:58.546 00.068 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7dfa96db-9925-4fb8-afb1-6216bf3d5ee2"}
00:18:58.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7dfa96db-9925-4fb8-afb1-6216bf3d5ee2"}
00:18:58.547 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7a68404d-3a60-46fb-9851-7f82b81353bd"}
00:18:58.547 00.000 13300 case statement mapped state 6 to 3
00:18:58.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7a68404d-3a60-46fb-9851-7f82b81353bd"}
00:18:58.548 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3205c6fa-37e8-43a1-ac24-1310c192431b"}
00:18:58.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1624,"width":15,"height":15,"star_pos":[7.27,7.28],"pixels":"..."},"id":"3205c6fa-37e8-43a1-ac24-1310c192431b"}
00:18:58.561 00.013 11596 PulseGuide returned control before completion, sleep 241
00:18:58.926 00.365 11596 IsGuiding returns 0
00:18:58.927 00.001 11596 Move returns status 0, amount 314
00:18:58.927 00.000 11596 move complete, result=0
00:18:58.927 00.000 11596 worker thread done servicing request
00:18:58.927 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.2 px 314 ms SOUTH
00:18:58.927 00.000 11596 Worker thread wakes up
00:18:58.928 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:18:59.432 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:19:01.547 02.115 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e5346448-e630-401b-a66b-47e07ed480f5"}
00:19:01.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e5346448-e630-401b-a66b-47e07ed480f5"}
00:19:01.548 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"243104c7-bbe7-41ec-814a-5aee3a430ec5"}
00:19:01.548 00.000 13300 case statement mapped state 6 to 3
00:19:01.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"243104c7-bbe7-41ec-814a-5aee3a430ec5"}
00:19:01.549 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b3797030-b5a2-4683-ae6a-1ee0659b35aa"}
00:19:01.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1624,"width":15,"height":15,"star_pos":[7.27,7.28],"pixels":"..."},"id":"b3797030-b5a2-4683-ae6a-1ee0659b35aa"}
00:19:02.462 00.913 11596 Exposure complete
00:19:02.538 00.076 11596 worker thread done servicing request
00:19:02.539 00.001 13300 OnExposeComplete: enter
00:19:02.539 00.000 13300 UpdateGuideState(): m_state=6
00:19:02.540 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1625
00:19:02.540 00.000 13300 Star::Find returns 1 (0), X=1071.20, Y=356.21, Mass=1901, SNR=30.5, Peak=254 HFD=3.1
00:19:02.540 00.000 13300 MultiStar: [#1 0.32,-0.12,0.77,U] [#2 0.27,-0.21,0.46,U] [#3 0.28,-0.31,0.43,U] [#4 0.22,-0.14,0.30,U] [#5 0.34,0.23,0.24,U] [#6 0.35,-0.02,0.22,U] [#7 0.46,-0.03,0.24,U] [#8 0.10,0.29,0.22,U] 
00:19:02.541 00.001 13300 single-star, 8 included, MultiStar: {0.26, -0.09}, one-star: {0.17, -0.11}
00:19:02.541 00.000 13300 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-1.61) = xAngle (1.04 = 1.04)
00:19:02.541 00.000 13300 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.05 = 1.05)
00:19:02.541 00.000 13300 CameraToMount -- cameraX=0.17 cameraY=-0.11 hyp=0.20 cameraTheta=-0.57 mountX=0.10 mountY=0.17, mountTheta=1.04
00:19:02.543 00.002 13300 SchedulePrimaryMove(1016D950, x=0.17, y=-0.11, opts=13)
00:19:02.543 00.000 13300 Enqueuing Move request for scope (0.17, -0.11)
00:19:02.544 00.001 11596 Worker thread wakes up
00:19:02.544 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.11) opts 0xd
00:19:02.544 00.000 11596 Handling offset move in thread for scope, endpoint = (0.17, -0.11)
00:19:02.544 00.000 11596 Moving (0.17, -0.11) raw xDistance=0.10 yDistance=0.17
00:19:02.544 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:19:02.544 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:02.545 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:19:02.545 00.000 11596 MoveAxis(E, 0, ABG)
00:19:02.545 00.000 11596 Move returns status 0, amount 0
00:19:02.545 00.000 11596 MoveAxis(N, 0, ABG)
00:19:02.545 00.000 11596 Move returns status 0, amount 0
00:19:02.545 00.000 11596 move complete, result=0
00:19:02.545 00.000 11596 worker thread done servicing request
00:19:02.550 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
00:19:02.559 00.009 13300 UpdateGuideState exits: m=1901 SNR=30.5
00:19:02.559 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:02.559 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:19:02.559 00.000 13300 Enqueuing Expose request
00:19:02.559 00.000 11596 Worker thread wakes up
00:19:02.560 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:19:02.560 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:19:03.076 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:19:04.548 01.472 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9174e2c5-88bb-4e2e-a6fb-371ff47b930a"}
00:19:04.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9174e2c5-88bb-4e2e-a6fb-371ff47b930a"}
00:19:04.549 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f829c015-8622-47db-a1a4-ddc0b4622d8d"}
00:19:04.549 00.000 13300 case statement mapped state 6 to 3
00:19:04.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f829c015-8622-47db-a1a4-ddc0b4622d8d"}
00:19:04.550 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e58855e3-9d97-40c4-88a1-a4ac92efb42a"}
00:19:04.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1625,"width":15,"height":15,"star_pos":[7.20,7.21],"pixels":"..."},"id":"e58855e3-9d97-40c4-88a1-a4ac92efb42a"}
00:19:06.113 01.563 11596 Exposure complete
00:19:06.191 00.078 11596 worker thread done servicing request
00:19:06.191 00.000 13300 OnExposeComplete: enter
00:19:06.192 00.001 13300 UpdateGuideState(): m_state=6
00:19:06.192 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1626
00:19:06.192 00.000 13300 Star::Find returns 1 (0), X=1071.05, Y=356.16, Mass=1985, SNR=31.2, Peak=254 HFD=3.1
00:19:06.193 00.001 13300 MultiStar: [#1 0.21,-0.23,0.75,U] [#2 0.18,-0.30,0.46,U] [#3 0.31,-0.30,0.41,U] [#4 0.33,-0.14,0.30,U] [#5 0.50,0.29,0.24,U] [#6 0.26,-0.09,0.21,U] [#7 0.36,-0.09,0.22,U] [#8 0.42,0.29,0.20,U] 
00:19:06.193 00.000 13300 single-star, 8 included, MultiStar: {0.22, -0.14}, one-star: {0.02, -0.15}
00:19:06.193 00.000 13300 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-1.61) = xAngle (0.18 = 0.18)
00:19:06.193 00.000 13300 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.19 = 0.19)
00:19:06.193 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.15 hyp=0.15 cameraTheta=-1.43 mountX=0.15 mountY=0.03, mountTheta=0.19
00:19:06.195 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.15, opts=13)
00:19:06.196 00.001 13300 Enqueuing Move request for scope (0.02, -0.15)
00:19:06.196 00.000 11596 Worker thread wakes up
00:19:06.196 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.15) opts 0xd
00:19:06.197 00.001 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.15)
00:19:06.197 00.000 11596 Moving (0.02, -0.15) raw xDistance=0.15 yDistance=0.03
00:19:06.197 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
00:19:06.197 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:06.197 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:19:06.197 00.000 11596 MoveAxis(W, 189, ABG)
00:19:06.198 00.001 11596 Guiding  Dir = 3, Dur = 189
00:19:06.198 00.000 11596 IsSlewing returns 0
00:19:06.205 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
00:19:06.214 00.009 13300 UpdateGuideState exits: m=1985 SNR=31.2
00:19:06.214 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:06.214 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:19:06.214 00.000 13300 Enqueuing Expose request
00:19:06.246 00.032 11596 IsGuiding returns 0
00:19:06.372 00.126 11596 PulseGuide returned control before completion, sleep 74
00:19:06.644 00.272 11596 IsGuiding returns 0
00:19:06.644 00.000 11596 Move returns status 0, amount 189
00:19:06.644 00.000 11596 MoveAxis(N, 0, ABG)
00:19:06.644 00.000 11596 Move returns status 0, amount 0
00:19:06.644 00.000 11596 move complete, result=0
00:19:06.644 00.000 11596 worker thread done servicing request
00:19:06.645 00.001 11596 Worker thread wakes up
00:19:06.645 00.000 13300 GuideStep: 0.2 px 189 ms WEST, 0.0 px 0 ms NORTH
00:19:06.645 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:19:07.158 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:19:07.548 00.390 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"222598c5-e477-48e0-a08d-dad9d8fb2111"}
00:19:07.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"222598c5-e477-48e0-a08d-dad9d8fb2111"}
00:19:07.549 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8e365726-435d-41fa-ab3b-6bb409d7f9be"}
00:19:07.549 00.000 13300 case statement mapped state 6 to 3
00:19:07.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8e365726-435d-41fa-ab3b-6bb409d7f9be"}
00:19:07.552 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d6efdda6-3e13-4e58-b2c5-e0dc69021244"}
00:19:07.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1626,"width":15,"height":15,"star_pos":[7.05,7.16],"pixels":"..."},"id":"d6efdda6-3e13-4e58-b2c5-e0dc69021244"}
00:19:10.188 02.636 11596 Exposure complete
00:19:10.266 00.078 11596 worker thread done servicing request
00:19:10.266 00.000 13300 OnExposeComplete: enter
00:19:10.266 00.000 13300 UpdateGuideState(): m_state=6
00:19:10.267 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1627
00:19:10.267 00.000 13300 Star::Find returns 1 (0), X=1071.15, Y=356.15, Mass=1909, SNR=30.6, Peak=254 HFD=3.1
00:19:10.267 00.000 13300 MultiStar: [#1 0.19,-0.27,0.76,U] [#2 0.35,-0.28,0.45,U] [#3 0.17,-0.28,0.42,U] [#4 0.11,-0.13,0.29,U] [#5 0.73,0.19,0.25,U] [#6 0.26,-0.05,0.22,U] [#7 0.32,-0.29,0.23,U] [#8 0.36,0.09,0.20,U] 
00:19:10.268 00.001 13300 single-star, 8 included, MultiStar: {0.24, -0.17}, one-star: {0.11, -0.16}
00:19:10.268 00.000 13300 CameraToMount -- cameraTheta (-0.96) - m_xAngle (-1.61) = xAngle (0.65 = 0.65)
00:19:10.268 00.000 13300 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.66 = 0.66)
00:19:10.268 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.16 hyp=0.20 cameraTheta=-0.96 mountX=0.16 mountY=0.12, mountTheta=0.66
00:19:10.271 00.003 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.16, opts=13)
00:19:10.271 00.000 13300 Enqueuing Move request for scope (0.11, -0.16)
00:19:10.271 00.000 11596 Worker thread wakes up
00:19:10.271 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.16) opts 0xd
00:19:10.271 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.16)
00:19:10.271 00.000 11596 Moving (0.11, -0.16) raw xDistance=0.16 yDistance=0.12
00:19:10.271 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
00:19:10.271 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:10.272 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:19:10.272 00.000 11596 MoveAxis(W, 208, ABG)
00:19:10.272 00.000 11596 Guiding  Dir = 3, Dur = 208
00:19:10.272 00.000 11596 IsSlewing returns 0
00:19:10.277 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
00:19:10.286 00.009 13300 UpdateGuideState exits: m=1909 SNR=30.6
00:19:10.286 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:10.286 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:19:10.286 00.000 13300 Enqueuing Expose request
00:19:10.299 00.013 11596 IsGuiding returns 0
00:19:10.547 00.248 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"48a8ec60-731f-49cc-b008-f5d0fc77b44a"}
00:19:10.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"48a8ec60-731f-49cc-b008-f5d0fc77b44a"}
00:19:10.548 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b5ef54ef-cc45-4fe3-aae4-40a954d8ef52"}
00:19:10.548 00.000 13300 case statement mapped state 6 to 3
00:19:10.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b5ef54ef-cc45-4fe3-aae4-40a954d8ef52"}
00:19:10.549 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"69baaf2f-3b8f-43f1-b4da-0e987056df35"}
00:19:10.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1627,"width":15,"height":15,"star_pos":[7.15,7.15],"pixels":"..."},"id":"69baaf2f-3b8f-43f1-b4da-0e987056df35"}
00:19:10.744 00.195 11596 IsGuiding returns 1
00:19:10.744 00.000 11596 scope still moving after pulse duration time elapsed
00:19:10.773 00.029 11596 IsSlewing returns 0
00:19:10.922 00.149 11596 IsGuiding returns 0
00:19:10.922 00.000 11596 scope move finished after 208 + 415 ms
00:19:10.922 00.000 11596 Move returns status 0, amount 208
00:19:10.922 00.000 11596 MoveAxis(N, 0, ABG)
00:19:10.922 00.000 11596 Move returns status 0, amount 0
00:19:10.922 00.000 11596 move complete, result=0
00:19:10.922 00.000 11596 worker thread done servicing request
00:19:10.922 00.000 11596 Worker thread wakes up
00:19:10.923 00.001 13300 GuideStep: 0.2 px 208 ms WEST, 0.1 px 0 ms NORTH
00:19:10.923 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:19:11.439 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:19:13.547 02.108 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6459c677-d388-4928-ba36-9d0586baaeb0"}
00:19:13.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6459c677-d388-4928-ba36-9d0586baaeb0"}
00:19:13.548 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"12a7d99d-81c2-4e4e-9b1e-472ec27a6219"}
00:19:13.549 00.001 13300 case statement mapped state 6 to 3
00:19:13.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"12a7d99d-81c2-4e4e-9b1e-472ec27a6219"}
00:19:13.550 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"99366df3-3a26-48fb-a25d-d331e2a8b4dc"}
00:19:13.551 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1627,"width":15,"height":15,"star_pos":[7.15,7.15],"pixels":"..."},"id":"99366df3-3a26-48fb-a25d-d331e2a8b4dc"}
00:19:14.528 00.977 11596 Exposure complete
00:19:14.651 00.123 11596 worker thread done servicing request
00:19:14.651 00.000 13300 OnExposeComplete: enter
00:19:14.651 00.000 13300 UpdateGuideState(): m_state=6
00:19:14.652 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1628
00:19:14.652 00.000 13300 Star::Find returns 1 (0), X=1071.06, Y=356.19, Mass=1979, SNR=31.1, Peak=254 HFD=3.1
00:19:14.653 00.001 13300 MultiStar: [#1 0.18,-0.16,0.75,U] [#2 0.35,-0.23,0.45,U] [#3 0.25,-0.31,0.42,U] [#4 0.14,-0.38,0.31,U] [#5 0.27,0.37,0.24,U] [#6 0.50,0.27,0.22,U] [#7 0.27,-0.15,0.23,U] [#8 -0.13,0.02,0.20,U] 
00:19:14.653 00.000 13300 single-star, 8 included, MultiStar: {0.17, -0.12}, one-star: {0.02, -0.12}
00:19:14.653 00.000 13300 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-1.61) = xAngle (0.23 = 0.23)
00:19:14.654 00.001 13300 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.24 = 0.24)
00:19:14.654 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.12 hyp=0.13 cameraTheta=-1.38 mountX=0.12 mountY=0.03, mountTheta=0.24
00:19:14.657 00.003 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.12, opts=13)
00:19:14.657 00.000 13300 Enqueuing Move request for scope (0.02, -0.12)
00:19:14.657 00.000 11596 Worker thread wakes up
00:19:14.657 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.12) opts 0xd
00:19:14.657 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.12)
00:19:14.658 00.001 11596 Moving (0.02, -0.12) raw xDistance=0.12 yDistance=0.03
00:19:14.658 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:19:14.658 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:14.658 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:19:14.658 00.000 11596 MoveAxis(E, 0, ABG)
00:19:14.659 00.001 11596 Move returns status 0, amount 0
00:19:14.659 00.000 11596 MoveAxis(N, 0, ABG)
00:19:14.659 00.000 11596 Move returns status 0, amount 0
00:19:14.659 00.000 11596 move complete, result=0
00:19:14.659 00.000 11596 worker thread done servicing request
00:19:14.667 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
00:19:14.679 00.012 13300 UpdateGuideState exits: m=1979 SNR=31.1
00:19:14.679 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:14.679 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:19:14.680 00.001 13300 Enqueuing Expose request
00:19:14.680 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:19:14.681 00.001 11596 Worker thread wakes up
00:19:14.681 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:19:15.193 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:19:16.548 01.355 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ccb10dcb-e9a3-49e0-8ffb-6bca8167119d"}
00:19:16.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ccb10dcb-e9a3-49e0-8ffb-6bca8167119d"}
00:19:16.550 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c050cd65-c83f-4bb8-9fd1-969e3bb7dbf4"}
00:19:16.550 00.000 13300 case statement mapped state 6 to 3
00:19:16.551 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c050cd65-c83f-4bb8-9fd1-969e3bb7dbf4"}
00:19:16.552 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"82f1e0de-d0b4-4605-b79b-b0cbc58f534e"}
00:19:16.554 00.002 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1628,"width":15,"height":15,"star_pos":[7.06,7.19],"pixels":"..."},"id":"82f1e0de-d0b4-4605-b79b-b0cbc58f534e"}
00:19:18.241 01.687 11596 Exposure complete
00:19:18.336 00.095 11596 worker thread done servicing request
00:19:18.336 00.000 13300 OnExposeComplete: enter
00:19:18.336 00.000 13300 UpdateGuideState(): m_state=6
00:19:18.337 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1629
00:19:18.337 00.000 13300 Star::Find returns 1 (0), X=1071.04, Y=356.26, Mass=1976, SNR=31.1, Peak=254 HFD=3.2
00:19:18.338 00.001 13300 MultiStar: [#1 0.20,-0.01,0.75,U] [#2 0.35,-0.10,0.44,U] [#3 0.35,-0.19,0.42,U] [#4 0.21,-0.03,0.30,U] [#5 0.29,0.47,0.25,U] [#6 0.41,-0.21,0.21,U] [#7 0.13,-0.03,0.24,U] [#8 0.30,0.29,0.21,U] 
00:19:18.338 00.000 13300 single-star, 8 included, MultiStar: {0.20, -0.02}, one-star: {0.01, -0.06}
00:19:18.338 00.000 13300 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-1.61) = xAngle (0.19 = 0.19)
00:19:18.338 00.000 13300 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.21 = 0.21)
00:19:18.338 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.42 mountX=0.06 mountY=0.01, mountTheta=0.21
00:19:18.341 00.003 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.06, opts=13)
00:19:18.341 00.000 13300 Enqueuing Move request for scope (0.01, -0.06)
00:19:18.341 00.000 11596 Worker thread wakes up
00:19:18.342 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.06) opts 0xd
00:19:18.342 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.06)
00:19:18.342 00.000 11596 Moving (0.01, -0.06) raw xDistance=0.06 yDistance=0.01
00:19:18.342 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:19:18.342 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:18.343 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:19:18.343 00.000 11596 MoveAxis(E, 0, ABG)
00:19:18.343 00.000 11596 Move returns status 0, amount 0
00:19:18.343 00.000 11596 MoveAxis(N, 0, ABG)
00:19:18.344 00.001 11596 Move returns status 0, amount 0
00:19:18.344 00.000 11596 move complete, result=0
00:19:18.344 00.000 11596 worker thread done servicing request
00:19:18.350 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=3, FiltMax=118, Gamma=0.510
00:19:18.360 00.010 13300 UpdateGuideState exits: m=1976 SNR=31.1
00:19:18.361 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:18.361 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:19:18.361 00.000 13300 Enqueuing Expose request
00:19:18.361 00.000 11596 Worker thread wakes up
00:19:18.361 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:19:18.361 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:19:18.875 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:19:19.548 00.673 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0ccddeec-bdf4-49d3-a62f-ccb9948b80e1"}
00:19:19.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0ccddeec-bdf4-49d3-a62f-ccb9948b80e1"}
00:19:19.549 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4877fb03-09bf-421b-838f-82f164c94db6"}
00:19:19.549 00.000 13300 case statement mapped state 6 to 3
00:19:19.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4877fb03-09bf-421b-838f-82f164c94db6"}
00:19:19.550 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"770203d7-bfaf-4cc3-a07a-b45d0d8eadf2"}
00:19:19.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1629,"width":15,"height":15,"star_pos":[7.04,7.26],"pixels":"..."},"id":"770203d7-bfaf-4cc3-a07a-b45d0d8eadf2"}
00:19:21.975 02.425 11596 Exposure complete
00:19:22.051 00.076 11596 worker thread done servicing request
00:19:22.052 00.001 13300 OnExposeComplete: enter
00:19:22.052 00.000 13300 UpdateGuideState(): m_state=6
00:19:22.053 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1630
00:19:22.053 00.000 13300 Star::Find returns 1 (0), X=1071.19, Y=356.22, Mass=1915, SNR=30.7, Peak=254 HFD=3.1
00:19:22.053 00.000 13300 MultiStar: [#1 0.27,-0.15,0.76,U] [#2 0.38,-0.08,0.46,U] [#3 0.26,-0.20,0.43,U] [#4 0.05,-0.17,0.30,U] [#5 0.19,0.47,0.25,U] [#6 0.28,-0.28,0.22,U] [#7 0.23,-0.22,0.24,U] [#8 0.32,-0.10,0.21,U] 
00:19:22.053 00.000 13300 single-star, 8 included, MultiStar: {0.23, -0.10}, one-star: {0.15, -0.10}
00:19:22.053 00.000 13300 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-1.61) = xAngle (1.04 = 1.04)
00:19:22.053 00.000 13300 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.06 = 1.06)
00:19:22.054 00.001 13300 CameraToMount -- cameraX=0.15 cameraY=-0.10 hyp=0.18 cameraTheta=-0.57 mountX=0.09 mountY=0.16, mountTheta=1.05
00:19:22.055 00.001 13300 SchedulePrimaryMove(1016D950, x=0.15, y=-0.10, opts=13)
00:19:22.055 00.000 13300 Enqueuing Move request for scope (0.15, -0.10)
00:19:22.055 00.000 11596 Worker thread wakes up
00:19:22.056 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.10) opts 0xd
00:19:22.056 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, -0.10)
00:19:22.056 00.000 11596 Moving (0.15, -0.10) raw xDistance=0.09 yDistance=0.16
00:19:22.056 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:19:22.056 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:22.056 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:19:22.056 00.000 11596 MoveAxis(E, 0, ABG)
00:19:22.056 00.000 11596 Move returns status 0, amount 0
00:19:22.056 00.000 11596 MoveAxis(N, 0, ABG)
00:19:22.057 00.001 11596 Move returns status 0, amount 0
00:19:22.057 00.000 11596 move complete, result=0
00:19:22.057 00.000 11596 worker thread done servicing request
00:19:22.061 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
00:19:22.069 00.008 13300 UpdateGuideState exits: m=1915 SNR=30.7
00:19:22.069 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:22.069 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:19:22.069 00.000 13300 Enqueuing Expose request
00:19:22.070 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:19:22.070 00.000 11596 Worker thread wakes up
00:19:22.070 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:19:22.547 00.477 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9eae82c0-a5fe-43e7-a786-11bbf10d96fb"}
00:19:22.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9eae82c0-a5fe-43e7-a786-11bbf10d96fb"}
00:19:22.548 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"045d1260-9567-44f8-8991-99f6e011c604"}
00:19:22.548 00.000 13300 case statement mapped state 6 to 3
00:19:22.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"045d1260-9567-44f8-8991-99f6e011c604"}
00:19:22.549 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e1ba6eda-bf37-41d3-abbb-2cf2bf5982b8"}
00:19:22.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1630,"width":15,"height":15,"star_pos":[7.19,7.22],"pixels":"..."},"id":"e1ba6eda-bf37-41d3-abbb-2cf2bf5982b8"}
00:19:22.575 00.026 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:19:25.546 02.971 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d869fff4-12d2-42e5-b2e1-4ea50acdf5aa"}
00:19:25.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d869fff4-12d2-42e5-b2e1-4ea50acdf5aa"}
00:19:25.547 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f2feb593-f3cf-4b60-867e-895529d1ac2d"}
00:19:25.547 00.000 13300 case statement mapped state 6 to 3
00:19:25.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f2feb593-f3cf-4b60-867e-895529d1ac2d"}
00:19:25.548 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cfecc33c-5043-4c0d-9644-0a518cfde566"}
00:19:25.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1630,"width":15,"height":15,"star_pos":[7.19,7.22],"pixels":"..."},"id":"cfecc33c-5043-4c0d-9644-0a518cfde566"}
00:19:25.608 00.060 11596 Exposure complete
00:19:25.685 00.077 11596 worker thread done servicing request
00:19:25.685 00.000 13300 OnExposeComplete: enter
00:19:25.685 00.000 13300 UpdateGuideState(): m_state=6
00:19:25.685 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1631
00:19:25.686 00.001 13300 Star::Find returns 1 (0), X=1071.10, Y=356.16, Mass=1985, SNR=31.2, Peak=254 HFD=3.1
00:19:25.686 00.000 13300 MultiStar: [#1 0.26,-0.18,0.75,U] [#2 0.31,-0.21,0.45,U] [#3 0.24,-0.32,0.41,U] [#4 0.28,-0.11,0.30,U] [#5 0.46,0.26,0.24,U] [#6 0.44,-0.15,0.21,U] [#7 0.14,-0.04,0.23,U] [#8 0.29,0.18,0.21,U] 
00:19:25.686 00.000 13300 single-star, 8 included, MultiStar: {0.23, -0.13}, one-star: {0.06, -0.15}
00:19:25.686 00.000 13300 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-1.61) = xAngle (0.44 = 0.44)
00:19:25.686 00.000 13300 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.45 = 0.45)
00:19:25.686 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.15 hyp=0.17 cameraTheta=-1.17 mountX=0.15 mountY=0.07, mountTheta=0.45
00:19:25.688 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.15, opts=13)
00:19:25.688 00.000 13300 Enqueuing Move request for scope (0.06, -0.15)
00:19:25.689 00.001 11596 Worker thread wakes up
00:19:25.689 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.15) opts 0xd
00:19:25.689 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.15)
00:19:25.689 00.000 11596 Moving (0.06, -0.15) raw xDistance=0.15 yDistance=0.07
00:19:25.689 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
00:19:25.689 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:25.689 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:19:25.689 00.000 11596 MoveAxis(W, 189, ABG)
00:19:25.690 00.001 11596 Guiding  Dir = 3, Dur = 189
00:19:25.690 00.000 11596 IsSlewing returns 0
00:19:25.696 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
00:19:25.708 00.012 13300 UpdateGuideState exits: m=1985 SNR=31.2
00:19:25.708 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:25.709 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:19:25.709 00.000 13300 Enqueuing Expose request
00:19:25.807 00.098 11596 IsGuiding returns 0
00:19:25.912 00.105 11596 PulseGuide returned control before completion, sleep 95
00:19:26.203 00.291 11596 IsGuiding returns 1
00:19:26.203 00.000 11596 scope still moving after pulse duration time elapsed
00:19:26.234 00.031 11596 IsSlewing returns 0
00:19:26.341 00.107 11596 IsGuiding returns 0
00:19:26.341 00.000 11596 scope move finished after 189 + 344 ms
00:19:26.341 00.000 11596 Move returns status 0, amount 189
00:19:26.341 00.000 11596 MoveAxis(N, 0, ABG)
00:19:26.341 00.000 11596 Move returns status 0, amount 0
00:19:26.341 00.000 11596 move complete, result=0
00:19:26.341 00.000 11596 worker thread done servicing request
00:19:26.341 00.000 13300 GuideStep: 0.2 px 189 ms WEST, 0.1 px 0 ms NORTH
00:19:26.341 00.000 11596 Worker thread wakes up
00:19:26.342 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:19:26.851 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:19:28.547 01.696 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"03fe0666-2bc4-4d24-97ff-4f3932882004"}
00:19:28.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"03fe0666-2bc4-4d24-97ff-4f3932882004"}
00:19:28.548 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fe7c7d74-3364-42d0-9c27-7dd8eb8e800f"}
00:19:28.548 00.000 13300 case statement mapped state 6 to 3
00:19:28.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fe7c7d74-3364-42d0-9c27-7dd8eb8e800f"}
00:19:28.549 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6f227d00-91e6-46e4-9ef1-16f91ec70bb5"}
00:19:28.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1631,"width":15,"height":15,"star_pos":[7.10,7.16],"pixels":"..."},"id":"6f227d00-91e6-46e4-9ef1-16f91ec70bb5"}
00:19:29.886 01.337 11596 Exposure complete
00:19:29.959 00.073 11596 worker thread done servicing request
00:19:29.959 00.000 13300 OnExposeComplete: enter
00:19:29.959 00.000 13300 UpdateGuideState(): m_state=6
00:19:29.959 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1632
00:19:29.959 00.000 13300 Star::Find returns 1 (0), X=1071.02, Y=356.27, Mass=1965, SNR=31.1, Peak=254 HFD=3.2
00:19:29.960 00.001 13300 MultiStar: [#1 0.22,-0.09,0.75,U] [#2 0.29,-0.13,0.45,U] [#3 0.20,-0.16,0.42,U] [#4 0.23,0.03,0.30,U] [#5 0.32,0.41,0.24,U] [#6 0.56,0.06,0.23,U] [#7 0.17,0.10,0.23,U] [#8 0.07,0.12,0.21,U] 
00:19:29.960 00.000 13300 single-star, 8 included, MultiStar: {0.18, -0.01}, one-star: {-0.02, -0.04}
00:19:29.960 00.000 13300 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-1.61) = xAngle (-0.32 = -0.32)
00:19:29.960 00.000 13300 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.31 = -0.31)
00:19:29.960 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-1.93 mountX=0.04 mountY=-0.01, mountTheta=-0.31
00:19:29.962 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.04, opts=13)
00:19:29.962 00.000 13300 Enqueuing Move request for scope (-0.02, -0.04)
00:19:29.962 00.000 11596 Worker thread wakes up
00:19:29.962 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.04) opts 0xd
00:19:29.962 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.04)
00:19:29.962 00.000 11596 Moving (-0.02, -0.04) raw xDistance=0.04 yDistance=-0.01
00:19:29.962 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:19:29.963 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:29.963 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:19:29.963 00.000 11596 MoveAxis(E, 0, ABG)
00:19:29.963 00.000 11596 Move returns status 0, amount 0
00:19:29.963 00.000 11596 MoveAxis(N, 0, ABG)
00:19:29.963 00.000 11596 Move returns status 0, amount 0
00:19:29.963 00.000 11596 move complete, result=0
00:19:29.963 00.000 11596 worker thread done servicing request
00:19:29.968 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=117, Gamma=0.510
00:19:29.976 00.008 13300 UpdateGuideState exits: m=1965 SNR=31.1
00:19:29.976 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:29.976 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:19:29.976 00.000 13300 Enqueuing Expose request
00:19:29.976 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:19:29.976 00.000 11596 Worker thread wakes up
00:19:29.976 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:19:30.480 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:19:31.547 01.067 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d8ad4692-beeb-4953-8fda-dd5bfb70ca66"}
00:19:31.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d8ad4692-beeb-4953-8fda-dd5bfb70ca66"}
00:19:31.548 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d96e2154-c8cf-4a99-b914-d638ee672236"}
00:19:31.548 00.000 13300 case statement mapped state 6 to 3
00:19:31.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d96e2154-c8cf-4a99-b914-d638ee672236"}
00:19:31.549 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"69bcb67c-1da7-4b73-ae23-bcf02c35c9db"}
00:19:31.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1632,"width":15,"height":15,"star_pos":[7.02,7.27],"pixels":"..."},"id":"69bcb67c-1da7-4b73-ae23-bcf02c35c9db"}
00:19:33.538 01.989 11596 Exposure complete
00:19:33.651 00.113 11596 worker thread done servicing request
00:19:33.652 00.001 13300 OnExposeComplete: enter
00:19:33.652 00.000 13300 UpdateGuideState(): m_state=6
00:19:33.652 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1633
00:19:33.652 00.000 13300 Star::Find returns 1 (0), X=1071.00, Y=356.15, Mass=1914, SNR=30.7, Peak=254 HFD=3.0
00:19:33.653 00.001 13300 MultiStar: [#1 0.19,-0.27,0.75,U] [#2 0.22,-0.24,0.45,U] [#3 0.16,-0.22,0.42,U] [#4 0.31,-0.06,0.31,U] [#5 0.18,0.48,0.25,U] [#6 0.39,-0.04,0.22,U] [#7 0.11,-0.25,0.23,U] [#8 0.64,-0.10,0.20,U] 
00:19:33.653 00.000 13300 single-star, 8 included, MultiStar: {0.17, -0.14}, one-star: {-0.04, -0.17}
00:19:33.653 00.000 13300 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-1.61) = xAngle (-0.18 = -0.18)
00:19:33.653 00.000 13300 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.17 = -0.17)
00:19:33.653 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.17 hyp=0.17 cameraTheta=-1.79 mountX=0.17 mountY=-0.03, mountTheta=-0.17
00:19:33.656 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.17, opts=13)
00:19:33.656 00.000 13300 Enqueuing Move request for scope (-0.04, -0.17)
00:19:33.656 00.000 11596 Worker thread wakes up
00:19:33.657 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.17) opts 0xd
00:19:33.657 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.17)
00:19:33.657 00.000 11596 Moving (-0.04, -0.17) raw xDistance=0.17 yDistance=-0.03
00:19:33.657 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
00:19:33.657 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:33.657 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:19:33.657 00.000 11596 MoveAxis(W, 210, ABG)
00:19:33.658 00.001 11596 Guiding  Dir = 3, Dur = 210
00:19:33.658 00.000 11596 IsSlewing returns 0
00:19:33.665 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
00:19:33.673 00.008 13300 UpdateGuideState exits: m=1914 SNR=30.7
00:19:33.674 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:33.674 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:19:33.674 00.000 13300 Enqueuing Expose request
00:19:33.797 00.123 11596 IsGuiding returns 0
00:19:33.902 00.105 11596 PulseGuide returned control before completion, sleep 116
00:19:34.124 00.222 11596 IsGuiding returns 1
00:19:34.124 00.000 11596 scope still moving after pulse duration time elapsed
00:19:34.149 00.025 11596 IsSlewing returns 0
00:19:34.224 00.075 11596 IsGuiding returns 1
00:19:34.260 00.036 11596 IsSlewing returns 0
00:19:34.389 00.129 11596 IsGuiding returns 0
00:19:34.389 00.000 11596 scope move finished after 210 + 381 ms
00:19:34.390 00.001 11596 Move returns status 0, amount 210
00:19:34.390 00.000 11596 MoveAxis(N, 0, ABG)
00:19:34.390 00.000 11596 Move returns status 0, amount 0
00:19:34.390 00.000 11596 move complete, result=0
00:19:34.390 00.000 11596 worker thread done servicing request
00:19:34.390 00.000 13300 GuideStep: 0.2 px 210 ms WEST, -0.0 px 0 ms NORTH
00:19:34.390 00.000 11596 Worker thread wakes up
00:19:34.390 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:19:34.548 00.158 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7c2a1954-8637-46de-ae97-783b138e45a4"}
00:19:34.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7c2a1954-8637-46de-ae97-783b138e45a4"}
00:19:34.549 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b924abc2-8dd1-4b14-bd34-cfd53b75bdb3"}
00:19:34.549 00.000 13300 case statement mapped state 6 to 3
00:19:34.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b924abc2-8dd1-4b14-bd34-cfd53b75bdb3"}
00:19:34.550 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0e2ffff9-0564-450f-a0b0-9ea56a47e9f6"}
00:19:34.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1633,"width":15,"height":15,"star_pos":[7.00,7.15],"pixels":"..."},"id":"0e2ffff9-0564-450f-a0b0-9ea56a47e9f6"}
00:19:34.903 00.353 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:19:37.547 02.644 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"24051846-07e9-4507-bc1b-08a623053422"}
00:19:37.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"24051846-07e9-4507-bc1b-08a623053422"}
00:19:37.548 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"716baa68-7123-4f4d-afcc-fe7a546eb420"}
00:19:37.548 00.000 13300 case statement mapped state 6 to 3
00:19:37.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"716baa68-7123-4f4d-afcc-fe7a546eb420"}
00:19:37.549 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"35e780fc-d2f9-4dcd-907d-f93ec2e13a39"}
00:19:37.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1633,"width":15,"height":15,"star_pos":[7.00,7.15],"pixels":"..."},"id":"35e780fc-d2f9-4dcd-907d-f93ec2e13a39"}
00:19:37.939 00.390 11596 Exposure complete
00:19:38.012 00.073 11596 worker thread done servicing request
00:19:38.013 00.001 13300 OnExposeComplete: enter
00:19:38.013 00.000 13300 UpdateGuideState(): m_state=6
00:19:38.013 00.000 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1634
00:19:38.013 00.000 13300 Star::Find returns 1 (0), X=1071.02, Y=356.26, Mass=1972, SNR=31.1, Peak=246 HFD=3.2
00:19:38.014 00.001 13300 MultiStar: [#1 0.20,-0.07,0.75,U] [#2 0.24,-0.14,0.45,U] [#3 0.18,-0.08,0.41,U] [#4 0.30,0.07,0.31,U] [#5 0.28,0.10,0.23,U] [#6 0.29,0.02,0.22,U] [#7 0.09,-0.09,0.22,U] [#8 0.16,0.34,0.20,U] 
00:19:38.014 00.000 13300 single-star, 8 included, MultiStar: {0.16, -0.03}, one-star: {-0.01, -0.05}
00:19:38.014 00.000 13300 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-1.61) = xAngle (-0.21 = -0.21)
00:19:38.014 00.000 13300 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.20 = -0.20)
00:19:38.014 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.82 mountX=0.05 mountY=-0.01, mountTheta=-0.20
00:19:38.016 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.05, opts=13)
00:19:38.016 00.000 13300 Enqueuing Move request for scope (-0.01, -0.05)
00:19:38.016 00.000 11596 Worker thread wakes up
00:19:38.016 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.05) opts 0xd
00:19:38.017 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.05)
00:19:38.017 00.000 11596 Moving (-0.01, -0.05) raw xDistance=0.05 yDistance=-0.01
00:19:38.017 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:19:38.017 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:38.018 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:19:38.018 00.000 11596 MoveAxis(E, 0, ABG)
00:19:38.018 00.000 11596 Move returns status 0, amount 0
00:19:38.018 00.000 11596 MoveAxis(N, 0, ABG)
00:19:38.018 00.000 11596 Move returns status 0, amount 0
00:19:38.018 00.000 11596 move complete, result=0
00:19:38.018 00.000 11596 worker thread done servicing request
00:19:38.023 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=2, FiltMax=117, Gamma=0.510
00:19:38.031 00.008 13300 UpdateGuideState exits: m=1972 SNR=31.1
00:19:38.031 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:38.031 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:19:38.031 00.000 13300 Enqueuing Expose request
00:19:38.031 00.000 11596 Worker thread wakes up
00:19:38.031 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:19:38.032 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:19:38.541 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:19:40.546 02.005 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"49ff21e9-76df-4033-863a-41d3b3fd9851"}
00:19:40.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"49ff21e9-76df-4033-863a-41d3b3fd9851"}
00:19:40.547 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"35d43b45-358e-49f2-b74b-b451404e1abb"}
00:19:40.547 00.000 13300 case statement mapped state 6 to 3
00:19:40.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"35d43b45-358e-49f2-b74b-b451404e1abb"}
00:19:40.548 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f3de83e4-c79a-45ae-b6ab-e516ba92afe0"}
00:19:40.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1634,"width":15,"height":15,"star_pos":[7.02,7.26],"pixels":"..."},"id":"f3de83e4-c79a-45ae-b6ab-e516ba92afe0"}
00:19:41.576 01.028 11596 Exposure complete
00:19:41.651 00.075 11596 worker thread done servicing request
00:19:41.651 00.000 13300 OnExposeComplete: enter
00:19:41.651 00.000 13300 UpdateGuideState(): m_state=6
00:19:41.652 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1635
00:19:41.652 00.000 13300 Star::Find returns 1 (0), X=1071.15, Y=356.28, Mass=1946, SNR=30.9, Peak=240 HFD=3.3
00:19:41.652 00.000 13300 MultiStar: [#1 0.22,-0.03,0.75,U] [#2 0.34,-0.06,0.45,U] [#3 0.39,-0.25,0.42,U] [#4 0.33,0.03,0.31,U] [#5 0.47,0.45,0.24,U] [#6 0.63,0.07,0.22,U] [#7 0.47,-0.03,0.23,U] [#8 0.24,0.32,0.21,U] 
00:19:41.653 00.001 13300 single-star, 8 included, MultiStar: {0.29, 0.00}, one-star: {0.12, -0.04}
00:19:41.653 00.000 13300 CameraToMount -- cameraTheta (-0.29) - m_xAngle (-1.61) = xAngle (1.32 = 1.32)
00:19:41.653 00.000 13300 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.33 = 1.33)
00:19:41.653 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=-0.04 hyp=0.13 cameraTheta=-0.29 mountX=0.03 mountY=0.12, mountTheta=1.32
00:19:41.655 00.002 13300 SchedulePrimaryMove(1016D950, x=0.12, y=-0.04, opts=13)
00:19:41.655 00.000 13300 Enqueuing Move request for scope (0.12, -0.04)
00:19:41.655 00.000 11596 Worker thread wakes up
00:19:41.655 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.04) opts 0xd
00:19:41.655 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, -0.04)
00:19:41.656 00.001 11596 Moving (0.12, -0.04) raw xDistance=0.03 yDistance=0.12
00:19:41.656 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:19:41.656 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:41.656 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:19:41.656 00.000 11596 MoveAxis(E, 0, ABG)
00:19:41.656 00.000 11596 Move returns status 0, amount 0
00:19:41.657 00.001 11596 MoveAxis(N, 0, ABG)
00:19:41.657 00.000 11596 Move returns status 0, amount 0
00:19:41.657 00.000 11596 move complete, result=0
00:19:41.657 00.000 11596 worker thread done servicing request
00:19:41.662 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=240, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
00:19:41.671 00.009 13300 UpdateGuideState exits: m=1946 SNR=30.9
00:19:41.671 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:41.671 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:19:41.671 00.000 13300 Enqueuing Expose request
00:19:41.671 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:19:41.671 00.000 11596 Worker thread wakes up
00:19:41.671 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:19:42.185 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:19:43.546 01.361 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bb183700-c94a-4751-a0ad-9ac4742281b2"}
00:19:43.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bb183700-c94a-4751-a0ad-9ac4742281b2"}
00:19:43.547 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1d0756ab-1026-4349-9ee6-a87cc414e24b"}
00:19:43.547 00.000 13300 case statement mapped state 6 to 3
00:19:43.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1d0756ab-1026-4349-9ee6-a87cc414e24b"}
00:19:43.547 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"83d69cef-9b17-4e06-877a-c69e8a191132"}
00:19:43.548 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1635,"width":15,"height":15,"star_pos":[7.15,7.28],"pixels":"..."},"id":"83d69cef-9b17-4e06-877a-c69e8a191132"}
00:19:45.220 01.672 11596 Exposure complete
00:19:45.294 00.074 11596 worker thread done servicing request
00:19:45.294 00.000 13300 OnExposeComplete: enter
00:19:45.294 00.000 13300 UpdateGuideState(): m_state=6
00:19:45.295 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1636
00:19:45.295 00.000 13300 Star::Find returns 1 (0), X=1071.33, Y=356.46, Mass=1945, SNR=30.8, Peak=226 HFD=3.2
00:19:45.296 00.001 13300 MultiStar: [#1 0.37,0.14,0.76,U] [#2 0.31,0.01,0.46,U] [#3 0.47,0.02,0.41,U] [#4 0.27,0.22,0.30,U] [#5 0.48,0.43,0.24,U] [#6 0.63,0.18,0.20,U] [#7 0.31,0.37,0.24,U] [#8 0.45,0.28,0.21,U] 
00:19:45.296 00.000 13300 single-star, 8 included, MultiStar: {0.37, 0.16}, one-star: {0.29, 0.14}
00:19:45.296 00.000 13300 CameraToMount -- cameraTheta (0.46) - m_xAngle (-1.61) = xAngle (2.07 = 2.07)
00:19:45.296 00.000 13300 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.08 = 2.08)
00:19:45.296 00.000 13300 CameraToMount -- cameraX=0.29 cameraY=0.14 hyp=0.33 cameraTheta=0.46 mountX=-0.16 mountY=0.29, mountTheta=2.07
00:19:45.299 00.003 13300 SchedulePrimaryMove(1016D950, x=0.29, y=0.14, opts=13)
00:19:45.299 00.000 13300 Enqueuing Move request for scope (0.29, 0.14)
00:19:45.300 00.001 11596 Worker thread wakes up
00:19:45.300 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.14) opts 0xd
00:19:45.300 00.000 11596 Handling offset move in thread for scope, endpoint = (0.29, 0.14)
00:19:45.300 00.000 11596 Moving (0.29, 0.14) raw xDistance=-0.16 yDistance=0.29
00:19:45.300 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
00:19:45.301 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
00:19:45.301 00.000 11596 MoveAxis(E, 194, ABG)
00:19:45.301 00.000 11596 Guiding  Dir = 2, Dur = 194
00:19:45.301 00.000 11596 IsSlewing returns 0
00:19:45.306 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
00:19:45.314 00.008 13300 UpdateGuideState exits: m=1945 SNR=30.8
00:19:45.314 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:45.314 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:19:45.314 00.000 13300 Enqueuing Expose request
00:19:45.732 00.418 11596 IsGuiding returns 0
00:19:45.893 00.161 11596 PulseGuide returned control before completion, sleep 44
00:19:46.107 00.214 11596 IsGuiding returns 1
00:19:46.107 00.000 11596 scope still moving after pulse duration time elapsed
00:19:46.142 00.035 11596 IsSlewing returns 0
00:19:46.342 00.200 11596 IsGuiding returns 0
00:19:46.342 00.000 11596 scope move finished after 194 + 415 ms
00:19:46.342 00.000 11596 Move returns status 0, amount 194
00:19:46.342 00.000 11596 MoveAxis(S, 377, ABG)
00:19:46.342 00.000 11596 Guiding  Dir = 1, Dur = 377
00:19:46.343 00.001 11596 IsSlewing returns 0
00:19:46.470 00.127 11596 IsGuiding returns 0
00:19:46.544 00.074 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dd45daf4-01c1-4710-9bfa-48c52635c745"}
00:19:46.544 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dd45daf4-01c1-4710-9bfa-48c52635c745"}
00:19:46.545 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2fbc4e24-ac52-4271-9a2f-020e2dc15c5c"}
00:19:46.545 00.000 13300 case statement mapped state 6 to 3
00:19:46.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2fbc4e24-ac52-4271-9a2f-020e2dc15c5c"}
00:19:46.545 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"44be3619-9058-4d45-86d9-fb9736fdc6a4"}
00:19:46.546 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1636,"width":15,"height":15,"star_pos":[7.33,7.46],"pixels":"..."},"id":"44be3619-9058-4d45-86d9-fb9736fdc6a4"}
00:19:46.656 00.110 11596 PulseGuide returned control before completion, sleep 203
00:19:47.002 00.346 11596 IsGuiding returns 1
00:19:47.003 00.001 11596 scope still moving after pulse duration time elapsed
00:19:47.031 00.028 11596 IsSlewing returns 0
00:19:47.117 00.086 11596 IsGuiding returns 0
00:19:47.117 00.000 11596 scope move finished after 377 + 269 ms
00:19:47.117 00.000 11596 Move returns status 0, amount 377
00:19:47.117 00.000 11596 move complete, result=0
00:19:47.117 00.000 11596 worker thread done servicing request
00:19:47.117 00.000 11596 Worker thread wakes up
00:19:47.117 00.000 13300 GuideStep: -0.2 px 194 ms EAST, 0.3 px 377 ms SOUTH
00:19:47.117 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:19:47.627 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:19:49.544 01.917 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"662b7cc4-900b-46d4-83da-4c08ef704d5d"}
00:19:49.544 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"662b7cc4-900b-46d4-83da-4c08ef704d5d"}
00:19:49.545 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"67c4a7b8-ff8c-4712-a687-c4e928111d12"}
00:19:49.545 00.000 13300 case statement mapped state 6 to 3
00:19:49.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"67c4a7b8-ff8c-4712-a687-c4e928111d12"}
00:19:49.545 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"88e41cf0-dfc4-4142-b581-9e2fe91a7f1d"}
00:19:49.546 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1636,"width":15,"height":15,"star_pos":[7.33,7.46],"pixels":"..."},"id":"88e41cf0-dfc4-4142-b581-9e2fe91a7f1d"}
00:19:50.676 01.130 11596 Exposure complete
00:19:50.759 00.083 13300 OnExposeComplete: enter
00:19:50.759 00.000 11596 worker thread done servicing request
00:19:50.759 00.000 13300 UpdateGuideState(): m_state=6
00:19:50.760 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1637
00:19:50.761 00.001 13300 Star::Find returns 1 (0), X=1071.21, Y=356.28, Mass=1982, SNR=31.2, Peak=246 HFD=3.3
00:19:50.761 00.000 13300 MultiStar: [#1 0.18,-0.04,0.75,U] [#2 0.30,-0.10,0.45,U] [#3 0.30,-0.14,0.41,U] [#4 0.18,-0.01,0.30,U] [#5 0.39,0.35,0.24,U] [#6 0.40,0.36,0.23,U] [#7 0.38,0.02,0.24,U] [#8 0.54,-0.01,0.20,U] 
00:19:50.762 00.001 13300 single-star, 8 included, MultiStar: {0.26, -0.00}, one-star: {0.18, -0.04}
00:19:50.762 00.000 13300 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-1.61) = xAngle (1.39 = 1.39)
00:19:50.762 00.000 13300 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.40 = 1.40)
00:19:50.762 00.000 13300 CameraToMount -- cameraX=0.18 cameraY=-0.04 hyp=0.18 cameraTheta=-0.22 mountX=0.03 mountY=0.18, mountTheta=1.39
00:19:50.764 00.002 13300 SchedulePrimaryMove(1016D950, x=0.18, y=-0.04, opts=13)
00:19:50.764 00.000 13300 Enqueuing Move request for scope (0.18, -0.04)
00:19:50.764 00.000 11596 Worker thread wakes up
00:19:50.764 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.04) opts 0xd
00:19:50.764 00.000 11596 Handling offset move in thread for scope, endpoint = (0.18, -0.04)
00:19:50.764 00.000 11596 Moving (0.18, -0.04) raw xDistance=0.03 yDistance=0.18
00:19:50.765 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:19:50.765 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:50.765 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:19:50.765 00.000 11596 MoveAxis(E, 0, ABG)
00:19:50.765 00.000 11596 Move returns status 0, amount 0
00:19:50.765 00.000 11596 MoveAxis(N, 0, ABG)
00:19:50.765 00.000 11596 Move returns status 0, amount 0
00:19:50.765 00.000 11596 move complete, result=0
00:19:50.766 00.001 11596 worker thread done servicing request
00:19:50.770 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
00:19:50.779 00.009 13300 UpdateGuideState exits: m=1982 SNR=31.2
00:19:50.779 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:50.779 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:19:50.779 00.000 13300 Enqueuing Expose request
00:19:50.779 00.000 11596 Worker thread wakes up
00:19:50.779 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:19:50.779 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:19:51.293 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:19:52.544 01.251 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0e8df62b-c677-485b-a456-a1aff9e1fa9d"}
00:19:52.544 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0e8df62b-c677-485b-a456-a1aff9e1fa9d"}
00:19:52.545 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f77e7ba4-d224-4f0e-b17a-c5281942960e"}
00:19:52.545 00.000 13300 case statement mapped state 6 to 3
00:19:52.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f77e7ba4-d224-4f0e-b17a-c5281942960e"}
00:19:52.545 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3dbd511b-6d9e-49cc-b874-9d11cbe40a5a"}
00:19:52.546 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1637,"width":15,"height":15,"star_pos":[7.21,7.28],"pixels":"..."},"id":"3dbd511b-6d9e-49cc-b874-9d11cbe40a5a"}
00:19:54.326 01.780 11596 Exposure complete
00:19:54.400 00.074 11596 worker thread done servicing request
00:19:54.400 00.000 13300 OnExposeComplete: enter
00:19:54.400 00.000 13300 UpdateGuideState(): m_state=6
00:19:54.400 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1638
00:19:54.401 00.001 13300 Star::Find returns 1 (0), X=1071.03, Y=356.30, Mass=1990, SNR=31.2, Peak=254 HFD=3.3
00:19:54.401 00.000 13300 MultiStar: [#1 0.24,0.03,0.75,U] [#2 0.32,-0.11,0.46,U] [#3 0.32,-0.14,0.40,U] [#4 0.16,0.03,0.29,U] [#5 0.50,0.38,0.24,U] [#6 0.37,0.13,0.21,U] [#7 0.20,0.16,0.22,U] [#8 0.17,0.37,0.20,U] 
00:19:54.401 00.000 13300 single-star, 8 included, MultiStar: {0.21, 0.04}, one-star: {-0.00, -0.01}
00:19:54.401 00.000 13300 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-1.61) = xAngle (-0.07 = -0.07)
00:19:54.401 00.000 13300 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.06 = -0.06)
00:19:54.401 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.68 mountX=0.01 mountY=-0.00, mountTheta=-0.06
00:19:54.403 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.01, opts=13)
00:19:54.403 00.000 13300 Enqueuing Move request for scope (-0.00, -0.01)
00:19:54.403 00.000 11596 Worker thread wakes up
00:19:54.404 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.01) opts 0xd
00:19:54.404 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.01)
00:19:54.404 00.000 11596 Moving (-0.00, -0.01) raw xDistance=0.01 yDistance=-0.00
00:19:54.404 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:19:54.404 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:54.404 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:19:54.404 00.000 11596 MoveAxis(E, 0, ABG)
00:19:54.404 00.000 11596 Move returns status 0, amount 0
00:19:54.404 00.000 11596 MoveAxis(N, 0, ABG)
00:19:54.404 00.000 11596 Move returns status 0, amount 0
00:19:54.405 00.001 11596 move complete, result=0
00:19:54.405 00.000 11596 worker thread done servicing request
00:19:54.410 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=115, Gamma=0.510
00:19:54.419 00.009 13300 UpdateGuideState exits: m=1990 SNR=31.2
00:19:54.419 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:54.419 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:19:54.420 00.001 13300 Enqueuing Expose request
00:19:54.420 00.000 11596 Worker thread wakes up
00:19:54.420 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:19:54.420 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:19:54.928 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:19:55.544 00.616 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ae66b01b-458c-4dc1-a934-e33486514353"}
00:19:55.545 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ae66b01b-458c-4dc1-a934-e33486514353"}
00:19:55.545 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c19d9809-97a3-40cc-a774-d399da166dc0"}
00:19:55.545 00.000 13300 case statement mapped state 6 to 3
00:19:55.546 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c19d9809-97a3-40cc-a774-d399da166dc0"}
00:19:55.546 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"34ae8d44-9621-47b3-9e18-3b75391bfc4d"}
00:19:55.547 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1638,"width":15,"height":15,"star_pos":[7.03,7.30],"pixels":"..."},"id":"34ae8d44-9621-47b3-9e18-3b75391bfc4d"}
00:19:57.997 02.450 11596 Exposure complete
00:19:58.069 00.072 11596 worker thread done servicing request
00:19:58.069 00.000 13300 OnExposeComplete: enter
00:19:58.069 00.000 13300 UpdateGuideState(): m_state=6
00:19:58.070 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1639
00:19:58.070 00.000 13300 Star::Find returns 1 (0), X=1071.05, Y=356.16, Mass=1954, SNR=30.9, Peak=254 HFD=3.1
00:19:58.071 00.001 13300 MultiStar: [#1 0.16,-0.13,0.75,U] [#2 0.11,-0.16,0.44,U] [#3 0.09,-0.20,0.42,U] [#4 0.29,-0.41,0.30,U] [#5 0.33,0.31,0.24,U] [#6 0.50,0.09,0.22,U] [#7 0.24,-0.05,0.23,U] [#8 0.14,0.05,0.21,U] 
00:19:58.071 00.000 13300 single-star, 8 included, MultiStar: {0.15, -0.11}, one-star: {0.01, -0.16}
00:19:58.071 00.000 13300 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-1.61) = xAngle (0.13 = 0.13)
00:19:58.072 00.001 13300 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.15 = 0.15)
00:19:58.072 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.16 hyp=0.16 cameraTheta=-1.48 mountX=0.15 mountY=0.02, mountTheta=0.15
00:19:58.073 00.001 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.16, opts=13)
00:19:58.073 00.000 13300 Enqueuing Move request for scope (0.01, -0.16)
00:19:58.073 00.000 11596 Worker thread wakes up
00:19:58.074 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.16) opts 0xd
00:19:58.074 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.16)
00:19:58.074 00.000 11596 Moving (0.01, -0.16) raw xDistance=0.15 yDistance=0.02
00:19:58.074 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
00:19:58.074 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:58.074 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:19:58.074 00.000 11596 MoveAxis(W, 194, ABG)
00:19:58.074 00.000 11596 Guiding  Dir = 3, Dur = 194
00:19:58.075 00.001 11596 IsSlewing returns 0
00:19:58.079 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
00:19:58.087 00.008 13300 UpdateGuideState exits: m=1954 SNR=30.9
00:19:58.087 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:58.087 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:19:58.087 00.000 13300 Enqueuing Expose request
00:19:58.111 00.024 11596 IsGuiding returns 0
00:19:58.543 00.432 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"60e8beae-0fe6-4bf9-8404-f8567a9d74d3"}
00:19:58.543 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"60e8beae-0fe6-4bf9-8404-f8567a9d74d3"}
00:19:58.544 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b3d8ea17-8679-485a-b406-0feabe9fd7f6"}
00:19:58.544 00.000 13300 case statement mapped state 6 to 3
00:19:58.545 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b3d8ea17-8679-485a-b406-0feabe9fd7f6"}
00:19:58.545 00.000 11596 IsGuiding returns 1
00:19:58.545 00.000 11596 scope still moving after pulse duration time elapsed
00:19:58.546 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c430f86c-addf-4ca5-aca0-1c231cc63d47"}
00:19:58.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1639,"width":15,"height":15,"star_pos":[7.05,7.16],"pixels":"..."},"id":"c430f86c-addf-4ca5-aca0-1c231cc63d47"}
00:19:58.647 00.101 11596 IsSlewing returns 0
00:19:58.735 00.088 11596 IsGuiding returns 0
00:19:58.735 00.000 11596 scope move finished after 194 + 429 ms
00:19:58.735 00.000 11596 Move returns status 0, amount 194
00:19:58.735 00.000 11596 MoveAxis(N, 0, ABG)
00:19:58.735 00.000 11596 Move returns status 0, amount 0
00:19:58.735 00.000 11596 move complete, result=0
00:19:58.735 00.000 11596 worker thread done servicing request
00:19:58.735 00.000 13300 GuideStep: 0.2 px 194 ms WEST, 0.0 px 0 ms NORTH
00:19:58.736 00.001 11596 Worker thread wakes up
00:19:58.736 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:19:59.252 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:20:01.542 02.290 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"284b03ab-12d4-4104-9e0c-145d829ba5b1"}
00:20:01.542 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"284b03ab-12d4-4104-9e0c-145d829ba5b1"}
00:20:01.543 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2f49091d-76c8-4b70-8f02-6c97c445b716"}
00:20:01.543 00.000 13300 case statement mapped state 6 to 3
00:20:01.543 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2f49091d-76c8-4b70-8f02-6c97c445b716"}
00:20:01.544 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"aed328f8-d29f-42e9-97d3-8400896960ba"}
00:20:01.544 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1639,"width":15,"height":15,"star_pos":[7.05,7.16],"pixels":"..."},"id":"aed328f8-d29f-42e9-97d3-8400896960ba"}
00:20:02.280 00.736 11596 Exposure complete
00:20:02.366 00.086 11596 worker thread done servicing request
00:20:02.366 00.000 13300 OnExposeComplete: enter
00:20:02.367 00.001 13300 UpdateGuideState(): m_state=6
00:20:02.367 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1640
00:20:02.367 00.000 13300 Star::Find returns 1 (0), X=1071.11, Y=356.31, Mass=1959, SNR=31.0, Peak=248 HFD=3.3
00:20:02.368 00.001 13300 MultiStar: [#1 0.31,0.02,0.76,U] [#2 0.21,-0.11,0.45,U] [#3 0.28,-0.02,0.41,U] [#4 0.08,0.04,0.30,U] [#5 0.32,0.54,0.25,U] [#6 0.49,0.12,0.22,U] [#7 0.33,-0.16,0.23,U] [#8 0.26,0.31,0.20,U] 
00:20:02.368 00.000 13300 single-star, 8 included, MultiStar: {0.23, 0.04}, one-star: {0.07, -0.01}
00:20:02.368 00.000 13300 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-1.61) = xAngle (1.49 = 1.49)
00:20:02.368 00.000 13300 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.50 = 1.50)
00:20:02.368 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-0.12 mountX=0.01 mountY=0.07, mountTheta=1.49
00:20:02.370 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.01, opts=13)
00:20:02.370 00.000 13300 Enqueuing Move request for scope (0.07, -0.01)
00:20:02.370 00.000 11596 Worker thread wakes up
00:20:02.370 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.01) opts 0xd
00:20:02.370 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.01)
00:20:02.370 00.000 11596 Moving (0.07, -0.01) raw xDistance=0.01 yDistance=0.07
00:20:02.370 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:20:02.370 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:02.370 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:20:02.371 00.001 11596 MoveAxis(E, 0, ABG)
00:20:02.371 00.000 11596 Move returns status 0, amount 0
00:20:02.371 00.000 11596 MoveAxis(N, 0, ABG)
00:20:02.371 00.000 11596 Move returns status 0, amount 0
00:20:02.371 00.000 11596 move complete, result=0
00:20:02.371 00.000 11596 worker thread done servicing request
00:20:02.376 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
00:20:02.384 00.008 13300 UpdateGuideState exits: m=1959 SNR=31.0
00:20:02.384 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:02.384 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:20:02.385 00.001 13300 Enqueuing Expose request
00:20:02.385 00.000 11596 Worker thread wakes up
00:20:02.385 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:20:02.385 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:20:02.896 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:20:04.542 01.646 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6e2a7cf1-7f22-4eb3-95f9-9168f51e1118"}
00:20:04.542 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6e2a7cf1-7f22-4eb3-95f9-9168f51e1118"}
00:20:04.543 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"975cc9d3-fd0c-49a3-9dd3-9ae58ad38af6"}
00:20:04.543 00.000 13300 case statement mapped state 6 to 3
00:20:04.543 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"975cc9d3-fd0c-49a3-9dd3-9ae58ad38af6"}
00:20:04.544 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3b34d3d5-e56b-4422-b71c-50cb1340f016"}
00:20:04.544 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1640,"width":15,"height":15,"star_pos":[7.11,7.31],"pixels":"..."},"id":"3b34d3d5-e56b-4422-b71c-50cb1340f016"}
00:20:05.925 01.381 11596 Exposure complete
00:20:06.025 00.100 11596 worker thread done servicing request
00:20:06.025 00.000 13300 OnExposeComplete: enter
00:20:06.025 00.000 13300 UpdateGuideState(): m_state=6
00:20:06.026 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1641
00:20:06.026 00.000 13300 Star::Find returns 1 (0), X=1071.16, Y=356.25, Mass=1942, SNR=30.9, Peak=249 HFD=3.2
00:20:06.026 00.000 13300 MultiStar: [#1 0.26,-0.12,0.76,U] [#2 0.38,-0.05,0.45,U] [#3 0.28,-0.29,0.42,U] [#4 0.27,-0.15,0.30,U] [#5 0.12,0.35,0.23,U] [#6 0.54,0.04,0.21,U] [#7 0.10,-0.26,0.23,U] [#8 0.36,0.14,0.21,U] 
00:20:06.026 00.000 13300 single-star, 8 included, MultiStar: {0.24, -0.07}, one-star: {0.12, -0.06}
00:20:06.026 00.000 13300 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-1.61) = xAngle (1.16 = 1.16)
00:20:06.026 00.000 13300 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.17 = 1.17)
00:20:06.026 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=-0.06 hyp=0.14 cameraTheta=-0.45 mountX=0.06 mountY=0.13, mountTheta=1.16
00:20:06.028 00.002 13300 SchedulePrimaryMove(1016D950, x=0.12, y=-0.06, opts=13)
00:20:06.028 00.000 13300 Enqueuing Move request for scope (0.12, -0.06)
00:20:06.028 00.000 11596 Worker thread wakes up
00:20:06.028 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.06) opts 0xd
00:20:06.029 00.001 11596 Handling offset move in thread for scope, endpoint = (0.12, -0.06)
00:20:06.029 00.000 11596 Moving (0.12, -0.06) raw xDistance=0.06 yDistance=0.13
00:20:06.029 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:20:06.029 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:06.029 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:20:06.029 00.000 11596 MoveAxis(E, 0, ABG)
00:20:06.029 00.000 11596 Move returns status 0, amount 0
00:20:06.029 00.000 11596 MoveAxis(N, 0, ABG)
00:20:06.029 00.000 11596 Move returns status 0, amount 0
00:20:06.029 00.000 11596 move complete, result=0
00:20:06.030 00.001 11596 worker thread done servicing request
00:20:06.034 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=249, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
00:20:06.046 00.012 13300 UpdateGuideState exits: m=1942 SNR=30.9
00:20:06.046 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:06.046 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:20:06.046 00.000 13300 Enqueuing Expose request
00:20:06.046 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:20:06.046 00.000 11596 Worker thread wakes up
00:20:06.046 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:20:06.561 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:20:07.541 00.980 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"07566344-b09d-4155-b0a0-6e04bdd6b9e3"}
00:20:07.541 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"07566344-b09d-4155-b0a0-6e04bdd6b9e3"}
00:20:07.542 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1cd82eec-9863-4be1-a3ef-cbc66dc56997"}
00:20:07.542 00.000 13300 case statement mapped state 6 to 3
00:20:07.542 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1cd82eec-9863-4be1-a3ef-cbc66dc56997"}
00:20:07.543 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e9686347-ae8e-4e24-89ba-42357522ec8a"}
00:20:07.543 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1641,"width":15,"height":15,"star_pos":[7.16,7.25],"pixels":"..."},"id":"e9686347-ae8e-4e24-89ba-42357522ec8a"}
00:20:09.598 02.055 11596 Exposure complete
00:20:09.680 00.082 11596 worker thread done servicing request
00:20:09.681 00.001 13300 OnExposeComplete: enter
00:20:09.681 00.000 13300 UpdateGuideState(): m_state=6
00:20:09.681 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1642
00:20:09.681 00.000 13300 Star::Find returns 1 (0), X=1071.16, Y=356.15, Mass=1957, SNR=31.0, Peak=254 HFD=3.1
00:20:09.682 00.001 13300 MultiStar: [#1 0.18,-0.21,0.75,U] [#2 0.29,-0.35,0.46,U] [#3 0.27,-0.31,0.41,U] [#4 0.09,-0.30,0.30,U] [#5 0.22,0.37,0.24,U] [#6 0.37,-0.29,0.22,U] [#7 0.36,-0.13,0.24,U] [#8 0.25,-0.15,0.20,U] 
00:20:09.682 00.000 13300 single-star, 8 included, MultiStar: {0.21, -0.19}, one-star: {0.12, -0.17}
00:20:09.682 00.000 13300 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-1.61) = xAngle (0.68 = 0.68)
00:20:09.682 00.000 13300 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.70 = 0.70)
00:20:09.682 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=-0.17 hyp=0.21 cameraTheta=-0.92 mountX=0.16 mountY=0.13, mountTheta=0.69
00:20:09.684 00.002 13300 SchedulePrimaryMove(1016D950, x=0.12, y=-0.17, opts=13)
00:20:09.684 00.000 13300 Enqueuing Move request for scope (0.12, -0.17)
00:20:09.685 00.001 11596 Worker thread wakes up
00:20:09.685 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.17) opts 0xd
00:20:09.685 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, -0.17)
00:20:09.685 00.000 11596 Moving (0.12, -0.17) raw xDistance=0.16 yDistance=0.13
00:20:09.685 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
00:20:09.685 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:09.686 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:20:09.686 00.000 11596 MoveAxis(W, 201, ABG)
00:20:09.686 00.000 11596 Guiding  Dir = 3, Dur = 201
00:20:09.686 00.000 11596 IsSlewing returns 0
00:20:09.692 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
00:20:09.700 00.008 13300 UpdateGuideState exits: m=1957 SNR=31.0
00:20:09.700 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:09.700 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:20:09.701 00.001 13300 Enqueuing Expose request
00:20:09.852 00.151 11596 IsGuiding returns 0
00:20:10.356 00.504 11596 IsGuiding returns 1
00:20:10.356 00.000 11596 scope still moving after pulse duration time elapsed
00:20:10.541 00.185 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ae0bdbc8-f2f4-4ddd-8faf-a51b6b85bbd9"}
00:20:10.541 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ae0bdbc8-f2f4-4ddd-8faf-a51b6b85bbd9"}
00:20:10.542 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"90571d39-4685-4629-b97a-74333b91af2e"}
00:20:10.542 00.000 13300 case statement mapped state 6 to 3
00:20:10.542 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"90571d39-4685-4629-b97a-74333b91af2e"}
00:20:10.542 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"55c6a357-8754-4faf-8b3f-afc86a861658"}
00:20:10.543 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1642,"width":15,"height":15,"star_pos":[7.16,7.15],"pixels":"..."},"id":"55c6a357-8754-4faf-8b3f-afc86a861658"}
00:20:10.580 00.037 11596 IsSlewing returns 0
00:20:10.698 00.118 11596 IsGuiding returns 0
00:20:10.698 00.000 11596 scope move finished after 201 + 644 ms
00:20:10.698 00.000 11596 Move returns status 0, amount 201
00:20:10.699 00.001 11596 MoveAxis(N, 0, ABG)
00:20:10.699 00.000 11596 Move returns status 0, amount 0
00:20:10.699 00.000 11596 move complete, result=0
00:20:10.699 00.000 11596 worker thread done servicing request
00:20:10.699 00.000 11596 Worker thread wakes up
00:20:10.699 00.000 13300 GuideStep: 0.2 px 201 ms WEST, 0.1 px 0 ms NORTH
00:20:10.699 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:20:11.208 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:20:13.540 02.332 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7e85e901-86d6-41ff-a7d1-09997eed6625"}
00:20:13.541 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7e85e901-86d6-41ff-a7d1-09997eed6625"}
00:20:13.542 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"13304772-641b-4f74-88f6-edd8f790b2a9"}
00:20:13.542 00.000 13300 case statement mapped state 6 to 3
00:20:13.543 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"13304772-641b-4f74-88f6-edd8f790b2a9"}
00:20:13.544 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"be0b4264-316d-4ca6-bcb2-62b7e92067ba"}
00:20:13.545 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1642,"width":15,"height":15,"star_pos":[7.16,7.15],"pixels":"..."},"id":"be0b4264-316d-4ca6-bcb2-62b7e92067ba"}
00:20:14.268 00.723 11596 Exposure complete
00:20:14.394 00.126 11596 worker thread done servicing request
00:20:14.394 00.000 13300 OnExposeComplete: enter
00:20:14.394 00.000 13300 UpdateGuideState(): m_state=6
00:20:14.395 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1643
00:20:14.396 00.001 13300 Star::Find returns 1 (0), X=1071.08, Y=356.28, Mass=1965, SNR=31.0, Peak=254 HFD=3.2
00:20:14.396 00.000 13300 MultiStar: [#1 0.12,-0.14,0.75,U] [#2 0.27,-0.18,0.45,U] [#3 0.23,-0.17,0.42,U] [#4 0.49,-0.22,0.31,U] [#5 0.19,0.46,0.24,U] [#6 0.24,0.02,0.21,U] [#7 0.32,-0.34,0.23,U] [#8 0.15,-0.07,0.20,U] 
00:20:14.396 00.000 13300 single-star, 8 included, MultiStar: {0.19, -0.09}, one-star: {0.05, -0.04}
00:20:14.396 00.000 13300 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-1.61) = xAngle (0.94 = 0.94)
00:20:14.397 00.001 13300 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.95 = 0.95)
00:20:14.397 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.04 hyp=0.06 cameraTheta=-0.67 mountX=0.03 mountY=0.05, mountTheta=0.94
00:20:14.399 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.04, opts=13)
00:20:14.399 00.000 13300 Enqueuing Move request for scope (0.05, -0.04)
00:20:14.399 00.000 11596 Worker thread wakes up
00:20:14.399 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.04) opts 0xd
00:20:14.399 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.04)
00:20:14.400 00.001 11596 Moving (0.05, -0.04) raw xDistance=0.03 yDistance=0.05
00:20:14.400 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:20:14.400 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:14.400 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:20:14.400 00.000 11596 MoveAxis(E, 0, ABG)
00:20:14.400 00.000 11596 Move returns status 0, amount 0
00:20:14.400 00.000 11596 MoveAxis(N, 0, ABG)
00:20:14.401 00.001 11596 Move returns status 0, amount 0
00:20:14.401 00.000 11596 move complete, result=0
00:20:14.401 00.000 11596 worker thread done servicing request
00:20:14.409 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=117, Gamma=0.510
00:20:14.423 00.014 13300 UpdateGuideState exits: m=1965 SNR=31.0
00:20:14.424 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:14.424 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:20:14.424 00.000 13300 Enqueuing Expose request
00:20:14.425 00.001 11596 Worker thread wakes up
00:20:14.425 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:20:14.425 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:20:14.939 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:20:16.541 01.602 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4094025b-9114-4754-a5ec-552d1317263f"}
00:20:16.541 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4094025b-9114-4754-a5ec-552d1317263f"}
00:20:16.542 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"884b2f81-d700-4a5d-bf13-b9dd7528df30"}
00:20:16.542 00.000 13300 case statement mapped state 6 to 3
00:20:16.542 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"884b2f81-d700-4a5d-bf13-b9dd7528df30"}
00:20:16.544 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bc20f441-fa7d-4aa6-885f-3a4f15e0308b"}
00:20:16.544 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1643,"width":15,"height":15,"star_pos":[7.08,7.28],"pixels":"..."},"id":"bc20f441-fa7d-4aa6-885f-3a4f15e0308b"}
00:20:17.974 01.430 11596 Exposure complete
00:20:18.066 00.092 11596 worker thread done servicing request
00:20:18.066 00.000 13300 OnExposeComplete: enter
00:20:18.066 00.000 13300 UpdateGuideState(): m_state=6
00:20:18.066 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1644
00:20:18.067 00.001 13300 Star::Find returns 1 (0), X=1070.99, Y=356.22, Mass=1985, SNR=31.2, Peak=254 HFD=3.1
00:20:18.067 00.000 13300 MultiStar: [#1 0.19,-0.02,0.75,U] [#2 0.18,-0.12,0.45,U] [#3 0.30,-0.18,0.41,U] [#4 0.21,0.35,0.30,U] [#5 0.18,0.32,0.24,U] [#6 0.42,-0.20,0.22,U] [#7 0.16,-0.11,0.22,U] [#8 0.18,0.17,0.20,U] 
00:20:18.067 00.000 13300 single-star, 8 included, MultiStar: {0.15, -0.03}, one-star: {-0.04, -0.10}
00:20:18.067 00.000 13300 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-1.61) = xAngle (-0.38 = -0.38)
00:20:18.067 00.000 13300 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.36 = -0.36)
00:20:18.067 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.10 hyp=0.11 cameraTheta=-1.98 mountX=0.10 mountY=-0.04, mountTheta=-0.36
00:20:18.069 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.10, opts=13)
00:20:18.069 00.000 13300 Enqueuing Move request for scope (-0.04, -0.10)
00:20:18.069 00.000 11596 Worker thread wakes up
00:20:18.070 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.10) opts 0xd
00:20:18.070 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.10)
00:20:18.070 00.000 11596 Moving (-0.04, -0.10) raw xDistance=0.10 yDistance=-0.04
00:20:18.070 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:20:18.070 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:18.070 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:20:18.071 00.001 11596 MoveAxis(E, 0, ABG)
00:20:18.071 00.000 11596 Move returns status 0, amount 0
00:20:18.071 00.000 11596 MoveAxis(N, 0, ABG)
00:20:18.071 00.000 11596 Move returns status 0, amount 0
00:20:18.072 00.001 11596 move complete, result=0
00:20:18.072 00.000 11596 worker thread done servicing request
00:20:18.079 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=119, Gamma=0.510
00:20:18.088 00.009 13300 UpdateGuideState exits: m=1985 SNR=31.2
00:20:18.088 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:18.088 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:20:18.088 00.000 13300 Enqueuing Expose request
00:20:18.088 00.000 11596 Worker thread wakes up
00:20:18.088 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:20:18.089 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:20:18.603 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:20:19.541 00.938 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e21b3d05-70f2-4889-a8d5-0bffec9b11e9"}
00:20:19.542 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e21b3d05-70f2-4889-a8d5-0bffec9b11e9"}
00:20:19.543 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"00e7ba15-2b3e-4c5d-bd41-ea198fdab31c"}
00:20:19.543 00.000 13300 case statement mapped state 6 to 3
00:20:19.543 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"00e7ba15-2b3e-4c5d-bd41-ea198fdab31c"}
00:20:19.544 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a659ddce-a7bf-4869-867d-d09941fc8c47"}
00:20:19.544 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1644,"width":15,"height":15,"star_pos":[6.99,7.22],"pixels":"..."},"id":"a659ddce-a7bf-4869-867d-d09941fc8c47"}
00:20:21.651 02.107 11596 Exposure complete
00:20:21.723 00.072 11596 worker thread done servicing request
00:20:21.723 00.000 13300 OnExposeComplete: enter
00:20:21.723 00.000 13300 UpdateGuideState(): m_state=6
00:20:21.723 00.000 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1645
00:20:21.724 00.001 13300 Star::Find returns 1 (0), X=1071.04, Y=356.12, Mass=1918, SNR=30.7, Peak=254 HFD=3.0
00:20:21.724 00.000 13300 MultiStar: [#1 0.20,-0.26,0.76,U] [#2 0.26,-0.43,0.45,U] [#3 0.09,-0.47,0.43,U] [#4 0.25,-0.24,0.30,U] [#5 0.23,0.43,0.24,U] [#6 0.23,0.01,0.21,U] [#7 0.13,0.09,0.23,U] [#8 0.26,0.01,0.20,U] 
00:20:21.724 00.000 13300 single-star, 8 included, MultiStar: {0.15, -0.19}, one-star: {0.01, -0.19}
00:20:21.724 00.000 13300 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-1.61) = xAngle (0.08 = 0.08)
00:20:21.724 00.000 13300 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.09 = 0.09)
00:20:21.724 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.19 hyp=0.19 cameraTheta=-1.53 mountX=0.19 mountY=0.02, mountTheta=0.09
00:20:21.727 00.003 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.19, opts=13)
00:20:21.727 00.000 13300 Enqueuing Move request for scope (0.01, -0.19)
00:20:21.727 00.000 11596 Worker thread wakes up
00:20:21.728 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.19) opts 0xd
00:20:21.729 00.001 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.19)
00:20:21.729 00.000 11596 Moving (0.01, -0.19) raw xDistance=0.19 yDistance=0.02
00:20:21.730 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.19
00:20:21.730 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:21.730 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:20:21.730 00.000 11596 MoveAxis(W, 238, ABG)
00:20:21.730 00.000 11596 Guiding  Dir = 3, Dur = 238
00:20:21.731 00.001 11596 IsSlewing returns 0
00:20:21.735 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
00:20:21.743 00.008 13300 UpdateGuideState exits: m=1918 SNR=30.7
00:20:21.743 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:21.743 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:20:21.744 00.001 13300 Enqueuing Expose request
00:20:21.924 00.180 11596 IsGuiding returns 0
00:20:22.014 00.090 11596 PulseGuide returned control before completion, sleep 159
00:20:22.237 00.223 11596 IsGuiding returns 1
00:20:22.238 00.001 11596 scope still moving after pulse duration time elapsed
00:20:22.262 00.024 11596 IsSlewing returns 0
00:20:22.334 00.072 11596 IsGuiding returns 1
00:20:22.368 00.034 11596 IsSlewing returns 0
00:20:22.540 00.172 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7025c3ff-0679-4052-a102-fd3c7d9e6d3d"}
00:20:22.540 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7025c3ff-0679-4052-a102-fd3c7d9e6d3d"}
00:20:22.541 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3d4bb475-0473-42ae-8656-30c670e76e99"}
00:20:22.541 00.000 13300 case statement mapped state 6 to 3
00:20:22.541 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3d4bb475-0473-42ae-8656-30c670e76e99"}
00:20:22.542 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b226c573-4ed4-41f1-b64f-187e2af81183"}
00:20:22.542 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1645,"width":15,"height":15,"star_pos":[7.04,7.12],"pixels":"..."},"id":"b226c573-4ed4-41f1-b64f-187e2af81183"}
00:20:22.629 00.087 11596 IsGuiding returns 0
00:20:22.629 00.000 11596 scope move finished after 238 + 466 ms
00:20:22.629 00.000 11596 Move returns status 0, amount 238
00:20:22.630 00.001 11596 MoveAxis(N, 0, ABG)
00:20:22.630 00.000 11596 Move returns status 0, amount 0
00:20:22.630 00.000 11596 move complete, result=0
00:20:22.630 00.000 11596 worker thread done servicing request
00:20:22.630 00.000 13300 GuideStep: 0.2 px 238 ms WEST, 0.0 px 0 ms NORTH
00:20:22.630 00.000 11596 Worker thread wakes up
00:20:22.630 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:20:23.133 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:20:25.538 02.405 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1381f11a-85ac-4abe-9c8b-178fe734120c"}
00:20:25.538 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1381f11a-85ac-4abe-9c8b-178fe734120c"}
00:20:25.539 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"63868149-df43-4969-b88c-d1d00f750228"}
00:20:25.539 00.000 13300 case statement mapped state 6 to 3
00:20:25.539 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"63868149-df43-4969-b88c-d1d00f750228"}
00:20:25.540 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cff6298a-edad-44dd-b767-16bc956cd814"}
00:20:25.540 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1645,"width":15,"height":15,"star_pos":[7.04,7.12],"pixels":"..."},"id":"cff6298a-edad-44dd-b767-16bc956cd814"}
00:20:26.161 00.621 11596 Exposure complete
00:20:26.237 00.076 11596 worker thread done servicing request
00:20:26.237 00.000 13300 OnExposeComplete: enter
00:20:26.238 00.001 13300 UpdateGuideState(): m_state=6
00:20:26.239 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1646
00:20:26.239 00.000 13300 Star::Find returns 1 (0), X=1071.06, Y=356.25, Mass=1885, SNR=30.4, Peak=244 HFD=3.2
00:20:26.240 00.001 13300 MultiStar: [#1 0.17,-0.02,0.77,U] [#2 0.10,-0.15,0.46,U] [#3 0.22,-0.02,0.43,U] [#4 0.28,0.14,0.32,U] [#5 0.20,0.37,0.26,U] [#6 0.22,0.14,0.23,U] [#7 0.11,-0.24,0.23,U] [#8 0.13,0.23,0.21,U] 
00:20:26.240 00.000 13300 single-star, 8 included, MultiStar: {0.14, 0.00}, one-star: {0.03, -0.07}
00:20:26.240 00.000 13300 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-1.61) = xAngle (0.48 = 0.48)
00:20:26.240 00.000 13300 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.49 = 0.49)
00:20:26.240 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.07 hyp=0.07 cameraTheta=-1.13 mountX=0.06 mountY=0.03, mountTheta=0.49
00:20:26.243 00.003 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.07, opts=13)
00:20:26.243 00.000 13300 Enqueuing Move request for scope (0.03, -0.07)
00:20:26.244 00.001 11596 Worker thread wakes up
00:20:26.244 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.07) opts 0xd
00:20:26.244 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.07)
00:20:26.244 00.000 11596 Moving (0.03, -0.07) raw xDistance=0.06 yDistance=0.03
00:20:26.244 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:20:26.245 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:26.245 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:20:26.245 00.000 11596 MoveAxis(E, 0, ABG)
00:20:26.245 00.000 11596 Move returns status 0, amount 0
00:20:26.245 00.000 11596 MoveAxis(N, 0, ABG)
00:20:26.246 00.001 11596 Move returns status 0, amount 0
00:20:26.246 00.000 11596 move complete, result=0
00:20:26.246 00.000 11596 worker thread done servicing request
00:20:26.250 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=244, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
00:20:26.258 00.008 13300 UpdateGuideState exits: m=1885 SNR=30.4
00:20:26.258 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:26.259 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:20:26.259 00.000 13300 Enqueuing Expose request
00:20:26.259 00.000 11596 Worker thread wakes up
00:20:26.259 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:20:26.259 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:20:26.762 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:20:28.538 01.776 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"edaa1161-b6f3-48f4-a576-38dc6a0ef852"}
00:20:28.538 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"edaa1161-b6f3-48f4-a576-38dc6a0ef852"}
00:20:28.539 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ddd9a169-6621-42b8-a0d7-ed0eb7173850"}
00:20:28.539 00.000 13300 case statement mapped state 6 to 3
00:20:28.539 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ddd9a169-6621-42b8-a0d7-ed0eb7173850"}
00:20:28.540 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"855cc475-b15f-40f9-a25a-b17fcf1494e6"}
00:20:28.540 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1646,"width":15,"height":15,"star_pos":[7.06,7.25],"pixels":"..."},"id":"855cc475-b15f-40f9-a25a-b17fcf1494e6"}
00:20:29.800 01.260 11596 Exposure complete
00:20:29.874 00.074 11596 worker thread done servicing request
00:20:29.875 00.001 13300 OnExposeComplete: enter
00:20:29.875 00.000 13300 UpdateGuideState(): m_state=6
00:20:29.875 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1647
00:20:29.875 00.000 13300 Star::Find returns 1 (0), X=1071.05, Y=356.25, Mass=1936, SNR=30.8, Peak=254 HFD=3.2
00:20:29.876 00.001 13300 MultiStar: [#1 0.20,-0.19,0.76,U] [#2 0.13,-0.31,0.45,U] [#3 0.20,-0.09,0.43,U] [#4 0.11,-0.00,0.31,U] [#5 0.19,0.15,0.23,U] [#6 0.41,0.20,0.23,U] [#7 0.08,0.03,0.23,U] [#8 0.24,0.21,0.22,U] 
00:20:29.876 00.000 13300 single-star, 8 included, MultiStar: {0.14, -0.07}, one-star: {0.02, -0.07}
00:20:29.876 00.000 13300 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-1.61) = xAngle (0.34 = 0.34)
00:20:29.876 00.000 13300 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.35 = 0.35)
00:20:29.876 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.27 mountX=0.06 mountY=0.02, mountTheta=0.35
00:20:29.878 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.07, opts=13)
00:20:29.878 00.000 13300 Enqueuing Move request for scope (0.02, -0.07)
00:20:29.879 00.001 11596 Worker thread wakes up
00:20:29.879 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.07) opts 0xd
00:20:29.879 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.07)
00:20:29.879 00.000 11596 Moving (0.02, -0.07) raw xDistance=0.06 yDistance=0.02
00:20:29.879 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:20:29.879 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:29.879 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:20:29.879 00.000 11596 MoveAxis(E, 0, ABG)
00:20:29.879 00.000 11596 Move returns status 0, amount 0
00:20:29.879 00.000 11596 MoveAxis(N, 0, ABG)
00:20:29.880 00.001 11596 Move returns status 0, amount 0
00:20:29.880 00.000 11596 move complete, result=0
00:20:29.880 00.000 11596 worker thread done servicing request
00:20:29.886 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=112, Gamma=0.510
00:20:29.895 00.009 13300 UpdateGuideState exits: m=1936 SNR=30.8
00:20:29.896 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:29.896 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:20:29.896 00.000 13300 Enqueuing Expose request
00:20:29.896 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:20:29.896 00.000 11596 Worker thread wakes up
00:20:29.896 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:20:30.409 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:20:31.536 01.127 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b6bbe780-fdc0-4872-a30e-a84defb9fe71"}
00:20:31.536 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b6bbe780-fdc0-4872-a30e-a84defb9fe71"}
00:20:31.537 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d2d0a828-c7e2-4e4d-8f1d-6429942db24d"}
00:20:31.537 00.000 13300 case statement mapped state 6 to 3
00:20:31.537 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d2d0a828-c7e2-4e4d-8f1d-6429942db24d"}
00:20:31.537 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"28cd48c7-006d-4b75-8185-12c694cd5d61"}
00:20:31.538 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1647,"width":15,"height":15,"star_pos":[7.05,7.25],"pixels":"..."},"id":"28cd48c7-006d-4b75-8185-12c694cd5d61"}
00:20:33.432 01.894 11596 Exposure complete
00:20:33.508 00.076 11596 worker thread done servicing request
00:20:33.508 00.000 13300 OnExposeComplete: enter
00:20:33.509 00.001 13300 UpdateGuideState(): m_state=6
00:20:33.509 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1648
00:20:33.510 00.001 13300 Star::Find returns 1 (0), X=1070.95, Y=356.23, Mass=1982, SNR=31.1, Peak=248 HFD=3.1
00:20:33.510 00.000 13300 MultiStar: [#1 0.14,-0.07,0.75,U] [#2 0.09,-0.15,0.44,U] [#3 0.12,-0.15,0.41,U] [#4 0.02,-0.11,0.31,U] [#5 0.02,0.58,0.24,U] [#6 0.35,0.06,0.22,U] [#7 0.03,0.19,0.23,U] [#8 -0.23,0.18,0.21,U] 
00:20:33.510 00.000 13300 refined, 8 included, MultiStar: {0.04, -0.02}, one-star: {-0.09, -0.08}
00:20:33.510 00.000 13300 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-1.61) = xAngle (1.21 = 1.21)
00:20:33.510 00.000 13300 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.23 = 1.23)
00:20:33.510 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-0.40 mountX=0.02 mountY=0.04, mountTheta=1.21
00:20:33.512 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.02, opts=13)
00:20:33.512 00.000 13300 Enqueuing Move request for scope (0.04, -0.02)
00:20:33.512 00.000 11596 Worker thread wakes up
00:20:33.512 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.02) opts 0xd
00:20:33.513 00.001 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.02)
00:20:33.513 00.000 11596 Moving (0.04, -0.02) raw xDistance=0.02 yDistance=0.04
00:20:33.513 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:20:33.513 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:33.514 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:20:33.514 00.000 11596 MoveAxis(E, 0, ABG)
00:20:33.514 00.000 11596 Move returns status 0, amount 0
00:20:33.514 00.000 11596 MoveAxis(N, 0, ABG)
00:20:33.514 00.000 11596 Move returns status 0, amount 0
00:20:33.514 00.000 11596 move complete, result=0
00:20:33.514 00.000 11596 worker thread done servicing request
00:20:33.519 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=2, FiltMax=115, Gamma=0.510
00:20:33.526 00.007 13300 UpdateGuideState exits: m=1982 SNR=31.1
00:20:33.526 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:33.526 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:20:33.526 00.000 13300 Enqueuing Expose request
00:20:33.526 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:20:33.527 00.001 11596 Worker thread wakes up
00:20:33.527 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:20:34.039 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:20:34.536 00.497 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5f210219-fa04-4706-a205-37a51b1a0887"}
00:20:34.536 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5f210219-fa04-4706-a205-37a51b1a0887"}
00:20:34.537 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c3285dac-122a-4b62-add3-9e31a0af5037"}
00:20:34.537 00.000 13300 case statement mapped state 6 to 3
00:20:34.537 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c3285dac-122a-4b62-add3-9e31a0af5037"}
00:20:34.537 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e836a41b-5d4e-4175-b4ef-761297247cb8"}
00:20:34.537 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1648,"width":15,"height":15,"star_pos":[6.95,7.23],"pixels":"..."},"id":"e836a41b-5d4e-4175-b4ef-761297247cb8"}
00:20:37.066 02.529 11596 Exposure complete
00:20:37.142 00.076 11596 worker thread done servicing request
00:20:37.142 00.000 13300 OnExposeComplete: enter
00:20:37.142 00.000 13300 UpdateGuideState(): m_state=6
00:20:37.142 00.000 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1649
00:20:37.143 00.001 13300 Star::Find returns 1 (0), X=1071.11, Y=356.29, Mass=1927, SNR=30.7, Peak=239 HFD=3.3
00:20:37.143 00.000 13300 MultiStar: [#1 0.23,-0.02,0.75,U] [#2 0.21,-0.09,0.46,U] [#3 0.19,-0.09,0.42,U] [#4 0.20,-0.10,0.30,U] [#5 0.04,0.89,0.25,U] [#6 0.40,-0.01,0.22,U] [#7 0.09,0.30,0.23,U] [#8 0.21,0.25,0.20,U] 
00:20:37.143 00.000 13300 single-star, 8 included, MultiStar: {0.17, 0.05}, one-star: {0.08, -0.03}
00:20:37.143 00.000 13300 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-1.61) = xAngle (1.27 = 1.27)
00:20:37.143 00.000 13300 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.28 = 1.28)
00:20:37.143 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.03 hyp=0.08 cameraTheta=-0.34 mountX=0.02 mountY=0.08, mountTheta=1.27
00:20:37.146 00.003 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.03, opts=13)
00:20:37.146 00.000 13300 Enqueuing Move request for scope (0.08, -0.03)
00:20:37.146 00.000 11596 Worker thread wakes up
00:20:37.146 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.03) opts 0xd
00:20:37.147 00.001 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.03)
00:20:37.147 00.000 11596 Moving (0.08, -0.03) raw xDistance=0.02 yDistance=0.08
00:20:37.147 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:20:37.147 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:37.147 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:20:37.147 00.000 11596 MoveAxis(E, 0, ABG)
00:20:37.148 00.001 11596 Move returns status 0, amount 0
00:20:37.148 00.000 11596 MoveAxis(N, 0, ABG)
00:20:37.148 00.000 11596 Move returns status 0, amount 0
00:20:37.148 00.000 11596 move complete, result=0
00:20:37.148 00.000 11596 worker thread done servicing request
00:20:37.153 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
00:20:37.160 00.007 13300 UpdateGuideState exits: m=1927 SNR=30.7
00:20:37.160 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:37.160 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:20:37.160 00.000 13300 Enqueuing Expose request
00:20:37.161 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:20:37.161 00.000 11596 Worker thread wakes up
00:20:37.161 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:20:37.538 00.377 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"301e1c70-1d1d-423c-b399-d2d15f19e02d"}
00:20:37.538 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"301e1c70-1d1d-423c-b399-d2d15f19e02d"}
00:20:37.539 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"72ea7b67-8e2f-4ce6-968f-82d33177e903"}
00:20:37.539 00.000 13300 case statement mapped state 6 to 3
00:20:37.539 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"72ea7b67-8e2f-4ce6-968f-82d33177e903"}
00:20:37.540 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8956e135-b20a-4a10-a315-1d8eeb597871"}
00:20:37.540 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1649,"width":15,"height":15,"star_pos":[7.11,7.29],"pixels":"..."},"id":"8956e135-b20a-4a10-a315-1d8eeb597871"}
00:20:37.664 00.124 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:20:40.534 02.870 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e84fde81-81aa-4058-a62c-763530994495"}
00:20:40.534 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e84fde81-81aa-4058-a62c-763530994495"}
00:20:40.535 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e1d91470-89ec-459b-9915-585adfc408e2"}
00:20:40.535 00.000 13300 case statement mapped state 6 to 3
00:20:40.535 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e1d91470-89ec-459b-9915-585adfc408e2"}
00:20:40.535 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3b40e178-b70d-41a2-9904-9131eb477809"}
00:20:40.536 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1649,"width":15,"height":15,"star_pos":[7.11,7.29],"pixels":"..."},"id":"3b40e178-b70d-41a2-9904-9131eb477809"}
00:20:40.701 00.165 11596 Exposure complete
00:20:40.779 00.078 11596 worker thread done servicing request
00:20:40.779 00.000 13300 OnExposeComplete: enter
00:20:40.780 00.001 13300 UpdateGuideState(): m_state=6
00:20:40.780 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1650
00:20:40.780 00.000 13300 Star::Find returns 1 (0), X=1071.08, Y=356.34, Mass=1945, SNR=30.9, Peak=236 HFD=3.3
00:20:40.781 00.001 13300 MultiStar: [#1 0.31,0.06,0.75,U] [#2 0.35,-0.07,0.45,U] [#3 0.35,0.01,0.41,U] [#4 0.15,0.10,0.31,U] [#5 0.34,0.35,0.25,U] [#6 0.40,0.16,0.22,U] [#7 0.21,0.18,0.22,U] [#8 0.08,0.28,0.22,U] 
00:20:40.781 00.000 13300 single-star, 8 included, MultiStar: {0.22, 0.08}, one-star: {0.04, 0.02}
00:20:40.781 00.000 13300 CameraToMount -- cameraTheta (0.49) - m_xAngle (-1.61) = xAngle (2.09 = 2.09)
00:20:40.781 00.000 13300 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.11 = 2.11)
00:20:40.781 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.02 hyp=0.05 cameraTheta=0.49 mountX=-0.02 mountY=0.04, mountTheta=2.10
00:20:40.782 00.001 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.02, opts=13)
00:20:40.783 00.001 13300 Enqueuing Move request for scope (0.04, 0.02)
00:20:40.783 00.000 11596 Worker thread wakes up
00:20:40.783 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.02) opts 0xd
00:20:40.783 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.02)
00:20:40.783 00.000 11596 Moving (0.04, 0.02) raw xDistance=-0.02 yDistance=0.04
00:20:40.783 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:20:40.783 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:40.783 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:20:40.783 00.000 11596 MoveAxis(E, 0, ABG)
00:20:40.784 00.001 11596 Move returns status 0, amount 0
00:20:40.784 00.000 11596 MoveAxis(N, 0, ABG)
00:20:40.784 00.000 11596 Move returns status 0, amount 0
00:20:40.784 00.000 11596 move complete, result=0
00:20:40.784 00.000 11596 worker thread done servicing request
00:20:40.789 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
00:20:40.799 00.010 13300 UpdateGuideState exits: m=1945 SNR=30.9
00:20:40.799 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:40.799 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:20:40.799 00.000 13300 Enqueuing Expose request
00:20:40.799 00.000 11596 Worker thread wakes up
00:20:40.799 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:20:40.800 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:20:41.309 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:20:43.533 02.224 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"47ad12af-c427-4bff-92f5-b7f7a985c1cf"}
00:20:43.533 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"47ad12af-c427-4bff-92f5-b7f7a985c1cf"}
00:20:43.534 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"151cc972-ef85-43c5-9150-12b44a48e7e0"}
00:20:43.534 00.000 13300 case statement mapped state 6 to 3
00:20:43.534 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"151cc972-ef85-43c5-9150-12b44a48e7e0"}
00:20:43.535 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e1c3f634-3dcd-49ed-ba5d-62d867a00f6b"}
00:20:43.535 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1650,"width":15,"height":15,"star_pos":[7.08,7.34],"pixels":"..."},"id":"e1c3f634-3dcd-49ed-ba5d-62d867a00f6b"}
00:20:44.338 00.803 11596 Exposure complete
00:20:44.412 00.074 11596 worker thread done servicing request
00:20:44.412 00.000 13300 OnExposeComplete: enter
00:20:44.412 00.000 13300 UpdateGuideState(): m_state=6
00:20:44.413 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1651
00:20:44.413 00.000 13300 Star::Find returns 1 (0), X=1071.04, Y=356.33, Mass=1931, SNR=30.8, Peak=242 HFD=3.3
00:20:44.414 00.001 13300 MultiStar: [#1 0.16,0.06,0.76,U] [#2 0.30,-0.06,0.45,U] [#3 0.11,-0.13,0.42,U] [#4 0.28,0.25,0.31,U] [#5 0.20,0.39,0.23,U] [#6 0.38,0.19,0.22,U] [#7 0.21,0.05,0.23,U] [#8 0.12,0.23,0.22,U] 
00:20:44.414 00.000 13300 single-star, 8 included, MultiStar: {0.16, 0.07}, one-star: {0.00, 0.02}
00:20:44.414 00.000 13300 CameraToMount -- cameraTheta (1.42) - m_xAngle (-1.61) = xAngle (3.03 = 3.03)
00:20:44.414 00.000 13300 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.04 = 3.04)
00:20:44.414 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.42 mountX=-0.02 mountY=0.00, mountTheta=3.04
00:20:44.418 00.004 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.02, opts=13)
00:20:44.418 00.000 13300 Enqueuing Move request for scope (0.00, 0.02)
00:20:44.418 00.000 11596 Worker thread wakes up
00:20:44.418 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.02) opts 0xd
00:20:44.419 00.001 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.02)
00:20:44.419 00.000 11596 Moving (0.00, 0.02) raw xDistance=-0.02 yDistance=0.00
00:20:44.419 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:20:44.419 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:44.419 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:20:44.420 00.001 11596 MoveAxis(E, 0, ABG)
00:20:44.420 00.000 11596 Move returns status 0, amount 0
00:20:44.420 00.000 11596 MoveAxis(N, 0, ABG)
00:20:44.420 00.000 11596 Move returns status 0, amount 0
00:20:44.420 00.000 11596 move complete, result=0
00:20:44.420 00.000 11596 worker thread done servicing request
00:20:44.425 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=242, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
00:20:44.433 00.008 13300 UpdateGuideState exits: m=1931 SNR=30.8
00:20:44.433 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:44.434 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:20:44.434 00.000 13300 Enqueuing Expose request
00:20:44.434 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:20:44.434 00.000 11596 Worker thread wakes up
00:20:44.434 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:20:44.936 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:20:46.532 01.596 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e0a4a977-c916-4434-9a59-0d640f357392"}
00:20:46.532 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e0a4a977-c916-4434-9a59-0d640f357392"}
00:20:46.533 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5f6554b5-c80a-4ee3-b539-30cc36bae2b9"}
00:20:46.533 00.000 13300 case statement mapped state 6 to 3
00:20:46.533 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5f6554b5-c80a-4ee3-b539-30cc36bae2b9"}
00:20:46.534 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d7ebadb9-d523-4e36-9550-5e530760b312"}
00:20:46.534 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1651,"width":15,"height":15,"star_pos":[7.04,7.33],"pixels":"..."},"id":"d7ebadb9-d523-4e36-9550-5e530760b312"}
00:20:47.966 01.432 11596 Exposure complete
00:20:48.042 00.076 11596 worker thread done servicing request
00:20:48.042 00.000 13300 OnExposeComplete: enter
00:20:48.042 00.000 13300 UpdateGuideState(): m_state=6
00:20:48.043 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1652
00:20:48.043 00.000 13300 Star::Find returns 1 (0), X=1071.00, Y=356.45, Mass=1960, SNR=31.0, Peak=219 HFD=3.2
00:20:48.043 00.000 13300 MultiStar: [#1 0.12,0.06,0.76,U] [#2 0.31,-0.06,0.44,U] [#3 0.22,0.01,0.42,U] [#4 0.18,0.14,0.30,U] [#5 0.29,0.47,0.23,U] [#6 0.50,0.09,0.21,U] [#7 0.26,0.20,0.23,U] [#8 0.24,0.31,0.20,U] 
00:20:48.044 00.001 13300 single-star, 8 included, MultiStar: {0.16, 0.12}, one-star: {-0.03, 0.13}
00:20:48.044 00.000 13300 CameraToMount -- cameraTheta (1.83) - m_xAngle (-1.61) = xAngle (3.43 = -2.85)
00:20:48.044 00.000 13300 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.45 = -2.83)
00:20:48.044 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.13 hyp=0.14 cameraTheta=1.83 mountX=-0.13 mountY=-0.04, mountTheta=-2.84
00:20:48.045 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.13, opts=13)
00:20:48.046 00.001 13300 Enqueuing Move request for scope (-0.03, 0.13)
00:20:48.046 00.000 11596 Worker thread wakes up
00:20:48.046 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.13) opts 0xd
00:20:48.046 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.13)
00:20:48.046 00.000 11596 Moving (-0.03, 0.13) raw xDistance=-0.13 yDistance=-0.04
00:20:48.046 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:20:48.047 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:48.047 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:20:48.047 00.000 11596 MoveAxis(E, 0, ABG)
00:20:48.047 00.000 11596 Move returns status 0, amount 0
00:20:48.047 00.000 11596 MoveAxis(N, 0, ABG)
00:20:48.047 00.000 11596 Move returns status 0, amount 0
00:20:48.047 00.000 11596 move complete, result=0
00:20:48.048 00.001 11596 worker thread done servicing request
00:20:48.052 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=219, med=4, FiltMin=2, FiltMax=114, Gamma=0.510
00:20:48.060 00.008 13300 UpdateGuideState exits: m=1960 SNR=31.0
00:20:48.060 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:48.061 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:20:48.061 00.000 13300 Enqueuing Expose request
00:20:48.061 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:20:48.061 00.000 11596 Worker thread wakes up
00:20:48.061 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:20:48.578 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:20:49.532 00.954 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f63b9cbe-1121-40d1-a9a0-4a7c2cc96189"}
00:20:49.532 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f63b9cbe-1121-40d1-a9a0-4a7c2cc96189"}
00:20:49.533 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e5d9bff8-bed3-4bf6-9084-b6aa5e1bfad9"}
00:20:49.533 00.000 13300 case statement mapped state 6 to 3
00:20:49.533 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e5d9bff8-bed3-4bf6-9084-b6aa5e1bfad9"}
00:20:49.534 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e1326fdd-d781-4417-825c-a604debb22fd"}
00:20:49.534 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1652,"width":15,"height":15,"star_pos":[7.00,7.45],"pixels":"..."},"id":"e1326fdd-d781-4417-825c-a604debb22fd"}
00:20:51.603 02.069 11596 Exposure complete
00:20:51.687 00.084 11596 worker thread done servicing request
00:20:51.687 00.000 13300 OnExposeComplete: enter
00:20:51.687 00.000 13300 UpdateGuideState(): m_state=6
00:20:51.688 00.001 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1653
00:20:51.688 00.000 13300 Star::Find returns 1 (0), X=1071.05, Y=356.37, Mass=2038, SNR=31.6, Peak=228 HFD=3.3
00:20:51.689 00.001 13300 MultiStar: [#1 0.07,0.13,0.74,U] [#2 0.31,-0.06,0.45,U] [#3 0.12,-0.08,0.41,U] [#4 0.19,0.20,0.30,U] [#5 0.35,0.47,0.23,U] [#6 0.25,0.33,0.21,U] [#7 0.20,0.28,0.24,U] [#8 0.03,0.56,0.20,U] 
00:20:51.689 00.000 13300 single-star, 8 included, MultiStar: {0.13, 0.13}, one-star: {0.02, 0.06}
00:20:51.689 00.000 13300 CameraToMount -- cameraTheta (1.30) - m_xAngle (-1.61) = xAngle (2.91 = 2.91)
00:20:51.689 00.000 13300 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.93 = 2.93)
00:20:51.689 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.30 mountX=-0.06 mountY=0.01, mountTheta=2.93
00:20:51.691 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.06, opts=13)
00:20:51.691 00.000 13300 Enqueuing Move request for scope (0.02, 0.06)
00:20:51.691 00.000 11596 Worker thread wakes up
00:20:51.691 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.06) opts 0xd
00:20:51.692 00.001 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.06)
00:20:51.692 00.000 11596 Moving (0.02, 0.06) raw xDistance=-0.06 yDistance=0.01
00:20:51.692 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:20:51.692 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:51.692 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:20:51.692 00.000 11596 MoveAxis(E, 0, ABG)
00:20:51.692 00.000 11596 Move returns status 0, amount 0
00:20:51.692 00.000 11596 MoveAxis(N, 0, ABG)
00:20:51.692 00.000 11596 Move returns status 0, amount 0
00:20:51.693 00.001 11596 move complete, result=0
00:20:51.693 00.000 11596 worker thread done servicing request
00:20:51.700 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=117, Gamma=0.510
00:20:51.707 00.007 13300 UpdateGuideState exits: m=2038 SNR=31.6
00:20:51.708 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:51.708 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:20:51.708 00.000 13300 Enqueuing Expose request
00:20:51.708 00.000 11596 Worker thread wakes up
00:20:51.708 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:20:51.708 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:20:52.224 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:20:52.532 00.308 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9598eb93-f81e-4f63-8555-f16ed2edcfac"}
00:20:52.532 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9598eb93-f81e-4f63-8555-f16ed2edcfac"}
00:20:52.532 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"69a2afc3-fc71-4eb8-8f0a-b8b200d3ad9c"}
00:20:52.533 00.001 13300 case statement mapped state 6 to 3
00:20:52.533 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"69a2afc3-fc71-4eb8-8f0a-b8b200d3ad9c"}
00:20:52.533 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4620a6f7-3042-4156-b964-a4f6d0b35c37"}
00:20:52.534 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1653,"width":15,"height":15,"star_pos":[7.05,7.37],"pixels":"..."},"id":"4620a6f7-3042-4156-b964-a4f6d0b35c37"}
00:20:55.252 02.718 11596 Exposure complete
00:20:55.324 00.072 11596 worker thread done servicing request
00:20:55.324 00.000 13300 OnExposeComplete: enter
00:20:55.324 00.000 13300 UpdateGuideState(): m_state=6
00:20:55.325 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1654
00:20:55.325 00.000 13300 Star::Find returns 1 (0), X=1071.08, Y=356.42, Mass=1961, SNR=31.0, Peak=225 HFD=3.3
00:20:55.325 00.000 13300 MultiStar: [#1 0.14,0.05,0.74,U] [#2 0.30,0.03,0.45,U] [#3 0.08,-0.04,0.41,U] [#4 0.10,0.02,0.30,U] [#5 0.40,0.26,0.24,U] [#6 0.34,0.06,0.22,U] [#7 0.00,0.00,0.00,L] [#8 0.03,0.23,0.19,U] [#9 0.30,0.10,0.21,U] 
00:20:55.325 00.000 13300 single-star, 8 included, MultiStar: {0.16, 0.08}, one-star: {0.05, 0.10}
00:20:55.326 00.001 13300 CameraToMount -- cameraTheta (1.10) - m_xAngle (-1.61) = xAngle (2.71 = 2.71)
00:20:55.326 00.000 13300 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.72 = 2.72)
00:20:55.326 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.10 hyp=0.11 cameraTheta=1.10 mountX=-0.10 mountY=0.05, mountTheta=2.72
00:20:55.327 00.001 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.10, opts=13)
00:20:55.327 00.000 13300 Enqueuing Move request for scope (0.05, 0.10)
00:20:55.328 00.001 11596 Worker thread wakes up
00:20:55.328 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.10) opts 0xd
00:20:55.328 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.10)
00:20:55.328 00.000 11596 Moving (0.05, 0.10) raw xDistance=-0.10 yDistance=0.05
00:20:55.328 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:20:55.328 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:55.328 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:20:55.328 00.000 11596 MoveAxis(E, 0, ABG)
00:20:55.328 00.000 11596 Move returns status 0, amount 0
00:20:55.328 00.000 11596 MoveAxis(N, 0, ABG)
00:20:55.329 00.001 11596 Move returns status 0, amount 0
00:20:55.329 00.000 11596 move complete, result=0
00:20:55.329 00.000 11596 worker thread done servicing request
00:20:55.334 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
00:20:55.341 00.007 13300 UpdateGuideState exits: m=1961 SNR=31.0
00:20:55.342 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:55.342 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:20:55.342 00.000 13300 Enqueuing Expose request
00:20:55.342 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:20:55.342 00.000 11596 Worker thread wakes up
00:20:55.342 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:20:55.530 00.188 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7808f2c3-559b-4666-bf9a-4f07f2151cf8"}
00:20:55.530 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7808f2c3-559b-4666-bf9a-4f07f2151cf8"}
00:20:55.531 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c253d5af-0dbe-4550-8a49-92449a8c95ed"}
00:20:55.531 00.000 13300 case statement mapped state 6 to 3
00:20:55.531 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c253d5af-0dbe-4550-8a49-92449a8c95ed"}
00:20:55.532 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"74b9129b-21f4-41ba-8040-92e9e149a7ac"}
00:20:55.532 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1654,"width":15,"height":15,"star_pos":[7.08,7.42],"pixels":"..."},"id":"74b9129b-21f4-41ba-8040-92e9e149a7ac"}
00:20:55.844 00.312 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:20:58.529 02.685 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0da72d31-1d4d-45cb-ad6c-18aaa2451511"}
00:20:58.529 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0da72d31-1d4d-45cb-ad6c-18aaa2451511"}
00:20:58.530 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6941e401-3d3e-4e81-813b-87a2fc877f94"}
00:20:58.530 00.000 13300 case statement mapped state 6 to 3
00:20:58.530 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6941e401-3d3e-4e81-813b-87a2fc877f94"}
00:20:58.531 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9896766e-1d68-4f56-948d-0c92e14a1f7b"}
00:20:58.531 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1654,"width":15,"height":15,"star_pos":[7.08,7.42],"pixels":"..."},"id":"9896766e-1d68-4f56-948d-0c92e14a1f7b"}
00:20:58.884 00.353 11596 Exposure complete
00:20:58.962 00.078 11596 worker thread done servicing request
00:20:58.962 00.000 13300 OnExposeComplete: enter
00:20:58.962 00.000 13300 UpdateGuideState(): m_state=6
00:20:58.963 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1655
00:20:58.963 00.000 13300 Star::Find returns 1 (0), X=1071.03, Y=356.42, Mass=1981, SNR=31.2, Peak=224 HFD=3.4
00:20:58.964 00.001 13300 MultiStar: [#1 0.10,0.14,0.74,U] [#2 0.16,-0.05,0.45,U] [#3 0.16,-0.04,0.41,U] [#4 0.17,0.04,0.30,U] [#5 0.15,0.47,0.24,U] [#6 0.14,-0.06,0.21,U] [#7 0.21,0.22,0.23,U] [#8 0.20,0.46,0.20,U] 
00:20:58.964 00.000 13300 single-star, 8 included, MultiStar: {0.11, 0.11}, one-star: {-0.00, 0.11}
00:20:58.964 00.000 13300 CameraToMount -- cameraTheta (1.59) - m_xAngle (-1.61) = xAngle (3.20 = -3.08)
00:20:58.964 00.000 13300 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.22 = -3.07)
00:20:58.964 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.11 hyp=0.11 cameraTheta=1.59 mountX=-0.10 mountY=-0.01, mountTheta=-3.07
00:20:58.966 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.11, opts=13)
00:20:58.966 00.000 13300 Enqueuing Move request for scope (-0.00, 0.11)
00:20:58.966 00.000 11596 Worker thread wakes up
00:20:58.966 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.11) opts 0xd
00:20:58.966 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.11)
00:20:58.966 00.000 11596 Moving (-0.00, 0.11) raw xDistance=-0.10 yDistance=-0.01
00:20:58.967 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:20:58.967 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:58.967 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:20:58.967 00.000 11596 MoveAxis(E, 0, ABG)
00:20:58.967 00.000 11596 Move returns status 0, amount 0
00:20:58.967 00.000 11596 MoveAxis(N, 0, ABG)
00:20:58.967 00.000 11596 Move returns status 0, amount 0
00:20:58.967 00.000 11596 move complete, result=0
00:20:58.967 00.000 11596 worker thread done servicing request
00:20:58.972 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=224, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
00:20:58.981 00.009 13300 UpdateGuideState exits: m=1981 SNR=31.2
00:20:58.981 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:58.981 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:20:58.981 00.000 13300 Enqueuing Expose request
00:20:58.981 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:20:58.981 00.000 11596 Worker thread wakes up
00:20:58.982 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:20:59.484 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:21:01.528 02.044 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f5de1165-02e5-4849-9ba3-7c97f5216d64"}
00:21:01.528 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f5de1165-02e5-4849-9ba3-7c97f5216d64"}
00:21:01.529 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f090a910-5122-4080-aa39-04031e907ec2"}
00:21:01.530 00.001 13300 case statement mapped state 6 to 3
00:21:01.530 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f090a910-5122-4080-aa39-04031e907ec2"}
00:21:01.530 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1ec6af0c-6cc3-4411-8410-6bfa9617ff5b"}
00:21:01.530 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1655,"width":15,"height":15,"star_pos":[7.03,7.42],"pixels":"..."},"id":"1ec6af0c-6cc3-4411-8410-6bfa9617ff5b"}
00:21:02.508 00.978 11596 Exposure complete
00:21:02.596 00.088 11596 worker thread done servicing request
00:21:02.596 00.000 13300 OnExposeComplete: enter
00:21:02.596 00.000 13300 UpdateGuideState(): m_state=6
00:21:02.597 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1656
00:21:02.597 00.000 13300 Star::Find returns 1 (0), X=1071.16, Y=356.51, Mass=1976, SNR=31.1, Peak=231 HFD=3.1
00:21:02.598 00.001 13300 MultiStar: [#1 0.24,0.11,0.75,U] [#2 0.24,0.04,0.44,U] [#3 0.15,-0.00,0.40,U] [#4 0.36,0.21,0.29,U] [#5 0.36,0.39,0.24,U] [#6 0.53,0.22,0.22,U] [#7 0.16,0.09,0.22,U] [#8 0.32,0.29,0.21,U] 
00:21:02.598 00.000 13300 single-star, 8 included, MultiStar: {0.23, 0.15}, one-star: {0.13, 0.19}
00:21:02.598 00.000 13300 CameraToMount -- cameraTheta (0.99) - m_xAngle (-1.61) = xAngle (2.60 = 2.60)
00:21:02.598 00.000 13300 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.61 = 2.61)
00:21:02.599 00.001 13300 CameraToMount -- cameraX=0.13 cameraY=0.19 hyp=0.23 cameraTheta=0.99 mountX=-0.20 mountY=0.12, mountTheta=2.61
00:21:02.601 00.002 13300 SchedulePrimaryMove(1016D950, x=0.13, y=0.19, opts=13)
00:21:02.602 00.001 13300 Enqueuing Move request for scope (0.13, 0.19)
00:21:02.602 00.000 11596 Worker thread wakes up
00:21:02.603 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.19) opts 0xd
00:21:02.603 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, 0.19)
00:21:02.604 00.001 11596 Moving (0.13, 0.19) raw xDistance=-0.20 yDistance=0.12
00:21:02.604 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
00:21:02.604 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:02.604 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:21:02.604 00.000 11596 MoveAxis(E, 250, ABG)
00:21:02.605 00.001 11596 Guiding  Dir = 2, Dur = 250
00:21:02.605 00.000 11596 IsSlewing returns 0
00:21:02.611 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=231, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
00:21:02.621 00.010 13300 UpdateGuideState exits: m=1976 SNR=31.1
00:21:02.621 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:02.621 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:21:02.621 00.000 13300 Enqueuing Expose request
00:21:02.697 00.076 11596 IsGuiding returns 0
00:21:02.835 00.138 11596 PulseGuide returned control before completion, sleep 124
00:21:03.150 00.315 11596 IsGuiding returns 1
00:21:03.150 00.000 11596 scope still moving after pulse duration time elapsed
00:21:03.175 00.025 11596 IsSlewing returns 0
00:21:03.480 00.305 11596 IsGuiding returns 0
00:21:03.480 00.000 11596 scope move finished after 250 + 532 ms
00:21:03.480 00.000 11596 Move returns status 0, amount 250
00:21:03.480 00.000 11596 MoveAxis(N, 0, ABG)
00:21:03.480 00.000 11596 Move returns status 0, amount 0
00:21:03.480 00.000 11596 move complete, result=0
00:21:03.480 00.000 11596 worker thread done servicing request
00:21:03.480 00.000 11596 Worker thread wakes up
00:21:03.481 00.001 13300 GuideStep: -0.2 px 250 ms EAST, 0.1 px 0 ms NORTH
00:21:03.481 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:21:03.992 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:21:04.527 00.535 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"26a01f67-5627-429d-b1bf-bd6a414e9d00"}
00:21:04.528 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"26a01f67-5627-429d-b1bf-bd6a414e9d00"}
00:21:04.528 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4ac5343f-6d05-4fea-adcc-696d9d98c0e1"}
00:21:04.529 00.001 13300 case statement mapped state 6 to 3
00:21:04.529 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4ac5343f-6d05-4fea-adcc-696d9d98c0e1"}
00:21:04.529 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"378d6455-1454-4403-b0a1-4e7fb9690868"}
00:21:04.529 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1656,"width":15,"height":15,"star_pos":[7.16,6.51],"pixels":"..."},"id":"378d6455-1454-4403-b0a1-4e7fb9690868"}
00:21:07.015 02.486 11596 Exposure complete
00:21:07.090 00.075 11596 worker thread done servicing request
00:21:07.091 00.001 13300 OnExposeComplete: enter
00:21:07.091 00.000 13300 UpdateGuideState(): m_state=6
00:21:07.091 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1657
00:21:07.091 00.000 13300 Star::Find returns 1 (0), X=1071.10, Y=356.23, Mass=1925, SNR=30.7, Peak=251 HFD=3.1
00:21:07.092 00.001 13300 MultiStar: [#1 0.22,0.00,0.76,U] [#2 0.28,-0.19,0.45,U] [#3 0.28,-0.20,0.41,U] [#4 0.22,-0.24,0.31,U] [#5 0.26,0.28,0.24,U] [#6 0.43,0.08,0.23,U] [#7 0.57,-0.18,0.22,U] [#8 0.50,0.42,0.22,U] 
00:21:07.092 00.000 13300 single-star, 8 included, MultiStar: {0.25, -0.05}, one-star: {0.06, -0.08}
00:21:07.092 00.000 13300 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-1.61) = xAngle (0.70 = 0.70)
00:21:07.092 00.000 13300 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.72 = 0.72)
00:21:07.092 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-0.91 mountX=0.08 mountY=0.07, mountTheta=0.71
00:21:07.095 00.003 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.08, opts=13)
00:21:07.095 00.000 13300 Enqueuing Move request for scope (0.06, -0.08)
00:21:07.095 00.000 11596 Worker thread wakes up
00:21:07.095 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.08) opts 0xd
00:21:07.096 00.001 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.08)
00:21:07.096 00.000 11596 Moving (0.06, -0.08) raw xDistance=0.08 yDistance=0.07
00:21:07.096 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:21:07.096 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:07.096 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:21:07.096 00.000 11596 MoveAxis(E, 0, ABG)
00:21:07.097 00.001 11596 Move returns status 0, amount 0
00:21:07.097 00.000 11596 MoveAxis(N, 0, ABG)
00:21:07.097 00.000 11596 Move returns status 0, amount 0
00:21:07.097 00.000 11596 move complete, result=0
00:21:07.097 00.000 11596 worker thread done servicing request
00:21:07.108 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
00:21:07.116 00.008 13300 UpdateGuideState exits: m=1925 SNR=30.7
00:21:07.116 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:07.116 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:21:07.116 00.000 13300 Enqueuing Expose request
00:21:07.116 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:21:07.116 00.000 11596 Worker thread wakes up
00:21:07.116 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:21:07.528 00.412 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d46c242d-0d25-4921-b390-1cb5e5e32b26"}
00:21:07.528 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d46c242d-0d25-4921-b390-1cb5e5e32b26"}
00:21:07.529 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"58967eac-2388-4baf-9dab-5f27a19bcdd9"}
00:21:07.529 00.000 13300 case statement mapped state 6 to 3
00:21:07.529 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"58967eac-2388-4baf-9dab-5f27a19bcdd9"}
00:21:07.530 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a78fa455-422b-47a8-b7de-9d245bddbcc0"}
00:21:07.530 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1657,"width":15,"height":15,"star_pos":[7.10,7.23],"pixels":"..."},"id":"a78fa455-422b-47a8-b7de-9d245bddbcc0"}
00:21:07.633 00.103 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:21:10.527 02.894 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3c76f803-b8a9-4f03-bf11-5e48e623979e"}
00:21:10.527 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3c76f803-b8a9-4f03-bf11-5e48e623979e"}
00:21:10.528 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2bfc5207-d8d5-472c-ab8d-c68c3af7ca41"}
00:21:10.528 00.000 13300 case statement mapped state 6 to 3
00:21:10.528 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2bfc5207-d8d5-472c-ab8d-c68c3af7ca41"}
00:21:10.528 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cbae7bf9-978c-4ed6-96f8-45da83b1ceb4"}
00:21:10.529 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1657,"width":15,"height":15,"star_pos":[7.10,7.23],"pixels":"..."},"id":"cbae7bf9-978c-4ed6-96f8-45da83b1ceb4"}
00:21:10.673 00.144 11596 Exposure complete
00:21:10.755 00.082 11596 worker thread done servicing request
00:21:10.756 00.001 13300 OnExposeComplete: enter
00:21:10.756 00.000 13300 UpdateGuideState(): m_state=6
00:21:10.756 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1658
00:21:10.756 00.000 13300 Star::Find returns 1 (0), X=1071.05, Y=356.17, Mass=1923, SNR=30.7, Peak=254 HFD=3.1
00:21:10.757 00.001 13300 MultiStar: [#1 0.19,-0.14,0.76,U] [#2 0.31,-0.30,0.46,U] [#3 0.21,-0.25,0.42,U] [#4 0.25,-0.27,0.30,U] [#5 0.35,0.18,0.25,U] [#6 0.48,0.00,0.22,U] [#7 0.09,0.02,0.23,U] [#8 0.25,-0.02,0.21,U] 
00:21:10.757 00.000 13300 single-star, 8 included, MultiStar: {0.19, -0.14}, one-star: {0.01, -0.15}
00:21:10.757 00.000 13300 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-1.61) = xAngle (0.12 = 0.12)
00:21:10.757 00.000 13300 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.14 = 0.14)
00:21:10.758 00.001 13300 CameraToMount -- cameraX=0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.49 mountX=0.15 mountY=0.02, mountTheta=0.14
00:21:10.762 00.004 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.15, opts=13)
00:21:10.762 00.000 13300 Enqueuing Move request for scope (0.01, -0.15)
00:21:10.762 00.000 11596 Worker thread wakes up
00:21:10.763 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.15) opts 0xd
00:21:10.763 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.15)
00:21:10.763 00.000 11596 Moving (0.01, -0.15) raw xDistance=0.15 yDistance=0.02
00:21:10.763 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.15
00:21:10.763 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:10.763 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:21:10.764 00.001 11596 MoveAxis(W, 183, ABG)
00:21:10.764 00.000 11596 Guiding  Dir = 3, Dur = 183
00:21:10.764 00.000 11596 IsSlewing returns 0
00:21:10.770 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
00:21:10.777 00.007 13300 UpdateGuideState exits: m=1923 SNR=30.7
00:21:10.777 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:10.777 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:21:10.777 00.000 13300 Enqueuing Expose request
00:21:10.784 00.007 11596 IsGuiding returns 0
00:21:11.293 00.509 11596 IsGuiding returns 0
00:21:11.293 00.000 11596 Move returns status 0, amount 183
00:21:11.293 00.000 11596 MoveAxis(N, 0, ABG)
00:21:11.293 00.000 11596 Move returns status 0, amount 0
00:21:11.293 00.000 11596 move complete, result=0
00:21:11.294 00.001 11596 worker thread done servicing request
00:21:11.294 00.000 11596 Worker thread wakes up
00:21:11.294 00.000 13300 GuideStep: 0.1 px 183 ms WEST, 0.0 px 0 ms NORTH
00:21:11.294 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:21:11.797 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:21:13.527 01.730 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eff7b40f-45f5-4c94-8aa8-80c8592a1478"}
00:21:13.527 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eff7b40f-45f5-4c94-8aa8-80c8592a1478"}
00:21:13.528 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3f10c7bc-8497-4bff-bdc5-ddd9b230c5e7"}
00:21:13.528 00.000 13300 case statement mapped state 6 to 3
00:21:13.529 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3f10c7bc-8497-4bff-bdc5-ddd9b230c5e7"}
00:21:13.530 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"83311f5c-53c4-42c8-929c-226940911e32"}
00:21:13.531 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1658,"width":15,"height":15,"star_pos":[7.05,7.17],"pixels":"..."},"id":"83311f5c-53c4-42c8-929c-226940911e32"}
00:21:14.870 01.339 11596 Exposure complete
00:21:14.984 00.114 11596 worker thread done servicing request
00:21:14.985 00.001 13300 OnExposeComplete: enter
00:21:14.985 00.000 13300 UpdateGuideState(): m_state=6
00:21:14.985 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1659
00:21:14.986 00.001 13300 Star::Find returns 1 (0), X=1071.18, Y=356.38, Mass=1947, SNR=30.9, Peak=231 HFD=3.2
00:21:14.986 00.000 13300 MultiStar: [#1 0.26,0.01,0.76,U] [#2 0.29,-0.08,0.45,U] [#3 0.31,-0.05,0.42,U] [#4 0.29,-0.09,0.30,U] [#5 0.51,0.47,0.25,U] [#6 0.30,0.10,0.23,U] [#7 0.33,-0.08,0.23,U] [#8 0.34,0.17,0.20,U] 
00:21:14.986 00.000 13300 single-star, 8 included, MultiStar: {0.27, 0.04}, one-star: {0.15, 0.06}
00:21:14.986 00.000 13300 CameraToMount -- cameraTheta (0.39) - m_xAngle (-1.61) = xAngle (2.00 = 2.00)
00:21:14.986 00.000 13300 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.01 = 2.01)
00:21:14.987 00.001 13300 CameraToMount -- cameraX=0.15 cameraY=0.06 hyp=0.16 cameraTheta=0.39 mountX=-0.07 mountY=0.15, mountTheta=2.00
00:21:14.988 00.001 13300 SchedulePrimaryMove(1016D950, x=0.15, y=0.06, opts=13)
00:21:14.988 00.000 13300 Enqueuing Move request for scope (0.15, 0.06)
00:21:14.988 00.000 11596 Worker thread wakes up
00:21:14.989 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.06) opts 0xd
00:21:14.989 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, 0.06)
00:21:14.989 00.000 11596 Moving (0.15, 0.06) raw xDistance=-0.07 yDistance=0.15
00:21:14.989 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:21:14.989 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:14.989 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:21:14.990 00.001 11596 MoveAxis(E, 0, ABG)
00:21:14.990 00.000 11596 Move returns status 0, amount 0
00:21:14.990 00.000 11596 MoveAxis(N, 0, ABG)
00:21:14.990 00.000 11596 Move returns status 0, amount 0
00:21:14.990 00.000 11596 move complete, result=0
00:21:14.990 00.000 11596 worker thread done servicing request
00:21:14.997 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=231, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
00:21:15.006 00.009 13300 UpdateGuideState exits: m=1947 SNR=30.9
00:21:15.006 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:15.006 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:21:15.006 00.000 13300 Enqueuing Expose request
00:21:15.007 00.001 11596 Worker thread wakes up
00:21:15.007 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:21:15.007 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:21:15.516 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:21:16.527 01.011 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2c11dec4-1d1e-412e-a39c-3696ae2f61cb"}
00:21:16.527 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2c11dec4-1d1e-412e-a39c-3696ae2f61cb"}
00:21:16.528 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3df0f201-9678-44ed-b3b2-d4749ecc4846"}
00:21:16.528 00.000 13300 case statement mapped state 6 to 3
00:21:16.528 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3df0f201-9678-44ed-b3b2-d4749ecc4846"}
00:21:16.529 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3bcc1ef5-42a8-4e5b-9a14-bd27a40c47e0"}
00:21:16.529 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1659,"width":15,"height":15,"star_pos":[7.18,7.38],"pixels":"..."},"id":"3bcc1ef5-42a8-4e5b-9a14-bd27a40c47e0"}
00:21:18.551 02.022 11596 Exposure complete
00:21:18.659 00.108 11596 worker thread done servicing request
00:21:18.660 00.001 13300 OnExposeComplete: enter
00:21:18.660 00.000 13300 UpdateGuideState(): m_state=6
00:21:18.661 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1660
00:21:18.661 00.000 13300 Star::Find returns 1 (0), X=1071.08, Y=356.21, Mass=1925, SNR=30.8, Peak=254 HFD=3.1
00:21:18.662 00.001 13300 MultiStar: [#1 0.26,-0.01,0.75,U] [#2 0.32,-0.08,0.46,U] [#3 0.34,-0.12,0.42,U] [#4 0.17,-0.17,0.31,U] [#5 0.42,0.29,0.24,U] [#6 0.24,0.10,0.22,U] [#7 0.37,0.16,0.23,U] [#8 0.18,0.36,0.22,U] 
00:21:18.662 00.000 13300 single-star, 8 included, MultiStar: {0.23, -0.01}, one-star: {0.05, -0.10}
00:21:18.662 00.000 13300 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-1.61) = xAngle (0.50 = 0.50)
00:21:18.662 00.000 13300 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.51 = 0.51)
00:21:18.662 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-1.11 mountX=0.10 mountY=0.06, mountTheta=0.51
00:21:18.666 00.004 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.10, opts=13)
00:21:18.666 00.000 13300 Enqueuing Move request for scope (0.05, -0.10)
00:21:18.666 00.000 11596 Worker thread wakes up
00:21:18.667 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.10) opts 0xd
00:21:18.667 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.10)
00:21:18.667 00.000 11596 Moving (0.05, -0.10) raw xDistance=0.10 yDistance=0.06
00:21:18.667 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:21:18.668 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:18.668 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:21:18.668 00.000 11596 MoveAxis(E, 0, ABG)
00:21:18.668 00.000 11596 Move returns status 0, amount 0
00:21:18.669 00.001 11596 MoveAxis(N, 0, ABG)
00:21:18.669 00.000 11596 Move returns status 0, amount 0
00:21:18.669 00.000 11596 move complete, result=0
00:21:18.669 00.000 11596 worker thread done servicing request
00:21:18.676 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
00:21:18.688 00.012 13300 UpdateGuideState exits: m=1925 SNR=30.8
00:21:18.688 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:18.688 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:21:18.688 00.000 13300 Enqueuing Expose request
00:21:18.689 00.001 11596 Worker thread wakes up
00:21:18.689 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:21:18.689 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:21:19.195 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:21:19.525 00.330 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"19b8a278-a485-4531-b8e5-6e65440cb890"}
00:21:19.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"19b8a278-a485-4531-b8e5-6e65440cb890"}
00:21:19.526 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"321bb577-d237-4f42-9abc-ae8ab7b48847"}
00:21:19.526 00.000 13300 case statement mapped state 6 to 3
00:21:19.526 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"321bb577-d237-4f42-9abc-ae8ab7b48847"}
00:21:19.527 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cc5d49dd-89ab-46ff-a20e-1e85a38a9eb4"}
00:21:19.527 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1660,"width":15,"height":15,"star_pos":[7.08,7.21],"pixels":"..."},"id":"cc5d49dd-89ab-46ff-a20e-1e85a38a9eb4"}
00:21:22.232 02.705 11596 Exposure complete
00:21:22.304 00.072 11596 worker thread done servicing request
00:21:22.304 00.000 13300 OnExposeComplete: enter
00:21:22.304 00.000 13300 UpdateGuideState(): m_state=6
00:21:22.305 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1661
00:21:22.305 00.000 13300 Star::Find returns 1 (0), X=1071.23, Y=356.36, Mass=1947, SNR=30.9, Peak=230 HFD=3.2
00:21:22.305 00.000 13300 MultiStar: [#1 0.39,0.09,0.75,U] [#2 0.36,-0.11,0.46,U] [#3 0.33,0.00,0.42,U] [#4 0.33,0.21,0.29,U] [#5 0.44,0.55,0.24,U] [#6 0.61,0.15,0.20,U] [#7 0.35,0.10,0.22,U] [#8 0.42,0.38,0.20,U] 
00:21:22.305 00.000 13300 single-star, 8 included, MultiStar: {0.34, 0.10}, one-star: {0.19, 0.04}
00:21:22.306 00.001 13300 CameraToMount -- cameraTheta (0.22) - m_xAngle (-1.61) = xAngle (1.83 = 1.83)
00:21:22.306 00.000 13300 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.84 = 1.84)
00:21:22.306 00.000 13300 CameraToMount -- cameraX=0.19 cameraY=0.04 hyp=0.20 cameraTheta=0.22 mountX=-0.05 mountY=0.19, mountTheta=1.83
00:21:22.308 00.002 13300 SchedulePrimaryMove(1016D950, x=0.19, y=0.04, opts=13)
00:21:22.308 00.000 13300 Enqueuing Move request for scope (0.19, 0.04)
00:21:22.308 00.000 11596 Worker thread wakes up
00:21:22.309 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.04) opts 0xd
00:21:22.309 00.000 11596 Handling offset move in thread for scope, endpoint = (0.19, 0.04)
00:21:22.309 00.000 11596 Moving (0.19, 0.04) raw xDistance=-0.05 yDistance=0.19
00:21:22.309 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:21:22.309 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.19
00:21:22.309 00.000 11596 MoveAxis(E, 0, ABG)
00:21:22.309 00.000 11596 Move returns status 0, amount 0
00:21:22.309 00.000 11596 MoveAxis(S, 253, ABG)
00:21:22.309 00.000 11596 Guiding  Dir = 1, Dur = 253
00:21:22.310 00.001 11596 IsSlewing returns 0
00:21:22.315 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
00:21:22.324 00.009 13300 UpdateGuideState exits: m=1947 SNR=30.9
00:21:22.324 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:22.324 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:21:22.324 00.000 13300 Enqueuing Expose request
00:21:22.327 00.003 11596 IsGuiding returns 0
00:21:22.526 00.199 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ad38f94f-b59f-4b0a-9a18-f833bbb99326"}
00:21:22.526 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ad38f94f-b59f-4b0a-9a18-f833bbb99326"}
00:21:22.527 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b495c90-71f0-49cb-b14a-3792a427ef3b"}
00:21:22.527 00.000 13300 case statement mapped state 6 to 3
00:21:22.527 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5b495c90-71f0-49cb-b14a-3792a427ef3b"}
00:21:22.527 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9ae49f1e-078d-4baa-b55d-b72410e14c81"}
00:21:22.527 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1661,"width":15,"height":15,"star_pos":[7.23,7.36],"pixels":"..."},"id":"9ae49f1e-078d-4baa-b55d-b72410e14c81"}
00:21:22.917 00.390 11596 IsGuiding returns 1
00:21:22.917 00.000 11596 scope still moving after pulse duration time elapsed
00:21:23.090 00.173 11596 IsSlewing returns 0
00:21:23.223 00.133 11596 IsGuiding returns 0
00:21:23.223 00.000 11596 scope move finished after 253 + 642 ms
00:21:23.223 00.000 11596 Move returns status 0, amount 253
00:21:23.223 00.000 11596 move complete, result=0
00:21:23.224 00.001 11596 worker thread done servicing request
00:21:23.224 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.2 px 253 ms SOUTH
00:21:23.224 00.000 11596 Worker thread wakes up
00:21:23.224 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:21:23.740 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:21:25.525 01.785 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"177a3762-7d82-487b-a650-6b796d90e86c"}
00:21:25.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"177a3762-7d82-487b-a650-6b796d90e86c"}
00:21:25.526 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dda0dd0d-c23b-4c26-8a85-9e9e877188a4"}
00:21:25.526 00.000 13300 case statement mapped state 6 to 3
00:21:25.526 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dda0dd0d-c23b-4c26-8a85-9e9e877188a4"}
00:21:25.526 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"349613f7-da63-45a2-aba9-0569426702b0"}
00:21:25.526 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1661,"width":15,"height":15,"star_pos":[7.23,7.36],"pixels":"..."},"id":"349613f7-da63-45a2-aba9-0569426702b0"}
00:21:26.767 01.241 11596 Exposure complete
00:21:26.840 00.073 11596 worker thread done servicing request
00:21:26.840 00.000 13300 OnExposeComplete: enter
00:21:26.840 00.000 13300 UpdateGuideState(): m_state=6
00:21:26.841 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1662
00:21:26.841 00.000 13300 Star::Find returns 1 (0), X=1071.22, Y=356.36, Mass=1961, SNR=31.0, Peak=224 HFD=3.3
00:21:26.842 00.001 13300 MultiStar: [#1 0.31,0.06,0.75,U] [#2 0.39,-0.04,0.45,U] [#3 0.37,-0.05,0.42,U] [#4 0.33,0.02,0.30,U] [#5 0.47,0.26,0.24,U] [#6 0.71,0.19,0.23,U] [#7 0.24,-0.05,0.23,U] [#8 0.56,0.32,0.21,U] 
00:21:26.842 00.000 13300 single-star, 8 included, MultiStar: {0.34, 0.06}, one-star: {0.19, 0.05}
00:21:26.842 00.000 13300 CameraToMount -- cameraTheta (0.24) - m_xAngle (-1.61) = xAngle (1.85 = 1.85)
00:21:26.842 00.000 13300 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.86 = 1.86)
00:21:26.842 00.000 13300 CameraToMount -- cameraX=0.19 cameraY=0.05 hyp=0.20 cameraTheta=0.24 mountX=-0.05 mountY=0.19, mountTheta=1.85
00:21:26.844 00.002 13300 SchedulePrimaryMove(1016D950, x=0.19, y=0.05, opts=13)
00:21:26.844 00.000 13300 Enqueuing Move request for scope (0.19, 0.05)
00:21:26.844 00.000 11596 Worker thread wakes up
00:21:26.844 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.05) opts 0xd
00:21:26.844 00.000 11596 Handling offset move in thread for scope, endpoint = (0.19, 0.05)
00:21:26.844 00.000 11596 Moving (0.19, 0.05) raw xDistance=-0.05 yDistance=0.19
00:21:26.844 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:21:26.844 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.19
00:21:26.845 00.001 11596 MoveAxis(E, 0, ABG)
00:21:26.845 00.000 11596 Move returns status 0, amount 0
00:21:26.845 00.000 11596 MoveAxis(S, 248, ABG)
00:21:26.845 00.000 11596 Guiding  Dir = 1, Dur = 248
00:21:26.845 00.000 11596 IsSlewing returns 0
00:21:26.850 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=224, med=4, FiltMin=3, FiltMax=101, Gamma=0.510
00:21:26.859 00.009 13300 UpdateGuideState exits: m=1961 SNR=31.0
00:21:26.859 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:26.859 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:21:26.859 00.000 13300 Enqueuing Expose request
00:21:26.945 00.086 11596 IsGuiding returns 0
00:21:27.048 00.103 11596 PulseGuide returned control before completion, sleep 157
00:21:27.311 00.263 11596 IsGuiding returns 0
00:21:27.311 00.000 11596 Move returns status 0, amount 248
00:21:27.311 00.000 11596 move complete, result=0
00:21:27.311 00.000 11596 worker thread done servicing request
00:21:27.311 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.2 px 248 ms SOUTH
00:21:27.311 00.000 11596 Worker thread wakes up
00:21:27.312 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:21:27.818 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:21:28.524 00.706 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1e511d04-aa03-4780-8a61-5c25ddcc5095"}
00:21:28.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1e511d04-aa03-4780-8a61-5c25ddcc5095"}
00:21:28.525 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"edd853db-0278-4fb3-ac09-fcb8d866ea0d"}
00:21:28.525 00.000 13300 case statement mapped state 6 to 3
00:21:28.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"edd853db-0278-4fb3-ac09-fcb8d866ea0d"}
00:21:28.525 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f1e805e2-de8c-49ea-9661-7c50a1f188d8"}
00:21:28.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1662,"width":15,"height":15,"star_pos":[7.22,7.36],"pixels":"..."},"id":"f1e805e2-de8c-49ea-9661-7c50a1f188d8"}
00:21:30.848 02.323 11596 Exposure complete
00:21:30.925 00.077 11596 worker thread done servicing request
00:21:30.925 00.000 13300 OnExposeComplete: enter
00:21:30.925 00.000 13300 UpdateGuideState(): m_state=6
00:21:30.925 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1663
00:21:30.925 00.000 13300 Star::Find returns 1 (0), X=1071.30, Y=356.58, Mass=1972, SNR=31.1, Peak=256 HFD=3.2
00:21:30.926 00.001 13300 MultiStar: [#1 0.48,0.18,0.75,U] [#2 0.46,0.21,0.44,U] [#3 0.29,0.11,0.42,U] [#4 0.44,0.28,0.30,U] [#5 0.68,0.47,0.24,U] [#6 0.00,0.00,0.00,L] [#7 0.47,0.48,0.24,U] [#8 0.36,0.52,0.20,U] [#9 0.48,0.70,0.18,U] 
00:21:30.926 00.000 13300 single-star, 8 included, MultiStar: {0.40, 0.29}, one-star: {0.27, 0.27}
00:21:30.926 00.000 13300 CameraToMount -- cameraTheta (0.78) - m_xAngle (-1.61) = xAngle (2.39 = 2.39)
00:21:30.926 00.000 13300 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.40 = 2.40)
00:21:30.926 00.000 13300 CameraToMount -- cameraX=0.27 cameraY=0.27 hyp=0.38 cameraTheta=0.78 mountX=-0.28 mountY=0.26, mountTheta=2.39
00:21:30.928 00.002 13300 SchedulePrimaryMove(1016D950, x=0.27, y=0.27, opts=13)
00:21:30.928 00.000 13300 Enqueuing Move request for scope (0.27, 0.27)
00:21:30.928 00.000 11596 Worker thread wakes up
00:21:30.928 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.27) opts 0xd
00:21:30.928 00.000 11596 Handling offset move in thread for scope, endpoint = (0.27, 0.27)
00:21:30.928 00.000 11596 Moving (0.27, 0.27) raw xDistance=-0.28 yDistance=0.26
00:21:30.929 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
00:21:30.930 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
00:21:30.930 00.000 11596 MoveAxis(E, 345, ABG)
00:21:30.930 00.000 11596 Guiding  Dir = 2, Dur = 345
00:21:30.930 00.000 11596 IsSlewing returns 0
00:21:30.936 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
00:21:30.944 00.008 13300 UpdateGuideState exits: m=1972 SNR=31.1
00:21:30.944 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:30.944 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:21:30.944 00.000 13300 Enqueuing Expose request
00:21:31.069 00.125 11596 IsGuiding returns 0
00:21:31.523 00.454 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"48e48b81-c0d6-4653-9222-01ce4d59a267"}
00:21:31.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"48e48b81-c0d6-4653-9222-01ce4d59a267"}
00:21:31.524 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cae561dd-78ca-41a7-8c76-9683de16ab7b"}
00:21:31.524 00.000 13300 case statement mapped state 6 to 3
00:21:31.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cae561dd-78ca-41a7-8c76-9683de16ab7b"}
00:21:31.525 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"341961f5-15d5-4a61-804c-488ef74d5c0c"}
00:21:31.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1663,"width":15,"height":15,"star_pos":[7.30,6.58],"pixels":"..."},"id":"341961f5-15d5-4a61-804c-488ef74d5c0c"}
00:21:31.722 00.197 11596 IsGuiding returns 1
00:21:31.722 00.000 11596 scope still moving after pulse duration time elapsed
00:21:32.015 00.293 11596 IsSlewing returns 0
00:21:32.019 00.004 11596 IsGuiding returns 0
00:21:32.019 00.000 11596 scope move finished after 345 + 605 ms
00:21:32.019 00.000 11596 Move returns status 0, amount 345
00:21:32.019 00.000 11596 MoveAxis(S, 339, ABG)
00:21:32.019 00.000 11596 Guiding  Dir = 1, Dur = 339
00:21:32.020 00.001 11596 IsSlewing returns 0
00:21:32.137 00.117 11596 IsGuiding returns 0
00:21:32.324 00.187 11596 PulseGuide returned control before completion, sleep 163
00:21:32.789 00.465 11596 IsGuiding returns 1
00:21:32.790 00.001 11596 scope still moving after pulse duration time elapsed
00:21:32.820 00.030 11596 IsSlewing returns 0
00:21:33.096 00.276 11596 IsGuiding returns 0
00:21:33.096 00.000 11596 scope move finished after 339 + 619 ms
00:21:33.096 00.000 11596 Move returns status 0, amount 339
00:21:33.096 00.000 11596 move complete, result=0
00:21:33.096 00.000 11596 worker thread done servicing request
00:21:33.096 00.000 11596 Worker thread wakes up
00:21:33.096 00.000 13300 GuideStep: -0.3 px 345 ms EAST, 0.3 px 339 ms SOUTH
00:21:33.097 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:21:33.605 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:21:34.522 00.917 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fb71f165-971f-40c5-8b9a-699ee288bf31"}
00:21:34.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fb71f165-971f-40c5-8b9a-699ee288bf31"}
00:21:34.523 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bf636032-40e9-438f-8d37-2eb3ed9a9a96"}
00:21:34.523 00.000 13300 case statement mapped state 6 to 3
00:21:34.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bf636032-40e9-438f-8d37-2eb3ed9a9a96"}
00:21:34.523 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4c3fbd0a-c2e8-4b21-af17-a72a9628aa5e"}
00:21:34.524 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1663,"width":15,"height":15,"star_pos":[7.30,6.58],"pixels":"..."},"id":"4c3fbd0a-c2e8-4b21-af17-a72a9628aa5e"}
00:21:36.656 02.132 11596 Exposure complete
00:21:36.750 00.094 11596 worker thread done servicing request
00:21:36.750 00.000 13300 OnExposeComplete: enter
00:21:36.750 00.000 13300 UpdateGuideState(): m_state=6
00:21:36.750 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1664
00:21:36.751 00.001 13300 Star::Find returns 1 (0), X=1071.06, Y=356.32, Mass=1990, SNR=31.2, Peak=239 HFD=3.3
00:21:36.751 00.000 13300 MultiStar: [#1 0.20,-0.08,0.74,U] [#2 0.17,-0.13,0.45,U] [#3 0.25,-0.16,0.41,U] [#4 0.38,0.15,0.29,U] [#5 0.30,0.34,0.24,U] [#6 0.25,-0.19,0.22,U] [#7 0.12,-0.06,0.23,U] [#8 0.41,0.38,0.20,U] 
00:21:36.751 00.000 13300 single-star, 8 included, MultiStar: {0.19, -0.01}, one-star: {0.03, 0.01}
00:21:36.751 00.000 13300 CameraToMount -- cameraTheta (0.38) - m_xAngle (-1.61) = xAngle (1.99 = 1.99)
00:21:36.751 00.000 13300 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.01 = 2.01)
00:21:36.751 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.01 hyp=0.03 cameraTheta=0.38 mountX=-0.01 mountY=0.02, mountTheta=2.00
00:21:36.753 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.01, opts=13)
00:21:36.754 00.001 13300 Enqueuing Move request for scope (0.03, 0.01)
00:21:36.754 00.000 11596 Worker thread wakes up
00:21:36.754 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.01) opts 0xd
00:21:36.754 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.01)
00:21:36.754 00.000 11596 Moving (0.03, 0.01) raw xDistance=-0.01 yDistance=0.02
00:21:36.754 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:21:36.754 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:36.755 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:21:36.755 00.000 11596 MoveAxis(E, 0, ABG)
00:21:36.755 00.000 11596 Move returns status 0, amount 0
00:21:36.755 00.000 11596 MoveAxis(N, 0, ABG)
00:21:36.755 00.000 11596 Move returns status 0, amount 0
00:21:36.755 00.000 11596 move complete, result=0
00:21:36.755 00.000 11596 worker thread done servicing request
00:21:36.762 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
00:21:36.770 00.008 13300 UpdateGuideState exits: m=1990 SNR=31.2
00:21:36.771 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:36.771 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:21:36.771 00.000 13300 Enqueuing Expose request
00:21:36.771 00.000 11596 Worker thread wakes up
00:21:36.771 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:21:36.771 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:21:37.287 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:21:37.526 00.239 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7d279f6d-aa8e-43b5-af6e-58d8c92fe68b"}
00:21:37.526 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7d279f6d-aa8e-43b5-af6e-58d8c92fe68b"}
00:21:37.527 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aec2f445-a4bf-4e6e-81e1-3a125ed8ce7e"}
00:21:37.527 00.000 13300 case statement mapped state 6 to 3
00:21:37.527 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"aec2f445-a4bf-4e6e-81e1-3a125ed8ce7e"}
00:21:37.528 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"927c1ff1-37cf-4c1d-a8d3-0619f6090340"}
00:21:37.528 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1664,"width":15,"height":15,"star_pos":[7.06,7.32],"pixels":"..."},"id":"927c1ff1-37cf-4c1d-a8d3-0619f6090340"}
00:21:40.312 02.784 11596 Exposure complete
00:21:40.383 00.071 11596 worker thread done servicing request
00:21:40.383 00.000 13300 OnExposeComplete: enter
00:21:40.384 00.001 13300 UpdateGuideState(): m_state=6
00:21:40.384 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1665
00:21:40.384 00.000 13300 Star::Find returns 1 (0), X=1070.87, Y=356.24, Mass=1967, SNR=31.0, Peak=233 HFD=3.1
00:21:40.385 00.001 13300 MultiStar: [#1 0.03,-0.05,0.76,U] [#2 0.11,-0.02,0.45,U] [#3 0.01,-0.24,0.41,U] [#4 0.11,-0.31,0.30,U] [#5 0.12,0.38,0.24,U] [#6 0.14,0.05,0.22,U] [#7 -0.13,-0.31,0.23,U] [#8 0.00,0.00,0.21,U] 
00:21:40.385 00.000 13300 refined, 8 included, MultiStar: {-0.01, -0.07}, one-star: {-0.16, -0.08}
00:21:40.385 00.000 13300 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-1.61) = xAngle (-0.04 = -0.04)
00:21:40.385 00.000 13300 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.03 = -0.03)
00:21:40.385 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.65 mountX=0.07 mountY=-0.00, mountTheta=-0.03
00:21:40.387 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.07, opts=13)
00:21:40.387 00.000 13300 Enqueuing Move request for scope (-0.01, -0.07)
00:21:40.387 00.000 11596 Worker thread wakes up
00:21:40.387 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.07) opts 0xd
00:21:40.387 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.07)
00:21:40.387 00.000 11596 Moving (-0.01, -0.07) raw xDistance=0.07 yDistance=-0.00
00:21:40.387 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:21:40.387 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:40.388 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:21:40.388 00.000 11596 MoveAxis(E, 0, ABG)
00:21:40.388 00.000 11596 Move returns status 0, amount 0
00:21:40.388 00.000 11596 MoveAxis(N, 0, ABG)
00:21:40.388 00.000 11596 Move returns status 0, amount 0
00:21:40.388 00.000 11596 move complete, result=0
00:21:40.388 00.000 11596 worker thread done servicing request
00:21:40.393 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
00:21:40.400 00.007 13300 UpdateGuideState exits: m=1967 SNR=31.0
00:21:40.400 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:40.401 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:21:40.401 00.000 13300 Enqueuing Expose request
00:21:40.401 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:21:40.401 00.000 11596 Worker thread wakes up
00:21:40.401 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:21:40.525 00.124 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9e3d1789-5313-4ad2-9174-6d3118b6a620"}
00:21:40.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9e3d1789-5313-4ad2-9174-6d3118b6a620"}
00:21:40.526 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8b13f2a2-3527-48b1-b8db-cd980d046fa8"}
00:21:40.526 00.000 13300 case statement mapped state 6 to 3
00:21:40.526 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8b13f2a2-3527-48b1-b8db-cd980d046fa8"}
00:21:40.527 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4c45dd1e-5b97-437c-aeb8-268d649eca31"}
00:21:40.527 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1665,"width":15,"height":15,"star_pos":[6.87,7.24],"pixels":"..."},"id":"4c45dd1e-5b97-437c-aeb8-268d649eca31"}
00:21:40.915 00.388 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:21:43.524 02.609 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"993b1d57-65b0-4fa2-8078-e66604ee29c9"}
00:21:43.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"993b1d57-65b0-4fa2-8078-e66604ee29c9"}
00:21:43.524 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"08da3c70-6389-4822-8e5b-426ab152be0f"}
00:21:43.525 00.001 13300 case statement mapped state 6 to 3
00:21:43.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"08da3c70-6389-4822-8e5b-426ab152be0f"}
00:21:43.525 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fe5881bf-62ee-4277-9da2-a1c6879ea058"}
00:21:43.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1665,"width":15,"height":15,"star_pos":[6.87,7.24],"pixels":"..."},"id":"fe5881bf-62ee-4277-9da2-a1c6879ea058"}
00:21:43.943 00.418 11596 Exposure complete
00:21:44.015 00.072 11596 worker thread done servicing request
00:21:44.016 00.001 13300 OnExposeComplete: enter
00:21:44.016 00.000 13300 UpdateGuideState(): m_state=6
00:21:44.016 00.000 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1666
00:21:44.016 00.000 13300 Star::Find returns 1 (0), X=1070.90, Y=356.35, Mass=1981, SNR=31.2, Peak=226 HFD=3.3
00:21:44.017 00.001 13300 MultiStar: [#1 0.01,-0.03,0.76,U] [#2 0.16,-0.10,0.45,U] [#3 0.06,-0.19,0.42,U] [#4 0.04,0.11,0.30,U] [#5 -0.09,0.45,0.24,U] [#6 0.49,0.06,0.21,U] [#7 0.00,0.00,0.00,L] [#8 -0.07,0.08,0.22,U] [#9 -0.01,0.11,0.20,U] 
00:21:44.017 00.000 13300 refined, 8 included, MultiStar: {0.01, 0.02}, one-star: {-0.14, 0.04}
00:21:44.017 00.000 13300 CameraToMount -- cameraTheta (1.10) - m_xAngle (-1.61) = xAngle (2.71 = 2.71)
00:21:44.017 00.000 13300 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.72 = 2.72)
00:21:44.017 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.03 cameraTheta=1.10 mountX=-0.02 mountY=0.01, mountTheta=2.72
00:21:44.019 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.02, opts=13)
00:21:44.019 00.000 13300 Enqueuing Move request for scope (0.01, 0.02)
00:21:44.019 00.000 11596 Worker thread wakes up
00:21:44.019 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd
00:21:44.019 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.02)
00:21:44.019 00.000 11596 Moving (0.01, 0.02) raw xDistance=-0.02 yDistance=0.01
00:21:44.020 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:21:44.020 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:44.020 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:21:44.020 00.000 11596 MoveAxis(E, 0, ABG)
00:21:44.020 00.000 11596 Move returns status 0, amount 0
00:21:44.020 00.000 11596 MoveAxis(N, 0, ABG)
00:21:44.020 00.000 11596 Move returns status 0, amount 0
00:21:44.020 00.000 11596 move complete, result=0
00:21:44.020 00.000 11596 worker thread done servicing request
00:21:44.025 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=117, Gamma=0.510
00:21:44.033 00.008 13300 UpdateGuideState exits: m=1981 SNR=31.2
00:21:44.033 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:44.033 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:21:44.034 00.001 13300 Enqueuing Expose request
00:21:44.034 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:21:44.034 00.000 11596 Worker thread wakes up
00:21:44.034 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:21:44.546 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:21:46.523 01.977 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"11ebbd3f-5fe5-44a8-ac36-e35a06989c23"}
00:21:46.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"11ebbd3f-5fe5-44a8-ac36-e35a06989c23"}
00:21:46.524 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c488ce93-1d5d-43fd-a5bf-74df4abdf544"}
00:21:46.524 00.000 13300 case statement mapped state 6 to 3
00:21:46.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c488ce93-1d5d-43fd-a5bf-74df4abdf544"}
00:21:46.524 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f4d3e018-f3aa-4536-b308-2aff8af18649"}
00:21:46.525 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1666,"width":15,"height":15,"star_pos":[6.90,7.35],"pixels":"..."},"id":"f4d3e018-f3aa-4536-b308-2aff8af18649"}
00:21:47.575 01.050 11596 Exposure complete
00:21:47.649 00.074 11596 worker thread done servicing request
00:21:47.649 00.000 13300 OnExposeComplete: enter
00:21:47.649 00.000 13300 UpdateGuideState(): m_state=6
00:21:47.650 00.001 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1667
00:21:47.650 00.000 13300 Star::Find returns 1 (0), X=1070.96, Y=356.27, Mass=2018, SNR=31.4, Peak=252 HFD=3.2
00:21:47.650 00.000 13300 MultiStar: [#1 0.01,-0.18,0.74,U] [#2 0.07,-0.17,0.45,U] [#3 0.13,-0.11,0.41,U] [#4 0.13,0.03,0.29,U] [#5 0.17,0.24,0.24,U] [#6 0.25,0.02,0.22,U] [#7 0.00,-0.00,0.22,U] [#8 0.07,0.29,0.21,U] 
00:21:47.650 00.000 13300 refined, 8 included, MultiStar: {0.04, -0.04}, one-star: {-0.08, -0.04}
00:21:47.651 00.001 13300 CameraToMount -- cameraTheta (-0.77) - m_xAngle (-1.61) = xAngle (0.83 = 0.83)
00:21:47.651 00.000 13300 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.85 = 0.85)
00:21:47.651 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-0.77 mountX=0.04 mountY=0.05, mountTheta=0.84
00:21:47.652 00.001 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.04, opts=13)
00:21:47.653 00.001 13300 Enqueuing Move request for scope (0.04, -0.04)
00:21:47.653 00.000 11596 Worker thread wakes up
00:21:47.653 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd
00:21:47.653 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.04)
00:21:47.653 00.000 11596 Moving (0.04, -0.04) raw xDistance=0.04 yDistance=0.05
00:21:47.653 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:21:47.653 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:47.654 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:21:47.654 00.000 11596 MoveAxis(E, 0, ABG)
00:21:47.654 00.000 11596 Move returns status 0, amount 0
00:21:47.654 00.000 11596 MoveAxis(N, 0, ABG)
00:21:47.654 00.000 11596 Move returns status 0, amount 0
00:21:47.654 00.000 11596 move complete, result=0
00:21:47.654 00.000 11596 worker thread done servicing request
00:21:47.659 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=122, Gamma=0.510
00:21:47.668 00.009 13300 UpdateGuideState exits: m=2018 SNR=31.4
00:21:47.668 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:47.668 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:21:47.668 00.000 13300 Enqueuing Expose request
00:21:47.668 00.000 11596 Worker thread wakes up
00:21:47.668 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:21:47.668 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:21:48.182 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:21:49.522 01.340 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"732cc30c-4455-4dbc-ae32-0dc7f8714b98"}
00:21:49.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"732cc30c-4455-4dbc-ae32-0dc7f8714b98"}
00:21:49.523 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4d5bf7a4-7663-47e1-abe3-b61309f9b416"}
00:21:49.523 00.000 13300 case statement mapped state 6 to 3
00:21:49.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4d5bf7a4-7663-47e1-abe3-b61309f9b416"}
00:21:49.523 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a267a3f9-110f-4456-9006-9320609e660e"}
00:21:49.524 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1667,"width":15,"height":15,"star_pos":[6.96,7.27],"pixels":"..."},"id":"a267a3f9-110f-4456-9006-9320609e660e"}
00:21:51.220 01.696 11596 Exposure complete
00:21:51.293 00.073 11596 worker thread done servicing request
00:21:51.294 00.001 13300 OnExposeComplete: enter
00:21:51.294 00.000 13300 UpdateGuideState(): m_state=6
00:21:51.294 00.000 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1668
00:21:51.294 00.000 13300 Star::Find returns 1 (0), X=1070.97, Y=356.37, Mass=1975, SNR=31.1, Peak=231 HFD=3.3
00:21:51.295 00.001 13300 MultiStar: [#1 0.07,-0.04,0.75,U] [#2 0.12,-0.03,0.45,U] [#3 -0.03,-0.19,0.41,U] [#4 0.14,-0.04,0.30,U] [#5 0.25,0.46,0.23,U] [#6 0.63,-0.00,0.22,U] [#7 0.00,0.00,0.00,L] [#8 0.27,0.37,0.21,U] [#9 0.27,0.50,0.18,U] 
00:21:51.295 00.000 13300 single-star, 8 included, MultiStar: {0.10, 0.05}, one-star: {-0.06, 0.06}
00:21:51.295 00.000 13300 CameraToMount -- cameraTheta (2.38) - m_xAngle (-1.61) = xAngle (3.99 = -2.30)
00:21:51.295 00.000 13300 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.00 = -2.28)
00:21:51.295 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.06 hyp=0.09 cameraTheta=2.38 mountX=-0.06 mountY=-0.07, mountTheta=-2.29
00:21:51.297 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.06, opts=13)
00:21:51.297 00.000 13300 Enqueuing Move request for scope (-0.06, 0.06)
00:21:51.297 00.000 11596 Worker thread wakes up
00:21:51.297 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.06) opts 0xd
00:21:51.298 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.06)
00:21:51.298 00.000 11596 Moving (-0.06, 0.06) raw xDistance=-0.06 yDistance=-0.07
00:21:51.298 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:21:51.298 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:51.298 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:21:51.298 00.000 11596 MoveAxis(E, 0, ABG)
00:21:51.299 00.001 11596 Move returns status 0, amount 0
00:21:51.299 00.000 11596 MoveAxis(N, 0, ABG)
00:21:51.299 00.000 11596 Move returns status 0, amount 0
00:21:51.299 00.000 11596 move complete, result=0
00:21:51.299 00.000 11596 worker thread done servicing request
00:21:51.305 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=231, med=4, FiltMin=2, FiltMax=127, Gamma=0.510
00:21:51.312 00.007 13300 UpdateGuideState exits: m=1975 SNR=31.1
00:21:51.313 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:51.313 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:21:51.313 00.000 13300 Enqueuing Expose request
00:21:51.313 00.000 11596 Worker thread wakes up
00:21:51.313 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:21:51.313 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:21:51.823 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:21:52.521 00.698 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"883593be-5f56-4312-aa56-4b7ffc001adb"}
00:21:52.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"883593be-5f56-4312-aa56-4b7ffc001adb"}
00:21:52.522 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"57a7f9a8-7f0a-4f2a-8749-a18d33db3ab4"}
00:21:52.522 00.000 13300 case statement mapped state 6 to 3
00:21:52.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"57a7f9a8-7f0a-4f2a-8749-a18d33db3ab4"}
00:21:52.523 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ce3f0d64-6a1e-4719-b054-a7b1318e9642"}
00:21:52.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1668,"width":15,"height":15,"star_pos":[6.97,7.37],"pixels":"..."},"id":"ce3f0d64-6a1e-4719-b054-a7b1318e9642"}
00:21:54.847 02.324 11596 Exposure complete
00:21:54.919 00.072 11596 worker thread done servicing request
00:21:54.919 00.000 13300 OnExposeComplete: enter
00:21:54.919 00.000 13300 UpdateGuideState(): m_state=6
00:21:54.919 00.000 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1669
00:21:54.919 00.000 13300 Star::Find returns 1 (0), X=1070.98, Y=356.36, Mass=1967, SNR=31.0, Peak=220 HFD=3.3
00:21:54.920 00.001 13300 MultiStar: [#1 0.11,0.01,0.75,U] [#2 0.10,0.03,0.44,U] [#3 0.04,-0.13,0.42,U] [#4 0.23,0.20,0.29,U] [#5 -0.12,0.58,0.24,U] [#6 0.32,0.27,0.23,U] [#7 0.10,0.33,0.21,U] [#8 -0.11,0.48,0.20,U] 
00:21:54.920 00.000 13300 single-star, 8 included, MultiStar: {0.05, 0.12}, one-star: {-0.05, 0.05}
00:21:54.920 00.000 13300 CameraToMount -- cameraTheta (2.39) - m_xAngle (-1.61) = xAngle (4.00 = -2.28)
00:21:54.920 00.000 13300 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.02 = -2.27)
00:21:54.920 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.05 hyp=0.07 cameraTheta=2.39 mountX=-0.05 mountY=-0.05, mountTheta=-2.27
00:21:54.922 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.05, opts=13)
00:21:54.922 00.000 13300 Enqueuing Move request for scope (-0.05, 0.05)
00:21:54.922 00.000 11596 Worker thread wakes up
00:21:54.922 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.05) opts 0xd
00:21:54.922 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.05)
00:21:54.922 00.000 11596 Moving (-0.05, 0.05) raw xDistance=-0.05 yDistance=-0.05
00:21:54.922 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:21:54.923 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:54.923 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:21:54.923 00.000 11596 MoveAxis(E, 0, ABG)
00:21:54.923 00.000 11596 Move returns status 0, amount 0
00:21:54.923 00.000 11596 MoveAxis(N, 0, ABG)
00:21:54.923 00.000 11596 Move returns status 0, amount 0
00:21:54.923 00.000 11596 move complete, result=0
00:21:54.923 00.000 11596 worker thread done servicing request
00:21:54.931 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=220, med=4, FiltMin=2, FiltMax=116, Gamma=0.510
00:21:54.939 00.008 13300 UpdateGuideState exits: m=1967 SNR=31.0
00:21:54.939 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:54.940 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:21:54.940 00.000 13300 Enqueuing Expose request
00:21:54.940 00.000 11596 Worker thread wakes up
00:21:54.940 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:21:54.940 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:21:55.447 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:21:55.563 00.116 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a871e3a8-67f9-495e-9a5e-72a3d26abff3"}
00:21:55.564 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a871e3a8-67f9-495e-9a5e-72a3d26abff3"}
00:21:55.564 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"db696a63-4cf4-40d3-b8ef-c60611857dcc"}
00:21:55.565 00.001 13300 case statement mapped state 6 to 3
00:21:55.565 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"db696a63-4cf4-40d3-b8ef-c60611857dcc"}
00:21:55.566 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"52fb5e93-69ed-451d-8be3-e8480b3bff04"}
00:21:55.566 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1669,"width":15,"height":15,"star_pos":[6.98,7.36],"pixels":"..."},"id":"52fb5e93-69ed-451d-8be3-e8480b3bff04"}
00:21:58.473 02.907 11596 Exposure complete
00:21:58.555 00.082 11596 worker thread done servicing request
00:21:58.555 00.000 13300 OnExposeComplete: enter
00:21:58.555 00.000 13300 UpdateGuideState(): m_state=6
00:21:58.555 00.000 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1670
00:21:58.556 00.001 13300 Star::Find returns 1 (0), X=1070.96, Y=356.39, Mass=2000, SNR=31.3, Peak=233 HFD=3.3
00:21:58.556 00.000 13300 MultiStar: [#1 0.05,-0.06,0.74,U] [#2 0.22,0.06,0.43,U] [#3 0.20,-0.11,0.41,U] [#4 0.17,0.13,0.29,U] [#5 -0.00,0.45,0.24,U] [#6 0.28,0.09,0.22,U] [#7 0.27,0.09,0.23,U] [#8 0.06,0.33,0.20,U] 
00:21:58.556 00.000 13300 single-star, 8 included, MultiStar: {0.09, 0.07}, one-star: {-0.08, 0.07}
00:21:58.556 00.000 13300 CameraToMount -- cameraTheta (2.39) - m_xAngle (-1.61) = xAngle (4.00 = -2.28)
00:21:58.556 00.000 13300 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.01 = -2.27)
00:21:58.556 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.07 hyp=0.11 cameraTheta=2.39 mountX=-0.07 mountY=-0.08, mountTheta=-2.28
00:21:58.558 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.07, opts=13)
00:21:58.558 00.000 13300 Enqueuing Move request for scope (-0.08, 0.07)
00:21:58.558 00.000 11596 Worker thread wakes up
00:21:58.558 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.07) opts 0xd
00:21:58.558 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.07)
00:21:58.558 00.000 11596 Moving (-0.08, 0.07) raw xDistance=-0.07 yDistance=-0.08
00:21:58.558 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:21:58.559 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:58.559 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:21:58.559 00.000 11596 MoveAxis(E, 0, ABG)
00:21:58.559 00.000 11596 Move returns status 0, amount 0
00:21:58.559 00.000 11596 MoveAxis(N, 0, ABG)
00:21:58.559 00.000 11596 Move returns status 0, amount 0
00:21:58.559 00.000 11596 move complete, result=0
00:21:58.559 00.000 11596 worker thread done servicing request
00:21:58.564 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=2, FiltMax=123, Gamma=0.510
00:21:58.573 00.009 13300 UpdateGuideState exits: m=2000 SNR=31.3
00:21:58.573 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:58.573 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:21:58.573 00.000 13300 Enqueuing Expose request
00:21:58.573 00.000 11596 Worker thread wakes up
00:21:58.574 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:21:58.574 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:21:58.576 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0d20f0d7-d252-47f0-b25c-38ba058bc53f"}
00:21:58.577 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0d20f0d7-d252-47f0-b25c-38ba058bc53f"}
00:21:58.582 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eeef04cf-fead-4d94-832b-a9d08ed2fdff"}
00:21:58.582 00.000 13300 case statement mapped state 6 to 3
00:21:58.582 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eeef04cf-fead-4d94-832b-a9d08ed2fdff"}
00:21:58.585 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6e2345f9-ac2c-4bf5-a26c-dd2a8ccaa2fa"}
00:21:58.585 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1670,"width":15,"height":15,"star_pos":[6.96,7.39],"pixels":"..."},"id":"6e2345f9-ac2c-4bf5-a26c-dd2a8ccaa2fa"}
00:21:59.077 00.492 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:22:01.565 02.488 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"82aa8d05-c878-4caa-9c56-ef40aa7f2061"}
00:22:01.565 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"82aa8d05-c878-4caa-9c56-ef40aa7f2061"}
00:22:01.566 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e6931367-8d81-49d7-bf4a-1364f2cd8b16"}
00:22:01.566 00.000 13300 case statement mapped state 6 to 3
00:22:01.566 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e6931367-8d81-49d7-bf4a-1364f2cd8b16"}
00:22:01.566 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cfe5d5fa-ecbe-494c-811d-50d937fd381f"}
00:22:01.566 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1670,"width":15,"height":15,"star_pos":[6.96,7.39],"pixels":"..."},"id":"cfe5d5fa-ecbe-494c-811d-50d937fd381f"}
00:22:02.106 00.540 11596 Exposure complete
00:22:02.180 00.074 11596 worker thread done servicing request
00:22:02.180 00.000 13300 OnExposeComplete: enter
00:22:02.180 00.000 13300 UpdateGuideState(): m_state=6
00:22:02.181 00.001 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1671
00:22:02.181 00.000 13300 Star::Find returns 1 (0), X=1070.96, Y=356.53, Mass=1995, SNR=31.2, Peak=219 HFD=3.4
00:22:02.181 00.000 13300 MultiStar: [#1 0.13,0.11,0.74,U] [#2 0.26,-0.03,0.44,U] [#3 0.20,-0.04,0.41,U] [#4 -0.03,-0.04,0.30,U] [#5 0.37,0.69,0.23,U] [#6 0.42,0.20,0.22,U] [#7 0.17,0.27,0.23,U] [#8 0.14,0.43,0.19,U] 
00:22:02.182 00.001 13300 refined, 8 included, MultiStar: {0.12, 0.16}, one-star: {-0.07, 0.21}
00:22:02.182 00.000 13300 CameraToMount -- cameraTheta (0.92) - m_xAngle (-1.61) = xAngle (2.53 = 2.53)
00:22:02.182 00.000 13300 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.55 = 2.55)
00:22:02.182 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=0.16 hyp=0.20 cameraTheta=0.92 mountX=-0.16 mountY=0.11, mountTheta=2.54
00:22:02.186 00.004 13300 SchedulePrimaryMove(1016D950, x=0.12, y=0.16, opts=13)
00:22:02.186 00.000 13300 Enqueuing Move request for scope (0.12, 0.16)
00:22:02.186 00.000 11596 Worker thread wakes up
00:22:02.186 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.16) opts 0xd
00:22:02.186 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, 0.16)
00:22:02.187 00.001 11596 Moving (0.12, 0.16) raw xDistance=-0.16 yDistance=0.11
00:22:02.187 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
00:22:02.187 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:02.187 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:22:02.188 00.001 11596 MoveAxis(E, 205, ABG)
00:22:02.188 00.000 11596 Guiding  Dir = 2, Dur = 205
00:22:02.189 00.001 11596 IsSlewing returns 0
00:22:02.193 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=219, med=4, FiltMin=2, FiltMax=118, Gamma=0.510
00:22:02.202 00.009 13300 UpdateGuideState exits: m=1995 SNR=31.2
00:22:02.202 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:02.202 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:22:02.202 00.000 13300 Enqueuing Expose request
00:22:02.376 00.174 11596 IsGuiding returns 0
00:22:02.539 00.163 11596 PulseGuide returned control before completion, sleep 52
00:22:02.757 00.218 11596 IsGuiding returns 1
00:22:02.757 00.000 11596 scope still moving after pulse duration time elapsed
00:22:02.789 00.032 11596 IsSlewing returns 0
00:22:02.985 00.196 11596 IsGuiding returns 0
00:22:02.985 00.000 11596 scope move finished after 205 + 403 ms
00:22:02.985 00.000 11596 Move returns status 0, amount 205
00:22:02.986 00.001 11596 MoveAxis(N, 0, ABG)
00:22:02.986 00.000 11596 Move returns status 0, amount 0
00:22:02.986 00.000 11596 move complete, result=0
00:22:02.986 00.000 11596 worker thread done servicing request
00:22:02.986 00.000 13300 GuideStep: -0.2 px 205 ms EAST, 0.1 px 0 ms NORTH
00:22:02.986 00.000 11596 Worker thread wakes up
00:22:02.987 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:22:03.495 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:22:04.564 01.069 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"675f22ca-3c34-4dc8-b0d8-c866d1d569ef"}
00:22:04.564 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"675f22ca-3c34-4dc8-b0d8-c866d1d569ef"}
00:22:04.565 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"db842fd0-ef77-41fc-a480-31cb6a17cd05"}
00:22:04.565 00.000 13300 case statement mapped state 6 to 3
00:22:04.565 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"db842fd0-ef77-41fc-a480-31cb6a17cd05"}
00:22:04.565 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f22bb726-8c40-46bb-989c-2405827b39e0"}
00:22:04.565 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1671,"width":15,"height":15,"star_pos":[6.96,6.53],"pixels":"..."},"id":"f22bb726-8c40-46bb-989c-2405827b39e0"}
00:22:06.521 01.956 11596 Exposure complete
00:22:06.595 00.074 11596 worker thread done servicing request
00:22:06.595 00.000 13300 OnExposeComplete: enter
00:22:06.595 00.000 13300 UpdateGuideState(): m_state=6
00:22:06.596 00.001 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1672
00:22:06.596 00.000 13300 Star::Find returns 1 (0), X=1071.01, Y=356.37, Mass=1985, SNR=31.2, Peak=228 HFD=3.3
00:22:06.597 00.001 13300 MultiStar: [#1 0.05,-0.01,0.74,U] [#2 0.06,-0.07,0.45,U] [#3 0.14,-0.07,0.41,U] [#4 0.10,0.10,0.29,U] [#5 0.24,0.33,0.24,U] [#6 0.30,0.38,0.22,U] [#7 0.03,0.07,0.23,U] [#8 0.22,0.49,0.19,U] 
00:22:06.597 00.000 13300 single-star, 8 included, MultiStar: {0.08, 0.08}, one-star: {-0.03, 0.06}
00:22:06.597 00.000 13300 CameraToMount -- cameraTheta (2.01) - m_xAngle (-1.61) = xAngle (3.62 = -2.67)
00:22:06.597 00.000 13300 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.63 = -2.65)
00:22:06.597 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.06 hyp=0.07 cameraTheta=2.01 mountX=-0.06 mountY=-0.03, mountTheta=-2.66
00:22:06.599 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.06, opts=13)
00:22:06.599 00.000 13300 Enqueuing Move request for scope (-0.03, 0.06)
00:22:06.599 00.000 11596 Worker thread wakes up
00:22:06.600 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.06) opts 0xd
00:22:06.600 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.06)
00:22:06.600 00.000 11596 Moving (-0.03, 0.06) raw xDistance=-0.06 yDistance=-0.03
00:22:06.600 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:22:06.600 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:06.600 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:22:06.601 00.001 11596 MoveAxis(E, 0, ABG)
00:22:06.601 00.000 11596 Move returns status 0, amount 0
00:22:06.601 00.000 11596 MoveAxis(N, 0, ABG)
00:22:06.601 00.000 11596 Move returns status 0, amount 0
00:22:06.602 00.001 11596 move complete, result=0
00:22:06.602 00.000 11596 worker thread done servicing request
00:22:06.607 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=119, Gamma=0.510
00:22:06.614 00.007 13300 UpdateGuideState exits: m=1985 SNR=31.2
00:22:06.614 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:06.614 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:22:06.614 00.000 13300 Enqueuing Expose request
00:22:06.614 00.000 11596 Worker thread wakes up
00:22:06.615 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:22:06.615 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:22:07.123 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:22:07.562 00.439 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5426c74d-8c36-43c3-8340-ac780e496142"}
00:22:07.562 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5426c74d-8c36-43c3-8340-ac780e496142"}
00:22:07.563 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"408f3c49-e7fb-4d46-a687-51356c9a6814"}
00:22:07.563 00.000 13300 case statement mapped state 6 to 3
00:22:07.563 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"408f3c49-e7fb-4d46-a687-51356c9a6814"}
00:22:07.563 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ae699c91-ae64-4fa4-a157-a9a892f51626"}
00:22:07.564 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1672,"width":15,"height":15,"star_pos":[7.01,7.37],"pixels":"..."},"id":"ae699c91-ae64-4fa4-a157-a9a892f51626"}
00:22:10.155 02.591 11596 Exposure complete
00:22:10.229 00.074 13300 OnExposeComplete: enter
00:22:10.229 00.000 11596 worker thread done servicing request
00:22:10.229 00.000 13300 UpdateGuideState(): m_state=6
00:22:10.230 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1673
00:22:10.231 00.001 13300 Star::Find returns 1 (0), X=1070.96, Y=356.33, Mass=1911, SNR=30.6, Peak=228 HFD=3.3
00:22:10.231 00.000 13300 MultiStar: [#1 0.09,0.08,0.77,U] [#2 0.30,-0.11,0.46,U] [#3 0.22,-0.14,0.43,U] [#4 0.22,0.08,0.30,U] [#5 0.24,0.37,0.24,U] [#6 0.35,0.24,0.21,U] [#7 0.13,0.02,0.23,U] [#8 0.14,0.38,0.21,U] 
00:22:10.232 00.001 13300 single-star, 8 included, MultiStar: {0.13, 0.06}, one-star: {-0.07, 0.02}
00:22:10.232 00.000 13300 CameraToMount -- cameraTheta (2.89) - m_xAngle (-1.61) = xAngle (4.50 = -1.79)
00:22:10.232 00.000 13300 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.51 = -1.77)
00:22:10.232 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.08 cameraTheta=2.89 mountX=-0.02 mountY=-0.07, mountTheta=-1.79
00:22:10.234 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.02, opts=13)
00:22:10.234 00.000 13300 Enqueuing Move request for scope (-0.07, 0.02)
00:22:10.234 00.000 11596 Worker thread wakes up
00:22:10.234 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.02) opts 0xd
00:22:10.234 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.02)
00:22:10.234 00.000 11596 Moving (-0.07, 0.02) raw xDistance=-0.02 yDistance=-0.07
00:22:10.234 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:22:10.235 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:10.235 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:22:10.235 00.000 11596 MoveAxis(E, 0, ABG)
00:22:10.235 00.000 11596 Move returns status 0, amount 0
00:22:10.235 00.000 11596 MoveAxis(N, 0, ABG)
00:22:10.235 00.000 11596 Move returns status 0, amount 0
00:22:10.235 00.000 11596 move complete, result=0
00:22:10.236 00.001 11596 worker thread done servicing request
00:22:10.240 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=123, Gamma=0.510
00:22:10.248 00.008 13300 UpdateGuideState exits: m=1911 SNR=30.6
00:22:10.248 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:10.248 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:22:10.248 00.000 13300 Enqueuing Expose request
00:22:10.248 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:22:10.249 00.001 11596 Worker thread wakes up
00:22:10.249 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:22:10.621 00.372 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"78daba1d-059d-4fed-b201-06e7de77c90f"}
00:22:10.622 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"78daba1d-059d-4fed-b201-06e7de77c90f"}
00:22:10.622 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0b3458db-fc6f-4c9f-babf-7c6c35ea4557"}
00:22:10.623 00.001 13300 case statement mapped state 6 to 3
00:22:10.623 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0b3458db-fc6f-4c9f-babf-7c6c35ea4557"}
00:22:10.623 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5d998db4-7c1b-4eee-9106-afb077c469ef"}
00:22:10.623 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1673,"width":15,"height":15,"star_pos":[6.96,7.33],"pixels":"..."},"id":"5d998db4-7c1b-4eee-9106-afb077c469ef"}
00:22:10.756 00.133 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:22:13.563 02.807 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"96a056b6-f708-4816-b6b8-6e1371a77eab"}
00:22:13.563 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"96a056b6-f708-4816-b6b8-6e1371a77eab"}
00:22:13.564 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d7b894f4-8f92-49c4-b946-d43c33331e6c"}
00:22:13.564 00.000 13300 case statement mapped state 6 to 3
00:22:13.565 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d7b894f4-8f92-49c4-b946-d43c33331e6c"}
00:22:13.566 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0d584833-1bca-4ab0-b594-d3b8a0d820bf"}
00:22:13.567 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1673,"width":15,"height":15,"star_pos":[6.96,7.33],"pixels":"..."},"id":"0d584833-1bca-4ab0-b594-d3b8a0d820bf"}
00:22:13.842 00.275 11596 Exposure complete
00:22:13.991 00.149 11596 worker thread done servicing request
00:22:13.991 00.000 13300 OnExposeComplete: enter
00:22:13.992 00.001 13300 UpdateGuideState(): m_state=6
00:22:13.992 00.000 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1674
00:22:13.993 00.001 13300 Star::Find returns 1 (0), X=1070.99, Y=356.44, Mass=1943, SNR=30.8, Peak=212 HFD=3.2
00:22:13.993 00.000 13300 MultiStar: [#1 0.05,0.08,0.77,U] [#2 0.15,0.04,0.45,U] [#3 0.15,0.03,0.43,U] [#4 -0.02,0.23,0.30,U] [#5 0.06,0.66,0.24,U] [#6 0.34,0.28,0.21,U] [#7 -0.02,0.12,0.24,U] [#8 0.19,0.46,0.20,U] 
00:22:13.994 00.001 13300 single-star, 8 included, MultiStar: {0.06, 0.16}, one-star: {-0.04, 0.12}
00:22:13.994 00.000 13300 CameraToMount -- cameraTheta (1.89) - m_xAngle (-1.61) = xAngle (3.50 = -2.78)
00:22:13.994 00.000 13300 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.51 = -2.77)
00:22:13.995 00.001 13300 CameraToMount -- cameraX=-0.04 cameraY=0.12 hyp=0.13 cameraTheta=1.89 mountX=-0.12 mountY=-0.05, mountTheta=-2.77
00:22:13.998 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.12, opts=13)
00:22:13.998 00.000 13300 Enqueuing Move request for scope (-0.04, 0.12)
00:22:13.998 00.000 11596 Worker thread wakes up
00:22:13.998 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.12) opts 0xd
00:22:13.999 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.12)
00:22:13.999 00.000 11596 Moving (-0.04, 0.12) raw xDistance=-0.12 yDistance=-0.05
00:22:13.999 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:22:14.000 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:14.000 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:22:14.001 00.001 11596 MoveAxis(E, 0, ABG)
00:22:14.001 00.000 11596 Move returns status 0, amount 0
00:22:14.001 00.000 11596 MoveAxis(N, 0, ABG)
00:22:14.001 00.000 11596 Move returns status 0, amount 0
00:22:14.001 00.000 11596 move complete, result=0
00:22:14.002 00.001 11596 worker thread done servicing request
00:22:14.011 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=212, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
00:22:14.024 00.013 13300 UpdateGuideState exits: m=1943 SNR=30.8
00:22:14.024 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:14.025 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:22:14.025 00.000 13300 Enqueuing Expose request
00:22:14.025 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:22:14.026 00.001 11596 Worker thread wakes up
00:22:14.027 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:22:14.531 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:22:16.562 02.031 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"991cfb50-4267-44b0-9c4e-9ec440437bd8"}
00:22:16.562 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"991cfb50-4267-44b0-9c4e-9ec440437bd8"}
00:22:16.563 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"03693fe6-0fa3-45a1-b1b1-88d381c01d8f"}
00:22:16.563 00.000 13300 case statement mapped state 6 to 3
00:22:16.563 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"03693fe6-0fa3-45a1-b1b1-88d381c01d8f"}
00:22:16.564 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3aae4d10-b4b4-4565-99f9-7d06b3672df0"}
00:22:16.564 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1674,"width":15,"height":15,"star_pos":[6.99,7.44],"pixels":"..."},"id":"3aae4d10-b4b4-4565-99f9-7d06b3672df0"}
00:22:17.564 01.000 11596 Exposure complete
00:22:17.677 00.113 11596 worker thread done servicing request
00:22:17.678 00.001 13300 OnExposeComplete: enter
00:22:17.678 00.000 13300 UpdateGuideState(): m_state=6
00:22:17.679 00.001 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1675
00:22:17.679 00.000 13300 Star::Find returns 1 (0), X=1071.04, Y=356.55, Mass=1982, SNR=31.2, Peak=237 HFD=3.1
00:22:17.680 00.001 13300 MultiStar: [#1 0.09,0.11,0.75,U] [#2 0.11,0.02,0.45,U] [#3 0.18,0.09,0.42,U] [#4 0.21,-0.16,0.29,U] [#5 0.06,0.57,0.24,U] [#6 0.32,0.09,0.22,U] [#7 0.34,0.38,0.23,U] [#8 0.47,0.72,0.20,U] 
00:22:17.680 00.000 13300 refined, 8 included, MultiStar: {0.14, 0.19}, one-star: {0.01, 0.24}
00:22:17.680 00.000 13300 CameraToMount -- cameraTheta (0.95) - m_xAngle (-1.61) = xAngle (2.56 = 2.56)
00:22:17.680 00.000 13300 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.57 = 2.57)
00:22:17.680 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=0.19 hyp=0.23 cameraTheta=0.95 mountX=-0.19 mountY=0.13, mountTheta=2.57
00:22:17.684 00.004 13300 SchedulePrimaryMove(1016D950, x=0.14, y=0.19, opts=13)
00:22:17.684 00.000 13300 Enqueuing Move request for scope (0.14, 0.19)
00:22:17.684 00.000 11596 Worker thread wakes up
00:22:17.684 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.19) opts 0xd
00:22:17.685 00.001 11596 Handling offset move in thread for scope, endpoint = (0.14, 0.19)
00:22:17.685 00.000 11596 Moving (0.14, 0.19) raw xDistance=-0.19 yDistance=0.13
00:22:17.685 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.19
00:22:17.685 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:17.685 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:22:17.686 00.001 11596 MoveAxis(E, 241, ABG)
00:22:17.686 00.000 11596 Guiding  Dir = 2, Dur = 241
00:22:17.686 00.000 11596 IsSlewing returns 0
00:22:17.694 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
00:22:17.707 00.013 13300 UpdateGuideState exits: m=1982 SNR=31.2
00:22:17.707 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:17.707 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:22:17.707 00.000 13300 Enqueuing Expose request
00:22:17.912 00.205 11596 IsGuiding returns 0
00:22:18.270 00.358 11596 IsGuiding returns 1
00:22:18.271 00.001 11596 scope still moving after pulse duration time elapsed
00:22:18.407 00.136 11596 IsSlewing returns 0
00:22:18.494 00.087 11596 IsGuiding returns 0
00:22:18.495 00.001 11596 scope move finished after 241 + 341 ms
00:22:18.495 00.000 11596 Move returns status 0, amount 241
00:22:18.495 00.000 11596 MoveAxis(N, 0, ABG)
00:22:18.495 00.000 11596 Move returns status 0, amount 0
00:22:18.495 00.000 11596 move complete, result=0
00:22:18.495 00.000 11596 worker thread done servicing request
00:22:18.495 00.000 13300 GuideStep: -0.2 px 241 ms EAST, 0.1 px 0 ms NORTH
00:22:18.496 00.001 11596 Worker thread wakes up
00:22:18.496 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:22:19.003 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:22:19.562 00.559 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"767a77dc-082a-4bb1-91d6-cc63589622e2"}
00:22:19.562 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"767a77dc-082a-4bb1-91d6-cc63589622e2"}
00:22:19.563 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4d167424-0acb-4dad-8e05-92b147c5ce1e"}
00:22:19.563 00.000 13300 case statement mapped state 6 to 3
00:22:19.564 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4d167424-0acb-4dad-8e05-92b147c5ce1e"}
00:22:19.564 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2e5c1d6f-af1d-4cb5-8591-7748d27f0996"}
00:22:19.564 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1675,"width":15,"height":15,"star_pos":[7.04,6.55],"pixels":"..."},"id":"2e5c1d6f-af1d-4cb5-8591-7748d27f0996"}
00:22:22.065 02.501 11596 Exposure complete
00:22:22.138 00.073 11596 worker thread done servicing request
00:22:22.138 00.000 13300 OnExposeComplete: enter
00:22:22.138 00.000 13300 UpdateGuideState(): m_state=6
00:22:22.139 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1676
00:22:22.139 00.000 13300 Star::Find returns 1 (0), X=1071.01, Y=356.28, Mass=1952, SNR=30.9, Peak=241 HFD=3.2
00:22:22.140 00.001 13300 MultiStar: [#1 0.16,0.03,0.75,U] [#2 0.09,-0.03,0.45,U] [#3 0.20,-0.06,0.42,U] [#4 0.24,0.08,0.30,U] [#5 0.31,0.62,0.25,U] [#6 0.35,0.30,0.21,U] [#7 0.21,0.01,0.23,U] [#8 0.10,0.12,0.20,U] 
00:22:22.140 00.000 13300 single-star, 8 included, MultiStar: {0.13, 0.06}, one-star: {-0.02, -0.04}
00:22:22.140 00.000 13300 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-1.61) = xAngle (-0.54 = -0.54)
00:22:22.140 00.000 13300 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.52 = -0.52)
00:22:22.140 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-2.15 mountX=0.04 mountY=-0.02, mountTheta=-0.53
00:22:22.141 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.04, opts=13)
00:22:22.142 00.001 13300 Enqueuing Move request for scope (-0.02, -0.04)
00:22:22.142 00.000 11596 Worker thread wakes up
00:22:22.142 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.04) opts 0xd
00:22:22.142 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.04)
00:22:22.142 00.000 11596 Moving (-0.02, -0.04) raw xDistance=0.04 yDistance=-0.02
00:22:22.142 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:22:22.142 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:22.142 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:22:22.143 00.001 11596 MoveAxis(E, 0, ABG)
00:22:22.143 00.000 11596 Move returns status 0, amount 0
00:22:22.143 00.000 11596 MoveAxis(N, 0, ABG)
00:22:22.143 00.000 11596 Move returns status 0, amount 0
00:22:22.143 00.000 11596 move complete, result=0
00:22:22.143 00.000 11596 worker thread done servicing request
00:22:22.148 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=241, med=4, FiltMin=2, FiltMax=121, Gamma=0.510
00:22:22.156 00.008 13300 UpdateGuideState exits: m=1952 SNR=30.9
00:22:22.156 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:22.156 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:22:22.156 00.000 13300 Enqueuing Expose request
00:22:22.157 00.001 11596 Worker thread wakes up
00:22:22.157 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:22:22.157 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:22:22.561 00.404 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c79db04e-593a-4e32-8733-3a53c365fab9"}
00:22:22.561 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c79db04e-593a-4e32-8733-3a53c365fab9"}
00:22:22.562 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4334e819-ffa7-41a8-8f2d-3dde1f4e5739"}
00:22:22.562 00.000 13300 case statement mapped state 6 to 3
00:22:22.562 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4334e819-ffa7-41a8-8f2d-3dde1f4e5739"}
00:22:22.563 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"22f89a76-56a0-44f6-9b1d-e4001b44a6a8"}
00:22:22.563 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1676,"width":15,"height":15,"star_pos":[7.01,7.28],"pixels":"..."},"id":"22f89a76-56a0-44f6-9b1d-e4001b44a6a8"}
00:22:22.669 00.106 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:22:25.560 02.891 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"242a8652-41d7-4c98-9e91-20b2139f4124"}
00:22:25.560 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"242a8652-41d7-4c98-9e91-20b2139f4124"}
00:22:25.561 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dd998b45-c120-4333-9b18-039262188b11"}
00:22:25.561 00.000 13300 case statement mapped state 6 to 3
00:22:25.561 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dd998b45-c120-4333-9b18-039262188b11"}
00:22:25.561 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"874f61f5-9cf5-4c99-9af6-420d831bff05"}
00:22:25.562 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1676,"width":15,"height":15,"star_pos":[7.01,7.28],"pixels":"..."},"id":"874f61f5-9cf5-4c99-9af6-420d831bff05"}
00:22:25.705 00.143 11596 Exposure complete
00:22:25.777 00.072 11596 worker thread done servicing request
00:22:25.777 00.000 13300 OnExposeComplete: enter
00:22:25.777 00.000 13300 UpdateGuideState(): m_state=6
00:22:25.777 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1677
00:22:25.778 00.001 13300 Star::Find returns 1 (0), X=1071.06, Y=356.41, Mass=1971, SNR=31.1, Peak=222 HFD=3.3
00:22:25.778 00.000 13300 MultiStar: [#1 0.30,0.07,0.75,U] [#2 0.30,0.03,0.45,U] [#3 0.14,0.05,0.42,U] [#4 0.23,0.36,0.30,U] [#5 0.36,0.61,0.25,U] [#6 0.34,0.25,0.22,U] [#7 0.18,0.29,0.24,U] [#8 0.30,0.35,0.21,U] 
00:22:25.778 00.000 13300 single-star, 8 included, MultiStar: {0.21, 0.17}, one-star: {0.03, 0.09}
00:22:25.778 00.000 13300 CameraToMount -- cameraTheta (1.25) - m_xAngle (-1.61) = xAngle (2.86 = 2.86)
00:22:25.778 00.000 13300 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.87 = 2.87)
00:22:25.778 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.09 hyp=0.10 cameraTheta=1.25 mountX=-0.09 mountY=0.03, mountTheta=2.87
00:22:25.780 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.09, opts=13)
00:22:25.780 00.000 13300 Enqueuing Move request for scope (0.03, 0.09)
00:22:25.780 00.000 11596 Worker thread wakes up
00:22:25.780 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.09) opts 0xd
00:22:25.780 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.09)
00:22:25.781 00.001 11596 Moving (0.03, 0.09) raw xDistance=-0.09 yDistance=0.03
00:22:25.781 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:22:25.781 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:25.781 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:22:25.781 00.000 11596 MoveAxis(E, 0, ABG)
00:22:25.781 00.000 11596 Move returns status 0, amount 0
00:22:25.781 00.000 11596 MoveAxis(N, 0, ABG)
00:22:25.781 00.000 11596 Move returns status 0, amount 0
00:22:25.781 00.000 11596 move complete, result=0
00:22:25.781 00.000 11596 worker thread done servicing request
00:22:25.786 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=222, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
00:22:25.795 00.009 13300 UpdateGuideState exits: m=1971 SNR=31.1
00:22:25.795 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:25.795 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:22:25.795 00.000 13300 Enqueuing Expose request
00:22:25.795 00.000 11596 Worker thread wakes up
00:22:25.795 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:22:25.796 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:22:26.299 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:22:28.559 02.260 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cb3f2888-a4a8-4b76-a121-cd9ff208ff22"}
00:22:28.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cb3f2888-a4a8-4b76-a121-cd9ff208ff22"}
00:22:28.560 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7693d0cc-9ce1-4fa1-84e8-964d1d16fa2b"}
00:22:28.560 00.000 13300 case statement mapped state 6 to 3
00:22:28.560 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7693d0cc-9ce1-4fa1-84e8-964d1d16fa2b"}
00:22:28.561 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"96a97c89-8e48-4474-8877-4587e923df55"}
00:22:28.561 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1677,"width":15,"height":15,"star_pos":[7.06,7.41],"pixels":"..."},"id":"96a97c89-8e48-4474-8877-4587e923df55"}
00:22:29.346 00.785 11596 Exposure complete
00:22:29.423 00.077 11596 worker thread done servicing request
00:22:29.423 00.000 13300 OnExposeComplete: enter
00:22:29.424 00.001 13300 UpdateGuideState(): m_state=6
00:22:29.424 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1678
00:22:29.424 00.000 13300 Star::Find returns 1 (0), X=1071.03, Y=356.43, Mass=1977, SNR=31.1, Peak=220 HFD=3.4
00:22:29.425 00.001 13300 MultiStar: [#1 0.13,0.06,0.74,U] [#2 0.17,0.06,0.45,U] [#3 0.22,-0.04,0.41,U] [#4 0.13,0.09,0.30,U] [#5 0.17,0.62,0.24,U] [#6 0.35,-0.08,0.21,U] [#7 0.05,0.16,0.23,U] [#8 0.08,0.36,0.21,U] 
00:22:29.425 00.000 13300 single-star, 8 included, MultiStar: {0.12, 0.11}, one-star: {-0.01, 0.11}
00:22:29.425 00.000 13300 CameraToMount -- cameraTheta (1.62) - m_xAngle (-1.61) = xAngle (3.23 = -3.05)
00:22:29.425 00.000 13300 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.25 = -3.04)
00:22:29.425 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.62 mountX=-0.11 mountY=-0.01, mountTheta=-3.04
00:22:29.427 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.11, opts=13)
00:22:29.427 00.000 13300 Enqueuing Move request for scope (-0.01, 0.11)
00:22:29.427 00.000 11596 Worker thread wakes up
00:22:29.427 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.11) opts 0xd
00:22:29.427 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.11)
00:22:29.427 00.000 11596 Moving (-0.01, 0.11) raw xDistance=-0.11 yDistance=-0.01
00:22:29.427 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:22:29.428 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:29.428 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:22:29.428 00.000 11596 MoveAxis(E, 0, ABG)
00:22:29.428 00.000 11596 Move returns status 0, amount 0
00:22:29.428 00.000 11596 MoveAxis(N, 0, ABG)
00:22:29.428 00.000 11596 Move returns status 0, amount 0
00:22:29.429 00.001 11596 move complete, result=0
00:22:29.429 00.000 11596 worker thread done servicing request
00:22:29.434 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=220, med=4, FiltMin=2, FiltMax=115, Gamma=0.510
00:22:29.442 00.008 13300 UpdateGuideState exits: m=1977 SNR=31.1
00:22:29.442 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:29.442 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:22:29.442 00.000 13300 Enqueuing Expose request
00:22:29.442 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:22:29.442 00.000 11596 Worker thread wakes up
00:22:29.443 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:22:29.955 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:22:31.558 01.603 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1e244632-96a7-4db5-85e1-a2cb241fb010"}
00:22:31.558 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1e244632-96a7-4db5-85e1-a2cb241fb010"}
00:22:31.559 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"528beb99-c5cb-4cd1-bdd5-951eb89194d3"}
00:22:31.559 00.000 13300 case statement mapped state 6 to 3
00:22:31.560 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"528beb99-c5cb-4cd1-bdd5-951eb89194d3"}
00:22:31.560 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"99e87912-baee-4e8d-b8b9-9573864caf2f"}
00:22:31.561 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1678,"width":15,"height":15,"star_pos":[7.03,7.43],"pixels":"..."},"id":"99e87912-baee-4e8d-b8b9-9573864caf2f"}
00:22:32.981 01.420 11596 Exposure complete
00:22:33.055 00.074 11596 worker thread done servicing request
00:22:33.055 00.000 13300 OnExposeComplete: enter
00:22:33.055 00.000 13300 UpdateGuideState(): m_state=6
00:22:33.056 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1679
00:22:33.056 00.000 13300 Star::Find returns 1 (0), X=1071.06, Y=356.21, Mass=1953, SNR=31.0, Peak=254 HFD=3.1
00:22:33.056 00.000 13300 MultiStar: [#1 0.19,-0.09,0.75,U] [#2 0.20,-0.22,0.46,U] [#3 0.25,-0.19,0.41,U] [#4 0.01,-0.12,0.28,U] [#5 0.04,0.58,0.25,U] [#6 0.21,-0.01,0.21,U] [#7 0.20,-0.32,0.22,U] [#8 0.12,0.24,0.20,U] 
00:22:33.056 00.000 13300 single-star, 8 included, MultiStar: {0.13, -0.07}, one-star: {0.02, -0.10}
00:22:33.056 00.000 13300 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-1.61) = xAngle (0.27 = 0.27)
00:22:33.056 00.000 13300 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.28 = 0.28)
00:22:33.057 00.001 13300 CameraToMount -- cameraX=0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.34 mountX=0.10 mountY=0.03, mountTheta=0.28
00:22:33.058 00.001 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.10, opts=13)
00:22:33.058 00.000 13300 Enqueuing Move request for scope (0.02, -0.10)
00:22:33.058 00.000 11596 Worker thread wakes up
00:22:33.058 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.10) opts 0xd
00:22:33.059 00.001 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.10)
00:22:33.059 00.000 11596 Moving (0.02, -0.10) raw xDistance=0.10 yDistance=0.03
00:22:33.059 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:22:33.059 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:33.059 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:22:33.059 00.000 11596 MoveAxis(E, 0, ABG)
00:22:33.059 00.000 11596 Move returns status 0, amount 0
00:22:33.059 00.000 11596 MoveAxis(N, 0, ABG)
00:22:33.059 00.000 11596 Move returns status 0, amount 0
00:22:33.059 00.000 11596 move complete, result=0
00:22:33.060 00.001 11596 worker thread done servicing request
00:22:33.065 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
00:22:33.073 00.008 13300 UpdateGuideState exits: m=1953 SNR=31.0
00:22:33.073 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:33.073 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:22:33.073 00.000 13300 Enqueuing Expose request
00:22:33.074 00.001 11596 Worker thread wakes up
00:22:33.074 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:22:33.074 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:22:33.584 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:22:34.558 00.974 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4c6eeb93-36d9-480b-9196-74cdd4ae8ddc"}
00:22:34.558 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4c6eeb93-36d9-480b-9196-74cdd4ae8ddc"}
00:22:34.559 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"87b63716-06fe-4618-b8d6-295771f11c6f"}
00:22:34.559 00.000 13300 case statement mapped state 6 to 3
00:22:34.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"87b63716-06fe-4618-b8d6-295771f11c6f"}
00:22:34.559 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"93bc53bc-5fb6-40ff-b731-81ecb113d332"}
00:22:34.560 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1679,"width":15,"height":15,"star_pos":[7.06,7.21],"pixels":"..."},"id":"93bc53bc-5fb6-40ff-b731-81ecb113d332"}
00:22:36.619 02.059 11596 Exposure complete
00:22:36.728 00.109 11596 worker thread done servicing request
00:22:36.728 00.000 13300 OnExposeComplete: enter
00:22:36.728 00.000 13300 UpdateGuideState(): m_state=6
00:22:36.729 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1680
00:22:36.729 00.000 13300 Star::Find returns 1 (0), X=1071.00, Y=356.18, Mass=1972, SNR=31.1, Peak=254 HFD=3.1
00:22:36.730 00.001 13300 MultiStar: [#1 0.13,-0.04,0.75,U] [#2 0.34,-0.02,0.45,U] [#3 0.26,-0.25,0.42,U] [#4 0.29,-0.29,0.31,U] [#5 0.18,0.11,0.24,U] [#6 0.28,0.08,0.22,U] [#7 0.20,-0.25,0.22,U] [#8 0.25,0.27,0.20,U] 
00:22:36.730 00.000 13300 single-star, 8 included, MultiStar: {0.16, -0.09}, one-star: {-0.03, -0.13}
00:22:36.730 00.000 13300 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-1.61) = xAngle (-0.19 = -0.19)
00:22:36.730 00.000 13300 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.18 = -0.18)
00:22:36.731 00.001 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.13 hyp=0.14 cameraTheta=-1.80 mountX=0.13 mountY=-0.02, mountTheta=-0.18
00:22:36.732 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.13, opts=13)
00:22:36.733 00.001 13300 Enqueuing Move request for scope (-0.03, -0.13)
00:22:36.733 00.000 11596 Worker thread wakes up
00:22:36.733 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.13) opts 0xd
00:22:36.733 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.13)
00:22:36.733 00.000 11596 Moving (-0.03, -0.13) raw xDistance=0.13 yDistance=-0.02
00:22:36.733 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:22:36.733 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:36.734 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:22:36.734 00.000 11596 MoveAxis(E, 0, ABG)
00:22:36.734 00.000 11596 Move returns status 0, amount 0
00:22:36.734 00.000 11596 MoveAxis(N, 0, ABG)
00:22:36.734 00.000 11596 Move returns status 0, amount 0
00:22:36.735 00.001 11596 move complete, result=0
00:22:36.735 00.000 11596 worker thread done servicing request
00:22:36.741 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
00:22:36.750 00.009 13300 UpdateGuideState exits: m=1972 SNR=31.1
00:22:36.750 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:36.750 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:22:36.751 00.001 13300 Enqueuing Expose request
00:22:36.751 00.000 11596 Worker thread wakes up
00:22:36.751 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:22:36.751 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:22:37.260 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:22:37.559 00.299 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2530f8f7-42c6-48d3-9fa6-2b208b5b4116"}
00:22:37.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2530f8f7-42c6-48d3-9fa6-2b208b5b4116"}
00:22:37.560 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e1b14932-e647-416e-a873-d531041076de"}
00:22:37.560 00.000 13300 case statement mapped state 6 to 3
00:22:37.560 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e1b14932-e647-416e-a873-d531041076de"}
00:22:37.561 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"49eb7b15-7134-4eba-ab8f-74d2641e96da"}
00:22:37.562 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1680,"width":15,"height":15,"star_pos":[7.00,7.18],"pixels":"..."},"id":"49eb7b15-7134-4eba-ab8f-74d2641e96da"}
00:22:40.297 02.735 11596 Exposure complete
00:22:40.375 00.078 11596 worker thread done servicing request
00:22:40.375 00.000 13300 OnExposeComplete: enter
00:22:40.375 00.000 13300 UpdateGuideState(): m_state=6
00:22:40.375 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1681
00:22:40.375 00.000 13300 Star::Find returns 1 (0), X=1071.05, Y=356.24, Mass=1960, SNR=31.0, Peak=254 HFD=3.2
00:22:40.376 00.001 13300 MultiStar: [#1 0.10,-0.11,0.75,U] [#2 0.17,-0.13,0.45,U] [#3 0.20,-0.08,0.42,U] [#4 0.31,0.02,0.30,U] [#5 0.08,0.41,0.23,U] [#6 0.39,-0.05,0.22,U] [#7 0.13,0.00,0.22,U] [#8 -0.07,0.29,0.20,U] 
00:22:40.376 00.000 13300 single-star, 8 included, MultiStar: {0.12, -0.03}, one-star: {0.01, -0.08}
00:22:40.376 00.000 13300 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-1.61) = xAngle (0.19 = 0.19)
00:22:40.376 00.000 13300 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.21 = 0.21)
00:22:40.376 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.41 mountX=0.08 mountY=0.02, mountTheta=0.21
00:22:40.379 00.003 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.08, opts=13)
00:22:40.379 00.000 13300 Enqueuing Move request for scope (0.01, -0.08)
00:22:40.379 00.000 11596 Worker thread wakes up
00:22:40.379 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.08) opts 0xd
00:22:40.379 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.08)
00:22:40.380 00.001 11596 Moving (0.01, -0.08) raw xDistance=0.08 yDistance=0.02
00:22:40.380 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:22:40.380 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:40.380 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:22:40.380 00.000 11596 MoveAxis(E, 0, ABG)
00:22:40.380 00.000 11596 Move returns status 0, amount 0
00:22:40.380 00.000 11596 MoveAxis(N, 0, ABG)
00:22:40.380 00.000 11596 Move returns status 0, amount 0
00:22:40.380 00.000 11596 move complete, result=0
00:22:40.381 00.001 11596 worker thread done servicing request
00:22:40.391 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
00:22:40.404 00.013 13300 UpdateGuideState exits: m=1960 SNR=31.0
00:22:40.404 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:40.404 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:22:40.404 00.000 13300 Enqueuing Expose request
00:22:40.404 00.000 11596 Worker thread wakes up
00:22:40.404 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:22:40.404 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:22:40.558 00.154 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7be3181e-6a26-477e-a5e5-88e9c8d784a2"}
00:22:40.558 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7be3181e-6a26-477e-a5e5-88e9c8d784a2"}
00:22:40.559 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4d0ff4ef-4fcf-41dd-95ec-2587556b1612"}
00:22:40.559 00.000 13300 case statement mapped state 6 to 3
00:22:40.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4d0ff4ef-4fcf-41dd-95ec-2587556b1612"}
00:22:40.560 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a341dcda-575b-48e1-a65d-08067bc5d538"}
00:22:40.560 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1681,"width":15,"height":15,"star_pos":[7.05,7.24],"pixels":"..."},"id":"a341dcda-575b-48e1-a65d-08067bc5d538"}
00:22:40.913 00.353 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:22:43.559 02.646 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a0b54053-3511-419d-9cdb-ea585a4d8bf8"}
00:22:43.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a0b54053-3511-419d-9cdb-ea585a4d8bf8"}
00:22:43.560 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bc2fe8e0-0b9e-4d27-b736-40b37154c3e6"}
00:22:43.560 00.000 13300 case statement mapped state 6 to 3
00:22:43.560 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bc2fe8e0-0b9e-4d27-b736-40b37154c3e6"}
00:22:43.561 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0319a16a-ca52-432d-92ee-b3f947498419"}
00:22:43.561 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1681,"width":15,"height":15,"star_pos":[7.05,7.24],"pixels":"..."},"id":"0319a16a-ca52-432d-92ee-b3f947498419"}
00:22:43.944 00.383 11596 Exposure complete
00:22:44.023 00.079 11596 worker thread done servicing request
00:22:44.023 00.000 13300 OnExposeComplete: enter
00:22:44.024 00.001 13300 UpdateGuideState(): m_state=6
00:22:44.024 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1682
00:22:44.024 00.000 13300 Star::Find returns 1 (0), X=1071.13, Y=356.26, Mass=1968, SNR=31.1, Peak=254 HFD=3.3
00:22:44.025 00.001 13300 MultiStar: [#1 0.14,-0.18,0.75,U] [#2 0.22,-0.34,0.45,U] [#3 0.17,-0.14,0.42,U] [#4 0.15,-0.10,0.30,U] [#5 0.27,0.18,0.24,U] [#6 0.44,0.06,0.22,U] [#7 0.19,-0.14,0.23,U] [#8 -0.09,0.17,0.20,U] 
00:22:44.025 00.000 13300 single-star, 8 included, MultiStar: {0.16, -0.10}, one-star: {0.10, -0.05}
00:22:44.025 00.000 13300 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-1.61) = xAngle (1.10 = 1.10)
00:22:44.025 00.000 13300 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.12 = 1.12)
00:22:44.025 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=-0.05 hyp=0.11 cameraTheta=-0.51 mountX=0.05 mountY=0.10, mountTheta=1.10
00:22:44.027 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=-0.05, opts=13)
00:22:44.027 00.000 13300 Enqueuing Move request for scope (0.10, -0.05)
00:22:44.027 00.000 11596 Worker thread wakes up
00:22:44.027 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.05) opts 0xd
00:22:44.027 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, -0.05)
00:22:44.028 00.001 11596 Moving (0.10, -0.05) raw xDistance=0.05 yDistance=0.10
00:22:44.028 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:22:44.028 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:44.028 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:22:44.028 00.000 11596 MoveAxis(E, 0, ABG)
00:22:44.028 00.000 11596 Move returns status 0, amount 0
00:22:44.028 00.000 11596 MoveAxis(N, 0, ABG)
00:22:44.028 00.000 11596 Move returns status 0, amount 0
00:22:44.028 00.000 11596 move complete, result=0
00:22:44.028 00.000 11596 worker thread done servicing request
00:22:44.033 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
00:22:44.043 00.010 13300 UpdateGuideState exits: m=1968 SNR=31.1
00:22:44.043 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:44.043 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:22:44.043 00.000 13300 Enqueuing Expose request
00:22:44.043 00.000 11596 Worker thread wakes up
00:22:44.044 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:22:44.044 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:22:44.546 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:22:46.338 01.792 13300 evsrv: cli 10203CC0 connect
00:22:46.339 00.001 13300 case statement mapped state 6 to 3
00:22:46.339 00.000 13300 case statement mapped state 6 to 3
00:22:46.340 00.001 13300 evsrv: cli 10203CC0 request: {"method":"get_app_state","id":"4b66b21a-02d5-443a-85f7-57c76d05685c"}
00:22:46.340 00.000 13300 case statement mapped state 6 to 3
00:22:46.340 00.000 13300 evsrv: cli 10203CC0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4b66b21a-02d5-443a-85f7-57c76d05685c"}
00:22:46.344 00.004 13300 evsrv: cli 10203CC0 disconnect
00:22:46.559 00.215 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4a0fcfc7-888a-403e-8f7f-9a6523d01ec2"}
00:22:46.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4a0fcfc7-888a-403e-8f7f-9a6523d01ec2"}
00:22:46.560 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c85fb06a-bd32-43f7-8773-42c59df944e3"}
00:22:46.561 00.001 13300 case statement mapped state 6 to 3
00:22:46.561 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c85fb06a-bd32-43f7-8773-42c59df944e3"}
00:22:46.563 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cd964fcb-e64c-4bf8-b3e7-96a634b0d1e8"}
00:22:46.563 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1682,"width":15,"height":15,"star_pos":[7.13,7.26],"pixels":"..."},"id":"cd964fcb-e64c-4bf8-b3e7-96a634b0d1e8"}
00:22:47.582 01.019 11596 Exposure complete
00:22:47.675 00.093 11596 worker thread done servicing request
00:22:47.675 00.000 13300 OnExposeComplete: enter
00:22:47.675 00.000 13300 UpdateGuideState(): m_state=6
00:22:47.675 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1683
00:22:47.675 00.000 13300 Star::Find returns 1 (0), X=1071.12, Y=356.34, Mass=1949, SNR=30.9, Peak=249 HFD=3.3
00:22:47.676 00.001 13300 MultiStar: [#1 0.22,-0.07,0.75,U] [#2 0.25,-0.18,0.46,U] [#3 0.33,0.63,0.36,U] [#4 0.13,0.07,0.29,U] [#5 0.26,0.61,0.24,U] [#6 0.49,-0.19,0.21,U] [#7 0.19,-0.06,0.22,U] [#8 -0.20,0.26,0.21,U] 
00:22:47.676 00.000 13300 single-star, 8 included, MultiStar: {0.18, 0.08}, one-star: {0.08, 0.02}
00:22:47.676 00.000 13300 CameraToMount -- cameraTheta (0.25) - m_xAngle (-1.61) = xAngle (1.86 = 1.86)
00:22:47.676 00.000 13300 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.88 = 1.88)
00:22:47.676 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.02 hyp=0.09 cameraTheta=0.25 mountX=-0.02 mountY=0.08, mountTheta=1.86
00:22:47.678 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.02, opts=13)
00:22:47.678 00.000 13300 Enqueuing Move request for scope (0.08, 0.02)
00:22:47.678 00.000 11596 Worker thread wakes up
00:22:47.678 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.02) opts 0xd
00:22:47.678 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.02)
00:22:47.679 00.001 11596 Moving (0.08, 0.02) raw xDistance=-0.02 yDistance=0.08
00:22:47.679 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:22:47.679 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:47.679 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:22:47.679 00.000 11596 MoveAxis(E, 0, ABG)
00:22:47.679 00.000 11596 Move returns status 0, amount 0
00:22:47.679 00.000 11596 MoveAxis(N, 0, ABG)
00:22:47.680 00.001 11596 Move returns status 0, amount 0
00:22:47.680 00.000 11596 move complete, result=0
00:22:47.680 00.000 11596 worker thread done servicing request
00:22:47.684 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=249, med=4, FiltMin=0, FiltMax=95, Gamma=0.510
00:22:47.693 00.009 13300 UpdateGuideState exits: m=1949 SNR=30.9
00:22:47.693 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:47.693 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:22:47.693 00.000 13300 Enqueuing Expose request
00:22:47.693 00.000 11596 Worker thread wakes up
00:22:47.693 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:22:47.694 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:22:48.206 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:22:49.559 01.353 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ac12e616-1324-426f-8bba-617b4b8418cf"}
00:22:49.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ac12e616-1324-426f-8bba-617b4b8418cf"}
00:22:49.560 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4b946411-67ad-44cf-8ef3-1686c0cfb64a"}
00:22:49.560 00.000 13300 case statement mapped state 6 to 3
00:22:49.560 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4b946411-67ad-44cf-8ef3-1686c0cfb64a"}
00:22:49.561 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dbd378d3-e4d7-4aa0-828e-7860b9c8fc2e"}
00:22:49.561 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1683,"width":15,"height":15,"star_pos":[7.12,7.34],"pixels":"..."},"id":"dbd378d3-e4d7-4aa0-828e-7860b9c8fc2e"}
00:22:51.241 01.680 11596 Exposure complete
00:22:51.328 00.087 11596 worker thread done servicing request
00:22:51.329 00.001 13300 OnExposeComplete: enter
00:22:51.329 00.000 13300 UpdateGuideState(): m_state=6
00:22:51.329 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1684
00:22:51.329 00.000 13300 Star::Find returns 1 (0), X=1071.09, Y=356.28, Mass=1916, SNR=30.7, Peak=254 HFD=3.2
00:22:51.330 00.001 13300 MultiStar: [#1 0.19,0.03,0.76,U] [#2 0.17,-0.02,0.46,U] [#3 0.17,-0.16,0.42,U] [#4 0.23,-0.17,0.29,U] [#5 0.36,0.49,0.25,U] [#6 0.43,0.12,0.22,U] [#7 0.37,-0.20,0.23,U] [#8 0.03,0.22,0.20,U] 
00:22:51.330 00.000 13300 single-star, 8 included, MultiStar: {0.18, 0.00}, one-star: {0.06, -0.03}
00:22:51.330 00.000 13300 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-1.61) = xAngle (1.08 = 1.08)
00:22:51.330 00.000 13300 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.09 = 1.09)
00:22:51.330 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.03 hyp=0.07 cameraTheta=-0.53 mountX=0.03 mountY=0.06, mountTheta=1.08
00:22:51.332 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.03, opts=13)
00:22:51.332 00.000 13300 Enqueuing Move request for scope (0.06, -0.03)
00:22:51.332 00.000 11596 Worker thread wakes up
00:22:51.332 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.03) opts 0xd
00:22:51.332 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.03)
00:22:51.332 00.000 11596 Moving (0.06, -0.03) raw xDistance=0.03 yDistance=0.06
00:22:51.333 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:22:51.333 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:51.333 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:22:51.333 00.000 11596 MoveAxis(E, 0, ABG)
00:22:51.333 00.000 11596 Move returns status 0, amount 0
00:22:51.333 00.000 11596 MoveAxis(N, 0, ABG)
00:22:51.333 00.000 11596 Move returns status 0, amount 0
00:22:51.334 00.001 11596 move complete, result=0
00:22:51.334 00.000 11596 worker thread done servicing request
00:22:51.338 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
00:22:51.347 00.009 13300 UpdateGuideState exits: m=1916 SNR=30.7
00:22:51.348 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:51.348 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:22:51.348 00.000 13300 Enqueuing Expose request
00:22:51.348 00.000 11596 Worker thread wakes up
00:22:51.348 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:22:51.348 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:22:51.864 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:22:52.559 00.695 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"165d3080-442b-4ea8-9c64-72c878840ea6"}
00:22:52.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"165d3080-442b-4ea8-9c64-72c878840ea6"}
00:22:52.560 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2cc11e3a-9bd9-4676-8712-7352bdf407f2"}
00:22:52.561 00.001 13300 case statement mapped state 6 to 3
00:22:52.561 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2cc11e3a-9bd9-4676-8712-7352bdf407f2"}
00:22:52.562 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b8f50bf4-1ec6-49c1-8c46-55f1699e2e9b"}
00:22:52.562 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1684,"width":15,"height":15,"star_pos":[7.09,7.28],"pixels":"..."},"id":"b8f50bf4-1ec6-49c1-8c46-55f1699e2e9b"}
00:22:55.026 02.464 11596 Exposure complete
00:22:55.153 00.127 11596 worker thread done servicing request
00:22:55.153 00.000 13300 OnExposeComplete: enter
00:22:55.153 00.000 13300 UpdateGuideState(): m_state=6
00:22:55.154 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1685
00:22:55.154 00.000 13300 Star::Find returns 1 (0), X=1071.12, Y=356.18, Mass=1924, SNR=30.7, Peak=254 HFD=3.1
00:22:55.155 00.001 13300 MultiStar: [#1 0.27,-0.22,0.75,U] [#2 0.14,-0.28,0.47,U] [#3 0.22,-0.22,0.43,U] [#4 0.22,-0.03,0.31,U] [#5 0.06,0.35,0.24,U] [#6 0.33,0.01,0.22,U] [#7 0.12,-0.07,0.22,U] [#8 -0.17,0.07,0.21,U] 
00:22:55.155 00.000 13300 single-star, 8 included, MultiStar: {0.15, -0.12}, one-star: {0.09, -0.14}
00:22:55.155 00.000 13300 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-1.61) = xAngle (0.60 = 0.60)
00:22:55.155 00.000 13300 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.62 = 0.62)
00:22:55.155 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=-0.14 hyp=0.16 cameraTheta=-1.00 mountX=0.13 mountY=0.09, mountTheta=0.61
00:22:55.157 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.14, opts=13)
00:22:55.158 00.001 13300 Enqueuing Move request for scope (0.09, -0.14)
00:22:55.158 00.000 11596 Worker thread wakes up
00:22:55.158 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.14) opts 0xd
00:22:55.158 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.14)
00:22:55.158 00.000 11596 Moving (0.09, -0.14) raw xDistance=0.13 yDistance=0.09
00:22:55.158 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:22:55.159 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:55.159 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:22:55.159 00.000 11596 MoveAxis(E, 0, ABG)
00:22:55.160 00.001 11596 Move returns status 0, amount 0
00:22:55.160 00.000 11596 MoveAxis(N, 0, ABG)
00:22:55.160 00.000 11596 Move returns status 0, amount 0
00:22:55.160 00.000 11596 move complete, result=0
00:22:55.161 00.001 11596 worker thread done servicing request
00:22:55.171 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
00:22:55.180 00.009 13300 UpdateGuideState exits: m=1924 SNR=30.7
00:22:55.180 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:55.180 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:22:55.181 00.001 13300 Enqueuing Expose request
00:22:55.181 00.000 11596 Worker thread wakes up
00:22:55.181 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:22:55.181 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:22:55.689 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:22:56.786 01.097 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"851bac83-4ea5-4580-a79e-e4a74cb4d831"}
00:22:56.786 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"851bac83-4ea5-4580-a79e-e4a74cb4d831"}
00:22:56.787 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"15f37821-b2b7-4192-871c-8a97aff92c25"}
00:22:56.787 00.000 13300 case statement mapped state 6 to 3
00:22:56.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"15f37821-b2b7-4192-871c-8a97aff92c25"}
00:22:56.788 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0148c599-e0a7-4e3e-a4b4-9e4dbd7c9de4"}
00:22:56.790 00.002 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1685,"width":15,"height":15,"star_pos":[7.12,7.18],"pixels":"..."},"id":"0148c599-e0a7-4e3e-a4b4-9e4dbd7c9de4"}
00:22:58.725 01.935 11596 Exposure complete
00:22:58.799 00.074 11596 worker thread done servicing request
00:22:58.799 00.000 13300 OnExposeComplete: enter
00:22:58.799 00.000 13300 UpdateGuideState(): m_state=6
00:22:58.800 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1686
00:22:58.800 00.000 13300 Star::Find returns 1 (0), X=1071.06, Y=356.18, Mass=1966, SNR=31.0, Peak=254 HFD=3.1
00:22:58.801 00.001 13300 MultiStar: [#1 0.07,-0.18,0.75,U] [#2 0.28,-0.20,0.45,U] [#3 0.27,-0.26,0.41,U] [#4 0.19,-0.02,0.31,U] [#5 0.49,0.19,0.24,U] [#6 0.32,0.04,0.22,U] [#7 0.14,0.11,0.23,U] [#8 0.11,0.54,0.21,U] 
00:22:58.801 00.000 13300 single-star, 8 included, MultiStar: {0.16, -0.07}, one-star: {0.03, -0.13}
00:22:58.801 00.000 13300 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-1.61) = xAngle (0.24 = 0.24)
00:22:58.801 00.000 13300 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.26 = 0.26)
00:22:58.801 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.13 hyp=0.14 cameraTheta=-1.37 mountX=0.13 mountY=0.03, mountTheta=0.26
00:22:58.803 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.13, opts=13)
00:22:58.804 00.001 13300 Enqueuing Move request for scope (0.03, -0.13)
00:22:58.804 00.000 11596 Worker thread wakes up
00:22:58.804 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.13) opts 0xd
00:22:58.804 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.13)
00:22:58.804 00.000 11596 Moving (0.03, -0.13) raw xDistance=0.13 yDistance=0.03
00:22:58.804 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:22:58.804 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:58.804 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:22:58.804 00.000 11596 MoveAxis(E, 0, ABG)
00:22:58.805 00.001 11596 Move returns status 0, amount 0
00:22:58.805 00.000 11596 MoveAxis(N, 0, ABG)
00:22:58.805 00.000 11596 Move returns status 0, amount 0
00:22:58.805 00.000 11596 move complete, result=0
00:22:58.805 00.000 11596 worker thread done servicing request
00:22:58.810 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
00:22:58.817 00.007 13300 UpdateGuideState exits: m=1966 SNR=31.0
00:22:58.818 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:58.818 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:22:58.818 00.000 13300 Enqueuing Expose request
00:22:58.818 00.000 11596 Worker thread wakes up
00:22:58.818 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:22:58.818 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:22:59.321 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:22:59.798 00.477 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c4d091ad-434c-4f01-8505-497d08199af7"}
00:22:59.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c4d091ad-434c-4f01-8505-497d08199af7"}
00:22:59.798 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"66538a9b-e509-49a2-826a-1edd61012e39"}
00:22:59.799 00.001 13300 case statement mapped state 6 to 3
00:22:59.799 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"66538a9b-e509-49a2-826a-1edd61012e39"}
00:22:59.799 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2e499a7c-e3e9-42bc-baca-b9a9063bf29f"}
00:22:59.800 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1686,"width":15,"height":15,"star_pos":[7.06,7.18],"pixels":"..."},"id":"2e499a7c-e3e9-42bc-baca-b9a9063bf29f"}
00:23:02.352 02.552 11596 Exposure complete
00:23:02.430 00.078 11596 worker thread done servicing request
00:23:02.430 00.000 13300 OnExposeComplete: enter
00:23:02.431 00.001 13300 UpdateGuideState(): m_state=6
00:23:02.431 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1687
00:23:02.431 00.000 13300 Star::Find returns 1 (0), X=1071.12, Y=356.17, Mass=1949, SNR=30.9, Peak=254 HFD=3.1
00:23:02.432 00.001 13300 MultiStar: [#1 0.21,-0.26,0.75,U] [#2 0.37,-0.18,0.45,U] [#3 0.24,-0.32,0.41,U] [#4 0.36,-0.23,0.32,U] [#5 0.17,0.18,0.23,U] [#6 0.50,-0.17,0.21,U] [#7 0.22,-0.24,0.23,U] [#8 -0.08,0.19,0.20,U] 
00:23:02.432 00.000 13300 single-star, 8 included, MultiStar: {0.21, -0.17}, one-star: {0.09, -0.14}
00:23:02.432 00.000 13300 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-1.61) = xAngle (0.60 = 0.60)
00:23:02.432 00.000 13300 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.61 = 0.61)
00:23:02.432 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=-0.14 hyp=0.16 cameraTheta=-1.01 mountX=0.14 mountY=0.09, mountTheta=0.61
00:23:02.434 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.14, opts=13)
00:23:02.434 00.000 13300 Enqueuing Move request for scope (0.09, -0.14)
00:23:02.434 00.000 11596 Worker thread wakes up
00:23:02.434 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.14) opts 0xd
00:23:02.434 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.14)
00:23:02.434 00.000 11596 Moving (0.09, -0.14) raw xDistance=0.14 yDistance=0.09
00:23:02.434 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:23:02.434 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:02.434 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:23:02.434 00.000 11596 MoveAxis(E, 0, ABG)
00:23:02.435 00.001 11596 Move returns status 0, amount 0
00:23:02.435 00.000 11596 MoveAxis(N, 0, ABG)
00:23:02.435 00.000 11596 Move returns status 0, amount 0
00:23:02.435 00.000 11596 move complete, result=0
00:23:02.435 00.000 11596 worker thread done servicing request
00:23:02.439 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
00:23:02.448 00.009 13300 UpdateGuideState exits: m=1949 SNR=30.9
00:23:02.448 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:02.448 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:23:02.449 00.001 13300 Enqueuing Expose request
00:23:02.449 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:23:02.449 00.000 11596 Worker thread wakes up
00:23:02.449 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:23:02.798 00.349 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0aae0821-f0b1-482a-bd2a-d4a0cde1130c"}
00:23:02.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0aae0821-f0b1-482a-bd2a-d4a0cde1130c"}
00:23:02.799 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3b13ac23-2b2e-47d6-9a7a-80c2a6627ccd"}
00:23:02.799 00.000 13300 case statement mapped state 6 to 3
00:23:02.800 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3b13ac23-2b2e-47d6-9a7a-80c2a6627ccd"}
00:23:02.801 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5bc78b4c-aff2-4d31-987d-eed28f3456fd"}
00:23:02.802 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1687,"width":15,"height":15,"star_pos":[7.12,7.17],"pixels":"..."},"id":"5bc78b4c-aff2-4d31-987d-eed28f3456fd"}
00:23:02.965 00.163 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:23:05.797 02.832 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"36301d3e-f437-41a5-a266-12bea898a4b8"}
00:23:05.797 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"36301d3e-f437-41a5-a266-12bea898a4b8"}
00:23:05.798 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9fdaf61d-20ca-4bc5-ada2-4e50cf90458e"}
00:23:05.798 00.000 13300 case statement mapped state 6 to 3
00:23:05.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9fdaf61d-20ca-4bc5-ada2-4e50cf90458e"}
00:23:05.799 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ec7e63ca-dd5e-43a7-afd0-0cc1ce8de1dd"}
00:23:05.799 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1687,"width":15,"height":15,"star_pos":[7.12,7.17],"pixels":"..."},"id":"ec7e63ca-dd5e-43a7-afd0-0cc1ce8de1dd"}
00:23:05.992 00.193 11596 Exposure complete
00:23:06.068 00.076 11596 worker thread done servicing request
00:23:06.068 00.000 13300 OnExposeComplete: enter
00:23:06.068 00.000 13300 UpdateGuideState(): m_state=6
00:23:06.069 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1688
00:23:06.069 00.000 13300 Star::Find returns 1 (0), X=1071.13, Y=356.19, Mass=1902, SNR=30.5, Peak=254 HFD=3.0
00:23:06.069 00.000 13300 MultiStar: [#1 0.18,-0.12,0.77,U] [#2 0.24,-0.13,0.45,U] [#3 0.22,-0.25,0.43,U] [#4 0.16,0.09,0.30,U] [#5 0.25,0.31,0.25,U] [#6 0.47,-0.00,0.22,U] [#7 0.04,-0.06,0.22,U] [#8 -0.02,0.11,0.21,U] 
00:23:06.070 00.001 13300 single-star, 8 included, MultiStar: {0.17, -0.07}, one-star: {0.10, -0.12}
00:23:06.070 00.000 13300 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-1.61) = xAngle (0.73 = 0.73)
00:23:06.070 00.000 13300 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.74 = 0.74)
00:23:06.070 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=-0.12 hyp=0.16 cameraTheta=-0.88 mountX=0.12 mountY=0.11, mountTheta=0.74
00:23:06.073 00.003 13300 SchedulePrimaryMove(1016D950, x=0.10, y=-0.12, opts=13)
00:23:06.073 00.000 13300 Enqueuing Move request for scope (0.10, -0.12)
00:23:06.074 00.001 11596 Worker thread wakes up
00:23:06.074 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.12) opts 0xd
00:23:06.074 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, -0.12)
00:23:06.074 00.000 11596 Moving (0.10, -0.12) raw xDistance=0.12 yDistance=0.11
00:23:06.074 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:23:06.074 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:06.075 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:23:06.075 00.000 11596 MoveAxis(E, 0, ABG)
00:23:06.075 00.000 11596 Move returns status 0, amount 0
00:23:06.075 00.000 11596 MoveAxis(N, 0, ABG)
00:23:06.075 00.000 11596 Move returns status 0, amount 0
00:23:06.075 00.000 11596 move complete, result=0
00:23:06.076 00.001 11596 worker thread done servicing request
00:23:06.080 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
00:23:06.088 00.008 13300 UpdateGuideState exits: m=1902 SNR=30.5
00:23:06.088 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:06.088 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:23:06.088 00.000 13300 Enqueuing Expose request
00:23:06.089 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:23:06.089 00.000 11596 Worker thread wakes up
00:23:06.089 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:23:06.592 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:23:08.795 02.203 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4f3f8e6e-c1ad-469d-9bca-868d62b7c333"}
00:23:08.795 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4f3f8e6e-c1ad-469d-9bca-868d62b7c333"}
00:23:08.796 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e8d4df62-abfe-4015-95a6-832c77fa7e49"}
00:23:08.796 00.000 13300 case statement mapped state 6 to 3
00:23:08.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e8d4df62-abfe-4015-95a6-832c77fa7e49"}
00:23:08.797 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9e5d1feb-b933-4ee2-9957-2236841c688f"}
00:23:08.797 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1688,"width":15,"height":15,"star_pos":[7.13,7.19],"pixels":"..."},"id":"9e5d1feb-b933-4ee2-9957-2236841c688f"}
00:23:09.628 00.831 11596 Exposure complete
00:23:09.720 00.092 11596 worker thread done servicing request
00:23:09.720 00.000 13300 OnExposeComplete: enter
00:23:09.720 00.000 13300 UpdateGuideState(): m_state=6
00:23:09.721 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1689
00:23:09.721 00.000 13300 Star::Find returns 1 (0), X=1071.18, Y=356.12, Mass=1902, SNR=30.5, Peak=254 HFD=3.1
00:23:09.722 00.001 13300 MultiStar: [#1 0.24,-0.26,0.77,U] [#2 0.32,-0.43,0.46,U] [#3 0.28,-0.28,0.42,U] [#4 0.33,-0.12,0.30,U] [#5 0.53,0.07,0.24,U] [#6 0.69,0.03,0.21,U] [#7 0.43,-0.30,0.22,U] [#8 0.11,-0.09,0.21,U] 
00:23:09.722 00.000 13300 single-star, 8 included, MultiStar: {0.28, -0.21}, one-star: {0.15, -0.20}
00:23:09.722 00.000 13300 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-1.61) = xAngle (0.68 = 0.68)
00:23:09.722 00.000 13300 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.69 = 0.69)
00:23:09.722 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=-0.20 hyp=0.25 cameraTheta=-0.93 mountX=0.19 mountY=0.16, mountTheta=0.69
00:23:09.724 00.002 13300 SchedulePrimaryMove(1016D950, x=0.15, y=-0.20, opts=13)
00:23:09.725 00.001 13300 Enqueuing Move request for scope (0.15, -0.20)
00:23:09.725 00.000 11596 Worker thread wakes up
00:23:09.725 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.20) opts 0xd
00:23:09.725 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, -0.20)
00:23:09.725 00.000 11596 Moving (0.15, -0.20) raw xDistance=0.19 yDistance=0.16
00:23:09.726 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.19
00:23:09.726 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:09.726 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:23:09.726 00.000 11596 MoveAxis(W, 240, ABG)
00:23:09.726 00.000 11596 Guiding  Dir = 3, Dur = 240
00:23:09.727 00.001 11596 IsSlewing returns 0
00:23:09.735 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
00:23:09.742 00.007 13300 UpdateGuideState exits: m=1902 SNR=30.5
00:23:09.743 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:09.743 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:23:09.743 00.000 13300 Enqueuing Expose request
00:23:09.986 00.243 11596 IsGuiding returns 0
00:23:10.083 00.097 11596 PulseGuide returned control before completion, sleep 153
00:23:10.520 00.437 11596 IsGuiding returns 0
00:23:10.520 00.000 11596 Move returns status 0, amount 240
00:23:10.520 00.000 11596 MoveAxis(N, 0, ABG)
00:23:10.520 00.000 11596 Move returns status 0, amount 0
00:23:10.520 00.000 11596 move complete, result=0
00:23:10.520 00.000 11596 worker thread done servicing request
00:23:10.520 00.000 11596 Worker thread wakes up
00:23:10.521 00.001 13300 GuideStep: 0.2 px 240 ms WEST, 0.2 px 0 ms NORTH
00:23:10.521 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:23:11.028 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:23:11.794 00.766 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0a80257c-acde-4623-8886-2c7be7e2d5ca"}
00:23:11.794 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0a80257c-acde-4623-8886-2c7be7e2d5ca"}
00:23:11.795 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"db6b9202-f2cc-4ae7-acaa-94a3e2715129"}
00:23:11.795 00.000 13300 case statement mapped state 6 to 3
00:23:11.795 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"db6b9202-f2cc-4ae7-acaa-94a3e2715129"}
00:23:11.796 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"44bad230-00b7-4374-8d48-3eb4ea61dab3"}
00:23:11.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1689,"width":15,"height":15,"star_pos":[7.18,7.12],"pixels":"..."},"id":"44bad230-00b7-4374-8d48-3eb4ea61dab3"}
00:23:14.098 02.302 11596 Exposure complete
00:23:14.235 00.137 11596 worker thread done servicing request
00:23:14.235 00.000 13300 OnExposeComplete: enter
00:23:14.236 00.001 13300 UpdateGuideState(): m_state=6
00:23:14.237 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1690
00:23:14.237 00.000 13300 Star::Find returns 1 (0), X=1071.25, Y=356.49, Mass=1962, SNR=31.0, Peak=236 HFD=3.2
00:23:14.238 00.001 13300 MultiStar: [#1 0.31,-0.01,0.75,U] [#2 0.47,0.02,0.46,U] [#3 0.33,-0.10,0.42,U] [#4 0.27,0.21,0.29,U] [#5 0.34,0.40,0.24,U] [#6 0.51,0.26,0.22,U] [#7 0.43,0.14,0.22,U] [#8 0.09,0.36,0.21,U] 
00:23:14.238 00.000 13300 single-star, 8 included, MultiStar: {0.31, 0.12}, one-star: {0.21, 0.18}
00:23:14.239 00.001 13300 CameraToMount -- cameraTheta (0.70) - m_xAngle (-1.61) = xAngle (2.30 = 2.30)
00:23:14.239 00.000 13300 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.32 = 2.32)
00:23:14.239 00.000 13300 CameraToMount -- cameraX=0.21 cameraY=0.18 hyp=0.28 cameraTheta=0.70 mountX=-0.19 mountY=0.20, mountTheta=2.31
00:23:14.242 00.003 13300 SchedulePrimaryMove(1016D950, x=0.21, y=0.18, opts=13)
00:23:14.242 00.000 13300 Enqueuing Move request for scope (0.21, 0.18)
00:23:14.242 00.000 11596 Worker thread wakes up
00:23:14.243 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.18) opts 0xd
00:23:14.243 00.000 11596 Handling offset move in thread for scope, endpoint = (0.21, 0.18)
00:23:14.243 00.000 11596 Moving (0.21, 0.18) raw xDistance=-0.19 yDistance=0.20
00:23:14.244 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.19
00:23:14.245 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
00:23:14.246 00.001 11596 MoveAxis(E, 217, ABG)
00:23:14.246 00.000 11596 Guiding  Dir = 2, Dur = 217
00:23:14.247 00.001 11596 IsSlewing returns 0
00:23:14.252 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
00:23:14.264 00.012 13300 UpdateGuideState exits: m=1962 SNR=31.0
00:23:14.265 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:14.265 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:23:14.265 00.000 13300 Enqueuing Expose request
00:23:14.371 00.106 11596 IsGuiding returns 0
00:23:14.794 00.423 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1760ca00-cb06-4979-acb7-64e3eaace73a"}
00:23:14.794 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1760ca00-cb06-4979-acb7-64e3eaace73a"}
00:23:14.795 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"725d7dec-9e34-4e6a-801d-1dff1d9a3b15"}
00:23:14.796 00.001 13300 case statement mapped state 6 to 3
00:23:14.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"725d7dec-9e34-4e6a-801d-1dff1d9a3b15"}
00:23:14.797 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"45c73439-99a6-479b-b423-5f1bf1fd9515"}
00:23:14.797 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1690,"width":15,"height":15,"star_pos":[7.25,7.49],"pixels":"..."},"id":"45c73439-99a6-479b-b423-5f1bf1fd9515"}
00:23:14.991 00.194 11596 IsGuiding returns 1
00:23:14.991 00.000 11596 scope still moving after pulse duration time elapsed
00:23:15.099 00.108 11596 IsSlewing returns 0
00:23:15.228 00.129 11596 IsGuiding returns 0
00:23:15.229 00.001 11596 scope move finished after 217 + 639 ms
00:23:15.229 00.000 11596 Move returns status 0, amount 217
00:23:15.229 00.000 11596 MoveAxis(S, 271, ABG)
00:23:15.229 00.000 11596 Guiding  Dir = 1, Dur = 271
00:23:15.230 00.001 11596 IsSlewing returns 0
00:23:15.447 00.217 11596 IsGuiding returns 0
00:23:15.609 00.162 11596 PulseGuide returned control before completion, sleep 120
00:23:15.940 00.331 11596 IsGuiding returns 1
00:23:15.940 00.000 11596 scope still moving after pulse duration time elapsed
00:23:15.965 00.025 11596 IsSlewing returns 0
00:23:16.168 00.203 11596 IsGuiding returns 0
00:23:16.168 00.000 11596 scope move finished after 271 + 450 ms
00:23:16.168 00.000 11596 Move returns status 0, amount 271
00:23:16.169 00.001 11596 move complete, result=0
00:23:16.169 00.000 11596 worker thread done servicing request
00:23:16.169 00.000 13300 GuideStep: -0.2 px 217 ms EAST, 0.2 px 271 ms SOUTH
00:23:16.169 00.000 11596 Worker thread wakes up
00:23:16.169 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:23:16.673 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:23:17.794 01.121 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"695d2740-f5f0-4a71-b65d-d90829435a45"}
00:23:17.794 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"695d2740-f5f0-4a71-b65d-d90829435a45"}
00:23:17.795 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"29dac280-2d58-4023-9a63-59387e55827f"}
00:23:17.795 00.000 13300 case statement mapped state 6 to 3
00:23:17.795 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"29dac280-2d58-4023-9a63-59387e55827f"}
00:23:17.796 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bc939c12-df6b-4bc2-9a31-e43bfa99f710"}
00:23:17.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1690,"width":15,"height":15,"star_pos":[7.25,7.49],"pixels":"..."},"id":"bc939c12-df6b-4bc2-9a31-e43bfa99f710"}
00:23:19.729 01.933 11596 Exposure complete
00:23:19.836 00.107 11596 worker thread done servicing request
00:23:19.836 00.000 13300 OnExposeComplete: enter
00:23:19.836 00.000 13300 UpdateGuideState(): m_state=6
00:23:19.837 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1691
00:23:19.837 00.000 13300 Star::Find returns 1 (0), X=1071.19, Y=356.30, Mass=1944, SNR=30.9, Peak=245 HFD=3.4
00:23:19.838 00.001 13300 MultiStar: [#1 0.32,0.00,0.76,U] [#2 0.44,-0.17,0.45,U] [#3 0.31,-0.16,0.42,U] [#4 0.23,-0.04,0.29,U] [#5 0.45,0.43,0.25,U] [#6 0.44,0.13,0.23,U] [#7 0.35,-0.19,0.24,U] [#8 0.45,0.37,0.20,U] 
00:23:19.838 00.000 13300 single-star, 8 included, MultiStar: {0.31, 0.00}, one-star: {0.15, -0.01}
00:23:19.838 00.000 13300 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-1.61) = xAngle (1.53 = 1.53)
00:23:19.838 00.000 13300 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.55 = 1.55)
00:23:19.838 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-0.08 mountX=0.01 mountY=0.15, mountTheta=1.53
00:23:19.841 00.003 13300 SchedulePrimaryMove(1016D950, x=0.15, y=-0.01, opts=13)
00:23:19.841 00.000 13300 Enqueuing Move request for scope (0.15, -0.01)
00:23:19.841 00.000 11596 Worker thread wakes up
00:23:19.841 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.01) opts 0xd
00:23:19.841 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, -0.01)
00:23:19.842 00.001 11596 Moving (0.15, -0.01) raw xDistance=0.01 yDistance=0.15
00:23:19.842 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:23:19.842 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:19.842 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:23:19.842 00.000 11596 MoveAxis(E, 0, ABG)
00:23:19.842 00.000 11596 Move returns status 0, amount 0
00:23:19.842 00.000 11596 MoveAxis(N, 0, ABG)
00:23:19.842 00.000 11596 Move returns status 0, amount 0
00:23:19.842 00.000 11596 move complete, result=0
00:23:19.842 00.000 11596 worker thread done servicing request
00:23:19.848 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=245, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
00:23:19.863 00.015 13300 UpdateGuideState exits: m=1944 SNR=30.9
00:23:19.863 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:19.864 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:23:19.864 00.000 13300 Enqueuing Expose request
00:23:19.864 00.000 11596 Worker thread wakes up
00:23:19.864 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:23:19.865 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:23:20.372 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:23:20.795 00.423 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d58e8280-6ef3-4c50-90fb-efa87141cb18"}
00:23:20.795 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d58e8280-6ef3-4c50-90fb-efa87141cb18"}
00:23:20.796 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"43971d9b-e034-4e26-bc4e-779d284753a5"}
00:23:20.796 00.000 13300 case statement mapped state 6 to 3
00:23:20.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"43971d9b-e034-4e26-bc4e-779d284753a5"}
00:23:20.797 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"330dd1da-cdfe-48dd-9ad5-3e896f047856"}
00:23:20.797 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1691,"width":15,"height":15,"star_pos":[7.19,7.30],"pixels":"..."},"id":"330dd1da-cdfe-48dd-9ad5-3e896f047856"}
00:23:23.395 02.598 11596 Exposure complete
00:23:23.471 00.076 11596 worker thread done servicing request
00:23:23.471 00.000 13300 OnExposeComplete: enter
00:23:23.471 00.000 13300 UpdateGuideState(): m_state=6
00:23:23.471 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1692
00:23:23.471 00.000 13300 Star::Find returns 1 (0), X=1071.16, Y=356.27, Mass=1946, SNR=30.9, Peak=252 HFD=3.2
00:23:23.472 00.001 13300 MultiStar: [#1 0.31,-0.11,0.75,U] [#2 0.24,-0.20,0.47,U] [#3 0.28,-0.12,0.42,U] [#4 0.37,-0.06,0.30,U] [#5 0.56,0.71,0.24,U] [#6 0.26,0.13,0.22,U] [#7 0.34,0.01,0.22,U] [#8 0.44,0.23,0.21,U] 
00:23:23.472 00.000 13300 single-star, 8 included, MultiStar: {0.28, -0.01}, one-star: {0.13, -0.04}
00:23:23.472 00.000 13300 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-1.61) = xAngle (1.31 = 1.31)
00:23:23.472 00.000 13300 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.33 = 1.33)
00:23:23.472 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=-0.04 hyp=0.14 cameraTheta=-0.30 mountX=0.03 mountY=0.13, mountTheta=1.31
00:23:23.474 00.002 13300 SchedulePrimaryMove(1016D950, x=0.13, y=-0.04, opts=13)
00:23:23.475 00.001 13300 Enqueuing Move request for scope (0.13, -0.04)
00:23:23.475 00.000 11596 Worker thread wakes up
00:23:23.475 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.04) opts 0xd
00:23:23.475 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, -0.04)
00:23:23.475 00.000 11596 Moving (0.13, -0.04) raw xDistance=0.03 yDistance=0.13
00:23:23.475 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:23:23.475 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:23.475 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:23:23.475 00.000 11596 MoveAxis(E, 0, ABG)
00:23:23.476 00.001 11596 Move returns status 0, amount 0
00:23:23.476 00.000 11596 MoveAxis(N, 0, ABG)
00:23:23.476 00.000 11596 Move returns status 0, amount 0
00:23:23.476 00.000 11596 move complete, result=0
00:23:23.476 00.000 11596 worker thread done servicing request
00:23:23.482 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
00:23:23.490 00.008 13300 UpdateGuideState exits: m=1946 SNR=30.9
00:23:23.490 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:23.490 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:23:23.490 00.000 13300 Enqueuing Expose request
00:23:23.490 00.000 11596 Worker thread wakes up
00:23:23.490 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:23:23.490 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:23:23.795 00.305 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b4fed415-2011-483e-8a83-84668e12cdd1"}
00:23:23.795 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b4fed415-2011-483e-8a83-84668e12cdd1"}
00:23:23.796 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"07a998da-7e23-4ce2-b1d8-c0cdc3a6337a"}
00:23:23.796 00.000 13300 case statement mapped state 6 to 3
00:23:23.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"07a998da-7e23-4ce2-b1d8-c0cdc3a6337a"}
00:23:23.797 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ce392265-287c-4986-ab99-1554b30e4c97"}
00:23:23.797 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1692,"width":15,"height":15,"star_pos":[7.16,7.27],"pixels":"..."},"id":"ce392265-287c-4986-ab99-1554b30e4c97"}
00:23:23.999 00.202 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:23:26.795 02.796 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"52d07ee2-eee4-42f8-9fb8-da50ab224324"}
00:23:26.795 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"52d07ee2-eee4-42f8-9fb8-da50ab224324"}
00:23:26.796 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4544943b-ab10-46ff-bdfb-ee4a8af85010"}
00:23:26.796 00.000 13300 case statement mapped state 6 to 3
00:23:26.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4544943b-ab10-46ff-bdfb-ee4a8af85010"}
00:23:26.798 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8b245c10-14ef-4709-832d-03c856edc365"}
00:23:26.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1692,"width":15,"height":15,"star_pos":[7.16,7.27],"pixels":"..."},"id":"8b245c10-14ef-4709-832d-03c856edc365"}
00:23:27.028 00.230 11596 Exposure complete
00:23:27.105 00.077 11596 worker thread done servicing request
00:23:27.105 00.000 13300 OnExposeComplete: enter
00:23:27.106 00.001 13300 UpdateGuideState(): m_state=6
00:23:27.106 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1693
00:23:27.107 00.001 13300 Star::Find returns 1 (0), X=1071.22, Y=356.29, Mass=1945, SNR=30.9, Peak=247 HFD=3.3
00:23:27.107 00.000 13300 MultiStar: [#1 0.37,-0.09,0.74,U] [#2 0.38,-0.20,0.45,U] [#3 0.45,-0.10,0.41,U] [#4 0.51,-0.15,0.31,U] [#5 0.59,0.27,0.25,U] [#6 0.32,0.00,0.21,U] [#7 0.46,-0.15,0.23,U] [#8 0.37,0.45,0.20,U] 
00:23:27.108 00.001 13300 single-star, 8 included, MultiStar: {0.36, -0.04}, one-star: {0.19, -0.03}
00:23:27.108 00.000 13300 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-1.61) = xAngle (1.46 = 1.46)
00:23:27.108 00.000 13300 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.47 = 1.47)
00:23:27.108 00.000 13300 CameraToMount -- cameraX=0.19 cameraY=-0.03 hyp=0.19 cameraTheta=-0.15 mountX=0.02 mountY=0.19, mountTheta=1.46
00:23:27.112 00.004 13300 SchedulePrimaryMove(1016D950, x=0.19, y=-0.03, opts=13)
00:23:27.112 00.000 13300 Enqueuing Move request for scope (0.19, -0.03)
00:23:27.112 00.000 11596 Worker thread wakes up
00:23:27.113 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.03) opts 0xd
00:23:27.113 00.000 11596 Handling offset move in thread for scope, endpoint = (0.19, -0.03)
00:23:27.113 00.000 11596 Moving (0.19, -0.03) raw xDistance=0.02 yDistance=0.19
00:23:27.113 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:23:27.113 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.19
00:23:27.113 00.000 11596 MoveAxis(E, 0, ABG)
00:23:27.113 00.000 11596 Move returns status 0, amount 0
00:23:27.113 00.000 11596 MoveAxis(S, 253, ABG)
00:23:27.114 00.001 11596 Guiding  Dir = 1, Dur = 253
00:23:27.114 00.000 11596 IsSlewing returns 0
00:23:27.124 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
00:23:27.137 00.013 13300 UpdateGuideState exits: m=1945 SNR=30.9
00:23:27.137 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:27.137 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:23:27.137 00.000 13300 Enqueuing Expose request
00:23:27.174 00.037 11596 IsGuiding returns 0
00:23:27.284 00.110 11596 PulseGuide returned control before completion, sleep 154
00:23:27.701 00.417 11596 IsGuiding returns 0
00:23:27.701 00.000 11596 Move returns status 0, amount 253
00:23:27.701 00.000 11596 move complete, result=0
00:23:27.701 00.000 11596 worker thread done servicing request
00:23:27.701 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.2 px 253 ms SOUTH
00:23:27.702 00.001 11596 Worker thread wakes up
00:23:27.702 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:23:28.210 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:23:29.793 01.583 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1a92bc9d-4a97-4706-ae2f-3f7dc6589113"}
00:23:29.793 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1a92bc9d-4a97-4706-ae2f-3f7dc6589113"}
00:23:29.794 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"51e664b6-4ae5-47e7-a06f-7790669dc968"}
00:23:29.794 00.000 13300 case statement mapped state 6 to 3
00:23:29.794 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"51e664b6-4ae5-47e7-a06f-7790669dc968"}
00:23:29.795 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8c7dbe79-2fcd-45ba-aba9-8f089107d849"}
00:23:29.795 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1693,"width":15,"height":15,"star_pos":[7.22,7.29],"pixels":"..."},"id":"8c7dbe79-2fcd-45ba-aba9-8f089107d849"}
00:23:31.236 01.441 11596 Exposure complete
00:23:31.308 00.072 11596 worker thread done servicing request
00:23:31.309 00.001 13300 OnExposeComplete: enter
00:23:31.309 00.000 13300 UpdateGuideState(): m_state=6
00:23:31.309 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1694
00:23:31.309 00.000 13300 Star::Find returns 1 (0), X=1071.13, Y=356.34, Mass=1996, SNR=31.3, Peak=237 HFD=3.3
00:23:31.310 00.001 13300 MultiStar: [#1 0.21,0.04,0.74,U] [#2 0.31,-0.08,0.44,U] [#3 0.29,-0.03,0.42,U] [#4 0.45,0.08,0.30,U] [#5 0.19,0.66,0.23,U] [#6 0.49,0.09,0.21,U] [#7 0.20,0.01,0.22,U] [#8 -0.02,0.36,0.20,U] 
00:23:31.310 00.000 13300 single-star, 8 included, MultiStar: {0.22, 0.07}, one-star: {0.09, 0.03}
00:23:31.310 00.000 13300 CameraToMount -- cameraTheta (0.27) - m_xAngle (-1.61) = xAngle (1.87 = 1.87)
00:23:31.310 00.000 13300 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.89 = 1.89)
00:23:31.310 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.03 hyp=0.10 cameraTheta=0.27 mountX=-0.03 mountY=0.09, mountTheta=1.88
00:23:31.312 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.03, opts=13)
00:23:31.312 00.000 13300 Enqueuing Move request for scope (0.09, 0.03)
00:23:31.312 00.000 11596 Worker thread wakes up
00:23:31.313 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.03) opts 0xd
00:23:31.313 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.03)
00:23:31.313 00.000 11596 Moving (0.09, 0.03) raw xDistance=-0.03 yDistance=0.09
00:23:31.313 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:23:31.313 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:31.313 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:23:31.313 00.000 11596 MoveAxis(E, 0, ABG)
00:23:31.313 00.000 11596 Move returns status 0, amount 0
00:23:31.313 00.000 11596 MoveAxis(N, 0, ABG)
00:23:31.313 00.000 11596 Move returns status 0, amount 0
00:23:31.313 00.000 11596 move complete, result=0
00:23:31.314 00.001 11596 worker thread done servicing request
00:23:31.317 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
00:23:31.325 00.008 13300 UpdateGuideState exits: m=1996 SNR=31.3
00:23:31.326 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:31.326 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:23:31.326 00.000 13300 Enqueuing Expose request
00:23:31.326 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:23:31.326 00.000 11596 Worker thread wakes up
00:23:31.326 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:23:31.838 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:23:32.794 00.956 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6ad17d1d-0dfb-480f-abab-caeecc63f64f"}
00:23:32.794 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6ad17d1d-0dfb-480f-abab-caeecc63f64f"}
00:23:32.795 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3535bf22-0db8-4f6e-81a9-5cd0a7f12123"}
00:23:32.795 00.000 13300 case statement mapped state 6 to 3
00:23:32.795 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3535bf22-0db8-4f6e-81a9-5cd0a7f12123"}
00:23:32.795 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c169bcff-846a-43c8-b71b-d6b31dcbf57a"}
00:23:32.796 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1694,"width":15,"height":15,"star_pos":[7.13,7.34],"pixels":"..."},"id":"c169bcff-846a-43c8-b71b-d6b31dcbf57a"}
00:23:34.868 02.072 11596 Exposure complete
00:23:34.940 00.072 11596 worker thread done servicing request
00:23:34.940 00.000 13300 OnExposeComplete: enter
00:23:34.941 00.001 13300 UpdateGuideState(): m_state=6
00:23:34.941 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1695
00:23:34.941 00.000 13300 Star::Find returns 1 (0), X=1070.96, Y=356.38, Mass=1926, SNR=30.7, Peak=234 HFD=3.3
00:23:34.942 00.001 13300 MultiStar: [#1 0.11,0.02,0.76,U] [#2 0.21,-0.09,0.44,U] [#3 0.07,0.00,0.42,U] [#4 0.41,0.06,0.30,U] [#5 -0.02,0.45,0.25,U] [#6 0.40,0.13,0.22,U] [#7 0.18,0.17,0.22,U] [#8 0.31,0.32,0.20,U] 
00:23:34.942 00.000 13300 single-star, 8 included, MultiStar: {0.12, 0.08}, one-star: {-0.07, 0.07}
00:23:34.942 00.000 13300 CameraToMount -- cameraTheta (2.39) - m_xAngle (-1.61) = xAngle (4.00 = -2.29)
00:23:34.942 00.000 13300 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.01 = -2.27)
00:23:34.942 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.07 hyp=0.10 cameraTheta=2.39 mountX=-0.07 mountY=-0.08, mountTheta=-2.28
00:23:34.944 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.07, opts=13)
00:23:34.944 00.000 13300 Enqueuing Move request for scope (-0.07, 0.07)
00:23:34.944 00.000 11596 Worker thread wakes up
00:23:34.944 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.07) opts 0xd
00:23:34.944 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.07)
00:23:34.944 00.000 11596 Moving (-0.07, 0.07) raw xDistance=-0.07 yDistance=-0.08
00:23:34.944 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:23:34.944 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:34.945 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:23:34.945 00.000 11596 MoveAxis(E, 0, ABG)
00:23:34.945 00.000 11596 Move returns status 0, amount 0
00:23:34.945 00.000 11596 MoveAxis(N, 0, ABG)
00:23:34.945 00.000 11596 Move returns status 0, amount 0
00:23:34.945 00.000 11596 move complete, result=0
00:23:34.945 00.000 11596 worker thread done servicing request
00:23:34.951 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=234, med=4, FiltMin=2, FiltMax=117, Gamma=0.510
00:23:34.959 00.008 13300 UpdateGuideState exits: m=1926 SNR=30.7
00:23:34.959 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:34.959 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:23:34.959 00.000 13300 Enqueuing Expose request
00:23:34.959 00.000 11596 Worker thread wakes up
00:23:34.959 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:23:34.959 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:23:35.470 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:23:35.793 00.323 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"89c508a8-2684-4fbf-8008-14b68b4e18dd"}
00:23:35.793 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"89c508a8-2684-4fbf-8008-14b68b4e18dd"}
00:23:35.794 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a7b78509-2970-45cd-9518-79dc5657feef"}
00:23:35.794 00.000 13300 case statement mapped state 6 to 3
00:23:35.794 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a7b78509-2970-45cd-9518-79dc5657feef"}
00:23:35.795 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"25aae0a9-f8db-4630-8c21-65d906290d20"}
00:23:35.795 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1695,"width":15,"height":15,"star_pos":[6.96,7.38],"pixels":"..."},"id":"25aae0a9-f8db-4630-8c21-65d906290d20"}
00:23:38.495 02.700 11596 Exposure complete
00:23:38.574 00.079 11596 worker thread done servicing request
00:23:38.575 00.001 13300 OnExposeComplete: enter
00:23:38.575 00.000 13300 UpdateGuideState(): m_state=6
00:23:38.575 00.000 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1696
00:23:38.575 00.000 13300 Star::Find returns 1 (0), X=1070.93, Y=356.34, Mass=1976, SNR=31.1, Peak=236 HFD=3.3
00:23:38.576 00.001 13300 MultiStar: [#1 0.21,-0.12,0.74,U] [#2 0.12,-0.29,0.44,U] [#3 0.15,-0.14,0.41,U] [#4 0.28,0.27,0.30,U] [#5 0.10,0.18,0.25,U] [#6 0.43,0.02,0.22,U] [#7 0.10,-0.22,0.22,U] [#8 0.25,0.37,0.20,U] 
00:23:38.576 00.000 13300 single-star, 8 included, MultiStar: {0.12, -0.02}, one-star: {-0.10, 0.03}
00:23:38.576 00.000 13300 CameraToMount -- cameraTheta (2.86) - m_xAngle (-1.61) = xAngle (4.47 = -1.82)
00:23:38.576 00.000 13300 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.48 = -1.80)
00:23:38.576 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.03 hyp=0.10 cameraTheta=2.86 mountX=-0.03 mountY=-0.10, mountTheta=-1.82
00:23:38.578 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.03, opts=13)
00:23:38.578 00.000 13300 Enqueuing Move request for scope (-0.10, 0.03)
00:23:38.578 00.000 11596 Worker thread wakes up
00:23:38.578 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.03) opts 0xd
00:23:38.578 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.03)
00:23:38.578 00.000 11596 Moving (-0.10, 0.03) raw xDistance=-0.03 yDistance=-0.10
00:23:38.578 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:23:38.579 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:38.579 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:23:38.579 00.000 11596 MoveAxis(E, 0, ABG)
00:23:38.579 00.000 11596 Move returns status 0, amount 0
00:23:38.579 00.000 11596 MoveAxis(N, 0, ABG)
00:23:38.579 00.000 11596 Move returns status 0, amount 0
00:23:38.579 00.000 11596 move complete, result=0
00:23:38.579 00.000 11596 worker thread done servicing request
00:23:38.583 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=127, Gamma=0.510
00:23:38.591 00.008 13300 UpdateGuideState exits: m=1976 SNR=31.1
00:23:38.591 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:38.592 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:23:38.592 00.000 13300 Enqueuing Expose request
00:23:38.592 00.000 11596 Worker thread wakes up
00:23:38.592 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:23:38.592 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:23:39.052 00.460 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b5565858-1277-447e-ab45-f7ffefb68fb5"}
00:23:39.053 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b5565858-1277-447e-ab45-f7ffefb68fb5"}
00:23:39.054 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"30be9d02-6ee8-4f92-b3ff-e66b943b9f4c"}
00:23:39.055 00.001 13300 case statement mapped state 6 to 3
00:23:39.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"30be9d02-6ee8-4f92-b3ff-e66b943b9f4c"}
00:23:39.056 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2a10f7ef-94ad-44d9-a836-4ffdf52ffac9"}
00:23:39.057 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1696,"width":15,"height":15,"star_pos":[6.93,7.34],"pixels":"..."},"id":"2a10f7ef-94ad-44d9-a836-4ffdf52ffac9"}
00:23:39.097 00.040 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:23:41.811 02.714 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"230def5a-2fb2-49d5-8b01-0a4fb042b16d"}
00:23:41.811 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"230def5a-2fb2-49d5-8b01-0a4fb042b16d"}
00:23:41.812 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"97f96719-d3c5-4812-9f0b-a59f904faef3"}
00:23:41.812 00.000 13300 case statement mapped state 6 to 3
00:23:41.812 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"97f96719-d3c5-4812-9f0b-a59f904faef3"}
00:23:41.813 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d8e29026-db22-4eb5-b21e-198b6ca6668c"}
00:23:41.813 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1696,"width":15,"height":15,"star_pos":[6.93,7.34],"pixels":"..."},"id":"d8e29026-db22-4eb5-b21e-198b6ca6668c"}
00:23:42.130 00.317 11596 Exposure complete
00:23:42.207 00.077 11596 worker thread done servicing request
00:23:42.207 00.000 13300 OnExposeComplete: enter
00:23:42.207 00.000 13300 UpdateGuideState(): m_state=6
00:23:42.208 00.001 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1697
00:23:42.208 00.000 13300 Star::Find returns 1 (0), X=1071.14, Y=356.26, Mass=1970, SNR=31.1, Peak=254 HFD=3.2
00:23:42.208 00.000 13300 MultiStar: [#1 0.20,-0.03,0.76,U] [#2 0.36,-0.24,0.45,U] [#3 0.16,-0.12,0.42,U] [#4 0.20,-0.04,0.29,U] [#5 0.33,0.35,0.25,U] [#6 0.38,-0.10,0.22,U] [#7 0.34,-0.07,0.23,U] [#8 0.17,0.15,0.19,U] 
00:23:42.208 00.000 13300 single-star, 8 included, MultiStar: {0.22, -0.04}, one-star: {0.11, -0.06}
00:23:42.209 00.001 13300 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-1.61) = xAngle (1.11 = 1.11)
00:23:42.209 00.000 13300 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.13 = 1.13)
00:23:42.209 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.06 hyp=0.12 cameraTheta=-0.50 mountX=0.05 mountY=0.11, mountTheta=1.11
00:23:42.211 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.06, opts=13)
00:23:42.211 00.000 13300 Enqueuing Move request for scope (0.11, -0.06)
00:23:42.211 00.000 11596 Worker thread wakes up
00:23:42.211 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.06) opts 0xd
00:23:42.211 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.06)
00:23:42.211 00.000 11596 Moving (0.11, -0.06) raw xDistance=0.05 yDistance=0.11
00:23:42.211 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:23:42.211 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:42.211 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:23:42.212 00.001 11596 MoveAxis(E, 0, ABG)
00:23:42.212 00.000 11596 Move returns status 0, amount 0
00:23:42.212 00.000 11596 MoveAxis(N, 0, ABG)
00:23:42.212 00.000 11596 Move returns status 0, amount 0
00:23:42.212 00.000 11596 move complete, result=0
00:23:42.212 00.000 11596 worker thread done servicing request
00:23:42.217 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
00:23:42.226 00.009 13300 UpdateGuideState exits: m=1970 SNR=31.1
00:23:42.226 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:42.226 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:23:42.226 00.000 13300 Enqueuing Expose request
00:23:42.226 00.000 11596 Worker thread wakes up
00:23:42.226 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:23:42.227 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:23:42.734 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:23:44.810 02.076 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"738389e4-2dbe-4a21-9de9-aea3db70ca17"}
00:23:44.810 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"738389e4-2dbe-4a21-9de9-aea3db70ca17"}
00:23:44.811 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4a468bcb-e7f7-4510-a4a1-52569d4a6da2"}
00:23:44.811 00.000 13300 case statement mapped state 6 to 3
00:23:44.811 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4a468bcb-e7f7-4510-a4a1-52569d4a6da2"}
00:23:44.811 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9969204e-d21a-42de-b9e9-8888321fba05"}
00:23:44.811 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1697,"width":15,"height":15,"star_pos":[7.14,7.26],"pixels":"..."},"id":"9969204e-d21a-42de-b9e9-8888321fba05"}
00:23:45.776 00.965 11596 Exposure complete
00:23:45.855 00.079 11596 worker thread done servicing request
00:23:45.855 00.000 13300 OnExposeComplete: enter
00:23:45.855 00.000 13300 UpdateGuideState(): m_state=6
00:23:45.855 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1698
00:23:45.855 00.000 13300 Star::Find returns 1 (0), X=1071.10, Y=356.29, Mass=1933, SNR=30.8, Peak=247 HFD=3.3
00:23:45.856 00.001 13300 MultiStar: [#1 0.14,-0.14,0.76,U] [#2 0.32,-0.28,0.45,U] [#3 0.25,-0.07,0.42,U] [#4 0.44,-0.18,0.31,U] [#5 0.20,0.35,0.24,U] [#6 0.59,0.02,0.21,U] [#7 0.28,-0.07,0.24,U] [#8 0.39,0.17,0.20,U] 
00:23:45.856 00.000 13300 single-star, 8 included, MultiStar: {0.23, -0.06}, one-star: {0.07, -0.03}
00:23:45.856 00.000 13300 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-1.61) = xAngle (1.21 = 1.21)
00:23:45.856 00.000 13300 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.22 = 1.22)
00:23:45.856 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.03 hyp=0.07 cameraTheta=-0.40 mountX=0.03 mountY=0.07, mountTheta=1.21
00:23:45.858 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.03, opts=13)
00:23:45.858 00.000 13300 Enqueuing Move request for scope (0.07, -0.03)
00:23:45.858 00.000 11596 Worker thread wakes up
00:23:45.858 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.03) opts 0xd
00:23:45.858 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.03)
00:23:45.859 00.001 11596 Moving (0.07, -0.03) raw xDistance=0.03 yDistance=0.07
00:23:45.859 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:23:45.859 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:45.859 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:23:45.859 00.000 11596 MoveAxis(E, 0, ABG)
00:23:45.859 00.000 11596 Move returns status 0, amount 0
00:23:45.859 00.000 11596 MoveAxis(N, 0, ABG)
00:23:45.859 00.000 11596 Move returns status 0, amount 0
00:23:45.859 00.000 11596 move complete, result=0
00:23:45.860 00.001 11596 worker thread done servicing request
00:23:45.864 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
00:23:45.873 00.009 13300 UpdateGuideState exits: m=1933 SNR=30.8
00:23:45.873 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:45.873 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:23:45.873 00.000 13300 Enqueuing Expose request
00:23:45.874 00.001 11596 Worker thread wakes up
00:23:45.874 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:23:45.874 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:23:46.387 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:23:47.810 01.423 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"62b86049-5a84-4dbd-af49-27b4c471b26d"}
00:23:47.810 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"62b86049-5a84-4dbd-af49-27b4c471b26d"}
00:23:47.811 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2eb5f2d3-8dc7-40ff-8622-5efcdf889e5d"}
00:23:47.811 00.000 13300 case statement mapped state 6 to 3
00:23:47.811 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2eb5f2d3-8dc7-40ff-8622-5efcdf889e5d"}
00:23:47.811 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ed2c1f32-f3f3-48ea-bc09-157043e1a8d6"}
00:23:47.812 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1698,"width":15,"height":15,"star_pos":[7.10,7.29],"pixels":"..."},"id":"ed2c1f32-f3f3-48ea-bc09-157043e1a8d6"}
00:23:49.425 01.613 11596 Exposure complete
00:23:49.498 00.073 11596 worker thread done servicing request
00:23:49.498 00.000 13300 OnExposeComplete: enter
00:23:49.499 00.001 13300 UpdateGuideState(): m_state=6
00:23:49.499 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1699
00:23:49.499 00.000 13300 Star::Find returns 1 (0), X=1071.02, Y=356.01, Mass=1922, SNR=30.7, Peak=254 HFD=2.9
00:23:49.500 00.001 13300 MultiStar: [#1 0.06,-0.32,0.76,U] [#2 0.15,-0.38,0.45,U] [#3 0.14,-0.38,0.42,U] [#4 0.13,-0.30,0.31,U] [#5 0.27,-0.01,0.24,U] [#6 0.37,-0.15,0.23,U] [#7 0.26,-0.35,0.22,U] [#8 -0.02,0.14,0.20,U] 
00:23:49.500 00.000 13300 refined, 8 included, MultiStar: {0.10, -0.27}, one-star: {-0.02, -0.30}
00:23:49.500 00.000 13300 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-1.61) = xAngle (0.40 = 0.40)
00:23:49.500 00.000 13300 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.42 = 0.42)
00:23:49.500 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=-0.27 hyp=0.29 cameraTheta=-1.21 mountX=0.27 mountY=0.12, mountTheta=0.41
00:23:49.501 00.001 13300 SchedulePrimaryMove(1016D950, x=0.10, y=-0.27, opts=13)
00:23:49.502 00.001 13300 Enqueuing Move request for scope (0.10, -0.27)
00:23:49.502 00.000 11596 Worker thread wakes up
00:23:49.502 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.27) opts 0xd
00:23:49.502 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, -0.27)
00:23:49.502 00.000 11596 Moving (0.10, -0.27) raw xDistance=0.27 yDistance=0.12
00:23:49.502 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
00:23:49.502 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:49.502 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:23:49.502 00.000 11596 MoveAxis(W, 338, ABG)
00:23:49.502 00.000 11596 Guiding  Dir = 3, Dur = 338
00:23:49.503 00.001 11596 IsSlewing returns 0
00:23:49.509 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
00:23:49.517 00.008 13300 UpdateGuideState exits: m=1922 SNR=30.7
00:23:49.517 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:49.517 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:23:49.517 00.000 13300 Enqueuing Expose request
00:23:49.713 00.196 11596 IsGuiding returns 0
00:23:49.910 00.197 11596 PulseGuide returned control before completion, sleep 152
00:23:50.184 00.274 11596 IsGuiding returns 1
00:23:50.184 00.000 11596 scope still moving after pulse duration time elapsed
00:23:50.213 00.029 11596 IsSlewing returns 0
00:23:50.320 00.107 11596 IsGuiding returns 1
00:23:50.350 00.030 11596 IsSlewing returns 0
00:23:50.427 00.077 11596 IsGuiding returns 0
00:23:50.427 00.000 11596 scope move finished after 338 + 376 ms
00:23:50.427 00.000 11596 Move returns status 0, amount 338
00:23:50.427 00.000 11596 MoveAxis(N, 0, ABG)
00:23:50.427 00.000 11596 Move returns status 0, amount 0
00:23:50.427 00.000 11596 move complete, result=0
00:23:50.428 00.001 11596 worker thread done servicing request
00:23:50.428 00.000 11596 Worker thread wakes up
00:23:50.428 00.000 13300 GuideStep: 0.3 px 338 ms WEST, 0.1 px 0 ms NORTH
00:23:50.429 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:23:50.824 00.395 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9854feb9-75ee-473b-9e61-e87d36b4cddf"}
00:23:50.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9854feb9-75ee-473b-9e61-e87d36b4cddf"}
00:23:50.825 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"71d37075-e491-42d6-b017-e7bf2bf0bfa5"}
00:23:50.825 00.000 13300 case statement mapped state 6 to 3
00:23:50.825 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"71d37075-e491-42d6-b017-e7bf2bf0bfa5"}
00:23:50.826 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e71d4d17-fad2-4ecc-ac3f-9e4204889bff"}
00:23:50.827 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1699,"width":15,"height":15,"star_pos":[7.02,7.01],"pixels":"..."},"id":"e71d4d17-fad2-4ecc-ac3f-9e4204889bff"}
00:23:50.935 00.108 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:23:53.824 02.889 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1d1984ff-f86c-474f-a7f3-af2583c42186"}
00:23:53.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1d1984ff-f86c-474f-a7f3-af2583c42186"}
00:23:53.825 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6f8e31bd-4bc4-419e-be9a-a56c15191a05"}
00:23:53.825 00.000 13300 case statement mapped state 6 to 3
00:23:53.825 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6f8e31bd-4bc4-419e-be9a-a56c15191a05"}
00:23:53.826 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"214faba9-c4f2-4211-a49b-83b1cbea63fc"}
00:23:53.826 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1699,"width":15,"height":15,"star_pos":[7.02,7.01],"pixels":"..."},"id":"214faba9-c4f2-4211-a49b-83b1cbea63fc"}
00:23:53.971 00.145 11596 Exposure complete
00:23:54.054 00.083 11596 worker thread done servicing request
00:23:54.054 00.000 13300 OnExposeComplete: enter
00:23:54.054 00.000 13300 UpdateGuideState(): m_state=6
00:23:54.054 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1700
00:23:54.054 00.000 13300 Star::Find returns 1 (0), X=1071.02, Y=356.00, Mass=1956, SNR=31.0, Peak=254 HFD=2.9
00:23:54.055 00.001 13300 MultiStar: [#1 0.11,-0.33,0.76,U] [#2 0.21,-0.55,0.45,U] [#3 0.08,-0.44,0.42,U] [#4 0.26,-0.17,0.30,U] [#5 0.34,-0.01,0.23,U] [#6 0.39,-0.16,0.21,U] [#7 0.11,-0.34,0.22,U] [#8 0.26,0.06,0.21,U] 
00:23:54.055 00.000 13300 single-star, 8 included, MultiStar: {0.14, -0.30}, one-star: {-0.01, -0.32}
00:23:54.055 00.000 13300 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-1.61) = xAngle (0.01 = 0.01)
00:23:54.055 00.000 13300 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.02 = 0.02)
00:23:54.055 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.32 hyp=0.32 cameraTheta=-1.60 mountX=0.32 mountY=0.01, mountTheta=0.02
00:23:54.057 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.32, opts=13)
00:23:54.057 00.000 13300 Enqueuing Move request for scope (-0.01, -0.32)
00:23:54.057 00.000 11596 Worker thread wakes up
00:23:54.057 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.32) opts 0xd
00:23:54.057 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.32)
00:23:54.058 00.001 11596 Moving (-0.01, -0.32) raw xDistance=0.32 yDistance=0.01
00:23:54.058 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.32
00:23:54.058 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:54.058 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:23:54.058 00.000 11596 MoveAxis(W, 420, ABG)
00:23:54.058 00.000 11596 Guiding  Dir = 3, Dur = 420
00:23:54.058 00.000 11596 IsSlewing returns 0
00:23:54.065 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
00:23:54.076 00.011 13300 UpdateGuideState exits: m=1956 SNR=31.0
00:23:54.076 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:54.076 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:23:54.076 00.000 13300 Enqueuing Expose request
00:23:54.225 00.149 11596 IsGuiding returns 0
00:23:54.417 00.192 11596 PulseGuide returned control before completion, sleep 239
00:23:54.735 00.318 11596 IsGuiding returns 1
00:23:54.735 00.000 11596 scope still moving after pulse duration time elapsed
00:23:54.758 00.023 11596 IsSlewing returns 0
00:23:54.840 00.082 11596 IsGuiding returns 1
00:23:54.867 00.027 11596 IsSlewing returns 0
00:23:54.978 00.111 11596 IsGuiding returns 0
00:23:54.978 00.000 11596 scope move finished after 420 + 333 ms
00:23:54.978 00.000 11596 Move returns status 0, amount 420
00:23:54.978 00.000 11596 MoveAxis(N, 0, ABG)
00:23:54.979 00.001 11596 Move returns status 0, amount 0
00:23:54.979 00.000 11596 move complete, result=0
00:23:54.979 00.000 11596 worker thread done servicing request
00:23:54.979 00.000 13300 GuideStep: 0.3 px 420 ms WEST, 0.0 px 0 ms NORTH
00:23:54.979 00.000 11596 Worker thread wakes up
00:23:54.979 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:23:55.495 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:23:56.824 01.329 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0f846222-b4e3-4baa-8aef-6d67bffab0b5"}
00:23:56.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0f846222-b4e3-4baa-8aef-6d67bffab0b5"}
00:23:56.825 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a8d8251e-5002-45cd-91c5-a22fe6a37fc0"}
00:23:56.825 00.000 13300 case statement mapped state 6 to 3
00:23:56.825 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a8d8251e-5002-45cd-91c5-a22fe6a37fc0"}
00:23:56.826 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ea7348b7-c3b6-4f6d-a2c4-f3edde72e3ef"}
00:23:56.826 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1700,"width":15,"height":15,"star_pos":[7.02,7.00],"pixels":"..."},"id":"ea7348b7-c3b6-4f6d-a2c4-f3edde72e3ef"}
00:23:58.517 01.691 11596 Exposure complete
00:23:58.588 00.071 11596 worker thread done servicing request
00:23:58.588 00.000 13300 OnExposeComplete: enter
00:23:58.588 00.000 13300 UpdateGuideState(): m_state=6
00:23:58.588 00.000 13300 Star::Find(15, 1071, 355, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1701
00:23:58.589 00.001 13300 Star::Find returns 1 (0), X=1071.10, Y=356.23, Mass=1968, SNR=31.1, Peak=254 HFD=3.2
00:23:58.589 00.000 13300 MultiStar: [#1 0.17,-0.08,0.75,U] [#2 0.21,-0.15,0.45,U] [#3 0.23,-0.06,0.42,U] [#4 0.26,-0.16,0.29,U] [#5 0.19,0.39,0.23,U] [#6 0.64,-0.10,0.22,U] [#7 0.22,0.08,0.23,U] [#8 0.19,0.24,0.20,U] 
00:23:58.589 00.000 13300 single-star, 8 included, MultiStar: {0.19, -0.04}, one-star: {0.06, -0.09}
00:23:58.589 00.000 13300 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-1.61) = xAngle (0.67 = 0.67)
00:23:58.589 00.000 13300 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.69 = 0.69)
00:23:58.589 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.09 hyp=0.11 cameraTheta=-0.94 mountX=0.09 mountY=0.07, mountTheta=0.68
00:23:58.591 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.09, opts=13)
00:23:58.591 00.000 13300 Enqueuing Move request for scope (0.06, -0.09)
00:23:58.591 00.000 11596 Worker thread wakes up
00:23:58.591 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.09) opts 0xd
00:23:58.591 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.09)
00:23:58.592 00.001 11596 Moving (0.06, -0.09) raw xDistance=0.09 yDistance=0.07
00:23:58.592 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:23:58.592 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:58.592 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:23:58.592 00.000 11596 MoveAxis(E, 0, ABG)
00:23:58.592 00.000 11596 Move returns status 0, amount 0
00:23:58.592 00.000 11596 MoveAxis(N, 0, ABG)
00:23:58.592 00.000 11596 Move returns status 0, amount 0
00:23:58.592 00.000 11596 move complete, result=0
00:23:58.592 00.000 11596 worker thread done servicing request
00:23:58.600 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
00:23:58.615 00.015 13300 UpdateGuideState exits: m=1968 SNR=31.1
00:23:58.615 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:58.615 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:23:58.616 00.001 13300 Enqueuing Expose request
00:23:58.616 00.000 11596 Worker thread wakes up
00:23:58.616 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:23:58.616 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:23:59.121 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:23:59.824 00.703 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fa5c46dd-5935-4b20-b2dd-1bf09afc1e08"}
00:23:59.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fa5c46dd-5935-4b20-b2dd-1bf09afc1e08"}
00:23:59.825 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1e816a88-2b82-4e14-8019-40326b1e8610"}
00:23:59.825 00.000 13300 case statement mapped state 6 to 3
00:23:59.825 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1e816a88-2b82-4e14-8019-40326b1e8610"}
00:23:59.826 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9d628998-b62e-4073-a86c-0b0a6f805767"}
00:23:59.826 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1701,"width":15,"height":15,"star_pos":[7.10,7.23],"pixels":"..."},"id":"9d628998-b62e-4073-a86c-0b0a6f805767"}
00:24:02.153 02.327 11596 Exposure complete
00:24:02.227 00.074 11596 worker thread done servicing request
00:24:02.227 00.000 13300 OnExposeComplete: enter
00:24:02.227 00.000 13300 UpdateGuideState(): m_state=6
00:24:02.228 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1702
00:24:02.228 00.000 13300 Star::Find returns 1 (0), X=1071.08, Y=356.13, Mass=1949, SNR=30.9, Peak=254 HFD=3.0
00:24:02.228 00.000 13300 MultiStar: [#1 0.14,-0.18,0.76,U] [#2 0.22,-0.43,0.46,U] [#3 0.26,-0.25,0.42,U] [#4 0.24,-0.07,0.29,U] [#5 0.26,0.33,0.25,U] [#6 0.30,0.02,0.22,U] [#7 0.23,-0.07,0.23,U] [#8 -0.14,0.10,0.20,U] 
00:24:02.228 00.000 13300 single-star, 8 included, MultiStar: {0.15, -0.14}, one-star: {0.05, -0.18}
00:24:02.229 00.001 13300 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-1.61) = xAngle (0.30 = 0.30)
00:24:02.229 00.000 13300 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.31 = 0.31)
00:24:02.229 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.18 hyp=0.19 cameraTheta=-1.31 mountX=0.18 mountY=0.06, mountTheta=0.31
00:24:02.231 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.18, opts=13)
00:24:02.231 00.000 13300 Enqueuing Move request for scope (0.05, -0.18)
00:24:02.231 00.000 11596 Worker thread wakes up
00:24:02.231 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.18) opts 0xd
00:24:02.232 00.001 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.18)
00:24:02.232 00.000 11596 Moving (0.05, -0.18) raw xDistance=0.18 yDistance=0.06
00:24:02.232 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.18
00:24:02.232 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:02.232 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:24:02.232 00.000 11596 MoveAxis(W, 223, ABG)
00:24:02.232 00.000 11596 Guiding  Dir = 3, Dur = 223
00:24:02.233 00.001 11596 IsSlewing returns 0
00:24:02.238 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
00:24:02.248 00.010 13300 UpdateGuideState exits: m=1949 SNR=30.9
00:24:02.248 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:02.248 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:24:02.248 00.000 13300 Enqueuing Expose request
00:24:02.306 00.058 11596 IsGuiding returns 0
00:24:02.393 00.087 11596 PulseGuide returned control before completion, sleep 147
00:24:02.696 00.303 11596 IsGuiding returns 0
00:24:02.697 00.001 11596 Move returns status 0, amount 223
00:24:02.697 00.000 11596 MoveAxis(N, 0, ABG)
00:24:02.697 00.000 11596 Move returns status 0, amount 0
00:24:02.697 00.000 11596 move complete, result=0
00:24:02.697 00.000 11596 worker thread done servicing request
00:24:02.697 00.000 11596 Worker thread wakes up
00:24:02.697 00.000 13300 GuideStep: 0.2 px 223 ms WEST, 0.1 px 0 ms NORTH
00:24:02.697 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:24:02.823 00.126 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cb477c0f-83bf-4f3e-b867-fff6beecd9c9"}
00:24:02.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cb477c0f-83bf-4f3e-b867-fff6beecd9c9"}
00:24:02.824 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b6e22bc9-29b3-44f4-ae66-bdca80af259a"}
00:24:02.824 00.000 13300 case statement mapped state 6 to 3
00:24:02.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b6e22bc9-29b3-44f4-ae66-bdca80af259a"}
00:24:02.825 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"19ea0178-8bcb-4f00-8a6a-aac3f271d861"}
00:24:02.825 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1702,"width":15,"height":15,"star_pos":[7.08,7.13],"pixels":"..."},"id":"19ea0178-8bcb-4f00-8a6a-aac3f271d861"}
00:24:03.209 00.384 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:24:05.822 02.613 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"589c2c2d-2000-44b0-9bb2-2ebd5efe14c7"}
00:24:05.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"589c2c2d-2000-44b0-9bb2-2ebd5efe14c7"}
00:24:05.823 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"208582c7-7d4e-49e6-aa63-3d4052fa8d22"}
00:24:05.823 00.000 13300 case statement mapped state 6 to 3
00:24:05.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"208582c7-7d4e-49e6-aa63-3d4052fa8d22"}
00:24:05.823 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d3ad965d-45e6-4f10-b50d-ab4f1997f6f1"}
00:24:05.824 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1702,"width":15,"height":15,"star_pos":[7.08,7.13],"pixels":"..."},"id":"d3ad965d-45e6-4f10-b50d-ab4f1997f6f1"}
00:24:06.236 00.412 11596 Exposure complete
00:24:06.308 00.072 11596 worker thread done servicing request
00:24:06.308 00.000 13300 OnExposeComplete: enter
00:24:06.308 00.000 13300 UpdateGuideState(): m_state=6
00:24:06.309 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1703
00:24:06.309 00.000 13300 Star::Find returns 1 (0), X=1071.11, Y=356.27, Mass=1989, SNR=31.2, Peak=254 HFD=3.2
00:24:06.309 00.000 13300 MultiStar: [#1 0.30,-0.06,0.74,U] [#2 0.36,-0.17,0.45,U] [#3 0.40,-0.22,0.41,U] [#4 0.43,0.30,0.29,U] [#5 0.09,0.50,0.25,U] [#6 0.37,-0.16,0.22,U] [#7 0.00,0.00,0.00,L] [#8 0.22,0.48,0.20,U] [#9 0.48,-0.04,0.21,U] 
00:24:06.309 00.000 13300 single-star, 8 included, MultiStar: {0.26, 0.00}, one-star: {0.07, -0.04}
00:24:06.309 00.000 13300 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-1.61) = xAngle (1.06 = 1.06)
00:24:06.309 00.000 13300 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.08 = 1.08)
00:24:06.310 00.001 13300 CameraToMount -- cameraX=0.07 cameraY=-0.04 hyp=0.09 cameraTheta=-0.54 mountX=0.04 mountY=0.08, mountTheta=1.07
00:24:06.311 00.001 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.04, opts=13)
00:24:06.311 00.000 13300 Enqueuing Move request for scope (0.07, -0.04)
00:24:06.311 00.000 11596 Worker thread wakes up
00:24:06.312 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.04) opts 0xd
00:24:06.312 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.04)
00:24:06.312 00.000 11596 Moving (0.07, -0.04) raw xDistance=0.04 yDistance=0.08
00:24:06.312 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:24:06.312 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:06.312 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:24:06.312 00.000 11596 MoveAxis(E, 0, ABG)
00:24:06.312 00.000 11596 Move returns status 0, amount 0
00:24:06.312 00.000 11596 MoveAxis(N, 0, ABG)
00:24:06.312 00.000 11596 Move returns status 0, amount 0
00:24:06.313 00.001 11596 move complete, result=0
00:24:06.313 00.000 11596 worker thread done servicing request
00:24:06.317 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
00:24:06.326 00.009 13300 UpdateGuideState exits: m=1989 SNR=31.2
00:24:06.326 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:06.326 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:24:06.326 00.000 13300 Enqueuing Expose request
00:24:06.327 00.001 11596 Worker thread wakes up
00:24:06.327 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:24:06.327 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:24:06.834 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:24:08.837 02.003 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"11cfa9c1-76a0-499d-a6f5-c0867f676f37"}
00:24:08.837 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"11cfa9c1-76a0-499d-a6f5-c0867f676f37"}
00:24:08.838 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3418e1a2-0c08-4253-a3a2-a3aa62d5cbe8"}
00:24:08.838 00.000 13300 case statement mapped state 6 to 3
00:24:08.839 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3418e1a2-0c08-4253-a3a2-a3aa62d5cbe8"}
00:24:08.839 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ee1c6214-95d5-4584-b856-0ecdaff6e6f1"}
00:24:08.840 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1703,"width":15,"height":15,"star_pos":[7.11,7.27],"pixels":"..."},"id":"ee1c6214-95d5-4584-b856-0ecdaff6e6f1"}
00:24:09.872 01.032 11596 Exposure complete
00:24:09.950 00.078 11596 worker thread done servicing request
00:24:09.951 00.001 13300 OnExposeComplete: enter
00:24:09.951 00.000 13300 UpdateGuideState(): m_state=6
00:24:09.951 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1704
00:24:09.951 00.000 13300 Star::Find returns 1 (0), X=1071.05, Y=356.32, Mass=2004, SNR=31.3, Peak=242 HFD=3.3
00:24:09.952 00.001 13300 MultiStar: [#1 0.19,-0.15,0.74,U] [#2 0.23,-0.05,0.44,U] [#3 0.41,-0.06,0.40,U] [#4 0.16,0.07,0.29,U] [#5 0.28,0.58,0.24,U] [#6 0.53,0.06,0.21,U] [#7 0.37,-0.14,0.23,U] [#8 0.18,0.11,0.21,U] 
00:24:09.952 00.000 13300 single-star, 8 included, MultiStar: {0.20, 0.01}, one-star: {0.01, 0.01}
00:24:09.952 00.000 13300 CameraToMount -- cameraTheta (0.58) - m_xAngle (-1.61) = xAngle (2.19 = 2.19)
00:24:09.952 00.000 13300 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.20 = 2.20)
00:24:09.952 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.02 cameraTheta=0.58 mountX=-0.01 mountY=0.01, mountTheta=2.19
00:24:09.954 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.01, opts=13)
00:24:09.954 00.000 13300 Enqueuing Move request for scope (0.01, 0.01)
00:24:09.954 00.000 11596 Worker thread wakes up
00:24:09.954 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd
00:24:09.954 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.01)
00:24:09.954 00.000 11596 Moving (0.01, 0.01) raw xDistance=-0.01 yDistance=0.01
00:24:09.954 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:24:09.954 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:09.955 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:24:09.955 00.000 11596 MoveAxis(E, 0, ABG)
00:24:09.956 00.001 11596 Move returns status 0, amount 0
00:24:09.956 00.000 11596 MoveAxis(N, 0, ABG)
00:24:09.956 00.000 11596 Move returns status 0, amount 0
00:24:09.956 00.000 11596 move complete, result=0
00:24:09.956 00.000 11596 worker thread done servicing request
00:24:09.961 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=242, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
00:24:09.969 00.008 13300 UpdateGuideState exits: m=2004 SNR=31.3
00:24:09.969 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:09.969 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:24:09.969 00.000 13300 Enqueuing Expose request
00:24:09.969 00.000 11596 Worker thread wakes up
00:24:09.970 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:24:09.970 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:24:10.478 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:24:11.836 01.358 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0e52aa89-3119-4bde-a1c4-dc791fccb7b2"}
00:24:11.836 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0e52aa89-3119-4bde-a1c4-dc791fccb7b2"}
00:24:11.837 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2f0145ae-af39-4519-b39b-f1ee19127fc7"}
00:24:11.837 00.000 13300 case statement mapped state 6 to 3
00:24:11.837 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2f0145ae-af39-4519-b39b-f1ee19127fc7"}
00:24:11.837 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6f2fa851-f03a-447e-ab8b-93e8ea6ce0f3"}
00:24:11.838 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1704,"width":15,"height":15,"star_pos":[7.05,7.32],"pixels":"..."},"id":"6f2fa851-f03a-447e-ab8b-93e8ea6ce0f3"}
00:24:13.573 01.735 11596 Exposure complete
00:24:13.739 00.166 13300 OnExposeComplete: enter
00:24:13.740 00.001 13300 UpdateGuideState(): m_state=6
00:24:13.740 00.000 11596 worker thread done servicing request
00:24:13.741 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1705
00:24:13.741 00.000 13300 Star::Find returns 1 (0), X=1071.15, Y=356.26, Mass=1946, SNR=30.9, Peak=254 HFD=3.2
00:24:13.742 00.001 13300 MultiStar: [#1 0.18,-0.13,0.75,U] [#2 0.34,-0.14,0.45,U] [#3 0.31,-0.22,0.41,U] [#4 0.44,-0.07,0.29,U] [#5 0.56,0.25,0.25,U] [#6 0.33,0.05,0.22,U] [#7 0.10,-0.07,0.24,U] [#8 0.00,0.11,0.20,U] 
00:24:13.742 00.000 13300 single-star, 8 included, MultiStar: {0.24, -0.07}, one-star: {0.12, -0.05}
00:24:13.742 00.000 13300 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-1.61) = xAngle (1.20 = 1.20)
00:24:13.742 00.000 13300 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.22 = 1.22)
00:24:13.742 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=-0.05 hyp=0.13 cameraTheta=-0.41 mountX=0.05 mountY=0.12, mountTheta=1.20
00:24:13.746 00.004 13300 SchedulePrimaryMove(1016D950, x=0.12, y=-0.05, opts=13)
00:24:13.746 00.000 13300 Enqueuing Move request for scope (0.12, -0.05)
00:24:13.747 00.001 11596 Worker thread wakes up
00:24:13.747 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.05) opts 0xd
00:24:13.747 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, -0.05)
00:24:13.747 00.000 11596 Moving (0.12, -0.05) raw xDistance=0.05 yDistance=0.12
00:24:13.748 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:24:13.749 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:13.751 00.002 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:24:13.751 00.000 11596 MoveAxis(E, 0, ABG)
00:24:13.751 00.000 11596 Move returns status 0, amount 0
00:24:13.751 00.000 11596 MoveAxis(N, 0, ABG)
00:24:13.751 00.000 11596 Move returns status 0, amount 0
00:24:13.751 00.000 11596 move complete, result=0
00:24:13.751 00.000 11596 worker thread done servicing request
00:24:13.759 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
00:24:13.772 00.013 13300 UpdateGuideState exits: m=1946 SNR=30.9
00:24:13.773 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:13.773 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:24:13.773 00.000 13300 Enqueuing Expose request
00:24:13.773 00.000 11596 Worker thread wakes up
00:24:13.774 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:24:13.774 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:24:14.293 00.519 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:24:14.836 00.543 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5e304e26-eaca-4d1e-8b14-272a00524217"}
00:24:14.836 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5e304e26-eaca-4d1e-8b14-272a00524217"}
00:24:14.837 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f736efa3-7693-4543-b202-b67ae5c55bad"}
00:24:14.838 00.001 13300 case statement mapped state 6 to 3
00:24:14.838 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f736efa3-7693-4543-b202-b67ae5c55bad"}
00:24:14.839 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"79ae1391-14fb-49a9-af14-8f9fdee700bc"}
00:24:14.839 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1705,"width":15,"height":15,"star_pos":[7.15,7.26],"pixels":"..."},"id":"79ae1391-14fb-49a9-af14-8f9fdee700bc"}
00:24:17.334 02.495 11596 Exposure complete
00:24:17.426 00.092 11596 worker thread done servicing request
00:24:17.426 00.000 13300 OnExposeComplete: enter
00:24:17.426 00.000 13300 UpdateGuideState(): m_state=6
00:24:17.427 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1706
00:24:17.427 00.000 13300 Star::Find returns 1 (0), X=1071.14, Y=356.08, Mass=1911, SNR=30.6, Peak=254 HFD=3.1
00:24:17.428 00.001 13300 MultiStar: [#1 0.19,-0.26,0.75,U] [#2 0.25,-0.19,0.46,U] [#3 0.23,-0.38,0.43,U] [#4 0.20,-0.09,0.32,U] [#5 0.63,0.28,0.25,U] [#6 0.35,-0.01,0.22,U] [#7 0.27,-0.23,0.23,U] [#8 0.07,0.16,0.20,U] 
00:24:17.428 00.000 13300 single-star, 8 included, MultiStar: {0.22, -0.17}, one-star: {0.11, -0.23}
00:24:17.428 00.000 13300 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-1.61) = xAngle (0.46 = 0.46)
00:24:17.428 00.000 13300 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.48 = 0.48)
00:24:17.428 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.23 hyp=0.26 cameraTheta=-1.15 mountX=0.23 mountY=0.12, mountTheta=0.47
00:24:17.431 00.003 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.23, opts=13)
00:24:17.431 00.000 13300 Enqueuing Move request for scope (0.11, -0.23)
00:24:17.431 00.000 11596 Worker thread wakes up
00:24:17.431 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.23) opts 0xd
00:24:17.431 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.23)
00:24:17.432 00.001 11596 Moving (0.11, -0.23) raw xDistance=0.23 yDistance=0.12
00:24:17.432 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
00:24:17.432 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:17.432 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:24:17.432 00.000 11596 MoveAxis(W, 286, ABG)
00:24:17.433 00.001 11596 Guiding  Dir = 3, Dur = 286
00:24:17.433 00.000 11596 IsSlewing returns 0
00:24:17.438 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
00:24:17.449 00.011 13300 UpdateGuideState exits: m=1911 SNR=30.6
00:24:17.449 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:17.449 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:24:17.449 00.000 13300 Enqueuing Expose request
00:24:17.618 00.169 11596 IsGuiding returns 0
00:24:17.722 00.104 11596 PulseGuide returned control before completion, sleep 193
00:24:17.835 00.113 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"35c2909e-f0b3-4177-a202-8aeb22884191"}
00:24:17.835 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"35c2909e-f0b3-4177-a202-8aeb22884191"}
00:24:17.836 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9ae1f05f-2ffb-4765-8a32-7f47fc1a2a40"}
00:24:17.836 00.000 13300 case statement mapped state 6 to 3
00:24:17.836 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9ae1f05f-2ffb-4765-8a32-7f47fc1a2a40"}
00:24:17.837 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"087a112d-2d99-404a-aeba-94939964f6c0"}
00:24:17.837 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1706,"width":15,"height":15,"star_pos":[7.14,7.08],"pixels":"..."},"id":"087a112d-2d99-404a-aeba-94939964f6c0"}
00:24:18.010 00.173 11596 IsGuiding returns 0
00:24:18.010 00.000 11596 Move returns status 0, amount 286
00:24:18.010 00.000 11596 MoveAxis(N, 0, ABG)
00:24:18.010 00.000 11596 Move returns status 0, amount 0
00:24:18.011 00.001 11596 move complete, result=0
00:24:18.011 00.000 11596 worker thread done servicing request
00:24:18.011 00.000 13300 GuideStep: 0.2 px 286 ms WEST, 0.1 px 0 ms NORTH
00:24:18.011 00.000 11596 Worker thread wakes up
00:24:18.011 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:24:18.522 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:24:20.833 02.311 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"49c33c6b-07b5-483a-b3d7-4bc54ffe7eb4"}
00:24:20.833 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"49c33c6b-07b5-483a-b3d7-4bc54ffe7eb4"}
00:24:20.834 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d43acb38-72a1-4b9b-9075-1abcdb601c2a"}
00:24:20.834 00.000 13300 case statement mapped state 6 to 3
00:24:20.834 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d43acb38-72a1-4b9b-9075-1abcdb601c2a"}
00:24:20.834 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5bf384aa-5abd-44c4-8377-3ac681a7b568"}
00:24:20.834 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1706,"width":15,"height":15,"star_pos":[7.14,7.08],"pixels":"..."},"id":"5bf384aa-5abd-44c4-8377-3ac681a7b568"}
00:24:21.547 00.713 11596 Exposure complete
00:24:21.622 00.075 11596 worker thread done servicing request
00:24:21.622 00.000 13300 OnExposeComplete: enter
00:24:21.622 00.000 13300 UpdateGuideState(): m_state=6
00:24:21.622 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1707
00:24:21.622 00.000 13300 Star::Find returns 1 (0), X=1071.16, Y=356.14, Mass=1950, SNR=30.9, Peak=254 HFD=3.1
00:24:21.623 00.001 13300 MultiStar: [#1 0.17,-0.20,0.76,U] [#2 0.28,-0.21,0.45,U] [#3 0.18,-0.28,0.42,U] [#4 0.36,-0.40,0.31,U] [#5 0.34,0.39,0.24,U] [#6 0.43,-0.31,0.21,U] [#7 0.22,-0.45,0.22,U] [#8 0.34,0.03,0.19,U] 
00:24:21.623 00.000 13300 single-star, 8 included, MultiStar: {0.23, -0.19}, one-star: {0.13, -0.18}
00:24:21.623 00.000 13300 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-1.61) = xAngle (0.67 = 0.67)
00:24:21.623 00.000 13300 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.68 = 0.68)
00:24:21.623 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=-0.18 hyp=0.22 cameraTheta=-0.94 mountX=0.17 mountY=0.14, mountTheta=0.68
00:24:21.625 00.002 13300 SchedulePrimaryMove(1016D950, x=0.13, y=-0.18, opts=13)
00:24:21.625 00.000 13300 Enqueuing Move request for scope (0.13, -0.18)
00:24:21.625 00.000 11596 Worker thread wakes up
00:24:21.625 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.18) opts 0xd
00:24:21.626 00.001 11596 Handling offset move in thread for scope, endpoint = (0.13, -0.18)
00:24:21.626 00.000 11596 Moving (0.13, -0.18) raw xDistance=0.17 yDistance=0.14
00:24:21.626 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.17
00:24:21.626 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:21.626 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:24:21.626 00.000 11596 MoveAxis(W, 237, ABG)
00:24:21.626 00.000 11596 Guiding  Dir = 3, Dur = 237
00:24:21.627 00.001 11596 IsSlewing returns 0
00:24:21.635 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
00:24:21.645 00.010 13300 UpdateGuideState exits: m=1950 SNR=30.9
00:24:21.646 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:21.646 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:24:21.646 00.000 13300 Enqueuing Expose request
00:24:21.783 00.137 11596 IsGuiding returns 0
00:24:21.983 00.200 11596 PulseGuide returned control before completion, sleep 47
00:24:22.199 00.216 11596 IsGuiding returns 1
00:24:22.200 00.001 11596 scope still moving after pulse duration time elapsed
00:24:22.225 00.025 11596 IsSlewing returns 0
00:24:22.373 00.148 11596 IsGuiding returns 0
00:24:22.373 00.000 11596 scope move finished after 237 + 354 ms
00:24:22.374 00.001 11596 Move returns status 0, amount 237
00:24:22.374 00.000 11596 MoveAxis(N, 0, ABG)
00:24:22.374 00.000 11596 Move returns status 0, amount 0
00:24:22.374 00.000 11596 move complete, result=0
00:24:22.374 00.000 11596 worker thread done servicing request
00:24:22.374 00.000 11596 Worker thread wakes up
00:24:22.374 00.000 13300 GuideStep: 0.2 px 237 ms WEST, 0.1 px 0 ms NORTH
00:24:22.374 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:24:22.885 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:24:23.834 00.949 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3e242849-e356-4b71-905d-d06f230667bd"}
00:24:23.834 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3e242849-e356-4b71-905d-d06f230667bd"}
00:24:23.835 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4be4e5be-2dd6-4946-aa8d-78a201d3bf52"}
00:24:23.835 00.000 13300 case statement mapped state 6 to 3
00:24:23.835 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4be4e5be-2dd6-4946-aa8d-78a201d3bf52"}
00:24:23.835 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ffa6fecb-b119-4d3c-8a59-d10a632683c9"}
00:24:23.836 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1707,"width":15,"height":15,"star_pos":[7.16,7.14],"pixels":"..."},"id":"ffa6fecb-b119-4d3c-8a59-d10a632683c9"}
00:24:25.921 02.085 11596 Exposure complete
00:24:26.000 00.079 11596 worker thread done servicing request
00:24:26.000 00.000 13300 OnExposeComplete: enter
00:24:26.000 00.000 13300 UpdateGuideState(): m_state=6
00:24:26.000 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1708
00:24:26.001 00.001 13300 Star::Find returns 1 (0), X=1071.15, Y=356.26, Mass=1954, SNR=31.0, Peak=240 HFD=3.2
00:24:26.001 00.000 13300 MultiStar: [#1 0.28,-0.14,0.77,U] [#2 0.31,-0.25,0.45,U] [#3 0.30,-0.11,0.41,U] [#4 0.35,0.05,0.29,U] [#5 0.25,0.48,0.25,U] [#6 0.68,-0.01,0.21,U] [#7 0.31,0.20,0.23,U] [#8 0.20,0.25,0.21,U] 
00:24:26.001 00.000 13300 single-star, 8 included, MultiStar: {0.26, -0.02}, one-star: {0.11, -0.05}
00:24:26.001 00.000 13300 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-1.61) = xAngle (1.17 = 1.17)
00:24:26.001 00.000 13300 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.19 = 1.19)
00:24:26.001 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.05 hyp=0.13 cameraTheta=-0.44 mountX=0.05 mountY=0.12, mountTheta=1.17
00:24:26.003 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.05, opts=13)
00:24:26.003 00.000 13300 Enqueuing Move request for scope (0.11, -0.05)
00:24:26.003 00.000 11596 Worker thread wakes up
00:24:26.003 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.05) opts 0xd
00:24:26.003 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.05)
00:24:26.004 00.001 11596 Moving (0.11, -0.05) raw xDistance=0.05 yDistance=0.12
00:24:26.004 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:24:26.004 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:26.004 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:24:26.004 00.000 11596 MoveAxis(E, 0, ABG)
00:24:26.004 00.000 11596 Move returns status 0, amount 0
00:24:26.004 00.000 11596 MoveAxis(N, 0, ABG)
00:24:26.004 00.000 11596 Move returns status 0, amount 0
00:24:26.004 00.000 11596 move complete, result=0
00:24:26.004 00.000 11596 worker thread done servicing request
00:24:26.010 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=240, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
00:24:26.018 00.008 13300 UpdateGuideState exits: m=1954 SNR=31.0
00:24:26.018 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:26.018 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:24:26.018 00.000 13300 Enqueuing Expose request
00:24:26.018 00.000 11596 Worker thread wakes up
00:24:26.019 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:24:26.019 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:24:26.535 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:24:26.833 00.298 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c7beb77b-2d4a-4e21-bcd8-dfaf25937652"}
00:24:26.833 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c7beb77b-2d4a-4e21-bcd8-dfaf25937652"}
00:24:26.834 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7a3c9f7b-5876-4842-915b-67ad23c35e1b"}
00:24:26.834 00.000 13300 case statement mapped state 6 to 3
00:24:26.834 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7a3c9f7b-5876-4842-915b-67ad23c35e1b"}
00:24:26.834 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d04c91c2-659a-4cd6-afb3-66637effe742"}
00:24:26.835 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1708,"width":15,"height":15,"star_pos":[7.15,7.26],"pixels":"..."},"id":"d04c91c2-659a-4cd6-afb3-66637effe742"}
00:24:29.559 02.724 11596 Exposure complete
00:24:29.632 00.073 11596 worker thread done servicing request
00:24:29.633 00.001 13300 OnExposeComplete: enter
00:24:29.633 00.000 13300 UpdateGuideState(): m_state=6
00:24:29.634 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1709
00:24:29.634 00.000 13300 Star::Find returns 1 (0), X=1071.07, Y=356.21, Mass=1954, SNR=31.0, Peak=254 HFD=3.1
00:24:29.635 00.001 13300 MultiStar: [#1 0.26,-0.36,0.76,U] [#2 0.33,-0.38,0.44,U] [#3 0.29,-0.21,0.42,U] [#4 0.13,-0.12,0.29,U] [#5 0.27,0.04,0.24,U] [#6 0.67,-0.13,0.22,U] [#7 0.22,-0.11,0.23,U] [#8 0.30,0.01,0.20,U] 
00:24:29.635 00.000 13300 single-star, 8 included, MultiStar: {0.23, -0.18}, one-star: {0.04, -0.10}
00:24:29.635 00.000 13300 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-1.61) = xAngle (0.38 = 0.38)
00:24:29.635 00.000 13300 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.40 = 0.40)
00:24:29.635 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.10 hyp=0.11 cameraTheta=-1.23 mountX=0.10 mountY=0.04, mountTheta=0.40
00:24:29.638 00.003 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.10, opts=13)
00:24:29.638 00.000 13300 Enqueuing Move request for scope (0.04, -0.10)
00:24:29.638 00.000 11596 Worker thread wakes up
00:24:29.638 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.10) opts 0xd
00:24:29.638 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.10)
00:24:29.638 00.000 11596 Moving (0.04, -0.10) raw xDistance=0.10 yDistance=0.04
00:24:29.639 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:24:29.639 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:29.639 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:24:29.639 00.000 11596 MoveAxis(E, 0, ABG)
00:24:29.639 00.000 11596 Move returns status 0, amount 0
00:24:29.639 00.000 11596 MoveAxis(N, 0, ABG)
00:24:29.639 00.000 11596 Move returns status 0, amount 0
00:24:29.640 00.001 11596 move complete, result=0
00:24:29.640 00.000 11596 worker thread done servicing request
00:24:29.645 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
00:24:29.654 00.009 13300 UpdateGuideState exits: m=1954 SNR=31.0
00:24:29.654 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:29.654 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:24:29.654 00.000 13300 Enqueuing Expose request
00:24:29.654 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:24:29.654 00.000 11596 Worker thread wakes up
00:24:29.655 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:24:29.833 00.178 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c22e8215-a955-49ef-a246-e4d778dcb3f8"}
00:24:29.833 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c22e8215-a955-49ef-a246-e4d778dcb3f8"}
00:24:29.834 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"119ebd17-e3af-4e1d-a82b-a5f06f1c0ac5"}
00:24:29.834 00.000 13300 case statement mapped state 6 to 3
00:24:29.834 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"119ebd17-e3af-4e1d-a82b-a5f06f1c0ac5"}
00:24:29.834 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6654eb88-7d78-4ef9-9b3f-61a806e4f54a"}
00:24:29.835 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1709,"width":15,"height":15,"star_pos":[7.07,7.21],"pixels":"..."},"id":"6654eb88-7d78-4ef9-9b3f-61a806e4f54a"}
00:24:30.165 00.330 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:24:32.832 02.667 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6bc5b5e7-89a4-46ca-a5f8-9f6906b193eb"}
00:24:32.832 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6bc5b5e7-89a4-46ca-a5f8-9f6906b193eb"}
00:24:32.832 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e4c63d76-a140-46fb-aefa-7e5afc062216"}
00:24:32.833 00.001 13300 case statement mapped state 6 to 3
00:24:32.833 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e4c63d76-a140-46fb-aefa-7e5afc062216"}
00:24:32.833 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dd5fbb4b-d59b-4b72-837b-b97b098d30bd"}
00:24:32.833 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1709,"width":15,"height":15,"star_pos":[7.07,7.21],"pixels":"..."},"id":"dd5fbb4b-d59b-4b72-837b-b97b098d30bd"}
00:24:33.201 00.368 11596 Exposure complete
00:24:33.287 00.086 11596 worker thread done servicing request
00:24:33.287 00.000 13300 OnExposeComplete: enter
00:24:33.288 00.001 13300 UpdateGuideState(): m_state=6
00:24:33.289 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1710
00:24:33.289 00.000 13300 Star::Find returns 1 (0), X=1071.22, Y=356.10, Mass=1919, SNR=30.7, Peak=254 HFD=3.2
00:24:33.289 00.000 13300 MultiStar: [#1 0.31,-0.32,0.76,U] [#2 0.42,-0.51,0.47,U] [#3 0.28,-0.37,0.42,U] [#4 0.18,-0.30,0.31,U] [#5 0.46,0.20,0.26,U] [#6 0.45,-0.15,0.22,U] [#7 0.21,-0.04,0.23,U] [#8 0.61,0.28,0.21,U] 
00:24:33.290 00.001 13300 single-star, 8 included, MultiStar: {0.31, -0.23}, one-star: {0.19, -0.22}
00:24:33.290 00.000 13300 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-1.61) = xAngle (0.75 = 0.75)
00:24:33.290 00.000 13300 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.77 = 0.77)
00:24:33.290 00.000 13300 CameraToMount -- cameraX=0.19 cameraY=-0.22 hyp=0.29 cameraTheta=-0.85 mountX=0.21 mountY=0.20, mountTheta=0.76
00:24:33.292 00.002 13300 SchedulePrimaryMove(1016D950, x=0.19, y=-0.22, opts=13)
00:24:33.292 00.000 13300 Enqueuing Move request for scope (0.19, -0.22)
00:24:33.293 00.001 11596 Worker thread wakes up
00:24:33.293 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.22) opts 0xd
00:24:33.293 00.000 11596 Handling offset move in thread for scope, endpoint = (0.19, -0.22)
00:24:33.293 00.000 11596 Moving (0.19, -0.22) raw xDistance=0.21 yDistance=0.20
00:24:33.293 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
00:24:33.293 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
00:24:33.294 00.001 11596 MoveAxis(W, 262, ABG)
00:24:33.294 00.000 11596 Guiding  Dir = 3, Dur = 262
00:24:33.294 00.000 11596 IsSlewing returns 0
00:24:33.300 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
00:24:33.308 00.008 13300 UpdateGuideState exits: m=1919 SNR=30.7
00:24:33.308 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:33.308 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:24:33.308 00.000 13300 Enqueuing Expose request
00:24:33.393 00.085 11596 IsGuiding returns 0
00:24:34.015 00.622 11596 IsGuiding returns 1
00:24:34.015 00.000 11596 scope still moving after pulse duration time elapsed
00:24:34.046 00.031 11596 IsSlewing returns 0
00:24:34.219 00.173 11596 IsGuiding returns 0
00:24:34.219 00.000 11596 scope move finished after 262 + 564 ms
00:24:34.219 00.000 11596 Move returns status 0, amount 262
00:24:34.220 00.001 11596 MoveAxis(S, 264, ABG)
00:24:34.220 00.000 11596 Guiding  Dir = 1, Dur = 264
00:24:34.220 00.000 11596 IsSlewing returns 0
00:24:34.318 00.098 11596 IsGuiding returns 0
00:24:34.828 00.510 11596 IsGuiding returns 1
00:24:34.829 00.001 11596 scope still moving after pulse duration time elapsed
00:24:34.947 00.118 11596 IsSlewing returns 0
00:24:35.082 00.135 11596 IsGuiding returns 0
00:24:35.082 00.000 11596 scope move finished after 264 + 499 ms
00:24:35.082 00.000 11596 Move returns status 0, amount 264
00:24:35.082 00.000 11596 move complete, result=0
00:24:35.082 00.000 11596 worker thread done servicing request
00:24:35.082 00.000 13300 GuideStep: 0.2 px 262 ms WEST, 0.2 px 264 ms SOUTH
00:24:35.082 00.000 11596 Worker thread wakes up
00:24:35.083 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:24:35.585 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:24:35.830 00.245 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"355d0747-8ffd-46ab-8102-4c5b8bd7c843"}
00:24:35.830 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"355d0747-8ffd-46ab-8102-4c5b8bd7c843"}
00:24:35.831 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"49c04a5c-fa99-4472-846c-b8d3731043d8"}
00:24:35.831 00.000 13300 case statement mapped state 6 to 3
00:24:35.831 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"49c04a5c-fa99-4472-846c-b8d3731043d8"}
00:24:35.832 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7ebbd8bd-596b-4fa7-80fb-afd670c6ae6d"}
00:24:35.832 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1710,"width":15,"height":15,"star_pos":[7.22,7.10],"pixels":"..."},"id":"7ebbd8bd-596b-4fa7-80fb-afd670c6ae6d"}
00:24:38.619 02.787 11596 Exposure complete
00:24:38.704 00.085 11596 worker thread done servicing request
00:24:38.704 00.000 13300 OnExposeComplete: enter
00:24:38.704 00.000 13300 UpdateGuideState(): m_state=6
00:24:38.705 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1711
00:24:38.705 00.000 13300 Star::Find returns 1 (0), X=1071.12, Y=356.08, Mass=1978, SNR=31.1, Peak=254 HFD=3.1
00:24:38.706 00.001 13300 MultiStar: [#1 0.32,-0.33,0.74,U] [#2 0.39,-0.33,0.45,U] [#3 0.24,-0.36,0.40,U] [#4 0.43,-0.40,0.30,U] [#5 0.42,0.13,0.23,U] [#6 0.50,-0.04,0.22,U] [#7 0.22,-0.12,0.23,U] [#8 0.61,0.04,0.20,U] 
00:24:38.706 00.000 13300 single-star, 8 included, MultiStar: {0.29, -0.24}, one-star: {0.09, -0.23}
00:24:38.706 00.000 13300 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-1.61) = xAngle (0.41 = 0.41)
00:24:38.706 00.000 13300 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.43 = 0.43)
00:24:38.706 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=-0.23 hyp=0.25 cameraTheta=-1.20 mountX=0.23 mountY=0.10, mountTheta=0.42
00:24:38.709 00.003 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.23, opts=13)
00:24:38.709 00.000 13300 Enqueuing Move request for scope (0.09, -0.23)
00:24:38.709 00.000 11596 Worker thread wakes up
00:24:38.709 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.23) opts 0xd
00:24:38.710 00.001 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.23)
00:24:38.710 00.000 11596 Moving (0.09, -0.23) raw xDistance=0.23 yDistance=0.10
00:24:38.710 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
00:24:38.710 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:38.710 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:24:38.710 00.000 11596 MoveAxis(W, 306, ABG)
00:24:38.710 00.000 11596 Guiding  Dir = 3, Dur = 306
00:24:38.711 00.001 11596 IsSlewing returns 0
00:24:38.715 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
00:24:38.723 00.008 13300 UpdateGuideState exits: m=1978 SNR=31.1
00:24:38.723 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:38.723 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:24:38.723 00.000 13300 Enqueuing Expose request
00:24:38.754 00.031 11596 IsGuiding returns 0
00:24:38.829 00.075 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4f162b6f-bf1a-4956-92d0-8d6cc4bf3a29"}
00:24:38.829 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4f162b6f-bf1a-4956-92d0-8d6cc4bf3a29"}
00:24:38.830 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ee03b8f1-766a-4ece-bbdd-254c9cb9b093"}
00:24:38.830 00.000 13300 case statement mapped state 6 to 3
00:24:38.830 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ee03b8f1-766a-4ece-bbdd-254c9cb9b093"}
00:24:38.831 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bea6a20c-1fd5-4292-a3d7-c9eac76ecaaf"}
00:24:38.831 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1711,"width":15,"height":15,"star_pos":[7.12,7.08],"pixels":"..."},"id":"bea6a20c-1fd5-4292-a3d7-c9eac76ecaaf"}
00:24:38.980 00.149 11596 PulseGuide returned control before completion, sleep 91
00:24:39.090 00.110 11596 IsGuiding returns 1
00:24:39.090 00.000 11596 scope still moving after pulse duration time elapsed
00:24:39.118 00.028 11596 IsSlewing returns 0
00:24:39.227 00.109 11596 IsGuiding returns 1
00:24:39.257 00.030 11596 IsSlewing returns 0
00:24:39.551 00.294 11596 IsGuiding returns 0
00:24:39.551 00.000 11596 scope move finished after 306 + 490 ms
00:24:39.551 00.000 11596 Move returns status 0, amount 306
00:24:39.551 00.000 11596 MoveAxis(N, 0, ABG)
00:24:39.551 00.000 11596 Move returns status 0, amount 0
00:24:39.551 00.000 11596 move complete, result=0
00:24:39.552 00.001 11596 worker thread done servicing request
00:24:39.552 00.000 11596 Worker thread wakes up
00:24:39.552 00.000 13300 GuideStep: 0.2 px 306 ms WEST, 0.1 px 0 ms NORTH
00:24:39.552 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:24:40.060 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:24:41.829 01.769 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3c755bea-aa3b-4661-9297-51b2d438e0ba"}
00:24:41.829 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3c755bea-aa3b-4661-9297-51b2d438e0ba"}
00:24:41.830 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f3375586-8e24-489d-9120-e109e16e7e8d"}
00:24:41.830 00.000 13300 case statement mapped state 6 to 3
00:24:41.830 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f3375586-8e24-489d-9120-e109e16e7e8d"}
00:24:41.831 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8e346a25-66c2-4504-bfc3-81ffd2bf36da"}
00:24:41.831 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1711,"width":15,"height":15,"star_pos":[7.12,7.08],"pixels":"..."},"id":"8e346a25-66c2-4504-bfc3-81ffd2bf36da"}
00:24:43.151 01.320 11596 Exposure complete
00:24:43.224 00.073 11596 worker thread done servicing request
00:24:43.224 00.000 13300 OnExposeComplete: enter
00:24:43.224 00.000 13300 UpdateGuideState(): m_state=6
00:24:43.225 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1712
00:24:43.225 00.000 13300 Star::Find returns 1 (0), X=1071.12, Y=356.30, Mass=1982, SNR=31.2, Peak=244 HFD=3.3
00:24:43.225 00.000 13300 MultiStar: [#1 0.38,-0.07,0.75,U] [#2 0.34,-0.17,0.45,U] [#3 0.28,-0.19,0.41,U] [#4 0.24,0.12,0.30,U] [#5 0.46,0.21,0.24,U] [#6 0.73,0.23,0.22,U] [#7 0.39,0.00,0.23,U] [#8 0.31,0.31,0.19,U] 
00:24:43.225 00.000 13300 single-star, 8 included, MultiStar: {0.30, -0.01}, one-star: {0.09, -0.02}
00:24:43.225 00.000 13300 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-1.61) = xAngle (1.44 = 1.44)
00:24:43.225 00.000 13300 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.46 = 1.46)
00:24:43.226 00.001 13300 CameraToMount -- cameraX=0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-0.16 mountX=0.01 mountY=0.09, mountTheta=1.44
00:24:43.229 00.003 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.02, opts=13)
00:24:43.230 00.001 13300 Enqueuing Move request for scope (0.09, -0.02)
00:24:43.230 00.000 11596 Worker thread wakes up
00:24:43.230 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.02) opts 0xd
00:24:43.230 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.02)
00:24:43.230 00.000 11596 Moving (0.09, -0.02) raw xDistance=0.01 yDistance=0.09
00:24:43.230 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:24:43.231 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:43.231 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:24:43.231 00.000 11596 MoveAxis(E, 0, ABG)
00:24:43.231 00.000 11596 Move returns status 0, amount 0
00:24:43.231 00.000 11596 MoveAxis(N, 0, ABG)
00:24:43.231 00.000 11596 Move returns status 0, amount 0
00:24:43.231 00.000 11596 move complete, result=0
00:24:43.232 00.001 11596 worker thread done servicing request
00:24:43.236 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=244, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
00:24:43.244 00.008 13300 UpdateGuideState exits: m=1982 SNR=31.2
00:24:43.244 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:43.244 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:24:43.245 00.001 13300 Enqueuing Expose request
00:24:43.245 00.000 11596 Worker thread wakes up
00:24:43.245 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:24:43.245 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:24:43.761 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:24:44.829 01.068 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"765652ce-c88a-4b58-8168-72d91432cbf7"}
00:24:44.829 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"765652ce-c88a-4b58-8168-72d91432cbf7"}
00:24:44.830 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2136ff0f-ec11-4536-9423-2bb326d08960"}
00:24:44.830 00.000 13300 case statement mapped state 6 to 3
00:24:44.830 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2136ff0f-ec11-4536-9423-2bb326d08960"}
00:24:44.830 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d928eb33-e4e4-4c5a-b8b8-4f8b414ccda7"}
00:24:44.830 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1712,"width":15,"height":15,"star_pos":[7.12,7.30],"pixels":"..."},"id":"d928eb33-e4e4-4c5a-b8b8-4f8b414ccda7"}
00:24:46.794 01.964 11596 Exposure complete
00:24:46.865 00.071 11596 worker thread done servicing request
00:24:46.866 00.001 13300 OnExposeComplete: enter
00:24:46.866 00.000 13300 UpdateGuideState(): m_state=6
00:24:46.866 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1713
00:24:46.866 00.000 13300 Star::Find returns 1 (0), X=1071.10, Y=356.30, Mass=1977, SNR=31.1, Peak=244 HFD=3.3
00:24:46.867 00.001 13300 MultiStar: [#1 0.31,-0.15,0.76,U] [#2 0.40,-0.24,0.45,U] [#3 0.18,0.06,0.42,U] [#4 0.31,-0.06,0.29,U] [#5 0.18,0.53,0.26,U] [#6 0.50,0.17,0.21,U] [#7 0.00,0.00,0.00,L] [#8 -0.16,0.17,0.20,U] [#9 0.43,0.13,0.20,U] 
00:24:46.867 00.000 13300 single-star, 8 included, MultiStar: {0.22, 0.00}, one-star: {0.06, -0.01}
00:24:46.868 00.001 13300 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-1.61) = xAngle (1.39 = 1.39)
00:24:46.868 00.000 13300 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.41 = 1.41)
00:24:46.868 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-0.22 mountX=0.01 mountY=0.06, mountTheta=1.39
00:24:46.870 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.01, opts=13)
00:24:46.870 00.000 13300 Enqueuing Move request for scope (0.06, -0.01)
00:24:46.870 00.000 11596 Worker thread wakes up
00:24:46.870 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
00:24:46.871 00.001 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
00:24:46.871 00.000 11596 Moving (0.06, -0.01) raw xDistance=0.01 yDistance=0.06
00:24:46.871 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:24:46.871 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:46.871 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:24:46.871 00.000 11596 MoveAxis(E, 0, ABG)
00:24:46.871 00.000 11596 Move returns status 0, amount 0
00:24:46.871 00.000 11596 MoveAxis(N, 0, ABG)
00:24:46.871 00.000 11596 Move returns status 0, amount 0
00:24:46.871 00.000 11596 move complete, result=0
00:24:46.872 00.001 11596 worker thread done servicing request
00:24:46.876 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=244, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
00:24:46.885 00.009 13300 UpdateGuideState exits: m=1977 SNR=31.1
00:24:46.885 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:46.885 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:24:46.886 00.001 13300 Enqueuing Expose request
00:24:46.886 00.000 11596 Worker thread wakes up
00:24:46.886 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:24:46.886 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:24:47.393 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:24:47.827 00.434 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2f3140a8-b0bc-4e66-8d88-dab755effcff"}
00:24:47.827 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2f3140a8-b0bc-4e66-8d88-dab755effcff"}
00:24:47.828 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ac5c918e-3202-4ea6-adaa-fb7a01774544"}
00:24:47.828 00.000 13300 case statement mapped state 6 to 3
00:24:47.828 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ac5c918e-3202-4ea6-adaa-fb7a01774544"}
00:24:47.828 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c8ff0c7d-858a-4890-be5b-a9d313f8af28"}
00:24:47.829 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1713,"width":15,"height":15,"star_pos":[7.10,7.30],"pixels":"..."},"id":"c8ff0c7d-858a-4890-be5b-a9d313f8af28"}
00:24:50.424 02.595 11596 Exposure complete
00:24:50.497 00.073 11596 worker thread done servicing request
00:24:50.498 00.001 13300 OnExposeComplete: enter
00:24:50.498 00.000 13300 UpdateGuideState(): m_state=6
00:24:50.498 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1714
00:24:50.498 00.000 13300 Star::Find returns 1 (0), X=1071.19, Y=356.40, Mass=1947, SNR=30.9, Peak=224 HFD=3.2
00:24:50.499 00.001 13300 MultiStar: [#1 0.33,-0.07,0.76,U] [#2 0.36,-0.14,0.45,U] [#3 0.31,0.10,0.42,U] [#4 0.32,0.22,0.29,U] [#5 0.49,0.64,0.24,U] [#6 0.51,-0.01,0.22,U] [#7 0.16,0.12,0.22,U] [#8 0.40,0.34,0.22,U] 
00:24:50.499 00.000 13300 single-star, 8 included, MultiStar: {0.30, 0.09}, one-star: {0.15, 0.08}
00:24:50.499 00.000 13300 CameraToMount -- cameraTheta (0.50) - m_xAngle (-1.61) = xAngle (2.11 = 2.11)
00:24:50.499 00.000 13300 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.13 = 2.13)
00:24:50.499 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=0.08 hyp=0.17 cameraTheta=0.50 mountX=-0.09 mountY=0.15, mountTheta=2.12
00:24:50.501 00.002 13300 SchedulePrimaryMove(1016D950, x=0.15, y=0.08, opts=13)
00:24:50.501 00.000 13300 Enqueuing Move request for scope (0.15, 0.08)
00:24:50.501 00.000 11596 Worker thread wakes up
00:24:50.502 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.08) opts 0xd
00:24:50.502 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, 0.08)
00:24:50.502 00.000 11596 Moving (0.15, 0.08) raw xDistance=-0.09 yDistance=0.15
00:24:50.502 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:24:50.502 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:50.502 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:24:50.502 00.000 11596 MoveAxis(E, 0, ABG)
00:24:50.502 00.000 11596 Move returns status 0, amount 0
00:24:50.502 00.000 11596 MoveAxis(N, 0, ABG)
00:24:50.502 00.000 11596 Move returns status 0, amount 0
00:24:50.503 00.001 11596 move complete, result=0
00:24:50.503 00.000 11596 worker thread done servicing request
00:24:50.511 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=224, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
00:24:50.523 00.012 13300 UpdateGuideState exits: m=1947 SNR=30.9
00:24:50.523 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:50.523 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:24:50.523 00.000 13300 Enqueuing Expose request
00:24:50.524 00.001 11596 Worker thread wakes up
00:24:50.524 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:24:50.524 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:24:50.827 00.303 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"907fbad4-6edb-41b2-820d-199e55564051"}
00:24:50.827 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"907fbad4-6edb-41b2-820d-199e55564051"}
00:24:50.828 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3632b2a3-9eee-482d-8025-e6fd1278a06f"}
00:24:50.828 00.000 13300 case statement mapped state 6 to 3
00:24:50.828 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3632b2a3-9eee-482d-8025-e6fd1278a06f"}
00:24:50.828 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5d1d2170-81bc-48a5-a00a-368da1b1f45e"}
00:24:50.829 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1714,"width":15,"height":15,"star_pos":[7.19,7.40],"pixels":"..."},"id":"5d1d2170-81bc-48a5-a00a-368da1b1f45e"}
00:24:51.031 00.202 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:24:53.826 02.795 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1044b39e-1cd4-4b03-95a3-ad2555522cd9"}
00:24:53.826 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1044b39e-1cd4-4b03-95a3-ad2555522cd9"}
00:24:53.827 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1b2d4672-6961-4849-91f7-8a2b75e5f933"}
00:24:53.828 00.001 13300 case statement mapped state 6 to 3
00:24:53.828 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1b2d4672-6961-4849-91f7-8a2b75e5f933"}
00:24:53.828 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ce53d92c-76f9-44d0-8624-6b9de6f76d8a"}
00:24:53.829 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1714,"width":15,"height":15,"star_pos":[7.19,7.40],"pixels":"..."},"id":"ce53d92c-76f9-44d0-8624-6b9de6f76d8a"}
00:24:54.058 00.229 11596 Exposure complete
00:24:54.130 00.072 11596 worker thread done servicing request
00:24:54.130 00.000 13300 OnExposeComplete: enter
00:24:54.130 00.000 13300 UpdateGuideState(): m_state=6
00:24:54.131 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1715
00:24:54.131 00.000 13300 Star::Find returns 1 (0), X=1071.16, Y=356.50, Mass=1999, SNR=31.3, Peak=232 HFD=3.2
00:24:54.131 00.000 13300 MultiStar: [#1 0.28,-0.02,0.74,U] [#2 0.43,0.06,0.44,U] [#3 0.30,0.00,0.42,U] [#4 0.37,-0.18,0.30,U] [#5 0.42,0.67,0.23,U] [#6 0.51,0.40,0.22,U] [#7 0.26,-0.02,0.23,U] [#8 0.37,0.19,0.21,U] 
00:24:54.131 00.000 13300 single-star, 8 included, MultiStar: {0.29, 0.11}, one-star: {0.13, 0.19}
00:24:54.131 00.000 13300 CameraToMount -- cameraTheta (0.96) - m_xAngle (-1.61) = xAngle (2.57 = 2.57)
00:24:54.132 00.001 13300 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.58 = 2.58)
00:24:54.132 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=0.19 hyp=0.23 cameraTheta=0.96 mountX=-0.19 mountY=0.12, mountTheta=2.58
00:24:54.134 00.002 13300 SchedulePrimaryMove(1016D950, x=0.13, y=0.19, opts=13)
00:24:54.134 00.000 13300 Enqueuing Move request for scope (0.13, 0.19)
00:24:54.134 00.000 11596 Worker thread wakes up
00:24:54.135 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.19) opts 0xd
00:24:54.135 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, 0.19)
00:24:54.135 00.000 11596 Moving (0.13, 0.19) raw xDistance=-0.19 yDistance=0.12
00:24:54.135 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.19
00:24:54.135 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:54.136 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:24:54.136 00.000 11596 MoveAxis(E, 240, ABG)
00:24:54.136 00.000 11596 Guiding  Dir = 2, Dur = 240
00:24:54.137 00.001 11596 IsSlewing returns 0
00:24:54.141 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
00:24:54.149 00.008 13300 UpdateGuideState exits: m=1999 SNR=31.3
00:24:54.150 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:54.150 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:24:54.150 00.000 13300 Enqueuing Expose request
00:24:54.231 00.081 11596 IsGuiding returns 0
00:24:54.418 00.187 11596 PulseGuide returned control before completion, sleep 63
00:24:54.882 00.464 11596 IsGuiding returns 0
00:24:54.882 00.000 11596 Move returns status 0, amount 240
00:24:54.882 00.000 11596 MoveAxis(N, 0, ABG)
00:24:54.882 00.000 11596 Move returns status 0, amount 0
00:24:54.882 00.000 11596 move complete, result=0
00:24:54.882 00.000 11596 worker thread done servicing request
00:24:54.882 00.000 13300 GuideStep: -0.2 px 240 ms EAST, 0.1 px 0 ms NORTH
00:24:54.882 00.000 11596 Worker thread wakes up
00:24:54.882 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:24:55.398 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:24:56.827 01.429 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f04506dc-8e98-4e03-b988-13b17b98380b"}
00:24:56.827 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f04506dc-8e98-4e03-b988-13b17b98380b"}
00:24:56.828 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"001a0eff-6306-412e-92a9-d0fce2391497"}
00:24:56.828 00.000 13300 case statement mapped state 6 to 3
00:24:56.828 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"001a0eff-6306-412e-92a9-d0fce2391497"}
00:24:56.829 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4eff5d22-9483-4f45-8571-24a004629179"}
00:24:56.829 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1715,"width":15,"height":15,"star_pos":[7.16,6.50],"pixels":"..."},"id":"4eff5d22-9483-4f45-8571-24a004629179"}
00:24:58.433 01.604 11596 Exposure complete
00:24:58.508 00.075 11596 worker thread done servicing request
00:24:58.508 00.000 13300 OnExposeComplete: enter
00:24:58.508 00.000 13300 UpdateGuideState(): m_state=6
00:24:58.509 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1716
00:24:58.509 00.000 13300 Star::Find returns 1 (0), X=1071.20, Y=356.06, Mass=1890, SNR=30.4, Peak=254 HFD=3.1
00:24:58.509 00.000 13300 MultiStar: [#1 0.25,-0.35,0.77,U] [#2 0.37,-0.29,0.45,U] [#3 0.37,-0.29,0.43,U] [#4 0.43,-0.21,0.30,U] [#5 0.40,0.04,0.25,U] [#6 0.40,-0.13,0.23,U] [#7 0.14,-0.34,0.22,U] [#8 0.35,-0.02,0.21,U] 
00:24:58.509 00.000 13300 single-star, 8 included, MultiStar: {0.29, -0.25}, one-star: {0.16, -0.25}
00:24:58.510 00.001 13300 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-1.61) = xAngle (0.61 = 0.61)
00:24:58.510 00.000 13300 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.63 = 0.63)
00:24:58.510 00.000 13300 CameraToMount -- cameraX=0.16 cameraY=-0.25 hyp=0.30 cameraTheta=-1.00 mountX=0.25 mountY=0.18, mountTheta=0.62
00:24:58.512 00.002 13300 SchedulePrimaryMove(1016D950, x=0.16, y=-0.25, opts=13)
00:24:58.512 00.000 13300 Enqueuing Move request for scope (0.16, -0.25)
00:24:58.512 00.000 11596 Worker thread wakes up
00:24:58.512 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.25) opts 0xd
00:24:58.513 00.001 11596 Handling offset move in thread for scope, endpoint = (0.16, -0.25)
00:24:58.513 00.000 11596 Moving (0.16, -0.25) raw xDistance=0.25 yDistance=0.18
00:24:58.513 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25
00:24:58.513 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:58.513 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:24:58.513 00.000 11596 MoveAxis(W, 294, ABG)
00:24:58.513 00.000 11596 Guiding  Dir = 3, Dur = 294
00:24:58.513 00.000 11596 IsSlewing returns 0
00:24:58.519 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
00:24:58.529 00.010 13300 UpdateGuideState exits: m=1890 SNR=30.4
00:24:58.529 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:58.529 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:24:58.529 00.000 13300 Enqueuing Expose request
00:24:58.603 00.074 11596 IsGuiding returns 0
00:24:58.838 00.235 11596 PulseGuide returned control before completion, sleep 69
00:24:59.110 00.272 11596 IsGuiding returns 1
00:24:59.110 00.000 11596 scope still moving after pulse duration time elapsed
00:24:59.141 00.031 11596 IsSlewing returns 0
00:24:59.337 00.196 11596 IsGuiding returns 0
00:24:59.338 00.001 11596 scope move finished after 294 + 440 ms
00:24:59.338 00.000 11596 Move returns status 0, amount 294
00:24:59.338 00.000 11596 MoveAxis(N, 0, ABG)
00:24:59.338 00.000 11596 Move returns status 0, amount 0
00:24:59.338 00.000 11596 move complete, result=0
00:24:59.338 00.000 11596 worker thread done servicing request
00:24:59.338 00.000 13300 GuideStep: 0.2 px 294 ms WEST, 0.2 px 0 ms NORTH
00:24:59.338 00.000 11596 Worker thread wakes up
00:24:59.338 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:24:59.826 00.488 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"db24e955-cb3c-4cce-a580-ee0c80896c13"}
00:24:59.826 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"db24e955-cb3c-4cce-a580-ee0c80896c13"}
00:24:59.827 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"26eee875-5078-4b63-8d58-5295591a8b6b"}
00:24:59.827 00.000 13300 case statement mapped state 6 to 3
00:24:59.827 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"26eee875-5078-4b63-8d58-5295591a8b6b"}
00:24:59.828 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"32581ea8-8c91-40fe-a0c4-54a72d77e48b"}
00:24:59.828 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1716,"width":15,"height":15,"star_pos":[7.20,7.06],"pixels":"..."},"id":"32581ea8-8c91-40fe-a0c4-54a72d77e48b"}
00:24:59.854 00.026 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:25:02.827 02.973 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"02311f58-5b9f-4a2e-b340-b4b51fa27da9"}
00:25:02.827 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"02311f58-5b9f-4a2e-b340-b4b51fa27da9"}
00:25:02.828 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e8b33d0d-2b7a-4fa9-9226-8ce6cb11a120"}
00:25:02.828 00.000 13300 case statement mapped state 6 to 3
00:25:02.829 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e8b33d0d-2b7a-4fa9-9226-8ce6cb11a120"}
00:25:02.829 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cc92c92a-af5c-4cfc-ad83-264ece668aa0"}
00:25:02.830 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1716,"width":15,"height":15,"star_pos":[7.20,7.06],"pixels":"..."},"id":"cc92c92a-af5c-4cfc-ad83-264ece668aa0"}
00:25:02.892 00.062 11596 Exposure complete
00:25:02.965 00.073 11596 worker thread done servicing request
00:25:02.965 00.000 13300 OnExposeComplete: enter
00:25:02.965 00.000 13300 UpdateGuideState(): m_state=6
00:25:02.965 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1717
00:25:02.965 00.000 13300 Star::Find returns 1 (0), X=1071.25, Y=356.17, Mass=1922, SNR=30.7, Peak=254 HFD=3.3
00:25:02.966 00.001 13300 MultiStar: [#1 0.26,-0.20,0.76,U] [#2 0.32,-0.20,0.46,U] [#3 0.28,-0.40,0.42,U] [#4 0.33,-0.13,0.29,U] [#5 0.68,0.23,0.25,U] [#6 0.46,-0.19,0.22,U] [#7 0.40,-0.30,0.24,U] [#8 0.30,0.20,0.21,U] 
00:25:02.966 00.000 13300 single-star, 8 included, MultiStar: {0.31, -0.16}, one-star: {0.22, -0.14}
00:25:02.966 00.000 13300 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-1.61) = xAngle (1.02 = 1.02)
00:25:02.966 00.000 13300 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.03 = 1.03)
00:25:02.966 00.000 13300 CameraToMount -- cameraX=0.22 cameraY=-0.14 hyp=0.26 cameraTheta=-0.59 mountX=0.14 mountY=0.22, mountTheta=1.02
00:25:02.968 00.002 13300 SchedulePrimaryMove(1016D950, x=0.22, y=-0.14, opts=13)
00:25:02.968 00.000 13300 Enqueuing Move request for scope (0.22, -0.14)
00:25:02.968 00.000 11596 Worker thread wakes up
00:25:02.968 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.14) opts 0xd
00:25:02.968 00.000 11596 Handling offset move in thread for scope, endpoint = (0.22, -0.14)
00:25:02.968 00.000 11596 Moving (0.22, -0.14) raw xDistance=0.14 yDistance=0.22
00:25:02.968 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:25:02.969 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
00:25:02.969 00.000 11596 MoveAxis(E, 0, ABG)
00:25:02.969 00.000 11596 Move returns status 0, amount 0
00:25:02.969 00.000 11596 MoveAxis(S, 296, ABG)
00:25:02.969 00.000 11596 Guiding  Dir = 1, Dur = 296
00:25:02.969 00.000 11596 IsSlewing returns 0
00:25:02.975 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
00:25:02.984 00.009 13300 UpdateGuideState exits: m=1922 SNR=30.7
00:25:02.984 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:02.984 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:25:02.984 00.000 13300 Enqueuing Expose request
00:25:03.044 00.060 11596 IsGuiding returns 0
00:25:03.284 00.240 11596 PulseGuide returned control before completion, sleep 67
00:25:03.587 00.303 11596 IsGuiding returns 0
00:25:03.587 00.000 11596 Move returns status 0, amount 296
00:25:03.587 00.000 11596 move complete, result=0
00:25:03.588 00.001 11596 worker thread done servicing request
00:25:03.588 00.000 11596 Worker thread wakes up
00:25:03.588 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 296 ms SOUTH
00:25:03.588 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:25:04.090 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:25:05.826 01.736 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"325be681-6f1a-46fb-bf49-790732e8db56"}
00:25:05.826 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"325be681-6f1a-46fb-bf49-790732e8db56"}
00:25:05.827 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9c864b52-5ef2-4fa7-a5d1-0273085ebb66"}
00:25:05.827 00.000 13300 case statement mapped state 6 to 3
00:25:05.827 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9c864b52-5ef2-4fa7-a5d1-0273085ebb66"}
00:25:05.827 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9192781a-edbc-43c7-8870-778a45af97e4"}
00:25:05.828 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1717,"width":15,"height":15,"star_pos":[7.25,7.17],"pixels":"..."},"id":"9192781a-edbc-43c7-8870-778a45af97e4"}
00:25:07.155 01.327 11596 Exposure complete
00:25:07.227 00.072 11596 worker thread done servicing request
00:25:07.228 00.001 13300 OnExposeComplete: enter
00:25:07.228 00.000 13300 UpdateGuideState(): m_state=6
00:25:07.228 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1718
00:25:07.229 00.001 13300 Star::Find returns 1 (0), X=1071.09, Y=355.99, Mass=1956, SNR=31.0, Peak=254 HFD=3.0
00:25:07.229 00.000 13300 MultiStar: [#1 0.14,-0.41,0.75,U] [#2 0.25,-0.42,0.45,U] [#3 0.17,-0.55,0.42,U] [#4 0.31,-0.49,0.30,U] [#5 0.40,-0.00,0.24,U] [#6 0.40,-0.08,0.21,U] [#7 -0.00,-0.28,0.21,U] [#8 0.01,-0.10,0.21,U] 
00:25:07.229 00.000 13300 single-star, 8 included, MultiStar: {0.16, -0.34}, one-star: {0.05, -0.32}
00:25:07.229 00.000 13300 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-1.61) = xAngle (0.20 = 0.20)
00:25:07.229 00.000 13300 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.22 = 0.22)
00:25:07.230 00.001 13300 CameraToMount -- cameraX=0.05 cameraY=-0.32 hyp=0.33 cameraTheta=-1.41 mountX=0.32 mountY=0.07, mountTheta=0.22
00:25:07.231 00.001 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.32, opts=13)
00:25:07.231 00.000 13300 Enqueuing Move request for scope (0.05, -0.32)
00:25:07.231 00.000 11596 Worker thread wakes up
00:25:07.232 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.32) opts 0xd
00:25:07.232 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.32)
00:25:07.232 00.000 11596 Moving (0.05, -0.32) raw xDistance=0.32 yDistance=0.07
00:25:07.232 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
00:25:07.232 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:07.232 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:25:07.232 00.000 11596 MoveAxis(W, 401, ABG)
00:25:07.232 00.000 11596 Guiding  Dir = 3, Dur = 401
00:25:07.233 00.001 11596 IsSlewing returns 0
00:25:07.238 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
00:25:07.245 00.007 13300 UpdateGuideState exits: m=1956 SNR=31.0
00:25:07.245 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:07.245 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:25:07.246 00.001 13300 Enqueuing Expose request
00:25:07.414 00.168 11596 IsGuiding returns 0
00:25:07.644 00.230 11596 PulseGuide returned control before completion, sleep 182
00:25:07.942 00.298 11596 IsGuiding returns 1
00:25:07.942 00.000 11596 scope still moving after pulse duration time elapsed
00:25:07.971 00.029 11596 IsSlewing returns 0
00:25:08.157 00.186 11596 IsGuiding returns 0
00:25:08.157 00.000 11596 scope move finished after 401 + 342 ms
00:25:08.157 00.000 11596 Move returns status 0, amount 401
00:25:08.157 00.000 11596 MoveAxis(N, 0, ABG)
00:25:08.157 00.000 11596 Move returns status 0, amount 0
00:25:08.157 00.000 11596 move complete, result=0
00:25:08.157 00.000 11596 worker thread done servicing request
00:25:08.158 00.001 13300 GuideStep: 0.3 px 401 ms WEST, 0.1 px 0 ms NORTH
00:25:08.158 00.000 11596 Worker thread wakes up
00:25:08.158 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:25:08.668 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:25:08.825 00.157 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8749a6da-c905-4e33-ab41-6ffb34dfd5d5"}
00:25:08.825 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8749a6da-c905-4e33-ab41-6ffb34dfd5d5"}
00:25:08.826 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"360be029-a6eb-40b4-8b3d-da4d4d62a8c6"}
00:25:08.826 00.000 13300 case statement mapped state 6 to 3
00:25:08.826 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"360be029-a6eb-40b4-8b3d-da4d4d62a8c6"}
00:25:08.827 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"29893677-f395-4160-bd76-06912015853d"}
00:25:08.827 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1718,"width":15,"height":15,"star_pos":[7.09,6.99],"pixels":"..."},"id":"29893677-f395-4160-bd76-06912015853d"}
00:25:11.694 02.867 11596 Exposure complete
00:25:11.769 00.075 11596 worker thread done servicing request
00:25:11.769 00.000 13300 OnExposeComplete: enter
00:25:11.769 00.000 13300 UpdateGuideState(): m_state=6
00:25:11.769 00.000 13300 Star::Find(15, 1071, 355, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1719
00:25:11.770 00.001 13300 Star::Find returns 1 (0), X=1070.91, Y=356.11, Mass=1955, SNR=30.9, Peak=254 HFD=3.0
00:25:11.770 00.000 13300 MultiStar: [#1 0.09,-0.41,0.74,U] [#2 0.11,-0.44,0.45,U] [#3 0.22,-0.32,0.42,U] [#4 0.37,-0.39,0.30,U] [#5 0.27,0.38,0.24,U] [#6 0.12,-0.26,0.21,U] [#7 0.12,-0.34,0.23,U] [#8 -0.17,0.08,0.21,U] 
00:25:11.770 00.000 13300 single-star, 8 included, MultiStar: {0.07, -0.26}, one-star: {-0.12, -0.20}
00:25:11.770 00.000 13300 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-1.61) = xAngle (-0.50 = -0.50)
00:25:11.770 00.000 13300 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.49 = -0.49)
00:25:11.770 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=-0.20 hyp=0.23 cameraTheta=-2.11 mountX=0.20 mountY=-0.11, mountTheta=-0.49
00:25:11.773 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=-0.20, opts=13)
00:25:11.773 00.000 13300 Enqueuing Move request for scope (-0.12, -0.20)
00:25:11.773 00.000 11596 Worker thread wakes up
00:25:11.773 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.20) opts 0xd
00:25:11.773 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, -0.20)
00:25:11.774 00.001 11596 Moving (-0.12, -0.20) raw xDistance=0.20 yDistance=-0.11
00:25:11.774 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.20
00:25:11.774 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:11.774 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:25:11.774 00.000 11596 MoveAxis(W, 284, ABG)
00:25:11.774 00.000 11596 Guiding  Dir = 3, Dur = 284
00:25:11.774 00.000 11596 IsSlewing returns 0
00:25:11.779 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
00:25:11.786 00.007 13300 UpdateGuideState exits: m=1955 SNR=30.9
00:25:11.786 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:11.787 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:25:11.787 00.000 13300 Enqueuing Expose request
00:25:11.826 00.039 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ddb94332-9d58-4b29-8284-95f62fec474b"}
00:25:11.827 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ddb94332-9d58-4b29-8284-95f62fec474b"}
00:25:11.828 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8ac68ff7-19e3-4801-b563-dfc23164282e"}
00:25:11.828 00.000 13300 case statement mapped state 6 to 3
00:25:11.829 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8ac68ff7-19e3-4801-b563-dfc23164282e"}
00:25:11.830 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ba6e48c0-ad8a-49cc-972c-fd1e7b36cd1d"}
00:25:11.830 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1719,"width":15,"height":15,"star_pos":[6.91,7.11],"pixels":"..."},"id":"ba6e48c0-ad8a-49cc-972c-fd1e7b36cd1d"}
00:25:12.038 00.208 11596 IsGuiding returns 0
00:25:12.702 00.664 11596 IsGuiding returns 1
00:25:12.702 00.000 11596 scope still moving after pulse duration time elapsed
00:25:12.930 00.228 11596 IsSlewing returns 0
00:25:13.062 00.132 11596 IsGuiding returns 0
00:25:13.062 00.000 11596 scope move finished after 284 + 738 ms
00:25:13.062 00.000 11596 Move returns status 0, amount 284
00:25:13.062 00.000 11596 MoveAxis(N, 0, ABG)
00:25:13.062 00.000 11596 Move returns status 0, amount 0
00:25:13.063 00.001 11596 move complete, result=0
00:25:13.063 00.000 11596 worker thread done servicing request
00:25:13.063 00.000 13300 GuideStep: 0.2 px 284 ms WEST, -0.1 px 0 ms NORTH
00:25:13.063 00.000 11596 Worker thread wakes up
00:25:13.063 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:25:13.568 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:25:14.828 01.260 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"afabd6c7-38cf-423c-ac4b-724cc82fa2b3"}
00:25:14.828 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"afabd6c7-38cf-423c-ac4b-724cc82fa2b3"}
00:25:14.830 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2ee34f1f-e9aa-495c-949f-56686e238d47"}
00:25:14.830 00.000 13300 case statement mapped state 6 to 3
00:25:14.830 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2ee34f1f-e9aa-495c-949f-56686e238d47"}
00:25:14.831 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"85313a5c-75c4-4b65-b0fe-3c5db1a5ff9f"}
00:25:14.831 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1719,"width":15,"height":15,"star_pos":[6.91,7.11],"pixels":"..."},"id":"85313a5c-75c4-4b65-b0fe-3c5db1a5ff9f"}
00:25:16.601 01.770 11596 Exposure complete
00:25:16.722 00.121 11596 worker thread done servicing request
00:25:16.722 00.000 13300 OnExposeComplete: enter
00:25:16.722 00.000 13300 UpdateGuideState(): m_state=6
00:25:16.723 00.001 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1720
00:25:16.723 00.000 13300 Star::Find returns 1 (0), X=1071.01, Y=356.53, Mass=1989, SNR=31.2, Peak=236 HFD=3.2
00:25:16.724 00.001 13300 MultiStar: [#1 0.15,0.13,0.75,U] [#2 0.03,0.07,0.45,U] [#3 0.21,-0.01,0.41,U] [#4 0.04,0.39,0.30,U] [#5 -0.02,0.62,0.25,U] [#6 0.46,0.02,0.21,U] [#7 0.15,0.16,0.23,U] [#8 0.21,0.72,0.20,U] 
00:25:16.724 00.000 13300 single-star, 8 included, MultiStar: {0.10, 0.21}, one-star: {-0.03, 0.22}
00:25:16.724 00.000 13300 CameraToMount -- cameraTheta (1.69) - m_xAngle (-1.61) = xAngle (3.30 = -2.99)
00:25:16.725 00.001 13300 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.31 = -2.97)
00:25:16.725 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.22 hyp=0.22 cameraTheta=1.69 mountX=-0.22 mountY=-0.04, mountTheta=-2.97
00:25:16.728 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.22, opts=13)
00:25:16.728 00.000 13300 Enqueuing Move request for scope (-0.03, 0.22)
00:25:16.728 00.000 11596 Worker thread wakes up
00:25:16.729 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.22) opts 0xd
00:25:16.729 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.22)
00:25:16.729 00.000 11596 Moving (-0.03, 0.22) raw xDistance=-0.22 yDistance=-0.04
00:25:16.729 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.22
00:25:16.729 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:16.729 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:25:16.730 00.001 11596 MoveAxis(E, 251, ABG)
00:25:16.730 00.000 11596 Guiding  Dir = 2, Dur = 251
00:25:16.730 00.000 11596 IsSlewing returns 0
00:25:16.736 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
00:25:16.747 00.011 13300 UpdateGuideState exits: m=1989 SNR=31.2
00:25:16.747 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:16.747 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:25:16.747 00.000 13300 Enqueuing Expose request
00:25:16.797 00.050 11596 IsGuiding returns 0
00:25:17.274 00.477 11596 IsGuiding returns 1
00:25:17.274 00.000 11596 scope still moving after pulse duration time elapsed
00:25:17.377 00.103 11596 IsSlewing returns 0
00:25:17.466 00.089 11596 IsGuiding returns 0
00:25:17.466 00.000 11596 scope move finished after 251 + 418 ms
00:25:17.466 00.000 11596 Move returns status 0, amount 251
00:25:17.466 00.000 11596 MoveAxis(N, 0, ABG)
00:25:17.466 00.000 11596 Move returns status 0, amount 0
00:25:17.466 00.000 11596 move complete, result=0
00:25:17.466 00.000 11596 worker thread done servicing request
00:25:17.467 00.001 13300 GuideStep: -0.2 px 251 ms EAST, -0.0 px 0 ms NORTH
00:25:17.467 00.000 11596 Worker thread wakes up
00:25:17.467 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:25:17.827 00.360 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"82e233b6-b49f-415d-afcb-8b06710412f8"}
00:25:17.827 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"82e233b6-b49f-415d-afcb-8b06710412f8"}
00:25:17.828 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"29cd19ec-b41b-443a-a0ef-0932d1ab15f1"}
00:25:17.828 00.000 13300 case statement mapped state 6 to 3
00:25:17.828 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"29cd19ec-b41b-443a-a0ef-0932d1ab15f1"}
00:25:17.829 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bab33259-bd11-4175-8163-efb33e9dd176"}
00:25:17.829 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1720,"width":15,"height":15,"star_pos":[7.01,6.53],"pixels":"..."},"id":"bab33259-bd11-4175-8163-efb33e9dd176"}
00:25:17.976 00.147 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:25:20.828 02.852 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0034cad9-71e2-4ebe-af05-a18218f22e9b"}
00:25:20.828 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0034cad9-71e2-4ebe-af05-a18218f22e9b"}
00:25:20.829 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2b4c71fa-4529-44e5-9824-3f044f8d74a8"}
00:25:20.829 00.000 13300 case statement mapped state 6 to 3
00:25:20.829 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2b4c71fa-4529-44e5-9824-3f044f8d74a8"}
00:25:20.830 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"97994f6d-92f7-4cb2-9c43-a2727aaba903"}
00:25:20.830 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1720,"width":15,"height":15,"star_pos":[7.01,6.53],"pixels":"..."},"id":"97994f6d-92f7-4cb2-9c43-a2727aaba903"}
00:25:21.008 00.178 11596 Exposure complete
00:25:21.082 00.074 11596 worker thread done servicing request
00:25:21.083 00.001 13300 OnExposeComplete: enter
00:25:21.083 00.000 13300 UpdateGuideState(): m_state=6
00:25:21.083 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1721
00:25:21.083 00.000 13300 Star::Find returns 1 (0), X=1070.99, Y=356.31, Mass=1959, SNR=31.0, Peak=242 HFD=3.3
00:25:21.084 00.001 13300 MultiStar: [#1 0.07,0.08,0.76,U] [#2 0.13,-0.21,0.45,U] [#3 0.25,-0.21,0.41,U] [#4 0.17,0.20,0.29,U] [#5 0.25,0.37,0.24,U] [#6 0.07,0.02,0.22,U] [#7 0.13,0.02,0.23,U] [#8 0.09,0.53,0.20,U] 
00:25:21.084 00.000 13300 single-star, 8 included, MultiStar: {0.09, 0.03}, one-star: {-0.04, -0.01}
00:25:21.084 00.000 13300 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-1.61) = xAngle (-1.33 = -1.33)
00:25:21.084 00.000 13300 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.31 = -1.31)
00:25:21.084 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-2.93 mountX=0.01 mountY=-0.04, mountTheta=-1.32
00:25:21.087 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.01, opts=13)
00:25:21.087 00.000 13300 Enqueuing Move request for scope (-0.04, -0.01)
00:25:21.087 00.000 11596 Worker thread wakes up
00:25:21.087 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.01) opts 0xd
00:25:21.087 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.01)
00:25:21.087 00.000 11596 Moving (-0.04, -0.01) raw xDistance=0.01 yDistance=-0.04
00:25:21.087 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:25:21.087 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:21.088 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:25:21.088 00.000 11596 MoveAxis(E, 0, ABG)
00:25:21.088 00.000 11596 Move returns status 0, amount 0
00:25:21.088 00.000 11596 MoveAxis(N, 0, ABG)
00:25:21.088 00.000 11596 Move returns status 0, amount 0
00:25:21.088 00.000 11596 move complete, result=0
00:25:21.088 00.000 11596 worker thread done servicing request
00:25:21.093 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=242, med=4, FiltMin=2, FiltMax=124, Gamma=0.510
00:25:21.103 00.010 13300 UpdateGuideState exits: m=1959 SNR=31.0
00:25:21.103 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:21.104 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:25:21.104 00.000 13300 Enqueuing Expose request
00:25:21.104 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:25:21.104 00.000 11596 Worker thread wakes up
00:25:21.105 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:25:21.608 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:25:23.827 02.219 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1b1257e9-7c3b-4d4e-8cb2-165e4262e879"}
00:25:23.827 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1b1257e9-7c3b-4d4e-8cb2-165e4262e879"}
00:25:23.828 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cf15d3f6-d13f-4424-8c02-bbd543d8c8ad"}
00:25:23.828 00.000 13300 case statement mapped state 6 to 3
00:25:23.828 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cf15d3f6-d13f-4424-8c02-bbd543d8c8ad"}
00:25:23.829 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d52459eb-f9ca-469b-8301-4d545ff0f288"}
00:25:23.829 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1721,"width":15,"height":15,"star_pos":[6.99,7.31],"pixels":"..."},"id":"d52459eb-f9ca-469b-8301-4d545ff0f288"}
00:25:24.647 00.818 11596 Exposure complete
00:25:24.731 00.084 11596 worker thread done servicing request
00:25:24.731 00.000 13300 OnExposeComplete: enter
00:25:24.731 00.000 13300 UpdateGuideState(): m_state=6
00:25:24.731 00.000 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1722
00:25:24.732 00.001 13300 Star::Find returns 1 (0), X=1071.08, Y=356.28, Mass=2008, SNR=31.4, Peak=249 HFD=3.3
00:25:24.732 00.000 13300 MultiStar: [#1 0.23,-0.06,0.74,U] [#2 0.27,-0.17,0.44,U] [#3 0.24,-0.04,0.42,U] [#4 0.37,-0.17,0.29,U] [#5 0.53,0.37,0.23,U] [#6 0.54,0.16,0.22,U] [#7 0.13,0.07,0.22,U] [#8 -0.05,0.26,0.20,U] 
00:25:24.732 00.000 13300 single-star, 8 included, MultiStar: {0.21, -0.01}, one-star: {0.05, -0.03}
00:25:24.732 00.000 13300 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-1.61) = xAngle (1.02 = 1.02)
00:25:24.733 00.001 13300 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.04 = 1.04)
00:25:24.733 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-0.59 mountX=0.03 mountY=0.05, mountTheta=1.03
00:25:24.734 00.001 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.03, opts=13)
00:25:24.734 00.000 13300 Enqueuing Move request for scope (0.05, -0.03)
00:25:24.734 00.000 11596 Worker thread wakes up
00:25:24.735 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.03) opts 0xd
00:25:24.735 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.03)
00:25:24.735 00.000 11596 Moving (0.05, -0.03) raw xDistance=0.03 yDistance=0.05
00:25:24.735 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:25:24.735 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:24.735 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:25:24.735 00.000 11596 MoveAxis(E, 0, ABG)
00:25:24.735 00.000 11596 Move returns status 0, amount 0
00:25:24.735 00.000 11596 MoveAxis(N, 0, ABG)
00:25:24.735 00.000 11596 Move returns status 0, amount 0
00:25:24.735 00.000 11596 move complete, result=0
00:25:24.736 00.001 11596 worker thread done servicing request
00:25:24.740 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=249, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
00:25:24.748 00.008 13300 UpdateGuideState exits: m=2008 SNR=31.4
00:25:24.748 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:24.748 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:25:24.748 00.000 13300 Enqueuing Expose request
00:25:24.748 00.000 11596 Worker thread wakes up
00:25:24.748 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:25:24.748 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:25:25.256 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:25:26.827 01.571 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5bcc5ce7-ba6f-4c6d-9bb6-2cbff6c1e473"}
00:25:26.827 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5bcc5ce7-ba6f-4c6d-9bb6-2cbff6c1e473"}
00:25:26.828 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bc6d3753-0d44-46d7-91b1-d4a4eafa137f"}
00:25:26.828 00.000 13300 case statement mapped state 6 to 3
00:25:26.828 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bc6d3753-0d44-46d7-91b1-d4a4eafa137f"}
00:25:26.828 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"89f3c38e-082c-42f3-bc69-4dcacdc4648a"}
00:25:26.829 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1722,"width":15,"height":15,"star_pos":[7.08,7.28],"pixels":"..."},"id":"89f3c38e-082c-42f3-bc69-4dcacdc4648a"}
00:25:28.281 01.452 11596 Exposure complete
00:25:28.360 00.079 11596 worker thread done servicing request
00:25:28.360 00.000 13300 OnExposeComplete: enter
00:25:28.360 00.000 13300 UpdateGuideState(): m_state=6
00:25:28.361 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1723
00:25:28.361 00.000 13300 Star::Find returns 1 (0), X=1071.19, Y=356.27, Mass=1968, SNR=31.1, Peak=254 HFD=3.4
00:25:28.361 00.000 13300 MultiStar: [#1 0.18,-0.11,0.74,U] [#2 0.21,-0.11,0.45,U] [#3 0.27,-0.20,0.43,U] [#4 0.13,-0.21,0.30,U] [#5 0.43,0.31,0.22,U] [#6 0.49,-0.02,0.21,U] [#7 0.24,-0.10,0.23,U] [#8 -0.01,0.38,0.21,U] 
00:25:28.361 00.000 13300 single-star, 8 included, MultiStar: {0.21, -0.05}, one-star: {0.16, -0.04}
00:25:28.362 00.001 13300 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-1.61) = xAngle (1.34 = 1.34)
00:25:28.362 00.000 13300 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.35 = 1.35)
00:25:28.362 00.000 13300 CameraToMount -- cameraX=0.16 cameraY=-0.04 hyp=0.16 cameraTheta=-0.27 mountX=0.04 mountY=0.16, mountTheta=1.34
00:25:28.364 00.002 13300 SchedulePrimaryMove(1016D950, x=0.16, y=-0.04, opts=13)
00:25:28.364 00.000 13300 Enqueuing Move request for scope (0.16, -0.04)
00:25:28.364 00.000 11596 Worker thread wakes up
00:25:28.364 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.04) opts 0xd
00:25:28.364 00.000 11596 Handling offset move in thread for scope, endpoint = (0.16, -0.04)
00:25:28.364 00.000 11596 Moving (0.16, -0.04) raw xDistance=0.04 yDistance=0.16
00:25:28.364 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:25:28.364 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:28.365 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:25:28.365 00.000 11596 MoveAxis(E, 0, ABG)
00:25:28.365 00.000 11596 Move returns status 0, amount 0
00:25:28.365 00.000 11596 MoveAxis(N, 0, ABG)
00:25:28.365 00.000 11596 Move returns status 0, amount 0
00:25:28.365 00.000 11596 move complete, result=0
00:25:28.365 00.000 11596 worker thread done servicing request
00:25:28.370 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
00:25:28.382 00.012 13300 UpdateGuideState exits: m=1968 SNR=31.1
00:25:28.382 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:28.382 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:25:28.383 00.001 13300 Enqueuing Expose request
00:25:28.383 00.000 11596 Worker thread wakes up
00:25:28.383 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:25:28.383 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:25:28.899 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:25:29.827 00.928 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"008697eb-12e3-4145-979c-6c2f9cfbdd60"}
00:25:29.827 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"008697eb-12e3-4145-979c-6c2f9cfbdd60"}
00:25:29.828 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"896a4347-af3c-43d2-b4a9-6311a435ca93"}
00:25:29.828 00.000 13300 case statement mapped state 6 to 3
00:25:29.828 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"896a4347-af3c-43d2-b4a9-6311a435ca93"}
00:25:29.829 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"597e9afd-0e1f-4023-8e8a-e87b7e513d76"}
00:25:29.829 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1723,"width":15,"height":15,"star_pos":[7.19,7.27],"pixels":"..."},"id":"597e9afd-0e1f-4023-8e8a-e87b7e513d76"}
00:25:31.927 02.098 11596 Exposure complete
00:25:32.003 00.076 11596 worker thread done servicing request
00:25:32.003 00.000 13300 OnExposeComplete: enter
00:25:32.003 00.000 13300 UpdateGuideState(): m_state=6
00:25:32.004 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1724
00:25:32.004 00.000 13300 Star::Find returns 1 (0), X=1071.06, Y=356.06, Mass=1975, SNR=31.1, Peak=254 HFD=2.9
00:25:32.004 00.000 13300 MultiStar: [#1 0.11,-0.26,0.76,U] [#2 0.25,-0.33,0.45,U] [#3 0.23,-0.44,0.42,U] [#4 0.20,-0.36,0.30,U] [#5 0.30,0.11,0.23,U] [#6 0.31,-0.21,0.21,U] [#7 0.40,-0.29,0.24,U] [#8 0.14,0.20,0.21,U] 
00:25:32.005 00.001 13300 single-star, 8 included, MultiStar: {0.17, -0.25}, one-star: {0.03, -0.26}
00:25:32.005 00.000 13300 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-1.61) = xAngle (0.14 = 0.14)
00:25:32.005 00.000 13300 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.15 = 0.15)
00:25:32.005 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.26 hyp=0.26 cameraTheta=-1.47 mountX=0.26 mountY=0.04, mountTheta=0.15
00:25:32.007 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.26, opts=13)
00:25:32.007 00.000 13300 Enqueuing Move request for scope (0.03, -0.26)
00:25:32.007 00.000 11596 Worker thread wakes up
00:25:32.007 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.26) opts 0xd
00:25:32.007 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.26)
00:25:32.007 00.000 11596 Moving (0.03, -0.26) raw xDistance=0.26 yDistance=0.04
00:25:32.007 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
00:25:32.007 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:32.008 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:25:32.008 00.000 11596 MoveAxis(W, 323, ABG)
00:25:32.010 00.002 11596 Guiding  Dir = 3, Dur = 323
00:25:32.010 00.000 11596 IsSlewing returns 0
00:25:32.017 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
00:25:32.026 00.009 13300 UpdateGuideState exits: m=1975 SNR=31.1
00:25:32.026 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:32.027 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:25:32.027 00.000 13300 Enqueuing Expose request
00:25:32.087 00.060 11596 IsGuiding returns 0
00:25:32.376 00.289 11596 PulseGuide returned control before completion, sleep 44
00:25:32.816 00.440 11596 IsGuiding returns 1
00:25:32.816 00.000 11596 scope still moving after pulse duration time elapsed
00:25:32.827 00.011 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e2f97a79-ad1a-41a9-94dd-8225ce5ac722"}
00:25:32.827 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e2f97a79-ad1a-41a9-94dd-8225ce5ac722"}
00:25:32.828 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5e412b16-d1dc-496a-9715-0d34de098437"}
00:25:32.828 00.000 13300 case statement mapped state 6 to 3
00:25:32.828 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5e412b16-d1dc-496a-9715-0d34de098437"}
00:25:32.829 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0b001806-93bb-4463-a570-fff8e4ba242f"}
00:25:32.829 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1724,"width":15,"height":15,"star_pos":[7.06,7.06],"pixels":"..."},"id":"0b001806-93bb-4463-a570-fff8e4ba242f"}
00:25:32.838 00.009 11596 IsSlewing returns 0
00:25:32.975 00.137 11596 IsGuiding returns 0
00:25:32.975 00.000 11596 scope move finished after 323 + 565 ms
00:25:32.975 00.000 11596 Move returns status 0, amount 323
00:25:32.975 00.000 11596 MoveAxis(N, 0, ABG)
00:25:32.975 00.000 11596 Move returns status 0, amount 0
00:25:32.975 00.000 11596 move complete, result=0
00:25:32.975 00.000 11596 worker thread done servicing request
00:25:32.975 00.000 13300 GuideStep: 0.3 px 323 ms WEST, 0.0 px 0 ms NORTH
00:25:32.976 00.001 11596 Worker thread wakes up
00:25:32.976 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:25:33.483 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:25:35.827 02.344 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"42de3c5e-b5e8-47d4-99af-1225f8a1e7f5"}
00:25:35.827 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"42de3c5e-b5e8-47d4-99af-1225f8a1e7f5"}
00:25:35.828 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f8f8ed51-bc3b-47ee-8318-161f099ab84f"}
00:25:35.828 00.000 13300 case statement mapped state 6 to 3
00:25:35.828 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f8f8ed51-bc3b-47ee-8318-161f099ab84f"}
00:25:35.829 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cabb1ae7-ec5a-4143-b5bf-f1928bfdd05e"}
00:25:35.829 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1724,"width":15,"height":15,"star_pos":[7.06,7.06],"pixels":"..."},"id":"cabb1ae7-ec5a-4143-b5bf-f1928bfdd05e"}
00:25:36.506 00.677 11596 Exposure complete
00:25:36.579 00.073 11596 worker thread done servicing request
00:25:36.579 00.000 13300 OnExposeComplete: enter
00:25:36.580 00.001 13300 UpdateGuideState(): m_state=6
00:25:36.580 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1725
00:25:36.580 00.000 13300 Star::Find returns 1 (0), X=1071.03, Y=356.25, Mass=1942, SNR=30.9, Peak=254 HFD=3.2
00:25:36.581 00.001 13300 MultiStar: [#1 0.17,-0.22,0.75,U] [#2 0.06,-0.13,0.45,U] [#3 0.09,-0.12,0.42,U] [#4 -0.09,0.03,0.30,U] [#5 0.36,0.43,0.23,U] [#6 0.35,-0.20,0.21,U] [#7 0.17,-0.28,0.22,U] [#8 0.12,0.19,0.20,U] 
00:25:36.581 00.000 13300 single-star, 8 included, MultiStar: {0.10, -0.08}, one-star: {-0.01, -0.06}
00:25:36.581 00.000 13300 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-1.61) = xAngle (-0.05 = -0.05)
00:25:36.581 00.000 13300 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.04 = -0.04)
00:25:36.581 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.66 mountX=0.06 mountY=-0.00, mountTheta=-0.04
00:25:36.583 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.06, opts=13)
00:25:36.583 00.000 13300 Enqueuing Move request for scope (-0.01, -0.06)
00:25:36.583 00.000 11596 Worker thread wakes up
00:25:36.583 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.06) opts 0xd
00:25:36.583 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.06)
00:25:36.583 00.000 11596 Moving (-0.01, -0.06) raw xDistance=0.06 yDistance=-0.00
00:25:36.583 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:25:36.583 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:36.584 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:25:36.584 00.000 11596 MoveAxis(E, 0, ABG)
00:25:36.584 00.000 11596 Move returns status 0, amount 0
00:25:36.584 00.000 11596 MoveAxis(N, 0, ABG)
00:25:36.584 00.000 11596 Move returns status 0, amount 0
00:25:36.584 00.000 11596 move complete, result=0
00:25:36.584 00.000 11596 worker thread done servicing request
00:25:36.589 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=112, Gamma=0.510
00:25:36.597 00.008 13300 UpdateGuideState exits: m=1942 SNR=30.9
00:25:36.597 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:36.597 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:25:36.597 00.000 13300 Enqueuing Expose request
00:25:36.597 00.000 11596 Worker thread wakes up
00:25:36.597 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:25:36.597 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:25:37.100 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:25:38.825 01.725 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"133d321b-f797-4260-a549-d83e611959d4"}
00:25:38.825 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"133d321b-f797-4260-a549-d83e611959d4"}
00:25:38.826 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"411c3de3-759f-4158-8f10-41e126f375e7"}
00:25:38.826 00.000 13300 case statement mapped state 6 to 3
00:25:38.826 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"411c3de3-759f-4158-8f10-41e126f375e7"}
00:25:38.826 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"350e7110-400f-46a0-9b4f-eb416a21ade6"}
00:25:38.827 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1725,"width":15,"height":15,"star_pos":[7.03,7.25],"pixels":"..."},"id":"350e7110-400f-46a0-9b4f-eb416a21ade6"}
00:25:40.195 01.368 11596 Exposure complete
00:25:40.266 00.071 11596 worker thread done servicing request
00:25:40.266 00.000 13300 OnExposeComplete: enter
00:25:40.266 00.000 13300 UpdateGuideState(): m_state=6
00:25:40.267 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1726
00:25:40.267 00.000 13300 Star::Find returns 1 (0), X=1071.00, Y=356.25, Mass=1949, SNR=30.9, Peak=254 HFD=3.2
00:25:40.267 00.000 13300 MultiStar: [#1 0.15,-0.18,0.74,U] [#2 0.17,-0.21,0.46,U] [#3 0.24,-0.16,0.43,U] [#4 0.13,-0.28,0.30,U] [#5 0.38,0.24,0.24,U] [#6 0.43,-0.11,0.22,U] [#7 0.15,-0.06,0.22,U] [#8 0.01,0.42,0.21,U] 
00:25:40.268 00.001 13300 single-star, 8 included, MultiStar: {0.14, -0.09}, one-star: {-0.03, -0.06}
00:25:40.268 00.000 13300 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-1.61) = xAngle (-0.44 = -0.44)
00:25:40.268 00.000 13300 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.43 = -0.43)
00:25:40.268 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-2.05 mountX=0.06 mountY=-0.03, mountTheta=-0.43
00:25:40.270 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.06, opts=13)
00:25:40.270 00.000 13300 Enqueuing Move request for scope (-0.03, -0.06)
00:25:40.270 00.000 11596 Worker thread wakes up
00:25:40.270 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.06) opts 0xd
00:25:40.270 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.06)
00:25:40.271 00.001 11596 Moving (-0.03, -0.06) raw xDistance=0.06 yDistance=-0.03
00:25:40.271 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:25:40.271 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:40.271 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:25:40.271 00.000 11596 MoveAxis(E, 0, ABG)
00:25:40.271 00.000 11596 Move returns status 0, amount 0
00:25:40.271 00.000 11596 MoveAxis(N, 0, ABG)
00:25:40.271 00.000 11596 Move returns status 0, amount 0
00:25:40.272 00.001 11596 move complete, result=0
00:25:40.272 00.000 11596 worker thread done servicing request
00:25:40.277 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
00:25:40.286 00.009 13300 UpdateGuideState exits: m=1949 SNR=30.9
00:25:40.286 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:40.286 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:25:40.286 00.000 13300 Enqueuing Expose request
00:25:40.286 00.000 11596 Worker thread wakes up
00:25:40.286 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:25:40.286 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:25:40.800 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:25:41.825 01.025 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6c275af5-bb0e-4172-a620-d4c1294f0aff"}
00:25:41.825 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6c275af5-bb0e-4172-a620-d4c1294f0aff"}
00:25:41.826 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0b2e7d4d-e640-4a0e-b218-f3f3feb6647c"}
00:25:41.826 00.000 13300 case statement mapped state 6 to 3
00:25:41.826 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0b2e7d4d-e640-4a0e-b218-f3f3feb6647c"}
00:25:41.826 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6f82a0ca-f952-4681-8969-02e5d9f158ce"}
00:25:41.827 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1726,"width":15,"height":15,"star_pos":[7.00,7.25],"pixels":"..."},"id":"6f82a0ca-f952-4681-8969-02e5d9f158ce"}
00:25:43.834 02.007 11596 Exposure complete
00:25:43.908 00.074 11596 worker thread done servicing request
00:25:43.908 00.000 13300 OnExposeComplete: enter
00:25:43.908 00.000 13300 UpdateGuideState(): m_state=6
00:25:43.909 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1727
00:25:43.909 00.000 13300 Star::Find returns 1 (0), X=1071.00, Y=356.12, Mass=1935, SNR=30.8, Peak=254 HFD=3.0
00:25:43.909 00.000 13300 MultiStar: [#1 0.18,-0.33,0.76,U] [#2 0.20,-0.26,0.46,U] [#3 0.23,-0.37,0.41,U] [#4 0.28,-0.18,0.29,U] [#5 0.22,0.19,0.23,U] [#6 0.43,-0.28,0.21,U] [#7 0.33,-0.43,0.24,U] [#8 -0.04,0.22,0.20,U] 
00:25:43.909 00.000 13300 single-star, 8 included, MultiStar: {0.15, -0.22}, one-star: {-0.03, -0.20}
00:25:43.909 00.000 13300 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-1.61) = xAngle (-0.11 = -0.11)
00:25:43.909 00.000 13300 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.10 = -0.10)
00:25:43.910 00.001 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.20 hyp=0.20 cameraTheta=-1.72 mountX=0.20 mountY=-0.02, mountTheta=-0.10
00:25:43.911 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.20, opts=13)
00:25:43.911 00.000 13300 Enqueuing Move request for scope (-0.03, -0.20)
00:25:43.911 00.000 11596 Worker thread wakes up
00:25:43.912 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.20) opts 0xd
00:25:43.912 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.20)
00:25:43.912 00.000 11596 Moving (-0.03, -0.20) raw xDistance=0.20 yDistance=-0.02
00:25:43.912 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.20
00:25:43.912 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:43.912 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:25:43.913 00.001 11596 MoveAxis(W, 247, ABG)
00:25:43.913 00.000 11596 Guiding  Dir = 3, Dur = 247
00:25:43.913 00.000 11596 IsSlewing returns 0
00:25:43.921 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
00:25:43.929 00.008 13300 UpdateGuideState exits: m=1935 SNR=30.8
00:25:43.929 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:43.929 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:25:43.930 00.001 13300 Enqueuing Expose request
00:25:43.991 00.061 11596 IsGuiding returns 0
00:25:44.117 00.126 11596 PulseGuide returned control before completion, sleep 132
00:25:44.301 00.184 11596 IsGuiding returns 1
00:25:44.301 00.000 11596 scope still moving after pulse duration time elapsed
00:25:44.325 00.024 11596 IsSlewing returns 0
00:25:44.482 00.157 11596 IsGuiding returns 0
00:25:44.482 00.000 11596 scope move finished after 247 + 243 ms
00:25:44.482 00.000 11596 Move returns status 0, amount 247
00:25:44.482 00.000 11596 MoveAxis(N, 0, ABG)
00:25:44.482 00.000 11596 Move returns status 0, amount 0
00:25:44.482 00.000 11596 move complete, result=0
00:25:44.483 00.001 11596 worker thread done servicing request
00:25:44.483 00.000 13300 GuideStep: 0.2 px 247 ms WEST, -0.0 px 0 ms NORTH
00:25:44.483 00.000 11596 Worker thread wakes up
00:25:44.483 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:25:44.899 00.416 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"acb099e7-8e33-4772-888d-016293dd1753"}
00:25:44.899 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"acb099e7-8e33-4772-888d-016293dd1753"}
00:25:44.901 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f657c6bd-89c0-4139-a413-7372aec8546c"}
00:25:44.901 00.000 13300 case statement mapped state 6 to 3
00:25:44.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f657c6bd-89c0-4139-a413-7372aec8546c"}
00:25:44.902 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2e90e6af-339c-460b-aaf3-dfe76c974f65"}
00:25:44.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1727,"width":15,"height":15,"star_pos":[7.00,7.12],"pixels":"..."},"id":"2e90e6af-339c-460b-aaf3-dfe76c974f65"}
00:25:44.990 00.088 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:25:47.823 02.833 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"973acd2d-b7e3-434b-9dd2-69855537c23b"}
00:25:47.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"973acd2d-b7e3-434b-9dd2-69855537c23b"}
00:25:47.824 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"329af86b-ec92-4686-b6f1-b38087836395"}
00:25:47.824 00.000 13300 case statement mapped state 6 to 3
00:25:47.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"329af86b-ec92-4686-b6f1-b38087836395"}
00:25:47.824 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e3bf3db1-a27b-46df-9f6c-308c5282cb8b"}
00:25:47.825 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1727,"width":15,"height":15,"star_pos":[7.00,7.12],"pixels":"..."},"id":"e3bf3db1-a27b-46df-9f6c-308c5282cb8b"}
00:25:48.011 00.186 11596 Exposure complete
00:25:48.089 00.078 11596 worker thread done servicing request
00:25:48.089 00.000 13300 OnExposeComplete: enter
00:25:48.089 00.000 13300 UpdateGuideState(): m_state=6
00:25:48.090 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1728
00:25:48.090 00.000 13300 Star::Find returns 1 (0), X=1071.15, Y=356.24, Mass=1939, SNR=30.9, Peak=254 HFD=3.2
00:25:48.091 00.001 13300 MultiStar: [#1 0.22,-0.28,0.75,U] [#2 0.34,-0.26,0.46,U] [#3 0.21,-0.23,0.42,U] [#4 0.46,-0.11,0.30,U] [#5 0.40,0.11,0.25,U] [#6 0.68,-0.33,0.21,U] [#7 0.25,-0.16,0.23,U] [#8 0.15,0.03,0.20,U] 
00:25:48.091 00.000 13300 single-star, 8 included, MultiStar: {0.26, -0.16}, one-star: {0.11, -0.08}
00:25:48.091 00.000 13300 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-1.61) = xAngle (1.01 = 1.01)
00:25:48.091 00.000 13300 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.02 = 1.02)
00:25:48.091 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.08 hyp=0.14 cameraTheta=-0.60 mountX=0.07 mountY=0.12, mountTheta=1.01
00:25:48.095 00.004 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.08, opts=13)
00:25:48.095 00.000 13300 Enqueuing Move request for scope (0.11, -0.08)
00:25:48.095 00.000 11596 Worker thread wakes up
00:25:48.095 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.08) opts 0xd
00:25:48.095 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.08)
00:25:48.096 00.001 11596 Moving (0.11, -0.08) raw xDistance=0.07 yDistance=0.12
00:25:48.096 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:25:48.096 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:48.096 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:25:48.096 00.000 11596 MoveAxis(E, 0, ABG)
00:25:48.096 00.000 11596 Move returns status 0, amount 0
00:25:48.096 00.000 11596 MoveAxis(N, 0, ABG)
00:25:48.097 00.001 11596 Move returns status 0, amount 0
00:25:48.097 00.000 11596 move complete, result=0
00:25:48.097 00.000 11596 worker thread done servicing request
00:25:48.102 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
00:25:48.111 00.009 13300 UpdateGuideState exits: m=1939 SNR=30.9
00:25:48.111 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:48.111 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:25:48.111 00.000 13300 Enqueuing Expose request
00:25:48.111 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:25:48.111 00.000 11596 Worker thread wakes up
00:25:48.111 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:25:48.627 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:25:50.823 02.196 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"696e2c0c-b43d-45e4-8547-2e9a68695f96"}
00:25:50.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"696e2c0c-b43d-45e4-8547-2e9a68695f96"}
00:25:50.824 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7f97e0e8-7bb6-4391-8615-157e9eed7004"}
00:25:50.824 00.000 13300 case statement mapped state 6 to 3
00:25:50.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7f97e0e8-7bb6-4391-8615-157e9eed7004"}
00:25:50.825 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"87875f8f-6aec-4d4f-bc45-fa154ad4a809"}
00:25:50.825 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1728,"width":15,"height":15,"star_pos":[7.15,7.24],"pixels":"..."},"id":"87875f8f-6aec-4d4f-bc45-fa154ad4a809"}
00:25:51.665 00.840 11596 Exposure complete
00:25:51.740 00.075 11596 worker thread done servicing request
00:25:51.740 00.000 13300 OnExposeComplete: enter
00:25:51.740 00.000 13300 UpdateGuideState(): m_state=6
00:25:51.740 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1729
00:25:51.740 00.000 13300 Star::Find returns 1 (0), X=1071.12, Y=356.12, Mass=1926, SNR=30.7, Peak=254 HFD=3.0
00:25:51.741 00.001 13300 MultiStar: [#1 0.24,-0.21,0.76,U] [#2 0.26,-0.22,0.46,U] [#3 0.26,-0.22,0.42,U] [#4 0.49,-0.09,0.30,U] [#5 0.51,0.32,0.25,U] [#6 0.40,0.06,0.22,U] [#7 0.40,-0.12,0.24,U] [#8 0.29,0.09,0.21,U] 
00:25:51.741 00.000 13300 single-star, 8 included, MultiStar: {0.26, -0.13}, one-star: {0.08, -0.19}
00:25:51.741 00.000 13300 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-1.61) = xAngle (0.45 = 0.45)
00:25:51.741 00.000 13300 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.46 = 0.46)
00:25:51.741 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.19 hyp=0.21 cameraTheta=-1.16 mountX=0.19 mountY=0.09, mountTheta=0.46
00:25:51.743 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.19, opts=13)
00:25:51.743 00.000 13300 Enqueuing Move request for scope (0.08, -0.19)
00:25:51.743 00.000 11596 Worker thread wakes up
00:25:51.743 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.19) opts 0xd
00:25:51.743 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.19)
00:25:51.743 00.000 11596 Moving (0.08, -0.19) raw xDistance=0.19 yDistance=0.09
00:25:51.743 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.19
00:25:51.744 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:51.744 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:25:51.744 00.000 11596 MoveAxis(W, 239, ABG)
00:25:51.744 00.000 11596 Guiding  Dir = 3, Dur = 239
00:25:51.744 00.000 11596 IsSlewing returns 0
00:25:51.749 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
00:25:51.756 00.007 13300 UpdateGuideState exits: m=1926 SNR=30.7
00:25:51.756 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:51.756 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:25:51.757 00.001 13300 Enqueuing Expose request
00:25:51.926 00.169 11596 IsGuiding returns 0
00:25:52.089 00.163 11596 PulseGuide returned control before completion, sleep 87
00:25:52.310 00.221 11596 IsGuiding returns 1
00:25:52.310 00.000 11596 scope still moving after pulse duration time elapsed
00:25:52.336 00.026 11596 IsSlewing returns 0
00:25:52.437 00.101 11596 IsGuiding returns 1
00:25:52.473 00.036 11596 IsSlewing returns 0
00:25:52.541 00.068 11596 IsGuiding returns 0
00:25:52.541 00.000 11596 scope move finished after 239 + 375 ms
00:25:52.541 00.000 11596 Move returns status 0, amount 239
00:25:52.541 00.000 11596 MoveAxis(N, 0, ABG)
00:25:52.541 00.000 11596 Move returns status 0, amount 0
00:25:52.541 00.000 11596 move complete, result=0
00:25:52.541 00.000 11596 worker thread done servicing request
00:25:52.541 00.000 11596 Worker thread wakes up
00:25:52.542 00.001 13300 GuideStep: 0.2 px 239 ms WEST, 0.1 px 0 ms NORTH
00:25:52.542 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:25:53.045 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:25:53.822 00.777 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"da62cf12-f2b5-4fd6-b77b-f05e12cff46d"}
00:25:53.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"da62cf12-f2b5-4fd6-b77b-f05e12cff46d"}
00:25:53.823 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"404e396e-4e51-4a16-96ff-afa16c96775a"}
00:25:53.823 00.000 13300 case statement mapped state 6 to 3
00:25:53.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"404e396e-4e51-4a16-96ff-afa16c96775a"}
00:25:53.824 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9384d71f-6dc6-44c6-bf02-825fb1b4747c"}
00:25:53.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1729,"width":15,"height":15,"star_pos":[7.12,7.12],"pixels":"..."},"id":"9384d71f-6dc6-44c6-bf02-825fb1b4747c"}
00:25:56.074 02.250 11596 Exposure complete
00:25:56.154 00.080 11596 worker thread done servicing request
00:25:56.154 00.000 13300 OnExposeComplete: enter
00:25:56.154 00.000 13300 UpdateGuideState(): m_state=6
00:25:56.155 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1730
00:25:56.155 00.000 13300 Star::Find returns 1 (0), X=1071.10, Y=356.39, Mass=1991, SNR=31.3, Peak=227 HFD=3.3
00:25:56.155 00.000 13300 MultiStar: [#1 0.33,-0.04,0.74,U] [#2 0.30,-0.10,0.44,U] [#3 0.28,-0.02,0.42,U] [#4 0.36,-0.05,0.30,U] [#5 0.23,0.58,0.24,U] [#6 0.40,-0.04,0.21,U] [#7 0.14,0.17,0.23,U] [#8 0.40,0.40,0.21,U] 
00:25:56.155 00.000 13300 single-star, 8 included, MultiStar: {0.24, 0.06}, one-star: {0.06, 0.08}
00:25:56.155 00.000 13300 CameraToMount -- cameraTheta (0.90) - m_xAngle (-1.61) = xAngle (2.51 = 2.51)
00:25:56.155 00.000 13300 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.53 = 2.53)
00:25:56.156 00.001 13300 CameraToMount -- cameraX=0.06 cameraY=0.08 hyp=0.10 cameraTheta=0.90 mountX=-0.08 mountY=0.06, mountTheta=2.52
00:25:56.157 00.001 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.08, opts=13)
00:25:56.157 00.000 13300 Enqueuing Move request for scope (0.06, 0.08)
00:25:56.157 00.000 11596 Worker thread wakes up
00:25:56.158 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.08) opts 0xd
00:25:56.158 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.08)
00:25:56.158 00.000 11596 Moving (0.06, 0.08) raw xDistance=-0.08 yDistance=0.06
00:25:56.158 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:25:56.158 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:56.158 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:25:56.159 00.001 11596 MoveAxis(E, 0, ABG)
00:25:56.159 00.000 11596 Move returns status 0, amount 0
00:25:56.159 00.000 11596 MoveAxis(N, 0, ABG)
00:25:56.159 00.000 11596 Move returns status 0, amount 0
00:25:56.159 00.000 11596 move complete, result=0
00:25:56.159 00.000 11596 worker thread done servicing request
00:25:56.167 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
00:25:56.175 00.008 13300 UpdateGuideState exits: m=1991 SNR=31.3
00:25:56.175 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:56.175 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:25:56.175 00.000 13300 Enqueuing Expose request
00:25:56.175 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:25:56.175 00.000 11596 Worker thread wakes up
00:25:56.175 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:25:56.692 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:25:56.831 00.139 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c7f4625f-f284-410f-8e52-a014daa93026"}
00:25:56.831 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c7f4625f-f284-410f-8e52-a014daa93026"}
00:25:56.832 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"68f44915-0ced-41aa-a270-930ed9ac9b1d"}
00:25:56.832 00.000 13300 case statement mapped state 6 to 3
00:25:56.832 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"68f44915-0ced-41aa-a270-930ed9ac9b1d"}
00:25:56.833 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e4a40c53-1628-4c67-b81c-7f1ddc588d63"}
00:25:56.833 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1730,"width":15,"height":15,"star_pos":[7.10,7.39],"pixels":"..."},"id":"e4a40c53-1628-4c67-b81c-7f1ddc588d63"}
00:25:59.726 02.893 11596 Exposure complete
00:25:59.806 00.080 11596 worker thread done servicing request
00:25:59.806 00.000 13300 OnExposeComplete: enter
00:25:59.806 00.000 13300 UpdateGuideState(): m_state=6
00:25:59.807 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1731
00:25:59.807 00.000 13300 Star::Find returns 1 (0), X=1071.04, Y=356.46, Mass=1973, SNR=31.1, Peak=219 HFD=3.4
00:25:59.807 00.000 13300 MultiStar: [#1 0.21,-0.08,0.76,U] [#2 0.25,-0.13,0.45,U] [#3 0.22,-0.18,0.42,U] [#4 0.33,-0.10,0.29,U] [#5 0.08,0.46,0.23,U] [#6 0.41,-0.16,0.21,U] [#7 0.11,0.17,0.23,U] [#8 -0.02,0.26,0.21,U] 
00:25:59.807 00.000 13300 single-star, 8 included, MultiStar: {0.15, 0.02}, one-star: {0.01, 0.14}
00:25:59.807 00.000 13300 CameraToMount -- cameraTheta (1.53) - m_xAngle (-1.61) = xAngle (3.14 = 3.14)
00:25:59.808 00.001 13300 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.15 = -3.13)
00:25:59.808 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.53 mountX=-0.14 mountY=-0.00, mountTheta=-3.13
00:25:59.809 00.001 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.14, opts=13)
00:25:59.809 00.000 13300 Enqueuing Move request for scope (0.01, 0.14)
00:25:59.810 00.001 11596 Worker thread wakes up
00:25:59.810 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.14) opts 0xd
00:25:59.810 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.14)
00:25:59.810 00.000 11596 Moving (0.01, 0.14) raw xDistance=-0.14 yDistance=-0.00
00:25:59.810 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.14
00:25:59.811 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:59.811 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:25:59.811 00.000 11596 MoveAxis(E, 181, ABG)
00:25:59.811 00.000 11596 Guiding  Dir = 2, Dur = 181
00:25:59.811 00.000 11596 IsSlewing returns 0
00:25:59.818 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=219, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
00:25:59.827 00.009 13300 UpdateGuideState exits: m=1973 SNR=31.1
00:25:59.827 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:59.827 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:25:59.827 00.000 13300 Enqueuing Expose request
00:25:59.832 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3072870b-964c-46a6-bb18-f43ed9bb2cfc"}
00:25:59.832 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3072870b-964c-46a6-bb18-f43ed9bb2cfc"}
00:25:59.834 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2be50075-1950-4f5f-ba26-de575ec0c83a"}
00:25:59.834 00.000 13300 case statement mapped state 6 to 3
00:25:59.835 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2be50075-1950-4f5f-ba26-de575ec0c83a"}
00:25:59.836 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"81a43a39-8a87-4179-94ef-9d268bdb43d9"}
00:25:59.836 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1731,"width":15,"height":15,"star_pos":[7.04,7.46],"pixels":"..."},"id":"81a43a39-8a87-4179-94ef-9d268bdb43d9"}
00:25:59.947 00.111 11596 IsGuiding returns 0
00:26:00.328 00.381 11596 IsGuiding returns 1
00:26:00.328 00.000 11596 scope still moving after pulse duration time elapsed
00:26:00.549 00.221 11596 IsSlewing returns 0
00:26:00.553 00.004 11596 IsGuiding returns 0
00:26:00.553 00.000 11596 scope move finished after 181 + 425 ms
00:26:00.553 00.000 11596 Move returns status 0, amount 181
00:26:00.553 00.000 11596 MoveAxis(N, 0, ABG)
00:26:00.553 00.000 11596 Move returns status 0, amount 0
00:26:00.554 00.001 11596 move complete, result=0
00:26:00.554 00.000 11596 worker thread done servicing request
00:26:00.554 00.000 13300 GuideStep: -0.1 px 181 ms EAST, -0.0 px 0 ms NORTH
00:26:00.554 00.000 11596 Worker thread wakes up
00:26:00.554 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:26:01.058 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:26:02.829 01.771 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d3c37fb3-d365-4d44-b028-2f9a0f4fdcca"}
00:26:02.829 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d3c37fb3-d365-4d44-b028-2f9a0f4fdcca"}
00:26:02.830 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4b353f2e-ecc1-4222-8c3c-e633be4b8855"}
00:26:02.830 00.000 13300 case statement mapped state 6 to 3
00:26:02.830 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4b353f2e-ecc1-4222-8c3c-e633be4b8855"}
00:26:02.830 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c6e6cca5-5459-4366-ac2d-9023528c5878"}
00:26:02.831 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1731,"width":15,"height":15,"star_pos":[7.04,7.46],"pixels":"..."},"id":"c6e6cca5-5459-4366-ac2d-9023528c5878"}
00:26:04.185 01.354 11596 Exposure complete
00:26:04.256 00.071 11596 worker thread done servicing request
00:26:04.256 00.000 13300 OnExposeComplete: enter
00:26:04.257 00.001 13300 UpdateGuideState(): m_state=6
00:26:04.257 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1732
00:26:04.257 00.000 13300 Star::Find returns 1 (0), X=1071.10, Y=356.03, Mass=1978, SNR=31.1, Peak=254 HFD=3.0
00:26:04.258 00.001 13300 MultiStar: [#1 0.09,-0.46,0.75,U] [#2 0.23,-0.38,0.45,U] [#3 0.29,-0.39,0.42,U] [#4 0.14,-0.26,0.30,U] [#5 0.36,0.07,0.23,U] [#6 0.35,-0.42,0.21,U] [#7 0.23,-0.25,0.23,U] [#8 0.11,0.10,0.19,U] 
00:26:04.258 00.000 13300 single-star, 8 included, MultiStar: {0.17, -0.30}, one-star: {0.06, -0.28}
00:26:04.258 00.000 13300 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-1.61) = xAngle (0.26 = 0.26)
00:26:04.258 00.000 13300 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.27 = 0.27)
00:26:04.258 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.28 hyp=0.29 cameraTheta=-1.35 mountX=0.28 mountY=0.08, mountTheta=0.27
00:26:04.261 00.003 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.28, opts=13)
00:26:04.261 00.000 13300 Enqueuing Move request for scope (0.06, -0.28)
00:26:04.261 00.000 11596 Worker thread wakes up
00:26:04.261 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.28) opts 0xd
00:26:04.262 00.001 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.28)
00:26:04.262 00.000 11596 Moving (0.06, -0.28) raw xDistance=0.28 yDistance=0.08
00:26:04.262 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
00:26:04.262 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:04.262 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:26:04.262 00.000 11596 MoveAxis(W, 335, ABG)
00:26:04.263 00.001 11596 Guiding  Dir = 3, Dur = 335
00:26:04.263 00.000 11596 IsSlewing returns 0
00:26:04.269 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
00:26:04.277 00.008 13300 UpdateGuideState exits: m=1978 SNR=31.1
00:26:04.277 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:04.278 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:26:04.278 00.000 13300 Enqueuing Expose request
00:26:04.426 00.148 11596 IsGuiding returns 0
00:26:04.520 00.094 11596 PulseGuide returned control before completion, sleep 252
00:26:04.855 00.335 11596 IsGuiding returns 1
00:26:04.855 00.000 11596 scope still moving after pulse duration time elapsed
00:26:04.883 00.028 11596 IsSlewing returns 0
00:26:05.086 00.203 11596 IsGuiding returns 0
00:26:05.086 00.000 11596 scope move finished after 335 + 324 ms
00:26:05.086 00.000 11596 Move returns status 0, amount 335
00:26:05.086 00.000 11596 MoveAxis(N, 0, ABG)
00:26:05.086 00.000 11596 Move returns status 0, amount 0
00:26:05.086 00.000 11596 move complete, result=0
00:26:05.086 00.000 11596 worker thread done servicing request
00:26:05.086 00.000 11596 Worker thread wakes up
00:26:05.086 00.000 13300 GuideStep: 0.3 px 335 ms WEST, 0.1 px 0 ms NORTH
00:26:05.087 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:26:05.602 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:26:05.828 00.226 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"808c18ea-3b4c-424d-a9aa-b14fa64ef4ea"}
00:26:05.828 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"808c18ea-3b4c-424d-a9aa-b14fa64ef4ea"}
00:26:05.829 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b14454ed-c822-41d0-9474-29bf98648025"}
00:26:05.829 00.000 13300 case statement mapped state 6 to 3
00:26:05.829 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b14454ed-c822-41d0-9474-29bf98648025"}
00:26:05.829 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"781c5f50-0ba6-4e60-a2ba-b5e858a8ed4b"}
00:26:05.830 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1732,"width":15,"height":15,"star_pos":[7.10,7.03],"pixels":"..."},"id":"781c5f50-0ba6-4e60-a2ba-b5e858a8ed4b"}
00:26:08.639 02.809 11596 Exposure complete
00:26:08.740 00.101 11596 worker thread done servicing request
00:26:08.740 00.000 13300 OnExposeComplete: enter
00:26:08.740 00.000 13300 UpdateGuideState(): m_state=6
00:26:08.741 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1733
00:26:08.741 00.000 13300 Star::Find returns 1 (0), X=1071.10, Y=356.26, Mass=1946, SNR=30.9, Peak=254 HFD=3.2
00:26:08.742 00.001 13300 MultiStar: [#1 0.14,-0.20,0.75,U] [#2 0.24,-0.24,0.45,U] [#3 0.33,-0.17,0.42,U] [#4 0.13,0.02,0.30,U] [#5 0.40,0.25,0.23,U] [#6 0.15,-0.00,0.22,U] [#7 0.14,-0.35,0.22,U] [#8 0.25,0.22,0.20,U] 
00:26:08.742 00.000 13300 single-star, 8 included, MultiStar: {0.18, -0.09}, one-star: {0.07, -0.05}
00:26:08.742 00.000 13300 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-1.61) = xAngle (0.94 = 0.94)
00:26:08.742 00.000 13300 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.95 = 0.95)
00:26:08.742 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.05 hyp=0.09 cameraTheta=-0.67 mountX=0.05 mountY=0.07, mountTheta=0.94
00:26:08.744 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.05, opts=13)
00:26:08.744 00.000 13300 Enqueuing Move request for scope (0.07, -0.05)
00:26:08.745 00.001 11596 Worker thread wakes up
00:26:08.745 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.05) opts 0xd
00:26:08.745 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.05)
00:26:08.745 00.000 11596 Moving (0.07, -0.05) raw xDistance=0.05 yDistance=0.07
00:26:08.745 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:26:08.746 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:08.746 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:26:08.746 00.000 11596 MoveAxis(E, 0, ABG)
00:26:08.746 00.000 11596 Move returns status 0, amount 0
00:26:08.746 00.000 11596 MoveAxis(N, 0, ABG)
00:26:08.746 00.000 11596 Move returns status 0, amount 0
00:26:08.747 00.001 11596 move complete, result=0
00:26:08.747 00.000 11596 worker thread done servicing request
00:26:08.751 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
00:26:08.760 00.009 13300 UpdateGuideState exits: m=1946 SNR=30.9
00:26:08.760 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:08.760 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:26:08.760 00.000 13300 Enqueuing Expose request
00:26:08.760 00.000 11596 Worker thread wakes up
00:26:08.760 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:26:08.761 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:26:08.828 00.067 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"170b4120-cc1d-46d0-88c0-149c73767c67"}
00:26:08.828 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"170b4120-cc1d-46d0-88c0-149c73767c67"}
00:26:08.830 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"025b87d3-f0b0-4522-a663-c6bc37a655dc"}
00:26:08.830 00.000 13300 case statement mapped state 6 to 3
00:26:08.830 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"025b87d3-f0b0-4522-a663-c6bc37a655dc"}
00:26:08.832 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"215f68e2-c5ae-41d2-8613-1d9f6ca61604"}
00:26:08.832 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1733,"width":15,"height":15,"star_pos":[7.10,7.26],"pixels":"..."},"id":"215f68e2-c5ae-41d2-8613-1d9f6ca61604"}
00:26:09.265 00.433 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:26:11.828 02.563 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f3e48c96-dcf4-4af4-ab8e-801a33049c18"}
00:26:11.828 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f3e48c96-dcf4-4af4-ab8e-801a33049c18"}
00:26:11.829 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"de262b19-a0b2-45d9-b559-41387f9ee243"}
00:26:11.829 00.000 13300 case statement mapped state 6 to 3
00:26:11.829 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"de262b19-a0b2-45d9-b559-41387f9ee243"}
00:26:11.829 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d9303d12-5d19-4931-8cff-905daec0a09a"}
00:26:11.829 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1733,"width":15,"height":15,"star_pos":[7.10,7.26],"pixels":"..."},"id":"d9303d12-5d19-4931-8cff-905daec0a09a"}
00:26:12.292 00.463 11596 Exposure complete
00:26:12.374 00.082 11596 worker thread done servicing request
00:26:12.374 00.000 13300 OnExposeComplete: enter
00:26:12.374 00.000 13300 UpdateGuideState(): m_state=6
00:26:12.375 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1734
00:26:12.375 00.000 13300 Star::Find returns 1 (0), X=1071.15, Y=356.28, Mass=1944, SNR=30.9, Peak=238 HFD=3.4
00:26:12.376 00.001 13300 MultiStar: [#1 0.21,-0.22,0.76,U] [#2 0.35,-0.08,0.46,U] [#3 0.16,-0.27,0.41,U] [#4 0.21,-0.08,0.30,U] [#5 0.20,0.24,0.23,U] [#6 0.21,-0.09,0.22,U] [#7 0.28,-0.28,0.22,U] [#8 0.46,0.33,0.20,U] 
00:26:12.376 00.000 13300 single-star, 8 included, MultiStar: {0.21, -0.09}, one-star: {0.12, -0.03}
00:26:12.376 00.000 13300 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-1.61) = xAngle (1.35 = 1.35)
00:26:12.376 00.000 13300 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.36 = 1.36)
00:26:12.376 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=-0.03 hyp=0.13 cameraTheta=-0.26 mountX=0.03 mountY=0.12, mountTheta=1.35
00:26:12.378 00.002 13300 SchedulePrimaryMove(1016D950, x=0.12, y=-0.03, opts=13)
00:26:12.378 00.000 13300 Enqueuing Move request for scope (0.12, -0.03)
00:26:12.378 00.000 11596 Worker thread wakes up
00:26:12.378 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.03) opts 0xd
00:26:12.378 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, -0.03)
00:26:12.379 00.001 11596 Moving (0.12, -0.03) raw xDistance=0.03 yDistance=0.12
00:26:12.379 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:26:12.379 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:12.379 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:26:12.379 00.000 11596 MoveAxis(E, 0, ABG)
00:26:12.379 00.000 11596 Move returns status 0, amount 0
00:26:12.379 00.000 11596 MoveAxis(N, 0, ABG)
00:26:12.379 00.000 11596 Move returns status 0, amount 0
00:26:12.379 00.000 11596 move complete, result=0
00:26:12.379 00.000 11596 worker thread done servicing request
00:26:12.386 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
00:26:12.395 00.009 13300 UpdateGuideState exits: m=1944 SNR=30.9
00:26:12.396 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:12.396 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:26:12.396 00.000 13300 Enqueuing Expose request
00:26:12.396 00.000 11596 Worker thread wakes up
00:26:12.396 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:26:12.396 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:26:12.910 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:26:14.826 01.916 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4f8a92da-6ade-45e1-9596-bcb88901143c"}
00:26:14.826 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4f8a92da-6ade-45e1-9596-bcb88901143c"}
00:26:14.828 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"af2fc6f0-bd0c-406a-a3a0-3493b8e2e2c4"}
00:26:14.828 00.000 13300 case statement mapped state 6 to 3
00:26:14.828 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"af2fc6f0-bd0c-406a-a3a0-3493b8e2e2c4"}
00:26:14.829 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"57bf1641-e360-42fa-a1e5-31802f763a02"}
00:26:14.829 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1734,"width":15,"height":15,"star_pos":[7.15,7.28],"pixels":"..."},"id":"57bf1641-e360-42fa-a1e5-31802f763a02"}
00:26:15.937 01.108 11596 Exposure complete
00:26:16.035 00.098 11596 worker thread done servicing request
00:26:16.035 00.000 13300 OnExposeComplete: enter
00:26:16.036 00.001 13300 UpdateGuideState(): m_state=6
00:26:16.036 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1735
00:26:16.037 00.001 13300 Star::Find returns 1 (0), X=1071.14, Y=356.19, Mass=1959, SNR=31.0, Peak=254 HFD=3.1
00:26:16.037 00.000 13300 MultiStar: [#1 0.35,-0.20,0.76,U] [#2 0.34,-0.30,0.45,U] [#3 0.27,-0.37,0.41,U] [#4 0.38,-0.18,0.30,U] [#5 0.09,0.15,0.23,U] [#6 0.54,-0.08,0.21,U] [#7 0.09,-0.09,0.23,U] [#8 0.18,0.43,0.19,U] 
00:26:16.038 00.001 13300 single-star, 8 included, MultiStar: {0.25, -0.14}, one-star: {0.11, -0.13}
00:26:16.038 00.000 13300 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-1.61) = xAngle (0.73 = 0.73)
00:26:16.038 00.000 13300 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.75 = 0.75)
00:26:16.038 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.13 hyp=0.16 cameraTheta=-0.88 mountX=0.12 mountY=0.11, mountTheta=0.74
00:26:16.041 00.003 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.13, opts=13)
00:26:16.041 00.000 13300 Enqueuing Move request for scope (0.11, -0.13)
00:26:16.041 00.000 11596 Worker thread wakes up
00:26:16.041 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.13) opts 0xd
00:26:16.042 00.001 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.13)
00:26:16.042 00.000 11596 Moving (0.11, -0.13) raw xDistance=0.12 yDistance=0.11
00:26:16.042 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:26:16.042 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:16.042 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:26:16.042 00.000 11596 MoveAxis(E, 0, ABG)
00:26:16.043 00.001 11596 Move returns status 0, amount 0
00:26:16.043 00.000 11596 MoveAxis(N, 0, ABG)
00:26:16.043 00.000 11596 Move returns status 0, amount 0
00:26:16.043 00.000 11596 move complete, result=0
00:26:16.043 00.000 11596 worker thread done servicing request
00:26:16.054 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
00:26:16.066 00.012 13300 UpdateGuideState exits: m=1959 SNR=31.0
00:26:16.066 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:16.066 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:26:16.066 00.000 13300 Enqueuing Expose request
00:26:16.066 00.000 11596 Worker thread wakes up
00:26:16.066 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:26:16.067 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:26:16.580 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:26:17.827 01.247 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"904bda62-b268-4d06-b16b-ab95a4f10a70"}
00:26:17.827 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"904bda62-b268-4d06-b16b-ab95a4f10a70"}
00:26:17.828 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"83d8362c-58ab-4ccd-959a-5d48388f8bad"}
00:26:17.828 00.000 13300 case statement mapped state 6 to 3
00:26:17.828 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"83d8362c-58ab-4ccd-959a-5d48388f8bad"}
00:26:17.829 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b54bbb5c-9059-40f3-938d-e3bfa9456e8b"}
00:26:17.829 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1735,"width":15,"height":15,"star_pos":[7.14,7.19],"pixels":"..."},"id":"b54bbb5c-9059-40f3-938d-e3bfa9456e8b"}
00:26:19.617 01.788 11596 Exposure complete
00:26:19.722 00.105 11596 worker thread done servicing request
00:26:19.722 00.000 13300 OnExposeComplete: enter
00:26:19.722 00.000 13300 UpdateGuideState(): m_state=6
00:26:19.723 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1736
00:26:19.723 00.000 13300 Star::Find returns 1 (0), X=1071.06, Y=356.04, Mass=1954, SNR=30.9, Peak=254 HFD=2.9
00:26:19.724 00.001 13300 MultiStar: [#1 0.22,-0.30,0.76,U] [#2 0.35,-0.40,0.46,U] [#3 0.23,-0.43,0.41,U] [#4 0.15,-0.42,0.30,U] [#5 0.46,0.31,0.24,U] [#6 0.42,-0.21,0.22,U] [#7 0.41,-0.12,0.23,U] [#8 0.27,0.16,0.21,U] 
00:26:19.724 00.000 13300 single-star, 8 included, MultiStar: {0.22, -0.25}, one-star: {0.03, -0.27}
00:26:19.724 00.000 13300 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-1.61) = xAngle (0.14 = 0.14)
00:26:19.724 00.000 13300 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.16 = 0.16)
00:26:19.725 00.001 13300 CameraToMount -- cameraX=0.03 cameraY=-0.27 hyp=0.27 cameraTheta=-1.47 mountX=0.27 mountY=0.04, mountTheta=0.16
00:26:19.728 00.003 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.27, opts=13)
00:26:19.728 00.000 13300 Enqueuing Move request for scope (0.03, -0.27)
00:26:19.728 00.000 11596 Worker thread wakes up
00:26:19.728 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.27) opts 0xd
00:26:19.729 00.001 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.27)
00:26:19.729 00.000 11596 Moving (0.03, -0.27) raw xDistance=0.27 yDistance=0.04
00:26:19.729 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
00:26:19.729 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:19.729 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:26:19.729 00.000 11596 MoveAxis(W, 339, ABG)
00:26:19.730 00.001 11596 Guiding  Dir = 3, Dur = 339
00:26:19.730 00.000 11596 IsSlewing returns 0
00:26:19.738 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
00:26:19.751 00.013 13300 UpdateGuideState exits: m=1954 SNR=30.9
00:26:19.752 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:19.752 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:26:19.752 00.000 13300 Enqueuing Expose request
00:26:19.909 00.157 11596 IsGuiding returns 0
00:26:20.008 00.099 11596 PulseGuide returned control before completion, sleep 251
00:26:20.353 00.345 11596 IsGuiding returns 1
00:26:20.354 00.001 11596 scope still moving after pulse duration time elapsed
00:26:20.389 00.035 11596 IsSlewing returns 0
00:26:20.456 00.067 11596 IsGuiding returns 0
00:26:20.457 00.001 11596 scope move finished after 339 + 208 ms
00:26:20.457 00.000 11596 Move returns status 0, amount 339
00:26:20.457 00.000 11596 MoveAxis(N, 0, ABG)
00:26:20.457 00.000 11596 Move returns status 0, amount 0
00:26:20.457 00.000 11596 move complete, result=0
00:26:20.457 00.000 11596 worker thread done servicing request
00:26:20.458 00.001 13300 GuideStep: 0.3 px 339 ms WEST, 0.0 px 0 ms NORTH
00:26:20.458 00.000 11596 Worker thread wakes up
00:26:20.458 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:26:20.826 00.368 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a12341c4-f4e4-45eb-a863-d739fad0df71"}
00:26:20.826 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a12341c4-f4e4-45eb-a863-d739fad0df71"}
00:26:20.827 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"311b3d61-51b7-40b6-b501-c989606e523a"}
00:26:20.827 00.000 13300 case statement mapped state 6 to 3
00:26:20.827 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"311b3d61-51b7-40b6-b501-c989606e523a"}
00:26:20.828 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"57231fdb-d88e-4903-b7d9-a223075248d2"}
00:26:20.828 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1736,"width":15,"height":15,"star_pos":[7.06,7.04],"pixels":"..."},"id":"57231fdb-d88e-4903-b7d9-a223075248d2"}
00:26:20.963 00.135 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:26:23.826 02.863 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"33562293-448e-415e-b5a9-63b0a4968bee"}
00:26:23.826 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"33562293-448e-415e-b5a9-63b0a4968bee"}
00:26:23.827 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ec80dd61-9ced-466a-b84d-dd9c28179980"}
00:26:23.827 00.000 13300 case statement mapped state 6 to 3
00:26:23.827 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ec80dd61-9ced-466a-b84d-dd9c28179980"}
00:26:23.827 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"41e55469-4e3b-4db2-9810-09a3a8e4f5eb"}
00:26:23.827 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1736,"width":15,"height":15,"star_pos":[7.06,7.04],"pixels":"..."},"id":"41e55469-4e3b-4db2-9810-09a3a8e4f5eb"}
00:26:24.000 00.173 11596 Exposure complete
00:26:24.079 00.079 11596 worker thread done servicing request
00:26:24.079 00.000 13300 OnExposeComplete: enter
00:26:24.079 00.000 13300 UpdateGuideState(): m_state=6
00:26:24.080 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1737
00:26:24.080 00.000 13300 Star::Find returns 1 (0), X=1071.17, Y=356.17, Mass=1917, SNR=30.6, Peak=254 HFD=3.1
00:26:24.080 00.000 13300 MultiStar: [#1 0.17,-0.25,0.75,U] [#2 0.42,-0.21,0.46,U] [#3 0.35,-0.39,0.42,U] [#4 0.39,-0.12,0.29,U] [#5 0.51,0.34,0.24,U] [#6 0.39,-0.10,0.22,U] [#7 0.30,-0.09,0.22,U] [#8 0.07,0.12,0.21,U] 
00:26:24.080 00.000 13300 single-star, 8 included, MultiStar: {0.26, -0.15}, one-star: {0.13, -0.14}
00:26:24.080 00.000 13300 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-1.61) = xAngle (0.80 = 0.80)
00:26:24.080 00.000 13300 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.82 = 0.82)
00:26:24.080 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=-0.14 hyp=0.19 cameraTheta=-0.81 mountX=0.14 mountY=0.14, mountTheta=0.81
00:26:24.082 00.002 13300 SchedulePrimaryMove(1016D950, x=0.13, y=-0.14, opts=13)
00:26:24.083 00.001 13300 Enqueuing Move request for scope (0.13, -0.14)
00:26:24.083 00.000 11596 Worker thread wakes up
00:26:24.083 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.14) opts 0xd
00:26:24.083 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, -0.14)
00:26:24.083 00.000 11596 Moving (0.13, -0.14) raw xDistance=0.14 yDistance=0.14
00:26:24.083 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:26:24.083 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:24.083 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:26:24.083 00.000 11596 MoveAxis(E, 0, ABG)
00:26:24.083 00.000 11596 Move returns status 0, amount 0
00:26:24.084 00.001 11596 MoveAxis(N, 0, ABG)
00:26:24.084 00.000 11596 Move returns status 0, amount 0
00:26:24.084 00.000 11596 move complete, result=0
00:26:24.084 00.000 11596 worker thread done servicing request
00:26:24.089 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
00:26:24.096 00.007 13300 UpdateGuideState exits: m=1917 SNR=30.6
00:26:24.097 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:24.097 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:26:24.097 00.000 13300 Enqueuing Expose request
00:26:24.097 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:26:24.097 00.000 11596 Worker thread wakes up
00:26:24.097 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:26:24.605 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:26:26.825 02.220 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4398a2e6-3bf8-4bda-825b-2b5ca96df8f8"}
00:26:26.825 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4398a2e6-3bf8-4bda-825b-2b5ca96df8f8"}
00:26:26.826 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2a3b1363-a115-4325-92e1-5f883daf6a92"}
00:26:26.826 00.000 13300 case statement mapped state 6 to 3
00:26:26.826 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2a3b1363-a115-4325-92e1-5f883daf6a92"}
00:26:26.826 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9106f210-143a-45d2-89f2-d81a15f824f0"}
00:26:26.827 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1737,"width":15,"height":15,"star_pos":[7.17,7.17],"pixels":"..."},"id":"9106f210-143a-45d2-89f2-d81a15f824f0"}
00:26:27.638 00.811 11596 Exposure complete
00:26:27.727 00.089 11596 worker thread done servicing request
00:26:27.727 00.000 13300 OnExposeComplete: enter
00:26:27.727 00.000 13300 UpdateGuideState(): m_state=6
00:26:27.728 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1738
00:26:27.728 00.000 13300 Star::Find returns 1 (0), X=1071.10, Y=356.17, Mass=1950, SNR=30.9, Peak=254 HFD=3.1
00:26:27.730 00.002 13300 MultiStar: [#1 0.18,-0.31,0.75,U] [#2 0.30,-0.25,0.44,U] [#3 0.26,-0.20,0.41,U] [#4 0.18,0.04,0.30,U] [#5 0.36,0.25,0.24,U] [#6 0.49,-0.22,0.21,U] [#7 0.14,-0.02,0.22,U] [#8 0.39,0.16,0.20,U] 
00:26:27.730 00.000 13300 single-star, 8 included, MultiStar: {0.21, -0.14}, one-star: {0.06, -0.14}
00:26:27.731 00.001 13300 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-1.61) = xAngle (0.46 = 0.46)
00:26:27.731 00.000 13300 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.47 = 0.47)
00:26:27.731 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.14 hyp=0.16 cameraTheta=-1.15 mountX=0.14 mountY=0.07, mountTheta=0.47
00:26:27.734 00.003 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.14, opts=13)
00:26:27.734 00.000 13300 Enqueuing Move request for scope (0.06, -0.14)
00:26:27.734 00.000 11596 Worker thread wakes up
00:26:27.735 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.14) opts 0xd
00:26:27.735 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.14)
00:26:27.735 00.000 11596 Moving (0.06, -0.14) raw xDistance=0.14 yDistance=0.07
00:26:27.735 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.14
00:26:27.735 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:27.735 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:26:27.735 00.000 11596 MoveAxis(W, 176, ABG)
00:26:27.735 00.000 11596 Guiding  Dir = 3, Dur = 176
00:26:27.736 00.001 11596 IsSlewing returns 0
00:26:27.740 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
00:26:27.749 00.009 13300 UpdateGuideState exits: m=1950 SNR=30.9
00:26:27.749 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:27.749 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:26:27.749 00.000 13300 Enqueuing Expose request
00:26:27.838 00.089 11596 IsGuiding returns 0
00:26:27.936 00.098 11596 PulseGuide returned control before completion, sleep 88
00:26:28.209 00.273 11596 IsGuiding returns 1
00:26:28.209 00.000 11596 scope still moving after pulse duration time elapsed
00:26:28.238 00.029 11596 IsSlewing returns 0
00:26:28.329 00.091 11596 IsGuiding returns 0
00:26:28.329 00.000 11596 scope move finished after 176 + 315 ms
00:26:28.329 00.000 11596 Move returns status 0, amount 176
00:26:28.330 00.001 11596 MoveAxis(N, 0, ABG)
00:26:28.330 00.000 11596 Move returns status 0, amount 0
00:26:28.330 00.000 11596 move complete, result=0
00:26:28.330 00.000 11596 worker thread done servicing request
00:26:28.330 00.000 13300 GuideStep: 0.1 px 176 ms WEST, 0.1 px 0 ms NORTH
00:26:28.330 00.000 11596 Worker thread wakes up
00:26:28.330 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:26:28.839 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:26:29.825 00.986 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"05dd93fb-ca64-448e-ae99-842b963a414e"}
00:26:29.825 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"05dd93fb-ca64-448e-ae99-842b963a414e"}
00:26:29.826 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e27eef55-db97-4547-9669-3bf7ddfa0992"}
00:26:29.826 00.000 13300 case statement mapped state 6 to 3
00:26:29.826 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e27eef55-db97-4547-9669-3bf7ddfa0992"}
00:26:29.827 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"640217aa-43c0-46ed-bb4f-af0dd8cd8807"}
00:26:29.827 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1738,"width":15,"height":15,"star_pos":[7.10,7.17],"pixels":"..."},"id":"640217aa-43c0-46ed-bb4f-af0dd8cd8807"}
00:26:31.870 02.043 11596 Exposure complete
00:26:31.941 00.071 11596 worker thread done servicing request
00:26:31.941 00.000 13300 OnExposeComplete: enter
00:26:31.942 00.001 13300 UpdateGuideState(): m_state=6
00:26:31.942 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1739
00:26:31.943 00.001 13300 Star::Find returns 1 (0), X=1071.21, Y=356.41, Mass=1964, SNR=31.0, Peak=215 HFD=3.2
00:26:31.943 00.000 13300 MultiStar: [#1 0.29,-0.02,0.75,U] [#2 0.22,-0.07,0.45,U] [#3 0.30,-0.01,0.41,U] [#4 0.14,0.29,0.30,U] [#5 0.24,0.34,0.24,U] [#6 0.60,0.09,0.20,U] [#7 0.32,0.29,0.23,U] [#8 0.40,0.60,0.20,U] 
00:26:31.943 00.000 13300 single-star, 8 included, MultiStar: {0.26, 0.11}, one-star: {0.18, 0.09}
00:26:31.943 00.000 13300 CameraToMount -- cameraTheta (0.48) - m_xAngle (-1.61) = xAngle (2.08 = 2.08)
00:26:31.944 00.001 13300 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.10 = 2.10)
00:26:31.944 00.000 13300 CameraToMount -- cameraX=0.18 cameraY=0.09 hyp=0.20 cameraTheta=0.48 mountX=-0.10 mountY=0.18, mountTheta=2.09
00:26:31.947 00.003 13300 SchedulePrimaryMove(1016D950, x=0.18, y=0.09, opts=13)
00:26:31.948 00.001 13300 Enqueuing Move request for scope (0.18, 0.09)
00:26:31.948 00.000 11596 Worker thread wakes up
00:26:31.948 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.09) opts 0xd
00:26:31.948 00.000 11596 Handling offset move in thread for scope, endpoint = (0.18, 0.09)
00:26:31.949 00.001 11596 Moving (0.18, 0.09) raw xDistance=-0.10 yDistance=0.18
00:26:31.949 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:26:31.949 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:31.949 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:26:31.949 00.000 11596 MoveAxis(E, 0, ABG)
00:26:31.949 00.000 11596 Move returns status 0, amount 0
00:26:31.949 00.000 11596 MoveAxis(N, 0, ABG)
00:26:31.950 00.001 11596 Move returns status 0, amount 0
00:26:31.950 00.000 11596 move complete, result=0
00:26:31.950 00.000 11596 worker thread done servicing request
00:26:31.954 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=215, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
00:26:31.962 00.008 13300 UpdateGuideState exits: m=1964 SNR=31.0
00:26:31.963 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:31.963 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:26:31.963 00.000 13300 Enqueuing Expose request
00:26:31.963 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:26:31.963 00.000 11596 Worker thread wakes up
00:26:31.963 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:26:32.471 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:26:32.824 00.353 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b8ab28e7-7e4c-406e-8857-9913468d7884"}
00:26:32.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b8ab28e7-7e4c-406e-8857-9913468d7884"}
00:26:32.825 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1b32371c-938f-4730-8a7f-9726b370257b"}
00:26:32.825 00.000 13300 case statement mapped state 6 to 3
00:26:32.825 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1b32371c-938f-4730-8a7f-9726b370257b"}
00:26:32.826 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"35841f92-0f56-4466-892c-4e3fd55099af"}
00:26:32.826 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1739,"width":15,"height":15,"star_pos":[7.21,7.41],"pixels":"..."},"id":"35841f92-0f56-4466-892c-4e3fd55099af"}
00:26:35.499 02.673 11596 Exposure complete
00:26:35.572 00.073 11596 worker thread done servicing request
00:26:35.572 00.000 13300 OnExposeComplete: enter
00:26:35.572 00.000 13300 UpdateGuideState(): m_state=6
00:26:35.573 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1740
00:26:35.573 00.000 13300 Star::Find returns 1 (0), X=1071.18, Y=356.32, Mass=1986, SNR=31.2, Peak=239 HFD=3.4
00:26:35.573 00.000 13300 MultiStar: [#1 0.25,-0.20,0.75,U] [#2 0.44,-0.11,0.45,U] [#3 0.28,-0.29,0.41,U] [#4 0.44,0.10,0.30,U] [#5 0.34,0.31,0.24,U] [#6 0.55,-0.11,0.22,U] [#7 0.11,-0.15,0.22,U] [#8 -0.01,0.16,0.20,U] 
00:26:35.574 00.001 13300 single-star, 8 included, MultiStar: {0.26, -0.06}, one-star: {0.14, 0.01}
00:26:35.574 00.000 13300 CameraToMount -- cameraTheta (0.06) - m_xAngle (-1.61) = xAngle (1.67 = 1.67)
00:26:35.574 00.000 13300 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.69 = 1.69)
00:26:35.574 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=0.01 hyp=0.14 cameraTheta=0.06 mountX=-0.01 mountY=0.14, mountTheta=1.67
00:26:35.576 00.002 13300 SchedulePrimaryMove(1016D950, x=0.14, y=0.01, opts=13)
00:26:35.576 00.000 13300 Enqueuing Move request for scope (0.14, 0.01)
00:26:35.576 00.000 11596 Worker thread wakes up
00:26:35.576 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.01) opts 0xd
00:26:35.576 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, 0.01)
00:26:35.576 00.000 11596 Moving (0.14, 0.01) raw xDistance=-0.01 yDistance=0.14
00:26:35.576 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:26:35.577 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:35.577 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:26:35.577 00.000 11596 MoveAxis(E, 0, ABG)
00:26:35.577 00.000 11596 Move returns status 0, amount 0
00:26:35.577 00.000 11596 MoveAxis(N, 0, ABG)
00:26:35.577 00.000 11596 Move returns status 0, amount 0
00:26:35.577 00.000 11596 move complete, result=0
00:26:35.577 00.000 11596 worker thread done servicing request
00:26:35.582 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
00:26:35.591 00.009 13300 UpdateGuideState exits: m=1986 SNR=31.2
00:26:35.591 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:35.591 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:26:35.591 00.000 13300 Enqueuing Expose request
00:26:35.591 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:26:35.591 00.000 11596 Worker thread wakes up
00:26:35.592 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:26:36.000 00.408 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6510888e-610a-4c12-97bc-899bf58444b7"}
00:26:36.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6510888e-610a-4c12-97bc-899bf58444b7"}
00:26:36.001 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4974d81b-94c6-4b6f-96c6-bd181efe5ffa"}
00:26:36.001 00.000 13300 case statement mapped state 6 to 3
00:26:36.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4974d81b-94c6-4b6f-96c6-bd181efe5ffa"}
00:26:36.002 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"41f40d8b-2855-4a65-9181-ce0f03207fbd"}
00:26:36.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1740,"width":15,"height":15,"star_pos":[7.18,7.32],"pixels":"..."},"id":"41f40d8b-2855-4a65-9181-ce0f03207fbd"}
00:26:36.095 00.093 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:26:38.823 02.728 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b71aaf52-de54-4bf2-8880-5fd53ed29e20"}
00:26:38.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b71aaf52-de54-4bf2-8880-5fd53ed29e20"}
00:26:38.825 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9b44180e-2520-467e-b7c5-f11cef5983df"}
00:26:38.825 00.000 13300 case statement mapped state 6 to 3
00:26:38.825 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9b44180e-2520-467e-b7c5-f11cef5983df"}
00:26:38.826 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a873dfbb-41c5-4f03-8e79-25847d92190e"}
00:26:38.826 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1740,"width":15,"height":15,"star_pos":[7.18,7.32],"pixels":"..."},"id":"a873dfbb-41c5-4f03-8e79-25847d92190e"}
00:26:39.131 00.305 11596 Exposure complete
00:26:39.213 00.082 11596 worker thread done servicing request
00:26:39.213 00.000 13300 OnExposeComplete: enter
00:26:39.213 00.000 13300 UpdateGuideState(): m_state=6
00:26:39.213 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1741
00:26:39.214 00.001 13300 Star::Find returns 1 (0), X=1071.27, Y=356.36, Mass=1972, SNR=31.1, Peak=239 HFD=3.3
00:26:39.214 00.000 13300 MultiStar: [#1 0.31,-0.10,0.75,U] [#2 0.36,-0.17,0.44,U] [#3 0.35,-0.23,0.42,U] [#4 0.59,0.13,0.30,U] [#5 0.50,0.23,0.23,U] [#6 0.52,0.07,0.22,U] [#7 0.27,0.01,0.23,U] [#8 0.18,0.23,0.21,U] 
00:26:39.214 00.000 13300 single-star, 8 included, MultiStar: {0.34, -0.01}, one-star: {0.24, 0.05}
00:26:39.214 00.000 13300 CameraToMount -- cameraTheta (0.20) - m_xAngle (-1.61) = xAngle (1.81 = 1.81)
00:26:39.215 00.001 13300 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.82 = 1.82)
00:26:39.215 00.000 13300 CameraToMount -- cameraX=0.24 cameraY=0.05 hyp=0.24 cameraTheta=0.20 mountX=-0.06 mountY=0.23, mountTheta=1.81
00:26:39.216 00.001 13300 SchedulePrimaryMove(1016D950, x=0.24, y=0.05, opts=13)
00:26:39.216 00.000 13300 Enqueuing Move request for scope (0.24, 0.05)
00:26:39.217 00.001 11596 Worker thread wakes up
00:26:39.217 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.05) opts 0xd
00:26:39.217 00.000 11596 Handling offset move in thread for scope, endpoint = (0.24, 0.05)
00:26:39.217 00.000 11596 Moving (0.24, 0.05) raw xDistance=-0.06 yDistance=0.23
00:26:39.217 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:26:39.217 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
00:26:39.217 00.000 11596 MoveAxis(E, 0, ABG)
00:26:39.217 00.000 11596 Move returns status 0, amount 0
00:26:39.217 00.000 11596 MoveAxis(S, 308, ABG)
00:26:39.217 00.000 11596 Guiding  Dir = 1, Dur = 308
00:26:39.218 00.001 11596 IsSlewing returns 0
00:26:39.222 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
00:26:39.230 00.008 13300 UpdateGuideState exits: m=1972 SNR=31.1
00:26:39.230 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:39.231 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:26:39.231 00.000 13300 Enqueuing Expose request
00:26:39.381 00.150 11596 IsGuiding returns 0
00:26:39.592 00.211 11596 PulseGuide returned control before completion, sleep 108
00:26:39.811 00.219 11596 IsGuiding returns 1
00:26:39.811 00.000 11596 scope still moving after pulse duration time elapsed
00:26:39.836 00.025 11596 IsSlewing returns 0
00:26:40.174 00.338 11596 IsGuiding returns 0
00:26:40.175 00.001 11596 scope move finished after 308 + 485 ms
00:26:40.175 00.000 11596 Move returns status 0, amount 308
00:26:40.175 00.000 11596 move complete, result=0
00:26:40.175 00.000 11596 worker thread done servicing request
00:26:40.175 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.2 px 308 ms SOUTH
00:26:40.176 00.001 11596 Worker thread wakes up
00:26:40.176 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:26:40.686 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:26:41.822 01.136 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3daf3547-37c9-4194-9e76-02559ac30d14"}
00:26:41.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3daf3547-37c9-4194-9e76-02559ac30d14"}
00:26:41.823 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"76d680c1-32cb-4ba4-88ed-cc659929e047"}
00:26:41.823 00.000 13300 case statement mapped state 6 to 3
00:26:41.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"76d680c1-32cb-4ba4-88ed-cc659929e047"}
00:26:41.824 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c973f5b8-6ab3-4700-b616-6dfd91d07066"}
00:26:41.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1741,"width":15,"height":15,"star_pos":[7.27,7.36],"pixels":"..."},"id":"c973f5b8-6ab3-4700-b616-6dfd91d07066"}
00:26:43.714 01.890 11596 Exposure complete
00:26:43.789 00.075 11596 worker thread done servicing request
00:26:43.790 00.001 13300 OnExposeComplete: enter
00:26:43.790 00.000 13300 UpdateGuideState(): m_state=6
00:26:43.791 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1742
00:26:43.791 00.000 13300 Star::Find returns 1 (0), X=1071.24, Y=356.30, Mass=1999, SNR=31.3, Peak=249 HFD=3.3
00:26:43.792 00.001 13300 MultiStar: [#1 0.27,-0.05,0.75,U] [#2 0.59,-0.13,0.44,U] [#3 0.52,-0.13,0.41,U] [#4 0.35,-0.10,0.29,U] [#5 0.45,0.33,0.23,U] [#6 0.66,0.16,0.22,U] [#7 0.46,-0.05,0.21,U] [#8 0.08,0.44,0.20,U] 
00:26:43.792 00.000 13300 single-star, 8 included, MultiStar: {0.36, -0.00}, one-star: {0.21, -0.01}
00:26:43.792 00.000 13300 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-1.61) = xAngle (1.54 = 1.54)
00:26:43.792 00.000 13300 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.55 = 1.55)
00:26:43.792 00.000 13300 CameraToMount -- cameraX=0.21 cameraY=-0.01 hyp=0.21 cameraTheta=-0.07 mountX=0.01 mountY=0.21, mountTheta=1.54
00:26:43.794 00.002 13300 SchedulePrimaryMove(1016D950, x=0.21, y=-0.01, opts=13)
00:26:43.794 00.000 13300 Enqueuing Move request for scope (0.21, -0.01)
00:26:43.794 00.000 11596 Worker thread wakes up
00:26:43.794 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.01) opts 0xd
00:26:43.795 00.001 11596 Handling offset move in thread for scope, endpoint = (0.21, -0.01)
00:26:43.795 00.000 11596 Moving (0.21, -0.01) raw xDistance=0.01 yDistance=0.21
00:26:43.795 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:26:43.795 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
00:26:43.795 00.000 11596 MoveAxis(E, 0, ABG)
00:26:43.795 00.000 11596 Move returns status 0, amount 0
00:26:43.795 00.000 11596 MoveAxis(S, 274, ABG)
00:26:43.796 00.001 11596 Guiding  Dir = 1, Dur = 274
00:26:43.796 00.000 11596 IsSlewing returns 0
00:26:43.803 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=249, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
00:26:43.811 00.008 13300 UpdateGuideState exits: m=1999 SNR=31.3
00:26:43.811 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:43.812 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:26:43.812 00.000 13300 Enqueuing Expose request
00:26:43.907 00.095 11596 IsGuiding returns 0
00:26:44.089 00.182 11596 PulseGuide returned control before completion, sleep 104
00:26:44.340 00.251 11596 IsGuiding returns 1
00:26:44.340 00.000 11596 scope still moving after pulse duration time elapsed
00:26:44.372 00.032 11596 IsSlewing returns 0
00:26:44.563 00.191 11596 IsGuiding returns 0
00:26:44.563 00.000 11596 scope move finished after 274 + 381 ms
00:26:44.563 00.000 11596 Move returns status 0, amount 274
00:26:44.563 00.000 11596 move complete, result=0
00:26:44.563 00.000 11596 worker thread done servicing request
00:26:44.563 00.000 11596 Worker thread wakes up
00:26:44.564 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.2 px 274 ms SOUTH
00:26:44.564 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:26:44.822 00.258 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"beee2633-eec3-479e-bfc3-1bbe3731d202"}
00:26:44.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"beee2633-eec3-479e-bfc3-1bbe3731d202"}
00:26:44.823 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"577b0a09-e7ac-47ac-b2dd-34653c83c875"}
00:26:44.823 00.000 13300 case statement mapped state 6 to 3
00:26:44.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"577b0a09-e7ac-47ac-b2dd-34653c83c875"}
00:26:44.824 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"062ff20e-1841-4b7a-9340-e404f43b7040"}
00:26:44.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1742,"width":15,"height":15,"star_pos":[7.24,7.30],"pixels":"..."},"id":"062ff20e-1841-4b7a-9340-e404f43b7040"}
00:26:45.065 00.241 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:26:47.822 02.757 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"518b2850-d8a8-4a97-834a-c84b1b8548eb"}
00:26:47.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"518b2850-d8a8-4a97-834a-c84b1b8548eb"}
00:26:47.823 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"00c78108-8dd2-4554-8386-8418360c913c"}
00:26:47.823 00.000 13300 case statement mapped state 6 to 3
00:26:47.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"00c78108-8dd2-4554-8386-8418360c913c"}
00:26:47.824 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4e59698b-08f8-4453-b034-c4a4386a4a00"}
00:26:47.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1742,"width":15,"height":15,"star_pos":[7.24,7.30],"pixels":"..."},"id":"4e59698b-08f8-4453-b034-c4a4386a4a00"}
00:26:48.091 00.267 11596 Exposure complete
00:26:48.166 00.075 11596 worker thread done servicing request
00:26:48.166 00.000 13300 OnExposeComplete: enter
00:26:48.167 00.001 13300 UpdateGuideState(): m_state=6
00:26:48.168 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1743
00:26:48.168 00.000 13300 Star::Find returns 1 (0), X=1071.19, Y=356.30, Mass=1938, SNR=30.8, Peak=241 HFD=3.4
00:26:48.168 00.000 13300 MultiStar: [#1 0.14,-0.07,0.76,U] [#2 0.35,-0.24,0.45,U] [#3 0.21,-0.28,0.43,U] [#4 0.33,0.06,0.29,U] [#5 0.27,0.20,0.23,U] [#6 0.45,0.11,0.23,U] [#7 0.09,0.11,0.24,U] [#8 0.14,0.57,0.20,U] 
00:26:48.168 00.000 13300 single-star, 8 included, MultiStar: {0.21, -0.02}, one-star: {0.16, -0.02}
00:26:48.168 00.000 13300 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-1.61) = xAngle (1.51 = 1.51)
00:26:48.168 00.000 13300 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.52 = 1.52)
00:26:48.169 00.001 13300 CameraToMount -- cameraX=0.16 cameraY=-0.02 hyp=0.16 cameraTheta=-0.10 mountX=0.01 mountY=0.16, mountTheta=1.51
00:26:48.170 00.001 13300 SchedulePrimaryMove(1016D950, x=0.16, y=-0.02, opts=13)
00:26:48.170 00.000 13300 Enqueuing Move request for scope (0.16, -0.02)
00:26:48.171 00.001 11596 Worker thread wakes up
00:26:48.171 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.02) opts 0xd
00:26:48.171 00.000 11596 Handling offset move in thread for scope, endpoint = (0.16, -0.02)
00:26:48.171 00.000 11596 Moving (0.16, -0.02) raw xDistance=0.01 yDistance=0.16
00:26:48.171 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:26:48.172 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:48.172 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:26:48.172 00.000 11596 MoveAxis(E, 0, ABG)
00:26:48.172 00.000 11596 Move returns status 0, amount 0
00:26:48.172 00.000 11596 MoveAxis(N, 0, ABG)
00:26:48.172 00.000 11596 Move returns status 0, amount 0
00:26:48.172 00.000 11596 move complete, result=0
00:26:48.173 00.001 11596 worker thread done servicing request
00:26:48.177 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=241, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
00:26:48.187 00.010 13300 UpdateGuideState exits: m=1938 SNR=30.8
00:26:48.187 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:48.187 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:26:48.187 00.000 13300 Enqueuing Expose request
00:26:48.188 00.001 11596 Worker thread wakes up
00:26:48.188 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:26:48.188 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:26:48.700 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:26:50.822 02.122 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"db6f5f0b-104c-4a2b-8640-c9c797317df9"}
00:26:50.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"db6f5f0b-104c-4a2b-8640-c9c797317df9"}
00:26:50.823 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"38f5fbd1-1913-474b-9d6b-6887a5a4d1c2"}
00:26:50.823 00.000 13300 case statement mapped state 6 to 3
00:26:50.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"38f5fbd1-1913-474b-9d6b-6887a5a4d1c2"}
00:26:50.824 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"db7294da-ca81-4044-824d-0d100718dc5c"}
00:26:50.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1743,"width":15,"height":15,"star_pos":[7.19,7.30],"pixels":"..."},"id":"db7294da-ca81-4044-824d-0d100718dc5c"}
00:26:51.733 00.909 11596 Exposure complete
00:26:51.803 00.070 11596 worker thread done servicing request
00:26:51.803 00.000 13300 OnExposeComplete: enter
00:26:51.803 00.000 13300 UpdateGuideState(): m_state=6
00:26:51.804 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1744
00:26:51.804 00.000 13300 Star::Find returns 1 (0), X=1071.05, Y=356.22, Mass=1960, SNR=31.0, Peak=254 HFD=3.2
00:26:51.805 00.001 13300 MultiStar: [#1 0.06,-0.27,0.76,U] [#2 0.17,-0.33,0.46,U] [#3 0.05,-0.15,0.42,U] [#4 0.19,-0.33,0.29,U] [#5 0.20,0.26,0.23,U] [#6 0.32,-0.11,0.21,U] [#7 0.26,-0.29,0.24,U] [#8 0.05,0.18,0.20,U] 
00:26:51.805 00.000 13300 single-star, 8 included, MultiStar: {0.11, -0.16}, one-star: {0.02, -0.09}
00:26:51.805 00.000 13300 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-1.61) = xAngle (0.20 = 0.20)
00:26:51.805 00.000 13300 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.22 = 0.22)
00:26:51.805 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.40 mountX=0.09 mountY=0.02, mountTheta=0.22
00:26:51.807 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.09, opts=13)
00:26:51.807 00.000 13300 Enqueuing Move request for scope (0.02, -0.09)
00:26:51.808 00.001 11596 Worker thread wakes up
00:26:51.808 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.09) opts 0xd
00:26:51.808 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.09)
00:26:51.808 00.000 11596 Moving (0.02, -0.09) raw xDistance=0.09 yDistance=0.02
00:26:51.808 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:26:51.808 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:51.809 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:26:51.809 00.000 11596 MoveAxis(E, 0, ABG)
00:26:51.809 00.000 11596 Move returns status 0, amount 0
00:26:51.809 00.000 11596 MoveAxis(N, 0, ABG)
00:26:51.809 00.000 11596 Move returns status 0, amount 0
00:26:51.809 00.000 11596 move complete, result=0
00:26:51.810 00.001 11596 worker thread done servicing request
00:26:51.814 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=116, Gamma=0.510
00:26:51.824 00.010 13300 UpdateGuideState exits: m=1960 SNR=31.0
00:26:51.824 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:51.824 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:26:51.825 00.001 13300 Enqueuing Expose request
00:26:51.825 00.000 11596 Worker thread wakes up
00:26:51.825 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:26:51.825 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:26:52.336 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:26:53.821 01.485 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1f8851cf-4878-4cb3-b041-220f40ecb2e8"}
00:26:53.821 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1f8851cf-4878-4cb3-b041-220f40ecb2e8"}
00:26:53.822 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"696d04c0-0e15-42b6-a155-05bb611805b6"}
00:26:53.822 00.000 13300 case statement mapped state 6 to 3
00:26:53.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"696d04c0-0e15-42b6-a155-05bb611805b6"}
00:26:53.822 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"eb38d64c-4aec-4695-aa25-180891c1ed83"}
00:26:53.823 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1744,"width":15,"height":15,"star_pos":[7.05,7.22],"pixels":"..."},"id":"eb38d64c-4aec-4695-aa25-180891c1ed83"}
00:26:55.367 01.544 11596 Exposure complete
00:26:55.444 00.077 11596 worker thread done servicing request
00:26:55.444 00.000 13300 OnExposeComplete: enter
00:26:55.444 00.000 13300 UpdateGuideState(): m_state=6
00:26:55.445 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1745
00:26:55.445 00.000 13300 Star::Find returns 1 (0), X=1071.03, Y=356.09, Mass=1979, SNR=31.2, Peak=254 HFD=3.0
00:26:55.445 00.000 13300 MultiStar: [#1 0.13,-0.38,0.74,U] [#2 0.29,-0.43,0.44,U] [#3 0.16,-0.38,0.42,U] [#4 0.20,-0.35,0.30,U] [#5 0.50,0.18,0.24,U] [#6 0.48,-0.40,0.22,U] [#7 0.33,-0.43,0.23,U] [#8 -0.36,0.00,0.21,U] 
00:26:55.445 00.000 13300 single-star, 8 included, MultiStar: {0.15, -0.29}, one-star: {0.00, -0.22}
00:26:55.445 00.000 13300 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-1.61) = xAngle (0.04 = 0.04)
00:26:55.445 00.000 13300 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.06 = 0.06)
00:26:55.446 00.001 13300 CameraToMount -- cameraX=0.00 cameraY=-0.22 hyp=0.22 cameraTheta=-1.57 mountX=0.22 mountY=0.01, mountTheta=0.06
00:26:55.448 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.22, opts=13)
00:26:55.449 00.001 13300 Enqueuing Move request for scope (0.00, -0.22)
00:26:55.449 00.000 11596 Worker thread wakes up
00:26:55.449 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.22) opts 0xd
00:26:55.449 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.22)
00:26:55.449 00.000 11596 Moving (0.00, -0.22) raw xDistance=0.22 yDistance=0.01
00:26:55.450 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:26:55.450 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:55.450 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:26:55.450 00.000 11596 MoveAxis(W, 281, ABG)
00:26:55.450 00.000 11596 Guiding  Dir = 3, Dur = 281
00:26:55.451 00.001 11596 IsSlewing returns 0
00:26:55.456 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
00:26:55.464 00.008 13300 UpdateGuideState exits: m=1979 SNR=31.2
00:26:55.465 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:55.465 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:26:55.465 00.000 13300 Enqueuing Expose request
00:26:55.595 00.130 11596 IsGuiding returns 0
00:26:55.753 00.158 11596 PulseGuide returned control before completion, sleep 133
00:26:56.073 00.320 11596 IsGuiding returns 1
00:26:56.073 00.000 11596 scope still moving after pulse duration time elapsed
00:26:56.094 00.021 11596 IsSlewing returns 0
00:26:56.192 00.098 11596 IsGuiding returns 1
00:26:56.216 00.024 11596 IsSlewing returns 0
00:26:56.377 00.161 11596 IsGuiding returns 0
00:26:56.377 00.000 11596 scope move finished after 281 + 501 ms
00:26:56.377 00.000 11596 Move returns status 0, amount 281
00:26:56.377 00.000 11596 MoveAxis(N, 0, ABG)
00:26:56.377 00.000 11596 Move returns status 0, amount 0
00:26:56.377 00.000 11596 move complete, result=0
00:26:56.377 00.000 11596 worker thread done servicing request
00:26:56.377 00.000 13300 GuideStep: 0.2 px 281 ms WEST, 0.0 px 0 ms NORTH
00:26:56.378 00.001 11596 Worker thread wakes up
00:26:56.378 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:26:56.867 00.489 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"84ed2966-c12f-4968-98af-f32730b1012e"}
00:26:56.867 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"84ed2966-c12f-4968-98af-f32730b1012e"}
00:26:56.868 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b43ff4b5-39af-4ca0-912a-34f857d96ffd"}
00:26:56.868 00.000 13300 case statement mapped state 6 to 3
00:26:56.868 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b43ff4b5-39af-4ca0-912a-34f857d96ffd"}
00:26:56.869 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a9e0d820-5f1e-4034-8608-d9eb51d92cc9"}
00:26:56.869 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1745,"width":15,"height":15,"star_pos":[7.03,7.09],"pixels":"..."},"id":"a9e0d820-5f1e-4034-8608-d9eb51d92cc9"}
00:26:56.894 00.025 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:26:59.819 02.925 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b488cd14-f603-40ac-9458-d387046126fe"}
00:26:59.819 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b488cd14-f603-40ac-9458-d387046126fe"}
00:26:59.820 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0ebe260f-dabd-4c68-a454-05e5d41820a5"}
00:26:59.820 00.000 13300 case statement mapped state 6 to 3
00:26:59.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0ebe260f-dabd-4c68-a454-05e5d41820a5"}
00:26:59.821 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"65804969-23fa-4695-9bc1-d4ee777c3767"}
00:26:59.821 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1745,"width":15,"height":15,"star_pos":[7.03,7.09],"pixels":"..."},"id":"65804969-23fa-4695-9bc1-d4ee777c3767"}
00:26:59.934 00.113 11596 Exposure complete
00:27:00.006 00.072 11596 worker thread done servicing request
00:27:00.006 00.000 13300 OnExposeComplete: enter
00:27:00.007 00.001 13300 UpdateGuideState(): m_state=6
00:27:00.007 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1746
00:27:00.007 00.000 13300 Star::Find returns 1 (0), X=1071.01, Y=356.18, Mass=1944, SNR=30.9, Peak=254 HFD=3.1
00:27:00.008 00.001 13300 MultiStar: [#1 0.08,-0.26,0.75,U] [#2 0.25,-0.40,0.44,U] [#3 0.31,-0.34,0.41,U] [#4 0.44,0.03,0.29,U] [#5 0.04,0.31,0.24,U] [#6 0.31,-0.15,0.21,U] [#7 0.11,-0.28,0.23,U] [#8 -0.09,0.23,0.20,U] 
00:27:00.008 00.000 13300 single-star, 8 included, MultiStar: {0.13, -0.16}, one-star: {-0.03, -0.14}
00:27:00.008 00.000 13300 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-1.61) = xAngle (-0.15 = -0.15)
00:27:00.008 00.000 13300 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.14 = -0.14)
00:27:00.008 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.14 hyp=0.14 cameraTheta=-1.76 mountX=0.14 mountY=-0.02, mountTheta=-0.14
00:27:00.010 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.14, opts=13)
00:27:00.011 00.001 13300 Enqueuing Move request for scope (-0.03, -0.14)
00:27:00.011 00.000 11596 Worker thread wakes up
00:27:00.011 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.14) opts 0xd
00:27:00.011 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.14)
00:27:00.011 00.000 11596 Moving (-0.03, -0.14) raw xDistance=0.14 yDistance=-0.02
00:27:00.011 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:27:00.012 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:00.013 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:27:00.013 00.000 11596 MoveAxis(E, 0, ABG)
00:27:00.013 00.000 11596 Move returns status 0, amount 0
00:27:00.013 00.000 11596 MoveAxis(N, 0, ABG)
00:27:00.013 00.000 11596 Move returns status 0, amount 0
00:27:00.014 00.001 11596 move complete, result=0
00:27:00.014 00.000 11596 worker thread done servicing request
00:27:00.020 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
00:27:00.031 00.011 13300 UpdateGuideState exits: m=1944 SNR=30.9
00:27:00.031 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:00.031 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:27:00.031 00.000 13300 Enqueuing Expose request
00:27:00.031 00.000 11596 Worker thread wakes up
00:27:00.031 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:27:00.032 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:27:00.536 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:27:02.818 02.282 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"942c14fa-4359-4aa7-9b09-1111620d9fd1"}
00:27:02.818 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"942c14fa-4359-4aa7-9b09-1111620d9fd1"}
00:27:02.819 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"77ea05d0-ecf4-40e3-9f4f-6c844c90d963"}
00:27:02.819 00.000 13300 case statement mapped state 6 to 3
00:27:02.819 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"77ea05d0-ecf4-40e3-9f4f-6c844c90d963"}
00:27:02.819 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b5befeb7-c3f7-4765-a3a2-a5448b0e07e5"}
00:27:02.820 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1746,"width":15,"height":15,"star_pos":[7.01,7.18],"pixels":"..."},"id":"b5befeb7-c3f7-4765-a3a2-a5448b0e07e5"}
00:27:03.569 00.749 11596 Exposure complete
00:27:03.644 00.075 11596 worker thread done servicing request
00:27:03.644 00.000 13300 OnExposeComplete: enter
00:27:03.645 00.001 13300 UpdateGuideState(): m_state=6
00:27:03.645 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1747
00:27:03.645 00.000 13300 Star::Find returns 1 (0), X=1070.92, Y=356.19, Mass=1994, SNR=31.2, Peak=254 HFD=3.1
00:27:03.646 00.001 13300 MultiStar: [#1 0.10,-0.20,0.74,U] [#2 0.13,-0.32,0.45,U] [#3 0.18,-0.22,0.42,U] [#4 0.33,-0.26,0.31,U] [#5 0.33,0.29,0.24,U] [#6 0.30,-0.41,0.21,U] [#7 0.02,-0.31,0.23,U] [#8 0.06,0.28,0.20,U] 
00:27:03.646 00.000 13300 single-star, 8 included, MultiStar: {0.09, -0.16}, one-star: {-0.11, -0.13}
00:27:03.646 00.000 13300 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-1.61) = xAngle (-0.70 = -0.70)
00:27:03.646 00.000 13300 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.68 = -0.68)
00:27:03.646 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.13 hyp=0.17 cameraTheta=-2.31 mountX=0.13 mountY=-0.11, mountTheta=-0.69
00:27:03.647 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.13, opts=13)
00:27:03.648 00.001 13300 Enqueuing Move request for scope (-0.11, -0.13)
00:27:03.648 00.000 11596 Worker thread wakes up
00:27:03.648 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.13) opts 0xd
00:27:03.648 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.13)
00:27:03.648 00.000 11596 Moving (-0.11, -0.13) raw xDistance=0.13 yDistance=-0.11
00:27:03.648 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:27:03.648 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:03.648 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:27:03.648 00.000 11596 MoveAxis(E, 0, ABG)
00:27:03.648 00.000 11596 Move returns status 0, amount 0
00:27:03.649 00.001 11596 MoveAxis(N, 0, ABG)
00:27:03.649 00.000 11596 Move returns status 0, amount 0
00:27:03.649 00.000 11596 move complete, result=0
00:27:03.649 00.000 11596 worker thread done servicing request
00:27:03.653 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=114, Gamma=0.510
00:27:03.661 00.008 13300 UpdateGuideState exits: m=1994 SNR=31.2
00:27:03.661 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:03.661 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:27:03.661 00.000 13300 Enqueuing Expose request
00:27:03.662 00.001 11596 Worker thread wakes up
00:27:03.662 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:27:03.662 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:27:04.169 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:27:05.817 01.648 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"04e0b814-3dcd-48f5-9e56-0676331308f1"}
00:27:05.817 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"04e0b814-3dcd-48f5-9e56-0676331308f1"}
00:27:05.818 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a69cf533-f434-45bf-b34c-b3cfe4ec3c6a"}
00:27:05.818 00.000 13300 case statement mapped state 6 to 3
00:27:05.818 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a69cf533-f434-45bf-b34c-b3cfe4ec3c6a"}
00:27:05.818 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9af028ac-cb0a-49fd-a748-7a93036b8aa8"}
00:27:05.818 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1747,"width":15,"height":15,"star_pos":[6.92,7.19],"pixels":"..."},"id":"9af028ac-cb0a-49fd-a748-7a93036b8aa8"}
00:27:07.241 01.423 11596 Exposure complete
00:27:07.314 00.073 11596 worker thread done servicing request
00:27:07.314 00.000 13300 OnExposeComplete: enter
00:27:07.315 00.001 13300 UpdateGuideState(): m_state=6
00:27:07.315 00.000 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1748
00:27:07.315 00.000 13300 Star::Find returns 1 (0), X=1070.93, Y=356.30, Mass=1980, SNR=31.1, Peak=242 HFD=3.2
00:27:07.316 00.001 13300 MultiStar: [#1 0.11,-0.22,0.74,U] [#2 0.13,-0.24,0.46,U] [#3 0.07,-0.18,0.41,U] [#4 0.01,-0.05,0.29,U] [#5 0.10,0.34,0.24,U] [#6 0.03,-0.07,0.21,U] [#7 -0.03,0.20,0.24,U] [#8 -0.54,0.13,0.21,U] 
00:27:07.316 00.000 13300 refined, 8 included, MultiStar: {-0.01, -0.06}, one-star: {-0.10, -0.02}
00:27:07.316 00.000 13300 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-1.61) = xAngle (-0.05 = -0.05)
00:27:07.316 00.000 13300 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.04 = -0.04)
00:27:07.316 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.66 mountX=0.06 mountY=-0.00, mountTheta=-0.04
00:27:07.317 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.06, opts=13)
00:27:07.318 00.001 13300 Enqueuing Move request for scope (-0.01, -0.06)
00:27:07.318 00.000 11596 Worker thread wakes up
00:27:07.318 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.06) opts 0xd
00:27:07.318 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.06)
00:27:07.318 00.000 11596 Moving (-0.01, -0.06) raw xDistance=0.06 yDistance=-0.00
00:27:07.318 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:27:07.318 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:07.318 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:27:07.318 00.000 11596 MoveAxis(E, 0, ABG)
00:27:07.318 00.000 11596 Move returns status 0, amount 0
00:27:07.319 00.001 11596 MoveAxis(N, 0, ABG)
00:27:07.319 00.000 11596 Move returns status 0, amount 0
00:27:07.319 00.000 11596 move complete, result=0
00:27:07.319 00.000 11596 worker thread done servicing request
00:27:07.326 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=242, med=4, FiltMin=2, FiltMax=119, Gamma=0.510
00:27:07.334 00.008 13300 UpdateGuideState exits: m=1980 SNR=31.1
00:27:07.334 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:07.334 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:27:07.334 00.000 13300 Enqueuing Expose request
00:27:07.334 00.000 11596 Worker thread wakes up
00:27:07.335 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:27:07.335 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:27:07.840 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:27:08.817 00.977 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2ddbb228-acd4-4953-8fcf-ef3ecf666c26"}
00:27:08.817 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2ddbb228-acd4-4953-8fcf-ef3ecf666c26"}
00:27:08.818 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1b22911f-e0e9-4523-859e-1df19954fd7a"}
00:27:08.818 00.000 13300 case statement mapped state 6 to 3
00:27:08.818 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1b22911f-e0e9-4523-859e-1df19954fd7a"}
00:27:08.819 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e651b0a1-119a-4818-8ce5-3e9ca0a4cfb5"}
00:27:08.819 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1748,"width":15,"height":15,"star_pos":[6.93,7.30],"pixels":"..."},"id":"e651b0a1-119a-4818-8ce5-3e9ca0a4cfb5"}
00:27:10.887 02.068 11596 Exposure complete
00:27:10.960 00.073 11596 worker thread done servicing request
00:27:10.960 00.000 13300 OnExposeComplete: enter
00:27:10.960 00.000 13300 UpdateGuideState(): m_state=6
00:27:10.960 00.000 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1749
00:27:10.961 00.001 13300 Star::Find returns 1 (0), X=1070.97, Y=356.33, Mass=1966, SNR=31.1, Peak=239 HFD=3.3
00:27:10.961 00.000 13300 MultiStar: [#1 0.08,-0.03,0.75,U] [#2 0.22,-0.21,0.45,U] [#3 0.16,-0.03,0.42,U] [#4 0.06,0.02,0.30,U] [#5 0.12,0.49,0.25,U] [#6 0.32,0.14,0.22,U] [#7 0.20,0.18,0.24,U] [#8 0.11,0.19,0.20,U] 
00:27:10.961 00.000 13300 single-star, 8 included, MultiStar: {0.09, 0.03}, one-star: {-0.06, 0.02}
00:27:10.961 00.000 13300 CameraToMount -- cameraTheta (2.83) - m_xAngle (-1.61) = xAngle (4.44 = -1.84)
00:27:10.961 00.000 13300 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.46 = -1.83)
00:27:10.961 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.07 cameraTheta=2.83 mountX=-0.02 mountY=-0.06, mountTheta=-1.84
00:27:10.963 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.02, opts=13)
00:27:10.963 00.000 13300 Enqueuing Move request for scope (-0.06, 0.02)
00:27:10.963 00.000 11596 Worker thread wakes up
00:27:10.963 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
00:27:10.964 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
00:27:10.964 00.000 11596 Moving (-0.06, 0.02) raw xDistance=-0.02 yDistance=-0.06
00:27:10.964 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:27:10.964 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:10.964 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:27:10.964 00.000 11596 MoveAxis(E, 0, ABG)
00:27:10.964 00.000 11596 Move returns status 0, amount 0
00:27:10.965 00.001 11596 MoveAxis(N, 0, ABG)
00:27:10.965 00.000 11596 Move returns status 0, amount 0
00:27:10.965 00.000 11596 move complete, result=0
00:27:10.965 00.000 11596 worker thread done servicing request
00:27:10.970 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=123, Gamma=0.510
00:27:10.979 00.009 13300 UpdateGuideState exits: m=1966 SNR=31.1
00:27:10.979 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:10.979 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:27:10.979 00.000 13300 Enqueuing Expose request
00:27:10.979 00.000 11596 Worker thread wakes up
00:27:10.979 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:27:10.979 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:27:11.490 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:27:11.816 00.326 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"34b02881-cecd-4d84-a9ce-4e1d05a1b840"}
00:27:11.816 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"34b02881-cecd-4d84-a9ce-4e1d05a1b840"}
00:27:11.817 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0adeb6f0-e650-4f1b-94f7-9c293a69fe58"}
00:27:11.817 00.000 13300 case statement mapped state 6 to 3
00:27:11.817 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0adeb6f0-e650-4f1b-94f7-9c293a69fe58"}
00:27:11.817 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"827e6992-d7e7-4611-8740-633dffe78884"}
00:27:11.817 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1749,"width":15,"height":15,"star_pos":[6.97,7.33],"pixels":"..."},"id":"827e6992-d7e7-4611-8740-633dffe78884"}
00:27:14.570 02.753 11596 Exposure complete
00:27:14.694 00.124 11596 worker thread done servicing request
00:27:14.694 00.000 13300 OnExposeComplete: enter
00:27:14.695 00.001 13300 UpdateGuideState(): m_state=6
00:27:14.695 00.000 13300 Star::Find(15, 1070, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1750
00:27:14.696 00.001 13300 Star::Find returns 1 (0), X=1071.02, Y=356.54, Mass=2018, SNR=31.4, Peak=227 HFD=3.2
00:27:14.696 00.000 13300 MultiStar: [#1 0.02,0.00,0.74,U] [#2 0.10,-0.04,0.43,U] [#3 0.06,-0.18,0.41,U] [#4 0.05,0.34,0.30,U] [#5 -0.00,0.86,0.23,U] [#6 0.26,0.27,0.21,U] [#7 0.04,0.28,0.22,U] [#8 0.07,0.53,0.20,U] 
00:27:14.697 00.001 13300 refined, 8 included, MultiStar: {0.04, 0.18}, one-star: {-0.01, 0.22}
00:27:14.697 00.000 13300 CameraToMount -- cameraTheta (1.32) - m_xAngle (-1.61) = xAngle (2.93 = 2.93)
00:27:14.697 00.000 13300 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.95 = 2.95)
00:27:14.697 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.18 hyp=0.18 cameraTheta=1.32 mountX=-0.18 mountY=0.03, mountTheta=2.95
00:27:14.700 00.003 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.18, opts=13)
00:27:14.700 00.000 13300 Enqueuing Move request for scope (0.04, 0.18)
00:27:14.700 00.000 11596 Worker thread wakes up
00:27:14.701 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.18) opts 0xd
00:27:14.701 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.18)
00:27:14.701 00.000 11596 Moving (0.04, 0.18) raw xDistance=-0.18 yDistance=0.03
00:27:14.701 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.18
00:27:14.701 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:14.702 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:27:14.702 00.000 11596 MoveAxis(E, 221, ABG)
00:27:14.702 00.000 11596 Guiding  Dir = 2, Dur = 221
00:27:14.703 00.001 11596 IsSlewing returns 0
00:27:14.711 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=2, FiltMax=113, Gamma=0.510
00:27:14.723 00.012 13300 UpdateGuideState exits: m=2018 SNR=31.4
00:27:14.723 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:14.723 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:27:14.723 00.000 13300 Enqueuing Expose request
00:27:14.734 00.011 11596 IsGuiding returns 0
00:27:14.830 00.096 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d3d79722-880e-4b30-bfbc-b79cd2f44285"}
00:27:14.830 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d3d79722-880e-4b30-bfbc-b79cd2f44285"}
00:27:14.833 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"502efe18-5458-4712-ae51-77b1d0dc1712"}
00:27:14.833 00.000 13300 case statement mapped state 6 to 3
00:27:14.833 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"502efe18-5458-4712-ae51-77b1d0dc1712"}
00:27:14.834 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"98657fd8-4e58-4a7d-8090-7920abe66566"}
00:27:14.834 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1750,"width":15,"height":15,"star_pos":[7.02,6.54],"pixels":"..."},"id":"98657fd8-4e58-4a7d-8090-7920abe66566"}
00:27:15.186 00.352 11596 IsGuiding returns 1
00:27:15.186 00.000 11596 scope still moving after pulse duration time elapsed
00:27:15.213 00.027 11596 IsSlewing returns 0
00:27:15.363 00.150 11596 IsGuiding returns 0
00:27:15.363 00.000 11596 scope move finished after 221 + 406 ms
00:27:15.363 00.000 11596 Move returns status 0, amount 221
00:27:15.363 00.000 11596 MoveAxis(N, 0, ABG)
00:27:15.363 00.000 11596 Move returns status 0, amount 0
00:27:15.363 00.000 11596 move complete, result=0
00:27:15.363 00.000 11596 worker thread done servicing request
00:27:15.364 00.001 13300 GuideStep: -0.2 px 221 ms EAST, 0.0 px 0 ms NORTH
00:27:15.364 00.000 11596 Worker thread wakes up
00:27:15.364 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:27:15.877 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:27:17.819 01.942 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"64eecb92-e3ba-46dd-9d3f-c566398d99f3"}
00:27:17.819 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"64eecb92-e3ba-46dd-9d3f-c566398d99f3"}
00:27:17.820 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e68de933-a071-4abc-affb-361efa385015"}
00:27:17.820 00.000 13300 case statement mapped state 6 to 3
00:27:17.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e68de933-a071-4abc-affb-361efa385015"}
00:27:17.821 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"06d34d9c-f8a8-4eb2-9eb4-0367210f7b7f"}
00:27:17.822 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1750,"width":15,"height":15,"star_pos":[7.02,6.54],"pixels":"..."},"id":"06d34d9c-f8a8-4eb2-9eb4-0367210f7b7f"}
00:27:18.914 01.092 11596 Exposure complete
00:27:18.994 00.080 11596 worker thread done servicing request
00:27:18.994 00.000 13300 OnExposeComplete: enter
00:27:18.995 00.001 13300 UpdateGuideState(): m_state=6
00:27:18.995 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1751
00:27:18.995 00.000 13300 Star::Find returns 1 (0), X=1071.01, Y=356.40, Mass=1975, SNR=31.1, Peak=228 HFD=3.3
00:27:18.996 00.001 13300 MultiStar: [#1 0.19,-0.10,0.74,U] [#2 0.30,-0.19,0.45,U] [#3 0.12,-0.13,0.41,U] [#4 0.12,0.07,0.30,U] [#5 0.13,0.37,0.23,U] [#6 0.22,0.16,0.22,U] [#7 0.12,-0.12,0.22,U] [#8 0.14,0.34,0.20,U] 
00:27:18.996 00.000 13300 single-star, 8 included, MultiStar: {0.13, 0.01}, one-star: {-0.02, 0.08}
00:27:18.996 00.000 13300 CameraToMount -- cameraTheta (1.81) - m_xAngle (-1.61) = xAngle (3.42 = -2.86)
00:27:18.996 00.000 13300 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.43 = -2.85)
00:27:18.996 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.81 mountX=-0.08 mountY=-0.02, mountTheta=-2.85
00:27:18.997 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.08, opts=13)
00:27:18.998 00.001 13300 Enqueuing Move request for scope (-0.02, 0.08)
00:27:18.998 00.000 11596 Worker thread wakes up
00:27:18.998 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.08) opts 0xd
00:27:18.998 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.08)
00:27:18.998 00.000 11596 Moving (-0.02, 0.08) raw xDistance=-0.08 yDistance=-0.02
00:27:18.998 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:27:18.998 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:18.998 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:27:18.998 00.000 11596 MoveAxis(E, 0, ABG)
00:27:18.999 00.001 11596 Move returns status 0, amount 0
00:27:18.999 00.000 11596 MoveAxis(N, 0, ABG)
00:27:18.999 00.000 11596 Move returns status 0, amount 0
00:27:18.999 00.000 11596 move complete, result=0
00:27:18.999 00.000 11596 worker thread done servicing request
00:27:19.003 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=120, Gamma=0.510
00:27:19.012 00.009 13300 UpdateGuideState exits: m=1975 SNR=31.1
00:27:19.012 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:19.012 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:27:19.012 00.000 13300 Enqueuing Expose request
00:27:19.013 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:27:19.013 00.000 11596 Worker thread wakes up
00:27:19.013 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:27:19.529 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:27:20.820 01.291 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"56f6756f-f7f9-4b74-b342-a0cd6c8da7c4"}
00:27:20.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"56f6756f-f7f9-4b74-b342-a0cd6c8da7c4"}
00:27:20.821 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c5ee90eb-f74d-464e-940e-e3287619a1bd"}
00:27:20.821 00.000 13300 case statement mapped state 6 to 3
00:27:20.821 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c5ee90eb-f74d-464e-940e-e3287619a1bd"}
00:27:20.823 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8b91f0f1-81f1-40b8-8432-ebe6151141b4"}
00:27:20.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1751,"width":15,"height":15,"star_pos":[7.01,7.40],"pixels":"..."},"id":"8b91f0f1-81f1-40b8-8432-ebe6151141b4"}
00:27:22.559 01.736 11596 Exposure complete
00:27:22.635 00.076 11596 worker thread done servicing request
00:27:22.635 00.000 13300 OnExposeComplete: enter
00:27:22.635 00.000 13300 UpdateGuideState(): m_state=6
00:27:22.636 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1752
00:27:22.636 00.000 13300 Star::Find returns 1 (0), X=1071.04, Y=356.17, Mass=1974, SNR=31.1, Peak=254 HFD=3.1
00:27:22.636 00.000 13300 MultiStar: [#1 0.07,-0.32,0.75,U] [#2 0.14,-0.42,0.45,U] [#3 0.28,-0.32,0.41,U] [#4 0.03,-0.42,0.30,U] [#5 0.39,0.32,0.25,U] [#6 0.46,-0.08,0.22,U] [#7 -0.02,-0.16,0.22,U] [#8 -0.20,-0.08,0.20,U] 
00:27:22.636 00.000 13300 single-star, 8 included, MultiStar: {0.11, -0.22}, one-star: {0.01, -0.15}
00:27:22.637 00.001 13300 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-1.61) = xAngle (0.08 = 0.08)
00:27:22.637 00.000 13300 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.09 = 0.09)
00:27:22.637 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.53 mountX=0.15 mountY=0.01, mountTheta=0.09
00:27:22.641 00.004 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.15, opts=13)
00:27:22.641 00.000 13300 Enqueuing Move request for scope (0.01, -0.15)
00:27:22.641 00.000 11596 Worker thread wakes up
00:27:22.641 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.15) opts 0xd
00:27:22.642 00.001 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.15)
00:27:22.642 00.000 11596 Moving (0.01, -0.15) raw xDistance=0.15 yDistance=0.01
00:27:22.642 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.15
00:27:22.642 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:22.642 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:27:22.642 00.000 11596 MoveAxis(W, 184, ABG)
00:27:22.643 00.001 11596 Guiding  Dir = 3, Dur = 184
00:27:22.643 00.000 11596 IsSlewing returns 0
00:27:22.649 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
00:27:22.657 00.008 13300 UpdateGuideState exits: m=1974 SNR=31.1
00:27:22.657 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:22.658 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:27:22.658 00.000 13300 Enqueuing Expose request
00:27:22.722 00.064 11596 IsGuiding returns 0
00:27:23.061 00.339 11596 IsGuiding returns 1
00:27:23.061 00.000 11596 scope still moving after pulse duration time elapsed
00:27:23.083 00.022 11596 IsSlewing returns 0
00:27:23.244 00.161 11596 IsGuiding returns 0
00:27:23.244 00.000 11596 scope move finished after 184 + 337 ms
00:27:23.244 00.000 11596 Move returns status 0, amount 184
00:27:23.244 00.000 11596 MoveAxis(N, 0, ABG)
00:27:23.244 00.000 11596 Move returns status 0, amount 0
00:27:23.244 00.000 11596 move complete, result=0
00:27:23.245 00.001 11596 worker thread done servicing request
00:27:23.245 00.000 11596 Worker thread wakes up
00:27:23.245 00.000 13300 GuideStep: 0.1 px 184 ms WEST, 0.0 px 0 ms NORTH
00:27:23.245 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:27:23.747 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:27:23.819 00.072 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d41b99fb-9429-4dd4-8d85-e86a74f9983e"}
00:27:23.819 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d41b99fb-9429-4dd4-8d85-e86a74f9983e"}
00:27:23.820 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"471977d3-1221-4ff1-bc5b-8cd690a94c47"}
00:27:23.820 00.000 13300 case statement mapped state 6 to 3
00:27:23.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"471977d3-1221-4ff1-bc5b-8cd690a94c47"}
00:27:23.821 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a8b862d6-ede3-480a-a28f-558c4e9eb3c3"}
00:27:23.822 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1752,"width":15,"height":15,"star_pos":[7.04,7.17],"pixels":"..."},"id":"a8b862d6-ede3-480a-a28f-558c4e9eb3c3"}
00:27:26.775 02.953 11596 Exposure complete
00:27:26.819 00.044 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1833fcec-2415-4601-8594-c9590519801e"}
00:27:26.819 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1833fcec-2415-4601-8594-c9590519801e"}
00:27:26.820 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"17641198-3f75-4426-9dbc-c398e5904ba4"}
00:27:26.820 00.000 13300 case statement mapped state 6 to 3
00:27:26.821 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"17641198-3f75-4426-9dbc-c398e5904ba4"}
00:27:26.822 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d6286fb1-89d9-4849-a90b-448b906b3386"}
00:27:26.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1752,"width":15,"height":15,"star_pos":[7.04,7.17],"pixels":"..."},"id":"d6286fb1-89d9-4849-a90b-448b906b3386"}
00:27:26.852 00.030 11596 worker thread done servicing request
00:27:26.852 00.000 13300 OnExposeComplete: enter
00:27:26.853 00.001 13300 UpdateGuideState(): m_state=6
00:27:26.853 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1753
00:27:26.854 00.001 13300 Star::Find returns 1 (0), X=1071.04, Y=356.24, Mass=1941, SNR=30.9, Peak=246 HFD=3.2
00:27:26.854 00.000 13300 MultiStar: [#1 0.09,-0.15,0.75,U] [#2 0.19,-0.20,0.45,U] [#3 0.25,-0.25,0.41,U] [#4 0.03,-0.34,0.32,U] [#5 0.11,0.45,0.24,U] [#6 0.40,-0.13,0.23,U] [#7 0.10,-0.19,0.23,U] [#8 0.07,0.06,0.21,U] 
00:27:26.855 00.001 13300 single-star, 8 included, MultiStar: {0.11, -0.11}, one-star: {0.01, -0.07}
00:27:26.855 00.000 13300 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-1.61) = xAngle (0.17 = 0.17)
00:27:26.855 00.000 13300 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.18 = 0.18)
00:27:26.855 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.07 hyp=0.08 cameraTheta=-1.44 mountX=0.07 mountY=0.01, mountTheta=0.18
00:27:26.858 00.003 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.07, opts=13)
00:27:26.858 00.000 13300 Enqueuing Move request for scope (0.01, -0.07)
00:27:26.858 00.000 11596 Worker thread wakes up
00:27:26.859 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.07) opts 0xd
00:27:26.859 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.07)
00:27:26.859 00.000 11596 Moving (0.01, -0.07) raw xDistance=0.07 yDistance=0.01
00:27:26.859 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:27:26.859 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:26.859 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:27:26.860 00.001 11596 MoveAxis(E, 0, ABG)
00:27:26.860 00.000 11596 Move returns status 0, amount 0
00:27:26.860 00.000 11596 MoveAxis(N, 0, ABG)
00:27:26.860 00.000 11596 Move returns status 0, amount 0
00:27:26.860 00.000 11596 move complete, result=0
00:27:26.860 00.000 11596 worker thread done servicing request
00:27:26.865 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
00:27:26.874 00.009 13300 UpdateGuideState exits: m=1941 SNR=30.9
00:27:26.874 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:26.874 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:27:26.875 00.001 13300 Enqueuing Expose request
00:27:26.875 00.000 11596 Worker thread wakes up
00:27:26.875 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:27:26.875 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:27:27.388 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:27:29.818 02.430 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f87d89d0-42f2-4130-97fb-ff19329cf421"}
00:27:29.818 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f87d89d0-42f2-4130-97fb-ff19329cf421"}
00:27:29.819 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f46f934d-e4d2-4070-893a-a3730ba1b1a0"}
00:27:29.819 00.000 13300 case statement mapped state 6 to 3
00:27:29.819 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f46f934d-e4d2-4070-893a-a3730ba1b1a0"}
00:27:29.820 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"58651d8a-185a-4d10-8cfa-53f2852127fc"}
00:27:29.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1753,"width":15,"height":15,"star_pos":[7.04,7.24],"pixels":"..."},"id":"58651d8a-185a-4d10-8cfa-53f2852127fc"}
00:27:30.413 00.593 11596 Exposure complete
00:27:30.486 00.073 11596 worker thread done servicing request
00:27:30.486 00.000 13300 OnExposeComplete: enter
00:27:30.486 00.000 13300 UpdateGuideState(): m_state=6
00:27:30.487 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1754
00:27:30.487 00.000 13300 Star::Find returns 1 (0), X=1071.01, Y=356.39, Mass=1972, SNR=31.1, Peak=226 HFD=3.3
00:27:30.487 00.000 13300 MultiStar: [#1 0.15,-0.03,0.75,U] [#2 0.26,-0.17,0.46,U] [#3 0.25,-0.01,0.42,U] [#4 0.10,0.09,0.29,U] [#5 0.30,0.39,0.23,U] [#6 0.42,-0.03,0.22,U] [#7 0.18,0.21,0.24,U] [#8 0.08,0.40,0.20,U] 
00:27:30.487 00.000 13300 single-star, 8 included, MultiStar: {0.15, 0.06}, one-star: {-0.03, 0.08}
00:27:30.487 00.000 13300 CameraToMount -- cameraTheta (1.89) - m_xAngle (-1.61) = xAngle (3.50 = -2.78)
00:27:30.488 00.001 13300 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.52 = -2.77)
00:27:30.488 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.08 hyp=0.08 cameraTheta=1.89 mountX=-0.08 mountY=-0.03, mountTheta=-2.77
00:27:30.489 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.08, opts=13)
00:27:30.490 00.001 13300 Enqueuing Move request for scope (-0.03, 0.08)
00:27:30.490 00.000 11596 Worker thread wakes up
00:27:30.490 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.08) opts 0xd
00:27:30.490 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.08)
00:27:30.490 00.000 11596 Moving (-0.03, 0.08) raw xDistance=-0.08 yDistance=-0.03
00:27:30.490 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:27:30.491 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:30.491 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:27:30.491 00.000 11596 MoveAxis(E, 0, ABG)
00:27:30.491 00.000 11596 Move returns status 0, amount 0
00:27:30.491 00.000 11596 MoveAxis(N, 0, ABG)
00:27:30.491 00.000 11596 Move returns status 0, amount 0
00:27:30.492 00.001 11596 move complete, result=0
00:27:30.492 00.000 11596 worker thread done servicing request
00:27:30.496 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=120, Gamma=0.510
00:27:30.503 00.007 13300 UpdateGuideState exits: m=1972 SNR=31.1
00:27:30.504 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:30.504 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:27:30.504 00.000 13300 Enqueuing Expose request
00:27:30.504 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:27:30.504 00.000 11596 Worker thread wakes up
00:27:30.504 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:27:31.018 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:27:32.818 01.800 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ec2d9b1c-75c9-43b5-ae63-7875aee0bd0b"}
00:27:32.818 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ec2d9b1c-75c9-43b5-ae63-7875aee0bd0b"}
00:27:32.819 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"da56bcb2-2b6b-4976-8cf4-984caa44f135"}
00:27:32.819 00.000 13300 case statement mapped state 6 to 3
00:27:32.819 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"da56bcb2-2b6b-4976-8cf4-984caa44f135"}
00:27:32.819 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"186641e6-719b-49ab-bd81-d6826827243d"}
00:27:32.820 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1754,"width":15,"height":15,"star_pos":[7.01,7.39],"pixels":"..."},"id":"186641e6-719b-49ab-bd81-d6826827243d"}
00:27:34.049 01.229 11596 Exposure complete
00:27:34.128 00.079 11596 worker thread done servicing request
00:27:34.128 00.000 13300 OnExposeComplete: enter
00:27:34.128 00.000 13300 UpdateGuideState(): m_state=6
00:27:34.129 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1755
00:27:34.130 00.001 13300 Star::Find returns 1 (0), X=1071.00, Y=356.32, Mass=1954, SNR=30.9, Peak=230 HFD=3.3
00:27:34.130 00.000 13300 MultiStar: [#1 0.22,-0.10,0.76,U] [#2 0.27,-0.15,0.45,U] [#3 0.14,-0.13,0.42,U] [#4 0.19,0.12,0.29,U] [#5 0.23,0.45,0.23,U] [#6 0.18,0.10,0.21,U] [#7 0.38,-0.30,0.22,U] [#8 0.37,0.33,0.20,U] 
00:27:34.130 00.000 13300 single-star, 8 included, MultiStar: {0.17, -0.01}, one-star: {-0.03, 0.00}
00:27:34.130 00.000 13300 CameraToMount -- cameraTheta (3.09) - m_xAngle (-1.61) = xAngle (4.70 = -1.59)
00:27:34.130 00.000 13300 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.71 = -1.57)
00:27:34.130 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.00 hyp=0.03 cameraTheta=3.09 mountX=-0.00 mountY=-0.03, mountTheta=-1.59
00:27:34.132 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.00, opts=13)
00:27:34.132 00.000 13300 Enqueuing Move request for scope (-0.03, 0.00)
00:27:34.133 00.001 11596 Worker thread wakes up
00:27:34.133 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.00) opts 0xd
00:27:34.133 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.00)
00:27:34.133 00.000 11596 Moving (-0.03, 0.00) raw xDistance=-0.00 yDistance=-0.03
00:27:34.134 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:27:34.134 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:34.135 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:27:34.136 00.001 11596 MoveAxis(E, 0, ABG)
00:27:34.136 00.000 11596 Move returns status 0, amount 0
00:27:34.136 00.000 11596 MoveAxis(N, 0, ABG)
00:27:34.136 00.000 11596 Move returns status 0, amount 0
00:27:34.137 00.001 11596 move complete, result=0
00:27:34.137 00.000 11596 worker thread done servicing request
00:27:34.141 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
00:27:34.149 00.008 13300 UpdateGuideState exits: m=1954 SNR=30.9
00:27:34.149 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:34.149 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:27:34.149 00.000 13300 Enqueuing Expose request
00:27:34.150 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:27:34.150 00.000 11596 Worker thread wakes up
00:27:34.150 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:27:34.654 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:27:35.817 01.163 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f1289ffc-ae59-43e7-8666-c36eb9e5d325"}
00:27:35.817 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f1289ffc-ae59-43e7-8666-c36eb9e5d325"}
00:27:35.818 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"33ae10ac-0685-4104-a554-3b1287285210"}
00:27:35.818 00.000 13300 case statement mapped state 6 to 3
00:27:35.818 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"33ae10ac-0685-4104-a554-3b1287285210"}
00:27:35.819 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"77d48397-6bb7-426a-b416-2f93669dbc26"}
00:27:35.819 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1755,"width":15,"height":15,"star_pos":[7.00,7.32],"pixels":"..."},"id":"77d48397-6bb7-426a-b416-2f93669dbc26"}
00:27:37.685 01.866 11596 Exposure complete
00:27:37.763 00.078 11596 worker thread done servicing request
00:27:37.764 00.001 13300 OnExposeComplete: enter
00:27:37.764 00.000 13300 UpdateGuideState(): m_state=6
00:27:37.764 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1756
00:27:37.764 00.000 13300 Star::Find returns 1 (0), X=1071.04, Y=356.37, Mass=2009, SNR=31.4, Peak=225 HFD=3.3
00:27:37.765 00.001 13300 MultiStar: [#1 0.16,-0.01,0.74,U] [#2 0.26,0.06,0.44,U] [#3 0.18,-0.13,0.40,U] [#4 0.26,0.26,0.30,U] [#5 0.08,0.81,0.24,U] [#6 0.25,0.13,0.21,U] [#7 0.22,0.27,0.23,U] [#8 0.26,0.13,0.20,U] 
00:27:37.765 00.000 13300 single-star, 8 included, MultiStar: {0.15, 0.11}, one-star: {0.01, 0.05}
00:27:37.765 00.000 13300 CameraToMount -- cameraTheta (1.43) - m_xAngle (-1.61) = xAngle (3.04 = 3.04)
00:27:37.765 00.000 13300 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.05 = 3.05)
00:27:37.765 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.43 mountX=-0.05 mountY=0.00, mountTheta=3.05
00:27:37.767 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.05, opts=13)
00:27:37.767 00.000 13300 Enqueuing Move request for scope (0.01, 0.05)
00:27:37.767 00.000 11596 Worker thread wakes up
00:27:37.767 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.05) opts 0xd
00:27:37.767 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.05)
00:27:37.767 00.000 11596 Moving (0.01, 0.05) raw xDistance=-0.05 yDistance=0.00
00:27:37.767 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:27:37.767 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:37.768 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:27:37.768 00.000 11596 MoveAxis(E, 0, ABG)
00:27:37.768 00.000 11596 Move returns status 0, amount 0
00:27:37.768 00.000 11596 MoveAxis(N, 0, ABG)
00:27:37.768 00.000 11596 Move returns status 0, amount 0
00:27:37.769 00.001 11596 move complete, result=0
00:27:37.769 00.000 11596 worker thread done servicing request
00:27:37.773 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
00:27:37.781 00.008 13300 UpdateGuideState exits: m=2009 SNR=31.4
00:27:37.781 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:37.781 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:27:37.781 00.000 13300 Enqueuing Expose request
00:27:37.781 00.000 11596 Worker thread wakes up
00:27:37.781 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:27:37.782 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:27:38.284 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:27:38.818 00.534 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3a52deff-af48-467f-a937-dc13d83b3b63"}
00:27:38.818 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3a52deff-af48-467f-a937-dc13d83b3b63"}
00:27:38.819 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"de3053dc-da1f-4277-ad2e-d599e9e4b2e9"}
00:27:38.819 00.000 13300 case statement mapped state 6 to 3
00:27:38.819 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"de3053dc-da1f-4277-ad2e-d599e9e4b2e9"}
00:27:38.820 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9a8f114c-cf73-4e8c-a068-9492f987a7bb"}
00:27:38.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1756,"width":15,"height":15,"star_pos":[7.04,7.37],"pixels":"..."},"id":"9a8f114c-cf73-4e8c-a068-9492f987a7bb"}
00:27:41.310 02.490 11596 Exposure complete
00:27:41.386 00.076 11596 worker thread done servicing request
00:27:41.386 00.000 13300 OnExposeComplete: enter
00:27:41.386 00.000 13300 UpdateGuideState(): m_state=6
00:27:41.387 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1757
00:27:41.387 00.000 13300 Star::Find returns 1 (0), X=1071.05, Y=356.37, Mass=2022, SNR=31.5, Peak=238 HFD=3.3
00:27:41.388 00.001 13300 MultiStar: [#1 0.15,0.04,0.74,U] [#2 0.21,-0.15,0.44,U] [#3 0.08,-0.05,0.41,U] [#4 0.21,0.19,0.28,U] [#5 0.16,0.64,0.24,U] [#6 0.48,0.10,0.21,U] [#7 0.29,-0.13,0.22,U] [#8 0.19,0.33,0.19,U] 
00:27:41.388 00.000 13300 single-star, 8 included, MultiStar: {0.15, 0.07}, one-star: {0.02, 0.06}
00:27:41.388 00.000 13300 CameraToMount -- cameraTheta (1.24) - m_xAngle (-1.61) = xAngle (2.85 = 2.85)
00:27:41.388 00.000 13300 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.87 = 2.87)
00:27:41.388 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.24 mountX=-0.06 mountY=0.02, mountTheta=2.86
00:27:41.390 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.06, opts=13)
00:27:41.390 00.000 13300 Enqueuing Move request for scope (0.02, 0.06)
00:27:41.390 00.000 11596 Worker thread wakes up
00:27:41.390 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.06) opts 0xd
00:27:41.390 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.06)
00:27:41.390 00.000 11596 Moving (0.02, 0.06) raw xDistance=-0.06 yDistance=0.02
00:27:41.390 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:27:41.390 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:41.390 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:27:41.391 00.001 11596 MoveAxis(E, 0, ABG)
00:27:41.391 00.000 11596 Move returns status 0, amount 0
00:27:41.391 00.000 11596 MoveAxis(N, 0, ABG)
00:27:41.391 00.000 11596 Move returns status 0, amount 0
00:27:41.391 00.000 11596 move complete, result=0
00:27:41.391 00.000 11596 worker thread done servicing request
00:27:41.396 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=112, Gamma=0.510
00:27:41.403 00.007 13300 UpdateGuideState exits: m=2022 SNR=31.5
00:27:41.404 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:41.404 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:27:41.404 00.000 13300 Enqueuing Expose request
00:27:41.404 00.000 11596 Worker thread wakes up
00:27:41.404 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:27:41.404 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:27:41.816 00.412 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b5c40262-265f-4146-9b32-49ffc4db125e"}
00:27:41.816 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b5c40262-265f-4146-9b32-49ffc4db125e"}
00:27:41.817 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6733d462-5cd9-497e-93ec-b5c900ae87ca"}
00:27:41.817 00.000 13300 case statement mapped state 6 to 3
00:27:41.817 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6733d462-5cd9-497e-93ec-b5c900ae87ca"}
00:27:41.817 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"caaaf6b6-386b-4533-8b92-662c133cb9eb"}
00:27:41.818 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1757,"width":15,"height":15,"star_pos":[7.05,7.37],"pixels":"..."},"id":"caaaf6b6-386b-4533-8b92-662c133cb9eb"}
00:27:41.914 00.096 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:27:44.816 02.902 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f1ed59a2-a224-4683-ad17-164fc4be6d04"}
00:27:44.816 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f1ed59a2-a224-4683-ad17-164fc4be6d04"}
00:27:44.817 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"681756f9-bc53-47ae-ba9c-459dfbda2e37"}
00:27:44.817 00.000 13300 case statement mapped state 6 to 3
00:27:44.817 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"681756f9-bc53-47ae-ba9c-459dfbda2e37"}
00:27:44.818 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3608662c-2130-479b-b725-8b89469f3f97"}
00:27:44.818 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1757,"width":15,"height":15,"star_pos":[7.05,7.37],"pixels":"..."},"id":"3608662c-2130-479b-b725-8b89469f3f97"}
00:27:44.952 00.134 11596 Exposure complete
00:27:45.030 00.078 11596 worker thread done servicing request
00:27:45.030 00.000 13300 OnExposeComplete: enter
00:27:45.030 00.000 13300 UpdateGuideState(): m_state=6
00:27:45.030 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1758
00:27:45.030 00.000 13300 Star::Find returns 1 (0), X=1071.12, Y=356.27, Mass=1948, SNR=30.9, Peak=247 HFD=3.2
00:27:45.031 00.001 13300 MultiStar: [#1 0.07,-0.13,0.75,U] [#2 0.08,-0.21,0.46,U] [#3 0.09,-0.14,0.41,U] [#4 0.15,0.00,0.29,U] [#5 0.06,0.54,0.24,U] [#6 0.30,-0.21,0.21,U] [#7 -0.09,-0.04,0.22,U] [#8 0.02,0.38,0.20,U] 
00:27:45.031 00.000 13300 refined, 8 included, MultiStar: {0.08, -0.04}, one-star: {0.08, -0.04}
00:27:45.031 00.000 13300 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-1.61) = xAngle (1.19 = 1.19)
00:27:45.031 00.000 13300 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.20 = 1.20)
00:27:45.031 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-0.42 mountX=0.03 mountY=0.09, mountTheta=1.19
00:27:45.033 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.04, opts=13)
00:27:45.033 00.000 13300 Enqueuing Move request for scope (0.08, -0.04)
00:27:45.033 00.000 11596 Worker thread wakes up
00:27:45.033 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.04) opts 0xd
00:27:45.033 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.04)
00:27:45.033 00.000 11596 Moving (0.08, -0.04) raw xDistance=0.03 yDistance=0.09
00:27:45.034 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:27:45.034 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:45.034 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:27:45.034 00.000 11596 MoveAxis(E, 0, ABG)
00:27:45.034 00.000 11596 Move returns status 0, amount 0
00:27:45.034 00.000 11596 MoveAxis(N, 0, ABG)
00:27:45.034 00.000 11596 Move returns status 0, amount 0
00:27:45.034 00.000 11596 move complete, result=0
00:27:45.034 00.000 11596 worker thread done servicing request
00:27:45.040 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
00:27:45.049 00.009 13300 UpdateGuideState exits: m=1948 SNR=30.9
00:27:45.049 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:45.049 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:27:45.049 00.000 13300 Enqueuing Expose request
00:27:45.049 00.000 11596 Worker thread wakes up
00:27:45.049 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:27:45.049 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:27:45.563 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:27:47.816 02.253 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c3f42101-ff89-4185-b8f1-a4b5dab466fd"}
00:27:47.816 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c3f42101-ff89-4185-b8f1-a4b5dab466fd"}
00:27:47.817 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f66ae4a4-ff55-43ad-ae56-62f2b01ed6ec"}
00:27:47.817 00.000 13300 case statement mapped state 6 to 3
00:27:47.817 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f66ae4a4-ff55-43ad-ae56-62f2b01ed6ec"}
00:27:47.817 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c29bc43f-48a6-4953-b17e-bb7c75105a19"}
00:27:47.818 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1758,"width":15,"height":15,"star_pos":[7.12,7.27],"pixels":"..."},"id":"c29bc43f-48a6-4953-b17e-bb7c75105a19"}
00:27:48.590 00.772 11596 Exposure complete
00:27:48.672 00.082 11596 worker thread done servicing request
00:27:48.673 00.001 13300 OnExposeComplete: enter
00:27:48.673 00.000 13300 UpdateGuideState(): m_state=6
00:27:48.673 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1759
00:27:48.673 00.000 13300 Star::Find returns 1 (0), X=1071.17, Y=356.34, Mass=2010, SNR=31.4, Peak=237 HFD=3.3
00:27:48.674 00.001 13300 MultiStar: [#1 0.09,-0.04,0.75,U] [#2 0.20,-0.04,0.44,U] [#3 0.24,-0.13,0.41,U] [#4 0.25,-0.21,0.30,U] [#5 0.19,0.34,0.24,U] [#6 0.08,0.25,0.21,U] [#7 0.16,0.06,0.22,U] [#8 0.01,0.28,0.22,U] 
00:27:48.674 00.000 13300 single-star, 8 included, MultiStar: {0.15, 0.02}, one-star: {0.14, 0.03}
00:27:48.674 00.000 13300 CameraToMount -- cameraTheta (0.21) - m_xAngle (-1.61) = xAngle (1.82 = 1.82)
00:27:48.674 00.000 13300 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.83 = 1.83)
00:27:48.674 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=0.03 hyp=0.14 cameraTheta=0.21 mountX=-0.04 mountY=0.14, mountTheta=1.82
00:27:48.676 00.002 13300 SchedulePrimaryMove(1016D950, x=0.14, y=0.03, opts=13)
00:27:48.676 00.000 13300 Enqueuing Move request for scope (0.14, 0.03)
00:27:48.676 00.000 11596 Worker thread wakes up
00:27:48.676 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.03) opts 0xd
00:27:48.676 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, 0.03)
00:27:48.676 00.000 11596 Moving (0.14, 0.03) raw xDistance=-0.04 yDistance=0.14
00:27:48.677 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:27:48.677 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:48.677 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:27:48.677 00.000 11596 MoveAxis(E, 0, ABG)
00:27:48.677 00.000 11596 Move returns status 0, amount 0
00:27:48.677 00.000 11596 MoveAxis(N, 0, ABG)
00:27:48.677 00.000 11596 Move returns status 0, amount 0
00:27:48.677 00.000 11596 move complete, result=0
00:27:48.677 00.000 11596 worker thread done servicing request
00:27:48.683 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
00:27:48.691 00.008 13300 UpdateGuideState exits: m=2010 SNR=31.4
00:27:48.691 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:48.691 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:27:48.691 00.000 13300 Enqueuing Expose request
00:27:48.691 00.000 11596 Worker thread wakes up
00:27:48.692 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:27:48.692 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:27:49.208 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:27:50.249 01.041 13300 evsrv: cli 10203220 connect
00:27:50.249 00.000 13300 case statement mapped state 6 to 3
00:27:50.250 00.001 13300 case statement mapped state 6 to 3
00:27:50.251 00.001 13300 evsrv: cli 10203220 request: {"method":"get_app_state","id":"4a5add51-240e-4684-aac3-14842d6348a4"}
00:27:50.251 00.000 13300 case statement mapped state 6 to 3
00:27:50.251 00.000 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":"Guiding","id":"4a5add51-240e-4684-aac3-14842d6348a4"}
00:27:50.252 00.001 13300 evsrv: cli 10203220 disconnect
00:27:50.255 00.003 13300 evsrv: cli 10203CC0 connect
00:27:50.255 00.000 13300 case statement mapped state 6 to 3
00:27:50.256 00.001 13300 case statement mapped state 6 to 3
00:27:50.257 00.001 13300 evsrv: cli 10203CC0 request: {"method":"dither","params":{"amount":10,"raOnly":false,"settle":{"pixels":1.5,"time":5,"timeout":40}},"id":"99df7e7c-89a2-4ab8-a14a-921e0c3ef9be"}
00:27:50.257 00.000 13300 PhdController::Dither begins
00:27:50.257 00.000 13300 dither: size=10.00, dRA=0.00 dDec=10.00
00:27:50.257 00.000 13300 MountToCamera -- mountTheta (1.57) + m_xAngle (-1.61) = xAngle (-0.04 = -0.04)
00:27:50.258 00.001 13300 MountToCamera -- mountX=0.00 mountY=10.00 hyp=10.00 mountTheta=1.57 cameraX=9.99, cameraY=-0.38 cameraTheta=-0.04
00:27:50.260 00.002 13300 setting lock position to (1081.03, 355.94)
00:27:50.260 00.000 13300 Mount: notify guiding dithered (10.0, -0.4)
00:27:50.261 00.001 13300 MultiStar: stabilizing after lock position change
00:27:50.261 00.000 13300 Status Line: Dither da 0.00,10.00
00:27:50.266 00.005 13300 PhdController: newstate STATE_SETTLE_BEGIN
00:27:50.266 00.000 13300 PhdController: newstate STATE_SETTLE_WAIT
00:27:50.267 00.001 13300 evsrv: cli 10203CC0 response: {"jsonrpc":"2.0","result":0,"id":"99df7e7c-89a2-4ab8-a14a-921e0c3ef9be"}
00:27:50.267 00.000 13300 evsrv: cli 10203CC0 disconnect
00:27:50.816 00.549 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3dd7f63e-406a-43e5-83d5-549d25376b14"}
00:27:50.816 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3dd7f63e-406a-43e5-83d5-549d25376b14"}
00:27:50.817 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9d01c0ae-ec18-4557-a4d1-2540e931ee5b"}
00:27:50.817 00.000 13300 case statement mapped state 6 to 3
00:27:50.817 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9d01c0ae-ec18-4557-a4d1-2540e931ee5b"}
00:27:50.818 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"30d61a76-a84a-43bd-81ac-d24fb4ed8e61"}
00:27:50.818 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1759,"width":15,"height":15,"star_pos":[7.17,7.34],"pixels":"..."},"id":"30d61a76-a84a-43bd-81ac-d24fb4ed8e61"}
00:27:52.282 01.464 11596 Exposure complete
00:27:52.367 00.085 11596 worker thread done servicing request
00:27:52.368 00.001 13300 OnExposeComplete: enter
00:27:52.368 00.000 13300 UpdateGuideState(): m_state=6
00:27:52.368 00.000 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1760
00:27:52.368 00.000 13300 Star::Find returns 1 (0), X=1071.02, Y=356.37, Mass=1942, SNR=30.9, Peak=230 HFD=3.3
00:27:52.369 00.001 13300 CameraToMount -- cameraTheta (3.10) - m_xAngle (-1.61) = xAngle (4.71 = -1.58)
00:27:52.369 00.000 13300 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.72 = -1.56)
00:27:52.369 00.000 13300 CameraToMount -- cameraX=-10.00 cameraY=0.44 hyp=10.01 cameraTheta=3.10 mountX=-0.06 mountY=-10.01, mountTheta=-1.58
00:27:52.371 00.002 13300 dither recenter: remaining=(-0.0,-10.0) step=(-0.0,-10.0)
00:27:52.372 00.001 13300 MountToCamera -- mountTheta (-1.57) + m_xAngle (-1.61) = xAngle (-3.18 = 3.10)
00:27:52.372 00.000 13300 MountToCamera -- mountX=-0.00 mountY=-10.00 hyp=10.00 mountTheta=-1.57 cameraX=-9.99, cameraY=0.38 cameraTheta=3.10
00:27:52.372 00.000 13300 SchedulePrimaryMove(1016D950, x=-9.99, y=0.38, opts=4)
00:27:52.372 00.000 13300 Enqueuing Move request for scope (-9.99, 0.38)
00:27:52.372 00.000 13300 Mount: notify direct move -0.00,-10.00
00:27:52.372 00.000 11596 Worker thread wakes up
00:27:52.372 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-9.99, 0.38) opts 0x4
00:27:52.372 00.000 11596 Handling offset move in thread for scope, endpoint = (-9.99, 0.38)
00:27:52.373 00.001 11596 Moving (-9.99, 0.38) raw xDistance=-0.00 yDistance=-10.00
00:27:52.373 00.000 11596 BLC: window closed
00:27:52.373 00.000 11596 MoveAxis(E, 0, B)
00:27:52.373 00.000 11596 Move returns status 0, amount 0
00:27:52.373 00.000 11596 BLC: window closed
00:27:52.373 00.000 11596 BLC: Compensation needed for non-algo type move
00:27:52.374 00.001 11596 BLC: Dec direction reversal from South to North, backlash comp pulse of 134 applied
00:27:52.374 00.000 11596 MoveAxis(N, 13352, B)
00:27:52.374 00.000 11596 Guiding  Dir = 0, Dur = 13352
00:27:52.374 00.000 11596 IsSlewing returns 0
00:27:52.381 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
00:27:52.391 00.010 13300 UpdateGuideState exits: m=1942 SNR=30.9
00:27:52.391 00.000 13300 PhdController: settling, locked = 1, distance = 10.07 (1.50) aobump = 0 frame = 1 / 99999
00:27:52.392 00.001 13300 evsrv: {"Event":"Settling","Timestamp":1761694072.392,"Host":"MAX-PC","Inst":1,"Distance":10.07,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
00:27:52.392 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:52.392 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:27:52.392 00.000 13300 Enqueuing Expose request
00:27:52.573 00.181 11596 IsGuiding returns 0
00:27:52.970 00.397 11596 PulseGuide returned control before completion, sleep 12966
00:27:53.815 00.845 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0d336390-9c08-48f1-becb-4d3ab007f403"}
00:27:53.815 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0d336390-9c08-48f1-becb-4d3ab007f403"}
00:27:53.816 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e30aa5a7-9c77-47d0-bf22-922f9fa40f79"}
00:27:53.816 00.000 13300 case statement mapped state 6 to 3
00:27:53.816 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e30aa5a7-9c77-47d0-bf22-922f9fa40f79"}
00:27:53.817 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7131ee9a-2402-41c7-aa71-d40e00ff52bc"}
00:27:53.817 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1760,"width":15,"height":15,"star_pos":[7.02,7.37],"pixels":"..."},"id":"7131ee9a-2402-41c7-aa71-d40e00ff52bc"}
00:27:57.221 03.404 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"60c0aeba-56a0-4a41-a897-b0cd13af656f"}
00:27:57.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"60c0aeba-56a0-4a41-a897-b0cd13af656f"}
00:27:57.248 00.027 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"11058e49-d55a-45ab-ba1a-51902e6975b6"}
00:27:57.248 00.000 13300 case statement mapped state 6 to 3
00:27:57.248 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"11058e49-d55a-45ab-ba1a-51902e6975b6"}
00:27:57.306 00.058 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"96bcd4c4-c931-442f-a175-766ba07a1ea6"}
00:27:57.306 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1760,"width":15,"height":15,"star_pos":[7.02,7.37],"pixels":"..."},"id":"96bcd4c4-c931-442f-a175-766ba07a1ea6"}
00:28:00.212 02.906 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8cc30708-d693-4ec3-8017-f739b8b97cf2"}
00:28:00.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8cc30708-d693-4ec3-8017-f739b8b97cf2"}
00:28:00.213 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cee952dd-a0aa-4392-8fd8-11d5ba859fbd"}
00:28:00.213 00.000 13300 case statement mapped state 6 to 3
00:28:00.214 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cee952dd-a0aa-4392-8fd8-11d5ba859fbd"}
00:28:00.215 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"250ecc4f-f0aa-4680-bc33-ad07d6e41331"}
00:28:00.215 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1760,"width":15,"height":15,"star_pos":[7.02,7.37],"pixels":"..."},"id":"250ecc4f-f0aa-4680-bc33-ad07d6e41331"}
00:28:03.210 02.995 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"459432b9-eeeb-41a2-8bf3-b2b4b71924b9"}
00:28:03.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"459432b9-eeeb-41a2-8bf3-b2b4b71924b9"}
00:28:03.211 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d79d25bc-e832-4ffa-9ee1-51b5137800c7"}
00:28:03.211 00.000 13300 case statement mapped state 6 to 3
00:28:03.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d79d25bc-e832-4ffa-9ee1-51b5137800c7"}
00:28:03.211 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d5ef17dd-a92d-49b8-ae47-f1e19fd7aa58"}
00:28:03.212 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1760,"width":15,"height":15,"star_pos":[7.02,7.37],"pixels":"..."},"id":"d5ef17dd-a92d-49b8-ae47-f1e19fd7aa58"}
00:28:05.941 02.729 11596 IsGuiding returns 1
00:28:05.941 00.000 11596 scope still moving after pulse duration time elapsed
00:28:05.972 00.031 11596 IsSlewing returns 0
00:28:05.972 00.000 11596 IsGuiding returns 1
00:28:06.003 00.031 11596 IsSlewing returns 0
00:28:06.003 00.000 11596 IsGuiding returns 1
00:28:06.033 00.030 11596 IsSlewing returns 0
00:28:06.034 00.001 11596 IsGuiding returns 1
00:28:06.064 00.030 11596 IsSlewing returns 0
00:28:06.064 00.000 11596 IsGuiding returns 1
00:28:06.094 00.030 11596 IsSlewing returns 0
00:28:06.094 00.000 11596 IsGuiding returns 1
00:28:06.124 00.030 11596 IsSlewing returns 0
00:28:06.124 00.000 11596 IsGuiding returns 1
00:28:06.154 00.030 11596 IsSlewing returns 0
00:28:06.154 00.000 11596 IsGuiding returns 1
00:28:06.184 00.030 11596 IsSlewing returns 0
00:28:06.184 00.000 11596 IsGuiding returns 1
00:28:06.210 00.026 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a9429407-ebc3-4f85-9601-58d037f888e3"}
00:28:06.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a9429407-ebc3-4f85-9601-58d037f888e3"}
00:28:06.211 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dec1d9c4-c256-44d5-897e-e0bd3fd5dc9e"}
00:28:06.211 00.000 13300 case statement mapped state 6 to 3
00:28:06.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dec1d9c4-c256-44d5-897e-e0bd3fd5dc9e"}
00:28:06.212 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"87ad05aa-145c-4ce9-a78a-2d49db69aef4"}
00:28:06.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1760,"width":15,"height":15,"star_pos":[7.02,7.37],"pixels":"..."},"id":"87ad05aa-145c-4ce9-a78a-2d49db69aef4"}
00:28:06.216 00.004 11596 IsSlewing returns 0
00:28:06.216 00.000 11596 IsGuiding returns 1
00:28:06.248 00.032 11596 IsSlewing returns 0
00:28:06.248 00.000 11596 IsGuiding returns 1
00:28:06.277 00.029 11596 IsSlewing returns 0
00:28:06.277 00.000 11596 IsGuiding returns 1
00:28:06.309 00.032 11596 IsSlewing returns 0
00:28:06.309 00.000 11596 IsGuiding returns 1
00:28:06.341 00.032 11596 IsSlewing returns 0
00:28:06.341 00.000 11596 IsGuiding returns 1
00:28:06.372 00.031 11596 IsSlewing returns 0
00:28:06.372 00.000 11596 IsGuiding returns 1
00:28:06.403 00.031 11596 IsSlewing returns 0
00:28:06.403 00.000 11596 IsGuiding returns 1
00:28:06.433 00.030 11596 IsSlewing returns 0
00:28:06.433 00.000 11596 IsGuiding returns 1
00:28:06.462 00.029 11596 IsSlewing returns 0
00:28:06.462 00.000 11596 IsGuiding returns 1
00:28:06.493 00.031 11596 IsSlewing returns 0
00:28:06.493 00.000 11596 IsGuiding returns 1
00:28:06.523 00.030 11596 IsSlewing returns 0
00:28:06.523 00.000 11596 IsGuiding returns 1
00:28:06.553 00.030 11596 IsSlewing returns 0
00:28:06.553 00.000 11596 IsGuiding returns 1
00:28:06.583 00.030 11596 IsSlewing returns 0
00:28:06.583 00.000 11596 IsGuiding returns 1
00:28:06.614 00.031 11596 IsSlewing returns 0
00:28:06.615 00.001 11596 IsGuiding returns 1
00:28:06.646 00.031 11596 IsSlewing returns 0
00:28:06.646 00.000 11596 IsGuiding returns 1
00:28:06.870 00.224 11596 IsSlewing returns 0
00:28:06.870 00.000 11596 IsGuiding returns 1
00:28:07.151 00.281 11596 IsSlewing returns 0
00:28:07.151 00.000 11596 IsGuiding returns 1
00:28:07.186 00.035 11596 IsSlewing returns 0
00:28:07.186 00.000 11596 IsGuiding returns 1
00:28:07.216 00.030 11596 IsSlewing returns 0
00:28:07.216 00.000 11596 IsGuiding returns 1
00:28:07.247 00.031 11596 IsSlewing returns 0
00:28:07.247 00.000 11596 IsGuiding returns 1
00:28:07.277 00.030 11596 IsSlewing returns 0
00:28:07.277 00.000 11596 IsGuiding returns 1
00:28:07.307 00.030 11596 IsSlewing returns 0
00:28:07.307 00.000 11596 IsGuiding returns 1
00:28:07.337 00.030 11596 IsSlewing returns 0
00:28:07.337 00.000 11596 IsGuiding returns 1
00:28:07.368 00.031 11596 IsSlewing returns 0
00:28:07.368 00.000 11596 IsGuiding returns 1
00:28:07.400 00.032 11596 IsSlewing returns 0
00:28:07.400 00.000 11596 IsGuiding returns 1
00:28:07.432 00.032 11596 IsSlewing returns 0
00:28:07.432 00.000 11596 IsGuiding returns 1
00:28:07.463 00.031 11596 IsSlewing returns 0
00:28:07.463 00.000 11596 IsGuiding returns 1
00:28:07.493 00.030 11596 IsSlewing returns 0
00:28:07.493 00.000 11596 IsGuiding returns 1
00:28:07.524 00.031 11596 IsSlewing returns 0
00:28:07.524 00.000 11596 IsGuiding returns 1
00:28:07.555 00.031 11596 IsSlewing returns 0
00:28:07.555 00.000 11596 IsGuiding returns 1
00:28:07.586 00.031 11596 IsSlewing returns 0
00:28:07.586 00.000 11596 IsGuiding returns 1
00:28:07.617 00.031 11596 IsSlewing returns 0
00:28:07.617 00.000 11596 IsGuiding returns 1
00:28:07.647 00.030 11596 IsSlewing returns 0
00:28:07.647 00.000 11596 IsGuiding returns 1
00:28:07.678 00.031 11596 IsSlewing returns 0
00:28:07.678 00.000 11596 IsGuiding returns 1
00:28:07.708 00.030 11596 IsSlewing returns 0
00:28:07.708 00.000 11596 IsGuiding returns 1
00:28:07.739 00.031 11596 IsSlewing returns 0
00:28:07.740 00.001 11596 IsGuiding returns 1
00:28:07.769 00.029 11596 IsSlewing returns 0
00:28:07.769 00.000 11596 IsGuiding returns 1
00:28:07.801 00.032 11596 IsSlewing returns 0
00:28:07.801 00.000 11596 IsGuiding returns 1
00:28:07.833 00.032 11596 IsSlewing returns 0
00:28:07.833 00.000 11596 IsGuiding returns 1
00:28:08.082 00.249 11596 IsSlewing returns 0
00:28:08.195 00.113 11596 IsGuiding returns 1
00:28:08.299 00.104 11596 IsGuiding returns 1
00:28:08.299 00.000 11596 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope_ascom.cpp:681->timeout exceeded waiting for guiding pulse to complete
00:28:08.300 00.001 11596 GetBoolean("/Confirm/5/PulseGuideFailedAlertEnabled", 1) returns 0
00:28:08.300 00.000 11596 Suppressed alert:  Il commando PulseGuide inviato alla montatura è fallito - la guida probabilmente non funzionarà.
00:28:08.300 00.000 11596 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:795->guide failed
00:28:08.300 00.000 11596 Move returns status 1, amount 0
00:28:08.300 00.000 11596 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
00:28:08.300 00.000 11596 move complete, result=1
00:28:08.300 00.000 11596 worker thread done servicing request
00:28:08.301 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -10.0 px 0 ms NORTH
00:28:08.301 00.000 11596 Worker thread wakes up
00:28:08.301 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:28:08.303 00.002 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
00:28:08.816 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1056,341,31,31)
00:28:09.209 00.393 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"44614cc5-623d-4782-a64c-be28cbda5dd6"}
00:28:09.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"44614cc5-623d-4782-a64c-be28cbda5dd6"}
00:28:09.210 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"51cfeb26-8875-46cb-9188-2450333dca91"}
00:28:09.210 00.000 13300 case statement mapped state 6 to 3
00:28:09.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"51cfeb26-8875-46cb-9188-2450333dca91"}
00:28:09.210 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5743a9a2-e806-488c-9662-98b8abc387ce"}
00:28:09.211 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1760,"width":15,"height":15,"star_pos":[7.02,7.37],"pixels":"..."},"id":"5743a9a2-e806-488c-9662-98b8abc387ce"}
00:28:11.848 02.637 11596 Exposure complete
00:28:11.929 00.081 11596 worker thread done servicing request
00:28:11.929 00.000 13300 OnExposeComplete: enter
00:28:11.929 00.000 13300 UpdateGuideState(): m_state=6
00:28:11.930 00.001 13300 Star::Find(15, 1071, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1761
00:28:11.930 00.000 13300 Star::Find returns 1 (0), X=1080.89, Y=356.15, Mass=1998, SNR=31.2, Peak=251 HFD=3.1
00:28:11.930 00.000 13300 CameraToMount -- cameraTheta (2.13) - m_xAngle (-1.61) = xAngle (3.74 = -2.54)
00:28:11.930 00.000 13300 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.75 = -2.53)
00:28:11.930 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=0.21 hyp=0.25 cameraTheta=2.13 mountX=-0.21 mountY=-0.14, mountTheta=-2.53
00:28:11.932 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=0.21, opts=13)
00:28:11.932 00.000 13300 Enqueuing Move request for scope (-0.13, 0.21)
00:28:11.932 00.000 11596 Worker thread wakes up
00:28:11.932 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.21) opts 0xd
00:28:11.932 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, 0.21)
00:28:11.932 00.000 11596 Moving (-0.13, 0.21) raw xDistance=-0.21 yDistance=-0.14
00:28:11.933 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:28:11.933 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:11.933 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:28:11.933 00.000 11596 MoveAxis(E, 257, ABG)
00:28:11.933 00.000 11596 Guiding  Dir = 2, Dur = 257
00:28:11.934 00.001 11596 IsSlewing returns 0
00:28:11.938 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
00:28:11.945 00.007 13300 UpdateGuideState exits: m=1998 SNR=31.2
00:28:11.946 00.001 13300 PhdController: settling, locked = 1, distance = 0.25 (1.50) aobump = 0 frame = 2 / 99999
00:28:11.946 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761694091.946,"Host":"MAX-PC","Inst":1,"Distance":0.25,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
00:28:11.946 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:11.946 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:28:11.947 00.001 13300 Enqueuing Expose request
00:28:12.030 00.083 11596 IsGuiding returns 0
00:28:12.115 00.085 11596 PulseGuide returned control before completion, sleep 183
00:28:12.209 00.094 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d59c839a-8c9b-4865-b4c3-bedddbb12151"}
00:28:12.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d59c839a-8c9b-4865-b4c3-bedddbb12151"}
00:28:12.210 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7b7c2c79-ed33-443b-bb20-2b79a3021502"}
00:28:12.210 00.000 13300 case statement mapped state 6 to 3
00:28:12.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7b7c2c79-ed33-443b-bb20-2b79a3021502"}
00:28:12.211 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9e70912a-1893-48c7-a3a4-bb5d0034e5b1"}
00:28:12.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1761,"width":15,"height":15,"star_pos":[6.89,7.15],"pixels":"..."},"id":"9e70912a-1893-48c7-a3a4-bb5d0034e5b1"}
00:28:12.377 00.166 11596 IsGuiding returns 1
00:28:12.377 00.000 11596 scope still moving after pulse duration time elapsed
00:28:12.412 00.035 11596 IsSlewing returns 0
00:28:12.645 00.233 11596 IsGuiding returns 0
00:28:12.645 00.000 11596 scope move finished after 257 + 357 ms
00:28:12.645 00.000 11596 Move returns status 0, amount 257
00:28:12.645 00.000 11596 MoveAxis(N, 0, ABG)
00:28:12.645 00.000 11596 Move returns status 0, amount 0
00:28:12.646 00.001 11596 move complete, result=0
00:28:12.646 00.000 11596 worker thread done servicing request
00:28:12.647 00.001 13300 GuideStep: -0.2 px 257 ms EAST, -0.1 px 0 ms NORTH
00:28:12.647 00.000 11596 Worker thread wakes up
00:28:12.647 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:28:13.151 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1066,341,31,31)
00:28:15.209 02.058 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6ec47f4e-489b-4176-be08-af16d2466959"}
00:28:15.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6ec47f4e-489b-4176-be08-af16d2466959"}
00:28:15.210 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aa819a62-d432-401f-892b-1baf68a6621f"}
00:28:15.210 00.000 13300 case statement mapped state 6 to 3
00:28:15.211 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"aa819a62-d432-401f-892b-1baf68a6621f"}
00:28:15.211 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b9854f28-254f-4e43-ae81-fc4056ee91a5"}
00:28:15.212 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1761,"width":15,"height":15,"star_pos":[6.89,7.15],"pixels":"..."},"id":"b9854f28-254f-4e43-ae81-fc4056ee91a5"}
00:28:16.274 01.062 11596 Exposure complete
00:28:16.349 00.075 11596 worker thread done servicing request
00:28:16.350 00.001 13300 OnExposeComplete: enter
00:28:16.350 00.000 13300 UpdateGuideState(): m_state=6
00:28:16.350 00.000 13300 Star::Find(15, 1080, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1762
00:28:16.350 00.000 13300 Star::Find returns 1 (0), X=1081.32, Y=356.09, Mass=1922, SNR=30.6, Peak=254 HFD=3.4
00:28:16.350 00.000 13300 CameraToMount -- cameraTheta (0.49) - m_xAngle (-1.61) = xAngle (2.10 = 2.10)
00:28:16.351 00.001 13300 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.11 = 2.11)
00:28:16.351 00.000 13300 CameraToMount -- cameraX=0.29 cameraY=0.16 hyp=0.33 cameraTheta=0.49 mountX=-0.17 mountY=0.29, mountTheta=2.10
00:28:16.353 00.002 13300 SchedulePrimaryMove(1016D950, x=0.29, y=0.16, opts=13)
00:28:16.353 00.000 13300 Enqueuing Move request for scope (0.29, 0.16)
00:28:16.353 00.000 11596 Worker thread wakes up
00:28:16.353 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.16) opts 0xd
00:28:16.354 00.001 11596 Handling offset move in thread for scope, endpoint = (0.29, 0.16)
00:28:16.354 00.000 11596 Moving (0.29, 0.16) raw xDistance=-0.17 yDistance=0.29
00:28:16.354 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.17
00:28:16.354 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:28:16.354 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
00:28:16.355 00.001 11596 MoveAxis(E, 228, ABG)
00:28:16.355 00.000 11596 Guiding  Dir = 2, Dur = 228
00:28:16.355 00.000 11596 IsSlewing returns 0
00:28:16.360 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
00:28:16.365 00.005 11596 IsGuiding returns 0
00:28:16.369 00.004 13300 UpdateGuideState exits: m=1922 SNR=30.6
00:28:16.369 00.000 13300 PhdController: settling, locked = 1, distance = 0.27 (1.50) aobump = 0 frame = 3 / 99999
00:28:16.370 00.001 13300 evsrv: {"Event":"Settling","Timestamp":1761694096.370,"Host":"MAX-PC","Inst":1,"Distance":0.27,"Time":4.4,"SettleTime":5.0,"StarLocked":true}
00:28:16.370 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:16.370 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:28:16.370 00.000 13300 Enqueuing Expose request
00:28:16.592 00.222 11596 PulseGuide returned control before completion, sleep 11
00:28:16.882 00.290 11596 IsGuiding returns 1
00:28:16.882 00.000 11596 scope still moving after pulse duration time elapsed
00:28:16.918 00.036 11596 IsSlewing returns 0
00:28:17.014 00.096 11596 IsGuiding returns 0
00:28:17.014 00.000 11596 scope move finished after 228 + 421 ms
00:28:17.014 00.000 11596 Move returns status 0, amount 228
00:28:17.014 00.000 11596 MoveAxis(N, 0, ABG)
00:28:17.014 00.000 11596 Move returns status 0, amount 0
00:28:17.014 00.000 11596 move complete, result=0
00:28:17.015 00.001 11596 worker thread done servicing request
00:28:17.015 00.000 13300 GuideStep: -0.2 px 228 ms EAST, 0.3 px 0 ms NORTH
00:28:17.015 00.000 11596 Worker thread wakes up
00:28:17.015 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:28:17.519 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1066,341,31,31)
00:28:18.209 00.690 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9d98660f-6228-43b6-bc99-07b50c7bfb3d"}
00:28:18.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9d98660f-6228-43b6-bc99-07b50c7bfb3d"}
00:28:18.210 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ea7bcb2e-e131-4802-afe2-d152db4db8a3"}
00:28:18.210 00.000 13300 case statement mapped state 6 to 3
00:28:18.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ea7bcb2e-e131-4802-afe2-d152db4db8a3"}
00:28:18.210 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e86e6c4c-f314-40e5-b32d-5e7ada506b53"}
00:28:18.211 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1762,"width":15,"height":15,"star_pos":[7.32,7.09],"pixels":"..."},"id":"e86e6c4c-f314-40e5-b32d-5e7ada506b53"}
00:28:20.545 02.334 11596 Exposure complete
00:28:20.622 00.077 11596 worker thread done servicing request
00:28:20.622 00.000 13300 OnExposeComplete: enter
00:28:20.622 00.000 13300 UpdateGuideState(): m_state=6
00:28:20.622 00.000 13300 Star::Find(15, 1081, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1763
00:28:20.623 00.001 13300 Star::Find returns 1 (0), X=1081.28, Y=355.94, Mass=1916, SNR=30.6, Peak=254 HFD=3.3
00:28:20.623 00.000 13300 CameraToMount -- cameraTheta (0.01) - m_xAngle (-1.61) = xAngle (1.62 = 1.62)
00:28:20.623 00.000 13300 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.63 = 1.63)
00:28:20.623 00.000 13300 CameraToMount -- cameraX=0.25 cameraY=0.00 hyp=0.25 cameraTheta=0.01 mountX=-0.01 mountY=0.25, mountTheta=1.62
00:28:20.624 00.001 13300 SchedulePrimaryMove(1016D950, x=0.25, y=0.00, opts=13)
00:28:20.625 00.001 13300 Enqueuing Move request for scope (0.25, 0.00)
00:28:20.625 00.000 11596 Worker thread wakes up
00:28:20.625 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.00) opts 0xd
00:28:20.625 00.000 11596 Handling offset move in thread for scope, endpoint = (0.25, 0.00)
00:28:20.625 00.000 11596 Moving (0.25, 0.00) raw xDistance=-0.01 yDistance=0.25
00:28:20.626 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:28:20.626 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:28:20.626 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
00:28:20.626 00.000 11596 MoveAxis(E, 0, ABG)
00:28:20.626 00.000 11596 Move returns status 0, amount 0
00:28:20.627 00.001 11596 MoveAxis(N, 0, ABG)
00:28:20.627 00.000 11596 Move returns status 0, amount 0
00:28:20.627 00.000 11596 move complete, result=0
00:28:20.627 00.000 11596 worker thread done servicing request
00:28:20.633 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
00:28:20.642 00.009 13300 UpdateGuideState exits: m=1916 SNR=30.6
00:28:20.642 00.000 13300 PhdController: settling, locked = 1, distance = 0.27 (1.50) aobump = 0 frame = 4 / 99999
00:28:20.642 00.000 13300 PhdController: newstate STATE_FINISH
00:28:20.642 00.000 13300 PhdController complete: success
00:28:20.643 00.001 13300 evsrv: {"Event":"SettleDone","Timestamp":1761694100.642,"Host":"MAX-PC","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
00:28:20.643 00.000 13300 Mount: notify guiding dither settle done success=1
00:28:20.643 00.000 13300 PhdController: newstate STATE_IDLE
00:28:20.643 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:20.643 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:28:20.643 00.000 13300 Enqueuing Expose request
00:28:20.644 00.001 11596 Worker thread wakes up
00:28:20.644 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
00:28:20.644 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:28:21.149 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1066,341,31,31)
00:28:21.210 00.061 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"51a4d012-5cd1-4e38-9d2e-f9c183c171df"}
00:28:21.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"51a4d012-5cd1-4e38-9d2e-f9c183c171df"}
00:28:21.211 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"95df4d5f-a1a9-41b6-8363-3b6b74563e06"}
00:28:21.211 00.000 13300 case statement mapped state 6 to 3
00:28:21.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"95df4d5f-a1a9-41b6-8363-3b6b74563e06"}
00:28:21.212 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6862341c-cd6f-4354-b769-198390856988"}
00:28:21.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1763,"width":15,"height":15,"star_pos":[7.28,6.94],"pixels":"..."},"id":"6862341c-cd6f-4354-b769-198390856988"}
00:28:21.466 00.254 13300 evsrv: cli 10204080 connect
00:28:21.466 00.000 13300 case statement mapped state 6 to 3
00:28:21.467 00.001 13300 case statement mapped state 6 to 3
00:28:21.470 00.003 13300 evsrv: cli 10204080 request: {"method":"get_app_state","id":"e4109d3f-4635-4ec7-8f23-ed46092324dc"}
00:28:21.470 00.000 13300 case statement mapped state 6 to 3
00:28:21.470 00.000 13300 evsrv: cli 10204080 response: {"jsonrpc":"2.0","result":"Guiding","id":"e4109d3f-4635-4ec7-8f23-ed46092324dc"}
00:28:21.476 00.006 13300 evsrv: cli 10204080 disconnect
00:28:21.512 00.036 13300 evsrv: cli 10203220 connect
00:28:21.512 00.000 13300 case statement mapped state 6 to 3
00:28:21.513 00.001 13300 case statement mapped state 6 to 3
00:28:21.515 00.002 13300 evsrv: cli 10203220 request: {"method":"stop_capture","id":"e1913dfd-6ad5-4d35-9879-543ab02b6ff5"}
00:28:21.515 00.000 13300 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
00:28:21.516 00.001 13300 Status Line: In attesa del dispositivo...
00:28:21.522 00.006 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":0,"id":"e1913dfd-6ad5-4d35-9879-543ab02b6ff5"}
00:28:21.526 00.004 13300 evsrv: cli 10203220 disconnect
00:28:21.530 00.004 13300 evsrv: cli 102035E0 connect
00:28:21.530 00.000 13300 case statement mapped state 6 to 3
00:28:21.531 00.001 13300 case statement mapped state 6 to 3
00:28:21.531 00.000 13300 evsrv: cli 102035E0 request: {"method":"get_app_state","id":"8b1309af-54ef-412e-9ee2-afa8f9ca6e72"}
00:28:21.531 00.000 13300 case statement mapped state 6 to 3
00:28:21.532 00.001 13300 evsrv: cli 102035E0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8b1309af-54ef-412e-9ee2-afa8f9ca6e72"}
00:28:21.532 00.000 13300 evsrv: cli 102035E0 disconnect
00:28:21.629 00.097 11596 ASCOM_AbortExposure returns err = 0
00:28:21.630 00.001 11596 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:195->Capture failed
00:28:21.630 00.000 11596 worker thread done servicing request
00:28:21.630 00.000 13300 OnExposeComplete: enter
00:28:21.630 00.000 13300 OnExposeComplete: Capture Error reported
00:28:21.630 00.000 13300 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
00:28:21.630 00.000 13300 Mount: notify guiding stopped
00:28:21.630 00.000 13300 BLC: window closed
00:28:21.630 00.000 13300 BLC: Last direction was reset
00:28:21.631 00.001 13300 Changing from state GUIDING to STOP
00:28:21.631 00.000 13300 guider state => SELECTED
00:28:21.631 00.000 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
00:28:21.642 00.011 13300 Changing from state SELECTED to UNINITIALIZED
00:28:21.642 00.000 13300 guider state => SELECTING
00:28:21.646 00.004 13300 Status Line: Fermato.
00:28:21.651 00.005 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:487->Error reported capturing image
00:28:22.531 00.880 13300 evsrv: cli 10203A40 connect
00:28:22.532 00.001 13300 evsrv: cli 10203A40 request: {"method":"get_app_state","id":"b9202004-9f78-477d-b39c-5009bd17afc0"}
00:28:22.532 00.000 13300 evsrv: cli 10203A40 response: {"jsonrpc":"2.0","result":"Stopped","id":"b9202004-9f78-477d-b39c-5009bd17afc0"}
00:28:22.533 00.001 13300 evsrv: cli 10203A40 disconnect
00:28:24.209 01.676 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a6eabfa3-b17e-4162-aa5d-8fc103217094"}
00:28:24.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a6eabfa3-b17e-4162-aa5d-8fc103217094"}
00:28:24.210 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5316d205-f2ea-41f5-9a09-e139c2b7bda2"}
00:28:24.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5316d205-f2ea-41f5-9a09-e139c2b7bda2"}
00:28:27.208 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6e141727-8eb4-4f13-ba1a-2f8e6a2cabf4"}
00:28:27.208 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6e141727-8eb4-4f13-ba1a-2f8e6a2cabf4"}
00:28:27.209 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"65243b69-a3b9-4e93-95fb-2c6af01a5480"}
00:28:27.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"65243b69-a3b9-4e93-95fb-2c6af01a5480"}
00:28:30.207 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0114087e-9cbf-4556-b64c-81e97edf9d4e"}
00:28:30.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0114087e-9cbf-4556-b64c-81e97edf9d4e"}
00:28:30.208 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"418a91eb-0535-4fa3-93c0-e835ccd0385f"}
00:28:30.208 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"418a91eb-0535-4fa3-93c0-e835ccd0385f"}
00:28:33.207 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"18a84626-5823-41b4-95b4-9514c3b3ed55"}
00:28:33.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"18a84626-5823-41b4-95b4-9514c3b3ed55"}
00:28:33.208 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e009f1d7-9795-411a-9e93-e1fb32a39e7a"}
00:28:33.208 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e009f1d7-9795-411a-9e93-e1fb32a39e7a"}
00:28:36.205 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9e885729-0c20-4738-9166-e1f7c42cdbb9"}
00:28:36.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9e885729-0c20-4738-9166-e1f7c42cdbb9"}
00:28:36.206 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6a9e0186-6a8c-40f3-b734-28bb7e5817e4"}
00:28:36.206 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6a9e0186-6a8c-40f3-b734-28bb7e5817e4"}
00:28:39.204 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e86bbffe-9da8-435c-ba9c-7023b0e348fa"}
00:28:39.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e86bbffe-9da8-435c-ba9c-7023b0e348fa"}
00:28:39.205 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c5817785-b139-431b-97c9-b265a2cee2ee"}
00:28:39.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c5817785-b139-431b-97c9-b265a2cee2ee"}
00:28:42.205 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ab16c79e-82b0-4aba-adc5-bea4ef005b83"}
00:28:42.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ab16c79e-82b0-4aba-adc5-bea4ef005b83"}
00:28:42.220 00.015 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"27d22c39-75c3-4218-b818-35ba50837c68"}
00:28:42.220 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"27d22c39-75c3-4218-b818-35ba50837c68"}
00:28:45.204 02.984 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0aafb33a-e61e-4ae3-b28d-114a155a210d"}
00:28:45.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0aafb33a-e61e-4ae3-b28d-114a155a210d"}
00:28:45.205 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"769bbfdb-b95d-4e59-acbf-3ce9792bbc6f"}
00:28:45.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"769bbfdb-b95d-4e59-acbf-3ce9792bbc6f"}
00:28:48.204 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a891f219-e36e-4923-b777-f8ed48351db2"}
00:28:48.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a891f219-e36e-4923-b777-f8ed48351db2"}
00:28:48.205 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4660f1aa-e060-4144-87ff-f6046e9a780f"}
00:28:48.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4660f1aa-e060-4144-87ff-f6046e9a780f"}
00:28:51.204 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9766771f-0fb0-4672-b941-9091e5d14cdf"}
00:28:51.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9766771f-0fb0-4672-b941-9091e5d14cdf"}
00:28:51.205 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cbf1ceca-f62f-4442-b7db-4bb06774d2ab"}
00:28:51.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cbf1ceca-f62f-4442-b7db-4bb06774d2ab"}
00:28:54.204 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ee764589-47f2-47e0-b0fb-e13f0e6c8572"}
00:28:54.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ee764589-47f2-47e0-b0fb-e13f0e6c8572"}
00:28:54.205 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a3d97d1c-b0b8-4476-86b2-14ae3a3f9dbd"}
00:28:54.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a3d97d1c-b0b8-4476-86b2-14ae3a3f9dbd"}
00:28:57.204 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7b363949-4f27-41b5-927d-5dfc26f6c763"}
00:28:57.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7b363949-4f27-41b5-927d-5dfc26f6c763"}
00:28:57.205 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"07a25216-d8c1-4883-8bfb-a3d3470a8243"}
00:28:57.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"07a25216-d8c1-4883-8bfb-a3d3470a8243"}
00:29:00.202 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d874daa6-71c3-47d9-a55d-ba5db6dde6c0"}
00:29:00.203 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d874daa6-71c3-47d9-a55d-ba5db6dde6c0"}
00:29:00.203 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a3872e08-a364-4591-a634-478db4ce4df0"}
00:29:00.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a3872e08-a364-4591-a634-478db4ce4df0"}
00:29:03.203 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"de2e4bc1-cb7b-4626-86c4-6ca33182c3ce"}
00:29:03.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"de2e4bc1-cb7b-4626-86c4-6ca33182c3ce"}
00:29:03.204 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"42c98bbd-9292-4a50-bdf0-3469c4d9fd04"}
00:29:03.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"42c98bbd-9292-4a50-bdf0-3469c4d9fd04"}
00:29:06.202 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5a7c42e0-90b7-4570-9e60-1e4418b236cd"}
00:29:06.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5a7c42e0-90b7-4570-9e60-1e4418b236cd"}
00:29:06.203 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e5d0d514-5f03-4da0-89d8-f2ec2eaf2ba3"}
00:29:06.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e5d0d514-5f03-4da0-89d8-f2ec2eaf2ba3"}
00:29:09.201 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9ff543af-90f2-4509-9488-31c2f71e889a"}
00:29:09.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9ff543af-90f2-4509-9488-31c2f71e889a"}
00:29:09.202 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4cc476ca-dd55-4671-a08b-79f8cdf1ed7c"}
00:29:09.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4cc476ca-dd55-4671-a08b-79f8cdf1ed7c"}
00:29:12.201 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"36bad41a-15f5-4b83-a29d-8b2d632b7f02"}
00:29:12.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"36bad41a-15f5-4b83-a29d-8b2d632b7f02"}
00:29:12.202 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7f506161-c36d-490c-95a9-0c89c2b75793"}
00:29:12.203 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7f506161-c36d-490c-95a9-0c89c2b75793"}
00:29:15.201 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cf14304c-c98b-442f-a73d-55567697f21a"}
00:29:15.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cf14304c-c98b-442f-a73d-55567697f21a"}
00:29:15.202 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"efc684c5-4b97-48c2-8765-d0d7c725d025"}
00:29:15.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"efc684c5-4b97-48c2-8765-d0d7c725d025"}
00:29:18.201 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"14899252-d7e5-4056-846b-a11477dd2e3e"}
00:29:18.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"14899252-d7e5-4056-846b-a11477dd2e3e"}
00:29:18.203 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b2ffe032-0f45-401d-8a86-b5dca206577a"}
00:29:18.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b2ffe032-0f45-401d-8a86-b5dca206577a"}
00:29:21.201 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3248592e-7b12-4b18-9a60-074c09816dc8"}
00:29:21.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3248592e-7b12-4b18-9a60-074c09816dc8"}
00:29:21.202 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5ab162fe-7585-442a-8858-641bfa2b0985"}
00:29:21.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5ab162fe-7585-442a-8858-641bfa2b0985"}
00:29:24.200 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c7f320e2-9b8e-4fed-9f11-e255c0a4115c"}
00:29:24.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c7f320e2-9b8e-4fed-9f11-e255c0a4115c"}
00:29:24.201 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4ca7c8fd-56e5-44c4-a5bb-fd757112712a"}
00:29:24.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4ca7c8fd-56e5-44c4-a5bb-fd757112712a"}
00:29:27.200 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b42f6146-cd6b-4430-af45-1f105a8375fb"}
00:29:27.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b42f6146-cd6b-4430-af45-1f105a8375fb"}
00:29:27.201 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dae9a490-5fad-4843-a2d3-d4f2b2714423"}
00:29:27.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"dae9a490-5fad-4843-a2d3-d4f2b2714423"}
00:29:30.204 03.003 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"80a21110-ecfc-45ad-92e7-5f38b1f9ba0b"}
00:29:30.205 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"80a21110-ecfc-45ad-92e7-5f38b1f9ba0b"}
00:29:30.205 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2b6d8a77-ba9a-4890-907a-3c654b60b069"}
00:29:30.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2b6d8a77-ba9a-4890-907a-3c654b60b069"}
00:29:33.206 03.001 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"23f8a75b-6677-4802-8453-21e1d954472b"}
00:29:33.206 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"23f8a75b-6677-4802-8453-21e1d954472b"}
00:29:33.207 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7a6d7bab-426b-4e70-80c7-949ed5116211"}
00:29:33.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7a6d7bab-426b-4e70-80c7-949ed5116211"}
00:29:36.206 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ddd8353e-c5d1-4b25-a444-2b54d7b99490"}
00:29:36.206 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ddd8353e-c5d1-4b25-a444-2b54d7b99490"}
00:29:36.207 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4cbd2720-044b-4773-a76e-934e46ade53a"}
00:29:36.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4cbd2720-044b-4773-a76e-934e46ade53a"}
00:29:39.206 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"463a6230-e308-4c31-a45b-7e562cc94e0e"}
00:29:39.206 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"463a6230-e308-4c31-a45b-7e562cc94e0e"}
00:29:39.207 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"04b67a1c-f3c1-423a-98d8-83905d4e558e"}
00:29:39.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"04b67a1c-f3c1-423a-98d8-83905d4e558e"}
00:29:42.205 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e3b3bfc2-d955-4c2a-9d59-447360f8bf64"}
00:29:42.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e3b3bfc2-d955-4c2a-9d59-447360f8bf64"}
00:29:42.206 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c9699abf-1d46-4207-b2e1-49b178ba1c06"}
00:29:42.206 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c9699abf-1d46-4207-b2e1-49b178ba1c06"}
00:29:45.206 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"24b93aef-3f99-439d-a80e-d08881f6ca6c"}
00:29:45.206 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"24b93aef-3f99-439d-a80e-d08881f6ca6c"}
00:29:45.207 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1d3230d9-b9da-4539-b86a-071925f10dc9"}
00:29:45.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1d3230d9-b9da-4539-b86a-071925f10dc9"}
00:29:48.205 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d5c187bb-f08a-425b-8be3-5544f7517ccf"}
00:29:48.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d5c187bb-f08a-425b-8be3-5544f7517ccf"}
00:29:48.206 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f555af8b-4239-4ad8-a86e-a2c38c41ca8b"}
00:29:48.206 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f555af8b-4239-4ad8-a86e-a2c38c41ca8b"}
00:29:51.204 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d8119544-0585-4ddd-b427-58f5b60839c5"}
00:29:51.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d8119544-0585-4ddd-b427-58f5b60839c5"}
00:29:51.205 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d01a87b9-9d6d-4cee-8ec3-666e71c9ac1e"}
00:29:51.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d01a87b9-9d6d-4cee-8ec3-666e71c9ac1e"}
00:29:54.205 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f14760dc-3e48-4f27-beef-d1cf162f633f"}
00:29:54.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f14760dc-3e48-4f27-beef-d1cf162f633f"}
00:29:54.206 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"062abcc4-10da-4e04-9e82-3a7d14f81841"}
00:29:54.206 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"062abcc4-10da-4e04-9e82-3a7d14f81841"}
00:29:57.203 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b00ae9a3-04f0-43d7-930c-ec03b4492646"}
00:29:57.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b00ae9a3-04f0-43d7-930c-ec03b4492646"}
00:29:57.204 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"777a7092-423b-4bcf-bf41-4ae4bcf3c6ea"}
00:29:57.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"777a7092-423b-4bcf-bf41-4ae4bcf3c6ea"}
00:30:00.217 03.013 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"beacde14-601b-4253-b370-15b713aaa6f0"}
00:30:00.217 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"beacde14-601b-4253-b370-15b713aaa6f0"}
00:30:00.218 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"82f9daac-c387-40cb-9fa1-1c9e6730e0b9"}
00:30:00.218 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"82f9daac-c387-40cb-9fa1-1c9e6730e0b9"}
00:30:03.216 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f3c155ac-46e9-463e-8f9f-ffc3aecd7ca6"}
00:30:03.216 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f3c155ac-46e9-463e-8f9f-ffc3aecd7ca6"}
00:30:03.217 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cf687562-d81d-476e-aad7-ca152920504b"}
00:30:03.217 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cf687562-d81d-476e-aad7-ca152920504b"}
00:30:06.216 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"36e062a7-7b00-4073-9b23-01bfd5c2fbe2"}
00:30:06.216 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"36e062a7-7b00-4073-9b23-01bfd5c2fbe2"}
00:30:06.217 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"51c209d3-e7f6-412d-9418-ab19e5b22b2f"}
00:30:06.217 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"51c209d3-e7f6-412d-9418-ab19e5b22b2f"}
00:30:09.214 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"95d09308-b45c-44ce-91eb-2e3843970800"}
00:30:09.214 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"95d09308-b45c-44ce-91eb-2e3843970800"}
00:30:09.215 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"95281db2-0fc7-488b-852a-82cc922090c4"}
00:30:09.215 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"95281db2-0fc7-488b-852a-82cc922090c4"}
00:30:12.214 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f05072ae-6166-4660-b267-a87efbe3bd07"}
00:30:12.214 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f05072ae-6166-4660-b267-a87efbe3bd07"}
00:30:12.214 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8eedf27e-f725-4d5c-8bba-81067dc43d96"}
00:30:12.215 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8eedf27e-f725-4d5c-8bba-81067dc43d96"}
00:30:15.213 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bcbdff07-c16c-4039-bb6d-24dd398e6cec"}
00:30:15.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bcbdff07-c16c-4039-bb6d-24dd398e6cec"}
00:30:15.214 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bc1eff2f-75ec-4402-a4b3-48ac47881264"}
00:30:15.214 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bc1eff2f-75ec-4402-a4b3-48ac47881264"}
00:30:18.214 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aa5be12e-7194-4742-8873-d4785a0c4abc"}
00:30:18.214 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aa5be12e-7194-4742-8873-d4785a0c4abc"}
00:30:18.215 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0ea4771d-c869-4335-9ea8-92e64ce662c2"}
00:30:18.215 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0ea4771d-c869-4335-9ea8-92e64ce662c2"}
00:30:21.213 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4d14c3ba-d137-4221-8938-b82022f9ee28"}
00:30:21.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4d14c3ba-d137-4221-8938-b82022f9ee28"}
00:30:21.214 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fa49365b-69b4-465d-97ec-78095fa202b7"}
00:30:21.214 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fa49365b-69b4-465d-97ec-78095fa202b7"}
00:30:24.212 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"22d6dbf1-3d72-463d-a106-7ee9dc7e10d7"}
00:30:24.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"22d6dbf1-3d72-463d-a106-7ee9dc7e10d7"}
00:30:24.213 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2f519c3d-b000-4ef1-9a2c-7d5c2a4b85af"}
00:30:24.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2f519c3d-b000-4ef1-9a2c-7d5c2a4b85af"}
00:30:27.212 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0676fdfd-31cf-4679-b124-b6631808eb77"}
00:30:27.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0676fdfd-31cf-4679-b124-b6631808eb77"}
00:30:27.213 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8cca43a5-d54c-4650-94b8-957f6a9391f0"}
00:30:27.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8cca43a5-d54c-4650-94b8-957f6a9391f0"}
00:30:30.216 03.003 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0f1c0f7b-c50b-45a2-810b-f1ca4d920ac2"}
00:30:30.216 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0f1c0f7b-c50b-45a2-810b-f1ca4d920ac2"}
00:30:30.216 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0b15e348-b46e-4d5b-b8d8-c439a08485a2"}
00:30:30.217 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0b15e348-b46e-4d5b-b8d8-c439a08485a2"}
00:30:33.216 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"64792226-92c7-49a8-8f7e-b6f4513d66e7"}
00:30:33.216 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"64792226-92c7-49a8-8f7e-b6f4513d66e7"}
00:30:33.217 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5c97bcf8-b35c-4c30-893a-727920ace053"}
00:30:33.217 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5c97bcf8-b35c-4c30-893a-727920ace053"}
00:30:36.215 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"13d72ab9-9a0c-48ac-b4a4-8098540520bd"}
00:30:36.215 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"13d72ab9-9a0c-48ac-b4a4-8098540520bd"}
00:30:36.216 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9af93a4f-51df-4a20-9a0f-d4b4ceb6f2f6"}
00:30:36.216 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9af93a4f-51df-4a20-9a0f-d4b4ceb6f2f6"}
00:30:39.215 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6099e93d-88d8-4793-8db0-e72769333828"}
00:30:39.215 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6099e93d-88d8-4793-8db0-e72769333828"}
00:30:39.216 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c45f71a2-c058-468c-a4da-784b9661921c"}
00:30:39.216 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c45f71a2-c058-468c-a4da-784b9661921c"}
00:30:42.215 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"64f20fa3-0f73-41b8-8604-5f9aec48e728"}
00:30:42.215 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"64f20fa3-0f73-41b8-8604-5f9aec48e728"}
00:30:42.216 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a33f9235-1d6a-412f-84b9-1d5003c07dd4"}
00:30:42.216 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a33f9235-1d6a-412f-84b9-1d5003c07dd4"}
00:30:45.215 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b2d83d84-7f37-46b3-9b26-cc440418cabb"}
00:30:45.215 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b2d83d84-7f37-46b3-9b26-cc440418cabb"}
00:30:45.216 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f3607435-d100-48f6-918e-1293f5ef7557"}
00:30:45.216 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f3607435-d100-48f6-918e-1293f5ef7557"}
00:30:48.216 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c17db2eb-a48a-4b4e-8caa-2d9ff98e0b0b"}
00:30:48.216 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c17db2eb-a48a-4b4e-8caa-2d9ff98e0b0b"}
00:30:48.217 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8361b897-375a-40fd-923a-c8cdb458384e"}
00:30:48.217 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8361b897-375a-40fd-923a-c8cdb458384e"}
00:30:51.215 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5f502017-6536-45c8-a105-54ab245f12bd"}
00:30:51.215 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5f502017-6536-45c8-a105-54ab245f12bd"}
00:30:51.216 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9686353e-76e3-472e-9ed8-d8e455108349"}
00:30:51.216 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9686353e-76e3-472e-9ed8-d8e455108349"}
00:30:54.215 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9458ac68-2490-4bee-90b1-86bf79f616e9"}
00:30:54.215 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9458ac68-2490-4bee-90b1-86bf79f616e9"}
00:30:54.216 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"616f0dac-1ae2-45a5-b7a2-f2ac60b7a22e"}
00:30:54.216 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"616f0dac-1ae2-45a5-b7a2-f2ac60b7a22e"}
00:30:57.214 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7c7e01a2-d7a5-4878-b47e-f54f887e8f8f"}
00:30:57.214 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7c7e01a2-d7a5-4878-b47e-f54f887e8f8f"}
00:30:57.215 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"98d24dea-bf5d-4b91-9a76-5af3864d82b3"}
00:30:57.215 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"98d24dea-bf5d-4b91-9a76-5af3864d82b3"}
00:31:00.215 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bf0adf67-cf1f-4f2c-8406-3029c4778943"}
00:31:00.215 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bf0adf67-cf1f-4f2c-8406-3029c4778943"}
00:31:00.216 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"73796a24-60ab-4f98-895e-60e6de1d639e"}
00:31:00.216 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"73796a24-60ab-4f98-895e-60e6de1d639e"}
00:31:03.214 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e841cf1d-96e1-4f61-b595-9ee08d3c0031"}
00:31:03.214 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e841cf1d-96e1-4f61-b595-9ee08d3c0031"}
00:31:03.215 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b501a896-dd4a-4b2b-aea5-887508a60137"}
00:31:03.215 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b501a896-dd4a-4b2b-aea5-887508a60137"}
00:31:06.213 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"04af9295-030c-4c64-9ac2-189aeee76a3d"}
00:31:06.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"04af9295-030c-4c64-9ac2-189aeee76a3d"}
00:31:06.214 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2bc79520-dbbd-4679-8064-4b8be84ec202"}
00:31:06.214 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2bc79520-dbbd-4679-8064-4b8be84ec202"}
00:31:09.213 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"15f35fb8-fb29-488d-be9a-683cb2b37662"}
00:31:09.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"15f35fb8-fb29-488d-be9a-683cb2b37662"}
00:31:09.214 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8f37fcb1-601a-47a4-8f87-7673a849de39"}
00:31:09.214 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8f37fcb1-601a-47a4-8f87-7673a849de39"}
00:31:12.212 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"df47852f-e3a9-4344-a986-e7034e1dae73"}
00:31:12.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"df47852f-e3a9-4344-a986-e7034e1dae73"}
00:31:12.213 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"595d5a93-cfce-4e00-bfab-43ae1ec14276"}
00:31:12.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"595d5a93-cfce-4e00-bfab-43ae1ec14276"}
00:31:15.212 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d8b23f6e-ca40-44f7-b472-e4627d30ea41"}
00:31:15.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d8b23f6e-ca40-44f7-b472-e4627d30ea41"}
00:31:15.213 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5f57baf4-d899-41b9-be27-209d7b2cc1dd"}
00:31:15.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5f57baf4-d899-41b9-be27-209d7b2cc1dd"}
00:31:18.213 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"95d86cc8-6373-479d-8227-1d46a0bd1fba"}
00:31:18.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"95d86cc8-6373-479d-8227-1d46a0bd1fba"}
00:31:18.214 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"785b1afc-05fb-4aef-a1b4-7191f29f8204"}
00:31:18.215 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"785b1afc-05fb-4aef-a1b4-7191f29f8204"}
00:31:21.212 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eb6dd1ef-0124-4da6-bbff-e11a200eb263"}
00:31:21.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eb6dd1ef-0124-4da6-bbff-e11a200eb263"}
00:31:21.213 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d88b0567-fc68-440d-9217-0a99f66124b5"}
00:31:21.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d88b0567-fc68-440d-9217-0a99f66124b5"}
00:31:24.211 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"771d2173-2da2-47cd-a242-df74e5b1d939"}
00:31:24.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"771d2173-2da2-47cd-a242-df74e5b1d939"}
00:31:24.212 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"85a17758-429d-4d6b-bc19-39e8e8a247e9"}
00:31:24.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"85a17758-429d-4d6b-bc19-39e8e8a247e9"}
00:31:27.210 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0d455e74-4d6a-48ee-8bb8-d2369d7b7500"}
00:31:27.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0d455e74-4d6a-48ee-8bb8-d2369d7b7500"}
00:31:27.211 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dde448fa-7f86-46eb-b30c-292b1cd441a4"}
00:31:27.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"dde448fa-7f86-46eb-b30c-292b1cd441a4"}
00:31:30.226 03.015 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5d78b6eb-4fb4-4534-ab98-716c91764cc0"}
00:31:30.226 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5d78b6eb-4fb4-4534-ab98-716c91764cc0"}
00:31:30.226 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c1a08d90-39ea-4046-85d0-634a0d9290dd"}
00:31:30.227 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c1a08d90-39ea-4046-85d0-634a0d9290dd"}
00:31:33.225 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"daa3a96a-066c-4e0c-a794-2ad0ce73e4b5"}
00:31:33.225 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"daa3a96a-066c-4e0c-a794-2ad0ce73e4b5"}
00:31:33.226 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e75ab47e-3a90-480b-8b65-4db76e16297a"}
00:31:33.226 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e75ab47e-3a90-480b-8b65-4db76e16297a"}
00:31:36.224 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0e2635d8-3892-43aa-838a-b9e1f7c97dea"}
00:31:36.224 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0e2635d8-3892-43aa-838a-b9e1f7c97dea"}
00:31:36.231 00.007 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6f28e9bc-6611-4186-8b28-361f70d204c6"}
00:31:36.231 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6f28e9bc-6611-4186-8b28-361f70d204c6"}
00:31:39.224 02.993 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3f6e817d-81e6-4a4b-a867-55d06b2f36f6"}
00:31:39.224 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3f6e817d-81e6-4a4b-a867-55d06b2f36f6"}
00:31:39.225 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"da55f1c6-3a25-42db-852e-f835dce53681"}
00:31:39.225 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"da55f1c6-3a25-42db-852e-f835dce53681"}
00:31:42.224 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9fd51023-ae4a-47e8-a7f3-32481dca763f"}
00:31:42.224 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9fd51023-ae4a-47e8-a7f3-32481dca763f"}
00:31:42.225 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b18b5897-7e45-4e47-9cab-b37b2a94935b"}
00:31:42.225 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b18b5897-7e45-4e47-9cab-b37b2a94935b"}
00:31:45.224 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"105f43ed-127c-488e-9d7d-2a911000c02f"}
00:31:45.224 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"105f43ed-127c-488e-9d7d-2a911000c02f"}
00:31:45.225 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8d49403e-3845-4b3d-b33f-ea447044a6be"}
00:31:45.225 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8d49403e-3845-4b3d-b33f-ea447044a6be"}
00:31:48.222 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7190c877-027c-4b30-a1da-6cb8912707a2"}
00:31:48.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7190c877-027c-4b30-a1da-6cb8912707a2"}
00:31:48.223 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c93d5d65-7022-400a-9d06-e30616d2546b"}
00:31:48.223 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c93d5d65-7022-400a-9d06-e30616d2546b"}
00:31:51.221 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"39372be3-078b-4b60-92ec-9abd51379789"}
00:31:51.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"39372be3-078b-4b60-92ec-9abd51379789"}
00:31:51.222 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a46ca60b-3e4e-49b8-b869-f321689ba8e0"}
00:31:51.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a46ca60b-3e4e-49b8-b869-f321689ba8e0"}
00:31:54.220 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9dfd802e-c55c-4391-bac2-c1fba1c73f7a"}
00:31:54.220 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9dfd802e-c55c-4391-bac2-c1fba1c73f7a"}
00:31:54.221 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e1a0ca0c-6f9f-4ead-8c81-1840815b27cf"}
00:31:54.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e1a0ca0c-6f9f-4ead-8c81-1840815b27cf"}
00:31:57.220 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"05a1ca03-51f7-4bdd-a94a-0377431440a0"}
00:31:57.220 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"05a1ca03-51f7-4bdd-a94a-0377431440a0"}
00:31:57.221 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e1c3e97e-3f49-47ef-954d-1efc56079528"}
00:31:57.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e1c3e97e-3f49-47ef-954d-1efc56079528"}
00:32:00.220 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aa712abd-1e63-4f00-b444-32481ce45c69"}
00:32:00.220 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aa712abd-1e63-4f00-b444-32481ce45c69"}
00:32:00.221 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0edca90d-b35e-4844-a0b5-d448d9574897"}
00:32:00.222 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0edca90d-b35e-4844-a0b5-d448d9574897"}
00:32:03.220 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"acd90134-4aa4-4001-8be7-2b4b1a6c537e"}
00:32:03.221 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"acd90134-4aa4-4001-8be7-2b4b1a6c537e"}
00:32:03.221 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6720a5cc-eee6-4651-b8fc-03c896a65f70"}
00:32:03.222 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6720a5cc-eee6-4651-b8fc-03c896a65f70"}
00:32:06.219 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"afd2ba0b-6578-4452-9afd-0e1bac6cbfcc"}
00:32:06.219 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"afd2ba0b-6578-4452-9afd-0e1bac6cbfcc"}
00:32:06.220 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"16dd0dac-c015-4328-a4e7-29b1dc6ce109"}
00:32:06.220 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"16dd0dac-c015-4328-a4e7-29b1dc6ce109"}
00:32:09.218 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"406d9d30-a34b-445c-94c0-40be66d246e1"}
00:32:09.218 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"406d9d30-a34b-445c-94c0-40be66d246e1"}
00:32:09.219 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f55e1850-81eb-45be-b42a-437c21851bb3"}
00:32:09.219 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f55e1850-81eb-45be-b42a-437c21851bb3"}
00:32:12.217 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2ce8ef87-9fc0-4556-b7eb-635ba484672f"}
00:32:12.217 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2ce8ef87-9fc0-4556-b7eb-635ba484672f"}
00:32:12.233 00.016 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7730f182-eaf8-4a06-af7f-26e7878adaad"}
00:32:12.234 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7730f182-eaf8-4a06-af7f-26e7878adaad"}
00:32:15.217 02.983 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7ecec64b-c144-4e55-b33c-421beb25a322"}
00:32:15.217 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7ecec64b-c144-4e55-b33c-421beb25a322"}
00:32:15.218 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"461a3f1c-7583-4b64-9f73-b6ebe5999f1e"}
00:32:15.219 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"461a3f1c-7583-4b64-9f73-b6ebe5999f1e"}
00:32:18.216 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5c6aefde-d885-44ce-9185-7e3cd958d22e"}
00:32:18.216 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5c6aefde-d885-44ce-9185-7e3cd958d22e"}
00:32:18.217 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"45e24a78-629f-46c4-af18-853ba3c896f1"}
00:32:18.217 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"45e24a78-629f-46c4-af18-853ba3c896f1"}
00:32:21.215 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b356e4d7-33b4-42bb-9611-18a0741d24a6"}
00:32:21.215 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b356e4d7-33b4-42bb-9611-18a0741d24a6"}
00:32:21.216 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"43fece96-c17a-4ee3-9abb-51662c73cce5"}
00:32:21.216 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"43fece96-c17a-4ee3-9abb-51662c73cce5"}
00:32:24.214 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"83fb3389-6f8f-44c2-b0a4-91469731355c"}
00:32:24.214 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"83fb3389-6f8f-44c2-b0a4-91469731355c"}
00:32:24.215 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"896b79d6-7f82-459e-8877-4488873f000a"}
00:32:24.215 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"896b79d6-7f82-459e-8877-4488873f000a"}
00:32:27.213 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eb2dd43d-0eff-4db9-894b-8708d5c48e9e"}
00:32:27.214 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eb2dd43d-0eff-4db9-894b-8708d5c48e9e"}
00:32:27.215 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0fdb998f-b549-4fb5-9bfc-4b5785cf65f7"}
00:32:27.215 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0fdb998f-b549-4fb5-9bfc-4b5785cf65f7"}
00:32:30.213 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2e5922b6-f808-4f58-b2f7-e17a17086615"}
00:32:30.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2e5922b6-f808-4f58-b2f7-e17a17086615"}
00:32:30.214 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b95b6309-66d4-4627-b42e-083c7569ce89"}
00:32:30.214 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b95b6309-66d4-4627-b42e-083c7569ce89"}
00:32:33.214 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c9292007-66fb-43d3-864d-fc70ee7982ba"}
00:32:33.214 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c9292007-66fb-43d3-864d-fc70ee7982ba"}
00:32:33.215 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"41ac7569-4ba1-49f6-b45a-4bd889400f18"}
00:32:33.215 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"41ac7569-4ba1-49f6-b45a-4bd889400f18"}
00:32:36.214 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b2414b84-78b2-4d05-b35f-4784a941d20f"}
00:32:36.214 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b2414b84-78b2-4d05-b35f-4784a941d20f"}
00:32:36.215 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"64166f96-d8e9-4341-b23a-8f967cc25044"}
00:32:36.215 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"64166f96-d8e9-4341-b23a-8f967cc25044"}
00:32:39.213 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8a967f89-faf1-48bf-adf3-79e45941f0db"}
00:32:39.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8a967f89-faf1-48bf-adf3-79e45941f0db"}
00:32:39.214 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c7254eba-54ad-45aa-99de-2c94e456b336"}
00:32:39.214 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c7254eba-54ad-45aa-99de-2c94e456b336"}
00:32:42.212 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"76501197-63f3-4dd8-97fc-39f397f0bf26"}
00:32:42.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"76501197-63f3-4dd8-97fc-39f397f0bf26"}
00:32:42.213 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2e9c3ac4-8f14-41ab-a44b-30946240344e"}
00:32:42.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2e9c3ac4-8f14-41ab-a44b-30946240344e"}
00:32:45.211 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"60eb1798-2b14-4d6b-ae69-3b47d0afb94a"}
00:32:45.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"60eb1798-2b14-4d6b-ae69-3b47d0afb94a"}
00:32:45.212 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"94f46a1b-1ae3-428f-8312-39d76bad0555"}
00:32:45.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"94f46a1b-1ae3-428f-8312-39d76bad0555"}
00:32:48.210 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"298d2037-1587-49ce-80f7-79deaf02a4d6"}
00:32:48.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"298d2037-1587-49ce-80f7-79deaf02a4d6"}
00:32:48.211 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"49a3ee6a-4123-45bd-8380-e0ed603c460c"}
00:32:48.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"49a3ee6a-4123-45bd-8380-e0ed603c460c"}
00:32:51.208 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"187608db-06ee-4292-b77c-386b61cb52cb"}
00:32:51.208 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"187608db-06ee-4292-b77c-386b61cb52cb"}
00:32:51.209 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4b53be31-8070-408b-a9dc-b5b36ddfba8b"}
00:32:51.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4b53be31-8070-408b-a9dc-b5b36ddfba8b"}
00:32:54.208 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"407ac76d-fd88-451e-861c-e5f607b19306"}
00:32:54.208 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"407ac76d-fd88-451e-861c-e5f607b19306"}
00:32:54.209 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"893b80bd-f461-4d42-89f4-ffab3fccc658"}
00:32:54.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"893b80bd-f461-4d42-89f4-ffab3fccc658"}
00:32:56.796 02.587 13300 evsrv: cli 10203220 connect
00:32:56.798 00.002 13300 evsrv: cli 10203220 request: {"method":"get_app_state","id":"03813681-bd53-41cf-a45a-d39371f8eb06"}
00:32:56.799 00.001 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":"Stopped","id":"03813681-bd53-41cf-a45a-d39371f8eb06"}
00:32:56.806 00.007 13300 evsrv: cli 10203220 disconnect
00:32:56.808 00.002 13300 evsrv: cli 102035E0 connect
00:32:56.809 00.001 13300 evsrv: cli 102035E0 request: {"method":"get_calibrated","id":"11d2d1f6-8b61-41db-ab20-6f2afdb6a789"}
00:32:56.809 00.000 13300 evsrv: cli 102035E0 response: {"jsonrpc":"2.0","result":true,"id":"11d2d1f6-8b61-41db-ab20-6f2afdb6a789"}
00:32:56.810 00.001 13300 evsrv: cli 102035E0 disconnect
00:32:56.811 00.001 13300 evsrv: cli 10203400 connect
00:32:56.813 00.002 13300 evsrv: cli 10203400 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":5,"timeout":40},"recalibrate":false},"id":"ff19476b-04c8-4d29-8631-14afc0adec3e"}
00:32:56.813 00.000 13300 PhdController::Guide begins
00:32:56.813 00.000 13300 PhdController: newstate STATE_SETUP
00:32:56.813 00.000 13300 PhdController: setup
00:32:56.813 00.000 13300 PhdController: newstate STATE_ATTEMPT_START
00:32:56.814 00.001 13300 PhdController: start capturing
00:32:56.814 00.000 13300 Changing from state SELECTING to UNINITIALIZED
00:32:56.814 00.000 13300 guider state => SELECTING
00:32:56.814 00.000 13300 setting force full frames = true
00:32:56.814 00.000 13300 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
00:32:56.874 00.060 13300 ScheduleExposure(3000,3,0) exposurePending=0
00:32:56.874 00.000 13300 Enqueuing Expose request
00:32:56.874 00.000 13300 PhdController: newstate STATE_SELECT_STAR
00:32:56.874 00.000 11596 Worker thread wakes up
00:32:56.874 00.000 13300 evsrv: cli 10203400 response: {"jsonrpc":"2.0","result":0,"id":"ff19476b-04c8-4d29-8631-14afc0adec3e"}
00:32:56.874 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:32:56.875 00.001 13300 evsrv: cli 10203400 disconnect
00:32:56.875 00.000 13300 evsrv: cli 10203E00 connect
00:32:56.875 00.000 13300 case statement mapped state 1 to 101
00:32:56.876 00.001 13300 case statement mapped state 1 to 101
00:32:56.876 00.000 13300 evsrv: cli 10203E00 request: {"method":"get_lock_shift_params","id":"f2c64ea4-372f-4229-abc1-8741f536382a"}
00:32:56.876 00.000 13300 evsrv: cli 10203E00 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"f2c64ea4-372f-4229-abc1-8741f536382a"}
00:32:56.882 00.006 13300 evsrv: cli 10203E00 disconnect
00:32:56.882 00.000 13300 evsrv: cli 10203CC0 connect
00:32:56.882 00.000 13300 case statement mapped state 1 to 101
00:32:56.883 00.001 13300 case statement mapped state 1 to 101
00:32:56.884 00.001 13300 evsrv: cli 10203CC0 request: {"method":"get_lock_position","id":"27fdda0c-6738-42bb-9717-79ea8cfac871"}
00:32:56.884 00.000 13300 evsrv: cli 10203CC0 response: {"jsonrpc":"2.0","result":null,"id":"27fdda0c-6738-42bb-9717-79ea8cfac871"}
00:32:56.885 00.001 13300 evsrv: cli 10203CC0 disconnect
00:32:57.207 00.322 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f7dc96a0-f823-482d-82f1-ddfeb34a2a96"}
00:32:57.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f7dc96a0-f823-482d-82f1-ddfeb34a2a96"}
00:32:57.208 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9ddeab57-715d-4b04-8d55-41f3a665c4ca"}
00:32:57.208 00.000 13300 case statement mapped state 1 to 101
00:32:57.208 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"9ddeab57-715d-4b04-8d55-41f3a665c4ca"}
00:32:57.377 00.169 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
00:32:57.886 00.509 13300 evsrv: cli 10203220 connect
00:32:57.886 00.000 13300 case statement mapped state 1 to 101
00:32:57.887 00.001 13300 case statement mapped state 1 to 101
00:32:57.887 00.000 13300 evsrv: cli 10203220 request: {"method":"get_lock_position","id":"485b7e01-41f0-4beb-9f93-298b9c291c65"}
00:32:57.888 00.001 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":null,"id":"485b7e01-41f0-4beb-9f93-298b9c291c65"}
00:32:57.888 00.000 13300 evsrv: cli 10203220 disconnect
00:32:58.888 01.000 13300 evsrv: cli 10203F40 connect
00:32:58.889 00.001 13300 case statement mapped state 1 to 101
00:32:58.889 00.000 13300 case statement mapped state 1 to 101
00:32:58.889 00.000 13300 evsrv: cli 10203F40 request: {"method":"get_lock_position","id":"55b59caf-30da-4da1-b501-45b485823330"}
00:32:58.890 00.001 13300 evsrv: cli 10203F40 response: {"jsonrpc":"2.0","result":null,"id":"55b59caf-30da-4da1-b501-45b485823330"}
00:32:58.890 00.000 13300 evsrv: cli 10203F40 disconnect
00:32:59.890 01.000 13300 evsrv: cli 10204080 connect
00:32:59.891 00.001 13300 case statement mapped state 1 to 101
00:32:59.891 00.000 13300 case statement mapped state 1 to 101
00:32:59.891 00.000 13300 evsrv: cli 10204080 request: {"method":"get_lock_position","id":"086100ec-d0d2-4416-aacc-36566f718b8d"}
00:32:59.891 00.000 13300 evsrv: cli 10204080 response: {"jsonrpc":"2.0","result":null,"id":"086100ec-d0d2-4416-aacc-36566f718b8d"}
00:32:59.892 00.001 13300 evsrv: cli 10204080 disconnect
00:33:00.220 00.328 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b82497c9-1106-4a0b-acfb-6968c11014a3"}
00:33:00.220 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b82497c9-1106-4a0b-acfb-6968c11014a3"}
00:33:00.221 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"94dd54ec-958b-4cbe-b0af-5c9ae3d8b3f7"}
00:33:00.221 00.000 13300 case statement mapped state 1 to 101
00:33:00.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"94dd54ec-958b-4cbe-b0af-5c9ae3d8b3f7"}
00:33:00.406 00.185 11596 Exposure complete
00:33:00.477 00.071 11596 worker thread done servicing request
00:33:00.477 00.000 13300 OnExposeComplete: enter
00:33:00.477 00.000 13300 UpdateGuideState(): m_state=1
00:33:00.478 00.001 13300 UpdateCurrentPosition: no star selected
00:33:00.478 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
00:33:00.478 00.000 13300 Status Line: Nessuna stella selezionata
00:33:00.481 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
00:33:00.489 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
00:33:00.489 00.000 13300 GuiderMultiStar::AutoSelect enter
00:33:00.489 00.000 13300 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
00:33:00.557 00.068 13300 AutoFind: auto downsample for scale 4.47 => 1x
00:33:00.717 00.160 13300 AutoFind: global mean = 0.0, stdev 1.0
00:33:00.717 00.000 13300 AutoFind: using threshold = 0.1
00:33:00.852 00.135 13300 AutoFind: local max [1081, 354] 293.0
00:33:00.852 00.000 13300 AutoFind: local max [123, 996] 151.1
00:33:00.852 00.000 13300 AutoFind: local max [265, 988] 61.1
00:33:00.852 00.000 13300 AutoFind: local max [294, 200] 40.9
00:33:00.852 00.000 13300 AutoFind: local max [810, 150] 22.6
00:33:00.852 00.000 13300 AutoFind: local max [1108, 538] 18.2
00:33:00.853 00.001 13300 AutoFind: local max [521, 621] 15.7
00:33:00.853 00.000 13300 AutoFind: local max [980, 184] 14.8
00:33:00.853 00.000 13300 AutoFind: local max [421, 403] 14.7
00:33:00.853 00.000 13300 AutoFind: local max [783, 329] 14.1
00:33:00.853 00.000 13300 AutoFind: local max [888, 381] 13.6
00:33:00.853 00.000 13300 AutoFind: local max [398, 195] 12.0
00:33:00.853 00.000 13300 AutoFind: local max [860, 847] 11.5
00:33:00.853 00.000 13300 AutoFind: local max [1232, 689] 11.2
00:33:00.853 00.000 13300 AutoFind: local max [288, 469] 11.1
00:33:00.853 00.000 13300 AutoFind: local max [920, 43] 10.7
00:33:00.853 00.000 13300 AutoFind: local max [1235, 957] 9.7
00:33:00.853 00.000 13300 AutoFind: local max [98, 964] 9.2
00:33:00.854 00.001 13300 AutoFind: local max [475, 759] 9.0
00:33:00.854 00.000 13300 AutoFind: local max [376, 551] 8.6
00:33:00.854 00.000 13300 AutoFind: local max [103, 206] 8.1
00:33:00.854 00.000 13300 AutoFind: local max [368, 749] 7.6
00:33:00.854 00.000 13300 AutoFind: local max [463, 266] 7.6
00:33:00.854 00.000 13300 AutoFind: local max [627, 557] 7.4
00:33:00.854 00.000 13300 AutoFind: local max [1085, 580] 7.0
00:33:00.854 00.000 13300 AutoFind: local max [600, 545] 6.6
00:33:00.854 00.000 13300 AutoFind: local max [234, 581] 6.3
00:33:00.854 00.000 13300 AutoFind: local max [527, 658] 6.2
00:33:00.854 00.000 13300 AutoFind: local max [140, 693] 6.2
00:33:00.855 00.001 13300 AutoFind: local max [914, 55] 6.1
00:33:00.855 00.000 13300 AutoFind: local max [777, 639] 5.6
00:33:00.855 00.000 13300 AutoFind: local max [1084, 364] 5.4
00:33:00.855 00.000 13300 AutoFind: local max [1081, 344] 5.3
00:33:00.855 00.000 13300 AutoFind: local max [547, 840] 5.3
00:33:00.855 00.000 13300 AutoFind: local max [1073, 364] 5.3
00:33:00.855 00.000 13300 AutoFind: local max [842, 363] 5.2
00:33:00.855 00.000 13300 AutoFind: local max [655, 164] 5.1
00:33:00.855 00.000 13300 AutoFind: local max [1268, 279] 5.1
00:33:00.855 00.000 13300 AutoFind: local max [1209, 546] 5.0
00:33:00.855 00.000 13300 AutoFind: local max [1122, 263] 5.0
00:33:00.855 00.000 13300 AutoFind: local max [1240, 397] 5.0
00:33:00.856 00.001 13300 AutoFind: local max [1249, 783] 4.9
00:33:00.856 00.000 13300 AutoFind: local max [1163, 494] 4.8
00:33:00.856 00.000 13300 AutoFind: local max [1173, 435] 4.8
00:33:00.856 00.000 13300 AutoFind: local max [1250, 114] 4.8
00:33:00.856 00.000 13300 AutoFind: local max [1197, 346] 4.8
00:33:00.856 00.000 13300 AutoFind: local max [1095, 336] 4.8
00:33:00.856 00.000 13300 AutoFind: local max [1227, 230] 4.7
00:33:00.856 00.000 13300 AutoFind: local max [1011, 621] 4.7
00:33:00.856 00.000 13300 AutoFind: local max [1255, 537] 4.7
00:33:00.856 00.000 13300 AutoFind: local max [1116, 52] 4.7
00:33:00.857 00.001 13300 AutoFind: local max [970, 1000] 4.7
00:33:00.857 00.000 13300 AutoFind: local max [783, 122] 4.7
00:33:00.857 00.000 13300 AutoFind: local max [1156, 756] 4.7
00:33:00.857 00.000 13300 AutoFind: local max [815, 161] 4.7
00:33:00.857 00.000 13300 AutoFind: local max [1254, 352] 4.6
00:33:00.857 00.000 13300 AutoFind: local max [986, 803] 4.6
00:33:00.857 00.000 13300 AutoFind: local max [1118, 546] 4.6
00:33:00.857 00.000 13300 AutoFind: local max [1108, 230] 4.6
00:33:00.857 00.000 13300 AutoFind: local max [1215, 216] 4.6
00:33:00.857 00.000 13300 AutoFind: local max [1145, 192] 4.6
00:33:00.857 00.000 13300 AutoFind: local max [1071, 470] 4.6
00:33:00.857 00.000 13300 AutoFind: local max [1157, 363] 4.6
00:33:00.858 00.001 13300 AutoFind: local max [1085, 248] 4.6
00:33:00.858 00.000 13300 AutoFind: local max [1087, 763] 4.6
00:33:00.858 00.000 13300 AutoFind: local max [1118, 361] 4.6
00:33:00.858 00.000 13300 AutoFind: local max [1042, 16] 4.6
00:33:00.858 00.000 13300 AutoFind: local max [1180, 123] 4.6
00:33:00.858 00.000 13300 AutoFind: local max [1049, 104] 4.6
00:33:00.858 00.000 13300 AutoFind: local max [791, 298] 4.6
00:33:00.858 00.000 13300 AutoFind: local max [1201, 364] 4.5
00:33:00.858 00.000 13300 AutoFind: local max [729, 72] 4.5
00:33:00.858 00.000 13300 AutoFind: local max [1083, 470] 4.5
00:33:00.858 00.000 13300 AutoFind: local max [947, 435] 4.5
00:33:00.858 00.000 13300 AutoFind: local max [1148, 460] 4.5
00:33:00.859 00.001 13300 AutoFind: local max [1183, 248] 4.5
00:33:00.859 00.000 13300 AutoFind: local max [1167, 528] 4.5
00:33:00.859 00.000 13300 AutoFind: local max [1239, 477] 4.5
00:33:00.859 00.000 13300 AutoFind: local max [1270, 352] 4.5
00:33:00.859 00.000 13300 AutoFind: local max [1163, 546] 4.5
00:33:00.859 00.000 13300 AutoFind: local max [995, 350] 4.5
00:33:00.859 00.000 13300 AutoFind: local max [906, 928] 4.5
00:33:00.859 00.000 13300 AutoFind: local max [1211, 815] 4.5
00:33:00.859 00.000 13300 AutoFind: local max [1157, 265] 4.5
00:33:00.859 00.000 13300 AutoFind: local max [1243, 150] 4.5
00:33:00.859 00.000 13300 AutoFind: local max [807, 815] 4.5
00:33:00.859 00.000 13300 AutoFind: local max [1191, 554] 4.5
00:33:00.860 00.001 13300 AutoFind: local max [1254, 725] 4.5
00:33:00.860 00.000 13300 AutoFind: local max [1087, 343] 4.5
00:33:00.860 00.000 13300 AutoFind: local max [1211, 50] 4.5
00:33:00.860 00.000 13300 AutoFind: local max [1195, 866] 4.5
00:33:00.860 00.000 13300 AutoFind: local max [1217, 101] 4.5
00:33:00.860 00.000 13300 AutoFind: local max [1198, 231] 4.5
00:33:00.860 00.000 13300 AutoFind: local max [1089, 200] 4.5
00:33:00.860 00.000 13300 AutoFind: local max [1256, 804] 4.5
00:33:00.860 00.000 13300 AutoFind: local max [1214, 486] 4.5
00:33:00.860 00.000 13300 AutoFind: local max [1231, 538] 4.5
00:33:00.860 00.000 13300 AutoFind: local max [1046, 701] 4.5
00:33:00.860 00.000 13300 AutoFind: local max [1097, 551] 4.5
00:33:00.861 00.001 13300 AutoFind: local max [1000, 14] 4.5
00:33:00.861 00.000 13300 AutoFind: too close [1097, 551] 4.5 - [1108, 538] 18.2
00:33:00.861 00.000 13300 AutoFind: too close [1198, 231] 4.5 - [1183, 248] 4.5
00:33:00.861 00.000 13300 AutoFind: too close [1198, 231] 4.5 - [1215, 216] 4.6
00:33:00.861 00.000 13300 AutoFind: too close [1087, 343] 4.5 - [1095, 336] 4.8
00:33:00.861 00.000 13300 AutoFind: too close [1087, 343] 4.5 - [1081, 344] 5.3
00:33:00.861 00.000 13300 AutoFind: close dim-bright [1087, 343] 4.5 - [1081, 354] 293.0
00:33:00.861 00.000 13300 AutoFind: too close [1191, 554] 4.5 - [1209, 546] 5.0
00:33:00.861 00.000 13300 AutoFind: too close [1163, 546] 4.5 - [1167, 528] 4.5
00:33:00.861 00.000 13300 AutoFind: too close [1270, 352] 4.5 - [1254, 352] 4.6
00:33:00.862 00.001 13300 AutoFind: too close [1083, 470] 4.5 - [1071, 470] 4.6
00:33:00.862 00.000 13300 AutoFind: too close [1201, 364] 4.5 - [1197, 346] 4.8
00:33:00.862 00.000 13300 AutoFind: too close [1215, 216] 4.6 - [1227, 230] 4.7
00:33:00.862 00.000 13300 AutoFind: too close [1118, 546] 4.6 - [1108, 538] 18.2
00:33:00.862 00.000 13300 AutoFind: too close [815, 161] 4.7 - [810, 150] 22.6
00:33:00.862 00.000 13300 AutoFind: too close [1095, 336] 4.8 - [1081, 344] 5.3
00:33:00.862 00.000 13300 AutoFind: close dim-bright [1095, 336] 4.8 - [1081, 354] 293.0
00:33:00.862 00.000 13300 AutoFind: too close [1073, 364] 5.3 - [1081, 344] 5.3
00:33:00.862 00.000 13300 AutoFind: too close [1073, 364] 5.3 - [1084, 364] 5.4
00:33:00.862 00.000 13300 AutoFind: close dim-bright [1073, 364] 5.3 - [1081, 354] 293.0
00:33:00.862 00.000 13300 AutoFind: too close [1081, 344] 5.3 - [1084, 364] 5.4
00:33:00.863 00.001 13300 AutoFind: close dim-bright [1081, 344] 5.3 - [1081, 354] 293.0
00:33:00.863 00.000 13300 AutoFind: close dim-bright [1084, 364] 5.4 - [1081, 354] 293.0
00:33:00.863 00.000 13300 AutoFind: too close [914, 55] 6.1 - [920, 43] 10.7
00:33:00.863 00.000 13300 AutoFind: too close to edge [1000, 14] 4.5
00:33:00.863 00.000 13300 AutoFind: too close to edge [1268, 279] 5.1
00:33:00.863 00.000 13300 AutoFind: BPP = 8, saturation at 259, pedestal 4, thresh = 233
00:33:00.863 00.000 13300 Star::Find(15, 1081, 354, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.863 00.000 13300 Star::Find returns 1 (0), X=1080.88, Y=353.94, Mass=2011, SNR=31.4, Peak=253 HFD=3.0
00:33:00.863 00.000 13300 Star::Find(15, 123, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.863 00.000 13300 Star::Find returns 1 (0), X=123.35, Y=995.95, Mass=1099, SNR=23.1, Peak=108 HFD=3.9
00:33:00.864 00.001 13300 Star::Find(15, 265, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.864 00.000 13300 Star::Find returns 1 (0), X=265.40, Y=987.51, Mass=399, SNR=13.9, Peak=54 HFD=3.2
00:33:00.864 00.000 13300 Star::Find(15, 294, 200, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.864 00.000 13300 Star::Find returns 1 (0), X=293.78, Y=200.06, Mass=371, SNR=13.3, Peak=61 HFD=3.4
00:33:00.864 00.000 13300 Star::Find(15, 521, 621, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.864 00.000 13300 Star::Find returns 1 (0), X=521.37, Y=620.69, Mass=110, SNR=7.3, Peak=24 HFD=2.8
00:33:00.864 00.000 13300 Star::Find(15, 980, 184, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.864 00.000 13300 Star::Find returns 1 (0), X=979.49, Y=183.90, Mass=82, SNR=6.2, Peak=16 HFD=2.4
00:33:00.864 00.000 13300 Star::Find(15, 421, 403, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.865 00.001 13300 Star::Find returns 1 (0), X=420.93, Y=402.92, Mass=99, SNR=6.9, Peak=30 HFD=2.2
00:33:00.865 00.000 13300 Star::Find(15, 783, 329, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.865 00.000 13300 Star::Find returns 1 (0), X=783.18, Y=328.88, Mass=79, SNR=6.1, Peak=20 HFD=2.4
00:33:00.865 00.000 13300 Star::Find(15, 888, 381, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.865 00.000 13300 Star::Find returns 1 (0), X=888.23, Y=380.81, Mass=50, SNR=4.9, Peak=17 HFD=2.3
00:33:00.865 00.000 13300 Star::Find(15, 398, 195, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.865 00.000 13300 Star::Find returns 1 (0), X=397.46, Y=194.38, Mass=95, SNR=6.8, Peak=18 HFD=1.6
00:33:00.865 00.000 13300 Star::Find(15, 860, 847, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.865 00.000 13300 Star::Find returns 1 (0), X=859.52, Y=846.76, Mass=77, SNR=6.1, Peak=17 HFD=1.8
00:33:00.866 00.001 13300 Star::Find(15, 1232, 689, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.866 00.000 13300 Star::Find returns 1 (0), X=1232.27, Y=689.02, Mass=58, SNR=5.2, Peak=13 HFD=2.5
00:33:00.866 00.000 13300 Star::Find(15, 288, 469, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.866 00.000 13300 Star::Find returns 1 (0), X=287.67, Y=468.50, Mass=45, SNR=4.7, Peak=13 HFD=1.7
00:33:00.866 00.000 13300 Star::Find(15, 1235, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.866 00.000 13300 Star::Find returns 1 (0), X=1235.15, Y=956.94, Mass=47, SNR=4.7, Peak=10 HFD=2.9
00:33:00.866 00.000 13300 Star::Find(15, 98, 964, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.866 00.000 13300 Star::Find returns 1 (0), X=98.46, Y=964.90, Mass=73, SNR=5.8, Peak=11 HFD=4.5
00:33:00.867 00.001 13300 Star::Find(15, 475, 759, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.867 00.000 13300 Star::Find returns 1 (0), X=475.31, Y=758.62, Mass=48, SNR=4.7, Peak=12 HFD=2.8
00:33:00.867 00.000 13300 Star::Find(15, 376, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.867 00.000 13300 Star::Find returns 1 (0), X=376.40, Y=550.33, Mass=30, SNR=3.8, Peak=11 HFD=1.6
00:33:00.867 00.000 13300 Star::Find(15, 103, 206, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.867 00.000 13300 Star::Find returns 1 (0), X=102.97, Y=206.32, Mass=38, SNR=4.3, Peak=13 HFD=2.1
00:33:00.867 00.000 13300 Star::Find(15, 368, 749, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.867 00.000 13300 Star::Find returns 0 (2), X=368.00, Y=749.00, Mass=19, SNR=3.0, Peak=9 HFD=0.0
00:33:00.867 00.000 13300 Star::Find(15, 463, 266, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.867 00.000 13300 Star::Find returns 1 (0), X=462.80, Y=265.73, Mass=65, SNR=5.4, Peak=12 HFD=3.6
00:33:00.868 00.001 13300 Star::Find(15, 627, 557, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.868 00.000 13300 Star::Find returns 1 (0), X=626.58, Y=556.52, Mass=31, SNR=3.8, Peak=11 HFD=1.5
00:33:00.868 00.000 13300 Star::Find(15, 1085, 580, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.868 00.000 13300 Star::Find false star n=12 nbg=284 bg=4.2 sigma=0.6 thresh=6 peak=6
00:33:00.868 00.000 13300 Star::Find returns 0 (2), X=1085.00, Y=580.00, Mass=29, SNR=2.9, Peak=9 HFD=0.0
00:33:00.868 00.000 13300 Star::Find(15, 600, 545, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.868 00.000 13300 Star::Find returns 1 (0), X=600.17, Y=544.83, Mass=29, SNR=3.7, Peak=10 HFD=1.9
00:33:00.868 00.000 13300 Star::Find(15, 234, 581, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.868 00.000 13300 Star::Find returns 0 (2), X=234.00, Y=581.00, Mass=16, SNR=2.8, Peak=9 HFD=0.0
00:33:00.869 00.001 13300 Star::Find(15, 527, 658, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.869 00.000 13300 Star::Find returns 1 (0), X=526.70, Y=657.67, Mass=27, SNR=3.6, Peak=10 HFD=1.5
00:33:00.869 00.000 13300 Star::Find(15, 140, 693, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.869 00.000 13300 Star::Find returns 0 (2), X=140.00, Y=693.00, Mass=15, SNR=2.7, Peak=8 HFD=0.0
00:33:00.869 00.000 13300 Star::Find(15, 777, 639, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.869 00.000 13300 Star::Find returns 0 (2), X=777.00, Y=639.00, Mass=18, SNR=3.0, Peak=10 HFD=0.0
00:33:00.869 00.000 13300 Star::Find(15, 547, 840, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.869 00.000 13300 Star::Find returns 0 (2), X=547.00, Y=840.00, Mass=13, SNR=2.5, Peak=8 HFD=0.0
00:33:00.869 00.000 13300 Star::Find(15, 842, 363, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.869 00.000 13300 Star::Find returns 0 (2), X=842.00, Y=363.00, Mass=16, SNR=2.7, Peak=6 HFD=0.0
00:33:00.870 00.001 13300 Star::Find(15, 655, 164, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.870 00.000 13300 Star::Find returns 0 (2), X=655.00, Y=164.00, Mass=18, SNR=2.9, Peak=9 HFD=0.0
00:33:00.870 00.000 13300 Star::Find(15, 1122, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.870 00.000 13300 Star::Find returns 0 (3), X=1122.00, Y=263.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
00:33:00.870 00.000 13300 Star::Find(15, 1240, 397, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.870 00.000 13300 Star::Find returns 0 (3), X=1240.00, Y=397.00, Mass=5, SNR=1.6, Peak=6 HFD=0.0
00:33:00.870 00.000 13300 Star::Find(15, 1249, 783, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.870 00.000 13300 Star::Find returns 0 (3), X=1249.00, Y=783.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
00:33:00.870 00.000 13300 Star::Find(15, 1163, 494, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.871 00.001 13300 Star::Find returns 0 (3), X=1163.00, Y=494.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
00:33:00.871 00.000 13300 Star::Find(15, 1173, 435, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.871 00.000 13300 Star::Find returns 0 (3), X=1173.00, Y=435.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
00:33:00.871 00.000 13300 Star::Find(15, 1250, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.871 00.000 13300 Star::Find returns 0 (3), X=1250.00, Y=114.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
00:33:00.871 00.000 13300 Star::Find(15, 1011, 621, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.871 00.000 13300 Star::Find returns 0 (3), X=1011.00, Y=621.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
00:33:00.871 00.000 13300 Star::Find(15, 1255, 537, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.872 00.001 13300 Star::Find returns 0 (3), X=1255.00, Y=537.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
00:33:00.872 00.000 13300 Star::Find(15, 1116, 52, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.872 00.000 13300 Star::Find returns 0 (3), X=1116.00, Y=52.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
00:33:00.872 00.000 13300 Star::Find(15, 970, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.872 00.000 13300 Star::Find returns 0 (3), X=970.00, Y=1000.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
00:33:00.872 00.000 13300 Star::Find(15, 783, 122, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.872 00.000 13300 Star::Find returns 0 (3), X=783.00, Y=122.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
00:33:00.872 00.000 13300 Star::Find(15, 1156, 756, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.872 00.000 13300 Star::Find returns 0 (3), X=1156.00, Y=756.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
00:33:00.873 00.001 13300 Star::Find(15, 986, 803, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.873 00.000 13300 Star::Find returns 0 (3), X=986.00, Y=803.00, Mass=9, SNR=2.1, Peak=6 HFD=0.0
00:33:00.873 00.000 13300 Star::Find(15, 1108, 230, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.873 00.000 13300 Star::Find returns 0 (3), X=1108.00, Y=230.00, Mass=7, SNR=1.8, Peak=7 HFD=0.0
00:33:00.873 00.000 13300 Star::Find(15, 1145, 192, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.873 00.000 13300 Star::Find returns 0 (3), X=1145.00, Y=192.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
00:33:00.873 00.000 13300 Star::Find(15, 1157, 363, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.873 00.000 13300 Star::Find returns 0 (3), X=1157.00, Y=363.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
00:33:00.873 00.000 13300 Star::Find(15, 1085, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.873 00.000 13300 Star::Find returns 0 (3), X=1085.00, Y=248.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
00:33:00.874 00.001 13300 Star::Find(15, 1087, 763, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.874 00.000 13300 Star::Find returns 0 (3), X=1087.00, Y=763.00, Mass=6, SNR=1.6, Peak=6 HFD=0.0
00:33:00.874 00.000 13300 Star::Find(15, 1118, 361, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.874 00.000 13300 Star::Find returns 0 (3), X=1118.00, Y=361.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
00:33:00.874 00.000 13300 Star::Find(15, 1042, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.874 00.000 13300 Star::Find returns 0 (3), X=1042.00, Y=16.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
00:33:00.874 00.000 13300 Star::Find(15, 1180, 123, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.874 00.000 13300 Star::Find returns 0 (2), X=1180.00, Y=123.00, Mass=11, SNR=2.2, Peak=6 HFD=0.0
00:33:00.874 00.000 13300 Star::Find(15, 1049, 104, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.875 00.001 13300 Star::Find returns 0 (3), X=1049.00, Y=104.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
00:33:00.875 00.000 13300 Star::Find(15, 791, 298, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.875 00.000 13300 Star::Find returns 0 (3), X=791.00, Y=298.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
00:33:00.875 00.000 13300 Star::Find(15, 729, 72, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.875 00.000 13300 Star::Find returns 0 (3), X=729.00, Y=72.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
00:33:00.875 00.000 13300 Star::Find(15, 947, 435, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.875 00.000 13300 Star::Find returns 0 (3), X=947.00, Y=435.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
00:33:00.875 00.000 13300 Star::Find(15, 1148, 460, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.875 00.000 13300 Star::Find returns 0 (3), X=1148.00, Y=460.00, Mass=3, SNR=1.3, Peak=6 HFD=0.0
00:33:00.875 00.000 13300 Star::Find(15, 1239, 477, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.876 00.001 13300 Star::Find returns 0 (3), X=1239.00, Y=477.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
00:33:00.876 00.000 13300 Star::Find(15, 995, 350, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.876 00.000 13300 Star::Find returns 0 (3), X=995.00, Y=350.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
00:33:00.876 00.000 13300 Star::Find(15, 906, 928, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.876 00.000 13300 Star::Find returns 0 (3), X=906.00, Y=928.00, Mass=2, SNR=1.0, Peak=6 HFD=0.0
00:33:00.876 00.000 13300 Star::Find(15, 1211, 815, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.876 00.000 13300 Star::Find returns 0 (3), X=1211.00, Y=815.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
00:33:00.876 00.000 13300 Star::Find(15, 1157, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.876 00.000 13300 Star::Find returns 0 (3), X=1157.00, Y=265.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
00:33:00.876 00.000 13300 Star::Find(15, 1243, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.877 00.001 13300 Star::Find returns 0 (3), X=1243.00, Y=150.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
00:33:00.877 00.000 13300 Star::Find(15, 807, 815, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.877 00.000 13300 Star::Find returns 0 (3), X=807.00, Y=815.00, Mass=2, SNR=1.0, Peak=6 HFD=0.0
00:33:00.877 00.000 13300 Star::Find(15, 1254, 725, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.877 00.000 13300 Star::Find returns 0 (3), X=1254.00, Y=725.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
00:33:00.877 00.000 13300 Star::Find(15, 1211, 50, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.877 00.000 13300 Star::Find returns 0 (3), X=1211.00, Y=50.00, Mass=0, SNR=0.0, Peak=7 HFD=0.0
00:33:00.877 00.000 13300 Star::Find(15, 1195, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.877 00.000 13300 Star::Find returns 0 (3), X=1195.00, Y=866.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
00:33:00.878 00.001 13300 Star::Find(15, 1217, 101, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.878 00.000 13300 Star::Find returns 0 (3), X=1217.00, Y=101.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
00:33:00.878 00.000 13300 Star::Find(15, 1089, 200, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.878 00.000 13300 Star::Find returns 0 (3), X=1089.00, Y=200.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
00:33:00.878 00.000 13300 Star::Find(15, 1256, 804, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.878 00.000 13300 Star::Find returns 0 (3), X=1256.00, Y=804.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
00:33:00.878 00.000 13300 Star::Find(15, 1214, 486, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.878 00.000 13300 Star::Find returns 0 (3), X=1214.00, Y=486.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
00:33:00.878 00.000 13300 Star::Find(15, 1231, 538, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.878 00.000 13300 Star::Find returns 0 (3), X=1231.00, Y=538.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
00:33:00.879 00.001 13300 Star::Find(15, 1046, 701, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.879 00.000 13300 Star::Find returns 0 (3), X=1046.00, Y=701.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
00:33:00.879 00.000 13300 AutoFind: finding best star pass 1
00:33:00.879 00.000 13300 Star::Find(15, 1081, 354, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.879 00.000 13300 Star::Find returns 1 (0), X=1080.88, Y=353.94, Mass=2011, SNR=31.4, Peak=253 HFD=3.0
00:33:00.879 00.000 13300 AutoFind: near-saturated [1081, 354] 293.0 Mass 2011 SNR 31.4 Peak 253
00:33:00.879 00.000 13300 Star::Find(15, 123, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.879 00.000 13300 Star::Find returns 1 (0), X=123.35, Y=995.95, Mass=1099, SNR=23.1, Peak=108 HFD=3.9
00:33:00.879 00.000 13300 AutoFind returns star at [123, 996] 151.1 Mass 1099 SNR 23.1
00:33:00.880 00.001 13300 Star::Find(15, 123, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.881 00.001 13300 Star::Find returns 1 (0), X=123.35, Y=995.95, Mass=1099, SNR=23.1, Peak=108 HFD=3.9
00:33:00.881 00.000 13300 MultiStar: List (9): {123.35, 995.95}(23.1), {265.40, 987.51}(13.9), {293.78, 200.06}(13.3), {521.37, 620.69}(7.3), {979.49, 183.90}(6.2), {420.93, 402.92}(6.9), {783.18, 328.88}(6.1), {397.46, 194.38}(6.8), {859.52, 846.76}(6.1), 
00:33:00.881 00.000 13300 setting lock position to (123.35, 995.95)
00:33:00.881 00.000 13300 MultiStar: stabilizing after lock position change
00:33:00.881 00.000 13300 AutoSelect: state = 1, call UpdateGuideState
00:33:00.881 00.000 13300 UpdateGuideState(): m_state=1
00:33:00.881 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:00.882 00.001 13300 Star::Find returns 1 (0), X=123.35, Y=995.95, Mass=1099, SNR=23.1, Peak=108 HFD=3.9
00:33:00.882 00.000 13300 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.61) = xAngle (1.61 = 1.61)
00:33:00.882 00.000 13300 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.62 = 1.62)
00:33:00.882 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
00:33:00.887 00.005 13300 setting force full frames = false
00:33:00.887 00.000 13300 setting lock position to (123.35, 995.95)
00:33:00.887 00.000 13300 MultiStar: stabilizing after lock position change
00:33:00.887 00.000 13300 CurrentPosition() valid, moving to STATE_SELECTED
00:33:00.887 00.000 13300 Changing from state SELECTING to SELECTED
00:33:00.888 00.001 13300 guider state => SELECTED
00:33:00.895 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
00:33:00.903 00.008 13300 UpdateGuideState exits: m=1099 SNR=23.1
00:33:00.903 00.000 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
00:33:00.910 00.007 13300 Status Line: Selezione automatica della stella a (123.4, 995.9)
00:33:00.923 00.013 13300 PhdController: newstate STATE_WAIT_SELECTED
00:33:00.923 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:00.923 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:33:00.923 00.000 13300 Enqueuing Expose request
00:33:00.923 00.000 11596 Worker thread wakes up
00:33:00.923 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:33:00.924 00.001 13300 evsrv: cli 10203220 connect
00:33:00.924 00.000 13300 case statement mapped state 2 to 1
00:33:00.924 00.000 13300 case statement mapped state 2 to 1
00:33:00.925 00.001 13300 evsrv: cli 10203220 request: {"method":"get_lock_position","id":"dde4ea2a-25ca-4855-8846-f0475eb53966"}
00:33:00.925 00.000 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":[123.35,995.95],"id":"dde4ea2a-25ca-4855-8846-f0475eb53966"}
00:33:00.930 00.005 13300 evsrv: cli 10203220 disconnect
00:33:00.930 00.000 13300 evsrv: cli 10203400 connect
00:33:00.931 00.001 13300 case statement mapped state 2 to 1
00:33:00.931 00.000 13300 case statement mapped state 2 to 1
00:33:00.931 00.000 13300 evsrv: cli 10203400 request: {"method":"get_app_state","id":"f30b2072-7c76-46d1-9c15-c3fdd345cbae"}
00:33:00.932 00.001 13300 case statement mapped state 2 to 1
00:33:00.932 00.000 13300 evsrv: cli 10203400 response: {"jsonrpc":"2.0","result":"Selected","id":"f30b2072-7c76-46d1-9c15-c3fdd345cbae"}
00:33:00.932 00.000 13300 evsrv: cli 10203400 disconnect
00:33:01.438 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:33:01.932 00.494 13300 evsrv: cli 10203360 connect
00:33:01.932 00.000 13300 case statement mapped state 2 to 1
00:33:01.933 00.001 13300 case statement mapped state 2 to 1
00:33:01.933 00.000 13300 evsrv: cli 10203360 request: {"method":"get_app_state","id":"84b488bc-d519-401d-a646-4a09f032dbe9"}
00:33:01.933 00.000 13300 case statement mapped state 2 to 1
00:33:01.933 00.000 13300 evsrv: cli 10203360 response: {"jsonrpc":"2.0","result":"Selected","id":"84b488bc-d519-401d-a646-4a09f032dbe9"}
00:33:01.934 00.001 13300 evsrv: cli 10203360 disconnect
00:33:02.934 01.000 13300 evsrv: cli 10203360 connect
00:33:02.934 00.000 13300 case statement mapped state 2 to 1
00:33:02.935 00.001 13300 case statement mapped state 2 to 1
00:33:02.935 00.000 13300 evsrv: cli 10203360 request: {"method":"get_app_state","id":"b5724e01-3009-442d-9686-b502e23be79f"}
00:33:02.935 00.000 13300 case statement mapped state 2 to 1
00:33:02.935 00.000 13300 evsrv: cli 10203360 response: {"jsonrpc":"2.0","result":"Selected","id":"b5724e01-3009-442d-9686-b502e23be79f"}
00:33:02.936 00.001 13300 evsrv: cli 10203360 disconnect
00:33:03.220 00.284 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e3f36e3f-91b6-4ce3-8ef2-d724e8cf3d99"}
00:33:03.220 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e3f36e3f-91b6-4ce3-8ef2-d724e8cf3d99"}
00:33:03.221 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a5315605-e394-4112-a5bb-b2d6f8a0661a"}
00:33:03.221 00.000 13300 case statement mapped state 2 to 1
00:33:03.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Selected","id":"a5315605-e394-4112-a5bb-b2d6f8a0661a"}
00:33:03.222 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8949f8e4-6e73-474a-b80f-cbc48b92c6bc"}
00:33:03.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.35,6.95],"pixels":"..."},"id":"8949f8e4-6e73-474a-b80f-cbc48b92c6bc"}
00:33:03.935 00.713 13300 evsrv: cli 10203400 connect
00:33:03.935 00.000 13300 case statement mapped state 2 to 1
00:33:03.936 00.001 13300 case statement mapped state 2 to 1
00:33:03.936 00.000 13300 evsrv: cli 10203400 request: {"method":"get_app_state","id":"2294b5e7-229a-4c82-bdab-1f01a780507b"}
00:33:03.936 00.000 13300 case statement mapped state 2 to 1
00:33:03.937 00.001 13300 evsrv: cli 10203400 response: {"jsonrpc":"2.0","result":"Selected","id":"2294b5e7-229a-4c82-bdab-1f01a780507b"}
00:33:03.937 00.000 13300 evsrv: cli 10203400 disconnect
00:33:04.471 00.534 11596 Exposure complete
00:33:04.544 00.073 11596 worker thread done servicing request
00:33:04.544 00.000 13300 OnExposeComplete: enter
00:33:04.544 00.000 13300 UpdateGuideState(): m_state=2
00:33:04.545 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
00:33:04.545 00.000 13300 Star::Find returns 1 (0), X=123.40, Y=995.80, Mass=1125, SNR=23.5, Peak=108 HFD=3.8
00:33:04.545 00.000 13300 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-1.61) = xAngle (0.34 = 0.34)
00:33:04.545 00.000 13300 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.35 = 0.35)
00:33:04.545 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.14 hyp=0.15 cameraTheta=-1.27 mountX=0.14 mountY=0.05, mountTheta=0.35
00:33:04.547 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=112, Gamma=0.510
00:33:04.556 00.009 13300 UpdateGuideState exits: m=1125 SNR=23.5
00:33:04.556 00.000 13300 PhdController: newstate STATE_CALIBRATE
00:33:04.556 00.000 13300 PhdController: newstate STATE_GUIDE
00:33:04.556 00.000 13300 Changing from state SELECTED to CALIBRATING_PRIMARY
00:33:04.557 00.001 13300 guider state => CALIBRATED
00:33:04.557 00.000 13300 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
00:33:04.566 00.009 13300 reset dither spiral
00:33:04.566 00.000 13300 PhdController: newstate STATE_SETTLE_BEGIN
00:33:04.566 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:04.566 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
00:33:04.566 00.000 13300 Enqueuing Expose request
00:33:04.566 00.000 11596 Worker thread wakes up
00:33:04.567 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:33:04.938 00.371 13300 evsrv: cli 10203860 connect
00:33:04.938 00.000 13300 case statement mapped state 5 to 1
00:33:04.939 00.001 13300 case statement mapped state 5 to 1
00:33:04.939 00.000 13300 evsrv: cli 10203860 request: {"method":"get_app_state","id":"8b6015cd-9edf-4be1-ad0b-3807eb2f149f"}
00:33:04.939 00.000 13300 case statement mapped state 5 to 1
00:33:04.940 00.001 13300 evsrv: cli 10203860 response: {"jsonrpc":"2.0","result":"Selected","id":"8b6015cd-9edf-4be1-ad0b-3807eb2f149f"}
00:33:04.940 00.000 13300 evsrv: cli 10203860 disconnect
00:33:05.075 00.135 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
00:33:05.940 00.865 13300 evsrv: cli 10203D60 connect
00:33:05.940 00.000 13300 case statement mapped state 5 to 1
00:33:05.941 00.001 13300 case statement mapped state 5 to 1
00:33:05.941 00.000 13300 evsrv: cli 10203D60 request: {"method":"get_app_state","id":"e622eabb-a195-4ee7-9581-804f80e705d9"}
00:33:05.941 00.000 13300 case statement mapped state 5 to 1
00:33:05.942 00.001 13300 evsrv: cli 10203D60 response: {"jsonrpc":"2.0","result":"Selected","id":"e622eabb-a195-4ee7-9581-804f80e705d9"}
00:33:05.942 00.000 13300 evsrv: cli 10203D60 disconnect
00:33:06.218 00.276 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"24026693-e876-402b-8501-2447d97f05c9"}
00:33:06.218 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"24026693-e876-402b-8501-2447d97f05c9"}
00:33:06.218 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fff9bbfa-3f76-4bea-8111-a0e28e70c97f"}
00:33:06.219 00.001 13300 case statement mapped state 5 to 1
00:33:06.219 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Selected","id":"fff9bbfa-3f76-4bea-8111-a0e28e70c97f"}
00:33:06.219 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8a405228-e331-42ee-9fec-4d6553843254"}
00:33:06.219 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.40,6.80],"pixels":"..."},"id":"8a405228-e331-42ee-9fec-4d6553843254"}
00:33:06.943 00.724 13300 evsrv: cli 10204080 connect
00:33:06.943 00.000 13300 case statement mapped state 5 to 1
00:33:06.944 00.001 13300 case statement mapped state 5 to 1
00:33:06.944 00.000 13300 evsrv: cli 10204080 request: {"method":"get_app_state","id":"d957605c-ea91-472a-aa84-5a5247ba385d"}
00:33:06.944 00.000 13300 case statement mapped state 5 to 1
00:33:06.944 00.000 13300 evsrv: cli 10204080 response: {"jsonrpc":"2.0","result":"Selected","id":"d957605c-ea91-472a-aa84-5a5247ba385d"}
00:33:06.945 00.001 13300 evsrv: cli 10204080 disconnect
00:33:07.945 01.000 13300 evsrv: cli 10204080 connect
00:33:07.946 00.001 13300 case statement mapped state 5 to 1
00:33:07.947 00.001 13300 case statement mapped state 5 to 1
00:33:07.947 00.000 13300 evsrv: cli 10204080 request: {"method":"get_app_state","id":"bea627b7-b572-44f0-b303-903a023c3392"}
00:33:07.947 00.000 13300 case statement mapped state 5 to 1
00:33:07.948 00.001 13300 evsrv: cli 10204080 response: {"jsonrpc":"2.0","result":"Selected","id":"bea627b7-b572-44f0-b303-903a023c3392"}
00:33:07.948 00.000 13300 evsrv: cli 10204080 disconnect
00:33:08.103 00.155 11596 Exposure complete
00:33:08.174 00.071 11596 worker thread done servicing request
00:33:08.174 00.000 13300 OnExposeComplete: enter
00:33:08.174 00.000 13300 UpdateGuideState(): m_state=5
00:33:08.175 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
00:33:08.175 00.000 13300 Star::Find returns 1 (0), X=123.46, Y=995.84, Mass=1124, SNR=23.4, Peak=114 HFD=3.8
00:33:08.175 00.000 13300 CameraToMount -- cameraTheta (-0.77) - m_xAngle (-1.61) = xAngle (0.84 = 0.84)
00:33:08.175 00.000 13300 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.86 = 0.86)
00:33:08.175 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.11 hyp=0.15 cameraTheta=-0.77 mountX=0.10 mountY=0.12, mountTheta=0.85
00:33:08.177 00.002 13300 Changing from state CALIBRATED to GUIDING
00:33:08.184 00.007 13300 ScopeASCOM::GetDeclinationRadians() returns 31.0
00:33:08.367 00.183 13300 ScopeASCOM::SideOfPier() returns 1
00:33:08.367 00.000 13300 AdjustCalibrationForScopePointing (scope): current dec=31.0 pierSide=1, cal dec=10.0 pierSide=1 rotAngle=Nessuno bin=1
00:33:08.368 00.001 13300 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 240
00:33:08.368 00.000 13300 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 4.469080
00:33:08.369 00.001 13300 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.000833
00:33:08.369 00.000 13300 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.000833
00:33:08.370 00.001 13300 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 0.820268
00:33:08.371 00.001 13300 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 14
00:33:08.371 00.000 13300 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 11
00:33:08.372 00.001 13300 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:33:08.372 00.000 13300 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 3
00:33:08.373 00.001 13300 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "19/09/2025 22:02:43"
00:33:08.373 00.000 13300 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
00:33:08.374 00.001 13300 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.3 -1.7}, {-0.2 -3.5}, {-0.4 -5.2}, {-0.5 -7.4}, {-0.6 -9.3}, {-0.6 -10.9}, {-0.7 -12.7}, {-0.7 -14.0}, {-0.9 -16.4}, {-0.9 -18.4}, {-0.9 -20.0}, {-0.9 -22.0}, {-0.9 -23.5}, {-1.0 -25.5}, {-1.0 -25.5}, {-1.1 -23.3}, {-1.0 -21.8}, {-1.0 -19.5}, {-0.8 -17.6}, {-0.7 -15.5}, {-0.7 -13.5}, {-0.9 -11.5}, {-0.8 -9.5}, {-0.6 -7.6}, {-0.7 -5.6}, {-0.6 -3.8}, {-0.5 -2.2}, {-0.6 0.0}, {-0.5 1.9}"
00:33:08.374 00.000 13300 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.0 -0.0}, {-4.3 -0.4}, {-7.1 -0.3}, {-9.3 -0.1}, {-11.8 -0.1}, {-14.2 -0.1}, {-16.5 0.0}, {-18.8 0.4}, {-21.0 0.3}, {-23.2 0.2}, {-26.2 0.6}, {-26.2 0.6}, {-24.5 0.7}, {-22.1 0.9}, {-19.8 0.9}, {-17.8 0.7}, {-15.6 0.9}, {-13.5 1.3}, {-11.8 1.3}, {-9.4 1.3}, {-7.7 1.2}, {-5.7 1.3}, {-3.9 1.5}"
00:33:08.550 00.176 13300 ScopeASCOM::GetGuideRates returns 0 3.000 3.000 a-s/sec
00:33:08.550 00.000 13300 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 5.200000
00:33:08.550 00.000 13300 Dec comp: XRate 0.578 -> 0.503 for dec 10.0 -> dec 31.0
00:33:08.556 00.006 13300 ScopeASCOM::GetDeclinationRadians() returns 31.0
00:33:08.788 00.232 13300 ScopeASCOM::SideOfPier() returns 1
00:33:08.789 00.001 13300 setting lock position to (123.46, 995.84)
00:33:08.789 00.000 13300 MultiStar: stabilizing after lock position change
00:33:08.789 00.000 13300 guider state => GUIDING
00:33:08.790 00.001 13300 Status Line: Guida
00:33:08.793 00.003 13300 Mount: notify guiding started
00:33:08.794 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
00:33:08.794 00.000 13300 GetString("/profile/5/scope/calibration/timestamp", "") returns "28/10/2025 19:08:45"
00:33:08.795 00.001 13300 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.000578
00:33:08.795 00.000 13300 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.000757
00:33:08.796 00.001 13300 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
00:33:08.796 00.000 13300 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns -1.608680
00:33:08.797 00.001 13300 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -0.023563
00:33:08.798 00.001 13300 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.174570
00:33:08.798 00.000 13300 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 1
00:33:08.799 00.001 13300 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
00:33:08.799 00.000 13300 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns 1
00:33:08.800 00.001 13300 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
00:33:08.800 00.000 13300 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 240
00:33:08.801 00.001 13300 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 4.469080
00:33:08.801 00.000 13300 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.000833
00:33:08.802 00.001 13300 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.000833
00:33:08.802 00.000 13300 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 0.820268
00:33:08.803 00.001 13300 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 14
00:33:08.803 00.000 13300 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 11
00:33:08.804 00.001 13300 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:33:08.804 00.000 13300 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 3
00:33:08.805 00.001 13300 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "19/09/2025 22:02:43"
00:33:08.805 00.000 13300 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
00:33:08.806 00.001 13300 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.3 -1.7}, {-0.2 -3.5}, {-0.4 -5.2}, {-0.5 -7.4}, {-0.6 -9.3}, {-0.6 -10.9}, {-0.7 -12.7}, {-0.7 -14.0}, {-0.9 -16.4}, {-0.9 -18.4}, {-0.9 -20.0}, {-0.9 -22.0}, {-0.9 -23.5}, {-1.0 -25.5}, {-1.0 -25.5}, {-1.1 -23.3}, {-1.0 -21.8}, {-1.0 -19.5}, {-0.8 -17.6}, {-0.7 -15.5}, {-0.7 -13.5}, {-0.9 -11.5}, {-0.8 -9.5}, {-0.6 -7.6}, {-0.7 -5.6}, {-0.6 -3.8}, {-0.5 -2.2}, {-0.6 0.0}, {-0.5 1.9}"
00:33:08.806 00.000 13300 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.0 -0.0}, {-4.3 -0.4}, {-7.1 -0.3}, {-9.3 -0.1}, {-11.8 -0.1}, {-14.2 -0.1}, {-16.5 0.0}, {-18.8 0.4}, {-21.0 0.3}, {-23.2 0.2}, {-26.2 0.6}, {-26.2 0.6}, {-24.5 0.7}, {-22.1 0.9}, {-19.8 0.9}, {-17.8 0.7}, {-15.6 0.9}, {-13.5 1.3}, {-11.8 1.3}, {-9.4 1.3}, {-7.7 1.2}, {-5.7 1.3}, {-3.9 1.5}"
00:33:08.807 00.001 13300 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 240
00:33:08.808 00.001 13300 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 4.469080
00:33:08.808 00.000 13300 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.000833
00:33:08.809 00.001 13300 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.000833
00:33:08.809 00.000 13300 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 0.820268
00:33:08.810 00.001 13300 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 14
00:33:08.810 00.000 13300 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 11
00:33:08.811 00.001 13300 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:33:08.811 00.000 13300 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 3
00:33:08.812 00.001 13300 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "19/09/2025 22:02:43"
00:33:08.813 00.001 13300 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
00:33:08.813 00.000 13300 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.3 -1.7}, {-0.2 -3.5}, {-0.4 -5.2}, {-0.5 -7.4}, {-0.6 -9.3}, {-0.6 -10.9}, {-0.7 -12.7}, {-0.7 -14.0}, {-0.9 -16.4}, {-0.9 -18.4}, {-0.9 -20.0}, {-0.9 -22.0}, {-0.9 -23.5}, {-1.0 -25.5}, {-1.0 -25.5}, {-1.1 -23.3}, {-1.0 -21.8}, {-1.0 -19.5}, {-0.8 -17.6}, {-0.7 -15.5}, {-0.7 -13.5}, {-0.9 -11.5}, {-0.8 -9.5}, {-0.6 -7.6}, {-0.7 -5.6}, {-0.6 -3.8}, {-0.5 -2.2}, {-0.6 0.0}, {-0.5 1.9}"
00:33:08.814 00.001 13300 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.0 -0.0}, {-4.3 -0.4}, {-7.1 -0.3}, {-9.3 -0.1}, {-11.8 -0.1}, {-14.2 -0.1}, {-16.5 0.0}, {-18.8 0.4}, {-21.0 0.3}, {-23.2 0.2}, {-26.2 0.6}, {-26.2 0.6}, {-24.5 0.7}, {-22.1 0.9}, {-19.8 0.9}, {-17.8 0.7}, {-15.6 0.9}, {-13.5 1.3}, {-11.8 1.3}, {-9.4 1.3}, {-7.7 1.2}, {-5.7 1.3}, {-3.9 1.5}"
00:33:09.032 00.218 13300 ScopeASCOM::GetGuideRates returns 0 3.000 3.000 a-s/sec
00:33:09.130 00.098 13300 ScopeASCOM::SideOfPier() returns 1
00:33:09.352 00.222 13300 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
00:33:09.352 00.000 13300 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
00:33:09.352 00.000 13300 ScopeASCOM::GetDeclinationRadians() returns 31.0
00:33:09.352 00.000 13300 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.0
00:33:09.352 00.000 13300 MountToCamera -- mountTheta (0.00) + m_xAngle (-1.61) = xAngle (-1.61 = -1.61)
00:33:09.353 00.001 13300 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
00:33:09.353 00.000 13300 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
00:33:09.353 00.000 13300 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
00:33:09.354 00.001 13300 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
00:33:09.354 00.000 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
00:33:09.362 00.008 13300 UpdateGuideState exits: m=1124 SNR=23.4
00:33:09.362 00.000 13300 PhdController: newstate STATE_SETTLE_WAIT
00:33:09.362 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:09.363 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:33:09.363 00.000 13300 Enqueuing Expose request
00:33:09.363 00.000 11596 Worker thread wakes up
00:33:09.363 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:33:09.363 00.000 13300 evsrv: cli 102041C0 connect
00:33:09.363 00.000 13300 case statement mapped state 6 to 3
00:33:09.364 00.001 13300 case statement mapped state 6 to 3
00:33:09.364 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7a9eb4cb-4ead-4bfc-a26f-1bb16f579587"}
00:33:09.365 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7a9eb4cb-4ead-4bfc-a26f-1bb16f579587"}
00:33:09.365 00.000 13300 evsrv: cli 102041C0 request: {"method":"get_app_state","id":"03723222-716f-4bfa-8015-1b27d94938ef"}
00:33:09.365 00.000 13300 case statement mapped state 6 to 3
00:33:09.365 00.000 13300 evsrv: cli 102041C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"03723222-716f-4bfa-8015-1b27d94938ef"}
00:33:09.365 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"097e9a08-feb3-4f1b-bdc9-f62fe4dca076"}
00:33:09.366 00.001 13300 case statement mapped state 6 to 3
00:33:09.366 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"097e9a08-feb3-4f1b-bdc9-f62fe4dca076"}
00:33:09.366 00.000 13300 evsrv: cli 102041C0 disconnect
00:33:09.367 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9aa748b8-4773-4c5b-b232-8d882e390c8d"}
00:33:09.367 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.46,6.84],"pixels":"..."},"id":"9aa748b8-4773-4c5b-b232-8d882e390c8d"}
00:33:09.876 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:33:12.217 02.341 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aa710709-a0c1-4644-8753-459c9926385a"}
00:33:12.217 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aa710709-a0c1-4644-8753-459c9926385a"}
00:33:12.218 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"24567620-5ea2-41eb-9385-c238d3609efd"}
00:33:12.218 00.000 13300 case statement mapped state 6 to 3
00:33:12.218 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"24567620-5ea2-41eb-9385-c238d3609efd"}
00:33:12.218 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8009c517-4202-4137-af5c-14d4b234fa53"}
00:33:12.219 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.46,6.84],"pixels":"..."},"id":"8009c517-4202-4137-af5c-14d4b234fa53"}
00:33:12.902 00.683 11596 Exposure complete
00:33:12.979 00.077 11596 worker thread done servicing request
00:33:12.979 00.000 13300 OnExposeComplete: enter
00:33:12.979 00.000 13300 UpdateGuideState(): m_state=6
00:33:12.980 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:33:12.980 00.000 13300 Star::Find returns 1 (0), X=123.36, Y=995.78, Mass=1093, SNR=23.1, Peak=106 HFD=3.7
00:33:12.980 00.000 13300 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-1.61) = xAngle (-1.03 = -1.03)
00:33:12.980 00.000 13300 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.02 = -1.02)
00:33:12.980 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.06 hyp=0.12 cameraTheta=-2.64 mountX=0.06 mountY=-0.10, mountTheta=-1.03
00:33:12.982 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.06, opts=13)
00:33:12.982 00.000 13300 Enqueuing Move request for scope (-0.10, -0.06)
00:33:12.982 00.000 11596 Worker thread wakes up
00:33:12.982 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.06) opts 0xd
00:33:12.982 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.06)
00:33:12.982 00.000 11596 Moving (-0.10, -0.06) raw xDistance=0.06 yDistance=-0.10
00:33:12.982 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:33:12.982 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:12.982 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:33:12.982 00.000 11596 MoveAxis(E, 0, ABG)
00:33:12.983 00.001 11596 Move returns status 0, amount 0
00:33:12.983 00.000 11596 MoveAxis(N, 0, ABG)
00:33:12.983 00.000 11596 Move returns status 0, amount 0
00:33:12.983 00.000 11596 move complete, result=0
00:33:12.983 00.000 11596 worker thread done servicing request
00:33:12.987 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
00:33:12.995 00.008 13300 UpdateGuideState exits: m=1093 SNR=23.1
00:33:12.996 00.001 13300 PhdController: settling, locked = 1, distance = 0.14 (1.50) aobump = 0 frame = 1 / 99999
00:33:12.996 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761694392.996,"Host":"MAX-PC","Inst":1,"Distance":0.14,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
00:33:12.996 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:12.996 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:33:12.996 00.000 13300 Enqueuing Expose request
00:33:12.996 00.000 11596 Worker thread wakes up
00:33:12.996 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:33:12.997 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:33:13.511 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:33:15.217 01.706 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3d721c00-9a46-4eed-b85c-9b82d5cbc155"}
00:33:15.217 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3d721c00-9a46-4eed-b85c-9b82d5cbc155"}
00:33:15.218 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d7818b18-3d44-42f6-8e4a-b45437484b56"}
00:33:15.218 00.000 13300 case statement mapped state 6 to 3
00:33:15.218 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d7818b18-3d44-42f6-8e4a-b45437484b56"}
00:33:15.219 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"92e26165-37ac-46dd-b728-642726505198"}
00:33:15.219 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.36,6.78],"pixels":"..."},"id":"92e26165-37ac-46dd-b728-642726505198"}
00:33:16.555 01.336 11596 Exposure complete
00:33:16.634 00.079 11596 worker thread done servicing request
00:33:16.634 00.000 13300 OnExposeComplete: enter
00:33:16.634 00.000 13300 UpdateGuideState(): m_state=6
00:33:16.635 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
00:33:16.635 00.000 13300 Star::Find returns 1 (0), X=123.22, Y=995.84, Mass=1116, SNR=23.3, Peak=104 HFD=4.0
00:33:16.635 00.000 13300 CameraToMount -- cameraTheta (3.12) - m_xAngle (-1.61) = xAngle (4.73 = -1.56)
00:33:16.635 00.000 13300 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.74 = -1.54)
00:33:16.635 00.000 13300 CameraToMount -- cameraX=-0.25 cameraY=0.01 hyp=0.25 cameraTheta=3.12 mountX=0.00 mountY=-0.25, mountTheta=-1.56
00:33:16.638 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.25, y=0.01, opts=13)
00:33:16.638 00.000 13300 Enqueuing Move request for scope (-0.25, 0.01)
00:33:16.638 00.000 11596 Worker thread wakes up
00:33:16.638 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.01) opts 0xd
00:33:16.639 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.25, 0.01)
00:33:16.639 00.000 11596 Moving (-0.25, 0.01) raw xDistance=0.00 yDistance=-0.25
00:33:16.639 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:33:16.639 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:33:16.639 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
00:33:16.639 00.000 11596 MoveAxis(E, 0, ABG)
00:33:16.640 00.001 11596 Move returns status 0, amount 0
00:33:16.640 00.000 11596 MoveAxis(N, 0, ABG)
00:33:16.640 00.000 11596 Move returns status 0, amount 0
00:33:16.640 00.000 11596 move complete, result=0
00:33:16.640 00.000 11596 worker thread done servicing request
00:33:16.646 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
00:33:16.655 00.009 13300 UpdateGuideState exits: m=1116 SNR=23.3
00:33:16.655 00.000 13300 PhdController: settling, locked = 1, distance = 0.18 (1.50) aobump = 0 frame = 2 / 99999
00:33:16.656 00.001 13300 evsrv: {"Event":"Settling","Timestamp":1761694396.655,"Host":"MAX-PC","Inst":1,"Distance":0.18,"Time":3.7,"SettleTime":5.0,"StarLocked":true}
00:33:16.656 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:16.656 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:33:16.656 00.000 13300 Enqueuing Expose request
00:33:16.656 00.000 11596 Worker thread wakes up
00:33:16.657 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:33:16.657 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:33:17.165 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:33:18.217 01.052 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7c0788a6-6480-4937-9bc4-8ee8ca325574"}
00:33:18.217 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7c0788a6-6480-4937-9bc4-8ee8ca325574"}
00:33:18.218 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d713cb2f-0770-4aa8-a419-1524e067fdf7"}
00:33:18.218 00.000 13300 case statement mapped state 6 to 3
00:33:18.218 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d713cb2f-0770-4aa8-a419-1524e067fdf7"}
00:33:18.218 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ca79a663-ae2f-4f83-a5f1-07c766aa2a5d"}
00:33:18.218 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.22,6.84],"pixels":"..."},"id":"ca79a663-ae2f-4f83-a5f1-07c766aa2a5d"}
00:33:20.204 01.986 11596 Exposure complete
00:33:20.293 00.089 11596 worker thread done servicing request
00:33:20.294 00.001 13300 OnExposeComplete: enter
00:33:20.294 00.000 13300 UpdateGuideState(): m_state=6
00:33:20.294 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
00:33:20.295 00.001 13300 Star::Find returns 1 (0), X=123.31, Y=995.80, Mass=1097, SNR=23.2, Peak=108 HFD=3.7
00:33:20.295 00.000 13300 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-1.61) = xAngle (-1.30 = -1.30)
00:33:20.295 00.000 13300 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.29 = -1.29)
00:33:20.295 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=-0.04 hyp=0.16 cameraTheta=-2.91 mountX=0.04 mountY=-0.16, mountTheta=-1.30
00:33:20.298 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=-0.04, opts=13)
00:33:20.298 00.000 13300 Enqueuing Move request for scope (-0.16, -0.04)
00:33:20.298 00.000 11596 Worker thread wakes up
00:33:20.298 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.04) opts 0xd
00:33:20.298 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.16, -0.04)
00:33:20.298 00.000 11596 Moving (-0.16, -0.04) raw xDistance=0.04 yDistance=-0.16
00:33:20.299 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:33:20.299 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:20.299 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:33:20.299 00.000 11596 MoveAxis(E, 0, ABG)
00:33:20.299 00.000 11596 Move returns status 0, amount 0
00:33:20.299 00.000 11596 MoveAxis(N, 0, ABG)
00:33:20.299 00.000 11596 Move returns status 0, amount 0
00:33:20.299 00.000 11596 move complete, result=0
00:33:20.299 00.000 11596 worker thread done servicing request
00:33:20.305 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
00:33:20.315 00.010 13300 UpdateGuideState exits: m=1097 SNR=23.2
00:33:20.315 00.000 13300 PhdController: settling, locked = 1, distance = 0.17 (1.50) aobump = 0 frame = 3 / 99999
00:33:20.315 00.000 13300 PhdController: newstate STATE_FINISH
00:33:20.315 00.000 13300 PhdController complete: success
00:33:20.316 00.001 13300 evsrv: {"Event":"SettleDone","Timestamp":1761694400.316,"Host":"MAX-PC","Inst":1,"Status":0,"TotalFrames":3,"DroppedFrames":0}
00:33:20.316 00.000 13300 Mount: notify guiding dither settle done success=1
00:33:20.316 00.000 13300 PhdController: newstate STATE_IDLE
00:33:20.316 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:20.316 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:33:20.317 00.001 13300 Enqueuing Expose request
00:33:20.317 00.000 11596 Worker thread wakes up
00:33:20.317 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:33:20.317 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:33:20.820 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:33:21.175 00.355 13300 evsrv: cli 10203FE0 connect
00:33:21.175 00.000 13300 case statement mapped state 6 to 3
00:33:21.176 00.001 13300 case statement mapped state 6 to 3
00:33:21.176 00.000 13300 evsrv: cli 10203FE0 request: {"method":"get_app_state","id":"694cb434-2b43-4bf2-b331-cf50e17e2116"}
00:33:21.177 00.001 13300 case statement mapped state 6 to 3
00:33:21.177 00.000 13300 evsrv: cli 10203FE0 response: {"jsonrpc":"2.0","result":"Guiding","id":"694cb434-2b43-4bf2-b331-cf50e17e2116"}
00:33:21.178 00.001 13300 evsrv: cli 10203FE0 disconnect
00:33:21.216 00.038 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"25e3b1b2-005b-4878-b969-d6ccfacb2a3a"}
00:33:21.217 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"25e3b1b2-005b-4878-b969-d6ccfacb2a3a"}
00:33:21.218 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7f604f01-fc2a-4489-b483-e1ae99ec7832"}
00:33:21.218 00.000 13300 case statement mapped state 6 to 3
00:33:21.218 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7f604f01-fc2a-4489-b483-e1ae99ec7832"}
00:33:21.219 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0b52a631-2233-4251-8b16-a2267eb0a004"}
00:33:21.219 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.31,6.80],"pixels":"..."},"id":"0b52a631-2233-4251-8b16-a2267eb0a004"}
00:33:23.850 02.631 11596 Exposure complete
00:33:23.925 00.075 11596 worker thread done servicing request
00:33:23.925 00.000 13300 OnExposeComplete: enter
00:33:23.925 00.000 13300 UpdateGuideState(): m_state=6
00:33:23.925 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:33:23.926 00.001 13300 Star::Find returns 1 (0), X=123.36, Y=995.73, Mass=1113, SNR=23.3, Peak=110 HFD=3.7
00:33:23.926 00.000 13300 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-1.61) = xAngle (-0.76 = -0.76)
00:33:23.926 00.000 13300 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.74 = -0.74)
00:33:23.926 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.11 hyp=0.15 cameraTheta=-2.37 mountX=0.11 mountY=-0.10, mountTheta=-0.75
00:33:23.927 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.11, opts=13)
00:33:23.928 00.001 13300 Enqueuing Move request for scope (-0.11, -0.11)
00:33:23.928 00.000 11596 Worker thread wakes up
00:33:23.928 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.11) opts 0xd
00:33:23.928 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.11)
00:33:23.928 00.000 11596 Moving (-0.11, -0.11) raw xDistance=0.11 yDistance=-0.10
00:33:23.928 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:33:23.928 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:23.928 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:33:23.928 00.000 11596 MoveAxis(E, 0, ABG)
00:33:23.929 00.001 11596 Move returns status 0, amount 0
00:33:23.929 00.000 11596 MoveAxis(N, 0, ABG)
00:33:23.929 00.000 11596 Move returns status 0, amount 0
00:33:23.929 00.000 11596 move complete, result=0
00:33:23.929 00.000 11596 worker thread done servicing request
00:33:23.935 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
00:33:23.942 00.007 13300 UpdateGuideState exits: m=1113 SNR=23.3
00:33:23.942 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:23.942 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:33:23.943 00.001 13300 Enqueuing Expose request
00:33:23.943 00.000 11596 Worker thread wakes up
00:33:23.943 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:33:23.943 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:33:24.216 00.273 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ff76d321-201c-4f8f-8b66-cc1ed544f7de"}
00:33:24.216 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ff76d321-201c-4f8f-8b66-cc1ed544f7de"}
00:33:24.217 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"91f19f41-0ad9-40aa-a572-3db9904c7638"}
00:33:24.217 00.000 13300 case statement mapped state 6 to 3
00:33:24.217 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"91f19f41-0ad9-40aa-a572-3db9904c7638"}
00:33:24.218 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9ac2a905-c1fd-4522-914a-48cc45120cc1"}
00:33:24.218 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.36,6.73],"pixels":"..."},"id":"9ac2a905-c1fd-4522-914a-48cc45120cc1"}
00:33:24.450 00.232 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:33:27.216 02.766 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"13321528-eda1-4fb6-b8b0-1202a77c3cbe"}
00:33:27.216 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"13321528-eda1-4fb6-b8b0-1202a77c3cbe"}
00:33:27.217 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5fc5c3d5-5f63-49a1-a1c9-06537fd1a5a6"}
00:33:27.217 00.000 13300 case statement mapped state 6 to 3
00:33:27.217 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5fc5c3d5-5f63-49a1-a1c9-06537fd1a5a6"}
00:33:27.217 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a694d4ff-705b-4bac-b0f7-4ac5b261bfef"}
00:33:27.217 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.36,6.73],"pixels":"..."},"id":"a694d4ff-705b-4bac-b0f7-4ac5b261bfef"}
00:33:27.489 00.272 11596 Exposure complete
00:33:27.559 00.070 11596 worker thread done servicing request
00:33:27.559 00.000 13300 OnExposeComplete: enter
00:33:27.559 00.000 13300 UpdateGuideState(): m_state=6
00:33:27.560 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
00:33:27.560 00.000 13300 Star::Find returns 1 (0), X=123.41, Y=995.62, Mass=1085, SNR=23.0, Peak=105 HFD=3.8
00:33:27.560 00.000 13300 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-1.61) = xAngle (-0.19 = -0.19)
00:33:27.560 00.000 13300 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.18 = -0.18)
00:33:27.560 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.22 hyp=0.22 cameraTheta=-1.80 mountX=0.22 mountY=-0.04, mountTheta=-0.18
00:33:27.563 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.22, opts=13)
00:33:27.563 00.000 13300 Enqueuing Move request for scope (-0.05, -0.22)
00:33:27.563 00.000 11596 Worker thread wakes up
00:33:27.563 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.22) opts 0xd
00:33:27.563 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.22)
00:33:27.563 00.000 11596 Moving (-0.05, -0.22) raw xDistance=0.22 yDistance=-0.04
00:33:27.563 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:33:27.564 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:27.564 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:33:27.564 00.000 11596 MoveAxis(W, 276, ABG)
00:33:27.564 00.000 11596 Guiding  Dir = 3, Dur = 276
00:33:27.564 00.000 11596 IsSlewing returns 0
00:33:27.569 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
00:33:27.577 00.008 13300 UpdateGuideState exits: m=1085 SNR=23.0
00:33:27.577 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:27.577 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:33:27.577 00.000 13300 Enqueuing Expose request
00:33:27.813 00.236 11596 IsGuiding returns 0
00:33:27.904 00.091 11596 PulseGuide returned control before completion, sleep 195
00:33:28.123 00.219 11596 IsGuiding returns 1
00:33:28.124 00.001 11596 scope still moving after pulse duration time elapsed
00:33:28.159 00.035 11596 IsSlewing returns 0
00:33:28.217 00.058 11596 IsGuiding returns 1
00:33:28.251 00.034 11596 IsSlewing returns 0
00:33:28.314 00.063 11596 IsGuiding returns 0
00:33:28.314 00.000 11596 scope move finished after 276 + 225 ms
00:33:28.314 00.000 11596 Move returns status 0, amount 276
00:33:28.314 00.000 11596 MoveAxis(N, 0, ABG)
00:33:28.315 00.001 11596 Move returns status 0, amount 0
00:33:28.315 00.000 11596 move complete, result=0
00:33:28.315 00.000 11596 worker thread done servicing request
00:33:28.315 00.000 11596 Worker thread wakes up
00:33:28.315 00.000 13300 GuideStep: 0.2 px 276 ms WEST, -0.0 px 0 ms NORTH
00:33:28.315 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:33:28.822 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:33:30.214 01.392 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fd08b3a0-32f1-416f-aa34-f849629c3b12"}
00:33:30.214 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fd08b3a0-32f1-416f-aa34-f849629c3b12"}
00:33:30.215 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"15f73bce-d7f4-4365-bd56-889de03ca9a9"}
00:33:30.215 00.000 13300 case statement mapped state 6 to 3
00:33:30.215 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"15f73bce-d7f4-4365-bd56-889de03ca9a9"}
00:33:30.215 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bfb3f628-264b-49b4-b3c1-89484521a238"}
00:33:30.216 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.41,6.62],"pixels":"..."},"id":"bfb3f628-264b-49b4-b3c1-89484521a238"}
00:33:31.867 01.651 11596 Exposure complete
00:33:31.941 00.074 11596 worker thread done servicing request
00:33:31.941 00.000 13300 OnExposeComplete: enter
00:33:31.942 00.001 13300 UpdateGuideState(): m_state=6
00:33:31.942 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
00:33:31.942 00.000 13300 Star::Find returns 1 (0), X=123.31, Y=995.70, Mass=1110, SNR=23.2, Peak=109 HFD=3.7
00:33:31.942 00.000 13300 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-1.61) = xAngle (-0.81 = -0.81)
00:33:31.942 00.000 13300 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.80 = -0.80)
00:33:31.942 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=-0.13 hyp=0.20 cameraTheta=-2.42 mountX=0.14 mountY=-0.14, mountTheta=-0.80
00:33:31.944 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=-0.13, opts=13)
00:33:31.944 00.000 13300 Enqueuing Move request for scope (-0.15, -0.13)
00:33:31.944 00.000 11596 Worker thread wakes up
00:33:31.944 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.13) opts 0xd
00:33:31.944 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, -0.13)
00:33:31.945 00.001 11596 Moving (-0.15, -0.13) raw xDistance=0.14 yDistance=-0.14
00:33:31.945 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:33:31.945 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:31.945 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:33:31.945 00.000 11596 MoveAxis(E, 0, ABG)
00:33:31.945 00.000 11596 Move returns status 0, amount 0
00:33:31.945 00.000 11596 MoveAxis(N, 0, ABG)
00:33:31.945 00.000 11596 Move returns status 0, amount 0
00:33:31.946 00.001 11596 move complete, result=0
00:33:31.946 00.000 11596 worker thread done servicing request
00:33:31.951 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=112, Gamma=0.510
00:33:31.958 00.007 13300 UpdateGuideState exits: m=1110 SNR=23.2
00:33:31.959 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:31.959 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:33:31.959 00.000 13300 Enqueuing Expose request
00:33:31.959 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:33:31.959 00.000 11596 Worker thread wakes up
00:33:31.959 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:33:32.470 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:33:33.214 00.744 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f6239504-ba38-4410-aea8-3bf3e4706a14"}
00:33:33.214 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f6239504-ba38-4410-aea8-3bf3e4706a14"}
00:33:33.215 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4b5ec4cf-5d28-4664-a392-9e9c8a807608"}
00:33:33.215 00.000 13300 case statement mapped state 6 to 3
00:33:33.215 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4b5ec4cf-5d28-4664-a392-9e9c8a807608"}
00:33:33.215 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ff54d4f4-9588-4090-8ed3-067ad6907d31"}
00:33:33.215 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.31,6.70],"pixels":"..."},"id":"ff54d4f4-9588-4090-8ed3-067ad6907d31"}
00:33:35.503 02.288 11596 Exposure complete
00:33:35.575 00.072 11596 worker thread done servicing request
00:33:35.575 00.000 13300 OnExposeComplete: enter
00:33:35.575 00.000 13300 UpdateGuideState(): m_state=6
00:33:35.576 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
00:33:35.576 00.000 13300 Star::Find returns 1 (0), X=123.41, Y=995.60, Mass=1120, SNR=23.3, Peak=111 HFD=3.9
00:33:35.576 00.000 13300 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-1.61) = xAngle (-0.17 = -0.17)
00:33:35.576 00.000 13300 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.16 = -0.16)
00:33:35.576 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.24 hyp=0.25 cameraTheta=-1.78 mountX=0.24 mountY=-0.04, mountTheta=-0.16
00:33:35.578 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.24, opts=13)
00:33:35.578 00.000 13300 Enqueuing Move request for scope (-0.05, -0.24)
00:33:35.578 00.000 11596 Worker thread wakes up
00:33:35.579 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.24) opts 0xd
00:33:35.579 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.24)
00:33:35.579 00.000 11596 Moving (-0.05, -0.24) raw xDistance=0.24 yDistance=-0.04
00:33:35.579 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
00:33:35.579 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:35.579 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:33:35.579 00.000 11596 MoveAxis(W, 304, ABG)
00:33:35.579 00.000 11596 Guiding  Dir = 3, Dur = 304
00:33:35.580 00.001 11596 IsSlewing returns 0
00:33:35.584 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
00:33:35.591 00.007 13300 UpdateGuideState exits: m=1120 SNR=23.3
00:33:35.591 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:35.592 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:33:35.592 00.000 13300 Enqueuing Expose request
00:33:35.609 00.017 11596 IsGuiding returns 0
00:33:35.698 00.089 11596 PulseGuide returned control before completion, sleep 225
00:33:36.014 00.316 11596 IsGuiding returns 1
00:33:36.014 00.000 11596 scope still moving after pulse duration time elapsed
00:33:36.046 00.032 11596 IsSlewing returns 0
00:33:36.110 00.064 11596 IsGuiding returns 1
00:33:36.141 00.031 11596 IsSlewing returns 0
00:33:36.207 00.066 11596 IsGuiding returns 0
00:33:36.208 00.001 11596 scope move finished after 304 + 294 ms
00:33:36.208 00.000 11596 Move returns status 0, amount 304
00:33:36.208 00.000 11596 MoveAxis(N, 0, ABG)
00:33:36.208 00.000 11596 Move returns status 0, amount 0
00:33:36.208 00.000 11596 move complete, result=0
00:33:36.208 00.000 11596 worker thread done servicing request
00:33:36.208 00.000 13300 GuideStep: 0.2 px 304 ms WEST, -0.0 px 0 ms NORTH
00:33:36.208 00.000 11596 Worker thread wakes up
00:33:36.208 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:33:36.215 00.007 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"87dd3890-6f03-4913-9c6b-356c4003f196"}
00:33:36.215 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"87dd3890-6f03-4913-9c6b-356c4003f196"}
00:33:36.216 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"56f41040-f8df-4162-8b40-25637a5e4c73"}
00:33:36.216 00.000 13300 case statement mapped state 6 to 3
00:33:36.216 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"56f41040-f8df-4162-8b40-25637a5e4c73"}
00:33:36.226 00.010 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"21e82420-2d80-4701-be7e-04c716143e7d"}
00:33:36.227 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.41,6.60],"pixels":"..."},"id":"21e82420-2d80-4701-be7e-04c716143e7d"}
00:33:36.712 00.485 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:33:39.214 02.502 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d164e2b3-11a5-473f-bf54-b27ad53cffd1"}
00:33:39.214 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d164e2b3-11a5-473f-bf54-b27ad53cffd1"}
00:33:39.215 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"502d062e-781c-4e97-bec6-7f8c11125a52"}
00:33:39.215 00.000 13300 case statement mapped state 6 to 3
00:33:39.215 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"502d062e-781c-4e97-bec6-7f8c11125a52"}
00:33:39.215 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0359824b-9e06-48dc-a792-91d71ff6b850"}
00:33:39.216 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.41,6.60],"pixels":"..."},"id":"0359824b-9e06-48dc-a792-91d71ff6b850"}
00:33:39.736 00.520 11596 Exposure complete
00:33:39.812 00.076 11596 worker thread done servicing request
00:33:39.813 00.001 13300 OnExposeComplete: enter
00:33:39.813 00.000 13300 UpdateGuideState(): m_state=6
00:33:39.813 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
00:33:39.813 00.000 13300 Star::Find returns 1 (0), X=123.35, Y=995.67, Mass=1118, SNR=23.4, Peak=111 HFD=3.7
00:33:39.813 00.000 13300 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-1.61) = xAngle (-0.54 = -0.54)
00:33:39.814 00.001 13300 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.52 = -0.52)
00:33:39.814 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.17 hyp=0.20 cameraTheta=-2.15 mountX=0.17 mountY=-0.10, mountTheta=-0.53
00:33:39.815 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.17, opts=13)
00:33:39.815 00.000 13300 Enqueuing Move request for scope (-0.11, -0.17)
00:33:39.816 00.001 11596 Worker thread wakes up
00:33:39.816 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.17) opts 0xd
00:33:39.816 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.17)
00:33:39.816 00.000 11596 Moving (-0.11, -0.17) raw xDistance=0.17 yDistance=-0.10
00:33:39.816 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.17
00:33:39.816 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:39.817 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:33:39.817 00.000 11596 MoveAxis(W, 239, ABG)
00:33:39.817 00.000 11596 Guiding  Dir = 3, Dur = 239
00:33:39.817 00.000 11596 IsSlewing returns 0
00:33:39.825 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
00:33:39.837 00.012 13300 UpdateGuideState exits: m=1118 SNR=23.4
00:33:39.837 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:39.837 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:33:39.837 00.000 13300 Enqueuing Expose request
00:33:39.992 00.155 11596 IsGuiding returns 0
00:33:40.120 00.128 11596 PulseGuide returned control before completion, sleep 122
00:33:40.310 00.190 11596 IsGuiding returns 1
00:33:40.310 00.000 11596 scope still moving after pulse duration time elapsed
00:33:40.340 00.030 11596 IsSlewing returns 0
00:33:40.515 00.175 11596 IsGuiding returns 1
00:33:40.541 00.026 11596 IsSlewing returns 0
00:33:40.756 00.215 11596 IsGuiding returns 0
00:33:40.756 00.000 11596 scope move finished after 239 + 525 ms
00:33:40.756 00.000 11596 Move returns status 0, amount 239
00:33:40.757 00.001 11596 MoveAxis(N, 0, ABG)
00:33:40.757 00.000 11596 Move returns status 0, amount 0
00:33:40.757 00.000 11596 move complete, result=0
00:33:40.757 00.000 11596 worker thread done servicing request
00:33:40.757 00.000 13300 GuideStep: 0.2 px 239 ms WEST, -0.1 px 0 ms NORTH
00:33:40.757 00.000 11596 Worker thread wakes up
00:33:40.757 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:33:41.273 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:33:42.214 00.941 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5b2f8017-d7e2-4f46-aa52-f94af21b418f"}
00:33:42.214 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5b2f8017-d7e2-4f46-aa52-f94af21b418f"}
00:33:42.215 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cd3da237-ef86-4646-ad18-18be064eaf41"}
00:33:42.215 00.000 13300 case statement mapped state 6 to 3
00:33:42.215 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cd3da237-ef86-4646-ad18-18be064eaf41"}
00:33:42.215 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e09770e6-8ad5-423f-9ccf-19b650d8ca7e"}
00:33:42.215 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.35,6.67],"pixels":"..."},"id":"e09770e6-8ad5-423f-9ccf-19b650d8ca7e"}
00:33:44.303 02.088 11596 Exposure complete
00:33:44.386 00.083 11596 worker thread done servicing request
00:33:44.386 00.000 13300 OnExposeComplete: enter
00:33:44.386 00.000 13300 UpdateGuideState(): m_state=6
00:33:44.387 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
00:33:44.387 00.000 13300 Star::Find returns 1 (0), X=123.42, Y=996.06, Mass=1125, SNR=23.4, Peak=103 HFD=3.8
00:33:44.387 00.000 13300 CameraToMount -- cameraTheta (1.76) - m_xAngle (-1.61) = xAngle (3.37 = -2.92)
00:33:44.387 00.000 13300 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.38 = -2.90)
00:33:44.387 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.22 hyp=0.23 cameraTheta=1.76 mountX=-0.22 mountY=-0.05, mountTheta=-2.90
00:33:44.389 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.22, opts=13)
00:33:44.389 00.000 13300 Enqueuing Move request for scope (-0.04, 0.22)
00:33:44.389 00.000 11596 Worker thread wakes up
00:33:44.389 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.22) opts 0xd
00:33:44.389 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.22)
00:33:44.389 00.000 11596 Moving (-0.04, 0.22) raw xDistance=-0.22 yDistance=-0.05
00:33:44.389 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.22
00:33:44.389 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:44.390 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:33:44.390 00.000 11596 MoveAxis(E, 262, ABG)
00:33:44.390 00.000 11596 Guiding  Dir = 2, Dur = 262
00:33:44.390 00.000 11596 IsSlewing returns 0
00:33:44.394 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
00:33:44.403 00.009 13300 UpdateGuideState exits: m=1125 SNR=23.4
00:33:44.403 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:44.403 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:33:44.403 00.000 13300 Enqueuing Expose request
00:33:44.500 00.097 11596 IsGuiding returns 0
00:33:45.078 00.578 11596 IsGuiding returns 1
00:33:45.078 00.000 11596 scope still moving after pulse duration time elapsed
00:33:45.107 00.029 11596 IsSlewing returns 0
00:33:45.188 00.081 11596 IsGuiding returns 1
00:33:45.213 00.025 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b34bae69-544f-46c7-a42d-67d1d289cda0"}
00:33:45.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b34bae69-544f-46c7-a42d-67d1d289cda0"}
00:33:45.214 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f77a479e-0368-4fc9-9f4e-ad7df8d75a01"}
00:33:45.214 00.000 13300 case statement mapped state 6 to 3
00:33:45.214 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f77a479e-0368-4fc9-9f4e-ad7df8d75a01"}
00:33:45.214 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b1381625-3295-4e24-9bd8-5762b4b8ca48"}
00:33:45.214 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.42,7.06],"pixels":"..."},"id":"b1381625-3295-4e24-9bd8-5762b4b8ca48"}
00:33:45.216 00.002 11596 IsSlewing returns 0
00:33:45.380 00.164 11596 IsGuiding returns 0
00:33:45.380 00.000 11596 scope move finished after 262 + 618 ms
00:33:45.380 00.000 11596 Move returns status 0, amount 262
00:33:45.380 00.000 11596 MoveAxis(N, 0, ABG)
00:33:45.380 00.000 11596 Move returns status 0, amount 0
00:33:45.380 00.000 11596 move complete, result=0
00:33:45.380 00.000 11596 worker thread done servicing request
00:33:45.380 00.000 13300 GuideStep: -0.2 px 262 ms EAST, -0.1 px 0 ms NORTH
00:33:45.380 00.000 11596 Worker thread wakes up
00:33:45.380 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:33:45.890 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:33:48.212 02.322 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a23bd5ec-0cbc-440d-94f1-338e9bddc48e"}
00:33:48.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a23bd5ec-0cbc-440d-94f1-338e9bddc48e"}
00:33:48.213 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"89956657-38c2-471f-98ab-ed88e0fc01d0"}
00:33:48.213 00.000 13300 case statement mapped state 6 to 3
00:33:48.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"89956657-38c2-471f-98ab-ed88e0fc01d0"}
00:33:48.232 00.019 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"421285b8-6434-4078-a95c-df3b24447a43"}
00:33:48.232 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.42,7.06],"pixels":"..."},"id":"421285b8-6434-4078-a95c-df3b24447a43"}
00:33:48.923 00.691 11596 Exposure complete
00:33:48.999 00.076 11596 worker thread done servicing request
00:33:48.999 00.000 13300 OnExposeComplete: enter
00:33:48.999 00.000 13300 UpdateGuideState(): m_state=6
00:33:49.000 00.001 13300 Star::Find(15, 123, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
00:33:49.000 00.000 13300 Star::Find returns 1 (0), X=123.36, Y=995.75, Mass=1149, SNR=23.6, Peak=115 HFD=3.7
00:33:49.000 00.000 13300 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-1.61) = xAngle (-0.85 = -0.85)
00:33:49.000 00.000 13300 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.83 = -0.83)
00:33:49.000 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-2.46 mountX=0.09 mountY=-0.10, mountTheta=-0.84
00:33:49.002 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.08, opts=13)
00:33:49.002 00.000 13300 Enqueuing Move request for scope (-0.10, -0.08)
00:33:49.002 00.000 11596 Worker thread wakes up
00:33:49.003 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.08) opts 0xd
00:33:49.003 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.08)
00:33:49.003 00.000 11596 Moving (-0.10, -0.08) raw xDistance=0.09 yDistance=-0.10
00:33:49.003 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:33:49.003 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:49.003 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:33:49.003 00.000 11596 MoveAxis(E, 0, ABG)
00:33:49.003 00.000 11596 Move returns status 0, amount 0
00:33:49.003 00.000 11596 MoveAxis(N, 0, ABG)
00:33:49.003 00.000 11596 Move returns status 0, amount 0
00:33:49.004 00.001 11596 move complete, result=0
00:33:49.004 00.000 11596 worker thread done servicing request
00:33:49.013 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
00:33:49.025 00.012 13300 UpdateGuideState exits: m=1149 SNR=23.6
00:33:49.025 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:49.025 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:33:49.025 00.000 13300 Enqueuing Expose request
00:33:49.025 00.000 11596 Worker thread wakes up
00:33:49.026 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:33:49.026 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:33:49.541 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:33:51.213 01.672 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7bcf17c6-f8c9-4336-aa94-c574caae48af"}
00:33:51.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7bcf17c6-f8c9-4336-aa94-c574caae48af"}
00:33:51.214 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9f68df9f-7ec7-4c25-ba47-25b822127585"}
00:33:51.214 00.000 13300 case statement mapped state 6 to 3
00:33:51.214 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9f68df9f-7ec7-4c25-ba47-25b822127585"}
00:33:51.215 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6fc5fdbf-4cc9-42b1-b2e7-b03e97c697e6"}
00:33:51.215 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.36,6.75],"pixels":"..."},"id":"6fc5fdbf-4cc9-42b1-b2e7-b03e97c697e6"}
00:33:52.565 01.350 11596 Exposure complete
00:33:52.638 00.073 11596 worker thread done servicing request
00:33:52.638 00.000 13300 OnExposeComplete: enter
00:33:52.638 00.000 13300 UpdateGuideState(): m_state=6
00:33:52.639 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
00:33:52.639 00.000 13300 Star::Find returns 1 (0), X=123.50, Y=995.70, Mass=1110, SNR=23.2, Peak=110 HFD=3.9
00:33:52.639 00.000 13300 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-1.61) = xAngle (0.27 = 0.27)
00:33:52.639 00.000 13300 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.29 = 0.29)
00:33:52.639 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.14 hyp=0.15 cameraTheta=-1.34 mountX=0.14 mountY=0.04, mountTheta=0.28
00:33:52.641 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.14, opts=13)
00:33:52.641 00.000 13300 Enqueuing Move request for scope (0.03, -0.14)
00:33:52.641 00.000 11596 Worker thread wakes up
00:33:52.641 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.14) opts 0xd
00:33:52.641 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.14)
00:33:52.641 00.000 11596 Moving (0.03, -0.14) raw xDistance=0.14 yDistance=0.04
00:33:52.642 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.14
00:33:52.642 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:52.642 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:33:52.642 00.000 11596 MoveAxis(W, 176, ABG)
00:33:52.642 00.000 11596 Guiding  Dir = 3, Dur = 176
00:33:52.643 00.001 11596 IsSlewing returns 0
00:33:52.649 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
00:33:52.656 00.007 13300 UpdateGuideState exits: m=1110 SNR=23.2
00:33:52.657 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:52.657 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:33:52.657 00.000 13300 Enqueuing Expose request
00:33:52.675 00.018 11596 IsGuiding returns 0
00:33:53.156 00.481 11596 IsGuiding returns 1
00:33:53.156 00.000 11596 scope still moving after pulse duration time elapsed
00:33:53.183 00.027 11596 IsSlewing returns 0
00:33:53.319 00.136 11596 IsGuiding returns 0
00:33:53.319 00.000 11596 scope move finished after 176 + 467 ms
00:33:53.319 00.000 11596 Move returns status 0, amount 176
00:33:53.319 00.000 11596 MoveAxis(N, 0, ABG)
00:33:53.319 00.000 11596 Move returns status 0, amount 0
00:33:53.319 00.000 11596 move complete, result=0
00:33:53.319 00.000 11596 worker thread done servicing request
00:33:53.320 00.001 13300 GuideStep: 0.1 px 176 ms WEST, 0.0 px 0 ms NORTH
00:33:53.320 00.000 11596 Worker thread wakes up
00:33:53.320 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:33:53.824 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:33:54.211 00.387 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0e221c4b-f1a8-4ad0-bfc7-8287f9e20155"}
00:33:54.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0e221c4b-f1a8-4ad0-bfc7-8287f9e20155"}
00:33:54.211 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aaa89ac6-be38-43cc-ad5e-2f2b3ff134ad"}
00:33:54.212 00.001 13300 case statement mapped state 6 to 3
00:33:54.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"aaa89ac6-be38-43cc-ad5e-2f2b3ff134ad"}
00:33:54.212 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"38a11c7b-be2d-4703-af79-0444197d61d3"}
00:33:54.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.50,6.70],"pixels":"..."},"id":"38a11c7b-be2d-4703-af79-0444197d61d3"}
00:33:56.861 02.649 11596 Exposure complete
00:33:56.935 00.074 11596 worker thread done servicing request
00:33:56.935 00.000 13300 OnExposeComplete: enter
00:33:56.935 00.000 13300 UpdateGuideState(): m_state=6
00:33:56.936 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
00:33:56.936 00.000 13300 Star::Find returns 1 (0), X=123.44, Y=995.83, Mass=1107, SNR=23.2, Peak=108 HFD=3.8
00:33:56.936 00.000 13300 MultiStar: exiting stabilization period
00:33:56.936 00.000 13300 MultiStar: updating star positions after lock position change
00:33:56.936 00.000 13300 Star::Find(15, 265, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
00:33:56.936 00.000 13300 Star::Find returns 1 (0), X=265.52, Y=987.63, Mass=422, SNR=14.3, Peak=56 HFD=3.3
00:33:56.936 00.000 13300 Star::Find(15, 294, 199, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
00:33:56.937 00.001 13300 Star::Find returns 1 (0), X=293.91, Y=200.08, Mass=357, SNR=13.1, Peak=66 HFD=3.0
00:33:56.937 00.000 13300 Star::Find(15, 521, 620, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
00:33:56.937 00.000 13300 Star::Find returns 1 (0), X=521.44, Y=620.47, Mass=97, SNR=6.9, Peak=24 HFD=1.8
00:33:56.937 00.000 13300 Star::Find(15, 979, 183, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
00:33:56.937 00.000 13300 Star::Find returns 1 (0), X=979.56, Y=183.80, Mass=96, SNR=6.7, Peak=15 HFD=3.4
00:33:56.937 00.000 13300 Star::Find(15, 421, 402, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
00:33:56.937 00.000 13300 Star::Find returns 1 (0), X=421.30, Y=402.92, Mass=98, SNR=6.9, Peak=28 HFD=2.3
00:33:56.937 00.000 13300 Star::Find(15, 783, 328, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
00:33:56.937 00.000 13300 Star::Find returns 1 (0), X=783.60, Y=328.90, Mass=75, SNR=6.0, Peak=19 HFD=2.3
00:33:56.938 00.001 13300 Star::Find(15, 397, 194, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
00:33:56.938 00.000 13300 Star::Find returns 1 (0), X=397.68, Y=194.39, Mass=95, SNR=6.8, Peak=19 HFD=1.8
00:33:56.938 00.000 13300 Star::Find(15, 859, 846, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
00:33:56.938 00.000 13300 Star::Find returns 1 (0), X=859.85, Y=846.54, Mass=80, SNR=6.2, Peak=17 HFD=2.2
00:33:56.938 00.000 13300 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-1.61) = xAngle (-1.09 = -1.09)
00:33:56.938 00.000 13300 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.08 = -1.08)
00:33:56.938 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.01 hyp=0.03 cameraTheta=-2.70 mountX=0.01 mountY=-0.02, mountTheta=-1.09
00:33:56.940 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.01, opts=13)
00:33:56.940 00.000 13300 Enqueuing Move request for scope (-0.02, -0.01)
00:33:56.940 00.000 11596 Worker thread wakes up
00:33:56.940 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.01) opts 0xd
00:33:56.940 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.01)
00:33:56.940 00.000 11596 Moving (-0.02, -0.01) raw xDistance=0.01 yDistance=-0.02
00:33:56.940 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:33:56.940 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:56.941 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:33:56.941 00.000 11596 MoveAxis(E, 0, ABG)
00:33:56.941 00.000 11596 Move returns status 0, amount 0
00:33:56.941 00.000 11596 MoveAxis(N, 0, ABG)
00:33:56.941 00.000 11596 Move returns status 0, amount 0
00:33:56.941 00.000 11596 move complete, result=0
00:33:56.941 00.000 11596 worker thread done servicing request
00:33:56.947 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
00:33:56.954 00.007 13300 UpdateGuideState exits: m=1107 SNR=23.2
00:33:56.954 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:56.954 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:33:56.954 00.000 13300 Enqueuing Expose request
00:33:56.954 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:33:56.955 00.001 11596 Worker thread wakes up
00:33:56.955 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:33:57.212 00.257 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5687ced0-1d7d-4e9e-8226-8036b51bf50e"}
00:33:57.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5687ced0-1d7d-4e9e-8226-8036b51bf50e"}
00:33:57.213 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"45305e42-d7b0-4d81-92d2-69e1e5d714d4"}
00:33:57.213 00.000 13300 case statement mapped state 6 to 3
00:33:57.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"45305e42-d7b0-4d81-92d2-69e1e5d714d4"}
00:33:57.213 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0157dc65-8128-44c3-bfcd-62aea13beda6"}
00:33:57.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.44,6.83],"pixels":"..."},"id":"0157dc65-8128-44c3-bfcd-62aea13beda6"}
00:33:57.470 00.257 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:34:00.210 02.740 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3c126b1c-32f0-4c98-9f01-25979c11dbb6"}
00:34:00.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3c126b1c-32f0-4c98-9f01-25979c11dbb6"}
00:34:00.211 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"041b01a7-1721-404d-bdfd-21976498f57b"}
00:34:00.211 00.000 13300 case statement mapped state 6 to 3
00:34:00.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"041b01a7-1721-404d-bdfd-21976498f57b"}
00:34:00.212 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"269987ab-7b87-4b48-b48a-4f0945cfb0f6"}
00:34:00.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.44,6.83],"pixels":"..."},"id":"269987ab-7b87-4b48-b48a-4f0945cfb0f6"}
00:34:00.506 00.294 11596 Exposure complete
00:34:00.581 00.075 11596 worker thread done servicing request
00:34:00.581 00.000 13300 OnExposeComplete: enter
00:34:00.581 00.000 13300 UpdateGuideState(): m_state=6
00:34:00.582 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
00:34:00.582 00.000 13300 Star::Find returns 1 (0), X=123.45, Y=995.84, Mass=1099, SNR=23.1, Peak=109 HFD=3.8
00:34:00.582 00.000 13300 MultiStar: [#1 -0.00,-0.17,0.61,U] [#2 0.11,-0.09,0.56,U] [#3 0.21,0.13,0.00,M1] [#4 -0.43,0.41,0.00,M1] [#5 -0.16,0.19,0.00,M1] [#6 -0.23,0.15,0.00,M1] [#7 0.01,-0.02,0.31,U] [#8 0.03,0.21,0.00,M1] 
00:34:00.582 00.000 13300 single-star, 3 included, MultiStar: {0.02, -0.07}, one-star: {-0.01, -0.00}
00:34:00.582 00.000 13300 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-1.61) = xAngle (-1.50 = -1.50)
00:34:00.583 00.001 13300 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.49 = -1.49)
00:34:00.583 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.00 hyp=0.01 cameraTheta=-3.11 mountX=0.00 mountY=-0.01, mountTheta=-1.50
00:34:00.584 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.00, opts=13)
00:34:00.584 00.000 13300 Enqueuing Move request for scope (-0.01, -0.00)
00:34:00.584 00.000 11596 Worker thread wakes up
00:34:00.585 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.00) opts 0xd
00:34:00.585 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.00)
00:34:00.585 00.000 11596 Moving (-0.01, -0.00) raw xDistance=0.00 yDistance=-0.01
00:34:00.585 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:34:00.585 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:00.585 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:34:00.585 00.000 11596 MoveAxis(E, 0, ABG)
00:34:00.585 00.000 11596 Move returns status 0, amount 0
00:34:00.585 00.000 11596 MoveAxis(N, 0, ABG)
00:34:00.585 00.000 11596 Move returns status 0, amount 0
00:34:00.585 00.000 11596 move complete, result=0
00:34:00.586 00.001 11596 worker thread done servicing request
00:34:00.590 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
00:34:00.598 00.008 13300 UpdateGuideState exits: m=1099 SNR=23.1
00:34:00.598 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:00.598 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:34:00.598 00.000 13300 Enqueuing Expose request
00:34:00.598 00.000 11596 Worker thread wakes up
00:34:00.598 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:34:00.599 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:34:01.110 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:34:03.210 02.100 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7934146c-4c4f-4e93-bc95-a2d5470266a5"}
00:34:03.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7934146c-4c4f-4e93-bc95-a2d5470266a5"}
00:34:03.211 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1988d2af-5705-4271-93e7-6eff9e76a845"}
00:34:03.211 00.000 13300 case statement mapped state 6 to 3
00:34:03.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1988d2af-5705-4271-93e7-6eff9e76a845"}
00:34:03.212 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fca06f69-603b-4370-9703-8ec6d768c24f"}
00:34:03.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.45,6.84],"pixels":"..."},"id":"fca06f69-603b-4370-9703-8ec6d768c24f"}
00:34:04.141 00.929 11596 Exposure complete
00:34:04.214 00.073 11596 worker thread done servicing request
00:34:04.214 00.000 13300 OnExposeComplete: enter
00:34:04.214 00.000 13300 UpdateGuideState(): m_state=6
00:34:04.215 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
00:34:04.215 00.000 13300 Star::Find returns 1 (0), X=123.34, Y=995.88, Mass=1108, SNR=23.3, Peak=109 HFD=3.8
00:34:04.215 00.000 13300 MultiStar: [#1 -0.12,-0.04,0.61,U] [#2 0.04,-0.01,0.57,U] [#3 -0.21,0.36,0.00,M2] [#4 0.06,-0.05,0.26,U] [#5 -0.02,0.04,0.31,U] [#6 -0.34,0.09,0.00,M2] [#7 -0.00,-0.11,0.29,U] [#8 -0.24,-0.12,0.00,M2] 
00:34:04.215 00.000 13300 refined, 5 included, MultiStar: {-0.05, -0.01}, one-star: {-0.12, 0.04}
00:34:04.215 00.000 13300 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-1.61) = xAngle (-1.38 = -1.38)
00:34:04.216 00.001 13300 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.37 = -1.37)
00:34:04.216 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-2.99 mountX=0.01 mountY=-0.05, mountTheta=-1.38
00:34:04.217 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.01, opts=13)
00:34:04.217 00.000 13300 Enqueuing Move request for scope (-0.05, -0.01)
00:34:04.218 00.001 11596 Worker thread wakes up
00:34:04.218 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.01) opts 0xd
00:34:04.218 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.01)
00:34:04.218 00.000 11596 Moving (-0.05, -0.01) raw xDistance=0.01 yDistance=-0.05
00:34:04.218 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:34:04.218 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:04.218 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:34:04.218 00.000 11596 MoveAxis(E, 0, ABG)
00:34:04.218 00.000 11596 Move returns status 0, amount 0
00:34:04.219 00.001 11596 MoveAxis(N, 0, ABG)
00:34:04.219 00.000 11596 Move returns status 0, amount 0
00:34:04.219 00.000 11596 move complete, result=0
00:34:04.219 00.000 11596 worker thread done servicing request
00:34:04.224 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
00:34:04.233 00.009 13300 UpdateGuideState exits: m=1108 SNR=23.3
00:34:04.233 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:04.233 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:34:04.233 00.000 13300 Enqueuing Expose request
00:34:04.233 00.000 11596 Worker thread wakes up
00:34:04.233 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:34:04.234 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:34:04.747 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:34:06.208 01.461 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"918c3063-b87e-4919-9cbf-6e4de013e49d"}
00:34:06.208 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"918c3063-b87e-4919-9cbf-6e4de013e49d"}
00:34:06.209 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5f0bfa9a-ffe2-4b74-baa3-50edbcf663a8"}
00:34:06.209 00.000 13300 case statement mapped state 6 to 3
00:34:06.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5f0bfa9a-ffe2-4b74-baa3-50edbcf663a8"}
00:34:06.209 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"80d653c9-8d12-4dae-b544-2c8e6bccf609"}
00:34:06.210 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[7.34,6.88],"pixels":"..."},"id":"80d653c9-8d12-4dae-b544-2c8e6bccf609"}
00:34:07.777 01.567 11596 Exposure complete
00:34:07.859 00.082 11596 worker thread done servicing request
00:34:07.860 00.001 13300 OnExposeComplete: enter
00:34:07.860 00.000 13300 UpdateGuideState(): m_state=6
00:34:07.860 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
00:34:07.860 00.000 13300 Star::Find returns 1 (0), X=123.33, Y=995.81, Mass=1086, SNR=23.1, Peak=112 HFD=3.7
00:34:07.861 00.001 13300 MultiStar: [#1 -0.16,-0.02,0.61,U] [#2 -0.13,-0.13,0.56,U] [#3 0.07,0.21,0.00,M3] [#4 0.03,-0.15,0.26,U] [#5 -0.05,0.26,0.00,M1] [#6 -0.16,0.19,0.00,M3] [#7 -0.07,0.03,0.28,U] [#8 -0.05,0.14,0.26,U] 
00:34:07.861 00.000 13300 refined, 5 included, MultiStar: {-0.11, -0.03}, one-star: {-0.13, -0.03}
00:34:07.861 00.000 13300 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-1.61) = xAngle (-1.23 = -1.23)
00:34:07.861 00.000 13300 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.21 = -1.21)
00:34:07.861 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.03 hyp=0.11 cameraTheta=-2.83 mountX=0.04 mountY=-0.11, mountTheta=-1.22
00:34:07.863 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.03, opts=13)
00:34:07.863 00.000 13300 Enqueuing Move request for scope (-0.11, -0.03)
00:34:07.863 00.000 11596 Worker thread wakes up
00:34:07.863 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.03) opts 0xd
00:34:07.863 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.03)
00:34:07.863 00.000 11596 Moving (-0.11, -0.03) raw xDistance=0.04 yDistance=-0.11
00:34:07.864 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:34:07.864 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:07.864 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:34:07.864 00.000 11596 MoveAxis(E, 0, ABG)
00:34:07.864 00.000 11596 Move returns status 0, amount 0
00:34:07.864 00.000 11596 MoveAxis(N, 0, ABG)
00:34:07.864 00.000 11596 Move returns status 0, amount 0
00:34:07.864 00.000 11596 move complete, result=0
00:34:07.864 00.000 11596 worker thread done servicing request
00:34:07.871 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
00:34:07.880 00.009 13300 UpdateGuideState exits: m=1086 SNR=23.1
00:34:07.880 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:07.881 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:34:07.881 00.000 13300 Enqueuing Expose request
00:34:07.881 00.000 11596 Worker thread wakes up
00:34:07.881 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:34:07.881 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:34:08.397 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:34:09.208 00.811 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cb062239-f76c-4946-9bf3-6d0d9fc79e6d"}
00:34:09.208 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cb062239-f76c-4946-9bf3-6d0d9fc79e6d"}
00:34:09.209 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3f73b440-54a7-427c-817d-3f93e04ed230"}
00:34:09.209 00.000 13300 case statement mapped state 6 to 3
00:34:09.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3f73b440-54a7-427c-817d-3f93e04ed230"}
00:34:09.209 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"167f01bd-82a6-4080-b069-46b46da03d3f"}
00:34:09.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.33,6.81],"pixels":"..."},"id":"167f01bd-82a6-4080-b069-46b46da03d3f"}
00:34:11.417 02.208 11596 Exposure complete
00:34:11.497 00.080 11596 worker thread done servicing request
00:34:11.498 00.001 13300 OnExposeComplete: enter
00:34:11.498 00.000 13300 UpdateGuideState(): m_state=6
00:34:11.498 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
00:34:11.498 00.000 13300 Star::Find returns 1 (0), X=123.36, Y=995.87, Mass=1110, SNR=23.3, Peak=111 HFD=3.9
00:34:11.499 00.001 13300 MultiStar: [#1 -0.06,-0.04,0.61,U] [#2 0.03,-0.13,0.56,U] [#3 -0.07,0.20,0.00,M4] [#4 0.20,0.05,0.00,M1] [#5 -0.07,0.24,0.00,M2] [#6 -0.12,0.10,0.26,U] [#7 -0.33,-0.10,0.00,M1] [#8 -0.11,-0.03,0.24,U] 
00:34:11.499 00.000 13300 refined, 4 included, MultiStar: {-0.07, -0.02}, one-star: {-0.10, 0.03}
00:34:11.499 00.000 13300 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-1.61) = xAngle (-1.28 = -1.28)
00:34:11.499 00.000 13300 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.27 = -1.27)
00:34:11.499 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-2.89 mountX=0.02 mountY=-0.07, mountTheta=-1.28
00:34:11.501 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.02, opts=13)
00:34:11.501 00.000 13300 Enqueuing Move request for scope (-0.07, -0.02)
00:34:11.501 00.000 11596 Worker thread wakes up
00:34:11.501 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.02) opts 0xd
00:34:11.501 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.02)
00:34:11.502 00.001 11596 Moving (-0.07, -0.02) raw xDistance=0.02 yDistance=-0.07
00:34:11.502 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:34:11.502 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:11.502 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:34:11.502 00.000 11596 MoveAxis(E, 0, ABG)
00:34:11.502 00.000 11596 Move returns status 0, amount 0
00:34:11.503 00.001 11596 MoveAxis(N, 0, ABG)
00:34:11.503 00.000 11596 Move returns status 0, amount 0
00:34:11.503 00.000 11596 move complete, result=0
00:34:11.503 00.000 11596 worker thread done servicing request
00:34:11.508 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
00:34:11.518 00.010 13300 UpdateGuideState exits: m=1110 SNR=23.3
00:34:11.518 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:11.519 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:34:11.519 00.000 13300 Enqueuing Expose request
00:34:11.519 00.000 11596 Worker thread wakes up
00:34:11.519 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:34:11.519 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:34:12.026 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:34:12.207 00.181 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"098a4223-f11d-4420-a1fc-1c87c4a30596"}
00:34:12.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"098a4223-f11d-4420-a1fc-1c87c4a30596"}
00:34:12.208 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"43dc4ee1-3c82-47d3-a69f-cbd229484077"}
00:34:12.208 00.000 13300 case statement mapped state 6 to 3
00:34:12.208 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"43dc4ee1-3c82-47d3-a69f-cbd229484077"}
00:34:12.208 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"974e1fb7-d9cf-40a8-ad14-143d8147216a"}
00:34:12.208 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.36,6.87],"pixels":"..."},"id":"974e1fb7-d9cf-40a8-ad14-143d8147216a"}
00:34:15.067 02.859 11596 Exposure complete
00:34:15.171 00.104 11596 worker thread done servicing request
00:34:15.171 00.000 13300 OnExposeComplete: enter
00:34:15.172 00.001 13300 UpdateGuideState(): m_state=6
00:34:15.172 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
00:34:15.172 00.000 13300 Star::Find returns 1 (0), X=123.31, Y=995.89, Mass=1137, SNR=23.5, Peak=111 HFD=4.0
00:34:15.173 00.001 13300 MultiStar: [#1 -0.06,-0.02,0.60,U] [#2 -0.05,0.12,0.56,U] [#3 0.01,0.15,0.30,U] [#4 0.01,0.25,0.00,M2] [#5 0.00,0.32,0.00,M3] [#6 -0.38,0.19,0.00,M3] [#7 0.05,-0.05,0.28,U] [#8 -0.06,0.06,0.26,U] 
00:34:15.173 00.000 13300 refined, 5 included, MultiStar: {-0.07, 0.05}, one-star: {-0.16, 0.05}
00:34:15.173 00.000 13300 CameraToMount -- cameraTheta (2.55) - m_xAngle (-1.61) = xAngle (4.16 = -2.13)
00:34:15.174 00.001 13300 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.17 = -2.11)
00:34:15.174 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.05 hyp=0.09 cameraTheta=2.55 mountX=-0.05 mountY=-0.08, mountTheta=-2.12
00:34:15.176 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.05, opts=13)
00:34:15.176 00.000 13300 Enqueuing Move request for scope (-0.07, 0.05)
00:34:15.176 00.000 11596 Worker thread wakes up
00:34:15.176 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.05) opts 0xd
00:34:15.176 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.05)
00:34:15.177 00.001 11596 Moving (-0.07, 0.05) raw xDistance=-0.05 yDistance=-0.08
00:34:15.177 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:34:15.177 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:15.177 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:34:15.177 00.000 11596 MoveAxis(E, 0, ABG)
00:34:15.178 00.001 11596 Move returns status 0, amount 0
00:34:15.178 00.000 11596 MoveAxis(N, 0, ABG)
00:34:15.178 00.000 11596 Move returns status 0, amount 0
00:34:15.178 00.000 11596 move complete, result=0
00:34:15.178 00.000 11596 worker thread done servicing request
00:34:15.185 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
00:34:15.195 00.010 13300 UpdateGuideState exits: m=1137 SNR=23.5
00:34:15.195 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:15.195 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:34:15.196 00.001 13300 Enqueuing Expose request
00:34:15.196 00.000 11596 Worker thread wakes up
00:34:15.196 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:34:15.196 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:34:15.208 00.012 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b7aec389-1ea6-47d9-abb6-a41bb120f9f7"}
00:34:15.208 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b7aec389-1ea6-47d9-abb6-a41bb120f9f7"}
00:34:15.209 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a4655d75-9474-4431-a18c-db7d92ffe22f"}
00:34:15.209 00.000 13300 case statement mapped state 6 to 3
00:34:15.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a4655d75-9474-4431-a18c-db7d92ffe22f"}
00:34:15.212 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8da23092-ad90-44db-ba29-d47a09e6d8ed"}
00:34:15.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.31,6.89],"pixels":"..."},"id":"8da23092-ad90-44db-ba29-d47a09e6d8ed"}
00:34:15.704 00.492 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:34:18.206 02.502 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0741c58c-9437-4272-8558-3dcb12645ba4"}
00:34:18.206 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0741c58c-9437-4272-8558-3dcb12645ba4"}
00:34:18.207 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ef3387ea-8ca6-4da0-9aef-bed2ffac8409"}
00:34:18.207 00.000 13300 case statement mapped state 6 to 3
00:34:18.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ef3387ea-8ca6-4da0-9aef-bed2ffac8409"}
00:34:18.208 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f93cf35c-1f40-4dba-9bb0-ce98e8a1ede5"}
00:34:18.208 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.31,6.89],"pixels":"..."},"id":"f93cf35c-1f40-4dba-9bb0-ce98e8a1ede5"}
00:34:18.733 00.525 11596 Exposure complete
00:34:18.814 00.081 11596 worker thread done servicing request
00:34:18.815 00.001 13300 OnExposeComplete: enter
00:34:18.815 00.000 13300 UpdateGuideState(): m_state=6
00:34:18.815 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
00:34:18.815 00.000 13300 Star::Find returns 1 (0), X=123.41, Y=995.90, Mass=1095, SNR=23.2, Peak=108 HFD=3.8
00:34:18.816 00.001 13300 MultiStar: [#1 -0.29,-0.04,0.00,M1] [#2 0.11,-0.01,0.56,U] [#3 0.09,0.21,0.00,M4] [#4 0.01,0.15,0.23,U] [#5 -0.16,0.05,0.29,U] [#6 -0.22,0.16,0.00,M4] [#7 0.00,0.00,0.00,L] [#8 -0.21,0.17,0.00,M1] 
00:34:18.816 00.000 13300 refined, 3 included, MultiStar: {-0.02, 0.05}, one-star: {-0.06, 0.06}
00:34:18.816 00.000 13300 CameraToMount -- cameraTheta (1.93) - m_xAngle (-1.61) = xAngle (3.54 = -2.74)
00:34:18.816 00.000 13300 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.56 = -2.73)
00:34:18.816 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.05 hyp=0.05 cameraTheta=1.93 mountX=-0.05 mountY=-0.02, mountTheta=-2.73
00:34:18.818 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.05, opts=13)
00:34:18.818 00.000 13300 Enqueuing Move request for scope (-0.02, 0.05)
00:34:18.818 00.000 11596 Worker thread wakes up
00:34:18.818 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.05) opts 0xd
00:34:18.818 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.05)
00:34:18.818 00.000 11596 Moving (-0.02, 0.05) raw xDistance=-0.05 yDistance=-0.02
00:34:18.819 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:34:18.819 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:18.819 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:34:18.819 00.000 11596 MoveAxis(E, 0, ABG)
00:34:18.819 00.000 11596 Move returns status 0, amount 0
00:34:18.819 00.000 11596 MoveAxis(N, 0, ABG)
00:34:18.819 00.000 11596 Move returns status 0, amount 0
00:34:18.820 00.001 11596 move complete, result=0
00:34:18.820 00.000 11596 worker thread done servicing request
00:34:18.826 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
00:34:18.838 00.012 13300 UpdateGuideState exits: m=1095 SNR=23.2
00:34:18.838 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:18.838 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:34:18.838 00.000 13300 Enqueuing Expose request
00:34:18.838 00.000 11596 Worker thread wakes up
00:34:18.838 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:34:18.839 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:34:19.351 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:34:21.206 01.855 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"95812002-c8a0-402c-bfdb-ed580e29d59e"}
00:34:21.206 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"95812002-c8a0-402c-bfdb-ed580e29d59e"}
00:34:21.207 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"17edd164-32d3-4d5d-b142-e372f86b55f2"}
00:34:21.207 00.000 13300 case statement mapped state 6 to 3
00:34:21.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"17edd164-32d3-4d5d-b142-e372f86b55f2"}
00:34:21.208 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6e8d48ee-e3b8-4a78-a42f-bc1b3a7a7259"}
00:34:21.208 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[7.41,6.90],"pixels":"..."},"id":"6e8d48ee-e3b8-4a78-a42f-bc1b3a7a7259"}
00:34:22.382 01.174 11596 Exposure complete
00:34:22.463 00.081 11596 worker thread done servicing request
00:34:22.463 00.000 13300 OnExposeComplete: enter
00:34:22.463 00.000 13300 UpdateGuideState(): m_state=6
00:34:22.464 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
00:34:22.464 00.000 13300 Star::Find returns 1 (0), X=123.35, Y=995.82, Mass=1106, SNR=23.2, Peak=106 HFD=3.7
00:34:22.464 00.000 13300 MultiStar: [#1 -0.16,0.00,0.59,U] [#2 -0.02,-0.25,0.00,M1] [#3 0.14,0.22,0.00,M5] [#4 -0.23,0.22,0.00,M2] [#5 -0.14,0.33,0.00,M3] [#6 -0.21,0.18,0.00,M5] [#7 0.10,-0.11,0.31,U] [#8 0.00,0.00,0.00,L] 
00:34:22.465 00.001 13300 refined, 2 included, MultiStar: {-0.09, -0.03}, one-star: {-0.12, -0.02}
00:34:22.465 00.000 13300 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-1.61) = xAngle (-1.26 = -1.26)
00:34:22.465 00.000 13300 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.25 = -1.25)
00:34:22.465 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.03 hyp=0.10 cameraTheta=-2.87 mountX=0.03 mountY=-0.09, mountTheta=-1.26
00:34:22.467 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.03, opts=13)
00:34:22.467 00.000 13300 Enqueuing Move request for scope (-0.09, -0.03)
00:34:22.467 00.000 11596 Worker thread wakes up
00:34:22.467 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.03) opts 0xd
00:34:22.467 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.03)
00:34:22.467 00.000 11596 Moving (-0.09, -0.03) raw xDistance=0.03 yDistance=-0.09
00:34:22.467 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:34:22.467 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:22.468 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:34:22.468 00.000 11596 MoveAxis(E, 0, ABG)
00:34:22.468 00.000 11596 Move returns status 0, amount 0
00:34:22.468 00.000 11596 MoveAxis(N, 0, ABG)
00:34:22.468 00.000 11596 Move returns status 0, amount 0
00:34:22.468 00.000 11596 move complete, result=0
00:34:22.468 00.000 11596 worker thread done servicing request
00:34:22.473 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
00:34:22.482 00.009 13300 UpdateGuideState exits: m=1106 SNR=23.2
00:34:22.482 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:22.482 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:34:22.482 00.000 13300 Enqueuing Expose request
00:34:22.482 00.000 11596 Worker thread wakes up
00:34:22.482 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:34:22.483 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:34:22.996 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:34:24.204 01.208 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"550e8c2c-8d97-4972-a7d0-9adf15012232"}
00:34:24.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"550e8c2c-8d97-4972-a7d0-9adf15012232"}
00:34:24.205 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d1f5ff55-8490-440b-8f10-eb0d5338e0af"}
00:34:24.205 00.000 13300 case statement mapped state 6 to 3
00:34:24.206 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d1f5ff55-8490-440b-8f10-eb0d5338e0af"}
00:34:24.206 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"974234de-5e0e-4a1a-9fb5-a6318365e955"}
00:34:24.207 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[7.35,6.82],"pixels":"..."},"id":"974234de-5e0e-4a1a-9fb5-a6318365e955"}
00:34:26.023 01.816 11596 Exposure complete
00:34:26.093 00.070 11596 worker thread done servicing request
00:34:26.093 00.000 13300 OnExposeComplete: enter
00:34:26.093 00.000 13300 UpdateGuideState(): m_state=6
00:34:26.094 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
00:34:26.094 00.000 13300 Star::Find returns 1 (0), X=123.22, Y=995.81, Mass=1112, SNR=23.3, Peak=104 HFD=3.9
00:34:26.094 00.000 13300 MultiStar: [#1 -0.27,-0.17,0.00,M1] [#2 -0.08,-0.07,0.56,U] [#3 0.09,0.15,0.31,U] [#4 0.01,0.21,0.00,M3] [#5 -0.11,0.27,0.00,M4] [#6 -0.16,-0.02,0.26,U] [#7 -0.14,-0.00,0.28,U] [#8 -0.32,-0.17,0.00,M2] 
00:34:26.094 00.000 13300 refined, 4 included, MultiStar: {-0.14, -0.01}, one-star: {-0.24, -0.03}
00:34:26.094 00.000 13300 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-1.61) = xAngle (-1.45 = -1.45)
00:34:26.095 00.001 13300 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.44 = -1.44)
00:34:26.095 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=-0.01 hyp=0.14 cameraTheta=-3.06 mountX=0.02 mountY=-0.14, mountTheta=-1.45
00:34:26.096 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=-0.01, opts=13)
00:34:26.096 00.000 13300 Enqueuing Move request for scope (-0.14, -0.01)
00:34:26.096 00.000 11596 Worker thread wakes up
00:34:26.097 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.01) opts 0xd
00:34:26.097 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, -0.01)
00:34:26.097 00.000 11596 Moving (-0.14, -0.01) raw xDistance=0.02 yDistance=-0.14
00:34:26.097 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:34:26.097 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:26.097 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:34:26.098 00.001 11596 MoveAxis(E, 0, ABG)
00:34:26.098 00.000 11596 Move returns status 0, amount 0
00:34:26.098 00.000 11596 MoveAxis(N, 0, ABG)
00:34:26.098 00.000 11596 Move returns status 0, amount 0
00:34:26.098 00.000 11596 move complete, result=0
00:34:26.098 00.000 11596 worker thread done servicing request
00:34:26.104 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
00:34:26.114 00.010 13300 UpdateGuideState exits: m=1112 SNR=23.3
00:34:26.115 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:26.115 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:34:26.115 00.000 13300 Enqueuing Expose request
00:34:26.115 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:34:26.115 00.000 11596 Worker thread wakes up
00:34:26.115 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:34:26.629 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:34:27.204 00.575 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8ec220a4-a53e-4c4a-94b3-9c6bf61fc87b"}
00:34:27.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8ec220a4-a53e-4c4a-94b3-9c6bf61fc87b"}
00:34:27.205 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f98a11e2-cd42-49aa-baea-15c6fe2ab933"}
00:34:27.205 00.000 13300 case statement mapped state 6 to 3
00:34:27.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f98a11e2-cd42-49aa-baea-15c6fe2ab933"}
00:34:27.205 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"406aac42-6df4-493d-9bc7-b6a4ac9aec51"}
00:34:27.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[7.22,6.81],"pixels":"..."},"id":"406aac42-6df4-493d-9bc7-b6a4ac9aec51"}
00:34:29.665 02.460 11596 Exposure complete
00:34:29.738 00.073 11596 worker thread done servicing request
00:34:29.738 00.000 13300 OnExposeComplete: enter
00:34:29.738 00.000 13300 UpdateGuideState(): m_state=6
00:34:29.739 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
00:34:29.739 00.000 13300 Star::Find returns 1 (0), X=123.32, Y=995.88, Mass=1106, SNR=23.2, Peak=111 HFD=3.9
00:34:29.739 00.000 13300 MultiStar: [#1 -0.06,-0.25,0.00,M2] [#2 -0.04,0.00,0.55,U] [#3 -0.00,0.11,0.30,U] [#4 0.09,0.12,0.27,U] [#5 -0.18,0.20,0.00,M5] [#6 -0.16,0.14,0.00,M5] [#7 -0.10,-0.04,0.30,U] [#8 -0.05,-0.00,0.27,U] 
00:34:29.739 00.000 13300 refined, 5 included, MultiStar: {-0.07, 0.03}, one-star: {-0.14, 0.04}
00:34:29.739 00.000 13300 CameraToMount -- cameraTheta (2.69) - m_xAngle (-1.61) = xAngle (4.30 = -1.98)
00:34:29.740 00.001 13300 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.32 = -1.97)
00:34:29.740 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.03 hyp=0.08 cameraTheta=2.69 mountX=-0.03 mountY=-0.07, mountTheta=-1.98
00:34:29.741 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.03, opts=13)
00:34:29.741 00.000 13300 Enqueuing Move request for scope (-0.07, 0.03)
00:34:29.741 00.000 11596 Worker thread wakes up
00:34:29.742 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.03) opts 0xd
00:34:29.742 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.03)
00:34:29.742 00.000 11596 Moving (-0.07, 0.03) raw xDistance=-0.03 yDistance=-0.07
00:34:29.742 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:34:29.742 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:29.742 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:34:29.742 00.000 11596 MoveAxis(E, 0, ABG)
00:34:29.742 00.000 11596 Move returns status 0, amount 0
00:34:29.742 00.000 11596 MoveAxis(N, 0, ABG)
00:34:29.742 00.000 11596 Move returns status 0, amount 0
00:34:29.742 00.000 11596 move complete, result=0
00:34:29.743 00.001 11596 worker thread done servicing request
00:34:29.748 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
00:34:29.756 00.008 13300 UpdateGuideState exits: m=1106 SNR=23.2
00:34:29.756 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:29.757 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:34:29.757 00.000 13300 Enqueuing Expose request
00:34:29.757 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:34:29.757 00.000 11596 Worker thread wakes up
00:34:29.757 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:34:30.202 00.445 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"63a57d35-3122-4f01-ac79-206a2f0e7097"}
00:34:30.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"63a57d35-3122-4f01-ac79-206a2f0e7097"}
00:34:30.203 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"671a9bdd-95ce-44a3-b111-2a26e23ca1e6"}
00:34:30.203 00.000 13300 case statement mapped state 6 to 3
00:34:30.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"671a9bdd-95ce-44a3-b111-2a26e23ca1e6"}
00:34:30.204 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a81013aa-b770-4128-860b-2556a6615045"}
00:34:30.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[7.32,6.88],"pixels":"..."},"id":"a81013aa-b770-4128-860b-2556a6615045"}
00:34:30.265 00.061 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:34:33.202 02.937 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4c7c44b5-94eb-4127-a48a-db4114c26a47"}
00:34:33.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4c7c44b5-94eb-4127-a48a-db4114c26a47"}
00:34:33.203 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bdcee524-a7dc-4ae7-a155-744aaff660ce"}
00:34:33.203 00.000 13300 case statement mapped state 6 to 3
00:34:33.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bdcee524-a7dc-4ae7-a155-744aaff660ce"}
00:34:33.204 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8acc7507-f857-4e60-8420-b769d440988a"}
00:34:33.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[7.32,6.88],"pixels":"..."},"id":"8acc7507-f857-4e60-8420-b769d440988a"}
00:34:33.295 00.091 11596 Exposure complete
00:34:33.368 00.073 11596 worker thread done servicing request
00:34:33.369 00.001 13300 OnExposeComplete: enter
00:34:33.369 00.000 13300 UpdateGuideState(): m_state=6
00:34:33.369 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
00:34:33.369 00.000 13300 Star::Find returns 1 (0), X=123.33, Y=995.92, Mass=1123, SNR=23.4, Peak=109 HFD=3.9
00:34:33.370 00.001 13300 MultiStar: [#1 -0.01,-0.12,0.61,U] [#2 0.05,0.02,0.55,U] [#3 0.15,0.09,0.00,M4] [#4 0.26,-0.20,0.00,M3] [#5 0.07,0.30,0.00,M6] [#6 -0.46,0.12,0.00,M6] [#7 0.04,-0.04,0.29,U] [#8 -0.36,0.08,0.00,M2] 
00:34:33.370 00.000 13300 refined, 3 included, MultiStar: {-0.04, 0.01}, one-star: {-0.14, 0.09}
00:34:33.370 00.000 13300 CameraToMount -- cameraTheta (2.98) - m_xAngle (-1.61) = xAngle (4.59 = -1.69)
00:34:33.370 00.000 13300 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.61 = -1.68)
00:34:33.370 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=2.98 mountX=-0.01 mountY=-0.04, mountTheta=-1.69
00:34:33.372 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.01, opts=13)
00:34:33.372 00.000 13300 Enqueuing Move request for scope (-0.04, 0.01)
00:34:33.372 00.000 11596 Worker thread wakes up
00:34:33.372 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
00:34:33.372 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
00:34:33.372 00.000 11596 Moving (-0.04, 0.01) raw xDistance=-0.01 yDistance=-0.04
00:34:33.372 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:34:33.372 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:33.372 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:34:33.373 00.001 11596 MoveAxis(E, 0, ABG)
00:34:33.373 00.000 11596 Move returns status 0, amount 0
00:34:33.373 00.000 11596 MoveAxis(N, 0, ABG)
00:34:33.373 00.000 11596 Move returns status 0, amount 0
00:34:33.373 00.000 11596 move complete, result=0
00:34:33.373 00.000 11596 worker thread done servicing request
00:34:33.378 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
00:34:33.388 00.010 13300 UpdateGuideState exits: m=1123 SNR=23.4
00:34:33.388 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:33.388 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:34:33.389 00.001 13300 Enqueuing Expose request
00:34:33.389 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:34:33.389 00.000 11596 Worker thread wakes up
00:34:33.389 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:34:33.899 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:34:36.201 02.302 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dc02d6c7-ca47-4aac-9990-659cd6efb29b"}
00:34:36.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dc02d6c7-ca47-4aac-9990-659cd6efb29b"}
00:34:36.202 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"52025495-e5a6-4eef-81e6-ea262a2bf8dc"}
00:34:36.202 00.000 13300 case statement mapped state 6 to 3
00:34:36.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"52025495-e5a6-4eef-81e6-ea262a2bf8dc"}
00:34:36.203 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f18ed69c-f559-4bf8-8d23-8c46e7810099"}
00:34:36.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[7.33,6.92],"pixels":"..."},"id":"f18ed69c-f559-4bf8-8d23-8c46e7810099"}
00:34:36.923 00.720 11596 Exposure complete
00:34:36.996 00.073 11596 worker thread done servicing request
00:34:36.996 00.000 13300 OnExposeComplete: enter
00:34:36.996 00.000 13300 UpdateGuideState(): m_state=6
00:34:36.996 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
00:34:36.996 00.000 13300 Star::Find returns 1 (0), X=123.38, Y=995.89, Mass=1128, SNR=23.4, Peak=110 HFD=3.9
00:34:36.997 00.001 13300 MultiStar: [#1 -0.13,-0.09,0.60,U] [#2 0.08,-0.12,0.56,U] [#3 -0.15,0.13,0.00,M5] [#4 0.25,0.20,0.00,M4] [#5 -0.04,0.19,0.00,M7] [#6 -0.22,0.33,0.00,M7] [#7 0.08,-0.24,0.00,M1] [#8 -0.24,-0.10,0.00,M3] 
00:34:36.997 00.000 13300 refined, 2 included, MultiStar: {-0.05, -0.03}, one-star: {-0.08, 0.05}
00:34:36.997 00.000 13300 CameraToMount -- cameraTheta (-2.61) - m_xAngle (-1.61) = xAngle (-1.00 = -1.00)
00:34:36.997 00.000 13300 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.98 = -0.98)
00:34:36.997 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-2.61 mountX=0.03 mountY=-0.05, mountTheta=-0.99
00:34:37.000 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.03, opts=13)
00:34:37.000 00.000 13300 Enqueuing Move request for scope (-0.05, -0.03)
00:34:37.000 00.000 11596 Worker thread wakes up
00:34:37.000 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.03) opts 0xd
00:34:37.000 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.03)
00:34:37.000 00.000 11596 Moving (-0.05, -0.03) raw xDistance=0.03 yDistance=-0.05
00:34:37.001 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:34:37.001 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:37.001 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:34:37.001 00.000 11596 MoveAxis(E, 0, ABG)
00:34:37.001 00.000 11596 Move returns status 0, amount 0
00:34:37.001 00.000 11596 MoveAxis(N, 0, ABG)
00:34:37.001 00.000 11596 Move returns status 0, amount 0
00:34:37.001 00.000 11596 move complete, result=0
00:34:37.002 00.001 11596 worker thread done servicing request
00:34:37.009 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
00:34:37.016 00.007 13300 UpdateGuideState exits: m=1128 SNR=23.4
00:34:37.016 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:37.016 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:34:37.016 00.000 13300 Enqueuing Expose request
00:34:37.016 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:34:37.017 00.001 11596 Worker thread wakes up
00:34:37.017 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:34:37.525 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:34:39.201 01.676 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e958dfa4-d47b-48e1-bdf4-9bfe9e7d7077"}
00:34:39.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e958dfa4-d47b-48e1-bdf4-9bfe9e7d7077"}
00:34:39.202 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"08375782-64bd-4a16-830e-9a46d976094a"}
00:34:39.202 00.000 13300 case statement mapped state 6 to 3
00:34:39.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"08375782-64bd-4a16-830e-9a46d976094a"}
00:34:39.203 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5dab3803-d433-4694-9713-8ea5a492878c"}
00:34:39.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[7.38,6.89],"pixels":"..."},"id":"5dab3803-d433-4694-9713-8ea5a492878c"}
00:34:40.552 01.349 11596 Exposure complete
00:34:40.628 00.076 11596 worker thread done servicing request
00:34:40.629 00.001 13300 OnExposeComplete: enter
00:34:40.629 00.000 13300 UpdateGuideState(): m_state=6
00:34:40.629 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
00:34:40.629 00.000 13300 Star::Find returns 1 (0), X=123.33, Y=995.93, Mass=1143, SNR=23.6, Peak=109 HFD=4.0
00:34:40.630 00.001 13300 MultiStar: [#1 -0.16,-0.05,0.00,M1] [#2 0.04,0.06,0.55,U] [#3 0.12,0.40,0.00,M6] [#4 -0.22,0.21,0.00,M5] [#5 0.21,0.31,0.00,M8] [#6 -0.30,-0.08,0.00,M8] [#7 -0.08,0.14,0.00,M2] [#8 -0.22,0.10,0.00,M4] 
00:34:40.630 00.000 13300 refined, 1 included, MultiStar: {-0.07, 0.08}, one-star: {-0.14, 0.09}
00:34:40.630 00.000 13300 CameraToMount -- cameraTheta (2.32) - m_xAngle (-1.61) = xAngle (3.93 = -2.36)
00:34:40.630 00.000 13300 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.94 = -2.34)
00:34:40.630 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.08 hyp=0.11 cameraTheta=2.32 mountX=-0.08 mountY=-0.08, mountTheta=-2.35
00:34:40.632 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.08, opts=13)
00:34:40.632 00.000 13300 Enqueuing Move request for scope (-0.07, 0.08)
00:34:40.632 00.000 11596 Worker thread wakes up
00:34:40.632 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.08) opts 0xd
00:34:40.632 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.08)
00:34:40.633 00.001 11596 Moving (-0.07, 0.08) raw xDistance=-0.08 yDistance=-0.08
00:34:40.633 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:34:40.633 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:40.633 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:34:40.633 00.000 11596 MoveAxis(E, 0, ABG)
00:34:40.633 00.000 11596 Move returns status 0, amount 0
00:34:40.634 00.001 11596 MoveAxis(N, 0, ABG)
00:34:40.635 00.001 11596 Move returns status 0, amount 0
00:34:40.635 00.000 11596 move complete, result=0
00:34:40.635 00.000 11596 worker thread done servicing request
00:34:40.641 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
00:34:40.649 00.008 13300 UpdateGuideState exits: m=1143 SNR=23.6
00:34:40.649 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:40.650 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:34:40.650 00.000 13300 Enqueuing Expose request
00:34:40.650 00.000 11596 Worker thread wakes up
00:34:40.650 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:34:40.650 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:34:41.155 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:34:42.200 01.045 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3cd8d12a-1c2f-4491-8266-894ef1384163"}
00:34:42.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3cd8d12a-1c2f-4491-8266-894ef1384163"}
00:34:42.201 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"05a68c2d-007b-4a34-8b74-53522a7c1a41"}
00:34:42.201 00.000 13300 case statement mapped state 6 to 3
00:34:42.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"05a68c2d-007b-4a34-8b74-53522a7c1a41"}
00:34:42.202 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c52eb68b-d122-466f-a729-1be196075c9e"}
00:34:42.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[7.33,6.93],"pixels":"..."},"id":"c52eb68b-d122-466f-a729-1be196075c9e"}
00:34:44.181 01.979 11596 Exposure complete
00:34:44.253 00.072 11596 worker thread done servicing request
00:34:44.253 00.000 13300 OnExposeComplete: enter
00:34:44.253 00.000 13300 UpdateGuideState(): m_state=6
00:34:44.254 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
00:34:44.254 00.000 13300 Star::Find returns 1 (0), X=123.53, Y=995.98, Mass=1103, SNR=23.2, Peak=109 HFD=3.7
00:34:44.254 00.000 13300 MultiStar: [#1 -0.07,-0.10,0.61,U] [#2 0.01,0.17,0.00,M1] [#3 -0.02,0.32,0.00,M7] [#4 0.07,-0.11,0.27,U] [#5 -0.03,0.30,0.00,M9] [#6 -0.28,0.11,0.00,M9] [#7 0.04,0.14,0.29,U] [#8 0.06,0.12,0.25,U] 
00:34:44.255 00.001 13300 refined, 4 included, MultiStar: {0.03, 0.05}, one-star: {0.07, 0.14}
00:34:44.255 00.000 13300 CameraToMount -- cameraTheta (1.08) - m_xAngle (-1.61) = xAngle (2.68 = 2.68)
00:34:44.255 00.000 13300 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.70 = 2.70)
00:34:44.255 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.06 cameraTheta=1.08 mountX=-0.05 mountY=0.02, mountTheta=2.70
00:34:44.256 00.001 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.05, opts=13)
00:34:44.256 00.000 13300 Enqueuing Move request for scope (0.03, 0.05)
00:34:44.257 00.001 11596 Worker thread wakes up
00:34:44.257 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
00:34:44.257 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
00:34:44.257 00.000 11596 Moving (0.03, 0.05) raw xDistance=-0.05 yDistance=0.02
00:34:44.258 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:34:44.258 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:44.258 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:34:44.258 00.000 11596 MoveAxis(E, 0, ABG)
00:34:44.258 00.000 11596 Move returns status 0, amount 0
00:34:44.259 00.001 11596 MoveAxis(N, 0, ABG)
00:34:44.259 00.000 11596 Move returns status 0, amount 0
00:34:44.259 00.000 11596 move complete, result=0
00:34:44.259 00.000 11596 worker thread done servicing request
00:34:44.264 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
00:34:44.272 00.008 13300 UpdateGuideState exits: m=1103 SNR=23.2
00:34:44.272 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:44.272 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:34:44.272 00.000 13300 Enqueuing Expose request
00:34:44.272 00.000 11596 Worker thread wakes up
00:34:44.272 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:34:44.273 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:34:44.778 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:34:45.199 00.421 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"92f2f4be-2019-4065-bf56-d398066bf97b"}
00:34:45.199 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"92f2f4be-2019-4065-bf56-d398066bf97b"}
00:34:45.200 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"693af095-4b38-479d-a370-d2f590ce8404"}
00:34:45.200 00.000 13300 case statement mapped state 6 to 3
00:34:45.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"693af095-4b38-479d-a370-d2f590ce8404"}
00:34:45.201 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3f940654-8a38-4e82-95e7-8ef3e29c508f"}
00:34:45.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[6.53,6.98],"pixels":"..."},"id":"3f940654-8a38-4e82-95e7-8ef3e29c508f"}
00:34:47.808 02.607 11596 Exposure complete
00:34:47.881 00.073 11596 worker thread done servicing request
00:34:47.881 00.000 13300 OnExposeComplete: enter
00:34:47.881 00.000 13300 UpdateGuideState(): m_state=6
00:34:47.882 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
00:34:47.882 00.000 13300 Star::Find returns 1 (0), X=123.47, Y=995.90, Mass=1130, SNR=23.5, Peak=108 HFD=3.8
00:34:47.882 00.000 13300 MultiStar: [#1 -0.04,-0.03,0.60,U] [#2 0.07,-0.04,0.55,U] [#3 -0.03,0.16,0.00,M8] [#4 0.03,0.07,0.26,U] [#5 -0.11,0.35,0.00,M10] [#6 0.06,0.31,0.00,M10] [#7 0.02,0.14,0.27,U] [#8 0.07,0.08,0.25,U] 
00:34:47.882 00.000 13300 refined, 5 included, MultiStar: {0.02, 0.03}, one-star: {0.01, 0.07}
00:34:47.883 00.001 13300 CameraToMount -- cameraTheta (1.08) - m_xAngle (-1.61) = xAngle (2.68 = 2.68)
00:34:47.883 00.000 13300 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.70 = 2.70)
00:34:47.883 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.03 hyp=0.04 cameraTheta=1.08 mountX=-0.03 mountY=0.02, mountTheta=2.70
00:34:47.886 00.003 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.03, opts=13)
00:34:47.887 00.001 13300 Enqueuing Move request for scope (0.02, 0.03)
00:34:47.887 00.000 11596 Worker thread wakes up
00:34:47.887 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.03) opts 0xd
00:34:47.887 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.03)
00:34:47.887 00.000 11596 Moving (0.02, 0.03) raw xDistance=-0.03 yDistance=0.02
00:34:47.887 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:34:47.887 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:47.888 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:34:47.888 00.000 11596 MoveAxis(E, 0, ABG)
00:34:47.888 00.000 11596 Move returns status 0, amount 0
00:34:47.888 00.000 11596 MoveAxis(N, 0, ABG)
00:34:47.888 00.000 11596 Move returns status 0, amount 0
00:34:47.888 00.000 11596 move complete, result=0
00:34:47.889 00.001 11596 worker thread done servicing request
00:34:47.893 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
00:34:47.900 00.007 13300 UpdateGuideState exits: m=1130 SNR=23.5
00:34:47.900 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:47.901 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:34:47.901 00.000 13300 Enqueuing Expose request
00:34:47.901 00.000 11596 Worker thread wakes up
00:34:47.901 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:34:47.901 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:34:48.206 00.305 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2483d1a7-ad9a-4d52-adb1-593c00f96bfa"}
00:34:48.207 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2483d1a7-ad9a-4d52-adb1-593c00f96bfa"}
00:34:48.207 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"617e21da-36ae-4c6b-9713-85ddc4ef5b05"}
00:34:48.207 00.000 13300 case statement mapped state 6 to 3
00:34:48.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"617e21da-36ae-4c6b-9713-85ddc4ef5b05"}
00:34:48.208 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8ec2bacb-fcc5-452d-888a-990fc7ec0dc6"}
00:34:48.208 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[7.47,6.90],"pixels":"..."},"id":"8ec2bacb-fcc5-452d-888a-990fc7ec0dc6"}
00:34:48.407 00.199 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:34:51.206 02.799 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3e16d941-93da-478b-b889-2c05a5566428"}
00:34:51.206 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3e16d941-93da-478b-b889-2c05a5566428"}
00:34:51.207 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ac51ca3a-cb3e-4caf-b509-5f863a8b3677"}
00:34:51.207 00.000 13300 case statement mapped state 6 to 3
00:34:51.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ac51ca3a-cb3e-4caf-b509-5f863a8b3677"}
00:34:51.207 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"12e71451-d19f-46f9-a13e-1697fb468d57"}
00:34:51.208 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[7.47,6.90],"pixels":"..."},"id":"12e71451-d19f-46f9-a13e-1697fb468d57"}
00:34:51.436 00.228 11596 Exposure complete
00:34:51.514 00.078 11596 worker thread done servicing request
00:34:51.514 00.000 13300 OnExposeComplete: enter
00:34:51.514 00.000 13300 UpdateGuideState(): m_state=6
00:34:51.515 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
00:34:51.515 00.000 13300 Star::Find returns 1 (0), X=123.36, Y=996.07, Mass=1136, SNR=23.5, Peak=105 HFD=3.9
00:34:51.515 00.000 13300 MultiStar: [#1 -0.03,-0.12,0.59,U] [#2 0.04,0.14,0.55,U] [#3 0.06,0.38,0.00,M9] [#4 0.11,0.40,0.00,M4] [#5 -0.12,0.41,0.00,R] [#6 0.01,0.14,0.26,U] [#7 0.02,0.13,0.29,U] [#8 -0.17,0.15,0.00,M3] 
00:34:51.515 00.000 13300 refined, 4 included, MultiStar: {-0.04, 0.12}, one-star: {-0.11, 0.23}
00:34:51.515 00.000 13300 CameraToMount -- cameraTheta (1.87) - m_xAngle (-1.61) = xAngle (3.48 = -2.80)
00:34:51.515 00.000 13300 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.50 = -2.79)
00:34:51.516 00.001 13300 CameraToMount -- cameraX=-0.04 cameraY=0.12 hyp=0.12 cameraTheta=1.87 mountX=-0.11 mountY=-0.04, mountTheta=-2.79
00:34:51.517 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.12, opts=13)
00:34:51.517 00.000 13300 Enqueuing Move request for scope (-0.04, 0.12)
00:34:51.517 00.000 11596 Worker thread wakes up
00:34:51.517 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.12) opts 0xd
00:34:51.518 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.12)
00:34:51.518 00.000 11596 Moving (-0.04, 0.12) raw xDistance=-0.11 yDistance=-0.04
00:34:51.518 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:34:51.518 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:51.518 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:34:51.518 00.000 11596 MoveAxis(E, 0, ABG)
00:34:51.518 00.000 11596 Move returns status 0, amount 0
00:34:51.518 00.000 11596 MoveAxis(N, 0, ABG)
00:34:51.519 00.001 11596 Move returns status 0, amount 0
00:34:51.519 00.000 11596 move complete, result=0
00:34:51.519 00.000 11596 worker thread done servicing request
00:34:51.526 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
00:34:51.533 00.007 13300 UpdateGuideState exits: m=1136 SNR=23.5
00:34:51.533 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:51.533 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:34:51.534 00.001 13300 Enqueuing Expose request
00:34:51.534 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:34:51.534 00.000 11596 Worker thread wakes up
00:34:51.534 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:34:52.035 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:34:54.205 02.170 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"04256a8b-fb9d-4dbe-a70a-604508aea2a6"}
00:34:54.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"04256a8b-fb9d-4dbe-a70a-604508aea2a6"}
00:34:54.206 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e93618f0-3c0b-4228-a423-970ef7c57016"}
00:34:54.206 00.000 13300 case statement mapped state 6 to 3
00:34:54.206 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e93618f0-3c0b-4228-a423-970ef7c57016"}
00:34:54.206 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6324bdbe-981d-4ad4-a9df-b843bb422c73"}
00:34:54.206 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[7.36,7.07],"pixels":"..."},"id":"6324bdbe-981d-4ad4-a9df-b843bb422c73"}
00:34:55.069 00.863 11596 Exposure complete
00:34:55.142 00.073 11596 worker thread done servicing request
00:34:55.142 00.000 13300 OnExposeComplete: enter
00:34:55.142 00.000 13300 UpdateGuideState(): m_state=6
00:34:55.143 00.001 13300 Star::Find(15, 123, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
00:34:55.143 00.000 13300 Star::Find returns 1 (0), X=123.39, Y=996.04, Mass=1120, SNR=23.4, Peak=102 HFD=3.9
00:34:55.143 00.000 13300 MultiStar: [#1 -0.14,0.04,0.61,U] [#2 0.05,0.23,0.00,M1] [#3 -0.18,0.45,0.00,M10] [#4 -0.17,0.30,0.00,M5] [#5 -0.01,-0.06,0.28,U] [#6 -0.26,0.19,0.00,M10] [#7 0.06,0.07,0.28,U] [#8 -0.24,0.21,0.00,M4] 
00:34:55.144 00.001 13300 refined, 3 included, MultiStar: {-0.07, 0.11}, one-star: {-0.08, 0.21}
00:34:55.144 00.000 13300 CameraToMount -- cameraTheta (2.14) - m_xAngle (-1.61) = xAngle (3.75 = -2.54)
00:34:55.144 00.000 13300 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.76 = -2.52)
00:34:55.144 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.11 hyp=0.13 cameraTheta=2.14 mountX=-0.10 mountY=-0.07, mountTheta=-2.53
00:34:55.145 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.11, opts=13)
00:34:55.146 00.001 13300 Enqueuing Move request for scope (-0.07, 0.11)
00:34:55.146 00.000 11596 Worker thread wakes up
00:34:55.146 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.11) opts 0xd
00:34:55.146 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.11)
00:34:55.146 00.000 11596 Moving (-0.07, 0.11) raw xDistance=-0.10 yDistance=-0.07
00:34:55.146 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:34:55.146 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:55.146 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:34:55.146 00.000 11596 MoveAxis(E, 0, ABG)
00:34:55.146 00.000 11596 Move returns status 0, amount 0
00:34:55.147 00.001 11596 MoveAxis(N, 0, ABG)
00:34:55.147 00.000 11596 Move returns status 0, amount 0
00:34:55.147 00.000 11596 move complete, result=0
00:34:55.147 00.000 11596 worker thread done servicing request
00:34:55.151 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
00:34:55.159 00.008 13300 UpdateGuideState exits: m=1120 SNR=23.4
00:34:55.159 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:55.159 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:34:55.159 00.000 13300 Enqueuing Expose request
00:34:55.159 00.000 11596 Worker thread wakes up
00:34:55.159 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:34:55.159 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:34:55.671 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:34:57.204 01.533 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4f39477a-dc70-4589-b574-47f38dd4a800"}
00:34:57.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4f39477a-dc70-4589-b574-47f38dd4a800"}
00:34:57.205 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"910d3397-17d8-4bd0-88cd-2da9c9d10a34"}
00:34:57.205 00.000 13300 case statement mapped state 6 to 3
00:34:57.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"910d3397-17d8-4bd0-88cd-2da9c9d10a34"}
00:34:57.205 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"68a6070d-3ab0-4b34-b540-74a6716fb240"}
00:34:57.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[7.39,7.04],"pixels":"..."},"id":"68a6070d-3ab0-4b34-b540-74a6716fb240"}
00:34:58.702 01.497 11596 Exposure complete
00:34:58.773 00.071 11596 worker thread done servicing request
00:34:58.773 00.000 13300 OnExposeComplete: enter
00:34:58.773 00.000 13300 UpdateGuideState(): m_state=6
00:34:58.773 00.000 13300 Star::Find(15, 123, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
00:34:58.773 00.000 13300 Star::Find returns 1 (0), X=123.50, Y=996.09, Mass=1116, SNR=23.3, Peak=103 HFD=3.8
00:34:58.774 00.001 13300 MultiStar: [#1 0.05,0.15,0.59,U] [#2 0.09,0.24,0.00,M2] [#3 0.02,0.39,0.00,R] [#4 0.22,0.25,0.00,M6] [#5 0.23,0.12,0.00,M1] [#6 -0.24,0.81,0.00,R] [#7 0.28,0.14,0.00,M1] [#8 -0.05,0.37,0.00,M5] 
00:34:58.774 00.000 13300 refined, 1 included, MultiStar: {0.04, 0.22}, one-star: {0.04, 0.25}
00:34:58.774 00.000 13300 CameraToMount -- cameraTheta (1.38) - m_xAngle (-1.61) = xAngle (2.99 = 2.99)
00:34:58.774 00.000 13300 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.00 = 3.00)
00:34:58.774 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.22 hyp=0.22 cameraTheta=1.38 mountX=-0.22 mountY=0.03, mountTheta=3.00
00:34:58.776 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.22, opts=13)
00:34:58.776 00.000 13300 Enqueuing Move request for scope (0.04, 0.22)
00:34:58.776 00.000 11596 Worker thread wakes up
00:34:58.776 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.22) opts 0xd
00:34:58.776 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.22)
00:34:58.776 00.000 11596 Moving (0.04, 0.22) raw xDistance=-0.22 yDistance=0.03
00:34:58.777 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
00:34:58.777 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:58.777 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:34:58.777 00.000 11596 MoveAxis(E, 271, ABG)
00:34:58.777 00.000 11596 Guiding  Dir = 2, Dur = 271
00:34:58.777 00.000 11596 IsSlewing returns 0
00:34:58.783 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
00:34:58.792 00.009 13300 UpdateGuideState exits: m=1116 SNR=23.3
00:34:58.793 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:58.793 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:34:58.793 00.000 13300 Enqueuing Expose request
00:34:58.848 00.055 11596 IsGuiding returns 0
00:34:59.279 00.431 11596 IsGuiding returns 1
00:34:59.279 00.000 11596 scope still moving after pulse duration time elapsed
00:34:59.664 00.385 11596 IsSlewing returns 0
00:34:59.883 00.219 11596 IsGuiding returns 0
00:34:59.883 00.000 11596 scope move finished after 271 + 764 ms
00:34:59.883 00.000 11596 Move returns status 0, amount 271
00:34:59.883 00.000 11596 MoveAxis(N, 0, ABG)
00:34:59.884 00.001 11596 Move returns status 0, amount 0
00:34:59.884 00.000 11596 move complete, result=0
00:34:59.884 00.000 11596 worker thread done servicing request
00:34:59.884 00.000 13300 GuideStep: -0.2 px 271 ms EAST, 0.0 px 0 ms NORTH
00:34:59.884 00.000 11596 Worker thread wakes up
00:34:59.884 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:35:00.204 00.320 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"abe5ecd5-8ea5-468e-ab4b-0723deaaa9c2"}
00:35:00.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"abe5ecd5-8ea5-468e-ab4b-0723deaaa9c2"}
00:35:00.205 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2a292609-ae98-4493-b2b4-83665cbfc6e3"}
00:35:00.205 00.000 13300 case statement mapped state 6 to 3
00:35:00.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2a292609-ae98-4493-b2b4-83665cbfc6e3"}
00:35:00.206 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8f3b7378-dd2d-47de-bb75-3cd7430427c2"}
00:35:00.206 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[6.50,7.09],"pixels":"..."},"id":"8f3b7378-dd2d-47de-bb75-3cd7430427c2"}
00:35:00.394 00.188 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:35:03.205 02.811 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e3598f7e-85c7-47bd-be5c-e7709cfb3951"}
00:35:03.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e3598f7e-85c7-47bd-be5c-e7709cfb3951"}
00:35:03.206 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c789e52f-565b-4ef6-8083-849f04096d74"}
00:35:03.206 00.000 13300 case statement mapped state 6 to 3
00:35:03.206 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c789e52f-565b-4ef6-8083-849f04096d74"}
00:35:03.206 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c8a04cb0-ab68-4154-93c8-165c9bbebb10"}
00:35:03.206 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[6.50,7.09],"pixels":"..."},"id":"c8a04cb0-ab68-4154-93c8-165c9bbebb10"}
00:35:03.419 00.213 11596 Exposure complete
00:35:03.493 00.074 11596 worker thread done servicing request
00:35:03.493 00.000 13300 OnExposeComplete: enter
00:35:03.494 00.001 13300 UpdateGuideState(): m_state=6
00:35:03.494 00.000 13300 Star::Find(15, 123, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
00:35:03.494 00.000 13300 Star::Find returns 1 (0), X=123.39, Y=996.05, Mass=1110, SNR=23.3, Peak=102 HFD=3.8
00:35:03.495 00.001 13300 MultiStar: [#1 -0.05,0.18,0.00,M1] [#2 0.15,0.19,0.00,M3] [#3 -0.09,0.22,0.00,M1] [#4 -0.03,0.21,0.00,M7] [#5 0.25,0.03,0.00,M2] [#6 -0.18,-0.44,0.00,M1] [#7 -0.15,0.28,0.00,M2] [#8 -0.08,0.22,0.00,M6] 
00:35:03.495 00.000 13300 CameraToMount -- cameraTheta (1.90) - m_xAngle (-1.61) = xAngle (3.51 = -2.78)
00:35:03.495 00.000 13300 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.52 = -2.76)
00:35:03.495 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.21 hyp=0.22 cameraTheta=1.90 mountX=-0.21 mountY=-0.08, mountTheta=-2.76
00:35:03.497 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.21, opts=13)
00:35:03.497 00.000 13300 Enqueuing Move request for scope (-0.07, 0.21)
00:35:03.497 00.000 11596 Worker thread wakes up
00:35:03.497 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.21) opts 0xd
00:35:03.497 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.21)
00:35:03.497 00.000 11596 Moving (-0.07, 0.21) raw xDistance=-0.21 yDistance=-0.08
00:35:03.497 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
00:35:03.497 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:03.498 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:35:03.498 00.000 11596 MoveAxis(E, 276, ABG)
00:35:03.498 00.000 11596 Guiding  Dir = 2, Dur = 276
00:35:03.498 00.000 11596 IsSlewing returns 0
00:35:03.503 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
00:35:03.510 00.007 13300 UpdateGuideState exits: m=1110 SNR=23.3
00:35:03.511 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:03.511 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:35:03.511 00.000 13300 Enqueuing Expose request
00:35:03.768 00.257 11596 IsGuiding returns 0
00:35:04.279 00.511 11596 IsGuiding returns 1
00:35:04.279 00.000 11596 scope still moving after pulse duration time elapsed
00:35:04.502 00.223 11596 IsSlewing returns 0
00:35:04.606 00.104 11596 IsGuiding returns 0
00:35:04.606 00.000 11596 scope move finished after 276 + 561 ms
00:35:04.606 00.000 11596 Move returns status 0, amount 276
00:35:04.606 00.000 11596 MoveAxis(N, 0, ABG)
00:35:04.606 00.000 11596 Move returns status 0, amount 0
00:35:04.606 00.000 11596 move complete, result=0
00:35:04.606 00.000 11596 worker thread done servicing request
00:35:04.606 00.000 13300 GuideStep: -0.2 px 276 ms EAST, -0.1 px 0 ms NORTH
00:35:04.606 00.000 11596 Worker thread wakes up
00:35:04.607 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:35:05.115 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:35:06.204 01.089 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ba1955e5-8828-4bc4-b81e-5995c865d7af"}
00:35:06.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ba1955e5-8828-4bc4-b81e-5995c865d7af"}
00:35:06.205 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5e96c6bb-7488-413d-adbb-83e6f4a28cf1"}
00:35:06.205 00.000 13300 case statement mapped state 6 to 3
00:35:06.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5e96c6bb-7488-413d-adbb-83e6f4a28cf1"}
00:35:06.206 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0af67a8d-6d06-437c-9d28-912e5d38b09d"}
00:35:06.206 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[7.39,7.05],"pixels":"..."},"id":"0af67a8d-6d06-437c-9d28-912e5d38b09d"}
00:35:08.151 01.945 11596 Exposure complete
00:35:08.223 00.072 11596 worker thread done servicing request
00:35:08.223 00.000 13300 OnExposeComplete: enter
00:35:08.223 00.000 13300 UpdateGuideState(): m_state=6
00:35:08.223 00.000 13300 Star::Find(15, 123, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
00:35:08.223 00.000 13300 Star::Find returns 1 (0), X=123.52, Y=995.95, Mass=1096, SNR=23.2, Peak=107 HFD=3.7
00:35:08.224 00.001 13300 MultiStar: [#1 -0.03,0.04,0.62,U] [#2 0.21,-0.03,0.00,M4] [#3 0.08,-0.01,0.30,U] [#4 0.24,0.30,0.00,M8] [#5 0.35,-0.14,0.00,M3] [#6 0.33,-0.53,0.00,M2] [#7 0.31,-0.09,0.00,M3] [#8 0.02,0.12,0.27,U] 
00:35:08.224 00.000 13300 refined, 3 included, MultiStar: {0.03, 0.08}, one-star: {0.05, 0.11}
00:35:08.224 00.000 13300 CameraToMount -- cameraTheta (1.20) - m_xAngle (-1.61) = xAngle (2.81 = 2.81)
00:35:08.224 00.000 13300 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.82 = 2.82)
00:35:08.224 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.08 hyp=0.08 cameraTheta=1.20 mountX=-0.08 mountY=0.03, mountTheta=2.82
00:35:08.226 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.08, opts=13)
00:35:08.226 00.000 13300 Enqueuing Move request for scope (0.03, 0.08)
00:35:08.226 00.000 11596 Worker thread wakes up
00:35:08.226 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.08) opts 0xd
00:35:08.226 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.08)
00:35:08.226 00.000 11596 Moving (0.03, 0.08) raw xDistance=-0.08 yDistance=0.03
00:35:08.227 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:35:08.227 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:08.227 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:35:08.227 00.000 11596 MoveAxis(E, 0, ABG)
00:35:08.227 00.000 11596 Move returns status 0, amount 0
00:35:08.228 00.001 11596 MoveAxis(N, 0, ABG)
00:35:08.228 00.000 11596 Move returns status 0, amount 0
00:35:08.228 00.000 11596 move complete, result=0
00:35:08.228 00.000 11596 worker thread done servicing request
00:35:08.232 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
00:35:08.241 00.009 13300 UpdateGuideState exits: m=1096 SNR=23.2
00:35:08.241 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:08.242 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:35:08.242 00.000 13300 Enqueuing Expose request
00:35:08.242 00.000 11596 Worker thread wakes up
00:35:08.242 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:35:08.242 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:35:08.755 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:35:09.204 00.449 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"97e584a3-2350-46b2-a69e-3d5f1d04ecc2"}
00:35:09.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"97e584a3-2350-46b2-a69e-3d5f1d04ecc2"}
00:35:09.205 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6246bea9-9721-4649-87d0-e813d0f2c078"}
00:35:09.205 00.000 13300 case statement mapped state 6 to 3
00:35:09.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6246bea9-9721-4649-87d0-e813d0f2c078"}
00:35:09.205 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3d268775-1b3b-47db-8716-34351a4491bd"}
00:35:09.206 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[6.52,6.95],"pixels":"..."},"id":"3d268775-1b3b-47db-8716-34351a4491bd"}
00:35:11.787 02.581 11596 Exposure complete
00:35:11.862 00.075 11596 worker thread done servicing request
00:35:11.862 00.000 13300 OnExposeComplete: enter
00:35:11.863 00.001 13300 UpdateGuideState(): m_state=6
00:35:11.863 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
00:35:11.863 00.000 13300 Star::Find returns 1 (0), X=123.62, Y=995.94, Mass=1100, SNR=23.1, Peak=102 HFD=3.8
00:35:11.864 00.001 13300 MultiStar: [#1 0.00,0.10,0.60,U] [#2 0.14,0.14,0.00,M5] [#3 0.17,0.11,0.00,M1] [#4 0.52,0.37,0.00,M9] [#5 0.46,0.08,0.00,M4] [#6 0.32,-0.59,0.00,M3] [#7 0.22,0.21,0.00,M4] [#8 -0.21,-0.04,0.00,M6] 
00:35:11.864 00.000 13300 refined, 1 included, MultiStar: {0.10, 0.10}, one-star: {0.15, 0.10}
00:35:11.864 00.000 13300 CameraToMount -- cameraTheta (0.80) - m_xAngle (-1.61) = xAngle (2.40 = 2.40)
00:35:11.864 00.000 13300 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.42 = 2.42)
00:35:11.864 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.10 hyp=0.14 cameraTheta=0.80 mountX=-0.10 mountY=0.09, mountTheta=2.41
00:35:11.866 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.10, opts=13)
00:35:11.866 00.000 13300 Enqueuing Move request for scope (0.10, 0.10)
00:35:11.866 00.000 11596 Worker thread wakes up
00:35:11.866 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.10) opts 0xd
00:35:11.866 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.10)
00:35:11.866 00.000 11596 Moving (0.10, 0.10) raw xDistance=-0.10 yDistance=0.09
00:35:11.866 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:35:11.866 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:11.867 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:35:11.867 00.000 11596 MoveAxis(E, 0, ABG)
00:35:11.867 00.000 11596 Move returns status 0, amount 0
00:35:11.867 00.000 11596 MoveAxis(N, 0, ABG)
00:35:11.867 00.000 11596 Move returns status 0, amount 0
00:35:11.867 00.000 11596 move complete, result=0
00:35:11.867 00.000 11596 worker thread done servicing request
00:35:11.872 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
00:35:11.879 00.007 13300 UpdateGuideState exits: m=1100 SNR=23.1
00:35:11.879 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:11.879 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:35:11.879 00.000 13300 Enqueuing Expose request
00:35:11.879 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:35:11.880 00.001 11596 Worker thread wakes up
00:35:11.880 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:35:12.204 00.324 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"39cfc62d-26dc-4bbe-b96e-92f2a5389acb"}
00:35:12.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"39cfc62d-26dc-4bbe-b96e-92f2a5389acb"}
00:35:12.205 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e8f1d30c-2801-4bcf-820f-259bc3dd8f67"}
00:35:12.205 00.000 13300 case statement mapped state 6 to 3
00:35:12.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e8f1d30c-2801-4bcf-820f-259bc3dd8f67"}
00:35:12.206 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2fdbbfa4-25f4-4fa0-8bbd-68c610e4ff5f"}
00:35:12.206 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":32,"width":15,"height":15,"star_pos":[6.62,6.94],"pixels":"..."},"id":"2fdbbfa4-25f4-4fa0-8bbd-68c610e4ff5f"}
00:35:12.391 00.185 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:35:15.204 02.813 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b4af4421-f1d4-4186-bbba-5ed015f6946e"}
00:35:15.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b4af4421-f1d4-4186-bbba-5ed015f6946e"}
00:35:15.205 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"471d1c0f-4752-4e2d-a5b0-91001484f364"}
00:35:15.205 00.000 13300 case statement mapped state 6 to 3
00:35:15.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"471d1c0f-4752-4e2d-a5b0-91001484f364"}
00:35:15.206 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"06495bfc-2913-4a95-b54b-a5dc0d529f5b"}
00:35:15.207 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":32,"width":15,"height":15,"star_pos":[6.62,6.94],"pixels":"..."},"id":"06495bfc-2913-4a95-b54b-a5dc0d529f5b"}
00:35:15.426 00.219 11596 Exposure complete
00:35:15.509 00.083 11596 worker thread done servicing request
00:35:15.509 00.000 13300 OnExposeComplete: enter
00:35:15.509 00.000 13300 UpdateGuideState(): m_state=6
00:35:15.510 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
00:35:15.510 00.000 13300 Star::Find returns 1 (0), X=123.52, Y=996.01, Mass=1097, SNR=23.1, Peak=100 HFD=3.7
00:35:15.511 00.001 13300 MultiStar: [#1 -0.05,0.08,0.62,U] [#2 0.07,0.08,0.57,U] [#3 0.18,0.04,0.00,M2] [#4 -0.16,0.53,0.00,M10] [#5 0.26,0.07,0.00,M5] [#6 0.24,-0.69,0.00,M4] [#7 0.08,0.27,0.00,M5] [#8 -0.06,0.09,0.27,U] 
00:35:15.511 00.000 13300 refined, 3 included, MultiStar: {0.02, 0.12}, one-star: {0.06, 0.17}
00:35:15.511 00.000 13300 CameraToMount -- cameraTheta (1.39) - m_xAngle (-1.61) = xAngle (3.00 = 3.00)
00:35:15.511 00.000 13300 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.02 = 3.02)
00:35:15.511 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.39 mountX=-0.12 mountY=0.02, mountTheta=3.01
00:35:15.514 00.003 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.12, opts=13)
00:35:15.514 00.000 13300 Enqueuing Move request for scope (0.02, 0.12)
00:35:15.514 00.000 11596 Worker thread wakes up
00:35:15.514 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.12) opts 0xd
00:35:15.514 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.12)
00:35:15.515 00.001 11596 Moving (0.02, 0.12) raw xDistance=-0.12 yDistance=0.02
00:35:15.515 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:35:15.515 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:15.515 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:35:15.515 00.000 11596 MoveAxis(E, 0, ABG)
00:35:15.515 00.000 11596 Move returns status 0, amount 0
00:35:15.516 00.001 11596 MoveAxis(N, 0, ABG)
00:35:15.516 00.000 11596 Move returns status 0, amount 0
00:35:15.516 00.000 11596 move complete, result=0
00:35:15.516 00.000 11596 worker thread done servicing request
00:35:15.523 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
00:35:15.533 00.010 13300 UpdateGuideState exits: m=1097 SNR=23.1
00:35:15.533 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:15.533 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:35:15.533 00.000 13300 Enqueuing Expose request
00:35:15.533 00.000 11596 Worker thread wakes up
00:35:15.534 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:35:15.534 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:35:16.042 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:35:18.203 02.161 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5a1c5f75-a4db-41f6-a174-f420a4271629"}
00:35:18.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5a1c5f75-a4db-41f6-a174-f420a4271629"}
00:35:18.204 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a728cb6c-9acb-4b47-ba66-797af977d674"}
00:35:18.204 00.000 13300 case statement mapped state 6 to 3
00:35:18.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a728cb6c-9acb-4b47-ba66-797af977d674"}
00:35:18.204 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"44357035-3eb9-42df-b056-3185096d7b5b"}
00:35:18.205 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":33,"width":15,"height":15,"star_pos":[6.52,7.01],"pixels":"..."},"id":"44357035-3eb9-42df-b056-3185096d7b5b"}
00:35:19.082 00.877 11596 Exposure complete
00:35:19.169 00.087 11596 worker thread done servicing request
00:35:19.170 00.001 13300 OnExposeComplete: enter
00:35:19.170 00.000 13300 UpdateGuideState(): m_state=6
00:35:19.170 00.000 13300 Star::Find(15, 123, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
00:35:19.171 00.001 13300 Star::Find returns 1 (0), X=123.59, Y=996.05, Mass=1094, SNR=23.2, Peak=99 HFD=3.8
00:35:19.171 00.000 13300 MultiStar: [#1 0.05,0.06,0.60,U] [#2 0.20,0.18,0.00,M5] [#3 -0.04,0.11,0.31,U] [#4 0.40,0.27,0.00,R] [#5 0.25,0.14,0.00,M6] [#6 0.08,-0.50,0.00,M5] [#7 0.22,0.27,0.00,M6] [#8 0.02,-0.00,0.25,U] 
00:35:19.171 00.000 13300 refined, 3 included, MultiStar: {0.07, 0.13}, one-star: {0.13, 0.22}
00:35:19.172 00.001 13300 CameraToMount -- cameraTheta (1.09) - m_xAngle (-1.61) = xAngle (2.70 = 2.70)
00:35:19.172 00.000 13300 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.71 = 2.71)
00:35:19.172 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.13 hyp=0.15 cameraTheta=1.09 mountX=-0.14 mountY=0.06, mountTheta=2.71
00:35:19.174 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.13, opts=13)
00:35:19.174 00.000 13300 Enqueuing Move request for scope (0.07, 0.13)
00:35:19.174 00.000 11596 Worker thread wakes up
00:35:19.174 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.13) opts 0xd
00:35:19.174 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.13)
00:35:19.174 00.000 11596 Moving (0.07, 0.13) raw xDistance=-0.14 yDistance=0.06
00:35:19.174 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:35:19.174 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:19.175 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:35:19.175 00.000 11596 MoveAxis(E, 0, ABG)
00:35:19.175 00.000 11596 Move returns status 0, amount 0
00:35:19.175 00.000 11596 MoveAxis(N, 0, ABG)
00:35:19.175 00.000 11596 Move returns status 0, amount 0
00:35:19.175 00.000 11596 move complete, result=0
00:35:19.175 00.000 11596 worker thread done servicing request
00:35:19.180 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
00:35:19.189 00.009 13300 UpdateGuideState exits: m=1094 SNR=23.2
00:35:19.189 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:19.189 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:35:19.189 00.000 13300 Enqueuing Expose request
00:35:19.189 00.000 11596 Worker thread wakes up
00:35:19.189 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:35:19.189 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:35:19.692 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:35:21.202 01.510 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b34b177b-319e-4d12-a48c-fc15de08cb89"}
00:35:21.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b34b177b-319e-4d12-a48c-fc15de08cb89"}
00:35:21.202 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b85cd66d-d37d-4d26-a8a3-ee4225314efd"}
00:35:21.203 00.001 13300 case statement mapped state 6 to 3
00:35:21.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b85cd66d-d37d-4d26-a8a3-ee4225314efd"}
00:35:21.203 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"76ce3c1a-2329-4056-b35c-63f30d7dd8e7"}
00:35:21.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":34,"width":15,"height":15,"star_pos":[6.59,7.05],"pixels":"..."},"id":"76ce3c1a-2329-4056-b35c-63f30d7dd8e7"}
00:35:22.727 01.524 11596 Exposure complete
00:35:22.806 00.079 11596 worker thread done servicing request
00:35:22.806 00.000 13300 OnExposeComplete: enter
00:35:22.806 00.000 13300 UpdateGuideState(): m_state=6
00:35:22.806 00.000 13300 Star::Find(15, 123, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
00:35:22.806 00.000 13300 Star::Find returns 1 (0), X=123.53, Y=996.08, Mass=1096, SNR=23.1, Peak=97 HFD=3.7
00:35:22.807 00.001 13300 MultiStar: [#1 0.02,0.28,0.00,M1] [#2 0.11,0.19,0.00,M6] [#3 -0.01,0.00,0.31,U] [#4 -0.41,0.19,0.00,M1] [#5 0.30,-0.04,0.00,M7] [#6 0.08,-0.07,0.26,U] [#7 0.16,0.13,0.00,M7] [#8 -0.34,0.46,0.00,M5] 
00:35:22.807 00.000 13300 refined, 2 included, MultiStar: {0.05, 0.14}, one-star: {0.06, 0.24}
00:35:22.807 00.000 13300 CameraToMount -- cameraTheta (1.21) - m_xAngle (-1.61) = xAngle (2.82 = 2.82)
00:35:22.807 00.000 13300 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.83 = 2.83)
00:35:22.807 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.21 mountX=-0.14 mountY=0.05, mountTheta=2.83
00:35:22.809 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.14, opts=13)
00:35:22.809 00.000 13300 Enqueuing Move request for scope (0.05, 0.14)
00:35:22.809 00.000 11596 Worker thread wakes up
00:35:22.809 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.14) opts 0xd
00:35:22.810 00.001 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.14)
00:35:22.810 00.000 11596 Moving (0.05, 0.14) raw xDistance=-0.14 yDistance=0.05
00:35:22.810 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.14
00:35:22.810 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:22.810 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:35:22.810 00.000 11596 MoveAxis(E, 179, ABG)
00:35:22.811 00.001 11596 Guiding  Dir = 2, Dur = 179
00:35:22.811 00.000 11596 IsSlewing returns 0
00:35:22.816 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
00:35:22.825 00.009 13300 UpdateGuideState exits: m=1096 SNR=23.1
00:35:22.825 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:22.825 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:35:22.825 00.000 13300 Enqueuing Expose request
00:35:22.918 00.093 11596 IsGuiding returns 0
00:35:23.026 00.108 11596 PulseGuide returned control before completion, sleep 82
00:35:23.347 00.321 11596 IsGuiding returns 1
00:35:23.347 00.000 11596 scope still moving after pulse duration time elapsed
00:35:23.370 00.023 11596 IsSlewing returns 0
00:35:23.552 00.182 11596 IsGuiding returns 0
00:35:23.552 00.000 11596 scope move finished after 179 + 454 ms
00:35:23.552 00.000 11596 Move returns status 0, amount 179
00:35:23.552 00.000 11596 MoveAxis(N, 0, ABG)
00:35:23.552 00.000 11596 Move returns status 0, amount 0
00:35:23.552 00.000 11596 move complete, result=0
00:35:23.553 00.001 11596 worker thread done servicing request
00:35:23.553 00.000 13300 GuideStep: -0.1 px 179 ms EAST, 0.0 px 0 ms NORTH
00:35:23.553 00.000 11596 Worker thread wakes up
00:35:23.553 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:35:24.058 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:35:24.202 00.144 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"85d61b1a-7bf0-41a4-9c3c-99a7c8e57470"}
00:35:24.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"85d61b1a-7bf0-41a4-9c3c-99a7c8e57470"}
00:35:24.203 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1d9d66b0-503d-477d-8818-2a57689333d0"}
00:35:24.203 00.000 13300 case statement mapped state 6 to 3
00:35:24.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1d9d66b0-503d-477d-8818-2a57689333d0"}
00:35:24.203 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f62bb28b-cdde-4de5-ac9f-827082ee34fb"}
00:35:24.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":35,"width":15,"height":15,"star_pos":[6.53,7.08],"pixels":"..."},"id":"f62bb28b-cdde-4de5-ac9f-827082ee34fb"}
00:35:27.079 02.876 11596 Exposure complete
00:35:27.153 00.074 11596 worker thread done servicing request
00:35:27.153 00.000 13300 OnExposeComplete: enter
00:35:27.154 00.001 13300 UpdateGuideState(): m_state=6
00:35:27.154 00.000 13300 Star::Find(15, 123, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
00:35:27.154 00.000 13300 Star::Find returns 1 (0), X=123.66, Y=995.99, Mass=1127, SNR=23.4, Peak=102 HFD=3.9
00:35:27.155 00.001 13300 MultiStar: [#1 0.07,-0.01,0.59,U] [#2 0.22,0.09,0.00,M7] [#3 -0.01,0.00,0.30,U] [#4 -0.40,-0.23,0.00,M2] [#5 0.41,-0.08,0.00,M8] [#6 0.29,-0.56,0.00,M5] [#7 0.24,0.33,0.00,M8] [#8 0.08,0.02,0.26,U] 
00:35:27.155 00.000 13300 refined, 3 included, MultiStar: {0.12, 0.07}, one-star: {0.20, 0.15}
00:35:27.155 00.000 13300 CameraToMount -- cameraTheta (0.51) - m_xAngle (-1.61) = xAngle (2.12 = 2.12)
00:35:27.155 00.000 13300 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.14 = 2.14)
00:35:27.155 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=0.07 hyp=0.14 cameraTheta=0.51 mountX=-0.07 mountY=0.11, mountTheta=2.13
00:35:27.156 00.001 13300 SchedulePrimaryMove(1016D950, x=0.12, y=0.07, opts=13)
00:35:27.157 00.001 13300 Enqueuing Move request for scope (0.12, 0.07)
00:35:27.157 00.000 11596 Worker thread wakes up
00:35:27.157 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.07) opts 0xd
00:35:27.157 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, 0.07)
00:35:27.157 00.000 11596 Moving (0.12, 0.07) raw xDistance=-0.07 yDistance=0.11
00:35:27.157 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:35:27.157 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:27.157 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:35:27.158 00.001 11596 MoveAxis(E, 0, ABG)
00:35:27.158 00.000 11596 Move returns status 0, amount 0
00:35:27.158 00.000 11596 MoveAxis(N, 0, ABG)
00:35:27.158 00.000 11596 Move returns status 0, amount 0
00:35:27.158 00.000 11596 move complete, result=0
00:35:27.158 00.000 11596 worker thread done servicing request
00:35:27.163 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
00:35:27.171 00.008 13300 UpdateGuideState exits: m=1127 SNR=23.4
00:35:27.171 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:27.171 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:35:27.171 00.000 13300 Enqueuing Expose request
00:35:27.171 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:35:27.171 00.000 11596 Worker thread wakes up
00:35:27.171 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:35:27.203 00.032 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"86f01831-e06e-4def-87af-73fff96ffcff"}
00:35:27.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"86f01831-e06e-4def-87af-73fff96ffcff"}
00:35:27.205 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"77ec7380-aa8e-4a56-b634-aec89223e626"}
00:35:27.205 00.000 13300 case statement mapped state 6 to 3
00:35:27.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"77ec7380-aa8e-4a56-b634-aec89223e626"}
00:35:27.206 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"079fe21c-5ebf-4643-9e4f-b432d59eb65c"}
00:35:27.207 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":36,"width":15,"height":15,"star_pos":[6.66,6.99],"pixels":"..."},"id":"079fe21c-5ebf-4643-9e4f-b432d59eb65c"}
00:35:27.685 00.478 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:35:30.200 02.515 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0f134c33-fbe2-483c-88be-59abd10355e5"}
00:35:30.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0f134c33-fbe2-483c-88be-59abd10355e5"}
00:35:30.201 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fba155e9-c1ae-487d-915b-aa865eadaa4b"}
00:35:30.201 00.000 13300 case statement mapped state 6 to 3
00:35:30.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fba155e9-c1ae-487d-915b-aa865eadaa4b"}
00:35:30.201 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"751440d1-77e5-4a83-9b77-04cc63e12e7a"}
00:35:30.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":36,"width":15,"height":15,"star_pos":[6.66,6.99],"pixels":"..."},"id":"751440d1-77e5-4a83-9b77-04cc63e12e7a"}
00:35:30.712 00.511 11596 Exposure complete
00:35:30.784 00.072 11596 worker thread done servicing request
00:35:30.784 00.000 13300 OnExposeComplete: enter
00:35:30.784 00.000 13300 UpdateGuideState(): m_state=6
00:35:30.785 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
00:35:30.785 00.000 13300 Star::Find returns 1 (0), X=123.49, Y=995.89, Mass=1117, SNR=23.3, Peak=112 HFD=3.7
00:35:30.785 00.000 13300 MultiStar: [#1 0.08,-0.05,0.61,U] [#2 0.20,0.03,0.00,M8] [#3 0.18,-0.04,0.00,M1] [#4 -0.10,-0.03,0.27,U] [#5 0.30,-0.32,0.00,M9] [#6 0.21,-0.58,0.00,M6] [#7 0.31,-0.06,0.00,M9] [#8 -0.25,0.21,0.00,M5] 
00:35:30.785 00.000 13300 refined, 2 included, MultiStar: {0.02, 0.01}, one-star: {0.02, 0.05}
00:35:30.785 00.000 13300 CameraToMount -- cameraTheta (0.24) - m_xAngle (-1.61) = xAngle (1.84 = 1.84)
00:35:30.785 00.000 13300 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.86 = 1.86)
00:35:30.786 00.001 13300 CameraToMount -- cameraX=0.02 cameraY=0.01 hyp=0.02 cameraTheta=0.24 mountX=-0.01 mountY=0.02, mountTheta=1.85
00:35:30.787 00.001 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.01, opts=13)
00:35:30.787 00.000 13300 Enqueuing Move request for scope (0.02, 0.01)
00:35:30.787 00.000 11596 Worker thread wakes up
00:35:30.788 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.01) opts 0xd
00:35:30.788 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.01)
00:35:30.788 00.000 11596 Moving (0.02, 0.01) raw xDistance=-0.01 yDistance=0.02
00:35:30.788 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:35:30.788 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:30.788 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:35:30.788 00.000 11596 MoveAxis(E, 0, ABG)
00:35:30.789 00.001 11596 Move returns status 0, amount 0
00:35:30.789 00.000 11596 MoveAxis(N, 0, ABG)
00:35:30.789 00.000 11596 Move returns status 0, amount 0
00:35:30.789 00.000 11596 move complete, result=0
00:35:30.789 00.000 11596 worker thread done servicing request
00:35:30.796 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
00:35:30.803 00.007 13300 UpdateGuideState exits: m=1117 SNR=23.3
00:35:30.803 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:30.803 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:35:30.803 00.000 13300 Enqueuing Expose request
00:35:30.803 00.000 11596 Worker thread wakes up
00:35:30.803 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:35:30.803 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:35:31.315 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:35:33.199 01.884 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6279fa0e-cbba-4d24-8447-fe40c64a9927"}
00:35:33.199 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6279fa0e-cbba-4d24-8447-fe40c64a9927"}
00:35:33.200 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ef55a69f-2735-4f78-b9d3-d5cd4d5e9465"}
00:35:33.200 00.000 13300 case statement mapped state 6 to 3
00:35:33.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ef55a69f-2735-4f78-b9d3-d5cd4d5e9465"}
00:35:33.200 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4870c0de-9343-4e75-9d44-b1cb45824d38"}
00:35:33.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":37,"width":15,"height":15,"star_pos":[7.49,6.89],"pixels":"..."},"id":"4870c0de-9343-4e75-9d44-b1cb45824d38"}
00:35:34.346 01.146 11596 Exposure complete
00:35:34.418 00.072 11596 worker thread done servicing request
00:35:34.418 00.000 13300 OnExposeComplete: enter
00:35:34.419 00.001 13300 UpdateGuideState(): m_state=6
00:35:34.419 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
00:35:34.419 00.000 13300 Star::Find returns 1 (0), X=123.53, Y=995.92, Mass=1112, SNR=23.3, Peak=106 HFD=3.7
00:35:34.420 00.001 13300 MultiStar: [#1 -0.03,0.09,0.60,U] [#2 0.09,0.21,0.00,M9] [#3 -0.07,0.10,0.30,U] [#4 -0.18,-0.00,0.00,M2] [#5 0.26,0.11,0.00,M10] [#6 0.22,-0.40,0.00,M7] [#7 -0.09,0.10,0.29,U] [#8 -0.18,0.08,0.00,M6] 
00:35:34.420 00.000 13300 refined, 3 included, MultiStar: {-0.00, 0.09}, one-star: {0.07, 0.09}
00:35:34.420 00.000 13300 CameraToMount -- cameraTheta (1.57) - m_xAngle (-1.61) = xAngle (3.18 = -3.10)
00:35:34.420 00.000 13300 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.19 = -3.09)
00:35:34.420 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.09 hyp=0.09 cameraTheta=1.57 mountX=-0.09 mountY=-0.00, mountTheta=-3.09
00:35:34.422 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.09, opts=13)
00:35:34.422 00.000 13300 Enqueuing Move request for scope (-0.00, 0.09)
00:35:34.422 00.000 11596 Worker thread wakes up
00:35:34.423 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.09) opts 0xd
00:35:34.423 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.09)
00:35:34.423 00.000 11596 Moving (-0.00, 0.09) raw xDistance=-0.09 yDistance=-0.00
00:35:34.423 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:35:34.423 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:34.423 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:35:34.423 00.000 11596 MoveAxis(E, 0, ABG)
00:35:34.423 00.000 11596 Move returns status 0, amount 0
00:35:34.423 00.000 11596 MoveAxis(N, 0, ABG)
00:35:34.423 00.000 11596 Move returns status 0, amount 0
00:35:34.423 00.000 11596 move complete, result=0
00:35:34.424 00.001 11596 worker thread done servicing request
00:35:34.428 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
00:35:34.436 00.008 13300 UpdateGuideState exits: m=1112 SNR=23.3
00:35:34.436 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:34.436 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:35:34.436 00.000 13300 Enqueuing Expose request
00:35:34.436 00.000 11596 Worker thread wakes up
00:35:34.436 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:35:34.436 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:35:34.942 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:35:36.200 01.258 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4b6199dd-62cc-4862-8736-94c7eb7d354b"}
00:35:36.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4b6199dd-62cc-4862-8736-94c7eb7d354b"}
00:35:36.201 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c0a1ef34-eee4-41ca-905d-fb8219a58ed3"}
00:35:36.201 00.000 13300 case statement mapped state 6 to 3
00:35:36.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c0a1ef34-eee4-41ca-905d-fb8219a58ed3"}
00:35:36.202 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bb1cd3a4-68f6-46c7-9dba-631cfbc32d29"}
00:35:36.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":38,"width":15,"height":15,"star_pos":[6.53,6.92],"pixels":"..."},"id":"bb1cd3a4-68f6-46c7-9dba-631cfbc32d29"}
00:35:37.968 01.766 11596 Exposure complete
00:35:38.038 00.070 11596 worker thread done servicing request
00:35:38.038 00.000 13300 OnExposeComplete: enter
00:35:38.038 00.000 13300 UpdateGuideState(): m_state=6
00:35:38.039 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
00:35:38.039 00.000 13300 Star::Find returns 1 (0), X=123.54, Y=996.08, Mass=1131, SNR=23.5, Peak=102 HFD=3.9
00:35:38.039 00.000 13300 MultiStar: [#1 0.01,0.10,0.59,U] [#2 0.15,0.19,0.00,M10] [#3 0.21,0.09,0.00,M1] [#4 -0.23,-0.24,0.00,M3] [#5 0.36,-0.15,0.00,R] [#6 0.12,-0.63,0.00,M8] [#7 0.20,0.12,0.00,M9] [#8 0.23,0.12,0.00,M7] 
00:35:38.039 00.000 13300 refined, 1 included, MultiStar: {0.05, 0.19}, one-star: {0.08, 0.24}
00:35:38.039 00.000 13300 CameraToMount -- cameraTheta (1.30) - m_xAngle (-1.61) = xAngle (2.91 = 2.91)
00:35:38.039 00.000 13300 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.92 = 2.92)
00:35:38.040 00.001 13300 CameraToMount -- cameraX=0.05 cameraY=0.19 hyp=0.20 cameraTheta=1.30 mountX=-0.19 mountY=0.04, mountTheta=2.92
00:35:38.041 00.001 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.19, opts=13)
00:35:38.041 00.000 13300 Enqueuing Move request for scope (0.05, 0.19)
00:35:38.041 00.000 11596 Worker thread wakes up
00:35:38.041 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.19) opts 0xd
00:35:38.042 00.001 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.19)
00:35:38.042 00.000 11596 Moving (0.05, 0.19) raw xDistance=-0.19 yDistance=0.04
00:35:38.042 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.19
00:35:38.042 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:38.042 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:35:38.042 00.000 11596 MoveAxis(E, 239, ABG)
00:35:38.042 00.000 11596 Guiding  Dir = 2, Dur = 239
00:35:38.042 00.000 11596 IsSlewing returns 0
00:35:38.047 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
00:35:38.056 00.009 13300 UpdateGuideState exits: m=1131 SNR=23.5
00:35:38.056 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:38.056 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:35:38.056 00.000 13300 Enqueuing Expose request
00:35:38.057 00.001 11596 IsGuiding returns 0
00:35:38.155 00.098 11596 PulseGuide returned control before completion, sleep 153
00:35:38.367 00.212 11596 IsGuiding returns 1
00:35:38.367 00.000 11596 scope still moving after pulse duration time elapsed
00:35:38.401 00.034 11596 IsSlewing returns 0
00:35:38.602 00.201 11596 IsGuiding returns 0
00:35:38.602 00.000 11596 scope move finished after 239 + 305 ms
00:35:38.603 00.001 11596 Move returns status 0, amount 239
00:35:38.603 00.000 11596 MoveAxis(N, 0, ABG)
00:35:38.603 00.000 11596 Move returns status 0, amount 0
00:35:38.603 00.000 11596 move complete, result=0
00:35:38.603 00.000 11596 worker thread done servicing request
00:35:38.604 00.001 13300 GuideStep: -0.2 px 239 ms EAST, 0.0 px 0 ms NORTH
00:35:38.604 00.000 11596 Worker thread wakes up
00:35:38.604 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:35:39.121 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:35:39.200 00.079 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4a6027bd-b61b-4596-a622-127311d669b3"}
00:35:39.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4a6027bd-b61b-4596-a622-127311d669b3"}
00:35:39.201 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"daa014b8-fb45-46fc-954a-ff6c81b693df"}
00:35:39.201 00.000 13300 case statement mapped state 6 to 3
00:35:39.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"daa014b8-fb45-46fc-954a-ff6c81b693df"}
00:35:39.202 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3035956e-da52-4da8-8237-11c206935232"}
00:35:39.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":39,"width":15,"height":15,"star_pos":[6.54,7.08],"pixels":"..."},"id":"3035956e-da52-4da8-8237-11c206935232"}
00:35:42.147 02.945 11596 Exposure complete
00:35:42.199 00.052 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a10a8cd6-8641-4851-85c3-ace9a97d2a7b"}
00:35:42.199 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a10a8cd6-8641-4851-85c3-ace9a97d2a7b"}
00:35:42.200 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8d9151ba-4a68-4691-b14b-f7eff7f3be22"}
00:35:42.200 00.000 13300 case statement mapped state 6 to 3
00:35:42.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8d9151ba-4a68-4691-b14b-f7eff7f3be22"}
00:35:42.201 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"911a92a4-1302-4708-bbdd-ee5b2447eeb0"}
00:35:42.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":39,"width":15,"height":15,"star_pos":[6.54,7.08],"pixels":"..."},"id":"911a92a4-1302-4708-bbdd-ee5b2447eeb0"}
00:35:42.226 00.025 11596 worker thread done servicing request
00:35:42.226 00.000 13300 OnExposeComplete: enter
00:35:42.226 00.000 13300 UpdateGuideState(): m_state=6
00:35:42.227 00.001 13300 Star::Find(15, 123, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
00:35:42.228 00.001 13300 Star::Find returns 1 (0), X=123.61, Y=995.90, Mass=1121, SNR=23.4, Peak=103 HFD=3.9
00:35:42.228 00.000 13300 MultiStar: [#1 0.13,-0.12,0.00,M1] [#2 0.26,-0.16,0.00,R] [#3 0.33,0.02,0.00,M2] [#4 -0.39,-0.11,0.00,M4] [#5 -0.06,0.06,0.30,U] [#6 0.32,-0.74,0.00,M9] [#7 0.32,-0.14,0.00,M10] [#8 -0.12,0.30,0.00,M8] 
00:35:42.229 00.001 13300 refined, 1 included, MultiStar: {0.10, 0.06}, one-star: {0.15, 0.06}
00:35:42.229 00.000 13300 CameraToMount -- cameraTheta (0.54) - m_xAngle (-1.61) = xAngle (2.15 = 2.15)
00:35:42.229 00.000 13300 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.17 = 2.17)
00:35:42.229 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.06 hyp=0.12 cameraTheta=0.54 mountX=-0.06 mountY=0.10, mountTheta=2.16
00:35:42.231 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.06, opts=13)
00:35:42.231 00.000 13300 Enqueuing Move request for scope (0.10, 0.06)
00:35:42.231 00.000 11596 Worker thread wakes up
00:35:42.231 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.06) opts 0xd
00:35:42.231 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.06)
00:35:42.232 00.001 11596 Moving (0.10, 0.06) raw xDistance=-0.06 yDistance=0.10
00:35:42.232 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:35:42.232 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:42.232 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:35:42.232 00.000 11596 MoveAxis(E, 0, ABG)
00:35:42.232 00.000 11596 Move returns status 0, amount 0
00:35:42.233 00.001 11596 MoveAxis(N, 0, ABG)
00:35:42.233 00.000 11596 Move returns status 0, amount 0
00:35:42.234 00.001 11596 move complete, result=0
00:35:42.234 00.000 11596 worker thread done servicing request
00:35:42.239 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
00:35:42.249 00.010 13300 UpdateGuideState exits: m=1121 SNR=23.4
00:35:42.249 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:42.249 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:35:42.249 00.000 13300 Enqueuing Expose request
00:35:42.250 00.001 11596 Worker thread wakes up
00:35:42.250 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:35:42.250 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:35:42.766 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:35:45.199 02.433 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4042fb1c-5e39-4209-ac49-43c29348bc48"}
00:35:45.199 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4042fb1c-5e39-4209-ac49-43c29348bc48"}
00:35:45.200 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dcbed7dd-5a8f-490d-b781-aac7811e4479"}
00:35:45.200 00.000 13300 case statement mapped state 6 to 3
00:35:45.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dcbed7dd-5a8f-490d-b781-aac7811e4479"}
00:35:45.201 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f8ddb6cc-c11b-403b-93e9-e637e3addf61"}
00:35:45.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":40,"width":15,"height":15,"star_pos":[6.61,6.90],"pixels":"..."},"id":"f8ddb6cc-c11b-403b-93e9-e637e3addf61"}
00:35:45.805 00.604 11596 Exposure complete
00:35:45.880 00.075 11596 worker thread done servicing request
00:35:45.880 00.000 13300 OnExposeComplete: enter
00:35:45.880 00.000 13300 UpdateGuideState(): m_state=6
00:35:45.881 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
00:35:45.881 00.000 13300 Star::Find returns 1 (0), X=123.71, Y=995.73, Mass=1104, SNR=23.2, Peak=102 HFD=3.9
00:35:45.881 00.000 13300 MultiStar: [#1 0.21,-0.04,0.00,M2] [#2 0.05,0.09,0.57,U] [#3 0.18,-0.05,0.00,M3] [#4 0.16,-0.49,0.00,M5] [#5 0.25,-0.04,0.00,M1] [#6 0.53,-0.77,0.00,M10] [#7 0.18,-0.15,0.00,R] [#8 -0.11,0.07,0.26,U] 
00:35:45.881 00.000 13300 refined, 2 included, MultiStar: {0.14, -0.02}, one-star: {0.25, -0.11}
00:35:45.882 00.001 13300 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-1.61) = xAngle (1.45 = 1.45)
00:35:45.882 00.000 13300 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.46 = 1.46)
00:35:45.882 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-0.16 mountX=0.02 mountY=0.14, mountTheta=1.45
00:35:45.884 00.002 13300 SchedulePrimaryMove(1016D950, x=0.14, y=-0.02, opts=13)
00:35:45.884 00.000 13300 Enqueuing Move request for scope (0.14, -0.02)
00:35:45.884 00.000 11596 Worker thread wakes up
00:35:45.884 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.02) opts 0xd
00:35:45.884 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, -0.02)
00:35:45.885 00.001 11596 Moving (0.14, -0.02) raw xDistance=0.02 yDistance=0.14
00:35:45.885 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:35:45.885 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:45.885 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:35:45.885 00.000 11596 MoveAxis(E, 0, ABG)
00:35:45.885 00.000 11596 Move returns status 0, amount 0
00:35:45.885 00.000 11596 MoveAxis(N, 0, ABG)
00:35:45.885 00.000 11596 Move returns status 0, amount 0
00:35:45.885 00.000 11596 move complete, result=0
00:35:45.885 00.000 11596 worker thread done servicing request
00:35:45.892 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
00:35:45.899 00.007 13300 UpdateGuideState exits: m=1104 SNR=23.2
00:35:45.899 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:45.899 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:35:45.899 00.000 13300 Enqueuing Expose request
00:35:45.899 00.000 11596 Worker thread wakes up
00:35:45.899 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:35:45.900 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:35:46.413 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:35:48.197 01.784 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0bf0dd75-6a87-4300-ab96-7ed803147515"}
00:35:48.197 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0bf0dd75-6a87-4300-ab96-7ed803147515"}
00:35:48.198 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"73e3239d-31d0-4639-bbe0-e24a6911d9a9"}
00:35:48.198 00.000 13300 case statement mapped state 6 to 3
00:35:48.198 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"73e3239d-31d0-4639-bbe0-e24a6911d9a9"}
00:35:48.198 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ee53df50-8493-4708-b740-0fb18f162a57"}
00:35:48.198 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":41,"width":15,"height":15,"star_pos":[6.71,6.73],"pixels":"..."},"id":"ee53df50-8493-4708-b740-0fb18f162a57"}
00:35:49.454 01.256 11596 Exposure complete
00:35:49.528 00.074 11596 worker thread done servicing request
00:35:49.528 00.000 13300 OnExposeComplete: enter
00:35:49.528 00.000 13300 UpdateGuideState(): m_state=6
00:35:49.529 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
00:35:49.529 00.000 13300 Star::Find returns 1 (0), X=123.63, Y=995.86, Mass=1110, SNR=23.2, Peak=109 HFD=3.9
00:35:49.529 00.000 13300 MultiStar: [#1 0.17,-0.20,0.00,M3] [#2 0.09,0.22,0.00,M1] [#3 0.26,-0.11,0.00,M4] [#4 -0.26,-0.11,0.00,M6] [#5 0.11,0.18,0.00,M2] [#6 0.29,-0.83,0.00,R] [#7 -0.03,0.30,0.00,M1] [#8 -0.01,0.03,0.27,U] 
00:35:49.530 00.001 13300 refined, 1 included, MultiStar: {0.13, 0.03}, one-star: {0.16, 0.02}
00:35:49.530 00.000 13300 CameraToMount -- cameraTheta (0.20) - m_xAngle (-1.61) = xAngle (1.81 = 1.81)
00:35:49.530 00.000 13300 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.82 = 1.82)
00:35:49.530 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=0.03 hyp=0.13 cameraTheta=0.20 mountX=-0.03 mountY=0.12, mountTheta=1.81
00:35:49.531 00.001 13300 SchedulePrimaryMove(1016D950, x=0.13, y=0.03, opts=13)
00:35:49.532 00.001 13300 Enqueuing Move request for scope (0.13, 0.03)
00:35:49.532 00.000 11596 Worker thread wakes up
00:35:49.532 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.03) opts 0xd
00:35:49.532 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, 0.03)
00:35:49.532 00.000 11596 Moving (0.13, 0.03) raw xDistance=-0.03 yDistance=0.12
00:35:49.532 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:35:49.532 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:49.532 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:35:49.532 00.000 11596 MoveAxis(E, 0, ABG)
00:35:49.532 00.000 11596 Move returns status 0, amount 0
00:35:49.533 00.001 11596 MoveAxis(N, 0, ABG)
00:35:49.533 00.000 11596 Move returns status 0, amount 0
00:35:49.533 00.000 11596 move complete, result=0
00:35:49.533 00.000 11596 worker thread done servicing request
00:35:49.537 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
00:35:49.545 00.008 13300 UpdateGuideState exits: m=1110 SNR=23.2
00:35:49.546 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:49.546 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:35:49.546 00.000 13300 Enqueuing Expose request
00:35:49.546 00.000 11596 Worker thread wakes up
00:35:49.546 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:35:49.546 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:35:50.051 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:35:51.197 01.146 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"85b22234-3219-41f9-ba3a-79287bc3a77d"}
00:35:51.198 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"85b22234-3219-41f9-ba3a-79287bc3a77d"}
00:35:51.198 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1c6237cf-dff7-4268-acfd-0635f8252de0"}
00:35:51.199 00.001 13300 case statement mapped state 6 to 3
00:35:51.199 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1c6237cf-dff7-4268-acfd-0635f8252de0"}
00:35:51.200 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e8a67f28-408f-4e9b-b5f1-d3cc29364d91"}
00:35:51.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":42,"width":15,"height":15,"star_pos":[6.63,6.86],"pixels":"..."},"id":"e8a67f28-408f-4e9b-b5f1-d3cc29364d91"}
00:35:53.079 01.879 11596 Exposure complete
00:35:53.151 00.072 11596 worker thread done servicing request
00:35:53.151 00.000 13300 OnExposeComplete: enter
00:35:53.151 00.000 13300 UpdateGuideState(): m_state=6
00:35:53.151 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
00:35:53.152 00.001 13300 Star::Find returns 1 (0), X=123.67, Y=995.82, Mass=1126, SNR=23.5, Peak=113 HFD=3.9
00:35:53.152 00.000 13300 MultiStar: [#1 0.15,-0.11,0.00,M4] [#2 0.02,0.16,0.56,U] [#3 0.31,-0.22,0.00,M5] [#4 -0.19,0.18,0.00,M7] [#5 0.11,0.16,0.00,M3] [#6 -0.16,-0.01,0.26,U] [#7 0.22,0.16,0.00,M2] [#8 0.21,-0.23,0.00,M7] 
00:35:53.152 00.000 13300 refined, 2 included, MultiStar: {0.10, 0.04}, one-star: {0.21, -0.02}
00:35:53.152 00.000 13300 CameraToMount -- cameraTheta (0.36) - m_xAngle (-1.61) = xAngle (1.97 = 1.97)
00:35:53.153 00.001 13300 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.99 = 1.99)
00:35:53.153 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.04 hyp=0.10 cameraTheta=0.36 mountX=-0.04 mountY=0.09, mountTheta=1.97
00:35:53.154 00.001 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.04, opts=13)
00:35:53.154 00.000 13300 Enqueuing Move request for scope (0.10, 0.04)
00:35:53.154 00.000 11596 Worker thread wakes up
00:35:53.155 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.04) opts 0xd
00:35:53.155 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.04)
00:35:53.155 00.000 11596 Moving (0.10, 0.04) raw xDistance=-0.04 yDistance=0.09
00:35:53.155 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:35:53.155 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:53.155 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:35:53.155 00.000 11596 MoveAxis(E, 0, ABG)
00:35:53.155 00.000 11596 Move returns status 0, amount 0
00:35:53.155 00.000 11596 MoveAxis(N, 0, ABG)
00:35:53.155 00.000 11596 Move returns status 0, amount 0
00:35:53.156 00.001 11596 move complete, result=0
00:35:53.156 00.000 11596 worker thread done servicing request
00:35:53.160 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
00:35:53.169 00.009 13300 UpdateGuideState exits: m=1126 SNR=23.5
00:35:53.169 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:53.169 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:35:53.169 00.000 13300 Enqueuing Expose request
00:35:53.169 00.000 11596 Worker thread wakes up
00:35:53.169 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:35:53.169 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:35:53.686 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:35:54.196 00.510 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9fa34aed-3774-49b3-9ca8-8e598b103cbc"}
00:35:54.196 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9fa34aed-3774-49b3-9ca8-8e598b103cbc"}
00:35:54.198 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f136c990-3124-41ec-bc33-74acab71a60d"}
00:35:54.198 00.000 13300 case statement mapped state 6 to 3
00:35:54.198 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f136c990-3124-41ec-bc33-74acab71a60d"}
00:35:54.199 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8949f515-c686-4072-b29b-68c5584cc637"}
00:35:54.199 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":43,"width":15,"height":15,"star_pos":[6.67,6.82],"pixels":"..."},"id":"8949f515-c686-4072-b29b-68c5584cc637"}
00:35:56.723 02.524 11596 Exposure complete
00:35:56.795 00.072 11596 worker thread done servicing request
00:35:56.796 00.001 13300 OnExposeComplete: enter
00:35:56.796 00.000 13300 UpdateGuideState(): m_state=6
00:35:56.796 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
00:35:56.796 00.000 13300 Star::Find returns 1 (0), X=123.68, Y=995.87, Mass=1080, SNR=22.9, Peak=105 HFD=4.0
00:35:56.797 00.001 13300 MultiStar: [#1 0.29,-0.08,0.00,M5] [#2 0.07,0.13,0.57,U] [#3 0.40,-0.12,0.00,M6] [#4 -0.24,-0.35,0.00,M8] [#5 0.23,0.30,0.00,M4] [#6 0.24,-0.06,0.00,M1] [#7 0.28,0.14,0.00,M3] [#8 -0.06,0.23,0.00,M8] 
00:35:56.797 00.000 13300 refined, 1 included, MultiStar: {0.16, 0.07}, one-star: {0.21, 0.03}
00:35:56.797 00.000 13300 CameraToMount -- cameraTheta (0.39) - m_xAngle (-1.61) = xAngle (2.00 = 2.00)
00:35:56.797 00.000 13300 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.01 = 2.01)
00:35:56.798 00.001 13300 CameraToMount -- cameraX=0.16 cameraY=0.07 hyp=0.17 cameraTheta=0.39 mountX=-0.07 mountY=0.16, mountTheta=2.00
00:35:56.799 00.001 13300 SchedulePrimaryMove(1016D950, x=0.16, y=0.07, opts=13)
00:35:56.799 00.000 13300 Enqueuing Move request for scope (0.16, 0.07)
00:35:56.799 00.000 11596 Worker thread wakes up
00:35:56.800 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.07) opts 0xd
00:35:56.800 00.000 11596 Handling offset move in thread for scope, endpoint = (0.16, 0.07)
00:35:56.800 00.000 11596 Moving (0.16, 0.07) raw xDistance=-0.07 yDistance=0.16
00:35:56.800 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:35:56.800 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:56.801 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:35:56.801 00.000 11596 MoveAxis(E, 0, ABG)
00:35:56.801 00.000 11596 Move returns status 0, amount 0
00:35:56.801 00.000 11596 MoveAxis(N, 0, ABG)
00:35:56.801 00.000 11596 Move returns status 0, amount 0
00:35:56.801 00.000 11596 move complete, result=0
00:35:56.802 00.001 11596 worker thread done servicing request
00:35:56.808 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
00:35:56.817 00.009 13300 UpdateGuideState exits: m=1080 SNR=22.9
00:35:56.817 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:56.817 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:35:56.817 00.000 13300 Enqueuing Expose request
00:35:56.817 00.000 11596 Worker thread wakes up
00:35:56.817 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:35:56.818 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:35:57.195 00.377 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c7e63342-d20b-41c0-b5f7-034e2454db67"}
00:35:57.196 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c7e63342-d20b-41c0-b5f7-034e2454db67"}
00:35:57.196 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"327127b9-bda7-4359-b1d9-b712bf5061b0"}
00:35:57.197 00.001 13300 case statement mapped state 6 to 3
00:35:57.197 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"327127b9-bda7-4359-b1d9-b712bf5061b0"}
00:35:57.197 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"19add415-26b3-4952-a0b0-30054d0c660a"}
00:35:57.198 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":44,"width":15,"height":15,"star_pos":[6.68,6.87],"pixels":"..."},"id":"19add415-26b3-4952-a0b0-30054d0c660a"}
00:35:57.322 00.124 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:36:00.218 02.896 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d35544fb-c18e-4d5a-87ae-81805a043eea"}
00:36:00.218 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d35544fb-c18e-4d5a-87ae-81805a043eea"}
00:36:00.219 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fb777dfc-a487-4d97-8e7a-4323e906b225"}
00:36:00.219 00.000 13300 case statement mapped state 6 to 3
00:36:00.219 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fb777dfc-a487-4d97-8e7a-4323e906b225"}
00:36:00.220 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3958aa0f-63f9-4858-aab4-f1d6c3de253f"}
00:36:00.220 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":44,"width":15,"height":15,"star_pos":[6.68,6.87],"pixels":"..."},"id":"3958aa0f-63f9-4858-aab4-f1d6c3de253f"}
00:36:00.354 00.134 11596 Exposure complete
00:36:00.429 00.075 11596 worker thread done servicing request
00:36:00.429 00.000 13300 OnExposeComplete: enter
00:36:00.430 00.001 13300 UpdateGuideState(): m_state=6
00:36:00.430 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
00:36:00.430 00.000 13300 Star::Find returns 1 (0), X=123.67, Y=995.81, Mass=1114, SNR=23.3, Peak=106 HFD=3.9
00:36:00.431 00.001 13300 MultiStar: [#1 0.21,0.02,0.00,M6] [#2 0.03,0.18,0.00,M1] [#3 0.27,-0.20,0.00,M7] [#4 -0.10,-0.07,0.25,U] [#5 0.15,-0.04,0.29,U] [#6 -0.31,-0.00,0.00,M2] [#7 0.08,0.08,0.29,U] [#8 0.04,0.18,0.00,M9] 
00:36:00.431 00.000 13300 refined, 3 included, MultiStar: {0.13, -0.02}, one-star: {0.20, -0.03}
00:36:00.431 00.000 13300 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-1.61) = xAngle (1.46 = 1.46)
00:36:00.431 00.000 13300 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.47 = 1.47)
00:36:00.431 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=-0.02 hyp=0.14 cameraTheta=-0.15 mountX=0.01 mountY=0.13, mountTheta=1.46
00:36:00.433 00.002 13300 SchedulePrimaryMove(1016D950, x=0.13, y=-0.02, opts=13)
00:36:00.433 00.000 13300 Enqueuing Move request for scope (0.13, -0.02)
00:36:00.433 00.000 11596 Worker thread wakes up
00:36:00.433 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.02) opts 0xd
00:36:00.433 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, -0.02)
00:36:00.433 00.000 11596 Moving (0.13, -0.02) raw xDistance=0.01 yDistance=0.13
00:36:00.433 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:36:00.434 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:00.434 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:36:00.434 00.000 11596 MoveAxis(E, 0, ABG)
00:36:00.434 00.000 11596 Move returns status 0, amount 0
00:36:00.434 00.000 11596 MoveAxis(N, 0, ABG)
00:36:00.434 00.000 11596 Move returns status 0, amount 0
00:36:00.434 00.000 11596 move complete, result=0
00:36:00.434 00.000 11596 worker thread done servicing request
00:36:00.439 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
00:36:00.447 00.008 13300 UpdateGuideState exits: m=1114 SNR=23.3
00:36:00.447 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:00.448 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:36:00.448 00.000 13300 Enqueuing Expose request
00:36:00.448 00.000 11596 Worker thread wakes up
00:36:00.448 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:36:00.448 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:36:00.964 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:36:03.218 02.254 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d2ee6cf8-3e69-4141-9904-be131b03287a"}
00:36:03.218 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d2ee6cf8-3e69-4141-9904-be131b03287a"}
00:36:03.219 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b750e1c4-fca7-47f9-a603-b8d0cede0974"}
00:36:03.219 00.000 13300 case statement mapped state 6 to 3
00:36:03.219 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b750e1c4-fca7-47f9-a603-b8d0cede0974"}
00:36:03.219 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dd74b96d-2405-4949-bd9a-4494445c8745"}
00:36:03.219 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":45,"width":15,"height":15,"star_pos":[6.67,6.81],"pixels":"..."},"id":"dd74b96d-2405-4949-bd9a-4494445c8745"}
00:36:03.988 00.769 11596 Exposure complete
00:36:04.065 00.077 11596 worker thread done servicing request
00:36:04.065 00.000 13300 OnExposeComplete: enter
00:36:04.065 00.000 13300 UpdateGuideState(): m_state=6
00:36:04.065 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
00:36:04.066 00.001 13300 Star::Find returns 1 (0), X=123.54, Y=995.77, Mass=1113, SNR=23.2, Peak=106 HFD=3.9
00:36:04.066 00.000 13300 MultiStar: [#1 0.18,-0.09,0.00,M7] [#2 0.03,0.14,0.56,U] [#3 0.29,-0.34,0.00,M8] [#4 -0.47,-0.54,0.00,M8] [#5 -0.02,-0.14,0.29,U] [#6 -0.44,0.07,0.00,M3] [#7 0.02,0.10,0.30,U] [#8 0.07,-0.03,0.26,U] 
00:36:04.066 00.000 13300 refined, 4 included, MultiStar: {0.05, -0.00}, one-star: {0.08, -0.07}
00:36:04.067 00.001 13300 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-1.61) = xAngle (1.55 = 1.55)
00:36:04.067 00.000 13300 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.56 = 1.56)
00:36:04.067 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.00 hyp=0.05 cameraTheta=-0.06 mountX=0.00 mountY=0.05, mountTheta=1.55
00:36:04.068 00.001 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.00, opts=13)
00:36:04.068 00.000 13300 Enqueuing Move request for scope (0.05, -0.00)
00:36:04.069 00.001 11596 Worker thread wakes up
00:36:04.069 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.00) opts 0xd
00:36:04.069 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.00)
00:36:04.069 00.000 11596 Moving (0.05, -0.00) raw xDistance=0.00 yDistance=0.05
00:36:04.069 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:36:04.069 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:04.069 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:36:04.070 00.001 11596 MoveAxis(E, 0, ABG)
00:36:04.070 00.000 11596 Move returns status 0, amount 0
00:36:04.070 00.000 11596 MoveAxis(N, 0, ABG)
00:36:04.070 00.000 11596 Move returns status 0, amount 0
00:36:04.070 00.000 11596 move complete, result=0
00:36:04.070 00.000 11596 worker thread done servicing request
00:36:04.077 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=112, Gamma=0.510
00:36:04.084 00.007 13300 UpdateGuideState exits: m=1113 SNR=23.2
00:36:04.085 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:04.085 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:36:04.085 00.000 13300 Enqueuing Expose request
00:36:04.085 00.000 11596 Worker thread wakes up
00:36:04.085 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:36:04.085 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:36:04.589 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:36:06.217 01.628 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3314cfcc-42be-4c43-9bcb-6d090ece3ebb"}
00:36:06.217 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3314cfcc-42be-4c43-9bcb-6d090ece3ebb"}
00:36:06.218 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fb148330-e17b-4132-a918-c2ddcfe07ba4"}
00:36:06.218 00.000 13300 case statement mapped state 6 to 3
00:36:06.218 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fb148330-e17b-4132-a918-c2ddcfe07ba4"}
00:36:06.218 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4c8d522c-3464-4708-8ce9-b5eb7ef7cc03"}
00:36:06.218 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":46,"width":15,"height":15,"star_pos":[6.54,6.77],"pixels":"..."},"id":"4c8d522c-3464-4708-8ce9-b5eb7ef7cc03"}
00:36:07.613 01.395 11596 Exposure complete
00:36:07.685 00.072 11596 worker thread done servicing request
00:36:07.685 00.000 13300 OnExposeComplete: enter
00:36:07.686 00.001 13300 UpdateGuideState(): m_state=6
00:36:07.686 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
00:36:07.686 00.000 13300 Star::Find returns 1 (0), X=123.51, Y=995.74, Mass=1124, SNR=23.4, Peak=108 HFD=3.9
00:36:07.686 00.000 13300 MultiStar: [#1 0.05,-0.13,0.62,U] [#2 0.08,0.10,0.55,U] [#3 0.08,-0.14,0.30,U] [#4 -0.40,-0.36,0.00,M9] [#5 -0.20,-0.13,0.00,M3] [#6 0.11,0.09,0.24,U] [#7 -0.13,0.28,0.00,M2] [#8 0.05,0.11,0.26,U] 
00:36:07.687 00.001 13300 refined, 5 included, MultiStar: {0.06, -0.04}, one-star: {0.05, -0.09}
00:36:07.687 00.000 13300 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-1.61) = xAngle (1.07 = 1.07)
00:36:07.687 00.000 13300 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.08 = 1.08)
00:36:07.687 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-0.54 mountX=0.04 mountY=0.06, mountTheta=1.07
00:36:07.689 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.04, opts=13)
00:36:07.689 00.000 13300 Enqueuing Move request for scope (0.06, -0.04)
00:36:07.689 00.000 11596 Worker thread wakes up
00:36:07.689 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.04) opts 0xd
00:36:07.689 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.04)
00:36:07.690 00.001 11596 Moving (0.06, -0.04) raw xDistance=0.04 yDistance=0.06
00:36:07.690 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:36:07.690 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:07.690 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:36:07.690 00.000 11596 MoveAxis(E, 0, ABG)
00:36:07.690 00.000 11596 Move returns status 0, amount 0
00:36:07.690 00.000 11596 MoveAxis(N, 0, ABG)
00:36:07.691 00.001 11596 Move returns status 0, amount 0
00:36:07.691 00.000 11596 move complete, result=0
00:36:07.691 00.000 11596 worker thread done servicing request
00:36:07.698 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
00:36:07.706 00.008 13300 UpdateGuideState exits: m=1124 SNR=23.4
00:36:07.706 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:07.706 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:36:07.706 00.000 13300 Enqueuing Expose request
00:36:07.706 00.000 11596 Worker thread wakes up
00:36:07.706 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:36:07.707 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:36:08.219 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:36:09.217 00.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e746f375-c21d-4cfa-b4c4-11b05cc2286b"}
00:36:09.217 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e746f375-c21d-4cfa-b4c4-11b05cc2286b"}
00:36:09.218 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"089d967e-a8ab-4dcb-9ec4-5253ae8509f8"}
00:36:09.218 00.000 13300 case statement mapped state 6 to 3
00:36:09.218 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"089d967e-a8ab-4dcb-9ec4-5253ae8509f8"}
00:36:09.218 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1ce9c220-817f-4666-ad7f-9e5726d2308e"}
00:36:09.219 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":47,"width":15,"height":15,"star_pos":[6.51,6.74],"pixels":"..."},"id":"1ce9c220-817f-4666-ad7f-9e5726d2308e"}
00:36:11.259 02.040 11596 Exposure complete
00:36:11.331 00.072 11596 worker thread done servicing request
00:36:11.331 00.000 13300 OnExposeComplete: enter
00:36:11.331 00.000 13300 UpdateGuideState(): m_state=6
00:36:11.331 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
00:36:11.332 00.001 13300 Star::Find returns 1 (0), X=123.66, Y=995.76, Mass=1128, SNR=23.4, Peak=103 HFD=3.9
00:36:11.332 00.000 13300 MultiStar: [#1 0.08,-0.21,0.00,M7] [#2 -0.06,0.08,0.56,U] [#3 -0.09,-0.36,0.00,M8] [#4 -0.28,-0.56,0.00,M10] [#5 -0.05,-0.04,0.30,U] [#6 0.26,-0.22,0.00,M3] [#7 -0.10,0.15,0.00,M3] [#8 -0.08,-0.10,0.27,U] 
00:36:11.333 00.001 13300 refined, 3 included, MultiStar: {0.06, -0.04}, one-star: {0.19, -0.08}
00:36:11.333 00.000 13300 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-1.61) = xAngle (1.03 = 1.03)
00:36:11.333 00.000 13300 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.05 = 1.05)
00:36:11.333 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-0.58 mountX=0.03 mountY=0.06, mountTheta=1.03
00:36:11.335 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.04, opts=13)
00:36:11.335 00.000 13300 Enqueuing Move request for scope (0.06, -0.04)
00:36:11.335 00.000 11596 Worker thread wakes up
00:36:11.335 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.04) opts 0xd
00:36:11.335 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.04)
00:36:11.336 00.001 11596 Moving (0.06, -0.04) raw xDistance=0.03 yDistance=0.06
00:36:11.336 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:36:11.336 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:11.336 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:36:11.336 00.000 11596 MoveAxis(E, 0, ABG)
00:36:11.336 00.000 11596 Move returns status 0, amount 0
00:36:11.336 00.000 11596 MoveAxis(N, 0, ABG)
00:36:11.336 00.000 11596 Move returns status 0, amount 0
00:36:11.336 00.000 11596 move complete, result=0
00:36:11.336 00.000 11596 worker thread done servicing request
00:36:11.341 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=115, Gamma=0.510
00:36:11.348 00.007 13300 UpdateGuideState exits: m=1128 SNR=23.4
00:36:11.348 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:11.348 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:36:11.349 00.001 13300 Enqueuing Expose request
00:36:11.349 00.000 11596 Worker thread wakes up
00:36:11.349 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:36:11.349 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:36:11.854 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:36:12.217 00.363 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e6be1137-83cf-46de-a050-d2c5d7d52482"}
00:36:12.217 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e6be1137-83cf-46de-a050-d2c5d7d52482"}
00:36:12.218 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6cfd8a30-bf94-4ff8-8aa0-d909cda1eecf"}
00:36:12.218 00.000 13300 case statement mapped state 6 to 3
00:36:12.218 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6cfd8a30-bf94-4ff8-8aa0-d909cda1eecf"}
00:36:12.218 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6faacf0a-e433-4d22-a391-9dc00b040356"}
00:36:12.218 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":48,"width":15,"height":15,"star_pos":[6.66,6.76],"pixels":"..."},"id":"6faacf0a-e433-4d22-a391-9dc00b040356"}
00:36:14.908 02.690 11596 Exposure complete
00:36:15.027 00.119 11596 worker thread done servicing request
00:36:15.027 00.000 13300 OnExposeComplete: enter
00:36:15.027 00.000 13300 UpdateGuideState(): m_state=6
00:36:15.028 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
00:36:15.028 00.000 13300 Star::Find returns 1 (0), X=123.61, Y=995.66, Mass=1121, SNR=23.3, Peak=111 HFD=3.9
00:36:15.029 00.001 13300 MultiStar: [#1 0.03,-0.31,0.00,M8] [#2 -0.15,-0.06,0.00,M1] [#3 0.32,-0.39,0.00,M9] [#4 0.09,-0.75,0.00,R] [#5 0.05,-0.18,0.00,M3] [#6 0.10,-0.04,0.26,U] [#7 -0.06,-0.07,0.28,U] [#8 -0.00,-0.34,0.00,M7] 
00:36:15.029 00.000 13300 refined, 2 included, MultiStar: {0.10, -0.13}, one-star: {0.15, -0.17}
00:36:15.029 00.000 13300 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-1.61) = xAngle (0.69 = 0.69)
00:36:15.029 00.000 13300 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.70 = 0.70)
00:36:15.030 00.001 13300 CameraToMount -- cameraX=0.10 cameraY=-0.13 hyp=0.17 cameraTheta=-0.92 mountX=0.13 mountY=0.11, mountTheta=0.70
00:36:15.033 00.003 13300 SchedulePrimaryMove(1016D950, x=0.10, y=-0.13, opts=13)
00:36:15.034 00.001 13300 Enqueuing Move request for scope (0.10, -0.13)
00:36:15.034 00.000 11596 Worker thread wakes up
00:36:15.034 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.13) opts 0xd
00:36:15.034 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, -0.13)
00:36:15.035 00.001 11596 Moving (0.10, -0.13) raw xDistance=0.13 yDistance=0.11
00:36:15.035 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:36:15.035 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:15.035 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:36:15.035 00.000 11596 MoveAxis(E, 0, ABG)
00:36:15.036 00.001 11596 Move returns status 0, amount 0
00:36:15.036 00.000 11596 MoveAxis(N, 0, ABG)
00:36:15.036 00.000 11596 Move returns status 0, amount 0
00:36:15.036 00.000 11596 move complete, result=0
00:36:15.036 00.000 11596 worker thread done servicing request
00:36:15.044 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=119, Gamma=0.510
00:36:15.057 00.013 13300 UpdateGuideState exits: m=1121 SNR=23.3
00:36:15.057 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:15.057 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:36:15.058 00.001 13300 Enqueuing Expose request
00:36:15.058 00.000 11596 Worker thread wakes up
00:36:15.058 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:36:15.058 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:36:15.217 00.159 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5dcb3f17-8b11-4f12-9bcc-62828519e135"}
00:36:15.217 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5dcb3f17-8b11-4f12-9bcc-62828519e135"}
00:36:15.219 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d6976a20-47e1-43b7-8704-65205bd1af98"}
00:36:15.219 00.000 13300 case statement mapped state 6 to 3
00:36:15.219 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d6976a20-47e1-43b7-8704-65205bd1af98"}
00:36:15.220 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1594070a-4dae-4291-afd0-b0618dab9557"}
00:36:15.220 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":49,"width":15,"height":15,"star_pos":[6.61,6.66],"pixels":"..."},"id":"1594070a-4dae-4291-afd0-b0618dab9557"}
00:36:15.568 00.348 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:36:18.216 02.648 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"186f9898-af63-4ff8-bf29-ae8c2a99895c"}
00:36:18.216 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"186f9898-af63-4ff8-bf29-ae8c2a99895c"}
00:36:18.217 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2480c898-fd8e-4d50-8706-efffdfa0274d"}
00:36:18.217 00.000 13300 case statement mapped state 6 to 3
00:36:18.217 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2480c898-fd8e-4d50-8706-efffdfa0274d"}
00:36:18.218 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0ea321d4-65e5-4e18-a166-e0c9566c27ad"}
00:36:18.218 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":49,"width":15,"height":15,"star_pos":[6.61,6.66],"pixels":"..."},"id":"0ea321d4-65e5-4e18-a166-e0c9566c27ad"}
00:36:18.601 00.383 11596 Exposure complete
00:36:18.675 00.074 11596 worker thread done servicing request
00:36:18.675 00.000 13300 OnExposeComplete: enter
00:36:18.676 00.001 13300 UpdateGuideState(): m_state=6
00:36:18.676 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
00:36:18.676 00.000 13300 Star::Find returns 1 (0), X=123.53, Y=995.62, Mass=1133, SNR=23.6, Peak=110 HFD=4.1
00:36:18.677 00.001 13300 MultiStar: [#1 -0.11,-0.22,0.00,M9] [#2 -0.17,-0.13,0.00,M2] [#3 -0.04,-0.40,0.00,M10] [#4 -0.38,0.15,0.00,M1] [#5 -0.29,-0.22,0.00,M4] [#6 -0.18,-0.17,0.00,M3] [#7 -0.10,0.07,0.30,U] [#8 -0.01,-0.19,0.00,M8] 
00:36:18.677 00.000 13300 refined, 1 included, MultiStar: {0.03, -0.15}, one-star: {0.06, -0.21}
00:36:18.677 00.000 13300 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-1.61) = xAngle (0.21 = 0.21)
00:36:18.677 00.000 13300 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.22 = 0.22)
00:36:18.677 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.15 hyp=0.15 cameraTheta=-1.40 mountX=0.15 mountY=0.03, mountTheta=0.22
00:36:18.679 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.15, opts=13)
00:36:18.679 00.000 13300 Enqueuing Move request for scope (0.03, -0.15)
00:36:18.679 00.000 11596 Worker thread wakes up
00:36:18.679 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.15) opts 0xd
00:36:18.679 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.15)
00:36:18.679 00.000 11596 Moving (0.03, -0.15) raw xDistance=0.15 yDistance=0.03
00:36:18.679 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.15
00:36:18.680 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:18.680 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:36:18.680 00.000 11596 MoveAxis(W, 185, ABG)
00:36:18.680 00.000 11596 Guiding  Dir = 3, Dur = 185
00:36:18.680 00.000 11596 IsSlewing returns 0
00:36:18.685 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
00:36:18.693 00.008 13300 UpdateGuideState exits: m=1133 SNR=23.6
00:36:18.693 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:18.693 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:36:18.693 00.000 13300 Enqueuing Expose request
00:36:18.811 00.118 11596 IsGuiding returns 0
00:36:19.115 00.304 11596 IsGuiding returns 1
00:36:19.115 00.000 11596 scope still moving after pulse duration time elapsed
00:36:19.255 00.140 11596 IsSlewing returns 0
00:36:19.409 00.154 11596 IsGuiding returns 0
00:36:19.409 00.000 11596 scope move finished after 185 + 412 ms
00:36:19.410 00.001 11596 Move returns status 0, amount 185
00:36:19.410 00.000 11596 MoveAxis(N, 0, ABG)
00:36:19.410 00.000 11596 Move returns status 0, amount 0
00:36:19.410 00.000 11596 move complete, result=0
00:36:19.410 00.000 11596 worker thread done servicing request
00:36:19.410 00.000 13300 GuideStep: 0.1 px 185 ms WEST, 0.0 px 0 ms NORTH
00:36:19.411 00.001 11596 Worker thread wakes up
00:36:19.411 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:36:19.915 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:36:21.216 01.301 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"64b89b81-6c8a-4377-9fa0-07187470d236"}
00:36:21.216 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"64b89b81-6c8a-4377-9fa0-07187470d236"}
00:36:21.217 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b2b08454-be43-43c8-b883-277055fb09ba"}
00:36:21.217 00.000 13300 case statement mapped state 6 to 3
00:36:21.217 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b2b08454-be43-43c8-b883-277055fb09ba"}
00:36:21.217 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f0237aa5-bc67-48ed-9f50-2e2f24d260aa"}
00:36:21.217 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":50,"width":15,"height":15,"star_pos":[6.53,6.62],"pixels":"..."},"id":"f0237aa5-bc67-48ed-9f50-2e2f24d260aa"}
00:36:22.938 01.721 11596 Exposure complete
00:36:23.011 00.073 11596 worker thread done servicing request
00:36:23.011 00.000 13300 OnExposeComplete: enter
00:36:23.011 00.000 13300 UpdateGuideState(): m_state=6
00:36:23.012 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
00:36:23.012 00.000 13300 Star::Find returns 1 (0), X=123.61, Y=995.93, Mass=1117, SNR=23.4, Peak=106 HFD=3.9
00:36:23.012 00.000 13300 MultiStar: [#1 0.11,-0.09,0.60,U] [#2 0.06,0.33,0.00,M3] [#3 0.26,-0.15,0.00,R] [#4 -0.27,0.77,0.00,M2] [#5 0.00,0.04,0.28,U] [#6 -0.04,0.28,0.00,M4] [#7 0.17,0.18,0.00,M2] [#8 -0.24,0.11,0.00,M9] 
00:36:23.012 00.000 13300 refined, 2 included, MultiStar: {0.11, 0.02}, one-star: {0.14, 0.09}
00:36:23.013 00.001 13300 CameraToMount -- cameraTheta (0.20) - m_xAngle (-1.61) = xAngle (1.81 = 1.81)
00:36:23.013 00.000 13300 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.83 = 1.83)
00:36:23.013 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.02 hyp=0.11 cameraTheta=0.20 mountX=-0.03 mountY=0.11, mountTheta=1.81
00:36:23.014 00.001 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.02, opts=13)
00:36:23.014 00.000 13300 Enqueuing Move request for scope (0.11, 0.02)
00:36:23.015 00.001 11596 Worker thread wakes up
00:36:23.015 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.02) opts 0xd
00:36:23.015 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.02)
00:36:23.015 00.000 11596 Moving (0.11, 0.02) raw xDistance=-0.03 yDistance=0.11
00:36:23.015 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:36:23.015 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:23.015 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:36:23.015 00.000 11596 MoveAxis(E, 0, ABG)
00:36:23.015 00.000 11596 Move returns status 0, amount 0
00:36:23.015 00.000 11596 MoveAxis(N, 0, ABG)
00:36:23.016 00.001 11596 Move returns status 0, amount 0
00:36:23.016 00.000 11596 move complete, result=0
00:36:23.016 00.000 11596 worker thread done servicing request
00:36:23.020 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
00:36:23.027 00.007 13300 UpdateGuideState exits: m=1117 SNR=23.4
00:36:23.028 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:23.028 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:36:23.028 00.000 13300 Enqueuing Expose request
00:36:23.028 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:36:23.028 00.000 11596 Worker thread wakes up
00:36:23.028 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:36:23.541 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:36:24.215 00.674 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1199907c-d1c0-4646-a788-461d4ec7db2f"}
00:36:24.215 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1199907c-d1c0-4646-a788-461d4ec7db2f"}
00:36:24.216 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bc0a1df1-4877-41e7-a918-3471757d7824"}
00:36:24.216 00.000 13300 case statement mapped state 6 to 3
00:36:24.216 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bc0a1df1-4877-41e7-a918-3471757d7824"}
00:36:24.216 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4b2a50c0-8918-4bec-9748-5a164a344bb1"}
00:36:24.217 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":51,"width":15,"height":15,"star_pos":[6.61,6.93],"pixels":"..."},"id":"4b2a50c0-8918-4bec-9748-5a164a344bb1"}
00:36:26.571 02.354 11596 Exposure complete
00:36:26.642 00.071 11596 worker thread done servicing request
00:36:26.643 00.001 13300 OnExposeComplete: enter
00:36:26.643 00.000 13300 UpdateGuideState(): m_state=6
00:36:26.643 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
00:36:26.643 00.000 13300 Star::Find returns 1 (0), X=123.58, Y=995.74, Mass=1088, SNR=23.1, Peak=113 HFD=3.8
00:36:26.644 00.001 13300 MultiStar: [#1 0.04,-0.05,0.61,U] [#2 0.02,0.14,0.55,U] [#3 -0.01,-0.08,0.30,U] [#4 -0.19,0.60,0.00,M3] [#5 0.00,-0.10,0.29,U] [#6 -0.25,0.27,0.00,M5] [#7 0.13,0.16,0.00,M3] [#8 0.00,-0.06,0.26,U] 
00:36:26.644 00.000 13300 refined, 5 included, MultiStar: {0.05, -0.04}, one-star: {0.11, -0.10}
00:36:26.644 00.000 13300 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-1.61) = xAngle (0.90 = 0.90)
00:36:26.644 00.000 13300 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.91 = 0.91)
00:36:26.644 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.04 hyp=0.06 cameraTheta=-0.71 mountX=0.04 mountY=0.05, mountTheta=0.90
00:36:26.646 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.04, opts=13)
00:36:26.646 00.000 13300 Enqueuing Move request for scope (0.05, -0.04)
00:36:26.646 00.000 11596 Worker thread wakes up
00:36:26.646 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.04) opts 0xd
00:36:26.647 00.001 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.04)
00:36:26.647 00.000 11596 Moving (0.05, -0.04) raw xDistance=0.04 yDistance=0.05
00:36:26.647 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:36:26.647 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:26.647 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:36:26.647 00.000 11596 MoveAxis(E, 0, ABG)
00:36:26.647 00.000 11596 Move returns status 0, amount 0
00:36:26.648 00.001 11596 MoveAxis(N, 0, ABG)
00:36:26.648 00.000 11596 Move returns status 0, amount 0
00:36:26.648 00.000 11596 move complete, result=0
00:36:26.648 00.000 11596 worker thread done servicing request
00:36:26.653 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
00:36:26.664 00.011 13300 UpdateGuideState exits: m=1088 SNR=23.1
00:36:26.664 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:26.664 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:36:26.664 00.000 13300 Enqueuing Expose request
00:36:26.664 00.000 11596 Worker thread wakes up
00:36:26.664 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:36:26.665 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:36:27.178 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:36:27.222 00.044 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"86365536-1833-4be4-b1dd-ebb06837fbfe"}
00:36:27.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"86365536-1833-4be4-b1dd-ebb06837fbfe"}
00:36:27.223 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e4421174-d5df-4cf0-b365-57ae9458fd02"}
00:36:27.223 00.000 13300 case statement mapped state 6 to 3
00:36:27.223 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e4421174-d5df-4cf0-b365-57ae9458fd02"}
00:36:27.224 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"528218e0-98f4-4efe-a365-5acd35643011"}
00:36:27.224 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":52,"width":15,"height":15,"star_pos":[6.58,6.74],"pixels":"..."},"id":"528218e0-98f4-4efe-a365-5acd35643011"}
00:36:30.223 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"419d92c5-606e-4d60-99cc-2108602892d2"}
00:36:30.223 00.000 11596 Exposure complete
00:36:30.223 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"419d92c5-606e-4d60-99cc-2108602892d2"}
00:36:30.224 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"58cac9a8-ddba-4858-b408-5daa98562a2b"}
00:36:30.224 00.000 13300 case statement mapped state 6 to 3
00:36:30.224 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"58cac9a8-ddba-4858-b408-5daa98562a2b"}
00:36:30.225 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3ef15c34-f1d0-4987-90c3-d984ab63a849"}
00:36:30.225 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":52,"width":15,"height":15,"star_pos":[6.58,6.74],"pixels":"..."},"id":"3ef15c34-f1d0-4987-90c3-d984ab63a849"}
00:36:30.306 00.081 11596 worker thread done servicing request
00:36:30.306 00.000 13300 OnExposeComplete: enter
00:36:30.306 00.000 13300 UpdateGuideState(): m_state=6
00:36:30.306 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
00:36:30.307 00.001 13300 Star::Find returns 1 (0), X=123.65, Y=995.75, Mass=1117, SNR=23.3, Peak=102 HFD=3.9
00:36:30.307 00.000 13300 MultiStar: [#1 0.13,-0.21,0.00,M8] [#2 0.02,0.11,0.56,U] [#3 -0.06,-0.12,0.32,U] [#4 -0.32,0.37,0.00,M4] [#5 0.18,0.01,0.00,M3] [#6 -0.09,0.04,0.27,U] [#7 -0.05,0.07,0.29,U] [#8 0.11,-0.18,0.00,M9] 
00:36:30.307 00.000 13300 refined, 4 included, MultiStar: {0.06, -0.01}, one-star: {0.19, -0.09}
00:36:30.307 00.000 13300 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-1.61) = xAngle (1.39 = 1.39)
00:36:30.307 00.000 13300 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.41 = 1.41)
00:36:30.307 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-0.22 mountX=0.01 mountY=0.06, mountTheta=1.39
00:36:30.309 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.01, opts=13)
00:36:30.309 00.000 13300 Enqueuing Move request for scope (0.06, -0.01)
00:36:30.309 00.000 11596 Worker thread wakes up
00:36:30.309 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
00:36:30.309 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
00:36:30.310 00.001 11596 Moving (0.06, -0.01) raw xDistance=0.01 yDistance=0.06
00:36:30.310 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:36:30.310 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:30.310 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:36:30.310 00.000 11596 MoveAxis(E, 0, ABG)
00:36:30.310 00.000 11596 Move returns status 0, amount 0
00:36:30.310 00.000 11596 MoveAxis(N, 0, ABG)
00:36:30.310 00.000 11596 Move returns status 0, amount 0
00:36:30.310 00.000 11596 move complete, result=0
00:36:30.310 00.000 11596 worker thread done servicing request
00:36:30.315 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
00:36:30.324 00.009 13300 UpdateGuideState exits: m=1117 SNR=23.3
00:36:30.324 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:30.324 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:36:30.324 00.000 13300 Enqueuing Expose request
00:36:30.324 00.000 11596 Worker thread wakes up
00:36:30.324 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:36:30.324 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:36:30.836 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:36:33.221 02.385 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ff8f7a9a-62b6-41f7-ae23-8490088a0ebb"}
00:36:33.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ff8f7a9a-62b6-41f7-ae23-8490088a0ebb"}
00:36:33.222 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"12eb4b39-2448-402c-8f8e-a4311471891b"}
00:36:33.222 00.000 13300 case statement mapped state 6 to 3
00:36:33.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"12eb4b39-2448-402c-8f8e-a4311471891b"}
00:36:33.222 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d05628c6-8059-4331-b591-aa181bc0f58c"}
00:36:33.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":53,"width":15,"height":15,"star_pos":[6.65,6.75],"pixels":"..."},"id":"d05628c6-8059-4331-b591-aa181bc0f58c"}
00:36:33.988 00.766 11596 Exposure complete
00:36:34.062 00.074 11596 worker thread done servicing request
00:36:34.062 00.000 13300 OnExposeComplete: enter
00:36:34.063 00.001 13300 UpdateGuideState(): m_state=6
00:36:34.063 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
00:36:34.063 00.000 13300 Star::Find returns 1 (0), X=123.72, Y=995.88, Mass=1126, SNR=23.4, Peak=106 HFD=4.0
00:36:34.064 00.001 13300 MultiStar: [#1 0.20,-0.03,0.00,M9] [#2 -0.03,0.16,0.00,M2] [#3 0.15,0.22,0.00,M1] [#4 -0.23,0.84,0.00,M5] [#5 0.03,-0.04,0.28,U] [#6 -0.22,0.04,0.00,M5] [#7 0.19,0.28,0.00,M3] [#8 0.16,0.02,0.25,U] 
00:36:34.064 00.000 13300 refined, 2 included, MultiStar: {0.20, 0.03}, one-star: {0.25, 0.04}
00:36:34.064 00.000 13300 CameraToMount -- cameraTheta (0.13) - m_xAngle (-1.61) = xAngle (1.74 = 1.74)
00:36:34.064 00.000 13300 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.75 = 1.75)
00:36:34.064 00.000 13300 CameraToMount -- cameraX=0.20 cameraY=0.03 hyp=0.20 cameraTheta=0.13 mountX=-0.03 mountY=0.20, mountTheta=1.74
00:36:34.065 00.001 13300 SchedulePrimaryMove(1016D950, x=0.20, y=0.03, opts=13)
00:36:34.066 00.001 13300 Enqueuing Move request for scope (0.20, 0.03)
00:36:34.066 00.000 11596 Worker thread wakes up
00:36:34.066 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.03) opts 0xd
00:36:34.066 00.000 11596 Handling offset move in thread for scope, endpoint = (0.20, 0.03)
00:36:34.066 00.000 11596 Moving (0.20, 0.03) raw xDistance=-0.03 yDistance=0.20
00:36:34.066 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:36:34.066 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:36:34.066 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
00:36:34.066 00.000 11596 MoveAxis(E, 0, ABG)
00:36:34.067 00.001 11596 Move returns status 0, amount 0
00:36:34.067 00.000 11596 MoveAxis(N, 0, ABG)
00:36:34.067 00.000 11596 Move returns status 0, amount 0
00:36:34.067 00.000 11596 move complete, result=0
00:36:34.067 00.000 11596 worker thread done servicing request
00:36:34.072 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
00:36:34.080 00.008 13300 UpdateGuideState exits: m=1126 SNR=23.4
00:36:34.080 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:34.080 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:36:34.080 00.000 13300 Enqueuing Expose request
00:36:34.080 00.000 11596 Worker thread wakes up
00:36:34.080 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:36:34.081 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:36:34.590 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:36:36.221 01.631 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"68504327-3d53-4770-b1e0-b35d0e79540c"}
00:36:36.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"68504327-3d53-4770-b1e0-b35d0e79540c"}
00:36:36.222 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"38fc60f4-2bc3-4b25-bf9f-9ee07e146a99"}
00:36:36.222 00.000 13300 case statement mapped state 6 to 3
00:36:36.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"38fc60f4-2bc3-4b25-bf9f-9ee07e146a99"}
00:36:36.223 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f28396fc-daf6-4704-8f6e-1f279e20ac24"}
00:36:36.223 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":54,"width":15,"height":15,"star_pos":[6.72,6.88],"pixels":"..."},"id":"f28396fc-daf6-4704-8f6e-1f279e20ac24"}
00:36:37.614 01.391 11596 Exposure complete
00:36:37.688 00.074 11596 worker thread done servicing request
00:36:37.688 00.000 13300 OnExposeComplete: enter
00:36:37.688 00.000 13300 UpdateGuideState(): m_state=6
00:36:37.689 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
00:36:37.689 00.000 13300 Star::Find returns 1 (0), X=123.71, Y=995.81, Mass=1101, SNR=23.2, Peak=102 HFD=3.9
00:36:37.690 00.001 13300 MultiStar: [#1 0.17,-0.05,0.00,M10] [#2 0.08,0.07,0.56,U] [#3 -0.13,-0.17,0.00,M2] [#4 -0.09,0.45,0.00,M6] [#5 0.29,0.05,0.00,M3] [#6 -0.20,-0.08,0.00,M6] [#7 0.09,-0.04,0.30,U] [#8 -0.02,0.06,0.28,U] 
00:36:37.690 00.000 13300 refined, 3 included, MultiStar: {0.14, 0.01}, one-star: {0.25, -0.03}
00:36:37.690 00.000 13300 CameraToMount -- cameraTheta (0.04) - m_xAngle (-1.61) = xAngle (1.65 = 1.65)
00:36:37.690 00.000 13300 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.66 = 1.66)
00:36:37.690 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=0.01 hyp=0.14 cameraTheta=0.04 mountX=-0.01 mountY=0.14, mountTheta=1.65
00:36:37.692 00.002 13300 SchedulePrimaryMove(1016D950, x=0.14, y=0.01, opts=13)
00:36:37.692 00.000 13300 Enqueuing Move request for scope (0.14, 0.01)
00:36:37.692 00.000 11596 Worker thread wakes up
00:36:37.692 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.01) opts 0xd
00:36:37.692 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, 0.01)
00:36:37.692 00.000 11596 Moving (0.14, 0.01) raw xDistance=-0.01 yDistance=0.14
00:36:37.693 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:36:37.693 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:37.693 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:36:37.693 00.000 11596 MoveAxis(E, 0, ABG)
00:36:37.693 00.000 11596 Move returns status 0, amount 0
00:36:37.693 00.000 11596 MoveAxis(N, 0, ABG)
00:36:37.693 00.000 11596 Move returns status 0, amount 0
00:36:37.693 00.000 11596 move complete, result=0
00:36:37.693 00.000 11596 worker thread done servicing request
00:36:37.702 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
00:36:37.711 00.009 13300 UpdateGuideState exits: m=1101 SNR=23.2
00:36:37.711 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:37.711 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:36:37.712 00.001 13300 Enqueuing Expose request
00:36:37.712 00.000 11596 Worker thread wakes up
00:36:37.712 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:36:37.712 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:36:38.216 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:36:39.220 01.004 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f5fbf541-7bef-449d-920c-a271232c146b"}
00:36:39.220 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f5fbf541-7bef-449d-920c-a271232c146b"}
00:36:39.221 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"507a03be-1e79-406a-afa3-6b8df67e2b61"}
00:36:39.221 00.000 13300 case statement mapped state 6 to 3
00:36:39.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"507a03be-1e79-406a-afa3-6b8df67e2b61"}
00:36:39.221 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ff60a858-0dac-4c7a-a095-e7ca7b7198e5"}
00:36:39.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":55,"width":15,"height":15,"star_pos":[6.71,6.81],"pixels":"..."},"id":"ff60a858-0dac-4c7a-a095-e7ca7b7198e5"}
00:36:41.244 02.023 11596 Exposure complete
00:36:41.316 00.072 11596 worker thread done servicing request
00:36:41.316 00.000 13300 OnExposeComplete: enter
00:36:41.316 00.000 13300 UpdateGuideState(): m_state=6
00:36:41.317 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
00:36:41.317 00.000 13300 Star::Find returns 1 (0), X=123.69, Y=995.88, Mass=1090, SNR=23.1, Peak=102 HFD=4.0
00:36:41.318 00.001 13300 MultiStar: [#1 0.17,0.04,0.00,R] [#2 0.03,0.32,0.00,M2] [#3 0.06,0.10,0.31,U] [#4 -0.06,0.69,0.00,M7] [#5 0.03,0.20,0.00,M4] [#6 0.16,0.37,0.00,M7] [#7 0.26,0.25,0.00,M3] [#8 0.34,0.08,0.00,M8] 
00:36:41.318 00.000 13300 refined, 1 included, MultiStar: {0.19, 0.05}, one-star: {0.23, 0.04}
00:36:41.318 00.000 13300 CameraToMount -- cameraTheta (0.28) - m_xAngle (-1.61) = xAngle (1.89 = 1.89)
00:36:41.318 00.000 13300 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.90 = 1.90)
00:36:41.318 00.000 13300 CameraToMount -- cameraX=0.19 cameraY=0.05 hyp=0.20 cameraTheta=0.28 mountX=-0.06 mountY=0.19, mountTheta=1.89
00:36:41.321 00.003 13300 SchedulePrimaryMove(1016D950, x=0.19, y=0.05, opts=13)
00:36:41.321 00.000 13300 Enqueuing Move request for scope (0.19, 0.05)
00:36:41.321 00.000 11596 Worker thread wakes up
00:36:41.322 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.05) opts 0xd
00:36:41.322 00.000 11596 Handling offset move in thread for scope, endpoint = (0.19, 0.05)
00:36:41.322 00.000 11596 Moving (0.19, 0.05) raw xDistance=-0.06 yDistance=0.19
00:36:41.322 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:36:41.322 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:36:41.323 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:36:41.323 00.000 11596 MoveAxis(E, 0, ABG)
00:36:41.323 00.000 11596 Move returns status 0, amount 0
00:36:41.323 00.000 11596 MoveAxis(N, 0, ABG)
00:36:41.323 00.000 11596 Move returns status 0, amount 0
00:36:41.323 00.000 11596 move complete, result=0
00:36:41.324 00.001 11596 worker thread done servicing request
00:36:41.328 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
00:36:41.335 00.007 13300 UpdateGuideState exits: m=1090 SNR=23.1
00:36:41.335 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:41.336 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:36:41.336 00.000 13300 Enqueuing Expose request
00:36:41.336 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:36:41.336 00.000 11596 Worker thread wakes up
00:36:41.336 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:36:41.847 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:36:42.220 00.373 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"33c0b694-5108-4d8a-86ae-6ffc16b4e2ef"}
00:36:42.220 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"33c0b694-5108-4d8a-86ae-6ffc16b4e2ef"}
00:36:42.221 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3178d120-597a-4f9e-9af0-da3be75b10c8"}
00:36:42.221 00.000 13300 case statement mapped state 6 to 3
00:36:42.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3178d120-597a-4f9e-9af0-da3be75b10c8"}
00:36:42.221 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1a3afad6-5d01-4221-bf58-893cf9fc9137"}
00:36:42.222 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":56,"width":15,"height":15,"star_pos":[6.69,6.88],"pixels":"..."},"id":"1a3afad6-5d01-4221-bf58-893cf9fc9137"}
00:36:44.876 02.654 11596 Exposure complete
00:36:44.963 00.087 11596 worker thread done servicing request
00:36:44.963 00.000 13300 OnExposeComplete: enter
00:36:44.963 00.000 13300 UpdateGuideState(): m_state=6
00:36:44.964 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
00:36:44.964 00.000 13300 Star::Find returns 1 (0), X=123.70, Y=996.07, Mass=1130, SNR=23.5, Peak=101 HFD=3.9
00:36:44.965 00.001 13300 MultiStar: [#1 0.06,0.10,0.60,U] [#2 0.20,0.30,0.00,M3] [#3 0.01,-0.08,0.30,U] [#4 -0.35,0.87,0.00,M8] [#5 0.20,0.09,0.00,M5] [#6 0.28,0.09,0.00,M8] [#7 0.00,0.16,0.29,U] [#8 0.26,0.22,0.00,M9] 
00:36:44.965 00.000 13300 refined, 3 included, MultiStar: {0.12, 0.14}, one-star: {0.23, 0.23}
00:36:44.965 00.000 13300 CameraToMount -- cameraTheta (0.86) - m_xAngle (-1.61) = xAngle (2.46 = 2.46)
00:36:44.965 00.000 13300 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.48 = 2.48)
00:36:44.965 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=0.14 hyp=0.19 cameraTheta=0.86 mountX=-0.15 mountY=0.12, mountTheta=2.47
00:36:44.968 00.003 13300 SchedulePrimaryMove(1016D950, x=0.12, y=0.14, opts=13)
00:36:44.968 00.000 13300 Enqueuing Move request for scope (0.12, 0.14)
00:36:44.969 00.001 11596 Worker thread wakes up
00:36:44.969 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.14) opts 0xd
00:36:44.969 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, 0.14)
00:36:44.969 00.000 11596 Moving (0.12, 0.14) raw xDistance=-0.15 yDistance=0.12
00:36:44.969 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.15
00:36:44.969 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:44.970 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:36:44.970 00.000 11596 MoveAxis(E, 186, ABG)
00:36:44.970 00.000 11596 Guiding  Dir = 2, Dur = 186
00:36:44.970 00.000 11596 IsSlewing returns 0
00:36:44.977 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
00:36:44.986 00.009 13300 UpdateGuideState exits: m=1130 SNR=23.5
00:36:44.986 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:44.986 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:36:44.986 00.000 13300 Enqueuing Expose request
00:36:45.013 00.027 11596 IsGuiding returns 0
00:36:45.148 00.135 11596 PulseGuide returned control before completion, sleep 62
00:36:45.219 00.071 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1cac03f7-607b-4a7a-add9-833b593df082"}
00:36:45.219 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1cac03f7-607b-4a7a-add9-833b593df082"}
00:36:45.220 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d8e0db4f-443e-4e1c-b0ea-2804600b532a"}
00:36:45.220 00.000 13300 case statement mapped state 6 to 3
00:36:45.220 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d8e0db4f-443e-4e1c-b0ea-2804600b532a"}
00:36:45.220 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ecb672bf-71ba-4ddd-bc43-331c45f0ee2a"}
00:36:45.221 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":57,"width":15,"height":15,"star_pos":[6.70,7.07],"pixels":"..."},"id":"ecb672bf-71ba-4ddd-bc43-331c45f0ee2a"}
00:36:45.362 00.141 11596 IsGuiding returns 1
00:36:45.362 00.000 11596 scope still moving after pulse duration time elapsed
00:36:45.395 00.033 11596 IsSlewing returns 0
00:36:45.808 00.413 11596 IsGuiding returns 0
00:36:45.808 00.000 11596 scope move finished after 186 + 609 ms
00:36:45.808 00.000 11596 Move returns status 0, amount 186
00:36:45.808 00.000 11596 MoveAxis(N, 0, ABG)
00:36:45.809 00.001 11596 Move returns status 0, amount 0
00:36:45.809 00.000 11596 move complete, result=0
00:36:45.809 00.000 11596 worker thread done servicing request
00:36:45.809 00.000 13300 GuideStep: -0.1 px 186 ms EAST, 0.1 px 0 ms NORTH
00:36:45.809 00.000 11596 Worker thread wakes up
00:36:45.809 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:36:46.318 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:36:48.219 01.901 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"75099d70-347d-4036-aa6a-407a2ce4a7e5"}
00:36:48.219 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"75099d70-347d-4036-aa6a-407a2ce4a7e5"}
00:36:48.219 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ed0dce30-5ae0-49a9-b641-657f9a075e39"}
00:36:48.220 00.001 13300 case statement mapped state 6 to 3
00:36:48.220 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ed0dce30-5ae0-49a9-b641-657f9a075e39"}
00:36:48.220 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3ff351fc-5f6f-466d-a135-e528adc96268"}
00:36:48.220 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":57,"width":15,"height":15,"star_pos":[6.70,7.07],"pixels":"..."},"id":"3ff351fc-5f6f-466d-a135-e528adc96268"}
00:36:49.339 01.119 11596 Exposure complete
00:36:49.413 00.074 11596 worker thread done servicing request
00:36:49.413 00.000 13300 OnExposeComplete: enter
00:36:49.413 00.000 13300 UpdateGuideState(): m_state=6
00:36:49.414 00.001 13300 Star::Find(15, 123, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
00:36:49.414 00.000 13300 Star::Find returns 1 (0), X=123.75, Y=995.76, Mass=1113, SNR=23.3, Peak=101 HFD=3.9
00:36:49.415 00.001 13300 MultiStar: [#1 0.04,-0.29,0.00,M1] [#2 0.14,-0.07,0.56,U] [#3 0.05,-0.16,0.30,U] [#4 -0.50,0.19,0.00,M9] [#5 0.09,0.13,0.30,U] [#6 0.05,-0.11,0.26,U] [#7 0.26,0.12,0.00,M3] [#8 0.15,-0.08,0.26,U] 
00:36:49.415 00.000 13300 refined, 5 included, MultiStar: {0.17, -0.07}, one-star: {0.29, -0.08}
00:36:49.415 00.000 13300 CameraToMount -- cameraTheta (-0.37) - m_xAngle (-1.61) = xAngle (1.24 = 1.24)
00:36:49.416 00.001 13300 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.26 = 1.26)
00:36:49.416 00.000 13300 CameraToMount -- cameraX=0.17 cameraY=-0.07 hyp=0.18 cameraTheta=-0.37 mountX=0.06 mountY=0.17, mountTheta=1.25
00:36:49.419 00.003 13300 SchedulePrimaryMove(1016D950, x=0.17, y=-0.07, opts=13)
00:36:49.419 00.000 13300 Enqueuing Move request for scope (0.17, -0.07)
00:36:49.419 00.000 11596 Worker thread wakes up
00:36:49.419 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.07) opts 0xd
00:36:49.420 00.001 11596 Handling offset move in thread for scope, endpoint = (0.17, -0.07)
00:36:49.420 00.000 11596 Moving (0.17, -0.07) raw xDistance=0.06 yDistance=0.17
00:36:49.420 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:36:49.420 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:49.420 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:36:49.420 00.000 11596 MoveAxis(E, 0, ABG)
00:36:49.421 00.001 11596 Move returns status 0, amount 0
00:36:49.421 00.000 11596 MoveAxis(N, 0, ABG)
00:36:49.421 00.000 11596 Move returns status 0, amount 0
00:36:49.421 00.000 11596 move complete, result=0
00:36:49.421 00.000 11596 worker thread done servicing request
00:36:49.425 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
00:36:49.432 00.007 13300 UpdateGuideState exits: m=1113 SNR=23.3
00:36:49.433 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:49.433 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:36:49.433 00.000 13300 Enqueuing Expose request
00:36:49.433 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:36:49.433 00.000 11596 Worker thread wakes up
00:36:49.433 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:36:49.939 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:36:51.218 01.279 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f7d4784e-bb8e-4c0f-9d50-4dfdf13e1136"}
00:36:51.218 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f7d4784e-bb8e-4c0f-9d50-4dfdf13e1136"}
00:36:51.219 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dfc4c8ea-639d-41f9-a4f8-4d090fdf1f29"}
00:36:51.219 00.000 13300 case statement mapped state 6 to 3
00:36:51.219 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dfc4c8ea-639d-41f9-a4f8-4d090fdf1f29"}
00:36:51.219 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"05b2ac15-ce8c-4be0-a50b-a9b1177b621f"}
00:36:51.220 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":58,"width":15,"height":15,"star_pos":[6.75,6.76],"pixels":"..."},"id":"05b2ac15-ce8c-4be0-a50b-a9b1177b621f"}
00:36:52.961 01.741 11596 Exposure complete
00:36:53.032 00.071 11596 worker thread done servicing request
00:36:53.032 00.000 13300 OnExposeComplete: enter
00:36:53.032 00.000 13300 UpdateGuideState(): m_state=6
00:36:53.033 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
00:36:53.033 00.000 13300 Star::Find returns 1 (0), X=123.75, Y=995.80, Mass=1113, SNR=23.3, Peak=105 HFD=3.9
00:36:53.033 00.000 13300 MultiStar: [#1 0.12,-0.10,0.61,U] [#2 0.13,0.07,0.56,U] [#3 0.10,0.05,0.30,U] [#4 0.04,0.65,0.00,M10] [#5 0.42,-0.09,0.00,M5] [#6 0.19,-0.01,0.00,M8] [#7 0.11,-0.01,0.30,U] [#8 0.15,-0.20,0.00,M9] 
00:36:53.033 00.000 13300 refined, 4 included, MultiStar: {0.18, -0.02}, one-star: {0.28, -0.04}
00:36:53.033 00.000 13300 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-1.61) = xAngle (1.51 = 1.51)
00:36:53.034 00.001 13300 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.52 = 1.52)
00:36:53.034 00.000 13300 CameraToMount -- cameraX=0.18 cameraY=-0.02 hyp=0.18 cameraTheta=-0.10 mountX=0.01 mountY=0.18, mountTheta=1.51
00:36:53.035 00.001 13300 SchedulePrimaryMove(1016D950, x=0.18, y=-0.02, opts=13)
00:36:53.035 00.000 13300 Enqueuing Move request for scope (0.18, -0.02)
00:36:53.036 00.001 11596 Worker thread wakes up
00:36:53.036 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.02) opts 0xd
00:36:53.036 00.000 11596 Handling offset move in thread for scope, endpoint = (0.18, -0.02)
00:36:53.036 00.000 11596 Moving (0.18, -0.02) raw xDistance=0.01 yDistance=0.18
00:36:53.036 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:36:53.036 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:53.036 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:36:53.036 00.000 11596 MoveAxis(E, 0, ABG)
00:36:53.036 00.000 11596 Move returns status 0, amount 0
00:36:53.037 00.001 11596 MoveAxis(N, 0, ABG)
00:36:53.037 00.000 11596 Move returns status 0, amount 0
00:36:53.037 00.000 11596 move complete, result=0
00:36:53.037 00.000 11596 worker thread done servicing request
00:36:53.042 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
00:36:53.052 00.010 13300 UpdateGuideState exits: m=1113 SNR=23.3
00:36:53.052 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:53.052 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:36:53.052 00.000 13300 Enqueuing Expose request
00:36:53.052 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:36:53.052 00.000 11596 Worker thread wakes up
00:36:53.052 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:36:53.565 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:36:54.217 00.652 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e742e94a-58e9-44b9-91fb-5aee85dacf70"}
00:36:54.217 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e742e94a-58e9-44b9-91fb-5aee85dacf70"}
00:36:54.218 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"237b1190-25df-45c6-ab1f-30d453be29df"}
00:36:54.218 00.000 13300 case statement mapped state 6 to 3
00:36:54.218 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"237b1190-25df-45c6-ab1f-30d453be29df"}
00:36:54.219 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ec311302-06fb-4c98-882f-d062571027a9"}
00:36:54.219 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":59,"width":15,"height":15,"star_pos":[6.75,6.80],"pixels":"..."},"id":"ec311302-06fb-4c98-882f-d062571027a9"}
00:36:56.596 02.377 11596 Exposure complete
00:36:56.685 00.089 11596 worker thread done servicing request
00:36:56.686 00.001 13300 OnExposeComplete: enter
00:36:56.686 00.000 13300 UpdateGuideState(): m_state=6
00:36:56.686 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
00:36:56.687 00.001 13300 Star::Find returns 1 (0), X=123.61, Y=995.93, Mass=1112, SNR=23.3, Peak=103 HFD=3.9
00:36:56.687 00.000 13300 MultiStar: [#1 0.09,-0.03,0.61,U] [#2 0.03,0.16,0.55,U] [#3 0.11,-0.04,0.31,U] [#4 0.17,0.57,0.00,R] [#5 0.21,0.01,0.00,M6] [#6 0.03,0.18,0.00,M9] [#7 0.42,0.20,0.00,M3] [#8 -0.14,0.08,0.26,U] 
00:36:56.687 00.000 13300 refined, 4 included, MultiStar: {0.08, 0.06}, one-star: {0.15, 0.10}
00:36:56.687 00.000 13300 CameraToMount -- cameraTheta (0.70) - m_xAngle (-1.61) = xAngle (2.30 = 2.30)
00:36:56.687 00.000 13300 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.32 = 2.32)
00:36:56.688 00.001 13300 CameraToMount -- cameraX=0.08 cameraY=0.06 hyp=0.10 cameraTheta=0.70 mountX=-0.07 mountY=0.07, mountTheta=2.31
00:36:56.690 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.06, opts=13)
00:36:56.690 00.000 13300 Enqueuing Move request for scope (0.08, 0.06)
00:36:56.691 00.001 11596 Worker thread wakes up
00:36:56.691 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.06) opts 0xd
00:36:56.691 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.06)
00:36:56.691 00.000 11596 Moving (0.08, 0.06) raw xDistance=-0.07 yDistance=0.07
00:36:56.691 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:36:56.691 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:56.691 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:36:56.691 00.000 11596 MoveAxis(E, 0, ABG)
00:36:56.691 00.000 11596 Move returns status 0, amount 0
00:36:56.691 00.000 11596 MoveAxis(N, 0, ABG)
00:36:56.692 00.001 11596 Move returns status 0, amount 0
00:36:56.692 00.000 11596 move complete, result=0
00:36:56.692 00.000 11596 worker thread done servicing request
00:36:56.699 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
00:36:56.709 00.010 13300 UpdateGuideState exits: m=1112 SNR=23.3
00:36:56.709 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:56.709 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:36:56.709 00.000 13300 Enqueuing Expose request
00:36:56.709 00.000 11596 Worker thread wakes up
00:36:56.710 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:36:56.710 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:36:57.212 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:36:57.225 00.013 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cec3c171-1545-4175-a20f-4f87c898ed5e"}
00:36:57.226 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cec3c171-1545-4175-a20f-4f87c898ed5e"}
00:36:57.226 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e49b48e4-1af7-4b6e-9767-4bca23f59dbc"}
00:36:57.226 00.000 13300 case statement mapped state 6 to 3
00:36:57.226 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e49b48e4-1af7-4b6e-9767-4bca23f59dbc"}
00:36:57.227 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"39e249f5-c6ba-4f0f-a6a2-9636f84b123d"}
00:36:57.227 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":60,"width":15,"height":15,"star_pos":[6.61,6.93],"pixels":"..."},"id":"39e249f5-c6ba-4f0f-a6a2-9636f84b123d"}
00:37:00.224 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e4136b0c-ed79-4dd9-bf2c-c5f44b71db94"}
00:37:00.224 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e4136b0c-ed79-4dd9-bf2c-c5f44b71db94"}
00:37:00.225 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6a7c2837-54d2-4533-9840-4ce83541ce4f"}
00:37:00.225 00.000 13300 case statement mapped state 6 to 3
00:37:00.226 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6a7c2837-54d2-4533-9840-4ce83541ce4f"}
00:37:00.226 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3db5c0a5-f952-410c-aebf-0bf37e014ba8"}
00:37:00.227 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":60,"width":15,"height":15,"star_pos":[6.61,6.93],"pixels":"..."},"id":"3db5c0a5-f952-410c-aebf-0bf37e014ba8"}
00:37:00.252 00.025 11596 Exposure complete
00:37:00.332 00.080 11596 worker thread done servicing request
00:37:00.332 00.000 13300 OnExposeComplete: enter
00:37:00.332 00.000 13300 UpdateGuideState(): m_state=6
00:37:00.333 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
00:37:00.333 00.000 13300 Star::Find returns 1 (0), X=123.73, Y=995.84, Mass=1077, SNR=22.9, Peak=101 HFD=4.0
00:37:00.334 00.001 13300 MultiStar: [#1 0.13,-0.09,0.62,U] [#2 0.23,0.22,0.00,M1] [#3 0.16,-0.04,0.33,U] [#4 -0.16,0.06,0.00,M1] [#5 -0.01,-0.24,0.00,M7] [#6 0.11,0.28,0.00,M10] [#7 0.27,-0.11,0.00,M4] [#8 -0.10,-0.07,0.27,U] 
00:37:00.334 00.000 13300 refined, 3 included, MultiStar: {0.17, -0.04}, one-star: {0.26, -0.00}
00:37:00.334 00.000 13300 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-1.61) = xAngle (1.38 = 1.38)
00:37:00.334 00.000 13300 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.39 = 1.39)
00:37:00.335 00.001 13300 CameraToMount -- cameraX=0.17 cameraY=-0.04 hyp=0.17 cameraTheta=-0.23 mountX=0.03 mountY=0.17, mountTheta=1.38
00:37:00.338 00.003 13300 SchedulePrimaryMove(1016D950, x=0.17, y=-0.04, opts=13)
00:37:00.338 00.000 13300 Enqueuing Move request for scope (0.17, -0.04)
00:37:00.338 00.000 11596 Worker thread wakes up
00:37:00.338 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.04) opts 0xd
00:37:00.338 00.000 11596 Handling offset move in thread for scope, endpoint = (0.17, -0.04)
00:37:00.338 00.000 11596 Moving (0.17, -0.04) raw xDistance=0.03 yDistance=0.17
00:37:00.338 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:37:00.339 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:00.339 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:37:00.339 00.000 11596 MoveAxis(E, 0, ABG)
00:37:00.339 00.000 11596 Move returns status 0, amount 0
00:37:00.339 00.000 11596 MoveAxis(N, 0, ABG)
00:37:00.339 00.000 11596 Move returns status 0, amount 0
00:37:00.339 00.000 11596 move complete, result=0
00:37:00.339 00.000 11596 worker thread done servicing request
00:37:00.346 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
00:37:00.355 00.009 13300 UpdateGuideState exits: m=1077 SNR=22.9
00:37:00.355 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:00.355 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:37:00.356 00.001 13300 Enqueuing Expose request
00:37:00.356 00.000 11596 Worker thread wakes up
00:37:00.356 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:37:00.356 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:37:00.863 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:37:03.224 02.361 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2a803bc7-9859-495f-abed-e689584cbd30"}
00:37:03.224 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2a803bc7-9859-495f-abed-e689584cbd30"}
00:37:03.225 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"20b19edb-7dc0-4769-9ddb-2f20c0bd689c"}
00:37:03.225 00.000 13300 case statement mapped state 6 to 3
00:37:03.225 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"20b19edb-7dc0-4769-9ddb-2f20c0bd689c"}
00:37:03.226 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9319d8a1-a8e8-4fbd-ae66-33c35cb81acd"}
00:37:03.226 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":61,"width":15,"height":15,"star_pos":[6.73,6.84],"pixels":"..."},"id":"9319d8a1-a8e8-4fbd-ae66-33c35cb81acd"}
00:37:03.991 00.765 11596 Exposure complete
00:37:04.064 00.073 11596 worker thread done servicing request
00:37:04.064 00.000 13300 OnExposeComplete: enter
00:37:04.065 00.001 13300 UpdateGuideState(): m_state=6
00:37:04.065 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
00:37:04.065 00.000 13300 Star::Find returns 1 (0), X=123.68, Y=995.89, Mass=1113, SNR=23.3, Peak=105 HFD=4.0
00:37:04.066 00.001 13300 MultiStar: [#1 -0.02,-0.15,0.61,U] [#2 0.08,0.15,0.00,M2] [#3 0.13,-0.07,0.31,U] [#4 -0.41,-0.16,0.00,M2] [#5 0.37,-0.06,0.00,M8] [#6 0.18,0.31,0.00,R] [#7 0.18,0.33,0.00,M5] [#8 0.25,0.20,0.00,M8] 
00:37:04.066 00.000 13300 refined, 2 included, MultiStar: {0.13, -0.03}, one-star: {0.22, 0.05}
00:37:04.066 00.000 13300 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-1.61) = xAngle (1.36 = 1.36)
00:37:04.066 00.000 13300 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.37 = 1.37)
00:37:04.066 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=-0.03 hyp=0.13 cameraTheta=-0.25 mountX=0.03 mountY=0.13, mountTheta=1.36
00:37:04.069 00.003 13300 SchedulePrimaryMove(1016D950, x=0.13, y=-0.03, opts=13)
00:37:04.069 00.000 13300 Enqueuing Move request for scope (0.13, -0.03)
00:37:04.069 00.000 11596 Worker thread wakes up
00:37:04.069 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.03) opts 0xd
00:37:04.069 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, -0.03)
00:37:04.069 00.000 11596 Moving (0.13, -0.03) raw xDistance=0.03 yDistance=0.13
00:37:04.069 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:37:04.070 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:04.070 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:37:04.070 00.000 11596 MoveAxis(E, 0, ABG)
00:37:04.070 00.000 11596 Move returns status 0, amount 0
00:37:04.070 00.000 11596 MoveAxis(N, 0, ABG)
00:37:04.070 00.000 11596 Move returns status 0, amount 0
00:37:04.071 00.001 11596 move complete, result=0
00:37:04.072 00.001 11596 worker thread done servicing request
00:37:04.077 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
00:37:04.085 00.008 13300 UpdateGuideState exits: m=1113 SNR=23.3
00:37:04.085 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:04.085 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:37:04.085 00.000 13300 Enqueuing Expose request
00:37:04.085 00.000 11596 Worker thread wakes up
00:37:04.085 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:37:04.085 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:37:04.591 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:37:06.222 01.631 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ee65d308-6ce1-4a00-b961-c284640230d5"}
00:37:06.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ee65d308-6ce1-4a00-b961-c284640230d5"}
00:37:06.223 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cffc8c30-7116-4559-b3f2-ad88476cf57b"}
00:37:06.223 00.000 13300 case statement mapped state 6 to 3
00:37:06.223 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cffc8c30-7116-4559-b3f2-ad88476cf57b"}
00:37:06.223 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"25565784-6500-4bbf-a55c-0c5f666e1bf2"}
00:37:06.223 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":62,"width":15,"height":15,"star_pos":[6.68,6.89],"pixels":"..."},"id":"25565784-6500-4bbf-a55c-0c5f666e1bf2"}
00:37:07.624 01.401 11596 Exposure complete
00:37:07.698 00.074 11596 worker thread done servicing request
00:37:07.699 00.001 13300 OnExposeComplete: enter
00:37:07.699 00.000 13300 UpdateGuideState(): m_state=6
00:37:07.699 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
00:37:07.699 00.000 13300 Star::Find returns 1 (0), X=123.69, Y=995.78, Mass=1129, SNR=23.4, Peak=106 HFD=3.9
00:37:07.700 00.001 13300 MultiStar: [#1 0.04,-0.10,0.60,U] [#2 0.12,0.09,0.56,U] [#3 0.15,-0.27,0.00,M1] [#4 -0.20,-0.09,0.00,M3] [#5 0.21,-0.11,0.00,M9] [#6 -0.23,-0.39,0.00,M1] [#7 0.11,0.12,0.28,U] [#8 0.15,-0.09,0.00,M9] 
00:37:07.700 00.000 13300 refined, 3 included, MultiStar: {0.14, -0.01}, one-star: {0.22, -0.06}
00:37:07.700 00.000 13300 CameraToMount -- cameraTheta (-0.09) - m_xAngle (-1.61) = xAngle (1.52 = 1.52)
00:37:07.700 00.000 13300 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.54 = 1.54)
00:37:07.700 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=-0.01 hyp=0.14 cameraTheta=-0.09 mountX=0.01 mountY=0.14, mountTheta=1.52
00:37:07.702 00.002 13300 SchedulePrimaryMove(1016D950, x=0.14, y=-0.01, opts=13)
00:37:07.702 00.000 13300 Enqueuing Move request for scope (0.14, -0.01)
00:37:07.703 00.001 11596 Worker thread wakes up
00:37:07.703 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.01) opts 0xd
00:37:07.703 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, -0.01)
00:37:07.703 00.000 11596 Moving (0.14, -0.01) raw xDistance=0.01 yDistance=0.14
00:37:07.703 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:37:07.703 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:07.703 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:37:07.703 00.000 11596 MoveAxis(E, 0, ABG)
00:37:07.703 00.000 11596 Move returns status 0, amount 0
00:37:07.704 00.001 11596 MoveAxis(N, 0, ABG)
00:37:07.704 00.000 11596 Move returns status 0, amount 0
00:37:07.704 00.000 11596 move complete, result=0
00:37:07.704 00.000 11596 worker thread done servicing request
00:37:07.709 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
00:37:07.717 00.008 13300 UpdateGuideState exits: m=1129 SNR=23.4
00:37:07.717 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:07.717 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:37:07.717 00.000 13300 Enqueuing Expose request
00:37:07.718 00.001 11596 Worker thread wakes up
00:37:07.718 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:37:07.718 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:37:08.230 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:37:09.221 00.991 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"761b5c10-f337-405f-9371-c4f9a84b4e9b"}
00:37:09.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"761b5c10-f337-405f-9371-c4f9a84b4e9b"}
00:37:09.222 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"92b2e294-64f1-4bfc-b1bb-2bfbf32f4c77"}
00:37:09.222 00.000 13300 case statement mapped state 6 to 3
00:37:09.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"92b2e294-64f1-4bfc-b1bb-2bfbf32f4c77"}
00:37:09.222 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"433bff9c-df79-4a61-8575-b8437358e4c9"}
00:37:09.223 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":63,"width":15,"height":15,"star_pos":[6.69,6.78],"pixels":"..."},"id":"433bff9c-df79-4a61-8575-b8437358e4c9"}
00:37:11.260 02.037 11596 Exposure complete
00:37:11.332 00.072 11596 worker thread done servicing request
00:37:11.332 00.000 13300 OnExposeComplete: enter
00:37:11.332 00.000 13300 UpdateGuideState(): m_state=6
00:37:11.333 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
00:37:11.333 00.000 13300 Star::Find returns 1 (0), X=123.73, Y=995.63, Mass=1088, SNR=23.1, Peak=108 HFD=3.7
00:37:11.333 00.000 13300 MultiStar: [#1 0.11,-0.30,0.00,M1] [#2 0.14,-0.08,0.56,U] [#3 0.13,-0.32,0.00,M2] [#4 0.06,0.06,0.26,U] [#5 0.37,-0.33,0.00,M10] [#6 0.06,-0.57,0.00,M2] [#7 0.09,-0.03,0.28,U] [#8 0.07,-0.41,0.00,M10] 
00:37:11.334 00.001 13300 refined, 3 included, MultiStar: {0.19, -0.12}, one-star: {0.27, -0.21}
00:37:11.334 00.000 13300 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-1.61) = xAngle (1.04 = 1.04)
00:37:11.334 00.000 13300 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.06 = 1.06)
00:37:11.334 00.000 13300 CameraToMount -- cameraX=0.19 cameraY=-0.12 hyp=0.22 cameraTheta=-0.57 mountX=0.11 mountY=0.19, mountTheta=1.04
00:37:11.335 00.001 13300 SchedulePrimaryMove(1016D950, x=0.19, y=-0.12, opts=13)
00:37:11.335 00.000 13300 Enqueuing Move request for scope (0.19, -0.12)
00:37:11.336 00.001 11596 Worker thread wakes up
00:37:11.336 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.12) opts 0xd
00:37:11.336 00.000 11596 Handling offset move in thread for scope, endpoint = (0.19, -0.12)
00:37:11.336 00.000 11596 Moving (0.19, -0.12) raw xDistance=0.11 yDistance=0.19
00:37:11.336 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:37:11.336 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:37:11.336 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:37:11.336 00.000 11596 MoveAxis(E, 0, ABG)
00:37:11.337 00.001 11596 Move returns status 0, amount 0
00:37:11.337 00.000 11596 MoveAxis(N, 0, ABG)
00:37:11.337 00.000 11596 Move returns status 0, amount 0
00:37:11.337 00.000 11596 move complete, result=0
00:37:11.337 00.000 11596 worker thread done servicing request
00:37:11.342 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
00:37:11.349 00.007 13300 UpdateGuideState exits: m=1088 SNR=23.1
00:37:11.349 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:11.350 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:37:11.350 00.000 13300 Enqueuing Expose request
00:37:11.350 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:37:11.350 00.000 11596 Worker thread wakes up
00:37:11.350 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:37:11.862 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:37:12.223 00.361 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cb1ca17a-af75-425d-97dc-735e2fdbc4bc"}
00:37:12.223 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cb1ca17a-af75-425d-97dc-735e2fdbc4bc"}
00:37:12.224 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"49190484-540e-4552-9679-1a3114f2a332"}
00:37:12.224 00.000 13300 case statement mapped state 6 to 3
00:37:12.224 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"49190484-540e-4552-9679-1a3114f2a332"}
00:37:12.224 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0f6cf8fa-3f6f-4a94-adfc-936f847395d5"}
00:37:12.224 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":64,"width":15,"height":15,"star_pos":[6.73,6.63],"pixels":"..."},"id":"0f6cf8fa-3f6f-4a94-adfc-936f847395d5"}
00:37:14.914 02.690 11596 Exposure complete
00:37:15.023 00.109 11596 worker thread done servicing request
00:37:15.024 00.001 13300 OnExposeComplete: enter
00:37:15.024 00.000 13300 UpdateGuideState(): m_state=6
00:37:15.024 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
00:37:15.025 00.001 13300 Star::Find returns 1 (0), X=123.65, Y=995.58, Mass=1124, SNR=23.4, Peak=107 HFD=4.1
00:37:15.025 00.000 13300 MultiStar: [#1 0.10,-0.32,0.00,M2] [#2 0.17,-0.28,0.00,M1] [#3 0.13,-0.18,0.00,M3] [#4 -0.35,-0.26,0.00,M3] [#5 0.11,-0.32,0.00,R] [#6 -0.02,-0.34,0.00,M3] [#7 0.21,-0.14,0.00,M4] [#8 0.08,-0.31,0.00,R] 
00:37:15.025 00.000 13300 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-1.61) = xAngle (0.65 = 0.65)
00:37:15.026 00.001 13300 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.67 = 0.67)
00:37:15.026 00.000 13300 CameraToMount -- cameraX=0.18 cameraY=-0.26 hyp=0.31 cameraTheta=-0.95 mountX=0.25 mountY=0.19, mountTheta=0.66
00:37:15.029 00.003 13300 SchedulePrimaryMove(1016D950, x=0.18, y=-0.26, opts=13)
00:37:15.029 00.000 13300 Enqueuing Move request for scope (0.18, -0.26)
00:37:15.029 00.000 11596 Worker thread wakes up
00:37:15.029 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.26) opts 0xd
00:37:15.029 00.000 11596 Handling offset move in thread for scope, endpoint = (0.18, -0.26)
00:37:15.029 00.000 11596 Moving (0.18, -0.26) raw xDistance=0.25 yDistance=0.19
00:37:15.030 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
00:37:15.030 00.000 11596 switching direction from 0 to 1 - decHistory=3 oldest=0.48 newest=0.53
00:37:15.030 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.19
00:37:15.030 00.000 11596 MoveAxis(W, 311, ABG)
00:37:15.030 00.000 11596 Guiding  Dir = 3, Dur = 311
00:37:15.031 00.001 11596 IsSlewing returns 0
00:37:15.041 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
00:37:15.051 00.010 13300 UpdateGuideState exits: m=1124 SNR=23.4
00:37:15.051 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:15.051 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:37:15.052 00.001 13300 Enqueuing Expose request
00:37:15.113 00.061 11596 IsGuiding returns 0
00:37:15.222 00.109 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f2b18cba-fdf9-4d5f-89c0-9cba97743d85"}
00:37:15.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f2b18cba-fdf9-4d5f-89c0-9cba97743d85"}
00:37:15.223 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a5954071-e885-4ed2-bd2b-49f4f64c1b6f"}
00:37:15.224 00.001 13300 case statement mapped state 6 to 3
00:37:15.224 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a5954071-e885-4ed2-bd2b-49f4f64c1b6f"}
00:37:15.225 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c5b6a885-3cd7-457c-8953-3ab18fd7d523"}
00:37:15.226 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":65,"width":15,"height":15,"star_pos":[6.65,6.58],"pixels":"..."},"id":"c5b6a885-3cd7-457c-8953-3ab18fd7d523"}
00:37:15.332 00.106 11596 PulseGuide returned control before completion, sleep 103
00:37:15.557 00.225 11596 IsGuiding returns 1
00:37:15.557 00.000 11596 scope still moving after pulse duration time elapsed
00:37:15.590 00.033 11596 IsSlewing returns 0
00:37:15.749 00.159 11596 IsGuiding returns 1
00:37:15.775 00.026 11596 IsSlewing returns 0
00:37:15.926 00.151 11596 IsGuiding returns 0
00:37:15.927 00.001 11596 scope move finished after 311 + 503 ms
00:37:15.927 00.000 11596 Move returns status 0, amount 311
00:37:15.927 00.000 11596 MoveAxis(S, 256, ABG)
00:37:15.927 00.000 11596 Guiding  Dir = 1, Dur = 256
00:37:15.927 00.000 11596 IsSlewing returns 0
00:37:16.052 00.125 11596 IsGuiding returns 0
00:37:16.241 00.189 11596 PulseGuide returned control before completion, sleep 77
00:37:16.653 00.412 11596 IsGuiding returns 0
00:37:16.653 00.000 11596 Move returns status 0, amount 256
00:37:16.653 00.000 11596 move complete, result=0
00:37:16.654 00.001 11596 worker thread done servicing request
00:37:16.654 00.000 13300 GuideStep: 0.2 px 311 ms WEST, 0.2 px 256 ms SOUTH
00:37:16.654 00.000 11596 Worker thread wakes up
00:37:16.654 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:37:17.163 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:37:18.221 01.058 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2c54a4dd-7638-4314-a600-7023f02e5889"}
00:37:18.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2c54a4dd-7638-4314-a600-7023f02e5889"}
00:37:18.222 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"81dcbbd7-cfa9-4c13-ae93-f8d335ccaf54"}
00:37:18.222 00.000 13300 case statement mapped state 6 to 3
00:37:18.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"81dcbbd7-cfa9-4c13-ae93-f8d335ccaf54"}
00:37:18.222 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"15838f94-8d1c-40e4-9089-ef1d8505999b"}
00:37:18.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":65,"width":15,"height":15,"star_pos":[6.65,6.58],"pixels":"..."},"id":"15838f94-8d1c-40e4-9089-ef1d8505999b"}
00:37:20.200 01.978 11596 Exposure complete
00:37:20.307 00.107 11596 worker thread done servicing request
00:37:20.307 00.000 13300 OnExposeComplete: enter
00:37:20.307 00.000 13300 UpdateGuideState(): m_state=6
00:37:20.307 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
00:37:20.307 00.000 13300 Star::Find returns 1 (0), X=123.62, Y=995.68, Mass=1122, SNR=23.4, Peak=107 HFD=3.9
00:37:20.308 00.001 13300 MultiStar: [#1 0.06,-0.17,0.00,M3] [#2 0.02,0.02,0.55,U] [#3 0.18,-0.47,0.00,M4] [#4 -0.13,-0.20,0.00,M4] [#5 0.15,0.20,0.00,M1] [#6 -0.13,-0.19,0.00,M4] [#7 0.28,0.13,0.00,M5] [#8 0.16,0.24,0.00,M1] 
00:37:20.308 00.000 13300 refined, 1 included, MultiStar: {0.11, -0.09}, one-star: {0.16, -0.16}
00:37:20.308 00.000 13300 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-1.61) = xAngle (0.89 = 0.89)
00:37:20.308 00.000 13300 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.91 = 0.91)
00:37:20.308 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.09 hyp=0.14 cameraTheta=-0.72 mountX=0.09 mountY=0.11, mountTheta=0.90
00:37:20.310 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.09, opts=13)
00:37:20.310 00.000 13300 Enqueuing Move request for scope (0.11, -0.09)
00:37:20.310 00.000 11596 Worker thread wakes up
00:37:20.310 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.09) opts 0xd
00:37:20.311 00.001 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.09)
00:37:20.311 00.000 11596 Moving (0.11, -0.09) raw xDistance=0.09 yDistance=0.11
00:37:20.311 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:37:20.311 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:20.311 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:37:20.311 00.000 11596 MoveAxis(E, 0, ABG)
00:37:20.311 00.000 11596 Move returns status 0, amount 0
00:37:20.312 00.001 11596 MoveAxis(N, 0, ABG)
00:37:20.312 00.000 11596 Move returns status 0, amount 0
00:37:20.312 00.000 11596 move complete, result=0
00:37:20.312 00.000 11596 worker thread done servicing request
00:37:20.317 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
00:37:20.326 00.009 13300 UpdateGuideState exits: m=1122 SNR=23.4
00:37:20.327 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:20.327 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:37:20.327 00.000 13300 Enqueuing Expose request
00:37:20.327 00.000 11596 Worker thread wakes up
00:37:20.327 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:37:20.327 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:37:20.839 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:37:21.220 00.381 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1305f2d0-612b-4818-b5d6-71e2859e035e"}
00:37:21.220 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1305f2d0-612b-4818-b5d6-71e2859e035e"}
00:37:21.221 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"77748f4b-364e-4df9-9a41-056bc035bb8f"}
00:37:21.221 00.000 13300 case statement mapped state 6 to 3
00:37:21.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"77748f4b-364e-4df9-9a41-056bc035bb8f"}
00:37:21.222 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bf239932-9bbf-4596-ac4c-05128b0499a1"}
00:37:21.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":66,"width":15,"height":15,"star_pos":[6.62,6.68],"pixels":"..."},"id":"bf239932-9bbf-4596-ac4c-05128b0499a1"}
00:37:23.876 02.654 11596 Exposure complete
00:37:23.952 00.076 11596 worker thread done servicing request
00:37:23.952 00.000 13300 OnExposeComplete: enter
00:37:23.952 00.000 13300 UpdateGuideState(): m_state=6
00:37:23.953 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
00:37:23.953 00.000 13300 Star::Find returns 1 (0), X=123.58, Y=995.65, Mass=1122, SNR=23.4, Peak=112 HFD=4.0
00:37:23.953 00.000 13300 MultiStar: [#1 -0.21,-0.33,0.00,M4] [#2 -0.03,0.01,0.55,U] [#3 0.01,-0.38,0.00,M5] [#4 -0.38,-0.11,0.00,M5] [#5 -0.17,0.20,0.00,M2] [#6 -0.06,-0.13,0.23,U] [#7 0.13,-0.07,0.28,U] [#8 0.32,0.15,0.00,M2] 
00:37:23.954 00.001 13300 refined, 3 included, MultiStar: {0.06, -0.12}, one-star: {0.12, -0.19}
00:37:23.954 00.000 13300 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-1.61) = xAngle (0.53 = 0.53)
00:37:23.954 00.000 13300 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.54 = 0.54)
00:37:23.954 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.12 hyp=0.13 cameraTheta=-1.08 mountX=0.11 mountY=0.07, mountTheta=0.54
00:37:23.956 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.12, opts=13)
00:37:23.956 00.000 13300 Enqueuing Move request for scope (0.06, -0.12)
00:37:23.956 00.000 11596 Worker thread wakes up
00:37:23.957 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.12) opts 0xd
00:37:23.957 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.12)
00:37:23.957 00.000 11596 Moving (0.06, -0.12) raw xDistance=0.11 yDistance=0.07
00:37:23.957 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:37:23.957 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:23.957 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:37:23.957 00.000 11596 MoveAxis(E, 0, ABG)
00:37:23.957 00.000 11596 Move returns status 0, amount 0
00:37:23.957 00.000 11596 MoveAxis(N, 0, ABG)
00:37:23.957 00.000 11596 Move returns status 0, amount 0
00:37:23.957 00.000 11596 move complete, result=0
00:37:23.958 00.001 11596 worker thread done servicing request
00:37:23.964 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=114, Gamma=0.510
00:37:23.975 00.011 13300 UpdateGuideState exits: m=1122 SNR=23.4
00:37:23.975 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:23.975 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:37:23.975 00.000 13300 Enqueuing Expose request
00:37:23.975 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:37:23.975 00.000 11596 Worker thread wakes up
00:37:23.975 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:37:24.221 00.246 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"653b314e-cc78-4fdd-9617-9f4010836370"}
00:37:24.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"653b314e-cc78-4fdd-9617-9f4010836370"}
00:37:24.222 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"63d39649-d651-4072-999b-e5c52c16afae"}
00:37:24.222 00.000 13300 case statement mapped state 6 to 3
00:37:24.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"63d39649-d651-4072-999b-e5c52c16afae"}
00:37:24.223 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bad19244-26ca-4939-95ce-0f087592cde8"}
00:37:24.223 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":67,"width":15,"height":15,"star_pos":[6.58,6.65],"pixels":"..."},"id":"bad19244-26ca-4939-95ce-0f087592cde8"}
00:37:24.489 00.266 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:37:27.221 02.732 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f029097a-cb61-4dd6-ac31-666e0ff0c8f5"}
00:37:27.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f029097a-cb61-4dd6-ac31-666e0ff0c8f5"}
00:37:27.221 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d9ba059b-53da-48ca-b780-85164307c8f2"}
00:37:27.221 00.000 13300 case statement mapped state 6 to 3
00:37:27.222 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d9ba059b-53da-48ca-b780-85164307c8f2"}
00:37:27.222 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"860bb06d-0f1e-46b9-9935-ac4eb0066620"}
00:37:27.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":67,"width":15,"height":15,"star_pos":[6.58,6.65],"pixels":"..."},"id":"860bb06d-0f1e-46b9-9935-ac4eb0066620"}
00:37:27.521 00.299 11596 Exposure complete
00:37:27.596 00.075 11596 worker thread done servicing request
00:37:27.596 00.000 13300 OnExposeComplete: enter
00:37:27.597 00.001 13300 UpdateGuideState(): m_state=6
00:37:27.597 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
00:37:27.597 00.000 13300 Star::Find returns 1 (0), X=123.60, Y=995.69, Mass=1133, SNR=23.5, Peak=114 HFD=3.9
00:37:27.598 00.001 13300 MultiStar: [#1 -0.12,-0.11,0.60,U] [#2 0.10,0.15,0.00,M1] [#3 0.12,-0.09,0.31,U] [#4 -0.37,-0.05,0.00,M6] [#5 -0.02,0.25,0.00,M3] [#6 0.09,-0.46,0.00,M4] [#7 -0.19,-0.00,0.00,M5] [#8 0.19,0.17,0.00,M3] 
00:37:27.598 00.000 13300 refined, 2 included, MultiStar: {0.06, -0.13}, one-star: {0.14, -0.15}
00:37:27.598 00.000 13300 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-1.61) = xAngle (0.45 = 0.45)
00:37:27.598 00.000 13300 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.47 = 0.47)
00:37:27.598 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.13 hyp=0.14 cameraTheta=-1.16 mountX=0.12 mountY=0.06, mountTheta=0.46
00:37:27.600 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.13, opts=13)
00:37:27.600 00.000 13300 Enqueuing Move request for scope (0.06, -0.13)
00:37:27.600 00.000 11596 Worker thread wakes up
00:37:27.600 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.13) opts 0xd
00:37:27.600 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.13)
00:37:27.601 00.001 11596 Moving (0.06, -0.13) raw xDistance=0.12 yDistance=0.06
00:37:27.601 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:37:27.601 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:27.601 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:37:27.601 00.000 11596 MoveAxis(E, 0, ABG)
00:37:27.601 00.000 11596 Move returns status 0, amount 0
00:37:27.601 00.000 11596 MoveAxis(N, 0, ABG)
00:37:27.601 00.000 11596 Move returns status 0, amount 0
00:37:27.601 00.000 11596 move complete, result=0
00:37:27.601 00.000 11596 worker thread done servicing request
00:37:27.608 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
00:37:27.615 00.007 13300 UpdateGuideState exits: m=1133 SNR=23.5
00:37:27.616 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:27.616 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:37:27.616 00.000 13300 Enqueuing Expose request
00:37:27.616 00.000 11596 Worker thread wakes up
00:37:27.616 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:37:27.616 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:37:28.122 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:37:30.236 02.114 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ef9b307d-d6d3-44cb-95fe-e829d9febd8e"}
00:37:30.237 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ef9b307d-d6d3-44cb-95fe-e829d9febd8e"}
00:37:30.237 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a060d32a-83e7-4c4f-b8b0-be81cbb35a8d"}
00:37:30.237 00.000 13300 case statement mapped state 6 to 3
00:37:30.237 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a060d32a-83e7-4c4f-b8b0-be81cbb35a8d"}
00:37:30.238 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cf744177-71c2-436b-919d-b584df19c2c1"}
00:37:30.239 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":68,"width":15,"height":15,"star_pos":[6.60,6.69],"pixels":"..."},"id":"cf744177-71c2-436b-919d-b584df19c2c1"}
00:37:31.149 00.910 11596 Exposure complete
00:37:31.223 00.074 11596 worker thread done servicing request
00:37:31.223 00.000 13300 OnExposeComplete: enter
00:37:31.223 00.000 13300 UpdateGuideState(): m_state=6
00:37:31.223 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
00:37:31.223 00.000 13300 Star::Find returns 1 (0), X=123.69, Y=995.78, Mass=1112, SNR=23.3, Peak=102 HFD=3.8
00:37:31.224 00.001 13300 MultiStar: [#1 0.09,-0.14,0.60,U] [#2 0.10,0.03,0.56,U] [#3 -0.08,-0.04,0.30,U] [#4 -0.32,-0.25,0.00,M7] [#5 0.01,-0.01,0.30,U] [#6 -0.29,-0.22,0.00,M5] [#7 0.19,0.15,0.00,M6] [#8 0.24,0.24,0.00,M4] 
00:37:31.224 00.000 13300 refined, 4 included, MultiStar: {0.11, -0.05}, one-star: {0.22, -0.06}
00:37:31.224 00.000 13300 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-1.61) = xAngle (1.19 = 1.19)
00:37:31.224 00.000 13300 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.20 = 1.20)
00:37:31.224 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.05 hyp=0.12 cameraTheta=-0.42 mountX=0.05 mountY=0.11, mountTheta=1.19
00:37:31.226 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.05, opts=13)
00:37:31.226 00.000 13300 Enqueuing Move request for scope (0.11, -0.05)
00:37:31.226 00.000 11596 Worker thread wakes up
00:37:31.226 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.05) opts 0xd
00:37:31.226 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.05)
00:37:31.226 00.000 11596 Moving (0.11, -0.05) raw xDistance=0.05 yDistance=0.11
00:37:31.227 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:37:31.227 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:31.227 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:37:31.227 00.000 11596 MoveAxis(E, 0, ABG)
00:37:31.227 00.000 11596 Move returns status 0, amount 0
00:37:31.227 00.000 11596 MoveAxis(N, 0, ABG)
00:37:31.227 00.000 11596 Move returns status 0, amount 0
00:37:31.227 00.000 11596 move complete, result=0
00:37:31.227 00.000 11596 worker thread done servicing request
00:37:31.232 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
00:37:31.240 00.008 13300 UpdateGuideState exits: m=1112 SNR=23.3
00:37:31.240 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:31.240 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:37:31.240 00.000 13300 Enqueuing Expose request
00:37:31.240 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:37:31.240 00.000 11596 Worker thread wakes up
00:37:31.240 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:37:31.753 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:37:33.234 01.481 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"75f6f979-7f1c-44b3-bc79-0ed7df262e20"}
00:37:33.234 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"75f6f979-7f1c-44b3-bc79-0ed7df262e20"}
00:37:33.234 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e709acd1-58a7-4f43-9bd9-3182742b1df1"}
00:37:33.235 00.001 13300 case statement mapped state 6 to 3
00:37:33.235 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e709acd1-58a7-4f43-9bd9-3182742b1df1"}
00:37:33.235 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3e63aea7-57e8-43b9-aebf-5227b562784b"}
00:37:33.235 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":69,"width":15,"height":15,"star_pos":[6.69,6.78],"pixels":"..."},"id":"3e63aea7-57e8-43b9-aebf-5227b562784b"}
00:37:34.790 01.555 11596 Exposure complete
00:37:34.878 00.088 11596 worker thread done servicing request
00:37:34.879 00.001 13300 OnExposeComplete: enter
00:37:34.879 00.000 13300 UpdateGuideState(): m_state=6
00:37:34.879 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
00:37:34.879 00.000 13300 Star::Find returns 1 (0), X=123.70, Y=995.74, Mass=1116, SNR=23.3, Peak=107 HFD=3.8
00:37:34.880 00.001 13300 MultiStar: [#1 0.08,-0.33,0.00,M3] [#2 0.08,-0.02,0.58,U] [#3 0.20,-0.08,0.00,M4] [#4 0.04,-0.34,0.00,M8] [#5 0.03,0.23,0.00,M3] [#6 -0.21,-0.39,0.00,M6] [#7 0.22,-0.06,0.00,M7] [#8 -0.05,0.17,0.00,M5] 
00:37:34.880 00.000 13300 refined, 1 included, MultiStar: {0.18, -0.07}, one-star: {0.23, -0.10}
00:37:34.880 00.000 13300 CameraToMount -- cameraTheta (-0.37) - m_xAngle (-1.61) = xAngle (1.24 = 1.24)
00:37:34.880 00.000 13300 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.25 = 1.25)
00:37:34.880 00.000 13300 CameraToMount -- cameraX=0.18 cameraY=-0.07 hyp=0.19 cameraTheta=-0.37 mountX=0.06 mountY=0.18, mountTheta=1.24
00:37:34.882 00.002 13300 SchedulePrimaryMove(1016D950, x=0.18, y=-0.07, opts=13)
00:37:34.882 00.000 13300 Enqueuing Move request for scope (0.18, -0.07)
00:37:34.882 00.000 11596 Worker thread wakes up
00:37:34.882 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.07) opts 0xd
00:37:34.882 00.000 11596 Handling offset move in thread for scope, endpoint = (0.18, -0.07)
00:37:34.882 00.000 11596 Moving (0.18, -0.07) raw xDistance=0.06 yDistance=0.18
00:37:34.883 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:37:34.883 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.18
00:37:34.883 00.000 11596 MoveAxis(E, 0, ABG)
00:37:34.883 00.000 11596 Move returns status 0, amount 0
00:37:34.883 00.000 11596 MoveAxis(S, 239, ABG)
00:37:34.883 00.000 11596 Guiding  Dir = 1, Dur = 239
00:37:34.884 00.001 11596 IsSlewing returns 0
00:37:34.890 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=112, Gamma=0.510
00:37:34.898 00.008 13300 UpdateGuideState exits: m=1116 SNR=23.3
00:37:34.898 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:34.898 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:37:34.899 00.001 13300 Enqueuing Expose request
00:37:34.900 00.001 11596 IsGuiding returns 0
00:37:34.997 00.097 11596 PulseGuide returned control before completion, sleep 152
00:37:35.318 00.321 11596 IsGuiding returns 0
00:37:35.318 00.000 11596 Move returns status 0, amount 239
00:37:35.318 00.000 11596 move complete, result=0
00:37:35.318 00.000 11596 worker thread done servicing request
00:37:35.318 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 239 ms SOUTH
00:37:35.318 00.000 11596 Worker thread wakes up
00:37:35.319 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:37:35.834 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:37:36.235 00.401 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1767db3f-3b2d-4298-a3dc-3687643bfd0a"}
00:37:36.235 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1767db3f-3b2d-4298-a3dc-3687643bfd0a"}
00:37:36.236 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"659de6eb-48e5-4f40-b13c-f91957e95795"}
00:37:36.236 00.000 13300 case statement mapped state 6 to 3
00:37:36.236 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"659de6eb-48e5-4f40-b13c-f91957e95795"}
00:37:36.237 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9effc707-9a69-42a1-8cb3-5cce355a97c5"}
00:37:36.237 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":70,"width":15,"height":15,"star_pos":[6.70,6.74],"pixels":"..."},"id":"9effc707-9a69-42a1-8cb3-5cce355a97c5"}
00:37:38.870 02.633 11596 Exposure complete
00:37:38.940 00.070 11596 worker thread done servicing request
00:37:38.940 00.000 13300 OnExposeComplete: enter
00:37:38.940 00.000 13300 UpdateGuideState(): m_state=6
00:37:38.941 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
00:37:38.941 00.000 13300 Star::Find returns 1 (0), X=123.76, Y=995.64, Mass=1110, SNR=23.2, Peak=100 HFD=3.8
00:37:38.941 00.000 13300 MultiStar: [#1 0.17,-0.43,0.00,M4] [#2 0.29,0.02,0.00,M1] [#3 0.11,-0.25,0.00,M5] [#4 0.03,-0.25,0.00,M9] [#5 0.07,-0.02,0.29,U] [#6 -0.13,-0.47,0.00,M7] [#7 0.22,-0.05,0.00,M8] [#8 0.03,0.10,0.26,U] 
00:37:38.941 00.000 13300 refined, 2 included, MultiStar: {0.21, -0.11}, one-star: {0.29, -0.19}
00:37:38.941 00.000 13300 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-1.61) = xAngle (1.12 = 1.12)
00:37:38.942 00.001 13300 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.13 = 1.13)
00:37:38.942 00.000 13300 CameraToMount -- cameraX=0.21 cameraY=-0.11 hyp=0.23 cameraTheta=-0.49 mountX=0.10 mountY=0.21, mountTheta=1.12
00:37:38.943 00.001 13300 SchedulePrimaryMove(1016D950, x=0.21, y=-0.11, opts=13)
00:37:38.943 00.000 13300 Enqueuing Move request for scope (0.21, -0.11)
00:37:38.944 00.001 11596 Worker thread wakes up
00:37:38.944 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.11) opts 0xd
00:37:38.944 00.000 11596 Handling offset move in thread for scope, endpoint = (0.21, -0.11)
00:37:38.944 00.000 11596 Moving (0.21, -0.11) raw xDistance=0.10 yDistance=0.21
00:37:38.944 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:37:38.944 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
00:37:38.944 00.000 11596 MoveAxis(E, 0, ABG)
00:37:38.944 00.000 11596 Move returns status 0, amount 0
00:37:38.944 00.000 11596 MoveAxis(S, 281, ABG)
00:37:38.944 00.000 11596 Guiding  Dir = 1, Dur = 281
00:37:38.945 00.001 11596 IsSlewing returns 0
00:37:38.951 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
00:37:38.958 00.007 13300 UpdateGuideState exits: m=1110 SNR=23.2
00:37:38.958 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:38.958 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:37:38.958 00.000 13300 Enqueuing Expose request
00:37:39.037 00.079 11596 IsGuiding returns 0
00:37:39.146 00.109 11596 PulseGuide returned control before completion, sleep 183
00:37:39.234 00.088 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2ab7a647-831b-42cd-8657-4e264aaa5085"}
00:37:39.234 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2ab7a647-831b-42cd-8657-4e264aaa5085"}
00:37:39.235 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e72ac370-929e-423b-bc73-14f933c08ded"}
00:37:39.235 00.000 13300 case statement mapped state 6 to 3
00:37:39.235 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e72ac370-929e-423b-bc73-14f933c08ded"}
00:37:39.235 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b84ea58a-6d7c-41af-a816-0c134b0f25c9"}
00:37:39.236 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":71,"width":15,"height":15,"star_pos":[6.76,6.64],"pixels":"..."},"id":"b84ea58a-6d7c-41af-a816-0c134b0f25c9"}
00:37:39.391 00.155 11596 IsGuiding returns 1
00:37:39.391 00.000 11596 scope still moving after pulse duration time elapsed
00:37:39.423 00.032 11596 IsSlewing returns 0
00:37:39.619 00.196 11596 IsGuiding returns 0
00:37:39.619 00.000 11596 scope move finished after 281 + 300 ms
00:37:39.619 00.000 11596 Move returns status 0, amount 281
00:37:39.619 00.000 11596 move complete, result=0
00:37:39.619 00.000 11596 worker thread done servicing request
00:37:39.619 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 281 ms SOUTH
00:37:39.620 00.001 11596 Worker thread wakes up
00:37:39.620 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:37:40.130 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:37:42.233 02.103 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cf0104b0-1213-4cb0-9a82-fe33993a0e26"}
00:37:42.233 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cf0104b0-1213-4cb0-9a82-fe33993a0e26"}
00:37:42.234 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3b44bf6b-fefd-4978-b6bc-b3f7a0b8f5cb"}
00:37:42.234 00.000 13300 case statement mapped state 6 to 3
00:37:42.234 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3b44bf6b-fefd-4978-b6bc-b3f7a0b8f5cb"}
00:37:42.234 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"78a51aaf-a2a0-4cda-ab82-b39e56cd85b6"}
00:37:42.235 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":71,"width":15,"height":15,"star_pos":[6.76,6.64],"pixels":"..."},"id":"78a51aaf-a2a0-4cda-ab82-b39e56cd85b6"}
00:37:43.166 00.931 11596 Exposure complete
00:37:43.237 00.071 11596 worker thread done servicing request
00:37:43.237 00.000 13300 OnExposeComplete: enter
00:37:43.237 00.000 13300 UpdateGuideState(): m_state=6
00:37:43.238 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
00:37:43.238 00.000 13300 Star::Find returns 1 (0), X=123.35, Y=995.46, Mass=1082, SNR=23.0, Peak=98 HFD=4.0
00:37:43.238 00.000 13300 MultiStar: large primary error, entering stabilization period
00:37:43.238 00.000 13300 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-1.61) = xAngle (-0.25 = -0.25)
00:37:43.238 00.000 13300 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.23 = -0.23)
00:37:43.238 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.38 hyp=0.40 cameraTheta=-1.85 mountX=0.38 mountY=-0.09, mountTheta=-0.23
00:37:43.240 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.38, opts=13)
00:37:43.240 00.000 13300 Enqueuing Move request for scope (-0.11, -0.38)
00:37:43.241 00.001 11596 Worker thread wakes up
00:37:43.241 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.38) opts 0xd
00:37:43.241 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.38)
00:37:43.241 00.000 11596 Moving (-0.11, -0.38) raw xDistance=0.38 yDistance=-0.09
00:37:43.241 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
00:37:43.241 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:43.241 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:37:43.241 00.000 11596 MoveAxis(W, 482, ABG)
00:37:43.241 00.000 11596 Guiding  Dir = 3, Dur = 482
00:37:43.242 00.001 11596 IsSlewing returns 0
00:37:43.246 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=241, med=4, FiltMin=2, FiltMax=119, Gamma=0.510
00:37:43.253 00.007 13300 UpdateGuideState exits: m=1082 SNR=23.0
00:37:43.253 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:43.254 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:37:43.254 00.000 13300 Enqueuing Expose request
00:37:43.321 00.067 11596 IsGuiding returns 0
00:37:43.618 00.297 11596 PulseGuide returned control before completion, sleep 196
00:37:44.057 00.439 11596 IsGuiding returns 1
00:37:44.057 00.000 11596 scope still moving after pulse duration time elapsed
00:37:44.081 00.024 11596 IsSlewing returns 0
00:37:44.279 00.198 11596 IsGuiding returns 0
00:37:44.279 00.000 11596 scope move finished after 482 + 476 ms
00:37:44.279 00.000 11596 Move returns status 0, amount 482
00:37:44.279 00.000 11596 MoveAxis(N, 0, ABG)
00:37:44.280 00.001 11596 Move returns status 0, amount 0
00:37:44.280 00.000 11596 move complete, result=0
00:37:44.280 00.000 11596 worker thread done servicing request
00:37:44.280 00.000 13300 GuideStep: 0.4 px 482 ms WEST, -0.1 px 0 ms NORTH
00:37:44.280 00.000 11596 Worker thread wakes up
00:37:44.281 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:37:44.789 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:37:45.232 00.443 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7acdfd21-bfc0-4698-bba2-d822fb1ed705"}
00:37:45.232 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7acdfd21-bfc0-4698-bba2-d822fb1ed705"}
00:37:45.233 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e2ffb0ef-37c2-4023-bfd3-a5dcaec74f8a"}
00:37:45.233 00.000 13300 case statement mapped state 6 to 3
00:37:45.233 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e2ffb0ef-37c2-4023-bfd3-a5dcaec74f8a"}
00:37:45.234 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a9735c3a-5ed3-429b-8f92-1d43a040e53a"}
00:37:45.234 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":72,"width":15,"height":15,"star_pos":[7.35,7.46],"pixels":"..."},"id":"a9735c3a-5ed3-429b-8f92-1d43a040e53a"}
00:37:47.819 02.585 11596 Exposure complete
00:37:47.913 00.094 11596 worker thread done servicing request
00:37:47.913 00.000 13300 OnExposeComplete: enter
00:37:47.913 00.000 13300 UpdateGuideState(): m_state=6
00:37:47.914 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
00:37:47.914 00.000 13300 Star::Find returns 1 (0), X=123.31, Y=995.60, Mass=1123, SNR=23.4, Peak=107 HFD=3.8
00:37:47.914 00.000 13300 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-1.61) = xAngle (-0.53 = -0.53)
00:37:47.914 00.000 13300 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.52 = -0.52)
00:37:47.915 00.001 13300 CameraToMount -- cameraX=-0.15 cameraY=-0.24 hyp=0.29 cameraTheta=-2.14 mountX=0.25 mountY=-0.14, mountTheta=-0.52
00:37:47.918 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=-0.24, opts=13)
00:37:47.918 00.000 13300 Enqueuing Move request for scope (-0.15, -0.24)
00:37:47.918 00.000 11596 Worker thread wakes up
00:37:47.918 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.24) opts 0xd
00:37:47.918 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, -0.24)
00:37:47.919 00.001 11596 Moving (-0.15, -0.24) raw xDistance=0.25 yDistance=-0.14
00:37:47.919 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25
00:37:47.919 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:47.919 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:37:47.919 00.000 11596 MoveAxis(W, 342, ABG)
00:37:47.919 00.000 11596 Guiding  Dir = 3, Dur = 342
00:37:47.920 00.001 11596 IsSlewing returns 0
00:37:47.927 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=120, Gamma=0.510
00:37:47.936 00.009 13300 UpdateGuideState exits: m=1123 SNR=23.4
00:37:47.936 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:47.936 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:37:47.936 00.000 13300 Enqueuing Expose request
00:37:47.938 00.002 11596 IsGuiding returns 0
00:37:48.161 00.223 11596 PulseGuide returned control before completion, sleep 128
00:37:48.231 00.070 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"736aef62-cfc7-4bf3-b08c-b87c667729cf"}
00:37:48.231 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"736aef62-cfc7-4bf3-b08c-b87c667729cf"}
00:37:48.232 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c4e0ff4d-d1a2-4065-912f-bc30f33116cc"}
00:37:48.232 00.000 13300 case statement mapped state 6 to 3
00:37:48.232 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c4e0ff4d-d1a2-4065-912f-bc30f33116cc"}
00:37:48.233 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"955a877d-9239-431b-81db-b7a24249b9f6"}
00:37:48.233 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":73,"width":15,"height":15,"star_pos":[7.31,6.60],"pixels":"..."},"id":"955a877d-9239-431b-81db-b7a24249b9f6"}
00:37:48.410 00.177 11596 IsGuiding returns 1
00:37:48.410 00.000 11596 scope still moving after pulse duration time elapsed
00:37:48.433 00.023 11596 IsSlewing returns 0
00:37:48.536 00.103 11596 IsGuiding returns 0
00:37:48.537 00.001 11596 scope move finished after 342 + 257 ms
00:37:48.537 00.000 11596 Move returns status 0, amount 342
00:37:48.537 00.000 11596 MoveAxis(N, 0, ABG)
00:37:48.537 00.000 11596 Move returns status 0, amount 0
00:37:48.537 00.000 11596 move complete, result=0
00:37:48.537 00.000 11596 worker thread done servicing request
00:37:48.537 00.000 13300 GuideStep: 0.2 px 342 ms WEST, -0.1 px 0 ms NORTH
00:37:48.537 00.000 11596 Worker thread wakes up
00:37:48.537 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:37:49.050 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:37:51.231 02.181 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9a813437-8951-4def-a46b-64c2cec4c114"}
00:37:51.231 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9a813437-8951-4def-a46b-64c2cec4c114"}
00:37:51.232 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"339b9531-2eb0-4a6d-bc04-f1ab2db72db4"}
00:37:51.232 00.000 13300 case statement mapped state 6 to 3
00:37:51.232 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"339b9531-2eb0-4a6d-bc04-f1ab2db72db4"}
00:37:51.233 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7dec9ac4-f08f-4531-9f12-9d937cc26e63"}
00:37:51.233 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":73,"width":15,"height":15,"star_pos":[7.31,6.60],"pixels":"..."},"id":"7dec9ac4-f08f-4531-9f12-9d937cc26e63"}
00:37:52.074 00.841 11596 Exposure complete
00:37:52.147 00.073 11596 worker thread done servicing request
00:37:52.147 00.000 13300 OnExposeComplete: enter
00:37:52.148 00.001 13300 UpdateGuideState(): m_state=6
00:37:52.148 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
00:37:52.148 00.000 13300 Star::Find returns 1 (0), X=123.36, Y=995.68, Mass=1131, SNR=23.4, Peak=108 HFD=3.8
00:37:52.148 00.000 13300 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-1.61) = xAngle (-0.54 = -0.54)
00:37:52.148 00.000 13300 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.52 = -0.52)
00:37:52.148 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.16 hyp=0.19 cameraTheta=-2.15 mountX=0.16 mountY=-0.10, mountTheta=-0.53
00:37:52.150 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.16, opts=13)
00:37:52.150 00.000 13300 Enqueuing Move request for scope (-0.10, -0.16)
00:37:52.150 00.000 11596 Worker thread wakes up
00:37:52.150 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.16) opts 0xd
00:37:52.150 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.16)
00:37:52.151 00.001 11596 Moving (-0.10, -0.16) raw xDistance=0.16 yDistance=-0.10
00:37:52.151 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.16
00:37:52.151 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:52.151 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:37:52.151 00.000 11596 MoveAxis(W, 228, ABG)
00:37:52.151 00.000 11596 Guiding  Dir = 3, Dur = 228
00:37:52.152 00.001 11596 IsSlewing returns 0
00:37:52.157 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
00:37:52.166 00.009 13300 UpdateGuideState exits: m=1131 SNR=23.4
00:37:52.166 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:52.166 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:37:52.167 00.001 13300 Enqueuing Expose request
00:37:52.275 00.108 11596 IsGuiding returns 0
00:37:52.497 00.222 11596 PulseGuide returned control before completion, sleep 16
00:37:52.802 00.305 11596 IsGuiding returns 1
00:37:52.802 00.000 11596 scope still moving after pulse duration time elapsed
00:37:52.835 00.033 11596 IsSlewing returns 0
00:37:52.914 00.079 11596 IsGuiding returns 0
00:37:52.914 00.000 11596 scope move finished after 228 + 411 ms
00:37:52.914 00.000 11596 Move returns status 0, amount 228
00:37:52.914 00.000 11596 MoveAxis(N, 0, ABG)
00:37:52.914 00.000 11596 Move returns status 0, amount 0
00:37:52.914 00.000 11596 move complete, result=0
00:37:52.914 00.000 11596 worker thread done servicing request
00:37:52.914 00.000 13300 GuideStep: 0.2 px 228 ms WEST, -0.1 px 0 ms NORTH
00:37:52.914 00.000 11596 Worker thread wakes up
00:37:52.915 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:37:53.431 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:37:54.231 00.800 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"85a6fd71-5812-47c9-bc4c-01add881cbb3"}
00:37:54.231 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"85a6fd71-5812-47c9-bc4c-01add881cbb3"}
00:37:54.232 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d4e04ef1-53dc-4bef-be9f-023920f0c109"}
00:37:54.232 00.000 13300 case statement mapped state 6 to 3
00:37:54.232 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d4e04ef1-53dc-4bef-be9f-023920f0c109"}
00:37:54.232 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2e22380c-05a4-44bc-aebb-51a95ef20597"}
00:37:54.233 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":74,"width":15,"height":15,"star_pos":[7.36,6.68],"pixels":"..."},"id":"2e22380c-05a4-44bc-aebb-51a95ef20597"}
00:37:56.460 02.227 11596 Exposure complete
00:37:56.530 00.070 11596 worker thread done servicing request
00:37:56.530 00.000 13300 OnExposeComplete: enter
00:37:56.531 00.001 13300 UpdateGuideState(): m_state=6
00:37:56.531 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
00:37:56.531 00.000 13300 Star::Find returns 1 (0), X=123.38, Y=995.78, Mass=1111, SNR=23.3, Peak=111 HFD=3.7
00:37:56.531 00.000 13300 MultiStar: exiting stabilization period
00:37:56.532 00.001 13300 MultiStar: [#1 -0.43,-0.27,0.00,M5] [#2 -0.28,-0.06,0.00,M2] [#3 -0.27,-0.01,0.00,M6] [#4 -0.73,-0.06,0.00,M10] [#5 -0.42,0.18,0.00,M3] [#6 -0.50,-0.14,0.00,M8] [#7 -0.32,0.10,0.00,M9] [#8 -0.56,0.43,0.00,M5] 
00:37:56.532 00.000 13300 CameraToMount -- cameraTheta (-2.53) - m_xAngle (-1.61) = xAngle (-0.92 = -0.92)
00:37:56.532 00.000 13300 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.90 = -0.90)
00:37:56.532 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-2.53 mountX=0.06 mountY=-0.08, mountTheta=-0.91
00:37:56.533 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.06, opts=13)
00:37:56.534 00.001 13300 Enqueuing Move request for scope (-0.08, -0.06)
00:37:56.534 00.000 11596 Worker thread wakes up
00:37:56.534 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.06) opts 0xd
00:37:56.534 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.06)
00:37:56.534 00.000 11596 Moving (-0.08, -0.06) raw xDistance=0.06 yDistance=-0.08
00:37:56.534 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:37:56.534 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:56.534 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:37:56.534 00.000 11596 MoveAxis(E, 0, ABG)
00:37:56.535 00.001 11596 Move returns status 0, amount 0
00:37:56.535 00.000 11596 MoveAxis(N, 0, ABG)
00:37:56.535 00.000 11596 Move returns status 0, amount 0
00:37:56.535 00.000 11596 move complete, result=0
00:37:56.535 00.000 11596 worker thread done servicing request
00:37:56.540 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
00:37:56.547 00.007 13300 UpdateGuideState exits: m=1111 SNR=23.3
00:37:56.547 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:56.548 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:37:56.548 00.000 13300 Enqueuing Expose request
00:37:56.548 00.000 11596 Worker thread wakes up
00:37:56.548 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:37:56.548 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:37:57.064 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:37:57.232 00.168 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6da992d9-6e75-4c65-be21-3cf8fa31ac96"}
00:37:57.233 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6da992d9-6e75-4c65-be21-3cf8fa31ac96"}
00:37:57.233 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5d437611-7de2-4874-8499-c3a9d8c75b53"}
00:37:57.233 00.000 13300 case statement mapped state 6 to 3
00:37:57.234 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5d437611-7de2-4874-8499-c3a9d8c75b53"}
00:37:57.234 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fbc06ec5-c3fc-4365-a578-c10020b402b3"}
00:37:57.235 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":75,"width":15,"height":15,"star_pos":[7.38,6.78],"pixels":"..."},"id":"fbc06ec5-c3fc-4365-a578-c10020b402b3"}
00:38:00.095 02.860 11596 Exposure complete
00:38:00.179 00.084 11596 worker thread done servicing request
00:38:00.179 00.000 13300 OnExposeComplete: enter
00:38:00.179 00.000 13300 UpdateGuideState(): m_state=6
00:38:00.179 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
00:38:00.179 00.000 13300 Star::Find returns 1 (0), X=123.34, Y=995.80, Mass=1100, SNR=23.2, Peak=108 HFD=3.7
00:38:00.180 00.001 13300 MultiStar: [#1 -0.47,-0.20,0.00,M6] [#2 -0.31,0.00,0.00,M3] [#3 -0.26,-0.09,0.00,M7] [#4 -1.17,0.25,0.00,R] [#5 -0.28,0.19,0.00,M4] [#6 -0.45,-0.05,0.00,M9] [#7 -0.41,-0.10,0.00,M10] [#8 -0.60,0.26,0.00,M6] 
00:38:00.180 00.000 13300 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-1.61) = xAngle (-1.24 = -1.24)
00:38:00.180 00.000 13300 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.22 = -1.22)
00:38:00.180 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=-0.04 hyp=0.13 cameraTheta=-2.85 mountX=0.04 mountY=-0.12, mountTheta=-1.24
00:38:00.183 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=-0.04, opts=13)
00:38:00.183 00.000 13300 Enqueuing Move request for scope (-0.13, -0.04)
00:38:00.183 00.000 11596 Worker thread wakes up
00:38:00.184 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.04) opts 0xd
00:38:00.184 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, -0.04)
00:38:00.184 00.000 11596 Moving (-0.13, -0.04) raw xDistance=0.04 yDistance=-0.12
00:38:00.184 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:38:00.184 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:00.185 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:38:00.185 00.000 11596 MoveAxis(E, 0, ABG)
00:38:00.185 00.000 11596 Move returns status 0, amount 0
00:38:00.185 00.000 11596 MoveAxis(N, 0, ABG)
00:38:00.185 00.000 11596 Move returns status 0, amount 0
00:38:00.185 00.000 11596 move complete, result=0
00:38:00.186 00.001 11596 worker thread done servicing request
00:38:00.192 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
00:38:00.203 00.011 13300 UpdateGuideState exits: m=1100 SNR=23.2
00:38:00.204 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:00.204 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:38:00.204 00.000 13300 Enqueuing Expose request
00:38:00.204 00.000 11596 Worker thread wakes up
00:38:00.204 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:38:00.204 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:38:00.235 00.031 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bd46b797-cbc0-4579-9fc7-04c571e0973c"}
00:38:00.236 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bd46b797-cbc0-4579-9fc7-04c571e0973c"}
00:38:00.236 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f9ef74a1-6581-4f7a-b6c0-2e1c623a5ea3"}
00:38:00.236 00.000 13300 case statement mapped state 6 to 3
00:38:00.236 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f9ef74a1-6581-4f7a-b6c0-2e1c623a5ea3"}
00:38:00.237 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"18968f8b-101b-455f-9b05-c85114c457aa"}
00:38:00.237 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":76,"width":15,"height":15,"star_pos":[7.34,6.80],"pixels":"..."},"id":"18968f8b-101b-455f-9b05-c85114c457aa"}
00:38:00.709 00.472 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:38:03.230 02.521 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e62b1222-f7a1-490e-8f84-ae8841579df7"}
00:38:03.230 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e62b1222-f7a1-490e-8f84-ae8841579df7"}
00:38:03.231 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"abcc3b75-070b-4743-b85f-54d9f56ec4a2"}
00:38:03.231 00.000 13300 case statement mapped state 6 to 3
00:38:03.231 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"abcc3b75-070b-4743-b85f-54d9f56ec4a2"}
00:38:03.231 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2cbf8034-683a-45f8-9a5a-0b6a29091cb4"}
00:38:03.231 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":76,"width":15,"height":15,"star_pos":[7.34,6.80],"pixels":"..."},"id":"2cbf8034-683a-45f8-9a5a-0b6a29091cb4"}
00:38:03.742 00.511 11596 Exposure complete
00:38:03.814 00.072 11596 worker thread done servicing request
00:38:03.814 00.000 13300 OnExposeComplete: enter
00:38:03.814 00.000 13300 UpdateGuideState(): m_state=6
00:38:03.814 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
00:38:03.815 00.001 13300 Star::Find returns 1 (0), X=123.27, Y=995.78, Mass=1106, SNR=23.3, Peak=109 HFD=3.8
00:38:03.815 00.000 13300 MultiStar: [#1 -0.28,-0.17,0.00,M7] [#2 -0.24,-0.03,0.00,M4] [#3 -0.41,-0.26,0.00,M8] [#4 0.30,-0.30,0.00,M1] [#5 -0.46,0.15,0.00,M5] [#6 -1.02,-0.14,0.00,M10] [#7 -0.22,0.19,0.00,R] [#8 -0.67,0.51,0.00,M7] 
00:38:03.815 00.000 13300 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-1.61) = xAngle (-1.23 = -1.23)
00:38:03.815 00.000 13300 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.21 = -1.21)
00:38:03.815 00.000 13300 CameraToMount -- cameraX=-0.19 cameraY=-0.06 hyp=0.20 cameraTheta=-2.84 mountX=0.07 mountY=-0.19, mountTheta=-1.23
00:38:03.817 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.19, y=-0.06, opts=13)
00:38:03.817 00.000 13300 Enqueuing Move request for scope (-0.19, -0.06)
00:38:03.817 00.000 11596 Worker thread wakes up
00:38:03.817 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.06) opts 0xd
00:38:03.817 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.19, -0.06)
00:38:03.818 00.001 11596 Moving (-0.19, -0.06) raw xDistance=0.07 yDistance=-0.19
00:38:03.818 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:38:03.818 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:38:03.818 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:38:03.818 00.000 11596 MoveAxis(E, 0, ABG)
00:38:03.818 00.000 11596 Move returns status 0, amount 0
00:38:03.818 00.000 11596 MoveAxis(N, 0, ABG)
00:38:03.819 00.001 11596 Move returns status 0, amount 0
00:38:03.819 00.000 11596 move complete, result=0
00:38:03.819 00.000 11596 worker thread done servicing request
00:38:03.826 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
00:38:03.834 00.008 13300 UpdateGuideState exits: m=1106 SNR=23.3
00:38:03.834 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:03.835 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:38:03.835 00.000 13300 Enqueuing Expose request
00:38:03.835 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:38:03.835 00.000 11596 Worker thread wakes up
00:38:03.835 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:38:04.340 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:38:06.230 01.890 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bbf6511d-f98e-4609-b9ef-3ad3dd896af5"}
00:38:06.230 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bbf6511d-f98e-4609-b9ef-3ad3dd896af5"}
00:38:06.231 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6b1544b5-9855-4697-8ce1-7a28ad62aecf"}
00:38:06.231 00.000 13300 case statement mapped state 6 to 3
00:38:06.231 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6b1544b5-9855-4697-8ce1-7a28ad62aecf"}
00:38:06.231 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dcc39d85-8647-4603-9f80-5119347a317e"}
00:38:06.231 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":77,"width":15,"height":15,"star_pos":[7.27,6.78],"pixels":"..."},"id":"dcc39d85-8647-4603-9f80-5119347a317e"}
00:38:07.376 01.145 11596 Exposure complete
00:38:07.450 00.074 11596 worker thread done servicing request
00:38:07.450 00.000 13300 OnExposeComplete: enter
00:38:07.450 00.000 13300 UpdateGuideState(): m_state=6
00:38:07.451 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
00:38:07.451 00.000 13300 Star::Find returns 1 (0), X=123.31, Y=995.66, Mass=1122, SNR=23.4, Peak=110 HFD=3.7
00:38:07.451 00.000 13300 MultiStar: [#1 -0.55,-0.30,0.00,M8] [#2 -0.46,-0.08,0.00,M5] [#3 -0.45,-0.28,0.00,M9] [#4 0.75,-0.40,0.00,M2] [#5 -0.76,0.08,0.00,M6] [#6 -0.41,0.05,0.00,R] [#7 0.05,-0.20,0.00,M1] [#8 -0.29,0.24,0.00,M8] 
00:38:07.452 00.001 13300 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-1.61) = xAngle (-0.68 = -0.68)
00:38:07.452 00.000 13300 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.67 = -0.67)
00:38:07.452 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=-0.18 hyp=0.24 cameraTheta=-2.29 mountX=0.19 mountY=-0.15, mountTheta=-0.67
00:38:07.453 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=-0.18, opts=13)
00:38:07.454 00.001 13300 Enqueuing Move request for scope (-0.16, -0.18)
00:38:07.454 00.000 11596 Worker thread wakes up
00:38:07.454 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.18) opts 0xd
00:38:07.454 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.16, -0.18)
00:38:07.454 00.000 11596 Moving (-0.16, -0.18) raw xDistance=0.19 yDistance=-0.15
00:38:07.454 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.19
00:38:07.454 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:07.454 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:38:07.454 00.000 11596 MoveAxis(W, 235, ABG)
00:38:07.455 00.001 11596 Guiding  Dir = 3, Dur = 235
00:38:07.455 00.000 11596 IsSlewing returns 0
00:38:07.460 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=118, Gamma=0.510
00:38:07.468 00.008 13300 UpdateGuideState exits: m=1122 SNR=23.4
00:38:07.468 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:07.468 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:38:07.468 00.000 13300 Enqueuing Expose request
00:38:07.693 00.225 11596 IsGuiding returns 0
00:38:08.134 00.441 11596 IsGuiding returns 1
00:38:08.134 00.000 11596 scope still moving after pulse duration time elapsed
00:38:08.157 00.023 11596 IsSlewing returns 0
00:38:08.254 00.097 11596 IsGuiding returns 0
00:38:08.255 00.001 11596 scope move finished after 235 + 327 ms
00:38:08.255 00.000 11596 Move returns status 0, amount 235
00:38:08.255 00.000 11596 MoveAxis(N, 0, ABG)
00:38:08.255 00.000 11596 Move returns status 0, amount 0
00:38:08.255 00.000 11596 move complete, result=0
00:38:08.255 00.000 11596 worker thread done servicing request
00:38:08.255 00.000 13300 GuideStep: 0.2 px 235 ms WEST, -0.1 px 0 ms NORTH
00:38:08.255 00.000 11596 Worker thread wakes up
00:38:08.256 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:38:08.760 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:38:09.230 00.470 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e0d913a2-4d4c-442e-8ccd-6544072287c9"}
00:38:09.230 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e0d913a2-4d4c-442e-8ccd-6544072287c9"}
00:38:09.231 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"17c023e9-84fc-4c6a-9063-7fca5856b293"}
00:38:09.231 00.000 13300 case statement mapped state 6 to 3
00:38:09.231 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"17c023e9-84fc-4c6a-9063-7fca5856b293"}
00:38:09.231 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"604c7594-f576-44f2-ac8e-15f0783714b6"}
00:38:09.232 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":78,"width":15,"height":15,"star_pos":[7.31,6.66],"pixels":"..."},"id":"604c7594-f576-44f2-ac8e-15f0783714b6"}
00:38:11.789 02.557 11596 Exposure complete
00:38:11.861 00.072 11596 worker thread done servicing request
00:38:11.861 00.000 13300 OnExposeComplete: enter
00:38:11.861 00.000 13300 UpdateGuideState(): m_state=6
00:38:11.861 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
00:38:11.861 00.000 13300 Star::Find returns 1 (0), X=123.34, Y=995.70, Mass=1123, SNR=23.5, Peak=110 HFD=3.7
00:38:11.862 00.001 13300 MultiStar: [#1 -0.47,-0.22,0.00,M9] [#2 -0.34,-0.01,0.00,M6] [#3 -0.46,-0.11,0.00,M10] [#4 0.24,-0.33,0.00,M3] [#5 -0.59,0.23,0.00,M7] [#6 -0.26,-0.30,0.00,M1] [#7 -0.08,-0.16,0.30,U] [#8 -0.30,0.33,0.00,M9] 
00:38:11.862 00.000 13300 refined, 1 included, MultiStar: {-0.11, -0.15}, one-star: {-0.12, -0.14}
00:38:11.862 00.000 13300 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-1.61) = xAngle (-0.62 = -0.62)
00:38:11.862 00.000 13300 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.61 = -0.61)
00:38:11.862 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.15 hyp=0.18 cameraTheta=-2.23 mountX=0.15 mountY=-0.10, mountTheta=-0.61
00:38:11.864 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.15, opts=13)
00:38:11.864 00.000 13300 Enqueuing Move request for scope (-0.11, -0.15)
00:38:11.864 00.000 11596 Worker thread wakes up
00:38:11.864 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.15) opts 0xd
00:38:11.864 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.15)
00:38:11.864 00.000 11596 Moving (-0.11, -0.15) raw xDistance=0.15 yDistance=-0.10
00:38:11.864 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
00:38:11.865 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:11.865 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:38:11.865 00.000 11596 MoveAxis(W, 204, ABG)
00:38:11.865 00.000 11596 Guiding  Dir = 3, Dur = 204
00:38:11.865 00.000 11596 IsSlewing returns 0
00:38:11.870 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
00:38:11.877 00.007 13300 UpdateGuideState exits: m=1123 SNR=23.5
00:38:11.878 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:11.878 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:38:11.878 00.000 13300 Enqueuing Expose request
00:38:11.916 00.038 11596 IsGuiding returns 0
00:38:12.219 00.303 11596 IsGuiding returns 1
00:38:12.219 00.000 11596 scope still moving after pulse duration time elapsed
00:38:12.231 00.012 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"17022d8a-1150-4217-8738-dd93c476a261"}
00:38:12.231 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"17022d8a-1150-4217-8738-dd93c476a261"}
00:38:12.232 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3bc13052-ffae-40fa-a51e-b8dcf50a4b64"}
00:38:12.232 00.000 13300 case statement mapped state 6 to 3
00:38:12.232 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3bc13052-ffae-40fa-a51e-b8dcf50a4b64"}
00:38:12.232 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f1c57ad3-edc8-4c7b-b147-1fd2582acb66"}
00:38:12.232 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":79,"width":15,"height":15,"star_pos":[7.34,6.70],"pixels":"..."},"id":"f1c57ad3-edc8-4c7b-b147-1fd2582acb66"}
00:38:12.447 00.215 11596 IsSlewing returns 0
00:38:12.542 00.095 11596 IsGuiding returns 0
00:38:12.542 00.000 11596 scope move finished after 204 + 423 ms
00:38:12.543 00.001 11596 Move returns status 0, amount 204
00:38:12.543 00.000 11596 MoveAxis(N, 0, ABG)
00:38:12.543 00.000 11596 Move returns status 0, amount 0
00:38:12.543 00.000 11596 move complete, result=0
00:38:12.543 00.000 11596 worker thread done servicing request
00:38:12.543 00.000 13300 GuideStep: 0.1 px 204 ms WEST, -0.1 px 0 ms NORTH
00:38:12.543 00.000 11596 Worker thread wakes up
00:38:12.543 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:38:13.049 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:38:15.236 02.187 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8b420ee8-6113-417f-a284-63da3ad55712"}
00:38:15.236 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8b420ee8-6113-417f-a284-63da3ad55712"}
00:38:15.237 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"302fb4a0-d7b7-4dd9-af55-f41320e05ed2"}
00:38:15.237 00.000 13300 case statement mapped state 6 to 3
00:38:15.237 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"302fb4a0-d7b7-4dd9-af55-f41320e05ed2"}
00:38:15.238 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ea86d74b-9877-4997-88df-814912dfcf5d"}
00:38:15.238 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":79,"width":15,"height":15,"star_pos":[7.34,6.70],"pixels":"..."},"id":"ea86d74b-9877-4997-88df-814912dfcf5d"}
00:38:16.096 00.858 11596 Exposure complete
00:38:16.174 00.078 11596 worker thread done servicing request
00:38:16.175 00.001 13300 OnExposeComplete: enter
00:38:16.175 00.000 13300 UpdateGuideState(): m_state=6
00:38:16.175 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
00:38:16.175 00.000 13300 Star::Find returns 1 (0), X=123.28, Y=995.88, Mass=1094, SNR=23.1, Peak=104 HFD=3.9
00:38:16.176 00.001 13300 MultiStar: [#1 -0.38,-0.04,0.00,M10] [#2 -0.25,0.15,0.00,M7] [#3 -0.41,-0.05,0.00,R] [#4 0.38,-0.29,0.00,M4] [#5 -0.46,0.25,0.00,M8] [#6 -0.07,-0.19,0.00,M2] [#7 0.01,-0.19,0.00,M1] [#8 -0.27,0.24,0.00,M10] 
00:38:16.176 00.000 13300 CameraToMount -- cameraTheta (2.94) - m_xAngle (-1.61) = xAngle (4.55 = -1.73)
00:38:16.176 00.000 13300 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.57 = -1.72)
00:38:16.176 00.000 13300 CameraToMount -- cameraX=-0.19 cameraY=0.04 hyp=0.19 cameraTheta=2.94 mountX=-0.03 mountY=-0.19, mountTheta=-1.73
00:38:16.178 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.19, y=0.04, opts=13)
00:38:16.178 00.000 13300 Enqueuing Move request for scope (-0.19, 0.04)
00:38:16.179 00.001 11596 Worker thread wakes up
00:38:16.179 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.04) opts 0xd
00:38:16.179 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.19, 0.04)
00:38:16.179 00.000 11596 Moving (-0.19, 0.04) raw xDistance=-0.03 yDistance=-0.19
00:38:16.179 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:38:16.179 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:38:16.179 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:38:16.179 00.000 11596 MoveAxis(E, 0, ABG)
00:38:16.179 00.000 11596 Move returns status 0, amount 0
00:38:16.180 00.001 11596 MoveAxis(N, 0, ABG)
00:38:16.180 00.000 11596 Move returns status 0, amount 0
00:38:16.180 00.000 11596 move complete, result=0
00:38:16.180 00.000 11596 worker thread done servicing request
00:38:16.187 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
00:38:16.194 00.007 13300 UpdateGuideState exits: m=1094 SNR=23.1
00:38:16.195 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:16.195 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:38:16.195 00.000 13300 Enqueuing Expose request
00:38:16.195 00.000 11596 Worker thread wakes up
00:38:16.195 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:38:16.196 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:38:16.704 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:38:18.235 01.531 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"90be759d-4de5-4c86-86e0-a02fcd0a2379"}
00:38:18.235 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"90be759d-4de5-4c86-86e0-a02fcd0a2379"}
00:38:18.236 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"82063353-0184-41d1-af52-b60257a598c8"}
00:38:18.236 00.000 13300 case statement mapped state 6 to 3
00:38:18.236 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"82063353-0184-41d1-af52-b60257a598c8"}
00:38:18.236 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5ecc735e-449e-4220-8a1a-a6973da0ee4b"}
00:38:18.236 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":80,"width":15,"height":15,"star_pos":[7.28,6.88],"pixels":"..."},"id":"5ecc735e-449e-4220-8a1a-a6973da0ee4b"}
00:38:19.747 01.511 11596 Exposure complete
00:38:19.837 00.090 11596 worker thread done servicing request
00:38:19.837 00.000 13300 OnExposeComplete: enter
00:38:19.837 00.000 13300 UpdateGuideState(): m_state=6
00:38:19.838 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
00:38:19.838 00.000 13300 Star::Find returns 1 (0), X=123.29, Y=995.95, Mass=1115, SNR=23.4, Peak=109 HFD=4.0
00:38:19.839 00.001 13300 MultiStar: [#1 -0.41,-0.15,0.00,R] [#2 -0.31,0.31,0.00,M8] [#3 0.06,-0.01,0.31,U] [#4 0.43,-0.45,0.00,M5] [#5 -0.60,0.20,0.00,M9] [#6 -0.01,-0.11,0.26,U] [#7 -0.18,0.05,0.00,M2] [#8 -0.34,0.56,0.00,R] 
00:38:19.839 00.000 13300 refined, 2 included, MultiStar: {-0.10, 0.05}, one-star: {-0.17, 0.11}
00:38:19.839 00.000 13300 CameraToMount -- cameraTheta (2.68) - m_xAngle (-1.61) = xAngle (4.29 = -1.99)
00:38:19.839 00.000 13300 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.30 = -1.98)
00:38:19.839 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.05 hyp=0.11 cameraTheta=2.68 mountX=-0.05 mountY=-0.10, mountTheta=-1.99
00:38:19.841 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.05, opts=13)
00:38:19.841 00.000 13300 Enqueuing Move request for scope (-0.10, 0.05)
00:38:19.842 00.001 11596 Worker thread wakes up
00:38:19.842 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.05) opts 0xd
00:38:19.842 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.05)
00:38:19.842 00.000 11596 Moving (-0.10, 0.05) raw xDistance=-0.05 yDistance=-0.10
00:38:19.842 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:38:19.843 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:19.843 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:38:19.843 00.000 11596 MoveAxis(E, 0, ABG)
00:38:19.843 00.000 11596 Move returns status 0, amount 0
00:38:19.843 00.000 11596 MoveAxis(N, 0, ABG)
00:38:19.843 00.000 11596 Move returns status 0, amount 0
00:38:19.843 00.000 11596 move complete, result=0
00:38:19.844 00.001 11596 worker thread done servicing request
00:38:19.850 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
00:38:19.860 00.010 13300 UpdateGuideState exits: m=1115 SNR=23.4
00:38:19.861 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:19.861 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:38:19.861 00.000 13300 Enqueuing Expose request
00:38:19.861 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:38:19.861 00.000 11596 Worker thread wakes up
00:38:19.861 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:38:20.376 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:38:21.234 00.858 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"425a03cd-8d5a-4cc3-ab9e-f4c2eceeebc4"}
00:38:21.234 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"425a03cd-8d5a-4cc3-ab9e-f4c2eceeebc4"}
00:38:21.235 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"90c84f82-307a-4d48-880c-6c52550a190e"}
00:38:21.235 00.000 13300 case statement mapped state 6 to 3
00:38:21.235 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"90c84f82-307a-4d48-880c-6c52550a190e"}
00:38:21.235 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a1126350-6411-4a22-bc1c-7cf5eb01ca5f"}
00:38:21.236 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":81,"width":15,"height":15,"star_pos":[7.29,6.95],"pixels":"..."},"id":"a1126350-6411-4a22-bc1c-7cf5eb01ca5f"}
00:38:23.396 02.160 11596 Exposure complete
00:38:23.472 00.076 11596 worker thread done servicing request
00:38:23.472 00.000 13300 OnExposeComplete: enter
00:38:23.473 00.001 13300 UpdateGuideState(): m_state=6
00:38:23.473 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
00:38:23.473 00.000 13300 Star::Find returns 1 (0), X=123.27, Y=995.86, Mass=1130, SNR=23.5, Peak=108 HFD=4.0
00:38:23.474 00.001 13300 MultiStar: [#1 0.05,0.03,0.59,U] [#2 -0.19,-0.01,0.00,M9] [#3 0.12,0.13,0.00,M1] [#4 0.18,-0.35,0.00,M6] [#5 -0.53,0.18,0.00,M10] [#6 0.00,0.00,0.00,L] [#7 -0.11,-0.32,0.00,M3] [#8 0.11,0.42,0.00,M1] 
00:38:23.474 00.000 13300 refined, 1 included, MultiStar: {-0.10, 0.02}, one-star: {-0.19, 0.02}
00:38:23.474 00.000 13300 CameraToMount -- cameraTheta (2.92) - m_xAngle (-1.61) = xAngle (4.53 = -1.76)
00:38:23.474 00.000 13300 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.54 = -1.74)
00:38:23.474 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.02 hyp=0.10 cameraTheta=2.92 mountX=-0.02 mountY=-0.10, mountTheta=-1.76
00:38:23.476 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.02, opts=13)
00:38:23.476 00.000 13300 Enqueuing Move request for scope (-0.10, 0.02)
00:38:23.476 00.000 11596 Worker thread wakes up
00:38:23.476 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.02) opts 0xd
00:38:23.477 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.02)
00:38:23.477 00.000 11596 Moving (-0.10, 0.02) raw xDistance=-0.02 yDistance=-0.10
00:38:23.477 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:38:23.478 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:23.478 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:38:23.478 00.000 11596 MoveAxis(E, 0, ABG)
00:38:23.478 00.000 11596 Move returns status 0, amount 0
00:38:23.478 00.000 11596 MoveAxis(N, 0, ABG)
00:38:23.478 00.000 11596 Move returns status 0, amount 0
00:38:23.478 00.000 11596 move complete, result=0
00:38:23.478 00.000 11596 worker thread done servicing request
00:38:23.483 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=1, FiltMax=92, Gamma=0.510
00:38:23.490 00.007 13300 UpdateGuideState exits: m=1130 SNR=23.5
00:38:23.490 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:23.491 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:38:23.491 00.000 13300 Enqueuing Expose request
00:38:23.491 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:38:23.491 00.000 11596 Worker thread wakes up
00:38:23.491 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:38:23.999 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:38:24.232 00.233 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ecc88b6b-b583-4f8e-913f-844eef060b15"}
00:38:24.232 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ecc88b6b-b583-4f8e-913f-844eef060b15"}
00:38:24.233 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6996c729-c211-49de-8175-9519741c5d8e"}
00:38:24.233 00.000 13300 case statement mapped state 6 to 3
00:38:24.233 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6996c729-c211-49de-8175-9519741c5d8e"}
00:38:24.234 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6f883467-8508-4ebd-a0c9-623d0dda1a83"}
00:38:24.235 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":82,"width":15,"height":15,"star_pos":[7.27,6.86],"pixels":"..."},"id":"6f883467-8508-4ebd-a0c9-623d0dda1a83"}
00:38:24.619 00.384 13300 evsrv: cli 10204120 connect
00:38:24.619 00.000 13300 case statement mapped state 6 to 3
00:38:24.620 00.001 13300 case statement mapped state 6 to 3
00:38:24.620 00.000 13300 evsrv: cli 10204120 request: {"method":"get_app_state","id":"6bccf786-722e-4a8a-a0af-bd4b900c4425"}
00:38:24.621 00.001 13300 case statement mapped state 6 to 3
00:38:24.621 00.000 13300 evsrv: cli 10204120 response: {"jsonrpc":"2.0","result":"Guiding","id":"6bccf786-722e-4a8a-a0af-bd4b900c4425"}
00:38:24.622 00.001 13300 evsrv: cli 10204120 disconnect
00:38:27.040 02.418 11596 Exposure complete
00:38:27.120 00.080 11596 worker thread done servicing request
00:38:27.120 00.000 13300 OnExposeComplete: enter
00:38:27.120 00.000 13300 UpdateGuideState(): m_state=6
00:38:27.120 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
00:38:27.121 00.001 13300 Star::Find returns 1 (0), X=123.31, Y=995.72, Mass=1128, SNR=23.4, Peak=110 HFD=3.7
00:38:27.121 00.000 13300 MultiStar: [#1 -0.04,-0.01,0.59,U] [#2 -0.42,0.04,0.00,M10] [#3 -0.07,0.27,0.00,M2] [#4 0.52,-0.23,0.00,M7] [#5 -0.82,0.10,0.00,R] [#6 -0.16,-0.28,0.00,M2] [#7 -0.11,-0.22,0.00,M4] [#8 -0.35,-0.09,0.00,M2] 
00:38:27.121 00.000 13300 refined, 1 included, MultiStar: {-0.11, -0.08}, one-star: {-0.15, -0.12}
00:38:27.121 00.000 13300 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-1.61) = xAngle (-0.90 = -0.90)
00:38:27.121 00.000 13300 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.89 = -0.89)
00:38:27.121 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.08 hyp=0.14 cameraTheta=-2.51 mountX=0.08 mountY=-0.11, mountTheta=-0.90
00:38:27.124 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.08, opts=13)
00:38:27.124 00.000 13300 Enqueuing Move request for scope (-0.11, -0.08)
00:38:27.124 00.000 11596 Worker thread wakes up
00:38:27.125 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.08) opts 0xd
00:38:27.125 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.08)
00:38:27.125 00.000 11596 Moving (-0.11, -0.08) raw xDistance=0.08 yDistance=-0.11
00:38:27.125 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:38:27.125 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:27.125 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:38:27.125 00.000 11596 MoveAxis(E, 0, ABG)
00:38:27.125 00.000 11596 Move returns status 0, amount 0
00:38:27.125 00.000 11596 MoveAxis(N, 0, ABG)
00:38:27.125 00.000 11596 Move returns status 0, amount 0
00:38:27.125 00.000 11596 move complete, result=0
00:38:27.126 00.001 11596 worker thread done servicing request
00:38:27.131 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
00:38:27.141 00.010 13300 UpdateGuideState exits: m=1128 SNR=23.4
00:38:27.141 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:27.141 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:38:27.141 00.000 13300 Enqueuing Expose request
00:38:27.141 00.000 11596 Worker thread wakes up
00:38:27.141 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:38:27.142 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:38:27.233 00.091 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"03a7055e-4e6e-48bb-aef5-3dc05e3cc188"}
00:38:27.233 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"03a7055e-4e6e-48bb-aef5-3dc05e3cc188"}
00:38:27.598 00.365 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"da61663e-fe89-44cf-954c-dc8e883306f8"}
00:38:27.598 00.000 13300 case statement mapped state 6 to 3
00:38:27.599 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"da61663e-fe89-44cf-954c-dc8e883306f8"}
00:38:27.600 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"beed4d98-9645-4491-84ef-4bd1e6ba9d8c"}
00:38:27.601 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":83,"width":15,"height":15,"star_pos":[7.31,6.72],"pixels":"..."},"id":"beed4d98-9645-4491-84ef-4bd1e6ba9d8c"}
00:38:27.644 00.043 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:38:30.232 02.588 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"45783881-3d60-46b5-a03b-fe46f79c94b2"}
00:38:30.232 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"45783881-3d60-46b5-a03b-fe46f79c94b2"}
00:38:30.233 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f35e0a8d-7dc0-4302-80fd-8e3d3b5fd562"}
00:38:30.233 00.000 13300 case statement mapped state 6 to 3
00:38:30.233 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f35e0a8d-7dc0-4302-80fd-8e3d3b5fd562"}
00:38:30.234 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"685c5afa-cdf1-474d-a235-e943cec4f886"}
00:38:30.234 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":83,"width":15,"height":15,"star_pos":[7.31,6.72],"pixels":"..."},"id":"685c5afa-cdf1-474d-a235-e943cec4f886"}
00:38:30.694 00.460 11596 Exposure complete
00:38:30.809 00.115 11596 worker thread done servicing request
00:38:30.809 00.000 13300 OnExposeComplete: enter
00:38:30.809 00.000 13300 UpdateGuideState(): m_state=6
00:38:30.810 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
00:38:30.810 00.000 13300 Star::Find returns 1 (0), X=123.23, Y=995.60, Mass=1106, SNR=23.3, Peak=104 HFD=3.7
00:38:30.811 00.001 13300 MultiStar: [#1 -0.03,-0.16,0.61,U] [#2 -0.40,-0.08,0.00,R] [#3 -0.13,-0.24,0.00,M3] [#4 0.46,-0.47,0.00,M8] [#5 0.26,-0.07,0.00,M1] [#6 -0.24,-0.76,0.00,M3] [#7 -0.15,-0.29,0.00,M5] [#8 -0.20,-0.44,0.00,M3] 
00:38:30.811 00.000 13300 refined, 1 included, MultiStar: {-0.16, -0.21}, one-star: {-0.23, -0.24}
00:38:30.811 00.000 13300 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-1.61) = xAngle (-0.61 = -0.61)
00:38:30.811 00.000 13300 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.59 = -0.59)
00:38:30.811 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=-0.21 hyp=0.26 cameraTheta=-2.22 mountX=0.21 mountY=-0.15, mountTheta=-0.60
00:38:30.814 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=-0.21, opts=13)
00:38:30.814 00.000 13300 Enqueuing Move request for scope (-0.16, -0.21)
00:38:30.814 00.000 11596 Worker thread wakes up
00:38:30.814 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.21) opts 0xd
00:38:30.815 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.16, -0.21)
00:38:30.815 00.000 11596 Moving (-0.16, -0.21) raw xDistance=0.21 yDistance=-0.15
00:38:30.815 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
00:38:30.815 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:30.815 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:38:30.815 00.000 11596 MoveAxis(W, 267, ABG)
00:38:30.816 00.001 11596 Guiding  Dir = 3, Dur = 267
00:38:30.816 00.000 11596 IsSlewing returns 0
00:38:30.824 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=240, med=4, FiltMin=2, FiltMax=121, Gamma=0.510
00:38:30.834 00.010 13300 UpdateGuideState exits: m=1106 SNR=23.3
00:38:30.834 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:30.834 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:38:30.834 00.000 13300 Enqueuing Expose request
00:38:30.918 00.084 11596 IsGuiding returns 0
00:38:31.344 00.426 11596 IsGuiding returns 1
00:38:31.344 00.000 11596 scope still moving after pulse duration time elapsed
00:38:31.443 00.099 11596 IsSlewing returns 0
00:38:31.531 00.088 11596 IsGuiding returns 0
00:38:31.531 00.000 11596 scope move finished after 267 + 341 ms
00:38:31.531 00.000 11596 Move returns status 0, amount 267
00:38:31.531 00.000 11596 MoveAxis(N, 0, ABG)
00:38:31.531 00.000 11596 Move returns status 0, amount 0
00:38:31.531 00.000 11596 move complete, result=0
00:38:31.531 00.000 11596 worker thread done servicing request
00:38:31.532 00.001 13300 GuideStep: 0.2 px 267 ms WEST, -0.1 px 0 ms NORTH
00:38:31.532 00.000 11596 Worker thread wakes up
00:38:31.532 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:38:32.034 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:38:33.625 01.591 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"84b99dbe-71c6-4e2f-bd79-cf1dbcac4fe9"}
00:38:33.625 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"84b99dbe-71c6-4e2f-bd79-cf1dbcac4fe9"}
00:38:34.078 00.453 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f890610f-5fcc-43dc-bc97-95761c04d3f8"}
00:38:34.078 00.000 13300 case statement mapped state 6 to 3
00:38:34.078 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f890610f-5fcc-43dc-bc97-95761c04d3f8"}
00:38:34.079 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"72f77190-2362-4089-bb46-803f431eca55"}
00:38:34.080 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":84,"width":15,"height":15,"star_pos":[7.23,6.60],"pixels":"..."},"id":"72f77190-2362-4089-bb46-803f431eca55"}
00:38:35.074 00.994 11596 Exposure complete
00:38:35.155 00.081 13300 OnExposeComplete: enter
00:38:35.156 00.001 13300 UpdateGuideState(): m_state=6
00:38:35.156 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
00:38:35.156 00.000 13300 Star::Find returns 1 (0), X=123.29, Y=995.77, Mass=1117, SNR=23.3, Peak=107 HFD=3.8
00:38:35.157 00.001 13300 MultiStar: [#1 0.06,-0.11,0.61,U] [#2 0.16,0.18,0.00,M1] [#3 -0.06,0.12,0.30,U] [#4 0.63,-0.37,0.00,M9] [#5 0.29,-0.07,0.00,M2] [#6 -0.37,-0.31,0.00,M4] [#7 0.01,-0.17,0.29,U] [#8 -0.31,-0.39,0.00,M4] 
00:38:35.157 00.000 13300 refined, 3 included, MultiStar: {-0.07, -0.07}, one-star: {-0.17, -0.07}
00:38:35.157 00.000 13300 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-1.61) = xAngle (-0.78 = -0.78)
00:38:35.157 00.000 13300 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.77 = -0.77)
00:38:35.158 00.001 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-2.39 mountX=0.07 mountY=-0.07, mountTheta=-0.77
00:38:35.158 00.000 11596 worker thread done servicing request
00:38:35.160 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.07, opts=13)
00:38:35.160 00.000 13300 Enqueuing Move request for scope (-0.07, -0.07)
00:38:35.160 00.000 11596 Worker thread wakes up
00:38:35.160 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.07) opts 0xd
00:38:35.160 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.07)
00:38:35.161 00.001 11596 Moving (-0.07, -0.07) raw xDistance=0.07 yDistance=-0.07
00:38:35.161 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:38:35.161 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:35.161 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:38:35.162 00.001 11596 MoveAxis(E, 0, ABG)
00:38:35.162 00.000 11596 Move returns status 0, amount 0
00:38:35.162 00.000 11596 MoveAxis(N, 0, ABG)
00:38:35.162 00.000 11596 Move returns status 0, amount 0
00:38:35.162 00.000 11596 move complete, result=0
00:38:35.163 00.001 11596 worker thread done servicing request
00:38:35.171 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
00:38:35.183 00.012 13300 UpdateGuideState exits: m=1117 SNR=23.3
00:38:35.183 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:35.184 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:38:35.184 00.000 13300 Enqueuing Expose request
00:38:35.184 00.000 11596 Worker thread wakes up
00:38:35.184 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:38:35.184 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:38:35.693 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:38:36.649 00.956 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"949b1d54-db26-4e8e-a721-32e785897542"}
00:38:36.649 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"949b1d54-db26-4e8e-a721-32e785897542"}
00:38:36.650 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"250d468f-9a99-4494-93f0-8dcf31b779a3"}
00:38:36.650 00.000 13300 case statement mapped state 6 to 3
00:38:36.650 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"250d468f-9a99-4494-93f0-8dcf31b779a3"}
00:38:36.651 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ad56129c-10b4-4e9c-a3b1-442f842b4287"}
00:38:36.652 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":85,"width":15,"height":15,"star_pos":[7.29,6.77],"pixels":"..."},"id":"ad56129c-10b4-4e9c-a3b1-442f842b4287"}
00:38:38.729 02.077 11596 Exposure complete
00:38:38.806 00.077 11596 worker thread done servicing request
00:38:38.806 00.000 13300 OnExposeComplete: enter
00:38:38.806 00.000 13300 UpdateGuideState(): m_state=6
00:38:38.806 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
00:38:38.807 00.001 13300 Star::Find returns 1 (0), X=123.29, Y=995.80, Mass=1130, SNR=23.4, Peak=111 HFD=3.9
00:38:38.807 00.000 13300 MultiStar: [#1 -0.03,0.07,0.60,U] [#2 0.02,0.11,0.58,U] [#3 -0.06,-0.05,0.30,U] [#4 0.61,-0.43,0.00,M10] [#5 0.23,0.29,0.00,M3] [#6 -0.38,-0.28,0.00,M5] [#7 0.05,-0.16,0.30,U] [#8 -0.35,-0.14,0.00,M5] 
00:38:38.807 00.000 13300 refined, 4 included, MultiStar: {-0.07, 0.00}, one-star: {-0.18, -0.04}
00:38:38.807 00.000 13300 CameraToMount -- cameraTheta (3.10) - m_xAngle (-1.61) = xAngle (4.71 = -1.57)
00:38:38.807 00.000 13300 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.73 = -1.56)
00:38:38.807 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.00 hyp=0.07 cameraTheta=3.10 mountX=0.00 mountY=-0.07, mountTheta=-1.57
00:38:38.809 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.00, opts=13)
00:38:38.809 00.000 13300 Enqueuing Move request for scope (-0.07, 0.00)
00:38:38.809 00.000 11596 Worker thread wakes up
00:38:38.809 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.00) opts 0xd
00:38:38.809 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.00)
00:38:38.809 00.000 11596 Moving (-0.07, 0.00) raw xDistance=0.00 yDistance=-0.07
00:38:38.810 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:38:38.810 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:38.810 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:38:38.810 00.000 11596 MoveAxis(E, 0, ABG)
00:38:38.810 00.000 11596 Move returns status 0, amount 0
00:38:38.810 00.000 11596 MoveAxis(N, 0, ABG)
00:38:38.810 00.000 11596 Move returns status 0, amount 0
00:38:38.810 00.000 11596 move complete, result=0
00:38:38.810 00.000 11596 worker thread done servicing request
00:38:38.815 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
00:38:38.823 00.008 13300 UpdateGuideState exits: m=1130 SNR=23.4
00:38:38.823 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:38.823 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:38:38.823 00.000 13300 Enqueuing Expose request
00:38:38.823 00.000 11596 Worker thread wakes up
00:38:38.824 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:38:38.824 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:38:39.325 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:38:39.647 00.322 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a54745b2-0161-4ca5-a49c-8ecdbe13b1ab"}
00:38:39.647 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a54745b2-0161-4ca5-a49c-8ecdbe13b1ab"}
00:38:39.648 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"908b29f6-44d3-4521-82c4-416b32da0c49"}
00:38:39.648 00.000 13300 case statement mapped state 6 to 3
00:38:39.648 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"908b29f6-44d3-4521-82c4-416b32da0c49"}
00:38:39.649 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"33282aa5-c044-4294-92c3-0d26fc4d15ec"}
00:38:39.649 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":86,"width":15,"height":15,"star_pos":[7.29,6.80],"pixels":"..."},"id":"33282aa5-c044-4294-92c3-0d26fc4d15ec"}
00:38:42.355 02.706 11596 Exposure complete
00:38:42.427 00.072 11596 worker thread done servicing request
00:38:42.427 00.000 13300 OnExposeComplete: enter
00:38:42.427 00.000 13300 UpdateGuideState(): m_state=6
00:38:42.427 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
00:38:42.428 00.001 13300 Star::Find returns 1 (0), X=123.28, Y=995.76, Mass=1106, SNR=23.3, Peak=103 HFD=3.8
00:38:42.428 00.000 13300 MultiStar: [#1 0.10,-0.12,0.60,U] [#2 0.00,0.03,0.54,U] [#3 -0.09,-0.23,0.00,M2] [#4 0.54,-0.04,0.00,R] [#5 0.32,-0.06,0.00,M4] [#6 -0.27,-0.32,0.00,M6] [#7 -0.13,-0.23,0.00,M4] [#8 -0.14,-0.20,0.00,M6] 
00:38:42.428 00.000 13300 refined, 2 included, MultiStar: {-0.06, -0.06}, one-star: {-0.19, -0.08}
00:38:42.428 00.000 13300 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-1.61) = xAngle (-0.73 = -0.73)
00:38:42.428 00.000 13300 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.72 = -0.72)
00:38:42.428 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.06 hyp=0.09 cameraTheta=-2.34 mountX=0.06 mountY=-0.06, mountTheta=-0.72
00:38:42.430 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.06, opts=13)
00:38:42.430 00.000 13300 Enqueuing Move request for scope (-0.06, -0.06)
00:38:42.430 00.000 11596 Worker thread wakes up
00:38:42.430 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.06) opts 0xd
00:38:42.430 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.06)
00:38:42.430 00.000 11596 Moving (-0.06, -0.06) raw xDistance=0.06 yDistance=-0.06
00:38:42.431 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:38:42.431 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:42.431 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:38:42.431 00.000 11596 MoveAxis(E, 0, ABG)
00:38:42.431 00.000 11596 Move returns status 0, amount 0
00:38:42.431 00.000 11596 MoveAxis(N, 0, ABG)
00:38:42.431 00.000 11596 Move returns status 0, amount 0
00:38:42.431 00.000 11596 move complete, result=0
00:38:42.431 00.000 11596 worker thread done servicing request
00:38:42.435 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=3, FiltMax=111, Gamma=0.510
00:38:42.443 00.008 13300 UpdateGuideState exits: m=1106 SNR=23.3
00:38:42.443 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:42.443 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:38:42.443 00.000 13300 Enqueuing Expose request
00:38:42.443 00.000 11596 Worker thread wakes up
00:38:42.443 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:38:42.443 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:38:42.838 00.395 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5858e969-6959-4959-9337-546329f5d435"}
00:38:42.838 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5858e969-6959-4959-9337-546329f5d435"}
00:38:42.839 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"93123d74-bf8b-4b6a-9555-2263c34a007a"}
00:38:42.839 00.000 13300 case statement mapped state 6 to 3
00:38:42.839 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"93123d74-bf8b-4b6a-9555-2263c34a007a"}
00:38:42.851 00.012 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b3a165b3-65ed-484b-bb0d-4841f6889503"}
00:38:42.852 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":87,"width":15,"height":15,"star_pos":[7.28,6.76],"pixels":"..."},"id":"b3a165b3-65ed-484b-bb0d-4841f6889503"}
00:38:42.960 00.108 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:38:45.646 02.686 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"af28fcc7-792c-4430-8e90-364815c874da"}
00:38:45.646 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"af28fcc7-792c-4430-8e90-364815c874da"}
00:38:45.647 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b57d13a9-b519-4603-9daf-b2e49428fac4"}
00:38:45.647 00.000 13300 case statement mapped state 6 to 3
00:38:45.647 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b57d13a9-b519-4603-9daf-b2e49428fac4"}
00:38:45.647 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5ade9673-2eba-43dd-bc71-4d06fb9abc94"}
00:38:45.648 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":87,"width":15,"height":15,"star_pos":[7.28,6.76],"pixels":"..."},"id":"5ade9673-2eba-43dd-bc71-4d06fb9abc94"}
00:38:46.045 00.397 11596 Exposure complete
00:38:46.120 00.075 11596 worker thread done servicing request
00:38:46.120 00.000 13300 OnExposeComplete: enter
00:38:46.120 00.000 13300 UpdateGuideState(): m_state=6
00:38:46.121 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
00:38:46.121 00.000 13300 Star::Find returns 1 (0), X=123.36, Y=995.87, Mass=1087, SNR=23.0, Peak=109 HFD=3.8
00:38:46.121 00.000 13300 MultiStar: [#1 0.02,0.03,0.60,U] [#2 0.19,0.20,0.00,M1] [#3 0.06,0.16,0.31,U] [#4 0.01,-0.09,0.26,U] [#5 0.37,-0.08,0.00,M5] [#6 -0.21,-0.30,0.00,M7] [#7 0.03,-0.25,0.00,M5] [#8 -0.15,-0.18,0.00,M7] 
00:38:46.121 00.000 13300 refined, 3 included, MultiStar: {-0.04, 0.04}, one-star: {-0.11, 0.03}
00:38:46.121 00.000 13300 CameraToMount -- cameraTheta (2.34) - m_xAngle (-1.61) = xAngle (3.95 = -2.34)
00:38:46.122 00.001 13300 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.96 = -2.32)
00:38:46.122 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.04 hyp=0.05 cameraTheta=2.34 mountX=-0.04 mountY=-0.04, mountTheta=-2.33
00:38:46.123 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.04, opts=13)
00:38:46.123 00.000 13300 Enqueuing Move request for scope (-0.04, 0.04)
00:38:46.123 00.000 11596 Worker thread wakes up
00:38:46.124 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.04) opts 0xd
00:38:46.124 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.04)
00:38:46.124 00.000 11596 Moving (-0.04, 0.04) raw xDistance=-0.04 yDistance=-0.04
00:38:46.124 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:38:46.124 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:46.124 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:38:46.124 00.000 11596 MoveAxis(E, 0, ABG)
00:38:46.124 00.000 11596 Move returns status 0, amount 0
00:38:46.124 00.000 11596 MoveAxis(N, 0, ABG)
00:38:46.125 00.001 11596 Move returns status 0, amount 0
00:38:46.125 00.000 11596 move complete, result=0
00:38:46.125 00.000 11596 worker thread done servicing request
00:38:46.130 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
00:38:46.138 00.008 13300 UpdateGuideState exits: m=1087 SNR=23.0
00:38:46.139 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:46.139 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:38:46.139 00.000 13300 Enqueuing Expose request
00:38:46.139 00.000 11596 Worker thread wakes up
00:38:46.139 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:38:46.139 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:38:46.644 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:38:48.647 02.003 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"894134a5-6e77-4d28-9c2b-e2a37c0c4efc"}
00:38:48.647 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"894134a5-6e77-4d28-9c2b-e2a37c0c4efc"}
00:38:48.648 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2bf221d1-7074-4c83-96d1-630fbc012fd3"}
00:38:48.648 00.000 13300 case statement mapped state 6 to 3
00:38:48.648 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2bf221d1-7074-4c83-96d1-630fbc012fd3"}
00:38:48.649 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"22751e89-d9af-4e09-bd7a-bff5614e5abc"}
00:38:48.649 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":88,"width":15,"height":15,"star_pos":[7.36,6.87],"pixels":"..."},"id":"22751e89-d9af-4e09-bd7a-bff5614e5abc"}
00:38:49.678 01.029 11596 Exposure complete
00:38:49.747 00.069 11596 worker thread done servicing request
00:38:49.747 00.000 13300 OnExposeComplete: enter
00:38:49.748 00.001 13300 UpdateGuideState(): m_state=6
00:38:49.748 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
00:38:49.748 00.000 13300 Star::Find returns 1 (0), X=123.48, Y=995.78, Mass=1097, SNR=23.1, Peak=113 HFD=3.8
00:38:49.749 00.001 13300 MultiStar: [#1 0.20,-0.01,0.00,M1] [#2 0.15,-0.03,0.57,U] [#3 -0.09,-0.17,0.00,M2] [#4 -0.23,-0.36,0.00,M1] [#5 0.12,0.12,0.29,U] [#6 -0.07,-0.35,0.00,M8] [#7 0.02,-0.08,0.29,U] [#8 -0.25,-0.05,0.00,M8] 
00:38:49.749 00.000 13300 single-star, 3 included, MultiStar: {0.07, -0.03}, one-star: {0.02, -0.06}
00:38:49.749 00.000 13300 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-1.61) = xAngle (0.38 = 0.38)
00:38:49.749 00.000 13300 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.39 = 0.39)
00:38:49.749 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.23 mountX=0.06 mountY=0.02, mountTheta=0.39
00:38:49.750 00.001 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.06, opts=13)
00:38:49.751 00.001 13300 Enqueuing Move request for scope (0.02, -0.06)
00:38:49.751 00.000 11596 Worker thread wakes up
00:38:49.751 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.06) opts 0xd
00:38:49.751 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.06)
00:38:49.751 00.000 11596 Moving (0.02, -0.06) raw xDistance=0.06 yDistance=0.02
00:38:49.751 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:38:49.751 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:49.751 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:38:49.752 00.001 11596 MoveAxis(E, 0, ABG)
00:38:49.752 00.000 11596 Move returns status 0, amount 0
00:38:49.752 00.000 11596 MoveAxis(N, 0, ABG)
00:38:49.752 00.000 11596 Move returns status 0, amount 0
00:38:49.752 00.000 11596 move complete, result=0
00:38:49.752 00.000 11596 worker thread done servicing request
00:38:49.757 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
00:38:49.766 00.009 13300 UpdateGuideState exits: m=1097 SNR=23.1
00:38:49.766 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:49.766 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:38:49.766 00.000 13300 Enqueuing Expose request
00:38:49.767 00.001 11596 Worker thread wakes up
00:38:49.767 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:38:49.767 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:38:50.269 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:38:51.645 01.376 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"656f1c60-874e-46fa-87e5-4973211c8b64"}
00:38:51.645 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"656f1c60-874e-46fa-87e5-4973211c8b64"}
00:38:51.646 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"137f37e7-49ca-443c-aec3-5a65475e84dc"}
00:38:51.646 00.000 13300 case statement mapped state 6 to 3
00:38:51.646 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"137f37e7-49ca-443c-aec3-5a65475e84dc"}
00:38:51.647 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ed510a2a-c579-4a31-9a9f-25d922255e3f"}
00:38:51.647 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":89,"width":15,"height":15,"star_pos":[7.48,6.78],"pixels":"..."},"id":"ed510a2a-c579-4a31-9a9f-25d922255e3f"}
00:38:53.306 01.659 11596 Exposure complete
00:38:53.377 00.071 11596 worker thread done servicing request
00:38:53.377 00.000 13300 OnExposeComplete: enter
00:38:53.377 00.000 13300 UpdateGuideState(): m_state=6
00:38:53.378 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
00:38:53.378 00.000 13300 Star::Find returns 1 (0), X=123.30, Y=995.69, Mass=1134, SNR=23.5, Peak=112 HFD=3.7
00:38:53.378 00.000 13300 MultiStar: [#1 0.16,-0.08,0.59,U] [#2 0.16,0.05,0.56,U] [#3 0.13,-0.09,0.29,U] [#4 -0.13,-0.34,0.00,M2] [#5 0.17,0.08,0.00,M5] [#6 0.01,-0.46,0.00,M9] [#7 0.01,-0.14,0.28,U] [#8 -0.18,-0.29,0.00,M9] 
00:38:53.378 00.000 13300 refined, 4 included, MultiStar: {0.02, -0.09}, one-star: {-0.16, -0.14}
00:38:53.378 00.000 13300 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-1.61) = xAngle (0.28 = 0.28)
00:38:53.378 00.000 13300 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.30 = 0.30)
00:38:53.379 00.001 13300 CameraToMount -- cameraX=0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.32 mountX=0.08 mountY=0.03, mountTheta=0.30
00:38:53.380 00.001 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.09, opts=13)
00:38:53.380 00.000 13300 Enqueuing Move request for scope (0.02, -0.09)
00:38:53.380 00.000 11596 Worker thread wakes up
00:38:53.380 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.09) opts 0xd
00:38:53.381 00.001 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.09)
00:38:53.381 00.000 11596 Moving (0.02, -0.09) raw xDistance=0.08 yDistance=0.03
00:38:53.381 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:38:53.381 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:53.381 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:38:53.381 00.000 11596 MoveAxis(E, 0, ABG)
00:38:53.381 00.000 11596 Move returns status 0, amount 0
00:38:53.381 00.000 11596 MoveAxis(N, 0, ABG)
00:38:53.381 00.000 11596 Move returns status 0, amount 0
00:38:53.381 00.000 11596 move complete, result=0
00:38:53.381 00.000 11596 worker thread done servicing request
00:38:53.388 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
00:38:53.396 00.008 13300 UpdateGuideState exits: m=1134 SNR=23.5
00:38:53.396 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:53.396 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:38:53.397 00.001 13300 Enqueuing Expose request
00:38:53.397 00.000 11596 Worker thread wakes up
00:38:53.397 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:38:53.397 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:38:53.908 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:38:54.648 00.740 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5c13e621-6f6c-45e3-882f-33989e7548aa"}
00:38:54.648 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5c13e621-6f6c-45e3-882f-33989e7548aa"}
00:38:54.648 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3c49b28a-c62b-459d-b35a-4fcb3fccffd2"}
00:38:54.649 00.001 13300 case statement mapped state 6 to 3
00:38:54.649 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3c49b28a-c62b-459d-b35a-4fcb3fccffd2"}
00:38:54.649 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"92c840e2-52fe-4483-b981-b087a50f94ac"}
00:38:54.651 00.002 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":90,"width":15,"height":15,"star_pos":[7.30,6.69],"pixels":"..."},"id":"92c840e2-52fe-4483-b981-b087a50f94ac"}
00:38:56.943 02.292 11596 Exposure complete
00:38:57.014 00.071 11596 worker thread done servicing request
00:38:57.014 00.000 13300 OnExposeComplete: enter
00:38:57.014 00.000 13300 UpdateGuideState(): m_state=6
00:38:57.014 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
00:38:57.014 00.000 13300 Star::Find returns 1 (0), X=123.36, Y=995.77, Mass=1119, SNR=23.4, Peak=107 HFD=3.7
00:38:57.015 00.001 13300 MultiStar: [#1 -0.05,-0.03,0.60,U] [#2 0.05,0.14,0.55,U] [#3 0.24,0.08,0.00,M2] [#4 -0.04,-0.00,0.26,U] [#5 0.18,0.20,0.00,M6] [#6 -0.22,-0.00,0.00,M10] [#7 -0.07,-0.28,0.00,M4] [#8 0.29,-0.19,0.00,M10] 
00:38:57.015 00.000 13300 refined, 3 included, MultiStar: {-0.05, -0.00}, one-star: {-0.11, -0.07}
00:38:57.015 00.000 13300 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-1.61) = xAngle (-1.47 = -1.47)
00:38:57.015 00.000 13300 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.46 = -1.46)
00:38:57.015 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.00 hyp=0.05 cameraTheta=-3.08 mountX=0.00 mountY=-0.05, mountTheta=-1.47
00:38:57.017 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.00, opts=13)
00:38:57.017 00.000 13300 Enqueuing Move request for scope (-0.05, -0.00)
00:38:57.017 00.000 11596 Worker thread wakes up
00:38:57.017 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.00) opts 0xd
00:38:57.017 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.00)
00:38:57.017 00.000 11596 Moving (-0.05, -0.00) raw xDistance=0.00 yDistance=-0.05
00:38:57.018 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:38:57.018 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:57.018 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:38:57.018 00.000 11596 MoveAxis(E, 0, ABG)
00:38:57.018 00.000 11596 Move returns status 0, amount 0
00:38:57.018 00.000 11596 MoveAxis(N, 0, ABG)
00:38:57.018 00.000 11596 Move returns status 0, amount 0
00:38:57.018 00.000 11596 move complete, result=0
00:38:57.018 00.000 11596 worker thread done servicing request
00:38:57.023 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
00:38:57.031 00.008 13300 UpdateGuideState exits: m=1119 SNR=23.4
00:38:57.031 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:57.031 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:38:57.031 00.000 13300 Enqueuing Expose request
00:38:57.031 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:38:57.031 00.000 11596 Worker thread wakes up
00:38:57.031 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:38:57.543 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:38:57.647 00.104 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"597980e7-aefb-412e-a00d-c4c05496e45e"}
00:38:57.647 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"597980e7-aefb-412e-a00d-c4c05496e45e"}
00:38:57.648 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5080c4dc-3c20-466b-a19b-3fd359a406e3"}
00:38:57.648 00.000 13300 case statement mapped state 6 to 3
00:38:57.648 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5080c4dc-3c20-466b-a19b-3fd359a406e3"}
00:38:57.649 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"44166815-07b0-48d4-961b-8341cd629bbf"}
00:38:57.649 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":91,"width":15,"height":15,"star_pos":[7.36,6.77],"pixels":"..."},"id":"44166815-07b0-48d4-961b-8341cd629bbf"}
00:39:00.574 02.925 11596 Exposure complete
00:39:00.647 00.073 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a8db18fb-7380-492a-932a-1b0a37a694e5"}
00:39:00.647 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a8db18fb-7380-492a-932a-1b0a37a694e5"}
00:39:00.648 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a3c9b704-db9b-4f71-bd72-baef16d2776f"}
00:39:00.648 00.000 13300 case statement mapped state 6 to 3
00:39:00.648 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a3c9b704-db9b-4f71-bd72-baef16d2776f"}
00:39:00.649 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"63ad8362-aa1b-407a-8f08-d2801fd6f56b"}
00:39:00.649 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":91,"width":15,"height":15,"star_pos":[7.36,6.77],"pixels":"..."},"id":"63ad8362-aa1b-407a-8f08-d2801fd6f56b"}
00:39:00.654 00.005 11596 worker thread done servicing request
00:39:00.655 00.001 13300 OnExposeComplete: enter
00:39:00.655 00.000 13300 UpdateGuideState(): m_state=6
00:39:00.655 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
00:39:00.655 00.000 13300 Star::Find returns 1 (0), X=123.36, Y=995.65, Mass=1117, SNR=23.3, Peak=109 HFD=3.8
00:39:00.656 00.001 13300 MultiStar: [#1 0.05,-0.05,0.60,U] [#2 0.24,0.09,0.00,M1] [#3 -0.08,-0.23,0.00,M3] [#4 -0.00,-0.31,0.00,M2] [#5 0.32,-0.04,0.00,M7] [#6 -0.31,-0.35,0.00,R] [#7 -0.17,-0.23,0.00,M5] [#8 0.28,-0.41,0.00,R] 
00:39:00.656 00.000 13300 refined, 1 included, MultiStar: {-0.04, -0.14}, one-star: {-0.10, -0.19}
00:39:00.656 00.000 13300 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-1.61) = xAngle (-0.27 = -0.27)
00:39:00.656 00.000 13300 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.25 = -0.25)
00:39:00.656 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.14 hyp=0.15 cameraTheta=-1.88 mountX=0.14 mountY=-0.04, mountTheta=-0.26
00:39:00.658 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.14, opts=13)
00:39:00.658 00.000 13300 Enqueuing Move request for scope (-0.04, -0.14)
00:39:00.658 00.000 11596 Worker thread wakes up
00:39:00.658 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.14) opts 0xd
00:39:00.659 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.14)
00:39:00.659 00.000 11596 Moving (-0.04, -0.14) raw xDistance=0.14 yDistance=-0.04
00:39:00.659 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.14
00:39:00.659 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:00.659 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:39:00.659 00.000 11596 MoveAxis(W, 176, ABG)
00:39:00.659 00.000 11596 Guiding  Dir = 3, Dur = 176
00:39:00.660 00.001 11596 IsSlewing returns 0
00:39:00.666 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
00:39:00.675 00.009 13300 UpdateGuideState exits: m=1117 SNR=23.3
00:39:00.675 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:00.675 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:39:00.675 00.000 13300 Enqueuing Expose request
00:39:00.725 00.050 11596 IsGuiding returns 0
00:39:00.866 00.141 11596 PulseGuide returned control before completion, sleep 46
00:39:00.977 00.111 11596 IsGuiding returns 1
00:39:00.977 00.000 11596 scope still moving after pulse duration time elapsed
00:39:01.008 00.031 11596 IsSlewing returns 0
00:39:01.110 00.102 11596 IsGuiding returns 1
00:39:01.144 00.034 11596 IsSlewing returns 0
00:39:01.272 00.128 11596 IsGuiding returns 0
00:39:01.272 00.000 11596 scope move finished after 176 + 370 ms
00:39:01.272 00.000 11596 Move returns status 0, amount 176
00:39:01.272 00.000 11596 MoveAxis(N, 0, ABG)
00:39:01.272 00.000 11596 Move returns status 0, amount 0
00:39:01.272 00.000 11596 move complete, result=0
00:39:01.272 00.000 11596 worker thread done servicing request
00:39:01.272 00.000 13300 GuideStep: 0.1 px 176 ms WEST, -0.0 px 0 ms NORTH
00:39:01.273 00.001 11596 Worker thread wakes up
00:39:01.273 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:39:01.778 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:39:03.647 01.869 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f1e09514-9e79-4f75-b66e-046e3bd1931f"}
00:39:03.647 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f1e09514-9e79-4f75-b66e-046e3bd1931f"}
00:39:03.648 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3d56746a-7ab0-450a-9be7-d780227a8109"}
00:39:03.648 00.000 13300 case statement mapped state 6 to 3
00:39:03.648 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3d56746a-7ab0-450a-9be7-d780227a8109"}
00:39:03.648 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"521c948c-2bb5-42c6-b45b-5938785ca468"}
00:39:03.648 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":92,"width":15,"height":15,"star_pos":[7.36,6.65],"pixels":"..."},"id":"521c948c-2bb5-42c6-b45b-5938785ca468"}
00:39:04.804 01.156 11596 Exposure complete
00:39:04.876 00.072 11596 worker thread done servicing request
00:39:04.876 00.000 13300 OnExposeComplete: enter
00:39:04.876 00.000 13300 UpdateGuideState(): m_state=6
00:39:04.877 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
00:39:04.877 00.000 13300 Star::Find returns 1 (0), X=123.32, Y=995.74, Mass=1103, SNR=23.2, Peak=109 HFD=3.7
00:39:04.877 00.000 13300 MultiStar: [#1 0.02,-0.11,0.60,U] [#2 0.08,-0.04,0.56,U] [#3 0.18,-0.00,0.00,M4] [#4 0.08,0.16,0.27,U] [#5 0.35,0.09,0.00,M8] [#6 0.24,-0.33,0.00,M1] [#7 -0.16,-0.33,0.00,M6] [#8 -0.30,0.00,0.00,M1] 
00:39:04.877 00.000 13300 refined, 3 included, MultiStar: {-0.03, -0.06}, one-star: {-0.15, -0.09}
00:39:04.877 00.000 13300 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-1.61) = xAngle (-0.43 = -0.43)
00:39:04.877 00.000 13300 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.42 = -0.42)
00:39:04.878 00.001 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.06 hyp=0.06 cameraTheta=-2.04 mountX=0.06 mountY=-0.03, mountTheta=-0.42
00:39:04.879 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.06, opts=13)
00:39:04.879 00.000 13300 Enqueuing Move request for scope (-0.03, -0.06)
00:39:04.879 00.000 11596 Worker thread wakes up
00:39:04.879 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.06) opts 0xd
00:39:04.880 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.06)
00:39:04.880 00.000 11596 Moving (-0.03, -0.06) raw xDistance=0.06 yDistance=-0.03
00:39:04.880 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:39:04.880 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:04.880 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:39:04.881 00.001 11596 MoveAxis(E, 0, ABG)
00:39:04.881 00.000 11596 Move returns status 0, amount 0
00:39:04.881 00.000 11596 MoveAxis(N, 0, ABG)
00:39:04.881 00.000 11596 Move returns status 0, amount 0
00:39:04.881 00.000 11596 move complete, result=0
00:39:04.882 00.001 11596 worker thread done servicing request
00:39:04.888 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=113, Gamma=0.510
00:39:04.896 00.008 13300 UpdateGuideState exits: m=1103 SNR=23.2
00:39:04.896 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:04.896 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:39:04.897 00.001 13300 Enqueuing Expose request
00:39:04.897 00.000 11596 Worker thread wakes up
00:39:04.897 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:39:04.897 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:39:05.404 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:39:06.675 01.271 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a80cf643-f602-4ad6-a385-f79128372071"}
00:39:06.675 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a80cf643-f602-4ad6-a385-f79128372071"}
00:39:06.676 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e28dcdd7-0c8e-4aba-a471-61e264187428"}
00:39:06.676 00.000 13300 case statement mapped state 6 to 3
00:39:06.676 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e28dcdd7-0c8e-4aba-a471-61e264187428"}
00:39:06.677 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f61fdbe9-e360-4a27-be4b-0393dc8d1963"}
00:39:06.678 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":93,"width":15,"height":15,"star_pos":[7.32,6.74],"pixels":"..."},"id":"f61fdbe9-e360-4a27-be4b-0393dc8d1963"}
00:39:08.430 01.752 11596 Exposure complete
00:39:08.500 00.070 11596 worker thread done servicing request
00:39:08.500 00.000 13300 OnExposeComplete: enter
00:39:08.500 00.000 13300 UpdateGuideState(): m_state=6
00:39:08.501 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
00:39:08.501 00.000 13300 Star::Find returns 1 (0), X=123.41, Y=995.67, Mass=1121, SNR=23.4, Peak=113 HFD=3.8
00:39:08.501 00.000 13300 MultiStar: [#1 0.04,-0.26,0.00,M1] [#2 0.15,-0.09,0.55,U] [#3 0.04,-0.12,0.30,U] [#4 0.18,-0.67,0.00,M2] [#5 0.46,-0.05,0.00,M9] [#6 0.22,-0.12,0.00,M2] [#7 0.02,-0.26,0.00,M7] [#8 -0.33,-0.18,0.00,M2] 
00:39:08.501 00.000 13300 refined, 2 included, MultiStar: {0.02, -0.13}, one-star: {-0.06, -0.16}
00:39:08.501 00.000 13300 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-1.61) = xAngle (0.18 = 0.18)
00:39:08.501 00.000 13300 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.19 = 0.19)
00:39:08.502 00.001 13300 CameraToMount -- cameraX=0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.43 mountX=0.13 mountY=0.03, mountTheta=0.19
00:39:08.503 00.001 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.13, opts=13)
00:39:08.503 00.000 13300 Enqueuing Move request for scope (0.02, -0.13)
00:39:08.504 00.001 11596 Worker thread wakes up
00:39:08.504 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.13) opts 0xd
00:39:08.504 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.13)
00:39:08.504 00.000 11596 Moving (0.02, -0.13) raw xDistance=0.13 yDistance=0.03
00:39:08.504 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:39:08.504 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:08.505 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:39:08.505 00.000 11596 MoveAxis(E, 0, ABG)
00:39:08.505 00.000 11596 Move returns status 0, amount 0
00:39:08.505 00.000 11596 MoveAxis(N, 0, ABG)
00:39:08.505 00.000 11596 Move returns status 0, amount 0
00:39:08.505 00.000 11596 move complete, result=0
00:39:08.505 00.000 11596 worker thread done servicing request
00:39:08.513 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=3, FiltMax=113, Gamma=0.510
00:39:08.520 00.007 13300 UpdateGuideState exits: m=1121 SNR=23.4
00:39:08.521 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:08.521 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:39:08.521 00.000 13300 Enqueuing Expose request
00:39:08.521 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:39:08.521 00.000 11596 Worker thread wakes up
00:39:08.521 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:39:09.034 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:39:09.675 00.641 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"be95b5b7-c0ba-448e-bbc5-e69fa6ff4d96"}
00:39:09.675 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"be95b5b7-c0ba-448e-bbc5-e69fa6ff4d96"}
00:39:09.676 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5be8807c-51a7-4396-a6a0-783d89b6e4eb"}
00:39:09.676 00.000 13300 case statement mapped state 6 to 3
00:39:09.676 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5be8807c-51a7-4396-a6a0-783d89b6e4eb"}
00:39:09.676 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a33f1370-e66a-45bf-929e-4eb8118a499d"}
00:39:09.676 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":94,"width":15,"height":15,"star_pos":[7.41,6.67],"pixels":"..."},"id":"a33f1370-e66a-45bf-929e-4eb8118a499d"}
00:39:12.066 02.390 11596 Exposure complete
00:39:12.142 00.076 11596 worker thread done servicing request
00:39:12.142 00.000 13300 OnExposeComplete: enter
00:39:12.142 00.000 13300 UpdateGuideState(): m_state=6
00:39:12.143 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
00:39:12.143 00.000 13300 Star::Find returns 1 (0), X=123.43, Y=995.45, Mass=1093, SNR=23.1, Peak=104 HFD=3.9
00:39:12.143 00.000 13300 MultiStar: large primary error, entering stabilization period
00:39:12.143 00.000 13300 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-1.61) = xAngle (-0.04 = -0.04)
00:39:12.143 00.000 13300 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.03 = -0.03)
00:39:12.143 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.39 hyp=0.39 cameraTheta=-1.65 mountX=0.39 mountY=-0.01, mountTheta=-0.03
00:39:12.145 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.39, opts=13)
00:39:12.145 00.000 13300 Enqueuing Move request for scope (-0.03, -0.39)
00:39:12.145 00.000 11596 Worker thread wakes up
00:39:12.145 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.39) opts 0xd
00:39:12.145 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.39)
00:39:12.145 00.000 11596 Moving (-0.03, -0.39) raw xDistance=0.39 yDistance=-0.01
00:39:12.145 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.39
00:39:12.145 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:12.146 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:39:12.146 00.000 11596 MoveAxis(W, 483, ABG)
00:39:12.146 00.000 11596 Guiding  Dir = 3, Dur = 483
00:39:12.146 00.000 11596 IsSlewing returns 0
00:39:12.151 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
00:39:12.158 00.007 13300 UpdateGuideState exits: m=1093 SNR=23.1
00:39:12.158 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:12.158 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:39:12.158 00.000 13300 Enqueuing Expose request
00:39:12.206 00.048 11596 IsGuiding returns 0
00:39:12.399 00.193 11596 PulseGuide returned control before completion, sleep 302
00:39:12.673 00.274 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"331ed6eb-2cdc-442e-a2c0-b1fd3d42e3fb"}
00:39:12.673 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"331ed6eb-2cdc-442e-a2c0-b1fd3d42e3fb"}
00:39:12.674 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"050feded-0edb-40bb-b10f-bb9bcf306712"}
00:39:12.674 00.000 13300 case statement mapped state 6 to 3
00:39:12.675 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"050feded-0edb-40bb-b10f-bb9bcf306712"}
00:39:12.675 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"62f97790-7dda-4d5f-b9fa-aefbf64d64d8"}
00:39:12.676 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":95,"width":15,"height":15,"star_pos":[7.43,7.45],"pixels":"..."},"id":"62f97790-7dda-4d5f-b9fa-aefbf64d64d8"}
00:39:12.828 00.152 11596 IsGuiding returns 1
00:39:12.828 00.000 11596 scope still moving after pulse duration time elapsed
00:39:12.854 00.026 11596 IsSlewing returns 0
00:39:12.944 00.090 11596 IsGuiding returns 0
00:39:12.944 00.000 11596 scope move finished after 483 + 253 ms
00:39:12.944 00.000 11596 Move returns status 0, amount 483
00:39:12.944 00.000 11596 MoveAxis(N, 0, ABG)
00:39:12.944 00.000 11596 Move returns status 0, amount 0
00:39:12.944 00.000 11596 move complete, result=0
00:39:12.944 00.000 11596 worker thread done servicing request
00:39:12.944 00.000 13300 GuideStep: 0.4 px 483 ms WEST, -0.0 px 0 ms NORTH
00:39:12.945 00.001 11596 Worker thread wakes up
00:39:12.945 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:39:13.455 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:39:15.672 02.217 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dbaf7aec-5120-403d-a672-c58c7ad78541"}
00:39:15.672 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dbaf7aec-5120-403d-a672-c58c7ad78541"}
00:39:15.673 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"939ce2fb-b900-475a-8f87-300a3056f43a"}
00:39:15.673 00.000 13300 case statement mapped state 6 to 3
00:39:15.673 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"939ce2fb-b900-475a-8f87-300a3056f43a"}
00:39:15.674 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"18e704a2-2cff-44c2-b958-4ee7a5d4c98e"}
00:39:15.674 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":95,"width":15,"height":15,"star_pos":[7.43,7.45],"pixels":"..."},"id":"18e704a2-2cff-44c2-b958-4ee7a5d4c98e"}
00:39:16.491 00.817 11596 Exposure complete
00:39:16.568 00.077 11596 worker thread done servicing request
00:39:16.568 00.000 13300 OnExposeComplete: enter
00:39:16.568 00.000 13300 UpdateGuideState(): m_state=6
00:39:16.569 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
00:39:16.569 00.000 13300 Star::Find returns 1 (0), X=123.37, Y=995.86, Mass=1097, SNR=23.1, Peak=106 HFD=3.9
00:39:16.569 00.000 13300 MultiStar: exiting stabilization period
00:39:16.570 00.001 13300 MultiStar: [#1 0.08,0.01,0.61,U] [#2 0.16,0.26,0.00,M1] [#3 0.12,0.18,0.00,M4] [#4 -0.25,0.02,0.00,M3] [#5 0.51,0.19,0.00,M10] [#6 0.36,0.18,0.00,M3] [#7 0.27,-0.16,0.00,M8] [#8 -0.14,0.14,0.00,M3] 
00:39:16.570 00.000 13300 refined, 1 included, MultiStar: {-0.03, 0.02}, one-star: {-0.09, 0.02}
00:39:16.570 00.000 13300 CameraToMount -- cameraTheta (2.60) - m_xAngle (-1.61) = xAngle (4.21 = -2.08)
00:39:16.570 00.000 13300 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.22 = -2.06)
00:39:16.570 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.02 hyp=0.03 cameraTheta=2.60 mountX=-0.02 mountY=-0.03, mountTheta=-2.07
00:39:16.574 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.02, opts=13)
00:39:16.574 00.000 13300 Enqueuing Move request for scope (-0.03, 0.02)
00:39:16.574 00.000 11596 Worker thread wakes up
00:39:16.574 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.02) opts 0xd
00:39:16.574 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.02)
00:39:16.574 00.000 11596 Moving (-0.03, 0.02) raw xDistance=-0.02 yDistance=-0.03
00:39:16.575 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:39:16.575 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:16.575 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:39:16.575 00.000 11596 MoveAxis(E, 0, ABG)
00:39:16.575 00.000 11596 Move returns status 0, amount 0
00:39:16.575 00.000 11596 MoveAxis(N, 0, ABG)
00:39:16.575 00.000 11596 Move returns status 0, amount 0
00:39:16.575 00.000 11596 move complete, result=0
00:39:16.575 00.000 11596 worker thread done servicing request
00:39:16.581 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
00:39:16.588 00.007 13300 UpdateGuideState exits: m=1097 SNR=23.1
00:39:16.588 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:16.589 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:39:16.589 00.000 13300 Enqueuing Expose request
00:39:16.589 00.000 11596 Worker thread wakes up
00:39:16.589 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:39:16.589 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:39:17.103 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:39:18.672 01.569 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"77b24a1a-f497-4bcf-873a-4d3f2967fc6f"}
00:39:18.672 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"77b24a1a-f497-4bcf-873a-4d3f2967fc6f"}
00:39:18.673 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"35e16359-04b8-42cc-a40f-df60d65c1af0"}
00:39:18.673 00.000 13300 case statement mapped state 6 to 3
00:39:18.673 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"35e16359-04b8-42cc-a40f-df60d65c1af0"}
00:39:18.673 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3ac0101b-d6f5-4217-8db5-93f738cd1ab8"}
00:39:18.673 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":96,"width":15,"height":15,"star_pos":[7.37,6.86],"pixels":"..."},"id":"3ac0101b-d6f5-4217-8db5-93f738cd1ab8"}
00:39:20.135 01.462 11596 Exposure complete
00:39:20.217 00.082 11596 worker thread done servicing request
00:39:20.217 00.000 13300 OnExposeComplete: enter
00:39:20.218 00.001 13300 UpdateGuideState(): m_state=6
00:39:20.218 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
00:39:20.219 00.001 13300 Star::Find returns 1 (0), X=123.38, Y=995.90, Mass=1108, SNR=23.3, Peak=110 HFD=3.9
00:39:20.219 00.000 13300 MultiStar: [#1 0.20,0.07,0.00,M1] [#2 0.18,0.31,0.00,M2] [#3 -0.01,0.04,0.30,U] [#4 -0.08,-0.34,0.00,M4] [#5 0.39,0.22,0.00,R] [#6 0.18,0.22,0.00,M4] [#7 -0.13,0.01,0.29,U] [#8 -0.38,0.35,0.00,M4] 
00:39:20.220 00.001 13300 refined, 2 included, MultiStar: {-0.08, 0.05}, one-star: {-0.09, 0.06}
00:39:20.220 00.000 13300 CameraToMount -- cameraTheta (2.61) - m_xAngle (-1.61) = xAngle (4.22 = -2.07)
00:39:20.220 00.000 13300 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.23 = -2.05)
00:39:20.220 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.05 hyp=0.09 cameraTheta=2.61 mountX=-0.04 mountY=-0.08, mountTheta=-2.06
00:39:20.223 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.05, opts=13)
00:39:20.223 00.000 13300 Enqueuing Move request for scope (-0.08, 0.05)
00:39:20.223 00.000 11596 Worker thread wakes up
00:39:20.223 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.05) opts 0xd
00:39:20.223 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.05)
00:39:20.223 00.000 11596 Moving (-0.08, 0.05) raw xDistance=-0.04 yDistance=-0.08
00:39:20.224 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:39:20.224 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:20.224 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:39:20.224 00.000 11596 MoveAxis(E, 0, ABG)
00:39:20.224 00.000 11596 Move returns status 0, amount 0
00:39:20.224 00.000 11596 MoveAxis(N, 0, ABG)
00:39:20.224 00.000 11596 Move returns status 0, amount 0
00:39:20.225 00.001 11596 move complete, result=0
00:39:20.225 00.000 11596 worker thread done servicing request
00:39:20.233 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
00:39:20.244 00.011 13300 UpdateGuideState exits: m=1108 SNR=23.3
00:39:20.245 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:20.245 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:39:20.245 00.000 13300 Enqueuing Expose request
00:39:20.245 00.000 11596 Worker thread wakes up
00:39:20.245 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:39:20.245 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:39:20.756 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:39:21.671 00.915 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0ceff11d-cf75-4210-81cd-71fe2d75739b"}
00:39:21.671 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0ceff11d-cf75-4210-81cd-71fe2d75739b"}
00:39:21.672 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"785916a1-126f-4bb2-9070-c4745d092528"}
00:39:21.672 00.000 13300 case statement mapped state 6 to 3
00:39:21.672 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"785916a1-126f-4bb2-9070-c4745d092528"}
00:39:21.673 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4fa476a7-ce9c-4b35-a8cb-226aadde95bc"}
00:39:21.673 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":97,"width":15,"height":15,"star_pos":[7.38,6.90],"pixels":"..."},"id":"4fa476a7-ce9c-4b35-a8cb-226aadde95bc"}
00:39:23.788 02.115 11596 Exposure complete
00:39:23.867 00.079 11596 worker thread done servicing request
00:39:23.867 00.000 13300 OnExposeComplete: enter
00:39:23.867 00.000 13300 UpdateGuideState(): m_state=6
00:39:23.867 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
00:39:23.867 00.000 13300 Star::Find returns 1 (0), X=123.31, Y=995.87, Mass=1125, SNR=23.4, Peak=108 HFD=3.9
00:39:23.868 00.001 13300 MultiStar: [#1 0.14,-0.00,0.60,U] [#2 0.13,0.19,0.00,M3] [#3 -0.08,-0.07,0.30,U] [#4 -0.12,-0.27,0.00,M5] [#5 -0.01,0.00,0.29,U] [#6 0.34,0.05,0.00,M5] [#7 -0.05,-0.06,0.29,U] [#8 -0.29,0.17,0.00,M5] 
00:39:23.868 00.000 13300 refined, 4 included, MultiStar: {-0.05, -0.00}, one-star: {-0.16, 0.03}
00:39:23.868 00.000 13300 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-1.61) = xAngle (-1.46 = -1.46)
00:39:23.868 00.000 13300 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.44 = -1.44)
00:39:23.868 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.00 hyp=0.05 cameraTheta=-3.07 mountX=0.01 mountY=-0.05, mountTheta=-1.46
00:39:23.870 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.00, opts=13)
00:39:23.870 00.000 13300 Enqueuing Move request for scope (-0.05, -0.00)
00:39:23.870 00.000 11596 Worker thread wakes up
00:39:23.870 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.00) opts 0xd
00:39:23.871 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.00)
00:39:23.871 00.000 11596 Moving (-0.05, -0.00) raw xDistance=0.01 yDistance=-0.05
00:39:23.871 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:39:23.871 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:23.871 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:39:23.871 00.000 11596 MoveAxis(E, 0, ABG)
00:39:23.871 00.000 11596 Move returns status 0, amount 0
00:39:23.871 00.000 11596 MoveAxis(N, 0, ABG)
00:39:23.872 00.001 11596 Move returns status 0, amount 0
00:39:23.872 00.000 11596 move complete, result=0
00:39:23.872 00.000 11596 worker thread done servicing request
00:39:23.878 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
00:39:23.888 00.010 13300 UpdateGuideState exits: m=1125 SNR=23.4
00:39:23.888 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:23.888 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:39:23.888 00.000 13300 Enqueuing Expose request
00:39:23.889 00.001 11596 Worker thread wakes up
00:39:23.889 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:39:23.889 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:39:24.394 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:39:24.671 00.277 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ba08b75f-e1be-4b3a-b6d6-1a6f8fa8661c"}
00:39:24.671 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ba08b75f-e1be-4b3a-b6d6-1a6f8fa8661c"}
00:39:24.672 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"926dbf9f-6a46-44ef-9232-d9335cebe589"}
00:39:24.672 00.000 13300 case statement mapped state 6 to 3
00:39:24.672 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"926dbf9f-6a46-44ef-9232-d9335cebe589"}
00:39:24.672 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2aea5f50-6292-46e1-b5a3-2d23efe7e634"}
00:39:24.673 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":98,"width":15,"height":15,"star_pos":[7.31,6.87],"pixels":"..."},"id":"2aea5f50-6292-46e1-b5a3-2d23efe7e634"}
00:39:27.428 02.755 11596 Exposure complete
00:39:27.499 00.071 11596 worker thread done servicing request
00:39:27.499 00.000 13300 OnExposeComplete: enter
00:39:27.499 00.000 13300 UpdateGuideState(): m_state=6
00:39:27.499 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
00:39:27.500 00.001 13300 Star::Find returns 1 (0), X=123.34, Y=995.71, Mass=1117, SNR=23.3, Peak=110 HFD=3.7
00:39:27.500 00.000 13300 MultiStar: [#1 0.04,-0.08,0.60,U] [#2 0.11,0.16,0.00,M4] [#3 0.21,-0.31,0.00,M3] [#4 -0.12,-0.70,0.00,M6] [#5 -0.05,0.00,0.29,U] [#6 0.31,-0.12,0.00,M6] [#7 -0.07,-0.08,0.29,U] [#8 -0.13,0.25,0.00,M6] 
00:39:27.500 00.000 13300 refined, 3 included, MultiStar: {-0.06, -0.09}, one-star: {-0.12, -0.13}
00:39:27.500 00.000 13300 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-1.61) = xAngle (-0.52 = -0.52)
00:39:27.500 00.000 13300 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.51 = -0.51)
00:39:27.500 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.09 hyp=0.11 cameraTheta=-2.13 mountX=0.10 mountY=-0.05, mountTheta=-0.51
00:39:27.502 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.09, opts=13)
00:39:27.502 00.000 13300 Enqueuing Move request for scope (-0.06, -0.09)
00:39:27.502 00.000 11596 Worker thread wakes up
00:39:27.502 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.09) opts 0xd
00:39:27.502 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.09)
00:39:27.502 00.000 11596 Moving (-0.06, -0.09) raw xDistance=0.10 yDistance=-0.05
00:39:27.503 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:39:27.503 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:27.503 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:39:27.503 00.000 11596 MoveAxis(E, 0, ABG)
00:39:27.503 00.000 11596 Move returns status 0, amount 0
00:39:27.503 00.000 11596 MoveAxis(N, 0, ABG)
00:39:27.503 00.000 11596 Move returns status 0, amount 0
00:39:27.503 00.000 11596 move complete, result=0
00:39:27.503 00.000 11596 worker thread done servicing request
00:39:27.509 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
00:39:27.516 00.007 13300 UpdateGuideState exits: m=1117 SNR=23.3
00:39:27.517 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:27.517 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:39:27.517 00.000 13300 Enqueuing Expose request
00:39:27.517 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:39:27.517 00.000 11596 Worker thread wakes up
00:39:27.517 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:39:27.669 00.152 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"38fa1d29-0e1d-44ca-8741-601dd5cfcb50"}
00:39:27.669 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"38fa1d29-0e1d-44ca-8741-601dd5cfcb50"}
00:39:27.670 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"484b2c51-5288-4091-a736-68a21ddd95f6"}
00:39:27.670 00.000 13300 case statement mapped state 6 to 3
00:39:27.670 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"484b2c51-5288-4091-a736-68a21ddd95f6"}
00:39:27.670 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d7f337d6-4b3e-40e9-8aa0-17fb6dc53a41"}
00:39:27.671 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":99,"width":15,"height":15,"star_pos":[7.34,6.71],"pixels":"..."},"id":"d7f337d6-4b3e-40e9-8aa0-17fb6dc53a41"}
00:39:28.032 00.361 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:39:30.668 02.636 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e249790f-8b77-4468-9510-62025a0213d4"}
00:39:30.668 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e249790f-8b77-4468-9510-62025a0213d4"}
00:39:30.669 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5222367a-d29b-4bbd-a021-9aee13a10d75"}
00:39:30.669 00.000 13300 case statement mapped state 6 to 3
00:39:30.669 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5222367a-d29b-4bbd-a021-9aee13a10d75"}
00:39:30.669 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3db926d5-fbf7-4416-a651-93c6456321d8"}
00:39:30.670 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":99,"width":15,"height":15,"star_pos":[7.34,6.71],"pixels":"..."},"id":"3db926d5-fbf7-4416-a651-93c6456321d8"}
00:39:31.067 00.397 11596 Exposure complete
00:39:31.137 00.070 11596 worker thread done servicing request
00:39:31.137 00.000 13300 OnExposeComplete: enter
00:39:31.138 00.001 13300 UpdateGuideState(): m_state=6
00:39:31.138 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
00:39:31.138 00.000 13300 Star::Find returns 1 (0), X=123.42, Y=995.83, Mass=1110, SNR=23.3, Peak=110 HFD=3.8
00:39:31.139 00.001 13300 MultiStar: [#1 0.13,0.07,0.61,U] [#2 0.29,0.12,0.00,M5] [#3 0.25,0.11,0.00,M4] [#4 0.20,-0.19,0.00,M7] [#5 0.15,-0.12,0.00,M1] [#6 0.41,0.08,0.00,M7] [#7 -0.04,-0.15,0.29,U] [#8 -0.32,0.25,0.00,M7] 
00:39:31.139 00.000 13300 refined, 2 included, MultiStar: {0.01, -0.00}, one-star: {-0.05, -0.00}
00:39:31.139 00.000 13300 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-1.61) = xAngle (1.31 = 1.31)
00:39:31.139 00.000 13300 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.32 = 1.32)
00:39:31.139 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.00 hyp=0.01 cameraTheta=-0.30 mountX=0.00 mountY=0.01, mountTheta=1.31
00:39:31.140 00.001 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.00, opts=13)
00:39:31.141 00.001 13300 Enqueuing Move request for scope (0.01, -0.00)
00:39:31.141 00.000 11596 Worker thread wakes up
00:39:31.141 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.00) opts 0xd
00:39:31.141 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.00)
00:39:31.141 00.000 11596 Moving (0.01, -0.00) raw xDistance=0.00 yDistance=0.01
00:39:31.141 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:39:31.141 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:31.141 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:39:31.141 00.000 11596 MoveAxis(E, 0, ABG)
00:39:31.142 00.001 11596 Move returns status 0, amount 0
00:39:31.142 00.000 11596 MoveAxis(N, 0, ABG)
00:39:31.142 00.000 11596 Move returns status 0, amount 0
00:39:31.142 00.000 11596 move complete, result=0
00:39:31.142 00.000 11596 worker thread done servicing request
00:39:31.146 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
00:39:31.154 00.008 13300 UpdateGuideState exits: m=1110 SNR=23.3
00:39:31.154 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:31.154 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:39:31.154 00.000 13300 Enqueuing Expose request
00:39:31.154 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:39:31.154 00.000 11596 Worker thread wakes up
00:39:31.155 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:39:31.658 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:39:33.667 02.009 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"291ea5d4-443b-4c6a-ac87-7714e18b390d"}
00:39:33.668 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"291ea5d4-443b-4c6a-ac87-7714e18b390d"}
00:39:33.669 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"48b9081d-8ed4-4d56-884a-708c7d8e8ede"}
00:39:33.669 00.000 13300 case statement mapped state 6 to 3
00:39:33.669 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"48b9081d-8ed4-4d56-884a-708c7d8e8ede"}
00:39:33.670 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bc70bf76-ff06-4033-a81b-769e3f5f8163"}
00:39:33.670 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":100,"width":15,"height":15,"star_pos":[7.42,6.83],"pixels":"..."},"id":"bc70bf76-ff06-4033-a81b-769e3f5f8163"}
00:39:34.679 01.009 11596 Exposure complete
00:39:34.754 00.075 11596 worker thread done servicing request
00:39:34.754 00.000 13300 OnExposeComplete: enter
00:39:34.754 00.000 13300 UpdateGuideState(): m_state=6
00:39:34.754 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
00:39:34.754 00.000 13300 Star::Find returns 1 (0), X=123.41, Y=995.76, Mass=1100, SNR=23.2, Peak=114 HFD=3.7
00:39:34.755 00.001 13300 MultiStar: [#1 0.28,-0.10,0.00,M1] [#2 0.28,0.09,0.00,M6] [#3 0.24,-0.19,0.00,M5] [#4 -0.05,-0.38,0.00,M8] [#5 0.29,0.02,0.00,M2] [#6 0.33,0.03,0.00,M8] [#7 0.27,-0.42,0.00,M5] [#8 -0.18,0.10,0.00,M8] 
00:39:34.755 00.000 13300 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-1.61) = xAngle (-0.56 = -0.56)
00:39:34.755 00.000 13300 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.55 = -0.55)
00:39:34.755 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.08 hyp=0.09 cameraTheta=-2.17 mountX=0.08 mountY=-0.05, mountTheta=-0.55
00:39:34.757 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.08, opts=13)
00:39:34.758 00.001 13300 Enqueuing Move request for scope (-0.05, -0.08)
00:39:34.758 00.000 11596 Worker thread wakes up
00:39:34.758 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.08) opts 0xd
00:39:34.758 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.08)
00:39:34.759 00.001 11596 Moving (-0.05, -0.08) raw xDistance=0.08 yDistance=-0.05
00:39:34.759 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:39:34.759 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:34.759 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:39:34.759 00.000 11596 MoveAxis(E, 0, ABG)
00:39:34.761 00.002 11596 Move returns status 0, amount 0
00:39:34.761 00.000 11596 MoveAxis(N, 0, ABG)
00:39:34.762 00.001 11596 Move returns status 0, amount 0
00:39:34.762 00.000 11596 move complete, result=0
00:39:34.762 00.000 11596 worker thread done servicing request
00:39:34.767 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
00:39:34.775 00.008 13300 UpdateGuideState exits: m=1100 SNR=23.2
00:39:34.775 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:34.775 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:39:34.775 00.000 13300 Enqueuing Expose request
00:39:34.775 00.000 11596 Worker thread wakes up
00:39:34.776 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:39:34.776 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:39:35.282 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:39:36.666 01.384 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6f49a325-05f3-43d7-9ad4-4141633c2bfe"}
00:39:36.666 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6f49a325-05f3-43d7-9ad4-4141633c2bfe"}
00:39:36.667 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bedd7b27-3748-4d2e-9a05-faaa0c20e74b"}
00:39:36.667 00.000 13300 case statement mapped state 6 to 3
00:39:36.667 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bedd7b27-3748-4d2e-9a05-faaa0c20e74b"}
00:39:36.668 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4998b93d-8fa7-4110-b382-1746d73b7c07"}
00:39:36.669 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":101,"width":15,"height":15,"star_pos":[7.41,6.76],"pixels":"..."},"id":"4998b93d-8fa7-4110-b382-1746d73b7c07"}
00:39:38.309 01.640 11596 Exposure complete
00:39:38.379 00.070 11596 worker thread done servicing request
00:39:38.379 00.000 13300 OnExposeComplete: enter
00:39:38.379 00.000 13300 UpdateGuideState(): m_state=6
00:39:38.379 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
00:39:38.380 00.001 13300 Star::Find returns 1 (0), X=123.42, Y=995.63, Mass=1125, SNR=23.5, Peak=114 HFD=3.8
00:39:38.380 00.000 13300 MultiStar: [#1 0.14,-0.26,0.00,M2] [#2 0.21,-0.01,0.00,M7] [#3 0.36,-0.05,0.00,M6] [#4 0.30,-0.39,0.00,M9] [#5 0.21,-0.29,0.00,M3] [#6 0.08,0.19,0.00,M9] [#7 0.13,-0.27,0.00,M6] [#8 -0.10,0.06,0.26,U] 
00:39:38.380 00.000 13300 refined, 1 included, MultiStar: {-0.06, -0.15}, one-star: {-0.05, -0.20}
00:39:38.380 00.000 13300 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-1.61) = xAngle (-0.34 = -0.34)
00:39:38.380 00.000 13300 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.32 = -0.32)
00:39:38.380 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.15 hyp=0.16 cameraTheta=-1.95 mountX=0.15 mountY=-0.05, mountTheta=-0.32
00:39:38.382 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.15, opts=13)
00:39:38.382 00.000 13300 Enqueuing Move request for scope (-0.06, -0.15)
00:39:38.382 00.000 11596 Worker thread wakes up
00:39:38.383 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.15) opts 0xd
00:39:38.383 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.15)
00:39:38.383 00.000 11596 Moving (-0.06, -0.15) raw xDistance=0.15 yDistance=-0.05
00:39:38.383 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
00:39:38.383 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:38.383 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:39:38.383 00.000 11596 MoveAxis(W, 191, ABG)
00:39:38.383 00.000 11596 Guiding  Dir = 3, Dur = 191
00:39:38.383 00.000 11596 IsSlewing returns 0
00:39:38.389 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
00:39:38.396 00.007 13300 UpdateGuideState exits: m=1125 SNR=23.5
00:39:38.396 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:38.396 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:39:38.396 00.000 13300 Enqueuing Expose request
00:39:38.699 00.303 11596 IsGuiding returns 0
00:39:39.016 00.317 11596 IsGuiding returns 1
00:39:39.016 00.000 11596 scope still moving after pulse duration time elapsed
00:39:39.155 00.139 11596 IsSlewing returns 0
00:39:39.249 00.094 11596 IsGuiding returns 0
00:39:39.249 00.000 11596 scope move finished after 191 + 358 ms
00:39:39.249 00.000 11596 Move returns status 0, amount 191
00:39:39.250 00.001 11596 MoveAxis(N, 0, ABG)
00:39:39.250 00.000 11596 Move returns status 0, amount 0
00:39:39.250 00.000 11596 move complete, result=0
00:39:39.250 00.000 11596 worker thread done servicing request
00:39:39.250 00.000 11596 Worker thread wakes up
00:39:39.250 00.000 13300 GuideStep: 0.2 px 191 ms WEST, -0.1 px 0 ms NORTH
00:39:39.250 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:39:39.666 00.416 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c3b3b1ca-072b-442c-874a-1092b490b9d2"}
00:39:39.666 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c3b3b1ca-072b-442c-874a-1092b490b9d2"}
00:39:39.667 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1aa00971-43fb-4818-9a83-fefe7cc672a5"}
00:39:39.667 00.000 13300 case statement mapped state 6 to 3
00:39:39.667 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1aa00971-43fb-4818-9a83-fefe7cc672a5"}
00:39:39.668 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"931c6269-2d38-47a0-a505-42214b8ed5a3"}
00:39:39.668 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":102,"width":15,"height":15,"star_pos":[7.42,6.63],"pixels":"..."},"id":"931c6269-2d38-47a0-a505-42214b8ed5a3"}
00:39:39.752 00.084 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:39:42.667 02.915 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3d4b644d-988d-4b26-a462-5aeabc86627f"}
00:39:42.667 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3d4b644d-988d-4b26-a462-5aeabc86627f"}
00:39:42.668 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"068b32f4-98a8-434a-928e-ed8fdd233309"}
00:39:42.668 00.000 13300 case statement mapped state 6 to 3
00:39:42.668 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"068b32f4-98a8-434a-928e-ed8fdd233309"}
00:39:42.669 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"233dc4e1-ed77-4dbd-a218-c23d6167c3a9"}
00:39:42.669 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":102,"width":15,"height":15,"star_pos":[7.42,6.63],"pixels":"..."},"id":"233dc4e1-ed77-4dbd-a218-c23d6167c3a9"}
00:39:42.778 00.109 11596 Exposure complete
00:39:42.857 00.079 11596 worker thread done servicing request
00:39:42.858 00.001 13300 OnExposeComplete: enter
00:39:42.858 00.000 13300 UpdateGuideState(): m_state=6
00:39:42.858 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
00:39:42.858 00.000 13300 Star::Find returns 1 (0), X=123.43, Y=995.69, Mass=1107, SNR=23.2, Peak=116 HFD=3.8
00:39:42.859 00.001 13300 MultiStar: [#1 0.17,-0.10,0.00,M3] [#2 0.30,-0.01,0.00,M8] [#3 0.43,-0.23,0.00,M7] [#4 -0.27,-0.35,0.00,M10] [#5 0.08,-0.47,0.00,M4] [#6 -0.02,0.08,0.26,U] [#7 -0.06,-0.11,0.29,U] [#8 -0.14,-0.06,0.26,U] 
00:39:42.859 00.000 13300 refined, 3 included, MultiStar: {-0.05, -0.10}, one-star: {-0.03, -0.15}
00:39:42.859 00.000 13300 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-1.61) = xAngle (-0.45 = -0.45)
00:39:42.859 00.000 13300 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.44 = -0.44)
00:39:42.859 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-2.06 mountX=0.10 mountY=-0.05, mountTheta=-0.44
00:39:42.861 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.10, opts=13)
00:39:42.861 00.000 13300 Enqueuing Move request for scope (-0.05, -0.10)
00:39:42.861 00.000 11596 Worker thread wakes up
00:39:42.861 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.10) opts 0xd
00:39:42.861 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.10)
00:39:42.861 00.000 11596 Moving (-0.05, -0.10) raw xDistance=0.10 yDistance=-0.05
00:39:42.861 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:39:42.862 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:42.862 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:39:42.862 00.000 11596 MoveAxis(E, 0, ABG)
00:39:42.862 00.000 11596 Move returns status 0, amount 0
00:39:42.862 00.000 11596 MoveAxis(N, 0, ABG)
00:39:42.862 00.000 11596 Move returns status 0, amount 0
00:39:42.862 00.000 11596 move complete, result=0
00:39:42.863 00.001 11596 worker thread done servicing request
00:39:42.867 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
00:39:42.875 00.008 13300 UpdateGuideState exits: m=1107 SNR=23.2
00:39:42.876 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:42.876 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:39:42.876 00.000 13300 Enqueuing Expose request
00:39:42.876 00.000 11596 Worker thread wakes up
00:39:42.876 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:39:42.876 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:39:43.381 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:39:45.665 02.284 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"822e5abf-eb11-40d1-9a29-4cfd51ab7c38"}
00:39:45.665 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"822e5abf-eb11-40d1-9a29-4cfd51ab7c38"}
00:39:45.666 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3939b546-b522-4ee1-b07b-c8610ca67f8f"}
00:39:45.666 00.000 13300 case statement mapped state 6 to 3
00:39:45.666 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3939b546-b522-4ee1-b07b-c8610ca67f8f"}
00:39:45.666 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6d6a74ef-eb1b-4686-8cef-58fbf00c0acb"}
00:39:45.667 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":103,"width":15,"height":15,"star_pos":[7.43,6.69],"pixels":"..."},"id":"6d6a74ef-eb1b-4686-8cef-58fbf00c0acb"}
00:39:46.415 00.748 11596 Exposure complete
00:39:46.487 00.072 11596 worker thread done servicing request
00:39:46.487 00.000 13300 OnExposeComplete: enter
00:39:46.487 00.000 13300 UpdateGuideState(): m_state=6
00:39:46.488 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
00:39:46.488 00.000 13300 Star::Find returns 1 (0), X=123.45, Y=995.73, Mass=1120, SNR=23.4, Peak=115 HFD=3.8
00:39:46.488 00.000 13300 MultiStar: [#1 0.15,-0.09,0.59,U] [#2 0.23,-0.04,0.00,M9] [#3 0.14,-0.10,0.30,U] [#4 0.23,-0.54,0.00,R] [#5 0.15,-0.24,0.00,M5] [#6 0.43,0.05,0.00,M9] [#7 0.40,-0.09,0.00,M6] [#8 -0.10,-0.06,0.25,U] 
00:39:46.488 00.000 13300 refined, 3 included, MultiStar: {0.04, -0.10}, one-star: {-0.02, -0.11}
00:39:46.488 00.000 13300 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-1.61) = xAngle (0.43 = 0.43)
00:39:46.488 00.000 13300 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.44 = 0.44)
00:39:46.489 00.001 13300 CameraToMount -- cameraX=0.04 cameraY=-0.10 hyp=0.11 cameraTheta=-1.18 mountX=0.10 mountY=0.05, mountTheta=0.44
00:39:46.490 00.001 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.10, opts=13)
00:39:46.490 00.000 13300 Enqueuing Move request for scope (0.04, -0.10)
00:39:46.490 00.000 11596 Worker thread wakes up
00:39:46.490 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.10) opts 0xd
00:39:46.491 00.001 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.10)
00:39:46.491 00.000 11596 Moving (0.04, -0.10) raw xDistance=0.10 yDistance=0.05
00:39:46.491 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:39:46.491 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:46.491 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:39:46.491 00.000 11596 MoveAxis(E, 0, ABG)
00:39:46.491 00.000 11596 Move returns status 0, amount 0
00:39:46.491 00.000 11596 MoveAxis(N, 0, ABG)
00:39:46.491 00.000 11596 Move returns status 0, amount 0
00:39:46.491 00.000 11596 move complete, result=0
00:39:46.492 00.001 11596 worker thread done servicing request
00:39:46.497 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
00:39:46.504 00.007 13300 UpdateGuideState exits: m=1120 SNR=23.4
00:39:46.505 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:46.505 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:39:46.505 00.000 13300 Enqueuing Expose request
00:39:46.505 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:39:46.505 00.000 11596 Worker thread wakes up
00:39:46.505 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:39:47.013 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:39:48.685 01.672 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1f95a370-5280-4783-aec2-aa85622d0b1c"}
00:39:48.685 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1f95a370-5280-4783-aec2-aa85622d0b1c"}
00:39:48.685 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8036c2ff-dccd-44fe-ac8e-4b3bd7b83bf7"}
00:39:48.686 00.001 13300 case statement mapped state 6 to 3
00:39:48.686 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8036c2ff-dccd-44fe-ac8e-4b3bd7b83bf7"}
00:39:48.687 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"df7ba8f6-c555-4a7f-bacd-c543a9c0a928"}
00:39:48.687 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":104,"width":15,"height":15,"star_pos":[7.45,6.73],"pixels":"..."},"id":"df7ba8f6-c555-4a7f-bacd-c543a9c0a928"}
00:39:50.038 01.351 11596 Exposure complete
00:39:50.112 00.074 11596 worker thread done servicing request
00:39:50.112 00.000 13300 OnExposeComplete: enter
00:39:50.112 00.000 13300 UpdateGuideState(): m_state=6
00:39:50.113 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
00:39:50.113 00.000 13300 Star::Find returns 1 (0), X=123.50, Y=995.76, Mass=1090, SNR=23.1, Peak=111 HFD=3.9
00:39:50.113 00.000 13300 MultiStar: [#1 0.21,-0.12,0.00,M3] [#2 0.15,0.13,0.00,M10] [#3 0.28,-0.12,0.00,M7] [#4 -0.12,-0.01,0.26,U] [#5 0.31,-0.24,0.00,M6] [#6 0.17,0.17,0.00,M10] [#7 0.21,-0.22,0.00,M7] [#8 -0.21,0.23,0.00,M6] 
00:39:50.114 00.001 13300 refined, 1 included, MultiStar: {-0.00, -0.07}, one-star: {0.03, -0.08}
00:39:50.114 00.000 13300 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-1.61) = xAngle (0.03 = 0.03)
00:39:50.114 00.000 13300 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.05 = 0.05)
00:39:50.114 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.07 hyp=0.07 cameraTheta=-1.58 mountX=0.07 mountY=0.00, mountTheta=0.05
00:39:50.116 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.07, opts=13)
00:39:50.116 00.000 13300 Enqueuing Move request for scope (-0.00, -0.07)
00:39:50.116 00.000 11596 Worker thread wakes up
00:39:50.116 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.07) opts 0xd
00:39:50.117 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.07)
00:39:50.117 00.000 11596 Moving (-0.00, -0.07) raw xDistance=0.07 yDistance=0.00
00:39:50.117 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:39:50.117 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:50.117 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:39:50.118 00.001 11596 MoveAxis(E, 0, ABG)
00:39:50.118 00.000 11596 Move returns status 0, amount 0
00:39:50.118 00.000 11596 MoveAxis(N, 0, ABG)
00:39:50.118 00.000 11596 Move returns status 0, amount 0
00:39:50.118 00.000 11596 move complete, result=0
00:39:50.118 00.000 11596 worker thread done servicing request
00:39:50.125 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
00:39:50.133 00.008 13300 UpdateGuideState exits: m=1090 SNR=23.1
00:39:50.133 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:50.133 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:39:50.133 00.000 13300 Enqueuing Expose request
00:39:50.134 00.001 11596 Worker thread wakes up
00:39:50.134 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:39:50.134 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:39:50.642 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:39:51.684 01.042 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4ab7af47-b23b-4196-af20-04cdfbd6c106"}
00:39:51.684 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4ab7af47-b23b-4196-af20-04cdfbd6c106"}
00:39:51.685 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7f8bb031-c8b4-4756-b647-7f219bf86927"}
00:39:51.685 00.000 13300 case statement mapped state 6 to 3
00:39:51.685 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7f8bb031-c8b4-4756-b647-7f219bf86927"}
00:39:51.685 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"242ddb7e-3b4b-49bb-ac82-709c8e838267"}
00:39:51.685 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":105,"width":15,"height":15,"star_pos":[7.50,6.76],"pixels":"..."},"id":"242ddb7e-3b4b-49bb-ac82-709c8e838267"}
00:39:53.665 01.980 11596 Exposure complete
00:39:53.739 00.074 11596 worker thread done servicing request
00:39:53.739 00.000 13300 OnExposeComplete: enter
00:39:53.739 00.000 13300 UpdateGuideState(): m_state=6
00:39:53.740 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
00:39:53.740 00.000 13300 Star::Find returns 1 (0), X=123.42, Y=995.69, Mass=1107, SNR=23.2, Peak=112 HFD=3.9
00:39:53.740 00.000 13300 MultiStar: [#1 0.25,-0.08,0.00,M4] [#2 0.18,0.01,0.56,U] [#3 0.37,-0.07,0.00,M8] [#4 -0.25,0.44,0.00,M1] [#5 0.12,-0.36,0.00,M7] [#6 0.35,0.24,0.00,R] [#7 0.06,-0.04,0.29,U] [#8 -0.12,0.11,0.25,U] 
00:39:53.740 00.000 13300 refined, 3 included, MultiStar: {0.02, -0.06}, one-star: {-0.04, -0.15}
00:39:53.740 00.000 13300 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-1.61) = xAngle (0.36 = 0.36)
00:39:53.740 00.000 13300 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.37 = 0.37)
00:39:53.741 00.001 13300 CameraToMount -- cameraX=0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.25 mountX=0.06 mountY=0.02, mountTheta=0.37
00:39:53.742 00.001 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.06, opts=13)
00:39:53.742 00.000 13300 Enqueuing Move request for scope (0.02, -0.06)
00:39:53.742 00.000 11596 Worker thread wakes up
00:39:53.742 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.06) opts 0xd
00:39:53.743 00.001 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.06)
00:39:53.743 00.000 11596 Moving (0.02, -0.06) raw xDistance=0.06 yDistance=0.02
00:39:53.743 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:39:53.743 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:53.743 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:39:53.743 00.000 11596 MoveAxis(E, 0, ABG)
00:39:53.743 00.000 11596 Move returns status 0, amount 0
00:39:53.744 00.001 11596 MoveAxis(N, 0, ABG)
00:39:53.744 00.000 11596 Move returns status 0, amount 0
00:39:53.744 00.000 11596 move complete, result=0
00:39:53.744 00.000 11596 worker thread done servicing request
00:39:53.749 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
00:39:53.756 00.007 13300 UpdateGuideState exits: m=1107 SNR=23.2
00:39:53.756 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:53.756 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:39:53.756 00.000 13300 Enqueuing Expose request
00:39:53.756 00.000 11596 Worker thread wakes up
00:39:53.757 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:39:53.757 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:39:54.269 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:39:54.685 00.416 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"24e126e9-d82a-43fa-a44a-caecccbd3882"}
00:39:54.685 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"24e126e9-d82a-43fa-a44a-caecccbd3882"}
00:39:54.686 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f99cd562-a865-4199-bfe0-9199c2618aeb"}
00:39:54.686 00.000 13300 case statement mapped state 6 to 3
00:39:54.687 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f99cd562-a865-4199-bfe0-9199c2618aeb"}
00:39:54.687 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cf80ddbf-f21b-479d-b23d-0b63206b7d1f"}
00:39:54.688 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":106,"width":15,"height":15,"star_pos":[7.42,6.69],"pixels":"..."},"id":"cf80ddbf-f21b-479d-b23d-0b63206b7d1f"}
00:39:57.293 02.605 11596 Exposure complete
00:39:57.361 00.068 11596 worker thread done servicing request
00:39:57.362 00.001 13300 OnExposeComplete: enter
00:39:57.362 00.000 13300 UpdateGuideState(): m_state=6
00:39:57.362 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
00:39:57.362 00.000 13300 Star::Find returns 1 (0), X=123.50, Y=995.59, Mass=1109, SNR=23.2, Peak=109 HFD=4.1
00:39:57.363 00.001 13300 MultiStar: [#1 0.12,-0.29,0.00,M5] [#2 0.34,-0.01,0.00,M10] [#3 0.27,-0.14,0.00,M9] [#4 0.06,0.01,0.25,U] [#5 -0.11,-0.22,0.00,M8] [#6 0.19,-0.38,0.00,M1] [#7 0.16,-0.18,0.00,M7] [#8 -0.05,-0.08,0.24,U] 
00:39:57.363 00.000 13300 refined, 2 included, MultiStar: {0.03, -0.18}, one-star: {0.03, -0.24}
00:39:57.363 00.000 13300 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-1.61) = xAngle (0.18 = 0.18)
00:39:57.364 00.001 13300 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.20 = 0.20)
00:39:57.364 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.18 hyp=0.18 cameraTheta=-1.42 mountX=0.17 mountY=0.03, mountTheta=0.20
00:39:57.366 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.18, opts=13)
00:39:57.366 00.000 13300 Enqueuing Move request for scope (0.03, -0.18)
00:39:57.366 00.000 11596 Worker thread wakes up
00:39:57.366 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.18) opts 0xd
00:39:57.366 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.18)
00:39:57.366 00.000 11596 Moving (0.03, -0.18) raw xDistance=0.17 yDistance=0.03
00:39:57.367 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
00:39:57.367 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:57.367 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:39:57.367 00.000 11596 MoveAxis(W, 218, ABG)
00:39:57.367 00.000 11596 Guiding  Dir = 3, Dur = 218
00:39:57.368 00.001 11596 IsSlewing returns 0
00:39:57.373 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
00:39:57.380 00.007 13300 UpdateGuideState exits: m=1109 SNR=23.2
00:39:57.380 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:57.380 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:39:57.380 00.000 13300 Enqueuing Expose request
00:39:57.684 00.304 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b782ba98-f4ae-4054-b536-5fa803df3dd0"}
00:39:57.684 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b782ba98-f4ae-4054-b536-5fa803df3dd0"}
00:39:57.685 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e4bfbf3b-ed47-4bd6-9f3e-de9d7e651022"}
00:39:57.685 00.000 13300 case statement mapped state 6 to 3
00:39:57.685 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e4bfbf3b-ed47-4bd6-9f3e-de9d7e651022"}
00:39:57.685 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dd17a866-2269-4efe-a653-df2b4f4d858c"}
00:39:57.686 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":107,"width":15,"height":15,"star_pos":[7.50,6.59],"pixels":"..."},"id":"dd17a866-2269-4efe-a653-df2b4f4d858c"}
00:39:57.782 00.096 11596 IsGuiding returns 0
00:39:58.197 00.415 11596 IsGuiding returns 1
00:39:58.198 00.001 11596 scope still moving after pulse duration time elapsed
00:39:58.556 00.358 11596 IsSlewing returns 0
00:39:58.645 00.089 11596 IsGuiding returns 0
00:39:58.645 00.000 11596 scope move finished after 218 + 644 ms
00:39:58.645 00.000 11596 Move returns status 0, amount 218
00:39:58.646 00.001 11596 MoveAxis(N, 0, ABG)
00:39:58.646 00.000 11596 Move returns status 0, amount 0
00:39:58.646 00.000 11596 move complete, result=0
00:39:58.646 00.000 11596 worker thread done servicing request
00:39:58.646 00.000 13300 GuideStep: 0.2 px 218 ms WEST, 0.0 px 0 ms NORTH
00:39:58.646 00.000 11596 Worker thread wakes up
00:39:58.646 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:39:59.153 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:40:00.684 01.531 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7eb86364-af63-4fa2-8eb6-5a5cc9446f9f"}
00:40:00.684 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7eb86364-af63-4fa2-8eb6-5a5cc9446f9f"}
00:40:00.684 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a9ede59a-ef82-4028-a103-c9ce64cf7f9a"}
00:40:00.685 00.001 13300 case statement mapped state 6 to 3
00:40:00.685 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a9ede59a-ef82-4028-a103-c9ce64cf7f9a"}
00:40:00.685 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b9c22601-5a99-4c65-9cdc-571f2b775191"}
00:40:00.685 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":107,"width":15,"height":15,"star_pos":[7.50,6.59],"pixels":"..."},"id":"b9c22601-5a99-4c65-9cdc-571f2b775191"}
00:40:02.182 01.497 11596 Exposure complete
00:40:02.257 00.075 11596 worker thread done servicing request
00:40:02.257 00.000 13300 OnExposeComplete: enter
00:40:02.257 00.000 13300 UpdateGuideState(): m_state=6
00:40:02.257 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
00:40:02.257 00.000 13300 Star::Find returns 1 (0), X=123.49, Y=995.71, Mass=1124, SNR=23.4, Peak=110 HFD=3.9
00:40:02.258 00.001 13300 MultiStar: [#1 0.19,-0.07,0.00,M6] [#2 0.42,-0.03,0.00,R] [#3 0.16,-0.15,0.00,M10] [#4 0.06,0.21,0.00,M1] [#5 0.30,-0.35,0.00,M9] [#6 0.21,-0.39,0.00,M2] [#7 0.25,-0.33,0.00,M8] [#8 0.19,-0.00,0.00,M5] 
00:40:02.258 00.000 13300 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-1.61) = xAngle (0.21 = 0.21)
00:40:02.259 00.001 13300 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.23 = 0.23)
00:40:02.259 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.40 mountX=0.13 mountY=0.03, mountTheta=0.22
00:40:02.262 00.003 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.13, opts=13)
00:40:02.262 00.000 13300 Enqueuing Move request for scope (0.02, -0.13)
00:40:02.262 00.000 11596 Worker thread wakes up
00:40:02.262 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.13) opts 0xd
00:40:02.262 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.13)
00:40:02.262 00.000 11596 Moving (0.02, -0.13) raw xDistance=0.13 yDistance=0.03
00:40:02.262 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:40:02.263 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:02.263 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:40:02.263 00.000 11596 MoveAxis(E, 0, ABG)
00:40:02.263 00.000 11596 Move returns status 0, amount 0
00:40:02.263 00.000 11596 MoveAxis(N, 0, ABG)
00:40:02.263 00.000 11596 Move returns status 0, amount 0
00:40:02.263 00.000 11596 move complete, result=0
00:40:02.263 00.000 11596 worker thread done servicing request
00:40:02.268 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
00:40:02.276 00.008 13300 UpdateGuideState exits: m=1124 SNR=23.4
00:40:02.276 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:02.276 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:40:02.276 00.000 13300 Enqueuing Expose request
00:40:02.276 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:40:02.276 00.000 11596 Worker thread wakes up
00:40:02.277 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:40:02.786 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:40:03.683 00.897 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7b546ead-f936-4390-9413-36d522632d08"}
00:40:03.683 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7b546ead-f936-4390-9413-36d522632d08"}
00:40:03.684 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0f93af2a-3b44-44b0-83c3-460356bd5255"}
00:40:03.684 00.000 13300 case statement mapped state 6 to 3
00:40:03.684 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0f93af2a-3b44-44b0-83c3-460356bd5255"}
00:40:03.684 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3f689a7a-c541-4b42-8167-3b20573f6e78"}
00:40:03.685 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":108,"width":15,"height":15,"star_pos":[7.49,6.71],"pixels":"..."},"id":"3f689a7a-c541-4b42-8167-3b20573f6e78"}
00:40:05.815 02.130 11596 Exposure complete
00:40:05.893 00.078 11596 worker thread done servicing request
00:40:05.893 00.000 13300 OnExposeComplete: enter
00:40:05.894 00.001 13300 UpdateGuideState(): m_state=6
00:40:05.894 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
00:40:05.894 00.000 13300 Star::Find returns 1 (0), X=123.41, Y=995.73, Mass=1132, SNR=23.5, Peak=110 HFD=3.8
00:40:05.895 00.001 13300 MultiStar: [#1 0.07,-0.13,0.61,U] [#2 -0.18,-0.06,0.00,M1] [#3 0.20,-0.25,0.00,R] [#4 -0.23,-0.05,0.00,M2] [#5 0.20,-0.34,0.00,M10] [#6 -0.24,-0.44,0.00,M3] [#7 -0.07,-0.31,0.00,M9] [#8 -0.22,0.07,0.00,M6] 
00:40:05.895 00.000 13300 refined, 1 included, MultiStar: {-0.01, -0.12}, one-star: {-0.06, -0.11}
00:40:05.895 00.000 13300 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-1.61) = xAngle (-0.04 = -0.04)
00:40:05.895 00.000 13300 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.03 = -0.03)
00:40:05.895 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.65 mountX=0.12 mountY=-0.00, mountTheta=-0.03
00:40:05.897 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.12, opts=13)
00:40:05.897 00.000 13300 Enqueuing Move request for scope (-0.01, -0.12)
00:40:05.897 00.000 11596 Worker thread wakes up
00:40:05.897 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.12) opts 0xd
00:40:05.897 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.12)
00:40:05.897 00.000 11596 Moving (-0.01, -0.12) raw xDistance=0.12 yDistance=-0.00
00:40:05.898 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:40:05.898 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:05.898 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:40:05.898 00.000 11596 MoveAxis(E, 0, ABG)
00:40:05.898 00.000 11596 Move returns status 0, amount 0
00:40:05.898 00.000 11596 MoveAxis(N, 0, ABG)
00:40:05.898 00.000 11596 Move returns status 0, amount 0
00:40:05.898 00.000 11596 move complete, result=0
00:40:05.898 00.000 11596 worker thread done servicing request
00:40:05.904 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
00:40:05.912 00.008 13300 UpdateGuideState exits: m=1132 SNR=23.5
00:40:05.912 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:05.912 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:40:05.912 00.000 13300 Enqueuing Expose request
00:40:05.912 00.000 11596 Worker thread wakes up
00:40:05.912 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:40:05.912 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:40:06.425 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:40:06.681 00.256 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"be821db0-65fe-492c-abdd-e97f4b83b77a"}
00:40:06.681 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"be821db0-65fe-492c-abdd-e97f4b83b77a"}
00:40:06.682 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"13d6ee49-e63e-4249-aaa5-3f7c83a4bc97"}
00:40:06.682 00.000 13300 case statement mapped state 6 to 3
00:40:06.682 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"13d6ee49-e63e-4249-aaa5-3f7c83a4bc97"}
00:40:06.682 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9fd59718-b0fe-4349-b82c-57c617b8b984"}
00:40:06.682 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":109,"width":15,"height":15,"star_pos":[7.41,6.73],"pixels":"..."},"id":"9fd59718-b0fe-4349-b82c-57c617b8b984"}
00:40:09.458 02.776 11596 Exposure complete
00:40:09.527 00.069 11596 worker thread done servicing request
00:40:09.528 00.001 13300 OnExposeComplete: enter
00:40:09.528 00.000 13300 UpdateGuideState(): m_state=6
00:40:09.528 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
00:40:09.528 00.000 13300 Star::Find returns 1 (0), X=123.54, Y=995.65, Mass=1097, SNR=23.2, Peak=110 HFD=4.0
00:40:09.529 00.001 13300 MultiStar: [#1 0.32,-0.01,0.00,M6] [#2 -0.16,0.13,0.00,M2] [#3 0.00,0.00,0.00,L] [#4 0.20,-0.09,0.00,M3] [#5 0.40,-0.15,0.00,R] [#6 0.03,-0.33,0.00,M4] [#7 0.28,-0.15,0.00,M10] [#8 0.03,0.13,0.25,U] 
00:40:09.529 00.000 13300 refined, 1 included, MultiStar: {0.06, -0.13}, one-star: {0.07, -0.19}
00:40:09.529 00.000 13300 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-1.61) = xAngle (0.51 = 0.51)
00:40:09.529 00.000 13300 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.52 = 0.52)
00:40:09.529 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.13 hyp=0.14 cameraTheta=-1.10 mountX=0.12 mountY=0.07, mountTheta=0.52
00:40:09.531 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.13, opts=13)
00:40:09.531 00.000 13300 Enqueuing Move request for scope (0.06, -0.13)
00:40:09.531 00.000 11596 Worker thread wakes up
00:40:09.531 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.13) opts 0xd
00:40:09.531 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.13)
00:40:09.531 00.000 11596 Moving (0.06, -0.13) raw xDistance=0.12 yDistance=0.07
00:40:09.531 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:40:09.531 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:09.531 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:40:09.532 00.001 11596 MoveAxis(E, 0, ABG)
00:40:09.532 00.000 11596 Move returns status 0, amount 0
00:40:09.532 00.000 11596 MoveAxis(N, 0, ABG)
00:40:09.532 00.000 11596 Move returns status 0, amount 0
00:40:09.532 00.000 11596 move complete, result=0
00:40:09.532 00.000 11596 worker thread done servicing request
00:40:09.537 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=113, Gamma=0.510
00:40:09.545 00.008 13300 UpdateGuideState exits: m=1097 SNR=23.2
00:40:09.545 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:09.545 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:40:09.545 00.000 13300 Enqueuing Expose request
00:40:09.545 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:40:09.545 00.000 11596 Worker thread wakes up
00:40:09.545 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:40:09.682 00.137 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f4582927-4e70-48a3-82f9-9ec204d91532"}
00:40:09.682 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f4582927-4e70-48a3-82f9-9ec204d91532"}
00:40:09.683 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f5044ea1-bda2-4854-94a8-ac80f1061af4"}
00:40:09.683 00.000 13300 case statement mapped state 6 to 3
00:40:09.683 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f5044ea1-bda2-4854-94a8-ac80f1061af4"}
00:40:09.684 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f3560d15-3564-481d-96c0-f2cc471ed00d"}
00:40:09.684 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":110,"width":15,"height":15,"star_pos":[6.54,6.65],"pixels":"..."},"id":"f3560d15-3564-481d-96c0-f2cc471ed00d"}
00:40:10.046 00.362 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:40:12.681 02.635 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"946ad973-29ba-4bc8-a7bd-b68bee96d576"}
00:40:12.681 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"946ad973-29ba-4bc8-a7bd-b68bee96d576"}
00:40:12.682 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a0457e1c-a4f9-4868-892c-205160b44f35"}
00:40:12.682 00.000 13300 case statement mapped state 6 to 3
00:40:12.682 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a0457e1c-a4f9-4868-892c-205160b44f35"}
00:40:12.682 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6167e2d3-2020-4004-b777-c05027fe4bd2"}
00:40:12.682 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":110,"width":15,"height":15,"star_pos":[6.54,6.65],"pixels":"..."},"id":"6167e2d3-2020-4004-b777-c05027fe4bd2"}
00:40:13.069 00.387 11596 Exposure complete
00:40:13.144 00.075 11596 worker thread done servicing request
00:40:13.144 00.000 13300 OnExposeComplete: enter
00:40:13.144 00.000 13300 UpdateGuideState(): m_state=6
00:40:13.144 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
00:40:13.145 00.001 13300 Star::Find returns 1 (0), X=123.59, Y=995.57, Mass=1107, SNR=23.2, Peak=111 HFD=4.0
00:40:13.145 00.000 13300 MultiStar: [#1 0.31,-0.36,0.00,M7] [#2 -0.09,-0.07,0.56,U] [#3 0.07,0.14,0.32,U] [#4 -0.25,-0.18,0.00,M4] [#5 0.12,-0.14,0.29,U] [#6 0.06,-0.31,0.00,M5] [#7 0.20,-0.42,0.00,R] [#8 -0.29,0.06,0.00,M6] 
00:40:13.145 00.000 13300 refined, 3 included, MultiStar: {0.06, -0.14}, one-star: {0.13, -0.27}
00:40:13.145 00.000 13300 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-1.61) = xAngle (0.45 = 0.45)
00:40:13.145 00.000 13300 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.46 = 0.46)
00:40:13.145 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.14 hyp=0.15 cameraTheta=-1.16 mountX=0.14 mountY=0.07, mountTheta=0.46
00:40:13.147 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.14, opts=13)
00:40:13.147 00.000 13300 Enqueuing Move request for scope (0.06, -0.14)
00:40:13.147 00.000 11596 Worker thread wakes up
00:40:13.148 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.14) opts 0xd
00:40:13.148 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.14)
00:40:13.148 00.000 11596 Moving (0.06, -0.14) raw xDistance=0.14 yDistance=0.07
00:40:13.148 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:40:13.148 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:13.148 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:40:13.148 00.000 11596 MoveAxis(E, 0, ABG)
00:40:13.148 00.000 11596 Move returns status 0, amount 0
00:40:13.148 00.000 11596 MoveAxis(N, 0, ABG)
00:40:13.148 00.000 11596 Move returns status 0, amount 0
00:40:13.149 00.001 11596 move complete, result=0
00:40:13.149 00.000 11596 worker thread done servicing request
00:40:13.153 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
00:40:13.161 00.008 13300 UpdateGuideState exits: m=1107 SNR=23.2
00:40:13.162 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:13.162 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:40:13.162 00.000 13300 Enqueuing Expose request
00:40:13.162 00.000 11596 Worker thread wakes up
00:40:13.162 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:40:13.162 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:40:13.675 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:40:15.679 02.004 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8823a3a4-951e-4491-9dde-5811272c988e"}
00:40:15.679 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8823a3a4-951e-4491-9dde-5811272c988e"}
00:40:15.680 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"75cbc025-7bb6-4c2c-a222-b3a6a86541aa"}
00:40:15.680 00.000 13300 case statement mapped state 6 to 3
00:40:15.680 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"75cbc025-7bb6-4c2c-a222-b3a6a86541aa"}
00:40:15.681 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"352381d0-7ed8-4536-a6a1-542bbfbacc9d"}
00:40:15.681 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":111,"width":15,"height":15,"star_pos":[6.59,6.57],"pixels":"..."},"id":"352381d0-7ed8-4536-a6a1-542bbfbacc9d"}
00:40:16.704 01.023 11596 Exposure complete
00:40:16.794 00.090 11596 worker thread done servicing request
00:40:16.794 00.000 13300 OnExposeComplete: enter
00:40:16.794 00.000 13300 UpdateGuideState(): m_state=6
00:40:16.795 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
00:40:16.795 00.000 13300 Star::Find returns 1 (0), X=123.55, Y=995.49, Mass=1102, SNR=23.2, Peak=107 HFD=4.1
00:40:16.796 00.001 13300 MultiStar: [#1 0.39,-0.35,0.00,M8] [#2 -0.02,-0.14,0.56,U] [#3 0.21,0.07,0.00,M1] [#4 -0.20,-0.34,0.00,M5] [#5 0.03,-0.25,0.00,M1] [#6 0.35,-0.68,0.00,M6] [#7 0.16,-0.13,0.00,M1] [#8 -0.06,-0.21,0.00,M7] 
00:40:16.796 00.000 13300 refined, 1 included, MultiStar: {0.04, -0.27}, one-star: {0.08, -0.35}
00:40:16.796 00.000 13300 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-1.61) = xAngle (0.20 = 0.20)
00:40:16.796 00.000 13300 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.21 = 0.21)
00:40:16.796 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.27 hyp=0.28 cameraTheta=-1.41 mountX=0.27 mountY=0.06, mountTheta=0.21
00:40:16.799 00.003 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.27, opts=13)
00:40:16.799 00.000 13300 Enqueuing Move request for scope (0.04, -0.27)
00:40:16.799 00.000 11596 Worker thread wakes up
00:40:16.799 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.27) opts 0xd
00:40:16.799 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.27)
00:40:16.799 00.000 11596 Moving (0.04, -0.27) raw xDistance=0.27 yDistance=0.06
00:40:16.799 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
00:40:16.800 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:16.800 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:40:16.800 00.000 11596 MoveAxis(W, 342, ABG)
00:40:16.800 00.000 11596 Guiding  Dir = 3, Dur = 342
00:40:16.800 00.000 11596 IsSlewing returns 0
00:40:16.806 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
00:40:16.817 00.011 13300 UpdateGuideState exits: m=1102 SNR=23.2
00:40:16.817 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:16.817 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:40:16.817 00.000 13300 Enqueuing Expose request
00:40:16.935 00.118 11596 IsGuiding returns 0
00:40:17.240 00.305 11596 PulseGuide returned control before completion, sleep 48
00:40:17.347 00.107 11596 IsGuiding returns 1
00:40:17.347 00.000 11596 scope still moving after pulse duration time elapsed
00:40:17.375 00.028 11596 IsSlewing returns 0
00:40:17.784 00.409 11596 IsGuiding returns 0
00:40:17.784 00.000 11596 scope move finished after 342 + 506 ms
00:40:17.784 00.000 11596 Move returns status 0, amount 342
00:40:17.784 00.000 11596 MoveAxis(N, 0, ABG)
00:40:17.784 00.000 11596 Move returns status 0, amount 0
00:40:17.784 00.000 11596 move complete, result=0
00:40:17.784 00.000 11596 worker thread done servicing request
00:40:17.785 00.001 13300 GuideStep: 0.3 px 342 ms WEST, 0.1 px 0 ms NORTH
00:40:17.785 00.000 11596 Worker thread wakes up
00:40:17.785 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:40:18.300 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:40:18.678 00.378 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"094e66ae-cd63-4450-89ed-ae959d9a2493"}
00:40:18.678 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"094e66ae-cd63-4450-89ed-ae959d9a2493"}
00:40:18.679 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6d88b27d-0b4c-4ae1-bdb0-037cd82aa250"}
00:40:18.679 00.000 13300 case statement mapped state 6 to 3
00:40:18.679 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6d88b27d-0b4c-4ae1-bdb0-037cd82aa250"}
00:40:18.680 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"104eddcd-2b10-4d55-a499-0175d1024892"}
00:40:18.680 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":112,"width":15,"height":15,"star_pos":[6.55,7.49],"pixels":"..."},"id":"104eddcd-2b10-4d55-a499-0175d1024892"}
00:40:21.331 02.651 11596 Exposure complete
00:40:21.410 00.079 11596 worker thread done servicing request
00:40:21.411 00.001 13300 OnExposeComplete: enter
00:40:21.411 00.000 13300 UpdateGuideState(): m_state=6
00:40:21.411 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
00:40:21.411 00.000 13300 Star::Find returns 1 (0), X=123.60, Y=995.54, Mass=1125, SNR=23.4, Peak=107 HFD=4.1
00:40:21.412 00.001 13300 MultiStar: [#1 0.33,-0.33,0.00,M9] [#2 0.08,-0.10,0.54,U] [#3 0.03,-0.02,0.31,U] [#4 0.29,-0.03,0.00,M6] [#5 0.03,-0.14,0.30,U] [#6 0.22,-0.49,0.00,M7] [#7 0.08,0.16,0.29,U] [#8 0.02,-0.35,0.00,M8] 
00:40:21.412 00.000 13300 refined, 4 included, MultiStar: {0.09, -0.14}, one-star: {0.14, -0.29}
00:40:21.412 00.000 13300 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-1.61) = xAngle (0.61 = 0.61)
00:40:21.412 00.000 13300 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.62 = 0.62)
00:40:21.412 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=-0.14 hyp=0.17 cameraTheta=-1.00 mountX=0.14 mountY=0.10, mountTheta=0.62
00:40:21.414 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.14, opts=13)
00:40:21.414 00.000 13300 Enqueuing Move request for scope (0.09, -0.14)
00:40:21.414 00.000 11596 Worker thread wakes up
00:40:21.414 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.14) opts 0xd
00:40:21.414 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.14)
00:40:21.415 00.001 11596 Moving (0.09, -0.14) raw xDistance=0.14 yDistance=0.10
00:40:21.415 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.14
00:40:21.415 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:21.415 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:40:21.415 00.000 11596 MoveAxis(W, 200, ABG)
00:40:21.415 00.000 11596 Guiding  Dir = 3, Dur = 200
00:40:21.416 00.001 11596 IsSlewing returns 0
00:40:21.422 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
00:40:21.429 00.007 13300 UpdateGuideState exits: m=1125 SNR=23.4
00:40:21.429 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:21.429 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:40:21.429 00.000 13300 Enqueuing Expose request
00:40:21.499 00.070 11596 IsGuiding returns 0
00:40:21.677 00.178 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"53395c9f-ace1-4a59-861e-41f7a6c80e0c"}
00:40:21.677 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"53395c9f-ace1-4a59-861e-41f7a6c80e0c"}
00:40:21.678 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f4f58888-6b2b-426d-b1a2-5309baba8075"}
00:40:21.678 00.000 13300 case statement mapped state 6 to 3
00:40:21.678 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f4f58888-6b2b-426d-b1a2-5309baba8075"}
00:40:21.679 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"23cfa0f1-137f-4a7b-af8a-6eb3fbb29015"}
00:40:21.679 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":113,"width":15,"height":15,"star_pos":[6.60,6.54],"pixels":"..."},"id":"23cfa0f1-137f-4a7b-af8a-6eb3fbb29015"}
00:40:22.073 00.394 11596 IsGuiding returns 1
00:40:22.074 00.001 11596 scope still moving after pulse duration time elapsed
00:40:22.260 00.186 11596 IsSlewing returns 0
00:40:22.350 00.090 11596 IsGuiding returns 0
00:40:22.350 00.000 11596 scope move finished after 200 + 649 ms
00:40:22.350 00.000 11596 Move returns status 0, amount 200
00:40:22.350 00.000 11596 MoveAxis(N, 0, ABG)
00:40:22.350 00.000 11596 Move returns status 0, amount 0
00:40:22.350 00.000 11596 move complete, result=0
00:40:22.350 00.000 11596 worker thread done servicing request
00:40:22.350 00.000 11596 Worker thread wakes up
00:40:22.350 00.000 13300 GuideStep: 0.1 px 200 ms WEST, 0.1 px 0 ms NORTH
00:40:22.350 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:40:22.857 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:40:24.702 01.845 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"027ed747-61b7-4e38-9926-6ed0f1da06b1"}
00:40:24.702 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"027ed747-61b7-4e38-9926-6ed0f1da06b1"}
00:40:24.703 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6a92a572-659e-41e4-9c7e-ccb4dd419584"}
00:40:24.703 00.000 13300 case statement mapped state 6 to 3
00:40:24.703 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6a92a572-659e-41e4-9c7e-ccb4dd419584"}
00:40:24.704 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e8cfe8d8-0b5d-47de-8dc8-9cc421cff9d8"}
00:40:24.704 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":113,"width":15,"height":15,"star_pos":[6.60,6.54],"pixels":"..."},"id":"e8cfe8d8-0b5d-47de-8dc8-9cc421cff9d8"}
00:40:25.893 01.189 11596 Exposure complete
00:40:25.966 00.073 11596 worker thread done servicing request
00:40:25.967 00.001 13300 OnExposeComplete: enter
00:40:25.967 00.000 13300 UpdateGuideState(): m_state=6
00:40:25.967 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
00:40:25.968 00.001 13300 Star::Find returns 1 (0), X=123.62, Y=995.73, Mass=1085, SNR=23.1, Peak=110 HFD=3.8
00:40:25.968 00.000 13300 MultiStar: [#1 0.35,-0.09,0.00,M10] [#2 -0.03,0.15,0.56,U] [#3 -0.06,0.31,0.00,M1] [#4 -0.13,-0.13,0.28,U] [#5 -0.23,-0.04,0.00,M1] [#6 -0.10,-0.32,0.00,M8] [#7 -0.06,0.15,0.29,U] [#8 0.04,0.19,0.00,M9] 
00:40:25.968 00.000 13300 refined, 3 included, MultiStar: {0.04, -0.01}, one-star: {0.16, -0.11}
00:40:25.968 00.000 13300 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-1.61) = xAngle (1.44 = 1.44)
00:40:25.968 00.000 13300 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.45 = 1.45)
00:40:25.968 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.17 mountX=0.01 mountY=0.04, mountTheta=1.44
00:40:25.970 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.01, opts=13)
00:40:25.970 00.000 13300 Enqueuing Move request for scope (0.04, -0.01)
00:40:25.970 00.000 11596 Worker thread wakes up
00:40:25.970 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
00:40:25.970 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
00:40:25.970 00.000 11596 Moving (0.04, -0.01) raw xDistance=0.01 yDistance=0.04
00:40:25.971 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:40:25.971 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:25.971 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:40:25.971 00.000 11596 MoveAxis(E, 0, ABG)
00:40:25.971 00.000 11596 Move returns status 0, amount 0
00:40:25.971 00.000 11596 MoveAxis(N, 0, ABG)
00:40:25.971 00.000 11596 Move returns status 0, amount 0
00:40:25.971 00.000 11596 move complete, result=0
00:40:25.971 00.000 11596 worker thread done servicing request
00:40:25.975 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=118, Gamma=0.510
00:40:25.984 00.009 13300 UpdateGuideState exits: m=1085 SNR=23.1
00:40:25.985 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:25.985 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:40:25.985 00.000 13300 Enqueuing Expose request
00:40:25.985 00.000 11596 Worker thread wakes up
00:40:25.985 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:40:25.985 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:40:26.502 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:40:27.700 01.198 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fd284066-4321-4a84-862a-c4c8062ffebd"}
00:40:27.700 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fd284066-4321-4a84-862a-c4c8062ffebd"}
00:40:27.701 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3ce315d7-1858-4711-a1f7-bce73ed94b51"}
00:40:27.701 00.000 13300 case statement mapped state 6 to 3
00:40:27.701 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3ce315d7-1858-4711-a1f7-bce73ed94b51"}
00:40:27.702 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f41b6d17-80f4-470f-9fc1-f09f7ff44939"}
00:40:27.702 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":114,"width":15,"height":15,"star_pos":[6.62,6.73],"pixels":"..."},"id":"f41b6d17-80f4-470f-9fc1-f09f7ff44939"}
00:40:29.527 01.825 11596 Exposure complete
00:40:29.597 00.070 11596 worker thread done servicing request
00:40:29.597 00.000 13300 OnExposeComplete: enter
00:40:29.597 00.000 13300 UpdateGuideState(): m_state=6
00:40:29.598 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
00:40:29.598 00.000 13300 Star::Find returns 1 (0), X=123.52, Y=995.73, Mass=1111, SNR=23.3, Peak=110 HFD=3.9
00:40:29.598 00.000 13300 MultiStar: [#1 0.20,0.03,0.00,R] [#2 0.03,0.13,0.56,U] [#3 0.05,0.21,0.00,M2] [#4 -0.10,0.11,0.26,U] [#5 -0.04,-0.19,0.00,M2] [#6 0.21,-0.39,0.00,M9] [#7 -0.16,0.42,0.00,M1] [#8 -0.19,0.26,0.00,M10] 
00:40:29.598 00.000 13300 refined, 2 included, MultiStar: {0.02, -0.00}, one-star: {0.06, -0.11}
00:40:29.598 00.000 13300 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-1.61) = xAngle (1.42 = 1.42)
00:40:29.598 00.000 13300 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.44 = 1.44)
00:40:29.598 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.00 hyp=0.02 cameraTheta=-0.19 mountX=0.00 mountY=0.02, mountTheta=1.42
00:40:29.600 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.00, opts=13)
00:40:29.600 00.000 13300 Enqueuing Move request for scope (0.02, -0.00)
00:40:29.600 00.000 11596 Worker thread wakes up
00:40:29.600 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.00) opts 0xd
00:40:29.601 00.001 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.00)
00:40:29.601 00.000 11596 Moving (0.02, -0.00) raw xDistance=0.00 yDistance=0.02
00:40:29.601 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:40:29.601 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:29.601 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:40:29.601 00.000 11596 MoveAxis(E, 0, ABG)
00:40:29.601 00.000 11596 Move returns status 0, amount 0
00:40:29.601 00.000 11596 MoveAxis(N, 0, ABG)
00:40:29.601 00.000 11596 Move returns status 0, amount 0
00:40:29.601 00.000 11596 move complete, result=0
00:40:29.602 00.001 11596 worker thread done servicing request
00:40:29.606 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
00:40:29.615 00.009 13300 UpdateGuideState exits: m=1111 SNR=23.3
00:40:29.615 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:29.615 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:40:29.615 00.000 13300 Enqueuing Expose request
00:40:29.615 00.000 11596 Worker thread wakes up
00:40:29.616 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:40:29.616 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:40:30.121 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:40:30.699 00.578 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0221d871-f779-4f3d-9b81-1dd535e6a108"}
00:40:30.699 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0221d871-f779-4f3d-9b81-1dd535e6a108"}
00:40:30.700 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4a0e9624-4913-4be1-99e3-4ca7c85a9aed"}
00:40:30.700 00.000 13300 case statement mapped state 6 to 3
00:40:30.700 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4a0e9624-4913-4be1-99e3-4ca7c85a9aed"}
00:40:30.701 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a1428794-75fa-4190-b70e-4b19a605eb01"}
00:40:30.701 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":115,"width":15,"height":15,"star_pos":[6.52,6.73],"pixels":"..."},"id":"a1428794-75fa-4190-b70e-4b19a605eb01"}
00:40:33.151 02.450 11596 Exposure complete
00:40:33.223 00.072 11596 worker thread done servicing request
00:40:33.224 00.001 13300 OnExposeComplete: enter
00:40:33.224 00.000 13300 UpdateGuideState(): m_state=6
00:40:33.224 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
00:40:33.224 00.000 13300 Star::Find returns 1 (0), X=123.56, Y=995.76, Mass=1112, SNR=23.3, Peak=111 HFD=3.8
00:40:33.225 00.001 13300 MultiStar: [#1 0.02,-0.09,0.60,U] [#2 -0.04,0.16,0.56,U] [#3 0.00,0.00,0.00,L] [#4 0.08,0.14,0.26,U] [#5 0.06,0.07,0.30,U] [#6 0.29,-0.36,0.00,M10] [#7 0.03,0.24,0.00,M2] [#8 -0.07,0.28,0.00,R] 
00:40:33.225 00.000 13300 refined, 4 included, MultiStar: {0.04, 0.00}, one-star: {0.09, -0.08}
00:40:33.225 00.000 13300 CameraToMount -- cameraTheta (0.11) - m_xAngle (-1.61) = xAngle (1.72 = 1.72)
00:40:33.225 00.000 13300 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.73 = 1.73)
00:40:33.225 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.00 hyp=0.04 cameraTheta=0.11 mountX=-0.01 mountY=0.04, mountTheta=1.72
00:40:33.227 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.00, opts=13)
00:40:33.227 00.000 13300 Enqueuing Move request for scope (0.04, 0.00)
00:40:33.227 00.000 11596 Worker thread wakes up
00:40:33.228 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.00) opts 0xd
00:40:33.228 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.00)
00:40:33.228 00.000 11596 Moving (0.04, 0.00) raw xDistance=-0.01 yDistance=0.04
00:40:33.228 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:40:33.228 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:33.229 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:40:33.229 00.000 11596 MoveAxis(E, 0, ABG)
00:40:33.229 00.000 11596 Move returns status 0, amount 0
00:40:33.229 00.000 11596 MoveAxis(N, 0, ABG)
00:40:33.229 00.000 11596 Move returns status 0, amount 0
00:40:33.229 00.000 11596 move complete, result=0
00:40:33.229 00.000 11596 worker thread done servicing request
00:40:33.237 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
00:40:33.245 00.008 13300 UpdateGuideState exits: m=1112 SNR=23.3
00:40:33.245 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:33.245 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:40:33.245 00.000 13300 Enqueuing Expose request
00:40:33.245 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:40:33.245 00.000 11596 Worker thread wakes up
00:40:33.245 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:40:33.698 00.453 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"55aab202-23ef-49db-b2b0-ccf6242322d9"}
00:40:33.698 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"55aab202-23ef-49db-b2b0-ccf6242322d9"}
00:40:33.699 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5ea4511e-f79b-41ac-908c-a27b8ec64640"}
00:40:33.699 00.000 13300 case statement mapped state 6 to 3
00:40:33.699 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5ea4511e-f79b-41ac-908c-a27b8ec64640"}
00:40:33.699 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e9a107d6-a064-4db4-b3ff-0dca8258bfbb"}
00:40:33.700 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":116,"width":15,"height":15,"star_pos":[6.56,6.76],"pixels":"..."},"id":"e9a107d6-a064-4db4-b3ff-0dca8258bfbb"}
00:40:33.756 00.056 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:40:36.699 02.943 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e2d8ebd7-7279-4bca-86cf-7ef8e4b8bff4"}
00:40:36.699 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e2d8ebd7-7279-4bca-86cf-7ef8e4b8bff4"}
00:40:36.700 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"424df9cc-a42d-438a-9676-cac4766d960e"}
00:40:36.700 00.000 13300 case statement mapped state 6 to 3
00:40:36.700 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"424df9cc-a42d-438a-9676-cac4766d960e"}
00:40:36.701 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d305ee3c-e560-4177-9210-93a3425708ae"}
00:40:36.702 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":116,"width":15,"height":15,"star_pos":[6.56,6.76],"pixels":"..."},"id":"d305ee3c-e560-4177-9210-93a3425708ae"}
00:40:36.785 00.083 11596 Exposure complete
00:40:36.878 00.093 11596 worker thread done servicing request
00:40:36.878 00.000 13300 OnExposeComplete: enter
00:40:36.878 00.000 13300 UpdateGuideState(): m_state=6
00:40:36.879 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
00:40:36.879 00.000 13300 Star::Find returns 1 (0), X=123.54, Y=995.88, Mass=1107, SNR=23.3, Peak=109 HFD=3.8
00:40:36.879 00.000 13300 MultiStar: [#1 0.10,0.02,0.61,U] [#2 -0.04,0.24,0.00,M1] [#3 0.35,0.32,0.00,M3] [#4 0.11,0.40,0.00,M4] [#5 -0.20,0.05,0.00,M2] [#6 0.17,-0.06,0.26,U] [#7 0.43,0.44,0.00,M3] [#8 0.18,-0.07,0.00,M1] 
00:40:36.879 00.000 13300 single-star, 2 included, MultiStar: {0.10, 0.02}, one-star: {0.08, 0.04}
00:40:36.879 00.000 13300 CameraToMount -- cameraTheta (0.52) - m_xAngle (-1.61) = xAngle (2.13 = 2.13)
00:40:36.879 00.000 13300 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.15 = 2.15)
00:40:36.879 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.04 hyp=0.09 cameraTheta=0.52 mountX=-0.05 mountY=0.07, mountTheta=2.14
00:40:36.881 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.04, opts=13)
00:40:36.881 00.000 13300 Enqueuing Move request for scope (0.08, 0.04)
00:40:36.881 00.000 11596 Worker thread wakes up
00:40:36.881 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.04) opts 0xd
00:40:36.882 00.001 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.04)
00:40:36.882 00.000 11596 Moving (0.08, 0.04) raw xDistance=-0.05 yDistance=0.07
00:40:36.882 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:40:36.882 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:36.883 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:40:36.883 00.000 11596 MoveAxis(E, 0, ABG)
00:40:36.883 00.000 11596 Move returns status 0, amount 0
00:40:36.883 00.000 11596 MoveAxis(N, 0, ABG)
00:40:36.883 00.000 11596 Move returns status 0, amount 0
00:40:36.884 00.001 11596 move complete, result=0
00:40:36.884 00.000 11596 worker thread done servicing request
00:40:36.888 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
00:40:36.897 00.009 13300 UpdateGuideState exits: m=1107 SNR=23.3
00:40:36.897 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:36.898 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:40:36.898 00.000 13300 Enqueuing Expose request
00:40:36.898 00.000 11596 Worker thread wakes up
00:40:36.898 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:40:36.898 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:40:37.415 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:40:39.698 02.283 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5b513626-63d0-4c87-aae6-c6e89997832d"}
00:40:39.698 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5b513626-63d0-4c87-aae6-c6e89997832d"}
00:40:39.699 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4f1933a1-5530-40dc-b665-3451ece2cf1a"}
00:40:39.699 00.000 13300 case statement mapped state 6 to 3
00:40:39.699 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4f1933a1-5530-40dc-b665-3451ece2cf1a"}
00:40:39.700 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e40e246c-f880-4359-9a14-aabf2c5d93cc"}
00:40:39.700 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":117,"width":15,"height":15,"star_pos":[6.54,6.88],"pixels":"..."},"id":"e40e246c-f880-4359-9a14-aabf2c5d93cc"}
00:40:40.445 00.745 11596 Exposure complete
00:40:40.516 00.071 11596 worker thread done servicing request
00:40:40.516 00.000 13300 OnExposeComplete: enter
00:40:40.516 00.000 13300 UpdateGuideState(): m_state=6
00:40:40.517 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
00:40:40.517 00.000 13300 Star::Find returns 1 (0), X=123.49, Y=995.95, Mass=1099, SNR=23.1, Peak=112 HFD=3.7
00:40:40.518 00.001 13300 MultiStar: [#1 -0.02,-0.03,0.60,U] [#2 -0.10,0.26,0.00,M2] [#3 0.05,0.38,0.00,M4] [#4 0.21,0.18,0.00,M5] [#5 0.03,0.29,0.00,M3] [#6 0.23,-0.14,0.00,M10] [#7 -0.24,0.52,0.00,M4] [#8 -0.07,0.15,0.25,U] 
00:40:40.518 00.000 13300 refined, 2 included, MultiStar: {-0.00, 0.07}, one-star: {0.02, 0.11}
00:40:40.518 00.000 13300 CameraToMount -- cameraTheta (1.63) - m_xAngle (-1.61) = xAngle (3.24 = -3.04)
00:40:40.518 00.000 13300 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.26 = -3.03)
00:40:40.518 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.07 hyp=0.07 cameraTheta=1.63 mountX=-0.07 mountY=-0.01, mountTheta=-3.03
00:40:40.520 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.07, opts=13)
00:40:40.520 00.000 13300 Enqueuing Move request for scope (-0.00, 0.07)
00:40:40.520 00.000 11596 Worker thread wakes up
00:40:40.520 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.07) opts 0xd
00:40:40.521 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.07)
00:40:40.521 00.000 11596 Moving (-0.00, 0.07) raw xDistance=-0.07 yDistance=-0.01
00:40:40.521 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:40:40.521 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:40.521 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:40:40.522 00.001 11596 MoveAxis(E, 0, ABG)
00:40:40.522 00.000 11596 Move returns status 0, amount 0
00:40:40.522 00.000 11596 MoveAxis(N, 0, ABG)
00:40:40.522 00.000 11596 Move returns status 0, amount 0
00:40:40.522 00.000 11596 move complete, result=0
00:40:40.522 00.000 11596 worker thread done servicing request
00:40:40.526 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
00:40:40.534 00.008 13300 UpdateGuideState exits: m=1099 SNR=23.1
00:40:40.534 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:40.534 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:40:40.534 00.000 13300 Enqueuing Expose request
00:40:40.534 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:40:40.535 00.001 11596 Worker thread wakes up
00:40:40.535 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:40:41.039 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:40:42.698 01.659 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d08b1e4c-8e1c-41a5-94a8-5d747f5a8092"}
00:40:42.698 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d08b1e4c-8e1c-41a5-94a8-5d747f5a8092"}
00:40:42.699 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a1a70b4a-d28d-44c3-a862-65fcec9d3581"}
00:40:42.699 00.000 13300 case statement mapped state 6 to 3
00:40:42.699 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a1a70b4a-d28d-44c3-a862-65fcec9d3581"}
00:40:42.700 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"45cf6941-2c28-490d-90cf-928f93988cd6"}
00:40:42.700 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":118,"width":15,"height":15,"star_pos":[7.49,6.95],"pixels":"..."},"id":"45cf6941-2c28-490d-90cf-928f93988cd6"}
00:40:44.067 01.367 11596 Exposure complete
00:40:44.137 00.070 11596 worker thread done servicing request
00:40:44.138 00.001 13300 OnExposeComplete: enter
00:40:44.138 00.000 13300 UpdateGuideState(): m_state=6
00:40:44.138 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
00:40:44.138 00.000 13300 Star::Find returns 1 (0), X=123.53, Y=995.89, Mass=1121, SNR=23.3, Peak=105 HFD=3.8
00:40:44.139 00.001 13300 MultiStar: [#1 0.09,0.07,0.61,U] [#2 -0.06,0.25,0.00,M3] [#3 0.25,0.30,0.00,M5] [#4 0.03,0.35,0.00,M6] [#5 0.00,0.11,0.30,U] [#6 0.35,-0.23,0.00,R] [#7 0.03,0.31,0.00,M5] [#8 0.20,0.15,0.00,M1] 
00:40:44.139 00.000 13300 single-star, 2 included, MultiStar: {0.07, 0.07}, one-star: {0.07, 0.05}
00:40:44.139 00.000 13300 CameraToMount -- cameraTheta (0.65) - m_xAngle (-1.61) = xAngle (2.26 = 2.26)
00:40:44.139 00.000 13300 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.27 = 2.27)
00:40:44.139 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.05 hyp=0.09 cameraTheta=0.65 mountX=-0.06 mountY=0.07, mountTheta=2.26
00:40:44.141 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.05, opts=13)
00:40:44.142 00.001 13300 Enqueuing Move request for scope (0.07, 0.05)
00:40:44.142 00.000 11596 Worker thread wakes up
00:40:44.142 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.05) opts 0xd
00:40:44.142 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.05)
00:40:44.142 00.000 11596 Moving (0.07, 0.05) raw xDistance=-0.06 yDistance=0.07
00:40:44.143 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:40:44.143 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:44.143 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:40:44.143 00.000 11596 MoveAxis(E, 0, ABG)
00:40:44.143 00.000 11596 Move returns status 0, amount 0
00:40:44.143 00.000 11596 MoveAxis(N, 0, ABG)
00:40:44.144 00.001 11596 Move returns status 0, amount 0
00:40:44.144 00.000 11596 move complete, result=0
00:40:44.144 00.000 11596 worker thread done servicing request
00:40:44.149 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
00:40:44.157 00.008 13300 UpdateGuideState exits: m=1121 SNR=23.3
00:40:44.157 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:44.157 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:40:44.157 00.000 13300 Enqueuing Expose request
00:40:44.158 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:40:44.158 00.000 11596 Worker thread wakes up
00:40:44.158 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:40:44.669 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:40:45.698 01.029 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9a713d2a-f700-46ba-a5b9-ab2478ac10ee"}
00:40:45.698 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9a713d2a-f700-46ba-a5b9-ab2478ac10ee"}
00:40:45.699 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dc47f63b-ea21-46a3-9bad-38bbe9eafdda"}
00:40:45.699 00.000 13300 case statement mapped state 6 to 3
00:40:45.699 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dc47f63b-ea21-46a3-9bad-38bbe9eafdda"}
00:40:45.700 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"63681f6d-5606-4fa5-b058-73425f01b879"}
00:40:45.700 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":119,"width":15,"height":15,"star_pos":[6.53,6.89],"pixels":"..."},"id":"63681f6d-5606-4fa5-b058-73425f01b879"}
00:40:47.693 01.993 11596 Exposure complete
00:40:47.763 00.070 11596 worker thread done servicing request
00:40:47.763 00.000 13300 OnExposeComplete: enter
00:40:47.763 00.000 13300 UpdateGuideState(): m_state=6
00:40:47.764 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
00:40:47.764 00.000 13300 Star::Find returns 1 (0), X=123.60, Y=995.99, Mass=1118, SNR=23.4, Peak=105 HFD=3.9
00:40:47.764 00.000 13300 MultiStar: [#1 0.13,0.20,0.00,M1] [#2 -0.07,0.42,0.00,M4] [#3 0.22,0.41,0.00,M6] [#4 -0.21,0.35,0.00,M7] [#5 -0.11,0.23,0.00,M3] [#6 -0.42,0.21,0.00,M1] [#7 0.15,0.57,0.00,M6] [#8 -0.26,0.11,0.00,M2] 
00:40:47.764 00.000 13300 CameraToMount -- cameraTheta (0.84) - m_xAngle (-1.61) = xAngle (2.45 = 2.45)
00:40:47.765 00.001 13300 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.46 = 2.46)
00:40:47.765 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=0.15 hyp=0.21 cameraTheta=0.84 mountX=-0.16 mountY=0.13, mountTheta=2.46
00:40:47.766 00.001 13300 SchedulePrimaryMove(1016D950, x=0.14, y=0.15, opts=13)
00:40:47.766 00.000 13300 Enqueuing Move request for scope (0.14, 0.15)
00:40:47.766 00.000 11596 Worker thread wakes up
00:40:47.767 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.15) opts 0xd
00:40:47.767 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, 0.15)
00:40:47.767 00.000 11596 Moving (0.14, 0.15) raw xDistance=-0.16 yDistance=0.13
00:40:47.767 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
00:40:47.767 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:47.767 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:40:47.767 00.000 11596 MoveAxis(E, 200, ABG)
00:40:47.767 00.000 11596 Guiding  Dir = 2, Dur = 200
00:40:47.768 00.001 11596 IsSlewing returns 0
00:40:47.772 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
00:40:47.780 00.008 13300 UpdateGuideState exits: m=1118 SNR=23.4
00:40:47.780 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:47.780 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:40:47.780 00.000 13300 Enqueuing Expose request
00:40:47.936 00.156 11596 IsGuiding returns 0
00:40:47.940 00.004 11596 PulseGuide returned control before completion, sleep 206
00:40:48.244 00.304 11596 IsGuiding returns 0
00:40:48.244 00.000 11596 Move returns status 0, amount 200
00:40:48.244 00.000 11596 MoveAxis(N, 0, ABG)
00:40:48.244 00.000 11596 Move returns status 0, amount 0
00:40:48.244 00.000 11596 move complete, result=0
00:40:48.244 00.000 11596 worker thread done servicing request
00:40:48.244 00.000 13300 GuideStep: -0.2 px 200 ms EAST, 0.1 px 0 ms NORTH
00:40:48.245 00.001 11596 Worker thread wakes up
00:40:48.245 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:40:48.716 00.471 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8becc522-92d1-48ed-8f4a-fee0a9aabef3"}
00:40:48.716 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8becc522-92d1-48ed-8f4a-fee0a9aabef3"}
00:40:48.717 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eafb856f-8b03-4c8c-9b0b-98593060c74a"}
00:40:48.717 00.000 13300 case statement mapped state 6 to 3
00:40:48.717 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eafb856f-8b03-4c8c-9b0b-98593060c74a"}
00:40:48.718 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"99fec96c-2a25-4e79-b1dc-b4be3dab2b1e"}
00:40:48.718 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":120,"width":15,"height":15,"star_pos":[6.60,6.99],"pixels":"..."},"id":"99fec96c-2a25-4e79-b1dc-b4be3dab2b1e"}
00:40:48.753 00.035 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:40:51.716 02.963 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a217c4ec-ea7e-4552-bd6f-0c4f2bf5b75c"}
00:40:51.716 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a217c4ec-ea7e-4552-bd6f-0c4f2bf5b75c"}
00:40:51.717 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5a210427-b328-4384-a78b-2ff16bbdba1a"}
00:40:51.717 00.000 13300 case statement mapped state 6 to 3
00:40:51.717 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5a210427-b328-4384-a78b-2ff16bbdba1a"}
00:40:51.718 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a49eaf36-28c7-48d0-a128-8d54364336a8"}
00:40:51.718 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":120,"width":15,"height":15,"star_pos":[6.60,6.99],"pixels":"..."},"id":"a49eaf36-28c7-48d0-a128-8d54364336a8"}
00:40:51.782 00.064 11596 Exposure complete
00:40:51.858 00.076 11596 worker thread done servicing request
00:40:51.859 00.001 13300 OnExposeComplete: enter
00:40:51.859 00.000 13300 UpdateGuideState(): m_state=6
00:40:51.860 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
00:40:51.860 00.000 13300 Star::Find returns 1 (0), X=123.55, Y=995.87, Mass=1140, SNR=23.6, Peak=112 HFD=3.8
00:40:51.860 00.000 13300 MultiStar: [#1 0.02,0.03,0.58,U] [#2 -0.05,0.30,0.00,M5] [#3 0.21,0.35,0.00,M7] [#4 0.05,0.21,0.00,M8] [#5 -0.27,0.06,0.00,M4] [#6 0.02,0.31,0.00,M2] [#7 0.09,0.46,0.00,M7] [#8 -0.14,-0.01,0.26,U] 
00:40:51.860 00.000 13300 refined, 2 included, MultiStar: {0.03, 0.02}, one-star: {0.08, 0.03}
00:40:51.860 00.000 13300 CameraToMount -- cameraTheta (0.67) - m_xAngle (-1.61) = xAngle (2.28 = 2.28)
00:40:51.860 00.000 13300 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.29 = 2.29)
00:40:51.861 00.001 13300 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.04 cameraTheta=0.67 mountX=-0.03 mountY=0.03, mountTheta=2.28
00:40:51.863 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.02, opts=13)
00:40:51.863 00.000 13300 Enqueuing Move request for scope (0.03, 0.02)
00:40:51.863 00.000 11596 Worker thread wakes up
00:40:51.863 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
00:40:51.863 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
00:40:51.864 00.001 11596 Moving (0.03, 0.02) raw xDistance=-0.03 yDistance=0.03
00:40:51.864 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:40:51.864 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:51.864 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:40:51.864 00.000 11596 MoveAxis(E, 0, ABG)
00:40:51.864 00.000 11596 Move returns status 0, amount 0
00:40:51.864 00.000 11596 MoveAxis(N, 0, ABG)
00:40:51.865 00.001 11596 Move returns status 0, amount 0
00:40:51.865 00.000 11596 move complete, result=0
00:40:51.865 00.000 11596 worker thread done servicing request
00:40:51.870 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
00:40:51.881 00.011 13300 UpdateGuideState exits: m=1140 SNR=23.6
00:40:51.881 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:51.881 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:40:51.881 00.000 13300 Enqueuing Expose request
00:40:51.881 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:40:51.881 00.000 11596 Worker thread wakes up
00:40:51.882 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:40:52.383 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:40:54.715 02.332 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e8d8eb71-467a-4067-a554-02ccd3e5438a"}
00:40:54.715 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e8d8eb71-467a-4067-a554-02ccd3e5438a"}
00:40:54.716 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bad19dfe-419b-46e8-a656-b50273fcbdef"}
00:40:54.716 00.000 13300 case statement mapped state 6 to 3
00:40:54.716 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bad19dfe-419b-46e8-a656-b50273fcbdef"}
00:40:54.716 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ad585f46-f8a0-4800-84df-1e25f63fa2b9"}
00:40:54.717 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":121,"width":15,"height":15,"star_pos":[6.55,6.87],"pixels":"..."},"id":"ad585f46-f8a0-4800-84df-1e25f63fa2b9"}
00:40:55.408 00.691 11596 Exposure complete
00:40:55.480 00.072 11596 worker thread done servicing request
00:40:55.480 00.000 13300 OnExposeComplete: enter
00:40:55.480 00.000 13300 UpdateGuideState(): m_state=6
00:40:55.481 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
00:40:55.481 00.000 13300 Star::Find returns 1 (0), X=123.66, Y=995.75, Mass=1118, SNR=23.4, Peak=106 HFD=3.8
00:40:55.481 00.000 13300 MultiStar: [#1 0.16,-0.23,0.00,M1] [#2 -0.06,0.16,0.56,U] [#3 0.30,0.23,0.00,M8] [#4 0.13,0.37,0.00,M9] [#5 -0.12,0.21,0.00,M5] [#6 -0.14,0.23,0.00,M3] [#7 -0.05,0.44,0.00,M8] [#8 -0.02,-0.17,0.26,U] 
00:40:55.481 00.000 13300 refined, 2 included, MultiStar: {0.09, -0.02}, one-star: {0.20, -0.09}
00:40:55.482 00.001 13300 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-1.61) = xAngle (1.34 = 1.34)
00:40:55.482 00.000 13300 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.36 = 1.36)
00:40:55.482 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-0.26 mountX=0.02 mountY=0.09, mountTheta=1.35
00:40:55.483 00.001 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.02, opts=13)
00:40:55.484 00.001 13300 Enqueuing Move request for scope (0.09, -0.02)
00:40:55.484 00.000 11596 Worker thread wakes up
00:40:55.484 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.02) opts 0xd
00:40:55.484 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.02)
00:40:55.484 00.000 11596 Moving (0.09, -0.02) raw xDistance=0.02 yDistance=0.09
00:40:55.484 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:40:55.484 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:55.484 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:40:55.484 00.000 11596 MoveAxis(E, 0, ABG)
00:40:55.485 00.001 11596 Move returns status 0, amount 0
00:40:55.485 00.000 11596 MoveAxis(N, 0, ABG)
00:40:55.485 00.000 11596 Move returns status 0, amount 0
00:40:55.485 00.000 11596 move complete, result=0
00:40:55.485 00.000 11596 worker thread done servicing request
00:40:55.489 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
00:40:55.497 00.008 13300 UpdateGuideState exits: m=1118 SNR=23.4
00:40:55.497 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:55.497 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:40:55.497 00.000 13300 Enqueuing Expose request
00:40:55.497 00.000 11596 Worker thread wakes up
00:40:55.497 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:40:55.498 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:40:56.002 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:40:57.715 01.713 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b6ed97ef-6c98-42c2-819c-0a95c0f84d23"}
00:40:57.715 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b6ed97ef-6c98-42c2-819c-0a95c0f84d23"}
00:40:57.716 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4cacde94-faae-4fd2-8de0-a3222b8cc18d"}
00:40:57.716 00.000 13300 case statement mapped state 6 to 3
00:40:57.716 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4cacde94-faae-4fd2-8de0-a3222b8cc18d"}
00:40:57.716 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e1e8aa73-dd81-46b4-b0ee-b73a0ae84e8f"}
00:40:57.717 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":122,"width":15,"height":15,"star_pos":[6.66,6.75],"pixels":"..."},"id":"e1e8aa73-dd81-46b4-b0ee-b73a0ae84e8f"}
00:40:59.038 01.321 11596 Exposure complete
00:40:59.110 00.072 11596 worker thread done servicing request
00:40:59.110 00.000 13300 OnExposeComplete: enter
00:40:59.110 00.000 13300 UpdateGuideState(): m_state=6
00:40:59.111 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
00:40:59.111 00.000 13300 Star::Find returns 1 (0), X=123.76, Y=995.79, Mass=1114, SNR=23.4, Peak=101 HFD=3.9
00:40:59.111 00.000 13300 MultiStar: [#1 0.22,-0.19,0.00,M2] [#2 -0.07,0.23,0.00,M5] [#3 0.15,0.17,0.00,M9] [#4 -0.24,0.40,0.00,M10] [#5 -0.01,0.08,0.28,U] [#6 0.15,0.03,0.27,U] [#7 0.26,0.15,0.00,M9] [#8 0.26,-0.07,0.00,M1] 
00:40:59.111 00.000 13300 refined, 2 included, MultiStar: {0.21, -0.01}, one-star: {0.29, -0.05}
00:40:59.111 00.000 13300 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-1.61) = xAngle (1.55 = 1.55)
00:40:59.111 00.000 13300 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.56 = 1.56)
00:40:59.112 00.001 13300 CameraToMount -- cameraX=0.21 cameraY=-0.01 hyp=0.21 cameraTheta=-0.06 mountX=0.00 mountY=0.21, mountTheta=1.55
00:40:59.113 00.001 13300 SchedulePrimaryMove(1016D950, x=0.21, y=-0.01, opts=13)
00:40:59.113 00.000 13300 Enqueuing Move request for scope (0.21, -0.01)
00:40:59.114 00.001 11596 Worker thread wakes up
00:40:59.114 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.01) opts 0xd
00:40:59.114 00.000 11596 Handling offset move in thread for scope, endpoint = (0.21, -0.01)
00:40:59.114 00.000 11596 Moving (0.21, -0.01) raw xDistance=0.00 yDistance=0.21
00:40:59.114 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:40:59.114 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
00:40:59.114 00.000 11596 MoveAxis(E, 0, ABG)
00:40:59.115 00.001 11596 Move returns status 0, amount 0
00:40:59.115 00.000 11596 MoveAxis(S, 282, ABG)
00:40:59.115 00.000 11596 Guiding  Dir = 1, Dur = 282
00:40:59.115 00.000 11596 IsSlewing returns 0
00:40:59.120 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
00:40:59.128 00.008 13300 UpdateGuideState exits: m=1114 SNR=23.4
00:40:59.128 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:59.128 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:40:59.128 00.000 13300 Enqueuing Expose request
00:40:59.185 00.057 11596 IsGuiding returns 0
00:40:59.398 00.213 11596 PulseGuide returned control before completion, sleep 80
00:40:59.695 00.297 11596 IsGuiding returns 0
00:40:59.695 00.000 11596 Move returns status 0, amount 282
00:40:59.696 00.001 11596 move complete, result=0
00:40:59.696 00.000 11596 worker thread done servicing request
00:40:59.696 00.000 11596 Worker thread wakes up
00:40:59.696 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.2 px 282 ms SOUTH
00:40:59.696 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:41:00.212 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:41:00.714 00.502 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3086711c-18d9-4914-8363-4691adc6e971"}
00:41:00.714 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3086711c-18d9-4914-8363-4691adc6e971"}
00:41:00.715 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"05975321-096e-4d4a-9385-bade210cf366"}
00:41:00.715 00.000 13300 case statement mapped state 6 to 3
00:41:00.715 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"05975321-096e-4d4a-9385-bade210cf366"}
00:41:00.716 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0ffe3273-87e5-4a13-8064-733ddda75eb8"}
00:41:00.716 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":123,"width":15,"height":15,"star_pos":[6.76,6.79],"pixels":"..."},"id":"0ffe3273-87e5-4a13-8064-733ddda75eb8"}
00:41:03.299 02.583 11596 Exposure complete
00:41:03.396 00.097 11596 worker thread done servicing request
00:41:03.396 00.000 13300 OnExposeComplete: enter
00:41:03.396 00.000 13300 UpdateGuideState(): m_state=6
00:41:03.397 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
00:41:03.397 00.000 13300 Star::Find returns 1 (0), X=123.65, Y=995.73, Mass=1098, SNR=23.1, Peak=105 HFD=3.9
00:41:03.398 00.001 13300 MultiStar: [#1 0.16,-0.08,0.62,U] [#2 0.12,0.20,0.00,M6] [#3 0.21,0.13,0.00,M10] [#4 -0.06,0.13,0.27,U] [#5 -0.19,0.09,0.00,M5] [#6 0.13,-0.09,0.26,U] [#7 0.26,0.26,0.00,M10] [#8 -0.24,0.07,0.00,M2] 
00:41:03.398 00.000 13300 refined, 3 included, MultiStar: {0.14, -0.07}, one-star: {0.18, -0.11}
00:41:03.398 00.000 13300 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-1.61) = xAngle (1.17 = 1.17)
00:41:03.398 00.000 13300 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.19 = 1.19)
00:41:03.398 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=-0.07 hyp=0.16 cameraTheta=-0.44 mountX=0.06 mountY=0.14, mountTheta=1.17
00:41:03.401 00.003 13300 SchedulePrimaryMove(1016D950, x=0.14, y=-0.07, opts=13)
00:41:03.401 00.000 13300 Enqueuing Move request for scope (0.14, -0.07)
00:41:03.401 00.000 11596 Worker thread wakes up
00:41:03.401 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.07) opts 0xd
00:41:03.401 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, -0.07)
00:41:03.401 00.000 11596 Moving (0.14, -0.07) raw xDistance=0.06 yDistance=0.14
00:41:03.401 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:41:03.401 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:03.402 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:41:03.402 00.000 11596 MoveAxis(E, 0, ABG)
00:41:03.402 00.000 11596 Move returns status 0, amount 0
00:41:03.402 00.000 11596 MoveAxis(N, 0, ABG)
00:41:03.402 00.000 11596 Move returns status 0, amount 0
00:41:03.402 00.000 11596 move complete, result=0
00:41:03.402 00.000 11596 worker thread done servicing request
00:41:03.407 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
00:41:03.418 00.011 13300 UpdateGuideState exits: m=1098 SNR=23.1
00:41:03.418 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:03.418 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:41:03.418 00.000 13300 Enqueuing Expose request
00:41:03.418 00.000 11596 Worker thread wakes up
00:41:03.418 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:41:03.418 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:41:03.715 00.297 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fd9d9104-c7ee-44ad-8abe-140ff44d4be5"}
00:41:03.715 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fd9d9104-c7ee-44ad-8abe-140ff44d4be5"}
00:41:03.716 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7784745e-7744-44c8-8d10-3d9a5d7939d2"}
00:41:03.716 00.000 13300 case statement mapped state 6 to 3
00:41:03.716 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7784745e-7744-44c8-8d10-3d9a5d7939d2"}
00:41:03.717 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"03c893ab-9f97-4ca4-96c2-5686ba7e80a0"}
00:41:03.717 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":124,"width":15,"height":15,"star_pos":[6.65,6.73],"pixels":"..."},"id":"03c893ab-9f97-4ca4-96c2-5686ba7e80a0"}
00:41:03.928 00.211 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:41:06.715 02.787 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d9e22420-e41b-49ae-8b1b-481f2e9803c3"}
00:41:06.715 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d9e22420-e41b-49ae-8b1b-481f2e9803c3"}
00:41:06.716 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7507b5e6-1702-4c65-8ae3-4c387a4ab810"}
00:41:06.716 00.000 13300 case statement mapped state 6 to 3
00:41:06.716 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7507b5e6-1702-4c65-8ae3-4c387a4ab810"}
00:41:06.717 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4c18095e-4c99-45a7-9c4f-d1a13c46bc03"}
00:41:06.717 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":124,"width":15,"height":15,"star_pos":[6.65,6.73],"pixels":"..."},"id":"4c18095e-4c99-45a7-9c4f-d1a13c46bc03"}
00:41:07.097 00.380 11596 Exposure complete
00:41:07.169 00.072 11596 worker thread done servicing request
00:41:07.169 00.000 13300 OnExposeComplete: enter
00:41:07.169 00.000 13300 UpdateGuideState(): m_state=6
00:41:07.170 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
00:41:07.170 00.000 13300 Star::Find returns 1 (0), X=123.71, Y=995.81, Mass=1114, SNR=23.3, Peak=106 HFD=4.0
00:41:07.170 00.000 13300 MultiStar: [#1 0.19,0.06,0.00,M2] [#2 0.22,0.20,0.00,M7] [#3 0.10,0.26,0.00,R] [#4 -0.10,0.37,0.00,M10] [#5 -0.03,0.09,0.30,U] [#6 -0.05,0.10,0.27,U] [#7 0.22,0.44,0.00,R] [#8 0.15,-0.06,0.26,U] 
00:41:07.170 00.000 13300 refined, 3 included, MultiStar: {0.14, 0.00}, one-star: {0.24, -0.03}
00:41:07.170 00.000 13300 CameraToMount -- cameraTheta (0.03) - m_xAngle (-1.61) = xAngle (1.64 = 1.64)
00:41:07.171 00.001 13300 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.65 = 1.65)
00:41:07.171 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=0.00 hyp=0.14 cameraTheta=0.03 mountX=-0.01 mountY=0.14, mountTheta=1.64
00:41:07.172 00.001 13300 SchedulePrimaryMove(1016D950, x=0.14, y=0.00, opts=13)
00:41:07.172 00.000 13300 Enqueuing Move request for scope (0.14, 0.00)
00:41:07.173 00.001 11596 Worker thread wakes up
00:41:07.173 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.00) opts 0xd
00:41:07.173 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, 0.00)
00:41:07.173 00.000 11596 Moving (0.14, 0.00) raw xDistance=-0.01 yDistance=0.14
00:41:07.173 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:41:07.173 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:07.173 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:41:07.173 00.000 11596 MoveAxis(E, 0, ABG)
00:41:07.173 00.000 11596 Move returns status 0, amount 0
00:41:07.173 00.000 11596 MoveAxis(N, 0, ABG)
00:41:07.174 00.001 11596 Move returns status 0, amount 0
00:41:07.174 00.000 11596 move complete, result=0
00:41:07.174 00.000 11596 worker thread done servicing request
00:41:07.181 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
00:41:07.190 00.009 13300 UpdateGuideState exits: m=1114 SNR=23.3
00:41:07.190 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:07.190 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:41:07.190 00.000 13300 Enqueuing Expose request
00:41:07.190 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:41:07.190 00.000 11596 Worker thread wakes up
00:41:07.191 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:41:07.696 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:41:09.714 02.018 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"be4936c3-84bc-4762-8da6-b85f56264799"}
00:41:09.714 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"be4936c3-84bc-4762-8da6-b85f56264799"}
00:41:09.715 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"be47639e-b1c7-44b1-baf0-84f88447db3f"}
00:41:09.715 00.000 13300 case statement mapped state 6 to 3
00:41:09.715 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"be47639e-b1c7-44b1-baf0-84f88447db3f"}
00:41:09.716 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"183e1a3c-e5f2-4be8-a7b9-a0fe38f07e58"}
00:41:09.716 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":125,"width":15,"height":15,"star_pos":[6.71,6.81],"pixels":"..."},"id":"183e1a3c-e5f2-4be8-a7b9-a0fe38f07e58"}
00:41:10.744 01.028 11596 Exposure complete
00:41:10.818 00.074 11596 worker thread done servicing request
00:41:10.818 00.000 13300 OnExposeComplete: enter
00:41:10.818 00.000 13300 UpdateGuideState(): m_state=6
00:41:10.818 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
00:41:10.819 00.001 13300 Star::Find returns 1 (0), X=123.70, Y=995.87, Mass=1119, SNR=23.4, Peak=103 HFD=4.0
00:41:10.819 00.000 13300 MultiStar: [#1 0.18,0.02,0.61,U] [#2 -0.00,0.22,0.00,M8] [#3 0.10,0.08,0.31,U] [#4 0.21,0.19,0.00,R] [#5 0.38,0.15,0.00,M5] [#6 0.09,0.07,0.25,U] [#7 -0.19,0.03,0.00,M1] [#8 0.24,-0.18,0.00,M2] 
00:41:10.819 00.000 13300 refined, 3 included, MultiStar: {0.18, 0.04}, one-star: {0.23, 0.03}
00:41:10.819 00.000 13300 CameraToMount -- cameraTheta (0.21) - m_xAngle (-1.61) = xAngle (1.82 = 1.82)
00:41:10.820 00.001 13300 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.84 = 1.84)
00:41:10.820 00.000 13300 CameraToMount -- cameraX=0.18 cameraY=0.04 hyp=0.19 cameraTheta=0.21 mountX=-0.05 mountY=0.18, mountTheta=1.82
00:41:10.821 00.001 13300 SchedulePrimaryMove(1016D950, x=0.18, y=0.04, opts=13)
00:41:10.821 00.000 13300 Enqueuing Move request for scope (0.18, 0.04)
00:41:10.821 00.000 11596 Worker thread wakes up
00:41:10.822 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.04) opts 0xd
00:41:10.822 00.000 11596 Handling offset move in thread for scope, endpoint = (0.18, 0.04)
00:41:10.822 00.000 11596 Moving (0.18, 0.04) raw xDistance=-0.05 yDistance=0.18
00:41:10.822 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:41:10.822 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:10.822 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:41:10.822 00.000 11596 MoveAxis(E, 0, ABG)
00:41:10.823 00.001 11596 Move returns status 0, amount 0
00:41:10.823 00.000 11596 MoveAxis(N, 0, ABG)
00:41:10.823 00.000 11596 Move returns status 0, amount 0
00:41:10.823 00.000 11596 move complete, result=0
00:41:10.823 00.000 11596 worker thread done servicing request
00:41:10.827 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
00:41:10.835 00.008 13300 UpdateGuideState exits: m=1119 SNR=23.4
00:41:10.835 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:10.835 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:41:10.835 00.000 13300 Enqueuing Expose request
00:41:10.835 00.000 11596 Worker thread wakes up
00:41:10.836 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:41:10.836 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:41:11.345 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:41:12.714 01.369 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c46b72ec-8e50-43c9-8643-c52d6d89444b"}
00:41:12.714 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c46b72ec-8e50-43c9-8643-c52d6d89444b"}
00:41:12.715 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"159ac6d5-94cc-44ad-a86d-20b57e81f981"}
00:41:12.715 00.000 13300 case statement mapped state 6 to 3
00:41:12.715 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"159ac6d5-94cc-44ad-a86d-20b57e81f981"}
00:41:12.715 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"021099eb-18f6-45b3-9d6d-a68f65e6a861"}
00:41:12.715 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":126,"width":15,"height":15,"star_pos":[6.70,6.87],"pixels":"..."},"id":"021099eb-18f6-45b3-9d6d-a68f65e6a861"}
00:41:14.415 01.700 11596 Exposure complete
00:41:14.548 00.133 11596 worker thread done servicing request
00:41:14.549 00.001 13300 OnExposeComplete: enter
00:41:14.549 00.000 13300 UpdateGuideState(): m_state=6
00:41:14.550 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
00:41:14.550 00.000 13300 Star::Find returns 1 (0), X=123.70, Y=995.89, Mass=1090, SNR=23.0, Peak=99 HFD=4.0
00:41:14.551 00.001 13300 MultiStar: [#1 0.21,0.05,0.00,M2] [#2 0.08,0.32,0.00,M9] [#3 0.31,0.19,0.00,M1] [#4 0.03,0.09,0.28,U] [#5 0.09,0.33,0.00,M6] [#6 -0.07,-0.06,0.26,U] [#7 0.05,0.03,0.30,U] [#8 0.25,-0.14,0.00,M3] 
00:41:14.551 00.000 13300 refined, 3 included, MultiStar: {0.13, 0.04}, one-star: {0.24, 0.05}
00:41:14.551 00.000 13300 CameraToMount -- cameraTheta (0.28) - m_xAngle (-1.61) = xAngle (1.89 = 1.89)
00:41:14.551 00.000 13300 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.90 = 1.90)
00:41:14.551 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=0.04 hyp=0.14 cameraTheta=0.28 mountX=-0.04 mountY=0.13, mountTheta=1.89
00:41:14.554 00.003 13300 SchedulePrimaryMove(1016D950, x=0.13, y=0.04, opts=13)
00:41:14.555 00.001 13300 Enqueuing Move request for scope (0.13, 0.04)
00:41:14.555 00.000 11596 Worker thread wakes up
00:41:14.555 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.04) opts 0xd
00:41:14.555 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, 0.04)
00:41:14.556 00.001 11596 Moving (0.13, 0.04) raw xDistance=-0.04 yDistance=0.13
00:41:14.556 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:41:14.556 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:14.556 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:41:14.556 00.000 11596 MoveAxis(E, 0, ABG)
00:41:14.557 00.001 11596 Move returns status 0, amount 0
00:41:14.557 00.000 11596 MoveAxis(N, 0, ABG)
00:41:14.557 00.000 11596 Move returns status 0, amount 0
00:41:14.557 00.000 11596 move complete, result=0
00:41:14.557 00.000 11596 worker thread done servicing request
00:41:14.565 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
00:41:14.578 00.013 13300 UpdateGuideState exits: m=1090 SNR=23.0
00:41:14.578 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:14.578 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:41:14.578 00.000 13300 Enqueuing Expose request
00:41:14.579 00.001 11596 Worker thread wakes up
00:41:14.579 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:41:14.579 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:41:15.095 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:41:15.714 00.619 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"59f78abf-3bec-46ec-b567-bcd3223c00e9"}
00:41:15.714 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"59f78abf-3bec-46ec-b567-bcd3223c00e9"}
00:41:15.715 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a77d4629-4fb8-4a37-b7da-63dcfd4f202b"}
00:41:15.715 00.000 13300 case statement mapped state 6 to 3
00:41:15.715 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a77d4629-4fb8-4a37-b7da-63dcfd4f202b"}
00:41:15.716 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d6eefc07-e438-41f1-ad33-43f286440401"}
00:41:15.717 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":127,"width":15,"height":15,"star_pos":[6.70,6.89],"pixels":"..."},"id":"d6eefc07-e438-41f1-ad33-43f286440401"}
00:41:18.139 02.422 11596 Exposure complete
00:41:18.213 00.074 11596 worker thread done servicing request
00:41:18.214 00.001 13300 OnExposeComplete: enter
00:41:18.214 00.000 13300 UpdateGuideState(): m_state=6
00:41:18.214 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
00:41:18.215 00.001 13300 Star::Find returns 1 (0), X=123.58, Y=995.95, Mass=1124, SNR=23.4, Peak=104 HFD=3.8
00:41:18.215 00.000 13300 MultiStar: [#1 0.16,-0.04,0.60,U] [#2 -0.02,0.27,0.00,M10] [#3 0.10,0.13,0.30,U] [#4 -0.24,0.33,0.00,M1] [#5 0.09,0.31,0.00,M7] [#6 -0.18,0.18,0.00,M1] [#7 -0.25,0.11,0.00,M1] [#8 0.03,0.07,0.25,U] 
00:41:18.215 00.000 13300 refined, 3 included, MultiStar: {0.11, 0.06}, one-star: {0.11, 0.11}
00:41:18.215 00.000 13300 CameraToMount -- cameraTheta (0.51) - m_xAngle (-1.61) = xAngle (2.12 = 2.12)
00:41:18.215 00.000 13300 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.14 = 2.14)
00:41:18.215 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.06 hyp=0.13 cameraTheta=0.51 mountX=-0.07 mountY=0.11, mountTheta=2.13
00:41:18.217 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.06, opts=13)
00:41:18.217 00.000 13300 Enqueuing Move request for scope (0.11, 0.06)
00:41:18.217 00.000 11596 Worker thread wakes up
00:41:18.217 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.06) opts 0xd
00:41:18.217 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.06)
00:41:18.217 00.000 11596 Moving (0.11, 0.06) raw xDistance=-0.07 yDistance=0.11
00:41:18.218 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:41:18.218 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:18.218 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:41:18.218 00.000 11596 MoveAxis(E, 0, ABG)
00:41:18.218 00.000 11596 Move returns status 0, amount 0
00:41:18.218 00.000 11596 MoveAxis(N, 0, ABG)
00:41:18.218 00.000 11596 Move returns status 0, amount 0
00:41:18.218 00.000 11596 move complete, result=0
00:41:18.218 00.000 11596 worker thread done servicing request
00:41:18.223 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
00:41:18.233 00.010 13300 UpdateGuideState exits: m=1124 SNR=23.4
00:41:18.233 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:18.233 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:41:18.233 00.000 13300 Enqueuing Expose request
00:41:18.233 00.000 11596 Worker thread wakes up
00:41:18.234 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:41:18.234 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:41:18.712 00.478 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"630b3f08-a46d-41a2-8414-a4e5f84c5e64"}
00:41:18.712 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"630b3f08-a46d-41a2-8414-a4e5f84c5e64"}
00:41:18.713 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d0d9f214-c856-4a8a-9338-5d530b3e64c2"}
00:41:18.713 00.000 13300 case statement mapped state 6 to 3
00:41:18.713 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d0d9f214-c856-4a8a-9338-5d530b3e64c2"}
00:41:18.714 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8cfb404e-ec85-468e-8235-893cb2e4c617"}
00:41:18.714 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":128,"width":15,"height":15,"star_pos":[6.58,6.95],"pixels":"..."},"id":"8cfb404e-ec85-468e-8235-893cb2e4c617"}
00:41:18.748 00.034 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:41:21.727 02.979 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"042205ad-c3fb-416a-9d26-8e6dc396a764"}
00:41:21.728 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"042205ad-c3fb-416a-9d26-8e6dc396a764"}
00:41:21.729 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3c0b45d6-ad4a-4a97-a06b-18fb16dee8a5"}
00:41:21.730 00.001 13300 case statement mapped state 6 to 3
00:41:21.730 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3c0b45d6-ad4a-4a97-a06b-18fb16dee8a5"}
00:41:21.731 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"92ddc174-f090-4ac4-bcb4-737ff9489169"}
00:41:21.731 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":128,"width":15,"height":15,"star_pos":[6.58,6.95],"pixels":"..."},"id":"92ddc174-f090-4ac4-bcb4-737ff9489169"}
00:41:21.784 00.053 11596 Exposure complete
00:41:21.861 00.077 11596 worker thread done servicing request
00:41:21.861 00.000 13300 OnExposeComplete: enter
00:41:21.861 00.000 13300 UpdateGuideState(): m_state=6
00:41:21.861 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
00:41:21.862 00.001 13300 Star::Find returns 1 (0), X=123.67, Y=995.93, Mass=1118, SNR=23.3, Peak=104 HFD=3.9
00:41:21.862 00.000 13300 MultiStar: [#1 0.10,0.10,0.59,U] [#2 0.12,0.40,0.00,R] [#3 0.08,0.23,0.00,M1] [#4 -0.21,-0.02,0.00,M2] [#5 0.16,0.35,0.00,M8] [#6 0.04,0.26,0.00,M2] [#7 0.04,-0.08,0.28,U] [#8 0.13,0.03,0.26,U] 
00:41:21.862 00.000 13300 refined, 3 included, MultiStar: {0.15, 0.06}, one-star: {0.21, 0.09}
00:41:21.862 00.000 13300 CameraToMount -- cameraTheta (0.41) - m_xAngle (-1.61) = xAngle (2.02 = 2.02)
00:41:21.862 00.000 13300 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.03 = 2.03)
00:41:21.862 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=0.06 hyp=0.16 cameraTheta=0.41 mountX=-0.07 mountY=0.14, mountTheta=2.02
00:41:21.864 00.002 13300 SchedulePrimaryMove(1016D950, x=0.15, y=0.06, opts=13)
00:41:21.864 00.000 13300 Enqueuing Move request for scope (0.15, 0.06)
00:41:21.864 00.000 11596 Worker thread wakes up
00:41:21.864 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.06) opts 0xd
00:41:21.865 00.001 11596 Handling offset move in thread for scope, endpoint = (0.15, 0.06)
00:41:21.865 00.000 11596 Moving (0.15, 0.06) raw xDistance=-0.07 yDistance=0.14
00:41:21.865 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:41:21.865 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:21.865 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:41:21.865 00.000 11596 MoveAxis(E, 0, ABG)
00:41:21.865 00.000 11596 Move returns status 0, amount 0
00:41:21.866 00.001 11596 MoveAxis(N, 0, ABG)
00:41:21.866 00.000 11596 Move returns status 0, amount 0
00:41:21.866 00.000 11596 move complete, result=0
00:41:21.866 00.000 11596 worker thread done servicing request
00:41:21.871 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
00:41:21.882 00.011 13300 UpdateGuideState exits: m=1118 SNR=23.3
00:41:21.883 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:21.883 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:41:21.883 00.000 13300 Enqueuing Expose request
00:41:21.883 00.000 11596 Worker thread wakes up
00:41:21.883 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:41:21.883 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:41:22.395 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:41:24.727 02.332 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dd533d9c-5731-4019-9ce5-6d61d7ffa363"}
00:41:24.728 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dd533d9c-5731-4019-9ce5-6d61d7ffa363"}
00:41:24.729 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b6ad2fd7-c0db-4e8b-b8b0-994ae88fc5ac"}
00:41:24.729 00.000 13300 case statement mapped state 6 to 3
00:41:24.729 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b6ad2fd7-c0db-4e8b-b8b0-994ae88fc5ac"}
00:41:24.730 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7202927e-4548-4cac-bf57-0dce5c936147"}
00:41:24.731 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":129,"width":15,"height":15,"star_pos":[6.67,6.93],"pixels":"..."},"id":"7202927e-4548-4cac-bf57-0dce5c936147"}
00:41:25.422 00.691 11596 Exposure complete
00:41:25.496 00.074 11596 worker thread done servicing request
00:41:25.496 00.000 13300 OnExposeComplete: enter
00:41:25.496 00.000 13300 UpdateGuideState(): m_state=6
00:41:25.497 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
00:41:25.497 00.000 13300 Star::Find returns 1 (0), X=123.54, Y=995.80, Mass=1131, SNR=23.5, Peak=113 HFD=3.8
00:41:25.497 00.000 13300 MultiStar: [#1 0.11,0.02,0.60,U] [#2 -0.23,0.11,0.00,M1] [#3 -0.01,0.16,0.30,U] [#4 -0.21,0.01,0.00,M3] [#5 -0.02,0.14,0.29,U] [#6 -0.19,0.29,0.00,M3] [#7 -0.13,-0.27,0.00,M1] [#8 -0.11,0.15,0.00,M2] 
00:41:25.498 00.001 13300 refined, 3 included, MultiStar: {0.06, 0.03}, one-star: {0.07, -0.04}
00:41:25.498 00.000 13300 CameraToMount -- cameraTheta (0.45) - m_xAngle (-1.61) = xAngle (2.06 = 2.06)
00:41:25.498 00.000 13300 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.08 = 2.08)
00:41:25.498 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.03 hyp=0.07 cameraTheta=0.45 mountX=-0.03 mountY=0.06, mountTheta=2.07
00:41:25.499 00.001 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.03, opts=13)
00:41:25.499 00.000 13300 Enqueuing Move request for scope (0.06, 0.03)
00:41:25.500 00.001 11596 Worker thread wakes up
00:41:25.500 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.03) opts 0xd
00:41:25.500 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.03)
00:41:25.500 00.000 11596 Moving (0.06, 0.03) raw xDistance=-0.03 yDistance=0.06
00:41:25.500 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:41:25.500 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:25.500 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:41:25.500 00.000 11596 MoveAxis(E, 0, ABG)
00:41:25.500 00.000 11596 Move returns status 0, amount 0
00:41:25.501 00.001 11596 MoveAxis(N, 0, ABG)
00:41:25.501 00.000 11596 Move returns status 0, amount 0
00:41:25.501 00.000 11596 move complete, result=0
00:41:25.501 00.000 11596 worker thread done servicing request
00:41:25.505 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
00:41:25.514 00.009 13300 UpdateGuideState exits: m=1131 SNR=23.5
00:41:25.515 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:25.515 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:41:25.515 00.000 13300 Enqueuing Expose request
00:41:25.515 00.000 11596 Worker thread wakes up
00:41:25.515 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:41:25.515 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:41:26.022 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:41:27.727 01.705 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ea21f8ec-0885-462a-96be-6b26ad690e25"}
00:41:27.727 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ea21f8ec-0885-462a-96be-6b26ad690e25"}
00:41:27.728 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fb53323e-1eac-4884-b0c2-09b907d27673"}
00:41:27.728 00.000 13300 case statement mapped state 6 to 3
00:41:27.728 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fb53323e-1eac-4884-b0c2-09b907d27673"}
00:41:27.729 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"95b986df-19a4-4ea7-b52d-605525790edd"}
00:41:27.729 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":130,"width":15,"height":15,"star_pos":[6.54,6.80],"pixels":"..."},"id":"95b986df-19a4-4ea7-b52d-605525790edd"}
00:41:29.048 01.319 11596 Exposure complete
00:41:29.122 00.074 11596 worker thread done servicing request
00:41:29.122 00.000 13300 OnExposeComplete: enter
00:41:29.122 00.000 13300 UpdateGuideState(): m_state=6
00:41:29.123 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 131
00:41:29.123 00.000 13300 Star::Find returns 1 (0), X=123.58, Y=995.98, Mass=1100, SNR=23.2, Peak=104 HFD=3.8
00:41:29.123 00.000 13300 MultiStar: [#1 0.07,0.16,0.61,U] [#2 -0.18,-0.14,0.00,M2] [#3 -0.14,0.21,0.00,M1] [#4 -0.17,0.07,0.25,U] [#5 -0.15,0.27,0.00,M8] [#6 -0.25,-0.02,0.00,M4] [#7 -0.21,0.04,0.00,M2] [#8 -0.02,0.19,0.25,U] 
00:41:29.123 00.000 13300 refined, 3 included, MultiStar: {0.05, 0.14}, one-star: {0.11, 0.14}
00:41:29.123 00.000 13300 CameraToMount -- cameraTheta (1.23) - m_xAngle (-1.61) = xAngle (2.84 = 2.84)
00:41:29.123 00.000 13300 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.85 = 2.85)
00:41:29.123 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.23 mountX=-0.15 mountY=0.04, mountTheta=2.85
00:41:29.125 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.14, opts=13)
00:41:29.125 00.000 13300 Enqueuing Move request for scope (0.05, 0.14)
00:41:29.125 00.000 11596 Worker thread wakes up
00:41:29.125 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.14) opts 0xd
00:41:29.125 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.14)
00:41:29.125 00.000 11596 Moving (0.05, 0.14) raw xDistance=-0.15 yDistance=0.04
00:41:29.126 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.15
00:41:29.126 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:29.126 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:41:29.126 00.000 11596 MoveAxis(E, 183, ABG)
00:41:29.126 00.000 11596 Guiding  Dir = 2, Dur = 183
00:41:29.127 00.001 11596 IsSlewing returns 0
00:41:29.131 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
00:41:29.139 00.008 13300 UpdateGuideState exits: m=1100 SNR=23.2
00:41:29.139 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:29.140 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:41:29.140 00.000 13300 Enqueuing Expose request
00:41:29.190 00.050 11596 IsGuiding returns 0
00:41:29.734 00.544 11596 IsGuiding returns 0
00:41:29.734 00.000 11596 Move returns status 0, amount 183
00:41:29.734 00.000 11596 MoveAxis(N, 0, ABG)
00:41:29.734 00.000 11596 Move returns status 0, amount 0
00:41:29.734 00.000 11596 move complete, result=0
00:41:29.734 00.000 11596 worker thread done servicing request
00:41:29.734 00.000 13300 GuideStep: -0.1 px 183 ms EAST, 0.0 px 0 ms NORTH
00:41:29.734 00.000 11596 Worker thread wakes up
00:41:29.735 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:41:30.248 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:41:30.727 00.479 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"51c1c213-d845-4d73-bdd4-0f3649c63a76"}
00:41:30.727 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"51c1c213-d845-4d73-bdd4-0f3649c63a76"}
00:41:30.729 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"68c747a0-1212-4920-97b7-f4a667636dfc"}
00:41:30.730 00.001 13300 case statement mapped state 6 to 3
00:41:30.730 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"68c747a0-1212-4920-97b7-f4a667636dfc"}
00:41:30.731 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"402f99a5-8388-4a0d-b981-a48c7af11912"}
00:41:30.731 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":131,"width":15,"height":15,"star_pos":[6.58,6.98],"pixels":"..."},"id":"402f99a5-8388-4a0d-b981-a48c7af11912"}
00:41:33.281 02.550 11596 Exposure complete
00:41:33.356 00.075 11596 worker thread done servicing request
00:41:33.356 00.000 13300 OnExposeComplete: enter
00:41:33.356 00.000 13300 UpdateGuideState(): m_state=6
00:41:33.357 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 132
00:41:33.357 00.000 13300 Star::Find returns 1 (0), X=123.57, Y=995.92, Mass=1102, SNR=23.2, Peak=106 HFD=3.8
00:41:33.357 00.000 13300 MultiStar: [#1 0.11,-0.01,0.61,U] [#2 -0.08,-0.04,0.56,U] [#3 0.25,0.12,0.00,M2] [#4 -0.19,0.16,0.00,M3] [#5 -0.03,0.10,0.29,U] [#6 -0.25,0.05,0.00,M5] [#7 0.10,0.09,0.29,U] [#8 -0.17,-0.02,0.27,U] 
00:41:33.358 00.001 13300 refined, 5 included, MultiStar: {0.03, 0.04}, one-star: {0.11, 0.08}
00:41:33.358 00.000 13300 CameraToMount -- cameraTheta (0.80) - m_xAngle (-1.61) = xAngle (2.41 = 2.41)
00:41:33.358 00.000 13300 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.42 = 2.42)
00:41:33.358 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.05 cameraTheta=0.80 mountX=-0.04 mountY=0.03, mountTheta=2.42
00:41:33.359 00.001 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.04, opts=13)
00:41:33.359 00.000 13300 Enqueuing Move request for scope (0.03, 0.04)
00:41:33.360 00.001 11596 Worker thread wakes up
00:41:33.360 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.04) opts 0xd
00:41:33.360 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.04)
00:41:33.360 00.000 11596 Moving (0.03, 0.04) raw xDistance=-0.04 yDistance=0.03
00:41:33.360 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:41:33.360 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:33.360 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:41:33.360 00.000 11596 MoveAxis(E, 0, ABG)
00:41:33.360 00.000 11596 Move returns status 0, amount 0
00:41:33.360 00.000 11596 MoveAxis(N, 0, ABG)
00:41:33.361 00.001 11596 Move returns status 0, amount 0
00:41:33.361 00.000 11596 move complete, result=0
00:41:33.361 00.000 11596 worker thread done servicing request
00:41:33.366 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
00:41:33.374 00.008 13300 UpdateGuideState exits: m=1102 SNR=23.2
00:41:33.374 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:33.374 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:41:33.374 00.000 13300 Enqueuing Expose request
00:41:33.374 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:41:33.375 00.001 11596 Worker thread wakes up
00:41:33.375 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:41:33.727 00.352 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c46aaab0-439a-45c6-abaf-56f8ac6ebc74"}
00:41:33.727 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c46aaab0-439a-45c6-abaf-56f8ac6ebc74"}
00:41:33.728 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eb0769a4-7536-417e-92d6-6424dd0055db"}
00:41:33.728 00.000 13300 case statement mapped state 6 to 3
00:41:33.728 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eb0769a4-7536-417e-92d6-6424dd0055db"}
00:41:33.728 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"40b4a188-5a45-4068-a137-996a69f94181"}
00:41:33.729 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":132,"width":15,"height":15,"star_pos":[6.57,6.92],"pixels":"..."},"id":"40b4a188-5a45-4068-a137-996a69f94181"}
00:41:33.877 00.148 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:41:36.727 02.850 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b3068793-b4f2-47c3-b295-5b82f7e5f1f7"}
00:41:36.727 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b3068793-b4f2-47c3-b295-5b82f7e5f1f7"}
00:41:36.728 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9ec7e56a-511c-48c3-a9af-c93511fb41ac"}
00:41:36.728 00.000 13300 case statement mapped state 6 to 3
00:41:36.728 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9ec7e56a-511c-48c3-a9af-c93511fb41ac"}
00:41:36.729 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5f6c9d28-a9ff-4943-97e5-6521bf35c605"}
00:41:36.729 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":132,"width":15,"height":15,"star_pos":[6.57,6.92],"pixels":"..."},"id":"5f6c9d28-a9ff-4943-97e5-6521bf35c605"}
00:41:36.902 00.173 11596 Exposure complete
00:41:36.973 00.071 11596 worker thread done servicing request
00:41:36.974 00.001 13300 OnExposeComplete: enter
00:41:36.974 00.000 13300 UpdateGuideState(): m_state=6
00:41:36.974 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 133
00:41:36.974 00.000 13300 Star::Find returns 1 (0), X=123.60, Y=995.91, Mass=1125, SNR=23.5, Peak=105 HFD=3.9
00:41:36.975 00.001 13300 MultiStar: [#1 0.10,0.11,0.60,U] [#2 0.02,-0.03,0.55,U] [#3 -0.16,-0.19,0.00,M3] [#4 -0.35,0.34,0.00,M4] [#5 -0.04,0.20,0.00,M8] [#6 -0.14,0.24,0.00,M6] [#7 -0.10,0.07,0.29,U] [#8 0.12,-0.03,0.26,U] 
00:41:36.975 00.000 13300 refined, 4 included, MultiStar: {0.08, 0.05}, one-star: {0.14, 0.07}
00:41:36.975 00.000 13300 CameraToMount -- cameraTheta (0.55) - m_xAngle (-1.61) = xAngle (2.16 = 2.16)
00:41:36.975 00.000 13300 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.17 = 2.17)
00:41:36.975 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.05 hyp=0.09 cameraTheta=0.55 mountX=-0.05 mountY=0.08, mountTheta=2.16
00:41:36.977 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.05, opts=13)
00:41:36.977 00.000 13300 Enqueuing Move request for scope (0.08, 0.05)
00:41:36.978 00.001 11596 Worker thread wakes up
00:41:36.978 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.05) opts 0xd
00:41:36.978 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.05)
00:41:36.978 00.000 11596 Moving (0.08, 0.05) raw xDistance=-0.05 yDistance=0.08
00:41:36.978 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:41:36.978 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:36.978 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:41:36.978 00.000 11596 MoveAxis(E, 0, ABG)
00:41:36.978 00.000 11596 Move returns status 0, amount 0
00:41:36.979 00.001 11596 MoveAxis(N, 0, ABG)
00:41:36.979 00.000 11596 Move returns status 0, amount 0
00:41:36.979 00.000 11596 move complete, result=0
00:41:36.979 00.000 11596 worker thread done servicing request
00:41:36.985 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
00:41:36.994 00.009 13300 UpdateGuideState exits: m=1125 SNR=23.5
00:41:36.994 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:36.994 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:41:36.994 00.000 13300 Enqueuing Expose request
00:41:36.994 00.000 11596 Worker thread wakes up
00:41:36.994 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:41:36.994 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:41:37.506 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:41:39.727 02.221 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fbfa7c9f-32db-4e1d-872f-7d5ccca4aa5c"}
00:41:39.727 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fbfa7c9f-32db-4e1d-872f-7d5ccca4aa5c"}
00:41:39.728 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"431bd1e5-4c9a-4822-a1b2-6e3cbdd68384"}
00:41:39.728 00.000 13300 case statement mapped state 6 to 3
00:41:39.728 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"431bd1e5-4c9a-4822-a1b2-6e3cbdd68384"}
00:41:39.729 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f880822e-bfac-4b77-989f-efcde1ec1edb"}
00:41:39.729 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":133,"width":15,"height":15,"star_pos":[6.60,6.91],"pixels":"..."},"id":"f880822e-bfac-4b77-989f-efcde1ec1edb"}
00:41:40.541 00.812 11596 Exposure complete
00:41:40.618 00.077 11596 worker thread done servicing request
00:41:40.618 00.000 13300 OnExposeComplete: enter
00:41:40.618 00.000 13300 UpdateGuideState(): m_state=6
00:41:40.619 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 134
00:41:40.619 00.000 13300 Star::Find returns 1 (0), X=123.67, Y=995.98, Mass=1095, SNR=23.1, Peak=100 HFD=3.9
00:41:40.619 00.000 13300 MultiStar: [#1 0.16,0.09,0.61,U] [#2 -0.15,-0.09,0.56,U] [#3 -0.05,0.20,0.00,M4] [#4 0.25,0.17,0.00,M5] [#5 0.02,0.30,0.00,M9] [#6 -0.24,0.14,0.00,M7] [#7 -0.03,0.06,0.28,U] [#8 -0.15,0.17,0.00,M1] 
00:41:40.620 00.001 13300 refined, 3 included, MultiStar: {0.09, 0.07}, one-star: {0.20, 0.15}
00:41:40.620 00.000 13300 CameraToMount -- cameraTheta (0.68) - m_xAngle (-1.61) = xAngle (2.29 = 2.29)
00:41:40.620 00.000 13300 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.30 = 2.30)
00:41:40.620 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.07 hyp=0.11 cameraTheta=0.68 mountX=-0.07 mountY=0.08, mountTheta=2.29
00:41:40.622 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.07, opts=13)
00:41:40.622 00.000 13300 Enqueuing Move request for scope (0.09, 0.07)
00:41:40.622 00.000 11596 Worker thread wakes up
00:41:40.622 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.07) opts 0xd
00:41:40.622 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.07)
00:41:40.623 00.001 11596 Moving (0.09, 0.07) raw xDistance=-0.07 yDistance=0.08
00:41:40.623 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:41:40.623 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:40.623 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:41:40.623 00.000 11596 MoveAxis(E, 0, ABG)
00:41:40.624 00.001 11596 Move returns status 0, amount 0
00:41:40.624 00.000 11596 MoveAxis(N, 0, ABG)
00:41:40.624 00.000 11596 Move returns status 0, amount 0
00:41:40.624 00.000 11596 move complete, result=0
00:41:40.624 00.000 11596 worker thread done servicing request
00:41:40.628 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
00:41:40.636 00.008 13300 UpdateGuideState exits: m=1095 SNR=23.1
00:41:40.637 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:40.637 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:41:40.637 00.000 13300 Enqueuing Expose request
00:41:40.637 00.000 11596 Worker thread wakes up
00:41:40.637 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:41:40.637 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:41:41.143 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:41:42.727 01.584 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d9e6e2a3-a510-4f3c-a99e-bf285e3b8ad1"}
00:41:42.727 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d9e6e2a3-a510-4f3c-a99e-bf285e3b8ad1"}
00:41:42.728 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f2f990f6-07fb-4d9a-af8f-68484f376597"}
00:41:42.728 00.000 13300 case statement mapped state 6 to 3
00:41:42.728 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f2f990f6-07fb-4d9a-af8f-68484f376597"}
00:41:42.728 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dfb76dfa-7a77-449c-9acd-09c683daed03"}
00:41:42.729 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":134,"width":15,"height":15,"star_pos":[6.67,6.98],"pixels":"..."},"id":"dfb76dfa-7a77-449c-9acd-09c683daed03"}
00:41:44.186 01.457 11596 Exposure complete
00:41:44.269 00.083 11596 worker thread done servicing request
00:41:44.270 00.001 13300 OnExposeComplete: enter
00:41:44.270 00.000 13300 UpdateGuideState(): m_state=6
00:41:44.270 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 135
00:41:44.270 00.000 13300 Star::Find returns 1 (0), X=123.63, Y=996.11, Mass=1112, SNR=23.3, Peak=95 HFD=3.9
00:41:44.271 00.001 13300 MultiStar: [#1 0.10,0.44,0.00,M1] [#2 -0.13,-0.05,0.55,U] [#3 -0.06,0.26,0.00,M5] [#4 -0.13,-0.08,0.26,U] [#5 -0.15,0.32,0.00,M10] [#6 -0.21,0.60,0.00,M8] [#7 -0.34,0.25,0.00,M1] [#8 -0.25,0.28,0.00,M2] 
00:41:44.271 00.000 13300 refined, 2 included, MultiStar: {0.03, 0.12}, one-star: {0.17, 0.27}
00:41:44.271 00.000 13300 CameraToMount -- cameraTheta (1.31) - m_xAngle (-1.61) = xAngle (2.92 = 2.92)
00:41:44.271 00.000 13300 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.94 = 2.94)
00:41:44.271 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.12 hyp=0.13 cameraTheta=1.31 mountX=-0.13 mountY=0.03, mountTheta=2.94
00:41:44.273 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.12, opts=13)
00:41:44.273 00.000 13300 Enqueuing Move request for scope (0.03, 0.12)
00:41:44.273 00.000 11596 Worker thread wakes up
00:41:44.273 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.12) opts 0xd
00:41:44.273 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.12)
00:41:44.273 00.000 11596 Moving (0.03, 0.12) raw xDistance=-0.13 yDistance=0.03
00:41:44.273 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:41:44.274 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:44.274 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:41:44.274 00.000 11596 MoveAxis(E, 0, ABG)
00:41:44.274 00.000 11596 Move returns status 0, amount 0
00:41:44.274 00.000 11596 MoveAxis(N, 0, ABG)
00:41:44.274 00.000 11596 Move returns status 0, amount 0
00:41:44.274 00.000 11596 move complete, result=0
00:41:44.274 00.000 11596 worker thread done servicing request
00:41:44.279 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
00:41:44.286 00.007 13300 UpdateGuideState exits: m=1112 SNR=23.3
00:41:44.286 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:44.286 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:41:44.286 00.000 13300 Enqueuing Expose request
00:41:44.286 00.000 11596 Worker thread wakes up
00:41:44.286 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:41:44.286 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:41:44.800 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:41:45.726 00.926 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"85a1288d-9035-4557-85fc-27fd273f8f9d"}
00:41:45.727 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"85a1288d-9035-4557-85fc-27fd273f8f9d"}
00:41:45.728 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"304c5639-806f-4a05-9ae1-c9366409e328"}
00:41:45.728 00.000 13300 case statement mapped state 6 to 3
00:41:45.728 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"304c5639-806f-4a05-9ae1-c9366409e328"}
00:41:45.729 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7de14b6c-c919-4417-8f0f-787d8168c795"}
00:41:45.729 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":135,"width":15,"height":15,"star_pos":[6.63,7.11],"pixels":"..."},"id":"7de14b6c-c919-4417-8f0f-787d8168c795"}
00:41:47.823 02.094 11596 Exposure complete
00:41:47.902 00.079 11596 worker thread done servicing request
00:41:47.903 00.001 13300 OnExposeComplete: enter
00:41:47.903 00.000 13300 UpdateGuideState(): m_state=6
00:41:47.903 00.000 13300 Star::Find(15, 123, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 136
00:41:47.903 00.000 13300 Star::Find returns 1 (0), X=123.53, Y=996.07, Mass=1103, SNR=23.2, Peak=99 HFD=3.7
00:41:47.904 00.001 13300 MultiStar: [#1 0.16,0.24,0.00,M2] [#2 -0.14,0.11,0.55,U] [#3 -0.09,0.27,0.00,M6] [#4 -0.15,0.34,0.00,M5] [#5 -0.15,0.14,0.00,R] [#6 0.14,0.29,0.00,M9] [#7 -0.27,0.44,0.00,M2] [#8 0.17,0.23,0.00,M3] 
00:41:47.904 00.000 13300 refined, 1 included, MultiStar: {-0.01, 0.19}, one-star: {0.06, 0.24}
00:41:47.904 00.000 13300 CameraToMount -- cameraTheta (1.63) - m_xAngle (-1.61) = xAngle (3.24 = -3.05)
00:41:47.904 00.000 13300 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.25 = -3.03)
00:41:47.904 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.19 hyp=0.19 cameraTheta=1.63 mountX=-0.19 mountY=-0.02, mountTheta=-3.03
00:41:47.906 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.19, opts=13)
00:41:47.906 00.000 13300 Enqueuing Move request for scope (-0.01, 0.19)
00:41:47.906 00.000 11596 Worker thread wakes up
00:41:47.906 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.19) opts 0xd
00:41:47.906 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.19)
00:41:47.906 00.000 11596 Moving (-0.01, 0.19) raw xDistance=-0.19 yDistance=-0.02
00:41:47.907 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.19
00:41:47.907 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:47.907 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:41:47.907 00.000 11596 MoveAxis(E, 238, ABG)
00:41:47.907 00.000 11596 Guiding  Dir = 2, Dur = 238
00:41:47.908 00.001 11596 IsSlewing returns 0
00:41:47.915 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
00:41:47.927 00.012 13300 UpdateGuideState exits: m=1103 SNR=23.2
00:41:47.927 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:47.927 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:41:47.928 00.001 13300 Enqueuing Expose request
00:41:48.051 00.123 11596 IsGuiding returns 0
00:41:48.263 00.212 11596 PulseGuide returned control before completion, sleep 36
00:41:48.499 00.236 11596 IsGuiding returns 1
00:41:48.499 00.000 11596 scope still moving after pulse duration time elapsed
00:41:48.522 00.023 11596 IsSlewing returns 0
00:41:48.647 00.125 11596 IsGuiding returns 0
00:41:48.647 00.000 11596 scope move finished after 238 + 358 ms
00:41:48.648 00.001 11596 Move returns status 0, amount 238
00:41:48.648 00.000 11596 MoveAxis(N, 0, ABG)
00:41:48.648 00.000 11596 Move returns status 0, amount 0
00:41:48.648 00.000 11596 move complete, result=0
00:41:48.648 00.000 11596 worker thread done servicing request
00:41:48.648 00.000 13300 GuideStep: -0.2 px 238 ms EAST, -0.0 px 0 ms NORTH
00:41:48.648 00.000 11596 Worker thread wakes up
00:41:48.648 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:41:48.732 00.084 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d3d3e9b0-dcc7-418e-a421-0f1b2a51a929"}
00:41:48.732 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d3d3e9b0-dcc7-418e-a421-0f1b2a51a929"}
00:41:48.733 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a9a5fecb-6031-40be-856f-104e1525ce66"}
00:41:48.733 00.000 13300 case statement mapped state 6 to 3
00:41:48.733 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a9a5fecb-6031-40be-856f-104e1525ce66"}
00:41:48.734 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bf84b00f-6928-4e6c-ac06-1bb5a7394aeb"}
00:41:48.735 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":136,"width":15,"height":15,"star_pos":[6.53,7.07],"pixels":"..."},"id":"bf84b00f-6928-4e6c-ac06-1bb5a7394aeb"}
00:41:49.159 00.424 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:41:51.725 02.566 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cb6b8328-2af7-4381-9523-6a0d3d538e70"}
00:41:51.725 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cb6b8328-2af7-4381-9523-6a0d3d538e70"}
00:41:51.726 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ea2e00bd-0663-43e1-9122-a4d4d44f7990"}
00:41:51.726 00.000 13300 case statement mapped state 6 to 3
00:41:51.726 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ea2e00bd-0663-43e1-9122-a4d4d44f7990"}
00:41:51.727 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"daa4635e-baa4-4a8c-987d-196af20ea30f"}
00:41:51.727 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":136,"width":15,"height":15,"star_pos":[6.53,7.07],"pixels":"..."},"id":"daa4635e-baa4-4a8c-987d-196af20ea30f"}
00:41:52.196 00.469 11596 Exposure complete
00:41:52.271 00.075 11596 worker thread done servicing request
00:41:52.271 00.000 13300 OnExposeComplete: enter
00:41:52.271 00.000 13300 UpdateGuideState(): m_state=6
00:41:52.271 00.000 13300 Star::Find(15, 123, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 137
00:41:52.272 00.001 13300 Star::Find returns 1 (0), X=123.62, Y=996.01, Mass=1118, SNR=23.3, Peak=101 HFD=3.9
00:41:52.272 00.000 13300 MultiStar: [#1 0.09,0.02,0.61,U] [#2 -0.18,0.04,0.56,U] [#3 0.14,0.34,0.00,M7] [#4 0.03,0.16,0.28,U] [#5 -0.05,0.13,0.30,U] [#6 -0.15,0.07,0.27,U] [#7 -0.04,0.10,0.29,U] [#8 -0.10,0.18,0.00,M4] 
00:41:52.272 00.000 13300 refined, 6 included, MultiStar: {0.02, 0.10}, one-star: {0.16, 0.17}
00:41:52.272 00.000 13300 CameraToMount -- cameraTheta (1.39) - m_xAngle (-1.61) = xAngle (3.00 = 3.00)
00:41:52.272 00.000 13300 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.02 = 3.02)
00:41:52.272 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.10 hyp=0.10 cameraTheta=1.39 mountX=-0.10 mountY=0.01, mountTheta=3.02
00:41:52.274 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.10, opts=13)
00:41:52.274 00.000 13300 Enqueuing Move request for scope (0.02, 0.10)
00:41:52.274 00.000 11596 Worker thread wakes up
00:41:52.274 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.10) opts 0xd
00:41:52.274 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.10)
00:41:52.275 00.001 11596 Moving (0.02, 0.10) raw xDistance=-0.10 yDistance=0.01
00:41:52.275 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:41:52.275 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:52.275 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:41:52.275 00.000 11596 MoveAxis(E, 0, ABG)
00:41:52.275 00.000 11596 Move returns status 0, amount 0
00:41:52.275 00.000 11596 MoveAxis(N, 0, ABG)
00:41:52.275 00.000 11596 Move returns status 0, amount 0
00:41:52.275 00.000 11596 move complete, result=0
00:41:52.275 00.000 11596 worker thread done servicing request
00:41:52.280 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
00:41:52.288 00.008 13300 UpdateGuideState exits: m=1118 SNR=23.3
00:41:52.288 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:52.289 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:41:52.289 00.000 13300 Enqueuing Expose request
00:41:52.289 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:41:52.289 00.000 11596 Worker thread wakes up
00:41:52.290 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:41:52.802 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:41:54.725 01.923 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"21277302-230b-45a4-8135-8bd72586ba9c"}
00:41:54.725 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"21277302-230b-45a4-8135-8bd72586ba9c"}
00:41:54.726 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"30fc2898-9181-4cdb-bf37-73b8b4c4c00a"}
00:41:54.726 00.000 13300 case statement mapped state 6 to 3
00:41:54.726 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"30fc2898-9181-4cdb-bf37-73b8b4c4c00a"}
00:41:54.727 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9062fb8b-51ff-456b-84a5-ab61a877a8a3"}
00:41:54.728 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":137,"width":15,"height":15,"star_pos":[6.62,7.01],"pixels":"..."},"id":"9062fb8b-51ff-456b-84a5-ab61a877a8a3"}
00:41:55.835 01.107 11596 Exposure complete
00:41:55.912 00.077 11596 worker thread done servicing request
00:41:55.912 00.000 13300 OnExposeComplete: enter
00:41:55.912 00.000 13300 UpdateGuideState(): m_state=6
00:41:55.913 00.001 13300 Star::Find(15, 123, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 138
00:41:55.913 00.000 13300 Star::Find returns 1 (0), X=123.52, Y=996.00, Mass=1130, SNR=23.5, Peak=107 HFD=3.7
00:41:55.914 00.001 13300 MultiStar: [#1 0.05,0.26,0.00,M2] [#2 0.01,-0.05,0.56,U] [#3 0.02,0.25,0.00,M8] [#4 -0.25,0.02,0.00,M5] [#5 0.09,-0.11,0.30,U] [#6 0.08,0.23,0.00,M9] [#7 -0.35,0.26,0.00,M2] [#8 -0.02,0.12,0.26,U] 
00:41:55.914 00.000 13300 refined, 3 included, MultiStar: {0.04, 0.06}, one-star: {0.06, 0.16}
00:41:55.914 00.000 13300 CameraToMount -- cameraTheta (1.01) - m_xAngle (-1.61) = xAngle (2.62 = 2.62)
00:41:55.914 00.000 13300 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.63 = 2.63)
00:41:55.914 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.06 hyp=0.07 cameraTheta=1.01 mountX=-0.06 mountY=0.04, mountTheta=2.63
00:41:55.917 00.003 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.06, opts=13)
00:41:55.917 00.000 13300 Enqueuing Move request for scope (0.04, 0.06)
00:41:55.918 00.001 11596 Worker thread wakes up
00:41:55.918 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.06) opts 0xd
00:41:55.918 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.06)
00:41:55.918 00.000 11596 Moving (0.04, 0.06) raw xDistance=-0.06 yDistance=0.04
00:41:55.918 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:41:55.918 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:55.919 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:41:55.919 00.000 11596 MoveAxis(E, 0, ABG)
00:41:55.919 00.000 11596 Move returns status 0, amount 0
00:41:55.919 00.000 11596 MoveAxis(N, 0, ABG)
00:41:55.919 00.000 11596 Move returns status 0, amount 0
00:41:55.919 00.000 11596 move complete, result=0
00:41:55.920 00.001 11596 worker thread done servicing request
00:41:55.924 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
00:41:55.932 00.008 13300 UpdateGuideState exits: m=1130 SNR=23.5
00:41:55.932 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:55.932 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:41:55.932 00.000 13300 Enqueuing Expose request
00:41:55.932 00.000 11596 Worker thread wakes up
00:41:55.932 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:41:55.933 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:41:56.440 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:41:58.255 01.815 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b253d816-9f9a-454a-a112-607b525536b5"}
00:41:58.256 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b253d816-9f9a-454a-a112-607b525536b5"}
00:41:58.853 00.597 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2a2bd489-6953-4c68-8361-4affa7adb59c"}
00:41:58.853 00.000 13300 case statement mapped state 6 to 3
00:41:58.853 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2a2bd489-6953-4c68-8361-4affa7adb59c"}
00:41:59.139 00.286 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"91fa6b00-a2bc-4bc5-b82b-98728cfbbe22"}
00:41:59.140 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":138,"width":15,"height":15,"star_pos":[6.52,7.00],"pixels":"..."},"id":"91fa6b00-a2bc-4bc5-b82b-98728cfbbe22"}
00:42:00.030 00.890 11596 Exposure complete
00:42:00.609 00.579 11596 worker thread done servicing request
00:42:00.609 00.000 13300 OnExposeComplete: enter
00:42:00.609 00.000 13300 UpdateGuideState(): m_state=6
00:42:00.610 00.001 13300 Star::Find(15, 123, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 139
00:42:00.611 00.001 13300 Star::Find returns 1 (0), X=123.53, Y=996.08, Mass=1124, SNR=23.4, Peak=101 HFD=3.7
00:42:00.611 00.000 13300 MultiStar: [#1 0.07,0.15,0.59,U] [#2 -0.16,-0.05,0.55,U] [#3 -0.15,0.22,0.00,M9] [#4 -0.45,0.24,0.00,M6] [#5 0.08,0.32,0.00,M1] [#6 -0.17,0.30,0.00,M10] [#7 -0.28,0.27,0.00,M3] [#8 -0.05,0.35,0.00,M4] 
00:42:00.612 00.001 13300 refined, 2 included, MultiStar: {0.01, 0.14}, one-star: {0.07, 0.24}
00:42:00.612 00.000 13300 CameraToMount -- cameraTheta (1.50) - m_xAngle (-1.61) = xAngle (3.11 = 3.11)
00:42:00.612 00.000 13300 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.12 = 3.12)
00:42:00.612 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.50 mountX=-0.14 mountY=0.00, mountTheta=3.12
00:42:00.617 00.005 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.14, opts=13)
00:42:00.617 00.000 13300 Enqueuing Move request for scope (0.01, 0.14)
00:42:00.617 00.000 11596 Worker thread wakes up
00:42:00.618 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.14) opts 0xd
00:42:00.618 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.14)
00:42:00.618 00.000 11596 Moving (0.01, 0.14) raw xDistance=-0.14 yDistance=0.00
00:42:00.618 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.14
00:42:00.618 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:00.618 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:42:00.619 00.001 11596 MoveAxis(E, 177, ABG)
00:42:00.619 00.000 11596 Guiding  Dir = 2, Dur = 177
00:42:00.620 00.001 11596 IsSlewing returns 0
00:42:00.632 00.012 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
00:42:00.649 00.017 13300 UpdateGuideState exits: m=1124 SNR=23.4
00:42:00.650 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:00.650 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:42:00.650 00.000 13300 Enqueuing Expose request
00:42:00.773 00.123 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aa64b2c1-16dc-4475-81ea-a275c9d196ca"}
00:42:00.773 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aa64b2c1-16dc-4475-81ea-a275c9d196ca"}
00:42:00.777 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"03987f72-9ab1-4ead-ae02-5bbf61614e1f"}
00:42:00.777 00.000 13300 case statement mapped state 6 to 3
00:42:00.777 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"03987f72-9ab1-4ead-ae02-5bbf61614e1f"}
00:42:00.782 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c2a8e9ce-fc5f-4231-86d2-c4e226acfc1b"}
00:42:00.782 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":139,"width":15,"height":15,"star_pos":[6.53,7.08],"pixels":"..."},"id":"c2a8e9ce-fc5f-4231-86d2-c4e226acfc1b"}
00:42:00.957 00.175 11596 IsGuiding returns 0
00:42:01.090 00.133 11596 PulseGuide returned control before completion, sleep 55
00:42:01.583 00.493 11596 IsGuiding returns 0
00:42:01.583 00.000 11596 Move returns status 0, amount 177
00:42:01.583 00.000 11596 MoveAxis(N, 0, ABG)
00:42:01.584 00.001 11596 Move returns status 0, amount 0
00:42:01.584 00.000 11596 move complete, result=0
00:42:01.584 00.000 11596 worker thread done servicing request
00:42:01.584 00.000 13300 GuideStep: -0.1 px 177 ms EAST, 0.0 px 0 ms NORTH
00:42:01.584 00.000 11596 Worker thread wakes up
00:42:01.585 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:42:02.146 00.561 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:42:03.799 01.653 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1e042418-b832-4dfe-9168-f0553d1c7ac4"}
00:42:03.800 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1e042418-b832-4dfe-9168-f0553d1c7ac4"}
00:42:03.839 00.039 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8541ead2-9d2a-4d8e-b342-2da9f80726cf"}
00:42:03.839 00.000 13300 case statement mapped state 6 to 3
00:42:03.839 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8541ead2-9d2a-4d8e-b342-2da9f80726cf"}
00:42:03.841 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a233c2a1-7064-4e45-b0fb-b5484f3c69cb"}
00:42:03.841 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":139,"width":15,"height":15,"star_pos":[6.53,7.08],"pixels":"..."},"id":"a233c2a1-7064-4e45-b0fb-b5484f3c69cb"}
00:42:06.209 02.368 11596 Exposure complete
00:42:06.792 00.583 11596 worker thread done servicing request
00:42:11.072 04.280 13300 OnExposeComplete: enter
00:42:11.072 00.000 13300 UpdateGuideState(): m_state=6
00:42:11.073 00.001 13300 Star::Find(15, 123, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 140
00:42:11.073 00.000 13300 Star::Find returns 1 (0), X=123.60, Y=996.07, Mass=1105, SNR=23.3, Peak=100 HFD=3.9
00:42:11.074 00.001 13300 MultiStar: [#1 0.13,0.27,0.00,M2] [#2 -0.20,0.02,0.00,M1] [#3 -0.00,0.22,0.00,M10] [#4 -0.29,0.09,0.00,M7] [#5 0.13,0.22,0.00,M2] [#6 -0.19,0.29,0.00,R] [#7 -0.11,0.32,0.00,M4] [#8 -0.11,0.26,0.00,M5] 
00:42:11.074 00.000 13300 CameraToMount -- cameraTheta (1.02) - m_xAngle (-1.61) = xAngle (2.63 = 2.63)
00:42:11.074 00.000 13300 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.64 = 2.64)
00:42:11.074 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=0.23 hyp=0.27 cameraTheta=1.02 mountX=-0.23 mountY=0.13, mountTheta=2.64
00:42:11.085 00.011 13300 SchedulePrimaryMove(1016D950, x=0.14, y=0.23, opts=13)
00:42:11.086 00.001 13300 Enqueuing Move request for scope (0.14, 0.23)
00:42:11.095 00.009 11596 Worker thread wakes up
00:42:11.095 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.23) opts 0xd
00:42:11.096 00.001 11596 Handling offset move in thread for scope, endpoint = (0.14, 0.23)
00:42:11.096 00.000 11596 Moving (0.14, 0.23) raw xDistance=-0.23 yDistance=0.13
00:42:11.096 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
00:42:11.096 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:11.097 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:42:11.097 00.000 11596 MoveAxis(E, 305, ABG)
00:42:11.097 00.000 11596 Guiding  Dir = 2, Dur = 305
00:42:11.109 00.012 11596 IsSlewing returns 0
00:42:11.180 00.071 11596 IsGuiding returns 0
00:42:11.272 00.092 11596 PulseGuide returned control before completion, sleep 224
00:42:11.631 00.359 11596 IsGuiding returns 1
00:42:11.631 00.000 11596 scope still moving after pulse duration time elapsed
00:42:11.967 00.336 11596 IsSlewing returns 0
00:42:12.030 00.063 11596 IsGuiding returns 0
00:42:12.030 00.000 11596 scope move finished after 305 + 545 ms
00:42:12.030 00.000 11596 Move returns status 0, amount 305
00:42:12.030 00.000 11596 MoveAxis(N, 0, ABG)
00:42:12.030 00.000 11596 Move returns status 0, amount 0
00:42:12.031 00.001 11596 move complete, result=0
00:42:12.032 00.001 11596 worker thread done servicing request
00:42:22.623 10.591 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
00:42:22.640 00.017 13300 UpdateGuideState exits: m=1105 SNR=23.3
00:42:22.641 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:22.641 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:42:22.642 00.001 13300 Enqueuing Expose request
00:42:22.642 00.000 13300 GuideStep: -0.2 px 305 ms EAST, 0.1 px 0 ms NORTH
00:42:22.643 00.001 11596 Worker thread wakes up
00:42:22.644 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:42:23.213 00.569 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:42:23.556 00.343 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bdf41bd6-8b35-4cd1-afff-1089c240759b"}
00:42:23.556 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bdf41bd6-8b35-4cd1-afff-1089c240759b"}
00:42:23.626 00.070 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"07a20927-fd35-4ab4-bd4a-bd042f90173b"}
00:42:23.626 00.000 13300 case statement mapped state 6 to 3
00:42:23.626 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"07a20927-fd35-4ab4-bd4a-bd042f90173b"}
00:42:23.641 00.015 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"19e8701d-6ce5-4697-99f1-6f081ef9ab56"}
00:42:23.642 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":140,"width":15,"height":15,"star_pos":[6.60,7.07],"pixels":"..."},"id":"19e8701d-6ce5-4697-99f1-6f081ef9ab56"}
00:42:23.767 00.125 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"db7f1981-224c-4aa1-8836-85e5f29439a0"}
00:42:23.768 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"db7f1981-224c-4aa1-8836-85e5f29439a0"}
00:42:23.812 00.044 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a6188aa7-08fd-4957-8ca5-38b03a7fdc16"}
00:42:23.813 00.001 13300 case statement mapped state 6 to 3
00:42:23.813 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a6188aa7-08fd-4957-8ca5-38b03a7fdc16"}
00:42:24.053 00.240 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e2017e96-09a7-4457-a55f-c89e59a4f646"}
00:42:24.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":140,"width":15,"height":15,"star_pos":[6.60,7.07],"pixels":"..."},"id":"e2017e96-09a7-4457-a55f-c89e59a4f646"}
00:42:26.459 02.406 11596 Exposure complete
00:42:26.655 00.196 11596 worker thread done servicing request
00:42:26.656 00.001 13300 OnExposeComplete: enter
00:42:26.656 00.000 13300 UpdateGuideState(): m_state=6
00:42:26.657 00.001 13300 Star::Find(15, 123, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 141
00:42:26.657 00.000 13300 Star::Find returns 1 (0), X=123.61, Y=996.07, Mass=1114, SNR=23.3, Peak=95 HFD=3.9
00:42:26.658 00.001 13300 MultiStar: [#1 0.19,0.23,0.00,M3] [#2 -0.02,-0.16,0.56,U] [#3 0.16,0.14,0.00,R] [#4 -0.45,0.16,0.00,M8] [#5 0.04,-0.01,0.30,U] [#6 0.01,-0.13,0.26,U] [#7 -0.22,0.27,0.00,M5] [#8 -0.12,0.58,0.00,M6] 
00:42:26.659 00.001 13300 refined, 3 included, MultiStar: {0.07, 0.05}, one-star: {0.15, 0.23}
00:42:26.659 00.000 13300 CameraToMount -- cameraTheta (0.59) - m_xAngle (-1.61) = xAngle (2.20 = 2.20)
00:42:26.659 00.000 13300 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.21 = 2.21)
00:42:26.659 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.05 hyp=0.09 cameraTheta=0.59 mountX=-0.05 mountY=0.07, mountTheta=2.20
00:42:26.662 00.003 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.05, opts=13)
00:42:26.663 00.001 13300 Enqueuing Move request for scope (0.07, 0.05)
00:42:26.665 00.002 11596 Worker thread wakes up
00:42:26.665 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.05) opts 0xd
00:42:26.665 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.05)
00:42:26.665 00.000 11596 Moving (0.07, 0.05) raw xDistance=-0.05 yDistance=0.07
00:42:26.665 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:42:26.666 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:26.666 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:42:26.666 00.000 11596 MoveAxis(E, 0, ABG)
00:42:26.666 00.000 11596 Move returns status 0, amount 0
00:42:26.666 00.000 11596 MoveAxis(N, 0, ABG)
00:42:26.666 00.000 11596 Move returns status 0, amount 0
00:42:26.666 00.000 11596 move complete, result=0
00:42:26.667 00.001 11596 worker thread done servicing request
00:42:26.695 00.028 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
00:42:26.708 00.013 13300 UpdateGuideState exits: m=1114 SNR=23.3
00:42:26.708 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:26.708 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:42:26.708 00.000 13300 Enqueuing Expose request
00:42:26.708 00.000 11596 Worker thread wakes up
00:42:26.709 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:42:26.709 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:42:26.790 00.081 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"38ef3a14-eae7-4d9b-9bd5-eb44c4fdbd1c"}
00:42:26.791 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"38ef3a14-eae7-4d9b-9bd5-eb44c4fdbd1c"}
00:42:26.814 00.023 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0c913aa3-c54c-4d34-a7e8-4275028192d4"}
00:42:26.815 00.001 13300 case statement mapped state 6 to 3
00:42:26.815 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0c913aa3-c54c-4d34-a7e8-4275028192d4"}
00:42:26.830 00.015 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cf45359a-f8d0-455d-8555-302e5d0625fe"}
00:42:26.830 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":141,"width":15,"height":15,"star_pos":[6.61,7.07],"pixels":"..."},"id":"cf45359a-f8d0-455d-8555-302e5d0625fe"}
00:42:27.228 00.398 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:42:29.787 02.559 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ab63eccf-27d3-4811-9cae-be4bc7287618"}
00:42:29.788 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ab63eccf-27d3-4811-9cae-be4bc7287618"}
00:42:29.789 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c30bd2ab-982e-4436-af28-3be9f067e384"}
00:42:29.790 00.001 13300 case statement mapped state 6 to 3
00:42:29.790 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c30bd2ab-982e-4436-af28-3be9f067e384"}
00:42:29.794 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9d30bc8c-8df8-4245-b244-79dd71287cf5"}
00:42:29.794 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":141,"width":15,"height":15,"star_pos":[6.61,7.07],"pixels":"..."},"id":"9d30bc8c-8df8-4245-b244-79dd71287cf5"}
00:42:30.458 00.664 11596 Exposure complete
00:42:30.731 00.273 13300 OnExposeComplete: enter
00:42:30.731 00.000 13300 UpdateGuideState(): m_state=6
00:42:30.732 00.001 13300 Star::Find(15, 123, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 142
00:42:30.732 00.000 13300 Star::Find returns 1 (0), X=123.60, Y=996.02, Mass=1115, SNR=23.3, Peak=104 HFD=3.8
00:42:30.732 00.000 13300 MultiStar: [#1 0.17,0.21,0.00,M4] [#2 -0.12,-0.06,0.57,U] [#3 -0.08,0.00,0.31,U] [#4 -0.42,0.52,0.00,M9] [#5 0.24,0.35,0.00,M2] [#6 0.41,-0.17,0.00,M1] [#7 0.11,0.37,0.00,M6] [#8 0.04,0.18,0.00,M7] 
00:42:30.733 00.001 13300 refined, 2 included, MultiStar: {0.02, 0.08}, one-star: {0.13, 0.18}
00:42:30.733 00.000 13300 CameraToMount -- cameraTheta (1.30) - m_xAngle (-1.61) = xAngle (2.91 = 2.91)
00:42:30.733 00.000 13300 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.93 = 2.93)
00:42:30.733 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.30 mountX=-0.08 mountY=0.02, mountTheta=2.93
00:42:30.735 00.002 11596 worker thread done servicing request
00:42:30.736 00.001 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.08, opts=13)
00:42:30.736 00.000 13300 Enqueuing Move request for scope (0.02, 0.08)
00:42:30.737 00.001 11596 Worker thread wakes up
00:42:30.737 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.08) opts 0xd
00:42:30.737 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.08)
00:42:30.737 00.000 11596 Moving (0.02, 0.08) raw xDistance=-0.08 yDistance=0.02
00:42:30.737 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:42:30.737 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:30.738 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:42:30.738 00.000 11596 MoveAxis(E, 0, ABG)
00:42:30.738 00.000 11596 Move returns status 0, amount 0
00:42:30.738 00.000 11596 MoveAxis(N, 0, ABG)
00:42:30.738 00.000 11596 Move returns status 0, amount 0
00:42:30.738 00.000 11596 move complete, result=0
00:42:30.739 00.001 11596 worker thread done servicing request
00:42:30.748 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
00:42:30.762 00.014 13300 UpdateGuideState exits: m=1115 SNR=23.3
00:42:30.762 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:30.762 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:42:30.763 00.001 13300 Enqueuing Expose request
00:42:30.763 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:42:30.763 00.000 11596 Worker thread wakes up
00:42:30.763 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:42:31.295 00.532 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:42:32.787 01.492 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"799fb33d-bb05-4b98-a110-fc3d37809d46"}
00:42:32.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"799fb33d-bb05-4b98-a110-fc3d37809d46"}
00:42:32.788 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4eebe684-9c52-4a03-aef0-0f6cfd69926b"}
00:42:32.789 00.001 13300 case statement mapped state 6 to 3
00:42:32.789 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4eebe684-9c52-4a03-aef0-0f6cfd69926b"}
00:42:32.791 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"97852a00-50aa-4f2f-a55e-6482a0b20e58"}
00:42:32.791 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":142,"width":15,"height":15,"star_pos":[6.60,7.02],"pixels":"..."},"id":"97852a00-50aa-4f2f-a55e-6482a0b20e58"}
00:42:34.359 01.568 11596 Exposure complete
00:42:34.510 00.151 11596 worker thread done servicing request
00:42:34.510 00.000 13300 OnExposeComplete: enter
00:42:34.511 00.001 13300 UpdateGuideState(): m_state=6
00:42:34.511 00.000 13300 Star::Find(15, 123, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 143
00:42:34.512 00.001 13300 Star::Find returns 1 (0), X=123.57, Y=995.98, Mass=1113, SNR=23.4, Peak=108 HFD=3.7
00:42:34.512 00.000 13300 MultiStar: [#1 0.12,0.06,0.60,U] [#2 -0.14,0.04,0.56,U] [#3 -0.20,0.02,0.00,M1] [#4 0.16,0.10,0.00,M10] [#5 0.05,0.28,0.00,M3] [#6 0.24,0.05,0.00,M2] [#7 -0.11,0.00,0.29,U] [#8 0.02,-0.02,0.26,U] 
00:42:34.513 00.001 13300 refined, 4 included, MultiStar: {0.03, 0.07}, one-star: {0.10, 0.14}
00:42:34.513 00.000 13300 CameraToMount -- cameraTheta (1.22) - m_xAngle (-1.61) = xAngle (2.83 = 2.83)
00:42:34.513 00.000 13300 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.85 = 2.85)
00:42:34.513 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.22 mountX=-0.07 mountY=0.02, mountTheta=2.85
00:42:34.516 00.003 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.07, opts=13)
00:42:34.516 00.000 13300 Enqueuing Move request for scope (0.03, 0.07)
00:42:34.516 00.000 11596 Worker thread wakes up
00:42:34.516 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
00:42:34.517 00.001 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
00:42:34.517 00.000 11596 Moving (0.03, 0.07) raw xDistance=-0.07 yDistance=0.02
00:42:34.517 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:42:34.517 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:34.517 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:42:34.517 00.000 11596 MoveAxis(E, 0, ABG)
00:42:34.517 00.000 11596 Move returns status 0, amount 0
00:42:34.519 00.002 11596 MoveAxis(N, 0, ABG)
00:42:34.520 00.001 11596 Move returns status 0, amount 0
00:42:34.520 00.000 11596 move complete, result=0
00:42:34.520 00.000 11596 worker thread done servicing request
00:42:34.537 00.017 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
00:42:34.552 00.015 13300 UpdateGuideState exits: m=1113 SNR=23.4
00:42:34.552 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:34.553 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:42:34.553 00.000 13300 Enqueuing Expose request
00:42:34.553 00.000 11596 Worker thread wakes up
00:42:34.553 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:42:34.553 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:42:35.068 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:42:35.798 00.730 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"39733592-145c-4835-9cb0-a1b0c28e7717"}
00:42:35.799 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"39733592-145c-4835-9cb0-a1b0c28e7717"}
00:42:35.799 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cef4162f-293e-4f56-be98-80a8b8e8ee70"}
00:42:35.800 00.001 13300 case statement mapped state 6 to 3
00:42:35.800 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cef4162f-293e-4f56-be98-80a8b8e8ee70"}
00:42:35.800 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cf534d21-ae7b-4e97-bca2-21d74fbc2df6"}
00:42:35.801 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":143,"width":15,"height":15,"star_pos":[6.57,6.98],"pixels":"..."},"id":"cf534d21-ae7b-4e97-bca2-21d74fbc2df6"}
00:42:38.102 02.301 11596 Exposure complete
00:42:38.211 00.109 11596 worker thread done servicing request
00:42:38.211 00.000 13300 OnExposeComplete: enter
00:42:38.212 00.001 13300 UpdateGuideState(): m_state=6
00:42:38.212 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 144
00:42:38.212 00.000 13300 Star::Find returns 1 (0), X=123.63, Y=995.99, Mass=1109, SNR=23.2, Peak=103 HFD=3.8
00:42:38.213 00.001 13300 MultiStar: [#1 0.09,0.19,0.00,M4] [#2 -0.03,0.07,0.56,U] [#3 0.03,-0.14,0.30,U] [#4 -0.28,0.37,0.00,R] [#5 0.22,0.11,0.00,M4] [#6 0.08,0.24,0.00,M3] [#7 -0.04,0.23,0.00,M6] [#8 0.12,0.11,0.25,U] 
00:42:38.213 00.000 13300 refined, 3 included, MultiStar: {0.09, 0.08}, one-star: {0.16, 0.15}
00:42:38.213 00.000 13300 CameraToMount -- cameraTheta (0.76) - m_xAngle (-1.61) = xAngle (2.37 = 2.37)
00:42:38.213 00.000 13300 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.38 = 2.38)
00:42:38.213 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.08 hyp=0.12 cameraTheta=0.76 mountX=-0.09 mountY=0.08, mountTheta=2.38
00:42:38.215 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.08, opts=13)
00:42:38.215 00.000 13300 Enqueuing Move request for scope (0.09, 0.08)
00:42:38.215 00.000 11596 Worker thread wakes up
00:42:38.215 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.08) opts 0xd
00:42:38.216 00.001 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.08)
00:42:38.216 00.000 11596 Moving (0.09, 0.08) raw xDistance=-0.09 yDistance=0.08
00:42:38.216 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:42:38.216 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:38.216 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:42:38.216 00.000 11596 MoveAxis(E, 0, ABG)
00:42:38.216 00.000 11596 Move returns status 0, amount 0
00:42:38.216 00.000 11596 MoveAxis(N, 0, ABG)
00:42:38.216 00.000 11596 Move returns status 0, amount 0
00:42:38.216 00.000 11596 move complete, result=0
00:42:38.216 00.000 11596 worker thread done servicing request
00:42:38.222 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=1, FiltMax=95, Gamma=0.510
00:42:38.231 00.009 13300 UpdateGuideState exits: m=1109 SNR=23.2
00:42:38.231 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:38.231 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:42:38.231 00.000 13300 Enqueuing Expose request
00:42:38.231 00.000 11596 Worker thread wakes up
00:42:38.231 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:42:38.231 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:42:38.746 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:42:38.799 00.053 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6ddc0a88-5f13-40b3-bc1e-9951d7cc5796"}
00:42:38.799 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6ddc0a88-5f13-40b3-bc1e-9951d7cc5796"}
00:42:38.800 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"69c82fe3-2ed6-4b9c-bfe9-25416004f9b6"}
00:42:38.800 00.000 13300 case statement mapped state 6 to 3
00:42:38.800 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"69c82fe3-2ed6-4b9c-bfe9-25416004f9b6"}
00:42:38.801 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"839e95d3-bcef-4927-bec7-d8bc4b51b5fa"}
00:42:38.802 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":144,"width":15,"height":15,"star_pos":[6.63,6.99],"pixels":"..."},"id":"839e95d3-bcef-4927-bec7-d8bc4b51b5fa"}
00:42:41.789 02.987 11596 Exposure complete
00:42:41.799 00.010 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"97bd17e2-758a-4c33-b441-4ee7f0b891b6"}
00:42:41.799 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"97bd17e2-758a-4c33-b441-4ee7f0b891b6"}
00:42:41.800 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1c075817-bf19-4731-baed-ce84b20b1031"}
00:42:41.800 00.000 13300 case statement mapped state 6 to 3
00:42:41.800 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1c075817-bf19-4731-baed-ce84b20b1031"}
00:42:41.801 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"63ac960e-72b4-4333-88db-6dea9ee8392c"}
00:42:41.801 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":144,"width":15,"height":15,"star_pos":[6.63,6.99],"pixels":"..."},"id":"63ac960e-72b4-4333-88db-6dea9ee8392c"}
00:42:41.895 00.094 11596 worker thread done servicing request
00:42:41.896 00.001 13300 OnExposeComplete: enter
00:42:41.896 00.000 13300 UpdateGuideState(): m_state=6
00:42:41.896 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 145
00:42:41.896 00.000 13300 Star::Find returns 1 (0), X=123.55, Y=996.02, Mass=1108, SNR=23.2, Peak=100 HFD=3.8
00:42:41.897 00.001 13300 MultiStar: [#1 0.06,0.19,0.00,M5] [#2 -0.11,0.03,0.56,U] [#3 0.00,-0.00,0.31,U] [#4 -0.18,0.10,0.00,M1] [#5 -0.14,-0.11,0.29,U] [#6 -0.06,0.13,0.27,U] [#7 0.04,0.09,0.28,U] [#8 -0.00,0.32,0.00,M6] 
00:42:41.897 00.000 13300 refined, 5 included, MultiStar: {-0.01, 0.08}, one-star: {0.09, 0.19}
00:42:41.897 00.000 13300 CameraToMount -- cameraTheta (1.64) - m_xAngle (-1.61) = xAngle (3.25 = -3.03)
00:42:41.897 00.000 13300 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.27 = -3.02)
00:42:41.897 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.64 mountX=-0.08 mountY=-0.01, mountTheta=-3.02
00:42:41.899 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.08, opts=13)
00:42:41.899 00.000 13300 Enqueuing Move request for scope (-0.01, 0.08)
00:42:41.899 00.000 11596 Worker thread wakes up
00:42:41.899 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.08) opts 0xd
00:42:41.899 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.08)
00:42:41.899 00.000 11596 Moving (-0.01, 0.08) raw xDistance=-0.08 yDistance=-0.01
00:42:41.899 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:42:41.899 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:41.900 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:42:41.900 00.000 11596 MoveAxis(E, 0, ABG)
00:42:41.900 00.000 11596 Move returns status 0, amount 0
00:42:41.900 00.000 11596 MoveAxis(N, 0, ABG)
00:42:41.900 00.000 11596 Move returns status 0, amount 0
00:42:41.900 00.000 11596 move complete, result=0
00:42:41.900 00.000 11596 worker thread done servicing request
00:42:41.905 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
00:42:41.912 00.007 13300 UpdateGuideState exits: m=1108 SNR=23.2
00:42:41.912 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:41.912 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:42:41.912 00.000 13300 Enqueuing Expose request
00:42:41.912 00.000 11596 Worker thread wakes up
00:42:41.913 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:42:41.913 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:42:42.421 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:42:44.798 02.377 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"86ae1a20-deb7-4bd0-9b9f-f2843662dd68"}
00:42:44.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"86ae1a20-deb7-4bd0-9b9f-f2843662dd68"}
00:42:44.799 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4ac972ce-f8ce-475c-92c3-0fa7f71635cb"}
00:42:44.799 00.000 13300 case statement mapped state 6 to 3
00:42:44.799 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4ac972ce-f8ce-475c-92c3-0fa7f71635cb"}
00:42:44.799 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3614e101-a207-474c-9691-64e397640b41"}
00:42:44.800 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":145,"width":15,"height":15,"star_pos":[6.55,7.02],"pixels":"..."},"id":"3614e101-a207-474c-9691-64e397640b41"}
00:42:45.449 00.649 11596 Exposure complete
00:42:45.519 00.070 11596 worker thread done servicing request
00:42:45.519 00.000 13300 OnExposeComplete: enter
00:42:45.519 00.000 13300 UpdateGuideState(): m_state=6
00:42:45.519 00.000 13300 Star::Find(15, 123, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 146
00:42:45.520 00.001 13300 Star::Find returns 1 (0), X=123.57, Y=995.88, Mass=1113, SNR=23.3, Peak=111 HFD=3.8
00:42:45.520 00.000 13300 MultiStar: [#1 0.13,-0.10,0.62,U] [#2 -0.21,-0.07,0.00,M1] [#3 -0.16,0.11,0.00,M1] [#4 0.09,-0.11,0.26,U] [#5 0.45,-0.00,0.00,M4] [#6 0.16,-0.17,0.00,M3] [#7 -0.08,-0.09,0.29,U] [#8 0.67,-0.20,0.00,M7] 
00:42:45.520 00.000 13300 refined, 3 included, MultiStar: {0.09, -0.03}, one-star: {0.11, 0.04}
00:42:45.520 00.000 13300 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-1.61) = xAngle (1.23 = 1.23)
00:42:45.520 00.000 13300 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.25 = 1.25)
00:42:45.521 00.001 13300 CameraToMount -- cameraX=0.09 cameraY=-0.03 hyp=0.09 cameraTheta=-0.38 mountX=0.03 mountY=0.09, mountTheta=1.23
00:42:45.522 00.001 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.03, opts=13)
00:42:45.523 00.001 13300 Enqueuing Move request for scope (0.09, -0.03)
00:42:45.523 00.000 11596 Worker thread wakes up
00:42:45.523 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.03) opts 0xd
00:42:45.523 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.03)
00:42:45.523 00.000 11596 Moving (0.09, -0.03) raw xDistance=0.03 yDistance=0.09
00:42:45.523 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:42:45.523 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:45.523 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:42:45.524 00.001 11596 MoveAxis(E, 0, ABG)
00:42:45.524 00.000 11596 Move returns status 0, amount 0
00:42:45.524 00.000 11596 MoveAxis(N, 0, ABG)
00:42:45.524 00.000 11596 Move returns status 0, amount 0
00:42:45.524 00.000 11596 move complete, result=0
00:42:45.524 00.000 11596 worker thread done servicing request
00:42:45.529 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
00:42:45.537 00.008 13300 UpdateGuideState exits: m=1113 SNR=23.3
00:42:45.537 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:45.537 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:42:45.537 00.000 13300 Enqueuing Expose request
00:42:45.537 00.000 11596 Worker thread wakes up
00:42:45.538 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:42:45.538 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:42:46.046 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:42:47.798 01.752 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0aece38a-c784-4c69-92d0-09d53dec4856"}
00:42:47.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0aece38a-c784-4c69-92d0-09d53dec4856"}
00:42:47.799 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d4e073f0-9066-4e6f-a2e6-5140ff415fa4"}
00:42:47.799 00.000 13300 case statement mapped state 6 to 3
00:42:47.799 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d4e073f0-9066-4e6f-a2e6-5140ff415fa4"}
00:42:47.799 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d6fb4e00-1141-48a4-aa6e-b835b6cb50bc"}
00:42:47.799 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":146,"width":15,"height":15,"star_pos":[6.57,6.88],"pixels":"..."},"id":"d6fb4e00-1141-48a4-aa6e-b835b6cb50bc"}
00:42:49.143 01.344 11596 Exposure complete
00:42:49.218 00.075 11596 worker thread done servicing request
00:42:49.218 00.000 13300 OnExposeComplete: enter
00:42:49.219 00.001 13300 UpdateGuideState(): m_state=6
00:42:49.219 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 147
00:42:49.219 00.000 13300 Star::Find returns 1 (0), X=123.64, Y=995.96, Mass=1116, SNR=23.3, Peak=103 HFD=3.9
00:42:49.220 00.001 13300 MultiStar: [#1 0.17,0.15,0.00,M5] [#2 -0.07,-0.15,0.56,U] [#3 -0.06,0.04,0.30,U] [#4 0.08,0.03,0.25,U] [#5 -0.15,-0.13,0.00,M5] [#6 0.21,-0.11,0.00,M4] [#7 -0.14,0.10,0.28,U] [#8 0.06,-0.04,0.27,U] 
00:42:49.220 00.000 13300 refined, 5 included, MultiStar: {0.04, 0.03}, one-star: {0.17, 0.12}
00:42:49.220 00.000 13300 CameraToMount -- cameraTheta (0.57) - m_xAngle (-1.61) = xAngle (2.17 = 2.17)
00:42:49.220 00.000 13300 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.19 = 2.19)
00:42:49.220 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.03 hyp=0.05 cameraTheta=0.57 mountX=-0.03 mountY=0.04, mountTheta=2.18
00:42:49.221 00.001 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.03, opts=13)
00:42:49.221 00.000 13300 Enqueuing Move request for scope (0.04, 0.03)
00:42:49.222 00.001 11596 Worker thread wakes up
00:42:49.222 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.03) opts 0xd
00:42:49.222 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.03)
00:42:49.222 00.000 11596 Moving (0.04, 0.03) raw xDistance=-0.03 yDistance=0.04
00:42:49.222 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:42:49.222 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:49.222 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:42:49.222 00.000 11596 MoveAxis(E, 0, ABG)
00:42:49.222 00.000 11596 Move returns status 0, amount 0
00:42:49.223 00.001 11596 MoveAxis(N, 0, ABG)
00:42:49.223 00.000 11596 Move returns status 0, amount 0
00:42:49.223 00.000 11596 move complete, result=0
00:42:49.223 00.000 11596 worker thread done servicing request
00:42:49.228 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
00:42:49.236 00.008 13300 UpdateGuideState exits: m=1116 SNR=23.3
00:42:49.236 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:49.236 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:42:49.236 00.000 13300 Enqueuing Expose request
00:42:49.236 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:42:49.237 00.001 11596 Worker thread wakes up
00:42:49.237 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:42:49.745 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:42:50.797 01.052 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0fe1676d-9fdc-4350-9bdf-dff4a2d0f5c1"}
00:42:50.797 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0fe1676d-9fdc-4350-9bdf-dff4a2d0f5c1"}
00:42:50.798 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"30b5641b-401f-48c1-81d9-6a86a6345298"}
00:42:50.798 00.000 13300 case statement mapped state 6 to 3
00:42:50.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"30b5641b-401f-48c1-81d9-6a86a6345298"}
00:42:50.798 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ac421d06-d5f1-4ce5-8bae-2079ee4754de"}
00:42:50.799 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":147,"width":15,"height":15,"star_pos":[6.64,6.96],"pixels":"..."},"id":"ac421d06-d5f1-4ce5-8bae-2079ee4754de"}
00:42:52.780 01.981 11596 Exposure complete
00:42:52.851 00.071 11596 worker thread done servicing request
00:42:52.851 00.000 13300 OnExposeComplete: enter
00:42:52.851 00.000 13300 UpdateGuideState(): m_state=6
00:42:52.852 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 148
00:42:52.852 00.000 13300 Star::Find returns 1 (0), X=123.72, Y=995.84, Mass=1135, SNR=23.5, Peak=103 HFD=4.0
00:42:52.853 00.001 13300 MultiStar: [#1 0.13,-0.02,0.60,U] [#2 -0.02,-0.11,0.55,U] [#3 -0.13,-0.04,0.31,U] [#4 0.54,-0.25,0.00,M1] [#5 0.32,0.10,0.00,M6] [#6 0.04,-0.15,0.27,U] [#7 -0.23,-0.03,0.00,M4] [#8 0.26,0.08,0.00,M7] 
00:42:52.853 00.000 13300 refined, 4 included, MultiStar: {0.11, -0.04}, one-star: {0.26, 0.00}
00:42:52.853 00.000 13300 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-1.61) = xAngle (1.22 = 1.22)
00:42:52.853 00.000 13300 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.23 = 1.23)
00:42:52.853 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.04 hyp=0.12 cameraTheta=-0.39 mountX=0.04 mountY=0.11, mountTheta=1.22
00:42:52.855 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.04, opts=13)
00:42:52.855 00.000 13300 Enqueuing Move request for scope (0.11, -0.04)
00:42:52.855 00.000 11596 Worker thread wakes up
00:42:52.855 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.04) opts 0xd
00:42:52.856 00.001 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.04)
00:42:52.856 00.000 11596 Moving (0.11, -0.04) raw xDistance=0.04 yDistance=0.11
00:42:52.856 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:42:52.856 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:52.856 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:42:52.856 00.000 11596 MoveAxis(E, 0, ABG)
00:42:52.856 00.000 11596 Move returns status 0, amount 0
00:42:52.856 00.000 11596 MoveAxis(N, 0, ABG)
00:42:52.856 00.000 11596 Move returns status 0, amount 0
00:42:52.856 00.000 11596 move complete, result=0
00:42:52.856 00.000 11596 worker thread done servicing request
00:42:52.861 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
00:42:52.869 00.008 13300 UpdateGuideState exits: m=1135 SNR=23.5
00:42:52.869 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:52.869 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:42:52.869 00.000 13300 Enqueuing Expose request
00:42:52.869 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:42:52.869 00.000 11596 Worker thread wakes up
00:42:52.869 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:42:53.381 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:42:53.795 00.414 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2c2f8cb7-0bb6-4da1-8a34-f88c2e583749"}
00:42:53.795 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2c2f8cb7-0bb6-4da1-8a34-f88c2e583749"}
00:42:53.796 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"97bedfcc-93d3-49f6-a6f1-f7091e5c9910"}
00:42:53.796 00.000 13300 case statement mapped state 6 to 3
00:42:53.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"97bedfcc-93d3-49f6-a6f1-f7091e5c9910"}
00:42:53.796 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"094fbb44-1eb6-46f2-8dcf-bd5895d87cac"}
00:42:53.797 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":148,"width":15,"height":15,"star_pos":[6.72,6.84],"pixels":"..."},"id":"094fbb44-1eb6-46f2-8dcf-bd5895d87cac"}
00:42:56.482 02.685 11596 Exposure complete
00:42:56.560 00.078 11596 worker thread done servicing request
00:42:56.560 00.000 13300 OnExposeComplete: enter
00:42:56.560 00.000 13300 UpdateGuideState(): m_state=6
00:42:56.561 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 149
00:42:56.561 00.000 13300 Star::Find returns 1 (0), X=123.70, Y=995.88, Mass=1118, SNR=23.3, Peak=104 HFD=4.0
00:42:56.561 00.000 13300 MultiStar: [#1 0.23,0.00,0.00,M5] [#2 0.05,-0.14,0.56,U] [#3 -0.05,-0.02,0.30,U] [#4 0.56,-0.31,0.00,M2] [#5 0.16,-0.21,0.00,M7] [#6 0.10,-0.34,0.00,M4] [#7 -0.30,-0.14,0.00,M5] [#8 0.16,-0.05,0.26,U] 
00:42:56.561 00.000 13300 refined, 3 included, MultiStar: {0.14, -0.03}, one-star: {0.23, 0.04}
00:42:56.561 00.000 13300 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-1.61) = xAngle (1.41 = 1.41)
00:42:56.562 00.001 13300 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.42 = 1.42)
00:42:56.562 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=-0.03 hyp=0.14 cameraTheta=-0.20 mountX=0.02 mountY=0.14, mountTheta=1.41
00:42:56.563 00.001 13300 SchedulePrimaryMove(1016D950, x=0.14, y=-0.03, opts=13)
00:42:56.563 00.000 13300 Enqueuing Move request for scope (0.14, -0.03)
00:42:56.563 00.000 11596 Worker thread wakes up
00:42:56.563 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.03) opts 0xd
00:42:56.564 00.001 11596 Handling offset move in thread for scope, endpoint = (0.14, -0.03)
00:42:56.564 00.000 11596 Moving (0.14, -0.03) raw xDistance=0.02 yDistance=0.14
00:42:56.564 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:42:56.564 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:56.564 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:42:56.564 00.000 11596 MoveAxis(E, 0, ABG)
00:42:56.564 00.000 11596 Move returns status 0, amount 0
00:42:56.564 00.000 11596 MoveAxis(N, 0, ABG)
00:42:56.564 00.000 11596 Move returns status 0, amount 0
00:42:56.564 00.000 11596 move complete, result=0
00:42:56.565 00.001 11596 worker thread done servicing request
00:42:56.569 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
00:42:56.579 00.010 13300 UpdateGuideState exits: m=1118 SNR=23.3
00:42:56.579 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:56.579 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:42:56.580 00.001 13300 Enqueuing Expose request
00:42:56.580 00.000 11596 Worker thread wakes up
00:42:56.580 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:42:56.580 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:42:56.795 00.215 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ff98a618-0a56-4cf9-b464-2783876134da"}
00:42:56.795 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ff98a618-0a56-4cf9-b464-2783876134da"}
00:42:56.800 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a00b3679-312c-46ad-b784-3ee44210d625"}
00:42:56.800 00.000 13300 case statement mapped state 6 to 3
00:42:56.800 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a00b3679-312c-46ad-b784-3ee44210d625"}
00:42:56.802 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"60acc948-c5a7-45bd-88e3-c7db8a802acc"}
00:42:56.802 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":149,"width":15,"height":15,"star_pos":[6.70,6.88],"pixels":"..."},"id":"60acc948-c5a7-45bd-88e3-c7db8a802acc"}
00:42:57.093 00.291 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:42:59.794 02.701 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"32e1269a-6c12-461d-a064-d789fd66a1e9"}
00:42:59.794 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"32e1269a-6c12-461d-a064-d789fd66a1e9"}
00:42:59.795 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dbe13ea7-0748-4032-8024-1665a85a7ec0"}
00:42:59.795 00.000 13300 case statement mapped state 6 to 3
00:42:59.795 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dbe13ea7-0748-4032-8024-1665a85a7ec0"}
00:42:59.796 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"afc42969-b03a-45bf-91fc-22017182afaf"}
00:42:59.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":149,"width":15,"height":15,"star_pos":[6.70,6.88],"pixels":"..."},"id":"afc42969-b03a-45bf-91fc-22017182afaf"}
00:43:00.140 00.344 11596 Exposure complete
00:43:00.229 00.089 11596 worker thread done servicing request
00:43:00.229 00.000 13300 OnExposeComplete: enter
00:43:00.230 00.001 13300 UpdateGuideState(): m_state=6
00:43:00.230 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 150
00:43:00.230 00.000 13300 Star::Find returns 1 (0), X=123.69, Y=995.87, Mass=1109, SNR=23.3, Peak=103 HFD=4.0
00:43:00.231 00.001 13300 MultiStar: [#1 0.33,-0.03,0.00,M6] [#2 -0.25,-0.09,0.00,M1] [#3 -0.01,0.08,0.30,U] [#4 0.03,-0.47,0.00,M3] [#5 0.05,-0.07,0.31,U] [#6 0.43,-0.09,0.00,M5] [#7 -0.14,-0.10,0.29,U] [#8 -0.11,-0.12,0.27,U] 
00:43:00.231 00.000 13300 refined, 4 included, MultiStar: {0.08, -0.01}, one-star: {0.23, 0.03}
00:43:00.231 00.000 13300 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-1.61) = xAngle (1.42 = 1.42)
00:43:00.231 00.000 13300 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.43 = 1.43)
00:43:00.232 00.001 13300 CameraToMount -- cameraX=0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-0.19 mountX=0.01 mountY=0.08, mountTheta=1.42
00:43:00.235 00.003 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.01, opts=13)
00:43:00.235 00.000 13300 Enqueuing Move request for scope (0.08, -0.01)
00:43:00.235 00.000 11596 Worker thread wakes up
00:43:00.235 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.01) opts 0xd
00:43:00.235 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.01)
00:43:00.236 00.001 11596 Moving (0.08, -0.01) raw xDistance=0.01 yDistance=0.08
00:43:00.236 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:43:00.236 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:00.236 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:43:00.236 00.000 11596 MoveAxis(E, 0, ABG)
00:43:00.236 00.000 11596 Move returns status 0, amount 0
00:43:00.237 00.001 11596 MoveAxis(N, 0, ABG)
00:43:00.237 00.000 11596 Move returns status 0, amount 0
00:43:00.237 00.000 11596 move complete, result=0
00:43:00.237 00.000 11596 worker thread done servicing request
00:43:00.244 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
00:43:00.253 00.009 13300 UpdateGuideState exits: m=1109 SNR=23.3
00:43:00.253 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:00.253 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:43:00.254 00.001 13300 Enqueuing Expose request
00:43:00.254 00.000 11596 Worker thread wakes up
00:43:00.254 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:43:00.254 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:43:00.760 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:43:02.794 02.034 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"02b63108-a15c-4fc9-9b3e-869b081d8b6b"}
00:43:02.794 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"02b63108-a15c-4fc9-9b3e-869b081d8b6b"}
00:43:02.795 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bab7c2fa-9cfe-4bd1-bdaf-f3a7558fb770"}
00:43:02.795 00.000 13300 case statement mapped state 6 to 3
00:43:02.795 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bab7c2fa-9cfe-4bd1-bdaf-f3a7558fb770"}
00:43:02.795 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"06426051-43c2-42a2-9669-d07930dca9ac"}
00:43:02.795 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":150,"width":15,"height":15,"star_pos":[6.69,6.87],"pixels":"..."},"id":"06426051-43c2-42a2-9669-d07930dca9ac"}
00:43:03.795 01.000 11596 Exposure complete
00:43:03.867 00.072 11596 worker thread done servicing request
00:43:03.867 00.000 13300 OnExposeComplete: enter
00:43:03.867 00.000 13300 UpdateGuideState(): m_state=6
00:43:03.867 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 151
00:43:03.867 00.000 13300 Star::Find returns 1 (0), X=123.69, Y=995.98, Mass=1083, SNR=23.0, Peak=100 HFD=3.9
00:43:03.868 00.001 13300 MultiStar: [#1 0.27,0.17,0.00,M7] [#2 -0.01,-0.17,0.56,U] [#3 -0.09,0.08,0.32,U] [#4 0.07,0.05,0.28,U] [#5 0.21,0.05,0.00,M7] [#6 0.01,-0.06,0.27,U] [#7 0.06,-0.07,0.31,U] [#8 0.17,0.17,0.00,M6] 
00:43:03.868 00.000 13300 refined, 5 included, MultiStar: {0.08, 0.02}, one-star: {0.23, 0.15}
00:43:03.868 00.000 13300 CameraToMount -- cameraTheta (0.21) - m_xAngle (-1.61) = xAngle (1.82 = 1.82)
00:43:03.868 00.000 13300 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.84 = 1.84)
00:43:03.868 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.02 hyp=0.09 cameraTheta=0.21 mountX=-0.02 mountY=0.08, mountTheta=1.82
00:43:03.870 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.02, opts=13)
00:43:03.870 00.000 13300 Enqueuing Move request for scope (0.08, 0.02)
00:43:03.870 00.000 11596 Worker thread wakes up
00:43:03.870 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.02) opts 0xd
00:43:03.870 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.02)
00:43:03.870 00.000 11596 Moving (0.08, 0.02) raw xDistance=-0.02 yDistance=0.08
00:43:03.871 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:43:03.871 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:03.871 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:43:03.871 00.000 11596 MoveAxis(E, 0, ABG)
00:43:03.871 00.000 11596 Move returns status 0, amount 0
00:43:03.871 00.000 11596 MoveAxis(N, 0, ABG)
00:43:03.871 00.000 11596 Move returns status 0, amount 0
00:43:03.872 00.001 11596 move complete, result=0
00:43:03.872 00.000 11596 worker thread done servicing request
00:43:03.876 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
00:43:03.884 00.008 13300 UpdateGuideState exits: m=1083 SNR=23.0
00:43:03.884 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:03.884 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:43:03.884 00.000 13300 Enqueuing Expose request
00:43:03.884 00.000 11596 Worker thread wakes up
00:43:03.885 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:43:03.885 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:43:04.400 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:43:05.794 01.394 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2f88d620-9259-4f21-97de-a2afa3a0ffa5"}
00:43:05.794 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2f88d620-9259-4f21-97de-a2afa3a0ffa5"}
00:43:05.795 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ce0b9fa8-8a99-4523-ab17-9bad3042b40c"}
00:43:05.795 00.000 13300 case statement mapped state 6 to 3
00:43:05.795 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ce0b9fa8-8a99-4523-ab17-9bad3042b40c"}
00:43:05.796 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"68cb77fe-efa3-4a1e-90fd-52dc495b1431"}
00:43:05.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":151,"width":15,"height":15,"star_pos":[6.69,6.98],"pixels":"..."},"id":"68cb77fe-efa3-4a1e-90fd-52dc495b1431"}
00:43:07.453 01.657 11596 Exposure complete
00:43:07.528 00.075 11596 worker thread done servicing request
00:43:07.528 00.000 13300 OnExposeComplete: enter
00:43:07.528 00.000 13300 UpdateGuideState(): m_state=6
00:43:07.528 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 152
00:43:07.528 00.000 13300 Star::Find returns 1 (0), X=123.70, Y=996.05, Mass=1130, SNR=23.5, Peak=98 HFD=4.0
00:43:07.529 00.001 13300 MultiStar: [#1 0.27,0.10,0.00,M8] [#2 0.14,0.03,0.56,U] [#3 -0.01,-0.04,0.29,U] [#4 0.11,0.09,0.25,U] [#5 0.32,0.35,0.00,M8] [#6 -0.10,0.13,0.26,U] [#7 0.01,-0.13,0.29,U] [#8 0.05,0.16,0.24,U] 
00:43:07.529 00.000 13300 refined, 6 included, MultiStar: {0.11, 0.09}, one-star: {0.23, 0.21}
00:43:07.529 00.000 13300 CameraToMount -- cameraTheta (0.70) - m_xAngle (-1.61) = xAngle (2.31 = 2.31)
00:43:07.529 00.000 13300 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.32 = 2.32)
00:43:07.529 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.09 hyp=0.14 cameraTheta=0.70 mountX=-0.10 mountY=0.11, mountTheta=2.31
00:43:07.531 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.09, opts=13)
00:43:07.531 00.000 13300 Enqueuing Move request for scope (0.11, 0.09)
00:43:07.532 00.001 11596 Worker thread wakes up
00:43:07.532 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.09) opts 0xd
00:43:07.532 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.09)
00:43:07.532 00.000 11596 Moving (0.11, 0.09) raw xDistance=-0.10 yDistance=0.11
00:43:07.532 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:43:07.532 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:07.532 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:43:07.532 00.000 11596 MoveAxis(E, 0, ABG)
00:43:07.532 00.000 11596 Move returns status 0, amount 0
00:43:07.532 00.000 11596 MoveAxis(N, 0, ABG)
00:43:07.533 00.001 11596 Move returns status 0, amount 0
00:43:07.533 00.000 11596 move complete, result=0
00:43:07.533 00.000 11596 worker thread done servicing request
00:43:07.537 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
00:43:07.545 00.008 13300 UpdateGuideState exits: m=1130 SNR=23.5
00:43:07.545 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:07.545 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:43:07.545 00.000 13300 Enqueuing Expose request
00:43:07.545 00.000 11596 Worker thread wakes up
00:43:07.545 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:43:07.546 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:43:08.059 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:43:08.793 00.734 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c10927bf-2f66-46bc-86f6-6e7be85da868"}
00:43:08.794 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c10927bf-2f66-46bc-86f6-6e7be85da868"}
00:43:08.794 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a890948f-7c20-459e-9385-4d7d1fdddd72"}
00:43:08.795 00.001 13300 case statement mapped state 6 to 3
00:43:08.795 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a890948f-7c20-459e-9385-4d7d1fdddd72"}
00:43:08.795 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a9304abd-0791-4933-a6c7-d277ca639088"}
00:43:08.795 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":152,"width":15,"height":15,"star_pos":[6.70,7.05],"pixels":"..."},"id":"a9304abd-0791-4933-a6c7-d277ca639088"}
00:43:11.092 02.297 11596 Exposure complete
00:43:11.165 00.073 11596 worker thread done servicing request
00:43:11.166 00.001 13300 OnExposeComplete: enter
00:43:11.166 00.000 13300 UpdateGuideState(): m_state=6
00:43:11.166 00.000 13300 Star::Find(15, 123, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 153
00:43:11.166 00.000 13300 Star::Find returns 1 (0), X=123.59, Y=995.90, Mass=1093, SNR=23.0, Peak=103 HFD=3.9
00:43:11.167 00.001 13300 MultiStar: [#1 0.19,0.18,0.00,M9] [#2 0.04,-0.03,0.57,U] [#3 0.07,-0.09,0.32,U] [#4 0.30,-0.14,0.00,M2] [#5 0.19,0.04,0.00,M9] [#6 -0.02,-0.21,0.00,M4] [#7 0.05,0.11,0.29,U] [#8 -0.01,0.24,0.00,M6] 
00:43:11.167 00.000 13300 refined, 3 included, MultiStar: {0.08, 0.02}, one-star: {0.12, 0.06}
00:43:11.167 00.000 13300 CameraToMount -- cameraTheta (0.26) - m_xAngle (-1.61) = xAngle (1.87 = 1.87)
00:43:11.167 00.000 13300 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.88 = 1.88)
00:43:11.167 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.02 hyp=0.09 cameraTheta=0.26 mountX=-0.03 mountY=0.08, mountTheta=1.87
00:43:11.169 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.02, opts=13)
00:43:11.169 00.000 13300 Enqueuing Move request for scope (0.08, 0.02)
00:43:11.169 00.000 11596 Worker thread wakes up
00:43:11.170 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.02) opts 0xd
00:43:11.170 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.02)
00:43:11.170 00.000 11596 Moving (0.08, 0.02) raw xDistance=-0.03 yDistance=0.08
00:43:11.170 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:43:11.170 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:11.170 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:43:11.171 00.001 11596 MoveAxis(E, 0, ABG)
00:43:11.171 00.000 11596 Move returns status 0, amount 0
00:43:11.171 00.000 11596 MoveAxis(N, 0, ABG)
00:43:11.171 00.000 11596 Move returns status 0, amount 0
00:43:11.171 00.000 11596 move complete, result=0
00:43:11.172 00.001 11596 worker thread done servicing request
00:43:11.180 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
00:43:11.188 00.008 13300 UpdateGuideState exits: m=1093 SNR=23.0
00:43:11.189 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:11.189 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:43:11.189 00.000 13300 Enqueuing Expose request
00:43:11.189 00.000 11596 Worker thread wakes up
00:43:11.189 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:43:11.189 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:43:11.695 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:43:11.794 00.099 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"52e852b9-834e-48fc-81e8-45dd69a597b1"}
00:43:11.794 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"52e852b9-834e-48fc-81e8-45dd69a597b1"}
00:43:11.795 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7898d406-8b94-42ed-8fcb-841c549441cc"}
00:43:11.796 00.001 13300 case statement mapped state 6 to 3
00:43:11.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7898d406-8b94-42ed-8fcb-841c549441cc"}
00:43:11.797 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f4a24259-70a9-4382-8bf2-b7cf2b6e3177"}
00:43:11.798 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":153,"width":15,"height":15,"star_pos":[6.59,6.90],"pixels":"..."},"id":"f4a24259-70a9-4382-8bf2-b7cf2b6e3177"}
00:43:14.742 02.944 11596 Exposure complete
00:43:14.794 00.052 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"239bfd29-8fc9-4945-86f5-d66d7530f9d8"}
00:43:14.794 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"239bfd29-8fc9-4945-86f5-d66d7530f9d8"}
00:43:14.795 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"04003bfb-9b57-4a13-969c-385001c80b90"}
00:43:14.795 00.000 13300 case statement mapped state 6 to 3
00:43:14.795 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"04003bfb-9b57-4a13-969c-385001c80b90"}
00:43:14.796 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"12935187-fb22-4013-8384-d98e4917c9a1"}
00:43:14.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":153,"width":15,"height":15,"star_pos":[6.59,6.90],"pixels":"..."},"id":"12935187-fb22-4013-8384-d98e4917c9a1"}
00:43:14.860 00.064 11596 worker thread done servicing request
00:43:14.861 00.001 13300 OnExposeComplete: enter
00:43:14.861 00.000 13300 UpdateGuideState(): m_state=6
00:43:14.861 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 154
00:43:14.862 00.001 13300 Star::Find returns 1 (0), X=123.70, Y=995.96, Mass=1099, SNR=23.1, Peak=99 HFD=4.0
00:43:14.862 00.000 13300 MultiStar: [#1 0.05,0.16,0.62,U] [#2 -0.03,-0.03,0.56,U] [#3 0.07,-0.00,0.29,U] [#4 0.16,-0.29,0.00,M3] [#5 0.23,0.29,0.00,M10] [#6 0.35,-0.01,0.00,M5] [#7 -0.30,-0.02,0.00,M2] [#8 0.27,0.04,0.00,M7] 
00:43:14.863 00.001 13300 refined, 3 included, MultiStar: {0.11, 0.08}, one-star: {0.24, 0.12}
00:43:14.863 00.000 13300 CameraToMount -- cameraTheta (0.62) - m_xAngle (-1.61) = xAngle (2.23 = 2.23)
00:43:14.863 00.000 13300 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.25 = 2.25)
00:43:14.863 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.08 hyp=0.13 cameraTheta=0.62 mountX=-0.08 mountY=0.11, mountTheta=2.24
00:43:14.866 00.003 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.08, opts=13)
00:43:14.866 00.000 13300 Enqueuing Move request for scope (0.11, 0.08)
00:43:14.870 00.004 11596 Worker thread wakes up
00:43:14.870 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.08) opts 0xd
00:43:14.870 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.08)
00:43:14.870 00.000 11596 Moving (0.11, 0.08) raw xDistance=-0.08 yDistance=0.11
00:43:14.871 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:43:14.871 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:14.871 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:43:14.871 00.000 11596 MoveAxis(E, 0, ABG)
00:43:14.872 00.001 11596 Move returns status 0, amount 0
00:43:14.872 00.000 11596 MoveAxis(N, 0, ABG)
00:43:14.872 00.000 11596 Move returns status 0, amount 0
00:43:14.872 00.000 11596 move complete, result=0
00:43:14.872 00.000 11596 worker thread done servicing request
00:43:14.875 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
00:43:14.887 00.012 13300 UpdateGuideState exits: m=1099 SNR=23.1
00:43:14.888 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:14.888 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:43:14.888 00.000 13300 Enqueuing Expose request
00:43:14.888 00.000 11596 Worker thread wakes up
00:43:14.888 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:43:14.888 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:43:15.402 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:43:17.793 02.391 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e9002dd2-7d0b-4ddc-9b67-3410dafacf20"}
00:43:17.793 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e9002dd2-7d0b-4ddc-9b67-3410dafacf20"}
00:43:17.794 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aac9b3d4-bf25-427d-81f0-2c84e482cb9b"}
00:43:17.794 00.000 13300 case statement mapped state 6 to 3
00:43:17.794 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"aac9b3d4-bf25-427d-81f0-2c84e482cb9b"}
00:43:17.795 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"54e20dc4-9cba-4f50-b270-963614bf7208"}
00:43:17.795 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":154,"width":15,"height":15,"star_pos":[6.70,6.96],"pixels":"..."},"id":"54e20dc4-9cba-4f50-b270-963614bf7208"}
00:43:18.460 00.665 11596 Exposure complete
00:43:18.559 00.099 11596 worker thread done servicing request
00:43:18.559 00.000 13300 OnExposeComplete: enter
00:43:18.559 00.000 13300 UpdateGuideState(): m_state=6
00:43:18.560 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 155
00:43:18.560 00.000 13300 Star::Find returns 1 (0), X=123.65, Y=995.84, Mass=1109, SNR=23.2, Peak=106 HFD=3.9
00:43:18.561 00.001 13300 MultiStar: [#1 0.06,0.03,0.60,U] [#2 0.09,-0.09,0.56,U] [#3 0.23,-0.20,0.00,M1] [#4 0.14,-0.09,0.26,U] [#5 0.18,0.05,0.00,R] [#6 0.12,-0.36,0.00,M6] [#7 -0.12,-0.02,0.27,U] [#8 0.13,-0.19,0.00,M8] 
00:43:18.561 00.000 13300 refined, 4 included, MultiStar: {0.10, -0.02}, one-star: {0.18, 0.01}
00:43:18.561 00.000 13300 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-1.61) = xAngle (1.41 = 1.41)
00:43:18.561 00.000 13300 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.43 = 1.43)
00:43:18.561 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=-0.02 hyp=0.10 cameraTheta=-0.19 mountX=0.02 mountY=0.10, mountTheta=1.42
00:43:18.563 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=-0.02, opts=13)
00:43:18.564 00.001 13300 Enqueuing Move request for scope (0.10, -0.02)
00:43:18.564 00.000 11596 Worker thread wakes up
00:43:18.564 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.02) opts 0xd
00:43:18.564 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, -0.02)
00:43:18.564 00.000 11596 Moving (0.10, -0.02) raw xDistance=0.02 yDistance=0.10
00:43:18.564 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:43:18.564 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:18.565 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:43:18.565 00.000 11596 MoveAxis(E, 0, ABG)
00:43:18.565 00.000 11596 Move returns status 0, amount 0
00:43:18.565 00.000 11596 MoveAxis(N, 0, ABG)
00:43:18.565 00.000 11596 Move returns status 0, amount 0
00:43:18.565 00.000 11596 move complete, result=0
00:43:18.565 00.000 11596 worker thread done servicing request
00:43:18.571 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
00:43:18.583 00.012 13300 UpdateGuideState exits: m=1109 SNR=23.2
00:43:18.583 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:18.583 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:43:18.583 00.000 13300 Enqueuing Expose request
00:43:18.583 00.000 11596 Worker thread wakes up
00:43:18.584 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:43:18.584 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:43:19.086 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:43:20.794 01.708 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e9525bfd-8deb-4af6-b5d6-23c49288f4da"}
00:43:20.794 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e9525bfd-8deb-4af6-b5d6-23c49288f4da"}
00:43:20.795 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"84b920e9-5a95-42a2-bd83-cd6e2f1f8f62"}
00:43:20.795 00.000 13300 case statement mapped state 6 to 3
00:43:20.795 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"84b920e9-5a95-42a2-bd83-cd6e2f1f8f62"}
00:43:20.796 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0ae40ce5-c22a-4e32-94df-af7a8dc3caa8"}
00:43:20.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":155,"width":15,"height":15,"star_pos":[6.65,6.84],"pixels":"..."},"id":"0ae40ce5-c22a-4e32-94df-af7a8dc3caa8"}
00:43:22.161 01.365 11596 Exposure complete
00:43:22.250 00.089 11596 worker thread done servicing request
00:43:22.250 00.000 13300 OnExposeComplete: enter
00:43:22.250 00.000 13300 UpdateGuideState(): m_state=6
00:43:22.251 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 156
00:43:22.251 00.000 13300 Star::Find returns 1 (0), X=123.60, Y=995.95, Mass=1114, SNR=23.3, Peak=103 HFD=3.8
00:43:22.251 00.000 13300 MultiStar: [#1 0.27,0.06,0.00,M8] [#2 -0.11,0.00,0.55,U] [#3 0.04,-0.08,0.30,U] [#4 0.20,-0.11,0.00,M3] [#5 0.19,-0.01,0.00,M1] [#6 0.27,-0.09,0.00,M7] [#7 0.08,0.08,0.29,U] [#8 -0.04,0.10,0.26,U] 
00:43:22.252 00.001 13300 refined, 4 included, MultiStar: {0.04, 0.06}, one-star: {0.13, 0.11}
00:43:22.252 00.000 13300 CameraToMount -- cameraTheta (0.96) - m_xAngle (-1.61) = xAngle (2.57 = 2.57)
00:43:22.252 00.000 13300 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.59 = 2.59)
00:43:22.252 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.06 hyp=0.07 cameraTheta=0.96 mountX=-0.06 mountY=0.04, mountTheta=2.58
00:43:22.254 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.06, opts=13)
00:43:22.254 00.000 13300 Enqueuing Move request for scope (0.04, 0.06)
00:43:22.255 00.001 11596 Worker thread wakes up
00:43:22.255 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.06) opts 0xd
00:43:22.255 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.06)
00:43:22.255 00.000 11596 Moving (0.04, 0.06) raw xDistance=-0.06 yDistance=0.04
00:43:22.255 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:43:22.255 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:22.256 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:43:22.256 00.000 11596 MoveAxis(E, 0, ABG)
00:43:22.256 00.000 11596 Move returns status 0, amount 0
00:43:22.256 00.000 11596 MoveAxis(N, 0, ABG)
00:43:22.256 00.000 11596 Move returns status 0, amount 0
00:43:22.256 00.000 11596 move complete, result=0
00:43:22.256 00.000 11596 worker thread done servicing request
00:43:22.263 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
00:43:22.271 00.008 13300 UpdateGuideState exits: m=1114 SNR=23.3
00:43:22.271 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:22.271 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:43:22.271 00.000 13300 Enqueuing Expose request
00:43:22.271 00.000 11596 Worker thread wakes up
00:43:22.271 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:43:22.272 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:43:22.773 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:43:23.794 01.021 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"66e8d06c-8086-425a-aa74-fe8a72704a61"}
00:43:23.794 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"66e8d06c-8086-425a-aa74-fe8a72704a61"}
00:43:23.796 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1c52d1ab-db98-463c-9057-2aa6686de95b"}
00:43:23.796 00.000 13300 case statement mapped state 6 to 3
00:43:23.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1c52d1ab-db98-463c-9057-2aa6686de95b"}
00:43:23.797 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"616a4654-aa66-4bcd-83a5-89f1511787ca"}
00:43:23.798 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":156,"width":15,"height":15,"star_pos":[6.60,6.95],"pixels":"..."},"id":"616a4654-aa66-4bcd-83a5-89f1511787ca"}
00:43:26.734 02.936 11596 Exposure complete
00:43:26.976 00.242 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"91642450-5754-4d8c-a454-8d18cc00109c"}
00:43:26.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"91642450-5754-4d8c-a454-8d18cc00109c"}
00:43:27.077 00.101 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"50a50413-df5a-40c6-9dc1-42cff1b7e45b"}
00:43:27.077 00.000 13300 case statement mapped state 6 to 3
00:43:27.078 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"50a50413-df5a-40c6-9dc1-42cff1b7e45b"}
00:43:27.181 00.103 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2b5e1d93-cb16-42ee-9ebd-151b6a63e481"}
00:43:27.182 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":156,"width":15,"height":15,"star_pos":[6.60,6.95],"pixels":"..."},"id":"2b5e1d93-cb16-42ee-9ebd-151b6a63e481"}
00:43:27.435 00.253 11596 worker thread done servicing request
00:43:27.435 00.000 13300 OnExposeComplete: enter
00:43:27.435 00.000 13300 UpdateGuideState(): m_state=6
00:43:27.436 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 157
00:43:27.436 00.000 13300 Star::Find returns 1 (0), X=123.69, Y=995.92, Mass=1137, SNR=23.5, Peak=98 HFD=4.0
00:43:27.437 00.001 13300 MultiStar: [#1 0.27,0.08,0.00,M9] [#2 0.14,-0.00,0.55,U] [#3 0.31,0.11,0.00,M1] [#4 0.37,-0.30,0.00,M4] [#5 0.21,0.07,0.00,M2] [#6 0.27,0.11,0.00,M8] [#7 0.30,0.21,0.00,M1] [#8 0.35,0.00,0.00,M8] 
00:43:27.437 00.000 13300 refined, 1 included, MultiStar: {0.20, 0.05}, one-star: {0.23, 0.08}
00:43:27.437 00.000 13300 CameraToMount -- cameraTheta (0.27) - m_xAngle (-1.61) = xAngle (1.87 = 1.87)
00:43:27.438 00.001 13300 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.89 = 1.89)
00:43:27.438 00.000 13300 CameraToMount -- cameraX=0.20 cameraY=0.05 hyp=0.20 cameraTheta=0.27 mountX=-0.06 mountY=0.19, mountTheta=1.88
00:43:27.442 00.004 13300 SchedulePrimaryMove(1016D950, x=0.20, y=0.05, opts=13)
00:43:27.443 00.001 13300 Enqueuing Move request for scope (0.20, 0.05)
00:43:27.443 00.000 11596 Worker thread wakes up
00:43:27.444 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.05) opts 0xd
00:43:27.444 00.000 11596 Handling offset move in thread for scope, endpoint = (0.20, 0.05)
00:43:27.444 00.000 11596 Moving (0.20, 0.05) raw xDistance=-0.06 yDistance=0.19
00:43:27.444 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:43:27.444 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.19
00:43:27.444 00.000 11596 MoveAxis(E, 0, ABG)
00:43:27.445 00.001 11596 Move returns status 0, amount 0
00:43:27.445 00.000 11596 MoveAxis(S, 257, ABG)
00:43:27.445 00.000 11596 Guiding  Dir = 1, Dur = 257
00:43:27.456 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
00:43:27.472 00.016 13300 UpdateGuideState exits: m=1137 SNR=23.5
00:43:27.472 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:27.472 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:43:27.473 00.001 13300 Enqueuing Expose request
00:43:27.533 00.060 11596 IsSlewing returns 0
00:43:27.620 00.087 11596 IsGuiding returns 0
00:43:28.225 00.605 11596 IsGuiding returns 1
00:43:28.225 00.000 11596 scope still moving after pulse duration time elapsed
00:43:28.228 00.003 13300 evsrv: cli 10203680 connect
00:43:28.228 00.000 13300 case statement mapped state 6 to 3
00:43:28.229 00.001 13300 case statement mapped state 6 to 3
00:43:28.230 00.001 13300 evsrv: cli 10203680 request: {"method":"get_app_state","id":"de32e718-c0e1-44df-89e4-d616d49f76d7"}
00:43:28.230 00.000 13300 case statement mapped state 6 to 3
00:43:28.230 00.000 13300 evsrv: cli 10203680 response: {"jsonrpc":"2.0","result":"Guiding","id":"de32e718-c0e1-44df-89e4-d616d49f76d7"}
00:43:28.301 00.071 13300 evsrv: cli 10203680 disconnect
00:43:28.647 00.346 11596 IsSlewing returns 0
00:43:28.743 00.096 11596 IsGuiding returns 0
00:43:28.744 00.001 11596 scope move finished after 257 + 865 ms
00:43:28.744 00.000 11596 Move returns status 0, amount 257
00:43:28.744 00.000 11596 move complete, result=0
00:43:28.745 00.001 11596 worker thread done servicing request
00:43:28.745 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.2 px 257 ms SOUTH
00:43:28.745 00.000 11596 Worker thread wakes up
00:43:28.745 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:43:29.266 00.521 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:43:29.948 00.682 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"63fd92ea-edd0-4c53-a3c6-e78dffd72654"}
00:43:29.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"63fd92ea-edd0-4c53-a3c6-e78dffd72654"}
00:43:29.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"91972d0f-1f92-4c36-a5fc-bdd325b85364"}
00:43:29.949 00.000 13300 case statement mapped state 6 to 3
00:43:29.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"91972d0f-1f92-4c36-a5fc-bdd325b85364"}
00:43:29.951 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"01ffbdbe-448a-4d95-b299-bbfecafde9aa"}
00:43:29.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":157,"width":15,"height":15,"star_pos":[6.69,6.92],"pixels":"..."},"id":"01ffbdbe-448a-4d95-b299-bbfecafde9aa"}
00:43:32.381 02.430 11596 Exposure complete
00:43:32.730 00.349 11596 worker thread done servicing request
00:43:32.730 00.000 13300 OnExposeComplete: enter
00:43:32.730 00.000 13300 UpdateGuideState(): m_state=6
00:43:32.731 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 158
00:43:32.731 00.000 13300 Star::Find returns 1 (0), X=123.59, Y=996.14, Mass=1118, SNR=23.4, Peak=97 HFD=3.9
00:43:32.732 00.001 13300 MultiStar: [#1 0.14,0.22,0.00,M10] [#2 -0.05,0.04,0.55,U] [#3 -0.17,0.19,0.00,M2] [#4 0.41,-0.06,0.00,M5] [#5 0.22,0.13,0.00,M3] [#6 -0.11,0.36,0.00,M9] [#7 -0.04,0.17,0.29,U] [#8 0.25,0.20,0.00,M9] 
00:43:32.732 00.000 13300 refined, 2 included, MultiStar: {0.05, 0.20}, one-star: {0.12, 0.30}
00:43:32.732 00.000 13300 CameraToMount -- cameraTheta (1.34) - m_xAngle (-1.61) = xAngle (2.94 = 2.94)
00:43:32.732 00.000 13300 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.96 = 2.96)
00:43:32.732 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.20 hyp=0.21 cameraTheta=1.34 mountX=-0.20 mountY=0.04, mountTheta=2.96
00:43:32.736 00.004 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.20, opts=13)
00:43:32.736 00.000 13300 Enqueuing Move request for scope (0.05, 0.20)
00:43:32.736 00.000 11596 Worker thread wakes up
00:43:32.737 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.20) opts 0xd
00:43:32.737 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.20)
00:43:32.737 00.000 11596 Moving (0.05, 0.20) raw xDistance=-0.20 yDistance=0.04
00:43:32.738 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
00:43:32.738 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:32.738 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:43:32.738 00.000 11596 MoveAxis(E, 255, ABG)
00:43:32.739 00.001 11596 Guiding  Dir = 2, Dur = 255
00:43:32.739 00.000 11596 IsSlewing returns 0
00:43:32.747 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=229, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
00:43:32.761 00.014 13300 UpdateGuideState exits: m=1118 SNR=23.4
00:43:32.762 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:32.762 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:43:32.762 00.000 13300 Enqueuing Expose request
00:43:32.972 00.210 11596 IsGuiding returns 0
00:43:33.025 00.053 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8ea33c52-31bc-4dc7-999d-babbffa30baf"}
00:43:33.025 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8ea33c52-31bc-4dc7-999d-babbffa30baf"}
00:43:33.026 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e37deb61-cc7d-474e-a37c-a8b4c42fa137"}
00:43:33.026 00.000 13300 case statement mapped state 6 to 3
00:43:33.027 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e37deb61-cc7d-474e-a37c-a8b4c42fa137"}
00:43:33.028 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1083b520-c2fb-4009-81d0-8ac3e52f0252"}
00:43:33.028 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":158,"width":15,"height":15,"star_pos":[6.59,7.14],"pixels":"..."},"id":"1083b520-c2fb-4009-81d0-8ac3e52f0252"}
00:43:33.079 00.051 11596 PulseGuide returned control before completion, sleep 158
00:43:33.382 00.303 11596 IsGuiding returns 1
00:43:33.382 00.000 11596 scope still moving after pulse duration time elapsed
00:43:33.407 00.025 11596 IsSlewing returns 0
00:43:33.662 00.255 11596 IsGuiding returns 0
00:43:33.663 00.001 11596 scope move finished after 255 + 435 ms
00:43:33.663 00.000 11596 Move returns status 0, amount 255
00:43:33.663 00.000 11596 MoveAxis(N, 0, ABG)
00:43:33.663 00.000 11596 Move returns status 0, amount 0
00:43:33.664 00.001 11596 move complete, result=0
00:43:33.664 00.000 11596 worker thread done servicing request
00:43:33.664 00.000 13300 GuideStep: -0.2 px 255 ms EAST, 0.0 px 0 ms NORTH
00:43:33.664 00.000 11596 Worker thread wakes up
00:43:33.664 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:43:34.174 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:43:36.021 01.847 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1fa07a8c-2129-426a-8e28-99839f2bfe9c"}
00:43:36.021 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1fa07a8c-2129-426a-8e28-99839f2bfe9c"}
00:43:36.022 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1fabab38-b96d-4038-bda8-007b7538bf0c"}
00:43:36.022 00.000 13300 case statement mapped state 6 to 3
00:43:36.022 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1fabab38-b96d-4038-bda8-007b7538bf0c"}
00:43:36.023 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ee3a4bc0-f653-48e1-9cfa-905824d47256"}
00:43:36.023 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":158,"width":15,"height":15,"star_pos":[6.59,7.14],"pixels":"..."},"id":"ee3a4bc0-f653-48e1-9cfa-905824d47256"}
00:43:37.229 01.206 11596 Exposure complete
00:43:37.324 00.095 11596 worker thread done servicing request
00:43:37.324 00.000 13300 OnExposeComplete: enter
00:43:37.324 00.000 13300 UpdateGuideState(): m_state=6
00:43:37.324 00.000 13300 Star::Find(15, 123, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 159
00:43:37.325 00.001 13300 Star::Find returns 1 (0), X=123.73, Y=996.00, Mass=1096, SNR=23.2, Peak=98 HFD=4.0
00:43:37.325 00.000 13300 MultiStar: [#1 0.31,0.10,0.00,R] [#2 0.04,0.10,0.56,U] [#3 -0.08,0.26,0.00,M3] [#4 0.07,0.25,0.00,M6] [#5 0.06,0.11,0.29,U] [#6 -0.23,0.07,0.00,M10] [#7 0.00,0.26,0.00,M1] [#8 0.10,0.03,0.27,U] 
00:43:37.325 00.000 13300 refined, 3 included, MultiStar: {0.16, 0.12}, one-star: {0.27, 0.16}
00:43:37.325 00.000 13300 CameraToMount -- cameraTheta (0.67) - m_xAngle (-1.61) = xAngle (2.28 = 2.28)
00:43:37.325 00.000 13300 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.29 = 2.29)
00:43:37.325 00.000 13300 CameraToMount -- cameraX=0.16 cameraY=0.12 hyp=0.20 cameraTheta=0.67 mountX=-0.13 mountY=0.15, mountTheta=2.28
00:43:37.327 00.002 13300 SchedulePrimaryMove(1016D950, x=0.16, y=0.12, opts=13)
00:43:37.327 00.000 13300 Enqueuing Move request for scope (0.16, 0.12)
00:43:37.328 00.001 11596 Worker thread wakes up
00:43:37.328 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.12) opts 0xd
00:43:37.328 00.000 11596 Handling offset move in thread for scope, endpoint = (0.16, 0.12)
00:43:37.328 00.000 11596 Moving (0.16, 0.12) raw xDistance=-0.13 yDistance=0.15
00:43:37.328 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:43:37.328 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:37.328 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:43:37.329 00.001 11596 MoveAxis(E, 0, ABG)
00:43:37.329 00.000 11596 Move returns status 0, amount 0
00:43:37.329 00.000 11596 MoveAxis(N, 0, ABG)
00:43:37.329 00.000 11596 Move returns status 0, amount 0
00:43:37.329 00.000 11596 move complete, result=0
00:43:37.329 00.000 11596 worker thread done servicing request
00:43:37.336 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
00:43:37.345 00.009 13300 UpdateGuideState exits: m=1096 SNR=23.2
00:43:37.345 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:37.345 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:43:37.345 00.000 13300 Enqueuing Expose request
00:43:37.346 00.001 11596 Worker thread wakes up
00:43:37.346 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:43:37.346 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:43:37.847 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:43:39.797 01.950 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c0d9b74d-4d70-45bf-badd-da7aa61644a4"}
00:43:39.797 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c0d9b74d-4d70-45bf-badd-da7aa61644a4"}
00:43:39.798 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8bf7b535-fc24-4e95-b76c-667d42b12af7"}
00:43:39.799 00.001 13300 case statement mapped state 6 to 3
00:43:39.799 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8bf7b535-fc24-4e95-b76c-667d42b12af7"}
00:43:39.800 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"13f1e015-28de-4e26-a53a-3b1570f067a8"}
00:43:39.800 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":159,"width":15,"height":15,"star_pos":[6.73,7.00],"pixels":"..."},"id":"13f1e015-28de-4e26-a53a-3b1570f067a8"}
00:43:40.895 01.095 11596 Exposure complete
00:43:40.976 00.081 11596 worker thread done servicing request
00:43:40.976 00.000 13300 OnExposeComplete: enter
00:43:40.977 00.001 13300 UpdateGuideState(): m_state=6
00:43:40.977 00.000 13300 Star::Find(15, 123, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 160
00:43:40.977 00.000 13300 Star::Find returns 1 (0), X=123.74, Y=995.93, Mass=1104, SNR=23.2, Peak=96 HFD=4.1
00:43:40.978 00.001 13300 MultiStar: [#1 -0.05,0.02,0.61,U] [#2 -0.09,-0.13,0.57,U] [#3 0.30,-0.15,0.00,M4] [#4 -0.00,-0.11,0.27,U] [#5 0.07,0.22,0.00,M3] [#6 -0.01,-0.08,0.26,U] [#7 0.05,-0.05,0.28,U] [#8 -0.08,0.22,0.00,M9] 
00:43:40.978 00.000 13300 refined, 5 included, MultiStar: {0.07, -0.01}, one-star: {0.28, 0.09}
00:43:40.978 00.000 13300 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-1.61) = xAngle (1.43 = 1.43)
00:43:40.978 00.000 13300 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.44 = 1.44)
00:43:40.978 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-0.18 mountX=0.01 mountY=0.07, mountTheta=1.43
00:43:40.980 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.01, opts=13)
00:43:40.980 00.000 13300 Enqueuing Move request for scope (0.07, -0.01)
00:43:40.980 00.000 11596 Worker thread wakes up
00:43:40.980 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.01) opts 0xd
00:43:40.980 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.01)
00:43:40.981 00.001 11596 Moving (0.07, -0.01) raw xDistance=0.01 yDistance=0.07
00:43:40.981 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:43:40.981 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:40.981 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:43:40.981 00.000 11596 MoveAxis(E, 0, ABG)
00:43:40.981 00.000 11596 Move returns status 0, amount 0
00:43:40.981 00.000 11596 MoveAxis(N, 0, ABG)
00:43:40.981 00.000 11596 Move returns status 0, amount 0
00:43:40.982 00.001 11596 move complete, result=0
00:43:40.982 00.000 11596 worker thread done servicing request
00:43:40.989 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
00:43:40.996 00.007 13300 UpdateGuideState exits: m=1104 SNR=23.2
00:43:40.997 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:40.997 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:43:40.997 00.000 13300 Enqueuing Expose request
00:43:40.997 00.000 11596 Worker thread wakes up
00:43:40.997 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:43:40.997 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:43:41.512 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:43:42.797 01.285 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e69cb538-54db-41ca-b8dd-6643ef93bd91"}
00:43:42.797 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e69cb538-54db-41ca-b8dd-6643ef93bd91"}
00:43:42.798 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0b428688-ee86-43ac-848c-280846583cc7"}
00:43:42.798 00.000 13300 case statement mapped state 6 to 3
00:43:42.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0b428688-ee86-43ac-848c-280846583cc7"}
00:43:42.798 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"863c5b10-3b8e-42e0-9a47-9f2f22d495d8"}
00:43:42.799 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":160,"width":15,"height":15,"star_pos":[6.74,6.93],"pixels":"..."},"id":"863c5b10-3b8e-42e0-9a47-9f2f22d495d8"}
00:43:44.570 01.771 11596 Exposure complete
00:43:44.679 00.109 11596 worker thread done servicing request
00:43:44.679 00.000 13300 OnExposeComplete: enter
00:43:44.679 00.000 13300 UpdateGuideState(): m_state=6
00:43:44.680 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 161
00:43:44.680 00.000 13300 Star::Find returns 1 (0), X=123.68, Y=995.92, Mass=1106, SNR=23.2, Peak=97 HFD=4.0
00:43:44.681 00.001 13300 MultiStar: [#1 -0.06,0.04,0.61,U] [#2 -0.05,0.03,0.56,U] [#3 0.01,-0.30,0.00,M5] [#4 0.15,-0.13,0.00,M6] [#5 0.02,0.03,0.31,U] [#6 0.19,-0.20,0.00,M10] [#7 -0.04,-0.18,0.31,U] [#8 0.02,0.08,0.27,U] 
00:43:44.681 00.000 13300 refined, 5 included, MultiStar: {0.05, 0.03}, one-star: {0.22, 0.08}
00:43:44.681 00.000 13300 CameraToMount -- cameraTheta (0.58) - m_xAngle (-1.61) = xAngle (2.18 = 2.18)
00:43:44.681 00.000 13300 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.20 = 2.20)
00:43:44.681 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.03 hyp=0.06 cameraTheta=0.58 mountX=-0.04 mountY=0.05, mountTheta=2.19
00:43:44.685 00.004 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.03, opts=13)
00:43:44.685 00.000 13300 Enqueuing Move request for scope (0.05, 0.03)
00:43:44.685 00.000 11596 Worker thread wakes up
00:43:44.685 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.03) opts 0xd
00:43:44.686 00.001 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.03)
00:43:44.686 00.000 11596 Moving (0.05, 0.03) raw xDistance=-0.04 yDistance=0.05
00:43:44.686 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:43:44.686 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:44.687 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:43:44.687 00.000 11596 MoveAxis(E, 0, ABG)
00:43:44.687 00.000 11596 Move returns status 0, amount 0
00:43:44.687 00.000 11596 MoveAxis(N, 0, ABG)
00:43:44.687 00.000 11596 Move returns status 0, amount 0
00:43:44.687 00.000 11596 move complete, result=0
00:43:44.687 00.000 11596 worker thread done servicing request
00:43:44.696 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
00:43:44.704 00.008 13300 UpdateGuideState exits: m=1106 SNR=23.2
00:43:44.704 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:44.705 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:43:44.705 00.000 13300 Enqueuing Expose request
00:43:44.705 00.000 11596 Worker thread wakes up
00:43:44.705 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:43:44.705 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:43:45.207 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:43:45.796 00.589 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fcfc0721-31bc-4a76-8426-404c9f768fad"}
00:43:45.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fcfc0721-31bc-4a76-8426-404c9f768fad"}
00:43:45.797 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"02529e1e-e8b4-486f-b1c2-a5f491d6b448"}
00:43:45.797 00.000 13300 case statement mapped state 6 to 3
00:43:45.798 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"02529e1e-e8b4-486f-b1c2-a5f491d6b448"}
00:43:45.799 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"82a966c6-1a32-4ad0-8081-b7dd19757d44"}
00:43:45.799 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":161,"width":15,"height":15,"star_pos":[6.68,6.92],"pixels":"..."},"id":"82a966c6-1a32-4ad0-8081-b7dd19757d44"}
00:43:48.239 02.440 11596 Exposure complete
00:43:48.309 00.070 11596 worker thread done servicing request
00:43:48.309 00.000 13300 OnExposeComplete: enter
00:43:48.309 00.000 13300 UpdateGuideState(): m_state=6
00:43:48.310 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 162
00:43:48.310 00.000 13300 Star::Find returns 1 (0), X=123.69, Y=995.98, Mass=1094, SNR=23.1, Peak=98 HFD=4.0
00:43:48.311 00.001 13300 MultiStar: [#1 -0.11,-0.02,0.61,U] [#2 0.03,0.01,0.57,U] [#3 0.02,0.02,0.31,U] [#4 0.32,0.02,0.00,M7] [#5 0.29,0.03,0.00,M3] [#6 0.08,-0.12,0.27,U] [#7 -0.14,0.14,0.00,M1] [#8 0.09,0.01,0.25,U] 
00:43:48.311 00.000 13300 refined, 5 included, MultiStar: {0.07, 0.04}, one-star: {0.22, 0.14}
00:43:48.311 00.000 13300 CameraToMount -- cameraTheta (0.48) - m_xAngle (-1.61) = xAngle (2.09 = 2.09)
00:43:48.311 00.000 13300 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.11 = 2.11)
00:43:48.311 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.04 hyp=0.08 cameraTheta=0.48 mountX=-0.04 mountY=0.07, mountTheta=2.10
00:43:48.313 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.04, opts=13)
00:43:48.314 00.001 13300 Enqueuing Move request for scope (0.07, 0.04)
00:43:48.314 00.000 11596 Worker thread wakes up
00:43:48.314 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.04) opts 0xd
00:43:48.314 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.04)
00:43:48.314 00.000 11596 Moving (0.07, 0.04) raw xDistance=-0.04 yDistance=0.07
00:43:48.315 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:43:48.315 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:48.315 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:43:48.315 00.000 11596 MoveAxis(E, 0, ABG)
00:43:48.315 00.000 11596 Move returns status 0, amount 0
00:43:48.315 00.000 11596 MoveAxis(N, 0, ABG)
00:43:48.316 00.001 11596 Move returns status 0, amount 0
00:43:48.316 00.000 11596 move complete, result=0
00:43:48.316 00.000 11596 worker thread done servicing request
00:43:48.323 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
00:43:48.331 00.008 13300 UpdateGuideState exits: m=1094 SNR=23.1
00:43:48.331 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:48.331 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:43:48.331 00.000 13300 Enqueuing Expose request
00:43:48.332 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:43:48.332 00.000 11596 Worker thread wakes up
00:43:48.332 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:43:48.796 00.464 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c26f7912-8363-4e83-95bd-f24734f7d029"}
00:43:48.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c26f7912-8363-4e83-95bd-f24734f7d029"}
00:43:48.797 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eb33cb30-a00a-4568-b999-b7ca298e6f6a"}
00:43:48.797 00.000 13300 case statement mapped state 6 to 3
00:43:48.797 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eb33cb30-a00a-4568-b999-b7ca298e6f6a"}
00:43:48.798 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f81d14aa-0f7f-465e-b27d-8a9b0a51ee13"}
00:43:48.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":162,"width":15,"height":15,"star_pos":[6.69,6.98],"pixels":"..."},"id":"f81d14aa-0f7f-465e-b27d-8a9b0a51ee13"}
00:43:48.836 00.038 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:43:51.796 02.960 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8a79c8bd-de97-41ba-9e29-71dd7f9c1140"}
00:43:51.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8a79c8bd-de97-41ba-9e29-71dd7f9c1140"}
00:43:51.797 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6cc9d250-b833-4f22-bccd-cfc966e6a75f"}
00:43:51.797 00.000 13300 case statement mapped state 6 to 3
00:43:51.798 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6cc9d250-b833-4f22-bccd-cfc966e6a75f"}
00:43:51.798 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1fe02fe5-8d2b-4182-92c9-540eddf291fc"}
00:43:51.799 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":162,"width":15,"height":15,"star_pos":[6.69,6.98],"pixels":"..."},"id":"1fe02fe5-8d2b-4182-92c9-540eddf291fc"}
00:43:51.860 00.061 11596 Exposure complete
00:43:51.931 00.071 11596 worker thread done servicing request
00:43:51.931 00.000 13300 OnExposeComplete: enter
00:43:51.932 00.001 13300 UpdateGuideState(): m_state=6
00:43:51.932 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 163
00:43:51.932 00.000 13300 Star::Find returns 1 (0), X=123.64, Y=995.90, Mass=1113, SNR=23.3, Peak=98 HFD=3.9
00:43:51.932 00.000 13300 MultiStar: [#1 -0.16,-0.14,0.00,M1] [#2 -0.05,-0.08,0.56,U] [#3 0.18,0.02,0.31,U] [#4 0.20,-0.36,0.00,M8] [#5 0.11,-0.20,0.00,M4] [#6 -0.22,0.08,0.00,M10] [#7 0.06,0.11,0.28,U] [#8 0.20,-0.10,0.00,M8] 
00:43:51.932 00.000 13300 refined, 3 included, MultiStar: {0.10, 0.03}, one-star: {0.17, 0.07}
00:43:51.933 00.001 13300 CameraToMount -- cameraTheta (0.26) - m_xAngle (-1.61) = xAngle (1.87 = 1.87)
00:43:51.933 00.000 13300 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.88 = 1.88)
00:43:51.933 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.03 hyp=0.10 cameraTheta=0.26 mountX=-0.03 mountY=0.10, mountTheta=1.87
00:43:51.935 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.03, opts=13)
00:43:51.935 00.000 13300 Enqueuing Move request for scope (0.10, 0.03)
00:43:51.935 00.000 11596 Worker thread wakes up
00:43:51.935 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.03) opts 0xd
00:43:51.935 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.03)
00:43:51.935 00.000 11596 Moving (0.10, 0.03) raw xDistance=-0.03 yDistance=0.10
00:43:51.935 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:43:51.935 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:51.935 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:43:51.935 00.000 11596 MoveAxis(E, 0, ABG)
00:43:51.936 00.001 11596 Move returns status 0, amount 0
00:43:51.936 00.000 11596 MoveAxis(N, 0, ABG)
00:43:51.936 00.000 11596 Move returns status 0, amount 0
00:43:51.936 00.000 11596 move complete, result=0
00:43:51.936 00.000 11596 worker thread done servicing request
00:43:51.943 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
00:43:51.956 00.013 13300 UpdateGuideState exits: m=1113 SNR=23.3
00:43:51.956 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:51.956 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:43:51.956 00.000 13300 Enqueuing Expose request
00:43:51.957 00.001 11596 Worker thread wakes up
00:43:51.957 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:43:51.957 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:43:52.461 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:43:54.795 02.334 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2540224b-a73b-4414-828b-824de8609505"}
00:43:54.795 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2540224b-a73b-4414-828b-824de8609505"}
00:43:54.796 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9fe95d70-de13-424b-8433-a632c0a4222a"}
00:43:54.796 00.000 13300 case statement mapped state 6 to 3
00:43:54.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9fe95d70-de13-424b-8433-a632c0a4222a"}
00:43:54.796 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9a400a5a-7b85-4ff5-9aa2-71d2902ef7af"}
00:43:54.797 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":163,"width":15,"height":15,"star_pos":[6.64,6.90],"pixels":"..."},"id":"9a400a5a-7b85-4ff5-9aa2-71d2902ef7af"}
00:43:55.489 00.692 11596 Exposure complete
00:43:55.561 00.072 11596 worker thread done servicing request
00:43:55.562 00.001 13300 OnExposeComplete: enter
00:43:55.562 00.000 13300 UpdateGuideState(): m_state=6
00:43:55.562 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 164
00:43:55.562 00.000 13300 Star::Find returns 1 (0), X=123.62, Y=995.78, Mass=1130, SNR=23.5, Peak=108 HFD=3.9
00:43:55.563 00.001 13300 MultiStar: [#1 -0.17,-0.18,0.00,M2] [#2 0.01,-0.37,0.00,M1] [#3 -0.08,-0.15,0.31,U] [#4 0.53,0.05,0.00,M9] [#5 0.13,-0.20,0.00,M5] [#6 -0.01,-0.34,0.00,R] [#7 -0.04,-0.15,0.30,U] [#8 0.28,-0.26,0.00,M9] 
00:43:55.563 00.000 13300 refined, 2 included, MultiStar: {0.07, -0.09}, one-star: {0.16, -0.05}
00:43:55.563 00.000 13300 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-1.61) = xAngle (0.72 = 0.72)
00:43:55.563 00.000 13300 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.74 = 0.74)
00:43:55.563 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.09 hyp=0.12 cameraTheta=-0.88 mountX=0.09 mountY=0.08, mountTheta=0.73
00:43:55.565 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.09, opts=13)
00:43:55.565 00.000 13300 Enqueuing Move request for scope (0.07, -0.09)
00:43:55.565 00.000 11596 Worker thread wakes up
00:43:55.565 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.09) opts 0xd
00:43:55.565 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.09)
00:43:55.566 00.001 11596 Moving (0.07, -0.09) raw xDistance=0.09 yDistance=0.08
00:43:55.566 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:43:55.566 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:55.566 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:43:55.566 00.000 11596 MoveAxis(E, 0, ABG)
00:43:55.567 00.001 11596 Move returns status 0, amount 0
00:43:55.567 00.000 11596 MoveAxis(N, 0, ABG)
00:43:55.567 00.000 11596 Move returns status 0, amount 0
00:43:55.567 00.000 11596 move complete, result=0
00:43:55.567 00.000 11596 worker thread done servicing request
00:43:55.574 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
00:43:55.581 00.007 13300 UpdateGuideState exits: m=1130 SNR=23.5
00:43:55.582 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:55.582 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:43:55.582 00.000 13300 Enqueuing Expose request
00:43:55.582 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:43:55.582 00.000 11596 Worker thread wakes up
00:43:55.582 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:43:56.087 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:43:57.800 01.713 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"69d4df52-5f82-431e-8b8d-9fc45d979aee"}
00:43:57.800 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"69d4df52-5f82-431e-8b8d-9fc45d979aee"}
00:43:57.802 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"285fcf1a-cec9-4f6a-b37e-0243f870c3ce"}
00:43:57.802 00.000 13300 case statement mapped state 6 to 3
00:43:57.803 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"285fcf1a-cec9-4f6a-b37e-0243f870c3ce"}
00:43:57.804 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fc1a4202-70eb-4bc5-b534-e18a67512951"}
00:43:57.804 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":164,"width":15,"height":15,"star_pos":[6.62,6.78],"pixels":"..."},"id":"fc1a4202-70eb-4bc5-b534-e18a67512951"}
00:43:59.109 01.305 11596 Exposure complete
00:43:59.180 00.071 11596 worker thread done servicing request
00:43:59.180 00.000 13300 OnExposeComplete: enter
00:43:59.180 00.000 13300 UpdateGuideState(): m_state=6
00:43:59.180 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 165
00:43:59.181 00.001 13300 Star::Find returns 1 (0), X=123.62, Y=995.78, Mass=1087, SNR=23.1, Peak=107 HFD=3.8
00:43:59.181 00.000 13300 MultiStar: [#1 -0.04,-0.24,0.00,M3] [#2 -0.07,-0.35,0.00,M2] [#3 -0.04,-0.35,0.00,M3] [#4 -0.06,-0.28,0.00,M10] [#5 0.12,-0.18,0.00,M6] [#6 0.10,-0.07,0.28,U] [#7 -0.14,-0.17,0.00,M1] [#8 0.15,-0.18,0.00,M10] 
00:43:59.181 00.000 13300 refined, 1 included, MultiStar: {0.15, -0.06}, one-star: {0.16, -0.06}
00:43:59.181 00.000 13300 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-1.61) = xAngle (1.23 = 1.23)
00:43:59.181 00.000 13300 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.24 = 1.24)
00:43:59.181 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=-0.06 hyp=0.16 cameraTheta=-0.38 mountX=0.05 mountY=0.15, mountTheta=1.23
00:43:59.183 00.002 13300 SchedulePrimaryMove(1016D950, x=0.15, y=-0.06, opts=13)
00:43:59.183 00.000 13300 Enqueuing Move request for scope (0.15, -0.06)
00:43:59.183 00.000 11596 Worker thread wakes up
00:43:59.183 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.06) opts 0xd
00:43:59.184 00.001 11596 Handling offset move in thread for scope, endpoint = (0.15, -0.06)
00:43:59.184 00.000 11596 Moving (0.15, -0.06) raw xDistance=0.05 yDistance=0.15
00:43:59.184 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:43:59.184 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:59.184 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:43:59.184 00.000 11596 MoveAxis(E, 0, ABG)
00:43:59.184 00.000 11596 Move returns status 0, amount 0
00:43:59.184 00.000 11596 MoveAxis(N, 0, ABG)
00:43:59.184 00.000 11596 Move returns status 0, amount 0
00:43:59.184 00.000 11596 move complete, result=0
00:43:59.185 00.001 11596 worker thread done servicing request
00:43:59.190 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
00:43:59.198 00.008 13300 UpdateGuideState exits: m=1087 SNR=23.1
00:43:59.198 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:59.198 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:43:59.198 00.000 13300 Enqueuing Expose request
00:43:59.198 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:43:59.199 00.001 11596 Worker thread wakes up
00:43:59.199 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:43:59.715 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:44:00.800 01.085 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"47ef462c-f3f4-4fc8-9a71-7fef4d3c0154"}
00:44:00.800 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"47ef462c-f3f4-4fc8-9a71-7fef4d3c0154"}
00:44:00.801 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5bb045f8-07e2-4d8f-9c94-ca089ed125d1"}
00:44:00.801 00.000 13300 case statement mapped state 6 to 3
00:44:00.801 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5bb045f8-07e2-4d8f-9c94-ca089ed125d1"}
00:44:00.801 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"65fee65d-2739-48a9-8285-35fee5b184ae"}
00:44:00.802 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":165,"width":15,"height":15,"star_pos":[6.62,6.78],"pixels":"..."},"id":"65fee65d-2739-48a9-8285-35fee5b184ae"}
00:44:02.749 01.947 11596 Exposure complete
00:44:02.829 00.080 11596 worker thread done servicing request
00:44:02.829 00.000 13300 OnExposeComplete: enter
00:44:02.829 00.000 13300 UpdateGuideState(): m_state=6
00:44:02.830 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 166
00:44:02.830 00.000 13300 Star::Find returns 1 (0), X=123.67, Y=995.68, Mass=1115, SNR=23.3, Peak=104 HFD=3.9
00:44:02.830 00.000 13300 MultiStar: [#1 -0.10,-0.30,0.00,M4] [#2 -0.02,-0.07,0.56,U] [#3 -0.03,-0.11,0.31,U] [#4 0.38,-0.53,0.00,R] [#5 -0.08,-0.22,0.00,M7] [#6 0.26,-0.02,0.00,M1] [#7 -0.04,-0.32,0.00,M2] [#8 0.38,-0.16,0.00,R] 
00:44:02.830 00.000 13300 refined, 2 included, MultiStar: {0.10, -0.12}, one-star: {0.21, -0.15}
00:44:02.830 00.000 13300 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-1.61) = xAngle (0.73 = 0.73)
00:44:02.831 00.001 13300 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.75 = 0.75)
00:44:02.831 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=-0.12 hyp=0.16 cameraTheta=-0.87 mountX=0.12 mountY=0.11, mountTheta=0.74
00:44:02.832 00.001 13300 SchedulePrimaryMove(1016D950, x=0.10, y=-0.12, opts=13)
00:44:02.832 00.000 13300 Enqueuing Move request for scope (0.10, -0.12)
00:44:02.833 00.001 11596 Worker thread wakes up
00:44:02.833 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.12) opts 0xd
00:44:02.833 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, -0.12)
00:44:02.833 00.000 11596 Moving (0.10, -0.12) raw xDistance=0.12 yDistance=0.11
00:44:02.833 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:44:02.833 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:02.833 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:44:02.833 00.000 11596 MoveAxis(E, 0, ABG)
00:44:02.833 00.000 11596 Move returns status 0, amount 0
00:44:02.833 00.000 11596 MoveAxis(N, 0, ABG)
00:44:02.834 00.001 11596 Move returns status 0, amount 0
00:44:02.834 00.000 11596 move complete, result=0
00:44:02.834 00.000 11596 worker thread done servicing request
00:44:02.839 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=116, Gamma=0.510
00:44:02.847 00.008 13300 UpdateGuideState exits: m=1115 SNR=23.3
00:44:02.847 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:02.847 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:44:02.847 00.000 13300 Enqueuing Expose request
00:44:02.848 00.001 11596 Worker thread wakes up
00:44:02.848 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:44:02.848 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:44:03.356 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:44:03.799 00.443 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fa0ed9ef-f42d-42a7-a618-1fbee681bcf5"}
00:44:03.799 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fa0ed9ef-f42d-42a7-a618-1fbee681bcf5"}
00:44:03.800 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1b7ca810-c742-4fba-ae76-534e92b40206"}
00:44:03.800 00.000 13300 case statement mapped state 6 to 3
00:44:03.800 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1b7ca810-c742-4fba-ae76-534e92b40206"}
00:44:03.800 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0c40f07b-7220-42fe-bd3e-6741656d0f75"}
00:44:03.800 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":166,"width":15,"height":15,"star_pos":[6.67,6.68],"pixels":"..."},"id":"0c40f07b-7220-42fe-bd3e-6741656d0f75"}
00:44:06.384 02.584 11596 Exposure complete
00:44:06.452 00.068 11596 worker thread done servicing request
00:44:06.452 00.000 13300 OnExposeComplete: enter
00:44:06.452 00.000 13300 UpdateGuideState(): m_state=6
00:44:06.453 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 167
00:44:06.453 00.000 13300 Star::Find returns 1 (0), X=123.69, Y=995.64, Mass=1130, SNR=23.5, Peak=107 HFD=4.0
00:44:06.453 00.000 13300 MultiStar: [#1 -0.11,-0.15,0.00,M5] [#2 0.03,-0.39,0.00,M2] [#3 0.27,-0.09,0.00,M3] [#4 -0.06,-0.16,0.27,U] [#5 0.32,-0.23,0.00,M8] [#6 0.04,0.11,0.25,U] [#7 0.12,-0.29,0.00,M3] [#8 -0.11,-0.03,0.25,U] 
00:44:06.453 00.000 13300 refined, 3 included, MultiStar: {0.11, -0.13}, one-star: {0.22, -0.20}
00:44:06.453 00.000 13300 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-1.61) = xAngle (0.74 = 0.74)
00:44:06.454 00.001 13300 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.75 = 0.75)
00:44:06.454 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.13 hyp=0.17 cameraTheta=-0.87 mountX=0.12 mountY=0.11, mountTheta=0.75
00:44:06.455 00.001 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.13, opts=13)
00:44:06.455 00.000 13300 Enqueuing Move request for scope (0.11, -0.13)
00:44:06.456 00.001 11596 Worker thread wakes up
00:44:06.456 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.13) opts 0xd
00:44:06.456 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.13)
00:44:06.456 00.000 11596 Moving (0.11, -0.13) raw xDistance=0.12 yDistance=0.11
00:44:06.456 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:44:06.456 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:06.456 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:44:06.456 00.000 11596 MoveAxis(E, 0, ABG)
00:44:06.456 00.000 11596 Move returns status 0, amount 0
00:44:06.457 00.001 11596 MoveAxis(N, 0, ABG)
00:44:06.457 00.000 11596 Move returns status 0, amount 0
00:44:06.457 00.000 11596 move complete, result=0
00:44:06.457 00.000 11596 worker thread done servicing request
00:44:06.462 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
00:44:06.472 00.010 13300 UpdateGuideState exits: m=1130 SNR=23.5
00:44:06.472 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:06.472 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:44:06.472 00.000 13300 Enqueuing Expose request
00:44:06.472 00.000 11596 Worker thread wakes up
00:44:06.472 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:44:06.472 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:44:06.798 00.326 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"22885960-a16b-41ca-a722-2d91f06b4819"}
00:44:06.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"22885960-a16b-41ca-a722-2d91f06b4819"}
00:44:06.799 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8cfa267c-e4e0-4c1f-a0ae-54af8903e532"}
00:44:06.799 00.000 13300 case statement mapped state 6 to 3
00:44:06.800 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8cfa267c-e4e0-4c1f-a0ae-54af8903e532"}
00:44:06.801 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"883ce917-fe36-448b-bc5e-b194514bf1d2"}
00:44:06.801 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":167,"width":15,"height":15,"star_pos":[6.69,6.64],"pixels":"..."},"id":"883ce917-fe36-448b-bc5e-b194514bf1d2"}
00:44:06.976 00.175 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:44:09.797 02.821 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d5c285ae-ab84-47fd-9e99-f3af6613de29"}
00:44:09.797 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d5c285ae-ab84-47fd-9e99-f3af6613de29"}
00:44:09.798 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"89e1e005-8910-42d3-88a1-6d2c01c3e96f"}
00:44:09.798 00.000 13300 case statement mapped state 6 to 3
00:44:09.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"89e1e005-8910-42d3-88a1-6d2c01c3e96f"}
00:44:09.799 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f2221973-5dbc-4906-9bd9-5688133b5ecd"}
00:44:09.799 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":167,"width":15,"height":15,"star_pos":[6.69,6.64],"pixels":"..."},"id":"f2221973-5dbc-4906-9bd9-5688133b5ecd"}
00:44:09.997 00.198 11596 Exposure complete
00:44:10.066 00.069 11596 worker thread done servicing request
00:44:10.066 00.000 13300 OnExposeComplete: enter
00:44:10.066 00.000 13300 UpdateGuideState(): m_state=6
00:44:10.067 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 168
00:44:10.067 00.000 13300 Star::Find returns 1 (0), X=123.64, Y=995.65, Mass=1117, SNR=23.4, Peak=114 HFD=3.9
00:44:10.067 00.000 13300 MultiStar: [#1 -0.11,-0.17,0.00,M6] [#2 -0.08,-0.31,0.00,M3] [#3 0.04,-0.33,0.00,M4] [#4 -0.36,0.38,0.00,M1] [#5 -0.03,-0.02,0.30,U] [#6 0.08,0.06,0.26,U] [#7 -0.01,-0.35,0.00,M4] [#8 -0.59,0.12,0.00,M1] 
00:44:10.067 00.000 13300 refined, 2 included, MultiStar: {0.12, -0.12}, one-star: {0.17, -0.19}
00:44:10.067 00.000 13300 CameraToMount -- cameraTheta (-0.77) - m_xAngle (-1.61) = xAngle (0.84 = 0.84)
00:44:10.067 00.000 13300 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.85 = 0.85)
00:44:10.067 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=-0.12 hyp=0.17 cameraTheta=-0.77 mountX=0.11 mountY=0.13, mountTheta=0.84
00:44:10.069 00.002 13300 SchedulePrimaryMove(1016D950, x=0.12, y=-0.12, opts=13)
00:44:10.069 00.000 13300 Enqueuing Move request for scope (0.12, -0.12)
00:44:10.070 00.001 11596 Worker thread wakes up
00:44:10.070 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.12) opts 0xd
00:44:10.070 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, -0.12)
00:44:10.070 00.000 11596 Moving (0.12, -0.12) raw xDistance=0.11 yDistance=0.13
00:44:10.070 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:44:10.070 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:10.070 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:44:10.070 00.000 11596 MoveAxis(E, 0, ABG)
00:44:10.070 00.000 11596 Move returns status 0, amount 0
00:44:10.070 00.000 11596 MoveAxis(N, 0, ABG)
00:44:10.070 00.000 11596 Move returns status 0, amount 0
00:44:10.071 00.001 11596 move complete, result=0
00:44:10.071 00.000 11596 worker thread done servicing request
00:44:10.077 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
00:44:10.086 00.009 13300 UpdateGuideState exits: m=1117 SNR=23.4
00:44:10.086 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:10.086 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:44:10.086 00.000 13300 Enqueuing Expose request
00:44:10.086 00.000 11596 Worker thread wakes up
00:44:10.087 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:44:10.087 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:44:10.589 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:44:12.795 02.206 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4ae4e57d-133c-4201-a8ef-d3d6bffeed9b"}
00:44:12.795 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4ae4e57d-133c-4201-a8ef-d3d6bffeed9b"}
00:44:12.796 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fa8f3b2b-8a89-4028-b630-4a21b146960d"}
00:44:12.796 00.000 13300 case statement mapped state 6 to 3
00:44:12.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fa8f3b2b-8a89-4028-b630-4a21b146960d"}
00:44:12.797 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5176426e-c719-4f30-a768-35728e6885d6"}
00:44:12.797 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":168,"width":15,"height":15,"star_pos":[6.64,6.65],"pixels":"..."},"id":"5176426e-c719-4f30-a768-35728e6885d6"}
00:44:13.672 00.875 11596 Exposure complete
00:44:13.827 00.155 11596 worker thread done servicing request
00:44:13.827 00.000 13300 OnExposeComplete: enter
00:44:13.827 00.000 13300 UpdateGuideState(): m_state=6
00:44:13.828 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 169
00:44:13.828 00.000 13300 Star::Find returns 1 (0), X=123.64, Y=995.59, Mass=1101, SNR=23.1, Peak=111 HFD=3.9
00:44:13.829 00.001 13300 MultiStar: [#1 -0.21,-0.36,0.00,M7] [#2 -0.04,-0.32,0.00,M4] [#3 -0.29,-0.41,0.00,M5] [#4 -0.26,0.16,0.00,M2] [#5 -0.16,-0.27,0.00,M8] [#6 0.11,0.04,0.25,U] [#7 0.05,-0.30,0.00,M5] [#8 -0.32,-0.09,0.00,M2] 
00:44:13.829 00.000 13300 refined, 1 included, MultiStar: {0.16, -0.19}, one-star: {0.17, -0.25}
00:44:13.829 00.000 13300 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-1.61) = xAngle (0.73 = 0.73)
00:44:13.830 00.001 13300 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.75 = 0.75)
00:44:13.830 00.000 13300 CameraToMount -- cameraX=0.16 cameraY=-0.19 hyp=0.25 cameraTheta=-0.88 mountX=0.19 mountY=0.17, mountTheta=0.74
00:44:13.835 00.005 13300 SchedulePrimaryMove(1016D950, x=0.16, y=-0.19, opts=13)
00:44:13.835 00.000 13300 Enqueuing Move request for scope (0.16, -0.19)
00:44:13.835 00.000 11596 Worker thread wakes up
00:44:13.835 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.19) opts 0xd
00:44:13.836 00.001 11596 Handling offset move in thread for scope, endpoint = (0.16, -0.19)
00:44:13.836 00.000 11596 Moving (0.16, -0.19) raw xDistance=0.19 yDistance=0.17
00:44:13.836 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.19
00:44:13.837 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:13.837 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:44:13.837 00.000 11596 MoveAxis(W, 235, ABG)
00:44:13.837 00.000 11596 Guiding  Dir = 3, Dur = 235
00:44:13.838 00.001 11596 IsSlewing returns 0
00:44:13.851 00.013 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=121, Gamma=0.510
00:44:13.866 00.015 13300 UpdateGuideState exits: m=1101 SNR=23.1
00:44:13.866 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:13.866 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:44:13.866 00.000 13300 Enqueuing Expose request
00:44:13.905 00.039 11596 IsGuiding returns 0
00:44:14.298 00.393 11596 IsGuiding returns 1
00:44:14.298 00.000 11596 scope still moving after pulse duration time elapsed
00:44:14.528 00.230 11596 IsSlewing returns 0
00:44:14.683 00.155 11596 IsGuiding returns 0
00:44:14.683 00.000 11596 scope move finished after 235 + 543 ms
00:44:14.683 00.000 11596 Move returns status 0, amount 235
00:44:14.684 00.001 11596 MoveAxis(N, 0, ABG)
00:44:14.684 00.000 11596 Move returns status 0, amount 0
00:44:14.684 00.000 11596 move complete, result=0
00:44:14.684 00.000 11596 worker thread done servicing request
00:44:14.684 00.000 13300 GuideStep: 0.2 px 235 ms WEST, 0.2 px 0 ms NORTH
00:44:14.685 00.001 11596 Worker thread wakes up
00:44:14.685 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:44:15.195 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:44:15.796 00.601 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"15fddbab-df0c-4d91-b6bf-6ab59da54d1c"}
00:44:15.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"15fddbab-df0c-4d91-b6bf-6ab59da54d1c"}
00:44:15.797 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c82fc804-ed4c-4d5c-8da6-6e01178c9814"}
00:44:15.797 00.000 13300 case statement mapped state 6 to 3
00:44:15.797 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c82fc804-ed4c-4d5c-8da6-6e01178c9814"}
00:44:15.798 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"62f90cb4-9fb2-4491-b5c6-c1517e9571eb"}
00:44:15.799 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":169,"width":15,"height":15,"star_pos":[6.64,6.59],"pixels":"..."},"id":"62f90cb4-9fb2-4491-b5c6-c1517e9571eb"}
00:44:18.231 02.432 11596 Exposure complete
00:44:18.303 00.072 11596 worker thread done servicing request
00:44:18.303 00.000 13300 OnExposeComplete: enter
00:44:18.303 00.000 13300 UpdateGuideState(): m_state=6
00:44:18.304 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 170
00:44:18.304 00.000 13300 Star::Find returns 1 (0), X=123.64, Y=995.63, Mass=1123, SNR=23.4, Peak=112 HFD=4.0
00:44:18.304 00.000 13300 MultiStar: [#1 -0.31,-0.18,0.00,M8] [#2 -0.17,-0.25,0.00,M5] [#3 -0.33,0.11,0.00,M6] [#4 -0.13,-0.15,0.00,M3] [#5 -0.35,-0.20,0.00,M9] [#6 0.02,0.18,0.24,U] [#7 -0.21,-0.12,0.00,M6] [#8 -0.34,-0.08,0.00,M3] 
00:44:18.304 00.000 13300 refined, 1 included, MultiStar: {0.14, -0.13}, one-star: {0.17, -0.21}
00:44:18.305 00.001 13300 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-1.61) = xAngle (0.87 = 0.87)
00:44:18.305 00.000 13300 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.89 = 0.89)
00:44:18.305 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=-0.13 hyp=0.19 cameraTheta=-0.74 mountX=0.12 mountY=0.15, mountTheta=0.88
00:44:18.306 00.001 13300 SchedulePrimaryMove(1016D950, x=0.14, y=-0.13, opts=13)
00:44:18.307 00.001 13300 Enqueuing Move request for scope (0.14, -0.13)
00:44:18.307 00.000 11596 Worker thread wakes up
00:44:18.307 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.13) opts 0xd
00:44:18.307 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, -0.13)
00:44:18.307 00.000 11596 Moving (0.14, -0.13) raw xDistance=0.12 yDistance=0.15
00:44:18.307 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:44:18.307 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:18.307 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:44:18.307 00.000 11596 MoveAxis(E, 0, ABG)
00:44:18.307 00.000 11596 Move returns status 0, amount 0
00:44:18.308 00.001 11596 MoveAxis(N, 0, ABG)
00:44:18.308 00.000 11596 Move returns status 0, amount 0
00:44:18.308 00.000 11596 move complete, result=0
00:44:18.308 00.000 11596 worker thread done servicing request
00:44:18.313 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=112, Gamma=0.510
00:44:18.321 00.008 13300 UpdateGuideState exits: m=1123 SNR=23.4
00:44:18.321 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:18.321 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:44:18.321 00.000 13300 Enqueuing Expose request
00:44:18.321 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:44:18.321 00.000 11596 Worker thread wakes up
00:44:18.321 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:44:18.796 00.475 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6577d7d4-87eb-4efc-a854-2a99c4b0f8fb"}
00:44:18.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6577d7d4-87eb-4efc-a854-2a99c4b0f8fb"}
00:44:18.797 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5fef032a-b0bc-4d6f-9509-5ed99b9feca7"}
00:44:18.797 00.000 13300 case statement mapped state 6 to 3
00:44:18.797 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5fef032a-b0bc-4d6f-9509-5ed99b9feca7"}
00:44:18.798 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"53b92a65-e302-45a7-b9f7-15555a0c172b"}
00:44:18.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":170,"width":15,"height":15,"star_pos":[6.64,6.63],"pixels":"..."},"id":"53b92a65-e302-45a7-b9f7-15555a0c172b"}
00:44:18.825 00.027 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:44:21.797 02.972 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"56fdbaad-31ba-428d-a86b-a4a1267fb717"}
00:44:21.797 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"56fdbaad-31ba-428d-a86b-a4a1267fb717"}
00:44:21.798 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c92cfab2-ef9a-4cc0-adb0-683a4e5ff689"}
00:44:21.798 00.000 13300 case statement mapped state 6 to 3
00:44:21.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c92cfab2-ef9a-4cc0-adb0-683a4e5ff689"}
00:44:21.799 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4dbc5186-1a7d-427a-9a78-88cb5a59e859"}
00:44:21.800 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":170,"width":15,"height":15,"star_pos":[6.64,6.63],"pixels":"..."},"id":"4dbc5186-1a7d-427a-9a78-88cb5a59e859"}
00:44:21.857 00.057 11596 Exposure complete
00:44:21.931 00.074 11596 worker thread done servicing request
00:44:21.931 00.000 13300 OnExposeComplete: enter
00:44:21.932 00.001 13300 UpdateGuideState(): m_state=6
00:44:21.932 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 171
00:44:21.932 00.000 13300 Star::Find returns 1 (0), X=123.56, Y=995.72, Mass=1131, SNR=23.5, Peak=111 HFD=3.9
00:44:21.932 00.000 13300 MultiStar: [#1 -0.02,-0.31,0.00,M9] [#2 -0.12,-0.30,0.00,M6] [#3 -0.07,-0.34,0.00,M7] [#4 -0.26,0.16,0.00,M4] [#5 -0.12,-0.31,0.00,M10] [#6 -0.08,0.06,0.27,U] [#7 -0.23,-0.27,0.00,M7] [#8 -0.17,-0.03,0.26,U] 
00:44:21.933 00.001 13300 refined, 2 included, MultiStar: {0.02, -0.07}, one-star: {0.09, -0.12}
00:44:21.933 00.000 13300 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-1.61) = xAngle (0.27 = 0.27)
00:44:21.933 00.000 13300 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.29 = 0.29)
00:44:21.933 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.07 hyp=0.08 cameraTheta=-1.33 mountX=0.07 mountY=0.02, mountTheta=0.29
00:44:21.935 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.07, opts=13)
00:44:21.935 00.000 13300 Enqueuing Move request for scope (0.02, -0.07)
00:44:21.935 00.000 11596 Worker thread wakes up
00:44:21.935 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.07) opts 0xd
00:44:21.935 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.07)
00:44:21.935 00.000 11596 Moving (0.02, -0.07) raw xDistance=0.07 yDistance=0.02
00:44:21.935 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:44:21.935 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:21.935 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:44:21.936 00.001 11596 MoveAxis(E, 0, ABG)
00:44:21.936 00.000 11596 Move returns status 0, amount 0
00:44:21.936 00.000 11596 MoveAxis(N, 0, ABG)
00:44:21.936 00.000 11596 Move returns status 0, amount 0
00:44:21.936 00.000 11596 move complete, result=0
00:44:21.936 00.000 11596 worker thread done servicing request
00:44:21.945 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
00:44:21.956 00.011 13300 UpdateGuideState exits: m=1131 SNR=23.5
00:44:21.956 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:21.956 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:44:21.956 00.000 13300 Enqueuing Expose request
00:44:21.957 00.001 11596 Worker thread wakes up
00:44:21.957 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:44:21.957 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:44:22.461 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:44:24.796 02.335 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7fc48ccf-5926-4461-acc0-062a6dc329fb"}
00:44:24.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7fc48ccf-5926-4461-acc0-062a6dc329fb"}
00:44:24.797 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"08d3b3a5-f692-4432-bab2-935291aa39d8"}
00:44:24.797 00.000 13300 case statement mapped state 6 to 3
00:44:24.797 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"08d3b3a5-f692-4432-bab2-935291aa39d8"}
00:44:24.797 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"db347816-2c1a-4041-9ecd-989e18b4ea9e"}
00:44:24.798 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":171,"width":15,"height":15,"star_pos":[6.56,6.72],"pixels":"..."},"id":"db347816-2c1a-4041-9ecd-989e18b4ea9e"}
00:44:25.487 00.689 11596 Exposure complete
00:44:25.574 00.087 11596 worker thread done servicing request
00:44:25.574 00.000 13300 OnExposeComplete: enter
00:44:25.575 00.001 13300 UpdateGuideState(): m_state=6
00:44:25.575 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 172
00:44:25.575 00.000 13300 Star::Find returns 1 (0), X=123.53, Y=995.31, Mass=1113, SNR=23.3, Peak=98 HFD=3.9
00:44:25.575 00.000 13300 MultiStar: large primary error, entering stabilization period
00:44:25.575 00.000 13300 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-1.61) = xAngle (0.16 = 0.16)
00:44:25.576 00.001 13300 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.17 = 0.17)
00:44:25.576 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.53 hyp=0.53 cameraTheta=-1.45 mountX=0.52 mountY=0.09, mountTheta=0.17
00:44:25.578 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.53, opts=13)
00:44:25.578 00.000 13300 Enqueuing Move request for scope (0.06, -0.53)
00:44:25.578 00.000 11596 Worker thread wakes up
00:44:25.578 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.53) opts 0xd
00:44:25.578 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.53)
00:44:25.578 00.000 11596 Moving (0.06, -0.53) raw xDistance=0.52 yDistance=0.09
00:44:25.578 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.52
00:44:25.579 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:25.579 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:44:25.579 00.000 11596 MoveAxis(W, 657, ABG)
00:44:25.579 00.000 11596 Guiding  Dir = 3, Dur = 657
00:44:25.579 00.000 11596 IsSlewing returns 0
00:44:25.588 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
00:44:25.600 00.012 13300 UpdateGuideState exits: m=1113 SNR=23.3
00:44:25.600 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:25.601 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:44:25.601 00.000 13300 Enqueuing Expose request
00:44:25.830 00.229 11596 IsGuiding returns 0
00:44:26.065 00.235 11596 PulseGuide returned control before completion, sleep 433
00:44:26.617 00.552 11596 IsGuiding returns 1
00:44:26.617 00.000 11596 scope still moving after pulse duration time elapsed
00:44:26.643 00.026 11596 IsSlewing returns 0
00:44:26.715 00.072 11596 IsGuiding returns 1
00:44:26.735 00.020 11596 IsSlewing returns 0
00:44:26.954 00.219 11596 IsGuiding returns 0
00:44:26.954 00.000 11596 scope move finished after 657 + 466 ms
00:44:26.954 00.000 11596 Move returns status 0, amount 657
00:44:26.954 00.000 11596 MoveAxis(N, 0, ABG)
00:44:26.954 00.000 11596 Move returns status 0, amount 0
00:44:26.955 00.001 11596 move complete, result=0
00:44:26.955 00.000 11596 worker thread done servicing request
00:44:26.955 00.000 11596 Worker thread wakes up
00:44:26.955 00.000 13300 GuideStep: 0.5 px 657 ms WEST, 0.1 px 0 ms NORTH
00:44:26.955 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:44:27.457 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:44:27.797 00.340 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f247a46e-7474-4e47-8850-3ec9e0c6905b"}
00:44:27.797 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f247a46e-7474-4e47-8850-3ec9e0c6905b"}
00:44:27.798 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aa42d63d-0de9-4e61-9ba9-a05ec66e72b0"}
00:44:27.798 00.000 13300 case statement mapped state 6 to 3
00:44:27.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"aa42d63d-0de9-4e61-9ba9-a05ec66e72b0"}
00:44:27.798 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d5235015-b022-4363-9490-6035ec6854ef"}
00:44:27.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":172,"width":15,"height":15,"star_pos":[6.53,7.31],"pixels":"..."},"id":"d5235015-b022-4363-9490-6035ec6854ef"}
00:44:30.496 02.698 11596 Exposure complete
00:44:30.565 00.069 11596 worker thread done servicing request
00:44:30.565 00.000 13300 OnExposeComplete: enter
00:44:30.565 00.000 13300 UpdateGuideState(): m_state=6
00:44:30.566 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 173
00:44:30.566 00.000 13300 Star::Find returns 1 (0), X=123.56, Y=995.56, Mass=1107, SNR=23.3, Peak=105 HFD=4.1
00:44:30.566 00.000 13300 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-1.61) = xAngle (0.36 = 0.36)
00:44:30.566 00.000 13300 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.37 = 0.37)
00:44:30.566 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=-0.27 hyp=0.29 cameraTheta=-1.25 mountX=0.27 mountY=0.11, mountTheta=0.37
00:44:30.568 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.27, opts=13)
00:44:30.568 00.000 13300 Enqueuing Move request for scope (0.09, -0.27)
00:44:30.568 00.000 11596 Worker thread wakes up
00:44:30.568 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.27) opts 0xd
00:44:30.569 00.001 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.27)
00:44:30.569 00.000 11596 Moving (0.09, -0.27) raw xDistance=0.27 yDistance=0.11
00:44:30.569 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.27
00:44:30.569 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:30.569 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:44:30.569 00.000 11596 MoveAxis(W, 384, ABG)
00:44:30.569 00.000 11596 Guiding  Dir = 3, Dur = 384
00:44:30.569 00.000 11596 IsSlewing returns 0
00:44:30.575 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=118, Gamma=0.510
00:44:30.585 00.010 13300 UpdateGuideState exits: m=1107 SNR=23.3
00:44:30.585 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:30.585 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:44:30.585 00.000 13300 Enqueuing Expose request
00:44:30.638 00.053 11596 IsGuiding returns 0
00:44:30.742 00.104 11596 PulseGuide returned control before completion, sleep 291
00:44:30.796 00.054 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"45229f9d-4eb5-4761-be7f-8b566fe0bc8c"}
00:44:30.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"45229f9d-4eb5-4761-be7f-8b566fe0bc8c"}
00:44:30.797 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"92ce0e07-6521-4e7b-978b-5310bdd71a5a"}
00:44:30.797 00.000 13300 case statement mapped state 6 to 3
00:44:30.797 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"92ce0e07-6521-4e7b-978b-5310bdd71a5a"}
00:44:30.797 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2cdd339f-0999-448a-8d89-ea97f6969894"}
00:44:30.798 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":173,"width":15,"height":15,"star_pos":[6.56,6.56],"pixels":"..."},"id":"2cdd339f-0999-448a-8d89-ea97f6969894"}
00:44:31.083 00.285 11596 IsGuiding returns 1
00:44:31.083 00.000 11596 scope still moving after pulse duration time elapsed
00:44:31.107 00.024 11596 IsSlewing returns 0
00:44:31.466 00.359 11596 IsGuiding returns 0
00:44:31.466 00.000 11596 scope move finished after 384 + 443 ms
00:44:31.466 00.000 11596 Move returns status 0, amount 384
00:44:31.466 00.000 11596 MoveAxis(N, 0, ABG)
00:44:31.466 00.000 11596 Move returns status 0, amount 0
00:44:31.466 00.000 11596 move complete, result=0
00:44:31.466 00.000 11596 worker thread done servicing request
00:44:31.466 00.000 11596 Worker thread wakes up
00:44:31.467 00.001 13300 GuideStep: 0.3 px 384 ms WEST, 0.1 px 0 ms NORTH
00:44:31.467 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:44:31.982 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:44:33.797 01.815 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3c617bce-fd9b-44f3-af54-1d61489f27d1"}
00:44:33.797 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3c617bce-fd9b-44f3-af54-1d61489f27d1"}
00:44:33.798 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"89161214-f78d-45ea-9dfe-4cc273266780"}
00:44:33.798 00.000 13300 case statement mapped state 6 to 3
00:44:33.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"89161214-f78d-45ea-9dfe-4cc273266780"}
00:44:33.798 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f82bdb72-3911-4209-8568-3c87a40e425a"}
00:44:33.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":173,"width":15,"height":15,"star_pos":[6.56,6.56],"pixels":"..."},"id":"f82bdb72-3911-4209-8568-3c87a40e425a"}
00:44:35.024 01.226 11596 Exposure complete
00:44:35.093 00.069 11596 worker thread done servicing request
00:44:35.093 00.000 13300 OnExposeComplete: enter
00:44:35.094 00.001 13300 UpdateGuideState(): m_state=6
00:44:35.094 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 174
00:44:35.094 00.000 13300 Star::Find returns 1 (0), X=123.62, Y=995.73, Mass=1103, SNR=23.2, Peak=108 HFD=3.9
00:44:35.094 00.000 13300 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-1.61) = xAngle (1.00 = 1.00)
00:44:35.094 00.000 13300 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.02 = 1.02)
00:44:35.094 00.000 13300 CameraToMount -- cameraX=0.16 cameraY=-0.11 hyp=0.19 cameraTheta=-0.60 mountX=0.10 mountY=0.16, mountTheta=1.01
00:44:35.096 00.002 13300 SchedulePrimaryMove(1016D950, x=0.16, y=-0.11, opts=13)
00:44:35.096 00.000 13300 Enqueuing Move request for scope (0.16, -0.11)
00:44:35.096 00.000 11596 Worker thread wakes up
00:44:35.097 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.11) opts 0xd
00:44:35.097 00.000 11596 Handling offset move in thread for scope, endpoint = (0.16, -0.11)
00:44:35.097 00.000 11596 Moving (0.16, -0.11) raw xDistance=0.10 yDistance=0.16
00:44:35.097 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:44:35.097 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:35.097 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:44:35.097 00.000 11596 MoveAxis(E, 0, ABG)
00:44:35.097 00.000 11596 Move returns status 0, amount 0
00:44:35.097 00.000 11596 MoveAxis(N, 0, ABG)
00:44:35.097 00.000 11596 Move returns status 0, amount 0
00:44:35.098 00.001 11596 move complete, result=0
00:44:35.098 00.000 11596 worker thread done servicing request
00:44:35.104 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
00:44:35.111 00.007 13300 UpdateGuideState exits: m=1103 SNR=23.2
00:44:35.112 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:35.112 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:44:35.112 00.000 13300 Enqueuing Expose request
00:44:35.112 00.000 11596 Worker thread wakes up
00:44:35.112 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:44:35.112 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:44:35.626 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:44:36.795 01.169 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"57816c55-3be7-44ed-83fa-d1392b78ae39"}
00:44:36.795 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"57816c55-3be7-44ed-83fa-d1392b78ae39"}
00:44:36.796 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3717feab-a553-4f3c-a835-451f2a745e5b"}
00:44:36.796 00.000 13300 case statement mapped state 6 to 3
00:44:36.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3717feab-a553-4f3c-a835-451f2a745e5b"}
00:44:36.796 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7c86905a-26bf-4f40-872c-4dc0e53c1aa9"}
00:44:36.797 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":174,"width":15,"height":15,"star_pos":[6.62,6.73],"pixels":"..."},"id":"7c86905a-26bf-4f40-872c-4dc0e53c1aa9"}
00:44:38.665 01.868 11596 Exposure complete
00:44:38.747 00.082 11596 worker thread done servicing request
00:44:38.747 00.000 13300 OnExposeComplete: enter
00:44:38.748 00.001 13300 UpdateGuideState(): m_state=6
00:44:38.748 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 175
00:44:38.748 00.000 13300 Star::Find returns 1 (0), X=123.62, Y=995.63, Mass=1131, SNR=23.5, Peak=108 HFD=4.1
00:44:38.748 00.000 13300 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-1.61) = xAngle (0.68 = 0.68)
00:44:38.748 00.000 13300 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.69 = 0.69)
00:44:38.748 00.000 13300 CameraToMount -- cameraX=0.16 cameraY=-0.21 hyp=0.26 cameraTheta=-0.93 mountX=0.20 mountY=0.17, mountTheta=0.68
00:44:38.750 00.002 13300 SchedulePrimaryMove(1016D950, x=0.16, y=-0.21, opts=13)
00:44:38.750 00.000 13300 Enqueuing Move request for scope (0.16, -0.21)
00:44:38.750 00.000 11596 Worker thread wakes up
00:44:38.751 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.21) opts 0xd
00:44:38.751 00.000 11596 Handling offset move in thread for scope, endpoint = (0.16, -0.21)
00:44:38.751 00.000 11596 Moving (0.16, -0.21) raw xDistance=0.20 yDistance=0.17
00:44:38.751 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
00:44:38.751 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:38.751 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:44:38.752 00.001 11596 MoveAxis(W, 256, ABG)
00:44:38.752 00.000 11596 Guiding  Dir = 3, Dur = 256
00:44:38.752 00.000 11596 IsSlewing returns 0
00:44:38.758 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
00:44:38.766 00.008 13300 UpdateGuideState exits: m=1131 SNR=23.5
00:44:38.767 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:38.767 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:44:38.767 00.000 13300 Enqueuing Expose request
00:44:38.822 00.055 11596 IsGuiding returns 0
00:44:39.061 00.239 11596 PulseGuide returned control before completion, sleep 27
00:44:39.172 00.111 11596 IsGuiding returns 1
00:44:39.172 00.000 11596 scope still moving after pulse duration time elapsed
00:44:39.195 00.023 11596 IsSlewing returns 0
00:44:39.262 00.067 11596 IsGuiding returns 1
00:44:39.287 00.025 11596 IsSlewing returns 0
00:44:39.619 00.332 11596 IsGuiding returns 0
00:44:39.619 00.000 11596 scope move finished after 256 + 540 ms
00:44:39.619 00.000 11596 Move returns status 0, amount 256
00:44:39.619 00.000 11596 MoveAxis(N, 0, ABG)
00:44:39.619 00.000 11596 Move returns status 0, amount 0
00:44:39.619 00.000 11596 move complete, result=0
00:44:39.619 00.000 11596 worker thread done servicing request
00:44:39.619 00.000 13300 GuideStep: 0.2 px 256 ms WEST, 0.2 px 0 ms NORTH
00:44:39.620 00.001 11596 Worker thread wakes up
00:44:39.620 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:44:39.795 00.175 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"24fe32d5-da81-4816-978d-1253e2928985"}
00:44:39.795 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"24fe32d5-da81-4816-978d-1253e2928985"}
00:44:39.796 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"876ba29a-3c46-45f2-bc84-04003d9b649e"}
00:44:39.796 00.000 13300 case statement mapped state 6 to 3
00:44:39.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"876ba29a-3c46-45f2-bc84-04003d9b649e"}
00:44:39.796 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fc0d6933-996f-4cb9-b98e-7ee19b309576"}
00:44:39.797 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":175,"width":15,"height":15,"star_pos":[6.62,6.63],"pixels":"..."},"id":"fc0d6933-996f-4cb9-b98e-7ee19b309576"}
00:44:40.136 00.339 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:44:42.793 02.657 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3684d323-c038-4ab6-81a0-759a4c64cc64"}
00:44:42.793 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3684d323-c038-4ab6-81a0-759a4c64cc64"}
00:44:42.795 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6efd4f15-1dbf-41ad-9255-dc4cbb3ccd02"}
00:44:42.795 00.000 13300 case statement mapped state 6 to 3
00:44:42.795 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6efd4f15-1dbf-41ad-9255-dc4cbb3ccd02"}
00:44:42.795 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"94cbb6d8-63cd-4be2-b225-bea717309da6"}
00:44:42.796 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":175,"width":15,"height":15,"star_pos":[6.62,6.63],"pixels":"..."},"id":"94cbb6d8-63cd-4be2-b225-bea717309da6"}
00:44:43.221 00.425 11596 Exposure complete
00:44:43.291 00.070 11596 worker thread done servicing request
00:44:43.292 00.001 13300 OnExposeComplete: enter
00:44:43.292 00.000 13300 UpdateGuideState(): m_state=6
00:44:43.292 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 176
00:44:43.292 00.000 13300 Star::Find returns 1 (0), X=123.60, Y=995.74, Mass=1105, SNR=23.2, Peak=109 HFD=3.8
00:44:43.292 00.000 13300 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-1.61) = xAngle (0.98 = 0.98)
00:44:43.292 00.000 13300 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.99 = 0.99)
00:44:43.293 00.001 13300 CameraToMount -- cameraX=0.13 cameraY=-0.10 hyp=0.16 cameraTheta=-0.63 mountX=0.09 mountY=0.14, mountTheta=0.98
00:44:43.295 00.002 13300 SchedulePrimaryMove(1016D950, x=0.13, y=-0.10, opts=13)
00:44:43.295 00.000 13300 Enqueuing Move request for scope (0.13, -0.10)
00:44:43.295 00.000 11596 Worker thread wakes up
00:44:43.295 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.10) opts 0xd
00:44:43.295 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, -0.10)
00:44:43.295 00.000 11596 Moving (0.13, -0.10) raw xDistance=0.09 yDistance=0.14
00:44:43.295 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:44:43.296 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:43.296 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:44:43.296 00.000 11596 MoveAxis(E, 0, ABG)
00:44:43.296 00.000 11596 Move returns status 0, amount 0
00:44:43.296 00.000 11596 MoveAxis(N, 0, ABG)
00:44:43.296 00.000 11596 Move returns status 0, amount 0
00:44:43.296 00.000 11596 move complete, result=0
00:44:43.296 00.000 11596 worker thread done servicing request
00:44:43.302 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
00:44:43.310 00.008 13300 UpdateGuideState exits: m=1105 SNR=23.2
00:44:43.310 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:43.310 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:44:43.310 00.000 13300 Enqueuing Expose request
00:44:43.310 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:44:43.310 00.000 11596 Worker thread wakes up
00:44:43.310 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:44:43.823 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:44:45.792 01.969 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f056ca1e-4383-4689-a65d-7c9d5b2fcda7"}
00:44:45.792 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f056ca1e-4383-4689-a65d-7c9d5b2fcda7"}
00:44:45.793 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"73b5db59-7fd4-4623-9197-28e3767948bd"}
00:44:45.793 00.000 13300 case statement mapped state 6 to 3
00:44:45.793 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"73b5db59-7fd4-4623-9197-28e3767948bd"}
00:44:45.794 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"20e4cf14-b130-4b19-bf44-f18ca344d524"}
00:44:45.794 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":176,"width":15,"height":15,"star_pos":[6.60,6.74],"pixels":"..."},"id":"20e4cf14-b130-4b19-bf44-f18ca344d524"}
00:44:46.860 01.066 11596 Exposure complete
00:44:46.929 00.069 11596 worker thread done servicing request
00:44:46.929 00.000 13300 OnExposeComplete: enter
00:44:46.929 00.000 13300 UpdateGuideState(): m_state=6
00:44:46.930 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 177
00:44:46.930 00.000 13300 Star::Find returns 1 (0), X=123.64, Y=995.73, Mass=1115, SNR=23.3, Peak=103 HFD=3.8
00:44:46.930 00.000 13300 CameraToMount -- cameraTheta (-0.55) - m_xAngle (-1.61) = xAngle (1.06 = 1.06)
00:44:46.930 00.000 13300 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.08 = 1.08)
00:44:46.930 00.000 13300 CameraToMount -- cameraX=0.17 cameraY=-0.10 hyp=0.20 cameraTheta=-0.55 mountX=0.10 mountY=0.18, mountTheta=1.07
00:44:46.932 00.002 13300 SchedulePrimaryMove(1016D950, x=0.17, y=-0.10, opts=13)
00:44:46.932 00.000 13300 Enqueuing Move request for scope (0.17, -0.10)
00:44:46.932 00.000 11596 Worker thread wakes up
00:44:46.933 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.10) opts 0xd
00:44:46.933 00.000 11596 Handling offset move in thread for scope, endpoint = (0.17, -0.10)
00:44:46.933 00.000 11596 Moving (0.17, -0.10) raw xDistance=0.10 yDistance=0.18
00:44:46.933 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:44:46.933 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:46.933 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:44:46.933 00.000 11596 MoveAxis(E, 0, ABG)
00:44:46.934 00.001 11596 Move returns status 0, amount 0
00:44:46.934 00.000 11596 MoveAxis(N, 0, ABG)
00:44:46.934 00.000 11596 Move returns status 0, amount 0
00:44:46.934 00.000 11596 move complete, result=0
00:44:46.934 00.000 11596 worker thread done servicing request
00:44:46.940 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
00:44:46.948 00.008 13300 UpdateGuideState exits: m=1115 SNR=23.3
00:44:46.948 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:46.948 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:44:46.948 00.000 13300 Enqueuing Expose request
00:44:46.948 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:44:46.949 00.001 11596 Worker thread wakes up
00:44:46.949 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:44:47.456 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:44:48.792 01.336 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f6d10a45-c07a-410c-8370-14d9a88e221f"}
00:44:48.792 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f6d10a45-c07a-410c-8370-14d9a88e221f"}
00:44:48.793 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0d28e126-25ae-46bd-b480-3b4147cf20ef"}
00:44:48.793 00.000 13300 case statement mapped state 6 to 3
00:44:48.793 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0d28e126-25ae-46bd-b480-3b4147cf20ef"}
00:44:48.793 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"247a714f-c642-4eab-8d5a-0e27435c29e4"}
00:44:48.794 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":177,"width":15,"height":15,"star_pos":[6.64,6.73],"pixels":"..."},"id":"247a714f-c642-4eab-8d5a-0e27435c29e4"}
00:44:50.480 01.686 11596 Exposure complete
00:44:50.552 00.072 11596 worker thread done servicing request
00:44:50.552 00.000 13300 OnExposeComplete: enter
00:44:50.552 00.000 13300 UpdateGuideState(): m_state=6
00:44:50.552 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 178
00:44:50.553 00.001 13300 Star::Find returns 1 (0), X=123.58, Y=995.69, Mass=1129, SNR=23.5, Peak=110 HFD=4.0
00:44:50.553 00.000 13300 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-1.61) = xAngle (0.71 = 0.71)
00:44:50.553 00.000 13300 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.72 = 0.72)
00:44:50.553 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=-0.15 hyp=0.19 cameraTheta=-0.90 mountX=0.14 mountY=0.12, mountTheta=0.71
00:44:50.555 00.002 13300 SchedulePrimaryMove(1016D950, x=0.12, y=-0.15, opts=13)
00:44:50.555 00.000 13300 Enqueuing Move request for scope (0.12, -0.15)
00:44:50.555 00.000 11596 Worker thread wakes up
00:44:50.555 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.15) opts 0xd
00:44:50.555 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, -0.15)
00:44:50.555 00.000 11596 Moving (0.12, -0.15) raw xDistance=0.14 yDistance=0.12
00:44:50.555 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.14
00:44:50.555 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:50.556 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:44:50.556 00.000 11596 MoveAxis(W, 177, ABG)
00:44:50.556 00.000 11596 Guiding  Dir = 3, Dur = 177
00:44:50.556 00.000 11596 IsSlewing returns 0
00:44:50.563 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
00:44:50.570 00.007 13300 UpdateGuideState exits: m=1129 SNR=23.5
00:44:50.571 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:50.571 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:44:50.571 00.000 13300 Enqueuing Expose request
00:44:50.689 00.118 11596 IsGuiding returns 0
00:44:51.179 00.490 11596 IsGuiding returns 1
00:44:51.179 00.000 11596 scope still moving after pulse duration time elapsed
00:44:51.397 00.218 11596 IsSlewing returns 0
00:44:51.401 00.004 11596 IsGuiding returns 0
00:44:51.401 00.000 11596 scope move finished after 177 + 534 ms
00:44:51.401 00.000 11596 Move returns status 0, amount 177
00:44:51.401 00.000 11596 MoveAxis(N, 0, ABG)
00:44:51.401 00.000 11596 Move returns status 0, amount 0
00:44:51.401 00.000 11596 move complete, result=0
00:44:51.401 00.000 11596 worker thread done servicing request
00:44:51.401 00.000 13300 GuideStep: 0.1 px 177 ms WEST, 0.1 px 0 ms NORTH
00:44:51.401 00.000 11596 Worker thread wakes up
00:44:51.402 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:44:51.792 00.390 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"15daff37-1dce-496b-bab3-326310c31168"}
00:44:51.792 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"15daff37-1dce-496b-bab3-326310c31168"}
00:44:51.793 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1f163b05-6dae-45bf-8cf3-04d29ec778b8"}
00:44:51.793 00.000 13300 case statement mapped state 6 to 3
00:44:51.793 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1f163b05-6dae-45bf-8cf3-04d29ec778b8"}
00:44:51.793 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7490e678-cb19-484c-9123-858b2cb35147"}
00:44:51.794 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":178,"width":15,"height":15,"star_pos":[6.58,6.69],"pixels":"..."},"id":"7490e678-cb19-484c-9123-858b2cb35147"}
00:44:51.917 00.123 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:44:54.791 02.874 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1ea41135-4aad-4c27-88e1-d2c3a53cb414"}
00:44:54.791 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1ea41135-4aad-4c27-88e1-d2c3a53cb414"}
00:44:54.792 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6acba984-a75d-4bf1-8a86-c63420d512d0"}
00:44:54.792 00.000 13300 case statement mapped state 6 to 3
00:44:54.792 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6acba984-a75d-4bf1-8a86-c63420d512d0"}
00:44:54.792 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"09cabde3-5b35-441c-9119-814b2cc88b47"}
00:44:54.792 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":178,"width":15,"height":15,"star_pos":[6.58,6.69],"pixels":"..."},"id":"09cabde3-5b35-441c-9119-814b2cc88b47"}
00:44:54.944 00.152 11596 Exposure complete
00:44:55.020 00.076 11596 worker thread done servicing request
00:44:55.020 00.000 13300 OnExposeComplete: enter
00:44:55.020 00.000 13300 UpdateGuideState(): m_state=6
00:44:55.021 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 179
00:44:55.021 00.000 13300 Star::Find returns 1 (0), X=123.61, Y=995.79, Mass=1108, SNR=23.3, Peak=108 HFD=3.8
00:44:55.021 00.000 13300 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-1.61) = xAngle (1.31 = 1.31)
00:44:55.021 00.000 13300 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.33 = 1.33)
00:44:55.021 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=-0.05 hyp=0.16 cameraTheta=-0.30 mountX=0.04 mountY=0.15, mountTheta=1.31
00:44:55.023 00.002 13300 SchedulePrimaryMove(1016D950, x=0.15, y=-0.05, opts=13)
00:44:55.023 00.000 13300 Enqueuing Move request for scope (0.15, -0.05)
00:44:55.023 00.000 11596 Worker thread wakes up
00:44:55.024 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.05) opts 0xd
00:44:55.024 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, -0.05)
00:44:55.024 00.000 11596 Moving (0.15, -0.05) raw xDistance=0.04 yDistance=0.15
00:44:55.024 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:44:55.024 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:55.024 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:44:55.024 00.000 11596 MoveAxis(E, 0, ABG)
00:44:55.024 00.000 11596 Move returns status 0, amount 0
00:44:55.024 00.000 11596 MoveAxis(N, 0, ABG)
00:44:55.024 00.000 11596 Move returns status 0, amount 0
00:44:55.024 00.000 11596 move complete, result=0
00:44:55.025 00.001 11596 worker thread done servicing request
00:44:55.030 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
00:44:55.038 00.008 13300 UpdateGuideState exits: m=1108 SNR=23.3
00:44:55.038 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:55.038 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:44:55.038 00.000 13300 Enqueuing Expose request
00:44:55.038 00.000 11596 Worker thread wakes up
00:44:55.038 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:44:55.039 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:44:55.551 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:44:57.790 02.239 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6f2f7dab-f99e-49ad-9848-1b2f16c72492"}
00:44:57.790 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6f2f7dab-f99e-49ad-9848-1b2f16c72492"}
00:44:57.791 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"617016ba-e9f4-44cd-909a-472fb13ab269"}
00:44:57.791 00.000 13300 case statement mapped state 6 to 3
00:44:57.791 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"617016ba-e9f4-44cd-909a-472fb13ab269"}
00:44:57.792 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a31c7819-8f92-47ce-984e-1a83abebf973"}
00:44:57.792 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":179,"width":15,"height":15,"star_pos":[6.61,6.79],"pixels":"..."},"id":"a31c7819-8f92-47ce-984e-1a83abebf973"}
00:44:58.582 00.790 11596 Exposure complete
00:44:58.666 00.084 11596 worker thread done servicing request
00:44:58.667 00.001 13300 OnExposeComplete: enter
00:44:58.667 00.000 13300 UpdateGuideState(): m_state=6
00:44:58.667 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 180
00:44:58.668 00.001 13300 Star::Find returns 1 (0), X=123.44, Y=995.67, Mass=1122, SNR=23.4, Peak=112 HFD=3.9
00:44:58.668 00.000 13300 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-1.61) = xAngle (-0.13 = -0.13)
00:44:58.668 00.000 13300 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.12 = -0.12)
00:44:58.668 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.17 hyp=0.17 cameraTheta=-1.74 mountX=0.17 mountY=-0.02, mountTheta=-0.12
00:44:58.670 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.17, opts=13)
00:44:58.670 00.000 13300 Enqueuing Move request for scope (-0.03, -0.17)
00:44:58.671 00.001 11596 Worker thread wakes up
00:44:58.671 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.17) opts 0xd
00:44:58.671 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.17)
00:44:58.671 00.000 11596 Moving (-0.03, -0.17) raw xDistance=0.17 yDistance=-0.02
00:44:58.671 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
00:44:58.671 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:58.672 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:44:58.672 00.000 11596 MoveAxis(W, 209, ABG)
00:44:58.672 00.000 11596 Guiding  Dir = 3, Dur = 209
00:44:58.672 00.000 11596 IsSlewing returns 0
00:44:58.679 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=114, Gamma=0.510
00:44:58.686 00.007 13300 UpdateGuideState exits: m=1122 SNR=23.4
00:44:58.687 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:58.687 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:44:58.687 00.000 13300 Enqueuing Expose request
00:44:58.853 00.166 11596 IsGuiding returns 0
00:44:58.990 00.137 11596 PulseGuide returned control before completion, sleep 83
00:44:59.275 00.285 11596 IsGuiding returns 1
00:44:59.275 00.000 11596 scope still moving after pulse duration time elapsed
00:44:59.302 00.027 11596 IsSlewing returns 0
00:44:59.375 00.073 11596 IsGuiding returns 0
00:44:59.376 00.001 11596 scope move finished after 209 + 313 ms
00:44:59.376 00.000 11596 Move returns status 0, amount 209
00:44:59.376 00.000 11596 MoveAxis(N, 0, ABG)
00:44:59.376 00.000 11596 Move returns status 0, amount 0
00:44:59.376 00.000 11596 move complete, result=0
00:44:59.376 00.000 11596 worker thread done servicing request
00:44:59.377 00.001 11596 Worker thread wakes up
00:44:59.377 00.000 13300 GuideStep: 0.2 px 209 ms WEST, -0.0 px 0 ms NORTH
00:44:59.377 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:44:59.887 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:45:00.789 00.902 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"88e94a75-616e-46dc-a386-63df36fed1eb"}
00:45:00.789 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"88e94a75-616e-46dc-a386-63df36fed1eb"}
00:45:00.790 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5a7e4dee-7a33-4039-b19c-7bb5b6a8c376"}
00:45:00.790 00.000 13300 case statement mapped state 6 to 3
00:45:00.790 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5a7e4dee-7a33-4039-b19c-7bb5b6a8c376"}
00:45:00.791 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a9f55308-3c91-4259-83a6-cb137a344984"}
00:45:00.791 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":180,"width":15,"height":15,"star_pos":[7.44,6.67],"pixels":"..."},"id":"a9f55308-3c91-4259-83a6-cb137a344984"}
00:45:02.909 02.118 11596 Exposure complete
00:45:02.977 00.068 11596 worker thread done servicing request
00:45:02.977 00.000 13300 OnExposeComplete: enter
00:45:02.977 00.000 13300 UpdateGuideState(): m_state=6
00:45:02.978 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 181
00:45:02.978 00.000 13300 Star::Find returns 1 (0), X=123.47, Y=995.62, Mass=1106, SNR=23.2, Peak=108 HFD=3.9
00:45:02.978 00.000 13300 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-1.61) = xAngle (0.06 = 0.06)
00:45:02.978 00.000 13300 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.07 = 0.07)
00:45:02.978 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=-0.21 hyp=0.21 cameraTheta=-1.55 mountX=0.21 mountY=0.02, mountTheta=0.07
00:45:02.980 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.21, opts=13)
00:45:02.980 00.000 13300 Enqueuing Move request for scope (0.00, -0.21)
00:45:02.980 00.000 11596 Worker thread wakes up
00:45:02.980 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.21) opts 0xd
00:45:02.980 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.21)
00:45:02.980 00.000 11596 Moving (0.00, -0.21) raw xDistance=0.21 yDistance=0.02
00:45:02.981 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
00:45:02.981 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:02.981 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:45:02.981 00.000 11596 MoveAxis(W, 282, ABG)
00:45:02.981 00.000 11596 Guiding  Dir = 3, Dur = 282
00:45:02.981 00.000 11596 IsSlewing returns 0
00:45:02.988 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=117, Gamma=0.510
00:45:02.996 00.008 13300 UpdateGuideState exits: m=1106 SNR=23.2
00:45:02.996 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:02.996 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:45:02.997 00.001 13300 Enqueuing Expose request
00:45:03.072 00.075 11596 IsGuiding returns 0
00:45:03.268 00.196 11596 PulseGuide returned control before completion, sleep 97
00:45:03.490 00.222 11596 IsGuiding returns 1
00:45:03.490 00.000 11596 scope still moving after pulse duration time elapsed
00:45:03.518 00.028 11596 IsSlewing returns 0
00:45:03.612 00.094 11596 IsGuiding returns 0
00:45:03.612 00.000 11596 scope move finished after 282 + 257 ms
00:45:03.612 00.000 11596 Move returns status 0, amount 282
00:45:03.612 00.000 11596 MoveAxis(N, 0, ABG)
00:45:03.612 00.000 11596 Move returns status 0, amount 0
00:45:03.612 00.000 11596 move complete, result=0
00:45:03.612 00.000 11596 worker thread done servicing request
00:45:03.613 00.001 13300 GuideStep: 0.2 px 282 ms WEST, 0.0 px 0 ms NORTH
00:45:03.613 00.000 11596 Worker thread wakes up
00:45:03.613 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:45:03.789 00.176 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1544ff2c-7218-4dad-875c-819aee4ed20a"}
00:45:03.789 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1544ff2c-7218-4dad-875c-819aee4ed20a"}
00:45:03.790 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"313078b2-d038-4d64-b572-84f0989148c1"}
00:45:03.790 00.000 13300 case statement mapped state 6 to 3
00:45:03.790 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"313078b2-d038-4d64-b572-84f0989148c1"}
00:45:03.790 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0701142d-c852-44db-898c-52b9c2e0d5cd"}
00:45:03.791 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":181,"width":15,"height":15,"star_pos":[7.47,6.62],"pixels":"..."},"id":"0701142d-c852-44db-898c-52b9c2e0d5cd"}
00:45:04.117 00.326 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:45:06.801 02.684 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ef6f6fb0-4729-4acd-8d49-ae7f71dc1d12"}
00:45:06.801 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ef6f6fb0-4729-4acd-8d49-ae7f71dc1d12"}
00:45:06.802 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"89888a25-93dc-4651-a7b3-d71ddb5109fc"}
00:45:06.802 00.000 13300 case statement mapped state 6 to 3
00:45:06.802 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"89888a25-93dc-4651-a7b3-d71ddb5109fc"}
00:45:06.802 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2c11f66f-0063-4f8b-82b7-6fa8911c0a79"}
00:45:06.803 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":181,"width":15,"height":15,"star_pos":[7.47,6.62],"pixels":"..."},"id":"2c11f66f-0063-4f8b-82b7-6fa8911c0a79"}
00:45:07.233 00.430 11596 Exposure complete
00:45:07.308 00.075 11596 worker thread done servicing request
00:45:07.308 00.000 13300 OnExposeComplete: enter
00:45:07.308 00.000 13300 UpdateGuideState(): m_state=6
00:45:07.309 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 182
00:45:07.309 00.000 13300 Star::Find returns 1 (0), X=123.44, Y=995.72, Mass=1108, SNR=23.3, Peak=113 HFD=3.8
00:45:07.309 00.000 13300 MultiStar: exiting stabilization period
00:45:07.309 00.000 13300 MultiStar: [#1 -0.35,-0.22,0.00,M10] [#2 -0.10,-0.29,0.00,M7] [#3 -0.26,-0.45,0.00,M8] [#4 -0.18,0.21,0.00,M5] [#5 -0.28,-0.05,0.00,R] [#6 -0.18,0.18,0.00,M1] [#7 -0.17,-0.38,0.00,M8] [#8 -0.44,0.04,0.00,M3] 
00:45:07.310 00.001 13300 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-1.61) = xAngle (-0.15 = -0.15)
00:45:07.310 00.000 13300 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.13 = -0.13)
00:45:07.310 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.11 hyp=0.12 cameraTheta=-1.76 mountX=0.11 mountY=-0.02, mountTheta=-0.13
00:45:07.312 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.11, opts=13)
00:45:07.312 00.000 13300 Enqueuing Move request for scope (-0.02, -0.11)
00:45:07.312 00.000 11596 Worker thread wakes up
00:45:07.312 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.11) opts 0xd
00:45:07.312 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.11)
00:45:07.312 00.000 11596 Moving (-0.02, -0.11) raw xDistance=0.11 yDistance=-0.02
00:45:07.312 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:45:07.312 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:07.313 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:45:07.313 00.000 11596 MoveAxis(E, 0, ABG)
00:45:07.313 00.000 11596 Move returns status 0, amount 0
00:45:07.313 00.000 11596 MoveAxis(N, 0, ABG)
00:45:07.313 00.000 11596 Move returns status 0, amount 0
00:45:07.313 00.000 11596 move complete, result=0
00:45:07.313 00.000 11596 worker thread done servicing request
00:45:07.322 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=115, Gamma=0.510
00:45:07.330 00.008 13300 UpdateGuideState exits: m=1108 SNR=23.3
00:45:07.330 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:07.331 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:45:07.331 00.000 13300 Enqueuing Expose request
00:45:07.331 00.000 11596 Worker thread wakes up
00:45:07.331 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:45:07.331 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:45:07.841 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:45:09.802 01.961 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2cd6d91a-6121-4824-ac11-98a92f2d80f1"}
00:45:09.802 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2cd6d91a-6121-4824-ac11-98a92f2d80f1"}
00:45:09.803 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3178caea-681c-4faa-a988-7434392b19d8"}
00:45:09.804 00.001 13300 case statement mapped state 6 to 3
00:45:09.804 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3178caea-681c-4faa-a988-7434392b19d8"}
00:45:09.804 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ae664cf9-c4be-4059-8926-94fdf3c5e57e"}
00:45:09.805 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":182,"width":15,"height":15,"star_pos":[7.44,6.72],"pixels":"..."},"id":"ae664cf9-c4be-4059-8926-94fdf3c5e57e"}
00:45:10.875 01.070 11596 Exposure complete
00:45:10.947 00.072 11596 worker thread done servicing request
00:45:10.948 00.001 13300 OnExposeComplete: enter
00:45:10.948 00.000 13300 UpdateGuideState(): m_state=6
00:45:10.948 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 183
00:45:10.948 00.000 13300 Star::Find returns 1 (0), X=123.54, Y=995.58, Mass=1138, SNR=23.6, Peak=110 HFD=4.1
00:45:10.949 00.001 13300 MultiStar: [#1 -0.16,-0.14,0.00,R] [#2 -0.22,-0.39,0.00,M8] [#3 -0.31,-0.25,0.00,M9] [#4 -0.37,0.04,0.00,M6] [#5 0.11,-0.16,0.00,M1] [#6 -0.30,-0.07,0.00,M2] [#7 -0.16,-0.19,0.00,M9] [#8 -0.31,-0.05,0.00,M4] 
00:45:10.949 00.000 13300 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-1.61) = xAngle (0.32 = 0.32)
00:45:10.949 00.000 13300 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.33 = 0.33)
00:45:10.949 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.26 hyp=0.27 cameraTheta=-1.29 mountX=0.25 mountY=0.09, mountTheta=0.33
00:45:10.951 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.26, opts=13)
00:45:10.951 00.000 13300 Enqueuing Move request for scope (0.07, -0.26)
00:45:10.951 00.000 11596 Worker thread wakes up
00:45:10.951 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.26) opts 0xd
00:45:10.951 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.26)
00:45:10.951 00.000 11596 Moving (0.07, -0.26) raw xDistance=0.25 yDistance=0.09
00:45:10.951 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
00:45:10.951 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:10.952 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:45:10.952 00.000 11596 MoveAxis(W, 318, ABG)
00:45:10.952 00.000 11596 Guiding  Dir = 3, Dur = 318
00:45:10.952 00.000 11596 IsSlewing returns 0
00:45:10.958 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=119, Gamma=0.510
00:45:10.966 00.008 13300 UpdateGuideState exits: m=1138 SNR=23.6
00:45:10.966 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:10.966 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:45:10.966 00.000 13300 Enqueuing Expose request
00:45:10.987 00.021 11596 IsGuiding returns 0
00:45:11.153 00.166 11596 PulseGuide returned control before completion, sleep 162
00:45:11.499 00.346 11596 IsGuiding returns 1
00:45:11.499 00.000 11596 scope still moving after pulse duration time elapsed
00:45:11.531 00.032 11596 IsSlewing returns 0
00:45:11.600 00.069 11596 IsGuiding returns 0
00:45:11.600 00.000 11596 scope move finished after 318 + 295 ms
00:45:11.601 00.001 11596 Move returns status 0, amount 318
00:45:11.601 00.000 11596 MoveAxis(N, 0, ABG)
00:45:11.601 00.000 11596 Move returns status 0, amount 0
00:45:11.601 00.000 11596 move complete, result=0
00:45:11.601 00.000 11596 worker thread done servicing request
00:45:11.601 00.000 13300 GuideStep: 0.3 px 318 ms WEST, 0.1 px 0 ms NORTH
00:45:11.601 00.000 11596 Worker thread wakes up
00:45:11.601 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:45:12.117 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:45:12.802 00.685 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4a4d6420-6bcf-4261-8a61-5167a26aa7e1"}
00:45:12.802 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4a4d6420-6bcf-4261-8a61-5167a26aa7e1"}
00:45:12.803 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b3f89ea8-d0ae-4f73-86b9-b7d95c5cbd67"}
00:45:12.803 00.000 13300 case statement mapped state 6 to 3
00:45:12.803 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b3f89ea8-d0ae-4f73-86b9-b7d95c5cbd67"}
00:45:12.803 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c9ac210e-ada8-4977-a28e-d7c970a9e2ba"}
00:45:12.804 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":183,"width":15,"height":15,"star_pos":[6.54,6.58],"pixels":"..."},"id":"c9ac210e-ada8-4977-a28e-d7c970a9e2ba"}
00:45:15.151 02.347 11596 Exposure complete
00:45:15.233 00.082 11596 worker thread done servicing request
00:45:15.233 00.000 13300 OnExposeComplete: enter
00:45:15.234 00.001 13300 UpdateGuideState(): m_state=6
00:45:15.234 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 184
00:45:15.234 00.000 13300 Star::Find returns 1 (0), X=123.49, Y=995.69, Mass=1103, SNR=23.3, Peak=112 HFD=3.9
00:45:15.235 00.001 13300 MultiStar: [#1 -0.04,-0.07,0.61,U] [#2 -0.04,-0.23,0.00,M9] [#3 -0.29,-0.17,0.00,M10] [#4 -0.26,0.31,0.00,M7] [#5 -0.16,-0.20,0.00,M2] [#6 -0.16,0.20,0.00,M3] [#7 -0.12,-0.16,0.00,M10] [#8 -0.45,0.32,0.00,M5] 
00:45:15.235 00.000 13300 refined, 1 included, MultiStar: {0.00, -0.12}, one-star: {0.03, -0.15}
00:45:15.235 00.000 13300 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-1.61) = xAngle (0.05 = 0.05)
00:45:15.235 00.000 13300 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.07 = 0.07)
00:45:15.235 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=-0.12 hyp=0.12 cameraTheta=-1.56 mountX=0.12 mountY=0.01, mountTheta=0.07
00:45:15.238 00.003 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.12, opts=13)
00:45:15.238 00.000 13300 Enqueuing Move request for scope (0.00, -0.12)
00:45:15.238 00.000 11596 Worker thread wakes up
00:45:15.238 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.12) opts 0xd
00:45:15.238 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.12)
00:45:15.238 00.000 11596 Moving (0.00, -0.12) raw xDistance=0.12 yDistance=0.01
00:45:15.239 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:45:15.239 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:15.239 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:45:15.239 00.000 11596 MoveAxis(E, 0, ABG)
00:45:15.239 00.000 11596 Move returns status 0, amount 0
00:45:15.239 00.000 11596 MoveAxis(N, 0, ABG)
00:45:15.239 00.000 11596 Move returns status 0, amount 0
00:45:15.239 00.000 11596 move complete, result=0
00:45:15.240 00.001 11596 worker thread done servicing request
00:45:15.247 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=113, Gamma=0.510
00:45:15.256 00.009 13300 UpdateGuideState exits: m=1103 SNR=23.3
00:45:15.256 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:15.256 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:45:15.256 00.000 13300 Enqueuing Expose request
00:45:15.257 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:45:15.257 00.000 11596 Worker thread wakes up
00:45:15.257 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:45:15.766 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:45:15.826 00.060 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f77e5442-0fbf-4e71-8474-51de74ab5be9"}
00:45:15.827 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f77e5442-0fbf-4e71-8474-51de74ab5be9"}
00:45:15.828 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2ae2a7fa-f930-4342-be39-ba5dd99594b2"}
00:45:15.828 00.000 13300 case statement mapped state 6 to 3
00:45:15.828 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2ae2a7fa-f930-4342-be39-ba5dd99594b2"}
00:45:15.828 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c452fd98-5e4b-4717-9dd8-16e59ebb39a2"}
00:45:15.829 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":184,"width":15,"height":15,"star_pos":[7.49,6.69],"pixels":"..."},"id":"c452fd98-5e4b-4717-9dd8-16e59ebb39a2"}
00:45:18.818 02.989 11596 Exposure complete
00:45:18.826 00.008 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a50081f2-e67a-4eaa-afbc-76c125048d15"}
00:45:18.826 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a50081f2-e67a-4eaa-afbc-76c125048d15"}
00:45:18.827 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ec3ee312-76e9-4d9f-85e2-6bf168d8c7d0"}
00:45:18.827 00.000 13300 case statement mapped state 6 to 3
00:45:18.827 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ec3ee312-76e9-4d9f-85e2-6bf168d8c7d0"}
00:45:18.828 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"83dd0f91-7d84-4a4e-bb0d-3b460867ba00"}
00:45:18.828 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":184,"width":15,"height":15,"star_pos":[7.49,6.69],"pixels":"..."},"id":"83dd0f91-7d84-4a4e-bb0d-3b460867ba00"}
00:45:18.913 00.085 11596 worker thread done servicing request
00:45:18.914 00.001 13300 OnExposeComplete: enter
00:45:18.914 00.000 13300 UpdateGuideState(): m_state=6
00:45:18.914 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 185
00:45:18.915 00.001 13300 Star::Find returns 1 (0), X=123.45, Y=995.80, Mass=1142, SNR=23.6, Peak=107 HFD=3.8
00:45:18.915 00.000 13300 MultiStar: [#1 -0.14,-0.04,0.60,U] [#2 -0.18,-0.03,0.55,U] [#3 -0.12,0.03,0.30,U] [#4 -0.30,0.34,0.00,M8] [#5 -0.00,-0.05,0.29,U] [#6 -0.53,0.14,0.00,M4] [#7 -0.23,-0.06,0.00,R] [#8 -0.63,0.21,0.00,M6] 
00:45:18.915 00.000 13300 single-star, 4 included, MultiStar: {-0.09, -0.03}, one-star: {-0.02, -0.04}
00:45:18.916 00.001 13300 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-1.61) = xAngle (-0.38 = -0.38)
00:45:18.916 00.000 13300 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.36 = -0.36)
00:45:18.916 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-1.98 mountX=0.04 mountY=-0.01, mountTheta=-0.36
00:45:18.918 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.04, opts=13)
00:45:18.918 00.000 13300 Enqueuing Move request for scope (-0.02, -0.04)
00:45:18.918 00.000 11596 Worker thread wakes up
00:45:18.919 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.04) opts 0xd
00:45:18.919 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.04)
00:45:18.919 00.000 11596 Moving (-0.02, -0.04) raw xDistance=0.04 yDistance=-0.01
00:45:18.919 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:45:18.919 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:18.919 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:45:18.919 00.000 11596 MoveAxis(E, 0, ABG)
00:45:18.920 00.001 11596 Move returns status 0, amount 0
00:45:18.920 00.000 11596 MoveAxis(N, 0, ABG)
00:45:18.920 00.000 11596 Move returns status 0, amount 0
00:45:18.920 00.000 11596 move complete, result=0
00:45:18.920 00.000 11596 worker thread done servicing request
00:45:18.927 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
00:45:18.935 00.008 13300 UpdateGuideState exits: m=1142 SNR=23.6
00:45:18.935 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:18.935 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:45:18.935 00.000 13300 Enqueuing Expose request
00:45:18.935 00.000 11596 Worker thread wakes up
00:45:18.936 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:45:18.936 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:45:19.452 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:45:21.827 02.375 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"564a82aa-3d56-4454-89e6-29734ac31f91"}
00:45:21.827 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"564a82aa-3d56-4454-89e6-29734ac31f91"}
00:45:21.827 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f24f5fca-6221-49a8-b7cf-3e452e7738c7"}
00:45:21.828 00.001 13300 case statement mapped state 6 to 3
00:45:21.828 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f24f5fca-6221-49a8-b7cf-3e452e7738c7"}
00:45:21.828 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ec53cd68-11bc-405a-949d-d8ca62d007d8"}
00:45:21.828 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":185,"width":15,"height":15,"star_pos":[7.45,6.80],"pixels":"..."},"id":"ec53cd68-11bc-405a-949d-d8ca62d007d8"}
00:45:22.484 00.656 11596 Exposure complete
00:45:22.572 00.088 11596 worker thread done servicing request
00:45:22.572 00.000 13300 OnExposeComplete: enter
00:45:22.572 00.000 13300 UpdateGuideState(): m_state=6
00:45:22.573 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 186
00:45:22.573 00.000 13300 Star::Find returns 1 (0), X=123.61, Y=995.77, Mass=1119, SNR=23.3, Peak=105 HFD=3.9
00:45:22.573 00.000 13300 MultiStar: [#1 -0.09,-0.05,0.60,U] [#2 -0.09,-0.03,0.57,U] [#3 -0.26,-0.05,0.00,M10] [#4 -0.42,0.23,0.00,M9] [#5 0.16,-0.11,0.00,M2] [#6 0.17,0.27,0.00,M5] [#7 0.15,-0.07,0.28,U] [#8 -0.34,-0.12,0.00,M7] 
00:45:22.574 00.001 13300 refined, 3 included, MultiStar: {0.03, -0.06}, one-star: {0.15, -0.07}
00:45:22.574 00.000 13300 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-1.61) = xAngle (0.56 = 0.56)
00:45:22.574 00.000 13300 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.57 = 0.57)
00:45:22.574 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-1.05 mountX=0.06 mountY=0.04, mountTheta=0.57
00:45:22.576 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.06, opts=13)
00:45:22.576 00.000 13300 Enqueuing Move request for scope (0.03, -0.06)
00:45:22.576 00.000 11596 Worker thread wakes up
00:45:22.576 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.06) opts 0xd
00:45:22.576 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.06)
00:45:22.576 00.000 11596 Moving (0.03, -0.06) raw xDistance=0.06 yDistance=0.04
00:45:22.576 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:45:22.576 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:22.576 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:45:22.577 00.001 11596 MoveAxis(E, 0, ABG)
00:45:22.577 00.000 11596 Move returns status 0, amount 0
00:45:22.577 00.000 11596 MoveAxis(N, 0, ABG)
00:45:22.577 00.000 11596 Move returns status 0, amount 0
00:45:22.577 00.000 11596 move complete, result=0
00:45:22.577 00.000 11596 worker thread done servicing request
00:45:22.582 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
00:45:22.590 00.008 13300 UpdateGuideState exits: m=1119 SNR=23.3
00:45:22.591 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:22.591 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:45:22.591 00.000 13300 Enqueuing Expose request
00:45:22.591 00.000 11596 Worker thread wakes up
00:45:22.591 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:45:22.591 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:45:23.106 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:45:24.826 01.720 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b0276d9a-b9ec-424d-aaca-62c76b36f15a"}
00:45:24.826 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b0276d9a-b9ec-424d-aaca-62c76b36f15a"}
00:45:24.827 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ce30701e-2182-412a-a89d-15ba2474de47"}
00:45:24.827 00.000 13300 case statement mapped state 6 to 3
00:45:24.827 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ce30701e-2182-412a-a89d-15ba2474de47"}
00:45:24.827 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d78a258c-679a-4598-ae93-048f2f10872a"}
00:45:24.828 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":186,"width":15,"height":15,"star_pos":[6.61,6.77],"pixels":"..."},"id":"d78a258c-679a-4598-ae93-048f2f10872a"}
00:45:26.138 01.310 11596 Exposure complete
00:45:26.208 00.070 11596 worker thread done servicing request
00:45:26.209 00.001 13300 OnExposeComplete: enter
00:45:26.209 00.000 13300 UpdateGuideState(): m_state=6
00:45:26.209 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 187
00:45:26.209 00.000 13300 Star::Find returns 1 (0), X=123.68, Y=995.88, Mass=1151, SNR=23.7, Peak=103 HFD=4.0
00:45:26.210 00.001 13300 MultiStar: [#1 0.05,0.07,0.58,U] [#2 -0.01,0.08,0.54,U] [#3 -0.10,0.08,0.29,U] [#4 -0.29,0.44,0.00,M10] [#5 0.24,0.12,0.00,M3] [#6 0.03,0.35,0.00,M6] [#7 0.02,0.15,0.27,U] [#8 -0.47,-0.01,0.00,M8] 
00:45:26.210 00.000 13300 refined, 4 included, MultiStar: {0.08, 0.07}, one-star: {0.22, 0.04}
00:45:26.210 00.000 13300 CameraToMount -- cameraTheta (0.73) - m_xAngle (-1.61) = xAngle (2.34 = 2.34)
00:45:26.210 00.000 13300 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.35 = 2.35)
00:45:26.210 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.07 hyp=0.11 cameraTheta=0.73 mountX=-0.08 mountY=0.08, mountTheta=2.34
00:45:26.212 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.07, opts=13)
00:45:26.212 00.000 13300 Enqueuing Move request for scope (0.08, 0.07)
00:45:26.212 00.000 11596 Worker thread wakes up
00:45:26.212 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.07) opts 0xd
00:45:26.212 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.07)
00:45:26.212 00.000 11596 Moving (0.08, 0.07) raw xDistance=-0.08 yDistance=0.08
00:45:26.212 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:45:26.213 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:26.213 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:45:26.213 00.000 11596 MoveAxis(E, 0, ABG)
00:45:26.213 00.000 11596 Move returns status 0, amount 0
00:45:26.213 00.000 11596 MoveAxis(N, 0, ABG)
00:45:26.213 00.000 11596 Move returns status 0, amount 0
00:45:26.213 00.000 11596 move complete, result=0
00:45:26.213 00.000 11596 worker thread done servicing request
00:45:26.219 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
00:45:26.226 00.007 13300 UpdateGuideState exits: m=1151 SNR=23.7
00:45:26.226 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:26.226 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:45:26.227 00.001 13300 Enqueuing Expose request
00:45:26.227 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:45:26.227 00.000 11596 Worker thread wakes up
00:45:26.227 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:45:26.729 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:45:27.825 01.096 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f4057859-b18b-480b-8b4c-5019609c24f9"}
00:45:27.825 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f4057859-b18b-480b-8b4c-5019609c24f9"}
00:45:27.826 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8f2b2961-dba7-4de7-b09d-11d14a86a4fe"}
00:45:27.826 00.000 13300 case statement mapped state 6 to 3
00:45:27.826 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8f2b2961-dba7-4de7-b09d-11d14a86a4fe"}
00:45:27.827 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b17483b9-01cc-4738-94d2-d7262179b76b"}
00:45:27.827 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":187,"width":15,"height":15,"star_pos":[6.68,6.88],"pixels":"..."},"id":"b17483b9-01cc-4738-94d2-d7262179b76b"}
00:45:29.766 01.939 11596 Exposure complete
00:45:29.847 00.081 11596 worker thread done servicing request
00:45:29.847 00.000 13300 OnExposeComplete: enter
00:45:29.847 00.000 13300 UpdateGuideState(): m_state=6
00:45:29.848 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 188
00:45:29.848 00.000 13300 Star::Find returns 1 (0), X=123.71, Y=995.74, Mass=1122, SNR=23.4, Peak=100 HFD=4.0
00:45:29.848 00.000 13300 MultiStar: [#1 -0.02,-0.01,0.61,U] [#2 -0.04,-0.21,0.00,M7] [#3 0.05,0.19,0.00,M10] [#4 -0.26,0.14,0.00,R] [#5 0.11,-0.06,0.28,U] [#6 -0.49,0.18,0.00,M7] [#7 0.20,-0.05,0.00,M1] [#8 -0.35,0.39,0.00,M9] 
00:45:29.848 00.000 13300 refined, 2 included, MultiStar: {0.14, -0.07}, one-star: {0.25, -0.10}
00:45:29.848 00.000 13300 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-1.61) = xAngle (1.17 = 1.17)
00:45:29.848 00.000 13300 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.18 = 1.18)
00:45:29.848 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=-0.07 hyp=0.15 cameraTheta=-0.44 mountX=0.06 mountY=0.14, mountTheta=1.17
00:45:29.850 00.002 13300 SchedulePrimaryMove(1016D950, x=0.14, y=-0.07, opts=13)
00:45:29.850 00.000 13300 Enqueuing Move request for scope (0.14, -0.07)
00:45:29.851 00.001 11596 Worker thread wakes up
00:45:29.851 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.07) opts 0xd
00:45:29.851 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, -0.07)
00:45:29.851 00.000 11596 Moving (0.14, -0.07) raw xDistance=0.06 yDistance=0.14
00:45:29.851 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:45:29.851 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:29.851 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:45:29.851 00.000 11596 MoveAxis(E, 0, ABG)
00:45:29.851 00.000 11596 Move returns status 0, amount 0
00:45:29.851 00.000 11596 MoveAxis(N, 0, ABG)
00:45:29.852 00.001 11596 Move returns status 0, amount 0
00:45:29.852 00.000 11596 move complete, result=0
00:45:29.852 00.000 11596 worker thread done servicing request
00:45:29.857 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
00:45:29.865 00.008 13300 UpdateGuideState exits: m=1122 SNR=23.4
00:45:29.865 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:29.865 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:45:29.866 00.001 13300 Enqueuing Expose request
00:45:29.866 00.000 11596 Worker thread wakes up
00:45:29.866 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:45:29.866 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:45:30.369 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:45:30.824 00.455 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"01901059-8ad8-4d0c-8ccf-8003baaa40b7"}
00:45:30.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"01901059-8ad8-4d0c-8ccf-8003baaa40b7"}
00:45:30.825 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eadf9650-5df9-4a6a-b7e2-7765b8ed4dcf"}
00:45:30.825 00.000 13300 case statement mapped state 6 to 3
00:45:30.825 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eadf9650-5df9-4a6a-b7e2-7765b8ed4dcf"}
00:45:30.825 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f87cdd75-94c5-4f23-b248-374edfc96993"}
00:45:30.826 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":188,"width":15,"height":15,"star_pos":[6.71,6.74],"pixels":"..."},"id":"f87cdd75-94c5-4f23-b248-374edfc96993"}
00:45:33.391 02.565 11596 Exposure complete
00:45:33.460 00.069 11596 worker thread done servicing request
00:45:33.460 00.000 13300 OnExposeComplete: enter
00:45:33.460 00.000 13300 UpdateGuideState(): m_state=6
00:45:33.461 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 189
00:45:33.461 00.000 13300 Star::Find returns 1 (0), X=123.62, Y=995.85, Mass=1112, SNR=23.3, Peak=104 HFD=3.9
00:45:33.461 00.000 13300 MultiStar: [#1 0.15,0.09,0.61,U] [#2 -0.20,-0.10,0.00,M8] [#3 -0.06,-0.06,0.30,U] [#4 -0.02,0.18,0.27,U] [#5 0.22,-0.16,0.00,M3] [#6 -0.07,0.39,0.00,M8] [#7 0.03,0.10,0.28,U] [#8 -0.59,0.24,0.00,M10] 
00:45:33.461 00.000 13300 refined, 4 included, MultiStar: {0.09, 0.05}, one-star: {0.15, 0.01}
00:45:33.461 00.000 13300 CameraToMount -- cameraTheta (0.48) - m_xAngle (-1.61) = xAngle (2.09 = 2.09)
00:45:33.462 00.001 13300 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.10 = 2.10)
00:45:33.462 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.05 hyp=0.11 cameraTheta=0.48 mountX=-0.05 mountY=0.09, mountTheta=2.09
00:45:33.463 00.001 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.05, opts=13)
00:45:33.463 00.000 13300 Enqueuing Move request for scope (0.09, 0.05)
00:45:33.464 00.001 11596 Worker thread wakes up
00:45:33.464 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.05) opts 0xd
00:45:33.464 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.05)
00:45:33.464 00.000 11596 Moving (0.09, 0.05) raw xDistance=-0.05 yDistance=0.09
00:45:33.464 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:45:33.464 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:33.464 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:45:33.464 00.000 11596 MoveAxis(E, 0, ABG)
00:45:33.464 00.000 11596 Move returns status 0, amount 0
00:45:33.464 00.000 11596 MoveAxis(N, 0, ABG)
00:45:33.465 00.001 11596 Move returns status 0, amount 0
00:45:33.465 00.000 11596 move complete, result=0
00:45:33.465 00.000 11596 worker thread done servicing request
00:45:33.471 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
00:45:33.478 00.007 13300 UpdateGuideState exits: m=1112 SNR=23.3
00:45:33.479 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:33.479 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:45:33.479 00.000 13300 Enqueuing Expose request
00:45:33.479 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:45:33.479 00.000 11596 Worker thread wakes up
00:45:33.479 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:45:33.823 00.344 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e7ba646c-0644-445e-b888-442adeb4b848"}
00:45:33.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e7ba646c-0644-445e-b888-442adeb4b848"}
00:45:33.824 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7db6b83f-82b5-455e-9cc4-0cce83a6b15e"}
00:45:33.824 00.000 13300 case statement mapped state 6 to 3
00:45:33.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7db6b83f-82b5-455e-9cc4-0cce83a6b15e"}
00:45:33.824 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1669d444-ce4c-4379-ba0a-4e07249d59fa"}
00:45:33.825 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":189,"width":15,"height":15,"star_pos":[6.62,6.85],"pixels":"..."},"id":"1669d444-ce4c-4379-ba0a-4e07249d59fa"}
00:45:33.995 00.170 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:45:36.822 02.827 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c61ccda2-32a8-4a78-8121-e2d5afa7cc76"}
00:45:36.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c61ccda2-32a8-4a78-8121-e2d5afa7cc76"}
00:45:36.823 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0a42a1f5-f869-4d1b-a09d-d7924d200eb1"}
00:45:36.823 00.000 13300 case statement mapped state 6 to 3
00:45:36.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0a42a1f5-f869-4d1b-a09d-d7924d200eb1"}
00:45:36.824 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8d23c284-4454-4ae0-a254-88505be91906"}
00:45:36.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":189,"width":15,"height":15,"star_pos":[6.62,6.85],"pixels":"..."},"id":"8d23c284-4454-4ae0-a254-88505be91906"}
00:45:37.016 00.192 11596 Exposure complete
00:45:37.084 00.068 11596 worker thread done servicing request
00:45:37.084 00.000 13300 OnExposeComplete: enter
00:45:37.085 00.001 13300 UpdateGuideState(): m_state=6
00:45:37.085 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 190
00:45:37.085 00.000 13300 Star::Find returns 1 (0), X=123.50, Y=995.76, Mass=1135, SNR=23.5, Peak=106 HFD=3.9
00:45:37.086 00.001 13300 MultiStar: [#1 0.02,-0.07,0.60,U] [#2 -0.32,-0.07,0.00,M9] [#3 0.01,0.06,0.30,U] [#4 -0.11,-0.26,0.00,M1] [#5 0.13,0.02,0.29,U] [#6 0.02,0.20,0.00,M9] [#7 0.11,0.01,0.27,U] [#8 -0.48,0.27,0.00,R] 
00:45:37.086 00.000 13300 refined, 4 included, MultiStar: {0.05, -0.04}, one-star: {0.03, -0.08}
00:45:37.086 00.000 13300 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-1.61) = xAngle (0.92 = 0.92)
00:45:37.086 00.000 13300 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.94 = 0.94)
00:45:37.086 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.04 hyp=0.06 cameraTheta=-0.68 mountX=0.04 mountY=0.05, mountTheta=0.93
00:45:37.088 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.04, opts=13)
00:45:37.088 00.000 13300 Enqueuing Move request for scope (0.05, -0.04)
00:45:37.088 00.000 11596 Worker thread wakes up
00:45:37.088 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.04) opts 0xd
00:45:37.088 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.04)
00:45:37.088 00.000 11596 Moving (0.05, -0.04) raw xDistance=0.04 yDistance=0.05
00:45:37.088 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:45:37.088 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:37.089 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:45:37.089 00.000 11596 MoveAxis(E, 0, ABG)
00:45:37.089 00.000 11596 Move returns status 0, amount 0
00:45:37.089 00.000 11596 MoveAxis(N, 0, ABG)
00:45:37.089 00.000 11596 Move returns status 0, amount 0
00:45:37.089 00.000 11596 move complete, result=0
00:45:37.089 00.000 11596 worker thread done servicing request
00:45:37.095 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
00:45:37.103 00.008 13300 UpdateGuideState exits: m=1135 SNR=23.5
00:45:37.103 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:37.103 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:45:37.103 00.000 13300 Enqueuing Expose request
00:45:37.103 00.000 11596 Worker thread wakes up
00:45:37.104 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:45:37.104 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:45:37.607 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:45:39.821 02.214 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"747d8ed6-5d09-4724-8249-ce2a419baf9c"}
00:45:39.821 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"747d8ed6-5d09-4724-8249-ce2a419baf9c"}
00:45:39.821 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"00ba31c2-99b3-47b6-9ab2-8174a28011cc"}
00:45:39.822 00.001 13300 case statement mapped state 6 to 3
00:45:39.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"00ba31c2-99b3-47b6-9ab2-8174a28011cc"}
00:45:39.822 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3041b001-c764-436c-b437-a5a52ce117ee"}
00:45:39.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":190,"width":15,"height":15,"star_pos":[7.50,6.76],"pixels":"..."},"id":"3041b001-c764-436c-b437-a5a52ce117ee"}
00:45:40.632 00.810 11596 Exposure complete
00:45:40.722 00.090 11596 worker thread done servicing request
00:45:40.722 00.000 13300 OnExposeComplete: enter
00:45:40.722 00.000 13300 UpdateGuideState(): m_state=6
00:45:40.723 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 191
00:45:40.723 00.000 13300 Star::Find returns 1 (0), X=123.54, Y=995.64, Mass=1127, SNR=23.4, Peak=109 HFD=4.0
00:45:40.723 00.000 13300 MultiStar: [#1 -0.05,-0.19,0.00,M1] [#2 -0.13,-0.35,0.00,M10] [#3 -0.10,-0.27,0.00,M9] [#4 -0.03,-0.00,0.27,U] [#5 0.06,-0.18,0.00,M3] [#6 0.01,-0.22,0.00,M10] [#7 0.13,-0.27,0.00,M1] [#8 0.35,-0.34,0.00,M1] 
00:45:40.723 00.000 13300 refined, 1 included, MultiStar: {0.05, -0.15}, one-star: {0.07, -0.19}
00:45:40.723 00.000 13300 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-1.61) = xAngle (0.36 = 0.36)
00:45:40.724 00.001 13300 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.38 = 0.38)
00:45:40.724 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.15 hyp=0.16 cameraTheta=-1.25 mountX=0.15 mountY=0.06, mountTheta=0.37
00:45:40.727 00.003 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.15, opts=13)
00:45:40.727 00.000 13300 Enqueuing Move request for scope (0.05, -0.15)
00:45:40.727 00.000 11596 Worker thread wakes up
00:45:40.727 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.15) opts 0xd
00:45:40.727 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.15)
00:45:40.727 00.000 11596 Moving (0.05, -0.15) raw xDistance=0.15 yDistance=0.06
00:45:40.727 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
00:45:40.728 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:40.728 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:45:40.728 00.000 11596 MoveAxis(W, 189, ABG)
00:45:40.728 00.000 11596 Guiding  Dir = 3, Dur = 189
00:45:40.728 00.000 11596 IsSlewing returns 0
00:45:40.736 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=118, Gamma=0.510
00:45:40.746 00.010 13300 UpdateGuideState exits: m=1127 SNR=23.4
00:45:40.747 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:40.747 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:45:40.747 00.000 13300 Enqueuing Expose request
00:45:40.823 00.076 11596 IsGuiding returns 0
00:45:40.925 00.102 11596 PulseGuide returned control before completion, sleep 99
00:45:41.064 00.139 11596 IsGuiding returns 1
00:45:41.064 00.000 11596 scope still moving after pulse duration time elapsed
00:45:41.092 00.028 11596 IsSlewing returns 0
00:45:41.168 00.076 11596 IsGuiding returns 0
00:45:41.168 00.000 11596 scope move finished after 189 + 154 ms
00:45:41.168 00.000 11596 Move returns status 0, amount 189
00:45:41.168 00.000 11596 MoveAxis(N, 0, ABG)
00:45:41.168 00.000 11596 Move returns status 0, amount 0
00:45:41.168 00.000 11596 move complete, result=0
00:45:41.168 00.000 11596 worker thread done servicing request
00:45:41.168 00.000 11596 Worker thread wakes up
00:45:41.169 00.001 13300 GuideStep: 0.2 px 189 ms WEST, 0.1 px 0 ms NORTH
00:45:41.169 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:45:41.678 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:45:42.819 01.141 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8393a040-cea8-4cc9-b244-d3ab52fb4352"}
00:45:42.819 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8393a040-cea8-4cc9-b244-d3ab52fb4352"}
00:45:42.820 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b17a16a-c830-4b56-b86f-57707ca11226"}
00:45:42.820 00.000 13300 case statement mapped state 6 to 3
00:45:42.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5b17a16a-c830-4b56-b86f-57707ca11226"}
00:45:42.820 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fe37398a-e00a-47ea-8016-faa9320cb630"}
00:45:42.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":191,"width":15,"height":15,"star_pos":[6.54,6.64],"pixels":"..."},"id":"fe37398a-e00a-47ea-8016-faa9320cb630"}
00:45:44.711 01.891 11596 Exposure complete
00:45:44.814 00.103 11596 worker thread done servicing request
00:45:44.814 00.000 13300 OnExposeComplete: enter
00:45:44.814 00.000 13300 UpdateGuideState(): m_state=6
00:45:44.815 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 192
00:45:44.815 00.000 13300 Star::Find returns 1 (0), X=123.54, Y=995.66, Mass=1094, SNR=23.1, Peak=109 HFD=4.0
00:45:44.816 00.001 13300 MultiStar: [#1 -0.09,-0.11,0.61,U] [#2 -0.22,-0.32,0.00,R] [#3 -0.24,-0.51,0.00,M10] [#4 -0.16,0.07,0.26,U] [#5 0.22,-0.03,0.00,M4] [#6 -0.06,0.11,0.26,U] [#7 0.06,-0.22,0.00,M2] [#8 0.18,-0.26,0.00,M2] 
00:45:44.816 00.000 13300 refined, 3 included, MultiStar: {-0.02, -0.09}, one-star: {0.08, -0.18}
00:45:44.816 00.000 13300 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-1.61) = xAngle (-0.15 = -0.15)
00:45:44.817 00.001 13300 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.14 = -0.14)
00:45:44.817 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.09 hyp=0.10 cameraTheta=-1.76 mountX=0.10 mountY=-0.01, mountTheta=-0.14
00:45:44.819 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.09, opts=13)
00:45:44.820 00.001 13300 Enqueuing Move request for scope (-0.02, -0.09)
00:45:44.820 00.000 11596 Worker thread wakes up
00:45:44.820 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.09) opts 0xd
00:45:44.820 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.09)
00:45:44.820 00.000 11596 Moving (-0.02, -0.09) raw xDistance=0.10 yDistance=-0.01
00:45:44.820 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:45:44.821 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:44.821 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:45:44.821 00.000 11596 MoveAxis(E, 0, ABG)
00:45:44.821 00.000 11596 Move returns status 0, amount 0
00:45:44.821 00.000 11596 MoveAxis(N, 0, ABG)
00:45:44.821 00.000 11596 Move returns status 0, amount 0
00:45:44.821 00.000 11596 move complete, result=0
00:45:44.822 00.001 11596 worker thread done servicing request
00:45:44.831 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=120, Gamma=0.510
00:45:44.843 00.012 13300 UpdateGuideState exits: m=1094 SNR=23.1
00:45:44.843 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:44.843 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:45:44.843 00.000 13300 Enqueuing Expose request
00:45:44.843 00.000 11596 Worker thread wakes up
00:45:44.844 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:45:44.844 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:45:45.350 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:45:45.836 00.486 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9a2e8ef5-3d85-4f2c-aae0-2feb1539eb7e"}
00:45:45.836 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9a2e8ef5-3d85-4f2c-aae0-2feb1539eb7e"}
00:45:45.837 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ed05cd96-20b5-43ea-a003-84a1aefbc28c"}
00:45:45.837 00.000 13300 case statement mapped state 6 to 3
00:45:45.837 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ed05cd96-20b5-43ea-a003-84a1aefbc28c"}
00:45:45.838 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1a43c89e-cf90-4200-bfb6-e58c2baf2c5c"}
00:45:45.838 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":192,"width":15,"height":15,"star_pos":[6.54,6.66],"pixels":"..."},"id":"1a43c89e-cf90-4200-bfb6-e58c2baf2c5c"}
00:45:48.372 02.534 11596 Exposure complete
00:45:48.449 00.077 11596 worker thread done servicing request
00:45:48.449 00.000 13300 OnExposeComplete: enter
00:45:48.449 00.000 13300 UpdateGuideState(): m_state=6
00:45:48.450 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 193
00:45:48.450 00.000 13300 Star::Find returns 1 (0), X=123.61, Y=995.74, Mass=1117, SNR=23.3, Peak=111 HFD=3.9
00:45:48.450 00.000 13300 MultiStar: [#1 -0.07,-0.18,0.00,M1] [#2 0.03,0.11,0.56,U] [#3 -0.10,-0.03,0.30,U] [#4 0.03,-0.08,0.26,U] [#5 0.32,-0.10,0.00,M5] [#6 0.06,0.14,0.26,U] [#7 0.24,-0.23,0.00,M3] [#8 -0.10,-0.26,0.00,M3] 
00:45:48.450 00.000 13300 refined, 4 included, MultiStar: {0.06, -0.01}, one-star: {0.14, -0.10}
00:45:48.450 00.000 13300 CameraToMount -- cameraTheta (-0.21) - m_xAngle (-1.61) = xAngle (1.40 = 1.40)
00:45:48.450 00.000 13300 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.42 = 1.42)
00:45:48.451 00.001 13300 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.07 cameraTheta=-0.21 mountX=0.01 mountY=0.06, mountTheta=1.40
00:45:48.452 00.001 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.01, opts=13)
00:45:48.452 00.000 13300 Enqueuing Move request for scope (0.06, -0.01)
00:45:48.453 00.001 11596 Worker thread wakes up
00:45:48.453 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
00:45:48.453 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
00:45:48.453 00.000 11596 Moving (0.06, -0.01) raw xDistance=0.01 yDistance=0.06
00:45:48.453 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:45:48.453 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:48.453 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:45:48.454 00.001 11596 MoveAxis(E, 0, ABG)
00:45:48.454 00.000 11596 Move returns status 0, amount 0
00:45:48.454 00.000 11596 MoveAxis(N, 0, ABG)
00:45:48.454 00.000 11596 Move returns status 0, amount 0
00:45:48.454 00.000 11596 move complete, result=0
00:45:48.454 00.000 11596 worker thread done servicing request
00:45:48.459 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
00:45:48.467 00.008 13300 UpdateGuideState exits: m=1117 SNR=23.3
00:45:48.467 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:48.467 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:45:48.468 00.001 13300 Enqueuing Expose request
00:45:48.468 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:45:48.468 00.000 11596 Worker thread wakes up
00:45:48.468 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:45:48.836 00.368 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0484982a-1122-4291-b1c5-b101a6142570"}
00:45:48.836 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0484982a-1122-4291-b1c5-b101a6142570"}
00:45:48.837 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4f42e0e3-0d32-4c48-8e66-001d72fdf84b"}
00:45:48.837 00.000 13300 case statement mapped state 6 to 3
00:45:48.837 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4f42e0e3-0d32-4c48-8e66-001d72fdf84b"}
00:45:48.838 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"82b40483-226c-4acf-8dfa-eb703f2c3797"}
00:45:48.839 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":193,"width":15,"height":15,"star_pos":[6.61,6.74],"pixels":"..."},"id":"82b40483-226c-4acf-8dfa-eb703f2c3797"}
00:45:48.976 00.137 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:45:51.835 02.859 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ea9a7a43-8a28-40ae-bde1-2b6fe7f6d894"}
00:45:51.835 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ea9a7a43-8a28-40ae-bde1-2b6fe7f6d894"}
00:45:51.836 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a05d7161-2c91-4422-8827-5c2c9507dd40"}
00:45:51.836 00.000 13300 case statement mapped state 6 to 3
00:45:51.836 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a05d7161-2c91-4422-8827-5c2c9507dd40"}
00:45:51.837 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8b1535da-6193-4ec5-a282-445ef43c38b3"}
00:45:51.837 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":193,"width":15,"height":15,"star_pos":[6.61,6.74],"pixels":"..."},"id":"8b1535da-6193-4ec5-a282-445ef43c38b3"}
00:45:52.001 00.164 11596 Exposure complete
00:45:52.072 00.071 11596 worker thread done servicing request
00:45:52.072 00.000 13300 OnExposeComplete: enter
00:45:52.072 00.000 13300 UpdateGuideState(): m_state=6
00:45:52.073 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 194
00:45:52.073 00.000 13300 Star::Find returns 1 (0), X=123.55, Y=995.60, Mass=1097, SNR=23.1, Peak=108 HFD=4.1
00:45:52.073 00.000 13300 MultiStar: [#1 -0.02,-0.15,0.61,U] [#2 0.15,-0.09,0.57,U] [#3 -0.20,-0.34,0.00,M10] [#4 -0.13,-0.15,0.00,M1] [#5 0.22,-0.35,0.00,M6] [#6 -0.17,0.01,0.27,U] [#7 -0.02,-0.28,0.00,M4] [#8 0.26,-0.33,0.00,M4] 
00:45:52.073 00.000 13300 refined, 3 included, MultiStar: {0.05, -0.16}, one-star: {0.09, -0.24}
00:45:52.073 00.000 13300 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-1.61) = xAngle (0.32 = 0.32)
00:45:52.074 00.001 13300 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.34 = 0.34)
00:45:52.074 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.16 hyp=0.16 cameraTheta=-1.29 mountX=0.15 mountY=0.05, mountTheta=0.33
00:45:52.076 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.16, opts=13)
00:45:52.076 00.000 13300 Enqueuing Move request for scope (0.05, -0.16)
00:45:52.076 00.000 11596 Worker thread wakes up
00:45:52.076 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.16) opts 0xd
00:45:52.076 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.16)
00:45:52.076 00.000 11596 Moving (0.05, -0.16) raw xDistance=0.15 yDistance=0.05
00:45:52.076 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
00:45:52.077 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:52.077 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:45:52.077 00.000 11596 MoveAxis(W, 194, ABG)
00:45:52.077 00.000 11596 Guiding  Dir = 3, Dur = 194
00:45:52.077 00.000 11596 IsSlewing returns 0
00:45:52.084 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=118, Gamma=0.510
00:45:52.092 00.008 13300 UpdateGuideState exits: m=1097 SNR=23.1
00:45:52.093 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:52.093 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:45:52.093 00.000 13300 Enqueuing Expose request
00:45:52.262 00.169 11596 IsGuiding returns 0
00:45:52.709 00.447 11596 IsGuiding returns 1
00:45:52.709 00.000 11596 scope still moving after pulse duration time elapsed
00:45:52.883 00.174 11596 IsSlewing returns 0
00:45:53.016 00.133 11596 IsGuiding returns 0
00:45:53.016 00.000 11596 scope move finished after 194 + 559 ms
00:45:53.016 00.000 11596 Move returns status 0, amount 194
00:45:53.016 00.000 11596 MoveAxis(N, 0, ABG)
00:45:53.016 00.000 11596 Move returns status 0, amount 0
00:45:53.016 00.000 11596 move complete, result=0
00:45:53.016 00.000 11596 worker thread done servicing request
00:45:53.016 00.000 11596 Worker thread wakes up
00:45:53.017 00.001 13300 GuideStep: 0.2 px 194 ms WEST, 0.1 px 0 ms NORTH
00:45:53.017 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:45:53.523 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:45:54.836 01.313 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ca0b67e5-29b1-401c-a2d4-ebfd9c12f8bf"}
00:45:54.836 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ca0b67e5-29b1-401c-a2d4-ebfd9c12f8bf"}
00:45:54.837 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1d1d6676-3c29-4c7f-9476-c4b4e2591706"}
00:45:54.837 00.000 13300 case statement mapped state 6 to 3
00:45:54.837 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1d1d6676-3c29-4c7f-9476-c4b4e2591706"}
00:45:54.837 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7592b803-223d-4454-8a94-a9b3f9e41d72"}
00:45:54.838 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":194,"width":15,"height":15,"star_pos":[6.55,6.60],"pixels":"..."},"id":"7592b803-223d-4454-8a94-a9b3f9e41d72"}
00:45:56.550 01.712 11596 Exposure complete
00:45:56.629 00.079 11596 worker thread done servicing request
00:45:56.629 00.000 13300 OnExposeComplete: enter
00:45:56.630 00.001 13300 UpdateGuideState(): m_state=6
00:45:56.630 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 195
00:45:56.631 00.001 13300 Star::Find returns 1 (0), X=123.50, Y=995.52, Mass=1096, SNR=23.2, Peak=107 HFD=4.0
00:45:56.631 00.000 13300 MultiStar: [#1 0.02,-0.32,0.00,M1] [#2 0.12,-0.05,0.56,U] [#3 -0.05,-0.41,0.00,R] [#4 -0.10,-0.23,0.00,M2] [#5 0.11,-0.20,0.00,M7] [#6 0.07,-0.01,0.27,U] [#7 0.02,-0.04,0.29,U] [#8 0.12,-0.30,0.00,M5] 
00:45:56.632 00.001 13300 refined, 3 included, MultiStar: {0.06, -0.17}, one-star: {0.03, -0.31}
00:45:56.632 00.000 13300 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-1.61) = xAngle (0.38 = 0.38)
00:45:56.632 00.000 13300 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.39 = 0.39)
00:45:56.632 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.17 hyp=0.18 cameraTheta=-1.23 mountX=0.17 mountY=0.07, mountTheta=0.39
00:45:56.634 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.17, opts=13)
00:45:56.635 00.001 13300 Enqueuing Move request for scope (0.06, -0.17)
00:45:56.635 00.000 11596 Worker thread wakes up
00:45:56.635 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.17) opts 0xd
00:45:56.635 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.17)
00:45:56.635 00.000 11596 Moving (0.06, -0.17) raw xDistance=0.17 yDistance=0.07
00:45:56.635 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
00:45:56.635 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:56.636 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:45:56.636 00.000 11596 MoveAxis(W, 221, ABG)
00:45:56.636 00.000 11596 Guiding  Dir = 3, Dur = 221
00:45:56.636 00.000 11596 IsSlewing returns 0
00:45:56.645 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=114, Gamma=0.510
00:45:56.656 00.011 13300 UpdateGuideState exits: m=1096 SNR=23.2
00:45:56.656 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:56.656 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:45:56.656 00.000 13300 Enqueuing Expose request
00:45:56.747 00.091 11596 IsGuiding returns 0
00:45:57.185 00.438 11596 IsGuiding returns 1
00:45:57.185 00.000 11596 scope still moving after pulse duration time elapsed
00:45:57.219 00.034 11596 IsSlewing returns 0
00:45:57.319 00.100 11596 IsGuiding returns 0
00:45:57.319 00.000 11596 scope move finished after 221 + 350 ms
00:45:57.319 00.000 11596 Move returns status 0, amount 221
00:45:57.319 00.000 11596 MoveAxis(N, 0, ABG)
00:45:57.319 00.000 11596 Move returns status 0, amount 0
00:45:57.319 00.000 11596 move complete, result=0
00:45:57.319 00.000 11596 worker thread done servicing request
00:45:57.320 00.001 13300 GuideStep: 0.2 px 221 ms WEST, 0.1 px 0 ms NORTH
00:45:57.320 00.000 11596 Worker thread wakes up
00:45:57.320 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:45:57.829 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:45:57.837 00.008 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"433f3af6-7f1c-451a-ab51-92674d67d173"}
00:45:57.837 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"433f3af6-7f1c-451a-ab51-92674d67d173"}
00:45:57.838 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b4c85483-9ce8-4742-82f6-f2f5704e5a47"}
00:45:57.838 00.000 13300 case statement mapped state 6 to 3
00:45:57.838 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b4c85483-9ce8-4742-82f6-f2f5704e5a47"}
00:45:57.839 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c2ec232a-f722-4c6d-9878-f84a8d901e2a"}
00:45:57.839 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":195,"width":15,"height":15,"star_pos":[7.50,6.52],"pixels":"..."},"id":"c2ec232a-f722-4c6d-9878-f84a8d901e2a"}
00:46:00.837 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9e3e8359-a04c-4af0-a145-bc42d02c9632"}
00:46:00.837 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9e3e8359-a04c-4af0-a145-bc42d02c9632"}
00:46:00.838 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8f5de41e-dd2c-40e6-814b-21379590914a"}
00:46:00.838 00.000 13300 case statement mapped state 6 to 3
00:46:00.838 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8f5de41e-dd2c-40e6-814b-21379590914a"}
00:46:00.839 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c1ada1c4-831e-4855-bf34-888d8ce7507d"}
00:46:00.839 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":195,"width":15,"height":15,"star_pos":[7.50,6.52],"pixels":"..."},"id":"c1ada1c4-831e-4855-bf34-888d8ce7507d"}
00:46:00.860 00.021 11596 Exposure complete
00:46:00.938 00.078 11596 worker thread done servicing request
00:46:00.939 00.001 13300 OnExposeComplete: enter
00:46:00.939 00.000 13300 UpdateGuideState(): m_state=6
00:46:00.939 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 196
00:46:00.939 00.000 13300 Star::Find returns 1 (0), X=123.52, Y=995.60, Mass=1105, SNR=23.2, Peak=106 HFD=4.1
00:46:00.940 00.001 13300 MultiStar: [#1 -0.06,-0.18,0.61,U] [#2 0.03,0.01,0.57,U] [#3 -0.05,0.13,0.31,U] [#4 0.07,-0.12,0.25,U] [#5 0.00,-0.51,0.00,M8] [#6 0.29,-0.00,0.00,M7] [#7 -0.11,-0.15,0.29,U] [#8 0.07,-0.41,0.00,M6] 
00:46:00.940 00.000 13300 refined, 5 included, MultiStar: {0.00, -0.12}, one-star: {0.06, -0.24}
00:46:00.940 00.000 13300 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-1.61) = xAngle (0.05 = 0.05)
00:46:00.940 00.000 13300 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.06 = 0.06)
00:46:00.940 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=-0.12 hyp=0.12 cameraTheta=-1.56 mountX=0.12 mountY=0.01, mountTheta=0.06
00:46:00.942 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.12, opts=13)
00:46:00.942 00.000 13300 Enqueuing Move request for scope (0.00, -0.12)
00:46:00.942 00.000 11596 Worker thread wakes up
00:46:00.942 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.12) opts 0xd
00:46:00.942 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.12)
00:46:00.942 00.000 11596 Moving (0.00, -0.12) raw xDistance=0.12 yDistance=0.01
00:46:00.943 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:46:00.943 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:00.943 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:46:00.943 00.000 11596 MoveAxis(E, 0, ABG)
00:46:00.943 00.000 11596 Move returns status 0, amount 0
00:46:00.943 00.000 11596 MoveAxis(N, 0, ABG)
00:46:00.943 00.000 11596 Move returns status 0, amount 0
00:46:00.943 00.000 11596 move complete, result=0
00:46:00.943 00.000 11596 worker thread done servicing request
00:46:00.949 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=119, Gamma=0.510
00:46:00.958 00.009 13300 UpdateGuideState exits: m=1105 SNR=23.2
00:46:00.958 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:00.958 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:46:00.958 00.000 13300 Enqueuing Expose request
00:46:00.958 00.000 11596 Worker thread wakes up
00:46:00.958 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:46:00.958 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:46:01.474 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:46:03.836 02.362 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aa7d0c91-ba44-42b7-98f9-a8e9fbb520cf"}
00:46:03.836 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aa7d0c91-ba44-42b7-98f9-a8e9fbb520cf"}
00:46:03.837 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"edd7ca5b-ce89-44ea-81cd-6262b0d1d4f1"}
00:46:03.837 00.000 13300 case statement mapped state 6 to 3
00:46:03.837 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"edd7ca5b-ce89-44ea-81cd-6262b0d1d4f1"}
00:46:03.837 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"99c6f2d4-80a0-4a6f-a353-65db27748fd1"}
00:46:03.837 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":196,"width":15,"height":15,"star_pos":[6.52,6.60],"pixels":"..."},"id":"99c6f2d4-80a0-4a6f-a353-65db27748fd1"}
00:46:04.499 00.662 11596 Exposure complete
00:46:04.567 00.068 11596 worker thread done servicing request
00:46:04.567 00.000 13300 OnExposeComplete: enter
00:46:04.567 00.000 13300 UpdateGuideState(): m_state=6
00:46:04.568 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 197
00:46:04.568 00.000 13300 Star::Find returns 1 (0), X=123.57, Y=995.48, Mass=1108, SNR=23.3, Peak=108 HFD=4.2
00:46:04.568 00.000 13300 MultiStar: [#1 -0.16,-0.16,0.00,M1] [#2 -0.02,-0.15,0.57,U] [#3 -0.08,0.11,0.31,U] [#4 0.02,-0.27,0.00,M2] [#5 0.31,-0.22,0.00,M9] [#6 0.20,-0.33,0.00,M8] [#7 0.07,-0.27,0.00,M3] [#8 0.34,-0.47,0.00,M7] 
00:46:04.568 00.000 13300 refined, 2 included, MultiStar: {0.04, -0.22}, one-star: {0.10, -0.36}
00:46:04.569 00.001 13300 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-1.61) = xAngle (0.20 = 0.20)
00:46:04.569 00.000 13300 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.22 = 0.22)
00:46:04.569 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.22 hyp=0.22 cameraTheta=-1.41 mountX=0.21 mountY=0.05, mountTheta=0.22
00:46:04.571 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.22, opts=13)
00:46:04.571 00.000 13300 Enqueuing Move request for scope (0.04, -0.22)
00:46:04.571 00.000 11596 Worker thread wakes up
00:46:04.571 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.22) opts 0xd
00:46:04.571 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.22)
00:46:04.571 00.000 11596 Moving (0.04, -0.22) raw xDistance=0.21 yDistance=0.05
00:46:04.571 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
00:46:04.571 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:04.571 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:46:04.572 00.001 11596 MoveAxis(W, 268, ABG)
00:46:04.572 00.000 11596 Guiding  Dir = 3, Dur = 268
00:46:04.572 00.000 11596 IsSlewing returns 0
00:46:04.578 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
00:46:04.586 00.008 13300 UpdateGuideState exits: m=1108 SNR=23.3
00:46:04.586 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:04.586 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:46:04.586 00.000 13300 Enqueuing Expose request
00:46:04.626 00.040 11596 IsGuiding returns 0
00:46:04.892 00.266 11596 PulseGuide returned control before completion, sleep 12
00:46:05.004 00.112 11596 IsGuiding returns 1
00:46:05.004 00.000 11596 scope still moving after pulse duration time elapsed
00:46:05.029 00.025 11596 IsSlewing returns 0
00:46:05.139 00.110 11596 IsGuiding returns 0
00:46:05.139 00.000 11596 scope move finished after 268 + 244 ms
00:46:05.139 00.000 11596 Move returns status 0, amount 268
00:46:05.139 00.000 11596 MoveAxis(N, 0, ABG)
00:46:05.139 00.000 11596 Move returns status 0, amount 0
00:46:05.139 00.000 11596 move complete, result=0
00:46:05.139 00.000 11596 worker thread done servicing request
00:46:05.139 00.000 13300 GuideStep: 0.2 px 268 ms WEST, 0.0 px 0 ms NORTH
00:46:05.139 00.000 11596 Worker thread wakes up
00:46:05.140 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:46:05.645 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:46:06.835 01.190 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ccfc6fad-f2e1-4aab-8fa2-9a78aef14eac"}
00:46:06.835 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ccfc6fad-f2e1-4aab-8fa2-9a78aef14eac"}
00:46:06.836 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a5d6b4c6-4756-417b-aab4-405e82cb0b01"}
00:46:06.836 00.000 13300 case statement mapped state 6 to 3
00:46:06.836 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a5d6b4c6-4756-417b-aab4-405e82cb0b01"}
00:46:06.836 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c6e13ab8-dc56-4b29-8c51-b6eca5cc4cd5"}
00:46:06.837 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":197,"width":15,"height":15,"star_pos":[6.57,7.48],"pixels":"..."},"id":"c6e13ab8-dc56-4b29-8c51-b6eca5cc4cd5"}
00:46:08.683 01.846 11596 Exposure complete
00:46:08.752 00.069 11596 worker thread done servicing request
00:46:08.752 00.000 13300 OnExposeComplete: enter
00:46:08.752 00.000 13300 UpdateGuideState(): m_state=6
00:46:08.752 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 198
00:46:08.753 00.001 13300 Star::Find returns 1 (0), X=123.51, Y=995.75, Mass=1106, SNR=23.3, Peak=111 HFD=3.9
00:46:08.753 00.000 13300 MultiStar: [#1 -0.04,-0.05,0.61,U] [#2 0.05,0.10,0.57,U] [#3 -0.32,0.30,0.00,M1] [#4 0.19,0.19,0.00,M3] [#5 0.05,-0.18,0.30,U] [#6 0.04,-0.20,0.00,M9] [#7 0.09,-0.08,0.29,U] [#8 0.42,-0.11,0.00,M8] 
00:46:08.753 00.000 13300 refined, 4 included, MultiStar: {0.03, -0.05}, one-star: {0.05, -0.09}
00:46:08.753 00.000 13300 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-1.61) = xAngle (0.62 = 0.62)
00:46:08.753 00.000 13300 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.63 = 0.63)
00:46:08.753 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-0.99 mountX=0.05 mountY=0.04, mountTheta=0.63
00:46:08.756 00.003 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.05, opts=13)
00:46:08.756 00.000 13300 Enqueuing Move request for scope (0.03, -0.05)
00:46:08.756 00.000 11596 Worker thread wakes up
00:46:08.756 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.05) opts 0xd
00:46:08.756 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.05)
00:46:08.756 00.000 11596 Moving (0.03, -0.05) raw xDistance=0.05 yDistance=0.04
00:46:08.757 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:46:08.757 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:08.757 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:46:08.757 00.000 11596 MoveAxis(E, 0, ABG)
00:46:08.757 00.000 11596 Move returns status 0, amount 0
00:46:08.757 00.000 11596 MoveAxis(N, 0, ABG)
00:46:08.757 00.000 11596 Move returns status 0, amount 0
00:46:08.757 00.000 11596 move complete, result=0
00:46:08.757 00.000 11596 worker thread done servicing request
00:46:08.762 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=117, Gamma=0.510
00:46:08.770 00.008 13300 UpdateGuideState exits: m=1106 SNR=23.3
00:46:08.770 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:08.770 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:46:08.770 00.000 13300 Enqueuing Expose request
00:46:08.770 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:46:08.770 00.000 11596 Worker thread wakes up
00:46:08.770 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:46:09.276 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:46:09.834 00.558 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"db00224c-f398-4d8a-8e59-a02f7f0568ff"}
00:46:09.834 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"db00224c-f398-4d8a-8e59-a02f7f0568ff"}
00:46:09.835 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"be8a9276-8086-4bf9-ac21-0d62f423d49e"}
00:46:09.835 00.000 13300 case statement mapped state 6 to 3
00:46:09.835 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"be8a9276-8086-4bf9-ac21-0d62f423d49e"}
00:46:09.836 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0ef22b32-3328-41a9-a615-aba9d117db6d"}
00:46:09.836 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":198,"width":15,"height":15,"star_pos":[6.51,6.75],"pixels":"..."},"id":"0ef22b32-3328-41a9-a615-aba9d117db6d"}
00:46:12.294 02.458 11596 Exposure complete
00:46:12.362 00.068 11596 worker thread done servicing request
00:46:12.363 00.001 13300 OnExposeComplete: enter
00:46:12.363 00.000 13300 UpdateGuideState(): m_state=6
00:46:12.363 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 199
00:46:12.363 00.000 13300 Star::Find returns 1 (0), X=123.56, Y=995.79, Mass=1096, SNR=23.1, Peak=107 HFD=3.9
00:46:12.364 00.001 13300 MultiStar: [#1 0.13,-0.03,0.61,U] [#2 -0.05,-0.01,0.54,U] [#3 -0.00,0.34,0.00,M2] [#4 -0.31,0.21,0.00,M4] [#5 0.23,-0.04,0.00,M9] [#6 -0.10,0.22,0.00,M10] [#7 0.01,-0.19,0.00,M3] [#8 0.05,-0.27,0.00,M9] 
00:46:12.364 00.000 13300 refined, 2 included, MultiStar: {0.07, -0.03}, one-star: {0.09, -0.05}
00:46:12.364 00.000 13300 CameraToMount -- cameraTheta (-0.48) - m_xAngle (-1.61) = xAngle (1.13 = 1.13)
00:46:12.364 00.000 13300 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.14 = 1.14)
00:46:12.364 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.03 hyp=0.07 cameraTheta=-0.48 mountX=0.03 mountY=0.07, mountTheta=1.13
00:46:12.367 00.003 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.03, opts=13)
00:46:12.367 00.000 13300 Enqueuing Move request for scope (0.07, -0.03)
00:46:12.367 00.000 11596 Worker thread wakes up
00:46:12.367 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.03) opts 0xd
00:46:12.368 00.001 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.03)
00:46:12.368 00.000 11596 Moving (0.07, -0.03) raw xDistance=0.03 yDistance=0.07
00:46:12.368 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:46:12.368 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:12.368 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:46:12.368 00.000 11596 MoveAxis(E, 0, ABG)
00:46:12.368 00.000 11596 Move returns status 0, amount 0
00:46:12.368 00.000 11596 MoveAxis(N, 0, ABG)
00:46:12.368 00.000 11596 Move returns status 0, amount 0
00:46:12.368 00.000 11596 move complete, result=0
00:46:12.369 00.001 11596 worker thread done servicing request
00:46:12.374 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
00:46:12.382 00.008 13300 UpdateGuideState exits: m=1096 SNR=23.1
00:46:12.382 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:12.382 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:46:12.382 00.000 13300 Enqueuing Expose request
00:46:12.382 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:46:12.383 00.001 11596 Worker thread wakes up
00:46:12.383 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:46:12.855 00.472 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e4283d9d-388e-4576-9e4c-0038914c6d11"}
00:46:12.855 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e4283d9d-388e-4576-9e4c-0038914c6d11"}
00:46:12.856 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4a2007cb-04c3-4b11-ae64-8f8be32ea709"}
00:46:12.856 00.000 13300 case statement mapped state 6 to 3
00:46:12.856 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4a2007cb-04c3-4b11-ae64-8f8be32ea709"}
00:46:12.857 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f049e6af-97ee-4e5a-bd4a-6e9fbb747f53"}
00:46:12.857 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":199,"width":15,"height":15,"star_pos":[6.56,6.79],"pixels":"..."},"id":"f049e6af-97ee-4e5a-bd4a-6e9fbb747f53"}
00:46:12.894 00.037 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:46:15.856 02.962 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9573e1e2-978f-405b-aad0-69acd410a4a5"}
00:46:15.856 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9573e1e2-978f-405b-aad0-69acd410a4a5"}
00:46:15.885 00.029 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"54702be3-d067-417a-802e-aa98444ede0e"}
00:46:15.885 00.000 13300 case statement mapped state 6 to 3
00:46:15.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"54702be3-d067-417a-802e-aa98444ede0e"}
00:46:15.886 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d9ecf302-e7cf-4c82-b6ab-2e318a98f6e9"}
00:46:15.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":199,"width":15,"height":15,"star_pos":[6.56,6.79],"pixels":"..."},"id":"d9ecf302-e7cf-4c82-b6ab-2e318a98f6e9"}
00:46:15.923 00.037 11596 Exposure complete
00:46:16.004 00.081 11596 worker thread done servicing request
00:46:16.004 00.000 13300 OnExposeComplete: enter
00:46:16.005 00.001 13300 UpdateGuideState(): m_state=6
00:46:16.005 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 200
00:46:16.005 00.000 13300 Star::Find returns 1 (0), X=123.62, Y=995.53, Mass=1111, SNR=23.3, Peak=105 HFD=4.1
00:46:16.006 00.001 13300 MultiStar: [#1 0.06,-0.28,0.00,M1] [#2 0.26,-0.16,0.00,M1] [#3 -0.05,0.40,0.00,M3] [#4 0.36,-0.17,0.00,M5] [#5 0.20,-0.32,0.00,M10] [#6 -0.03,-0.08,0.28,U] [#7 0.25,-0.33,0.00,M4] [#8 0.46,-0.42,0.00,M10] 
00:46:16.006 00.000 13300 refined, 1 included, MultiStar: {0.11, -0.26}, one-star: {0.16, -0.30}
00:46:16.006 00.000 13300 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-1.61) = xAngle (0.46 = 0.46)
00:46:16.006 00.000 13300 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.47 = 0.47)
00:46:16.006 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.26 hyp=0.28 cameraTheta=-1.15 mountX=0.25 mountY=0.13, mountTheta=0.47
00:46:16.008 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.26, opts=13)
00:46:16.008 00.000 13300 Enqueuing Move request for scope (0.11, -0.26)
00:46:16.008 00.000 11596 Worker thread wakes up
00:46:16.008 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.26) opts 0xd
00:46:16.008 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.26)
00:46:16.009 00.001 11596 Moving (0.11, -0.26) raw xDistance=0.25 yDistance=0.13
00:46:16.009 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
00:46:16.009 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:16.009 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:46:16.009 00.000 11596 MoveAxis(W, 315, ABG)
00:46:16.009 00.000 11596 Guiding  Dir = 3, Dur = 315
00:46:16.010 00.001 11596 IsSlewing returns 0
00:46:16.017 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=119, Gamma=0.510
00:46:16.025 00.008 13300 UpdateGuideState exits: m=1111 SNR=23.3
00:46:16.025 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:16.026 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:46:16.026 00.000 13300 Enqueuing Expose request
00:46:16.146 00.120 11596 IsGuiding returns 0
00:46:16.263 00.117 11596 PulseGuide returned control before completion, sleep 209
00:46:16.569 00.306 11596 IsGuiding returns 1
00:46:16.569 00.000 11596 scope still moving after pulse duration time elapsed
00:46:16.601 00.032 11596 IsSlewing returns 0
00:46:16.660 00.059 11596 IsGuiding returns 0
00:46:16.660 00.000 11596 scope move finished after 315 + 200 ms
00:46:16.660 00.000 11596 Move returns status 0, amount 315
00:46:16.661 00.001 11596 MoveAxis(N, 0, ABG)
00:46:16.661 00.000 11596 Move returns status 0, amount 0
00:46:16.661 00.000 11596 move complete, result=0
00:46:16.661 00.000 11596 worker thread done servicing request
00:46:16.661 00.000 13300 GuideStep: 0.3 px 315 ms WEST, 0.1 px 0 ms NORTH
00:46:16.661 00.000 11596 Worker thread wakes up
00:46:16.662 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:46:17.176 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:46:18.855 01.679 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e7bfee48-1564-43d5-b764-4bb45afa66f7"}
00:46:18.855 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e7bfee48-1564-43d5-b764-4bb45afa66f7"}
00:46:18.856 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e712b5e5-bd63-4a30-a027-f047db62a3cc"}
00:46:18.856 00.000 13300 case statement mapped state 6 to 3
00:46:18.856 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e712b5e5-bd63-4a30-a027-f047db62a3cc"}
00:46:18.857 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1165415e-1593-4b88-b016-00b6672cef79"}
00:46:18.857 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":200,"width":15,"height":15,"star_pos":[6.62,6.53],"pixels":"..."},"id":"1165415e-1593-4b88-b016-00b6672cef79"}
00:46:20.207 01.350 11596 Exposure complete
00:46:20.294 00.087 11596 worker thread done servicing request
00:46:20.294 00.000 13300 OnExposeComplete: enter
00:46:20.294 00.000 13300 UpdateGuideState(): m_state=6
00:46:20.294 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 201
00:46:20.294 00.000 13300 Star::Find returns 1 (0), X=123.62, Y=995.71, Mass=1127, SNR=23.4, Peak=109 HFD=3.9
00:46:20.295 00.001 13300 MultiStar: [#1 0.02,-0.06,0.60,U] [#2 0.17,0.06,0.55,U] [#3 -0.00,0.07,0.30,U] [#4 0.22,-0.02,0.00,M6] [#5 0.16,-0.13,0.00,R] [#6 -0.07,-0.26,0.00,M10] [#7 0.24,0.01,0.00,M5] [#8 0.19,-0.40,0.00,R] 
00:46:20.295 00.000 13300 refined, 3 included, MultiStar: {0.11, -0.04}, one-star: {0.15, -0.13}
00:46:20.295 00.000 13300 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-1.61) = xAngle (1.22 = 1.22)
00:46:20.295 00.000 13300 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.24 = 1.24)
00:46:20.295 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.04 hyp=0.11 cameraTheta=-0.39 mountX=0.04 mountY=0.11, mountTheta=1.22
00:46:20.298 00.003 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.04, opts=13)
00:46:20.298 00.000 13300 Enqueuing Move request for scope (0.11, -0.04)
00:46:20.298 00.000 11596 Worker thread wakes up
00:46:20.298 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.04) opts 0xd
00:46:20.298 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.04)
00:46:20.298 00.000 11596 Moving (0.11, -0.04) raw xDistance=0.04 yDistance=0.11
00:46:20.298 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:46:20.299 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:20.299 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:46:20.299 00.000 11596 MoveAxis(E, 0, ABG)
00:46:20.299 00.000 11596 Move returns status 0, amount 0
00:46:20.299 00.000 11596 MoveAxis(N, 0, ABG)
00:46:20.299 00.000 11596 Move returns status 0, amount 0
00:46:20.299 00.000 11596 move complete, result=0
00:46:20.299 00.000 11596 worker thread done servicing request
00:46:20.306 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=117, Gamma=0.510
00:46:20.315 00.009 13300 UpdateGuideState exits: m=1127 SNR=23.4
00:46:20.315 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:20.315 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:46:20.315 00.000 13300 Enqueuing Expose request
00:46:20.315 00.000 11596 Worker thread wakes up
00:46:20.315 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:46:20.315 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:46:20.826 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:46:21.854 01.028 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f13d2314-93f5-4262-93e5-e9ceeb534cd8"}
00:46:21.854 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f13d2314-93f5-4262-93e5-e9ceeb534cd8"}
00:46:21.855 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"87e9e2a8-6567-4c82-a6ea-c83e4beb61a3"}
00:46:21.855 00.000 13300 case statement mapped state 6 to 3
00:46:21.855 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"87e9e2a8-6567-4c82-a6ea-c83e4beb61a3"}
00:46:21.855 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"59fe3202-97ca-4e6c-8a09-56570bb57d8d"}
00:46:21.856 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":201,"width":15,"height":15,"star_pos":[6.62,6.71],"pixels":"..."},"id":"59fe3202-97ca-4e6c-8a09-56570bb57d8d"}
00:46:23.847 01.991 11596 Exposure complete
00:46:23.915 00.068 11596 worker thread done servicing request
00:46:23.916 00.001 13300 OnExposeComplete: enter
00:46:23.916 00.000 13300 UpdateGuideState(): m_state=6
00:46:23.916 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 202
00:46:23.916 00.000 13300 Star::Find returns 1 (0), X=123.64, Y=995.53, Mass=1111, SNR=23.3, Peak=104 HFD=4.0
00:46:23.917 00.001 13300 MultiStar: [#1 -0.07,-0.25,0.00,M1] [#2 0.16,0.14,0.00,M1] [#3 -0.07,0.13,0.31,U] [#4 -0.05,0.18,0.25,U] [#5 -0.06,-0.13,0.31,U] [#6 0.30,-0.14,0.00,R] [#7 0.11,-0.33,0.00,M6] [#8 -0.20,0.06,0.00,M1] 
00:46:23.917 00.000 13300 refined, 3 included, MultiStar: {0.07, -0.14}, one-star: {0.18, -0.30}
00:46:23.917 00.000 13300 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-1.61) = xAngle (0.50 = 0.50)
00:46:23.917 00.000 13300 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.51 = 0.51)
00:46:23.917 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.14 hyp=0.15 cameraTheta=-1.11 mountX=0.14 mountY=0.08, mountTheta=0.51
00:46:23.919 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.14, opts=13)
00:46:23.919 00.000 13300 Enqueuing Move request for scope (0.07, -0.14)
00:46:23.919 00.000 11596 Worker thread wakes up
00:46:23.919 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.14) opts 0xd
00:46:23.919 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.14)
00:46:23.919 00.000 11596 Moving (0.07, -0.14) raw xDistance=0.14 yDistance=0.08
00:46:23.919 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:46:23.920 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:23.920 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:46:23.920 00.000 11596 MoveAxis(E, 0, ABG)
00:46:23.920 00.000 11596 Move returns status 0, amount 0
00:46:23.920 00.000 11596 MoveAxis(N, 0, ABG)
00:46:23.920 00.000 11596 Move returns status 0, amount 0
00:46:23.920 00.000 11596 move complete, result=0
00:46:23.920 00.000 11596 worker thread done servicing request
00:46:23.927 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=120, Gamma=0.510
00:46:23.936 00.009 13300 UpdateGuideState exits: m=1111 SNR=23.3
00:46:23.936 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:23.937 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:46:23.937 00.000 13300 Enqueuing Expose request
00:46:23.937 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:46:23.937 00.000 11596 Worker thread wakes up
00:46:23.937 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:46:24.452 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:46:24.853 00.401 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3fd52a53-5767-4d19-965a-dbc53ba506e5"}
00:46:24.853 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3fd52a53-5767-4d19-965a-dbc53ba506e5"}
00:46:24.854 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"be301df4-8968-4556-931d-3b4b81bcceaa"}
00:46:24.854 00.000 13300 case statement mapped state 6 to 3
00:46:24.854 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"be301df4-8968-4556-931d-3b4b81bcceaa"}
00:46:24.855 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cedb60d7-8157-4b28-a441-ba3a9b3640f7"}
00:46:24.855 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":202,"width":15,"height":15,"star_pos":[6.64,6.53],"pixels":"..."},"id":"cedb60d7-8157-4b28-a441-ba3a9b3640f7"}
00:46:27.475 02.620 11596 Exposure complete
00:46:27.549 00.074 11596 worker thread done servicing request
00:46:27.549 00.000 13300 OnExposeComplete: enter
00:46:27.549 00.000 13300 UpdateGuideState(): m_state=6
00:46:27.550 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 203
00:46:27.550 00.000 13300 Star::Find returns 1 (0), X=123.69, Y=995.65, Mass=1108, SNR=23.2, Peak=107 HFD=3.9
00:46:27.551 00.001 13300 MultiStar: [#1 0.02,-0.12,0.60,U] [#2 0.34,-0.13,0.00,M2] [#3 -0.25,0.03,0.00,M2] [#4 0.29,-0.41,0.00,M6] [#5 0.13,-0.14,0.29,U] [#6 -0.31,0.11,0.00,M1] [#7 0.25,-0.18,0.00,M7] [#8 -0.09,0.29,0.00,M2] 
00:46:27.551 00.000 13300 refined, 2 included, MultiStar: {0.14, -0.16}, one-star: {0.23, -0.19}
00:46:27.551 00.000 13300 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-1.61) = xAngle (0.77 = 0.77)
00:46:27.551 00.000 13300 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.79 = 0.79)
00:46:27.551 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=-0.16 hyp=0.21 cameraTheta=-0.84 mountX=0.15 mountY=0.15, mountTheta=0.78
00:46:27.553 00.002 13300 SchedulePrimaryMove(1016D950, x=0.14, y=-0.16, opts=13)
00:46:27.554 00.001 13300 Enqueuing Move request for scope (0.14, -0.16)
00:46:27.554 00.000 11596 Worker thread wakes up
00:46:27.554 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.16) opts 0xd
00:46:27.554 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, -0.16)
00:46:27.554 00.000 11596 Moving (0.14, -0.16) raw xDistance=0.15 yDistance=0.15
00:46:27.554 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
00:46:27.554 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:27.554 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:46:27.555 00.001 11596 MoveAxis(W, 193, ABG)
00:46:27.555 00.000 11596 Guiding  Dir = 3, Dur = 193
00:46:27.555 00.000 11596 IsSlewing returns 0
00:46:27.563 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
00:46:27.570 00.007 13300 UpdateGuideState exits: m=1108 SNR=23.2
00:46:27.570 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:27.570 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:46:27.571 00.001 13300 Enqueuing Expose request
00:46:27.853 00.282 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2a20ee4b-6723-4924-94cf-eba5ac08eebb"}
00:46:27.853 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2a20ee4b-6723-4924-94cf-eba5ac08eebb"}
00:46:27.854 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ea5afb22-bb10-4443-841e-4005653fa741"}
00:46:27.854 00.000 13300 case statement mapped state 6 to 3
00:46:27.854 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ea5afb22-bb10-4443-841e-4005653fa741"}
00:46:27.854 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"91e191fc-827a-4773-99a1-d965a6b947a3"}
00:46:27.855 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":203,"width":15,"height":15,"star_pos":[6.69,6.65],"pixels":"..."},"id":"91e191fc-827a-4773-99a1-d965a6b947a3"}
00:46:28.003 00.148 11596 IsGuiding returns 0
00:46:28.193 00.190 11596 PulseGuide returned control before completion, sleep 14
00:46:28.412 00.219 11596 IsGuiding returns 0
00:46:28.412 00.000 11596 Move returns status 0, amount 193
00:46:28.412 00.000 11596 MoveAxis(N, 0, ABG)
00:46:28.412 00.000 11596 Move returns status 0, amount 0
00:46:28.412 00.000 11596 move complete, result=0
00:46:28.412 00.000 11596 worker thread done servicing request
00:46:28.412 00.000 11596 Worker thread wakes up
00:46:28.412 00.000 13300 GuideStep: 0.2 px 193 ms WEST, 0.2 px 0 ms NORTH
00:46:28.413 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:46:28.916 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:46:30.853 01.937 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"09c82fa9-bd71-4032-a390-bfd7cd7adc4b"}
00:46:30.853 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"09c82fa9-bd71-4032-a390-bfd7cd7adc4b"}
00:46:30.854 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"64beb65a-2943-4023-95fe-ee4d4d426ef5"}
00:46:30.854 00.000 13300 case statement mapped state 6 to 3
00:46:30.854 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"64beb65a-2943-4023-95fe-ee4d4d426ef5"}
00:46:30.855 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"74138b46-b194-41bf-86d6-8ebf17e0edbb"}
00:46:30.855 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":203,"width":15,"height":15,"star_pos":[6.69,6.65],"pixels":"..."},"id":"74138b46-b194-41bf-86d6-8ebf17e0edbb"}
00:46:31.941 01.086 11596 Exposure complete
00:46:32.014 00.073 11596 worker thread done servicing request
00:46:32.014 00.000 13300 OnExposeComplete: enter
00:46:32.014 00.000 13300 UpdateGuideState(): m_state=6
00:46:32.015 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 204
00:46:32.015 00.000 13300 Star::Find returns 1 (0), X=123.54, Y=995.80, Mass=1136, SNR=23.5, Peak=107 HFD=3.8
00:46:32.016 00.001 13300 MultiStar: [#1 -0.17,0.06,0.60,U] [#2 0.15,0.16,0.00,M3] [#3 -0.01,0.25,0.00,M3] [#4 -0.08,0.31,0.00,M7] [#5 0.00,-0.08,0.28,U] [#6 -0.52,0.22,0.00,M2] [#7 0.06,0.14,0.26,U] [#8 0.06,0.09,0.28,U] 
00:46:32.016 00.000 13300 refined, 4 included, MultiStar: {0.00, 0.01}, one-star: {0.08, -0.04}
00:46:32.016 00.000 13300 CameraToMount -- cameraTheta (1.34) - m_xAngle (-1.61) = xAngle (2.94 = 2.94)
00:46:32.016 00.000 13300 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.96 = 2.96)
00:46:32.016 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.01 hyp=0.01 cameraTheta=1.34 mountX=-0.01 mountY=0.00, mountTheta=2.96
00:46:32.020 00.004 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.01, opts=13)
00:46:32.020 00.000 13300 Enqueuing Move request for scope (0.00, 0.01)
00:46:32.020 00.000 11596 Worker thread wakes up
00:46:32.020 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.01) opts 0xd
00:46:32.020 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.01)
00:46:32.020 00.000 11596 Moving (0.00, 0.01) raw xDistance=-0.01 yDistance=0.00
00:46:32.020 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:46:32.021 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:32.021 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:46:32.021 00.000 11596 MoveAxis(E, 0, ABG)
00:46:32.021 00.000 11596 Move returns status 0, amount 0
00:46:32.021 00.000 11596 MoveAxis(N, 0, ABG)
00:46:32.021 00.000 11596 Move returns status 0, amount 0
00:46:32.021 00.000 11596 move complete, result=0
00:46:32.022 00.001 11596 worker thread done servicing request
00:46:32.028 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
00:46:32.035 00.007 13300 UpdateGuideState exits: m=1136 SNR=23.5
00:46:32.035 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:32.035 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:46:32.036 00.001 13300 Enqueuing Expose request
00:46:32.036 00.000 11596 Worker thread wakes up
00:46:32.036 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:46:32.036 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:46:32.548 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:46:33.851 01.303 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5f5e37da-05a9-4bc0-a4db-1bcf0987827c"}
00:46:33.851 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5f5e37da-05a9-4bc0-a4db-1bcf0987827c"}
00:46:33.852 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"27c6ff97-1ef7-48c7-a5ce-94e6205d3bdd"}
00:46:33.852 00.000 13300 case statement mapped state 6 to 3
00:46:33.852 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"27c6ff97-1ef7-48c7-a5ce-94e6205d3bdd"}
00:46:33.852 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a97acdc5-bdaf-4a70-b671-47032282e921"}
00:46:33.853 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":204,"width":15,"height":15,"star_pos":[6.54,6.80],"pixels":"..."},"id":"a97acdc5-bdaf-4a70-b671-47032282e921"}
00:46:35.569 01.716 11596 Exposure complete
00:46:35.647 00.078 11596 worker thread done servicing request
00:46:35.647 00.000 13300 OnExposeComplete: enter
00:46:35.647 00.000 13300 UpdateGuideState(): m_state=6
00:46:35.647 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 205
00:46:35.647 00.000 13300 Star::Find returns 1 (0), X=123.57, Y=995.58, Mass=1141, SNR=23.6, Peak=106 HFD=4.1
00:46:35.648 00.001 13300 MultiStar: [#1 -0.11,-0.08,0.59,U] [#2 0.14,-0.06,0.56,U] [#3 -0.20,-0.05,0.00,M4] [#4 -0.04,-0.05,0.26,U] [#5 -0.26,-0.10,0.00,M1] [#6 -0.23,-0.03,0.00,M3] [#7 0.21,-0.02,0.00,M7] [#8 0.03,0.03,0.25,U] 
00:46:35.648 00.000 13300 refined, 4 included, MultiStar: {0.04, -0.13}, one-star: {0.11, -0.26}
00:46:35.648 00.000 13300 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-1.61) = xAngle (0.35 = 0.35)
00:46:35.648 00.000 13300 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.37 = 0.37)
00:46:35.648 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.13 hyp=0.14 cameraTheta=-1.26 mountX=0.13 mountY=0.05, mountTheta=0.37
00:46:35.650 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.13, opts=13)
00:46:35.651 00.001 13300 Enqueuing Move request for scope (0.04, -0.13)
00:46:35.651 00.000 11596 Worker thread wakes up
00:46:35.651 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.13) opts 0xd
00:46:35.651 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.13)
00:46:35.651 00.000 11596 Moving (0.04, -0.13) raw xDistance=0.13 yDistance=0.05
00:46:35.652 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:46:35.652 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:35.652 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:46:35.652 00.000 11596 MoveAxis(E, 0, ABG)
00:46:35.652 00.000 11596 Move returns status 0, amount 0
00:46:35.652 00.000 11596 MoveAxis(N, 0, ABG)
00:46:35.652 00.000 11596 Move returns status 0, amount 0
00:46:35.653 00.001 11596 move complete, result=0
00:46:35.653 00.000 11596 worker thread done servicing request
00:46:35.659 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
00:46:35.667 00.008 13300 UpdateGuideState exits: m=1141 SNR=23.6
00:46:35.667 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:35.667 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:46:35.667 00.000 13300 Enqueuing Expose request
00:46:35.667 00.000 11596 Worker thread wakes up
00:46:35.667 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:46:35.668 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:46:36.177 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:46:36.851 00.674 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"72484333-4b3b-4e02-8db0-f3c930fe21c1"}
00:46:36.851 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"72484333-4b3b-4e02-8db0-f3c930fe21c1"}
00:46:36.852 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ca4e945e-a407-4bc2-9653-404a5220250e"}
00:46:36.852 00.000 13300 case statement mapped state 6 to 3
00:46:36.852 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ca4e945e-a407-4bc2-9653-404a5220250e"}
00:46:36.853 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1cc40645-5574-4f12-a25f-700207b0fd87"}
00:46:36.853 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":205,"width":15,"height":15,"star_pos":[6.57,6.58],"pixels":"..."},"id":"1cc40645-5574-4f12-a25f-700207b0fd87"}
00:46:39.200 02.347 11596 Exposure complete
00:46:39.272 00.072 11596 worker thread done servicing request
00:46:39.272 00.000 13300 OnExposeComplete: enter
00:46:39.273 00.001 13300 UpdateGuideState(): m_state=6
00:46:39.273 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
00:46:39.273 00.000 13300 Star::Find returns 1 (0), X=123.62, Y=995.69, Mass=1123, SNR=23.4, Peak=108 HFD=4.0
00:46:39.274 00.001 13300 MultiStar: [#1 -0.15,0.04,0.60,U] [#2 0.09,0.00,0.56,U] [#3 -0.05,0.29,0.00,M5] [#4 0.08,-0.03,0.27,U] [#5 0.14,0.05,0.29,U] [#6 -0.48,0.27,0.00,M4] [#7 0.23,-0.16,0.00,M8] [#8 -0.24,0.08,0.00,M1] 
00:46:39.274 00.000 13300 refined, 4 included, MultiStar: {0.07, -0.04}, one-star: {0.16, -0.15}
00:46:39.274 00.000 13300 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-1.61) = xAngle (1.02 = 1.02)
00:46:39.274 00.000 13300 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.04 = 1.04)
00:46:39.274 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-0.59 mountX=0.04 mountY=0.07, mountTheta=1.03
00:46:39.276 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.04, opts=13)
00:46:39.276 00.000 13300 Enqueuing Move request for scope (0.07, -0.04)
00:46:39.276 00.000 11596 Worker thread wakes up
00:46:39.276 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.04) opts 0xd
00:46:39.276 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.04)
00:46:39.276 00.000 11596 Moving (0.07, -0.04) raw xDistance=0.04 yDistance=0.07
00:46:39.277 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:46:39.277 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:39.277 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:46:39.277 00.000 11596 MoveAxis(E, 0, ABG)
00:46:39.277 00.000 11596 Move returns status 0, amount 0
00:46:39.277 00.000 11596 MoveAxis(N, 0, ABG)
00:46:39.277 00.000 11596 Move returns status 0, amount 0
00:46:39.277 00.000 11596 move complete, result=0
00:46:39.277 00.000 11596 worker thread done servicing request
00:46:39.283 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
00:46:39.291 00.008 13300 UpdateGuideState exits: m=1123 SNR=23.4
00:46:39.291 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:39.291 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:46:39.291 00.000 13300 Enqueuing Expose request
00:46:39.291 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:46:39.291 00.000 11596 Worker thread wakes up
00:46:39.292 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:46:39.802 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:46:39.851 00.049 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3fcaf717-299a-48bb-ab8d-86df75e147b1"}
00:46:39.851 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3fcaf717-299a-48bb-ab8d-86df75e147b1"}
00:46:39.852 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3a16071d-721a-4da8-a7bc-d4a7b1f399f5"}
00:46:39.852 00.000 13300 case statement mapped state 6 to 3
00:46:39.852 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3a16071d-721a-4da8-a7bc-d4a7b1f399f5"}
00:46:39.853 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"15457cd1-482d-4820-adea-b1da4ca86b74"}
00:46:39.853 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":206,"width":15,"height":15,"star_pos":[6.62,6.69],"pixels":"..."},"id":"15457cd1-482d-4820-adea-b1da4ca86b74"}
00:46:42.827 02.974 11596 Exposure complete
00:46:42.852 00.025 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5cc12283-a7d3-49f3-9a50-4e71476a2e6b"}
00:46:42.853 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5cc12283-a7d3-49f3-9a50-4e71476a2e6b"}
00:46:42.853 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c7e904cb-efe4-4fe4-a568-f8a73aa5a2a4"}
00:46:42.853 00.000 13300 case statement mapped state 6 to 3
00:46:42.853 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c7e904cb-efe4-4fe4-a568-f8a73aa5a2a4"}
00:46:42.854 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"33477039-1bee-4bc9-a354-3c579a8d5c24"}
00:46:42.854 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":206,"width":15,"height":15,"star_pos":[6.62,6.69],"pixels":"..."},"id":"33477039-1bee-4bc9-a354-3c579a8d5c24"}
00:46:42.905 00.051 11596 worker thread done servicing request
00:46:42.905 00.000 13300 OnExposeComplete: enter
00:46:42.906 00.001 13300 UpdateGuideState(): m_state=6
00:46:42.906 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 207
00:46:42.906 00.000 13300 Star::Find returns 1 (0), X=123.57, Y=995.77, Mass=1114, SNR=23.4, Peak=109 HFD=3.8
00:46:42.907 00.001 13300 MultiStar: [#1 -0.09,-0.03,0.58,U] [#2 0.11,0.21,0.00,M2] [#3 -0.22,0.37,0.00,M6] [#4 0.12,0.09,0.27,U] [#5 0.01,0.15,0.29,U] [#6 -0.18,0.21,0.00,M5] [#7 0.01,-0.18,0.30,U] [#8 -0.14,0.10,0.27,U] 
00:46:42.907 00.000 13300 refined, 5 included, MultiStar: {0.02, -0.01}, one-star: {0.10, -0.06}
00:46:42.907 00.000 13300 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-1.61) = xAngle (0.96 = 0.96)
00:46:42.907 00.000 13300 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.98 = 0.98)
00:46:42.907 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-0.65 mountX=0.01 mountY=0.02, mountTheta=0.97
00:46:42.910 00.003 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.01, opts=13)
00:46:42.910 00.000 13300 Enqueuing Move request for scope (0.02, -0.01)
00:46:42.910 00.000 11596 Worker thread wakes up
00:46:42.910 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
00:46:42.910 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
00:46:42.910 00.000 11596 Moving (0.02, -0.01) raw xDistance=0.01 yDistance=0.02
00:46:42.910 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:46:42.910 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:42.911 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:46:42.911 00.000 11596 MoveAxis(E, 0, ABG)
00:46:42.911 00.000 11596 Move returns status 0, amount 0
00:46:42.911 00.000 11596 MoveAxis(N, 0, ABG)
00:46:42.911 00.000 11596 Move returns status 0, amount 0
00:46:42.911 00.000 11596 move complete, result=0
00:46:42.911 00.000 11596 worker thread done servicing request
00:46:42.917 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
00:46:42.925 00.008 13300 UpdateGuideState exits: m=1114 SNR=23.4
00:46:42.925 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:42.925 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:46:42.925 00.000 13300 Enqueuing Expose request
00:46:42.925 00.000 11596 Worker thread wakes up
00:46:42.925 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:46:42.925 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:46:43.432 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:46:45.850 02.418 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"61e929a8-0bcb-4ee4-bc44-f0b3675cf64e"}
00:46:45.850 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"61e929a8-0bcb-4ee4-bc44-f0b3675cf64e"}
00:46:45.851 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e609b4b2-e6bd-491e-83a1-c444d892998d"}
00:46:45.851 00.000 13300 case statement mapped state 6 to 3
00:46:45.851 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e609b4b2-e6bd-491e-83a1-c444d892998d"}
00:46:45.851 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"64ba12b7-b95b-4428-9b49-c5e50e7f47e7"}
00:46:45.852 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":207,"width":15,"height":15,"star_pos":[6.57,6.77],"pixels":"..."},"id":"64ba12b7-b95b-4428-9b49-c5e50e7f47e7"}
00:46:46.457 00.605 11596 Exposure complete
00:46:46.526 00.069 11596 worker thread done servicing request
00:46:46.526 00.000 13300 OnExposeComplete: enter
00:46:46.526 00.000 13300 UpdateGuideState(): m_state=6
00:46:46.527 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 208
00:46:46.527 00.000 13300 Star::Find returns 1 (0), X=123.62, Y=995.71, Mass=1127, SNR=23.4, Peak=104 HFD=4.0
00:46:46.527 00.000 13300 MultiStar: [#1 0.03,-0.11,0.60,U] [#2 0.18,-0.04,0.55,U] [#3 -0.09,0.13,0.30,U] [#4 0.05,0.17,0.25,U] [#5 0.09,0.12,0.29,U] [#6 -0.21,0.37,0.00,M6] [#7 0.16,0.01,0.29,U] [#8 0.17,0.14,0.00,M1] 
00:46:46.527 00.000 13300 refined, 6 included, MultiStar: {0.10, -0.03}, one-star: {0.15, -0.13}
00:46:46.527 00.000 13300 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-1.61) = xAngle (1.33 = 1.33)
00:46:46.528 00.001 13300 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.35 = 1.35)
00:46:46.528 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=-0.03 hyp=0.10 cameraTheta=-0.28 mountX=0.02 mountY=0.10, mountTheta=1.33
00:46:46.529 00.001 13300 SchedulePrimaryMove(1016D950, x=0.10, y=-0.03, opts=13)
00:46:46.529 00.000 13300 Enqueuing Move request for scope (0.10, -0.03)
00:46:46.530 00.001 11596 Worker thread wakes up
00:46:46.530 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.03) opts 0xd
00:46:46.530 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, -0.03)
00:46:46.530 00.000 11596 Moving (0.10, -0.03) raw xDistance=0.02 yDistance=0.10
00:46:46.530 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:46:46.530 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:46.530 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:46:46.530 00.000 11596 MoveAxis(E, 0, ABG)
00:46:46.530 00.000 11596 Move returns status 0, amount 0
00:46:46.530 00.000 11596 MoveAxis(N, 0, ABG)
00:46:46.531 00.001 11596 Move returns status 0, amount 0
00:46:46.531 00.000 11596 move complete, result=0
00:46:46.531 00.000 11596 worker thread done servicing request
00:46:46.537 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
00:46:46.545 00.008 13300 UpdateGuideState exits: m=1127 SNR=23.4
00:46:46.545 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:46.545 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:46:46.546 00.001 13300 Enqueuing Expose request
00:46:46.546 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:46:46.546 00.000 11596 Worker thread wakes up
00:46:46.546 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:46:47.047 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:46:48.850 01.803 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"27291910-2983-4892-a0df-89f9221c2215"}
00:46:48.850 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"27291910-2983-4892-a0df-89f9221c2215"}
00:46:48.851 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aac085f0-2a53-4b8a-9a1c-bca8f61d8187"}
00:46:48.851 00.000 13300 case statement mapped state 6 to 3
00:46:48.851 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"aac085f0-2a53-4b8a-9a1c-bca8f61d8187"}
00:46:48.885 00.034 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b1b1d4d9-b2ad-40b4-a353-6ca1b5602f1f"}
00:46:48.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":208,"width":15,"height":15,"star_pos":[6.62,6.71],"pixels":"..."},"id":"b1b1d4d9-b2ad-40b4-a353-6ca1b5602f1f"}
00:46:50.076 01.191 11596 Exposure complete
00:46:50.151 00.075 11596 worker thread done servicing request
00:46:50.151 00.000 13300 OnExposeComplete: enter
00:46:50.151 00.000 13300 UpdateGuideState(): m_state=6
00:46:50.152 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 209
00:46:50.152 00.000 13300 Star::Find returns 1 (0), X=123.61, Y=995.56, Mass=1138, SNR=23.5, Peak=106 HFD=4.1
00:46:50.152 00.000 13300 MultiStar: [#1 0.07,-0.20,0.00,M1] [#2 0.09,-0.00,0.55,U] [#3 0.07,-0.14,0.32,U] [#4 0.18,-0.02,0.26,U] [#5 -0.02,-0.30,0.00,M1] [#6 -0.12,0.11,0.26,U] [#7 0.20,-0.06,0.00,M7] [#8 -0.11,0.01,0.26,U] 
00:46:50.152 00.000 13300 refined, 5 included, MultiStar: {0.08, -0.11}, one-star: {0.15, -0.28}
00:46:50.153 00.001 13300 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-1.61) = xAngle (0.64 = 0.64)
00:46:50.153 00.000 13300 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.65 = 0.65)
00:46:50.153 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.11 hyp=0.14 cameraTheta=-0.97 mountX=0.11 mountY=0.08, mountTheta=0.65
00:46:50.156 00.003 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.11, opts=13)
00:46:50.156 00.000 13300 Enqueuing Move request for scope (0.08, -0.11)
00:46:50.156 00.000 11596 Worker thread wakes up
00:46:50.156 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.11) opts 0xd
00:46:50.156 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.11)
00:46:50.157 00.001 11596 Moving (0.08, -0.11) raw xDistance=0.11 yDistance=0.08
00:46:50.157 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:46:50.157 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:50.157 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:46:50.157 00.000 11596 MoveAxis(E, 0, ABG)
00:46:50.157 00.000 11596 Move returns status 0, amount 0
00:46:50.157 00.000 11596 MoveAxis(N, 0, ABG)
00:46:50.157 00.000 11596 Move returns status 0, amount 0
00:46:50.157 00.000 11596 move complete, result=0
00:46:50.157 00.000 11596 worker thread done servicing request
00:46:50.163 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
00:46:50.171 00.008 13300 UpdateGuideState exits: m=1138 SNR=23.5
00:46:50.171 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:50.172 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:46:50.172 00.000 13300 Enqueuing Expose request
00:46:50.172 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:46:50.172 00.000 11596 Worker thread wakes up
00:46:50.172 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:46:50.682 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:46:51.850 01.168 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6a6e821e-45a7-449e-8511-28af01f72af9"}
00:46:51.850 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6a6e821e-45a7-449e-8511-28af01f72af9"}
00:46:51.851 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ede58dee-b4ab-4425-a6bc-1fa38ddbeab2"}
00:46:51.852 00.001 13300 case statement mapped state 6 to 3
00:46:51.852 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ede58dee-b4ab-4425-a6bc-1fa38ddbeab2"}
00:46:51.853 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"07b2c22a-29f2-4985-9162-da2d1f011ba6"}
00:46:51.853 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":209,"width":15,"height":15,"star_pos":[6.61,6.56],"pixels":"..."},"id":"07b2c22a-29f2-4985-9162-da2d1f011ba6"}
00:46:53.706 01.853 11596 Exposure complete
00:46:53.775 00.069 11596 worker thread done servicing request
00:46:53.775 00.000 13300 OnExposeComplete: enter
00:46:53.775 00.000 13300 UpdateGuideState(): m_state=6
00:46:53.775 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 210
00:46:53.776 00.001 13300 Star::Find returns 1 (0), X=123.64, Y=995.45, Mass=1139, SNR=23.5, Peak=106 HFD=4.0
00:46:53.776 00.000 13300 MultiStar: large primary error, entering stabilization period
00:46:53.776 00.000 13300 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-1.61) = xAngle (0.46 = 0.46)
00:46:53.776 00.000 13300 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.47 = 0.47)
00:46:53.776 00.000 13300 CameraToMount -- cameraX=0.17 cameraY=-0.39 hyp=0.43 cameraTheta=-1.15 mountX=0.38 mountY=0.19, mountTheta=0.47
00:46:53.778 00.002 13300 SchedulePrimaryMove(1016D950, x=0.17, y=-0.39, opts=13)
00:46:53.778 00.000 13300 Enqueuing Move request for scope (0.17, -0.39)
00:46:53.778 00.000 11596 Worker thread wakes up
00:46:53.778 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.39) opts 0xd
00:46:53.778 00.000 11596 Handling offset move in thread for scope, endpoint = (0.17, -0.39)
00:46:53.778 00.000 11596 Moving (0.17, -0.39) raw xDistance=0.38 yDistance=0.19
00:46:53.778 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
00:46:53.778 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.19
00:46:53.779 00.001 11596 MoveAxis(W, 478, ABG)
00:46:53.779 00.000 11596 Guiding  Dir = 3, Dur = 478
00:46:53.779 00.000 11596 IsSlewing returns 0
00:46:53.785 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
00:46:53.792 00.007 13300 UpdateGuideState exits: m=1139 SNR=23.5
00:46:53.792 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:53.793 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:46:53.793 00.000 13300 Enqueuing Expose request
00:46:54.006 00.213 11596 IsGuiding returns 0
00:46:54.192 00.186 11596 PulseGuide returned control before completion, sleep 302
00:46:54.586 00.394 11596 IsGuiding returns 1
00:46:54.586 00.000 11596 scope still moving after pulse duration time elapsed
00:46:54.621 00.035 11596 IsSlewing returns 0
00:46:54.747 00.126 11596 IsGuiding returns 0
00:46:54.747 00.000 11596 scope move finished after 478 + 263 ms
00:46:54.747 00.000 11596 Move returns status 0, amount 478
00:46:54.747 00.000 11596 MoveAxis(S, 257, ABG)
00:46:54.747 00.000 11596 Guiding  Dir = 1, Dur = 257
00:46:54.748 00.001 11596 IsSlewing returns 0
00:46:54.849 00.101 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8e7d5bd7-09a2-4f1f-a39a-fe2a8becdf34"}
00:46:54.849 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8e7d5bd7-09a2-4f1f-a39a-fe2a8becdf34"}
00:46:54.850 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ac62369e-48c4-409d-94d6-a32d90b3913c"}
00:46:54.850 00.000 13300 case statement mapped state 6 to 3
00:46:54.850 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ac62369e-48c4-409d-94d6-a32d90b3913c"}
00:46:54.851 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1cca75cf-ab4d-4876-9dd5-64f7beac00b7"}
00:46:54.851 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":210,"width":15,"height":15,"star_pos":[6.64,7.45],"pixels":"..."},"id":"1cca75cf-ab4d-4876-9dd5-64f7beac00b7"}
00:46:54.943 00.092 11596 IsGuiding returns 0
00:46:55.048 00.105 11596 PulseGuide returned control before completion, sleep 163
00:46:55.358 00.310 11596 IsGuiding returns 0
00:46:55.359 00.001 11596 Move returns status 0, amount 257
00:46:55.359 00.000 11596 move complete, result=0
00:46:55.359 00.000 11596 worker thread done servicing request
00:46:55.359 00.000 13300 GuideStep: 0.4 px 478 ms WEST, 0.2 px 257 ms SOUTH
00:46:55.359 00.000 11596 Worker thread wakes up
00:46:55.359 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:46:55.864 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:46:57.848 01.984 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1003220e-b1e8-485e-9e26-3a1749affe02"}
00:46:57.848 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1003220e-b1e8-485e-9e26-3a1749affe02"}
00:46:57.849 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bede5912-44d1-493e-96ac-b07e5812e52a"}
00:46:57.849 00.000 13300 case statement mapped state 6 to 3
00:46:57.849 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bede5912-44d1-493e-96ac-b07e5812e52a"}
00:46:57.849 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"06fb74c0-0137-4cd2-a579-0a29b252f2f4"}
00:46:57.850 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":210,"width":15,"height":15,"star_pos":[6.64,7.45],"pixels":"..."},"id":"06fb74c0-0137-4cd2-a579-0a29b252f2f4"}
00:46:58.887 01.037 11596 Exposure complete
00:46:58.956 00.069 11596 worker thread done servicing request
00:46:58.956 00.000 13300 OnExposeComplete: enter
00:46:58.956 00.000 13300 UpdateGuideState(): m_state=6
00:46:58.957 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 211
00:46:58.957 00.000 13300 Star::Find returns 1 (0), X=123.68, Y=995.83, Mass=1089, SNR=23.1, Peak=104 HFD=3.9
00:46:58.957 00.000 13300 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-1.61) = xAngle (1.58 = 1.58)
00:46:58.957 00.000 13300 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.60 = 1.60)
00:46:58.957 00.000 13300 CameraToMount -- cameraX=0.22 cameraY=-0.01 hyp=0.22 cameraTheta=-0.02 mountX=-0.00 mountY=0.22, mountTheta=1.58
00:46:58.959 00.002 13300 SchedulePrimaryMove(1016D950, x=0.22, y=-0.01, opts=13)
00:46:58.959 00.000 13300 Enqueuing Move request for scope (0.22, -0.01)
00:46:58.959 00.000 11596 Worker thread wakes up
00:46:58.959 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.01) opts 0xd
00:46:58.960 00.001 11596 Handling offset move in thread for scope, endpoint = (0.22, -0.01)
00:46:58.960 00.000 11596 Moving (0.22, -0.01) raw xDistance=-0.00 yDistance=0.22
00:46:58.960 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:46:58.960 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
00:46:58.960 00.000 11596 MoveAxis(E, 0, ABG)
00:46:58.960 00.000 11596 Move returns status 0, amount 0
00:46:58.960 00.000 11596 MoveAxis(S, 291, ABG)
00:46:58.960 00.000 11596 Guiding  Dir = 1, Dur = 291
00:46:58.960 00.000 11596 IsSlewing returns 0
00:46:58.966 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
00:46:58.974 00.008 13300 UpdateGuideState exits: m=1089 SNR=23.1
00:46:58.974 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:58.975 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:46:58.975 00.000 13300 Enqueuing Expose request
00:46:59.017 00.042 11596 IsGuiding returns 0
00:46:59.242 00.225 11596 PulseGuide returned control before completion, sleep 76
00:46:59.490 00.248 11596 IsGuiding returns 1
00:46:59.490 00.000 11596 scope still moving after pulse duration time elapsed
00:46:59.518 00.028 11596 IsSlewing returns 0
00:46:59.805 00.287 11596 IsGuiding returns 0
00:46:59.805 00.000 11596 scope move finished after 291 + 497 ms
00:46:59.805 00.000 11596 Move returns status 0, amount 291
00:46:59.805 00.000 11596 move complete, result=0
00:46:59.805 00.000 11596 worker thread done servicing request
00:46:59.805 00.000 11596 Worker thread wakes up
00:46:59.805 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.2 px 291 ms SOUTH
00:46:59.805 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:47:00.308 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:47:00.847 00.539 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d5b3e734-7d90-41cf-8cf3-f867c4cbff7d"}
00:47:00.847 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d5b3e734-7d90-41cf-8cf3-f867c4cbff7d"}
00:47:00.848 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c2b14529-611f-4e79-b0cc-311589c6f103"}
00:47:00.848 00.000 13300 case statement mapped state 6 to 3
00:47:00.848 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c2b14529-611f-4e79-b0cc-311589c6f103"}
00:47:00.848 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"07334494-dd48-48c6-b8c9-72f41b8e564b"}
00:47:00.849 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":211,"width":15,"height":15,"star_pos":[6.68,6.83],"pixels":"..."},"id":"07334494-dd48-48c6-b8c9-72f41b8e564b"}
00:47:03.333 02.484 11596 Exposure complete
00:47:03.403 00.070 11596 worker thread done servicing request
00:47:03.403 00.000 13300 OnExposeComplete: enter
00:47:03.403 00.000 13300 UpdateGuideState(): m_state=6
00:47:03.404 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 212
00:47:03.404 00.000 13300 Star::Find returns 1 (0), X=123.57, Y=996.03, Mass=1138, SNR=23.5, Peak=101 HFD=3.9
00:47:03.404 00.000 13300 CameraToMount -- cameraTheta (1.04) - m_xAngle (-1.61) = xAngle (2.65 = 2.65)
00:47:03.404 00.000 13300 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.66 = 2.66)
00:47:03.404 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.19 hyp=0.22 cameraTheta=1.04 mountX=-0.19 mountY=0.10, mountTheta=2.66
00:47:03.406 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.19, opts=13)
00:47:03.406 00.000 13300 Enqueuing Move request for scope (0.11, 0.19)
00:47:03.406 00.000 11596 Worker thread wakes up
00:47:03.406 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.19) opts 0xd
00:47:03.407 00.001 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.19)
00:47:03.407 00.000 11596 Moving (0.11, 0.19) raw xDistance=-0.19 yDistance=0.10
00:47:03.407 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.19
00:47:03.407 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:03.407 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:47:03.407 00.000 11596 MoveAxis(E, 239, ABG)
00:47:03.407 00.000 11596 Guiding  Dir = 2, Dur = 239
00:47:03.407 00.000 11596 IsSlewing returns 0
00:47:03.413 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
00:47:03.421 00.008 13300 UpdateGuideState exits: m=1138 SNR=23.5
00:47:03.421 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:03.421 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:47:03.421 00.000 13300 Enqueuing Expose request
00:47:03.465 00.044 11596 IsGuiding returns 0
00:47:03.555 00.090 11596 PulseGuide returned control before completion, sleep 160
00:47:03.847 00.292 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f5d90dc4-3596-45e2-b18e-57f611a70ccb"}
00:47:03.847 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f5d90dc4-3596-45e2-b18e-57f611a70ccb"}
00:47:03.848 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c50cba7c-646c-4392-8441-041b8197da05"}
00:47:03.848 00.000 13300 case statement mapped state 6 to 3
00:47:03.848 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c50cba7c-646c-4392-8441-041b8197da05"}
00:47:03.849 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4f9386e3-3267-46cc-82cb-067e578b4009"}
00:47:03.849 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":212,"width":15,"height":15,"star_pos":[6.57,7.03],"pixels":"..."},"id":"4f9386e3-3267-46cc-82cb-067e578b4009"}
00:47:04.013 00.164 11596 IsGuiding returns 0
00:47:04.013 00.000 11596 Move returns status 0, amount 239
00:47:04.013 00.000 11596 MoveAxis(N, 0, ABG)
00:47:04.013 00.000 11596 Move returns status 0, amount 0
00:47:04.014 00.001 11596 move complete, result=0
00:47:04.014 00.000 11596 worker thread done servicing request
00:47:04.014 00.000 13300 GuideStep: -0.2 px 239 ms EAST, 0.1 px 0 ms NORTH
00:47:04.014 00.000 11596 Worker thread wakes up
00:47:04.014 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:47:04.525 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:47:06.847 02.322 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"68cdfaca-d0e0-4bf3-a870-1a95def1ae08"}
00:47:06.847 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"68cdfaca-d0e0-4bf3-a870-1a95def1ae08"}
00:47:06.848 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ddc50179-486f-413c-bc9b-1b7ad828acb5"}
00:47:06.848 00.000 13300 case statement mapped state 6 to 3
00:47:06.848 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ddc50179-486f-413c-bc9b-1b7ad828acb5"}
00:47:06.848 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"adc9c503-dde0-4d1c-a655-f01752471465"}
00:47:06.848 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":212,"width":15,"height":15,"star_pos":[6.57,7.03],"pixels":"..."},"id":"adc9c503-dde0-4d1c-a655-f01752471465"}
00:47:07.556 00.708 11596 Exposure complete
00:47:07.633 00.077 11596 worker thread done servicing request
00:47:07.634 00.001 13300 OnExposeComplete: enter
00:47:07.634 00.000 13300 UpdateGuideState(): m_state=6
00:47:07.634 00.000 13300 Star::Find(15, 123, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 213
00:47:07.634 00.000 13300 Star::Find returns 1 (0), X=123.48, Y=995.74, Mass=1105, SNR=23.2, Peak=105 HFD=3.9
00:47:07.634 00.000 13300 MultiStar: exiting stabilization period
00:47:07.635 00.001 13300 MultiStar: [#1 -0.03,0.07,0.60,U] [#2 -0.03,0.19,0.55,U] [#3 -0.06,0.27,0.00,M5] [#4 -0.05,0.62,0.00,M3] [#5 -0.33,0.08,0.00,M2] [#6 -0.54,0.23,0.00,M6] [#7 -0.03,0.04,0.28,U] [#8 -0.19,0.42,0.00,M1] 
00:47:07.635 00.000 13300 refined, 3 included, MultiStar: {-0.01, 0.03}, one-star: {0.01, -0.10}
00:47:07.635 00.000 13300 CameraToMount -- cameraTheta (1.99) - m_xAngle (-1.61) = xAngle (3.60 = -2.69)
00:47:07.635 00.000 13300 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.61 = -2.67)
00:47:07.635 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.99 mountX=-0.03 mountY=-0.01, mountTheta=-2.68
00:47:07.638 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.03, opts=13)
00:47:07.638 00.000 13300 Enqueuing Move request for scope (-0.01, 0.03)
00:47:07.638 00.000 11596 Worker thread wakes up
00:47:07.639 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd
00:47:07.639 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.03)
00:47:07.639 00.000 11596 Moving (-0.01, 0.03) raw xDistance=-0.03 yDistance=-0.01
00:47:07.639 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:47:07.639 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:07.640 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:47:07.640 00.000 11596 MoveAxis(E, 0, ABG)
00:47:07.640 00.000 11596 Move returns status 0, amount 0
00:47:07.640 00.000 11596 MoveAxis(N, 0, ABG)
00:47:07.640 00.000 11596 Move returns status 0, amount 0
00:47:07.640 00.000 11596 move complete, result=0
00:47:07.641 00.001 11596 worker thread done servicing request
00:47:07.646 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
00:47:07.655 00.009 13300 UpdateGuideState exits: m=1105 SNR=23.2
00:47:07.655 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:07.655 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:47:07.655 00.000 13300 Enqueuing Expose request
00:47:07.655 00.000 11596 Worker thread wakes up
00:47:07.655 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:47:07.656 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:47:08.163 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:47:09.847 01.684 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"626cf628-c808-4065-a597-a0ae75855d22"}
00:47:09.847 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"626cf628-c808-4065-a597-a0ae75855d22"}
00:47:09.848 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fc27aca8-f8ca-468a-8a22-3f8814eb8859"}
00:47:09.848 00.000 13300 case statement mapped state 6 to 3
00:47:09.848 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fc27aca8-f8ca-468a-8a22-3f8814eb8859"}
00:47:09.848 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"015eff9a-f273-424e-af30-9574c6341216"}
00:47:09.848 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":213,"width":15,"height":15,"star_pos":[7.48,6.74],"pixels":"..."},"id":"015eff9a-f273-424e-af30-9574c6341216"}
00:47:11.197 01.349 11596 Exposure complete
00:47:11.272 00.075 11596 worker thread done servicing request
00:47:11.272 00.000 13300 OnExposeComplete: enter
00:47:11.272 00.000 13300 UpdateGuideState(): m_state=6
00:47:11.273 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 214
00:47:11.273 00.000 13300 Star::Find returns 1 (0), X=123.44, Y=995.68, Mass=1114, SNR=23.3, Peak=109 HFD=3.9
00:47:11.273 00.000 13300 MultiStar: [#1 -0.07,-0.11,0.60,U] [#2 -0.04,0.00,0.57,U] [#3 -0.12,0.02,0.30,U] [#4 -0.20,0.25,0.00,M4] [#5 0.00,-0.21,0.00,M3] [#6 -0.42,0.48,0.00,M7] [#7 -0.02,-0.10,0.29,U] [#8 -0.45,0.28,0.00,M2] 
00:47:11.273 00.000 13300 refined, 4 included, MultiStar: {-0.05, -0.09}, one-star: {-0.03, -0.16}
00:47:11.273 00.000 13300 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-1.61) = xAngle (-0.46 = -0.46)
00:47:11.274 00.001 13300 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.45 = -0.45)
00:47:11.274 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-2.07 mountX=0.09 mountY=-0.04, mountTheta=-0.45
00:47:11.276 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.09, opts=13)
00:47:11.277 00.001 13300 Enqueuing Move request for scope (-0.05, -0.09)
00:47:11.277 00.000 11596 Worker thread wakes up
00:47:11.277 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.09) opts 0xd
00:47:11.277 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.09)
00:47:11.277 00.000 11596 Moving (-0.05, -0.09) raw xDistance=0.09 yDistance=-0.04
00:47:11.277 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:47:11.277 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:11.277 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:47:11.278 00.001 11596 MoveAxis(E, 0, ABG)
00:47:11.278 00.000 11596 Move returns status 0, amount 0
00:47:11.278 00.000 11596 MoveAxis(N, 0, ABG)
00:47:11.278 00.000 11596 Move returns status 0, amount 0
00:47:11.278 00.000 11596 move complete, result=0
00:47:11.278 00.000 11596 worker thread done servicing request
00:47:11.285 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
00:47:11.293 00.008 13300 UpdateGuideState exits: m=1114 SNR=23.3
00:47:11.293 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:11.293 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:47:11.293 00.000 13300 Enqueuing Expose request
00:47:11.294 00.001 11596 Worker thread wakes up
00:47:11.294 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:47:11.294 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:47:11.800 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:47:12.847 01.047 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3c10f777-83ad-460c-8444-fca65e297c9c"}
00:47:12.847 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3c10f777-83ad-460c-8444-fca65e297c9c"}
00:47:12.848 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"38f70b0f-fb86-4418-abe4-5b0709bd97dc"}
00:47:12.848 00.000 13300 case statement mapped state 6 to 3
00:47:12.848 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"38f70b0f-fb86-4418-abe4-5b0709bd97dc"}
00:47:12.849 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"098a2ad2-2b62-40f7-b862-433c3b5b3b03"}
00:47:12.849 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":214,"width":15,"height":15,"star_pos":[7.44,6.68],"pixels":"..."},"id":"098a2ad2-2b62-40f7-b862-433c3b5b3b03"}
00:47:14.856 02.007 11596 Exposure complete
00:47:14.983 00.127 11596 worker thread done servicing request
00:47:14.983 00.000 13300 OnExposeComplete: enter
00:47:14.983 00.000 13300 UpdateGuideState(): m_state=6
00:47:14.984 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 215
00:47:14.984 00.000 13300 Star::Find returns 1 (0), X=123.42, Y=995.81, Mass=1107, SNR=23.2, Peak=107 HFD=3.8
00:47:14.985 00.001 13300 MultiStar: [#1 -0.20,0.04,0.00,M1] [#2 -0.01,0.20,0.56,U] [#3 -0.06,0.33,0.00,M5] [#4 -0.27,0.23,0.00,M5] [#5 -0.27,0.14,0.00,M4] [#6 -0.34,0.22,0.00,M8] [#7 -0.26,-0.04,0.00,M6] [#8 -0.09,0.33,0.00,M3] 
00:47:14.985 00.000 13300 single-star, 1 included, MultiStar: {-0.03, 0.05}, one-star: {-0.05, -0.03}
00:47:14.985 00.000 13300 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-1.61) = xAngle (-0.96 = -0.96)
00:47:14.985 00.000 13300 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.94 = -0.94)
00:47:14.986 00.001 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-2.57 mountX=0.03 mountY=-0.05, mountTheta=-0.95
00:47:14.990 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.03, opts=13)
00:47:14.990 00.000 13300 Enqueuing Move request for scope (-0.05, -0.03)
00:47:14.990 00.000 11596 Worker thread wakes up
00:47:14.990 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.03) opts 0xd
00:47:14.990 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.03)
00:47:14.991 00.001 11596 Moving (-0.05, -0.03) raw xDistance=0.03 yDistance=-0.05
00:47:14.991 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:47:14.991 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:14.991 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:47:14.991 00.000 11596 MoveAxis(E, 0, ABG)
00:47:14.991 00.000 11596 Move returns status 0, amount 0
00:47:14.991 00.000 11596 MoveAxis(N, 0, ABG)
00:47:14.992 00.001 11596 Move returns status 0, amount 0
00:47:14.992 00.000 11596 move complete, result=0
00:47:14.992 00.000 11596 worker thread done servicing request
00:47:15.004 00.012 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
00:47:15.017 00.013 13300 UpdateGuideState exits: m=1107 SNR=23.2
00:47:15.017 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:15.017 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:47:15.017 00.000 13300 Enqueuing Expose request
00:47:15.017 00.000 11596 Worker thread wakes up
00:47:15.017 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:47:15.018 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:47:15.533 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:47:15.846 00.313 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a4f29448-ceb0-4abe-8a55-540fcba77f49"}
00:47:15.846 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a4f29448-ceb0-4abe-8a55-540fcba77f49"}
00:47:15.847 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8d23fcbd-c388-44f1-b19f-cb3c7e131c5a"}
00:47:15.847 00.000 13300 case statement mapped state 6 to 3
00:47:15.847 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8d23fcbd-c388-44f1-b19f-cb3c7e131c5a"}
00:47:15.848 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e7fbbf90-3ed6-45ab-9f04-0b71879b1ee8"}
00:47:15.848 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":215,"width":15,"height":15,"star_pos":[7.42,6.81],"pixels":"..."},"id":"e7fbbf90-3ed6-45ab-9f04-0b71879b1ee8"}
00:47:18.566 02.718 11596 Exposure complete
00:47:18.673 00.107 11596 worker thread done servicing request
00:47:18.673 00.000 13300 OnExposeComplete: enter
00:47:18.673 00.000 13300 UpdateGuideState(): m_state=6
00:47:18.674 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 216
00:47:18.674 00.000 13300 Star::Find returns 1 (0), X=123.47, Y=995.90, Mass=1098, SNR=23.2, Peak=103 HFD=3.8
00:47:18.675 00.001 13300 MultiStar: [#1 -0.21,0.02,0.00,M2] [#2 0.01,0.40,0.00,M1] [#3 -0.26,0.33,0.00,M6] [#4 0.03,-0.14,0.27,U] [#5 0.11,0.35,0.00,M5] [#6 -0.69,0.67,0.00,M9] [#7 -0.12,0.14,0.30,U] [#8 -0.10,0.49,0.00,M4] 
00:47:18.675 00.000 13300 refined, 2 included, MultiStar: {-0.01, 0.04}, one-star: {0.01, 0.06}
00:47:18.676 00.001 13300 CameraToMount -- cameraTheta (1.93) - m_xAngle (-1.61) = xAngle (3.53 = -2.75)
00:47:18.676 00.000 13300 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.55 = -2.73)
00:47:18.676 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.93 mountX=-0.04 mountY=-0.02, mountTheta=-2.74
00:47:18.679 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.04, opts=13)
00:47:18.679 00.000 13300 Enqueuing Move request for scope (-0.01, 0.04)
00:47:18.679 00.000 11596 Worker thread wakes up
00:47:18.680 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.04) opts 0xd
00:47:18.680 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.04)
00:47:18.680 00.000 11596 Moving (-0.01, 0.04) raw xDistance=-0.04 yDistance=-0.02
00:47:18.680 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:47:18.680 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:18.681 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:47:18.681 00.000 11596 MoveAxis(E, 0, ABG)
00:47:18.681 00.000 11596 Move returns status 0, amount 0
00:47:18.681 00.000 11596 MoveAxis(N, 0, ABG)
00:47:18.681 00.000 11596 Move returns status 0, amount 0
00:47:18.681 00.000 11596 move complete, result=0
00:47:18.682 00.001 11596 worker thread done servicing request
00:47:18.692 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
00:47:18.704 00.012 13300 UpdateGuideState exits: m=1098 SNR=23.2
00:47:18.704 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:18.705 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:47:18.705 00.000 13300 Enqueuing Expose request
00:47:18.705 00.000 11596 Worker thread wakes up
00:47:18.705 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:47:18.705 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:47:18.847 00.142 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"30c64058-c0b2-4d89-8805-eab9875f0d73"}
00:47:18.847 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"30c64058-c0b2-4d89-8805-eab9875f0d73"}
00:47:18.848 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"77c74f06-b5b1-4e09-942f-bcbbf7f6d87a"}
00:47:18.848 00.000 13300 case statement mapped state 6 to 3
00:47:18.848 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"77c74f06-b5b1-4e09-942f-bcbbf7f6d87a"}
00:47:18.849 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fbc12fcb-9566-4274-a73c-a1b56b1fb1fb"}
00:47:18.849 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":216,"width":15,"height":15,"star_pos":[7.47,6.90],"pixels":"..."},"id":"fbc12fcb-9566-4274-a73c-a1b56b1fb1fb"}
00:47:19.217 00.368 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:47:21.846 02.629 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"42211309-6b1d-4e8a-ba63-eea2b75e10c7"}
00:47:21.846 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"42211309-6b1d-4e8a-ba63-eea2b75e10c7"}
00:47:21.847 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e748ad56-4704-42a7-94d7-c4c6d40c36d7"}
00:47:21.847 00.000 13300 case statement mapped state 6 to 3
00:47:21.847 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e748ad56-4704-42a7-94d7-c4c6d40c36d7"}
00:47:21.847 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"23904959-c1d3-445a-8eb5-a4e9fd329350"}
00:47:21.847 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":216,"width":15,"height":15,"star_pos":[7.47,6.90],"pixels":"..."},"id":"23904959-c1d3-445a-8eb5-a4e9fd329350"}
00:47:22.273 00.426 11596 Exposure complete
00:47:22.342 00.069 11596 worker thread done servicing request
00:47:22.342 00.000 13300 OnExposeComplete: enter
00:47:22.342 00.000 13300 UpdateGuideState(): m_state=6
00:47:22.342 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 217
00:47:22.343 00.001 13300 Star::Find returns 1 (0), X=123.49, Y=995.90, Mass=1088, SNR=23.1, Peak=102 HFD=3.7
00:47:22.343 00.000 13300 MultiStar: [#1 -0.16,-0.02,0.61,U] [#2 0.08,0.30,0.00,M2] [#3 0.01,0.16,0.31,U] [#4 -0.09,0.37,0.00,M5] [#5 -0.18,-0.07,0.28,U] [#6 -0.45,0.47,0.00,M10] [#7 -0.10,0.07,0.29,U] [#8 -0.22,0.40,0.00,M5] 
00:47:22.343 00.000 13300 single-star, 4 included, MultiStar: {-0.06, 0.04}, one-star: {0.03, 0.06}
00:47:22.343 00.000 13300 CameraToMount -- cameraTheta (1.12) - m_xAngle (-1.61) = xAngle (2.73 = 2.73)
00:47:22.343 00.000 13300 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.74 = 2.74)
00:47:22.343 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.06 hyp=0.07 cameraTheta=1.12 mountX=-0.06 mountY=0.03, mountTheta=2.74
00:47:22.345 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.06, opts=13)
00:47:22.345 00.000 13300 Enqueuing Move request for scope (0.03, 0.06)
00:47:22.345 00.000 11596 Worker thread wakes up
00:47:22.346 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.06) opts 0xd
00:47:22.346 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.06)
00:47:22.346 00.000 11596 Moving (0.03, 0.06) raw xDistance=-0.06 yDistance=0.03
00:47:22.346 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:47:22.346 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:22.346 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:47:22.346 00.000 11596 MoveAxis(E, 0, ABG)
00:47:22.346 00.000 11596 Move returns status 0, amount 0
00:47:22.346 00.000 11596 MoveAxis(N, 0, ABG)
00:47:22.346 00.000 11596 Move returns status 0, amount 0
00:47:22.346 00.000 11596 move complete, result=0
00:47:22.347 00.001 11596 worker thread done servicing request
00:47:22.353 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
00:47:22.361 00.008 13300 UpdateGuideState exits: m=1088 SNR=23.1
00:47:22.362 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:22.362 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:47:22.362 00.000 13300 Enqueuing Expose request
00:47:22.362 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:47:22.362 00.000 11596 Worker thread wakes up
00:47:22.362 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:47:22.876 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:47:24.844 01.968 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"42b58079-6b82-4e7b-971b-e68ecd90fd5a"}
00:47:24.844 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"42b58079-6b82-4e7b-971b-e68ecd90fd5a"}
00:47:24.845 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a6c05ae8-8af6-451f-8ac8-c573f986a4fa"}
00:47:24.845 00.000 13300 case statement mapped state 6 to 3
00:47:24.845 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a6c05ae8-8af6-451f-8ac8-c573f986a4fa"}
00:47:24.845 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"65556f9d-5559-4cc8-93cd-87e003884759"}
00:47:24.845 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":217,"width":15,"height":15,"star_pos":[7.49,6.90],"pixels":"..."},"id":"65556f9d-5559-4cc8-93cd-87e003884759"}
00:47:25.909 01.064 11596 Exposure complete
00:47:25.979 00.070 11596 worker thread done servicing request
00:47:25.979 00.000 13300 OnExposeComplete: enter
00:47:25.979 00.000 13300 UpdateGuideState(): m_state=6
00:47:25.979 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 218
00:47:25.980 00.001 13300 Star::Find returns 1 (0), X=123.35, Y=995.86, Mass=1119, SNR=23.4, Peak=107 HFD=3.9
00:47:25.980 00.000 13300 MultiStar: [#1 -0.13,0.06,0.59,U] [#2 0.03,0.30,0.00,M3] [#3 -0.09,0.56,0.00,M6] [#4 0.08,0.45,0.00,M6] [#5 0.02,0.27,0.00,M5] [#6 -0.15,0.23,0.00,R] [#7 -0.10,0.22,0.00,M5] [#8 -0.16,0.42,0.00,M6] 
00:47:25.980 00.000 13300 single-star, 1 included, MultiStar: {-0.12, 0.03}, one-star: {-0.12, 0.02}
00:47:25.980 00.000 13300 CameraToMount -- cameraTheta (3.00) - m_xAngle (-1.61) = xAngle (4.61 = -1.68)
00:47:25.980 00.000 13300 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.62 = -1.66)
00:47:25.980 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=0.02 hyp=0.12 cameraTheta=3.00 mountX=-0.01 mountY=-0.12, mountTheta=-1.68
00:47:25.982 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=0.02, opts=13)
00:47:25.982 00.000 13300 Enqueuing Move request for scope (-0.12, 0.02)
00:47:25.982 00.000 11596 Worker thread wakes up
00:47:25.983 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.02) opts 0xd
00:47:25.983 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, 0.02)
00:47:25.983 00.000 11596 Moving (-0.12, 0.02) raw xDistance=-0.01 yDistance=-0.12
00:47:25.983 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:47:25.983 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:25.983 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:47:25.983 00.000 11596 MoveAxis(E, 0, ABG)
00:47:25.983 00.000 11596 Move returns status 0, amount 0
00:47:25.983 00.000 11596 MoveAxis(N, 0, ABG)
00:47:25.983 00.000 11596 Move returns status 0, amount 0
00:47:25.983 00.000 11596 move complete, result=0
00:47:25.984 00.001 11596 worker thread done servicing request
00:47:25.989 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
00:47:25.997 00.008 13300 UpdateGuideState exits: m=1119 SNR=23.4
00:47:25.998 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:25.998 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:47:25.998 00.000 13300 Enqueuing Expose request
00:47:25.998 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:47:25.998 00.000 11596 Worker thread wakes up
00:47:25.998 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:47:26.512 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:47:27.844 01.332 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4619a6d1-671e-478f-ac71-83dffc874486"}
00:47:27.844 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4619a6d1-671e-478f-ac71-83dffc874486"}
00:47:27.845 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c2c05c40-0ace-476a-ba2c-70b599b5aa24"}
00:47:27.845 00.000 13300 case statement mapped state 6 to 3
00:47:27.845 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c2c05c40-0ace-476a-ba2c-70b599b5aa24"}
00:47:27.858 00.013 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e14a3b38-4bad-44e2-a946-c8cef9a59063"}
00:47:27.858 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":218,"width":15,"height":15,"star_pos":[7.35,6.86],"pixels":"..."},"id":"e14a3b38-4bad-44e2-a946-c8cef9a59063"}
00:47:29.539 01.681 11596 Exposure complete
00:47:29.612 00.073 11596 worker thread done servicing request
00:47:29.612 00.000 13300 OnExposeComplete: enter
00:47:29.612 00.000 13300 UpdateGuideState(): m_state=6
00:47:29.613 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 219
00:47:29.613 00.000 13300 Star::Find returns 1 (0), X=123.50, Y=995.92, Mass=1112, SNR=23.3, Peak=106 HFD=3.8
00:47:29.613 00.000 13300 MultiStar: [#1 -0.23,0.08,0.00,M1] [#2 0.15,0.25,0.00,M4] [#3 -0.09,0.21,0.00,M7] [#4 0.00,0.45,0.00,M7] [#5 -0.26,0.05,0.00,M6] [#6 -0.35,0.30,0.00,M1] [#7 0.04,0.08,0.29,U] [#8 -0.33,0.45,0.00,M7] 
00:47:29.613 00.000 13300 single-star, 1 included, MultiStar: {0.03, 0.08}, one-star: {0.03, 0.08}
00:47:29.613 00.000 13300 CameraToMount -- cameraTheta (1.17) - m_xAngle (-1.61) = xAngle (2.78 = 2.78)
00:47:29.613 00.000 13300 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.79 = 2.79)
00:47:29.614 00.001 13300 CameraToMount -- cameraX=0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.17 mountX=-0.08 mountY=0.03, mountTheta=2.79
00:47:29.615 00.001 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.08, opts=13)
00:47:29.616 00.001 13300 Enqueuing Move request for scope (0.03, 0.08)
00:47:29.616 00.000 11596 Worker thread wakes up
00:47:29.616 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.08) opts 0xd
00:47:29.616 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.08)
00:47:29.616 00.000 11596 Moving (0.03, 0.08) raw xDistance=-0.08 yDistance=0.03
00:47:29.616 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:47:29.617 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:29.617 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:47:29.617 00.000 11596 MoveAxis(E, 0, ABG)
00:47:29.617 00.000 11596 Move returns status 0, amount 0
00:47:29.617 00.000 11596 MoveAxis(N, 0, ABG)
00:47:29.617 00.000 11596 Move returns status 0, amount 0
00:47:29.617 00.000 11596 move complete, result=0
00:47:29.618 00.001 11596 worker thread done servicing request
00:47:29.624 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
00:47:29.633 00.009 13300 UpdateGuideState exits: m=1112 SNR=23.3
00:47:29.633 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:29.633 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:47:29.633 00.000 13300 Enqueuing Expose request
00:47:29.633 00.000 11596 Worker thread wakes up
00:47:29.633 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:47:29.633 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:47:30.139 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:47:30.844 00.705 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4df7dc1a-21fa-4b40-a3c8-306a88ea5ab5"}
00:47:30.844 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4df7dc1a-21fa-4b40-a3c8-306a88ea5ab5"}
00:47:30.845 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a34a8d47-081d-428a-9d4d-30b12d04b655"}
00:47:30.845 00.000 13300 case statement mapped state 6 to 3
00:47:30.845 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a34a8d47-081d-428a-9d4d-30b12d04b655"}
00:47:30.845 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"af676c94-0332-4b98-a7b5-0cac8c82ebcd"}
00:47:30.845 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":219,"width":15,"height":15,"star_pos":[7.50,6.92],"pixels":"..."},"id":"af676c94-0332-4b98-a7b5-0cac8c82ebcd"}
00:47:33.165 02.320 11596 Exposure complete
00:47:33.239 00.074 11596 worker thread done servicing request
00:47:33.239 00.000 13300 OnExposeComplete: enter
00:47:33.240 00.001 13300 UpdateGuideState(): m_state=6
00:47:33.240 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 220
00:47:33.240 00.000 13300 Star::Find returns 1 (0), X=123.56, Y=995.89, Mass=1101, SNR=23.2, Peak=108 HFD=3.8
00:47:33.241 00.001 13300 MultiStar: [#1 -0.18,0.00,0.59,U] [#2 0.08,0.15,0.54,U] [#3 -0.23,0.31,0.00,M8] [#4 -0.10,0.17,0.28,U] [#5 0.10,0.27,0.00,M7] [#6 -0.44,0.19,0.00,M2] [#7 0.19,-0.04,0.27,U] [#8 -0.05,0.47,0.00,M8] 
00:47:33.241 00.000 13300 refined, 4 included, MultiStar: {0.02, 0.06}, one-star: {0.09, 0.06}
00:47:33.241 00.000 13300 CameraToMount -- cameraTheta (1.27) - m_xAngle (-1.61) = xAngle (2.88 = 2.88)
00:47:33.241 00.000 13300 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.90 = 2.90)
00:47:33.241 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.06 hyp=0.07 cameraTheta=1.27 mountX=-0.07 mountY=0.02, mountTheta=2.90
00:47:33.243 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.06, opts=13)
00:47:33.243 00.000 13300 Enqueuing Move request for scope (0.02, 0.06)
00:47:33.243 00.000 11596 Worker thread wakes up
00:47:33.243 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.06) opts 0xd
00:47:33.243 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.06)
00:47:33.243 00.000 11596 Moving (0.02, 0.06) raw xDistance=-0.07 yDistance=0.02
00:47:33.243 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:47:33.243 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:33.244 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:47:33.244 00.000 11596 MoveAxis(E, 0, ABG)
00:47:33.244 00.000 11596 Move returns status 0, amount 0
00:47:33.244 00.000 11596 MoveAxis(N, 0, ABG)
00:47:33.244 00.000 11596 Move returns status 0, amount 0
00:47:33.244 00.000 11596 move complete, result=0
00:47:33.244 00.000 11596 worker thread done servicing request
00:47:33.253 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
00:47:33.262 00.009 13300 UpdateGuideState exits: m=1101 SNR=23.2
00:47:33.262 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:33.262 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:47:33.262 00.000 13300 Enqueuing Expose request
00:47:33.263 00.001 11596 Worker thread wakes up
00:47:33.263 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:47:33.263 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:47:33.772 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:47:33.843 00.071 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4e41184f-f278-4b23-a8fb-aa747fdbe253"}
00:47:33.843 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4e41184f-f278-4b23-a8fb-aa747fdbe253"}
00:47:33.844 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ebc5739b-32a1-4f28-bc6c-ca8f4d3d3ae0"}
00:47:33.844 00.000 13300 case statement mapped state 6 to 3
00:47:33.844 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ebc5739b-32a1-4f28-bc6c-ca8f4d3d3ae0"}
00:47:33.844 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"56c8ec6a-1970-47ef-9949-0b5b5289878d"}
00:47:33.844 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":220,"width":15,"height":15,"star_pos":[6.56,6.89],"pixels":"..."},"id":"56c8ec6a-1970-47ef-9949-0b5b5289878d"}
00:47:36.794 02.950 11596 Exposure complete
00:47:36.843 00.049 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"af2b4466-9bb1-4e06-8af5-97fcd35591a1"}
00:47:36.843 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"af2b4466-9bb1-4e06-8af5-97fcd35591a1"}
00:47:36.844 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5ab1f338-d999-4dc0-bcf4-84c2d4708e17"}
00:47:36.844 00.000 13300 case statement mapped state 6 to 3
00:47:36.844 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5ab1f338-d999-4dc0-bcf4-84c2d4708e17"}
00:47:36.845 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d503b483-8b79-4f0a-929d-fdaa216c8aeb"}
00:47:36.845 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":220,"width":15,"height":15,"star_pos":[6.56,6.89],"pixels":"..."},"id":"d503b483-8b79-4f0a-929d-fdaa216c8aeb"}
00:47:36.873 00.028 11596 worker thread done servicing request
00:47:36.874 00.001 13300 OnExposeComplete: enter
00:47:36.874 00.000 13300 UpdateGuideState(): m_state=6
00:47:36.874 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 221
00:47:36.874 00.000 13300 Star::Find returns 1 (0), X=123.47, Y=996.00, Mass=1079, SNR=23.0, Peak=99 HFD=3.7
00:47:36.875 00.001 13300 MultiStar: [#1 -0.17,0.23,0.00,M1] [#2 0.19,0.30,0.00,M4] [#3 -0.03,0.39,0.00,M9] [#4 -0.24,-0.00,0.00,M7] [#5 -0.01,0.30,0.00,M8] [#6 0.01,0.25,0.00,M3] [#7 -0.00,0.10,0.27,U] [#8 0.06,0.34,0.00,M9] 
00:47:36.875 00.000 13300 refined, 1 included, MultiStar: {0.01, 0.15}, one-star: {0.01, 0.16}
00:47:36.875 00.000 13300 CameraToMount -- cameraTheta (1.53) - m_xAngle (-1.61) = xAngle (3.14 = 3.14)
00:47:36.876 00.001 13300 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.15 = -3.13)
00:47:36.876 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.15 hyp=0.15 cameraTheta=1.53 mountX=-0.15 mountY=-0.00, mountTheta=-3.13
00:47:36.878 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.15, opts=13)
00:47:36.878 00.000 13300 Enqueuing Move request for scope (0.01, 0.15)
00:47:36.879 00.001 11596 Worker thread wakes up
00:47:36.879 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.15) opts 0xd
00:47:36.879 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.15)
00:47:36.879 00.000 11596 Moving (0.01, 0.15) raw xDistance=-0.15 yDistance=-0.00
00:47:36.879 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
00:47:36.879 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:36.879 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:47:36.879 00.000 11596 MoveAxis(E, 190, ABG)
00:47:36.879 00.000 11596 Guiding  Dir = 2, Dur = 190
00:47:36.880 00.001 11596 IsSlewing returns 0
00:47:36.885 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
00:47:36.894 00.009 13300 UpdateGuideState exits: m=1079 SNR=23.0
00:47:36.894 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:36.894 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:47:36.894 00.000 13300 Enqueuing Expose request
00:47:36.954 00.060 11596 IsGuiding returns 0
00:47:37.271 00.317 11596 IsGuiding returns 1
00:47:37.271 00.000 11596 scope still moving after pulse duration time elapsed
00:47:37.472 00.201 11596 IsSlewing returns 0
00:47:37.709 00.237 11596 IsGuiding returns 0
00:47:37.709 00.000 11596 scope move finished after 190 + 566 ms
00:47:37.710 00.001 11596 Move returns status 0, amount 190
00:47:37.710 00.000 11596 MoveAxis(N, 0, ABG)
00:47:37.710 00.000 11596 Move returns status 0, amount 0
00:47:37.710 00.000 11596 move complete, result=0
00:47:37.710 00.000 11596 worker thread done servicing request
00:47:37.710 00.000 11596 Worker thread wakes up
00:47:37.710 00.000 13300 GuideStep: -0.2 px 190 ms EAST, -0.0 px 0 ms NORTH
00:47:37.711 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:47:38.217 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:47:39.843 01.626 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c465d354-4dcf-4a38-a7d1-f5d80a37c5af"}
00:47:39.843 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c465d354-4dcf-4a38-a7d1-f5d80a37c5af"}
00:47:39.844 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"37d4dbba-048f-4ddb-afe1-250895a9c28f"}
00:47:39.844 00.000 13300 case statement mapped state 6 to 3
00:47:39.844 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"37d4dbba-048f-4ddb-afe1-250895a9c28f"}
00:47:39.845 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dd433a99-2499-42e8-9161-8cedc1019b33"}
00:47:39.846 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":221,"width":15,"height":15,"star_pos":[7.47,7.00],"pixels":"..."},"id":"dd433a99-2499-42e8-9161-8cedc1019b33"}
00:47:41.239 01.393 11596 Exposure complete
00:47:41.310 00.071 11596 worker thread done servicing request
00:47:41.310 00.000 13300 OnExposeComplete: enter
00:47:41.310 00.000 13300 UpdateGuideState(): m_state=6
00:47:41.311 00.001 13300 Star::Find(15, 123, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 222
00:47:41.311 00.000 13300 Star::Find returns 1 (0), X=123.47, Y=995.83, Mass=1085, SNR=23.1, Peak=102 HFD=3.8
00:47:41.311 00.000 13300 MultiStar: [#1 -0.16,-0.01,0.60,U] [#2 0.14,0.01,0.57,U] [#3 0.13,0.50,0.00,M10] [#4 -0.05,-0.10,0.26,U] [#5 -0.16,0.05,0.29,U] [#6 0.11,0.12,0.25,U] [#7 0.06,0.30,0.00,M3] [#8 -0.22,0.17,0.00,M10] 
00:47:41.311 00.000 13300 single-star, 5 included, MultiStar: {-0.02, 0.00}, one-star: {0.00, -0.01}
00:47:41.311 00.000 13300 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-1.61) = xAngle (0.16 = 0.16)
00:47:41.312 00.001 13300 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.18 = 0.18)
00:47:41.312 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.45 mountX=0.01 mountY=0.00, mountTheta=0.18
00:47:41.313 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.01, opts=13)
00:47:41.313 00.000 13300 Enqueuing Move request for scope (0.00, -0.01)
00:47:41.314 00.001 11596 Worker thread wakes up
00:47:41.314 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.01) opts 0xd
00:47:41.314 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.01)
00:47:41.314 00.000 11596 Moving (0.00, -0.01) raw xDistance=0.01 yDistance=0.00
00:47:41.314 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:47:41.314 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:41.314 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:47:41.314 00.000 11596 MoveAxis(E, 0, ABG)
00:47:41.314 00.000 11596 Move returns status 0, amount 0
00:47:41.314 00.000 11596 MoveAxis(N, 0, ABG)
00:47:41.315 00.001 11596 Move returns status 0, amount 0
00:47:41.315 00.000 11596 move complete, result=0
00:47:41.315 00.000 11596 worker thread done servicing request
00:47:41.320 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
00:47:41.328 00.008 13300 UpdateGuideState exits: m=1085 SNR=23.1
00:47:41.328 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:41.329 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:47:41.329 00.000 13300 Enqueuing Expose request
00:47:41.329 00.000 11596 Worker thread wakes up
00:47:41.329 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:47:41.329 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:47:41.844 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:47:42.841 00.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"517af299-9363-4c08-bd3b-f528ad15d54c"}
00:47:42.841 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"517af299-9363-4c08-bd3b-f528ad15d54c"}
00:47:42.842 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1b08a337-67f1-4751-b070-f65942093c19"}
00:47:42.842 00.000 13300 case statement mapped state 6 to 3
00:47:42.842 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1b08a337-67f1-4751-b070-f65942093c19"}
00:47:42.842 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"99b37909-d1b7-4d78-87fd-17b382667a67"}
00:47:42.843 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":222,"width":15,"height":15,"star_pos":[7.47,6.83],"pixels":"..."},"id":"99b37909-d1b7-4d78-87fd-17b382667a67"}
00:47:44.868 02.025 11596 Exposure complete
00:47:44.938 00.070 11596 worker thread done servicing request
00:47:44.938 00.000 13300 OnExposeComplete: enter
00:47:44.938 00.000 13300 UpdateGuideState(): m_state=6
00:47:44.939 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 223
00:47:44.939 00.000 13300 Star::Find returns 1 (0), X=123.38, Y=995.79, Mass=1099, SNR=23.2, Peak=107 HFD=3.7
00:47:44.939 00.000 13300 MultiStar: [#1 -0.29,-0.05,0.00,M1] [#2 0.16,0.11,0.56,U] [#3 -0.42,0.26,0.00,R] [#4 -0.01,0.23,0.00,M7] [#5 -0.33,-0.26,0.00,M8] [#6 -0.02,-0.17,0.25,U] [#7 0.08,-0.09,0.28,U] [#8 -0.21,0.41,0.00,R] 
00:47:44.939 00.000 13300 refined, 3 included, MultiStar: {0.01, -0.03}, one-star: {-0.08, -0.05}
00:47:44.939 00.000 13300 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-1.61) = xAngle (0.41 = 0.41)
00:47:44.939 00.000 13300 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.43 = 0.43)
00:47:44.940 00.001 13300 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.20 mountX=0.03 mountY=0.01, mountTheta=0.42
00:47:44.941 00.001 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.03, opts=13)
00:47:44.942 00.001 13300 Enqueuing Move request for scope (0.01, -0.03)
00:47:44.942 00.000 11596 Worker thread wakes up
00:47:44.942 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
00:47:44.942 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
00:47:44.942 00.000 11596 Moving (0.01, -0.03) raw xDistance=0.03 yDistance=0.01
00:47:44.942 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:47:44.942 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:44.942 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:47:44.942 00.000 11596 MoveAxis(E, 0, ABG)
00:47:44.942 00.000 11596 Move returns status 0, amount 0
00:47:44.943 00.001 11596 MoveAxis(N, 0, ABG)
00:47:44.943 00.000 11596 Move returns status 0, amount 0
00:47:44.943 00.000 11596 move complete, result=0
00:47:44.943 00.000 11596 worker thread done servicing request
00:47:44.949 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
00:47:44.957 00.008 13300 UpdateGuideState exits: m=1099 SNR=23.2
00:47:44.957 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:44.957 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:47:44.957 00.000 13300 Enqueuing Expose request
00:47:44.957 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:47:44.957 00.000 11596 Worker thread wakes up
00:47:44.958 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:47:45.470 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:47:45.840 00.370 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7d60881c-c721-48d8-a1d9-3cec7b18335a"}
00:47:45.840 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7d60881c-c721-48d8-a1d9-3cec7b18335a"}
00:47:45.841 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6de62c54-d348-48b1-8904-90d4c1928969"}
00:47:45.841 00.000 13300 case statement mapped state 6 to 3
00:47:45.841 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6de62c54-d348-48b1-8904-90d4c1928969"}
00:47:45.841 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a42281ae-ccee-4177-a5a4-05e677bb2b69"}
00:47:45.841 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":223,"width":15,"height":15,"star_pos":[7.38,6.79],"pixels":"..."},"id":"a42281ae-ccee-4177-a5a4-05e677bb2b69"}
00:47:48.497 02.656 11596 Exposure complete
00:47:48.565 00.068 11596 worker thread done servicing request
00:47:48.565 00.000 13300 OnExposeComplete: enter
00:47:48.566 00.001 13300 UpdateGuideState(): m_state=6
00:47:48.566 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 224
00:47:48.566 00.000 13300 Star::Find returns 1 (0), X=123.46, Y=995.72, Mass=1121, SNR=23.4, Peak=107 HFD=3.8
00:47:48.566 00.000 13300 MultiStar: [#1 -0.17,0.05,0.59,U] [#2 0.00,-0.09,0.56,U] [#3 0.36,-0.06,0.00,M1] [#4 0.18,0.27,0.00,M8] [#5 -0.13,0.03,0.30,U] [#6 -0.26,0.01,0.00,M2] [#7 0.14,-0.01,0.28,U] [#8 0.22,-0.30,0.00,M1] 
00:47:48.567 00.001 13300 refined, 4 included, MultiStar: {-0.04, -0.05}, one-star: {-0.01, -0.12}
00:47:48.567 00.000 13300 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-1.61) = xAngle (-0.61 = -0.61)
00:47:48.567 00.000 13300 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.60 = -0.60)
00:47:48.567 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-2.22 mountX=0.05 mountY=-0.04, mountTheta=-0.60
00:47:48.569 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.05, opts=13)
00:47:48.569 00.000 13300 Enqueuing Move request for scope (-0.04, -0.05)
00:47:48.569 00.000 11596 Worker thread wakes up
00:47:48.569 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.05) opts 0xd
00:47:48.569 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.05)
00:47:48.569 00.000 11596 Moving (-0.04, -0.05) raw xDistance=0.05 yDistance=-0.04
00:47:48.569 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:47:48.570 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:48.570 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:47:48.570 00.000 11596 MoveAxis(E, 0, ABG)
00:47:48.570 00.000 11596 Move returns status 0, amount 0
00:47:48.570 00.000 11596 MoveAxis(N, 0, ABG)
00:47:48.570 00.000 11596 Move returns status 0, amount 0
00:47:48.570 00.000 11596 move complete, result=0
00:47:48.570 00.000 11596 worker thread done servicing request
00:47:48.575 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
00:47:48.583 00.008 13300 UpdateGuideState exits: m=1121 SNR=23.4
00:47:48.584 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:48.584 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:47:48.584 00.000 13300 Enqueuing Expose request
00:47:48.584 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:47:48.584 00.000 11596 Worker thread wakes up
00:47:48.584 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:47:48.856 00.272 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0b782d34-293a-4644-aa6c-a5ddb907cfac"}
00:47:48.856 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0b782d34-293a-4644-aa6c-a5ddb907cfac"}
00:47:48.857 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"12d07ad3-cf65-4682-814a-377dd2731797"}
00:47:48.857 00.000 13300 case statement mapped state 6 to 3
00:47:48.857 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"12d07ad3-cf65-4682-814a-377dd2731797"}
00:47:48.858 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9d825ab7-c857-4541-8a68-91d060fe46f8"}
00:47:48.858 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":224,"width":15,"height":15,"star_pos":[7.46,6.72],"pixels":"..."},"id":"9d825ab7-c857-4541-8a68-91d060fe46f8"}
00:47:49.088 00.230 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:47:51.854 02.766 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ece11e2c-e8be-4c43-874e-e9312c70dd89"}
00:47:51.854 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ece11e2c-e8be-4c43-874e-e9312c70dd89"}
00:47:51.855 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3ac9640d-d6da-44a8-a530-6526ee4010ee"}
00:47:51.855 00.000 13300 case statement mapped state 6 to 3
00:47:51.855 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3ac9640d-d6da-44a8-a530-6526ee4010ee"}
00:47:51.855 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f10493c1-b9f4-4885-a4a8-8885d03f2ae2"}
00:47:51.856 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":224,"width":15,"height":15,"star_pos":[7.46,6.72],"pixels":"..."},"id":"f10493c1-b9f4-4885-a4a8-8885d03f2ae2"}
00:47:52.122 00.266 11596 Exposure complete
00:47:52.192 00.070 11596 worker thread done servicing request
00:47:52.192 00.000 13300 OnExposeComplete: enter
00:47:52.192 00.000 13300 UpdateGuideState(): m_state=6
00:47:52.193 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 225
00:47:52.193 00.000 13300 Star::Find returns 1 (0), X=123.47, Y=995.83, Mass=1104, SNR=23.2, Peak=106 HFD=3.8
00:47:52.193 00.000 13300 MultiStar: [#1 -0.13,0.06,0.60,U] [#2 0.03,0.13,0.56,U] [#3 0.15,0.07,0.30,U] [#4 -0.10,-0.03,0.26,U] [#5 -0.18,0.03,0.30,U] [#6 0.02,-0.03,0.25,U] [#7 0.02,0.09,0.27,U] [#8 -0.11,0.05,0.27,U] 
00:47:52.193 00.000 13300 single-star, 8 included, MultiStar: {-0.03, 0.04}, one-star: {0.01, -0.01}
00:47:52.194 00.001 13300 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-1.61) = xAngle (0.52 = 0.52)
00:47:52.194 00.000 13300 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.53 = 0.53)
00:47:52.194 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-1.09 mountX=0.01 mountY=0.01, mountTheta=0.53
00:47:52.196 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.01, opts=13)
00:47:52.196 00.000 13300 Enqueuing Move request for scope (0.01, -0.01)
00:47:52.196 00.000 11596 Worker thread wakes up
00:47:52.196 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.01) opts 0xd
00:47:52.196 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.01)
00:47:52.196 00.000 11596 Moving (0.01, -0.01) raw xDistance=0.01 yDistance=0.01
00:47:52.196 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:47:52.196 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:52.196 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:47:52.197 00.001 11596 MoveAxis(E, 0, ABG)
00:47:52.197 00.000 11596 Move returns status 0, amount 0
00:47:52.197 00.000 11596 MoveAxis(N, 0, ABG)
00:47:52.197 00.000 11596 Move returns status 0, amount 0
00:47:52.197 00.000 11596 move complete, result=0
00:47:52.197 00.000 11596 worker thread done servicing request
00:47:52.202 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
00:47:52.211 00.009 13300 UpdateGuideState exits: m=1104 SNR=23.2
00:47:52.211 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:52.211 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:47:52.211 00.000 13300 Enqueuing Expose request
00:47:52.212 00.001 11596 Worker thread wakes up
00:47:52.212 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:47:52.212 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:47:52.726 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:47:54.854 02.128 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"acdf77b2-74b1-44c1-9821-72611f5c9c77"}
00:47:54.854 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"acdf77b2-74b1-44c1-9821-72611f5c9c77"}
00:47:54.855 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bf1e18ad-cd10-41d6-a85e-517be7ff44d1"}
00:47:54.855 00.000 13300 case statement mapped state 6 to 3
00:47:54.855 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bf1e18ad-cd10-41d6-a85e-517be7ff44d1"}
00:47:54.855 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"40d75baf-e86a-40a1-bd1a-880b1802a113"}
00:47:54.856 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":225,"width":15,"height":15,"star_pos":[7.47,6.83],"pixels":"..."},"id":"40d75baf-e86a-40a1-bd1a-880b1802a113"}
00:47:55.769 00.913 11596 Exposure complete
00:47:55.838 00.069 11596 worker thread done servicing request
00:47:55.838 00.000 13300 OnExposeComplete: enter
00:47:55.838 00.000 13300 UpdateGuideState(): m_state=6
00:47:55.839 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 226
00:47:55.839 00.000 13300 Star::Find returns 1 (0), X=123.53, Y=995.70, Mass=1131, SNR=23.5, Peak=107 HFD=4.0
00:47:55.839 00.000 13300 MultiStar: [#1 -0.10,0.00,0.59,U] [#2 0.07,0.08,0.55,U] [#3 0.38,0.17,0.00,M1] [#4 -0.14,0.14,0.27,U] [#5 0.22,0.19,0.00,M7] [#6 -0.21,0.01,0.00,M2] [#7 0.06,-0.17,0.28,U] [#8 -0.30,-0.08,0.00,M1] 
00:47:55.839 00.000 13300 refined, 4 included, MultiStar: {0.01, -0.04}, one-star: {0.06, -0.14}
00:47:55.839 00.000 13300 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-1.61) = xAngle (0.24 = 0.24)
00:47:55.839 00.000 13300 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.25 = 0.25)
00:47:55.840 00.001 13300 CameraToMount -- cameraX=0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.37 mountX=0.04 mountY=0.01, mountTheta=0.25
00:47:55.841 00.001 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.04, opts=13)
00:47:55.841 00.000 13300 Enqueuing Move request for scope (0.01, -0.04)
00:47:55.842 00.001 11596 Worker thread wakes up
00:47:55.842 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.04) opts 0xd
00:47:55.842 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.04)
00:47:55.842 00.000 11596 Moving (0.01, -0.04) raw xDistance=0.04 yDistance=0.01
00:47:55.842 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:47:55.842 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:55.842 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:47:55.842 00.000 11596 MoveAxis(E, 0, ABG)
00:47:55.842 00.000 11596 Move returns status 0, amount 0
00:47:55.842 00.000 11596 MoveAxis(N, 0, ABG)
00:47:55.843 00.001 11596 Move returns status 0, amount 0
00:47:55.843 00.000 11596 move complete, result=0
00:47:55.843 00.000 11596 worker thread done servicing request
00:47:55.849 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=112, Gamma=0.510
00:47:55.857 00.008 13300 UpdateGuideState exits: m=1131 SNR=23.5
00:47:55.857 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:55.857 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:47:55.857 00.000 13300 Enqueuing Expose request
00:47:55.857 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:47:55.858 00.001 11596 Worker thread wakes up
00:47:55.858 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:47:56.366 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:47:57.855 01.489 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6fda92d5-672e-49aa-8f0d-db38cbf74d13"}
00:47:57.855 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6fda92d5-672e-49aa-8f0d-db38cbf74d13"}
00:47:57.856 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"58817d73-3469-4a6b-b4f9-2b0dda481d31"}
00:47:57.856 00.000 13300 case statement mapped state 6 to 3
00:47:57.856 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"58817d73-3469-4a6b-b4f9-2b0dda481d31"}
00:47:57.856 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a9fc213c-6646-4fc8-9e37-5b0f8d2cb705"}
00:47:57.857 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":226,"width":15,"height":15,"star_pos":[6.53,6.70],"pixels":"..."},"id":"a9fc213c-6646-4fc8-9e37-5b0f8d2cb705"}
00:47:59.401 01.544 11596 Exposure complete
00:47:59.503 00.102 11596 worker thread done servicing request
00:47:59.504 00.001 13300 OnExposeComplete: enter
00:47:59.504 00.000 13300 UpdateGuideState(): m_state=6
00:47:59.504 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 227
00:47:59.504 00.000 13300 Star::Find returns 1 (0), X=123.43, Y=995.68, Mass=1107, SNR=23.2, Peak=105 HFD=3.9
00:47:59.505 00.001 13300 MultiStar: [#1 -0.17,-0.10,0.60,U] [#2 -0.06,0.07,0.55,U] [#3 0.44,-0.10,0.00,M2] [#4 -0.40,0.44,0.00,M7] [#5 -0.33,-0.29,0.00,M8] [#6 -0.25,0.05,0.00,M3] [#7 -0.03,-0.16,0.31,U] [#8 0.20,-0.47,0.00,M2] 
00:47:59.505 00.000 13300 refined, 3 included, MultiStar: {-0.07, -0.10}, one-star: {-0.04, -0.16}
00:47:59.505 00.000 13300 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-1.61) = xAngle (-0.61 = -0.61)
00:47:59.505 00.000 13300 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.60 = -0.60)
00:47:59.505 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-2.22 mountX=0.10 mountY=-0.07, mountTheta=-0.60
00:47:59.508 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.10, opts=13)
00:47:59.508 00.000 13300 Enqueuing Move request for scope (-0.07, -0.10)
00:47:59.508 00.000 11596 Worker thread wakes up
00:47:59.508 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.10) opts 0xd
00:47:59.508 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.10)
00:47:59.508 00.000 11596 Moving (-0.07, -0.10) raw xDistance=0.10 yDistance=-0.07
00:47:59.509 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:47:59.509 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:59.509 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:47:59.509 00.000 11596 MoveAxis(E, 0, ABG)
00:47:59.509 00.000 11596 Move returns status 0, amount 0
00:47:59.509 00.000 11596 MoveAxis(N, 0, ABG)
00:47:59.509 00.000 11596 Move returns status 0, amount 0
00:47:59.510 00.001 11596 move complete, result=0
00:47:59.510 00.000 11596 worker thread done servicing request
00:47:59.515 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
00:47:59.526 00.011 13300 UpdateGuideState exits: m=1107 SNR=23.2
00:47:59.526 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:59.526 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:47:59.526 00.000 13300 Enqueuing Expose request
00:47:59.526 00.000 11596 Worker thread wakes up
00:47:59.526 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:47:59.526 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:48:00.042 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:48:00.853 00.811 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6ba89c2c-f190-4b62-892c-13203eef2345"}
00:48:00.853 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6ba89c2c-f190-4b62-892c-13203eef2345"}
00:48:00.854 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fface5bb-ecc0-4f65-8144-f7a444af2d5f"}
00:48:00.854 00.000 13300 case statement mapped state 6 to 3
00:48:00.854 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fface5bb-ecc0-4f65-8144-f7a444af2d5f"}
00:48:00.855 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b2df2aeb-ef54-43ab-a127-ece32e2f7130"}
00:48:00.855 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":227,"width":15,"height":15,"star_pos":[7.43,6.68],"pixels":"..."},"id":"b2df2aeb-ef54-43ab-a127-ece32e2f7130"}
00:48:03.070 02.215 11596 Exposure complete
00:48:03.139 00.069 11596 worker thread done servicing request
00:48:03.139 00.000 13300 OnExposeComplete: enter
00:48:03.139 00.000 13300 UpdateGuideState(): m_state=6
00:48:03.140 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 228
00:48:03.140 00.000 13300 Star::Find returns 1 (0), X=123.43, Y=995.81, Mass=1097, SNR=23.1, Peak=107 HFD=3.7
00:48:03.140 00.000 13300 MultiStar: [#1 -0.12,0.07,0.59,U] [#2 -0.17,0.01,0.55,U] [#3 0.21,-0.06,0.00,M3] [#4 0.01,0.23,0.00,M8] [#5 -0.20,-0.01,0.31,U] [#6 -0.40,-0.13,0.00,M4] [#7 -0.31,-0.20,0.00,M1] [#8 0.04,-0.49,0.00,M3] 
00:48:03.140 00.000 13300 single-star, 3 included, MultiStar: {-0.11, 0.01}, one-star: {-0.03, -0.03}
00:48:03.140 00.000 13300 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-1.61) = xAngle (-0.86 = -0.86)
00:48:03.141 00.001 13300 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.84 = -0.84)
00:48:03.141 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-2.46 mountX=0.03 mountY=-0.03, mountTheta=-0.85
00:48:03.142 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.03, opts=13)
00:48:03.142 00.000 13300 Enqueuing Move request for scope (-0.03, -0.03)
00:48:03.143 00.001 11596 Worker thread wakes up
00:48:03.143 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.03) opts 0xd
00:48:03.143 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.03)
00:48:03.143 00.000 11596 Moving (-0.03, -0.03) raw xDistance=0.03 yDistance=-0.03
00:48:03.143 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:48:03.143 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:03.143 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:48:03.143 00.000 11596 MoveAxis(E, 0, ABG)
00:48:03.143 00.000 11596 Move returns status 0, amount 0
00:48:03.143 00.000 11596 MoveAxis(N, 0, ABG)
00:48:03.144 00.001 11596 Move returns status 0, amount 0
00:48:03.144 00.000 11596 move complete, result=0
00:48:03.144 00.000 11596 worker thread done servicing request
00:48:03.150 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
00:48:03.158 00.008 13300 UpdateGuideState exits: m=1097 SNR=23.1
00:48:03.158 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:03.158 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:48:03.158 00.000 13300 Enqueuing Expose request
00:48:03.159 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:48:03.159 00.000 11596 Worker thread wakes up
00:48:03.159 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:48:03.676 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:48:03.853 00.177 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"18204685-5e1a-4f87-88e7-395a2ff9abd9"}
00:48:03.853 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"18204685-5e1a-4f87-88e7-395a2ff9abd9"}
00:48:03.854 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2334c6f0-b449-4812-a56a-f844ecd4eae8"}
00:48:03.854 00.000 13300 case statement mapped state 6 to 3
00:48:03.854 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2334c6f0-b449-4812-a56a-f844ecd4eae8"}
00:48:03.854 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"38e6d2a0-04e9-494f-8642-7bd20b829986"}
00:48:03.854 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":228,"width":15,"height":15,"star_pos":[7.43,6.81],"pixels":"..."},"id":"38e6d2a0-04e9-494f-8642-7bd20b829986"}
00:48:06.722 02.868 11596 Exposure complete
00:48:06.811 00.089 11596 worker thread done servicing request
00:48:06.811 00.000 13300 OnExposeComplete: enter
00:48:06.811 00.000 13300 UpdateGuideState(): m_state=6
00:48:06.812 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 229
00:48:06.812 00.000 13300 Star::Find returns 1 (0), X=123.57, Y=995.67, Mass=1134, SNR=23.5, Peak=110 HFD=4.0
00:48:06.812 00.000 13300 MultiStar: [#1 -0.11,-0.07,0.60,U] [#2 0.05,0.12,0.55,U] [#3 0.10,0.04,0.30,U] [#4 -0.14,0.13,0.24,U] [#5 -0.05,-0.17,0.29,U] [#6 0.01,0.04,0.26,U] [#7 0.13,-0.11,0.27,U] [#8 0.26,-0.24,0.00,M4] 
00:48:06.812 00.000 13300 refined, 7 included, MultiStar: {0.02, -0.05}, one-star: {0.10, -0.17}
00:48:06.813 00.001 13300 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-1.61) = xAngle (0.52 = 0.52)
00:48:06.813 00.000 13300 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.53 = 0.53)
00:48:06.813 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.05 hyp=0.05 cameraTheta=-1.09 mountX=0.05 mountY=0.03, mountTheta=0.53
00:48:06.815 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.05, opts=13)
00:48:06.815 00.000 13300 Enqueuing Move request for scope (0.02, -0.05)
00:48:06.815 00.000 11596 Worker thread wakes up
00:48:06.815 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.05) opts 0xd
00:48:06.815 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.05)
00:48:06.815 00.000 11596 Moving (0.02, -0.05) raw xDistance=0.05 yDistance=0.03
00:48:06.815 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:48:06.816 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:06.816 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:48:06.816 00.000 11596 MoveAxis(E, 0, ABG)
00:48:06.816 00.000 11596 Move returns status 0, amount 0
00:48:06.816 00.000 11596 MoveAxis(N, 0, ABG)
00:48:06.816 00.000 11596 Move returns status 0, amount 0
00:48:06.816 00.000 11596 move complete, result=0
00:48:06.817 00.001 11596 worker thread done servicing request
00:48:06.822 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
00:48:06.835 00.013 13300 UpdateGuideState exits: m=1134 SNR=23.5
00:48:06.835 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:06.836 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:48:06.836 00.000 13300 Enqueuing Expose request
00:48:06.836 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:48:06.836 00.000 11596 Worker thread wakes up
00:48:06.836 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:48:06.855 00.019 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ecde9bab-80b6-4ace-ad64-6534b0e0e7f4"}
00:48:06.855 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ecde9bab-80b6-4ace-ad64-6534b0e0e7f4"}
00:48:06.856 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fda7a43f-95c7-44ea-a958-8c7d984261aa"}
00:48:06.856 00.000 13300 case statement mapped state 6 to 3
00:48:06.856 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fda7a43f-95c7-44ea-a958-8c7d984261aa"}
00:48:06.858 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"75c11cb6-8a77-4985-a8c1-a75af3c3a4c7"}
00:48:06.858 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":229,"width":15,"height":15,"star_pos":[6.57,6.67],"pixels":"..."},"id":"75c11cb6-8a77-4985-a8c1-a75af3c3a4c7"}
00:48:07.345 00.487 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:48:09.853 02.508 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7bb5a544-58c2-4bee-8644-e4ae80a2eae0"}
00:48:09.853 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7bb5a544-58c2-4bee-8644-e4ae80a2eae0"}
00:48:09.854 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b569295-fe0b-4228-a1ca-230efb5266dd"}
00:48:09.854 00.000 13300 case statement mapped state 6 to 3
00:48:09.854 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5b569295-fe0b-4228-a1ca-230efb5266dd"}
00:48:09.854 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"16c7b718-0eec-4dba-bce5-c3108dd83405"}
00:48:09.855 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":229,"width":15,"height":15,"star_pos":[6.57,6.67],"pixels":"..."},"id":"16c7b718-0eec-4dba-bce5-c3108dd83405"}
00:48:10.375 00.520 11596 Exposure complete
00:48:10.445 00.070 11596 worker thread done servicing request
00:48:10.445 00.000 13300 OnExposeComplete: enter
00:48:10.445 00.000 13300 UpdateGuideState(): m_state=6
00:48:10.446 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 230
00:48:10.446 00.000 13300 Star::Find returns 1 (0), X=123.54, Y=995.79, Mass=1105, SNR=23.3, Peak=112 HFD=3.8
00:48:10.446 00.000 13300 MultiStar: [#1 -0.06,0.01,0.61,U] [#2 0.09,0.23,0.00,M1] [#3 0.25,-0.10,0.00,M3] [#4 -0.34,-0.16,0.00,M8] [#5 0.17,0.06,0.29,U] [#6 -0.48,0.26,0.00,M4] [#7 0.02,-0.08,0.28,U] [#8 0.21,-0.27,0.00,M5] 
00:48:10.446 00.000 13300 refined, 3 included, MultiStar: {0.05, -0.02}, one-star: {0.08, -0.04}
00:48:10.447 00.001 13300 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-1.61) = xAngle (1.23 = 1.23)
00:48:10.447 00.000 13300 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.24 = 1.24)
00:48:10.447 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.02 hyp=0.05 cameraTheta=-0.38 mountX=0.02 mountY=0.05, mountTheta=1.23
00:48:10.449 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.02, opts=13)
00:48:10.449 00.000 13300 Enqueuing Move request for scope (0.05, -0.02)
00:48:10.449 00.000 11596 Worker thread wakes up
00:48:10.449 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.02) opts 0xd
00:48:10.449 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.02)
00:48:10.449 00.000 11596 Moving (0.05, -0.02) raw xDistance=0.02 yDistance=0.05
00:48:10.449 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:48:10.449 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:10.449 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:48:10.450 00.001 11596 MoveAxis(E, 0, ABG)
00:48:10.450 00.000 11596 Move returns status 0, amount 0
00:48:10.450 00.000 11596 MoveAxis(N, 0, ABG)
00:48:10.450 00.000 11596 Move returns status 0, amount 0
00:48:10.450 00.000 11596 move complete, result=0
00:48:10.450 00.000 11596 worker thread done servicing request
00:48:10.456 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
00:48:10.464 00.008 13300 UpdateGuideState exits: m=1105 SNR=23.3
00:48:10.464 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:10.464 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:48:10.464 00.000 13300 Enqueuing Expose request
00:48:10.465 00.001 11596 Worker thread wakes up
00:48:10.465 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:48:10.465 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:48:10.981 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:48:12.884 01.903 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d2adaad2-2bed-4f43-a5fe-648d1292f9c8"}
00:48:12.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d2adaad2-2bed-4f43-a5fe-648d1292f9c8"}
00:48:12.885 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f12170d6-e85c-472f-9c1d-8b64d6d70b0e"}
00:48:12.885 00.000 13300 case statement mapped state 6 to 3
00:48:12.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f12170d6-e85c-472f-9c1d-8b64d6d70b0e"}
00:48:12.886 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cd4b0c99-8465-4598-8c0c-5ffd559bf067"}
00:48:12.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":230,"width":15,"height":15,"star_pos":[6.54,6.79],"pixels":"..."},"id":"cd4b0c99-8465-4598-8c0c-5ffd559bf067"}
00:48:14.036 01.150 11596 Exposure complete
00:48:14.151 00.115 11596 worker thread done servicing request
00:48:14.151 00.000 13300 OnExposeComplete: enter
00:48:14.151 00.000 13300 UpdateGuideState(): m_state=6
00:48:14.152 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 231
00:48:14.152 00.000 13300 Star::Find returns 1 (0), X=123.58, Y=995.75, Mass=1111, SNR=23.2, Peak=107 HFD=3.9
00:48:14.153 00.001 13300 MultiStar: [#1 0.03,-0.05,0.61,U] [#2 0.11,0.24,0.00,M2] [#3 0.35,-0.10,0.00,M4] [#4 -0.14,0.06,0.27,U] [#5 0.09,0.09,0.29,U] [#6 -0.08,0.00,0.26,U] [#7 0.03,-0.11,0.28,U] [#8 -0.15,-0.30,0.00,M6] 
00:48:14.153 00.000 13300 refined, 5 included, MultiStar: {0.04, -0.04}, one-star: {0.11, -0.09}
00:48:14.153 00.000 13300 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-1.61) = xAngle (0.82 = 0.82)
00:48:14.153 00.000 13300 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.83 = 0.83)
00:48:14.154 00.001 13300 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-0.79 mountX=0.04 mountY=0.04, mountTheta=0.83
00:48:14.156 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.04, opts=13)
00:48:14.156 00.000 13300 Enqueuing Move request for scope (0.04, -0.04)
00:48:14.156 00.000 11596 Worker thread wakes up
00:48:14.157 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd
00:48:14.157 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.04)
00:48:14.157 00.000 11596 Moving (0.04, -0.04) raw xDistance=0.04 yDistance=0.04
00:48:14.157 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:48:14.158 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:14.158 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:48:14.158 00.000 11596 MoveAxis(E, 0, ABG)
00:48:14.158 00.000 11596 Move returns status 0, amount 0
00:48:14.158 00.000 11596 MoveAxis(N, 0, ABG)
00:48:14.158 00.000 11596 Move returns status 0, amount 0
00:48:14.159 00.001 11596 move complete, result=0
00:48:14.159 00.000 11596 worker thread done servicing request
00:48:14.171 00.012 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
00:48:14.183 00.012 13300 UpdateGuideState exits: m=1111 SNR=23.2
00:48:14.184 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:14.184 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:48:14.184 00.000 13300 Enqueuing Expose request
00:48:14.184 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:48:14.184 00.000 11596 Worker thread wakes up
00:48:14.185 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:48:14.694 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:48:15.884 01.190 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"337ec85f-9a5a-4564-ba28-61b0d38af71a"}
00:48:15.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"337ec85f-9a5a-4564-ba28-61b0d38af71a"}
00:48:15.885 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9c542abd-6fa3-46a3-863b-43ce4c9b5045"}
00:48:15.885 00.000 13300 case statement mapped state 6 to 3
00:48:15.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9c542abd-6fa3-46a3-863b-43ce4c9b5045"}
00:48:15.886 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2c22ce45-dbd5-4402-97d6-96401a8dd41a"}
00:48:15.887 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":231,"width":15,"height":15,"star_pos":[6.58,6.75],"pixels":"..."},"id":"2c22ce45-dbd5-4402-97d6-96401a8dd41a"}
00:48:17.737 01.850 11596 Exposure complete
00:48:17.825 00.088 11596 worker thread done servicing request
00:48:17.825 00.000 13300 OnExposeComplete: enter
00:48:17.825 00.000 13300 UpdateGuideState(): m_state=6
00:48:17.826 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 232
00:48:17.826 00.000 13300 Star::Find returns 1 (0), X=123.40, Y=995.64, Mass=1115, SNR=23.4, Peak=111 HFD=3.8
00:48:17.826 00.000 13300 MultiStar: [#1 -0.26,-0.14,0.00,M1] [#2 -0.04,0.03,0.55,U] [#3 0.39,-0.21,0.00,M5] [#4 -0.14,0.07,0.26,U] [#5 -0.12,0.01,0.29,U] [#6 -0.04,0.18,0.26,U] [#7 0.03,-0.01,0.36,U] [#8 0.15,-0.18,0.00,M7] 
00:48:17.826 00.000 13300 refined, 5 included, MultiStar: {-0.06, -0.04}, one-star: {-0.06, -0.20}
00:48:17.826 00.000 13300 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-1.61) = xAngle (-0.89 = -0.89)
00:48:17.826 00.000 13300 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.88 = -0.88)
00:48:17.827 00.001 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-2.50 mountX=0.04 mountY=-0.05, mountTheta=-0.89
00:48:17.828 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.04, opts=13)
00:48:17.828 00.000 13300 Enqueuing Move request for scope (-0.06, -0.04)
00:48:17.829 00.001 11596 Worker thread wakes up
00:48:17.829 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.04) opts 0xd
00:48:17.829 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.04)
00:48:17.829 00.000 11596 Moving (-0.06, -0.04) raw xDistance=0.04 yDistance=-0.05
00:48:17.829 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:48:17.829 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:17.829 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:48:17.829 00.000 11596 MoveAxis(E, 0, ABG)
00:48:17.830 00.001 11596 Move returns status 0, amount 0
00:48:17.830 00.000 11596 MoveAxis(N, 0, ABG)
00:48:17.830 00.000 11596 Move returns status 0, amount 0
00:48:17.830 00.000 11596 move complete, result=0
00:48:17.830 00.000 11596 worker thread done servicing request
00:48:17.836 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
00:48:17.844 00.008 13300 UpdateGuideState exits: m=1115 SNR=23.4
00:48:17.844 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:17.844 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:48:17.844 00.000 13300 Enqueuing Expose request
00:48:17.844 00.000 11596 Worker thread wakes up
00:48:17.844 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:48:17.844 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:48:18.346 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:48:18.883 00.537 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"949b2043-5585-4822-88e9-851448533130"}
00:48:18.883 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"949b2043-5585-4822-88e9-851448533130"}
00:48:18.884 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5e1a0fa7-4833-438b-a982-5b9c12f1adc4"}
00:48:18.884 00.000 13300 case statement mapped state 6 to 3
00:48:18.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5e1a0fa7-4833-438b-a982-5b9c12f1adc4"}
00:48:18.885 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b28e04af-83d5-4884-9c5b-c89326444ce8"}
00:48:18.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":232,"width":15,"height":15,"star_pos":[7.40,6.64],"pixels":"..."},"id":"b28e04af-83d5-4884-9c5b-c89326444ce8"}
00:48:21.397 02.512 11596 Exposure complete
00:48:21.503 00.106 11596 worker thread done servicing request
00:48:21.503 00.000 13300 OnExposeComplete: enter
00:48:21.503 00.000 13300 UpdateGuideState(): m_state=6
00:48:21.504 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 233
00:48:21.504 00.000 13300 Star::Find returns 1 (0), X=123.38, Y=995.71, Mass=1151, SNR=23.7, Peak=109 HFD=3.8
00:48:21.505 00.001 13300 MultiStar: [#1 -0.26,-0.06,0.00,M2] [#2 -0.16,0.28,0.00,M2] [#3 0.43,0.05,0.00,M6] [#4 -0.15,0.19,0.00,M7] [#5 -0.14,-0.05,0.31,U] [#6 -0.18,0.32,0.00,M3] [#7 -0.24,-0.18,0.00,M1] [#8 -0.04,-0.25,0.00,M8] 
00:48:21.505 00.000 13300 refined, 1 included, MultiStar: {-0.09, -0.11}, one-star: {-0.08, -0.13}
00:48:21.506 00.001 13300 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-1.61) = xAngle (-0.66 = -0.66)
00:48:21.506 00.000 13300 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.65 = -0.65)
00:48:21.506 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.11 hyp=0.15 cameraTheta=-2.27 mountX=0.12 mountY=-0.09, mountTheta=-0.65
00:48:21.509 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.11, opts=13)
00:48:21.509 00.000 13300 Enqueuing Move request for scope (-0.09, -0.11)
00:48:21.509 00.000 11596 Worker thread wakes up
00:48:21.510 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.11) opts 0xd
00:48:21.510 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.11)
00:48:21.510 00.000 11596 Moving (-0.09, -0.11) raw xDistance=0.12 yDistance=-0.09
00:48:21.510 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:48:21.510 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:21.511 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:48:21.511 00.000 11596 MoveAxis(E, 0, ABG)
00:48:21.511 00.000 11596 Move returns status 0, amount 0
00:48:21.511 00.000 11596 MoveAxis(N, 0, ABG)
00:48:21.511 00.000 11596 Move returns status 0, amount 0
00:48:21.511 00.000 11596 move complete, result=0
00:48:21.512 00.001 11596 worker thread done servicing request
00:48:21.522 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
00:48:21.534 00.012 13300 UpdateGuideState exits: m=1151 SNR=23.7
00:48:21.534 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:21.534 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:48:21.535 00.001 13300 Enqueuing Expose request
00:48:21.535 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:48:21.535 00.000 11596 Worker thread wakes up
00:48:21.535 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:48:21.883 00.348 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6e20b854-b6e4-4798-ad2f-e90d70cbbc53"}
00:48:21.883 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6e20b854-b6e4-4798-ad2f-e90d70cbbc53"}
00:48:21.884 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4ad5ed04-98a2-4e47-9477-b52e531f2735"}
00:48:21.884 00.000 13300 case statement mapped state 6 to 3
00:48:21.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4ad5ed04-98a2-4e47-9477-b52e531f2735"}
00:48:21.884 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ed9e038e-17fe-4b06-88d1-a8e2d3841b32"}
00:48:21.885 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":233,"width":15,"height":15,"star_pos":[7.38,6.71],"pixels":"..."},"id":"ed9e038e-17fe-4b06-88d1-a8e2d3841b32"}
00:48:22.049 00.164 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:48:24.882 02.833 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e822c653-3e54-4275-b027-7dce9fa10007"}
00:48:24.882 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e822c653-3e54-4275-b027-7dce9fa10007"}
00:48:24.883 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cd55d37f-8255-449f-839f-ad94dd26d4b8"}
00:48:24.883 00.000 13300 case statement mapped state 6 to 3
00:48:24.883 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cd55d37f-8255-449f-839f-ad94dd26d4b8"}
00:48:24.883 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2a25d158-5dc3-4053-938f-28db7a88e7c5"}
00:48:24.884 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":233,"width":15,"height":15,"star_pos":[7.38,6.71],"pixels":"..."},"id":"2a25d158-5dc3-4053-938f-28db7a88e7c5"}
00:48:25.079 00.195 11596 Exposure complete
00:48:25.147 00.068 11596 worker thread done servicing request
00:48:25.147 00.000 13300 OnExposeComplete: enter
00:48:25.147 00.000 13300 UpdateGuideState(): m_state=6
00:48:25.147 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 234
00:48:25.148 00.001 13300 Star::Find returns 1 (0), X=123.45, Y=995.84, Mass=1101, SNR=23.1, Peak=103 HFD=3.8
00:48:25.148 00.000 13300 MultiStar: [#1 -0.21,0.16,0.00,M3] [#2 0.13,0.26,0.00,M3] [#3 0.11,0.09,0.30,U] [#4 -0.31,0.52,0.00,M8] [#5 0.03,0.45,0.00,M3] [#6 -0.12,-0.04,0.28,U] [#7 0.05,-0.10,0.29,U] [#8 0.02,-0.02,0.26,U] 
00:48:25.148 00.000 13300 refined, 4 included, MultiStar: {-0.00, -0.01}, one-star: {-0.02, 0.00}
00:48:25.149 00.001 13300 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-1.61) = xAngle (0.02 = 0.02)
00:48:25.149 00.000 13300 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.03 = 0.03)
00:48:25.149 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.59 mountX=0.01 mountY=0.00, mountTheta=0.03
00:48:25.151 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.01, opts=13)
00:48:25.151 00.000 13300 Enqueuing Move request for scope (-0.00, -0.01)
00:48:25.151 00.000 11596 Worker thread wakes up
00:48:25.151 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.01) opts 0xd
00:48:25.151 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.01)
00:48:25.151 00.000 11596 Moving (-0.00, -0.01) raw xDistance=0.01 yDistance=0.00
00:48:25.152 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:48:25.152 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:25.152 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:48:25.152 00.000 11596 MoveAxis(E, 0, ABG)
00:48:25.152 00.000 11596 Move returns status 0, amount 0
00:48:25.152 00.000 11596 MoveAxis(N, 0, ABG)
00:48:25.153 00.001 11596 Move returns status 0, amount 0
00:48:25.153 00.000 11596 move complete, result=0
00:48:25.153 00.000 11596 worker thread done servicing request
00:48:25.161 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
00:48:25.171 00.010 13300 UpdateGuideState exits: m=1101 SNR=23.1
00:48:25.171 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:25.172 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:48:25.172 00.000 13300 Enqueuing Expose request
00:48:25.172 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:48:25.172 00.000 11596 Worker thread wakes up
00:48:25.172 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:48:25.689 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:48:27.882 02.193 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8c8e445a-b5fc-4108-b807-af254219f60a"}
00:48:27.882 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8c8e445a-b5fc-4108-b807-af254219f60a"}
00:48:27.883 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6f4f3725-8258-43d8-a86a-bac08d1fcba6"}
00:48:27.883 00.000 13300 case statement mapped state 6 to 3
00:48:27.883 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6f4f3725-8258-43d8-a86a-bac08d1fcba6"}
00:48:27.883 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"421a36ea-8706-4129-97ae-8908cbfc2ebb"}
00:48:27.884 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":234,"width":15,"height":15,"star_pos":[7.45,6.84],"pixels":"..."},"id":"421a36ea-8706-4129-97ae-8908cbfc2ebb"}
00:48:28.736 00.852 11596 Exposure complete
00:48:28.806 00.070 11596 worker thread done servicing request
00:48:28.806 00.000 13300 OnExposeComplete: enter
00:48:28.806 00.000 13300 UpdateGuideState(): m_state=6
00:48:28.806 00.000 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 235
00:48:28.806 00.000 13300 Star::Find returns 1 (0), X=123.47, Y=995.98, Mass=1124, SNR=23.4, Peak=105 HFD=4.0
00:48:28.807 00.001 13300 MultiStar: [#1 -0.23,0.14,0.00,M4] [#2 -0.12,0.35,0.00,M4] [#3 0.30,0.21,0.00,M6] [#4 0.04,0.05,0.26,U] [#5 -0.10,0.13,0.29,U] [#6 -0.34,0.27,0.00,M3] [#7 0.02,0.34,0.00,M1] [#8 0.07,-0.20,0.00,M8] 
00:48:28.807 00.000 13300 refined, 2 included, MultiStar: {-0.01, 0.12}, one-star: {0.01, 0.14}
00:48:28.807 00.000 13300 CameraToMount -- cameraTheta (1.62) - m_xAngle (-1.61) = xAngle (3.23 = -3.05)
00:48:28.807 00.000 13300 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.25 = -3.04)
00:48:28.807 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.62 mountX=-0.12 mountY=-0.01, mountTheta=-3.04
00:48:28.810 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.12, opts=13)
00:48:28.810 00.000 13300 Enqueuing Move request for scope (-0.01, 0.12)
00:48:28.810 00.000 11596 Worker thread wakes up
00:48:28.810 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.12) opts 0xd
00:48:28.810 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.12)
00:48:28.811 00.001 11596 Moving (-0.01, 0.12) raw xDistance=-0.12 yDistance=-0.01
00:48:28.811 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:48:28.811 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:28.811 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:48:28.811 00.000 11596 MoveAxis(E, 0, ABG)
00:48:28.811 00.000 11596 Move returns status 0, amount 0
00:48:28.811 00.000 11596 MoveAxis(N, 0, ABG)
00:48:28.811 00.000 11596 Move returns status 0, amount 0
00:48:28.811 00.000 11596 move complete, result=0
00:48:28.811 00.000 11596 worker thread done servicing request
00:48:28.817 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
00:48:28.825 00.008 13300 UpdateGuideState exits: m=1124 SNR=23.4
00:48:28.825 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:28.825 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:48:28.825 00.000 13300 Enqueuing Expose request
00:48:28.825 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:48:28.825 00.000 11596 Worker thread wakes up
00:48:28.826 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:48:29.332 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:48:30.881 01.549 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f69629fb-2b74-4245-be3a-8a83a701161f"}
00:48:30.881 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f69629fb-2b74-4245-be3a-8a83a701161f"}
00:48:30.882 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8c52cfaa-9dd8-4af7-8034-1a4f9f51f94c"}
00:48:30.882 00.000 13300 case statement mapped state 6 to 3
00:48:30.882 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8c52cfaa-9dd8-4af7-8034-1a4f9f51f94c"}
00:48:30.882 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2ea0bfaa-4978-49ef-aa98-5559f79e2891"}
00:48:30.883 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":235,"width":15,"height":15,"star_pos":[7.47,6.98],"pixels":"..."},"id":"2ea0bfaa-4978-49ef-aa98-5559f79e2891"}
00:48:32.363 01.480 11596 Exposure complete
00:48:32.434 00.071 11596 worker thread done servicing request
00:48:32.434 00.000 13300 OnExposeComplete: enter
00:48:32.434 00.000 13300 UpdateGuideState(): m_state=6
00:48:32.435 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 236
00:48:32.435 00.000 13300 Star::Find returns 1 (0), X=123.56, Y=995.94, Mass=1117, SNR=23.4, Peak=103 HFD=3.8
00:48:32.435 00.000 13300 MultiStar: [#1 -0.17,0.24,0.00,M5] [#2 0.16,0.18,0.00,M5] [#3 0.28,0.32,0.00,M7] [#4 0.16,0.28,0.00,M8] [#5 -0.12,0.20,0.00,M3] [#6 -0.04,0.30,0.00,M4] [#7 -0.06,0.29,0.00,M2] [#8 0.24,0.62,0.00,M9] 
00:48:32.435 00.000 13300 CameraToMount -- cameraTheta (0.85) - m_xAngle (-1.61) = xAngle (2.46 = 2.46)
00:48:32.435 00.000 13300 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.48 = 2.48)
00:48:32.435 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.10 hyp=0.14 cameraTheta=0.85 mountX=-0.11 mountY=0.09, mountTheta=2.47
00:48:32.438 00.003 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.10, opts=13)
00:48:32.438 00.000 13300 Enqueuing Move request for scope (0.09, 0.10)
00:48:32.438 00.000 11596 Worker thread wakes up
00:48:32.438 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.10) opts 0xd
00:48:32.439 00.001 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.10)
00:48:32.439 00.000 11596 Moving (0.09, 0.10) raw xDistance=-0.11 yDistance=0.09
00:48:32.439 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:48:32.439 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:32.439 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:48:32.439 00.000 11596 MoveAxis(E, 0, ABG)
00:48:32.439 00.000 11596 Move returns status 0, amount 0
00:48:32.440 00.001 11596 MoveAxis(N, 0, ABG)
00:48:32.440 00.000 11596 Move returns status 0, amount 0
00:48:32.440 00.000 11596 move complete, result=0
00:48:32.440 00.000 11596 worker thread done servicing request
00:48:32.447 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=1, FiltMax=98, Gamma=0.510
00:48:32.455 00.008 13300 UpdateGuideState exits: m=1117 SNR=23.4
00:48:32.455 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:32.456 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:48:32.456 00.000 13300 Enqueuing Expose request
00:48:32.456 00.000 11596 Worker thread wakes up
00:48:32.456 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:48:32.456 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:48:32.970 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:48:33.118 00.148 13300 evsrv: cli 10203360 connect
00:48:33.118 00.000 13300 case statement mapped state 6 to 3
00:48:33.119 00.001 13300 case statement mapped state 6 to 3
00:48:33.120 00.001 13300 evsrv: cli 10203360 request: {"method":"get_app_state","id":"eaa20a9a-1bed-4d1a-9967-0cc1d3276315"}
00:48:33.120 00.000 13300 case statement mapped state 6 to 3
00:48:33.120 00.000 13300 evsrv: cli 10203360 response: {"jsonrpc":"2.0","result":"Guiding","id":"eaa20a9a-1bed-4d1a-9967-0cc1d3276315"}
00:48:33.121 00.001 13300 evsrv: cli 10203360 disconnect
00:48:33.125 00.004 13300 evsrv: cli 102041C0 connect
00:48:33.125 00.000 13300 case statement mapped state 6 to 3
00:48:33.126 00.001 13300 case statement mapped state 6 to 3
00:48:33.127 00.001 13300 evsrv: cli 102041C0 request: {"method":"dither","params":{"amount":10,"raOnly":false,"settle":{"pixels":1.5,"time":5,"timeout":40}},"id":"3e5881a7-45ef-4168-b00b-005bf9fe0d7b"}
00:48:33.127 00.000 13300 PhdController::Dither begins
00:48:33.127 00.000 13300 dither: size=10.00, dRA=0.00 dDec=10.00
00:48:33.127 00.000 13300 MountToCamera -- mountTheta (1.57) + m_xAngle (-1.61) = xAngle (-0.04 = -0.04)
00:48:33.128 00.001 13300 MountToCamera -- mountX=0.00 mountY=10.00 hyp=10.00 mountTheta=1.57 cameraX=9.99, cameraY=-0.38 cameraTheta=-0.04
00:48:33.128 00.000 13300 setting lock position to (133.46, 995.46)
00:48:33.128 00.000 13300 Mount: notify guiding dithered (10.0, -0.4)
00:48:33.128 00.000 13300 MultiStar: stabilizing after lock position change
00:48:33.129 00.001 13300 Status Line: Dither da 0.00,10.00
00:48:33.134 00.005 13300 PhdController: newstate STATE_SETTLE_BEGIN
00:48:33.135 00.001 13300 PhdController: newstate STATE_SETTLE_WAIT
00:48:33.135 00.000 13300 evsrv: cli 102041C0 response: {"jsonrpc":"2.0","result":0,"id":"3e5881a7-45ef-4168-b00b-005bf9fe0d7b"}
00:48:33.137 00.002 13300 evsrv: cli 102041C0 disconnect
00:48:33.881 00.744 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2f9e25a8-4a13-4c56-a7a2-6dc4d2d27512"}
00:48:33.881 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2f9e25a8-4a13-4c56-a7a2-6dc4d2d27512"}
00:48:33.882 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f928659f-15bd-4b3b-9d4e-645362dfa847"}
00:48:33.883 00.001 13300 case statement mapped state 6 to 3
00:48:33.883 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f928659f-15bd-4b3b-9d4e-645362dfa847"}
00:48:33.884 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e472d191-8268-46d2-8f11-ffca4fc1fd67"}
00:48:33.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":236,"width":15,"height":15,"star_pos":[6.56,6.94],"pixels":"..."},"id":"e472d191-8268-46d2-8f11-ffca4fc1fd67"}
00:48:36.009 02.125 11596 Exposure complete
00:48:36.100 00.091 11596 worker thread done servicing request
00:48:36.100 00.000 13300 OnExposeComplete: enter
00:48:36.100 00.000 13300 UpdateGuideState(): m_state=6
00:48:36.101 00.001 13300 Star::Find(15, 123, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 237
00:48:36.101 00.000 13300 Star::Find returns 1 (0), X=123.43, Y=996.06, Mass=1118, SNR=23.3, Peak=100 HFD=3.9
00:48:36.101 00.000 13300 CameraToMount -- cameraTheta (3.08) - m_xAngle (-1.61) = xAngle (4.69 = -1.59)
00:48:36.102 00.001 13300 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.70 = -1.58)
00:48:36.102 00.000 13300 CameraToMount -- cameraX=-10.03 cameraY=0.60 hyp=10.05 cameraTheta=3.08 mountX=-0.22 mountY=-10.05, mountTheta=-1.59
00:48:36.105 00.003 13300 dither recenter: remaining=(-0.0,-10.0) step=(-0.0,-10.0)
00:48:36.105 00.000 13300 MountToCamera -- mountTheta (-1.57) + m_xAngle (-1.61) = xAngle (-3.18 = 3.10)
00:48:36.105 00.000 13300 MountToCamera -- mountX=-0.00 mountY=-10.00 hyp=10.00 mountTheta=-1.57 cameraX=-9.99, cameraY=0.38 cameraTheta=3.10
00:48:36.105 00.000 13300 SchedulePrimaryMove(1016D950, x=-9.99, y=0.38, opts=4)
00:48:36.106 00.001 13300 Enqueuing Move request for scope (-9.99, 0.38)
00:48:36.106 00.000 13300 Mount: notify direct move -0.00,-10.00
00:48:36.106 00.000 11596 Worker thread wakes up
00:48:36.106 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-9.99, 0.38) opts 0x4
00:48:36.106 00.000 11596 Handling offset move in thread for scope, endpoint = (-9.99, 0.38)
00:48:36.106 00.000 11596 Moving (-9.99, 0.38) raw xDistance=-0.00 yDistance=-10.00
00:48:36.106 00.000 11596 BLC: window closed
00:48:36.106 00.000 11596 MoveAxis(E, 0, B)
00:48:36.107 00.001 11596 Move returns status 0, amount 0
00:48:36.107 00.000 11596 BLC: window closed
00:48:36.107 00.000 11596 BLC: Compensation needed for non-algo type move
00:48:36.107 00.000 11596 BLC: Dec direction reversal from South to North, backlash comp pulse of 134 applied
00:48:36.107 00.000 11596 MoveAxis(N, 13352, B)
00:48:36.107 00.000 11596 Guiding  Dir = 0, Dur = 13352
00:48:36.108 00.001 11596 IsSlewing returns 0
00:48:36.121 00.013 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=229, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
00:48:36.134 00.013 13300 UpdateGuideState exits: m=1118 SNR=23.3
00:48:36.134 00.000 13300 PhdController: settling, locked = 1, distance = 10.08 (1.50) aobump = 0 frame = 1 / 99999
00:48:36.134 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761695316.134,"Host":"MAX-PC","Inst":1,"Distance":10.08,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
00:48:36.135 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:36.135 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:48:36.135 00.000 13300 Enqueuing Expose request
00:48:36.377 00.242 11596 IsGuiding returns 0
00:48:36.465 00.088 11596 PulseGuide returned control before completion, sleep 13275
00:48:36.881 00.416 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d505ebcb-8cfe-4c7a-9c5e-a151a2b850cc"}
00:48:36.881 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d505ebcb-8cfe-4c7a-9c5e-a151a2b850cc"}
00:48:36.882 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d8987501-399a-42e1-bc18-6348c12a6c90"}
00:48:36.882 00.000 13300 case statement mapped state 6 to 3
00:48:36.882 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d8987501-399a-42e1-bc18-6348c12a6c90"}
00:48:36.883 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dd895330-853f-4b8c-b9bd-a5cf102a29fa"}
00:48:36.883 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":237,"width":15,"height":15,"star_pos":[7.43,7.06],"pixels":"..."},"id":"dd895330-853f-4b8c-b9bd-a5cf102a29fa"}
00:48:40.266 03.383 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f3c9a608-f2c3-44d0-a090-f77ad86b34f5"}
00:48:40.266 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f3c9a608-f2c3-44d0-a090-f77ad86b34f5"}
00:48:40.332 00.066 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2f3d188f-e747-4b08-a760-9598bab8ee5c"}
00:48:40.332 00.000 13300 case statement mapped state 6 to 3
00:48:40.332 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2f3d188f-e747-4b08-a760-9598bab8ee5c"}
00:48:40.333 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f344cbf6-7a61-4005-b0b5-ecf66f994633"}
00:48:40.333 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":237,"width":15,"height":15,"star_pos":[7.43,7.06],"pixels":"..."},"id":"f344cbf6-7a61-4005-b0b5-ecf66f994633"}
00:48:43.265 02.932 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3743e521-5f96-463b-803e-be3bf3cd0a50"}
00:48:43.265 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3743e521-5f96-463b-803e-be3bf3cd0a50"}
00:48:43.266 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eea99563-e801-4d49-9fc7-68ace1a94181"}
00:48:43.266 00.000 13300 case statement mapped state 6 to 3
00:48:43.266 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eea99563-e801-4d49-9fc7-68ace1a94181"}
00:48:43.266 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a9453599-b2ab-4c8f-a407-4b33a170edc6"}
00:48:43.267 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":237,"width":15,"height":15,"star_pos":[7.43,7.06],"pixels":"..."},"id":"a9453599-b2ab-4c8f-a407-4b33a170edc6"}
00:48:46.265 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"578761f3-4c34-49dd-a656-e39b62b46ecf"}
00:48:46.265 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"578761f3-4c34-49dd-a656-e39b62b46ecf"}
00:48:46.266 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"54ae3997-f7ad-40c3-9118-c54d223852c0"}
00:48:46.266 00.000 13300 case statement mapped state 6 to 3
00:48:46.266 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"54ae3997-f7ad-40c3-9118-c54d223852c0"}
00:48:46.266 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9d410c3a-20db-4e98-a5b0-961ca3df2e18"}
00:48:46.267 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":237,"width":15,"height":15,"star_pos":[7.43,7.06],"pixels":"..."},"id":"9d410c3a-20db-4e98-a5b0-961ca3df2e18"}
00:48:49.265 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bcdf7ac3-b492-419f-ad73-d2acff442a29"}
00:48:49.265 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bcdf7ac3-b492-419f-ad73-d2acff442a29"}
00:48:49.266 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"534ed596-540d-412a-b6cd-f654bca0a58f"}
00:48:49.266 00.000 13300 case statement mapped state 6 to 3
00:48:49.266 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"534ed596-540d-412a-b6cd-f654bca0a58f"}
00:48:49.266 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2999d412-24f7-47ba-8cb4-b4ac10ddc7d0"}
00:48:49.267 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":237,"width":15,"height":15,"star_pos":[7.43,7.06],"pixels":"..."},"id":"2999d412-24f7-47ba-8cb4-b4ac10ddc7d0"}
00:48:49.744 00.477 11596 IsGuiding returns 1
00:48:49.744 00.000 11596 scope still moving after pulse duration time elapsed
00:48:49.984 00.240 11596 IsSlewing returns 0
00:48:49.984 00.000 11596 IsGuiding returns 1
00:48:50.019 00.035 11596 IsSlewing returns 0
00:48:50.019 00.000 11596 IsGuiding returns 1
00:48:50.050 00.031 11596 IsSlewing returns 0
00:48:50.050 00.000 11596 IsGuiding returns 1
00:48:50.081 00.031 11596 IsSlewing returns 0
00:48:50.081 00.000 11596 IsGuiding returns 1
00:48:50.112 00.031 11596 IsSlewing returns 0
00:48:50.112 00.000 11596 IsGuiding returns 1
00:48:50.143 00.031 11596 IsSlewing returns 0
00:48:50.143 00.000 11596 IsGuiding returns 1
00:48:50.173 00.030 11596 IsSlewing returns 0
00:48:50.173 00.000 11596 IsGuiding returns 1
00:48:50.203 00.030 11596 IsSlewing returns 0
00:48:50.204 00.001 11596 IsGuiding returns 1
00:48:50.233 00.029 11596 IsSlewing returns 0
00:48:50.233 00.000 11596 IsGuiding returns 1
00:48:50.263 00.030 11596 IsSlewing returns 0
00:48:50.263 00.000 11596 IsGuiding returns 1
00:48:50.294 00.031 11596 IsSlewing returns 0
00:48:50.294 00.000 11596 IsGuiding returns 1
00:48:50.325 00.031 11596 IsSlewing returns 0
00:48:50.325 00.000 11596 IsGuiding returns 1
00:48:50.356 00.031 11596 IsSlewing returns 0
00:48:50.356 00.000 11596 IsGuiding returns 1
00:48:50.387 00.031 11596 IsSlewing returns 0
00:48:50.387 00.000 11596 IsGuiding returns 1
00:48:50.418 00.031 11596 IsSlewing returns 0
00:48:50.418 00.000 11596 IsGuiding returns 1
00:48:50.608 00.190 11596 IsSlewing returns 0
00:48:50.608 00.000 11596 IsGuiding returns 1
00:48:50.744 00.136 11596 IsSlewing returns 0
00:48:50.744 00.000 11596 IsGuiding returns 1
00:48:50.773 00.029 11596 IsSlewing returns 0
00:48:50.773 00.000 11596 IsGuiding returns 1
00:48:50.804 00.031 11596 IsSlewing returns 0
00:48:50.804 00.000 11596 IsGuiding returns 1
00:48:50.835 00.031 11596 IsSlewing returns 0
00:48:50.835 00.000 11596 IsGuiding returns 1
00:48:50.866 00.031 11596 IsSlewing returns 0
00:48:50.867 00.001 11596 IsGuiding returns 1
00:48:50.897 00.030 11596 IsSlewing returns 0
00:48:50.897 00.000 11596 IsGuiding returns 1
00:48:50.928 00.031 11596 IsSlewing returns 0
00:48:50.928 00.000 11596 IsGuiding returns 1
00:48:50.957 00.029 11596 IsSlewing returns 0
00:48:50.957 00.000 11596 IsGuiding returns 1
00:48:50.988 00.031 11596 IsSlewing returns 0
00:48:50.988 00.000 11596 IsGuiding returns 1
00:48:51.017 00.029 11596 IsSlewing returns 0
00:48:51.018 00.001 11596 IsGuiding returns 1
00:48:51.048 00.030 11596 IsSlewing returns 0
00:48:51.048 00.000 11596 IsGuiding returns 1
00:48:51.079 00.031 11596 IsSlewing returns 0
00:48:51.080 00.001 11596 IsGuiding returns 1
00:48:51.111 00.031 11596 IsSlewing returns 0
00:48:51.111 00.000 11596 IsGuiding returns 1
00:48:51.142 00.031 11596 IsSlewing returns 0
00:48:51.142 00.000 11596 IsGuiding returns 1
00:48:51.173 00.031 11596 IsSlewing returns 0
00:48:51.173 00.000 11596 IsGuiding returns 1
00:48:51.204 00.031 11596 IsSlewing returns 0
00:48:51.204 00.000 11596 IsGuiding returns 1
00:48:51.236 00.032 11596 IsSlewing returns 0
00:48:51.236 00.000 11596 IsGuiding returns 1
00:48:51.266 00.030 11596 IsSlewing returns 0
00:48:51.266 00.000 11596 IsGuiding returns 1
00:48:51.296 00.030 11596 IsSlewing returns 0
00:48:51.297 00.001 11596 IsGuiding returns 1
00:48:51.326 00.029 11596 IsSlewing returns 0
00:48:51.327 00.001 11596 IsGuiding returns 1
00:48:51.356 00.029 11596 IsSlewing returns 0
00:48:51.356 00.000 11596 IsGuiding returns 1
00:48:51.386 00.030 11596 IsSlewing returns 0
00:48:51.386 00.000 11596 IsGuiding returns 1
00:48:51.416 00.030 11596 IsSlewing returns 0
00:48:51.417 00.001 11596 IsGuiding returns 1
00:48:51.448 00.031 11596 IsSlewing returns 0
00:48:51.449 00.001 11596 IsGuiding returns 1
00:48:51.478 00.029 11596 IsSlewing returns 0
00:48:51.478 00.000 11596 IsGuiding returns 1
00:48:51.509 00.031 11596 IsSlewing returns 0
00:48:51.509 00.000 11596 IsGuiding returns 1
00:48:51.540 00.031 11596 IsSlewing returns 0
00:48:51.542 00.002 11596 IsGuiding returns 1
00:48:51.571 00.029 11596 IsSlewing returns 0
00:48:51.571 00.000 11596 IsGuiding returns 1
00:48:51.603 00.032 11596 IsSlewing returns 0
00:48:51.603 00.000 11596 IsGuiding returns 1
00:48:51.773 00.170 11596 IsSlewing returns 0
00:48:52.017 00.244 11596 IsGuiding returns 1
00:48:52.214 00.197 11596 IsGuiding returns 1
00:48:52.214 00.000 11596 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope_ascom.cpp:681->timeout exceeded waiting for guiding pulse to complete
00:48:52.215 00.001 11596 GetBoolean("/Confirm/5/PulseGuideFailedAlertEnabled", 1) returns 0
00:48:52.215 00.000 11596 Suppressed alert:  Il commando PulseGuide inviato alla montatura è fallito - la guida probabilmente non funzionarà.
00:48:52.215 00.000 11596 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:795->guide failed
00:48:52.215 00.000 11596 Move returns status 1, amount 0
00:48:52.215 00.000 11596 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
00:48:52.216 00.001 11596 move complete, result=1
00:48:52.216 00.000 11596 worker thread done servicing request
00:48:52.216 00.000 11596 Worker thread wakes up
00:48:52.216 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -10.0 px 0 ms NORTH
00:48:52.216 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:48:52.218 00.002 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
00:48:52.264 00.046 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d22559ca-7c82-4a57-8302-d88e01eb0c30"}
00:48:52.264 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d22559ca-7c82-4a57-8302-d88e01eb0c30"}
00:48:52.265 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3f9a19d5-21b3-47d4-9fbc-18fee03499af"}
00:48:52.265 00.000 13300 case statement mapped state 6 to 3
00:48:52.265 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3f9a19d5-21b3-47d4-9fbc-18fee03499af"}
00:48:52.265 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"474f431a-f6c1-4c6a-aa0a-89cab0e99342"}
00:48:52.266 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":237,"width":15,"height":15,"star_pos":[7.43,7.06],"pixels":"..."},"id":"474f431a-f6c1-4c6a-aa0a-89cab0e99342"}
00:48:52.725 00.459 11596 Handling exposure in thread, d=3000 o=3 r=(108,981,31,31)
00:48:55.263 02.538 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a2c9b726-f57c-4ca9-a52c-db3b5a731ab5"}
00:48:55.263 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a2c9b726-f57c-4ca9-a52c-db3b5a731ab5"}
00:48:55.264 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"597d6ec7-382d-4269-83f2-f0360be3b118"}
00:48:55.264 00.000 13300 case statement mapped state 6 to 3
00:48:55.264 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"597d6ec7-382d-4269-83f2-f0360be3b118"}
00:48:55.264 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f43b8966-c4f6-479f-b16e-777454ec8e85"}
00:48:55.265 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":237,"width":15,"height":15,"star_pos":[7.43,7.06],"pixels":"..."},"id":"f43b8966-c4f6-479f-b16e-777454ec8e85"}
00:48:55.749 00.484 11596 Exposure complete
00:48:55.819 00.070 13300 OnExposeComplete: enter
00:48:55.819 00.000 11596 worker thread done servicing request
00:48:55.819 00.000 13300 UpdateGuideState(): m_state=6
00:48:55.820 00.001 13300 Star::Find(15, 123, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 238
00:48:55.820 00.000 13300 Star::Find returns 1 (0), X=134.21, Y=996.12, Mass=1119, SNR=23.4, Peak=94 HFD=4.1
00:48:55.820 00.000 13300 CameraToMount -- cameraTheta (0.72) - m_xAngle (-1.61) = xAngle (2.32 = 2.32)
00:48:55.820 00.000 13300 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.34 = 2.34)
00:48:55.821 00.001 13300 CameraToMount -- cameraX=0.76 cameraY=0.66 hyp=1.00 cameraTheta=0.72 mountX=-0.68 mountY=0.72, mountTheta=2.33
00:48:55.823 00.002 13300 SchedulePrimaryMove(1016D950, x=0.76, y=0.66, opts=13)
00:48:55.823 00.000 13300 Enqueuing Move request for scope (0.76, 0.66)
00:48:55.823 00.000 11596 Worker thread wakes up
00:48:55.823 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.76, 0.66) opts 0xd
00:48:55.824 00.001 11596 Handling offset move in thread for scope, endpoint = (0.76, 0.66)
00:48:55.824 00.000 11596 Moving (0.76, 0.66) raw xDistance=-0.68 yDistance=0.72
00:48:55.824 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.68
00:48:55.824 00.000 11596 resist switch: large excursion: input 0.72 thresh 0.54 direction from 0 to 1
00:48:55.824 00.000 11596 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.16
00:48:55.824 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.72 from input 0.72
00:48:55.824 00.000 11596 MoveAxis(E, 857, ABG)
00:48:55.824 00.000 11596 Guiding  Dir = 2, Dur = 857
00:48:55.825 00.001 11596 IsSlewing returns 0
00:48:55.832 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
00:48:55.840 00.008 13300 UpdateGuideState exits: m=1119 SNR=23.4
00:48:55.840 00.000 13300 PhdController: settling, locked = 1, distance = 1.00 (1.50) aobump = 0 frame = 2 / 99999
00:48:55.840 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761695335.840,"Host":"MAX-PC","Inst":1,"Distance":1.00,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
00:48:55.841 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:55.841 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:48:55.841 00.000 13300 Enqueuing Expose request
00:48:55.916 00.075 11596 IsGuiding returns 0
00:48:56.112 00.196 11596 PulseGuide returned control before completion, sleep 672
00:48:56.902 00.790 11596 IsGuiding returns 1
00:48:56.902 00.000 11596 scope still moving after pulse duration time elapsed
00:48:56.927 00.025 11596 IsSlewing returns 0
00:48:57.040 00.113 11596 IsGuiding returns 1
00:48:57.067 00.027 11596 IsSlewing returns 0
00:48:57.282 00.215 11596 IsGuiding returns 0
00:48:57.282 00.000 11596 scope move finished after 857 + 509 ms
00:48:57.282 00.000 11596 Move returns status 0, amount 857
00:48:57.282 00.000 11596 BLC: Oldest BLC event removed
00:48:57.283 00.001 11596 BLC: Dec direction reversal from North to South, backlash comp pulse of 134 applied
00:48:57.283 00.000 11596 MoveAxis(S, 1085, ABG)
00:48:57.283 00.000 11596 Guiding  Dir = 1, Dur = 1085
00:48:57.283 00.000 11596 IsSlewing returns 0
00:48:57.488 00.205 11596 IsGuiding returns 0
00:48:57.581 00.093 11596 PulseGuide returned control before completion, sleep 1003
00:48:58.262 00.681 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"03153f99-3c64-4c96-8611-2c43dcbceb18"}
00:48:58.262 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"03153f99-3c64-4c96-8611-2c43dcbceb18"}
00:48:58.263 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"89b6aae1-e315-4782-a0fa-7e063ee19540"}
00:48:58.263 00.000 13300 case statement mapped state 6 to 3
00:48:58.263 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"89b6aae1-e315-4782-a0fa-7e063ee19540"}
00:48:58.264 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8e8cc21c-4d64-430a-ba47-0144e94dac9a"}
00:48:58.264 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":238,"width":15,"height":15,"star_pos":[7.21,7.12],"pixels":"..."},"id":"8e8cc21c-4d64-430a-ba47-0144e94dac9a"}
00:48:58.949 00.685 11596 IsGuiding returns 0
00:48:58.949 00.000 11596 Move returns status 0, amount 1085
00:48:58.949 00.000 11596 move complete, result=0
00:48:58.949 00.000 11596 worker thread done servicing request
00:48:58.949 00.000 11596 Worker thread wakes up
00:48:58.949 00.000 13300 GuideStep: -0.7 px 857 ms EAST, 0.7 px 1085 ms SOUTH
00:48:58.949 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:48:59.463 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:49:01.261 01.798 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8d1211c2-e979-456d-bf34-4884e8d32966"}
00:49:01.261 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8d1211c2-e979-456d-bf34-4884e8d32966"}
00:49:01.262 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6b2639c2-ea7b-475c-acb2-22e0ec360842"}
00:49:01.262 00.000 13300 case statement mapped state 6 to 3
00:49:01.262 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6b2639c2-ea7b-475c-acb2-22e0ec360842"}
00:49:01.262 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dfd15206-3d2b-42c9-8b8e-8d62a56b085d"}
00:49:01.262 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":238,"width":15,"height":15,"star_pos":[7.21,7.12],"pixels":"..."},"id":"dfd15206-3d2b-42c9-8b8e-8d62a56b085d"}
00:49:02.498 01.236 11596 Exposure complete
00:49:02.571 00.073 11596 worker thread done servicing request
00:49:02.571 00.000 13300 OnExposeComplete: enter
00:49:02.571 00.000 13300 UpdateGuideState(): m_state=6
00:49:02.571 00.000 13300 Star::Find(15, 134, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 239
00:49:02.572 00.001 13300 Star::Find returns 1 (0), X=133.43, Y=995.88, Mass=1147, SNR=23.6, Peak=102 HFD=3.9
00:49:02.572 00.000 13300 CameraToMount -- cameraTheta (1.64) - m_xAngle (-1.61) = xAngle (3.25 = -3.03)
00:49:02.572 00.000 13300 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.26 = -3.02)
00:49:02.572 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.42 hyp=0.42 cameraTheta=1.64 mountX=-0.42 mountY=-0.05, mountTheta=-3.02
00:49:02.574 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.42, opts=13)
00:49:02.574 00.000 13300 Enqueuing Move request for scope (-0.03, 0.42)
00:49:02.574 00.000 11596 Worker thread wakes up
00:49:02.574 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.42) opts 0xd
00:49:02.574 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.42)
00:49:02.574 00.000 11596 Moving (-0.03, 0.42) raw xDistance=-0.42 yDistance=-0.05
00:49:02.574 00.000 11596 BLC: History state: CurrMiss=-0.05, AvgInitMiss=0.09, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.719729, 1:-0.051229
00:49:02.574 00.000 11596 BLC: No correction, Miss < min_move
00:49:02.575 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.42
00:49:02.575 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:02.575 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:49:02.575 00.000 11596 MoveAxis(E, 580, ABG)
00:49:02.575 00.000 11596 Guiding  Dir = 2, Dur = 580
00:49:02.575 00.000 11596 IsSlewing returns 0
00:49:02.582 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
00:49:02.589 00.007 13300 UpdateGuideState exits: m=1147 SNR=23.6
00:49:02.590 00.001 13300 PhdController: settling, locked = 1, distance = 0.83 (1.50) aobump = 0 frame = 3 / 99999
00:49:02.590 00.000 13300 PhdController: newstate STATE_FINISH
00:49:02.590 00.000 13300 PhdController complete: success
00:49:02.590 00.000 13300 evsrv: {"Event":"SettleDone","Timestamp":1761695342.590,"Host":"MAX-PC","Inst":1,"Status":0,"TotalFrames":3,"DroppedFrames":0}
00:49:02.590 00.000 13300 Mount: notify guiding dither settle done success=1
00:49:02.590 00.000 13300 PhdController: newstate STATE_IDLE
00:49:02.590 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:02.590 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:49:02.590 00.000 13300 Enqueuing Expose request
00:49:02.605 00.015 11596 IsGuiding returns 0
00:49:02.843 00.238 11596 PulseGuide returned control before completion, sleep 353
00:49:03.324 00.481 11596 IsGuiding returns 1
00:49:03.324 00.000 11596 scope still moving after pulse duration time elapsed
00:49:03.356 00.032 11596 IsSlewing returns 0
00:49:03.449 00.093 11596 IsGuiding returns 1
00:49:03.477 00.028 11596 IsSlewing returns 0
00:49:03.530 00.053 13300 evsrv: cli 10203A40 connect
00:49:03.531 00.001 13300 case statement mapped state 6 to 3
00:49:03.531 00.000 13300 case statement mapped state 6 to 3
00:49:03.532 00.001 13300 evsrv: cli 10203A40 request: {"method":"get_app_state","id":"85b4e7eb-07c9-4f29-a668-68d68436df85"}
00:49:03.532 00.000 13300 case statement mapped state 6 to 3
00:49:03.532 00.000 13300 evsrv: cli 10203A40 response: {"jsonrpc":"2.0","result":"Guiding","id":"85b4e7eb-07c9-4f29-a668-68d68436df85"}
00:49:03.533 00.001 13300 evsrv: cli 10203A40 disconnect
00:49:03.694 00.161 11596 IsGuiding returns 0
00:49:03.694 00.000 11596 scope move finished after 580 + 507 ms
00:49:03.694 00.000 11596 Move returns status 0, amount 580
00:49:03.694 00.000 11596 MoveAxis(N, 0, ABG)
00:49:03.694 00.000 11596 Move returns status 0, amount 0
00:49:03.694 00.000 11596 move complete, result=0
00:49:03.694 00.000 11596 worker thread done servicing request
00:49:03.694 00.000 11596 Worker thread wakes up
00:49:03.694 00.000 13300 GuideStep: -0.4 px 580 ms EAST, -0.1 px 0 ms NORTH
00:49:03.694 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:49:04.206 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:49:04.277 00.071 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c8c0f9d5-81d2-4445-af0a-f4e8e4a52f65"}
00:49:04.277 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c8c0f9d5-81d2-4445-af0a-f4e8e4a52f65"}
00:49:04.278 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8885c175-9ff2-48c4-98d8-3b4be3fbeed8"}
00:49:04.278 00.000 13300 case statement mapped state 6 to 3
00:49:04.278 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8885c175-9ff2-48c4-98d8-3b4be3fbeed8"}
00:49:04.279 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"20860922-716c-4295-a59b-698b8885fa77"}
00:49:04.279 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":239,"width":15,"height":15,"star_pos":[7.43,6.88],"pixels":"..."},"id":"20860922-716c-4295-a59b-698b8885fa77"}
00:49:07.275 02.996 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ab8aff86-35bc-4649-b1f8-b45e3773a295"}
00:49:07.275 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ab8aff86-35bc-4649-b1f8-b45e3773a295"}
00:49:07.276 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"212c8eb3-fc0b-4733-b577-61afee977161"}
00:49:07.276 00.000 13300 case statement mapped state 6 to 3
00:49:07.276 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"212c8eb3-fc0b-4733-b577-61afee977161"}
00:49:07.277 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ad4df912-9fea-48b8-839f-27ac3a1b029d"}
00:49:07.277 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":239,"width":15,"height":15,"star_pos":[7.43,6.88],"pixels":"..."},"id":"ad4df912-9fea-48b8-839f-27ac3a1b029d"}
00:49:07.354 00.077 11596 Exposure complete
00:49:07.424 00.070 11596 worker thread done servicing request
00:49:07.424 00.000 13300 OnExposeComplete: enter
00:49:07.424 00.000 13300 UpdateGuideState(): m_state=6
00:49:07.424 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 240
00:49:07.425 00.001 13300 Star::Find returns 1 (0), X=133.16, Y=995.40, Mass=1122, SNR=23.4, Peak=88 HFD=3.9
00:49:07.425 00.000 13300 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-1.61) = xAngle (-1.32 = -1.32)
00:49:07.425 00.000 13300 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.31 = -1.31)
00:49:07.425 00.000 13300 CameraToMount -- cameraX=-0.30 cameraY=-0.06 hyp=0.31 cameraTheta=-2.93 mountX=0.08 mountY=-0.30, mountTheta=-1.32
00:49:07.427 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.30, y=-0.06, opts=13)
00:49:07.427 00.000 13300 Enqueuing Move request for scope (-0.30, -0.06)
00:49:07.427 00.000 11596 Worker thread wakes up
00:49:07.427 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.06) opts 0xd
00:49:07.427 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.30, -0.06)
00:49:07.427 00.000 11596 Moving (-0.30, -0.06) raw xDistance=0.08 yDistance=-0.30
00:49:07.427 00.000 11596 BLC: History state: CurrMiss=-0.30, AvgInitMiss=0.09, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.719729, 1:-0.051229, 2:-0.298394
00:49:07.427 00.000 11596 BLC: Over-shoot, no adjustment based on avgInitialMiss
00:49:07.428 00.001 11596 BLC: window closed
00:49:07.428 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:49:07.428 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:49:07.428 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
00:49:07.428 00.000 11596 MoveAxis(E, 0, ABG)
00:49:07.428 00.000 11596 Move returns status 0, amount 0
00:49:07.428 00.000 11596 MoveAxis(N, 0, ABG)
00:49:07.428 00.000 11596 Move returns status 0, amount 0
00:49:07.428 00.000 11596 move complete, result=0
00:49:07.428 00.000 11596 worker thread done servicing request
00:49:07.434 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=242, med=4, FiltMin=2, FiltMax=113, Gamma=0.510
00:49:07.443 00.009 13300 UpdateGuideState exits: m=1122 SNR=23.4
00:49:07.444 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:07.444 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:49:07.444 00.000 13300 Enqueuing Expose request
00:49:07.444 00.000 11596 Worker thread wakes up
00:49:07.444 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:49:07.444 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:49:07.958 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:49:10.275 02.317 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9b11508c-3187-4e64-9c28-730484fcfb78"}
00:49:10.275 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9b11508c-3187-4e64-9c28-730484fcfb78"}
00:49:10.276 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"99afaa89-50ee-44b1-aa61-2c0503526744"}
00:49:10.276 00.000 13300 case statement mapped state 6 to 3
00:49:10.276 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"99afaa89-50ee-44b1-aa61-2c0503526744"}
00:49:10.277 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f55735f6-fd3c-4f6b-965b-54a828dfe0c0"}
00:49:10.277 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":240,"width":15,"height":15,"star_pos":[7.16,7.40],"pixels":"..."},"id":"f55735f6-fd3c-4f6b-965b-54a828dfe0c0"}
00:49:10.989 00.712 11596 Exposure complete
00:49:11.059 00.070 11596 worker thread done servicing request
00:49:11.059 00.000 13300 OnExposeComplete: enter
00:49:11.059 00.000 13300 UpdateGuideState(): m_state=6
00:49:11.059 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 241
00:49:11.059 00.000 13300 Star::Find returns 1 (0), X=133.04, Y=995.25, Mass=1129, SNR=23.4, Peak=92 HFD=4.0
00:49:11.060 00.001 13300 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-1.61) = xAngle (-1.07 = -1.07)
00:49:11.060 00.000 13300 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.05 = -1.05)
00:49:11.060 00.000 13300 CameraToMount -- cameraX=-0.42 cameraY=-0.21 hyp=0.47 cameraTheta=-2.68 mountX=0.22 mountY=-0.40, mountTheta=-1.07
00:49:11.062 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.42, y=-0.21, opts=13)
00:49:11.062 00.000 13300 Enqueuing Move request for scope (-0.42, -0.21)
00:49:11.062 00.000 11596 Worker thread wakes up
00:49:11.062 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.21) opts 0xd
00:49:11.062 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.42, -0.21)
00:49:11.062 00.000 11596 Moving (-0.42, -0.21) raw xDistance=0.22 yDistance=-0.40
00:49:11.062 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:49:11.062 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:49:11.062 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
00:49:11.062 00.000 11596 MoveAxis(W, 280, ABG)
00:49:11.063 00.001 11596 Guiding  Dir = 3, Dur = 280
00:49:11.063 00.000 11596 IsSlewing returns 0
00:49:11.070 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
00:49:11.079 00.009 13300 UpdateGuideState exits: m=1129 SNR=23.4
00:49:11.080 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:11.080 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:49:11.080 00.000 13300 Enqueuing Expose request
00:49:11.188 00.108 11596 IsGuiding returns 0
00:49:11.584 00.396 11596 IsGuiding returns 1
00:49:11.584 00.000 11596 scope still moving after pulse duration time elapsed
00:49:11.769 00.185 11596 IsSlewing returns 0
00:49:11.895 00.126 11596 IsGuiding returns 0
00:49:11.895 00.000 11596 scope move finished after 280 + 427 ms
00:49:11.895 00.000 11596 Move returns status 0, amount 280
00:49:11.895 00.000 11596 MoveAxis(N, 0, ABG)
00:49:11.896 00.001 11596 Move returns status 0, amount 0
00:49:11.896 00.000 11596 move complete, result=0
00:49:11.896 00.000 11596 worker thread done servicing request
00:49:11.896 00.000 13300 GuideStep: 0.2 px 280 ms WEST, -0.4 px 0 ms NORTH
00:49:11.896 00.000 11596 Worker thread wakes up
00:49:11.896 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:49:12.411 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:49:13.280 00.869 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d4945702-6977-477b-9431-ab5713152e96"}
00:49:13.280 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d4945702-6977-477b-9431-ab5713152e96"}
00:49:13.282 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d2ead74a-c67c-466b-970c-a00eda43b043"}
00:49:13.282 00.000 13300 case statement mapped state 6 to 3
00:49:13.282 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d2ead74a-c67c-466b-970c-a00eda43b043"}
00:49:13.284 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"61f43741-d025-4200-b5e3-83747701207f"}
00:49:13.284 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":241,"width":15,"height":15,"star_pos":[7.04,7.25],"pixels":"..."},"id":"61f43741-d025-4200-b5e3-83747701207f"}
00:49:15.445 02.161 11596 Exposure complete
00:49:15.531 00.086 11596 worker thread done servicing request
00:49:15.531 00.000 13300 OnExposeComplete: enter
00:49:15.531 00.000 13300 UpdateGuideState(): m_state=6
00:49:15.531 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 242
00:49:15.532 00.001 13300 Star::Find returns 1 (0), X=133.13, Y=995.36, Mass=1133, SNR=23.6, Peak=89 HFD=4.0
00:49:15.532 00.000 13300 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-1.61) = xAngle (-1.25 = -1.25)
00:49:15.532 00.000 13300 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.23 = -1.23)
00:49:15.532 00.000 13300 CameraToMount -- cameraX=-0.33 cameraY=-0.10 hyp=0.34 cameraTheta=-2.85 mountX=0.11 mountY=-0.32, mountTheta=-1.24
00:49:15.534 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.33, y=-0.10, opts=13)
00:49:15.535 00.001 13300 Enqueuing Move request for scope (-0.33, -0.10)
00:49:15.535 00.000 11596 Worker thread wakes up
00:49:15.535 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.10) opts 0xd
00:49:15.535 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.33, -0.10)
00:49:15.536 00.001 11596 Moving (-0.33, -0.10) raw xDistance=0.11 yDistance=-0.32
00:49:15.536 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:49:15.536 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:49:15.536 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
00:49:15.536 00.000 11596 MoveAxis(E, 0, ABG)
00:49:15.536 00.000 11596 Move returns status 0, amount 0
00:49:15.536 00.000 11596 MoveAxis(N, 0, ABG)
00:49:15.536 00.000 11596 Move returns status 0, amount 0
00:49:15.536 00.000 11596 move complete, result=0
00:49:15.536 00.000 11596 worker thread done servicing request
00:49:15.544 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
00:49:15.554 00.010 13300 UpdateGuideState exits: m=1133 SNR=23.6
00:49:15.554 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:15.554 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:49:15.554 00.000 13300 Enqueuing Expose request
00:49:15.554 00.000 11596 Worker thread wakes up
00:49:15.555 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:49:15.555 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:49:16.061 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:49:16.280 00.219 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"570f8d7a-9c2e-441f-b543-b464403d346e"}
00:49:16.280 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"570f8d7a-9c2e-441f-b543-b464403d346e"}
00:49:16.281 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7796f0b2-ac11-4fe1-88df-c9204f56f762"}
00:49:16.281 00.000 13300 case statement mapped state 6 to 3
00:49:16.281 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7796f0b2-ac11-4fe1-88df-c9204f56f762"}
00:49:16.282 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b976adb8-5356-40a3-8db3-cb3d21361fae"}
00:49:16.282 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":242,"width":15,"height":15,"star_pos":[7.13,7.36],"pixels":"..."},"id":"b976adb8-5356-40a3-8db3-cb3d21361fae"}
00:49:19.086 02.804 11596 Exposure complete
00:49:19.171 00.085 11596 worker thread done servicing request
00:49:19.171 00.000 13300 OnExposeComplete: enter
00:49:19.171 00.000 13300 UpdateGuideState(): m_state=6
00:49:19.171 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 243
00:49:19.172 00.001 13300 Star::Find returns 1 (0), X=133.05, Y=995.48, Mass=1132, SNR=23.4, Peak=92 HFD=3.8
00:49:19.172 00.000 13300 CameraToMount -- cameraTheta (3.10) - m_xAngle (-1.61) = xAngle (4.71 = -1.58)
00:49:19.172 00.000 13300 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.72 = -1.56)
00:49:19.172 00.000 13300 CameraToMount -- cameraX=-0.40 cameraY=0.02 hyp=0.40 cameraTheta=3.10 mountX=-0.00 mountY=-0.40, mountTheta=-1.58
00:49:19.174 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.40, y=0.02, opts=13)
00:49:19.174 00.000 13300 Enqueuing Move request for scope (-0.40, 0.02)
00:49:19.174 00.000 11596 Worker thread wakes up
00:49:19.174 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.02) opts 0xd
00:49:19.175 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.40, 0.02)
00:49:19.175 00.000 11596 Moving (-0.40, 0.02) raw xDistance=-0.00 yDistance=-0.40
00:49:19.175 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:49:19.175 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:49:19.175 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
00:49:19.175 00.000 11596 MoveAxis(E, 0, ABG)
00:49:19.175 00.000 11596 Move returns status 0, amount 0
00:49:19.176 00.001 11596 MoveAxis(N, 0, ABG)
00:49:19.176 00.000 11596 Move returns status 0, amount 0
00:49:19.176 00.000 11596 move complete, result=0
00:49:19.176 00.000 11596 worker thread done servicing request
00:49:19.185 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
00:49:19.196 00.011 13300 UpdateGuideState exits: m=1132 SNR=23.4
00:49:19.196 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:19.196 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:49:19.196 00.000 13300 Enqueuing Expose request
00:49:19.196 00.000 11596 Worker thread wakes up
00:49:19.196 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
00:49:19.197 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:49:19.280 00.083 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fb1a45bb-841f-4bbf-b19c-d60f6f417710"}
00:49:19.280 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fb1a45bb-841f-4bbf-b19c-d60f6f417710"}
00:49:19.282 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"48cfaa89-0262-4932-9250-bab94d96e509"}
00:49:19.282 00.000 13300 case statement mapped state 6 to 3
00:49:19.282 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"48cfaa89-0262-4932-9250-bab94d96e509"}
00:49:19.284 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c69cdb7f-0903-4f6c-9888-9e336b561b6c"}
00:49:19.284 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":243,"width":15,"height":15,"star_pos":[7.05,7.48],"pixels":"..."},"id":"c69cdb7f-0903-4f6c-9888-9e336b561b6c"}
00:49:19.705 00.421 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:49:22.279 02.574 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cd4307ba-9af7-4f1f-aa4b-62d86e8a8382"}
00:49:22.279 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cd4307ba-9af7-4f1f-aa4b-62d86e8a8382"}
00:49:22.280 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"988ed989-ac17-40ef-9239-0c8013386031"}
00:49:22.280 00.000 13300 case statement mapped state 6 to 3
00:49:22.280 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"988ed989-ac17-40ef-9239-0c8013386031"}
00:49:22.280 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2f2e1f19-9ad5-42b4-9a4e-f1bc21f90d92"}
00:49:22.281 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":243,"width":15,"height":15,"star_pos":[7.05,7.48],"pixels":"..."},"id":"2f2e1f19-9ad5-42b4-9a4e-f1bc21f90d92"}
00:49:22.744 00.463 11596 Exposure complete
00:49:22.820 00.076 11596 worker thread done servicing request
00:49:22.821 00.001 13300 OnExposeComplete: enter
00:49:22.821 00.000 13300 UpdateGuideState(): m_state=6
00:49:22.821 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 244
00:49:22.821 00.000 13300 Star::Find returns 1 (0), X=132.97, Y=995.26, Mass=1143, SNR=23.6, Peak=92 HFD=4.0
00:49:22.821 00.000 13300 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-1.61) = xAngle (-1.15 = -1.15)
00:49:22.821 00.000 13300 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.14 = -1.14)
00:49:22.822 00.001 13300 CameraToMount -- cameraX=-0.49 cameraY=-0.20 hyp=0.53 cameraTheta=-2.76 mountX=0.21 mountY=-0.48, mountTheta=-1.15
00:49:22.823 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.49, y=-0.20, opts=13)
00:49:22.823 00.000 13300 Enqueuing Move request for scope (-0.49, -0.20)
00:49:22.824 00.001 11596 Worker thread wakes up
00:49:22.824 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -0.20) opts 0xd
00:49:22.824 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.49, -0.20)
00:49:22.824 00.000 11596 Moving (-0.49, -0.20) raw xDistance=0.21 yDistance=-0.48
00:49:22.824 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
00:49:22.824 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:49:22.824 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.48
00:49:22.824 00.000 11596 MoveAxis(W, 267, ABG)
00:49:22.824 00.000 11596 Guiding  Dir = 3, Dur = 267
00:49:22.825 00.001 11596 IsSlewing returns 0
00:49:22.830 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=212, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
00:49:22.838 00.008 13300 UpdateGuideState exits: m=1143 SNR=23.6
00:49:22.838 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:22.839 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:49:22.839 00.000 13300 Enqueuing Expose request
00:49:22.917 00.078 11596 IsGuiding returns 0
00:49:23.143 00.226 11596 PulseGuide returned control before completion, sleep 52
00:49:23.426 00.283 11596 IsGuiding returns 1
00:49:23.426 00.000 11596 scope still moving after pulse duration time elapsed
00:49:23.448 00.022 11596 IsSlewing returns 0
00:49:23.701 00.253 11596 IsGuiding returns 0
00:49:23.701 00.000 11596 scope move finished after 267 + 517 ms
00:49:23.701 00.000 11596 Move returns status 0, amount 267
00:49:23.701 00.000 11596 MoveAxis(N, 0, ABG)
00:49:23.701 00.000 11596 Move returns status 0, amount 0
00:49:23.701 00.000 11596 move complete, result=0
00:49:23.701 00.000 11596 worker thread done servicing request
00:49:23.701 00.000 11596 Worker thread wakes up
00:49:23.702 00.001 13300 GuideStep: 0.2 px 267 ms WEST, -0.5 px 0 ms NORTH
00:49:23.702 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:49:24.214 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:49:25.277 01.063 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4f2d93d6-b93b-4d08-b17b-bbf7b713bd46"}
00:49:25.277 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4f2d93d6-b93b-4d08-b17b-bbf7b713bd46"}
00:49:25.278 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b5715562-86a0-477d-99c0-32f1efde5312"}
00:49:25.278 00.000 13300 case statement mapped state 6 to 3
00:49:25.278 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b5715562-86a0-477d-99c0-32f1efde5312"}
00:49:25.279 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"be996e81-322f-4f5b-b265-f737d4041d1e"}
00:49:25.279 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":244,"width":15,"height":15,"star_pos":[6.97,7.26],"pixels":"..."},"id":"be996e81-322f-4f5b-b265-f737d4041d1e"}
00:49:27.241 01.962 11596 Exposure complete
00:49:27.314 00.073 11596 worker thread done servicing request
00:49:27.314 00.000 13300 OnExposeComplete: enter
00:49:27.314 00.000 13300 UpdateGuideState(): m_state=6
00:49:27.315 00.001 13300 Star::Find(15, 132, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 245
00:49:27.315 00.000 13300 Star::Find returns 1 (0), X=133.00, Y=995.29, Mass=1095, SNR=23.1, Peak=91 HFD=4.0
00:49:27.315 00.000 13300 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-1.61) = xAngle (-1.19 = -1.19)
00:49:27.315 00.000 13300 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.17 = -1.17)
00:49:27.315 00.000 13300 CameraToMount -- cameraX=-0.46 cameraY=-0.16 hyp=0.49 cameraTheta=-2.80 mountX=0.18 mountY=-0.45, mountTheta=-1.19
00:49:27.317 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.46, y=-0.16, opts=13)
00:49:27.317 00.000 13300 Enqueuing Move request for scope (-0.46, -0.16)
00:49:27.317 00.000 11596 Worker thread wakes up
00:49:27.317 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.16) opts 0xd
00:49:27.317 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.46, -0.16)
00:49:27.318 00.001 11596 Moving (-0.46, -0.16) raw xDistance=0.18 yDistance=-0.45
00:49:27.318 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.18
00:49:27.318 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
00:49:27.318 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.45
00:49:27.318 00.000 11596 MoveAxis(W, 247, ABG)
00:49:27.318 00.000 11596 Guiding  Dir = 3, Dur = 247
00:49:27.318 00.000 11596 IsSlewing returns 0
00:49:27.325 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=223, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
00:49:27.334 00.009 13300 UpdateGuideState exits: m=1095 SNR=23.1
00:49:27.334 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:27.334 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:49:27.334 00.000 13300 Enqueuing Expose request
00:49:27.511 00.177 11596 IsGuiding returns 0
00:49:27.710 00.199 11596 PulseGuide returned control before completion, sleep 59
00:49:27.931 00.221 11596 IsGuiding returns 1
00:49:27.931 00.000 11596 scope still moving after pulse duration time elapsed
00:49:27.952 00.021 11596 IsSlewing returns 0
00:49:28.029 00.077 11596 IsGuiding returns 1
00:49:28.057 00.028 11596 IsSlewing returns 0
00:49:28.214 00.157 11596 IsGuiding returns 0
00:49:28.214 00.000 11596 scope move finished after 247 + 456 ms
00:49:28.214 00.000 11596 Move returns status 0, amount 247
00:49:28.215 00.001 11596 MoveAxis(N, 0, ABG)
00:49:28.215 00.000 11596 Move returns status 0, amount 0
00:49:28.215 00.000 11596 move complete, result=0
00:49:28.215 00.000 11596 worker thread done servicing request
00:49:28.215 00.000 13300 GuideStep: 0.2 px 247 ms WEST, -0.4 px 0 ms NORTH
00:49:28.215 00.000 11596 Worker thread wakes up
00:49:28.215 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:49:28.278 00.063 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ae30bd6c-d581-4f57-baca-e585154f0da9"}
00:49:28.279 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ae30bd6c-d581-4f57-baca-e585154f0da9"}
00:49:28.280 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c01b3080-2d4e-43f4-aadd-1e9871cf348b"}
00:49:28.280 00.000 13300 case statement mapped state 6 to 3
00:49:28.280 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c01b3080-2d4e-43f4-aadd-1e9871cf348b"}
00:49:28.281 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dc135388-c2b8-4ece-81e4-bbd88b39479e"}
00:49:28.282 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":245,"width":15,"height":15,"star_pos":[7.00,7.29],"pixels":"..."},"id":"dc135388-c2b8-4ece-81e4-bbd88b39479e"}
00:49:28.719 00.437 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:49:31.277 02.558 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bbe41797-dd09-494e-b576-31b8b329c2f3"}
00:49:31.277 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bbe41797-dd09-494e-b576-31b8b329c2f3"}
00:49:31.278 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f8275528-103a-409e-be20-ef5013b4d953"}
00:49:31.278 00.000 13300 case statement mapped state 6 to 3
00:49:31.278 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f8275528-103a-409e-be20-ef5013b4d953"}
00:49:31.278 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3fe216d3-3c60-40e5-a304-009273b96b7f"}
00:49:31.278 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":245,"width":15,"height":15,"star_pos":[7.00,7.29],"pixels":"..."},"id":"3fe216d3-3c60-40e5-a304-009273b96b7f"}
00:49:31.751 00.473 11596 Exposure complete
00:49:31.822 00.071 11596 worker thread done servicing request
00:49:31.822 00.000 13300 OnExposeComplete: enter
00:49:31.822 00.000 13300 UpdateGuideState(): m_state=6
00:49:31.823 00.001 13300 Star::Find(15, 132, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 246
00:49:31.823 00.000 13300 Star::Find returns 1 (0), X=133.12, Y=995.60, Mass=1098, SNR=23.2, Peak=98 HFD=3.9
00:49:31.823 00.000 13300 CameraToMount -- cameraTheta (2.74) - m_xAngle (-1.61) = xAngle (4.35 = -1.93)
00:49:31.823 00.000 13300 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.37 = -1.92)
00:49:31.823 00.000 13300 CameraToMount -- cameraX=-0.34 cameraY=0.14 hyp=0.37 cameraTheta=2.74 mountX=-0.13 mountY=-0.35, mountTheta=-1.93
00:49:31.825 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.34, y=0.14, opts=13)
00:49:31.825 00.000 13300 Enqueuing Move request for scope (-0.34, 0.14)
00:49:31.825 00.000 11596 Worker thread wakes up
00:49:31.825 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.14) opts 0xd
00:49:31.825 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.34, 0.14)
00:49:31.825 00.000 11596 Moving (-0.34, 0.14) raw xDistance=-0.13 yDistance=-0.35
00:49:31.826 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:49:31.826 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
00:49:31.826 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
00:49:31.826 00.000 11596 MoveAxis(E, 0, ABG)
00:49:31.826 00.000 11596 Move returns status 0, amount 0
00:49:31.826 00.000 11596 MoveAxis(N, 0, ABG)
00:49:31.826 00.000 11596 Move returns status 0, amount 0
00:49:31.826 00.000 11596 move complete, result=0
00:49:31.826 00.000 11596 worker thread done servicing request
00:49:31.834 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
00:49:31.842 00.008 13300 UpdateGuideState exits: m=1098 SNR=23.2
00:49:31.842 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:31.843 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:49:31.843 00.000 13300 Enqueuing Expose request
00:49:31.843 00.000 11596 Worker thread wakes up
00:49:31.843 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:49:31.843 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:49:32.349 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:49:34.276 01.927 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"576ad577-113d-474f-af2b-1edcaf9d8968"}
00:49:34.276 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"576ad577-113d-474f-af2b-1edcaf9d8968"}
00:49:34.277 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b7fa8824-4cbb-43a7-adf6-e686955e8590"}
00:49:34.277 00.000 13300 case statement mapped state 6 to 3
00:49:34.277 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b7fa8824-4cbb-43a7-adf6-e686955e8590"}
00:49:34.278 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"94127272-20a9-4ccb-9f21-899cbb5474a8"}
00:49:34.278 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":246,"width":15,"height":15,"star_pos":[7.12,6.60],"pixels":"..."},"id":"94127272-20a9-4ccb-9f21-899cbb5474a8"}
00:49:35.372 01.094 11596 Exposure complete
00:49:35.443 00.071 11596 worker thread done servicing request
00:49:35.443 00.000 13300 OnExposeComplete: enter
00:49:35.443 00.000 13300 UpdateGuideState(): m_state=6
00:49:35.444 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
00:49:35.444 00.000 13300 Star::Find returns 1 (0), X=133.10, Y=995.54, Mass=1136, SNR=23.6, Peak=96 HFD=3.8
00:49:35.444 00.000 13300 CameraToMount -- cameraTheta (2.93) - m_xAngle (-1.61) = xAngle (4.53 = -1.75)
00:49:35.444 00.000 13300 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.55 = -1.74)
00:49:35.444 00.000 13300 CameraToMount -- cameraX=-0.36 cameraY=0.08 hyp=0.37 cameraTheta=2.93 mountX=-0.07 mountY=-0.36, mountTheta=-1.75
00:49:35.448 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.36, y=0.08, opts=13)
00:49:35.448 00.000 13300 Enqueuing Move request for scope (-0.36, 0.08)
00:49:35.448 00.000 11596 Worker thread wakes up
00:49:35.448 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.08) opts 0xd
00:49:35.448 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.36, 0.08)
00:49:35.448 00.000 11596 Moving (-0.36, 0.08) raw xDistance=-0.07 yDistance=-0.36
00:49:35.449 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:49:35.449 00.000 11596 switching direction from 1 to -1 - decHistory=-7 oldest=0.37 newest=-1.16
00:49:35.449 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
00:49:35.449 00.000 11596 MoveAxis(E, 0, ABG)
00:49:35.449 00.000 11596 Move returns status 0, amount 0
00:49:35.449 00.000 11596 BLC: Oldest BLC event removed
00:49:35.449 00.000 11596 BLC: Dec direction reversal from South to North, backlash comp pulse of 134 applied
00:49:35.449 00.000 11596 MoveAxis(N, 613, ABG)
00:49:35.449 00.000 11596 Guiding  Dir = 0, Dur = 613
00:49:35.450 00.001 11596 IsSlewing returns 0
00:49:35.460 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
00:49:35.469 00.009 13300 UpdateGuideState exits: m=1136 SNR=23.6
00:49:35.469 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:35.469 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:49:35.469 00.000 13300 Enqueuing Expose request
00:49:35.558 00.089 11596 IsGuiding returns 0
00:49:35.763 00.205 11596 PulseGuide returned control before completion, sleep 418
00:49:36.295 00.532 11596 IsGuiding returns 1
00:49:36.295 00.000 11596 scope still moving after pulse duration time elapsed
00:49:36.331 00.036 11596 IsSlewing returns 0
00:49:36.526 00.195 11596 IsGuiding returns 0
00:49:36.526 00.000 11596 scope move finished after 613 + 355 ms
00:49:36.526 00.000 11596 Move returns status 0, amount 613
00:49:36.526 00.000 11596 move complete, result=0
00:49:36.526 00.000 11596 worker thread done servicing request
00:49:36.526 00.000 11596 Worker thread wakes up
00:49:36.526 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.4 px 613 ms NORTH
00:49:36.527 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:49:37.036 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:49:37.274 00.238 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fac13921-bf16-4c7f-b42f-6b04b79a79d9"}
00:49:37.274 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fac13921-bf16-4c7f-b42f-6b04b79a79d9"}
00:49:37.275 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8b34d852-5cba-40a8-a388-8ad8113043fc"}
00:49:37.275 00.000 13300 case statement mapped state 6 to 3
00:49:37.275 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8b34d852-5cba-40a8-a388-8ad8113043fc"}
00:49:37.275 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4c9ae9df-a7cb-4a3f-932c-5c8c094241e1"}
00:49:37.276 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":247,"width":15,"height":15,"star_pos":[7.10,6.54],"pixels":"..."},"id":"4c9ae9df-a7cb-4a3f-932c-5c8c094241e1"}
00:49:40.061 02.785 11596 Exposure complete
00:49:40.129 00.068 11596 worker thread done servicing request
00:49:40.129 00.000 13300 OnExposeComplete: enter
00:49:40.129 00.000 13300 UpdateGuideState(): m_state=6
00:49:40.130 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 248
00:49:40.130 00.000 13300 Star::Find returns 1 (0), X=133.07, Y=995.61, Mass=1130, SNR=23.4, Peak=98 HFD=3.9
00:49:40.130 00.000 13300 CameraToMount -- cameraTheta (2.76) - m_xAngle (-1.61) = xAngle (4.37 = -1.91)
00:49:40.130 00.000 13300 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.38 = -1.90)
00:49:40.130 00.000 13300 CameraToMount -- cameraX=-0.39 cameraY=0.15 hyp=0.42 cameraTheta=2.76 mountX=-0.14 mountY=-0.39, mountTheta=-1.91
00:49:40.132 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.39, y=0.15, opts=13)
00:49:40.132 00.000 13300 Enqueuing Move request for scope (-0.39, 0.15)
00:49:40.132 00.000 11596 Worker thread wakes up
00:49:40.133 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.15) opts 0xd
00:49:40.133 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.39, 0.15)
00:49:40.133 00.000 11596 Moving (-0.39, 0.15) raw xDistance=-0.14 yDistance=-0.39
00:49:40.133 00.000 11596 BLC: History state: CurrMiss=0.39, AvgInitMiss=0.11, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.362075, 1:0.392946
00:49:40.133 00.000 11596 BLC: Under-shoot, no adjustment, waiting for more data
00:49:40.133 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:49:40.133 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
00:49:40.134 00.001 11596 MoveAxis(E, 0, ABG)
00:49:40.134 00.000 11596 Move returns status 0, amount 0
00:49:40.134 00.000 11596 MoveAxis(N, 519, ABG)
00:49:40.134 00.000 11596 Guiding  Dir = 0, Dur = 519
00:49:40.134 00.000 11596 IsSlewing returns 0
00:49:40.141 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
00:49:40.149 00.008 13300 UpdateGuideState exits: m=1130 SNR=23.4
00:49:40.149 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:40.149 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:49:40.149 00.000 13300 Enqueuing Expose request
00:49:40.170 00.021 11596 IsGuiding returns 0
00:49:40.258 00.088 11596 PulseGuide returned control before completion, sleep 442
00:49:40.275 00.017 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8454b40e-34a1-4b3b-bdb0-613b765b2784"}
00:49:40.275 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8454b40e-34a1-4b3b-bdb0-613b765b2784"}
00:49:40.276 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ea6c1d93-463d-44ef-bb39-58eff22c18ab"}
00:49:40.276 00.000 13300 case statement mapped state 6 to 3
00:49:40.276 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ea6c1d93-463d-44ef-bb39-58eff22c18ab"}
00:49:40.277 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"217ee513-b3f2-44b3-a1be-30128d0d51e9"}
00:49:40.277 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":248,"width":15,"height":15,"star_pos":[7.07,6.61],"pixels":"..."},"id":"217ee513-b3f2-44b3-a1be-30128d0d51e9"}
00:49:40.752 00.475 11596 IsGuiding returns 1
00:49:40.752 00.000 11596 scope still moving after pulse duration time elapsed
00:49:40.776 00.024 11596 IsSlewing returns 0
00:49:40.939 00.163 11596 IsGuiding returns 0
00:49:40.939 00.000 11596 scope move finished after 519 + 250 ms
00:49:40.939 00.000 11596 Move returns status 0, amount 519
00:49:40.939 00.000 11596 move complete, result=0
00:49:40.939 00.000 11596 worker thread done servicing request
00:49:40.939 00.000 11596 Worker thread wakes up
00:49:40.939 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.4 px 519 ms NORTH
00:49:40.939 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:49:41.447 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:49:43.275 01.828 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"162a6f99-35fe-4d92-b62c-a4e71144360c"}
00:49:43.275 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"162a6f99-35fe-4d92-b62c-a4e71144360c"}
00:49:43.276 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e57a2c07-ba35-4c4d-91de-fe8cfb46d935"}
00:49:43.276 00.000 13300 case statement mapped state 6 to 3
00:49:43.276 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e57a2c07-ba35-4c4d-91de-fe8cfb46d935"}
00:49:43.276 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"67eba6f0-ade7-41ae-a4da-0049839e681c"}
00:49:43.277 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":248,"width":15,"height":15,"star_pos":[7.07,6.61],"pixels":"..."},"id":"67eba6f0-ade7-41ae-a4da-0049839e681c"}
00:49:44.478 01.201 11596 Exposure complete
00:49:44.548 00.070 11596 worker thread done servicing request
00:49:44.548 00.000 13300 OnExposeComplete: enter
00:49:44.548 00.000 13300 UpdateGuideState(): m_state=6
00:49:44.549 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 249
00:49:44.549 00.000 13300 Star::Find returns 1 (0), X=133.57, Y=995.59, Mass=1108, SNR=23.2, Peak=103 HFD=4.1
00:49:44.549 00.000 13300 MultiStar: exiting stabilization period
00:49:44.549 00.000 13300 MultiStar: updating star positions after lock position change
00:49:44.549 00.000 13300 Star::Find(15, 275, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 249
00:49:44.549 00.000 13300 Star::Find returns 1 (0), X=275.65, Y=987.25, Mass=399, SNR=13.9, Peak=48 HFD=3.6
00:49:44.549 00.000 13300 Star::Find(15, 304, 199, 0, (0,0,0,0), 1.5, 10.0, 255) frame 249
00:49:44.549 00.000 13300 Star::Find returns 1 (0), X=304.32, Y=199.83, Mass=339, SNR=12.8, Peak=64 HFD=3.0
00:49:44.550 00.001 13300 Star::Find(15, 531, 620, 0, (0,0,0,0), 1.5, 10.0, 255) frame 249
00:49:44.550 00.000 13300 Star::Find returns 1 (0), X=531.59, Y=620.75, Mass=98, SNR=6.9, Peak=18 HFD=2.3
00:49:44.550 00.000 13300 Star::Find(15, 990, 183, 0, (0,0,0,0), 1.5, 10.0, 255) frame 249
00:49:44.550 00.000 13300 Star::Find returns 1 (0), X=989.72, Y=183.98, Mass=106, SNR=7.1, Peak=18 HFD=3.2
00:49:44.550 00.000 13300 Star::Find(15, 431, 402, 0, (0,0,0,0), 1.5, 10.0, 255) frame 249
00:49:44.550 00.000 13300 Star::Find returns 1 (0), X=431.63, Y=402.98, Mass=108, SNR=7.2, Peak=22 HFD=2.3
00:49:44.550 00.000 13300 Star::Find(15, 793, 328, 0, (0,0,0,0), 1.5, 10.0, 255) frame 249
00:49:44.550 00.000 13300 Star::Find returns 1 (0), X=793.65, Y=328.56, Mass=76, SNR=6.0, Peak=17 HFD=2.8
00:49:44.550 00.000 13300 Star::Find(15, 408, 193, 0, (0,0,0,0), 1.5, 10.0, 255) frame 249
00:49:44.550 00.000 13300 Star::Find returns 1 (0), X=408.11, Y=194.55, Mass=96, SNR=6.8, Peak=23 HFD=2.4
00:49:44.551 00.001 13300 Star::Find(15, 870, 846, 0, (0,0,0,0), 1.5, 10.0, 255) frame 249
00:49:44.551 00.000 13300 Star::Find returns 1 (0), X=870.07, Y=846.61, Mass=88, SNR=6.5, Peak=16 HFD=2.4
00:49:44.551 00.000 13300 CameraToMount -- cameraTheta (0.86) - m_xAngle (-1.61) = xAngle (2.47 = 2.47)
00:49:44.551 00.000 13300 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.48 = 2.48)
00:49:44.551 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.13 hyp=0.17 cameraTheta=0.86 mountX=-0.13 mountY=0.10, mountTheta=2.48
00:49:44.553 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.13, opts=13)
00:49:44.553 00.000 13300 Enqueuing Move request for scope (0.11, 0.13)
00:49:44.553 00.000 11596 Worker thread wakes up
00:49:44.553 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.13) opts 0xd
00:49:44.553 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.13)
00:49:44.553 00.000 11596 Moving (0.11, 0.13) raw xDistance=-0.13 yDistance=0.10
00:49:44.554 00.001 11596 BLC: History state: CurrMiss=-0.10, AvgInitMiss=0.11, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.362075, 1:0.392946, 2:-0.103205
00:49:44.554 00.000 11596 BLC: No correction, Miss < min_move
00:49:44.554 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:49:44.554 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:44.554 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:49:44.554 00.000 11596 MoveAxis(E, 0, ABG)
00:49:44.554 00.000 11596 Move returns status 0, amount 0
00:49:44.554 00.000 11596 MoveAxis(N, 0, ABG)
00:49:44.554 00.000 11596 Move returns status 0, amount 0
00:49:44.554 00.000 11596 move complete, result=0
00:49:44.555 00.001 11596 worker thread done servicing request
00:49:44.560 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=119, Gamma=0.510
00:49:44.568 00.008 13300 UpdateGuideState exits: m=1108 SNR=23.2
00:49:44.568 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:44.568 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:49:44.568 00.000 13300 Enqueuing Expose request
00:49:44.569 00.001 11596 Worker thread wakes up
00:49:44.569 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:49:44.569 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:49:45.084 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:49:46.274 01.190 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bb7cee48-bfea-4c25-9413-1763808c52e3"}
00:49:46.274 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bb7cee48-bfea-4c25-9413-1763808c52e3"}
00:49:46.275 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"84374c08-68af-4fb9-aefc-88e8bc897c51"}
00:49:46.275 00.000 13300 case statement mapped state 6 to 3
00:49:46.275 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"84374c08-68af-4fb9-aefc-88e8bc897c51"}
00:49:46.275 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6ef23c31-96b9-4c35-aa46-1b1dee99a7b6"}
00:49:46.276 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":249,"width":15,"height":15,"star_pos":[6.57,6.59],"pixels":"..."},"id":"6ef23c31-96b9-4c35-aa46-1b1dee99a7b6"}
00:49:48.123 01.847 11596 Exposure complete
00:49:48.192 00.069 11596 worker thread done servicing request
00:49:48.192 00.000 13300 OnExposeComplete: enter
00:49:48.193 00.001 13300 UpdateGuideState(): m_state=6
00:49:48.193 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 250
00:49:48.193 00.000 13300 Star::Find returns 1 (0), X=133.73, Y=995.53, Mass=1109, SNR=23.2, Peak=98 HFD=3.9
00:49:48.194 00.001 13300 MultiStar: [#1 0.08,-0.07,0.60,U] [#2 0.23,-0.10,0.00,M6] [#3 0.11,-0.15,0.31,U] [#4 0.22,-0.11,0.00,M9] [#5 0.30,-0.15,0.00,M4] [#6 -0.06,-0.11,0.27,U] [#7 0.08,-0.33,0.00,M3] [#8 0.51,-0.10,0.00,M10] 
00:49:48.194 00.000 13300 refined, 3 included, MultiStar: {0.15, -0.02}, one-star: {0.27, 0.08}
00:49:48.194 00.000 13300 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-1.61) = xAngle (1.48 = 1.48)
00:49:48.194 00.000 13300 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.49 = 1.49)
00:49:48.194 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=-0.02 hyp=0.16 cameraTheta=-0.13 mountX=0.01 mountY=0.16, mountTheta=1.48
00:49:48.196 00.002 13300 SchedulePrimaryMove(1016D950, x=0.15, y=-0.02, opts=13)
00:49:48.196 00.000 13300 Enqueuing Move request for scope (0.15, -0.02)
00:49:48.196 00.000 11596 Worker thread wakes up
00:49:48.196 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.02) opts 0xd
00:49:48.196 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, -0.02)
00:49:48.196 00.000 11596 Moving (0.15, -0.02) raw xDistance=0.01 yDistance=0.16
00:49:48.196 00.000 11596 BLC: window closed
00:49:48.197 00.001 11596 BLC: History state: CurrMiss=-0.16, AvgInitMiss=0.11, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=-0.362075, 1:0.392946, 2:-0.103205
00:49:48.197 00.000 11596 BLC: No correction, Miss < min_move
00:49:48.197 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:49:48.197 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:48.197 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:49:48.197 00.000 11596 MoveAxis(E, 0, ABG)
00:49:48.197 00.000 11596 Move returns status 0, amount 0
00:49:48.197 00.000 11596 MoveAxis(N, 0, ABG)
00:49:48.197 00.000 11596 Move returns status 0, amount 0
00:49:48.197 00.000 11596 move complete, result=0
00:49:48.198 00.001 11596 worker thread done servicing request
00:49:48.203 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
00:49:48.211 00.008 13300 UpdateGuideState exits: m=1109 SNR=23.2
00:49:48.211 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:48.211 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:49:48.212 00.001 13300 Enqueuing Expose request
00:49:48.212 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:49:48.212 00.000 11596 Worker thread wakes up
00:49:48.212 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:49:48.728 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:49:49.273 00.545 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a2921b78-7374-4f73-b39a-2bf23641d2ad"}
00:49:49.273 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a2921b78-7374-4f73-b39a-2bf23641d2ad"}
00:49:49.274 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"976d6e18-3c7b-42f0-a528-559f4d2e2310"}
00:49:49.274 00.000 13300 case statement mapped state 6 to 3
00:49:49.274 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"976d6e18-3c7b-42f0-a528-559f4d2e2310"}
00:49:49.274 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4374abfc-8314-498d-9ea7-8e4dc8465768"}
00:49:49.275 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":250,"width":15,"height":15,"star_pos":[6.73,6.53],"pixels":"..."},"id":"4374abfc-8314-498d-9ea7-8e4dc8465768"}
00:49:51.755 02.480 11596 Exposure complete
00:49:51.824 00.069 11596 worker thread done servicing request
00:49:51.825 00.001 13300 OnExposeComplete: enter
00:49:51.825 00.000 13300 UpdateGuideState(): m_state=6
00:49:51.825 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 251
00:49:51.825 00.000 13300 Star::Find returns 1 (0), X=133.70, Y=995.41, Mass=1139, SNR=23.5, Peak=99 HFD=3.9
00:49:51.826 00.001 13300 MultiStar: [#1 0.08,-0.10,0.59,U] [#2 0.16,0.02,0.54,U] [#3 0.37,-0.40,0.00,M7] [#4 0.71,-0.21,0.00,M10] [#5 0.31,-0.26,0.00,M5] [#6 0.12,-0.01,0.26,U] [#7 0.41,-0.28,0.00,M4] [#8 0.27,0.06,0.00,R] 
00:49:51.826 00.000 13300 refined, 3 included, MultiStar: {0.17, -0.04}, one-star: {0.25, -0.05}
00:49:51.826 00.000 13300 CameraToMount -- cameraTheta (-0.24) - m_xAngle (-1.61) = xAngle (1.37 = 1.37)
00:49:51.826 00.000 13300 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.38 = 1.38)
00:49:51.826 00.000 13300 CameraToMount -- cameraX=0.17 cameraY=-0.04 hyp=0.18 cameraTheta=-0.24 mountX=0.04 mountY=0.17, mountTheta=1.37
00:49:51.828 00.002 13300 SchedulePrimaryMove(1016D950, x=0.17, y=-0.04, opts=13)
00:49:51.828 00.000 13300 Enqueuing Move request for scope (0.17, -0.04)
00:49:51.828 00.000 11596 Worker thread wakes up
00:49:51.828 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.04) opts 0xd
00:49:51.828 00.000 11596 Handling offset move in thread for scope, endpoint = (0.17, -0.04)
00:49:51.828 00.000 11596 Moving (0.17, -0.04) raw xDistance=0.04 yDistance=0.17
00:49:51.828 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:49:51.829 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:51.829 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:49:51.829 00.000 11596 MoveAxis(E, 0, ABG)
00:49:51.829 00.000 11596 Move returns status 0, amount 0
00:49:51.829 00.000 11596 MoveAxis(N, 0, ABG)
00:49:51.829 00.000 11596 Move returns status 0, amount 0
00:49:51.829 00.000 11596 move complete, result=0
00:49:51.829 00.000 11596 worker thread done servicing request
00:49:51.838 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
00:49:51.847 00.009 13300 UpdateGuideState exits: m=1139 SNR=23.5
00:49:51.847 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:51.847 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:49:51.847 00.000 13300 Enqueuing Expose request
00:49:51.847 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:49:51.848 00.001 11596 Worker thread wakes up
00:49:51.848 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:49:52.273 00.425 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bf50b7da-2181-4825-ab81-32baaed63eed"}
00:49:52.273 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bf50b7da-2181-4825-ab81-32baaed63eed"}
00:49:52.274 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"74b0e3cb-1fde-4738-bb2b-c5e37795a319"}
00:49:52.274 00.000 13300 case statement mapped state 6 to 3
00:49:52.274 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"74b0e3cb-1fde-4738-bb2b-c5e37795a319"}
00:49:52.275 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e89f90c9-8aaa-4c3a-b257-cdf75b1a0886"}
00:49:52.276 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":251,"width":15,"height":15,"star_pos":[6.70,7.41],"pixels":"..."},"id":"e89f90c9-8aaa-4c3a-b257-cdf75b1a0886"}
00:49:52.353 00.077 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:49:55.273 02.920 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ae513eff-3f76-48d4-a27d-275d5245adf6"}
00:49:55.274 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ae513eff-3f76-48d4-a27d-275d5245adf6"}
00:49:55.274 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"276860b7-26ba-4e78-8f5e-da7eae588bd1"}
00:49:55.274 00.000 13300 case statement mapped state 6 to 3
00:49:55.275 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"276860b7-26ba-4e78-8f5e-da7eae588bd1"}
00:49:55.275 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"76524f2d-047a-4820-a9fb-80c04c05174e"}
00:49:55.276 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":251,"width":15,"height":15,"star_pos":[6.70,7.41],"pixels":"..."},"id":"76524f2d-047a-4820-a9fb-80c04c05174e"}
00:49:55.375 00.099 11596 Exposure complete
00:49:55.447 00.072 11596 worker thread done servicing request
00:49:55.447 00.000 13300 OnExposeComplete: enter
00:49:55.448 00.001 13300 UpdateGuideState(): m_state=6
00:49:55.448 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 252
00:49:55.448 00.000 13300 Star::Find returns 1 (0), X=133.78, Y=995.48, Mass=1090, SNR=23.1, Peak=99 HFD=3.8
00:49:55.449 00.001 13300 MultiStar: [#1 0.14,-0.12,0.60,U] [#2 0.18,-0.16,0.00,M6] [#3 0.18,-0.52,0.00,M8] [#4 0.44,-0.52,0.00,R] [#5 0.16,-0.26,0.00,M6] [#6 -0.04,-0.14,0.27,U] [#7 0.42,-0.20,0.00,M5] [#8 -0.30,-0.01,0.00,M1] 
00:49:55.449 00.000 13300 refined, 2 included, MultiStar: {0.21, -0.05}, one-star: {0.32, 0.02}
00:49:55.449 00.000 13300 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-1.61) = xAngle (1.38 = 1.38)
00:49:55.449 00.000 13300 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.40 = 1.40)
00:49:55.449 00.000 13300 CameraToMount -- cameraX=0.21 cameraY=-0.05 hyp=0.22 cameraTheta=-0.22 mountX=0.04 mountY=0.21, mountTheta=1.39
00:49:55.451 00.002 13300 SchedulePrimaryMove(1016D950, x=0.21, y=-0.05, opts=13)
00:49:55.451 00.000 13300 Enqueuing Move request for scope (0.21, -0.05)
00:49:55.452 00.001 11596 Worker thread wakes up
00:49:55.452 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.05) opts 0xd
00:49:55.452 00.000 11596 Handling offset move in thread for scope, endpoint = (0.21, -0.05)
00:49:55.452 00.000 11596 Moving (0.21, -0.05) raw xDistance=0.04 yDistance=0.21
00:49:55.452 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:49:55.452 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:49:55.452 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
00:49:55.453 00.001 11596 MoveAxis(E, 0, ABG)
00:49:55.453 00.000 11596 Move returns status 0, amount 0
00:49:55.453 00.000 11596 MoveAxis(N, 0, ABG)
00:49:55.453 00.000 11596 Move returns status 0, amount 0
00:49:55.453 00.000 11596 move complete, result=0
00:49:55.453 00.000 11596 worker thread done servicing request
00:49:55.462 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=116, Gamma=0.510
00:49:55.472 00.010 13300 UpdateGuideState exits: m=1090 SNR=23.1
00:49:55.472 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:55.472 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:49:55.472 00.000 13300 Enqueuing Expose request
00:49:55.472 00.000 11596 Worker thread wakes up
00:49:55.473 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:49:55.473 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:49:55.984 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:49:58.272 02.288 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"510367c7-a610-48fe-95d7-7b4fe82c0938"}
00:49:58.272 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"510367c7-a610-48fe-95d7-7b4fe82c0938"}
00:49:58.273 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"31fdb2f9-3173-4768-941f-cadcc26976ea"}
00:49:58.273 00.000 13300 case statement mapped state 6 to 3
00:49:58.273 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"31fdb2f9-3173-4768-941f-cadcc26976ea"}
00:49:58.273 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8be8180b-33ea-48d7-a4fe-0d67a5dedb2e"}
00:49:58.274 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":252,"width":15,"height":15,"star_pos":[6.78,7.48],"pixels":"..."},"id":"8be8180b-33ea-48d7-a4fe-0d67a5dedb2e"}
00:49:59.008 00.734 11596 Exposure complete
00:49:59.078 00.070 11596 worker thread done servicing request
00:49:59.078 00.000 13300 OnExposeComplete: enter
00:49:59.079 00.001 13300 UpdateGuideState(): m_state=6
00:49:59.079 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 253
00:49:59.079 00.000 13300 Star::Find returns 1 (0), X=133.94, Y=995.41, Mass=1116, SNR=23.4, Peak=96 HFD=3.9
00:49:59.079 00.000 13300 MultiStar: large primary error, entering stabilization period
00:49:59.079 00.000 13300 CameraToMount -- cameraTheta (-0.11) - m_xAngle (-1.61) = xAngle (1.50 = 1.50)
00:49:59.079 00.000 13300 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.51 = 1.51)
00:49:59.080 00.001 13300 CameraToMount -- cameraX=0.48 cameraY=-0.05 hyp=0.48 cameraTheta=-0.11 mountX=0.03 mountY=0.48, mountTheta=1.50
00:49:59.083 00.003 13300 SchedulePrimaryMove(1016D950, x=0.48, y=-0.05, opts=13)
00:49:59.083 00.000 13300 Enqueuing Move request for scope (0.48, -0.05)
00:49:59.083 00.000 11596 Worker thread wakes up
00:49:59.083 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.05) opts 0xd
00:49:59.083 00.000 11596 Handling offset move in thread for scope, endpoint = (0.48, -0.05)
00:49:59.083 00.000 11596 Moving (0.48, -0.05) raw xDistance=0.03 yDistance=0.48
00:49:59.083 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:49:59.083 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:49:59.083 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48
00:49:59.084 00.001 11596 MoveAxis(E, 0, ABG)
00:49:59.084 00.000 11596 Move returns status 0, amount 0
00:49:59.084 00.000 11596 MoveAxis(N, 0, ABG)
00:49:59.084 00.000 11596 Move returns status 0, amount 0
00:49:59.084 00.000 11596 move complete, result=0
00:49:59.084 00.000 11596 worker thread done servicing request
00:49:59.090 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
00:49:59.100 00.010 13300 UpdateGuideState exits: m=1116 SNR=23.4
00:49:59.100 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:59.100 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:49:59.100 00.000 13300 Enqueuing Expose request
00:49:59.100 00.000 11596 Worker thread wakes up
00:49:59.100 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.5 px 0 ms NORTH
00:49:59.100 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:49:59.615 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:50:01.273 01.658 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"84ce9b29-2fff-489c-b472-cfb166aaf34b"}
00:50:01.273 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"84ce9b29-2fff-489c-b472-cfb166aaf34b"}
00:50:01.274 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c1f1f3d3-2b53-46c1-b8c7-06488a7fc790"}
00:50:01.274 00.000 13300 case statement mapped state 6 to 3
00:50:01.274 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c1f1f3d3-2b53-46c1-b8c7-06488a7fc790"}
00:50:01.274 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3c18c685-1ae3-4e1f-9a76-93dd148969fb"}
00:50:01.275 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":253,"width":15,"height":15,"star_pos":[6.94,7.41],"pixels":"..."},"id":"3c18c685-1ae3-4e1f-9a76-93dd148969fb"}
00:50:02.661 01.386 11596 Exposure complete
00:50:02.750 00.089 11596 worker thread done servicing request
00:50:02.750 00.000 13300 OnExposeComplete: enter
00:50:02.750 00.000 13300 UpdateGuideState(): m_state=6
00:50:02.750 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 254
00:50:02.751 00.001 13300 Star::Find returns 1 (0), X=133.91, Y=995.52, Mass=1122, SNR=23.3, Peak=92 HFD=3.9
00:50:02.751 00.000 13300 CameraToMount -- cameraTheta (0.14) - m_xAngle (-1.61) = xAngle (1.75 = 1.75)
00:50:02.751 00.000 13300 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.76 = 1.76)
00:50:02.751 00.000 13300 CameraToMount -- cameraX=0.45 cameraY=0.06 hyp=0.46 cameraTheta=0.14 mountX=-0.08 mountY=0.45, mountTheta=1.75
00:50:02.753 00.002 13300 SchedulePrimaryMove(1016D950, x=0.45, y=0.06, opts=13)
00:50:02.753 00.000 13300 Enqueuing Move request for scope (0.45, 0.06)
00:50:02.753 00.000 11596 Worker thread wakes up
00:50:02.753 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.06) opts 0xd
00:50:02.754 00.001 11596 Handling offset move in thread for scope, endpoint = (0.45, 0.06)
00:50:02.754 00.000 11596 Moving (0.45, 0.06) raw xDistance=-0.08 yDistance=0.45
00:50:02.754 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:50:02.754 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:50:02.754 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
00:50:02.754 00.000 11596 MoveAxis(E, 0, ABG)
00:50:02.754 00.000 11596 Move returns status 0, amount 0
00:50:02.754 00.000 11596 MoveAxis(N, 0, ABG)
00:50:02.754 00.000 11596 Move returns status 0, amount 0
00:50:02.754 00.000 11596 move complete, result=0
00:50:02.754 00.000 11596 worker thread done servicing request
00:50:02.760 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=249, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
00:50:02.768 00.008 13300 UpdateGuideState exits: m=1122 SNR=23.3
00:50:02.768 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:02.768 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:50:02.768 00.000 13300 Enqueuing Expose request
00:50:02.768 00.000 11596 Worker thread wakes up
00:50:02.768 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
00:50:02.768 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:50:03.271 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:50:04.272 01.001 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1febc524-3b7e-4435-964d-b850179297e2"}
00:50:04.272 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1febc524-3b7e-4435-964d-b850179297e2"}
00:50:04.273 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2fbe5456-5fba-47b9-a719-06b33f11db34"}
00:50:04.273 00.000 13300 case statement mapped state 6 to 3
00:50:04.273 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2fbe5456-5fba-47b9-a719-06b33f11db34"}
00:50:04.273 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e84890cb-46d9-4e7d-bca4-de3a37a9ec9d"}
00:50:04.274 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":254,"width":15,"height":15,"star_pos":[6.91,6.52],"pixels":"..."},"id":"e84890cb-46d9-4e7d-bca4-de3a37a9ec9d"}
00:50:06.303 02.029 11596 Exposure complete
00:50:06.371 00.068 11596 worker thread done servicing request
00:50:06.371 00.000 13300 OnExposeComplete: enter
00:50:06.371 00.000 13300 UpdateGuideState(): m_state=6
00:50:06.372 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 255
00:50:06.372 00.000 13300 Star::Find returns 1 (0), X=133.93, Y=995.33, Mass=1137, SNR=23.5, Peak=94 HFD=4.0
00:50:06.372 00.000 13300 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-1.61) = xAngle (1.35 = 1.35)
00:50:06.372 00.000 13300 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.36 = 1.36)
00:50:06.372 00.000 13300 CameraToMount -- cameraX=0.47 cameraY=-0.13 hyp=0.49 cameraTheta=-0.26 mountX=0.11 mountY=0.48, mountTheta=1.35
00:50:06.374 00.002 13300 SchedulePrimaryMove(1016D950, x=0.47, y=-0.13, opts=13)
00:50:06.374 00.000 13300 Enqueuing Move request for scope (0.47, -0.13)
00:50:06.374 00.000 11596 Worker thread wakes up
00:50:06.375 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.13) opts 0xd
00:50:06.375 00.000 11596 Handling offset move in thread for scope, endpoint = (0.47, -0.13)
00:50:06.375 00.000 11596 Moving (0.47, -0.13) raw xDistance=0.11 yDistance=0.48
00:50:06.375 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:50:06.375 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:50:06.375 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48
00:50:06.375 00.000 11596 MoveAxis(E, 0, ABG)
00:50:06.375 00.000 11596 Move returns status 0, amount 0
00:50:06.375 00.000 11596 MoveAxis(N, 0, ABG)
00:50:06.376 00.001 11596 Move returns status 0, amount 0
00:50:06.376 00.000 11596 move complete, result=0
00:50:06.376 00.000 11596 worker thread done servicing request
00:50:06.382 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
00:50:06.390 00.008 13300 UpdateGuideState exits: m=1137 SNR=23.5
00:50:06.390 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:06.390 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:50:06.390 00.000 13300 Enqueuing Expose request
00:50:06.391 00.001 11596 Worker thread wakes up
00:50:06.391 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
00:50:06.391 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:50:06.899 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:50:07.271 00.372 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"59edbb33-3539-4f75-8a7f-ecb9ac56f42c"}
00:50:07.271 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"59edbb33-3539-4f75-8a7f-ecb9ac56f42c"}
00:50:07.272 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"00cddf82-ba8a-4c20-bbc6-5834c4194088"}
00:50:07.272 00.000 13300 case statement mapped state 6 to 3
00:50:07.272 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"00cddf82-ba8a-4c20-bbc6-5834c4194088"}
00:50:07.273 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"69f2237c-9edc-444a-b73c-aa911e0f6747"}
00:50:07.273 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":255,"width":15,"height":15,"star_pos":[6.93,7.33],"pixels":"..."},"id":"69f2237c-9edc-444a-b73c-aa911e0f6747"}
00:50:09.935 02.662 11596 Exposure complete
00:50:10.005 00.070 11596 worker thread done servicing request
00:50:10.005 00.000 13300 OnExposeComplete: enter
00:50:10.005 00.000 13300 UpdateGuideState(): m_state=6
00:50:10.006 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 256
00:50:10.006 00.000 13300 Star::Find returns 1 (0), X=133.80, Y=995.38, Mass=1126, SNR=23.4, Peak=96 HFD=3.8
00:50:10.006 00.000 13300 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-1.61) = xAngle (1.39 = 1.39)
00:50:10.006 00.000 13300 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.41 = 1.41)
00:50:10.006 00.000 13300 CameraToMount -- cameraX=0.34 cameraY=-0.07 hyp=0.35 cameraTheta=-0.22 mountX=0.06 mountY=0.34, mountTheta=1.39
00:50:10.008 00.002 13300 SchedulePrimaryMove(1016D950, x=0.34, y=-0.07, opts=13)
00:50:10.008 00.000 13300 Enqueuing Move request for scope (0.34, -0.07)
00:50:10.008 00.000 11596 Worker thread wakes up
00:50:10.008 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.07) opts 0xd
00:50:10.008 00.000 11596 Handling offset move in thread for scope, endpoint = (0.34, -0.07)
00:50:10.008 00.000 11596 Moving (0.34, -0.07) raw xDistance=0.06 yDistance=0.34
00:50:10.009 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:50:10.009 00.000 11596 switching direction from -1 to 1 - decHistory=3 oldest=-0.65 newest=1.27
00:50:10.009 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34
00:50:10.009 00.000 11596 MoveAxis(E, 0, ABG)
00:50:10.009 00.000 11596 Move returns status 0, amount 0
00:50:10.009 00.000 11596 BLC: Oldest BLC event removed
00:50:10.009 00.000 11596 BLC: Dec direction reversal from North to South, backlash comp pulse of 134 applied
00:50:10.009 00.000 11596 MoveAxis(S, 587, ABG)
00:50:10.009 00.000 11596 Guiding  Dir = 1, Dur = 587
00:50:10.009 00.000 11596 IsSlewing returns 0
00:50:10.015 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=249, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
00:50:10.023 00.008 13300 UpdateGuideState exits: m=1126 SNR=23.4
00:50:10.023 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:10.023 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:50:10.023 00.000 13300 Enqueuing Expose request
00:50:10.123 00.100 11596 IsGuiding returns 0
00:50:10.214 00.091 11596 PulseGuide returned control before completion, sleep 506
00:50:10.271 00.057 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3decaa79-9258-444d-95aa-576fcde04362"}
00:50:10.271 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3decaa79-9258-444d-95aa-576fcde04362"}
00:50:10.271 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9e641ca4-9843-40ae-9957-ed96bf62a3b7"}
00:50:10.272 00.001 13300 case statement mapped state 6 to 3
00:50:10.272 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9e641ca4-9843-40ae-9957-ed96bf62a3b7"}
00:50:10.272 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"14b68ee8-0c2d-4b43-8056-b67d145893c8"}
00:50:10.272 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":256,"width":15,"height":15,"star_pos":[6.80,7.38],"pixels":"..."},"id":"14b68ee8-0c2d-4b43-8056-b67d145893c8"}
00:50:10.792 00.520 11596 IsGuiding returns 1
00:50:10.792 00.000 11596 scope still moving after pulse duration time elapsed
00:50:10.828 00.036 11596 IsSlewing returns 0
00:50:10.901 00.073 11596 IsGuiding returns 1
00:50:10.937 00.036 11596 IsSlewing returns 0
00:50:11.007 00.070 11596 IsGuiding returns 0
00:50:11.007 00.000 11596 scope move finished after 587 + 297 ms
00:50:11.007 00.000 11596 Move returns status 0, amount 587
00:50:11.007 00.000 11596 move complete, result=0
00:50:11.007 00.000 11596 worker thread done servicing request
00:50:11.007 00.000 11596 Worker thread wakes up
00:50:11.007 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.3 px 587 ms SOUTH
00:50:11.007 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:50:11.523 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:50:13.270 01.747 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ecba43b2-c1fd-4314-b1e2-0442cf7bffb0"}
00:50:13.270 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ecba43b2-c1fd-4314-b1e2-0442cf7bffb0"}
00:50:13.271 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bfb8fe26-6b83-442f-9656-1bfb17fc4fdc"}
00:50:13.271 00.000 13300 case statement mapped state 6 to 3
00:50:13.272 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bfb8fe26-6b83-442f-9656-1bfb17fc4fdc"}
00:50:13.273 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0a298c19-2987-4eb9-a391-0171e5bb5455"}
00:50:13.274 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":256,"width":15,"height":15,"star_pos":[6.80,7.38],"pixels":"..."},"id":"0a298c19-2987-4eb9-a391-0171e5bb5455"}
00:50:14.581 01.307 11596 Exposure complete
00:50:14.689 00.108 11596 worker thread done servicing request
00:50:14.689 00.000 13300 OnExposeComplete: enter
00:50:14.689 00.000 13300 UpdateGuideState(): m_state=6
00:50:14.690 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 257
00:50:14.690 00.000 13300 Star::Find returns 1 (0), X=133.50, Y=995.58, Mass=1110, SNR=23.3, Peak=101 HFD=4.0
00:50:14.690 00.000 13300 MultiStar: exiting stabilization period
00:50:14.691 00.001 13300 MultiStar: [#1 -0.16,0.02,0.61,U] [#2 -0.02,0.01,0.55,U] [#3 -0.22,-0.39,0.00,M9] [#4 -0.47,0.53,0.00,M1] [#5 -0.16,-0.22,0.00,M7] [#6 -0.25,0.12,0.00,M2] [#7 0.09,-0.24,0.00,M6] [#8 -0.56,-0.29,0.00,M2] 
00:50:14.691 00.000 13300 refined, 2 included, MultiStar: {-0.03, 0.06}, one-star: {0.04, 0.12}
00:50:14.692 00.001 13300 CameraToMount -- cameraTheta (2.02) - m_xAngle (-1.61) = xAngle (3.63 = -2.65)
00:50:14.692 00.000 13300 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.65 = -2.64)
00:50:14.692 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.06 hyp=0.07 cameraTheta=2.02 mountX=-0.06 mountY=-0.03, mountTheta=-2.64
00:50:14.696 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.06, opts=13)
00:50:14.696 00.000 13300 Enqueuing Move request for scope (-0.03, 0.06)
00:50:14.696 00.000 11596 Worker thread wakes up
00:50:14.696 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.06) opts 0xd
00:50:14.697 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.06)
00:50:14.697 00.000 11596 Moving (-0.03, 0.06) raw xDistance=-0.06 yDistance=-0.03
00:50:14.697 00.000 11596 BLC: History state: CurrMiss=-0.03, AvgInitMiss=0.11, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.342643, 1:-0.034316
00:50:14.697 00.000 11596 BLC: No correction, Miss < min_move
00:50:14.697 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:50:14.697 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:14.698 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:50:14.698 00.000 11596 MoveAxis(E, 0, ABG)
00:50:14.699 00.001 11596 Move returns status 0, amount 0
00:50:14.699 00.000 11596 MoveAxis(N, 0, ABG)
00:50:14.699 00.000 11596 Move returns status 0, amount 0
00:50:14.699 00.000 11596 move complete, result=0
00:50:14.699 00.000 11596 worker thread done servicing request
00:50:14.710 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
00:50:14.723 00.013 13300 UpdateGuideState exits: m=1110 SNR=23.3
00:50:14.723 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:14.724 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:50:14.724 00.000 13300 Enqueuing Expose request
00:50:14.724 00.000 11596 Worker thread wakes up
00:50:14.724 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:50:14.724 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:50:15.240 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:50:16.270 01.030 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2170ebee-6eb4-4557-9504-23d11c9d13b5"}
00:50:16.270 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2170ebee-6eb4-4557-9504-23d11c9d13b5"}
00:50:16.271 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9de2fe41-b0f2-46db-95ff-87bdad6826cb"}
00:50:16.271 00.000 13300 case statement mapped state 6 to 3
00:50:16.271 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9de2fe41-b0f2-46db-95ff-87bdad6826cb"}
00:50:16.272 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9bd7b9a8-4986-4091-87bf-a3c2a534f917"}
00:50:16.272 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":257,"width":15,"height":15,"star_pos":[7.50,6.58],"pixels":"..."},"id":"9bd7b9a8-4986-4091-87bf-a3c2a534f917"}
00:50:18.276 02.004 11596 Exposure complete
00:50:18.351 00.075 11596 worker thread done servicing request
00:50:18.351 00.000 13300 OnExposeComplete: enter
00:50:18.352 00.001 13300 UpdateGuideState(): m_state=6
00:50:18.352 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 258
00:50:18.352 00.000 13300 Star::Find returns 1 (0), X=133.39, Y=995.48, Mass=1130, SNR=23.4, Peak=103 HFD=4.1
00:50:18.353 00.001 13300 MultiStar: [#1 -0.24,-0.01,0.00,M2] [#2 -0.14,-0.21,0.00,M6] [#3 -0.09,-0.28,0.00,M10] [#4 -0.41,0.31,0.00,M2] [#5 -0.13,-0.08,0.31,U] [#6 -0.50,0.27,0.00,M3] [#7 0.10,-0.17,0.30,U] [#8 -0.54,0.04,0.00,M3] 
00:50:18.353 00.000 13300 refined, 2 included, MultiStar: {-0.05, -0.03}, one-star: {-0.07, 0.02}
00:50:18.353 00.000 13300 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-1.61) = xAngle (-0.96 = -0.96)
00:50:18.353 00.000 13300 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.95 = -0.95)
00:50:18.353 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-2.57 mountX=0.03 mountY=-0.05, mountTheta=-0.96
00:50:18.356 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.03, opts=13)
00:50:18.356 00.000 13300 Enqueuing Move request for scope (-0.05, -0.03)
00:50:18.356 00.000 11596 Worker thread wakes up
00:50:18.356 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.03) opts 0xd
00:50:18.357 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.03)
00:50:18.357 00.000 11596 Moving (-0.05, -0.03) raw xDistance=0.03 yDistance=-0.05
00:50:18.357 00.000 11596 BLC: History state: CurrMiss=-0.05, AvgInitMiss=0.11, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.342643, 1:-0.034316, 2:-0.047317
00:50:18.357 00.000 11596 BLC: No correction, Miss < min_move
00:50:18.357 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:50:18.357 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:18.357 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:50:18.357 00.000 11596 MoveAxis(E, 0, ABG)
00:50:18.357 00.000 11596 Move returns status 0, amount 0
00:50:18.357 00.000 11596 MoveAxis(N, 0, ABG)
00:50:18.357 00.000 11596 Move returns status 0, amount 0
00:50:18.358 00.001 11596 move complete, result=0
00:50:18.358 00.000 11596 worker thread done servicing request
00:50:18.366 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
00:50:18.374 00.008 13300 UpdateGuideState exits: m=1130 SNR=23.4
00:50:18.374 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:18.374 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:50:18.374 00.000 13300 Enqueuing Expose request
00:50:18.374 00.000 11596 Worker thread wakes up
00:50:18.374 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:50:18.374 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:50:18.876 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:50:19.269 00.393 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"23eeda04-27b2-4eaf-b295-542775031ac5"}
00:50:19.269 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"23eeda04-27b2-4eaf-b295-542775031ac5"}
00:50:19.270 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f23a8768-fe61-44e3-a003-0822c463097b"}
00:50:19.270 00.000 13300 case statement mapped state 6 to 3
00:50:19.270 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f23a8768-fe61-44e3-a003-0822c463097b"}
00:50:19.271 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dda114fe-17ab-462f-8544-d317818e4d27"}
00:50:19.271 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":258,"width":15,"height":15,"star_pos":[7.39,7.48],"pixels":"..."},"id":"dda114fe-17ab-462f-8544-d317818e4d27"}
00:50:21.930 02.659 11596 Exposure complete
00:50:22.010 00.080 11596 worker thread done servicing request
00:50:22.010 00.000 13300 OnExposeComplete: enter
00:50:22.010 00.000 13300 UpdateGuideState(): m_state=6
00:50:22.010 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 259
00:50:22.011 00.001 13300 Star::Find returns 1 (0), X=133.35, Y=995.44, Mass=1154, SNR=23.7, Peak=101 HFD=4.0
00:50:22.011 00.000 13300 MultiStar: [#1 -0.27,-0.16,0.00,M3] [#2 -0.20,-0.27,0.00,M7] [#3 -0.14,-0.38,0.00,R] [#4 -0.20,0.38,0.00,M3] [#5 -0.09,-0.26,0.00,M7] [#6 -0.31,0.05,0.00,M4] [#7 0.26,-0.38,0.00,M6] [#8 -0.63,-0.35,0.00,M4] 
00:50:22.011 00.000 13300 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-1.61) = xAngle (-1.37 = -1.37)
00:50:22.011 00.000 13300 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.35 = -1.35)
00:50:22.011 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.02 hyp=0.11 cameraTheta=-2.97 mountX=0.02 mountY=-0.11, mountTheta=-1.37
00:50:22.013 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.02, opts=13)
00:50:22.013 00.000 13300 Enqueuing Move request for scope (-0.11, -0.02)
00:50:22.014 00.001 11596 Worker thread wakes up
00:50:22.014 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.02) opts 0xd
00:50:22.014 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.02)
00:50:22.014 00.000 11596 Moving (-0.11, -0.02) raw xDistance=0.02 yDistance=-0.11
00:50:22.014 00.000 11596 BLC: window closed
00:50:22.015 00.001 11596 BLC: History state: CurrMiss=-0.11, AvgInitMiss=0.11, ShCount=9, LgCount=1, SticCount=1,  Deflections: 0=0.342643, 1:-0.034316, 2:-0.047317
00:50:22.015 00.000 11596 BLC: No correction, Miss < min_move
00:50:22.015 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:50:22.015 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:22.015 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:50:22.015 00.000 11596 MoveAxis(E, 0, ABG)
00:50:22.016 00.001 11596 Move returns status 0, amount 0
00:50:22.016 00.000 11596 MoveAxis(N, 0, ABG)
00:50:22.016 00.000 11596 Move returns status 0, amount 0
00:50:22.016 00.000 11596 move complete, result=0
00:50:22.016 00.000 11596 worker thread done servicing request
00:50:22.021 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
00:50:22.035 00.014 13300 UpdateGuideState exits: m=1154 SNR=23.7
00:50:22.035 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:22.035 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:50:22.036 00.001 13300 Enqueuing Expose request
00:50:22.036 00.000 11596 Worker thread wakes up
00:50:22.036 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:50:22.036 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:50:22.268 00.232 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fda7be35-fe5e-454d-b38a-52e6a6ee7bc3"}
00:50:22.268 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fda7be35-fe5e-454d-b38a-52e6a6ee7bc3"}
00:50:22.269 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"87ec3256-8dc0-4d38-9646-a1f2fcded3cb"}
00:50:22.269 00.000 13300 case statement mapped state 6 to 3
00:50:22.269 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"87ec3256-8dc0-4d38-9646-a1f2fcded3cb"}
00:50:22.270 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"abc08b46-fcec-42c1-afe4-f04231786423"}
00:50:22.270 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":259,"width":15,"height":15,"star_pos":[7.35,7.44],"pixels":"..."},"id":"abc08b46-fcec-42c1-afe4-f04231786423"}
00:50:22.552 00.282 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:50:25.269 02.717 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"652dc4c5-97d0-4612-b817-e76285bbc62b"}
00:50:25.269 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"652dc4c5-97d0-4612-b817-e76285bbc62b"}
00:50:25.270 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"244a2d49-794b-4b4c-b593-2f6581e3909a"}
00:50:25.270 00.000 13300 case statement mapped state 6 to 3
00:50:25.270 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"244a2d49-794b-4b4c-b593-2f6581e3909a"}
00:50:25.271 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3994513f-19bf-4e9f-9184-9d0cec9e056a"}
00:50:25.271 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":259,"width":15,"height":15,"star_pos":[7.35,7.44],"pixels":"..."},"id":"3994513f-19bf-4e9f-9184-9d0cec9e056a"}
00:50:25.596 00.325 11596 Exposure complete
00:50:25.666 00.070 11596 worker thread done servicing request
00:50:25.666 00.000 13300 OnExposeComplete: enter
00:50:25.666 00.000 13300 UpdateGuideState(): m_state=6
00:50:25.667 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 260
00:50:25.667 00.000 13300 Star::Find returns 1 (0), X=133.48, Y=995.28, Mass=1106, SNR=23.2, Peak=100 HFD=3.9
00:50:25.667 00.000 13300 MultiStar: [#1 -0.24,-0.20,0.00,M4] [#2 -0.16,-0.20,0.00,M8] [#3 0.09,-0.14,0.30,U] [#4 -0.03,-0.13,0.27,U] [#5 0.10,-0.36,0.00,M8] [#6 -0.29,-0.37,0.00,M5] [#7 -0.12,-0.50,0.00,M7] [#8 -0.12,-0.19,0.29,U] 
00:50:25.667 00.000 13300 refined, 3 included, MultiStar: {0.01, -0.17}, one-star: {0.03, -0.18}
00:50:25.667 00.000 13300 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-1.61) = xAngle (0.07 = 0.07)
00:50:25.667 00.000 13300 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.09 = 0.09)
00:50:25.668 00.001 13300 CameraToMount -- cameraX=0.01 cameraY=-0.17 hyp=0.17 cameraTheta=-1.54 mountX=0.17 mountY=0.01, mountTheta=0.09
00:50:25.669 00.001 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.17, opts=13)
00:50:25.669 00.000 13300 Enqueuing Move request for scope (0.01, -0.17)
00:50:25.670 00.001 11596 Worker thread wakes up
00:50:25.670 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.17) opts 0xd
00:50:25.670 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.17)
00:50:25.670 00.000 11596 Moving (0.01, -0.17) raw xDistance=0.17 yDistance=0.01
00:50:25.670 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
00:50:25.670 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:25.670 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:50:25.671 00.001 11596 MoveAxis(W, 211, ABG)
00:50:25.671 00.000 11596 Guiding  Dir = 3, Dur = 211
00:50:25.671 00.000 11596 IsSlewing returns 0
00:50:25.677 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=241, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
00:50:25.685 00.008 13300 UpdateGuideState exits: m=1106 SNR=23.2
00:50:25.685 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:25.685 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:50:25.685 00.000 13300 Enqueuing Expose request
00:50:25.840 00.155 11596 IsGuiding returns 0
00:50:26.337 00.497 11596 IsGuiding returns 1
00:50:26.337 00.000 11596 scope still moving after pulse duration time elapsed
00:50:26.553 00.216 11596 IsSlewing returns 0
00:50:26.640 00.087 11596 IsGuiding returns 0
00:50:26.640 00.000 11596 scope move finished after 211 + 589 ms
00:50:26.640 00.000 11596 Move returns status 0, amount 211
00:50:26.640 00.000 11596 MoveAxis(N, 0, ABG)
00:50:26.640 00.000 11596 Move returns status 0, amount 0
00:50:26.641 00.001 11596 move complete, result=0
00:50:26.641 00.000 11596 worker thread done servicing request
00:50:26.641 00.000 13300 GuideStep: 0.2 px 211 ms WEST, 0.0 px 0 ms NORTH
00:50:26.641 00.000 11596 Worker thread wakes up
00:50:26.641 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:50:27.154 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:50:28.267 01.113 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7f674e2e-a1e4-429c-acee-b552bd0e9a44"}
00:50:28.267 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7f674e2e-a1e4-429c-acee-b552bd0e9a44"}
00:50:28.268 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c76ee3e2-9052-4193-a81b-141ac9ff5150"}
00:50:28.268 00.000 13300 case statement mapped state 6 to 3
00:50:28.268 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c76ee3e2-9052-4193-a81b-141ac9ff5150"}
00:50:28.268 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d626b730-65cf-4506-ae6e-3995aa919ce3"}
00:50:28.269 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":260,"width":15,"height":15,"star_pos":[7.48,7.28],"pixels":"..."},"id":"d626b730-65cf-4506-ae6e-3995aa919ce3"}
00:50:30.194 01.925 11596 Exposure complete
00:50:30.262 00.068 11596 worker thread done servicing request
00:50:30.262 00.000 13300 OnExposeComplete: enter
00:50:30.262 00.000 13300 UpdateGuideState(): m_state=6
00:50:30.262 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 261
00:50:30.263 00.001 13300 Star::Find returns 1 (0), X=133.44, Y=995.38, Mass=1131, SNR=23.4, Peak=94 HFD=4.1
00:50:30.263 00.000 13300 MultiStar: [#1 -0.22,-0.31,0.00,M5] [#2 -0.07,-0.15,0.55,U] [#3 -0.11,-0.02,0.30,U] [#4 -0.11,0.11,0.29,U] [#5 -0.00,-0.14,0.31,U] [#6 -0.00,-0.07,0.27,U] [#7 -0.01,-0.26,0.00,M8] [#8 -0.34,-0.18,0.00,M4] 
00:50:30.263 00.000 13300 single-star, 5 included, MultiStar: {-0.05, -0.07}, one-star: {-0.02, -0.07}
00:50:30.263 00.000 13300 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-1.61) = xAngle (-0.22 = -0.22)
00:50:30.263 00.000 13300 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.21 = -0.21)
00:50:30.263 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.07 hyp=0.08 cameraTheta=-1.83 mountX=0.08 mountY=-0.02, mountTheta=-0.21
00:50:30.265 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.07, opts=13)
00:50:30.266 00.001 13300 Enqueuing Move request for scope (-0.02, -0.07)
00:50:30.266 00.000 11596 Worker thread wakes up
00:50:30.266 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.07) opts 0xd
00:50:30.266 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.07)
00:50:30.266 00.000 11596 Moving (-0.02, -0.07) raw xDistance=0.08 yDistance=-0.02
00:50:30.266 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:50:30.267 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:30.267 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:50:30.267 00.000 11596 MoveAxis(E, 0, ABG)
00:50:30.267 00.000 11596 Move returns status 0, amount 0
00:50:30.267 00.000 11596 MoveAxis(N, 0, ABG)
00:50:30.267 00.000 11596 Move returns status 0, amount 0
00:50:30.267 00.000 11596 move complete, result=0
00:50:30.268 00.001 11596 worker thread done servicing request
00:50:30.273 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=244, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
00:50:30.282 00.009 13300 UpdateGuideState exits: m=1131 SNR=23.4
00:50:30.282 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:30.282 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:50:30.282 00.000 13300 Enqueuing Expose request
00:50:30.282 00.000 11596 Worker thread wakes up
00:50:30.282 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:50:30.282 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:50:30.787 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:50:31.266 00.479 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"903d54c9-1643-4da8-8b90-70a054b19b35"}
00:50:31.266 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"903d54c9-1643-4da8-8b90-70a054b19b35"}
00:50:31.280 00.014 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4604d497-ea18-4a9f-805c-9f9fc7a4a5d7"}
00:50:31.281 00.001 13300 case statement mapped state 6 to 3
00:50:31.281 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4604d497-ea18-4a9f-805c-9f9fc7a4a5d7"}
00:50:31.282 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7ca59c80-c0c9-4f45-a361-54c51e30e200"}
00:50:31.282 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":261,"width":15,"height":15,"star_pos":[7.44,7.38],"pixels":"..."},"id":"7ca59c80-c0c9-4f45-a361-54c51e30e200"}
00:50:33.835 02.553 11596 Exposure complete
00:50:33.905 00.070 11596 worker thread done servicing request
00:50:33.905 00.000 13300 OnExposeComplete: enter
00:50:33.905 00.000 13300 UpdateGuideState(): m_state=6
00:50:33.905 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 262
00:50:33.905 00.000 13300 Star::Find returns 1 (0), X=133.41, Y=995.37, Mass=1148, SNR=23.6, Peak=96 HFD=3.9
00:50:33.906 00.001 13300 MultiStar: [#1 -0.16,-0.28,0.00,M6] [#2 -0.18,-0.28,0.00,M8] [#3 -0.08,0.07,0.30,U] [#4 -0.28,0.09,0.00,M2] [#5 -0.15,-0.30,0.00,M8] [#6 -0.42,-0.32,0.00,M5] [#7 0.04,-0.30,0.00,M9] [#8 -0.58,-0.22,0.00,M5] 
00:50:33.906 00.000 13300 refined, 1 included, MultiStar: {-0.06, -0.05}, one-star: {-0.05, -0.09}
00:50:33.906 00.000 13300 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-1.61) = xAngle (-0.78 = -0.78)
00:50:33.906 00.000 13300 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.77 = -0.77)
00:50:33.906 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-2.39 mountX=0.06 mountY=-0.05, mountTheta=-0.78
00:50:33.908 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.05, opts=13)
00:50:33.908 00.000 13300 Enqueuing Move request for scope (-0.06, -0.05)
00:50:33.908 00.000 11596 Worker thread wakes up
00:50:33.909 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.05) opts 0xd
00:50:33.909 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.05)
00:50:33.909 00.000 11596 Moving (-0.06, -0.05) raw xDistance=0.06 yDistance=-0.05
00:50:33.909 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:50:33.909 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:33.909 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:50:33.910 00.001 11596 MoveAxis(E, 0, ABG)
00:50:33.910 00.000 11596 Move returns status 0, amount 0
00:50:33.910 00.000 11596 MoveAxis(N, 0, ABG)
00:50:33.910 00.000 11596 Move returns status 0, amount 0
00:50:33.910 00.000 11596 move complete, result=0
00:50:33.910 00.000 11596 worker thread done servicing request
00:50:33.917 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
00:50:33.926 00.009 13300 UpdateGuideState exits: m=1148 SNR=23.6
00:50:33.927 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:33.927 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:50:33.927 00.000 13300 Enqueuing Expose request
00:50:33.927 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:50:33.927 00.000 11596 Worker thread wakes up
00:50:33.927 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:50:34.265 00.338 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"df6050ae-415a-4790-9fda-3555dbbad336"}
00:50:34.265 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"df6050ae-415a-4790-9fda-3555dbbad336"}
00:50:34.266 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7a695d0d-fc96-4a3a-8893-13785feb034e"}
00:50:34.266 00.000 13300 case statement mapped state 6 to 3
00:50:34.266 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7a695d0d-fc96-4a3a-8893-13785feb034e"}
00:50:34.267 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8a222429-d446-4a4a-85a0-623c43ac6339"}
00:50:34.267 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":262,"width":15,"height":15,"star_pos":[7.41,7.37],"pixels":"..."},"id":"8a222429-d446-4a4a-85a0-623c43ac6339"}
00:50:34.438 00.171 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:50:37.266 02.828 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"51d4235b-fe83-4f8b-8e97-17dfd210faf3"}
00:50:37.266 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"51d4235b-fe83-4f8b-8e97-17dfd210faf3"}
00:50:37.267 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f991b194-2919-42cb-8309-2dbb7ac309e5"}
00:50:37.267 00.000 13300 case statement mapped state 6 to 3
00:50:37.267 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f991b194-2919-42cb-8309-2dbb7ac309e5"}
00:50:37.267 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"74459a68-d2e0-4148-b6d3-38bacb33a744"}
00:50:37.268 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":262,"width":15,"height":15,"star_pos":[7.41,7.37],"pixels":"..."},"id":"74459a68-d2e0-4148-b6d3-38bacb33a744"}
00:50:37.478 00.210 11596 Exposure complete
00:50:37.551 00.073 11596 worker thread done servicing request
00:50:37.552 00.001 13300 OnExposeComplete: enter
00:50:37.552 00.000 13300 UpdateGuideState(): m_state=6
00:50:37.552 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 263
00:50:37.553 00.001 13300 Star::Find returns 1 (0), X=133.33, Y=995.31, Mass=1122, SNR=23.4, Peak=92 HFD=3.7
00:50:37.553 00.000 13300 MultiStar: [#1 -0.28,-0.11,0.00,M7] [#2 -0.05,-0.30,0.00,M9] [#3 -0.10,-0.24,0.00,M1] [#4 -0.21,0.27,0.00,M3] [#5 -0.05,-0.41,0.00,M9] [#6 -0.47,0.08,0.00,M6] [#7 -0.11,-0.19,0.29,U] [#8 -0.27,-0.18,0.00,M6] 
00:50:37.553 00.000 13300 single-star, 1 included, MultiStar: {-0.12, -0.16}, one-star: {-0.13, -0.15}
00:50:37.553 00.000 13300 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-1.61) = xAngle (-0.67 = -0.67)
00:50:37.553 00.000 13300 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.66 = -0.66)
00:50:37.554 00.001 13300 CameraToMount -- cameraX=-0.13 cameraY=-0.15 hyp=0.20 cameraTheta=-2.28 mountX=0.16 mountY=-0.12, mountTheta=-0.66
00:50:37.555 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=-0.15, opts=13)
00:50:37.556 00.001 13300 Enqueuing Move request for scope (-0.13, -0.15)
00:50:37.556 00.000 11596 Worker thread wakes up
00:50:37.556 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.15) opts 0xd
00:50:37.556 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, -0.15)
00:50:37.556 00.000 11596 Moving (-0.13, -0.15) raw xDistance=0.16 yDistance=-0.12
00:50:37.556 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
00:50:37.556 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:37.557 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:50:37.557 00.000 11596 MoveAxis(W, 195, ABG)
00:50:37.557 00.000 11596 Guiding  Dir = 3, Dur = 195
00:50:37.557 00.000 11596 IsSlewing returns 0
00:50:37.565 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
00:50:37.576 00.011 13300 UpdateGuideState exits: m=1122 SNR=23.4
00:50:37.576 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:37.576 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:50:37.576 00.000 13300 Enqueuing Expose request
00:50:37.600 00.024 11596 IsGuiding returns 0
00:50:37.786 00.186 11596 PulseGuide returned control before completion, sleep 19
00:50:38.003 00.217 11596 IsGuiding returns 0
00:50:38.003 00.000 11596 Move returns status 0, amount 195
00:50:38.003 00.000 11596 MoveAxis(N, 0, ABG)
00:50:38.003 00.000 11596 Move returns status 0, amount 0
00:50:38.003 00.000 11596 move complete, result=0
00:50:38.003 00.000 11596 worker thread done servicing request
00:50:38.003 00.000 11596 Worker thread wakes up
00:50:38.003 00.000 13300 GuideStep: 0.2 px 195 ms WEST, -0.1 px 0 ms NORTH
00:50:38.004 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:50:38.510 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:50:40.265 01.755 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2c49631a-3bed-4af0-ab16-952963c0a068"}
00:50:40.266 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2c49631a-3bed-4af0-ab16-952963c0a068"}
00:50:40.266 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a8a3d5bd-ac8b-477f-91a0-30f3db6b0de3"}
00:50:40.266 00.000 13300 case statement mapped state 6 to 3
00:50:40.266 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a8a3d5bd-ac8b-477f-91a0-30f3db6b0de3"}
00:50:40.267 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3076bb0f-6874-4194-92ba-94afdae15741"}
00:50:40.267 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":263,"width":15,"height":15,"star_pos":[7.33,7.31],"pixels":"..."},"id":"3076bb0f-6874-4194-92ba-94afdae15741"}
00:50:41.555 01.288 11596 Exposure complete
00:50:41.624 00.069 11596 worker thread done servicing request
00:50:41.624 00.000 13300 OnExposeComplete: enter
00:50:41.624 00.000 13300 UpdateGuideState(): m_state=6
00:50:41.625 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 264
00:50:41.625 00.000 13300 Star::Find returns 1 (0), X=133.40, Y=995.16, Mass=1158, SNR=23.7, Peak=96 HFD=3.9
00:50:41.625 00.000 13300 MultiStar: [#1 -0.30,-0.43,0.00,M8] [#2 -0.08,-0.43,0.00,M10] [#3 -0.03,-0.15,0.30,U] [#4 -0.21,0.06,0.27,U] [#5 -0.16,-0.42,0.00,M10] [#6 -0.07,-0.19,0.28,U] [#7 -0.01,-0.45,0.00,M9] [#8 -0.73,-0.63,0.00,M7] 
00:50:41.626 00.001 13300 refined, 3 included, MultiStar: {-0.08, -0.21}, one-star: {-0.06, -0.30}
00:50:41.626 00.000 13300 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-1.61) = xAngle (-0.32 = -0.32)
00:50:41.626 00.000 13300 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.30 = -0.30)
00:50:41.626 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.21 hyp=0.22 cameraTheta=-1.93 mountX=0.21 mountY=-0.07, mountTheta=-0.30
00:50:41.628 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.21, opts=13)
00:50:41.628 00.000 13300 Enqueuing Move request for scope (-0.08, -0.21)
00:50:41.628 00.000 11596 Worker thread wakes up
00:50:41.628 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.21) opts 0xd
00:50:41.628 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.21)
00:50:41.628 00.000 11596 Moving (-0.08, -0.21) raw xDistance=0.21 yDistance=-0.07
00:50:41.628 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
00:50:41.628 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:41.628 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:50:41.629 00.001 11596 MoveAxis(W, 276, ABG)
00:50:41.629 00.000 11596 Guiding  Dir = 3, Dur = 276
00:50:41.629 00.000 11596 IsSlewing returns 0
00:50:41.634 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=219, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
00:50:41.648 00.014 13300 UpdateGuideState exits: m=1158 SNR=23.7
00:50:41.649 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:41.649 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:50:41.649 00.000 13300 Enqueuing Expose request
00:50:41.702 00.053 11596 IsGuiding returns 0
00:50:41.922 00.220 11596 PulseGuide returned control before completion, sleep 67
00:50:42.116 00.194 11596 IsGuiding returns 1
00:50:42.116 00.000 11596 scope still moving after pulse duration time elapsed
00:50:42.145 00.029 11596 IsSlewing returns 0
00:50:42.271 00.126 11596 IsGuiding returns 0
00:50:42.271 00.000 11596 scope move finished after 276 + 291 ms
00:50:42.271 00.000 11596 Move returns status 0, amount 276
00:50:42.271 00.000 11596 MoveAxis(N, 0, ABG)
00:50:42.271 00.000 11596 Move returns status 0, amount 0
00:50:42.271 00.000 11596 move complete, result=0
00:50:42.272 00.001 11596 worker thread done servicing request
00:50:42.272 00.000 13300 GuideStep: 0.2 px 276 ms WEST, -0.1 px 0 ms NORTH
00:50:42.272 00.000 11596 Worker thread wakes up
00:50:42.272 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:50:42.777 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:50:43.265 00.488 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"44b8f5f1-f026-464b-b397-e5b15121fec8"}
00:50:43.265 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"44b8f5f1-f026-464b-b397-e5b15121fec8"}
00:50:43.266 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9707a248-0758-4934-9929-651a3a6c83cc"}
00:50:43.266 00.000 13300 case statement mapped state 6 to 3
00:50:43.267 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9707a248-0758-4934-9929-651a3a6c83cc"}
00:50:43.267 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f484271b-9f34-48c8-bdae-6bf0f465549c"}
00:50:43.267 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":264,"width":15,"height":15,"star_pos":[7.40,7.16],"pixels":"..."},"id":"f484271b-9f34-48c8-bdae-6bf0f465549c"}
00:50:45.820 02.553 11596 Exposure complete
00:50:45.890 00.070 11596 worker thread done servicing request
00:50:45.890 00.000 13300 OnExposeComplete: enter
00:50:45.891 00.001 13300 UpdateGuideState(): m_state=6
00:50:45.891 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 265
00:50:45.891 00.000 13300 Star::Find returns 1 (0), X=133.31, Y=995.34, Mass=1122, SNR=23.3, Peak=87 HFD=3.9
00:50:45.892 00.001 13300 MultiStar: [#1 -0.27,-0.25,0.00,M9] [#2 -0.01,-0.26,0.00,R] [#3 -0.17,-0.16,0.31,U] [#4 -0.69,0.26,0.00,M3] [#5 -0.00,-0.07,0.32,U] [#6 -0.53,-0.41,0.00,M6] [#7 -0.20,-0.51,0.00,M10] [#8 -0.68,-0.57,0.00,M8] 
00:50:45.892 00.000 13300 refined, 2 included, MultiStar: {-0.12, -0.12}, one-star: {-0.15, -0.12}
00:50:45.892 00.000 13300 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-1.61) = xAngle (-0.79 = -0.79)
00:50:45.892 00.000 13300 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.77 = -0.77)
00:50:45.892 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=-0.12 hyp=0.17 cameraTheta=-2.39 mountX=0.12 mountY=-0.12, mountTheta=-0.78
00:50:45.894 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=-0.12, opts=13)
00:50:45.894 00.000 13300 Enqueuing Move request for scope (-0.12, -0.12)
00:50:45.894 00.000 11596 Worker thread wakes up
00:50:45.894 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.12) opts 0xd
00:50:45.894 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, -0.12)
00:50:45.894 00.000 11596 Moving (-0.12, -0.12) raw xDistance=0.12 yDistance=-0.12
00:50:45.894 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:50:45.895 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:45.895 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:50:45.895 00.000 11596 MoveAxis(E, 0, ABG)
00:50:45.895 00.000 11596 Move returns status 0, amount 0
00:50:45.895 00.000 11596 MoveAxis(N, 0, ABG)
00:50:45.895 00.000 11596 Move returns status 0, amount 0
00:50:45.895 00.000 11596 move complete, result=0
00:50:45.895 00.000 11596 worker thread done servicing request
00:50:45.901 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=214, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
00:50:45.908 00.007 13300 UpdateGuideState exits: m=1122 SNR=23.3
00:50:45.909 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:45.909 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:50:45.909 00.000 13300 Enqueuing Expose request
00:50:45.909 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:50:45.909 00.000 11596 Worker thread wakes up
00:50:45.909 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:50:46.263 00.354 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0897e5b9-24b6-4492-bfda-713248e3b58c"}
00:50:46.263 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0897e5b9-24b6-4492-bfda-713248e3b58c"}
00:50:46.264 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4dafcfd3-1a92-4b5c-91ed-fce41cf6c16f"}
00:50:46.264 00.000 13300 case statement mapped state 6 to 3
00:50:46.264 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4dafcfd3-1a92-4b5c-91ed-fce41cf6c16f"}
00:50:46.264 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a87e0dbe-51cd-4c76-9ea5-0fd61f56f24e"}
00:50:46.264 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":265,"width":15,"height":15,"star_pos":[7.31,7.34],"pixels":"..."},"id":"a87e0dbe-51cd-4c76-9ea5-0fd61f56f24e"}
00:50:46.421 00.157 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:50:49.263 02.842 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4b9b17f7-f610-4598-9e4b-2d597e4013d6"}
00:50:49.263 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4b9b17f7-f610-4598-9e4b-2d597e4013d6"}
00:50:49.264 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3e41b981-cd24-4e0d-a6d3-7f9de7254ee8"}
00:50:49.264 00.000 13300 case statement mapped state 6 to 3
00:50:49.264 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3e41b981-cd24-4e0d-a6d3-7f9de7254ee8"}
00:50:49.264 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1c1fd13d-fa71-4629-a14f-036fdc744bd2"}
00:50:49.265 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":265,"width":15,"height":15,"star_pos":[7.31,7.34],"pixels":"..."},"id":"1c1fd13d-fa71-4629-a14f-036fdc744bd2"}
00:50:49.446 00.181 11596 Exposure complete
00:50:49.519 00.073 11596 worker thread done servicing request
00:50:49.520 00.001 13300 OnExposeComplete: enter
00:50:49.520 00.000 13300 UpdateGuideState(): m_state=6
00:50:49.520 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 266
00:50:49.520 00.000 13300 Star::Find returns 1 (0), X=133.40, Y=995.58, Mass=1135, SNR=23.5, Peak=107 HFD=3.9
00:50:49.521 00.001 13300 MultiStar: [#1 -0.22,0.08,0.60,U] [#2 -0.24,0.27,0.00,M1] [#3 -0.06,0.19,0.30,U] [#4 -0.55,0.47,0.00,M4] [#5 -0.12,-0.07,0.30,U] [#6 -0.23,-0.14,0.00,M7] [#7 -0.08,-0.29,0.00,R] [#8 -0.40,0.21,0.00,M9] 
00:50:49.521 00.000 13300 single-star, 3 included, MultiStar: {-0.11, 0.10}, one-star: {-0.06, 0.13}
00:50:49.521 00.000 13300 CameraToMount -- cameraTheta (2.02) - m_xAngle (-1.61) = xAngle (3.63 = -2.65)
00:50:49.521 00.000 13300 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.65 = -2.64)
00:50:49.521 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.13 hyp=0.14 cameraTheta=2.02 mountX=-0.12 mountY=-0.07, mountTheta=-2.64
00:50:49.523 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.13, opts=13)
00:50:49.523 00.000 13300 Enqueuing Move request for scope (-0.06, 0.13)
00:50:49.523 00.000 11596 Worker thread wakes up
00:50:49.524 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.13) opts 0xd
00:50:49.524 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.13)
00:50:49.524 00.000 11596 Moving (-0.06, 0.13) raw xDistance=-0.12 yDistance=-0.07
00:50:49.524 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:50:49.524 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:49.524 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:50:49.524 00.000 11596 MoveAxis(E, 0, ABG)
00:50:49.524 00.000 11596 Move returns status 0, amount 0
00:50:49.524 00.000 11596 MoveAxis(N, 0, ABG)
00:50:49.524 00.000 11596 Move returns status 0, amount 0
00:50:49.525 00.001 11596 move complete, result=0
00:50:49.525 00.000 11596 worker thread done servicing request
00:50:49.530 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
00:50:49.540 00.010 13300 UpdateGuideState exits: m=1135 SNR=23.5
00:50:49.540 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:49.540 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:50:49.540 00.000 13300 Enqueuing Expose request
00:50:49.540 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:50:49.540 00.000 11596 Worker thread wakes up
00:50:49.540 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:50:50.052 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:50:52.262 02.210 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b02a8ea2-6afc-4c3d-b25a-c73cf491cea2"}
00:50:52.262 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b02a8ea2-6afc-4c3d-b25a-c73cf491cea2"}
00:50:52.263 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8af7bc1f-52b3-4933-8874-6d892cc63089"}
00:50:52.263 00.000 13300 case statement mapped state 6 to 3
00:50:52.263 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8af7bc1f-52b3-4933-8874-6d892cc63089"}
00:50:52.265 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8c3dcb0b-02a8-4eef-9695-87ecc9b39986"}
00:50:52.265 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":266,"width":15,"height":15,"star_pos":[7.40,6.58],"pixels":"..."},"id":"8c3dcb0b-02a8-4eef-9695-87ecc9b39986"}
00:50:53.088 00.823 11596 Exposure complete
00:50:53.160 00.072 11596 worker thread done servicing request
00:50:53.160 00.000 13300 OnExposeComplete: enter
00:50:53.160 00.000 13300 UpdateGuideState(): m_state=6
00:50:53.161 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 267
00:50:53.161 00.000 13300 Star::Find returns 1 (0), X=133.37, Y=995.50, Mass=1142, SNR=23.5, Peak=103 HFD=4.1
00:50:53.161 00.000 13300 MultiStar: [#1 -0.28,-0.09,0.00,M9] [#2 -0.10,0.13,0.55,U] [#3 0.01,0.00,0.30,U] [#4 -0.31,0.40,0.00,M5] [#5 -0.01,-0.13,0.31,U] [#6 -0.35,0.29,0.00,M8] [#7 0.03,0.22,0.29,U] [#8 -0.34,-0.20,0.00,M10] 
00:50:53.162 00.001 13300 refined, 4 included, MultiStar: {-0.05, 0.06}, one-star: {-0.08, 0.04}
00:50:53.162 00.000 13300 CameraToMount -- cameraTheta (2.33) - m_xAngle (-1.61) = xAngle (3.93 = -2.35)
00:50:53.162 00.000 13300 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.95 = -2.33)
00:50:53.162 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.06 hyp=0.08 cameraTheta=2.33 mountX=-0.05 mountY=-0.06, mountTheta=-2.34
00:50:53.164 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.06, opts=13)
00:50:53.164 00.000 13300 Enqueuing Move request for scope (-0.05, 0.06)
00:50:53.164 00.000 11596 Worker thread wakes up
00:50:53.164 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.06) opts 0xd
00:50:53.164 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.06)
00:50:53.164 00.000 11596 Moving (-0.05, 0.06) raw xDistance=-0.05 yDistance=-0.06
00:50:53.164 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:50:53.164 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:53.165 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:50:53.165 00.000 11596 MoveAxis(E, 0, ABG)
00:50:53.165 00.000 11596 Move returns status 0, amount 0
00:50:53.165 00.000 11596 MoveAxis(N, 0, ABG)
00:50:53.165 00.000 11596 Move returns status 0, amount 0
00:50:53.165 00.000 11596 move complete, result=0
00:50:53.165 00.000 11596 worker thread done servicing request
00:50:53.171 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
00:50:53.181 00.010 13300 UpdateGuideState exits: m=1142 SNR=23.5
00:50:53.181 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:53.182 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:50:53.182 00.000 13300 Enqueuing Expose request
00:50:53.182 00.000 11596 Worker thread wakes up
00:50:53.182 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:50:53.182 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:50:53.695 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:50:55.262 01.567 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4715ce11-bb9a-46e4-b5f6-dfd4cdf1a02b"}
00:50:55.262 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4715ce11-bb9a-46e4-b5f6-dfd4cdf1a02b"}
00:50:55.263 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6e463828-fa3f-4b7a-baf7-609bebd753ea"}
00:50:55.263 00.000 13300 case statement mapped state 6 to 3
00:50:55.263 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6e463828-fa3f-4b7a-baf7-609bebd753ea"}
00:50:55.263 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ff34d480-080d-4e48-b03b-c55cfa4f3cb0"}
00:50:55.263 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":267,"width":15,"height":15,"star_pos":[7.37,7.50],"pixels":"..."},"id":"ff34d480-080d-4e48-b03b-c55cfa4f3cb0"}
00:50:56.726 01.463 11596 Exposure complete
00:50:56.812 00.086 11596 worker thread done servicing request
00:50:56.812 00.000 13300 OnExposeComplete: enter
00:50:56.813 00.001 13300 UpdateGuideState(): m_state=6
00:50:56.813 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 268
00:50:56.813 00.000 13300 Star::Find returns 1 (0), X=133.47, Y=995.39, Mass=1125, SNR=23.5, Peak=98 HFD=4.1
00:50:56.814 00.001 13300 MultiStar: [#1 -0.21,0.00,0.61,U] [#2 -0.01,0.20,0.56,U] [#3 -0.06,-0.30,0.00,M1] [#4 -0.33,0.43,0.00,M6] [#5 -0.06,-0.16,0.29,U] [#6 -0.31,0.21,0.00,M9] [#7 -0.06,0.07,0.29,U] [#8 -0.59,0.14,0.00,R] 
00:50:56.814 00.000 13300 refined, 4 included, MultiStar: {-0.06, 0.01}, one-star: {0.02, -0.07}
00:50:56.814 00.000 13300 CameraToMount -- cameraTheta (3.03) - m_xAngle (-1.61) = xAngle (4.64 = -1.64)
00:50:56.814 00.000 13300 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.66 = -1.63)
00:50:56.814 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.06 cameraTheta=3.03 mountX=-0.00 mountY=-0.06, mountTheta=-1.64
00:50:56.816 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.01, opts=13)
00:50:56.816 00.000 13300 Enqueuing Move request for scope (-0.06, 0.01)
00:50:56.816 00.000 11596 Worker thread wakes up
00:50:56.817 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.01) opts 0xd
00:50:56.817 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.01)
00:50:56.817 00.000 11596 Moving (-0.06, 0.01) raw xDistance=-0.00 yDistance=-0.06
00:50:56.817 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:50:56.817 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:56.817 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:50:56.817 00.000 11596 MoveAxis(E, 0, ABG)
00:50:56.817 00.000 11596 Move returns status 0, amount 0
00:50:56.818 00.001 11596 MoveAxis(N, 0, ABG)
00:50:56.818 00.000 11596 Move returns status 0, amount 0
00:50:56.818 00.000 11596 move complete, result=0
00:50:56.818 00.000 11596 worker thread done servicing request
00:50:56.824 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
00:50:56.834 00.010 13300 UpdateGuideState exits: m=1125 SNR=23.5
00:50:56.834 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:56.834 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:50:56.834 00.000 13300 Enqueuing Expose request
00:50:56.834 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:50:56.834 00.000 11596 Worker thread wakes up
00:50:56.834 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:50:57.339 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:50:58.261 00.922 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"264c1c94-01c5-4f4d-9dfe-16923c8cd909"}
00:50:58.261 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"264c1c94-01c5-4f4d-9dfe-16923c8cd909"}
00:50:58.262 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2e547e36-1bea-4eea-8197-35b66af487e7"}
00:50:58.262 00.000 13300 case statement mapped state 6 to 3
00:50:58.262 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2e547e36-1bea-4eea-8197-35b66af487e7"}
00:50:58.262 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a559375d-27a2-4931-9759-a85a66290db4"}
00:50:58.263 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":268,"width":15,"height":15,"star_pos":[7.47,7.39],"pixels":"..."},"id":"a559375d-27a2-4931-9759-a85a66290db4"}
00:51:00.364 02.101 11596 Exposure complete
00:51:00.433 00.069 11596 worker thread done servicing request
00:51:00.433 00.000 13300 OnExposeComplete: enter
00:51:00.433 00.000 13300 UpdateGuideState(): m_state=6
00:51:00.433 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 269
00:51:00.434 00.001 13300 Star::Find returns 1 (0), X=133.31, Y=995.35, Mass=1110, SNR=23.3, Peak=91 HFD=3.7
00:51:00.434 00.000 13300 MultiStar: [#1 -0.30,-0.31,0.00,M9] [#2 -0.25,0.04,0.00,M1] [#3 -0.20,-0.13,0.00,M2] [#4 -0.34,0.72,0.00,M7] [#5 -0.26,0.01,0.00,M7] [#6 -0.35,0.06,0.00,M10] [#7 -0.12,-0.11,0.29,U] [#8 0.19,-0.40,0.00,M1] 
00:51:00.434 00.000 13300 refined, 1 included, MultiStar: {-0.14, -0.11}, one-star: {-0.14, -0.11}
00:51:00.434 00.000 13300 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-1.61) = xAngle (-0.87 = -0.87)
00:51:00.434 00.000 13300 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.85 = -0.85)
00:51:00.434 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=-0.11 hyp=0.18 cameraTheta=-2.48 mountX=0.11 mountY=-0.13, mountTheta=-0.86
00:51:00.436 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=-0.11, opts=13)
00:51:00.436 00.000 13300 Enqueuing Move request for scope (-0.14, -0.11)
00:51:00.436 00.000 11596 Worker thread wakes up
00:51:00.437 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.11) opts 0xd
00:51:00.437 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, -0.11)
00:51:00.437 00.000 11596 Moving (-0.14, -0.11) raw xDistance=0.11 yDistance=-0.13
00:51:00.437 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:51:00.437 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:00.437 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:51:00.437 00.000 11596 MoveAxis(E, 0, ABG)
00:51:00.437 00.000 11596 Move returns status 0, amount 0
00:51:00.437 00.000 11596 MoveAxis(N, 0, ABG)
00:51:00.437 00.000 11596 Move returns status 0, amount 0
00:51:00.437 00.000 11596 move complete, result=0
00:51:00.438 00.001 11596 worker thread done servicing request
00:51:00.443 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=241, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
00:51:00.451 00.008 13300 UpdateGuideState exits: m=1110 SNR=23.3
00:51:00.451 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:00.451 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:51:00.451 00.000 13300 Enqueuing Expose request
00:51:00.451 00.000 11596 Worker thread wakes up
00:51:00.452 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:51:00.452 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:51:00.958 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:51:01.261 00.303 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ebc4d37d-9ccc-4e61-9360-d53130d22158"}
00:51:01.261 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ebc4d37d-9ccc-4e61-9360-d53130d22158"}
00:51:01.262 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5ab226f8-9b05-43e4-8aad-d93774960520"}
00:51:01.262 00.000 13300 case statement mapped state 6 to 3
00:51:01.262 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5ab226f8-9b05-43e4-8aad-d93774960520"}
00:51:01.262 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d6f75c73-b800-4bbb-bb4a-d502308fb676"}
00:51:01.262 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":269,"width":15,"height":15,"star_pos":[7.31,7.35],"pixels":"..."},"id":"d6f75c73-b800-4bbb-bb4a-d502308fb676"}
00:51:03.997 02.735 11596 Exposure complete
00:51:04.069 00.072 11596 worker thread done servicing request
00:51:04.069 00.000 13300 OnExposeComplete: enter
00:51:04.069 00.000 13300 UpdateGuideState(): m_state=6
00:51:04.070 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 270
00:51:04.070 00.000 13300 Star::Find returns 1 (0), X=133.36, Y=995.34, Mass=1118, SNR=23.4, Peak=97 HFD=3.8
00:51:04.070 00.000 13300 MultiStar: [#1 -0.23,-0.19,0.00,M10] [#2 -0.20,0.08,0.56,U] [#3 0.02,-0.18,0.30,U] [#4 -0.36,-0.04,0.00,M8] [#5 -0.08,-0.31,0.00,M8] [#6 -0.29,0.14,0.00,R] [#7 -0.06,0.09,0.29,U] [#8 0.21,-0.13,0.00,M2] 
00:51:04.070 00.000 13300 refined, 3 included, MultiStar: {-0.10, -0.05}, one-star: {-0.10, -0.11}
00:51:04.071 00.001 13300 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-1.61) = xAngle (-1.11 = -1.11)
00:51:04.071 00.000 13300 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.09 = -1.09)
00:51:04.071 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.05 hyp=0.11 cameraTheta=-2.72 mountX=0.05 mountY=-0.10, mountTheta=-1.11
00:51:04.072 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.05, opts=13)
00:51:04.073 00.001 13300 Enqueuing Move request for scope (-0.10, -0.05)
00:51:04.073 00.000 11596 Worker thread wakes up
00:51:04.073 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.05) opts 0xd
00:51:04.073 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.05)
00:51:04.073 00.000 11596 Moving (-0.10, -0.05) raw xDistance=0.05 yDistance=-0.10
00:51:04.073 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:51:04.073 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:04.073 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:51:04.073 00.000 11596 MoveAxis(E, 0, ABG)
00:51:04.074 00.001 11596 Move returns status 0, amount 0
00:51:04.074 00.000 11596 MoveAxis(N, 0, ABG)
00:51:04.074 00.000 11596 Move returns status 0, amount 0
00:51:04.074 00.000 11596 move complete, result=0
00:51:04.074 00.000 11596 worker thread done servicing request
00:51:04.080 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=241, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
00:51:04.087 00.007 13300 UpdateGuideState exits: m=1118 SNR=23.4
00:51:04.088 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:04.088 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:51:04.088 00.000 13300 Enqueuing Expose request
00:51:04.088 00.000 11596 Worker thread wakes up
00:51:04.088 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:51:04.088 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:51:04.260 00.172 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"68702e2d-585e-4252-8ea4-bc8d341d39c2"}
00:51:04.260 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"68702e2d-585e-4252-8ea4-bc8d341d39c2"}
00:51:04.261 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2bd5afb7-b819-470e-9bf2-107b6255a11b"}
00:51:04.261 00.000 13300 case statement mapped state 6 to 3
00:51:04.261 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2bd5afb7-b819-470e-9bf2-107b6255a11b"}
00:51:04.262 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ab6bfdfb-e9e3-4aa9-b169-6c8850fb4598"}
00:51:04.262 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":270,"width":15,"height":15,"star_pos":[7.36,7.34],"pixels":"..."},"id":"ab6bfdfb-e9e3-4aa9-b169-6c8850fb4598"}
00:51:04.601 00.339 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:51:07.258 02.657 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ff21645a-2b13-42cc-9163-cfbbc5664816"}
00:51:07.258 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ff21645a-2b13-42cc-9163-cfbbc5664816"}
00:51:07.259 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"859db123-8885-49d6-ba87-c1ae1b2baf3e"}
00:51:07.259 00.000 13300 case statement mapped state 6 to 3
00:51:07.259 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"859db123-8885-49d6-ba87-c1ae1b2baf3e"}
00:51:07.259 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c9df270e-53fa-4e25-8c62-bce002350fd9"}
00:51:07.260 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":270,"width":15,"height":15,"star_pos":[7.36,7.34],"pixels":"..."},"id":"c9df270e-53fa-4e25-8c62-bce002350fd9"}
00:51:07.625 00.365 11596 Exposure complete
00:51:07.697 00.072 11596 worker thread done servicing request
00:51:07.697 00.000 13300 OnExposeComplete: enter
00:51:07.697 00.000 13300 UpdateGuideState(): m_state=6
00:51:07.698 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 271
00:51:07.698 00.000 13300 Star::Find returns 1 (0), X=133.38, Y=995.19, Mass=1153, SNR=23.6, Peak=98 HFD=3.8
00:51:07.698 00.000 13300 MultiStar: [#1 -0.15,-0.44,0.00,R] [#2 -0.05,-0.06,0.55,U] [#3 0.14,-0.02,0.29,U] [#4 -0.23,-0.06,0.27,U] [#5 -0.27,-0.37,0.00,M9] [#6 -0.08,-0.07,0.27,U] [#7 -0.17,-0.03,0.28,U] [#8 0.24,-0.58,0.00,M3] 
00:51:07.698 00.000 13300 refined, 5 included, MultiStar: {-0.07, -0.13}, one-star: {-0.08, -0.27}
00:51:07.698 00.000 13300 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-1.61) = xAngle (-0.48 = -0.48)
00:51:07.698 00.000 13300 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.46 = -0.46)
00:51:07.699 00.001 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.13 hyp=0.15 cameraTheta=-2.08 mountX=0.13 mountY=-0.07, mountTheta=-0.46
00:51:07.700 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.13, opts=13)
00:51:07.700 00.000 13300 Enqueuing Move request for scope (-0.07, -0.13)
00:51:07.701 00.001 11596 Worker thread wakes up
00:51:07.701 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.13) opts 0xd
00:51:07.701 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.13)
00:51:07.701 00.000 11596 Moving (-0.07, -0.13) raw xDistance=0.13 yDistance=-0.07
00:51:07.701 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:51:07.701 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:07.701 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:51:07.701 00.000 11596 MoveAxis(E, 0, ABG)
00:51:07.701 00.000 11596 Move returns status 0, amount 0
00:51:07.701 00.000 11596 MoveAxis(N, 0, ABG)
00:51:07.701 00.000 11596 Move returns status 0, amount 0
00:51:07.702 00.001 11596 move complete, result=0
00:51:07.702 00.000 11596 worker thread done servicing request
00:51:07.708 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=211, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
00:51:07.715 00.007 13300 UpdateGuideState exits: m=1153 SNR=23.6
00:51:07.716 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:07.716 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:51:07.716 00.000 13300 Enqueuing Expose request
00:51:07.716 00.000 11596 Worker thread wakes up
00:51:07.716 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:51:07.716 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:51:08.226 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:51:10.257 02.031 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"48f7024e-9d85-4354-a2da-c2a77c429d18"}
00:51:10.258 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"48f7024e-9d85-4354-a2da-c2a77c429d18"}
00:51:10.258 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d799b751-83ac-466c-8745-c2f5baa012bf"}
00:51:10.258 00.000 13300 case statement mapped state 6 to 3
00:51:10.258 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d799b751-83ac-466c-8745-c2f5baa012bf"}
00:51:10.259 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a2dcf0f7-c28d-41aa-8a16-d51051a11078"}
00:51:10.259 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":271,"width":15,"height":15,"star_pos":[7.38,7.19],"pixels":"..."},"id":"a2dcf0f7-c28d-41aa-8a16-d51051a11078"}
00:51:11.257 00.998 11596 Exposure complete
00:51:11.327 00.070 11596 worker thread done servicing request
00:51:11.327 00.000 13300 OnExposeComplete: enter
00:51:11.328 00.001 13300 UpdateGuideState(): m_state=6
00:51:11.328 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 272
00:51:11.328 00.000 13300 Star::Find returns 1 (0), X=133.36, Y=995.02, Mass=1143, SNR=23.5, Peak=104 HFD=4.0
00:51:11.329 00.001 13300 MultiStar: [#1 -0.14,-0.05,0.59,U] [#2 -0.15,-0.23,0.00,M1] [#3 -0.07,-0.26,0.00,M1] [#4 -0.46,-0.25,0.00,M8] [#5 -0.08,-0.73,0.00,M10] [#6 0.16,-0.83,0.00,M1] [#7 -0.12,-0.56,0.00,M1] [#8 0.23,-0.63,0.00,M4] 
00:51:11.329 00.000 13300 refined, 1 included, MultiStar: {-0.11, -0.29}, one-star: {-0.10, -0.44}
00:51:11.329 00.000 13300 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-1.61) = xAngle (-0.33 = -0.33)
00:51:11.329 00.000 13300 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.31 = -0.31)
00:51:11.329 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.29 hyp=0.32 cameraTheta=-1.94 mountX=0.30 mountY=-0.10, mountTheta=-0.32
00:51:11.331 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.29, opts=13)
00:51:11.331 00.000 13300 Enqueuing Move request for scope (-0.11, -0.29)
00:51:11.331 00.000 11596 Worker thread wakes up
00:51:11.331 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.29) opts 0xd
00:51:11.331 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.29)
00:51:11.331 00.000 11596 Moving (-0.11, -0.29) raw xDistance=0.30 yDistance=-0.10
00:51:11.331 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
00:51:11.331 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:11.332 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:51:11.332 00.000 11596 MoveAxis(W, 374, ABG)
00:51:11.332 00.000 11596 Guiding  Dir = 3, Dur = 374
00:51:11.332 00.000 11596 IsSlewing returns 0
00:51:11.339 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
00:51:11.347 00.008 13300 UpdateGuideState exits: m=1143 SNR=23.5
00:51:11.347 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:11.347 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:51:11.347 00.000 13300 Enqueuing Expose request
00:51:11.674 00.327 11596 IsGuiding returns 0
00:51:12.165 00.491 11596 IsGuiding returns 1
00:51:12.165 00.000 11596 scope still moving after pulse duration time elapsed
00:51:12.199 00.034 11596 IsSlewing returns 0
00:51:12.284 00.085 11596 IsGuiding returns 1
00:51:12.308 00.024 11596 IsSlewing returns 0
00:51:12.453 00.145 11596 IsGuiding returns 0
00:51:12.453 00.000 11596 scope move finished after 374 + 405 ms
00:51:12.453 00.000 11596 Move returns status 0, amount 374
00:51:12.453 00.000 11596 MoveAxis(N, 0, ABG)
00:51:12.454 00.001 11596 Move returns status 0, amount 0
00:51:12.454 00.000 11596 move complete, result=0
00:51:12.454 00.000 11596 worker thread done servicing request
00:51:12.454 00.000 13300 GuideStep: 0.3 px 374 ms WEST, -0.1 px 0 ms NORTH
00:51:12.454 00.000 11596 Worker thread wakes up
00:51:12.454 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:51:12.968 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:51:13.257 00.289 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dc5d146b-60c5-4a40-830b-3ec1be258f36"}
00:51:13.257 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dc5d146b-60c5-4a40-830b-3ec1be258f36"}
00:51:13.259 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dd88d1cd-217c-4f92-851b-5bb1b4c580a7"}
00:51:13.259 00.000 13300 case statement mapped state 6 to 3
00:51:13.260 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dd88d1cd-217c-4f92-851b-5bb1b4c580a7"}
00:51:13.261 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e3ed446c-df37-4601-9041-7b809010ea8b"}
00:51:13.262 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":272,"width":15,"height":15,"star_pos":[7.36,7.02],"pixels":"..."},"id":"e3ed446c-df37-4601-9041-7b809010ea8b"}
00:51:16.006 02.744 11596 Exposure complete
00:51:16.091 00.085 11596 worker thread done servicing request
00:51:16.092 00.001 13300 OnExposeComplete: enter
00:51:16.092 00.000 13300 UpdateGuideState(): m_state=6
00:51:16.092 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 273
00:51:16.093 00.001 13300 Star::Find returns 1 (0), X=133.36, Y=994.97, Mass=1143, SNR=23.5, Peak=107 HFD=4.0
00:51:16.093 00.000 13300 MultiStar: large primary error, entering stabilization period
00:51:16.093 00.000 13300 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-1.61) = xAngle (-0.16 = -0.16)
00:51:16.093 00.000 13300 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.15 = -0.15)
00:51:16.094 00.001 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.48 hyp=0.49 cameraTheta=-1.77 mountX=0.49 mountY=-0.07, mountTheta=-0.15
00:51:16.097 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.48, opts=13)
00:51:16.098 00.001 13300 Enqueuing Move request for scope (-0.10, -0.48)
00:51:16.098 00.000 11596 Worker thread wakes up
00:51:16.098 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.48) opts 0xd
00:51:16.098 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.48)
00:51:16.098 00.000 11596 Moving (-0.10, -0.48) raw xDistance=0.49 yDistance=-0.07
00:51:16.099 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.49
00:51:16.099 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:16.099 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:51:16.099 00.000 11596 MoveAxis(W, 637, ABG)
00:51:16.099 00.000 11596 Guiding  Dir = 3, Dur = 637
00:51:16.100 00.001 11596 IsSlewing returns 0
00:51:16.110 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
00:51:16.119 00.009 13300 UpdateGuideState exits: m=1143 SNR=23.5
00:51:16.119 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:16.119 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:51:16.119 00.000 13300 Enqueuing Expose request
00:51:16.258 00.139 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0530e6f0-992f-4db2-881d-7648492deae5"}
00:51:16.258 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0530e6f0-992f-4db2-881d-7648492deae5"}
00:51:16.259 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0b1ef668-959c-439d-bd47-12c289ec0698"}
00:51:16.259 00.000 13300 case statement mapped state 6 to 3
00:51:16.259 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0b1ef668-959c-439d-bd47-12c289ec0698"}
00:51:16.260 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cf3a6642-60a0-4914-8f32-72941e80c0dd"}
00:51:16.260 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":273,"width":15,"height":15,"star_pos":[7.36,6.97],"pixels":"..."},"id":"cf3a6642-60a0-4914-8f32-72941e80c0dd"}
00:51:16.284 00.024 11596 IsGuiding returns 0
00:51:16.591 00.307 11596 PulseGuide returned control before completion, sleep 340
00:51:17.031 00.440 11596 IsGuiding returns 1
00:51:17.031 00.000 11596 scope still moving after pulse duration time elapsed
00:51:17.058 00.027 11596 IsSlewing returns 0
00:51:17.144 00.086 11596 IsGuiding returns 1
00:51:17.167 00.023 11596 IsSlewing returns 0
00:51:17.448 00.281 11596 IsGuiding returns 0
00:51:17.448 00.000 11596 scope move finished after 637 + 527 ms
00:51:17.449 00.001 11596 Move returns status 0, amount 637
00:51:17.449 00.000 11596 MoveAxis(N, 0, ABG)
00:51:17.449 00.000 11596 Move returns status 0, amount 0
00:51:17.449 00.000 11596 move complete, result=0
00:51:17.449 00.000 11596 worker thread done servicing request
00:51:17.449 00.000 13300 GuideStep: 0.5 px 637 ms WEST, -0.1 px 0 ms NORTH
00:51:17.449 00.000 11596 Worker thread wakes up
00:51:17.450 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:51:17.954 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:51:19.257 01.303 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a06c66d6-ada1-4076-804d-3e638b2b08f2"}
00:51:19.257 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a06c66d6-ada1-4076-804d-3e638b2b08f2"}
00:51:19.258 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a878ec3f-f999-4667-84a3-790c67914800"}
00:51:19.258 00.000 13300 case statement mapped state 6 to 3
00:51:19.258 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a878ec3f-f999-4667-84a3-790c67914800"}
00:51:19.259 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"18dd51dd-0024-4102-a602-1f78f3e7a91f"}
00:51:19.259 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":273,"width":15,"height":15,"star_pos":[7.36,6.97],"pixels":"..."},"id":"18dd51dd-0024-4102-a602-1f78f3e7a91f"}
00:51:20.979 01.720 11596 Exposure complete
00:51:21.048 00.069 11596 worker thread done servicing request
00:51:21.048 00.000 13300 OnExposeComplete: enter
00:51:21.048 00.000 13300 UpdateGuideState(): m_state=6
00:51:21.048 00.000 13300 Star::Find(15, 133, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 274
00:51:21.048 00.000 13300 Star::Find returns 1 (0), X=133.35, Y=995.57, Mass=1121, SNR=23.3, Peak=103 HFD=3.9
00:51:21.049 00.001 13300 MultiStar: exiting stabilization period
00:51:21.049 00.000 13300 MultiStar: [#1 -0.15,0.43,0.00,M1] [#2 0.01,0.17,0.56,U] [#3 -0.37,0.10,0.00,M2] [#4 -0.52,0.26,0.00,M9] [#5 -0.15,0.07,0.30,U] [#6 0.03,0.08,0.26,U] [#7 0.04,0.04,0.29,U] [#8 0.33,0.09,0.00,M5] 
00:51:21.049 00.000 13300 refined, 4 included, MultiStar: {-0.05, 0.11}, one-star: {-0.11, 0.11}
00:51:21.049 00.000 13300 CameraToMount -- cameraTheta (2.04) - m_xAngle (-1.61) = xAngle (3.65 = -2.63)
00:51:21.049 00.000 13300 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.67 = -2.62)
00:51:21.049 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.11 hyp=0.12 cameraTheta=2.04 mountX=-0.10 mountY=-0.06, mountTheta=-2.62
00:51:21.051 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.11, opts=13)
00:51:21.051 00.000 13300 Enqueuing Move request for scope (-0.05, 0.11)
00:51:21.051 00.000 11596 Worker thread wakes up
00:51:21.051 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.11) opts 0xd
00:51:21.052 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.11)
00:51:21.052 00.000 11596 Moving (-0.05, 0.11) raw xDistance=-0.10 yDistance=-0.06
00:51:21.052 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:51:21.052 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:21.052 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:51:21.052 00.000 11596 MoveAxis(E, 0, ABG)
00:51:21.052 00.000 11596 Move returns status 0, amount 0
00:51:21.052 00.000 11596 MoveAxis(N, 0, ABG)
00:51:21.052 00.000 11596 Move returns status 0, amount 0
00:51:21.052 00.000 11596 move complete, result=0
00:51:21.052 00.000 11596 worker thread done servicing request
00:51:21.058 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
00:51:21.066 00.008 13300 UpdateGuideState exits: m=1121 SNR=23.3
00:51:21.066 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:21.066 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:51:21.066 00.000 13300 Enqueuing Expose request
00:51:21.066 00.000 11596 Worker thread wakes up
00:51:21.066 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:51:21.066 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:51:21.569 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:51:22.257 00.688 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"25a124ec-54e8-4f62-abff-7558bd58bf0d"}
00:51:22.257 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"25a124ec-54e8-4f62-abff-7558bd58bf0d"}
00:51:22.258 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6171eda6-5ad2-4052-a4e2-dc1fac6032c3"}
00:51:22.258 00.000 13300 case statement mapped state 6 to 3
00:51:22.258 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6171eda6-5ad2-4052-a4e2-dc1fac6032c3"}
00:51:22.258 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"28297e3c-d603-4ab9-b173-7e40ac243347"}
00:51:22.258 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":274,"width":15,"height":15,"star_pos":[7.35,6.57],"pixels":"..."},"id":"28297e3c-d603-4ab9-b173-7e40ac243347"}
00:51:24.600 02.342 11596 Exposure complete
00:51:24.679 00.079 11596 worker thread done servicing request
00:51:24.680 00.001 13300 OnExposeComplete: enter
00:51:24.680 00.000 13300 UpdateGuideState(): m_state=6
00:51:24.680 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 275
00:51:24.680 00.000 13300 Star::Find returns 1 (0), X=133.30, Y=995.51, Mass=1134, SNR=23.5, Peak=105 HFD=3.9
00:51:24.681 00.001 13300 MultiStar: [#1 -0.15,0.55,0.00,M2] [#2 -0.14,0.24,0.00,M1] [#3 -0.08,0.29,0.00,M3] [#4 -0.41,0.38,0.00,M10] [#5 0.07,-0.27,0.00,M10] [#6 -0.21,-0.20,0.00,M1] [#7 0.16,-0.01,0.28,U] [#8 -0.07,-0.11,0.27,U] 
00:51:24.681 00.000 13300 refined, 2 included, MultiStar: {-0.08, 0.01}, one-star: {-0.15, 0.05}
00:51:24.681 00.000 13300 CameraToMount -- cameraTheta (3.01) - m_xAngle (-1.61) = xAngle (4.62 = -1.67)
00:51:24.681 00.000 13300 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.63 = -1.65)
00:51:24.681 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.01 hyp=0.08 cameraTheta=3.01 mountX=-0.01 mountY=-0.08, mountTheta=-1.67
00:51:24.684 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.01, opts=13)
00:51:24.684 00.000 13300 Enqueuing Move request for scope (-0.08, 0.01)
00:51:24.684 00.000 11596 Worker thread wakes up
00:51:24.684 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.01) opts 0xd
00:51:24.684 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.01)
00:51:24.685 00.001 11596 Moving (-0.08, 0.01) raw xDistance=-0.01 yDistance=-0.08
00:51:24.685 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:51:24.685 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:24.685 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:51:24.685 00.000 11596 MoveAxis(E, 0, ABG)
00:51:24.685 00.000 11596 Move returns status 0, amount 0
00:51:24.685 00.000 11596 MoveAxis(N, 0, ABG)
00:51:24.685 00.000 11596 Move returns status 0, amount 0
00:51:24.685 00.000 11596 move complete, result=0
00:51:24.686 00.001 11596 worker thread done servicing request
00:51:24.696 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
00:51:24.705 00.009 13300 UpdateGuideState exits: m=1134 SNR=23.5
00:51:24.705 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:24.705 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:51:24.705 00.000 13300 Enqueuing Expose request
00:51:24.706 00.001 11596 Worker thread wakes up
00:51:24.706 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:51:24.706 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:51:25.218 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:51:25.257 00.039 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"770ca54d-4194-4638-a35b-a05d30e9a65c"}
00:51:25.257 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"770ca54d-4194-4638-a35b-a05d30e9a65c"}
00:51:25.259 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d5bf7ee0-1646-4ea7-a25d-e4a1f950625f"}
00:51:25.259 00.000 13300 case statement mapped state 6 to 3
00:51:25.259 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d5bf7ee0-1646-4ea7-a25d-e4a1f950625f"}
00:51:25.259 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4fa843cf-3efb-4052-9135-43dedd2a1e56"}
00:51:25.260 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":275,"width":15,"height":15,"star_pos":[7.30,6.51],"pixels":"..."},"id":"4fa843cf-3efb-4052-9135-43dedd2a1e56"}
00:51:28.248 02.988 11596 Exposure complete
00:51:28.257 00.009 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"85f7c8c0-d524-48c5-a9fd-d2f15d985656"}
00:51:28.257 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"85f7c8c0-d524-48c5-a9fd-d2f15d985656"}
00:51:28.258 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8f046083-fecb-4479-911a-25f00e1bb177"}
00:51:28.258 00.000 13300 case statement mapped state 6 to 3
00:51:28.258 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8f046083-fecb-4479-911a-25f00e1bb177"}
00:51:28.259 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ffe6c94d-44a8-419d-b0fe-0db984fd5817"}
00:51:28.259 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":275,"width":15,"height":15,"star_pos":[7.30,6.51],"pixels":"..."},"id":"ffe6c94d-44a8-419d-b0fe-0db984fd5817"}
00:51:28.329 00.070 11596 worker thread done servicing request
00:51:28.330 00.001 13300 OnExposeComplete: enter
00:51:28.330 00.000 13300 UpdateGuideState(): m_state=6
00:51:28.330 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 276
00:51:28.330 00.000 13300 Star::Find returns 1 (0), X=133.37, Y=995.51, Mass=1153, SNR=23.7, Peak=105 HFD=4.0
00:51:28.331 00.001 13300 MultiStar: [#1 -0.20,0.36,0.00,M3] [#2 -0.15,0.29,0.00,M2] [#3 -0.05,0.13,0.30,U] [#4 -0.35,0.29,0.00,R] [#5 0.02,-0.14,0.30,U] [#6 -0.35,-0.42,0.00,M2] [#7 0.06,0.04,0.30,U] [#8 0.05,-0.01,0.27,U] 
00:51:28.331 00.000 13300 refined, 4 included, MultiStar: {-0.03, 0.03}, one-star: {-0.09, 0.05}
00:51:28.331 00.000 13300 CameraToMount -- cameraTheta (2.45) - m_xAngle (-1.61) = xAngle (4.06 = -2.22)
00:51:28.331 00.000 13300 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.08 = -2.21)
00:51:28.331 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.45 mountX=-0.02 mountY=-0.03, mountTheta=-2.22
00:51:28.333 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.03, opts=13)
00:51:28.333 00.000 13300 Enqueuing Move request for scope (-0.03, 0.03)
00:51:28.334 00.001 11596 Worker thread wakes up
00:51:28.334 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
00:51:28.334 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
00:51:28.334 00.000 11596 Moving (-0.03, 0.03) raw xDistance=-0.02 yDistance=-0.03
00:51:28.334 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:51:28.334 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:28.334 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:51:28.335 00.001 11596 MoveAxis(E, 0, ABG)
00:51:28.335 00.000 11596 Move returns status 0, amount 0
00:51:28.335 00.000 11596 MoveAxis(N, 0, ABG)
00:51:28.335 00.000 11596 Move returns status 0, amount 0
00:51:28.335 00.000 11596 move complete, result=0
00:51:28.335 00.000 11596 worker thread done servicing request
00:51:28.341 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
00:51:28.350 00.009 13300 UpdateGuideState exits: m=1153 SNR=23.7
00:51:28.350 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:28.350 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:51:28.350 00.000 13300 Enqueuing Expose request
00:51:28.350 00.000 11596 Worker thread wakes up
00:51:28.350 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:51:28.350 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:51:28.866 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:51:31.258 02.392 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4fb436db-0ff7-4577-8b28-441b2a20e017"}
00:51:31.258 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4fb436db-0ff7-4577-8b28-441b2a20e017"}
00:51:31.259 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7b8e1037-4ae8-432c-855a-947f9e9cb9ad"}
00:51:31.259 00.000 13300 case statement mapped state 6 to 3
00:51:31.259 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7b8e1037-4ae8-432c-855a-947f9e9cb9ad"}
00:51:31.260 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9b16cec3-9b44-4b02-b914-e03bb1165af0"}
00:51:31.260 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":276,"width":15,"height":15,"star_pos":[7.37,6.51],"pixels":"..."},"id":"9b16cec3-9b44-4b02-b914-e03bb1165af0"}
00:51:31.907 00.647 11596 Exposure complete
00:51:31.975 00.068 11596 worker thread done servicing request
00:51:31.975 00.000 13300 OnExposeComplete: enter
00:51:31.975 00.000 13300 UpdateGuideState(): m_state=6
00:51:31.975 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 277
00:51:31.976 00.001 13300 Star::Find returns 1 (0), X=133.38, Y=995.52, Mass=1130, SNR=23.4, Peak=100 HFD=4.1
00:51:31.976 00.000 13300 MultiStar: [#1 -0.17,0.31,0.00,M4] [#2 -0.03,0.09,0.56,U] [#3 -0.01,0.02,0.28,U] [#4 0.11,-0.26,0.00,M1] [#5 -0.09,-0.18,0.30,U] [#6 0.10,-0.24,0.00,M3] [#7 -0.12,0.11,0.29,U] [#8 -0.02,-0.52,0.00,M4] 
00:51:31.976 00.000 13300 refined, 4 included, MultiStar: {-0.06, 0.04}, one-star: {-0.07, 0.06}
00:51:31.976 00.000 13300 CameraToMount -- cameraTheta (2.58) - m_xAngle (-1.61) = xAngle (4.19 = -2.10)
00:51:31.976 00.000 13300 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.20 = -2.08)
00:51:31.976 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.04 hyp=0.08 cameraTheta=2.58 mountX=-0.04 mountY=-0.07, mountTheta=-2.09
00:51:31.978 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.04, opts=13)
00:51:31.978 00.000 13300 Enqueuing Move request for scope (-0.06, 0.04)
00:51:31.978 00.000 11596 Worker thread wakes up
00:51:31.979 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.04) opts 0xd
00:51:31.979 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.04)
00:51:31.979 00.000 11596 Moving (-0.06, 0.04) raw xDistance=-0.04 yDistance=-0.07
00:51:31.979 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:51:31.979 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:31.979 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:51:31.979 00.000 11596 MoveAxis(E, 0, ABG)
00:51:31.979 00.000 11596 Move returns status 0, amount 0
00:51:31.979 00.000 11596 MoveAxis(N, 0, ABG)
00:51:31.979 00.000 11596 Move returns status 0, amount 0
00:51:31.980 00.001 11596 move complete, result=0
00:51:31.980 00.000 11596 worker thread done servicing request
00:51:31.986 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
00:51:31.993 00.007 13300 UpdateGuideState exits: m=1130 SNR=23.4
00:51:31.993 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:31.993 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:51:31.994 00.001 13300 Enqueuing Expose request
00:51:31.994 00.000 11596 Worker thread wakes up
00:51:31.994 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:51:31.994 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:51:32.505 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:51:34.257 01.752 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"264a37aa-3869-4e66-a979-64558ed5ed2a"}
00:51:34.257 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"264a37aa-3869-4e66-a979-64558ed5ed2a"}
00:51:34.258 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"38580e7b-e334-4183-8c48-d1456288c66e"}
00:51:34.258 00.000 13300 case statement mapped state 6 to 3
00:51:34.258 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"38580e7b-e334-4183-8c48-d1456288c66e"}
00:51:34.258 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bc4ae071-144d-4ff3-9afb-7e76e0e19f03"}
00:51:34.258 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":277,"width":15,"height":15,"star_pos":[7.38,6.52],"pixels":"..."},"id":"bc4ae071-144d-4ff3-9afb-7e76e0e19f03"}
00:51:35.538 01.280 11596 Exposure complete
00:51:35.606 00.068 11596 worker thread done servicing request
00:51:35.606 00.000 13300 OnExposeComplete: enter
00:51:35.606 00.000 13300 UpdateGuideState(): m_state=6
00:51:35.607 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 278
00:51:35.607 00.000 13300 Star::Find returns 1 (0), X=133.40, Y=995.40, Mass=1135, SNR=23.5, Peak=97 HFD=4.0
00:51:35.607 00.000 13300 MultiStar: [#1 -0.16,0.21,0.00,M5] [#2 -0.14,0.12,0.55,U] [#3 -0.25,-0.47,0.00,M2] [#4 -0.04,-0.02,0.28,U] [#5 -0.08,-0.16,0.30,U] [#6 0.05,0.29,0.00,M4] [#7 -0.01,0.01,0.29,U] [#8 -0.03,-0.13,0.27,U] 
00:51:35.607 00.000 13300 refined, 5 included, MultiStar: {-0.07, -0.03}, one-star: {-0.06, -0.06}
00:51:35.608 00.001 13300 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-1.61) = xAngle (-1.11 = -1.11)
00:51:35.608 00.000 13300 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.10 = -1.10)
00:51:35.608 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.03 hyp=0.07 cameraTheta=-2.72 mountX=0.03 mountY=-0.07, mountTheta=-1.11
00:51:35.610 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.03, opts=13)
00:51:35.610 00.000 13300 Enqueuing Move request for scope (-0.07, -0.03)
00:51:35.610 00.000 11596 Worker thread wakes up
00:51:35.610 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.03) opts 0xd
00:51:35.610 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.03)
00:51:35.610 00.000 11596 Moving (-0.07, -0.03) raw xDistance=0.03 yDistance=-0.07
00:51:35.610 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:51:35.610 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:35.610 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:51:35.611 00.001 11596 MoveAxis(E, 0, ABG)
00:51:35.611 00.000 11596 Move returns status 0, amount 0
00:51:35.611 00.000 11596 MoveAxis(N, 0, ABG)
00:51:35.611 00.000 11596 Move returns status 0, amount 0
00:51:35.611 00.000 11596 move complete, result=0
00:51:35.611 00.000 11596 worker thread done servicing request
00:51:35.618 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=245, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
00:51:35.626 00.008 13300 UpdateGuideState exits: m=1135 SNR=23.5
00:51:35.626 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:35.626 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:51:35.627 00.001 13300 Enqueuing Expose request
00:51:35.627 00.000 11596 Worker thread wakes up
00:51:35.627 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:51:35.627 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:51:36.139 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:51:37.257 01.118 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ee5dd0a3-301d-488d-b041-13a3258ebc69"}
00:51:37.257 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ee5dd0a3-301d-488d-b041-13a3258ebc69"}
00:51:37.258 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9211544f-286d-4ae7-a8b4-140959d3eeb4"}
00:51:37.258 00.000 13300 case statement mapped state 6 to 3
00:51:37.258 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9211544f-286d-4ae7-a8b4-140959d3eeb4"}
00:51:37.258 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"38d5fff5-20f4-48c3-afed-bb5a79ce7ac2"}
00:51:37.258 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":278,"width":15,"height":15,"star_pos":[7.40,7.40],"pixels":"..."},"id":"38d5fff5-20f4-48c3-afed-bb5a79ce7ac2"}
00:51:39.169 01.911 11596 Exposure complete
00:51:39.238 00.069 11596 worker thread done servicing request
00:51:39.238 00.000 13300 OnExposeComplete: enter
00:51:39.238 00.000 13300 UpdateGuideState(): m_state=6
00:51:39.238 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 279
00:51:39.239 00.001 13300 Star::Find returns 1 (0), X=133.35, Y=995.19, Mass=1126, SNR=23.4, Peak=93 HFD=3.9
00:51:39.239 00.000 13300 MultiStar: [#1 -0.15,-0.02,0.60,U] [#2 -0.21,-0.05,0.56,U] [#3 -0.33,-0.28,0.00,M3] [#4 -0.22,-0.55,0.00,M1] [#5 -0.09,-0.52,0.00,M8] [#6 0.08,-0.60,0.00,M5] [#7 0.09,-0.14,0.29,U] [#8 -0.12,-0.71,0.00,M4] 
00:51:39.239 00.000 13300 refined, 3 included, MultiStar: {-0.11, -0.15}, one-star: {-0.10, -0.27}
00:51:39.239 00.000 13300 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-1.61) = xAngle (-0.63 = -0.63)
00:51:39.239 00.000 13300 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.62 = -0.62)
00:51:39.240 00.001 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.15 hyp=0.19 cameraTheta=-2.24 mountX=0.15 mountY=-0.11, mountTheta=-0.62
00:51:39.241 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.15, opts=13)
00:51:39.241 00.000 13300 Enqueuing Move request for scope (-0.11, -0.15)
00:51:39.242 00.001 11596 Worker thread wakes up
00:51:39.242 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.15) opts 0xd
00:51:39.242 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.15)
00:51:39.242 00.000 11596 Moving (-0.11, -0.15) raw xDistance=0.15 yDistance=-0.11
00:51:39.242 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.15
00:51:39.242 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:39.242 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:51:39.242 00.000 11596 MoveAxis(W, 188, ABG)
00:51:39.242 00.000 11596 Guiding  Dir = 3, Dur = 188
00:51:39.243 00.001 11596 IsSlewing returns 0
00:51:39.248 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=214, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
00:51:39.256 00.008 13300 UpdateGuideState exits: m=1126 SNR=23.4
00:51:39.256 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:39.256 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:51:39.256 00.000 13300 Enqueuing Expose request
00:51:39.501 00.245 11596 IsGuiding returns 0
00:51:39.693 00.192 11596 IsGuiding returns 1
00:51:39.693 00.000 11596 scope still moving after pulse duration time elapsed
00:51:39.915 00.222 11596 IsSlewing returns 0
00:51:40.068 00.153 11596 IsGuiding returns 0
00:51:40.068 00.000 11596 scope move finished after 188 + 379 ms
00:51:40.068 00.000 11596 Move returns status 0, amount 188
00:51:40.068 00.000 11596 MoveAxis(N, 0, ABG)
00:51:40.068 00.000 11596 Move returns status 0, amount 0
00:51:40.068 00.000 11596 move complete, result=0
00:51:40.069 00.001 11596 worker thread done servicing request
00:51:40.069 00.000 13300 GuideStep: 0.1 px 188 ms WEST, -0.1 px 0 ms NORTH
00:51:40.069 00.000 11596 Worker thread wakes up
00:51:40.069 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:51:40.255 00.186 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"801a8687-8907-4d09-9d49-ec0253c1967b"}
00:51:40.255 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"801a8687-8907-4d09-9d49-ec0253c1967b"}
00:51:40.255 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d0ae149d-e6c9-4ea7-89bb-0e759f7f19fd"}
00:51:40.256 00.001 13300 case statement mapped state 6 to 3
00:51:40.256 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d0ae149d-e6c9-4ea7-89bb-0e759f7f19fd"}
00:51:40.256 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"31be1ea7-5ef2-4121-baf3-c990e3d4b0da"}
00:51:40.256 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":279,"width":15,"height":15,"star_pos":[7.35,7.19],"pixels":"..."},"id":"31be1ea7-5ef2-4121-baf3-c990e3d4b0da"}
00:51:40.580 00.324 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:51:43.255 02.675 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3adb3793-55e6-441a-9881-229d8b46fdbf"}
00:51:43.255 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3adb3793-55e6-441a-9881-229d8b46fdbf"}
00:51:43.255 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bf1cd709-46cb-4035-b92f-1d8f3171b7fb"}
00:51:43.256 00.001 13300 case statement mapped state 6 to 3
00:51:43.256 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bf1cd709-46cb-4035-b92f-1d8f3171b7fb"}
00:51:43.256 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"aa069dc4-e2b2-44ac-b559-9ff8054e1cad"}
00:51:43.257 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":279,"width":15,"height":15,"star_pos":[7.35,7.19],"pixels":"..."},"id":"aa069dc4-e2b2-44ac-b559-9ff8054e1cad"}
00:51:43.605 00.348 11596 Exposure complete
00:51:43.695 00.090 11596 worker thread done servicing request
00:51:43.696 00.001 13300 OnExposeComplete: enter
00:51:43.696 00.000 13300 UpdateGuideState(): m_state=6
00:51:43.696 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 280
00:51:43.696 00.000 13300 Star::Find returns 1 (0), X=133.46, Y=995.44, Mass=1165, SNR=23.8, Peak=103 HFD=4.2
00:51:43.697 00.001 13300 MultiStar: [#1 0.06,0.40,0.00,M5] [#2 -0.13,0.08,0.55,U] [#3 0.18,-0.12,0.29,U] [#4 -0.06,-0.12,0.27,U] [#5 0.03,-0.38,0.00,M9] [#6 0.00,-0.65,0.00,M6] [#7 0.00,-0.17,0.29,U] [#8 0.50,-0.35,0.00,M5] 
00:51:43.697 00.000 13300 single-star, 4 included, MultiStar: {-0.02, -0.04}, one-star: {-0.00, -0.02}
00:51:43.697 00.000 13300 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-1.61) = xAngle (-0.09 = -0.09)
00:51:43.697 00.000 13300 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.07 = -0.07)
00:51:43.697 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.02 hyp=0.02 cameraTheta=-1.70 mountX=0.02 mountY=-0.00, mountTheta=-0.07
00:51:43.699 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.02, opts=13)
00:51:43.699 00.000 13300 Enqueuing Move request for scope (-0.00, -0.02)
00:51:43.699 00.000 11596 Worker thread wakes up
00:51:43.700 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.02) opts 0xd
00:51:43.700 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.02)
00:51:43.700 00.000 11596 Moving (-0.00, -0.02) raw xDistance=0.02 yDistance=-0.00
00:51:43.700 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:51:43.700 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:43.700 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:51:43.700 00.000 11596 MoveAxis(E, 0, ABG)
00:51:43.701 00.001 11596 Move returns status 0, amount 0
00:51:43.701 00.000 11596 MoveAxis(N, 0, ABG)
00:51:43.701 00.000 11596 Move returns status 0, amount 0
00:51:43.701 00.000 11596 move complete, result=0
00:51:43.702 00.001 11596 worker thread done servicing request
00:51:43.707 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
00:51:43.715 00.008 13300 UpdateGuideState exits: m=1165 SNR=23.8
00:51:43.715 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:43.715 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:51:43.715 00.000 13300 Enqueuing Expose request
00:51:43.716 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:51:43.716 00.000 11596 Worker thread wakes up
00:51:43.716 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:51:44.223 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:51:46.254 02.031 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6d01a2bc-a046-4728-a4e1-bc00c376f11a"}
00:51:46.254 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6d01a2bc-a046-4728-a4e1-bc00c376f11a"}
00:51:46.255 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1a2d761f-c7f8-484b-a7cd-bd31e0c61554"}
00:51:46.255 00.000 13300 case statement mapped state 6 to 3
00:51:46.255 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1a2d761f-c7f8-484b-a7cd-bd31e0c61554"}
00:51:46.256 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9b25a9eb-cec0-41d3-bbb6-348fd50b6049"}
00:51:46.256 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":280,"width":15,"height":15,"star_pos":[7.46,7.44],"pixels":"..."},"id":"9b25a9eb-cec0-41d3-bbb6-348fd50b6049"}
00:51:47.259 01.003 11596 Exposure complete
00:51:47.330 00.071 11596 worker thread done servicing request
00:51:47.330 00.000 13300 OnExposeComplete: enter
00:51:47.331 00.001 13300 UpdateGuideState(): m_state=6
00:51:47.331 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 281
00:51:47.331 00.000 13300 Star::Find returns 1 (0), X=133.34, Y=995.12, Mass=1138, SNR=23.5, Peak=96 HFD=4.0
00:51:47.332 00.001 13300 MultiStar: [#1 -0.07,-0.08,0.60,U] [#2 -0.08,-0.12,0.55,U] [#3 -0.01,-0.22,0.28,U] [#4 0.06,-0.33,0.00,M1] [#5 -0.05,-0.45,0.00,M10] [#6 -0.10,-0.48,0.00,M7] [#7 0.05,-0.28,0.00,M1] [#8 -0.06,-0.80,0.00,M6] 
00:51:47.332 00.000 13300 refined, 3 included, MultiStar: {-0.08, -0.21}, one-star: {-0.12, -0.34}
00:51:47.332 00.000 13300 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-1.61) = xAngle (-0.34 = -0.34)
00:51:47.332 00.000 13300 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.33 = -0.33)
00:51:47.332 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.21 hyp=0.23 cameraTheta=-1.95 mountX=0.21 mountY=-0.07, mountTheta=-0.33
00:51:47.334 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.21, opts=13)
00:51:47.334 00.000 13300 Enqueuing Move request for scope (-0.08, -0.21)
00:51:47.334 00.000 11596 Worker thread wakes up
00:51:47.334 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.21) opts 0xd
00:51:47.334 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.21)
00:51:47.334 00.000 11596 Moving (-0.08, -0.21) raw xDistance=0.21 yDistance=-0.07
00:51:47.334 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
00:51:47.335 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:47.335 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:51:47.335 00.000 11596 MoveAxis(W, 267, ABG)
00:51:47.335 00.000 11596 Guiding  Dir = 3, Dur = 267
00:51:47.335 00.000 11596 IsSlewing returns 0
00:51:47.342 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=216, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
00:51:47.350 00.008 13300 UpdateGuideState exits: m=1138 SNR=23.5
00:51:47.350 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:47.350 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:51:47.350 00.000 13300 Enqueuing Expose request
00:51:47.435 00.085 11596 IsGuiding returns 0
00:51:47.439 00.004 11596 PulseGuide returned control before completion, sleep 273
00:51:47.824 00.385 11596 IsGuiding returns 1
00:51:47.825 00.001 11596 scope still moving after pulse duration time elapsed
00:51:47.847 00.022 11596 IsSlewing returns 0
00:51:48.041 00.194 11596 IsGuiding returns 0
00:51:48.041 00.000 11596 scope move finished after 267 + 339 ms
00:51:48.041 00.000 11596 Move returns status 0, amount 267
00:51:48.041 00.000 11596 MoveAxis(N, 0, ABG)
00:51:48.041 00.000 11596 Move returns status 0, amount 0
00:51:48.042 00.001 11596 move complete, result=0
00:51:48.042 00.000 11596 worker thread done servicing request
00:51:48.042 00.000 13300 GuideStep: 0.2 px 267 ms WEST, -0.1 px 0 ms NORTH
00:51:48.042 00.000 11596 Worker thread wakes up
00:51:48.042 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:51:48.556 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:51:49.254 00.698 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"764a7a79-3416-4ce5-8b8a-80e0d68063cb"}
00:51:49.254 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"764a7a79-3416-4ce5-8b8a-80e0d68063cb"}
00:51:49.255 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2568b491-2cca-4967-b241-6b45d9a1eab3"}
00:51:49.255 00.000 13300 case statement mapped state 6 to 3
00:51:49.255 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2568b491-2cca-4967-b241-6b45d9a1eab3"}
00:51:49.266 00.011 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ae7455f0-ca85-4d2f-a540-d6aba0b445ba"}
00:51:49.267 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":281,"width":15,"height":15,"star_pos":[7.34,7.12],"pixels":"..."},"id":"ae7455f0-ca85-4d2f-a540-d6aba0b445ba"}
00:51:51.587 02.320 11596 Exposure complete
00:51:51.678 00.091 11596 worker thread done servicing request
00:51:51.678 00.000 13300 OnExposeComplete: enter
00:51:51.678 00.000 13300 UpdateGuideState(): m_state=6
00:51:51.678 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 282
00:51:51.678 00.000 13300 Star::Find returns 1 (0), X=133.46, Y=995.17, Mass=1153, SNR=23.7, Peak=93 HFD=3.8
00:51:51.679 00.001 13300 MultiStar: [#1 -0.16,-0.08,0.60,U] [#2 -0.12,-0.08,0.55,U] [#3 -0.15,-0.25,0.00,M2] [#4 0.06,-0.29,0.00,M2] [#5 0.05,-0.45,0.00,R] [#6 0.13,-0.35,0.00,M8] [#7 -0.21,-0.38,0.00,M2] [#8 -0.16,-0.48,0.00,M7] 
00:51:51.679 00.000 13300 refined, 2 included, MultiStar: {-0.07, -0.18}, one-star: {0.01, -0.29}
00:51:51.679 00.000 13300 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-1.61) = xAngle (-0.35 = -0.35)
00:51:51.679 00.000 13300 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.34 = -0.34)
00:51:51.679 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.18 hyp=0.19 cameraTheta=-1.96 mountX=0.18 mountY=-0.06, mountTheta=-0.34
00:51:51.683 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.18, opts=13)
00:51:51.683 00.000 13300 Enqueuing Move request for scope (-0.07, -0.18)
00:51:51.683 00.000 11596 Worker thread wakes up
00:51:51.683 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.18) opts 0xd
00:51:51.683 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.18)
00:51:51.683 00.000 11596 Moving (-0.07, -0.18) raw xDistance=0.18 yDistance=-0.06
00:51:51.683 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.18
00:51:51.684 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:51.684 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:51:51.684 00.000 11596 MoveAxis(W, 246, ABG)
00:51:51.684 00.000 11596 Guiding  Dir = 3, Dur = 246
00:51:51.684 00.000 11596 IsSlewing returns 0
00:51:51.692 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=215, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
00:51:51.700 00.008 13300 UpdateGuideState exits: m=1153 SNR=23.7
00:51:51.700 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:51.700 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:51:51.700 00.000 13300 Enqueuing Expose request
00:51:51.819 00.119 11596 IsGuiding returns 0
00:51:51.823 00.004 11596 PulseGuide returned control before completion, sleep 252
00:51:52.123 00.300 11596 IsGuiding returns 1
00:51:52.124 00.001 11596 scope still moving after pulse duration time elapsed
00:51:52.151 00.027 11596 IsSlewing returns 0
00:51:52.221 00.070 11596 IsGuiding returns 0
00:51:52.221 00.000 11596 scope move finished after 246 + 156 ms
00:51:52.221 00.000 11596 Move returns status 0, amount 246
00:51:52.221 00.000 11596 MoveAxis(N, 0, ABG)
00:51:52.221 00.000 11596 Move returns status 0, amount 0
00:51:52.221 00.000 11596 move complete, result=0
00:51:52.221 00.000 11596 worker thread done servicing request
00:51:52.222 00.001 13300 GuideStep: 0.2 px 246 ms WEST, -0.1 px 0 ms NORTH
00:51:52.222 00.000 11596 Worker thread wakes up
00:51:52.222 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:51:52.254 00.032 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f541c25e-4292-4d0a-822f-7468c47c82fe"}
00:51:52.254 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f541c25e-4292-4d0a-822f-7468c47c82fe"}
00:51:52.256 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6cf44313-048c-4a2e-83b5-258f28014604"}
00:51:52.256 00.000 13300 case statement mapped state 6 to 3
00:51:52.256 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6cf44313-048c-4a2e-83b5-258f28014604"}
00:51:52.258 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7b26e6e5-fb33-482e-883b-3a1b105012a0"}
00:51:52.259 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":282,"width":15,"height":15,"star_pos":[7.46,7.17],"pixels":"..."},"id":"7b26e6e5-fb33-482e-883b-3a1b105012a0"}
00:51:52.737 00.478 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:51:55.253 02.516 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"438d4eca-4408-4d4f-8007-27c0103fc841"}
00:51:55.253 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"438d4eca-4408-4d4f-8007-27c0103fc841"}
00:51:55.266 00.013 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e6d09bae-73b6-476b-a95b-f7807b462f6d"}
00:51:55.267 00.001 13300 case statement mapped state 6 to 3
00:51:55.267 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e6d09bae-73b6-476b-a95b-f7807b462f6d"}
00:51:55.267 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"52f34560-3d14-49b5-b989-2509ac79f070"}
00:51:55.268 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":282,"width":15,"height":15,"star_pos":[7.46,7.17],"pixels":"..."},"id":"52f34560-3d14-49b5-b989-2509ac79f070"}
00:51:55.763 00.495 11596 Exposure complete
00:51:55.832 00.069 11596 worker thread done servicing request
00:51:55.832 00.000 13300 OnExposeComplete: enter
00:51:55.832 00.000 13300 UpdateGuideState(): m_state=6
00:51:55.832 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 283
00:51:55.832 00.000 13300 Star::Find returns 1 (0), X=133.33, Y=995.43, Mass=1143, SNR=23.6, Peak=97 HFD=4.0
00:51:55.833 00.001 13300 MultiStar: [#1 0.03,0.19,0.59,U] [#2 -0.14,0.15,0.55,U] [#3 -0.01,0.15,0.30,U] [#4 -0.08,-0.15,0.27,U] [#5 0.01,0.21,0.30,U] [#6 0.16,-0.60,0.00,M9] [#7 -0.25,-0.16,0.00,M3] [#8 0.11,-0.06,0.28,U] 
00:51:55.833 00.000 13300 refined, 6 included, MultiStar: {-0.05, 0.07}, one-star: {-0.12, -0.03}
00:51:55.833 00.000 13300 CameraToMount -- cameraTheta (2.24) - m_xAngle (-1.61) = xAngle (3.85 = -2.43)
00:51:55.833 00.000 13300 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.86 = -2.42)
00:51:55.833 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.07 hyp=0.08 cameraTheta=2.24 mountX=-0.06 mountY=-0.06, mountTheta=-2.43
00:51:55.835 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.07, opts=13)
00:51:55.835 00.000 13300 Enqueuing Move request for scope (-0.05, 0.07)
00:51:55.835 00.000 11596 Worker thread wakes up
00:51:55.835 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.07) opts 0xd
00:51:55.835 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.07)
00:51:55.836 00.001 11596 Moving (-0.05, 0.07) raw xDistance=-0.06 yDistance=-0.06
00:51:55.836 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:51:55.836 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:55.836 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:51:55.836 00.000 11596 MoveAxis(E, 0, ABG)
00:51:55.836 00.000 11596 Move returns status 0, amount 0
00:51:55.836 00.000 11596 MoveAxis(N, 0, ABG)
00:51:55.836 00.000 11596 Move returns status 0, amount 0
00:51:55.836 00.000 11596 move complete, result=0
00:51:55.836 00.000 11596 worker thread done servicing request
00:51:55.842 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
00:51:55.850 00.008 13300 UpdateGuideState exits: m=1143 SNR=23.6
00:51:55.850 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:55.850 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:51:55.850 00.000 13300 Enqueuing Expose request
00:51:55.850 00.000 11596 Worker thread wakes up
00:51:55.851 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:51:55.851 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:51:56.355 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:51:58.253 01.898 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1f8f662b-f470-41e2-b0b5-ad26f4295c21"}
00:51:58.253 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1f8f662b-f470-41e2-b0b5-ad26f4295c21"}
00:51:58.254 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e0d80a41-cf6d-443f-8d9a-9b0e1e15339b"}
00:51:58.254 00.000 13300 case statement mapped state 6 to 3
00:51:58.254 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e0d80a41-cf6d-443f-8d9a-9b0e1e15339b"}
00:51:58.254 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ced1d935-eb46-493a-abb9-2dae12169bcf"}
00:51:58.255 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":283,"width":15,"height":15,"star_pos":[7.33,7.43],"pixels":"..."},"id":"ced1d935-eb46-493a-abb9-2dae12169bcf"}
00:51:59.390 01.135 11596 Exposure complete
00:51:59.458 00.068 11596 worker thread done servicing request
00:51:59.458 00.000 13300 OnExposeComplete: enter
00:51:59.458 00.000 13300 UpdateGuideState(): m_state=6
00:51:59.459 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 284
00:51:59.459 00.000 13300 Star::Find returns 1 (0), X=133.40, Y=995.24, Mass=1145, SNR=23.5, Peak=91 HFD=3.9
00:51:59.460 00.001 13300 MultiStar: [#1 -0.10,0.21,0.58,U] [#2 -0.14,0.01,0.56,U] [#3 -0.30,0.00,0.00,M2] [#4 0.02,-0.04,0.28,U] [#5 0.04,0.24,0.00,M1] [#6 0.19,-0.11,0.25,U] [#7 0.10,-0.24,0.00,M4] [#8 0.06,0.03,0.26,U] 
00:51:59.460 00.000 13300 refined, 5 included, MultiStar: {-0.04, -0.04}, one-star: {-0.06, -0.22}
00:51:59.460 00.000 13300 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-1.61) = xAngle (-0.77 = -0.77)
00:51:59.460 00.000 13300 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.75 = -0.75)
00:51:59.460 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-2.38 mountX=0.04 mountY=-0.04, mountTheta=-0.76
00:51:59.462 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.04, opts=13)
00:51:59.462 00.000 13300 Enqueuing Move request for scope (-0.04, -0.04)
00:51:59.462 00.000 11596 Worker thread wakes up
00:51:59.462 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.04) opts 0xd
00:51:59.462 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.04)
00:51:59.462 00.000 11596 Moving (-0.04, -0.04) raw xDistance=0.04 yDistance=-0.04
00:51:59.462 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:51:59.462 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:59.463 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:51:59.463 00.000 11596 MoveAxis(E, 0, ABG)
00:51:59.463 00.000 11596 Move returns status 0, amount 0
00:51:59.463 00.000 11596 MoveAxis(N, 0, ABG)
00:51:59.463 00.000 11596 Move returns status 0, amount 0
00:51:59.463 00.000 11596 move complete, result=0
00:51:59.463 00.000 11596 worker thread done servicing request
00:51:59.469 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=234, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
00:51:59.476 00.007 13300 UpdateGuideState exits: m=1145 SNR=23.5
00:51:59.477 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:59.477 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:51:59.477 00.000 13300 Enqueuing Expose request
00:51:59.477 00.000 11596 Worker thread wakes up
00:51:59.477 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:51:59.477 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:51:59.984 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:52:01.251 01.267 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d28eb9de-3412-4e5c-a3bc-e51369832244"}
00:52:01.251 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d28eb9de-3412-4e5c-a3bc-e51369832244"}
00:52:01.251 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c474e4f8-236c-4183-af12-9757dcbe267a"}
00:52:01.252 00.001 13300 case statement mapped state 6 to 3
00:52:01.252 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c474e4f8-236c-4183-af12-9757dcbe267a"}
00:52:01.252 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"753c7574-064f-4eb2-97de-9d0b1eaa2c7e"}
00:52:01.252 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":284,"width":15,"height":15,"star_pos":[7.40,7.24],"pixels":"..."},"id":"753c7574-064f-4eb2-97de-9d0b1eaa2c7e"}
00:52:03.010 01.758 11596 Exposure complete
00:52:03.079 00.069 11596 worker thread done servicing request
00:52:03.080 00.001 13300 OnExposeComplete: enter
00:52:03.080 00.000 13300 UpdateGuideState(): m_state=6
00:52:03.080 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 285
00:52:03.080 00.000 13300 Star::Find returns 1 (0), X=133.42, Y=995.39, Mass=1124, SNR=23.4, Peak=98 HFD=4.0
00:52:03.081 00.001 13300 MultiStar: [#1 0.06,0.33,0.00,M2] [#2 -0.12,-0.04,0.55,U] [#3 -0.03,0.01,0.30,U] [#4 0.34,-0.36,0.00,M1] [#5 -0.10,0.28,0.00,M2] [#6 -0.06,-0.64,0.00,M9] [#7 -0.39,-0.18,0.00,M5] [#8 0.17,-0.55,0.00,M6] 
00:52:03.081 00.000 13300 refined, 2 included, MultiStar: {-0.06, -0.05}, one-star: {-0.03, -0.07}
00:52:03.081 00.000 13300 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-1.61) = xAngle (-0.85 = -0.85)
00:52:03.081 00.000 13300 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.83 = -0.83)
00:52:03.081 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.05 hyp=0.07 cameraTheta=-2.45 mountX=0.05 mountY=-0.06, mountTheta=-0.84
00:52:03.083 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.05, opts=13)
00:52:03.083 00.000 13300 Enqueuing Move request for scope (-0.06, -0.05)
00:52:03.083 00.000 11596 Worker thread wakes up
00:52:03.083 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.05) opts 0xd
00:52:03.083 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.05)
00:52:03.083 00.000 11596 Moving (-0.06, -0.05) raw xDistance=0.05 yDistance=-0.06
00:52:03.084 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:52:03.084 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:03.084 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:52:03.084 00.000 11596 MoveAxis(E, 0, ABG)
00:52:03.084 00.000 11596 Move returns status 0, amount 0
00:52:03.084 00.000 11596 MoveAxis(N, 0, ABG)
00:52:03.084 00.000 11596 Move returns status 0, amount 0
00:52:03.084 00.000 11596 move complete, result=0
00:52:03.084 00.000 11596 worker thread done servicing request
00:52:03.089 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
00:52:03.099 00.010 13300 UpdateGuideState exits: m=1124 SNR=23.4
00:52:03.099 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:03.099 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:52:03.099 00.000 13300 Enqueuing Expose request
00:52:03.100 00.001 11596 Worker thread wakes up
00:52:03.100 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:52:03.100 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:52:03.614 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:52:04.251 00.637 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"097e9b85-4746-44dd-8fe9-606b5881e6ad"}
00:52:04.251 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"097e9b85-4746-44dd-8fe9-606b5881e6ad"}
00:52:04.252 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ce21aa16-3911-4421-ba53-29989f449a9d"}
00:52:04.252 00.000 13300 case statement mapped state 6 to 3
00:52:04.252 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ce21aa16-3911-4421-ba53-29989f449a9d"}
00:52:04.253 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6fae289e-977c-4af8-a085-fef95b70abfc"}
00:52:04.253 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":285,"width":15,"height":15,"star_pos":[7.42,7.39],"pixels":"..."},"id":"6fae289e-977c-4af8-a085-fef95b70abfc"}
00:52:06.648 02.395 11596 Exposure complete
00:52:06.739 00.091 11596 worker thread done servicing request
00:52:06.739 00.000 13300 OnExposeComplete: enter
00:52:06.739 00.000 13300 UpdateGuideState(): m_state=6
00:52:06.739 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 286
00:52:06.740 00.001 13300 Star::Find returns 1 (0), X=133.52, Y=995.41, Mass=1128, SNR=23.4, Peak=98 HFD=4.1
00:52:06.740 00.000 13300 MultiStar: [#1 -0.02,0.13,0.60,U] [#2 -0.08,0.22,0.56,U] [#3 -0.06,-0.02,0.31,U] [#4 0.12,-0.15,0.28,U] [#5 0.01,0.29,0.00,M3] [#6 0.46,-0.20,0.00,M10] [#7 -0.00,-0.35,0.00,M6] [#8 0.37,-0.03,0.00,M7] 
00:52:06.740 00.000 13300 refined, 4 included, MultiStar: {0.00, 0.04}, one-star: {0.06, -0.05}
00:52:06.740 00.000 13300 CameraToMount -- cameraTheta (1.44) - m_xAngle (-1.61) = xAngle (3.05 = 3.05)
00:52:06.740 00.000 13300 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.06 = 3.06)
00:52:06.741 00.001 13300 CameraToMount -- cameraX=0.00 cameraY=0.04 hyp=0.04 cameraTheta=1.44 mountX=-0.04 mountY=0.00, mountTheta=3.06
00:52:06.743 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.04, opts=13)
00:52:06.743 00.000 13300 Enqueuing Move request for scope (0.00, 0.04)
00:52:06.743 00.000 11596 Worker thread wakes up
00:52:06.743 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.04) opts 0xd
00:52:06.743 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.04)
00:52:06.743 00.000 11596 Moving (0.00, 0.04) raw xDistance=-0.04 yDistance=0.00
00:52:06.743 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:52:06.743 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:06.744 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:52:06.744 00.000 11596 MoveAxis(E, 0, ABG)
00:52:06.744 00.000 11596 Move returns status 0, amount 0
00:52:06.744 00.000 11596 MoveAxis(N, 0, ABG)
00:52:06.744 00.000 11596 Move returns status 0, amount 0
00:52:06.744 00.000 11596 move complete, result=0
00:52:06.744 00.000 11596 worker thread done servicing request
00:52:06.750 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
00:52:06.758 00.008 13300 UpdateGuideState exits: m=1128 SNR=23.4
00:52:06.758 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:06.758 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:52:06.758 00.000 13300 Enqueuing Expose request
00:52:06.758 00.000 11596 Worker thread wakes up
00:52:06.758 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:52:06.758 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:52:07.250 00.492 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b45a17d7-d7a5-491b-b4d4-fdd8d6a1a178"}
00:52:07.250 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b45a17d7-d7a5-491b-b4d4-fdd8d6a1a178"}
00:52:07.251 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b0a8dbd-abce-46ab-92cd-dcffa7a308f5"}
00:52:07.251 00.000 13300 case statement mapped state 6 to 3
00:52:07.251 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5b0a8dbd-abce-46ab-92cd-dcffa7a308f5"}
00:52:07.252 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6ac2f243-50e3-4940-9779-85447754ad1a"}
00:52:07.252 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":286,"width":15,"height":15,"star_pos":[6.52,7.41],"pixels":"..."},"id":"6ac2f243-50e3-4940-9779-85447754ad1a"}
00:52:07.262 00.010 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:52:10.250 02.988 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0e57fdad-b0e6-4458-9c9d-c4c278dcb5c2"}
00:52:10.250 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0e57fdad-b0e6-4458-9c9d-c4c278dcb5c2"}
00:52:10.251 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0bef91fc-cfdc-4ac8-b8de-e6359b6a2b37"}
00:52:10.251 00.000 13300 case statement mapped state 6 to 3
00:52:10.251 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0bef91fc-cfdc-4ac8-b8de-e6359b6a2b37"}
00:52:10.252 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"66598172-00fe-4a6c-87cb-4ce269aabe40"}
00:52:10.252 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":286,"width":15,"height":15,"star_pos":[6.52,7.41],"pixels":"..."},"id":"66598172-00fe-4a6c-87cb-4ce269aabe40"}
00:52:10.445 00.193 11596 Exposure complete
00:52:10.516 00.071 11596 worker thread done servicing request
00:52:10.517 00.001 13300 OnExposeComplete: enter
00:52:10.517 00.000 13300 UpdateGuideState(): m_state=6
00:52:10.517 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 287
00:52:10.517 00.000 13300 Star::Find returns 1 (0), X=133.37, Y=995.31, Mass=1124, SNR=23.4, Peak=91 HFD=3.9
00:52:10.518 00.001 13300 MultiStar: [#1 -0.05,0.18,0.61,U] [#2 -0.17,0.14,0.56,U] [#3 -0.02,-0.10,0.31,U] [#4 0.04,-0.25,0.00,M1] [#5 0.12,0.12,0.31,U] [#6 -0.21,-0.48,0.00,R] [#7 -0.15,-0.31,0.00,M7] [#8 0.11,-0.24,0.00,M8] 
00:52:10.518 00.000 13300 refined, 4 included, MultiStar: {-0.07, 0.02}, one-star: {-0.09, -0.15}
00:52:10.518 00.000 13300 CameraToMount -- cameraTheta (2.88) - m_xAngle (-1.61) = xAngle (4.49 = -1.80)
00:52:10.518 00.000 13300 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.50 = -1.78)
00:52:10.518 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.07 cameraTheta=2.88 mountX=-0.02 mountY=-0.07, mountTheta=-1.79
00:52:10.520 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.02, opts=13)
00:52:10.520 00.000 13300 Enqueuing Move request for scope (-0.07, 0.02)
00:52:10.520 00.000 11596 Worker thread wakes up
00:52:10.520 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.02) opts 0xd
00:52:10.520 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.02)
00:52:10.521 00.001 11596 Moving (-0.07, 0.02) raw xDistance=-0.02 yDistance=-0.07
00:52:10.521 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:52:10.521 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:10.521 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:52:10.521 00.000 11596 MoveAxis(E, 0, ABG)
00:52:10.521 00.000 11596 Move returns status 0, amount 0
00:52:10.521 00.000 11596 MoveAxis(N, 0, ABG)
00:52:10.521 00.000 11596 Move returns status 0, amount 0
00:52:10.521 00.000 11596 move complete, result=0
00:52:10.522 00.001 11596 worker thread done servicing request
00:52:10.528 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=234, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
00:52:10.536 00.008 13300 UpdateGuideState exits: m=1124 SNR=23.4
00:52:10.536 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:10.536 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:52:10.536 00.000 13300 Enqueuing Expose request
00:52:10.536 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:52:10.536 00.000 11596 Worker thread wakes up
00:52:10.537 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:52:11.052 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:52:13.250 02.198 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"28b02512-35a3-45ed-8d83-c4065cb2df8d"}
00:52:13.250 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"28b02512-35a3-45ed-8d83-c4065cb2df8d"}
00:52:13.251 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"84f71c12-4a0b-462e-8c40-cc83f5f492fb"}
00:52:13.252 00.001 13300 case statement mapped state 6 to 3
00:52:13.252 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"84f71c12-4a0b-462e-8c40-cc83f5f492fb"}
00:52:13.252 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8378a69e-e03b-4256-9c26-346fcce1286a"}
00:52:13.253 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":287,"width":15,"height":15,"star_pos":[7.37,7.31],"pixels":"..."},"id":"8378a69e-e03b-4256-9c26-346fcce1286a"}
00:52:14.109 00.856 11596 Exposure complete
00:52:14.207 00.098 11596 worker thread done servicing request
00:52:14.207 00.000 13300 OnExposeComplete: enter
00:52:14.208 00.001 13300 UpdateGuideState(): m_state=6
00:52:14.209 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 288
00:52:14.209 00.000 13300 Star::Find returns 1 (0), X=133.45, Y=995.26, Mass=1123, SNR=23.4, Peak=91 HFD=3.8
00:52:14.210 00.001 13300 MultiStar: [#1 0.03,0.01,0.59,U] [#2 0.00,0.02,0.55,U] [#3 0.04,-0.20,0.30,U] [#4 0.05,-0.08,0.28,U] [#5 -0.06,-0.01,0.31,U] [#6 0.18,-0.11,0.27,U] [#7 0.18,-0.05,0.30,U] [#8 0.27,0.14,0.00,M9] 
00:52:14.210 00.000 13300 refined, 7 included, MultiStar: {0.03, -0.09}, one-star: {-0.01, -0.20}
00:52:14.211 00.001 13300 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-1.61) = xAngle (0.42 = 0.42)
00:52:14.211 00.000 13300 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.43 = 0.43)
00:52:14.212 00.001 13300 CameraToMount -- cameraX=0.03 cameraY=-0.09 hyp=0.09 cameraTheta=-1.19 mountX=0.09 mountY=0.04, mountTheta=0.43
00:52:14.215 00.003 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.09, opts=13)
00:52:14.215 00.000 13300 Enqueuing Move request for scope (0.03, -0.09)
00:52:14.216 00.001 11596 Worker thread wakes up
00:52:14.216 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.09) opts 0xd
00:52:14.216 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.09)
00:52:14.217 00.001 11596 Moving (0.03, -0.09) raw xDistance=0.09 yDistance=0.04
00:52:14.217 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:52:14.217 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:14.217 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:52:14.218 00.001 11596 MoveAxis(E, 0, ABG)
00:52:14.218 00.000 11596 Move returns status 0, amount 0
00:52:14.218 00.000 11596 MoveAxis(N, 0, ABG)
00:52:14.218 00.000 11596 Move returns status 0, amount 0
00:52:14.218 00.000 11596 move complete, result=0
00:52:14.219 00.001 11596 worker thread done servicing request
00:52:14.229 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
00:52:14.243 00.014 13300 UpdateGuideState exits: m=1123 SNR=23.4
00:52:14.243 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:14.243 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:52:14.243 00.000 13300 Enqueuing Expose request
00:52:14.243 00.000 11596 Worker thread wakes up
00:52:14.244 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:52:14.244 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:52:14.756 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:52:16.249 01.493 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bb437c34-02a2-49fa-b20d-6b57cb74e28f"}
00:52:16.249 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bb437c34-02a2-49fa-b20d-6b57cb74e28f"}
00:52:16.250 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"63c05a52-5c92-41e1-8371-3e604776020a"}
00:52:16.250 00.000 13300 case statement mapped state 6 to 3
00:52:16.250 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"63c05a52-5c92-41e1-8371-3e604776020a"}
00:52:16.251 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"17304338-2ac8-4f13-abe6-016ae9d5c11c"}
00:52:16.251 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":288,"width":15,"height":15,"star_pos":[7.45,7.26],"pixels":"..."},"id":"17304338-2ac8-4f13-abe6-016ae9d5c11c"}
00:52:17.804 01.553 11596 Exposure complete
00:52:17.896 00.092 11596 worker thread done servicing request
00:52:17.896 00.000 13300 OnExposeComplete: enter
00:52:17.897 00.001 13300 UpdateGuideState(): m_state=6
00:52:17.897 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 289
00:52:17.897 00.000 13300 Star::Find returns 1 (0), X=133.32, Y=995.15, Mass=1124, SNR=23.4, Peak=92 HFD=3.9
00:52:17.898 00.001 13300 MultiStar: [#1 -0.07,-0.00,0.60,U] [#2 -0.04,-0.12,0.55,U] [#3 -0.09,-0.41,0.00,M1] [#4 -0.32,-0.36,0.00,M1] [#5 -0.11,-0.16,0.28,U] [#6 -0.29,0.38,0.00,M1] [#7 -0.14,-0.26,0.00,M7] [#8 0.01,-0.44,0.00,M10] 
00:52:17.898 00.000 13300 refined, 3 included, MultiStar: {-0.09, -0.17}, one-star: {-0.14, -0.31}
00:52:17.898 00.000 13300 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-1.61) = xAngle (-0.47 = -0.47)
00:52:17.898 00.000 13300 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.45 = -0.45)
00:52:17.898 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.17 hyp=0.20 cameraTheta=-2.08 mountX=0.18 mountY=-0.09, mountTheta=-0.46
00:52:17.900 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.17, opts=13)
00:52:17.901 00.001 13300 Enqueuing Move request for scope (-0.09, -0.17)
00:52:17.901 00.000 11596 Worker thread wakes up
00:52:17.901 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.17) opts 0xd
00:52:17.901 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.17)
00:52:17.901 00.000 11596 Moving (-0.09, -0.17) raw xDistance=0.18 yDistance=-0.09
00:52:17.901 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.18
00:52:17.901 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:17.901 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:52:17.901 00.000 11596 MoveAxis(W, 220, ABG)
00:52:17.902 00.001 11596 Guiding  Dir = 3, Dur = 220
00:52:17.902 00.000 11596 IsSlewing returns 0
00:52:17.907 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=219, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
00:52:17.915 00.008 13300 UpdateGuideState exits: m=1124 SNR=23.4
00:52:17.915 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:17.915 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:52:17.915 00.000 13300 Enqueuing Expose request
00:52:18.001 00.086 11596 IsGuiding returns 0
00:52:18.213 00.212 11596 PulseGuide returned control before completion, sleep 19
00:52:18.516 00.303 11596 IsGuiding returns 0
00:52:18.516 00.000 11596 Move returns status 0, amount 220
00:52:18.516 00.000 11596 MoveAxis(N, 0, ABG)
00:52:18.517 00.001 11596 Move returns status 0, amount 0
00:52:18.517 00.000 11596 move complete, result=0
00:52:18.517 00.000 11596 worker thread done servicing request
00:52:18.517 00.000 11596 Worker thread wakes up
00:52:18.517 00.000 13300 GuideStep: 0.2 px 220 ms WEST, -0.1 px 0 ms NORTH
00:52:18.517 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:52:19.023 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:52:19.248 00.225 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0478613b-d407-4f8c-8f86-a8dc8f50539c"}
00:52:19.248 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0478613b-d407-4f8c-8f86-a8dc8f50539c"}
00:52:19.249 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ef7529f3-6329-4649-ab76-81bc0314bfbe"}
00:52:19.250 00.001 13300 case statement mapped state 6 to 3
00:52:19.250 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ef7529f3-6329-4649-ab76-81bc0314bfbe"}
00:52:19.251 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"93d9323c-12b7-4a07-ab2f-4747ebc917a4"}
00:52:19.251 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":289,"width":15,"height":15,"star_pos":[7.32,7.15],"pixels":"..."},"id":"93d9323c-12b7-4a07-ab2f-4747ebc917a4"}
00:52:22.054 02.803 11596 Exposure complete
00:52:22.127 00.073 11596 worker thread done servicing request
00:52:22.127 00.000 13300 OnExposeComplete: enter
00:52:22.128 00.001 13300 UpdateGuideState(): m_state=6
00:52:22.128 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 290
00:52:22.128 00.000 13300 Star::Find returns 1 (0), X=133.44, Y=995.07, Mass=1126, SNR=23.4, Peak=98 HFD=3.9
00:52:22.128 00.000 13300 MultiStar: [#1 -0.09,-0.24,0.00,M1] [#2 -0.04,-0.18,0.55,U] [#3 -0.08,-0.24,0.00,M2] [#4 -0.01,-0.31,0.00,M2] [#5 0.05,-0.05,0.30,U] [#6 0.42,-0.04,0.00,M2] [#7 0.00,-0.35,0.00,M8] [#8 0.29,-0.74,0.00,R] 
00:52:22.129 00.001 13300 refined, 2 included, MultiStar: {-0.01, -0.27}, one-star: {-0.02, -0.39}
00:52:22.129 00.000 13300 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-1.61) = xAngle (-0.01 = -0.01)
00:52:22.129 00.000 13300 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.01 = 0.01)
00:52:22.129 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.27 hyp=0.27 cameraTheta=-1.62 mountX=0.27 mountY=0.00, mountTheta=0.01
00:52:22.131 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.27, opts=13)
00:52:22.131 00.000 13300 Enqueuing Move request for scope (-0.01, -0.27)
00:52:22.131 00.000 11596 Worker thread wakes up
00:52:22.131 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.27) opts 0xd
00:52:22.131 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.27)
00:52:22.131 00.000 11596 Moving (-0.01, -0.27) raw xDistance=0.27 yDistance=0.00
00:52:22.132 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.27
00:52:22.132 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:22.132 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:52:22.132 00.000 11596 MoveAxis(W, 355, ABG)
00:52:22.132 00.000 11596 Guiding  Dir = 3, Dur = 355
00:52:22.133 00.001 11596 IsSlewing returns 0
00:52:22.138 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
00:52:22.146 00.008 13300 UpdateGuideState exits: m=1126 SNR=23.4
00:52:22.146 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:22.146 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:52:22.146 00.000 13300 Enqueuing Expose request
00:52:22.224 00.078 11596 IsGuiding returns 0
00:52:22.248 00.024 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c98cda30-a693-44f4-9229-66c45f5b6a5e"}
00:52:22.249 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c98cda30-a693-44f4-9229-66c45f5b6a5e"}
00:52:22.250 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"47ac606f-76bb-4907-810b-8a60f29737fa"}
00:52:22.250 00.000 13300 case statement mapped state 6 to 3
00:52:22.250 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"47ac606f-76bb-4907-810b-8a60f29737fa"}
00:52:22.251 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ffafc5a5-42a1-41a8-b24a-f77c96b5ada2"}
00:52:22.251 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":290,"width":15,"height":15,"star_pos":[7.44,7.07],"pixels":"..."},"id":"ffafc5a5-42a1-41a8-b24a-f77c96b5ada2"}
00:52:22.452 00.201 11596 PulseGuide returned control before completion, sleep 138
00:52:22.606 00.154 11596 IsGuiding returns 1
00:52:22.607 00.001 11596 scope still moving after pulse duration time elapsed
00:52:22.629 00.022 11596 IsSlewing returns 0
00:52:22.856 00.227 11596 IsGuiding returns 0
00:52:22.856 00.000 11596 scope move finished after 355 + 276 ms
00:52:22.856 00.000 11596 Move returns status 0, amount 355
00:52:22.856 00.000 11596 MoveAxis(N, 0, ABG)
00:52:22.856 00.000 11596 Move returns status 0, amount 0
00:52:22.856 00.000 11596 move complete, result=0
00:52:22.856 00.000 11596 worker thread done servicing request
00:52:22.856 00.000 13300 GuideStep: 0.3 px 355 ms WEST, 0.0 px 0 ms NORTH
00:52:22.857 00.001 11596 Worker thread wakes up
00:52:22.857 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:52:23.372 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:52:25.248 01.876 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"74bfbe76-30b8-49ed-9c09-cad935fb0751"}
00:52:25.248 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"74bfbe76-30b8-49ed-9c09-cad935fb0751"}
00:52:25.249 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e0e1cafe-0632-42fc-96a6-03a42b91cc4c"}
00:52:25.249 00.000 13300 case statement mapped state 6 to 3
00:52:25.249 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e0e1cafe-0632-42fc-96a6-03a42b91cc4c"}
00:52:25.249 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b3746b3e-bb85-4cb2-bcf7-9160e8fca516"}
00:52:25.249 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":290,"width":15,"height":15,"star_pos":[7.44,7.07],"pixels":"..."},"id":"b3746b3e-bb85-4cb2-bcf7-9160e8fca516"}
00:52:26.408 01.159 11596 Exposure complete
00:52:26.476 00.068 11596 worker thread done servicing request
00:52:26.476 00.000 13300 OnExposeComplete: enter
00:52:26.476 00.000 13300 UpdateGuideState(): m_state=6
00:52:26.477 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
00:52:26.477 00.000 13300 Star::Find returns 1 (0), X=133.44, Y=995.35, Mass=1129, SNR=23.5, Peak=94 HFD=3.9
00:52:26.477 00.000 13300 MultiStar: [#1 0.08,0.20,0.59,U] [#2 0.02,0.06,0.54,U] [#3 -0.06,-0.03,0.30,U] [#4 -0.05,-0.23,0.27,U] [#5 -0.18,0.28,0.00,M1] [#6 0.13,0.34,0.00,M3] [#7 0.10,-0.06,0.29,U] [#8 -0.21,0.56,0.00,M1] 
00:52:26.477 00.000 13300 refined, 5 included, MultiStar: {0.01, -0.01}, one-star: {-0.02, -0.11}
00:52:26.478 00.001 13300 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-1.61) = xAngle (0.76 = 0.76)
00:52:26.478 00.000 13300 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.78 = 0.78)
00:52:26.478 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.01 hyp=0.02 cameraTheta=-0.85 mountX=0.01 mountY=0.01, mountTheta=0.77
00:52:26.479 00.001 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.01, opts=13)
00:52:26.480 00.001 13300 Enqueuing Move request for scope (0.01, -0.01)
00:52:26.480 00.000 11596 Worker thread wakes up
00:52:26.480 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.01) opts 0xd
00:52:26.480 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.01)
00:52:26.480 00.000 11596 Moving (0.01, -0.01) raw xDistance=0.01 yDistance=0.01
00:52:26.480 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:52:26.480 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:26.480 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:52:26.480 00.000 11596 MoveAxis(E, 0, ABG)
00:52:26.480 00.000 11596 Move returns status 0, amount 0
00:52:26.481 00.001 11596 MoveAxis(N, 0, ABG)
00:52:26.481 00.000 11596 Move returns status 0, amount 0
00:52:26.481 00.000 11596 move complete, result=0
00:52:26.481 00.000 11596 worker thread done servicing request
00:52:26.486 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
00:52:26.494 00.008 13300 UpdateGuideState exits: m=1129 SNR=23.5
00:52:26.494 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:26.494 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:52:26.494 00.000 13300 Enqueuing Expose request
00:52:26.494 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:52:26.494 00.000 11596 Worker thread wakes up
00:52:26.495 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:52:27.000 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:52:28.247 01.247 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5afcf6b7-c936-4b6b-a62a-243f3ab320f5"}
00:52:28.247 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5afcf6b7-c936-4b6b-a62a-243f3ab320f5"}
00:52:28.248 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"02a2418b-923e-4da3-9a34-56070887e1c3"}
00:52:28.248 00.000 13300 case statement mapped state 6 to 3
00:52:28.248 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"02a2418b-923e-4da3-9a34-56070887e1c3"}
00:52:28.248 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c222e0dd-3cfd-4111-bb1b-1c7f5eb596b8"}
00:52:28.249 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":291,"width":15,"height":15,"star_pos":[7.44,7.35],"pixels":"..."},"id":"c222e0dd-3cfd-4111-bb1b-1c7f5eb596b8"}
00:52:30.034 01.785 11596 Exposure complete
00:52:30.103 00.069 11596 worker thread done servicing request
00:52:30.103 00.000 13300 OnExposeComplete: enter
00:52:30.103 00.000 13300 UpdateGuideState(): m_state=6
00:52:30.103 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 292
00:52:30.103 00.000 13300 Star::Find returns 1 (0), X=133.33, Y=995.24, Mass=1151, SNR=23.6, Peak=97 HFD=3.8
00:52:30.104 00.001 13300 MultiStar: [#1 -0.17,0.05,0.59,U] [#2 -0.04,-0.06,0.54,U] [#3 -0.12,-0.17,0.30,U] [#4 -0.14,-0.34,0.00,M2] [#5 0.00,-0.04,0.31,U] [#6 0.21,-0.02,0.27,U] [#7 -0.12,-0.19,0.29,U] [#8 -0.30,0.41,0.00,M2] 
00:52:30.104 00.000 13300 refined, 6 included, MultiStar: {-0.08, -0.11}, one-star: {-0.12, -0.22}
00:52:30.104 00.000 13300 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-1.61) = xAngle (-0.59 = -0.59)
00:52:30.104 00.000 13300 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.58 = -0.58)
00:52:30.104 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.11 hyp=0.13 cameraTheta=-2.20 mountX=0.11 mountY=-0.07, mountTheta=-0.58
00:52:30.106 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.11, opts=13)
00:52:30.106 00.000 13300 Enqueuing Move request for scope (-0.08, -0.11)
00:52:30.106 00.000 11596 Worker thread wakes up
00:52:30.106 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.11) opts 0xd
00:52:30.106 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.11)
00:52:30.107 00.001 11596 Moving (-0.08, -0.11) raw xDistance=0.11 yDistance=-0.07
00:52:30.107 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:52:30.107 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:30.107 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:52:30.107 00.000 11596 MoveAxis(E, 0, ABG)
00:52:30.107 00.000 11596 Move returns status 0, amount 0
00:52:30.107 00.000 11596 MoveAxis(N, 0, ABG)
00:52:30.107 00.000 11596 Move returns status 0, amount 0
00:52:30.107 00.000 11596 move complete, result=0
00:52:30.108 00.001 11596 worker thread done servicing request
00:52:30.113 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=210, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
00:52:30.121 00.008 13300 UpdateGuideState exits: m=1151 SNR=23.6
00:52:30.121 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:30.121 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:52:30.121 00.000 13300 Enqueuing Expose request
00:52:30.121 00.000 11596 Worker thread wakes up
00:52:30.121 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:52:30.121 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:52:30.635 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:52:31.247 00.612 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"055c069f-7d95-4ea7-96a5-2424046334bc"}
00:52:31.247 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"055c069f-7d95-4ea7-96a5-2424046334bc"}
00:52:31.248 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"44bd482d-407d-425d-b0c7-297fb8fb3ff0"}
00:52:31.248 00.000 13300 case statement mapped state 6 to 3
00:52:31.248 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"44bd482d-407d-425d-b0c7-297fb8fb3ff0"}
00:52:31.249 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9329c210-8e92-43a4-a133-face93c889c3"}
00:52:31.249 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":292,"width":15,"height":15,"star_pos":[7.33,7.24],"pixels":"..."},"id":"9329c210-8e92-43a4-a133-face93c889c3"}
00:52:33.668 02.419 11596 Exposure complete
00:52:33.748 00.080 11596 worker thread done servicing request
00:52:33.749 00.001 13300 OnExposeComplete: enter
00:52:33.749 00.000 13300 UpdateGuideState(): m_state=6
00:52:33.749 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 293
00:52:33.749 00.000 13300 Star::Find returns 1 (0), X=133.37, Y=995.07, Mass=1123, SNR=23.3, Peak=95 HFD=3.9
00:52:33.750 00.001 13300 MultiStar: [#1 -0.09,-0.08,0.60,U] [#2 -0.09,-0.23,0.55,U] [#3 -0.29,-0.22,0.00,M1] [#4 -0.16,-0.42,0.00,M3] [#5 0.14,-0.00,0.31,U] [#6 -0.02,0.44,0.00,M3] [#7 -0.04,-0.23,0.29,U] [#8 0.11,0.15,0.28,U] 
00:52:33.750 00.000 13300 refined, 5 included, MultiStar: {-0.04, -0.20}, one-star: {-0.09, -0.39}
00:52:33.750 00.000 13300 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-1.61) = xAngle (-0.17 = -0.17)
00:52:33.750 00.000 13300 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.16 = -0.16)
00:52:33.750 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.20 hyp=0.20 cameraTheta=-1.78 mountX=0.20 mountY=-0.03, mountTheta=-0.16
00:52:33.754 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.20, opts=13)
00:52:33.754 00.000 13300 Enqueuing Move request for scope (-0.04, -0.20)
00:52:33.754 00.000 11596 Worker thread wakes up
00:52:33.754 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.20) opts 0xd
00:52:33.754 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.20)
00:52:33.754 00.000 11596 Moving (-0.04, -0.20) raw xDistance=0.20 yDistance=-0.03
00:52:33.754 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.20
00:52:33.754 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:33.755 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:52:33.755 00.000 11596 MoveAxis(W, 247, ABG)
00:52:33.755 00.000 11596 Guiding  Dir = 3, Dur = 247
00:52:33.755 00.000 11596 IsSlewing returns 0
00:52:33.761 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
00:52:33.769 00.008 13300 UpdateGuideState exits: m=1123 SNR=23.3
00:52:33.769 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:33.769 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:52:33.769 00.000 13300 Enqueuing Expose request
00:52:33.852 00.083 11596 IsGuiding returns 0
00:52:33.949 00.097 11596 PulseGuide returned control before completion, sleep 162
00:52:34.168 00.219 11596 IsGuiding returns 1
00:52:34.168 00.000 11596 scope still moving after pulse duration time elapsed
00:52:34.202 00.034 11596 IsSlewing returns 0
00:52:34.247 00.045 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"145be3cb-3476-423d-9776-be594ca93789"}
00:52:34.247 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"145be3cb-3476-423d-9776-be594ca93789"}
00:52:34.248 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1146e6c2-5f01-43aa-aa8d-54b2b8012182"}
00:52:34.248 00.000 13300 case statement mapped state 6 to 3
00:52:34.248 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1146e6c2-5f01-43aa-aa8d-54b2b8012182"}
00:52:34.248 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"18b91aae-ca20-48ec-af20-eb04ec8edd3e"}
00:52:34.249 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":293,"width":15,"height":15,"star_pos":[7.37,7.07],"pixels":"..."},"id":"18b91aae-ca20-48ec-af20-eb04ec8edd3e"}
00:52:34.320 00.071 11596 IsGuiding returns 0
00:52:34.320 00.000 11596 scope move finished after 247 + 220 ms
00:52:34.320 00.000 11596 Move returns status 0, amount 247
00:52:34.320 00.000 11596 MoveAxis(N, 0, ABG)
00:52:34.320 00.000 11596 Move returns status 0, amount 0
00:52:34.320 00.000 11596 move complete, result=0
00:52:34.320 00.000 11596 worker thread done servicing request
00:52:34.320 00.000 11596 Worker thread wakes up
00:52:34.321 00.001 13300 GuideStep: 0.2 px 247 ms WEST, -0.0 px 0 ms NORTH
00:52:34.321 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:52:34.835 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:52:37.246 02.411 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5e758ec7-73b4-4b65-aeb8-3fa04fd863b7"}
00:52:37.246 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5e758ec7-73b4-4b65-aeb8-3fa04fd863b7"}
00:52:37.247 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8558a908-6538-424f-8422-ac966c01152f"}
00:52:37.247 00.000 13300 case statement mapped state 6 to 3
00:52:37.247 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8558a908-6538-424f-8422-ac966c01152f"}
00:52:37.248 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2b0c3f8b-f17c-4341-87de-c91a72c853d8"}
00:52:37.248 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":293,"width":15,"height":15,"star_pos":[7.37,7.07],"pixels":"..."},"id":"2b0c3f8b-f17c-4341-87de-c91a72c853d8"}
00:52:37.860 00.612 11596 Exposure complete
00:52:37.928 00.068 11596 worker thread done servicing request
00:52:37.928 00.000 13300 OnExposeComplete: enter
00:52:37.928 00.000 13300 UpdateGuideState(): m_state=6
00:52:37.929 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 294
00:52:37.929 00.000 13300 Star::Find returns 1 (0), X=133.40, Y=995.24, Mass=1121, SNR=23.4, Peak=92 HFD=3.7
00:52:37.930 00.001 13300 MultiStar: [#1 -0.10,0.02,0.58,U] [#2 -0.06,-0.09,0.55,U] [#3 -0.16,-0.44,0.00,M2] [#4 0.01,-0.23,0.28,U] [#5 0.03,-0.10,0.32,U] [#6 0.14,0.48,0.00,M4] [#7 -0.13,-0.15,0.29,U] [#8 -0.14,0.51,0.00,M2] 
00:52:37.930 00.000 13300 refined, 5 included, MultiStar: {-0.06, -0.13}, one-star: {-0.06, -0.22}
00:52:37.930 00.000 13300 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-1.61) = xAngle (-0.38 = -0.38)
00:52:37.930 00.000 13300 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.36 = -0.36)
00:52:37.930 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.13 hyp=0.14 cameraTheta=-1.99 mountX=0.13 mountY=-0.05, mountTheta=-0.37
00:52:37.932 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.13, opts=13)
00:52:37.932 00.000 13300 Enqueuing Move request for scope (-0.06, -0.13)
00:52:37.932 00.000 11596 Worker thread wakes up
00:52:37.932 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.13) opts 0xd
00:52:37.932 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.13)
00:52:37.932 00.000 11596 Moving (-0.06, -0.13) raw xDistance=0.13 yDistance=-0.05
00:52:37.933 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:52:37.933 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:37.933 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:52:37.933 00.000 11596 MoveAxis(E, 0, ABG)
00:52:37.933 00.000 11596 Move returns status 0, amount 0
00:52:37.933 00.000 11596 MoveAxis(N, 0, ABG)
00:52:37.933 00.000 11596 Move returns status 0, amount 0
00:52:37.933 00.000 11596 move complete, result=0
00:52:37.933 00.000 11596 worker thread done servicing request
00:52:37.939 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
00:52:37.947 00.008 13300 UpdateGuideState exits: m=1121 SNR=23.4
00:52:37.947 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:37.947 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:52:37.947 00.000 13300 Enqueuing Expose request
00:52:37.947 00.000 11596 Worker thread wakes up
00:52:37.947 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:52:37.947 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:52:38.464 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:52:40.246 01.782 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8f4818d2-d79d-44c1-bbee-8a6e8ea59e06"}
00:52:40.246 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8f4818d2-d79d-44c1-bbee-8a6e8ea59e06"}
00:52:40.247 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c6627240-15e1-4523-83b6-a52f5a4a6447"}
00:52:40.247 00.000 13300 case statement mapped state 6 to 3
00:52:40.247 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c6627240-15e1-4523-83b6-a52f5a4a6447"}
00:52:40.247 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"601ef0d1-89f2-40c0-9b52-08d1430e3f56"}
00:52:40.248 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":294,"width":15,"height":15,"star_pos":[7.40,7.24],"pixels":"..."},"id":"601ef0d1-89f2-40c0-9b52-08d1430e3f56"}
00:52:41.499 01.251 11596 Exposure complete
00:52:41.571 00.072 11596 worker thread done servicing request
00:52:41.572 00.001 13300 OnExposeComplete: enter
00:52:41.572 00.000 13300 UpdateGuideState(): m_state=6
00:52:41.572 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 295
00:52:41.572 00.000 13300 Star::Find returns 1 (0), X=133.45, Y=995.02, Mass=1104, SNR=23.2, Peak=106 HFD=3.7
00:52:41.573 00.001 13300 MultiStar: [#1 -0.11,-0.17,0.61,U] [#2 0.02,-0.23,0.54,U] [#3 -0.04,-0.57,0.00,M3] [#4 0.13,-0.24,0.00,M3] [#5 -0.44,-0.27,0.00,M1] [#6 0.09,0.03,0.27,U] [#7 -0.06,-0.13,0.28,U] [#8 -0.20,0.07,0.28,U] 
00:52:41.573 00.000 13300 refined, 5 included, MultiStar: {-0.04, -0.23}, one-star: {-0.00, -0.44}
00:52:41.573 00.000 13300 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-1.61) = xAngle (-0.12 = -0.12)
00:52:41.573 00.000 13300 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.11 = -0.11)
00:52:41.573 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.23 hyp=0.23 cameraTheta=-1.73 mountX=0.23 mountY=-0.02, mountTheta=-0.11
00:52:41.575 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.23, opts=13)
00:52:41.575 00.000 13300 Enqueuing Move request for scope (-0.04, -0.23)
00:52:41.575 00.000 11596 Worker thread wakes up
00:52:41.575 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.23) opts 0xd
00:52:41.575 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.23)
00:52:41.576 00.001 11596 Moving (-0.04, -0.23) raw xDistance=0.23 yDistance=-0.02
00:52:41.576 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
00:52:41.576 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:41.576 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:52:41.576 00.000 11596 MoveAxis(W, 286, ABG)
00:52:41.576 00.000 11596 Guiding  Dir = 3, Dur = 286
00:52:41.576 00.000 11596 IsSlewing returns 0
00:52:41.583 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
00:52:41.591 00.008 13300 UpdateGuideState exits: m=1104 SNR=23.2
00:52:41.591 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:41.591 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:52:41.591 00.000 13300 Enqueuing Expose request
00:52:41.683 00.092 11596 IsGuiding returns 0
00:52:41.966 00.283 11596 PulseGuide returned control before completion, sleep 13
00:52:42.166 00.200 11596 IsGuiding returns 1
00:52:42.166 00.000 11596 scope still moving after pulse duration time elapsed
00:52:42.199 00.033 11596 IsSlewing returns 0
00:52:42.288 00.089 11596 IsGuiding returns 0
00:52:42.288 00.000 11596 scope move finished after 286 + 318 ms
00:52:42.288 00.000 11596 Move returns status 0, amount 286
00:52:42.288 00.000 11596 MoveAxis(N, 0, ABG)
00:52:42.288 00.000 11596 Move returns status 0, amount 0
00:52:42.288 00.000 11596 move complete, result=0
00:52:42.288 00.000 11596 worker thread done servicing request
00:52:42.289 00.001 13300 GuideStep: 0.2 px 286 ms WEST, -0.0 px 0 ms NORTH
00:52:42.289 00.000 11596 Worker thread wakes up
00:52:42.289 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:52:42.798 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:52:43.245 00.447 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7d976b79-994b-4cca-bcca-15d3e4d82847"}
00:52:43.245 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7d976b79-994b-4cca-bcca-15d3e4d82847"}
00:52:43.246 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"72effd4e-1746-43e3-8a5d-be4f259d566e"}
00:52:43.246 00.000 13300 case statement mapped state 6 to 3
00:52:43.246 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"72effd4e-1746-43e3-8a5d-be4f259d566e"}
00:52:43.246 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a90a9701-261e-4493-9c2b-3fe17a336d44"}
00:52:43.247 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":295,"width":15,"height":15,"star_pos":[7.45,7.02],"pixels":"..."},"id":"a90a9701-261e-4493-9c2b-3fe17a336d44"}
00:52:45.825 02.578 11596 Exposure complete
00:52:45.894 00.069 11596 worker thread done servicing request
00:52:45.894 00.000 13300 OnExposeComplete: enter
00:52:45.894 00.000 13300 UpdateGuideState(): m_state=6
00:52:45.895 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 296
00:52:45.895 00.000 13300 Star::Find returns 1 (0), X=133.41, Y=995.17, Mass=1156, SNR=23.7, Peak=98 HFD=3.9
00:52:45.895 00.000 13300 MultiStar: [#1 -0.20,0.08,0.59,U] [#2 -0.05,-0.19,0.54,U] [#3 0.01,-0.21,0.28,U] [#4 -0.18,-0.38,0.00,M4] [#5 -0.06,-0.18,0.30,U] [#6 0.18,-0.05,0.26,U] [#7 -0.03,-0.55,0.00,M4] [#8 -0.40,-0.05,0.00,M2] 
00:52:45.895 00.000 13300 refined, 5 included, MultiStar: {-0.05, -0.16}, one-star: {-0.04, -0.29}
00:52:45.895 00.000 13300 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-1.61) = xAngle (-0.28 = -0.28)
00:52:45.896 00.001 13300 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.27 = -0.27)
00:52:45.896 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.16 hyp=0.17 cameraTheta=-1.89 mountX=0.16 mountY=-0.04, mountTheta=-0.27
00:52:45.898 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.16, opts=13)
00:52:45.898 00.000 13300 Enqueuing Move request for scope (-0.05, -0.16)
00:52:45.898 00.000 11596 Worker thread wakes up
00:52:45.898 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.16) opts 0xd
00:52:45.898 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.16)
00:52:45.898 00.000 11596 Moving (-0.05, -0.16) raw xDistance=0.16 yDistance=-0.04
00:52:45.898 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.16
00:52:45.898 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:45.898 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:52:45.899 00.001 11596 MoveAxis(W, 220, ABG)
00:52:45.899 00.000 11596 Guiding  Dir = 3, Dur = 220
00:52:45.899 00.000 11596 IsSlewing returns 0
00:52:45.905 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
00:52:45.914 00.009 13300 UpdateGuideState exits: m=1156 SNR=23.7
00:52:45.915 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:45.915 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:52:45.915 00.000 13300 Enqueuing Expose request
00:52:45.962 00.047 11596 IsGuiding returns 0
00:52:46.053 00.091 11596 PulseGuide returned control before completion, sleep 140
00:52:46.244 00.191 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5c821664-e0d5-4969-9a21-8dc6e6eb9f0f"}
00:52:46.244 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5c821664-e0d5-4969-9a21-8dc6e6eb9f0f"}
00:52:46.244 00.000 11596 IsGuiding returns 1
00:52:46.245 00.001 11596 scope still moving after pulse duration time elapsed
00:52:46.245 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a51e3857-f4b6-4a07-914e-8f82a471932a"}
00:52:46.245 00.000 13300 case statement mapped state 6 to 3
00:52:46.245 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a51e3857-f4b6-4a07-914e-8f82a471932a"}
00:52:46.245 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"41704791-8a24-4a68-aecd-d4da1856a0ac"}
00:52:46.246 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":296,"width":15,"height":15,"star_pos":[7.41,7.17],"pixels":"..."},"id":"41704791-8a24-4a68-aecd-d4da1856a0ac"}
00:52:46.276 00.030 11596 IsSlewing returns 0
00:52:46.372 00.096 11596 IsGuiding returns 0
00:52:46.372 00.000 11596 scope move finished after 220 + 189 ms
00:52:46.372 00.000 11596 Move returns status 0, amount 220
00:52:46.372 00.000 11596 MoveAxis(N, 0, ABG)
00:52:46.372 00.000 11596 Move returns status 0, amount 0
00:52:46.372 00.000 11596 move complete, result=0
00:52:46.372 00.000 11596 worker thread done servicing request
00:52:46.372 00.000 13300 GuideStep: 0.2 px 220 ms WEST, -0.0 px 0 ms NORTH
00:52:46.372 00.000 11596 Worker thread wakes up
00:52:46.373 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:52:46.885 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:52:49.244 02.359 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"812415f2-461e-417b-b397-12b1dd6e5dd7"}
00:52:49.244 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"812415f2-461e-417b-b397-12b1dd6e5dd7"}
00:52:49.245 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fd4dffee-d720-4607-9a7f-59ebb6506364"}
00:52:49.245 00.000 13300 case statement mapped state 6 to 3
00:52:49.245 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fd4dffee-d720-4607-9a7f-59ebb6506364"}
00:52:49.245 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"973421a6-f04f-416a-9698-c0968f5fb6d9"}
00:52:49.246 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":296,"width":15,"height":15,"star_pos":[7.41,7.17],"pixels":"..."},"id":"973421a6-f04f-416a-9698-c0968f5fb6d9"}
00:52:49.908 00.662 11596 Exposure complete
00:52:49.984 00.076 11596 worker thread done servicing request
00:52:49.984 00.000 13300 OnExposeComplete: enter
00:52:49.984 00.000 13300 UpdateGuideState(): m_state=6
00:52:49.985 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 297
00:52:49.985 00.000 13300 Star::Find returns 1 (0), X=133.37, Y=995.38, Mass=1109, SNR=23.3, Peak=88 HFD=4.0
00:52:49.985 00.000 13300 MultiStar: [#1 -0.09,0.25,0.00,M1] [#2 -0.18,0.13,0.56,U] [#3 -0.22,-0.20,0.00,M3] [#4 -0.34,0.04,0.00,M5] [#5 -0.15,0.30,0.00,M1] [#6 -0.02,0.60,0.00,M3] [#7 -0.01,0.37,0.00,M5] [#8 -0.16,0.57,0.00,M3] 
00:52:49.985 00.000 13300 single-star, 1 included, MultiStar: {-0.12, -0.00}, one-star: {-0.09, -0.08}
00:52:49.985 00.000 13300 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-1.61) = xAngle (-0.81 = -0.81)
00:52:49.986 00.001 13300 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.80 = -0.80)
00:52:49.986 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.08 hyp=0.12 cameraTheta=-2.42 mountX=0.08 mountY=-0.08, mountTheta=-0.80
00:52:49.987 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.08, opts=13)
00:52:49.988 00.001 13300 Enqueuing Move request for scope (-0.09, -0.08)
00:52:49.988 00.000 11596 Worker thread wakes up
00:52:49.988 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.08) opts 0xd
00:52:49.988 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.08)
00:52:49.988 00.000 11596 Moving (-0.09, -0.08) raw xDistance=0.08 yDistance=-0.08
00:52:49.988 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:52:49.988 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:49.988 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:52:49.988 00.000 11596 MoveAxis(E, 0, ABG)
00:52:49.989 00.001 11596 Move returns status 0, amount 0
00:52:49.989 00.000 11596 MoveAxis(N, 0, ABG)
00:52:49.989 00.000 11596 Move returns status 0, amount 0
00:52:49.989 00.000 11596 move complete, result=0
00:52:49.989 00.000 11596 worker thread done servicing request
00:52:49.995 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
00:52:50.002 00.007 13300 UpdateGuideState exits: m=1109 SNR=23.3
00:52:50.003 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:50.003 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:52:50.003 00.000 13300 Enqueuing Expose request
00:52:50.003 00.000 11596 Worker thread wakes up
00:52:50.003 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:52:50.003 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:52:50.513 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:52:52.243 01.730 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"176a2e57-0fc3-4814-91b9-7380a2ccc37e"}
00:52:52.243 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"176a2e57-0fc3-4814-91b9-7380a2ccc37e"}
00:52:52.244 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"da9dd256-f849-4ba7-a3ea-c2af70f75bf4"}
00:52:52.244 00.000 13300 case statement mapped state 6 to 3
00:52:52.244 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"da9dd256-f849-4ba7-a3ea-c2af70f75bf4"}
00:52:52.244 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e3c6b1c3-a489-4b5e-8aa8-82b3e12d05a9"}
00:52:52.245 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":297,"width":15,"height":15,"star_pos":[7.37,7.38],"pixels":"..."},"id":"e3c6b1c3-a489-4b5e-8aa8-82b3e12d05a9"}
00:52:53.538 01.293 11596 Exposure complete
00:52:53.610 00.072 11596 worker thread done servicing request
00:52:53.610 00.000 13300 OnExposeComplete: enter
00:52:53.610 00.000 13300 UpdateGuideState(): m_state=6
00:52:53.611 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 298
00:52:53.611 00.000 13300 Star::Find returns 1 (0), X=133.41, Y=995.19, Mass=1111, SNR=23.2, Peak=95 HFD=3.8
00:52:53.611 00.000 13300 MultiStar: [#1 -0.18,0.18,0.00,M2] [#2 0.00,-0.09,0.54,U] [#3 -0.23,-0.04,0.29,U] [#4 -0.18,-0.21,0.00,M6] [#5 0.07,0.14,0.31,U] [#6 0.17,0.20,0.00,M4] [#7 -0.09,-0.26,0.00,M6] [#8 -0.25,0.45,0.00,M4] 
00:52:53.612 00.001 13300 refined, 3 included, MultiStar: {-0.04, -0.13}, one-star: {-0.04, -0.27}
00:52:53.612 00.000 13300 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-1.61) = xAngle (-0.26 = -0.26)
00:52:53.612 00.000 13300 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.24 = -0.24)
00:52:53.612 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.13 hyp=0.14 cameraTheta=-1.87 mountX=0.13 mountY=-0.03, mountTheta=-0.24
00:52:53.614 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.13, opts=13)
00:52:53.614 00.000 13300 Enqueuing Move request for scope (-0.04, -0.13)
00:52:53.614 00.000 11596 Worker thread wakes up
00:52:53.614 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.13) opts 0xd
00:52:53.614 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.13)
00:52:53.614 00.000 11596 Moving (-0.04, -0.13) raw xDistance=0.13 yDistance=-0.03
00:52:53.614 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:52:53.614 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:53.615 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:52:53.615 00.000 11596 MoveAxis(E, 0, ABG)
00:52:53.615 00.000 11596 Move returns status 0, amount 0
00:52:53.615 00.000 11596 MoveAxis(N, 0, ABG)
00:52:53.616 00.001 11596 Move returns status 0, amount 0
00:52:53.616 00.000 11596 move complete, result=0
00:52:53.616 00.000 11596 worker thread done servicing request
00:52:53.621 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=211, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
00:52:53.629 00.008 13300 UpdateGuideState exits: m=1111 SNR=23.2
00:52:53.629 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:53.630 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:52:53.630 00.000 13300 Enqueuing Expose request
00:52:53.630 00.000 11596 Worker thread wakes up
00:52:53.630 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:52:53.630 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:52:54.139 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:52:55.241 01.102 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1b99b3f2-a2a9-4668-b283-2447b1d9e60a"}
00:52:55.241 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1b99b3f2-a2a9-4668-b283-2447b1d9e60a"}
00:52:55.242 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"852f32ef-9ef5-46d4-82d5-c7640c6c0cd2"}
00:52:55.242 00.000 13300 case statement mapped state 6 to 3
00:52:55.242 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"852f32ef-9ef5-46d4-82d5-c7640c6c0cd2"}
00:52:55.242 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dcbdcdfe-3ccb-465d-ba50-a9cc1463a380"}
00:52:55.243 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":298,"width":15,"height":15,"star_pos":[7.41,7.19],"pixels":"..."},"id":"dcbdcdfe-3ccb-465d-ba50-a9cc1463a380"}
00:52:57.169 01.926 11596 Exposure complete
00:52:57.242 00.073 11596 worker thread done servicing request
00:52:57.242 00.000 13300 OnExposeComplete: enter
00:52:57.242 00.000 13300 UpdateGuideState(): m_state=6
00:52:57.242 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 299
00:52:57.243 00.001 13300 Star::Find returns 1 (0), X=133.38, Y=995.14, Mass=1117, SNR=23.3, Peak=93 HFD=3.9
00:52:57.243 00.000 13300 MultiStar: [#1 -0.08,0.03,0.60,U] [#2 -0.13,-0.12,0.55,U] [#3 -0.04,-0.30,0.00,M3] [#4 0.07,-0.54,0.00,M7] [#5 -0.16,-0.21,0.00,M1] [#6 0.05,0.45,0.00,M5] [#7 0.04,-0.43,0.00,M7] [#8 -0.25,0.23,0.00,M5] 
00:52:57.243 00.000 13300 refined, 2 included, MultiStar: {-0.09, -0.17}, one-star: {-0.08, -0.32}
00:52:57.243 00.000 13300 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-1.61) = xAngle (-0.46 = -0.46)
00:52:57.243 00.000 13300 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.45 = -0.45)
00:52:57.243 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.17 hyp=0.19 cameraTheta=-2.07 mountX=0.17 mountY=-0.08, mountTheta=-0.45
00:52:57.246 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.17, opts=13)
00:52:57.246 00.000 13300 Enqueuing Move request for scope (-0.09, -0.17)
00:52:57.246 00.000 11596 Worker thread wakes up
00:52:57.246 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.17) opts 0xd
00:52:57.246 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.17)
00:52:57.246 00.000 11596 Moving (-0.09, -0.17) raw xDistance=0.17 yDistance=-0.08
00:52:57.246 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
00:52:57.246 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:57.247 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:52:57.247 00.000 11596 MoveAxis(W, 218, ABG)
00:52:57.247 00.000 11596 Guiding  Dir = 3, Dur = 218
00:52:57.247 00.000 11596 IsSlewing returns 0
00:52:57.254 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
00:52:57.261 00.007 13300 UpdateGuideState exits: m=1117 SNR=23.3
00:52:57.261 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:57.261 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:52:57.262 00.001 13300 Enqueuing Expose request
00:52:57.439 00.177 11596 IsGuiding returns 0
00:52:57.782 00.343 11596 IsGuiding returns 1
00:52:57.782 00.000 11596 scope still moving after pulse duration time elapsed
00:52:57.947 00.165 11596 IsSlewing returns 0
00:52:58.066 00.119 11596 IsGuiding returns 0
00:52:58.066 00.000 11596 scope move finished after 218 + 409 ms
00:52:58.066 00.000 11596 Move returns status 0, amount 218
00:52:58.067 00.001 11596 MoveAxis(N, 0, ABG)
00:52:58.067 00.000 11596 Move returns status 0, amount 0
00:52:58.067 00.000 11596 move complete, result=0
00:52:58.067 00.000 11596 worker thread done servicing request
00:52:58.067 00.000 13300 GuideStep: 0.2 px 218 ms WEST, -0.1 px 0 ms NORTH
00:52:58.067 00.000 11596 Worker thread wakes up
00:52:58.067 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:52:58.240 00.173 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4a2cc7d3-9123-4e37-b2b5-9f00b5ae06f7"}
00:52:58.240 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4a2cc7d3-9123-4e37-b2b5-9f00b5ae06f7"}
00:52:58.241 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3bebedd9-5b69-42ed-98e1-0fc225318ae4"}
00:52:58.241 00.000 13300 case statement mapped state 6 to 3
00:52:58.241 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3bebedd9-5b69-42ed-98e1-0fc225318ae4"}
00:52:58.241 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e8986b88-5fd0-4223-9fb2-727ed09860c0"}
00:52:58.242 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":299,"width":15,"height":15,"star_pos":[7.38,7.14],"pixels":"..."},"id":"e8986b88-5fd0-4223-9fb2-727ed09860c0"}
00:52:58.574 00.332 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:53:01.239 02.665 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3680a715-77ad-4c36-a817-41307b12e860"}
00:53:01.239 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3680a715-77ad-4c36-a817-41307b12e860"}
00:53:01.240 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eff0d69c-74ce-4d14-9d1d-7edfd6432191"}
00:53:01.240 00.000 13300 case statement mapped state 6 to 3
00:53:01.240 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eff0d69c-74ce-4d14-9d1d-7edfd6432191"}
00:53:01.240 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"135ff7fa-5fdf-4af6-87fb-a1fd28777345"}
00:53:01.240 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":299,"width":15,"height":15,"star_pos":[7.38,7.14],"pixels":"..."},"id":"135ff7fa-5fdf-4af6-87fb-a1fd28777345"}
00:53:01.606 00.366 11596 Exposure complete
00:53:01.687 00.081 11596 worker thread done servicing request
00:53:01.688 00.001 13300 OnExposeComplete: enter
00:53:01.688 00.000 13300 UpdateGuideState(): m_state=6
00:53:01.688 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 300
00:53:01.688 00.000 13300 Star::Find returns 1 (0), X=133.42, Y=995.24, Mass=1135, SNR=23.6, Peak=92 HFD=3.8
00:53:01.689 00.001 13300 MultiStar: [#1 -0.17,0.09,0.59,U] [#2 -0.09,-0.03,0.54,U] [#3 -0.17,-0.28,0.00,M4] [#4 -0.12,-0.09,0.26,U] [#5 -0.08,-0.15,0.31,U] [#6 0.33,0.11,0.00,M6] [#7 -0.14,-0.31,0.00,M8] [#8 -0.42,0.35,0.00,M6] 
00:53:01.689 00.000 13300 refined, 4 included, MultiStar: {-0.09, -0.09}, one-star: {-0.04, -0.22}
00:53:01.689 00.000 13300 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-1.61) = xAngle (-0.73 = -0.73)
00:53:01.689 00.000 13300 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.71 = -0.71)
00:53:01.689 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.09 hyp=0.13 cameraTheta=-2.34 mountX=0.10 mountY=-0.09, mountTheta=-0.72
00:53:01.691 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.09, opts=13)
00:53:01.691 00.000 13300 Enqueuing Move request for scope (-0.09, -0.09)
00:53:01.691 00.000 11596 Worker thread wakes up
00:53:01.692 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.09) opts 0xd
00:53:01.692 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.09)
00:53:01.692 00.000 11596 Moving (-0.09, -0.09) raw xDistance=0.10 yDistance=-0.09
00:53:01.692 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:53:01.692 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:01.692 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:53:01.692 00.000 11596 MoveAxis(E, 0, ABG)
00:53:01.692 00.000 11596 Move returns status 0, amount 0
00:53:01.692 00.000 11596 MoveAxis(N, 0, ABG)
00:53:01.692 00.000 11596 Move returns status 0, amount 0
00:53:01.692 00.000 11596 move complete, result=0
00:53:01.693 00.001 11596 worker thread done servicing request
00:53:01.698 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=214, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
00:53:01.705 00.007 13300 UpdateGuideState exits: m=1135 SNR=23.6
00:53:01.705 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:01.705 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:53:01.705 00.000 13300 Enqueuing Expose request
00:53:01.706 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:53:01.706 00.000 11596 Worker thread wakes up
00:53:01.706 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:53:02.209 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:53:04.238 02.029 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5ff72b4f-ed2a-482a-8c69-0a19b3ad1a37"}
00:53:04.238 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5ff72b4f-ed2a-482a-8c69-0a19b3ad1a37"}
00:53:04.239 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f4e076ff-a586-48a6-baa7-7a5d94ee6a76"}
00:53:04.239 00.000 13300 case statement mapped state 6 to 3
00:53:04.239 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f4e076ff-a586-48a6-baa7-7a5d94ee6a76"}
00:53:04.239 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0abaac3c-f81a-413f-8ded-063a9e97217e"}
00:53:04.240 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":300,"width":15,"height":15,"star_pos":[7.42,7.24],"pixels":"..."},"id":"0abaac3c-f81a-413f-8ded-063a9e97217e"}
00:53:05.241 01.001 11596 Exposure complete
00:53:05.310 00.069 11596 worker thread done servicing request
00:53:05.310 00.000 13300 OnExposeComplete: enter
00:53:05.310 00.000 13300 UpdateGuideState(): m_state=6
00:53:05.311 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 301
00:53:05.311 00.000 13300 Star::Find returns 1 (0), X=133.43, Y=995.29, Mass=1115, SNR=23.3, Peak=92 HFD=3.8
00:53:05.311 00.000 13300 MultiStar: [#1 -0.04,0.12,0.61,U] [#2 -0.11,-0.08,0.56,U] [#3 -0.23,-0.27,0.00,M5] [#4 0.08,-0.44,0.00,M7] [#5 -0.11,0.05,0.31,U] [#6 0.31,-0.02,0.00,M7] [#7 -0.03,-0.10,0.29,U] [#8 -0.26,0.61,0.00,M7] 
00:53:05.311 00.000 13300 refined, 4 included, MultiStar: {-0.05, -0.06}, one-star: {-0.02, -0.17}
00:53:05.311 00.000 13300 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-1.61) = xAngle (-0.70 = -0.70)
00:53:05.312 00.001 13300 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.68 = -0.68)
00:53:05.312 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-2.31 mountX=0.06 mountY=-0.05, mountTheta=-0.69
00:53:05.314 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.06, opts=13)
00:53:05.314 00.000 13300 Enqueuing Move request for scope (-0.05, -0.06)
00:53:05.314 00.000 11596 Worker thread wakes up
00:53:05.315 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.06) opts 0xd
00:53:05.315 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.06)
00:53:05.315 00.000 11596 Moving (-0.05, -0.06) raw xDistance=0.06 yDistance=-0.05
00:53:05.315 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:53:05.315 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:05.315 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:53:05.315 00.000 11596 MoveAxis(E, 0, ABG)
00:53:05.316 00.001 11596 Move returns status 0, amount 0
00:53:05.316 00.000 11596 MoveAxis(N, 0, ABG)
00:53:05.316 00.000 11596 Move returns status 0, amount 0
00:53:05.316 00.000 11596 move complete, result=0
00:53:05.316 00.000 11596 worker thread done servicing request
00:53:05.326 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
00:53:05.333 00.007 13300 UpdateGuideState exits: m=1115 SNR=23.3
00:53:05.334 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:05.334 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:53:05.334 00.000 13300 Enqueuing Expose request
00:53:05.334 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:53:05.334 00.000 11596 Worker thread wakes up
00:53:05.334 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:53:05.835 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:53:07.237 01.402 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6f4dc7f3-23a6-45a1-bb65-cb9c3ee3c520"}
00:53:07.237 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6f4dc7f3-23a6-45a1-bb65-cb9c3ee3c520"}
00:53:07.238 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"56784d29-b5c5-4da3-b0f0-524245bdf436"}
00:53:07.238 00.000 13300 case statement mapped state 6 to 3
00:53:07.238 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"56784d29-b5c5-4da3-b0f0-524245bdf436"}
00:53:07.238 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7d7b18aa-eff0-4034-ad2b-43840881fb26"}
00:53:07.239 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":301,"width":15,"height":15,"star_pos":[7.43,7.29],"pixels":"..."},"id":"7d7b18aa-eff0-4034-ad2b-43840881fb26"}
00:53:08.869 01.630 11596 Exposure complete
00:53:08.938 00.069 11596 worker thread done servicing request
00:53:08.938 00.000 13300 OnExposeComplete: enter
00:53:08.938 00.000 13300 UpdateGuideState(): m_state=6
00:53:08.938 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 302
00:53:08.938 00.000 13300 Star::Find returns 1 (0), X=133.45, Y=995.28, Mass=1101, SNR=23.1, Peak=93 HFD=3.8
00:53:08.939 00.001 13300 MultiStar: [#1 -0.07,0.10,0.59,U] [#2 -0.09,0.11,0.55,U] [#3 -0.04,-0.18,0.29,U] [#4 -0.11,-0.38,0.00,M8] [#5 0.00,0.00,0.00,L] [#6 0.40,0.31,0.00,M8] [#7 -0.15,-0.22,0.00,M8] [#8 -0.31,0.17,0.00,M8] 
00:53:08.939 00.000 13300 refined, 3 included, MultiStar: {-0.04, -0.04}, one-star: {-0.00, -0.18}
00:53:08.939 00.000 13300 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-1.61) = xAngle (-0.72 = -0.72)
00:53:08.939 00.000 13300 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.71 = -0.71)
00:53:08.939 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-2.33 mountX=0.05 mountY=-0.04, mountTheta=-0.72
00:53:08.941 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.04, opts=13)
00:53:08.941 00.000 13300 Enqueuing Move request for scope (-0.04, -0.04)
00:53:08.941 00.000 11596 Worker thread wakes up
00:53:08.942 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.04) opts 0xd
00:53:08.942 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.04)
00:53:08.942 00.000 11596 Moving (-0.04, -0.04) raw xDistance=0.05 yDistance=-0.04
00:53:08.942 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:53:08.942 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:08.942 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:53:08.942 00.000 11596 MoveAxis(E, 0, ABG)
00:53:08.942 00.000 11596 Move returns status 0, amount 0
00:53:08.942 00.000 11596 MoveAxis(N, 0, ABG)
00:53:08.942 00.000 11596 Move returns status 0, amount 0
00:53:08.943 00.001 11596 move complete, result=0
00:53:08.943 00.000 11596 worker thread done servicing request
00:53:08.948 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
00:53:08.956 00.008 13300 UpdateGuideState exits: m=1101 SNR=23.1
00:53:08.956 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:08.956 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:53:08.956 00.000 13300 Enqueuing Expose request
00:53:08.956 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:53:08.956 00.000 11596 Worker thread wakes up
00:53:08.956 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:53:09.460 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:53:10.236 00.776 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"440cb109-17fb-47be-8eb7-e23e1946d948"}
00:53:10.236 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"440cb109-17fb-47be-8eb7-e23e1946d948"}
00:53:10.237 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"072184d4-aef5-497a-8567-7b6a3580bedc"}
00:53:10.237 00.000 13300 case statement mapped state 6 to 3
00:53:10.237 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"072184d4-aef5-497a-8567-7b6a3580bedc"}
00:53:10.237 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8c6a0824-143e-4728-82ff-df7fc1becdb7"}
00:53:10.237 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":302,"width":15,"height":15,"star_pos":[7.45,7.28],"pixels":"..."},"id":"8c6a0824-143e-4728-82ff-df7fc1becdb7"}
00:53:12.481 02.244 11596 Exposure complete
00:53:12.550 00.069 11596 worker thread done servicing request
00:53:12.551 00.001 13300 OnExposeComplete: enter
00:53:12.551 00.000 13300 UpdateGuideState(): m_state=6
00:53:12.551 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 303
00:53:12.551 00.000 13300 Star::Find returns 1 (0), X=133.37, Y=995.19, Mass=1143, SNR=23.5, Peak=93 HFD=3.9
00:53:12.552 00.001 13300 MultiStar: [#1 -0.17,0.09,0.59,U] [#2 -0.06,-0.12,0.55,U] [#3 -0.10,-0.40,0.00,M5] [#4 -0.08,-0.06,0.27,U] [#5 0.05,0.18,0.30,U] [#6 0.08,0.18,0.27,U] [#7 0.22,-0.40,0.00,M9] [#8 -0.21,0.13,0.00,M9] 
00:53:12.552 00.000 13300 refined, 5 included, MultiStar: {-0.07, -0.07}, one-star: {-0.09, -0.27}
00:53:12.552 00.000 13300 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-1.61) = xAngle (-0.76 = -0.76)
00:53:12.552 00.000 13300 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.75 = -0.75)
00:53:12.552 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-2.37 mountX=0.07 mountY=-0.06, mountTheta=-0.75
00:53:12.555 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.07, opts=13)
00:53:12.555 00.000 13300 Enqueuing Move request for scope (-0.07, -0.07)
00:53:12.556 00.001 11596 Worker thread wakes up
00:53:12.556 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.07) opts 0xd
00:53:12.556 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.07)
00:53:12.556 00.000 11596 Moving (-0.07, -0.07) raw xDistance=0.07 yDistance=-0.06
00:53:12.556 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:53:12.557 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:12.557 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:53:12.557 00.000 11596 MoveAxis(E, 0, ABG)
00:53:12.557 00.000 11596 Move returns status 0, amount 0
00:53:12.557 00.000 11596 MoveAxis(N, 0, ABG)
00:53:12.557 00.000 11596 Move returns status 0, amount 0
00:53:12.557 00.000 11596 move complete, result=0
00:53:12.557 00.000 11596 worker thread done servicing request
00:53:12.563 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=222, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
00:53:12.571 00.008 13300 UpdateGuideState exits: m=1143 SNR=23.5
00:53:12.571 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:12.571 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:53:12.571 00.000 13300 Enqueuing Expose request
00:53:12.571 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:53:12.571 00.000 11596 Worker thread wakes up
00:53:12.571 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:53:13.073 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:53:13.236 00.163 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7616f04e-a129-4489-9b28-b3eb041a357e"}
00:53:13.236 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7616f04e-a129-4489-9b28-b3eb041a357e"}
00:53:13.238 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e1f640ca-a421-4589-ae90-173bb0cea41e"}
00:53:13.238 00.000 13300 case statement mapped state 6 to 3
00:53:13.238 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e1f640ca-a421-4589-ae90-173bb0cea41e"}
00:53:13.239 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"210a2a8d-f4c8-4e6e-9f2e-f7c3fe5dfedd"}
00:53:13.240 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":303,"width":15,"height":15,"star_pos":[7.37,7.19],"pixels":"..."},"id":"210a2a8d-f4c8-4e6e-9f2e-f7c3fe5dfedd"}
00:53:16.103 02.863 11596 Exposure complete
00:53:16.193 00.090 11596 worker thread done servicing request
00:53:16.193 00.000 13300 OnExposeComplete: enter
00:53:16.193 00.000 13300 UpdateGuideState(): m_state=6
00:53:16.193 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 304
00:53:16.194 00.001 13300 Star::Find returns 1 (0), X=133.41, Y=995.22, Mass=1129, SNR=23.4, Peak=90 HFD=3.9
00:53:16.194 00.000 13300 MultiStar: [#1 -0.09,0.06,0.59,U] [#2 -0.19,-0.14,0.56,U] [#3 -0.03,-0.37,0.00,M6] [#4 -0.16,-0.27,0.00,M8] [#5 -0.09,-0.22,0.30,U] [#6 -0.31,-0.03,0.00,M8] [#7 -0.01,-0.29,0.00,M10] [#8 -0.31,0.66,0.00,M10] 
00:53:16.194 00.000 13300 refined, 3 included, MultiStar: {-0.09, -0.14}, one-star: {-0.05, -0.24}
00:53:16.194 00.000 13300 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-1.61) = xAngle (-0.56 = -0.56)
00:53:16.195 00.001 13300 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.54 = -0.54)
00:53:16.195 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.14 hyp=0.17 cameraTheta=-2.16 mountX=0.14 mountY=-0.09, mountTheta=-0.54
00:53:16.198 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.14, opts=13)
00:53:16.198 00.000 13300 Enqueuing Move request for scope (-0.09, -0.14)
00:53:16.198 00.000 11596 Worker thread wakes up
00:53:16.199 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.14) opts 0xd
00:53:16.199 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.14)
00:53:16.199 00.000 11596 Moving (-0.09, -0.14) raw xDistance=0.14 yDistance=-0.09
00:53:16.199 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.14
00:53:16.199 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:16.199 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:53:16.200 00.001 11596 MoveAxis(W, 180, ABG)
00:53:16.200 00.000 11596 Guiding  Dir = 3, Dur = 180
00:53:16.200 00.000 11596 IsSlewing returns 0
00:53:16.209 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
00:53:16.218 00.009 13300 UpdateGuideState exits: m=1129 SNR=23.4
00:53:16.218 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:16.219 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:53:16.219 00.000 13300 Enqueuing Expose request
00:53:16.237 00.018 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8fc828a5-3015-4eba-ac86-a1cc9abbedc6"}
00:53:16.237 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8fc828a5-3015-4eba-ac86-a1cc9abbedc6"}
00:53:16.238 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"92e4d6f1-d6bf-4438-a919-b33dfea77d78"}
00:53:16.238 00.000 13300 case statement mapped state 6 to 3
00:53:16.238 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"92e4d6f1-d6bf-4438-a919-b33dfea77d78"}
00:53:16.240 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3742df64-0864-488a-a8c9-85e7d064a73d"}
00:53:16.240 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":304,"width":15,"height":15,"star_pos":[7.41,7.22],"pixels":"..."},"id":"3742df64-0864-488a-a8c9-85e7d064a73d"}
00:53:16.355 00.115 11596 IsGuiding returns 0
00:53:16.489 00.134 11596 PulseGuide returned control before completion, sleep 56
00:53:16.594 00.105 11596 IsGuiding returns 1
00:53:16.595 00.001 11596 scope still moving after pulse duration time elapsed
00:53:16.630 00.035 11596 IsSlewing returns 0
00:53:16.685 00.055 11596 IsGuiding returns 0
00:53:16.685 00.000 11596 scope move finished after 180 + 149 ms
00:53:16.685 00.000 11596 Move returns status 0, amount 180
00:53:16.685 00.000 11596 MoveAxis(N, 0, ABG)
00:53:16.685 00.000 11596 Move returns status 0, amount 0
00:53:16.685 00.000 11596 move complete, result=0
00:53:16.685 00.000 11596 worker thread done servicing request
00:53:16.685 00.000 13300 GuideStep: 0.1 px 180 ms WEST, -0.1 px 0 ms NORTH
00:53:16.685 00.000 11596 Worker thread wakes up
00:53:16.686 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:53:17.199 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:53:19.234 02.035 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bd9a789e-c32f-452a-87bb-6990fb0311dc"}
00:53:19.234 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bd9a789e-c32f-452a-87bb-6990fb0311dc"}
00:53:19.235 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"14ebea9b-8457-481d-b80f-548cd7e35c12"}
00:53:19.235 00.000 13300 case statement mapped state 6 to 3
00:53:19.235 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"14ebea9b-8457-481d-b80f-548cd7e35c12"}
00:53:19.236 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5a6b163a-3889-4e2e-bbd6-c919c887db26"}
00:53:19.236 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":304,"width":15,"height":15,"star_pos":[7.41,7.22],"pixels":"..."},"id":"5a6b163a-3889-4e2e-bbd6-c919c887db26"}
00:53:20.227 00.991 11596 Exposure complete
00:53:20.316 00.089 11596 worker thread done servicing request
00:53:20.316 00.000 13300 OnExposeComplete: enter
00:53:20.317 00.001 13300 UpdateGuideState(): m_state=6
00:53:20.317 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 305
00:53:20.317 00.000 13300 Star::Find returns 1 (0), X=133.41, Y=995.36, Mass=1122, SNR=23.4, Peak=99 HFD=3.8
00:53:20.318 00.001 13300 MultiStar: [#1 -0.03,0.28,0.00,M1] [#2 -0.05,0.05,0.56,U] [#3 -0.13,-0.18,0.29,U] [#4 -0.18,-0.30,0.00,M9] [#5 -0.13,0.10,0.30,U] [#6 0.34,0.33,0.00,M9] [#7 0.08,-0.19,0.29,U] [#8 -0.17,0.53,0.00,R] 
00:53:20.318 00.000 13300 refined, 4 included, MultiStar: {-0.05, -0.06}, one-star: {-0.05, -0.10}
00:53:20.318 00.000 13300 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-1.61) = xAngle (-0.67 = -0.67)
00:53:20.318 00.000 13300 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.66 = -0.66)
00:53:20.318 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-2.28 mountX=0.06 mountY=-0.05, mountTheta=-0.66
00:53:20.320 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.06, opts=13)
00:53:20.320 00.000 13300 Enqueuing Move request for scope (-0.05, -0.06)
00:53:20.320 00.000 11596 Worker thread wakes up
00:53:20.320 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.06) opts 0xd
00:53:20.321 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.06)
00:53:20.321 00.000 11596 Moving (-0.05, -0.06) raw xDistance=0.06 yDistance=-0.05
00:53:20.321 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:53:20.321 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:20.321 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:53:20.321 00.000 11596 MoveAxis(E, 0, ABG)
00:53:20.321 00.000 11596 Move returns status 0, amount 0
00:53:20.321 00.000 11596 MoveAxis(N, 0, ABG)
00:53:20.321 00.000 11596 Move returns status 0, amount 0
00:53:20.321 00.000 11596 move complete, result=0
00:53:20.322 00.001 11596 worker thread done servicing request
00:53:20.327 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
00:53:20.334 00.007 13300 UpdateGuideState exits: m=1122 SNR=23.4
00:53:20.335 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:20.335 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:53:20.335 00.000 13300 Enqueuing Expose request
00:53:20.335 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:53:20.335 00.000 11596 Worker thread wakes up
00:53:20.335 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:53:20.844 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:53:22.235 01.391 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b0939de2-a13a-45b7-b332-a6f039067168"}
00:53:22.235 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b0939de2-a13a-45b7-b332-a6f039067168"}
00:53:22.236 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"28b5c8ec-c93b-4620-a3f1-ad2f492a978b"}
00:53:22.236 00.000 13300 case statement mapped state 6 to 3
00:53:22.236 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"28b5c8ec-c93b-4620-a3f1-ad2f492a978b"}
00:53:22.236 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"18be3ab7-2667-44bf-acf4-c1f98d229bee"}
00:53:22.237 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":305,"width":15,"height":15,"star_pos":[7.41,7.36],"pixels":"..."},"id":"18be3ab7-2667-44bf-acf4-c1f98d229bee"}
00:53:23.880 01.643 11596 Exposure complete
00:53:23.948 00.068 11596 worker thread done servicing request
00:53:23.949 00.001 13300 OnExposeComplete: enter
00:53:23.949 00.000 13300 UpdateGuideState(): m_state=6
00:53:23.949 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 306
00:53:23.949 00.000 13300 Star::Find returns 1 (0), X=133.41, Y=995.27, Mass=1129, SNR=23.4, Peak=93 HFD=3.8
00:53:23.950 00.001 13300 MultiStar: [#1 -0.09,0.23,0.60,U] [#2 0.01,-0.04,0.55,U] [#3 -0.13,-0.24,0.00,M6] [#4 0.21,-0.21,0.00,M10] [#5 -0.03,0.11,0.31,U] [#6 0.32,0.47,0.00,M10] [#7 -0.06,-0.21,0.28,U] [#8 -0.04,-0.18,0.28,U] 
00:53:23.950 00.000 13300 refined, 5 included, MultiStar: {-0.05, -0.05}, one-star: {-0.05, -0.19}
00:53:23.950 00.000 13300 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-1.61) = xAngle (-0.73 = -0.73)
00:53:23.950 00.000 13300 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.72 = -0.72)
00:53:23.950 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-2.34 mountX=0.05 mountY=-0.04, mountTheta=-0.72
00:53:23.952 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.05, opts=13)
00:53:23.952 00.000 13300 Enqueuing Move request for scope (-0.05, -0.05)
00:53:23.952 00.000 11596 Worker thread wakes up
00:53:23.953 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.05) opts 0xd
00:53:23.953 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.05)
00:53:23.953 00.000 11596 Moving (-0.05, -0.05) raw xDistance=0.05 yDistance=-0.04
00:53:23.953 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:53:23.953 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:23.953 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:53:23.953 00.000 11596 MoveAxis(E, 0, ABG)
00:53:23.953 00.000 11596 Move returns status 0, amount 0
00:53:23.953 00.000 11596 MoveAxis(N, 0, ABG)
00:53:23.953 00.000 11596 Move returns status 0, amount 0
00:53:23.954 00.001 11596 move complete, result=0
00:53:23.954 00.000 11596 worker thread done servicing request
00:53:23.959 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
00:53:23.967 00.008 13300 UpdateGuideState exits: m=1129 SNR=23.4
00:53:23.967 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:23.967 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:53:23.967 00.000 13300 Enqueuing Expose request
00:53:23.967 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:53:23.968 00.001 11596 Worker thread wakes up
00:53:23.968 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:53:24.476 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:53:25.234 00.758 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e2502e28-9a07-4320-93f1-b5c40a50f506"}
00:53:25.234 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e2502e28-9a07-4320-93f1-b5c40a50f506"}
00:53:25.235 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"349cf62d-02a9-48e4-8770-a28b37ddbebf"}
00:53:25.235 00.000 13300 case statement mapped state 6 to 3
00:53:25.235 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"349cf62d-02a9-48e4-8770-a28b37ddbebf"}
00:53:25.235 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c33772e9-8942-401d-a98b-ed935bf04cf7"}
00:53:25.235 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":306,"width":15,"height":15,"star_pos":[7.41,7.27],"pixels":"..."},"id":"c33772e9-8942-401d-a98b-ed935bf04cf7"}
00:53:27.503 02.268 11596 Exposure complete
00:53:27.572 00.069 11596 worker thread done servicing request
00:53:27.572 00.000 13300 OnExposeComplete: enter
00:53:27.572 00.000 13300 UpdateGuideState(): m_state=6
00:53:27.572 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 307
00:53:27.572 00.000 13300 Star::Find returns 1 (0), X=133.38, Y=995.18, Mass=1104, SNR=23.2, Peak=93 HFD=3.9
00:53:27.573 00.001 13300 MultiStar: [#1 -0.03,0.14,0.61,U] [#2 0.03,-0.02,0.56,U] [#3 -0.11,-0.06,0.30,U] [#4 -0.08,0.07,0.28,U] [#5 -0.22,-0.04,0.31,U] [#6 0.14,-0.07,0.28,U] [#7 -0.08,-0.33,0.00,M9] [#8 0.07,-0.25,0.00,M1] 
00:53:27.573 00.000 13300 refined, 6 included, MultiStar: {-0.05, -0.07}, one-star: {-0.08, -0.28}
00:53:27.573 00.000 13300 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-1.61) = xAngle (-0.58 = -0.58)
00:53:27.573 00.000 13300 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.57 = -0.57)
00:53:27.574 00.001 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.07 hyp=0.09 cameraTheta=-2.19 mountX=0.07 mountY=-0.05, mountTheta=-0.57
00:53:27.575 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.07, opts=13)
00:53:27.575 00.000 13300 Enqueuing Move request for scope (-0.05, -0.07)
00:53:27.576 00.001 11596 Worker thread wakes up
00:53:27.576 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.07) opts 0xd
00:53:27.576 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.07)
00:53:27.576 00.000 11596 Moving (-0.05, -0.07) raw xDistance=0.07 yDistance=-0.05
00:53:27.576 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:53:27.576 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:27.576 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:53:27.576 00.000 11596 MoveAxis(E, 0, ABG)
00:53:27.576 00.000 11596 Move returns status 0, amount 0
00:53:27.576 00.000 11596 MoveAxis(N, 0, ABG)
00:53:27.577 00.001 11596 Move returns status 0, amount 0
00:53:27.577 00.000 11596 move complete, result=0
00:53:27.577 00.000 11596 worker thread done servicing request
00:53:27.581 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
00:53:27.589 00.008 13300 UpdateGuideState exits: m=1104 SNR=23.2
00:53:27.589 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:27.589 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:53:27.590 00.001 13300 Enqueuing Expose request
00:53:27.590 00.000 11596 Worker thread wakes up
00:53:27.590 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:53:27.590 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:53:28.098 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:53:28.234 00.136 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3162692b-f153-4105-93f6-199969cfb2bf"}
00:53:28.234 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3162692b-f153-4105-93f6-199969cfb2bf"}
00:53:28.235 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eac21ee8-92ad-408c-be46-fd2cf1976a11"}
00:53:28.235 00.000 13300 case statement mapped state 6 to 3
00:53:28.235 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eac21ee8-92ad-408c-be46-fd2cf1976a11"}
00:53:28.236 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3f6b5dae-ccbc-4f72-b44e-9fda38ae2b68"}
00:53:28.236 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":307,"width":15,"height":15,"star_pos":[7.38,7.18],"pixels":"..."},"id":"3f6b5dae-ccbc-4f72-b44e-9fda38ae2b68"}
00:53:31.132 02.896 11596 Exposure complete
00:53:31.212 00.080 11596 worker thread done servicing request
00:53:31.212 00.000 13300 OnExposeComplete: enter
00:53:31.212 00.000 13300 UpdateGuideState(): m_state=6
00:53:31.212 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 308
00:53:31.213 00.001 13300 Star::Find returns 1 (0), X=133.39, Y=995.08, Mass=1121, SNR=23.3, Peak=98 HFD=3.9
00:53:31.213 00.000 13300 MultiStar: [#1 -0.12,-0.11,0.61,U] [#2 -0.01,0.00,0.56,U] [#3 0.00,-0.42,0.00,M6] [#4 0.24,-0.24,0.00,M10] [#5 -0.03,-0.05,0.31,U] [#6 0.18,0.21,0.00,M10] [#7 -0.14,-0.22,0.00,M10] [#8 0.16,-0.22,0.00,M2] 
00:53:31.213 00.000 13300 refined, 3 included, MultiStar: {-0.06, -0.19}, one-star: {-0.07, -0.38}
00:53:31.213 00.000 13300 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-1.61) = xAngle (-0.29 = -0.29)
00:53:31.213 00.000 13300 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.28 = -0.28)
00:53:31.214 00.001 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.19 hyp=0.20 cameraTheta=-1.90 mountX=0.19 mountY=-0.05, mountTheta=-0.28
00:53:31.216 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.19, opts=13)
00:53:31.216 00.000 13300 Enqueuing Move request for scope (-0.06, -0.19)
00:53:31.217 00.001 11596 Worker thread wakes up
00:53:31.217 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.19) opts 0xd
00:53:31.217 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.19)
00:53:31.217 00.000 11596 Moving (-0.06, -0.19) raw xDistance=0.19 yDistance=-0.05
00:53:31.217 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.19
00:53:31.217 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:31.217 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:53:31.217 00.000 11596 MoveAxis(W, 236, ABG)
00:53:31.217 00.000 11596 Guiding  Dir = 3, Dur = 236
00:53:31.218 00.001 11596 IsSlewing returns 0
00:53:31.227 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=211, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
00:53:31.237 00.010 13300 UpdateGuideState exits: m=1121 SNR=23.3
00:53:31.237 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:31.237 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:53:31.237 00.000 13300 Enqueuing Expose request
00:53:31.238 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ad8129e0-93e5-4b21-b46e-3775147f6af8"}
00:53:31.238 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ad8129e0-93e5-4b21-b46e-3775147f6af8"}
00:53:31.244 00.006 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"71520fd1-0731-4730-9c90-cac4c8956375"}
00:53:31.244 00.000 13300 case statement mapped state 6 to 3
00:53:31.245 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"71520fd1-0731-4730-9c90-cac4c8956375"}
00:53:31.247 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"aa798563-8e13-4362-999e-6da0edfeac0d"}
00:53:31.248 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":308,"width":15,"height":15,"star_pos":[7.39,7.08],"pixels":"..."},"id":"aa798563-8e13-4362-999e-6da0edfeac0d"}
00:53:31.406 00.158 11596 IsGuiding returns 0
00:53:31.857 00.451 11596 IsGuiding returns 1
00:53:31.858 00.001 11596 scope still moving after pulse duration time elapsed
00:53:32.076 00.218 11596 IsSlewing returns 0
00:53:32.173 00.097 11596 IsGuiding returns 0
00:53:32.173 00.000 11596 scope move finished after 236 + 529 ms
00:53:32.173 00.000 11596 Move returns status 0, amount 236
00:53:32.173 00.000 11596 MoveAxis(N, 0, ABG)
00:53:32.173 00.000 11596 Move returns status 0, amount 0
00:53:32.173 00.000 11596 move complete, result=0
00:53:32.173 00.000 11596 worker thread done servicing request
00:53:32.173 00.000 13300 GuideStep: 0.2 px 236 ms WEST, -0.1 px 0 ms NORTH
00:53:32.174 00.001 11596 Worker thread wakes up
00:53:32.174 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:53:32.676 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:53:34.232 01.556 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4beca433-8aef-4d5a-bd20-51d68d306bbb"}
00:53:34.232 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4beca433-8aef-4d5a-bd20-51d68d306bbb"}
00:53:34.233 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e173573b-9d02-446f-a810-ff343fbf09c4"}
00:53:34.233 00.000 13300 case statement mapped state 6 to 3
00:53:34.233 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e173573b-9d02-446f-a810-ff343fbf09c4"}
00:53:34.234 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"756f65ad-e635-4173-8d1b-b044a999d5ea"}
00:53:34.235 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":308,"width":15,"height":15,"star_pos":[7.39,7.08],"pixels":"..."},"id":"756f65ad-e635-4173-8d1b-b044a999d5ea"}
00:53:35.718 01.483 11596 Exposure complete
00:53:35.787 00.069 11596 worker thread done servicing request
00:53:35.787 00.000 13300 OnExposeComplete: enter
00:53:35.788 00.001 13300 UpdateGuideState(): m_state=6
00:53:35.788 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 309
00:53:35.788 00.000 13300 Star::Find returns 1 (0), X=133.44, Y=995.34, Mass=1125, SNR=23.4, Peak=91 HFD=4.0
00:53:35.789 00.001 13300 MultiStar: [#1 -0.03,0.13,0.59,U] [#2 -0.04,0.06,0.56,U] [#3 -0.02,0.02,0.31,U] [#4 0.19,-0.06,0.28,U] [#5 -0.12,-0.02,0.30,U] [#6 0.24,0.20,0.00,R] [#7 -0.06,-0.37,0.00,R] [#8 0.03,-0.04,0.29,U] 
00:53:35.789 00.000 13300 refined, 6 included, MultiStar: {-0.01, -0.01}, one-star: {-0.02, -0.12}
00:53:35.789 00.000 13300 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-1.61) = xAngle (-0.76 = -0.76)
00:53:35.789 00.000 13300 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.75 = -0.75)
00:53:35.790 00.001 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.02 cameraTheta=-2.37 mountX=0.01 mountY=-0.01, mountTheta=-0.75
00:53:35.792 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.01, opts=13)
00:53:35.792 00.000 13300 Enqueuing Move request for scope (-0.01, -0.01)
00:53:35.792 00.000 11596 Worker thread wakes up
00:53:35.792 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd
00:53:35.792 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.01)
00:53:35.792 00.000 11596 Moving (-0.01, -0.01) raw xDistance=0.01 yDistance=-0.01
00:53:35.792 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:53:35.792 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:35.793 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:53:35.793 00.000 11596 MoveAxis(E, 0, ABG)
00:53:35.793 00.000 11596 Move returns status 0, amount 0
00:53:35.793 00.000 11596 MoveAxis(N, 0, ABG)
00:53:35.793 00.000 11596 Move returns status 0, amount 0
00:53:35.793 00.000 11596 move complete, result=0
00:53:35.793 00.000 11596 worker thread done servicing request
00:53:35.799 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
00:53:35.806 00.007 13300 UpdateGuideState exits: m=1125 SNR=23.4
00:53:35.807 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:35.807 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:53:35.807 00.000 13300 Enqueuing Expose request
00:53:35.807 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:53:35.807 00.000 11596 Worker thread wakes up
00:53:35.807 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:53:36.313 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:53:37.232 00.919 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3200f92f-4716-4e52-b530-97a42b206829"}
00:53:37.232 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3200f92f-4716-4e52-b530-97a42b206829"}
00:53:37.233 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"66b41713-fe08-47ad-9a82-83e6b8d279ab"}
00:53:37.233 00.000 13300 case statement mapped state 6 to 3
00:53:37.233 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"66b41713-fe08-47ad-9a82-83e6b8d279ab"}
00:53:37.234 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"66b12f2e-e370-42dc-95ce-0654d7143d47"}
00:53:37.234 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":309,"width":15,"height":15,"star_pos":[7.44,7.34],"pixels":"..."},"id":"66b12f2e-e370-42dc-95ce-0654d7143d47"}
00:53:39.345 02.111 11596 Exposure complete
00:53:39.417 00.072 11596 worker thread done servicing request
00:53:39.417 00.000 13300 OnExposeComplete: enter
00:53:39.417 00.000 13300 UpdateGuideState(): m_state=6
00:53:39.417 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 310
00:53:39.418 00.001 13300 Star::Find returns 1 (0), X=133.50, Y=995.30, Mass=1116, SNR=23.4, Peak=92 HFD=3.9
00:53:39.418 00.000 13300 MultiStar: [#1 0.01,0.20,0.59,U] [#2 -0.05,0.00,0.55,U] [#3 -0.08,0.08,0.29,U] [#4 0.16,-0.18,0.27,U] [#5 0.13,-0.05,0.30,U] [#6 0.09,-0.07,0.27,U] [#7 0.06,0.21,0.29,U] [#8 0.21,-0.29,0.00,M2] 
00:53:39.418 00.000 13300 refined, 7 included, MultiStar: {0.03, -0.01}, one-star: {0.04, -0.16}
00:53:39.418 00.000 13300 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-1.61) = xAngle (1.28 = 1.28)
00:53:39.418 00.000 13300 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.30 = 1.30)
00:53:39.419 00.001 13300 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-0.33 mountX=0.01 mountY=0.03, mountTheta=1.28
00:53:39.420 00.001 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.01, opts=13)
00:53:39.421 00.001 13300 Enqueuing Move request for scope (0.03, -0.01)
00:53:39.421 00.000 11596 Worker thread wakes up
00:53:39.421 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.01) opts 0xd
00:53:39.421 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.01)
00:53:39.421 00.000 11596 Moving (0.03, -0.01) raw xDistance=0.01 yDistance=0.03
00:53:39.421 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:53:39.421 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:39.421 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:53:39.421 00.000 11596 MoveAxis(E, 0, ABG)
00:53:39.422 00.001 11596 Move returns status 0, amount 0
00:53:39.422 00.000 11596 MoveAxis(N, 0, ABG)
00:53:39.422 00.000 11596 Move returns status 0, amount 0
00:53:39.422 00.000 11596 move complete, result=0
00:53:39.422 00.000 11596 worker thread done servicing request
00:53:39.427 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
00:53:39.435 00.008 13300 UpdateGuideState exits: m=1116 SNR=23.4
00:53:39.435 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:39.436 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:53:39.436 00.000 13300 Enqueuing Expose request
00:53:39.436 00.000 11596 Worker thread wakes up
00:53:39.436 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:53:39.436 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:53:39.952 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:53:40.232 00.280 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3c960d2b-9baa-4562-abf6-92b3e78cab20"}
00:53:40.232 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3c960d2b-9baa-4562-abf6-92b3e78cab20"}
00:53:40.233 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0b9bda9b-5d7e-41fe-a9f9-274ed96e6bbc"}
00:53:40.233 00.000 13300 case statement mapped state 6 to 3
00:53:40.233 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0b9bda9b-5d7e-41fe-a9f9-274ed96e6bbc"}
00:53:40.233 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"851bb819-c29c-447b-bf84-fbf563081d7b"}
00:53:40.233 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":310,"width":15,"height":15,"star_pos":[7.50,7.30],"pixels":"..."},"id":"851bb819-c29c-447b-bf84-fbf563081d7b"}
00:53:42.988 02.755 11596 Exposure complete
00:53:43.062 00.074 11596 worker thread done servicing request
00:53:43.062 00.000 13300 OnExposeComplete: enter
00:53:43.062 00.000 13300 UpdateGuideState(): m_state=6
00:53:43.062 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 311
00:53:43.063 00.001 13300 Star::Find returns 1 (0), X=133.52, Y=995.29, Mass=1098, SNR=23.2, Peak=93 HFD=3.9
00:53:43.063 00.000 13300 MultiStar: [#1 0.06,0.29,0.00,M1] [#2 -0.02,0.00,0.57,U] [#3 -0.10,-0.02,0.30,U] [#4 0.11,-0.26,0.00,M9] [#5 0.21,0.23,0.00,M1] [#6 0.18,-0.33,0.00,M1] [#7 -0.02,0.13,0.28,U] [#8 -0.16,-0.29,0.00,M3] 
00:53:43.063 00.000 13300 refined, 3 included, MultiStar: {0.01, -0.06}, one-star: {0.06, -0.17}
00:53:43.063 00.000 13300 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-1.61) = xAngle (0.14 = 0.14)
00:53:43.063 00.000 13300 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.15 = 0.15)
00:53:43.063 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.47 mountX=0.06 mountY=0.01, mountTheta=0.15
00:53:43.065 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.06, opts=13)
00:53:43.065 00.000 13300 Enqueuing Move request for scope (0.01, -0.06)
00:53:43.065 00.000 11596 Worker thread wakes up
00:53:43.066 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.06) opts 0xd
00:53:43.066 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.06)
00:53:43.066 00.000 11596 Moving (0.01, -0.06) raw xDistance=0.06 yDistance=0.01
00:53:43.066 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:53:43.066 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:43.067 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:53:43.067 00.000 11596 MoveAxis(E, 0, ABG)
00:53:43.067 00.000 11596 Move returns status 0, amount 0
00:53:43.067 00.000 11596 MoveAxis(N, 0, ABG)
00:53:43.067 00.000 11596 Move returns status 0, amount 0
00:53:43.067 00.000 11596 move complete, result=0
00:53:43.067 00.000 11596 worker thread done servicing request
00:53:43.073 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
00:53:43.081 00.008 13300 UpdateGuideState exits: m=1098 SNR=23.2
00:53:43.081 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:43.082 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:53:43.082 00.000 13300 Enqueuing Expose request
00:53:43.082 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:53:43.082 00.000 11596 Worker thread wakes up
00:53:43.082 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:53:43.232 00.150 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4edfa2e1-9414-41e5-8cd1-19b512ec9115"}
00:53:43.232 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4edfa2e1-9414-41e5-8cd1-19b512ec9115"}
00:53:43.233 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9b89316e-57a8-4a6d-b310-6a0d6d2254af"}
00:53:43.233 00.000 13300 case statement mapped state 6 to 3
00:53:43.233 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9b89316e-57a8-4a6d-b310-6a0d6d2254af"}
00:53:43.233 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a678cba8-af9e-4a3c-8f11-ca75e3a04260"}
00:53:43.234 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":311,"width":15,"height":15,"star_pos":[6.52,7.29],"pixels":"..."},"id":"a678cba8-af9e-4a3c-8f11-ca75e3a04260"}
00:53:43.589 00.355 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:53:46.231 02.642 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b3d63244-8028-4342-8e4b-2342e7944628"}
00:53:46.231 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b3d63244-8028-4342-8e4b-2342e7944628"}
00:53:46.232 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"466b54ec-02a0-4f9f-aa21-bbdbee1cf672"}
00:53:46.232 00.000 13300 case statement mapped state 6 to 3
00:53:46.232 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"466b54ec-02a0-4f9f-aa21-bbdbee1cf672"}
00:53:46.232 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6f907751-acf9-4e07-b897-8221c1dbe7ce"}
00:53:46.233 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":311,"width":15,"height":15,"star_pos":[6.52,7.29],"pixels":"..."},"id":"6f907751-acf9-4e07-b897-8221c1dbe7ce"}
00:53:46.622 00.389 11596 Exposure complete
00:53:46.710 00.088 11596 worker thread done servicing request
00:53:46.710 00.000 13300 OnExposeComplete: enter
00:53:46.710 00.000 13300 UpdateGuideState(): m_state=6
00:53:46.710 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 312
00:53:46.711 00.001 13300 Star::Find returns 1 (0), X=133.43, Y=995.20, Mass=1135, SNR=23.5, Peak=97 HFD=3.8
00:53:46.711 00.000 13300 MultiStar: [#1 -0.12,-0.05,0.59,U] [#2 -0.11,-0.01,0.55,U] [#3 -0.05,-0.17,0.29,U] [#4 0.29,-0.10,0.00,M10] [#5 0.00,0.01,0.31,U] [#6 -0.19,0.06,0.29,U] [#7 0.07,0.10,0.30,U] [#8 0.06,-0.06,0.28,U] 
00:53:46.711 00.000 13300 refined, 7 included, MultiStar: {-0.05, -0.09}, one-star: {-0.03, -0.26}
00:53:46.711 00.000 13300 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-1.61) = xAngle (-0.52 = -0.52)
00:53:46.711 00.000 13300 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.50 = -0.50)
00:53:46.712 00.001 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-2.13 mountX=0.09 mountY=-0.05, mountTheta=-0.51
00:53:46.713 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.09, opts=13)
00:53:46.714 00.001 13300 Enqueuing Move request for scope (-0.05, -0.09)
00:53:46.714 00.000 11596 Worker thread wakes up
00:53:46.714 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.09) opts 0xd
00:53:46.714 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.09)
00:53:46.714 00.000 11596 Moving (-0.05, -0.09) raw xDistance=0.09 yDistance=-0.05
00:53:46.714 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:53:46.714 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:46.714 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:53:46.714 00.000 11596 MoveAxis(E, 0, ABG)
00:53:46.714 00.000 11596 Move returns status 0, amount 0
00:53:46.715 00.001 11596 MoveAxis(N, 0, ABG)
00:53:46.715 00.000 11596 Move returns status 0, amount 0
00:53:46.715 00.000 11596 move complete, result=0
00:53:46.715 00.000 11596 worker thread done servicing request
00:53:46.720 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=210, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
00:53:46.728 00.008 13300 UpdateGuideState exits: m=1135 SNR=23.5
00:53:46.728 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:46.728 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:53:46.728 00.000 13300 Enqueuing Expose request
00:53:46.728 00.000 11596 Worker thread wakes up
00:53:46.730 00.002 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:53:46.730 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:53:47.245 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:53:49.231 01.986 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b81211af-d2df-4195-9783-58eebb95aa68"}
00:53:49.231 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b81211af-d2df-4195-9783-58eebb95aa68"}
00:53:49.232 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f18e27d2-2997-46a2-97fc-f95e355e2a89"}
00:53:49.232 00.000 13300 case statement mapped state 6 to 3
00:53:49.232 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f18e27d2-2997-46a2-97fc-f95e355e2a89"}
00:53:49.232 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0a3a9cfb-7f7f-4dfd-97a6-41ce6a62db12"}
00:53:49.233 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":312,"width":15,"height":15,"star_pos":[7.43,7.20],"pixels":"..."},"id":"0a3a9cfb-7f7f-4dfd-97a6-41ce6a62db12"}
00:53:50.266 01.033 11596 Exposure complete
00:53:50.335 00.069 11596 worker thread done servicing request
00:53:50.335 00.000 13300 OnExposeComplete: enter
00:53:50.335 00.000 13300 UpdateGuideState(): m_state=6
00:53:50.335 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 313
00:53:50.336 00.001 13300 Star::Find returns 1 (0), X=133.54, Y=995.34, Mass=1080, SNR=23.0, Peak=92 HFD=3.9
00:53:50.336 00.000 13300 MultiStar: [#1 0.09,0.19,0.62,U] [#2 -0.06,0.06,0.55,U] [#3 0.04,-0.23,0.30,U] [#4 0.30,0.08,0.00,R] [#5 0.09,0.13,0.32,U] [#6 0.19,0.31,0.00,M1] [#7 0.10,0.14,0.28,U] [#8 0.34,0.02,0.00,M3] 
00:53:50.336 00.000 13300 refined, 5 included, MultiStar: {0.06, 0.01}, one-star: {0.08, -0.12}
00:53:50.336 00.000 13300 CameraToMount -- cameraTheta (0.23) - m_xAngle (-1.61) = xAngle (1.84 = 1.84)
00:53:50.336 00.000 13300 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.85 = 1.85)
00:53:50.336 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.01 hyp=0.06 cameraTheta=0.23 mountX=-0.02 mountY=0.06, mountTheta=1.84
00:53:50.338 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.01, opts=13)
00:53:50.338 00.000 13300 Enqueuing Move request for scope (0.06, 0.01)
00:53:50.338 00.000 11596 Worker thread wakes up
00:53:50.339 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.01) opts 0xd
00:53:50.339 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.01)
00:53:50.339 00.000 11596 Moving (0.06, 0.01) raw xDistance=-0.02 yDistance=0.06
00:53:50.339 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:53:50.339 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:50.339 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:53:50.339 00.000 11596 MoveAxis(E, 0, ABG)
00:53:50.339 00.000 11596 Move returns status 0, amount 0
00:53:50.339 00.000 11596 MoveAxis(N, 0, ABG)
00:53:50.339 00.000 11596 Move returns status 0, amount 0
00:53:50.340 00.001 11596 move complete, result=0
00:53:50.340 00.000 11596 worker thread done servicing request
00:53:50.345 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=113, Gamma=0.510
00:53:50.353 00.008 13300 UpdateGuideState exits: m=1080 SNR=23.0
00:53:50.354 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:50.354 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:53:50.354 00.000 13300 Enqueuing Expose request
00:53:50.354 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:53:50.354 00.000 11596 Worker thread wakes up
00:53:50.354 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:53:50.858 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:53:52.230 01.372 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f8da0f46-ca93-4e49-8dc0-9cf625c4666d"}
00:53:52.230 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f8da0f46-ca93-4e49-8dc0-9cf625c4666d"}
00:53:52.231 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"33fc7a6a-745a-47c3-8a95-d50bcacdec70"}
00:53:52.231 00.000 13300 case statement mapped state 6 to 3
00:53:52.231 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"33fc7a6a-745a-47c3-8a95-d50bcacdec70"}
00:53:52.231 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c861e280-85ed-4035-acb8-01c15178068f"}
00:53:52.232 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":313,"width":15,"height":15,"star_pos":[6.54,7.34],"pixels":"..."},"id":"c861e280-85ed-4035-acb8-01c15178068f"}
00:53:53.883 01.651 11596 Exposure complete
00:53:53.950 00.067 11596 worker thread done servicing request
00:53:53.950 00.000 13300 OnExposeComplete: enter
00:53:53.950 00.000 13300 UpdateGuideState(): m_state=6
00:53:53.950 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 314
00:53:53.951 00.001 13300 Star::Find returns 1 (0), X=133.45, Y=995.42, Mass=1116, SNR=23.3, Peak=100 HFD=4.1
00:53:53.951 00.000 13300 MultiStar: [#1 -0.07,0.28,0.00,M1] [#2 0.01,0.05,0.55,U] [#3 -0.17,-0.07,0.29,U] [#4 -0.23,0.05,0.28,U] [#5 -0.05,0.28,0.00,M1] [#6 -0.04,-0.13,0.27,U] [#7 -0.07,0.43,0.00,M1] [#8 0.06,-0.04,0.28,U] 
00:53:53.951 00.000 13300 single-star, 5 included, MultiStar: {-0.04, -0.02}, one-star: {-0.00, -0.04}
00:53:53.951 00.000 13300 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-1.61) = xAngle (-0.09 = -0.09)
00:53:53.951 00.000 13300 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.08 = -0.08)
00:53:53.952 00.001 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.04 hyp=0.04 cameraTheta=-1.70 mountX=0.04 mountY=-0.00, mountTheta=-0.08
00:53:53.953 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.04, opts=13)
00:53:53.953 00.000 13300 Enqueuing Move request for scope (-0.00, -0.04)
00:53:53.954 00.001 11596 Worker thread wakes up
00:53:53.954 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.04) opts 0xd
00:53:53.954 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.04)
00:53:53.954 00.000 11596 Moving (-0.00, -0.04) raw xDistance=0.04 yDistance=-0.00
00:53:53.954 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:53:53.954 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:53.954 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:53:53.954 00.000 11596 MoveAxis(E, 0, ABG)
00:53:53.954 00.000 11596 Move returns status 0, amount 0
00:53:53.954 00.000 11596 MoveAxis(N, 0, ABG)
00:53:53.955 00.001 11596 Move returns status 0, amount 0
00:53:53.955 00.000 11596 move complete, result=0
00:53:53.955 00.000 11596 worker thread done servicing request
00:53:53.961 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
00:53:53.970 00.009 13300 UpdateGuideState exits: m=1116 SNR=23.3
00:53:53.970 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:53.970 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:53:53.970 00.000 13300 Enqueuing Expose request
00:53:53.970 00.000 11596 Worker thread wakes up
00:53:53.970 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:53:53.970 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:53:54.485 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:53:55.228 00.743 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0929b1b4-4efb-4939-a8aa-2beec1f5821b"}
00:53:55.228 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0929b1b4-4efb-4939-a8aa-2beec1f5821b"}
00:53:55.229 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bf7c1ef5-f978-42e8-8d98-be2cde6e29c4"}
00:53:55.229 00.000 13300 case statement mapped state 6 to 3
00:53:55.229 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bf7c1ef5-f978-42e8-8d98-be2cde6e29c4"}
00:53:55.229 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ad17b956-d635-412a-bcf0-3184a3bd3ace"}
00:53:55.229 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":314,"width":15,"height":15,"star_pos":[7.45,7.42],"pixels":"..."},"id":"ad17b956-d635-412a-bcf0-3184a3bd3ace"}
00:53:57.519 02.290 11596 Exposure complete
00:53:57.598 00.079 11596 worker thread done servicing request
00:53:57.598 00.000 13300 OnExposeComplete: enter
00:53:57.598 00.000 13300 UpdateGuideState(): m_state=6
00:53:57.599 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 315
00:53:57.599 00.000 13300 Star::Find returns 1 (0), X=133.44, Y=995.38, Mass=1148, SNR=23.7, Peak=101 HFD=4.0
00:53:57.599 00.000 13300 MultiStar: [#1 -0.06,0.30,0.00,M2] [#2 -0.19,0.15,0.53,U] [#3 -0.06,0.02,0.30,U] [#4 -0.06,0.06,0.26,U] [#5 -0.16,0.12,0.29,U] [#6 -0.25,0.42,0.00,M1] [#7 -0.04,0.14,0.27,U] [#8 -0.04,0.03,0.28,U] 
00:53:57.599 00.000 13300 single-star, 6 included, MultiStar: {-0.08, 0.04}, one-star: {-0.01, -0.08}
00:53:57.599 00.000 13300 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-1.61) = xAngle (-0.14 = -0.14)
00:53:57.600 00.001 13300 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.12 = -0.12)
00:53:57.600 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.75 mountX=0.08 mountY=-0.01, mountTheta=-0.12
00:53:57.602 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.08, opts=13)
00:53:57.603 00.001 13300 Enqueuing Move request for scope (-0.01, -0.08)
00:53:57.603 00.000 11596 Worker thread wakes up
00:53:57.603 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.08) opts 0xd
00:53:57.603 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.08)
00:53:57.603 00.000 11596 Moving (-0.01, -0.08) raw xDistance=0.08 yDistance=-0.01
00:53:57.603 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:53:57.603 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:57.604 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:53:57.604 00.000 11596 MoveAxis(E, 0, ABG)
00:53:57.604 00.000 11596 Move returns status 0, amount 0
00:53:57.604 00.000 11596 MoveAxis(N, 0, ABG)
00:53:57.604 00.000 11596 Move returns status 0, amount 0
00:53:57.604 00.000 11596 move complete, result=0
00:53:57.604 00.000 11596 worker thread done servicing request
00:53:57.610 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
00:53:57.620 00.010 13300 UpdateGuideState exits: m=1148 SNR=23.7
00:53:57.620 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:57.620 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:53:57.620 00.000 13300 Enqueuing Expose request
00:53:57.621 00.001 11596 Worker thread wakes up
00:53:57.621 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:53:57.621 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:53:58.126 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:53:58.228 00.102 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7b0d011f-78fd-49c0-b21e-17e2fa6a89fb"}
00:53:58.228 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7b0d011f-78fd-49c0-b21e-17e2fa6a89fb"}
00:53:58.229 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9e56b692-e8fc-452e-b1ad-817b60dd4120"}
00:53:58.229 00.000 13300 case statement mapped state 6 to 3
00:53:58.229 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9e56b692-e8fc-452e-b1ad-817b60dd4120"}
00:53:58.229 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4a4f6e05-ec46-47de-a7ed-0b3b10756eea"}
00:53:58.229 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":315,"width":15,"height":15,"star_pos":[7.44,7.38],"pixels":"..."},"id":"4a4f6e05-ec46-47de-a7ed-0b3b10756eea"}
00:54:01.162 02.933 11596 Exposure complete
00:54:01.228 00.066 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f4349231-984a-4672-9c93-bbd68ec58628"}
00:54:01.228 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f4349231-984a-4672-9c93-bbd68ec58628"}
00:54:01.229 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aead53e0-a474-4830-bc30-b751fa546392"}
00:54:01.229 00.000 13300 case statement mapped state 6 to 3
00:54:01.229 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"aead53e0-a474-4830-bc30-b751fa546392"}
00:54:01.230 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a507dbc1-87d6-4ed3-b4f9-fe5c6d9dbf75"}
00:54:01.230 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":315,"width":15,"height":15,"star_pos":[7.44,7.38],"pixels":"..."},"id":"a507dbc1-87d6-4ed3-b4f9-fe5c6d9dbf75"}
00:54:01.235 00.005 11596 worker thread done servicing request
00:54:01.235 00.000 13300 OnExposeComplete: enter
00:54:01.235 00.000 13300 UpdateGuideState(): m_state=6
00:54:01.235 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 316
00:54:01.236 00.001 13300 Star::Find returns 1 (0), X=133.41, Y=995.43, Mass=1085, SNR=23.0, Peak=99 HFD=4.0
00:54:01.236 00.000 13300 MultiStar: [#1 -0.18,0.29,0.00,M3] [#2 -0.10,0.10,0.56,U] [#3 0.07,0.08,0.29,U] [#4 -0.24,-0.29,0.00,M1] [#5 0.04,0.29,0.00,M1] [#6 0.05,0.58,0.00,M2] [#7 0.27,0.57,0.00,M1] [#8 -0.15,-0.18,0.27,U] 
00:54:01.236 00.000 13300 single-star, 3 included, MultiStar: {-0.06, -0.00}, one-star: {-0.05, -0.03}
00:54:01.236 00.000 13300 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-1.61) = xAngle (-0.97 = -0.97)
00:54:01.236 00.000 13300 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.96 = -0.96)
00:54:01.236 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-2.58 mountX=0.03 mountY=-0.05, mountTheta=-0.97
00:54:01.238 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.03, opts=13)
00:54:01.238 00.000 13300 Enqueuing Move request for scope (-0.05, -0.03)
00:54:01.239 00.001 11596 Worker thread wakes up
00:54:01.239 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.03) opts 0xd
00:54:01.239 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.03)
00:54:01.239 00.000 11596 Moving (-0.05, -0.03) raw xDistance=0.03 yDistance=-0.05
00:54:01.239 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:54:01.239 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:54:01.239 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:54:01.240 00.001 11596 MoveAxis(E, 0, ABG)
00:54:01.240 00.000 11596 Move returns status 0, amount 0
00:54:01.240 00.000 11596 MoveAxis(N, 0, ABG)
00:54:01.240 00.000 11596 Move returns status 0, amount 0
00:54:01.240 00.000 11596 move complete, result=0
00:54:01.240 00.000 11596 worker thread done servicing request
00:54:01.246 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
00:54:01.255 00.009 13300 UpdateGuideState exits: m=1085 SNR=23.0
00:54:01.256 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:01.256 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:54:01.256 00.000 13300 Enqueuing Expose request
00:54:01.256 00.000 11596 Worker thread wakes up
00:54:01.256 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:54:01.256 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:54:01.767 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:54:04.228 02.461 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a81a33ab-5845-443b-8d20-fe7c9861115f"}
00:54:04.228 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a81a33ab-5845-443b-8d20-fe7c9861115f"}
00:54:04.228 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"11059328-63c4-46a8-b5c1-04af29d14dcc"}
00:54:04.229 00.001 13300 case statement mapped state 6 to 3
00:54:04.229 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"11059328-63c4-46a8-b5c1-04af29d14dcc"}
00:54:04.229 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6914d442-95d8-4e3a-9903-d9ae4e9b94c9"}
00:54:04.229 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":316,"width":15,"height":15,"star_pos":[7.41,7.43],"pixels":"..."},"id":"6914d442-95d8-4e3a-9903-d9ae4e9b94c9"}
00:54:04.807 00.578 11596 Exposure complete
00:54:04.876 00.069 11596 worker thread done servicing request
00:54:04.876 00.000 13300 OnExposeComplete: enter
00:54:04.877 00.001 13300 UpdateGuideState(): m_state=6
00:54:04.877 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 317
00:54:04.877 00.000 13300 Star::Find returns 1 (0), X=133.42, Y=995.49, Mass=1121, SNR=23.4, Peak=101 HFD=4.1
00:54:04.878 00.001 13300 MultiStar: [#1 -0.12,0.30,0.00,M4] [#2 -0.07,-0.18,0.50,U] [#3 -0.05,0.26,0.00,M1] [#4 0.03,-0.18,0.26,U] [#5 -0.01,0.33,0.00,M2] [#6 0.23,0.46,0.00,M3] [#7 0.26,0.50,0.00,M2] [#8 -0.04,0.62,0.00,M1] 
00:54:04.878 00.000 13300 single-star, 2 included, MultiStar: {-0.04, -0.06}, one-star: {-0.04, 0.03}
00:54:04.878 00.000 13300 CameraToMount -- cameraTheta (2.55) - m_xAngle (-1.61) = xAngle (4.16 = -2.12)
00:54:04.878 00.000 13300 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.18 = -2.11)
00:54:04.878 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.03 hyp=0.05 cameraTheta=2.55 mountX=-0.03 mountY=-0.04, mountTheta=-2.12
00:54:04.880 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.03, opts=13)
00:54:04.881 00.001 13300 Enqueuing Move request for scope (-0.04, 0.03)
00:54:04.881 00.000 11596 Worker thread wakes up
00:54:04.881 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.03) opts 0xd
00:54:04.881 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.03)
00:54:04.881 00.000 11596 Moving (-0.04, 0.03) raw xDistance=-0.03 yDistance=-0.04
00:54:04.881 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:54:04.881 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:54:04.881 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:54:04.882 00.001 11596 MoveAxis(E, 0, ABG)
00:54:04.882 00.000 11596 Move returns status 0, amount 0
00:54:04.882 00.000 11596 MoveAxis(N, 0, ABG)
00:54:04.882 00.000 11596 Move returns status 0, amount 0
00:54:04.882 00.000 11596 move complete, result=0
00:54:04.882 00.000 11596 worker thread done servicing request
00:54:04.887 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=1, FiltMax=111, Gamma=0.510
00:54:04.895 00.008 13300 UpdateGuideState exits: m=1121 SNR=23.4
00:54:04.895 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:04.895 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:54:04.895 00.000 13300 Enqueuing Expose request
00:54:04.895 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:54:04.896 00.001 11596 Worker thread wakes up
00:54:04.896 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:54:05.407 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:54:06.962 01.555 13300 evsrv: cli 10203CC0 connect
00:54:06.962 00.000 13300 case statement mapped state 6 to 3
00:54:06.963 00.001 13300 case statement mapped state 6 to 3
00:54:06.964 00.001 13300 evsrv: cli 10203CC0 request: {"method":"get_app_state","id":"b806249f-6ab4-473f-9f84-85c79321f474"}
00:54:06.964 00.000 13300 case statement mapped state 6 to 3
00:54:06.964 00.000 13300 evsrv: cli 10203CC0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b806249f-6ab4-473f-9f84-85c79321f474"}
00:54:06.977 00.013 13300 evsrv: cli 10203CC0 disconnect
00:54:07.228 00.251 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"18c432d1-94fd-4a7c-8435-a45fea305894"}
00:54:07.228 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"18c432d1-94fd-4a7c-8435-a45fea305894"}
00:54:07.229 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"73b14852-b77b-4faf-a48f-5fea3e28a4ad"}
00:54:07.229 00.000 13300 case statement mapped state 6 to 3
00:54:07.229 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"73b14852-b77b-4faf-a48f-5fea3e28a4ad"}
00:54:07.230 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9abbd8d6-e838-4691-a8ac-f98b584539b9"}
00:54:07.230 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":317,"width":15,"height":15,"star_pos":[7.42,7.49],"pixels":"..."},"id":"9abbd8d6-e838-4691-a8ac-f98b584539b9"}
00:54:08.438 01.208 11596 Exposure complete
00:54:08.519 00.081 11596 worker thread done servicing request
00:54:08.520 00.001 13300 OnExposeComplete: enter
00:54:08.520 00.000 13300 UpdateGuideState(): m_state=6
00:54:08.520 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 318
00:54:08.520 00.000 13300 Star::Find returns 1 (0), X=133.53, Y=995.50, Mass=1110, SNR=23.2, Peak=107 HFD=4.2
00:54:08.521 00.001 13300 MultiStar: [#1 -0.03,0.34,0.00,M5] [#2 -0.08,0.00,0.55,U] [#3 -0.21,0.06,0.31,U] [#4 -0.21,-0.26,0.00,M1] [#5 0.01,0.30,0.00,M3] [#6 0.19,-0.03,0.26,U] [#7 -0.05,0.35,0.00,M3] [#8 0.19,-0.10,0.28,U] 
00:54:08.521 00.000 13300 refined, 4 included, MultiStar: {0.03, 0.01}, one-star: {0.07, 0.04}
00:54:08.521 00.000 13300 CameraToMount -- cameraTheta (0.37) - m_xAngle (-1.61) = xAngle (1.98 = 1.98)
00:54:08.521 00.000 13300 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.99 = 1.99)
00:54:08.521 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.01 hyp=0.03 cameraTheta=0.37 mountX=-0.01 mountY=0.03, mountTheta=1.98
00:54:08.525 00.004 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.01, opts=13)
00:54:08.525 00.000 13300 Enqueuing Move request for scope (0.03, 0.01)
00:54:08.525 00.000 11596 Worker thread wakes up
00:54:08.526 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.01) opts 0xd
00:54:08.526 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.01)
00:54:08.526 00.000 11596 Moving (0.03, 0.01) raw xDistance=-0.01 yDistance=0.03
00:54:08.526 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:54:08.526 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:54:08.526 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:54:08.526 00.000 11596 MoveAxis(E, 0, ABG)
00:54:08.527 00.001 11596 Move returns status 0, amount 0
00:54:08.527 00.000 11596 MoveAxis(N, 0, ABG)
00:54:08.527 00.000 11596 Move returns status 0, amount 0
00:54:08.527 00.000 11596 move complete, result=0
00:54:08.527 00.000 11596 worker thread done servicing request
00:54:08.538 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
00:54:08.549 00.011 13300 UpdateGuideState exits: m=1110 SNR=23.2
00:54:08.549 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:08.549 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:54:08.549 00.000 13300 Enqueuing Expose request
00:54:08.549 00.000 11596 Worker thread wakes up
00:54:08.549 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:54:08.549 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:54:09.057 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:54:10.228 01.171 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"49ca6c21-91d6-4b32-92b6-23f5d96e8c2c"}
00:54:10.228 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"49ca6c21-91d6-4b32-92b6-23f5d96e8c2c"}
00:54:10.229 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"830acaa8-a525-4859-b81c-011bce0fbe4a"}
00:54:10.229 00.000 13300 case statement mapped state 6 to 3
00:54:10.229 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"830acaa8-a525-4859-b81c-011bce0fbe4a"}
00:54:10.230 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e4e1431d-f58a-457b-be11-ab61d3c20ea2"}
00:54:10.231 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":318,"width":15,"height":15,"star_pos":[6.53,7.50],"pixels":"..."},"id":"e4e1431d-f58a-457b-be11-ab61d3c20ea2"}
00:54:12.091 01.860 11596 Exposure complete
00:54:12.192 00.101 11596 worker thread done servicing request
00:54:12.192 00.000 13300 OnExposeComplete: enter
00:54:12.192 00.000 13300 UpdateGuideState(): m_state=6
00:54:12.193 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 319
00:54:12.193 00.000 13300 Star::Find returns 1 (0), X=133.55, Y=995.50, Mass=1109, SNR=23.3, Peak=100 HFD=4.1
00:54:12.194 00.001 13300 MultiStar: [#1 0.14,0.23,0.00,M6] [#2 -0.13,0.21,0.57,U] [#3 0.17,-0.01,0.30,U] [#4 -0.04,-0.21,0.28,U] [#5 0.25,0.31,0.00,M4] [#6 0.10,0.30,0.00,M3] [#7 0.04,0.44,0.00,M4] [#8 0.26,0.01,0.00,M1] 
00:54:12.194 00.000 13300 refined, 3 included, MultiStar: {0.03, 0.04}, one-star: {0.10, 0.04}
00:54:12.194 00.000 13300 CameraToMount -- cameraTheta (0.97) - m_xAngle (-1.61) = xAngle (2.58 = 2.58)
00:54:12.194 00.000 13300 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.60 = 2.60)
00:54:12.194 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.05 cameraTheta=0.97 mountX=-0.04 mountY=0.03, mountTheta=2.59
00:54:12.197 00.003 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.04, opts=13)
00:54:12.197 00.000 13300 Enqueuing Move request for scope (0.03, 0.04)
00:54:12.198 00.001 11596 Worker thread wakes up
00:54:12.198 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.04) opts 0xd
00:54:12.198 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.04)
00:54:12.198 00.000 11596 Moving (0.03, 0.04) raw xDistance=-0.04 yDistance=0.03
00:54:12.199 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:54:12.199 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:54:12.199 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:54:12.199 00.000 11596 MoveAxis(E, 0, ABG)
00:54:12.199 00.000 11596 Move returns status 0, amount 0
00:54:12.199 00.000 11596 MoveAxis(N, 0, ABG)
00:54:12.199 00.000 11596 Move returns status 0, amount 0
00:54:12.199 00.000 11596 move complete, result=0
00:54:12.200 00.001 11596 worker thread done servicing request
00:54:12.210 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=116, Gamma=0.510
00:54:12.223 00.013 13300 UpdateGuideState exits: m=1109 SNR=23.3
00:54:12.223 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:12.223 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:54:12.223 00.000 13300 Enqueuing Expose request
00:54:12.223 00.000 11596 Worker thread wakes up
00:54:12.224 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:54:12.224 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:54:12.736 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:54:13.227 00.491 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8c49d557-dd92-4a29-b5e2-c9e96c1f566b"}
00:54:13.227 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8c49d557-dd92-4a29-b5e2-c9e96c1f566b"}
00:54:13.228 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a6f6405e-988d-4809-8f54-b7d50ff418c9"}
00:54:13.228 00.000 13300 case statement mapped state 6 to 3
00:54:13.229 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a6f6405e-988d-4809-8f54-b7d50ff418c9"}
00:54:13.229 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"85635ca4-4153-44a9-9315-2015c371304e"}
00:54:13.230 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":319,"width":15,"height":15,"star_pos":[6.55,7.50],"pixels":"..."},"id":"85635ca4-4153-44a9-9315-2015c371304e"}
00:54:15.812 02.582 11596 Exposure complete
00:54:15.934 00.122 11596 worker thread done servicing request
00:54:15.934 00.000 13300 OnExposeComplete: enter
00:54:15.935 00.001 13300 UpdateGuideState(): m_state=6
00:54:15.935 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 320
00:54:15.936 00.001 13300 Star::Find returns 1 (0), X=133.53, Y=995.48, Mass=1096, SNR=23.1, Peak=99 HFD=4.2
00:54:15.936 00.000 13300 MultiStar: [#1 0.07,0.23,0.60,U] [#2 -0.06,0.10,0.57,U] [#3 0.08,0.06,0.31,U] [#4 -0.08,-0.23,0.29,U] [#5 0.05,0.25,0.00,M5] [#6 -0.10,0.13,0.26,U] [#7 0.23,0.43,0.00,M5] [#8 -0.17,-0.05,0.27,U] 
00:54:15.937 00.001 13300 refined, 6 included, MultiStar: {0.00, 0.06}, one-star: {0.08, 0.02}
00:54:15.937 00.000 13300 CameraToMount -- cameraTheta (1.51) - m_xAngle (-1.61) = xAngle (3.12 = 3.12)
00:54:15.937 00.000 13300 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.13 = 3.13)
00:54:15.937 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.06 hyp=0.06 cameraTheta=1.51 mountX=-0.06 mountY=0.00, mountTheta=3.13
00:54:15.940 00.003 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.06, opts=13)
00:54:15.940 00.000 13300 Enqueuing Move request for scope (0.00, 0.06)
00:54:15.941 00.001 11596 Worker thread wakes up
00:54:15.941 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.06) opts 0xd
00:54:15.941 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.06)
00:54:15.941 00.000 11596 Moving (0.00, 0.06) raw xDistance=-0.06 yDistance=0.00
00:54:15.941 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:54:15.941 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:54:15.941 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:54:15.942 00.001 11596 MoveAxis(E, 0, ABG)
00:54:15.942 00.000 11596 Move returns status 0, amount 0
00:54:15.942 00.000 11596 MoveAxis(N, 0, ABG)
00:54:15.942 00.000 11596 Move returns status 0, amount 0
00:54:15.942 00.000 11596 move complete, result=0
00:54:15.942 00.000 11596 worker thread done servicing request
00:54:15.951 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
00:54:15.964 00.013 13300 UpdateGuideState exits: m=1096 SNR=23.1
00:54:15.965 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:15.965 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:54:15.965 00.000 13300 Enqueuing Expose request
00:54:15.965 00.000 11596 Worker thread wakes up
00:54:15.965 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:54:15.965 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:54:16.479 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:54:16.482 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9a7758ea-0dcf-4b5c-a705-b0851653e6be"}
00:54:16.482 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9a7758ea-0dcf-4b5c-a705-b0851653e6be"}
00:54:16.501 00.019 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dc55b27e-3ccb-4e81-8b1b-7de617aed36d"}
00:54:16.501 00.000 13300 case statement mapped state 6 to 3
00:54:16.502 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dc55b27e-3ccb-4e81-8b1b-7de617aed36d"}
00:54:16.503 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"84b36cbf-7a88-4ad0-b067-b94c91cbc38b"}
00:54:16.504 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":320,"width":15,"height":15,"star_pos":[6.53,7.48],"pixels":"..."},"id":"84b36cbf-7a88-4ad0-b067-b94c91cbc38b"}
00:54:19.482 02.978 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"75507b74-b516-4ec6-8388-aa552e934dc0"}
00:54:19.482 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"75507b74-b516-4ec6-8388-aa552e934dc0"}
00:54:19.483 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aa58b77a-5cd1-4601-9fea-68560fb8e265"}
00:54:19.483 00.000 13300 case statement mapped state 6 to 3
00:54:19.483 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"aa58b77a-5cd1-4601-9fea-68560fb8e265"}
00:54:19.484 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7c3781c7-8a17-4b14-9344-8c7b8ea595e3"}
00:54:19.484 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":320,"width":15,"height":15,"star_pos":[6.53,7.48],"pixels":"..."},"id":"7c3781c7-8a17-4b14-9344-8c7b8ea595e3"}
00:54:19.510 00.026 11596 Exposure complete
00:54:19.588 00.078 11596 worker thread done servicing request
00:54:19.589 00.001 13300 OnExposeComplete: enter
00:54:19.589 00.000 13300 UpdateGuideState(): m_state=6
00:54:19.589 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 321
00:54:19.589 00.000 13300 Star::Find returns 1 (0), X=133.56, Y=995.46, Mass=1081, SNR=23.0, Peak=101 HFD=4.0
00:54:19.590 00.001 13300 MultiStar: [#1 -0.02,0.26,0.00,M6] [#2 -0.12,0.25,0.00,M1] [#3 0.12,0.15,0.28,U] [#4 -0.11,-0.32,0.00,M1] [#5 0.01,0.30,0.00,M6] [#6 0.20,0.78,0.00,M3] [#7 0.11,0.43,0.00,M6] [#8 -0.04,-0.04,0.28,U] 
00:54:19.590 00.000 13300 refined, 2 included, MultiStar: {0.08, 0.02}, one-star: {0.10, 0.01}
00:54:19.590 00.000 13300 CameraToMount -- cameraTheta (0.28) - m_xAngle (-1.61) = xAngle (1.89 = 1.89)
00:54:19.590 00.000 13300 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.90 = 1.90)
00:54:19.590 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.02 hyp=0.08 cameraTheta=0.28 mountX=-0.03 mountY=0.08, mountTheta=1.89
00:54:19.592 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.02, opts=13)
00:54:19.593 00.001 13300 Enqueuing Move request for scope (0.08, 0.02)
00:54:19.593 00.000 11596 Worker thread wakes up
00:54:19.593 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.02) opts 0xd
00:54:19.593 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.02)
00:54:19.593 00.000 11596 Moving (0.08, 0.02) raw xDistance=-0.03 yDistance=0.08
00:54:19.594 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:54:19.594 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:54:19.594 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:54:19.594 00.000 11596 MoveAxis(E, 0, ABG)
00:54:19.594 00.000 11596 Move returns status 0, amount 0
00:54:19.594 00.000 11596 MoveAxis(N, 0, ABG)
00:54:19.594 00.000 11596 Move returns status 0, amount 0
00:54:19.595 00.001 11596 move complete, result=0
00:54:19.595 00.000 11596 worker thread done servicing request
00:54:19.603 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=115, Gamma=0.510
00:54:19.614 00.011 13300 UpdateGuideState exits: m=1081 SNR=23.0
00:54:19.614 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:19.614 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:54:19.614 00.000 13300 Enqueuing Expose request
00:54:19.615 00.001 11596 Worker thread wakes up
00:54:19.615 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:54:19.615 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:54:20.129 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:54:22.482 02.353 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dac7b5d1-58b3-4480-a98f-f0614568c0f2"}
00:54:22.482 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dac7b5d1-58b3-4480-a98f-f0614568c0f2"}
00:54:22.483 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0214212c-304b-4663-a9ae-b94f2f18ab02"}
00:54:22.483 00.000 13300 case statement mapped state 6 to 3
00:54:22.483 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0214212c-304b-4663-a9ae-b94f2f18ab02"}
00:54:22.484 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5aea44da-2518-4fed-b94a-1e0266960b1e"}
00:54:22.485 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":321,"width":15,"height":15,"star_pos":[6.56,7.46],"pixels":"..."},"id":"5aea44da-2518-4fed-b94a-1e0266960b1e"}
00:54:23.161 00.676 11596 Exposure complete
00:54:23.238 00.077 11596 worker thread done servicing request
00:54:23.238 00.000 13300 OnExposeComplete: enter
00:54:23.238 00.000 13300 UpdateGuideState(): m_state=6
00:54:23.238 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 322
00:54:23.239 00.001 13300 Star::Find returns 1 (0), X=133.53, Y=995.54, Mass=1089, SNR=23.1, Peak=101 HFD=4.2
00:54:23.239 00.000 13300 MultiStar: [#1 -0.05,0.30,0.00,M7] [#2 -0.07,0.23,0.55,U] [#3 -0.10,0.04,0.30,U] [#4 -0.16,0.07,0.26,U] [#5 0.09,0.26,0.00,M7] [#6 -0.51,0.15,0.00,M4] [#7 0.15,0.18,0.28,U] [#8 0.07,0.34,0.00,M1] 
00:54:23.239 00.000 13300 single-star, 4 included, MultiStar: {0.00, 0.12}, one-star: {0.07, 0.08}
00:54:23.239 00.000 13300 CameraToMount -- cameraTheta (0.79) - m_xAngle (-1.61) = xAngle (2.40 = 2.40)
00:54:23.239 00.000 13300 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.42 = 2.42)
00:54:23.239 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.08 hyp=0.11 cameraTheta=0.79 mountX=-0.08 mountY=0.07, mountTheta=2.41
00:54:23.241 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.08, opts=13)
00:54:23.241 00.000 13300 Enqueuing Move request for scope (0.07, 0.08)
00:54:23.241 00.000 11596 Worker thread wakes up
00:54:23.242 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.08) opts 0xd
00:54:23.242 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.08)
00:54:23.242 00.000 11596 Moving (0.07, 0.08) raw xDistance=-0.08 yDistance=0.07
00:54:23.242 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:54:23.242 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:54:23.242 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:54:23.242 00.000 11596 MoveAxis(E, 0, ABG)
00:54:23.242 00.000 11596 Move returns status 0, amount 0
00:54:23.242 00.000 11596 MoveAxis(N, 0, ABG)
00:54:23.242 00.000 11596 Move returns status 0, amount 0
00:54:23.242 00.000 11596 move complete, result=0
00:54:23.243 00.001 11596 worker thread done servicing request
00:54:23.248 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
00:54:23.256 00.008 13300 UpdateGuideState exits: m=1089 SNR=23.1
00:54:23.256 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:23.256 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:54:23.256 00.000 13300 Enqueuing Expose request
00:54:23.256 00.000 11596 Worker thread wakes up
00:54:23.256 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:54:23.257 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:54:23.759 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:54:25.483 01.724 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ed2d7eb8-967e-49fb-a9c6-788c3c6f25a3"}
00:54:25.483 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ed2d7eb8-967e-49fb-a9c6-788c3c6f25a3"}
00:54:25.484 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d262c9ea-595f-4ebb-bae2-01a7e6c60211"}
00:54:25.484 00.000 13300 case statement mapped state 6 to 3
00:54:25.484 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d262c9ea-595f-4ebb-bae2-01a7e6c60211"}
00:54:25.485 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"81118d5f-9b11-445d-9ca0-fa33ea385bd7"}
00:54:25.485 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":322,"width":15,"height":15,"star_pos":[6.53,6.54],"pixels":"..."},"id":"81118d5f-9b11-445d-9ca0-fa33ea385bd7"}
00:54:26.793 01.308 11596 Exposure complete
00:54:26.876 00.083 11596 worker thread done servicing request
00:54:26.876 00.000 13300 OnExposeComplete: enter
00:54:26.876 00.000 13300 UpdateGuideState(): m_state=6
00:54:26.877 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 323
00:54:26.877 00.000 13300 Star::Find returns 1 (0), X=133.49, Y=995.37, Mass=1123, SNR=23.4, Peak=100 HFD=4.1
00:54:26.877 00.000 13300 MultiStar: [#1 0.09,0.28,0.00,M8] [#2 -0.03,0.15,0.56,U] [#3 0.12,-0.10,0.30,U] [#4 -0.21,0.15,0.00,M1] [#5 0.03,0.27,0.00,M8] [#6 -0.11,0.39,0.00,M5] [#7 0.07,0.47,0.00,M6] [#8 0.13,-0.17,0.29,U] 
00:54:26.877 00.000 13300 refined, 3 included, MultiStar: {0.04, -0.04}, one-star: {0.03, -0.09}
00:54:26.877 00.000 13300 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-1.61) = xAngle (0.85 = 0.85)
00:54:26.878 00.001 13300 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.87 = 0.87)
00:54:26.878 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-0.76 mountX=0.04 mountY=0.04, mountTheta=0.86
00:54:26.880 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.04, opts=13)
00:54:26.881 00.001 13300 Enqueuing Move request for scope (0.04, -0.04)
00:54:26.881 00.000 11596 Worker thread wakes up
00:54:26.881 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd
00:54:26.881 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.04)
00:54:26.882 00.001 11596 Moving (0.04, -0.04) raw xDistance=0.04 yDistance=0.04
00:54:26.882 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:54:26.882 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:54:26.882 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:54:26.883 00.001 11596 MoveAxis(E, 0, ABG)
00:54:26.883 00.000 11596 Move returns status 0, amount 0
00:54:26.883 00.000 11596 MoveAxis(N, 0, ABG)
00:54:26.884 00.001 11596 Move returns status 0, amount 0
00:54:26.884 00.000 11596 move complete, result=0
00:54:26.884 00.000 11596 worker thread done servicing request
00:54:26.892 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
00:54:26.903 00.011 13300 UpdateGuideState exits: m=1123 SNR=23.4
00:54:26.904 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:26.904 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:54:26.904 00.000 13300 Enqueuing Expose request
00:54:26.904 00.000 11596 Worker thread wakes up
00:54:26.904 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:54:26.904 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:54:27.417 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:54:28.481 01.064 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"02cd6fdb-6c6f-4f3e-87d2-528a7160f0d0"}
00:54:28.481 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"02cd6fdb-6c6f-4f3e-87d2-528a7160f0d0"}
00:54:28.482 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a0aa944f-16d4-4beb-8a0f-f7dbb93a9dbb"}
00:54:28.482 00.000 13300 case statement mapped state 6 to 3
00:54:28.483 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a0aa944f-16d4-4beb-8a0f-f7dbb93a9dbb"}
00:54:28.483 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"56d4fa26-73c3-489b-b3d0-af358cd5c6d1"}
00:54:28.484 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":323,"width":15,"height":15,"star_pos":[7.49,7.37],"pixels":"..."},"id":"56d4fa26-73c3-489b-b3d0-af358cd5c6d1"}
00:54:30.449 01.965 11596 Exposure complete
00:54:30.517 00.068 11596 worker thread done servicing request
00:54:30.518 00.001 13300 OnExposeComplete: enter
00:54:30.518 00.000 13300 UpdateGuideState(): m_state=6
00:54:30.518 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 324
00:54:30.518 00.000 13300 Star::Find returns 1 (0), X=133.46, Y=995.45, Mass=1145, SNR=23.5, Peak=98 HFD=4.1
00:54:30.519 00.001 13300 MultiStar: [#1 -0.05,0.29,0.00,M9] [#2 0.08,0.19,0.55,U] [#3 0.01,0.30,0.00,M1] [#4 0.01,-0.36,0.00,M2] [#5 0.01,0.30,0.00,M9] [#6 0.01,0.19,0.27,U] [#7 0.29,0.41,0.00,M7] [#8 0.18,-0.00,0.28,U] 
00:54:30.519 00.000 13300 single-star, 3 included, MultiStar: {0.04, 0.07}, one-star: {-0.00, -0.01}
00:54:30.519 00.000 13300 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-1.61) = xAngle (-0.13 = -0.13)
00:54:30.519 00.000 13300 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.11 = -0.11)
00:54:30.519 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.74 mountX=0.01 mountY=-0.00, mountTheta=-0.11
00:54:30.521 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.01, opts=13)
00:54:30.521 00.000 13300 Enqueuing Move request for scope (-0.00, -0.01)
00:54:30.521 00.000 11596 Worker thread wakes up
00:54:30.521 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.01) opts 0xd
00:54:30.522 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.01)
00:54:30.522 00.000 11596 Moving (-0.00, -0.01) raw xDistance=0.01 yDistance=-0.00
00:54:30.522 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:54:30.522 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:54:30.522 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:54:30.522 00.000 11596 MoveAxis(E, 0, ABG)
00:54:30.522 00.000 11596 Move returns status 0, amount 0
00:54:30.522 00.000 11596 MoveAxis(N, 0, ABG)
00:54:30.522 00.000 11596 Move returns status 0, amount 0
00:54:30.522 00.000 11596 move complete, result=0
00:54:30.522 00.000 11596 worker thread done servicing request
00:54:30.528 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=115, Gamma=0.510
00:54:30.537 00.009 13300 UpdateGuideState exits: m=1145 SNR=23.5
00:54:30.537 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:30.537 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:54:30.537 00.000 13300 Enqueuing Expose request
00:54:30.537 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:54:30.537 00.000 11596 Worker thread wakes up
00:54:30.537 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:54:31.047 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:54:31.481 00.434 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"67ba6fb0-a108-4e97-9a5b-929378a39bb2"}
00:54:31.481 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"67ba6fb0-a108-4e97-9a5b-929378a39bb2"}
00:54:31.482 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cb323426-efe1-46fa-ade1-f798a828cfae"}
00:54:31.482 00.000 13300 case statement mapped state 6 to 3
00:54:31.482 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cb323426-efe1-46fa-ade1-f798a828cfae"}
00:54:31.483 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"20533c58-2103-4d9e-bd7a-63e001bdc66d"}
00:54:31.483 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":324,"width":15,"height":15,"star_pos":[7.46,7.45],"pixels":"..."},"id":"20533c58-2103-4d9e-bd7a-63e001bdc66d"}
00:54:34.081 02.598 11596 Exposure complete
00:54:34.151 00.070 11596 worker thread done servicing request
00:54:34.151 00.000 13300 OnExposeComplete: enter
00:54:34.151 00.000 13300 UpdateGuideState(): m_state=6
00:54:34.152 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 325
00:54:34.152 00.000 13300 Star::Find returns 1 (0), X=133.40, Y=995.57, Mass=1107, SNR=23.3, Peak=104 HFD=3.8
00:54:34.152 00.000 13300 MultiStar: [#1 -0.07,0.28,0.00,M10] [#2 -0.12,0.26,0.00,M1] [#3 -0.14,0.07,0.29,U] [#4 -0.21,-0.11,0.27,U] [#5 0.04,0.44,0.00,M10] [#6 0.05,0.30,0.00,M5] [#7 0.01,0.75,0.00,M8] [#8 0.17,0.10,0.29,U] 
00:54:34.152 00.000 13300 refined, 3 included, MultiStar: {-0.06, 0.07}, one-star: {-0.06, 0.11}
00:54:34.153 00.001 13300 CameraToMount -- cameraTheta (2.28) - m_xAngle (-1.61) = xAngle (3.89 = -2.39)
00:54:34.153 00.000 13300 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.90 = -2.38)
00:54:34.153 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.07 hyp=0.09 cameraTheta=2.28 mountX=-0.07 mountY=-0.06, mountTheta=-2.39
00:54:34.154 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.07, opts=13)
00:54:34.155 00.001 13300 Enqueuing Move request for scope (-0.06, 0.07)
00:54:34.155 00.000 11596 Worker thread wakes up
00:54:34.155 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.07) opts 0xd
00:54:34.155 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.07)
00:54:34.155 00.000 11596 Moving (-0.06, 0.07) raw xDistance=-0.07 yDistance=-0.06
00:54:34.155 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:54:34.155 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:54:34.155 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:54:34.155 00.000 11596 MoveAxis(E, 0, ABG)
00:54:34.156 00.001 11596 Move returns status 0, amount 0
00:54:34.156 00.000 11596 MoveAxis(N, 0, ABG)
00:54:34.156 00.000 11596 Move returns status 0, amount 0
00:54:34.156 00.000 11596 move complete, result=0
00:54:34.156 00.000 11596 worker thread done servicing request
00:54:34.161 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=122, Gamma=0.510
00:54:34.170 00.009 13300 UpdateGuideState exits: m=1107 SNR=23.3
00:54:34.170 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:34.170 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:54:34.170 00.000 13300 Enqueuing Expose request
00:54:34.170 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:54:34.170 00.000 11596 Worker thread wakes up
00:54:34.170 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:54:34.480 00.310 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a0c0f1c1-e9f5-41c0-a694-4c21facaaf16"}
00:54:34.480 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a0c0f1c1-e9f5-41c0-a694-4c21facaaf16"}
00:54:34.481 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4bf98c68-c5af-49eb-96f3-71e32ad6c6ae"}
00:54:34.481 00.000 13300 case statement mapped state 6 to 3
00:54:34.481 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4bf98c68-c5af-49eb-96f3-71e32ad6c6ae"}
00:54:34.481 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"71d5ec25-dcde-491e-88aa-4da9404eca07"}
00:54:34.482 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":325,"width":15,"height":15,"star_pos":[7.40,6.57],"pixels":"..."},"id":"71d5ec25-dcde-491e-88aa-4da9404eca07"}
00:54:34.674 00.192 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:54:37.479 02.805 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ab38e0cc-f108-4839-8707-bdbfed10e326"}
00:54:37.479 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ab38e0cc-f108-4839-8707-bdbfed10e326"}
00:54:37.480 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6a123e70-dcbe-4a38-bd94-f64ec89350c3"}
00:54:37.480 00.000 13300 case statement mapped state 6 to 3
00:54:37.480 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6a123e70-dcbe-4a38-bd94-f64ec89350c3"}
00:54:37.481 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ac492c8e-4315-4b35-af71-d94b0765e493"}
00:54:37.481 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":325,"width":15,"height":15,"star_pos":[7.40,6.57],"pixels":"..."},"id":"ac492c8e-4315-4b35-af71-d94b0765e493"}
00:54:37.698 00.217 11596 Exposure complete
00:54:37.772 00.074 11596 worker thread done servicing request
00:54:37.773 00.001 13300 OnExposeComplete: enter
00:54:37.773 00.000 13300 UpdateGuideState(): m_state=6
00:54:37.773 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 326
00:54:37.773 00.000 13300 Star::Find returns 1 (0), X=133.49, Y=995.60, Mass=1125, SNR=23.3, Peak=104 HFD=4.0
00:54:37.774 00.001 13300 MultiStar: [#1 0.03,0.40,0.00,R] [#2 -0.01,0.39,0.00,M2] [#3 0.05,0.20,0.31,U] [#4 -0.38,0.04,0.00,M2] [#5 0.06,0.46,0.00,R] [#6 0.24,0.64,0.00,M6] [#7 0.13,0.46,0.00,M9] [#8 0.26,0.47,0.00,M1] 
00:54:37.774 00.000 13300 single-star, 1 included, MultiStar: {0.03, 0.15}, one-star: {0.03, 0.14}
00:54:37.774 00.000 13300 CameraToMount -- cameraTheta (1.37) - m_xAngle (-1.61) = xAngle (2.97 = 2.97)
00:54:37.774 00.000 13300 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.99 = 2.99)
00:54:37.774 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.37 mountX=-0.14 mountY=0.02, mountTheta=2.99
00:54:37.777 00.003 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.14, opts=13)
00:54:37.777 00.000 13300 Enqueuing Move request for scope (0.03, 0.14)
00:54:37.777 00.000 11596 Worker thread wakes up
00:54:37.777 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.14) opts 0xd
00:54:37.778 00.001 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.14)
00:54:37.778 00.000 11596 Moving (0.03, 0.14) raw xDistance=-0.14 yDistance=0.02
00:54:37.778 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.14
00:54:37.778 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:54:37.778 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:54:37.778 00.000 11596 MoveAxis(E, 179, ABG)
00:54:37.778 00.000 11596 Guiding  Dir = 2, Dur = 179
00:54:37.778 00.000 11596 IsSlewing returns 0
00:54:37.787 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
00:54:37.797 00.010 13300 UpdateGuideState exits: m=1125 SNR=23.3
00:54:37.798 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:37.798 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:54:37.798 00.000 13300 Enqueuing Expose request
00:54:37.837 00.039 11596 IsGuiding returns 0
00:54:38.260 00.423 11596 IsGuiding returns 1
00:54:38.260 00.000 11596 scope still moving after pulse duration time elapsed
00:54:38.478 00.218 11596 IsSlewing returns 0
00:54:38.638 00.160 11596 IsGuiding returns 0
00:54:38.638 00.000 11596 scope move finished after 179 + 621 ms
00:54:38.638 00.000 11596 Move returns status 0, amount 179
00:54:38.638 00.000 11596 MoveAxis(N, 0, ABG)
00:54:38.638 00.000 11596 Move returns status 0, amount 0
00:54:38.638 00.000 11596 move complete, result=0
00:54:38.638 00.000 11596 worker thread done servicing request
00:54:38.638 00.000 13300 GuideStep: -0.1 px 179 ms EAST, 0.0 px 0 ms NORTH
00:54:38.639 00.001 11596 Worker thread wakes up
00:54:38.639 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:54:39.148 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:54:40.479 01.331 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dfeb5c1c-d31e-4090-98e6-7cda30731d2a"}
00:54:40.479 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dfeb5c1c-d31e-4090-98e6-7cda30731d2a"}
00:54:40.480 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b2267c40-1fd4-487a-9dd9-9c720d0281cf"}
00:54:40.480 00.000 13300 case statement mapped state 6 to 3
00:54:40.480 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b2267c40-1fd4-487a-9dd9-9c720d0281cf"}
00:54:40.480 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"76c143a0-b57a-4078-8750-ffd762f03909"}
00:54:40.481 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":326,"width":15,"height":15,"star_pos":[7.49,6.60],"pixels":"..."},"id":"76c143a0-b57a-4078-8750-ffd762f03909"}
00:54:42.170 01.689 11596 Exposure complete
00:54:42.241 00.071 11596 worker thread done servicing request
00:54:42.241 00.000 13300 OnExposeComplete: enter
00:54:42.241 00.000 13300 UpdateGuideState(): m_state=6
00:54:42.241 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 327
00:54:42.242 00.001 13300 Star::Find returns 1 (0), X=133.54, Y=995.43, Mass=1132, SNR=23.5, Peak=104 HFD=4.1
00:54:42.242 00.000 13300 MultiStar: [#1 0.06,-0.07,0.60,U] [#2 -0.01,0.25,0.00,M3] [#3 0.21,-0.04,0.30,U] [#4 -0.15,0.18,0.27,U] [#5 -0.14,-0.30,0.00,M1] [#6 0.06,0.39,0.00,M7] [#7 0.36,0.42,0.00,M10] [#8 -0.17,-0.26,0.00,M2] 
00:54:42.242 00.000 13300 refined, 3 included, MultiStar: {0.06, -0.02}, one-star: {0.08, -0.03}
00:54:42.242 00.000 13300 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-1.61) = xAngle (1.34 = 1.34)
00:54:42.242 00.000 13300 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.35 = 1.35)
00:54:42.242 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.02 hyp=0.06 cameraTheta=-0.27 mountX=0.01 mountY=0.06, mountTheta=1.34
00:54:42.245 00.003 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.02, opts=13)
00:54:42.245 00.000 13300 Enqueuing Move request for scope (0.06, -0.02)
00:54:42.245 00.000 11596 Worker thread wakes up
00:54:42.245 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.02) opts 0xd
00:54:42.245 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.02)
00:54:42.245 00.000 11596 Moving (0.06, -0.02) raw xDistance=0.01 yDistance=0.06
00:54:42.245 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:54:42.245 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:54:42.246 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:54:42.246 00.000 11596 MoveAxis(E, 0, ABG)
00:54:42.246 00.000 11596 Move returns status 0, amount 0
00:54:42.246 00.000 11596 MoveAxis(N, 0, ABG)
00:54:42.246 00.000 11596 Move returns status 0, amount 0
00:54:42.246 00.000 11596 move complete, result=0
00:54:42.246 00.000 11596 worker thread done servicing request
00:54:42.252 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=113, Gamma=0.510
00:54:42.262 00.010 13300 UpdateGuideState exits: m=1132 SNR=23.5
00:54:42.262 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:42.262 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:54:42.262 00.000 13300 Enqueuing Expose request
00:54:42.262 00.000 11596 Worker thread wakes up
00:54:42.262 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:54:42.263 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:54:42.778 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:54:43.480 00.702 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f3b3df93-59ad-4612-83fd-440a3d32cc37"}
00:54:43.480 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f3b3df93-59ad-4612-83fd-440a3d32cc37"}
00:54:43.481 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"38b641d7-8900-4bf1-9643-1c12d8f45a49"}
00:54:43.481 00.000 13300 case statement mapped state 6 to 3
00:54:43.481 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"38b641d7-8900-4bf1-9643-1c12d8f45a49"}
00:54:43.481 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c59ef9ff-4df8-41b4-b492-417ce0d46864"}
00:54:43.481 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":327,"width":15,"height":15,"star_pos":[6.54,7.43],"pixels":"..."},"id":"c59ef9ff-4df8-41b4-b492-417ce0d46864"}
00:54:45.801 02.320 11596 Exposure complete
00:54:45.870 00.069 11596 worker thread done servicing request
00:54:45.870 00.000 13300 OnExposeComplete: enter
00:54:45.870 00.000 13300 UpdateGuideState(): m_state=6
00:54:45.871 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 328
00:54:45.871 00.000 13300 Star::Find returns 1 (0), X=133.45, Y=995.19, Mass=1145, SNR=23.6, Peak=96 HFD=3.8
00:54:45.871 00.000 13300 MultiStar: [#1 -0.09,-0.23,0.60,U] [#2 -0.06,0.09,0.55,U] [#3 0.09,-0.42,0.00,M1] [#4 -0.12,-0.06,0.28,U] [#5 0.05,-0.19,0.31,U] [#6 0.08,-0.11,0.27,U] [#7 0.13,0.25,0.00,R] [#8 0.26,-0.20,0.00,M3] 
00:54:45.871 00.000 13300 refined, 5 included, MultiStar: {-0.03, -0.15}, one-star: {-0.01, -0.27}
00:54:45.871 00.000 13300 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-1.61) = xAngle (-0.14 = -0.14)
00:54:45.871 00.000 13300 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.13 = -0.13)
00:54:45.872 00.001 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.15 hyp=0.16 cameraTheta=-1.75 mountX=0.15 mountY=-0.02, mountTheta=-0.13
00:54:45.873 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.15, opts=13)
00:54:45.873 00.000 13300 Enqueuing Move request for scope (-0.03, -0.15)
00:54:45.874 00.001 11596 Worker thread wakes up
00:54:45.874 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.15) opts 0xd
00:54:45.874 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.15)
00:54:45.874 00.000 11596 Moving (-0.03, -0.15) raw xDistance=0.15 yDistance=-0.02
00:54:45.874 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
00:54:45.874 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:54:45.874 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:54:45.874 00.000 11596 MoveAxis(W, 194, ABG)
00:54:45.874 00.000 11596 Guiding  Dir = 3, Dur = 194
00:54:45.875 00.001 11596 IsSlewing returns 0
00:54:45.880 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
00:54:45.890 00.010 13300 UpdateGuideState exits: m=1145 SNR=23.6
00:54:45.890 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:45.890 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:54:45.891 00.001 13300 Enqueuing Expose request
00:54:45.898 00.007 11596 IsGuiding returns 0
00:54:45.994 00.096 11596 PulseGuide returned control before completion, sleep 108
00:54:46.208 00.214 11596 IsGuiding returns 1
00:54:46.208 00.000 11596 scope still moving after pulse duration time elapsed
00:54:46.236 00.028 11596 IsSlewing returns 0
00:54:46.420 00.184 11596 IsGuiding returns 0
00:54:46.420 00.000 11596 scope move finished after 194 + 327 ms
00:54:46.420 00.000 11596 Move returns status 0, amount 194
00:54:46.420 00.000 11596 MoveAxis(N, 0, ABG)
00:54:46.421 00.001 11596 Move returns status 0, amount 0
00:54:46.421 00.000 11596 move complete, result=0
00:54:46.421 00.000 11596 worker thread done servicing request
00:54:46.421 00.000 13300 GuideStep: 0.2 px 194 ms WEST, -0.0 px 0 ms NORTH
00:54:46.421 00.000 11596 Worker thread wakes up
00:54:46.421 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:54:46.479 00.058 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"247e42d3-acc7-4204-85ca-8a77619d653c"}
00:54:46.479 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"247e42d3-acc7-4204-85ca-8a77619d653c"}
00:54:46.480 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b1b1844e-6771-4338-ad10-36b4a6ba0494"}
00:54:46.480 00.000 13300 case statement mapped state 6 to 3
00:54:46.481 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b1b1844e-6771-4338-ad10-36b4a6ba0494"}
00:54:46.482 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"97b5bfd8-6a7a-49bb-b378-914799c39185"}
00:54:46.483 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":328,"width":15,"height":15,"star_pos":[7.45,7.19],"pixels":"..."},"id":"97b5bfd8-6a7a-49bb-b378-914799c39185"}
00:54:46.926 00.443 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:54:49.477 02.551 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0670a3d2-f6ce-45c7-9d6d-841c68e40ef3"}
00:54:49.477 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0670a3d2-f6ce-45c7-9d6d-841c68e40ef3"}
00:54:49.478 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f9fee5f3-fb78-44ed-9f79-94a1bc21ed3b"}
00:54:49.478 00.000 13300 case statement mapped state 6 to 3
00:54:49.478 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f9fee5f3-fb78-44ed-9f79-94a1bc21ed3b"}
00:54:49.478 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cd0e233a-8285-4e12-abb3-3bc362b3a910"}
00:54:49.480 00.002 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":328,"width":15,"height":15,"star_pos":[7.45,7.19],"pixels":"..."},"id":"cd0e233a-8285-4e12-abb3-3bc362b3a910"}
00:54:49.960 00.480 11596 Exposure complete
00:54:50.029 00.069 11596 worker thread done servicing request
00:54:50.029 00.000 13300 OnExposeComplete: enter
00:54:50.029 00.000 13300 UpdateGuideState(): m_state=6
00:54:50.030 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 329
00:54:50.030 00.000 13300 Star::Find returns 1 (0), X=133.51, Y=995.58, Mass=1092, SNR=23.1, Peak=104 HFD=4.1
00:54:50.031 00.001 13300 MultiStar: [#1 -0.07,-0.01,0.61,U] [#2 -0.02,0.30,0.00,M3] [#3 0.01,0.27,0.00,M2] [#4 -0.34,-0.09,0.00,M1] [#5 -0.10,-0.08,0.30,U] [#6 -0.02,0.28,0.00,M7] [#7 -0.05,0.10,0.29,U] [#8 -0.04,0.20,0.28,U] 
00:54:50.031 00.000 13300 refined, 4 included, MultiStar: {-0.02, 0.07}, one-star: {0.06, 0.12}
00:54:50.031 00.000 13300 CameraToMount -- cameraTheta (1.81) - m_xAngle (-1.61) = xAngle (3.42 = -2.86)
00:54:50.031 00.000 13300 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.44 = -2.85)
00:54:50.031 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.81 mountX=-0.07 mountY=-0.02, mountTheta=-2.85
00:54:50.034 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.07, opts=13)
00:54:50.034 00.000 13300 Enqueuing Move request for scope (-0.02, 0.07)
00:54:50.034 00.000 11596 Worker thread wakes up
00:54:50.034 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.07) opts 0xd
00:54:50.034 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.07)
00:54:50.034 00.000 11596 Moving (-0.02, 0.07) raw xDistance=-0.07 yDistance=-0.02
00:54:50.034 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:54:50.034 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:54:50.035 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:54:50.035 00.000 11596 MoveAxis(E, 0, ABG)
00:54:50.035 00.000 11596 Move returns status 0, amount 0
00:54:50.035 00.000 11596 MoveAxis(N, 0, ABG)
00:54:50.035 00.000 11596 Move returns status 0, amount 0
00:54:50.035 00.000 11596 move complete, result=0
00:54:50.035 00.000 11596 worker thread done servicing request
00:54:50.042 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=116, Gamma=0.510
00:54:50.050 00.008 13300 UpdateGuideState exits: m=1092 SNR=23.1
00:54:50.050 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:50.050 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:54:50.050 00.000 13300 Enqueuing Expose request
00:54:50.050 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:54:50.050 00.000 11596 Worker thread wakes up
00:54:50.051 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:54:50.553 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:54:52.477 01.924 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e7a10020-b1dd-47b4-b814-751620c9dfe5"}
00:54:52.477 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e7a10020-b1dd-47b4-b814-751620c9dfe5"}
00:54:52.478 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7e64c8d1-baf9-44e3-84b4-5dd088609160"}
00:54:52.478 00.000 13300 case statement mapped state 6 to 3
00:54:52.478 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7e64c8d1-baf9-44e3-84b4-5dd088609160"}
00:54:52.478 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fe06a139-d856-4f34-95b9-93edfe737bf4"}
00:54:52.479 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":329,"width":15,"height":15,"star_pos":[6.51,6.58],"pixels":"..."},"id":"fe06a139-d856-4f34-95b9-93edfe737bf4"}
00:54:53.580 01.101 11596 Exposure complete
00:54:53.659 00.079 11596 worker thread done servicing request
00:54:53.659 00.000 13300 OnExposeComplete: enter
00:54:53.659 00.000 13300 UpdateGuideState(): m_state=6
00:54:53.660 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 330
00:54:53.660 00.000 13300 Star::Find returns 1 (0), X=133.45, Y=995.48, Mass=1130, SNR=23.4, Peak=98 HFD=4.2
00:54:53.660 00.000 13300 MultiStar: [#1 -0.02,-0.03,0.61,U] [#2 0.02,0.34,0.00,M4] [#3 0.19,-0.00,0.29,U] [#4 -0.55,0.23,0.00,M2] [#5 -0.05,-0.29,0.00,M1] [#6 -0.04,0.39,0.00,M8] [#7 -0.03,0.01,0.28,U] [#8 0.28,0.19,0.00,M3] 
00:54:53.661 00.001 13300 refined, 3 included, MultiStar: {0.01, 0.00}, one-star: {-0.01, 0.02}
00:54:53.661 00.000 13300 CameraToMount -- cameraTheta (0.06) - m_xAngle (-1.61) = xAngle (1.67 = 1.67)
00:54:53.661 00.000 13300 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.68 = 1.68)
00:54:53.661 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.00 hyp=0.01 cameraTheta=0.06 mountX=-0.00 mountY=0.01, mountTheta=1.67
00:54:53.663 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.00, opts=13)
00:54:53.663 00.000 13300 Enqueuing Move request for scope (0.01, 0.00)
00:54:53.663 00.000 11596 Worker thread wakes up
00:54:53.663 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.00) opts 0xd
00:54:53.663 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.00)
00:54:53.663 00.000 11596 Moving (0.01, 0.00) raw xDistance=-0.00 yDistance=0.01
00:54:53.664 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:54:53.664 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:54:53.664 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:54:53.664 00.000 11596 MoveAxis(E, 0, ABG)
00:54:53.664 00.000 11596 Move returns status 0, amount 0
00:54:53.664 00.000 11596 MoveAxis(N, 0, ABG)
00:54:53.664 00.000 11596 Move returns status 0, amount 0
00:54:53.665 00.001 11596 move complete, result=0
00:54:53.665 00.000 11596 worker thread done servicing request
00:54:53.671 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
00:54:53.678 00.007 13300 UpdateGuideState exits: m=1130 SNR=23.4
00:54:53.679 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:53.679 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:54:53.679 00.000 13300 Enqueuing Expose request
00:54:53.679 00.000 11596 Worker thread wakes up
00:54:53.679 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:54:53.680 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:54:54.191 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:54:55.476 01.285 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d781f918-f618-49f3-9eb7-737432dc8f59"}
00:54:55.476 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d781f918-f618-49f3-9eb7-737432dc8f59"}
00:54:55.477 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"126de2f8-b70c-42d3-a87b-84fc560cd102"}
00:54:55.477 00.000 13300 case statement mapped state 6 to 3
00:54:55.477 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"126de2f8-b70c-42d3-a87b-84fc560cd102"}
00:54:55.477 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cac1163c-e619-43dc-889b-c88668be89e7"}
00:54:55.477 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":330,"width":15,"height":15,"star_pos":[7.45,7.48],"pixels":"..."},"id":"cac1163c-e619-43dc-889b-c88668be89e7"}
00:54:57.213 01.736 11596 Exposure complete
00:54:57.282 00.069 11596 worker thread done servicing request
00:54:57.282 00.000 13300 OnExposeComplete: enter
00:54:57.282 00.000 13300 UpdateGuideState(): m_state=6
00:54:57.283 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 331
00:54:57.283 00.000 13300 Star::Find returns 1 (0), X=133.55, Y=995.59, Mass=1137, SNR=23.6, Peak=107 HFD=4.1
00:54:57.283 00.000 13300 MultiStar: [#1 -0.09,0.00,0.60,U] [#2 -0.09,0.22,0.56,U] [#3 0.04,-0.06,0.29,U] [#4 -0.35,-0.10,0.00,M3] [#5 -0.08,-0.48,0.00,M2] [#6 0.14,0.14,0.26,U] [#7 -0.10,0.12,0.29,U] [#8 0.00,-0.06,0.27,U] 
00:54:57.283 00.000 13300 refined, 6 included, MultiStar: {0.00, 0.09}, one-star: {0.09, 0.13}
00:54:57.284 00.001 13300 CameraToMount -- cameraTheta (1.54) - m_xAngle (-1.61) = xAngle (3.14 = -3.14)
00:54:57.284 00.000 13300 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.16 = -3.12)
00:54:57.284 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.09 hyp=0.09 cameraTheta=1.54 mountX=-0.09 mountY=-0.00, mountTheta=-3.12
00:54:57.285 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.09, opts=13)
00:54:57.286 00.001 13300 Enqueuing Move request for scope (0.00, 0.09)
00:54:57.286 00.000 11596 Worker thread wakes up
00:54:57.286 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.09) opts 0xd
00:54:57.286 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.09)
00:54:57.286 00.000 11596 Moving (0.00, 0.09) raw xDistance=-0.09 yDistance=-0.00
00:54:57.286 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:54:57.286 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:54:57.286 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:54:57.286 00.000 11596 MoveAxis(E, 0, ABG)
00:54:57.286 00.000 11596 Move returns status 0, amount 0
00:54:57.287 00.001 11596 MoveAxis(N, 0, ABG)
00:54:57.287 00.000 11596 Move returns status 0, amount 0
00:54:57.287 00.000 11596 move complete, result=0
00:54:57.287 00.000 11596 worker thread done servicing request
00:54:57.292 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
00:54:57.300 00.008 13300 UpdateGuideState exits: m=1137 SNR=23.6
00:54:57.301 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:57.301 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:54:57.301 00.000 13300 Enqueuing Expose request
00:54:57.301 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:54:57.301 00.000 11596 Worker thread wakes up
00:54:57.301 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:54:57.812 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:54:58.476 00.664 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e2acdbd9-d60e-47a3-bb15-96d53e81cad2"}
00:54:58.476 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e2acdbd9-d60e-47a3-bb15-96d53e81cad2"}
00:54:58.477 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c180afb5-2814-41d5-bab9-767f4ce3a2fc"}
00:54:58.477 00.000 13300 case statement mapped state 6 to 3
00:54:58.477 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c180afb5-2814-41d5-bab9-767f4ce3a2fc"}
00:54:58.477 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5268474a-40c3-46d6-b5bc-d68038d13084"}
00:54:58.478 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":331,"width":15,"height":15,"star_pos":[6.55,6.59],"pixels":"..."},"id":"5268474a-40c3-46d6-b5bc-d68038d13084"}
00:55:00.838 02.360 11596 Exposure complete
00:55:00.907 00.069 11596 worker thread done servicing request
00:55:00.907 00.000 13300 OnExposeComplete: enter
00:55:00.907 00.000 13300 UpdateGuideState(): m_state=6
00:55:00.908 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 332
00:55:00.908 00.000 13300 Star::Find returns 1 (0), X=133.47, Y=995.58, Mass=1120, SNR=23.4, Peak=109 HFD=3.9
00:55:00.908 00.000 13300 MultiStar: [#1 -0.06,0.05,0.59,U] [#2 -0.00,0.07,0.57,U] [#3 0.04,-0.01,0.30,U] [#4 -0.07,-0.08,0.29,U] [#5 0.02,-0.19,0.32,U] [#6 0.27,0.36,0.00,M8] [#7 -0.04,0.24,0.28,U] [#8 -0.16,0.22,0.00,M3] 
00:55:00.908 00.000 13300 refined, 6 included, MultiStar: {-0.01, 0.05}, one-star: {0.01, 0.12}
00:55:00.908 00.000 13300 CameraToMount -- cameraTheta (1.82) - m_xAngle (-1.61) = xAngle (3.43 = -2.85)
00:55:00.909 00.001 13300 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.44 = -2.84)
00:55:00.909 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.82 mountX=-0.05 mountY=-0.02, mountTheta=-2.84
00:55:00.910 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.05, opts=13)
00:55:00.911 00.001 13300 Enqueuing Move request for scope (-0.01, 0.05)
00:55:00.911 00.000 11596 Worker thread wakes up
00:55:00.911 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.05) opts 0xd
00:55:00.911 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.05)
00:55:00.911 00.000 11596 Moving (-0.01, 0.05) raw xDistance=-0.05 yDistance=-0.02
00:55:00.911 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:55:00.911 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:55:00.911 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:55:00.911 00.000 11596 MoveAxis(E, 0, ABG)
00:55:00.911 00.000 11596 Move returns status 0, amount 0
00:55:00.912 00.001 11596 MoveAxis(N, 0, ABG)
00:55:00.912 00.000 11596 Move returns status 0, amount 0
00:55:00.912 00.000 11596 move complete, result=0
00:55:00.912 00.000 11596 worker thread done servicing request
00:55:00.918 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=114, Gamma=0.510
00:55:00.926 00.008 13300 UpdateGuideState exits: m=1120 SNR=23.4
00:55:00.926 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:00.926 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:55:00.926 00.000 13300 Enqueuing Expose request
00:55:00.926 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:55:00.926 00.000 11596 Worker thread wakes up
00:55:00.926 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:55:01.440 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:55:01.475 00.035 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4f3fcef5-e054-47cf-8209-719357b94425"}
00:55:01.475 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4f3fcef5-e054-47cf-8209-719357b94425"}
00:55:01.476 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8cf61fac-d65e-446b-848e-000447f27bfc"}
00:55:01.476 00.000 13300 case statement mapped state 6 to 3
00:55:01.476 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8cf61fac-d65e-446b-848e-000447f27bfc"}
00:55:01.477 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dd486ba5-ec9b-4612-af35-e08856e15f79"}
00:55:01.477 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":332,"width":15,"height":15,"star_pos":[7.47,6.58],"pixels":"..."},"id":"dd486ba5-ec9b-4612-af35-e08856e15f79"}
00:55:04.475 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"33adee46-f517-446e-9739-4d4dfc672f39"}
00:55:04.475 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"33adee46-f517-446e-9739-4d4dfc672f39"}
00:55:04.476 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b1a0be1a-99bc-44c5-9b09-674558ec4cc9"}
00:55:04.476 00.000 13300 case statement mapped state 6 to 3
00:55:04.476 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b1a0be1a-99bc-44c5-9b09-674558ec4cc9"}
00:55:04.477 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9d4213b0-6b8f-4730-9850-d36f1f116585"}
00:55:04.477 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":332,"width":15,"height":15,"star_pos":[7.47,6.58],"pixels":"..."},"id":"9d4213b0-6b8f-4730-9850-d36f1f116585"}
00:55:04.527 00.050 11596 Exposure complete
00:55:04.595 00.068 11596 worker thread done servicing request
00:55:04.595 00.000 13300 OnExposeComplete: enter
00:55:04.596 00.001 13300 UpdateGuideState(): m_state=6
00:55:04.596 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 333
00:55:04.596 00.000 13300 Star::Find returns 1 (0), X=133.52, Y=995.76, Mass=1126, SNR=23.4, Peak=104 HFD=3.9
00:55:04.596 00.000 13300 MultiStar: [#1 0.03,0.22,0.61,U] [#2 -0.07,0.38,0.00,M3] [#3 -0.02,0.37,0.00,M1] [#4 -0.35,0.23,0.00,M3] [#5 -0.23,0.15,0.00,M2] [#6 0.15,0.57,0.00,M9] [#7 -0.16,0.39,0.00,M1] [#8 -0.02,0.21,0.27,U] 
00:55:04.597 00.001 13300 refined, 2 included, MultiStar: {0.04, 0.26}, one-star: {0.06, 0.30}
00:55:04.597 00.000 13300 CameraToMount -- cameraTheta (1.41) - m_xAngle (-1.61) = xAngle (3.02 = 3.02)
00:55:04.597 00.000 13300 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.03 = 3.03)
00:55:04.597 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.26 hyp=0.26 cameraTheta=1.41 mountX=-0.26 mountY=0.03, mountTheta=3.03
00:55:04.599 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.26, opts=13)
00:55:04.599 00.000 13300 Enqueuing Move request for scope (0.04, 0.26)
00:55:04.599 00.000 11596 Worker thread wakes up
00:55:04.599 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.26) opts 0xd
00:55:04.600 00.001 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.26)
00:55:04.600 00.000 11596 Moving (0.04, 0.26) raw xDistance=-0.26 yDistance=0.03
00:55:04.600 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
00:55:04.600 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:55:04.600 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:55:04.600 00.000 11596 MoveAxis(E, 325, ABG)
00:55:04.600 00.000 11596 Guiding  Dir = 2, Dur = 325
00:55:04.601 00.001 11596 IsSlewing returns 0
00:55:04.608 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
00:55:04.617 00.009 13300 UpdateGuideState exits: m=1126 SNR=23.4
00:55:04.617 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:04.617 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:55:04.617 00.000 13300 Enqueuing Expose request
00:55:04.733 00.116 11596 IsGuiding returns 0
00:55:04.841 00.108 11596 PulseGuide returned control before completion, sleep 228
00:55:05.122 00.281 11596 IsGuiding returns 1
00:55:05.122 00.000 11596 scope still moving after pulse duration time elapsed
00:55:05.144 00.022 11596 IsSlewing returns 0
00:55:05.242 00.098 11596 IsGuiding returns 0
00:55:05.242 00.000 11596 scope move finished after 325 + 183 ms
00:55:05.242 00.000 11596 Move returns status 0, amount 325
00:55:05.242 00.000 11596 MoveAxis(N, 0, ABG)
00:55:05.242 00.000 11596 Move returns status 0, amount 0
00:55:05.242 00.000 11596 move complete, result=0
00:55:05.242 00.000 11596 worker thread done servicing request
00:55:05.243 00.001 13300 GuideStep: -0.3 px 325 ms EAST, 0.0 px 0 ms NORTH
00:55:05.243 00.000 11596 Worker thread wakes up
00:55:05.243 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:55:05.748 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:55:07.474 01.726 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2e26001f-7484-4e6d-a21c-69557ff786c8"}
00:55:07.474 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2e26001f-7484-4e6d-a21c-69557ff786c8"}
00:55:07.475 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4cdbf401-ab84-4660-8052-450c072145fb"}
00:55:07.475 00.000 13300 case statement mapped state 6 to 3
00:55:07.475 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4cdbf401-ab84-4660-8052-450c072145fb"}
00:55:07.475 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8fb88da9-7a35-4456-9776-cf01efa7f7b1"}
00:55:07.475 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":333,"width":15,"height":15,"star_pos":[6.52,6.76],"pixels":"..."},"id":"8fb88da9-7a35-4456-9776-cf01efa7f7b1"}
00:55:08.782 01.307 11596 Exposure complete
00:55:08.866 00.084 11596 worker thread done servicing request
00:55:08.866 00.000 13300 OnExposeComplete: enter
00:55:08.866 00.000 13300 UpdateGuideState(): m_state=6
00:55:08.867 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 334
00:55:08.867 00.000 13300 Star::Find returns 1 (0), X=133.40, Y=995.56, Mass=1143, SNR=23.6, Peak=105 HFD=4.0
00:55:08.867 00.000 13300 MultiStar: [#1 -0.05,-0.15,0.59,U] [#2 -0.01,0.31,0.00,M4] [#3 0.07,0.34,0.00,M2] [#4 -0.29,-0.26,0.00,M4] [#5 -0.20,0.04,0.29,U] [#6 0.07,0.29,0.00,M10] [#7 -0.12,0.06,0.28,U] [#8 0.26,0.28,0.00,M3] 
00:55:08.867 00.000 13300 refined, 3 included, MultiStar: {-0.08, 0.02}, one-star: {-0.06, 0.10}
00:55:08.867 00.000 13300 CameraToMount -- cameraTheta (2.93) - m_xAngle (-1.61) = xAngle (4.54 = -1.75)
00:55:08.868 00.001 13300 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.55 = -1.73)
00:55:08.868 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.08 cameraTheta=2.93 mountX=-0.01 mountY=-0.08, mountTheta=-1.75
00:55:08.869 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.02, opts=13)
00:55:08.870 00.001 13300 Enqueuing Move request for scope (-0.08, 0.02)
00:55:08.870 00.000 11596 Worker thread wakes up
00:55:08.870 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.02) opts 0xd
00:55:08.870 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.02)
00:55:08.870 00.000 11596 Moving (-0.08, 0.02) raw xDistance=-0.01 yDistance=-0.08
00:55:08.870 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:55:08.870 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:55:08.870 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:55:08.870 00.000 11596 MoveAxis(E, 0, ABG)
00:55:08.871 00.001 11596 Move returns status 0, amount 0
00:55:08.871 00.000 11596 MoveAxis(N, 0, ABG)
00:55:08.871 00.000 11596 Move returns status 0, amount 0
00:55:08.871 00.000 11596 move complete, result=0
00:55:08.871 00.000 11596 worker thread done servicing request
00:55:08.876 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
00:55:08.885 00.009 13300 UpdateGuideState exits: m=1143 SNR=23.6
00:55:08.885 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:08.885 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:55:08.885 00.000 13300 Enqueuing Expose request
00:55:08.885 00.000 11596 Worker thread wakes up
00:55:08.886 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:55:08.886 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:55:09.399 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:55:10.475 01.076 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"460d3ae4-5394-437e-8b80-39298f66c2b7"}
00:55:10.475 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"460d3ae4-5394-437e-8b80-39298f66c2b7"}
00:55:10.476 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"54d61a3e-ae29-4cb9-8efb-6b9a0c642837"}
00:55:10.476 00.000 13300 case statement mapped state 6 to 3
00:55:10.476 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"54d61a3e-ae29-4cb9-8efb-6b9a0c642837"}
00:55:10.476 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"60ee518a-a3bb-40db-a382-6ca33e21d62b"}
00:55:10.477 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":334,"width":15,"height":15,"star_pos":[7.40,6.56],"pixels":"..."},"id":"60ee518a-a3bb-40db-a382-6ca33e21d62b"}
00:55:12.423 01.946 11596 Exposure complete
00:55:12.493 00.070 11596 worker thread done servicing request
00:55:12.493 00.000 13300 OnExposeComplete: enter
00:55:12.493 00.000 13300 UpdateGuideState(): m_state=6
00:55:12.494 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 335
00:55:12.494 00.000 13300 Star::Find returns 1 (0), X=133.48, Y=995.53, Mass=1109, SNR=23.2, Peak=106 HFD=4.1
00:55:12.494 00.000 13300 MultiStar: [#1 -0.10,0.12,0.60,U] [#2 -0.02,0.20,0.55,U] [#3 -0.05,0.15,0.31,U] [#4 -0.23,0.21,0.00,M5] [#5 -0.09,-0.09,0.28,U] [#6 -0.01,0.33,0.00,R] [#7 0.10,0.14,0.29,U] [#8 0.01,-0.06,0.27,U] 
00:55:12.494 00.000 13300 single-star, 6 included, MultiStar: {-0.02, 0.09}, one-star: {0.02, 0.07}
00:55:12.494 00.000 13300 CameraToMount -- cameraTheta (1.23) - m_xAngle (-1.61) = xAngle (2.84 = 2.84)
00:55:12.495 00.001 13300 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.85 = 2.85)
00:55:12.495 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.23 mountX=-0.07 mountY=0.02, mountTheta=2.85
00:55:12.496 00.001 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.07, opts=13)
00:55:12.497 00.001 13300 Enqueuing Move request for scope (0.02, 0.07)
00:55:12.497 00.000 11596 Worker thread wakes up
00:55:12.497 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.07) opts 0xd
00:55:12.497 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.07)
00:55:12.497 00.000 11596 Moving (0.02, 0.07) raw xDistance=-0.07 yDistance=0.02
00:55:12.497 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:55:12.497 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:55:12.497 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:55:12.497 00.000 11596 MoveAxis(E, 0, ABG)
00:55:12.497 00.000 11596 Move returns status 0, amount 0
00:55:12.498 00.001 11596 MoveAxis(N, 0, ABG)
00:55:12.498 00.000 11596 Move returns status 0, amount 0
00:55:12.498 00.000 11596 move complete, result=0
00:55:12.498 00.000 11596 worker thread done servicing request
00:55:12.502 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
00:55:12.510 00.008 13300 UpdateGuideState exits: m=1109 SNR=23.2
00:55:12.510 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:12.511 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:55:12.511 00.000 13300 Enqueuing Expose request
00:55:12.511 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:55:12.511 00.000 11596 Worker thread wakes up
00:55:12.511 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:55:13.016 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:55:13.474 00.458 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b24572cb-f89e-47c8-92df-8a6ce10510e0"}
00:55:13.474 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b24572cb-f89e-47c8-92df-8a6ce10510e0"}
00:55:13.475 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b9ff1769-b327-4d3e-91ab-c482263f60bf"}
00:55:13.476 00.001 13300 case statement mapped state 6 to 3
00:55:13.476 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b9ff1769-b327-4d3e-91ab-c482263f60bf"}
00:55:13.477 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"333f8302-93dd-427c-ac3d-f893c4250b72"}
00:55:13.477 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":335,"width":15,"height":15,"star_pos":[7.48,6.53],"pixels":"..."},"id":"333f8302-93dd-427c-ac3d-f893c4250b72"}
00:55:16.050 02.573 11596 Exposure complete
00:55:16.129 00.079 11596 worker thread done servicing request
00:55:16.129 00.000 13300 OnExposeComplete: enter
00:55:16.129 00.000 13300 UpdateGuideState(): m_state=6
00:55:16.129 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 336
00:55:16.130 00.001 13300 Star::Find returns 1 (0), X=133.48, Y=995.63, Mass=1117, SNR=23.4, Peak=110 HFD=3.8
00:55:16.130 00.000 13300 MultiStar: [#1 -0.16,-0.16,0.61,U] [#2 0.04,0.29,0.00,M4] [#3 0.04,0.29,0.00,M2] [#4 -0.33,-0.27,0.00,M6] [#5 -0.08,0.04,0.30,U] [#6 -0.26,-0.32,0.00,M1] [#7 0.19,0.35,0.00,M1] [#8 0.10,0.19,0.26,U] 
00:55:16.130 00.000 13300 refined, 3 included, MultiStar: {-0.03, 0.06}, one-star: {0.03, 0.17}
00:55:16.130 00.000 13300 CameraToMount -- cameraTheta (2.04) - m_xAngle (-1.61) = xAngle (3.65 = -2.63)
00:55:16.130 00.000 13300 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.67 = -2.62)
00:55:16.130 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.06 hyp=0.07 cameraTheta=2.04 mountX=-0.06 mountY=-0.03, mountTheta=-2.62
00:55:16.132 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.06, opts=13)
00:55:16.132 00.000 13300 Enqueuing Move request for scope (-0.03, 0.06)
00:55:16.133 00.001 11596 Worker thread wakes up
00:55:16.133 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.06) opts 0xd
00:55:16.133 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.06)
00:55:16.133 00.000 11596 Moving (-0.03, 0.06) raw xDistance=-0.06 yDistance=-0.03
00:55:16.133 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:55:16.133 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:55:16.134 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:55:16.134 00.000 11596 MoveAxis(E, 0, ABG)
00:55:16.134 00.000 11596 Move returns status 0, amount 0
00:55:16.134 00.000 11596 MoveAxis(N, 0, ABG)
00:55:16.134 00.000 11596 Move returns status 0, amount 0
00:55:16.134 00.000 11596 move complete, result=0
00:55:16.134 00.000 11596 worker thread done servicing request
00:55:16.143 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=113, Gamma=0.510
00:55:16.155 00.012 13300 UpdateGuideState exits: m=1117 SNR=23.4
00:55:16.156 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:16.156 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:55:16.156 00.000 13300 Enqueuing Expose request
00:55:16.156 00.000 11596 Worker thread wakes up
00:55:16.156 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:55:16.156 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:55:16.474 00.318 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ada6a721-f159-4d41-9c33-bd1ba4bfc826"}
00:55:16.474 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ada6a721-f159-4d41-9c33-bd1ba4bfc826"}
00:55:16.475 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b94073fc-7be9-4f45-9104-9f5cdfef8bcd"}
00:55:16.475 00.000 13300 case statement mapped state 6 to 3
00:55:16.475 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b94073fc-7be9-4f45-9104-9f5cdfef8bcd"}
00:55:16.475 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c609dfae-bb00-471d-8364-a37c2587513d"}
00:55:16.476 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":336,"width":15,"height":15,"star_pos":[7.48,6.63],"pixels":"..."},"id":"c609dfae-bb00-471d-8364-a37c2587513d"}
00:55:16.671 00.195 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:55:19.475 02.804 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f4c07d18-87f5-499c-8f2b-37cf2a89dbb2"}
00:55:19.475 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f4c07d18-87f5-499c-8f2b-37cf2a89dbb2"}
00:55:19.476 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ce058094-696c-4872-8628-df96f92417ea"}
00:55:19.476 00.000 13300 case statement mapped state 6 to 3
00:55:19.476 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ce058094-696c-4872-8628-df96f92417ea"}
00:55:19.476 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ae30661c-f9b1-4a85-9b7e-60f6759f7de8"}
00:55:19.477 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":336,"width":15,"height":15,"star_pos":[7.48,6.63],"pixels":"..."},"id":"ae30661c-f9b1-4a85-9b7e-60f6759f7de8"}
00:55:19.711 00.234 11596 Exposure complete
00:55:19.824 00.113 11596 worker thread done servicing request
00:55:19.824 00.000 13300 OnExposeComplete: enter
00:55:19.824 00.000 13300 UpdateGuideState(): m_state=6
00:55:19.825 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 337
00:55:19.825 00.000 13300 Star::Find returns 1 (0), X=133.59, Y=995.53, Mass=1113, SNR=23.3, Peak=106 HFD=4.1
00:55:19.825 00.000 13300 MultiStar: [#1 -0.03,0.11,0.60,U] [#2 0.01,0.26,0.00,M5] [#3 -0.02,0.16,0.30,U] [#4 0.00,-0.07,0.28,U] [#5 -0.12,-0.19,0.38,U] [#6 0.32,0.19,0.00,M2] [#7 0.09,0.18,0.29,U] [#8 0.17,0.23,0.00,M2] 
00:55:19.825 00.000 13300 refined, 5 included, MultiStar: {0.03, 0.05}, one-star: {0.14, 0.07}
00:55:19.826 00.001 13300 CameraToMount -- cameraTheta (0.99) - m_xAngle (-1.61) = xAngle (2.59 = 2.59)
00:55:19.826 00.000 13300 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.61 = 2.61)
00:55:19.826 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.06 cameraTheta=0.99 mountX=-0.05 mountY=0.03, mountTheta=2.60
00:55:19.828 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.05, opts=13)
00:55:19.828 00.000 13300 Enqueuing Move request for scope (0.03, 0.05)
00:55:19.828 00.000 11596 Worker thread wakes up
00:55:19.828 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
00:55:19.828 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
00:55:19.828 00.000 11596 Moving (0.03, 0.05) raw xDistance=-0.05 yDistance=0.03
00:55:19.829 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:55:19.829 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:55:19.829 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:55:19.829 00.000 11596 MoveAxis(E, 0, ABG)
00:55:19.829 00.000 11596 Move returns status 0, amount 0
00:55:19.830 00.001 11596 MoveAxis(N, 0, ABG)
00:55:19.830 00.000 11596 Move returns status 0, amount 0
00:55:19.830 00.000 11596 move complete, result=0
00:55:19.830 00.000 11596 worker thread done servicing request
00:55:19.837 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
00:55:19.845 00.008 13300 UpdateGuideState exits: m=1113 SNR=23.3
00:55:19.845 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:19.845 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:55:19.845 00.000 13300 Enqueuing Expose request
00:55:19.846 00.001 11596 Worker thread wakes up
00:55:19.846 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:55:19.846 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:55:20.356 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:55:22.475 02.119 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ffcaf13b-c2bc-4d28-b0df-300edce5d14c"}
00:55:22.475 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ffcaf13b-c2bc-4d28-b0df-300edce5d14c"}
00:55:22.476 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"46db780e-983a-421c-a242-38d6d9a3c2bb"}
00:55:22.476 00.000 13300 case statement mapped state 6 to 3
00:55:22.476 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"46db780e-983a-421c-a242-38d6d9a3c2bb"}
00:55:22.476 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"30efb730-f998-456b-8968-45be6735834b"}
00:55:22.477 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":337,"width":15,"height":15,"star_pos":[6.59,6.53],"pixels":"..."},"id":"30efb730-f998-456b-8968-45be6735834b"}
00:55:23.382 00.905 11596 Exposure complete
00:55:23.452 00.070 11596 worker thread done servicing request
00:55:23.452 00.000 13300 OnExposeComplete: enter
00:55:23.452 00.000 13300 UpdateGuideState(): m_state=6
00:55:23.453 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 338
00:55:23.453 00.000 13300 Star::Find returns 1 (0), X=133.60, Y=995.70, Mass=1135, SNR=23.5, Peak=113 HFD=3.9
00:55:23.453 00.000 13300 MultiStar: [#1 0.06,0.25,0.00,M1] [#2 0.07,0.28,0.00,M6] [#3 0.21,0.23,0.00,M2] [#4 -0.12,0.18,0.27,U] [#5 -0.00,0.10,0.30,U] [#6 0.34,0.04,0.00,M3] [#7 -0.01,0.40,0.00,M1] [#8 0.11,0.31,0.00,M3] 
00:55:23.453 00.000 13300 refined, 2 included, MultiStar: {0.07, 0.20}, one-star: {0.14, 0.24}
00:55:23.453 00.000 13300 CameraToMount -- cameraTheta (1.25) - m_xAngle (-1.61) = xAngle (2.86 = 2.86)
00:55:23.453 00.000 13300 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.87 = 2.87)
00:55:23.454 00.001 13300 CameraToMount -- cameraX=0.07 cameraY=0.20 hyp=0.21 cameraTheta=1.25 mountX=-0.21 mountY=0.06, mountTheta=2.87
00:55:23.455 00.001 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.20, opts=13)
00:55:23.455 00.000 13300 Enqueuing Move request for scope (0.07, 0.20)
00:55:23.456 00.001 11596 Worker thread wakes up
00:55:23.456 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.20) opts 0xd
00:55:23.456 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.20)
00:55:23.456 00.000 11596 Moving (0.07, 0.20) raw xDistance=-0.21 yDistance=0.06
00:55:23.456 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:55:23.456 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:55:23.456 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:55:23.457 00.001 11596 MoveAxis(E, 257, ABG)
00:55:23.457 00.000 11596 Guiding  Dir = 2, Dur = 257
00:55:23.457 00.000 11596 IsSlewing returns 0
00:55:23.464 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
00:55:23.474 00.010 13300 UpdateGuideState exits: m=1135 SNR=23.5
00:55:23.474 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:23.474 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:55:23.474 00.000 13300 Enqueuing Expose request
00:55:23.577 00.103 11596 IsGuiding returns 0
00:55:23.679 00.102 11596 PulseGuide returned control before completion, sleep 166
00:55:23.974 00.295 11596 IsGuiding returns 0
00:55:23.974 00.000 11596 Move returns status 0, amount 257
00:55:23.974 00.000 11596 MoveAxis(N, 0, ABG)
00:55:23.974 00.000 11596 Move returns status 0, amount 0
00:55:23.974 00.000 11596 move complete, result=0
00:55:23.974 00.000 11596 worker thread done servicing request
00:55:23.974 00.000 11596 Worker thread wakes up
00:55:23.974 00.000 13300 GuideStep: -0.2 px 257 ms EAST, 0.1 px 0 ms NORTH
00:55:23.975 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:55:24.479 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:55:25.474 00.995 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5ca40475-a37c-4a3b-8096-ae82aeedb0c6"}
00:55:25.474 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5ca40475-a37c-4a3b-8096-ae82aeedb0c6"}
00:55:25.474 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"67d9e619-6ec9-4d19-9630-30e47ecd7f84"}
00:55:25.475 00.001 13300 case statement mapped state 6 to 3
00:55:25.475 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"67d9e619-6ec9-4d19-9630-30e47ecd7f84"}
00:55:25.475 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7e462107-426f-4ba2-96c4-6bfad11f2539"}
00:55:25.475 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":338,"width":15,"height":15,"star_pos":[6.60,6.70],"pixels":"..."},"id":"7e462107-426f-4ba2-96c4-6bfad11f2539"}
00:55:27.514 02.039 11596 Exposure complete
00:55:27.582 00.068 11596 worker thread done servicing request
00:55:27.582 00.000 13300 OnExposeComplete: enter
00:55:27.583 00.001 13300 UpdateGuideState(): m_state=6
00:55:27.583 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 339
00:55:27.583 00.000 13300 Star::Find returns 1 (0), X=133.61, Y=995.55, Mass=1132, SNR=23.5, Peak=107 HFD=4.1
00:55:27.584 00.001 13300 MultiStar: [#1 0.06,0.08,0.59,U] [#2 0.05,0.38,0.00,M7] [#3 0.21,0.23,0.00,M3] [#4 -0.06,0.23,0.29,U] [#5 0.11,0.02,0.31,U] [#6 0.07,0.06,0.27,U] [#7 0.20,0.41,0.00,M2] [#8 -0.21,0.03,0.28,U] 
00:55:27.584 00.000 13300 refined, 5 included, MultiStar: {0.06, 0.08}, one-star: {0.16, 0.09}
00:55:27.584 00.000 13300 CameraToMount -- cameraTheta (0.92) - m_xAngle (-1.61) = xAngle (2.53 = 2.53)
00:55:27.584 00.000 13300 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.54 = 2.54)
00:55:27.584 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.08 hyp=0.11 cameraTheta=0.92 mountX=-0.09 mountY=0.06, mountTheta=2.54
00:55:27.586 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.08, opts=13)
00:55:27.586 00.000 13300 Enqueuing Move request for scope (0.06, 0.08)
00:55:27.586 00.000 11596 Worker thread wakes up
00:55:27.586 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.08) opts 0xd
00:55:27.586 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.08)
00:55:27.586 00.000 11596 Moving (0.06, 0.08) raw xDistance=-0.09 yDistance=0.06
00:55:27.586 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:55:27.586 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:55:27.587 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:55:27.587 00.000 11596 MoveAxis(E, 0, ABG)
00:55:27.587 00.000 11596 Move returns status 0, amount 0
00:55:27.587 00.000 11596 MoveAxis(N, 0, ABG)
00:55:27.587 00.000 11596 Move returns status 0, amount 0
00:55:27.587 00.000 11596 move complete, result=0
00:55:27.587 00.000 11596 worker thread done servicing request
00:55:27.593 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
00:55:27.601 00.008 13300 UpdateGuideState exits: m=1132 SNR=23.5
00:55:27.601 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:27.601 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:55:27.601 00.000 13300 Enqueuing Expose request
00:55:27.601 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:55:27.602 00.001 11596 Worker thread wakes up
00:55:27.602 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:55:28.103 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:55:28.473 00.370 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"76339b04-923e-42ee-9941-601a562a2ca1"}
00:55:28.473 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"76339b04-923e-42ee-9941-601a562a2ca1"}
00:55:28.474 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dce29eee-3100-4737-8218-555d6c4603e1"}
00:55:28.474 00.000 13300 case statement mapped state 6 to 3
00:55:28.474 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dce29eee-3100-4737-8218-555d6c4603e1"}
00:55:28.475 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cad07a8e-fbfc-482b-8e3e-6c695cbf94c9"}
00:55:28.475 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":339,"width":15,"height":15,"star_pos":[6.61,6.55],"pixels":"..."},"id":"cad07a8e-fbfc-482b-8e3e-6c695cbf94c9"}
00:55:31.132 02.657 11596 Exposure complete
00:55:31.202 00.070 11596 worker thread done servicing request
00:55:31.202 00.000 13300 OnExposeComplete: enter
00:55:31.203 00.001 13300 UpdateGuideState(): m_state=6
00:55:31.203 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 340
00:55:31.203 00.000 13300 Star::Find returns 1 (0), X=133.64, Y=995.54, Mass=1102, SNR=23.2, Peak=101 HFD=4.0
00:55:31.204 00.001 13300 MultiStar: [#1 0.09,0.03,0.60,U] [#2 0.09,0.23,0.00,M8] [#3 0.12,0.12,0.31,U] [#4 -0.17,-0.35,0.00,M4] [#5 0.04,-0.23,0.30,U] [#6 0.25,-0.10,0.00,M3] [#7 0.11,0.44,0.00,M3] [#8 -0.21,-0.06,0.27,U] 
00:55:31.204 00.000 13300 refined, 4 included, MultiStar: {0.09, 0.02}, one-star: {0.19, 0.08}
00:55:31.204 00.000 13300 CameraToMount -- cameraTheta (0.21) - m_xAngle (-1.61) = xAngle (1.82 = 1.82)
00:55:31.204 00.000 13300 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.83 = 1.83)
00:55:31.204 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.02 hyp=0.10 cameraTheta=0.21 mountX=-0.02 mountY=0.09, mountTheta=1.82
00:55:31.206 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.02, opts=13)
00:55:31.206 00.000 13300 Enqueuing Move request for scope (0.09, 0.02)
00:55:31.206 00.000 11596 Worker thread wakes up
00:55:31.206 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.02) opts 0xd
00:55:31.206 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.02)
00:55:31.206 00.000 11596 Moving (0.09, 0.02) raw xDistance=-0.02 yDistance=0.09
00:55:31.207 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:55:31.207 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:55:31.207 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:55:31.207 00.000 11596 MoveAxis(E, 0, ABG)
00:55:31.207 00.000 11596 Move returns status 0, amount 0
00:55:31.207 00.000 11596 MoveAxis(N, 0, ABG)
00:55:31.207 00.000 11596 Move returns status 0, amount 0
00:55:31.207 00.000 11596 move complete, result=0
00:55:31.207 00.000 11596 worker thread done servicing request
00:55:31.213 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
00:55:31.221 00.008 13300 UpdateGuideState exits: m=1102 SNR=23.2
00:55:31.221 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:31.221 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:55:31.221 00.000 13300 Enqueuing Expose request
00:55:31.221 00.000 11596 Worker thread wakes up
00:55:31.221 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:55:31.221 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:55:31.472 00.251 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3f328b92-addc-4432-b026-eb1b19eac405"}
00:55:31.472 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3f328b92-addc-4432-b026-eb1b19eac405"}
00:55:31.473 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8ee5d8e8-2b07-4307-af0f-cc2d3ae494ba"}
00:55:31.473 00.000 13300 case statement mapped state 6 to 3
00:55:31.473 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8ee5d8e8-2b07-4307-af0f-cc2d3ae494ba"}
00:55:31.473 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e20a1391-9275-4435-9b26-a9aa6457f93b"}
00:55:31.474 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":340,"width":15,"height":15,"star_pos":[6.64,6.54],"pixels":"..."},"id":"e20a1391-9275-4435-9b26-a9aa6457f93b"}
00:55:31.726 00.252 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:55:34.471 02.745 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d1450464-4dd2-4705-9ff4-3bc6506111e9"}
00:55:34.471 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d1450464-4dd2-4705-9ff4-3bc6506111e9"}
00:55:34.472 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0c7ea843-2480-47fe-9789-a97568122d71"}
00:55:34.472 00.000 13300 case statement mapped state 6 to 3
00:55:34.472 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0c7ea843-2480-47fe-9789-a97568122d71"}
00:55:34.472 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6fd1e699-b00f-4e4d-8d65-697c1aa2c53a"}
00:55:34.473 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":340,"width":15,"height":15,"star_pos":[6.64,6.54],"pixels":"..."},"id":"6fd1e699-b00f-4e4d-8d65-697c1aa2c53a"}
00:55:34.766 00.293 11596 Exposure complete
00:55:34.847 00.081 11596 worker thread done servicing request
00:55:34.847 00.000 13300 OnExposeComplete: enter
00:55:34.847 00.000 13300 UpdateGuideState(): m_state=6
00:55:34.847 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 341
00:55:34.848 00.001 13300 Star::Find returns 1 (0), X=133.68, Y=995.60, Mass=1091, SNR=23.1, Peak=100 HFD=3.9
00:55:34.848 00.000 13300 MultiStar: [#1 0.15,0.09,0.61,U] [#2 0.33,0.31,0.00,M9] [#3 0.36,0.33,0.00,M3] [#4 -0.18,0.15,0.30,U] [#5 0.19,0.07,0.31,U] [#6 0.13,-0.07,0.25,U] [#7 0.25,0.25,0.00,M4] [#8 0.30,0.31,0.00,M2] 
00:55:34.848 00.000 13300 refined, 4 included, MultiStar: {0.14, 0.10}, one-star: {0.22, 0.14}
00:55:34.848 00.000 13300 CameraToMount -- cameraTheta (0.61) - m_xAngle (-1.61) = xAngle (2.22 = 2.22)
00:55:34.848 00.000 13300 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.23 = 2.23)
00:55:34.848 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=0.10 hyp=0.17 cameraTheta=0.61 mountX=-0.10 mountY=0.14, mountTheta=2.22
00:55:34.850 00.002 13300 SchedulePrimaryMove(1016D950, x=0.14, y=0.10, opts=13)
00:55:34.850 00.000 13300 Enqueuing Move request for scope (0.14, 0.10)
00:55:34.850 00.000 11596 Worker thread wakes up
00:55:34.851 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.10) opts 0xd
00:55:34.851 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, 0.10)
00:55:34.851 00.000 11596 Moving (0.14, 0.10) raw xDistance=-0.10 yDistance=0.14
00:55:34.851 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:55:34.851 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:55:34.851 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:55:34.851 00.000 11596 MoveAxis(E, 0, ABG)
00:55:34.851 00.000 11596 Move returns status 0, amount 0
00:55:34.851 00.000 11596 MoveAxis(N, 0, ABG)
00:55:34.851 00.000 11596 Move returns status 0, amount 0
00:55:34.851 00.000 11596 move complete, result=0
00:55:34.852 00.001 11596 worker thread done servicing request
00:55:34.857 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
00:55:34.865 00.008 13300 UpdateGuideState exits: m=1091 SNR=23.1
00:55:34.866 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:34.866 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:55:34.866 00.000 13300 Enqueuing Expose request
00:55:34.866 00.000 11596 Worker thread wakes up
00:55:34.866 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:55:34.866 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:55:35.371 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:55:37.470 02.099 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a4c0d03b-18ab-4bab-9200-467181fb72a5"}
00:55:37.470 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a4c0d03b-18ab-4bab-9200-467181fb72a5"}
00:55:37.471 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"580c659f-967a-4a3b-8ff5-fba2e444f8c1"}
00:55:37.471 00.000 13300 case statement mapped state 6 to 3
00:55:37.471 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"580c659f-967a-4a3b-8ff5-fba2e444f8c1"}
00:55:37.471 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6794655c-424b-4665-90ad-7cbfa4cb55db"}
00:55:37.472 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":341,"width":15,"height":15,"star_pos":[6.68,6.60],"pixels":"..."},"id":"6794655c-424b-4665-90ad-7cbfa4cb55db"}
00:55:38.400 00.928 11596 Exposure complete
00:55:38.471 00.071 11596 worker thread done servicing request
00:55:38.472 00.001 13300 OnExposeComplete: enter
00:55:38.472 00.000 13300 UpdateGuideState(): m_state=6
00:55:38.472 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 342
00:55:38.472 00.000 13300 Star::Find returns 1 (0), X=133.62, Y=995.56, Mass=1085, SNR=23.0, Peak=101 HFD=4.1
00:55:38.473 00.001 13300 MultiStar: [#1 0.13,0.23,0.00,M1] [#2 0.16,0.32,0.00,M10] [#3 0.12,0.04,0.29,U] [#4 -0.14,0.13,0.28,U] [#5 0.14,0.12,0.31,U] [#6 0.28,0.21,0.00,M3] [#7 0.01,0.23,0.29,U] [#8 0.10,0.29,0.00,M3] 
00:55:38.473 00.000 13300 refined, 4 included, MultiStar: {0.10, 0.12}, one-star: {0.16, 0.10}
00:55:38.473 00.000 13300 CameraToMount -- cameraTheta (0.88) - m_xAngle (-1.61) = xAngle (2.49 = 2.49)
00:55:38.473 00.000 13300 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.50 = 2.50)
00:55:38.473 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.12 hyp=0.15 cameraTheta=0.88 mountX=-0.12 mountY=0.09, mountTheta=2.50
00:55:38.475 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.12, opts=13)
00:55:38.475 00.000 13300 Enqueuing Move request for scope (0.10, 0.12)
00:55:38.475 00.000 11596 Worker thread wakes up
00:55:38.475 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.12) opts 0xd
00:55:38.475 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.12)
00:55:38.475 00.000 11596 Moving (0.10, 0.12) raw xDistance=-0.12 yDistance=0.09
00:55:38.475 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:55:38.476 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:55:38.476 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:55:38.476 00.000 11596 MoveAxis(E, 0, ABG)
00:55:38.476 00.000 11596 Move returns status 0, amount 0
00:55:38.476 00.000 11596 MoveAxis(N, 0, ABG)
00:55:38.476 00.000 11596 Move returns status 0, amount 0
00:55:38.476 00.000 11596 move complete, result=0
00:55:38.476 00.000 11596 worker thread done servicing request
00:55:38.481 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
00:55:38.490 00.009 13300 UpdateGuideState exits: m=1085 SNR=23.0
00:55:38.490 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:38.490 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:55:38.490 00.000 13300 Enqueuing Expose request
00:55:38.490 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:55:38.490 00.000 11596 Worker thread wakes up
00:55:38.490 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:55:38.995 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:55:40.469 01.474 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"48ff78d5-0a07-4c32-a623-3512a8f5bf42"}
00:55:40.469 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"48ff78d5-0a07-4c32-a623-3512a8f5bf42"}
00:55:40.470 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"930f9586-88a9-4113-a8f1-0eadef785009"}
00:55:40.470 00.000 13300 case statement mapped state 6 to 3
00:55:40.470 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"930f9586-88a9-4113-a8f1-0eadef785009"}
00:55:40.480 00.010 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f17e9482-a6d5-44a1-a013-4f5e017e6d8f"}
00:55:40.480 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":342,"width":15,"height":15,"star_pos":[6.62,6.56],"pixels":"..."},"id":"f17e9482-a6d5-44a1-a013-4f5e017e6d8f"}
00:55:42.022 01.542 11596 Exposure complete
00:55:42.091 00.069 11596 worker thread done servicing request
00:55:42.091 00.000 13300 OnExposeComplete: enter
00:55:42.091 00.000 13300 UpdateGuideState(): m_state=6
00:55:42.092 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 343
00:55:42.092 00.000 13300 Star::Find returns 1 (0), X=133.59, Y=995.70, Mass=1107, SNR=23.2, Peak=105 HFD=4.0
00:55:42.092 00.000 13300 MultiStar: [#1 0.16,0.18,0.60,U] [#2 0.15,0.50,0.00,R] [#3 0.10,0.49,0.00,M3] [#4 0.19,0.02,0.26,U] [#5 -0.16,0.01,0.31,U] [#6 0.34,0.24,0.00,M4] [#7 0.12,0.21,0.29,U] [#8 0.18,-0.05,0.28,U] 
00:55:42.092 00.000 13300 refined, 5 included, MultiStar: {0.11, 0.15}, one-star: {0.14, 0.24}
00:55:42.092 00.000 13300 CameraToMount -- cameraTheta (0.91) - m_xAngle (-1.61) = xAngle (2.52 = 2.52)
00:55:42.093 00.001 13300 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.53 = 2.53)
00:55:42.093 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.15 hyp=0.19 cameraTheta=0.91 mountX=-0.15 mountY=0.11, mountTheta=2.53
00:55:42.095 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.15, opts=13)
00:55:42.095 00.000 13300 Enqueuing Move request for scope (0.11, 0.15)
00:55:42.095 00.000 11596 Worker thread wakes up
00:55:42.096 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.15) opts 0xd
00:55:42.096 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.15)
00:55:42.096 00.000 11596 Moving (0.11, 0.15) raw xDistance=-0.15 yDistance=0.11
00:55:42.096 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
00:55:42.096 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:55:42.096 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:55:42.096 00.000 11596 MoveAxis(E, 190, ABG)
00:55:42.097 00.001 11596 Guiding  Dir = 2, Dur = 190
00:55:42.097 00.000 11596 IsSlewing returns 0
00:55:42.104 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
00:55:42.113 00.009 13300 UpdateGuideState exits: m=1107 SNR=23.2
00:55:42.113 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:42.113 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:55:42.113 00.000 13300 Enqueuing Expose request
00:55:42.177 00.064 11596 IsGuiding returns 0
00:55:42.571 00.394 11596 IsGuiding returns 1
00:55:42.571 00.000 11596 scope still moving after pulse duration time elapsed
00:55:42.716 00.145 11596 IsSlewing returns 0
00:55:42.814 00.098 11596 IsGuiding returns 0
00:55:42.815 00.001 11596 scope move finished after 190 + 447 ms
00:55:42.815 00.000 11596 Move returns status 0, amount 190
00:55:42.815 00.000 11596 MoveAxis(N, 0, ABG)
00:55:42.815 00.000 11596 Move returns status 0, amount 0
00:55:42.815 00.000 11596 move complete, result=0
00:55:42.815 00.000 11596 worker thread done servicing request
00:55:42.815 00.000 11596 Worker thread wakes up
00:55:42.815 00.000 13300 GuideStep: -0.2 px 190 ms EAST, 0.1 px 0 ms NORTH
00:55:42.815 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:55:43.320 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:55:43.468 00.148 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6bf86e8b-db36-4941-a8e7-b3235f0f3fe5"}
00:55:43.468 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6bf86e8b-db36-4941-a8e7-b3235f0f3fe5"}
00:55:43.469 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3e0cef39-9867-4efe-9340-26089013512f"}
00:55:43.469 00.000 13300 case statement mapped state 6 to 3
00:55:43.469 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3e0cef39-9867-4efe-9340-26089013512f"}
00:55:43.469 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1c2cfaf0-a0e1-485d-aeb3-d05ea5211ab9"}
00:55:43.470 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":343,"width":15,"height":15,"star_pos":[6.59,6.70],"pixels":"..."},"id":"1c2cfaf0-a0e1-485d-aeb3-d05ea5211ab9"}
00:55:46.341 02.871 11596 Exposure complete
00:55:46.409 00.068 11596 worker thread done servicing request
00:55:46.410 00.001 13300 OnExposeComplete: enter
00:55:46.410 00.000 13300 UpdateGuideState(): m_state=6
00:55:46.410 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 344
00:55:46.410 00.000 13300 Star::Find returns 1 (0), X=133.60, Y=995.63, Mass=1106, SNR=23.2, Peak=104 HFD=4.0
00:55:46.411 00.001 13300 MultiStar: [#1 0.09,0.18,0.59,U] [#2 0.03,-0.19,0.56,U] [#3 0.06,0.30,0.00,M4] [#4 -0.09,0.00,0.26,U] [#5 0.18,0.06,0.31,U] [#6 0.24,-0.22,0.00,M5] [#7 0.09,0.21,0.31,U] [#8 0.02,0.35,0.00,M3] 
00:55:46.411 00.000 13300 refined, 5 included, MultiStar: {0.09, 0.09}, one-star: {0.14, 0.17}
00:55:46.411 00.000 13300 CameraToMount -- cameraTheta (0.75) - m_xAngle (-1.61) = xAngle (2.36 = 2.36)
00:55:46.411 00.000 13300 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.37 = 2.37)
00:55:46.411 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.09 hyp=0.13 cameraTheta=0.75 mountX=-0.09 mountY=0.09, mountTheta=2.36
00:55:46.413 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.09, opts=13)
00:55:46.413 00.000 13300 Enqueuing Move request for scope (0.09, 0.09)
00:55:46.414 00.001 11596 Worker thread wakes up
00:55:46.414 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.09) opts 0xd
00:55:46.414 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.09)
00:55:46.414 00.000 11596 Moving (0.09, 0.09) raw xDistance=-0.09 yDistance=0.09
00:55:46.414 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:55:46.414 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:55:46.414 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:55:46.415 00.001 11596 MoveAxis(E, 0, ABG)
00:55:46.415 00.000 11596 Move returns status 0, amount 0
00:55:46.415 00.000 11596 MoveAxis(N, 0, ABG)
00:55:46.415 00.000 11596 Move returns status 0, amount 0
00:55:46.415 00.000 11596 move complete, result=0
00:55:46.415 00.000 11596 worker thread done servicing request
00:55:46.421 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
00:55:46.429 00.008 13300 UpdateGuideState exits: m=1106 SNR=23.2
00:55:46.429 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:46.429 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:55:46.429 00.000 13300 Enqueuing Expose request
00:55:46.429 00.000 11596 Worker thread wakes up
00:55:46.430 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:55:46.430 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:55:46.469 00.039 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8854dc55-205d-4793-b61f-a093b9986638"}
00:55:46.469 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8854dc55-205d-4793-b61f-a093b9986638"}
00:55:46.471 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eea66229-a211-4095-a1b1-e7e3ec66f87e"}
00:55:46.471 00.000 13300 case statement mapped state 6 to 3
00:55:46.471 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eea66229-a211-4095-a1b1-e7e3ec66f87e"}
00:55:46.474 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b5a3bcfa-b627-4096-be2e-8b1fe983f4ed"}
00:55:46.474 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":344,"width":15,"height":15,"star_pos":[6.60,6.63],"pixels":"..."},"id":"b5a3bcfa-b627-4096-be2e-8b1fe983f4ed"}
00:55:46.939 00.465 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:55:49.469 02.530 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"903ef53a-5eb1-4df6-98e8-582176f02f4f"}
00:55:49.469 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"903ef53a-5eb1-4df6-98e8-582176f02f4f"}
00:55:49.470 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"53fa35f1-144b-4e85-9ace-daf58599956f"}
00:55:49.470 00.000 13300 case statement mapped state 6 to 3
00:55:49.470 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"53fa35f1-144b-4e85-9ace-daf58599956f"}
00:55:49.470 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a6623f17-c9ff-49ef-9022-7b98824767ea"}
00:55:49.471 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":344,"width":15,"height":15,"star_pos":[6.60,6.63],"pixels":"..."},"id":"a6623f17-c9ff-49ef-9022-7b98824767ea"}
00:55:49.968 00.497 11596 Exposure complete
00:55:50.039 00.071 11596 worker thread done servicing request
00:55:50.039 00.000 13300 OnExposeComplete: enter
00:55:50.040 00.001 13300 UpdateGuideState(): m_state=6
00:55:50.040 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 345
00:55:50.040 00.000 13300 Star::Find returns 1 (0), X=133.58, Y=995.68, Mass=1130, SNR=23.4, Peak=106 HFD=3.9
00:55:50.041 00.001 13300 MultiStar: [#1 0.12,0.15,0.60,U] [#2 -0.03,-0.04,0.55,U] [#3 0.18,0.34,0.00,M5] [#4 -0.21,-0.06,0.28,U] [#5 0.10,-0.12,0.30,U] [#6 0.46,0.26,0.00,M6] [#7 0.29,0.37,0.00,M2] [#8 0.51,0.24,0.00,M4] 
00:55:50.041 00.000 13300 refined, 4 included, MultiStar: {0.06, 0.09}, one-star: {0.13, 0.22}
00:55:50.041 00.000 13300 CameraToMount -- cameraTheta (0.99) - m_xAngle (-1.61) = xAngle (2.60 = 2.60)
00:55:50.041 00.000 13300 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.62 = 2.62)
00:55:50.041 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.09 hyp=0.10 cameraTheta=0.99 mountX=-0.09 mountY=0.05, mountTheta=2.61
00:55:50.043 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.09, opts=13)
00:55:50.043 00.000 13300 Enqueuing Move request for scope (0.06, 0.09)
00:55:50.043 00.000 11596 Worker thread wakes up
00:55:50.043 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.09) opts 0xd
00:55:50.043 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.09)
00:55:50.043 00.000 11596 Moving (0.06, 0.09) raw xDistance=-0.09 yDistance=0.05
00:55:50.043 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:55:50.043 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:55:50.044 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:55:50.044 00.000 11596 MoveAxis(E, 0, ABG)
00:55:50.044 00.000 11596 Move returns status 0, amount 0
00:55:50.044 00.000 11596 MoveAxis(N, 0, ABG)
00:55:50.044 00.000 11596 Move returns status 0, amount 0
00:55:50.044 00.000 11596 move complete, result=0
00:55:50.044 00.000 11596 worker thread done servicing request
00:55:50.051 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
00:55:50.059 00.008 13300 UpdateGuideState exits: m=1130 SNR=23.4
00:55:50.059 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:50.059 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:55:50.059 00.000 13300 Enqueuing Expose request
00:55:50.059 00.000 11596 Worker thread wakes up
00:55:50.060 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:55:50.060 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:55:50.575 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:55:52.469 01.894 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"67095ef2-7d37-4537-a64f-c398b26e0af3"}
00:55:52.469 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"67095ef2-7d37-4537-a64f-c398b26e0af3"}
00:55:52.470 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a86e126a-0616-4b24-8cc4-85beb82c9fe3"}
00:55:52.470 00.000 13300 case statement mapped state 6 to 3
00:55:52.470 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a86e126a-0616-4b24-8cc4-85beb82c9fe3"}
00:55:52.471 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0523de61-93f0-499b-af8b-9ae181687476"}
00:55:52.471 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":345,"width":15,"height":15,"star_pos":[6.58,6.68],"pixels":"..."},"id":"0523de61-93f0-499b-af8b-9ae181687476"}
00:55:53.600 01.129 11596 Exposure complete
00:55:53.688 00.088 11596 worker thread done servicing request
00:55:53.688 00.000 13300 OnExposeComplete: enter
00:55:53.688 00.000 13300 UpdateGuideState(): m_state=6
00:55:53.688 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 346
00:55:53.689 00.001 13300 Star::Find returns 1 (0), X=133.51, Y=995.60, Mass=1120, SNR=23.3, Peak=109 HFD=4.1
00:55:53.689 00.000 13300 MultiStar: [#1 -0.00,0.03,0.62,U] [#2 -0.14,-0.26,0.00,M1] [#3 0.13,0.10,0.32,U] [#4 -0.03,0.45,0.00,M1] [#5 0.16,-0.26,0.00,M1] [#6 0.21,-0.57,0.00,M7] [#7 0.12,0.20,0.29,U] [#8 0.31,0.38,0.00,M5] 
00:55:53.690 00.001 13300 refined, 3 included, MultiStar: {0.06, 0.11}, one-star: {0.06, 0.14}
00:55:53.690 00.000 13300 CameraToMount -- cameraTheta (1.08) - m_xAngle (-1.61) = xAngle (2.69 = 2.69)
00:55:53.690 00.000 13300 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.70 = 2.70)
00:55:53.690 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.11 hyp=0.12 cameraTheta=1.08 mountX=-0.11 mountY=0.05, mountTheta=2.70
00:55:53.693 00.003 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.11, opts=13)
00:55:53.693 00.000 13300 Enqueuing Move request for scope (0.06, 0.11)
00:55:53.693 00.000 11596 Worker thread wakes up
00:55:53.693 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.11) opts 0xd
00:55:53.694 00.001 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.11)
00:55:53.694 00.000 11596 Moving (0.06, 0.11) raw xDistance=-0.11 yDistance=0.05
00:55:53.694 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:55:53.694 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:55:53.694 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:55:53.694 00.000 11596 MoveAxis(E, 0, ABG)
00:55:53.694 00.000 11596 Move returns status 0, amount 0
00:55:53.694 00.000 11596 MoveAxis(N, 0, ABG)
00:55:53.694 00.000 11596 Move returns status 0, amount 0
00:55:53.694 00.000 11596 move complete, result=0
00:55:53.695 00.001 11596 worker thread done servicing request
00:55:53.703 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
00:55:53.712 00.009 13300 UpdateGuideState exits: m=1120 SNR=23.3
00:55:53.712 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:53.712 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:55:53.712 00.000 13300 Enqueuing Expose request
00:55:53.712 00.000 11596 Worker thread wakes up
00:55:53.712 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:55:53.713 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:55:54.223 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:55:55.469 01.246 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a98f59c2-e3d4-4353-ae71-47692b6800de"}
00:55:55.469 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a98f59c2-e3d4-4353-ae71-47692b6800de"}
00:55:55.470 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"76cb5dcb-54dd-4c88-bf16-e1b47ac7ceaa"}
00:55:55.470 00.000 13300 case statement mapped state 6 to 3
00:55:55.470 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"76cb5dcb-54dd-4c88-bf16-e1b47ac7ceaa"}
00:55:55.471 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"55c89ec4-5f8d-4bfb-b444-4b4874aac390"}
00:55:55.471 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":346,"width":15,"height":15,"star_pos":[6.51,6.60],"pixels":"..."},"id":"55c89ec4-5f8d-4bfb-b444-4b4874aac390"}
00:55:57.245 01.774 11596 Exposure complete
00:55:57.313 00.068 11596 worker thread done servicing request
00:55:57.313 00.000 13300 OnExposeComplete: enter
00:55:57.314 00.001 13300 UpdateGuideState(): m_state=6
00:55:57.314 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 347
00:55:57.314 00.000 13300 Star::Find returns 1 (0), X=133.50, Y=995.69, Mass=1132, SNR=23.5, Peak=112 HFD=3.9
00:55:57.315 00.001 13300 MultiStar: [#1 0.07,0.21,0.59,U] [#2 -0.16,-0.12,0.55,U] [#3 0.13,0.51,0.00,M5] [#4 -0.20,-0.04,0.27,U] [#5 0.09,-0.09,0.30,U] [#6 0.20,0.11,0.25,U] [#7 0.32,0.36,0.00,M2] [#8 0.18,0.24,0.00,M6] 
00:55:57.315 00.000 13300 refined, 5 included, MultiStar: {0.01, 0.09}, one-star: {0.04, 0.23}
00:55:57.315 00.000 13300 CameraToMount -- cameraTheta (1.51) - m_xAngle (-1.61) = xAngle (3.12 = 3.12)
00:55:57.315 00.000 13300 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.13 = 3.13)
00:55:57.315 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.51 mountX=-0.09 mountY=0.00, mountTheta=3.13
00:55:57.317 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.09, opts=13)
00:55:57.317 00.000 13300 Enqueuing Move request for scope (0.01, 0.09)
00:55:57.317 00.000 11596 Worker thread wakes up
00:55:57.317 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.09) opts 0xd
00:55:57.317 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.09)
00:55:57.317 00.000 11596 Moving (0.01, 0.09) raw xDistance=-0.09 yDistance=0.00
00:55:57.318 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:55:57.318 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:55:57.318 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:55:57.318 00.000 11596 MoveAxis(E, 0, ABG)
00:55:57.318 00.000 11596 Move returns status 0, amount 0
00:55:57.318 00.000 11596 MoveAxis(N, 0, ABG)
00:55:57.318 00.000 11596 Move returns status 0, amount 0
00:55:57.318 00.000 11596 move complete, result=0
00:55:57.318 00.000 11596 worker thread done servicing request
00:55:57.324 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
00:55:57.332 00.008 13300 UpdateGuideState exits: m=1132 SNR=23.5
00:55:57.333 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:57.333 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:55:57.333 00.000 13300 Enqueuing Expose request
00:55:57.333 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:55:57.333 00.000 11596 Worker thread wakes up
00:55:57.333 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:55:57.847 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:55:58.469 00.622 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"35c3b73e-4993-4944-9ca3-d0bf986bc19f"}
00:55:58.469 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"35c3b73e-4993-4944-9ca3-d0bf986bc19f"}
00:55:58.470 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"50465f87-31ea-415a-b514-f4ed5d24b2b0"}
00:55:58.470 00.000 13300 case statement mapped state 6 to 3
00:55:58.470 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"50465f87-31ea-415a-b514-f4ed5d24b2b0"}
00:55:58.470 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d8f5ecbe-5cf3-49c0-b7b6-1c9ed1d079da"}
00:55:58.471 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":347,"width":15,"height":15,"star_pos":[7.50,6.69],"pixels":"..."},"id":"d8f5ecbe-5cf3-49c0-b7b6-1c9ed1d079da"}
00:56:00.875 02.404 11596 Exposure complete
00:56:00.944 00.069 11596 worker thread done servicing request
00:56:00.944 00.000 13300 OnExposeComplete: enter
00:56:00.944 00.000 13300 UpdateGuideState(): m_state=6
00:56:00.945 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 348
00:56:00.945 00.000 13300 Star::Find returns 1 (0), X=133.68, Y=995.74, Mass=1103, SNR=23.2, Peak=106 HFD=3.8
00:56:00.945 00.000 13300 MultiStar: [#1 0.11,0.14,0.60,U] [#2 0.00,-0.21,0.55,U] [#3 0.32,0.39,0.00,M6] [#4 -0.05,0.36,0.00,M1] [#5 0.02,0.21,0.32,U] [#6 0.08,0.09,0.26,U] [#7 0.22,0.58,0.00,M3] [#8 0.11,0.20,0.27,U] 
00:56:00.946 00.001 13300 refined, 5 included, MultiStar: {0.12, 0.13}, one-star: {0.23, 0.28}
00:56:00.946 00.000 13300 CameraToMount -- cameraTheta (0.84) - m_xAngle (-1.61) = xAngle (2.45 = 2.45)
00:56:00.946 00.000 13300 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.46 = 2.46)
00:56:00.946 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=0.13 hyp=0.17 cameraTheta=0.84 mountX=-0.13 mountY=0.11, mountTheta=2.46
00:56:00.948 00.002 13300 SchedulePrimaryMove(1016D950, x=0.12, y=0.13, opts=13)
00:56:00.948 00.000 13300 Enqueuing Move request for scope (0.12, 0.13)
00:56:00.948 00.000 11596 Worker thread wakes up
00:56:00.948 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.13) opts 0xd
00:56:00.948 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, 0.13)
00:56:00.948 00.000 11596 Moving (0.12, 0.13) raw xDistance=-0.13 yDistance=0.11
00:56:00.948 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:56:00.948 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:00.948 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:56:00.949 00.001 11596 MoveAxis(E, 0, ABG)
00:56:00.949 00.000 11596 Move returns status 0, amount 0
00:56:00.949 00.000 11596 MoveAxis(N, 0, ABG)
00:56:00.949 00.000 11596 Move returns status 0, amount 0
00:56:00.949 00.000 11596 move complete, result=0
00:56:00.949 00.000 11596 worker thread done servicing request
00:56:00.954 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
00:56:00.963 00.009 13300 UpdateGuideState exits: m=1103 SNR=23.2
00:56:00.964 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:00.964 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:56:00.964 00.000 13300 Enqueuing Expose request
00:56:00.964 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:56:00.964 00.000 11596 Worker thread wakes up
00:56:00.964 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:56:01.467 00.503 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e6f777cb-9485-4987-8d14-842657d2790a"}
00:56:01.467 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e6f777cb-9485-4987-8d14-842657d2790a"}
00:56:01.468 00.001 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:56:01.468 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"326fd7f5-8d5d-4410-9ff2-d451b92e670f"}
00:56:01.468 00.000 13300 case statement mapped state 6 to 3
00:56:01.468 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"326fd7f5-8d5d-4410-9ff2-d451b92e670f"}
00:56:01.469 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e0a79ee7-94d0-4746-a933-df143a90dc14"}
00:56:01.470 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":348,"width":15,"height":15,"star_pos":[6.68,6.74],"pixels":"..."},"id":"e0a79ee7-94d0-4746-a933-df143a90dc14"}
00:56:04.467 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"21c2e662-2117-4296-8aad-5e3faa6af07d"}
00:56:04.467 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"21c2e662-2117-4296-8aad-5e3faa6af07d"}
00:56:04.468 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9776f6d9-6684-4042-be01-c4744bf96803"}
00:56:04.468 00.000 13300 case statement mapped state 6 to 3
00:56:04.468 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9776f6d9-6684-4042-be01-c4744bf96803"}
00:56:04.468 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"92ecb268-93e1-42a3-b63c-d1e056172947"}
00:56:04.469 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":348,"width":15,"height":15,"star_pos":[6.68,6.74],"pixels":"..."},"id":"92ecb268-93e1-42a3-b63c-d1e056172947"}
00:56:04.559 00.090 11596 Exposure complete
00:56:04.629 00.070 11596 worker thread done servicing request
00:56:04.630 00.001 13300 OnExposeComplete: enter
00:56:04.630 00.000 13300 UpdateGuideState(): m_state=6
00:56:04.631 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 349
00:56:04.631 00.000 13300 Star::Find returns 1 (0), X=133.75, Y=995.47, Mass=1139, SNR=23.6, Peak=106 HFD=3.8
00:56:04.632 00.001 13300 MultiStar: [#1 -0.01,-0.15,0.60,U] [#2 -0.00,-0.32,0.00,M1] [#3 -0.17,0.20,0.00,M7] [#4 -0.56,0.01,0.00,M2] [#5 0.21,-0.14,0.00,M1] [#6 0.01,-0.34,0.00,M6] [#7 0.12,0.25,0.00,M4] [#8 0.38,0.28,0.00,M6] 
00:56:04.632 00.000 13300 refined, 1 included, MultiStar: {0.18, -0.05}, one-star: {0.29, 0.01}
00:56:04.632 00.000 13300 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-1.61) = xAngle (1.34 = 1.34)
00:56:04.632 00.000 13300 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.36 = 1.36)
00:56:04.632 00.000 13300 CameraToMount -- cameraX=0.18 cameraY=-0.05 hyp=0.19 cameraTheta=-0.27 mountX=0.04 mountY=0.18, mountTheta=1.34
00:56:04.634 00.002 13300 SchedulePrimaryMove(1016D950, x=0.18, y=-0.05, opts=13)
00:56:04.635 00.001 13300 Enqueuing Move request for scope (0.18, -0.05)
00:56:04.635 00.000 11596 Worker thread wakes up
00:56:04.635 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.05) opts 0xd
00:56:04.635 00.000 11596 Handling offset move in thread for scope, endpoint = (0.18, -0.05)
00:56:04.635 00.000 11596 Moving (0.18, -0.05) raw xDistance=0.04 yDistance=0.18
00:56:04.635 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:56:04.635 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.18
00:56:04.636 00.001 11596 MoveAxis(E, 0, ABG)
00:56:04.636 00.000 11596 Move returns status 0, amount 0
00:56:04.636 00.000 11596 MoveAxis(S, 240, ABG)
00:56:04.636 00.000 11596 Guiding  Dir = 1, Dur = 240
00:56:04.636 00.000 11596 IsSlewing returns 0
00:56:04.645 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=117, Gamma=0.510
00:56:04.658 00.013 13300 UpdateGuideState exits: m=1139 SNR=23.6
00:56:04.658 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:04.659 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:56:04.659 00.000 13300 Enqueuing Expose request
00:56:04.801 00.142 11596 IsGuiding returns 0
00:56:05.019 00.218 11596 PulseGuide returned control before completion, sleep 32
00:56:05.429 00.410 11596 IsGuiding returns 1
00:56:05.430 00.001 11596 scope still moving after pulse duration time elapsed
00:56:05.456 00.026 11596 IsSlewing returns 0
00:56:05.824 00.368 11596 IsGuiding returns 0
00:56:05.824 00.000 11596 scope move finished after 240 + 783 ms
00:56:05.824 00.000 11596 Move returns status 0, amount 240
00:56:05.824 00.000 11596 move complete, result=0
00:56:05.824 00.000 11596 worker thread done servicing request
00:56:05.824 00.000 11596 Worker thread wakes up
00:56:05.824 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.2 px 240 ms SOUTH
00:56:05.824 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:56:06.326 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:56:07.465 01.139 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b026e74a-f045-41de-baed-443511cafece"}
00:56:07.465 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b026e74a-f045-41de-baed-443511cafece"}
00:56:07.466 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2e5a6069-07d5-4b9d-8c0f-46b23d6f9f26"}
00:56:07.466 00.000 13300 case statement mapped state 6 to 3
00:56:07.466 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2e5a6069-07d5-4b9d-8c0f-46b23d6f9f26"}
00:56:07.466 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c71605e1-f236-4819-a848-2061b3e4dd7e"}
00:56:07.466 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":349,"width":15,"height":15,"star_pos":[6.75,7.47],"pixels":"..."},"id":"c71605e1-f236-4819-a848-2061b3e4dd7e"}
00:56:09.357 01.891 11596 Exposure complete
00:56:09.427 00.070 11596 worker thread done servicing request
00:56:09.427 00.000 13300 OnExposeComplete: enter
00:56:09.427 00.000 13300 UpdateGuideState(): m_state=6
00:56:09.428 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 350
00:56:09.428 00.000 13300 Star::Find returns 1 (0), X=133.60, Y=995.64, Mass=1131, SNR=23.4, Peak=108 HFD=4.0
00:56:09.428 00.000 13300 MultiStar: [#1 0.06,0.22,0.61,U] [#2 -0.10,-0.14,0.56,U] [#3 -0.02,0.06,0.29,U] [#4 -0.30,0.06,0.00,M3] [#5 0.09,-0.09,0.31,U] [#6 0.33,-0.21,0.00,M7] [#7 0.27,0.33,0.00,M5] [#8 0.12,0.32,0.00,M7] 
00:56:09.428 00.000 13300 refined, 4 included, MultiStar: {0.05, 0.08}, one-star: {0.14, 0.18}
00:56:09.428 00.000 13300 CameraToMount -- cameraTheta (1.03) - m_xAngle (-1.61) = xAngle (2.64 = 2.64)
00:56:09.429 00.001 13300 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.65 = 2.65)
00:56:09.429 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.08 hyp=0.10 cameraTheta=1.03 mountX=-0.09 mountY=0.05, mountTheta=2.65
00:56:09.430 00.001 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.08, opts=13)
00:56:09.431 00.001 13300 Enqueuing Move request for scope (0.05, 0.08)
00:56:09.431 00.000 11596 Worker thread wakes up
00:56:09.431 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.08) opts 0xd
00:56:09.431 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.08)
00:56:09.431 00.000 11596 Moving (0.05, 0.08) raw xDistance=-0.09 yDistance=0.05
00:56:09.431 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:56:09.431 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:09.432 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:56:09.432 00.000 11596 MoveAxis(E, 0, ABG)
00:56:09.432 00.000 11596 Move returns status 0, amount 0
00:56:09.432 00.000 11596 MoveAxis(N, 0, ABG)
00:56:09.432 00.000 11596 Move returns status 0, amount 0
00:56:09.432 00.000 11596 move complete, result=0
00:56:09.432 00.000 11596 worker thread done servicing request
00:56:09.439 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
00:56:09.448 00.009 13300 UpdateGuideState exits: m=1131 SNR=23.4
00:56:09.448 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:09.448 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:56:09.448 00.000 13300 Enqueuing Expose request
00:56:09.448 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:56:09.448 00.000 11596 Worker thread wakes up
00:56:09.449 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:56:09.956 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:56:10.465 00.509 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"94e2c23b-6649-4da3-b58c-d72b27ebd512"}
00:56:10.465 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"94e2c23b-6649-4da3-b58c-d72b27ebd512"}
00:56:10.466 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a36cc473-edd0-4d72-bf32-1f13422108c1"}
00:56:10.466 00.000 13300 case statement mapped state 6 to 3
00:56:10.466 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a36cc473-edd0-4d72-bf32-1f13422108c1"}
00:56:10.466 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"606d77ca-c789-4236-986b-a7309f1c409b"}
00:56:10.466 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":350,"width":15,"height":15,"star_pos":[6.60,6.64],"pixels":"..."},"id":"606d77ca-c789-4236-986b-a7309f1c409b"}
00:56:12.978 02.512 11596 Exposure complete
00:56:13.046 00.068 11596 worker thread done servicing request
00:56:13.046 00.000 13300 OnExposeComplete: enter
00:56:13.046 00.000 13300 UpdateGuideState(): m_state=6
00:56:13.047 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 351
00:56:13.047 00.000 13300 Star::Find returns 1 (0), X=133.60, Y=995.61, Mass=1121, SNR=23.3, Peak=108 HFD=4.0
00:56:13.047 00.000 13300 MultiStar: [#1 0.16,0.03,0.60,U] [#2 0.08,-0.22,0.55,U] [#3 0.18,0.35,0.00,M7] [#4 0.08,0.37,0.00,M4] [#5 0.13,-0.20,0.31,U] [#6 0.21,0.16,0.00,M8] [#7 0.06,0.52,0.00,M6] [#8 -0.11,0.40,0.00,M8] 
00:56:13.047 00.000 13300 refined, 3 included, MultiStar: {0.13, -0.00}, one-star: {0.15, 0.15}
00:56:13.047 00.000 13300 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-1.61) = xAngle (1.57 = 1.57)
00:56:13.048 00.001 13300 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.59 = 1.59)
00:56:13.048 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=-0.00 hyp=0.13 cameraTheta=-0.04 mountX=-0.00 mountY=0.13, mountTheta=1.57
00:56:13.052 00.004 13300 SchedulePrimaryMove(1016D950, x=0.13, y=-0.00, opts=13)
00:56:13.052 00.000 13300 Enqueuing Move request for scope (0.13, -0.00)
00:56:13.052 00.000 11596 Worker thread wakes up
00:56:13.053 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.00) opts 0xd
00:56:13.053 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, -0.00)
00:56:13.053 00.000 11596 Moving (0.13, -0.00) raw xDistance=-0.00 yDistance=0.13
00:56:13.053 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:56:13.053 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:13.053 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:56:13.053 00.000 11596 MoveAxis(E, 0, ABG)
00:56:13.054 00.001 11596 Move returns status 0, amount 0
00:56:13.054 00.000 11596 MoveAxis(N, 0, ABG)
00:56:13.054 00.000 11596 Move returns status 0, amount 0
00:56:13.054 00.000 11596 move complete, result=0
00:56:13.054 00.000 11596 worker thread done servicing request
00:56:13.061 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
00:56:13.069 00.008 13300 UpdateGuideState exits: m=1121 SNR=23.3
00:56:13.069 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:13.069 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:56:13.069 00.000 13300 Enqueuing Expose request
00:56:13.069 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:56:13.070 00.001 11596 Worker thread wakes up
00:56:13.070 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:56:13.464 00.394 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2a48586b-f2d3-4202-929d-62e45ca93f96"}
00:56:13.464 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2a48586b-f2d3-4202-929d-62e45ca93f96"}
00:56:13.465 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"05c12670-6970-489b-b039-d850174047c7"}
00:56:13.466 00.001 13300 case statement mapped state 6 to 3
00:56:13.466 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"05c12670-6970-489b-b039-d850174047c7"}
00:56:13.467 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"31f4f33c-4e68-427f-be1e-562eba80a916"}
00:56:13.467 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":351,"width":15,"height":15,"star_pos":[6.60,6.61],"pixels":"..."},"id":"31f4f33c-4e68-427f-be1e-562eba80a916"}
00:56:13.584 00.117 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:56:16.466 02.882 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"39adb76b-b942-4ac7-81c6-f79f0322bfb6"}
00:56:16.466 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"39adb76b-b942-4ac7-81c6-f79f0322bfb6"}
00:56:16.467 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"877398fa-b8d2-4dad-85de-17d68fd36fd4"}
00:56:16.467 00.000 13300 case statement mapped state 6 to 3
00:56:16.467 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"877398fa-b8d2-4dad-85de-17d68fd36fd4"}
00:56:16.467 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"824c532e-1001-4638-842e-70c6fb073e59"}
00:56:16.468 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":351,"width":15,"height":15,"star_pos":[6.60,6.61],"pixels":"..."},"id":"824c532e-1001-4638-842e-70c6fb073e59"}
00:56:16.618 00.150 11596 Exposure complete
00:56:16.718 00.100 11596 worker thread done servicing request
00:56:16.718 00.000 13300 OnExposeComplete: enter
00:56:16.718 00.000 13300 UpdateGuideState(): m_state=6
00:56:16.719 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 352
00:56:16.719 00.000 13300 Star::Find returns 1 (0), X=133.50, Y=995.65, Mass=1141, SNR=23.5, Peak=109 HFD=4.0
00:56:16.720 00.001 13300 MultiStar: [#1 0.03,0.19,0.60,U] [#2 -0.12,-0.10,0.55,U] [#3 0.00,0.39,0.00,M8] [#4 0.09,0.31,0.00,M5] [#5 0.16,-0.16,0.30,U] [#6 0.26,-0.08,0.00,M9] [#7 0.27,0.41,0.00,M7] [#8 0.37,0.12,0.00,M9] 
00:56:16.720 00.000 13300 refined, 3 included, MultiStar: {0.02, 0.08}, one-star: {0.04, 0.19}
00:56:16.720 00.000 13300 CameraToMount -- cameraTheta (1.33) - m_xAngle (-1.61) = xAngle (2.94 = 2.94)
00:56:16.720 00.000 13300 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.95 = 2.95)
00:56:16.720 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.33 mountX=-0.08 mountY=0.02, mountTheta=2.95
00:56:16.724 00.004 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.08, opts=13)
00:56:16.724 00.000 13300 Enqueuing Move request for scope (0.02, 0.08)
00:56:16.724 00.000 11596 Worker thread wakes up
00:56:16.724 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.08) opts 0xd
00:56:16.724 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.08)
00:56:16.725 00.001 11596 Moving (0.02, 0.08) raw xDistance=-0.08 yDistance=0.02
00:56:16.725 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:56:16.725 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:16.725 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:56:16.725 00.000 11596 MoveAxis(E, 0, ABG)
00:56:16.725 00.000 11596 Move returns status 0, amount 0
00:56:16.726 00.001 11596 MoveAxis(N, 0, ABG)
00:56:16.726 00.000 11596 Move returns status 0, amount 0
00:56:16.726 00.000 11596 move complete, result=0
00:56:16.726 00.000 11596 worker thread done servicing request
00:56:16.735 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
00:56:16.747 00.012 13300 UpdateGuideState exits: m=1141 SNR=23.5
00:56:16.748 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:16.748 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:56:16.748 00.000 13300 Enqueuing Expose request
00:56:16.748 00.000 11596 Worker thread wakes up
00:56:16.748 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:56:16.748 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:56:17.265 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:56:19.465 02.200 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9ad4630f-eebe-4083-8e54-148ae434fbb2"}
00:56:19.465 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9ad4630f-eebe-4083-8e54-148ae434fbb2"}
00:56:19.466 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f8504465-68a7-4e85-ab9f-fbff550f83cd"}
00:56:19.466 00.000 13300 case statement mapped state 6 to 3
00:56:19.466 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f8504465-68a7-4e85-ab9f-fbff550f83cd"}
00:56:19.467 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"63242c4a-f0ea-4ea1-9964-6b0977fbdd2f"}
00:56:19.467 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":352,"width":15,"height":15,"star_pos":[7.50,6.65],"pixels":"..."},"id":"63242c4a-f0ea-4ea1-9964-6b0977fbdd2f"}
00:56:20.287 00.820 11596 Exposure complete
00:56:20.373 00.086 11596 worker thread done servicing request
00:56:20.374 00.001 13300 OnExposeComplete: enter
00:56:20.374 00.000 13300 UpdateGuideState(): m_state=6
00:56:20.374 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 353
00:56:20.374 00.000 13300 Star::Find returns 1 (0), X=133.57, Y=995.70, Mass=1095, SNR=23.0, Peak=104 HFD=3.9
00:56:20.375 00.001 13300 MultiStar: [#1 0.12,0.16,0.60,U] [#2 -0.13,-0.22,0.00,M1] [#3 0.10,0.53,0.00,M9] [#4 0.14,0.02,0.29,U] [#5 0.19,-0.00,0.30,U] [#6 0.21,-0.09,0.28,U] [#7 0.16,0.26,0.00,M8] [#8 0.48,0.09,0.00,M10] 
00:56:20.375 00.000 13300 refined, 4 included, MultiStar: {0.14, 0.13}, one-star: {0.11, 0.24}
00:56:20.375 00.000 13300 CameraToMount -- cameraTheta (0.74) - m_xAngle (-1.61) = xAngle (2.35 = 2.35)
00:56:20.375 00.000 13300 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.36 = 2.36)
00:56:20.375 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=0.13 hyp=0.19 cameraTheta=0.74 mountX=-0.13 mountY=0.13, mountTheta=2.35
00:56:20.377 00.002 13300 SchedulePrimaryMove(1016D950, x=0.14, y=0.13, opts=13)
00:56:20.377 00.000 13300 Enqueuing Move request for scope (0.14, 0.13)
00:56:20.377 00.000 11596 Worker thread wakes up
00:56:20.377 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.13) opts 0xd
00:56:20.377 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, 0.13)
00:56:20.378 00.001 11596 Moving (0.14, 0.13) raw xDistance=-0.13 yDistance=0.13
00:56:20.378 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:56:20.378 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:20.378 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:56:20.378 00.000 11596 MoveAxis(E, 0, ABG)
00:56:20.378 00.000 11596 Move returns status 0, amount 0
00:56:20.378 00.000 11596 MoveAxis(N, 0, ABG)
00:56:20.378 00.000 11596 Move returns status 0, amount 0
00:56:20.378 00.000 11596 move complete, result=0
00:56:20.378 00.000 11596 worker thread done servicing request
00:56:20.384 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
00:56:20.392 00.008 13300 UpdateGuideState exits: m=1095 SNR=23.0
00:56:20.393 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:20.393 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:56:20.393 00.000 13300 Enqueuing Expose request
00:56:20.393 00.000 11596 Worker thread wakes up
00:56:20.393 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:56:20.393 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:56:20.900 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:56:22.463 01.563 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7b801670-cadb-49e2-abe3-032bb762f0ee"}
00:56:22.463 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7b801670-cadb-49e2-abe3-032bb762f0ee"}
00:56:22.465 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"76c2bc9f-c5d0-49ad-ac13-e97beae06815"}
00:56:22.465 00.000 13300 case statement mapped state 6 to 3
00:56:22.465 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"76c2bc9f-c5d0-49ad-ac13-e97beae06815"}
00:56:22.466 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"70c03c22-a0bd-4307-8b83-87f1800c5b31"}
00:56:22.466 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":353,"width":15,"height":15,"star_pos":[6.57,6.70],"pixels":"..."},"id":"70c03c22-a0bd-4307-8b83-87f1800c5b31"}
00:56:23.932 01.466 11596 Exposure complete
00:56:24.001 00.069 11596 worker thread done servicing request
00:56:24.001 00.000 13300 OnExposeComplete: enter
00:56:24.001 00.000 13300 UpdateGuideState(): m_state=6
00:56:24.002 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 354
00:56:24.002 00.000 13300 Star::Find returns 1 (0), X=133.56, Y=995.70, Mass=1160, SNR=23.7, Peak=112 HFD=3.9
00:56:24.003 00.001 13300 MultiStar: [#1 0.20,0.14,0.58,U] [#2 0.01,-0.14,0.55,U] [#3 0.17,0.24,0.00,M10] [#4 -0.14,0.50,0.00,M5] [#5 0.12,-0.08,0.30,U] [#6 0.29,0.24,0.00,M9] [#7 0.24,0.48,0.00,M9] [#8 0.08,0.41,0.00,R] 
00:56:24.003 00.000 13300 refined, 3 included, MultiStar: {0.11, 0.09}, one-star: {0.10, 0.24}
00:56:24.003 00.000 13300 CameraToMount -- cameraTheta (0.71) - m_xAngle (-1.61) = xAngle (2.32 = 2.32)
00:56:24.003 00.000 13300 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.33 = 2.33)
00:56:24.003 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.09 hyp=0.14 cameraTheta=0.71 mountX=-0.10 mountY=0.10, mountTheta=2.33
00:56:24.005 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.09, opts=13)
00:56:24.005 00.000 13300 Enqueuing Move request for scope (0.11, 0.09)
00:56:24.005 00.000 11596 Worker thread wakes up
00:56:24.005 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.09) opts 0xd
00:56:24.005 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.09)
00:56:24.005 00.000 11596 Moving (0.11, 0.09) raw xDistance=-0.10 yDistance=0.10
00:56:24.005 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:56:24.005 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:24.005 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:56:24.006 00.001 11596 MoveAxis(E, 0, ABG)
00:56:24.006 00.000 11596 Move returns status 0, amount 0
00:56:24.006 00.000 11596 MoveAxis(N, 0, ABG)
00:56:24.006 00.000 11596 Move returns status 0, amount 0
00:56:24.006 00.000 11596 move complete, result=0
00:56:24.006 00.000 11596 worker thread done servicing request
00:56:24.012 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
00:56:24.020 00.008 13300 UpdateGuideState exits: m=1160 SNR=23.7
00:56:24.020 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:24.020 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:56:24.020 00.000 13300 Enqueuing Expose request
00:56:24.020 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:56:24.020 00.000 11596 Worker thread wakes up
00:56:24.021 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:56:24.524 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:56:25.462 00.938 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"940b88dc-02fb-4090-8378-68004b6d2367"}
00:56:25.462 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"940b88dc-02fb-4090-8378-68004b6d2367"}
00:56:25.462 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cee6a89a-31ee-4199-980b-c16a22a60d27"}
00:56:25.463 00.001 13300 case statement mapped state 6 to 3
00:56:25.463 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cee6a89a-31ee-4199-980b-c16a22a60d27"}
00:56:25.463 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"62b0ac9a-2bd5-4b5e-9734-95c910a72a4b"}
00:56:25.463 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":354,"width":15,"height":15,"star_pos":[6.56,6.70],"pixels":"..."},"id":"62b0ac9a-2bd5-4b5e-9734-95c910a72a4b"}
00:56:27.556 02.093 11596 Exposure complete
00:56:27.627 00.071 11596 worker thread done servicing request
00:56:27.627 00.000 13300 OnExposeComplete: enter
00:56:27.627 00.000 13300 UpdateGuideState(): m_state=6
00:56:27.628 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 355
00:56:27.628 00.000 13300 Star::Find returns 1 (0), X=133.58, Y=995.66, Mass=1139, SNR=23.6, Peak=110 HFD=4.0
00:56:27.629 00.001 13300 MultiStar: [#1 0.19,0.36,0.00,M1] [#2 0.06,-0.13,0.57,U] [#3 0.21,0.39,0.00,R] [#4 0.07,0.25,0.00,M6] [#5 0.03,0.12,0.30,U] [#6 0.24,0.36,0.00,M10] [#7 0.44,0.51,0.00,M10] [#8 0.19,-0.23,0.00,M1] 
00:56:27.629 00.000 13300 refined, 2 included, MultiStar: {0.09, 0.09}, one-star: {0.13, 0.20}
00:56:27.629 00.000 13300 CameraToMount -- cameraTheta (0.76) - m_xAngle (-1.61) = xAngle (2.37 = 2.37)
00:56:27.629 00.000 13300 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.38 = 2.38)
00:56:27.629 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.09 hyp=0.13 cameraTheta=0.76 mountX=-0.09 mountY=0.09, mountTheta=2.38
00:56:27.631 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.09, opts=13)
00:56:27.631 00.000 13300 Enqueuing Move request for scope (0.09, 0.09)
00:56:27.631 00.000 11596 Worker thread wakes up
00:56:27.631 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.09) opts 0xd
00:56:27.631 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.09)
00:56:27.631 00.000 11596 Moving (0.09, 0.09) raw xDistance=-0.09 yDistance=0.09
00:56:27.631 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:56:27.631 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:27.632 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:56:27.632 00.000 11596 MoveAxis(E, 0, ABG)
00:56:27.632 00.000 11596 Move returns status 0, amount 0
00:56:27.632 00.000 11596 MoveAxis(N, 0, ABG)
00:56:27.632 00.000 11596 Move returns status 0, amount 0
00:56:27.632 00.000 11596 move complete, result=0
00:56:27.632 00.000 11596 worker thread done servicing request
00:56:27.639 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
00:56:27.647 00.008 13300 UpdateGuideState exits: m=1139 SNR=23.6
00:56:27.647 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:27.647 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:56:27.647 00.000 13300 Enqueuing Expose request
00:56:27.647 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:56:27.647 00.000 11596 Worker thread wakes up
00:56:27.648 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:56:28.150 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:56:28.461 00.311 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fa823102-257a-4f53-9d4c-743e7551b893"}
00:56:28.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fa823102-257a-4f53-9d4c-743e7551b893"}
00:56:28.462 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"557f4e0d-7e33-4bfc-b358-9d13b9a2fe97"}
00:56:28.462 00.000 13300 case statement mapped state 6 to 3
00:56:28.462 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"557f4e0d-7e33-4bfc-b358-9d13b9a2fe97"}
00:56:28.462 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"42815fce-da2b-4188-b838-b33be2f656b8"}
00:56:28.462 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":355,"width":15,"height":15,"star_pos":[6.58,6.66],"pixels":"..."},"id":"42815fce-da2b-4188-b838-b33be2f656b8"}
00:56:31.177 02.715 11596 Exposure complete
00:56:31.247 00.070 11596 worker thread done servicing request
00:56:31.247 00.000 13300 OnExposeComplete: enter
00:56:31.247 00.000 13300 UpdateGuideState(): m_state=6
00:56:31.247 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 356
00:56:31.247 00.000 13300 Star::Find returns 1 (0), X=133.61, Y=995.77, Mass=1119, SNR=23.4, Peak=109 HFD=3.8
00:56:31.248 00.001 13300 MultiStar: [#1 0.15,0.23,0.00,M2] [#2 0.06,-0.17,0.56,U] [#3 -0.09,0.09,0.30,U] [#4 0.10,0.46,0.00,M7] [#5 0.24,-0.03,0.30,U] [#6 0.25,0.43,0.00,R] [#7 0.06,0.28,0.00,R] [#8 0.13,-0.01,0.28,U] 
00:56:31.248 00.000 13300 refined, 4 included, MultiStar: {0.11, 0.10}, one-star: {0.16, 0.31}
00:56:31.248 00.000 13300 CameraToMount -- cameraTheta (0.70) - m_xAngle (-1.61) = xAngle (2.31 = 2.31)
00:56:31.248 00.000 13300 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.33 = 2.33)
00:56:31.248 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.10 hyp=0.15 cameraTheta=0.70 mountX=-0.10 mountY=0.11, mountTheta=2.32
00:56:31.250 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.10, opts=13)
00:56:31.250 00.000 13300 Enqueuing Move request for scope (0.11, 0.10)
00:56:31.250 00.000 11596 Worker thread wakes up
00:56:31.250 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.10) opts 0xd
00:56:31.250 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.10)
00:56:31.250 00.000 11596 Moving (0.11, 0.10) raw xDistance=-0.10 yDistance=0.11
00:56:31.251 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:56:31.251 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:31.251 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:56:31.251 00.000 11596 MoveAxis(E, 0, ABG)
00:56:31.251 00.000 11596 Move returns status 0, amount 0
00:56:31.251 00.000 11596 MoveAxis(N, 0, ABG)
00:56:31.251 00.000 11596 Move returns status 0, amount 0
00:56:31.251 00.000 11596 move complete, result=0
00:56:31.251 00.000 11596 worker thread done servicing request
00:56:31.258 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
00:56:31.266 00.008 13300 UpdateGuideState exits: m=1119 SNR=23.4
00:56:31.266 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:31.266 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:56:31.266 00.000 13300 Enqueuing Expose request
00:56:31.266 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:56:31.266 00.000 11596 Worker thread wakes up
00:56:31.266 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:56:31.461 00.195 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"90c8f877-635b-4f40-9c2f-d7de868ac9a6"}
00:56:31.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"90c8f877-635b-4f40-9c2f-d7de868ac9a6"}
00:56:31.462 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0da02fdc-a3eb-4199-bb76-751426bbc669"}
00:56:31.462 00.000 13300 case statement mapped state 6 to 3
00:56:31.462 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0da02fdc-a3eb-4199-bb76-751426bbc669"}
00:56:31.462 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"31fd20ab-215b-4ea0-8ff3-79ce28728f45"}
00:56:31.462 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":356,"width":15,"height":15,"star_pos":[6.61,6.77],"pixels":"..."},"id":"31fd20ab-215b-4ea0-8ff3-79ce28728f45"}
00:56:31.772 00.310 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:56:34.460 02.688 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7c90bccc-8b08-416a-bfac-38adf95bc492"}
00:56:34.460 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7c90bccc-8b08-416a-bfac-38adf95bc492"}
00:56:34.461 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6e963ca1-8cd5-41fc-8568-280420bc0fd9"}
00:56:34.461 00.000 13300 case statement mapped state 6 to 3
00:56:34.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6e963ca1-8cd5-41fc-8568-280420bc0fd9"}
00:56:34.461 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f795d3f2-54d2-4561-adfa-ff2595f42877"}
00:56:34.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":356,"width":15,"height":15,"star_pos":[6.61,6.77],"pixels":"..."},"id":"f795d3f2-54d2-4561-adfa-ff2595f42877"}
00:56:34.811 00.350 11596 Exposure complete
00:56:34.880 00.069 11596 worker thread done servicing request
00:56:34.880 00.000 13300 OnExposeComplete: enter
00:56:34.881 00.001 13300 UpdateGuideState(): m_state=6
00:56:34.881 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 357
00:56:34.881 00.000 13300 Star::Find returns 1 (0), X=133.61, Y=995.58, Mass=1099, SNR=23.1, Peak=104 HFD=4.0
00:56:34.882 00.001 13300 MultiStar: [#1 0.07,-0.03,0.61,U] [#2 0.06,-0.26,0.00,M1] [#3 0.10,-0.27,0.00,M1] [#4 -0.10,0.18,0.28,U] [#5 0.18,-0.14,0.30,U] [#6 -0.08,-0.87,0.00,M1] [#7 0.07,0.14,0.30,U] [#8 0.11,-0.58,0.00,M1] 
00:56:34.882 00.000 13300 refined, 4 included, MultiStar: {0.10, 0.06}, one-star: {0.15, 0.12}
00:56:34.882 00.000 13300 CameraToMount -- cameraTheta (0.57) - m_xAngle (-1.61) = xAngle (2.17 = 2.17)
00:56:34.882 00.000 13300 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.19 = 2.19)
00:56:34.882 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.06 hyp=0.11 cameraTheta=0.57 mountX=-0.06 mountY=0.09, mountTheta=2.18
00:56:34.884 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.06, opts=13)
00:56:34.884 00.000 13300 Enqueuing Move request for scope (0.10, 0.06)
00:56:34.884 00.000 11596 Worker thread wakes up
00:56:34.884 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.06) opts 0xd
00:56:34.884 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.06)
00:56:34.885 00.001 11596 Moving (0.10, 0.06) raw xDistance=-0.06 yDistance=0.09
00:56:34.885 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:56:34.885 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:34.885 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:56:34.885 00.000 11596 MoveAxis(E, 0, ABG)
00:56:34.885 00.000 11596 Move returns status 0, amount 0
00:56:34.885 00.000 11596 MoveAxis(N, 0, ABG)
00:56:34.885 00.000 11596 Move returns status 0, amount 0
00:56:34.885 00.000 11596 move complete, result=0
00:56:34.886 00.001 11596 worker thread done servicing request
00:56:34.891 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
00:56:34.899 00.008 13300 UpdateGuideState exits: m=1099 SNR=23.1
00:56:34.899 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:34.899 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:56:34.900 00.001 13300 Enqueuing Expose request
00:56:34.900 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:56:34.900 00.000 11596 Worker thread wakes up
00:56:34.900 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:56:35.403 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:56:37.459 02.056 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f6e7ed39-8f84-4c24-b083-e1be874d6772"}
00:56:37.459 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f6e7ed39-8f84-4c24-b083-e1be874d6772"}
00:56:37.460 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c2aa5994-bd6c-4e4c-b017-dcb7a292a5a7"}
00:56:37.460 00.000 13300 case statement mapped state 6 to 3
00:56:37.460 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c2aa5994-bd6c-4e4c-b017-dcb7a292a5a7"}
00:56:37.460 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d277470f-2b36-41f9-83d3-34c8fdcb5c18"}
00:56:37.460 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":357,"width":15,"height":15,"star_pos":[6.61,6.58],"pixels":"..."},"id":"d277470f-2b36-41f9-83d3-34c8fdcb5c18"}
00:56:38.432 00.972 11596 Exposure complete
00:56:38.504 00.072 11596 worker thread done servicing request
00:56:38.504 00.000 13300 OnExposeComplete: enter
00:56:38.504 00.000 13300 UpdateGuideState(): m_state=6
00:56:38.504 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 358
00:56:38.505 00.001 13300 Star::Find returns 1 (0), X=133.67, Y=995.62, Mass=1125, SNR=23.3, Peak=106 HFD=4.0
00:56:38.505 00.000 13300 MultiStar: [#1 0.10,0.10,0.60,U] [#2 0.03,-0.20,0.57,U] [#3 -0.16,-0.24,0.00,M2] [#4 -0.02,0.31,0.00,M7] [#5 0.22,-0.15,0.00,M1] [#6 0.47,0.02,0.00,M2] [#7 -0.03,0.03,0.29,U] [#8 0.08,-0.02,0.28,U] 
00:56:38.505 00.000 13300 refined, 4 included, MultiStar: {0.11, 0.04}, one-star: {0.21, 0.16}
00:56:38.505 00.000 13300 CameraToMount -- cameraTheta (0.36) - m_xAngle (-1.61) = xAngle (1.97 = 1.97)
00:56:38.505 00.000 13300 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.98 = 1.98)
00:56:38.505 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.04 hyp=0.12 cameraTheta=0.36 mountX=-0.04 mountY=0.11, mountTheta=1.97
00:56:38.508 00.003 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.04, opts=13)
00:56:38.508 00.000 13300 Enqueuing Move request for scope (0.11, 0.04)
00:56:38.508 00.000 11596 Worker thread wakes up
00:56:38.508 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.04) opts 0xd
00:56:38.508 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.04)
00:56:38.509 00.001 11596 Moving (0.11, 0.04) raw xDistance=-0.04 yDistance=0.11
00:56:38.509 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:56:38.509 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:38.509 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:56:38.509 00.000 11596 MoveAxis(E, 0, ABG)
00:56:38.509 00.000 11596 Move returns status 0, amount 0
00:56:38.509 00.000 11596 MoveAxis(N, 0, ABG)
00:56:38.509 00.000 11596 Move returns status 0, amount 0
00:56:38.509 00.000 11596 move complete, result=0
00:56:38.510 00.001 11596 worker thread done servicing request
00:56:38.516 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
00:56:38.524 00.008 13300 UpdateGuideState exits: m=1125 SNR=23.3
00:56:38.524 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:38.524 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:56:38.524 00.000 13300 Enqueuing Expose request
00:56:38.524 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:56:38.524 00.000 11596 Worker thread wakes up
00:56:38.524 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:56:39.036 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:56:40.459 01.423 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c5ee6ea6-7f53-4e54-8f1e-a8c9e227268a"}
00:56:40.459 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c5ee6ea6-7f53-4e54-8f1e-a8c9e227268a"}
00:56:40.460 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"955e515d-eaa1-4383-aeec-ff4f8efe986a"}
00:56:40.460 00.000 13300 case statement mapped state 6 to 3
00:56:40.460 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"955e515d-eaa1-4383-aeec-ff4f8efe986a"}
00:56:40.461 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d07c5edd-4b77-4620-80ee-636c8ec7f10f"}
00:56:40.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":358,"width":15,"height":15,"star_pos":[6.67,6.62],"pixels":"..."},"id":"d07c5edd-4b77-4620-80ee-636c8ec7f10f"}
00:56:42.070 01.609 11596 Exposure complete
00:56:42.138 00.068 11596 worker thread done servicing request
00:56:42.138 00.000 13300 OnExposeComplete: enter
00:56:42.138 00.000 13300 UpdateGuideState(): m_state=6
00:56:42.138 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 359
00:56:42.139 00.001 13300 Star::Find returns 1 (0), X=133.62, Y=995.57, Mass=1101, SNR=23.2, Peak=107 HFD=4.0
00:56:42.139 00.000 13300 MultiStar: [#1 0.11,0.06,0.60,U] [#2 0.11,-0.38,0.00,M1] [#3 -0.02,-0.16,0.30,U] [#4 -0.24,0.01,0.00,M8] [#5 0.09,-0.07,0.31,U] [#6 0.25,-0.38,0.00,M3] [#7 0.20,-0.18,0.00,M1] [#8 0.01,-0.33,0.00,M1] 
00:56:42.139 00.000 13300 refined, 3 included, MultiStar: {0.11, 0.04}, one-star: {0.16, 0.11}
00:56:42.139 00.000 13300 CameraToMount -- cameraTheta (0.30) - m_xAngle (-1.61) = xAngle (1.91 = 1.91)
00:56:42.139 00.000 13300 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.92 = 1.92)
00:56:42.139 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.04 hyp=0.12 cameraTheta=0.30 mountX=-0.04 mountY=0.11, mountTheta=1.91
00:56:42.141 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.04, opts=13)
00:56:42.141 00.000 13300 Enqueuing Move request for scope (0.11, 0.04)
00:56:42.141 00.000 11596 Worker thread wakes up
00:56:42.142 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.04) opts 0xd
00:56:42.142 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.04)
00:56:42.142 00.000 11596 Moving (0.11, 0.04) raw xDistance=-0.04 yDistance=0.11
00:56:42.142 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:56:42.142 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:42.142 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:56:42.142 00.000 11596 MoveAxis(E, 0, ABG)
00:56:42.142 00.000 11596 Move returns status 0, amount 0
00:56:42.142 00.000 11596 MoveAxis(N, 0, ABG)
00:56:42.142 00.000 11596 Move returns status 0, amount 0
00:56:42.142 00.000 11596 move complete, result=0
00:56:42.143 00.001 11596 worker thread done servicing request
00:56:42.149 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
00:56:42.157 00.008 13300 UpdateGuideState exits: m=1101 SNR=23.2
00:56:42.157 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:42.157 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:56:42.157 00.000 13300 Enqueuing Expose request
00:56:42.157 00.000 11596 Worker thread wakes up
00:56:42.158 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:56:42.158 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:56:42.674 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:56:43.458 00.784 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"022703f3-2760-44c5-a280-7fa5779134f2"}
00:56:43.458 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"022703f3-2760-44c5-a280-7fa5779134f2"}
00:56:43.459 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b1d54be6-8b69-4bad-823a-f7efaf3f3abf"}
00:56:43.459 00.000 13300 case statement mapped state 6 to 3
00:56:43.459 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b1d54be6-8b69-4bad-823a-f7efaf3f3abf"}
00:56:43.459 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2766c276-0442-4f98-b1e6-f9c563f46c77"}
00:56:43.459 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":359,"width":15,"height":15,"star_pos":[6.62,6.57],"pixels":"..."},"id":"2766c276-0442-4f98-b1e6-f9c563f46c77"}
00:56:45.707 02.248 11596 Exposure complete
00:56:45.777 00.070 11596 worker thread done servicing request
00:56:45.777 00.000 13300 OnExposeComplete: enter
00:56:45.777 00.000 13300 UpdateGuideState(): m_state=6
00:56:45.778 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 360
00:56:45.778 00.000 13300 Star::Find returns 1 (0), X=133.63, Y=995.68, Mass=1120, SNR=23.3, Peak=110 HFD=3.9
00:56:45.778 00.000 13300 MultiStar: [#1 0.09,0.11,0.60,U] [#2 -0.04,-0.28,0.00,M2] [#3 -0.01,-0.14,0.30,U] [#4 -0.39,0.23,0.00,M9] [#5 0.17,-0.22,0.00,M1] [#6 0.11,-0.46,0.00,M4] [#7 0.22,-0.02,0.29,U] [#8 0.25,-0.15,0.00,M2] 
00:56:45.778 00.000 13300 refined, 3 included, MultiStar: {0.13, 0.11}, one-star: {0.17, 0.22}
00:56:45.779 00.001 13300 CameraToMount -- cameraTheta (0.69) - m_xAngle (-1.61) = xAngle (2.30 = 2.30)
00:56:45.779 00.000 13300 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.31 = 2.31)
00:56:45.779 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=0.11 hyp=0.17 cameraTheta=0.69 mountX=-0.11 mountY=0.13, mountTheta=2.31
00:56:45.780 00.001 13300 SchedulePrimaryMove(1016D950, x=0.13, y=0.11, opts=13)
00:56:45.781 00.001 13300 Enqueuing Move request for scope (0.13, 0.11)
00:56:45.781 00.000 11596 Worker thread wakes up
00:56:45.781 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.11) opts 0xd
00:56:45.781 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, 0.11)
00:56:45.781 00.000 11596 Moving (0.13, 0.11) raw xDistance=-0.11 yDistance=0.13
00:56:45.781 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:56:45.781 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:45.781 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:56:45.781 00.000 11596 MoveAxis(E, 0, ABG)
00:56:45.781 00.000 11596 Move returns status 0, amount 0
00:56:45.782 00.001 11596 MoveAxis(N, 0, ABG)
00:56:45.782 00.000 11596 Move returns status 0, amount 0
00:56:45.782 00.000 11596 move complete, result=0
00:56:45.782 00.000 11596 worker thread done servicing request
00:56:45.788 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
00:56:45.796 00.008 13300 UpdateGuideState exits: m=1120 SNR=23.3
00:56:45.796 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:45.796 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:56:45.796 00.000 13300 Enqueuing Expose request
00:56:45.796 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:56:45.796 00.000 11596 Worker thread wakes up
00:56:45.796 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:56:46.309 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:56:46.456 00.147 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8e45e13e-4a5b-4186-88c8-b95d709f8fa8"}
00:56:46.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8e45e13e-4a5b-4186-88c8-b95d709f8fa8"}
00:56:46.457 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1b8cba03-7044-4fb3-8cf1-deef424aa496"}
00:56:46.457 00.000 13300 case statement mapped state 6 to 3
00:56:46.457 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1b8cba03-7044-4fb3-8cf1-deef424aa496"}
00:56:46.458 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"103f86e7-e1d9-4506-b540-c2f65eee19b0"}
00:56:46.458 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":360,"width":15,"height":15,"star_pos":[6.63,6.68],"pixels":"..."},"id":"103f86e7-e1d9-4506-b540-c2f65eee19b0"}
00:56:49.332 02.874 11596 Exposure complete
00:56:49.403 00.071 11596 worker thread done servicing request
00:56:49.403 00.000 13300 OnExposeComplete: enter
00:56:49.403 00.000 13300 UpdateGuideState(): m_state=6
00:56:49.404 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 361
00:56:49.404 00.000 13300 Star::Find returns 1 (0), X=133.58, Y=995.53, Mass=1123, SNR=23.4, Peak=109 HFD=4.1
00:56:49.404 00.000 13300 MultiStar: [#1 0.10,0.08,0.59,U] [#2 -0.08,-0.23,0.55,U] [#3 -0.19,-0.27,0.00,M1] [#4 -0.19,-0.27,0.00,M10] [#5 0.16,-0.03,0.30,U] [#6 0.01,-0.39,0.00,M5] [#7 -0.16,-0.07,0.28,U] [#8 -0.16,-0.18,0.27,U] 
00:56:49.404 00.000 13300 refined, 5 included, MultiStar: {0.03, -0.03}, one-star: {0.12, 0.07}
00:56:49.405 00.001 13300 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-1.61) = xAngle (0.90 = 0.90)
00:56:49.405 00.000 13300 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.91 = 0.91)
00:56:49.405 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-0.71 mountX=0.03 mountY=0.03, mountTheta=0.91
00:56:49.406 00.001 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.03, opts=13)
00:56:49.407 00.001 13300 Enqueuing Move request for scope (0.03, -0.03)
00:56:49.407 00.000 11596 Worker thread wakes up
00:56:49.407 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.03) opts 0xd
00:56:49.407 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.03)
00:56:49.407 00.000 11596 Moving (0.03, -0.03) raw xDistance=0.03 yDistance=0.03
00:56:49.407 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:56:49.407 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:49.407 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:56:49.407 00.000 11596 MoveAxis(E, 0, ABG)
00:56:49.408 00.001 11596 Move returns status 0, amount 0
00:56:49.408 00.000 11596 MoveAxis(N, 0, ABG)
00:56:49.408 00.000 11596 Move returns status 0, amount 0
00:56:49.408 00.000 11596 move complete, result=0
00:56:49.408 00.000 11596 worker thread done servicing request
00:56:49.414 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
00:56:49.422 00.008 13300 UpdateGuideState exits: m=1123 SNR=23.4
00:56:49.422 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:49.422 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:56:49.422 00.000 13300 Enqueuing Expose request
00:56:49.422 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:56:49.422 00.000 11596 Worker thread wakes up
00:56:49.423 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:56:49.456 00.033 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"556250f6-72f2-4357-84ec-c6864ccdfd67"}
00:56:49.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"556250f6-72f2-4357-84ec-c6864ccdfd67"}
00:56:49.457 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3d0e5626-87cb-45d7-b424-7965111f406d"}
00:56:49.457 00.000 13300 case statement mapped state 6 to 3
00:56:49.458 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3d0e5626-87cb-45d7-b424-7965111f406d"}
00:56:49.459 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"395367d5-8cf2-47b8-b83e-bd7d08216519"}
00:56:49.459 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":361,"width":15,"height":15,"star_pos":[6.58,6.53],"pixels":"..."},"id":"395367d5-8cf2-47b8-b83e-bd7d08216519"}
00:56:49.935 00.476 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:56:52.456 02.521 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f3413caa-43bc-46e5-a92e-97c172d9cf0d"}
00:56:52.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f3413caa-43bc-46e5-a92e-97c172d9cf0d"}
00:56:52.457 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b89b9013-9e2d-497a-9689-f017b5622302"}
00:56:52.457 00.000 13300 case statement mapped state 6 to 3
00:56:52.457 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b89b9013-9e2d-497a-9689-f017b5622302"}
00:56:52.457 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"06c531bf-837c-4bc1-88a7-624a793095c6"}
00:56:52.458 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":361,"width":15,"height":15,"star_pos":[6.58,6.53],"pixels":"..."},"id":"06c531bf-837c-4bc1-88a7-624a793095c6"}
00:56:52.958 00.500 11596 Exposure complete
00:56:53.027 00.069 13300 OnExposeComplete: enter
00:56:53.027 00.000 11596 worker thread done servicing request
00:56:53.027 00.000 13300 UpdateGuideState(): m_state=6
00:56:53.027 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 362
00:56:53.027 00.000 13300 Star::Find returns 1 (0), X=133.56, Y=995.54, Mass=1152, SNR=23.6, Peak=106 HFD=4.2
00:56:53.028 00.001 13300 MultiStar: [#1 0.14,-0.06,0.60,U] [#2 -0.07,-0.32,0.00,M2] [#3 -0.00,-0.16,0.29,U] [#4 -0.14,0.38,0.00,R] [#5 0.04,-0.28,0.00,M1] [#6 -0.06,-0.14,0.26,U] [#7 0.20,0.04,0.31,U] [#8 -0.09,-0.53,0.00,M2] 
00:56:53.028 00.000 13300 refined, 4 included, MultiStar: {0.09, -0.01}, one-star: {0.11, 0.08}
00:56:53.028 00.000 13300 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-1.61) = xAngle (1.51 = 1.51)
00:56:53.028 00.000 13300 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.53 = 1.53)
00:56:53.028 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=-0.01 hyp=0.10 cameraTheta=-0.10 mountX=0.01 mountY=0.10, mountTheta=1.51
00:56:53.031 00.003 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.01, opts=13)
00:56:53.031 00.000 13300 Enqueuing Move request for scope (0.09, -0.01)
00:56:53.031 00.000 11596 Worker thread wakes up
00:56:53.031 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.01) opts 0xd
00:56:53.031 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.01)
00:56:53.031 00.000 11596 Moving (0.09, -0.01) raw xDistance=0.01 yDistance=0.10
00:56:53.031 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:56:53.032 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:53.032 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:56:53.032 00.000 11596 MoveAxis(E, 0, ABG)
00:56:53.032 00.000 11596 Move returns status 0, amount 0
00:56:53.032 00.000 11596 MoveAxis(N, 0, ABG)
00:56:53.032 00.000 11596 Move returns status 0, amount 0
00:56:53.032 00.000 11596 move complete, result=0
00:56:53.033 00.001 11596 worker thread done servicing request
00:56:53.039 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
00:56:53.048 00.009 13300 UpdateGuideState exits: m=1152 SNR=23.6
00:56:53.048 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:53.048 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:56:53.048 00.000 13300 Enqueuing Expose request
00:56:53.048 00.000 11596 Worker thread wakes up
00:56:53.048 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:56:53.049 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:56:53.554 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:56:55.454 01.900 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4b8c7768-f0ed-4223-99c0-54deb7d10e84"}
00:56:55.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4b8c7768-f0ed-4223-99c0-54deb7d10e84"}
00:56:55.455 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9fe4f9f4-99b1-4525-a579-7c2722a09a80"}
00:56:55.455 00.000 13300 case statement mapped state 6 to 3
00:56:55.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9fe4f9f4-99b1-4525-a579-7c2722a09a80"}
00:56:55.455 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8db58533-9460-4f43-87c9-17cbd67ac8fd"}
00:56:55.456 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":362,"width":15,"height":15,"star_pos":[6.56,6.54],"pixels":"..."},"id":"8db58533-9460-4f43-87c9-17cbd67ac8fd"}
00:56:56.587 01.131 11596 Exposure complete
00:56:56.679 00.092 11596 worker thread done servicing request
00:56:56.679 00.000 13300 OnExposeComplete: enter
00:56:56.679 00.000 13300 UpdateGuideState(): m_state=6
00:56:56.680 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 363
00:56:56.680 00.000 13300 Star::Find returns 1 (0), X=133.62, Y=995.52, Mass=1150, SNR=23.6, Peak=104 HFD=4.1
00:56:56.681 00.001 13300 MultiStar: [#1 0.09,-0.00,0.58,U] [#2 0.04,-0.40,0.00,M3] [#3 -0.23,-0.11,0.00,M1] [#4 0.27,-0.45,0.00,M1] [#5 0.03,-0.14,0.30,U] [#6 -0.04,-1.16,0.00,M5] [#7 0.23,-0.21,0.00,M1] [#8 -0.07,-0.84,0.00,M3] 
00:56:56.681 00.000 13300 refined, 2 included, MultiStar: {0.12, 0.01}, one-star: {0.16, 0.06}
00:56:56.681 00.000 13300 CameraToMount -- cameraTheta (0.08) - m_xAngle (-1.61) = xAngle (1.68 = 1.68)
00:56:56.681 00.000 13300 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.70 = 1.70)
00:56:56.681 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=0.01 hyp=0.12 cameraTheta=0.08 mountX=-0.01 mountY=0.12, mountTheta=1.68
00:56:56.684 00.003 13300 SchedulePrimaryMove(1016D950, x=0.12, y=0.01, opts=13)
00:56:56.685 00.001 13300 Enqueuing Move request for scope (0.12, 0.01)
00:56:56.685 00.000 11596 Worker thread wakes up
00:56:56.685 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.01) opts 0xd
00:56:56.686 00.001 11596 Handling offset move in thread for scope, endpoint = (0.12, 0.01)
00:56:56.686 00.000 11596 Moving (0.12, 0.01) raw xDistance=-0.01 yDistance=0.12
00:56:56.686 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:56:56.686 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:56.686 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:56:56.687 00.001 11596 MoveAxis(E, 0, ABG)
00:56:56.687 00.000 11596 Move returns status 0, amount 0
00:56:56.687 00.000 11596 MoveAxis(N, 0, ABG)
00:56:56.687 00.000 11596 Move returns status 0, amount 0
00:56:56.687 00.000 11596 move complete, result=0
00:56:56.687 00.000 11596 worker thread done servicing request
00:56:56.694 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=113, Gamma=0.510
00:56:56.702 00.008 13300 UpdateGuideState exits: m=1150 SNR=23.6
00:56:56.702 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:56.702 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:56:56.702 00.000 13300 Enqueuing Expose request
00:56:56.702 00.000 11596 Worker thread wakes up
00:56:56.702 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:56:56.702 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:56:57.208 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:56:58.453 01.245 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ec084625-84ed-4d48-84b8-9f3b85568510"}
00:56:58.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ec084625-84ed-4d48-84b8-9f3b85568510"}
00:56:58.454 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"379b0edb-53a7-4757-9aed-999099680cd0"}
00:56:58.454 00.000 13300 case statement mapped state 6 to 3
00:56:58.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"379b0edb-53a7-4757-9aed-999099680cd0"}
00:56:58.454 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"877db5c9-e2dd-4e8e-a656-a59123e2797b"}
00:56:58.455 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":363,"width":15,"height":15,"star_pos":[6.62,6.52],"pixels":"..."},"id":"877db5c9-e2dd-4e8e-a656-a59123e2797b"}
00:57:00.240 01.785 11596 Exposure complete
00:57:00.314 00.074 11596 worker thread done servicing request
00:57:00.314 00.000 13300 OnExposeComplete: enter
00:57:00.314 00.000 13300 UpdateGuideState(): m_state=6
00:57:00.315 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 364
00:57:00.315 00.000 13300 Star::Find returns 1 (0), X=133.66, Y=995.38, Mass=1121, SNR=23.4, Peak=104 HFD=3.8
00:57:00.315 00.000 13300 MultiStar: [#1 0.18,-0.07,0.61,U] [#2 0.04,-0.50,0.00,M4] [#3 -0.28,-0.53,0.00,M2] [#4 -0.04,-0.47,0.00,M2] [#5 0.19,-0.37,0.00,M1] [#6 0.13,-0.49,0.00,M6] [#7 0.26,-0.08,0.00,M2] [#8 -0.34,-0.53,0.00,M4] 
00:57:00.316 00.001 13300 refined, 1 included, MultiStar: {0.20, -0.07}, one-star: {0.21, -0.07}
00:57:00.316 00.000 13300 CameraToMount -- cameraTheta (-0.36) - m_xAngle (-1.61) = xAngle (1.25 = 1.25)
00:57:00.316 00.000 13300 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.27 = 1.27)
00:57:00.316 00.000 13300 CameraToMount -- cameraX=0.20 cameraY=-0.07 hyp=0.21 cameraTheta=-0.36 mountX=0.07 mountY=0.20, mountTheta=1.25
00:57:00.318 00.002 13300 SchedulePrimaryMove(1016D950, x=0.20, y=-0.07, opts=13)
00:57:00.318 00.000 13300 Enqueuing Move request for scope (0.20, -0.07)
00:57:00.318 00.000 11596 Worker thread wakes up
00:57:00.318 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.07) opts 0xd
00:57:00.318 00.000 11596 Handling offset move in thread for scope, endpoint = (0.20, -0.07)
00:57:00.318 00.000 11596 Moving (0.20, -0.07) raw xDistance=0.07 yDistance=0.20
00:57:00.318 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:57:00.318 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
00:57:00.318 00.000 11596 MoveAxis(E, 0, ABG)
00:57:00.318 00.000 11596 Move returns status 0, amount 0
00:57:00.319 00.001 11596 MoveAxis(S, 265, ABG)
00:57:00.319 00.000 11596 Guiding  Dir = 1, Dur = 265
00:57:00.319 00.000 11596 IsSlewing returns 0
00:57:00.324 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=112, Gamma=0.510
00:57:00.333 00.009 13300 UpdateGuideState exits: m=1121 SNR=23.4
00:57:00.333 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:00.333 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:57:00.334 00.001 13300 Enqueuing Expose request
00:57:00.588 00.254 11596 IsGuiding returns 0
00:57:00.843 00.255 11596 PulseGuide returned control before completion, sleep 21
00:57:00.975 00.132 11596 IsGuiding returns 1
00:57:00.975 00.000 11596 scope still moving after pulse duration time elapsed
00:57:01.006 00.031 11596 IsSlewing returns 0
00:57:01.110 00.104 11596 IsGuiding returns 0
00:57:01.110 00.000 11596 scope move finished after 265 + 256 ms
00:57:01.110 00.000 11596 Move returns status 0, amount 265
00:57:01.110 00.000 11596 move complete, result=0
00:57:01.110 00.000 11596 worker thread done servicing request
00:57:01.110 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 265 ms SOUTH
00:57:01.110 00.000 11596 Worker thread wakes up
00:57:01.111 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:57:01.453 00.342 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"80ca1ca0-eb00-47ea-982d-9a7fa44de2ca"}
00:57:01.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"80ca1ca0-eb00-47ea-982d-9a7fa44de2ca"}
00:57:01.454 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3ba734e1-bff4-44d6-aee3-8a1b44032634"}
00:57:01.454 00.000 13300 case statement mapped state 6 to 3
00:57:01.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3ba734e1-bff4-44d6-aee3-8a1b44032634"}
00:57:01.454 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8212f9e3-efc9-4b70-a4e7-5e331c160626"}
00:57:01.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":364,"width":15,"height":15,"star_pos":[6.66,7.38],"pixels":"..."},"id":"8212f9e3-efc9-4b70-a4e7-5e331c160626"}
00:57:01.622 00.168 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:57:04.454 02.832 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1f45e0ee-650d-40a5-baea-e9d98acfdcd1"}
00:57:04.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1f45e0ee-650d-40a5-baea-e9d98acfdcd1"}
00:57:04.455 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9ab5f59d-e337-4fc1-b010-bbd98482dbd6"}
00:57:04.455 00.000 13300 case statement mapped state 6 to 3
00:57:04.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9ab5f59d-e337-4fc1-b010-bbd98482dbd6"}
00:57:04.456 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8d0a34f7-cab2-4434-ad82-f0d7f59248c8"}
00:57:04.457 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":364,"width":15,"height":15,"star_pos":[6.66,7.38],"pixels":"..."},"id":"8d0a34f7-cab2-4434-ad82-f0d7f59248c8"}
00:57:04.659 00.202 11596 Exposure complete
00:57:04.732 00.073 11596 worker thread done servicing request
00:57:04.732 00.000 13300 OnExposeComplete: enter
00:57:04.732 00.000 13300 UpdateGuideState(): m_state=6
00:57:04.733 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 365
00:57:04.733 00.000 13300 Star::Find returns 1 (0), X=133.57, Y=995.41, Mass=1099, SNR=23.1, Peak=94 HFD=4.0
00:57:04.733 00.000 13300 MultiStar: [#1 0.11,-0.13,0.59,U] [#2 -0.05,-0.42,0.00,M5] [#3 -0.05,-0.70,0.00,M3] [#4 -0.11,-0.67,0.00,M3] [#5 0.16,-0.44,0.00,M2] [#6 0.10,-0.69,0.00,M7] [#7 -0.00,-0.35,0.00,M3] [#8 0.17,-0.41,0.00,M5] 
00:57:04.733 00.000 13300 single-star, 1 included, MultiStar: {0.11, -0.08}, one-star: {0.11, -0.05}
00:57:04.733 00.000 13300 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-1.61) = xAngle (1.20 = 1.20)
00:57:04.734 00.001 13300 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.21 = 1.21)
00:57:04.734 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.05 hyp=0.12 cameraTheta=-0.41 mountX=0.04 mountY=0.11, mountTheta=1.20
00:57:04.736 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.05, opts=13)
00:57:04.736 00.000 13300 Enqueuing Move request for scope (0.11, -0.05)
00:57:04.736 00.000 11596 Worker thread wakes up
00:57:04.736 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.05) opts 0xd
00:57:04.736 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.05)
00:57:04.736 00.000 11596 Moving (0.11, -0.05) raw xDistance=0.04 yDistance=0.11
00:57:04.737 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:57:04.737 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:04.737 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:57:04.737 00.000 11596 MoveAxis(E, 0, ABG)
00:57:04.737 00.000 11596 Move returns status 0, amount 0
00:57:04.737 00.000 11596 MoveAxis(N, 0, ABG)
00:57:04.737 00.000 11596 Move returns status 0, amount 0
00:57:04.738 00.001 11596 move complete, result=0
00:57:04.738 00.000 11596 worker thread done servicing request
00:57:04.743 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=115, Gamma=0.510
00:57:04.752 00.009 13300 UpdateGuideState exits: m=1099 SNR=23.1
00:57:04.752 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:04.752 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:57:04.752 00.000 13300 Enqueuing Expose request
00:57:04.752 00.000 11596 Worker thread wakes up
00:57:04.752 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:57:04.752 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:57:05.256 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:57:07.454 02.198 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9d780231-a124-40b4-b712-027732c50eff"}
00:57:07.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9d780231-a124-40b4-b712-027732c50eff"}
00:57:07.455 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0d6de566-e4fa-4d7e-90a9-d0ca69b7e082"}
00:57:07.455 00.000 13300 case statement mapped state 6 to 3
00:57:07.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0d6de566-e4fa-4d7e-90a9-d0ca69b7e082"}
00:57:07.456 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bae88617-a4ee-4269-b9bd-aee4c43d7bb1"}
00:57:07.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":365,"width":15,"height":15,"star_pos":[6.57,7.41],"pixels":"..."},"id":"bae88617-a4ee-4269-b9bd-aee4c43d7bb1"}
00:57:08.290 00.834 11596 Exposure complete
00:57:08.359 00.069 11596 worker thread done servicing request
00:57:08.359 00.000 13300 OnExposeComplete: enter
00:57:08.359 00.000 13300 UpdateGuideState(): m_state=6
00:57:08.360 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 366
00:57:08.360 00.000 13300 Star::Find returns 1 (0), X=133.60, Y=995.31, Mass=1129, SNR=23.5, Peak=96 HFD=3.9
00:57:08.360 00.000 13300 MultiStar: [#1 -0.01,-0.21,0.59,U] [#2 -0.07,-0.56,0.00,M6] [#3 -0.17,-0.58,0.00,M4] [#4 -0.04,-0.67,0.00,M4] [#5 0.19,-0.41,0.00,M3] [#6 0.03,-0.63,0.00,M8] [#7 0.09,-0.50,0.00,M4] [#8 0.14,-0.60,0.00,M6] 
00:57:08.360 00.000 13300 refined, 1 included, MultiStar: {0.09, -0.17}, one-star: {0.14, -0.15}
00:57:08.360 00.000 13300 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-1.61) = xAngle (0.50 = 0.50)
00:57:08.360 00.000 13300 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.52 = 0.52)
00:57:08.361 00.001 13300 CameraToMount -- cameraX=0.09 cameraY=-0.17 hyp=0.19 cameraTheta=-1.11 mountX=0.17 mountY=0.09, mountTheta=0.51
00:57:08.363 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.17, opts=13)
00:57:08.363 00.000 13300 Enqueuing Move request for scope (0.09, -0.17)
00:57:08.363 00.000 11596 Worker thread wakes up
00:57:08.363 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.17) opts 0xd
00:57:08.363 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.17)
00:57:08.363 00.000 11596 Moving (0.09, -0.17) raw xDistance=0.17 yDistance=0.09
00:57:08.363 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
00:57:08.363 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:08.363 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:57:08.364 00.001 11596 MoveAxis(W, 212, ABG)
00:57:08.364 00.000 11596 Guiding  Dir = 3, Dur = 212
00:57:08.364 00.000 11596 IsSlewing returns 0
00:57:08.370 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=2, FiltMax=114, Gamma=0.510
00:57:08.378 00.008 11596 IsGuiding returns 0
00:57:08.378 00.000 13300 UpdateGuideState exits: m=1129 SNR=23.5
00:57:08.378 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:08.378 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:57:08.379 00.001 13300 Enqueuing Expose request
00:57:08.794 00.415 11596 IsGuiding returns 1
00:57:08.794 00.000 11596 scope still moving after pulse duration time elapsed
00:57:08.901 00.107 11596 IsSlewing returns 0
00:57:09.024 00.123 11596 IsGuiding returns 0
00:57:09.024 00.000 11596 scope move finished after 212 + 433 ms
00:57:09.024 00.000 11596 Move returns status 0, amount 212
00:57:09.024 00.000 11596 MoveAxis(N, 0, ABG)
00:57:09.024 00.000 11596 Move returns status 0, amount 0
00:57:09.024 00.000 11596 move complete, result=0
00:57:09.024 00.000 11596 worker thread done servicing request
00:57:09.024 00.000 11596 Worker thread wakes up
00:57:09.024 00.000 13300 GuideStep: 0.2 px 212 ms WEST, 0.1 px 0 ms NORTH
00:57:09.025 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:57:09.537 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:57:10.452 00.915 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f1c15283-cedd-417c-bc49-abc600a44c95"}
00:57:10.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f1c15283-cedd-417c-bc49-abc600a44c95"}
00:57:10.453 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"734c5537-3e79-4aca-a453-fbb982a764c6"}
00:57:10.453 00.000 13300 case statement mapped state 6 to 3
00:57:10.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"734c5537-3e79-4aca-a453-fbb982a764c6"}
00:57:10.453 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c27efe7a-a51f-4e30-89d4-f0cbc81184ae"}
00:57:10.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":366,"width":15,"height":15,"star_pos":[6.60,7.31],"pixels":"..."},"id":"c27efe7a-a51f-4e30-89d4-f0cbc81184ae"}
00:57:12.557 02.104 11596 Exposure complete
00:57:12.635 00.078 11596 worker thread done servicing request
00:57:12.636 00.001 13300 OnExposeComplete: enter
00:57:12.636 00.000 13300 UpdateGuideState(): m_state=6
00:57:12.637 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 367
00:57:12.637 00.000 13300 Star::Find returns 1 (0), X=133.56, Y=995.29, Mass=1107, SNR=23.3, Peak=95 HFD=3.7
00:57:12.638 00.001 13300 MultiStar: [#1 -0.07,-0.22,0.61,U] [#2 -0.10,-0.44,0.00,M7] [#3 -0.15,-0.60,0.00,M5] [#4 -0.09,-0.90,0.00,M5] [#5 0.14,-0.45,0.00,M4] [#6 -0.16,-1.02,0.00,M9] [#7 0.11,-0.28,0.00,M5] [#8 0.08,-0.51,0.00,M7] 
00:57:12.638 00.000 13300 refined, 1 included, MultiStar: {0.04, -0.19}, one-star: {0.11, -0.17}
00:57:12.638 00.000 13300 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-1.61) = xAngle (0.25 = 0.25)
00:57:12.639 00.001 13300 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.27 = 0.27)
00:57:12.639 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.19 hyp=0.19 cameraTheta=-1.36 mountX=0.19 mountY=0.05, mountTheta=0.27
00:57:12.643 00.004 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.19, opts=13)
00:57:12.643 00.000 13300 Enqueuing Move request for scope (0.04, -0.19)
00:57:12.643 00.000 11596 Worker thread wakes up
00:57:12.643 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.19) opts 0xd
00:57:12.643 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.19)
00:57:12.643 00.000 11596 Moving (0.04, -0.19) raw xDistance=0.19 yDistance=0.05
00:57:12.643 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.19
00:57:12.643 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:12.644 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:57:12.644 00.000 11596 MoveAxis(W, 247, ABG)
00:57:12.644 00.000 11596 Guiding  Dir = 3, Dur = 247
00:57:12.644 00.000 11596 IsSlewing returns 0
00:57:12.651 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
00:57:12.659 00.008 13300 UpdateGuideState exits: m=1107 SNR=23.3
00:57:12.659 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:12.659 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:57:12.660 00.001 13300 Enqueuing Expose request
00:57:12.767 00.107 11596 IsGuiding returns 0
00:57:12.778 00.011 11596 PulseGuide returned control before completion, sleep 247
00:57:13.114 00.336 11596 IsGuiding returns 1
00:57:13.114 00.000 11596 scope still moving after pulse duration time elapsed
00:57:13.139 00.025 11596 IsSlewing returns 0
00:57:13.211 00.072 11596 IsGuiding returns 0
00:57:13.211 00.000 11596 scope move finished after 247 + 196 ms
00:57:13.211 00.000 11596 Move returns status 0, amount 247
00:57:13.211 00.000 11596 MoveAxis(N, 0, ABG)
00:57:13.211 00.000 11596 Move returns status 0, amount 0
00:57:13.211 00.000 11596 move complete, result=0
00:57:13.211 00.000 11596 worker thread done servicing request
00:57:13.212 00.001 13300 GuideStep: 0.2 px 247 ms WEST, 0.1 px 0 ms NORTH
00:57:13.212 00.000 11596 Worker thread wakes up
00:57:13.212 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:57:13.453 00.241 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"febab35c-db0f-44e4-b4de-98d102cd5748"}
00:57:13.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"febab35c-db0f-44e4-b4de-98d102cd5748"}
00:57:13.454 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ac77d0cb-c7d8-4851-a375-fa2c4e6ede90"}
00:57:13.455 00.001 13300 case statement mapped state 6 to 3
00:57:13.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ac77d0cb-c7d8-4851-a375-fa2c4e6ede90"}
00:57:13.456 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e2e83730-c76a-4bbe-a6ba-7f96ccd62c4d"}
00:57:13.457 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":367,"width":15,"height":15,"star_pos":[6.56,7.29],"pixels":"..."},"id":"e2e83730-c76a-4bbe-a6ba-7f96ccd62c4d"}
00:57:13.724 00.267 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:57:16.453 02.729 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a971d38d-690b-42b6-bed1-c2373ee8644d"}
00:57:16.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a971d38d-690b-42b6-bed1-c2373ee8644d"}
00:57:16.454 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ed74214c-3a76-4b53-94ac-b92152f0b00e"}
00:57:16.454 00.000 13300 case statement mapped state 6 to 3
00:57:16.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ed74214c-3a76-4b53-94ac-b92152f0b00e"}
00:57:16.485 00.031 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4a49582b-d6e9-4b99-b328-f3b7ab605520"}
00:57:16.485 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":367,"width":15,"height":15,"star_pos":[6.56,7.29],"pixels":"..."},"id":"4a49582b-d6e9-4b99-b328-f3b7ab605520"}
00:57:16.758 00.273 11596 Exposure complete
00:57:16.839 00.081 11596 worker thread done servicing request
00:57:16.839 00.000 13300 OnExposeComplete: enter
00:57:16.840 00.001 13300 UpdateGuideState(): m_state=6
00:57:16.840 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 368
00:57:16.840 00.000 13300 Star::Find returns 1 (0), X=133.55, Y=995.55, Mass=1107, SNR=23.2, Peak=103 HFD=4.2
00:57:16.841 00.001 13300 MultiStar: [#1 -0.11,-0.03,0.63,U] [#2 -0.10,-0.24,0.00,M8] [#3 -0.02,-0.12,0.30,U] [#4 0.13,-0.55,0.00,M6] [#5 -0.12,-0.23,0.00,M5] [#6 0.07,-0.44,0.00,M10] [#7 0.08,-0.08,0.28,U] [#8 0.04,-0.46,0.00,M8] 
00:57:16.841 00.000 13300 refined, 3 included, MultiStar: {0.02, 0.00}, one-star: {0.10, 0.09}
00:57:16.841 00.000 13300 CameraToMount -- cameraTheta (0.22) - m_xAngle (-1.61) = xAngle (1.83 = 1.83)
00:57:16.841 00.000 13300 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.84 = 1.84)
00:57:16.842 00.001 13300 CameraToMount -- cameraX=0.02 cameraY=0.00 hyp=0.02 cameraTheta=0.22 mountX=-0.01 mountY=0.02, mountTheta=1.83
00:57:16.844 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.00, opts=13)
00:57:16.844 00.000 13300 Enqueuing Move request for scope (0.02, 0.00)
00:57:16.845 00.001 11596 Worker thread wakes up
00:57:16.845 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.00) opts 0xd
00:57:16.845 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.00)
00:57:16.845 00.000 11596 Moving (0.02, 0.00) raw xDistance=-0.01 yDistance=0.02
00:57:16.845 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:57:16.845 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:16.845 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:57:16.846 00.001 11596 MoveAxis(E, 0, ABG)
00:57:16.846 00.000 11596 Move returns status 0, amount 0
00:57:16.846 00.000 11596 MoveAxis(N, 0, ABG)
00:57:16.846 00.000 11596 Move returns status 0, amount 0
00:57:16.846 00.000 11596 move complete, result=0
00:57:16.846 00.000 11596 worker thread done servicing request
00:57:16.855 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
00:57:16.867 00.012 13300 UpdateGuideState exits: m=1107 SNR=23.2
00:57:16.867 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:16.867 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:57:16.867 00.000 13300 Enqueuing Expose request
00:57:16.867 00.000 11596 Worker thread wakes up
00:57:16.867 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:57:16.867 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:57:17.374 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:57:19.452 02.078 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"30cdd2e4-8b42-47e4-bb32-6c89b2de44e7"}
00:57:19.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"30cdd2e4-8b42-47e4-bb32-6c89b2de44e7"}
00:57:19.453 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"596c1efa-089f-4d5d-a599-caea9778f7fa"}
00:57:19.453 00.000 13300 case statement mapped state 6 to 3
00:57:19.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"596c1efa-089f-4d5d-a599-caea9778f7fa"}
00:57:19.454 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"802bf1d2-bde2-42e5-9ea2-8a1789a50cc7"}
00:57:19.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":368,"width":15,"height":15,"star_pos":[6.55,6.55],"pixels":"..."},"id":"802bf1d2-bde2-42e5-9ea2-8a1789a50cc7"}
00:57:20.400 00.946 11596 Exposure complete
00:57:20.470 00.070 11596 worker thread done servicing request
00:57:20.470 00.000 13300 OnExposeComplete: enter
00:57:20.470 00.000 13300 UpdateGuideState(): m_state=6
00:57:20.471 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 369
00:57:20.471 00.000 13300 Star::Find returns 1 (0), X=133.56, Y=995.47, Mass=1096, SNR=23.1, Peak=101 HFD=4.1
00:57:20.471 00.000 13300 MultiStar: [#1 -0.03,-0.08,0.59,U] [#2 -0.16,-0.34,0.00,M9] [#3 -0.18,-0.57,0.00,M5] [#4 -0.08,-0.08,0.27,U] [#5 0.02,-0.28,0.00,M6] [#6 -0.27,-0.15,0.00,R] [#7 -0.03,-0.24,0.28,U] [#8 0.23,-0.29,0.00,M9] 
00:57:20.471 00.000 13300 refined, 3 included, MultiStar: {0.03, -0.06}, one-star: {0.10, 0.01}
00:57:20.471 00.000 13300 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-1.61) = xAngle (0.44 = 0.44)
00:57:20.471 00.000 13300 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.46 = 0.46)
00:57:20.472 00.001 13300 CameraToMount -- cameraX=0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-1.16 mountX=0.06 mountY=0.03, mountTheta=0.46
00:57:20.473 00.001 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.06, opts=13)
00:57:20.473 00.000 13300 Enqueuing Move request for scope (0.03, -0.06)
00:57:20.473 00.000 11596 Worker thread wakes up
00:57:20.474 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.06) opts 0xd
00:57:20.474 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.06)
00:57:20.474 00.000 11596 Moving (0.03, -0.06) raw xDistance=0.06 yDistance=0.03
00:57:20.474 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:57:20.474 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:20.474 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:57:20.474 00.000 11596 MoveAxis(E, 0, ABG)
00:57:20.474 00.000 11596 Move returns status 0, amount 0
00:57:20.474 00.000 11596 MoveAxis(N, 0, ABG)
00:57:20.474 00.000 11596 Move returns status 0, amount 0
00:57:20.475 00.001 11596 move complete, result=0
00:57:20.475 00.000 11596 worker thread done servicing request
00:57:20.480 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
00:57:20.488 00.008 13300 UpdateGuideState exits: m=1096 SNR=23.1
00:57:20.488 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:20.488 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:57:20.489 00.001 13300 Enqueuing Expose request
00:57:20.489 00.000 11596 Worker thread wakes up
00:57:20.489 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:57:20.489 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:57:20.991 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:57:22.452 01.461 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8782cf1d-81a1-48f8-b23b-8a2fd0707420"}
00:57:22.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8782cf1d-81a1-48f8-b23b-8a2fd0707420"}
00:57:22.453 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c7f3414e-cb3e-4b02-839c-5a07975f7291"}
00:57:22.453 00.000 13300 case statement mapped state 6 to 3
00:57:22.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c7f3414e-cb3e-4b02-839c-5a07975f7291"}
00:57:22.454 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7a689b73-7fd7-4147-b5b2-48507f310cfb"}
00:57:22.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":369,"width":15,"height":15,"star_pos":[6.56,7.47],"pixels":"..."},"id":"7a689b73-7fd7-4147-b5b2-48507f310cfb"}
00:57:24.015 01.561 11596 Exposure complete
00:57:24.084 00.069 11596 worker thread done servicing request
00:57:24.085 00.001 13300 OnExposeComplete: enter
00:57:24.085 00.000 13300 UpdateGuideState(): m_state=6
00:57:24.085 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 370
00:57:24.086 00.001 13300 Star::Find returns 1 (0), X=133.58, Y=995.30, Mass=1131, SNR=23.5, Peak=96 HFD=3.9
00:57:24.086 00.000 13300 MultiStar: [#1 0.07,-0.28,0.00,M1] [#2 -0.12,-0.48,0.00,M10] [#3 -0.09,-0.33,0.00,M6] [#4 -0.06,-0.32,0.00,M6] [#5 -0.06,-0.28,0.00,M7] [#6 0.05,-0.40,0.00,M1] [#7 -0.25,-0.32,0.00,M4] [#8 -0.01,-0.72,0.00,M10] 
00:57:24.086 00.000 13300 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-1.61) = xAngle (0.69 = 0.69)
00:57:24.086 00.000 13300 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.71 = 0.71)
00:57:24.086 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=-0.16 hyp=0.20 cameraTheta=-0.92 mountX=0.15 mountY=0.13, mountTheta=0.70
00:57:24.088 00.002 13300 SchedulePrimaryMove(1016D950, x=0.12, y=-0.16, opts=13)
00:57:24.088 00.000 13300 Enqueuing Move request for scope (0.12, -0.16)
00:57:24.088 00.000 11596 Worker thread wakes up
00:57:24.088 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.16) opts 0xd
00:57:24.088 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, -0.16)
00:57:24.089 00.001 11596 Moving (0.12, -0.16) raw xDistance=0.15 yDistance=0.13
00:57:24.089 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
00:57:24.089 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:24.089 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:57:24.089 00.000 11596 MoveAxis(W, 194, ABG)
00:57:24.089 00.000 11596 Guiding  Dir = 3, Dur = 194
00:57:24.089 00.000 11596 IsSlewing returns 0
00:57:24.095 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=116, Gamma=0.510
00:57:24.103 00.008 13300 UpdateGuideState exits: m=1131 SNR=23.5
00:57:24.103 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:24.103 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:57:24.103 00.000 13300 Enqueuing Expose request
00:57:24.295 00.192 11596 IsGuiding returns 0
00:57:24.582 00.287 11596 IsGuiding returns 1
00:57:24.582 00.000 11596 scope still moving after pulse duration time elapsed
00:57:24.712 00.130 11596 IsSlewing returns 0
00:57:24.814 00.102 11596 IsGuiding returns 0
00:57:24.814 00.000 11596 scope move finished after 194 + 325 ms
00:57:24.814 00.000 11596 Move returns status 0, amount 194
00:57:24.814 00.000 11596 MoveAxis(N, 0, ABG)
00:57:24.814 00.000 11596 Move returns status 0, amount 0
00:57:24.814 00.000 11596 move complete, result=0
00:57:24.814 00.000 11596 worker thread done servicing request
00:57:24.814 00.000 13300 GuideStep: 0.2 px 194 ms WEST, 0.1 px 0 ms NORTH
00:57:24.814 00.000 11596 Worker thread wakes up
00:57:24.815 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:57:25.325 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:57:25.451 00.126 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"31ffde88-78ae-4dea-85aa-d2fd262309f8"}
00:57:25.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"31ffde88-78ae-4dea-85aa-d2fd262309f8"}
00:57:25.452 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a8bed19f-e20c-490f-a42c-178c4c121a22"}
00:57:25.452 00.000 13300 case statement mapped state 6 to 3
00:57:25.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a8bed19f-e20c-490f-a42c-178c4c121a22"}
00:57:25.453 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"48cd3e04-65c5-4d96-9c92-b40d2306358f"}
00:57:25.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":370,"width":15,"height":15,"star_pos":[6.58,7.30],"pixels":"..."},"id":"48cd3e04-65c5-4d96-9c92-b40d2306358f"}
00:57:28.355 02.902 11596 Exposure complete
00:57:28.425 00.070 11596 worker thread done servicing request
00:57:28.425 00.000 13300 OnExposeComplete: enter
00:57:28.425 00.000 13300 UpdateGuideState(): m_state=6
00:57:28.426 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 371
00:57:28.426 00.000 13300 Star::Find returns 1 (0), X=133.63, Y=995.38, Mass=1091, SNR=23.0, Peak=94 HFD=3.8
00:57:28.426 00.000 13300 MultiStar: [#1 0.13,-0.11,0.59,U] [#2 -0.06,-0.46,0.00,R] [#3 -0.09,-0.41,0.00,M7] [#4 -0.17,-0.85,0.00,M7] [#5 0.02,-0.37,0.00,M8] [#6 0.46,-0.50,0.00,M2] [#7 0.07,-0.43,0.00,M5] [#8 0.15,-0.43,0.00,R] 
00:57:28.426 00.000 13300 refined, 1 included, MultiStar: {0.16, -0.09}, one-star: {0.17, -0.08}
00:57:28.427 00.001 13300 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-1.61) = xAngle (1.08 = 1.08)
00:57:28.427 00.000 13300 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.09 = 1.09)
00:57:28.427 00.000 13300 CameraToMount -- cameraX=0.16 cameraY=-0.09 hyp=0.18 cameraTheta=-0.53 mountX=0.09 mountY=0.16, mountTheta=1.08
00:57:28.429 00.002 13300 SchedulePrimaryMove(1016D950, x=0.16, y=-0.09, opts=13)
00:57:28.429 00.000 13300 Enqueuing Move request for scope (0.16, -0.09)
00:57:28.429 00.000 11596 Worker thread wakes up
00:57:28.429 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.09) opts 0xd
00:57:28.429 00.000 11596 Handling offset move in thread for scope, endpoint = (0.16, -0.09)
00:57:28.429 00.000 11596 Moving (0.16, -0.09) raw xDistance=0.09 yDistance=0.16
00:57:28.429 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:57:28.429 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:28.430 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:57:28.430 00.000 11596 MoveAxis(E, 0, ABG)
00:57:28.430 00.000 11596 Move returns status 0, amount 0
00:57:28.430 00.000 11596 MoveAxis(N, 0, ABG)
00:57:28.430 00.000 11596 Move returns status 0, amount 0
00:57:28.430 00.000 11596 move complete, result=0
00:57:28.430 00.000 11596 worker thread done servicing request
00:57:28.437 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=113, Gamma=0.510
00:57:28.446 00.009 13300 UpdateGuideState exits: m=1091 SNR=23.0
00:57:28.446 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:28.446 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:57:28.446 00.000 13300 Enqueuing Expose request
00:57:28.447 00.001 11596 Worker thread wakes up
00:57:28.447 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:57:28.447 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:57:28.451 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a11d7bc6-b6c0-4da4-ab38-6040a1e13d9f"}
00:57:28.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a11d7bc6-b6c0-4da4-ab38-6040a1e13d9f"}
00:57:28.456 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fd75b1ff-8740-4432-99d6-be88b4c53e5e"}
00:57:28.456 00.000 13300 case statement mapped state 6 to 3
00:57:28.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fd75b1ff-8740-4432-99d6-be88b4c53e5e"}
00:57:28.459 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ebd6dcd9-e84e-4d50-b87c-5c95e13765cb"}
00:57:28.459 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":371,"width":15,"height":15,"star_pos":[6.63,7.38],"pixels":"..."},"id":"ebd6dcd9-e84e-4d50-b87c-5c95e13765cb"}
00:57:28.962 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:57:31.450 02.488 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bebcd3c7-8cda-484c-8e1f-bbe4eb0a4bba"}
00:57:31.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bebcd3c7-8cda-484c-8e1f-bbe4eb0a4bba"}
00:57:31.451 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"97a54dfb-2119-448b-8822-cb980d5285b5"}
00:57:31.451 00.000 13300 case statement mapped state 6 to 3
00:57:31.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"97a54dfb-2119-448b-8822-cb980d5285b5"}
00:57:31.451 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8607b533-f2ad-4d3f-9071-f718a903ae46"}
00:57:31.452 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":371,"width":15,"height":15,"star_pos":[6.63,7.38],"pixels":"..."},"id":"8607b533-f2ad-4d3f-9071-f718a903ae46"}
00:57:31.991 00.539 11596 Exposure complete
00:57:32.060 00.069 11596 worker thread done servicing request
00:57:32.061 00.001 13300 OnExposeComplete: enter
00:57:32.061 00.000 13300 UpdateGuideState(): m_state=6
00:57:32.061 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 372
00:57:32.061 00.000 13300 Star::Find returns 1 (0), X=133.55, Y=995.34, Mass=1107, SNR=23.2, Peak=101 HFD=4.0
00:57:32.062 00.001 13300 MultiStar: [#1 0.03,-0.11,0.59,U] [#2 0.01,0.16,0.55,U] [#3 -0.16,-0.43,0.00,M8] [#4 0.01,-0.40,0.00,M8] [#5 0.07,-0.15,0.31,U] [#6 0.01,-0.54,0.00,M3] [#7 0.12,-0.23,0.00,M6] [#8 -0.18,0.15,0.28,U] 
00:57:32.062 00.000 13300 refined, 4 included, MultiStar: {0.03, -0.04}, one-star: {0.09, -0.12}
00:57:32.062 00.000 13300 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-1.61) = xAngle (0.73 = 0.73)
00:57:32.062 00.000 13300 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.75 = 0.75)
00:57:32.062 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-0.88 mountX=0.04 mountY=0.03, mountTheta=0.74
00:57:32.064 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.04, opts=13)
00:57:32.064 00.000 13300 Enqueuing Move request for scope (0.03, -0.04)
00:57:32.064 00.000 11596 Worker thread wakes up
00:57:32.064 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.04) opts 0xd
00:57:32.065 00.001 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.04)
00:57:32.065 00.000 11596 Moving (0.03, -0.04) raw xDistance=0.04 yDistance=0.03
00:57:32.065 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:57:32.065 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:32.065 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:57:32.065 00.000 11596 MoveAxis(E, 0, ABG)
00:57:32.065 00.000 11596 Move returns status 0, amount 0
00:57:32.065 00.000 11596 MoveAxis(N, 0, ABG)
00:57:32.065 00.000 11596 Move returns status 0, amount 0
00:57:32.065 00.000 11596 move complete, result=0
00:57:32.066 00.001 11596 worker thread done servicing request
00:57:32.071 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=113, Gamma=0.510
00:57:32.080 00.009 13300 UpdateGuideState exits: m=1107 SNR=23.2
00:57:32.080 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:32.080 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:57:32.081 00.001 13300 Enqueuing Expose request
00:57:32.081 00.000 11596 Worker thread wakes up
00:57:32.081 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:57:32.081 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:57:32.584 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:57:34.449 01.865 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"91b8b829-01f3-4564-9a24-9848daa2a999"}
00:57:34.449 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"91b8b829-01f3-4564-9a24-9848daa2a999"}
00:57:34.450 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"27f464fc-4f6a-4c71-989b-1953e2f99d29"}
00:57:34.450 00.000 13300 case statement mapped state 6 to 3
00:57:34.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"27f464fc-4f6a-4c71-989b-1953e2f99d29"}
00:57:34.451 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0861108a-ad99-41c8-bdc9-028498b2e884"}
00:57:34.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":372,"width":15,"height":15,"star_pos":[6.55,7.34],"pixels":"..."},"id":"0861108a-ad99-41c8-bdc9-028498b2e884"}
00:57:35.607 01.156 11596 Exposure complete
00:57:35.685 00.078 11596 worker thread done servicing request
00:57:35.685 00.000 13300 OnExposeComplete: enter
00:57:35.685 00.000 13300 UpdateGuideState(): m_state=6
00:57:35.686 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 373
00:57:35.686 00.000 13300 Star::Find returns 1 (0), X=133.66, Y=995.18, Mass=1122, SNR=23.3, Peak=93 HFD=3.8
00:57:35.687 00.001 13300 MultiStar: [#1 0.13,-0.27,0.00,M1] [#2 0.07,-0.12,0.54,U] [#3 0.00,-0.37,0.00,M9] [#4 0.15,-0.34,0.00,M9] [#5 0.16,-0.35,0.00,M8] [#6 0.13,-0.61,0.00,M4] [#7 0.29,-0.47,0.00,M7] [#8 -0.16,0.40,0.00,M1] 
00:57:35.687 00.000 13300 refined, 1 included, MultiStar: {0.15, -0.22}, one-star: {0.20, -0.28}
00:57:35.687 00.000 13300 CameraToMount -- cameraTheta (-0.96) - m_xAngle (-1.61) = xAngle (0.65 = 0.65)
00:57:35.687 00.000 13300 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.66 = 0.66)
00:57:35.687 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=-0.22 hyp=0.27 cameraTheta=-0.96 mountX=0.22 mountY=0.17, mountTheta=0.66
00:57:35.691 00.004 13300 SchedulePrimaryMove(1016D950, x=0.15, y=-0.22, opts=13)
00:57:35.691 00.000 13300 Enqueuing Move request for scope (0.15, -0.22)
00:57:35.691 00.000 11596 Worker thread wakes up
00:57:35.691 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.22) opts 0xd
00:57:35.691 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, -0.22)
00:57:35.691 00.000 11596 Moving (0.15, -0.22) raw xDistance=0.22 yDistance=0.17
00:57:35.691 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:57:35.692 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:35.692 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:57:35.692 00.000 11596 MoveAxis(W, 271, ABG)
00:57:35.692 00.000 11596 Guiding  Dir = 3, Dur = 271
00:57:35.693 00.001 11596 IsSlewing returns 0
00:57:35.702 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
00:57:35.712 00.010 13300 UpdateGuideState exits: m=1122 SNR=23.3
00:57:35.712 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:35.712 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:57:35.713 00.001 13300 Enqueuing Expose request
00:57:35.870 00.157 11596 IsGuiding returns 0
00:57:36.085 00.215 11596 PulseGuide returned control before completion, sleep 67
00:57:36.184 00.099 11596 IsGuiding returns 1
00:57:36.184 00.000 11596 scope still moving after pulse duration time elapsed
00:57:36.210 00.026 11596 IsSlewing returns 0
00:57:36.409 00.199 11596 IsGuiding returns 1
00:57:36.442 00.033 11596 IsSlewing returns 0
00:57:36.565 00.123 11596 IsGuiding returns 0
00:57:36.565 00.000 11596 scope move finished after 271 + 423 ms
00:57:36.565 00.000 11596 Move returns status 0, amount 271
00:57:36.565 00.000 11596 MoveAxis(N, 0, ABG)
00:57:36.565 00.000 11596 Move returns status 0, amount 0
00:57:36.565 00.000 11596 move complete, result=0
00:57:36.565 00.000 11596 worker thread done servicing request
00:57:36.565 00.000 11596 Worker thread wakes up
00:57:36.565 00.000 13300 GuideStep: 0.2 px 271 ms WEST, 0.2 px 0 ms NORTH
00:57:36.565 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:57:37.079 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:57:37.446 00.367 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a090bab2-0a77-459b-8e7f-c24b8e4cb7e6"}
00:57:37.446 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a090bab2-0a77-459b-8e7f-c24b8e4cb7e6"}
00:57:37.447 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f74eb278-f5d0-4419-8cf8-9977851c3b7d"}
00:57:37.447 00.000 13300 case statement mapped state 6 to 3
00:57:37.447 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f74eb278-f5d0-4419-8cf8-9977851c3b7d"}
00:57:37.447 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"90d081a8-64d5-42d9-b8d2-c2e5f4aebd18"}
00:57:37.448 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":373,"width":15,"height":15,"star_pos":[6.66,7.18],"pixels":"..."},"id":"90d081a8-64d5-42d9-b8d2-c2e5f4aebd18"}
00:57:40.113 02.665 11596 Exposure complete
00:57:40.182 00.069 11596 worker thread done servicing request
00:57:40.182 00.000 13300 OnExposeComplete: enter
00:57:40.183 00.001 13300 UpdateGuideState(): m_state=6
00:57:40.183 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 374
00:57:40.183 00.000 13300 Star::Find returns 1 (0), X=133.63, Y=995.33, Mass=1119, SNR=23.3, Peak=94 HFD=3.8
00:57:40.184 00.001 13300 MultiStar: [#1 0.03,-0.23,0.59,U] [#2 -0.00,-0.10,0.55,U] [#3 0.24,-0.34,0.00,M10] [#4 0.13,-0.33,0.00,M10] [#5 0.08,-0.31,0.00,M9] [#6 0.22,-0.40,0.00,M5] [#7 0.08,-0.27,0.00,M8] [#8 -0.02,0.03,0.28,U] 
00:57:40.184 00.000 13300 refined, 3 included, MultiStar: {0.08, -0.13}, one-star: {0.18, -0.13}
00:57:40.184 00.000 13300 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-1.61) = xAngle (0.58 = 0.58)
00:57:40.184 00.000 13300 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.59 = 0.59)
00:57:40.184 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.13 hyp=0.15 cameraTheta=-1.03 mountX=0.13 mountY=0.08, mountTheta=0.59
00:57:40.186 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.13, opts=13)
00:57:40.186 00.000 13300 Enqueuing Move request for scope (0.08, -0.13)
00:57:40.186 00.000 11596 Worker thread wakes up
00:57:40.186 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.13) opts 0xd
00:57:40.186 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.13)
00:57:40.186 00.000 11596 Moving (0.08, -0.13) raw xDistance=0.13 yDistance=0.08
00:57:40.186 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:57:40.186 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:40.187 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:57:40.187 00.000 11596 MoveAxis(E, 0, ABG)
00:57:40.187 00.000 11596 Move returns status 0, amount 0
00:57:40.187 00.000 11596 MoveAxis(N, 0, ABG)
00:57:40.187 00.000 11596 Move returns status 0, amount 0
00:57:40.187 00.000 11596 move complete, result=0
00:57:40.187 00.000 11596 worker thread done servicing request
00:57:40.194 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
00:57:40.204 00.010 13300 UpdateGuideState exits: m=1119 SNR=23.3
00:57:40.204 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:40.204 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:57:40.204 00.000 13300 Enqueuing Expose request
00:57:40.205 00.001 11596 Worker thread wakes up
00:57:40.205 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:57:40.205 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:57:40.446 00.241 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"081d2c7c-f5d2-41d1-b0fe-d9e5d4d437f1"}
00:57:40.446 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"081d2c7c-f5d2-41d1-b0fe-d9e5d4d437f1"}
00:57:40.447 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5cc2a3b4-8804-4d16-b62f-a6113d901fad"}
00:57:40.447 00.000 13300 case statement mapped state 6 to 3
00:57:40.447 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5cc2a3b4-8804-4d16-b62f-a6113d901fad"}
00:57:40.447 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"22a010aa-7b45-41f7-b481-42ab3cb47646"}
00:57:40.448 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":374,"width":15,"height":15,"star_pos":[6.63,7.33],"pixels":"..."},"id":"22a010aa-7b45-41f7-b481-42ab3cb47646"}
00:57:40.721 00.273 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:57:43.446 02.725 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1dd8d249-7ca8-4f97-a4e0-94170fd7e34a"}
00:57:43.446 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1dd8d249-7ca8-4f97-a4e0-94170fd7e34a"}
00:57:43.447 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"061a73f6-6293-43fa-8d54-ed1bdbd6727c"}
00:57:43.447 00.000 13300 case statement mapped state 6 to 3
00:57:43.447 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"061a73f6-6293-43fa-8d54-ed1bdbd6727c"}
00:57:43.447 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b0c86dd5-d66c-475c-a6e2-e40f1f47ebf2"}
00:57:43.448 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":374,"width":15,"height":15,"star_pos":[6.63,7.33],"pixels":"..."},"id":"b0c86dd5-d66c-475c-a6e2-e40f1f47ebf2"}
00:57:43.743 00.295 11596 Exposure complete
00:57:43.814 00.071 11596 worker thread done servicing request
00:57:43.814 00.000 13300 OnExposeComplete: enter
00:57:43.814 00.000 13300 UpdateGuideState(): m_state=6
00:57:43.815 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 375
00:57:43.815 00.000 13300 Star::Find returns 1 (0), X=133.46, Y=995.24, Mass=1103, SNR=23.2, Peak=96 HFD=3.8
00:57:43.815 00.000 13300 MultiStar: [#1 0.01,-0.37,0.00,M1] [#2 0.01,-0.07,0.56,U] [#3 -0.30,-0.69,0.00,R] [#4 0.06,-0.98,0.00,R] [#5 0.04,-0.65,0.00,M10] [#6 0.26,-0.51,0.00,M6] [#7 0.18,-0.24,0.00,M9] [#8 -0.00,-0.18,0.26,U] 
00:57:43.816 00.001 13300 refined, 2 included, MultiStar: {0.01, -0.17}, one-star: {0.01, -0.22}
00:57:43.816 00.000 13300 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-1.61) = xAngle (0.07 = 0.07)
00:57:43.816 00.000 13300 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.09 = 0.09)
00:57:43.816 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.17 hyp=0.17 cameraTheta=-1.54 mountX=0.17 mountY=0.01, mountTheta=0.09
00:57:43.818 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.17, opts=13)
00:57:43.818 00.000 13300 Enqueuing Move request for scope (0.01, -0.17)
00:57:43.818 00.000 11596 Worker thread wakes up
00:57:43.818 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.17) opts 0xd
00:57:43.818 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.17)
00:57:43.818 00.000 11596 Moving (0.01, -0.17) raw xDistance=0.17 yDistance=0.01
00:57:43.818 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.17
00:57:43.818 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:43.818 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:57:43.819 00.001 11596 MoveAxis(W, 209, ABG)
00:57:43.819 00.000 11596 Guiding  Dir = 3, Dur = 209
00:57:43.819 00.000 11596 IsSlewing returns 0
00:57:43.825 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
00:57:43.833 00.008 13300 UpdateGuideState exits: m=1103 SNR=23.2
00:57:43.833 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:43.833 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:57:43.833 00.000 13300 Enqueuing Expose request
00:57:43.869 00.036 11596 IsGuiding returns 0
00:57:44.267 00.398 11596 IsGuiding returns 1
00:57:44.267 00.000 11596 scope still moving after pulse duration time elapsed
00:57:44.299 00.032 11596 IsSlewing returns 0
00:57:44.470 00.171 11596 IsGuiding returns 1
00:57:44.496 00.026 11596 IsSlewing returns 0
00:57:44.726 00.230 11596 IsGuiding returns 0
00:57:44.726 00.000 11596 scope move finished after 209 + 648 ms
00:57:44.726 00.000 11596 Move returns status 0, amount 209
00:57:44.726 00.000 11596 MoveAxis(N, 0, ABG)
00:57:44.726 00.000 11596 Move returns status 0, amount 0
00:57:44.726 00.000 11596 move complete, result=0
00:57:44.727 00.001 11596 worker thread done servicing request
00:57:44.727 00.000 11596 Worker thread wakes up
00:57:44.727 00.000 13300 GuideStep: 0.2 px 209 ms WEST, 0.0 px 0 ms NORTH
00:57:44.727 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:57:45.236 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:57:46.444 01.208 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"915653b7-c893-4d5b-a1e3-c998d1614bc9"}
00:57:46.444 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"915653b7-c893-4d5b-a1e3-c998d1614bc9"}
00:57:46.445 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2dd014a2-6f75-444f-929f-43ded2d232b9"}
00:57:46.445 00.000 13300 case statement mapped state 6 to 3
00:57:46.445 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2dd014a2-6f75-444f-929f-43ded2d232b9"}
00:57:46.445 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8d142230-b0a1-4dfd-bbb2-db733229e5da"}
00:57:46.445 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":375,"width":15,"height":15,"star_pos":[7.46,7.24],"pixels":"..."},"id":"8d142230-b0a1-4dfd-bbb2-db733229e5da"}
00:57:48.258 01.813 11596 Exposure complete
00:57:48.338 00.080 11596 worker thread done servicing request
00:57:48.339 00.001 13300 OnExposeComplete: enter
00:57:48.339 00.000 13300 UpdateGuideState(): m_state=6
00:57:48.339 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 376
00:57:48.339 00.000 13300 Star::Find returns 1 (0), X=133.47, Y=995.28, Mass=1122, SNR=23.3, Peak=95 HFD=3.9
00:57:48.340 00.001 13300 MultiStar: [#1 0.05,-0.34,0.00,M2] [#2 0.04,-0.22,0.57,U] [#3 0.16,0.00,0.30,U] [#4 -0.11,0.10,0.29,U] [#5 0.08,-0.46,0.00,R] [#6 0.00,0.00,0.00,L] [#7 -0.05,-0.49,0.00,M10] [#8 -0.08,-0.55,0.00,M1] 
00:57:48.340 00.000 13300 refined, 3 included, MultiStar: {0.03, -0.13}, one-star: {0.02, -0.18}
00:57:48.340 00.000 13300 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-1.61) = xAngle (0.24 = 0.24)
00:57:48.340 00.000 13300 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.26 = 0.26)
00:57:48.340 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.13 hyp=0.13 cameraTheta=-1.36 mountX=0.13 mountY=0.03, mountTheta=0.26
00:57:48.342 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.13, opts=13)
00:57:48.342 00.000 13300 Enqueuing Move request for scope (0.03, -0.13)
00:57:48.342 00.000 11596 Worker thread wakes up
00:57:48.343 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.13) opts 0xd
00:57:48.343 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.13)
00:57:48.343 00.000 11596 Moving (0.03, -0.13) raw xDistance=0.13 yDistance=0.03
00:57:48.343 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:57:48.343 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:48.343 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:57:48.343 00.000 11596 MoveAxis(E, 0, ABG)
00:57:48.343 00.000 11596 Move returns status 0, amount 0
00:57:48.343 00.000 11596 MoveAxis(N, 0, ABG)
00:57:48.343 00.000 11596 Move returns status 0, amount 0
00:57:48.343 00.000 11596 move complete, result=0
00:57:48.344 00.001 11596 worker thread done servicing request
00:57:48.348 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
00:57:48.357 00.009 13300 UpdateGuideState exits: m=1122 SNR=23.3
00:57:48.357 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:48.357 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:57:48.357 00.000 13300 Enqueuing Expose request
00:57:48.358 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:57:48.358 00.000 11596 Worker thread wakes up
00:57:48.358 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:57:48.862 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:57:49.444 00.582 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7930c846-a3f1-46b6-bb75-f189d5c04e53"}
00:57:49.444 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7930c846-a3f1-46b6-bb75-f189d5c04e53"}
00:57:49.445 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5d82b388-088f-41c5-b11d-ce2623c1e7ca"}
00:57:49.445 00.000 13300 case statement mapped state 6 to 3
00:57:49.445 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5d82b388-088f-41c5-b11d-ce2623c1e7ca"}
00:57:49.446 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7a910ccd-4937-490c-83da-eecc52b26e68"}
00:57:49.446 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":376,"width":15,"height":15,"star_pos":[7.47,7.28],"pixels":"..."},"id":"7a910ccd-4937-490c-83da-eecc52b26e68"}
00:57:51.897 02.451 11596 Exposure complete
00:57:51.966 00.069 11596 worker thread done servicing request
00:57:51.966 00.000 13300 OnExposeComplete: enter
00:57:51.966 00.000 13300 UpdateGuideState(): m_state=6
00:57:51.967 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 377
00:57:51.967 00.000 13300 Star::Find returns 1 (0), X=133.54, Y=995.12, Mass=1144, SNR=23.6, Peak=103 HFD=3.8
00:57:51.967 00.000 13300 MultiStar: [#1 0.02,-0.45,0.00,M3] [#2 -0.00,-0.19,0.55,U] [#3 0.07,0.07,0.29,U] [#4 -0.26,0.26,0.00,M1] [#5 0.05,-0.20,0.30,U] [#6 0.00,0.00,0.00,L] [#7 -0.21,-0.48,0.00,R] [#8 -0.22,-0.24,0.00,M2] 
00:57:51.967 00.000 13300 refined, 3 included, MultiStar: {0.06, -0.23}, one-star: {0.09, -0.34}
00:57:51.967 00.000 13300 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-1.61) = xAngle (0.28 = 0.28)
00:57:51.967 00.000 13300 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.29 = 0.29)
00:57:51.968 00.001 13300 CameraToMount -- cameraX=0.06 cameraY=-0.23 hyp=0.23 cameraTheta=-1.33 mountX=0.23 mountY=0.07, mountTheta=0.29
00:57:51.970 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.23, opts=13)
00:57:51.970 00.000 13300 Enqueuing Move request for scope (0.06, -0.23)
00:57:51.970 00.000 11596 Worker thread wakes up
00:57:51.970 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.23) opts 0xd
00:57:51.971 00.001 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.23)
00:57:51.971 00.000 11596 Moving (0.06, -0.23) raw xDistance=0.23 yDistance=0.07
00:57:51.971 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
00:57:51.971 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:51.971 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:57:51.971 00.000 11596 MoveAxis(W, 283, ABG)
00:57:51.971 00.000 11596 Guiding  Dir = 3, Dur = 283
00:57:51.972 00.001 11596 IsSlewing returns 0
00:57:51.979 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=242, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
00:57:51.987 00.008 13300 UpdateGuideState exits: m=1144 SNR=23.6
00:57:51.987 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:51.987 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:57:51.987 00.000 13300 Enqueuing Expose request
00:57:52.081 00.094 11596 IsGuiding returns 0
00:57:52.265 00.184 11596 PulseGuide returned control before completion, sleep 110
00:57:52.442 00.177 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"66cad030-8784-42c7-871b-47f264109493"}
00:57:52.442 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"66cad030-8784-42c7-871b-47f264109493"}
00:57:52.443 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1cdec2c3-aa13-447c-88bc-551077081228"}
00:57:52.443 00.000 13300 case statement mapped state 6 to 3
00:57:52.443 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1cdec2c3-aa13-447c-88bc-551077081228"}
00:57:52.443 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"37a7ebff-88e8-4ff5-bcc6-5ee1322f8180"}
00:57:52.443 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":377,"width":15,"height":15,"star_pos":[6.54,7.12],"pixels":"..."},"id":"37a7ebff-88e8-4ff5-bcc6-5ee1322f8180"}
00:57:52.771 00.328 11596 IsGuiding returns 0
00:57:52.771 00.000 11596 Move returns status 0, amount 283
00:57:52.771 00.000 11596 MoveAxis(N, 0, ABG)
00:57:52.771 00.000 11596 Move returns status 0, amount 0
00:57:52.772 00.001 11596 move complete, result=0
00:57:52.772 00.000 11596 worker thread done servicing request
00:57:52.772 00.000 13300 GuideStep: 0.2 px 283 ms WEST, 0.1 px 0 ms NORTH
00:57:52.772 00.000 11596 Worker thread wakes up
00:57:52.772 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:57:53.274 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:57:55.442 02.168 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4b558431-460c-47da-8fb1-756524467e6b"}
00:57:55.442 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4b558431-460c-47da-8fb1-756524467e6b"}
00:57:55.443 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a3073c46-5203-4bb4-bfec-550e92be4df3"}
00:57:55.443 00.000 13300 case statement mapped state 6 to 3
00:57:55.443 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a3073c46-5203-4bb4-bfec-550e92be4df3"}
00:57:55.443 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dd607668-1962-4e53-8c13-eafc6840a39b"}
00:57:55.443 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":377,"width":15,"height":15,"star_pos":[6.54,7.12],"pixels":"..."},"id":"dd607668-1962-4e53-8c13-eafc6840a39b"}
00:57:56.295 00.852 11596 Exposure complete
00:57:56.372 00.077 11596 worker thread done servicing request
00:57:56.372 00.000 13300 OnExposeComplete: enter
00:57:56.372 00.000 13300 UpdateGuideState(): m_state=6
00:57:56.372 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 378
00:57:56.373 00.001 13300 Star::Find returns 1 (0), X=133.51, Y=995.10, Mass=1116, SNR=23.3, Peak=100 HFD=3.8
00:57:56.373 00.000 13300 MultiStar: [#1 0.03,-0.50,0.00,M4] [#2 0.08,-0.17,0.54,U] [#3 -0.02,0.07,0.29,U] [#4 -0.31,0.19,0.00,M2] [#5 -0.15,-0.13,0.30,U] [#6 0.37,-0.97,0.00,M7] [#7 0.24,-0.36,0.00,M1] [#8 -0.01,-0.20,0.27,U] 
00:57:56.373 00.000 13300 refined, 4 included, MultiStar: {0.02, -0.22}, one-star: {0.05, -0.36}
00:57:56.373 00.000 13300 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-1.61) = xAngle (0.11 = 0.11)
00:57:56.373 00.000 13300 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.13 = 0.13)
00:57:56.373 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.22 hyp=0.22 cameraTheta=-1.49 mountX=0.22 mountY=0.03, mountTheta=0.13
00:57:56.376 00.003 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.22, opts=13)
00:57:56.376 00.000 13300 Enqueuing Move request for scope (0.02, -0.22)
00:57:56.376 00.000 11596 Worker thread wakes up
00:57:56.376 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.22) opts 0xd
00:57:56.376 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.22)
00:57:56.376 00.000 11596 Moving (0.02, -0.22) raw xDistance=0.22 yDistance=0.03
00:57:56.376 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.22
00:57:56.377 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:56.377 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:57:56.377 00.000 11596 MoveAxis(W, 292, ABG)
00:57:56.377 00.000 11596 Guiding  Dir = 3, Dur = 292
00:57:56.377 00.000 11596 IsSlewing returns 0
00:57:56.383 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
00:57:56.391 00.008 13300 UpdateGuideState exits: m=1116 SNR=23.3
00:57:56.391 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:56.392 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:57:56.392 00.000 13300 Enqueuing Expose request
00:57:56.622 00.230 11596 IsGuiding returns 0
00:57:56.831 00.209 11596 PulseGuide returned control before completion, sleep 94
00:57:57.067 00.236 11596 IsGuiding returns 1
00:57:57.067 00.000 11596 scope still moving after pulse duration time elapsed
00:57:57.101 00.034 11596 IsSlewing returns 0
00:57:57.198 00.097 11596 IsGuiding returns 1
00:57:57.221 00.023 11596 IsSlewing returns 0
00:57:57.288 00.067 11596 IsGuiding returns 0
00:57:57.288 00.000 11596 scope move finished after 292 + 373 ms
00:57:57.288 00.000 11596 Move returns status 0, amount 292
00:57:57.288 00.000 11596 MoveAxis(N, 0, ABG)
00:57:57.288 00.000 11596 Move returns status 0, amount 0
00:57:57.288 00.000 11596 move complete, result=0
00:57:57.288 00.000 11596 worker thread done servicing request
00:57:57.289 00.001 13300 GuideStep: 0.2 px 292 ms WEST, 0.0 px 0 ms NORTH
00:57:57.289 00.000 11596 Worker thread wakes up
00:57:57.289 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:57:57.797 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:57:58.440 00.643 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6a15d741-99dc-4ec8-9017-51931f79130e"}
00:57:58.440 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6a15d741-99dc-4ec8-9017-51931f79130e"}
00:57:58.441 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2111bdca-dee8-48c8-be07-2398e29abd9e"}
00:57:58.441 00.000 13300 case statement mapped state 6 to 3
00:57:58.441 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2111bdca-dee8-48c8-be07-2398e29abd9e"}
00:57:58.442 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"61f2a00a-bc80-44ec-9dae-e8cb220a0ce9"}
00:57:58.442 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":378,"width":15,"height":15,"star_pos":[6.51,7.10],"pixels":"..."},"id":"61f2a00a-bc80-44ec-9dae-e8cb220a0ce9"}
00:58:00.833 02.391 11596 Exposure complete
00:58:00.902 00.069 11596 worker thread done servicing request
00:58:00.902 00.000 13300 OnExposeComplete: enter
00:58:00.902 00.000 13300 UpdateGuideState(): m_state=6
00:58:00.903 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 379
00:58:00.903 00.000 13300 Star::Find returns 1 (0), X=133.61, Y=995.26, Mass=1113, SNR=23.3, Peak=90 HFD=3.8
00:58:00.903 00.000 13300 MultiStar: [#1 0.14,-0.40,0.00,M5] [#2 0.05,-0.14,0.55,U] [#3 0.24,0.14,0.00,M1] [#4 -0.05,0.52,0.00,M3] [#5 0.07,-0.02,0.30,U] [#6 0.13,-0.47,0.00,M8] [#7 0.27,-0.06,0.00,M2] [#8 -0.23,-0.23,0.00,M2] 
00:58:00.903 00.000 13300 refined, 2 included, MultiStar: {0.11, -0.15}, one-star: {0.16, -0.20}
00:58:00.903 00.000 13300 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-1.61) = xAngle (0.67 = 0.67)
00:58:00.903 00.000 13300 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.69 = 0.69)
00:58:00.903 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.15 hyp=0.19 cameraTheta=-0.94 mountX=0.15 mountY=0.12, mountTheta=0.68
00:58:00.905 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.15, opts=13)
00:58:00.905 00.000 13300 Enqueuing Move request for scope (0.11, -0.15)
00:58:00.905 00.000 11596 Worker thread wakes up
00:58:00.906 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.15) opts 0xd
00:58:00.906 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.15)
00:58:00.906 00.000 11596 Moving (0.11, -0.15) raw xDistance=0.15 yDistance=0.12
00:58:00.906 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
00:58:00.906 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:00.906 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:58:00.906 00.000 11596 MoveAxis(W, 205, ABG)
00:58:00.906 00.000 11596 Guiding  Dir = 3, Dur = 205
00:58:00.907 00.001 11596 IsSlewing returns 0
00:58:00.913 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=242, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
00:58:00.921 00.008 13300 UpdateGuideState exits: m=1113 SNR=23.3
00:58:00.921 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:00.921 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:58:00.921 00.000 13300 Enqueuing Expose request
00:58:00.934 00.013 11596 IsGuiding returns 0
00:58:01.033 00.099 11596 PulseGuide returned control before completion, sleep 117
00:58:01.254 00.221 11596 IsGuiding returns 0
00:58:01.254 00.000 11596 Move returns status 0, amount 205
00:58:01.254 00.000 11596 MoveAxis(N, 0, ABG)
00:58:01.254 00.000 11596 Move returns status 0, amount 0
00:58:01.254 00.000 11596 move complete, result=0
00:58:01.254 00.000 11596 worker thread done servicing request
00:58:01.254 00.000 13300 GuideStep: 0.1 px 205 ms WEST, 0.1 px 0 ms NORTH
00:58:01.254 00.000 11596 Worker thread wakes up
00:58:01.255 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:58:01.439 00.184 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1233bc4b-5a0a-41c7-be48-06b8da94a62a"}
00:58:01.439 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1233bc4b-5a0a-41c7-be48-06b8da94a62a"}
00:58:01.440 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"23b779e6-4fbb-4026-bfde-e49719ffeb28"}
00:58:01.440 00.000 13300 case statement mapped state 6 to 3
00:58:01.440 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"23b779e6-4fbb-4026-bfde-e49719ffeb28"}
00:58:01.440 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ca163f50-962e-469a-8dcf-bbba47f98bc5"}
00:58:01.441 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":379,"width":15,"height":15,"star_pos":[6.61,7.26],"pixels":"..."},"id":"ca163f50-962e-469a-8dcf-bbba47f98bc5"}
00:58:01.760 00.319 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:58:04.438 02.678 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bfc1678d-34f1-4ae7-9a79-cabdae47e688"}
00:58:04.438 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bfc1678d-34f1-4ae7-9a79-cabdae47e688"}
00:58:04.439 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"90f13a41-394e-401a-abbd-591033a6e327"}
00:58:04.439 00.000 13300 case statement mapped state 6 to 3
00:58:04.439 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"90f13a41-394e-401a-abbd-591033a6e327"}
00:58:04.439 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bff5738a-f25b-4dd1-850c-ea5f74704b46"}
00:58:04.439 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":379,"width":15,"height":15,"star_pos":[6.61,7.26],"pixels":"..."},"id":"bff5738a-f25b-4dd1-850c-ea5f74704b46"}
00:58:04.785 00.346 11596 Exposure complete
00:58:04.854 00.069 11596 worker thread done servicing request
00:58:04.854 00.000 13300 OnExposeComplete: enter
00:58:04.854 00.000 13300 UpdateGuideState(): m_state=6
00:58:04.855 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 380
00:58:04.855 00.000 13300 Star::Find returns 1 (0), X=133.52, Y=995.42, Mass=1145, SNR=23.6, Peak=105 HFD=4.1
00:58:04.855 00.000 13300 MultiStar: [#1 -0.11,-0.19,0.59,U] [#2 -0.08,-0.14,0.55,U] [#3 0.14,-0.06,0.30,U] [#4 -0.45,0.13,0.00,M4] [#5 -0.18,-0.14,0.29,U] [#6 0.16,-0.47,0.00,M9] [#7 0.29,0.24,0.00,M3] [#8 -0.09,0.05,0.27,U] 
00:58:04.856 00.001 13300 single-star, 5 included, MultiStar: {-0.03, -0.09}, one-star: {0.07, -0.04}
00:58:04.856 00.000 13300 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-1.61) = xAngle (1.04 = 1.04)
00:58:04.856 00.000 13300 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.05 = 1.05)
00:58:04.856 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-0.57 mountX=0.04 mountY=0.07, mountTheta=1.04
00:58:04.858 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.04, opts=13)
00:58:04.858 00.000 13300 Enqueuing Move request for scope (0.07, -0.04)
00:58:04.858 00.000 11596 Worker thread wakes up
00:58:04.859 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.04) opts 0xd
00:58:04.859 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.04)
00:58:04.859 00.000 11596 Moving (0.07, -0.04) raw xDistance=0.04 yDistance=0.07
00:58:04.859 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:58:04.859 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:04.859 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:58:04.859 00.000 11596 MoveAxis(E, 0, ABG)
00:58:04.859 00.000 11596 Move returns status 0, amount 0
00:58:04.860 00.001 11596 MoveAxis(N, 0, ABG)
00:58:04.860 00.000 11596 Move returns status 0, amount 0
00:58:04.860 00.000 11596 move complete, result=0
00:58:04.860 00.000 11596 worker thread done servicing request
00:58:04.867 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=249, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
00:58:04.876 00.009 13300 UpdateGuideState exits: m=1145 SNR=23.6
00:58:04.876 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:04.876 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:58:04.877 00.001 13300 Enqueuing Expose request
00:58:04.877 00.000 11596 Worker thread wakes up
00:58:04.877 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:58:04.877 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:58:05.387 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:58:07.437 02.050 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f2598866-bacc-4290-8aa6-efd5f4f05669"}
00:58:07.437 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f2598866-bacc-4290-8aa6-efd5f4f05669"}
00:58:07.437 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1e289bf6-9884-4148-a03a-c796a79c2065"}
00:58:07.438 00.001 13300 case statement mapped state 6 to 3
00:58:07.438 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1e289bf6-9884-4148-a03a-c796a79c2065"}
00:58:07.438 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"126eef94-fa2f-4490-9c92-de27d61cc17c"}
00:58:07.438 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":380,"width":15,"height":15,"star_pos":[6.52,7.42],"pixels":"..."},"id":"126eef94-fa2f-4490-9c92-de27d61cc17c"}
00:58:08.419 00.981 11596 Exposure complete
00:58:08.487 00.068 11596 worker thread done servicing request
00:58:08.487 00.000 13300 OnExposeComplete: enter
00:58:08.487 00.000 13300 UpdateGuideState(): m_state=6
00:58:08.487 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 381
00:58:08.488 00.001 13300 Star::Find returns 1 (0), X=133.48, Y=995.32, Mass=1089, SNR=23.1, Peak=100 HFD=3.8
00:58:08.488 00.000 13300 MultiStar: [#1 0.03,-0.23,0.60,U] [#2 -0.08,0.03,0.55,U] [#3 0.07,0.07,0.31,U] [#4 0.08,0.43,0.00,M5] [#5 0.12,0.06,0.31,U] [#6 0.43,-0.60,0.00,M10] [#7 0.24,0.15,0.00,M4] [#8 0.04,-0.12,0.27,U] 
00:58:08.488 00.000 13300 refined, 5 included, MultiStar: {0.02, -0.08}, one-star: {0.03, -0.14}
00:58:08.488 00.000 13300 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-1.61) = xAngle (0.30 = 0.30)
00:58:08.488 00.000 13300 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.31 = 0.31)
00:58:08.488 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.08 hyp=0.09 cameraTheta=-1.31 mountX=0.08 mountY=0.03, mountTheta=0.31
00:58:08.490 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.08, opts=13)
00:58:08.490 00.000 13300 Enqueuing Move request for scope (0.02, -0.08)
00:58:08.491 00.001 11596 Worker thread wakes up
00:58:08.491 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.08) opts 0xd
00:58:08.491 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.08)
00:58:08.491 00.000 11596 Moving (0.02, -0.08) raw xDistance=0.08 yDistance=0.03
00:58:08.491 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:58:08.491 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:08.491 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:58:08.491 00.000 11596 MoveAxis(E, 0, ABG)
00:58:08.491 00.000 11596 Move returns status 0, amount 0
00:58:08.491 00.000 11596 MoveAxis(N, 0, ABG)
00:58:08.491 00.000 11596 Move returns status 0, amount 0
00:58:08.492 00.001 11596 move complete, result=0
00:58:08.492 00.000 11596 worker thread done servicing request
00:58:08.498 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
00:58:08.506 00.008 13300 UpdateGuideState exits: m=1089 SNR=23.1
00:58:08.506 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:08.506 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:58:08.506 00.000 13300 Enqueuing Expose request
00:58:08.506 00.000 11596 Worker thread wakes up
00:58:08.506 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:58:08.506 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:58:09.009 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:58:10.436 01.427 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1259c696-8c76-4271-b473-f62af66f254a"}
00:58:10.436 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1259c696-8c76-4271-b473-f62af66f254a"}
00:58:10.437 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"423b5df1-0b9a-4318-92e2-fec67c63a539"}
00:58:10.437 00.000 13300 case statement mapped state 6 to 3
00:58:10.437 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"423b5df1-0b9a-4318-92e2-fec67c63a539"}
00:58:10.438 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"099e01ab-14af-45d9-ba5e-9c94e3c9d253"}
00:58:10.438 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":381,"width":15,"height":15,"star_pos":[7.48,7.32],"pixels":"..."},"id":"099e01ab-14af-45d9-ba5e-9c94e3c9d253"}
00:58:12.030 01.592 11596 Exposure complete
00:58:12.100 00.070 11596 worker thread done servicing request
00:58:12.100 00.000 13300 OnExposeComplete: enter
00:58:12.100 00.000 13300 UpdateGuideState(): m_state=6
00:58:12.100 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 382
00:58:12.101 00.001 13300 Star::Find returns 1 (0), X=133.55, Y=995.30, Mass=1124, SNR=23.5, Peak=100 HFD=3.7
00:58:12.101 00.000 13300 MultiStar: [#1 0.03,-0.16,0.60,U] [#2 -0.03,0.11,0.55,U] [#3 0.06,0.35,0.00,M1] [#4 0.01,0.54,0.00,M6] [#5 0.09,0.23,0.00,M1] [#6 0.05,-0.47,0.00,R] [#7 0.39,0.29,0.00,M5] [#8 -0.12,-0.04,0.29,U] 
00:58:12.101 00.000 13300 refined, 3 included, MultiStar: {0.02, -0.08}, one-star: {0.09, -0.16}
00:58:12.101 00.000 13300 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-1.61) = xAngle (0.30 = 0.30)
00:58:12.101 00.000 13300 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.32 = 0.32)
00:58:12.101 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.30 mountX=0.08 mountY=0.03, mountTheta=0.32
00:58:12.103 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.08, opts=13)
00:58:12.103 00.000 13300 Enqueuing Move request for scope (0.02, -0.08)
00:58:12.103 00.000 11596 Worker thread wakes up
00:58:12.103 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.08) opts 0xd
00:58:12.104 00.001 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.08)
00:58:12.104 00.000 11596 Moving (0.02, -0.08) raw xDistance=0.08 yDistance=0.03
00:58:12.104 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:58:12.104 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:12.104 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:58:12.104 00.000 11596 MoveAxis(E, 0, ABG)
00:58:12.104 00.000 11596 Move returns status 0, amount 0
00:58:12.104 00.000 11596 MoveAxis(N, 0, ABG)
00:58:12.104 00.000 11596 Move returns status 0, amount 0
00:58:12.104 00.000 11596 move complete, result=0
00:58:12.105 00.001 11596 worker thread done servicing request
00:58:12.110 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=115, Gamma=0.510
00:58:12.119 00.009 13300 UpdateGuideState exits: m=1124 SNR=23.5
00:58:12.119 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:12.119 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:58:12.119 00.000 13300 Enqueuing Expose request
00:58:12.119 00.000 11596 Worker thread wakes up
00:58:12.119 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:58:12.119 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:58:12.624 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:58:13.437 00.813 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f7432110-47bc-470b-a370-7e76a2e04b5d"}
00:58:13.437 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f7432110-47bc-470b-a370-7e76a2e04b5d"}
00:58:13.439 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ed053f57-a6dc-4437-9849-366881c0bd8b"}
00:58:13.439 00.000 13300 case statement mapped state 6 to 3
00:58:13.440 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ed053f57-a6dc-4437-9849-366881c0bd8b"}
00:58:13.441 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"67f28547-8393-41f4-a944-89e7d26abd6c"}
00:58:13.441 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":382,"width":15,"height":15,"star_pos":[6.55,7.30],"pixels":"..."},"id":"67f28547-8393-41f4-a944-89e7d26abd6c"}
00:58:15.665 02.224 11596 Exposure complete
00:58:15.765 00.100 11596 worker thread done servicing request
00:58:15.766 00.001 13300 OnExposeComplete: enter
00:58:15.766 00.000 13300 UpdateGuideState(): m_state=6
00:58:15.767 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 383
00:58:15.767 00.000 13300 Star::Find returns 1 (0), X=133.53, Y=995.17, Mass=1137, SNR=23.5, Peak=94 HFD=3.8
00:58:15.768 00.001 13300 MultiStar: [#1 0.01,-0.17,0.60,U] [#2 -0.05,-0.07,0.54,U] [#3 0.19,0.09,0.30,U] [#4 -0.14,0.08,0.28,U] [#5 -0.12,-0.15,0.31,U] [#6 0.13,-0.18,0.27,U] [#7 0.12,-0.07,0.29,U] [#8 -0.00,-0.26,0.00,M1] 
00:58:15.768 00.000 13300 refined, 7 included, MultiStar: {0.03, -0.14}, one-star: {0.07, -0.29}
00:58:15.768 00.000 13300 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-1.61) = xAngle (0.25 = 0.25)
00:58:15.768 00.000 13300 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.27 = 0.27)
00:58:15.768 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.14 hyp=0.14 cameraTheta=-1.36 mountX=0.14 mountY=0.04, mountTheta=0.27
00:58:15.771 00.003 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.14, opts=13)
00:58:15.771 00.000 13300 Enqueuing Move request for scope (0.03, -0.14)
00:58:15.772 00.001 11596 Worker thread wakes up
00:58:15.772 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.14) opts 0xd
00:58:15.772 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.14)
00:58:15.772 00.000 11596 Moving (0.03, -0.14) raw xDistance=0.14 yDistance=0.04
00:58:15.772 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:58:15.772 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:15.773 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:58:15.773 00.000 11596 MoveAxis(E, 0, ABG)
00:58:15.773 00.000 11596 Move returns status 0, amount 0
00:58:15.773 00.000 11596 MoveAxis(N, 0, ABG)
00:58:15.773 00.000 11596 Move returns status 0, amount 0
00:58:15.773 00.000 11596 move complete, result=0
00:58:15.773 00.000 11596 worker thread done servicing request
00:58:15.782 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=209, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
00:58:15.794 00.012 13300 UpdateGuideState exits: m=1137 SNR=23.5
00:58:15.794 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:15.795 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:58:15.795 00.000 13300 Enqueuing Expose request
00:58:15.795 00.000 11596 Worker thread wakes up
00:58:15.795 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:58:15.795 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:58:16.308 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:58:16.435 00.127 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6df898ec-3b9d-4102-930e-eead147a3bd8"}
00:58:16.435 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6df898ec-3b9d-4102-930e-eead147a3bd8"}
00:58:16.436 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fd8d1b08-888e-48c5-aa5f-f89216a53685"}
00:58:16.436 00.000 13300 case statement mapped state 6 to 3
00:58:16.436 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fd8d1b08-888e-48c5-aa5f-f89216a53685"}
00:58:16.436 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7ce77ac4-9c9d-43c2-ba5d-d05f26f55267"}
00:58:16.437 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":383,"width":15,"height":15,"star_pos":[6.53,7.17],"pixels":"..."},"id":"7ce77ac4-9c9d-43c2-ba5d-d05f26f55267"}
00:58:19.336 02.899 11596 Exposure complete
00:58:19.434 00.098 13300 OnExposeComplete: enter
00:58:19.434 00.000 11596 worker thread done servicing request
00:58:19.434 00.000 13300 UpdateGuideState(): m_state=6
00:58:19.435 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 384
00:58:19.435 00.000 13300 Star::Find returns 1 (0), X=133.56, Y=995.06, Mass=1127, SNR=23.4, Peak=95 HFD=4.0
00:58:19.436 00.001 13300 MultiStar: [#1 -0.11,-0.48,0.00,M2] [#2 -0.07,-0.30,0.00,M1] [#3 0.01,-0.01,0.30,U] [#4 -0.31,0.35,0.00,M6] [#5 -0.07,0.10,0.30,U] [#6 0.18,-0.25,0.00,M1] [#7 0.20,-0.17,0.00,M5] [#8 -0.06,-0.26,0.00,M2] 
00:58:19.436 00.000 13300 refined, 2 included, MultiStar: {0.06, -0.23}, one-star: {0.11, -0.40}
00:58:19.436 00.000 13300 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-1.61) = xAngle (0.27 = 0.27)
00:58:19.436 00.000 13300 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.29 = 0.29)
00:58:19.436 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.23 hyp=0.24 cameraTheta=-1.33 mountX=0.23 mountY=0.07, mountTheta=0.29
00:58:19.439 00.003 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.23, opts=13)
00:58:19.439 00.000 13300 Enqueuing Move request for scope (0.06, -0.23)
00:58:19.439 00.000 11596 Worker thread wakes up
00:58:19.440 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.23) opts 0xd
00:58:19.440 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.23)
00:58:19.440 00.000 11596 Moving (0.06, -0.23) raw xDistance=0.23 yDistance=0.07
00:58:19.440 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
00:58:19.440 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:19.440 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:58:19.440 00.000 11596 MoveAxis(W, 286, ABG)
00:58:19.440 00.000 11596 Guiding  Dir = 3, Dur = 286
00:58:19.441 00.001 11596 IsSlewing returns 0
00:58:19.452 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=3, FiltMax=104, Gamma=0.510
00:58:19.463 00.011 13300 UpdateGuideState exits: m=1127 SNR=23.4
00:58:19.463 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:19.463 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:58:19.464 00.001 13300 Enqueuing Expose request
00:58:19.464 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c3d17807-c927-4978-bd4f-280ba3463312"}
00:58:19.464 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c3d17807-c927-4978-bd4f-280ba3463312"}
00:58:19.471 00.007 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"28777311-2644-49e4-aeba-3d6958cd3e71"}
00:58:19.472 00.001 13300 case statement mapped state 6 to 3
00:58:19.472 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"28777311-2644-49e4-aeba-3d6958cd3e71"}
00:58:19.475 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ed0aa6ac-ece6-4f24-881b-c4874d0fe6f9"}
00:58:19.476 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":384,"width":15,"height":15,"star_pos":[6.56,7.06],"pixels":"..."},"id":"ed0aa6ac-ece6-4f24-881b-c4874d0fe6f9"}
00:58:19.823 00.347 11596 IsGuiding returns 0
00:58:19.956 00.133 11596 PulseGuide returned control before completion, sleep 164
00:58:20.232 00.276 11596 IsGuiding returns 1
00:58:20.232 00.000 11596 scope still moving after pulse duration time elapsed
00:58:20.262 00.030 11596 IsSlewing returns 0
00:58:20.523 00.261 11596 IsGuiding returns 0
00:58:20.523 00.000 11596 scope move finished after 286 + 413 ms
00:58:20.523 00.000 11596 Move returns status 0, amount 286
00:58:20.523 00.000 11596 MoveAxis(N, 0, ABG)
00:58:20.523 00.000 11596 Move returns status 0, amount 0
00:58:20.523 00.000 11596 move complete, result=0
00:58:20.523 00.000 11596 worker thread done servicing request
00:58:20.523 00.000 11596 Worker thread wakes up
00:58:20.524 00.001 13300 GuideStep: 0.2 px 286 ms WEST, 0.1 px 0 ms NORTH
00:58:20.524 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:58:21.031 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:58:22.433 01.402 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3b7e1bd7-0011-4215-aacf-88118a4453e7"}
00:58:22.433 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3b7e1bd7-0011-4215-aacf-88118a4453e7"}
00:58:22.434 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"183ed3ec-953e-447d-82be-a2dd69fc9365"}
00:58:22.434 00.000 13300 case statement mapped state 6 to 3
00:58:22.434 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"183ed3ec-953e-447d-82be-a2dd69fc9365"}
00:58:22.434 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ec6395e3-5880-44fd-ae47-fa2f7fef537c"}
00:58:22.434 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":384,"width":15,"height":15,"star_pos":[6.56,7.06],"pixels":"..."},"id":"ec6395e3-5880-44fd-ae47-fa2f7fef537c"}
00:58:24.056 01.622 11596 Exposure complete
00:58:24.124 00.068 11596 worker thread done servicing request
00:58:24.125 00.001 13300 OnExposeComplete: enter
00:58:24.125 00.000 13300 UpdateGuideState(): m_state=6
00:58:24.125 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 385
00:58:24.125 00.000 13300 Star::Find returns 1 (0), X=133.59, Y=995.36, Mass=1106, SNR=23.2, Peak=94 HFD=3.9
00:58:24.126 00.001 13300 MultiStar: [#1 0.09,-0.15,0.61,U] [#2 0.07,0.01,0.56,U] [#3 0.37,0.27,0.00,M1] [#4 0.27,0.09,0.00,M7] [#5 -0.03,0.20,0.29,U] [#6 0.01,-0.20,0.27,U] [#7 0.24,0.28,0.00,M6] [#8 -0.26,-0.19,0.00,M3] 
00:58:24.126 00.000 13300 refined, 4 included, MultiStar: {0.08, -0.06}, one-star: {0.13, -0.10}
00:58:24.126 00.000 13300 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-1.61) = xAngle (0.93 = 0.93)
00:58:24.126 00.000 13300 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.94 = 0.94)
00:58:24.126 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-0.68 mountX=0.06 mountY=0.08, mountTheta=0.94
00:58:24.128 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.06, opts=13)
00:58:24.128 00.000 13300 Enqueuing Move request for scope (0.08, -0.06)
00:58:24.128 00.000 11596 Worker thread wakes up
00:58:24.129 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.06) opts 0xd
00:58:24.129 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.06)
00:58:24.129 00.000 11596 Moving (0.08, -0.06) raw xDistance=0.06 yDistance=0.08
00:58:24.129 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:58:24.129 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:24.129 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:58:24.129 00.000 11596 MoveAxis(E, 0, ABG)
00:58:24.130 00.001 11596 Move returns status 0, amount 0
00:58:24.130 00.000 11596 MoveAxis(N, 0, ABG)
00:58:24.130 00.000 11596 Move returns status 0, amount 0
00:58:24.130 00.000 11596 move complete, result=0
00:58:24.130 00.000 11596 worker thread done servicing request
00:58:24.136 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=244, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
00:58:24.145 00.009 13300 UpdateGuideState exits: m=1106 SNR=23.2
00:58:24.145 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:24.145 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:58:24.145 00.000 13300 Enqueuing Expose request
00:58:24.145 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:58:24.145 00.000 11596 Worker thread wakes up
00:58:24.146 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:58:24.659 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:58:25.433 00.774 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c02bb67b-7d14-48bb-80bb-f1d846003934"}
00:58:25.433 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c02bb67b-7d14-48bb-80bb-f1d846003934"}
00:58:25.434 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e19d0e44-6f55-4a04-aa54-73d329781690"}
00:58:25.434 00.000 13300 case statement mapped state 6 to 3
00:58:25.434 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e19d0e44-6f55-4a04-aa54-73d329781690"}
00:58:25.434 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9fabf915-481f-45a0-ade5-15f857370bab"}
00:58:25.434 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":385,"width":15,"height":15,"star_pos":[6.59,7.36],"pixels":"..."},"id":"9fabf915-481f-45a0-ade5-15f857370bab"}
00:58:27.694 02.260 11596 Exposure complete
00:58:27.782 00.088 11596 worker thread done servicing request
00:58:27.782 00.000 13300 OnExposeComplete: enter
00:58:27.782 00.000 13300 UpdateGuideState(): m_state=6
00:58:27.783 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 386
00:58:27.783 00.000 13300 Star::Find returns 1 (0), X=133.54, Y=995.22, Mass=1123, SNR=23.4, Peak=95 HFD=3.8
00:58:27.783 00.000 13300 MultiStar: [#1 0.02,-0.43,0.00,M2] [#2 0.14,-0.06,0.55,U] [#3 0.25,-0.23,0.00,M2] [#4 -0.03,0.33,0.00,M8] [#5 0.02,0.15,0.31,U] [#6 0.25,-0.36,0.00,M1] [#7 0.48,-0.08,0.00,M7] [#8 -0.34,-0.57,0.00,M4] 
00:58:27.783 00.000 13300 refined, 2 included, MultiStar: {0.09, -0.12}, one-star: {0.08, -0.24}
00:58:27.784 00.001 13300 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-1.61) = xAngle (0.67 = 0.67)
00:58:27.784 00.000 13300 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.69 = 0.69)
00:58:27.784 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-0.94 mountX=0.12 mountY=0.10, mountTheta=0.68
00:58:27.785 00.001 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.12, opts=13)
00:58:27.786 00.001 13300 Enqueuing Move request for scope (0.09, -0.12)
00:58:27.786 00.000 11596 Worker thread wakes up
00:58:27.786 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.12) opts 0xd
00:58:27.786 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.12)
00:58:27.786 00.000 11596 Moving (0.09, -0.12) raw xDistance=0.12 yDistance=0.10
00:58:27.786 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:58:27.786 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:27.787 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:58:27.787 00.000 11596 MoveAxis(E, 0, ABG)
00:58:27.787 00.000 11596 Move returns status 0, amount 0
00:58:27.787 00.000 11596 MoveAxis(N, 0, ABG)
00:58:27.787 00.000 11596 Move returns status 0, amount 0
00:58:27.787 00.000 11596 move complete, result=0
00:58:27.788 00.001 11596 worker thread done servicing request
00:58:27.797 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
00:58:27.804 00.007 13300 UpdateGuideState exits: m=1123 SNR=23.4
00:58:27.805 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:27.805 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:58:27.805 00.000 13300 Enqueuing Expose request
00:58:27.805 00.000 11596 Worker thread wakes up
00:58:27.805 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:58:27.805 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:58:28.317 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:58:28.432 00.115 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5993d829-c427-489b-9a4c-4a61b8547cd0"}
00:58:28.432 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5993d829-c427-489b-9a4c-4a61b8547cd0"}
00:58:28.433 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"68880581-902c-4264-b2c9-c239c34e35a5"}
00:58:28.433 00.000 13300 case statement mapped state 6 to 3
00:58:28.433 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"68880581-902c-4264-b2c9-c239c34e35a5"}
00:58:28.433 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ed376dd0-7422-464b-a136-d4ed90bd1231"}
00:58:28.434 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":386,"width":15,"height":15,"star_pos":[6.54,7.22],"pixels":"..."},"id":"ed376dd0-7422-464b-a136-d4ed90bd1231"}
00:58:31.337 02.903 11596 Exposure complete
00:58:31.405 00.068 11596 worker thread done servicing request
00:58:31.405 00.000 13300 OnExposeComplete: enter
00:58:31.405 00.000 13300 UpdateGuideState(): m_state=6
00:58:31.406 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 387
00:58:31.406 00.000 13300 Star::Find returns 1 (0), X=133.53, Y=995.14, Mass=1135, SNR=23.5, Peak=97 HFD=3.8
00:58:31.407 00.001 13300 MultiStar: [#1 0.06,-0.63,0.00,M3] [#2 0.10,-0.36,0.00,M1] [#3 0.25,-0.11,0.00,M3] [#4 -0.15,0.07,0.26,U] [#5 -0.01,-0.15,0.30,U] [#6 0.13,-0.26,0.00,M2] [#7 0.39,0.10,0.00,M8] [#8 0.04,-0.48,0.00,M5] 
00:58:31.407 00.000 13300 refined, 2 included, MultiStar: {0.02, -0.22}, one-star: {0.08, -0.32}
00:58:31.407 00.000 13300 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-1.61) = xAngle (0.15 = 0.15)
00:58:31.407 00.000 13300 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.16 = 0.16)
00:58:31.407 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.22 hyp=0.22 cameraTheta=-1.46 mountX=0.22 mountY=0.04, mountTheta=0.16
00:58:31.410 00.003 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.22, opts=13)
00:58:31.410 00.000 13300 Enqueuing Move request for scope (0.02, -0.22)
00:58:31.410 00.000 11596 Worker thread wakes up
00:58:31.410 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.22) opts 0xd
00:58:31.410 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.22)
00:58:31.410 00.000 11596 Moving (0.02, -0.22) raw xDistance=0.22 yDistance=0.04
00:58:31.410 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:58:31.411 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:31.411 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:58:31.411 00.000 11596 MoveAxis(W, 274, ABG)
00:58:31.411 00.000 11596 Guiding  Dir = 3, Dur = 274
00:58:31.411 00.000 11596 IsSlewing returns 0
00:58:31.417 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=219, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
00:58:31.425 00.008 13300 UpdateGuideState exits: m=1135 SNR=23.5
00:58:31.425 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:31.425 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:58:31.425 00.000 13300 Enqueuing Expose request
00:58:31.433 00.008 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d39135e3-523f-4770-b7ab-d5975c7b2514"}
00:58:31.434 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d39135e3-523f-4770-b7ab-d5975c7b2514"}
00:58:31.441 00.007 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"352a4fb7-1f29-4c19-ab30-05fe49928542"}
00:58:31.441 00.000 13300 case statement mapped state 6 to 3
00:58:31.441 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"352a4fb7-1f29-4c19-ab30-05fe49928542"}
00:58:31.442 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"579d7206-2b4a-4c3b-bc27-90e399bee78c"}
00:58:31.442 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":387,"width":15,"height":15,"star_pos":[6.53,7.14],"pixels":"..."},"id":"579d7206-2b4a-4c3b-bc27-90e399bee78c"}
00:58:31.492 00.050 11596 IsGuiding returns 0
00:58:31.970 00.478 11596 IsGuiding returns 1
00:58:31.970 00.000 11596 scope still moving after pulse duration time elapsed
00:58:32.188 00.218 11596 IsSlewing returns 0
00:58:32.287 00.099 11596 IsGuiding returns 0
00:58:32.287 00.000 11596 scope move finished after 274 + 520 ms
00:58:32.287 00.000 11596 Move returns status 0, amount 274
00:58:32.287 00.000 11596 MoveAxis(N, 0, ABG)
00:58:32.287 00.000 11596 Move returns status 0, amount 0
00:58:32.287 00.000 11596 move complete, result=0
00:58:32.287 00.000 11596 worker thread done servicing request
00:58:32.287 00.000 11596 Worker thread wakes up
00:58:32.287 00.000 13300 GuideStep: 0.2 px 274 ms WEST, 0.0 px 0 ms NORTH
00:58:32.288 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:58:32.802 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:58:34.431 01.629 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"99cd2bc7-6885-40f0-aa3e-44889bab0194"}
00:58:34.431 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"99cd2bc7-6885-40f0-aa3e-44889bab0194"}
00:58:34.432 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5cecb0c9-39b5-4a48-9544-d5a6870cf7a9"}
00:58:34.432 00.000 13300 case statement mapped state 6 to 3
00:58:34.432 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5cecb0c9-39b5-4a48-9544-d5a6870cf7a9"}
00:58:34.432 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"20e8d06b-047a-49c9-a348-5b8c73354ff0"}
00:58:34.432 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":387,"width":15,"height":15,"star_pos":[6.53,7.14],"pixels":"..."},"id":"20e8d06b-047a-49c9-a348-5b8c73354ff0"}
00:58:35.838 01.406 11596 Exposure complete
00:58:35.910 00.072 11596 worker thread done servicing request
00:58:35.910 00.000 13300 OnExposeComplete: enter
00:58:35.910 00.000 13300 UpdateGuideState(): m_state=6
00:58:35.911 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 388
00:58:35.911 00.000 13300 Star::Find returns 1 (0), X=133.63, Y=995.15, Mass=1165, SNR=23.8, Peak=95 HFD=3.9
00:58:35.911 00.000 13300 MultiStar: [#1 0.02,-0.19,0.59,U] [#2 -0.01,0.02,0.55,U] [#3 0.47,0.15,0.00,M4] [#4 -0.03,0.33,0.00,M8] [#5 -0.02,0.05,0.31,U] [#6 0.37,0.03,0.00,M3] [#7 0.44,0.35,0.00,M9] [#8 -0.05,-0.13,0.27,U] 
00:58:35.911 00.000 13300 refined, 4 included, MultiStar: {0.06, -0.16}, one-star: {0.17, -0.31}
00:58:35.911 00.000 13300 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-1.61) = xAngle (0.39 = 0.39)
00:58:35.912 00.001 13300 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.41 = 0.41)
00:58:35.912 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.16 hyp=0.17 cameraTheta=-1.22 mountX=0.16 mountY=0.07, mountTheta=0.40
00:58:35.913 00.001 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.16, opts=13)
00:58:35.914 00.001 13300 Enqueuing Move request for scope (0.06, -0.16)
00:58:35.914 00.000 11596 Worker thread wakes up
00:58:35.914 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.16) opts 0xd
00:58:35.914 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.16)
00:58:35.914 00.000 11596 Moving (0.06, -0.16) raw xDistance=0.16 yDistance=0.07
00:58:35.914 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.16
00:58:35.914 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:35.914 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:58:35.914 00.000 11596 MoveAxis(W, 215, ABG)
00:58:35.914 00.000 11596 Guiding  Dir = 3, Dur = 215
00:58:35.915 00.001 11596 IsSlewing returns 0
00:58:35.920 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
00:58:35.929 00.009 13300 UpdateGuideState exits: m=1165 SNR=23.8
00:58:35.929 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:35.929 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:58:35.929 00.000 13300 Enqueuing Expose request
00:58:35.941 00.012 11596 IsGuiding returns 0
00:58:36.330 00.389 11596 IsGuiding returns 1
00:58:36.330 00.000 11596 scope still moving after pulse duration time elapsed
00:58:36.427 00.097 11596 IsSlewing returns 0
00:58:36.550 00.123 11596 IsGuiding returns 0
00:58:36.550 00.000 11596 scope move finished after 215 + 393 ms
00:58:36.550 00.000 11596 Move returns status 0, amount 215
00:58:36.550 00.000 11596 MoveAxis(N, 0, ABG)
00:58:36.550 00.000 11596 Move returns status 0, amount 0
00:58:36.550 00.000 11596 move complete, result=0
00:58:36.550 00.000 11596 worker thread done servicing request
00:58:36.550 00.000 11596 Worker thread wakes up
00:58:36.550 00.000 13300 GuideStep: 0.2 px 215 ms WEST, 0.1 px 0 ms NORTH
00:58:36.551 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:58:37.059 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:58:37.432 00.373 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f4b3dbe4-ca2e-4617-804b-0662bb4042a3"}
00:58:37.432 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f4b3dbe4-ca2e-4617-804b-0662bb4042a3"}
00:58:37.433 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f121a367-23f4-4a14-94d8-4d2f8c279851"}
00:58:37.433 00.000 13300 case statement mapped state 6 to 3
00:58:37.433 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f121a367-23f4-4a14-94d8-4d2f8c279851"}
00:58:37.433 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f98dab26-2fd3-475a-b16b-e8c8a561a298"}
00:58:37.434 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":388,"width":15,"height":15,"star_pos":[6.63,7.15],"pixels":"..."},"id":"f98dab26-2fd3-475a-b16b-e8c8a561a298"}
00:58:40.085 02.651 11596 Exposure complete
00:58:40.155 00.070 11596 worker thread done servicing request
00:58:40.155 00.000 13300 OnExposeComplete: enter
00:58:40.155 00.000 13300 UpdateGuideState(): m_state=6
00:58:40.156 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 389
00:58:40.156 00.000 13300 Star::Find returns 1 (0), X=133.55, Y=995.34, Mass=1094, SNR=23.1, Peak=97 HFD=3.9
00:58:40.157 00.001 13300 MultiStar: [#1 0.08,-0.22,0.60,U] [#2 -0.04,-0.07,0.57,U] [#3 0.08,0.28,0.00,M5] [#4 -0.02,0.31,0.00,M9] [#5 0.10,0.03,0.31,U] [#6 0.37,-0.41,0.00,M4] [#7 0.32,0.32,0.00,M10] [#8 -0.34,0.27,0.00,M5] 
00:58:40.157 00.000 13300 refined, 3 included, MultiStar: {0.06, -0.11}, one-star: {0.09, -0.12}
00:58:40.157 00.000 13300 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-1.61) = xAngle (0.53 = 0.53)
00:58:40.157 00.000 13300 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.54 = 0.54)
00:58:40.158 00.001 13300 CameraToMount -- cameraX=0.06 cameraY=-0.11 hyp=0.13 cameraTheta=-1.08 mountX=0.11 mountY=0.07, mountTheta=0.54
00:58:40.160 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.11, opts=13)
00:58:40.160 00.000 13300 Enqueuing Move request for scope (0.06, -0.11)
00:58:40.160 00.000 11596 Worker thread wakes up
00:58:40.160 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.11) opts 0xd
00:58:40.161 00.001 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.11)
00:58:40.161 00.000 11596 Moving (0.06, -0.11) raw xDistance=0.11 yDistance=0.07
00:58:40.161 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:58:40.161 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:40.161 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:58:40.161 00.000 11596 MoveAxis(E, 0, ABG)
00:58:40.162 00.001 11596 Move returns status 0, amount 0
00:58:40.162 00.000 11596 MoveAxis(N, 0, ABG)
00:58:40.163 00.001 11596 Move returns status 0, amount 0
00:58:40.163 00.000 11596 move complete, result=0
00:58:40.163 00.000 11596 worker thread done servicing request
00:58:40.170 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
00:58:40.179 00.009 13300 UpdateGuideState exits: m=1094 SNR=23.1
00:58:40.179 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:40.180 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:58:40.180 00.000 13300 Enqueuing Expose request
00:58:40.180 00.000 11596 Worker thread wakes up
00:58:40.180 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:58:40.180 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:58:40.430 00.250 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"83f59259-e22a-4d76-b51b-1cb9cd51338e"}
00:58:40.430 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"83f59259-e22a-4d76-b51b-1cb9cd51338e"}
00:58:40.431 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"29adb76a-3d85-42f3-ba66-a4d5d1437a60"}
00:58:40.431 00.000 13300 case statement mapped state 6 to 3
00:58:40.431 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"29adb76a-3d85-42f3-ba66-a4d5d1437a60"}
00:58:40.432 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e364470a-c4df-4ffe-bc8c-27d25886bd54"}
00:58:40.433 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":389,"width":15,"height":15,"star_pos":[6.55,7.34],"pixels":"..."},"id":"e364470a-c4df-4ffe-bc8c-27d25886bd54"}
00:58:40.689 00.256 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:58:43.429 02.740 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a1582e9d-cbc1-4c24-a88d-07a4a9df0e3f"}
00:58:43.429 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a1582e9d-cbc1-4c24-a88d-07a4a9df0e3f"}
00:58:43.430 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"406ea99f-ead8-48f2-a6f9-279908ff9584"}
00:58:43.430 00.000 13300 case statement mapped state 6 to 3
00:58:43.430 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"406ea99f-ead8-48f2-a6f9-279908ff9584"}
00:58:43.431 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"aac623d4-f653-4527-9225-6b131425e6f7"}
00:58:43.431 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":389,"width":15,"height":15,"star_pos":[6.55,7.34],"pixels":"..."},"id":"aac623d4-f653-4527-9225-6b131425e6f7"}
00:58:43.717 00.286 11596 Exposure complete
00:58:43.794 00.077 11596 worker thread done servicing request
00:58:43.794 00.000 13300 OnExposeComplete: enter
00:58:43.794 00.000 13300 UpdateGuideState(): m_state=6
00:58:43.795 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 390
00:58:43.795 00.000 13300 Star::Find returns 1 (0), X=133.69, Y=995.48, Mass=1092, SNR=23.1, Peak=103 HFD=3.9
00:58:43.796 00.001 13300 MultiStar: [#1 0.13,-0.09,0.61,U] [#2 0.17,0.11,0.54,U] [#3 0.22,0.18,0.00,M6] [#4 0.04,1.13,0.00,M10] [#5 0.06,0.17,0.31,U] [#6 0.34,0.26,0.00,M5] [#7 0.40,0.40,0.00,R] [#8 -0.16,0.07,0.29,U] 
00:58:43.796 00.000 13300 refined, 4 included, MultiStar: {0.14, 0.04}, one-star: {0.23, 0.02}
00:58:43.796 00.000 13300 CameraToMount -- cameraTheta (0.27) - m_xAngle (-1.61) = xAngle (1.87 = 1.87)
00:58:43.797 00.001 13300 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.89 = 1.89)
00:58:43.797 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=0.04 hyp=0.14 cameraTheta=0.27 mountX=-0.04 mountY=0.13, mountTheta=1.88
00:58:43.800 00.003 13300 SchedulePrimaryMove(1016D950, x=0.14, y=0.04, opts=13)
00:58:43.800 00.000 13300 Enqueuing Move request for scope (0.14, 0.04)
00:58:43.800 00.000 11596 Worker thread wakes up
00:58:43.800 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.04) opts 0xd
00:58:43.800 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, 0.04)
00:58:43.800 00.000 11596 Moving (0.14, 0.04) raw xDistance=-0.04 yDistance=0.13
00:58:43.801 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:58:43.801 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:43.801 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:58:43.801 00.000 11596 MoveAxis(E, 0, ABG)
00:58:43.801 00.000 11596 Move returns status 0, amount 0
00:58:43.801 00.000 11596 MoveAxis(N, 0, ABG)
00:58:43.802 00.001 11596 Move returns status 0, amount 0
00:58:43.802 00.000 11596 move complete, result=0
00:58:43.802 00.000 11596 worker thread done servicing request
00:58:43.808 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
00:58:43.816 00.008 13300 UpdateGuideState exits: m=1092 SNR=23.1
00:58:43.816 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:43.816 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:58:43.816 00.000 13300 Enqueuing Expose request
00:58:43.816 00.000 11596 Worker thread wakes up
00:58:43.816 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:58:43.816 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:58:44.325 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:58:46.428 02.103 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d656a3c0-0686-4740-90ac-9f7649943bf3"}
00:58:46.428 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d656a3c0-0686-4740-90ac-9f7649943bf3"}
00:58:46.430 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e570721b-682b-4559-9e10-847d0a26ef0b"}
00:58:46.430 00.000 13300 case statement mapped state 6 to 3
00:58:46.430 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e570721b-682b-4559-9e10-847d0a26ef0b"}
00:58:46.430 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4f1e8018-332b-41ab-8098-9ab364fa4614"}
00:58:46.430 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":390,"width":15,"height":15,"star_pos":[6.69,7.48],"pixels":"..."},"id":"4f1e8018-332b-41ab-8098-9ab364fa4614"}
00:58:47.364 00.934 11596 Exposure complete
00:58:47.435 00.071 11596 worker thread done servicing request
00:58:47.435 00.000 13300 OnExposeComplete: enter
00:58:47.435 00.000 13300 UpdateGuideState(): m_state=6
00:58:47.435 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 391
00:58:47.436 00.001 13300 Star::Find returns 1 (0), X=133.77, Y=995.38, Mass=1095, SNR=23.1, Peak=98 HFD=3.7
00:58:47.436 00.000 13300 MultiStar: [#1 0.11,-0.20,0.59,U] [#2 0.06,0.13,0.57,U] [#3 0.56,0.43,0.00,M7] [#4 -0.14,0.68,0.00,R] [#5 0.10,0.28,0.00,M1] [#6 0.30,-0.03,0.00,M6] [#7 -0.04,0.07,0.29,U] [#8 -0.12,0.22,0.00,M5] 
00:58:47.436 00.000 13300 refined, 3 included, MultiStar: {0.16, -0.04}, one-star: {0.31, -0.08}
00:58:47.436 00.000 13300 CameraToMount -- cameraTheta (-0.24) - m_xAngle (-1.61) = xAngle (1.36 = 1.36)
00:58:47.436 00.000 13300 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.38 = 1.38)
00:58:47.436 00.000 13300 CameraToMount -- cameraX=0.16 cameraY=-0.04 hyp=0.17 cameraTheta=-0.24 mountX=0.03 mountY=0.16, mountTheta=1.36
00:58:47.438 00.002 13300 SchedulePrimaryMove(1016D950, x=0.16, y=-0.04, opts=13)
00:58:47.438 00.000 13300 Enqueuing Move request for scope (0.16, -0.04)
00:58:47.438 00.000 11596 Worker thread wakes up
00:58:47.439 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.04) opts 0xd
00:58:47.439 00.000 11596 Handling offset move in thread for scope, endpoint = (0.16, -0.04)
00:58:47.439 00.000 11596 Moving (0.16, -0.04) raw xDistance=0.03 yDistance=0.16
00:58:47.439 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:58:47.439 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:47.439 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:58:47.439 00.000 11596 MoveAxis(E, 0, ABG)
00:58:47.439 00.000 11596 Move returns status 0, amount 0
00:58:47.439 00.000 11596 MoveAxis(N, 0, ABG)
00:58:47.439 00.000 11596 Move returns status 0, amount 0
00:58:47.439 00.000 11596 move complete, result=0
00:58:47.440 00.001 11596 worker thread done servicing request
00:58:47.446 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
00:58:47.454 00.008 13300 UpdateGuideState exits: m=1095 SNR=23.1
00:58:47.454 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:47.454 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:58:47.454 00.000 13300 Enqueuing Expose request
00:58:47.454 00.000 11596 Worker thread wakes up
00:58:47.454 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:58:47.454 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:58:47.965 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:58:49.427 01.462 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c0e6668d-d559-4bc9-8996-26d56d7add8c"}
00:58:49.427 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c0e6668d-d559-4bc9-8996-26d56d7add8c"}
00:58:49.428 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ac05e340-78ae-4bb2-b7e8-3fa05866d7d5"}
00:58:49.428 00.000 13300 case statement mapped state 6 to 3
00:58:49.428 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ac05e340-78ae-4bb2-b7e8-3fa05866d7d5"}
00:58:49.428 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"055326c4-1e67-4236-84a3-6fb383716e85"}
00:58:49.428 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":391,"width":15,"height":15,"star_pos":[6.77,7.38],"pixels":"..."},"id":"055326c4-1e67-4236-84a3-6fb383716e85"}
00:58:50.994 01.566 11596 Exposure complete
00:58:51.062 00.068 11596 worker thread done servicing request
00:58:51.063 00.001 13300 OnExposeComplete: enter
00:58:51.063 00.000 13300 UpdateGuideState(): m_state=6
00:58:51.063 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 392
00:58:51.063 00.000 13300 Star::Find returns 1 (0), X=133.69, Y=995.44, Mass=1119, SNR=23.4, Peak=105 HFD=3.9
00:58:51.064 00.001 13300 MultiStar: [#1 0.09,-0.10,0.60,U] [#2 0.20,-0.03,0.55,U] [#3 0.40,0.34,0.00,M8] [#4 0.23,0.27,0.00,M1] [#5 0.14,0.19,0.31,U] [#6 0.27,0.12,0.00,M7] [#7 0.03,-0.02,0.29,U] [#8 0.22,0.15,0.00,M6] 
00:58:51.064 00.000 13300 refined, 4 included, MultiStar: {0.16, -0.02}, one-star: {0.24, -0.02}
00:58:51.064 00.000 13300 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-1.61) = xAngle (1.51 = 1.51)
00:58:51.064 00.000 13300 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.52 = 1.52)
00:58:51.064 00.000 13300 CameraToMount -- cameraX=0.16 cameraY=-0.02 hyp=0.17 cameraTheta=-0.10 mountX=0.01 mountY=0.16, mountTheta=1.51
00:58:51.066 00.002 13300 SchedulePrimaryMove(1016D950, x=0.16, y=-0.02, opts=13)
00:58:51.066 00.000 13300 Enqueuing Move request for scope (0.16, -0.02)
00:58:51.066 00.000 11596 Worker thread wakes up
00:58:51.066 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.02) opts 0xd
00:58:51.066 00.000 11596 Handling offset move in thread for scope, endpoint = (0.16, -0.02)
00:58:51.066 00.000 11596 Moving (0.16, -0.02) raw xDistance=0.01 yDistance=0.16
00:58:51.067 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:58:51.067 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:51.067 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:58:51.067 00.000 11596 MoveAxis(E, 0, ABG)
00:58:51.067 00.000 11596 Move returns status 0, amount 0
00:58:51.067 00.000 11596 MoveAxis(N, 0, ABG)
00:58:51.067 00.000 11596 Move returns status 0, amount 0
00:58:51.067 00.000 11596 move complete, result=0
00:58:51.067 00.000 11596 worker thread done servicing request
00:58:51.073 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
00:58:51.081 00.008 13300 UpdateGuideState exits: m=1119 SNR=23.4
00:58:51.081 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:51.081 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:58:51.081 00.000 13300 Enqueuing Expose request
00:58:51.081 00.000 11596 Worker thread wakes up
00:58:51.081 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:58:51.081 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:58:51.586 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:58:52.426 00.840 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2e9c34d0-cee6-4401-89cd-18fec154dfd4"}
00:58:52.426 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2e9c34d0-cee6-4401-89cd-18fec154dfd4"}
00:58:52.427 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f2a8995f-1636-4e8d-bf03-7aa4e816e8f3"}
00:58:52.427 00.000 13300 case statement mapped state 6 to 3
00:58:52.427 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f2a8995f-1636-4e8d-bf03-7aa4e816e8f3"}
00:58:52.427 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"560350e0-65af-4fb7-8d60-c9a8de8830cf"}
00:58:52.428 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":392,"width":15,"height":15,"star_pos":[6.69,7.44],"pixels":"..."},"id":"560350e0-65af-4fb7-8d60-c9a8de8830cf"}
00:58:54.622 02.194 11596 Exposure complete
00:58:54.692 00.070 11596 worker thread done servicing request
00:58:54.692 00.000 13300 OnExposeComplete: enter
00:58:54.692 00.000 13300 UpdateGuideState(): m_state=6
00:58:54.693 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 393
00:58:54.694 00.001 13300 Star::Find returns 1 (0), X=133.64, Y=995.40, Mass=1126, SNR=23.4, Peak=102 HFD=3.9
00:58:54.694 00.000 13300 MultiStar: [#1 0.08,-0.06,0.61,U] [#2 0.07,0.08,0.56,U] [#3 0.37,0.33,0.00,M9] [#4 0.17,0.05,0.25,U] [#5 0.14,0.22,0.00,M1] [#6 0.20,0.23,0.00,M8] [#7 -0.17,-0.09,0.28,U] [#8 -0.04,0.01,0.27,U] 
00:58:54.694 00.000 13300 refined, 5 included, MultiStar: {0.09, -0.02}, one-star: {0.19, -0.06}
00:58:54.694 00.000 13300 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-1.61) = xAngle (1.36 = 1.36)
00:58:54.695 00.001 13300 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.37 = 1.37)
00:58:54.695 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-0.25 mountX=0.02 mountY=0.09, mountTheta=1.36
00:58:54.698 00.003 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.02, opts=13)
00:58:54.699 00.001 13300 Enqueuing Move request for scope (0.09, -0.02)
00:58:54.699 00.000 11596 Worker thread wakes up
00:58:54.699 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.02) opts 0xd
00:58:54.699 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.02)
00:58:54.699 00.000 11596 Moving (0.09, -0.02) raw xDistance=0.02 yDistance=0.09
00:58:54.699 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:58:54.699 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:54.700 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:58:54.700 00.000 11596 MoveAxis(E, 0, ABG)
00:58:54.700 00.000 11596 Move returns status 0, amount 0
00:58:54.700 00.000 11596 MoveAxis(N, 0, ABG)
00:58:54.700 00.000 11596 Move returns status 0, amount 0
00:58:54.700 00.000 11596 move complete, result=0
00:58:54.700 00.000 11596 worker thread done servicing request
00:58:54.711 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
00:58:54.719 00.008 13300 UpdateGuideState exits: m=1126 SNR=23.4
00:58:54.720 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:54.720 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:58:54.720 00.000 13300 Enqueuing Expose request
00:58:54.720 00.000 11596 Worker thread wakes up
00:58:54.720 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:58:54.720 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:58:55.230 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:58:55.425 00.195 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ef5f00d5-1a1c-466d-9022-77806f935912"}
00:58:55.425 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ef5f00d5-1a1c-466d-9022-77806f935912"}
00:58:55.426 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dfe79d39-ce0d-4543-9948-e663637aaae0"}
00:58:55.426 00.000 13300 case statement mapped state 6 to 3
00:58:55.426 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dfe79d39-ce0d-4543-9948-e663637aaae0"}
00:58:55.426 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2da27a04-2c11-4c7f-ac6a-486de51ffca2"}
00:58:55.427 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":393,"width":15,"height":15,"star_pos":[6.64,7.40],"pixels":"..."},"id":"2da27a04-2c11-4c7f-ac6a-486de51ffca2"}
00:58:58.259 02.832 11596 Exposure complete
00:58:58.334 00.075 11596 worker thread done servicing request
00:58:58.334 00.000 13300 OnExposeComplete: enter
00:58:58.334 00.000 13300 UpdateGuideState(): m_state=6
00:58:58.335 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 394
00:58:58.335 00.000 13300 Star::Find returns 1 (0), X=133.65, Y=995.38, Mass=1115, SNR=23.3, Peak=100 HFD=3.8
00:58:58.335 00.000 13300 MultiStar: [#1 0.17,-0.16,0.59,U] [#2 0.01,0.06,0.54,U] [#3 0.13,0.11,0.30,U] [#4 0.27,-0.17,0.00,M1] [#5 0.10,0.18,0.32,U] [#6 0.53,-0.06,0.00,M9] [#7 -0.06,-0.11,0.29,U] [#8 -0.07,-0.03,0.27,U] 
00:58:58.336 00.001 13300 refined, 6 included, MultiStar: {0.10, -0.03}, one-star: {0.20, -0.08}
00:58:58.336 00.000 13300 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-1.61) = xAngle (1.33 = 1.33)
00:58:58.336 00.000 13300 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.34 = 1.34)
00:58:58.336 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=-0.03 hyp=0.10 cameraTheta=-0.28 mountX=0.03 mountY=0.10, mountTheta=1.33
00:58:58.338 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=-0.03, opts=13)
00:58:58.338 00.000 13300 Enqueuing Move request for scope (0.10, -0.03)
00:58:58.338 00.000 11596 Worker thread wakes up
00:58:58.338 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.03) opts 0xd
00:58:58.338 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, -0.03)
00:58:58.338 00.000 11596 Moving (0.10, -0.03) raw xDistance=0.03 yDistance=0.10
00:58:58.338 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:58:58.338 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:58.338 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:58:58.339 00.001 11596 MoveAxis(E, 0, ABG)
00:58:58.339 00.000 11596 Move returns status 0, amount 0
00:58:58.339 00.000 11596 MoveAxis(N, 0, ABG)
00:58:58.339 00.000 11596 Move returns status 0, amount 0
00:58:58.339 00.000 11596 move complete, result=0
00:58:58.339 00.000 11596 worker thread done servicing request
00:58:58.345 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
00:58:58.353 00.008 13300 UpdateGuideState exits: m=1115 SNR=23.3
00:58:58.353 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:58.353 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:58:58.353 00.000 13300 Enqueuing Expose request
00:58:58.353 00.000 11596 Worker thread wakes up
00:58:58.354 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:58:58.354 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:58:58.427 00.073 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"74594d88-7bff-4e2d-bc0a-ecc27ff1a493"}
00:58:58.427 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"74594d88-7bff-4e2d-bc0a-ecc27ff1a493"}
00:58:58.428 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2770c6a6-1fb4-4d8f-bad3-5a7496061933"}
00:58:58.428 00.000 13300 case statement mapped state 6 to 3
00:58:58.428 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2770c6a6-1fb4-4d8f-bad3-5a7496061933"}
00:58:58.434 00.006 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7f1ee86e-b9ad-42f2-bfa5-84fa95d801e0"}
00:58:58.434 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":394,"width":15,"height":15,"star_pos":[6.65,7.38],"pixels":"..."},"id":"7f1ee86e-b9ad-42f2-bfa5-84fa95d801e0"}
00:58:58.862 00.428 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:59:01.425 02.563 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"063c08df-fd8c-4c78-80fe-bbe429ca5a72"}
00:59:01.425 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"063c08df-fd8c-4c78-80fe-bbe429ca5a72"}
00:59:01.426 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fa601f20-def6-4fd1-9f1c-77227ebac1ef"}
00:59:01.426 00.000 13300 case statement mapped state 6 to 3
00:59:01.426 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fa601f20-def6-4fd1-9f1c-77227ebac1ef"}
00:59:01.426 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9c9e0cd7-d265-4e9b-8e28-f0a26cd0da41"}
00:59:01.426 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":394,"width":15,"height":15,"star_pos":[6.65,7.38],"pixels":"..."},"id":"9c9e0cd7-d265-4e9b-8e28-f0a26cd0da41"}
00:59:01.898 00.472 11596 Exposure complete
00:59:01.967 00.069 11596 worker thread done servicing request
00:59:01.967 00.000 13300 OnExposeComplete: enter
00:59:01.967 00.000 13300 UpdateGuideState(): m_state=6
00:59:01.968 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 395
00:59:01.968 00.000 13300 Star::Find returns 1 (0), X=133.84, Y=995.12, Mass=1106, SNR=23.2, Peak=87 HFD=4.1
00:59:01.968 00.000 13300 MultiStar: large primary error, entering stabilization period
00:59:01.968 00.000 13300 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-1.61) = xAngle (0.89 = 0.89)
00:59:01.968 00.000 13300 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.90 = 0.90)
00:59:01.969 00.001 13300 CameraToMount -- cameraX=0.38 cameraY=-0.34 hyp=0.51 cameraTheta=-0.72 mountX=0.32 mountY=0.40, mountTheta=0.89
00:59:01.971 00.002 13300 SchedulePrimaryMove(1016D950, x=0.38, y=-0.34, opts=13)
00:59:01.971 00.000 13300 Enqueuing Move request for scope (0.38, -0.34)
00:59:01.971 00.000 11596 Worker thread wakes up
00:59:01.971 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.34) opts 0xd
00:59:01.971 00.000 11596 Handling offset move in thread for scope, endpoint = (0.38, -0.34)
00:59:01.972 00.001 11596 Moving (0.38, -0.34) raw xDistance=0.32 yDistance=0.40
00:59:01.972 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
00:59:01.972 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.40
00:59:01.972 00.000 11596 MoveAxis(W, 403, ABG)
00:59:01.972 00.000 11596 Guiding  Dir = 3, Dur = 403
00:59:01.973 00.001 11596 IsSlewing returns 0
00:59:01.981 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=210, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
00:59:01.989 00.008 13300 UpdateGuideState exits: m=1106 SNR=23.2
00:59:01.989 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:01.989 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:59:01.990 00.001 13300 Enqueuing Expose request
00:59:02.166 00.176 11596 IsGuiding returns 0
00:59:02.550 00.384 11596 PulseGuide returned control before completion, sleep 30
00:59:02.815 00.265 11596 IsGuiding returns 1
00:59:02.815 00.000 11596 scope still moving after pulse duration time elapsed
00:59:02.838 00.023 11596 IsSlewing returns 0
00:59:02.915 00.077 11596 IsGuiding returns 0
00:59:02.915 00.000 11596 scope move finished after 403 + 345 ms
00:59:02.915 00.000 11596 Move returns status 0, amount 403
00:59:02.915 00.000 11596 MoveAxis(S, 530, ABG)
00:59:02.915 00.000 11596 Guiding  Dir = 1, Dur = 530
00:59:02.915 00.000 11596 IsSlewing returns 0
00:59:03.042 00.127 11596 IsGuiding returns 0
00:59:03.210 00.168 11596 PulseGuide returned control before completion, sleep 373
00:59:03.762 00.552 11596 IsGuiding returns 1
00:59:03.762 00.000 11596 scope still moving after pulse duration time elapsed
00:59:03.789 00.027 11596 IsSlewing returns 0
00:59:03.888 00.099 11596 IsGuiding returns 0
00:59:03.888 00.000 11596 scope move finished after 530 + 315 ms
00:59:03.888 00.000 11596 Move returns status 0, amount 530
00:59:03.888 00.000 11596 move complete, result=0
00:59:03.888 00.000 11596 worker thread done servicing request
00:59:03.888 00.000 13300 GuideStep: 0.3 px 403 ms WEST, 0.4 px 530 ms SOUTH
00:59:03.889 00.001 11596 Worker thread wakes up
00:59:03.889 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:59:04.391 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:59:04.424 00.033 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9c9a6106-b3f5-463f-a2ac-271cd1d8213a"}
00:59:04.424 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9c9a6106-b3f5-463f-a2ac-271cd1d8213a"}
00:59:04.425 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"42e5523b-8895-4fc1-9124-e267eb5fa09e"}
00:59:04.425 00.000 13300 case statement mapped state 6 to 3
00:59:04.425 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"42e5523b-8895-4fc1-9124-e267eb5fa09e"}
00:59:04.425 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8e6617a7-d9a0-4568-b9fa-520d4a3a4d39"}
00:59:04.425 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":395,"width":15,"height":15,"star_pos":[6.84,7.12],"pixels":"..."},"id":"8e6617a7-d9a0-4568-b9fa-520d4a3a4d39"}
00:59:07.417 02.992 11596 Exposure complete
00:59:07.424 00.007 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d5a7d23d-9f0f-4db4-830a-8706db0ae982"}
00:59:07.424 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d5a7d23d-9f0f-4db4-830a-8706db0ae982"}
00:59:07.425 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5dd04e28-b071-4514-b66c-b00cb55e5f7a"}
00:59:07.425 00.000 13300 case statement mapped state 6 to 3
00:59:07.425 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5dd04e28-b071-4514-b66c-b00cb55e5f7a"}
00:59:07.426 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"007e5203-ff51-475e-a2c2-7d2a6a5c01c1"}
00:59:07.426 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":395,"width":15,"height":15,"star_pos":[6.84,7.12],"pixels":"..."},"id":"007e5203-ff51-475e-a2c2-7d2a6a5c01c1"}
00:59:07.490 00.064 11596 worker thread done servicing request
00:59:07.490 00.000 13300 OnExposeComplete: enter
00:59:07.490 00.000 13300 UpdateGuideState(): m_state=6
00:59:07.490 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 396
00:59:07.491 00.001 13300 Star::Find returns 1 (0), X=133.61, Y=995.31, Mass=1099, SNR=23.1, Peak=97 HFD=3.8
00:59:07.491 00.000 13300 CameraToMount -- cameraTheta (-0.77) - m_xAngle (-1.61) = xAngle (0.84 = 0.84)
00:59:07.491 00.000 13300 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.86 = 0.86)
00:59:07.491 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=-0.14 hyp=0.21 cameraTheta=-0.77 mountX=0.14 mountY=0.16, mountTheta=0.85
00:59:07.493 00.002 13300 SchedulePrimaryMove(1016D950, x=0.15, y=-0.14, opts=13)
00:59:07.493 00.000 13300 Enqueuing Move request for scope (0.15, -0.14)
00:59:07.493 00.000 11596 Worker thread wakes up
00:59:07.493 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.14) opts 0xd
00:59:07.493 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, -0.14)
00:59:07.493 00.000 11596 Moving (0.15, -0.14) raw xDistance=0.14 yDistance=0.16
00:59:07.493 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:59:07.494 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:07.494 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:59:07.494 00.000 11596 MoveAxis(E, 0, ABG)
00:59:07.494 00.000 11596 Move returns status 0, amount 0
00:59:07.494 00.000 11596 MoveAxis(N, 0, ABG)
00:59:07.494 00.000 11596 Move returns status 0, amount 0
00:59:07.494 00.000 11596 move complete, result=0
00:59:07.495 00.001 11596 worker thread done servicing request
00:59:07.501 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=114, Gamma=0.510
00:59:07.509 00.008 13300 UpdateGuideState exits: m=1099 SNR=23.1
00:59:07.509 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:07.509 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:59:07.509 00.000 13300 Enqueuing Expose request
00:59:07.509 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:59:07.509 00.000 11596 Worker thread wakes up
00:59:07.509 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:59:08.022 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:59:10.417 02.395 13300 evsrv: cli 10203CC0 connect
00:59:10.417 00.000 13300 case statement mapped state 6 to 3
00:59:10.418 00.001 13300 case statement mapped state 6 to 3
00:59:10.419 00.001 13300 evsrv: cli 10203CC0 request: {"method":"get_app_state","id":"47e174e0-d786-454d-9500-ea8747dbfaa5"}
00:59:10.419 00.000 13300 case statement mapped state 6 to 3
00:59:10.419 00.000 13300 evsrv: cli 10203CC0 response: {"jsonrpc":"2.0","result":"Guiding","id":"47e174e0-d786-454d-9500-ea8747dbfaa5"}
00:59:10.420 00.001 13300 evsrv: cli 10203CC0 disconnect
00:59:10.424 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c7ac803a-f23d-4878-8020-78fbf865e6f7"}
00:59:10.424 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c7ac803a-f23d-4878-8020-78fbf865e6f7"}
00:59:10.426 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ee3a34dd-ba96-4cc2-b671-bcf35b1e2dcc"}
00:59:10.426 00.000 13300 case statement mapped state 6 to 3
00:59:10.426 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ee3a34dd-ba96-4cc2-b671-bcf35b1e2dcc"}
00:59:10.427 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1df863db-a351-44e1-ad32-43d0502fe328"}
00:59:10.428 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":396,"width":15,"height":15,"star_pos":[6.61,7.31],"pixels":"..."},"id":"1df863db-a351-44e1-ad32-43d0502fe328"}
00:59:11.048 00.620 11596 Exposure complete
00:59:11.141 00.093 11596 worker thread done servicing request
00:59:11.141 00.000 13300 OnExposeComplete: enter
00:59:11.141 00.000 13300 UpdateGuideState(): m_state=6
00:59:11.141 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 397
00:59:11.142 00.001 13300 Star::Find returns 1 (0), X=133.59, Y=995.45, Mass=1105, SNR=23.3, Peak=104 HFD=3.8
00:59:11.142 00.000 13300 MultiStar: exiting stabilization period
00:59:11.142 00.000 13300 MultiStar: [#1 -0.02,-0.17,0.59,U] [#2 -0.05,0.09,0.55,U] [#3 0.15,0.43,0.00,M9] [#4 0.24,-0.02,0.26,U] [#5 0.04,0.09,0.31,U] [#6 0.11,0.02,0.26,U] [#7 -0.20,-0.21,0.00,M1] [#8 -0.15,-0.12,0.29,U] 
00:59:11.142 00.000 13300 refined, 6 included, MultiStar: {0.05, -0.02}, one-star: {0.13, -0.01}
00:59:11.142 00.000 13300 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-1.61) = xAngle (1.16 = 1.16)
00:59:11.142 00.000 13300 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.17 = 1.17)
00:59:11.142 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.02 hyp=0.05 cameraTheta=-0.45 mountX=0.02 mountY=0.05, mountTheta=1.16
00:59:11.144 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.02, opts=13)
00:59:11.144 00.000 13300 Enqueuing Move request for scope (0.05, -0.02)
00:59:11.144 00.000 11596 Worker thread wakes up
00:59:11.145 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.02) opts 0xd
00:59:11.145 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.02)
00:59:11.145 00.000 11596 Moving (0.05, -0.02) raw xDistance=0.02 yDistance=0.05
00:59:11.145 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:59:11.145 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:11.145 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:59:11.145 00.000 11596 MoveAxis(E, 0, ABG)
00:59:11.146 00.001 11596 Move returns status 0, amount 0
00:59:11.146 00.000 11596 MoveAxis(N, 0, ABG)
00:59:11.146 00.000 11596 Move returns status 0, amount 0
00:59:11.146 00.000 11596 move complete, result=0
00:59:11.147 00.001 11596 worker thread done servicing request
00:59:11.152 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
00:59:11.160 00.008 13300 UpdateGuideState exits: m=1105 SNR=23.3
00:59:11.160 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:11.160 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:59:11.160 00.000 13300 Enqueuing Expose request
00:59:11.161 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:59:11.161 00.000 11596 Worker thread wakes up
00:59:11.161 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:59:11.666 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:59:13.425 01.759 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ff7119e0-b881-4701-8c56-1d9611bcf70f"}
00:59:13.425 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ff7119e0-b881-4701-8c56-1d9611bcf70f"}
00:59:13.427 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"052dec8c-78a8-4c4c-9545-ac02437fb55e"}
00:59:13.427 00.000 13300 case statement mapped state 6 to 3
00:59:13.427 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"052dec8c-78a8-4c4c-9545-ac02437fb55e"}
00:59:13.428 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c7fbbd45-eb15-4b93-af61-3c5ac59db3c2"}
00:59:13.429 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":397,"width":15,"height":15,"star_pos":[6.59,7.45],"pixels":"..."},"id":"c7fbbd45-eb15-4b93-af61-3c5ac59db3c2"}
00:59:14.704 01.275 11596 Exposure complete
00:59:14.812 00.108 11596 worker thread done servicing request
00:59:14.813 00.001 13300 OnExposeComplete: enter
00:59:14.813 00.000 13300 UpdateGuideState(): m_state=6
00:59:14.813 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 398
00:59:14.814 00.001 13300 Star::Find returns 1 (0), X=133.49, Y=995.27, Mass=1113, SNR=23.2, Peak=93 HFD=3.9
00:59:14.814 00.000 13300 MultiStar: [#1 0.03,-0.19,0.61,U] [#2 -0.10,0.07,0.56,U] [#3 0.01,0.15,0.32,U] [#4 0.39,0.06,0.00,M1] [#5 -0.02,0.22,0.30,U] [#6 0.38,-0.42,0.00,M9] [#7 -0.20,-0.17,0.00,M2] [#8 -0.27,0.00,0.00,M4] 
00:59:14.814 00.000 13300 refined, 4 included, MultiStar: {-0.00, -0.05}, one-star: {0.03, -0.19}
00:59:14.815 00.001 13300 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-1.61) = xAngle (0.01 = 0.01)
00:59:14.815 00.000 13300 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.02 = 0.02)
00:59:14.815 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.05 hyp=0.05 cameraTheta=-1.60 mountX=0.05 mountY=0.00, mountTheta=0.02
00:59:14.818 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.05, opts=13)
00:59:14.818 00.000 13300 Enqueuing Move request for scope (-0.00, -0.05)
00:59:14.818 00.000 11596 Worker thread wakes up
00:59:14.818 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.05) opts 0xd
00:59:14.818 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.05)
00:59:14.819 00.001 11596 Moving (-0.00, -0.05) raw xDistance=0.05 yDistance=0.00
00:59:14.819 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:59:14.819 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:14.819 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:59:14.819 00.000 11596 MoveAxis(E, 0, ABG)
00:59:14.819 00.000 11596 Move returns status 0, amount 0
00:59:14.819 00.000 11596 MoveAxis(N, 0, ABG)
00:59:14.820 00.001 11596 Move returns status 0, amount 0
00:59:14.820 00.000 11596 move complete, result=0
00:59:14.820 00.000 11596 worker thread done servicing request
00:59:14.829 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
00:59:14.841 00.012 13300 UpdateGuideState exits: m=1113 SNR=23.2
00:59:14.841 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:14.842 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:59:14.842 00.000 13300 Enqueuing Expose request
00:59:14.842 00.000 11596 Worker thread wakes up
00:59:14.842 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:59:14.842 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:59:15.344 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:59:16.424 01.080 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7a24ddba-4a58-4978-aebb-ef6b03159b53"}
00:59:16.424 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7a24ddba-4a58-4978-aebb-ef6b03159b53"}
00:59:16.425 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"24361293-08a5-4da6-855d-3813b493ff34"}
00:59:16.425 00.000 13300 case statement mapped state 6 to 3
00:59:16.425 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"24361293-08a5-4da6-855d-3813b493ff34"}
00:59:16.426 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"363d4284-f8e4-445f-8f54-ec1a50778846"}
00:59:16.426 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":398,"width":15,"height":15,"star_pos":[7.49,7.27],"pixels":"..."},"id":"363d4284-f8e4-445f-8f54-ec1a50778846"}
00:59:18.507 02.081 11596 Exposure complete
00:59:18.796 00.289 11596 worker thread done servicing request
00:59:18.796 00.000 13300 OnExposeComplete: enter
00:59:18.796 00.000 13300 UpdateGuideState(): m_state=6
00:59:18.797 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 399
00:59:18.797 00.000 13300 Star::Find returns 1 (0), X=133.43, Y=995.36, Mass=1118, SNR=23.4, Peak=99 HFD=4.0
00:59:18.798 00.001 13300 MultiStar: [#1 -0.04,-0.18,0.59,U] [#2 0.05,0.15,0.55,U] [#3 0.05,0.53,0.00,M9] [#4 0.26,-0.10,0.00,M2] [#5 -0.24,0.17,0.00,M1] [#6 0.14,-0.11,0.28,U] [#7 -0.44,-0.11,0.00,M3] [#8 -0.25,-0.15,0.00,M5] 
00:59:18.798 00.000 13300 refined, 3 included, MultiStar: {0.00, -0.06}, one-star: {-0.03, -0.10}
00:59:18.798 00.000 13300 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-1.61) = xAngle (0.11 = 0.11)
00:59:18.798 00.000 13300 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.12 = 0.12)
00:59:18.798 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=-0.06 hyp=0.06 cameraTheta=-1.50 mountX=0.06 mountY=0.01, mountTheta=0.12
00:59:18.801 00.003 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.06, opts=13)
00:59:18.801 00.000 13300 Enqueuing Move request for scope (0.00, -0.06)
00:59:18.801 00.000 11596 Worker thread wakes up
00:59:18.801 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.06) opts 0xd
00:59:18.802 00.001 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.06)
00:59:18.802 00.000 11596 Moving (0.00, -0.06) raw xDistance=0.06 yDistance=0.01
00:59:18.802 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:59:18.802 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:18.802 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:59:18.802 00.000 11596 MoveAxis(E, 0, ABG)
00:59:18.803 00.001 11596 Move returns status 0, amount 0
00:59:18.803 00.000 11596 MoveAxis(N, 0, ABG)
00:59:18.803 00.000 11596 Move returns status 0, amount 0
00:59:18.803 00.000 11596 move complete, result=0
00:59:18.803 00.000 11596 worker thread done servicing request
00:59:18.811 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
00:59:18.823 00.012 13300 UpdateGuideState exits: m=1118 SNR=23.4
00:59:18.823 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:18.823 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:59:18.824 00.001 13300 Enqueuing Expose request
00:59:18.824 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:59:18.857 00.033 11596 Worker thread wakes up
00:59:18.858 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:59:19.386 00.528 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:59:19.724 00.338 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"92f03f03-2f86-4d09-9e26-3342052d32de"}
00:59:19.725 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"92f03f03-2f86-4d09-9e26-3342052d32de"}
00:59:19.728 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"746e13f4-cd38-4fbb-b4f6-2a83da055795"}
00:59:19.728 00.000 13300 case statement mapped state 6 to 3
00:59:19.728 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"746e13f4-cd38-4fbb-b4f6-2a83da055795"}
00:59:19.967 00.239 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"108b2ce0-4fbb-4a10-94c8-1eb9c59bf199"}
00:59:19.968 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":399,"width":15,"height":15,"star_pos":[7.43,7.36],"pixels":"..."},"id":"108b2ce0-4fbb-4a10-94c8-1eb9c59bf199"}
00:59:22.430 02.462 11596 Exposure complete
00:59:22.516 00.086 11596 worker thread done servicing request
00:59:22.516 00.000 13300 OnExposeComplete: enter
00:59:22.516 00.000 13300 UpdateGuideState(): m_state=6
00:59:22.516 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 400
00:59:22.517 00.001 13300 Star::Find returns 1 (0), X=133.46, Y=995.22, Mass=1148, SNR=23.6, Peak=94 HFD=3.8
00:59:22.517 00.000 13300 MultiStar: [#1 -0.12,-0.35,0.00,M1] [#2 -0.03,-0.10,0.54,U] [#3 -0.10,0.11,0.31,U] [#4 0.03,-0.15,0.28,U] [#5 -0.19,0.00,0.29,U] [#6 0.01,0.12,0.26,U] [#7 -0.30,-0.40,0.00,M4] [#8 -0.18,-0.22,0.00,M6] 
00:59:22.517 00.000 13300 refined, 5 included, MultiStar: {-0.03, -0.10}, one-star: {0.01, -0.24}
00:59:22.517 00.000 13300 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-1.61) = xAngle (-0.28 = -0.28)
00:59:22.517 00.000 13300 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.26 = -0.26)
00:59:22.517 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.10 hyp=0.10 cameraTheta=-1.88 mountX=0.10 mountY=-0.03, mountTheta=-0.26
00:59:22.520 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.10, opts=13)
00:59:22.520 00.000 13300 Enqueuing Move request for scope (-0.03, -0.10)
00:59:22.520 00.000 11596 Worker thread wakes up
00:59:22.520 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.10) opts 0xd
00:59:22.521 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.10)
00:59:22.521 00.000 11596 Moving (-0.03, -0.10) raw xDistance=0.10 yDistance=-0.03
00:59:22.521 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:59:22.521 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:22.521 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:59:22.521 00.000 11596 MoveAxis(E, 0, ABG)
00:59:22.521 00.000 11596 Move returns status 0, amount 0
00:59:22.522 00.001 11596 MoveAxis(N, 0, ABG)
00:59:22.522 00.000 11596 Move returns status 0, amount 0
00:59:22.522 00.000 11596 move complete, result=0
00:59:22.522 00.000 11596 worker thread done servicing request
00:59:22.528 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=240, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
00:59:22.537 00.009 13300 UpdateGuideState exits: m=1148 SNR=23.6
00:59:22.538 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:22.538 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:59:22.538 00.000 13300 Enqueuing Expose request
00:59:22.538 00.000 11596 Worker thread wakes up
00:59:22.538 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:59:22.538 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:59:22.757 00.219 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9062eef0-8e8d-42b4-a8a6-4ce86fd6120d"}
00:59:22.757 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9062eef0-8e8d-42b4-a8a6-4ce86fd6120d"}
00:59:22.758 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8af15453-ca5a-45e4-8a93-bfb7fb9ae4f7"}
00:59:22.758 00.000 13300 case statement mapped state 6 to 3
00:59:22.758 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8af15453-ca5a-45e4-8a93-bfb7fb9ae4f7"}
00:59:22.759 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"948b7d2d-0539-4cf3-80d1-0e30ed10595c"}
00:59:22.759 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":400,"width":15,"height":15,"star_pos":[7.46,7.22],"pixels":"..."},"id":"948b7d2d-0539-4cf3-80d1-0e30ed10595c"}
00:59:23.044 00.285 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:59:25.756 02.712 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"51c1714d-122c-47e5-b199-eac014a58909"}
00:59:25.756 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"51c1714d-122c-47e5-b199-eac014a58909"}
00:59:25.757 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1ec16f77-f67e-4b11-b099-1faf434e5748"}
00:59:25.757 00.000 13300 case statement mapped state 6 to 3
00:59:25.757 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1ec16f77-f67e-4b11-b099-1faf434e5748"}
00:59:25.757 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"eddb4433-bee5-416a-8d38-08d824d6111a"}
00:59:25.757 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":400,"width":15,"height":15,"star_pos":[7.46,7.22],"pixels":"..."},"id":"eddb4433-bee5-416a-8d38-08d824d6111a"}
00:59:26.066 00.309 11596 Exposure complete
00:59:26.136 00.070 11596 worker thread done servicing request
00:59:26.136 00.000 13300 OnExposeComplete: enter
00:59:26.136 00.000 13300 UpdateGuideState(): m_state=6
00:59:26.136 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 401
00:59:26.136 00.000 13300 Star::Find returns 1 (0), X=133.47, Y=995.11, Mass=1138, SNR=23.5, Peak=98 HFD=3.9
00:59:26.137 00.001 13300 MultiStar: [#1 -0.16,-0.42,0.00,M2] [#2 0.10,-0.13,0.53,U] [#3 0.12,0.21,0.31,U] [#4 0.06,0.05,0.29,U] [#5 0.04,0.20,0.30,U] [#6 -0.39,-0.03,0.00,M8] [#7 0.04,-0.27,0.00,M5] [#8 -0.16,-0.10,0.28,U] 
00:59:26.137 00.000 13300 refined, 5 included, MultiStar: {0.03, -0.11}, one-star: {0.01, -0.35}
00:59:26.137 00.000 13300 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-1.61) = xAngle (0.32 = 0.32)
00:59:26.137 00.000 13300 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.33 = 0.33)
00:59:26.137 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.11 hyp=0.12 cameraTheta=-1.29 mountX=0.11 mountY=0.04, mountTheta=0.33
00:59:26.139 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.11, opts=13)
00:59:26.139 00.000 13300 Enqueuing Move request for scope (0.03, -0.11)
00:59:26.139 00.000 11596 Worker thread wakes up
00:59:26.139 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.11) opts 0xd
00:59:26.140 00.001 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.11)
00:59:26.140 00.000 11596 Moving (0.03, -0.11) raw xDistance=0.11 yDistance=0.04
00:59:26.140 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:59:26.140 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:26.140 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:59:26.140 00.000 11596 MoveAxis(E, 0, ABG)
00:59:26.140 00.000 11596 Move returns status 0, amount 0
00:59:26.140 00.000 11596 MoveAxis(N, 0, ABG)
00:59:26.140 00.000 11596 Move returns status 0, amount 0
00:59:26.140 00.000 11596 move complete, result=0
00:59:26.141 00.001 11596 worker thread done servicing request
00:59:26.146 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
00:59:26.154 00.008 13300 UpdateGuideState exits: m=1138 SNR=23.5
00:59:26.155 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:26.155 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:59:26.155 00.000 13300 Enqueuing Expose request
00:59:26.155 00.000 11596 Worker thread wakes up
00:59:26.155 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:59:26.155 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:59:26.671 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:59:28.756 02.085 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"135cc4df-b713-4297-943e-feb7e8327912"}
00:59:28.756 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"135cc4df-b713-4297-943e-feb7e8327912"}
00:59:28.757 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"00a4c8fe-7633-4606-b6c7-9b72da506677"}
00:59:28.757 00.000 13300 case statement mapped state 6 to 3
00:59:28.757 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"00a4c8fe-7633-4606-b6c7-9b72da506677"}
00:59:28.757 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0d255908-fa76-4fe0-b60b-f0e01cfcfb50"}
00:59:28.757 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":401,"width":15,"height":15,"star_pos":[7.47,7.11],"pixels":"..."},"id":"0d255908-fa76-4fe0-b60b-f0e01cfcfb50"}
00:59:29.703 00.946 11596 Exposure complete
00:59:29.800 00.097 11596 worker thread done servicing request
00:59:29.800 00.000 13300 OnExposeComplete: enter
00:59:29.800 00.000 13300 UpdateGuideState(): m_state=6
00:59:29.801 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 402
00:59:29.801 00.000 13300 Star::Find returns 1 (0), X=133.44, Y=994.98, Mass=1145, SNR=23.6, Peak=99 HFD=4.1
00:59:29.801 00.000 13300 MultiStar: [#1 0.01,-0.39,0.00,M3] [#2 -0.06,-0.29,0.00,M1] [#3 -0.05,-0.06,0.29,U] [#4 0.19,-0.33,0.00,M1] [#5 -0.03,-0.11,0.30,U] [#6 -0.05,-0.38,0.00,M9] [#7 -0.18,-0.12,0.29,U] [#8 -0.40,-0.19,0.00,M6] 
00:59:29.802 00.001 13300 refined, 3 included, MultiStar: {-0.05, -0.30}, one-star: {-0.01, -0.48}
00:59:29.802 00.000 13300 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-1.61) = xAngle (-0.12 = -0.12)
00:59:29.802 00.000 13300 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.11 = -0.11)
00:59:29.802 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.30 hyp=0.30 cameraTheta=-1.73 mountX=0.30 mountY=-0.03, mountTheta=-0.11
00:59:29.804 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.30, opts=13)
00:59:29.804 00.000 13300 Enqueuing Move request for scope (-0.05, -0.30)
00:59:29.804 00.000 11596 Worker thread wakes up
00:59:29.804 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.30) opts 0xd
00:59:29.804 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.30)
00:59:29.804 00.000 11596 Moving (-0.05, -0.30) raw xDistance=0.30 yDistance=-0.03
00:59:29.805 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
00:59:29.805 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:29.805 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:59:29.805 00.000 11596 MoveAxis(W, 377, ABG)
00:59:29.805 00.000 11596 Guiding  Dir = 3, Dur = 377
00:59:29.806 00.001 11596 IsSlewing returns 0
00:59:29.814 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
00:59:29.822 00.008 13300 UpdateGuideState exits: m=1145 SNR=23.6
00:59:29.822 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:29.822 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:59:29.822 00.000 13300 Enqueuing Expose request
00:59:29.950 00.128 11596 IsGuiding returns 0
00:59:29.954 00.004 11596 PulseGuide returned control before completion, sleep 383
00:59:30.453 00.499 11596 IsGuiding returns 1
00:59:30.453 00.000 11596 scope still moving after pulse duration time elapsed
00:59:30.483 00.030 11596 IsSlewing returns 0
00:59:30.570 00.087 11596 IsGuiding returns 0
00:59:30.570 00.000 11596 scope move finished after 377 + 243 ms
00:59:30.570 00.000 11596 Move returns status 0, amount 377
00:59:30.570 00.000 11596 MoveAxis(N, 0, ABG)
00:59:30.570 00.000 11596 Move returns status 0, amount 0
00:59:30.570 00.000 11596 move complete, result=0
00:59:30.570 00.000 11596 worker thread done servicing request
00:59:30.570 00.000 11596 Worker thread wakes up
00:59:30.571 00.001 13300 GuideStep: 0.3 px 377 ms WEST, -0.0 px 0 ms NORTH
00:59:30.571 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:59:31.083 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:59:31.756 00.673 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b59a3198-bf2b-4385-bfe9-9a5a0af840f7"}
00:59:31.756 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b59a3198-bf2b-4385-bfe9-9a5a0af840f7"}
00:59:31.757 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"29d64799-7070-4777-b499-84fd9ddd8f01"}
00:59:31.757 00.000 13300 case statement mapped state 6 to 3
00:59:31.757 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"29d64799-7070-4777-b499-84fd9ddd8f01"}
00:59:31.757 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"15802020-4b6a-479e-b0f2-9b6b9f6877cf"}
00:59:31.757 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":402,"width":15,"height":15,"star_pos":[7.44,6.98],"pixels":"..."},"id":"15802020-4b6a-479e-b0f2-9b6b9f6877cf"}
00:59:34.103 02.346 11596 Exposure complete
00:59:34.171 00.068 11596 worker thread done servicing request
00:59:34.171 00.000 13300 OnExposeComplete: enter
00:59:34.172 00.001 13300 UpdateGuideState(): m_state=6
00:59:34.172 00.000 13300 Star::Find(15, 133, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 403
00:59:34.172 00.000 13300 Star::Find returns 1 (0), X=133.47, Y=995.12, Mass=1109, SNR=23.2, Peak=96 HFD=3.8
00:59:34.173 00.001 13300 MultiStar: [#1 -0.01,-0.54,0.00,M4] [#2 -0.11,-0.06,0.55,U] [#3 0.02,-0.07,0.31,U] [#4 0.01,-0.38,0.00,M2] [#5 -0.04,-0.08,0.31,U] [#6 -0.20,-0.48,0.00,M10] [#7 -0.27,-0.28,0.00,M5] [#8 -0.13,-0.34,0.00,M7] 
00:59:34.173 00.000 13300 refined, 3 included, MultiStar: {-0.02, -0.19}, one-star: {0.02, -0.34}
00:59:34.173 00.000 13300 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-1.61) = xAngle (-0.08 = -0.08)
00:59:34.173 00.000 13300 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.07 = -0.07)
00:59:34.173 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.19 hyp=0.19 cameraTheta=-1.69 mountX=0.19 mountY=-0.01, mountTheta=-0.07
00:59:34.175 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.19, opts=13)
00:59:34.175 00.000 13300 Enqueuing Move request for scope (-0.02, -0.19)
00:59:34.175 00.000 11596 Worker thread wakes up
00:59:34.175 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.19) opts 0xd
00:59:34.175 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.19)
00:59:34.176 00.001 11596 Moving (-0.02, -0.19) raw xDistance=0.19 yDistance=-0.01
00:59:34.176 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.19
00:59:34.176 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:34.176 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:59:34.176 00.000 11596 MoveAxis(W, 269, ABG)
00:59:34.176 00.000 11596 Guiding  Dir = 3, Dur = 269
00:59:34.176 00.000 11596 IsSlewing returns 0
00:59:34.182 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
00:59:34.191 00.009 13300 UpdateGuideState exits: m=1109 SNR=23.2
00:59:34.191 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:34.191 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:59:34.191 00.000 13300 Enqueuing Expose request
00:59:34.213 00.022 11596 IsGuiding returns 0
00:59:34.425 00.212 11596 PulseGuide returned control before completion, sleep 68
00:59:34.633 00.208 11596 IsGuiding returns 1
00:59:34.633 00.000 11596 scope still moving after pulse duration time elapsed
00:59:34.665 00.032 11596 IsSlewing returns 0
00:59:34.735 00.070 11596 IsGuiding returns 0
00:59:34.735 00.000 11596 scope move finished after 269 + 252 ms
00:59:34.736 00.001 11596 Move returns status 0, amount 269
00:59:34.736 00.000 11596 MoveAxis(N, 0, ABG)
00:59:34.736 00.000 11596 Move returns status 0, amount 0
00:59:34.736 00.000 11596 move complete, result=0
00:59:34.736 00.000 11596 worker thread done servicing request
00:59:34.736 00.000 13300 GuideStep: 0.2 px 269 ms WEST, -0.0 px 0 ms NORTH
00:59:34.736 00.000 11596 Worker thread wakes up
00:59:34.736 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:59:34.763 00.027 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f1dfe644-11da-4756-9b0b-0a2597064bee"}
00:59:34.763 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f1dfe644-11da-4756-9b0b-0a2597064bee"}
00:59:34.766 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d0363f2b-6cb7-4caf-9a6e-27be76d2bc0f"}
00:59:34.766 00.000 13300 case statement mapped state 6 to 3
00:59:34.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d0363f2b-6cb7-4caf-9a6e-27be76d2bc0f"}
00:59:34.768 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"70951680-61f9-40fb-b92c-9c0d018596ac"}
00:59:34.769 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":403,"width":15,"height":15,"star_pos":[7.47,7.12],"pixels":"..."},"id":"70951680-61f9-40fb-b92c-9c0d018596ac"}
00:59:35.248 00.479 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:59:37.755 02.507 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0ca08431-24a5-4464-aa74-20e9a0420b72"}
00:59:37.755 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0ca08431-24a5-4464-aa74-20e9a0420b72"}
00:59:37.756 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ca16fe4c-67f7-4136-93fb-aecfaf924c3b"}
00:59:37.756 00.000 13300 case statement mapped state 6 to 3
00:59:37.756 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ca16fe4c-67f7-4136-93fb-aecfaf924c3b"}
00:59:37.757 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"56fbaae3-05b7-4237-96ac-8273e4fee501"}
00:59:37.757 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":403,"width":15,"height":15,"star_pos":[7.47,7.12],"pixels":"..."},"id":"56fbaae3-05b7-4237-96ac-8273e4fee501"}
00:59:38.274 00.517 11596 Exposure complete
00:59:38.344 00.070 11596 worker thread done servicing request
00:59:38.344 00.000 13300 OnExposeComplete: enter
00:59:38.344 00.000 13300 UpdateGuideState(): m_state=6
00:59:38.345 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 404
00:59:38.345 00.000 13300 Star::Find returns 1 (0), X=133.42, Y=995.33, Mass=1124, SNR=23.4, Peak=89 HFD=3.9
00:59:38.345 00.000 13300 MultiStar: [#1 -0.01,-0.23,0.60,U] [#2 -0.08,-0.08,0.55,U] [#3 0.13,0.36,0.00,M6] [#4 -0.09,0.45,0.00,M3] [#5 -0.17,0.20,0.00,M1] [#6 -0.03,0.11,0.27,U] [#7 -0.32,-0.45,0.00,M6] [#8 -0.08,-0.20,0.28,U] 
00:59:38.345 00.000 13300 refined, 4 included, MultiStar: {-0.04, -0.13}, one-star: {-0.04, -0.13}
00:59:38.346 00.001 13300 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-1.61) = xAngle (-0.29 = -0.29)
00:59:38.346 00.000 13300 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.28 = -0.28)
00:59:38.346 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.13 hyp=0.13 cameraTheta=-1.90 mountX=0.13 mountY=-0.04, mountTheta=-0.28
00:59:38.348 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.13, opts=13)
00:59:38.348 00.000 13300 Enqueuing Move request for scope (-0.04, -0.13)
00:59:38.348 00.000 11596 Worker thread wakes up
00:59:38.348 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.13) opts 0xd
00:59:38.348 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.13)
00:59:38.348 00.000 11596 Moving (-0.04, -0.13) raw xDistance=0.13 yDistance=-0.04
00:59:38.348 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:59:38.348 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:38.348 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:59:38.349 00.001 11596 MoveAxis(E, 0, ABG)
00:59:38.349 00.000 11596 Move returns status 0, amount 0
00:59:38.349 00.000 11596 MoveAxis(N, 0, ABG)
00:59:38.349 00.000 11596 Move returns status 0, amount 0
00:59:38.349 00.000 11596 move complete, result=0
00:59:38.349 00.000 11596 worker thread done servicing request
00:59:38.355 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
00:59:38.363 00.008 13300 UpdateGuideState exits: m=1124 SNR=23.4
00:59:38.363 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:38.363 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:59:38.363 00.000 13300 Enqueuing Expose request
00:59:38.363 00.000 11596 Worker thread wakes up
00:59:38.363 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:59:38.363 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:59:38.876 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:59:40.756 01.880 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f053b51f-e2ce-4793-b194-f2156fd887f8"}
00:59:40.756 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f053b51f-e2ce-4793-b194-f2156fd887f8"}
00:59:40.757 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"333936fd-5742-4d2f-af0a-d83f5df2ca33"}
00:59:40.757 00.000 13300 case statement mapped state 6 to 3
00:59:40.757 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"333936fd-5742-4d2f-af0a-d83f5df2ca33"}
00:59:40.757 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"893f3954-2ff5-447c-95c2-05aac24d510a"}
00:59:40.757 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":404,"width":15,"height":15,"star_pos":[7.42,7.33],"pixels":"..."},"id":"893f3954-2ff5-447c-95c2-05aac24d510a"}
00:59:41.900 01.143 11596 Exposure complete
00:59:41.975 00.075 11596 worker thread done servicing request
00:59:41.975 00.000 13300 OnExposeComplete: enter
00:59:41.975 00.000 13300 UpdateGuideState(): m_state=6
00:59:41.975 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 405
00:59:41.976 00.001 13300 Star::Find returns 1 (0), X=133.47, Y=995.34, Mass=1131, SNR=23.5, Peak=90 HFD=4.0
00:59:41.976 00.000 13300 MultiStar: [#1 -0.12,-0.25,0.00,M4] [#2 -0.10,0.00,0.55,U] [#3 0.05,0.18,0.30,U] [#4 -0.21,0.03,0.28,U] [#5 -0.08,0.11,0.30,U] [#6 0.12,0.02,0.27,U] [#7 -0.35,-0.23,0.00,M7] [#8 -0.31,0.03,0.00,M7] 
00:59:41.976 00.000 13300 refined, 5 included, MultiStar: {-0.03, -0.01}, one-star: {0.01, -0.12}
00:59:41.976 00.000 13300 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-1.61) = xAngle (-1.34 = -1.34)
00:59:41.976 00.000 13300 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.32 = -1.32)
00:59:41.976 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-2.95 mountX=0.01 mountY=-0.03, mountTheta=-1.34
00:59:41.979 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.01, opts=13)
00:59:41.979 00.000 13300 Enqueuing Move request for scope (-0.03, -0.01)
00:59:41.979 00.000 11596 Worker thread wakes up
00:59:41.980 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd
00:59:41.980 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.01)
00:59:41.980 00.000 11596 Moving (-0.03, -0.01) raw xDistance=0.01 yDistance=-0.03
00:59:41.980 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:59:41.980 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:41.980 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:59:41.980 00.000 11596 MoveAxis(E, 0, ABG)
00:59:41.980 00.000 11596 Move returns status 0, amount 0
00:59:41.980 00.000 11596 MoveAxis(N, 0, ABG)
00:59:41.980 00.000 11596 Move returns status 0, amount 0
00:59:41.981 00.001 11596 move complete, result=0
00:59:41.981 00.000 11596 worker thread done servicing request
00:59:41.986 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
00:59:41.994 00.008 13300 UpdateGuideState exits: m=1131 SNR=23.5
00:59:41.994 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:41.994 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:59:41.995 00.001 13300 Enqueuing Expose request
00:59:41.995 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:59:41.995 00.000 11596 Worker thread wakes up
00:59:41.995 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:59:42.501 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:59:43.754 01.253 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e8ad5600-22d7-446f-a98e-91c72fb3cfcc"}
00:59:43.754 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e8ad5600-22d7-446f-a98e-91c72fb3cfcc"}
00:59:43.755 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"73e05ccd-03f0-4104-928f-9dc6c023dd37"}
00:59:43.755 00.000 13300 case statement mapped state 6 to 3
00:59:43.755 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"73e05ccd-03f0-4104-928f-9dc6c023dd37"}
00:59:43.756 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"38ca8589-7e6b-4c03-ae74-ea656709f347"}
00:59:43.756 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":405,"width":15,"height":15,"star_pos":[7.47,7.34],"pixels":"..."},"id":"38ca8589-7e6b-4c03-ae74-ea656709f347"}
00:59:45.524 01.768 11596 Exposure complete
00:59:45.599 00.075 11596 worker thread done servicing request
00:59:45.599 00.000 13300 OnExposeComplete: enter
00:59:45.599 00.000 13300 UpdateGuideState(): m_state=6
00:59:45.600 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 406
00:59:45.600 00.000 13300 Star::Find returns 1 (0), X=133.60, Y=995.43, Mass=1117, SNR=23.3, Peak=100 HFD=4.0
00:59:45.600 00.000 13300 MultiStar: [#1 0.07,-0.31,0.00,M5] [#2 -0.02,-0.14,0.56,U] [#3 0.13,0.11,0.30,U] [#4 0.21,-0.38,0.00,M3] [#5 -0.13,0.17,0.31,U] [#6 -0.03,-0.25,0.00,M9] [#7 -0.13,-0.11,0.30,U] [#8 -0.09,0.14,0.30,U] 
00:59:45.601 00.001 13300 refined, 5 included, MultiStar: {0.02, -0.00}, one-star: {0.14, -0.03}
00:59:45.601 00.000 13300 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-1.61) = xAngle (1.42 = 1.42)
00:59:45.601 00.000 13300 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.43 = 1.43)
00:59:45.601 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.00 hyp=0.02 cameraTheta=-0.19 mountX=0.00 mountY=0.02, mountTheta=1.42
00:59:45.603 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.00, opts=13)
00:59:45.603 00.000 13300 Enqueuing Move request for scope (0.02, -0.00)
00:59:45.603 00.000 11596 Worker thread wakes up
00:59:45.603 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.00) opts 0xd
00:59:45.603 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.00)
00:59:45.603 00.000 11596 Moving (0.02, -0.00) raw xDistance=0.00 yDistance=0.02
00:59:45.603 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:59:45.603 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:45.604 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:59:45.604 00.000 11596 MoveAxis(E, 0, ABG)
00:59:45.604 00.000 11596 Move returns status 0, amount 0
00:59:45.604 00.000 11596 MoveAxis(N, 0, ABG)
00:59:45.604 00.000 11596 Move returns status 0, amount 0
00:59:45.604 00.000 11596 move complete, result=0
00:59:45.604 00.000 11596 worker thread done servicing request
00:59:45.610 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=249, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
00:59:45.618 00.008 13300 UpdateGuideState exits: m=1117 SNR=23.3
00:59:45.618 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:45.618 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:59:45.618 00.000 13300 Enqueuing Expose request
00:59:45.618 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:59:45.618 00.000 11596 Worker thread wakes up
00:59:45.619 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:59:46.132 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:59:46.755 00.623 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b3dd6e4b-e0f2-4b9a-af57-6ef18324d85a"}
00:59:46.755 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b3dd6e4b-e0f2-4b9a-af57-6ef18324d85a"}
00:59:46.756 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0e8838c6-174e-495f-ad9e-985ac5ab76e2"}
00:59:46.756 00.000 13300 case statement mapped state 6 to 3
00:59:46.756 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0e8838c6-174e-495f-ad9e-985ac5ab76e2"}
00:59:46.757 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"90f5ff23-e0a9-4ff8-bcce-8c30e62839d3"}
00:59:46.757 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":406,"width":15,"height":15,"star_pos":[6.60,7.43],"pixels":"..."},"id":"90f5ff23-e0a9-4ff8-bcce-8c30e62839d3"}
00:59:49.159 02.402 11596 Exposure complete
00:59:49.230 00.071 11596 worker thread done servicing request
00:59:49.230 00.000 13300 OnExposeComplete: enter
00:59:49.231 00.001 13300 UpdateGuideState(): m_state=6
00:59:49.231 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 407
00:59:49.231 00.000 13300 Star::Find returns 1 (0), X=133.51, Y=995.26, Mass=1101, SNR=23.1, Peak=94 HFD=3.8
00:59:49.232 00.001 13300 MultiStar: [#1 0.02,-0.27,0.00,M6] [#2 -0.04,0.16,0.57,U] [#3 0.15,-0.10,0.29,U] [#4 0.03,-0.62,0.00,M4] [#5 0.03,-0.01,0.30,U] [#6 0.12,-0.01,0.28,U] [#7 -0.07,-0.33,0.00,M7] [#8 -0.26,-0.50,0.00,M7] 
00:59:49.232 00.000 13300 refined, 4 included, MultiStar: {0.05, -0.06}, one-star: {0.05, -0.20}
00:59:49.232 00.000 13300 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-1.61) = xAngle (0.71 = 0.71)
00:59:49.232 00.000 13300 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.73 = 0.73)
00:59:49.232 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-0.90 mountX=0.06 mountY=0.05, mountTheta=0.72
00:59:49.234 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.06, opts=13)
00:59:49.234 00.000 13300 Enqueuing Move request for scope (0.05, -0.06)
00:59:49.234 00.000 11596 Worker thread wakes up
00:59:49.234 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.06) opts 0xd
00:59:49.234 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.06)
00:59:49.234 00.000 11596 Moving (0.05, -0.06) raw xDistance=0.06 yDistance=0.05
00:59:49.234 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:59:49.234 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:49.235 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:59:49.235 00.000 11596 MoveAxis(E, 0, ABG)
00:59:49.235 00.000 11596 Move returns status 0, amount 0
00:59:49.235 00.000 11596 MoveAxis(N, 0, ABG)
00:59:49.235 00.000 11596 Move returns status 0, amount 0
00:59:49.235 00.000 11596 move complete, result=0
00:59:49.235 00.000 11596 worker thread done servicing request
00:59:49.241 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
00:59:49.248 00.007 13300 UpdateGuideState exits: m=1101 SNR=23.1
00:59:49.249 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:49.249 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:59:49.249 00.000 13300 Enqueuing Expose request
00:59:49.249 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:59:49.249 00.000 11596 Worker thread wakes up
00:59:49.249 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:59:49.755 00.506 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f48ad6e4-e48a-44db-aadc-5eacb35bb5f9"}
00:59:49.755 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f48ad6e4-e48a-44db-aadc-5eacb35bb5f9"}
00:59:49.756 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3e16795f-5a7c-413f-9abd-c12de5e02552"}
00:59:49.756 00.000 13300 case statement mapped state 6 to 3
00:59:49.756 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3e16795f-5a7c-413f-9abd-c12de5e02552"}
00:59:49.757 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"45e8ec30-043a-4132-95ed-f0fecef9e4a5"}
00:59:49.757 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":407,"width":15,"height":15,"star_pos":[6.51,7.26],"pixels":"..."},"id":"45e8ec30-043a-4132-95ed-f0fecef9e4a5"}
00:59:49.763 00.006 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:59:52.755 02.992 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bd2a74a5-915f-403e-a2ae-a3b80136e560"}
00:59:52.755 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bd2a74a5-915f-403e-a2ae-a3b80136e560"}
00:59:52.756 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d7275c7c-b27c-44fb-bf58-1eaac745d6ac"}
00:59:52.756 00.000 13300 case statement mapped state 6 to 3
00:59:52.756 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d7275c7c-b27c-44fb-bf58-1eaac745d6ac"}
00:59:52.756 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b0c0add0-47c0-4df2-844a-2e2bb71a1a4d"}
00:59:52.757 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":407,"width":15,"height":15,"star_pos":[6.51,7.26],"pixels":"..."},"id":"b0c0add0-47c0-4df2-844a-2e2bb71a1a4d"}
00:59:52.803 00.046 11596 Exposure complete
00:59:52.873 00.070 11596 worker thread done servicing request
00:59:52.873 00.000 13300 OnExposeComplete: enter
00:59:52.874 00.001 13300 UpdateGuideState(): m_state=6
00:59:52.874 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 408
00:59:52.874 00.000 13300 Star::Find returns 1 (0), X=133.57, Y=995.12, Mass=1150, SNR=23.6, Peak=96 HFD=3.9
00:59:52.875 00.001 13300 MultiStar: [#1 -0.05,-0.33,0.00,M7] [#2 -0.12,-0.05,0.55,U] [#3 0.21,0.12,0.30,U] [#4 0.06,-0.29,0.00,M5] [#5 -0.08,-0.06,0.35,U] [#6 -0.08,-0.05,0.26,U] [#7 -0.06,-0.30,0.00,M8] [#8 -0.17,-0.04,0.28,U] 
00:59:52.875 00.000 13300 refined, 5 included, MultiStar: {0.00, -0.14}, one-star: {0.11, -0.34}
00:59:52.875 00.000 13300 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-1.61) = xAngle (0.06 = 0.06)
00:59:52.875 00.000 13300 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.08 = 0.08)
00:59:52.875 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=-0.14 hyp=0.14 cameraTheta=-1.55 mountX=0.14 mountY=0.01, mountTheta=0.08
00:59:52.877 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.14, opts=13)
00:59:52.877 00.000 13300 Enqueuing Move request for scope (0.00, -0.14)
00:59:52.877 00.000 11596 Worker thread wakes up
00:59:52.877 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.14) opts 0xd
00:59:52.877 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.14)
00:59:52.877 00.000 11596 Moving (0.00, -0.14) raw xDistance=0.14 yDistance=0.01
00:59:52.877 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:59:52.877 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:52.878 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:59:52.878 00.000 11596 MoveAxis(E, 0, ABG)
00:59:52.878 00.000 11596 Move returns status 0, amount 0
00:59:52.878 00.000 11596 MoveAxis(N, 0, ABG)
00:59:52.878 00.000 11596 Move returns status 0, amount 0
00:59:52.878 00.000 11596 move complete, result=0
00:59:52.878 00.000 11596 worker thread done servicing request
00:59:52.884 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=240, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
00:59:52.892 00.008 13300 UpdateGuideState exits: m=1150 SNR=23.6
00:59:52.892 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:52.893 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:59:52.893 00.000 13300 Enqueuing Expose request
00:59:52.893 00.000 11596 Worker thread wakes up
00:59:52.893 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:59:52.893 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
00:59:53.408 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:59:55.756 02.348 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"764b27ca-7237-435d-8816-84c514d063dc"}
00:59:55.756 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"764b27ca-7237-435d-8816-84c514d063dc"}
00:59:55.757 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d4c01b9d-b9f9-4ce8-8ee6-82a10428b57a"}
00:59:55.757 00.000 13300 case statement mapped state 6 to 3
00:59:55.757 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d4c01b9d-b9f9-4ce8-8ee6-82a10428b57a"}
00:59:55.758 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"08e70f54-ccce-43d2-ad09-ed9e6344d1fe"}
00:59:55.758 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":408,"width":15,"height":15,"star_pos":[6.57,7.12],"pixels":"..."},"id":"08e70f54-ccce-43d2-ad09-ed9e6344d1fe"}
00:59:56.442 00.684 11596 Exposure complete
00:59:56.511 00.069 11596 worker thread done servicing request
00:59:56.511 00.000 13300 OnExposeComplete: enter
00:59:56.511 00.000 13300 UpdateGuideState(): m_state=6
00:59:56.512 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 409
00:59:56.512 00.000 13300 Star::Find returns 1 (0), X=133.35, Y=995.13, Mass=1132, SNR=23.4, Peak=99 HFD=3.9
00:59:56.512 00.000 13300 MultiStar: [#1 -0.05,-0.48,0.00,M8] [#2 -0.10,-0.20,0.56,U] [#3 -0.01,0.01,0.29,U] [#4 -0.17,-0.24,0.00,M6] [#5 -0.06,0.08,0.30,U] [#6 0.26,-0.31,0.00,M8] [#7 -0.31,-0.41,0.00,M9] [#8 -0.47,-0.29,0.00,M7] 
00:59:56.513 00.001 13300 refined, 3 included, MultiStar: {-0.09, -0.19}, one-star: {-0.11, -0.32}
00:59:56.513 00.000 13300 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-1.61) = xAngle (-0.39 = -0.39)
00:59:56.513 00.000 13300 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.37 = -0.37)
00:59:56.513 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.19 hyp=0.21 cameraTheta=-2.00 mountX=0.19 mountY=-0.08, mountTheta=-0.37
00:59:56.515 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.19, opts=13)
00:59:56.515 00.000 13300 Enqueuing Move request for scope (-0.09, -0.19)
00:59:56.515 00.000 11596 Worker thread wakes up
00:59:56.515 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.19) opts 0xd
00:59:56.515 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.19)
00:59:56.515 00.000 11596 Moving (-0.09, -0.19) raw xDistance=0.19 yDistance=-0.08
00:59:56.515 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.19
00:59:56.515 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:56.515 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:59:56.516 00.001 11596 MoveAxis(W, 243, ABG)
00:59:56.516 00.000 11596 Guiding  Dir = 3, Dur = 243
00:59:56.516 00.000 11596 IsSlewing returns 0
00:59:56.521 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=214, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
00:59:56.522 00.001 11596 IsGuiding returns 0
00:59:56.529 00.007 13300 UpdateGuideState exits: m=1132 SNR=23.4
00:59:56.530 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:56.530 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
00:59:56.530 00.000 13300 Enqueuing Expose request
00:59:56.619 00.089 11596 PulseGuide returned control before completion, sleep 157
00:59:56.850 00.231 11596 IsGuiding returns 1
00:59:56.850 00.000 11596 scope still moving after pulse duration time elapsed
00:59:56.878 00.028 11596 IsSlewing returns 0
00:59:56.959 00.081 11596 IsGuiding returns 1
00:59:56.987 00.028 11596 IsSlewing returns 0
00:59:57.063 00.076 11596 IsGuiding returns 0
00:59:57.063 00.000 11596 scope move finished after 243 + 297 ms
00:59:57.063 00.000 11596 Move returns status 0, amount 243
00:59:57.063 00.000 11596 MoveAxis(N, 0, ABG)
00:59:57.063 00.000 11596 Move returns status 0, amount 0
00:59:57.063 00.000 11596 move complete, result=0
00:59:57.063 00.000 11596 worker thread done servicing request
00:59:57.063 00.000 11596 Worker thread wakes up
00:59:57.063 00.000 13300 GuideStep: 0.2 px 243 ms WEST, -0.1 px 0 ms NORTH
00:59:57.064 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
00:59:57.574 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
00:59:58.754 01.180 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4464b0de-eeb6-4301-95d8-2736b317e206"}
00:59:58.754 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4464b0de-eeb6-4301-95d8-2736b317e206"}
00:59:58.755 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"414019b0-a2d1-42be-9cd0-14d6b8e3ef14"}
00:59:58.755 00.000 13300 case statement mapped state 6 to 3
00:59:58.755 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"414019b0-a2d1-42be-9cd0-14d6b8e3ef14"}
00:59:58.756 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c99254d7-a2e7-41c9-ab20-e692f1776e4d"}
00:59:58.756 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":409,"width":15,"height":15,"star_pos":[7.35,7.13],"pixels":"..."},"id":"c99254d7-a2e7-41c9-ab20-e692f1776e4d"}
01:00:00.594 01.838 11596 Exposure complete
01:00:00.665 00.071 11596 worker thread done servicing request
01:00:00.665 00.000 13300 OnExposeComplete: enter
01:00:00.665 00.000 13300 UpdateGuideState(): m_state=6
01:00:00.666 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 410
01:00:00.666 00.000 13300 Star::Find returns 1 (0), X=133.46, Y=995.21, Mass=1154, SNR=23.7, Peak=92 HFD=3.8
01:00:00.666 00.000 13300 MultiStar: [#1 -0.08,-0.24,0.00,M9] [#2 -0.11,-0.05,0.54,U] [#3 0.08,0.29,0.00,M2] [#4 -0.04,-0.01,0.26,U] [#5 -0.04,0.09,0.30,U] [#6 0.24,0.24,0.00,M9] [#7 -0.30,-0.55,0.00,M10] [#8 -0.04,0.01,0.28,U] 
01:00:00.666 00.000 13300 refined, 4 included, MultiStar: {-0.04, -0.11}, one-star: {-0.00, -0.25}
01:00:00.667 00.001 13300 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-1.61) = xAngle (-0.34 = -0.34)
01:00:00.667 00.000 13300 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.32 = -0.32)
01:00:00.667 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.11 hyp=0.11 cameraTheta=-1.94 mountX=0.11 mountY=-0.04, mountTheta=-0.32
01:00:00.668 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.11, opts=13)
01:00:00.669 00.001 13300 Enqueuing Move request for scope (-0.04, -0.11)
01:00:00.669 00.000 11596 Worker thread wakes up
01:00:00.669 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.11) opts 0xd
01:00:00.669 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.11)
01:00:00.669 00.000 11596 Moving (-0.04, -0.11) raw xDistance=0.11 yDistance=-0.04
01:00:00.669 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:00:00.669 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:00.669 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:00:00.669 00.000 11596 MoveAxis(E, 0, ABG)
01:00:00.670 00.001 11596 Move returns status 0, amount 0
01:00:00.670 00.000 11596 MoveAxis(N, 0, ABG)
01:00:00.670 00.000 11596 Move returns status 0, amount 0
01:00:00.670 00.000 11596 move complete, result=0
01:00:00.670 00.000 11596 worker thread done servicing request
01:00:00.675 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=249, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
01:00:00.683 00.008 13300 UpdateGuideState exits: m=1154 SNR=23.7
01:00:00.683 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:00.684 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:00:00.684 00.000 13300 Enqueuing Expose request
01:00:00.684 00.000 11596 Worker thread wakes up
01:00:00.684 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:00:00.684 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:00:01.187 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:00:01.754 00.567 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"93bc1278-4244-4d77-9f28-77fb0371f08a"}
01:00:01.754 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"93bc1278-4244-4d77-9f28-77fb0371f08a"}
01:00:01.755 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b411e6dc-6f6e-4f2a-8377-404ca024430c"}
01:00:01.755 00.000 13300 case statement mapped state 6 to 3
01:00:01.755 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b411e6dc-6f6e-4f2a-8377-404ca024430c"}
01:00:01.755 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0ffffbc2-cecf-4203-912c-8af4ce485dd6"}
01:00:01.756 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":410,"width":15,"height":15,"star_pos":[7.46,7.21],"pixels":"..."},"id":"0ffffbc2-cecf-4203-912c-8af4ce485dd6"}
01:00:04.217 02.461 11596 Exposure complete
01:00:04.292 00.075 11596 worker thread done servicing request
01:00:04.292 00.000 13300 OnExposeComplete: enter
01:00:04.293 00.001 13300 UpdateGuideState(): m_state=6
01:00:04.293 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 411
01:00:04.293 00.000 13300 Star::Find returns 1 (0), X=133.48, Y=995.43, Mass=1081, SNR=22.9, Peak=101 HFD=4.0
01:00:04.294 00.001 13300 MultiStar: [#1 -0.16,-0.21,0.00,M10] [#2 -0.05,-0.03,0.57,U] [#3 0.07,0.42,0.00,M3] [#4 0.19,-0.45,0.00,M6] [#5 0.02,0.31,0.00,M1] [#6 0.18,0.30,0.00,M10] [#7 -0.08,-0.12,0.30,U] [#8 -0.05,0.09,0.28,U] 
01:00:04.294 00.000 13300 refined, 3 included, MultiStar: {-0.02, -0.03}, one-star: {0.02, -0.03}
01:00:04.294 00.000 13300 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-1.61) = xAngle (-0.61 = -0.61)
01:00:04.294 00.000 13300 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.60 = -0.60)
01:00:04.294 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-2.22 mountX=0.03 mountY=-0.02, mountTheta=-0.60
01:00:04.298 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.03, opts=13)
01:00:04.299 00.001 13300 Enqueuing Move request for scope (-0.02, -0.03)
01:00:04.299 00.000 11596 Worker thread wakes up
01:00:04.299 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
01:00:04.299 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
01:00:04.299 00.000 11596 Moving (-0.02, -0.03) raw xDistance=0.03 yDistance=-0.02
01:00:04.299 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:00:04.299 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:04.299 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:00:04.300 00.001 11596 MoveAxis(E, 0, ABG)
01:00:04.300 00.000 11596 Move returns status 0, amount 0
01:00:04.300 00.000 11596 MoveAxis(N, 0, ABG)
01:00:04.300 00.000 11596 Move returns status 0, amount 0
01:00:04.300 00.000 11596 move complete, result=0
01:00:04.300 00.000 11596 worker thread done servicing request
01:00:04.309 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
01:00:04.318 00.009 13300 UpdateGuideState exits: m=1081 SNR=22.9
01:00:04.318 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:04.318 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:00:04.318 00.000 13300 Enqueuing Expose request
01:00:04.319 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:00:04.319 00.000 11596 Worker thread wakes up
01:00:04.319 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:00:04.772 00.453 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dc5e8a21-cc49-40a9-9cc7-74b77787d965"}
01:00:04.772 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dc5e8a21-cc49-40a9-9cc7-74b77787d965"}
01:00:04.773 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"355ca9ce-a0b7-40d8-9769-27e107ad263c"}
01:00:04.773 00.000 13300 case statement mapped state 6 to 3
01:00:04.774 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"355ca9ce-a0b7-40d8-9769-27e107ad263c"}
01:00:04.774 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7b5071af-59b9-4ab3-b91d-9ccb4696763f"}
01:00:04.775 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":411,"width":15,"height":15,"star_pos":[7.48,7.43],"pixels":"..."},"id":"7b5071af-59b9-4ab3-b91d-9ccb4696763f"}
01:00:04.823 00.048 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:00:07.772 02.949 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4289181f-cd19-48d7-a00c-f6024d7b3def"}
01:00:07.772 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4289181f-cd19-48d7-a00c-f6024d7b3def"}
01:00:07.773 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2b18599a-e975-4a60-b1dd-d33a6793e60a"}
01:00:07.774 00.001 13300 case statement mapped state 6 to 3
01:00:07.774 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2b18599a-e975-4a60-b1dd-d33a6793e60a"}
01:00:07.774 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dc22ee61-6fec-441f-8e89-b7dec999abfd"}
01:00:07.775 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":411,"width":15,"height":15,"star_pos":[7.48,7.43],"pixels":"..."},"id":"dc22ee61-6fec-441f-8e89-b7dec999abfd"}
01:00:07.859 00.084 11596 Exposure complete
01:00:07.928 00.069 11596 worker thread done servicing request
01:00:07.928 00.000 13300 OnExposeComplete: enter
01:00:07.928 00.000 13300 UpdateGuideState(): m_state=6
01:00:07.929 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 412
01:00:07.929 00.000 13300 Star::Find returns 1 (0), X=133.52, Y=995.24, Mass=1128, SNR=23.5, Peak=92 HFD=3.9
01:00:07.929 00.000 13300 MultiStar: [#1 0.07,-0.28,0.00,R] [#2 0.02,-0.09,0.54,U] [#3 0.28,-0.03,0.00,M4] [#4 0.20,-0.58,0.00,M7] [#5 -0.06,-0.05,0.31,U] [#6 -0.02,-0.03,0.26,U] [#7 0.05,-0.33,0.00,M10] [#8 -0.26,0.16,0.00,M6] 
01:00:07.929 00.000 13300 refined, 3 included, MultiStar: {0.03, -0.14}, one-star: {0.07, -0.22}
01:00:07.929 00.000 13300 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-1.61) = xAngle (0.22 = 0.22)
01:00:07.930 00.001 13300 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.23 = 0.23)
01:00:07.930 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.14 hyp=0.14 cameraTheta=-1.39 mountX=0.14 mountY=0.03, mountTheta=0.23
01:00:07.931 00.001 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.14, opts=13)
01:00:07.932 00.001 13300 Enqueuing Move request for scope (0.03, -0.14)
01:00:07.932 00.000 11596 Worker thread wakes up
01:00:07.932 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.14) opts 0xd
01:00:07.932 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.14)
01:00:07.932 00.000 11596 Moving (0.03, -0.14) raw xDistance=0.14 yDistance=0.03
01:00:07.932 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:00:07.932 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:07.932 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:00:07.932 00.000 11596 MoveAxis(E, 0, ABG)
01:00:07.933 00.001 11596 Move returns status 0, amount 0
01:00:07.933 00.000 11596 MoveAxis(N, 0, ABG)
01:00:07.933 00.000 11596 Move returns status 0, amount 0
01:00:07.933 00.000 11596 move complete, result=0
01:00:07.933 00.000 11596 worker thread done servicing request
01:00:07.939 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=2, FiltMax=114, Gamma=0.510
01:00:07.947 00.008 13300 UpdateGuideState exits: m=1128 SNR=23.5
01:00:07.947 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:07.947 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:00:07.948 00.001 13300 Enqueuing Expose request
01:00:07.948 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:00:07.948 00.000 11596 Worker thread wakes up
01:00:07.948 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:00:08.460 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:00:10.772 02.312 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6fefce11-233c-444b-9fed-06afc338a255"}
01:00:10.772 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6fefce11-233c-444b-9fed-06afc338a255"}
01:00:10.773 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"639a2bc4-b727-4743-8a5a-395ee69df658"}
01:00:10.773 00.000 13300 case statement mapped state 6 to 3
01:00:10.773 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"639a2bc4-b727-4743-8a5a-395ee69df658"}
01:00:10.774 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"482c1915-4ce2-4f5a-bcfd-e099b4d3d355"}
01:00:10.774 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":412,"width":15,"height":15,"star_pos":[6.52,7.24],"pixels":"..."},"id":"482c1915-4ce2-4f5a-bcfd-e099b4d3d355"}
01:00:11.489 00.715 11596 Exposure complete
01:00:11.558 00.069 11596 worker thread done servicing request
01:00:11.558 00.000 13300 OnExposeComplete: enter
01:00:11.558 00.000 13300 UpdateGuideState(): m_state=6
01:00:11.558 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 413
01:00:11.559 00.001 13300 Star::Find returns 1 (0), X=133.47, Y=995.08, Mass=1152, SNR=23.7, Peak=103 HFD=3.8
01:00:11.559 00.000 13300 MultiStar: [#1 0.03,-0.26,0.00,M1] [#2 -0.04,-0.30,0.00,M1] [#3 0.24,-0.07,0.00,M5] [#4 -0.07,-0.53,0.00,M8] [#5 -0.12,-0.59,0.00,M1] [#6 0.20,-0.54,0.00,M10] [#7 -0.04,-0.69,0.00,R] [#8 -0.26,-0.16,0.00,M7] 
01:00:11.559 00.000 13300 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-1.61) = xAngle (0.07 = 0.07)
01:00:11.559 00.000 13300 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.09 = 0.09)
01:00:11.559 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.38 hyp=0.38 cameraTheta=-1.53 mountX=0.38 mountY=0.03, mountTheta=0.09
01:00:11.562 00.003 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.38, opts=13)
01:00:11.562 00.000 13300 Enqueuing Move request for scope (0.01, -0.38)
01:00:11.562 00.000 11596 Worker thread wakes up
01:00:11.562 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.38) opts 0xd
01:00:11.562 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.38)
01:00:11.562 00.000 11596 Moving (0.01, -0.38) raw xDistance=0.38 yDistance=0.03
01:00:11.562 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
01:00:11.562 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:11.563 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:00:11.563 00.000 11596 MoveAxis(W, 473, ABG)
01:00:11.563 00.000 11596 Guiding  Dir = 3, Dur = 473
01:00:11.563 00.000 11596 IsSlewing returns 0
01:00:11.569 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=242, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
01:00:11.577 00.008 13300 UpdateGuideState exits: m=1152 SNR=23.7
01:00:11.577 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:11.577 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:00:11.577 00.000 13300 Enqueuing Expose request
01:00:11.815 00.238 11596 IsGuiding returns 0
01:00:12.031 00.216 11596 PulseGuide returned control before completion, sleep 268
01:00:12.539 00.508 11596 IsGuiding returns 0
01:00:12.539 00.000 11596 Move returns status 0, amount 473
01:00:12.539 00.000 11596 MoveAxis(N, 0, ABG)
01:00:12.539 00.000 11596 Move returns status 0, amount 0
01:00:12.539 00.000 11596 move complete, result=0
01:00:12.539 00.000 11596 worker thread done servicing request
01:00:12.539 00.000 11596 Worker thread wakes up
01:00:12.539 00.000 13300 GuideStep: 0.4 px 473 ms WEST, 0.0 px 0 ms NORTH
01:00:12.540 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:00:13.051 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:00:13.772 00.721 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f54e4edb-ca03-41f8-8184-c553bb30e581"}
01:00:13.772 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f54e4edb-ca03-41f8-8184-c553bb30e581"}
01:00:13.773 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3040159d-ce0b-4eb3-994e-0c07939fbca6"}
01:00:13.773 00.000 13300 case statement mapped state 6 to 3
01:00:13.773 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3040159d-ce0b-4eb3-994e-0c07939fbca6"}
01:00:13.775 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e2639011-c7f5-45dd-91d9-0a1362180bf2"}
01:00:13.776 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":413,"width":15,"height":15,"star_pos":[7.47,7.08],"pixels":"..."},"id":"e2639011-c7f5-45dd-91d9-0a1362180bf2"}
01:00:16.080 02.304 11596 Exposure complete
01:00:16.162 00.082 11596 worker thread done servicing request
01:00:16.162 00.000 13300 OnExposeComplete: enter
01:00:16.162 00.000 13300 UpdateGuideState(): m_state=6
01:00:16.163 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 414
01:00:16.163 00.000 13300 Star::Find returns 1 (0), X=133.49, Y=995.11, Mass=1134, SNR=23.5, Peak=101 HFD=3.8
01:00:16.163 00.000 13300 MultiStar: [#1 0.01,-0.04,0.59,U] [#2 -0.11,-0.15,0.56,U] [#3 0.33,0.03,0.00,M6] [#4 -0.05,-0.18,0.27,U] [#5 0.06,-0.17,0.30,U] [#6 0.12,-0.04,0.27,U] [#7 -0.25,0.21,0.00,M1] [#8 0.11,-0.64,0.00,M8] 
01:00:16.163 00.000 13300 refined, 5 included, MultiStar: {0.00, -0.19}, one-star: {0.03, -0.35}
01:00:16.163 00.000 13300 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-1.61) = xAngle (0.06 = 0.06)
01:00:16.164 00.001 13300 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.08 = 0.08)
01:00:16.164 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=-0.19 hyp=0.19 cameraTheta=-1.55 mountX=0.19 mountY=0.01, mountTheta=0.08
01:00:16.166 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.19, opts=13)
01:00:16.166 00.000 13300 Enqueuing Move request for scope (0.00, -0.19)
01:00:16.166 00.000 11596 Worker thread wakes up
01:00:16.166 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.19) opts 0xd
01:00:16.166 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.19)
01:00:16.166 00.000 11596 Moving (0.00, -0.19) raw xDistance=0.19 yDistance=0.01
01:00:16.167 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.19
01:00:16.167 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:16.167 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:00:16.167 00.000 11596 MoveAxis(W, 270, ABG)
01:00:16.167 00.000 11596 Guiding  Dir = 3, Dur = 270
01:00:16.168 00.001 11596 IsSlewing returns 0
01:00:16.176 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
01:00:16.187 00.011 13300 UpdateGuideState exits: m=1134 SNR=23.5
01:00:16.188 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:16.188 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:00:16.188 00.000 13300 Enqueuing Expose request
01:00:16.193 00.005 11596 IsGuiding returns 0
01:00:16.289 00.096 11596 PulseGuide returned control before completion, sleep 184
01:00:16.583 00.294 11596 IsGuiding returns 1
01:00:16.583 00.000 11596 scope still moving after pulse duration time elapsed
01:00:16.608 00.025 11596 IsSlewing returns 0
01:00:16.772 00.164 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"df294300-c2f6-4a27-9099-bd9375e2ed0c"}
01:00:16.772 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"df294300-c2f6-4a27-9099-bd9375e2ed0c"}
01:00:16.773 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"09dfbf9e-b2b4-42fd-9db9-c844b55c9a99"}
01:00:16.773 00.000 13300 case statement mapped state 6 to 3
01:00:16.773 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"09dfbf9e-b2b4-42fd-9db9-c844b55c9a99"}
01:00:16.774 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"28926ac6-844d-44e9-91ad-e1c6392717dc"}
01:00:16.774 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":414,"width":15,"height":15,"star_pos":[7.49,7.11],"pixels":"..."},"id":"28926ac6-844d-44e9-91ad-e1c6392717dc"}
01:00:16.792 00.018 11596 IsGuiding returns 1
01:00:16.823 00.031 11596 IsSlewing returns 0
01:00:16.933 00.110 11596 IsGuiding returns 0
01:00:16.933 00.000 11596 scope move finished after 270 + 470 ms
01:00:16.934 00.001 11596 Move returns status 0, amount 270
01:00:16.934 00.000 11596 MoveAxis(N, 0, ABG)
01:00:16.934 00.000 11596 Move returns status 0, amount 0
01:00:16.934 00.000 11596 move complete, result=0
01:00:16.934 00.000 11596 worker thread done servicing request
01:00:16.934 00.000 13300 GuideStep: 0.2 px 270 ms WEST, 0.0 px 0 ms NORTH
01:00:16.934 00.000 11596 Worker thread wakes up
01:00:16.934 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:00:17.442 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:00:19.772 02.330 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d66e54f1-55c3-464d-a5c2-ad3290aad879"}
01:00:19.772 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d66e54f1-55c3-464d-a5c2-ad3290aad879"}
01:00:19.773 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"96420e67-da33-41c2-b746-69fb2c387337"}
01:00:19.773 00.000 13300 case statement mapped state 6 to 3
01:00:19.773 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"96420e67-da33-41c2-b746-69fb2c387337"}
01:00:19.774 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a8d61b93-8d9c-4640-8a63-04fdb9129849"}
01:00:19.774 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":414,"width":15,"height":15,"star_pos":[7.49,7.11],"pixels":"..."},"id":"a8d61b93-8d9c-4640-8a63-04fdb9129849"}
01:00:20.476 00.702 11596 Exposure complete
01:00:20.593 00.117 11596 worker thread done servicing request
01:00:20.593 00.000 13300 OnExposeComplete: enter
01:00:20.594 00.001 13300 UpdateGuideState(): m_state=6
01:00:20.594 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 415
01:00:20.595 00.001 13300 Star::Find returns 1 (0), X=133.45, Y=995.34, Mass=1130, SNR=23.4, Peak=92 HFD=3.9
01:00:20.595 00.000 13300 MultiStar: [#1 -0.09,0.13,0.61,U] [#2 -0.09,0.12,0.56,U] [#3 0.10,0.19,0.30,U] [#4 -0.09,-0.09,0.27,U] [#5 -0.04,0.30,0.00,M1] [#6 0.19,0.07,0.27,U] [#7 0.04,0.54,0.00,M2] [#8 -0.28,-0.40,0.00,M9] 
01:00:20.595 00.000 13300 refined, 5 included, MultiStar: {-0.02, 0.03}, one-star: {-0.01, -0.12}
01:00:20.596 00.001 13300 CameraToMount -- cameraTheta (2.20) - m_xAngle (-1.61) = xAngle (3.81 = -2.47)
01:00:20.596 00.000 13300 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.83 = -2.46)
01:00:20.596 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.03 cameraTheta=2.20 mountX=-0.02 mountY=-0.02, mountTheta=-2.46
01:00:20.600 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.03, opts=13)
01:00:20.600 00.000 13300 Enqueuing Move request for scope (-0.02, 0.03)
01:00:20.600 00.000 11596 Worker thread wakes up
01:00:20.601 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
01:00:20.601 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
01:00:20.601 00.000 11596 Moving (-0.02, 0.03) raw xDistance=-0.02 yDistance=-0.02
01:00:20.602 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:00:20.602 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:20.602 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:00:20.602 00.000 11596 MoveAxis(E, 0, ABG)
01:00:20.602 00.000 11596 Move returns status 0, amount 0
01:00:20.602 00.000 11596 MoveAxis(N, 0, ABG)
01:00:20.603 00.001 11596 Move returns status 0, amount 0
01:00:20.603 00.000 11596 move complete, result=0
01:00:20.603 00.000 11596 worker thread done servicing request
01:00:20.618 00.015 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
01:00:20.632 00.014 13300 UpdateGuideState exits: m=1130 SNR=23.4
01:00:20.632 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:20.632 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:00:20.632 00.000 13300 Enqueuing Expose request
01:00:20.632 00.000 11596 Worker thread wakes up
01:00:20.632 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:00:20.633 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:00:21.143 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:00:22.773 01.630 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8b0882c5-321d-4d65-842f-9a34893c44dc"}
01:00:22.773 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8b0882c5-321d-4d65-842f-9a34893c44dc"}
01:00:22.774 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bf426d6f-9fd8-4357-b5c6-30b078790ef6"}
01:00:22.774 00.000 13300 case statement mapped state 6 to 3
01:00:22.774 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bf426d6f-9fd8-4357-b5c6-30b078790ef6"}
01:00:22.774 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"14dd9351-47f2-4188-90a8-56686db947db"}
01:00:22.775 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":415,"width":15,"height":15,"star_pos":[7.45,7.34],"pixels":"..."},"id":"14dd9351-47f2-4188-90a8-56686db947db"}
01:00:24.170 01.395 11596 Exposure complete
01:00:24.250 00.080 11596 worker thread done servicing request
01:00:24.250 00.000 13300 OnExposeComplete: enter
01:00:24.250 00.000 13300 UpdateGuideState(): m_state=6
01:00:24.250 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 416
01:00:24.251 00.001 13300 Star::Find returns 1 (0), X=133.44, Y=995.38, Mass=1105, SNR=23.2, Peak=101 HFD=3.9
01:00:24.251 00.000 13300 MultiStar: [#1 -0.02,0.19,0.60,U] [#2 0.12,0.22,0.00,M1] [#3 0.27,0.24,0.00,M6] [#4 0.10,-0.08,0.27,U] [#5 -0.12,0.17,0.32,U] [#6 0.23,-0.02,0.26,U] [#7 0.07,0.51,0.00,M3] [#8 -0.05,0.03,0.28,U] 
01:00:24.251 00.000 13300 refined, 5 included, MultiStar: {0.00, 0.02}, one-star: {-0.02, -0.08}
01:00:24.251 00.000 13300 CameraToMount -- cameraTheta (1.56) - m_xAngle (-1.61) = xAngle (3.16 = -3.12)
01:00:24.251 00.000 13300 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.18 = -3.10)
01:00:24.251 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.56 mountX=-0.02 mountY=-0.00, mountTheta=-3.10
01:00:24.254 00.003 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.02, opts=13)
01:00:24.254 00.000 13300 Enqueuing Move request for scope (0.00, 0.02)
01:00:24.254 00.000 11596 Worker thread wakes up
01:00:24.255 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.02) opts 0xd
01:00:24.255 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.02)
01:00:24.255 00.000 11596 Moving (0.00, 0.02) raw xDistance=-0.02 yDistance=-0.00
01:00:24.255 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:00:24.256 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:24.256 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:00:24.256 00.000 11596 MoveAxis(E, 0, ABG)
01:00:24.256 00.000 11596 Move returns status 0, amount 0
01:00:24.257 00.001 11596 MoveAxis(N, 0, ABG)
01:00:24.257 00.000 11596 Move returns status 0, amount 0
01:00:24.257 00.000 11596 move complete, result=0
01:00:24.257 00.000 11596 worker thread done servicing request
01:00:24.262 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
01:00:24.271 00.009 13300 UpdateGuideState exits: m=1105 SNR=23.2
01:00:24.271 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:24.271 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:00:24.271 00.000 13300 Enqueuing Expose request
01:00:24.271 00.000 11596 Worker thread wakes up
01:00:24.271 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:00:24.271 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:00:24.780 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:00:25.772 00.992 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e2fc8016-572c-4103-8935-213c57978280"}
01:00:25.772 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e2fc8016-572c-4103-8935-213c57978280"}
01:00:25.773 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f0f38c85-ce39-4c2b-b174-44d352577569"}
01:00:25.773 00.000 13300 case statement mapped state 6 to 3
01:00:25.773 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f0f38c85-ce39-4c2b-b174-44d352577569"}
01:00:25.774 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"aa8f6f5a-ccaa-47f3-abed-85115cd4e2b8"}
01:00:25.774 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":416,"width":15,"height":15,"star_pos":[7.44,7.38],"pixels":"..."},"id":"aa8f6f5a-ccaa-47f3-abed-85115cd4e2b8"}
01:00:27.814 02.040 11596 Exposure complete
01:00:27.884 00.070 11596 worker thread done servicing request
01:00:27.884 00.000 13300 OnExposeComplete: enter
01:00:27.884 00.000 13300 UpdateGuideState(): m_state=6
01:00:27.885 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 417
01:00:27.885 00.000 13300 Star::Find returns 1 (0), X=133.51, Y=995.44, Mass=1125, SNR=23.4, Peak=98 HFD=4.1
01:00:27.885 00.000 13300 MultiStar: [#1 -0.03,0.10,0.60,U] [#2 -0.01,0.03,0.55,U] [#3 0.26,0.29,0.00,M7] [#4 0.21,-0.10,0.27,U] [#5 0.03,0.24,0.32,U] [#6 0.01,0.23,0.26,U] [#7 -0.21,0.53,0.00,M4] [#8 0.03,0.03,0.28,U] 
01:00:27.885 00.000 13300 single-star, 6 included, MultiStar: {0.03, 0.05}, one-star: {0.06, -0.01}
01:00:27.885 00.000 13300 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-1.61) = xAngle (1.35 = 1.35)
01:00:27.886 00.001 13300 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.37 = 1.37)
01:00:27.886 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-0.26 mountX=0.01 mountY=0.06, mountTheta=1.35
01:00:27.887 00.001 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.01, opts=13)
01:00:27.888 00.001 13300 Enqueuing Move request for scope (0.06, -0.01)
01:00:27.888 00.000 11596 Worker thread wakes up
01:00:27.888 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
01:00:27.888 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
01:00:27.888 00.000 11596 Moving (0.06, -0.01) raw xDistance=0.01 yDistance=0.06
01:00:27.888 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:00:27.888 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:27.888 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:00:27.888 00.000 11596 MoveAxis(E, 0, ABG)
01:00:27.889 00.001 11596 Move returns status 0, amount 0
01:00:27.889 00.000 11596 MoveAxis(N, 0, ABG)
01:00:27.889 00.000 11596 Move returns status 0, amount 0
01:00:27.889 00.000 11596 move complete, result=0
01:00:27.889 00.000 11596 worker thread done servicing request
01:00:27.895 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=118, Gamma=0.510
01:00:27.904 00.009 13300 UpdateGuideState exits: m=1125 SNR=23.4
01:00:27.905 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:27.905 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:00:27.905 00.000 13300 Enqueuing Expose request
01:00:27.905 00.000 11596 Worker thread wakes up
01:00:27.905 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:00:27.905 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:00:28.420 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:00:28.771 00.351 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ddd94056-2275-4aa8-9820-05906ad7c942"}
01:00:28.771 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ddd94056-2275-4aa8-9820-05906ad7c942"}
01:00:28.772 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d360bf85-05a1-48f5-acb6-015b8fc41515"}
01:00:28.773 00.001 13300 case statement mapped state 6 to 3
01:00:28.773 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d360bf85-05a1-48f5-acb6-015b8fc41515"}
01:00:28.774 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6ed15f8e-d72c-4b9e-a069-ca55e014d80f"}
01:00:28.774 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":417,"width":15,"height":15,"star_pos":[6.51,7.44],"pixels":"..."},"id":"6ed15f8e-d72c-4b9e-a069-ca55e014d80f"}
01:00:31.444 02.670 11596 Exposure complete
01:00:31.522 00.078 11596 worker thread done servicing request
01:00:31.522 00.000 13300 OnExposeComplete: enter
01:00:31.522 00.000 13300 UpdateGuideState(): m_state=6
01:00:31.523 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 418
01:00:31.523 00.000 13300 Star::Find returns 1 (0), X=133.50, Y=995.48, Mass=1114, SNR=23.4, Peak=105 HFD=4.1
01:00:31.523 00.000 13300 MultiStar: [#1 -0.18,0.17,0.60,U] [#2 0.10,0.10,0.54,U] [#3 0.25,0.34,0.00,M8] [#4 0.11,-0.12,0.28,U] [#5 0.05,0.24,0.32,U] [#6 0.08,0.16,0.27,U] [#7 -0.10,0.59,0.00,M5] [#8 -0.02,-0.01,0.28,U] 
01:00:31.523 00.000 13300 single-star, 6 included, MultiStar: {0.02, 0.08}, one-star: {0.04, 0.02}
01:00:31.523 00.000 13300 CameraToMount -- cameraTheta (0.50) - m_xAngle (-1.61) = xAngle (2.11 = 2.11)
01:00:31.523 00.000 13300 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.13 = 2.13)
01:00:31.523 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.02 hyp=0.05 cameraTheta=0.50 mountX=-0.03 mountY=0.04, mountTheta=2.12
01:00:31.526 00.003 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.02, opts=13)
01:00:31.526 00.000 13300 Enqueuing Move request for scope (0.04, 0.02)
01:00:31.526 00.000 11596 Worker thread wakes up
01:00:31.526 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.02) opts 0xd
01:00:31.526 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.02)
01:00:31.526 00.000 11596 Moving (0.04, 0.02) raw xDistance=-0.03 yDistance=0.04
01:00:31.526 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:00:31.526 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:31.527 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:00:31.527 00.000 11596 MoveAxis(E, 0, ABG)
01:00:31.527 00.000 11596 Move returns status 0, amount 0
01:00:31.527 00.000 11596 MoveAxis(N, 0, ABG)
01:00:31.527 00.000 11596 Move returns status 0, amount 0
01:00:31.527 00.000 11596 move complete, result=0
01:00:31.527 00.000 11596 worker thread done servicing request
01:00:31.532 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
01:00:31.541 00.009 13300 UpdateGuideState exits: m=1114 SNR=23.4
01:00:31.541 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:31.541 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:00:31.541 00.000 13300 Enqueuing Expose request
01:00:31.542 00.001 11596 Worker thread wakes up
01:00:31.542 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:00:31.542 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:00:31.772 00.230 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"328928c3-89c3-4b63-a8d9-ec58077ec08f"}
01:00:31.772 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"328928c3-89c3-4b63-a8d9-ec58077ec08f"}
01:00:31.773 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f1848f14-1a64-4c5c-8095-2a4c27ed5e05"}
01:00:31.773 00.000 13300 case statement mapped state 6 to 3
01:00:31.774 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f1848f14-1a64-4c5c-8095-2a4c27ed5e05"}
01:00:31.774 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f041d620-1727-4e34-be87-24100c91ade7"}
01:00:31.774 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":418,"width":15,"height":15,"star_pos":[6.50,7.48],"pixels":"..."},"id":"f041d620-1727-4e34-be87-24100c91ade7"}
01:00:32.053 00.279 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:00:34.771 02.718 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"316d4cb1-22c2-42db-bc2d-caa82fc47fc7"}
01:00:34.771 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"316d4cb1-22c2-42db-bc2d-caa82fc47fc7"}
01:00:34.772 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"38bd2d78-b5b9-490d-903e-646087a77528"}
01:00:34.772 00.000 13300 case statement mapped state 6 to 3
01:00:34.772 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"38bd2d78-b5b9-490d-903e-646087a77528"}
01:00:34.773 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7cca3638-3457-4079-97b6-0b15a08af64e"}
01:00:34.773 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":418,"width":15,"height":15,"star_pos":[6.50,7.48],"pixels":"..."},"id":"7cca3638-3457-4079-97b6-0b15a08af64e"}
01:00:35.082 00.309 11596 Exposure complete
01:00:35.151 00.069 11596 worker thread done servicing request
01:00:35.151 00.000 13300 OnExposeComplete: enter
01:00:35.152 00.001 13300 UpdateGuideState(): m_state=6
01:00:35.152 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 419
01:00:35.152 00.000 13300 Star::Find returns 1 (0), X=133.54, Y=995.58, Mass=1125, SNR=23.5, Peak=107 HFD=4.1
01:00:35.153 00.001 13300 MultiStar: [#1 -0.11,0.29,0.00,M1] [#2 -0.05,0.21,0.56,U] [#3 0.17,0.57,0.00,M9] [#4 0.22,-0.12,0.00,M4] [#5 -0.03,0.54,0.00,M1] [#6 0.28,-0.21,0.00,M6] [#7 0.01,0.68,0.00,M6] [#8 -0.18,-0.15,0.28,U] 
01:00:35.153 00.000 13300 refined, 2 included, MultiStar: {0.00, 0.11}, one-star: {0.08, 0.12}
01:00:35.153 00.000 13300 CameraToMount -- cameraTheta (1.56) - m_xAngle (-1.61) = xAngle (3.17 = -3.11)
01:00:35.153 00.000 13300 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.19 = -3.10)
01:00:35.153 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.11 hyp=0.11 cameraTheta=1.56 mountX=-0.11 mountY=-0.00, mountTheta=-3.10
01:00:35.155 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.11, opts=13)
01:00:35.155 00.000 13300 Enqueuing Move request for scope (0.00, 0.11)
01:00:35.155 00.000 11596 Worker thread wakes up
01:00:35.155 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.11) opts 0xd
01:00:35.155 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.11)
01:00:35.155 00.000 11596 Moving (0.00, 0.11) raw xDistance=-0.11 yDistance=-0.00
01:00:35.155 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:00:35.155 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:35.156 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:00:35.156 00.000 11596 MoveAxis(E, 0, ABG)
01:00:35.156 00.000 11596 Move returns status 0, amount 0
01:00:35.156 00.000 11596 MoveAxis(N, 0, ABG)
01:00:35.156 00.000 11596 Move returns status 0, amount 0
01:00:35.156 00.000 11596 move complete, result=0
01:00:35.156 00.000 11596 worker thread done servicing request
01:00:35.162 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
01:00:35.172 00.010 13300 UpdateGuideState exits: m=1125 SNR=23.5
01:00:35.172 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:35.173 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:00:35.173 00.000 13300 Enqueuing Expose request
01:00:35.173 00.000 11596 Worker thread wakes up
01:00:35.173 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:00:35.173 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:00:35.683 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:00:37.770 02.087 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a09d563d-7a6f-4391-aedb-e92b2c73690c"}
01:00:37.770 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a09d563d-7a6f-4391-aedb-e92b2c73690c"}
01:00:37.771 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5db96977-9ddf-41d5-9658-beaf312445b7"}
01:00:37.771 00.000 13300 case statement mapped state 6 to 3
01:00:37.771 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5db96977-9ddf-41d5-9658-beaf312445b7"}
01:00:37.772 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d824a4a2-a416-4c64-8f24-ffd53a34dece"}
01:00:37.772 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":419,"width":15,"height":15,"star_pos":[6.54,6.58],"pixels":"..."},"id":"d824a4a2-a416-4c64-8f24-ffd53a34dece"}
01:00:38.710 00.938 11596 Exposure complete
01:00:38.795 00.085 11596 worker thread done servicing request
01:00:38.795 00.000 13300 OnExposeComplete: enter
01:00:38.796 00.001 13300 UpdateGuideState(): m_state=6
01:00:38.796 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 420
01:00:38.796 00.000 13300 Star::Find returns 1 (0), X=133.51, Y=995.57, Mass=1107, SNR=23.2, Peak=107 HFD=4.1
01:00:38.797 00.001 13300 MultiStar: [#1 -0.02,0.25,0.00,M2] [#2 -0.04,0.29,0.00,M1] [#3 -0.05,0.51,0.00,M10] [#4 -0.06,0.10,0.26,U] [#5 -0.13,0.44,0.00,M2] [#6 0.38,-0.11,0.00,M7] [#7 -0.18,0.65,0.00,M7] [#8 -0.12,0.37,0.00,M6] 
01:00:38.797 00.000 13300 refined, 1 included, MultiStar: {0.03, 0.11}, one-star: {0.05, 0.11}
01:00:38.797 00.000 13300 CameraToMount -- cameraTheta (1.30) - m_xAngle (-1.61) = xAngle (2.91 = 2.91)
01:00:38.797 00.000 13300 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.93 = 2.93)
01:00:38.797 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.11 hyp=0.12 cameraTheta=1.30 mountX=-0.11 mountY=0.02, mountTheta=2.93
01:00:38.799 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.11, opts=13)
01:00:38.800 00.001 13300 Enqueuing Move request for scope (0.03, 0.11)
01:00:38.800 00.000 11596 Worker thread wakes up
01:00:38.800 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.11) opts 0xd
01:00:38.800 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.11)
01:00:38.800 00.000 11596 Moving (0.03, 0.11) raw xDistance=-0.11 yDistance=0.02
01:00:38.800 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:00:38.800 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:38.800 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:00:38.800 00.000 11596 MoveAxis(E, 0, ABG)
01:00:38.801 00.001 11596 Move returns status 0, amount 0
01:00:38.801 00.000 11596 MoveAxis(N, 0, ABG)
01:00:38.801 00.000 11596 Move returns status 0, amount 0
01:00:38.801 00.000 11596 move complete, result=0
01:00:38.801 00.000 11596 worker thread done servicing request
01:00:38.807 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
01:00:38.817 00.010 13300 UpdateGuideState exits: m=1107 SNR=23.2
01:00:38.817 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:38.817 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:00:38.817 00.000 13300 Enqueuing Expose request
01:00:38.817 00.000 11596 Worker thread wakes up
01:00:38.817 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:00:38.817 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:00:39.324 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:00:40.770 01.446 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eabf2d3e-6fe7-4ade-acc8-ceea138c0fb8"}
01:00:40.771 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eabf2d3e-6fe7-4ade-acc8-ceea138c0fb8"}
01:00:40.771 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d510ca45-50cc-41ee-85ab-a193e9d6c81a"}
01:00:40.771 00.000 13300 case statement mapped state 6 to 3
01:00:40.771 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d510ca45-50cc-41ee-85ab-a193e9d6c81a"}
01:00:40.772 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"67f64812-8604-45da-ab79-58cc2947cf67"}
01:00:40.772 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":420,"width":15,"height":15,"star_pos":[6.51,6.57],"pixels":"..."},"id":"67f64812-8604-45da-ab79-58cc2947cf67"}
01:00:42.353 01.581 11596 Exposure complete
01:00:42.421 00.068 11596 worker thread done servicing request
01:00:42.421 00.000 13300 OnExposeComplete: enter
01:00:42.422 00.001 13300 UpdateGuideState(): m_state=6
01:00:42.422 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 421
01:00:42.422 00.000 13300 Star::Find returns 1 (0), X=133.57, Y=995.57, Mass=1086, SNR=23.0, Peak=103 HFD=4.1
01:00:42.422 00.000 13300 MultiStar: [#1 -0.03,0.24,0.60,U] [#2 -0.14,0.33,0.00,M2] [#3 -0.01,0.41,0.00,R] [#4 -0.07,-0.04,0.27,U] [#5 -0.01,0.30,0.00,M3] [#6 0.02,0.43,0.00,M8] [#7 -0.25,0.79,0.00,M8] [#8 -0.19,0.01,0.28,U] 
01:00:42.423 00.001 13300 refined, 3 included, MultiStar: {0.01, 0.12}, one-star: {0.11, 0.11}
01:00:42.423 00.000 13300 CameraToMount -- cameraTheta (1.49) - m_xAngle (-1.61) = xAngle (3.10 = 3.10)
01:00:42.423 00.000 13300 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.11 = 3.11)
01:00:42.423 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.49 mountX=-0.12 mountY=0.00, mountTheta=3.11
01:00:42.425 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.12, opts=13)
01:00:42.425 00.000 13300 Enqueuing Move request for scope (0.01, 0.12)
01:00:42.425 00.000 11596 Worker thread wakes up
01:00:42.425 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.12) opts 0xd
01:00:42.425 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.12)
01:00:42.425 00.000 11596 Moving (0.01, 0.12) raw xDistance=-0.12 yDistance=0.00
01:00:42.425 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:00:42.425 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:42.425 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:00:42.426 00.001 11596 MoveAxis(E, 0, ABG)
01:00:42.426 00.000 11596 Move returns status 0, amount 0
01:00:42.426 00.000 11596 MoveAxis(N, 0, ABG)
01:00:42.426 00.000 11596 Move returns status 0, amount 0
01:00:42.426 00.000 11596 move complete, result=0
01:00:42.426 00.000 11596 worker thread done servicing request
01:00:42.431 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
01:00:42.439 00.008 13300 UpdateGuideState exits: m=1086 SNR=23.0
01:00:42.439 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:42.440 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:00:42.440 00.000 13300 Enqueuing Expose request
01:00:42.440 00.000 11596 Worker thread wakes up
01:00:42.440 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:00:42.440 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:00:42.941 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:00:43.771 00.830 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6fcc44ba-d1db-45e3-a4ec-a1b1e00e0fed"}
01:00:43.771 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6fcc44ba-d1db-45e3-a4ec-a1b1e00e0fed"}
01:00:43.772 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f0a8e844-1693-4ccd-9631-547a813500af"}
01:00:43.772 00.000 13300 case statement mapped state 6 to 3
01:00:43.772 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f0a8e844-1693-4ccd-9631-547a813500af"}
01:00:43.773 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d1e94ee7-14be-4b75-9522-32920bdbe2c4"}
01:00:43.773 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":421,"width":15,"height":15,"star_pos":[6.57,6.57],"pixels":"..."},"id":"d1e94ee7-14be-4b75-9522-32920bdbe2c4"}
01:00:45.977 02.204 11596 Exposure complete
01:00:46.047 00.070 11596 worker thread done servicing request
01:00:46.048 00.001 13300 OnExposeComplete: enter
01:00:46.048 00.000 13300 UpdateGuideState(): m_state=6
01:00:46.048 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 422
01:00:46.048 00.000 13300 Star::Find returns 1 (0), X=133.53, Y=995.51, Mass=1117, SNR=23.3, Peak=104 HFD=4.2
01:00:46.049 00.001 13300 MultiStar: [#1 0.03,0.41,0.00,M2] [#2 -0.04,0.20,0.55,U] [#3 0.07,0.24,0.30,U] [#4 0.47,0.07,0.00,M3] [#5 0.10,0.46,0.00,M4] [#6 0.30,0.29,0.00,M9] [#7 -0.25,0.72,0.00,M9] [#8 -0.08,0.19,0.27,U] 
01:00:46.049 00.000 13300 single-star, 3 included, MultiStar: {0.02, 0.13}, one-star: {0.08, 0.05}
01:00:46.049 00.000 13300 CameraToMount -- cameraTheta (0.55) - m_xAngle (-1.61) = xAngle (2.16 = 2.16)
01:00:46.049 00.000 13300 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.18 = 2.18)
01:00:46.049 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.05 hyp=0.09 cameraTheta=0.55 mountX=-0.05 mountY=0.07, mountTheta=2.17
01:00:46.051 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.05, opts=13)
01:00:46.051 00.000 13300 Enqueuing Move request for scope (0.08, 0.05)
01:00:46.051 00.000 11596 Worker thread wakes up
01:00:46.052 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.05) opts 0xd
01:00:46.052 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.05)
01:00:46.052 00.000 11596 Moving (0.08, 0.05) raw xDistance=-0.05 yDistance=0.07
01:00:46.052 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:00:46.052 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:46.052 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:00:46.052 00.000 11596 MoveAxis(E, 0, ABG)
01:00:46.053 00.001 11596 Move returns status 0, amount 0
01:00:46.053 00.000 11596 MoveAxis(N, 0, ABG)
01:00:46.053 00.000 11596 Move returns status 0, amount 0
01:00:46.053 00.000 11596 move complete, result=0
01:00:46.053 00.000 11596 worker thread done servicing request
01:00:46.060 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
01:00:46.067 00.007 13300 UpdateGuideState exits: m=1117 SNR=23.3
01:00:46.067 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:46.067 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:00:46.067 00.000 13300 Enqueuing Expose request
01:00:46.068 00.001 11596 Worker thread wakes up
01:00:46.068 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:00:46.068 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:00:46.576 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:00:46.772 00.196 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8f14c565-86ce-422e-96db-7701018d281e"}
01:00:46.772 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8f14c565-86ce-422e-96db-7701018d281e"}
01:00:46.773 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ed203ba3-0e74-49dd-b738-ac14aa8c9a12"}
01:00:46.773 00.000 13300 case statement mapped state 6 to 3
01:00:46.773 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ed203ba3-0e74-49dd-b738-ac14aa8c9a12"}
01:00:46.774 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"14781961-8be2-487d-86a8-fc3105fd0200"}
01:00:46.774 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":422,"width":15,"height":15,"star_pos":[6.53,6.51],"pixels":"..."},"id":"14781961-8be2-487d-86a8-fc3105fd0200"}
01:00:49.722 02.948 11596 Exposure complete
01:00:49.771 00.049 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b428ea87-9478-4736-8b14-3af78e33a3c7"}
01:00:49.771 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b428ea87-9478-4736-8b14-3af78e33a3c7"}
01:00:49.772 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"802f1daf-e13d-4ace-a9b4-5328687a8c15"}
01:00:49.772 00.000 13300 case statement mapped state 6 to 3
01:00:49.772 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"802f1daf-e13d-4ace-a9b4-5328687a8c15"}
01:00:49.773 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ac9b8438-016b-418d-a9d8-15fd046cc906"}
01:00:49.773 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":422,"width":15,"height":15,"star_pos":[6.53,6.51],"pixels":"..."},"id":"ac9b8438-016b-418d-a9d8-15fd046cc906"}
01:00:49.793 00.020 11596 worker thread done servicing request
01:00:49.793 00.000 13300 OnExposeComplete: enter
01:00:49.793 00.000 13300 UpdateGuideState(): m_state=6
01:00:49.794 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 423
01:00:49.794 00.000 13300 Star::Find returns 1 (0), X=133.37, Y=995.61, Mass=1160, SNR=23.8, Peak=106 HFD=3.9
01:00:49.794 00.000 13300 MultiStar: [#1 -0.07,0.50,0.00,M3] [#2 -0.05,0.44,0.00,M2] [#3 0.04,0.22,0.30,U] [#4 0.07,0.17,0.26,U] [#5 0.10,0.50,0.00,M5] [#6 -0.05,0.26,0.00,M10] [#7 0.01,0.89,0.00,M10] [#8 -0.32,0.16,0.00,M5] 
01:00:49.795 00.001 13300 refined, 2 included, MultiStar: {-0.04, 0.17}, one-star: {-0.09, 0.15}
01:00:49.795 00.000 13300 CameraToMount -- cameraTheta (1.79) - m_xAngle (-1.61) = xAngle (3.39 = -2.89)
01:00:49.795 00.000 13300 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.41 = -2.87)
01:00:49.795 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.17 hyp=0.17 cameraTheta=1.79 mountX=-0.17 mountY=-0.05, mountTheta=-2.88
01:00:49.798 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.17, opts=13)
01:00:49.798 00.000 13300 Enqueuing Move request for scope (-0.04, 0.17)
01:00:49.798 00.000 11596 Worker thread wakes up
01:00:49.799 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.17) opts 0xd
01:00:49.799 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.17)
01:00:49.799 00.000 11596 Moving (-0.04, 0.17) raw xDistance=-0.17 yDistance=-0.05
01:00:49.799 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.17
01:00:49.800 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:49.800 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:00:49.800 00.000 11596 MoveAxis(E, 210, ABG)
01:00:49.800 00.000 11596 Guiding  Dir = 2, Dur = 210
01:00:49.801 00.001 11596 IsSlewing returns 0
01:00:49.811 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
01:00:49.820 00.009 13300 UpdateGuideState exits: m=1160 SNR=23.8
01:00:49.820 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:49.820 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:00:49.821 00.001 13300 Enqueuing Expose request
01:00:49.889 00.068 11596 IsGuiding returns 0
01:00:50.327 00.438 11596 IsGuiding returns 1
01:00:50.327 00.000 11596 scope still moving after pulse duration time elapsed
01:00:50.518 00.191 11596 IsSlewing returns 0
01:00:50.607 00.089 11596 IsGuiding returns 0
01:00:50.607 00.000 11596 scope move finished after 210 + 508 ms
01:00:50.607 00.000 11596 Move returns status 0, amount 210
01:00:50.608 00.001 11596 MoveAxis(N, 0, ABG)
01:00:50.608 00.000 11596 Move returns status 0, amount 0
01:00:50.608 00.000 11596 move complete, result=0
01:00:50.608 00.000 11596 worker thread done servicing request
01:00:50.608 00.000 13300 GuideStep: -0.2 px 210 ms EAST, -0.0 px 0 ms NORTH
01:00:50.608 00.000 11596 Worker thread wakes up
01:00:50.608 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:00:51.115 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:00:52.771 01.656 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f983e897-82d8-451b-a848-44cbf7d98faa"}
01:00:52.771 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f983e897-82d8-451b-a848-44cbf7d98faa"}
01:00:52.772 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"680d405f-eb35-40aa-bc8f-f98a83589af8"}
01:00:52.772 00.000 13300 case statement mapped state 6 to 3
01:00:52.772 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"680d405f-eb35-40aa-bc8f-f98a83589af8"}
01:00:52.772 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a6e83488-edd9-4fc7-80e0-7d3321813fff"}
01:00:52.772 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":423,"width":15,"height":15,"star_pos":[7.37,6.61],"pixels":"..."},"id":"a6e83488-edd9-4fc7-80e0-7d3321813fff"}
01:00:54.136 01.364 11596 Exposure complete
01:00:54.205 00.069 11596 worker thread done servicing request
01:00:54.205 00.000 13300 OnExposeComplete: enter
01:00:54.205 00.000 13300 UpdateGuideState(): m_state=6
01:00:54.206 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 424
01:00:54.206 00.000 13300 Star::Find returns 1 (0), X=133.56, Y=995.66, Mass=1097, SNR=23.2, Peak=109 HFD=4.0
01:00:54.206 00.000 13300 MultiStar: [#1 -0.03,0.43,0.00,M4] [#2 -0.02,0.20,0.56,U] [#3 0.34,0.17,0.00,M1] [#4 0.13,0.60,0.00,M3] [#5 0.11,0.41,0.00,M6] [#6 0.04,0.15,0.26,U] [#7 -0.12,0.68,0.00,R] [#8 0.01,0.34,0.00,M6] 
01:00:54.206 00.000 13300 refined, 2 included, MultiStar: {0.05, 0.19}, one-star: {0.10, 0.20}
01:00:54.206 00.000 13300 CameraToMount -- cameraTheta (1.30) - m_xAngle (-1.61) = xAngle (2.90 = 2.90)
01:00:54.207 00.001 13300 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.92 = 2.92)
01:00:54.207 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.19 hyp=0.20 cameraTheta=1.30 mountX=-0.20 mountY=0.04, mountTheta=2.92
01:00:54.208 00.001 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.19, opts=13)
01:00:54.209 00.001 13300 Enqueuing Move request for scope (0.05, 0.19)
01:00:54.209 00.000 11596 Worker thread wakes up
01:00:54.209 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.19) opts 0xd
01:00:54.209 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.19)
01:00:54.209 00.000 11596 Moving (0.05, 0.19) raw xDistance=-0.20 yDistance=0.04
01:00:54.209 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
01:00:54.209 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:54.209 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:00:54.209 00.000 11596 MoveAxis(E, 260, ABG)
01:00:54.209 00.000 11596 Guiding  Dir = 2, Dur = 260
01:00:54.210 00.001 11596 IsSlewing returns 0
01:00:54.215 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
01:00:54.224 00.009 13300 UpdateGuideState exits: m=1097 SNR=23.2
01:00:54.224 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:54.224 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:00:54.224 00.000 13300 Enqueuing Expose request
01:00:54.446 00.222 11596 IsGuiding returns 0
01:00:54.533 00.087 11596 PulseGuide returned control before completion, sleep 183
01:00:54.737 00.204 11596 IsGuiding returns 1
01:00:54.737 00.000 11596 scope still moving after pulse duration time elapsed
01:00:54.769 00.032 11596 IsSlewing returns 0
01:00:54.874 00.105 11596 IsGuiding returns 0
01:00:54.874 00.000 11596 scope move finished after 260 + 168 ms
01:00:54.874 00.000 11596 Move returns status 0, amount 260
01:00:54.874 00.000 11596 MoveAxis(N, 0, ABG)
01:00:54.874 00.000 11596 Move returns status 0, amount 0
01:00:54.874 00.000 11596 move complete, result=0
01:00:54.875 00.001 11596 worker thread done servicing request
01:00:54.875 00.000 13300 GuideStep: -0.2 px 260 ms EAST, 0.0 px 0 ms NORTH
01:00:54.875 00.000 11596 Worker thread wakes up
01:00:54.875 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:00:55.389 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:00:55.772 00.383 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8c332aa0-1e61-491b-a7f0-7cfce71700e1"}
01:00:55.772 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8c332aa0-1e61-491b-a7f0-7cfce71700e1"}
01:00:55.773 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7a85b36f-a175-49ab-8a9d-5c4d9d01c1a0"}
01:00:55.773 00.000 13300 case statement mapped state 6 to 3
01:00:55.774 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7a85b36f-a175-49ab-8a9d-5c4d9d01c1a0"}
01:00:55.774 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"44ab4a00-2f1c-4790-92c9-83966476a057"}
01:00:55.774 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":424,"width":15,"height":15,"star_pos":[6.56,6.66],"pixels":"..."},"id":"44ab4a00-2f1c-4790-92c9-83966476a057"}
01:00:58.423 02.649 11596 Exposure complete
01:00:58.493 00.070 11596 worker thread done servicing request
01:00:58.493 00.000 13300 OnExposeComplete: enter
01:00:58.493 00.000 13300 UpdateGuideState(): m_state=6
01:00:58.494 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 425
01:00:58.494 00.000 13300 Star::Find returns 1 (0), X=133.58, Y=995.47, Mass=1128, SNR=23.5, Peak=105 HFD=3.9
01:00:58.494 00.000 13300 MultiStar: [#1 -0.01,0.22,0.60,U] [#2 -0.07,0.13,0.55,U] [#3 0.13,-0.13,0.30,U] [#4 0.20,-0.08,0.25,U] [#5 0.19,0.16,0.00,M7] [#6 0.15,0.19,0.26,U] [#7 0.21,0.02,0.28,U] [#8 -0.20,0.32,0.00,M7] 
01:00:58.494 00.000 13300 refined, 6 included, MultiStar: {0.08, 0.07}, one-star: {0.12, 0.01}
01:00:58.494 00.000 13300 CameraToMount -- cameraTheta (0.69) - m_xAngle (-1.61) = xAngle (2.29 = 2.29)
01:00:58.494 00.000 13300 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.31 = 2.31)
01:00:58.494 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.07 hyp=0.10 cameraTheta=0.69 mountX=-0.07 mountY=0.08, mountTheta=2.30
01:00:58.496 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.07, opts=13)
01:00:58.496 00.000 13300 Enqueuing Move request for scope (0.08, 0.07)
01:00:58.496 00.000 11596 Worker thread wakes up
01:00:58.497 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.07) opts 0xd
01:00:58.497 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.07)
01:00:58.497 00.000 11596 Moving (0.08, 0.07) raw xDistance=-0.07 yDistance=0.08
01:00:58.497 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:00:58.497 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:58.497 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:00:58.497 00.000 11596 MoveAxis(E, 0, ABG)
01:00:58.497 00.000 11596 Move returns status 0, amount 0
01:00:58.497 00.000 11596 MoveAxis(N, 0, ABG)
01:00:58.497 00.000 11596 Move returns status 0, amount 0
01:00:58.498 00.001 11596 move complete, result=0
01:00:58.498 00.000 11596 worker thread done servicing request
01:00:58.503 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
01:00:58.512 00.009 13300 UpdateGuideState exits: m=1128 SNR=23.5
01:00:58.512 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:58.512 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:00:58.512 00.000 13300 Enqueuing Expose request
01:00:58.512 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:00:58.512 00.000 11596 Worker thread wakes up
01:00:58.512 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:00:58.784 00.272 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d6802adf-ad7d-44c3-9828-846519716d61"}
01:00:58.784 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d6802adf-ad7d-44c3-9828-846519716d61"}
01:00:58.785 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"91736a62-2418-4ab9-82fe-41eefde26718"}
01:00:58.786 00.001 13300 case statement mapped state 6 to 3
01:00:58.786 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"91736a62-2418-4ab9-82fe-41eefde26718"}
01:00:58.787 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7e194771-edf8-4568-9e27-2903fac925de"}
01:00:58.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":425,"width":15,"height":15,"star_pos":[6.58,7.47],"pixels":"..."},"id":"7e194771-edf8-4568-9e27-2903fac925de"}
01:00:59.015 00.228 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:01:01.783 02.768 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"65bd7f2a-0497-46ff-af84-9ec06c36f78e"}
01:01:01.783 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"65bd7f2a-0497-46ff-af84-9ec06c36f78e"}
01:01:01.784 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1f43ce7d-d5fa-4dd3-b391-02808b153ed0"}
01:01:01.784 00.000 13300 case statement mapped state 6 to 3
01:01:01.784 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1f43ce7d-d5fa-4dd3-b391-02808b153ed0"}
01:01:01.784 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f5a9e192-2070-4109-bae0-2983057b633b"}
01:01:01.785 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":425,"width":15,"height":15,"star_pos":[6.58,7.47],"pixels":"..."},"id":"f5a9e192-2070-4109-bae0-2983057b633b"}
01:01:02.042 00.257 11596 Exposure complete
01:01:02.127 00.085 11596 worker thread done servicing request
01:01:02.127 00.000 13300 OnExposeComplete: enter
01:01:02.127 00.000 13300 UpdateGuideState(): m_state=6
01:01:02.128 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 426
01:01:02.128 00.000 13300 Star::Find returns 1 (0), X=133.59, Y=995.28, Mass=1127, SNR=23.4, Peak=96 HFD=3.8
01:01:02.128 00.000 13300 MultiStar: [#1 0.02,0.03,0.60,U] [#2 0.00,0.09,0.55,U] [#3 0.25,0.01,0.00,M1] [#4 0.13,0.07,0.27,U] [#5 0.10,0.31,0.00,M8] [#6 0.04,0.15,0.26,U] [#7 -0.25,-0.24,0.00,M1] [#8 -0.21,0.17,0.00,M8] 
01:01:02.128 00.000 13300 refined, 4 included, MultiStar: {0.07, -0.02}, one-star: {0.13, -0.18}
01:01:02.128 00.000 13300 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-1.61) = xAngle (1.33 = 1.33)
01:01:02.129 00.001 13300 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.35 = 1.35)
01:01:02.129 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-0.28 mountX=0.02 mountY=0.07, mountTheta=1.33
01:01:02.130 00.001 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.02, opts=13)
01:01:02.130 00.000 13300 Enqueuing Move request for scope (0.07, -0.02)
01:01:02.131 00.001 11596 Worker thread wakes up
01:01:02.131 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.02) opts 0xd
01:01:02.131 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.02)
01:01:02.131 00.000 11596 Moving (0.07, -0.02) raw xDistance=0.02 yDistance=0.07
01:01:02.131 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:01:02.131 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:02.131 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:01:02.131 00.000 11596 MoveAxis(E, 0, ABG)
01:01:02.131 00.000 11596 Move returns status 0, amount 0
01:01:02.131 00.000 11596 MoveAxis(N, 0, ABG)
01:01:02.132 00.001 11596 Move returns status 0, amount 0
01:01:02.132 00.000 11596 move complete, result=0
01:01:02.132 00.000 11596 worker thread done servicing request
01:01:02.137 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=113, Gamma=0.510
01:01:02.145 00.008 13300 UpdateGuideState exits: m=1127 SNR=23.4
01:01:02.145 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:02.146 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:01:02.146 00.000 13300 Enqueuing Expose request
01:01:02.146 00.000 11596 Worker thread wakes up
01:01:02.146 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:01:02.146 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:01:02.660 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:01:04.782 02.122 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e124ed17-ae74-4f57-9afc-0bcd64861eb3"}
01:01:04.782 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e124ed17-ae74-4f57-9afc-0bcd64861eb3"}
01:01:04.783 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6c126ab8-6178-4131-988a-77ff4b62b65f"}
01:01:04.783 00.000 13300 case statement mapped state 6 to 3
01:01:04.783 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6c126ab8-6178-4131-988a-77ff4b62b65f"}
01:01:04.784 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"993d96fb-2912-46e0-9415-5345c2468905"}
01:01:04.784 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":426,"width":15,"height":15,"star_pos":[6.59,7.28],"pixels":"..."},"id":"993d96fb-2912-46e0-9415-5345c2468905"}
01:01:05.681 00.897 11596 Exposure complete
01:01:05.758 00.077 11596 worker thread done servicing request
01:01:05.758 00.000 13300 OnExposeComplete: enter
01:01:05.758 00.000 13300 UpdateGuideState(): m_state=6
01:01:05.758 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 427
01:01:05.759 00.001 13300 Star::Find returns 1 (0), X=133.66, Y=995.35, Mass=1121, SNR=23.3, Peak=96 HFD=3.8
01:01:05.759 00.000 13300 MultiStar: [#1 -0.01,0.18,0.59,U] [#2 0.05,0.06,0.56,U] [#3 0.36,-0.11,0.00,M2] [#4 -0.01,-0.26,0.00,M2] [#5 0.18,0.30,0.00,M9] [#6 0.39,-0.13,0.00,M8] [#7 0.08,-0.18,0.28,U] [#8 -0.15,0.10,0.27,U] 
01:01:05.759 00.000 13300 refined, 4 included, MultiStar: {0.07, 0.00}, one-star: {0.20, -0.11}
01:01:05.759 00.000 13300 CameraToMount -- cameraTheta (0.02) - m_xAngle (-1.61) = xAngle (1.63 = 1.63)
01:01:05.759 00.000 13300 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.65 = 1.65)
01:01:05.759 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.00 hyp=0.07 cameraTheta=0.02 mountX=-0.00 mountY=0.07, mountTheta=1.63
01:01:05.761 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.00, opts=13)
01:01:05.761 00.000 13300 Enqueuing Move request for scope (0.07, 0.00)
01:01:05.761 00.000 11596 Worker thread wakes up
01:01:05.762 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.00) opts 0xd
01:01:05.762 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.00)
01:01:05.762 00.000 11596 Moving (0.07, 0.00) raw xDistance=-0.00 yDistance=0.07
01:01:05.762 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:01:05.762 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:05.762 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:01:05.762 00.000 11596 MoveAxis(E, 0, ABG)
01:01:05.763 00.001 11596 Move returns status 0, amount 0
01:01:05.763 00.000 11596 MoveAxis(N, 0, ABG)
01:01:05.763 00.000 11596 Move returns status 0, amount 0
01:01:05.763 00.000 11596 move complete, result=0
01:01:05.763 00.000 11596 worker thread done servicing request
01:01:05.771 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
01:01:05.779 00.008 13300 UpdateGuideState exits: m=1121 SNR=23.3
01:01:05.779 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:05.780 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:01:05.780 00.000 13300 Enqueuing Expose request
01:01:05.780 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:01:05.780 00.000 11596 Worker thread wakes up
01:01:05.780 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:01:06.289 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:01:07.781 01.492 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1b0348dd-1027-48fb-99c8-0d7eff8c6b0d"}
01:01:07.781 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1b0348dd-1027-48fb-99c8-0d7eff8c6b0d"}
01:01:07.782 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"70ea8d51-e467-423e-9a74-3c14ac0c6898"}
01:01:07.782 00.000 13300 case statement mapped state 6 to 3
01:01:07.782 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"70ea8d51-e467-423e-9a74-3c14ac0c6898"}
01:01:07.782 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"936248aa-80b4-4be2-a3c3-79e01e066fa4"}
01:01:07.783 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":427,"width":15,"height":15,"star_pos":[6.66,7.35],"pixels":"..."},"id":"936248aa-80b4-4be2-a3c3-79e01e066fa4"}
01:01:09.323 01.540 11596 Exposure complete
01:01:09.392 00.069 11596 worker thread done servicing request
01:01:09.392 00.000 13300 OnExposeComplete: enter
01:01:09.392 00.000 13300 UpdateGuideState(): m_state=6
01:01:09.392 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 428
01:01:09.393 00.001 13300 Star::Find returns 1 (0), X=133.67, Y=995.53, Mass=1107, SNR=23.2, Peak=98 HFD=4.0
01:01:09.393 00.000 13300 MultiStar: [#1 0.07,0.41,0.00,M2] [#2 0.16,0.00,0.56,U] [#3 0.29,-0.14,0.00,M3] [#4 0.31,0.04,0.00,M3] [#5 0.22,0.26,0.00,M10] [#6 0.19,0.07,0.25,U] [#7 0.29,0.07,0.00,M1] [#8 -0.15,0.13,0.27,U] 
01:01:09.394 00.001 13300 refined, 3 included, MultiStar: {0.15, 0.06}, one-star: {0.21, 0.07}
01:01:09.394 00.000 13300 CameraToMount -- cameraTheta (0.38) - m_xAngle (-1.61) = xAngle (1.99 = 1.99)
01:01:09.394 00.000 13300 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.01 = 2.01)
01:01:09.394 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=0.06 hyp=0.16 cameraTheta=0.38 mountX=-0.07 mountY=0.15, mountTheta=2.00
01:01:09.398 00.004 13300 SchedulePrimaryMove(1016D950, x=0.15, y=0.06, opts=13)
01:01:09.398 00.000 13300 Enqueuing Move request for scope (0.15, 0.06)
01:01:09.398 00.000 11596 Worker thread wakes up
01:01:09.398 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.06) opts 0xd
01:01:09.398 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, 0.06)
01:01:09.398 00.000 11596 Moving (0.15, 0.06) raw xDistance=-0.07 yDistance=0.15
01:01:09.399 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:01:09.399 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:09.399 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:01:09.399 00.000 11596 MoveAxis(E, 0, ABG)
01:01:09.399 00.000 11596 Move returns status 0, amount 0
01:01:09.399 00.000 11596 MoveAxis(N, 0, ABG)
01:01:09.399 00.000 11596 Move returns status 0, amount 0
01:01:09.399 00.000 11596 move complete, result=0
01:01:09.400 00.001 11596 worker thread done servicing request
01:01:09.406 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
01:01:09.414 00.008 13300 UpdateGuideState exits: m=1107 SNR=23.2
01:01:09.414 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:09.414 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:01:09.414 00.000 13300 Enqueuing Expose request
01:01:09.414 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:01:09.414 00.000 11596 Worker thread wakes up
01:01:09.415 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:01:09.920 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:01:10.780 00.860 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4464994c-3b0f-435f-a4c3-b85a665ac9ac"}
01:01:10.780 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4464994c-3b0f-435f-a4c3-b85a665ac9ac"}
01:01:10.781 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c1116939-66e8-4c1d-a6e0-6b4eabebc25e"}
01:01:10.781 00.000 13300 case statement mapped state 6 to 3
01:01:10.781 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c1116939-66e8-4c1d-a6e0-6b4eabebc25e"}
01:01:10.781 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0a4f6b44-ad8a-481f-add9-b614ac6ce842"}
01:01:10.782 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":428,"width":15,"height":15,"star_pos":[6.67,6.53],"pixels":"..."},"id":"0a4f6b44-ad8a-481f-add9-b614ac6ce842"}
01:01:12.947 02.165 11596 Exposure complete
01:01:13.015 00.068 11596 worker thread done servicing request
01:01:13.015 00.000 13300 OnExposeComplete: enter
01:01:13.016 00.001 13300 UpdateGuideState(): m_state=6
01:01:13.016 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 429
01:01:13.016 00.000 13300 Star::Find returns 1 (0), X=133.58, Y=995.47, Mass=1109, SNR=23.2, Peak=101 HFD=4.2
01:01:13.017 00.001 13300 MultiStar: [#1 -0.04,0.13,0.60,U] [#2 0.01,0.19,0.56,U] [#3 0.17,0.06,0.28,U] [#4 0.11,0.08,0.27,U] [#5 0.11,0.21,0.30,U] [#6 0.05,0.12,0.26,U] [#7 -0.07,-0.35,0.00,M2] [#8 -0.09,0.11,0.28,U] 
01:01:13.017 00.000 13300 refined, 7 included, MultiStar: {0.06, 0.10}, one-star: {0.12, 0.01}
01:01:13.017 00.000 13300 CameraToMount -- cameraTheta (1.05) - m_xAngle (-1.61) = xAngle (2.66 = 2.66)
01:01:13.017 00.000 13300 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.67 = 2.67)
01:01:13.017 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.10 hyp=0.12 cameraTheta=1.05 mountX=-0.10 mountY=0.05, mountTheta=2.67
01:01:13.019 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.10, opts=13)
01:01:13.019 00.000 13300 Enqueuing Move request for scope (0.06, 0.10)
01:01:13.019 00.000 11596 Worker thread wakes up
01:01:13.019 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.10) opts 0xd
01:01:13.019 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.10)
01:01:13.020 00.001 11596 Moving (0.06, 0.10) raw xDistance=-0.10 yDistance=0.05
01:01:13.020 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:01:13.020 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:13.020 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:01:13.020 00.000 11596 MoveAxis(E, 0, ABG)
01:01:13.020 00.000 11596 Move returns status 0, amount 0
01:01:13.020 00.000 11596 MoveAxis(N, 0, ABG)
01:01:13.020 00.000 11596 Move returns status 0, amount 0
01:01:13.020 00.000 11596 move complete, result=0
01:01:13.021 00.001 11596 worker thread done servicing request
01:01:13.026 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
01:01:13.035 00.009 13300 UpdateGuideState exits: m=1109 SNR=23.2
01:01:13.035 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:13.035 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:01:13.035 00.000 13300 Enqueuing Expose request
01:01:13.035 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:01:13.035 00.000 11596 Worker thread wakes up
01:01:13.036 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:01:13.541 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:01:13.780 00.239 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ccec4b51-3202-4c99-a5ea-3f6e3ff40a18"}
01:01:13.780 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ccec4b51-3202-4c99-a5ea-3f6e3ff40a18"}
01:01:13.786 00.006 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"50dbaca8-9d78-4e28-ab62-81f6476d939e"}
01:01:13.786 00.000 13300 case statement mapped state 6 to 3
01:01:13.786 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"50dbaca8-9d78-4e28-ab62-81f6476d939e"}
01:01:13.789 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6e1f9df8-3681-4e36-bf6e-7945b4a8480e"}
01:01:13.789 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":429,"width":15,"height":15,"star_pos":[6.58,7.47],"pixels":"..."},"id":"6e1f9df8-3681-4e36-bf6e-7945b4a8480e"}
01:01:16.572 02.783 11596 Exposure complete
01:01:16.667 00.095 11596 worker thread done servicing request
01:01:16.667 00.000 13300 OnExposeComplete: enter
01:01:16.667 00.000 13300 UpdateGuideState(): m_state=6
01:01:16.667 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 430
01:01:16.668 00.001 13300 Star::Find returns 1 (0), X=133.80, Y=995.59, Mass=1120, SNR=23.3, Peak=99 HFD=3.8
01:01:16.668 00.000 13300 MultiStar: [#1 0.03,0.14,0.60,U] [#2 0.11,0.28,0.00,M1] [#3 0.20,-0.07,0.29,U] [#4 -0.05,-0.00,0.27,U] [#5 -0.12,0.53,0.00,M10] [#6 0.30,0.03,0.00,M7] [#7 0.22,0.15,0.00,M3] [#8 -0.08,0.44,0.00,M6] 
01:01:16.668 00.000 13300 refined, 3 included, MultiStar: {0.19, 0.09}, one-star: {0.34, 0.13}
01:01:16.668 00.000 13300 CameraToMount -- cameraTheta (0.45) - m_xAngle (-1.61) = xAngle (2.06 = 2.06)
01:01:16.668 00.000 13300 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.08 = 2.08)
01:01:16.668 00.000 13300 CameraToMount -- cameraX=0.19 cameraY=0.09 hyp=0.21 cameraTheta=0.45 mountX=-0.10 mountY=0.18, mountTheta=2.07
01:01:16.670 00.002 13300 SchedulePrimaryMove(1016D950, x=0.19, y=0.09, opts=13)
01:01:16.670 00.000 13300 Enqueuing Move request for scope (0.19, 0.09)
01:01:16.670 00.000 11596 Worker thread wakes up
01:01:16.671 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.09) opts 0xd
01:01:16.671 00.000 11596 Handling offset move in thread for scope, endpoint = (0.19, 0.09)
01:01:16.671 00.000 11596 Moving (0.19, 0.09) raw xDistance=-0.10 yDistance=0.18
01:01:16.671 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:01:16.671 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.18
01:01:16.671 00.000 11596 MoveAxis(E, 0, ABG)
01:01:16.672 00.001 11596 Move returns status 0, amount 0
01:01:16.672 00.000 11596 MoveAxis(S, 238, ABG)
01:01:16.672 00.000 11596 Guiding  Dir = 1, Dur = 238
01:01:16.672 00.000 11596 IsSlewing returns 0
01:01:16.678 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
01:01:16.687 00.009 13300 UpdateGuideState exits: m=1120 SNR=23.3
01:01:16.687 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:16.687 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:01:16.688 00.001 13300 Enqueuing Expose request
01:01:16.703 00.015 11596 IsGuiding returns 0
01:01:16.780 00.077 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e4a0f415-155a-4861-a79d-e026ea9ad6da"}
01:01:16.781 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e4a0f415-155a-4861-a79d-e026ea9ad6da"}
01:01:16.784 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ca3d5bfe-187e-4fa7-bc8d-355505066ae0"}
01:01:16.784 00.000 13300 case statement mapped state 6 to 3
01:01:16.784 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ca3d5bfe-187e-4fa7-bc8d-355505066ae0"}
01:01:16.786 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6631533b-9158-45c2-8d31-361412082330"}
01:01:16.787 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":430,"width":15,"height":15,"star_pos":[6.80,6.59],"pixels":"..."},"id":"6631533b-9158-45c2-8d31-361412082330"}
01:01:16.911 00.124 11596 PulseGuide returned control before completion, sleep 41
01:01:17.027 00.116 11596 IsGuiding returns 1
01:01:17.027 00.000 11596 scope still moving after pulse duration time elapsed
01:01:17.050 00.023 11596 IsSlewing returns 0
01:01:17.178 00.128 11596 IsGuiding returns 1
01:01:17.209 00.031 11596 IsSlewing returns 0
01:01:17.410 00.201 11596 IsGuiding returns 0
01:01:17.410 00.000 11596 scope move finished after 238 + 468 ms
01:01:17.410 00.000 11596 Move returns status 0, amount 238
01:01:17.411 00.001 11596 move complete, result=0
01:01:17.411 00.000 11596 worker thread done servicing request
01:01:17.411 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.2 px 238 ms SOUTH
01:01:17.411 00.000 11596 Worker thread wakes up
01:01:17.411 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:01:17.921 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:01:19.780 01.859 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3cbdc70c-ae8a-400e-9501-5af3d1100bf9"}
01:01:19.780 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3cbdc70c-ae8a-400e-9501-5af3d1100bf9"}
01:01:19.781 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c883f112-c53b-4bb5-9964-780aa2b4578e"}
01:01:19.781 00.000 13300 case statement mapped state 6 to 3
01:01:19.781 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c883f112-c53b-4bb5-9964-780aa2b4578e"}
01:01:19.782 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5795f7a2-6194-4bcc-be43-f2c2b4960b99"}
01:01:19.783 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":430,"width":15,"height":15,"star_pos":[6.80,6.59],"pixels":"..."},"id":"5795f7a2-6194-4bcc-be43-f2c2b4960b99"}
01:01:20.954 01.171 11596 Exposure complete
01:01:21.047 00.093 11596 worker thread done servicing request
01:01:21.047 00.000 13300 OnExposeComplete: enter
01:01:21.047 00.000 13300 UpdateGuideState(): m_state=6
01:01:21.048 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 431
01:01:21.048 00.000 13300 Star::Find returns 1 (0), X=133.76, Y=995.59, Mass=1128, SNR=23.4, Peak=102 HFD=3.9
01:01:21.049 00.001 13300 MultiStar: [#1 0.21,0.31,0.00,M1] [#2 0.19,0.22,0.00,M2] [#3 0.29,0.15,0.00,M2] [#4 0.41,-0.13,0.00,M2] [#5 0.26,0.61,0.00,R] [#6 0.18,0.48,0.00,M8] [#7 -0.05,0.03,0.28,U] [#8 -0.16,0.09,0.29,U] 
01:01:21.049 00.000 13300 refined, 2 included, MultiStar: {0.16, 0.11}, one-star: {0.30, 0.13}
01:01:21.049 00.000 13300 CameraToMount -- cameraTheta (0.60) - m_xAngle (-1.61) = xAngle (2.21 = 2.21)
01:01:21.049 00.000 13300 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.22 = 2.22)
01:01:21.049 00.000 13300 CameraToMount -- cameraX=0.16 cameraY=0.11 hyp=0.19 cameraTheta=0.60 mountX=-0.11 mountY=0.15, mountTheta=2.22
01:01:21.051 00.002 13300 SchedulePrimaryMove(1016D950, x=0.16, y=0.11, opts=13)
01:01:21.051 00.000 13300 Enqueuing Move request for scope (0.16, 0.11)
01:01:21.051 00.000 11596 Worker thread wakes up
01:01:21.051 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.11) opts 0xd
01:01:21.051 00.000 11596 Handling offset move in thread for scope, endpoint = (0.16, 0.11)
01:01:21.051 00.000 11596 Moving (0.16, 0.11) raw xDistance=-0.11 yDistance=0.15
01:01:21.051 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:01:21.051 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:21.052 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:01:21.052 00.000 11596 MoveAxis(E, 0, ABG)
01:01:21.052 00.000 11596 Move returns status 0, amount 0
01:01:21.052 00.000 11596 MoveAxis(N, 0, ABG)
01:01:21.052 00.000 11596 Move returns status 0, amount 0
01:01:21.052 00.000 11596 move complete, result=0
01:01:21.052 00.000 11596 worker thread done servicing request
01:01:21.058 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
01:01:21.066 00.008 13300 UpdateGuideState exits: m=1128 SNR=23.4
01:01:21.067 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:21.067 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:01:21.067 00.000 13300 Enqueuing Expose request
01:01:21.067 00.000 11596 Worker thread wakes up
01:01:21.067 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:01:21.067 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:01:21.571 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:01:22.780 01.209 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ceee7b05-22e7-46e4-b8c2-443cbe96da72"}
01:01:22.780 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ceee7b05-22e7-46e4-b8c2-443cbe96da72"}
01:01:22.781 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4c79ca08-cf45-472b-9105-a85bed50d44d"}
01:01:22.781 00.000 13300 case statement mapped state 6 to 3
01:01:22.781 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4c79ca08-cf45-472b-9105-a85bed50d44d"}
01:01:22.782 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8a62de75-bb2b-4fe9-9afb-a940dcde9739"}
01:01:22.782 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":431,"width":15,"height":15,"star_pos":[6.76,6.59],"pixels":"..."},"id":"8a62de75-bb2b-4fe9-9afb-a940dcde9739"}
01:01:24.597 01.815 11596 Exposure complete
01:01:24.669 00.072 11596 worker thread done servicing request
01:01:24.669 00.000 13300 OnExposeComplete: enter
01:01:24.669 00.000 13300 UpdateGuideState(): m_state=6
01:01:24.669 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 432
01:01:24.669 00.000 13300 Star::Find returns 1 (0), X=133.72, Y=995.51, Mass=1111, SNR=23.3, Peak=105 HFD=3.9
01:01:24.670 00.001 13300 MultiStar: [#1 0.15,0.24,0.00,M2] [#2 0.16,0.19,0.00,M3] [#3 0.45,-0.14,0.00,M3] [#4 0.16,0.03,0.27,U] [#5 -0.05,-0.38,0.00,M1] [#6 0.31,0.33,0.00,M9] [#7 0.00,0.00,0.00,L] [#8 -0.16,0.25,0.00,M6] 
01:01:24.670 00.000 13300 refined, 1 included, MultiStar: {0.24, 0.05}, one-star: {0.27, 0.05}
01:01:24.670 00.000 13300 CameraToMount -- cameraTheta (0.19) - m_xAngle (-1.61) = xAngle (1.80 = 1.80)
01:01:24.670 00.000 13300 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.81 = 1.81)
01:01:24.670 00.000 13300 CameraToMount -- cameraX=0.24 cameraY=0.05 hyp=0.25 cameraTheta=0.19 mountX=-0.06 mountY=0.24, mountTheta=1.80
01:01:24.672 00.002 13300 SchedulePrimaryMove(1016D950, x=0.24, y=0.05, opts=13)
01:01:24.672 00.000 13300 Enqueuing Move request for scope (0.24, 0.05)
01:01:24.672 00.000 11596 Worker thread wakes up
01:01:24.672 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.05) opts 0xd
01:01:24.672 00.000 11596 Handling offset move in thread for scope, endpoint = (0.24, 0.05)
01:01:24.672 00.000 11596 Moving (0.24, 0.05) raw xDistance=-0.06 yDistance=0.24
01:01:24.673 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:01:24.673 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
01:01:24.673 00.000 11596 MoveAxis(E, 0, ABG)
01:01:24.673 00.000 11596 Move returns status 0, amount 0
01:01:24.673 00.000 11596 MoveAxis(S, 319, ABG)
01:01:24.673 00.000 11596 Guiding  Dir = 1, Dur = 319
01:01:24.673 00.000 11596 IsSlewing returns 0
01:01:24.679 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
01:01:24.687 00.008 13300 UpdateGuideState exits: m=1111 SNR=23.3
01:01:24.688 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:24.688 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:01:24.688 00.000 13300 Enqueuing Expose request
01:01:24.854 00.166 11596 IsGuiding returns 0
01:01:24.962 00.108 11596 PulseGuide returned control before completion, sleep 222
01:01:25.227 00.265 11596 IsGuiding returns 1
01:01:25.227 00.000 11596 scope still moving after pulse duration time elapsed
01:01:25.261 00.034 11596 IsSlewing returns 0
01:01:25.592 00.331 11596 IsGuiding returns 0
01:01:25.592 00.000 11596 scope move finished after 319 + 418 ms
01:01:25.592 00.000 11596 Move returns status 0, amount 319
01:01:25.592 00.000 11596 move complete, result=0
01:01:25.592 00.000 11596 worker thread done servicing request
01:01:25.592 00.000 11596 Worker thread wakes up
01:01:25.592 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.2 px 319 ms SOUTH
01:01:25.593 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:01:25.780 00.187 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"78302861-00b8-497a-adc5-48c6a3d4b58d"}
01:01:25.780 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"78302861-00b8-497a-adc5-48c6a3d4b58d"}
01:01:25.781 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"02b02fd4-f08d-4eb5-a3b7-38a96f0e04b0"}
01:01:25.781 00.000 13300 case statement mapped state 6 to 3
01:01:25.781 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"02b02fd4-f08d-4eb5-a3b7-38a96f0e04b0"}
01:01:25.782 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8520580b-309f-4344-8954-c1b7964fa8bd"}
01:01:25.782 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":432,"width":15,"height":15,"star_pos":[6.72,6.51],"pixels":"..."},"id":"8520580b-309f-4344-8954-c1b7964fa8bd"}
01:01:26.094 00.312 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:01:28.780 02.686 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"da182ff8-892f-456d-bc3f-1e6fb2334765"}
01:01:28.780 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"da182ff8-892f-456d-bc3f-1e6fb2334765"}
01:01:28.781 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dc576dce-d533-4aa4-865b-4967f3ed4094"}
01:01:28.781 00.000 13300 case statement mapped state 6 to 3
01:01:28.781 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dc576dce-d533-4aa4-865b-4967f3ed4094"}
01:01:28.782 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0e012397-5e96-4712-af3c-2955cb2a9ba3"}
01:01:28.782 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":432,"width":15,"height":15,"star_pos":[6.72,6.51],"pixels":"..."},"id":"0e012397-5e96-4712-af3c-2955cb2a9ba3"}
01:01:29.117 00.335 11596 Exposure complete
01:01:29.187 00.070 11596 worker thread done servicing request
01:01:29.187 00.000 13300 OnExposeComplete: enter
01:01:29.188 00.001 13300 UpdateGuideState(): m_state=6
01:01:29.188 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 433
01:01:29.188 00.000 13300 Star::Find returns 1 (0), X=133.60, Y=995.61, Mass=1127, SNR=23.4, Peak=107 HFD=4.1
01:01:29.189 00.001 13300 MultiStar: [#1 0.13,0.45,0.00,M3] [#2 0.05,0.37,0.00,M4] [#3 0.55,0.29,0.00,M4] [#4 0.22,-0.16,0.00,M2] [#5 -0.16,-0.05,0.30,U] [#6 0.25,0.12,0.00,M10] [#7 0.31,0.04,0.00,M3] [#8 0.07,0.45,0.00,M7] 
01:01:29.189 00.000 13300 refined, 1 included, MultiStar: {0.07, 0.11}, one-star: {0.14, 0.15}
01:01:29.189 00.000 13300 CameraToMount -- cameraTheta (0.97) - m_xAngle (-1.61) = xAngle (2.57 = 2.57)
01:01:29.189 00.000 13300 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.59 = 2.59)
01:01:29.189 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.11 hyp=0.13 cameraTheta=0.97 mountX=-0.11 mountY=0.07, mountTheta=2.58
01:01:29.191 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.11, opts=13)
01:01:29.191 00.000 13300 Enqueuing Move request for scope (0.07, 0.11)
01:01:29.191 00.000 11596 Worker thread wakes up
01:01:29.192 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.11) opts 0xd
01:01:29.192 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.11)
01:01:29.192 00.000 11596 Moving (0.07, 0.11) raw xDistance=-0.11 yDistance=0.07
01:01:29.192 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:01:29.192 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:29.192 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:01:29.192 00.000 11596 MoveAxis(E, 0, ABG)
01:01:29.193 00.001 11596 Move returns status 0, amount 0
01:01:29.193 00.000 11596 MoveAxis(N, 0, ABG)
01:01:29.193 00.000 11596 Move returns status 0, amount 0
01:01:29.193 00.000 11596 move complete, result=0
01:01:29.193 00.000 11596 worker thread done servicing request
01:01:29.200 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
01:01:29.208 00.008 13300 UpdateGuideState exits: m=1127 SNR=23.4
01:01:29.208 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:29.208 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:01:29.208 00.000 13300 Enqueuing Expose request
01:01:29.208 00.000 11596 Worker thread wakes up
01:01:29.208 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:01:29.208 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:01:29.723 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:01:31.780 02.057 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1f7d4fff-d7a3-420f-92a4-72978c580d19"}
01:01:31.780 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1f7d4fff-d7a3-420f-92a4-72978c580d19"}
01:01:31.781 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"12a0e74b-8932-4200-9416-f8fe30737994"}
01:01:31.781 00.000 13300 case statement mapped state 6 to 3
01:01:31.781 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"12a0e74b-8932-4200-9416-f8fe30737994"}
01:01:31.782 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"467a03c2-d220-4683-b08d-32f8afb8215c"}
01:01:31.782 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":433,"width":15,"height":15,"star_pos":[6.60,6.61],"pixels":"..."},"id":"467a03c2-d220-4683-b08d-32f8afb8215c"}
01:01:32.761 00.979 11596 Exposure complete
01:01:32.830 00.069 11596 worker thread done servicing request
01:01:32.830 00.000 13300 OnExposeComplete: enter
01:01:32.830 00.000 13300 UpdateGuideState(): m_state=6
01:01:32.830 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 434
01:01:32.830 00.000 13300 Star::Find returns 1 (0), X=133.56, Y=995.64, Mass=1127, SNR=23.4, Peak=111 HFD=4.0
01:01:32.831 00.001 13300 MultiStar: [#1 -0.07,0.45,0.00,M4] [#2 0.05,0.23,0.55,U] [#3 0.16,0.33,0.00,M5] [#4 0.05,0.12,0.28,U] [#5 -0.34,-0.20,0.00,M1] [#6 0.25,0.20,0.00,R] [#7 0.07,0.07,0.28,U] [#8 -0.27,0.41,0.00,M8] 
01:01:32.831 00.000 13300 refined, 3 included, MultiStar: {0.08, 0.17}, one-star: {0.10, 0.18}
01:01:32.831 00.000 13300 CameraToMount -- cameraTheta (1.14) - m_xAngle (-1.61) = xAngle (2.75 = 2.75)
01:01:32.831 00.000 13300 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.76 = 2.76)
01:01:32.831 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.17 hyp=0.19 cameraTheta=1.14 mountX=-0.17 mountY=0.07, mountTheta=2.76
01:01:32.833 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.17, opts=13)
01:01:32.833 00.000 13300 Enqueuing Move request for scope (0.08, 0.17)
01:01:32.833 00.000 11596 Worker thread wakes up
01:01:32.833 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.17) opts 0xd
01:01:32.834 00.001 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.17)
01:01:32.834 00.000 11596 Moving (0.08, 0.17) raw xDistance=-0.17 yDistance=0.07
01:01:32.834 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.17
01:01:32.834 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:32.834 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:01:32.834 00.000 11596 MoveAxis(E, 217, ABG)
01:01:32.834 00.000 11596 Guiding  Dir = 2, Dur = 217
01:01:32.834 00.000 11596 IsSlewing returns 0
01:01:32.839 00.005 11596 IsGuiding returns 0
01:01:32.839 00.000 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
01:01:32.848 00.009 13300 UpdateGuideState exits: m=1127 SNR=23.4
01:01:32.848 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:32.848 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:01:32.848 00.000 13300 Enqueuing Expose request
01:01:33.264 00.416 11596 IsGuiding returns 1
01:01:33.264 00.000 11596 scope still moving after pulse duration time elapsed
01:01:33.694 00.430 11596 IsSlewing returns 0
01:01:33.844 00.150 11596 IsGuiding returns 0
01:01:33.844 00.000 11596 scope move finished after 217 + 786 ms
01:01:33.844 00.000 11596 Move returns status 0, amount 217
01:01:33.844 00.000 11596 MoveAxis(N, 0, ABG)
01:01:33.844 00.000 11596 Move returns status 0, amount 0
01:01:33.844 00.000 11596 move complete, result=0
01:01:33.844 00.000 11596 worker thread done servicing request
01:01:33.844 00.000 13300 GuideStep: -0.2 px 217 ms EAST, 0.1 px 0 ms NORTH
01:01:33.845 00.001 11596 Worker thread wakes up
01:01:33.845 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:01:34.346 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:01:34.780 00.434 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1ec0d7f2-e59f-43ef-87b0-3c1168cacf2b"}
01:01:34.780 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1ec0d7f2-e59f-43ef-87b0-3c1168cacf2b"}
01:01:34.781 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a93f2341-c464-4f2d-be8b-f92a7301cac6"}
01:01:34.781 00.000 13300 case statement mapped state 6 to 3
01:01:34.781 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a93f2341-c464-4f2d-be8b-f92a7301cac6"}
01:01:34.781 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c1b698cb-927a-441c-8d5d-60dd22141b1e"}
01:01:34.782 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":434,"width":15,"height":15,"star_pos":[6.56,6.64],"pixels":"..."},"id":"c1b698cb-927a-441c-8d5d-60dd22141b1e"}
01:01:37.372 02.590 11596 Exposure complete
01:01:37.441 00.069 11596 worker thread done servicing request
01:01:37.441 00.000 13300 OnExposeComplete: enter
01:01:37.441 00.000 13300 UpdateGuideState(): m_state=6
01:01:37.441 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 435
01:01:37.442 00.001 13300 Star::Find returns 1 (0), X=133.55, Y=995.62, Mass=1118, SNR=23.3, Peak=106 HFD=4.1
01:01:37.442 00.000 13300 MultiStar: [#1 -0.01,0.29,0.00,M5] [#2 -0.06,0.18,0.54,U] [#3 0.31,0.06,0.00,M6] [#4 -0.09,0.06,0.29,U] [#5 -0.24,-0.13,0.00,M2] [#6 -0.01,-0.05,0.26,U] [#7 -0.04,0.06,0.29,U] [#8 -0.17,0.33,0.00,M9] 
01:01:37.442 00.000 13300 refined, 4 included, MultiStar: {0.01, 0.11}, one-star: {0.10, 0.16}
01:01:37.442 00.000 13300 CameraToMount -- cameraTheta (1.49) - m_xAngle (-1.61) = xAngle (3.10 = 3.10)
01:01:37.442 00.000 13300 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.11 = 3.11)
01:01:37.442 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.11 hyp=0.12 cameraTheta=1.49 mountX=-0.11 mountY=0.00, mountTheta=3.11
01:01:37.444 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.11, opts=13)
01:01:37.444 00.000 13300 Enqueuing Move request for scope (0.01, 0.11)
01:01:37.444 00.000 11596 Worker thread wakes up
01:01:37.444 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.11) opts 0xd
01:01:37.445 00.001 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.11)
01:01:37.445 00.000 11596 Moving (0.01, 0.11) raw xDistance=-0.11 yDistance=0.00
01:01:37.445 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:01:37.445 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:37.445 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:01:37.445 00.000 11596 MoveAxis(E, 0, ABG)
01:01:37.445 00.000 11596 Move returns status 0, amount 0
01:01:37.445 00.000 11596 MoveAxis(N, 0, ABG)
01:01:37.445 00.000 11596 Move returns status 0, amount 0
01:01:37.445 00.000 11596 move complete, result=0
01:01:37.446 00.001 11596 worker thread done servicing request
01:01:37.450 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
01:01:37.458 00.008 13300 UpdateGuideState exits: m=1118 SNR=23.3
01:01:37.458 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:37.458 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:01:37.458 00.000 13300 Enqueuing Expose request
01:01:37.458 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:01:37.459 00.001 11596 Worker thread wakes up
01:01:37.459 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:01:37.779 00.320 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a7313039-d129-4e06-8d15-c18d3665a76d"}
01:01:37.779 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a7313039-d129-4e06-8d15-c18d3665a76d"}
01:01:37.780 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"83de9612-721f-4430-a880-c208ff56e748"}
01:01:37.780 00.000 13300 case statement mapped state 6 to 3
01:01:37.780 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"83de9612-721f-4430-a880-c208ff56e748"}
01:01:37.780 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d23dd508-629b-41d7-b50e-4c6b335c2d8c"}
01:01:37.781 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":435,"width":15,"height":15,"star_pos":[6.55,6.62],"pixels":"..."},"id":"d23dd508-629b-41d7-b50e-4c6b335c2d8c"}
01:01:37.962 00.181 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:01:40.779 02.817 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fb4a8410-43c8-4977-a1c4-0c16b9c16e2a"}
01:01:40.779 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fb4a8410-43c8-4977-a1c4-0c16b9c16e2a"}
01:01:40.780 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c4e1a296-3f9a-4182-9fcd-b5cf38a41309"}
01:01:40.780 00.000 13300 case statement mapped state 6 to 3
01:01:40.780 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c4e1a296-3f9a-4182-9fcd-b5cf38a41309"}
01:01:40.781 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"18e56f7e-b76b-46f7-8501-db4804aae8ab"}
01:01:40.781 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":435,"width":15,"height":15,"star_pos":[6.55,6.62],"pixels":"..."},"id":"18e56f7e-b76b-46f7-8501-db4804aae8ab"}
01:01:40.987 00.206 11596 Exposure complete
01:01:41.060 00.073 11596 worker thread done servicing request
01:01:41.060 00.000 13300 OnExposeComplete: enter
01:01:41.061 00.001 13300 UpdateGuideState(): m_state=6
01:01:41.061 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 436
01:01:41.061 00.000 13300 Star::Find returns 1 (0), X=133.49, Y=995.59, Mass=1103, SNR=23.2, Peak=106 HFD=4.0
01:01:41.062 00.001 13300 MultiStar: [#1 -0.04,0.29,0.00,M6] [#2 -0.09,0.34,0.00,M3] [#3 0.08,0.26,0.00,M7] [#4 -0.17,0.39,0.00,M1] [#5 -0.39,-0.23,0.00,M3] [#6 -0.02,-0.05,0.26,U] [#7 0.02,0.15,0.28,U] [#8 -0.20,0.21,0.00,M10] 
01:01:41.062 00.000 13300 refined, 2 included, MultiStar: {0.02, 0.10}, one-star: {0.03, 0.13}
01:01:41.062 00.000 13300 CameraToMount -- cameraTheta (1.37) - m_xAngle (-1.61) = xAngle (2.98 = 2.98)
01:01:41.062 00.000 13300 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.99 = 2.99)
01:01:41.062 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.10 hyp=0.11 cameraTheta=1.37 mountX=-0.10 mountY=0.02, mountTheta=2.99
01:01:41.064 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.10, opts=13)
01:01:41.064 00.000 13300 Enqueuing Move request for scope (0.02, 0.10)
01:01:41.064 00.000 11596 Worker thread wakes up
01:01:41.064 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.10) opts 0xd
01:01:41.064 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.10)
01:01:41.064 00.000 11596 Moving (0.02, 0.10) raw xDistance=-0.10 yDistance=0.02
01:01:41.064 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:01:41.064 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:41.065 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:01:41.065 00.000 11596 MoveAxis(E, 0, ABG)
01:01:41.065 00.000 11596 Move returns status 0, amount 0
01:01:41.065 00.000 11596 MoveAxis(N, 0, ABG)
01:01:41.065 00.000 11596 Move returns status 0, amount 0
01:01:41.065 00.000 11596 move complete, result=0
01:01:41.065 00.000 11596 worker thread done servicing request
01:01:41.072 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
01:01:41.080 00.008 13300 UpdateGuideState exits: m=1103 SNR=23.2
01:01:41.080 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:41.080 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:01:41.080 00.000 13300 Enqueuing Expose request
01:01:41.080 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:01:41.080 00.000 11596 Worker thread wakes up
01:01:41.081 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:01:41.583 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:01:43.778 02.195 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fffc53d7-7f91-4e7d-a8a5-41bdd125f40b"}
01:01:43.778 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fffc53d7-7f91-4e7d-a8a5-41bdd125f40b"}
01:01:43.779 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"314ea37e-0721-4afe-8eee-e6aab819d62c"}
01:01:43.779 00.000 13300 case statement mapped state 6 to 3
01:01:43.779 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"314ea37e-0721-4afe-8eee-e6aab819d62c"}
01:01:43.779 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c32cd8a3-5aa0-48b8-8613-fa918b31c7c2"}
01:01:43.780 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":436,"width":15,"height":15,"star_pos":[7.49,6.59],"pixels":"..."},"id":"c32cd8a3-5aa0-48b8-8613-fa918b31c7c2"}
01:01:44.615 00.835 11596 Exposure complete
01:01:44.690 00.075 11596 worker thread done servicing request
01:01:44.690 00.000 13300 OnExposeComplete: enter
01:01:44.690 00.000 13300 UpdateGuideState(): m_state=6
01:01:44.691 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 437
01:01:44.691 00.000 13300 Star::Find returns 1 (0), X=133.57, Y=995.62, Mass=1121, SNR=23.5, Peak=105 HFD=4.0
01:01:44.691 00.000 13300 MultiStar: [#1 -0.01,0.41,0.00,M7] [#2 -0.03,0.26,0.00,M4] [#3 0.14,0.18,0.29,U] [#4 0.22,0.12,0.00,M2] [#5 -0.21,-0.29,0.00,M4] [#6 -0.13,0.10,0.25,U] [#7 -0.07,0.24,0.00,M1] [#8 -0.13,0.11,0.27,U] 
01:01:44.692 00.001 13300 refined, 3 included, MultiStar: {0.05, 0.15}, one-star: {0.11, 0.16}
01:01:44.692 00.000 13300 CameraToMount -- cameraTheta (1.25) - m_xAngle (-1.61) = xAngle (2.86 = 2.86)
01:01:44.692 00.000 13300 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.88 = 2.88)
01:01:44.692 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.25 mountX=-0.15 mountY=0.04, mountTheta=2.88
01:01:44.694 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.15, opts=13)
01:01:44.694 00.000 13300 Enqueuing Move request for scope (0.05, 0.15)
01:01:44.695 00.001 11596 Worker thread wakes up
01:01:44.695 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.15) opts 0xd
01:01:44.695 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.15)
01:01:44.695 00.000 11596 Moving (0.05, 0.15) raw xDistance=-0.15 yDistance=0.04
01:01:44.695 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.15
01:01:44.695 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:44.696 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:01:44.696 00.000 11596 MoveAxis(E, 187, ABG)
01:01:44.696 00.000 11596 Guiding  Dir = 2, Dur = 187
01:01:44.696 00.000 11596 IsSlewing returns 0
01:01:44.707 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
01:01:44.719 00.012 13300 UpdateGuideState exits: m=1121 SNR=23.5
01:01:44.719 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:44.720 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:01:44.720 00.000 13300 Enqueuing Expose request
01:01:44.816 00.096 11596 IsGuiding returns 0
01:01:44.958 00.142 11596 PulseGuide returned control before completion, sleep 56
01:01:45.068 00.110 11596 IsGuiding returns 1
01:01:45.068 00.000 11596 scope still moving after pulse duration time elapsed
01:01:45.097 00.029 11596 IsSlewing returns 0
01:01:45.160 00.063 11596 IsGuiding returns 0
01:01:45.161 00.001 11596 scope move finished after 187 + 157 ms
01:01:45.161 00.000 11596 Move returns status 0, amount 187
01:01:45.161 00.000 11596 MoveAxis(N, 0, ABG)
01:01:45.161 00.000 11596 Move returns status 0, amount 0
01:01:45.161 00.000 11596 move complete, result=0
01:01:45.161 00.000 11596 worker thread done servicing request
01:01:45.161 00.000 11596 Worker thread wakes up
01:01:45.162 00.001 13300 GuideStep: -0.1 px 187 ms EAST, 0.0 px 0 ms NORTH
01:01:45.162 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:01:45.665 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:01:46.777 01.112 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e9b3350c-0189-436f-a79f-5c0556d04185"}
01:01:46.777 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e9b3350c-0189-436f-a79f-5c0556d04185"}
01:01:46.778 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fbc2913a-6365-40fe-a1ca-8a94ba59ce6e"}
01:01:46.778 00.000 13300 case statement mapped state 6 to 3
01:01:46.778 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fbc2913a-6365-40fe-a1ca-8a94ba59ce6e"}
01:01:46.779 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a1aa05e6-7271-4b7a-8318-cf964548d549"}
01:01:46.779 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":437,"width":15,"height":15,"star_pos":[6.57,6.62],"pixels":"..."},"id":"a1aa05e6-7271-4b7a-8318-cf964548d549"}
01:01:48.692 01.913 11596 Exposure complete
01:01:48.764 00.072 11596 worker thread done servicing request
01:01:48.764 00.000 13300 OnExposeComplete: enter
01:01:48.765 00.001 13300 UpdateGuideState(): m_state=6
01:01:48.765 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 438
01:01:48.765 00.000 13300 Star::Find returns 1 (0), X=133.55, Y=995.56, Mass=1130, SNR=23.4, Peak=108 HFD=4.1
01:01:48.766 00.001 13300 MultiStar: [#1 0.11,0.16,0.59,U] [#2 0.04,0.28,0.00,M5] [#3 0.26,0.23,0.00,M7] [#4 0.04,0.06,0.28,U] [#5 -0.36,-0.49,0.00,M5] [#6 -0.05,0.07,0.27,U] [#7 -0.01,0.15,0.28,U] [#8 -0.06,0.34,0.00,M10] 
01:01:48.766 00.000 13300 refined, 4 included, MultiStar: {0.06, 0.11}, one-star: {0.09, 0.10}
01:01:48.766 00.000 13300 CameraToMount -- cameraTheta (1.09) - m_xAngle (-1.61) = xAngle (2.70 = 2.70)
01:01:48.766 00.000 13300 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.71 = 2.71)
01:01:48.766 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.11 hyp=0.13 cameraTheta=1.09 mountX=-0.12 mountY=0.05, mountTheta=2.71
01:01:48.768 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.11, opts=13)
01:01:48.768 00.000 13300 Enqueuing Move request for scope (0.06, 0.11)
01:01:48.768 00.000 11596 Worker thread wakes up
01:01:48.768 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.11) opts 0xd
01:01:48.768 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.11)
01:01:48.768 00.000 11596 Moving (0.06, 0.11) raw xDistance=-0.12 yDistance=0.05
01:01:48.768 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:01:48.769 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:48.769 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:01:48.769 00.000 11596 MoveAxis(E, 0, ABG)
01:01:48.769 00.000 11596 Move returns status 0, amount 0
01:01:48.769 00.000 11596 MoveAxis(N, 0, ABG)
01:01:48.769 00.000 11596 Move returns status 0, amount 0
01:01:48.769 00.000 11596 move complete, result=0
01:01:48.769 00.000 11596 worker thread done servicing request
01:01:48.775 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
01:01:48.783 00.008 13300 UpdateGuideState exits: m=1130 SNR=23.4
01:01:48.783 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:48.783 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:01:48.783 00.000 13300 Enqueuing Expose request
01:01:48.783 00.000 11596 Worker thread wakes up
01:01:48.783 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:01:48.783 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:01:49.297 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:01:49.778 00.481 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9b528d69-e8ed-4ed2-b728-f17909a0c0c5"}
01:01:49.778 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9b528d69-e8ed-4ed2-b728-f17909a0c0c5"}
01:01:49.779 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3fe0d9de-f3e7-4900-bfb4-8b8105badc5b"}
01:01:49.779 00.000 13300 case statement mapped state 6 to 3
01:01:49.779 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3fe0d9de-f3e7-4900-bfb4-8b8105badc5b"}
01:01:49.779 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"437783d6-5dc0-40e0-8954-db631e789790"}
01:01:49.779 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":438,"width":15,"height":15,"star_pos":[6.55,6.56],"pixels":"..."},"id":"437783d6-5dc0-40e0-8954-db631e789790"}
01:01:52.327 02.548 11596 Exposure complete
01:01:52.396 00.069 11596 worker thread done servicing request
01:01:52.396 00.000 13300 OnExposeComplete: enter
01:01:52.396 00.000 13300 UpdateGuideState(): m_state=6
01:01:52.396 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 439
01:01:52.397 00.001 13300 Star::Find returns 1 (0), X=133.43, Y=995.61, Mass=1124, SNR=23.4, Peak=107 HFD=3.9
01:01:52.397 00.000 13300 MultiStar: [#1 -0.04,0.40,0.00,M7] [#2 -0.11,0.17,0.56,U] [#3 0.30,0.03,0.00,M8] [#4 0.36,0.07,0.00,M2] [#5 -0.20,-0.32,0.00,M6] [#6 -0.10,0.43,0.00,M1] [#7 -0.14,-0.03,0.29,U] [#8 0.00,0.01,0.27,U] 
01:01:52.397 00.000 13300 refined, 3 included, MultiStar: {-0.06, 0.11}, one-star: {-0.03, 0.15}
01:01:52.397 00.000 13300 CameraToMount -- cameraTheta (2.06) - m_xAngle (-1.61) = xAngle (3.67 = -2.61)
01:01:52.397 00.000 13300 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.69 = -2.60)
01:01:52.397 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.11 hyp=0.13 cameraTheta=2.06 mountX=-0.11 mountY=-0.07, mountTheta=-2.60
01:01:52.400 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.11, opts=13)
01:01:52.400 00.000 13300 Enqueuing Move request for scope (-0.06, 0.11)
01:01:52.400 00.000 11596 Worker thread wakes up
01:01:52.400 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.11) opts 0xd
01:01:52.400 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.11)
01:01:52.400 00.000 11596 Moving (-0.06, 0.11) raw xDistance=-0.11 yDistance=-0.07
01:01:52.400 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:01:52.400 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:52.401 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:01:52.401 00.000 11596 MoveAxis(E, 0, ABG)
01:01:52.401 00.000 11596 Move returns status 0, amount 0
01:01:52.401 00.000 11596 MoveAxis(N, 0, ABG)
01:01:52.401 00.000 11596 Move returns status 0, amount 0
01:01:52.401 00.000 11596 move complete, result=0
01:01:52.401 00.000 11596 worker thread done servicing request
01:01:52.406 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
01:01:52.414 00.008 13300 UpdateGuideState exits: m=1124 SNR=23.4
01:01:52.414 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:52.415 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:01:52.415 00.000 13300 Enqueuing Expose request
01:01:52.415 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:01:52.415 00.000 11596 Worker thread wakes up
01:01:52.415 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:01:52.778 00.363 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"de277427-db87-44dc-b455-7414669077d9"}
01:01:52.778 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"de277427-db87-44dc-b455-7414669077d9"}
01:01:52.779 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"73db2325-ed80-4633-9ac4-626e79c49be2"}
01:01:52.779 00.000 13300 case statement mapped state 6 to 3
01:01:52.780 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"73db2325-ed80-4633-9ac4-626e79c49be2"}
01:01:52.780 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"67eb5ca2-ae0e-4dca-8a39-e69ad0a69b03"}
01:01:52.780 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":439,"width":15,"height":15,"star_pos":[7.43,6.61],"pixels":"..."},"id":"67eb5ca2-ae0e-4dca-8a39-e69ad0a69b03"}
01:01:52.921 00.141 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:01:55.778 02.857 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b2307ba2-1233-44b9-b17b-b438025bb945"}
01:01:55.778 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b2307ba2-1233-44b9-b17b-b438025bb945"}
01:01:55.779 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"475075e3-3d1f-4d5d-81b1-bfe1ed2f57e3"}
01:01:55.779 00.000 13300 case statement mapped state 6 to 3
01:01:55.779 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"475075e3-3d1f-4d5d-81b1-bfe1ed2f57e3"}
01:01:55.779 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1148797b-8509-48e2-be3b-03501c840eb2"}
01:01:55.780 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":439,"width":15,"height":15,"star_pos":[7.43,6.61],"pixels":"..."},"id":"1148797b-8509-48e2-be3b-03501c840eb2"}
01:01:55.954 00.174 11596 Exposure complete
01:01:56.025 00.071 11596 worker thread done servicing request
01:01:56.026 00.001 13300 OnExposeComplete: enter
01:01:56.026 00.000 13300 UpdateGuideState(): m_state=6
01:01:56.026 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 440
01:01:56.026 00.000 13300 Star::Find returns 1 (0), X=133.58, Y=995.68, Mass=1115, SNR=23.3, Peak=109 HFD=3.9
01:01:56.027 00.001 13300 MultiStar: [#1 -0.06,0.47,0.00,M8] [#2 0.12,0.33,0.00,M5] [#3 0.16,0.31,0.00,M9] [#4 0.24,0.36,0.00,M3] [#5 -0.38,-0.07,0.00,M7] [#6 -0.08,0.02,0.24,U] [#7 0.11,0.10,0.29,U] [#8 -0.05,0.04,0.28,U] 
01:01:56.027 00.000 13300 refined, 3 included, MultiStar: {0.07, 0.15}, one-star: {0.12, 0.22}
01:01:56.027 00.000 13300 CameraToMount -- cameraTheta (1.14) - m_xAngle (-1.61) = xAngle (2.74 = 2.74)
01:01:56.027 00.000 13300 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.76 = 2.76)
01:01:56.027 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.15 hyp=0.16 cameraTheta=1.14 mountX=-0.15 mountY=0.06, mountTheta=2.76
01:01:56.029 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.15, opts=13)
01:01:56.029 00.000 13300 Enqueuing Move request for scope (0.07, 0.15)
01:01:56.029 00.000 11596 Worker thread wakes up
01:01:56.029 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.15) opts 0xd
01:01:56.029 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.15)
01:01:56.029 00.000 11596 Moving (0.07, 0.15) raw xDistance=-0.15 yDistance=0.06
01:01:56.030 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.15
01:01:56.030 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:56.030 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:01:56.030 00.000 11596 MoveAxis(E, 187, ABG)
01:01:56.030 00.000 11596 Guiding  Dir = 2, Dur = 187
01:01:56.030 00.000 11596 IsSlewing returns 0
01:01:56.036 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
01:01:56.043 00.007 13300 UpdateGuideState exits: m=1115 SNR=23.3
01:01:56.043 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:56.044 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:01:56.044 00.000 13300 Enqueuing Expose request
01:01:56.073 00.029 11596 IsGuiding returns 0
01:01:56.516 00.443 11596 IsGuiding returns 0
01:01:56.516 00.000 11596 Move returns status 0, amount 187
01:01:56.517 00.001 11596 MoveAxis(N, 0, ABG)
01:01:56.517 00.000 11596 Move returns status 0, amount 0
01:01:56.517 00.000 11596 move complete, result=0
01:01:56.517 00.000 11596 worker thread done servicing request
01:01:56.517 00.000 11596 Worker thread wakes up
01:01:56.517 00.000 13300 GuideStep: -0.1 px 187 ms EAST, 0.1 px 0 ms NORTH
01:01:56.517 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:01:57.023 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:01:58.777 01.754 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3ea29990-9075-42a5-a5d8-e2b790d2d228"}
01:01:58.777 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3ea29990-9075-42a5-a5d8-e2b790d2d228"}
01:01:58.778 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"40cb8c22-1390-4877-8242-f1361fea7775"}
01:01:58.778 00.000 13300 case statement mapped state 6 to 3
01:01:58.778 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"40cb8c22-1390-4877-8242-f1361fea7775"}
01:01:58.779 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"23cc3396-6bd3-4f5c-b4bb-122bc5b33658"}
01:01:58.779 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":440,"width":15,"height":15,"star_pos":[6.58,6.68],"pixels":"..."},"id":"23cc3396-6bd3-4f5c-b4bb-122bc5b33658"}
01:02:00.058 01.279 11596 Exposure complete
01:02:00.127 00.069 11596 worker thread done servicing request
01:02:00.127 00.000 13300 OnExposeComplete: enter
01:02:00.127 00.000 13300 UpdateGuideState(): m_state=6
01:02:00.128 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 441
01:02:00.128 00.000 13300 Star::Find returns 1 (0), X=133.65, Y=995.48, Mass=1118, SNR=23.3, Peak=103 HFD=4.0
01:02:00.129 00.001 13300 MultiStar: [#1 -0.11,0.22,0.62,U] [#2 -0.01,0.17,0.56,U] [#3 0.18,0.07,0.29,U] [#4 0.13,-0.15,0.27,U] [#5 -0.36,-0.37,0.00,M8] [#6 -0.20,-0.03,0.25,U] [#7 0.13,-0.10,0.28,U] [#8 -0.17,-0.05,0.26,U] 
01:02:00.129 00.000 13300 refined, 7 included, MultiStar: {0.04, 0.05}, one-star: {0.19, 0.02}
01:02:00.129 00.000 13300 CameraToMount -- cameraTheta (0.89) - m_xAngle (-1.61) = xAngle (2.50 = 2.50)
01:02:00.129 00.000 13300 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.52 = 2.52)
01:02:00.129 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.05 hyp=0.07 cameraTheta=0.89 mountX=-0.05 mountY=0.04, mountTheta=2.51
01:02:00.131 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.05, opts=13)
01:02:00.131 00.000 13300 Enqueuing Move request for scope (0.04, 0.05)
01:02:00.131 00.000 11596 Worker thread wakes up
01:02:00.131 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.05) opts 0xd
01:02:00.131 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.05)
01:02:00.132 00.001 11596 Moving (0.04, 0.05) raw xDistance=-0.05 yDistance=0.04
01:02:00.132 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:02:00.132 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:00.132 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:02:00.132 00.000 11596 MoveAxis(E, 0, ABG)
01:02:00.132 00.000 11596 Move returns status 0, amount 0
01:02:00.132 00.000 11596 MoveAxis(N, 0, ABG)
01:02:00.132 00.000 11596 Move returns status 0, amount 0
01:02:00.132 00.000 11596 move complete, result=0
01:02:00.132 00.000 11596 worker thread done servicing request
01:02:00.138 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
01:02:00.146 00.008 13300 UpdateGuideState exits: m=1118 SNR=23.3
01:02:00.146 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:00.146 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:02:00.146 00.000 13300 Enqueuing Expose request
01:02:00.146 00.000 11596 Worker thread wakes up
01:02:00.146 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:02:00.146 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:02:00.656 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:02:01.777 01.121 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5828f724-f11c-4728-a625-f49350bb2f8a"}
01:02:01.777 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5828f724-f11c-4728-a625-f49350bb2f8a"}
01:02:01.778 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"21a4c42e-fb62-40ea-9e21-a3c0b4699c35"}
01:02:01.778 00.000 13300 case statement mapped state 6 to 3
01:02:01.778 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"21a4c42e-fb62-40ea-9e21-a3c0b4699c35"}
01:02:01.779 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c299b959-0575-4875-a702-ae435c8f1ce4"}
01:02:01.780 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":441,"width":15,"height":15,"star_pos":[6.65,7.48],"pixels":"..."},"id":"c299b959-0575-4875-a702-ae435c8f1ce4"}
01:02:03.692 01.912 11596 Exposure complete
01:02:03.761 00.069 11596 worker thread done servicing request
01:02:03.762 00.001 13300 OnExposeComplete: enter
01:02:03.762 00.000 13300 UpdateGuideState(): m_state=6
01:02:03.762 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 442
01:02:03.762 00.000 13300 Star::Find returns 1 (0), X=133.66, Y=995.54, Mass=1120, SNR=23.3, Peak=98 HFD=4.0
01:02:03.763 00.001 13300 MultiStar: [#1 0.04,0.21,0.59,U] [#2 0.02,0.33,0.00,M5] [#3 0.22,0.05,0.30,U] [#4 0.10,-0.18,0.27,U] [#5 -0.34,-0.04,0.00,M9] [#6 0.06,-0.04,0.27,U] [#7 0.23,0.01,0.30,U] [#8 0.17,0.23,0.00,M8] 
01:02:03.763 00.000 13300 refined, 5 included, MultiStar: {0.15, 0.06}, one-star: {0.21, 0.08}
01:02:03.763 00.000 13300 CameraToMount -- cameraTheta (0.37) - m_xAngle (-1.61) = xAngle (1.98 = 1.98)
01:02:03.763 00.000 13300 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.99 = 1.99)
01:02:03.763 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=0.06 hyp=0.16 cameraTheta=0.37 mountX=-0.06 mountY=0.15, mountTheta=1.98
01:02:03.765 00.002 13300 SchedulePrimaryMove(1016D950, x=0.15, y=0.06, opts=13)
01:02:03.765 00.000 13300 Enqueuing Move request for scope (0.15, 0.06)
01:02:03.765 00.000 11596 Worker thread wakes up
01:02:03.765 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.06) opts 0xd
01:02:03.765 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, 0.06)
01:02:03.766 00.001 11596 Moving (0.15, 0.06) raw xDistance=-0.06 yDistance=0.15
01:02:03.766 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:02:03.766 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:03.766 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:02:03.766 00.000 11596 MoveAxis(E, 0, ABG)
01:02:03.766 00.000 11596 Move returns status 0, amount 0
01:02:03.766 00.000 11596 MoveAxis(N, 0, ABG)
01:02:03.766 00.000 11596 Move returns status 0, amount 0
01:02:03.766 00.000 11596 move complete, result=0
01:02:03.767 00.001 11596 worker thread done servicing request
01:02:03.772 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
01:02:03.780 00.008 13300 UpdateGuideState exits: m=1120 SNR=23.3
01:02:03.780 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:03.781 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:02:03.781 00.000 13300 Enqueuing Expose request
01:02:03.781 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:02:03.781 00.000 11596 Worker thread wakes up
01:02:03.781 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:02:04.295 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:02:04.776 00.481 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1b717b90-682e-4834-968e-6b49b9acc524"}
01:02:04.776 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1b717b90-682e-4834-968e-6b49b9acc524"}
01:02:04.777 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0a42eeb9-1c9e-41ba-89ef-31b61775af8d"}
01:02:04.777 00.000 13300 case statement mapped state 6 to 3
01:02:04.777 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0a42eeb9-1c9e-41ba-89ef-31b61775af8d"}
01:02:04.778 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1a025b06-2e8e-473c-abfe-8225ae3a8458"}
01:02:04.779 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":442,"width":15,"height":15,"star_pos":[6.66,6.54],"pixels":"..."},"id":"1a025b06-2e8e-473c-abfe-8225ae3a8458"}
01:02:07.322 02.543 11596 Exposure complete
01:02:07.390 00.068 11596 worker thread done servicing request
01:02:07.391 00.001 13300 OnExposeComplete: enter
01:02:07.391 00.000 13300 UpdateGuideState(): m_state=6
01:02:07.391 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 443
01:02:07.391 00.000 13300 Star::Find returns 1 (0), X=133.52, Y=995.48, Mass=1110, SNR=23.2, Peak=104 HFD=4.2
01:02:07.392 00.001 13300 MultiStar: [#1 -0.11,0.35,0.00,M7] [#2 0.06,0.23,0.56,U] [#3 0.24,0.10,0.00,M8] [#4 0.06,0.16,0.27,U] [#5 -0.34,-0.42,0.00,M10] [#6 -0.12,0.45,0.00,M1] [#7 -0.15,-0.03,0.28,U] [#8 -0.12,0.18,0.28,U] 
01:02:07.392 00.000 13300 single-star, 4 included, MultiStar: {0.01, 0.10}, one-star: {0.06, 0.02}
01:02:07.392 00.000 13300 CameraToMount -- cameraTheta (0.32) - m_xAngle (-1.61) = xAngle (1.93 = 1.93)
01:02:07.392 00.000 13300 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.95 = 1.95)
01:02:07.392 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.02 hyp=0.06 cameraTheta=0.32 mountX=-0.02 mountY=0.06, mountTheta=1.93
01:02:07.394 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.02, opts=13)
01:02:07.394 00.000 13300 Enqueuing Move request for scope (0.06, 0.02)
01:02:07.394 00.000 11596 Worker thread wakes up
01:02:07.394 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.02) opts 0xd
01:02:07.394 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.02)
01:02:07.394 00.000 11596 Moving (0.06, 0.02) raw xDistance=-0.02 yDistance=0.06
01:02:07.395 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:02:07.395 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:07.395 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:02:07.395 00.000 11596 MoveAxis(E, 0, ABG)
01:02:07.395 00.000 11596 Move returns status 0, amount 0
01:02:07.395 00.000 11596 MoveAxis(N, 0, ABG)
01:02:07.395 00.000 11596 Move returns status 0, amount 0
01:02:07.395 00.000 11596 move complete, result=0
01:02:07.395 00.000 11596 worker thread done servicing request
01:02:07.402 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=117, Gamma=0.510
01:02:07.409 00.007 13300 UpdateGuideState exits: m=1110 SNR=23.2
01:02:07.410 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:07.410 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:02:07.410 00.000 13300 Enqueuing Expose request
01:02:07.410 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:02:07.410 00.000 11596 Worker thread wakes up
01:02:07.410 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:02:07.775 00.365 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"74b315d5-5755-46ff-b8cc-09851211c451"}
01:02:07.775 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"74b315d5-5755-46ff-b8cc-09851211c451"}
01:02:07.776 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8f7515b2-c87d-4362-b883-9a7a6a444dbc"}
01:02:07.776 00.000 13300 case statement mapped state 6 to 3
01:02:07.776 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8f7515b2-c87d-4362-b883-9a7a6a444dbc"}
01:02:07.777 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e0c8d3c5-c588-4eb0-84f6-8e0486796fc5"}
01:02:07.777 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":443,"width":15,"height":15,"star_pos":[6.52,7.48],"pixels":"..."},"id":"e0c8d3c5-c588-4eb0-84f6-8e0486796fc5"}
01:02:07.925 00.148 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:02:10.775 02.850 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e87c819e-c0a5-482c-94c5-352e9f4fc532"}
01:02:10.775 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e87c819e-c0a5-482c-94c5-352e9f4fc532"}
01:02:10.776 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6742a0a5-ae82-41e6-aa3e-7e2cf7301502"}
01:02:10.776 00.000 13300 case statement mapped state 6 to 3
01:02:10.776 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6742a0a5-ae82-41e6-aa3e-7e2cf7301502"}
01:02:10.776 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"951d0cce-e7fd-455d-9be8-9054944798e7"}
01:02:10.777 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":443,"width":15,"height":15,"star_pos":[6.52,7.48],"pixels":"..."},"id":"951d0cce-e7fd-455d-9be8-9054944798e7"}
01:02:10.957 00.180 11596 Exposure complete
01:02:11.027 00.070 11596 worker thread done servicing request
01:02:11.028 00.001 13300 OnExposeComplete: enter
01:02:11.028 00.000 13300 UpdateGuideState(): m_state=6
01:02:11.028 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 444
01:02:11.028 00.000 13300 Star::Find returns 1 (0), X=133.51, Y=995.39, Mass=1115, SNR=23.3, Peak=99 HFD=4.0
01:02:11.029 00.001 13300 MultiStar: [#1 -0.13,0.21,0.00,M8] [#2 0.01,0.08,0.58,U] [#3 0.11,0.18,0.29,U] [#4 0.08,-0.28,0.00,M1] [#5 -0.37,-0.31,0.00,R] [#6 -0.21,-0.04,0.27,U] [#7 -0.14,0.03,0.29,U] [#8 -0.15,-0.32,0.00,M8] 
01:02:11.029 00.000 13300 refined, 4 included, MultiStar: {-0.01, 0.01}, one-star: {0.05, -0.07}
01:02:11.029 00.000 13300 CameraToMount -- cameraTheta (1.98) - m_xAngle (-1.61) = xAngle (3.59 = -2.69)
01:02:11.029 00.000 13300 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.61 = -2.68)
01:02:11.029 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.01 cameraTheta=1.98 mountX=-0.01 mountY=-0.01, mountTheta=-2.68
01:02:11.031 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.01, opts=13)
01:02:11.031 00.000 13300 Enqueuing Move request for scope (-0.01, 0.01)
01:02:11.031 00.000 11596 Worker thread wakes up
01:02:11.032 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
01:02:11.032 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
01:02:11.032 00.000 11596 Moving (-0.01, 0.01) raw xDistance=-0.01 yDistance=-0.01
01:02:11.032 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:02:11.032 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:11.032 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:02:11.033 00.001 11596 MoveAxis(E, 0, ABG)
01:02:11.033 00.000 11596 Move returns status 0, amount 0
01:02:11.033 00.000 11596 MoveAxis(N, 0, ABG)
01:02:11.033 00.000 11596 Move returns status 0, amount 0
01:02:11.033 00.000 11596 move complete, result=0
01:02:11.033 00.000 11596 worker thread done servicing request
01:02:11.039 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
01:02:11.047 00.008 13300 UpdateGuideState exits: m=1115 SNR=23.3
01:02:11.047 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:11.047 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:02:11.048 00.001 13300 Enqueuing Expose request
01:02:11.048 00.000 11596 Worker thread wakes up
01:02:11.048 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:02:11.048 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:02:11.552 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:02:13.776 02.224 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4ef57008-1b8d-4243-9c6e-88d2a5c9b6db"}
01:02:13.776 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4ef57008-1b8d-4243-9c6e-88d2a5c9b6db"}
01:02:13.777 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2a651a35-639f-4950-9b61-040c35ea1fe1"}
01:02:13.777 00.000 13300 case statement mapped state 6 to 3
01:02:13.777 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2a651a35-639f-4950-9b61-040c35ea1fe1"}
01:02:13.778 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4e7affd0-17e4-4089-8d20-f972a71de63f"}
01:02:13.779 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":444,"width":15,"height":15,"star_pos":[6.51,7.39],"pixels":"..."},"id":"4e7affd0-17e4-4089-8d20-f972a71de63f"}
01:02:14.597 00.818 11596 Exposure complete
01:02:14.706 00.109 11596 worker thread done servicing request
01:02:14.706 00.000 13300 OnExposeComplete: enter
01:02:14.706 00.000 13300 UpdateGuideState(): m_state=6
01:02:14.707 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 445
01:02:14.707 00.000 13300 Star::Find returns 1 (0), X=133.57, Y=995.60, Mass=1125, SNR=23.4, Peak=103 HFD=4.1
01:02:14.708 00.001 13300 MultiStar: [#1 0.00,0.48,0.00,M9] [#2 -0.00,0.20,0.57,U] [#3 0.32,0.11,0.00,M8] [#4 -0.02,0.09,0.29,U] [#5 0.13,0.16,0.29,U] [#6 -0.13,0.20,0.26,U] [#7 0.36,0.09,0.00,M1] [#8 -0.12,0.19,0.26,U] 
01:02:14.708 00.000 13300 refined, 5 included, MultiStar: {0.03, 0.16}, one-star: {0.12, 0.14}
01:02:14.708 00.000 13300 CameraToMount -- cameraTheta (1.38) - m_xAngle (-1.61) = xAngle (2.99 = 2.99)
01:02:14.708 00.000 13300 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.00 = 3.00)
01:02:14.709 00.001 13300 CameraToMount -- cameraX=0.03 cameraY=0.16 hyp=0.16 cameraTheta=1.38 mountX=-0.16 mountY=0.02, mountTheta=3.00
01:02:14.711 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.16, opts=13)
01:02:14.712 00.001 13300 Enqueuing Move request for scope (0.03, 0.16)
01:02:14.712 00.000 11596 Worker thread wakes up
01:02:14.712 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.16) opts 0xd
01:02:14.712 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.16)
01:02:14.712 00.000 11596 Moving (0.03, 0.16) raw xDistance=-0.16 yDistance=0.02
01:02:14.713 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
01:02:14.713 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:14.713 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:02:14.713 00.000 11596 MoveAxis(E, 202, ABG)
01:02:14.713 00.000 11596 Guiding  Dir = 2, Dur = 202
01:02:14.714 00.001 11596 IsSlewing returns 0
01:02:14.723 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
01:02:14.737 00.014 13300 UpdateGuideState exits: m=1125 SNR=23.4
01:02:14.737 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:14.737 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:02:14.737 00.000 13300 Enqueuing Expose request
01:02:14.918 00.181 11596 IsGuiding returns 0
01:02:15.026 00.108 11596 PulseGuide returned control before completion, sleep 105
01:02:15.274 00.248 11596 IsGuiding returns 1
01:02:15.274 00.000 11596 scope still moving after pulse duration time elapsed
01:02:15.297 00.023 11596 IsSlewing returns 0
01:02:15.571 00.274 11596 IsGuiding returns 0
01:02:15.571 00.000 11596 scope move finished after 202 + 449 ms
01:02:15.571 00.000 11596 Move returns status 0, amount 202
01:02:15.571 00.000 11596 MoveAxis(N, 0, ABG)
01:02:15.571 00.000 11596 Move returns status 0, amount 0
01:02:15.571 00.000 11596 move complete, result=0
01:02:15.572 00.001 11596 worker thread done servicing request
01:02:15.572 00.000 13300 GuideStep: -0.2 px 202 ms EAST, 0.0 px 0 ms NORTH
01:02:15.572 00.000 11596 Worker thread wakes up
01:02:15.572 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:02:16.084 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:02:16.777 00.693 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4a6f6c71-3c09-4425-9eea-ef40fabfe37f"}
01:02:16.777 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4a6f6c71-3c09-4425-9eea-ef40fabfe37f"}
01:02:16.778 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cdeea941-7a7a-4f61-a2fe-4f3a3e96860d"}
01:02:16.778 00.000 13300 case statement mapped state 6 to 3
01:02:16.778 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cdeea941-7a7a-4f61-a2fe-4f3a3e96860d"}
01:02:16.779 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6255a11e-a496-4575-9e85-f4f143e73e47"}
01:02:16.780 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":445,"width":15,"height":15,"star_pos":[6.57,6.60],"pixels":"..."},"id":"6255a11e-a496-4575-9e85-f4f143e73e47"}
01:02:19.127 02.347 11596 Exposure complete
01:02:19.232 00.105 11596 worker thread done servicing request
01:02:19.232 00.000 13300 OnExposeComplete: enter
01:02:19.232 00.000 13300 UpdateGuideState(): m_state=6
01:02:19.233 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 446
01:02:19.233 00.000 13300 Star::Find returns 1 (0), X=133.54, Y=995.47, Mass=1129, SNR=23.4, Peak=100 HFD=4.2
01:02:19.234 00.001 13300 MultiStar: [#1 -0.05,0.13,0.60,U] [#2 -0.03,0.23,0.55,U] [#3 0.27,0.14,0.00,M9] [#4 0.28,0.42,0.00,M1] [#5 -0.05,0.22,0.37,U] [#6 0.10,-0.07,0.25,U] [#7 0.06,0.10,0.28,U] [#8 0.11,0.04,0.27,U] 
01:02:19.234 00.000 13300 single-star, 6 included, MultiStar: {0.03, 0.10}, one-star: {0.08, 0.01}
01:02:19.234 00.000 13300 CameraToMount -- cameraTheta (0.16) - m_xAngle (-1.61) = xAngle (1.77 = 1.77)
01:02:19.234 00.000 13300 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.78 = 1.78)
01:02:19.235 00.001 13300 CameraToMount -- cameraX=0.08 cameraY=0.01 hyp=0.09 cameraTheta=0.16 mountX=-0.02 mountY=0.08, mountTheta=1.77
01:02:19.237 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.01, opts=13)
01:02:19.237 00.000 13300 Enqueuing Move request for scope (0.08, 0.01)
01:02:19.237 00.000 11596 Worker thread wakes up
01:02:19.238 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.01) opts 0xd
01:02:19.238 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.01)
01:02:19.238 00.000 11596 Moving (0.08, 0.01) raw xDistance=-0.02 yDistance=0.08
01:02:19.238 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:02:19.238 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:19.238 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:02:19.239 00.001 11596 MoveAxis(E, 0, ABG)
01:02:19.239 00.000 11596 Move returns status 0, amount 0
01:02:19.239 00.000 11596 MoveAxis(N, 0, ABG)
01:02:19.239 00.000 11596 Move returns status 0, amount 0
01:02:19.239 00.000 11596 move complete, result=0
01:02:19.239 00.000 11596 worker thread done servicing request
01:02:19.247 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=121, Gamma=0.510
01:02:19.259 00.012 13300 UpdateGuideState exits: m=1129 SNR=23.4
01:02:19.260 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:19.260 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:02:19.260 00.000 13300 Enqueuing Expose request
01:02:19.260 00.000 11596 Worker thread wakes up
01:02:19.260 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:02:19.260 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:02:19.772 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:02:19.794 00.022 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fcc16b80-e6e6-4265-86e2-1427e2a711b0"}
01:02:19.794 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fcc16b80-e6e6-4265-86e2-1427e2a711b0"}
01:02:19.795 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7a0ff9a1-e709-4fd2-9797-72fe36895e63"}
01:02:19.795 00.000 13300 case statement mapped state 6 to 3
01:02:19.795 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7a0ff9a1-e709-4fd2-9797-72fe36895e63"}
01:02:19.796 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"32674c11-8b1c-4ce6-ab0c-af6c7378cb18"}
01:02:19.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":446,"width":15,"height":15,"star_pos":[6.54,7.47],"pixels":"..."},"id":"32674c11-8b1c-4ce6-ab0c-af6c7378cb18"}
01:02:22.793 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9d51c64f-d263-4569-8a7f-040b4de10c9f"}
01:02:22.793 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9d51c64f-d263-4569-8a7f-040b4de10c9f"}
01:02:22.794 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"061c6801-661e-4da4-b6a6-8443bb6b60bd"}
01:02:22.794 00.000 13300 case statement mapped state 6 to 3
01:02:22.794 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"061c6801-661e-4da4-b6a6-8443bb6b60bd"}
01:02:22.794 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c3904e2c-b80b-496c-9a30-9a8406258793"}
01:02:22.795 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":446,"width":15,"height":15,"star_pos":[6.54,7.47],"pixels":"..."},"id":"c3904e2c-b80b-496c-9a30-9a8406258793"}
01:02:22.816 00.021 11596 Exposure complete
01:02:22.887 00.071 11596 worker thread done servicing request
01:02:22.887 00.000 13300 OnExposeComplete: enter
01:02:22.888 00.001 13300 UpdateGuideState(): m_state=6
01:02:22.888 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 447
01:02:22.888 00.000 13300 Star::Find returns 1 (0), X=133.60, Y=995.62, Mass=1128, SNR=23.4, Peak=106 HFD=4.0
01:02:22.889 00.001 13300 MultiStar: [#1 -0.11,0.28,0.00,M9] [#2 0.11,0.28,0.00,M2] [#3 0.14,-0.01,0.30,U] [#4 0.05,0.24,0.00,M2] [#5 0.01,0.11,0.30,U] [#6 -0.18,-0.14,0.26,U] [#7 0.08,0.05,0.29,U] [#8 -0.02,0.09,0.27,U] 
01:02:22.889 00.000 13300 refined, 5 included, MultiStar: {0.06, 0.08}, one-star: {0.14, 0.16}
01:02:22.889 00.000 13300 CameraToMount -- cameraTheta (0.92) - m_xAngle (-1.61) = xAngle (2.52 = 2.52)
01:02:22.889 00.000 13300 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.54 = 2.54)
01:02:22.889 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.08 hyp=0.10 cameraTheta=0.92 mountX=-0.08 mountY=0.06, mountTheta=2.53
01:02:22.891 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.08, opts=13)
01:02:22.891 00.000 13300 Enqueuing Move request for scope (0.06, 0.08)
01:02:22.891 00.000 11596 Worker thread wakes up
01:02:22.891 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.08) opts 0xd
01:02:22.891 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.08)
01:02:22.891 00.000 11596 Moving (0.06, 0.08) raw xDistance=-0.08 yDistance=0.06
01:02:22.891 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:02:22.892 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:22.892 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:02:22.892 00.000 11596 MoveAxis(E, 0, ABG)
01:02:22.892 00.000 11596 Move returns status 0, amount 0
01:02:22.892 00.000 11596 MoveAxis(N, 0, ABG)
01:02:22.892 00.000 11596 Move returns status 0, amount 0
01:02:22.892 00.000 11596 move complete, result=0
01:02:22.892 00.000 11596 worker thread done servicing request
01:02:22.898 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=3, FiltMax=88, Gamma=0.510
01:02:22.905 00.007 13300 UpdateGuideState exits: m=1128 SNR=23.4
01:02:22.906 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:22.906 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:02:22.906 00.000 13300 Enqueuing Expose request
01:02:22.906 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:02:22.906 00.000 11596 Worker thread wakes up
01:02:22.906 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:02:23.421 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:02:25.792 02.371 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"39ead632-c039-4891-8301-5625ffbfe776"}
01:02:25.792 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"39ead632-c039-4891-8301-5625ffbfe776"}
01:02:25.793 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"73e19661-ca48-4d4c-9fb4-30ca5f2277c9"}
01:02:25.793 00.000 13300 case statement mapped state 6 to 3
01:02:25.793 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"73e19661-ca48-4d4c-9fb4-30ca5f2277c9"}
01:02:25.794 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8e2bb607-09ab-4427-a874-83636116ca47"}
01:02:25.794 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":447,"width":15,"height":15,"star_pos":[6.60,6.62],"pixels":"..."},"id":"8e2bb607-09ab-4427-a874-83636116ca47"}
01:02:26.446 00.652 11596 Exposure complete
01:02:26.523 00.077 11596 worker thread done servicing request
01:02:26.523 00.000 13300 OnExposeComplete: enter
01:02:26.523 00.000 13300 UpdateGuideState(): m_state=6
01:02:26.524 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 448
01:02:26.524 00.000 13300 Star::Find returns 1 (0), X=133.52, Y=995.47, Mass=1123, SNR=23.4, Peak=99 HFD=4.2
01:02:26.525 00.001 13300 MultiStar: [#1 -0.10,0.19,0.60,U] [#2 -0.13,0.31,0.00,M3] [#3 0.07,0.12,0.31,U] [#4 0.06,-0.00,0.28,U] [#5 0.03,0.29,0.00,M1] [#6 -0.25,-0.04,0.00,M1] [#7 0.01,-0.15,0.28,U] [#8 -0.17,0.19,0.00,M6] 
01:02:26.525 00.000 13300 refined, 4 included, MultiStar: {0.02, 0.05}, one-star: {0.07, 0.02}
01:02:26.526 00.001 13300 CameraToMount -- cameraTheta (1.21) - m_xAngle (-1.61) = xAngle (2.82 = 2.82)
01:02:26.526 00.000 13300 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.83 = 2.83)
01:02:26.526 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.05 hyp=0.05 cameraTheta=1.21 mountX=-0.05 mountY=0.02, mountTheta=2.83
01:02:26.530 00.004 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.05, opts=13)
01:02:26.530 00.000 13300 Enqueuing Move request for scope (0.02, 0.05)
01:02:26.530 00.000 11596 Worker thread wakes up
01:02:26.530 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.05) opts 0xd
01:02:26.531 00.001 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.05)
01:02:26.531 00.000 11596 Moving (0.02, 0.05) raw xDistance=-0.05 yDistance=0.02
01:02:26.531 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:02:26.531 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:26.531 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:02:26.531 00.000 11596 MoveAxis(E, 0, ABG)
01:02:26.532 00.001 11596 Move returns status 0, amount 0
01:02:26.532 00.000 11596 MoveAxis(N, 0, ABG)
01:02:26.532 00.000 11596 Move returns status 0, amount 0
01:02:26.532 00.000 11596 move complete, result=0
01:02:26.532 00.000 11596 worker thread done servicing request
01:02:26.544 00.012 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
01:02:26.554 00.010 13300 UpdateGuideState exits: m=1123 SNR=23.4
01:02:26.554 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:26.555 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:02:26.555 00.000 13300 Enqueuing Expose request
01:02:26.555 00.000 11596 Worker thread wakes up
01:02:26.555 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:02:26.555 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:02:27.069 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:02:28.792 01.723 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3822e6df-b20b-446b-9b18-1a7451d968be"}
01:02:28.792 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3822e6df-b20b-446b-9b18-1a7451d968be"}
01:02:28.793 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"03bdad2b-f0f0-4280-b43f-4b53fccbe85c"}
01:02:28.793 00.000 13300 case statement mapped state 6 to 3
01:02:28.793 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"03bdad2b-f0f0-4280-b43f-4b53fccbe85c"}
01:02:28.794 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d8a13912-88fc-46f7-8f64-a866fdab9628"}
01:02:28.794 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":448,"width":15,"height":15,"star_pos":[6.52,7.47],"pixels":"..."},"id":"d8a13912-88fc-46f7-8f64-a866fdab9628"}
01:02:30.099 01.305 11596 Exposure complete
01:02:30.176 00.077 11596 worker thread done servicing request
01:02:30.176 00.000 13300 OnExposeComplete: enter
01:02:30.176 00.000 13300 UpdateGuideState(): m_state=6
01:02:30.176 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 449
01:02:30.177 00.001 13300 Star::Find returns 1 (0), X=133.61, Y=995.46, Mass=1119, SNR=23.4, Peak=103 HFD=4.0
01:02:30.177 00.000 13300 MultiStar: [#1 0.04,0.21,0.59,U] [#2 0.04,0.30,0.00,M4] [#3 0.37,-0.00,0.00,M8] [#4 0.20,0.06,0.27,U] [#5 0.15,0.04,0.31,U] [#6 -0.10,-0.01,0.26,U] [#7 0.16,-0.02,0.35,U] [#8 -0.14,0.54,0.00,M7] 
01:02:30.177 00.000 13300 refined, 5 included, MultiStar: {0.11, 0.05}, one-star: {0.15, 0.00}
01:02:30.177 00.000 13300 CameraToMount -- cameraTheta (0.45) - m_xAngle (-1.61) = xAngle (2.06 = 2.06)
01:02:30.177 00.000 13300 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.07 = 2.07)
01:02:30.177 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.05 hyp=0.12 cameraTheta=0.45 mountX=-0.06 mountY=0.11, mountTheta=2.06
01:02:30.180 00.003 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.05, opts=13)
01:02:30.180 00.000 13300 Enqueuing Move request for scope (0.11, 0.05)
01:02:30.180 00.000 11596 Worker thread wakes up
01:02:30.180 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.05) opts 0xd
01:02:30.181 00.001 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.05)
01:02:30.181 00.000 11596 Moving (0.11, 0.05) raw xDistance=-0.06 yDistance=0.11
01:02:30.181 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:02:30.181 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:30.181 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:02:30.181 00.000 11596 MoveAxis(E, 0, ABG)
01:02:30.181 00.000 11596 Move returns status 0, amount 0
01:02:30.181 00.000 11596 MoveAxis(N, 0, ABG)
01:02:30.181 00.000 11596 Move returns status 0, amount 0
01:02:30.181 00.000 11596 move complete, result=0
01:02:30.182 00.001 11596 worker thread done servicing request
01:02:30.187 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
01:02:30.195 00.008 13300 UpdateGuideState exits: m=1119 SNR=23.4
01:02:30.196 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:30.196 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:02:30.196 00.000 13300 Enqueuing Expose request
01:02:30.196 00.000 11596 Worker thread wakes up
01:02:30.196 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:02:30.196 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:02:30.708 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:02:31.791 01.083 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7ad1e029-17f6-4ce0-99fe-7fc76b904e09"}
01:02:31.791 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7ad1e029-17f6-4ce0-99fe-7fc76b904e09"}
01:02:31.792 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d0b76c51-a50a-44b1-95ba-ff43e5c76b12"}
01:02:31.792 00.000 13300 case statement mapped state 6 to 3
01:02:31.792 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d0b76c51-a50a-44b1-95ba-ff43e5c76b12"}
01:02:31.793 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0be7930d-93f5-4b83-9bd9-01cd7a813c3e"}
01:02:31.793 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":449,"width":15,"height":15,"star_pos":[6.61,7.46],"pixels":"..."},"id":"0be7930d-93f5-4b83-9bd9-01cd7a813c3e"}
01:02:33.734 01.941 11596 Exposure complete
01:02:33.828 00.094 11596 worker thread done servicing request
01:02:33.828 00.000 13300 OnExposeComplete: enter
01:02:33.828 00.000 13300 UpdateGuideState(): m_state=6
01:02:33.829 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 450
01:02:33.829 00.000 13300 Star::Find returns 1 (0), X=133.63, Y=995.44, Mass=1124, SNR=23.4, Peak=102 HFD=4.0
01:02:33.829 00.000 13300 MultiStar: [#1 0.13,0.27,0.00,M8] [#2 0.10,0.24,0.00,M5] [#3 0.38,-0.13,0.00,M9] [#4 0.34,0.00,0.00,M1] [#5 0.19,-0.04,0.31,U] [#6 0.06,-0.72,0.00,M1] [#7 0.27,0.14,0.00,M1] [#8 -0.04,0.04,0.27,U] 
01:02:33.829 00.000 13300 refined, 2 included, MultiStar: {0.14, -0.02}, one-star: {0.17, -0.02}
01:02:33.830 00.001 13300 CameraToMount -- cameraTheta (-0.11) - m_xAngle (-1.61) = xAngle (1.50 = 1.50)
01:02:33.830 00.000 13300 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.51 = 1.51)
01:02:33.830 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-0.11 mountX=0.01 mountY=0.14, mountTheta=1.50
01:02:33.832 00.002 13300 SchedulePrimaryMove(1016D950, x=0.14, y=-0.02, opts=13)
01:02:33.832 00.000 13300 Enqueuing Move request for scope (0.14, -0.02)
01:02:33.832 00.000 11596 Worker thread wakes up
01:02:33.832 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.02) opts 0xd
01:02:33.832 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, -0.02)
01:02:33.832 00.000 11596 Moving (0.14, -0.02) raw xDistance=0.01 yDistance=0.14
01:02:33.832 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:02:33.833 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:33.833 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:02:33.833 00.000 11596 MoveAxis(E, 0, ABG)
01:02:33.833 00.000 11596 Move returns status 0, amount 0
01:02:33.833 00.000 11596 MoveAxis(N, 0, ABG)
01:02:33.833 00.000 11596 Move returns status 0, amount 0
01:02:33.833 00.000 11596 move complete, result=0
01:02:33.834 00.001 11596 worker thread done servicing request
01:02:33.839 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=1, FiltMax=96, Gamma=0.510
01:02:33.847 00.008 13300 UpdateGuideState exits: m=1124 SNR=23.4
01:02:33.847 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:33.847 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:02:33.848 00.001 13300 Enqueuing Expose request
01:02:33.848 00.000 11596 Worker thread wakes up
01:02:33.848 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:02:33.848 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:02:34.350 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:02:34.791 00.441 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2c817c2a-2223-4dff-ab2e-9933197acf00"}
01:02:34.791 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2c817c2a-2223-4dff-ab2e-9933197acf00"}
01:02:34.792 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2bf0778b-5647-492c-a14a-b230b4c39972"}
01:02:34.792 00.000 13300 case statement mapped state 6 to 3
01:02:34.792 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2bf0778b-5647-492c-a14a-b230b4c39972"}
01:02:34.793 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d084c671-92dc-4706-a5aa-4bddc6e40c2a"}
01:02:34.793 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":450,"width":15,"height":15,"star_pos":[6.63,7.44],"pixels":"..."},"id":"d084c671-92dc-4706-a5aa-4bddc6e40c2a"}
01:02:37.372 02.579 11596 Exposure complete
01:02:37.441 00.069 11596 worker thread done servicing request
01:02:37.441 00.000 13300 OnExposeComplete: enter
01:02:37.441 00.000 13300 UpdateGuideState(): m_state=6
01:02:37.441 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 451
01:02:37.441 00.000 13300 Star::Find returns 1 (0), X=133.67, Y=995.57, Mass=1115, SNR=23.3, Peak=102 HFD=4.0
01:02:37.441 00.000 13300 MultiStar: [#1 0.04,0.19,0.61,U] [#2 -0.07,0.18,0.57,U] [#3 0.39,-0.12,0.00,M10] [#4 -0.00,0.00,0.28,U] [#5 0.14,-0.08,0.30,U] [#6 0.05,-0.10,0.27,U] [#7 0.20,0.23,0.00,M2] [#8 -0.33,-0.18,0.00,M7] 
01:02:37.441 00.000 13300 refined, 5 included, MultiStar: {0.08, 0.09}, one-star: {0.21, 0.11}
01:02:37.441 00.000 13300 CameraToMount -- cameraTheta (0.85) - m_xAngle (-1.61) = xAngle (2.46 = 2.46)
01:02:37.442 00.001 13300 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.47 = 2.47)
01:02:37.442 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.09 hyp=0.12 cameraTheta=0.85 mountX=-0.10 mountY=0.08, mountTheta=2.47
01:02:37.444 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.09, opts=13)
01:02:37.444 00.000 13300 Enqueuing Move request for scope (0.08, 0.09)
01:02:37.444 00.000 11596 Worker thread wakes up
01:02:37.444 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.09) opts 0xd
01:02:37.444 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.09)
01:02:37.444 00.000 11596 Moving (0.08, 0.09) raw xDistance=-0.10 yDistance=0.08
01:02:37.444 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:02:37.444 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:37.445 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:02:37.445 00.000 11596 MoveAxis(E, 0, ABG)
01:02:37.445 00.000 11596 Move returns status 0, amount 0
01:02:37.445 00.000 11596 MoveAxis(N, 0, ABG)
01:02:37.445 00.000 11596 Move returns status 0, amount 0
01:02:37.445 00.000 11596 move complete, result=0
01:02:37.445 00.000 11596 worker thread done servicing request
01:02:37.450 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=113, Gamma=0.510
01:02:37.458 00.008 13300 UpdateGuideState exits: m=1115 SNR=23.3
01:02:37.458 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:37.458 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:02:37.459 00.001 13300 Enqueuing Expose request
01:02:37.459 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:02:37.459 00.000 11596 Worker thread wakes up
01:02:37.459 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:02:37.804 00.345 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4ad4ac50-c2d4-4bc8-a6c7-70daf490159a"}
01:02:37.804 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4ad4ac50-c2d4-4bc8-a6c7-70daf490159a"}
01:02:37.805 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e4c9da1c-2b24-4c8d-b304-b7bee6d96c1a"}
01:02:37.805 00.000 13300 case statement mapped state 6 to 3
01:02:37.805 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e4c9da1c-2b24-4c8d-b304-b7bee6d96c1a"}
01:02:37.806 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d79c8388-c67c-4063-af21-2bed4c5a4e95"}
01:02:37.806 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":451,"width":15,"height":15,"star_pos":[6.67,6.57],"pixels":"..."},"id":"d79c8388-c67c-4063-af21-2bed4c5a4e95"}
01:02:37.963 00.157 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:02:40.803 02.840 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6f145f36-559d-4040-a999-6bdb15bf0aef"}
01:02:40.803 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6f145f36-559d-4040-a999-6bdb15bf0aef"}
01:02:40.804 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f5d677d5-0ff0-4bba-a8ed-22a34f4ce6cc"}
01:02:40.804 00.000 13300 case statement mapped state 6 to 3
01:02:40.804 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f5d677d5-0ff0-4bba-a8ed-22a34f4ce6cc"}
01:02:40.805 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b0d10754-5e68-4075-85bb-27c69dc93bc8"}
01:02:40.805 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":451,"width":15,"height":15,"star_pos":[6.67,6.57],"pixels":"..."},"id":"b0d10754-5e68-4075-85bb-27c69dc93bc8"}
01:02:40.997 00.192 11596 Exposure complete
01:02:41.069 00.072 11596 worker thread done servicing request
01:02:41.069 00.000 13300 OnExposeComplete: enter
01:02:41.069 00.000 13300 UpdateGuideState(): m_state=6
01:02:41.069 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 452
01:02:41.069 00.000 13300 Star::Find returns 1 (0), X=133.73, Y=995.43, Mass=1101, SNR=23.1, Peak=98 HFD=3.8
01:02:41.070 00.001 13300 MultiStar: [#1 -0.00,0.27,0.00,M8] [#2 0.03,0.25,0.00,M5] [#3 0.45,-0.09,0.00,R] [#4 0.06,0.06,0.27,U] [#5 0.09,-0.07,0.37,U] [#6 0.17,-0.03,0.27,U] [#7 -0.06,0.08,0.29,U] [#8 -0.09,0.22,0.28,U] 
01:02:41.070 00.000 13300 refined, 5 included, MultiStar: {0.13, 0.02}, one-star: {0.28, -0.03}
01:02:41.070 00.000 13300 CameraToMount -- cameraTheta (0.13) - m_xAngle (-1.61) = xAngle (1.73 = 1.73)
01:02:41.070 00.000 13300 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.75 = 1.75)
01:02:41.070 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=0.02 hyp=0.13 cameraTheta=0.13 mountX=-0.02 mountY=0.13, mountTheta=1.74
01:02:41.072 00.002 13300 SchedulePrimaryMove(1016D950, x=0.13, y=0.02, opts=13)
01:02:41.072 00.000 13300 Enqueuing Move request for scope (0.13, 0.02)
01:02:41.073 00.001 11596 Worker thread wakes up
01:02:41.073 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.02) opts 0xd
01:02:41.073 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, 0.02)
01:02:41.073 00.000 11596 Moving (0.13, 0.02) raw xDistance=-0.02 yDistance=0.13
01:02:41.073 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:02:41.073 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:41.073 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:02:41.073 00.000 11596 MoveAxis(E, 0, ABG)
01:02:41.074 00.001 11596 Move returns status 0, amount 0
01:02:41.074 00.000 11596 MoveAxis(N, 0, ABG)
01:02:41.074 00.000 11596 Move returns status 0, amount 0
01:02:41.074 00.000 11596 move complete, result=0
01:02:41.074 00.000 11596 worker thread done servicing request
01:02:41.080 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
01:02:41.088 00.008 13300 UpdateGuideState exits: m=1101 SNR=23.1
01:02:41.088 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:41.088 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:02:41.088 00.000 13300 Enqueuing Expose request
01:02:41.088 00.000 11596 Worker thread wakes up
01:02:41.089 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:02:41.089 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:02:41.600 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:02:43.802 02.202 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3a772ea3-46eb-4806-b976-30d060ac4605"}
01:02:43.802 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3a772ea3-46eb-4806-b976-30d060ac4605"}
01:02:43.803 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2ba36040-0258-436a-b605-724fc1685bf4"}
01:02:43.803 00.000 13300 case statement mapped state 6 to 3
01:02:43.803 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2ba36040-0258-436a-b605-724fc1685bf4"}
01:02:43.803 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"be352ae6-897a-484e-a6a7-3c9d660d817b"}
01:02:43.804 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":452,"width":15,"height":15,"star_pos":[6.73,7.43],"pixels":"..."},"id":"be352ae6-897a-484e-a6a7-3c9d660d817b"}
01:02:44.637 00.833 11596 Exposure complete
01:02:44.709 00.072 11596 worker thread done servicing request
01:02:44.710 00.001 13300 OnExposeComplete: enter
01:02:44.710 00.000 13300 UpdateGuideState(): m_state=6
01:02:44.710 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 453
01:02:44.710 00.000 13300 Star::Find returns 1 (0), X=133.59, Y=995.44, Mass=1129, SNR=23.4, Peak=106 HFD=4.0
01:02:44.711 00.001 13300 MultiStar: [#1 -0.08,0.27,0.00,M9] [#2 0.12,0.15,0.54,U] [#3 -0.17,-0.16,0.29,U] [#4 -0.05,0.11,0.27,U] [#5 -0.16,-0.15,0.38,U] [#6 0.09,0.16,0.24,U] [#7 0.27,-0.08,0.00,M2] [#8 0.02,0.25,0.00,M7] 
01:02:44.711 00.000 13300 refined, 5 included, MultiStar: {0.03, 0.01}, one-star: {0.13, -0.02}
01:02:44.711 00.000 13300 CameraToMount -- cameraTheta (0.24) - m_xAngle (-1.61) = xAngle (1.85 = 1.85)
01:02:44.711 00.000 13300 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.86 = 1.86)
01:02:44.711 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.01 hyp=0.04 cameraTheta=0.24 mountX=-0.01 mountY=0.03, mountTheta=1.85
01:02:44.713 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.01, opts=13)
01:02:44.713 00.000 13300 Enqueuing Move request for scope (0.03, 0.01)
01:02:44.713 00.000 11596 Worker thread wakes up
01:02:44.713 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.01) opts 0xd
01:02:44.714 00.001 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.01)
01:02:44.714 00.000 11596 Moving (0.03, 0.01) raw xDistance=-0.01 yDistance=0.03
01:02:44.714 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:02:44.714 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:44.715 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:02:44.715 00.000 11596 MoveAxis(E, 0, ABG)
01:02:44.715 00.000 11596 Move returns status 0, amount 0
01:02:44.715 00.000 11596 MoveAxis(N, 0, ABG)
01:02:44.715 00.000 11596 Move returns status 0, amount 0
01:02:44.715 00.000 11596 move complete, result=0
01:02:44.716 00.001 11596 worker thread done servicing request
01:02:44.725 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
01:02:44.737 00.012 13300 UpdateGuideState exits: m=1129 SNR=23.4
01:02:44.737 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:44.737 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:02:44.737 00.000 13300 Enqueuing Expose request
01:02:44.737 00.000 11596 Worker thread wakes up
01:02:44.737 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:02:44.737 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:02:45.253 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:02:46.801 01.548 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2b81199e-3073-4dba-9875-5baca4d85a70"}
01:02:46.801 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2b81199e-3073-4dba-9875-5baca4d85a70"}
01:02:46.802 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"31b1d754-cd6f-48db-aaa3-23371a966520"}
01:02:46.802 00.000 13300 case statement mapped state 6 to 3
01:02:46.802 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"31b1d754-cd6f-48db-aaa3-23371a966520"}
01:02:46.802 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"05b8c3cc-b250-4869-88ec-3bb71676baff"}
01:02:46.803 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":453,"width":15,"height":15,"star_pos":[6.59,7.44],"pixels":"..."},"id":"05b8c3cc-b250-4869-88ec-3bb71676baff"}
01:02:48.280 01.477 11596 Exposure complete
01:02:48.350 00.070 11596 worker thread done servicing request
01:02:48.350 00.000 13300 OnExposeComplete: enter
01:02:48.350 00.000 13300 UpdateGuideState(): m_state=6
01:02:48.351 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 454
01:02:48.351 00.000 13300 Star::Find returns 1 (0), X=133.60, Y=995.53, Mass=1110, SNR=23.2, Peak=103 HFD=4.1
01:02:48.352 00.001 13300 MultiStar: [#1 -0.07,0.13,0.60,U] [#2 -0.02,0.13,0.55,U] [#3 -0.27,-0.24,0.00,M1] [#4 0.27,-0.23,0.00,M1] [#5 0.12,-0.03,0.30,U] [#6 0.01,0.08,0.24,U] [#7 -0.04,-0.15,0.29,U] [#8 -0.44,0.11,0.00,M8] 
01:02:48.352 00.000 13300 refined, 5 included, MultiStar: {0.04, 0.06}, one-star: {0.14, 0.07}
01:02:48.352 00.000 13300 CameraToMount -- cameraTheta (0.99) - m_xAngle (-1.61) = xAngle (2.60 = 2.60)
01:02:48.352 00.000 13300 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.61 = 2.61)
01:02:48.352 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.06 hyp=0.07 cameraTheta=0.99 mountX=-0.06 mountY=0.04, mountTheta=2.61
01:02:48.354 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.06, opts=13)
01:02:48.354 00.000 13300 Enqueuing Move request for scope (0.04, 0.06)
01:02:48.354 00.000 11596 Worker thread wakes up
01:02:48.354 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.06) opts 0xd
01:02:48.354 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.06)
01:02:48.354 00.000 11596 Moving (0.04, 0.06) raw xDistance=-0.06 yDistance=0.04
01:02:48.355 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:02:48.355 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:48.355 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:02:48.355 00.000 11596 MoveAxis(E, 0, ABG)
01:02:48.355 00.000 11596 Move returns status 0, amount 0
01:02:48.355 00.000 11596 MoveAxis(N, 0, ABG)
01:02:48.355 00.000 11596 Move returns status 0, amount 0
01:02:48.355 00.000 11596 move complete, result=0
01:02:48.355 00.000 11596 worker thread done servicing request
01:02:48.361 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
01:02:48.369 00.008 13300 UpdateGuideState exits: m=1110 SNR=23.2
01:02:48.369 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:48.369 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:02:48.369 00.000 13300 Enqueuing Expose request
01:02:48.370 00.001 11596 Worker thread wakes up
01:02:48.370 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:02:48.370 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:02:48.882 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:02:49.801 00.919 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9f42bb70-f2ce-4acd-9b3c-7e5a0a8fbefd"}
01:02:49.801 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9f42bb70-f2ce-4acd-9b3c-7e5a0a8fbefd"}
01:02:49.802 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2d7b58f6-5e1f-44e8-b821-3ec2e2a21582"}
01:02:49.802 00.000 13300 case statement mapped state 6 to 3
01:02:49.802 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2d7b58f6-5e1f-44e8-b821-3ec2e2a21582"}
01:02:49.803 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"af4858ac-ed3d-44c8-b5d6-e61f9e2c3e58"}
01:02:49.803 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":454,"width":15,"height":15,"star_pos":[6.60,6.53],"pixels":"..."},"id":"af4858ac-ed3d-44c8-b5d6-e61f9e2c3e58"}
01:02:51.915 02.112 11596 Exposure complete
01:02:51.987 00.072 11596 worker thread done servicing request
01:02:51.987 00.000 13300 OnExposeComplete: enter
01:02:51.987 00.000 13300 UpdateGuideState(): m_state=6
01:02:51.988 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 455
01:02:51.988 00.000 13300 Star::Find returns 1 (0), X=133.62, Y=995.44, Mass=1124, SNR=23.3, Peak=98 HFD=4.0
01:02:51.988 00.000 13300 MultiStar: [#1 -0.01,0.12,0.61,U] [#2 0.02,0.20,0.56,U] [#3 -0.35,0.15,0.00,M2] [#4 0.28,-0.37,0.00,M2] [#5 -0.10,-0.03,0.32,U] [#6 0.06,-0.37,0.00,M1] [#7 0.19,-0.09,0.29,U] [#8 -0.18,0.28,0.00,M9] 
01:02:51.988 00.000 13300 refined, 4 included, MultiStar: {0.07, 0.05}, one-star: {0.16, -0.02}
01:02:51.988 00.000 13300 CameraToMount -- cameraTheta (0.59) - m_xAngle (-1.61) = xAngle (2.20 = 2.20)
01:02:51.989 00.001 13300 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.22 = 2.22)
01:02:51.989 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.05 hyp=0.08 cameraTheta=0.59 mountX=-0.05 mountY=0.07, mountTheta=2.21
01:02:51.991 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.05, opts=13)
01:02:51.991 00.000 13300 Enqueuing Move request for scope (0.07, 0.05)
01:02:51.991 00.000 11596 Worker thread wakes up
01:02:51.991 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.05) opts 0xd
01:02:51.992 00.001 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.05)
01:02:51.992 00.000 11596 Moving (0.07, 0.05) raw xDistance=-0.05 yDistance=0.07
01:02:51.992 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:02:51.992 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:51.992 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:02:51.992 00.000 11596 MoveAxis(E, 0, ABG)
01:02:51.992 00.000 11596 Move returns status 0, amount 0
01:02:51.992 00.000 11596 MoveAxis(N, 0, ABG)
01:02:51.992 00.000 11596 Move returns status 0, amount 0
01:02:51.992 00.000 11596 move complete, result=0
01:02:51.993 00.001 11596 worker thread done servicing request
01:02:51.998 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=114, Gamma=0.510
01:02:52.006 00.008 13300 UpdateGuideState exits: m=1124 SNR=23.3
01:02:52.006 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:52.006 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:02:52.006 00.000 13300 Enqueuing Expose request
01:02:52.006 00.000 11596 Worker thread wakes up
01:02:52.006 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:02:52.006 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:02:52.515 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:02:52.801 00.286 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4509e075-a9ab-4af5-a785-c3e8315b5eb0"}
01:02:52.801 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4509e075-a9ab-4af5-a785-c3e8315b5eb0"}
01:02:52.802 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9b279884-2348-4b85-9654-40eee61a30e6"}
01:02:52.802 00.000 13300 case statement mapped state 6 to 3
01:02:52.802 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9b279884-2348-4b85-9654-40eee61a30e6"}
01:02:52.803 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5c68825c-49b2-4780-9ca5-714278858b3b"}
01:02:52.803 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":455,"width":15,"height":15,"star_pos":[6.62,7.44],"pixels":"..."},"id":"5c68825c-49b2-4780-9ca5-714278858b3b"}
01:02:55.540 02.737 11596 Exposure complete
01:02:55.608 00.068 11596 worker thread done servicing request
01:02:55.608 00.000 13300 OnExposeComplete: enter
01:02:55.608 00.000 13300 UpdateGuideState(): m_state=6
01:02:55.608 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 456
01:02:55.608 00.000 13300 Star::Find returns 1 (0), X=133.58, Y=995.34, Mass=1103, SNR=23.2, Peak=96 HFD=3.9
01:02:55.609 00.001 13300 MultiStar: [#1 0.05,0.21,0.60,U] [#2 0.09,0.04,0.56,U] [#3 -0.27,-0.14,0.00,M3] [#4 0.53,-0.29,0.00,M3] [#5 0.23,-0.05,0.31,U] [#6 -0.14,-0.15,0.26,U] [#7 0.02,-0.18,0.29,U] [#8 -0.35,-0.10,0.00,M10] 
01:02:55.609 00.000 13300 refined, 5 included, MultiStar: {0.08, -0.03}, one-star: {0.12, -0.12}
01:02:55.609 00.000 13300 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-1.61) = xAngle (1.31 = 1.31)
01:02:55.609 00.000 13300 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.32 = 1.32)
01:02:55.609 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.03 hyp=0.08 cameraTheta=-0.30 mountX=0.02 mountY=0.08, mountTheta=1.31
01:02:55.611 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.03, opts=13)
01:02:55.611 00.000 13300 Enqueuing Move request for scope (0.08, -0.03)
01:02:55.611 00.000 11596 Worker thread wakes up
01:02:55.611 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.03) opts 0xd
01:02:55.612 00.001 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.03)
01:02:55.612 00.000 11596 Moving (0.08, -0.03) raw xDistance=0.02 yDistance=0.08
01:02:55.612 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:02:55.612 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:55.612 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:02:55.612 00.000 11596 MoveAxis(E, 0, ABG)
01:02:55.612 00.000 11596 Move returns status 0, amount 0
01:02:55.612 00.000 11596 MoveAxis(N, 0, ABG)
01:02:55.612 00.000 11596 Move returns status 0, amount 0
01:02:55.612 00.000 11596 move complete, result=0
01:02:55.613 00.001 11596 worker thread done servicing request
01:02:55.618 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
01:02:55.626 00.008 13300 UpdateGuideState exits: m=1103 SNR=23.2
01:02:55.626 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:55.626 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:02:55.627 00.001 13300 Enqueuing Expose request
01:02:55.627 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:02:55.627 00.000 11596 Worker thread wakes up
01:02:55.627 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:02:55.801 00.174 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"11bd14a9-7d9b-4454-a37b-6e0ea54c1859"}
01:02:55.801 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"11bd14a9-7d9b-4454-a37b-6e0ea54c1859"}
01:02:55.802 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e1590626-b73f-43e0-8d62-babafa9d1712"}
01:02:55.802 00.000 13300 case statement mapped state 6 to 3
01:02:55.802 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e1590626-b73f-43e0-8d62-babafa9d1712"}
01:02:55.803 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8d7b9693-2f1d-4a84-8882-b1b0aeeeea3a"}
01:02:55.803 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":456,"width":15,"height":15,"star_pos":[6.58,7.34],"pixels":"..."},"id":"8d7b9693-2f1d-4a84-8882-b1b0aeeeea3a"}
01:02:56.132 00.329 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:02:58.801 02.669 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fc28f4ad-ac02-411e-ab1c-a10e9d16135d"}
01:02:58.801 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fc28f4ad-ac02-411e-ab1c-a10e9d16135d"}
01:02:58.801 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8a7b00ee-8e1f-450b-941b-9a3e178a1413"}
01:02:58.801 00.000 13300 case statement mapped state 6 to 3
01:02:58.801 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8a7b00ee-8e1f-450b-941b-9a3e178a1413"}
01:02:58.801 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6a9f7075-841d-44d8-9938-82d45eaa19af"}
01:02:58.802 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":456,"width":15,"height":15,"star_pos":[6.58,7.34],"pixels":"..."},"id":"6a9f7075-841d-44d8-9938-82d45eaa19af"}
01:02:59.157 00.355 11596 Exposure complete
01:02:59.227 00.070 11596 worker thread done servicing request
01:02:59.228 00.001 13300 OnExposeComplete: enter
01:02:59.228 00.000 13300 UpdateGuideState(): m_state=6
01:02:59.228 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 457
01:02:59.228 00.000 13300 Star::Find returns 1 (0), X=133.69, Y=995.57, Mass=1131, SNR=23.5, Peak=97 HFD=4.0
01:02:59.229 00.001 13300 MultiStar: [#1 0.10,0.47,0.00,M7] [#2 0.10,0.21,0.56,U] [#3 0.05,0.19,0.29,U] [#4 0.33,-0.09,0.00,M4] [#5 0.06,0.28,0.00,M1] [#6 -0.19,-0.13,0.26,U] [#7 0.17,0.13,0.30,U] [#8 -0.05,0.23,0.28,U] 
01:02:59.229 00.000 13300 refined, 5 included, MultiStar: {0.11, 0.13}, one-star: {0.23, 0.11}
01:02:59.229 00.000 13300 CameraToMount -- cameraTheta (0.89) - m_xAngle (-1.61) = xAngle (2.50 = 2.50)
01:02:59.229 00.000 13300 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.51 = 2.51)
01:02:59.229 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.13 hyp=0.17 cameraTheta=0.89 mountX=-0.14 mountY=0.10, mountTheta=2.51
01:02:59.231 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.13, opts=13)
01:02:59.231 00.000 13300 Enqueuing Move request for scope (0.11, 0.13)
01:02:59.231 00.000 11596 Worker thread wakes up
01:02:59.232 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.13) opts 0xd
01:02:59.232 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.13)
01:02:59.232 00.000 11596 Moving (0.11, 0.13) raw xDistance=-0.14 yDistance=0.10
01:02:59.232 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:02:59.232 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:59.232 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:02:59.232 00.000 11596 MoveAxis(E, 0, ABG)
01:02:59.233 00.001 11596 Move returns status 0, amount 0
01:02:59.233 00.000 11596 MoveAxis(N, 0, ABG)
01:02:59.233 00.000 11596 Move returns status 0, amount 0
01:02:59.233 00.000 11596 move complete, result=0
01:02:59.233 00.000 11596 worker thread done servicing request
01:02:59.239 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
01:02:59.247 00.008 13300 UpdateGuideState exits: m=1131 SNR=23.5
01:02:59.247 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:59.247 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:02:59.247 00.000 13300 Enqueuing Expose request
01:02:59.247 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:02:59.247 00.000 11596 Worker thread wakes up
01:02:59.248 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:02:59.751 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:03:01.800 02.049 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"729fd02e-7ad8-460d-88b6-e106e0d924e3"}
01:03:01.800 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"729fd02e-7ad8-460d-88b6-e106e0d924e3"}
01:03:01.802 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ec0c43a9-8d98-49a5-be40-5dcd2e6cf379"}
01:03:01.802 00.000 13300 case statement mapped state 6 to 3
01:03:01.802 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ec0c43a9-8d98-49a5-be40-5dcd2e6cf379"}
01:03:01.803 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0655d967-2e0e-4052-bf38-c984e1cfb1ad"}
01:03:01.804 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":457,"width":15,"height":15,"star_pos":[6.69,6.57],"pixels":"..."},"id":"0655d967-2e0e-4052-bf38-c984e1cfb1ad"}
01:03:02.793 00.989 11596 Exposure complete
01:03:02.861 00.068 11596 worker thread done servicing request
01:03:02.861 00.000 13300 OnExposeComplete: enter
01:03:02.862 00.001 13300 UpdateGuideState(): m_state=6
01:03:02.862 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 458
01:03:02.862 00.000 13300 Star::Find returns 1 (0), X=133.66, Y=995.51, Mass=1091, SNR=23.0, Peak=98 HFD=4.0
01:03:02.863 00.001 13300 MultiStar: [#1 0.11,0.35,0.00,M8] [#2 0.22,0.20,0.00,M1] [#3 0.04,0.07,0.32,U] [#4 0.31,-0.31,0.00,M5] [#5 0.26,-0.00,0.00,M2] [#6 -0.09,0.14,0.25,U] [#7 0.01,-0.16,0.28,U] [#8 0.25,0.47,0.00,M10] 
01:03:02.863 00.000 13300 refined, 3 included, MultiStar: {0.11, 0.04}, one-star: {0.20, 0.05}
01:03:02.863 00.000 13300 CameraToMount -- cameraTheta (0.33) - m_xAngle (-1.61) = xAngle (1.94 = 1.94)
01:03:02.863 00.000 13300 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.95 = 1.95)
01:03:02.863 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.04 hyp=0.11 cameraTheta=0.33 mountX=-0.04 mountY=0.10, mountTheta=1.94
01:03:02.865 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.04, opts=13)
01:03:02.865 00.000 13300 Enqueuing Move request for scope (0.11, 0.04)
01:03:02.865 00.000 11596 Worker thread wakes up
01:03:02.865 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.04) opts 0xd
01:03:02.865 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.04)
01:03:02.865 00.000 11596 Moving (0.11, 0.04) raw xDistance=-0.04 yDistance=0.10
01:03:02.865 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:03:02.866 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:02.866 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:03:02.866 00.000 11596 MoveAxis(E, 0, ABG)
01:03:02.866 00.000 11596 Move returns status 0, amount 0
01:03:02.866 00.000 11596 MoveAxis(N, 0, ABG)
01:03:02.867 00.001 11596 Move returns status 0, amount 0
01:03:02.867 00.000 11596 move complete, result=0
01:03:02.867 00.000 11596 worker thread done servicing request
01:03:02.875 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
01:03:02.883 00.008 13300 UpdateGuideState exits: m=1091 SNR=23.0
01:03:02.883 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:02.883 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:03:02.883 00.000 13300 Enqueuing Expose request
01:03:02.883 00.000 11596 Worker thread wakes up
01:03:02.883 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:03:02.883 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:03:03.389 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:03:04.798 01.409 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bacf1bb7-bdaa-414b-9df5-62972c39a79b"}
01:03:04.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bacf1bb7-bdaa-414b-9df5-62972c39a79b"}
01:03:04.799 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"368a18d5-1b62-4ed3-baf1-d1ae9cb87e25"}
01:03:04.799 00.000 13300 case statement mapped state 6 to 3
01:03:04.799 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"368a18d5-1b62-4ed3-baf1-d1ae9cb87e25"}
01:03:04.800 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"91723b46-00c0-4417-8a20-efff757ccc8c"}
01:03:04.800 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":458,"width":15,"height":15,"star_pos":[6.66,6.51],"pixels":"..."},"id":"91723b46-00c0-4417-8a20-efff757ccc8c"}
01:03:06.428 01.628 11596 Exposure complete
01:03:06.497 00.069 11596 worker thread done servicing request
01:03:06.498 00.001 13300 OnExposeComplete: enter
01:03:06.498 00.000 13300 UpdateGuideState(): m_state=6
01:03:06.498 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 459
01:03:06.498 00.000 13300 Star::Find returns 1 (0), X=133.59, Y=995.36, Mass=1097, SNR=23.1, Peak=95 HFD=3.9
01:03:06.499 00.001 13300 MultiStar: [#1 0.09,0.04,0.59,U] [#2 0.06,0.05,0.56,U] [#3 -0.07,-0.02,0.30,U] [#4 0.11,-0.06,0.27,U] [#5 0.25,-0.04,0.00,M3] [#6 0.11,-0.36,0.00,M1] [#7 0.13,0.03,0.29,U] [#8 -0.17,-0.30,0.00,R] 
01:03:06.499 00.000 13300 refined, 5 included, MultiStar: {0.09, -0.02}, one-star: {0.13, -0.10}
01:03:06.499 00.000 13300 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-1.61) = xAngle (1.38 = 1.38)
01:03:06.499 00.000 13300 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.40 = 1.40)
01:03:06.499 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-0.22 mountX=0.02 mountY=0.09, mountTheta=1.38
01:03:06.501 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.02, opts=13)
01:03:06.501 00.000 13300 Enqueuing Move request for scope (0.09, -0.02)
01:03:06.502 00.001 11596 Worker thread wakes up
01:03:06.502 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.02) opts 0xd
01:03:06.502 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.02)
01:03:06.502 00.000 11596 Moving (0.09, -0.02) raw xDistance=0.02 yDistance=0.09
01:03:06.502 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:03:06.502 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:06.502 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:03:06.502 00.000 11596 MoveAxis(E, 0, ABG)
01:03:06.502 00.000 11596 Move returns status 0, amount 0
01:03:06.502 00.000 11596 MoveAxis(N, 0, ABG)
01:03:06.503 00.001 11596 Move returns status 0, amount 0
01:03:06.503 00.000 11596 move complete, result=0
01:03:06.503 00.000 11596 worker thread done servicing request
01:03:06.509 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
01:03:06.516 00.007 13300 UpdateGuideState exits: m=1097 SNR=23.1
01:03:06.517 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:06.517 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:03:06.517 00.000 13300 Enqueuing Expose request
01:03:06.517 00.000 11596 Worker thread wakes up
01:03:06.517 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:03:06.517 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:03:07.031 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:03:07.799 00.768 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"098d1a64-bf38-4e06-ba5c-58a8a204758f"}
01:03:07.799 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"098d1a64-bf38-4e06-ba5c-58a8a204758f"}
01:03:07.800 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a6dc798b-9185-4a72-9b80-caf428b6dca3"}
01:03:07.800 00.000 13300 case statement mapped state 6 to 3
01:03:07.801 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a6dc798b-9185-4a72-9b80-caf428b6dca3"}
01:03:07.801 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"605cd7a3-1cd3-4752-95c7-d1926266b0ca"}
01:03:07.801 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":459,"width":15,"height":15,"star_pos":[6.59,7.36],"pixels":"..."},"id":"605cd7a3-1cd3-4752-95c7-d1926266b0ca"}
01:03:10.062 02.261 11596 Exposure complete
01:03:10.131 00.069 11596 worker thread done servicing request
01:03:10.131 00.000 13300 OnExposeComplete: enter
01:03:10.131 00.000 13300 UpdateGuideState(): m_state=6
01:03:10.132 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 460
01:03:10.132 00.000 13300 Star::Find returns 1 (0), X=133.70, Y=995.39, Mass=1132, SNR=23.5, Peak=96 HFD=3.9
01:03:10.132 00.000 13300 MultiStar: [#1 -0.01,0.11,0.60,U] [#2 0.14,0.01,0.55,U] [#3 -0.16,0.14,0.30,U] [#4 0.16,-0.16,0.25,U] [#5 -0.16,0.16,0.30,U] [#6 0.10,-0.32,0.00,M2] [#7 0.04,-0.04,0.27,U] [#8 0.19,0.51,0.00,M1] 
01:03:10.132 00.000 13300 refined, 6 included, MultiStar: {0.08, 0.01}, one-star: {0.24, -0.07}
01:03:10.132 00.000 13300 CameraToMount -- cameraTheta (0.15) - m_xAngle (-1.61) = xAngle (1.76 = 1.76)
01:03:10.133 00.001 13300 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.77 = 1.77)
01:03:10.133 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.01 hyp=0.08 cameraTheta=0.15 mountX=-0.02 mountY=0.08, mountTheta=1.76
01:03:10.134 00.001 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.01, opts=13)
01:03:10.134 00.000 13300 Enqueuing Move request for scope (0.08, 0.01)
01:03:10.135 00.001 11596 Worker thread wakes up
01:03:10.135 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.01) opts 0xd
01:03:10.135 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.01)
01:03:10.135 00.000 11596 Moving (0.08, 0.01) raw xDistance=-0.02 yDistance=0.08
01:03:10.135 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:03:10.135 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:10.135 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:03:10.136 00.001 11596 MoveAxis(E, 0, ABG)
01:03:10.136 00.000 11596 Move returns status 0, amount 0
01:03:10.136 00.000 11596 MoveAxis(N, 0, ABG)
01:03:10.136 00.000 11596 Move returns status 0, amount 0
01:03:10.136 00.000 11596 move complete, result=0
01:03:10.136 00.000 11596 worker thread done servicing request
01:03:10.142 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
01:03:10.149 00.007 13300 UpdateGuideState exits: m=1132 SNR=23.5
01:03:10.149 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:10.149 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:03:10.150 00.001 13300 Enqueuing Expose request
01:03:10.150 00.000 11596 Worker thread wakes up
01:03:10.150 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:03:10.150 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:03:10.664 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:03:10.797 00.133 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"21df60a5-c866-43a8-aa6a-f74a6d521b75"}
01:03:10.797 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"21df60a5-c866-43a8-aa6a-f74a6d521b75"}
01:03:10.798 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"154fa7ff-80a0-4213-9db9-78625253509b"}
01:03:10.798 00.000 13300 case statement mapped state 6 to 3
01:03:10.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"154fa7ff-80a0-4213-9db9-78625253509b"}
01:03:10.798 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d7dbf0c4-e720-49b2-b1dc-fa054fdf7df8"}
01:03:10.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":460,"width":15,"height":15,"star_pos":[6.70,7.39],"pixels":"..."},"id":"d7dbf0c4-e720-49b2-b1dc-fa054fdf7df8"}
01:03:13.799 03.001 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"280314da-f7f7-46f0-ad24-8a34cdc4a52d"}
01:03:13.799 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"280314da-f7f7-46f0-ad24-8a34cdc4a52d"}
01:03:13.800 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"47522e31-006d-42bf-bdff-34ff89956022"}
01:03:13.800 00.000 13300 case statement mapped state 6 to 3
01:03:13.800 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"47522e31-006d-42bf-bdff-34ff89956022"}
01:03:13.801 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dbaa6161-621c-4433-a779-215c7c97ac3f"}
01:03:13.801 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":460,"width":15,"height":15,"star_pos":[6.70,7.39],"pixels":"..."},"id":"dbaa6161-621c-4433-a779-215c7c97ac3f"}
01:03:13.822 00.021 11596 Exposure complete
01:03:13.931 00.109 13300 OnExposeComplete: enter
01:03:13.931 00.000 11596 worker thread done servicing request
01:03:13.932 00.001 13300 UpdateGuideState(): m_state=6
01:03:13.932 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 461
01:03:13.932 00.000 13300 Star::Find returns 1 (0), X=133.55, Y=995.37, Mass=1130, SNR=23.4, Peak=99 HFD=4.0
01:03:13.933 00.001 13300 MultiStar: [#1 0.06,0.16,0.61,U] [#2 0.15,0.19,0.00,M1] [#3 -0.04,0.13,0.30,U] [#4 0.17,-0.10,0.27,U] [#5 0.10,-0.06,0.28,U] [#6 -0.01,0.05,0.24,U] [#7 0.20,-0.18,0.00,M1] [#8 0.22,0.73,0.00,M2] 
01:03:13.933 00.000 13300 refined, 5 included, MultiStar: {0.07, 0.01}, one-star: {0.09, -0.09}
01:03:13.933 00.000 13300 CameraToMount -- cameraTheta (0.09) - m_xAngle (-1.61) = xAngle (1.70 = 1.70)
01:03:13.933 00.000 13300 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.72 = 1.72)
01:03:13.933 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.01 hyp=0.07 cameraTheta=0.09 mountX=-0.01 mountY=0.07, mountTheta=1.70
01:03:13.937 00.004 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.01, opts=13)
01:03:13.937 00.000 13300 Enqueuing Move request for scope (0.07, 0.01)
01:03:13.937 00.000 11596 Worker thread wakes up
01:03:13.937 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.01) opts 0xd
01:03:13.938 00.001 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.01)
01:03:13.938 00.000 11596 Moving (0.07, 0.01) raw xDistance=-0.01 yDistance=0.07
01:03:13.938 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:03:13.939 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:13.939 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:03:13.939 00.000 11596 MoveAxis(E, 0, ABG)
01:03:13.939 00.000 11596 Move returns status 0, amount 0
01:03:13.939 00.000 11596 MoveAxis(N, 0, ABG)
01:03:13.939 00.000 11596 Move returns status 0, amount 0
01:03:13.939 00.000 11596 move complete, result=0
01:03:13.940 00.001 11596 worker thread done servicing request
01:03:13.948 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
01:03:13.961 00.013 13300 UpdateGuideState exits: m=1130 SNR=23.4
01:03:13.961 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:13.961 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:03:13.962 00.001 13300 Enqueuing Expose request
01:03:13.962 00.000 11596 Worker thread wakes up
01:03:13.962 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:03:13.962 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:03:14.464 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:03:16.799 02.335 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"31e56263-0e7f-4576-b6e4-c2ddaedb41b2"}
01:03:16.799 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"31e56263-0e7f-4576-b6e4-c2ddaedb41b2"}
01:03:16.800 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"20293a42-ee3d-4e30-80a3-0c931e00ae08"}
01:03:16.800 00.000 13300 case statement mapped state 6 to 3
01:03:16.800 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"20293a42-ee3d-4e30-80a3-0c931e00ae08"}
01:03:16.801 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e614fe34-a481-467e-a113-d9ada32796bc"}
01:03:16.801 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":461,"width":15,"height":15,"star_pos":[6.55,7.37],"pixels":"..."},"id":"e614fe34-a481-467e-a113-d9ada32796bc"}
01:03:17.493 00.692 11596 Exposure complete
01:03:17.585 00.092 11596 worker thread done servicing request
01:03:17.586 00.001 13300 OnExposeComplete: enter
01:03:17.586 00.000 13300 UpdateGuideState(): m_state=6
01:03:17.586 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 462
01:03:17.587 00.001 13300 Star::Find returns 1 (0), X=133.63, Y=995.37, Mass=1144, SNR=23.6, Peak=99 HFD=3.9
01:03:17.587 00.000 13300 MultiStar: [#1 0.09,0.07,0.58,U] [#2 0.19,-0.19,0.00,M2] [#3 -0.23,-0.17,0.00,M1] [#4 0.14,-0.23,0.00,M3] [#5 0.46,-0.23,0.00,M2] [#6 0.09,-0.19,0.25,U] [#7 0.10,-0.20,0.28,U] [#8 0.26,0.58,0.00,M3] 
01:03:17.587 00.000 13300 refined, 3 included, MultiStar: {0.13, -0.07}, one-star: {0.17, -0.09}
01:03:17.588 00.001 13300 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-1.61) = xAngle (1.10 = 1.10)
01:03:17.588 00.000 13300 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.11 = 1.11)
01:03:17.588 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=-0.07 hyp=0.15 cameraTheta=-0.51 mountX=0.07 mountY=0.13, mountTheta=1.10
01:03:17.591 00.003 13300 SchedulePrimaryMove(1016D950, x=0.13, y=-0.07, opts=13)
01:03:17.591 00.000 13300 Enqueuing Move request for scope (0.13, -0.07)
01:03:17.591 00.000 11596 Worker thread wakes up
01:03:17.591 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.07) opts 0xd
01:03:17.591 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, -0.07)
01:03:17.592 00.001 11596 Moving (0.13, -0.07) raw xDistance=0.07 yDistance=0.13
01:03:17.592 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:03:17.592 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:17.592 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:03:17.592 00.000 11596 MoveAxis(E, 0, ABG)
01:03:17.592 00.000 11596 Move returns status 0, amount 0
01:03:17.593 00.001 11596 MoveAxis(N, 0, ABG)
01:03:17.593 00.000 11596 Move returns status 0, amount 0
01:03:17.593 00.000 11596 move complete, result=0
01:03:17.593 00.000 11596 worker thread done servicing request
01:03:17.601 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=121, Gamma=0.510
01:03:17.613 00.012 13300 UpdateGuideState exits: m=1144 SNR=23.6
01:03:17.613 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:17.613 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:03:17.613 00.000 13300 Enqueuing Expose request
01:03:17.613 00.000 11596 Worker thread wakes up
01:03:17.614 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:03:17.614 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:03:18.127 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:03:19.797 01.670 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9d3d5d49-d5a8-4919-8bbe-6e32cbb8f9fe"}
01:03:19.797 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9d3d5d49-d5a8-4919-8bbe-6e32cbb8f9fe"}
01:03:19.798 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"44101548-1fae-4bf3-845f-dd71e84e8b80"}
01:03:19.798 00.000 13300 case statement mapped state 6 to 3
01:03:19.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"44101548-1fae-4bf3-845f-dd71e84e8b80"}
01:03:19.799 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"68155d1a-ecd3-4a93-a9c1-b4c554281513"}
01:03:19.799 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":462,"width":15,"height":15,"star_pos":[6.63,7.37],"pixels":"..."},"id":"68155d1a-ecd3-4a93-a9c1-b4c554281513"}
01:03:21.162 01.363 11596 Exposure complete
01:03:21.235 00.073 11596 worker thread done servicing request
01:03:21.235 00.000 13300 OnExposeComplete: enter
01:03:21.236 00.001 13300 UpdateGuideState(): m_state=6
01:03:21.236 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 463
01:03:21.236 00.000 13300 Star::Find returns 1 (0), X=133.65, Y=995.51, Mass=1145, SNR=23.6, Peak=102 HFD=4.0
01:03:21.236 00.000 13300 MultiStar: [#1 0.07,0.18,0.60,U] [#2 0.08,0.15,0.55,U] [#3 0.01,0.07,0.29,U] [#4 0.14,0.01,0.28,U] [#5 0.27,0.00,0.00,M3] [#6 -0.19,-0.30,0.00,M1] [#7 0.30,-0.20,0.00,M1] [#8 0.14,0.48,0.00,M4] 
01:03:21.237 00.001 13300 refined, 4 included, MultiStar: {0.12, 0.10}, one-star: {0.20, 0.05}
01:03:21.237 00.000 13300 CameraToMount -- cameraTheta (0.68) - m_xAngle (-1.61) = xAngle (2.29 = 2.29)
01:03:21.237 00.000 13300 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.31 = 2.31)
01:03:21.237 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=0.10 hyp=0.15 cameraTheta=0.68 mountX=-0.10 mountY=0.11, mountTheta=2.30
01:03:21.239 00.002 13300 SchedulePrimaryMove(1016D950, x=0.12, y=0.10, opts=13)
01:03:21.239 00.000 13300 Enqueuing Move request for scope (0.12, 0.10)
01:03:21.239 00.000 11596 Worker thread wakes up
01:03:21.239 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.10) opts 0xd
01:03:21.239 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, 0.10)
01:03:21.239 00.000 11596 Moving (0.12, 0.10) raw xDistance=-0.10 yDistance=0.11
01:03:21.239 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:03:21.239 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:21.240 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:03:21.240 00.000 11596 MoveAxis(E, 0, ABG)
01:03:21.240 00.000 11596 Move returns status 0, amount 0
01:03:21.240 00.000 11596 MoveAxis(N, 0, ABG)
01:03:21.240 00.000 11596 Move returns status 0, amount 0
01:03:21.240 00.000 11596 move complete, result=0
01:03:21.240 00.000 11596 worker thread done servicing request
01:03:21.246 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
01:03:21.253 00.007 13300 UpdateGuideState exits: m=1145 SNR=23.6
01:03:21.253 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:21.254 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:03:21.254 00.000 13300 Enqueuing Expose request
01:03:21.254 00.000 11596 Worker thread wakes up
01:03:21.254 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:03:21.254 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:03:21.765 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:03:22.797 01.032 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8e2fb1e0-20aa-40ad-ac2f-47762796c5d0"}
01:03:22.797 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8e2fb1e0-20aa-40ad-ac2f-47762796c5d0"}
01:03:22.798 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a23b7ac5-c700-4f17-805a-f27b0c4b7d51"}
01:03:22.798 00.000 13300 case statement mapped state 6 to 3
01:03:22.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a23b7ac5-c700-4f17-805a-f27b0c4b7d51"}
01:03:22.799 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0ab13fc7-28ae-4c68-ad2b-eae4f2f28bad"}
01:03:22.800 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":463,"width":15,"height":15,"star_pos":[6.65,6.51],"pixels":"..."},"id":"0ab13fc7-28ae-4c68-ad2b-eae4f2f28bad"}
01:03:24.793 01.993 11596 Exposure complete
01:03:24.872 00.079 11596 worker thread done servicing request
01:03:24.872 00.000 13300 OnExposeComplete: enter
01:03:24.872 00.000 13300 UpdateGuideState(): m_state=6
01:03:24.872 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 464
01:03:24.873 00.001 13300 Star::Find returns 1 (0), X=133.73, Y=995.45, Mass=1137, SNR=23.5, Peak=102 HFD=3.9
01:03:24.873 00.000 13300 MultiStar: [#1 -0.03,0.09,0.59,U] [#2 0.10,-0.01,0.55,U] [#3 -0.02,0.14,0.30,U] [#4 0.39,-0.09,0.00,M3] [#5 0.10,-0.07,0.31,U] [#6 0.27,0.18,0.00,M2] [#7 0.24,-0.08,0.00,M2] [#8 0.02,0.55,0.00,M5] 
01:03:24.873 00.000 13300 refined, 4 included, MultiStar: {0.12, 0.02}, one-star: {0.27, -0.01}
01:03:24.873 00.000 13300 CameraToMount -- cameraTheta (0.17) - m_xAngle (-1.61) = xAngle (1.77 = 1.77)
01:03:24.873 00.000 13300 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.79 = 1.79)
01:03:24.873 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=0.02 hyp=0.12 cameraTheta=0.17 mountX=-0.02 mountY=0.12, mountTheta=1.77
01:03:24.875 00.002 13300 SchedulePrimaryMove(1016D950, x=0.12, y=0.02, opts=13)
01:03:24.875 00.000 13300 Enqueuing Move request for scope (0.12, 0.02)
01:03:24.875 00.000 11596 Worker thread wakes up
01:03:24.876 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.02) opts 0xd
01:03:24.876 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, 0.02)
01:03:24.876 00.000 11596 Moving (0.12, 0.02) raw xDistance=-0.02 yDistance=0.12
01:03:24.876 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:03:24.876 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:24.876 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:03:24.876 00.000 11596 MoveAxis(E, 0, ABG)
01:03:24.876 00.000 11596 Move returns status 0, amount 0
01:03:24.876 00.000 11596 MoveAxis(N, 0, ABG)
01:03:24.876 00.000 11596 Move returns status 0, amount 0
01:03:24.876 00.000 11596 move complete, result=0
01:03:24.877 00.001 11596 worker thread done servicing request
01:03:24.882 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
01:03:24.891 00.009 13300 UpdateGuideState exits: m=1137 SNR=23.5
01:03:24.891 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:24.891 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:03:24.891 00.000 13300 Enqueuing Expose request
01:03:24.892 00.001 11596 Worker thread wakes up
01:03:24.892 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:03:24.892 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:03:25.397 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:03:25.797 00.400 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f0c90dea-77ee-4437-ac16-1a5883cd2b02"}
01:03:25.797 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f0c90dea-77ee-4437-ac16-1a5883cd2b02"}
01:03:25.797 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a95c6aca-1ba1-4b13-b148-ef0b155f0a2f"}
01:03:25.798 00.001 13300 case statement mapped state 6 to 3
01:03:25.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a95c6aca-1ba1-4b13-b148-ef0b155f0a2f"}
01:03:25.798 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"51fecf75-143c-423f-8086-a97132912d6c"}
01:03:25.799 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":464,"width":15,"height":15,"star_pos":[6.73,7.45],"pixels":"..."},"id":"51fecf75-143c-423f-8086-a97132912d6c"}
01:03:28.428 02.629 11596 Exposure complete
01:03:28.497 00.069 11596 worker thread done servicing request
01:03:28.497 00.000 13300 OnExposeComplete: enter
01:03:28.498 00.001 13300 UpdateGuideState(): m_state=6
01:03:28.498 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 465
01:03:28.498 00.000 13300 Star::Find returns 1 (0), X=133.76, Y=995.40, Mass=1140, SNR=23.5, Peak=96 HFD=3.9
01:03:28.499 00.001 13300 MultiStar: [#1 0.21,0.15,0.00,M3] [#2 0.14,0.07,0.55,U] [#3 0.05,0.05,0.30,U] [#4 0.53,-0.20,0.00,M4] [#5 0.47,-0.08,0.00,M3] [#6 0.05,-0.29,0.00,M3] [#7 0.36,-0.01,0.00,M3] [#8 0.19,0.26,0.00,M6] 
01:03:28.499 00.000 13300 refined, 2 included, MultiStar: {0.21, 0.00}, one-star: {0.30, -0.06}
01:03:28.499 00.000 13300 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.61) = xAngle (1.61 = 1.61)
01:03:28.499 00.000 13300 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.62 = 1.62)
01:03:28.499 00.000 13300 CameraToMount -- cameraX=0.21 cameraY=0.00 hyp=0.21 cameraTheta=0.00 mountX=-0.01 mountY=0.21, mountTheta=1.61
01:03:28.501 00.002 13300 SchedulePrimaryMove(1016D950, x=0.21, y=0.00, opts=13)
01:03:28.501 00.000 13300 Enqueuing Move request for scope (0.21, 0.00)
01:03:28.501 00.000 11596 Worker thread wakes up
01:03:28.501 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.00) opts 0xd
01:03:28.501 00.000 11596 Handling offset move in thread for scope, endpoint = (0.21, 0.00)
01:03:28.501 00.000 11596 Moving (0.21, 0.00) raw xDistance=-0.01 yDistance=0.21
01:03:28.501 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:03:28.502 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
01:03:28.502 00.000 11596 MoveAxis(E, 0, ABG)
01:03:28.502 00.000 11596 Move returns status 0, amount 0
01:03:28.502 00.000 11596 MoveAxis(S, 277, ABG)
01:03:28.502 00.000 11596 Guiding  Dir = 1, Dur = 277
01:03:28.502 00.000 11596 IsSlewing returns 0
01:03:28.508 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
01:03:28.516 00.008 13300 UpdateGuideState exits: m=1140 SNR=23.5
01:03:28.516 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:28.516 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:03:28.516 00.000 13300 Enqueuing Expose request
01:03:28.636 00.120 11596 IsGuiding returns 0
01:03:28.797 00.161 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a45cf3c5-a6d9-42e6-aefa-072a3a907baa"}
01:03:28.797 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a45cf3c5-a6d9-42e6-aefa-072a3a907baa"}
01:03:28.798 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8089e082-a6be-46b4-827f-b2a4ec2d4700"}
01:03:28.798 00.000 13300 case statement mapped state 6 to 3
01:03:28.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8089e082-a6be-46b4-827f-b2a4ec2d4700"}
01:03:28.799 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"061c58c4-7d4f-47b9-af85-76fec84517ad"}
01:03:28.799 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":465,"width":15,"height":15,"star_pos":[6.76,7.40],"pixels":"..."},"id":"061c58c4-7d4f-47b9-af85-76fec84517ad"}
01:03:28.861 00.062 11596 PulseGuide returned control before completion, sleep 63
01:03:29.052 00.191 11596 IsGuiding returns 1
01:03:29.052 00.000 11596 scope still moving after pulse duration time elapsed
01:03:29.077 00.025 11596 IsSlewing returns 0
01:03:29.186 00.109 11596 IsGuiding returns 0
01:03:29.186 00.000 11596 scope move finished after 277 + 272 ms
01:03:29.186 00.000 11596 Move returns status 0, amount 277
01:03:29.186 00.000 11596 move complete, result=0
01:03:29.186 00.000 11596 worker thread done servicing request
01:03:29.187 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.2 px 277 ms SOUTH
01:03:29.187 00.000 11596 Worker thread wakes up
01:03:29.187 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:03:29.691 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:03:31.796 02.105 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3205c5b6-30ab-4f43-96d5-c344a2d3a008"}
01:03:31.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3205c5b6-30ab-4f43-96d5-c344a2d3a008"}
01:03:31.797 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f499f59f-cfbd-4934-a735-2ad0de699701"}
01:03:31.798 00.001 13300 case statement mapped state 6 to 3
01:03:31.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f499f59f-cfbd-4934-a735-2ad0de699701"}
01:03:31.799 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a522ecdd-e1b4-4fc3-b1e3-96c1203f1f02"}
01:03:31.800 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":465,"width":15,"height":15,"star_pos":[6.76,7.40],"pixels":"..."},"id":"a522ecdd-e1b4-4fc3-b1e3-96c1203f1f02"}
01:03:32.729 00.929 11596 Exposure complete
01:03:32.805 00.076 11596 worker thread done servicing request
01:03:32.805 00.000 13300 OnExposeComplete: enter
01:03:32.805 00.000 13300 UpdateGuideState(): m_state=6
01:03:32.805 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 466
01:03:32.806 00.001 13300 Star::Find returns 1 (0), X=133.66, Y=995.44, Mass=1122, SNR=23.3, Peak=102 HFD=3.9
01:03:32.806 00.000 13300 MultiStar: [#1 0.13,0.17,0.60,U] [#2 0.20,0.19,0.00,M1] [#3 -0.23,0.21,0.00,M1] [#4 0.31,-0.16,0.00,M5] [#5 0.21,-0.02,0.30,U] [#6 0.26,0.09,0.00,M4] [#7 0.32,-0.10,0.00,M4] [#8 0.27,0.66,0.00,M7] 
01:03:32.806 00.000 13300 refined, 2 included, MultiStar: {0.18, 0.04}, one-star: {0.20, -0.02}
01:03:32.806 00.000 13300 CameraToMount -- cameraTheta (0.21) - m_xAngle (-1.61) = xAngle (1.82 = 1.82)
01:03:32.806 00.000 13300 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.83 = 1.83)
01:03:32.806 00.000 13300 CameraToMount -- cameraX=0.18 cameraY=0.04 hyp=0.19 cameraTheta=0.21 mountX=-0.05 mountY=0.18, mountTheta=1.82
01:03:32.808 00.002 13300 SchedulePrimaryMove(1016D950, x=0.18, y=0.04, opts=13)
01:03:32.808 00.000 13300 Enqueuing Move request for scope (0.18, 0.04)
01:03:32.808 00.000 11596 Worker thread wakes up
01:03:32.809 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.04) opts 0xd
01:03:32.809 00.000 11596 Handling offset move in thread for scope, endpoint = (0.18, 0.04)
01:03:32.809 00.000 11596 Moving (0.18, 0.04) raw xDistance=-0.05 yDistance=0.18
01:03:32.809 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:03:32.809 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:32.809 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:03:32.809 00.000 11596 MoveAxis(E, 0, ABG)
01:03:32.809 00.000 11596 Move returns status 0, amount 0
01:03:32.809 00.000 11596 MoveAxis(N, 0, ABG)
01:03:32.810 00.001 11596 Move returns status 0, amount 0
01:03:32.810 00.000 11596 move complete, result=0
01:03:32.810 00.000 11596 worker thread done servicing request
01:03:32.815 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
01:03:32.823 00.008 13300 UpdateGuideState exits: m=1122 SNR=23.3
01:03:32.823 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:32.823 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:03:32.823 00.000 13300 Enqueuing Expose request
01:03:32.824 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:03:32.824 00.000 11596 Worker thread wakes up
01:03:32.824 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:03:33.338 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:03:34.796 01.458 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"41e1a80c-6363-4173-a6ec-841ecd74f7a0"}
01:03:34.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"41e1a80c-6363-4173-a6ec-841ecd74f7a0"}
01:03:34.797 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8172e5ca-7595-4151-97ae-0d816132a4ff"}
01:03:34.797 00.000 13300 case statement mapped state 6 to 3
01:03:34.797 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8172e5ca-7595-4151-97ae-0d816132a4ff"}
01:03:34.798 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dba1ba35-2d5e-40a3-8872-624a504417bf"}
01:03:34.799 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":466,"width":15,"height":15,"star_pos":[6.66,7.44],"pixels":"..."},"id":"dba1ba35-2d5e-40a3-8872-624a504417bf"}
01:03:36.364 01.565 11596 Exposure complete
01:03:36.440 00.076 11596 worker thread done servicing request
01:03:36.440 00.000 13300 OnExposeComplete: enter
01:03:36.440 00.000 13300 UpdateGuideState(): m_state=6
01:03:36.440 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 467
01:03:36.440 00.000 13300 Star::Find returns 1 (0), X=133.67, Y=995.47, Mass=1119, SNR=23.3, Peak=100 HFD=4.0
01:03:36.441 00.001 13300 MultiStar: [#1 0.08,0.28,0.00,M3] [#2 0.00,0.21,0.55,U] [#3 0.14,0.02,0.31,U] [#4 0.30,0.33,0.00,M6] [#5 0.22,0.02,0.30,U] [#6 0.28,-0.19,0.00,M5] [#7 0.28,-0.12,0.00,M5] [#8 0.13,0.45,0.00,M8] 
01:03:36.441 00.000 13300 refined, 3 included, MultiStar: {0.15, 0.06}, one-star: {0.21, 0.01}
01:03:36.441 00.000 13300 CameraToMount -- cameraTheta (0.41) - m_xAngle (-1.61) = xAngle (2.02 = 2.02)
01:03:36.442 00.001 13300 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.04 = 2.04)
01:03:36.442 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=0.06 hyp=0.16 cameraTheta=0.41 mountX=-0.07 mountY=0.14, mountTheta=2.02
01:03:36.445 00.003 13300 SchedulePrimaryMove(1016D950, x=0.15, y=0.06, opts=13)
01:03:36.445 00.000 13300 Enqueuing Move request for scope (0.15, 0.06)
01:03:36.445 00.000 11596 Worker thread wakes up
01:03:36.445 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.06) opts 0xd
01:03:36.445 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, 0.06)
01:03:36.446 00.001 11596 Moving (0.15, 0.06) raw xDistance=-0.07 yDistance=0.14
01:03:36.446 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:03:36.446 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:36.446 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:03:36.446 00.000 11596 MoveAxis(E, 0, ABG)
01:03:36.446 00.000 11596 Move returns status 0, amount 0
01:03:36.446 00.000 11596 MoveAxis(N, 0, ABG)
01:03:36.446 00.000 11596 Move returns status 0, amount 0
01:03:36.446 00.000 11596 move complete, result=0
01:03:36.446 00.000 11596 worker thread done servicing request
01:03:36.453 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
01:03:36.461 00.008 13300 UpdateGuideState exits: m=1119 SNR=23.3
01:03:36.461 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:36.461 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:03:36.461 00.000 13300 Enqueuing Expose request
01:03:36.461 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:03:36.461 00.000 11596 Worker thread wakes up
01:03:36.462 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:03:36.976 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:03:37.795 00.819 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"afa2b909-461f-4333-8c09-42d8f48efc4d"}
01:03:37.795 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"afa2b909-461f-4333-8c09-42d8f48efc4d"}
01:03:37.796 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6ede7660-2a14-41d0-86b7-6624b25689e9"}
01:03:37.796 00.000 13300 case statement mapped state 6 to 3
01:03:37.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6ede7660-2a14-41d0-86b7-6624b25689e9"}
01:03:37.796 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9ca550ab-c1a4-4c0d-ab41-8189db57ea57"}
01:03:37.797 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":467,"width":15,"height":15,"star_pos":[6.67,7.47],"pixels":"..."},"id":"9ca550ab-c1a4-4c0d-ab41-8189db57ea57"}
01:03:40.007 02.210 11596 Exposure complete
01:03:40.076 00.069 11596 worker thread done servicing request
01:03:40.076 00.000 13300 OnExposeComplete: enter
01:03:40.076 00.000 13300 UpdateGuideState(): m_state=6
01:03:40.077 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 468
01:03:40.077 00.000 13300 Star::Find returns 1 (0), X=133.67, Y=995.41, Mass=1156, SNR=23.7, Peak=98 HFD=4.0
01:03:40.077 00.000 13300 MultiStar: [#1 0.06,0.29,0.00,M4] [#2 0.13,0.32,0.00,M1] [#3 0.01,0.01,0.29,U] [#4 0.56,0.00,0.00,M7] [#5 0.31,-0.01,0.00,M2] [#6 0.15,-0.01,0.26,U] [#7 0.11,-0.00,0.27,U] [#8 0.33,0.45,0.00,M9] 
01:03:40.078 00.001 13300 refined, 3 included, MultiStar: {0.15, -0.02}, one-star: {0.21, -0.05}
01:03:40.078 00.000 13300 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-1.61) = xAngle (1.45 = 1.45)
01:03:40.078 00.000 13300 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.46 = 1.46)
01:03:40.078 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=-0.02 hyp=0.16 cameraTheta=-0.16 mountX=0.02 mountY=0.16, mountTheta=1.45
01:03:40.083 00.005 13300 SchedulePrimaryMove(1016D950, x=0.15, y=-0.02, opts=13)
01:03:40.083 00.000 13300 Enqueuing Move request for scope (0.15, -0.02)
01:03:40.084 00.001 11596 Worker thread wakes up
01:03:40.084 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.02) opts 0xd
01:03:40.084 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, -0.02)
01:03:40.084 00.000 11596 Moving (0.15, -0.02) raw xDistance=0.02 yDistance=0.16
01:03:40.084 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:03:40.084 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:40.084 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:03:40.084 00.000 11596 MoveAxis(E, 0, ABG)
01:03:40.085 00.001 11596 Move returns status 0, amount 0
01:03:40.085 00.000 11596 MoveAxis(N, 0, ABG)
01:03:40.085 00.000 11596 Move returns status 0, amount 0
01:03:40.085 00.000 11596 move complete, result=0
01:03:40.085 00.000 11596 worker thread done servicing request
01:03:40.094 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
01:03:40.103 00.009 13300 UpdateGuideState exits: m=1156 SNR=23.7
01:03:40.103 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:40.103 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:03:40.103 00.000 13300 Enqueuing Expose request
01:03:40.103 00.000 11596 Worker thread wakes up
01:03:40.103 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:03:40.104 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:03:40.612 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:03:40.795 00.183 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6fb35c38-3b41-4c09-9cc1-872069771107"}
01:03:40.795 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6fb35c38-3b41-4c09-9cc1-872069771107"}
01:03:40.796 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c809b67c-6ad4-4e98-bde4-b84a0884a00c"}
01:03:40.796 00.000 13300 case statement mapped state 6 to 3
01:03:40.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c809b67c-6ad4-4e98-bde4-b84a0884a00c"}
01:03:40.796 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ba2b9819-e81a-4af7-8e39-a63723874db1"}
01:03:40.797 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":468,"width":15,"height":15,"star_pos":[6.67,7.41],"pixels":"..."},"id":"ba2b9819-e81a-4af7-8e39-a63723874db1"}
01:03:43.641 02.844 11596 Exposure complete
01:03:43.715 00.074 11596 worker thread done servicing request
01:03:43.716 00.001 13300 OnExposeComplete: enter
01:03:43.716 00.000 13300 UpdateGuideState(): m_state=6
01:03:43.716 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 469
01:03:43.716 00.000 13300 Star::Find returns 1 (0), X=133.81, Y=995.54, Mass=1122, SNR=23.5, Peak=100 HFD=3.8
01:03:43.717 00.001 13300 MultiStar: [#1 0.02,0.25,0.00,M5] [#2 0.07,0.15,0.54,U] [#3 -0.06,0.17,0.29,U] [#4 0.47,-0.19,0.00,M8] [#5 0.20,0.00,0.30,U] [#6 0.08,0.11,0.25,U] [#7 0.17,-0.07,0.28,U] [#8 0.29,0.69,0.00,M10] 
01:03:43.717 00.000 13300 refined, 5 included, MultiStar: {0.19, 0.08}, one-star: {0.35, 0.08}
01:03:43.717 00.000 13300 CameraToMount -- cameraTheta (0.40) - m_xAngle (-1.61) = xAngle (2.01 = 2.01)
01:03:43.717 00.000 13300 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.03 = 2.03)
01:03:43.717 00.000 13300 CameraToMount -- cameraX=0.19 cameraY=0.08 hyp=0.20 cameraTheta=0.40 mountX=-0.09 mountY=0.18, mountTheta=2.01
01:03:43.719 00.002 13300 SchedulePrimaryMove(1016D950, x=0.19, y=0.08, opts=13)
01:03:43.719 00.000 13300 Enqueuing Move request for scope (0.19, 0.08)
01:03:43.719 00.000 11596 Worker thread wakes up
01:03:43.719 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.08) opts 0xd
01:03:43.720 00.001 11596 Handling offset move in thread for scope, endpoint = (0.19, 0.08)
01:03:43.720 00.000 11596 Moving (0.19, 0.08) raw xDistance=-0.09 yDistance=0.18
01:03:43.720 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:03:43.720 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.18
01:03:43.720 00.000 11596 MoveAxis(E, 0, ABG)
01:03:43.720 00.000 11596 Move returns status 0, amount 0
01:03:43.721 00.001 11596 MoveAxis(S, 243, ABG)
01:03:43.721 00.000 11596 Guiding  Dir = 1, Dur = 243
01:03:43.721 00.000 11596 IsSlewing returns 0
01:03:43.729 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
01:03:43.739 00.010 13300 UpdateGuideState exits: m=1122 SNR=23.5
01:03:43.739 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:43.739 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:03:43.739 00.000 13300 Enqueuing Expose request
01:03:43.794 00.055 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7964a728-652f-40a5-945e-695cd369910c"}
01:03:43.794 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7964a728-652f-40a5-945e-695cd369910c"}
01:03:43.796 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fed80c47-ce15-4f6a-b7df-b3cc7024b413"}
01:03:43.796 00.000 13300 case statement mapped state 6 to 3
01:03:43.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fed80c47-ce15-4f6a-b7df-b3cc7024b413"}
01:03:43.799 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"aa2b749a-8328-48fb-ae86-241001b7e480"}
01:03:43.800 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":469,"width":15,"height":15,"star_pos":[6.81,6.54],"pixels":"..."},"id":"aa2b749a-8328-48fb-ae86-241001b7e480"}
01:03:44.061 00.261 11596 IsGuiding returns 0
01:03:44.160 00.099 11596 PulseGuide returned control before completion, sleep 156
01:03:44.590 00.430 11596 IsGuiding returns 0
01:03:44.590 00.000 11596 Move returns status 0, amount 243
01:03:44.590 00.000 11596 move complete, result=0
01:03:44.590 00.000 11596 worker thread done servicing request
01:03:44.590 00.000 11596 Worker thread wakes up
01:03:44.590 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.2 px 243 ms SOUTH
01:03:44.590 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:03:45.093 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:03:46.793 01.700 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"456c9bbd-4d8c-4ee0-ba07-84bae2defae9"}
01:03:46.793 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"456c9bbd-4d8c-4ee0-ba07-84bae2defae9"}
01:03:46.794 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c50ca8f3-0d1f-4772-a99d-d822df4d49e1"}
01:03:46.794 00.000 13300 case statement mapped state 6 to 3
01:03:46.794 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c50ca8f3-0d1f-4772-a99d-d822df4d49e1"}
01:03:46.794 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b6eafaba-5651-4189-84b7-66345d4b913c"}
01:03:46.794 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":469,"width":15,"height":15,"star_pos":[6.81,6.54],"pixels":"..."},"id":"b6eafaba-5651-4189-84b7-66345d4b913c"}
01:03:48.115 01.321 11596 Exposure complete
01:03:48.193 00.078 11596 worker thread done servicing request
01:03:48.194 00.001 13300 OnExposeComplete: enter
01:03:48.194 00.000 13300 UpdateGuideState(): m_state=6
01:03:48.194 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 470
01:03:48.194 00.000 13300 Star::Find returns 1 (0), X=133.51, Y=995.45, Mass=1126, SNR=23.4, Peak=104 HFD=4.2
01:03:48.195 00.001 13300 MultiStar: [#1 0.02,0.38,0.00,M6] [#2 0.08,0.23,0.00,M1] [#3 -0.09,-0.12,0.30,U] [#4 0.36,-0.10,0.00,M9] [#5 0.05,-0.13,0.30,U] [#6 0.17,-0.08,0.26,U] [#7 0.30,-0.03,0.00,M4] [#8 0.19,0.29,0.00,R] 
01:03:48.195 00.000 13300 single-star, 3 included, MultiStar: {0.05, -0.06}, one-star: {0.06, -0.01}
01:03:48.195 00.000 13300 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-1.61) = xAngle (1.41 = 1.41)
01:03:48.195 00.000 13300 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.42 = 1.42)
01:03:48.195 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-0.20 mountX=0.01 mountY=0.06, mountTheta=1.41
01:03:48.197 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.01, opts=13)
01:03:48.197 00.000 13300 Enqueuing Move request for scope (0.06, -0.01)
01:03:48.197 00.000 11596 Worker thread wakes up
01:03:48.197 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
01:03:48.197 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
01:03:48.198 00.001 11596 Moving (0.06, -0.01) raw xDistance=0.01 yDistance=0.06
01:03:48.198 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:03:48.198 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:48.198 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:03:48.198 00.000 11596 MoveAxis(E, 0, ABG)
01:03:48.198 00.000 11596 Move returns status 0, amount 0
01:03:48.198 00.000 11596 MoveAxis(N, 0, ABG)
01:03:48.198 00.000 11596 Move returns status 0, amount 0
01:03:48.198 00.000 11596 move complete, result=0
01:03:48.198 00.000 11596 worker thread done servicing request
01:03:48.204 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
01:03:48.212 00.008 13300 UpdateGuideState exits: m=1126 SNR=23.4
01:03:48.212 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:48.212 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:03:48.212 00.000 13300 Enqueuing Expose request
01:03:48.212 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:03:48.212 00.000 11596 Worker thread wakes up
01:03:48.213 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:03:48.724 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:03:49.793 01.069 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2d5ef77a-2bd6-4d68-8383-98303d949911"}
01:03:49.793 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2d5ef77a-2bd6-4d68-8383-98303d949911"}
01:03:49.794 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7afe8a35-ee7d-4283-8070-a745efc0f0cd"}
01:03:49.794 00.000 13300 case statement mapped state 6 to 3
01:03:49.794 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7afe8a35-ee7d-4283-8070-a745efc0f0cd"}
01:03:49.795 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f096fceb-c677-4034-8d4d-51ce47d8920b"}
01:03:49.795 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":470,"width":15,"height":15,"star_pos":[6.51,7.45],"pixels":"..."},"id":"f096fceb-c677-4034-8d4d-51ce47d8920b"}
01:03:51.762 01.967 11596 Exposure complete
01:03:51.832 00.070 11596 worker thread done servicing request
01:03:51.832 00.000 13300 OnExposeComplete: enter
01:03:51.832 00.000 13300 UpdateGuideState(): m_state=6
01:03:51.833 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 471
01:03:51.833 00.000 13300 Star::Find returns 1 (0), X=133.61, Y=995.38, Mass=1126, SNR=23.4, Peak=98 HFD=4.0
01:03:51.833 00.000 13300 MultiStar: [#1 0.10,0.08,0.59,U] [#2 0.15,-0.04,0.56,U] [#3 -0.11,-0.12,0.30,U] [#4 0.19,-0.23,0.00,M10] [#5 -0.11,-0.42,0.00,M1] [#6 0.18,-0.22,0.00,M3] [#7 -0.02,-0.22,0.27,U] [#8 0.08,-0.07,0.27,U] 
01:03:51.833 00.000 13300 refined, 5 included, MultiStar: {0.09, -0.05}, one-star: {0.15, -0.08}
01:03:51.834 00.001 13300 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-1.61) = xAngle (1.08 = 1.08)
01:03:51.834 00.000 13300 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.09 = 1.09)
01:03:51.834 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=-0.05 hyp=0.11 cameraTheta=-0.53 mountX=0.05 mountY=0.10, mountTheta=1.08
01:03:51.835 00.001 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.05, opts=13)
01:03:51.836 00.001 13300 Enqueuing Move request for scope (0.09, -0.05)
01:03:51.836 00.000 11596 Worker thread wakes up
01:03:51.836 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.05) opts 0xd
01:03:51.836 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.05)
01:03:51.836 00.000 11596 Moving (0.09, -0.05) raw xDistance=0.05 yDistance=0.10
01:03:51.836 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:03:51.836 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:51.836 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:03:51.836 00.000 11596 MoveAxis(E, 0, ABG)
01:03:51.837 00.001 11596 Move returns status 0, amount 0
01:03:51.837 00.000 11596 MoveAxis(N, 0, ABG)
01:03:51.837 00.000 11596 Move returns status 0, amount 0
01:03:51.837 00.000 11596 move complete, result=0
01:03:51.837 00.000 11596 worker thread done servicing request
01:03:51.842 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
01:03:51.850 00.008 13300 UpdateGuideState exits: m=1126 SNR=23.4
01:03:51.850 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:51.850 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:03:51.850 00.000 13300 Enqueuing Expose request
01:03:51.850 00.000 11596 Worker thread wakes up
01:03:51.850 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:03:51.851 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:03:52.358 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:03:52.794 00.436 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d81e8f65-399a-440a-aa07-c3f52881c2ec"}
01:03:52.794 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d81e8f65-399a-440a-aa07-c3f52881c2ec"}
01:03:52.795 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"42a5eaa5-7064-4ea0-b902-ac67ccce22fc"}
01:03:52.795 00.000 13300 case statement mapped state 6 to 3
01:03:52.795 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"42a5eaa5-7064-4ea0-b902-ac67ccce22fc"}
01:03:52.796 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b2192604-bc33-4ff2-8c41-b45287d7f6e4"}
01:03:52.797 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":471,"width":15,"height":15,"star_pos":[6.61,7.38],"pixels":"..."},"id":"b2192604-bc33-4ff2-8c41-b45287d7f6e4"}
01:03:55.381 02.584 11596 Exposure complete
01:03:55.450 00.069 11596 worker thread done servicing request
01:03:55.450 00.000 13300 OnExposeComplete: enter
01:03:55.450 00.000 13300 UpdateGuideState(): m_state=6
01:03:55.450 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 472
01:03:55.450 00.000 13300 Star::Find returns 1 (0), X=133.56, Y=995.25, Mass=1134, SNR=23.5, Peak=96 HFD=3.8
01:03:55.451 00.001 13300 MultiStar: [#1 -0.04,0.01,0.60,U] [#2 -0.05,0.02,0.54,U] [#3 -0.25,-0.26,0.00,M1] [#4 0.32,-0.26,0.00,R] [#5 0.37,-0.37,0.00,M2] [#6 -0.22,-0.31,0.00,M4] [#7 -0.05,-0.33,0.00,M4] [#8 -0.29,0.14,0.00,M1] 
01:03:55.451 00.000 13300 refined, 2 included, MultiStar: {0.02, -0.09}, one-star: {0.10, -0.21}
01:03:55.451 00.000 13300 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-1.61) = xAngle (0.28 = 0.28)
01:03:55.451 00.000 13300 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.30 = 0.30)
01:03:55.451 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.33 mountX=0.09 mountY=0.03, mountTheta=0.30
01:03:55.453 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.09, opts=13)
01:03:55.453 00.000 13300 Enqueuing Move request for scope (0.02, -0.09)
01:03:55.453 00.000 11596 Worker thread wakes up
01:03:55.453 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.09) opts 0xd
01:03:55.454 00.001 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.09)
01:03:55.454 00.000 11596 Moving (0.02, -0.09) raw xDistance=0.09 yDistance=0.03
01:03:55.454 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:03:55.454 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:55.454 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:03:55.454 00.000 11596 MoveAxis(E, 0, ABG)
01:03:55.454 00.000 11596 Move returns status 0, amount 0
01:03:55.454 00.000 11596 MoveAxis(N, 0, ABG)
01:03:55.454 00.000 11596 Move returns status 0, amount 0
01:03:55.454 00.000 11596 move complete, result=0
01:03:55.454 00.000 11596 worker thread done servicing request
01:03:55.460 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
01:03:55.469 00.009 13300 UpdateGuideState exits: m=1134 SNR=23.5
01:03:55.469 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:55.469 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:03:55.469 00.000 13300 Enqueuing Expose request
01:03:55.469 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:03:55.469 00.000 11596 Worker thread wakes up
01:03:55.470 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:03:55.793 00.323 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b7cb9374-6397-4dfd-a2d2-c05880b4d319"}
01:03:55.793 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b7cb9374-6397-4dfd-a2d2-c05880b4d319"}
01:03:55.794 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e54fafbe-3009-4c15-9692-91893d621f2d"}
01:03:55.794 00.000 13300 case statement mapped state 6 to 3
01:03:55.794 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e54fafbe-3009-4c15-9692-91893d621f2d"}
01:03:55.795 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2d52319d-d91e-436e-aa69-12aedfd09293"}
01:03:55.795 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":472,"width":15,"height":15,"star_pos":[6.56,7.25],"pixels":"..."},"id":"2d52319d-d91e-436e-aa69-12aedfd09293"}
01:03:55.984 00.189 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:03:58.792 02.808 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a978e5b2-6367-40f7-8a44-5693d11a4c62"}
01:03:58.792 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a978e5b2-6367-40f7-8a44-5693d11a4c62"}
01:03:58.793 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bb66ba57-992a-45d4-8ce9-075f6b6935c9"}
01:03:58.793 00.000 13300 case statement mapped state 6 to 3
01:03:58.793 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bb66ba57-992a-45d4-8ce9-075f6b6935c9"}
01:03:58.793 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"acd4fd9c-0ca5-4266-805f-e5288e027c6f"}
01:03:58.794 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":472,"width":15,"height":15,"star_pos":[6.56,7.25],"pixels":"..."},"id":"acd4fd9c-0ca5-4266-805f-e5288e027c6f"}
01:03:59.009 00.215 11596 Exposure complete
01:03:59.078 00.069 11596 worker thread done servicing request
01:03:59.078 00.000 13300 OnExposeComplete: enter
01:03:59.078 00.000 13300 UpdateGuideState(): m_state=6
01:03:59.078 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 473
01:03:59.078 00.000 13300 Star::Find returns 1 (0), X=133.48, Y=995.10, Mass=1111, SNR=23.2, Peak=98 HFD=3.8
01:03:59.079 00.001 13300 MultiStar: [#1 -0.04,-0.22,0.60,U] [#2 0.04,-0.35,0.00,M1] [#3 -0.37,-0.36,0.00,M2] [#4 -0.15,-0.50,0.00,M1] [#5 -0.17,-0.56,0.00,M3] [#6 -0.11,-0.34,0.00,M5] [#7 0.05,-0.36,0.00,M5] [#8 -0.01,-0.14,0.26,U] 
01:03:59.079 00.000 13300 refined, 2 included, MultiStar: {-0.00, -0.28}, one-star: {0.02, -0.36}
01:03:59.079 00.000 13300 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-1.61) = xAngle (0.03 = 0.03)
01:03:59.079 00.000 13300 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.04 = 0.04)
01:03:59.079 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.28 hyp=0.28 cameraTheta=-1.58 mountX=0.28 mountY=0.01, mountTheta=0.04
01:03:59.081 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.28, opts=13)
01:03:59.081 00.000 13300 Enqueuing Move request for scope (-0.00, -0.28)
01:03:59.081 00.000 11596 Worker thread wakes up
01:03:59.082 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.28) opts 0xd
01:03:59.082 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.28)
01:03:59.082 00.000 11596 Moving (-0.00, -0.28) raw xDistance=0.28 yDistance=0.01
01:03:59.082 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
01:03:59.082 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:59.082 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:03:59.083 00.001 11596 MoveAxis(W, 355, ABG)
01:03:59.083 00.000 11596 Guiding  Dir = 3, Dur = 355
01:03:59.083 00.000 11596 IsSlewing returns 0
01:03:59.089 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
01:03:59.097 00.008 13300 UpdateGuideState exits: m=1111 SNR=23.2
01:03:59.097 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:59.097 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:03:59.097 00.000 13300 Enqueuing Expose request
01:03:59.163 00.066 11596 IsGuiding returns 0
01:03:59.262 00.099 11596 PulseGuide returned control before completion, sleep 267
01:03:59.868 00.606 11596 IsGuiding returns 0
01:03:59.868 00.000 11596 Move returns status 0, amount 355
01:03:59.868 00.000 11596 MoveAxis(N, 0, ABG)
01:03:59.868 00.000 11596 Move returns status 0, amount 0
01:03:59.868 00.000 11596 move complete, result=0
01:03:59.868 00.000 11596 worker thread done servicing request
01:03:59.868 00.000 11596 Worker thread wakes up
01:03:59.868 00.000 13300 GuideStep: 0.3 px 355 ms WEST, 0.0 px 0 ms NORTH
01:03:59.869 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:04:00.373 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:04:01.791 01.418 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f12c3f35-79f8-4258-8b67-a7baa14122c3"}
01:04:01.791 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f12c3f35-79f8-4258-8b67-a7baa14122c3"}
01:04:01.792 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"45dc921f-2718-4700-a112-aeb44cf81a4e"}
01:04:01.792 00.000 13300 case statement mapped state 6 to 3
01:04:01.792 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"45dc921f-2718-4700-a112-aeb44cf81a4e"}
01:04:01.793 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d10e8d1c-954d-4113-8e98-1c95395fd04b"}
01:04:01.793 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":473,"width":15,"height":15,"star_pos":[7.48,7.10],"pixels":"..."},"id":"d10e8d1c-954d-4113-8e98-1c95395fd04b"}
01:04:03.404 01.611 11596 Exposure complete
01:04:03.472 00.068 11596 worker thread done servicing request
01:04:03.472 00.000 13300 OnExposeComplete: enter
01:04:03.473 00.001 13300 UpdateGuideState(): m_state=6
01:04:03.473 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 474
01:04:03.473 00.000 13300 Star::Find returns 1 (0), X=133.55, Y=995.27, Mass=1148, SNR=23.6, Peak=92 HFD=3.9
01:04:03.474 00.001 13300 MultiStar: [#1 -0.06,-0.07,0.59,U] [#2 0.11,-0.13,0.54,U] [#3 -0.06,-0.40,0.00,M3] [#4 -0.25,-0.50,0.00,M2] [#5 0.07,-0.15,0.29,U] [#6 0.01,-0.20,0.24,U] [#7 0.06,-0.35,0.00,M6] [#8 -0.04,0.16,0.29,U] 
01:04:03.474 00.000 13300 refined, 5 included, MultiStar: {0.04, -0.12}, one-star: {0.09, -0.19}
01:04:03.474 00.000 13300 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-1.61) = xAngle (0.38 = 0.38)
01:04:03.474 00.000 13300 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.39 = 0.39)
01:04:03.474 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.12 hyp=0.13 cameraTheta=-1.23 mountX=0.12 mountY=0.05, mountTheta=0.39
01:04:03.476 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.12, opts=13)
01:04:03.476 00.000 13300 Enqueuing Move request for scope (0.04, -0.12)
01:04:03.476 00.000 11596 Worker thread wakes up
01:04:03.476 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.12) opts 0xd
01:04:03.476 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.12)
01:04:03.476 00.000 11596 Moving (0.04, -0.12) raw xDistance=0.12 yDistance=0.05
01:04:03.477 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:04:03.477 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:03.477 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:04:03.477 00.000 11596 MoveAxis(E, 0, ABG)
01:04:03.477 00.000 11596 Move returns status 0, amount 0
01:04:03.477 00.000 11596 MoveAxis(N, 0, ABG)
01:04:03.477 00.000 11596 Move returns status 0, amount 0
01:04:03.477 00.000 11596 move complete, result=0
01:04:03.477 00.000 11596 worker thread done servicing request
01:04:03.482 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=245, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
01:04:03.490 00.008 13300 UpdateGuideState exits: m=1148 SNR=23.6
01:04:03.490 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:03.491 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:04:03.491 00.000 13300 Enqueuing Expose request
01:04:03.491 00.000 11596 Worker thread wakes up
01:04:03.491 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:04:03.491 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:04:04.008 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:04:04.791 00.783 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f414297e-79f2-4b3d-8a7f-d05940b4f194"}
01:04:04.791 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f414297e-79f2-4b3d-8a7f-d05940b4f194"}
01:04:04.792 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d3413a24-87e8-4a79-b65b-e641a419fea2"}
01:04:04.792 00.000 13300 case statement mapped state 6 to 3
01:04:04.792 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d3413a24-87e8-4a79-b65b-e641a419fea2"}
01:04:04.792 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"844547ac-1e74-4878-8f8b-eb7fd4df59cb"}
01:04:04.793 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":474,"width":15,"height":15,"star_pos":[6.55,7.27],"pixels":"..."},"id":"844547ac-1e74-4878-8f8b-eb7fd4df59cb"}
01:04:07.032 02.239 11596 Exposure complete
01:04:07.104 00.072 11596 worker thread done servicing request
01:04:07.104 00.000 13300 OnExposeComplete: enter
01:04:07.104 00.000 13300 UpdateGuideState(): m_state=6
01:04:07.105 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 475
01:04:07.105 00.000 13300 Star::Find returns 1 (0), X=133.50, Y=995.33, Mass=1130, SNR=23.4, Peak=92 HFD=4.0
01:04:07.106 00.001 13300 MultiStar: [#1 -0.01,-0.02,0.59,U] [#2 0.00,0.02,0.55,U] [#3 -0.29,-0.00,0.00,M4] [#4 -0.05,-0.04,0.28,U] [#5 0.17,-0.04,0.30,U] [#6 0.17,-0.39,0.00,M5] [#7 0.06,-0.38,0.00,M7] [#8 -0.11,-0.19,0.28,U] 
01:04:07.106 00.000 13300 refined, 5 included, MultiStar: {0.02, -0.07}, one-star: {0.04, -0.13}
01:04:07.106 00.000 13300 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-1.61) = xAngle (0.26 = 0.26)
01:04:07.106 00.000 13300 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.28 = 0.28)
01:04:07.106 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.35 mountX=0.07 mountY=0.02, mountTheta=0.27
01:04:07.109 00.003 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.07, opts=13)
01:04:07.109 00.000 13300 Enqueuing Move request for scope (0.02, -0.07)
01:04:07.110 00.001 11596 Worker thread wakes up
01:04:07.110 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.07) opts 0xd
01:04:07.110 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.07)
01:04:07.110 00.000 11596 Moving (0.02, -0.07) raw xDistance=0.07 yDistance=0.02
01:04:07.110 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:04:07.110 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:07.110 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:04:07.110 00.000 11596 MoveAxis(E, 0, ABG)
01:04:07.110 00.000 11596 Move returns status 0, amount 0
01:04:07.110 00.000 11596 MoveAxis(N, 0, ABG)
01:04:07.110 00.000 11596 Move returns status 0, amount 0
01:04:07.111 00.001 11596 move complete, result=0
01:04:07.112 00.001 11596 worker thread done servicing request
01:04:07.122 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
01:04:07.129 00.007 13300 UpdateGuideState exits: m=1130 SNR=23.4
01:04:07.130 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:07.130 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:04:07.130 00.000 13300 Enqueuing Expose request
01:04:07.130 00.000 11596 Worker thread wakes up
01:04:07.130 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:04:07.130 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:04:07.640 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:04:07.790 00.150 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a02604fd-af25-49b0-8374-e65f05f409cb"}
01:04:07.790 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a02604fd-af25-49b0-8374-e65f05f409cb"}
01:04:07.791 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3464112e-fb82-4ccb-b199-474fa1a339ac"}
01:04:07.791 00.000 13300 case statement mapped state 6 to 3
01:04:07.791 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3464112e-fb82-4ccb-b199-474fa1a339ac"}
01:04:07.791 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8da7af49-9f76-49df-9178-2642d7e475b9"}
01:04:07.792 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":475,"width":15,"height":15,"star_pos":[7.50,7.33],"pixels":"..."},"id":"8da7af49-9f76-49df-9178-2642d7e475b9"}
01:04:10.796 03.004 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"556f3603-587e-4036-8d6a-976b63770764"}
01:04:10.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"556f3603-587e-4036-8d6a-976b63770764"}
01:04:10.797 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c5d1d2cc-25db-4012-a5e2-b454f66baf69"}
01:04:10.797 00.000 13300 case statement mapped state 6 to 3
01:04:10.797 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c5d1d2cc-25db-4012-a5e2-b454f66baf69"}
01:04:10.798 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6464a5a6-1a20-4864-83e9-b0f2a263d98b"}
01:04:10.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":475,"width":15,"height":15,"star_pos":[7.50,7.33],"pixels":"..."},"id":"6464a5a6-1a20-4864-83e9-b0f2a263d98b"}
01:04:10.816 00.018 11596 Exposure complete
01:04:10.884 00.068 11596 worker thread done servicing request
01:04:10.884 00.000 13300 OnExposeComplete: enter
01:04:10.884 00.000 13300 UpdateGuideState(): m_state=6
01:04:10.885 00.001 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 476
01:04:10.885 00.000 13300 Star::Find returns 1 (0), X=133.50, Y=995.08, Mass=1147, SNR=23.6, Peak=100 HFD=4.0
01:04:10.885 00.000 13300 MultiStar: [#1 -0.05,0.07,0.60,U] [#2 0.11,-0.20,0.55,U] [#3 -0.17,-0.20,0.00,M5] [#4 0.11,0.13,0.27,U] [#5 0.05,-0.57,0.00,M2] [#6 0.05,-0.27,0.00,M6] [#7 0.34,-0.18,0.00,M8] [#8 0.02,-0.17,0.27,U] 
01:04:10.886 00.001 13300 refined, 4 included, MultiStar: {0.04, -0.17}, one-star: {0.04, -0.38}
01:04:10.886 00.000 13300 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-1.61) = xAngle (0.27 = 0.27)
01:04:10.886 00.000 13300 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.28 = 0.28)
01:04:10.886 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.17 hyp=0.17 cameraTheta=-1.34 mountX=0.17 mountY=0.05, mountTheta=0.28
01:04:10.888 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.17, opts=13)
01:04:10.888 00.000 13300 Enqueuing Move request for scope (0.04, -0.17)
01:04:10.888 00.000 11596 Worker thread wakes up
01:04:10.888 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.17) opts 0xd
01:04:10.888 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.17)
01:04:10.888 00.000 11596 Moving (0.04, -0.17) raw xDistance=0.17 yDistance=0.05
01:04:10.888 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
01:04:10.888 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:10.888 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:04:10.889 00.001 11596 MoveAxis(W, 211, ABG)
01:04:10.889 00.000 11596 Guiding  Dir = 3, Dur = 211
01:04:10.889 00.000 11596 IsSlewing returns 0
01:04:10.895 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=244, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
01:04:10.903 00.008 13300 UpdateGuideState exits: m=1147 SNR=23.6
01:04:10.903 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:10.903 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:04:10.903 00.000 13300 Enqueuing Expose request
01:04:10.968 00.065 11596 IsGuiding returns 0
01:04:11.068 00.100 11596 PulseGuide returned control before completion, sleep 123
01:04:11.363 00.295 11596 IsGuiding returns 0
01:04:11.363 00.000 11596 Move returns status 0, amount 211
01:04:11.363 00.000 11596 MoveAxis(N, 0, ABG)
01:04:11.363 00.000 11596 Move returns status 0, amount 0
01:04:11.363 00.000 11596 move complete, result=0
01:04:11.363 00.000 11596 worker thread done servicing request
01:04:11.363 00.000 11596 Worker thread wakes up
01:04:11.363 00.000 13300 GuideStep: 0.2 px 211 ms WEST, 0.0 px 0 ms NORTH
01:04:11.364 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:04:11.869 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(118,980,31,31)
01:04:13.796 01.927 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"53827f6b-6d5e-4ca3-ac8d-04706cc550b3"}
01:04:13.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"53827f6b-6d5e-4ca3-ac8d-04706cc550b3"}
01:04:13.797 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d12343e8-5f51-4072-b14b-335eb94c60ee"}
01:04:13.797 00.000 13300 case statement mapped state 6 to 3
01:04:13.798 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d12343e8-5f51-4072-b14b-335eb94c60ee"}
01:04:13.799 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b9a168ba-7b93-43ac-8f13-3fd82ca2a526"}
01:04:13.800 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":476,"width":15,"height":15,"star_pos":[7.50,7.08],"pixels":"..."},"id":"b9a168ba-7b93-43ac-8f13-3fd82ca2a526"}
01:04:14.413 00.613 13300 evsrv: cli 10203360 connect
01:04:14.413 00.000 13300 case statement mapped state 6 to 3
01:04:14.413 00.000 13300 case statement mapped state 6 to 3
01:04:14.414 00.001 13300 evsrv: cli 10203360 request: {"method":"get_app_state","id":"470e0c9d-12a3-4598-82c3-fc151efa5bd0"}
01:04:14.414 00.000 13300 case statement mapped state 6 to 3
01:04:14.415 00.001 13300 evsrv: cli 10203360 response: {"jsonrpc":"2.0","result":"Guiding","id":"470e0c9d-12a3-4598-82c3-fc151efa5bd0"}
01:04:14.416 00.001 13300 evsrv: cli 10203360 disconnect
01:04:14.417 00.001 13300 evsrv: cli 10204080 connect
01:04:14.417 00.000 13300 case statement mapped state 6 to 3
01:04:14.418 00.001 13300 case statement mapped state 6 to 3
01:04:14.418 00.000 13300 evsrv: cli 10204080 request: {"method":"dither","params":{"amount":10,"raOnly":false,"settle":{"pixels":1.5,"time":5,"timeout":40}},"id":"5b1b8d31-38dc-49d9-99f9-a08111f48b13"}
01:04:14.419 00.001 13300 PhdController::Dither begins
01:04:14.419 00.000 13300 dither: size=10.00, dRA=10.00 dDec=0.00
01:04:14.419 00.000 13300 MountToCamera -- mountTheta (0.00) + m_xAngle (-1.61) = xAngle (-1.61 = -1.61)
01:04:14.420 00.001 13300 MountToCamera -- mountX=10.00 mountY=0.00 hyp=10.00 mountTheta=0.00 cameraX=-0.38, cameraY=-9.99 cameraTheta=-1.61
01:04:14.420 00.000 13300 setting lock position to (133.08, 985.47)
01:04:14.421 00.001 13300 Mount: notify guiding dithered (-0.4, -10.0)
01:04:14.421 00.000 13300 MultiStar: stabilizing after lock position change
01:04:14.421 00.000 13300 Status Line: Dither da 10.00,0.00
01:04:14.428 00.007 13300 PhdController: newstate STATE_SETTLE_BEGIN
01:04:14.428 00.000 13300 PhdController: newstate STATE_SETTLE_WAIT
01:04:14.428 00.000 13300 evsrv: cli 10204080 response: {"jsonrpc":"2.0","result":0,"id":"5b1b8d31-38dc-49d9-99f9-a08111f48b13"}
01:04:14.456 00.028 13300 evsrv: cli 10204080 disconnect
01:04:14.929 00.473 11596 Exposure complete
01:04:15.048 00.119 11596 worker thread done servicing request
01:04:15.049 00.001 13300 OnExposeComplete: enter
01:04:15.049 00.000 13300 UpdateGuideState(): m_state=6
01:04:15.049 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 477
01:04:15.050 00.001 13300 Star::Find returns 1 (0), X=133.60, Y=995.16, Mass=1142, SNR=23.6, Peak=96 HFD=3.9
01:04:15.050 00.000 13300 CameraToMount -- cameraTheta (1.52) - m_xAngle (-1.61) = xAngle (3.13 = 3.13)
01:04:15.050 00.000 13300 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.14 = 3.14)
01:04:15.050 00.000 13300 CameraToMount -- cameraX=0.52 cameraY=9.69 hyp=9.71 cameraTheta=1.52 mountX=-9.71 mountY=0.02, mountTheta=3.14
01:04:15.053 00.003 13300 dither recenter: remaining=(-10.0,-0.0) step=(-10.0,-0.0)
01:04:15.053 00.000 13300 MountToCamera -- mountTheta (-3.14) + m_xAngle (-1.61) = xAngle (-4.75 = 1.53)
01:04:15.053 00.000 13300 MountToCamera -- mountX=-10.00 mountY=-0.00 hyp=10.00 mountTheta=-3.14 cameraX=0.38, cameraY=9.99 cameraTheta=1.53
01:04:15.053 00.000 13300 SchedulePrimaryMove(1016D950, x=0.38, y=9.99, opts=4)
01:04:15.054 00.001 13300 Enqueuing Move request for scope (0.38, 9.99)
01:04:15.054 00.000 13300 Mount: notify direct move -10.00,-0.00
01:04:15.054 00.000 11596 Worker thread wakes up
01:04:15.054 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.38, 9.99) opts 0x4
01:04:15.054 00.000 11596 Handling offset move in thread for scope, endpoint = (0.38, 9.99)
01:04:15.054 00.000 11596 Moving (0.38, 9.99) raw xDistance=-10.00 yDistance=-0.00
01:04:15.055 00.001 11596 BLC: window closed
01:04:15.055 00.000 11596 MoveAxis(E, 19877, B)
01:04:15.055 00.000 11596 Guiding  Dir = 2, Dur = 19877
01:04:15.055 00.000 11596 IsSlewing returns 0
01:04:15.064 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=0, FiltMax=103, Gamma=0.510
01:04:15.077 00.013 13300 UpdateGuideState exits: m=1142 SNR=23.6
01:04:15.077 00.000 13300 PhdController: settling, locked = 1, distance = 10.01 (1.50) aobump = 0 frame = 1 / 99999
01:04:15.078 00.001 13300 evsrv: {"Event":"Settling","Timestamp":1761696255.077,"Host":"MAX-PC","Inst":1,"Distance":10.01,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
01:04:15.078 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:15.078 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:04:15.078 00.000 13300 Enqueuing Expose request
01:04:15.123 00.045 11596 IsGuiding returns 0
01:04:15.447 00.324 11596 PulseGuide returned control before completion, sleep 19564
01:04:16.796 01.349 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0b97f90f-0b01-44d3-98d6-53f4bad9b9e4"}
01:04:16.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0b97f90f-0b01-44d3-98d6-53f4bad9b9e4"}
01:04:16.797 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a1c53c71-de93-4f0c-9c06-56d715ab5c63"}
01:04:16.797 00.000 13300 case statement mapped state 6 to 3
01:04:16.797 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a1c53c71-de93-4f0c-9c06-56d715ab5c63"}
01:04:16.798 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"93b2bb4c-3560-4276-b154-10e20a256bba"}
01:04:16.799 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":477,"width":15,"height":15,"star_pos":[6.60,7.16],"pixels":"..."},"id":"93b2bb4c-3560-4276-b154-10e20a256bba"}
01:04:19.796 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2e146ff6-7209-4cae-9c48-d45f30cee94a"}
01:04:19.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2e146ff6-7209-4cae-9c48-d45f30cee94a"}
01:04:19.797 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6f9ffb74-6d8e-40c5-9a4f-b58463ee4290"}
01:04:19.797 00.000 13300 case statement mapped state 6 to 3
01:04:19.797 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6f9ffb74-6d8e-40c5-9a4f-b58463ee4290"}
01:04:19.798 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7adbaba7-4b09-45ca-9a06-d23f4f0fcdfc"}
01:04:19.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":477,"width":15,"height":15,"star_pos":[6.60,7.16],"pixels":"..."},"id":"7adbaba7-4b09-45ca-9a06-d23f4f0fcdfc"}
01:04:22.825 03.027 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3bb228e8-5618-4a0f-9dc5-216593cece3a"}
01:04:22.826 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3bb228e8-5618-4a0f-9dc5-216593cece3a"}
01:04:22.876 00.050 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5e56aaa3-b4b2-4251-bdc0-1f657a961f63"}
01:04:22.876 00.000 13300 case statement mapped state 6 to 3
01:04:22.877 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5e56aaa3-b4b2-4251-bdc0-1f657a961f63"}
01:04:22.883 00.006 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0d272990-530c-47a2-8a4e-148d6af3f74b"}
01:04:22.884 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":477,"width":15,"height":15,"star_pos":[6.60,7.16],"pixels":"..."},"id":"0d272990-530c-47a2-8a4e-148d6af3f74b"}
01:04:25.824 02.940 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"91bed93e-be05-4be5-a61f-7d63fb1bb34c"}
01:04:25.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"91bed93e-be05-4be5-a61f-7d63fb1bb34c"}
01:04:25.825 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ef358d8a-701c-479a-909c-a5b422d684a3"}
01:04:25.825 00.000 13300 case statement mapped state 6 to 3
01:04:25.825 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ef358d8a-701c-479a-909c-a5b422d684a3"}
01:04:25.826 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8b9c1b79-db52-4f3b-a7da-63843bfb81ef"}
01:04:25.826 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":477,"width":15,"height":15,"star_pos":[6.60,7.16],"pixels":"..."},"id":"8b9c1b79-db52-4f3b-a7da-63843bfb81ef"}
01:04:28.824 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cc2b979c-74ac-4553-810f-00f1ce6bffcd"}
01:04:28.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cc2b979c-74ac-4553-810f-00f1ce6bffcd"}
01:04:28.825 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fcdd5e4a-88b8-40a2-9198-8f2f3c2d36d1"}
01:04:28.825 00.000 13300 case statement mapped state 6 to 3
01:04:28.825 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fcdd5e4a-88b8-40a2-9198-8f2f3c2d36d1"}
01:04:28.826 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bce90020-72c0-4ab0-9b1b-700b11672ddf"}
01:04:28.826 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":477,"width":15,"height":15,"star_pos":[6.60,7.16],"pixels":"..."},"id":"bce90020-72c0-4ab0-9b1b-700b11672ddf"}
01:04:31.824 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"73de78e8-881c-40fd-967a-b8d21887453f"}
01:04:31.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"73de78e8-881c-40fd-967a-b8d21887453f"}
01:04:31.825 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1d63a8c1-57e9-464b-be35-ea470b0f3698"}
01:04:31.825 00.000 13300 case statement mapped state 6 to 3
01:04:31.825 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1d63a8c1-57e9-464b-be35-ea470b0f3698"}
01:04:31.825 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8ffb73f2-6c4c-4e77-bea6-2af490b4e38b"}
01:04:31.825 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":477,"width":15,"height":15,"star_pos":[6.60,7.16],"pixels":"..."},"id":"8ffb73f2-6c4c-4e77-bea6-2af490b4e38b"}
01:04:34.823 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eacad172-537d-429d-ba09-a727949b78b1"}
01:04:34.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eacad172-537d-429d-ba09-a727949b78b1"}
01:04:34.824 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4bbea668-b3d2-49a3-a8bc-58e9c7afcb0f"}
01:04:34.824 00.000 13300 case statement mapped state 6 to 3
01:04:34.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4bbea668-b3d2-49a3-a8bc-58e9c7afcb0f"}
01:04:34.825 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a5f059e1-f973-4f47-8937-76aa20633745"}
01:04:34.825 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":477,"width":15,"height":15,"star_pos":[6.60,7.16],"pixels":"..."},"id":"a5f059e1-f973-4f47-8937-76aa20633745"}
01:04:35.022 00.197 11596 IsGuiding returns 1
01:04:35.022 00.000 11596 scope still moving after pulse duration time elapsed
01:04:35.069 00.047 11596 IsSlewing returns 0
01:04:35.069 00.000 11596 IsGuiding returns 1
01:04:35.097 00.028 11596 IsSlewing returns 0
01:04:35.097 00.000 11596 IsGuiding returns 1
01:04:35.129 00.032 11596 IsSlewing returns 0
01:04:35.129 00.000 11596 IsGuiding returns 1
01:04:35.160 00.031 11596 IsSlewing returns 0
01:04:35.160 00.000 11596 IsGuiding returns 1
01:04:35.191 00.031 11596 IsSlewing returns 0
01:04:35.191 00.000 11596 IsGuiding returns 1
01:04:35.222 00.031 11596 IsSlewing returns 0
01:04:35.222 00.000 11596 IsGuiding returns 1
01:04:35.253 00.031 11596 IsSlewing returns 0
01:04:35.253 00.000 11596 IsGuiding returns 1
01:04:35.284 00.031 11596 IsSlewing returns 0
01:04:35.284 00.000 11596 IsGuiding returns 1
01:04:35.316 00.032 11596 IsSlewing returns 0
01:04:35.317 00.001 11596 IsGuiding returns 1
01:04:35.346 00.029 11596 IsSlewing returns 0
01:04:35.346 00.000 11596 IsGuiding returns 1
01:04:35.377 00.031 11596 IsSlewing returns 0
01:04:35.377 00.000 11596 IsGuiding returns 1
01:04:35.407 00.030 11596 IsSlewing returns 0
01:04:35.407 00.000 11596 IsGuiding returns 1
01:04:35.437 00.030 11596 IsSlewing returns 0
01:04:35.437 00.000 11596 IsGuiding returns 1
01:04:35.468 00.031 11596 IsSlewing returns 0
01:04:35.468 00.000 11596 IsGuiding returns 1
01:04:35.498 00.030 11596 IsSlewing returns 0
01:04:35.499 00.001 11596 IsGuiding returns 1
01:04:35.529 00.030 11596 IsSlewing returns 0
01:04:35.529 00.000 11596 IsGuiding returns 1
01:04:35.560 00.031 11596 IsSlewing returns 0
01:04:35.560 00.000 11596 IsGuiding returns 1
01:04:35.591 00.031 11596 IsSlewing returns 0
01:04:35.591 00.000 11596 IsGuiding returns 1
01:04:35.622 00.031 11596 IsSlewing returns 0
01:04:35.622 00.000 11596 IsGuiding returns 1
01:04:35.653 00.031 11596 IsSlewing returns 0
01:04:35.653 00.000 11596 IsGuiding returns 1
01:04:35.685 00.032 11596 IsSlewing returns 0
01:04:35.685 00.000 11596 IsGuiding returns 1
01:04:35.716 00.031 11596 IsSlewing returns 0
01:04:35.716 00.000 11596 IsGuiding returns 1
01:04:35.747 00.031 11596 IsSlewing returns 0
01:04:35.747 00.000 11596 IsGuiding returns 1
01:04:35.777 00.030 11596 IsSlewing returns 0
01:04:35.777 00.000 11596 IsGuiding returns 1
01:04:35.808 00.031 11596 IsSlewing returns 0
01:04:35.808 00.000 11596 IsGuiding returns 1
01:04:35.839 00.031 11596 IsSlewing returns 0
01:04:35.839 00.000 11596 IsGuiding returns 1
01:04:35.869 00.030 11596 IsSlewing returns 0
01:04:35.869 00.000 11596 IsGuiding returns 1
01:04:35.901 00.032 11596 IsSlewing returns 0
01:04:35.901 00.000 11596 IsGuiding returns 1
01:04:35.932 00.031 11596 IsSlewing returns 0
01:04:35.932 00.000 11596 IsGuiding returns 1
01:04:36.119 00.187 11596 IsSlewing returns 0
01:04:36.245 00.126 11596 IsGuiding returns 1
01:04:36.625 00.380 11596 IsSlewing returns 0
01:04:36.844 00.219 11596 IsGuiding returns 1
01:04:36.872 00.028 11596 IsSlewing returns 0
01:04:36.976 00.104 11596 IsGuiding returns 1
01:04:37.009 00.033 11596 IsSlewing returns 0
01:04:37.084 00.075 11596 IsGuiding returns 0
01:04:37.084 00.000 11596 scope move finished after 19877 + 2083 ms
01:04:37.084 00.000 11596 Move returns status 0, amount 19877
01:04:37.084 00.000 11596 MoveAxis(N, 0, B)
01:04:37.084 00.000 11596 Move returns status 0, amount 0
01:04:37.084 00.000 11596 move complete, result=0
01:04:37.084 00.000 11596 worker thread done servicing request
01:04:37.084 00.000 13300 GuideStep: -10.0 px 19877 ms EAST, -0.0 px 0 ms NORTH
01:04:37.085 00.001 11596 Worker thread wakes up
01:04:37.085 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:04:37.598 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(119,980,31,31)
01:04:37.823 00.225 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"14a82291-a38c-41c2-9cb9-33f5b1c17ad9"}
01:04:37.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"14a82291-a38c-41c2-9cb9-33f5b1c17ad9"}
01:04:37.824 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9db0b28c-b1ea-465e-b876-2fe8b110744c"}
01:04:37.824 00.000 13300 case statement mapped state 6 to 3
01:04:37.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9db0b28c-b1ea-465e-b876-2fe8b110744c"}
01:04:37.824 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"35b12c38-a93e-4ec0-8d06-a1f51c5db4ad"}
01:04:37.825 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":477,"width":15,"height":15,"star_pos":[6.60,7.16],"pixels":"..."},"id":"35b12c38-a93e-4ec0-8d06-a1f51c5db4ad"}
01:04:40.620 02.795 11596 Exposure complete
01:04:40.702 00.082 11596 worker thread done servicing request
01:04:40.702 00.000 13300 OnExposeComplete: enter
01:04:40.702 00.000 13300 UpdateGuideState(): m_state=6
01:04:40.702 00.000 13300 Star::Find(15, 133, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 478
01:04:40.702 00.000 13300 Star::Find returns 1 (0), X=133.47, Y=982.43, Mass=1130, SNR=23.4, Peak=89 HFD=4.1
01:04:40.702 00.000 13300 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-1.61) = xAngle (0.17 = 0.17)
01:04:40.702 00.000 13300 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.18 = 0.18)
01:04:40.702 00.000 13300 CameraToMount -- cameraX=0.39 cameraY=-3.03 hyp=3.06 cameraTheta=-1.44 mountX=3.02 mountY=0.55, mountTheta=0.18
01:04:40.705 00.003 13300 SchedulePrimaryMove(1016D950, x=0.39, y=-3.03, opts=13)
01:04:40.705 00.000 13300 Enqueuing Move request for scope (0.39, -3.03)
01:04:40.705 00.000 11596 Worker thread wakes up
01:04:40.705 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.39, -3.03) opts 0xd
01:04:40.705 00.000 11596 Handling offset move in thread for scope, endpoint = (0.39, -3.03)
01:04:40.705 00.000 11596 Moving (0.39, -3.03) raw xDistance=3.02 yDistance=0.55
01:04:40.705 00.000 11596 GuideAlgorithmHysteresis::Result() returns 1.90 from input 3.02
01:04:40.706 00.001 11596 resist switch: large excursion: input 0.55 thresh 0.54 direction from 0 to 1
01:04:40.706 00.000 11596 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.65
01:04:40.706 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.55 from input 0.55
01:04:40.706 00.000 11596 MoveAxis(W, 3779, ABG)
01:04:40.706 00.000 11596 duration set to 2500 by maxRaDuration
01:04:40.706 00.000 11596 Guiding  Dir = 3, Dur = 2500
01:04:40.706 00.000 11596 IsSlewing returns 0
01:04:40.715 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=209, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
01:04:40.725 00.010 13300 UpdateGuideState exits: m=1130 SNR=23.4
01:04:40.725 00.000 13300 PhdController: settling, locked = 1, distance = 3.06 (1.50) aobump = 0 frame = 2 / 99999
01:04:40.726 00.001 13300 evsrv: {"Event":"Settling","Timestamp":1761696280.726,"Host":"MAX-PC","Inst":1,"Distance":3.06,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
01:04:40.726 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:40.726 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:04:40.726 00.000 13300 Enqueuing Expose request
01:04:40.823 00.097 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dfc0e20d-1074-4cb5-9e85-db250589c42f"}
01:04:40.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dfc0e20d-1074-4cb5-9e85-db250589c42f"}
01:04:40.826 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8acad4d5-5ee0-484c-85ba-2143223b4d52"}
01:04:40.827 00.001 13300 case statement mapped state 6 to 3
01:04:40.827 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8acad4d5-5ee0-484c-85ba-2143223b4d52"}
01:04:40.830 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"58dce456-c878-42d2-af76-d9e71007326d"}
01:04:40.830 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":478,"width":15,"height":15,"star_pos":[7.47,7.43],"pixels":"..."},"id":"58dce456-c878-42d2-af76-d9e71007326d"}
01:04:40.905 00.075 11596 IsGuiding returns 0
01:04:41.015 00.110 11596 PulseGuide returned control before completion, sleep 2401
01:04:43.536 02.521 11596 IsGuiding returns 1
01:04:43.536 00.000 11596 scope still moving after pulse duration time elapsed
01:04:43.570 00.034 11596 IsSlewing returns 0
01:04:43.626 00.056 11596 IsGuiding returns 1
01:04:43.662 00.036 11596 IsSlewing returns 0
01:04:43.822 00.160 11596 IsGuiding returns 1
01:04:43.824 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f62d23f4-ac94-4696-a905-8fd1e38768dd"}
01:04:43.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f62d23f4-ac94-4696-a905-8fd1e38768dd"}
01:04:43.825 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f7b67111-afa0-4c37-b372-213e595df2df"}
01:04:43.825 00.000 13300 case statement mapped state 6 to 3
01:04:43.825 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f7b67111-afa0-4c37-b372-213e595df2df"}
01:04:43.826 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"149c504f-2e0e-47e5-85d9-505ef7215646"}
01:04:43.826 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":478,"width":15,"height":15,"star_pos":[7.47,7.43],"pixels":"..."},"id":"149c504f-2e0e-47e5-85d9-505ef7215646"}
01:04:43.848 00.022 11596 IsSlewing returns 0
01:04:43.971 00.123 11596 IsGuiding returns 0
01:04:43.971 00.000 11596 scope move finished after 2500 + 565 ms
01:04:43.971 00.000 11596 Move returns status 0, amount 2500
01:04:43.971 00.000 11596 MoveAxis(S, 725, ABG)
01:04:43.971 00.000 11596 Guiding  Dir = 1, Dur = 725
01:04:43.972 00.001 11596 IsSlewing returns 0
01:04:44.153 00.181 11596 IsGuiding returns 0
01:04:44.242 00.089 11596 PulseGuide returned control before completion, sleep 646
01:04:44.956 00.714 11596 IsGuiding returns 1
01:04:44.957 00.001 11596 scope still moving after pulse duration time elapsed
01:04:44.987 00.030 11596 IsSlewing returns 0
01:04:45.078 00.091 11596 IsGuiding returns 0
01:04:45.078 00.000 11596 scope move finished after 725 + 200 ms
01:04:45.078 00.000 11596 Move returns status 0, amount 725
01:04:45.078 00.000 11596 move complete, result=0
01:04:45.078 00.000 11596 worker thread done servicing request
01:04:45.078 00.000 11596 Worker thread wakes up
01:04:45.079 00.001 13300 GuideStep: 3.0 px 2500 ms WEST, 0.5 px 725 ms SOUTH
01:04:45.079 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:04:45.588 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:04:46.822 01.234 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"efb4cde6-fe8d-461d-b258-bfbc42f0e96c"}
01:04:46.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"efb4cde6-fe8d-461d-b258-bfbc42f0e96c"}
01:04:46.823 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"84b08183-e921-46c5-89b9-5076a846b056"}
01:04:46.823 00.000 13300 case statement mapped state 6 to 3
01:04:46.824 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"84b08183-e921-46c5-89b9-5076a846b056"}
01:04:46.824 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2a4f750c-360a-4e50-9346-b245baf5d36d"}
01:04:46.825 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":478,"width":15,"height":15,"star_pos":[7.47,7.43],"pixels":"..."},"id":"2a4f750c-360a-4e50-9346-b245baf5d36d"}
01:04:48.615 01.790 11596 Exposure complete
01:04:48.692 00.077 11596 worker thread done servicing request
01:04:48.693 00.001 13300 OnExposeComplete: enter
01:04:48.693 00.000 13300 UpdateGuideState(): m_state=6
01:04:48.693 00.000 13300 Star::Find(15, 133, 982, 0, (0,0,0,0), 1.5, 10.0, 255) frame 479
01:04:48.693 00.000 13300 Star::Find returns 1 (0), X=133.30, Y=983.52, Mass=1116, SNR=23.3, Peak=99 HFD=3.9
01:04:48.693 00.000 13300 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-1.61) = xAngle (0.15 = 0.15)
01:04:48.694 00.001 13300 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.16 = 0.16)
01:04:48.694 00.000 13300 CameraToMount -- cameraX=0.22 cameraY=-1.94 hyp=1.96 cameraTheta=-1.46 mountX=1.93 mountY=0.32, mountTheta=0.16
01:04:48.697 00.003 13300 SchedulePrimaryMove(1016D950, x=0.22, y=-1.94, opts=13)
01:04:48.697 00.000 13300 Enqueuing Move request for scope (0.22, -1.94)
01:04:48.697 00.000 11596 Worker thread wakes up
01:04:48.697 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.22, -1.94) opts 0xd
01:04:48.697 00.000 11596 Handling offset move in thread for scope, endpoint = (0.22, -1.94)
01:04:48.698 00.001 11596 Moving (0.22, -1.94) raw xDistance=1.93 yDistance=0.32
01:04:48.698 00.000 11596 GuideAlgorithmHysteresis::Result() returns 1.35 from input 1.93
01:04:48.698 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.32
01:04:48.698 00.000 11596 MoveAxis(W, 2685, ABG)
01:04:48.698 00.000 11596 duration set to 2500 by maxRaDuration
01:04:48.698 00.000 11596 Guiding  Dir = 3, Dur = 2500
01:04:48.699 00.001 11596 IsSlewing returns 0
01:04:48.707 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
01:04:48.716 00.009 13300 UpdateGuideState exits: m=1116 SNR=23.3
01:04:48.716 00.000 13300 PhdController: settling, locked = 1, distance = 2.73 (1.50) aobump = 0 frame = 3 / 99999
01:04:48.716 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761696288.716,"Host":"MAX-PC","Inst":1,"Distance":2.73,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
01:04:48.716 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:48.716 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:04:48.716 00.000 13300 Enqueuing Expose request
01:04:48.859 00.143 11596 IsGuiding returns 0
01:04:49.095 00.236 11596 PulseGuide returned control before completion, sleep 2274
01:04:49.821 00.726 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1edae712-a2e4-459e-b1a9-ed377324f62c"}
01:04:49.821 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1edae712-a2e4-459e-b1a9-ed377324f62c"}
01:04:49.822 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e9168627-c6d0-483d-b2fe-250d000202e6"}
01:04:49.822 00.000 13300 case statement mapped state 6 to 3
01:04:49.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e9168627-c6d0-483d-b2fe-250d000202e6"}
01:04:49.822 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"11547a30-0f42-4eeb-86df-b45847931414"}
01:04:49.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":479,"width":15,"height":15,"star_pos":[7.30,6.52],"pixels":"..."},"id":"11547a30-0f42-4eeb-86df-b45847931414"}
01:04:51.500 01.678 11596 IsGuiding returns 1
01:04:51.500 00.000 11596 scope still moving after pulse duration time elapsed
01:04:51.701 00.201 11596 IsSlewing returns 0
01:04:51.853 00.152 11596 IsGuiding returns 1
01:04:51.885 00.032 11596 IsSlewing returns 0
01:04:51.990 00.105 11596 IsGuiding returns 1
01:04:52.023 00.033 11596 IsSlewing returns 0
01:04:52.087 00.064 11596 IsGuiding returns 0
01:04:52.087 00.000 11596 scope move finished after 2500 + 727 ms
01:04:52.087 00.000 11596 Move returns status 0, amount 2500
01:04:52.087 00.000 11596 MoveAxis(S, 422, ABG)
01:04:52.087 00.000 11596 Guiding  Dir = 1, Dur = 422
01:04:52.087 00.000 11596 IsSlewing returns 0
01:04:52.284 00.197 11596 IsGuiding returns 0
01:04:52.471 00.187 11596 PulseGuide returned control before completion, sleep 246
01:04:52.739 00.268 11596 IsGuiding returns 1
01:04:52.739 00.000 11596 scope still moving after pulse duration time elapsed
01:04:52.766 00.027 11596 IsSlewing returns 0
01:04:52.820 00.054 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a7e525ac-3382-4c3a-966d-932d886ad811"}
01:04:52.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a7e525ac-3382-4c3a-966d-932d886ad811"}
01:04:52.821 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c3a13ca7-8f33-4d7f-824a-85603a4d65f2"}
01:04:52.821 00.000 13300 case statement mapped state 6 to 3
01:04:52.821 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c3a13ca7-8f33-4d7f-824a-85603a4d65f2"}
01:04:52.821 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"42fedfae-9876-4627-a977-c5574748f877"}
01:04:52.822 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":479,"width":15,"height":15,"star_pos":[7.30,6.52],"pixels":"..."},"id":"42fedfae-9876-4627-a977-c5574748f877"}
01:04:52.925 00.103 11596 IsGuiding returns 1
01:04:52.947 00.022 11596 IsSlewing returns 0
01:04:53.068 00.121 11596 IsGuiding returns 0
01:04:53.069 00.001 11596 scope move finished after 422 + 362 ms
01:04:53.069 00.000 11596 Move returns status 0, amount 422
01:04:53.069 00.000 11596 move complete, result=0
01:04:53.069 00.000 11596 worker thread done servicing request
01:04:53.069 00.000 11596 Worker thread wakes up
01:04:53.069 00.000 13300 GuideStep: 1.9 px 2500 ms WEST, 0.3 px 422 ms SOUTH
01:04:53.069 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:04:53.577 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:04:55.820 02.243 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a276c9ed-05cd-4ccf-a204-e51a9277660d"}
01:04:55.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a276c9ed-05cd-4ccf-a204-e51a9277660d"}
01:04:55.821 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fe129b7c-7af8-49ef-a14f-b23a8087fd8f"}
01:04:55.821 00.000 13300 case statement mapped state 6 to 3
01:04:55.821 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fe129b7c-7af8-49ef-a14f-b23a8087fd8f"}
01:04:55.821 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4d81d083-3013-4bd1-8f37-06087e6422fe"}
01:04:55.822 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":479,"width":15,"height":15,"star_pos":[7.30,6.52],"pixels":"..."},"id":"4d81d083-3013-4bd1-8f37-06087e6422fe"}
01:04:56.600 00.778 11596 Exposure complete
01:04:56.672 00.072 11596 worker thread done servicing request
01:04:56.672 00.000 13300 OnExposeComplete: enter
01:04:56.672 00.000 13300 UpdateGuideState(): m_state=6
01:04:56.673 00.001 13300 Star::Find(15, 133, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 480
01:04:56.673 00.000 13300 Star::Find returns 1 (0), X=133.03, Y=984.91, Mass=1134, SNR=23.5, Peak=89 HFD=4.3
01:04:56.673 00.000 13300 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-1.61) = xAngle (-0.04 = -0.04)
01:04:56.673 00.000 13300 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.03 = -0.03)
01:04:56.673 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.55 hyp=0.55 cameraTheta=-1.65 mountX=0.55 mountY=-0.02, mountTheta=-0.03
01:04:56.676 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.55, opts=13)
01:04:56.676 00.000 13300 Enqueuing Move request for scope (-0.04, -0.55)
01:04:56.676 00.000 11596 Worker thread wakes up
01:04:56.676 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.55) opts 0xd
01:04:56.676 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.55)
01:04:56.676 00.000 11596 Moving (-0.04, -0.55) raw xDistance=0.55 yDistance=-0.02
01:04:56.676 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.55
01:04:56.677 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:56.677 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:04:56.677 00.000 11596 MoveAxis(W, 881, ABG)
01:04:56.677 00.000 11596 Guiding  Dir = 3, Dur = 881
01:04:56.678 00.001 11596 IsSlewing returns 0
01:04:56.687 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=223, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
01:04:56.698 00.011 13300 UpdateGuideState exits: m=1134 SNR=23.5
01:04:56.698 00.000 13300 PhdController: settling, locked = 1, distance = 2.08 (1.50) aobump = 0 frame = 4 / 99999
01:04:56.699 00.001 13300 PhdController failed: timed-out waiting for guider to settle
01:04:56.699 00.000 13300 PhdController: newstate STATE_FINISH
01:04:56.699 00.000 13300 PhdController complete: fail: timed-out waiting for guider to settle
01:04:56.699 00.000 13300 evsrv: {"Event":"SettleDone","Timestamp":1761696296.699,"Host":"MAX-PC","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":4,"DroppedFrames":0}
01:04:56.700 00.001 13300 Mount: notify guiding dither settle done success=0
01:04:56.700 00.000 13300 PhdController: newstate STATE_IDLE
01:04:56.700 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:56.700 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:04:56.700 00.000 13300 Enqueuing Expose request
01:04:56.798 00.098 11596 IsGuiding returns 0
01:04:56.905 00.107 11596 PulseGuide returned control before completion, sleep 785
01:04:57.588 00.683 13300 evsrv: cli 10203B80 connect
01:04:57.588 00.000 13300 case statement mapped state 6 to 3
01:04:57.589 00.001 13300 case statement mapped state 6 to 3
01:04:57.589 00.000 13300 evsrv: cli 10203B80 request: {"method":"get_app_state","id":"95d29b77-a3b3-4559-937b-79dcb9aeefad"}
01:04:57.589 00.000 13300 case statement mapped state 6 to 3
01:04:57.589 00.000 13300 evsrv: cli 10203B80 response: {"jsonrpc":"2.0","result":"Guiding","id":"95d29b77-a3b3-4559-937b-79dcb9aeefad"}
01:04:57.590 00.001 13300 evsrv: cli 10203B80 disconnect
01:04:57.748 00.158 11596 IsGuiding returns 1
01:04:57.748 00.000 11596 scope still moving after pulse duration time elapsed
01:04:57.776 00.028 11596 IsSlewing returns 0
01:04:57.903 00.127 11596 IsGuiding returns 0
01:04:57.903 00.000 11596 scope move finished after 881 + 224 ms
01:04:57.903 00.000 11596 Move returns status 0, amount 881
01:04:57.903 00.000 11596 MoveAxis(N, 0, ABG)
01:04:57.903 00.000 11596 Move returns status 0, amount 0
01:04:57.903 00.000 11596 move complete, result=0
01:04:57.903 00.000 11596 worker thread done servicing request
01:04:57.904 00.001 13300 GuideStep: 0.6 px 881 ms WEST, -0.0 px 0 ms NORTH
01:04:57.904 00.000 11596 Worker thread wakes up
01:04:57.904 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:04:58.407 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:04:58.819 00.412 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a0da1f90-c5c5-4b58-b1d5-a3132149e689"}
01:04:58.819 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a0da1f90-c5c5-4b58-b1d5-a3132149e689"}
01:04:58.820 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"45bc977b-d5b7-49ed-bb59-936e418fad8c"}
01:04:58.820 00.000 13300 case statement mapped state 6 to 3
01:04:58.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"45bc977b-d5b7-49ed-bb59-936e418fad8c"}
01:04:58.820 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"110daf75-91e2-4a94-9f93-e285e2656cec"}
01:04:58.821 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":480,"width":15,"height":15,"star_pos":[7.03,6.91],"pixels":"..."},"id":"110daf75-91e2-4a94-9f93-e285e2656cec"}
01:05:01.426 02.605 11596 Exposure complete
01:05:01.495 00.069 11596 worker thread done servicing request
01:05:01.495 00.000 13300 OnExposeComplete: enter
01:05:01.495 00.000 13300 UpdateGuideState(): m_state=6
01:05:01.496 00.001 13300 Star::Find(15, 133, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 481
01:05:01.496 00.000 13300 Star::Find returns 1 (0), X=132.69, Y=985.06, Mass=1121, SNR=23.3, Peak=91 HFD=4.0
01:05:01.496 00.000 13300 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-1.61) = xAngle (-0.72 = -0.72)
01:05:01.496 00.000 13300 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.71 = -0.71)
01:05:01.496 00.000 13300 CameraToMount -- cameraX=-0.38 cameraY=-0.41 hyp=0.56 cameraTheta=-2.33 mountX=0.42 mountY=-0.36, mountTheta=-0.71
01:05:01.499 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.38, y=-0.41, opts=13)
01:05:01.499 00.000 13300 Enqueuing Move request for scope (-0.38, -0.41)
01:05:01.500 00.001 11596 Worker thread wakes up
01:05:01.500 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.41) opts 0xd
01:05:01.500 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.38, -0.41)
01:05:01.500 00.000 11596 Moving (-0.38, -0.41) raw xDistance=0.42 yDistance=-0.36
01:05:01.500 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.42
01:05:01.500 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:05:01.501 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
01:05:01.501 00.000 11596 MoveAxis(W, 588, ABG)
01:05:01.501 00.000 11596 Guiding  Dir = 3, Dur = 588
01:05:01.501 00.000 11596 IsSlewing returns 0
01:05:01.508 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
01:05:01.516 00.008 13300 UpdateGuideState exits: m=1121 SNR=23.3
01:05:01.516 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:01.517 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:05:01.517 00.000 13300 Enqueuing Expose request
01:05:01.641 00.124 11596 IsGuiding returns 0
01:05:01.818 00.177 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"948f53f1-de49-43de-8d28-2e0cb9cc7546"}
01:05:01.818 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"948f53f1-de49-43de-8d28-2e0cb9cc7546"}
01:05:01.819 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"463cf65b-879b-4ede-be3f-d99ebb6dfe3f"}
01:05:01.819 00.000 13300 case statement mapped state 6 to 3
01:05:01.819 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"463cf65b-879b-4ede-be3f-d99ebb6dfe3f"}
01:05:01.820 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"da636335-6e0f-48b4-b86c-a732c177d5f3"}
01:05:01.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":481,"width":15,"height":15,"star_pos":[6.69,7.06],"pixels":"..."},"id":"da636335-6e0f-48b4-b86c-a732c177d5f3"}
01:05:01.960 00.140 11596 PulseGuide returned control before completion, sleep 280
01:05:02.438 00.478 11596 IsGuiding returns 1
01:05:02.438 00.000 11596 scope still moving after pulse duration time elapsed
01:05:02.472 00.034 11596 IsSlewing returns 0
01:05:02.645 00.173 11596 IsGuiding returns 0
01:05:02.645 00.000 11596 scope move finished after 588 + 415 ms
01:05:02.645 00.000 11596 Move returns status 0, amount 588
01:05:02.645 00.000 11596 MoveAxis(N, 0, ABG)
01:05:02.645 00.000 11596 Move returns status 0, amount 0
01:05:02.645 00.000 11596 move complete, result=0
01:05:02.645 00.000 11596 worker thread done servicing request
01:05:02.645 00.000 13300 GuideStep: 0.4 px 588 ms WEST, -0.4 px 0 ms NORTH
01:05:02.646 00.001 11596 Worker thread wakes up
01:05:02.646 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:05:03.156 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:05:04.818 01.662 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3a4c6f47-a97d-4f8f-8b2b-d0b87accf05e"}
01:05:04.818 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3a4c6f47-a97d-4f8f-8b2b-d0b87accf05e"}
01:05:04.819 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"38c01a2e-eabd-4450-894f-cb919b6c6f9a"}
01:05:04.819 00.000 13300 case statement mapped state 6 to 3
01:05:04.819 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"38c01a2e-eabd-4450-894f-cb919b6c6f9a"}
01:05:04.819 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"45dd7579-4a20-4eb4-ad71-571617243617"}
01:05:04.820 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":481,"width":15,"height":15,"star_pos":[6.69,7.06],"pixels":"..."},"id":"45dd7579-4a20-4eb4-ad71-571617243617"}
01:05:06.180 01.360 11596 Exposure complete
01:05:06.249 00.069 11596 worker thread done servicing request
01:05:06.249 00.000 13300 OnExposeComplete: enter
01:05:06.249 00.000 13300 UpdateGuideState(): m_state=6
01:05:06.249 00.000 13300 Star::Find(15, 132, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 482
01:05:06.250 00.001 13300 Star::Find returns 1 (0), X=132.67, Y=985.59, Mass=1089, SNR=23.0, Peak=103 HFD=4.0
01:05:06.250 00.000 13300 CameraToMount -- cameraTheta (2.84) - m_xAngle (-1.61) = xAngle (4.45 = -1.83)
01:05:06.250 00.000 13300 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.47 = -1.82)
01:05:06.250 00.000 13300 CameraToMount -- cameraX=-0.41 cameraY=0.13 hyp=0.42 cameraTheta=2.84 mountX=-0.11 mountY=-0.41, mountTheta=-1.83
01:05:06.252 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.41, y=0.13, opts=13)
01:05:06.252 00.000 13300 Enqueuing Move request for scope (-0.41, 0.13)
01:05:06.252 00.000 11596 Worker thread wakes up
01:05:06.252 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.13) opts 0xd
01:05:06.252 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.41, 0.13)
01:05:06.252 00.000 11596 Moving (-0.41, 0.13) raw xDistance=-0.11 yDistance=-0.41
01:05:06.252 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:05:06.253 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:05:06.253 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
01:05:06.253 00.000 11596 MoveAxis(E, 0, ABG)
01:05:06.253 00.000 11596 Move returns status 0, amount 0
01:05:06.253 00.000 11596 MoveAxis(N, 0, ABG)
01:05:06.253 00.000 11596 Move returns status 0, amount 0
01:05:06.253 00.000 11596 move complete, result=0
01:05:06.253 00.000 11596 worker thread done servicing request
01:05:06.259 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
01:05:06.267 00.008 13300 UpdateGuideState exits: m=1089 SNR=23.0
01:05:06.268 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:06.268 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:05:06.268 00.000 13300 Enqueuing Expose request
01:05:06.268 00.000 11596 Worker thread wakes up
01:05:06.268 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
01:05:06.268 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:05:06.783 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:05:07.816 01.033 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d60e6cb9-e181-45d1-ae9b-af2d3b17d170"}
01:05:07.816 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d60e6cb9-e181-45d1-ae9b-af2d3b17d170"}
01:05:07.817 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"54986546-8bf0-49e8-b420-edd8f261a86b"}
01:05:07.817 00.000 13300 case statement mapped state 6 to 3
01:05:07.817 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"54986546-8bf0-49e8-b420-edd8f261a86b"}
01:05:07.817 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5bdefc86-ab70-47a0-a12a-9aa753ab9ead"}
01:05:07.818 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":482,"width":15,"height":15,"star_pos":[6.67,6.59],"pixels":"..."},"id":"5bdefc86-ab70-47a0-a12a-9aa753ab9ead"}
01:05:09.813 01.995 11596 Exposure complete
01:05:09.883 00.070 11596 worker thread done servicing request
01:05:09.883 00.000 13300 OnExposeComplete: enter
01:05:09.884 00.001 13300 UpdateGuideState(): m_state=6
01:05:09.884 00.000 13300 Star::Find(15, 132, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 483
01:05:09.884 00.000 13300 Star::Find returns 1 (0), X=132.73, Y=985.60, Mass=1061, SNR=22.7, Peak=105 HFD=3.8
01:05:09.884 00.000 13300 CameraToMount -- cameraTheta (2.77) - m_xAngle (-1.61) = xAngle (4.37 = -1.91)
01:05:09.885 00.001 13300 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.39 = -1.89)
01:05:09.885 00.000 13300 CameraToMount -- cameraX=-0.34 cameraY=0.14 hyp=0.37 cameraTheta=2.77 mountX=-0.12 mountY=-0.35, mountTheta=-1.91
01:05:09.887 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.34, y=0.14, opts=13)
01:05:09.887 00.000 13300 Enqueuing Move request for scope (-0.34, 0.14)
01:05:09.888 00.001 11596 Worker thread wakes up
01:05:09.888 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.14) opts 0xd
01:05:09.888 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.34, 0.14)
01:05:09.888 00.000 11596 Moving (-0.34, 0.14) raw xDistance=-0.12 yDistance=-0.35
01:05:09.888 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:05:09.888 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:05:09.888 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
01:05:09.888 00.000 11596 MoveAxis(E, 0, ABG)
01:05:09.888 00.000 11596 Move returns status 0, amount 0
01:05:09.888 00.000 11596 MoveAxis(N, 0, ABG)
01:05:09.889 00.001 11596 Move returns status 0, amount 0
01:05:09.889 00.000 11596 move complete, result=0
01:05:09.889 00.000 11596 worker thread done servicing request
01:05:09.895 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
01:05:09.903 00.008 13300 UpdateGuideState exits: m=1061 SNR=22.7
01:05:09.903 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:09.903 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:05:09.903 00.000 13300 Enqueuing Expose request
01:05:09.904 00.001 11596 Worker thread wakes up
01:05:09.904 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
01:05:09.904 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:05:10.418 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:05:10.816 00.398 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7057573a-bd69-42d4-9f75-2a7e6ece80c1"}
01:05:10.816 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7057573a-bd69-42d4-9f75-2a7e6ece80c1"}
01:05:10.817 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b45726eb-0dd8-4490-bc6d-93d84375df7b"}
01:05:10.817 00.000 13300 case statement mapped state 6 to 3
01:05:10.817 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b45726eb-0dd8-4490-bc6d-93d84375df7b"}
01:05:10.817 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"aafa34ed-3993-4f28-a58c-853a132b4ea7"}
01:05:10.818 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":483,"width":15,"height":15,"star_pos":[6.73,6.60],"pixels":"..."},"id":"aafa34ed-3993-4f28-a58c-853a132b4ea7"}
01:05:13.488 02.670 11596 Exposure complete
01:05:13.642 00.154 11596 worker thread done servicing request
01:05:13.642 00.000 13300 OnExposeComplete: enter
01:05:13.642 00.000 13300 UpdateGuideState(): m_state=6
01:05:13.643 00.001 13300 Star::Find(15, 132, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 484
01:05:13.643 00.000 13300 Star::Find returns 1 (0), X=132.76, Y=985.45, Mass=1102, SNR=23.1, Peak=106 HFD=3.8
01:05:13.644 00.001 13300 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-1.61) = xAngle (-1.47 = -1.47)
01:05:13.644 00.000 13300 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.45 = -1.45)
01:05:13.644 00.000 13300 CameraToMount -- cameraX=-0.32 cameraY=-0.02 hyp=0.32 cameraTheta=-3.08 mountX=0.03 mountY=-0.31, mountTheta=-1.47
01:05:13.647 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.32, y=-0.02, opts=13)
01:05:13.647 00.000 13300 Enqueuing Move request for scope (-0.32, -0.02)
01:05:13.647 00.000 11596 Worker thread wakes up
01:05:13.647 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.02) opts 0xd
01:05:13.648 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.32, -0.02)
01:05:13.648 00.000 11596 Moving (-0.32, -0.02) raw xDistance=0.03 yDistance=-0.31
01:05:13.648 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:05:13.648 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:05:13.649 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
01:05:13.649 00.000 11596 MoveAxis(E, 0, ABG)
01:05:13.649 00.000 11596 Move returns status 0, amount 0
01:05:13.649 00.000 11596 MoveAxis(N, 0, ABG)
01:05:13.649 00.000 11596 Move returns status 0, amount 0
01:05:13.650 00.001 11596 move complete, result=0
01:05:13.650 00.000 11596 worker thread done servicing request
01:05:13.661 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=120, Gamma=0.510
01:05:13.678 00.017 13300 UpdateGuideState exits: m=1102 SNR=23.1
01:05:13.678 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:13.678 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:05:13.678 00.000 13300 Enqueuing Expose request
01:05:13.679 00.001 11596 Worker thread wakes up
01:05:13.679 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
01:05:13.679 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:05:13.817 00.138 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"608af7e7-b8e1-40db-bf4e-9496717ba32c"}
01:05:13.818 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"608af7e7-b8e1-40db-bf4e-9496717ba32c"}
01:05:13.822 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"62f921a3-65f8-4ced-abe2-5df808061475"}
01:05:13.822 00.000 13300 case statement mapped state 6 to 3
01:05:13.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"62f921a3-65f8-4ced-abe2-5df808061475"}
01:05:13.831 00.009 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"58560aca-e029-47b6-bb58-6f3d21a384a6"}
01:05:13.832 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":484,"width":15,"height":15,"star_pos":[6.76,7.45],"pixels":"..."},"id":"58560aca-e029-47b6-bb58-6f3d21a384a6"}
01:05:14.189 00.357 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:05:16.814 02.625 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2369c84a-19f0-4b5f-a85b-bf3e16baa6cc"}
01:05:16.814 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2369c84a-19f0-4b5f-a85b-bf3e16baa6cc"}
01:05:16.815 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"104beccf-9cab-497d-a1a3-1fc8c2119dad"}
01:05:16.816 00.001 13300 case statement mapped state 6 to 3
01:05:16.816 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"104beccf-9cab-497d-a1a3-1fc8c2119dad"}
01:05:16.817 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7f3bf75d-92d4-422b-be5e-d722805cfbbb"}
01:05:16.817 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":484,"width":15,"height":15,"star_pos":[6.76,7.45],"pixels":"..."},"id":"7f3bf75d-92d4-422b-be5e-d722805cfbbb"}
01:05:17.223 00.406 11596 Exposure complete
01:05:17.308 00.085 11596 worker thread done servicing request
01:05:17.308 00.000 13300 OnExposeComplete: enter
01:05:17.308 00.000 13300 UpdateGuideState(): m_state=6
01:05:17.308 00.000 13300 Star::Find(15, 132, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 485
01:05:17.308 00.000 13300 Star::Find returns 1 (0), X=132.65, Y=985.54, Mass=1120, SNR=23.4, Peak=112 HFD=4.0
01:05:17.309 00.001 13300 CameraToMount -- cameraTheta (2.96) - m_xAngle (-1.61) = xAngle (4.57 = -1.71)
01:05:17.309 00.000 13300 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.59 = -1.70)
01:05:17.309 00.000 13300 CameraToMount -- cameraX=-0.43 cameraY=0.08 hyp=0.44 cameraTheta=2.96 mountX=-0.06 mountY=-0.43, mountTheta=-1.71
01:05:17.311 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.43, y=0.08, opts=13)
01:05:17.311 00.000 13300 Enqueuing Move request for scope (-0.43, 0.08)
01:05:17.311 00.000 11596 Worker thread wakes up
01:05:17.311 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.08) opts 0xd
01:05:17.312 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.43, 0.08)
01:05:17.312 00.000 11596 Moving (-0.43, 0.08) raw xDistance=-0.06 yDistance=-0.43
01:05:17.312 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:05:17.312 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:05:17.312 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
01:05:17.312 00.000 11596 MoveAxis(E, 0, ABG)
01:05:17.313 00.001 11596 Move returns status 0, amount 0
01:05:17.313 00.000 11596 MoveAxis(N, 0, ABG)
01:05:17.313 00.000 11596 Move returns status 0, amount 0
01:05:17.313 00.000 11596 move complete, result=0
01:05:17.313 00.000 11596 worker thread done servicing request
01:05:17.318 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
01:05:17.329 00.011 13300 UpdateGuideState exits: m=1120 SNR=23.4
01:05:17.329 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:17.329 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:05:17.329 00.000 13300 Enqueuing Expose request
01:05:17.329 00.000 11596 Worker thread wakes up
01:05:17.330 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
01:05:17.330 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:05:17.836 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:05:19.815 01.979 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"210656e9-3b47-4cdb-a6f7-801b7d9d6b83"}
01:05:19.815 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"210656e9-3b47-4cdb-a6f7-801b7d9d6b83"}
01:05:19.816 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"946f09ec-f0e4-4468-a46f-5098cb91f9d1"}
01:05:19.816 00.000 13300 case statement mapped state 6 to 3
01:05:19.816 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"946f09ec-f0e4-4468-a46f-5098cb91f9d1"}
01:05:19.817 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e2ad781e-c3b1-4759-a431-b76772885b2f"}
01:05:19.817 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":485,"width":15,"height":15,"star_pos":[6.65,6.54],"pixels":"..."},"id":"e2ad781e-c3b1-4759-a431-b76772885b2f"}
01:05:20.875 01.058 11596 Exposure complete
01:05:20.943 00.068 11596 worker thread done servicing request
01:05:20.943 00.000 13300 OnExposeComplete: enter
01:05:20.943 00.000 13300 UpdateGuideState(): m_state=6
01:05:20.944 00.001 13300 Star::Find(15, 132, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 486
01:05:20.944 00.000 13300 Star::Find returns 1 (0), X=132.77, Y=985.51, Mass=1127, SNR=23.4, Peak=104 HFD=3.9
01:05:20.944 00.000 13300 CameraToMount -- cameraTheta (3.00) - m_xAngle (-1.61) = xAngle (4.61 = -1.67)
01:05:20.944 00.000 13300 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.62 = -1.66)
01:05:20.944 00.000 13300 CameraToMount -- cameraX=-0.31 cameraY=0.04 hyp=0.32 cameraTheta=3.00 mountX=-0.03 mountY=-0.31, mountTheta=-1.67
01:05:20.946 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.31, y=0.04, opts=13)
01:05:20.946 00.000 13300 Enqueuing Move request for scope (-0.31, 0.04)
01:05:20.946 00.000 11596 Worker thread wakes up
01:05:20.947 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.04) opts 0xd
01:05:20.947 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.31, 0.04)
01:05:20.947 00.000 11596 Moving (-0.31, 0.04) raw xDistance=-0.03 yDistance=-0.31
01:05:20.947 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:05:20.947 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
01:05:20.947 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
01:05:20.947 00.000 11596 MoveAxis(E, 0, ABG)
01:05:20.947 00.000 11596 Move returns status 0, amount 0
01:05:20.947 00.000 11596 MoveAxis(N, 0, ABG)
01:05:20.947 00.000 11596 Move returns status 0, amount 0
01:05:20.948 00.001 11596 move complete, result=0
01:05:20.948 00.000 11596 worker thread done servicing request
01:05:20.953 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=116, Gamma=0.510
01:05:20.961 00.008 13300 UpdateGuideState exits: m=1127 SNR=23.4
01:05:20.961 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:20.961 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:05:20.961 00.000 13300 Enqueuing Expose request
01:05:20.961 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
01:05:20.962 00.001 11596 Worker thread wakes up
01:05:20.962 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:05:21.472 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:05:22.815 01.343 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"94feba7f-90fd-4b32-b6d5-d896f0baa9dc"}
01:05:22.815 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"94feba7f-90fd-4b32-b6d5-d896f0baa9dc"}
01:05:22.816 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"be7a0530-8d87-41ba-85f5-dce3c7cd1b73"}
01:05:22.816 00.000 13300 case statement mapped state 6 to 3
01:05:22.816 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"be7a0530-8d87-41ba-85f5-dce3c7cd1b73"}
01:05:22.817 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d80d8533-e783-4c1f-88ff-40c9c6598986"}
01:05:22.817 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":486,"width":15,"height":15,"star_pos":[6.77,6.51],"pixels":"..."},"id":"d80d8533-e783-4c1f-88ff-40c9c6598986"}
01:05:24.505 01.688 11596 Exposure complete
01:05:24.582 00.077 11596 worker thread done servicing request
01:05:24.582 00.000 13300 OnExposeComplete: enter
01:05:24.582 00.000 13300 UpdateGuideState(): m_state=6
01:05:24.582 00.000 13300 Star::Find(15, 132, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
01:05:24.583 00.001 13300 Star::Find returns 1 (0), X=132.67, Y=985.53, Mass=1122, SNR=23.4, Peak=106 HFD=4.0
01:05:24.583 00.000 13300 CameraToMount -- cameraTheta (2.98) - m_xAngle (-1.61) = xAngle (4.59 = -1.69)
01:05:24.583 00.000 13300 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.60 = -1.68)
01:05:24.583 00.000 13300 CameraToMount -- cameraX=-0.41 cameraY=0.07 hyp=0.41 cameraTheta=2.98 mountX=-0.05 mountY=-0.41, mountTheta=-1.69
01:05:24.586 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.41, y=0.07, opts=13)
01:05:24.586 00.000 13300 Enqueuing Move request for scope (-0.41, 0.07)
01:05:24.586 00.000 11596 Worker thread wakes up
01:05:24.586 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.07) opts 0xd
01:05:24.587 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.41, 0.07)
01:05:24.587 00.000 11596 Moving (-0.41, 0.07) raw xDistance=-0.05 yDistance=-0.41
01:05:24.587 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:05:24.587 00.000 11596 switching direction from 1 to -1 - decHistory=-5 oldest=0.85 newest=-1.16
01:05:24.587 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
01:05:24.587 00.000 11596 MoveAxis(E, 0, ABG)
01:05:24.587 00.000 11596 Move returns status 0, amount 0
01:05:24.587 00.000 11596 BLC: Oldest BLC event removed
01:05:24.587 00.000 11596 BLC: Dec direction reversal from South to North, backlash comp pulse of 134 applied
01:05:24.587 00.000 11596 MoveAxis(N, 675, ABG)
01:05:24.587 00.000 11596 Guiding  Dir = 0, Dur = 675
01:05:24.588 00.001 11596 IsSlewing returns 0
01:05:24.599 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
01:05:24.612 00.013 13300 UpdateGuideState exits: m=1122 SNR=23.4
01:05:24.613 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:24.613 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:05:24.613 00.000 13300 Enqueuing Expose request
01:05:24.763 00.150 11596 IsGuiding returns 0
01:05:25.018 00.255 11596 PulseGuide returned control before completion, sleep 430
01:05:25.816 00.798 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c06df9a1-08bd-4599-bde5-00df4f74bab6"}
01:05:25.816 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c06df9a1-08bd-4599-bde5-00df4f74bab6"}
01:05:25.817 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eab4f06e-a100-4e1b-8a64-486a7fde8eea"}
01:05:25.817 00.000 13300 case statement mapped state 6 to 3
01:05:25.817 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eab4f06e-a100-4e1b-8a64-486a7fde8eea"}
01:05:25.818 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"10e15680-660d-4bbd-b913-9c47340d621a"}
01:05:25.818 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":487,"width":15,"height":15,"star_pos":[6.67,6.53],"pixels":"..."},"id":"10e15680-660d-4bbd-b913-9c47340d621a"}
01:05:25.852 00.034 11596 IsGuiding returns 0
01:05:25.852 00.000 11596 Move returns status 0, amount 675
01:05:25.852 00.000 11596 move complete, result=0
01:05:25.852 00.000 11596 worker thread done servicing request
01:05:25.853 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.4 px 675 ms NORTH
01:05:25.853 00.000 11596 Worker thread wakes up
01:05:25.853 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:05:26.365 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:05:28.814 02.449 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6fab4f44-890f-4296-a386-da9fa6bb8c1b"}
01:05:28.814 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6fab4f44-890f-4296-a386-da9fa6bb8c1b"}
01:05:28.815 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a57f6bb6-cf21-4d36-8ae6-ac8b1c87e8ed"}
01:05:28.815 00.000 13300 case statement mapped state 6 to 3
01:05:28.815 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a57f6bb6-cf21-4d36-8ae6-ac8b1c87e8ed"}
01:05:28.815 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"352f6e0b-5c2f-4a03-b058-da522e5d62f9"}
01:05:28.816 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":487,"width":15,"height":15,"star_pos":[6.67,6.53],"pixels":"..."},"id":"352f6e0b-5c2f-4a03-b058-da522e5d62f9"}
01:05:29.387 00.571 11596 Exposure complete
01:05:29.460 00.073 11596 worker thread done servicing request
01:05:29.460 00.000 13300 OnExposeComplete: enter
01:05:29.460 00.000 13300 UpdateGuideState(): m_state=6
01:05:29.461 00.001 13300 Star::Find(15, 132, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 488
01:05:29.461 00.000 13300 Star::Find returns 1 (0), X=133.16, Y=985.38, Mass=1085, SNR=23.1, Peak=93 HFD=3.9
01:05:29.461 00.000 13300 MultiStar: exiting stabilization period
01:05:29.461 00.000 13300 MultiStar: updating star positions after lock position change
01:05:29.461 00.000 13300 Star::Find(15, 275, 976, 0, (0,0,0,0), 1.5, 10.0, 255) frame 488
01:05:29.461 00.000 13300 Star::Find returns 1 (0), X=275.18, Y=977.10, Mass=424, SNR=14.3, Peak=49 HFD=3.1
01:05:29.461 00.000 13300 Star::Find(15, 303, 189, 0, (0,0,0,0), 1.5, 10.0, 255) frame 488
01:05:29.461 00.000 13300 Star::Find returns 1 (0), X=303.81, Y=189.81, Mass=353, SNR=13.0, Peak=51 HFD=3.1
01:05:29.461 00.000 13300 Star::Find(15, 531, 610, 0, (0,0,0,0), 1.5, 10.0, 255) frame 488
01:05:29.462 00.001 13300 Star::Find returns 1 (0), X=531.05, Y=610.39, Mass=109, SNR=7.3, Peak=25 HFD=2.3
01:05:29.462 00.000 13300 Star::Find(15, 989, 173, 0, (0,0,0,0), 1.5, 10.0, 255) frame 488
01:05:29.462 00.000 13300 Star::Find returns 1 (0), X=989.66, Y=173.63, Mass=79, SNR=6.2, Peak=18 HFD=2.8
01:05:29.462 00.000 13300 Star::Find(15, 431, 392, 0, (0,0,0,0), 1.5, 10.0, 255) frame 488
01:05:29.462 00.000 13300 Star::Find returns 1 (0), X=431.34, Y=392.78, Mass=101, SNR=7.0, Peak=29 HFD=2.1
01:05:29.462 00.000 13300 Star::Find(15, 793, 318, 0, (0,0,0,0), 1.5, 10.0, 255) frame 488
01:05:29.462 00.000 13300 Star::Find returns 1 (0), X=793.02, Y=319.00, Mass=84, SNR=6.3, Peak=23 HFD=2.7
01:05:29.462 00.000 13300 Star::Find(15, 407, 183, 0, (0,0,0,0), 1.5, 10.0, 255) frame 488
01:05:29.462 00.000 13300 Star::Find returns 1 (0), X=407.40, Y=183.94, Mass=87, SNR=6.5, Peak=22 HFD=2.2
01:05:29.462 00.000 13300 Star::Find(15, 869, 836, 0, (0,0,0,0), 1.5, 10.0, 255) frame 488
01:05:29.463 00.001 13300 Star::Find returns 1 (0), X=869.66, Y=836.29, Mass=82, SNR=6.3, Peak=20 HFD=2.2
01:05:29.463 00.000 13300 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-1.61) = xAngle (0.80 = 0.80)
01:05:29.463 00.000 13300 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.82 = 0.82)
01:05:29.463 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.08 hyp=0.12 cameraTheta=-0.80 mountX=0.08 mountY=0.09, mountTheta=0.81
01:05:29.465 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.08, opts=13)
01:05:29.465 00.000 13300 Enqueuing Move request for scope (0.08, -0.08)
01:05:29.465 00.000 11596 Worker thread wakes up
01:05:29.465 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.08) opts 0xd
01:05:29.465 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.08)
01:05:29.465 00.000 11596 Moving (0.08, -0.08) raw xDistance=0.08 yDistance=0.09
01:05:29.465 00.000 11596 BLC: History state: CurrMiss=-0.09, AvgInitMiss=0.14, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-0.409301, 1:-0.085081
01:05:29.465 00.000 11596 BLC: No correction, Miss < min_move
01:05:29.466 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:05:29.466 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:29.466 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:05:29.466 00.000 11596 MoveAxis(E, 0, ABG)
01:05:29.466 00.000 11596 Move returns status 0, amount 0
01:05:29.466 00.000 11596 MoveAxis(N, 0, ABG)
01:05:29.466 00.000 11596 Move returns status 0, amount 0
01:05:29.466 00.000 11596 move complete, result=0
01:05:29.466 00.000 11596 worker thread done servicing request
01:05:29.472 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=121, Gamma=0.510
01:05:29.480 00.008 13300 UpdateGuideState exits: m=1085 SNR=23.1
01:05:29.481 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:29.481 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:05:29.481 00.000 13300 Enqueuing Expose request
01:05:29.481 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:05:29.481 00.000 11596 Worker thread wakes up
01:05:29.481 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:05:29.990 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:05:31.814 01.824 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"79fe0a0a-67f6-41f2-8e6a-eed17cf0b16f"}
01:05:31.814 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"79fe0a0a-67f6-41f2-8e6a-eed17cf0b16f"}
01:05:31.815 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e88045df-c82c-40a0-8ea6-1f75d2d6a788"}
01:05:31.815 00.000 13300 case statement mapped state 6 to 3
01:05:31.815 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e88045df-c82c-40a0-8ea6-1f75d2d6a788"}
01:05:31.816 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1c1eda06-ae06-4d27-be85-2eec6fd4bcf3"}
01:05:31.816 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":488,"width":15,"height":15,"star_pos":[7.16,7.38],"pixels":"..."},"id":"1c1eda06-ae06-4d27-be85-2eec6fd4bcf3"}
01:05:33.020 01.204 11596 Exposure complete
01:05:33.091 00.071 11596 worker thread done servicing request
01:05:33.091 00.000 13300 OnExposeComplete: enter
01:05:33.091 00.000 13300 UpdateGuideState(): m_state=6
01:05:33.092 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 489
01:05:33.092 00.000 13300 Star::Find returns 1 (0), X=133.17, Y=985.52, Mass=1128, SNR=23.5, Peak=97 HFD=3.8
01:05:33.092 00.000 13300 MultiStar: [#1 -0.04,-0.00,0.61,U] [#2 0.19,0.00,0.55,U] [#3 -0.02,-0.02,0.31,U] [#4 -0.20,0.04,0.27,U] [#5 0.17,-0.22,0.00,M3] [#6 0.31,0.04,0.00,M7] [#7 0.25,0.35,0.00,M9] [#8 -0.12,0.35,0.00,M1] 
01:05:33.092 00.000 13300 refined, 4 included, MultiStar: {0.04, 0.02}, one-star: {0.10, 0.05}
01:05:33.092 00.000 13300 CameraToMount -- cameraTheta (0.46) - m_xAngle (-1.61) = xAngle (2.07 = 2.07)
01:05:33.092 00.000 13300 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.08 = 2.08)
01:05:33.092 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.02 hyp=0.05 cameraTheta=0.46 mountX=-0.02 mountY=0.04, mountTheta=2.07
01:05:33.094 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.02, opts=13)
01:05:33.094 00.000 13300 Enqueuing Move request for scope (0.04, 0.02)
01:05:33.094 00.000 11596 Worker thread wakes up
01:05:33.095 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.02) opts 0xd
01:05:33.095 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.02)
01:05:33.095 00.000 11596 Moving (0.04, 0.02) raw xDistance=-0.02 yDistance=0.04
01:05:33.095 00.000 11596 BLC: History state: CurrMiss=-0.04, AvgInitMiss=0.14, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-0.409301, 1:-0.085081, 2:-0.041045
01:05:33.095 00.000 11596 BLC: No correction, Miss < min_move
01:05:33.095 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:05:33.095 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:33.095 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:05:33.095 00.000 11596 MoveAxis(E, 0, ABG)
01:05:33.095 00.000 11596 Move returns status 0, amount 0
01:05:33.096 00.001 11596 MoveAxis(N, 0, ABG)
01:05:33.096 00.000 11596 Move returns status 0, amount 0
01:05:33.096 00.000 11596 move complete, result=0
01:05:33.096 00.000 11596 worker thread done servicing request
01:05:33.102 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=2, FiltMax=123, Gamma=0.510
01:05:33.110 00.008 13300 UpdateGuideState exits: m=1128 SNR=23.5
01:05:33.110 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:33.110 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:05:33.110 00.000 13300 Enqueuing Expose request
01:05:33.110 00.000 11596 Worker thread wakes up
01:05:33.111 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:05:33.111 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:05:33.614 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:05:34.813 01.199 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d2fc5d23-76b4-4245-880c-6c4de63d65d6"}
01:05:34.813 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d2fc5d23-76b4-4245-880c-6c4de63d65d6"}
01:05:34.814 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d4d8d2c3-36ed-444d-a795-8b3504553417"}
01:05:34.814 00.000 13300 case statement mapped state 6 to 3
01:05:34.814 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d4d8d2c3-36ed-444d-a795-8b3504553417"}
01:05:34.814 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a2315f63-b54c-41cc-9b2d-9af05af2e226"}
01:05:34.815 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":489,"width":15,"height":15,"star_pos":[7.17,6.52],"pixels":"..."},"id":"a2315f63-b54c-41cc-9b2d-9af05af2e226"}
01:05:36.647 01.832 11596 Exposure complete
01:05:36.722 00.075 11596 worker thread done servicing request
01:05:36.722 00.000 13300 OnExposeComplete: enter
01:05:36.723 00.001 13300 UpdateGuideState(): m_state=6
01:05:36.723 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 490
01:05:36.723 00.000 13300 Star::Find returns 1 (0), X=133.11, Y=985.51, Mass=1124, SNR=23.5, Peak=89 HFD=3.8
01:05:36.724 00.001 13300 MultiStar: [#1 0.03,0.03,0.61,U] [#2 0.15,-0.17,0.55,U] [#3 -0.02,-0.14,0.31,U] [#4 -0.28,0.24,0.00,M1] [#5 -0.05,-0.10,0.29,U] [#6 0.23,-0.36,0.00,M8] [#7 0.21,0.32,0.00,M10] [#8 -0.22,0.17,0.00,M2] 
01:05:36.724 00.000 13300 single-star, 4 included, MultiStar: {0.04, -0.04}, one-star: {0.04, 0.04}
01:05:36.724 00.000 13300 CameraToMount -- cameraTheta (0.86) - m_xAngle (-1.61) = xAngle (2.47 = 2.47)
01:05:36.724 00.000 13300 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.48 = 2.48)
01:05:36.724 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.06 cameraTheta=0.86 mountX=-0.04 mountY=0.03, mountTheta=2.48
01:05:36.726 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.04, opts=13)
01:05:36.727 00.001 13300 Enqueuing Move request for scope (0.04, 0.04)
01:05:36.727 00.000 11596 Worker thread wakes up
01:05:36.727 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
01:05:36.727 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
01:05:36.727 00.000 11596 Moving (0.04, 0.04) raw xDistance=-0.04 yDistance=0.03
01:05:36.727 00.000 11596 BLC: window closed
01:05:36.728 00.001 11596 BLC: History state: CurrMiss=-0.03, AvgInitMiss=0.14, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-0.409301, 1:-0.085081, 2:-0.041045
01:05:36.728 00.000 11596 BLC: No correction, Miss < min_move
01:05:36.728 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:05:36.728 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:36.728 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:05:36.728 00.000 11596 MoveAxis(E, 0, ABG)
01:05:36.728 00.000 11596 Move returns status 0, amount 0
01:05:36.729 00.001 11596 MoveAxis(N, 0, ABG)
01:05:36.729 00.000 11596 Move returns status 0, amount 0
01:05:36.729 00.000 11596 move complete, result=0
01:05:36.729 00.000 11596 worker thread done servicing request
01:05:36.735 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=2, FiltMax=120, Gamma=0.510
01:05:36.744 00.009 13300 UpdateGuideState exits: m=1124 SNR=23.5
01:05:36.744 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:36.744 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:05:36.745 00.001 13300 Enqueuing Expose request
01:05:36.745 00.000 11596 Worker thread wakes up
01:05:36.745 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:05:36.745 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:05:37.250 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:05:37.814 00.564 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ac41c4c9-bcd7-4f17-8e7d-3dd5a61b90f0"}
01:05:37.814 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ac41c4c9-bcd7-4f17-8e7d-3dd5a61b90f0"}
01:05:37.815 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"67c8768d-6c66-4a01-a20c-29f6410f90ad"}
01:05:37.815 00.000 13300 case statement mapped state 6 to 3
01:05:37.815 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"67c8768d-6c66-4a01-a20c-29f6410f90ad"}
01:05:37.815 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ef073c45-daf6-4f75-8cf5-945a9c73169f"}
01:05:37.815 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":490,"width":15,"height":15,"star_pos":[7.11,6.51],"pixels":"..."},"id":"ef073c45-daf6-4f75-8cf5-945a9c73169f"}
01:05:40.287 02.472 11596 Exposure complete
01:05:40.356 00.069 11596 worker thread done servicing request
01:05:40.356 00.000 13300 OnExposeComplete: enter
01:05:40.356 00.000 13300 UpdateGuideState(): m_state=6
01:05:40.356 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 491
01:05:40.356 00.000 13300 Star::Find returns 1 (0), X=133.19, Y=985.37, Mass=1136, SNR=23.6, Peak=88 HFD=3.9
01:05:40.357 00.001 13300 MultiStar: [#1 0.12,-0.03,0.60,U] [#2 0.17,-0.06,0.54,U] [#3 0.17,0.03,0.31,U] [#4 -0.13,0.13,0.26,U] [#5 -0.13,-0.06,0.28,U] [#6 -0.03,0.21,0.26,U] [#7 0.14,0.06,0.29,U] [#8 -0.25,0.27,0.00,M3] 
01:05:40.357 00.000 13300 refined, 7 included, MultiStar: {0.08, -0.02}, one-star: {0.11, -0.10}
01:05:40.357 00.000 13300 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-1.61) = xAngle (1.42 = 1.42)
01:05:40.357 00.000 13300 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.44 = 1.44)
01:05:40.357 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-0.19 mountX=0.01 mountY=0.08, mountTheta=1.42
01:05:40.359 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.02, opts=13)
01:05:40.359 00.000 13300 Enqueuing Move request for scope (0.08, -0.02)
01:05:40.359 00.000 11596 Worker thread wakes up
01:05:40.359 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.02) opts 0xd
01:05:40.359 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.02)
01:05:40.360 00.001 11596 Moving (0.08, -0.02) raw xDistance=0.01 yDistance=0.08
01:05:40.360 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:05:40.360 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:40.360 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:05:40.360 00.000 11596 MoveAxis(E, 0, ABG)
01:05:40.360 00.000 11596 Move returns status 0, amount 0
01:05:40.360 00.000 11596 MoveAxis(N, 0, ABG)
01:05:40.360 00.000 11596 Move returns status 0, amount 0
01:05:40.360 00.000 11596 move complete, result=0
01:05:40.360 00.000 11596 worker thread done servicing request
01:05:40.366 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=2, FiltMax=123, Gamma=0.510
01:05:40.375 00.009 13300 UpdateGuideState exits: m=1136 SNR=23.6
01:05:40.375 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:40.375 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:05:40.375 00.000 13300 Enqueuing Expose request
01:05:40.375 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:05:40.375 00.000 11596 Worker thread wakes up
01:05:40.376 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:05:40.813 00.437 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"15a0bd51-b111-4b56-8b70-5c9787bf4c39"}
01:05:40.813 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"15a0bd51-b111-4b56-8b70-5c9787bf4c39"}
01:05:40.814 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7f7880b3-8b8d-43fc-b4c1-b824eaacca87"}
01:05:40.814 00.000 13300 case statement mapped state 6 to 3
01:05:40.814 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7f7880b3-8b8d-43fc-b4c1-b824eaacca87"}
01:05:40.816 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"71f11303-fe70-407a-a5bf-392f89603740"}
01:05:40.816 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":491,"width":15,"height":15,"star_pos":[7.19,7.37],"pixels":"..."},"id":"71f11303-fe70-407a-a5bf-392f89603740"}
01:05:40.891 00.075 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:05:43.812 02.921 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ee396acd-ddac-43aa-9341-46e26c350bf0"}
01:05:43.812 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ee396acd-ddac-43aa-9341-46e26c350bf0"}
01:05:43.813 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4aa0694d-5c22-4240-a0bd-01ac0efe229e"}
01:05:43.813 00.000 13300 case statement mapped state 6 to 3
01:05:43.813 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4aa0694d-5c22-4240-a0bd-01ac0efe229e"}
01:05:43.813 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4bd46341-ce1f-4624-8298-073d2514887b"}
01:05:43.814 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":491,"width":15,"height":15,"star_pos":[7.19,7.37],"pixels":"..."},"id":"4bd46341-ce1f-4624-8298-073d2514887b"}
01:05:43.921 00.107 11596 Exposure complete
01:05:43.991 00.070 11596 worker thread done servicing request
01:05:43.992 00.001 13300 OnExposeComplete: enter
01:05:43.992 00.000 13300 UpdateGuideState(): m_state=6
01:05:43.992 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 492
01:05:43.992 00.000 13300 Star::Find returns 1 (0), X=133.33, Y=985.23, Mass=1126, SNR=23.4, Peak=94 HFD=3.8
01:05:43.993 00.001 13300 MultiStar: [#1 0.11,-0.31,0.00,M1] [#2 0.22,-0.10,0.55,U] [#3 0.18,-0.25,0.00,M3] [#4 -0.12,-0.01,0.27,U] [#5 0.15,-0.20,0.00,M2] [#6 -0.06,-0.11,0.26,U] [#7 0.31,0.08,0.00,M10] [#8 0.06,-0.06,0.26,U] 
01:05:43.993 00.000 13300 refined, 4 included, MultiStar: {0.14, -0.14}, one-star: {0.25, -0.24}
01:05:43.993 00.000 13300 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-1.61) = xAngle (0.82 = 0.82)
01:05:43.993 00.000 13300 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.84 = 0.84)
01:05:43.993 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=-0.14 hyp=0.20 cameraTheta=-0.79 mountX=0.14 mountY=0.15, mountTheta=0.83
01:05:43.995 00.002 13300 SchedulePrimaryMove(1016D950, x=0.14, y=-0.14, opts=13)
01:05:43.995 00.000 13300 Enqueuing Move request for scope (0.14, -0.14)
01:05:43.995 00.000 11596 Worker thread wakes up
01:05:43.995 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.14) opts 0xd
01:05:43.995 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, -0.14)
01:05:43.996 00.001 11596 Moving (0.14, -0.14) raw xDistance=0.14 yDistance=0.15
01:05:43.996 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:05:43.996 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:43.996 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:05:43.996 00.000 11596 MoveAxis(E, 0, ABG)
01:05:43.996 00.000 11596 Move returns status 0, amount 0
01:05:43.996 00.000 11596 MoveAxis(N, 0, ABG)
01:05:43.996 00.000 11596 Move returns status 0, amount 0
01:05:43.997 00.001 11596 move complete, result=0
01:05:43.997 00.000 11596 worker thread done servicing request
01:05:44.002 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=205, med=4, FiltMin=2, FiltMax=123, Gamma=0.510
01:05:44.010 00.008 13300 UpdateGuideState exits: m=1126 SNR=23.4
01:05:44.011 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:44.011 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:05:44.011 00.000 13300 Enqueuing Expose request
01:05:44.011 00.000 11596 Worker thread wakes up
01:05:44.011 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:05:44.011 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:05:44.523 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:05:46.813 02.290 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b3b9bdc6-2712-4f93-9cc0-b417c690bb31"}
01:05:46.813 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b3b9bdc6-2712-4f93-9cc0-b417c690bb31"}
01:05:46.814 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"57e8b57f-c11f-41ab-8e6e-6d09f7ae1f48"}
01:05:46.814 00.000 13300 case statement mapped state 6 to 3
01:05:46.814 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"57e8b57f-c11f-41ab-8e6e-6d09f7ae1f48"}
01:05:46.815 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dda74153-3e77-48f5-aff8-809948254a30"}
01:05:46.815 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":492,"width":15,"height":15,"star_pos":[7.33,7.23],"pixels":"..."},"id":"dda74153-3e77-48f5-aff8-809948254a30"}
01:05:47.545 00.730 11596 Exposure complete
01:05:47.616 00.071 11596 worker thread done servicing request
01:05:47.616 00.000 13300 OnExposeComplete: enter
01:05:47.616 00.000 13300 UpdateGuideState(): m_state=6
01:05:47.617 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 493
01:05:47.617 00.000 13300 Star::Find returns 1 (0), X=133.22, Y=985.19, Mass=1107, SNR=23.2, Peak=89 HFD=3.9
01:05:47.617 00.000 13300 MultiStar: [#1 0.03,-0.24,0.63,U] [#2 0.08,-0.31,0.00,M1] [#3 -0.12,-0.30,0.00,M4] [#4 0.07,-0.29,0.00,M1] [#5 -0.07,-0.53,0.00,M3] [#6 0.24,-0.43,0.00,M7] [#7 0.16,-0.05,0.30,U] [#8 0.03,-0.21,0.27,U] 
01:05:47.618 00.001 13300 refined, 3 included, MultiStar: {0.10, -0.23}, one-star: {0.14, -0.28}
01:05:47.618 00.000 13300 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-1.61) = xAngle (0.44 = 0.44)
01:05:47.618 00.000 13300 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.46 = 0.46)
01:05:47.618 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=-0.23 hyp=0.25 cameraTheta=-1.17 mountX=0.23 mountY=0.11, mountTheta=0.45
01:05:47.620 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=-0.23, opts=13)
01:05:47.620 00.000 13300 Enqueuing Move request for scope (0.10, -0.23)
01:05:47.620 00.000 11596 Worker thread wakes up
01:05:47.620 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.23) opts 0xd
01:05:47.620 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, -0.23)
01:05:47.620 00.000 11596 Moving (0.10, -0.23) raw xDistance=0.23 yDistance=0.11
01:05:47.620 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
01:05:47.620 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:47.621 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:05:47.621 00.000 11596 MoveAxis(W, 282, ABG)
01:05:47.621 00.000 11596 Guiding  Dir = 3, Dur = 282
01:05:47.621 00.000 11596 IsSlewing returns 0
01:05:47.627 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=208, med=4, FiltMin=2, FiltMax=123, Gamma=0.510
01:05:47.636 00.009 13300 UpdateGuideState exits: m=1107 SNR=23.2
01:05:47.636 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:47.636 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:05:47.636 00.000 13300 Enqueuing Expose request
01:05:47.739 00.103 11596 IsGuiding returns 0
01:05:47.742 00.003 11596 PulseGuide returned control before completion, sleep 289
01:05:48.084 00.342 11596 IsGuiding returns 1
01:05:48.084 00.000 11596 scope still moving after pulse duration time elapsed
01:05:48.108 00.024 11596 IsSlewing returns 0
01:05:48.408 00.300 11596 IsGuiding returns 0
01:05:48.408 00.000 11596 scope move finished after 282 + 387 ms
01:05:48.408 00.000 11596 Move returns status 0, amount 282
01:05:48.408 00.000 11596 MoveAxis(N, 0, ABG)
01:05:48.408 00.000 11596 Move returns status 0, amount 0
01:05:48.408 00.000 11596 move complete, result=0
01:05:48.408 00.000 11596 worker thread done servicing request
01:05:48.409 00.001 13300 GuideStep: 0.2 px 282 ms WEST, 0.1 px 0 ms NORTH
01:05:48.409 00.000 11596 Worker thread wakes up
01:05:48.409 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:05:48.912 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:05:49.813 00.901 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d9d8b236-8bfd-4762-8aa5-0b152c29ca5e"}
01:05:49.813 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d9d8b236-8bfd-4762-8aa5-0b152c29ca5e"}
01:05:49.814 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5e2f1691-b702-4184-b0c9-028ea2322d25"}
01:05:49.814 00.000 13300 case statement mapped state 6 to 3
01:05:49.814 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5e2f1691-b702-4184-b0c9-028ea2322d25"}
01:05:49.814 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a38077c1-834e-48e2-99da-87e570f7a532"}
01:05:49.814 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":493,"width":15,"height":15,"star_pos":[7.22,7.19],"pixels":"..."},"id":"a38077c1-834e-48e2-99da-87e570f7a532"}
01:05:51.932 02.118 11596 Exposure complete
01:05:52.001 00.069 11596 worker thread done servicing request
01:05:52.001 00.000 13300 OnExposeComplete: enter
01:05:52.001 00.000 13300 UpdateGuideState(): m_state=6
01:05:52.002 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 494
01:05:52.002 00.000 13300 Star::Find returns 1 (0), X=133.28, Y=985.15, Mass=1113, SNR=23.3, Peak=92 HFD=4.0
01:05:52.002 00.000 13300 MultiStar: [#1 0.11,-0.33,0.00,M1] [#2 0.22,-0.39,0.00,M2] [#3 0.54,-0.30,0.00,M5] [#4 -0.04,-0.12,0.25,U] [#5 0.11,-0.35,0.00,M4] [#6 0.08,-0.35,0.00,M8] [#7 0.37,0.02,0.00,M10] [#8 -0.03,-0.05,0.25,U] 
01:05:52.002 00.000 13300 refined, 2 included, MultiStar: {0.12, -0.24}, one-star: {0.20, -0.32}
01:05:52.002 00.000 13300 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-1.61) = xAngle (0.51 = 0.51)
01:05:52.002 00.000 13300 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.52 = 0.52)
01:05:52.003 00.001 13300 CameraToMount -- cameraX=0.12 cameraY=-0.24 hyp=0.27 cameraTheta=-1.10 mountX=0.23 mountY=0.13, mountTheta=0.52
01:05:52.004 00.001 13300 SchedulePrimaryMove(1016D950, x=0.12, y=-0.24, opts=13)
01:05:52.005 00.001 13300 Enqueuing Move request for scope (0.12, -0.24)
01:05:52.005 00.000 11596 Worker thread wakes up
01:05:52.005 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.24) opts 0xd
01:05:52.005 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, -0.24)
01:05:52.005 00.000 11596 Moving (0.12, -0.24) raw xDistance=0.23 yDistance=0.13
01:05:52.005 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23
01:05:52.005 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:52.005 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:05:52.006 00.001 11596 MoveAxis(W, 312, ABG)
01:05:52.006 00.000 11596 Guiding  Dir = 3, Dur = 312
01:05:52.006 00.000 11596 IsSlewing returns 0
01:05:52.011 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=215, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
01:05:52.019 00.008 13300 UpdateGuideState exits: m=1113 SNR=23.3
01:05:52.020 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:52.020 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:05:52.020 00.000 13300 Enqueuing Expose request
01:05:52.112 00.092 11596 IsGuiding returns 0
01:05:52.584 00.472 11596 IsGuiding returns 1
01:05:52.584 00.000 11596 scope still moving after pulse duration time elapsed
01:05:52.812 00.228 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c946978d-253c-4021-b110-33e7e3c3843a"}
01:05:52.812 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c946978d-253c-4021-b110-33e7e3c3843a"}
01:05:52.813 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"496b726c-ada8-4134-ab56-6f8fd0f0b5af"}
01:05:52.813 00.000 13300 case statement mapped state 6 to 3
01:05:52.813 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"496b726c-ada8-4134-ab56-6f8fd0f0b5af"}
01:05:52.813 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"06768f99-ec1f-4969-9edc-b37f655e6b58"}
01:05:52.814 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":494,"width":15,"height":15,"star_pos":[7.28,7.15],"pixels":"..."},"id":"06768f99-ec1f-4969-9edc-b37f655e6b58"}
01:05:52.814 00.000 11596 IsSlewing returns 0
01:05:52.915 00.101 11596 IsGuiding returns 0
01:05:52.915 00.000 11596 scope move finished after 312 + 490 ms
01:05:52.915 00.000 11596 Move returns status 0, amount 312
01:05:52.915 00.000 11596 MoveAxis(N, 0, ABG)
01:05:52.915 00.000 11596 Move returns status 0, amount 0
01:05:52.915 00.000 11596 move complete, result=0
01:05:52.915 00.000 11596 worker thread done servicing request
01:05:52.915 00.000 13300 GuideStep: 0.2 px 312 ms WEST, 0.1 px 0 ms NORTH
01:05:52.916 00.001 11596 Worker thread wakes up
01:05:52.916 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:05:53.431 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:05:55.812 02.381 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a9e44b6f-90ac-4e7e-b6a2-24f345f2cc6e"}
01:05:55.812 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a9e44b6f-90ac-4e7e-b6a2-24f345f2cc6e"}
01:05:55.813 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0ccaf504-4c32-410e-bdd7-0529f9c40dae"}
01:05:55.813 00.000 13300 case statement mapped state 6 to 3
01:05:55.813 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0ccaf504-4c32-410e-bdd7-0529f9c40dae"}
01:05:55.814 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"69fde5ff-21c5-4bdd-9ec5-db3fd7b6255b"}
01:05:55.814 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":494,"width":15,"height":15,"star_pos":[7.28,7.15],"pixels":"..."},"id":"69fde5ff-21c5-4bdd-9ec5-db3fd7b6255b"}
01:05:56.452 00.638 11596 Exposure complete
01:05:56.520 00.068 11596 worker thread done servicing request
01:05:56.520 00.000 13300 OnExposeComplete: enter
01:05:56.521 00.001 13300 UpdateGuideState(): m_state=6
01:05:56.521 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 495
01:05:56.521 00.000 13300 Star::Find returns 1 (0), X=133.33, Y=985.41, Mass=1129, SNR=23.5, Peak=94 HFD=3.9
01:05:56.522 00.001 13300 MultiStar: [#1 0.10,-0.12,0.60,U] [#2 0.16,-0.13,0.55,U] [#3 0.27,-0.26,0.00,M6] [#4 -0.31,0.08,0.00,M1] [#5 -0.08,-0.10,0.29,U] [#6 0.05,-0.03,0.26,U] [#7 0.38,0.14,0.00,R] [#8 -0.09,-0.05,0.27,U] 
01:05:56.522 00.000 13300 refined, 5 included, MultiStar: {0.12, -0.08}, one-star: {0.26, -0.06}
01:05:56.522 00.000 13300 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-1.61) = xAngle (1.01 = 1.01)
01:05:56.522 00.000 13300 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.02 = 1.02)
01:05:56.522 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=-0.08 hyp=0.15 cameraTheta=-0.60 mountX=0.08 mountY=0.13, mountTheta=1.01
01:05:56.524 00.002 13300 SchedulePrimaryMove(1016D950, x=0.12, y=-0.08, opts=13)
01:05:56.524 00.000 13300 Enqueuing Move request for scope (0.12, -0.08)
01:05:56.524 00.000 11596 Worker thread wakes up
01:05:56.524 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.08) opts 0xd
01:05:56.524 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, -0.08)
01:05:56.524 00.000 11596 Moving (0.12, -0.08) raw xDistance=0.08 yDistance=0.13
01:05:56.524 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:05:56.524 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:56.525 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:05:56.525 00.000 11596 MoveAxis(E, 0, ABG)
01:05:56.525 00.000 11596 Move returns status 0, amount 0
01:05:56.525 00.000 11596 MoveAxis(N, 0, ABG)
01:05:56.525 00.000 11596 Move returns status 0, amount 0
01:05:56.525 00.000 11596 move complete, result=0
01:05:56.525 00.000 11596 worker thread done servicing request
01:05:56.531 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=1, FiltMax=112, Gamma=0.510
01:05:56.539 00.008 13300 UpdateGuideState exits: m=1129 SNR=23.5
01:05:56.539 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:56.539 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:05:56.539 00.000 13300 Enqueuing Expose request
01:05:56.539 00.000 11596 Worker thread wakes up
01:05:56.539 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:05:56.540 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:05:57.043 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:05:58.812 01.769 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"11a6141d-238c-4843-8a45-a3df4c8bb774"}
01:05:58.812 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"11a6141d-238c-4843-8a45-a3df4c8bb774"}
01:05:58.813 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0dcef5fc-6772-4d80-b3f2-6ac96352048d"}
01:05:58.813 00.000 13300 case statement mapped state 6 to 3
01:05:58.813 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0dcef5fc-6772-4d80-b3f2-6ac96352048d"}
01:05:58.814 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"25a715d8-2a58-465b-9ccd-35d42d4cdd96"}
01:05:58.814 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":495,"width":15,"height":15,"star_pos":[7.33,7.41],"pixels":"..."},"id":"25a715d8-2a58-465b-9ccd-35d42d4cdd96"}
01:06:00.079 01.265 11596 Exposure complete
01:06:00.149 00.070 11596 worker thread done servicing request
01:06:00.149 00.000 13300 OnExposeComplete: enter
01:06:00.149 00.000 13300 UpdateGuideState(): m_state=6
01:06:00.149 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 496
01:06:00.149 00.000 13300 Star::Find returns 1 (0), X=133.21, Y=985.31, Mass=1074, SNR=22.9, Peak=88 HFD=3.8
01:06:00.150 00.001 13300 MultiStar: [#1 0.02,-0.07,0.64,U] [#2 0.21,-0.11,0.57,U] [#3 -0.06,-0.44,0.00,M7] [#4 -0.15,0.24,0.00,M2] [#5 0.10,-0.40,0.00,M4] [#6 0.57,0.09,0.00,M8] [#7 -0.20,-0.05,0.30,U] [#8 -0.12,-0.04,0.26,U] 
01:06:00.150 00.000 13300 refined, 4 included, MultiStar: {0.07, -0.10}, one-star: {0.13, -0.15}
01:06:00.150 00.000 13300 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-1.61) = xAngle (0.60 = 0.60)
01:06:00.150 00.000 13300 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.61 = 0.61)
01:06:00.150 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-1.01 mountX=0.10 mountY=0.07, mountTheta=0.61
01:06:00.152 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.10, opts=13)
01:06:00.152 00.000 13300 Enqueuing Move request for scope (0.07, -0.10)
01:06:00.152 00.000 11596 Worker thread wakes up
01:06:00.152 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.10) opts 0xd
01:06:00.153 00.001 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.10)
01:06:00.153 00.000 11596 Moving (0.07, -0.10) raw xDistance=0.10 yDistance=0.07
01:06:00.153 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:06:00.153 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:00.153 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:06:00.153 00.000 11596 MoveAxis(E, 0, ABG)
01:06:00.153 00.000 11596 Move returns status 0, amount 0
01:06:00.154 00.001 11596 MoveAxis(N, 0, ABG)
01:06:00.154 00.000 11596 Move returns status 0, amount 0
01:06:00.154 00.000 11596 move complete, result=0
01:06:00.154 00.000 11596 worker thread done servicing request
01:06:00.159 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=2, FiltMax=118, Gamma=0.510
01:06:00.168 00.009 13300 UpdateGuideState exits: m=1074 SNR=22.9
01:06:00.168 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:00.168 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:06:00.168 00.000 13300 Enqueuing Expose request
01:06:00.168 00.000 11596 Worker thread wakes up
01:06:00.168 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:06:00.168 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:06:00.680 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:06:01.811 01.131 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e215cf18-c56d-4316-8c70-5c8114ffe12e"}
01:06:01.811 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e215cf18-c56d-4316-8c70-5c8114ffe12e"}
01:06:01.812 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c0b70e4c-5a70-419a-bf00-a9a6d8c5cafe"}
01:06:01.812 00.000 13300 case statement mapped state 6 to 3
01:06:01.812 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c0b70e4c-5a70-419a-bf00-a9a6d8c5cafe"}
01:06:01.813 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fb6bdf90-149c-421f-a3d6-901b95011c54"}
01:06:01.814 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":496,"width":15,"height":15,"star_pos":[7.21,7.31],"pixels":"..."},"id":"fb6bdf90-149c-421f-a3d6-901b95011c54"}
01:06:03.706 01.892 11596 Exposure complete
01:06:03.781 00.075 11596 worker thread done servicing request
01:06:03.782 00.001 13300 OnExposeComplete: enter
01:06:03.782 00.000 13300 UpdateGuideState(): m_state=6
01:06:03.782 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 497
01:06:03.783 00.001 13300 Star::Find returns 1 (0), X=133.21, Y=985.21, Mass=1172, SNR=23.9, Peak=92 HFD=3.9
01:06:03.783 00.000 13300 MultiStar: [#1 0.11,-0.31,0.00,M1] [#2 0.29,-0.01,0.00,M1] [#3 0.25,-0.29,0.00,M8] [#4 -0.26,-0.15,0.00,M3] [#5 0.11,-0.32,0.00,M5] [#6 0.00,-0.01,0.25,U] [#7 -0.23,-0.16,0.00,M1] [#8 0.10,0.06,0.26,U] 
01:06:03.784 00.001 13300 refined, 2 included, MultiStar: {0.11, -0.16}, one-star: {0.14, -0.26}
01:06:03.784 00.000 13300 CameraToMount -- cameraTheta (-0.98) - m_xAngle (-1.61) = xAngle (0.63 = 0.63)
01:06:03.784 00.000 13300 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.64 = 0.64)
01:06:03.784 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.16 hyp=0.19 cameraTheta=-0.98 mountX=0.16 mountY=0.12, mountTheta=0.64
01:06:03.786 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.16, opts=13)
01:06:03.786 00.000 13300 Enqueuing Move request for scope (0.11, -0.16)
01:06:03.786 00.000 11596 Worker thread wakes up
01:06:03.786 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.16) opts 0xd
01:06:03.787 00.001 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.16)
01:06:03.787 00.000 11596 Moving (0.11, -0.16) raw xDistance=0.16 yDistance=0.12
01:06:03.787 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
01:06:03.787 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:03.787 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:06:03.787 00.000 11596 MoveAxis(W, 197, ABG)
01:06:03.788 00.001 11596 Guiding  Dir = 3, Dur = 197
01:06:03.788 00.000 11596 IsSlewing returns 0
01:06:03.795 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=208, med=4, FiltMin=2, FiltMax=113, Gamma=0.510
01:06:03.803 00.008 13300 UpdateGuideState exits: m=1172 SNR=23.9
01:06:03.803 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:03.803 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:06:03.803 00.000 13300 Enqueuing Expose request
01:06:04.065 00.262 11596 IsGuiding returns 0
01:06:04.156 00.091 11596 PulseGuide returned control before completion, sleep 116
01:06:04.486 00.330 11596 IsGuiding returns 1
01:06:04.486 00.000 11596 scope still moving after pulse duration time elapsed
01:06:04.514 00.028 11596 IsSlewing returns 0
01:06:04.790 00.276 11596 IsGuiding returns 0
01:06:04.790 00.000 11596 scope move finished after 197 + 528 ms
01:06:04.790 00.000 11596 Move returns status 0, amount 197
01:06:04.790 00.000 11596 MoveAxis(N, 0, ABG)
01:06:04.790 00.000 11596 Move returns status 0, amount 0
01:06:04.790 00.000 11596 move complete, result=0
01:06:04.790 00.000 11596 worker thread done servicing request
01:06:04.790 00.000 13300 GuideStep: 0.2 px 197 ms WEST, 0.1 px 0 ms NORTH
01:06:04.790 00.000 11596 Worker thread wakes up
01:06:04.791 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:06:04.811 00.020 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"22a495bb-171e-447d-a9b0-372dc1c7b458"}
01:06:04.812 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"22a495bb-171e-447d-a9b0-372dc1c7b458"}
01:06:04.813 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3957b08b-f9cb-4e25-aa14-e7bacbd656db"}
01:06:04.814 00.001 13300 case statement mapped state 6 to 3
01:06:04.814 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3957b08b-f9cb-4e25-aa14-e7bacbd656db"}
01:06:04.815 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"76987e9b-0170-408b-86e1-8e4c6797c49d"}
01:06:04.815 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":497,"width":15,"height":15,"star_pos":[7.21,7.21],"pixels":"..."},"id":"76987e9b-0170-408b-86e1-8e4c6797c49d"}
01:06:05.297 00.482 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:06:07.812 02.515 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b5f9fa7c-a14c-473f-8acc-e6dad667da2b"}
01:06:07.812 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b5f9fa7c-a14c-473f-8acc-e6dad667da2b"}
01:06:07.813 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9b9ffd48-1146-4872-a6bb-865e1262786b"}
01:06:07.813 00.000 13300 case statement mapped state 6 to 3
01:06:07.813 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9b9ffd48-1146-4872-a6bb-865e1262786b"}
01:06:07.815 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c9467048-d438-48a5-a492-b8c9bf9d7ae1"}
01:06:07.815 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":497,"width":15,"height":15,"star_pos":[7.21,7.21],"pixels":"..."},"id":"c9467048-d438-48a5-a492-b8c9bf9d7ae1"}
01:06:08.321 00.506 11596 Exposure complete
01:06:08.391 00.070 11596 worker thread done servicing request
01:06:08.391 00.000 13300 OnExposeComplete: enter
01:06:08.391 00.000 13300 UpdateGuideState(): m_state=6
01:06:08.392 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 498
01:06:08.392 00.000 13300 Star::Find returns 1 (0), X=133.30, Y=985.42, Mass=1114, SNR=23.3, Peak=97 HFD=3.9
01:06:08.392 00.000 13300 MultiStar: [#1 0.04,0.02,0.61,U] [#2 0.39,-0.17,0.00,M2] [#3 0.22,0.08,0.31,U] [#4 0.07,0.04,0.25,U] [#5 0.01,-0.13,0.30,U] [#6 0.47,-0.16,0.00,M8] [#7 0.03,0.21,0.29,U] [#8 0.17,0.09,0.25,U] 
01:06:08.392 00.000 13300 refined, 6 included, MultiStar: {0.13, 0.02}, one-star: {0.22, -0.04}
01:06:08.392 00.000 13300 CameraToMount -- cameraTheta (0.12) - m_xAngle (-1.61) = xAngle (1.72 = 1.72)
01:06:08.393 00.001 13300 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.74 = 1.74)
01:06:08.393 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=0.02 hyp=0.13 cameraTheta=0.12 mountX=-0.02 mountY=0.13, mountTheta=1.72
01:06:08.395 00.002 13300 SchedulePrimaryMove(1016D950, x=0.13, y=0.02, opts=13)
01:06:08.395 00.000 13300 Enqueuing Move request for scope (0.13, 0.02)
01:06:08.395 00.000 11596 Worker thread wakes up
01:06:08.395 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.02) opts 0xd
01:06:08.395 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, 0.02)
01:06:08.395 00.000 11596 Moving (0.13, 0.02) raw xDistance=-0.02 yDistance=0.13
01:06:08.395 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:06:08.396 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:08.396 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:06:08.396 00.000 11596 MoveAxis(E, 0, ABG)
01:06:08.396 00.000 11596 Move returns status 0, amount 0
01:06:08.396 00.000 11596 MoveAxis(N, 0, ABG)
01:06:08.396 00.000 11596 Move returns status 0, amount 0
01:06:08.396 00.000 11596 move complete, result=0
01:06:08.397 00.001 11596 worker thread done servicing request
01:06:08.402 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
01:06:08.410 00.008 13300 UpdateGuideState exits: m=1114 SNR=23.3
01:06:08.410 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:08.410 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:06:08.411 00.001 13300 Enqueuing Expose request
01:06:08.411 00.000 11596 Worker thread wakes up
01:06:08.411 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:06:08.411 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:06:08.913 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:06:10.812 01.899 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7fa1f29e-c22c-43a8-a79c-04d7b299283c"}
01:06:10.812 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7fa1f29e-c22c-43a8-a79c-04d7b299283c"}
01:06:10.813 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"292af6e6-5516-4e6f-b151-1788e5a87266"}
01:06:10.813 00.000 13300 case statement mapped state 6 to 3
01:06:10.813 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"292af6e6-5516-4e6f-b151-1788e5a87266"}
01:06:10.814 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ad6168ed-e3dd-402d-a39b-886b7490a07a"}
01:06:10.814 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":498,"width":15,"height":15,"star_pos":[7.30,7.42],"pixels":"..."},"id":"ad6168ed-e3dd-402d-a39b-886b7490a07a"}
01:06:11.933 01.119 11596 Exposure complete
01:06:12.001 00.068 11596 worker thread done servicing request
01:06:12.001 00.000 13300 OnExposeComplete: enter
01:06:12.001 00.000 13300 UpdateGuideState(): m_state=6
01:06:12.002 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 499
01:06:12.002 00.000 13300 Star::Find returns 1 (0), X=133.29, Y=985.35, Mass=1131, SNR=23.5, Peak=91 HFD=3.7
01:06:12.002 00.000 13300 MultiStar: [#1 0.05,-0.25,0.00,M1] [#2 0.21,-0.13,0.55,U] [#3 0.13,-0.39,0.00,M8] [#4 -0.13,-0.22,0.00,M3] [#5 0.00,-0.22,0.30,U] [#6 0.08,-0.08,0.25,U] [#7 -0.16,-0.08,0.29,U] [#8 0.08,0.04,0.26,U] 
01:06:12.002 00.000 13300 refined, 5 included, MultiStar: {0.12, -0.11}, one-star: {0.22, -0.12}
01:06:12.003 00.001 13300 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-1.61) = xAngle (0.87 = 0.87)
01:06:12.003 00.000 13300 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.89 = 0.89)
01:06:12.003 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=-0.11 hyp=0.17 cameraTheta=-0.74 mountX=0.11 mountY=0.13, mountTheta=0.88
01:06:12.005 00.002 13300 SchedulePrimaryMove(1016D950, x=0.12, y=-0.11, opts=13)
01:06:12.005 00.000 13300 Enqueuing Move request for scope (0.12, -0.11)
01:06:12.005 00.000 11596 Worker thread wakes up
01:06:12.005 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.11) opts 0xd
01:06:12.005 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, -0.11)
01:06:12.005 00.000 11596 Moving (0.12, -0.11) raw xDistance=0.11 yDistance=0.13
01:06:12.005 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:06:12.005 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:12.005 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:06:12.006 00.001 11596 MoveAxis(E, 0, ABG)
01:06:12.006 00.000 11596 Move returns status 0, amount 0
01:06:12.006 00.000 11596 MoveAxis(N, 0, ABG)
01:06:12.006 00.000 11596 Move returns status 0, amount 0
01:06:12.006 00.000 11596 move complete, result=0
01:06:12.006 00.000 11596 worker thread done servicing request
01:06:12.012 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
01:06:12.022 00.010 13300 UpdateGuideState exits: m=1131 SNR=23.5
01:06:12.022 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:12.022 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:06:12.022 00.000 13300 Enqueuing Expose request
01:06:12.022 00.000 11596 Worker thread wakes up
01:06:12.022 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:06:12.023 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:06:12.524 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:06:13.812 01.288 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"77d51ff1-c0f4-4dbd-9b0e-02935caa49eb"}
01:06:13.812 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"77d51ff1-c0f4-4dbd-9b0e-02935caa49eb"}
01:06:13.813 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a26822e8-bbd6-4de7-9562-8fea48e51723"}
01:06:13.813 00.000 13300 case statement mapped state 6 to 3
01:06:13.813 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a26822e8-bbd6-4de7-9562-8fea48e51723"}
01:06:13.814 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a765c9d7-5099-4870-9cac-1010fdb27161"}
01:06:13.814 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":499,"width":15,"height":15,"star_pos":[7.29,7.35],"pixels":"..."},"id":"a765c9d7-5099-4870-9cac-1010fdb27161"}
01:06:15.556 01.742 11596 Exposure complete
01:06:15.649 00.093 11596 worker thread done servicing request
01:06:15.649 00.000 13300 OnExposeComplete: enter
01:06:15.650 00.001 13300 UpdateGuideState(): m_state=6
01:06:15.650 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 500
01:06:15.650 00.000 13300 Star::Find returns 1 (0), X=133.28, Y=985.34, Mass=1130, SNR=23.6, Peak=92 HFD=3.7
01:06:15.651 00.001 13300 MultiStar: [#1 0.12,-0.31,0.00,M2] [#2 0.14,-0.24,0.00,M2] [#3 0.14,-0.39,0.00,M9] [#4 -0.27,-0.12,0.00,M4] [#5 -0.01,-0.29,0.00,M4] [#6 0.07,0.10,0.26,U] [#7 -0.38,-0.17,0.00,M1] [#8 -0.30,-0.13,0.00,M1] 
01:06:15.651 00.000 13300 refined, 1 included, MultiStar: {0.18, -0.08}, one-star: {0.20, -0.13}
01:06:15.651 00.000 13300 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-1.61) = xAngle (1.18 = 1.18)
01:06:15.651 00.000 13300 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.20 = 1.20)
01:06:15.651 00.000 13300 CameraToMount -- cameraX=0.18 cameraY=-0.08 hyp=0.19 cameraTheta=-0.43 mountX=0.07 mountY=0.18, mountTheta=1.18
01:06:15.653 00.002 13300 SchedulePrimaryMove(1016D950, x=0.18, y=-0.08, opts=13)
01:06:15.653 00.000 13300 Enqueuing Move request for scope (0.18, -0.08)
01:06:15.654 00.001 11596 Worker thread wakes up
01:06:15.654 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.08) opts 0xd
01:06:15.654 00.000 11596 Handling offset move in thread for scope, endpoint = (0.18, -0.08)
01:06:15.654 00.000 11596 Moving (0.18, -0.08) raw xDistance=0.07 yDistance=0.18
01:06:15.654 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:06:15.654 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:06:15.654 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:06:15.654 00.000 11596 MoveAxis(E, 0, ABG)
01:06:15.654 00.000 11596 Move returns status 0, amount 0
01:06:15.654 00.000 11596 MoveAxis(N, 0, ABG)
01:06:15.655 00.001 11596 Move returns status 0, amount 0
01:06:15.655 00.000 11596 move complete, result=0
01:06:15.655 00.000 11596 worker thread done servicing request
01:06:15.662 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
01:06:15.672 00.010 13300 UpdateGuideState exits: m=1130 SNR=23.6
01:06:15.672 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:15.672 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:06:15.672 00.000 13300 Enqueuing Expose request
01:06:15.672 00.000 11596 Worker thread wakes up
01:06:15.672 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:06:15.672 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:06:16.174 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:06:16.811 00.637 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6e28487a-c8d5-4976-8817-26ac93457272"}
01:06:16.811 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6e28487a-c8d5-4976-8817-26ac93457272"}
01:06:16.812 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"832a6d17-efa9-411d-94fc-424ffc961b52"}
01:06:16.812 00.000 13300 case statement mapped state 6 to 3
01:06:16.812 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"832a6d17-efa9-411d-94fc-424ffc961b52"}
01:06:16.813 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bb4bc749-801d-4d9f-8227-795eb619d59f"}
01:06:16.813 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":500,"width":15,"height":15,"star_pos":[7.28,7.34],"pixels":"..."},"id":"bb4bc749-801d-4d9f-8227-795eb619d59f"}
01:06:19.213 02.400 11596 Exposure complete
01:06:19.315 00.102 11596 worker thread done servicing request
01:06:19.315 00.000 13300 OnExposeComplete: enter
01:06:19.315 00.000 13300 UpdateGuideState(): m_state=6
01:06:19.315 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 501
01:06:19.316 00.001 13300 Star::Find returns 1 (0), X=133.28, Y=985.14, Mass=1100, SNR=23.2, Peak=97 HFD=3.9
01:06:19.316 00.000 13300 MultiStar: [#1 0.15,-0.26,0.00,M3] [#2 0.09,-0.33,0.00,M3] [#3 0.47,-0.36,0.00,M10] [#4 -0.05,-0.62,0.00,M5] [#5 -0.04,-0.45,0.00,M5] [#6 0.12,-0.22,0.00,M7] [#7 -0.17,-0.00,0.29,U] [#8 -0.27,0.20,0.00,M2] 
01:06:19.316 00.000 13300 refined, 1 included, MultiStar: {0.12, -0.25}, one-star: {0.20, -0.32}
01:06:19.316 00.000 13300 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-1.61) = xAngle (0.47 = 0.47)
01:06:19.316 00.000 13300 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.48 = 0.48)
01:06:19.316 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=-0.25 hyp=0.28 cameraTheta=-1.14 mountX=0.25 mountY=0.13, mountTheta=0.48
01:06:19.318 00.002 13300 SchedulePrimaryMove(1016D950, x=0.12, y=-0.25, opts=13)
01:06:19.318 00.000 13300 Enqueuing Move request for scope (0.12, -0.25)
01:06:19.319 00.001 11596 Worker thread wakes up
01:06:19.319 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.25) opts 0xd
01:06:19.319 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, -0.25)
01:06:19.319 00.000 11596 Moving (0.12, -0.25) raw xDistance=0.25 yDistance=0.13
01:06:19.319 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
01:06:19.319 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:19.320 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:06:19.320 00.000 11596 MoveAxis(W, 312, ABG)
01:06:19.320 00.000 11596 Guiding  Dir = 3, Dur = 312
01:06:19.320 00.000 11596 IsSlewing returns 0
01:06:19.329 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=229, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
01:06:19.340 00.011 13300 UpdateGuideState exits: m=1100 SNR=23.2
01:06:19.340 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:19.340 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:06:19.340 00.000 13300 Enqueuing Expose request
01:06:19.423 00.083 11596 IsGuiding returns 0
01:06:19.513 00.090 11596 PulseGuide returned control before completion, sleep 233
01:06:19.811 00.298 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0118744e-5e31-4731-a1f2-48ed88cebee8"}
01:06:19.811 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0118744e-5e31-4731-a1f2-48ed88cebee8"}
01:06:19.812 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a682bf90-f174-44bd-bc61-16f6d8c02293"}
01:06:19.812 00.000 13300 case statement mapped state 6 to 3
01:06:19.812 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a682bf90-f174-44bd-bc61-16f6d8c02293"}
01:06:19.813 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b610fef9-d6a2-4d1d-a84a-d4d4e3fd26c5"}
01:06:19.813 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":501,"width":15,"height":15,"star_pos":[7.28,7.14],"pixels":"..."},"id":"b610fef9-d6a2-4d1d-a84a-d4d4e3fd26c5"}
01:06:19.824 00.011 11596 IsGuiding returns 1
01:06:19.824 00.000 11596 scope still moving after pulse duration time elapsed
01:06:19.848 00.024 11596 IsSlewing returns 0
01:06:20.097 00.249 11596 IsGuiding returns 0
01:06:20.097 00.000 11596 scope move finished after 312 + 361 ms
01:06:20.097 00.000 11596 Move returns status 0, amount 312
01:06:20.097 00.000 11596 MoveAxis(N, 0, ABG)
01:06:20.097 00.000 11596 Move returns status 0, amount 0
01:06:20.097 00.000 11596 move complete, result=0
01:06:20.097 00.000 11596 worker thread done servicing request
01:06:20.097 00.000 11596 Worker thread wakes up
01:06:20.097 00.000 13300 GuideStep: 0.2 px 312 ms WEST, 0.1 px 0 ms NORTH
01:06:20.098 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:06:20.604 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:06:22.810 02.206 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"694954d0-2706-4296-bbf3-f7cecafa2244"}
01:06:22.810 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"694954d0-2706-4296-bbf3-f7cecafa2244"}
01:06:22.811 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"36d0eb77-0805-4721-9437-1f41c1d49d59"}
01:06:22.811 00.000 13300 case statement mapped state 6 to 3
01:06:22.811 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"36d0eb77-0805-4721-9437-1f41c1d49d59"}
01:06:22.811 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e7869139-b7c6-4e69-960f-610b58e1c7da"}
01:06:22.812 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":501,"width":15,"height":15,"star_pos":[7.28,7.14],"pixels":"..."},"id":"e7869139-b7c6-4e69-960f-610b58e1c7da"}
01:06:23.631 00.819 11596 Exposure complete
01:06:23.701 00.070 11596 worker thread done servicing request
01:06:23.701 00.000 13300 OnExposeComplete: enter
01:06:23.701 00.000 13300 UpdateGuideState(): m_state=6
01:06:23.701 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 502
01:06:23.701 00.000 13300 Star::Find returns 1 (0), X=133.25, Y=985.19, Mass=1118, SNR=23.3, Peak=89 HFD=3.9
01:06:23.702 00.001 13300 MultiStar: [#1 0.11,-0.19,0.60,U] [#2 0.07,-0.15,0.55,U] [#3 0.08,-0.28,0.00,R] [#4 -0.32,0.12,0.00,M6] [#5 -0.11,-0.21,0.30,U] [#6 -0.15,-0.25,0.00,M8] [#7 -0.13,-0.16,0.29,U] [#8 -0.23,-0.04,0.26,U] 
01:06:23.702 00.000 13300 refined, 5 included, MultiStar: {0.05, -0.20}, one-star: {0.17, -0.27}
01:06:23.702 00.000 13300 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-1.61) = xAngle (0.28 = 0.28)
01:06:23.702 00.000 13300 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.30 = 0.30)
01:06:23.702 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.20 hyp=0.20 cameraTheta=-1.33 mountX=0.19 mountY=0.06, mountTheta=0.30
01:06:23.704 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.20, opts=13)
01:06:23.704 00.000 13300 Enqueuing Move request for scope (0.05, -0.20)
01:06:23.704 00.000 11596 Worker thread wakes up
01:06:23.704 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.20) opts 0xd
01:06:23.705 00.001 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.20)
01:06:23.705 00.000 11596 Moving (0.05, -0.20) raw xDistance=0.19 yDistance=0.06
01:06:23.705 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.19
01:06:23.705 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:23.705 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:06:23.705 00.000 11596 MoveAxis(W, 265, ABG)
01:06:23.705 00.000 11596 Guiding  Dir = 3, Dur = 265
01:06:23.705 00.000 11596 IsSlewing returns 0
01:06:23.712 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=213, med=4, FiltMin=2, FiltMax=123, Gamma=0.510
01:06:23.721 00.009 13300 UpdateGuideState exits: m=1118 SNR=23.3
01:06:23.722 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:23.722 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:06:23.722 00.000 13300 Enqueuing Expose request
01:06:23.831 00.109 11596 IsGuiding returns 0
01:06:23.965 00.134 11596 PulseGuide returned control before completion, sleep 142
01:06:24.161 00.196 11596 IsGuiding returns 1
01:06:24.161 00.000 11596 scope still moving after pulse duration time elapsed
01:06:24.183 00.022 11596 IsSlewing returns 0
01:06:24.581 00.398 11596 IsGuiding returns 0
01:06:24.581 00.000 11596 scope move finished after 265 + 484 ms
01:06:24.581 00.000 11596 Move returns status 0, amount 265
01:06:24.581 00.000 11596 MoveAxis(N, 0, ABG)
01:06:24.581 00.000 11596 Move returns status 0, amount 0
01:06:24.581 00.000 11596 move complete, result=0
01:06:24.581 00.000 11596 worker thread done servicing request
01:06:24.581 00.000 13300 GuideStep: 0.2 px 265 ms WEST, 0.1 px 0 ms NORTH
01:06:24.582 00.001 11596 Worker thread wakes up
01:06:24.582 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:06:25.089 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:06:25.809 00.720 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bb591b6b-d981-4082-85e6-b8c5f2ea9a7e"}
01:06:25.810 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bb591b6b-d981-4082-85e6-b8c5f2ea9a7e"}
01:06:25.810 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"71782f17-a49f-4b42-a5ea-c688f02ca915"}
01:06:25.810 00.000 13300 case statement mapped state 6 to 3
01:06:25.810 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"71782f17-a49f-4b42-a5ea-c688f02ca915"}
01:06:25.811 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"529b8f2a-3c93-4301-8ec2-519409740614"}
01:06:25.811 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":502,"width":15,"height":15,"star_pos":[7.25,7.19],"pixels":"..."},"id":"529b8f2a-3c93-4301-8ec2-519409740614"}
01:06:28.123 02.312 11596 Exposure complete
01:06:28.193 00.070 11596 worker thread done servicing request
01:06:28.193 00.000 13300 OnExposeComplete: enter
01:06:28.193 00.000 13300 UpdateGuideState(): m_state=6
01:06:28.193 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 503
01:06:28.194 00.001 13300 Star::Find returns 1 (0), X=133.38, Y=985.32, Mass=1132, SNR=23.5, Peak=93 HFD=3.8
01:06:28.194 00.000 13300 MultiStar: [#1 0.02,0.05,0.61,U] [#2 0.27,-0.13,0.00,M3] [#3 0.13,-0.11,0.30,U] [#4 -0.00,0.27,0.00,M7] [#5 -0.05,-0.28,0.00,M5] [#6 0.54,0.02,0.00,M9] [#7 -0.00,-0.01,0.28,U] [#8 0.04,-0.25,0.00,M2] 
01:06:28.194 00.000 13300 refined, 3 included, MultiStar: {0.16, -0.07}, one-star: {0.30, -0.15}
01:06:28.194 00.000 13300 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-1.61) = xAngle (1.19 = 1.19)
01:06:28.194 00.000 13300 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.20 = 1.20)
01:06:28.194 00.000 13300 CameraToMount -- cameraX=0.16 cameraY=-0.07 hyp=0.18 cameraTheta=-0.42 mountX=0.07 mountY=0.16, mountTheta=1.19
01:06:28.196 00.002 13300 SchedulePrimaryMove(1016D950, x=0.16, y=-0.07, opts=13)
01:06:28.196 00.000 13300 Enqueuing Move request for scope (0.16, -0.07)
01:06:28.196 00.000 11596 Worker thread wakes up
01:06:28.197 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.07) opts 0xd
01:06:28.197 00.000 11596 Handling offset move in thread for scope, endpoint = (0.16, -0.07)
01:06:28.197 00.000 11596 Moving (0.16, -0.07) raw xDistance=0.07 yDistance=0.16
01:06:28.197 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:06:28.197 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:28.197 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:06:28.197 00.000 11596 MoveAxis(E, 0, ABG)
01:06:28.197 00.000 11596 Move returns status 0, amount 0
01:06:28.197 00.000 11596 MoveAxis(N, 0, ABG)
01:06:28.197 00.000 11596 Move returns status 0, amount 0
01:06:28.198 00.001 11596 move complete, result=0
01:06:28.198 00.000 11596 worker thread done servicing request
01:06:28.202 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=116, Gamma=0.510
01:06:28.210 00.008 13300 UpdateGuideState exits: m=1132 SNR=23.5
01:06:28.210 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:28.210 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:06:28.210 00.000 13300 Enqueuing Expose request
01:06:28.210 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:06:28.211 00.001 11596 Worker thread wakes up
01:06:28.211 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:06:28.713 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:06:28.808 00.095 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c69cefee-9c4d-4a15-8a94-1f1792e7abe1"}
01:06:28.808 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c69cefee-9c4d-4a15-8a94-1f1792e7abe1"}
01:06:28.809 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7f62fbd2-815c-496a-9c88-ba1fe060f3ec"}
01:06:28.809 00.000 13300 case statement mapped state 6 to 3
01:06:28.809 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7f62fbd2-815c-496a-9c88-ba1fe060f3ec"}
01:06:28.809 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"976a0025-0e8c-416d-86bb-7a626d2ea016"}
01:06:28.810 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":503,"width":15,"height":15,"star_pos":[7.38,7.32],"pixels":"..."},"id":"976a0025-0e8c-416d-86bb-7a626d2ea016"}
01:06:31.808 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"94cb7476-0856-42de-abc5-31a4bb6e3da0"}
01:06:31.808 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"94cb7476-0856-42de-abc5-31a4bb6e3da0"}
01:06:31.809 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a7334a20-b6e0-4778-ba3f-2373d5d14a25"}
01:06:31.810 00.001 13300 case statement mapped state 6 to 3
01:06:31.810 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a7334a20-b6e0-4778-ba3f-2373d5d14a25"}
01:06:31.811 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f2fe3d14-6c0e-4964-ba85-036ebf64e056"}
01:06:31.811 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":503,"width":15,"height":15,"star_pos":[7.38,7.32],"pixels":"..."},"id":"f2fe3d14-6c0e-4964-ba85-036ebf64e056"}
01:06:31.878 00.067 11596 Exposure complete
01:06:31.955 00.077 11596 worker thread done servicing request
01:06:31.955 00.000 13300 OnExposeComplete: enter
01:06:31.955 00.000 13300 UpdateGuideState(): m_state=6
01:06:31.955 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 504
01:06:31.956 00.001 13300 Star::Find returns 1 (0), X=133.41, Y=985.40, Mass=1141, SNR=23.6, Peak=97 HFD=3.9
01:06:31.956 00.000 13300 MultiStar: [#1 0.07,-0.02,0.60,U] [#2 0.28,-0.00,0.00,M4] [#3 0.38,-0.09,0.00,M1] [#4 -0.26,0.36,0.00,M8] [#5 0.18,-0.12,0.29,U] [#6 0.13,-0.21,0.24,U] [#7 -0.15,-0.09,0.28,U] [#8 -0.24,0.26,0.00,M3] 
01:06:31.956 00.000 13300 refined, 4 included, MultiStar: {0.17, -0.08}, one-star: {0.33, -0.07}
01:06:31.956 00.000 13300 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-1.61) = xAngle (1.19 = 1.19)
01:06:31.956 00.000 13300 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.20 = 1.20)
01:06:31.956 00.000 13300 CameraToMount -- cameraX=0.17 cameraY=-0.08 hyp=0.19 cameraTheta=-0.42 mountX=0.07 mountY=0.18, mountTheta=1.19
01:06:31.959 00.003 13300 SchedulePrimaryMove(1016D950, x=0.17, y=-0.08, opts=13)
01:06:31.959 00.000 13300 Enqueuing Move request for scope (0.17, -0.08)
01:06:31.959 00.000 11596 Worker thread wakes up
01:06:31.959 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.08) opts 0xd
01:06:31.959 00.000 11596 Handling offset move in thread for scope, endpoint = (0.17, -0.08)
01:06:31.960 00.001 11596 Moving (0.17, -0.08) raw xDistance=0.07 yDistance=0.18
01:06:31.960 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:06:31.960 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:31.960 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:06:31.960 00.000 11596 MoveAxis(E, 0, ABG)
01:06:31.960 00.000 11596 Move returns status 0, amount 0
01:06:31.960 00.000 11596 MoveAxis(N, 0, ABG)
01:06:31.960 00.000 11596 Move returns status 0, amount 0
01:06:31.960 00.000 11596 move complete, result=0
01:06:31.960 00.000 11596 worker thread done servicing request
01:06:31.966 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
01:06:31.974 00.008 13300 UpdateGuideState exits: m=1141 SNR=23.6
01:06:31.974 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:31.974 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:06:31.974 00.000 13300 Enqueuing Expose request
01:06:31.975 00.001 11596 Worker thread wakes up
01:06:31.975 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:06:31.975 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:06:32.487 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:06:34.808 02.321 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"138335f8-027a-450d-b2c9-77f977aad386"}
01:06:34.808 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"138335f8-027a-450d-b2c9-77f977aad386"}
01:06:34.809 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"000e386b-60df-419b-a55d-dd44c29cd5a9"}
01:06:34.809 00.000 13300 case statement mapped state 6 to 3
01:06:34.809 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"000e386b-60df-419b-a55d-dd44c29cd5a9"}
01:06:34.810 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"06e4bf70-962e-4706-a8fe-4f48cc103784"}
01:06:34.810 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":504,"width":15,"height":15,"star_pos":[7.41,7.40],"pixels":"..."},"id":"06e4bf70-962e-4706-a8fe-4f48cc103784"}
01:06:35.507 00.697 11596 Exposure complete
01:06:35.576 00.069 11596 worker thread done servicing request
01:06:35.576 00.000 13300 OnExposeComplete: enter
01:06:35.576 00.000 13300 UpdateGuideState(): m_state=6
01:06:35.576 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 505
01:06:35.576 00.000 13300 Star::Find returns 1 (0), X=133.31, Y=985.44, Mass=1115, SNR=23.4, Peak=97 HFD=3.8
01:06:35.577 00.001 13300 MultiStar: [#1 0.18,-0.16,0.60,U] [#2 0.35,-0.08,0.00,M5] [#3 0.10,0.01,0.32,U] [#4 -0.30,0.15,0.00,M9] [#5 0.26,0.08,0.00,M5] [#6 0.38,-0.16,0.00,M9] [#7 -0.09,-0.08,0.27,U] [#8 -0.01,0.04,0.27,U] 
01:06:35.577 00.000 13300 refined, 4 included, MultiStar: {0.14, -0.05}, one-star: {0.23, -0.02}
01:06:35.577 00.000 13300 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-1.61) = xAngle (1.26 = 1.26)
01:06:35.577 00.000 13300 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.28 = 1.28)
01:06:35.577 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=-0.05 hyp=0.15 cameraTheta=-0.34 mountX=0.04 mountY=0.14, mountTheta=1.27
01:06:35.579 00.002 13300 SchedulePrimaryMove(1016D950, x=0.14, y=-0.05, opts=13)
01:06:35.579 00.000 13300 Enqueuing Move request for scope (0.14, -0.05)
01:06:35.579 00.000 11596 Worker thread wakes up
01:06:35.580 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.05) opts 0xd
01:06:35.580 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, -0.05)
01:06:35.580 00.000 11596 Moving (0.14, -0.05) raw xDistance=0.04 yDistance=0.14
01:06:35.580 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:06:35.580 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:35.580 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:06:35.580 00.000 11596 MoveAxis(E, 0, ABG)
01:06:35.580 00.000 11596 Move returns status 0, amount 0
01:06:35.580 00.000 11596 MoveAxis(N, 0, ABG)
01:06:35.581 00.001 11596 Move returns status 0, amount 0
01:06:35.581 00.000 11596 move complete, result=0
01:06:35.581 00.000 11596 worker thread done servicing request
01:06:35.587 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
01:06:35.596 00.009 13300 UpdateGuideState exits: m=1115 SNR=23.4
01:06:35.596 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:35.596 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:06:35.596 00.000 13300 Enqueuing Expose request
01:06:35.596 00.000 11596 Worker thread wakes up
01:06:35.597 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:06:35.597 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:06:36.103 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:06:37.807 01.704 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e93ca30c-1075-4d41-bf1b-d9ddc3ee698b"}
01:06:37.807 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e93ca30c-1075-4d41-bf1b-d9ddc3ee698b"}
01:06:37.808 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6d278e34-3b6c-4b1d-9502-4f2362f65d7e"}
01:06:37.808 00.000 13300 case statement mapped state 6 to 3
01:06:37.808 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6d278e34-3b6c-4b1d-9502-4f2362f65d7e"}
01:06:37.808 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e1ad82e7-e32a-4b7d-b65f-7c992a6b62a9"}
01:06:37.809 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":505,"width":15,"height":15,"star_pos":[7.31,7.44],"pixels":"..."},"id":"e1ad82e7-e32a-4b7d-b65f-7c992a6b62a9"}
01:06:39.127 01.318 11596 Exposure complete
01:06:39.195 00.068 11596 worker thread done servicing request
01:06:39.196 00.001 13300 OnExposeComplete: enter
01:06:39.196 00.000 13300 UpdateGuideState(): m_state=6
01:06:39.196 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 506
01:06:39.196 00.000 13300 Star::Find returns 1 (0), X=133.30, Y=985.35, Mass=1115, SNR=23.3, Peak=89 HFD=3.7
01:06:39.197 00.001 13300 MultiStar: [#1 0.14,-0.25,0.00,M1] [#2 0.29,-0.09,0.00,M6] [#3 0.24,-0.19,0.00,M1] [#4 -0.30,-0.40,0.00,M10] [#5 0.06,-0.38,0.00,M6] [#6 0.21,0.04,0.25,U] [#7 -0.11,-0.15,0.29,U] [#8 -0.40,-0.21,0.00,M3] 
01:06:39.197 00.000 13300 refined, 2 included, MultiStar: {0.16, -0.10}, one-star: {0.22, -0.11}
01:06:39.197 00.000 13300 CameraToMount -- cameraTheta (-0.55) - m_xAngle (-1.61) = xAngle (1.06 = 1.06)
01:06:39.197 00.000 13300 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.07 = 1.07)
01:06:39.197 00.000 13300 CameraToMount -- cameraX=0.16 cameraY=-0.10 hyp=0.18 cameraTheta=-0.55 mountX=0.09 mountY=0.16, mountTheta=1.06
01:06:39.199 00.002 13300 SchedulePrimaryMove(1016D950, x=0.16, y=-0.10, opts=13)
01:06:39.199 00.000 13300 Enqueuing Move request for scope (0.16, -0.10)
01:06:39.199 00.000 11596 Worker thread wakes up
01:06:39.199 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.10) opts 0xd
01:06:39.199 00.000 11596 Handling offset move in thread for scope, endpoint = (0.16, -0.10)
01:06:39.199 00.000 11596 Moving (0.16, -0.10) raw xDistance=0.09 yDistance=0.16
01:06:39.200 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:06:39.200 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:39.200 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:06:39.200 00.000 11596 MoveAxis(E, 0, ABG)
01:06:39.200 00.000 11596 Move returns status 0, amount 0
01:06:39.200 00.000 11596 MoveAxis(N, 0, ABG)
01:06:39.200 00.000 11596 Move returns status 0, amount 0
01:06:39.200 00.000 11596 move complete, result=0
01:06:39.200 00.000 11596 worker thread done servicing request
01:06:39.206 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
01:06:39.213 00.007 13300 UpdateGuideState exits: m=1115 SNR=23.3
01:06:39.214 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:39.214 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:06:39.214 00.000 13300 Enqueuing Expose request
01:06:39.214 00.000 11596 Worker thread wakes up
01:06:39.214 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:06:39.214 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:06:39.718 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:06:40.806 01.088 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"17000ffc-fd1b-45f4-9d2e-18e7a3c752b5"}
01:06:40.806 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"17000ffc-fd1b-45f4-9d2e-18e7a3c752b5"}
01:06:40.807 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4fec4578-9eb0-4f1b-b9bc-79d328055339"}
01:06:40.807 00.000 13300 case statement mapped state 6 to 3
01:06:40.808 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4fec4578-9eb0-4f1b-b9bc-79d328055339"}
01:06:40.808 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"83f15156-f173-4a6a-a8cc-4eba24d34f92"}
01:06:40.809 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":506,"width":15,"height":15,"star_pos":[7.30,7.35],"pixels":"..."},"id":"83f15156-f173-4a6a-a8cc-4eba24d34f92"}
01:06:42.756 01.947 11596 Exposure complete
01:06:42.826 00.070 11596 worker thread done servicing request
01:06:42.826 00.000 13300 OnExposeComplete: enter
01:06:42.826 00.000 13300 UpdateGuideState(): m_state=6
01:06:42.827 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 507
01:06:42.827 00.000 13300 Star::Find returns 1 (0), X=133.45, Y=985.36, Mass=1115, SNR=23.4, Peak=90 HFD=3.9
01:06:42.827 00.000 13300 MultiStar: [#1 0.12,-0.14,0.61,U] [#2 0.21,-0.15,0.00,M7] [#3 0.11,-0.10,0.31,U] [#4 0.03,-0.13,0.26,U] [#5 0.25,-0.44,0.00,M7] [#6 0.30,-0.17,0.00,M9] [#7 -0.14,-0.14,0.26,U] [#8 -0.13,-0.05,0.26,U] 
01:06:42.827 00.000 13300 refined, 5 included, MultiStar: {0.16, -0.11}, one-star: {0.38, -0.11}
01:06:42.828 00.001 13300 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-1.61) = xAngle (0.97 = 0.97)
01:06:42.828 00.000 13300 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.99 = 0.99)
01:06:42.828 00.000 13300 CameraToMount -- cameraX=0.16 cameraY=-0.11 hyp=0.19 cameraTheta=-0.63 mountX=0.11 mountY=0.16, mountTheta=0.98
01:06:42.830 00.002 13300 SchedulePrimaryMove(1016D950, x=0.16, y=-0.11, opts=13)
01:06:42.831 00.001 13300 Enqueuing Move request for scope (0.16, -0.11)
01:06:42.831 00.000 11596 Worker thread wakes up
01:06:42.831 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.11) opts 0xd
01:06:42.831 00.000 11596 Handling offset move in thread for scope, endpoint = (0.16, -0.11)
01:06:42.831 00.000 11596 Moving (0.16, -0.11) raw xDistance=0.11 yDistance=0.16
01:06:42.831 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:06:42.832 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:42.832 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:06:42.832 00.000 11596 MoveAxis(E, 0, ABG)
01:06:42.832 00.000 11596 Move returns status 0, amount 0
01:06:42.832 00.000 11596 MoveAxis(N, 0, ABG)
01:06:42.832 00.000 11596 Move returns status 0, amount 0
01:06:42.832 00.000 11596 move complete, result=0
01:06:42.833 00.001 11596 worker thread done servicing request
01:06:42.838 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=214, med=4, FiltMin=2, FiltMax=116, Gamma=0.510
01:06:42.846 00.008 13300 UpdateGuideState exits: m=1115 SNR=23.4
01:06:42.846 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:42.846 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:06:42.846 00.000 13300 Enqueuing Expose request
01:06:42.846 00.000 11596 Worker thread wakes up
01:06:42.846 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:06:42.846 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:06:43.360 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:06:43.805 00.445 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"75253fbe-0939-448a-9e4a-a6661930eb94"}
01:06:43.805 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"75253fbe-0939-448a-9e4a-a6661930eb94"}
01:06:43.806 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"be43006a-d9a8-453c-8700-cdd333a03753"}
01:06:43.806 00.000 13300 case statement mapped state 6 to 3
01:06:43.806 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"be43006a-d9a8-453c-8700-cdd333a03753"}
01:06:43.806 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1e2ec69c-4743-4aa0-840f-80f2cc5b8e19"}
01:06:43.807 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":507,"width":15,"height":15,"star_pos":[7.45,7.36],"pixels":"..."},"id":"1e2ec69c-4743-4aa0-840f-80f2cc5b8e19"}
01:06:46.397 02.590 11596 Exposure complete
01:06:46.470 00.073 11596 worker thread done servicing request
01:06:46.471 00.001 13300 OnExposeComplete: enter
01:06:46.471 00.000 13300 UpdateGuideState(): m_state=6
01:06:46.471 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 508
01:06:46.471 00.000 13300 Star::Find returns 1 (0), X=133.40, Y=985.22, Mass=1120, SNR=23.3, Peak=93 HFD=3.7
01:06:46.472 00.001 13300 MultiStar: [#1 0.11,-0.30,0.00,M1] [#2 0.31,-0.15,0.00,M8] [#3 0.33,-0.16,0.00,M1] [#4 -0.04,0.06,0.27,U] [#5 0.14,-0.35,0.00,M8] [#6 0.22,-0.21,0.00,M10] [#7 -0.20,-0.05,0.30,U] [#8 -0.07,0.06,0.28,U] 
01:06:46.472 00.000 13300 refined, 3 included, MultiStar: {0.13, -0.12}, one-star: {0.33, -0.24}
01:06:46.472 00.000 13300 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-1.61) = xAngle (0.85 = 0.85)
01:06:46.472 00.000 13300 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.86 = 0.86)
01:06:46.472 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=-0.12 hyp=0.18 cameraTheta=-0.76 mountX=0.12 mountY=0.13, mountTheta=0.85
01:06:46.474 00.002 13300 SchedulePrimaryMove(1016D950, x=0.13, y=-0.12, opts=13)
01:06:46.474 00.000 13300 Enqueuing Move request for scope (0.13, -0.12)
01:06:46.474 00.000 11596 Worker thread wakes up
01:06:46.474 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.12) opts 0xd
01:06:46.474 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, -0.12)
01:06:46.474 00.000 11596 Moving (0.13, -0.12) raw xDistance=0.12 yDistance=0.13
01:06:46.475 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:06:46.475 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:46.475 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:06:46.475 00.000 11596 MoveAxis(E, 0, ABG)
01:06:46.475 00.000 11596 Move returns status 0, amount 0
01:06:46.475 00.000 11596 MoveAxis(N, 0, ABG)
01:06:46.475 00.000 11596 Move returns status 0, amount 0
01:06:46.475 00.000 11596 move complete, result=0
01:06:46.475 00.000 11596 worker thread done servicing request
01:06:46.480 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=216, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
01:06:46.489 00.009 13300 UpdateGuideState exits: m=1120 SNR=23.3
01:06:46.489 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:46.489 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:06:46.489 00.000 13300 Enqueuing Expose request
01:06:46.490 00.001 11596 Worker thread wakes up
01:06:46.490 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:06:46.490 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:06:46.805 00.315 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"77b0c08c-9b3c-4ede-9483-fc595c83b1b2"}
01:06:46.805 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"77b0c08c-9b3c-4ede-9483-fc595c83b1b2"}
01:06:46.806 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2bc9b54f-539a-461d-9043-cf8d80995f96"}
01:06:46.806 00.000 13300 case statement mapped state 6 to 3
01:06:46.806 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2bc9b54f-539a-461d-9043-cf8d80995f96"}
01:06:46.806 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3680da29-ae20-4d7d-8d45-f80e1acbcd39"}
01:06:46.807 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":508,"width":15,"height":15,"star_pos":[7.40,7.22],"pixels":"..."},"id":"3680da29-ae20-4d7d-8d45-f80e1acbcd39"}
01:06:47.002 00.195 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:06:49.806 02.804 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4f79e9ce-b719-439a-96f5-1b50dec015bb"}
01:06:49.806 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4f79e9ce-b719-439a-96f5-1b50dec015bb"}
01:06:49.807 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f77264dc-b04e-4bcc-a028-9e72d148ef0c"}
01:06:49.807 00.000 13300 case statement mapped state 6 to 3
01:06:49.807 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f77264dc-b04e-4bcc-a028-9e72d148ef0c"}
01:06:49.807 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d5aca1da-8067-46fd-8bbb-cbc5f16d1c0f"}
01:06:49.808 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":508,"width":15,"height":15,"star_pos":[7.40,7.22],"pixels":"..."},"id":"d5aca1da-8067-46fd-8bbb-cbc5f16d1c0f"}
01:06:50.032 00.224 11596 Exposure complete
01:06:50.102 00.070 11596 worker thread done servicing request
01:06:50.102 00.000 13300 OnExposeComplete: enter
01:06:50.102 00.000 13300 UpdateGuideState(): m_state=6
01:06:50.102 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 509
01:06:50.103 00.001 13300 Star::Find returns 1 (0), X=133.31, Y=985.02, Mass=1112, SNR=23.2, Peak=101 HFD=4.0
01:06:50.103 00.000 13300 MultiStar: large primary error, entering stabilization period
01:06:50.103 00.000 13300 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-1.61) = xAngle (0.52 = 0.52)
01:06:50.103 00.000 13300 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.54 = 0.54)
01:06:50.103 00.000 13300 CameraToMount -- cameraX=0.23 cameraY=-0.44 hyp=0.50 cameraTheta=-1.09 mountX=0.44 mountY=0.26, mountTheta=0.53
01:06:50.105 00.002 13300 SchedulePrimaryMove(1016D950, x=0.23, y=-0.44, opts=13)
01:06:50.105 00.000 13300 Enqueuing Move request for scope (0.23, -0.44)
01:06:50.105 00.000 11596 Worker thread wakes up
01:06:50.105 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.44) opts 0xd
01:06:50.105 00.000 11596 Handling offset move in thread for scope, endpoint = (0.23, -0.44)
01:06:50.105 00.000 11596 Moving (0.23, -0.44) raw xDistance=0.44 yDistance=0.26
01:06:50.105 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.44
01:06:50.106 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:06:50.106 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
01:06:50.106 00.000 11596 MoveAxis(W, 545, ABG)
01:06:50.106 00.000 11596 Guiding  Dir = 3, Dur = 545
01:06:50.106 00.000 11596 IsSlewing returns 0
01:06:50.113 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=242, med=4, FiltMin=2, FiltMax=125, Gamma=0.510
01:06:50.120 00.007 13300 UpdateGuideState exits: m=1112 SNR=23.2
01:06:50.120 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:50.120 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:06:50.120 00.000 13300 Enqueuing Expose request
01:06:50.240 00.120 11596 IsGuiding returns 0
01:06:50.473 00.233 11596 PulseGuide returned control before completion, sleep 323
01:06:50.892 00.419 11596 IsGuiding returns 1
01:06:50.892 00.000 11596 scope still moving after pulse duration time elapsed
01:06:50.922 00.030 11596 IsSlewing returns 0
01:06:50.997 00.075 11596 IsGuiding returns 1
01:06:51.029 00.032 11596 IsSlewing returns 0
01:06:51.140 00.111 11596 IsGuiding returns 0
01:06:51.140 00.000 11596 scope move finished after 545 + 354 ms
01:06:51.140 00.000 11596 Move returns status 0, amount 545
01:06:51.140 00.000 11596 MoveAxis(N, 0, ABG)
01:06:51.140 00.000 11596 Move returns status 0, amount 0
01:06:51.140 00.000 11596 move complete, result=0
01:06:51.140 00.000 11596 worker thread done servicing request
01:06:51.140 00.000 11596 Worker thread wakes up
01:06:51.140 00.000 13300 GuideStep: 0.4 px 545 ms WEST, 0.3 px 0 ms NORTH
01:06:51.140 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:06:51.656 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:06:52.805 01.149 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e1ef4fee-54df-450b-a5e4-c770ca05dbdd"}
01:06:52.805 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e1ef4fee-54df-450b-a5e4-c770ca05dbdd"}
01:06:52.806 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a2d30dad-02bd-49df-9370-2c7d0332448b"}
01:06:52.806 00.000 13300 case statement mapped state 6 to 3
01:06:52.806 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a2d30dad-02bd-49df-9370-2c7d0332448b"}
01:06:52.807 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8d5ff288-5240-4e4b-9381-432846d08586"}
01:06:52.807 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":509,"width":15,"height":15,"star_pos":[7.31,7.02],"pixels":"..."},"id":"8d5ff288-5240-4e4b-9381-432846d08586"}
01:06:54.685 01.878 11596 Exposure complete
01:06:54.761 00.076 11596 worker thread done servicing request
01:06:54.761 00.000 13300 OnExposeComplete: enter
01:06:54.761 00.000 13300 UpdateGuideState(): m_state=6
01:06:54.761 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 510
01:06:54.761 00.000 13300 Star::Find returns 1 (0), X=133.31, Y=985.14, Mass=1126, SNR=23.4, Peak=94 HFD=3.9
01:06:54.762 00.001 13300 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-1.61) = xAngle (0.67 = 0.67)
01:06:54.762 00.000 13300 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.68 = 0.68)
01:06:54.762 00.000 13300 CameraToMount -- cameraX=0.23 cameraY=-0.32 hyp=0.40 cameraTheta=-0.94 mountX=0.31 mountY=0.25, mountTheta=0.68
01:06:54.764 00.002 13300 SchedulePrimaryMove(1016D950, x=0.23, y=-0.32, opts=13)
01:06:54.764 00.000 13300 Enqueuing Move request for scope (0.23, -0.32)
01:06:54.764 00.000 11596 Worker thread wakes up
01:06:54.764 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.32) opts 0xd
01:06:54.764 00.000 11596 Handling offset move in thread for scope, endpoint = (0.23, -0.32)
01:06:54.764 00.000 11596 Moving (0.23, -0.32) raw xDistance=0.31 yDistance=0.25
01:06:54.765 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.31
01:06:54.765 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:06:54.765 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
01:06:54.765 00.000 11596 MoveAxis(W, 429, ABG)
01:06:54.765 00.000 11596 Guiding  Dir = 3, Dur = 429
01:06:54.765 00.000 11596 IsSlewing returns 0
01:06:54.770 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=211, med=4, FiltMin=2, FiltMax=121, Gamma=0.510
01:06:54.778 00.008 13300 UpdateGuideState exits: m=1126 SNR=23.4
01:06:54.778 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:54.778 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:06:54.779 00.001 13300 Enqueuing Expose request
01:06:54.960 00.181 11596 IsGuiding returns 0
01:06:55.103 00.143 11596 PulseGuide returned control before completion, sleep 296
01:06:55.423 00.320 11596 IsGuiding returns 1
01:06:55.423 00.000 11596 scope still moving after pulse duration time elapsed
01:06:55.457 00.034 11596 IsSlewing returns 0
01:06:55.616 00.159 11596 IsGuiding returns 0
01:06:55.616 00.000 11596 scope move finished after 429 + 226 ms
01:06:55.616 00.000 11596 Move returns status 0, amount 429
01:06:55.616 00.000 11596 MoveAxis(N, 0, ABG)
01:06:55.616 00.000 11596 Move returns status 0, amount 0
01:06:55.616 00.000 11596 move complete, result=0
01:06:55.616 00.000 11596 worker thread done servicing request
01:06:55.616 00.000 11596 Worker thread wakes up
01:06:55.616 00.000 13300 GuideStep: 0.3 px 429 ms WEST, 0.3 px 0 ms NORTH
01:06:55.617 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:06:55.805 00.188 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"488f9ea9-ce98-4de0-a9af-6adda1c78632"}
01:06:55.805 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"488f9ea9-ce98-4de0-a9af-6adda1c78632"}
01:06:55.806 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bd37d470-876d-4307-83d5-a9594f2721c2"}
01:06:55.806 00.000 13300 case statement mapped state 6 to 3
01:06:55.806 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bd37d470-876d-4307-83d5-a9594f2721c2"}
01:06:55.807 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"77cfaaf5-a05c-4a70-a2f3-64ae852d8751"}
01:06:55.807 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":510,"width":15,"height":15,"star_pos":[7.31,7.14],"pixels":"..."},"id":"77cfaaf5-a05c-4a70-a2f3-64ae852d8751"}
01:06:56.120 00.313 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:06:58.806 02.686 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6e00926e-8cef-4268-8b92-6e2c58e2df14"}
01:06:58.806 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6e00926e-8cef-4268-8b92-6e2c58e2df14"}
01:06:58.807 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dc519e47-e43e-4446-b1ba-c9169791b2dc"}
01:06:58.807 00.000 13300 case statement mapped state 6 to 3
01:06:58.807 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dc519e47-e43e-4446-b1ba-c9169791b2dc"}
01:06:58.808 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1422f78b-fb87-4be7-9cd0-58b14dd025ea"}
01:06:58.809 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":510,"width":15,"height":15,"star_pos":[7.31,7.14],"pixels":"..."},"id":"1422f78b-fb87-4be7-9cd0-58b14dd025ea"}
01:06:59.144 00.335 11596 Exposure complete
01:06:59.213 00.069 11596 worker thread done servicing request
01:06:59.214 00.001 13300 OnExposeComplete: enter
01:06:59.214 00.000 13300 UpdateGuideState(): m_state=6
01:06:59.214 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 511
01:06:59.214 00.000 13300 Star::Find returns 1 (0), X=133.43, Y=985.57, Mass=1117, SNR=23.3, Peak=104 HFD=4.0
01:06:59.214 00.000 13300 CameraToMount -- cameraTheta (0.29) - m_xAngle (-1.61) = xAngle (1.89 = 1.89)
01:06:59.214 00.000 13300 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.91 = 1.91)
01:06:59.215 00.001 13300 CameraToMount -- cameraX=0.35 cameraY=0.10 hyp=0.37 cameraTheta=0.29 mountX=-0.12 mountY=0.34, mountTheta=1.90
01:06:59.216 00.001 13300 SchedulePrimaryMove(1016D950, x=0.35, y=0.10, opts=13)
01:06:59.216 00.000 13300 Enqueuing Move request for scope (0.35, 0.10)
01:06:59.217 00.001 11596 Worker thread wakes up
01:06:59.217 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.10) opts 0xd
01:06:59.217 00.000 11596 Handling offset move in thread for scope, endpoint = (0.35, 0.10)
01:06:59.217 00.000 11596 Moving (0.35, 0.10) raw xDistance=-0.12 yDistance=0.34
01:06:59.217 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:06:59.217 00.000 11596 switching direction from -1 to 1 - decHistory=3 oldest=0.40 newest=0.85
01:06:59.217 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34
01:06:59.217 00.000 11596 MoveAxis(E, 0, ABG)
01:06:59.217 00.000 11596 Move returns status 0, amount 0
01:06:59.217 00.000 11596 BLC: Oldest BLC event removed
01:06:59.217 00.000 11596 BLC: Dec direction reversal from North to South, backlash comp pulse of 134 applied
01:06:59.218 00.001 11596 MoveAxis(S, 590, ABG)
01:06:59.218 00.000 11596 Guiding  Dir = 1, Dur = 590
01:06:59.218 00.000 11596 IsSlewing returns 0
01:06:59.223 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
01:06:59.231 00.008 13300 UpdateGuideState exits: m=1117 SNR=23.3
01:06:59.231 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:59.231 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:06:59.231 00.000 13300 Enqueuing Expose request
01:06:59.245 00.014 11596 IsGuiding returns 0
01:06:59.473 00.228 11596 PulseGuide returned control before completion, sleep 373
01:07:00.050 00.577 11596 IsGuiding returns 1
01:07:00.050 00.000 11596 scope still moving after pulse duration time elapsed
01:07:00.085 00.035 11596 IsSlewing returns 0
01:07:00.177 00.092 11596 IsGuiding returns 0
01:07:00.177 00.000 11596 scope move finished after 590 + 342 ms
01:07:00.177 00.000 11596 Move returns status 0, amount 590
01:07:00.177 00.000 11596 move complete, result=0
01:07:00.178 00.001 11596 worker thread done servicing request
01:07:00.178 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.3 px 590 ms SOUTH
01:07:00.178 00.000 11596 Worker thread wakes up
01:07:00.178 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:07:00.688 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:07:01.805 01.117 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7cf0295b-677a-4664-9747-c4634a76e463"}
01:07:01.805 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7cf0295b-677a-4664-9747-c4634a76e463"}
01:07:01.806 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"607e19af-dd7a-4049-b1cd-012ee2e99586"}
01:07:01.806 00.000 13300 case statement mapped state 6 to 3
01:07:01.806 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"607e19af-dd7a-4049-b1cd-012ee2e99586"}
01:07:01.806 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"89847eba-83e0-4363-835d-36bdb72d42a6"}
01:07:01.806 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":511,"width":15,"height":15,"star_pos":[7.43,6.57],"pixels":"..."},"id":"89847eba-83e0-4363-835d-36bdb72d42a6"}
01:07:03.724 01.918 11596 Exposure complete
01:07:03.813 00.089 11596 worker thread done servicing request
01:07:03.813 00.000 13300 OnExposeComplete: enter
01:07:03.813 00.000 13300 UpdateGuideState(): m_state=6
01:07:03.814 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 512
01:07:03.814 00.000 13300 Star::Find returns 1 (0), X=133.35, Y=985.57, Mass=1105, SNR=23.2, Peak=104 HFD=3.8
01:07:03.814 00.000 13300 CameraToMount -- cameraTheta (0.37) - m_xAngle (-1.61) = xAngle (1.98 = 1.98)
01:07:03.814 00.000 13300 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.00 = 2.00)
01:07:03.814 00.000 13300 CameraToMount -- cameraX=0.27 cameraY=0.11 hyp=0.29 cameraTheta=0.37 mountX=-0.12 mountY=0.27, mountTheta=1.98
01:07:03.817 00.003 13300 SchedulePrimaryMove(1016D950, x=0.27, y=0.11, opts=13)
01:07:03.817 00.000 13300 Enqueuing Move request for scope (0.27, 0.11)
01:07:03.817 00.000 11596 Worker thread wakes up
01:07:03.817 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.11) opts 0xd
01:07:03.817 00.000 11596 Handling offset move in thread for scope, endpoint = (0.27, 0.11)
01:07:03.818 00.001 11596 Moving (0.27, 0.11) raw xDistance=-0.12 yDistance=0.27
01:07:03.818 00.000 11596 BLC: History state: CurrMiss=0.27, AvgInitMiss=0.12, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=0.344791, 1:0.266092
01:07:03.818 00.000 11596 BLC: Under-shoot, no adjustment, waiting for more data
01:07:03.818 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:07:03.818 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
01:07:03.818 00.000 11596 MoveAxis(E, 0, ABG)
01:07:03.818 00.000 11596 Move returns status 0, amount 0
01:07:03.818 00.000 11596 MoveAxis(S, 352, ABG)
01:07:03.819 00.001 11596 Guiding  Dir = 1, Dur = 352
01:07:03.819 00.000 11596 IsSlewing returns 0
01:07:03.826 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
01:07:03.834 00.008 13300 UpdateGuideState exits: m=1105 SNR=23.2
01:07:03.835 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:03.835 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:07:03.835 00.000 13300 Enqueuing Expose request
01:07:03.922 00.087 11596 IsGuiding returns 0
01:07:04.222 00.300 11596 PulseGuide returned control before completion, sleep 63
01:07:04.448 00.226 11596 IsGuiding returns 1
01:07:04.448 00.000 11596 scope still moving after pulse duration time elapsed
01:07:04.472 00.024 11596 IsSlewing returns 0
01:07:04.690 00.218 11596 IsGuiding returns 0
01:07:04.690 00.000 11596 scope move finished after 352 + 416 ms
01:07:04.690 00.000 11596 Move returns status 0, amount 352
01:07:04.690 00.000 11596 move complete, result=0
01:07:04.690 00.000 11596 worker thread done servicing request
01:07:04.690 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.3 px 352 ms SOUTH
01:07:04.691 00.001 11596 Worker thread wakes up
01:07:04.691 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:07:04.805 00.114 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9aa464b0-2521-40dd-81f4-e5236428ac51"}
01:07:04.805 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9aa464b0-2521-40dd-81f4-e5236428ac51"}
01:07:04.806 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"089a681e-131c-4bf3-b56b-95b8336d1f06"}
01:07:04.806 00.000 13300 case statement mapped state 6 to 3
01:07:04.806 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"089a681e-131c-4bf3-b56b-95b8336d1f06"}
01:07:04.807 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"60b603c1-07a1-4941-ba32-47eefc54291d"}
01:07:04.807 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":512,"width":15,"height":15,"star_pos":[7.35,6.57],"pixels":"..."},"id":"60b603c1-07a1-4941-ba32-47eefc54291d"}
01:07:05.197 00.390 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:07:07.804 02.607 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"89a0c0ee-dfb4-4cfd-9fe2-1514ab6842e1"}
01:07:07.804 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"89a0c0ee-dfb4-4cfd-9fe2-1514ab6842e1"}
01:07:07.805 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"31b3bdd6-121a-4327-adca-2fa9ae8222a7"}
01:07:07.805 00.000 13300 case statement mapped state 6 to 3
01:07:07.805 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"31b3bdd6-121a-4327-adca-2fa9ae8222a7"}
01:07:07.805 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c12ce9c6-e010-47ac-944d-9ad5fb3d578a"}
01:07:07.806 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":512,"width":15,"height":15,"star_pos":[7.35,6.57],"pixels":"..."},"id":"c12ce9c6-e010-47ac-944d-9ad5fb3d578a"}
01:07:08.220 00.414 11596 Exposure complete
01:07:08.288 00.068 11596 worker thread done servicing request
01:07:08.288 00.000 13300 OnExposeComplete: enter
01:07:08.289 00.001 13300 UpdateGuideState(): m_state=6
01:07:08.289 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 513
01:07:08.289 00.000 13300 Star::Find returns 1 (0), X=132.83, Y=985.47, Mass=1105, SNR=23.2, Peak=96 HFD=3.8
01:07:08.289 00.000 13300 CameraToMount -- cameraTheta (3.11) - m_xAngle (-1.61) = xAngle (4.72 = -1.56)
01:07:08.289 00.000 13300 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.74 = -1.55)
01:07:08.290 00.001 13300 CameraToMount -- cameraX=-0.25 cameraY=0.01 hyp=0.25 cameraTheta=3.11 mountX=0.00 mountY=-0.25, mountTheta=-1.56
01:07:08.291 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.25, y=0.01, opts=13)
01:07:08.291 00.000 13300 Enqueuing Move request for scope (-0.25, 0.01)
01:07:08.292 00.001 11596 Worker thread wakes up
01:07:08.292 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.01) opts 0xd
01:07:08.292 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.25, 0.01)
01:07:08.292 00.000 11596 Moving (-0.25, 0.01) raw xDistance=0.00 yDistance=-0.25
01:07:08.292 00.000 11596 BLC: History state: CurrMiss=-0.25, AvgInitMiss=0.12, ShCount=10, LgCount=0, SticCount=2,  Deflections: 0=0.344791, 1:0.266092, 2:-0.247060
01:07:08.292 00.000 11596 BLC: Over-shoot, stiction seen, nominal decrease by -282.000000
01:07:08.292 00.000 11596 BLC: window closed
01:07:08.292 00.000 11596 BLC: Pulse adjusted to 107
01:07:08.293 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:07:08.293 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:07:08.294 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
01:07:08.294 00.000 11596 MoveAxis(E, 0, ABG)
01:07:08.294 00.000 11596 Move returns status 0, amount 0
01:07:08.294 00.000 11596 MoveAxis(N, 0, ABG)
01:07:08.294 00.000 11596 Move returns status 0, amount 0
01:07:08.294 00.000 11596 move complete, result=0
01:07:08.294 00.000 11596 worker thread done servicing request
01:07:08.299 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
01:07:08.307 00.008 13300 UpdateGuideState exits: m=1105 SNR=23.2
01:07:08.307 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:08.307 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:07:08.307 00.000 13300 Enqueuing Expose request
01:07:08.307 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:07:08.307 00.000 11596 Worker thread wakes up
01:07:08.307 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:07:08.491 00.184 13300 evsrv: cli 10203220 connect
01:07:08.492 00.001 13300 case statement mapped state 6 to 3
01:07:08.493 00.001 13300 case statement mapped state 6 to 3
01:07:08.493 00.000 13300 evsrv: cli 10203220 request: {"method":"get_pixel_scale","id":"4763e6ed-847c-4543-a831-f814838d8d1a"}
01:07:08.493 00.000 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":4.46908,"id":"4763e6ed-847c-4543-a831-f814838d8d1a"}
01:07:08.494 00.001 13300 evsrv: cli 10203220 disconnect
01:07:08.816 00.322 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:07:10.804 01.988 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a98d89a3-2d56-49ef-a96b-4c6e52d06b6f"}
01:07:10.804 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a98d89a3-2d56-49ef-a96b-4c6e52d06b6f"}
01:07:10.805 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"87444a65-7678-4a58-82b1-d02ad9cd8b35"}
01:07:10.805 00.000 13300 case statement mapped state 6 to 3
01:07:10.805 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"87444a65-7678-4a58-82b1-d02ad9cd8b35"}
01:07:10.806 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9d330b9b-1ace-4d86-b6da-0ebedcf6a6aa"}
01:07:10.806 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":513,"width":15,"height":15,"star_pos":[6.83,7.47],"pixels":"..."},"id":"9d330b9b-1ace-4d86-b6da-0ebedcf6a6aa"}
01:07:11.848 01.042 11596 Exposure complete
01:07:11.917 00.069 11596 worker thread done servicing request
01:07:11.917 00.000 13300 OnExposeComplete: enter
01:07:11.917 00.000 13300 UpdateGuideState(): m_state=6
01:07:11.917 00.000 13300 Star::Find(15, 132, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 514
01:07:11.918 00.001 13300 Star::Find returns 1 (0), X=132.61, Y=985.50, Mass=1126, SNR=23.4, Peak=108 HFD=4.1
01:07:11.918 00.000 13300 CameraToMount -- cameraTheta (3.07) - m_xAngle (-1.61) = xAngle (4.68 = -1.61)
01:07:11.918 00.000 13300 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.69 = -1.59)
01:07:11.918 00.000 13300 CameraToMount -- cameraX=-0.47 cameraY=0.03 hyp=0.47 cameraTheta=3.07 mountX=-0.02 mountY=-0.47, mountTheta=-1.61
01:07:11.920 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.47, y=0.03, opts=13)
01:07:11.920 00.000 13300 Enqueuing Move request for scope (-0.47, 0.03)
01:07:11.920 00.000 11596 Worker thread wakes up
01:07:11.920 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.03) opts 0xd
01:07:11.920 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.47, 0.03)
01:07:11.920 00.000 11596 Moving (-0.47, 0.03) raw xDistance=-0.02 yDistance=-0.47
01:07:11.921 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:07:11.921 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:07:11.921 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
01:07:11.921 00.000 11596 MoveAxis(E, 0, ABG)
01:07:11.921 00.000 11596 Move returns status 0, amount 0
01:07:11.921 00.000 11596 MoveAxis(N, 0, ABG)
01:07:11.921 00.000 11596 Move returns status 0, amount 0
01:07:11.921 00.000 11596 move complete, result=0
01:07:11.922 00.001 11596 worker thread done servicing request
01:07:11.927 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
01:07:11.935 00.008 13300 UpdateGuideState exits: m=1126 SNR=23.4
01:07:11.935 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:11.935 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:07:11.935 00.000 13300 Enqueuing Expose request
01:07:11.936 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.5 px 0 ms NORTH
01:07:11.936 00.000 11596 Worker thread wakes up
01:07:11.936 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:07:12.438 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:07:13.805 01.367 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b9c09193-6016-4311-b8a1-e0a30aaba74d"}
01:07:13.805 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b9c09193-6016-4311-b8a1-e0a30aaba74d"}
01:07:13.806 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2a620eb6-caa8-4d84-9541-0986e75b7329"}
01:07:13.806 00.000 13300 case statement mapped state 6 to 3
01:07:13.806 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2a620eb6-caa8-4d84-9541-0986e75b7329"}
01:07:13.807 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d1fadfba-c8db-4f9a-afb6-b987ff5b2b3a"}
01:07:13.808 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":514,"width":15,"height":15,"star_pos":[6.61,6.50],"pixels":"..."},"id":"d1fadfba-c8db-4f9a-afb6-b987ff5b2b3a"}
01:07:15.482 01.674 11596 Exposure complete
01:07:15.573 00.091 11596 worker thread done servicing request
01:07:15.573 00.000 13300 OnExposeComplete: enter
01:07:15.573 00.000 13300 UpdateGuideState(): m_state=6
01:07:15.574 00.001 13300 Star::Find(15, 132, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 515
01:07:15.574 00.000 13300 Star::Find returns 1 (0), X=132.70, Y=985.44, Mass=1100, SNR=23.1, Peak=103 HFD=3.9
01:07:15.574 00.000 13300 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-1.61) = xAngle (-1.47 = -1.47)
01:07:15.574 00.000 13300 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.45 = -1.45)
01:07:15.574 00.000 13300 CameraToMount -- cameraX=-0.38 cameraY=-0.03 hyp=0.38 cameraTheta=-3.07 mountX=0.04 mountY=-0.38, mountTheta=-1.46
01:07:15.576 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.38, y=-0.03, opts=13)
01:07:15.576 00.000 13300 Enqueuing Move request for scope (-0.38, -0.03)
01:07:15.577 00.001 11596 Worker thread wakes up
01:07:15.577 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.03) opts 0xd
01:07:15.577 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.38, -0.03)
01:07:15.577 00.000 11596 Moving (-0.38, -0.03) raw xDistance=0.04 yDistance=-0.38
01:07:15.577 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:07:15.577 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:07:15.578 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
01:07:15.578 00.000 11596 MoveAxis(E, 0, ABG)
01:07:15.578 00.000 11596 Move returns status 0, amount 0
01:07:15.578 00.000 11596 MoveAxis(N, 0, ABG)
01:07:15.578 00.000 11596 Move returns status 0, amount 0
01:07:15.578 00.000 11596 move complete, result=0
01:07:15.578 00.000 11596 worker thread done servicing request
01:07:15.584 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
01:07:15.597 00.013 13300 UpdateGuideState exits: m=1100 SNR=23.1
01:07:15.597 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:15.597 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:07:15.597 00.000 13300 Enqueuing Expose request
01:07:15.597 00.000 11596 Worker thread wakes up
01:07:15.597 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
01:07:15.598 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:07:16.099 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:07:16.844 00.745 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"503991e0-35e8-4d3b-8a47-a1f6bf5771bb"}
01:07:16.844 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"503991e0-35e8-4d3b-8a47-a1f6bf5771bb"}
01:07:16.845 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"25941d31-7325-4745-b1b4-ae1b6220b240"}
01:07:16.845 00.000 13300 case statement mapped state 6 to 3
01:07:16.845 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"25941d31-7325-4745-b1b4-ae1b6220b240"}
01:07:16.846 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1346ce2c-7069-48c2-a15c-bf76165756ed"}
01:07:16.846 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":515,"width":15,"height":15,"star_pos":[6.70,7.44],"pixels":"..."},"id":"1346ce2c-7069-48c2-a15c-bf76165756ed"}
01:07:19.148 02.302 11596 Exposure complete
01:07:19.251 00.103 11596 worker thread done servicing request
01:07:19.251 00.000 13300 OnExposeComplete: enter
01:07:19.251 00.000 13300 UpdateGuideState(): m_state=6
01:07:19.251 00.000 13300 Star::Find(15, 132, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 516
01:07:19.252 00.001 13300 Star::Find returns 1 (0), X=132.64, Y=985.48, Mass=1120, SNR=23.3, Peak=105 HFD=4.0
01:07:19.252 00.000 13300 CameraToMount -- cameraTheta (3.12) - m_xAngle (-1.61) = xAngle (4.73 = -1.56)
01:07:19.252 00.000 13300 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.74 = -1.54)
01:07:19.252 00.000 13300 CameraToMount -- cameraX=-0.44 cameraY=0.01 hyp=0.44 cameraTheta=3.12 mountX=0.01 mountY=-0.44, mountTheta=-1.56
01:07:19.255 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.44, y=0.01, opts=13)
01:07:19.255 00.000 13300 Enqueuing Move request for scope (-0.44, 0.01)
01:07:19.255 00.000 11596 Worker thread wakes up
01:07:19.255 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.01) opts 0xd
01:07:19.256 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.44, 0.01)
01:07:19.256 00.000 11596 Moving (-0.44, 0.01) raw xDistance=0.01 yDistance=-0.44
01:07:19.256 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:07:19.256 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:07:19.256 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
01:07:19.257 00.001 11596 MoveAxis(E, 0, ABG)
01:07:19.257 00.000 11596 Move returns status 0, amount 0
01:07:19.257 00.000 11596 MoveAxis(N, 0, ABG)
01:07:19.257 00.000 11596 Move returns status 0, amount 0
01:07:19.257 00.000 11596 move complete, result=0
01:07:19.258 00.001 11596 worker thread done servicing request
01:07:19.263 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
01:07:19.273 00.010 13300 UpdateGuideState exits: m=1120 SNR=23.3
01:07:19.273 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:19.274 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:07:19.274 00.000 13300 Enqueuing Expose request
01:07:19.274 00.000 11596 Worker thread wakes up
01:07:19.274 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
01:07:19.274 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:07:19.788 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:07:19.803 00.015 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"de068080-1550-4a99-93ae-7d7b6ade6eb3"}
01:07:19.803 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"de068080-1550-4a99-93ae-7d7b6ade6eb3"}
01:07:19.804 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"92a53939-e198-4ffe-8a34-b77e470ebda6"}
01:07:19.804 00.000 13300 case statement mapped state 6 to 3
01:07:19.805 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"92a53939-e198-4ffe-8a34-b77e470ebda6"}
01:07:19.805 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bd8884c1-6b18-46cd-9b9c-bcc1749bd169"}
01:07:19.806 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":516,"width":15,"height":15,"star_pos":[6.64,7.48],"pixels":"..."},"id":"bd8884c1-6b18-46cd-9b9c-bcc1749bd169"}
01:07:22.802 02.996 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"98f9a857-3f8a-439d-9164-62f5f9704083"}
01:07:22.802 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"98f9a857-3f8a-439d-9164-62f5f9704083"}
01:07:22.803 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e19d6273-2526-4ab8-a8d9-bf825828a1c3"}
01:07:22.803 00.000 13300 case statement mapped state 6 to 3
01:07:22.803 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e19d6273-2526-4ab8-a8d9-bf825828a1c3"}
01:07:22.804 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5be4f04d-0e77-458b-91ca-d7eb096a3930"}
01:07:22.804 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":516,"width":15,"height":15,"star_pos":[6.64,7.48],"pixels":"..."},"id":"5be4f04d-0e77-458b-91ca-d7eb096a3930"}
01:07:22.903 00.099 11596 Exposure complete
01:07:22.973 00.070 11596 worker thread done servicing request
01:07:22.973 00.000 13300 OnExposeComplete: enter
01:07:22.973 00.000 13300 UpdateGuideState(): m_state=6
01:07:22.974 00.001 13300 Star::Find(15, 132, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 517
01:07:22.974 00.000 13300 Star::Find returns 1 (0), X=132.71, Y=985.54, Mass=1101, SNR=23.2, Peak=105 HFD=3.9
01:07:22.974 00.000 13300 CameraToMount -- cameraTheta (2.95) - m_xAngle (-1.61) = xAngle (4.56 = -1.73)
01:07:22.974 00.000 13300 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.57 = -1.71)
01:07:22.974 00.000 13300 CameraToMount -- cameraX=-0.36 cameraY=0.07 hyp=0.37 cameraTheta=2.95 mountX=-0.06 mountY=-0.37, mountTheta=-1.73
01:07:22.976 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.36, y=0.07, opts=13)
01:07:22.976 00.000 13300 Enqueuing Move request for scope (-0.36, 0.07)
01:07:22.976 00.000 11596 Worker thread wakes up
01:07:22.977 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.07) opts 0xd
01:07:22.977 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.36, 0.07)
01:07:22.977 00.000 11596 Moving (-0.36, 0.07) raw xDistance=-0.06 yDistance=-0.37
01:07:22.977 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:07:22.977 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:07:22.977 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
01:07:22.977 00.000 11596 MoveAxis(E, 0, ABG)
01:07:22.977 00.000 11596 Move returns status 0, amount 0
01:07:22.977 00.000 11596 MoveAxis(N, 0, ABG)
01:07:22.977 00.000 11596 Move returns status 0, amount 0
01:07:22.977 00.000 11596 move complete, result=0
01:07:22.978 00.001 11596 worker thread done servicing request
01:07:22.983 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
01:07:22.991 00.008 13300 UpdateGuideState exits: m=1101 SNR=23.2
01:07:22.991 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:22.991 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:07:22.991 00.000 13300 Enqueuing Expose request
01:07:22.991 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
01:07:22.991 00.000 11596 Worker thread wakes up
01:07:22.991 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:07:23.499 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:07:25.802 02.303 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"32835b92-03de-44f4-98bc-6f0a3bd93219"}
01:07:25.802 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"32835b92-03de-44f4-98bc-6f0a3bd93219"}
01:07:25.803 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b0769360-aa2d-44d3-90e9-96ba20a8545b"}
01:07:25.803 00.000 13300 case statement mapped state 6 to 3
01:07:25.803 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b0769360-aa2d-44d3-90e9-96ba20a8545b"}
01:07:25.804 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ebff2e3d-412f-4a7e-aa7b-d391c6d71694"}
01:07:25.804 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":517,"width":15,"height":15,"star_pos":[6.71,6.54],"pixels":"..."},"id":"ebff2e3d-412f-4a7e-aa7b-d391c6d71694"}
01:07:26.533 00.729 11596 Exposure complete
01:07:26.602 00.069 11596 worker thread done servicing request
01:07:26.602 00.000 13300 OnExposeComplete: enter
01:07:26.603 00.001 13300 UpdateGuideState(): m_state=6
01:07:26.603 00.000 13300 Star::Find(15, 132, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 518
01:07:26.603 00.000 13300 Star::Find returns 1 (0), X=132.75, Y=985.54, Mass=1114, SNR=23.3, Peak=103 HFD=3.9
01:07:26.603 00.000 13300 CameraToMount -- cameraTheta (2.91) - m_xAngle (-1.61) = xAngle (4.52 = -1.76)
01:07:26.603 00.000 13300 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.54 = -1.75)
01:07:26.604 00.001 13300 CameraToMount -- cameraX=-0.33 cameraY=0.08 hyp=0.34 cameraTheta=2.91 mountX=-0.06 mountY=-0.34, mountTheta=-1.76
01:07:26.606 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.33, y=0.08, opts=13)
01:07:26.606 00.000 13300 Enqueuing Move request for scope (-0.33, 0.08)
01:07:26.606 00.000 11596 Worker thread wakes up
01:07:26.606 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.08) opts 0xd
01:07:26.606 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.33, 0.08)
01:07:26.606 00.000 11596 Moving (-0.33, 0.08) raw xDistance=-0.06 yDistance=-0.34
01:07:26.606 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:07:26.607 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:07:26.607 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
01:07:26.607 00.000 11596 MoveAxis(E, 0, ABG)
01:07:26.607 00.000 11596 Move returns status 0, amount 0
01:07:26.607 00.000 11596 MoveAxis(N, 0, ABG)
01:07:26.607 00.000 11596 Move returns status 0, amount 0
01:07:26.607 00.000 11596 move complete, result=0
01:07:26.608 00.001 11596 worker thread done servicing request
01:07:26.614 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
01:07:26.622 00.008 13300 UpdateGuideState exits: m=1114 SNR=23.3
01:07:26.622 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:26.622 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:07:26.622 00.000 13300 Enqueuing Expose request
01:07:26.622 00.000 11596 Worker thread wakes up
01:07:26.622 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:07:26.622 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:07:27.137 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:07:28.803 01.666 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"409726dc-1ec2-498c-a885-35af24f244fb"}
01:07:28.803 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"409726dc-1ec2-498c-a885-35af24f244fb"}
01:07:28.804 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6f202e9b-1efb-44a8-9817-c9e6246e1cb2"}
01:07:28.804 00.000 13300 case statement mapped state 6 to 3
01:07:28.804 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6f202e9b-1efb-44a8-9817-c9e6246e1cb2"}
01:07:28.805 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"74ce9a49-1ee6-401a-a006-47bcad0388ca"}
01:07:28.805 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":518,"width":15,"height":15,"star_pos":[6.75,6.54],"pixels":"..."},"id":"74ce9a49-1ee6-401a-a006-47bcad0388ca"}
01:07:30.171 01.366 11596 Exposure complete
01:07:30.243 00.072 11596 worker thread done servicing request
01:07:30.243 00.000 13300 OnExposeComplete: enter
01:07:30.243 00.000 13300 UpdateGuideState(): m_state=6
01:07:30.244 00.001 13300 Star::Find(15, 132, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 519
01:07:30.244 00.000 13300 Star::Find returns 1 (0), X=132.87, Y=985.55, Mass=1096, SNR=23.2, Peak=99 HFD=3.8
01:07:30.244 00.000 13300 CameraToMount -- cameraTheta (2.77) - m_xAngle (-1.61) = xAngle (4.38 = -1.90)
01:07:30.244 00.000 13300 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.40 = -1.89)
01:07:30.244 00.000 13300 CameraToMount -- cameraX=-0.21 cameraY=0.08 hyp=0.22 cameraTheta=2.77 mountX=-0.07 mountY=-0.21, mountTheta=-1.90
01:07:30.247 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.21, y=0.08, opts=13)
01:07:30.247 00.000 13300 Enqueuing Move request for scope (-0.21, 0.08)
01:07:30.247 00.000 11596 Worker thread wakes up
01:07:30.248 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.08) opts 0xd
01:07:30.248 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.21, 0.08)
01:07:30.248 00.000 11596 Moving (-0.21, 0.08) raw xDistance=-0.07 yDistance=-0.21
01:07:30.248 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:07:30.248 00.000 11596 switching direction from 1 to -1 - decHistory=-4 oldest=0.86 newest=-0.92
01:07:30.248 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
01:07:30.248 00.000 11596 MoveAxis(E, 0, ABG)
01:07:30.248 00.000 11596 Move returns status 0, amount 0
01:07:30.248 00.000 11596 BLC: Dec direction reversal from South to North, backlash comp pulse of 107 applied
01:07:30.249 00.001 11596 MoveAxis(N, 388, ABG)
01:07:30.249 00.000 11596 Guiding  Dir = 0, Dur = 388
01:07:30.249 00.000 11596 IsSlewing returns 0
01:07:30.254 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
01:07:30.263 00.009 13300 UpdateGuideState exits: m=1096 SNR=23.2
01:07:30.263 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:30.263 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:07:30.263 00.000 13300 Enqueuing Expose request
01:07:30.426 00.163 11596 IsGuiding returns 0
01:07:30.528 00.102 11596 PulseGuide returned control before completion, sleep 297
01:07:30.995 00.467 11596 IsGuiding returns 0
01:07:30.995 00.000 11596 Move returns status 0, amount 388
01:07:30.995 00.000 11596 move complete, result=0
01:07:30.995 00.000 11596 worker thread done servicing request
01:07:30.996 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 388 ms NORTH
01:07:30.996 00.000 11596 Worker thread wakes up
01:07:30.996 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:07:31.500 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:07:31.803 00.303 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6fb2170e-4ce5-4b9e-b7fc-94ce26efceed"}
01:07:31.803 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6fb2170e-4ce5-4b9e-b7fc-94ce26efceed"}
01:07:31.804 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"21d3b6ac-432f-4f4f-a599-473d6af1bc5c"}
01:07:31.804 00.000 13300 case statement mapped state 6 to 3
01:07:31.804 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"21d3b6ac-432f-4f4f-a599-473d6af1bc5c"}
01:07:31.804 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a5ab59a9-e8fb-4d3c-b927-afb20a8416d8"}
01:07:31.805 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":519,"width":15,"height":15,"star_pos":[6.87,6.55],"pixels":"..."},"id":"a5ab59a9-e8fb-4d3c-b927-afb20a8416d8"}
01:07:34.521 02.716 11596 Exposure complete
01:07:34.589 00.068 11596 worker thread done servicing request
01:07:34.589 00.000 13300 OnExposeComplete: enter
01:07:34.590 00.001 13300 UpdateGuideState(): m_state=6
01:07:34.590 00.000 13300 Star::Find(15, 132, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 520
01:07:34.590 00.000 13300 Star::Find returns 1 (0), X=133.02, Y=985.44, Mass=1126, SNR=23.4, Peak=91 HFD=4.1
01:07:34.590 00.000 13300 MultiStar: exiting stabilization period
01:07:34.591 00.001 13300 MultiStar: [#1 -0.25,0.06,0.00,M2] [#2 -0.09,-0.16,0.54,U] [#3 -0.18,0.28,0.00,M2] [#4 -0.61,-0.18,0.00,M9] [#5 -0.07,-0.12,0.30,U] [#6 -0.21,-0.10,0.26,U] [#7 -0.51,-0.19,0.00,M1] [#8 -0.41,0.14,0.00,M2] 
01:07:34.591 00.000 13300 single-star, 3 included, MultiStar: {-0.08, -0.08}, one-star: {-0.05, -0.02}
01:07:34.591 00.000 13300 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-1.61) = xAngle (-1.12 = -1.12)
01:07:34.591 00.000 13300 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.10 = -1.10)
01:07:34.591 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.02 hyp=0.06 cameraTheta=-2.73 mountX=0.03 mountY=-0.05, mountTheta=-1.11
01:07:34.593 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.02, opts=13)
01:07:34.593 00.000 13300 Enqueuing Move request for scope (-0.05, -0.02)
01:07:34.593 00.000 11596 Worker thread wakes up
01:07:34.593 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.02) opts 0xd
01:07:34.594 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.02)
01:07:34.594 00.000 11596 Moving (-0.05, -0.02) raw xDistance=0.03 yDistance=-0.05
01:07:34.594 00.000 11596 BLC: History state: CurrMiss=0.05, AvgInitMiss=0.08, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-0.212399, 1:0.052848
01:07:34.594 00.000 11596 BLC: No correction, Miss < min_move
01:07:34.594 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:07:34.594 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:34.595 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:07:34.595 00.000 11596 MoveAxis(E, 0, ABG)
01:07:34.595 00.000 11596 Move returns status 0, amount 0
01:07:34.595 00.000 11596 MoveAxis(N, 0, ABG)
01:07:34.596 00.001 11596 Move returns status 0, amount 0
01:07:34.596 00.000 11596 move complete, result=0
01:07:34.596 00.000 11596 worker thread done servicing request
01:07:34.602 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
01:07:34.610 00.008 13300 UpdateGuideState exits: m=1126 SNR=23.4
01:07:34.610 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:34.610 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:07:34.610 00.000 13300 Enqueuing Expose request
01:07:34.610 00.000 11596 Worker thread wakes up
01:07:34.610 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:07:34.611 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:07:34.802 00.191 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ac90d289-8205-4903-abf9-37e794f95b31"}
01:07:34.803 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ac90d289-8205-4903-abf9-37e794f95b31"}
01:07:34.803 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f61f8d8d-376d-45dd-8eb7-b5fe24ea501b"}
01:07:34.803 00.000 13300 case statement mapped state 6 to 3
01:07:34.804 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f61f8d8d-376d-45dd-8eb7-b5fe24ea501b"}
01:07:34.804 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"38e8b70a-ce0a-48f8-82e9-b0134202bf4b"}
01:07:34.805 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":520,"width":15,"height":15,"star_pos":[7.02,7.44],"pixels":"..."},"id":"38e8b70a-ce0a-48f8-82e9-b0134202bf4b"}
01:07:35.126 00.321 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:07:37.803 02.677 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ec2cd936-16a6-4e28-9699-4c258e057676"}
01:07:37.803 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ec2cd936-16a6-4e28-9699-4c258e057676"}
01:07:37.804 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d4f2139c-3554-401f-88de-3b8af7f963f1"}
01:07:37.804 00.000 13300 case statement mapped state 6 to 3
01:07:37.804 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d4f2139c-3554-401f-88de-3b8af7f963f1"}
01:07:37.805 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0455c6e4-d8cd-49a2-af53-4b42d142d196"}
01:07:37.805 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":520,"width":15,"height":15,"star_pos":[7.02,7.44],"pixels":"..."},"id":"0455c6e4-d8cd-49a2-af53-4b42d142d196"}
01:07:38.151 00.346 11596 Exposure complete
01:07:38.221 00.070 11596 worker thread done servicing request
01:07:38.221 00.000 13300 OnExposeComplete: enter
01:07:38.221 00.000 13300 UpdateGuideState(): m_state=6
01:07:38.221 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 521
01:07:38.221 00.000 13300 Star::Find returns 1 (0), X=133.34, Y=985.37, Mass=1112, SNR=23.3, Peak=93 HFD=3.8
01:07:38.222 00.001 13300 MultiStar: [#1 0.04,0.00,0.61,U] [#2 0.18,0.02,0.57,U] [#3 0.01,0.20,0.32,U] [#4 -0.54,0.05,0.00,M10] [#5 0.06,-0.16,0.32,U] [#6 0.25,0.11,0.00,M10] [#7 -0.06,0.21,0.29,U] [#8 -0.03,-0.19,0.29,U] 
01:07:38.222 00.000 13300 refined, 6 included, MultiStar: {0.11, -0.02}, one-star: {0.26, -0.10}
01:07:38.222 00.000 13300 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-1.61) = xAngle (1.44 = 1.44)
01:07:38.222 00.000 13300 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.45 = 1.45)
01:07:38.222 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.02 hyp=0.11 cameraTheta=-0.17 mountX=0.01 mountY=0.11, mountTheta=1.44
01:07:38.224 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.02, opts=13)
01:07:38.224 00.000 13300 Enqueuing Move request for scope (0.11, -0.02)
01:07:38.224 00.000 11596 Worker thread wakes up
01:07:38.225 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.02) opts 0xd
01:07:38.225 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.02)
01:07:38.225 00.000 11596 Moving (0.11, -0.02) raw xDistance=0.01 yDistance=0.11
01:07:38.225 00.000 11596 BLC: History state: CurrMiss=-0.11, AvgInitMiss=0.08, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-0.212399, 1:0.052848, 2:-0.111296
01:07:38.225 00.000 11596 BLC: No correction, Miss < min_move
01:07:38.225 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:07:38.225 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:38.225 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:07:38.226 00.001 11596 MoveAxis(E, 0, ABG)
01:07:38.226 00.000 11596 Move returns status 0, amount 0
01:07:38.226 00.000 11596 MoveAxis(N, 0, ABG)
01:07:38.226 00.000 11596 Move returns status 0, amount 0
01:07:38.226 00.000 11596 move complete, result=0
01:07:38.226 00.000 11596 worker thread done servicing request
01:07:38.232 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
01:07:38.239 00.007 13300 UpdateGuideState exits: m=1112 SNR=23.3
01:07:38.240 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:38.240 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:07:38.240 00.000 13300 Enqueuing Expose request
01:07:38.240 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:07:38.240 00.000 11596 Worker thread wakes up
01:07:38.240 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:07:38.747 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:07:40.804 02.057 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"613644b1-63da-445c-9fd7-307e7a7e1e0b"}
01:07:40.804 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"613644b1-63da-445c-9fd7-307e7a7e1e0b"}
01:07:40.805 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2fc6d2d9-5349-4e01-b53c-77bc7ba2a885"}
01:07:40.805 00.000 13300 case statement mapped state 6 to 3
01:07:40.805 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2fc6d2d9-5349-4e01-b53c-77bc7ba2a885"}
01:07:40.805 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e3a2ff63-3f76-4cfe-9e05-bdf0e20db631"}
01:07:40.806 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":521,"width":15,"height":15,"star_pos":[7.34,7.37],"pixels":"..."},"id":"e3a2ff63-3f76-4cfe-9e05-bdf0e20db631"}
01:07:41.770 00.964 11596 Exposure complete
01:07:41.838 00.068 11596 worker thread done servicing request
01:07:41.838 00.000 13300 OnExposeComplete: enter
01:07:41.838 00.000 13300 UpdateGuideState(): m_state=6
01:07:41.839 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 522
01:07:41.839 00.000 13300 Star::Find returns 1 (0), X=133.33, Y=985.53, Mass=1081, SNR=23.0, Peak=98 HFD=3.7
01:07:41.839 00.000 13300 MultiStar: [#1 0.07,-0.20,0.61,U] [#2 0.22,-0.12,0.56,U] [#3 -0.06,0.14,0.30,U] [#4 -0.26,-0.20,0.00,R] [#5 -0.05,-0.15,0.29,U] [#6 0.21,-0.32,0.00,R] [#7 -0.15,-0.08,0.30,U] [#8 0.11,-0.20,0.27,U] 
01:07:41.839 00.000 13300 refined, 6 included, MultiStar: {0.11, -0.06}, one-star: {0.25, 0.06}
01:07:41.839 00.000 13300 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-1.61) = xAngle (1.11 = 1.11)
01:07:41.839 00.000 13300 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.12 = 1.12)
01:07:41.840 00.001 13300 CameraToMount -- cameraX=0.11 cameraY=-0.06 hyp=0.13 cameraTheta=-0.50 mountX=0.06 mountY=0.12, mountTheta=1.11
01:07:41.843 00.003 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.06, opts=13)
01:07:41.843 00.000 13300 Enqueuing Move request for scope (0.11, -0.06)
01:07:41.843 00.000 11596 Worker thread wakes up
01:07:41.844 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.06) opts 0xd
01:07:41.844 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.06)
01:07:41.844 00.000 11596 Moving (0.11, -0.06) raw xDistance=0.06 yDistance=0.12
01:07:41.844 00.000 11596 BLC: window closed
01:07:41.844 00.000 11596 BLC: History state: CurrMiss=-0.12, AvgInitMiss=0.08, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-0.212399, 1:0.052848, 2:-0.111296
01:07:41.844 00.000 11596 BLC: No correction, Miss < min_move
01:07:41.845 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:07:41.845 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:41.845 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:07:41.845 00.000 11596 MoveAxis(E, 0, ABG)
01:07:41.845 00.000 11596 Move returns status 0, amount 0
01:07:41.845 00.000 11596 MoveAxis(N, 0, ABG)
01:07:41.845 00.000 11596 Move returns status 0, amount 0
01:07:41.846 00.001 11596 move complete, result=0
01:07:41.846 00.000 11596 worker thread done servicing request
01:07:41.851 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
01:07:41.859 00.008 13300 UpdateGuideState exits: m=1081 SNR=23.0
01:07:41.859 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:41.859 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:07:41.859 00.000 13300 Enqueuing Expose request
01:07:41.859 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:07:41.859 00.000 11596 Worker thread wakes up
01:07:41.860 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:07:42.361 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:07:43.804 01.443 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a81476a2-0589-40c7-b88f-150fb66e5d90"}
01:07:43.804 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a81476a2-0589-40c7-b88f-150fb66e5d90"}
01:07:43.805 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"02b7680e-9c45-4da7-ad42-260b3f8cfdf6"}
01:07:43.805 00.000 13300 case statement mapped state 6 to 3
01:07:43.805 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"02b7680e-9c45-4da7-ad42-260b3f8cfdf6"}
01:07:43.806 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0e6b33de-5304-4afc-a664-5759f36d4f99"}
01:07:43.806 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":522,"width":15,"height":15,"star_pos":[7.33,6.53],"pixels":"..."},"id":"0e6b33de-5304-4afc-a664-5759f36d4f99"}
01:07:45.391 01.585 11596 Exposure complete
01:07:45.461 00.070 11596 worker thread done servicing request
01:07:45.461 00.000 13300 OnExposeComplete: enter
01:07:45.462 00.001 13300 UpdateGuideState(): m_state=6
01:07:45.462 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 523
01:07:45.462 00.000 13300 Star::Find returns 1 (0), X=133.31, Y=985.42, Mass=1110, SNR=23.3, Peak=91 HFD=3.9
01:07:45.463 00.001 13300 MultiStar: [#1 0.09,-0.01,0.60,U] [#2 0.18,0.02,0.55,U] [#3 -0.02,0.00,0.31,U] [#4 -0.07,0.14,0.28,U] [#5 -0.11,-0.16,0.30,U] [#6 -0.19,0.15,0.27,U] [#7 -0.08,0.18,0.28,U] [#8 0.15,-0.04,0.27,U] 
01:07:45.463 00.000 13300 refined, 8 included, MultiStar: {0.08, 0.01}, one-star: {0.24, -0.05}
01:07:45.463 00.000 13300 CameraToMount -- cameraTheta (0.08) - m_xAngle (-1.61) = xAngle (1.69 = 1.69)
01:07:45.463 00.000 13300 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.71 = 1.71)
01:07:45.463 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.01 hyp=0.08 cameraTheta=0.08 mountX=-0.01 mountY=0.08, mountTheta=1.69
01:07:45.466 00.003 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.01, opts=13)
01:07:45.466 00.000 13300 Enqueuing Move request for scope (0.08, 0.01)
01:07:45.466 00.000 11596 Worker thread wakes up
01:07:45.467 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.01) opts 0xd
01:07:45.467 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.01)
01:07:45.467 00.000 11596 Moving (0.08, 0.01) raw xDistance=-0.01 yDistance=0.08
01:07:45.467 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:07:45.467 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:45.467 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:07:45.467 00.000 11596 MoveAxis(E, 0, ABG)
01:07:45.467 00.000 11596 Move returns status 0, amount 0
01:07:45.468 00.001 11596 MoveAxis(N, 0, ABG)
01:07:45.468 00.000 11596 Move returns status 0, amount 0
01:07:45.468 00.000 11596 move complete, result=0
01:07:45.468 00.000 11596 worker thread done servicing request
01:07:45.476 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=242, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
01:07:45.483 00.007 13300 UpdateGuideState exits: m=1110 SNR=23.3
01:07:45.483 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:45.484 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:07:45.484 00.000 13300 Enqueuing Expose request
01:07:45.484 00.000 11596 Worker thread wakes up
01:07:45.484 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:07:45.484 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:07:45.986 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:07:46.804 00.818 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6c8a3a4f-21b6-482c-ac99-e9842af6a9de"}
01:07:46.804 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6c8a3a4f-21b6-482c-ac99-e9842af6a9de"}
01:07:46.805 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"49626b7e-4986-433b-86cb-9390f841955f"}
01:07:46.806 00.001 13300 case statement mapped state 6 to 3
01:07:46.806 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"49626b7e-4986-433b-86cb-9390f841955f"}
01:07:46.807 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"182e50c4-62e4-4472-b6aa-4734717736d4"}
01:07:46.807 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":523,"width":15,"height":15,"star_pos":[7.31,7.42],"pixels":"..."},"id":"182e50c4-62e4-4472-b6aa-4734717736d4"}
01:07:49.018 02.211 11596 Exposure complete
01:07:49.093 00.075 11596 worker thread done servicing request
01:07:49.093 00.000 13300 OnExposeComplete: enter
01:07:49.093 00.000 13300 UpdateGuideState(): m_state=6
01:07:49.093 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 524
01:07:49.093 00.000 13300 Star::Find returns 1 (0), X=133.32, Y=985.37, Mass=1116, SNR=23.3, Peak=93 HFD=3.8
01:07:49.094 00.001 13300 MultiStar: [#1 -0.01,-0.11,0.61,U] [#2 0.29,-0.18,0.00,M5] [#3 0.08,0.01,0.30,U] [#4 0.16,0.44,0.00,M1] [#5 0.03,0.01,0.30,U] [#6 0.09,0.21,0.25,U] [#7 -0.05,-0.05,0.28,U] [#8 0.16,-0.08,0.27,U] 
01:07:49.094 00.000 13300 refined, 6 included, MultiStar: {0.11, -0.05}, one-star: {0.24, -0.10}
01:07:49.094 00.000 13300 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-1.61) = xAngle (1.18 = 1.18)
01:07:49.094 00.000 13300 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.19 = 1.19)
01:07:49.094 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.05 hyp=0.12 cameraTheta=-0.43 mountX=0.04 mountY=0.11, mountTheta=1.18
01:07:49.096 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.05, opts=13)
01:07:49.096 00.000 13300 Enqueuing Move request for scope (0.11, -0.05)
01:07:49.096 00.000 11596 Worker thread wakes up
01:07:49.096 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.05) opts 0xd
01:07:49.096 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.05)
01:07:49.097 00.001 11596 Moving (0.11, -0.05) raw xDistance=0.04 yDistance=0.11
01:07:49.097 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:07:49.097 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:49.097 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:07:49.097 00.000 11596 MoveAxis(E, 0, ABG)
01:07:49.097 00.000 11596 Move returns status 0, amount 0
01:07:49.097 00.000 11596 MoveAxis(N, 0, ABG)
01:07:49.097 00.000 11596 Move returns status 0, amount 0
01:07:49.097 00.000 11596 move complete, result=0
01:07:49.098 00.001 11596 worker thread done servicing request
01:07:49.104 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
01:07:49.111 00.007 13300 UpdateGuideState exits: m=1116 SNR=23.3
01:07:49.112 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:49.112 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:07:49.112 00.000 13300 Enqueuing Expose request
01:07:49.112 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:07:49.112 00.000 11596 Worker thread wakes up
01:07:49.112 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:07:49.619 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:07:49.804 00.185 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7b9fed20-9af2-4b51-8e9c-58f25e4cf6bb"}
01:07:49.804 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7b9fed20-9af2-4b51-8e9c-58f25e4cf6bb"}
01:07:49.805 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dca14801-1b7e-48d1-a0dd-d1eb76a4436e"}
01:07:49.805 00.000 13300 case statement mapped state 6 to 3
01:07:49.805 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dca14801-1b7e-48d1-a0dd-d1eb76a4436e"}
01:07:49.806 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f3b1cd50-c163-40d0-9e5e-68792862a75f"}
01:07:49.806 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":524,"width":15,"height":15,"star_pos":[7.32,7.37],"pixels":"..."},"id":"f3b1cd50-c163-40d0-9e5e-68792862a75f"}
01:07:52.653 02.847 11596 Exposure complete
01:07:52.728 00.075 11596 worker thread done servicing request
01:07:52.728 00.000 13300 OnExposeComplete: enter
01:07:52.728 00.000 13300 UpdateGuideState(): m_state=6
01:07:52.728 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 525
01:07:52.728 00.000 13300 Star::Find returns 1 (0), X=133.32, Y=985.59, Mass=1087, SNR=23.1, Peak=103 HFD=3.7
01:07:52.729 00.001 13300 MultiStar: [#1 0.22,0.02,0.61,U] [#2 0.26,0.02,0.00,M6] [#3 0.18,0.39,0.00,M1] [#4 0.24,0.02,0.29,U] [#5 -0.05,-0.21,0.31,U] [#6 -0.03,-0.08,0.26,U] [#7 0.18,0.30,0.00,M1] [#8 -0.26,0.13,0.00,M1] 
01:07:52.729 00.000 13300 refined, 4 included, MultiStar: {0.17, 0.02}, one-star: {0.25, 0.12}
01:07:52.729 00.000 13300 CameraToMount -- cameraTheta (0.11) - m_xAngle (-1.61) = xAngle (1.72 = 1.72)
01:07:52.729 00.000 13300 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.74 = 1.74)
01:07:52.730 00.001 13300 CameraToMount -- cameraX=0.17 cameraY=0.02 hyp=0.18 cameraTheta=0.11 mountX=-0.03 mountY=0.17, mountTheta=1.72
01:07:52.731 00.001 13300 SchedulePrimaryMove(1016D950, x=0.17, y=0.02, opts=13)
01:07:52.731 00.000 13300 Enqueuing Move request for scope (0.17, 0.02)
01:07:52.732 00.001 11596 Worker thread wakes up
01:07:52.732 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.02) opts 0xd
01:07:52.732 00.000 11596 Handling offset move in thread for scope, endpoint = (0.17, 0.02)
01:07:52.732 00.000 11596 Moving (0.17, 0.02) raw xDistance=-0.03 yDistance=0.17
01:07:52.732 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:07:52.732 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:52.732 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:07:52.732 00.000 11596 MoveAxis(E, 0, ABG)
01:07:52.732 00.000 11596 Move returns status 0, amount 0
01:07:52.733 00.001 11596 MoveAxis(N, 0, ABG)
01:07:52.733 00.000 11596 Move returns status 0, amount 0
01:07:52.733 00.000 11596 move complete, result=0
01:07:52.733 00.000 11596 worker thread done servicing request
01:07:52.738 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
01:07:52.746 00.008 13300 UpdateGuideState exits: m=1087 SNR=23.1
01:07:52.746 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:52.746 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:07:52.746 00.000 13300 Enqueuing Expose request
01:07:52.746 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:07:52.746 00.000 11596 Worker thread wakes up
01:07:52.747 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:07:52.804 00.057 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5fecea63-5dd4-490e-a0a1-633edaa72f25"}
01:07:52.804 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5fecea63-5dd4-490e-a0a1-633edaa72f25"}
01:07:52.806 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"28b33c82-03ea-4ec4-99fa-11a40206ad93"}
01:07:52.806 00.000 13300 case statement mapped state 6 to 3
01:07:52.806 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"28b33c82-03ea-4ec4-99fa-11a40206ad93"}
01:07:52.808 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2f0aac28-c152-47aa-ab0f-1ab0ff7ef80c"}
01:07:52.808 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":525,"width":15,"height":15,"star_pos":[7.32,6.59],"pixels":"..."},"id":"2f0aac28-c152-47aa-ab0f-1ab0ff7ef80c"}
01:07:53.256 00.448 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:07:55.802 02.546 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"43dc6221-7379-4f68-8a17-6851d09a1fb4"}
01:07:55.802 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"43dc6221-7379-4f68-8a17-6851d09a1fb4"}
01:07:55.803 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"df4073f6-db2a-4d25-a3e2-b58a2df3e806"}
01:07:55.803 00.000 13300 case statement mapped state 6 to 3
01:07:55.803 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"df4073f6-db2a-4d25-a3e2-b58a2df3e806"}
01:07:55.804 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bfeddc62-745d-4564-bb52-96097e68e81f"}
01:07:55.804 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":525,"width":15,"height":15,"star_pos":[7.32,6.59],"pixels":"..."},"id":"bfeddc62-745d-4564-bb52-96097e68e81f"}
01:07:56.282 00.478 11596 Exposure complete
01:07:56.351 00.069 11596 worker thread done servicing request
01:07:56.351 00.000 13300 OnExposeComplete: enter
01:07:56.351 00.000 13300 UpdateGuideState(): m_state=6
01:07:56.351 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 526
01:07:56.352 00.001 13300 Star::Find returns 1 (0), X=133.29, Y=985.56, Mass=1128, SNR=23.5, Peak=103 HFD=3.9
01:07:56.352 00.000 13300 MultiStar: [#1 0.07,0.15,0.60,U] [#2 0.27,0.19,0.00,M7] [#3 0.07,0.34,0.00,M2] [#4 0.39,0.53,0.00,M1] [#5 -0.10,0.10,0.28,U] [#6 -0.07,0.29,0.00,M1] [#7 -0.27,0.26,0.00,M2] [#8 -0.02,0.40,0.00,M2] 
01:07:56.352 00.000 13300 refined, 2 included, MultiStar: {0.12, 0.11}, one-star: {0.21, 0.10}
01:07:56.352 00.000 13300 CameraToMount -- cameraTheta (0.76) - m_xAngle (-1.61) = xAngle (2.37 = 2.37)
01:07:56.352 00.000 13300 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.38 = 2.38)
01:07:56.352 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=0.11 hyp=0.16 cameraTheta=0.76 mountX=-0.12 mountY=0.11, mountTheta=2.37
01:07:56.354 00.002 13300 SchedulePrimaryMove(1016D950, x=0.12, y=0.11, opts=13)
01:07:56.354 00.000 13300 Enqueuing Move request for scope (0.12, 0.11)
01:07:56.354 00.000 11596 Worker thread wakes up
01:07:56.355 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.11) opts 0xd
01:07:56.355 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, 0.11)
01:07:56.355 00.000 11596 Moving (0.12, 0.11) raw xDistance=-0.12 yDistance=0.11
01:07:56.355 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:07:56.355 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:56.355 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:07:56.355 00.000 11596 MoveAxis(E, 0, ABG)
01:07:56.355 00.000 11596 Move returns status 0, amount 0
01:07:56.355 00.000 11596 MoveAxis(N, 0, ABG)
01:07:56.355 00.000 11596 Move returns status 0, amount 0
01:07:56.356 00.001 11596 move complete, result=0
01:07:56.356 00.000 11596 worker thread done servicing request
01:07:56.361 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
01:07:56.369 00.008 13300 UpdateGuideState exits: m=1128 SNR=23.5
01:07:56.369 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:56.369 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:07:56.369 00.000 13300 Enqueuing Expose request
01:07:56.369 00.000 11596 Worker thread wakes up
01:07:56.370 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:07:56.370 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:07:56.875 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:07:58.802 01.927 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ad882f6a-d713-455c-b68c-df3e156334b1"}
01:07:58.802 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ad882f6a-d713-455c-b68c-df3e156334b1"}
01:07:58.803 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4691b54c-693f-4f7e-ae01-bb52ac7991b8"}
01:07:58.803 00.000 13300 case statement mapped state 6 to 3
01:07:58.803 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4691b54c-693f-4f7e-ae01-bb52ac7991b8"}
01:07:58.804 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b39d4f2b-8817-4341-8265-1dc0d9173b75"}
01:07:58.804 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":526,"width":15,"height":15,"star_pos":[7.29,6.56],"pixels":"..."},"id":"b39d4f2b-8817-4341-8265-1dc0d9173b75"}
01:07:59.897 01.093 11596 Exposure complete
01:07:59.966 00.069 11596 worker thread done servicing request
01:07:59.966 00.000 13300 OnExposeComplete: enter
01:07:59.966 00.000 13300 UpdateGuideState(): m_state=6
01:07:59.967 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 527
01:07:59.967 00.000 13300 Star::Find returns 1 (0), X=133.33, Y=985.57, Mass=1111, SNR=23.4, Peak=102 HFD=3.8
01:07:59.967 00.000 13300 MultiStar: [#1 0.04,0.06,0.62,U] [#2 0.31,0.03,0.00,M8] [#3 -0.05,0.08,0.31,U] [#4 0.31,0.09,0.00,M2] [#5 0.13,0.11,0.29,U] [#6 -0.09,0.18,0.23,U] [#7 0.07,0.29,0.00,M3] [#8 -0.07,0.34,0.00,M3] 
01:07:59.968 00.001 13300 refined, 4 included, MultiStar: {0.11, 0.10}, one-star: {0.25, 0.10}
01:07:59.968 00.000 13300 CameraToMount -- cameraTheta (0.71) - m_xAngle (-1.61) = xAngle (2.31 = 2.31)
01:07:59.968 00.000 13300 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.33 = 2.33)
01:07:59.968 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.10 hyp=0.15 cameraTheta=0.71 mountX=-0.10 mountY=0.11, mountTheta=2.32
01:07:59.970 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.10, opts=13)
01:07:59.970 00.000 13300 Enqueuing Move request for scope (0.11, 0.10)
01:07:59.970 00.000 11596 Worker thread wakes up
01:07:59.970 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.10) opts 0xd
01:07:59.970 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.10)
01:07:59.970 00.000 11596 Moving (0.11, 0.10) raw xDistance=-0.10 yDistance=0.11
01:07:59.970 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:07:59.970 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:59.971 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:07:59.971 00.000 11596 MoveAxis(E, 0, ABG)
01:07:59.971 00.000 11596 Move returns status 0, amount 0
01:07:59.971 00.000 11596 MoveAxis(N, 0, ABG)
01:07:59.971 00.000 11596 Move returns status 0, amount 0
01:07:59.971 00.000 11596 move complete, result=0
01:07:59.971 00.000 11596 worker thread done servicing request
01:07:59.977 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
01:07:59.985 00.008 13300 UpdateGuideState exits: m=1111 SNR=23.4
01:07:59.985 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:59.985 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:07:59.985 00.000 13300 Enqueuing Expose request
01:07:59.985 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:07:59.985 00.000 11596 Worker thread wakes up
01:07:59.985 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:08:00.489 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:08:01.802 01.313 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1d22dadb-f912-4a92-a1a0-8fccd0377c16"}
01:08:01.802 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1d22dadb-f912-4a92-a1a0-8fccd0377c16"}
01:08:01.803 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"34ec0321-60b6-428b-b25a-8c4c73e24168"}
01:08:01.803 00.000 13300 case statement mapped state 6 to 3
01:08:01.803 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"34ec0321-60b6-428b-b25a-8c4c73e24168"}
01:08:01.804 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d1b62d4b-d6bb-4dae-b69b-8b5805eebadb"}
01:08:01.804 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":527,"width":15,"height":15,"star_pos":[7.33,6.57],"pixels":"..."},"id":"d1b62d4b-d6bb-4dae-b69b-8b5805eebadb"}
01:08:03.519 01.715 11596 Exposure complete
01:08:03.588 00.069 11596 worker thread done servicing request
01:08:03.588 00.000 13300 OnExposeComplete: enter
01:08:03.588 00.000 13300 UpdateGuideState(): m_state=6
01:08:03.588 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 528
01:08:03.588 00.000 13300 Star::Find returns 1 (0), X=133.31, Y=985.65, Mass=1100, SNR=23.1, Peak=108 HFD=3.7
01:08:03.589 00.001 13300 MultiStar: [#1 0.13,0.26,0.00,M1] [#2 0.28,-0.08,0.00,M9] [#3 0.20,0.30,0.00,M2] [#4 0.26,0.68,0.00,M3] [#5 0.03,0.22,0.30,U] [#6 -0.04,0.42,0.00,M1] [#7 -0.01,0.22,0.30,U] [#8 0.04,0.32,0.00,M4] 
01:08:03.589 00.000 13300 refined, 2 included, MultiStar: {0.15, 0.20}, one-star: {0.23, 0.19}
01:08:03.589 00.000 13300 CameraToMount -- cameraTheta (0.92) - m_xAngle (-1.61) = xAngle (2.53 = 2.53)
01:08:03.589 00.000 13300 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.55 = 2.55)
01:08:03.589 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=0.20 hyp=0.25 cameraTheta=0.92 mountX=-0.20 mountY=0.14, mountTheta=2.54
01:08:03.591 00.002 13300 SchedulePrimaryMove(1016D950, x=0.15, y=0.20, opts=13)
01:08:03.591 00.000 13300 Enqueuing Move request for scope (0.15, 0.20)
01:08:03.591 00.000 11596 Worker thread wakes up
01:08:03.591 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.20) opts 0xd
01:08:03.591 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, 0.20)
01:08:03.592 00.001 11596 Moving (0.15, 0.20) raw xDistance=-0.20 yDistance=0.14
01:08:03.592 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
01:08:03.592 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:03.592 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:08:03.592 00.000 11596 MoveAxis(E, 255, ABG)
01:08:03.592 00.000 11596 Guiding  Dir = 2, Dur = 255
01:08:03.592 00.000 11596 IsSlewing returns 0
01:08:03.598 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
01:08:03.607 00.009 13300 UpdateGuideState exits: m=1100 SNR=23.1
01:08:03.607 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:03.607 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:08:03.607 00.000 13300 Enqueuing Expose request
01:08:03.764 00.157 11596 IsGuiding returns 0
01:08:03.950 00.186 11596 PulseGuide returned control before completion, sleep 80
01:08:04.108 00.158 11596 IsGuiding returns 1
01:08:04.108 00.000 11596 scope still moving after pulse duration time elapsed
01:08:04.137 00.029 11596 IsSlewing returns 0
01:08:04.229 00.092 11596 IsGuiding returns 0
01:08:04.229 00.000 11596 scope move finished after 255 + 210 ms
01:08:04.229 00.000 11596 Move returns status 0, amount 255
01:08:04.229 00.000 11596 MoveAxis(N, 0, ABG)
01:08:04.229 00.000 11596 Move returns status 0, amount 0
01:08:04.230 00.001 11596 move complete, result=0
01:08:04.230 00.000 11596 worker thread done servicing request
01:08:04.230 00.000 11596 Worker thread wakes up
01:08:04.230 00.000 13300 GuideStep: -0.2 px 255 ms EAST, 0.1 px 0 ms NORTH
01:08:04.230 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:08:04.738 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:08:04.802 00.064 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cd429a61-5d86-407c-bd25-43ed24826f67"}
01:08:04.802 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cd429a61-5d86-407c-bd25-43ed24826f67"}
01:08:04.803 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ed1552ab-1a1a-4fc9-9ffc-8772ca13328b"}
01:08:04.803 00.000 13300 case statement mapped state 6 to 3
01:08:04.803 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ed1552ab-1a1a-4fc9-9ffc-8772ca13328b"}
01:08:04.804 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"88f08c05-eec0-4f3d-bd7d-b451e2b46855"}
01:08:04.804 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":528,"width":15,"height":15,"star_pos":[7.31,6.65],"pixels":"..."},"id":"88f08c05-eec0-4f3d-bd7d-b451e2b46855"}
01:08:07.761 02.957 11596 Exposure complete
01:08:07.802 00.041 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5c048b57-1831-42a9-a6ce-ceac81595f40"}
01:08:07.802 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5c048b57-1831-42a9-a6ce-ceac81595f40"}
01:08:07.803 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"79625f92-0fed-4ca8-b15f-e74d433cd99a"}
01:08:07.803 00.000 13300 case statement mapped state 6 to 3
01:08:07.803 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"79625f92-0fed-4ca8-b15f-e74d433cd99a"}
01:08:07.804 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e1184db5-24ad-4866-9410-5ee5ff563204"}
01:08:07.804 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":528,"width":15,"height":15,"star_pos":[7.31,6.65],"pixels":"..."},"id":"e1184db5-24ad-4866-9410-5ee5ff563204"}
01:08:07.838 00.034 11596 worker thread done servicing request
01:08:07.839 00.001 13300 OnExposeComplete: enter
01:08:07.839 00.000 13300 UpdateGuideState(): m_state=6
01:08:07.839 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 529
01:08:07.839 00.000 13300 Star::Find returns 1 (0), X=133.32, Y=985.50, Mass=1094, SNR=23.2, Peak=104 HFD=4.0
01:08:07.840 00.001 13300 MultiStar: [#1 0.14,0.07,0.61,U] [#2 0.37,-0.02,0.00,M10] [#3 0.23,0.10,0.33,U] [#4 0.21,0.42,0.00,M4] [#5 -0.05,-0.08,0.30,U] [#6 0.22,0.06,0.25,U] [#7 -0.07,0.20,0.28,U] [#8 -0.26,0.38,0.00,M5] 
01:08:07.840 00.000 13300 refined, 5 included, MultiStar: {0.15, 0.06}, one-star: {0.24, 0.03}
01:08:07.840 00.000 13300 CameraToMount -- cameraTheta (0.35) - m_xAngle (-1.61) = xAngle (1.96 = 1.96)
01:08:07.840 00.000 13300 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.98 = 1.98)
01:08:07.840 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=0.06 hyp=0.16 cameraTheta=0.35 mountX=-0.06 mountY=0.15, mountTheta=1.96
01:08:07.843 00.003 13300 SchedulePrimaryMove(1016D950, x=0.15, y=0.06, opts=13)
01:08:07.843 00.000 13300 Enqueuing Move request for scope (0.15, 0.06)
01:08:07.843 00.000 11596 Worker thread wakes up
01:08:07.843 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.06) opts 0xd
01:08:07.843 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, 0.06)
01:08:07.843 00.000 11596 Moving (0.15, 0.06) raw xDistance=-0.06 yDistance=0.15
01:08:07.843 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:08:07.843 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:07.843 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:08:07.844 00.001 11596 MoveAxis(E, 0, ABG)
01:08:07.844 00.000 11596 Move returns status 0, amount 0
01:08:07.844 00.000 11596 MoveAxis(N, 0, ABG)
01:08:07.844 00.000 11596 Move returns status 0, amount 0
01:08:07.844 00.000 11596 move complete, result=0
01:08:07.844 00.000 11596 worker thread done servicing request
01:08:07.849 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
01:08:07.857 00.008 13300 UpdateGuideState exits: m=1094 SNR=23.2
01:08:07.857 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:07.857 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:08:07.858 00.001 13300 Enqueuing Expose request
01:08:07.858 00.000 11596 Worker thread wakes up
01:08:07.858 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:08:07.858 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:08:08.366 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:08:10.802 02.436 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"358e6976-bd1b-45c6-af09-b4ebf00f999f"}
01:08:10.802 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"358e6976-bd1b-45c6-af09-b4ebf00f999f"}
01:08:10.803 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"112e0b07-b564-4102-b2f1-83e6305cde19"}
01:08:10.803 00.000 13300 case statement mapped state 6 to 3
01:08:10.803 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"112e0b07-b564-4102-b2f1-83e6305cde19"}
01:08:10.804 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2a353878-6d14-419b-ab8b-61961e00c625"}
01:08:10.804 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":529,"width":15,"height":15,"star_pos":[7.32,7.50],"pixels":"..."},"id":"2a353878-6d14-419b-ab8b-61961e00c625"}
01:08:11.386 00.582 11596 Exposure complete
01:08:11.455 00.069 11596 worker thread done servicing request
01:08:11.455 00.000 13300 OnExposeComplete: enter
01:08:11.455 00.000 13300 UpdateGuideState(): m_state=6
01:08:11.456 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 530
01:08:11.456 00.000 13300 Star::Find returns 1 (0), X=133.22, Y=985.59, Mass=1118, SNR=23.4, Peak=102 HFD=3.7
01:08:11.456 00.000 13300 MultiStar: [#1 0.12,0.08,0.61,U] [#2 0.07,0.09,0.55,U] [#3 -0.00,0.23,0.32,U] [#4 -0.01,0.30,0.00,M5] [#5 0.14,0.07,0.31,U] [#6 -0.14,0.53,0.00,M1] [#7 -0.03,0.17,0.28,U] [#8 -0.34,0.24,0.00,M6] 
01:08:11.457 00.001 13300 refined, 5 included, MultiStar: {0.09, 0.12}, one-star: {0.15, 0.12}
01:08:11.457 00.000 13300 CameraToMount -- cameraTheta (0.90) - m_xAngle (-1.61) = xAngle (2.51 = 2.51)
01:08:11.457 00.000 13300 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.52 = 2.52)
01:08:11.457 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.12 hyp=0.15 cameraTheta=0.90 mountX=-0.12 mountY=0.09, mountTheta=2.52
01:08:11.459 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.12, opts=13)
01:08:11.459 00.000 13300 Enqueuing Move request for scope (0.09, 0.12)
01:08:11.459 00.000 11596 Worker thread wakes up
01:08:11.459 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.12) opts 0xd
01:08:11.459 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.12)
01:08:11.459 00.000 11596 Moving (0.09, 0.12) raw xDistance=-0.12 yDistance=0.09
01:08:11.460 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:08:11.460 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:11.460 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:08:11.460 00.000 11596 MoveAxis(E, 0, ABG)
01:08:11.460 00.000 11596 Move returns status 0, amount 0
01:08:11.460 00.000 11596 MoveAxis(N, 0, ABG)
01:08:11.460 00.000 11596 Move returns status 0, amount 0
01:08:11.460 00.000 11596 move complete, result=0
01:08:11.460 00.000 11596 worker thread done servicing request
01:08:11.466 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
01:08:11.474 00.008 13300 UpdateGuideState exits: m=1118 SNR=23.4
01:08:11.474 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:11.474 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:08:11.474 00.000 13300 Enqueuing Expose request
01:08:11.474 00.000 11596 Worker thread wakes up
01:08:11.474 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:08:11.474 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:08:11.977 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:08:13.802 01.825 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"63120a98-a820-48b6-8dc5-3b0c8a2ee0f3"}
01:08:13.803 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"63120a98-a820-48b6-8dc5-3b0c8a2ee0f3"}
01:08:13.804 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eb4f192f-32e4-4748-a416-a8b723e1d0b6"}
01:08:13.804 00.000 13300 case statement mapped state 6 to 3
01:08:13.804 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eb4f192f-32e4-4748-a416-a8b723e1d0b6"}
01:08:13.806 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4f5d723f-20be-4e38-b667-6a090fd23535"}
01:08:13.806 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":530,"width":15,"height":15,"star_pos":[7.22,6.59],"pixels":"..."},"id":"4f5d723f-20be-4e38-b667-6a090fd23535"}
01:08:15.021 01.215 11596 Exposure complete
01:08:15.114 00.093 11596 worker thread done servicing request
01:08:15.114 00.000 13300 OnExposeComplete: enter
01:08:15.114 00.000 13300 UpdateGuideState(): m_state=6
01:08:15.115 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 531
01:08:15.115 00.000 13300 Star::Find returns 1 (0), X=133.39, Y=985.48, Mass=1105, SNR=23.3, Peak=101 HFD=4.1
01:08:15.116 00.001 13300 MultiStar: [#1 0.09,-0.10,0.60,U] [#2 0.21,0.01,0.56,U] [#3 0.13,0.13,0.32,U] [#4 0.40,0.38,0.00,M6] [#5 0.09,-0.28,0.00,M1] [#6 -0.05,0.35,0.00,M2] [#7 0.03,-0.03,0.30,U] [#8 -0.03,0.20,0.26,U] 
01:08:15.116 00.000 13300 refined, 5 included, MultiStar: {0.17, 0.01}, one-star: {0.32, 0.01}
01:08:15.116 00.000 13300 CameraToMount -- cameraTheta (0.08) - m_xAngle (-1.61) = xAngle (1.69 = 1.69)
01:08:15.116 00.000 13300 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.70 = 1.70)
01:08:15.116 00.000 13300 CameraToMount -- cameraX=0.17 cameraY=0.01 hyp=0.17 cameraTheta=0.08 mountX=-0.02 mountY=0.17, mountTheta=1.69
01:08:15.119 00.003 13300 SchedulePrimaryMove(1016D950, x=0.17, y=0.01, opts=13)
01:08:15.119 00.000 13300 Enqueuing Move request for scope (0.17, 0.01)
01:08:15.120 00.001 11596 Worker thread wakes up
01:08:15.120 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.01) opts 0xd
01:08:15.120 00.000 11596 Handling offset move in thread for scope, endpoint = (0.17, 0.01)
01:08:15.120 00.000 11596 Moving (0.17, 0.01) raw xDistance=-0.02 yDistance=0.17
01:08:15.120 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:08:15.120 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:15.121 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:08:15.121 00.000 11596 MoveAxis(E, 0, ABG)
01:08:15.121 00.000 11596 Move returns status 0, amount 0
01:08:15.121 00.000 11596 MoveAxis(N, 0, ABG)
01:08:15.121 00.000 11596 Move returns status 0, amount 0
01:08:15.121 00.000 11596 move complete, result=0
01:08:15.122 00.001 11596 worker thread done servicing request
01:08:15.130 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
01:08:15.140 00.010 13300 UpdateGuideState exits: m=1105 SNR=23.3
01:08:15.140 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:15.140 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:08:15.140 00.000 13300 Enqueuing Expose request
01:08:15.141 00.001 11596 Worker thread wakes up
01:08:15.141 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:08:15.141 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:08:15.644 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:08:16.801 01.157 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5bf3bd39-f98b-4e52-826f-fe176aae3d04"}
01:08:16.801 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5bf3bd39-f98b-4e52-826f-fe176aae3d04"}
01:08:16.802 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"93c7a181-2600-44ff-8f83-1f82f24a5204"}
01:08:16.802 00.000 13300 case statement mapped state 6 to 3
01:08:16.803 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"93c7a181-2600-44ff-8f83-1f82f24a5204"}
01:08:16.803 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5c296620-1c4d-4bf0-b549-5df561ab7c45"}
01:08:16.804 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":531,"width":15,"height":15,"star_pos":[7.39,7.48],"pixels":"..."},"id":"5c296620-1c4d-4bf0-b549-5df561ab7c45"}
01:08:18.672 01.868 11596 Exposure complete
01:08:18.756 00.084 11596 worker thread done servicing request
01:08:18.757 00.001 13300 OnExposeComplete: enter
01:08:18.757 00.000 13300 UpdateGuideState(): m_state=6
01:08:18.757 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 532
01:08:18.758 00.001 13300 Star::Find returns 1 (0), X=133.43, Y=985.55, Mass=1122, SNR=23.4, Peak=103 HFD=4.0
01:08:18.758 00.000 13300 MultiStar: [#1 0.11,0.05,0.60,U] [#2 0.34,-0.06,0.00,M9] [#3 0.02,0.43,0.00,M1] [#4 0.35,0.29,0.00,M7] [#5 0.00,-0.07,0.29,U] [#6 0.42,0.18,0.00,M3] [#7 -0.11,-0.03,0.28,U] [#8 0.13,0.04,0.26,U] 
01:08:18.759 00.001 13300 refined, 4 included, MultiStar: {0.17, 0.04}, one-star: {0.35, 0.08}
01:08:18.759 00.000 13300 CameraToMount -- cameraTheta (0.21) - m_xAngle (-1.61) = xAngle (1.82 = 1.82)
01:08:18.759 00.000 13300 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.83 = 1.83)
01:08:18.759 00.000 13300 CameraToMount -- cameraX=0.17 cameraY=0.04 hyp=0.18 cameraTheta=0.21 mountX=-0.04 mountY=0.17, mountTheta=1.82
01:08:18.762 00.003 13300 SchedulePrimaryMove(1016D950, x=0.17, y=0.04, opts=13)
01:08:18.762 00.000 13300 Enqueuing Move request for scope (0.17, 0.04)
01:08:18.762 00.000 11596 Worker thread wakes up
01:08:18.763 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.04) opts 0xd
01:08:18.763 00.000 11596 Handling offset move in thread for scope, endpoint = (0.17, 0.04)
01:08:18.763 00.000 11596 Moving (0.17, 0.04) raw xDistance=-0.04 yDistance=0.17
01:08:18.763 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:08:18.763 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:18.764 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:08:18.764 00.000 11596 MoveAxis(E, 0, ABG)
01:08:18.764 00.000 11596 Move returns status 0, amount 0
01:08:18.764 00.000 11596 MoveAxis(N, 0, ABG)
01:08:18.764 00.000 11596 Move returns status 0, amount 0
01:08:18.764 00.000 11596 move complete, result=0
01:08:18.764 00.000 11596 worker thread done servicing request
01:08:18.772 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
01:08:18.784 00.012 13300 UpdateGuideState exits: m=1122 SNR=23.4
01:08:18.784 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:18.784 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:08:18.784 00.000 13300 Enqueuing Expose request
01:08:18.784 00.000 11596 Worker thread wakes up
01:08:18.785 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:08:18.785 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:08:19.290 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:08:19.807 00.517 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"47b60ae2-958b-41c6-8d5a-c5af11689185"}
01:08:19.808 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"47b60ae2-958b-41c6-8d5a-c5af11689185"}
01:08:19.809 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3c5b83c5-74e9-41cc-b1fe-effd0ca27208"}
01:08:19.809 00.000 13300 case statement mapped state 6 to 3
01:08:19.809 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3c5b83c5-74e9-41cc-b1fe-effd0ca27208"}
01:08:19.810 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"76b20da3-980e-4cfa-a67c-4d2f3989da81"}
01:08:19.811 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":532,"width":15,"height":15,"star_pos":[7.43,6.55],"pixels":"..."},"id":"76b20da3-980e-4cfa-a67c-4d2f3989da81"}
01:08:22.321 02.510 11596 Exposure complete
01:08:22.389 00.068 11596 worker thread done servicing request
01:08:22.389 00.000 13300 OnExposeComplete: enter
01:08:22.389 00.000 13300 UpdateGuideState(): m_state=6
01:08:22.390 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 533
01:08:22.390 00.000 13300 Star::Find returns 1 (0), X=133.51, Y=985.43, Mass=1085, SNR=23.0, Peak=98 HFD=4.1
01:08:22.390 00.000 13300 MultiStar: [#1 0.13,-0.00,0.61,U] [#2 0.36,-0.01,0.00,M10] [#3 0.21,0.29,0.00,M2] [#4 0.24,-0.19,0.00,M8] [#5 0.00,0.00,0.00,L] [#6 0.14,-0.02,0.25,U] [#7 0.13,0.12,0.29,U] [#8 0.24,-0.35,0.00,M5] 
01:08:22.390 00.000 13300 refined, 3 included, MultiStar: {0.27, -0.00}, one-star: {0.43, -0.04}
01:08:22.391 00.001 13300 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-1.61) = xAngle (1.59 = 1.59)
01:08:22.391 00.000 13300 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.61 = 1.61)
01:08:22.391 00.000 13300 CameraToMount -- cameraX=0.27 cameraY=-0.00 hyp=0.27 cameraTheta=-0.02 mountX=-0.01 mountY=0.27, mountTheta=1.59
01:08:22.393 00.002 13300 SchedulePrimaryMove(1016D950, x=0.27, y=-0.00, opts=13)
01:08:22.393 00.000 13300 Enqueuing Move request for scope (0.27, -0.00)
01:08:22.393 00.000 11596 Worker thread wakes up
01:08:22.393 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.00) opts 0xd
01:08:22.393 00.000 11596 Handling offset move in thread for scope, endpoint = (0.27, -0.00)
01:08:22.393 00.000 11596 Moving (0.27, -0.00) raw xDistance=-0.01 yDistance=0.27
01:08:22.394 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:08:22.394 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:08:22.394 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
01:08:22.394 00.000 11596 MoveAxis(E, 0, ABG)
01:08:22.394 00.000 11596 Move returns status 0, amount 0
01:08:22.394 00.000 11596 MoveAxis(N, 0, ABG)
01:08:22.394 00.000 11596 Move returns status 0, amount 0
01:08:22.394 00.000 11596 move complete, result=0
01:08:22.394 00.000 11596 worker thread done servicing request
01:08:22.400 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
01:08:22.408 00.008 13300 UpdateGuideState exits: m=1085 SNR=23.0
01:08:22.408 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:22.408 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:08:22.408 00.000 13300 Enqueuing Expose request
01:08:22.409 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
01:08:22.409 00.000 11596 Worker thread wakes up
01:08:22.409 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:08:22.806 00.397 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d70aed98-2e38-455b-8d61-13118adbe2ba"}
01:08:22.806 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d70aed98-2e38-455b-8d61-13118adbe2ba"}
01:08:22.822 00.016 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fca685f9-98e0-4e67-8917-7bab60dc8c88"}
01:08:22.822 00.000 13300 case statement mapped state 6 to 3
01:08:22.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fca685f9-98e0-4e67-8917-7bab60dc8c88"}
01:08:22.823 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d341905f-a7ba-4a1e-a7fe-ff3f9b4c78bf"}
01:08:22.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":533,"width":15,"height":15,"star_pos":[6.51,7.43],"pixels":"..."},"id":"d341905f-a7ba-4a1e-a7fe-ff3f9b4c78bf"}
01:08:22.924 00.101 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:08:25.807 02.883 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aca2ebe9-01a8-424a-a7ce-5218e145f533"}
01:08:25.807 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aca2ebe9-01a8-424a-a7ce-5218e145f533"}
01:08:25.808 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"80699303-57a3-4a5b-96ab-7c7a03163002"}
01:08:25.808 00.000 13300 case statement mapped state 6 to 3
01:08:25.808 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"80699303-57a3-4a5b-96ab-7c7a03163002"}
01:08:25.809 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5926529d-dbc2-4098-8afc-e800290d145c"}
01:08:25.809 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":533,"width":15,"height":15,"star_pos":[6.51,7.43],"pixels":"..."},"id":"5926529d-dbc2-4098-8afc-e800290d145c"}
01:08:25.946 00.137 11596 Exposure complete
01:08:26.014 00.068 11596 worker thread done servicing request
01:08:26.015 00.001 13300 OnExposeComplete: enter
01:08:26.015 00.000 13300 UpdateGuideState(): m_state=6
01:08:26.015 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 534
01:08:26.016 00.001 13300 Star::Find returns 1 (0), X=133.48, Y=985.75, Mass=1123, SNR=23.4, Peak=108 HFD=3.9
01:08:26.016 00.000 13300 MultiStar: [#1 0.20,0.23,0.00,M1] [#2 0.35,0.09,0.00,R] [#3 0.32,0.36,0.00,M3] [#4 -0.05,0.76,0.00,M9] [#5 0.33,0.22,0.00,M1] [#6 0.11,0.57,0.00,M3] [#7 -0.02,0.15,0.29,U] [#8 0.35,0.28,0.00,M6] 
01:08:26.016 00.000 13300 refined, 1 included, MultiStar: {0.31, 0.25}, one-star: {0.40, 0.28}
01:08:26.016 00.000 13300 CameraToMount -- cameraTheta (0.69) - m_xAngle (-1.61) = xAngle (2.30 = 2.30)
01:08:26.016 00.000 13300 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.31 = 2.31)
01:08:26.017 00.001 13300 CameraToMount -- cameraX=0.31 cameraY=0.25 hyp=0.40 cameraTheta=0.69 mountX=-0.26 mountY=0.29, mountTheta=2.30
01:08:26.019 00.002 13300 SchedulePrimaryMove(1016D950, x=0.31, y=0.25, opts=13)
01:08:26.019 00.000 13300 Enqueuing Move request for scope (0.31, 0.25)
01:08:26.019 00.000 11596 Worker thread wakes up
01:08:26.020 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.25) opts 0xd
01:08:26.020 00.000 11596 Handling offset move in thread for scope, endpoint = (0.31, 0.25)
01:08:26.020 00.000 11596 Moving (0.31, 0.25) raw xDistance=-0.26 yDistance=0.29
01:08:26.020 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
01:08:26.020 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:08:26.020 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
01:08:26.020 00.000 11596 MoveAxis(E, 332, ABG)
01:08:26.020 00.000 11596 Guiding  Dir = 2, Dur = 332
01:08:26.021 00.001 11596 IsSlewing returns 0
01:08:26.029 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
01:08:26.037 00.008 13300 UpdateGuideState exits: m=1123 SNR=23.4
01:08:26.037 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:26.037 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:08:26.037 00.000 13300 Enqueuing Expose request
01:08:26.225 00.188 11596 IsGuiding returns 0
01:08:26.459 00.234 11596 PulseGuide returned control before completion, sleep 108
01:08:26.869 00.410 11596 IsGuiding returns 1
01:08:26.869 00.000 11596 scope still moving after pulse duration time elapsed
01:08:26.889 00.020 11596 IsSlewing returns 0
01:08:27.035 00.146 11596 IsGuiding returns 0
01:08:27.035 00.000 11596 scope move finished after 332 + 477 ms
01:08:27.035 00.000 11596 Move returns status 0, amount 332
01:08:27.035 00.000 11596 MoveAxis(N, 0, ABG)
01:08:27.035 00.000 11596 Move returns status 0, amount 0
01:08:27.035 00.000 11596 move complete, result=0
01:08:27.035 00.000 11596 worker thread done servicing request
01:08:27.036 00.001 13300 GuideStep: -0.3 px 332 ms EAST, 0.3 px 0 ms NORTH
01:08:27.036 00.000 11596 Worker thread wakes up
01:08:27.036 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:08:27.550 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:08:28.805 01.255 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c60e15fc-a041-4869-8022-27a02e9fdc45"}
01:08:28.805 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c60e15fc-a041-4869-8022-27a02e9fdc45"}
01:08:28.806 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"13122482-7fca-403e-822c-076eab851384"}
01:08:28.806 00.000 13300 case statement mapped state 6 to 3
01:08:28.806 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"13122482-7fca-403e-822c-076eab851384"}
01:08:28.807 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8e65f9f4-e115-4cc9-b737-7e66ca9f5f0b"}
01:08:28.808 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":534,"width":15,"height":15,"star_pos":[7.48,6.75],"pixels":"..."},"id":"8e65f9f4-e115-4cc9-b737-7e66ca9f5f0b"}
01:08:30.581 01.773 11596 Exposure complete
01:08:30.652 00.071 13300 OnExposeComplete: enter
01:08:30.653 00.001 11596 worker thread done servicing request
01:08:30.653 00.000 13300 UpdateGuideState(): m_state=6
01:08:30.653 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 535
01:08:30.653 00.000 13300 Star::Find returns 1 (0), X=133.43, Y=985.53, Mass=1094, SNR=23.1, Peak=101 HFD=3.9
01:08:30.654 00.001 13300 MultiStar: [#1 0.25,0.01,0.62,U] [#2 -0.14,-0.04,0.56,U] [#3 0.24,0.33,0.00,M4] [#4 0.34,0.04,0.00,M10] [#5 0.25,0.08,0.00,M2] [#6 0.40,0.46,0.00,M4] [#7 0.07,0.16,0.29,U] [#8 0.15,0.20,0.27,U] 
01:08:30.654 00.000 13300 refined, 4 included, MultiStar: {0.18, 0.05}, one-star: {0.36, 0.06}
01:08:30.655 00.001 13300 CameraToMount -- cameraTheta (0.29) - m_xAngle (-1.61) = xAngle (1.90 = 1.90)
01:08:30.655 00.000 13300 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.92 = 1.92)
01:08:30.655 00.000 13300 CameraToMount -- cameraX=0.18 cameraY=0.05 hyp=0.19 cameraTheta=0.29 mountX=-0.06 mountY=0.18, mountTheta=1.90
01:08:30.657 00.002 13300 SchedulePrimaryMove(1016D950, x=0.18, y=0.05, opts=13)
01:08:30.657 00.000 13300 Enqueuing Move request for scope (0.18, 0.05)
01:08:30.657 00.000 11596 Worker thread wakes up
01:08:30.657 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.05) opts 0xd
01:08:30.657 00.000 11596 Handling offset move in thread for scope, endpoint = (0.18, 0.05)
01:08:30.657 00.000 11596 Moving (0.18, 0.05) raw xDistance=-0.06 yDistance=0.18
01:08:30.657 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:08:30.657 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:30.658 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:08:30.658 00.000 11596 MoveAxis(E, 0, ABG)
01:08:30.658 00.000 11596 Move returns status 0, amount 0
01:08:30.658 00.000 11596 MoveAxis(N, 0, ABG)
01:08:30.658 00.000 11596 Move returns status 0, amount 0
01:08:30.658 00.000 11596 move complete, result=0
01:08:30.658 00.000 11596 worker thread done servicing request
01:08:30.664 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
01:08:30.671 00.007 13300 UpdateGuideState exits: m=1094 SNR=23.1
01:08:30.671 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:30.672 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:08:30.672 00.000 13300 Enqueuing Expose request
01:08:30.672 00.000 11596 Worker thread wakes up
01:08:30.672 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:08:30.672 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:08:31.174 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:08:31.804 00.630 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"37f5809b-a794-41e4-9eca-9e74eb99c9c1"}
01:08:31.804 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"37f5809b-a794-41e4-9eca-9e74eb99c9c1"}
01:08:31.805 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"38fc14da-a014-43a0-b764-f8045890266d"}
01:08:31.805 00.000 13300 case statement mapped state 6 to 3
01:08:31.805 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"38fc14da-a014-43a0-b764-f8045890266d"}
01:08:31.806 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6732b98e-523c-48d7-84f7-291046913c46"}
01:08:31.806 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":535,"width":15,"height":15,"star_pos":[7.43,6.53],"pixels":"..."},"id":"6732b98e-523c-48d7-84f7-291046913c46"}
01:08:34.213 02.407 11596 Exposure complete
01:08:34.301 00.088 11596 worker thread done servicing request
01:08:34.301 00.000 13300 OnExposeComplete: enter
01:08:34.301 00.000 13300 UpdateGuideState(): m_state=6
01:08:34.302 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 536
01:08:34.302 00.000 13300 Star::Find returns 1 (0), X=133.48, Y=985.55, Mass=1092, SNR=23.1, Peak=105 HFD=3.9
01:08:34.302 00.000 13300 MultiStar: [#1 0.39,-0.01,0.00,M1] [#2 0.07,-0.05,0.56,U] [#3 0.19,0.18,0.00,M5] [#4 0.51,0.48,0.00,R] [#5 0.15,0.13,0.29,U] [#6 0.30,0.07,0.00,M5] [#7 0.20,0.19,0.00,M1] [#8 -0.02,0.50,0.00,M6] 
01:08:34.303 00.001 13300 refined, 2 included, MultiStar: {0.26, 0.05}, one-star: {0.40, 0.09}
01:08:34.303 00.000 13300 CameraToMount -- cameraTheta (0.21) - m_xAngle (-1.61) = xAngle (1.81 = 1.81)
01:08:34.303 00.000 13300 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.83 = 1.83)
01:08:34.303 00.000 13300 CameraToMount -- cameraX=0.26 cameraY=0.05 hyp=0.27 cameraTheta=0.21 mountX=-0.06 mountY=0.26, mountTheta=1.82
01:08:34.305 00.002 13300 SchedulePrimaryMove(1016D950, x=0.26, y=0.05, opts=13)
01:08:34.306 00.001 13300 Enqueuing Move request for scope (0.26, 0.05)
01:08:34.306 00.000 11596 Worker thread wakes up
01:08:34.306 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.05) opts 0xd
01:08:34.306 00.000 11596 Handling offset move in thread for scope, endpoint = (0.26, 0.05)
01:08:34.306 00.000 11596 Moving (0.26, 0.05) raw xDistance=-0.06 yDistance=0.26
01:08:34.306 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:08:34.306 00.000 11596 switching direction from -1 to 1 - decHistory=3 oldest=0.40 newest=0.73
01:08:34.307 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
01:08:34.307 00.000 11596 MoveAxis(E, 0, ABG)
01:08:34.307 00.000 11596 Move returns status 0, amount 0
01:08:34.307 00.000 11596 BLC: Oldest BLC event removed
01:08:34.307 00.000 11596 BLC: Dec direction reversal from North to South, backlash comp pulse of 107 applied
01:08:34.307 00.000 11596 MoveAxis(S, 449, ABG)
01:08:34.307 00.000 11596 Guiding  Dir = 1, Dur = 449
01:08:34.308 00.001 11596 IsSlewing returns 0
01:08:34.314 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
01:08:34.324 00.010 13300 UpdateGuideState exits: m=1092 SNR=23.1
01:08:34.324 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:34.325 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:08:34.325 00.000 13300 Enqueuing Expose request
01:08:34.474 00.149 11596 IsGuiding returns 0
01:08:34.802 00.328 11596 PulseGuide returned control before completion, sleep 132
01:08:34.806 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"db8598c3-f9a4-47ec-ab61-5a010d13cb78"}
01:08:34.806 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"db8598c3-f9a4-47ec-ab61-5a010d13cb78"}
01:08:34.807 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b1af019-4a01-4a1a-a08a-ba6f66b8924c"}
01:08:34.807 00.000 13300 case statement mapped state 6 to 3
01:08:34.807 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5b1af019-4a01-4a1a-a08a-ba6f66b8924c"}
01:08:34.808 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"15b245b3-43ff-43ca-9b97-bb5126d4039b"}
01:08:34.808 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":536,"width":15,"height":15,"star_pos":[7.48,6.55],"pixels":"..."},"id":"15b245b3-43ff-43ca-9b97-bb5126d4039b"}
01:08:35.064 00.256 11596 IsGuiding returns 1
01:08:35.064 00.000 11596 scope still moving after pulse duration time elapsed
01:08:35.096 00.032 11596 IsSlewing returns 0
01:08:35.231 00.135 11596 IsGuiding returns 1
01:08:35.262 00.031 11596 IsSlewing returns 0
01:08:35.368 00.106 11596 IsGuiding returns 0
01:08:35.368 00.000 11596 scope move finished after 449 + 445 ms
01:08:35.368 00.000 11596 Move returns status 0, amount 449
01:08:35.368 00.000 11596 move complete, result=0
01:08:35.369 00.001 11596 worker thread done servicing request
01:08:35.369 00.000 11596 Worker thread wakes up
01:08:35.369 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.3 px 449 ms SOUTH
01:08:35.369 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:08:35.882 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:08:37.805 01.923 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"81df05b5-a120-4867-9527-903e0319b40a"}
01:08:37.805 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"81df05b5-a120-4867-9527-903e0319b40a"}
01:08:37.806 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"987db80e-4d63-4d76-852c-16bd894531bd"}
01:08:37.806 00.000 13300 case statement mapped state 6 to 3
01:08:37.806 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"987db80e-4d63-4d76-852c-16bd894531bd"}
01:08:37.806 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9e9cbe25-a7d9-43d9-be3f-cc5da403a127"}
01:08:37.807 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":536,"width":15,"height":15,"star_pos":[7.48,6.55],"pixels":"..."},"id":"9e9cbe25-a7d9-43d9-be3f-cc5da403a127"}
01:08:38.922 01.115 11596 Exposure complete
01:08:38.992 00.070 11596 worker thread done servicing request
01:08:38.992 00.000 13300 OnExposeComplete: enter
01:08:38.992 00.000 13300 UpdateGuideState(): m_state=6
01:08:38.993 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 537
01:08:38.993 00.000 13300 Star::Find returns 1 (0), X=133.43, Y=985.62, Mass=1076, SNR=23.0, Peak=102 HFD=3.8
01:08:38.994 00.001 13300 MultiStar: [#1 0.26,0.09,0.00,M2] [#2 -0.05,0.03,0.56,U] [#3 0.27,0.43,0.00,M6] [#4 -0.56,-0.04,0.00,M1] [#5 0.25,0.26,0.00,M2] [#6 0.37,0.52,0.00,M6] [#7 -0.03,0.18,0.29,U] [#8 0.19,0.10,0.27,U] 
01:08:38.994 00.000 13300 refined, 3 included, MultiStar: {0.17, 0.12}, one-star: {0.36, 0.16}
01:08:38.994 00.000 13300 CameraToMount -- cameraTheta (0.60) - m_xAngle (-1.61) = xAngle (2.21 = 2.21)
01:08:38.994 00.000 13300 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.22 = 2.22)
01:08:38.994 00.000 13300 CameraToMount -- cameraX=0.17 cameraY=0.12 hyp=0.21 cameraTheta=0.60 mountX=-0.12 mountY=0.17, mountTheta=2.21
01:08:38.996 00.002 13300 SchedulePrimaryMove(1016D950, x=0.17, y=0.12, opts=13)
01:08:38.996 00.000 13300 Enqueuing Move request for scope (0.17, 0.12)
01:08:38.996 00.000 11596 Worker thread wakes up
01:08:38.996 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.12) opts 0xd
01:08:38.996 00.000 11596 Handling offset move in thread for scope, endpoint = (0.17, 0.12)
01:08:38.996 00.000 11596 Moving (0.17, 0.12) raw xDistance=-0.12 yDistance=0.17
01:08:38.997 00.001 11596 BLC: History state: CurrMiss=0.17, AvgInitMiss=0.10, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=0.259086, 1:0.167183
01:08:38.997 00.000 11596 BLC: No correction, Miss < min_move
01:08:38.997 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:08:38.997 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:38.997 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:08:38.997 00.000 11596 MoveAxis(E, 0, ABG)
01:08:38.997 00.000 11596 Move returns status 0, amount 0
01:08:38.997 00.000 11596 MoveAxis(N, 0, ABG)
01:08:38.997 00.000 11596 Move returns status 0, amount 0
01:08:38.997 00.000 11596 move complete, result=0
01:08:38.998 00.001 11596 worker thread done servicing request
01:08:39.003 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
01:08:39.011 00.008 13300 UpdateGuideState exits: m=1076 SNR=23.0
01:08:39.011 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:39.011 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:08:39.011 00.000 13300 Enqueuing Expose request
01:08:39.011 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:08:39.011 00.000 11596 Worker thread wakes up
01:08:39.011 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:08:39.517 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:08:40.805 01.288 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"78e68187-6367-457b-8ca2-63b29b536fc5"}
01:08:40.805 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"78e68187-6367-457b-8ca2-63b29b536fc5"}
01:08:40.806 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a9f446f2-acbf-469c-a50a-2513262c9a93"}
01:08:40.806 00.000 13300 case statement mapped state 6 to 3
01:08:40.806 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a9f446f2-acbf-469c-a50a-2513262c9a93"}
01:08:40.807 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cc5f3e7c-4db0-4125-b277-02320d39476e"}
01:08:40.807 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":537,"width":15,"height":15,"star_pos":[7.43,6.62],"pixels":"..."},"id":"cc5f3e7c-4db0-4125-b277-02320d39476e"}
01:08:42.547 01.740 11596 Exposure complete
01:08:42.620 00.073 11596 worker thread done servicing request
01:08:42.620 00.000 13300 OnExposeComplete: enter
01:08:42.620 00.000 13300 UpdateGuideState(): m_state=6
01:08:42.621 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 538
01:08:42.621 00.000 13300 Star::Find returns 1 (0), X=133.40, Y=985.62, Mass=1096, SNR=23.2, Peak=104 HFD=3.7
01:08:42.622 00.001 13300 MultiStar: [#1 0.06,0.09,0.62,U] [#2 -0.04,-0.04,0.55,U] [#3 0.03,0.15,0.32,U] [#4 -0.33,-0.16,0.00,M2] [#5 0.15,0.17,0.30,U] [#6 -0.00,0.07,0.26,U] [#7 0.29,0.36,0.00,M1] [#8 -0.27,0.43,0.00,M6] 
01:08:42.622 00.000 13300 refined, 5 included, MultiStar: {0.13, 0.10}, one-star: {0.33, 0.15}
01:08:42.622 00.000 13300 CameraToMount -- cameraTheta (0.65) - m_xAngle (-1.61) = xAngle (2.25 = 2.25)
01:08:42.622 00.000 13300 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.27 = 2.27)
01:08:42.622 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=0.10 hyp=0.16 cameraTheta=0.65 mountX=-0.10 mountY=0.12, mountTheta=2.26
01:08:42.625 00.003 13300 SchedulePrimaryMove(1016D950, x=0.13, y=0.10, opts=13)
01:08:42.625 00.000 13300 Enqueuing Move request for scope (0.13, 0.10)
01:08:42.626 00.001 11596 Worker thread wakes up
01:08:42.626 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.10) opts 0xd
01:08:42.626 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, 0.10)
01:08:42.626 00.000 11596 Moving (0.13, 0.10) raw xDistance=-0.10 yDistance=0.12
01:08:42.627 00.001 11596 BLC: History state: CurrMiss=0.12, AvgInitMiss=0.10, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=0.259086, 1:0.167183, 2:0.124313
01:08:42.627 00.000 11596 BLC: No correction, Miss < min_move
01:08:42.627 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:08:42.627 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:42.628 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:08:42.628 00.000 11596 MoveAxis(E, 0, ABG)
01:08:42.628 00.000 11596 Move returns status 0, amount 0
01:08:42.628 00.000 11596 MoveAxis(N, 0, ABG)
01:08:42.628 00.000 11596 Move returns status 0, amount 0
01:08:42.628 00.000 11596 move complete, result=0
01:08:42.629 00.001 11596 worker thread done servicing request
01:08:42.636 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
01:08:42.644 00.008 13300 UpdateGuideState exits: m=1096 SNR=23.2
01:08:42.644 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:42.644 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:08:42.644 00.000 13300 Enqueuing Expose request
01:08:42.644 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:08:42.644 00.000 11596 Worker thread wakes up
01:08:42.644 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:08:43.151 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:08:43.804 00.653 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"06b484d0-df45-4a71-a1a4-696bcfaf2643"}
01:08:43.804 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"06b484d0-df45-4a71-a1a4-696bcfaf2643"}
01:08:43.805 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d76d33a8-05e8-4218-b592-4e7222f81773"}
01:08:43.805 00.000 13300 case statement mapped state 6 to 3
01:08:43.806 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d76d33a8-05e8-4218-b592-4e7222f81773"}
01:08:43.806 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c97362c7-5819-4e61-9f79-28b1c2a9d49e"}
01:08:43.807 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":538,"width":15,"height":15,"star_pos":[7.40,6.62],"pixels":"..."},"id":"c97362c7-5819-4e61-9f79-28b1c2a9d49e"}
01:08:46.175 02.368 11596 Exposure complete
01:08:46.245 00.070 11596 worker thread done servicing request
01:08:46.245 00.000 13300 OnExposeComplete: enter
01:08:46.245 00.000 13300 UpdateGuideState(): m_state=6
01:08:46.246 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 539
01:08:46.246 00.000 13300 Star::Find returns 1 (0), X=133.32, Y=985.61, Mass=1070, SNR=22.9, Peak=101 HFD=3.7
01:08:46.246 00.000 13300 MultiStar: [#1 0.06,0.20,0.62,U] [#2 -0.08,0.14,0.57,U] [#3 0.20,0.23,0.00,M6] [#4 -0.24,0.08,0.27,U] [#5 0.05,0.10,0.30,U] [#6 -0.09,0.07,0.24,U] [#7 -0.14,0.06,0.29,U] [#8 0.09,0.20,0.27,U] 
01:08:46.246 00.000 13300 refined, 7 included, MultiStar: {0.04, 0.13}, one-star: {0.24, 0.14}
01:08:46.247 00.001 13300 CameraToMount -- cameraTheta (1.27) - m_xAngle (-1.61) = xAngle (2.88 = 2.88)
01:08:46.247 00.000 13300 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.90 = 2.90)
01:08:46.247 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.13 hyp=0.14 cameraTheta=1.27 mountX=-0.14 mountY=0.03, mountTheta=2.90
01:08:46.249 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.13, opts=13)
01:08:46.249 00.000 13300 Enqueuing Move request for scope (0.04, 0.13)
01:08:46.249 00.000 11596 Worker thread wakes up
01:08:46.249 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.13) opts 0xd
01:08:46.249 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.13)
01:08:46.249 00.000 11596 Moving (0.04, 0.13) raw xDistance=-0.14 yDistance=0.03
01:08:46.250 00.001 11596 BLC: window closed
01:08:46.250 00.000 11596 BLC: History state: CurrMiss=0.03, AvgInitMiss=0.10, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=0.259086, 1:0.167183, 2:0.124313
01:08:46.250 00.000 11596 BLC: No correction, Miss < min_move
01:08:46.250 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:08:46.250 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:46.250 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:08:46.250 00.000 11596 MoveAxis(E, 0, ABG)
01:08:46.251 00.001 11596 Move returns status 0, amount 0
01:08:46.251 00.000 11596 MoveAxis(N, 0, ABG)
01:08:46.251 00.000 11596 Move returns status 0, amount 0
01:08:46.251 00.000 11596 move complete, result=0
01:08:46.251 00.000 11596 worker thread done servicing request
01:08:46.257 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
01:08:46.265 00.008 13300 UpdateGuideState exits: m=1070 SNR=22.9
01:08:46.265 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:46.265 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:08:46.265 00.000 13300 Enqueuing Expose request
01:08:46.265 00.000 11596 Worker thread wakes up
01:08:46.266 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:08:46.266 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:08:46.772 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:08:46.803 00.031 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"80317f3c-e8b9-4d22-b295-fb723b75bb13"}
01:08:46.803 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"80317f3c-e8b9-4d22-b295-fb723b75bb13"}
01:08:46.804 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"df3912cf-ad05-450a-866d-d1cc38139eb3"}
01:08:46.804 00.000 13300 case statement mapped state 6 to 3
01:08:46.804 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"df3912cf-ad05-450a-866d-d1cc38139eb3"}
01:08:46.805 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c0e6a913-7f0e-4d23-a642-275ad0b68ec2"}
01:08:46.805 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":539,"width":15,"height":15,"star_pos":[7.32,6.61],"pixels":"..."},"id":"c0e6a913-7f0e-4d23-a642-275ad0b68ec2"}
01:08:49.804 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e76c58fe-f526-4603-95e4-e991ffe3cb03"}
01:08:49.804 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e76c58fe-f526-4603-95e4-e991ffe3cb03"}
01:08:49.805 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"31f7ebe8-220c-486b-9509-66f6360712d0"}
01:08:49.805 00.000 13300 case statement mapped state 6 to 3
01:08:49.805 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"31f7ebe8-220c-486b-9509-66f6360712d0"}
01:08:49.806 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8b82e1ec-4ab3-4e9f-ab8c-7ae3beff590e"}
01:08:49.807 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":539,"width":15,"height":15,"star_pos":[7.32,6.61],"pixels":"..."},"id":"8b82e1ec-4ab3-4e9f-ab8c-7ae3beff590e"}
01:08:49.929 00.122 11596 Exposure complete
01:08:50.004 00.075 11596 worker thread done servicing request
01:08:50.004 00.000 13300 OnExposeComplete: enter
01:08:50.004 00.000 13300 UpdateGuideState(): m_state=6
01:08:50.005 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 540
01:08:50.005 00.000 13300 Star::Find returns 1 (0), X=133.41, Y=985.81, Mass=1126, SNR=23.5, Peak=108 HFD=3.8
01:08:50.005 00.000 13300 MultiStar: [#1 0.22,0.37,0.00,M1] [#2 -0.00,0.26,0.00,M1] [#3 0.36,0.47,0.00,M7] [#4 -0.34,0.18,0.00,M2] [#5 0.17,0.26,0.00,M1] [#6 0.25,0.32,0.00,M5] [#7 0.27,0.56,0.00,M1] [#8 0.06,0.25,0.00,M6] 
01:08:50.005 00.000 13300 CameraToMount -- cameraTheta (0.80) - m_xAngle (-1.61) = xAngle (2.41 = 2.41)
01:08:50.005 00.000 13300 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.43 = 2.43)
01:08:50.006 00.001 13300 CameraToMount -- cameraX=0.33 cameraY=0.34 hyp=0.48 cameraTheta=0.80 mountX=-0.36 mountY=0.31, mountTheta=2.42
01:08:50.008 00.002 13300 SchedulePrimaryMove(1016D950, x=0.33, y=0.34, opts=13)
01:08:50.008 00.000 13300 Enqueuing Move request for scope (0.33, 0.34)
01:08:50.008 00.000 11596 Worker thread wakes up
01:08:50.008 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.34) opts 0xd
01:08:50.009 00.001 11596 Handling offset move in thread for scope, endpoint = (0.33, 0.34)
01:08:50.009 00.000 11596 Moving (0.33, 0.34) raw xDistance=-0.36 yDistance=0.31
01:08:50.009 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.36
01:08:50.009 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
01:08:50.009 00.000 11596 MoveAxis(E, 447, ABG)
01:08:50.009 00.000 11596 Guiding  Dir = 2, Dur = 447
01:08:50.010 00.001 11596 IsSlewing returns 0
01:08:50.015 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
01:08:50.024 00.009 13300 UpdateGuideState exits: m=1126 SNR=23.5
01:08:50.024 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:50.024 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:08:50.024 00.000 13300 Enqueuing Expose request
01:08:50.270 00.246 11596 IsGuiding returns 0
01:08:50.498 00.228 11596 PulseGuide returned control before completion, sleep 230
01:08:50.824 00.326 11596 IsGuiding returns 1
01:08:50.824 00.000 11596 scope still moving after pulse duration time elapsed
01:08:50.857 00.033 11596 IsSlewing returns 0
01:08:50.961 00.104 11596 IsGuiding returns 0
01:08:50.962 00.001 11596 scope move finished after 447 + 244 ms
01:08:50.962 00.000 11596 Move returns status 0, amount 447
01:08:50.962 00.000 11596 MoveAxis(S, 415, ABG)
01:08:50.962 00.000 11596 Guiding  Dir = 1, Dur = 415
01:08:50.962 00.000 11596 IsSlewing returns 0
01:08:51.083 00.121 11596 IsGuiding returns 0
01:08:51.422 00.339 11596 PulseGuide returned control before completion, sleep 86
01:08:51.690 00.268 11596 IsGuiding returns 1
01:08:51.690 00.000 11596 scope still moving after pulse duration time elapsed
01:08:51.719 00.029 11596 IsSlewing returns 0
01:08:51.846 00.127 11596 IsGuiding returns 0
01:08:51.846 00.000 11596 scope move finished after 415 + 348 ms
01:08:51.846 00.000 11596 Move returns status 0, amount 415
01:08:51.846 00.000 11596 move complete, result=0
01:08:51.846 00.000 11596 worker thread done servicing request
01:08:51.846 00.000 13300 GuideStep: -0.4 px 447 ms EAST, 0.3 px 415 ms SOUTH
01:08:51.847 00.001 11596 Worker thread wakes up
01:08:51.847 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:08:52.349 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:08:52.802 00.453 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e1179468-2eb7-4754-9a0c-871d04e19dd9"}
01:08:52.802 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e1179468-2eb7-4754-9a0c-871d04e19dd9"}
01:08:52.803 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"312f63e7-b7eb-4531-b436-6ffe0c9ef329"}
01:08:52.803 00.000 13300 case statement mapped state 6 to 3
01:08:52.803 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"312f63e7-b7eb-4531-b436-6ffe0c9ef329"}
01:08:52.803 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bc22ecd8-480c-42b4-a2f6-9ad24d2613c2"}
01:08:52.803 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":540,"width":15,"height":15,"star_pos":[7.41,6.81],"pixels":"..."},"id":"bc22ecd8-480c-42b4-a2f6-9ad24d2613c2"}
01:08:55.379 02.576 11596 Exposure complete
01:08:55.450 00.071 11596 worker thread done servicing request
01:08:55.450 00.000 13300 OnExposeComplete: enter
01:08:55.450 00.000 13300 UpdateGuideState(): m_state=6
01:08:55.451 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 541
01:08:55.451 00.000 13300 Star::Find returns 1 (0), X=133.38, Y=985.68, Mass=1110, SNR=23.3, Peak=105 HFD=3.7
01:08:55.451 00.000 13300 MultiStar: [#1 0.18,0.25,0.00,M2] [#2 -0.06,0.07,0.55,U] [#3 0.25,0.42,0.00,M8] [#4 -0.45,-0.03,0.00,M3] [#5 0.13,0.04,0.29,U] [#6 0.17,0.57,0.00,M6] [#7 0.03,0.23,0.29,U] [#8 -0.04,0.30,0.00,M7] 
01:08:55.451 00.000 13300 refined, 3 included, MultiStar: {0.15, 0.16}, one-star: {0.31, 0.22}
01:08:55.451 00.000 13300 CameraToMount -- cameraTheta (0.81) - m_xAngle (-1.61) = xAngle (2.42 = 2.42)
01:08:55.452 00.001 13300 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.43 = 2.43)
01:08:55.452 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=0.16 hyp=0.22 cameraTheta=0.81 mountX=-0.16 mountY=0.14, mountTheta=2.43
01:08:55.453 00.001 13300 SchedulePrimaryMove(1016D950, x=0.15, y=0.16, opts=13)
01:08:55.454 00.001 13300 Enqueuing Move request for scope (0.15, 0.16)
01:08:55.454 00.000 11596 Worker thread wakes up
01:08:55.454 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.16) opts 0xd
01:08:55.454 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, 0.16)
01:08:55.454 00.000 11596 Moving (0.15, 0.16) raw xDistance=-0.16 yDistance=0.14
01:08:55.454 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.16
01:08:55.454 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:55.454 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:08:55.454 00.000 11596 MoveAxis(E, 235, ABG)
01:08:55.454 00.000 11596 Guiding  Dir = 2, Dur = 235
01:08:55.455 00.001 11596 IsSlewing returns 0
01:08:55.461 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
01:08:55.469 00.008 13300 UpdateGuideState exits: m=1110 SNR=23.3
01:08:55.469 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:55.469 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:08:55.469 00.000 13300 Enqueuing Expose request
01:08:55.744 00.275 11596 IsGuiding returns 0
01:08:55.802 00.058 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"abbead3e-88ef-478f-8e7a-f4e31dc721a1"}
01:08:55.802 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"abbead3e-88ef-478f-8e7a-f4e31dc721a1"}
01:08:55.803 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"28b9c8e0-033c-4fe8-b5e5-cc2a7f4ad3e8"}
01:08:55.803 00.000 13300 case statement mapped state 6 to 3
01:08:55.803 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"28b9c8e0-033c-4fe8-b5e5-cc2a7f4ad3e8"}
01:08:55.804 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7c50b9c0-f7e2-4745-bda1-7ddc721b3e30"}
01:08:55.804 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":541,"width":15,"height":15,"star_pos":[7.38,6.68],"pixels":"..."},"id":"7c50b9c0-f7e2-4745-bda1-7ddc721b3e30"}
01:08:56.120 00.316 11596 IsGuiding returns 1
01:08:56.120 00.000 11596 scope still moving after pulse duration time elapsed
01:08:56.336 00.216 11596 IsSlewing returns 0
01:08:56.494 00.158 11596 IsGuiding returns 0
01:08:56.494 00.000 11596 scope move finished after 235 + 514 ms
01:08:56.494 00.000 11596 Move returns status 0, amount 235
01:08:56.494 00.000 11596 MoveAxis(N, 0, ABG)
01:08:56.494 00.000 11596 Move returns status 0, amount 0
01:08:56.494 00.000 11596 move complete, result=0
01:08:56.494 00.000 11596 worker thread done servicing request
01:08:56.494 00.000 13300 GuideStep: -0.2 px 235 ms EAST, 0.1 px 0 ms NORTH
01:08:56.494 00.000 11596 Worker thread wakes up
01:08:56.495 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:08:57.000 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:08:58.802 01.802 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c7571500-95e3-4975-a70c-7b58daeccf7f"}
01:08:58.802 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c7571500-95e3-4975-a70c-7b58daeccf7f"}
01:08:58.803 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2c3035ec-fd45-41b0-84c1-98ef58f68a05"}
01:08:58.803 00.000 13300 case statement mapped state 6 to 3
01:08:58.803 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2c3035ec-fd45-41b0-84c1-98ef58f68a05"}
01:08:58.804 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a43866e3-806f-430c-8f39-46fdc983dd05"}
01:08:58.804 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":541,"width":15,"height":15,"star_pos":[7.38,6.68],"pixels":"..."},"id":"a43866e3-806f-430c-8f39-46fdc983dd05"}
01:09:00.038 01.234 11596 Exposure complete
01:09:00.107 00.069 11596 worker thread done servicing request
01:09:00.108 00.001 13300 OnExposeComplete: enter
01:09:00.108 00.000 13300 UpdateGuideState(): m_state=6
01:09:00.108 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 542
01:09:00.108 00.000 13300 Star::Find returns 1 (0), X=133.22, Y=985.47, Mass=1139, SNR=23.6, Peak=93 HFD=3.9
01:09:00.109 00.001 13300 MultiStar: [#1 0.13,-0.01,0.60,U] [#2 -0.17,-0.02,0.53,U] [#3 0.14,0.04,0.31,U] [#4 -0.46,-0.13,0.00,M4] [#5 -0.15,-0.09,0.30,U] [#6 -0.03,0.04,0.24,U] [#7 -0.29,-0.12,0.00,M1] [#8 -0.20,0.01,0.27,U] 
01:09:00.109 00.000 13300 refined, 6 included, MultiStar: {0.02, -0.00}, one-star: {0.15, 0.00}
01:09:00.109 00.000 13300 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-1.61) = xAngle (1.44 = 1.44)
01:09:00.109 00.000 13300 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.45 = 1.45)
01:09:00.109 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.00 hyp=0.02 cameraTheta=-0.17 mountX=0.00 mountY=0.02, mountTheta=1.44
01:09:00.111 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.00, opts=13)
01:09:00.111 00.000 13300 Enqueuing Move request for scope (0.02, -0.00)
01:09:00.112 00.001 11596 Worker thread wakes up
01:09:00.112 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.00) opts 0xd
01:09:00.112 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.00)
01:09:00.112 00.000 11596 Moving (0.02, -0.00) raw xDistance=0.00 yDistance=0.02
01:09:00.112 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:09:00.112 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:00.113 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:09:00.113 00.000 11596 MoveAxis(E, 0, ABG)
01:09:00.113 00.000 11596 Move returns status 0, amount 0
01:09:00.113 00.000 11596 MoveAxis(N, 0, ABG)
01:09:00.113 00.000 11596 Move returns status 0, amount 0
01:09:00.113 00.000 11596 move complete, result=0
01:09:00.113 00.000 11596 worker thread done servicing request
01:09:00.119 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
01:09:00.127 00.008 13300 UpdateGuideState exits: m=1139 SNR=23.6
01:09:00.127 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:00.127 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:09:00.127 00.000 13300 Enqueuing Expose request
01:09:00.127 00.000 11596 Worker thread wakes up
01:09:00.127 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:09:00.127 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:09:00.642 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:09:01.802 01.160 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f64782ae-9ce8-467e-8ea6-f089f2c0188a"}
01:09:01.802 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f64782ae-9ce8-467e-8ea6-f089f2c0188a"}
01:09:01.803 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dd789e12-9bfd-4fd6-b5d7-2931920008ca"}
01:09:01.803 00.000 13300 case statement mapped state 6 to 3
01:09:01.803 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dd789e12-9bfd-4fd6-b5d7-2931920008ca"}
01:09:01.803 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c471765f-5e7b-4f4a-b4d1-5bfa00c31469"}
01:09:01.804 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":542,"width":15,"height":15,"star_pos":[7.22,7.47],"pixels":"..."},"id":"c471765f-5e7b-4f4a-b4d1-5bfa00c31469"}
01:09:03.668 01.864 11596 Exposure complete
01:09:03.737 00.069 11596 worker thread done servicing request
01:09:03.738 00.001 13300 OnExposeComplete: enter
01:09:03.738 00.000 13300 UpdateGuideState(): m_state=6
01:09:03.738 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 543
01:09:03.738 00.000 13300 Star::Find returns 1 (0), X=133.26, Y=985.46, Mass=1072, SNR=22.9, Peak=87 HFD=3.9
01:09:03.739 00.001 13300 MultiStar: [#1 0.02,-0.03,0.63,U] [#2 -0.12,-0.13,0.55,U] [#3 0.08,0.02,0.32,U] [#4 -0.48,0.03,0.00,M5] [#5 0.19,-0.14,0.30,U] [#6 0.24,0.04,0.26,U] [#7 -0.09,0.19,0.27,U] [#8 -0.14,0.09,0.27,U] 
01:09:03.739 00.000 13300 refined, 7 included, MultiStar: {0.06, -0.01}, one-star: {0.18, -0.01}
01:09:03.739 00.000 13300 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-1.61) = xAngle (1.39 = 1.39)
01:09:03.739 00.000 13300 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.40 = 1.40)
01:09:03.739 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-0.22 mountX=0.01 mountY=0.06, mountTheta=1.39
01:09:03.741 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.01, opts=13)
01:09:03.741 00.000 13300 Enqueuing Move request for scope (0.06, -0.01)
01:09:03.741 00.000 11596 Worker thread wakes up
01:09:03.741 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
01:09:03.742 00.001 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
01:09:03.742 00.000 11596 Moving (0.06, -0.01) raw xDistance=0.01 yDistance=0.06
01:09:03.742 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:09:03.742 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:03.742 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:09:03.742 00.000 11596 MoveAxis(E, 0, ABG)
01:09:03.742 00.000 11596 Move returns status 0, amount 0
01:09:03.743 00.001 11596 MoveAxis(N, 0, ABG)
01:09:03.743 00.000 11596 Move returns status 0, amount 0
01:09:03.743 00.000 11596 move complete, result=0
01:09:03.743 00.000 11596 worker thread done servicing request
01:09:03.749 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=219, med=4, FiltMin=2, FiltMax=119, Gamma=0.510
01:09:03.757 00.008 13300 UpdateGuideState exits: m=1072 SNR=22.9
01:09:03.758 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:03.758 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:09:03.758 00.000 13300 Enqueuing Expose request
01:09:03.758 00.000 11596 Worker thread wakes up
01:09:03.758 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:09:03.759 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:09:04.275 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:09:04.801 00.526 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"daac4222-81dc-4379-97aa-0963fb88d0be"}
01:09:04.801 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"daac4222-81dc-4379-97aa-0963fb88d0be"}
01:09:04.802 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"792822c2-b320-4930-a676-562670535ae3"}
01:09:04.802 00.000 13300 case statement mapped state 6 to 3
01:09:04.802 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"792822c2-b320-4930-a676-562670535ae3"}
01:09:04.802 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cfef4935-1560-4a69-a9df-44bcb738c687"}
01:09:04.802 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":543,"width":15,"height":15,"star_pos":[7.26,7.46],"pixels":"..."},"id":"cfef4935-1560-4a69-a9df-44bcb738c687"}
01:09:07.307 02.505 11596 Exposure complete
01:09:07.375 00.068 11596 worker thread done servicing request
01:09:07.375 00.000 13300 OnExposeComplete: enter
01:09:07.375 00.000 13300 UpdateGuideState(): m_state=6
01:09:07.375 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 544
01:09:07.376 00.001 13300 Star::Find returns 1 (0), X=133.24, Y=985.42, Mass=1099, SNR=23.2, Peak=85 HFD=3.8
01:09:07.376 00.000 13300 MultiStar: [#1 0.02,-0.08,0.61,U] [#2 -0.02,-0.20,0.55,U] [#3 0.05,0.39,0.00,M7] [#4 -0.26,-0.55,0.00,M6] [#5 0.02,0.02,0.30,U] [#6 -0.24,0.08,0.24,U] [#7 -0.08,-0.15,0.28,U] [#8 -0.14,0.08,0.28,U] 
01:09:07.376 00.000 13300 refined, 6 included, MultiStar: {0.01, -0.06}, one-star: {0.17, -0.05}
01:09:07.376 00.000 13300 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-1.61) = xAngle (0.28 = 0.28)
01:09:07.376 00.000 13300 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.29 = 0.29)
01:09:07.376 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.33 mountX=0.06 mountY=0.02, mountTheta=0.29
01:09:07.378 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.06, opts=13)
01:09:07.378 00.000 13300 Enqueuing Move request for scope (0.01, -0.06)
01:09:07.378 00.000 11596 Worker thread wakes up
01:09:07.379 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.06) opts 0xd
01:09:07.379 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.06)
01:09:07.379 00.000 11596 Moving (0.01, -0.06) raw xDistance=0.06 yDistance=0.02
01:09:07.379 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:09:07.379 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:07.379 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:09:07.379 00.000 11596 MoveAxis(E, 0, ABG)
01:09:07.379 00.000 11596 Move returns status 0, amount 0
01:09:07.379 00.000 11596 MoveAxis(N, 0, ABG)
01:09:07.379 00.000 11596 Move returns status 0, amount 0
01:09:07.380 00.001 11596 move complete, result=0
01:09:07.380 00.000 11596 worker thread done servicing request
01:09:07.384 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
01:09:07.392 00.008 13300 UpdateGuideState exits: m=1099 SNR=23.2
01:09:07.392 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:07.392 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:09:07.392 00.000 13300 Enqueuing Expose request
01:09:07.392 00.000 11596 Worker thread wakes up
01:09:07.393 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:09:07.393 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:09:07.802 00.409 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f6914058-fb75-4f2e-ba3f-a26c7d607e7f"}
01:09:07.802 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f6914058-fb75-4f2e-ba3f-a26c7d607e7f"}
01:09:07.803 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"06879785-2987-4ad5-90c6-847d6eff3465"}
01:09:07.803 00.000 13300 case statement mapped state 6 to 3
01:09:07.803 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"06879785-2987-4ad5-90c6-847d6eff3465"}
01:09:07.804 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2a4a9973-b500-4f68-896c-541baf2d723e"}
01:09:07.804 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":544,"width":15,"height":15,"star_pos":[7.24,7.42],"pixels":"..."},"id":"2a4a9973-b500-4f68-896c-541baf2d723e"}
01:09:07.895 00.091 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:09:10.801 02.906 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9ca0d0cb-2303-4350-a937-d97a5eeed41f"}
01:09:10.801 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9ca0d0cb-2303-4350-a937-d97a5eeed41f"}
01:09:10.802 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ef1f8632-b360-4c6c-a80e-0b83818a1792"}
01:09:10.802 00.000 13300 case statement mapped state 6 to 3
01:09:10.802 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ef1f8632-b360-4c6c-a80e-0b83818a1792"}
01:09:10.803 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"620120b5-74ae-488b-bc96-ba4b517a8baa"}
01:09:10.803 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":544,"width":15,"height":15,"star_pos":[7.24,7.42],"pixels":"..."},"id":"620120b5-74ae-488b-bc96-ba4b517a8baa"}
01:09:10.963 00.160 11596 Exposure complete
01:09:11.039 00.076 11596 worker thread done servicing request
01:09:11.040 00.001 13300 OnExposeComplete: enter
01:09:11.040 00.000 13300 UpdateGuideState(): m_state=6
01:09:11.040 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 545
01:09:11.040 00.000 13300 Star::Find returns 1 (0), X=133.30, Y=985.44, Mass=1093, SNR=23.1, Peak=95 HFD=3.9
01:09:11.041 00.001 13300 MultiStar: [#1 0.13,0.09,0.60,U] [#2 -0.17,-0.21,0.00,M1] [#3 0.12,0.22,0.32,U] [#4 -0.19,-0.11,0.27,U] [#5 0.03,-0.20,0.30,U] [#6 -0.46,0.15,0.00,M4] [#7 -0.20,-0.18,0.00,M1] [#8 -0.17,0.06,0.29,U] 
01:09:11.041 00.000 13300 refined, 5 included, MultiStar: {0.09, 0.01}, one-star: {0.22, -0.02}
01:09:11.041 00.000 13300 CameraToMount -- cameraTheta (0.13) - m_xAngle (-1.61) = xAngle (1.73 = 1.73)
01:09:11.041 00.000 13300 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.75 = 1.75)
01:09:11.041 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.01 hyp=0.09 cameraTheta=0.13 mountX=-0.01 mountY=0.08, mountTheta=1.73
01:09:11.043 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.01, opts=13)
01:09:11.043 00.000 13300 Enqueuing Move request for scope (0.09, 0.01)
01:09:11.043 00.000 11596 Worker thread wakes up
01:09:11.044 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.01) opts 0xd
01:09:11.044 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.01)
01:09:11.044 00.000 11596 Moving (0.09, 0.01) raw xDistance=-0.01 yDistance=0.08
01:09:11.044 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:09:11.044 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:11.044 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:09:11.044 00.000 11596 MoveAxis(E, 0, ABG)
01:09:11.045 00.001 11596 Move returns status 0, amount 0
01:09:11.045 00.000 11596 MoveAxis(N, 0, ABG)
01:09:11.045 00.000 11596 Move returns status 0, amount 0
01:09:11.045 00.000 11596 move complete, result=0
01:09:11.045 00.000 11596 worker thread done servicing request
01:09:11.051 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
01:09:11.060 00.009 13300 UpdateGuideState exits: m=1093 SNR=23.1
01:09:11.060 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:11.060 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:09:11.060 00.000 13300 Enqueuing Expose request
01:09:11.060 00.000 11596 Worker thread wakes up
01:09:11.060 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:09:11.060 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:09:11.574 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:09:13.801 02.227 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7d9cd898-c2e9-467d-8df4-6b99f411f9e2"}
01:09:13.801 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7d9cd898-c2e9-467d-8df4-6b99f411f9e2"}
01:09:13.802 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e67572e4-96c8-43e9-82e2-e69bbb95a383"}
01:09:13.802 00.000 13300 case statement mapped state 6 to 3
01:09:13.803 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e67572e4-96c8-43e9-82e2-e69bbb95a383"}
01:09:13.803 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c4446480-5954-4381-ab7b-2a24d798db99"}
01:09:13.804 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":545,"width":15,"height":15,"star_pos":[7.30,7.44],"pixels":"..."},"id":"c4446480-5954-4381-ab7b-2a24d798db99"}
01:09:14.619 00.815 11596 Exposure complete
01:09:14.733 00.114 11596 worker thread done servicing request
01:09:14.733 00.000 13300 OnExposeComplete: enter
01:09:14.733 00.000 13300 UpdateGuideState(): m_state=6
01:09:14.734 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 546
01:09:14.734 00.000 13300 Star::Find returns 1 (0), X=133.24, Y=985.45, Mass=1125, SNR=23.5, Peak=96 HFD=3.8
01:09:14.735 00.001 13300 MultiStar: [#1 0.03,-0.07,0.61,U] [#2 -0.08,-0.16,0.55,U] [#3 0.19,-0.06,0.30,U] [#4 -0.33,0.04,0.00,M6] [#5 0.04,-0.42,0.00,M1] [#6 -0.20,0.07,0.26,U] [#7 0.21,0.24,0.00,M2] [#8 -0.23,-0.08,0.27,U] 
01:09:14.735 00.000 13300 refined, 5 included, MultiStar: {0.03, -0.05}, one-star: {0.16, -0.01}
01:09:14.735 00.000 13300 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-1.61) = xAngle (0.48 = 0.48)
01:09:14.735 00.000 13300 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.50 = 0.50)
01:09:14.736 00.001 13300 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-1.12 mountX=0.05 mountY=0.03, mountTheta=0.50
01:09:14.738 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.05, opts=13)
01:09:14.738 00.000 13300 Enqueuing Move request for scope (0.03, -0.05)
01:09:14.738 00.000 11596 Worker thread wakes up
01:09:14.739 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.05) opts 0xd
01:09:14.739 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.05)
01:09:14.739 00.000 11596 Moving (0.03, -0.05) raw xDistance=0.05 yDistance=0.03
01:09:14.739 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:09:14.739 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:14.740 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:09:14.740 00.000 11596 MoveAxis(E, 0, ABG)
01:09:14.740 00.000 11596 Move returns status 0, amount 0
01:09:14.740 00.000 11596 MoveAxis(N, 0, ABG)
01:09:14.740 00.000 11596 Move returns status 0, amount 0
01:09:14.740 00.000 11596 move complete, result=0
01:09:14.741 00.001 11596 worker thread done servicing request
01:09:14.749 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
01:09:14.764 00.015 13300 UpdateGuideState exits: m=1125 SNR=23.5
01:09:14.764 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:14.764 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:09:14.764 00.000 13300 Enqueuing Expose request
01:09:14.764 00.000 11596 Worker thread wakes up
01:09:14.765 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:09:14.765 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:09:15.276 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:09:16.801 01.525 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0fda4800-d686-4acc-8444-5ca0f167003c"}
01:09:16.801 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0fda4800-d686-4acc-8444-5ca0f167003c"}
01:09:16.802 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"893839ab-2267-49ad-8654-d2ec17b0623a"}
01:09:16.802 00.000 13300 case statement mapped state 6 to 3
01:09:16.802 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"893839ab-2267-49ad-8654-d2ec17b0623a"}
01:09:16.802 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e1d4e0cd-29ab-4290-bd29-2d4c70da0dea"}
01:09:16.803 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":546,"width":15,"height":15,"star_pos":[7.24,7.45],"pixels":"..."},"id":"e1d4e0cd-29ab-4290-bd29-2d4c70da0dea"}
01:09:18.298 01.495 11596 Exposure complete
01:09:18.371 00.073 11596 worker thread done servicing request
01:09:18.371 00.000 13300 OnExposeComplete: enter
01:09:18.371 00.000 13300 UpdateGuideState(): m_state=6
01:09:18.371 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 547
01:09:18.372 00.001 13300 Star::Find returns 1 (0), X=133.20, Y=985.33, Mass=1124, SNR=23.4, Peak=88 HFD=3.8
01:09:18.372 00.000 13300 MultiStar: [#1 0.03,-0.17,0.61,U] [#2 -0.25,-0.38,0.00,M1] [#3 0.18,-0.14,0.32,U] [#4 -0.47,-0.47,0.00,M7] [#5 0.13,-0.32,0.00,M2] [#6 -0.30,-0.28,0.00,M4] [#7 -0.04,-0.08,0.29,U] [#8 0.04,0.02,0.27,U] 
01:09:18.372 00.000 13300 refined, 4 included, MultiStar: {0.08, -0.12}, one-star: {0.12, -0.14}
01:09:18.372 00.000 13300 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-1.61) = xAngle (0.60 = 0.60)
01:09:18.372 00.000 13300 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.61 = 0.61)
01:09:18.373 00.001 13300 CameraToMount -- cameraX=0.08 cameraY=-0.12 hyp=0.15 cameraTheta=-1.01 mountX=0.12 mountY=0.08, mountTheta=0.61
01:09:18.375 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.12, opts=13)
01:09:18.375 00.000 13300 Enqueuing Move request for scope (0.08, -0.12)
01:09:18.376 00.001 11596 Worker thread wakes up
01:09:18.376 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.12) opts 0xd
01:09:18.376 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.12)
01:09:18.376 00.000 11596 Moving (0.08, -0.12) raw xDistance=0.12 yDistance=0.08
01:09:18.376 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:09:18.376 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:18.376 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:09:18.376 00.000 11596 MoveAxis(E, 0, ABG)
01:09:18.376 00.000 11596 Move returns status 0, amount 0
01:09:18.376 00.000 11596 MoveAxis(N, 0, ABG)
01:09:18.376 00.000 11596 Move returns status 0, amount 0
01:09:18.377 00.001 11596 move complete, result=0
01:09:18.377 00.000 11596 worker thread done servicing request
01:09:18.385 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=220, med=4, FiltMin=2, FiltMax=123, Gamma=0.510
01:09:18.393 00.008 13300 UpdateGuideState exits: m=1124 SNR=23.4
01:09:18.393 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:18.393 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:09:18.394 00.001 13300 Enqueuing Expose request
01:09:18.394 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:09:18.394 00.000 11596 Worker thread wakes up
01:09:18.394 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:09:18.908 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:09:19.801 00.893 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"704ac45f-70bb-4e50-9146-6e51570791cc"}
01:09:19.802 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"704ac45f-70bb-4e50-9146-6e51570791cc"}
01:09:19.802 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1ce9e978-b4a8-4fa9-bb11-e1909e6b0f4f"}
01:09:19.802 00.000 13300 case statement mapped state 6 to 3
01:09:19.802 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1ce9e978-b4a8-4fa9-bb11-e1909e6b0f4f"}
01:09:19.803 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5e6405d8-cbb4-4996-80c3-a4914490aa7f"}
01:09:19.803 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":547,"width":15,"height":15,"star_pos":[7.20,7.33],"pixels":"..."},"id":"5e6405d8-cbb4-4996-80c3-a4914490aa7f"}
01:09:21.938 02.135 11596 Exposure complete
01:09:22.009 00.071 11596 worker thread done servicing request
01:09:22.009 00.000 13300 OnExposeComplete: enter
01:09:22.010 00.001 13300 UpdateGuideState(): m_state=6
01:09:22.010 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 548
01:09:22.010 00.000 13300 Star::Find returns 1 (0), X=133.27, Y=985.27, Mass=1141, SNR=23.6, Peak=94 HFD=3.8
01:09:22.011 00.001 13300 MultiStar: [#1 0.06,-0.24,0.60,U] [#2 -0.19,-0.23,0.00,M2] [#3 0.10,-0.03,0.29,U] [#4 -0.39,-0.39,0.00,M8] [#5 -0.09,-0.07,0.28,U] [#6 -0.04,0.12,0.25,U] [#7 -0.01,-0.18,0.29,U] [#8 0.05,-0.29,0.00,M2] 
01:09:22.011 00.000 13300 refined, 5 included, MultiStar: {0.08, -0.15}, one-star: {0.19, -0.20}
01:09:22.011 00.000 13300 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-1.61) = xAngle (0.55 = 0.55)
01:09:22.011 00.000 13300 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.56 = 0.56)
01:09:22.011 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.15 hyp=0.17 cameraTheta=-1.06 mountX=0.14 mountY=0.09, mountTheta=0.56
01:09:22.013 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.15, opts=13)
01:09:22.013 00.000 13300 Enqueuing Move request for scope (0.08, -0.15)
01:09:22.013 00.000 11596 Worker thread wakes up
01:09:22.013 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.15) opts 0xd
01:09:22.013 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.15)
01:09:22.013 00.000 11596 Moving (0.08, -0.15) raw xDistance=0.14 yDistance=0.09
01:09:22.014 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.14
01:09:22.014 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:22.014 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:09:22.014 00.000 11596 MoveAxis(W, 178, ABG)
01:09:22.014 00.000 11596 Guiding  Dir = 3, Dur = 178
01:09:22.014 00.000 11596 IsSlewing returns 0
01:09:22.020 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=2, FiltMax=121, Gamma=0.510
01:09:22.028 00.008 13300 UpdateGuideState exits: m=1141 SNR=23.6
01:09:22.028 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:22.028 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:09:22.028 00.000 13300 Enqueuing Expose request
01:09:22.078 00.050 11596 IsGuiding returns 0
01:09:22.400 00.322 11596 IsGuiding returns 1
01:09:22.400 00.000 11596 scope still moving after pulse duration time elapsed
01:09:22.497 00.097 11596 IsSlewing returns 0
01:09:22.585 00.088 11596 IsGuiding returns 0
01:09:22.585 00.000 11596 scope move finished after 178 + 328 ms
01:09:22.585 00.000 11596 Move returns status 0, amount 178
01:09:22.585 00.000 11596 MoveAxis(N, 0, ABG)
01:09:22.585 00.000 11596 Move returns status 0, amount 0
01:09:22.585 00.000 11596 move complete, result=0
01:09:22.585 00.000 11596 worker thread done servicing request
01:09:22.585 00.000 13300 GuideStep: 0.1 px 178 ms WEST, 0.1 px 0 ms NORTH
01:09:22.586 00.001 11596 Worker thread wakes up
01:09:22.586 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:09:22.800 00.214 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2a228634-ea47-4e0b-9e9d-275110908bdc"}
01:09:22.800 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2a228634-ea47-4e0b-9e9d-275110908bdc"}
01:09:22.801 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"be4a12b2-4d59-44fe-879c-b336779dbca4"}
01:09:22.801 00.000 13300 case statement mapped state 6 to 3
01:09:22.801 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"be4a12b2-4d59-44fe-879c-b336779dbca4"}
01:09:22.802 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"df433fc3-6b5d-4b17-b8d2-bcf28bb7e5b1"}
01:09:22.802 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":548,"width":15,"height":15,"star_pos":[7.27,7.27],"pixels":"..."},"id":"df433fc3-6b5d-4b17-b8d2-bcf28bb7e5b1"}
01:09:23.090 00.288 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:09:25.800 02.710 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d0a6fc40-a8b1-45c8-ae0a-e81f23d74898"}
01:09:25.800 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d0a6fc40-a8b1-45c8-ae0a-e81f23d74898"}
01:09:25.801 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4595508d-92ab-404e-85a7-820800bb8c7f"}
01:09:25.801 00.000 13300 case statement mapped state 6 to 3
01:09:25.801 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4595508d-92ab-404e-85a7-820800bb8c7f"}
01:09:25.802 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e08325de-31d1-48a0-a7b6-e6bb1a749484"}
01:09:25.802 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":548,"width":15,"height":15,"star_pos":[7.27,7.27],"pixels":"..."},"id":"e08325de-31d1-48a0-a7b6-e6bb1a749484"}
01:09:26.125 00.323 11596 Exposure complete
01:09:26.194 00.069 11596 worker thread done servicing request
01:09:26.194 00.000 13300 OnExposeComplete: enter
01:09:26.195 00.001 13300 UpdateGuideState(): m_state=6
01:09:26.195 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 549
01:09:26.195 00.000 13300 Star::Find returns 1 (0), X=133.12, Y=985.19, Mass=1095, SNR=23.1, Peak=88 HFD=4.0
01:09:26.196 00.001 13300 MultiStar: [#1 0.02,-0.31,0.00,M1] [#2 -0.19,-0.39,0.00,M3] [#3 -0.25,-0.09,0.00,M4] [#4 -0.54,-0.23,0.00,M9] [#5 -0.05,-0.20,0.30,U] [#6 0.13,0.01,0.26,U] [#7 -0.10,-0.27,0.00,M1] [#8 -0.17,0.07,0.27,U] 
01:09:26.196 00.000 13300 refined, 3 included, MultiStar: {0.01, -0.17}, one-star: {0.04, -0.27}
01:09:26.196 00.000 13300 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-1.61) = xAngle (0.09 = 0.09)
01:09:26.196 00.000 13300 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.10 = 0.10)
01:09:26.196 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.17 hyp=0.17 cameraTheta=-1.52 mountX=0.17 mountY=0.02, mountTheta=0.10
01:09:26.199 00.003 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.17, opts=13)
01:09:26.199 00.000 13300 Enqueuing Move request for scope (0.01, -0.17)
01:09:26.199 00.000 11596 Worker thread wakes up
01:09:26.199 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.17) opts 0xd
01:09:26.199 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.17)
01:09:26.199 00.000 11596 Moving (0.01, -0.17) raw xDistance=0.17 yDistance=0.02
01:09:26.199 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
01:09:26.199 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:26.199 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:09:26.200 00.001 11596 MoveAxis(W, 227, ABG)
01:09:26.200 00.000 11596 Guiding  Dir = 3, Dur = 227
01:09:26.200 00.000 11596 IsSlewing returns 0
01:09:26.205 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=216, med=4, FiltMin=2, FiltMax=117, Gamma=0.510
01:09:26.213 00.008 13300 UpdateGuideState exits: m=1095 SNR=23.1
01:09:26.213 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:26.213 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:09:26.213 00.000 13300 Enqueuing Expose request
01:09:26.392 00.179 11596 IsGuiding returns 0
01:09:26.607 00.215 11596 PulseGuide returned control before completion, sleep 22
01:09:26.809 00.202 11596 IsGuiding returns 1
01:09:26.809 00.000 11596 scope still moving after pulse duration time elapsed
01:09:26.833 00.024 11596 IsSlewing returns 0
01:09:26.911 00.078 11596 IsGuiding returns 0
01:09:26.911 00.000 11596 scope move finished after 227 + 291 ms
01:09:26.911 00.000 11596 Move returns status 0, amount 227
01:09:26.911 00.000 11596 MoveAxis(N, 0, ABG)
01:09:26.911 00.000 11596 Move returns status 0, amount 0
01:09:26.911 00.000 11596 move complete, result=0
01:09:26.911 00.000 11596 worker thread done servicing request
01:09:26.911 00.000 11596 Worker thread wakes up
01:09:26.911 00.000 13300 GuideStep: 0.2 px 227 ms WEST, 0.0 px 0 ms NORTH
01:09:26.912 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:09:27.420 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:09:28.800 01.380 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3179e36e-5381-47cd-a0c3-4fb3d717b8bb"}
01:09:28.800 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3179e36e-5381-47cd-a0c3-4fb3d717b8bb"}
01:09:28.801 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d2396630-6fb4-499b-bbb7-7451f35ca3d4"}
01:09:28.801 00.000 13300 case statement mapped state 6 to 3
01:09:28.801 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d2396630-6fb4-499b-bbb7-7451f35ca3d4"}
01:09:28.801 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dcadeb51-95e9-4a34-8634-e6ed0fcecf4e"}
01:09:28.802 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":549,"width":15,"height":15,"star_pos":[7.12,7.19],"pixels":"..."},"id":"dcadeb51-95e9-4a34-8634-e6ed0fcecf4e"}
01:09:30.441 01.639 11596 Exposure complete
01:09:30.509 00.068 11596 worker thread done servicing request
01:09:30.509 00.000 13300 OnExposeComplete: enter
01:09:30.509 00.000 13300 UpdateGuideState(): m_state=6
01:09:30.510 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 550
01:09:30.510 00.000 13300 Star::Find returns 1 (0), X=133.24, Y=985.39, Mass=1091, SNR=23.1, Peak=90 HFD=3.7
01:09:30.510 00.000 13300 MultiStar: [#1 -0.09,-0.12,0.60,U] [#2 -0.37,-0.20,0.00,M4] [#3 0.13,0.13,0.31,U] [#4 -0.53,-0.38,0.00,M10] [#5 0.13,-0.17,0.30,U] [#6 -0.14,0.13,0.26,U] [#7 -0.02,0.17,0.30,U] [#8 -0.71,0.12,0.00,M2] 
01:09:30.510 00.000 13300 refined, 5 included, MultiStar: {0.05, -0.03}, one-star: {0.17, -0.07}
01:09:30.511 00.001 13300 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-1.61) = xAngle (1.15 = 1.15)
01:09:30.511 00.000 13300 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.17 = 1.17)
01:09:30.511 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-0.45 mountX=0.02 mountY=0.05, mountTheta=1.16
01:09:30.512 00.001 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.03, opts=13)
01:09:30.513 00.001 13300 Enqueuing Move request for scope (0.05, -0.03)
01:09:30.513 00.000 11596 Worker thread wakes up
01:09:30.513 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.03) opts 0xd
01:09:30.513 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.03)
01:09:30.513 00.000 11596 Moving (0.05, -0.03) raw xDistance=0.02 yDistance=0.05
01:09:30.513 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:09:30.513 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:30.513 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:09:30.513 00.000 11596 MoveAxis(E, 0, ABG)
01:09:30.514 00.001 11596 Move returns status 0, amount 0
01:09:30.514 00.000 11596 MoveAxis(N, 0, ABG)
01:09:30.514 00.000 11596 Move returns status 0, amount 0
01:09:30.514 00.000 11596 move complete, result=0
01:09:30.514 00.000 11596 worker thread done servicing request
01:09:30.520 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=122, Gamma=0.510
01:09:30.528 00.008 13300 UpdateGuideState exits: m=1091 SNR=23.1
01:09:30.528 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:30.528 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:09:30.528 00.000 13300 Enqueuing Expose request
01:09:30.528 00.000 11596 Worker thread wakes up
01:09:30.528 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:09:30.529 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:09:31.041 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:09:31.798 00.757 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a6eeb79e-3927-4a28-98c2-07cfa9b9d95d"}
01:09:31.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a6eeb79e-3927-4a28-98c2-07cfa9b9d95d"}
01:09:31.799 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"faccbe63-bb91-442d-b545-09652c22b556"}
01:09:31.799 00.000 13300 case statement mapped state 6 to 3
01:09:31.799 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"faccbe63-bb91-442d-b545-09652c22b556"}
01:09:31.800 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"edbac925-628f-444b-bf12-2582180a4b5f"}
01:09:31.800 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":550,"width":15,"height":15,"star_pos":[7.24,7.39],"pixels":"..."},"id":"edbac925-628f-444b-bf12-2582180a4b5f"}
01:09:34.074 02.274 11596 Exposure complete
01:09:34.145 00.071 11596 worker thread done servicing request
01:09:34.146 00.001 13300 OnExposeComplete: enter
01:09:34.146 00.000 13300 UpdateGuideState(): m_state=6
01:09:34.146 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 551
01:09:34.146 00.000 13300 Star::Find returns 1 (0), X=133.33, Y=985.47, Mass=1098, SNR=23.2, Peak=101 HFD=4.0
01:09:34.147 00.001 13300 MultiStar: [#1 -0.02,-0.01,0.61,U] [#2 -0.18,-0.14,0.56,U] [#3 -0.07,0.14,0.31,U] [#4 -0.44,-0.03,0.00,R] [#5 0.18,-0.09,0.30,U] [#6 0.23,0.53,0.00,M2] [#7 -0.14,0.09,0.29,U] [#8 -0.01,0.06,0.28,U] 
01:09:34.147 00.000 13300 refined, 6 included, MultiStar: {0.04, -0.00}, one-star: {0.25, 0.01}
01:09:34.147 00.000 13300 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-1.61) = xAngle (1.49 = 1.49)
01:09:34.147 00.000 13300 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.50 = 1.50)
01:09:34.147 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-0.12 mountX=0.00 mountY=0.04, mountTheta=1.49
01:09:34.149 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.00, opts=13)
01:09:34.149 00.000 13300 Enqueuing Move request for scope (0.04, -0.00)
01:09:34.149 00.000 11596 Worker thread wakes up
01:09:34.149 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.00) opts 0xd
01:09:34.150 00.001 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.00)
01:09:34.150 00.000 11596 Moving (0.04, -0.00) raw xDistance=0.00 yDistance=0.04
01:09:34.150 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:09:34.150 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:34.150 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:09:34.150 00.000 11596 MoveAxis(E, 0, ABG)
01:09:34.150 00.000 11596 Move returns status 0, amount 0
01:09:34.150 00.000 11596 MoveAxis(N, 0, ABG)
01:09:34.150 00.000 11596 Move returns status 0, amount 0
01:09:34.150 00.000 11596 move complete, result=0
01:09:34.151 00.001 11596 worker thread done servicing request
01:09:34.157 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
01:09:34.165 00.008 13300 UpdateGuideState exits: m=1098 SNR=23.2
01:09:34.165 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:34.165 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:09:34.165 00.000 13300 Enqueuing Expose request
01:09:34.165 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:09:34.165 00.000 11596 Worker thread wakes up
01:09:34.165 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:09:34.679 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:09:34.798 00.119 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b7c38196-fb98-4772-b7b1-6bb7afcd28d1"}
01:09:34.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b7c38196-fb98-4772-b7b1-6bb7afcd28d1"}
01:09:34.799 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"30674855-c8d3-440d-b501-79800bb637ec"}
01:09:34.799 00.000 13300 case statement mapped state 6 to 3
01:09:34.799 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"30674855-c8d3-440d-b501-79800bb637ec"}
01:09:34.799 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7bf982ba-9b7c-4741-ac70-736f6b2cd4ac"}
01:09:34.800 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":551,"width":15,"height":15,"star_pos":[7.33,7.47],"pixels":"..."},"id":"7bf982ba-9b7c-4741-ac70-736f6b2cd4ac"}
01:09:37.708 02.908 11596 Exposure complete
01:09:37.787 00.079 11596 worker thread done servicing request
01:09:37.787 00.000 13300 OnExposeComplete: enter
01:09:37.787 00.000 13300 UpdateGuideState(): m_state=6
01:09:37.787 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 552
01:09:37.787 00.000 13300 Star::Find returns 1 (0), X=133.27, Y=985.25, Mass=1121, SNR=23.3, Peak=89 HFD=3.8
01:09:37.788 00.001 13300 MultiStar: [#1 0.11,-0.09,0.61,U] [#2 -0.18,-0.13,0.55,U] [#3 0.08,0.13,0.31,U] [#4 0.22,-0.12,0.27,U] [#5 0.02,-0.25,0.31,U] [#6 0.32,0.20,0.00,M3] [#7 0.06,-0.10,0.28,U] [#8 -0.11,-0.02,0.26,U] 
01:09:37.788 00.000 13300 refined, 7 included, MultiStar: {0.07, -0.12}, one-star: {0.19, -0.22}
01:09:37.788 00.000 13300 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-1.61) = xAngle (0.53 = 0.53)
01:09:37.788 00.000 13300 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.54 = 0.54)
01:09:37.788 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.12 hyp=0.14 cameraTheta=-1.08 mountX=0.12 mountY=0.07, mountTheta=0.54
01:09:37.791 00.003 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.12, opts=13)
01:09:37.791 00.000 13300 Enqueuing Move request for scope (0.07, -0.12)
01:09:37.791 00.000 11596 Worker thread wakes up
01:09:37.791 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.12) opts 0xd
01:09:37.791 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.12)
01:09:37.792 00.001 11596 Moving (0.07, -0.12) raw xDistance=0.12 yDistance=0.07
01:09:37.792 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:09:37.792 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:37.792 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:09:37.792 00.000 11596 MoveAxis(E, 0, ABG)
01:09:37.792 00.000 11596 Move returns status 0, amount 0
01:09:37.792 00.000 11596 MoveAxis(N, 0, ABG)
01:09:37.793 00.001 11596 Move returns status 0, amount 0
01:09:37.793 00.000 11596 move complete, result=0
01:09:37.793 00.000 11596 worker thread done servicing request
01:09:37.799 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
01:09:37.806 00.007 13300 UpdateGuideState exits: m=1121 SNR=23.3
01:09:37.806 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:37.807 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:09:37.807 00.000 13300 Enqueuing Expose request
01:09:37.807 00.000 11596 Worker thread wakes up
01:09:37.807 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:09:37.807 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:09:37.809 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2fd6e196-9eac-48fe-974c-99a9901c3a27"}
01:09:37.810 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2fd6e196-9eac-48fe-974c-99a9901c3a27"}
01:09:37.814 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"117ae8ea-56ed-4712-bbd8-31b91d2b1351"}
01:09:37.814 00.000 13300 case statement mapped state 6 to 3
01:09:37.814 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"117ae8ea-56ed-4712-bbd8-31b91d2b1351"}
01:09:37.816 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fcc258a1-4948-42c4-ac59-a3830c173d87"}
01:09:37.817 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":552,"width":15,"height":15,"star_pos":[7.27,7.25],"pixels":"..."},"id":"fcc258a1-4948-42c4-ac59-a3830c173d87"}
01:09:38.317 00.500 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:09:40.796 02.479 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"16929047-441a-4eff-b3ab-bd63a56f4e7a"}
01:09:40.797 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"16929047-441a-4eff-b3ab-bd63a56f4e7a"}
01:09:40.797 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d889aea2-92ca-4010-9d53-a1574bc64f66"}
01:09:40.798 00.001 13300 case statement mapped state 6 to 3
01:09:40.798 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d889aea2-92ca-4010-9d53-a1574bc64f66"}
01:09:40.799 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a41d1a1f-35af-4a50-a7fc-e7afe55e37ea"}
01:09:40.799 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":552,"width":15,"height":15,"star_pos":[7.27,7.25],"pixels":"..."},"id":"a41d1a1f-35af-4a50-a7fc-e7afe55e37ea"}
01:09:41.343 00.544 11596 Exposure complete
01:09:41.411 00.068 11596 worker thread done servicing request
01:09:41.412 00.001 13300 OnExposeComplete: enter
01:09:41.412 00.000 13300 UpdateGuideState(): m_state=6
01:09:41.412 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 553
01:09:41.412 00.000 13300 Star::Find returns 1 (0), X=133.33, Y=985.45, Mass=1161, SNR=23.8, Peak=98 HFD=4.0
01:09:41.413 00.001 13300 MultiStar: [#1 0.06,0.00,0.61,U] [#2 -0.22,-0.21,0.00,M3] [#3 0.03,-0.03,0.31,U] [#4 0.17,-0.40,0.00,M1] [#5 -0.01,-0.25,0.30,U] [#6 -0.06,0.40,0.00,M4] [#7 -0.11,-0.05,0.28,U] [#8 -0.27,0.19,0.00,M1] 
01:09:41.413 00.000 13300 refined, 4 included, MultiStar: {0.11, -0.04}, one-star: {0.25, -0.01}
01:09:41.413 00.000 13300 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-1.61) = xAngle (1.22 = 1.22)
01:09:41.413 00.000 13300 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.23 = 1.23)
01:09:41.413 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.04 hyp=0.12 cameraTheta=-0.39 mountX=0.04 mountY=0.11, mountTheta=1.22
01:09:41.415 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.04, opts=13)
01:09:41.415 00.000 13300 Enqueuing Move request for scope (0.11, -0.04)
01:09:41.415 00.000 11596 Worker thread wakes up
01:09:41.415 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.04) opts 0xd
01:09:41.415 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.04)
01:09:41.416 00.001 11596 Moving (0.11, -0.04) raw xDistance=0.04 yDistance=0.11
01:09:41.416 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:09:41.416 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:41.416 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:09:41.416 00.000 11596 MoveAxis(E, 0, ABG)
01:09:41.416 00.000 11596 Move returns status 0, amount 0
01:09:41.416 00.000 11596 MoveAxis(N, 0, ABG)
01:09:41.416 00.000 11596 Move returns status 0, amount 0
01:09:41.416 00.000 11596 move complete, result=0
01:09:41.416 00.000 11596 worker thread done servicing request
01:09:41.421 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
01:09:41.429 00.008 13300 UpdateGuideState exits: m=1161 SNR=23.8
01:09:41.430 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:41.430 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:09:41.430 00.000 13300 Enqueuing Expose request
01:09:41.430 00.000 11596 Worker thread wakes up
01:09:41.430 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:09:41.430 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:09:41.935 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:09:43.796 01.861 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c7fece0d-6cbd-4f29-8486-f24eca8d6a5a"}
01:09:43.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c7fece0d-6cbd-4f29-8486-f24eca8d6a5a"}
01:09:43.797 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"43b1b2b6-c896-4c11-ab50-1eb791b4f417"}
01:09:43.797 00.000 13300 case statement mapped state 6 to 3
01:09:43.797 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"43b1b2b6-c896-4c11-ab50-1eb791b4f417"}
01:09:43.797 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e2df9614-8c75-4f4f-a72c-d2431fe928e2"}
01:09:43.797 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":553,"width":15,"height":15,"star_pos":[7.33,7.45],"pixels":"..."},"id":"e2df9614-8c75-4f4f-a72c-d2431fe928e2"}
01:09:44.964 01.167 11596 Exposure complete
01:09:45.033 00.069 11596 worker thread done servicing request
01:09:45.033 00.000 13300 OnExposeComplete: enter
01:09:45.033 00.000 13300 UpdateGuideState(): m_state=6
01:09:45.033 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 554
01:09:45.034 00.001 13300 Star::Find returns 1 (0), X=133.29, Y=985.49, Mass=1132, SNR=23.4, Peak=101 HFD=3.9
01:09:45.034 00.000 13300 MultiStar: [#1 -0.00,0.08,0.59,U] [#2 -0.21,-0.07,0.55,U] [#3 0.04,0.12,0.31,U] [#4 -0.18,-0.64,0.00,M2] [#5 -0.01,-0.05,0.30,U] [#6 -0.09,0.56,0.00,M5] [#7 -0.14,0.06,0.28,U] [#8 -0.22,0.04,0.27,U] 
01:09:45.034 00.000 13300 refined, 6 included, MultiStar: {0.00, 0.02}, one-star: {0.21, 0.02}
01:09:45.034 00.000 13300 CameraToMount -- cameraTheta (1.53) - m_xAngle (-1.61) = xAngle (3.14 = 3.14)
01:09:45.034 00.000 13300 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.15 = -3.13)
01:09:45.034 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.53 mountX=-0.02 mountY=-0.00, mountTheta=-3.13
01:09:45.036 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.02, opts=13)
01:09:45.037 00.001 13300 Enqueuing Move request for scope (0.00, 0.02)
01:09:45.037 00.000 11596 Worker thread wakes up
01:09:45.037 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.02) opts 0xd
01:09:45.037 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.02)
01:09:45.037 00.000 11596 Moving (0.00, 0.02) raw xDistance=-0.02 yDistance=-0.00
01:09:45.037 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:09:45.037 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:45.038 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:09:45.038 00.000 11596 MoveAxis(E, 0, ABG)
01:09:45.038 00.000 11596 Move returns status 0, amount 0
01:09:45.038 00.000 11596 MoveAxis(N, 0, ABG)
01:09:45.038 00.000 11596 Move returns status 0, amount 0
01:09:45.038 00.000 11596 move complete, result=0
01:09:45.038 00.000 11596 worker thread done servicing request
01:09:45.044 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=123, Gamma=0.510
01:09:45.051 00.007 13300 UpdateGuideState exits: m=1132 SNR=23.4
01:09:45.052 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:45.052 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:09:45.052 00.000 13300 Enqueuing Expose request
01:09:45.052 00.000 11596 Worker thread wakes up
01:09:45.052 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:09:45.052 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:09:45.557 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:09:46.795 01.238 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"152e9761-ce1f-4b44-87af-9acf0c0c55e0"}
01:09:46.795 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"152e9761-ce1f-4b44-87af-9acf0c0c55e0"}
01:09:46.796 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"37b71a11-b149-43d5-8c59-631eb2f2dcb1"}
01:09:46.796 00.000 13300 case statement mapped state 6 to 3
01:09:46.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"37b71a11-b149-43d5-8c59-631eb2f2dcb1"}
01:09:46.797 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3c1dc7a2-46dd-4339-8e21-7f6bb8d7aa13"}
01:09:46.797 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":554,"width":15,"height":15,"star_pos":[7.29,7.49],"pixels":"..."},"id":"3c1dc7a2-46dd-4339-8e21-7f6bb8d7aa13"}
01:09:48.590 01.793 11596 Exposure complete
01:09:48.671 00.081 11596 worker thread done servicing request
01:09:48.671 00.000 13300 OnExposeComplete: enter
01:09:48.672 00.001 13300 UpdateGuideState(): m_state=6
01:09:48.672 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 555
01:09:48.672 00.000 13300 Star::Find returns 1 (0), X=133.22, Y=985.46, Mass=1123, SNR=23.4, Peak=94 HFD=3.8
01:09:48.673 00.001 13300 MultiStar: [#1 -0.06,-0.02,0.61,U] [#2 -0.17,-0.19,0.56,U] [#3 -0.00,0.11,0.31,U] [#4 0.01,-0.74,0.00,M3] [#5 0.04,-0.18,0.30,U] [#6 -0.15,0.33,0.00,M6] [#7 -0.08,0.27,0.00,M1] [#8 -0.08,0.36,0.00,M1] 
01:09:48.673 00.000 13300 refined, 4 included, MultiStar: {0.01, -0.05}, one-star: {0.14, -0.00}
01:09:48.673 00.000 13300 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-1.61) = xAngle (0.15 = 0.15)
01:09:48.673 00.000 13300 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.17 = 0.17)
01:09:48.673 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.45 mountX=0.05 mountY=0.01, mountTheta=0.17
01:09:48.675 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.05, opts=13)
01:09:48.676 00.001 13300 Enqueuing Move request for scope (0.01, -0.05)
01:09:48.676 00.000 11596 Worker thread wakes up
01:09:48.676 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.05) opts 0xd
01:09:48.676 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.05)
01:09:48.676 00.000 11596 Moving (0.01, -0.05) raw xDistance=0.05 yDistance=0.01
01:09:48.676 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:09:48.677 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:48.677 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:09:48.677 00.000 11596 MoveAxis(E, 0, ABG)
01:09:48.677 00.000 11596 Move returns status 0, amount 0
01:09:48.677 00.000 11596 MoveAxis(N, 0, ABG)
01:09:48.677 00.000 11596 Move returns status 0, amount 0
01:09:48.677 00.000 11596 move complete, result=0
01:09:48.677 00.000 11596 worker thread done servicing request
01:09:48.684 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=229, med=4, FiltMin=2, FiltMax=115, Gamma=0.510
01:09:48.692 00.008 13300 UpdateGuideState exits: m=1123 SNR=23.4
01:09:48.692 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:48.692 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:09:48.692 00.000 13300 Enqueuing Expose request
01:09:48.692 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:09:48.692 00.000 11596 Worker thread wakes up
01:09:48.693 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:09:49.196 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:09:49.796 00.600 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4b5ff756-5b84-4a4c-9165-46684455992c"}
01:09:49.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4b5ff756-5b84-4a4c-9165-46684455992c"}
01:09:49.797 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fc96e10c-7d95-4766-8773-67129ed3eaaa"}
01:09:49.797 00.000 13300 case statement mapped state 6 to 3
01:09:49.797 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fc96e10c-7d95-4766-8773-67129ed3eaaa"}
01:09:49.797 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a1259eb8-639a-4673-ad73-6e8500d7e3db"}
01:09:49.798 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":555,"width":15,"height":15,"star_pos":[7.22,7.46],"pixels":"..."},"id":"a1259eb8-639a-4673-ad73-6e8500d7e3db"}
01:09:52.227 02.429 11596 Exposure complete
01:09:52.296 00.069 11596 worker thread done servicing request
01:09:52.296 00.000 13300 OnExposeComplete: enter
01:09:52.296 00.000 13300 UpdateGuideState(): m_state=6
01:09:52.296 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 556
01:09:52.297 00.001 13300 Star::Find returns 1 (0), X=133.24, Y=985.31, Mass=1109, SNR=23.3, Peak=88 HFD=3.8
01:09:52.297 00.000 13300 MultiStar: [#1 0.06,-0.11,0.61,U] [#2 -0.03,-0.19,0.56,U] [#3 0.08,0.20,0.32,U] [#4 -0.17,-0.31,0.00,M4] [#5 -0.03,-0.02,0.29,U] [#6 -0.18,-0.04,0.25,U] [#7 -0.28,-0.16,0.00,M2] [#8 -0.24,0.08,0.27,U] 
01:09:52.297 00.000 13300 refined, 6 included, MultiStar: {0.03, -0.08}, one-star: {0.16, -0.15}
01:09:52.297 00.000 13300 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-1.61) = xAngle (0.37 = 0.37)
01:09:52.297 00.000 13300 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.38 = 0.38)
01:09:52.297 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.08 hyp=0.08 cameraTheta=-1.24 mountX=0.08 mountY=0.03, mountTheta=0.38
01:09:52.299 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.08, opts=13)
01:09:52.299 00.000 13300 Enqueuing Move request for scope (0.03, -0.08)
01:09:52.299 00.000 11596 Worker thread wakes up
01:09:52.300 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.08) opts 0xd
01:09:52.300 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.08)
01:09:52.300 00.000 11596 Moving (0.03, -0.08) raw xDistance=0.08 yDistance=0.03
01:09:52.300 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:09:52.300 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:52.300 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:09:52.300 00.000 11596 MoveAxis(E, 0, ABG)
01:09:52.300 00.000 11596 Move returns status 0, amount 0
01:09:52.300 00.000 11596 MoveAxis(N, 0, ABG)
01:09:52.300 00.000 11596 Move returns status 0, amount 0
01:09:52.300 00.000 11596 move complete, result=0
01:09:52.301 00.001 11596 worker thread done servicing request
01:09:52.307 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=224, med=4, FiltMin=2, FiltMax=120, Gamma=0.510
01:09:52.314 00.007 13300 UpdateGuideState exits: m=1109 SNR=23.3
01:09:52.314 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:52.315 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:09:52.315 00.000 13300 Enqueuing Expose request
01:09:52.315 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:09:52.315 00.000 11596 Worker thread wakes up
01:09:52.315 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:09:52.795 00.480 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"58ea9e47-bfd8-4185-9ea8-074d52d70c33"}
01:09:52.795 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"58ea9e47-bfd8-4185-9ea8-074d52d70c33"}
01:09:52.796 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"457c6b13-13fd-41ab-aefc-07d92d0cebb2"}
01:09:52.796 00.000 13300 case statement mapped state 6 to 3
01:09:52.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"457c6b13-13fd-41ab-aefc-07d92d0cebb2"}
01:09:52.797 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"62f0bf49-9e94-4684-bb4c-67aa8b13848c"}
01:09:52.798 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":556,"width":15,"height":15,"star_pos":[7.24,7.31],"pixels":"..."},"id":"62f0bf49-9e94-4684-bb4c-67aa8b13848c"}
01:09:52.831 00.033 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:09:55.795 02.964 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b8ae05ca-0c8f-42e1-98e5-46ddf818eda5"}
01:09:55.795 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b8ae05ca-0c8f-42e1-98e5-46ddf818eda5"}
01:09:55.796 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"53114164-8f96-4d11-8b7f-6f85a4d54d2e"}
01:09:55.796 00.000 13300 case statement mapped state 6 to 3
01:09:55.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"53114164-8f96-4d11-8b7f-6f85a4d54d2e"}
01:09:55.796 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d8f0d663-e607-485b-a463-b22a8db41403"}
01:09:55.797 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":556,"width":15,"height":15,"star_pos":[7.24,7.31],"pixels":"..."},"id":"d8f0d663-e607-485b-a463-b22a8db41403"}
01:09:55.953 00.156 11596 Exposure complete
01:09:56.027 00.074 11596 worker thread done servicing request
01:09:56.027 00.000 13300 OnExposeComplete: enter
01:09:56.028 00.001 13300 UpdateGuideState(): m_state=6
01:09:56.028 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 557
01:09:56.028 00.000 13300 Star::Find returns 1 (0), X=133.24, Y=985.24, Mass=1160, SNR=23.8, Peak=90 HFD=3.8
01:09:56.029 00.001 13300 MultiStar: [#1 0.04,-0.10,0.59,U] [#2 -0.23,-0.30,0.00,M1] [#3 0.08,0.14,0.30,U] [#4 0.17,-0.27,0.00,M5] [#5 0.13,-0.14,0.31,U] [#6 -0.21,-0.20,0.00,M6] [#7 -0.11,-0.20,0.29,U] [#8 -0.00,-0.40,0.00,M1] 
01:09:56.029 00.000 13300 refined, 4 included, MultiStar: {0.09, -0.14}, one-star: {0.16, -0.23}
01:09:56.029 00.000 13300 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-1.61) = xAngle (0.59 = 0.59)
01:09:56.029 00.000 13300 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.60 = 0.60)
01:09:56.029 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=-0.14 hyp=0.16 cameraTheta=-1.02 mountX=0.14 mountY=0.09, mountTheta=0.60
01:09:56.033 00.004 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.14, opts=13)
01:09:56.034 00.001 13300 Enqueuing Move request for scope (0.09, -0.14)
01:09:56.034 00.000 11596 Worker thread wakes up
01:09:56.034 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.14) opts 0xd
01:09:56.034 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.14)
01:09:56.034 00.000 11596 Moving (0.09, -0.14) raw xDistance=0.14 yDistance=0.09
01:09:56.035 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:09:56.035 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:56.035 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:09:56.035 00.000 11596 MoveAxis(E, 0, ABG)
01:09:56.035 00.000 11596 Move returns status 0, amount 0
01:09:56.035 00.000 11596 MoveAxis(N, 0, ABG)
01:09:56.036 00.001 11596 Move returns status 0, amount 0
01:09:56.036 00.000 11596 move complete, result=0
01:09:56.036 00.000 11596 worker thread done servicing request
01:09:56.043 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=206, med=4, FiltMin=2, FiltMax=124, Gamma=0.510
01:09:56.050 00.007 13300 UpdateGuideState exits: m=1160 SNR=23.8
01:09:56.050 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:56.050 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:09:56.050 00.000 13300 Enqueuing Expose request
01:09:56.051 00.001 11596 Worker thread wakes up
01:09:56.051 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:09:56.051 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:09:56.560 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:09:58.794 02.234 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"38cb7345-6132-4702-a7ad-6553782c09ec"}
01:09:58.794 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"38cb7345-6132-4702-a7ad-6553782c09ec"}
01:09:58.796 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"afc903e3-3170-47f7-96a6-afbdacba231c"}
01:09:58.796 00.000 13300 case statement mapped state 6 to 3
01:09:58.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"afc903e3-3170-47f7-96a6-afbdacba231c"}
01:09:58.796 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4f645878-47c2-4229-a54a-ba7a5423a572"}
01:09:58.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":557,"width":15,"height":15,"star_pos":[7.24,7.24],"pixels":"..."},"id":"4f645878-47c2-4229-a54a-ba7a5423a572"}
01:09:59.586 00.790 11596 Exposure complete
01:09:59.656 00.070 11596 worker thread done servicing request
01:09:59.656 00.000 13300 OnExposeComplete: enter
01:09:59.657 00.001 13300 UpdateGuideState(): m_state=6
01:09:59.657 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 558
01:09:59.657 00.000 13300 Star::Find returns 1 (0), X=133.22, Y=985.21, Mass=1038, SNR=22.4, Peak=93 HFD=3.6
01:09:59.658 00.001 13300 MultiStar: [#1 -0.01,-0.15,0.65,U] [#2 -0.07,-0.39,0.00,M2] [#3 0.17,-0.10,0.32,U] [#4 0.30,-0.30,0.00,M6] [#5 0.10,-0.40,0.00,M1] [#6 0.06,0.22,0.27,U] [#7 -0.15,-0.07,0.30,U] [#8 0.28,-0.23,0.00,M2] 
01:09:59.658 00.000 13300 refined, 4 included, MultiStar: {0.07, -0.14}, one-star: {0.15, -0.26}
01:09:59.658 00.000 13300 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-1.61) = xAngle (0.48 = 0.48)
01:09:59.658 00.000 13300 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.49 = 0.49)
01:09:59.658 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.14 hyp=0.15 cameraTheta=-1.13 mountX=0.13 mountY=0.07, mountTheta=0.49
01:09:59.660 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.14, opts=13)
01:09:59.660 00.000 13300 Enqueuing Move request for scope (0.07, -0.14)
01:09:59.660 00.000 11596 Worker thread wakes up
01:09:59.660 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.14) opts 0xd
01:09:59.660 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.14)
01:09:59.660 00.000 11596 Moving (0.07, -0.14) raw xDistance=0.13 yDistance=0.07
01:09:59.660 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:09:59.661 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:59.661 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:09:59.661 00.000 11596 MoveAxis(E, 0, ABG)
01:09:59.661 00.000 11596 Move returns status 0, amount 0
01:09:59.661 00.000 11596 MoveAxis(N, 0, ABG)
01:09:59.661 00.000 11596 Move returns status 0, amount 0
01:09:59.661 00.000 11596 move complete, result=0
01:09:59.661 00.000 11596 worker thread done servicing request
01:09:59.668 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=1, FiltMax=114, Gamma=0.510
01:09:59.676 00.008 13300 UpdateGuideState exits: m=1038 SNR=22.4
01:09:59.676 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:59.676 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:09:59.676 00.000 13300 Enqueuing Expose request
01:09:59.676 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:09:59.676 00.000 11596 Worker thread wakes up
01:09:59.677 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:10:00.180 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:10:01.208 01.028 13300 evsrv: cli 102035E0 connect
01:10:01.208 00.000 13300 case statement mapped state 6 to 3
01:10:01.209 00.001 13300 case statement mapped state 6 to 3
01:10:01.210 00.001 13300 evsrv: cli 102035E0 request: {"method":"get_app_state","id":"317ab20a-8748-4f40-b445-0a15d3119d18"}
01:10:01.210 00.000 13300 case statement mapped state 6 to 3
01:10:01.210 00.000 13300 evsrv: cli 102035E0 response: {"jsonrpc":"2.0","result":"Guiding","id":"317ab20a-8748-4f40-b445-0a15d3119d18"}
01:10:01.216 00.006 13300 evsrv: cli 102035E0 disconnect
01:10:01.794 00.578 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e27dc8a4-3034-42e2-9e1c-104846ccd6d4"}
01:10:01.794 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e27dc8a4-3034-42e2-9e1c-104846ccd6d4"}
01:10:01.795 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0db1617a-bec3-4e99-bbc2-41ac64ef74a8"}
01:10:01.795 00.000 13300 case statement mapped state 6 to 3
01:10:01.795 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0db1617a-bec3-4e99-bbc2-41ac64ef74a8"}
01:10:01.796 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9c45b3ea-520d-4b5a-b7bb-53bd90cdc98d"}
01:10:01.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":558,"width":15,"height":15,"star_pos":[7.22,7.21],"pixels":"..."},"id":"9c45b3ea-520d-4b5a-b7bb-53bd90cdc98d"}
01:10:03.225 01.429 11596 Exposure complete
01:10:03.318 00.093 11596 worker thread done servicing request
01:10:03.318 00.000 13300 OnExposeComplete: enter
01:10:03.319 00.001 13300 UpdateGuideState(): m_state=6
01:10:03.319 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 559
01:10:03.319 00.000 13300 Star::Find returns 1 (0), X=133.30, Y=985.16, Mass=1097, SNR=23.1, Peak=95 HFD=3.8
01:10:03.320 00.001 13300 MultiStar: [#1 0.00,-0.26,0.00,M1] [#2 -0.18,-0.51,0.00,M3] [#3 0.17,-0.17,0.32,U] [#4 0.47,-0.25,0.00,M7] [#5 -0.07,-0.48,0.00,M2] [#6 0.32,0.18,0.00,M6] [#7 0.15,0.01,0.29,U] [#8 0.20,-0.04,0.28,U] 
01:10:03.320 00.000 13300 refined, 3 included, MultiStar: {0.20, -0.20}, one-star: {0.22, -0.31}
01:10:03.320 00.000 13300 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-1.61) = xAngle (0.83 = 0.83)
01:10:03.320 00.000 13300 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.85 = 0.85)
01:10:03.320 00.000 13300 CameraToMount -- cameraX=0.20 cameraY=-0.20 hyp=0.28 cameraTheta=-0.78 mountX=0.19 mountY=0.21, mountTheta=0.84
01:10:03.322 00.002 13300 SchedulePrimaryMove(1016D950, x=0.20, y=-0.20, opts=13)
01:10:03.322 00.000 13300 Enqueuing Move request for scope (0.20, -0.20)
01:10:03.323 00.001 11596 Worker thread wakes up
01:10:03.323 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.20) opts 0xd
01:10:03.323 00.000 11596 Handling offset move in thread for scope, endpoint = (0.20, -0.20)
01:10:03.323 00.000 11596 Moving (0.20, -0.20) raw xDistance=0.19 yDistance=0.21
01:10:03.323 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.19
01:10:03.323 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
01:10:03.324 00.001 11596 MoveAxis(W, 236, ABG)
01:10:03.324 00.000 11596 Guiding  Dir = 3, Dur = 236
01:10:03.324 00.000 11596 IsSlewing returns 0
01:10:03.334 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=213, med=4, FiltMin=2, FiltMax=124, Gamma=0.510
01:10:03.348 00.014 13300 UpdateGuideState exits: m=1097 SNR=23.1
01:10:03.348 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:03.348 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:10:03.348 00.000 13300 Enqueuing Expose request
01:10:03.660 00.312 11596 IsGuiding returns 0
01:10:03.845 00.185 11596 PulseGuide returned control before completion, sleep 61
01:10:04.060 00.215 11596 IsGuiding returns 1
01:10:04.061 00.001 11596 scope still moving after pulse duration time elapsed
01:10:04.091 00.030 11596 IsSlewing returns 0
01:10:04.212 00.121 11596 IsGuiding returns 0
01:10:04.212 00.000 11596 scope move finished after 236 + 315 ms
01:10:04.212 00.000 11596 Move returns status 0, amount 236
01:10:04.212 00.000 11596 MoveAxis(S, 278, ABG)
01:10:04.212 00.000 11596 Guiding  Dir = 1, Dur = 278
01:10:04.213 00.001 11596 IsSlewing returns 0
01:10:04.425 00.212 11596 IsGuiding returns 0
01:10:04.521 00.096 11596 PulseGuide returned control before completion, sleep 193
01:10:04.794 00.273 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"202a819c-4a30-4898-8c4a-2071b5a138cf"}
01:10:04.794 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"202a819c-4a30-4898-8c4a-2071b5a138cf"}
01:10:04.795 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8e78f9a6-6f7b-485d-a2d8-dc0a2bc6ba17"}
01:10:04.795 00.000 13300 case statement mapped state 6 to 3
01:10:04.795 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8e78f9a6-6f7b-485d-a2d8-dc0a2bc6ba17"}
01:10:04.796 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"faea7818-5c8b-44a2-bff4-11337762b2f6"}
01:10:04.796 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":559,"width":15,"height":15,"star_pos":[7.30,7.16],"pixels":"..."},"id":"faea7818-5c8b-44a2-bff4-11337762b2f6"}
01:10:04.853 00.057 11596 IsGuiding returns 1
01:10:04.854 00.001 11596 scope still moving after pulse duration time elapsed
01:10:04.880 00.026 11596 IsSlewing returns 0
01:10:04.969 00.089 11596 IsGuiding returns 1
01:10:05.003 00.034 11596 IsSlewing returns 0
01:10:05.108 00.105 11596 IsGuiding returns 0
01:10:05.108 00.000 11596 scope move finished after 278 + 404 ms
01:10:05.108 00.000 11596 Move returns status 0, amount 278
01:10:05.108 00.000 11596 move complete, result=0
01:10:05.108 00.000 11596 worker thread done servicing request
01:10:05.108 00.000 13300 GuideStep: 0.2 px 236 ms WEST, 0.2 px 278 ms SOUTH
01:10:05.108 00.000 11596 Worker thread wakes up
01:10:05.109 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:10:05.624 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:10:07.928 02.304 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b61d403c-58ca-45ad-8fbf-2cb977ee8bc7"}
01:10:07.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b61d403c-58ca-45ad-8fbf-2cb977ee8bc7"}
01:10:07.929 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"62dce830-f624-45bd-8b1d-bc223a41df7a"}
01:10:07.929 00.000 13300 case statement mapped state 6 to 3
01:10:07.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"62dce830-f624-45bd-8b1d-bc223a41df7a"}
01:10:07.930 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2e685b43-a6bd-4176-bb6a-7b1aace40456"}
01:10:07.931 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":559,"width":15,"height":15,"star_pos":[7.30,7.16],"pixels":"..."},"id":"2e685b43-a6bd-4176-bb6a-7b1aace40456"}
01:10:08.691 00.760 11596 Exposure complete
01:10:08.824 00.133 11596 worker thread done servicing request
01:10:08.824 00.000 13300 OnExposeComplete: enter
01:10:08.825 00.001 13300 UpdateGuideState(): m_state=6
01:10:08.825 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 560
01:10:08.825 00.000 13300 Star::Find returns 1 (0), X=133.34, Y=985.24, Mass=1133, SNR=23.5, Peak=92 HFD=3.7
01:10:08.826 00.001 13300 MultiStar: [#1 0.19,-0.16,0.61,U] [#2 -0.15,-0.43,0.00,M4] [#3 0.17,-0.10,0.31,U] [#4 -0.40,-0.33,0.00,M8] [#5 0.08,-0.22,0.29,U] [#6 0.18,-0.12,0.26,U] [#7 -0.02,-0.10,0.29,U] [#8 -0.02,-0.01,0.28,U] 
01:10:08.826 00.000 13300 refined, 6 included, MultiStar: {0.16, -0.16}, one-star: {0.26, -0.23}
01:10:08.826 00.000 13300 CameraToMount -- cameraTheta (-0.77) - m_xAngle (-1.61) = xAngle (0.83 = 0.83)
01:10:08.827 00.001 13300 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.85 = 0.85)
01:10:08.827 00.000 13300 CameraToMount -- cameraX=0.16 cameraY=-0.16 hyp=0.23 cameraTheta=-0.77 mountX=0.15 mountY=0.17, mountTheta=0.84
01:10:08.830 00.003 13300 SchedulePrimaryMove(1016D950, x=0.16, y=-0.16, opts=13)
01:10:08.830 00.000 13300 Enqueuing Move request for scope (0.16, -0.16)
01:10:08.830 00.000 11596 Worker thread wakes up
01:10:08.830 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.16) opts 0xd
01:10:08.831 00.001 11596 Handling offset move in thread for scope, endpoint = (0.16, -0.16)
01:10:08.831 00.000 11596 Moving (0.16, -0.16) raw xDistance=0.15 yDistance=0.17
01:10:08.831 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
01:10:08.831 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:08.831 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:10:08.831 00.000 11596 MoveAxis(W, 209, ABG)
01:10:08.831 00.000 11596 Guiding  Dir = 3, Dur = 209
01:10:08.832 00.001 11596 IsSlewing returns 0
01:10:08.842 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=241, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
01:10:08.850 00.008 13300 UpdateGuideState exits: m=1133 SNR=23.5
01:10:08.850 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:08.850 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:10:08.850 00.000 13300 Enqueuing Expose request
01:10:08.926 00.076 11596 IsGuiding returns 0
01:10:09.453 00.527 11596 IsGuiding returns 1
01:10:09.453 00.000 11596 scope still moving after pulse duration time elapsed
01:10:09.477 00.024 11596 IsSlewing returns 0
01:10:09.608 00.131 11596 IsGuiding returns 0
01:10:09.608 00.000 11596 scope move finished after 209 + 472 ms
01:10:09.608 00.000 11596 Move returns status 0, amount 209
01:10:09.608 00.000 11596 MoveAxis(N, 0, ABG)
01:10:09.608 00.000 11596 Move returns status 0, amount 0
01:10:09.608 00.000 11596 move complete, result=0
01:10:09.608 00.000 11596 worker thread done servicing request
01:10:09.608 00.000 13300 GuideStep: 0.2 px 209 ms WEST, 0.2 px 0 ms NORTH
01:10:09.608 00.000 11596 Worker thread wakes up
01:10:09.608 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:10:10.123 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:10:10.928 00.805 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fbc24913-0021-4b3a-9d51-c082f4956585"}
01:10:10.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fbc24913-0021-4b3a-9d51-c082f4956585"}
01:10:10.929 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6e6053bc-05b7-4871-b675-9509cc2061fa"}
01:10:10.929 00.000 13300 case statement mapped state 6 to 3
01:10:10.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6e6053bc-05b7-4871-b675-9509cc2061fa"}
01:10:10.930 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0cd1d434-8f37-4efb-a8f9-aada69c17ded"}
01:10:10.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":560,"width":15,"height":15,"star_pos":[7.34,7.24],"pixels":"..."},"id":"0cd1d434-8f37-4efb-a8f9-aada69c17ded"}
01:10:13.142 02.212 11596 Exposure complete
01:10:13.211 00.069 11596 worker thread done servicing request
01:10:13.211 00.000 13300 OnExposeComplete: enter
01:10:13.211 00.000 13300 UpdateGuideState(): m_state=6
01:10:13.212 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 561
01:10:13.212 00.000 13300 Star::Find returns 1 (0), X=133.34, Y=985.48, Mass=1066, SNR=22.9, Peak=95 HFD=4.0
01:10:13.212 00.000 13300 MultiStar: [#1 0.11,0.05,0.62,U] [#2 -0.19,0.01,0.57,U] [#3 0.16,0.33,0.00,M1] [#4 0.03,-0.12,0.28,U] [#5 -0.14,0.06,0.30,U] [#6 -0.11,0.29,0.00,M6] [#7 -0.15,0.16,0.29,U] [#8 0.27,-0.10,0.00,M1] 
01:10:13.212 00.000 13300 refined, 5 included, MultiStar: {0.05, 0.03}, one-star: {0.26, 0.02}
01:10:13.213 00.001 13300 CameraToMount -- cameraTheta (0.57) - m_xAngle (-1.61) = xAngle (2.18 = 2.18)
01:10:13.213 00.000 13300 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.20 = 2.20)
01:10:13.213 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.03 hyp=0.06 cameraTheta=0.57 mountX=-0.03 mountY=0.04, mountTheta=2.19
01:10:13.215 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.03, opts=13)
01:10:13.215 00.000 13300 Enqueuing Move request for scope (0.05, 0.03)
01:10:13.215 00.000 11596 Worker thread wakes up
01:10:13.215 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.03) opts 0xd
01:10:13.215 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.03)
01:10:13.215 00.000 11596 Moving (0.05, 0.03) raw xDistance=-0.03 yDistance=0.04
01:10:13.216 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:10:13.216 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:13.216 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:10:13.216 00.000 11596 MoveAxis(E, 0, ABG)
01:10:13.216 00.000 11596 Move returns status 0, amount 0
01:10:13.216 00.000 11596 MoveAxis(N, 0, ABG)
01:10:13.216 00.000 11596 Move returns status 0, amount 0
01:10:13.216 00.000 11596 move complete, result=0
01:10:13.216 00.000 11596 worker thread done servicing request
01:10:13.222 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
01:10:13.231 00.009 13300 UpdateGuideState exits: m=1066 SNR=22.9
01:10:13.231 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:13.231 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:10:13.231 00.000 13300 Enqueuing Expose request
01:10:13.231 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:10:13.232 00.001 11596 Worker thread wakes up
01:10:13.232 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:10:13.734 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:10:13.928 00.194 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e97178b6-146c-4952-92f5-4863634e6675"}
01:10:13.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e97178b6-146c-4952-92f5-4863634e6675"}
01:10:13.929 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6d8f2d7b-cde1-4585-a3f5-a986fee28fe2"}
01:10:13.929 00.000 13300 case statement mapped state 6 to 3
01:10:13.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6d8f2d7b-cde1-4585-a3f5-a986fee28fe2"}
01:10:13.930 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ff7e0520-5a24-4060-9cb0-88d1e385539a"}
01:10:13.931 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":561,"width":15,"height":15,"star_pos":[7.34,7.48],"pixels":"..."},"id":"ff7e0520-5a24-4060-9cb0-88d1e385539a"}
01:10:16.779 02.848 11596 Exposure complete
01:10:16.894 00.115 11596 worker thread done servicing request
01:10:16.894 00.000 13300 OnExposeComplete: enter
01:10:16.894 00.000 13300 UpdateGuideState(): m_state=6
01:10:16.895 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 562
01:10:16.895 00.000 13300 Star::Find returns 1 (0), X=133.27, Y=985.61, Mass=1102, SNR=23.2, Peak=99 HFD=3.7
01:10:16.896 00.001 13300 MultiStar: [#1 0.02,0.09,0.61,U] [#2 -0.15,0.11,0.55,U] [#3 -0.05,0.27,0.00,M2] [#4 0.13,0.04,0.26,U] [#5 -0.09,-0.06,0.30,U] [#6 0.12,0.70,0.00,M7] [#7 -0.02,0.22,0.29,U] [#8 -0.05,0.15,0.27,U] 
01:10:16.896 00.000 13300 refined, 6 included, MultiStar: {0.03, 0.11}, one-star: {0.19, 0.14}
01:10:16.897 00.001 13300 CameraToMount -- cameraTheta (1.28) - m_xAngle (-1.61) = xAngle (2.89 = 2.89)
01:10:16.897 00.000 13300 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.90 = 2.90)
01:10:16.897 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.11 hyp=0.11 cameraTheta=1.28 mountX=-0.11 mountY=0.03, mountTheta=2.90
01:10:16.900 00.003 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.11, opts=13)
01:10:16.900 00.000 13300 Enqueuing Move request for scope (0.03, 0.11)
01:10:16.900 00.000 11596 Worker thread wakes up
01:10:16.900 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.11) opts 0xd
01:10:16.900 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.11)
01:10:16.901 00.001 11596 Moving (0.03, 0.11) raw xDistance=-0.11 yDistance=0.03
01:10:16.901 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:10:16.901 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:16.901 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:10:16.901 00.000 11596 MoveAxis(E, 0, ABG)
01:10:16.901 00.000 11596 Move returns status 0, amount 0
01:10:16.901 00.000 11596 MoveAxis(N, 0, ABG)
01:10:16.902 00.001 11596 Move returns status 0, amount 0
01:10:16.902 00.000 11596 move complete, result=0
01:10:16.902 00.000 11596 worker thread done servicing request
01:10:16.909 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
01:10:16.918 00.009 13300 UpdateGuideState exits: m=1102 SNR=23.2
01:10:16.919 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:16.919 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:10:16.919 00.000 13300 Enqueuing Expose request
01:10:16.919 00.000 11596 Worker thread wakes up
01:10:16.920 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:10:16.920 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:10:16.928 00.008 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5f399735-26b0-4706-8036-31ff8e512ed8"}
01:10:16.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5f399735-26b0-4706-8036-31ff8e512ed8"}
01:10:16.932 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9b5cdb31-e9b7-41b6-a75d-4bd423da04f2"}
01:10:16.932 00.000 13300 case statement mapped state 6 to 3
01:10:16.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9b5cdb31-e9b7-41b6-a75d-4bd423da04f2"}
01:10:16.934 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"16e46fd1-a383-4a7b-bf2d-aef9810cf8ed"}
01:10:16.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":562,"width":15,"height":15,"star_pos":[7.27,6.61],"pixels":"..."},"id":"16e46fd1-a383-4a7b-bf2d-aef9810cf8ed"}
01:10:17.428 00.494 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:10:19.927 02.499 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"29d4f4fd-1f27-4a9f-b9fc-916de9d52c1e"}
01:10:19.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"29d4f4fd-1f27-4a9f-b9fc-916de9d52c1e"}
01:10:19.928 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2aaa80c8-7827-4842-958f-75337bd3c767"}
01:10:19.928 00.000 13300 case statement mapped state 6 to 3
01:10:19.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2aaa80c8-7827-4842-958f-75337bd3c767"}
01:10:19.929 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"16dfb184-299f-4358-8136-516e22c886c2"}
01:10:19.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":562,"width":15,"height":15,"star_pos":[7.27,6.61],"pixels":"..."},"id":"16dfb184-299f-4358-8136-516e22c886c2"}
01:10:20.454 00.525 11596 Exposure complete
01:10:20.522 00.068 11596 worker thread done servicing request
01:10:20.522 00.000 13300 OnExposeComplete: enter
01:10:20.523 00.001 13300 UpdateGuideState(): m_state=6
01:10:20.523 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 563
01:10:20.523 00.000 13300 Star::Find returns 1 (0), X=133.25, Y=985.64, Mass=1077, SNR=23.0, Peak=99 HFD=3.7
01:10:20.524 00.001 13300 MultiStar: [#1 0.00,0.11,0.62,U] [#2 -0.31,0.06,0.00,M3] [#3 0.03,0.17,0.33,U] [#4 0.01,-0.15,0.28,U] [#5 -0.08,0.08,0.30,U] [#6 -0.01,0.68,0.00,M8] [#7 -0.11,0.18,0.29,U] [#8 -0.20,0.22,0.00,M1] 
01:10:20.524 00.000 13300 refined, 5 included, MultiStar: {0.04, 0.11}, one-star: {0.17, 0.17}
01:10:20.524 00.000 13300 CameraToMount -- cameraTheta (1.20) - m_xAngle (-1.61) = xAngle (2.81 = 2.81)
01:10:20.524 00.000 13300 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.83 = 2.83)
01:10:20.524 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.11 hyp=0.12 cameraTheta=1.20 mountX=-0.12 mountY=0.04, mountTheta=2.82
01:10:20.527 00.003 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.11, opts=13)
01:10:20.527 00.000 13300 Enqueuing Move request for scope (0.04, 0.11)
01:10:20.527 00.000 11596 Worker thread wakes up
01:10:20.527 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.11) opts 0xd
01:10:20.527 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.11)
01:10:20.527 00.000 11596 Moving (0.04, 0.11) raw xDistance=-0.12 yDistance=0.04
01:10:20.528 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:10:20.528 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:20.528 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:10:20.528 00.000 11596 MoveAxis(E, 0, ABG)
01:10:20.529 00.001 11596 Move returns status 0, amount 0
01:10:20.529 00.000 11596 MoveAxis(N, 0, ABG)
01:10:20.529 00.000 11596 Move returns status 0, amount 0
01:10:20.529 00.000 11596 move complete, result=0
01:10:20.529 00.000 11596 worker thread done servicing request
01:10:20.536 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
01:10:20.548 00.012 13300 UpdateGuideState exits: m=1077 SNR=23.0
01:10:20.548 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:20.548 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:10:20.548 00.000 13300 Enqueuing Expose request
01:10:20.548 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:10:20.548 00.000 11596 Worker thread wakes up
01:10:20.548 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:10:21.061 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:10:22.927 01.866 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"da0f68ca-77e9-4784-af81-cf99b53103b5"}
01:10:22.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"da0f68ca-77e9-4784-af81-cf99b53103b5"}
01:10:22.928 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"131bf606-41d8-49f8-8a13-86f947317b41"}
01:10:22.928 00.000 13300 case statement mapped state 6 to 3
01:10:22.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"131bf606-41d8-49f8-8a13-86f947317b41"}
01:10:22.928 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f7231683-7dd7-4f95-80f7-3697f410ab0b"}
01:10:22.929 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":563,"width":15,"height":15,"star_pos":[7.25,6.64],"pixels":"..."},"id":"f7231683-7dd7-4f95-80f7-3697f410ab0b"}
01:10:24.093 01.164 11596 Exposure complete
01:10:24.162 00.069 11596 worker thread done servicing request
01:10:24.162 00.000 13300 OnExposeComplete: enter
01:10:24.162 00.000 13300 UpdateGuideState(): m_state=6
01:10:24.163 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 564
01:10:24.163 00.000 13300 Star::Find returns 1 (0), X=133.22, Y=985.55, Mass=1131, SNR=23.5, Peak=100 HFD=3.8
01:10:24.163 00.000 13300 MultiStar: [#1 0.03,0.07,0.60,U] [#2 -0.08,0.05,0.55,U] [#3 -0.01,-0.02,0.31,U] [#4 -0.22,0.26,0.00,M6] [#5 0.09,0.02,0.30,U] [#6 -0.19,0.46,0.00,M9] [#7 -0.11,0.17,0.28,U] [#8 -0.30,0.46,0.00,M2] 
01:10:24.164 00.001 13300 refined, 5 included, MultiStar: {0.03, 0.06}, one-star: {0.14, 0.08}
01:10:24.164 00.000 13300 CameraToMount -- cameraTheta (1.09) - m_xAngle (-1.61) = xAngle (2.70 = 2.70)
01:10:24.164 00.000 13300 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.71 = 2.71)
01:10:24.164 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.06 hyp=0.07 cameraTheta=1.09 mountX=-0.07 mountY=0.03, mountTheta=2.71
01:10:24.166 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.06, opts=13)
01:10:24.166 00.000 13300 Enqueuing Move request for scope (0.03, 0.06)
01:10:24.166 00.000 11596 Worker thread wakes up
01:10:24.166 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.06) opts 0xd
01:10:24.166 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.06)
01:10:24.166 00.000 11596 Moving (0.03, 0.06) raw xDistance=-0.07 yDistance=0.03
01:10:24.166 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:10:24.166 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:24.166 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:10:24.167 00.001 11596 MoveAxis(E, 0, ABG)
01:10:24.167 00.000 11596 Move returns status 0, amount 0
01:10:24.167 00.000 11596 MoveAxis(N, 0, ABG)
01:10:24.167 00.000 11596 Move returns status 0, amount 0
01:10:24.167 00.000 11596 move complete, result=0
01:10:24.167 00.000 11596 worker thread done servicing request
01:10:24.173 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
01:10:24.182 00.009 13300 UpdateGuideState exits: m=1131 SNR=23.5
01:10:24.182 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:24.182 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:10:24.182 00.000 13300 Enqueuing Expose request
01:10:24.182 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:10:24.183 00.001 11596 Worker thread wakes up
01:10:24.183 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:10:24.685 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:10:25.925 01.240 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c624f479-f6c4-4078-87a1-b0be940aae91"}
01:10:25.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c624f479-f6c4-4078-87a1-b0be940aae91"}
01:10:25.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"65b552cd-451f-4518-a4ac-34e33b5779eb"}
01:10:25.926 00.000 13300 case statement mapped state 6 to 3
01:10:25.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"65b552cd-451f-4518-a4ac-34e33b5779eb"}
01:10:25.926 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c814b5ee-44a2-4562-9c45-81741e487eb3"}
01:10:25.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":564,"width":15,"height":15,"star_pos":[7.22,6.55],"pixels":"..."},"id":"c814b5ee-44a2-4562-9c45-81741e487eb3"}
01:10:27.707 01.781 11596 Exposure complete
01:10:27.777 00.070 11596 worker thread done servicing request
01:10:27.777 00.000 13300 OnExposeComplete: enter
01:10:27.777 00.000 13300 UpdateGuideState(): m_state=6
01:10:27.778 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 565
01:10:27.778 00.000 13300 Star::Find returns 1 (0), X=133.26, Y=985.52, Mass=1129, SNR=23.5, Peak=104 HFD=3.8
01:10:27.778 00.000 13300 MultiStar: [#1 0.07,-0.03,0.61,U] [#2 -0.03,-0.25,0.54,U] [#3 0.22,0.14,0.00,M1] [#4 0.20,-0.35,0.00,M7] [#5 0.34,-0.14,0.00,M1] [#6 0.05,-0.07,0.27,U] [#7 -0.07,0.26,0.00,M1] [#8 0.08,0.04,0.26,U] 
01:10:27.778 00.000 13300 refined, 4 included, MultiStar: {0.09, -0.04}, one-star: {0.18, 0.05}
01:10:27.778 00.000 13300 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-1.61) = xAngle (1.18 = 1.18)
01:10:27.778 00.000 13300 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.19 = 1.19)
01:10:27.779 00.001 13300 CameraToMount -- cameraX=0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-0.43 mountX=0.04 mountY=0.09, mountTheta=1.18
01:10:27.780 00.001 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.04, opts=13)
01:10:27.780 00.000 13300 Enqueuing Move request for scope (0.09, -0.04)
01:10:27.781 00.001 11596 Worker thread wakes up
01:10:27.781 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.04) opts 0xd
01:10:27.781 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.04)
01:10:27.781 00.000 11596 Moving (0.09, -0.04) raw xDistance=0.04 yDistance=0.09
01:10:27.781 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:10:27.781 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:27.781 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:10:27.781 00.000 11596 MoveAxis(E, 0, ABG)
01:10:27.781 00.000 11596 Move returns status 0, amount 0
01:10:27.781 00.000 11596 MoveAxis(N, 0, ABG)
01:10:27.782 00.001 11596 Move returns status 0, amount 0
01:10:27.782 00.000 11596 move complete, result=0
01:10:27.782 00.000 11596 worker thread done servicing request
01:10:27.788 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
01:10:27.797 00.009 13300 UpdateGuideState exits: m=1129 SNR=23.5
01:10:27.797 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:27.797 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:10:27.797 00.000 13300 Enqueuing Expose request
01:10:27.797 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:10:27.797 00.000 11596 Worker thread wakes up
01:10:27.797 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:10:28.312 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:10:28.925 00.613 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d180f860-e0c3-4d61-9d4b-f2e6e166c2c1"}
01:10:28.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d180f860-e0c3-4d61-9d4b-f2e6e166c2c1"}
01:10:28.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"49acca89-22b0-4a1a-a736-55b2045157f6"}
01:10:28.926 00.000 13300 case statement mapped state 6 to 3
01:10:28.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"49acca89-22b0-4a1a-a736-55b2045157f6"}
01:10:28.926 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0de445e0-3608-4dda-8aa9-e4b8cd73a68b"}
01:10:28.927 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":565,"width":15,"height":15,"star_pos":[7.26,6.52],"pixels":"..."},"id":"0de445e0-3608-4dda-8aa9-e4b8cd73a68b"}
01:10:31.335 02.408 11596 Exposure complete
01:10:31.404 00.069 11596 worker thread done servicing request
01:10:31.404 00.000 13300 OnExposeComplete: enter
01:10:31.404 00.000 13300 UpdateGuideState(): m_state=6
01:10:31.405 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 566
01:10:31.405 00.000 13300 Star::Find returns 1 (0), X=133.38, Y=985.43, Mass=1113, SNR=23.4, Peak=103 HFD=3.9
01:10:31.405 00.000 13300 MultiStar: [#1 0.03,-0.11,0.61,U] [#2 -0.06,-0.22,0.54,U] [#3 0.14,0.26,0.00,M2] [#4 -0.01,0.10,0.26,U] [#5 0.08,-0.07,0.30,U] [#6 -0.03,0.09,0.26,U] [#7 -0.13,-0.07,0.28,U] [#8 0.01,0.56,0.00,M2] 
01:10:31.405 00.000 13300 refined, 6 included, MultiStar: {0.08, -0.06}, one-star: {0.30, -0.03}
01:10:31.406 00.001 13300 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-1.61) = xAngle (0.94 = 0.94)
01:10:31.406 00.000 13300 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.96 = 0.96)
01:10:31.406 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-0.67 mountX=0.06 mountY=0.09, mountTheta=0.95
01:10:31.408 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.06, opts=13)
01:10:31.408 00.000 13300 Enqueuing Move request for scope (0.08, -0.06)
01:10:31.408 00.000 11596 Worker thread wakes up
01:10:31.409 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.06) opts 0xd
01:10:31.409 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.06)
01:10:31.409 00.000 11596 Moving (0.08, -0.06) raw xDistance=0.06 yDistance=0.09
01:10:31.409 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:10:31.409 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:31.409 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:10:31.409 00.000 11596 MoveAxis(E, 0, ABG)
01:10:31.409 00.000 11596 Move returns status 0, amount 0
01:10:31.409 00.000 11596 MoveAxis(N, 0, ABG)
01:10:31.409 00.000 11596 Move returns status 0, amount 0
01:10:31.410 00.001 11596 move complete, result=0
01:10:31.410 00.000 11596 worker thread done servicing request
01:10:31.414 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
01:10:31.423 00.009 13300 UpdateGuideState exits: m=1113 SNR=23.4
01:10:31.423 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:31.423 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:10:31.423 00.000 13300 Enqueuing Expose request
01:10:31.423 00.000 11596 Worker thread wakes up
01:10:31.423 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:10:31.423 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:10:31.924 00.501 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6409f895-4ce6-4044-b23c-e976319fb759"}
01:10:31.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6409f895-4ce6-4044-b23c-e976319fb759"}
01:10:31.925 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6a6119c4-4dec-4f32-bcec-c7040968fbf5"}
01:10:31.925 00.000 13300 case statement mapped state 6 to 3
01:10:31.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6a6119c4-4dec-4f32-bcec-c7040968fbf5"}
01:10:31.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"56cd23a6-2def-496c-9d8f-0b44d0a10373"}
01:10:31.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":566,"width":15,"height":15,"star_pos":[7.38,7.43],"pixels":"..."},"id":"56cd23a6-2def-496c-9d8f-0b44d0a10373"}
01:10:31.928 00.002 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:10:34.924 02.996 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7611131c-1980-4069-aee3-7e2b0462c0f0"}
01:10:34.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7611131c-1980-4069-aee3-7e2b0462c0f0"}
01:10:34.925 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"243716da-b499-487b-b3d9-aca8874ae105"}
01:10:34.925 00.000 13300 case statement mapped state 6 to 3
01:10:34.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"243716da-b499-487b-b3d9-aca8874ae105"}
01:10:34.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dc58c9ed-6140-47ef-8e4d-4ecc6bb660c7"}
01:10:34.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":566,"width":15,"height":15,"star_pos":[7.38,7.43],"pixels":"..."},"id":"dc58c9ed-6140-47ef-8e4d-4ecc6bb660c7"}
01:10:34.991 00.065 11596 Exposure complete
01:10:35.059 00.068 11596 worker thread done servicing request
01:10:35.059 00.000 13300 OnExposeComplete: enter
01:10:35.059 00.000 13300 UpdateGuideState(): m_state=6
01:10:35.059 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 567
01:10:35.060 00.001 13300 Star::Find returns 1 (0), X=133.25, Y=985.09, Mass=1116, SNR=23.3, Peak=95 HFD=4.0
01:10:35.060 00.000 13300 MultiStar: [#1 -0.03,-0.24,0.60,U] [#2 -0.30,-0.49,0.00,M1] [#3 0.30,-0.13,0.00,M3] [#4 0.02,-0.48,0.00,M7] [#5 0.11,-0.23,0.32,U] [#6 0.21,-0.04,0.26,U] [#7 -0.35,-0.19,0.00,M1] [#8 -0.24,-0.34,0.00,M3] 
01:10:35.060 00.000 13300 refined, 3 included, MultiStar: {0.11, -0.28}, one-star: {0.17, -0.38}
01:10:35.060 00.000 13300 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-1.61) = xAngle (0.42 = 0.42)
01:10:35.060 00.000 13300 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.44 = 0.44)
01:10:35.060 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.28 hyp=0.30 cameraTheta=-1.19 mountX=0.27 mountY=0.13, mountTheta=0.43
01:10:35.063 00.003 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.28, opts=13)
01:10:35.064 00.001 13300 Enqueuing Move request for scope (0.11, -0.28)
01:10:35.064 00.000 11596 Worker thread wakes up
01:10:35.064 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.28) opts 0xd
01:10:35.064 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.28)
01:10:35.064 00.000 11596 Moving (0.11, -0.28) raw xDistance=0.27 yDistance=0.13
01:10:35.064 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
01:10:35.064 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:35.065 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:10:35.065 00.000 11596 MoveAxis(W, 343, ABG)
01:10:35.065 00.000 11596 Guiding  Dir = 3, Dur = 343
01:10:35.065 00.000 11596 IsSlewing returns 0
01:10:35.071 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=206, med=4, FiltMin=2, FiltMax=127, Gamma=0.510
01:10:35.079 00.008 13300 UpdateGuideState exits: m=1116 SNR=23.3
01:10:35.080 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:35.080 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:10:35.080 00.000 13300 Enqueuing Expose request
01:10:35.094 00.014 11596 IsGuiding returns 0
01:10:35.278 00.184 11596 PulseGuide returned control before completion, sleep 170
01:10:35.655 00.377 11596 IsGuiding returns 0
01:10:35.655 00.000 11596 Move returns status 0, amount 343
01:10:35.655 00.000 11596 MoveAxis(N, 0, ABG)
01:10:35.655 00.000 11596 Move returns status 0, amount 0
01:10:35.655 00.000 11596 move complete, result=0
01:10:35.655 00.000 11596 worker thread done servicing request
01:10:35.655 00.000 13300 GuideStep: 0.3 px 343 ms WEST, 0.1 px 0 ms NORTH
01:10:35.655 00.000 11596 Worker thread wakes up
01:10:35.656 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:10:36.170 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:10:37.923 01.753 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"87e5c92c-a748-440e-85d2-ba0fb101e80c"}
01:10:37.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"87e5c92c-a748-440e-85d2-ba0fb101e80c"}
01:10:37.924 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"059c7737-0816-4553-bc1b-4c676325d567"}
01:10:37.925 00.001 13300 case statement mapped state 6 to 3
01:10:37.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"059c7737-0816-4553-bc1b-4c676325d567"}
01:10:37.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c9c95850-f60b-408e-a460-7aad94803ba9"}
01:10:37.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":567,"width":15,"height":15,"star_pos":[7.25,7.09],"pixels":"..."},"id":"c9c95850-f60b-408e-a460-7aad94803ba9"}
01:10:39.193 01.267 11596 Exposure complete
01:10:39.263 00.070 11596 worker thread done servicing request
01:10:39.263 00.000 13300 OnExposeComplete: enter
01:10:39.263 00.000 13300 UpdateGuideState(): m_state=6
01:10:39.264 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 568
01:10:39.265 00.001 13300 Star::Find returns 1 (0), X=133.37, Y=985.43, Mass=1103, SNR=23.3, Peak=100 HFD=3.7
01:10:39.265 00.000 13300 MultiStar: [#1 0.02,-0.11,0.60,U] [#2 -0.21,-0.40,0.00,M2] [#3 0.19,-0.01,0.30,U] [#4 0.05,-0.33,0.00,M8] [#5 0.08,-0.04,0.29,U] [#6 0.16,0.42,0.00,M7] [#7 0.25,-0.05,0.29,U] [#8 -0.46,0.08,0.00,M4] 
01:10:39.265 00.000 13300 refined, 4 included, MultiStar: {0.18, -0.05}, one-star: {0.29, -0.03}
01:10:39.265 00.000 13300 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-1.61) = xAngle (1.34 = 1.34)
01:10:39.265 00.000 13300 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.36 = 1.36)
01:10:39.266 00.001 13300 CameraToMount -- cameraX=0.18 cameraY=-0.05 hyp=0.19 cameraTheta=-0.27 mountX=0.04 mountY=0.18, mountTheta=1.34
01:10:39.269 00.003 13300 SchedulePrimaryMove(1016D950, x=0.18, y=-0.05, opts=13)
01:10:39.269 00.000 13300 Enqueuing Move request for scope (0.18, -0.05)
01:10:39.269 00.000 11596 Worker thread wakes up
01:10:39.269 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.05) opts 0xd
01:10:39.269 00.000 11596 Handling offset move in thread for scope, endpoint = (0.18, -0.05)
01:10:39.269 00.000 11596 Moving (0.18, -0.05) raw xDistance=0.04 yDistance=0.18
01:10:39.269 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:10:39.269 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.18
01:10:39.269 00.000 11596 MoveAxis(E, 0, ABG)
01:10:39.270 00.001 11596 Move returns status 0, amount 0
01:10:39.270 00.000 11596 MoveAxis(S, 244, ABG)
01:10:39.270 00.000 11596 Guiding  Dir = 1, Dur = 244
01:10:39.270 00.000 11596 IsSlewing returns 0
01:10:39.280 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=118, Gamma=0.510
01:10:39.293 00.013 13300 UpdateGuideState exits: m=1103 SNR=23.3
01:10:39.293 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:39.293 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:10:39.294 00.001 13300 Enqueuing Expose request
01:10:39.445 00.151 11596 IsGuiding returns 0
01:10:39.887 00.442 11596 IsGuiding returns 1
01:10:39.887 00.000 11596 scope still moving after pulse duration time elapsed
01:10:39.922 00.035 11596 IsSlewing returns 0
01:10:40.116 00.194 11596 IsGuiding returns 0
01:10:40.116 00.000 11596 scope move finished after 244 + 427 ms
01:10:40.116 00.000 11596 Move returns status 0, amount 244
01:10:40.116 00.000 11596 move complete, result=0
01:10:40.116 00.000 11596 worker thread done servicing request
01:10:40.116 00.000 11596 Worker thread wakes up
01:10:40.116 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.2 px 244 ms SOUTH
01:10:40.117 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:10:40.629 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:10:40.922 00.293 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fe33af07-2f34-4fc0-a7b2-9b87a46261f4"}
01:10:40.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fe33af07-2f34-4fc0-a7b2-9b87a46261f4"}
01:10:40.923 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"644a7a28-d3b8-4563-81ee-269b1b1c63c2"}
01:10:40.923 00.000 13300 case statement mapped state 6 to 3
01:10:40.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"644a7a28-d3b8-4563-81ee-269b1b1c63c2"}
01:10:40.923 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ac2136be-b75a-413e-ab88-6d75aeaf2c9c"}
01:10:40.924 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":568,"width":15,"height":15,"star_pos":[7.37,7.43],"pixels":"..."},"id":"ac2136be-b75a-413e-ab88-6d75aeaf2c9c"}
01:10:43.654 02.730 11596 Exposure complete
01:10:43.725 00.071 11596 worker thread done servicing request
01:10:43.725 00.000 13300 OnExposeComplete: enter
01:10:43.725 00.000 13300 UpdateGuideState(): m_state=6
01:10:43.726 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 569
01:10:43.726 00.000 13300 Star::Find returns 1 (0), X=133.34, Y=985.34, Mass=1118, SNR=23.4, Peak=90 HFD=3.7
01:10:43.726 00.000 13300 MultiStar: [#1 0.10,-0.14,0.60,U] [#2 -0.20,-0.19,0.00,M3] [#3 -0.18,-0.10,0.31,U] [#4 0.09,-0.41,0.00,M9] [#5 0.04,-0.33,0.00,M1] [#6 0.19,0.12,0.25,U] [#7 -0.29,-0.24,0.00,M1] [#8 -0.03,-0.01,0.27,U] 
01:10:43.726 00.000 13300 refined, 4 included, MultiStar: {0.13, -0.09}, one-star: {0.26, -0.12}
01:10:43.726 00.000 13300 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-1.61) = xAngle (1.00 = 1.00)
01:10:43.726 00.000 13300 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.01 = 1.01)
01:10:43.726 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=-0.09 hyp=0.15 cameraTheta=-0.61 mountX=0.08 mountY=0.13, mountTheta=1.00
01:10:43.728 00.002 13300 SchedulePrimaryMove(1016D950, x=0.13, y=-0.09, opts=13)
01:10:43.728 00.000 13300 Enqueuing Move request for scope (0.13, -0.09)
01:10:43.729 00.001 11596 Worker thread wakes up
01:10:43.729 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.09) opts 0xd
01:10:43.729 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, -0.09)
01:10:43.729 00.000 11596 Moving (0.13, -0.09) raw xDistance=0.08 yDistance=0.13
01:10:43.729 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:10:43.729 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:43.729 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:10:43.729 00.000 11596 MoveAxis(E, 0, ABG)
01:10:43.729 00.000 11596 Move returns status 0, amount 0
01:10:43.730 00.001 11596 MoveAxis(N, 0, ABG)
01:10:43.730 00.000 11596 Move returns status 0, amount 0
01:10:43.730 00.000 11596 move complete, result=0
01:10:43.730 00.000 11596 worker thread done servicing request
01:10:43.737 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=234, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
01:10:43.745 00.008 13300 UpdateGuideState exits: m=1118 SNR=23.4
01:10:43.745 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:43.745 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:10:43.745 00.000 13300 Enqueuing Expose request
01:10:43.746 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:10:43.746 00.000 11596 Worker thread wakes up
01:10:43.746 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:10:43.922 00.176 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"61215c23-26ee-496b-aff0-bcb54224b54e"}
01:10:43.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"61215c23-26ee-496b-aff0-bcb54224b54e"}
01:10:43.923 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6c4d9546-b88e-44b1-9077-1365346040e5"}
01:10:43.923 00.000 13300 case statement mapped state 6 to 3
01:10:43.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6c4d9546-b88e-44b1-9077-1365346040e5"}
01:10:43.924 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"aef1caec-dd58-4ecb-89f4-7f101053de9b"}
01:10:43.925 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":569,"width":15,"height":15,"star_pos":[7.34,7.34],"pixels":"..."},"id":"aef1caec-dd58-4ecb-89f4-7f101053de9b"}
01:10:44.256 00.331 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:10:46.922 02.666 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1a179a16-ac92-4a32-8a90-eae4763ace5c"}
01:10:46.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1a179a16-ac92-4a32-8a90-eae4763ace5c"}
01:10:46.923 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a8944635-73b1-4f78-a650-db7d813818f8"}
01:10:46.923 00.000 13300 case statement mapped state 6 to 3
01:10:46.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a8944635-73b1-4f78-a650-db7d813818f8"}
01:10:46.923 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ad4ec1bd-bde8-480a-aefa-4cb9c4eac577"}
01:10:46.924 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":569,"width":15,"height":15,"star_pos":[7.34,7.34],"pixels":"..."},"id":"ad4ec1bd-bde8-480a-aefa-4cb9c4eac577"}
01:10:47.283 00.359 11596 Exposure complete
01:10:47.355 00.072 11596 worker thread done servicing request
01:10:47.355 00.000 13300 OnExposeComplete: enter
01:10:47.356 00.001 13300 UpdateGuideState(): m_state=6
01:10:47.356 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 570
01:10:47.356 00.000 13300 Star::Find returns 1 (0), X=133.26, Y=985.32, Mass=1131, SNR=23.5, Peak=90 HFD=3.7
01:10:47.357 00.001 13300 MultiStar: [#1 0.07,-0.18,0.60,U] [#2 -0.22,-0.29,0.00,M4] [#3 0.16,0.17,0.31,U] [#4 0.02,-0.61,0.00,M10] [#5 0.09,-0.32,0.00,M2] [#6 0.11,-0.05,0.24,U] [#7 -0.20,-0.11,0.27,U] [#8 -0.04,0.01,0.26,U] 
01:10:47.357 00.000 13300 refined, 5 included, MultiStar: {0.09, -0.09}, one-star: {0.18, -0.14}
01:10:47.357 00.000 13300 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-1.61) = xAngle (0.81 = 0.81)
01:10:47.357 00.000 13300 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.82 = 0.82)
01:10:47.357 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=-0.09 hyp=0.13 cameraTheta=-0.80 mountX=0.09 mountY=0.09, mountTheta=0.81
01:10:47.359 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.09, opts=13)
01:10:47.359 00.000 13300 Enqueuing Move request for scope (0.09, -0.09)
01:10:47.359 00.000 11596 Worker thread wakes up
01:10:47.359 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.09) opts 0xd
01:10:47.359 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.09)
01:10:47.359 00.000 11596 Moving (0.09, -0.09) raw xDistance=0.09 yDistance=0.09
01:10:47.359 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:10:47.360 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:47.360 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:10:47.360 00.000 11596 MoveAxis(E, 0, ABG)
01:10:47.360 00.000 11596 Move returns status 0, amount 0
01:10:47.360 00.000 11596 MoveAxis(N, 0, ABG)
01:10:47.360 00.000 11596 Move returns status 0, amount 0
01:10:47.360 00.000 11596 move complete, result=0
01:10:47.360 00.000 11596 worker thread done servicing request
01:10:47.366 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=218, med=4, FiltMin=2, FiltMax=119, Gamma=0.510
01:10:47.375 00.009 13300 UpdateGuideState exits: m=1131 SNR=23.5
01:10:47.375 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:47.375 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:10:47.375 00.000 13300 Enqueuing Expose request
01:10:47.375 00.000 11596 Worker thread wakes up
01:10:47.375 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:10:47.375 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:10:47.879 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:10:49.921 02.042 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5c5c2f67-a976-481f-90ae-4f6ed75fe584"}
01:10:49.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5c5c2f67-a976-481f-90ae-4f6ed75fe584"}
01:10:49.922 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e4d340e9-394e-4bb3-b2da-3f2a010980da"}
01:10:49.922 00.000 13300 case statement mapped state 6 to 3
01:10:49.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e4d340e9-394e-4bb3-b2da-3f2a010980da"}
01:10:49.922 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"30410256-d7bb-4aa1-b55e-c19c5dcac20f"}
01:10:49.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":570,"width":15,"height":15,"star_pos":[7.26,7.32],"pixels":"..."},"id":"30410256-d7bb-4aa1-b55e-c19c5dcac20f"}
01:10:50.904 00.982 11596 Exposure complete
01:10:50.973 00.069 11596 worker thread done servicing request
01:10:50.973 00.000 13300 OnExposeComplete: enter
01:10:50.973 00.000 13300 UpdateGuideState(): m_state=6
01:10:50.974 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 571
01:10:50.974 00.000 13300 Star::Find returns 1 (0), X=133.28, Y=985.35, Mass=1116, SNR=23.4, Peak=92 HFD=3.7
01:10:50.974 00.000 13300 MultiStar: [#1 0.07,-0.14,0.61,U] [#2 -0.23,-0.12,0.54,U] [#3 0.11,0.03,0.31,U] [#4 -0.10,-0.64,0.00,R] [#5 -0.02,-0.39,0.00,M3] [#6 -0.14,0.04,0.26,U] [#7 -0.36,0.02,0.00,M1] [#8 -0.17,-0.16,0.29,U] 
01:10:50.974 00.000 13300 refined, 5 included, MultiStar: {0.02, -0.10}, one-star: {0.20, -0.12}
01:10:50.974 00.000 13300 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-1.61) = xAngle (0.28 = 0.28)
01:10:50.974 00.000 13300 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.29 = 0.29)
01:10:50.975 00.001 13300 CameraToMount -- cameraX=0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.33 mountX=0.10 mountY=0.03, mountTheta=0.29
01:10:50.976 00.001 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.10, opts=13)
01:10:50.976 00.000 13300 Enqueuing Move request for scope (0.02, -0.10)
01:10:50.977 00.001 11596 Worker thread wakes up
01:10:50.977 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.10) opts 0xd
01:10:50.977 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.10)
01:10:50.977 00.000 11596 Moving (0.02, -0.10) raw xDistance=0.10 yDistance=0.03
01:10:50.977 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:10:50.977 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:50.977 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:10:50.977 00.000 11596 MoveAxis(E, 0, ABG)
01:10:50.977 00.000 11596 Move returns status 0, amount 0
01:10:50.977 00.000 11596 MoveAxis(N, 0, ABG)
01:10:50.977 00.000 11596 Move returns status 0, amount 0
01:10:50.978 00.001 11596 move complete, result=0
01:10:50.978 00.000 11596 worker thread done servicing request
01:10:50.984 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=2, FiltMax=120, Gamma=0.510
01:10:50.992 00.008 13300 UpdateGuideState exits: m=1116 SNR=23.4
01:10:50.992 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:50.992 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:10:50.993 00.001 13300 Enqueuing Expose request
01:10:50.993 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:10:50.993 00.000 11596 Worker thread wakes up
01:10:50.993 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:10:51.506 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:10:52.920 01.414 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a310048f-013b-4c0c-b661-1a3e69657f2f"}
01:10:52.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a310048f-013b-4c0c-b661-1a3e69657f2f"}
01:10:52.921 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"970daa54-f92d-44d8-a686-917281db5a17"}
01:10:52.921 00.000 13300 case statement mapped state 6 to 3
01:10:52.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"970daa54-f92d-44d8-a686-917281db5a17"}
01:10:52.921 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"767218f7-a6cc-432e-af92-eaa9de07057b"}
01:10:52.922 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":571,"width":15,"height":15,"star_pos":[7.28,7.35],"pixels":"..."},"id":"767218f7-a6cc-432e-af92-eaa9de07057b"}
01:10:54.532 01.610 11596 Exposure complete
01:10:54.601 00.069 11596 worker thread done servicing request
01:10:54.601 00.000 13300 OnExposeComplete: enter
01:10:54.602 00.001 13300 UpdateGuideState(): m_state=6
01:10:54.602 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 572
01:10:54.602 00.000 13300 Star::Find returns 1 (0), X=133.27, Y=985.31, Mass=1119, SNR=23.4, Peak=89 HFD=3.7
01:10:54.603 00.001 13300 MultiStar: [#1 0.04,-0.21,0.60,U] [#2 -0.09,-0.12,0.54,U] [#3 0.26,-0.00,0.00,M1] [#4 0.07,0.61,0.00,M1] [#5 -0.16,-0.20,0.29,U] [#6 0.47,0.07,0.00,M5] [#7 -0.20,0.05,0.28,U] [#8 -0.17,-0.15,0.26,U] 
01:10:54.603 00.000 13300 refined, 5 included, MultiStar: {0.01, -0.15}, one-star: {0.19, -0.16}
01:10:54.603 00.000 13300 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-1.61) = xAngle (0.09 = 0.09)
01:10:54.603 00.000 13300 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.10 = 0.10)
01:10:54.603 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.52 mountX=0.14 mountY=0.01, mountTheta=0.10
01:10:54.605 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.15, opts=13)
01:10:54.605 00.000 13300 Enqueuing Move request for scope (0.01, -0.15)
01:10:54.605 00.000 11596 Worker thread wakes up
01:10:54.606 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.15) opts 0xd
01:10:54.606 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.15)
01:10:54.606 00.000 11596 Moving (0.01, -0.15) raw xDistance=0.14 yDistance=0.01
01:10:54.606 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.14
01:10:54.606 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:54.606 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:10:54.606 00.000 11596 MoveAxis(W, 181, ABG)
01:10:54.607 00.001 11596 Guiding  Dir = 3, Dur = 181
01:10:54.607 00.000 11596 IsSlewing returns 0
01:10:54.616 00.009 11596 IsGuiding returns 0
01:10:54.616 00.000 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=215, med=4, FiltMin=2, FiltMax=122, Gamma=0.510
01:10:54.625 00.009 13300 UpdateGuideState exits: m=1119 SNR=23.4
01:10:54.626 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:54.626 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:10:54.626 00.000 13300 Enqueuing Expose request
01:10:55.071 00.445 11596 IsGuiding returns 1
01:10:55.071 00.000 11596 scope still moving after pulse duration time elapsed
01:10:55.168 00.097 11596 IsSlewing returns 0
01:10:55.287 00.119 11596 IsGuiding returns 0
01:10:55.287 00.000 11596 scope move finished after 181 + 490 ms
01:10:55.287 00.000 11596 Move returns status 0, amount 181
01:10:55.287 00.000 11596 MoveAxis(N, 0, ABG)
01:10:55.287 00.000 11596 Move returns status 0, amount 0
01:10:55.288 00.001 11596 move complete, result=0
01:10:55.288 00.000 11596 worker thread done servicing request
01:10:55.288 00.000 13300 GuideStep: 0.1 px 181 ms WEST, 0.0 px 0 ms NORTH
01:10:55.288 00.000 11596 Worker thread wakes up
01:10:55.288 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:10:55.802 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:10:55.919 00.117 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cf36c1db-2ccb-466d-9710-7c6e001c0473"}
01:10:55.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cf36c1db-2ccb-466d-9710-7c6e001c0473"}
01:10:55.920 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b7132af-38bc-47da-8fe2-b65df32e2c83"}
01:10:55.920 00.000 13300 case statement mapped state 6 to 3
01:10:55.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5b7132af-38bc-47da-8fe2-b65df32e2c83"}
01:10:55.921 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1ceacf02-0b40-4c5d-a5bb-16e1ff8194bf"}
01:10:55.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":572,"width":15,"height":15,"star_pos":[7.27,7.31],"pixels":"..."},"id":"1ceacf02-0b40-4c5d-a5bb-16e1ff8194bf"}
01:10:58.828 02.907 11596 Exposure complete
01:10:58.899 00.071 11596 worker thread done servicing request
01:10:58.900 00.001 13300 OnExposeComplete: enter
01:10:58.900 00.000 13300 UpdateGuideState(): m_state=6
01:10:58.900 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 573
01:10:58.900 00.000 13300 Star::Find returns 1 (0), X=133.27, Y=985.31, Mass=1128, SNR=23.4, Peak=88 HFD=3.7
01:10:58.901 00.001 13300 MultiStar: [#1 0.06,-0.21,0.59,U] [#2 -0.13,-0.34,0.00,M3] [#3 0.11,0.05,0.30,U] [#4 0.11,0.49,0.00,M2] [#5 0.01,-0.29,0.00,M3] [#6 -0.00,0.09,0.26,U] [#7 -0.13,-0.05,0.28,U] [#8 -0.24,-0.06,0.28,U] 
01:10:58.901 00.000 13300 refined, 5 included, MultiStar: {0.06, -0.10}, one-star: {0.19, -0.15}
01:10:58.901 00.000 13300 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-1.61) = xAngle (0.55 = 0.55)
01:10:58.901 00.000 13300 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.57 = 0.57)
01:10:58.901 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.10 hyp=0.11 cameraTheta=-1.05 mountX=0.10 mountY=0.06, mountTheta=0.57
01:10:58.903 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.10, opts=13)
01:10:58.903 00.000 13300 Enqueuing Move request for scope (0.06, -0.10)
01:10:58.903 00.000 11596 Worker thread wakes up
01:10:58.903 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.10) opts 0xd
01:10:58.903 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.10)
01:10:58.904 00.001 11596 Moving (0.06, -0.10) raw xDistance=0.10 yDistance=0.06
01:10:58.904 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:10:58.904 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:58.904 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:10:58.904 00.000 11596 MoveAxis(E, 0, ABG)
01:10:58.904 00.000 11596 Move returns status 0, amount 0
01:10:58.904 00.000 11596 MoveAxis(N, 0, ABG)
01:10:58.904 00.000 11596 Move returns status 0, amount 0
01:10:58.904 00.000 11596 move complete, result=0
01:10:58.904 00.000 11596 worker thread done servicing request
01:10:58.910 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=2, FiltMax=116, Gamma=0.510
01:10:58.918 00.008 13300 UpdateGuideState exits: m=1128 SNR=23.4
01:10:58.918 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:58.918 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:10:58.919 00.001 13300 Enqueuing Expose request
01:10:58.919 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:10:58.919 00.000 11596 Worker thread wakes up
01:10:58.919 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:10:58.921 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f6f61e44-c330-46e2-a3a5-5754566f94da"}
01:10:58.922 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f6f61e44-c330-46e2-a3a5-5754566f94da"}
01:10:58.927 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"98bbbb3b-e33c-4dbd-ae3a-813035e981df"}
01:10:58.927 00.000 13300 case statement mapped state 6 to 3
01:10:58.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"98bbbb3b-e33c-4dbd-ae3a-813035e981df"}
01:10:58.929 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4a1f483a-b410-45aa-a1bd-ddd7b8cd96eb"}
01:10:58.930 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":573,"width":15,"height":15,"star_pos":[7.27,7.31],"pixels":"..."},"id":"4a1f483a-b410-45aa-a1bd-ddd7b8cd96eb"}
01:10:59.434 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:11:01.918 02.484 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4a3fb1fd-60c9-401a-b3c9-69fd5fb40f8f"}
01:11:01.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4a3fb1fd-60c9-401a-b3c9-69fd5fb40f8f"}
01:11:01.919 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"05385ef8-ecac-4e73-8afd-5897ffe0e918"}
01:11:01.919 00.000 13300 case statement mapped state 6 to 3
01:11:01.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"05385ef8-ecac-4e73-8afd-5897ffe0e918"}
01:11:01.919 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d847db86-01b0-4ad7-97a8-a8b18de91bc3"}
01:11:01.920 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":573,"width":15,"height":15,"star_pos":[7.27,7.31],"pixels":"..."},"id":"d847db86-01b0-4ad7-97a8-a8b18de91bc3"}
01:11:02.464 00.544 11596 Exposure complete
01:11:02.533 00.069 11596 worker thread done servicing request
01:11:02.533 00.000 13300 OnExposeComplete: enter
01:11:02.533 00.000 13300 UpdateGuideState(): m_state=6
01:11:02.534 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 574
01:11:02.534 00.000 13300 Star::Find returns 1 (0), X=133.35, Y=985.13, Mass=1126, SNR=23.4, Peak=98 HFD=3.9
01:11:02.534 00.000 13300 MultiStar: [#1 0.26,-0.24,0.00,M1] [#2 -0.02,-0.33,0.00,M4] [#3 0.15,-0.13,0.32,U] [#4 0.28,0.67,0.00,M3] [#5 0.12,-0.16,0.29,U] [#6 0.16,-0.11,0.25,U] [#7 0.10,0.27,0.00,M1] [#8 0.18,-0.17,0.27,U] 
01:11:02.534 00.000 13300 refined, 4 included, MultiStar: {0.21, -0.24}, one-star: {0.27, -0.34}
01:11:02.534 00.000 13300 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-1.61) = xAngle (0.76 = 0.76)
01:11:02.534 00.000 13300 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.77 = 0.77)
01:11:02.535 00.001 13300 CameraToMount -- cameraX=0.21 cameraY=-0.24 hyp=0.31 cameraTheta=-0.85 mountX=0.23 mountY=0.22, mountTheta=0.76
01:11:02.536 00.001 13300 SchedulePrimaryMove(1016D950, x=0.21, y=-0.24, opts=13)
01:11:02.536 00.000 13300 Enqueuing Move request for scope (0.21, -0.24)
01:11:02.537 00.001 11596 Worker thread wakes up
01:11:02.537 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.24) opts 0xd
01:11:02.537 00.000 11596 Handling offset move in thread for scope, endpoint = (0.21, -0.24)
01:11:02.537 00.000 11596 Moving (0.21, -0.24) raw xDistance=0.23 yDistance=0.22
01:11:02.537 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
01:11:02.537 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
01:11:02.537 00.000 11596 MoveAxis(W, 285, ABG)
01:11:02.537 00.000 11596 Guiding  Dir = 3, Dur = 285
01:11:02.538 00.001 11596 IsSlewing returns 0
01:11:02.543 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
01:11:02.551 00.008 13300 UpdateGuideState exits: m=1126 SNR=23.4
01:11:02.552 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:02.552 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:11:02.552 00.000 13300 Enqueuing Expose request
01:11:02.759 00.207 11596 IsGuiding returns 0
01:11:02.910 00.151 11596 PulseGuide returned control before completion, sleep 144
01:11:03.142 00.232 11596 IsGuiding returns 1
01:11:03.142 00.000 11596 scope still moving after pulse duration time elapsed
01:11:03.178 00.036 11596 IsSlewing returns 0
01:11:03.360 00.182 11596 IsGuiding returns 0
01:11:03.360 00.000 11596 scope move finished after 285 + 316 ms
01:11:03.360 00.000 11596 Move returns status 0, amount 285
01:11:03.360 00.000 11596 MoveAxis(S, 288, ABG)
01:11:03.360 00.000 11596 Guiding  Dir = 1, Dur = 288
01:11:03.360 00.000 11596 IsSlewing returns 0
01:11:03.459 00.099 11596 IsGuiding returns 0
01:11:03.671 00.212 11596 PulseGuide returned control before completion, sleep 85
01:11:03.949 00.278 11596 IsGuiding returns 1
01:11:03.949 00.000 11596 scope still moving after pulse duration time elapsed
01:11:03.977 00.028 11596 IsSlewing returns 0
01:11:04.077 00.100 11596 IsGuiding returns 0
01:11:04.077 00.000 11596 scope move finished after 288 + 330 ms
01:11:04.077 00.000 11596 Move returns status 0, amount 288
01:11:04.077 00.000 11596 move complete, result=0
01:11:04.077 00.000 11596 worker thread done servicing request
01:11:04.078 00.001 13300 GuideStep: 0.2 px 285 ms WEST, 0.2 px 288 ms SOUTH
01:11:04.078 00.000 11596 Worker thread wakes up
01:11:04.078 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:11:04.592 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:11:04.918 00.326 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ecf9380a-bd71-4ea2-8a6e-3c8d5da1bd2c"}
01:11:04.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ecf9380a-bd71-4ea2-8a6e-3c8d5da1bd2c"}
01:11:04.919 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9b548925-d19a-490a-acbc-22141df8c850"}
01:11:04.919 00.000 13300 case statement mapped state 6 to 3
01:11:04.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9b548925-d19a-490a-acbc-22141df8c850"}
01:11:04.919 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"910e066e-8038-4a55-b559-92d895b70bc3"}
01:11:04.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":574,"width":15,"height":15,"star_pos":[7.35,7.13],"pixels":"..."},"id":"910e066e-8038-4a55-b559-92d895b70bc3"}
01:11:07.625 02.706 11596 Exposure complete
01:11:07.694 00.069 11596 worker thread done servicing request
01:11:07.694 00.000 13300 OnExposeComplete: enter
01:11:07.694 00.000 13300 UpdateGuideState(): m_state=6
01:11:07.695 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 575
01:11:07.695 00.000 13300 Star::Find returns 1 (0), X=133.21, Y=985.21, Mass=1116, SNR=23.3, Peak=91 HFD=3.9
01:11:07.695 00.000 13300 MultiStar: [#1 0.03,-0.33,0.00,M2] [#2 -0.13,-0.38,0.00,M5] [#3 -0.06,-0.01,0.32,U] [#4 0.10,0.31,0.00,M4] [#5 -0.13,-0.30,0.00,M3] [#6 0.10,-0.51,0.00,M4] [#7 -0.35,-0.30,0.00,M2] [#8 -0.06,-0.35,0.00,M1] 
01:11:07.695 00.000 13300 refined, 1 included, MultiStar: {0.08, -0.20}, one-star: {0.13, -0.26}
01:11:07.695 00.000 13300 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-1.61) = xAngle (0.44 = 0.44)
01:11:07.695 00.000 13300 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.46 = 0.46)
01:11:07.695 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.20 hyp=0.21 cameraTheta=-1.17 mountX=0.19 mountY=0.09, mountTheta=0.45
01:11:07.697 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.20, opts=13)
01:11:07.697 00.000 13300 Enqueuing Move request for scope (0.08, -0.20)
01:11:07.698 00.001 11596 Worker thread wakes up
01:11:07.698 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.20) opts 0xd
01:11:07.698 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.20)
01:11:07.698 00.000 11596 Moving (0.08, -0.20) raw xDistance=0.19 yDistance=0.09
01:11:07.698 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.19
01:11:07.698 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:07.698 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:11:07.698 00.000 11596 MoveAxis(W, 262, ABG)
01:11:07.698 00.000 11596 Guiding  Dir = 3, Dur = 262
01:11:07.699 00.001 11596 IsSlewing returns 0
01:11:07.704 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=214, med=4, FiltMin=2, FiltMax=114, Gamma=0.510
01:11:07.717 00.013 13300 UpdateGuideState exits: m=1116 SNR=23.3
01:11:07.717 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:07.717 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:11:07.718 00.001 13300 Enqueuing Expose request
01:11:07.917 00.199 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d444065e-43f0-4005-86f4-00bf8baadc0c"}
01:11:07.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d444065e-43f0-4005-86f4-00bf8baadc0c"}
01:11:07.918 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b26488a7-ef24-45fe-8f57-458e77bca72f"}
01:11:07.918 00.000 13300 case statement mapped state 6 to 3
01:11:07.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b26488a7-ef24-45fe-8f57-458e77bca72f"}
01:11:07.918 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3171d10b-2ae2-43b1-8da9-9dd810fa118a"}
01:11:07.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":575,"width":15,"height":15,"star_pos":[7.21,7.21],"pixels":"..."},"id":"3171d10b-2ae2-43b1-8da9-9dd810fa118a"}
01:11:07.963 00.045 11596 IsGuiding returns 0
01:11:08.142 00.179 11596 PulseGuide returned control before completion, sleep 94
01:11:08.442 00.300 11596 IsGuiding returns 0
01:11:08.442 00.000 11596 Move returns status 0, amount 262
01:11:08.442 00.000 11596 MoveAxis(N, 0, ABG)
01:11:08.442 00.000 11596 Move returns status 0, amount 0
01:11:08.442 00.000 11596 move complete, result=0
01:11:08.442 00.000 11596 worker thread done servicing request
01:11:08.442 00.000 11596 Worker thread wakes up
01:11:08.442 00.000 13300 GuideStep: 0.2 px 262 ms WEST, 0.1 px 0 ms NORTH
01:11:08.443 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:11:08.957 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:11:10.916 01.959 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d07717ea-58a6-46c1-8fa2-cf6a697d11e4"}
01:11:10.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d07717ea-58a6-46c1-8fa2-cf6a697d11e4"}
01:11:10.917 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c3814870-a998-4379-acfd-4ce5d82ba34c"}
01:11:10.917 00.000 13300 case statement mapped state 6 to 3
01:11:10.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c3814870-a998-4379-acfd-4ce5d82ba34c"}
01:11:10.918 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d3ab9173-e407-4b0b-bc9a-b391b42aea8a"}
01:11:10.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":575,"width":15,"height":15,"star_pos":[7.21,7.21],"pixels":"..."},"id":"d3ab9173-e407-4b0b-bc9a-b391b42aea8a"}
01:11:11.985 01.067 11596 Exposure complete
01:11:12.054 00.069 11596 worker thread done servicing request
01:11:12.054 00.000 13300 OnExposeComplete: enter
01:11:12.055 00.001 13300 UpdateGuideState(): m_state=6
01:11:12.055 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 576
01:11:12.055 00.000 13300 Star::Find returns 1 (0), X=133.07, Y=985.27, Mass=1129, SNR=23.5, Peak=88 HFD=4.0
01:11:12.056 00.001 13300 MultiStar: [#1 -0.14,-0.28,0.00,M3] [#2 -0.31,-0.24,0.00,M6] [#3 0.01,-0.14,0.30,U] [#4 -0.03,0.17,0.27,U] [#5 -0.11,-0.29,0.00,M4] [#6 -0.55,-0.02,0.00,M5] [#7 -0.33,0.07,0.00,M3] [#8 -0.14,-0.13,0.27,U] 
01:11:12.056 00.000 13300 refined, 3 included, MultiStar: {-0.03, -0.12}, one-star: {-0.01, -0.19}
01:11:12.056 00.000 13300 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-1.61) = xAngle (-0.19 = -0.19)
01:11:12.056 00.000 13300 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.18 = -0.18)
01:11:12.056 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.12 hyp=0.13 cameraTheta=-1.80 mountX=0.12 mountY=-0.02, mountTheta=-0.18
01:11:12.058 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.12, opts=13)
01:11:12.058 00.000 13300 Enqueuing Move request for scope (-0.03, -0.12)
01:11:12.058 00.000 11596 Worker thread wakes up
01:11:12.058 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.12) opts 0xd
01:11:12.058 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.12)
01:11:12.058 00.000 11596 Moving (-0.03, -0.12) raw xDistance=0.12 yDistance=-0.02
01:11:12.058 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:11:12.059 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:12.059 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:11:12.059 00.000 11596 MoveAxis(E, 0, ABG)
01:11:12.059 00.000 11596 Move returns status 0, amount 0
01:11:12.059 00.000 11596 MoveAxis(N, 0, ABG)
01:11:12.059 00.000 11596 Move returns status 0, amount 0
01:11:12.059 00.000 11596 move complete, result=0
01:11:12.059 00.000 11596 worker thread done servicing request
01:11:12.064 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=216, med=4, FiltMin=2, FiltMax=127, Gamma=0.510
01:11:12.073 00.009 13300 UpdateGuideState exits: m=1129 SNR=23.5
01:11:12.073 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:12.073 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:11:12.073 00.000 13300 Enqueuing Expose request
01:11:12.073 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:11:12.073 00.000 11596 Worker thread wakes up
01:11:12.073 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:11:12.590 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:11:13.916 01.326 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2e727711-7fb4-41e3-8710-57d87560b256"}
01:11:13.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2e727711-7fb4-41e3-8710-57d87560b256"}
01:11:13.917 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c655b4cd-4d04-4454-ab1d-d535f1a02d72"}
01:11:13.917 00.000 13300 case statement mapped state 6 to 3
01:11:13.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c655b4cd-4d04-4454-ab1d-d535f1a02d72"}
01:11:13.918 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"657e8a3c-045b-4af9-b4f5-4bcd3a28baa5"}
01:11:13.919 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":576,"width":15,"height":15,"star_pos":[7.07,7.27],"pixels":"..."},"id":"657e8a3c-045b-4af9-b4f5-4bcd3a28baa5"}
01:11:15.623 01.704 11596 Exposure complete
01:11:15.701 00.078 11596 worker thread done servicing request
01:11:15.701 00.000 13300 OnExposeComplete: enter
01:11:15.701 00.000 13300 UpdateGuideState(): m_state=6
01:11:15.702 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 577
01:11:15.702 00.000 13300 Star::Find returns 1 (0), X=133.11, Y=985.46, Mass=1108, SNR=23.3, Peak=85 HFD=3.8
01:11:15.702 00.000 13300 MultiStar: [#1 -0.12,-0.00,0.61,U] [#2 -0.29,-0.21,0.00,M7] [#3 -0.07,0.03,0.31,U] [#4 0.02,0.23,0.27,U] [#5 -0.10,-0.20,0.29,U] [#6 -0.30,0.58,0.00,M6] [#7 -0.08,0.15,0.28,U] [#8 -0.55,-0.08,0.00,M1] 
01:11:15.702 00.000 13300 single-star, 5 included, MultiStar: {-0.04, 0.02}, one-star: {0.03, -0.00}
01:11:15.703 00.001 13300 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-1.61) = xAngle (1.45 = 1.45)
01:11:15.703 00.000 13300 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.46 = 1.46)
01:11:15.703 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.00 hyp=0.03 cameraTheta=-0.16 mountX=0.00 mountY=0.03, mountTheta=1.45
01:11:15.705 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.00, opts=13)
01:11:15.705 00.000 13300 Enqueuing Move request for scope (0.03, -0.00)
01:11:15.705 00.000 11596 Worker thread wakes up
01:11:15.705 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.00) opts 0xd
01:11:15.705 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.00)
01:11:15.705 00.000 11596 Moving (0.03, -0.00) raw xDistance=0.00 yDistance=0.03
01:11:15.705 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:11:15.706 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:15.706 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:11:15.706 00.000 11596 MoveAxis(E, 0, ABG)
01:11:15.706 00.000 11596 Move returns status 0, amount 0
01:11:15.706 00.000 11596 MoveAxis(N, 0, ABG)
01:11:15.706 00.000 11596 Move returns status 0, amount 0
01:11:15.706 00.000 11596 move complete, result=0
01:11:15.707 00.001 11596 worker thread done servicing request
01:11:15.713 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=189, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
01:11:15.723 00.010 13300 UpdateGuideState exits: m=1108 SNR=23.3
01:11:15.723 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:15.723 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:11:15.723 00.000 13300 Enqueuing Expose request
01:11:15.723 00.000 11596 Worker thread wakes up
01:11:15.724 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:11:15.724 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:11:16.230 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:11:16.916 00.686 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cdef046f-9554-4604-aaf9-d6e84d0fc028"}
01:11:16.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cdef046f-9554-4604-aaf9-d6e84d0fc028"}
01:11:16.917 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f360ab4d-8d92-4481-a68f-4f561752198c"}
01:11:16.917 00.000 13300 case statement mapped state 6 to 3
01:11:16.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f360ab4d-8d92-4481-a68f-4f561752198c"}
01:11:16.918 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c058f277-3f41-46ac-8274-53b21137527d"}
01:11:16.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":577,"width":15,"height":15,"star_pos":[7.11,7.46],"pixels":"..."},"id":"c058f277-3f41-46ac-8274-53b21137527d"}
01:11:19.273 02.355 11596 Exposure complete
01:11:19.360 00.087 11596 worker thread done servicing request
01:11:19.360 00.000 13300 OnExposeComplete: enter
01:11:19.360 00.000 13300 UpdateGuideState(): m_state=6
01:11:19.360 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 578
01:11:19.360 00.000 13300 Star::Find returns 1 (0), X=133.03, Y=985.06, Mass=1131, SNR=23.4, Peak=91 HFD=4.2
01:11:19.361 00.001 13300 MultiStar: [#1 -0.09,-0.34,0.00,M3] [#2 -0.22,-0.58,0.00,M8] [#3 0.07,-0.32,0.00,M1] [#4 0.01,-0.01,0.24,U] [#5 -0.15,-0.45,0.00,M4] [#6 0.08,-0.19,0.26,U] [#7 -0.49,-0.39,0.00,M3] [#8 -0.34,-0.30,0.00,M2] 
01:11:19.361 00.000 13300 refined, 2 included, MultiStar: {-0.02, -0.30}, one-star: {-0.05, -0.40}
01:11:19.361 00.000 13300 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-1.61) = xAngle (-0.02 = -0.02)
01:11:19.361 00.000 13300 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.01 = -0.01)
01:11:19.361 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.30 hyp=0.30 cameraTheta=-1.63 mountX=0.30 mountY=-0.00, mountTheta=-0.01
01:11:19.363 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.30, opts=13)
01:11:19.363 00.000 13300 Enqueuing Move request for scope (-0.02, -0.30)
01:11:19.363 00.000 11596 Worker thread wakes up
01:11:19.364 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.30) opts 0xd
01:11:19.364 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.30)
01:11:19.364 00.000 11596 Moving (-0.02, -0.30) raw xDistance=0.30 yDistance=-0.00
01:11:19.364 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
01:11:19.364 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:19.364 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:11:19.364 00.000 11596 MoveAxis(W, 380, ABG)
01:11:19.365 00.001 11596 Guiding  Dir = 3, Dur = 380
01:11:19.365 00.000 11596 IsSlewing returns 0
01:11:19.373 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=229, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
01:11:19.384 00.011 13300 UpdateGuideState exits: m=1131 SNR=23.4
01:11:19.384 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:19.384 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:11:19.384 00.000 13300 Enqueuing Expose request
01:11:19.479 00.095 11596 IsGuiding returns 0
01:11:19.571 00.092 11596 PulseGuide returned control before completion, sleep 299
01:11:19.915 00.344 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c693198a-e31c-4db7-9414-eaf4598930c9"}
01:11:19.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c693198a-e31c-4db7-9414-eaf4598930c9"}
01:11:19.916 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"85c69791-1e88-4d10-b905-4410745dac9d"}
01:11:19.916 00.000 13300 case statement mapped state 6 to 3
01:11:19.917 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"85c69791-1e88-4d10-b905-4410745dac9d"}
01:11:19.918 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1500223a-87ba-4da4-a474-40455512adef"}
01:11:19.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":578,"width":15,"height":15,"star_pos":[7.03,7.06],"pixels":"..."},"id":"1500223a-87ba-4da4-a474-40455512adef"}
01:11:19.961 00.043 11596 IsGuiding returns 1
01:11:19.961 00.000 11596 scope still moving after pulse duration time elapsed
01:11:19.991 00.030 11596 IsSlewing returns 0
01:11:20.064 00.073 11596 IsGuiding returns 0
01:11:20.064 00.000 11596 scope move finished after 380 + 204 ms
01:11:20.064 00.000 11596 Move returns status 0, amount 380
01:11:20.064 00.000 11596 MoveAxis(N, 0, ABG)
01:11:20.064 00.000 11596 Move returns status 0, amount 0
01:11:20.064 00.000 11596 move complete, result=0
01:11:20.064 00.000 11596 worker thread done servicing request
01:11:20.065 00.001 13300 GuideStep: 0.3 px 380 ms WEST, -0.0 px 0 ms NORTH
01:11:20.065 00.000 11596 Worker thread wakes up
01:11:20.065 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:11:20.576 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:11:22.914 02.338 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"41314544-77fa-446d-ae7d-75d90c65205f"}
01:11:22.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"41314544-77fa-446d-ae7d-75d90c65205f"}
01:11:22.915 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c46823bf-5938-4f18-881d-48b15f26ea01"}
01:11:22.915 00.000 13300 case statement mapped state 6 to 3
01:11:22.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c46823bf-5938-4f18-881d-48b15f26ea01"}
01:11:22.915 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"122a35ec-9e0d-47e6-8bf6-277f60316296"}
01:11:22.916 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":578,"width":15,"height":15,"star_pos":[7.03,7.06],"pixels":"..."},"id":"122a35ec-9e0d-47e6-8bf6-277f60316296"}
01:11:23.609 00.693 11596 Exposure complete
01:11:23.677 00.068 11596 worker thread done servicing request
01:11:23.677 00.000 13300 OnExposeComplete: enter
01:11:23.677 00.000 13300 UpdateGuideState(): m_state=6
01:11:23.678 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 579
01:11:23.678 00.000 13300 Star::Find returns 1 (0), X=133.07, Y=985.41, Mass=1123, SNR=23.5, Peak=93 HFD=3.8
01:11:23.678 00.000 13300 MultiStar: [#1 -0.17,-0.11,0.60,U] [#2 -0.22,-0.20,0.00,M9] [#3 -0.13,0.15,0.32,U] [#4 0.20,0.62,0.00,M2] [#5 -0.22,-0.23,0.00,M5] [#6 -0.35,0.10,0.00,M6] [#7 -0.37,-0.07,0.00,M4] [#8 -0.36,-0.26,0.00,M3] 
01:11:23.678 00.000 13300 single-star, 2 included, MultiStar: {-0.08, -0.04}, one-star: {-0.01, -0.06}
01:11:23.678 00.000 13300 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-1.61) = xAngle (-0.11 = -0.11)
01:11:23.679 00.001 13300 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.09 = -0.09)
01:11:23.679 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.72 mountX=0.06 mountY=-0.01, mountTheta=-0.09
01:11:23.681 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.06, opts=13)
01:11:23.681 00.000 13300 Enqueuing Move request for scope (-0.01, -0.06)
01:11:23.682 00.001 11596 Worker thread wakes up
01:11:23.682 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.06) opts 0xd
01:11:23.682 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.06)
01:11:23.682 00.000 11596 Moving (-0.01, -0.06) raw xDistance=0.06 yDistance=-0.01
01:11:23.682 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:11:23.682 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:23.683 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:11:23.683 00.000 11596 MoveAxis(E, 0, ABG)
01:11:23.683 00.000 11596 Move returns status 0, amount 0
01:11:23.683 00.000 11596 MoveAxis(N, 0, ABG)
01:11:23.683 00.000 11596 Move returns status 0, amount 0
01:11:23.683 00.000 11596 move complete, result=0
01:11:23.683 00.000 11596 worker thread done servicing request
01:11:23.689 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
01:11:23.697 00.008 13300 UpdateGuideState exits: m=1123 SNR=23.5
01:11:23.698 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:23.698 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:11:23.698 00.000 13300 Enqueuing Expose request
01:11:23.698 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:11:23.698 00.000 11596 Worker thread wakes up
01:11:23.698 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:11:24.202 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:11:25.914 01.712 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cc4f3808-5e93-4ffb-8042-f9d2f3d62893"}
01:11:25.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cc4f3808-5e93-4ffb-8042-f9d2f3d62893"}
01:11:25.915 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eb564c4d-40fc-4faa-8fa9-e8e1b765aa5a"}
01:11:25.915 00.000 13300 case statement mapped state 6 to 3
01:11:25.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eb564c4d-40fc-4faa-8fa9-e8e1b765aa5a"}
01:11:25.915 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"70b4cd59-a8e8-41d2-b620-7ee51bc73381"}
01:11:25.916 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":579,"width":15,"height":15,"star_pos":[7.07,7.41],"pixels":"..."},"id":"70b4cd59-a8e8-41d2-b620-7ee51bc73381"}
01:11:27.229 01.313 11596 Exposure complete
01:11:27.297 00.068 11596 worker thread done servicing request
01:11:27.298 00.001 13300 OnExposeComplete: enter
01:11:27.298 00.000 13300 UpdateGuideState(): m_state=6
01:11:27.298 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 580
01:11:27.298 00.000 13300 Star::Find returns 1 (0), X=133.11, Y=985.29, Mass=1147, SNR=23.6, Peak=93 HFD=4.0
01:11:27.299 00.001 13300 MultiStar: [#1 -0.17,-0.16,0.61,U] [#2 -0.38,-0.29,0.00,M10] [#3 0.17,-0.05,0.32,U] [#4 0.23,0.23,0.00,M3] [#5 -0.18,-0.50,0.00,M6] [#6 -0.23,-0.26,0.00,M7] [#7 -0.30,-0.14,0.00,M5] [#8 -0.68,0.20,0.00,M4] 
01:11:27.299 00.000 13300 refined, 2 included, MultiStar: {-0.01, -0.15}, one-star: {0.04, -0.18}
01:11:27.299 00.000 13300 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-1.61) = xAngle (-0.01 = -0.01)
01:11:27.299 00.000 13300 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.00 = 0.00)
01:11:27.299 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.62 mountX=0.15 mountY=0.00, mountTheta=0.00
01:11:27.301 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.15, opts=13)
01:11:27.301 00.000 13300 Enqueuing Move request for scope (-0.01, -0.15)
01:11:27.301 00.000 11596 Worker thread wakes up
01:11:27.301 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.15) opts 0xd
01:11:27.302 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.15)
01:11:27.302 00.000 11596 Moving (-0.01, -0.15) raw xDistance=0.15 yDistance=0.00
01:11:27.302 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
01:11:27.302 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:27.302 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:11:27.302 00.000 11596 MoveAxis(W, 192, ABG)
01:11:27.302 00.000 11596 Guiding  Dir = 3, Dur = 192
01:11:27.302 00.000 11596 IsSlewing returns 0
01:11:27.308 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=115, Gamma=0.510
01:11:27.316 00.008 13300 UpdateGuideState exits: m=1147 SNR=23.6
01:11:27.316 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:27.316 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:11:27.316 00.000 13300 Enqueuing Expose request
01:11:27.454 00.138 11596 IsGuiding returns 0
01:11:27.843 00.389 11596 IsGuiding returns 1
01:11:27.843 00.000 11596 scope still moving after pulse duration time elapsed
01:11:28.068 00.225 11596 IsSlewing returns 0
01:11:28.167 00.099 11596 IsGuiding returns 0
01:11:28.167 00.000 11596 scope move finished after 192 + 520 ms
01:11:28.167 00.000 11596 Move returns status 0, amount 192
01:11:28.167 00.000 11596 MoveAxis(N, 0, ABG)
01:11:28.167 00.000 11596 Move returns status 0, amount 0
01:11:28.167 00.000 11596 move complete, result=0
01:11:28.167 00.000 11596 worker thread done servicing request
01:11:28.167 00.000 11596 Worker thread wakes up
01:11:28.167 00.000 13300 GuideStep: 0.2 px 192 ms WEST, 0.0 px 0 ms NORTH
01:11:28.168 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:11:28.680 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:11:28.914 00.234 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f87e6c16-e851-482e-a668-1db81a2bb389"}
01:11:28.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f87e6c16-e851-482e-a668-1db81a2bb389"}
01:11:28.915 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c790cf98-adb4-44d0-bd13-3d4c72d2cbe4"}
01:11:28.915 00.000 13300 case statement mapped state 6 to 3
01:11:28.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c790cf98-adb4-44d0-bd13-3d4c72d2cbe4"}
01:11:28.915 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ed1a3908-9440-4a64-bf73-7de6593b3e97"}
01:11:28.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":580,"width":15,"height":15,"star_pos":[7.11,7.29],"pixels":"..."},"id":"ed1a3908-9440-4a64-bf73-7de6593b3e97"}
01:11:31.718 02.803 11596 Exposure complete
01:11:31.788 00.070 11596 worker thread done servicing request
01:11:31.788 00.000 13300 OnExposeComplete: enter
01:11:31.788 00.000 13300 UpdateGuideState(): m_state=6
01:11:31.789 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 581
01:11:31.789 00.000 13300 Star::Find returns 1 (0), X=133.01, Y=985.25, Mass=1086, SNR=23.1, Peak=90 HFD=4.0
01:11:31.789 00.000 13300 MultiStar: [#1 -0.25,-0.20,0.00,M2] [#2 -0.31,-0.40,0.00,R] [#3 -0.05,-0.09,0.31,U] [#4 -0.11,0.25,0.00,M4] [#5 -0.19,-0.26,0.00,M7] [#6 -0.20,0.02,0.25,U] [#7 -0.46,-0.13,0.00,M6] [#8 -0.07,-0.04,0.27,U] 
01:11:31.789 00.000 13300 refined, 3 included, MultiStar: {-0.08, -0.14}, one-star: {-0.06, -0.22}
01:11:31.789 00.000 13300 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-1.61) = xAngle (-0.50 = -0.50)
01:11:31.789 00.000 13300 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.48 = -0.48)
01:11:31.790 00.001 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.14 hyp=0.16 cameraTheta=-2.11 mountX=0.14 mountY=-0.07, mountTheta=-0.49
01:11:31.791 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.14, opts=13)
01:11:31.791 00.000 13300 Enqueuing Move request for scope (-0.08, -0.14)
01:11:31.791 00.000 11596 Worker thread wakes up
01:11:31.792 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.14) opts 0xd
01:11:31.792 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.14)
01:11:31.792 00.000 11596 Moving (-0.08, -0.14) raw xDistance=0.14 yDistance=-0.07
01:11:31.792 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.14
01:11:31.792 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:31.792 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:11:31.792 00.000 11596 MoveAxis(W, 189, ABG)
01:11:31.792 00.000 11596 Guiding  Dir = 3, Dur = 189
01:11:31.793 00.001 11596 IsSlewing returns 0
01:11:31.799 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=213, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
01:11:31.807 00.008 13300 UpdateGuideState exits: m=1086 SNR=23.1
01:11:31.807 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:31.807 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:11:31.807 00.000 13300 Enqueuing Expose request
01:11:31.847 00.040 11596 IsGuiding returns 0
01:11:31.913 00.066 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"69b50fd8-d74f-46dd-87a2-fa8861bdb0fd"}
01:11:31.913 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"69b50fd8-d74f-46dd-87a2-fa8861bdb0fd"}
01:11:31.914 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bf383805-7c93-412e-bdfd-8f3515873658"}
01:11:31.914 00.000 13300 case statement mapped state 6 to 3
01:11:31.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bf383805-7c93-412e-bdfd-8f3515873658"}
01:11:31.915 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5f3613dd-9f19-4f37-a953-7960a8f4f8e2"}
01:11:31.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":581,"width":15,"height":15,"star_pos":[7.01,7.25],"pixels":"..."},"id":"5f3613dd-9f19-4f37-a953-7960a8f4f8e2"}
01:11:32.034 00.119 11596 PulseGuide returned control before completion, sleep 13
01:11:32.165 00.131 11596 IsGuiding returns 1
01:11:32.165 00.000 11596 scope still moving after pulse duration time elapsed
01:11:32.195 00.030 11596 IsSlewing returns 0
01:11:32.420 00.225 11596 IsGuiding returns 0
01:11:32.420 00.000 11596 scope move finished after 189 + 383 ms
01:11:32.420 00.000 11596 Move returns status 0, amount 189
01:11:32.420 00.000 11596 MoveAxis(N, 0, ABG)
01:11:32.420 00.000 11596 Move returns status 0, amount 0
01:11:32.420 00.000 11596 move complete, result=0
01:11:32.420 00.000 11596 worker thread done servicing request
01:11:32.420 00.000 13300 GuideStep: 0.1 px 189 ms WEST, -0.1 px 0 ms NORTH
01:11:32.421 00.001 11596 Worker thread wakes up
01:11:32.421 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:11:32.933 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:11:34.912 01.979 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"de9c47f2-616e-45ad-ab0a-41617e822b7a"}
01:11:34.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"de9c47f2-616e-45ad-ab0a-41617e822b7a"}
01:11:34.913 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"464e3773-8c66-41f9-a5c8-da23ffa78eec"}
01:11:34.913 00.000 13300 case statement mapped state 6 to 3
01:11:34.913 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"464e3773-8c66-41f9-a5c8-da23ffa78eec"}
01:11:34.914 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d6263d6f-d632-4d77-9461-d3ac46dd4941"}
01:11:34.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":581,"width":15,"height":15,"star_pos":[7.01,7.25],"pixels":"..."},"id":"d6263d6f-d632-4d77-9461-d3ac46dd4941"}
01:11:35.960 01.046 11596 Exposure complete
01:11:36.030 00.070 11596 worker thread done servicing request
01:11:36.030 00.000 13300 OnExposeComplete: enter
01:11:36.030 00.000 13300 UpdateGuideState(): m_state=6
01:11:36.030 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 582
01:11:36.030 00.000 13300 Star::Find returns 1 (0), X=133.13, Y=985.51, Mass=1127, SNR=23.5, Peak=92 HFD=3.8
01:11:36.031 00.001 13300 MultiStar: [#1 -0.10,-0.03,0.61,U] [#2 -0.09,0.37,0.00,M1] [#3 0.11,0.11,0.31,U] [#4 -0.16,0.54,0.00,M5] [#5 -0.04,-0.17,0.31,U] [#6 -0.45,0.06,0.00,M7] [#7 -0.23,0.07,0.29,U] [#8 -0.18,0.20,0.00,M4] 
01:11:36.031 00.000 13300 refined, 4 included, MultiStar: {-0.02, 0.01}, one-star: {0.05, 0.05}
01:11:36.031 00.000 13300 CameraToMount -- cameraTheta (2.65) - m_xAngle (-1.61) = xAngle (4.26 = -2.02)
01:11:36.031 00.000 13300 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.28 = -2.01)
01:11:36.031 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.01 hyp=0.02 cameraTheta=2.65 mountX=-0.01 mountY=-0.02, mountTheta=-2.02
01:11:36.033 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.01, opts=13)
01:11:36.033 00.000 13300 Enqueuing Move request for scope (-0.02, 0.01)
01:11:36.033 00.000 11596 Worker thread wakes up
01:11:36.033 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.01) opts 0xd
01:11:36.033 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.01)
01:11:36.034 00.001 11596 Moving (-0.02, 0.01) raw xDistance=-0.01 yDistance=-0.02
01:11:36.034 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:11:36.034 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:36.034 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:11:36.034 00.000 11596 MoveAxis(E, 0, ABG)
01:11:36.034 00.000 11596 Move returns status 0, amount 0
01:11:36.034 00.000 11596 MoveAxis(N, 0, ABG)
01:11:36.034 00.000 11596 Move returns status 0, amount 0
01:11:36.034 00.000 11596 move complete, result=0
01:11:36.034 00.000 11596 worker thread done servicing request
01:11:36.041 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=2, FiltMax=116, Gamma=0.510
01:11:36.049 00.008 13300 UpdateGuideState exits: m=1127 SNR=23.5
01:11:36.049 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:36.049 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:11:36.049 00.000 13300 Enqueuing Expose request
01:11:36.049 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:11:36.049 00.000 11596 Worker thread wakes up
01:11:36.049 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:11:36.552 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:11:37.911 01.359 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"de5aa002-b836-4c14-b224-bc6e19cfe0f2"}
01:11:37.911 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"de5aa002-b836-4c14-b224-bc6e19cfe0f2"}
01:11:37.912 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9e3fbd9f-13f7-40aa-9ec5-2b265d8df75c"}
01:11:37.912 00.000 13300 case statement mapped state 6 to 3
01:11:37.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9e3fbd9f-13f7-40aa-9ec5-2b265d8df75c"}
01:11:37.912 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3784d097-faca-4beb-9517-42f82dd8fcbb"}
01:11:37.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":582,"width":15,"height":15,"star_pos":[7.13,6.51],"pixels":"..."},"id":"3784d097-faca-4beb-9517-42f82dd8fcbb"}
01:11:39.581 01.669 11596 Exposure complete
01:11:39.656 00.075 11596 worker thread done servicing request
01:11:39.656 00.000 13300 OnExposeComplete: enter
01:11:39.656 00.000 13300 UpdateGuideState(): m_state=6
01:11:39.656 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 583
01:11:39.657 00.001 13300 Star::Find returns 1 (0), X=133.20, Y=985.34, Mass=1115, SNR=23.4, Peak=86 HFD=3.8
01:11:39.657 00.000 13300 MultiStar: [#1 -0.11,-0.12,0.62,U] [#2 0.12,0.26,0.00,M2] [#3 0.17,0.24,0.00,M1] [#4 -0.03,0.25,0.27,U] [#5 0.04,-0.17,0.30,U] [#6 0.04,0.75,0.00,M8] [#7 -0.41,0.00,0.00,M6] [#8 -0.07,0.19,0.26,U] 
01:11:39.657 00.000 13300 refined, 4 included, MultiStar: {0.02, -0.05}, one-star: {0.12, -0.12}
01:11:39.657 00.000 13300 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-1.61) = xAngle (0.36 = 0.36)
01:11:39.657 00.000 13300 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.37 = 0.37)
01:11:39.657 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.05 hyp=0.06 cameraTheta=-1.25 mountX=0.05 mountY=0.02, mountTheta=0.37
01:11:39.659 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.05, opts=13)
01:11:39.659 00.000 13300 Enqueuing Move request for scope (0.02, -0.05)
01:11:39.659 00.000 11596 Worker thread wakes up
01:11:39.660 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.05) opts 0xd
01:11:39.660 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.05)
01:11:39.660 00.000 11596 Moving (0.02, -0.05) raw xDistance=0.05 yDistance=0.02
01:11:39.660 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:11:39.660 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:39.660 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:11:39.660 00.000 11596 MoveAxis(E, 0, ABG)
01:11:39.660 00.000 11596 Move returns status 0, amount 0
01:11:39.660 00.000 11596 MoveAxis(N, 0, ABG)
01:11:39.660 00.000 11596 Move returns status 0, amount 0
01:11:39.660 00.000 11596 move complete, result=0
01:11:39.661 00.001 11596 worker thread done servicing request
01:11:39.667 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=2, FiltMax=126, Gamma=0.510
01:11:39.675 00.008 13300 UpdateGuideState exits: m=1115 SNR=23.4
01:11:39.675 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:39.675 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:11:39.676 00.001 13300 Enqueuing Expose request
01:11:39.676 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:11:39.676 00.000 11596 Worker thread wakes up
01:11:39.676 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:11:40.188 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:11:40.910 00.722 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3b16c78d-9276-40aa-97bc-31d5601ad828"}
01:11:40.910 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3b16c78d-9276-40aa-97bc-31d5601ad828"}
01:11:40.911 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4a9be194-ac67-4055-becd-299173e9e013"}
01:11:40.911 00.000 13300 case statement mapped state 6 to 3
01:11:40.911 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4a9be194-ac67-4055-becd-299173e9e013"}
01:11:40.912 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cc09e81d-d0fd-4548-9684-d5adc96490b5"}
01:11:40.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":583,"width":15,"height":15,"star_pos":[7.20,7.34],"pixels":"..."},"id":"cc09e81d-d0fd-4548-9684-d5adc96490b5"}
01:11:43.211 02.299 11596 Exposure complete
01:11:43.281 00.070 11596 worker thread done servicing request
01:11:43.281 00.000 13300 OnExposeComplete: enter
01:11:43.281 00.000 13300 UpdateGuideState(): m_state=6
01:11:43.281 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 584
01:11:43.282 00.001 13300 Star::Find returns 1 (0), X=133.09, Y=985.19, Mass=1138, SNR=23.5, Peak=91 HFD=4.1
01:11:43.282 00.000 13300 MultiStar: [#1 -0.09,-0.32,0.00,M1] [#2 0.02,0.12,0.54,U] [#3 -0.02,-0.10,0.32,U] [#4 -0.12,0.24,0.00,M5] [#5 -0.08,-0.22,0.29,U] [#6 -0.57,0.24,0.00,M9] [#7 -0.35,-0.18,0.00,M7] [#8 -0.32,0.11,0.00,M4] 
01:11:43.282 00.000 13300 refined, 3 included, MultiStar: {-0.00, -0.14}, one-star: {0.01, -0.28}
01:11:43.282 00.000 13300 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-1.61) = xAngle (0.01 = 0.01)
01:11:43.282 00.000 13300 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.03 = 0.03)
01:11:43.282 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.14 hyp=0.14 cameraTheta=-1.60 mountX=0.14 mountY=0.00, mountTheta=0.03
01:11:43.284 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.14, opts=13)
01:11:43.284 00.000 13300 Enqueuing Move request for scope (-0.00, -0.14)
01:11:43.284 00.000 11596 Worker thread wakes up
01:11:43.285 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.14) opts 0xd
01:11:43.285 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.14)
01:11:43.285 00.000 11596 Moving (-0.00, -0.14) raw xDistance=0.14 yDistance=0.00
01:11:43.285 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.14
01:11:43.285 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:43.285 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:11:43.285 00.000 11596 MoveAxis(W, 179, ABG)
01:11:43.286 00.001 11596 Guiding  Dir = 3, Dur = 179
01:11:43.286 00.000 11596 IsSlewing returns 0
01:11:43.292 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=222, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
01:11:43.300 00.008 13300 UpdateGuideState exits: m=1138 SNR=23.5
01:11:43.300 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:43.300 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:11:43.300 00.000 13300 Enqueuing Expose request
01:11:43.379 00.079 11596 IsGuiding returns 0
01:11:43.469 00.090 11596 PulseGuide returned control before completion, sleep 100
01:11:43.833 00.364 11596 IsGuiding returns 0
01:11:43.833 00.000 11596 Move returns status 0, amount 179
01:11:43.833 00.000 11596 MoveAxis(N, 0, ABG)
01:11:43.833 00.000 11596 Move returns status 0, amount 0
01:11:43.833 00.000 11596 move complete, result=0
01:11:43.834 00.001 11596 worker thread done servicing request
01:11:43.834 00.000 11596 Worker thread wakes up
01:11:43.834 00.000 13300 GuideStep: 0.1 px 179 ms WEST, 0.0 px 0 ms NORTH
01:11:43.834 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:11:43.910 00.076 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dc98f648-7de6-437b-9d86-61c22eea9aca"}
01:11:43.910 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dc98f648-7de6-437b-9d86-61c22eea9aca"}
01:11:43.911 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5d5737d0-aebd-4ecd-96c5-fda47dd9fae6"}
01:11:43.911 00.000 13300 case statement mapped state 6 to 3
01:11:43.911 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5d5737d0-aebd-4ecd-96c5-fda47dd9fae6"}
01:11:43.912 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"115554b4-7b82-43b6-8599-108529afe16f"}
01:11:43.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":584,"width":15,"height":15,"star_pos":[7.09,7.19],"pixels":"..."},"id":"115554b4-7b82-43b6-8599-108529afe16f"}
01:11:44.342 00.430 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:11:46.909 02.567 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2e75e131-decc-489a-bb9c-d83d04ed761b"}
01:11:46.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2e75e131-decc-489a-bb9c-d83d04ed761b"}
01:11:46.910 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8c51d60a-0129-40dd-93c3-6119374cee25"}
01:11:46.910 00.000 13300 case statement mapped state 6 to 3
01:11:46.910 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8c51d60a-0129-40dd-93c3-6119374cee25"}
01:11:46.911 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"012e7aa6-8dca-4368-949b-472613832842"}
01:11:46.911 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":584,"width":15,"height":15,"star_pos":[7.09,7.19],"pixels":"..."},"id":"012e7aa6-8dca-4368-949b-472613832842"}
01:11:47.372 00.461 11596 Exposure complete
01:11:47.445 00.073 11596 worker thread done servicing request
01:11:47.446 00.001 13300 OnExposeComplete: enter
01:11:47.446 00.000 13300 UpdateGuideState(): m_state=6
01:11:47.446 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 585
01:11:47.446 00.000 13300 Star::Find returns 1 (0), X=133.11, Y=985.21, Mass=1100, SNR=23.1, Peak=88 HFD=4.0
01:11:47.447 00.001 13300 MultiStar: [#1 -0.05,-0.34,0.00,M2] [#2 0.01,0.02,0.55,U] [#3 -0.07,-0.06,0.31,U] [#4 0.04,0.03,0.28,U] [#5 0.03,-0.36,0.00,M5] [#6 -0.06,0.20,0.26,U] [#7 -0.30,-0.01,0.00,M8] [#8 -0.43,-0.01,0.00,M5] 
01:11:47.447 00.000 13300 refined, 4 included, MultiStar: {0.00, -0.08}, one-star: {0.03, -0.25}
01:11:47.447 00.000 13300 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-1.61) = xAngle (0.09 = 0.09)
01:11:47.447 00.000 13300 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.10 = 0.10)
01:11:47.447 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=-0.08 hyp=0.08 cameraTheta=-1.52 mountX=0.08 mountY=0.01, mountTheta=0.10
01:11:47.449 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.08, opts=13)
01:11:47.449 00.000 13300 Enqueuing Move request for scope (0.00, -0.08)
01:11:47.449 00.000 11596 Worker thread wakes up
01:11:47.449 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.08) opts 0xd
01:11:47.449 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.08)
01:11:47.450 00.001 11596 Moving (0.00, -0.08) raw xDistance=0.08 yDistance=0.01
01:11:47.450 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:11:47.450 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:47.450 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:11:47.450 00.000 11596 MoveAxis(E, 0, ABG)
01:11:47.450 00.000 11596 Move returns status 0, amount 0
01:11:47.450 00.000 11596 MoveAxis(N, 0, ABG)
01:11:47.450 00.000 11596 Move returns status 0, amount 0
01:11:47.450 00.000 11596 move complete, result=0
01:11:47.450 00.000 11596 worker thread done servicing request
01:11:47.455 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=201, med=4, FiltMin=2, FiltMax=119, Gamma=0.510
01:11:47.463 00.008 13300 UpdateGuideState exits: m=1100 SNR=23.1
01:11:47.463 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:47.464 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:11:47.464 00.000 13300 Enqueuing Expose request
01:11:47.464 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:11:47.464 00.000 11596 Worker thread wakes up
01:11:47.464 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:11:47.980 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:11:49.907 01.927 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a2c8041c-0482-4396-9f3c-cb34dfdd3e87"}
01:11:49.907 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a2c8041c-0482-4396-9f3c-cb34dfdd3e87"}
01:11:49.908 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"42f20ef0-3015-4672-83b0-938bba35fbbc"}
01:11:49.908 00.000 13300 case statement mapped state 6 to 3
01:11:49.908 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"42f20ef0-3015-4672-83b0-938bba35fbbc"}
01:11:49.909 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b5e51067-94da-4774-b68f-68c966796591"}
01:11:49.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":585,"width":15,"height":15,"star_pos":[7.11,7.21],"pixels":"..."},"id":"b5e51067-94da-4774-b68f-68c966796591"}
01:11:51.007 01.098 11596 Exposure complete
01:11:51.076 00.069 11596 worker thread done servicing request
01:11:51.076 00.000 13300 OnExposeComplete: enter
01:11:51.076 00.000 13300 UpdateGuideState(): m_state=6
01:11:51.077 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 586
01:11:51.077 00.000 13300 Star::Find returns 1 (0), X=133.12, Y=985.09, Mass=1104, SNR=23.2, Peak=93 HFD=4.2
01:11:51.077 00.000 13300 MultiStar: [#1 -0.06,-0.44,0.00,M3] [#2 -0.08,-0.19,0.55,U] [#3 -0.11,-0.21,0.32,U] [#4 0.12,0.03,0.27,U] [#5 0.01,-0.49,0.00,M6] [#6 0.12,0.29,0.00,M9] [#7 -0.29,-0.43,0.00,M9] [#8 -0.06,-0.48,0.00,M6] 
01:11:51.077 00.000 13300 refined, 3 included, MultiStar: {0.00, -0.25}, one-star: {0.04, -0.37}
01:11:51.078 00.001 13300 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-1.61) = xAngle (0.04 = 0.04)
01:11:51.078 00.000 13300 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.05 = 0.05)
01:11:51.078 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=-0.25 hyp=0.25 cameraTheta=-1.57 mountX=0.25 mountY=0.01, mountTheta=0.05
01:11:51.080 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.25, opts=13)
01:11:51.080 00.000 13300 Enqueuing Move request for scope (0.00, -0.25)
01:11:51.080 00.000 11596 Worker thread wakes up
01:11:51.080 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.25) opts 0xd
01:11:51.080 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.25)
01:11:51.080 00.000 11596 Moving (0.00, -0.25) raw xDistance=0.25 yDistance=0.01
01:11:51.080 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
01:11:51.080 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:51.081 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:11:51.081 00.000 11596 MoveAxis(W, 316, ABG)
01:11:51.081 00.000 11596 Guiding  Dir = 3, Dur = 316
01:11:51.081 00.000 11596 IsSlewing returns 0
01:11:51.087 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=224, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
01:11:51.095 00.008 13300 UpdateGuideState exits: m=1104 SNR=23.2
01:11:51.095 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:51.095 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:11:51.095 00.000 13300 Enqueuing Expose request
01:11:51.118 00.023 11596 IsGuiding returns 0
01:11:51.339 00.221 11596 PulseGuide returned control before completion, sleep 106
01:11:51.556 00.217 11596 IsGuiding returns 1
01:11:51.556 00.000 11596 scope still moving after pulse duration time elapsed
01:11:51.581 00.025 11596 IsSlewing returns 0
01:11:51.677 00.096 11596 IsGuiding returns 0
01:11:51.677 00.000 11596 scope move finished after 316 + 243 ms
01:11:51.677 00.000 11596 Move returns status 0, amount 316
01:11:51.677 00.000 11596 MoveAxis(N, 0, ABG)
01:11:51.678 00.001 11596 Move returns status 0, amount 0
01:11:51.678 00.000 11596 move complete, result=0
01:11:51.678 00.000 11596 worker thread done servicing request
01:11:51.678 00.000 13300 GuideStep: 0.3 px 316 ms WEST, 0.0 px 0 ms NORTH
01:11:51.678 00.000 11596 Worker thread wakes up
01:11:51.678 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:11:52.185 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:11:52.906 00.721 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5ff870c5-5b54-4b03-b112-61e9674921ac"}
01:11:52.906 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5ff870c5-5b54-4b03-b112-61e9674921ac"}
01:11:52.907 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"639567ae-7555-437c-9b35-51d0156696d1"}
01:11:52.907 00.000 13300 case statement mapped state 6 to 3
01:11:52.907 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"639567ae-7555-437c-9b35-51d0156696d1"}
01:11:52.908 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"66eeef42-c2bf-4914-a273-d6c95d89f924"}
01:11:52.908 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":586,"width":15,"height":15,"star_pos":[7.12,7.09],"pixels":"..."},"id":"66eeef42-c2bf-4914-a273-d6c95d89f924"}
01:11:55.209 02.301 11596 Exposure complete
01:11:55.279 00.070 11596 worker thread done servicing request
01:11:55.280 00.001 13300 OnExposeComplete: enter
01:11:55.280 00.000 13300 UpdateGuideState(): m_state=6
01:11:55.280 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 587
01:11:55.281 00.001 13300 Star::Find returns 1 (0), X=133.06, Y=985.14, Mass=1108, SNR=23.2, Peak=88 HFD=4.2
01:11:55.281 00.000 13300 MultiStar: [#1 -0.12,-0.32,0.00,M4] [#2 -0.01,-0.05,0.55,U] [#3 0.22,-0.33,0.00,M1] [#4 -0.25,0.29,0.00,M4] [#5 0.04,-0.45,0.00,M7] [#6 0.11,0.08,0.26,U] [#7 -0.28,-0.24,0.00,M10] [#8 -0.11,-0.04,0.28,U] 
01:11:55.281 00.000 13300 refined, 3 included, MultiStar: {-0.01, -0.16}, one-star: {-0.02, -0.32}
01:11:55.281 00.000 13300 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-1.61) = xAngle (-0.03 = -0.03)
01:11:55.282 00.001 13300 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.02 = -0.02)
01:11:55.282 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.16 hyp=0.16 cameraTheta=-1.64 mountX=0.16 mountY=-0.00, mountTheta=-0.02
01:11:55.283 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.16, opts=13)
01:11:55.284 00.001 13300 Enqueuing Move request for scope (-0.01, -0.16)
01:11:55.284 00.000 11596 Worker thread wakes up
01:11:55.284 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.16) opts 0xd
01:11:55.284 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.16)
01:11:55.284 00.000 11596 Moving (-0.01, -0.16) raw xDistance=0.16 yDistance=-0.00
01:11:55.284 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.16
01:11:55.284 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:55.284 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:11:55.284 00.000 11596 MoveAxis(W, 228, ABG)
01:11:55.284 00.000 11596 Guiding  Dir = 3, Dur = 228
01:11:55.285 00.001 11596 IsSlewing returns 0
01:11:55.291 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=205, med=4, FiltMin=2, FiltMax=118, Gamma=0.510
01:11:55.298 00.007 13300 UpdateGuideState exits: m=1108 SNR=23.2
01:11:55.298 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:55.299 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:11:55.299 00.000 13300 Enqueuing Expose request
01:11:55.347 00.048 11596 IsGuiding returns 0
01:11:55.760 00.413 11596 IsGuiding returns 1
01:11:55.760 00.000 11596 scope still moving after pulse duration time elapsed
01:11:55.905 00.145 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bde7adeb-859d-4d71-a8f8-060bc69e282a"}
01:11:55.905 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bde7adeb-859d-4d71-a8f8-060bc69e282a"}
01:11:55.906 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a8e02eb5-ce57-4b15-ab3b-728cdf6451f8"}
01:11:55.906 00.000 13300 case statement mapped state 6 to 3
01:11:55.906 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a8e02eb5-ce57-4b15-ab3b-728cdf6451f8"}
01:11:55.906 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bdd1ebb3-1e66-4f24-b68f-2f8ea7021936"}
01:11:55.906 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":587,"width":15,"height":15,"star_pos":[7.06,7.14],"pixels":"..."},"id":"bdd1ebb3-1e66-4f24-b68f-2f8ea7021936"}
01:11:55.980 00.074 11596 IsSlewing returns 0
01:11:56.079 00.099 11596 IsGuiding returns 0
01:11:56.079 00.000 11596 scope move finished after 228 + 502 ms
01:11:56.079 00.000 11596 Move returns status 0, amount 228
01:11:56.079 00.000 11596 MoveAxis(N, 0, ABG)
01:11:56.079 00.000 11596 Move returns status 0, amount 0
01:11:56.079 00.000 11596 move complete, result=0
01:11:56.079 00.000 11596 worker thread done servicing request
01:11:56.079 00.000 11596 Worker thread wakes up
01:11:56.080 00.001 13300 GuideStep: 0.2 px 228 ms WEST, -0.0 px 0 ms NORTH
01:11:56.080 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:11:56.585 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:11:58.904 02.319 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8c4f6099-62af-4786-a455-a87ecde2bdab"}
01:11:58.904 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8c4f6099-62af-4786-a455-a87ecde2bdab"}
01:11:58.905 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c65f70b7-7882-4e13-ac0e-3f39fb28d652"}
01:11:58.905 00.000 13300 case statement mapped state 6 to 3
01:11:58.905 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c65f70b7-7882-4e13-ac0e-3f39fb28d652"}
01:11:58.905 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7c3e536c-b3dd-4812-8384-c521306bdd47"}
01:11:58.905 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":587,"width":15,"height":15,"star_pos":[7.06,7.14],"pixels":"..."},"id":"7c3e536c-b3dd-4812-8384-c521306bdd47"}
01:11:59.613 00.708 11596 Exposure complete
01:11:59.682 00.069 11596 worker thread done servicing request
01:11:59.682 00.000 13300 OnExposeComplete: enter
01:11:59.682 00.000 13300 UpdateGuideState(): m_state=6
01:11:59.683 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 588
01:11:59.683 00.000 13300 Star::Find returns 1 (0), X=133.13, Y=985.47, Mass=1141, SNR=23.7, Peak=92 HFD=3.8
01:11:59.683 00.000 13300 MultiStar: [#1 -0.21,0.08,0.62,U] [#2 0.10,0.32,0.00,M1] [#3 -0.01,0.08,0.30,U] [#4 0.02,0.66,0.00,M5] [#5 0.04,-0.19,0.28,U] [#6 -0.17,0.21,0.00,M9] [#7 -0.16,-0.06,0.29,U] [#8 -0.22,0.21,0.00,M6] 
01:11:59.683 00.000 13300 refined, 4 included, MultiStar: {-0.05, 0.00}, one-star: {0.05, 0.01}
01:11:59.683 00.000 13300 CameraToMount -- cameraTheta (3.04) - m_xAngle (-1.61) = xAngle (4.65 = -1.63)
01:11:59.683 00.000 13300 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.67 = -1.62)
01:11:59.684 00.001 13300 CameraToMount -- cameraX=-0.05 cameraY=0.00 hyp=0.05 cameraTheta=3.04 mountX=-0.00 mountY=-0.05, mountTheta=-1.63
01:11:59.685 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.00, opts=13)
01:11:59.685 00.000 13300 Enqueuing Move request for scope (-0.05, 0.00)
01:11:59.686 00.001 11596 Worker thread wakes up
01:11:59.686 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.00) opts 0xd
01:11:59.686 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.00)
01:11:59.686 00.000 11596 Moving (-0.05, 0.00) raw xDistance=-0.00 yDistance=-0.05
01:11:59.686 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:11:59.686 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:59.686 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:11:59.686 00.000 11596 MoveAxis(E, 0, ABG)
01:11:59.686 00.000 11596 Move returns status 0, amount 0
01:11:59.686 00.000 11596 MoveAxis(N, 0, ABG)
01:11:59.687 00.001 11596 Move returns status 0, amount 0
01:11:59.687 00.000 11596 move complete, result=0
01:11:59.687 00.000 11596 worker thread done servicing request
01:11:59.692 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=242, med=4, FiltMin=2, FiltMax=112, Gamma=0.510
01:11:59.700 00.008 13300 UpdateGuideState exits: m=1141 SNR=23.7
01:11:59.700 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:59.700 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:11:59.700 00.000 13300 Enqueuing Expose request
01:11:59.701 00.001 11596 Worker thread wakes up
01:11:59.701 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:11:59.701 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:12:00.216 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:12:01.904 01.688 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f2f97ed6-8649-4f9f-b05d-5424381faed9"}
01:12:01.904 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f2f97ed6-8649-4f9f-b05d-5424381faed9"}
01:12:01.905 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"05824361-98d1-46c2-9ba0-48b5f45a7629"}
01:12:01.905 00.000 13300 case statement mapped state 6 to 3
01:12:01.905 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"05824361-98d1-46c2-9ba0-48b5f45a7629"}
01:12:01.906 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2f42b260-d97d-443d-b9a4-b1393ebf6df4"}
01:12:01.906 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":588,"width":15,"height":15,"star_pos":[7.13,7.47],"pixels":"..."},"id":"2f42b260-d97d-443d-b9a4-b1393ebf6df4"}
01:12:03.237 01.331 11596 Exposure complete
01:12:03.307 00.070 11596 worker thread done servicing request
01:12:03.307 00.000 13300 OnExposeComplete: enter
01:12:03.307 00.000 13300 UpdateGuideState(): m_state=6
01:12:03.308 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 589
01:12:03.308 00.000 13300 Star::Find returns 1 (0), X=133.14, Y=985.46, Mass=1118, SNR=23.4, Peak=91 HFD=3.8
01:12:03.308 00.000 13300 MultiStar: [#1 -0.20,-0.03,0.61,U] [#2 0.05,0.12,0.54,U] [#3 0.04,0.36,0.00,M1] [#4 -0.11,0.47,0.00,M6] [#5 -0.02,-0.33,0.00,M7] [#6 -0.03,0.21,0.25,U] [#7 -0.25,-0.08,0.00,M10] [#8 -0.45,0.31,0.00,M7] 
01:12:03.309 00.001 13300 refined, 3 included, MultiStar: {-0.02, 0.04}, one-star: {0.07, -0.01}
01:12:03.309 00.000 13300 CameraToMount -- cameraTheta (1.97) - m_xAngle (-1.61) = xAngle (3.58 = -2.70)
01:12:03.309 00.000 13300 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.60 = -2.69)
01:12:03.309 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.04 hyp=0.04 cameraTheta=1.97 mountX=-0.04 mountY=-0.02, mountTheta=-2.69
01:12:03.311 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.04, opts=13)
01:12:03.311 00.000 13300 Enqueuing Move request for scope (-0.02, 0.04)
01:12:03.311 00.000 11596 Worker thread wakes up
01:12:03.311 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.04) opts 0xd
01:12:03.311 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.04)
01:12:03.311 00.000 11596 Moving (-0.02, 0.04) raw xDistance=-0.04 yDistance=-0.02
01:12:03.311 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:12:03.311 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:03.312 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:12:03.312 00.000 11596 MoveAxis(E, 0, ABG)
01:12:03.312 00.000 11596 Move returns status 0, amount 0
01:12:03.312 00.000 11596 MoveAxis(N, 0, ABG)
01:12:03.312 00.000 11596 Move returns status 0, amount 0
01:12:03.312 00.000 11596 move complete, result=0
01:12:03.312 00.000 11596 worker thread done servicing request
01:12:03.317 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=245, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
01:12:03.326 00.009 13300 UpdateGuideState exits: m=1118 SNR=23.4
01:12:03.326 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:03.326 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:12:03.326 00.000 13300 Enqueuing Expose request
01:12:03.326 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:12:03.326 00.000 11596 Worker thread wakes up
01:12:03.327 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:12:03.834 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:12:04.902 01.068 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f6a49d42-fa68-4550-b129-96fdfef6985d"}
01:12:04.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f6a49d42-fa68-4550-b129-96fdfef6985d"}
01:12:04.903 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"30b95f49-c4f7-4f4c-ba71-5ef8abbf4ef4"}
01:12:04.903 00.000 13300 case statement mapped state 6 to 3
01:12:04.903 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"30b95f49-c4f7-4f4c-ba71-5ef8abbf4ef4"}
01:12:04.904 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"16c12184-96e4-4a61-9dac-9536a54b6e59"}
01:12:04.904 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":589,"width":15,"height":15,"star_pos":[7.14,7.46],"pixels":"..."},"id":"16c12184-96e4-4a61-9dac-9536a54b6e59"}
01:12:06.876 01.972 11596 Exposure complete
01:12:06.954 00.078 11596 worker thread done servicing request
01:12:06.954 00.000 13300 OnExposeComplete: enter
01:12:06.954 00.000 13300 UpdateGuideState(): m_state=6
01:12:06.955 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 590
01:12:06.955 00.000 13300 Star::Find returns 1 (0), X=133.05, Y=985.48, Mass=1106, SNR=23.3, Peak=95 HFD=3.7
01:12:06.955 00.000 13300 MultiStar: [#1 -0.01,-0.03,0.60,U] [#2 0.01,0.33,0.00,M1] [#3 0.04,0.03,0.31,U] [#4 -0.11,0.27,0.00,M7] [#5 0.10,-0.09,0.30,U] [#6 0.10,0.41,0.00,M9] [#7 -0.17,0.01,0.29,U] [#8 -0.30,0.30,0.00,M8] 
01:12:06.955 00.000 13300 refined, 4 included, MultiStar: {-0.02, -0.01}, one-star: {-0.03, 0.02}
01:12:06.956 00.001 13300 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-1.61) = xAngle (-1.03 = -1.03)
01:12:06.956 00.000 13300 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.02 = -1.02)
01:12:06.956 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-2.64 mountX=0.01 mountY=-0.02, mountTheta=-1.03
01:12:06.958 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.01, opts=13)
01:12:06.958 00.000 13300 Enqueuing Move request for scope (-0.02, -0.01)
01:12:06.958 00.000 11596 Worker thread wakes up
01:12:06.958 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.01) opts 0xd
01:12:06.958 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.01)
01:12:06.958 00.000 11596 Moving (-0.02, -0.01) raw xDistance=0.01 yDistance=-0.02
01:12:06.959 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:12:06.959 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:06.959 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:12:06.959 00.000 11596 MoveAxis(E, 0, ABG)
01:12:06.959 00.000 11596 Move returns status 0, amount 0
01:12:06.959 00.000 11596 MoveAxis(N, 0, ABG)
01:12:06.959 00.000 11596 Move returns status 0, amount 0
01:12:06.959 00.000 11596 move complete, result=0
01:12:06.959 00.000 11596 worker thread done servicing request
01:12:06.964 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=118, Gamma=0.510
01:12:06.972 00.008 13300 UpdateGuideState exits: m=1106 SNR=23.3
01:12:06.973 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:06.973 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:12:06.973 00.000 13300 Enqueuing Expose request
01:12:06.973 00.000 11596 Worker thread wakes up
01:12:06.973 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:12:06.973 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:12:07.477 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:12:07.902 00.425 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"efe46feb-9e4e-4420-8177-a4b2aef680ad"}
01:12:07.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"efe46feb-9e4e-4420-8177-a4b2aef680ad"}
01:12:07.903 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"345e0d3e-03df-4399-8ec6-d1e3abfa396f"}
01:12:07.903 00.000 13300 case statement mapped state 6 to 3
01:12:07.903 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"345e0d3e-03df-4399-8ec6-d1e3abfa396f"}
01:12:07.903 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a2b848b5-967b-45dc-bb54-b06fbf24e7fe"}
01:12:07.904 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":590,"width":15,"height":15,"star_pos":[7.05,7.48],"pixels":"..."},"id":"a2b848b5-967b-45dc-bb54-b06fbf24e7fe"}
01:12:10.500 02.596 11596 Exposure complete
01:12:10.568 00.068 11596 worker thread done servicing request
01:12:10.568 00.000 13300 OnExposeComplete: enter
01:12:10.568 00.000 13300 UpdateGuideState(): m_state=6
01:12:10.569 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 591
01:12:10.569 00.000 13300 Star::Find returns 1 (0), X=133.07, Y=985.32, Mass=1105, SNR=23.3, Peak=89 HFD=3.9
01:12:10.569 00.000 13300 MultiStar: [#1 -0.07,-0.01,0.61,U] [#2 0.02,0.25,0.56,U] [#3 0.10,0.16,0.33,U] [#4 0.14,0.28,0.00,M8] [#5 -0.16,-0.06,0.31,U] [#6 -0.18,0.09,0.23,U] [#7 -0.17,0.02,0.28,U] [#8 -0.24,0.29,0.00,M9] 
01:12:10.570 00.001 13300 refined, 6 included, MultiStar: {-0.04, 0.01}, one-star: {-0.01, -0.14}
01:12:10.570 00.000 13300 CameraToMount -- cameraTheta (2.81) - m_xAngle (-1.61) = xAngle (4.42 = -1.87)
01:12:10.570 00.000 13300 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.43 = -1.85)
01:12:10.570 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=2.81 mountX=-0.01 mountY=-0.04, mountTheta=-1.87
01:12:10.572 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.01, opts=13)
01:12:10.572 00.000 13300 Enqueuing Move request for scope (-0.04, 0.01)
01:12:10.572 00.000 11596 Worker thread wakes up
01:12:10.572 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
01:12:10.572 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
01:12:10.572 00.000 11596 Moving (-0.04, 0.01) raw xDistance=-0.01 yDistance=-0.04
01:12:10.572 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:12:10.572 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:10.573 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:12:10.573 00.000 11596 MoveAxis(E, 0, ABG)
01:12:10.573 00.000 11596 Move returns status 0, amount 0
01:12:10.573 00.000 11596 MoveAxis(N, 0, ABG)
01:12:10.573 00.000 11596 Move returns status 0, amount 0
01:12:10.573 00.000 11596 move complete, result=0
01:12:10.573 00.000 11596 worker thread done servicing request
01:12:10.579 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=231, med=4, FiltMin=2, FiltMax=116, Gamma=0.510
01:12:10.587 00.008 13300 UpdateGuideState exits: m=1105 SNR=23.3
01:12:10.587 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:10.587 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:12:10.587 00.000 13300 Enqueuing Expose request
01:12:10.587 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:12:10.587 00.000 11596 Worker thread wakes up
01:12:10.588 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:12:10.902 00.314 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c37dd150-84b5-4fbe-8b8c-606d96564518"}
01:12:10.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c37dd150-84b5-4fbe-8b8c-606d96564518"}
01:12:10.903 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8d4b63db-49fe-40ef-a3f5-e8d2fec84708"}
01:12:10.903 00.000 13300 case statement mapped state 6 to 3
01:12:10.903 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8d4b63db-49fe-40ef-a3f5-e8d2fec84708"}
01:12:10.903 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"67f68984-06a1-4cf4-89c9-9a851582a689"}
01:12:10.904 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":591,"width":15,"height":15,"star_pos":[7.07,7.32],"pixels":"..."},"id":"67f68984-06a1-4cf4-89c9-9a851582a689"}
01:12:11.101 00.197 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:12:13.902 02.801 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"22372b21-251b-46b8-a964-83024f23cd5a"}
01:12:13.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"22372b21-251b-46b8-a964-83024f23cd5a"}
01:12:13.903 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8b6bbc2a-5af7-4459-9fc4-06aa59b7bb63"}
01:12:13.904 00.001 13300 case statement mapped state 6 to 3
01:12:13.904 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8b6bbc2a-5af7-4459-9fc4-06aa59b7bb63"}
01:12:13.905 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bbbc89b9-0bd4-45fb-9b87-561ba649fe94"}
01:12:13.905 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":591,"width":15,"height":15,"star_pos":[7.07,7.32],"pixels":"..."},"id":"bbbc89b9-0bd4-45fb-9b87-561ba649fe94"}
01:12:14.144 00.239 11596 Exposure complete
01:12:14.264 00.120 11596 worker thread done servicing request
01:12:14.265 00.001 13300 OnExposeComplete: enter
01:12:14.265 00.000 13300 UpdateGuideState(): m_state=6
01:12:14.266 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 592
01:12:14.266 00.000 13300 Star::Find returns 1 (0), X=133.15, Y=985.46, Mass=1145, SNR=23.7, Peak=95 HFD=3.8
01:12:14.268 00.002 13300 MultiStar: [#1 -0.11,-0.23,0.59,U] [#2 0.17,0.25,0.00,M1] [#3 0.12,0.20,0.31,U] [#4 -0.13,0.21,0.27,U] [#5 0.00,-0.21,0.31,U] [#6 0.01,-0.13,0.24,U] [#7 -0.19,0.04,0.28,U] [#8 -0.19,0.05,0.27,U] 
01:12:14.268 00.000 13300 refined, 7 included, MultiStar: {-0.03, -0.03}, one-star: {0.07, -0.01}
01:12:14.268 00.000 13300 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-1.61) = xAngle (-0.77 = -0.77)
01:12:14.269 00.001 13300 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.75 = -0.75)
01:12:14.269 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-2.38 mountX=0.03 mountY=-0.03, mountTheta=-0.76
01:12:14.273 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.03, opts=13)
01:12:14.273 00.000 13300 Enqueuing Move request for scope (-0.03, -0.03)
01:12:14.273 00.000 11596 Worker thread wakes up
01:12:14.273 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.03) opts 0xd
01:12:14.273 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.03)
01:12:14.274 00.001 11596 Moving (-0.03, -0.03) raw xDistance=0.03 yDistance=-0.03
01:12:14.274 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:12:14.274 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:14.275 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:12:14.275 00.000 11596 MoveAxis(E, 0, ABG)
01:12:14.275 00.000 11596 Move returns status 0, amount 0
01:12:14.275 00.000 11596 MoveAxis(N, 0, ABG)
01:12:14.275 00.000 11596 Move returns status 0, amount 0
01:12:14.276 00.001 11596 move complete, result=0
01:12:14.276 00.000 11596 worker thread done servicing request
01:12:14.287 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=2, FiltMax=114, Gamma=0.510
01:12:14.305 00.018 13300 UpdateGuideState exits: m=1145 SNR=23.7
01:12:14.305 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:14.306 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:12:14.306 00.000 13300 Enqueuing Expose request
01:12:14.306 00.000 11596 Worker thread wakes up
01:12:14.307 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:12:14.307 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:12:14.822 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:12:16.901 02.079 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9c8de2eb-945a-4c66-9a3b-d10ab12b2c0b"}
01:12:16.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9c8de2eb-945a-4c66-9a3b-d10ab12b2c0b"}
01:12:16.902 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"41e150d0-596a-4b58-9f36-114f2e74cd90"}
01:12:16.902 00.000 13300 case statement mapped state 6 to 3
01:12:16.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"41e150d0-596a-4b58-9f36-114f2e74cd90"}
01:12:16.903 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b735c154-d1f3-44ec-aab5-8833315d4b7a"}
01:12:16.903 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":592,"width":15,"height":15,"star_pos":[7.15,7.46],"pixels":"..."},"id":"b735c154-d1f3-44ec-aab5-8833315d4b7a"}
01:12:17.854 00.951 11596 Exposure complete
01:12:17.927 00.073 11596 worker thread done servicing request
01:12:17.927 00.000 13300 OnExposeComplete: enter
01:12:17.928 00.001 13300 UpdateGuideState(): m_state=6
01:12:17.928 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 593
01:12:17.928 00.000 13300 Star::Find returns 1 (0), X=133.19, Y=985.44, Mass=1102, SNR=23.2, Peak=94 HFD=3.8
01:12:17.928 00.000 13300 MultiStar: [#1 -0.07,-0.07,0.62,U] [#2 0.16,0.20,0.56,U] [#3 -0.12,0.17,0.31,U] [#4 0.07,0.72,0.00,M8] [#5 0.04,0.22,0.29,U] [#6 -0.36,0.06,0.00,M8] [#7 -0.37,-0.04,0.00,M8] [#8 -0.21,-0.18,0.00,M9] 
01:12:17.929 00.001 13300 refined, 4 included, MultiStar: {0.05, 0.06}, one-star: {0.11, -0.03}
01:12:17.929 00.000 13300 CameraToMount -- cameraTheta (0.86) - m_xAngle (-1.61) = xAngle (2.47 = 2.47)
01:12:17.929 00.000 13300 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.49 = 2.49)
01:12:17.929 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.06 hyp=0.07 cameraTheta=0.86 mountX=-0.06 mountY=0.04, mountTheta=2.48
01:12:17.932 00.003 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.06, opts=13)
01:12:17.932 00.000 13300 Enqueuing Move request for scope (0.05, 0.06)
01:12:17.932 00.000 11596 Worker thread wakes up
01:12:17.932 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.06) opts 0xd
01:12:17.932 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.06)
01:12:17.933 00.001 11596 Moving (0.05, 0.06) raw xDistance=-0.06 yDistance=0.04
01:12:17.933 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:12:17.933 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:17.933 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:12:17.933 00.000 11596 MoveAxis(E, 0, ABG)
01:12:17.933 00.000 11596 Move returns status 0, amount 0
01:12:17.933 00.000 11596 MoveAxis(N, 0, ABG)
01:12:17.933 00.000 11596 Move returns status 0, amount 0
01:12:17.933 00.000 11596 move complete, result=0
01:12:17.933 00.000 11596 worker thread done servicing request
01:12:17.939 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=113, Gamma=0.510
01:12:17.948 00.009 13300 UpdateGuideState exits: m=1102 SNR=23.2
01:12:17.948 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:17.948 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:12:17.948 00.000 13300 Enqueuing Expose request
01:12:17.948 00.000 11596 Worker thread wakes up
01:12:17.948 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:12:17.949 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:12:18.463 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:12:19.901 01.438 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"82e288cc-0f5a-43bf-afd1-e4f31ebf7da8"}
01:12:19.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"82e288cc-0f5a-43bf-afd1-e4f31ebf7da8"}
01:12:19.901 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ccde7065-826e-4b66-b02f-e078f42c179b"}
01:12:19.902 00.001 13300 case statement mapped state 6 to 3
01:12:19.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ccde7065-826e-4b66-b02f-e078f42c179b"}
01:12:19.902 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"06136ea9-c896-4222-8721-6c2a7f635ac5"}
01:12:19.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":593,"width":15,"height":15,"star_pos":[7.19,7.44],"pixels":"..."},"id":"06136ea9-c896-4222-8721-6c2a7f635ac5"}
01:12:21.504 01.602 11596 Exposure complete
01:12:21.574 00.070 11596 worker thread done servicing request
01:12:21.575 00.001 13300 OnExposeComplete: enter
01:12:21.575 00.000 13300 UpdateGuideState(): m_state=6
01:12:21.575 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 594
01:12:21.575 00.000 13300 Star::Find returns 1 (0), X=133.21, Y=985.25, Mass=1112, SNR=23.2, Peak=88 HFD=3.9
01:12:21.576 00.001 13300 MultiStar: [#1 -0.05,-0.19,0.59,U] [#2 0.06,0.07,0.57,U] [#3 0.00,0.05,0.31,U] [#4 0.34,0.86,0.00,M9] [#5 0.06,-0.19,0.30,U] [#6 0.01,-0.13,0.24,U] [#7 -0.21,-0.19,0.00,M9] [#8 -0.48,0.28,0.00,M10] 
01:12:21.576 00.000 13300 refined, 5 included, MultiStar: {0.05, -0.12}, one-star: {0.13, -0.22}
01:12:21.576 00.000 13300 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-1.61) = xAngle (0.45 = 0.45)
01:12:21.576 00.000 13300 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.46 = 0.46)
01:12:21.576 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.12 hyp=0.13 cameraTheta=-1.16 mountX=0.12 mountY=0.06, mountTheta=0.46
01:12:21.578 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.12, opts=13)
01:12:21.578 00.000 13300 Enqueuing Move request for scope (0.05, -0.12)
01:12:21.578 00.000 11596 Worker thread wakes up
01:12:21.579 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.12) opts 0xd
01:12:21.579 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.12)
01:12:21.579 00.000 11596 Moving (0.05, -0.12) raw xDistance=0.12 yDistance=0.06
01:12:21.579 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:12:21.579 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:21.579 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:12:21.579 00.000 11596 MoveAxis(E, 0, ABG)
01:12:21.579 00.000 11596 Move returns status 0, amount 0
01:12:21.579 00.000 11596 MoveAxis(N, 0, ABG)
01:12:21.579 00.000 11596 Move returns status 0, amount 0
01:12:21.580 00.001 11596 move complete, result=0
01:12:21.580 00.000 11596 worker thread done servicing request
01:12:21.585 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=214, med=4, FiltMin=3, FiltMax=124, Gamma=0.510
01:12:21.593 00.008 13300 UpdateGuideState exits: m=1112 SNR=23.2
01:12:21.593 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:21.593 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:12:21.593 00.000 13300 Enqueuing Expose request
01:12:21.594 00.001 11596 Worker thread wakes up
01:12:21.594 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:12:21.594 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:12:22.104 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:12:22.900 00.796 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b020977f-7c1f-4b36-880d-cdc5fecf367d"}
01:12:22.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b020977f-7c1f-4b36-880d-cdc5fecf367d"}
01:12:22.901 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"259ed721-3afc-482d-bfb0-fac069d3c69f"}
01:12:22.901 00.000 13300 case statement mapped state 6 to 3
01:12:22.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"259ed721-3afc-482d-bfb0-fac069d3c69f"}
01:12:22.901 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f7e24422-5ef2-49bc-94b8-284fd735eca3"}
01:12:22.902 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":594,"width":15,"height":15,"star_pos":[7.21,7.25],"pixels":"..."},"id":"f7e24422-5ef2-49bc-94b8-284fd735eca3"}
01:12:25.134 02.232 11596 Exposure complete
01:12:25.206 00.072 11596 worker thread done servicing request
01:12:25.206 00.000 13300 OnExposeComplete: enter
01:12:25.206 00.000 13300 UpdateGuideState(): m_state=6
01:12:25.207 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 595
01:12:25.207 00.000 13300 Star::Find returns 1 (0), X=133.11, Y=985.12, Mass=1109, SNR=23.3, Peak=90 HFD=4.2
01:12:25.207 00.000 13300 MultiStar: [#1 -0.19,-0.48,0.00,M1] [#2 0.02,-0.06,0.55,U] [#3 0.09,-0.14,0.33,U] [#4 0.31,0.18,0.00,M10] [#5 -0.14,-0.28,0.00,M3] [#6 -0.07,-0.56,0.00,M8] [#7 -0.20,-0.10,0.30,U] [#8 -0.30,-0.14,0.00,R] 
01:12:25.208 00.001 13300 refined, 3 included, MultiStar: {0.01, -0.21}, one-star: {0.03, -0.35}
01:12:25.208 00.000 13300 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-1.61) = xAngle (0.06 = 0.06)
01:12:25.208 00.000 13300 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.08 = 0.08)
01:12:25.208 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.21 hyp=0.21 cameraTheta=-1.54 mountX=0.21 mountY=0.02, mountTheta=0.08
01:12:25.210 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.21, opts=13)
01:12:25.210 00.000 13300 Enqueuing Move request for scope (0.01, -0.21)
01:12:25.210 00.000 11596 Worker thread wakes up
01:12:25.210 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.21) opts 0xd
01:12:25.210 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.21)
01:12:25.210 00.000 11596 Moving (0.01, -0.21) raw xDistance=0.21 yDistance=0.02
01:12:25.210 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
01:12:25.210 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:25.210 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:12:25.211 00.001 11596 MoveAxis(W, 262, ABG)
01:12:25.211 00.000 11596 Guiding  Dir = 3, Dur = 262
01:12:25.211 00.000 11596 IsSlewing returns 0
01:12:25.216 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=208, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
01:12:25.224 00.008 13300 UpdateGuideState exits: m=1109 SNR=23.3
01:12:25.224 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:25.224 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:12:25.224 00.000 13300 Enqueuing Expose request
01:12:25.477 00.253 11596 IsGuiding returns 0
01:12:25.899 00.422 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5ccff7b9-50fb-4e6c-a191-1bae396f9ee2"}
01:12:25.899 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5ccff7b9-50fb-4e6c-a191-1bae396f9ee2"}
01:12:25.900 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8344eab1-cf89-45c2-8747-a6664a4761c4"}
01:12:25.900 00.000 13300 case statement mapped state 6 to 3
01:12:25.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8344eab1-cf89-45c2-8747-a6664a4761c4"}
01:12:25.900 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bd8a56c8-bff7-47fc-8ea1-8fe676a9ed36"}
01:12:25.901 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":595,"width":15,"height":15,"star_pos":[7.11,7.12],"pixels":"..."},"id":"bd8a56c8-bff7-47fc-8ea1-8fe676a9ed36"}
01:12:25.974 00.073 11596 IsGuiding returns 1
01:12:25.974 00.000 11596 scope still moving after pulse duration time elapsed
01:12:26.163 00.189 11596 IsSlewing returns 0
01:12:26.311 00.148 11596 IsGuiding returns 0
01:12:26.311 00.000 11596 scope move finished after 262 + 571 ms
01:12:26.311 00.000 11596 Move returns status 0, amount 262
01:12:26.311 00.000 11596 MoveAxis(N, 0, ABG)
01:12:26.311 00.000 11596 Move returns status 0, amount 0
01:12:26.311 00.000 11596 move complete, result=0
01:12:26.311 00.000 11596 worker thread done servicing request
01:12:26.311 00.000 11596 Worker thread wakes up
01:12:26.311 00.000 13300 GuideStep: 0.2 px 262 ms WEST, 0.0 px 0 ms NORTH
01:12:26.312 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:12:26.828 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:12:28.898 02.070 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"54ae1b6a-96da-4ddc-8693-78265d843ea6"}
01:12:28.898 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"54ae1b6a-96da-4ddc-8693-78265d843ea6"}
01:12:28.899 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fc33b62d-d6db-4a54-99d7-f3da5c63c310"}
01:12:28.899 00.000 13300 case statement mapped state 6 to 3
01:12:28.899 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fc33b62d-d6db-4a54-99d7-f3da5c63c310"}
01:12:28.899 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"56323ad6-004e-4077-8030-edad4b311d6a"}
01:12:28.899 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":595,"width":15,"height":15,"star_pos":[7.11,7.12],"pixels":"..."},"id":"56323ad6-004e-4077-8030-edad4b311d6a"}
01:12:29.870 00.971 11596 Exposure complete
01:12:29.945 00.075 11596 worker thread done servicing request
01:12:29.945 00.000 13300 OnExposeComplete: enter
01:12:29.945 00.000 13300 UpdateGuideState(): m_state=6
01:12:29.946 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 596
01:12:29.946 00.000 13300 Star::Find returns 1 (0), X=133.30, Y=985.24, Mass=1138, SNR=23.5, Peak=96 HFD=3.7
01:12:29.946 00.000 13300 MultiStar: [#1 -0.02,-0.35,0.00,M2] [#2 0.12,-0.01,0.55,U] [#3 -0.12,-0.02,0.30,U] [#4 -0.20,0.11,0.28,U] [#5 -0.05,-0.03,0.30,U] [#6 0.03,-0.12,0.24,U] [#7 -0.23,-0.01,0.28,U] [#8 0.24,-0.15,0.00,M1] 
01:12:29.947 00.001 13300 refined, 6 included, MultiStar: {0.04, -0.08}, one-star: {0.22, -0.23}
01:12:29.947 00.000 13300 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-1.61) = xAngle (0.50 = 0.50)
01:12:29.947 00.000 13300 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.51 = 0.51)
01:12:29.947 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-1.11 mountX=0.08 mountY=0.05, mountTheta=0.51
01:12:29.949 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.08, opts=13)
01:12:29.949 00.000 13300 Enqueuing Move request for scope (0.04, -0.08)
01:12:29.949 00.000 11596 Worker thread wakes up
01:12:29.950 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.08) opts 0xd
01:12:29.950 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.08)
01:12:29.950 00.000 11596 Moving (0.04, -0.08) raw xDistance=0.08 yDistance=0.05
01:12:29.950 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:12:29.950 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:29.950 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:12:29.950 00.000 11596 MoveAxis(E, 0, ABG)
01:12:29.950 00.000 11596 Move returns status 0, amount 0
01:12:29.950 00.000 11596 MoveAxis(N, 0, ABG)
01:12:29.950 00.000 11596 Move returns status 0, amount 0
01:12:29.951 00.001 11596 move complete, result=0
01:12:29.951 00.000 11596 worker thread done servicing request
01:12:29.956 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=206, med=4, FiltMin=2, FiltMax=122, Gamma=0.510
01:12:29.965 00.009 13300 UpdateGuideState exits: m=1138 SNR=23.5
01:12:29.966 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:29.966 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:12:29.966 00.000 13300 Enqueuing Expose request
01:12:29.966 00.000 11596 Worker thread wakes up
01:12:29.966 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:12:29.966 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:12:30.468 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:12:31.897 01.429 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f5bd804e-d6d2-4692-af28-3b0ae2cc8ae0"}
01:12:31.897 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f5bd804e-d6d2-4692-af28-3b0ae2cc8ae0"}
01:12:31.898 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6cba00cb-f431-4b2e-bb6b-0c17ed438f17"}
01:12:31.898 00.000 13300 case statement mapped state 6 to 3
01:12:31.898 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6cba00cb-f431-4b2e-bb6b-0c17ed438f17"}
01:12:31.899 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"56df3fe5-6039-40ba-94ef-b1c4d3d0c9b1"}
01:12:31.899 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":596,"width":15,"height":15,"star_pos":[7.30,7.24],"pixels":"..."},"id":"56df3fe5-6039-40ba-94ef-b1c4d3d0c9b1"}
01:12:33.491 01.592 11596 Exposure complete
01:12:33.560 00.069 11596 worker thread done servicing request
01:12:33.560 00.000 13300 OnExposeComplete: enter
01:12:33.561 00.001 13300 UpdateGuideState(): m_state=6
01:12:33.561 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 597
01:12:33.561 00.000 13300 Star::Find returns 1 (0), X=133.12, Y=985.02, Mass=1120, SNR=23.3, Peak=97 HFD=4.1
01:12:33.562 00.001 13300 MultiStar: [#1 0.07,-0.35,0.00,M3] [#2 -0.05,-0.00,0.54,U] [#3 0.05,-0.21,0.31,U] [#4 0.23,0.43,0.00,M10] [#5 -0.06,-0.56,0.00,M3] [#6 -0.35,-0.31,0.00,M8] [#7 -0.15,-0.51,0.00,M8] [#8 0.11,-0.06,0.26,U] 
01:12:33.562 00.000 13300 refined, 3 included, MultiStar: {0.03, -0.25}, one-star: {0.04, -0.45}
01:12:33.562 00.000 13300 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-1.61) = xAngle (0.14 = 0.14)
01:12:33.562 00.000 13300 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.16 = 0.16)
01:12:33.562 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.25 hyp=0.25 cameraTheta=-1.47 mountX=0.25 mountY=0.04, mountTheta=0.16
01:12:33.564 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.25, opts=13)
01:12:33.564 00.000 13300 Enqueuing Move request for scope (0.03, -0.25)
01:12:33.564 00.000 11596 Worker thread wakes up
01:12:33.564 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.25) opts 0xd
01:12:33.564 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.25)
01:12:33.564 00.000 11596 Moving (0.03, -0.25) raw xDistance=0.25 yDistance=0.04
01:12:33.564 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
01:12:33.564 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:33.565 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:12:33.565 00.000 11596 MoveAxis(W, 315, ABG)
01:12:33.565 00.000 11596 Guiding  Dir = 3, Dur = 315
01:12:33.565 00.000 11596 IsSlewing returns 0
01:12:33.571 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=215, med=4, FiltMin=2, FiltMax=114, Gamma=0.510
01:12:33.579 00.008 13300 UpdateGuideState exits: m=1120 SNR=23.3
01:12:33.579 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:33.579 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:12:33.579 00.000 13300 Enqueuing Expose request
01:12:33.756 00.177 11596 IsGuiding returns 0
01:12:33.973 00.217 11596 PulseGuide returned control before completion, sleep 109
01:12:34.191 00.218 11596 IsGuiding returns 1
01:12:34.191 00.000 11596 scope still moving after pulse duration time elapsed
01:12:34.221 00.030 11596 IsSlewing returns 0
01:12:34.310 00.089 11596 IsGuiding returns 1
01:12:34.341 00.031 11596 IsSlewing returns 0
01:12:34.410 00.069 11596 IsGuiding returns 1
01:12:34.433 00.023 11596 IsSlewing returns 0
01:12:34.530 00.097 11596 IsGuiding returns 0
01:12:34.530 00.000 11596 scope move finished after 315 + 459 ms
01:12:34.530 00.000 11596 Move returns status 0, amount 315
01:12:34.530 00.000 11596 MoveAxis(N, 0, ABG)
01:12:34.530 00.000 11596 Move returns status 0, amount 0
01:12:34.531 00.001 11596 move complete, result=0
01:12:34.531 00.000 11596 worker thread done servicing request
01:12:34.531 00.000 11596 Worker thread wakes up
01:12:34.531 00.000 13300 GuideStep: 0.3 px 315 ms WEST, 0.0 px 0 ms NORTH
01:12:34.531 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:12:34.896 00.365 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9697f45e-b8e1-4b30-9212-cd92af82cd6f"}
01:12:34.896 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9697f45e-b8e1-4b30-9212-cd92af82cd6f"}
01:12:34.897 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4dada437-b1db-4be2-9610-6713bc46ea60"}
01:12:34.897 00.000 13300 case statement mapped state 6 to 3
01:12:34.897 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4dada437-b1db-4be2-9610-6713bc46ea60"}
01:12:34.897 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dcdc60ec-8753-4c30-a679-72efd7b16c43"}
01:12:34.898 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":597,"width":15,"height":15,"star_pos":[7.12,7.02],"pixels":"..."},"id":"dcdc60ec-8753-4c30-a679-72efd7b16c43"}
01:12:35.034 00.136 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:12:37.896 02.862 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b89e8094-74e1-40ad-b4a4-c778aa8c1176"}
01:12:37.896 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b89e8094-74e1-40ad-b4a4-c778aa8c1176"}
01:12:37.897 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2bc38d42-c47c-48aa-a1bd-67c2dcdcfc3c"}
01:12:37.897 00.000 13300 case statement mapped state 6 to 3
01:12:37.897 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2bc38d42-c47c-48aa-a1bd-67c2dcdcfc3c"}
01:12:37.897 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ee334852-84dd-4f5d-b89d-ae3777163cba"}
01:12:37.898 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":597,"width":15,"height":15,"star_pos":[7.12,7.02],"pixels":"..."},"id":"ee334852-84dd-4f5d-b89d-ae3777163cba"}
01:12:38.059 00.161 11596 Exposure complete
01:12:38.131 00.072 11596 worker thread done servicing request
01:12:38.131 00.000 13300 OnExposeComplete: enter
01:12:38.131 00.000 13300 UpdateGuideState(): m_state=6
01:12:38.132 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 598
01:12:38.132 00.000 13300 Star::Find returns 1 (0), X=133.12, Y=985.33, Mass=1108, SNR=23.2, Peak=89 HFD=3.9
01:12:38.132 00.000 13300 MultiStar: [#1 -0.07,-0.12,0.62,U] [#2 -0.02,0.15,0.54,U] [#3 -0.11,0.01,0.30,U] [#4 0.07,0.17,0.27,U] [#5 -0.22,-0.32,0.00,M4] [#6 -0.06,0.03,0.26,U] [#7 -0.06,0.16,0.30,U] [#8 0.03,-0.03,0.27,U] 
01:12:38.133 00.001 13300 refined, 7 included, MultiStar: {-0.02, -0.01}, one-star: {0.04, -0.14}
01:12:38.133 00.000 13300 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-1.61) = xAngle (-0.93 = -0.93)
01:12:38.133 00.000 13300 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.91 = -0.91)
01:12:38.133 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-2.54 mountX=0.01 mountY=-0.02, mountTheta=-0.92
01:12:38.136 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.01, opts=13)
01:12:38.136 00.000 13300 Enqueuing Move request for scope (-0.02, -0.01)
01:12:38.136 00.000 11596 Worker thread wakes up
01:12:38.136 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.01) opts 0xd
01:12:38.136 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.01)
01:12:38.136 00.000 11596 Moving (-0.02, -0.01) raw xDistance=0.01 yDistance=-0.02
01:12:38.137 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:12:38.137 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:38.137 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:12:38.137 00.000 11596 MoveAxis(E, 0, ABG)
01:12:38.137 00.000 11596 Move returns status 0, amount 0
01:12:38.137 00.000 11596 MoveAxis(N, 0, ABG)
01:12:38.137 00.000 11596 Move returns status 0, amount 0
01:12:38.137 00.000 11596 move complete, result=0
01:12:38.138 00.001 11596 worker thread done servicing request
01:12:38.144 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=2, FiltMax=122, Gamma=0.510
01:12:38.153 00.009 13300 UpdateGuideState exits: m=1108 SNR=23.2
01:12:38.153 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:38.153 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:12:38.153 00.000 13300 Enqueuing Expose request
01:12:38.153 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:12:38.153 00.000 11596 Worker thread wakes up
01:12:38.153 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:12:38.668 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:12:40.895 02.227 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"759e0891-e3a9-467b-9ed9-ff0d19339392"}
01:12:40.895 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"759e0891-e3a9-467b-9ed9-ff0d19339392"}
01:12:40.896 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cfef51fe-71d1-4f25-98f1-64565bf63db2"}
01:12:40.896 00.000 13300 case statement mapped state 6 to 3
01:12:40.896 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cfef51fe-71d1-4f25-98f1-64565bf63db2"}
01:12:40.896 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f0242910-966c-43e5-a126-b7f4540b3cbd"}
01:12:40.896 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":598,"width":15,"height":15,"star_pos":[7.12,7.33],"pixels":"..."},"id":"f0242910-966c-43e5-a126-b7f4540b3cbd"}
01:12:41.694 00.798 11596 Exposure complete
01:12:41.763 00.069 11596 worker thread done servicing request
01:12:41.763 00.000 13300 OnExposeComplete: enter
01:12:41.764 00.001 13300 UpdateGuideState(): m_state=6
01:12:41.764 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 599
01:12:41.764 00.000 13300 Star::Find returns 1 (0), X=133.16, Y=985.15, Mass=1176, SNR=23.9, Peak=91 HFD=4.1
01:12:41.765 00.001 13300 MultiStar: [#1 -0.02,-0.22,0.60,U] [#2 0.23,0.18,0.00,M1] [#3 -0.02,0.01,0.30,U] [#4 0.41,0.42,0.00,M10] [#5 -0.07,-0.46,0.00,M5] [#6 -0.23,-0.21,0.00,M8] [#7 -0.11,-0.20,0.27,U] [#8 0.10,0.06,0.28,U] 
01:12:41.765 00.000 13300 refined, 4 included, MultiStar: {0.02, -0.20}, one-star: {0.08, -0.31}
01:12:41.765 00.000 13300 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-1.61) = xAngle (0.16 = 0.16)
01:12:41.765 00.000 13300 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.17 = 0.17)
01:12:41.765 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.20 hyp=0.20 cameraTheta=-1.45 mountX=0.20 mountY=0.03, mountTheta=0.17
01:12:41.767 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.20, opts=13)
01:12:41.767 00.000 13300 Enqueuing Move request for scope (0.02, -0.20)
01:12:41.767 00.000 11596 Worker thread wakes up
01:12:41.768 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.20) opts 0xd
01:12:41.768 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.20)
01:12:41.768 00.000 11596 Moving (0.02, -0.20) raw xDistance=0.20 yDistance=0.03
01:12:41.768 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.20
01:12:41.768 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:41.768 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:12:41.768 00.000 11596 MoveAxis(W, 245, ABG)
01:12:41.769 00.001 11596 Guiding  Dir = 3, Dur = 245
01:12:41.769 00.000 11596 IsSlewing returns 0
01:12:41.776 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=213, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
01:12:41.784 00.008 13300 UpdateGuideState exits: m=1176 SNR=23.9
01:12:41.784 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:41.784 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:12:41.784 00.000 13300 Enqueuing Expose request
01:12:41.871 00.087 11596 IsGuiding returns 0
01:12:41.975 00.104 11596 PulseGuide returned control before completion, sleep 151
01:12:42.162 00.187 11596 IsGuiding returns 1
01:12:42.162 00.000 11596 scope still moving after pulse duration time elapsed
01:12:42.192 00.030 11596 IsSlewing returns 0
01:12:42.390 00.198 11596 IsGuiding returns 1
01:12:42.410 00.020 11596 IsSlewing returns 0
01:12:42.551 00.141 11596 IsGuiding returns 0
01:12:42.551 00.000 11596 scope move finished after 245 + 435 ms
01:12:42.551 00.000 11596 Move returns status 0, amount 245
01:12:42.551 00.000 11596 MoveAxis(N, 0, ABG)
01:12:42.551 00.000 11596 Move returns status 0, amount 0
01:12:42.551 00.000 11596 move complete, result=0
01:12:42.551 00.000 11596 worker thread done servicing request
01:12:42.551 00.000 11596 Worker thread wakes up
01:12:42.551 00.000 13300 GuideStep: 0.2 px 245 ms WEST, 0.0 px 0 ms NORTH
01:12:42.552 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:12:43.054 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:12:43.894 00.840 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"12be20d5-4ff8-441c-a663-29084dfa954d"}
01:12:43.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"12be20d5-4ff8-441c-a663-29084dfa954d"}
01:12:43.895 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"69115864-b1ea-4595-b904-c85d6005602a"}
01:12:43.895 00.000 13300 case statement mapped state 6 to 3
01:12:43.895 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"69115864-b1ea-4595-b904-c85d6005602a"}
01:12:43.896 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6e1b999d-9a91-4d81-b71a-7ff4394fa6df"}
01:12:43.896 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":599,"width":15,"height":15,"star_pos":[7.16,7.15],"pixels":"..."},"id":"6e1b999d-9a91-4d81-b71a-7ff4394fa6df"}
01:12:46.076 02.180 11596 Exposure complete
01:12:46.146 00.070 11596 worker thread done servicing request
01:12:46.146 00.000 13300 OnExposeComplete: enter
01:12:46.147 00.001 13300 UpdateGuideState(): m_state=6
01:12:46.147 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 600
01:12:46.147 00.000 13300 Star::Find returns 1 (0), X=133.12, Y=985.17, Mass=1122, SNR=23.4, Peak=94 HFD=4.1
01:12:46.148 00.001 13300 MultiStar: [#1 -0.10,-0.20,0.61,U] [#2 0.21,0.07,0.55,U] [#3 0.05,-0.08,0.31,U] [#4 0.23,0.33,0.00,R] [#5 0.15,-0.46,0.00,M6] [#6 -0.15,0.15,0.26,U] [#7 -0.17,-0.03,0.28,U] [#8 0.45,-0.28,0.00,M1] 
01:12:46.148 00.000 13300 refined, 5 included, MultiStar: {0.01, -0.12}, one-star: {0.04, -0.29}
01:12:46.148 00.000 13300 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-1.61) = xAngle (0.11 = 0.11)
01:12:46.148 00.000 13300 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.12 = 0.12)
01:12:46.148 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.12 hyp=0.13 cameraTheta=-1.50 mountX=0.12 mountY=0.02, mountTheta=0.12
01:12:46.150 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.12, opts=13)
01:12:46.150 00.000 13300 Enqueuing Move request for scope (0.01, -0.12)
01:12:46.151 00.001 11596 Worker thread wakes up
01:12:46.151 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.12) opts 0xd
01:12:46.151 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.12)
01:12:46.151 00.000 11596 Moving (0.01, -0.12) raw xDistance=0.12 yDistance=0.02
01:12:46.151 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:12:46.151 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:46.151 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:12:46.152 00.001 11596 MoveAxis(E, 0, ABG)
01:12:46.152 00.000 11596 Move returns status 0, amount 0
01:12:46.152 00.000 11596 MoveAxis(N, 0, ABG)
01:12:46.152 00.000 11596 Move returns status 0, amount 0
01:12:46.152 00.000 11596 move complete, result=0
01:12:46.152 00.000 11596 worker thread done servicing request
01:12:46.159 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
01:12:46.166 00.007 13300 UpdateGuideState exits: m=1122 SNR=23.4
01:12:46.167 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:46.167 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:12:46.167 00.000 13300 Enqueuing Expose request
01:12:46.167 00.000 11596 Worker thread wakes up
01:12:46.167 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:12:46.167 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:12:46.682 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:12:46.894 00.212 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"26551114-78e0-4fe5-9091-94391a1c7805"}
01:12:46.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"26551114-78e0-4fe5-9091-94391a1c7805"}
01:12:46.895 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6dda0b94-b7a2-4c90-96f2-cd4a70aece76"}
01:12:46.895 00.000 13300 case statement mapped state 6 to 3
01:12:46.895 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6dda0b94-b7a2-4c90-96f2-cd4a70aece76"}
01:12:46.896 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a3354c35-8b2f-410a-9c93-512cd2af190c"}
01:12:46.896 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":600,"width":15,"height":15,"star_pos":[7.12,7.17],"pixels":"..."},"id":"a3354c35-8b2f-410a-9c93-512cd2af190c"}
01:12:49.715 02.819 11596 Exposure complete
01:12:49.786 00.071 11596 worker thread done servicing request
01:12:49.786 00.000 13300 OnExposeComplete: enter
01:12:49.786 00.000 13300 UpdateGuideState(): m_state=6
01:12:49.786 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 601
01:12:49.787 00.001 13300 Star::Find returns 1 (0), X=133.30, Y=985.23, Mass=1106, SNR=23.2, Peak=93 HFD=3.8
01:12:49.787 00.000 13300 MultiStar: [#1 0.04,-0.28,0.00,M1] [#2 0.17,-0.02,0.55,U] [#3 0.13,-0.12,0.30,U] [#4 0.34,0.15,0.00,M1] [#5 0.21,-0.53,0.00,M7] [#6 0.39,-0.31,0.00,M8] [#7 -0.05,-0.10,0.29,U] [#8 0.40,-0.09,0.00,M2] 
01:12:49.787 00.000 13300 refined, 3 included, MultiStar: {0.16, -0.14}, one-star: {0.22, -0.24}
01:12:49.787 00.000 13300 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-1.61) = xAngle (0.87 = 0.87)
01:12:49.787 00.000 13300 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.88 = 0.88)
01:12:49.788 00.001 13300 CameraToMount -- cameraX=0.16 cameraY=-0.14 hyp=0.21 cameraTheta=-0.74 mountX=0.14 mountY=0.16, mountTheta=0.87
01:12:49.789 00.001 13300 SchedulePrimaryMove(1016D950, x=0.16, y=-0.14, opts=13)
01:12:49.789 00.000 13300 Enqueuing Move request for scope (0.16, -0.14)
01:12:49.790 00.001 11596 Worker thread wakes up
01:12:49.790 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.14) opts 0xd
01:12:49.790 00.000 11596 Handling offset move in thread for scope, endpoint = (0.16, -0.14)
01:12:49.790 00.000 11596 Moving (0.16, -0.14) raw xDistance=0.14 yDistance=0.16
01:12:49.790 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:12:49.790 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:49.790 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:12:49.790 00.000 11596 MoveAxis(E, 0, ABG)
01:12:49.790 00.000 11596 Move returns status 0, amount 0
01:12:49.790 00.000 11596 MoveAxis(N, 0, ABG)
01:12:49.791 00.001 11596 Move returns status 0, amount 0
01:12:49.791 00.000 11596 move complete, result=0
01:12:49.791 00.000 11596 worker thread done servicing request
01:12:49.796 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=218, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
01:12:49.804 00.008 13300 UpdateGuideState exits: m=1106 SNR=23.2
01:12:49.804 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:49.804 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:12:49.804 00.000 13300 Enqueuing Expose request
01:12:49.805 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:12:49.805 00.000 11596 Worker thread wakes up
01:12:49.805 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:12:49.893 00.088 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4be9e143-a095-4813-80e3-3c3b64bc19bb"}
01:12:49.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4be9e143-a095-4813-80e3-3c3b64bc19bb"}
01:12:49.895 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"57f65cc6-0b38-42dd-94f9-678485a50c4f"}
01:12:49.895 00.000 13300 case statement mapped state 6 to 3
01:12:49.895 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"57f65cc6-0b38-42dd-94f9-678485a50c4f"}
01:12:49.896 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5ea49085-4901-4335-bd03-d8380d86ccc3"}
01:12:49.896 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":601,"width":15,"height":15,"star_pos":[7.30,7.23],"pixels":"..."},"id":"5ea49085-4901-4335-bd03-d8380d86ccc3"}
01:12:50.321 00.425 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:12:52.892 02.571 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b356dc05-ec05-4713-914f-82b3ec461195"}
01:12:52.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b356dc05-ec05-4713-914f-82b3ec461195"}
01:12:52.893 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3d951fa9-b826-4a80-9b93-96ffe90ac3fc"}
01:12:52.893 00.000 13300 case statement mapped state 6 to 3
01:12:52.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3d951fa9-b826-4a80-9b93-96ffe90ac3fc"}
01:12:52.894 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3c776112-61ad-4ec3-91c2-4307788547da"}
01:12:52.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":601,"width":15,"height":15,"star_pos":[7.30,7.23],"pixels":"..."},"id":"3c776112-61ad-4ec3-91c2-4307788547da"}
01:12:53.351 00.457 11596 Exposure complete
01:12:53.420 00.069 11596 worker thread done servicing request
01:12:53.420 00.000 13300 OnExposeComplete: enter
01:12:53.420 00.000 13300 UpdateGuideState(): m_state=6
01:12:53.420 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 602
01:12:53.421 00.001 13300 Star::Find returns 1 (0), X=133.28, Y=985.43, Mass=1107, SNR=23.3, Peak=95 HFD=3.8
01:12:53.421 00.000 13300 MultiStar: [#1 0.11,-0.13,0.61,U] [#2 0.19,0.32,0.00,M1] [#3 0.20,0.03,0.29,U] [#4 0.32,0.33,0.00,M2] [#5 -0.12,-0.25,0.00,M8] [#6 0.32,0.55,0.00,M9] [#7 -0.27,-0.07,0.00,M5] [#8 0.54,-0.01,0.00,M3] 
01:12:53.421 00.000 13300 refined, 2 included, MultiStar: {0.17, -0.06}, one-star: {0.20, -0.04}
01:12:53.421 00.000 13300 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-1.61) = xAngle (1.29 = 1.29)
01:12:53.421 00.000 13300 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.31 = 1.31)
01:12:53.422 00.001 13300 CameraToMount -- cameraX=0.17 cameraY=-0.06 hyp=0.18 cameraTheta=-0.32 mountX=0.05 mountY=0.17, mountTheta=1.29
01:12:53.423 00.001 13300 SchedulePrimaryMove(1016D950, x=0.17, y=-0.06, opts=13)
01:12:53.423 00.000 13300 Enqueuing Move request for scope (0.17, -0.06)
01:12:53.424 00.001 11596 Worker thread wakes up
01:12:53.424 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.06) opts 0xd
01:12:53.424 00.000 11596 Handling offset move in thread for scope, endpoint = (0.17, -0.06)
01:12:53.424 00.000 11596 Moving (0.17, -0.06) raw xDistance=0.05 yDistance=0.17
01:12:53.424 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:12:53.424 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:53.424 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:12:53.425 00.001 11596 MoveAxis(E, 0, ABG)
01:12:53.425 00.000 11596 Move returns status 0, amount 0
01:12:53.425 00.000 11596 MoveAxis(N, 0, ABG)
01:12:53.425 00.000 11596 Move returns status 0, amount 0
01:12:53.425 00.000 11596 move complete, result=0
01:12:53.425 00.000 11596 worker thread done servicing request
01:12:53.430 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=245, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
01:12:53.439 00.009 13300 UpdateGuideState exits: m=1107 SNR=23.3
01:12:53.439 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:53.440 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:12:53.440 00.000 13300 Enqueuing Expose request
01:12:53.440 00.000 11596 Worker thread wakes up
01:12:53.440 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:12:53.440 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:12:53.953 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:12:55.892 01.939 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"03c8e517-8e29-415c-aac3-1830377c4901"}
01:12:55.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"03c8e517-8e29-415c-aac3-1830377c4901"}
01:12:55.893 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cff41367-5134-430b-8ea6-647996c4689b"}
01:12:55.893 00.000 13300 case statement mapped state 6 to 3
01:12:55.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cff41367-5134-430b-8ea6-647996c4689b"}
01:12:55.894 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"026dcbc6-f9a7-4527-a355-a841f4c4c91e"}
01:12:55.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":602,"width":15,"height":15,"star_pos":[7.28,7.43],"pixels":"..."},"id":"026dcbc6-f9a7-4527-a355-a841f4c4c91e"}
01:12:56.975 01.081 11596 Exposure complete
01:12:57.044 00.069 11596 worker thread done servicing request
01:12:57.044 00.000 13300 OnExposeComplete: enter
01:12:57.044 00.000 13300 UpdateGuideState(): m_state=6
01:12:57.045 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 603
01:12:57.045 00.000 13300 Star::Find returns 1 (0), X=133.31, Y=985.13, Mass=1142, SNR=23.6, Peak=97 HFD=4.0
01:12:57.045 00.000 13300 MultiStar: [#1 0.12,-0.23,0.00,M1] [#2 0.17,0.06,0.53,U] [#3 0.07,-0.13,0.30,U] [#4 -0.05,0.19,0.26,U] [#5 0.17,-0.39,0.00,M9] [#6 0.37,-0.17,0.00,M10] [#7 0.06,-0.27,0.00,M6] [#8 0.32,-0.05,0.00,M4] 
01:12:57.046 00.001 13300 refined, 3 included, MultiStar: {0.16, -0.14}, one-star: {0.23, -0.34}
01:12:57.046 00.000 13300 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-1.61) = xAngle (0.88 = 0.88)
01:12:57.046 00.000 13300 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.89 = 0.89)
01:12:57.046 00.000 13300 CameraToMount -- cameraX=0.16 cameraY=-0.14 hyp=0.21 cameraTheta=-0.73 mountX=0.13 mountY=0.16, mountTheta=0.88
01:12:57.048 00.002 13300 SchedulePrimaryMove(1016D950, x=0.16, y=-0.14, opts=13)
01:12:57.048 00.000 13300 Enqueuing Move request for scope (0.16, -0.14)
01:12:57.048 00.000 11596 Worker thread wakes up
01:12:57.048 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.14) opts 0xd
01:12:57.048 00.000 11596 Handling offset move in thread for scope, endpoint = (0.16, -0.14)
01:12:57.048 00.000 11596 Moving (0.16, -0.14) raw xDistance=0.13 yDistance=0.16
01:12:57.048 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:12:57.048 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:57.049 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:12:57.049 00.000 11596 MoveAxis(E, 0, ABG)
01:12:57.049 00.000 11596 Move returns status 0, amount 0
01:12:57.049 00.000 11596 MoveAxis(N, 0, ABG)
01:12:57.049 00.000 11596 Move returns status 0, amount 0
01:12:57.049 00.000 11596 move complete, result=0
01:12:57.049 00.000 11596 worker thread done servicing request
01:12:57.054 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
01:12:57.062 00.008 13300 UpdateGuideState exits: m=1142 SNR=23.6
01:12:57.062 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:57.063 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:12:57.063 00.000 13300 Enqueuing Expose request
01:12:57.063 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:12:57.063 00.000 11596 Worker thread wakes up
01:12:57.063 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:12:57.570 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:12:58.893 01.323 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"14f652cf-8af2-4349-87a1-309400ce0a78"}
01:12:58.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"14f652cf-8af2-4349-87a1-309400ce0a78"}
01:12:58.894 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bd657a63-631f-4e76-a6d1-e8808bb5ca73"}
01:12:58.894 00.000 13300 case statement mapped state 6 to 3
01:12:58.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bd657a63-631f-4e76-a6d1-e8808bb5ca73"}
01:12:58.895 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c046efda-5db7-4cbe-9207-c17297def22c"}
01:12:58.896 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":603,"width":15,"height":15,"star_pos":[7.31,7.13],"pixels":"..."},"id":"c046efda-5db7-4cbe-9207-c17297def22c"}
01:13:00.590 01.694 11596 Exposure complete
01:13:00.678 00.088 11596 worker thread done servicing request
01:13:00.678 00.000 13300 OnExposeComplete: enter
01:13:00.678 00.000 13300 UpdateGuideState(): m_state=6
01:13:00.679 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 604
01:13:00.679 00.000 13300 Star::Find returns 1 (0), X=133.30, Y=985.04, Mass=1126, SNR=23.4, Peak=97 HFD=4.0
01:13:00.680 00.001 13300 MultiStar: [#1 0.06,-0.39,0.00,M2] [#2 0.27,-0.05,0.00,M1] [#3 0.22,-0.06,0.31,U] [#4 -0.05,-0.27,0.00,M2] [#5 0.17,-0.57,0.00,M10] [#6 -0.12,-0.68,0.00,R] [#7 0.01,-0.25,0.29,U] [#8 0.28,0.07,0.00,M5] 
01:13:00.680 00.000 13300 refined, 2 included, MultiStar: {0.19, -0.33}, one-star: {0.23, -0.43}
01:13:00.680 00.000 13300 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-1.61) = xAngle (0.56 = 0.56)
01:13:00.680 00.000 13300 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.57 = 0.57)
01:13:00.680 00.000 13300 CameraToMount -- cameraX=0.19 cameraY=-0.33 hyp=0.38 cameraTheta=-1.05 mountX=0.32 mountY=0.20, mountTheta=0.57
01:13:00.682 00.002 13300 SchedulePrimaryMove(1016D950, x=0.19, y=-0.33, opts=13)
01:13:00.682 00.000 13300 Enqueuing Move request for scope (0.19, -0.33)
01:13:00.683 00.001 11596 Worker thread wakes up
01:13:00.683 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.33) opts 0xd
01:13:00.683 00.000 11596 Handling offset move in thread for scope, endpoint = (0.19, -0.33)
01:13:00.683 00.000 11596 Moving (0.19, -0.33) raw xDistance=0.32 yDistance=0.20
01:13:00.683 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
01:13:00.683 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
01:13:00.683 00.000 11596 MoveAxis(W, 399, ABG)
01:13:00.683 00.000 11596 Guiding  Dir = 3, Dur = 399
01:13:00.684 00.001 11596 IsSlewing returns 0
01:13:00.690 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=202, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
01:13:00.697 00.007 13300 UpdateGuideState exits: m=1126 SNR=23.4
01:13:00.698 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:00.698 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:13:00.698 00.000 13300 Enqueuing Expose request
01:13:00.895 00.197 11596 IsGuiding returns 0
01:13:01.031 00.136 11596 PulseGuide returned control before completion, sleep 273
01:13:01.445 00.414 11596 IsGuiding returns 0
01:13:01.445 00.000 11596 Move returns status 0, amount 399
01:13:01.445 00.000 11596 MoveAxis(S, 268, ABG)
01:13:01.446 00.001 11596 Guiding  Dir = 1, Dur = 268
01:13:01.446 00.000 11596 IsSlewing returns 0
01:13:01.535 00.089 11596 IsGuiding returns 0
01:13:01.750 00.215 11596 PulseGuide returned control before completion, sleep 64
01:13:01.892 00.142 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"61d4433c-0bf5-4523-a182-091bdfc276a3"}
01:13:01.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"61d4433c-0bf5-4523-a182-091bdfc276a3"}
01:13:01.893 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ea0c70bb-cf46-425e-9960-c28b1473a3bf"}
01:13:01.893 00.000 13300 case statement mapped state 6 to 3
01:13:01.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ea0c70bb-cf46-425e-9960-c28b1473a3bf"}
01:13:01.893 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c6d7ad12-4e21-4578-87d3-404a92c9f914"}
01:13:01.894 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":604,"width":15,"height":15,"star_pos":[7.30,7.04],"pixels":"..."},"id":"c6d7ad12-4e21-4578-87d3-404a92c9f914"}
01:13:02.032 00.138 11596 IsGuiding returns 1
01:13:02.032 00.000 11596 scope still moving after pulse duration time elapsed
01:13:02.055 00.023 11596 IsSlewing returns 0
01:13:02.171 00.116 11596 IsGuiding returns 0
01:13:02.171 00.000 11596 scope move finished after 268 + 368 ms
01:13:02.171 00.000 11596 Move returns status 0, amount 268
01:13:02.171 00.000 11596 move complete, result=0
01:13:02.171 00.000 11596 worker thread done servicing request
01:13:02.171 00.000 13300 GuideStep: 0.3 px 399 ms WEST, 0.2 px 268 ms SOUTH
01:13:02.172 00.001 11596 Worker thread wakes up
01:13:02.172 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:13:02.678 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:13:04.892 02.214 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"362cf148-99d0-4997-a93e-78eaf4153daa"}
01:13:04.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"362cf148-99d0-4997-a93e-78eaf4153daa"}
01:13:04.893 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"32900dc6-b30f-41bd-bd68-3fa267ac73bb"}
01:13:04.893 00.000 13300 case statement mapped state 6 to 3
01:13:04.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"32900dc6-b30f-41bd-bd68-3fa267ac73bb"}
01:13:04.935 00.042 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8fd36b90-74ef-43fa-bacf-dba86a7f43c7"}
01:13:04.936 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":604,"width":15,"height":15,"star_pos":[7.30,7.04],"pixels":"..."},"id":"8fd36b90-74ef-43fa-bacf-dba86a7f43c7"}
01:13:05.701 00.765 11596 Exposure complete
01:13:05.769 00.068 11596 worker thread done servicing request
01:13:05.769 00.000 13300 OnExposeComplete: enter
01:13:05.769 00.000 13300 UpdateGuideState(): m_state=6
01:13:05.769 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 605
01:13:05.769 00.000 13300 Star::Find returns 1 (0), X=133.32, Y=985.31, Mass=1092, SNR=23.1, Peak=87 HFD=3.7
01:13:05.770 00.001 13300 MultiStar: [#1 0.08,-0.31,0.00,M3] [#2 0.24,0.12,0.00,M2] [#3 0.25,0.17,0.00,M1] [#4 0.08,-0.17,0.27,U] [#5 0.08,-0.35,0.00,R] [#6 0.60,0.61,0.00,M1] [#7 0.09,-0.07,0.28,U] [#8 0.25,0.27,0.00,M6] 
01:13:05.770 00.000 13300 refined, 2 included, MultiStar: {0.19, -0.14}, one-star: {0.25, -0.16}
01:13:05.771 00.001 13300 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-1.61) = xAngle (0.96 = 0.96)
01:13:05.771 00.000 13300 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.97 = 0.97)
01:13:05.771 00.000 13300 CameraToMount -- cameraX=0.19 cameraY=-0.14 hyp=0.24 cameraTheta=-0.65 mountX=0.14 mountY=0.20, mountTheta=0.96
01:13:05.772 00.001 13300 SchedulePrimaryMove(1016D950, x=0.19, y=-0.14, opts=13)
01:13:05.773 00.001 13300 Enqueuing Move request for scope (0.19, -0.14)
01:13:05.773 00.000 11596 Worker thread wakes up
01:13:05.773 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.14) opts 0xd
01:13:05.773 00.000 11596 Handling offset move in thread for scope, endpoint = (0.19, -0.14)
01:13:05.773 00.000 11596 Moving (0.19, -0.14) raw xDistance=0.14 yDistance=0.20
01:13:05.773 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:13:05.773 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
01:13:05.773 00.000 11596 MoveAxis(E, 0, ABG)
01:13:05.773 00.000 11596 Move returns status 0, amount 0
01:13:05.774 00.001 11596 MoveAxis(S, 259, ABG)
01:13:05.774 00.000 11596 Guiding  Dir = 1, Dur = 259
01:13:05.779 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
01:13:05.787 00.008 13300 UpdateGuideState exits: m=1092 SNR=23.1
01:13:05.787 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:05.788 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:13:05.788 00.000 13300 Enqueuing Expose request
01:13:05.982 00.194 11596 IsSlewing returns 0
01:13:06.081 00.099 11596 IsGuiding returns 0
01:13:06.172 00.091 11596 PulseGuide returned control before completion, sleep 178
01:13:06.506 00.334 11596 IsGuiding returns 0
01:13:06.506 00.000 11596 Move returns status 0, amount 259
01:13:06.506 00.000 11596 move complete, result=0
01:13:06.506 00.000 11596 worker thread done servicing request
01:13:06.506 00.000 11596 Worker thread wakes up
01:13:06.506 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 259 ms SOUTH
01:13:06.506 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:13:07.013 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:13:07.891 00.878 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0b8772c1-2b8d-4969-a017-282602127fc9"}
01:13:07.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0b8772c1-2b8d-4969-a017-282602127fc9"}
01:13:07.892 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e879e266-17c3-40ef-8712-4efc8f31fafc"}
01:13:07.892 00.000 13300 case statement mapped state 6 to 3
01:13:07.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e879e266-17c3-40ef-8712-4efc8f31fafc"}
01:13:07.893 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f85520ae-4dda-4f17-8184-ebacac4d6403"}
01:13:07.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":605,"width":15,"height":15,"star_pos":[7.32,7.31],"pixels":"..."},"id":"f85520ae-4dda-4f17-8184-ebacac4d6403"}
01:13:10.037 02.144 11596 Exposure complete
01:13:10.107 00.070 11596 worker thread done servicing request
01:13:10.107 00.000 13300 OnExposeComplete: enter
01:13:10.107 00.000 13300 UpdateGuideState(): m_state=6
01:13:10.107 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 606
01:13:10.108 00.001 13300 Star::Find returns 1 (0), X=133.27, Y=985.25, Mass=1143, SNR=23.6, Peak=87 HFD=3.8
01:13:10.108 00.000 13300 MultiStar: [#1 0.09,-0.17,0.60,U] [#2 0.28,0.18,0.00,M3] [#3 0.11,-0.04,0.30,U] [#4 0.36,-0.10,0.00,M2] [#5 0.01,-0.16,0.28,U] [#6 0.49,0.30,0.00,M2] [#7 -0.03,-0.14,0.31,U] [#8 0.26,0.24,0.00,M7] 
01:13:10.108 00.000 13300 refined, 4 included, MultiStar: {0.11, -0.17}, one-star: {0.20, -0.22}
01:13:10.108 00.000 13300 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-1.61) = xAngle (0.62 = 0.62)
01:13:10.108 00.000 13300 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.64 = 0.64)
01:13:10.108 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.17 hyp=0.20 cameraTheta=-0.99 mountX=0.16 mountY=0.12, mountTheta=0.63
01:13:10.110 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.17, opts=13)
01:13:10.110 00.000 13300 Enqueuing Move request for scope (0.11, -0.17)
01:13:10.110 00.000 11596 Worker thread wakes up
01:13:10.111 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.17) opts 0xd
01:13:10.111 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.17)
01:13:10.111 00.000 11596 Moving (0.11, -0.17) raw xDistance=0.16 yDistance=0.12
01:13:10.111 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
01:13:10.111 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:10.111 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:13:10.111 00.000 11596 MoveAxis(W, 205, ABG)
01:13:10.111 00.000 11596 Guiding  Dir = 3, Dur = 205
01:13:10.111 00.000 11596 IsSlewing returns 0
01:13:10.117 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
01:13:10.125 00.008 13300 UpdateGuideState exits: m=1143 SNR=23.6
01:13:10.125 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:10.125 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:13:10.125 00.000 13300 Enqueuing Expose request
01:13:10.244 00.119 11596 IsGuiding returns 0
01:13:10.891 00.647 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2f4d6534-6fd9-4d66-a0f8-0b6ada6d1f2b"}
01:13:10.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2f4d6534-6fd9-4d66-a0f8-0b6ada6d1f2b"}
01:13:10.892 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"282aacb5-3729-4bb0-9d3f-0fc98f9c0245"}
01:13:10.892 00.000 13300 case statement mapped state 6 to 3
01:13:10.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"282aacb5-3729-4bb0-9d3f-0fc98f9c0245"}
01:13:10.893 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a9583381-2788-4e1d-aeb6-464c50d931ad"}
01:13:10.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":606,"width":15,"height":15,"star_pos":[7.27,7.25],"pixels":"..."},"id":"a9583381-2788-4e1d-aeb6-464c50d931ad"}
01:13:10.896 00.003 11596 IsGuiding returns 0
01:13:10.896 00.000 11596 Move returns status 0, amount 205
01:13:10.896 00.000 11596 MoveAxis(N, 0, ABG)
01:13:10.896 00.000 11596 Move returns status 0, amount 0
01:13:10.896 00.000 11596 move complete, result=0
01:13:10.896 00.000 11596 worker thread done servicing request
01:13:10.896 00.000 13300 GuideStep: 0.2 px 205 ms WEST, 0.1 px 0 ms NORTH
01:13:10.896 00.000 11596 Worker thread wakes up
01:13:10.897 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:13:11.409 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:13:13.891 02.482 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"afd0fe9a-06fa-469e-8d53-109bd7e52657"}
01:13:13.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"afd0fe9a-06fa-469e-8d53-109bd7e52657"}
01:13:13.892 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fe4f18ea-8d7e-4f6e-a44d-d7e052b3c2a7"}
01:13:13.892 00.000 13300 case statement mapped state 6 to 3
01:13:13.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fe4f18ea-8d7e-4f6e-a44d-d7e052b3c2a7"}
01:13:13.893 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4cec3ee6-f44c-40b6-83c4-af8df2337422"}
01:13:13.894 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":606,"width":15,"height":15,"star_pos":[7.27,7.25],"pixels":"..."},"id":"4cec3ee6-f44c-40b6-83c4-af8df2337422"}
01:13:14.472 00.578 11596 Exposure complete
01:13:14.591 00.119 11596 worker thread done servicing request
01:13:14.591 00.000 13300 OnExposeComplete: enter
01:13:14.591 00.000 13300 UpdateGuideState(): m_state=6
01:13:14.592 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 607
01:13:14.592 00.000 13300 Star::Find returns 1 (0), X=133.12, Y=985.51, Mass=1126, SNR=23.5, Peak=90 HFD=3.8
01:13:14.593 00.001 13300 MultiStar: [#1 -0.16,-0.08,0.62,U] [#2 -0.11,0.34,0.00,M4] [#3 0.13,0.04,0.32,U] [#4 -0.14,0.39,0.00,M3] [#5 -0.23,0.32,0.00,M1] [#6 0.10,0.74,0.00,M3] [#7 -0.34,0.12,0.00,M4] [#8 0.11,0.17,0.28,U] 
01:13:14.593 00.000 13300 refined, 3 included, MultiStar: {0.01, 0.02}, one-star: {0.05, 0.04}
01:13:14.593 00.000 13300 CameraToMount -- cameraTheta (1.22) - m_xAngle (-1.61) = xAngle (2.82 = 2.82)
01:13:14.594 00.001 13300 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.84 = 2.84)
01:13:14.594 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.02 cameraTheta=1.22 mountX=-0.02 mountY=0.01, mountTheta=2.84
01:13:14.597 00.003 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.02, opts=13)
01:13:14.597 00.000 13300 Enqueuing Move request for scope (0.01, 0.02)
01:13:14.597 00.000 11596 Worker thread wakes up
01:13:14.598 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd
01:13:14.598 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.02)
01:13:14.598 00.000 11596 Moving (0.01, 0.02) raw xDistance=-0.02 yDistance=0.01
01:13:14.598 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:13:14.598 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:14.599 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:13:14.599 00.000 11596 MoveAxis(E, 0, ABG)
01:13:14.599 00.000 11596 Move returns status 0, amount 0
01:13:14.599 00.000 11596 MoveAxis(N, 0, ABG)
01:13:14.599 00.000 11596 Move returns status 0, amount 0
01:13:14.599 00.000 11596 move complete, result=0
01:13:14.600 00.001 11596 worker thread done servicing request
01:13:14.608 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=229, med=4, FiltMin=2, FiltMax=125, Gamma=0.510
01:13:14.620 00.012 13300 UpdateGuideState exits: m=1126 SNR=23.5
01:13:14.620 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:14.620 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:13:14.620 00.000 13300 Enqueuing Expose request
01:13:14.620 00.000 11596 Worker thread wakes up
01:13:14.620 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:13:14.621 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:13:15.135 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:13:16.893 01.758 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"24d9ee12-1933-4ffb-b723-63bdc90c7656"}
01:13:16.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"24d9ee12-1933-4ffb-b723-63bdc90c7656"}
01:13:16.894 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cce6ccf0-7d68-463c-9bd9-b109b2505723"}
01:13:16.894 00.000 13300 case statement mapped state 6 to 3
01:13:16.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cce6ccf0-7d68-463c-9bd9-b109b2505723"}
01:13:16.895 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"496dc736-b81a-4a78-8795-eabb96d2be8e"}
01:13:16.895 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":607,"width":15,"height":15,"star_pos":[7.12,6.51],"pixels":"..."},"id":"496dc736-b81a-4a78-8795-eabb96d2be8e"}
01:13:18.167 01.272 11596 Exposure complete
01:13:18.238 00.071 11596 worker thread done servicing request
01:13:18.238 00.000 13300 OnExposeComplete: enter
01:13:18.238 00.000 13300 UpdateGuideState(): m_state=6
01:13:18.238 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 608
01:13:18.238 00.000 13300 Star::Find returns 1 (0), X=133.13, Y=985.43, Mass=1100, SNR=23.2, Peak=89 HFD=3.9
01:13:18.239 00.001 13300 MultiStar: [#1 -0.09,-0.10,0.60,U] [#2 0.17,0.27,0.00,M5] [#3 -0.06,0.19,0.30,U] [#4 -0.14,0.23,0.00,M4] [#5 -0.24,0.34,0.00,M2] [#6 0.15,1.06,0.00,M4] [#7 -0.24,0.01,0.28,U] [#8 0.27,0.31,0.00,M7] 
01:13:18.239 00.000 13300 refined, 3 included, MultiStar: {-0.04, -0.01}, one-star: {0.06, -0.03}
01:13:18.239 00.000 13300 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-1.61) = xAngle (-1.18 = -1.18)
01:13:18.239 00.000 13300 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.16 = -1.16)
01:13:18.239 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-2.78 mountX=0.02 mountY=-0.04, mountTheta=-1.17
01:13:18.241 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.01, opts=13)
01:13:18.241 00.000 13300 Enqueuing Move request for scope (-0.04, -0.01)
01:13:18.241 00.000 11596 Worker thread wakes up
01:13:18.241 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.01) opts 0xd
01:13:18.242 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.01)
01:13:18.242 00.000 11596 Moving (-0.04, -0.01) raw xDistance=0.02 yDistance=-0.04
01:13:18.242 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:13:18.242 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:18.242 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:13:18.242 00.000 11596 MoveAxis(E, 0, ABG)
01:13:18.242 00.000 11596 Move returns status 0, amount 0
01:13:18.242 00.000 11596 MoveAxis(N, 0, ABG)
01:13:18.242 00.000 11596 Move returns status 0, amount 0
01:13:18.242 00.000 11596 move complete, result=0
01:13:18.243 00.001 11596 worker thread done servicing request
01:13:18.248 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=120, Gamma=0.510
01:13:18.256 00.008 13300 UpdateGuideState exits: m=1100 SNR=23.2
01:13:18.256 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:18.256 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:13:18.256 00.000 13300 Enqueuing Expose request
01:13:18.257 00.001 11596 Worker thread wakes up
01:13:18.257 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:13:18.257 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:13:18.773 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:13:19.892 01.119 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2aefeea7-5af0-4665-a03a-e04a44618e0c"}
01:13:19.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2aefeea7-5af0-4665-a03a-e04a44618e0c"}
01:13:19.893 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"75b74356-0889-4fd7-81e4-c37b4dd53653"}
01:13:19.893 00.000 13300 case statement mapped state 6 to 3
01:13:19.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"75b74356-0889-4fd7-81e4-c37b4dd53653"}
01:13:19.894 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8d95f2c0-2387-47b8-a49d-bbd3e86a93df"}
01:13:19.895 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":608,"width":15,"height":15,"star_pos":[7.13,7.43],"pixels":"..."},"id":"8d95f2c0-2387-47b8-a49d-bbd3e86a93df"}
01:13:21.803 01.908 11596 Exposure complete
01:13:21.875 00.072 11596 worker thread done servicing request
01:13:21.876 00.001 13300 OnExposeComplete: enter
01:13:21.876 00.000 13300 UpdateGuideState(): m_state=6
01:13:21.876 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 609
01:13:21.876 00.000 13300 Star::Find returns 1 (0), X=133.15, Y=985.38, Mass=1084, SNR=23.0, Peak=87 HFD=3.8
01:13:21.877 00.001 13300 MultiStar: [#1 0.03,-0.04,0.61,U] [#2 0.01,0.18,0.55,U] [#3 -0.17,0.32,0.00,M1] [#4 -0.01,-0.02,0.26,U] [#5 -0.23,0.11,0.30,U] [#6 -0.17,0.95,0.00,M5] [#7 -0.27,-0.32,0.00,M4] [#8 0.24,0.01,0.28,U] 
01:13:21.877 00.000 13300 refined, 5 included, MultiStar: {0.03, 0.01}, one-star: {0.07, -0.09}
01:13:21.877 00.000 13300 CameraToMount -- cameraTheta (0.19) - m_xAngle (-1.61) = xAngle (1.80 = 1.80)
01:13:21.877 00.000 13300 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.81 = 1.81)
01:13:21.877 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.01 hyp=0.03 cameraTheta=0.19 mountX=-0.01 mountY=0.03, mountTheta=1.80
01:13:21.879 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.01, opts=13)
01:13:21.879 00.000 13300 Enqueuing Move request for scope (0.03, 0.01)
01:13:21.879 00.000 11596 Worker thread wakes up
01:13:21.879 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.01) opts 0xd
01:13:21.879 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.01)
01:13:21.879 00.000 11596 Moving (0.03, 0.01) raw xDistance=-0.01 yDistance=0.03
01:13:21.879 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:13:21.880 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:21.880 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:13:21.880 00.000 11596 MoveAxis(E, 0, ABG)
01:13:21.880 00.000 11596 Move returns status 0, amount 0
01:13:21.880 00.000 11596 MoveAxis(N, 0, ABG)
01:13:21.880 00.000 11596 Move returns status 0, amount 0
01:13:21.880 00.000 11596 move complete, result=0
01:13:21.880 00.000 11596 worker thread done servicing request
01:13:21.887 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=118, Gamma=0.510
01:13:21.894 00.007 13300 UpdateGuideState exits: m=1084 SNR=23.0
01:13:21.894 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:21.894 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:13:21.895 00.001 13300 Enqueuing Expose request
01:13:21.895 00.000 11596 Worker thread wakes up
01:13:21.895 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:13:21.895 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:13:22.409 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:13:22.892 00.483 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a3ee4772-0770-4f99-8c2d-ade4c0b11230"}
01:13:22.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a3ee4772-0770-4f99-8c2d-ade4c0b11230"}
01:13:22.893 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7d14f840-0c42-469e-bb2b-5b2a4fe0bdf5"}
01:13:22.893 00.000 13300 case statement mapped state 6 to 3
01:13:22.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7d14f840-0c42-469e-bb2b-5b2a4fe0bdf5"}
01:13:22.893 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ac9a84f5-c21d-49b8-b9c5-7b50f8ed1389"}
01:13:22.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":609,"width":15,"height":15,"star_pos":[7.15,7.38],"pixels":"..."},"id":"ac9a84f5-c21d-49b8-b9c5-7b50f8ed1389"}
01:13:25.430 02.537 11596 Exposure complete
01:13:25.498 00.068 11596 worker thread done servicing request
01:13:25.499 00.001 13300 OnExposeComplete: enter
01:13:25.499 00.000 13300 UpdateGuideState(): m_state=6
01:13:25.499 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 610
01:13:25.499 00.000 13300 Star::Find returns 1 (0), X=133.23, Y=985.35, Mass=1105, SNR=23.2, Peak=92 HFD=3.7
01:13:25.500 00.001 13300 MultiStar: [#1 -0.07,-0.07,0.61,U] [#2 0.14,0.21,0.56,U] [#3 0.09,0.34,0.00,M2] [#4 -0.10,0.25,0.00,M4] [#5 -0.00,0.31,0.00,M2] [#6 0.47,1.00,0.00,M6] [#7 -0.06,0.04,0.29,U] [#8 0.25,0.14,0.00,M7] 
01:13:25.500 00.000 13300 refined, 3 included, MultiStar: {0.07, -0.01}, one-star: {0.15, -0.11}
01:13:25.500 00.000 13300 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-1.61) = xAngle (1.46 = 1.46)
01:13:25.500 00.000 13300 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.47 = 1.47)
01:13:25.500 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-0.15 mountX=0.01 mountY=0.07, mountTheta=1.46
01:13:25.502 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.01, opts=13)
01:13:25.502 00.000 13300 Enqueuing Move request for scope (0.07, -0.01)
01:13:25.502 00.000 11596 Worker thread wakes up
01:13:25.502 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.01) opts 0xd
01:13:25.502 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.01)
01:13:25.503 00.001 11596 Moving (0.07, -0.01) raw xDistance=0.01 yDistance=0.07
01:13:25.503 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:13:25.503 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:25.503 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:13:25.503 00.000 11596 MoveAxis(E, 0, ABG)
01:13:25.503 00.000 11596 Move returns status 0, amount 0
01:13:25.503 00.000 11596 MoveAxis(N, 0, ABG)
01:13:25.503 00.000 11596 Move returns status 0, amount 0
01:13:25.503 00.000 11596 move complete, result=0
01:13:25.503 00.000 11596 worker thread done servicing request
01:13:25.509 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
01:13:25.517 00.008 13300 UpdateGuideState exits: m=1105 SNR=23.2
01:13:25.517 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:25.517 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:13:25.517 00.000 13300 Enqueuing Expose request
01:13:25.517 00.000 11596 Worker thread wakes up
01:13:25.517 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:13:25.517 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:13:25.891 00.374 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ab4a90cf-56c0-4b36-b561-bcfaa8e126f1"}
01:13:25.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ab4a90cf-56c0-4b36-b561-bcfaa8e126f1"}
01:13:25.892 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"834119db-4b33-46e1-84ab-9f02c2614204"}
01:13:25.892 00.000 13300 case statement mapped state 6 to 3
01:13:25.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"834119db-4b33-46e1-84ab-9f02c2614204"}
01:13:25.892 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c3bb7919-0ba6-4148-97c3-b139b983e31e"}
01:13:25.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":610,"width":15,"height":15,"star_pos":[7.23,7.35],"pixels":"..."},"id":"c3bb7919-0ba6-4148-97c3-b139b983e31e"}
01:13:26.021 00.129 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:13:28.890 02.869 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5a64e414-48bd-4779-a70b-f815b86dfbf1"}
01:13:28.890 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5a64e414-48bd-4779-a70b-f815b86dfbf1"}
01:13:28.891 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e5e26bd4-97b0-4d1e-9aea-cc4243c5850b"}
01:13:28.891 00.000 13300 case statement mapped state 6 to 3
01:13:28.892 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e5e26bd4-97b0-4d1e-9aea-cc4243c5850b"}
01:13:28.892 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9f175964-0a13-46af-a17f-0c0b34589a61"}
01:13:28.893 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":610,"width":15,"height":15,"star_pos":[7.23,7.35],"pixels":"..."},"id":"9f175964-0a13-46af-a17f-0c0b34589a61"}
01:13:29.088 00.195 11596 Exposure complete
01:13:29.164 00.076 11596 worker thread done servicing request
01:13:29.164 00.000 13300 OnExposeComplete: enter
01:13:29.164 00.000 13300 UpdateGuideState(): m_state=6
01:13:29.165 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 611
01:13:29.165 00.000 13300 Star::Find returns 1 (0), X=133.15, Y=985.17, Mass=1097, SNR=23.1, Peak=87 HFD=4.0
01:13:29.165 00.000 13300 MultiStar: [#1 -0.06,-0.34,0.00,M1] [#2 -0.03,0.03,0.56,U] [#3 -0.10,-0.19,0.31,U] [#4 -0.30,0.02,0.00,M5] [#5 -0.12,0.01,0.30,U] [#6 0.00,0.44,0.00,M7] [#7 -0.15,-0.16,0.29,U] [#8 0.11,-0.13,0.27,U] 
01:13:29.166 00.001 13300 refined, 5 included, MultiStar: {-0.01, -0.15}, one-star: {0.08, -0.30}
01:13:29.166 00.000 13300 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-1.61) = xAngle (-0.01 = -0.01)
01:13:29.166 00.000 13300 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.00 = 0.00)
01:13:29.166 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.62 mountX=0.15 mountY=0.00, mountTheta=0.00
01:13:29.168 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.15, opts=13)
01:13:29.168 00.000 13300 Enqueuing Move request for scope (-0.01, -0.15)
01:13:29.168 00.000 11596 Worker thread wakes up
01:13:29.168 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.15) opts 0xd
01:13:29.168 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.15)
01:13:29.168 00.000 11596 Moving (-0.01, -0.15) raw xDistance=0.15 yDistance=0.00
01:13:29.169 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
01:13:29.169 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:29.169 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:13:29.169 00.000 11596 MoveAxis(W, 192, ABG)
01:13:29.169 00.000 11596 Guiding  Dir = 3, Dur = 192
01:13:29.169 00.000 11596 IsSlewing returns 0
01:13:29.175 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=210, med=4, FiltMin=2, FiltMax=121, Gamma=0.510
01:13:29.184 00.009 13300 UpdateGuideState exits: m=1097 SNR=23.1
01:13:29.184 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:29.184 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:13:29.184 00.000 13300 Enqueuing Expose request
01:13:29.294 00.110 11596 IsGuiding returns 0
01:13:29.602 00.308 11596 IsGuiding returns 1
01:13:29.602 00.000 11596 scope still moving after pulse duration time elapsed
01:13:29.841 00.239 11596 IsSlewing returns 0
01:13:29.961 00.120 11596 IsGuiding returns 0
01:13:29.961 00.000 11596 scope move finished after 192 + 475 ms
01:13:29.961 00.000 11596 Move returns status 0, amount 192
01:13:29.961 00.000 11596 MoveAxis(N, 0, ABG)
01:13:29.961 00.000 11596 Move returns status 0, amount 0
01:13:29.961 00.000 11596 move complete, result=0
01:13:29.961 00.000 11596 worker thread done servicing request
01:13:29.962 00.001 13300 GuideStep: 0.2 px 192 ms WEST, 0.0 px 0 ms NORTH
01:13:29.962 00.000 11596 Worker thread wakes up
01:13:29.962 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:13:30.475 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:13:31.890 01.415 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"684a61fd-214c-422e-8cbb-3d502ec813a4"}
01:13:31.890 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"684a61fd-214c-422e-8cbb-3d502ec813a4"}
01:13:31.891 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d050fabf-a9c8-4cb5-9fc1-2ee2201c5ddb"}
01:13:31.891 00.000 13300 case statement mapped state 6 to 3
01:13:31.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d050fabf-a9c8-4cb5-9fc1-2ee2201c5ddb"}
01:13:31.892 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"70710e5a-e5ce-459d-ad32-7ac04be542cf"}
01:13:31.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":611,"width":15,"height":15,"star_pos":[7.15,7.17],"pixels":"..."},"id":"70710e5a-e5ce-459d-ad32-7ac04be542cf"}
01:13:33.506 01.614 11596 Exposure complete
01:13:33.575 00.069 11596 worker thread done servicing request
01:13:33.575 00.000 13300 OnExposeComplete: enter
01:13:33.575 00.000 13300 UpdateGuideState(): m_state=6
01:13:33.576 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 612
01:13:33.576 00.000 13300 Star::Find returns 1 (0), X=133.20, Y=985.07, Mass=1088, SNR=23.0, Peak=94 HFD=4.0
01:13:33.576 00.000 13300 MultiStar: [#1 -0.07,-0.39,0.00,M2] [#2 0.23,0.07,0.55,U] [#3 -0.12,-0.42,0.00,M2] [#4 -0.37,-0.41,0.00,M6] [#5 -0.17,-0.05,0.30,U] [#6 0.06,0.15,0.24,U] [#7 -0.03,-0.17,0.30,U] [#8 -0.08,-0.15,0.27,U] 
01:13:33.576 00.000 13300 refined, 5 included, MultiStar: {0.07, -0.16}, one-star: {0.13, -0.40}
01:13:33.577 00.001 13300 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-1.61) = xAngle (0.44 = 0.44)
01:13:33.577 00.000 13300 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.46 = 0.46)
01:13:33.577 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.16 hyp=0.17 cameraTheta=-1.17 mountX=0.16 mountY=0.08, mountTheta=0.46
01:13:33.578 00.001 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.16, opts=13)
01:13:33.579 00.001 13300 Enqueuing Move request for scope (0.07, -0.16)
01:13:33.579 00.000 11596 Worker thread wakes up
01:13:33.579 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.16) opts 0xd
01:13:33.579 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.16)
01:13:33.579 00.000 11596 Moving (0.07, -0.16) raw xDistance=0.16 yDistance=0.08
01:13:33.579 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.16
01:13:33.579 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:33.579 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:13:33.580 00.001 11596 MoveAxis(W, 211, ABG)
01:13:33.580 00.000 11596 Guiding  Dir = 3, Dur = 211
01:13:33.580 00.000 11596 IsSlewing returns 0
01:13:33.586 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=203, med=4, FiltMin=2, FiltMax=115, Gamma=0.510
01:13:33.594 00.008 13300 UpdateGuideState exits: m=1088 SNR=23.0
01:13:33.594 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:33.594 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:13:33.594 00.000 13300 Enqueuing Expose request
01:13:33.844 00.250 11596 IsGuiding returns 0
01:13:33.953 00.109 11596 PulseGuide returned control before completion, sleep 113
01:13:34.407 00.454 11596 IsGuiding returns 0
01:13:34.407 00.000 11596 Move returns status 0, amount 211
01:13:34.408 00.001 11596 MoveAxis(N, 0, ABG)
01:13:34.408 00.000 11596 Move returns status 0, amount 0
01:13:34.408 00.000 11596 move complete, result=0
01:13:34.408 00.000 11596 worker thread done servicing request
01:13:34.408 00.000 13300 GuideStep: 0.2 px 211 ms WEST, 0.1 px 0 ms NORTH
01:13:34.409 00.001 11596 Worker thread wakes up
01:13:34.409 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:13:34.889 00.480 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3798d876-e815-4fb9-b884-f50a31496546"}
01:13:34.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3798d876-e815-4fb9-b884-f50a31496546"}
01:13:34.890 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"98894d7f-c13c-447c-be9e-c82b6713977b"}
01:13:34.890 00.000 13300 case statement mapped state 6 to 3
01:13:34.890 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"98894d7f-c13c-447c-be9e-c82b6713977b"}
01:13:34.891 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7e12cd60-e4b1-4543-82e2-ea4a96983f7d"}
01:13:34.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":612,"width":15,"height":15,"star_pos":[7.20,7.07],"pixels":"..."},"id":"7e12cd60-e4b1-4543-82e2-ea4a96983f7d"}
01:13:34.919 00.028 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:13:37.889 02.970 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8f0ada81-a1ae-4b6c-b749-4415590fbacb"}
01:13:37.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8f0ada81-a1ae-4b6c-b749-4415590fbacb"}
01:13:37.890 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4e4bfc6d-faf9-440f-8201-ac79df37ee30"}
01:13:37.890 00.000 13300 case statement mapped state 6 to 3
01:13:37.890 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4e4bfc6d-faf9-440f-8201-ac79df37ee30"}
01:13:37.891 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a843cce9-ed3a-4682-b306-646edf815f38"}
01:13:37.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":612,"width":15,"height":15,"star_pos":[7.20,7.07],"pixels":"..."},"id":"a843cce9-ed3a-4682-b306-646edf815f38"}
01:13:38.080 00.189 11596 Exposure complete
01:13:38.148 00.068 11596 worker thread done servicing request
01:13:38.148 00.000 13300 OnExposeComplete: enter
01:13:38.149 00.001 13300 UpdateGuideState(): m_state=6
01:13:38.149 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 613
01:13:38.149 00.000 13300 Star::Find returns 1 (0), X=133.23, Y=985.24, Mass=1121, SNR=23.3, Peak=89 HFD=3.8
01:13:38.150 00.001 13300 MultiStar: [#1 -0.06,-0.14,0.60,U] [#2 0.07,0.14,0.55,U] [#3 0.09,0.12,0.31,U] [#4 -0.34,-0.06,0.00,M7] [#5 -0.04,0.16,0.30,U] [#6 -0.02,0.52,0.00,M7] [#7 -0.02,0.17,0.29,U] [#8 0.01,0.16,0.27,U] 
01:13:38.150 00.000 13300 refined, 6 included, MultiStar: {0.05, -0.02}, one-star: {0.15, -0.23}
01:13:38.150 00.000 13300 CameraToMount -- cameraTheta (-0.36) - m_xAngle (-1.61) = xAngle (1.25 = 1.25)
01:13:38.150 00.000 13300 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.27 = 1.27)
01:13:38.150 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.02 hyp=0.05 cameraTheta=-0.36 mountX=0.02 mountY=0.05, mountTheta=1.25
01:13:38.152 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.02, opts=13)
01:13:38.152 00.000 13300 Enqueuing Move request for scope (0.05, -0.02)
01:13:38.152 00.000 11596 Worker thread wakes up
01:13:38.152 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.02) opts 0xd
01:13:38.152 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.02)
01:13:38.152 00.000 11596 Moving (0.05, -0.02) raw xDistance=0.02 yDistance=0.05
01:13:38.152 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:13:38.152 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:38.153 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:13:38.153 00.000 11596 MoveAxis(E, 0, ABG)
01:13:38.153 00.000 11596 Move returns status 0, amount 0
01:13:38.153 00.000 11596 MoveAxis(N, 0, ABG)
01:13:38.153 00.000 11596 Move returns status 0, amount 0
01:13:38.153 00.000 11596 move complete, result=0
01:13:38.153 00.000 11596 worker thread done servicing request
01:13:38.159 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=202, med=4, FiltMin=2, FiltMax=118, Gamma=0.510
01:13:38.166 00.007 13300 UpdateGuideState exits: m=1121 SNR=23.3
01:13:38.167 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:38.167 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:13:38.167 00.000 13300 Enqueuing Expose request
01:13:38.167 00.000 11596 Worker thread wakes up
01:13:38.167 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:13:38.167 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:13:38.671 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:13:40.887 02.216 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"30a94cbc-06c1-452e-bc52-23ef64df5cd0"}
01:13:40.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"30a94cbc-06c1-452e-bc52-23ef64df5cd0"}
01:13:40.888 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b40d4b10-82c4-41c1-b58b-5457e4771f48"}
01:13:40.888 00.000 13300 case statement mapped state 6 to 3
01:13:40.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b40d4b10-82c4-41c1-b58b-5457e4771f48"}
01:13:40.888 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f10aa5e7-dc89-456f-8981-029dabdf698a"}
01:13:40.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":613,"width":15,"height":15,"star_pos":[7.23,7.24],"pixels":"..."},"id":"f10aa5e7-dc89-456f-8981-029dabdf698a"}
01:13:41.704 00.816 11596 Exposure complete
01:13:41.773 00.069 11596 worker thread done servicing request
01:13:41.773 00.000 13300 OnExposeComplete: enter
01:13:41.773 00.000 13300 UpdateGuideState(): m_state=6
01:13:41.773 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 614
01:13:41.774 00.001 13300 Star::Find returns 1 (0), X=133.20, Y=985.26, Mass=1116, SNR=23.3, Peak=88 HFD=3.9
01:13:41.774 00.000 13300 MultiStar: [#1 0.03,-0.20,0.60,U] [#2 0.08,-0.10,0.56,U] [#3 0.15,-0.02,0.31,U] [#4 -0.25,-0.16,0.00,M8] [#5 -0.17,-0.11,0.29,U] [#6 0.05,0.74,0.00,M8] [#7 -0.22,-0.19,0.00,M1] [#8 0.11,-0.14,0.28,U] 
01:13:41.774 00.000 13300 refined, 5 included, MultiStar: {0.07, -0.15}, one-star: {0.13, -0.21}
01:13:41.774 00.000 13300 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-1.61) = xAngle (0.48 = 0.48)
01:13:41.774 00.000 13300 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.49 = 0.49)
01:13:41.774 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.15 hyp=0.17 cameraTheta=-1.13 mountX=0.15 mountY=0.08, mountTheta=0.49
01:13:41.776 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.15, opts=13)
01:13:41.776 00.000 13300 Enqueuing Move request for scope (0.07, -0.15)
01:13:41.777 00.001 11596 Worker thread wakes up
01:13:41.777 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.15) opts 0xd
01:13:41.777 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.15)
01:13:41.777 00.000 11596 Moving (0.07, -0.15) raw xDistance=0.15 yDistance=0.08
01:13:41.777 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.15
01:13:41.777 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:41.777 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:13:41.777 00.000 11596 MoveAxis(W, 185, ABG)
01:13:41.777 00.000 11596 Guiding  Dir = 3, Dur = 185
01:13:41.778 00.001 11596 IsSlewing returns 0
01:13:41.783 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=206, med=4, FiltMin=2, FiltMax=113, Gamma=0.510
01:13:41.791 00.008 13300 UpdateGuideState exits: m=1116 SNR=23.3
01:13:41.791 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:41.791 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:13:41.791 00.000 13300 Enqueuing Expose request
01:13:41.847 00.056 11596 IsGuiding returns 0
01:13:42.266 00.419 11596 IsGuiding returns 1
01:13:42.266 00.000 11596 scope still moving after pulse duration time elapsed
01:13:42.467 00.201 11596 IsSlewing returns 0
01:13:42.713 00.246 11596 IsGuiding returns 0
01:13:42.713 00.000 11596 scope move finished after 185 + 681 ms
01:13:42.713 00.000 11596 Move returns status 0, amount 185
01:13:42.713 00.000 11596 MoveAxis(N, 0, ABG)
01:13:42.713 00.000 11596 Move returns status 0, amount 0
01:13:42.714 00.001 11596 move complete, result=0
01:13:42.714 00.000 11596 worker thread done servicing request
01:13:42.714 00.000 13300 GuideStep: 0.1 px 185 ms WEST, 0.1 px 0 ms NORTH
01:13:42.714 00.000 11596 Worker thread wakes up
01:13:42.714 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:13:43.218 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:13:43.887 00.669 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"71904650-9c0c-4bcd-a7d0-5cbcd7bfd73e"}
01:13:43.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"71904650-9c0c-4bcd-a7d0-5cbcd7bfd73e"}
01:13:43.888 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f8b892e1-cd94-4c55-83c6-f511b619d0c2"}
01:13:43.888 00.000 13300 case statement mapped state 6 to 3
01:13:43.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f8b892e1-cd94-4c55-83c6-f511b619d0c2"}
01:13:43.889 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"893f18b7-b594-48fb-a7fc-8a81ff0aa86f"}
01:13:43.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":614,"width":15,"height":15,"star_pos":[7.20,7.26],"pixels":"..."},"id":"893f18b7-b594-48fb-a7fc-8a81ff0aa86f"}
01:13:46.247 02.358 11596 Exposure complete
01:13:46.316 00.069 11596 worker thread done servicing request
01:13:46.316 00.000 13300 OnExposeComplete: enter
01:13:46.317 00.001 13300 UpdateGuideState(): m_state=6
01:13:46.317 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 615
01:13:46.317 00.000 13300 Star::Find returns 1 (0), X=133.19, Y=985.34, Mass=1134, SNR=23.5, Peak=87 HFD=3.8
01:13:46.317 00.000 13300 MultiStar: [#1 -0.05,-0.15,0.60,U] [#2 0.12,0.18,0.56,U] [#3 0.14,0.27,0.00,M1] [#4 -0.40,0.05,0.00,M9] [#5 -0.18,0.32,0.00,M1] [#6 0.16,1.07,0.00,M9] [#7 -0.15,0.05,0.28,U] [#8 -0.09,0.24,0.27,U] 
01:13:46.318 00.001 13300 refined, 4 included, MultiStar: {0.03, -0.01}, one-star: {0.11, -0.12}
01:13:46.318 00.000 13300 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-1.61) = xAngle (1.20 = 1.20)
01:13:46.318 00.000 13300 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.21 = 1.21)
01:13:46.318 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-0.41 mountX=0.01 mountY=0.03, mountTheta=1.20
01:13:46.320 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.01, opts=13)
01:13:46.320 00.000 13300 Enqueuing Move request for scope (0.03, -0.01)
01:13:46.320 00.000 11596 Worker thread wakes up
01:13:46.320 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.01) opts 0xd
01:13:46.320 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.01)
01:13:46.320 00.000 11596 Moving (0.03, -0.01) raw xDistance=0.01 yDistance=0.03
01:13:46.320 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:13:46.320 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:46.321 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:13:46.321 00.000 11596 MoveAxis(E, 0, ABG)
01:13:46.321 00.000 11596 Move returns status 0, amount 0
01:13:46.321 00.000 11596 MoveAxis(N, 0, ABG)
01:13:46.321 00.000 11596 Move returns status 0, amount 0
01:13:46.321 00.000 11596 move complete, result=0
01:13:46.321 00.000 11596 worker thread done servicing request
01:13:46.327 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=218, med=4, FiltMin=2, FiltMax=119, Gamma=0.510
01:13:46.335 00.008 13300 UpdateGuideState exits: m=1134 SNR=23.5
01:13:46.335 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:46.335 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:13:46.335 00.000 13300 Enqueuing Expose request
01:13:46.336 00.001 11596 Worker thread wakes up
01:13:46.336 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:13:46.336 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:13:46.842 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:13:46.888 00.046 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1bf57ada-947f-4c4a-b2c6-18102fa1244f"}
01:13:46.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1bf57ada-947f-4c4a-b2c6-18102fa1244f"}
01:13:46.889 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8eddfa31-c45d-4da2-83f9-9909ec3df56b"}
01:13:46.889 00.000 13300 case statement mapped state 6 to 3
01:13:46.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8eddfa31-c45d-4da2-83f9-9909ec3df56b"}
01:13:46.890 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"96656bd0-e45c-4972-9757-8242c456485b"}
01:13:46.890 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":615,"width":15,"height":15,"star_pos":[7.19,7.34],"pixels":"..."},"id":"96656bd0-e45c-4972-9757-8242c456485b"}
01:13:49.877 02.987 11596 Exposure complete
01:13:49.887 00.010 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"23a66fba-0b00-423d-a99e-8218a8f7f86c"}
01:13:49.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"23a66fba-0b00-423d-a99e-8218a8f7f86c"}
01:13:49.888 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5def25e7-84cb-4e2a-a268-b68871e60990"}
01:13:49.888 00.000 13300 case statement mapped state 6 to 3
01:13:49.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5def25e7-84cb-4e2a-a268-b68871e60990"}
01:13:49.889 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c5b019cb-a745-4ffe-9d6b-ac113cfea9cc"}
01:13:49.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":615,"width":15,"height":15,"star_pos":[7.19,7.34],"pixels":"..."},"id":"c5b019cb-a745-4ffe-9d6b-ac113cfea9cc"}
01:13:49.954 00.065 11596 worker thread done servicing request
01:13:49.954 00.000 13300 OnExposeComplete: enter
01:13:49.955 00.001 13300 UpdateGuideState(): m_state=6
01:13:49.955 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 616
01:13:49.955 00.000 13300 Star::Find returns 1 (0), X=133.21, Y=985.47, Mass=1133, SNR=23.5, Peak=94 HFD=3.8
01:13:49.956 00.001 13300 MultiStar: [#1 0.01,-0.12,0.62,U] [#2 0.01,0.15,0.55,U] [#3 0.01,0.23,0.30,U] [#4 -0.09,0.07,0.27,U] [#5 -0.30,0.34,0.00,M2] [#6 -0.02,0.61,0.00,M10] [#7 -0.15,0.12,0.29,U] [#8 0.16,0.12,0.26,U] 
01:13:49.956 00.000 13300 refined, 6 included, MultiStar: {0.04, 0.05}, one-star: {0.13, 0.00}
01:13:49.956 00.000 13300 CameraToMount -- cameraTheta (0.93) - m_xAngle (-1.61) = xAngle (2.54 = 2.54)
01:13:49.956 00.000 13300 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.56 = 2.56)
01:13:49.956 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.05 hyp=0.06 cameraTheta=0.93 mountX=-0.05 mountY=0.03, mountTheta=2.55
01:13:49.958 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.05, opts=13)
01:13:49.958 00.000 13300 Enqueuing Move request for scope (0.04, 0.05)
01:13:49.958 00.000 11596 Worker thread wakes up
01:13:49.958 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.05) opts 0xd
01:13:49.958 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.05)
01:13:49.959 00.001 11596 Moving (0.04, 0.05) raw xDistance=-0.05 yDistance=0.03
01:13:49.959 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:13:49.959 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:49.959 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:13:49.959 00.000 11596 MoveAxis(E, 0, ABG)
01:13:49.959 00.000 11596 Move returns status 0, amount 0
01:13:49.959 00.000 11596 MoveAxis(N, 0, ABG)
01:13:49.959 00.000 11596 Move returns status 0, amount 0
01:13:49.959 00.000 11596 move complete, result=0
01:13:49.959 00.000 11596 worker thread done servicing request
01:13:49.965 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=2, FiltMax=116, Gamma=0.510
01:13:49.975 00.010 13300 UpdateGuideState exits: m=1133 SNR=23.5
01:13:49.975 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:49.975 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:13:49.975 00.000 13300 Enqueuing Expose request
01:13:49.975 00.000 11596 Worker thread wakes up
01:13:49.975 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:13:49.975 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:13:50.491 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:13:52.888 02.397 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5d15f06e-682f-4076-894c-fab38226ed06"}
01:13:52.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5d15f06e-682f-4076-894c-fab38226ed06"}
01:13:52.889 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fba0d0e7-3258-4db3-a897-833653185c0e"}
01:13:52.889 00.000 13300 case statement mapped state 6 to 3
01:13:52.890 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fba0d0e7-3258-4db3-a897-833653185c0e"}
01:13:52.890 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"261e562e-7d8c-4586-a4a0-ae90c4405bda"}
01:13:52.891 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":616,"width":15,"height":15,"star_pos":[7.21,7.47],"pixels":"..."},"id":"261e562e-7d8c-4586-a4a0-ae90c4405bda"}
01:13:53.519 00.628 11596 Exposure complete
01:13:53.587 00.068 11596 worker thread done servicing request
01:13:53.588 00.001 13300 OnExposeComplete: enter
01:13:53.588 00.000 13300 UpdateGuideState(): m_state=6
01:13:53.588 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 617
01:13:53.588 00.000 13300 Star::Find returns 1 (0), X=133.17, Y=985.40, Mass=1122, SNR=23.4, Peak=90 HFD=3.8
01:13:53.589 00.001 13300 MultiStar: [#1 -0.07,-0.24,0.61,U] [#2 0.16,0.08,0.55,U] [#3 -0.18,0.04,0.31,U] [#4 0.00,0.00,0.00,L] [#5 -0.04,0.30,0.00,M3] [#6 -0.01,0.78,0.00,R] [#7 -0.22,-0.34,0.00,M1] [#8 -0.19,0.08,0.27,U] 
01:13:53.589 00.000 13300 refined, 4 included, MultiStar: {0.01, -0.05}, one-star: {0.09, -0.06}
01:13:53.589 00.000 13300 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-1.61) = xAngle (0.27 = 0.27)
01:13:53.589 00.000 13300 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.29 = 0.29)
01:13:53.589 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.34 mountX=0.05 mountY=0.01, mountTheta=0.29
01:13:53.591 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.05, opts=13)
01:13:53.591 00.000 13300 Enqueuing Move request for scope (0.01, -0.05)
01:13:53.592 00.001 11596 Worker thread wakes up
01:13:53.592 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.05) opts 0xd
01:13:53.592 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.05)
01:13:53.592 00.000 11596 Moving (0.01, -0.05) raw xDistance=0.05 yDistance=0.01
01:13:53.592 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:13:53.592 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:53.592 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:13:53.592 00.000 11596 MoveAxis(E, 0, ABG)
01:13:53.592 00.000 11596 Move returns status 0, amount 0
01:13:53.592 00.000 11596 MoveAxis(N, 0, ABG)
01:13:53.593 00.001 11596 Move returns status 0, amount 0
01:13:53.593 00.000 11596 move complete, result=0
01:13:53.593 00.000 11596 worker thread done servicing request
01:13:53.599 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=129, Gamma=0.510
01:13:53.606 00.007 13300 UpdateGuideState exits: m=1122 SNR=23.4
01:13:53.606 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:53.607 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:13:53.607 00.000 13300 Enqueuing Expose request
01:13:53.607 00.000 11596 Worker thread wakes up
01:13:53.607 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:13:53.607 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:13:54.121 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:13:55.887 01.766 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b9bfa7e5-cf4b-4922-8b9d-6bd36ed79a87"}
01:13:55.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b9bfa7e5-cf4b-4922-8b9d-6bd36ed79a87"}
01:13:55.888 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e88a7049-5028-44c0-ad2b-2834d1c9aea7"}
01:13:55.888 00.000 13300 case statement mapped state 6 to 3
01:13:55.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e88a7049-5028-44c0-ad2b-2834d1c9aea7"}
01:13:55.889 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1c28a729-8bce-4f0d-a83a-aee3a79e48f6"}
01:13:55.890 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":617,"width":15,"height":15,"star_pos":[7.17,7.40],"pixels":"..."},"id":"1c28a729-8bce-4f0d-a83a-aee3a79e48f6"}
01:13:57.144 01.254 11596 Exposure complete
01:13:57.214 00.070 11596 worker thread done servicing request
01:13:57.214 00.000 13300 OnExposeComplete: enter
01:13:57.215 00.001 13300 UpdateGuideState(): m_state=6
01:13:57.215 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 618
01:13:57.215 00.000 13300 Star::Find returns 1 (0), X=133.13, Y=985.45, Mass=1095, SNR=23.1, Peak=89 HFD=3.8
01:13:57.216 00.001 13300 MultiStar: [#1 -0.03,-0.09,0.62,U] [#2 0.03,0.34,0.00,M1] [#3 -0.02,0.22,0.32,U] [#4 0.10,0.29,0.00,M9] [#5 -0.37,0.32,0.00,M4] [#6 -0.08,0.08,0.26,U] [#7 -0.00,0.13,0.29,U] [#8 0.05,0.10,0.27,U] 
01:13:57.216 00.000 13300 refined, 5 included, MultiStar: {0.01, 0.03}, one-star: {0.06, -0.01}
01:13:57.216 00.000 13300 CameraToMount -- cameraTheta (1.32) - m_xAngle (-1.61) = xAngle (2.93 = 2.93)
01:13:57.216 00.000 13300 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.94 = 2.94)
01:13:57.216 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.32 mountX=-0.03 mountY=0.01, mountTheta=2.94
01:13:57.218 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.03, opts=13)
01:13:57.218 00.000 13300 Enqueuing Move request for scope (0.01, 0.03)
01:13:57.218 00.000 11596 Worker thread wakes up
01:13:57.218 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.03) opts 0xd
01:13:57.218 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.03)
01:13:57.218 00.000 11596 Moving (0.01, 0.03) raw xDistance=-0.03 yDistance=0.01
01:13:57.218 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:13:57.219 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:57.219 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:13:57.219 00.000 11596 MoveAxis(E, 0, ABG)
01:13:57.219 00.000 11596 Move returns status 0, amount 0
01:13:57.219 00.000 11596 MoveAxis(N, 0, ABG)
01:13:57.219 00.000 11596 Move returns status 0, amount 0
01:13:57.219 00.000 11596 move complete, result=0
01:13:57.219 00.000 11596 worker thread done servicing request
01:13:57.225 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=249, med=4, FiltMin=2, FiltMax=116, Gamma=0.510
01:13:57.233 00.008 13300 UpdateGuideState exits: m=1095 SNR=23.1
01:13:57.233 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:57.233 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:13:57.233 00.000 13300 Enqueuing Expose request
01:13:57.233 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:13:57.234 00.001 11596 Worker thread wakes up
01:13:57.234 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:13:57.736 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:13:58.887 01.151 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"90d2baa6-2408-4f86-a1df-569e77c646b5"}
01:13:58.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"90d2baa6-2408-4f86-a1df-569e77c646b5"}
01:13:58.888 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9c38494c-bf82-484d-b096-e59186ce9cc7"}
01:13:58.888 00.000 13300 case statement mapped state 6 to 3
01:13:58.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9c38494c-bf82-484d-b096-e59186ce9cc7"}
01:13:58.889 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"82a6d3e0-3f8d-4e97-bdca-26fd44c93656"}
01:13:58.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":618,"width":15,"height":15,"star_pos":[7.13,7.45],"pixels":"..."},"id":"82a6d3e0-3f8d-4e97-bdca-26fd44c93656"}
01:14:00.760 01.871 11596 Exposure complete
01:14:00.831 00.071 11596 worker thread done servicing request
01:14:00.832 00.001 13300 OnExposeComplete: enter
01:14:00.832 00.000 13300 UpdateGuideState(): m_state=6
01:14:00.832 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 619
01:14:00.832 00.000 13300 Star::Find returns 1 (0), X=133.20, Y=985.51, Mass=1085, SNR=23.0, Peak=89 HFD=3.8
01:14:00.833 00.001 13300 MultiStar: [#1 0.00,-0.02,0.62,U] [#2 0.01,0.19,0.55,U] [#3 0.10,0.11,0.32,U] [#4 -0.27,0.18,0.00,M10] [#5 -0.13,0.31,0.00,M5] [#6 0.18,0.17,0.26,U] [#7 -0.30,-0.03,0.00,M1] [#8 -0.16,0.24,0.00,M1] 
01:14:00.833 00.000 13300 refined, 4 included, MultiStar: {0.08, 0.08}, one-star: {0.13, 0.04}
01:14:00.833 00.000 13300 CameraToMount -- cameraTheta (0.80) - m_xAngle (-1.61) = xAngle (2.40 = 2.40)
01:14:00.833 00.000 13300 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.42 = 2.42)
01:14:00.833 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.08 hyp=0.11 cameraTheta=0.80 mountX=-0.08 mountY=0.07, mountTheta=2.41
01:14:00.835 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.08, opts=13)
01:14:00.835 00.000 13300 Enqueuing Move request for scope (0.08, 0.08)
01:14:00.835 00.000 11596 Worker thread wakes up
01:14:00.835 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.08) opts 0xd
01:14:00.835 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.08)
01:14:00.836 00.001 11596 Moving (0.08, 0.08) raw xDistance=-0.08 yDistance=0.07
01:14:00.836 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:14:00.836 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:00.836 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:14:00.836 00.000 11596 MoveAxis(E, 0, ABG)
01:14:00.836 00.000 11596 Move returns status 0, amount 0
01:14:00.836 00.000 11596 MoveAxis(N, 0, ABG)
01:14:00.837 00.001 11596 Move returns status 0, amount 0
01:14:00.837 00.000 11596 move complete, result=0
01:14:00.837 00.000 11596 worker thread done servicing request
01:14:00.844 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=241, med=4, FiltMin=2, FiltMax=120, Gamma=0.510
01:14:00.851 00.007 13300 UpdateGuideState exits: m=1085 SNR=23.0
01:14:00.851 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:00.851 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:14:00.851 00.000 13300 Enqueuing Expose request
01:14:00.852 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:14:00.852 00.000 11596 Worker thread wakes up
01:14:00.852 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:14:01.362 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:14:01.887 00.525 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7730bdfb-358d-471f-907d-8fe03bbe203a"}
01:14:01.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7730bdfb-358d-471f-907d-8fe03bbe203a"}
01:14:01.888 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5df43197-58df-406c-9f44-58f3388fbf9f"}
01:14:01.888 00.000 13300 case statement mapped state 6 to 3
01:14:01.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5df43197-58df-406c-9f44-58f3388fbf9f"}
01:14:01.888 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7db860c5-7442-4880-a7bf-09f00c427fd7"}
01:14:01.889 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":619,"width":15,"height":15,"star_pos":[7.20,6.51],"pixels":"..."},"id":"7db860c5-7442-4880-a7bf-09f00c427fd7"}
01:14:04.391 02.502 11596 Exposure complete
01:14:04.465 00.074 11596 worker thread done servicing request
01:14:04.465 00.000 13300 OnExposeComplete: enter
01:14:04.465 00.000 13300 UpdateGuideState(): m_state=6
01:14:04.465 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 620
01:14:04.465 00.000 13300 Star::Find returns 1 (0), X=133.16, Y=985.53, Mass=1099, SNR=23.2, Peak=97 HFD=3.8
01:14:04.466 00.001 13300 MultiStar: [#1 0.05,-0.06,0.61,U] [#2 0.05,0.40,0.00,M1] [#3 0.09,0.21,0.31,U] [#4 -0.19,0.68,0.00,R] [#5 -0.20,0.20,0.00,M6] [#6 0.16,0.14,0.23,U] [#7 -0.13,0.05,0.29,U] [#8 0.38,0.58,0.00,M2] 
01:14:04.466 00.000 13300 refined, 4 included, MultiStar: {0.06, 0.06}, one-star: {0.08, 0.06}
01:14:04.466 00.000 13300 CameraToMount -- cameraTheta (0.76) - m_xAngle (-1.61) = xAngle (2.37 = 2.37)
01:14:04.466 00.000 13300 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.39 = 2.39)
01:14:04.466 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.06 hyp=0.08 cameraTheta=0.76 mountX=-0.06 mountY=0.06, mountTheta=2.38
01:14:04.468 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.06, opts=13)
01:14:04.468 00.000 13300 Enqueuing Move request for scope (0.06, 0.06)
01:14:04.468 00.000 11596 Worker thread wakes up
01:14:04.468 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.06) opts 0xd
01:14:04.468 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.06)
01:14:04.469 00.001 11596 Moving (0.06, 0.06) raw xDistance=-0.06 yDistance=0.06
01:14:04.469 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:14:04.469 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:04.469 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:14:04.469 00.000 11596 MoveAxis(E, 0, ABG)
01:14:04.469 00.000 11596 Move returns status 0, amount 0
01:14:04.469 00.000 11596 MoveAxis(N, 0, ABG)
01:14:04.469 00.000 11596 Move returns status 0, amount 0
01:14:04.469 00.000 11596 move complete, result=0
01:14:04.470 00.001 11596 worker thread done servicing request
01:14:04.476 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=113, Gamma=0.510
01:14:04.486 00.010 13300 UpdateGuideState exits: m=1099 SNR=23.2
01:14:04.486 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:04.486 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:14:04.486 00.000 13300 Enqueuing Expose request
01:14:04.486 00.000 11596 Worker thread wakes up
01:14:04.486 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:14:04.486 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:14:04.886 00.400 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9ace2e32-7adf-43fa-bbed-8716b033d386"}
01:14:04.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9ace2e32-7adf-43fa-bbed-8716b033d386"}
01:14:04.887 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f37ba476-0a1c-493a-a163-8d7216cd35a8"}
01:14:04.887 00.000 13300 case statement mapped state 6 to 3
01:14:04.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f37ba476-0a1c-493a-a163-8d7216cd35a8"}
01:14:04.887 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"64aee6be-999e-47bb-94b8-ee3b93fe984d"}
01:14:04.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":620,"width":15,"height":15,"star_pos":[7.16,6.53],"pixels":"..."},"id":"64aee6be-999e-47bb-94b8-ee3b93fe984d"}
01:14:04.999 00.112 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:14:07.886 02.887 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6d5af118-c948-46b1-a7f1-44b15f8d21f2"}
01:14:07.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6d5af118-c948-46b1-a7f1-44b15f8d21f2"}
01:14:07.887 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b5e344d5-aaed-4ae9-b1d0-c26c5bc240df"}
01:14:07.887 00.000 13300 case statement mapped state 6 to 3
01:14:07.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b5e344d5-aaed-4ae9-b1d0-c26c5bc240df"}
01:14:07.888 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"81d851ed-fc37-4f59-ad86-3ca7006ce58f"}
01:14:07.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":620,"width":15,"height":15,"star_pos":[7.16,6.53],"pixels":"..."},"id":"81d851ed-fc37-4f59-ad86-3ca7006ce58f"}
01:14:08.096 00.208 11596 Exposure complete
01:14:08.164 00.068 11596 worker thread done servicing request
01:14:08.164 00.000 13300 OnExposeComplete: enter
01:14:08.165 00.001 13300 UpdateGuideState(): m_state=6
01:14:08.165 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 621
01:14:08.165 00.000 13300 Star::Find returns 1 (0), X=133.17, Y=985.52, Mass=1113, SNR=23.3, Peak=98 HFD=3.8
01:14:08.166 00.001 13300 MultiStar: [#1 -0.09,0.13,0.61,U] [#2 0.18,0.46,0.00,M2] [#3 0.02,0.18,0.31,U] [#4 0.12,-0.35,0.00,M1] [#5 -0.04,0.28,0.00,M7] [#6 0.11,0.88,0.00,M1] [#7 -0.08,-0.16,0.30,U] [#8 0.26,0.41,0.00,M3] 
01:14:08.166 00.000 13300 refined, 3 included, MultiStar: {0.01, 0.06}, one-star: {0.09, 0.05}
01:14:08.166 00.000 13300 CameraToMount -- cameraTheta (1.43) - m_xAngle (-1.61) = xAngle (3.04 = 3.04)
01:14:08.166 00.000 13300 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.06 = 3.06)
01:14:08.166 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.43 mountX=-0.06 mountY=0.01, mountTheta=3.06
01:14:08.168 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.06, opts=13)
01:14:08.168 00.000 13300 Enqueuing Move request for scope (0.01, 0.06)
01:14:08.168 00.000 11596 Worker thread wakes up
01:14:08.168 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.06) opts 0xd
01:14:08.168 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.06)
01:14:08.168 00.000 11596 Moving (0.01, 0.06) raw xDistance=-0.06 yDistance=0.01
01:14:08.169 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:14:08.169 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:08.169 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:14:08.169 00.000 11596 MoveAxis(E, 0, ABG)
01:14:08.169 00.000 11596 Move returns status 0, amount 0
01:14:08.169 00.000 11596 MoveAxis(N, 0, ABG)
01:14:08.169 00.000 11596 Move returns status 0, amount 0
01:14:08.170 00.001 11596 move complete, result=0
01:14:08.170 00.000 11596 worker thread done servicing request
01:14:08.176 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
01:14:08.186 00.010 13300 UpdateGuideState exits: m=1113 SNR=23.3
01:14:08.186 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:08.186 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:14:08.186 00.000 13300 Enqueuing Expose request
01:14:08.186 00.000 11596 Worker thread wakes up
01:14:08.186 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:14:08.187 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:14:08.688 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:14:10.886 02.198 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0a1cb317-7757-4148-8ec2-adbdd5089321"}
01:14:10.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0a1cb317-7757-4148-8ec2-adbdd5089321"}
01:14:10.887 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0a8ff6f1-618b-4434-b4b9-eb44439b35de"}
01:14:10.887 00.000 13300 case statement mapped state 6 to 3
01:14:10.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0a8ff6f1-618b-4434-b4b9-eb44439b35de"}
01:14:10.887 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"61c18e11-a857-43f1-8bde-fb2dbf515445"}
01:14:10.888 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":621,"width":15,"height":15,"star_pos":[7.17,6.52],"pixels":"..."},"id":"61c18e11-a857-43f1-8bde-fb2dbf515445"}
01:14:11.718 00.830 11596 Exposure complete
01:14:11.789 00.071 11596 worker thread done servicing request
01:14:11.789 00.000 13300 OnExposeComplete: enter
01:14:11.789 00.000 13300 UpdateGuideState(): m_state=6
01:14:11.789 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 622
01:14:11.789 00.000 13300 Star::Find returns 1 (0), X=133.19, Y=985.57, Mass=1096, SNR=23.2, Peak=97 HFD=3.7
01:14:11.790 00.001 13300 MultiStar: [#1 0.05,0.06,0.62,U] [#2 0.25,0.46,0.00,M3] [#3 -0.03,0.21,0.31,U] [#4 -0.08,-0.23,0.29,U] [#5 -0.12,0.20,0.29,U] [#6 0.09,0.08,0.25,U] [#7 -0.11,0.22,0.28,U] [#8 0.21,0.31,0.00,M4] 
01:14:11.790 00.000 13300 refined, 6 included, MultiStar: {0.02, 0.09}, one-star: {0.11, 0.10}
01:14:11.790 00.000 13300 CameraToMount -- cameraTheta (1.32) - m_xAngle (-1.61) = xAngle (2.92 = 2.92)
01:14:11.790 00.000 13300 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.94 = 2.94)
01:14:11.790 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.32 mountX=-0.09 mountY=0.02, mountTheta=2.94
01:14:11.793 00.003 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.09, opts=13)
01:14:11.793 00.000 13300 Enqueuing Move request for scope (0.02, 0.09)
01:14:11.793 00.000 11596 Worker thread wakes up
01:14:11.793 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.09) opts 0xd
01:14:11.793 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.09)
01:14:11.793 00.000 11596 Moving (0.02, 0.09) raw xDistance=-0.09 yDistance=0.02
01:14:11.794 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:14:11.794 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:11.794 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:14:11.794 00.000 11596 MoveAxis(E, 0, ABG)
01:14:11.794 00.000 11596 Move returns status 0, amount 0
01:14:11.794 00.000 11596 MoveAxis(N, 0, ABG)
01:14:11.794 00.000 11596 Move returns status 0, amount 0
01:14:11.794 00.000 11596 move complete, result=0
01:14:11.795 00.001 11596 worker thread done servicing request
01:14:11.806 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
01:14:11.814 00.008 13300 UpdateGuideState exits: m=1096 SNR=23.2
01:14:11.814 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:11.814 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:14:11.814 00.000 13300 Enqueuing Expose request
01:14:11.814 00.000 11596 Worker thread wakes up
01:14:11.814 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:14:11.815 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:14:12.325 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:14:13.885 01.560 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ce1a6b06-5252-43e4-8b0a-f56155131c50"}
01:14:13.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ce1a6b06-5252-43e4-8b0a-f56155131c50"}
01:14:13.888 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0f1609f2-3a6c-40bb-91bf-cdfd7d496279"}
01:14:13.889 00.001 13300 case statement mapped state 6 to 3
01:14:13.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0f1609f2-3a6c-40bb-91bf-cdfd7d496279"}
01:14:13.893 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f86dfdf1-9474-4e8e-9bcd-cfe1dfe2044d"}
01:14:13.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":622,"width":15,"height":15,"star_pos":[7.19,6.57],"pixels":"..."},"id":"f86dfdf1-9474-4e8e-9bcd-cfe1dfe2044d"}
01:14:15.367 01.474 11596 Exposure complete
01:14:15.453 00.086 11596 worker thread done servicing request
01:14:15.453 00.000 13300 OnExposeComplete: enter
01:14:15.453 00.000 13300 UpdateGuideState(): m_state=6
01:14:15.453 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 623
01:14:15.454 00.001 13300 Star::Find returns 1 (0), X=133.26, Y=985.56, Mass=1103, SNR=23.3, Peak=98 HFD=3.8
01:14:15.454 00.000 13300 MultiStar: [#1 0.04,0.08,0.60,U] [#2 0.25,0.40,0.00,M4] [#3 -0.00,0.35,0.00,M1] [#4 0.05,-0.32,0.00,M1] [#5 -0.20,0.42,0.00,M7] [#6 0.19,-0.31,0.00,M1] [#7 0.01,0.26,0.28,U] [#8 0.21,0.22,0.00,M5] 
01:14:15.454 00.000 13300 refined, 2 included, MultiStar: {0.11, 0.12}, one-star: {0.18, 0.10}
01:14:15.455 00.001 13300 CameraToMount -- cameraTheta (0.81) - m_xAngle (-1.61) = xAngle (2.41 = 2.41)
01:14:15.455 00.000 13300 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.43 = 2.43)
01:14:15.455 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.12 hyp=0.16 cameraTheta=0.81 mountX=-0.12 mountY=0.11, mountTheta=2.42
01:14:15.457 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.12, opts=13)
01:14:15.457 00.000 13300 Enqueuing Move request for scope (0.11, 0.12)
01:14:15.457 00.000 11596 Worker thread wakes up
01:14:15.457 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.12) opts 0xd
01:14:15.457 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.12)
01:14:15.457 00.000 11596 Moving (0.11, 0.12) raw xDistance=-0.12 yDistance=0.11
01:14:15.458 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:14:15.458 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:15.458 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:14:15.458 00.000 11596 MoveAxis(E, 0, ABG)
01:14:15.458 00.000 11596 Move returns status 0, amount 0
01:14:15.458 00.000 11596 MoveAxis(N, 0, ABG)
01:14:15.458 00.000 11596 Move returns status 0, amount 0
01:14:15.458 00.000 11596 move complete, result=0
01:14:15.458 00.000 11596 worker thread done servicing request
01:14:15.466 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
01:14:15.473 00.007 13300 UpdateGuideState exits: m=1103 SNR=23.3
01:14:15.474 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:15.474 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:14:15.474 00.000 13300 Enqueuing Expose request
01:14:15.474 00.000 11596 Worker thread wakes up
01:14:15.475 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:14:15.475 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:14:15.982 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:14:16.885 00.903 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fe605b75-2924-4dbf-9a5d-84e259f901a5"}
01:14:16.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fe605b75-2924-4dbf-9a5d-84e259f901a5"}
01:14:16.886 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b8f8a4b2-deb8-46f8-87e3-32a1d2d8e2fb"}
01:14:16.886 00.000 13300 case statement mapped state 6 to 3
01:14:16.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b8f8a4b2-deb8-46f8-87e3-32a1d2d8e2fb"}
01:14:16.887 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d34c93f4-9b91-461d-853e-11202f17007d"}
01:14:16.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":623,"width":15,"height":15,"star_pos":[7.26,6.56],"pixels":"..."},"id":"d34c93f4-9b91-461d-853e-11202f17007d"}
01:14:19.013 02.126 11596 Exposure complete
01:14:19.109 00.096 11596 worker thread done servicing request
01:14:19.109 00.000 13300 OnExposeComplete: enter
01:14:19.109 00.000 13300 UpdateGuideState(): m_state=6
01:14:19.109 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 624
01:14:19.110 00.001 13300 Star::Find returns 1 (0), X=133.29, Y=985.54, Mass=1106, SNR=23.2, Peak=101 HFD=3.8
01:14:19.110 00.000 13300 MultiStar: [#1 0.03,0.08,0.62,U] [#2 0.21,0.31,0.00,M5] [#3 0.10,0.28,0.00,M2] [#4 0.23,0.06,0.29,U] [#5 -0.15,0.45,0.00,M8] [#6 0.14,0.16,0.24,U] [#7 0.04,0.11,0.28,U] [#8 0.00,0.00,0.00,L] 
01:14:19.110 00.000 13300 refined, 4 included, MultiStar: {0.14, 0.09}, one-star: {0.21, 0.07}
01:14:19.111 00.001 13300 CameraToMount -- cameraTheta (0.55) - m_xAngle (-1.61) = xAngle (2.16 = 2.16)
01:14:19.111 00.000 13300 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.17 = 2.17)
01:14:19.111 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=0.09 hyp=0.17 cameraTheta=0.55 mountX=-0.09 mountY=0.14, mountTheta=2.16
01:14:19.113 00.002 13300 SchedulePrimaryMove(1016D950, x=0.14, y=0.09, opts=13)
01:14:19.114 00.001 13300 Enqueuing Move request for scope (0.14, 0.09)
01:14:19.114 00.000 11596 Worker thread wakes up
01:14:19.114 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.09) opts 0xd
01:14:19.114 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, 0.09)
01:14:19.114 00.000 11596 Moving (0.14, 0.09) raw xDistance=-0.09 yDistance=0.14
01:14:19.114 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:14:19.114 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:19.115 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:14:19.115 00.000 11596 MoveAxis(E, 0, ABG)
01:14:19.115 00.000 11596 Move returns status 0, amount 0
01:14:19.115 00.000 11596 MoveAxis(N, 0, ABG)
01:14:19.115 00.000 11596 Move returns status 0, amount 0
01:14:19.115 00.000 11596 move complete, result=0
01:14:19.116 00.001 11596 worker thread done servicing request
01:14:19.124 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=245, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
01:14:19.131 00.007 13300 UpdateGuideState exits: m=1106 SNR=23.2
01:14:19.132 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:19.132 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:14:19.132 00.000 13300 Enqueuing Expose request
01:14:19.133 00.001 11596 Worker thread wakes up
01:14:19.133 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:14:19.133 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:14:19.647 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:14:19.885 00.238 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"30fd1616-24cf-48cc-a8c8-a1f0e9557adc"}
01:14:19.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"30fd1616-24cf-48cc-a8c8-a1f0e9557adc"}
01:14:19.886 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3f6912ad-16d3-415f-b186-a7ed2782d072"}
01:14:19.886 00.000 13300 case statement mapped state 6 to 3
01:14:19.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3f6912ad-16d3-415f-b186-a7ed2782d072"}
01:14:19.887 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"795dc9b4-99c0-4df9-9348-4722e73f6255"}
01:14:19.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":624,"width":15,"height":15,"star_pos":[7.29,6.54],"pixels":"..."},"id":"795dc9b4-99c0-4df9-9348-4722e73f6255"}
01:14:22.676 02.789 11596 Exposure complete
01:14:22.744 00.068 11596 worker thread done servicing request
01:14:22.745 00.001 13300 OnExposeComplete: enter
01:14:22.745 00.000 13300 UpdateGuideState(): m_state=6
01:14:22.745 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 625
01:14:22.745 00.000 13300 Star::Find returns 1 (0), X=133.22, Y=985.47, Mass=1117, SNR=23.4, Peak=93 HFD=3.8
01:14:22.746 00.001 13300 MultiStar: [#1 -0.01,0.10,0.62,U] [#2 0.17,0.34,0.00,M6] [#3 0.18,0.16,0.32,U] [#4 0.15,-0.31,0.00,M1] [#5 -0.19,0.38,0.00,M9] [#6 0.19,0.37,0.00,M1] [#7 -0.02,0.20,0.29,U] [#8 0.31,0.21,0.00,M6] 
01:14:22.746 00.000 13300 refined, 3 included, MultiStar: {0.08, 0.08}, one-star: {0.14, 0.01}
01:14:22.746 00.000 13300 CameraToMount -- cameraTheta (0.75) - m_xAngle (-1.61) = xAngle (2.36 = 2.36)
01:14:22.746 00.000 13300 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.37 = 2.37)
01:14:22.746 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.08 hyp=0.11 cameraTheta=0.75 mountX=-0.08 mountY=0.08, mountTheta=2.37
01:14:22.748 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.08, opts=13)
01:14:22.748 00.000 13300 Enqueuing Move request for scope (0.08, 0.08)
01:14:22.749 00.001 11596 Worker thread wakes up
01:14:22.749 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.08) opts 0xd
01:14:22.749 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.08)
01:14:22.749 00.000 11596 Moving (0.08, 0.08) raw xDistance=-0.08 yDistance=0.08
01:14:22.749 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:14:22.749 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:22.749 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:14:22.749 00.000 11596 MoveAxis(E, 0, ABG)
01:14:22.749 00.000 11596 Move returns status 0, amount 0
01:14:22.749 00.000 11596 MoveAxis(N, 0, ABG)
01:14:22.749 00.000 11596 Move returns status 0, amount 0
01:14:22.750 00.001 11596 move complete, result=0
01:14:22.750 00.000 11596 worker thread done servicing request
01:14:22.755 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
01:14:22.763 00.008 13300 UpdateGuideState exits: m=1117 SNR=23.4
01:14:22.763 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:22.763 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:14:22.763 00.000 13300 Enqueuing Expose request
01:14:22.763 00.000 11596 Worker thread wakes up
01:14:22.763 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:14:22.764 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:14:22.885 00.121 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d54b3f13-d28f-42cb-abd7-5ea755535436"}
01:14:22.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d54b3f13-d28f-42cb-abd7-5ea755535436"}
01:14:22.886 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"23a6c68a-1214-4955-8382-1a84cc3bad3a"}
01:14:22.886 00.000 13300 case statement mapped state 6 to 3
01:14:22.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"23a6c68a-1214-4955-8382-1a84cc3bad3a"}
01:14:22.887 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2216ea75-63c1-4391-ada3-42d9c3525231"}
01:14:22.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":625,"width":15,"height":15,"star_pos":[7.22,7.47],"pixels":"..."},"id":"2216ea75-63c1-4391-ada3-42d9c3525231"}
01:14:23.273 00.386 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:14:25.883 02.610 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ff0dc02c-d1cc-4641-a9da-0680b165b2e7"}
01:14:25.883 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ff0dc02c-d1cc-4641-a9da-0680b165b2e7"}
01:14:25.884 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"76517760-a112-432c-a2cf-11dab0882c4c"}
01:14:25.884 00.000 13300 case statement mapped state 6 to 3
01:14:25.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"76517760-a112-432c-a2cf-11dab0882c4c"}
01:14:25.884 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6b0a2556-8890-4d6f-99bd-74ef87e6a5e6"}
01:14:25.885 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":625,"width":15,"height":15,"star_pos":[7.22,7.47],"pixels":"..."},"id":"6b0a2556-8890-4d6f-99bd-74ef87e6a5e6"}
01:14:26.306 00.421 11596 Exposure complete
01:14:26.374 00.068 11596 worker thread done servicing request
01:14:26.374 00.000 13300 OnExposeComplete: enter
01:14:26.374 00.000 13300 UpdateGuideState(): m_state=6
01:14:26.374 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 626
01:14:26.375 00.001 13300 Star::Find returns 1 (0), X=133.30, Y=985.58, Mass=1089, SNR=23.1, Peak=104 HFD=3.8
01:14:26.375 00.000 13300 MultiStar: [#1 -0.00,0.03,0.61,U] [#2 0.19,0.32,0.00,M7] [#3 -0.04,0.50,0.00,M2] [#4 0.20,-0.44,0.00,M2] [#5 -0.08,0.17,0.30,U] [#6 0.09,0.25,0.00,M2] [#7 -0.18,0.03,0.29,U] [#8 0.13,0.48,0.00,M7] 
01:14:26.375 00.000 13300 refined, 3 included, MultiStar: {0.06, 0.09}, one-star: {0.22, 0.11}
01:14:26.375 00.000 13300 CameraToMount -- cameraTheta (0.92) - m_xAngle (-1.61) = xAngle (2.53 = 2.53)
01:14:26.375 00.000 13300 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.54 = 2.54)
01:14:26.375 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.09 hyp=0.11 cameraTheta=0.92 mountX=-0.09 mountY=0.06, mountTheta=2.54
01:14:26.377 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.09, opts=13)
01:14:26.377 00.000 13300 Enqueuing Move request for scope (0.06, 0.09)
01:14:26.378 00.001 11596 Worker thread wakes up
01:14:26.378 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.09) opts 0xd
01:14:26.378 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.09)
01:14:26.378 00.000 11596 Moving (0.06, 0.09) raw xDistance=-0.09 yDistance=0.06
01:14:26.378 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:14:26.378 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:26.378 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:14:26.378 00.000 11596 MoveAxis(E, 0, ABG)
01:14:26.378 00.000 11596 Move returns status 0, amount 0
01:14:26.378 00.000 11596 MoveAxis(N, 0, ABG)
01:14:26.378 00.000 11596 Move returns status 0, amount 0
01:14:26.379 00.001 11596 move complete, result=0
01:14:26.379 00.000 11596 worker thread done servicing request
01:14:26.384 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
01:14:26.392 00.008 13300 UpdateGuideState exits: m=1089 SNR=23.1
01:14:26.392 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:26.392 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:14:26.393 00.001 13300 Enqueuing Expose request
01:14:26.393 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:14:26.393 00.000 11596 Worker thread wakes up
01:14:26.393 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:14:26.898 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:14:28.882 01.984 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"63e6b1e9-8210-44b9-9344-9d2fc46f03f8"}
01:14:28.882 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"63e6b1e9-8210-44b9-9344-9d2fc46f03f8"}
01:14:28.883 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fdcbaab0-6bf8-4a68-bc84-fc9f238ac96d"}
01:14:28.883 00.000 13300 case statement mapped state 6 to 3
01:14:28.883 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fdcbaab0-6bf8-4a68-bc84-fc9f238ac96d"}
01:14:28.883 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"909d0d44-1eb7-42d1-80a9-7bb7c1a4e392"}
01:14:28.884 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":626,"width":15,"height":15,"star_pos":[7.30,6.58],"pixels":"..."},"id":"909d0d44-1eb7-42d1-80a9-7bb7c1a4e392"}
01:14:29.924 01.040 11596 Exposure complete
01:14:29.992 00.068 11596 worker thread done servicing request
01:14:29.992 00.000 13300 OnExposeComplete: enter
01:14:29.992 00.000 13300 UpdateGuideState(): m_state=6
01:14:29.993 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 627
01:14:29.993 00.000 13300 Star::Find returns 1 (0), X=133.29, Y=985.53, Mass=1109, SNR=23.3, Peak=101 HFD=3.8
01:14:29.993 00.000 13300 MultiStar: [#1 -0.02,0.12,0.61,U] [#2 -0.04,0.35,0.00,M8] [#3 0.04,0.31,0.00,M3] [#4 -0.05,-0.58,0.00,M3] [#5 -0.09,0.51,0.00,M9] [#6 0.09,0.06,0.25,U] [#7 0.15,0.08,0.28,U] [#8 -0.09,0.37,0.00,M8] 
01:14:29.993 00.000 13300 refined, 3 included, MultiStar: {0.12, 0.08}, one-star: {0.21, 0.07}
01:14:29.993 00.000 13300 CameraToMount -- cameraTheta (0.59) - m_xAngle (-1.61) = xAngle (2.20 = 2.20)
01:14:29.994 00.001 13300 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.21 = 2.21)
01:14:29.994 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=0.08 hyp=0.15 cameraTheta=0.59 mountX=-0.09 mountY=0.12, mountTheta=2.20
01:14:29.996 00.002 13300 SchedulePrimaryMove(1016D950, x=0.12, y=0.08, opts=13)
01:14:29.996 00.000 13300 Enqueuing Move request for scope (0.12, 0.08)
01:14:29.996 00.000 11596 Worker thread wakes up
01:14:29.996 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.08) opts 0xd
01:14:29.996 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, 0.08)
01:14:29.997 00.001 11596 Moving (0.12, 0.08) raw xDistance=-0.09 yDistance=0.12
01:14:29.997 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:14:29.997 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:29.997 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:14:29.997 00.000 11596 MoveAxis(E, 0, ABG)
01:14:29.997 00.000 11596 Move returns status 0, amount 0
01:14:29.998 00.001 11596 MoveAxis(N, 0, ABG)
01:14:29.998 00.000 11596 Move returns status 0, amount 0
01:14:29.998 00.000 11596 move complete, result=0
01:14:29.998 00.000 11596 worker thread done servicing request
01:14:30.006 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=249, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
01:14:30.014 00.008 13300 UpdateGuideState exits: m=1109 SNR=23.3
01:14:30.014 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:30.014 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:14:30.015 00.001 13300 Enqueuing Expose request
01:14:30.015 00.000 11596 Worker thread wakes up
01:14:30.015 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:14:30.015 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:14:30.524 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:14:31.882 01.358 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"34a01579-449e-49aa-bbb4-658eb75ed096"}
01:14:31.882 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"34a01579-449e-49aa-bbb4-658eb75ed096"}
01:14:31.883 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c1b928d3-f84c-4573-8edf-be5da571d845"}
01:14:31.883 00.000 13300 case statement mapped state 6 to 3
01:14:31.884 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c1b928d3-f84c-4573-8edf-be5da571d845"}
01:14:31.884 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ed689522-5b3e-40f2-9a2c-d6e709791026"}
01:14:31.885 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":627,"width":15,"height":15,"star_pos":[7.29,6.53],"pixels":"..."},"id":"ed689522-5b3e-40f2-9a2c-d6e709791026"}
01:14:33.545 01.660 11596 Exposure complete
01:14:33.614 00.069 11596 worker thread done servicing request
01:14:33.614 00.000 13300 OnExposeComplete: enter
01:14:33.614 00.000 13300 UpdateGuideState(): m_state=6
01:14:33.615 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 628
01:14:33.615 00.000 13300 Star::Find returns 1 (0), X=133.17, Y=985.61, Mass=1128, SNR=23.5, Peak=98 HFD=3.8
01:14:33.616 00.001 13300 MultiStar: [#1 -0.07,0.10,0.61,U] [#2 0.12,0.42,0.00,M9] [#3 -0.05,0.32,0.00,M4] [#4 0.15,-0.46,0.00,M4] [#5 -0.21,0.25,0.00,M10] [#6 0.11,0.36,0.00,M2] [#7 -0.42,0.11,0.00,M1] [#8 0.01,0.50,0.00,M9] 
01:14:33.616 00.000 13300 refined, 1 included, MultiStar: {0.03, 0.13}, one-star: {0.10, 0.14}
01:14:33.616 00.000 13300 CameraToMount -- cameraTheta (1.31) - m_xAngle (-1.61) = xAngle (2.92 = 2.92)
01:14:33.616 00.000 13300 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.93 = 2.93)
01:14:33.616 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.13 hyp=0.13 cameraTheta=1.31 mountX=-0.13 mountY=0.03, mountTheta=2.93
01:14:33.619 00.003 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.13, opts=13)
01:14:33.619 00.000 13300 Enqueuing Move request for scope (0.03, 0.13)
01:14:33.619 00.000 11596 Worker thread wakes up
01:14:33.619 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.13) opts 0xd
01:14:33.619 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.13)
01:14:33.619 00.000 11596 Moving (0.03, 0.13) raw xDistance=-0.13 yDistance=0.03
01:14:33.619 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:14:33.620 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:33.620 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:14:33.620 00.000 11596 MoveAxis(E, 0, ABG)
01:14:33.620 00.000 11596 Move returns status 0, amount 0
01:14:33.620 00.000 11596 MoveAxis(N, 0, ABG)
01:14:33.620 00.000 11596 Move returns status 0, amount 0
01:14:33.620 00.000 11596 move complete, result=0
01:14:33.621 00.001 11596 worker thread done servicing request
01:14:33.627 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=240, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
01:14:33.635 00.008 13300 UpdateGuideState exits: m=1128 SNR=23.5
01:14:33.636 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:33.636 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:14:33.636 00.000 13300 Enqueuing Expose request
01:14:33.636 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:14:33.636 00.000 11596 Worker thread wakes up
01:14:33.636 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:14:34.139 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:14:34.881 00.742 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"648e5899-8481-4a7f-8016-475e5f91fd74"}
01:14:34.881 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"648e5899-8481-4a7f-8016-475e5f91fd74"}
01:14:34.882 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e29dc64e-cf46-404d-a8be-daea3005e350"}
01:14:34.882 00.000 13300 case statement mapped state 6 to 3
01:14:34.883 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e29dc64e-cf46-404d-a8be-daea3005e350"}
01:14:34.884 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fbbab05f-c352-43af-aae1-e05c8e8a73ed"}
01:14:34.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":628,"width":15,"height":15,"star_pos":[7.17,6.61],"pixels":"..."},"id":"fbbab05f-c352-43af-aae1-e05c8e8a73ed"}
01:14:37.165 02.281 11596 Exposure complete
01:14:37.233 00.068 11596 worker thread done servicing request
01:14:37.234 00.001 13300 OnExposeComplete: enter
01:14:37.234 00.000 13300 UpdateGuideState(): m_state=6
01:14:37.234 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 629
01:14:37.235 00.001 13300 Star::Find returns 1 (0), X=133.15, Y=985.51, Mass=1063, SNR=22.8, Peak=94 HFD=3.8
01:14:37.235 00.000 13300 MultiStar: [#1 -0.01,-0.01,0.63,U] [#2 0.17,0.22,0.00,M10] [#3 0.04,0.30,0.00,M5] [#4 0.34,-0.30,0.00,M5] [#5 -0.09,0.20,0.30,U] [#6 -0.01,0.04,0.27,U] [#7 -0.06,0.26,0.00,M2] [#8 0.26,0.40,0.00,M10] 
01:14:37.235 00.000 13300 refined, 3 included, MultiStar: {0.01, 0.05}, one-star: {0.07, 0.05}
01:14:37.235 00.000 13300 CameraToMount -- cameraTheta (1.30) - m_xAngle (-1.61) = xAngle (2.91 = 2.91)
01:14:37.236 00.001 13300 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.93 = 2.93)
01:14:37.236 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.30 mountX=-0.05 mountY=0.01, mountTheta=2.93
01:14:37.239 00.003 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.05, opts=13)
01:14:37.239 00.000 13300 Enqueuing Move request for scope (0.01, 0.05)
01:14:37.239 00.000 11596 Worker thread wakes up
01:14:37.239 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.05) opts 0xd
01:14:37.240 00.001 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.05)
01:14:37.240 00.000 11596 Moving (0.01, 0.05) raw xDistance=-0.05 yDistance=0.01
01:14:37.240 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:14:37.240 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:37.240 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:14:37.240 00.000 11596 MoveAxis(E, 0, ABG)
01:14:37.240 00.000 11596 Move returns status 0, amount 0
01:14:37.240 00.000 11596 MoveAxis(N, 0, ABG)
01:14:37.240 00.000 11596 Move returns status 0, amount 0
01:14:37.240 00.000 11596 move complete, result=0
01:14:37.241 00.001 11596 worker thread done servicing request
01:14:37.250 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
01:14:37.259 00.009 13300 UpdateGuideState exits: m=1063 SNR=22.8
01:14:37.259 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:37.259 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:14:37.259 00.000 13300 Enqueuing Expose request
01:14:37.259 00.000 11596 Worker thread wakes up
01:14:37.259 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:14:37.259 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:14:37.769 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:14:37.881 00.112 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0e8112b4-a8d0-4408-99d2-2822c8dc88bc"}
01:14:37.881 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0e8112b4-a8d0-4408-99d2-2822c8dc88bc"}
01:14:37.882 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8c460616-cfa0-426d-8c34-9d92486905f0"}
01:14:37.882 00.000 13300 case statement mapped state 6 to 3
01:14:37.883 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8c460616-cfa0-426d-8c34-9d92486905f0"}
01:14:37.883 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8ba4ddf5-3906-47f7-9885-bbb3f7fc1bea"}
01:14:37.883 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":629,"width":15,"height":15,"star_pos":[7.15,6.51],"pixels":"..."},"id":"8ba4ddf5-3906-47f7-9885-bbb3f7fc1bea"}
01:14:40.795 02.912 11596 Exposure complete
01:14:40.882 00.087 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a180c5d5-f8bb-41e6-bdc5-29a223388c49"}
01:14:40.882 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a180c5d5-f8bb-41e6-bdc5-29a223388c49"}
01:14:40.883 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f9aa1395-ca35-423f-b36f-7d79611e7179"}
01:14:40.883 00.000 13300 case statement mapped state 6 to 3
01:14:40.883 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f9aa1395-ca35-423f-b36f-7d79611e7179"}
01:14:40.883 00.000 11596 worker thread done servicing request
01:14:40.884 00.001 13300 OnExposeComplete: enter
01:14:40.884 00.000 13300 UpdateGuideState(): m_state=6
01:14:40.884 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 630
01:14:40.885 00.001 13300 Star::Find returns 1 (0), X=133.20, Y=985.50, Mass=1094, SNR=23.2, Peak=98 HFD=3.8
01:14:40.885 00.000 13300 MultiStar: [#1 -0.01,0.14,0.61,U] [#2 0.09,0.29,0.00,R] [#3 -0.02,0.26,0.00,M6] [#4 0.22,-0.61,0.00,M6] [#5 -0.07,0.39,0.00,M10] [#6 0.39,0.15,0.00,M2] [#7 -0.18,0.14,0.29,U] [#8 0.04,0.48,0.00,R] 
01:14:40.885 00.000 13300 refined, 2 included, MultiStar: {0.04, 0.09}, one-star: {0.12, 0.03}
01:14:40.886 00.001 13300 CameraToMount -- cameraTheta (1.18) - m_xAngle (-1.61) = xAngle (2.79 = 2.79)
01:14:40.886 00.000 13300 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.80 = 2.80)
01:14:40.886 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.09 hyp=0.09 cameraTheta=1.18 mountX=-0.09 mountY=0.03, mountTheta=2.80
01:14:40.889 00.003 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.09, opts=13)
01:14:40.889 00.000 13300 Enqueuing Move request for scope (0.04, 0.09)
01:14:40.889 00.000 11596 Worker thread wakes up
01:14:40.889 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.09) opts 0xd
01:14:40.889 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.09)
01:14:40.889 00.000 11596 Moving (0.04, 0.09) raw xDistance=-0.09 yDistance=0.03
01:14:40.889 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:14:40.890 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:40.890 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:14:40.890 00.000 11596 MoveAxis(E, 0, ABG)
01:14:40.890 00.000 11596 Move returns status 0, amount 0
01:14:40.890 00.000 11596 MoveAxis(N, 0, ABG)
01:14:40.891 00.001 11596 Move returns status 0, amount 0
01:14:40.891 00.000 11596 move complete, result=0
01:14:40.891 00.000 11596 worker thread done servicing request
01:14:40.899 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
01:14:40.907 00.008 13300 UpdateGuideState exits: m=1094 SNR=23.2
01:14:40.907 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:40.908 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:14:40.908 00.000 13300 Enqueuing Expose request
01:14:40.908 00.000 11596 Worker thread wakes up
01:14:40.908 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"191ee39d-5960-4ed3-8feb-6f858cc17b6d"}
01:14:40.908 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:14:40.908 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":630,"width":15,"height":15,"star_pos":[7.20,6.50],"pixels":"..."},"id":"191ee39d-5960-4ed3-8feb-6f858cc17b6d"}
01:14:40.909 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:14:41.413 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:14:43.881 02.468 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1ec69765-7fb4-46f3-989a-740cbb808826"}
01:14:43.881 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1ec69765-7fb4-46f3-989a-740cbb808826"}
01:14:43.882 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"29bbf154-f3f3-45e1-a9e3-3b6265a22297"}
01:14:43.882 00.000 13300 case statement mapped state 6 to 3
01:14:43.882 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"29bbf154-f3f3-45e1-a9e3-3b6265a22297"}
01:14:43.882 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"63863c4d-6047-4573-968a-0e23e5a172f1"}
01:14:43.883 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":630,"width":15,"height":15,"star_pos":[7.20,6.50],"pixels":"..."},"id":"63863c4d-6047-4573-968a-0e23e5a172f1"}
01:14:44.441 00.558 11596 Exposure complete
01:14:44.510 00.069 11596 worker thread done servicing request
01:14:44.510 00.000 13300 OnExposeComplete: enter
01:14:44.511 00.001 13300 UpdateGuideState(): m_state=6
01:14:44.511 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 631
01:14:44.511 00.000 13300 Star::Find returns 1 (0), X=133.32, Y=985.63, Mass=1068, SNR=22.9, Peak=102 HFD=3.7
01:14:44.512 00.001 13300 MultiStar: [#1 -0.08,0.07,0.63,U] [#2 0.06,0.14,0.55,U] [#3 0.11,0.33,0.00,M7] [#4 0.42,-0.21,0.00,M7] [#5 -0.14,0.45,0.00,R] [#6 0.30,-0.28,0.00,M3] [#7 -0.23,0.23,0.00,M2] [#8 0.13,-0.18,0.28,U] 
01:14:44.512 00.000 13300 refined, 3 included, MultiStar: {0.10, 0.09}, one-star: {0.24, 0.16}
01:14:44.512 00.000 13300 CameraToMount -- cameraTheta (0.73) - m_xAngle (-1.61) = xAngle (2.34 = 2.34)
01:14:44.512 00.000 13300 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.35 = 2.35)
01:14:44.512 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.09 hyp=0.14 cameraTheta=0.73 mountX=-0.10 mountY=0.10, mountTheta=2.34
01:14:44.514 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.09, opts=13)
01:14:44.514 00.000 13300 Enqueuing Move request for scope (0.10, 0.09)
01:14:44.514 00.000 11596 Worker thread wakes up
01:14:44.514 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.09) opts 0xd
01:14:44.514 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.09)
01:14:44.514 00.000 11596 Moving (0.10, 0.09) raw xDistance=-0.10 yDistance=0.10
01:14:44.514 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:14:44.515 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:44.515 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:14:44.515 00.000 11596 MoveAxis(E, 0, ABG)
01:14:44.515 00.000 11596 Move returns status 0, amount 0
01:14:44.515 00.000 11596 MoveAxis(N, 0, ABG)
01:14:44.515 00.000 11596 Move returns status 0, amount 0
01:14:44.515 00.000 11596 move complete, result=0
01:14:44.515 00.000 11596 worker thread done servicing request
01:14:44.521 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
01:14:44.529 00.008 13300 UpdateGuideState exits: m=1068 SNR=22.9
01:14:44.529 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:44.529 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:14:44.529 00.000 13300 Enqueuing Expose request
01:14:44.529 00.000 11596 Worker thread wakes up
01:14:44.529 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:14:44.529 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:14:45.033 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:14:46.882 01.849 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7e01b1bd-fb87-4daf-889f-f9954f9f61f9"}
01:14:46.882 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7e01b1bd-fb87-4daf-889f-f9954f9f61f9"}
01:14:46.883 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"19f223ec-2edb-46fb-8b3f-72df9e528834"}
01:14:46.883 00.000 13300 case statement mapped state 6 to 3
01:14:46.884 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"19f223ec-2edb-46fb-8b3f-72df9e528834"}
01:14:46.884 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1ef82e89-f427-4a9d-ac05-532301677d3a"}
01:14:46.885 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":631,"width":15,"height":15,"star_pos":[7.32,6.63],"pixels":"..."},"id":"1ef82e89-f427-4a9d-ac05-532301677d3a"}
01:14:48.057 01.172 11596 Exposure complete
01:14:48.126 00.069 11596 worker thread done servicing request
01:14:48.126 00.000 13300 OnExposeComplete: enter
01:14:48.127 00.001 13300 UpdateGuideState(): m_state=6
01:14:48.127 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 632
01:14:48.127 00.000 13300 Star::Find returns 1 (0), X=133.25, Y=985.67, Mass=1105, SNR=23.2, Peak=104 HFD=3.7
01:14:48.128 00.001 13300 MultiStar: [#1 0.10,0.18,0.61,U] [#2 -0.02,0.09,0.55,U] [#3 0.13,0.32,0.00,M8] [#4 0.05,-0.27,0.00,M8] [#5 0.15,0.06,0.30,U] [#6 0.51,0.58,0.00,M4] [#7 -0.05,0.36,0.00,M3] [#8 0.05,0.18,0.28,U] 
01:14:48.128 00.000 13300 refined, 4 included, MultiStar: {0.10, 0.16}, one-star: {0.17, 0.20}
01:14:48.128 00.000 13300 CameraToMount -- cameraTheta (0.99) - m_xAngle (-1.61) = xAngle (2.60 = 2.60)
01:14:48.128 00.000 13300 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.61 = 2.61)
01:14:48.128 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.16 hyp=0.19 cameraTheta=0.99 mountX=-0.16 mountY=0.09, mountTheta=2.61
01:14:48.130 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.16, opts=13)
01:14:48.130 00.000 13300 Enqueuing Move request for scope (0.10, 0.16)
01:14:48.130 00.000 11596 Worker thread wakes up
01:14:48.131 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.16) opts 0xd
01:14:48.131 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.16)
01:14:48.131 00.000 11596 Moving (0.10, 0.16) raw xDistance=-0.16 yDistance=0.09
01:14:48.131 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
01:14:48.131 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:48.131 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:14:48.131 00.000 11596 MoveAxis(E, 201, ABG)
01:14:48.131 00.000 11596 Guiding  Dir = 2, Dur = 201
01:14:48.132 00.001 11596 IsSlewing returns 0
01:14:48.137 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
01:14:48.145 00.008 13300 UpdateGuideState exits: m=1105 SNR=23.2
01:14:48.145 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:48.145 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:14:48.146 00.001 13300 Enqueuing Expose request
01:14:48.242 00.096 11596 IsGuiding returns 0
01:14:48.699 00.457 11596 IsGuiding returns 1
01:14:48.699 00.000 11596 scope still moving after pulse duration time elapsed
01:14:48.890 00.191 11596 IsSlewing returns 0
01:14:48.988 00.098 11596 IsGuiding returns 0
01:14:48.988 00.000 11596 scope move finished after 201 + 544 ms
01:14:48.988 00.000 11596 Move returns status 0, amount 201
01:14:48.988 00.000 11596 MoveAxis(N, 0, ABG)
01:14:48.988 00.000 11596 Move returns status 0, amount 0
01:14:48.988 00.000 11596 move complete, result=0
01:14:48.988 00.000 11596 worker thread done servicing request
01:14:48.988 00.000 11596 Worker thread wakes up
01:14:48.989 00.001 13300 GuideStep: -0.2 px 201 ms EAST, 0.1 px 0 ms NORTH
01:14:48.989 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:14:49.492 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:14:49.881 00.389 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"88eaf53d-9215-4746-bb9a-fe2e9d2dff8c"}
01:14:49.881 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"88eaf53d-9215-4746-bb9a-fe2e9d2dff8c"}
01:14:49.882 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6e7670ff-b0dc-4714-a44d-56f7cf74ad87"}
01:14:49.882 00.000 13300 case statement mapped state 6 to 3
01:14:49.882 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6e7670ff-b0dc-4714-a44d-56f7cf74ad87"}
01:14:49.882 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f384423e-a9e7-4b23-816d-a41479654fbd"}
01:14:49.883 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":632,"width":15,"height":15,"star_pos":[7.25,6.67],"pixels":"..."},"id":"f384423e-a9e7-4b23-816d-a41479654fbd"}
01:14:52.526 02.643 11596 Exposure complete
01:14:52.595 00.069 11596 worker thread done servicing request
01:14:52.595 00.000 13300 OnExposeComplete: enter
01:14:52.595 00.000 13300 UpdateGuideState(): m_state=6
01:14:52.595 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 633
01:14:52.596 00.001 13300 Star::Find returns 1 (0), X=133.20, Y=985.62, Mass=1102, SNR=23.2, Peak=101 HFD=3.7
01:14:52.596 00.000 13300 MultiStar: [#1 -0.05,0.20,0.61,U] [#2 0.08,0.13,0.56,U] [#3 0.33,0.43,0.00,M9] [#4 0.00,-0.20,0.27,U] [#5 0.00,-0.26,0.00,M1] [#6 -0.14,0.76,0.00,M5] [#7 0.03,0.32,0.00,M4] [#8 0.06,-0.16,0.28,U] 
01:14:52.596 00.000 13300 refined, 4 included, MultiStar: {0.05, 0.09}, one-star: {0.12, 0.16}
01:14:52.597 00.001 13300 CameraToMount -- cameraTheta (1.05) - m_xAngle (-1.61) = xAngle (2.66 = 2.66)
01:14:52.597 00.000 13300 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.68 = 2.68)
01:14:52.597 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.09 hyp=0.11 cameraTheta=1.05 mountX=-0.10 mountY=0.05, mountTheta=2.67
01:14:52.599 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.09, opts=13)
01:14:52.599 00.000 13300 Enqueuing Move request for scope (0.05, 0.09)
01:14:52.599 00.000 11596 Worker thread wakes up
01:14:52.599 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.09) opts 0xd
01:14:52.599 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.09)
01:14:52.599 00.000 11596 Moving (0.05, 0.09) raw xDistance=-0.10 yDistance=0.05
01:14:52.600 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:14:52.600 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:52.600 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:14:52.600 00.000 11596 MoveAxis(E, 0, ABG)
01:14:52.600 00.000 11596 Move returns status 0, amount 0
01:14:52.600 00.000 11596 MoveAxis(N, 0, ABG)
01:14:52.600 00.000 11596 Move returns status 0, amount 0
01:14:52.600 00.000 11596 move complete, result=0
01:14:52.601 00.001 11596 worker thread done servicing request
01:14:52.606 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
01:14:52.614 00.008 13300 UpdateGuideState exits: m=1102 SNR=23.2
01:14:52.614 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:52.615 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:14:52.615 00.000 13300 Enqueuing Expose request
01:14:52.615 00.000 11596 Worker thread wakes up
01:14:52.615 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:14:52.615 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:14:52.880 00.265 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2c39719f-3d63-4809-b32d-23d0b6febcc2"}
01:14:52.880 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2c39719f-3d63-4809-b32d-23d0b6febcc2"}
01:14:52.880 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"41a35734-f7e5-4d2d-b973-fb3caba1379a"}
01:14:52.881 00.001 13300 case statement mapped state 6 to 3
01:14:52.881 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"41a35734-f7e5-4d2d-b973-fb3caba1379a"}
01:14:52.881 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"860ec74b-3a28-495b-afcb-5fad548477a6"}
01:14:52.881 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":633,"width":15,"height":15,"star_pos":[7.20,6.62],"pixels":"..."},"id":"860ec74b-3a28-495b-afcb-5fad548477a6"}
01:14:53.121 00.240 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:14:55.881 02.760 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6b473ffc-406b-4f12-ac1b-0fe4a19b0548"}
01:14:55.881 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6b473ffc-406b-4f12-ac1b-0fe4a19b0548"}
01:14:55.882 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"536e337c-eb4e-4143-8c7f-c701f502e76b"}
01:14:55.882 00.000 13300 case statement mapped state 6 to 3
01:14:55.882 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"536e337c-eb4e-4143-8c7f-c701f502e76b"}
01:14:55.882 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e70bd682-f701-4d00-a43e-87b26b9f7f3a"}
01:14:55.882 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":633,"width":15,"height":15,"star_pos":[7.20,6.62],"pixels":"..."},"id":"e70bd682-f701-4d00-a43e-87b26b9f7f3a"}
01:14:56.152 00.270 11596 Exposure complete
01:14:56.224 00.072 11596 worker thread done servicing request
01:14:56.225 00.001 13300 OnExposeComplete: enter
01:14:56.225 00.000 13300 UpdateGuideState(): m_state=6
01:14:56.225 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 634
01:14:56.225 00.000 13300 Star::Find returns 1 (0), X=133.19, Y=985.50, Mass=1122, SNR=23.4, Peak=94 HFD=3.8
01:14:56.226 00.001 13300 MultiStar: [#1 -0.11,-0.02,0.61,U] [#2 0.01,-0.05,0.56,U] [#3 0.08,0.19,0.31,U] [#4 -0.18,-0.27,0.00,M8] [#5 0.14,-0.11,0.29,U] [#6 0.43,0.41,0.00,M6] [#7 -0.22,0.34,0.00,M5] [#8 -0.17,-0.29,0.00,M1] 
01:14:56.226 00.000 13300 refined, 4 included, MultiStar: {0.04, 0.01}, one-star: {0.11, 0.04}
01:14:56.226 00.000 13300 CameraToMount -- cameraTheta (0.18) - m_xAngle (-1.61) = xAngle (1.79 = 1.79)
01:14:56.226 00.000 13300 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.81 = 1.81)
01:14:56.226 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.04 cameraTheta=0.18 mountX=-0.01 mountY=0.04, mountTheta=1.79
01:14:56.227 00.001 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.01, opts=13)
01:14:56.227 00.000 13300 Enqueuing Move request for scope (0.04, 0.01)
01:14:56.227 00.000 11596 Worker thread wakes up
01:14:56.227 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
01:14:56.227 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
01:14:56.227 00.000 11596 Moving (0.04, 0.01) raw xDistance=-0.01 yDistance=0.04
01:14:56.227 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:14:56.228 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:56.228 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:14:56.228 00.000 11596 MoveAxis(E, 0, ABG)
01:14:56.228 00.000 11596 Move returns status 0, amount 0
01:14:56.228 00.000 11596 MoveAxis(N, 0, ABG)
01:14:56.228 00.000 11596 Move returns status 0, amount 0
01:14:56.228 00.000 11596 move complete, result=0
01:14:56.228 00.000 11596 worker thread done servicing request
01:14:56.234 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=250, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
01:14:56.242 00.008 13300 UpdateGuideState exits: m=1122 SNR=23.4
01:14:56.242 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:56.242 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:14:56.242 00.000 13300 Enqueuing Expose request
01:14:56.243 00.001 11596 Worker thread wakes up
01:14:56.243 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:14:56.243 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:14:56.745 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:14:58.881 02.136 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d1c9b451-1cbe-4b15-9702-2fd5b76ff494"}
01:14:58.881 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d1c9b451-1cbe-4b15-9702-2fd5b76ff494"}
01:14:58.882 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e8515541-2d51-4085-8665-441145617b07"}
01:14:58.882 00.000 13300 case statement mapped state 6 to 3
01:14:58.882 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e8515541-2d51-4085-8665-441145617b07"}
01:14:58.883 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1bf2e834-7747-4fb0-a47f-e5428dce5104"}
01:14:58.883 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":634,"width":15,"height":15,"star_pos":[7.19,6.50],"pixels":"..."},"id":"1bf2e834-7747-4fb0-a47f-e5428dce5104"}
01:14:59.772 00.889 11596 Exposure complete
01:14:59.843 00.071 11596 worker thread done servicing request
01:14:59.844 00.001 13300 OnExposeComplete: enter
01:14:59.844 00.000 13300 UpdateGuideState(): m_state=6
01:14:59.844 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 635
01:14:59.844 00.000 13300 Star::Find returns 1 (0), X=133.18, Y=985.46, Mass=1100, SNR=23.2, Peak=94 HFD=3.8
01:14:59.845 00.001 13300 MultiStar: [#1 -0.05,0.05,0.61,U] [#2 -0.02,0.07,0.56,U] [#3 -0.06,0.03,0.29,U] [#4 0.17,-0.15,0.28,U] [#5 -0.01,-0.23,0.30,U] [#6 0.00,0.00,0.00,L] [#7 -0.12,0.08,0.29,U] [#8 0.32,-0.29,0.00,M2] 
01:14:59.845 00.000 13300 refined, 6 included, MultiStar: {0.01, -0.00}, one-star: {0.10, -0.00}
01:14:59.845 00.000 13300 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-1.61) = xAngle (1.42 = 1.42)
01:14:59.845 00.000 13300 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.44 = 1.44)
01:14:59.845 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.00 hyp=0.01 cameraTheta=-0.18 mountX=0.00 mountY=0.01, mountTheta=1.42
01:14:59.848 00.003 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.00, opts=13)
01:14:59.848 00.000 13300 Enqueuing Move request for scope (0.01, -0.00)
01:14:59.848 00.000 11596 Worker thread wakes up
01:14:59.848 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.00) opts 0xd
01:14:59.849 00.001 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.00)
01:14:59.849 00.000 11596 Moving (0.01, -0.00) raw xDistance=0.00 yDistance=0.01
01:14:59.849 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:14:59.849 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:59.849 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:14:59.849 00.000 11596 MoveAxis(E, 0, ABG)
01:14:59.850 00.001 11596 Move returns status 0, amount 0
01:14:59.850 00.000 11596 MoveAxis(N, 0, ABG)
01:14:59.850 00.000 11596 Move returns status 0, amount 0
01:14:59.850 00.000 11596 move complete, result=0
01:14:59.850 00.000 11596 worker thread done servicing request
01:14:59.857 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=249, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
01:14:59.865 00.008 13300 UpdateGuideState exits: m=1100 SNR=23.2
01:14:59.865 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:59.866 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:14:59.866 00.000 13300 Enqueuing Expose request
01:14:59.866 00.000 11596 Worker thread wakes up
01:14:59.866 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:14:59.866 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:15:00.375 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:15:01.882 01.507 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d2bbcb70-0e2b-49cd-ac7d-547761cace0c"}
01:15:01.882 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d2bbcb70-0e2b-49cd-ac7d-547761cace0c"}
01:15:01.883 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8292c510-e06c-4451-9bc8-00ca3e867a6b"}
01:15:01.883 00.000 13300 case statement mapped state 6 to 3
01:15:01.883 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8292c510-e06c-4451-9bc8-00ca3e867a6b"}
01:15:01.884 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a770c44f-6419-420c-8914-20ac73bb6983"}
01:15:01.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":635,"width":15,"height":15,"star_pos":[7.18,7.46],"pixels":"..."},"id":"a770c44f-6419-420c-8914-20ac73bb6983"}
01:15:03.409 01.525 11596 Exposure complete
01:15:03.480 00.071 11596 worker thread done servicing request
01:15:03.481 00.001 13300 OnExposeComplete: enter
01:15:03.481 00.000 13300 UpdateGuideState(): m_state=6
01:15:03.481 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 636
01:15:03.481 00.000 13300 Star::Find returns 1 (0), X=133.31, Y=985.55, Mass=1100, SNR=23.1, Peak=95 HFD=3.8
01:15:03.482 00.001 13300 MultiStar: [#1 -0.08,0.05,0.63,U] [#2 0.18,0.10,0.55,U] [#3 0.08,0.38,0.00,M8] [#4 0.08,-0.39,0.00,M8] [#5 0.34,-0.09,0.00,M1] [#6 0.37,0.28,0.00,M7] [#7 -0.10,0.10,0.27,U] [#8 -0.02,0.03,0.28,U] 
01:15:03.482 00.000 13300 refined, 4 included, MultiStar: {0.09, 0.07}, one-star: {0.23, 0.08}
01:15:03.482 00.000 13300 CameraToMount -- cameraTheta (0.69) - m_xAngle (-1.61) = xAngle (2.30 = 2.30)
01:15:03.482 00.000 13300 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.31 = 2.31)
01:15:03.482 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.07 hyp=0.12 cameraTheta=0.69 mountX=-0.08 mountY=0.09, mountTheta=2.31
01:15:03.484 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.07, opts=13)
01:15:03.484 00.000 13300 Enqueuing Move request for scope (0.09, 0.07)
01:15:03.484 00.000 11596 Worker thread wakes up
01:15:03.484 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.07) opts 0xd
01:15:03.484 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.07)
01:15:03.484 00.000 11596 Moving (0.09, 0.07) raw xDistance=-0.08 yDistance=0.09
01:15:03.485 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:15:03.485 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:03.485 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:15:03.485 00.000 11596 MoveAxis(E, 0, ABG)
01:15:03.485 00.000 11596 Move returns status 0, amount 0
01:15:03.485 00.000 11596 MoveAxis(N, 0, ABG)
01:15:03.485 00.000 11596 Move returns status 0, amount 0
01:15:03.485 00.000 11596 move complete, result=0
01:15:03.485 00.000 11596 worker thread done servicing request
01:15:03.491 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=1, FiltMax=104, Gamma=0.510
01:15:03.499 00.008 13300 UpdateGuideState exits: m=1100 SNR=23.1
01:15:03.499 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:03.499 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:15:03.499 00.000 13300 Enqueuing Expose request
01:15:03.499 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:15:03.499 00.000 11596 Worker thread wakes up
01:15:03.500 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:15:04.002 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:15:04.614 00.612 13300 evsrv: cli 10204260 connect
01:15:04.615 00.001 13300 case statement mapped state 6 to 3
01:15:04.615 00.000 13300 case statement mapped state 6 to 3
01:15:04.616 00.001 13300 evsrv: cli 10204260 request: {"method":"get_app_state","id":"f92a00ee-9180-45f9-a545-78c0bb3947e3"}
01:15:04.616 00.000 13300 case statement mapped state 6 to 3
01:15:04.616 00.000 13300 evsrv: cli 10204260 response: {"jsonrpc":"2.0","result":"Guiding","id":"f92a00ee-9180-45f9-a545-78c0bb3947e3"}
01:15:04.618 00.002 13300 evsrv: cli 10204260 disconnect
01:15:04.882 00.264 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1f2acc7c-b19a-4a32-a6ff-f0a14170188a"}
01:15:04.882 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1f2acc7c-b19a-4a32-a6ff-f0a14170188a"}
01:15:04.883 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"51821392-b8b7-48ac-978e-eca9055b5dfb"}
01:15:04.883 00.000 13300 case statement mapped state 6 to 3
01:15:04.883 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"51821392-b8b7-48ac-978e-eca9055b5dfb"}
01:15:04.883 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f89c4fcd-3d5f-4ae8-b672-45c4f6602f85"}
01:15:04.884 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":636,"width":15,"height":15,"star_pos":[7.31,6.55],"pixels":"..."},"id":"f89c4fcd-3d5f-4ae8-b672-45c4f6602f85"}
01:15:07.129 02.245 11596 Exposure complete
01:15:07.268 00.139 11596 worker thread done servicing request
01:15:07.268 00.000 13300 OnExposeComplete: enter
01:15:07.268 00.000 13300 UpdateGuideState(): m_state=6
01:15:07.269 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 637
01:15:07.269 00.000 13300 Star::Find returns 1 (0), X=133.18, Y=985.51, Mass=1113, SNR=23.3, Peak=102 HFD=3.8
01:15:07.270 00.001 13300 MultiStar: [#1 -0.09,0.29,0.00,M1] [#2 0.14,0.06,0.56,U] [#3 0.10,0.58,0.00,M9] [#4 0.48,-0.62,0.00,M9] [#5 0.14,0.07,0.30,U] [#6 0.54,0.24,0.00,M8] [#7 -0.04,0.05,0.28,U] [#8 0.42,-0.14,0.00,M2] 
01:15:07.270 00.000 13300 single-star, 3 included, MultiStar: {0.10, 0.05}, one-star: {0.10, 0.05}
01:15:07.270 00.000 13300 CameraToMount -- cameraTheta (0.45) - m_xAngle (-1.61) = xAngle (2.06 = 2.06)
01:15:07.270 00.000 13300 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.07 = 2.07)
01:15:07.270 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.05 hyp=0.11 cameraTheta=0.45 mountX=-0.05 mountY=0.10, mountTheta=2.06
01:15:07.273 00.003 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.05, opts=13)
01:15:07.273 00.000 13300 Enqueuing Move request for scope (0.10, 0.05)
01:15:07.273 00.000 11596 Worker thread wakes up
01:15:07.274 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.05) opts 0xd
01:15:07.274 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.05)
01:15:07.275 00.001 11596 Moving (0.10, 0.05) raw xDistance=-0.05 yDistance=0.10
01:15:07.275 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:15:07.275 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:07.276 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:15:07.276 00.000 11596 MoveAxis(E, 0, ABG)
01:15:07.276 00.000 11596 Move returns status 0, amount 0
01:15:07.277 00.001 11596 MoveAxis(N, 0, ABG)
01:15:07.277 00.000 11596 Move returns status 0, amount 0
01:15:07.277 00.000 11596 move complete, result=0
01:15:07.277 00.000 11596 worker thread done servicing request
01:15:07.285 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
01:15:07.297 00.012 13300 UpdateGuideState exits: m=1113 SNR=23.3
01:15:07.297 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:07.298 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:15:07.298 00.000 13300 Enqueuing Expose request
01:15:07.298 00.000 11596 Worker thread wakes up
01:15:07.298 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:15:07.298 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:15:07.804 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:15:07.881 00.077 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8094e17a-4b81-46b1-a30a-e657cc20e16a"}
01:15:07.881 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8094e17a-4b81-46b1-a30a-e657cc20e16a"}
01:15:07.882 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"615a26bc-0f7e-40d5-8f08-4b61f5ed836b"}
01:15:07.882 00.000 13300 case statement mapped state 6 to 3
01:15:07.882 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"615a26bc-0f7e-40d5-8f08-4b61f5ed836b"}
01:15:07.882 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ac9efc23-409b-4bf3-869d-242425ce4097"}
01:15:07.883 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":637,"width":15,"height":15,"star_pos":[7.18,6.51],"pixels":"..."},"id":"ac9efc23-409b-4bf3-869d-242425ce4097"}
01:15:10.835 02.952 11596 Exposure complete
01:15:10.882 00.047 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"35c242bb-e1cd-42c0-86fd-8e81aa36f643"}
01:15:10.882 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"35c242bb-e1cd-42c0-86fd-8e81aa36f643"}
01:15:10.883 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2a6778eb-59d4-4ce1-acbf-7dfc7e08694a"}
01:15:10.883 00.000 13300 case statement mapped state 6 to 3
01:15:10.883 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2a6778eb-59d4-4ce1-acbf-7dfc7e08694a"}
01:15:10.883 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"55353cdf-1ad6-4186-95f3-c9b0de2e4751"}
01:15:10.884 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":637,"width":15,"height":15,"star_pos":[7.18,6.51],"pixels":"..."},"id":"55353cdf-1ad6-4186-95f3-c9b0de2e4751"}
01:15:10.919 00.035 11596 worker thread done servicing request
01:15:10.919 00.000 13300 OnExposeComplete: enter
01:15:10.919 00.000 13300 UpdateGuideState(): m_state=6
01:15:10.920 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 638
01:15:10.920 00.000 13300 Star::Find returns 1 (0), X=133.18, Y=985.65, Mass=1082, SNR=23.0, Peak=98 HFD=3.7
01:15:10.920 00.000 13300 MultiStar: [#1 -0.02,0.02,0.62,U] [#2 -0.04,0.10,0.56,U] [#3 -0.03,0.29,0.00,M10] [#4 -0.20,-0.56,0.00,M10] [#5 0.14,0.07,0.29,U] [#6 0.55,0.31,0.00,M9] [#7 0.00,0.38,0.00,M3] [#8 0.26,-0.08,0.00,M3] 
01:15:10.920 00.000 13300 refined, 3 included, MultiStar: {0.05, 0.11}, one-star: {0.10, 0.18}
01:15:10.921 00.001 13300 CameraToMount -- cameraTheta (1.18) - m_xAngle (-1.61) = xAngle (2.79 = 2.79)
01:15:10.921 00.000 13300 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.80 = 2.80)
01:15:10.921 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.11 hyp=0.12 cameraTheta=1.18 mountX=-0.11 mountY=0.04, mountTheta=2.80
01:15:10.923 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.11, opts=13)
01:15:10.924 00.001 13300 Enqueuing Move request for scope (0.05, 0.11)
01:15:10.924 00.000 11596 Worker thread wakes up
01:15:10.924 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.11) opts 0xd
01:15:10.924 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.11)
01:15:10.925 00.001 11596 Moving (0.05, 0.11) raw xDistance=-0.11 yDistance=0.04
01:15:10.925 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:15:10.925 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:10.925 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:15:10.925 00.000 11596 MoveAxis(E, 0, ABG)
01:15:10.926 00.001 11596 Move returns status 0, amount 0
01:15:10.926 00.000 11596 MoveAxis(N, 0, ABG)
01:15:10.926 00.000 11596 Move returns status 0, amount 0
01:15:10.926 00.000 11596 move complete, result=0
01:15:10.926 00.000 11596 worker thread done servicing request
01:15:10.933 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
01:15:10.944 00.011 13300 UpdateGuideState exits: m=1082 SNR=23.0
01:15:10.944 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:10.944 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:15:10.944 00.000 13300 Enqueuing Expose request
01:15:10.944 00.000 11596 Worker thread wakes up
01:15:10.944 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:15:10.945 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:15:11.483 00.538 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:15:14.196 02.713 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fdb9a30c-4d37-42bc-86fe-0909565bd978"}
01:15:14.196 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fdb9a30c-4d37-42bc-86fe-0909565bd978"}
01:15:14.223 00.027 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d475225d-765f-4ef6-a5bd-9b1ae912cb1d"}
01:15:14.223 00.000 13300 case statement mapped state 6 to 3
01:15:14.223 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d475225d-765f-4ef6-a5bd-9b1ae912cb1d"}
01:15:14.224 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"82e879fc-ecd6-4d12-a12b-acc898e3133b"}
01:15:14.225 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":638,"width":15,"height":15,"star_pos":[7.18,6.65],"pixels":"..."},"id":"82e879fc-ecd6-4d12-a12b-acc898e3133b"}
01:15:14.569 00.344 11596 Exposure complete
01:15:14.704 00.135 11596 worker thread done servicing request
01:15:14.704 00.000 13300 OnExposeComplete: enter
01:15:14.704 00.000 13300 UpdateGuideState(): m_state=6
01:15:14.705 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 639
01:15:14.705 00.000 13300 Star::Find returns 1 (0), X=133.20, Y=985.79, Mass=1109, SNR=23.3, Peak=102 HFD=3.9
01:15:14.706 00.001 13300 MultiStar: [#1 -0.01,0.42,0.00,M1] [#2 0.11,0.40,0.00,M1] [#3 0.09,0.58,0.00,R] [#4 0.44,0.02,0.00,R] [#5 -0.08,0.27,0.00,M1] [#6 0.29,0.52,0.00,M10] [#7 -0.38,0.47,0.00,M4] [#8 0.06,-0.13,0.28,U] 
01:15:14.706 00.000 13300 refined, 1 included, MultiStar: {0.11, 0.22}, one-star: {0.13, 0.32}
01:15:14.706 00.000 13300 CameraToMount -- cameraTheta (1.11) - m_xAngle (-1.61) = xAngle (2.72 = 2.72)
01:15:14.707 00.001 13300 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.73 = 2.73)
01:15:14.707 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.22 hyp=0.25 cameraTheta=1.11 mountX=-0.23 mountY=0.10, mountTheta=2.73
01:15:14.710 00.003 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.22, opts=13)
01:15:14.710 00.000 13300 Enqueuing Move request for scope (0.11, 0.22)
01:15:14.710 00.000 11596 Worker thread wakes up
01:15:14.710 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.22) opts 0xd
01:15:14.710 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.22)
01:15:14.711 00.001 11596 Moving (0.11, 0.22) raw xDistance=-0.23 yDistance=0.10
01:15:14.711 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
01:15:14.711 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:14.712 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:15:14.712 00.000 11596 MoveAxis(E, 284, ABG)
01:15:14.712 00.000 11596 Guiding  Dir = 2, Dur = 284
01:15:14.712 00.000 11596 IsSlewing returns 0
01:15:14.722 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=114, Gamma=0.510
01:15:14.736 00.014 13300 UpdateGuideState exits: m=1109 SNR=23.3
01:15:14.737 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:14.737 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:15:14.737 00.000 13300 Enqueuing Expose request
01:15:14.822 00.085 11596 IsGuiding returns 0
01:15:15.034 00.212 11596 PulseGuide returned control before completion, sleep 82
01:15:15.256 00.222 11596 IsGuiding returns 1
01:15:15.256 00.000 11596 scope still moving after pulse duration time elapsed
01:15:15.280 00.024 11596 IsSlewing returns 0
01:15:15.809 00.529 11596 IsGuiding returns 0
01:15:15.810 00.001 11596 scope move finished after 284 + 703 ms
01:15:15.810 00.000 11596 Move returns status 0, amount 284
01:15:15.810 00.000 11596 MoveAxis(N, 0, ABG)
01:15:15.810 00.000 11596 Move returns status 0, amount 0
01:15:15.810 00.000 11596 move complete, result=0
01:15:15.810 00.000 11596 worker thread done servicing request
01:15:15.810 00.000 13300 GuideStep: -0.2 px 284 ms EAST, 0.1 px 0 ms NORTH
01:15:15.811 00.001 11596 Worker thread wakes up
01:15:15.811 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:15:16.326 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:15:17.195 00.869 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c4555e6f-2b00-4ac6-89c1-c1541de626ba"}
01:15:17.195 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c4555e6f-2b00-4ac6-89c1-c1541de626ba"}
01:15:17.196 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4f31ca18-6fe3-4e7d-9ca7-ce16aaad3114"}
01:15:17.196 00.000 13300 case statement mapped state 6 to 3
01:15:17.196 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4f31ca18-6fe3-4e7d-9ca7-ce16aaad3114"}
01:15:17.197 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"02c4bfba-d8b3-40bd-a188-90cf60bfa726"}
01:15:17.197 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":639,"width":15,"height":15,"star_pos":[7.20,6.79],"pixels":"..."},"id":"02c4bfba-d8b3-40bd-a188-90cf60bfa726"}
01:15:19.348 02.151 11596 Exposure complete
01:15:19.417 00.069 11596 worker thread done servicing request
01:15:19.417 00.000 13300 OnExposeComplete: enter
01:15:19.418 00.001 13300 UpdateGuideState(): m_state=6
01:15:19.418 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 640
01:15:19.418 00.000 13300 Star::Find returns 1 (0), X=133.22, Y=985.65, Mass=1101, SNR=23.2, Peak=107 HFD=3.7
01:15:19.419 00.001 13300 MultiStar: [#1 -0.04,0.17,0.61,U] [#2 0.12,0.16,0.57,U] [#3 -0.10,0.04,0.30,U] [#4 -0.18,0.05,0.27,U] [#5 0.23,0.12,0.00,M2] [#6 0.08,0.51,0.00,R] [#7 -0.04,0.33,0.00,M5] [#8 -0.18,0.17,0.28,U] 
01:15:19.419 00.000 13300 refined, 5 included, MultiStar: {0.02, 0.15}, one-star: {0.14, 0.19}
01:15:19.419 00.000 13300 CameraToMount -- cameraTheta (1.47) - m_xAngle (-1.61) = xAngle (3.08 = 3.08)
01:15:19.419 00.000 13300 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.09 = 3.09)
01:15:19.419 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.15 hyp=0.15 cameraTheta=1.47 mountX=-0.15 mountY=0.01, mountTheta=3.09
01:15:19.421 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.15, opts=13)
01:15:19.421 00.000 13300 Enqueuing Move request for scope (0.02, 0.15)
01:15:19.422 00.001 11596 Worker thread wakes up
01:15:19.422 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.15) opts 0xd
01:15:19.422 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.15)
01:15:19.422 00.000 11596 Moving (0.02, 0.15) raw xDistance=-0.15 yDistance=0.01
01:15:19.422 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
01:15:19.422 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:19.422 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:15:19.422 00.000 11596 MoveAxis(E, 207, ABG)
01:15:19.422 00.000 11596 Guiding  Dir = 2, Dur = 207
01:15:19.423 00.001 11596 IsSlewing returns 0
01:15:19.430 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
01:15:19.439 00.009 13300 UpdateGuideState exits: m=1101 SNR=23.2
01:15:19.440 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:19.440 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:15:19.440 00.000 13300 Enqueuing Expose request
01:15:19.776 00.336 11596 IsGuiding returns 0
01:15:19.879 00.103 11596 PulseGuide returned control before completion, sleep 114
01:15:20.097 00.218 11596 IsGuiding returns 0
01:15:20.097 00.000 11596 Move returns status 0, amount 207
01:15:20.097 00.000 11596 MoveAxis(N, 0, ABG)
01:15:20.097 00.000 11596 Move returns status 0, amount 0
01:15:20.098 00.001 11596 move complete, result=0
01:15:20.098 00.000 11596 worker thread done servicing request
01:15:20.098 00.000 13300 GuideStep: -0.1 px 207 ms EAST, 0.0 px 0 ms NORTH
01:15:20.098 00.000 11596 Worker thread wakes up
01:15:20.099 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:15:20.196 00.097 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ec96f4e9-5103-47e4-b61b-4ba0d3dcf55c"}
01:15:20.196 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ec96f4e9-5103-47e4-b61b-4ba0d3dcf55c"}
01:15:20.197 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a9bfddac-2f6d-4116-93df-80456785fd2e"}
01:15:20.197 00.000 13300 case statement mapped state 6 to 3
01:15:20.197 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a9bfddac-2f6d-4116-93df-80456785fd2e"}
01:15:20.199 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"294e0ca5-d04c-433c-9e96-e6005a15aad9"}
01:15:20.200 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":640,"width":15,"height":15,"star_pos":[7.22,6.65],"pixels":"..."},"id":"294e0ca5-d04c-433c-9e96-e6005a15aad9"}
01:15:20.606 00.406 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:15:23.194 02.588 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c8362557-57c6-42bb-832a-ef592e19e2c2"}
01:15:23.194 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c8362557-57c6-42bb-832a-ef592e19e2c2"}
01:15:23.195 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a94c88d0-6436-470f-8bca-a93309a8f81b"}
01:15:23.195 00.000 13300 case statement mapped state 6 to 3
01:15:23.195 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a94c88d0-6436-470f-8bca-a93309a8f81b"}
01:15:23.195 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0adca8e1-2d1a-4cf8-819f-c6ab9343c1cc"}
01:15:23.196 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":640,"width":15,"height":15,"star_pos":[7.22,6.65],"pixels":"..."},"id":"0adca8e1-2d1a-4cf8-819f-c6ab9343c1cc"}
01:15:23.640 00.444 11596 Exposure complete
01:15:23.714 00.074 11596 worker thread done servicing request
01:15:23.714 00.000 13300 OnExposeComplete: enter
01:15:23.714 00.000 13300 UpdateGuideState(): m_state=6
01:15:23.714 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 641
01:15:23.715 00.001 13300 Star::Find returns 1 (0), X=133.35, Y=985.49, Mass=1114, SNR=23.4, Peak=100 HFD=4.0
01:15:23.715 00.000 13300 MultiStar: [#1 0.20,0.08,0.60,U] [#2 0.29,0.01,0.00,M1] [#3 -0.04,-0.26,0.00,M1] [#4 -0.30,-0.46,0.00,M1] [#5 0.07,-0.17,0.29,U] [#6 0.06,-0.27,0.00,M1] [#7 -0.00,0.09,0.28,U] [#8 0.05,-0.30,0.00,M2] 
01:15:23.715 00.000 13300 refined, 3 included, MultiStar: {0.19, 0.02}, one-star: {0.28, 0.02}
01:15:23.715 00.000 13300 CameraToMount -- cameraTheta (0.12) - m_xAngle (-1.61) = xAngle (1.72 = 1.72)
01:15:23.715 00.000 13300 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.74 = 1.74)
01:15:23.715 00.000 13300 CameraToMount -- cameraX=0.19 cameraY=0.02 hyp=0.19 cameraTheta=0.12 mountX=-0.03 mountY=0.19, mountTheta=1.72
01:15:23.717 00.002 13300 SchedulePrimaryMove(1016D950, x=0.19, y=0.02, opts=13)
01:15:23.718 00.001 13300 Enqueuing Move request for scope (0.19, 0.02)
01:15:23.718 00.000 11596 Worker thread wakes up
01:15:23.718 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.02) opts 0xd
01:15:23.718 00.000 11596 Handling offset move in thread for scope, endpoint = (0.19, 0.02)
01:15:23.718 00.000 11596 Moving (0.19, 0.02) raw xDistance=-0.03 yDistance=0.19
01:15:23.718 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:15:23.718 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.19
01:15:23.719 00.001 11596 MoveAxis(E, 0, ABG)
01:15:23.719 00.000 11596 Move returns status 0, amount 0
01:15:23.719 00.000 11596 MoveAxis(S, 251, ABG)
01:15:23.719 00.000 11596 Guiding  Dir = 1, Dur = 251
01:15:23.719 00.000 11596 IsSlewing returns 0
01:15:23.726 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
01:15:23.735 00.009 13300 UpdateGuideState exits: m=1114 SNR=23.4
01:15:23.735 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:23.735 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:15:23.735 00.000 13300 Enqueuing Expose request
01:15:23.916 00.181 11596 IsGuiding returns 0
01:15:24.129 00.213 11596 PulseGuide returned control before completion, sleep 48
01:15:24.345 00.216 11596 IsGuiding returns 1
01:15:24.345 00.000 11596 scope still moving after pulse duration time elapsed
01:15:24.380 00.035 11596 IsSlewing returns 0
01:15:24.472 00.092 11596 IsGuiding returns 0
01:15:24.472 00.000 11596 scope move finished after 251 + 306 ms
01:15:24.472 00.000 11596 Move returns status 0, amount 251
01:15:24.472 00.000 11596 move complete, result=0
01:15:24.472 00.000 11596 worker thread done servicing request
01:15:24.473 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.2 px 251 ms SOUTH
01:15:24.473 00.000 11596 Worker thread wakes up
01:15:24.473 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:15:24.981 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:15:26.194 01.213 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"07e46126-e022-4f95-a550-9cfea9eda059"}
01:15:26.194 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"07e46126-e022-4f95-a550-9cfea9eda059"}
01:15:26.195 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6414a7cf-4f04-4b29-918e-2193be43eef7"}
01:15:26.195 00.000 13300 case statement mapped state 6 to 3
01:15:26.195 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6414a7cf-4f04-4b29-918e-2193be43eef7"}
01:15:26.195 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7216a191-dbd6-4c3c-b535-3ed9d44c4dae"}
01:15:26.196 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":641,"width":15,"height":15,"star_pos":[7.35,7.49],"pixels":"..."},"id":"7216a191-dbd6-4c3c-b535-3ed9d44c4dae"}
01:15:28.011 01.815 11596 Exposure complete
01:15:28.081 00.070 11596 worker thread done servicing request
01:15:28.081 00.000 13300 OnExposeComplete: enter
01:15:28.081 00.000 13300 UpdateGuideState(): m_state=6
01:15:28.081 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 642
01:15:28.082 00.001 13300 Star::Find returns 1 (0), X=133.27, Y=985.48, Mass=1089, SNR=23.0, Peak=99 HFD=3.9
01:15:28.082 00.000 13300 MultiStar: [#1 0.19,0.03,0.61,U] [#2 0.22,0.10,0.56,U] [#3 -0.08,-0.20,0.31,U] [#4 -0.40,-0.84,0.00,M2] [#5 0.12,0.10,0.29,U] [#6 0.38,-0.24,0.00,M2] [#7 -0.11,0.08,0.28,U] [#8 -0.23,-0.28,0.00,M3] 
01:15:28.082 00.000 13300 refined, 5 included, MultiStar: {0.14, 0.02}, one-star: {0.19, 0.01}
01:15:28.082 00.000 13300 CameraToMount -- cameraTheta (0.17) - m_xAngle (-1.61) = xAngle (1.78 = 1.78)
01:15:28.082 00.000 13300 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.79 = 1.79)
01:15:28.082 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=0.02 hyp=0.14 cameraTheta=0.17 mountX=-0.03 mountY=0.13, mountTheta=1.78
01:15:28.084 00.002 13300 SchedulePrimaryMove(1016D950, x=0.14, y=0.02, opts=13)
01:15:28.084 00.000 13300 Enqueuing Move request for scope (0.14, 0.02)
01:15:28.084 00.000 11596 Worker thread wakes up
01:15:28.085 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.02) opts 0xd
01:15:28.085 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, 0.02)
01:15:28.085 00.000 11596 Moving (0.14, 0.02) raw xDistance=-0.03 yDistance=0.13
01:15:28.085 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:15:28.085 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:28.085 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:15:28.085 00.000 11596 MoveAxis(E, 0, ABG)
01:15:28.085 00.000 11596 Move returns status 0, amount 0
01:15:28.085 00.000 11596 MoveAxis(N, 0, ABG)
01:15:28.086 00.001 11596 Move returns status 0, amount 0
01:15:28.086 00.000 11596 move complete, result=0
01:15:28.086 00.000 11596 worker thread done servicing request
01:15:28.093 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
01:15:28.101 00.008 13300 UpdateGuideState exits: m=1089 SNR=23.0
01:15:28.101 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:28.101 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:15:28.102 00.001 13300 Enqueuing Expose request
01:15:28.102 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:15:28.102 00.000 11596 Worker thread wakes up
01:15:28.102 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:15:28.606 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:15:29.194 00.588 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2189ec18-b9ab-4c44-997e-a5d2d26ef5a5"}
01:15:29.194 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2189ec18-b9ab-4c44-997e-a5d2d26ef5a5"}
01:15:29.195 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"41c5d22c-f9c1-4726-b330-946f0c6abde0"}
01:15:29.195 00.000 13300 case statement mapped state 6 to 3
01:15:29.195 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"41c5d22c-f9c1-4726-b330-946f0c6abde0"}
01:15:29.195 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"71996831-8beb-4792-9e42-70b0ee99a713"}
01:15:29.195 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":642,"width":15,"height":15,"star_pos":[7.27,7.48],"pixels":"..."},"id":"71996831-8beb-4792-9e42-70b0ee99a713"}
01:15:31.644 02.449 11596 Exposure complete
01:15:31.717 00.073 11596 worker thread done servicing request
01:15:31.718 00.001 13300 OnExposeComplete: enter
01:15:31.718 00.000 13300 UpdateGuideState(): m_state=6
01:15:31.718 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 643
01:15:31.718 00.000 13300 Star::Find returns 1 (0), X=133.35, Y=985.57, Mass=1113, SNR=23.3, Peak=105 HFD=3.9
01:15:31.719 00.001 13300 MultiStar: [#1 0.12,0.17,0.61,U] [#2 0.14,0.22,0.00,M1] [#3 0.11,-0.12,0.31,U] [#4 -0.67,-0.58,0.00,M3] [#5 -0.03,0.08,0.30,U] [#6 0.13,-0.18,0.24,U] [#7 -0.03,0.27,0.00,M4] [#8 0.00,0.00,0.00,L] 
01:15:31.719 00.000 13300 refined, 4 included, MultiStar: {0.16, 0.06}, one-star: {0.28, 0.10}
01:15:31.719 00.000 13300 CameraToMount -- cameraTheta (0.36) - m_xAngle (-1.61) = xAngle (1.97 = 1.97)
01:15:31.719 00.000 13300 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.98 = 1.98)
01:15:31.719 00.000 13300 CameraToMount -- cameraX=0.16 cameraY=0.06 hyp=0.18 cameraTheta=0.36 mountX=-0.07 mountY=0.16, mountTheta=1.97
01:15:31.721 00.002 13300 SchedulePrimaryMove(1016D950, x=0.16, y=0.06, opts=13)
01:15:31.721 00.000 13300 Enqueuing Move request for scope (0.16, 0.06)
01:15:31.721 00.000 11596 Worker thread wakes up
01:15:31.721 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.06) opts 0xd
01:15:31.721 00.000 11596 Handling offset move in thread for scope, endpoint = (0.16, 0.06)
01:15:31.721 00.000 11596 Moving (0.16, 0.06) raw xDistance=-0.07 yDistance=0.16
01:15:31.721 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:15:31.722 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:31.722 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:15:31.722 00.000 11596 MoveAxis(E, 0, ABG)
01:15:31.722 00.000 11596 Move returns status 0, amount 0
01:15:31.722 00.000 11596 MoveAxis(N, 0, ABG)
01:15:31.722 00.000 11596 Move returns status 0, amount 0
01:15:31.722 00.000 11596 move complete, result=0
01:15:31.722 00.000 11596 worker thread done servicing request
01:15:31.729 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
01:15:31.737 00.008 13300 UpdateGuideState exits: m=1113 SNR=23.3
01:15:31.738 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:31.738 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:15:31.738 00.000 13300 Enqueuing Expose request
01:15:31.738 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:15:31.738 00.000 11596 Worker thread wakes up
01:15:31.738 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:15:32.194 00.456 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fd00e0b7-44c9-4409-8ca6-8ec4d3273ac5"}
01:15:32.194 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fd00e0b7-44c9-4409-8ca6-8ec4d3273ac5"}
01:15:32.195 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"66ae4b6d-4e7d-40e2-b606-4a829e7d0326"}
01:15:32.195 00.000 13300 case statement mapped state 6 to 3
01:15:32.195 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"66ae4b6d-4e7d-40e2-b606-4a829e7d0326"}
01:15:32.196 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f749c95a-4b34-44a9-921e-739ac5be1ddd"}
01:15:32.196 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":643,"width":15,"height":15,"star_pos":[7.35,6.57],"pixels":"..."},"id":"f749c95a-4b34-44a9-921e-739ac5be1ddd"}
01:15:32.246 00.050 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:15:35.192 02.946 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3bd80824-2f5a-4846-a4bf-8c1484868a23"}
01:15:35.192 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3bd80824-2f5a-4846-a4bf-8c1484868a23"}
01:15:35.193 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8b8fdf09-a76d-4cc3-9289-b794cddfa822"}
01:15:35.193 00.000 13300 case statement mapped state 6 to 3
01:15:35.193 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8b8fdf09-a76d-4cc3-9289-b794cddfa822"}
01:15:35.194 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"309ab2db-427f-4442-a735-1af06055be70"}
01:15:35.194 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":643,"width":15,"height":15,"star_pos":[7.35,6.57],"pixels":"..."},"id":"309ab2db-427f-4442-a735-1af06055be70"}
01:15:35.280 00.086 11596 Exposure complete
01:15:35.350 00.070 11596 worker thread done servicing request
01:15:35.350 00.000 13300 OnExposeComplete: enter
01:15:35.350 00.000 13300 UpdateGuideState(): m_state=6
01:15:35.351 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 644
01:15:35.351 00.000 13300 Star::Find returns 1 (0), X=133.45, Y=985.65, Mass=1099, SNR=23.2, Peak=106 HFD=3.8
01:15:35.351 00.000 13300 MultiStar: [#1 0.28,0.22,0.00,M1] [#2 0.26,0.19,0.00,M2] [#3 0.20,-0.06,0.31,U] [#4 -0.41,-0.54,0.00,M4] [#5 0.20,-0.16,0.30,U] [#6 0.08,-0.51,0.00,M2] [#7 0.09,0.33,0.00,M5] [#8 0.25,-0.01,0.29,U] 
01:15:35.351 00.000 13300 refined, 3 included, MultiStar: {0.30, 0.06}, one-star: {0.37, 0.18}
01:15:35.352 00.001 13300 CameraToMount -- cameraTheta (0.20) - m_xAngle (-1.61) = xAngle (1.81 = 1.81)
01:15:35.352 00.000 13300 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.82 = 1.82)
01:15:35.352 00.000 13300 CameraToMount -- cameraX=0.30 cameraY=0.06 hyp=0.31 cameraTheta=0.20 mountX=-0.07 mountY=0.30, mountTheta=1.81
01:15:35.354 00.002 13300 SchedulePrimaryMove(1016D950, x=0.30, y=0.06, opts=13)
01:15:35.354 00.000 13300 Enqueuing Move request for scope (0.30, 0.06)
01:15:35.354 00.000 11596 Worker thread wakes up
01:15:35.354 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.06) opts 0xd
01:15:35.354 00.000 11596 Handling offset move in thread for scope, endpoint = (0.30, 0.06)
01:15:35.354 00.000 11596 Moving (0.30, 0.06) raw xDistance=-0.07 yDistance=0.30
01:15:35.354 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:15:35.354 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
01:15:35.354 00.000 11596 MoveAxis(E, 0, ABG)
01:15:35.354 00.000 11596 Move returns status 0, amount 0
01:15:35.355 00.001 11596 MoveAxis(S, 391, ABG)
01:15:35.355 00.000 11596 Guiding  Dir = 1, Dur = 391
01:15:35.355 00.000 11596 IsSlewing returns 0
01:15:35.361 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
01:15:35.369 00.008 13300 UpdateGuideState exits: m=1099 SNR=23.2
01:15:35.370 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:35.370 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:15:35.370 00.000 13300 Enqueuing Expose request
01:15:35.661 00.291 11596 IsGuiding returns 0
01:15:35.830 00.169 11596 PulseGuide returned control before completion, sleep 233
01:15:36.197 00.367 11596 IsGuiding returns 1
01:15:36.197 00.000 11596 scope still moving after pulse duration time elapsed
01:15:36.225 00.028 11596 IsSlewing returns 0
01:15:36.426 00.201 11596 IsGuiding returns 0
01:15:36.426 00.000 11596 scope move finished after 391 + 373 ms
01:15:36.426 00.000 11596 Move returns status 0, amount 391
01:15:36.426 00.000 11596 move complete, result=0
01:15:36.426 00.000 11596 worker thread done servicing request
01:15:36.426 00.000 11596 Worker thread wakes up
01:15:36.426 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.3 px 391 ms SOUTH
01:15:36.427 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:15:36.938 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:15:38.192 01.254 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0aaa8137-8c93-41a3-8b9d-384ede651e43"}
01:15:38.192 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0aaa8137-8c93-41a3-8b9d-384ede651e43"}
01:15:38.193 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e9de31ff-da25-4f07-8489-35e0fbf9afa0"}
01:15:38.193 00.000 13300 case statement mapped state 6 to 3
01:15:38.193 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e9de31ff-da25-4f07-8489-35e0fbf9afa0"}
01:15:38.193 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"30bda887-b29e-4551-a688-b1ba4e44eb57"}
01:15:38.194 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":644,"width":15,"height":15,"star_pos":[7.45,6.65],"pixels":"..."},"id":"30bda887-b29e-4551-a688-b1ba4e44eb57"}
01:15:39.972 01.778 11596 Exposure complete
01:15:40.041 00.069 11596 worker thread done servicing request
01:15:40.041 00.000 13300 OnExposeComplete: enter
01:15:40.041 00.000 13300 UpdateGuideState(): m_state=6
01:15:40.042 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 645
01:15:40.042 00.000 13300 Star::Find returns 1 (0), X=133.30, Y=985.79, Mass=1095, SNR=23.2, Peak=108 HFD=3.8
01:15:40.042 00.000 13300 MultiStar: [#1 -0.02,0.31,0.00,M2] [#2 0.10,0.23,0.55,U] [#3 0.05,-0.01,0.31,U] [#4 -0.11,0.08,0.26,U] [#5 0.24,0.17,0.00,M1] [#6 0.20,-0.16,0.25,U] [#7 -0.15,0.36,0.00,M6] [#8 0.20,0.13,0.28,U] 
01:15:40.042 00.000 13300 refined, 5 included, MultiStar: {0.14, 0.17}, one-star: {0.22, 0.32}
01:15:40.043 00.001 13300 CameraToMount -- cameraTheta (0.90) - m_xAngle (-1.61) = xAngle (2.50 = 2.50)
01:15:40.043 00.000 13300 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.52 = 2.52)
01:15:40.043 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=0.17 hyp=0.22 cameraTheta=0.90 mountX=-0.18 mountY=0.13, mountTheta=2.51
01:15:40.045 00.002 13300 SchedulePrimaryMove(1016D950, x=0.14, y=0.17, opts=13)
01:15:40.045 00.000 13300 Enqueuing Move request for scope (0.14, 0.17)
01:15:40.045 00.000 11596 Worker thread wakes up
01:15:40.045 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.17) opts 0xd
01:15:40.045 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, 0.17)
01:15:40.045 00.000 11596 Moving (0.14, 0.17) raw xDistance=-0.18 yDistance=0.13
01:15:40.045 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.18
01:15:40.045 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:40.045 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:15:40.045 00.000 11596 MoveAxis(E, 224, ABG)
01:15:40.046 00.001 11596 Guiding  Dir = 2, Dur = 224
01:15:40.046 00.000 11596 IsSlewing returns 0
01:15:40.052 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
01:15:40.060 00.008 13300 UpdateGuideState exits: m=1095 SNR=23.2
01:15:40.060 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:40.060 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:15:40.061 00.001 13300 Enqueuing Expose request
01:15:40.167 00.106 11596 IsGuiding returns 0
01:15:40.300 00.133 11596 PulseGuide returned control before completion, sleep 102
01:15:40.574 00.274 11596 IsGuiding returns 1
01:15:40.574 00.000 11596 scope still moving after pulse duration time elapsed
01:15:40.609 00.035 11596 IsSlewing returns 0
01:15:40.675 00.066 11596 IsGuiding returns 1
01:15:40.701 00.026 11596 IsSlewing returns 0
01:15:40.796 00.095 11596 IsGuiding returns 0
01:15:40.796 00.000 11596 scope move finished after 224 + 404 ms
01:15:40.796 00.000 11596 Move returns status 0, amount 224
01:15:40.796 00.000 11596 MoveAxis(N, 0, ABG)
01:15:40.796 00.000 11596 Move returns status 0, amount 0
01:15:40.796 00.000 11596 move complete, result=0
01:15:40.796 00.000 11596 worker thread done servicing request
01:15:40.796 00.000 13300 GuideStep: -0.2 px 224 ms EAST, 0.1 px 0 ms NORTH
01:15:40.796 00.000 11596 Worker thread wakes up
01:15:40.796 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:15:41.191 00.395 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f8830f49-1ca0-4bab-a6c9-228fcafaeadd"}
01:15:41.191 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f8830f49-1ca0-4bab-a6c9-228fcafaeadd"}
01:15:41.192 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2918330f-5dde-4da4-91ff-056d18cb2923"}
01:15:41.192 00.000 13300 case statement mapped state 6 to 3
01:15:41.192 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2918330f-5dde-4da4-91ff-056d18cb2923"}
01:15:41.193 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d7893858-034b-4ff1-86df-688f516219c2"}
01:15:41.193 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":645,"width":15,"height":15,"star_pos":[7.30,6.79],"pixels":"..."},"id":"d7893858-034b-4ff1-86df-688f516219c2"}
01:15:41.306 00.113 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:15:44.190 02.884 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"887d82ff-99eb-4aba-9301-944806b349a7"}
01:15:44.190 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"887d82ff-99eb-4aba-9301-944806b349a7"}
01:15:44.191 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0c2be5e7-eeb3-4095-a8bd-bc57e8d12db5"}
01:15:44.191 00.000 13300 case statement mapped state 6 to 3
01:15:44.191 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0c2be5e7-eeb3-4095-a8bd-bc57e8d12db5"}
01:15:44.191 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f8a9afa1-bf16-47b3-8514-e4ef32197e64"}
01:15:44.192 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":645,"width":15,"height":15,"star_pos":[7.30,6.79],"pixels":"..."},"id":"f8a9afa1-bf16-47b3-8514-e4ef32197e64"}
01:15:44.330 00.138 11596 Exposure complete
01:15:44.400 00.070 11596 worker thread done servicing request
01:15:44.400 00.000 13300 OnExposeComplete: enter
01:15:44.400 00.000 13300 UpdateGuideState(): m_state=6
01:15:44.401 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 646
01:15:44.401 00.000 13300 Star::Find returns 1 (0), X=133.20, Y=985.75, Mass=1113, SNR=23.4, Peak=100 HFD=3.9
01:15:44.402 00.001 13300 MultiStar: [#1 -0.10,0.24,0.60,U] [#2 0.04,0.29,0.00,M2] [#3 -0.18,-0.05,0.30,U] [#4 -0.32,-0.45,0.00,M4] [#5 -0.03,0.19,0.31,U] [#6 -0.07,-0.04,0.27,U] [#7 -0.16,0.27,0.00,M7] [#8 0.00,0.11,0.28,U] 
01:15:44.402 00.000 13300 refined, 5 included, MultiStar: {-0.01, 0.18}, one-star: {0.12, 0.29}
01:15:44.402 00.000 13300 CameraToMount -- cameraTheta (1.61) - m_xAngle (-1.61) = xAngle (3.22 = -3.07)
01:15:44.402 00.000 13300 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.23 = -3.05)
01:15:44.402 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.18 hyp=0.18 cameraTheta=1.61 mountX=-0.18 mountY=-0.02, mountTheta=-3.05
01:15:44.404 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.18, opts=13)
01:15:44.404 00.000 13300 Enqueuing Move request for scope (-0.01, 0.18)
01:15:44.404 00.000 11596 Worker thread wakes up
01:15:44.404 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.18) opts 0xd
01:15:44.405 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.18)
01:15:44.405 00.000 11596 Moving (-0.01, 0.18) raw xDistance=-0.18 yDistance=-0.02
01:15:44.405 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.18
01:15:44.405 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:44.405 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:15:44.405 00.000 11596 MoveAxis(E, 239, ABG)
01:15:44.405 00.000 11596 Guiding  Dir = 2, Dur = 239
01:15:44.406 00.001 11596 IsSlewing returns 0
01:15:44.411 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
01:15:44.420 00.009 13300 UpdateGuideState exits: m=1113 SNR=23.4
01:15:44.420 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:44.420 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:15:44.420 00.000 13300 Enqueuing Expose request
01:15:44.446 00.026 11596 IsGuiding returns 0
01:15:44.674 00.228 11596 PulseGuide returned control before completion, sleep 22
01:15:44.921 00.247 11596 IsGuiding returns 0
01:15:44.922 00.001 11596 Move returns status 0, amount 239
01:15:44.922 00.000 11596 MoveAxis(N, 0, ABG)
01:15:44.922 00.000 11596 Move returns status 0, amount 0
01:15:44.922 00.000 11596 move complete, result=0
01:15:44.922 00.000 11596 worker thread done servicing request
01:15:44.922 00.000 13300 GuideStep: -0.2 px 239 ms EAST, -0.0 px 0 ms NORTH
01:15:44.922 00.000 11596 Worker thread wakes up
01:15:44.923 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:15:45.432 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:15:47.189 01.757 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"106bb633-a7e3-405d-8cac-5fba70a636ed"}
01:15:47.189 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"106bb633-a7e3-405d-8cac-5fba70a636ed"}
01:15:47.190 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7906d927-16fb-4dbc-a504-41d3bf2ad6f1"}
01:15:47.190 00.000 13300 case statement mapped state 6 to 3
01:15:47.190 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7906d927-16fb-4dbc-a504-41d3bf2ad6f1"}
01:15:47.190 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a7069d8b-b1b2-4b2f-852f-518a3c234f8f"}
01:15:47.191 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":646,"width":15,"height":15,"star_pos":[7.20,6.75],"pixels":"..."},"id":"a7069d8b-b1b2-4b2f-852f-518a3c234f8f"}
01:15:48.460 01.269 11596 Exposure complete
01:15:48.532 00.072 11596 worker thread done servicing request
01:15:48.532 00.000 13300 OnExposeComplete: enter
01:15:48.532 00.000 13300 UpdateGuideState(): m_state=6
01:15:48.533 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 647
01:15:48.533 00.000 13300 Star::Find returns 1 (0), X=133.24, Y=985.61, Mass=1092, SNR=23.1, Peak=101 HFD=3.7
01:15:48.533 00.000 13300 MultiStar: [#1 -0.10,0.11,0.61,U] [#2 -0.05,0.16,0.56,U] [#3 -0.09,-0.35,0.00,M1] [#4 -0.64,-0.26,0.00,M5] [#5 -0.03,0.11,0.29,U] [#6 0.02,0.22,0.27,U] [#7 -0.05,0.37,0.00,M8] [#8 0.00,0.00,0.00,L] 
01:15:48.533 00.000 13300 refined, 4 included, MultiStar: {0.03, 0.14}, one-star: {0.16, 0.14}
01:15:48.533 00.000 13300 CameraToMount -- cameraTheta (1.38) - m_xAngle (-1.61) = xAngle (2.99 = 2.99)
01:15:48.534 00.001 13300 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.01 = 3.01)
01:15:48.534 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.38 mountX=-0.14 mountY=0.02, mountTheta=3.01
01:15:48.536 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.14, opts=13)
01:15:48.536 00.000 13300 Enqueuing Move request for scope (0.03, 0.14)
01:15:48.536 00.000 11596 Worker thread wakes up
01:15:48.536 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.14) opts 0xd
01:15:48.536 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.14)
01:15:48.536 00.000 11596 Moving (0.03, 0.14) raw xDistance=-0.14 yDistance=0.02
01:15:48.536 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.14
01:15:48.536 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:48.536 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:15:48.537 00.001 11596 MoveAxis(E, 195, ABG)
01:15:48.537 00.000 11596 Guiding  Dir = 2, Dur = 195
01:15:48.537 00.000 11596 IsSlewing returns 0
01:15:48.543 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
01:15:48.552 00.009 13300 UpdateGuideState exits: m=1092 SNR=23.1
01:15:48.552 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:48.552 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:15:48.552 00.000 13300 Enqueuing Expose request
01:15:48.570 00.018 11596 IsGuiding returns 0
01:15:49.095 00.525 11596 IsGuiding returns 1
01:15:49.096 00.001 11596 scope still moving after pulse duration time elapsed
01:15:49.234 00.138 11596 IsSlewing returns 0
01:15:49.330 00.096 11596 IsGuiding returns 0
01:15:49.330 00.000 11596 scope move finished after 195 + 564 ms
01:15:49.330 00.000 11596 Move returns status 0, amount 195
01:15:49.330 00.000 11596 MoveAxis(N, 0, ABG)
01:15:49.330 00.000 11596 Move returns status 0, amount 0
01:15:49.330 00.000 11596 move complete, result=0
01:15:49.330 00.000 11596 worker thread done servicing request
01:15:49.331 00.001 11596 Worker thread wakes up
01:15:49.331 00.000 13300 GuideStep: -0.1 px 195 ms EAST, 0.0 px 0 ms NORTH
01:15:49.331 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:15:49.840 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:15:50.190 00.350 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f62abf42-0671-4659-9dd5-57dc048247a1"}
01:15:50.190 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f62abf42-0671-4659-9dd5-57dc048247a1"}
01:15:50.191 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a050d0e5-217d-4239-a796-53c21229e0ce"}
01:15:50.191 00.000 13300 case statement mapped state 6 to 3
01:15:50.191 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a050d0e5-217d-4239-a796-53c21229e0ce"}
01:15:50.191 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2959ea75-89e5-494e-bddd-19165d02dda9"}
01:15:50.192 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":647,"width":15,"height":15,"star_pos":[7.24,6.61],"pixels":"..."},"id":"2959ea75-89e5-494e-bddd-19165d02dda9"}
01:15:52.872 02.680 11596 Exposure complete
01:15:52.961 00.089 11596 worker thread done servicing request
01:15:52.961 00.000 13300 OnExposeComplete: enter
01:15:52.961 00.000 13300 UpdateGuideState(): m_state=6
01:15:52.962 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 648
01:15:52.962 00.000 13300 Star::Find returns 1 (0), X=133.15, Y=985.50, Mass=1055, SNR=22.7, Peak=92 HFD=3.8
01:15:52.962 00.000 13300 MultiStar: [#1 -0.03,0.20,0.63,U] [#2 -0.06,-0.00,0.57,U] [#3 -0.22,-0.19,0.00,M2] [#4 -0.28,-0.49,0.00,M6] [#5 -0.02,-0.09,0.29,U] [#6 0.09,-0.34,0.00,M1] [#7 -0.11,0.26,0.00,M9] [#8 -0.11,0.01,0.28,U] 
01:15:52.962 00.000 13300 refined, 4 included, MultiStar: {-0.01, 0.05}, one-star: {0.07, 0.03}
01:15:52.962 00.000 13300 CameraToMount -- cameraTheta (1.73) - m_xAngle (-1.61) = xAngle (3.34 = -2.95)
01:15:52.962 00.000 13300 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.35 = -2.93)
01:15:52.962 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.73 mountX=-0.05 mountY=-0.01, mountTheta=-2.93
01:15:52.965 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.05, opts=13)
01:15:52.965 00.000 13300 Enqueuing Move request for scope (-0.01, 0.05)
01:15:52.965 00.000 11596 Worker thread wakes up
01:15:52.965 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.05) opts 0xd
01:15:52.965 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.05)
01:15:52.965 00.000 11596 Moving (-0.01, 0.05) raw xDistance=-0.05 yDistance=-0.01
01:15:52.965 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:15:52.966 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:52.966 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:15:52.966 00.000 11596 MoveAxis(E, 0, ABG)
01:15:52.966 00.000 11596 Move returns status 0, amount 0
01:15:52.966 00.000 11596 MoveAxis(N, 0, ABG)
01:15:52.966 00.000 11596 Move returns status 0, amount 0
01:15:52.967 00.001 11596 move complete, result=0
01:15:52.967 00.000 11596 worker thread done servicing request
01:15:52.973 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
01:15:52.981 00.008 13300 UpdateGuideState exits: m=1055 SNR=22.7
01:15:52.981 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:52.981 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:15:52.981 00.000 13300 Enqueuing Expose request
01:15:52.981 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:15:52.981 00.000 11596 Worker thread wakes up
01:15:52.982 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:15:53.202 00.220 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"301657e6-e805-4b05-a32c-5e27fb7d2403"}
01:15:53.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"301657e6-e805-4b05-a32c-5e27fb7d2403"}
01:15:53.203 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9fd5cfe6-29be-40b9-9d71-18df78fa1d51"}
01:15:53.203 00.000 13300 case statement mapped state 6 to 3
01:15:53.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9fd5cfe6-29be-40b9-9d71-18df78fa1d51"}
01:15:53.204 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9fda8f51-bdd8-467d-8fb1-97b41399138b"}
01:15:53.205 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":648,"width":15,"height":15,"star_pos":[7.15,7.50],"pixels":"..."},"id":"9fda8f51-bdd8-467d-8fb1-97b41399138b"}
01:15:53.489 00.284 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:15:56.202 02.713 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"550521e2-8944-4bc5-855d-af2f43ef4158"}
01:15:56.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"550521e2-8944-4bc5-855d-af2f43ef4158"}
01:15:56.203 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3b4df599-f194-4791-a7f3-425bfd874b23"}
01:15:56.203 00.000 13300 case statement mapped state 6 to 3
01:15:56.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3b4df599-f194-4791-a7f3-425bfd874b23"}
01:15:56.203 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4ccd0f62-b1e0-40ac-9df7-6e5caf5f8d3f"}
01:15:56.204 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":648,"width":15,"height":15,"star_pos":[7.15,7.50],"pixels":"..."},"id":"4ccd0f62-b1e0-40ac-9df7-6e5caf5f8d3f"}
01:15:56.523 00.319 11596 Exposure complete
01:15:56.592 00.069 11596 worker thread done servicing request
01:15:56.592 00.000 13300 OnExposeComplete: enter
01:15:56.592 00.000 13300 UpdateGuideState(): m_state=6
01:15:56.592 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 649
01:15:56.593 00.001 13300 Star::Find returns 1 (0), X=133.15, Y=985.35, Mass=1112, SNR=23.3, Peak=86 HFD=3.9
01:15:56.593 00.000 13300 MultiStar: [#1 -0.10,-0.21,0.63,U] [#2 0.12,-0.18,0.54,U] [#3 -0.14,-0.77,0.00,M3] [#4 -0.33,-0.53,0.00,M7] [#5 0.11,-0.17,0.29,U] [#6 -0.13,-0.70,0.00,M2] [#7 0.02,0.09,0.30,U] [#8 -0.20,-0.07,0.28,U] 
01:15:56.593 00.000 13300 refined, 5 included, MultiStar: {0.02, -0.13}, one-star: {0.07, -0.12}
01:15:56.593 00.000 13300 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-1.61) = xAngle (0.17 = 0.17)
01:15:56.594 00.001 13300 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.18 = 0.18)
01:15:56.594 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.44 mountX=0.13 mountY=0.02, mountTheta=0.18
01:15:56.598 00.004 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.13, opts=13)
01:15:56.598 00.000 13300 Enqueuing Move request for scope (0.02, -0.13)
01:15:56.598 00.000 11596 Worker thread wakes up
01:15:56.598 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.13) opts 0xd
01:15:56.599 00.001 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.13)
01:15:56.599 00.000 11596 Moving (0.02, -0.13) raw xDistance=0.13 yDistance=0.02
01:15:56.599 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:15:56.599 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:56.599 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:15:56.600 00.001 11596 MoveAxis(E, 0, ABG)
01:15:56.600 00.000 11596 Move returns status 0, amount 0
01:15:56.600 00.000 11596 MoveAxis(N, 0, ABG)
01:15:56.600 00.000 11596 Move returns status 0, amount 0
01:15:56.600 00.000 11596 move complete, result=0
01:15:56.600 00.000 11596 worker thread done servicing request
01:15:56.606 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=3, FiltMax=114, Gamma=0.510
01:15:56.614 00.008 13300 UpdateGuideState exits: m=1112 SNR=23.3
01:15:56.614 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:56.615 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:15:56.615 00.000 13300 Enqueuing Expose request
01:15:56.615 00.000 11596 Worker thread wakes up
01:15:56.615 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:15:56.615 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:15:57.129 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:15:59.201 02.072 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6e7e0384-72fb-4673-839f-347c7eb39eed"}
01:15:59.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6e7e0384-72fb-4673-839f-347c7eb39eed"}
01:15:59.202 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5dc9b183-483b-47e5-a08f-1711a5a36a08"}
01:15:59.202 00.000 13300 case statement mapped state 6 to 3
01:15:59.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5dc9b183-483b-47e5-a08f-1711a5a36a08"}
01:15:59.203 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9eac023e-270e-4b00-8192-ca24fb79e4ef"}
01:15:59.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":649,"width":15,"height":15,"star_pos":[7.15,7.35],"pixels":"..."},"id":"9eac023e-270e-4b00-8192-ca24fb79e4ef"}
01:16:00.154 00.951 11596 Exposure complete
01:16:00.223 00.069 11596 worker thread done servicing request
01:16:00.223 00.000 13300 OnExposeComplete: enter
01:16:00.223 00.000 13300 UpdateGuideState(): m_state=6
01:16:00.224 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 650
01:16:00.224 00.000 13300 Star::Find returns 1 (0), X=133.10, Y=985.36, Mass=1099, SNR=23.2, Peak=91 HFD=3.9
01:16:00.224 00.000 13300 MultiStar: [#1 -0.07,-0.11,0.61,U] [#2 0.02,-0.22,0.56,U] [#3 -0.14,-0.62,0.00,M4] [#4 -0.36,-0.72,0.00,M8] [#5 0.11,-0.28,0.00,M1] [#6 -0.53,-0.39,0.00,M3] [#7 0.04,-0.09,0.30,U] [#8 -0.15,-0.42,0.00,M1] 
01:16:00.224 00.000 13300 single-star, 3 included, MultiStar: {0.00, -0.13}, one-star: {0.02, -0.11}
01:16:00.225 00.001 13300 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-1.61) = xAngle (0.21 = 0.21)
01:16:00.225 00.000 13300 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.22 = 0.22)
01:16:00.225 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.40 mountX=0.11 mountY=0.02, mountTheta=0.22
01:16:00.227 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.11, opts=13)
01:16:00.227 00.000 13300 Enqueuing Move request for scope (0.02, -0.11)
01:16:00.227 00.000 11596 Worker thread wakes up
01:16:00.227 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.11) opts 0xd
01:16:00.227 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.11)
01:16:00.227 00.000 11596 Moving (0.02, -0.11) raw xDistance=0.11 yDistance=0.02
01:16:00.227 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:16:00.227 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:00.227 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:16:00.228 00.001 11596 MoveAxis(E, 0, ABG)
01:16:00.228 00.000 11596 Move returns status 0, amount 0
01:16:00.228 00.000 11596 MoveAxis(N, 0, ABG)
01:16:00.228 00.000 11596 Move returns status 0, amount 0
01:16:00.228 00.000 11596 move complete, result=0
01:16:00.228 00.000 11596 worker thread done servicing request
01:16:00.235 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=2, FiltMax=115, Gamma=0.510
01:16:00.243 00.008 13300 UpdateGuideState exits: m=1099 SNR=23.2
01:16:00.243 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:00.243 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:16:00.244 00.001 13300 Enqueuing Expose request
01:16:00.244 00.000 11596 Worker thread wakes up
01:16:00.244 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:16:00.244 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:16:00.749 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:16:02.200 01.451 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"82c458c8-a5bd-47de-bb66-2ac832fc4168"}
01:16:02.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"82c458c8-a5bd-47de-bb66-2ac832fc4168"}
01:16:02.200 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"252419bb-07de-44d3-8d69-96bbc6040182"}
01:16:02.201 00.001 13300 case statement mapped state 6 to 3
01:16:02.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"252419bb-07de-44d3-8d69-96bbc6040182"}
01:16:02.201 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6add7351-6e44-4e5b-99b9-87ae888567b2"}
01:16:02.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":650,"width":15,"height":15,"star_pos":[7.10,7.36],"pixels":"..."},"id":"6add7351-6e44-4e5b-99b9-87ae888567b2"}
01:16:03.773 01.572 11596 Exposure complete
01:16:03.842 00.069 11596 worker thread done servicing request
01:16:03.842 00.000 13300 OnExposeComplete: enter
01:16:03.843 00.001 13300 UpdateGuideState(): m_state=6
01:16:03.843 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 651
01:16:03.843 00.000 13300 Star::Find returns 1 (0), X=133.21, Y=985.22, Mass=1129, SNR=23.4, Peak=89 HFD=3.9
01:16:03.844 00.001 13300 MultiStar: [#1 -0.10,-0.29,0.00,M1] [#2 0.16,-0.11,0.54,U] [#3 -0.01,-0.67,0.00,M5] [#4 -0.61,-0.56,0.00,M9] [#5 0.16,-0.54,0.00,M2] [#6 -0.25,-0.24,0.00,M4] [#7 -0.09,-0.23,0.28,U] [#8 0.17,-0.42,0.00,M2] 
01:16:03.844 00.000 13300 refined, 2 included, MultiStar: {0.11, -0.20}, one-star: {0.13, -0.25}
01:16:03.844 00.000 13300 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-1.61) = xAngle (0.52 = 0.52)
01:16:03.844 00.000 13300 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.53 = 0.53)
01:16:03.844 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.20 hyp=0.23 cameraTheta=-1.09 mountX=0.20 mountY=0.12, mountTheta=0.53
01:16:03.846 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.20, opts=13)
01:16:03.846 00.000 13300 Enqueuing Move request for scope (0.11, -0.20)
01:16:03.846 00.000 11596 Worker thread wakes up
01:16:03.846 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.20) opts 0xd
01:16:03.846 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.20)
01:16:03.847 00.001 11596 Moving (0.11, -0.20) raw xDistance=0.20 yDistance=0.12
01:16:03.847 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
01:16:03.847 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:03.847 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:16:03.847 00.000 11596 MoveAxis(W, 249, ABG)
01:16:03.847 00.000 11596 Guiding  Dir = 3, Dur = 249
01:16:03.848 00.001 11596 IsSlewing returns 0
01:16:03.856 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=205, med=4, FiltMin=2, FiltMax=114, Gamma=0.510
01:16:03.864 00.008 13300 UpdateGuideState exits: m=1129 SNR=23.4
01:16:03.864 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:03.864 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:16:03.864 00.000 13300 Enqueuing Expose request
01:16:04.020 00.156 11596 IsGuiding returns 0
01:16:04.238 00.218 11596 PulseGuide returned control before completion, sleep 40
01:16:04.480 00.242 11596 IsGuiding returns 1
01:16:04.480 00.000 11596 scope still moving after pulse duration time elapsed
01:16:04.514 00.034 11596 IsSlewing returns 0
01:16:04.631 00.117 11596 IsGuiding returns 0
01:16:04.631 00.000 11596 scope move finished after 249 + 362 ms
01:16:04.631 00.000 11596 Move returns status 0, amount 249
01:16:04.631 00.000 11596 MoveAxis(N, 0, ABG)
01:16:04.631 00.000 11596 Move returns status 0, amount 0
01:16:04.631 00.000 11596 move complete, result=0
01:16:04.631 00.000 11596 worker thread done servicing request
01:16:04.631 00.000 13300 GuideStep: 0.2 px 249 ms WEST, 0.1 px 0 ms NORTH
01:16:04.631 00.000 11596 Worker thread wakes up
01:16:04.632 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:16:05.144 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:16:05.199 00.055 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0328f753-a694-4a7d-a6fe-bbdcd6aca46a"}
01:16:05.199 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0328f753-a694-4a7d-a6fe-bbdcd6aca46a"}
01:16:05.200 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3790b835-77c2-4a3c-8e6b-826098db359d"}
01:16:05.200 00.000 13300 case statement mapped state 6 to 3
01:16:05.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3790b835-77c2-4a3c-8e6b-826098db359d"}
01:16:05.201 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b2475a7d-1f51-49f4-834e-5e2150bcbb4f"}
01:16:05.202 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":651,"width":15,"height":15,"star_pos":[7.21,7.22],"pixels":"..."},"id":"b2475a7d-1f51-49f4-834e-5e2150bcbb4f"}
01:16:08.168 02.966 11596 Exposure complete
01:16:08.200 00.032 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3b89a905-8d0b-4442-bf2f-cf9544872bc4"}
01:16:08.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3b89a905-8d0b-4442-bf2f-cf9544872bc4"}
01:16:08.201 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"42798915-17dd-4687-af7c-42f28f5bb99d"}
01:16:08.201 00.000 13300 case statement mapped state 6 to 3
01:16:08.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"42798915-17dd-4687-af7c-42f28f5bb99d"}
01:16:08.202 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c95591f4-3229-4e26-980c-9cd992b010d9"}
01:16:08.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":651,"width":15,"height":15,"star_pos":[7.21,7.22],"pixels":"..."},"id":"c95591f4-3229-4e26-980c-9cd992b010d9"}
01:16:08.248 00.046 11596 worker thread done servicing request
01:16:08.248 00.000 13300 OnExposeComplete: enter
01:16:08.248 00.000 13300 UpdateGuideState(): m_state=6
01:16:08.249 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 652
01:16:08.249 00.000 13300 Star::Find returns 1 (0), X=133.13, Y=985.37, Mass=1100, SNR=23.1, Peak=88 HFD=3.9
01:16:08.249 00.000 13300 MultiStar: [#1 0.01,-0.17,0.61,U] [#2 0.07,-0.04,0.55,U] [#3 -0.20,-0.35,0.00,M6] [#4 -0.30,-0.60,0.00,M10] [#5 0.03,-0.32,0.00,M3] [#6 -0.40,-0.27,0.00,M5] [#7 -0.03,0.13,0.30,U] [#8 -0.02,-0.58,0.00,M3] 
01:16:08.250 00.001 13300 refined, 3 included, MultiStar: {0.04, -0.07}, one-star: {0.06, -0.09}
01:16:08.250 00.000 13300 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-1.61) = xAngle (0.51 = 0.51)
01:16:08.250 00.000 13300 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.52 = 0.52)
01:16:08.250 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-1.10 mountX=0.07 mountY=0.04, mountTheta=0.52
01:16:08.252 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.07, opts=13)
01:16:08.252 00.000 13300 Enqueuing Move request for scope (0.04, -0.07)
01:16:08.252 00.000 11596 Worker thread wakes up
01:16:08.252 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.07) opts 0xd
01:16:08.252 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.07)
01:16:08.252 00.000 11596 Moving (0.04, -0.07) raw xDistance=0.07 yDistance=0.04
01:16:08.252 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:16:08.252 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:08.253 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:16:08.253 00.000 11596 MoveAxis(E, 0, ABG)
01:16:08.253 00.000 11596 Move returns status 0, amount 0
01:16:08.253 00.000 11596 MoveAxis(N, 0, ABG)
01:16:08.253 00.000 11596 Move returns status 0, amount 0
01:16:08.253 00.000 11596 move complete, result=0
01:16:08.253 00.000 11596 worker thread done servicing request
01:16:08.260 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=126, Gamma=0.510
01:16:08.269 00.009 13300 UpdateGuideState exits: m=1100 SNR=23.1
01:16:08.269 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:08.269 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:16:08.269 00.000 13300 Enqueuing Expose request
01:16:08.269 00.000 11596 Worker thread wakes up
01:16:08.270 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:16:08.270 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:16:08.776 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:16:11.199 02.423 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d8b39f58-6c1f-452c-b4ae-140be91f2eea"}
01:16:11.199 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d8b39f58-6c1f-452c-b4ae-140be91f2eea"}
01:16:11.200 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2a2c3f53-3449-41e7-a128-1ef77e7a2b89"}
01:16:11.200 00.000 13300 case statement mapped state 6 to 3
01:16:11.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2a2c3f53-3449-41e7-a128-1ef77e7a2b89"}
01:16:11.200 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8634efb3-471a-47e5-ba3b-ccb0572e744b"}
01:16:11.201 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":652,"width":15,"height":15,"star_pos":[7.13,7.37],"pixels":"..."},"id":"8634efb3-471a-47e5-ba3b-ccb0572e744b"}
01:16:11.797 00.596 11596 Exposure complete
01:16:11.866 00.069 11596 worker thread done servicing request
01:16:11.866 00.000 13300 OnExposeComplete: enter
01:16:11.866 00.000 13300 UpdateGuideState(): m_state=6
01:16:11.867 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 653
01:16:11.867 00.000 13300 Star::Find returns 1 (0), X=133.22, Y=985.36, Mass=1134, SNR=23.6, Peak=91 HFD=3.8
01:16:11.867 00.000 13300 MultiStar: [#1 0.00,-0.21,0.60,U] [#2 0.09,-0.09,0.55,U] [#3 0.07,-0.43,0.00,M7] [#4 -0.52,-0.62,0.00,R] [#5 0.25,-0.12,0.00,M4] [#6 -0.24,-0.83,0.00,M6] [#7 -0.18,0.19,0.00,M6] [#8 0.02,-0.40,0.00,M4] 
01:16:11.867 00.000 13300 refined, 2 included, MultiStar: {0.09, -0.13}, one-star: {0.14, -0.11}
01:16:11.867 00.000 13300 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-1.61) = xAngle (0.62 = 0.62)
01:16:11.868 00.001 13300 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.64 = 0.64)
01:16:11.868 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=-0.13 hyp=0.16 cameraTheta=-0.99 mountX=0.13 mountY=0.09, mountTheta=0.63
01:16:11.870 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.13, opts=13)
01:16:11.870 00.000 13300 Enqueuing Move request for scope (0.09, -0.13)
01:16:11.870 00.000 11596 Worker thread wakes up
01:16:11.870 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.13) opts 0xd
01:16:11.870 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.13)
01:16:11.870 00.000 11596 Moving (0.09, -0.13) raw xDistance=0.13 yDistance=0.09
01:16:11.871 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:16:11.871 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:11.871 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:16:11.871 00.000 11596 MoveAxis(E, 0, ABG)
01:16:11.871 00.000 11596 Move returns status 0, amount 0
01:16:11.871 00.000 11596 MoveAxis(N, 0, ABG)
01:16:11.871 00.000 11596 Move returns status 0, amount 0
01:16:11.871 00.000 11596 move complete, result=0
01:16:11.872 00.001 11596 worker thread done servicing request
01:16:11.878 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=119, Gamma=0.510
01:16:11.887 00.009 13300 UpdateGuideState exits: m=1134 SNR=23.6
01:16:11.887 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:11.887 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:16:11.887 00.000 13300 Enqueuing Expose request
01:16:11.887 00.000 11596 Worker thread wakes up
01:16:11.887 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:16:11.887 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:16:12.390 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:16:14.199 01.809 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0ad5c8ca-0485-4b6a-b58d-296cdae046a2"}
01:16:14.200 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0ad5c8ca-0485-4b6a-b58d-296cdae046a2"}
01:16:14.201 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9172652e-1f55-46f1-9360-974013ff6f5d"}
01:16:14.201 00.000 13300 case statement mapped state 6 to 3
01:16:14.202 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9172652e-1f55-46f1-9360-974013ff6f5d"}
01:16:14.203 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a16ab885-722f-4d0e-8c9a-982aa34b4d83"}
01:16:14.204 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":653,"width":15,"height":15,"star_pos":[7.22,7.36],"pixels":"..."},"id":"a16ab885-722f-4d0e-8c9a-982aa34b4d83"}
01:16:15.430 01.226 11596 Exposure complete
01:16:15.511 00.081 11596 worker thread done servicing request
01:16:15.511 00.000 13300 OnExposeComplete: enter
01:16:15.511 00.000 13300 UpdateGuideState(): m_state=6
01:16:15.511 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 654
01:16:15.512 00.001 13300 Star::Find returns 1 (0), X=133.17, Y=985.50, Mass=1126, SNR=23.5, Peak=94 HFD=3.8
01:16:15.512 00.000 13300 MultiStar: [#1 -0.08,-0.10,0.60,U] [#2 -0.07,-0.20,0.54,U] [#3 0.01,-0.57,0.00,M8] [#4 -0.27,0.14,0.00,M1] [#5 0.01,-0.38,0.00,M5] [#6 0.38,-0.47,0.00,M7] [#7 -0.29,-0.10,0.00,M7] [#8 0.15,-0.12,0.26,U] 
01:16:15.512 00.000 13300 refined, 3 included, MultiStar: {0.02, -0.07}, one-star: {0.09, 0.03}
01:16:15.512 00.000 13300 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-1.61) = xAngle (0.29 = 0.29)
01:16:15.512 00.000 13300 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.30 = 0.30)
01:16:15.512 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.32 mountX=0.07 mountY=0.02, mountTheta=0.30
01:16:15.515 00.003 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.07, opts=13)
01:16:15.515 00.000 13300 Enqueuing Move request for scope (0.02, -0.07)
01:16:15.515 00.000 11596 Worker thread wakes up
01:16:15.515 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.07) opts 0xd
01:16:15.516 00.001 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.07)
01:16:15.516 00.000 11596 Moving (0.02, -0.07) raw xDistance=0.07 yDistance=0.02
01:16:15.516 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:16:15.516 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:15.516 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:16:15.517 00.001 11596 MoveAxis(E, 0, ABG)
01:16:15.517 00.000 11596 Move returns status 0, amount 0
01:16:15.517 00.000 11596 MoveAxis(N, 0, ABG)
01:16:15.517 00.000 11596 Move returns status 0, amount 0
01:16:15.517 00.000 11596 move complete, result=0
01:16:15.517 00.000 11596 worker thread done servicing request
01:16:15.527 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
01:16:15.536 00.009 13300 UpdateGuideState exits: m=1126 SNR=23.5
01:16:15.537 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:15.537 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:16:15.537 00.000 13300 Enqueuing Expose request
01:16:15.537 00.000 11596 Worker thread wakes up
01:16:15.537 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:16:15.537 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:16:16.047 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:16:17.198 01.151 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"03fffc00-a274-42d1-abb1-7877fd70136f"}
01:16:17.198 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"03fffc00-a274-42d1-abb1-7877fd70136f"}
01:16:17.199 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1d6cb558-dc55-45d0-b037-811df45012bf"}
01:16:17.199 00.000 13300 case statement mapped state 6 to 3
01:16:17.199 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1d6cb558-dc55-45d0-b037-811df45012bf"}
01:16:17.200 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7ab31c99-c3ef-49ac-b3ec-af05dbb64122"}
01:16:17.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":654,"width":15,"height":15,"star_pos":[7.17,7.50],"pixels":"..."},"id":"7ab31c99-c3ef-49ac-b3ec-af05dbb64122"}
01:16:19.089 01.889 11596 Exposure complete
01:16:19.198 00.109 11596 worker thread done servicing request
01:16:19.199 00.001 13300 OnExposeComplete: enter
01:16:19.199 00.000 13300 UpdateGuideState(): m_state=6
01:16:19.199 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 655
01:16:19.199 00.000 13300 Star::Find returns 1 (0), X=133.07, Y=985.21, Mass=1105, SNR=23.2, Peak=89 HFD=4.1
01:16:19.200 00.001 13300 MultiStar: [#1 -0.24,-0.13,0.00,M1] [#2 -0.06,-0.32,0.00,M1] [#3 -0.13,-0.50,0.00,M9] [#4 -0.25,-0.13,0.00,M2] [#5 -0.16,-0.12,0.37,U] [#6 -0.17,-0.45,0.00,M8] [#7 -0.33,-0.13,0.00,M8] [#8 -0.35,-0.27,0.00,M4] 
01:16:19.200 00.000 13300 refined, 1 included, MultiStar: {-0.05, -0.22}, one-star: {-0.01, -0.26}
01:16:19.200 00.000 13300 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-1.61) = xAngle (-0.19 = -0.19)
01:16:19.200 00.000 13300 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.18 = -0.18)
01:16:19.200 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.22 hyp=0.23 cameraTheta=-1.80 mountX=0.22 mountY=-0.04, mountTheta=-0.18
01:16:19.202 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.22, opts=13)
01:16:19.202 00.000 13300 Enqueuing Move request for scope (-0.05, -0.22)
01:16:19.202 00.000 11596 Worker thread wakes up
01:16:19.203 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.22) opts 0xd
01:16:19.203 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.22)
01:16:19.203 00.000 11596 Moving (-0.05, -0.22) raw xDistance=0.22 yDistance=-0.04
01:16:19.203 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
01:16:19.203 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:19.203 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:16:19.203 00.000 11596 MoveAxis(W, 278, ABG)
01:16:19.204 00.001 11596 Guiding  Dir = 3, Dur = 278
01:16:19.204 00.000 11596 IsSlewing returns 0
01:16:19.215 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=115, Gamma=0.510
01:16:19.229 00.014 13300 UpdateGuideState exits: m=1105 SNR=23.2
01:16:19.229 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:19.229 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:16:19.229 00.000 13300 Enqueuing Expose request
01:16:19.463 00.234 11596 IsGuiding returns 0
01:16:19.974 00.511 11596 IsGuiding returns 1
01:16:19.974 00.000 11596 scope still moving after pulse duration time elapsed
01:16:20.077 00.103 11596 IsSlewing returns 0
01:16:20.196 00.119 11596 IsGuiding returns 0
01:16:20.196 00.000 11596 scope move finished after 278 + 453 ms
01:16:20.196 00.000 11596 Move returns status 0, amount 278
01:16:20.196 00.000 11596 MoveAxis(N, 0, ABG)
01:16:20.196 00.000 11596 Move returns status 0, amount 0
01:16:20.196 00.000 11596 move complete, result=0
01:16:20.196 00.000 11596 worker thread done servicing request
01:16:20.197 00.001 13300 GuideStep: 0.2 px 278 ms WEST, -0.0 px 0 ms NORTH
01:16:20.197 00.000 11596 Worker thread wakes up
01:16:20.197 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:16:20.200 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2f74f8d9-622d-447e-a25a-236b3175e239"}
01:16:20.201 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2f74f8d9-622d-447e-a25a-236b3175e239"}
01:16:20.204 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"886340e3-6c83-4579-9097-45ebed076326"}
01:16:20.205 00.001 13300 case statement mapped state 6 to 3
01:16:20.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"886340e3-6c83-4579-9097-45ebed076326"}
01:16:20.207 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cf90a140-8355-4acf-889d-a8656a56eb54"}
01:16:20.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":655,"width":15,"height":15,"star_pos":[7.07,7.21],"pixels":"..."},"id":"cf90a140-8355-4acf-889d-a8656a56eb54"}
01:16:20.705 00.498 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:16:23.198 02.493 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"889b7d3d-868f-4573-b1b1-c7ec6e2dd7d9"}
01:16:23.198 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"889b7d3d-868f-4573-b1b1-c7ec6e2dd7d9"}
01:16:23.199 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dfbf6551-3c2d-405f-8794-f6afff6e9b1f"}
01:16:23.199 00.000 13300 case statement mapped state 6 to 3
01:16:23.199 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dfbf6551-3c2d-405f-8794-f6afff6e9b1f"}
01:16:23.200 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bb8da8f1-d01e-42c9-aa78-84597aeebd0e"}
01:16:23.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":655,"width":15,"height":15,"star_pos":[7.07,7.21],"pixels":"..."},"id":"bb8da8f1-d01e-42c9-aa78-84597aeebd0e"}
01:16:23.734 00.534 11596 Exposure complete
01:16:23.802 00.068 11596 worker thread done servicing request
01:16:23.802 00.000 13300 OnExposeComplete: enter
01:16:23.802 00.000 13300 UpdateGuideState(): m_state=6
01:16:23.803 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 656
01:16:23.803 00.000 13300 Star::Find returns 1 (0), X=133.17, Y=985.63, Mass=1109, SNR=23.3, Peak=97 HFD=3.8
01:16:23.803 00.000 13300 MultiStar: [#1 -0.14,0.20,0.61,U] [#2 -0.06,0.25,0.00,M2] [#3 -0.12,-0.31,0.00,M10] [#4 0.17,0.52,0.00,M3] [#5 -0.19,-0.13,0.29,U] [#6 -0.05,-0.10,0.25,U] [#7 -0.31,0.19,0.00,M9] [#8 0.14,-0.23,0.00,M5] 
01:16:23.803 00.000 13300 refined, 3 included, MultiStar: {-0.03, 0.10}, one-star: {0.09, 0.16}
01:16:23.803 00.000 13300 CameraToMount -- cameraTheta (1.84) - m_xAngle (-1.61) = xAngle (3.45 = -2.84)
01:16:23.804 00.001 13300 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.46 = -2.82)
01:16:23.804 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.10 hyp=0.11 cameraTheta=1.84 mountX=-0.10 mountY=-0.03, mountTheta=-2.82
01:16:23.806 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.10, opts=13)
01:16:23.806 00.000 13300 Enqueuing Move request for scope (-0.03, 0.10)
01:16:23.806 00.000 11596 Worker thread wakes up
01:16:23.806 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.10) opts 0xd
01:16:23.806 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.10)
01:16:23.806 00.000 11596 Moving (-0.03, 0.10) raw xDistance=-0.10 yDistance=-0.03
01:16:23.806 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:16:23.806 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:23.806 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:16:23.807 00.001 11596 MoveAxis(E, 0, ABG)
01:16:23.807 00.000 11596 Move returns status 0, amount 0
01:16:23.807 00.000 11596 MoveAxis(N, 0, ABG)
01:16:23.807 00.000 11596 Move returns status 0, amount 0
01:16:23.807 00.000 11596 move complete, result=0
01:16:23.807 00.000 11596 worker thread done servicing request
01:16:23.813 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
01:16:23.822 00.009 13300 UpdateGuideState exits: m=1109 SNR=23.3
01:16:23.822 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:23.822 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:16:23.823 00.001 13300 Enqueuing Expose request
01:16:23.823 00.000 11596 Worker thread wakes up
01:16:23.823 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:16:23.823 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:16:24.339 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:16:26.198 01.859 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eacfd248-deed-4a63-8445-40a73ddfd290"}
01:16:26.198 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eacfd248-deed-4a63-8445-40a73ddfd290"}
01:16:26.199 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a9fdec7a-a71b-476a-8c68-921c58eab81e"}
01:16:26.199 00.000 13300 case statement mapped state 6 to 3
01:16:26.199 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a9fdec7a-a71b-476a-8c68-921c58eab81e"}
01:16:26.199 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"314b0187-c2b9-4846-b9de-e449fb782c6b"}
01:16:26.200 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":656,"width":15,"height":15,"star_pos":[7.17,6.63],"pixels":"..."},"id":"314b0187-c2b9-4846-b9de-e449fb782c6b"}
01:16:27.363 01.163 11596 Exposure complete
01:16:27.431 00.068 11596 worker thread done servicing request
01:16:27.431 00.000 13300 OnExposeComplete: enter
01:16:27.431 00.000 13300 UpdateGuideState(): m_state=6
01:16:27.431 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 657
01:16:27.431 00.000 13300 Star::Find returns 1 (0), X=133.13, Y=985.60, Mass=1124, SNR=23.5, Peak=96 HFD=3.9
01:16:27.432 00.001 13300 MultiStar: [#1 -0.06,0.26,0.00,M1] [#2 -0.14,0.21,0.55,U] [#3 -0.05,-0.12,0.30,U] [#4 0.01,0.21,0.28,U] [#5 0.13,-0.06,0.30,U] [#6 0.10,0.11,0.24,U] [#7 -0.33,0.16,0.00,M10] [#8 0.04,-0.13,0.26,U] 
01:16:27.432 00.000 13300 refined, 6 included, MultiStar: {0.01, 0.08}, one-star: {0.06, 0.14}
01:16:27.432 00.000 13300 CameraToMount -- cameraTheta (1.41) - m_xAngle (-1.61) = xAngle (3.02 = 3.02)
01:16:27.432 00.000 13300 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.04 = 3.04)
01:16:27.432 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.08 hyp=0.09 cameraTheta=1.41 mountX=-0.08 mountY=0.01, mountTheta=3.04
01:16:27.435 00.003 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.08, opts=13)
01:16:27.435 00.000 13300 Enqueuing Move request for scope (0.01, 0.08)
01:16:27.436 00.001 11596 Worker thread wakes up
01:16:27.436 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.08) opts 0xd
01:16:27.436 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.08)
01:16:27.436 00.000 11596 Moving (0.01, 0.08) raw xDistance=-0.08 yDistance=0.01
01:16:27.436 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:16:27.436 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:27.437 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:16:27.437 00.000 11596 MoveAxis(E, 0, ABG)
01:16:27.437 00.000 11596 Move returns status 0, amount 0
01:16:27.437 00.000 11596 MoveAxis(N, 0, ABG)
01:16:27.437 00.000 11596 Move returns status 0, amount 0
01:16:27.437 00.000 11596 move complete, result=0
01:16:27.437 00.000 11596 worker thread done servicing request
01:16:27.443 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
01:16:27.453 00.010 13300 UpdateGuideState exits: m=1124 SNR=23.5
01:16:27.454 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:27.454 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:16:27.454 00.000 13300 Enqueuing Expose request
01:16:27.454 00.000 11596 Worker thread wakes up
01:16:27.454 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:16:27.454 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:16:27.957 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:16:29.196 01.239 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"99e05d0f-1094-4819-9747-2a94b14d05e3"}
01:16:29.196 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"99e05d0f-1094-4819-9747-2a94b14d05e3"}
01:16:29.197 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6fea3428-77fd-4f78-922d-d7154881d3e5"}
01:16:29.197 00.000 13300 case statement mapped state 6 to 3
01:16:29.197 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6fea3428-77fd-4f78-922d-d7154881d3e5"}
01:16:29.197 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5f134b99-b82e-4495-ade3-9d7610e67a3e"}
01:16:29.198 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":657,"width":15,"height":15,"star_pos":[7.13,6.60],"pixels":"..."},"id":"5f134b99-b82e-4495-ade3-9d7610e67a3e"}
01:16:30.986 01.788 11596 Exposure complete
01:16:31.061 00.075 11596 worker thread done servicing request
01:16:31.061 00.000 13300 OnExposeComplete: enter
01:16:31.061 00.000 13300 UpdateGuideState(): m_state=6
01:16:31.062 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 658
01:16:31.062 00.000 13300 Star::Find returns 1 (0), X=133.12, Y=985.59, Mass=1126, SNR=23.5, Peak=101 HFD=3.8
01:16:31.062 00.000 13300 MultiStar: [#1 -0.01,0.19,0.59,U] [#2 -0.08,0.12,0.56,U] [#3 -0.01,-0.34,0.00,M10] [#4 0.09,0.24,0.00,M3] [#5 0.10,-0.17,0.30,U] [#6 -0.20,-0.53,0.00,M7] [#7 -0.10,0.11,0.27,U] [#8 0.39,-0.14,0.00,M5] 
01:16:31.062 00.000 13300 refined, 4 included, MultiStar: {-0.00, 0.10}, one-star: {0.05, 0.12}
01:16:31.063 00.001 13300 CameraToMount -- cameraTheta (1.58) - m_xAngle (-1.61) = xAngle (3.19 = -3.09)
01:16:31.063 00.000 13300 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.21 = -3.08)
01:16:31.063 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.58 mountX=-0.10 mountY=-0.01, mountTheta=-3.08
01:16:31.065 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.10, opts=13)
01:16:31.065 00.000 13300 Enqueuing Move request for scope (-0.00, 0.10)
01:16:31.065 00.000 11596 Worker thread wakes up
01:16:31.065 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.10) opts 0xd
01:16:31.065 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.10)
01:16:31.065 00.000 11596 Moving (-0.00, 0.10) raw xDistance=-0.10 yDistance=-0.01
01:16:31.065 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:16:31.065 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:31.066 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:16:31.066 00.000 11596 MoveAxis(E, 0, ABG)
01:16:31.066 00.000 11596 Move returns status 0, amount 0
01:16:31.066 00.000 11596 MoveAxis(N, 0, ABG)
01:16:31.066 00.000 11596 Move returns status 0, amount 0
01:16:31.066 00.000 11596 move complete, result=0
01:16:31.066 00.000 11596 worker thread done servicing request
01:16:31.072 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=3, FiltMax=107, Gamma=0.510
01:16:31.080 00.008 13300 UpdateGuideState exits: m=1126 SNR=23.5
01:16:31.080 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:31.080 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:16:31.080 00.000 13300 Enqueuing Expose request
01:16:31.080 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:16:31.081 00.001 11596 Worker thread wakes up
01:16:31.081 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:16:31.592 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:16:32.195 00.603 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fb4a70ab-cd69-4ca8-91f6-b9bad353cd5c"}
01:16:32.195 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fb4a70ab-cd69-4ca8-91f6-b9bad353cd5c"}
01:16:32.196 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d02f2089-2e27-4ff6-9b1d-32d30a74c3e7"}
01:16:32.196 00.000 13300 case statement mapped state 6 to 3
01:16:32.196 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d02f2089-2e27-4ff6-9b1d-32d30a74c3e7"}
01:16:32.196 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a5d27da6-5387-40f3-848b-2cfb21bd8009"}
01:16:32.197 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":658,"width":15,"height":15,"star_pos":[7.12,6.59],"pixels":"..."},"id":"a5d27da6-5387-40f3-848b-2cfb21bd8009"}
01:16:34.615 02.418 11596 Exposure complete
01:16:34.691 00.076 11596 worker thread done servicing request
01:16:34.691 00.000 13300 OnExposeComplete: enter
01:16:34.691 00.000 13300 UpdateGuideState(): m_state=6
01:16:34.692 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 659
01:16:34.692 00.000 13300 Star::Find returns 1 (0), X=133.18, Y=985.49, Mass=1086, SNR=23.0, Peak=94 HFD=3.8
01:16:34.692 00.000 13300 MultiStar: [#1 -0.09,0.02,0.61,U] [#2 -0.08,0.03,0.57,U] [#3 0.06,-0.37,0.00,R] [#4 -0.04,0.33,0.00,M4] [#5 0.03,-0.18,0.31,U] [#6 -0.26,-0.10,0.00,M8] [#7 -0.19,0.07,0.30,U] [#8 0.05,-0.25,0.28,U] 
01:16:34.692 00.000 13300 refined, 5 included, MultiStar: {-0.01, -0.02}, one-star: {0.10, 0.02}
01:16:34.692 00.000 13300 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-1.61) = xAngle (-0.57 = -0.57)
01:16:34.693 00.001 13300 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.56 = -0.56)
01:16:34.693 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-2.18 mountX=0.02 mountY=-0.01, mountTheta=-0.56
01:16:34.695 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.02, opts=13)
01:16:34.695 00.000 13300 Enqueuing Move request for scope (-0.01, -0.02)
01:16:34.695 00.000 11596 Worker thread wakes up
01:16:34.695 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.02) opts 0xd
01:16:34.695 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.02)
01:16:34.695 00.000 11596 Moving (-0.01, -0.02) raw xDistance=0.02 yDistance=-0.01
01:16:34.695 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:16:34.696 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:34.696 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:16:34.696 00.000 11596 MoveAxis(E, 0, ABG)
01:16:34.696 00.000 11596 Move returns status 0, amount 0
01:16:34.696 00.000 11596 MoveAxis(N, 0, ABG)
01:16:34.696 00.000 11596 Move returns status 0, amount 0
01:16:34.696 00.000 11596 move complete, result=0
01:16:34.696 00.000 11596 worker thread done servicing request
01:16:34.702 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=244, med=4, FiltMin=2, FiltMax=113, Gamma=0.510
01:16:34.712 00.010 13300 UpdateGuideState exits: m=1086 SNR=23.0
01:16:34.712 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:34.712 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:16:34.712 00.000 13300 Enqueuing Expose request
01:16:34.712 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:16:34.712 00.000 11596 Worker thread wakes up
01:16:34.712 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:16:35.220 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:16:35.225 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9b833ac4-2a40-48b3-929e-0f32c8735739"}
01:16:35.225 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9b833ac4-2a40-48b3-929e-0f32c8735739"}
01:16:35.226 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"df116cdc-2899-49c7-b96a-fd7636d365b3"}
01:16:35.226 00.000 13300 case statement mapped state 6 to 3
01:16:35.226 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"df116cdc-2899-49c7-b96a-fd7636d365b3"}
01:16:35.227 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cf3584c5-95c5-4aad-a2d1-8832166482be"}
01:16:35.227 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":659,"width":15,"height":15,"star_pos":[7.18,7.49],"pixels":"..."},"id":"cf3584c5-95c5-4aad-a2d1-8832166482be"}
01:16:38.225 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1f7a0488-c9a6-4750-8567-ffe44d09e2fc"}
01:16:38.225 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1f7a0488-c9a6-4750-8567-ffe44d09e2fc"}
01:16:38.226 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8ffb0a5b-361a-4384-9cf4-528969a2fe7c"}
01:16:38.226 00.000 13300 case statement mapped state 6 to 3
01:16:38.226 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8ffb0a5b-361a-4384-9cf4-528969a2fe7c"}
01:16:38.227 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d287eff8-238a-414c-b2ac-3ca230d079ab"}
01:16:38.227 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":659,"width":15,"height":15,"star_pos":[7.18,7.49],"pixels":"..."},"id":"d287eff8-238a-414c-b2ac-3ca230d079ab"}
01:16:38.248 00.021 11596 Exposure complete
01:16:38.317 00.069 11596 worker thread done servicing request
01:16:38.318 00.001 13300 OnExposeComplete: enter
01:16:38.318 00.000 13300 UpdateGuideState(): m_state=6
01:16:38.318 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 660
01:16:38.318 00.000 13300 Star::Find returns 1 (0), X=133.14, Y=985.42, Mass=1124, SNR=23.5, Peak=90 HFD=3.8
01:16:38.319 00.001 13300 MultiStar: [#1 -0.18,-0.09,0.61,U] [#2 -0.08,-0.09,0.54,U] [#3 -0.13,-0.20,0.30,U] [#4 0.12,-0.08,0.28,U] [#5 0.06,-0.11,0.29,U] [#6 -0.20,-0.62,0.00,M9] [#7 -0.23,0.15,0.00,M9] [#8 0.09,-0.19,0.27,U] 
01:16:38.319 00.000 13300 single-star, 6 included, MultiStar: {-0.02, -0.10}, one-star: {0.06, -0.05}
01:16:38.319 00.000 13300 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-1.61) = xAngle (0.90 = 0.90)
01:16:38.319 00.000 13300 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.92 = 0.92)
01:16:38.319 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.05 hyp=0.07 cameraTheta=-0.71 mountX=0.05 mountY=0.06, mountTheta=0.91
01:16:38.321 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.05, opts=13)
01:16:38.321 00.000 13300 Enqueuing Move request for scope (0.06, -0.05)
01:16:38.321 00.000 11596 Worker thread wakes up
01:16:38.321 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.05) opts 0xd
01:16:38.322 00.001 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.05)
01:16:38.322 00.000 11596 Moving (0.06, -0.05) raw xDistance=0.05 yDistance=0.06
01:16:38.322 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:16:38.322 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:38.322 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:16:38.322 00.000 11596 MoveAxis(E, 0, ABG)
01:16:38.322 00.000 11596 Move returns status 0, amount 0
01:16:38.322 00.000 11596 MoveAxis(N, 0, ABG)
01:16:38.322 00.000 11596 Move returns status 0, amount 0
01:16:38.322 00.000 11596 move complete, result=0
01:16:38.322 00.000 11596 worker thread done servicing request
01:16:38.329 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=231, med=4, FiltMin=2, FiltMax=113, Gamma=0.510
01:16:38.338 00.009 13300 UpdateGuideState exits: m=1124 SNR=23.5
01:16:38.338 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:38.338 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:16:38.338 00.000 13300 Enqueuing Expose request
01:16:38.338 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:16:38.338 00.000 11596 Worker thread wakes up
01:16:38.338 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:16:38.850 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:16:41.225 02.375 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9f1a28ae-6bc7-4058-bf1a-ea02e9ddf978"}
01:16:41.225 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9f1a28ae-6bc7-4058-bf1a-ea02e9ddf978"}
01:16:41.226 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3cceae3d-cff1-4426-b4e7-5c4e0ec0f997"}
01:16:41.226 00.000 13300 case statement mapped state 6 to 3
01:16:41.226 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3cceae3d-cff1-4426-b4e7-5c4e0ec0f997"}
01:16:41.226 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8d883704-2bea-466f-bdac-08aa72b0aaf1"}
01:16:41.227 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":660,"width":15,"height":15,"star_pos":[7.14,7.42],"pixels":"..."},"id":"8d883704-2bea-466f-bdac-08aa72b0aaf1"}
01:16:41.889 00.662 11596 Exposure complete
01:16:41.963 00.074 11596 worker thread done servicing request
01:16:41.963 00.000 13300 OnExposeComplete: enter
01:16:41.963 00.000 13300 UpdateGuideState(): m_state=6
01:16:41.964 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 661
01:16:41.964 00.000 13300 Star::Find returns 1 (0), X=133.14, Y=985.33, Mass=1101, SNR=23.2, Peak=88 HFD=4.0
01:16:41.964 00.000 13300 MultiStar: [#1 -0.03,-0.04,0.61,U] [#2 -0.06,-0.08,0.55,U] [#3 -0.07,0.04,0.30,U] [#4 -0.00,-0.29,0.00,M4] [#5 -0.05,-0.16,0.30,U] [#6 -0.28,-0.64,0.00,M10] [#7 -0.31,0.00,0.00,M10] [#8 0.03,-0.18,0.27,U] 
01:16:41.965 00.001 13300 refined, 5 included, MultiStar: {-0.01, -0.10}, one-star: {0.06, -0.14}
01:16:41.965 00.000 13300 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-1.61) = xAngle (-0.03 = -0.03)
01:16:41.965 00.000 13300 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.02 = -0.02)
01:16:41.965 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.64 mountX=0.10 mountY=-0.00, mountTheta=-0.02
01:16:41.967 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.10, opts=13)
01:16:41.967 00.000 13300 Enqueuing Move request for scope (-0.01, -0.10)
01:16:41.967 00.000 11596 Worker thread wakes up
01:16:41.967 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.10) opts 0xd
01:16:41.967 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.10)
01:16:41.967 00.000 11596 Moving (-0.01, -0.10) raw xDistance=0.10 yDistance=-0.00
01:16:41.967 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:16:41.967 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:41.967 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:16:41.968 00.001 11596 MoveAxis(E, 0, ABG)
01:16:41.968 00.000 11596 Move returns status 0, amount 0
01:16:41.968 00.000 11596 MoveAxis(N, 0, ABG)
01:16:41.968 00.000 11596 Move returns status 0, amount 0
01:16:41.968 00.000 11596 move complete, result=0
01:16:41.968 00.000 11596 worker thread done servicing request
01:16:41.975 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=115, Gamma=0.510
01:16:41.983 00.008 13300 UpdateGuideState exits: m=1101 SNR=23.2
01:16:41.983 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:41.983 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:16:41.983 00.000 13300 Enqueuing Expose request
01:16:41.984 00.001 11596 Worker thread wakes up
01:16:41.984 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:16:41.984 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:16:42.492 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:16:44.224 01.732 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a47e282a-6c00-41fb-9f21-032437c35f35"}
01:16:44.225 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a47e282a-6c00-41fb-9f21-032437c35f35"}
01:16:44.225 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6549d71b-b534-4f1d-9257-68f3fdf5a658"}
01:16:44.225 00.000 13300 case statement mapped state 6 to 3
01:16:44.225 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6549d71b-b534-4f1d-9257-68f3fdf5a658"}
01:16:44.226 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0b90dceb-8a5d-498c-9a96-1081c60b9ca1"}
01:16:44.226 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":661,"width":15,"height":15,"star_pos":[7.14,7.33],"pixels":"..."},"id":"0b90dceb-8a5d-498c-9a96-1081c60b9ca1"}
01:16:45.526 01.300 11596 Exposure complete
01:16:45.596 00.070 11596 worker thread done servicing request
01:16:45.596 00.000 13300 OnExposeComplete: enter
01:16:45.596 00.000 13300 UpdateGuideState(): m_state=6
01:16:45.597 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 662
01:16:45.597 00.000 13300 Star::Find returns 1 (0), X=133.17, Y=985.44, Mass=1122, SNR=23.3, Peak=98 HFD=3.8
01:16:45.597 00.000 13300 MultiStar: [#1 -0.03,-0.05,0.62,U] [#2 -0.03,-0.07,0.55,U] [#3 -0.16,-0.14,0.32,U] [#4 0.34,0.05,0.00,M5] [#5 0.08,-0.33,0.00,M1] [#6 -0.02,-0.26,0.00,R] [#7 -0.04,0.06,0.30,U] [#8 0.02,-0.12,0.28,U] 
01:16:45.598 00.001 13300 refined, 5 included, MultiStar: {0.00, -0.05}, one-star: {0.09, -0.03}
01:16:45.598 00.000 13300 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-1.61) = xAngle (0.05 = 0.05)
01:16:45.598 00.000 13300 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.06 = 0.06)
01:16:45.598 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=-0.05 hyp=0.05 cameraTheta=-1.56 mountX=0.05 mountY=0.00, mountTheta=0.06
01:16:45.600 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.05, opts=13)
01:16:45.601 00.001 13300 Enqueuing Move request for scope (0.00, -0.05)
01:16:45.601 00.000 11596 Worker thread wakes up
01:16:45.601 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.05) opts 0xd
01:16:45.601 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.05)
01:16:45.601 00.000 11596 Moving (0.00, -0.05) raw xDistance=0.05 yDistance=0.00
01:16:45.601 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:16:45.602 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:45.602 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:16:45.602 00.000 11596 MoveAxis(E, 0, ABG)
01:16:45.602 00.000 11596 Move returns status 0, amount 0
01:16:45.602 00.000 11596 MoveAxis(N, 0, ABG)
01:16:45.602 00.000 11596 Move returns status 0, amount 0
01:16:45.602 00.000 11596 move complete, result=0
01:16:45.602 00.000 11596 worker thread done servicing request
01:16:45.609 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=241, med=4, FiltMin=2, FiltMax=116, Gamma=0.510
01:16:45.617 00.008 13300 UpdateGuideState exits: m=1122 SNR=23.3
01:16:45.617 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:45.617 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:16:45.617 00.000 13300 Enqueuing Expose request
01:16:45.618 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:16:45.618 00.000 11596 Worker thread wakes up
01:16:45.618 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:16:46.129 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:16:47.222 01.093 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9c66ff6b-a316-4f6b-96af-1598396413f8"}
01:16:47.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9c66ff6b-a316-4f6b-96af-1598396413f8"}
01:16:47.223 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"749b97ec-151b-4ac9-b963-01d8032a4440"}
01:16:47.223 00.000 13300 case statement mapped state 6 to 3
01:16:47.223 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"749b97ec-151b-4ac9-b963-01d8032a4440"}
01:16:47.223 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ad58be1d-8ee2-4b2a-a535-64bedcf9b2ea"}
01:16:47.223 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":662,"width":15,"height":15,"star_pos":[7.17,7.44],"pixels":"..."},"id":"ad58be1d-8ee2-4b2a-a535-64bedcf9b2ea"}
01:16:49.160 01.937 11596 Exposure complete
01:16:49.229 00.069 11596 worker thread done servicing request
01:16:49.230 00.001 13300 OnExposeComplete: enter
01:16:49.230 00.000 13300 UpdateGuideState(): m_state=6
01:16:49.230 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 663
01:16:49.230 00.000 13300 Star::Find returns 1 (0), X=133.15, Y=985.30, Mass=1109, SNR=23.2, Peak=88 HFD=3.9
01:16:49.231 00.001 13300 MultiStar: [#1 -0.04,-0.03,0.61,U] [#2 0.11,-0.16,0.55,U] [#3 -0.11,-0.15,0.30,U] [#4 0.36,0.10,0.00,M6] [#5 -0.01,-0.29,0.00,M2] [#6 0.03,-0.21,0.26,U] [#7 -0.16,-0.20,0.29,U] [#8 0.06,-0.05,0.27,U] 
01:16:49.231 00.000 13300 refined, 6 included, MultiStar: {0.02, -0.14}, one-star: {0.07, -0.17}
01:16:49.231 00.000 13300 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-1.61) = xAngle (0.16 = 0.16)
01:16:49.231 00.000 13300 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.18 = 0.18)
01:16:49.231 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.14 hyp=0.14 cameraTheta=-1.45 mountX=0.13 mountY=0.02, mountTheta=0.18
01:16:49.233 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.14, opts=13)
01:16:49.233 00.000 13300 Enqueuing Move request for scope (0.02, -0.14)
01:16:49.233 00.000 11596 Worker thread wakes up
01:16:49.233 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.14) opts 0xd
01:16:49.233 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.14)
01:16:49.234 00.001 11596 Moving (0.02, -0.14) raw xDistance=0.13 yDistance=0.02
01:16:49.234 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:16:49.234 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:49.234 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:16:49.234 00.000 11596 MoveAxis(E, 0, ABG)
01:16:49.234 00.000 11596 Move returns status 0, amount 0
01:16:49.234 00.000 11596 MoveAxis(N, 0, ABG)
01:16:49.234 00.000 11596 Move returns status 0, amount 0
01:16:49.234 00.000 11596 move complete, result=0
01:16:49.234 00.000 11596 worker thread done servicing request
01:16:49.241 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=2, FiltMax=121, Gamma=0.510
01:16:49.252 00.011 13300 UpdateGuideState exits: m=1109 SNR=23.2
01:16:49.252 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:49.252 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:16:49.252 00.000 13300 Enqueuing Expose request
01:16:49.252 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:16:49.252 00.000 11596 Worker thread wakes up
01:16:49.252 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:16:49.754 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:16:50.221 00.467 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2e7519fd-25dd-451e-99e6-0b156c2a7d48"}
01:16:50.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2e7519fd-25dd-451e-99e6-0b156c2a7d48"}
01:16:50.222 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"355f2910-f5ed-4186-95de-5829a1dba99e"}
01:16:50.222 00.000 13300 case statement mapped state 6 to 3
01:16:50.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"355f2910-f5ed-4186-95de-5829a1dba99e"}
01:16:50.222 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"239bfed2-9e29-4dc2-9b08-2651d583e339"}
01:16:50.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":663,"width":15,"height":15,"star_pos":[7.15,7.30],"pixels":"..."},"id":"239bfed2-9e29-4dc2-9b08-2651d583e339"}
01:16:52.774 02.552 11596 Exposure complete
01:16:52.844 00.070 11596 worker thread done servicing request
01:16:52.844 00.000 13300 OnExposeComplete: enter
01:16:52.845 00.001 13300 UpdateGuideState(): m_state=6
01:16:52.845 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 664
01:16:52.845 00.000 13300 Star::Find returns 1 (0), X=133.09, Y=985.27, Mass=1132, SNR=23.5, Peak=91 HFD=4.0
01:16:52.845 00.000 13300 MultiStar: [#1 -0.11,-0.15,0.61,U] [#2 -0.03,-0.13,0.55,U] [#3 -0.10,-0.09,0.31,U] [#4 0.19,0.09,0.27,U] [#5 0.22,-0.23,0.00,M3] [#6 0.10,-0.31,0.00,M1] [#7 -0.25,-0.07,0.00,M9] [#8 -0.03,-0.38,0.00,M1] 
01:16:52.846 00.001 13300 refined, 4 included, MultiStar: {-0.02, -0.13}, one-star: {0.01, -0.19}
01:16:52.846 00.000 13300 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-1.61) = xAngle (-0.11 = -0.11)
01:16:52.846 00.000 13300 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.09 = -0.09)
01:16:52.846 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.72 mountX=0.13 mountY=-0.01, mountTheta=-0.09
01:16:52.848 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.13, opts=13)
01:16:52.848 00.000 13300 Enqueuing Move request for scope (-0.02, -0.13)
01:16:52.848 00.000 11596 Worker thread wakes up
01:16:52.848 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.13) opts 0xd
01:16:52.848 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.13)
01:16:52.849 00.001 11596 Moving (-0.02, -0.13) raw xDistance=0.13 yDistance=-0.01
01:16:52.849 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:16:52.849 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:52.849 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:16:52.849 00.000 11596 MoveAxis(E, 0, ABG)
01:16:52.849 00.000 11596 Move returns status 0, amount 0
01:16:52.849 00.000 11596 MoveAxis(N, 0, ABG)
01:16:52.850 00.001 11596 Move returns status 0, amount 0
01:16:52.850 00.000 11596 move complete, result=0
01:16:52.850 00.000 11596 worker thread done servicing request
01:16:52.856 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=223, med=4, FiltMin=2, FiltMax=119, Gamma=0.510
01:16:52.868 00.012 13300 UpdateGuideState exits: m=1132 SNR=23.5
01:16:52.868 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:52.868 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:16:52.868 00.000 13300 Enqueuing Expose request
01:16:52.869 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:16:52.869 00.000 11596 Worker thread wakes up
01:16:52.869 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:16:53.228 00.359 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3b90ee13-7636-4216-b271-5e3880c6734a"}
01:16:53.228 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3b90ee13-7636-4216-b271-5e3880c6734a"}
01:16:53.229 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"47ed8fed-8589-4ef6-93d1-b962d806f0ee"}
01:16:53.229 00.000 13300 case statement mapped state 6 to 3
01:16:53.229 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"47ed8fed-8589-4ef6-93d1-b962d806f0ee"}
01:16:53.230 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"babc16fa-38e0-40fd-a1d0-fda958748328"}
01:16:53.230 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":664,"width":15,"height":15,"star_pos":[7.09,7.27],"pixels":"..."},"id":"babc16fa-38e0-40fd-a1d0-fda958748328"}
01:16:53.380 00.150 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:16:56.225 02.845 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d65c1937-88ef-4dee-99ac-3b73ad90ed2e"}
01:16:56.225 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d65c1937-88ef-4dee-99ac-3b73ad90ed2e"}
01:16:56.226 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a5b14f68-1c1d-424a-bc45-a4cb27511305"}
01:16:56.226 00.000 13300 case statement mapped state 6 to 3
01:16:56.226 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a5b14f68-1c1d-424a-bc45-a4cb27511305"}
01:16:56.226 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d7e658eb-01b9-4c99-bb2f-26fd76d95117"}
01:16:56.226 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":664,"width":15,"height":15,"star_pos":[7.09,7.27],"pixels":"..."},"id":"d7e658eb-01b9-4c99-bb2f-26fd76d95117"}
01:16:56.412 00.186 11596 Exposure complete
01:16:56.482 00.070 11596 worker thread done servicing request
01:16:56.482 00.000 13300 OnExposeComplete: enter
01:16:56.482 00.000 13300 UpdateGuideState(): m_state=6
01:16:56.482 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 665
01:16:56.483 00.001 13300 Star::Find returns 1 (0), X=133.17, Y=985.35, Mass=1103, SNR=23.3, Peak=91 HFD=3.8
01:16:56.483 00.000 13300 MultiStar: [#1 0.07,-0.16,0.63,U] [#2 0.11,-0.15,0.55,U] [#3 -0.03,-0.05,0.31,U] [#4 0.57,0.40,0.00,M6] [#5 0.00,-0.17,0.30,U] [#6 -0.28,0.14,0.00,M2] [#7 -0.20,-0.03,0.27,U] [#8 0.15,0.06,0.28,U] 
01:16:56.483 00.000 13300 refined, 6 included, MultiStar: {0.05, -0.11}, one-star: {0.09, -0.12}
01:16:56.483 00.000 13300 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-1.61) = xAngle (0.50 = 0.50)
01:16:56.483 00.000 13300 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.52 = 0.52)
01:16:56.483 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.11 hyp=0.12 cameraTheta=-1.11 mountX=0.10 mountY=0.06, mountTheta=0.51
01:16:56.485 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.11, opts=13)
01:16:56.485 00.000 13300 Enqueuing Move request for scope (0.05, -0.11)
01:16:56.485 00.000 11596 Worker thread wakes up
01:16:56.486 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.11) opts 0xd
01:16:56.486 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.11)
01:16:56.486 00.000 11596 Moving (0.05, -0.11) raw xDistance=0.10 yDistance=0.06
01:16:56.486 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:16:56.486 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:56.486 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:16:56.486 00.000 11596 MoveAxis(E, 0, ABG)
01:16:56.486 00.000 11596 Move returns status 0, amount 0
01:16:56.486 00.000 11596 MoveAxis(N, 0, ABG)
01:16:56.486 00.000 11596 Move returns status 0, amount 0
01:16:56.486 00.000 11596 move complete, result=0
01:16:56.487 00.001 11596 worker thread done servicing request
01:16:56.493 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=250, med=4, FiltMin=2, FiltMax=115, Gamma=0.510
01:16:56.501 00.008 13300 UpdateGuideState exits: m=1103 SNR=23.3
01:16:56.501 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:56.501 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:16:56.501 00.000 13300 Enqueuing Expose request
01:16:56.501 00.000 11596 Worker thread wakes up
01:16:56.502 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:16:56.502 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:16:57.018 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:16:59.225 02.207 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0d1bb955-7729-4078-a8cd-c134ded73cc1"}
01:16:59.225 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0d1bb955-7729-4078-a8cd-c134ded73cc1"}
01:16:59.226 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"06a9f72d-fe04-4df4-8c7d-1b5cf5935811"}
01:16:59.226 00.000 13300 case statement mapped state 6 to 3
01:16:59.226 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"06a9f72d-fe04-4df4-8c7d-1b5cf5935811"}
01:16:59.226 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"44d8937d-b0ad-41fb-b4ff-a54afca2bbb5"}
01:16:59.227 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":665,"width":15,"height":15,"star_pos":[7.17,7.35],"pixels":"..."},"id":"44d8937d-b0ad-41fb-b4ff-a54afca2bbb5"}
01:17:00.051 00.824 11596 Exposure complete
01:17:00.125 00.074 11596 worker thread done servicing request
01:17:00.125 00.000 13300 OnExposeComplete: enter
01:17:00.125 00.000 13300 UpdateGuideState(): m_state=6
01:17:00.126 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 666
01:17:00.126 00.000 13300 Star::Find returns 1 (0), X=133.29, Y=985.35, Mass=1120, SNR=23.4, Peak=94 HFD=3.7
01:17:00.126 00.000 13300 MultiStar: [#1 0.05,-0.09,0.61,U] [#2 0.06,-0.28,0.00,M1] [#3 0.02,-0.01,0.31,U] [#4 0.15,-0.02,0.26,U] [#5 -0.09,-0.37,0.00,M3] [#6 0.19,-0.47,0.00,M3] [#7 -0.05,0.05,0.30,U] [#8 0.34,-0.38,0.00,M1] 
01:17:00.127 00.001 13300 refined, 4 included, MultiStar: {0.11, -0.07}, one-star: {0.21, -0.12}
01:17:00.127 00.000 13300 CameraToMount -- cameraTheta (-0.55) - m_xAngle (-1.61) = xAngle (1.06 = 1.06)
01:17:00.127 00.000 13300 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.07 = 1.07)
01:17:00.127 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.07 hyp=0.13 cameraTheta=-0.55 mountX=0.06 mountY=0.11, mountTheta=1.06
01:17:00.129 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.07, opts=13)
01:17:00.129 00.000 13300 Enqueuing Move request for scope (0.11, -0.07)
01:17:00.129 00.000 11596 Worker thread wakes up
01:17:00.129 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.07) opts 0xd
01:17:00.129 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.07)
01:17:00.130 00.001 11596 Moving (0.11, -0.07) raw xDistance=0.06 yDistance=0.11
01:17:00.130 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:17:00.130 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:00.130 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:17:00.130 00.000 11596 MoveAxis(E, 0, ABG)
01:17:00.130 00.000 11596 Move returns status 0, amount 0
01:17:00.130 00.000 11596 MoveAxis(N, 0, ABG)
01:17:00.130 00.000 11596 Move returns status 0, amount 0
01:17:00.130 00.000 11596 move complete, result=0
01:17:00.131 00.001 11596 worker thread done servicing request
01:17:00.137 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
01:17:00.145 00.008 13300 UpdateGuideState exits: m=1120 SNR=23.4
01:17:00.145 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:00.145 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:17:00.146 00.001 13300 Enqueuing Expose request
01:17:00.146 00.000 11596 Worker thread wakes up
01:17:00.146 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:17:00.146 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:17:00.658 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:17:02.223 01.565 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2ece87ff-70e9-413f-bca7-fb6476145b4c"}
01:17:02.223 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2ece87ff-70e9-413f-bca7-fb6476145b4c"}
01:17:02.224 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ba537ea1-ab61-499e-bcc9-0ff934b641d2"}
01:17:02.224 00.000 13300 case statement mapped state 6 to 3
01:17:02.224 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ba537ea1-ab61-499e-bcc9-0ff934b641d2"}
01:17:02.224 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"21ed7a37-7efa-4289-b0ff-396f06e1ea1d"}
01:17:02.225 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":666,"width":15,"height":15,"star_pos":[7.29,7.35],"pixels":"..."},"id":"21ed7a37-7efa-4289-b0ff-396f06e1ea1d"}
01:17:03.690 01.465 11596 Exposure complete
01:17:03.760 00.070 11596 worker thread done servicing request
01:17:03.760 00.000 13300 OnExposeComplete: enter
01:17:03.760 00.000 13300 UpdateGuideState(): m_state=6
01:17:03.761 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 667
01:17:03.762 00.001 13300 Star::Find returns 1 (0), X=133.20, Y=985.32, Mass=1122, SNR=23.4, Peak=90 HFD=3.8
01:17:03.762 00.000 13300 MultiStar: [#1 -0.09,-0.20,0.60,U] [#2 -0.02,-0.19,0.54,U] [#3 -0.02,-0.11,0.31,U] [#4 0.33,0.02,0.00,M6] [#5 0.09,-0.37,0.00,M4] [#6 0.23,-0.57,0.00,M4] [#7 -0.23,-0.12,0.00,M8] [#8 -0.01,-0.24,0.27,U] 
01:17:03.763 00.001 13300 refined, 4 included, MultiStar: {0.02, -0.17}, one-star: {0.12, -0.15}
01:17:03.763 00.000 13300 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-1.61) = xAngle (0.14 = 0.14)
01:17:03.763 00.000 13300 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.16 = 0.16)
01:17:03.763 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.17 hyp=0.17 cameraTheta=-1.47 mountX=0.17 mountY=0.03, mountTheta=0.16
01:17:03.765 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.17, opts=13)
01:17:03.765 00.000 13300 Enqueuing Move request for scope (0.02, -0.17)
01:17:03.765 00.000 11596 Worker thread wakes up
01:17:03.765 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.17) opts 0xd
01:17:03.766 00.001 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.17)
01:17:03.766 00.000 11596 Moving (0.02, -0.17) raw xDistance=0.17 yDistance=0.03
01:17:03.766 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
01:17:03.766 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:03.766 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:17:03.766 00.000 11596 MoveAxis(W, 216, ABG)
01:17:03.766 00.000 11596 Guiding  Dir = 3, Dur = 216
01:17:03.767 00.001 11596 IsSlewing returns 0
01:17:03.773 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=117, Gamma=0.510
01:17:03.780 00.007 13300 UpdateGuideState exits: m=1122 SNR=23.4
01:17:03.780 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:03.781 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:17:03.781 00.000 13300 Enqueuing Expose request
01:17:03.975 00.194 11596 IsGuiding returns 0
01:17:04.297 00.322 11596 IsGuiding returns 1
01:17:04.297 00.000 11596 scope still moving after pulse duration time elapsed
01:17:04.328 00.031 11596 IsSlewing returns 0
01:17:04.584 00.256 11596 IsGuiding returns 0
01:17:04.584 00.000 11596 scope move finished after 216 + 393 ms
01:17:04.584 00.000 11596 Move returns status 0, amount 216
01:17:04.584 00.000 11596 MoveAxis(N, 0, ABG)
01:17:04.584 00.000 11596 Move returns status 0, amount 0
01:17:04.584 00.000 11596 move complete, result=0
01:17:04.584 00.000 11596 worker thread done servicing request
01:17:04.585 00.001 11596 Worker thread wakes up
01:17:04.585 00.000 13300 GuideStep: 0.2 px 216 ms WEST, 0.0 px 0 ms NORTH
01:17:04.585 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:17:05.100 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:17:05.222 00.122 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c6c74a43-30ea-4bc6-b38c-d94318f99aa8"}
01:17:05.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c6c74a43-30ea-4bc6-b38c-d94318f99aa8"}
01:17:05.223 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0b6fe8ab-0229-4125-9b5b-623c624f3ad3"}
01:17:05.223 00.000 13300 case statement mapped state 6 to 3
01:17:05.223 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0b6fe8ab-0229-4125-9b5b-623c624f3ad3"}
01:17:05.223 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2cb12154-9186-45de-b0b1-5f6837992067"}
01:17:05.224 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":667,"width":15,"height":15,"star_pos":[7.20,7.32],"pixels":"..."},"id":"2cb12154-9186-45de-b0b1-5f6837992067"}
01:17:08.184 02.960 11596 Exposure complete
01:17:08.222 00.038 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b9e03eb6-8cef-4a32-bd79-5d67e25ad101"}
01:17:08.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b9e03eb6-8cef-4a32-bd79-5d67e25ad101"}
01:17:08.223 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6faee20b-5e6f-4949-9dea-72d80ea12990"}
01:17:08.223 00.000 13300 case statement mapped state 6 to 3
01:17:08.223 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6faee20b-5e6f-4949-9dea-72d80ea12990"}
01:17:08.224 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4d6b8876-37f5-4404-9699-06501d6d69df"}
01:17:08.224 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":667,"width":15,"height":15,"star_pos":[7.20,7.32],"pixels":"..."},"id":"4d6b8876-37f5-4404-9699-06501d6d69df"}
01:17:08.255 00.031 11596 worker thread done servicing request
01:17:08.255 00.000 13300 OnExposeComplete: enter
01:17:08.255 00.000 13300 UpdateGuideState(): m_state=6
01:17:08.256 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 668
01:17:08.256 00.000 13300 Star::Find returns 1 (0), X=133.22, Y=985.41, Mass=1117, SNR=23.4, Peak=96 HFD=3.8
01:17:08.256 00.000 13300 MultiStar: [#1 -0.04,-0.03,0.60,U] [#2 0.05,-0.02,0.56,U] [#3 -0.06,-0.08,0.30,U] [#4 0.05,0.07,0.26,U] [#5 0.22,-0.24,0.00,M5] [#6 0.09,-0.12,0.25,U] [#7 -0.17,-0.18,0.28,U] [#8 0.38,-0.46,0.00,M1] 
01:17:08.256 00.000 13300 refined, 6 included, MultiStar: {0.03, -0.05}, one-star: {0.14, -0.06}
01:17:08.257 00.001 13300 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-1.61) = xAngle (0.61 = 0.61)
01:17:08.257 00.000 13300 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.63 = 0.63)
01:17:08.257 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-1.00 mountX=0.05 mountY=0.04, mountTheta=0.62
01:17:08.259 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.05, opts=13)
01:17:08.259 00.000 13300 Enqueuing Move request for scope (0.03, -0.05)
01:17:08.259 00.000 11596 Worker thread wakes up
01:17:08.259 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.05) opts 0xd
01:17:08.259 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.05)
01:17:08.259 00.000 11596 Moving (0.03, -0.05) raw xDistance=0.05 yDistance=0.04
01:17:08.259 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:17:08.259 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:08.259 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:17:08.260 00.001 11596 MoveAxis(E, 0, ABG)
01:17:08.260 00.000 11596 Move returns status 0, amount 0
01:17:08.260 00.000 11596 MoveAxis(N, 0, ABG)
01:17:08.260 00.000 11596 Move returns status 0, amount 0
01:17:08.260 00.000 11596 move complete, result=0
01:17:08.260 00.000 11596 worker thread done servicing request
01:17:08.266 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
01:17:08.274 00.008 13300 UpdateGuideState exits: m=1117 SNR=23.4
01:17:08.274 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:08.274 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:17:08.274 00.000 13300 Enqueuing Expose request
01:17:08.275 00.001 11596 Worker thread wakes up
01:17:08.275 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:17:08.275 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:17:08.777 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:17:11.221 02.444 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1ce9d83b-70db-4a02-85c6-27c121b221e3"}
01:17:11.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1ce9d83b-70db-4a02-85c6-27c121b221e3"}
01:17:11.222 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"77160f0b-0ff1-4ccd-8a3e-d38ff064b0e1"}
01:17:11.222 00.000 13300 case statement mapped state 6 to 3
01:17:11.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"77160f0b-0ff1-4ccd-8a3e-d38ff064b0e1"}
01:17:11.223 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"575f64a8-0a85-484f-85ce-cac62459e0d3"}
01:17:11.223 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":668,"width":15,"height":15,"star_pos":[7.22,7.41],"pixels":"..."},"id":"575f64a8-0a85-484f-85ce-cac62459e0d3"}
01:17:11.808 00.585 11596 Exposure complete
01:17:11.882 00.074 11596 worker thread done servicing request
01:17:11.883 00.001 13300 OnExposeComplete: enter
01:17:11.883 00.000 13300 UpdateGuideState(): m_state=6
01:17:11.883 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 669
01:17:11.883 00.000 13300 Star::Find returns 1 (0), X=133.18, Y=985.26, Mass=1150, SNR=23.6, Peak=89 HFD=4.0
01:17:11.884 00.001 13300 MultiStar: [#1 -0.01,-0.28,0.00,M1] [#2 0.01,-0.34,0.00,M1] [#3 -0.02,-0.60,0.00,M1] [#4 0.03,-0.51,0.00,M6] [#5 0.00,0.00,0.00,L] [#6 -0.07,-0.29,0.00,M4] [#7 -0.01,0.00,0.28,U] [#8 -0.03,-0.10,0.26,U] 
01:17:11.884 00.000 13300 refined, 2 included, MultiStar: {0.06, -0.15}, one-star: {0.10, -0.21}
01:17:11.884 00.000 13300 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-1.61) = xAngle (0.39 = 0.39)
01:17:11.884 00.000 13300 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.41 = 0.41)
01:17:11.884 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.15 hyp=0.16 cameraTheta=-1.22 mountX=0.15 mountY=0.06, mountTheta=0.41
01:17:11.886 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.15, opts=13)
01:17:11.886 00.000 13300 Enqueuing Move request for scope (0.06, -0.15)
01:17:11.886 00.000 11596 Worker thread wakes up
01:17:11.886 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.15) opts 0xd
01:17:11.886 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.15)
01:17:11.886 00.000 11596 Moving (0.06, -0.15) raw xDistance=0.15 yDistance=0.06
01:17:11.887 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.15
01:17:11.887 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:11.887 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:17:11.887 00.000 11596 MoveAxis(W, 186, ABG)
01:17:11.887 00.000 11596 Guiding  Dir = 3, Dur = 186
01:17:11.887 00.000 11596 IsSlewing returns 0
01:17:11.895 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
01:17:11.903 00.008 13300 UpdateGuideState exits: m=1150 SNR=23.6
01:17:11.903 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:11.903 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:17:11.903 00.000 13300 Enqueuing Expose request
01:17:11.951 00.048 11596 IsGuiding returns 0
01:17:12.256 00.305 11596 IsGuiding returns 1
01:17:12.257 00.001 11596 scope still moving after pulse duration time elapsed
01:17:12.458 00.201 11596 IsSlewing returns 0
01:17:12.697 00.239 11596 IsGuiding returns 0
01:17:12.697 00.000 11596 scope move finished after 186 + 558 ms
01:17:12.697 00.000 11596 Move returns status 0, amount 186
01:17:12.697 00.000 11596 MoveAxis(N, 0, ABG)
01:17:12.697 00.000 11596 Move returns status 0, amount 0
01:17:12.697 00.000 11596 move complete, result=0
01:17:12.697 00.000 11596 worker thread done servicing request
01:17:12.697 00.000 11596 Worker thread wakes up
01:17:12.698 00.001 13300 GuideStep: 0.1 px 186 ms WEST, 0.1 px 0 ms NORTH
01:17:12.698 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:17:13.201 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:17:14.221 01.020 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ca46d10e-c7cf-441f-a5f8-06cf25c7dc71"}
01:17:14.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ca46d10e-c7cf-441f-a5f8-06cf25c7dc71"}
01:17:14.222 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"047ecb95-977f-4511-a1f9-6f973545024f"}
01:17:14.223 00.001 13300 case statement mapped state 6 to 3
01:17:14.223 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"047ecb95-977f-4511-a1f9-6f973545024f"}
01:17:14.224 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a64667f9-3a90-44c1-91b0-2b4e358993ea"}
01:17:14.224 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":669,"width":15,"height":15,"star_pos":[7.18,7.26],"pixels":"..."},"id":"a64667f9-3a90-44c1-91b0-2b4e358993ea"}
01:17:16.230 02.006 11596 Exposure complete
01:17:16.310 00.080 11596 worker thread done servicing request
01:17:16.311 00.001 13300 OnExposeComplete: enter
01:17:16.311 00.000 13300 UpdateGuideState(): m_state=6
01:17:16.311 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 670
01:17:16.311 00.000 13300 Star::Find returns 1 (0), X=133.22, Y=985.24, Mass=1094, SNR=23.1, Peak=91 HFD=3.9
01:17:16.312 00.001 13300 MultiStar: [#1 -0.02,-0.16,0.61,U] [#2 0.06,-0.19,0.57,U] [#3 -0.08,-0.10,0.31,U] [#4 0.19,-0.32,0.00,M7] [#5 0.21,-0.32,0.00,M6] [#6 0.08,-0.10,0.26,U] [#7 -0.10,0.15,0.29,U] [#8 0.08,-0.18,0.29,U] 
01:17:16.312 00.000 13300 refined, 6 included, MultiStar: {0.04, -0.15}, one-star: {0.14, -0.22}
01:17:16.312 00.000 13300 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-1.61) = xAngle (0.32 = 0.32)
01:17:16.312 00.000 13300 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.34 = 0.34)
01:17:16.312 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.15 hyp=0.16 cameraTheta=-1.29 mountX=0.15 mountY=0.05, mountTheta=0.33
01:17:16.315 00.003 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.15, opts=13)
01:17:16.315 00.000 13300 Enqueuing Move request for scope (0.04, -0.15)
01:17:16.315 00.000 11596 Worker thread wakes up
01:17:16.315 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.15) opts 0xd
01:17:16.315 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.15)
01:17:16.316 00.001 11596 Moving (0.04, -0.15) raw xDistance=0.15 yDistance=0.05
01:17:16.316 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
01:17:16.316 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:16.316 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:17:16.316 00.000 11596 MoveAxis(W, 198, ABG)
01:17:16.316 00.000 11596 Guiding  Dir = 3, Dur = 198
01:17:16.317 00.001 11596 IsSlewing returns 0
01:17:16.325 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
01:17:16.336 00.011 13300 UpdateGuideState exits: m=1094 SNR=23.1
01:17:16.336 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:16.336 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:17:16.337 00.001 13300 Enqueuing Expose request
01:17:16.366 00.029 11596 IsGuiding returns 0
01:17:16.792 00.426 11596 IsGuiding returns 1
01:17:16.792 00.000 11596 scope still moving after pulse duration time elapsed
01:17:16.931 00.139 11596 IsSlewing returns 0
01:17:17.032 00.101 11596 IsGuiding returns 0
01:17:17.032 00.000 11596 scope move finished after 198 + 468 ms
01:17:17.032 00.000 11596 Move returns status 0, amount 198
01:17:17.032 00.000 11596 MoveAxis(N, 0, ABG)
01:17:17.032 00.000 11596 Move returns status 0, amount 0
01:17:17.032 00.000 11596 move complete, result=0
01:17:17.033 00.001 11596 worker thread done servicing request
01:17:17.033 00.000 13300 GuideStep: 0.1 px 198 ms WEST, 0.1 px 0 ms NORTH
01:17:17.033 00.000 11596 Worker thread wakes up
01:17:17.033 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:17:17.222 00.189 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"69caa050-37df-4c51-8c86-bc04d827edec"}
01:17:17.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"69caa050-37df-4c51-8c86-bc04d827edec"}
01:17:17.223 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6c31db7e-03f9-431a-a0fa-5f3dd1647040"}
01:17:17.223 00.000 13300 case statement mapped state 6 to 3
01:17:17.223 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6c31db7e-03f9-431a-a0fa-5f3dd1647040"}
01:17:17.224 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f652dab5-136b-46f9-a512-2269d28d96fd"}
01:17:17.224 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":670,"width":15,"height":15,"star_pos":[7.22,7.24],"pixels":"..."},"id":"f652dab5-136b-46f9-a512-2269d28d96fd"}
01:17:17.544 00.320 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:17:20.222 02.678 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"87bde788-270a-4fa8-a5fd-cc365d0ebde2"}
01:17:20.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"87bde788-270a-4fa8-a5fd-cc365d0ebde2"}
01:17:20.223 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f7a808bc-8f49-490a-bece-48d18b97197c"}
01:17:20.223 00.000 13300 case statement mapped state 6 to 3
01:17:20.223 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f7a808bc-8f49-490a-bece-48d18b97197c"}
01:17:20.224 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6b8e4c42-4029-4aec-ac8d-358978456754"}
01:17:20.224 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":670,"width":15,"height":15,"star_pos":[7.22,7.24],"pixels":"..."},"id":"6b8e4c42-4029-4aec-ac8d-358978456754"}
01:17:20.574 00.350 11596 Exposure complete
01:17:20.657 00.083 11596 worker thread done servicing request
01:17:20.657 00.000 13300 OnExposeComplete: enter
01:17:20.657 00.000 13300 UpdateGuideState(): m_state=6
01:17:20.657 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 671
01:17:20.658 00.001 13300 Star::Find returns 1 (0), X=133.13, Y=985.41, Mass=1119, SNR=23.4, Peak=90 HFD=3.9
01:17:20.658 00.000 13300 MultiStar: [#1 -0.05,-0.01,0.61,U] [#2 -0.03,-0.01,0.54,U] [#3 -0.19,-0.02,0.30,U] [#4 0.18,-0.12,0.27,U] [#5 0.12,-0.48,0.00,M7] [#6 0.04,-0.41,0.00,M4] [#7 -0.17,0.06,0.29,U] [#8 -0.11,-0.27,0.00,M1] 
01:17:20.658 00.000 13300 refined, 5 included, MultiStar: {-0.02, -0.03}, one-star: {0.05, -0.06}
01:17:20.658 00.000 13300 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-1.61) = xAngle (-0.53 = -0.53)
01:17:20.658 00.000 13300 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.52 = -0.52)
01:17:20.658 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.03 cameraTheta=-2.14 mountX=0.03 mountY=-0.02, mountTheta=-0.52
01:17:20.660 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.03, opts=13)
01:17:20.660 00.000 13300 Enqueuing Move request for scope (-0.02, -0.03)
01:17:20.661 00.001 11596 Worker thread wakes up
01:17:20.661 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
01:17:20.661 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
01:17:20.661 00.000 11596 Moving (-0.02, -0.03) raw xDistance=0.03 yDistance=-0.02
01:17:20.661 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:17:20.661 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:20.661 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:17:20.661 00.000 11596 MoveAxis(E, 0, ABG)
01:17:20.661 00.000 11596 Move returns status 0, amount 0
01:17:20.661 00.000 11596 MoveAxis(N, 0, ABG)
01:17:20.662 00.001 11596 Move returns status 0, amount 0
01:17:20.662 00.000 11596 move complete, result=0
01:17:20.662 00.000 11596 worker thread done servicing request
01:17:20.667 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=115, Gamma=0.510
01:17:20.676 00.009 13300 UpdateGuideState exits: m=1119 SNR=23.4
01:17:20.676 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:20.676 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:17:20.676 00.000 13300 Enqueuing Expose request
01:17:20.676 00.000 11596 Worker thread wakes up
01:17:20.677 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:17:20.677 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:17:21.193 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:17:23.221 02.028 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"70fd92ad-c749-4923-a930-3bc1e51d0301"}
01:17:23.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"70fd92ad-c749-4923-a930-3bc1e51d0301"}
01:17:23.223 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"12afd1d5-d4d2-476a-b433-cf57a834ba9a"}
01:17:23.223 00.000 13300 case statement mapped state 6 to 3
01:17:23.223 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"12afd1d5-d4d2-476a-b433-cf57a834ba9a"}
01:17:23.224 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e12143cf-e86c-43f0-9850-1778f3d01773"}
01:17:23.224 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":671,"width":15,"height":15,"star_pos":[7.13,7.41],"pixels":"..."},"id":"e12143cf-e86c-43f0-9850-1778f3d01773"}
01:17:24.214 00.990 11596 Exposure complete
01:17:24.282 00.068 11596 worker thread done servicing request
01:17:24.283 00.001 13300 OnExposeComplete: enter
01:17:24.283 00.000 13300 UpdateGuideState(): m_state=6
01:17:24.283 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 672
01:17:24.283 00.000 13300 Star::Find returns 1 (0), X=133.22, Y=985.22, Mass=1114, SNR=23.3, Peak=91 HFD=3.9
01:17:24.284 00.001 13300 MultiStar: [#1 -0.02,-0.23,0.62,U] [#2 0.12,-0.20,0.54,U] [#3 0.06,-0.08,0.31,U] [#4 0.22,-0.10,0.27,U] [#5 0.13,-0.38,0.00,M8] [#6 -0.03,0.03,0.26,U] [#7 -0.17,-0.14,0.29,U] [#8 0.28,-0.80,0.00,M2] 
01:17:24.284 00.000 13300 refined, 6 included, MultiStar: {0.06, -0.18}, one-star: {0.14, -0.25}
01:17:24.284 00.000 13300 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-1.61) = xAngle (0.38 = 0.38)
01:17:24.285 00.001 13300 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.39 = 0.39)
01:17:24.285 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.18 hyp=0.19 cameraTheta=-1.23 mountX=0.17 mountY=0.07, mountTheta=0.39
01:17:24.287 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.18, opts=13)
01:17:24.287 00.000 13300 Enqueuing Move request for scope (0.06, -0.18)
01:17:24.288 00.001 11596 Worker thread wakes up
01:17:24.288 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.18) opts 0xd
01:17:24.288 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.18)
01:17:24.288 00.000 11596 Moving (0.06, -0.18) raw xDistance=0.17 yDistance=0.07
01:17:24.288 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
01:17:24.288 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:24.289 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:17:24.289 00.000 11596 MoveAxis(W, 219, ABG)
01:17:24.289 00.000 11596 Guiding  Dir = 3, Dur = 219
01:17:24.289 00.000 11596 IsSlewing returns 0
01:17:24.299 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=240, med=4, FiltMin=2, FiltMax=112, Gamma=0.510
01:17:24.310 00.011 13300 UpdateGuideState exits: m=1114 SNR=23.3
01:17:24.310 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:24.310 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:17:24.310 00.000 13300 Enqueuing Expose request
01:17:24.492 00.182 11596 IsGuiding returns 0
01:17:24.907 00.415 11596 IsGuiding returns 1
01:17:24.907 00.000 11596 scope still moving after pulse duration time elapsed
01:17:25.015 00.108 11596 IsSlewing returns 0
01:17:25.110 00.095 11596 IsGuiding returns 0
01:17:25.110 00.000 11596 scope move finished after 219 + 398 ms
01:17:25.110 00.000 11596 Move returns status 0, amount 219
01:17:25.110 00.000 11596 MoveAxis(N, 0, ABG)
01:17:25.110 00.000 11596 Move returns status 0, amount 0
01:17:25.110 00.000 11596 move complete, result=0
01:17:25.110 00.000 11596 worker thread done servicing request
01:17:25.110 00.000 13300 GuideStep: 0.2 px 219 ms WEST, 0.1 px 0 ms NORTH
01:17:25.111 00.001 11596 Worker thread wakes up
01:17:25.111 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:17:25.617 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:17:26.219 00.602 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1a24d7e3-0a5f-4cad-b5c2-28b004c159b2"}
01:17:26.219 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1a24d7e3-0a5f-4cad-b5c2-28b004c159b2"}
01:17:26.220 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ee0707f5-28f7-4ecd-ad4e-b40a2395ac75"}
01:17:26.220 00.000 13300 case statement mapped state 6 to 3
01:17:26.220 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ee0707f5-28f7-4ecd-ad4e-b40a2395ac75"}
01:17:26.220 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f7c493fc-c4d1-4a12-b8fa-76946dcedd7e"}
01:17:26.221 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":672,"width":15,"height":15,"star_pos":[7.22,7.22],"pixels":"..."},"id":"f7c493fc-c4d1-4a12-b8fa-76946dcedd7e"}
01:17:28.651 02.430 11596 Exposure complete
01:17:28.725 00.074 11596 worker thread done servicing request
01:17:28.725 00.000 13300 OnExposeComplete: enter
01:17:28.725 00.000 13300 UpdateGuideState(): m_state=6
01:17:28.725 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 673
01:17:28.726 00.001 13300 Star::Find returns 1 (0), X=133.18, Y=985.29, Mass=1126, SNR=23.4, Peak=87 HFD=3.9
01:17:28.726 00.000 13300 MultiStar: [#1 0.09,-0.26,0.00,M1] [#2 0.07,-0.04,0.56,U] [#3 -0.24,-0.17,0.00,M1] [#4 0.48,0.29,0.00,M6] [#5 0.00,0.00,0.00,L] [#6 0.40,0.07,0.00,M4] [#7 0.01,-0.04,0.29,U] [#8 0.41,-0.67,0.00,M3] 
01:17:28.726 00.000 13300 refined, 2 included, MultiStar: {0.08, -0.12}, one-star: {0.10, -0.18}
01:17:28.726 00.000 13300 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-1.61) = xAngle (0.64 = 0.64)
01:17:28.726 00.000 13300 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.66 = 0.66)
01:17:28.726 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.12 hyp=0.14 cameraTheta=-0.97 mountX=0.11 mountY=0.09, mountTheta=0.65
01:17:28.728 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.12, opts=13)
01:17:28.728 00.000 13300 Enqueuing Move request for scope (0.08, -0.12)
01:17:28.728 00.000 11596 Worker thread wakes up
01:17:28.729 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.12) opts 0xd
01:17:28.729 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.12)
01:17:28.729 00.000 11596 Moving (0.08, -0.12) raw xDistance=0.11 yDistance=0.09
01:17:28.729 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:17:28.729 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:28.729 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:17:28.729 00.000 11596 MoveAxis(E, 0, ABG)
01:17:28.729 00.000 11596 Move returns status 0, amount 0
01:17:28.729 00.000 11596 MoveAxis(N, 0, ABG)
01:17:28.729 00.000 11596 Move returns status 0, amount 0
01:17:28.729 00.000 11596 move complete, result=0
01:17:28.730 00.001 11596 worker thread done servicing request
01:17:28.736 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
01:17:28.744 00.008 13300 UpdateGuideState exits: m=1126 SNR=23.4
01:17:28.744 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:28.744 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:17:28.744 00.000 13300 Enqueuing Expose request
01:17:28.744 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:17:28.744 00.000 11596 Worker thread wakes up
01:17:28.745 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:17:29.220 00.475 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"91f3ee3b-4e53-47de-afbd-31c0cab9c892"}
01:17:29.220 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"91f3ee3b-4e53-47de-afbd-31c0cab9c892"}
01:17:29.221 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"28176ddd-c3ea-44c2-9165-5440e843be63"}
01:17:29.221 00.000 13300 case statement mapped state 6 to 3
01:17:29.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"28176ddd-c3ea-44c2-9165-5440e843be63"}
01:17:29.222 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e05765ce-8fd8-4d2e-b022-f5a15935df32"}
01:17:29.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":673,"width":15,"height":15,"star_pos":[7.18,7.29],"pixels":"..."},"id":"e05765ce-8fd8-4d2e-b022-f5a15935df32"}
01:17:29.259 00.037 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:17:32.219 02.960 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c3ab7c7d-a521-49d4-8f34-524018530ab8"}
01:17:32.219 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c3ab7c7d-a521-49d4-8f34-524018530ab8"}
01:17:32.220 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cf6404cf-b2c6-42cc-bbea-38265737ca04"}
01:17:32.220 00.000 13300 case statement mapped state 6 to 3
01:17:32.220 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cf6404cf-b2c6-42cc-bbea-38265737ca04"}
01:17:32.221 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b12f668b-3d09-4546-b8c4-a9419f5d54af"}
01:17:32.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":673,"width":15,"height":15,"star_pos":[7.18,7.29],"pixels":"..."},"id":"b12f668b-3d09-4546-b8c4-a9419f5d54af"}
01:17:32.286 00.065 11596 Exposure complete
01:17:32.361 00.075 11596 worker thread done servicing request
01:17:32.361 00.000 13300 OnExposeComplete: enter
01:17:32.361 00.000 13300 UpdateGuideState(): m_state=6
01:17:32.361 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 674
01:17:32.361 00.000 13300 Star::Find returns 1 (0), X=133.26, Y=985.49, Mass=1126, SNR=23.4, Peak=98 HFD=3.8
01:17:32.362 00.001 13300 MultiStar: [#1 0.13,-0.03,0.59,U] [#2 0.07,-0.09,0.55,U] [#3 -0.05,-0.21,0.31,U] [#4 0.35,0.19,0.00,M7] [#5 0.02,-0.33,0.00,M9] [#6 0.06,0.01,0.25,U] [#7 -0.01,0.12,0.29,U] [#8 0.00,0.00,0.00,L] 
01:17:32.362 00.000 13300 refined, 5 included, MultiStar: {0.10, -0.02}, one-star: {0.18, 0.02}
01:17:32.362 00.000 13300 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-1.61) = xAngle (1.38 = 1.38)
01:17:32.362 00.000 13300 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.39 = 1.39)
01:17:32.362 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=-0.02 hyp=0.10 cameraTheta=-0.23 mountX=0.02 mountY=0.10, mountTheta=1.38
01:17:32.364 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=-0.02, opts=13)
01:17:32.364 00.000 13300 Enqueuing Move request for scope (0.10, -0.02)
01:17:32.364 00.000 11596 Worker thread wakes up
01:17:32.364 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.02) opts 0xd
01:17:32.365 00.001 11596 Handling offset move in thread for scope, endpoint = (0.10, -0.02)
01:17:32.365 00.000 11596 Moving (0.10, -0.02) raw xDistance=0.02 yDistance=0.10
01:17:32.365 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:17:32.365 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:32.365 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:17:32.365 00.000 11596 MoveAxis(E, 0, ABG)
01:17:32.365 00.000 11596 Move returns status 0, amount 0
01:17:32.365 00.000 11596 MoveAxis(N, 0, ABG)
01:17:32.365 00.000 11596 Move returns status 0, amount 0
01:17:32.366 00.001 11596 move complete, result=0
01:17:32.366 00.000 11596 worker thread done servicing request
01:17:32.372 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
01:17:32.380 00.008 13300 UpdateGuideState exits: m=1126 SNR=23.4
01:17:32.380 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:32.380 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:17:32.380 00.000 13300 Enqueuing Expose request
01:17:32.380 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:17:32.380 00.000 11596 Worker thread wakes up
01:17:32.380 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:17:32.892 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:17:35.219 02.327 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"62a128bf-bf90-4d17-957e-ef4c6219a0ea"}
01:17:35.219 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"62a128bf-bf90-4d17-957e-ef4c6219a0ea"}
01:17:35.220 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b124b146-9e88-40a6-ab6e-7f4cc8973d9a"}
01:17:35.220 00.000 13300 case statement mapped state 6 to 3
01:17:35.220 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b124b146-9e88-40a6-ab6e-7f4cc8973d9a"}
01:17:35.220 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a7882d22-f388-424a-a9d4-f9fe15b52cb0"}
01:17:35.220 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":674,"width":15,"height":15,"star_pos":[7.26,7.49],"pixels":"..."},"id":"a7882d22-f388-424a-a9d4-f9fe15b52cb0"}
01:17:35.936 00.716 11596 Exposure complete
01:17:36.016 00.080 11596 worker thread done servicing request
01:17:36.017 00.001 13300 OnExposeComplete: enter
01:17:36.017 00.000 13300 UpdateGuideState(): m_state=6
01:17:36.017 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 675
01:17:36.017 00.000 13300 Star::Find returns 1 (0), X=133.20, Y=985.36, Mass=1106, SNR=23.2, Peak=91 HFD=3.7
01:17:36.018 00.001 13300 MultiStar: [#1 -0.04,-0.10,0.62,U] [#2 0.08,-0.03,0.56,U] [#3 -0.01,0.04,0.30,U] [#4 -0.01,-0.09,0.27,U] [#5 0.04,-0.15,0.30,U] [#6 -0.33,-0.04,0.00,M4] [#7 0.01,0.09,0.29,U] [#8 0.09,-0.36,0.00,M4] 
01:17:36.018 00.000 13300 refined, 6 included, MultiStar: {0.05, -0.07}, one-star: {0.12, -0.11}
01:17:36.018 00.000 13300 CameraToMount -- cameraTheta (-0.96) - m_xAngle (-1.61) = xAngle (0.65 = 0.65)
01:17:36.018 00.000 13300 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.66 = 0.66)
01:17:36.018 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.07 hyp=0.08 cameraTheta=-0.96 mountX=0.06 mountY=0.05, mountTheta=0.66
01:17:36.020 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.07, opts=13)
01:17:36.021 00.001 13300 Enqueuing Move request for scope (0.05, -0.07)
01:17:36.021 00.000 11596 Worker thread wakes up
01:17:36.021 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.07) opts 0xd
01:17:36.021 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.07)
01:17:36.021 00.000 11596 Moving (0.05, -0.07) raw xDistance=0.06 yDistance=0.05
01:17:36.021 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:17:36.021 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:36.022 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:17:36.022 00.000 11596 MoveAxis(E, 0, ABG)
01:17:36.022 00.000 11596 Move returns status 0, amount 0
01:17:36.022 00.000 11596 MoveAxis(N, 0, ABG)
01:17:36.022 00.000 11596 Move returns status 0, amount 0
01:17:36.022 00.000 11596 move complete, result=0
01:17:36.022 00.000 11596 worker thread done servicing request
01:17:36.032 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
01:17:36.040 00.008 13300 UpdateGuideState exits: m=1106 SNR=23.2
01:17:36.040 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:36.040 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:17:36.040 00.000 13300 Enqueuing Expose request
01:17:36.040 00.000 11596 Worker thread wakes up
01:17:36.040 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:17:36.041 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:17:36.545 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:17:38.218 01.673 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7248ec63-19fc-4b1d-a6ab-d0e83b9c9fb1"}
01:17:38.218 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7248ec63-19fc-4b1d-a6ab-d0e83b9c9fb1"}
01:17:38.219 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"71913c23-875a-4c3b-80b1-1deb806c8a98"}
01:17:38.219 00.000 13300 case statement mapped state 6 to 3
01:17:38.219 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"71913c23-875a-4c3b-80b1-1deb806c8a98"}
01:17:38.219 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ace458ed-abd2-47c2-a6fa-734e3af349b5"}
01:17:38.220 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":675,"width":15,"height":15,"star_pos":[7.20,7.36],"pixels":"..."},"id":"ace458ed-abd2-47c2-a6fa-734e3af349b5"}
01:17:39.574 01.354 11596 Exposure complete
01:17:39.643 00.069 11596 worker thread done servicing request
01:17:39.643 00.000 13300 OnExposeComplete: enter
01:17:39.643 00.000 13300 UpdateGuideState(): m_state=6
01:17:39.644 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 676
01:17:39.644 00.000 13300 Star::Find returns 1 (0), X=133.22, Y=985.23, Mass=1153, SNR=23.7, Peak=91 HFD=3.9
01:17:39.644 00.000 13300 MultiStar: [#1 -0.06,-0.26,0.00,M1] [#2 -0.01,-0.21,0.55,U] [#3 0.07,-0.12,0.31,U] [#4 0.31,0.13,0.00,M7] [#5 0.10,-0.30,0.00,M9] [#6 0.13,-0.04,0.25,U] [#7 -0.24,-0.02,0.28,U] [#8 0.15,-0.39,0.00,M5] 
01:17:39.644 00.000 13300 refined, 4 included, MultiStar: {0.05, -0.17}, one-star: {0.14, -0.24}
01:17:39.644 00.000 13300 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-1.61) = xAngle (0.33 = 0.33)
01:17:39.644 00.000 13300 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.34 = 0.34)
01:17:39.645 00.001 13300 CameraToMount -- cameraX=0.05 cameraY=-0.17 hyp=0.18 cameraTheta=-1.28 mountX=0.17 mountY=0.06, mountTheta=0.34
01:17:39.646 00.001 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.17, opts=13)
01:17:39.647 00.001 13300 Enqueuing Move request for scope (0.05, -0.17)
01:17:39.647 00.000 11596 Worker thread wakes up
01:17:39.647 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.17) opts 0xd
01:17:39.647 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.17)
01:17:39.647 00.000 11596 Moving (0.05, -0.17) raw xDistance=0.17 yDistance=0.06
01:17:39.647 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
01:17:39.647 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:39.647 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:17:39.647 00.000 11596 MoveAxis(W, 212, ABG)
01:17:39.647 00.000 11596 Guiding  Dir = 3, Dur = 212
01:17:39.648 00.001 11596 IsSlewing returns 0
01:17:39.654 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=250, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
01:17:39.663 00.009 13300 UpdateGuideState exits: m=1153 SNR=23.7
01:17:39.663 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:39.664 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:17:39.664 00.000 13300 Enqueuing Expose request
01:17:39.845 00.181 11596 IsGuiding returns 0
01:17:40.163 00.318 11596 IsGuiding returns 1
01:17:40.163 00.000 11596 scope still moving after pulse duration time elapsed
01:17:40.467 00.304 11596 IsSlewing returns 0
01:17:40.629 00.162 11596 IsGuiding returns 0
01:17:40.629 00.000 11596 scope move finished after 212 + 571 ms
01:17:40.629 00.000 11596 Move returns status 0, amount 212
01:17:40.629 00.000 11596 MoveAxis(N, 0, ABG)
01:17:40.629 00.000 11596 Move returns status 0, amount 0
01:17:40.630 00.001 11596 move complete, result=0
01:17:40.630 00.000 11596 worker thread done servicing request
01:17:40.630 00.000 13300 GuideStep: 0.2 px 212 ms WEST, 0.1 px 0 ms NORTH
01:17:40.630 00.000 11596 Worker thread wakes up
01:17:40.630 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:17:41.146 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:17:41.217 00.071 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"14b17a6c-7380-4298-8c3c-ab0c960b3706"}
01:17:41.217 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"14b17a6c-7380-4298-8c3c-ab0c960b3706"}
01:17:41.217 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8e9885c4-4960-46f2-ba02-06b1634f524c"}
01:17:41.218 00.001 13300 case statement mapped state 6 to 3
01:17:41.218 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8e9885c4-4960-46f2-ba02-06b1634f524c"}
01:17:41.218 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7f7f9f0b-2e5d-4c84-83e3-508c6ddd5cd7"}
01:17:41.218 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":676,"width":15,"height":15,"star_pos":[7.22,7.23],"pixels":"..."},"id":"7f7f9f0b-2e5d-4c84-83e3-508c6ddd5cd7"}
01:17:44.206 02.988 11596 Exposure complete
01:17:44.216 00.010 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dc58e527-f4f2-40be-af44-b86d589bad15"}
01:17:44.216 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dc58e527-f4f2-40be-af44-b86d589bad15"}
01:17:44.217 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6db173cf-c9c6-43cc-83a7-439130219e52"}
01:17:44.217 00.000 13300 case statement mapped state 6 to 3
01:17:44.217 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6db173cf-c9c6-43cc-83a7-439130219e52"}
01:17:44.218 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d86391af-7120-4b4e-a18b-58d39c158e6b"}
01:17:44.218 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":676,"width":15,"height":15,"star_pos":[7.22,7.23],"pixels":"..."},"id":"d86391af-7120-4b4e-a18b-58d39c158e6b"}
01:17:44.298 00.080 11596 worker thread done servicing request
01:17:44.298 00.000 13300 OnExposeComplete: enter
01:17:44.299 00.001 13300 UpdateGuideState(): m_state=6
01:17:44.299 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 677
01:17:44.299 00.000 13300 Star::Find returns 1 (0), X=133.24, Y=985.27, Mass=1135, SNR=23.5, Peak=91 HFD=3.8
01:17:44.300 00.001 13300 MultiStar: [#1 -0.03,-0.17,0.60,U] [#2 0.18,-0.15,0.54,U] [#3 -0.03,-0.23,0.31,U] [#4 0.55,0.35,0.00,M8] [#5 0.19,-0.51,0.00,M10] [#6 -0.06,0.21,0.27,U] [#7 0.02,0.00,0.29,U] [#8 0.17,-0.48,0.00,M6] 
01:17:44.300 00.000 13300 refined, 5 included, MultiStar: {0.07, -0.13}, one-star: {0.17, -0.19}
01:17:44.300 00.000 13300 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-1.61) = xAngle (0.55 = 0.55)
01:17:44.300 00.000 13300 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.56 = 0.56)
01:17:44.301 00.001 13300 CameraToMount -- cameraX=0.07 cameraY=-0.13 hyp=0.15 cameraTheta=-1.06 mountX=0.13 mountY=0.08, mountTheta=0.56
01:17:44.303 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.13, opts=13)
01:17:44.303 00.000 13300 Enqueuing Move request for scope (0.07, -0.13)
01:17:44.303 00.000 11596 Worker thread wakes up
01:17:44.304 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.13) opts 0xd
01:17:44.304 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.13)
01:17:44.304 00.000 11596 Moving (0.07, -0.13) raw xDistance=0.13 yDistance=0.08
01:17:44.304 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:17:44.305 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:44.305 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:17:44.305 00.000 11596 MoveAxis(E, 0, ABG)
01:17:44.305 00.000 11596 Move returns status 0, amount 0
01:17:44.305 00.000 11596 MoveAxis(N, 0, ABG)
01:17:44.305 00.000 11596 Move returns status 0, amount 0
01:17:44.305 00.000 11596 move complete, result=0
01:17:44.306 00.001 11596 worker thread done servicing request
01:17:44.312 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
01:17:44.320 00.008 13300 UpdateGuideState exits: m=1135 SNR=23.5
01:17:44.320 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:44.320 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:17:44.321 00.001 13300 Enqueuing Expose request
01:17:44.321 00.000 11596 Worker thread wakes up
01:17:44.321 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:17:44.321 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:17:44.826 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:17:47.216 02.390 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e7854470-a64f-4863-94e8-fd9813057db2"}
01:17:47.216 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e7854470-a64f-4863-94e8-fd9813057db2"}
01:17:47.217 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5a872940-caa5-47d3-908d-a1997e625727"}
01:17:47.217 00.000 13300 case statement mapped state 6 to 3
01:17:47.217 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5a872940-caa5-47d3-908d-a1997e625727"}
01:17:47.218 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ab89c00a-0a2e-4a68-a9c2-fff6bc9fb1d3"}
01:17:47.218 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":677,"width":15,"height":15,"star_pos":[7.24,7.27],"pixels":"..."},"id":"ab89c00a-0a2e-4a68-a9c2-fff6bc9fb1d3"}
01:17:47.846 00.628 11596 Exposure complete
01:17:47.950 00.104 11596 worker thread done servicing request
01:17:47.950 00.000 13300 OnExposeComplete: enter
01:17:47.950 00.000 13300 UpdateGuideState(): m_state=6
01:17:47.950 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 678
01:17:47.950 00.000 13300 Star::Find returns 1 (0), X=133.27, Y=985.25, Mass=1134, SNR=23.5, Peak=91 HFD=3.8
01:17:47.951 00.001 13300 MultiStar: [#1 -0.08,-0.22,0.60,U] [#2 -0.00,-0.06,0.56,U] [#3 -0.28,-0.10,0.00,M1] [#4 0.26,0.23,0.00,M9] [#5 0.15,-0.29,0.00,R] [#6 -0.06,-0.29,0.00,M3] [#7 -0.18,0.03,0.29,U] [#8 -0.02,-0.22,0.25,U] 
01:17:47.951 00.000 13300 refined, 4 included, MultiStar: {0.03, -0.16}, one-star: {0.19, -0.22}
01:17:47.951 00.000 13300 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-1.61) = xAngle (0.24 = 0.24)
01:17:47.952 00.001 13300 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.25 = 0.25)
01:17:47.952 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.16 hyp=0.16 cameraTheta=-1.37 mountX=0.16 mountY=0.04, mountTheta=0.25
01:17:47.955 00.003 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.16, opts=13)
01:17:47.955 00.000 13300 Enqueuing Move request for scope (0.03, -0.16)
01:17:47.955 00.000 11596 Worker thread wakes up
01:17:47.956 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.16) opts 0xd
01:17:47.956 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.16)
01:17:47.956 00.000 11596 Moving (0.03, -0.16) raw xDistance=0.16 yDistance=0.04
01:17:47.956 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
01:17:47.956 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:47.956 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:17:47.956 00.000 11596 MoveAxis(W, 199, ABG)
01:17:47.956 00.000 11596 Guiding  Dir = 3, Dur = 199
01:17:47.957 00.001 11596 IsSlewing returns 0
01:17:47.966 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=242, med=4, FiltMin=2, FiltMax=113, Gamma=0.510
01:17:47.979 00.013 13300 UpdateGuideState exits: m=1134 SNR=23.5
01:17:47.979 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:47.979 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:17:47.979 00.000 13300 Enqueuing Expose request
01:17:48.103 00.124 11596 IsGuiding returns 0
01:17:48.107 00.004 11596 PulseGuide returned control before completion, sleep 205
01:17:48.331 00.224 11596 IsGuiding returns 1
01:17:48.331 00.000 11596 scope still moving after pulse duration time elapsed
01:17:48.359 00.028 11596 IsSlewing returns 0
01:17:48.453 00.094 11596 IsGuiding returns 0
01:17:48.454 00.001 11596 scope move finished after 199 + 151 ms
01:17:48.454 00.000 11596 Move returns status 0, amount 199
01:17:48.454 00.000 11596 MoveAxis(N, 0, ABG)
01:17:48.454 00.000 11596 Move returns status 0, amount 0
01:17:48.454 00.000 11596 move complete, result=0
01:17:48.454 00.000 11596 worker thread done servicing request
01:17:48.454 00.000 13300 GuideStep: 0.2 px 199 ms WEST, 0.0 px 0 ms NORTH
01:17:48.454 00.000 11596 Worker thread wakes up
01:17:48.454 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:17:48.957 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:17:50.215 01.258 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8093c52b-af6f-4f20-b476-2ad2c2fd4bf9"}
01:17:50.215 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8093c52b-af6f-4f20-b476-2ad2c2fd4bf9"}
01:17:50.216 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2c0bded3-6df7-4b81-9e7d-c425b5ef48eb"}
01:17:50.216 00.000 13300 case statement mapped state 6 to 3
01:17:50.216 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2c0bded3-6df7-4b81-9e7d-c425b5ef48eb"}
01:17:50.216 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ea205407-68e2-48b9-b592-dbcca09a403c"}
01:17:50.216 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":678,"width":15,"height":15,"star_pos":[7.27,7.25],"pixels":"..."},"id":"ea205407-68e2-48b9-b592-dbcca09a403c"}
01:17:51.988 01.772 11596 Exposure complete
01:17:52.057 00.069 11596 worker thread done servicing request
01:17:52.057 00.000 13300 OnExposeComplete: enter
01:17:52.057 00.000 13300 UpdateGuideState(): m_state=6
01:17:52.058 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 679
01:17:52.058 00.000 13300 Star::Find returns 1 (0), X=133.32, Y=985.40, Mass=1073, SNR=22.9, Peak=89 HFD=3.7
01:17:52.059 00.001 13300 MultiStar: [#1 0.09,-0.10,0.62,U] [#2 0.27,-0.10,0.00,M1] [#3 -0.17,-0.21,0.00,M2] [#4 0.17,-0.09,0.28,U] [#5 0.08,0.05,0.30,U] [#6 0.53,-0.33,0.00,M4] [#7 0.11,0.18,0.30,U] [#8 0.15,-0.43,0.00,M6] 
01:17:52.059 00.000 13300 refined, 4 included, MultiStar: {0.16, -0.04}, one-star: {0.24, -0.07}
01:17:52.059 00.000 13300 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-1.61) = xAngle (1.39 = 1.39)
01:17:52.059 00.000 13300 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.41 = 1.41)
01:17:52.059 00.000 13300 CameraToMount -- cameraX=0.16 cameraY=-0.04 hyp=0.17 cameraTheta=-0.22 mountX=0.03 mountY=0.16, mountTheta=1.39
01:17:52.061 00.002 13300 SchedulePrimaryMove(1016D950, x=0.16, y=-0.04, opts=13)
01:17:52.061 00.000 13300 Enqueuing Move request for scope (0.16, -0.04)
01:17:52.061 00.000 11596 Worker thread wakes up
01:17:52.061 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.04) opts 0xd
01:17:52.061 00.000 11596 Handling offset move in thread for scope, endpoint = (0.16, -0.04)
01:17:52.061 00.000 11596 Moving (0.16, -0.04) raw xDistance=0.03 yDistance=0.16
01:17:52.061 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:17:52.062 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:52.062 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:17:52.062 00.000 11596 MoveAxis(E, 0, ABG)
01:17:52.062 00.000 11596 Move returns status 0, amount 0
01:17:52.062 00.000 11596 MoveAxis(N, 0, ABG)
01:17:52.062 00.000 11596 Move returns status 0, amount 0
01:17:52.062 00.000 11596 move complete, result=0
01:17:52.063 00.001 11596 worker thread done servicing request
01:17:52.068 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
01:17:52.076 00.008 13300 UpdateGuideState exits: m=1073 SNR=22.9
01:17:52.076 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:52.076 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:17:52.076 00.000 13300 Enqueuing Expose request
01:17:52.077 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:17:52.077 00.000 11596 Worker thread wakes up
01:17:52.077 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:17:52.592 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:17:53.214 00.622 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"799c2f89-b69a-41b0-8cfe-e2011b7f612a"}
01:17:53.214 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"799c2f89-b69a-41b0-8cfe-e2011b7f612a"}
01:17:53.215 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f0218152-1906-4e8b-8a35-f048fd252007"}
01:17:53.215 00.000 13300 case statement mapped state 6 to 3
01:17:53.215 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f0218152-1906-4e8b-8a35-f048fd252007"}
01:17:53.215 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7ab5ab71-0b5d-43e0-b768-2411beea9ec3"}
01:17:53.216 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":679,"width":15,"height":15,"star_pos":[7.32,7.40],"pixels":"..."},"id":"7ab5ab71-0b5d-43e0-b768-2411beea9ec3"}
01:17:55.623 02.407 11596 Exposure complete
01:17:55.693 00.070 11596 worker thread done servicing request
01:17:55.694 00.001 13300 OnExposeComplete: enter
01:17:55.694 00.000 13300 UpdateGuideState(): m_state=6
01:17:55.694 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 680
01:17:55.694 00.000 13300 Star::Find returns 1 (0), X=133.33, Y=985.23, Mass=1124, SNR=23.4, Peak=90 HFD=3.7
01:17:55.695 00.001 13300 MultiStar: [#1 0.14,-0.10,0.61,U] [#2 0.16,-0.20,0.00,M2] [#3 0.13,-0.18,0.30,U] [#4 0.15,-0.11,0.28,U] [#5 -0.03,-0.00,0.30,U] [#6 0.29,-0.16,0.00,M5] [#7 -0.00,-0.15,0.29,U] [#8 0.15,-0.24,0.00,M7] 
01:17:55.695 00.000 13300 refined, 5 included, MultiStar: {0.14, -0.15}, one-star: {0.25, -0.23}
01:17:55.695 00.000 13300 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-1.61) = xAngle (0.80 = 0.80)
01:17:55.695 00.000 13300 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.81 = 0.81)
01:17:55.695 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=-0.15 hyp=0.21 cameraTheta=-0.81 mountX=0.15 mountY=0.15, mountTheta=0.81
01:17:55.697 00.002 13300 SchedulePrimaryMove(1016D950, x=0.14, y=-0.15, opts=13)
01:17:55.697 00.000 13300 Enqueuing Move request for scope (0.14, -0.15)
01:17:55.697 00.000 11596 Worker thread wakes up
01:17:55.697 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.15) opts 0xd
01:17:55.698 00.001 11596 Handling offset move in thread for scope, endpoint = (0.14, -0.15)
01:17:55.698 00.000 11596 Moving (0.14, -0.15) raw xDistance=0.15 yDistance=0.15
01:17:55.698 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.15
01:17:55.698 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:55.698 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:17:55.698 00.000 11596 MoveAxis(W, 183, ABG)
01:17:55.698 00.000 11596 Guiding  Dir = 3, Dur = 183
01:17:55.699 00.001 11596 IsSlewing returns 0
01:17:55.704 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=242, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
01:17:55.713 00.009 13300 UpdateGuideState exits: m=1124 SNR=23.4
01:17:55.713 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:55.713 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:17:55.713 00.000 13300 Enqueuing Expose request
01:17:55.824 00.111 11596 IsGuiding returns 0
01:17:56.214 00.390 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fc20b3f4-3060-4ff3-b226-90120c326c77"}
01:17:56.214 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fc20b3f4-3060-4ff3-b226-90120c326c77"}
01:17:56.215 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5532b4ec-8101-443d-b624-6e0cfe4a28db"}
01:17:56.215 00.000 13300 case statement mapped state 6 to 3
01:17:56.215 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5532b4ec-8101-443d-b624-6e0cfe4a28db"}
01:17:56.215 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fa762153-7a90-4664-994c-40cb8c85725a"}
01:17:56.216 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":680,"width":15,"height":15,"star_pos":[7.33,7.23],"pixels":"..."},"id":"fa762153-7a90-4664-994c-40cb8c85725a"}
01:17:56.254 00.038 11596 IsGuiding returns 1
01:17:56.254 00.000 11596 scope still moving after pulse duration time elapsed
01:17:56.353 00.099 11596 IsSlewing returns 0
01:17:56.472 00.119 11596 IsGuiding returns 0
01:17:56.472 00.000 11596 scope move finished after 183 + 464 ms
01:17:56.472 00.000 11596 Move returns status 0, amount 183
01:17:56.472 00.000 11596 MoveAxis(N, 0, ABG)
01:17:56.472 00.000 11596 Move returns status 0, amount 0
01:17:56.472 00.000 11596 move complete, result=0
01:17:56.472 00.000 11596 worker thread done servicing request
01:17:56.472 00.000 13300 GuideStep: 0.1 px 183 ms WEST, 0.2 px 0 ms NORTH
01:17:56.473 00.001 11596 Worker thread wakes up
01:17:56.473 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:17:56.983 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:17:59.212 02.229 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"00ffea64-8b5b-43a0-8eb0-8d1f03d8592a"}
01:17:59.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"00ffea64-8b5b-43a0-8eb0-8d1f03d8592a"}
01:17:59.213 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fbef64dd-667d-4c23-b086-1658ef57e7db"}
01:17:59.213 00.000 13300 case statement mapped state 6 to 3
01:17:59.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fbef64dd-667d-4c23-b086-1658ef57e7db"}
01:17:59.213 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"23fcf301-593e-425c-adde-21f13ccfd870"}
01:17:59.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":680,"width":15,"height":15,"star_pos":[7.33,7.23],"pixels":"..."},"id":"23fcf301-593e-425c-adde-21f13ccfd870"}
01:18:00.022 00.809 11596 Exposure complete
01:18:00.130 00.108 11596 worker thread done servicing request
01:18:00.130 00.000 13300 OnExposeComplete: enter
01:18:00.130 00.000 13300 UpdateGuideState(): m_state=6
01:18:00.130 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 681
01:18:00.131 00.001 13300 Star::Find returns 1 (0), X=133.24, Y=985.09, Mass=1143, SNR=23.6, Peak=97 HFD=4.1
01:18:00.131 00.000 13300 MultiStar: [#1 0.00,-0.33,0.00,M1] [#2 0.20,-0.32,0.00,M3] [#3 0.23,-0.14,0.00,M2] [#4 0.54,0.21,0.00,M8] [#5 -0.01,-0.16,0.28,U] [#6 0.29,-0.21,0.00,M6] [#7 0.15,0.21,0.00,M1] [#8 0.29,-0.35,0.00,M8] 
01:18:00.131 00.000 13300 refined, 1 included, MultiStar: {0.12, -0.33}, one-star: {0.16, -0.38}
01:18:00.131 00.000 13300 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-1.61) = xAngle (0.39 = 0.39)
01:18:00.132 00.001 13300 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.41 = 0.41)
01:18:00.132 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=-0.33 hyp=0.35 cameraTheta=-1.22 mountX=0.33 mountY=0.14, mountTheta=0.40
01:18:00.134 00.002 13300 SchedulePrimaryMove(1016D950, x=0.12, y=-0.33, opts=13)
01:18:00.134 00.000 13300 Enqueuing Move request for scope (0.12, -0.33)
01:18:00.134 00.000 11596 Worker thread wakes up
01:18:00.134 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.33) opts 0xd
01:18:00.134 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, -0.33)
01:18:00.134 00.000 11596 Moving (0.12, -0.33) raw xDistance=0.33 yDistance=0.14
01:18:00.135 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
01:18:00.135 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:00.135 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:18:00.135 00.000 11596 MoveAxis(W, 423, ABG)
01:18:00.135 00.000 11596 Guiding  Dir = 3, Dur = 423
01:18:00.136 00.001 11596 IsSlewing returns 0
01:18:00.145 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=219, med=4, FiltMin=2, FiltMax=115, Gamma=0.510
01:18:00.156 00.011 13300 UpdateGuideState exits: m=1143 SNR=23.6
01:18:00.157 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:00.157 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:18:00.157 00.000 13300 Enqueuing Expose request
01:18:00.225 00.068 11596 IsGuiding returns 0
01:18:00.492 00.267 11596 PulseGuide returned control before completion, sleep 167
01:18:00.690 00.198 11596 IsGuiding returns 1
01:18:00.690 00.000 11596 scope still moving after pulse duration time elapsed
01:18:00.710 00.020 11596 IsSlewing returns 0
01:18:00.808 00.098 11596 IsGuiding returns 1
01:18:00.831 00.023 11596 IsSlewing returns 0
01:18:00.939 00.108 11596 IsGuiding returns 0
01:18:00.939 00.000 11596 scope move finished after 423 + 289 ms
01:18:00.939 00.000 11596 Move returns status 0, amount 423
01:18:00.939 00.000 11596 MoveAxis(N, 0, ABG)
01:18:00.939 00.000 11596 Move returns status 0, amount 0
01:18:00.939 00.000 11596 move complete, result=0
01:18:00.939 00.000 11596 worker thread done servicing request
01:18:00.939 00.000 11596 Worker thread wakes up
01:18:00.939 00.000 13300 GuideStep: 0.3 px 423 ms WEST, 0.1 px 0 ms NORTH
01:18:00.939 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:18:01.453 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:18:02.212 00.759 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8f90428a-0bef-4098-8dbd-a810921acdf4"}
01:18:02.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8f90428a-0bef-4098-8dbd-a810921acdf4"}
01:18:02.212 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b4142de1-b4cb-4e41-85b7-67929435bac4"}
01:18:02.213 00.001 13300 case statement mapped state 6 to 3
01:18:02.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b4142de1-b4cb-4e41-85b7-67929435bac4"}
01:18:02.213 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8fbadbd7-1b47-46f5-9ffe-b4c9f554f3ac"}
01:18:02.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":681,"width":15,"height":15,"star_pos":[7.24,7.09],"pixels":"..."},"id":"8fbadbd7-1b47-46f5-9ffe-b4c9f554f3ac"}
01:18:04.489 02.276 11596 Exposure complete
01:18:04.557 00.068 11596 worker thread done servicing request
01:18:04.557 00.000 13300 OnExposeComplete: enter
01:18:04.558 00.001 13300 UpdateGuideState(): m_state=6
01:18:04.558 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 682
01:18:04.558 00.000 13300 Star::Find returns 1 (0), X=133.33, Y=985.18, Mass=1125, SNR=23.4, Peak=95 HFD=3.9
01:18:04.559 00.001 13300 MultiStar: [#1 0.13,-0.27,0.00,M2] [#2 0.10,-0.26,0.00,M4] [#3 0.08,-0.25,0.00,M3] [#4 0.54,0.05,0.00,M9] [#5 -0.02,-0.30,0.00,M1] [#6 -0.07,-0.23,0.24,U] [#7 -0.13,-0.27,0.00,M2] [#8 0.05,-0.18,0.26,U] 
01:18:04.559 00.000 13300 refined, 2 included, MultiStar: {0.17, -0.26}, one-star: {0.25, -0.28}
01:18:04.559 00.000 13300 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-1.61) = xAngle (0.61 = 0.61)
01:18:04.559 00.000 13300 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.63 = 0.63)
01:18:04.559 00.000 13300 CameraToMount -- cameraX=0.17 cameraY=-0.26 hyp=0.30 cameraTheta=-1.00 mountX=0.25 mountY=0.18, mountTheta=0.62
01:18:04.562 00.003 13300 SchedulePrimaryMove(1016D950, x=0.17, y=-0.26, opts=13)
01:18:04.562 00.000 13300 Enqueuing Move request for scope (0.17, -0.26)
01:18:04.562 00.000 11596 Worker thread wakes up
01:18:04.562 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.26) opts 0xd
01:18:04.562 00.000 11596 Handling offset move in thread for scope, endpoint = (0.17, -0.26)
01:18:04.562 00.000 11596 Moving (0.17, -0.26) raw xDistance=0.25 yDistance=0.18
01:18:04.562 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25
01:18:04.563 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:04.563 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:18:04.563 00.000 11596 MoveAxis(W, 342, ABG)
01:18:04.563 00.000 11596 Guiding  Dir = 3, Dur = 342
01:18:04.563 00.000 11596 IsSlewing returns 0
01:18:04.570 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=223, med=4, FiltMin=2, FiltMax=115, Gamma=0.510
01:18:04.578 00.008 13300 UpdateGuideState exits: m=1125 SNR=23.4
01:18:04.578 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:04.578 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:18:04.578 00.000 13300 Enqueuing Expose request
01:18:04.592 00.014 11596 IsGuiding returns 0
01:18:04.724 00.132 11596 PulseGuide returned control before completion, sleep 221
01:18:05.050 00.326 11596 IsGuiding returns 1
01:18:05.051 00.001 11596 scope still moving after pulse duration time elapsed
01:18:05.081 00.030 11596 IsSlewing returns 0
01:18:05.211 00.130 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"409ce3e7-fdaf-4a35-b8b0-814391254b11"}
01:18:05.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"409ce3e7-fdaf-4a35-b8b0-814391254b11"}
01:18:05.212 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"933ca4b2-2be9-4f22-b32f-968db1039b10"}
01:18:05.212 00.000 13300 case statement mapped state 6 to 3
01:18:05.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"933ca4b2-2be9-4f22-b32f-968db1039b10"}
01:18:05.212 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ec507744-f336-4016-a83f-56d88b482b1a"}
01:18:05.213 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":682,"width":15,"height":15,"star_pos":[7.33,7.18],"pixels":"..."},"id":"ec507744-f336-4016-a83f-56d88b482b1a"}
01:18:05.257 00.044 11596 IsGuiding returns 0
01:18:05.257 00.000 11596 scope move finished after 342 + 321 ms
01:18:05.257 00.000 11596 Move returns status 0, amount 342
01:18:05.257 00.000 11596 MoveAxis(N, 0, ABG)
01:18:05.257 00.000 11596 Move returns status 0, amount 0
01:18:05.257 00.000 11596 move complete, result=0
01:18:05.257 00.000 11596 worker thread done servicing request
01:18:05.257 00.000 13300 GuideStep: 0.2 px 342 ms WEST, 0.2 px 0 ms NORTH
01:18:05.258 00.001 11596 Worker thread wakes up
01:18:05.258 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:18:05.760 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:18:08.211 02.451 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"da2c0647-09c9-410a-ac44-aaf89a123365"}
01:18:08.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"da2c0647-09c9-410a-ac44-aaf89a123365"}
01:18:08.212 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d602c69e-4591-4bb8-b900-76b9de9097cc"}
01:18:08.212 00.000 13300 case statement mapped state 6 to 3
01:18:08.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d602c69e-4591-4bb8-b900-76b9de9097cc"}
01:18:08.212 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d782971c-e0e8-418e-9bba-bec698c5b372"}
01:18:08.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":682,"width":15,"height":15,"star_pos":[7.33,7.18],"pixels":"..."},"id":"d782971c-e0e8-418e-9bba-bec698c5b372"}
01:18:08.783 00.571 11596 Exposure complete
01:18:08.852 00.069 11596 worker thread done servicing request
01:18:08.852 00.000 13300 OnExposeComplete: enter
01:18:08.852 00.000 13300 UpdateGuideState(): m_state=6
01:18:08.853 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 683
01:18:08.853 00.000 13300 Star::Find returns 1 (0), X=133.28, Y=985.47, Mass=1099, SNR=23.2, Peak=98 HFD=3.8
01:18:08.853 00.000 13300 MultiStar: [#1 0.08,-0.01,0.61,U] [#2 0.11,0.03,0.55,U] [#3 0.00,0.05,0.33,U] [#4 0.26,0.72,0.00,M10] [#5 -0.22,0.24,0.00,M2] [#6 0.63,-0.50,0.00,M6] [#7 -0.15,0.04,0.29,U] [#8 0.20,-0.32,0.00,M8] 
01:18:08.854 00.001 13300 refined, 4 included, MultiStar: {0.10, 0.01}, one-star: {0.20, -0.00}
01:18:08.854 00.000 13300 CameraToMount -- cameraTheta (0.14) - m_xAngle (-1.61) = xAngle (1.75 = 1.75)
01:18:08.854 00.000 13300 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.77 = 1.77)
01:18:08.854 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.01 hyp=0.10 cameraTheta=0.14 mountX=-0.02 mountY=0.10, mountTheta=1.75
01:18:08.857 00.003 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.01, opts=13)
01:18:08.857 00.000 13300 Enqueuing Move request for scope (0.10, 0.01)
01:18:08.857 00.000 11596 Worker thread wakes up
01:18:08.857 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.01) opts 0xd
01:18:08.857 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.01)
01:18:08.857 00.000 11596 Moving (0.10, 0.01) raw xDistance=-0.02 yDistance=0.10
01:18:08.858 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:18:08.858 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:08.858 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:18:08.858 00.000 11596 MoveAxis(E, 0, ABG)
01:18:08.858 00.000 11596 Move returns status 0, amount 0
01:18:08.858 00.000 11596 MoveAxis(N, 0, ABG)
01:18:08.858 00.000 11596 Move returns status 0, amount 0
01:18:08.858 00.000 11596 move complete, result=0
01:18:08.858 00.000 11596 worker thread done servicing request
01:18:08.867 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
01:18:08.876 00.009 13300 UpdateGuideState exits: m=1099 SNR=23.2
01:18:08.876 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:08.876 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:18:08.876 00.000 13300 Enqueuing Expose request
01:18:08.876 00.000 11596 Worker thread wakes up
01:18:08.876 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:18:08.876 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:18:09.387 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:18:11.210 01.823 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"405eea4e-733f-43cc-a408-9371fbab5607"}
01:18:11.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"405eea4e-733f-43cc-a408-9371fbab5607"}
01:18:11.211 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"36a65acb-860d-40be-a2a3-d61c1698b7b3"}
01:18:11.211 00.000 13300 case statement mapped state 6 to 3
01:18:11.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"36a65acb-860d-40be-a2a3-d61c1698b7b3"}
01:18:11.211 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6dec148b-ab15-42fc-bbe4-fd2e00d3c9ea"}
01:18:11.212 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":683,"width":15,"height":15,"star_pos":[7.28,7.47],"pixels":"..."},"id":"6dec148b-ab15-42fc-bbe4-fd2e00d3c9ea"}
01:18:12.406 01.194 11596 Exposure complete
01:18:12.474 00.068 11596 worker thread done servicing request
01:18:12.474 00.000 13300 OnExposeComplete: enter
01:18:12.474 00.000 13300 UpdateGuideState(): m_state=6
01:18:12.475 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 684
01:18:12.475 00.000 13300 Star::Find returns 1 (0), X=133.28, Y=985.43, Mass=1119, SNR=23.3, Peak=92 HFD=3.8
01:18:12.475 00.000 13300 MultiStar: [#1 0.01,-0.10,0.60,U] [#2 0.32,0.10,0.00,M4] [#3 0.02,-0.04,0.30,U] [#4 0.69,0.26,0.00,R] [#5 -0.11,-0.00,0.29,U] [#6 -0.03,-0.19,0.26,U] [#7 0.07,0.04,0.28,U] [#8 -0.07,0.08,0.28,U] 
01:18:12.475 00.000 13300 refined, 6 included, MultiStar: {0.06, -0.04}, one-star: {0.21, -0.03}
01:18:12.476 00.001 13300 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-1.61) = xAngle (1.01 = 1.01)
01:18:12.476 00.000 13300 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.03 = 1.03)
01:18:12.476 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-0.59 mountX=0.04 mountY=0.06, mountTheta=1.02
01:18:12.478 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.04, opts=13)
01:18:12.478 00.000 13300 Enqueuing Move request for scope (0.06, -0.04)
01:18:12.478 00.000 11596 Worker thread wakes up
01:18:12.478 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.04) opts 0xd
01:18:12.478 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.04)
01:18:12.478 00.000 11596 Moving (0.06, -0.04) raw xDistance=0.04 yDistance=0.06
01:18:12.478 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:18:12.478 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:12.478 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:18:12.479 00.001 11596 MoveAxis(E, 0, ABG)
01:18:12.479 00.000 11596 Move returns status 0, amount 0
01:18:12.479 00.000 11596 MoveAxis(N, 0, ABG)
01:18:12.479 00.000 11596 Move returns status 0, amount 0
01:18:12.479 00.000 11596 move complete, result=0
01:18:12.479 00.000 11596 worker thread done servicing request
01:18:12.485 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
01:18:12.493 00.008 13300 UpdateGuideState exits: m=1119 SNR=23.3
01:18:12.494 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:12.494 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:18:12.494 00.000 13300 Enqueuing Expose request
01:18:12.494 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:18:12.494 00.000 11596 Worker thread wakes up
01:18:12.494 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:18:13.002 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:18:14.210 01.208 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a0bb492a-2cd5-47c6-bf48-785f068b78cd"}
01:18:14.211 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a0bb492a-2cd5-47c6-bf48-785f068b78cd"}
01:18:14.212 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3465af27-41ee-4a9f-bdfd-ad1098fe83c3"}
01:18:14.212 00.000 13300 case statement mapped state 6 to 3
01:18:14.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3465af27-41ee-4a9f-bdfd-ad1098fe83c3"}
01:18:14.213 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"11f3ecf4-e698-4ad6-88b0-640dc20bbf04"}
01:18:14.214 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":684,"width":15,"height":15,"star_pos":[7.28,7.43],"pixels":"..."},"id":"11f3ecf4-e698-4ad6-88b0-640dc20bbf04"}
01:18:16.039 01.825 11596 Exposure complete
01:18:16.136 00.097 11596 worker thread done servicing request
01:18:16.136 00.000 13300 OnExposeComplete: enter
01:18:16.136 00.000 13300 UpdateGuideState(): m_state=6
01:18:16.137 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 685
01:18:16.137 00.000 13300 Star::Find returns 1 (0), X=133.28, Y=985.44, Mass=1104, SNR=23.2, Peak=98 HFD=3.8
01:18:16.137 00.000 13300 MultiStar: [#1 0.08,-0.06,0.62,U] [#2 0.20,0.06,0.56,U] [#3 0.15,0.07,0.32,U] [#4 -0.07,-0.04,0.27,U] [#5 -0.03,0.33,0.00,M2] [#6 0.48,-0.28,0.00,M6] [#7 0.18,0.08,0.28,U] [#8 0.53,-0.49,0.00,M8] 
01:18:16.138 00.001 13300 refined, 5 included, MultiStar: {0.14, 0.00}, one-star: {0.20, -0.02}
01:18:16.138 00.000 13300 CameraToMount -- cameraTheta (0.02) - m_xAngle (-1.61) = xAngle (1.63 = 1.63)
01:18:16.138 00.000 13300 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.64 = 1.64)
01:18:16.138 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=0.00 hyp=0.14 cameraTheta=0.02 mountX=-0.01 mountY=0.14, mountTheta=1.63
01:18:16.141 00.003 13300 SchedulePrimaryMove(1016D950, x=0.14, y=0.00, opts=13)
01:18:16.141 00.000 13300 Enqueuing Move request for scope (0.14, 0.00)
01:18:16.141 00.000 11596 Worker thread wakes up
01:18:16.141 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.00) opts 0xd
01:18:16.141 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, 0.00)
01:18:16.141 00.000 11596 Moving (0.14, 0.00) raw xDistance=-0.01 yDistance=0.14
01:18:16.142 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:18:16.142 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:16.142 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:18:16.142 00.000 11596 MoveAxis(E, 0, ABG)
01:18:16.142 00.000 11596 Move returns status 0, amount 0
01:18:16.142 00.000 11596 MoveAxis(N, 0, ABG)
01:18:16.142 00.000 11596 Move returns status 0, amount 0
01:18:16.142 00.000 11596 move complete, result=0
01:18:16.142 00.000 11596 worker thread done servicing request
01:18:16.150 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
01:18:16.158 00.008 13300 UpdateGuideState exits: m=1104 SNR=23.2
01:18:16.158 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:16.158 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:18:16.158 00.000 13300 Enqueuing Expose request
01:18:16.158 00.000 11596 Worker thread wakes up
01:18:16.158 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:18:16.159 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:18:16.673 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:18:17.210 00.537 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4da0036c-28d8-4731-b6dd-c87dfa134163"}
01:18:17.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4da0036c-28d8-4731-b6dd-c87dfa134163"}
01:18:17.211 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2ebcc463-44c4-4c7c-b39a-3aae77159b97"}
01:18:17.211 00.000 13300 case statement mapped state 6 to 3
01:18:17.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2ebcc463-44c4-4c7c-b39a-3aae77159b97"}
01:18:17.264 00.053 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0cdb4f6c-54be-442b-b688-f6dd69e52ea8"}
01:18:17.265 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":685,"width":15,"height":15,"star_pos":[7.28,7.44],"pixels":"..."},"id":"0cdb4f6c-54be-442b-b688-f6dd69e52ea8"}
01:18:19.710 02.445 11596 Exposure complete
01:18:19.816 00.106 11596 worker thread done servicing request
01:18:19.816 00.000 13300 OnExposeComplete: enter
01:18:19.817 00.001 13300 UpdateGuideState(): m_state=6
01:18:19.817 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 686
01:18:19.817 00.000 13300 Star::Find returns 1 (0), X=133.32, Y=985.41, Mass=1141, SNR=23.6, Peak=95 HFD=3.9
01:18:19.818 00.001 13300 MultiStar: [#1 0.06,-0.05,0.60,U] [#2 0.24,0.02,0.54,U] [#3 0.05,-0.12,0.31,U] [#4 -0.51,-0.41,0.00,M1] [#5 -0.14,-0.09,0.29,U] [#6 0.15,-0.25,0.00,M7] [#7 -0.29,-0.03,0.00,M1] [#8 0.13,-0.33,0.00,M9] 
01:18:19.818 00.000 13300 refined, 4 included, MultiStar: {0.14, -0.05}, one-star: {0.24, -0.05}
01:18:19.818 00.000 13300 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-1.61) = xAngle (1.28 = 1.28)
01:18:19.819 00.001 13300 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.29 = 1.29)
01:18:19.819 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=-0.05 hyp=0.15 cameraTheta=-0.33 mountX=0.04 mountY=0.14, mountTheta=1.28
01:18:19.821 00.002 13300 SchedulePrimaryMove(1016D950, x=0.14, y=-0.05, opts=13)
01:18:19.822 00.001 13300 Enqueuing Move request for scope (0.14, -0.05)
01:18:19.822 00.000 11596 Worker thread wakes up
01:18:19.822 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.05) opts 0xd
01:18:19.822 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, -0.05)
01:18:19.822 00.000 11596 Moving (0.14, -0.05) raw xDistance=0.04 yDistance=0.14
01:18:19.822 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:18:19.822 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:19.823 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:18:19.823 00.000 11596 MoveAxis(E, 0, ABG)
01:18:19.823 00.000 11596 Move returns status 0, amount 0
01:18:19.823 00.000 11596 MoveAxis(N, 0, ABG)
01:18:19.823 00.000 11596 Move returns status 0, amount 0
01:18:19.823 00.000 11596 move complete, result=0
01:18:19.823 00.000 11596 worker thread done servicing request
01:18:19.831 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
01:18:19.843 00.012 13300 UpdateGuideState exits: m=1141 SNR=23.6
01:18:19.843 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:19.843 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:18:19.844 00.001 13300 Enqueuing Expose request
01:18:19.844 00.000 11596 Worker thread wakes up
01:18:19.844 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:18:19.844 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:18:20.210 00.366 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a9277c56-abe4-4e2c-b565-5066b08791b0"}
01:18:20.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a9277c56-abe4-4e2c-b565-5066b08791b0"}
01:18:20.211 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a42e2080-12ac-4fca-8149-5eb395c82a4d"}
01:18:20.211 00.000 13300 case statement mapped state 6 to 3
01:18:20.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a42e2080-12ac-4fca-8149-5eb395c82a4d"}
01:18:20.212 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"08191fed-148f-454e-ac30-01beccd50180"}
01:18:20.213 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":686,"width":15,"height":15,"star_pos":[7.32,7.41],"pixels":"..."},"id":"08191fed-148f-454e-ac30-01beccd50180"}
01:18:20.354 00.141 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:18:23.209 02.855 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2fb66cb7-dc24-472a-a13d-10dc8c2ea085"}
01:18:23.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2fb66cb7-dc24-472a-a13d-10dc8c2ea085"}
01:18:23.210 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f7217578-6b24-4a0f-8297-6c04391b9bd4"}
01:18:23.210 00.000 13300 case statement mapped state 6 to 3
01:18:23.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f7217578-6b24-4a0f-8297-6c04391b9bd4"}
01:18:23.210 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e256225b-67dc-4c38-ab9c-de3072318be5"}
01:18:23.211 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":686,"width":15,"height":15,"star_pos":[7.32,7.41],"pixels":"..."},"id":"e256225b-67dc-4c38-ab9c-de3072318be5"}
01:18:23.376 00.165 11596 Exposure complete
01:18:23.444 00.068 11596 worker thread done servicing request
01:18:23.444 00.000 13300 OnExposeComplete: enter
01:18:23.445 00.001 13300 UpdateGuideState(): m_state=6
01:18:23.445 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 687
01:18:23.445 00.000 13300 Star::Find returns 1 (0), X=133.38, Y=985.37, Mass=1077, SNR=22.9, Peak=87 HFD=3.9
01:18:23.446 00.001 13300 MultiStar: [#1 0.14,-0.04,0.62,U] [#2 0.10,-0.13,0.56,U] [#3 -0.20,-0.25,0.00,M1] [#4 -0.23,-0.38,0.00,M2] [#5 -0.09,0.03,0.31,U] [#6 0.06,-0.19,0.26,U] [#7 -0.31,-0.11,0.00,M2] [#8 0.54,-0.66,0.00,M10] 
01:18:23.446 00.000 13300 refined, 4 included, MultiStar: {0.16, -0.08}, one-star: {0.30, -0.10}
01:18:23.446 00.000 13300 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-1.61) = xAngle (1.11 = 1.11)
01:18:23.446 00.000 13300 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.12 = 1.12)
01:18:23.446 00.000 13300 CameraToMount -- cameraX=0.16 cameraY=-0.08 hyp=0.18 cameraTheta=-0.50 mountX=0.08 mountY=0.16, mountTheta=1.11
01:18:23.448 00.002 13300 SchedulePrimaryMove(1016D950, x=0.16, y=-0.08, opts=13)
01:18:23.448 00.000 13300 Enqueuing Move request for scope (0.16, -0.08)
01:18:23.448 00.000 11596 Worker thread wakes up
01:18:23.448 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.08) opts 0xd
01:18:23.448 00.000 11596 Handling offset move in thread for scope, endpoint = (0.16, -0.08)
01:18:23.448 00.000 11596 Moving (0.16, -0.08) raw xDistance=0.08 yDistance=0.16
01:18:23.449 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:18:23.449 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:23.449 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:18:23.449 00.000 11596 MoveAxis(E, 0, ABG)
01:18:23.449 00.000 11596 Move returns status 0, amount 0
01:18:23.449 00.000 11596 MoveAxis(N, 0, ABG)
01:18:23.449 00.000 11596 Move returns status 0, amount 0
01:18:23.449 00.000 11596 move complete, result=0
01:18:23.449 00.000 11596 worker thread done servicing request
01:18:23.455 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
01:18:23.463 00.008 13300 UpdateGuideState exits: m=1077 SNR=22.9
01:18:23.463 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:23.463 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:18:23.463 00.000 13300 Enqueuing Expose request
01:18:23.463 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:18:23.463 00.000 11596 Worker thread wakes up
01:18:23.464 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:18:23.968 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:18:26.209 02.241 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e8aedc3d-374e-4f33-91f8-ab3e4a63fd84"}
01:18:26.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e8aedc3d-374e-4f33-91f8-ab3e4a63fd84"}
01:18:26.210 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b9e3a33e-a63d-43bc-81ea-49c8f1adb149"}
01:18:26.210 00.000 13300 case statement mapped state 6 to 3
01:18:26.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b9e3a33e-a63d-43bc-81ea-49c8f1adb149"}
01:18:26.210 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fb6a0ec1-e193-4f99-9c32-c3961160cd6a"}
01:18:26.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":687,"width":15,"height":15,"star_pos":[7.38,7.37],"pixels":"..."},"id":"fb6a0ec1-e193-4f99-9c32-c3961160cd6a"}
01:18:26.999 00.789 11596 Exposure complete
01:18:27.067 00.068 11596 worker thread done servicing request
01:18:27.068 00.001 13300 OnExposeComplete: enter
01:18:27.068 00.000 13300 UpdateGuideState(): m_state=6
01:18:27.068 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 688
01:18:27.068 00.000 13300 Star::Find returns 1 (0), X=133.43, Y=985.34, Mass=1113, SNR=23.4, Peak=95 HFD=3.8
01:18:27.069 00.001 13300 MultiStar: [#1 0.21,-0.20,0.00,M1] [#2 0.25,-0.16,0.00,M2] [#3 0.36,-0.09,0.00,M2] [#4 -0.21,-0.06,0.27,U] [#5 0.31,-0.18,0.00,M1] [#6 0.14,-0.22,0.00,M7] [#7 -0.10,-0.13,0.28,U] [#8 0.49,-0.56,0.00,R] 
01:18:27.069 00.000 13300 refined, 2 included, MultiStar: {0.18, -0.11}, one-star: {0.36, -0.12}
01:18:27.069 00.000 13300 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-1.61) = xAngle (1.04 = 1.04)
01:18:27.069 00.000 13300 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.05 = 1.05)
01:18:27.069 00.000 13300 CameraToMount -- cameraX=0.18 cameraY=-0.11 hyp=0.21 cameraTheta=-0.57 mountX=0.11 mountY=0.18, mountTheta=1.04
01:18:27.071 00.002 13300 SchedulePrimaryMove(1016D950, x=0.18, y=-0.11, opts=13)
01:18:27.071 00.000 13300 Enqueuing Move request for scope (0.18, -0.11)
01:18:27.071 00.000 11596 Worker thread wakes up
01:18:27.071 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.11) opts 0xd
01:18:27.071 00.000 11596 Handling offset move in thread for scope, endpoint = (0.18, -0.11)
01:18:27.072 00.001 11596 Moving (0.18, -0.11) raw xDistance=0.11 yDistance=0.18
01:18:27.072 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:18:27.072 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.18
01:18:27.072 00.000 11596 MoveAxis(E, 0, ABG)
01:18:27.072 00.000 11596 Move returns status 0, amount 0
01:18:27.072 00.000 11596 MoveAxis(S, 240, ABG)
01:18:27.072 00.000 11596 Guiding  Dir = 1, Dur = 240
01:18:27.072 00.000 11596 IsSlewing returns 0
01:18:27.079 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
01:18:27.086 00.007 13300 UpdateGuideState exits: m=1113 SNR=23.4
01:18:27.087 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:27.087 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:18:27.087 00.000 13300 Enqueuing Expose request
01:18:27.160 00.073 11596 IsGuiding returns 0
01:18:27.249 00.089 11596 PulseGuide returned control before completion, sleep 161
01:18:27.676 00.427 11596 IsGuiding returns 0
01:18:27.676 00.000 11596 Move returns status 0, amount 240
01:18:27.676 00.000 11596 move complete, result=0
01:18:27.676 00.000 11596 worker thread done servicing request
01:18:27.677 00.001 11596 Worker thread wakes up
01:18:27.677 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 240 ms SOUTH
01:18:27.677 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:18:28.188 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:18:29.207 01.019 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7f3aa499-fa49-4682-8a40-1f21f97ccaf7"}
01:18:29.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7f3aa499-fa49-4682-8a40-1f21f97ccaf7"}
01:18:29.208 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ebf2b665-6376-4e63-99ed-9b48083b5dc0"}
01:18:29.208 00.000 13300 case statement mapped state 6 to 3
01:18:29.208 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ebf2b665-6376-4e63-99ed-9b48083b5dc0"}
01:18:29.208 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"947c2bc1-949e-4866-b0f3-1dc3ad3591c5"}
01:18:29.208 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":688,"width":15,"height":15,"star_pos":[7.43,7.34],"pixels":"..."},"id":"947c2bc1-949e-4866-b0f3-1dc3ad3591c5"}
01:18:31.221 02.013 11596 Exposure complete
01:18:31.289 00.068 11596 worker thread done servicing request
01:18:31.289 00.000 13300 OnExposeComplete: enter
01:18:31.289 00.000 13300 UpdateGuideState(): m_state=6
01:18:31.289 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 689
01:18:31.290 00.001 13300 Star::Find returns 1 (0), X=133.44, Y=985.13, Mass=1120, SNR=23.3, Peak=99 HFD=3.8
01:18:31.290 00.000 13300 MultiStar: [#1 0.23,-0.26,0.00,M2] [#2 0.22,-0.45,0.00,M3] [#3 0.14,-0.33,0.00,M3] [#4 -0.31,-0.54,0.00,M2] [#5 0.36,-0.19,0.00,M2] [#6 0.61,-0.19,0.00,M8] [#7 0.18,0.01,0.31,U] [#8 0.13,-0.05,0.26,U] 
01:18:31.290 00.000 13300 refined, 2 included, MultiStar: {0.28, -0.22}, one-star: {0.36, -0.34}
01:18:31.290 00.000 13300 CameraToMount -- cameraTheta (-0.66) - m_xAngle (-1.61) = xAngle (0.95 = 0.95)
01:18:31.290 00.000 13300 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.96 = 0.96)
01:18:31.291 00.001 13300 CameraToMount -- cameraX=0.28 cameraY=-0.22 hyp=0.36 cameraTheta=-0.66 mountX=0.21 mountY=0.30, mountTheta=0.95
01:18:31.292 00.001 13300 SchedulePrimaryMove(1016D950, x=0.28, y=-0.22, opts=13)
01:18:31.293 00.001 13300 Enqueuing Move request for scope (0.28, -0.22)
01:18:31.293 00.000 11596 Worker thread wakes up
01:18:31.293 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.22) opts 0xd
01:18:31.293 00.000 11596 Handling offset move in thread for scope, endpoint = (0.28, -0.22)
01:18:31.293 00.000 11596 Moving (0.28, -0.22) raw xDistance=0.21 yDistance=0.30
01:18:31.293 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
01:18:31.293 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
01:18:31.293 00.000 11596 MoveAxis(W, 264, ABG)
01:18:31.293 00.000 11596 Guiding  Dir = 3, Dur = 264
01:18:31.294 00.001 11596 IsSlewing returns 0
01:18:31.300 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
01:18:31.308 00.008 13300 UpdateGuideState exits: m=1120 SNR=23.3
01:18:31.308 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:31.308 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:18:31.308 00.000 13300 Enqueuing Expose request
01:18:31.310 00.002 11596 IsGuiding returns 0
01:18:31.532 00.222 11596 PulseGuide returned control before completion, sleep 53
01:18:31.750 00.218 11596 IsGuiding returns 1
01:18:31.750 00.000 11596 scope still moving after pulse duration time elapsed
01:18:31.776 00.026 11596 IsSlewing returns 0
01:18:31.945 00.169 11596 IsGuiding returns 0
01:18:31.946 00.001 11596 scope move finished after 264 + 370 ms
01:18:31.946 00.000 11596 Move returns status 0, amount 264
01:18:31.946 00.000 11596 MoveAxis(S, 391, ABG)
01:18:31.946 00.000 11596 Guiding  Dir = 1, Dur = 391
01:18:31.947 00.001 11596 IsSlewing returns 0
01:18:32.126 00.179 11596 IsGuiding returns 0
01:18:32.206 00.080 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ca98e274-f18c-4e3b-8841-3832ef475cf2"}
01:18:32.206 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ca98e274-f18c-4e3b-8841-3832ef475cf2"}
01:18:32.207 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ce9b225a-f1c3-402a-877c-bb87f6d5cdb9"}
01:18:32.207 00.000 13300 case statement mapped state 6 to 3
01:18:32.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ce9b225a-f1c3-402a-877c-bb87f6d5cdb9"}
01:18:32.208 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2c4db456-a755-45d5-8a0f-101c84a1a00f"}
01:18:32.208 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":689,"width":15,"height":15,"star_pos":[7.44,7.13],"pixels":"..."},"id":"2c4db456-a755-45d5-8a0f-101c84a1a00f"}
01:18:32.449 00.241 11596 PulseGuide returned control before completion, sleep 79
01:18:32.691 00.242 11596 IsGuiding returns 1
01:18:32.691 00.000 11596 scope still moving after pulse duration time elapsed
01:18:32.725 00.034 11596 IsSlewing returns 0
01:18:32.876 00.151 11596 IsGuiding returns 0
01:18:32.876 00.000 11596 scope move finished after 391 + 358 ms
01:18:32.876 00.000 11596 Move returns status 0, amount 391
01:18:32.876 00.000 11596 move complete, result=0
01:18:32.876 00.000 11596 worker thread done servicing request
01:18:32.876 00.000 11596 Worker thread wakes up
01:18:32.876 00.000 13300 GuideStep: 0.2 px 264 ms WEST, 0.3 px 391 ms SOUTH
01:18:32.877 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:18:33.386 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:18:35.206 01.820 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"71cec25c-2fa4-4c9e-9618-29e7f3eb7ca9"}
01:18:35.206 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"71cec25c-2fa4-4c9e-9618-29e7f3eb7ca9"}
01:18:35.207 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3d33abaa-4b50-49fc-8acf-1f509051c013"}
01:18:35.207 00.000 13300 case statement mapped state 6 to 3
01:18:35.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3d33abaa-4b50-49fc-8acf-1f509051c013"}
01:18:35.207 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"83c6dc94-6f8a-4e17-9604-33602be5d566"}
01:18:35.208 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":689,"width":15,"height":15,"star_pos":[7.44,7.13],"pixels":"..."},"id":"83c6dc94-6f8a-4e17-9604-33602be5d566"}
01:18:36.417 01.209 11596 Exposure complete
01:18:36.487 00.070 11596 worker thread done servicing request
01:18:36.488 00.001 13300 OnExposeComplete: enter
01:18:36.488 00.000 13300 UpdateGuideState(): m_state=6
01:18:36.488 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 690
01:18:36.488 00.000 13300 Star::Find returns 1 (0), X=133.33, Y=985.40, Mass=1072, SNR=22.9, Peak=91 HFD=3.8
01:18:36.489 00.001 13300 MultiStar: [#1 0.14,-0.08,0.62,U] [#2 0.06,-0.16,0.56,U] [#3 -0.14,-0.03,0.32,U] [#4 -0.35,-0.31,0.00,M3] [#5 -0.06,-0.06,0.31,U] [#6 -0.03,-0.49,0.00,M9] [#7 0.01,0.10,0.27,U] [#8 -0.18,0.14,0.27,U] 
01:18:36.489 00.000 13300 refined, 6 included, MultiStar: {0.08, -0.05}, one-star: {0.25, -0.06}
01:18:36.489 00.000 13300 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-1.61) = xAngle (1.03 = 1.03)
01:18:36.489 00.000 13300 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.05 = 1.05)
01:18:36.489 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.05 hyp=0.09 cameraTheta=-0.58 mountX=0.05 mountY=0.08, mountTheta=1.03
01:18:36.491 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.05, opts=13)
01:18:36.491 00.000 13300 Enqueuing Move request for scope (0.08, -0.05)
01:18:36.491 00.000 11596 Worker thread wakes up
01:18:36.491 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.05) opts 0xd
01:18:36.491 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.05)
01:18:36.491 00.000 11596 Moving (0.08, -0.05) raw xDistance=0.05 yDistance=0.08
01:18:36.492 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:18:36.492 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:36.492 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:18:36.492 00.000 11596 MoveAxis(E, 0, ABG)
01:18:36.492 00.000 11596 Move returns status 0, amount 0
01:18:36.492 00.000 11596 MoveAxis(N, 0, ABG)
01:18:36.492 00.000 11596 Move returns status 0, amount 0
01:18:36.492 00.000 11596 move complete, result=0
01:18:36.492 00.000 11596 worker thread done servicing request
01:18:36.498 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=244, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
01:18:36.506 00.008 13300 UpdateGuideState exits: m=1072 SNR=22.9
01:18:36.506 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:36.506 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:18:36.506 00.000 13300 Enqueuing Expose request
01:18:36.506 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:18:36.507 00.001 11596 Worker thread wakes up
01:18:36.507 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:18:37.020 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:18:38.204 01.184 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"06254f0b-21a7-4bc1-abbe-85c3ee14bfc4"}
01:18:38.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"06254f0b-21a7-4bc1-abbe-85c3ee14bfc4"}
01:18:38.205 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9c280bc5-87e8-4722-82f3-9d1078855183"}
01:18:38.205 00.000 13300 case statement mapped state 6 to 3
01:18:38.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9c280bc5-87e8-4722-82f3-9d1078855183"}
01:18:38.206 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7365b7f0-99b3-4702-97e3-a4191b9c8ff8"}
01:18:38.206 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":690,"width":15,"height":15,"star_pos":[7.33,7.40],"pixels":"..."},"id":"7365b7f0-99b3-4702-97e3-a4191b9c8ff8"}
01:18:40.056 01.850 11596 Exposure complete
01:18:40.126 00.070 11596 worker thread done servicing request
01:18:40.126 00.000 13300 OnExposeComplete: enter
01:18:40.126 00.000 13300 UpdateGuideState(): m_state=6
01:18:40.126 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 691
01:18:40.126 00.000 13300 Star::Find returns 1 (0), X=133.25, Y=985.31, Mass=1093, SNR=23.1, Peak=88 HFD=3.7
01:18:40.127 00.001 13300 MultiStar: [#1 -0.01,-0.09,0.62,U] [#2 0.19,-0.10,0.55,U] [#3 -0.10,-0.14,0.32,U] [#4 -0.15,-0.63,0.00,M4] [#5 -0.19,0.11,0.31,U] [#6 -0.03,-0.11,0.25,U] [#7 -0.22,-0.08,0.29,U] [#8 -0.45,0.16,0.00,M1] 
01:18:40.127 00.000 13300 refined, 6 included, MultiStar: {0.03, -0.10}, one-star: {0.17, -0.16}
01:18:40.127 00.000 13300 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-1.61) = xAngle (0.37 = 0.37)
01:18:40.127 00.000 13300 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.38 = 0.38)
01:18:40.127 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.10 hyp=0.10 cameraTheta=-1.24 mountX=0.10 mountY=0.04, mountTheta=0.38
01:18:40.129 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.10, opts=13)
01:18:40.129 00.000 13300 Enqueuing Move request for scope (0.03, -0.10)
01:18:40.129 00.000 11596 Worker thread wakes up
01:18:40.130 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.10) opts 0xd
01:18:40.130 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.10)
01:18:40.130 00.000 11596 Moving (0.03, -0.10) raw xDistance=0.10 yDistance=0.04
01:18:40.130 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:18:40.130 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:40.130 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:18:40.130 00.000 11596 MoveAxis(E, 0, ABG)
01:18:40.130 00.000 11596 Move returns status 0, amount 0
01:18:40.130 00.000 11596 MoveAxis(N, 0, ABG)
01:18:40.130 00.000 11596 Move returns status 0, amount 0
01:18:40.130 00.000 11596 move complete, result=0
01:18:40.131 00.001 11596 worker thread done servicing request
01:18:40.137 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=119, Gamma=0.510
01:18:40.145 00.008 13300 UpdateGuideState exits: m=1093 SNR=23.1
01:18:40.145 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:40.145 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:18:40.145 00.000 13300 Enqueuing Expose request
01:18:40.145 00.000 11596 Worker thread wakes up
01:18:40.145 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:18:40.145 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:18:40.660 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:18:41.203 00.543 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3437d7bf-827d-4701-a4ca-dda27026bbe7"}
01:18:41.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3437d7bf-827d-4701-a4ca-dda27026bbe7"}
01:18:41.204 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2474224c-f2a8-4b55-819f-8931e4587536"}
01:18:41.204 00.000 13300 case statement mapped state 6 to 3
01:18:41.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2474224c-f2a8-4b55-819f-8931e4587536"}
01:18:41.204 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"12acb93d-dce6-4580-b14e-9ca76965c5a2"}
01:18:41.205 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":691,"width":15,"height":15,"star_pos":[7.25,7.31],"pixels":"..."},"id":"12acb93d-dce6-4580-b14e-9ca76965c5a2"}
01:18:43.685 02.480 11596 Exposure complete
01:18:43.755 00.070 11596 worker thread done servicing request
01:18:43.755 00.000 13300 OnExposeComplete: enter
01:18:43.755 00.000 13300 UpdateGuideState(): m_state=6
01:18:43.756 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 692
01:18:43.756 00.000 13300 Star::Find returns 1 (0), X=133.29, Y=985.32, Mass=1102, SNR=23.2, Peak=88 HFD=3.7
01:18:43.756 00.000 13300 MultiStar: [#1 0.10,-0.12,0.62,U] [#2 0.09,-0.11,0.55,U] [#3 -0.10,-0.12,0.31,U] [#4 -0.47,-0.24,0.00,M5] [#5 0.13,-0.04,0.30,U] [#6 -0.25,-0.19,0.00,M9] [#7 0.06,0.13,0.28,U] [#8 -0.32,-0.08,0.00,M2] 
01:18:43.756 00.000 13300 refined, 5 included, MultiStar: {0.11, -0.10}, one-star: {0.22, -0.15}
01:18:43.756 00.000 13300 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-1.61) = xAngle (0.91 = 0.91)
01:18:43.757 00.001 13300 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.92 = 0.92)
01:18:43.757 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.10 hyp=0.15 cameraTheta=-0.70 mountX=0.09 mountY=0.12, mountTheta=0.91
01:18:43.759 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.10, opts=13)
01:18:43.759 00.000 13300 Enqueuing Move request for scope (0.11, -0.10)
01:18:43.759 00.000 11596 Worker thread wakes up
01:18:43.759 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.10) opts 0xd
01:18:43.759 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.10)
01:18:43.759 00.000 11596 Moving (0.11, -0.10) raw xDistance=0.09 yDistance=0.12
01:18:43.759 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:18:43.759 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:43.759 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:18:43.760 00.001 11596 MoveAxis(E, 0, ABG)
01:18:43.760 00.000 11596 Move returns status 0, amount 0
01:18:43.760 00.000 11596 MoveAxis(N, 0, ABG)
01:18:43.760 00.000 11596 Move returns status 0, amount 0
01:18:43.760 00.000 11596 move complete, result=0
01:18:43.760 00.000 11596 worker thread done servicing request
01:18:43.766 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=113, Gamma=0.510
01:18:43.775 00.009 13300 UpdateGuideState exits: m=1102 SNR=23.2
01:18:43.775 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:43.776 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:18:43.776 00.000 13300 Enqueuing Expose request
01:18:43.776 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:18:43.776 00.000 11596 Worker thread wakes up
01:18:43.776 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:18:44.203 00.427 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"606a7b9a-3cd0-4682-ab9b-694caf95b92f"}
01:18:44.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"606a7b9a-3cd0-4682-ab9b-694caf95b92f"}
01:18:44.204 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"17c2fa02-8c9e-4729-8187-cd7697cf15c6"}
01:18:44.204 00.000 13300 case statement mapped state 6 to 3
01:18:44.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"17c2fa02-8c9e-4729-8187-cd7697cf15c6"}
01:18:44.205 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"572c31d4-3f3a-4334-b556-fe7e4b01e2c3"}
01:18:44.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":692,"width":15,"height":15,"star_pos":[7.29,7.32],"pixels":"..."},"id":"572c31d4-3f3a-4334-b556-fe7e4b01e2c3"}
01:18:44.279 00.074 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:18:47.201 02.922 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"07f2c94b-71d8-4f6a-bcb2-59648396cd3f"}
01:18:47.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"07f2c94b-71d8-4f6a-bcb2-59648396cd3f"}
01:18:47.202 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"09a06edc-08e1-4bcf-87a6-d647624b5d19"}
01:18:47.202 00.000 13300 case statement mapped state 6 to 3
01:18:47.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"09a06edc-08e1-4bcf-87a6-d647624b5d19"}
01:18:47.202 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"71e6d427-c7fd-4f26-bf79-27fc2c439ebd"}
01:18:47.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":692,"width":15,"height":15,"star_pos":[7.29,7.32],"pixels":"..."},"id":"71e6d427-c7fd-4f26-bf79-27fc2c439ebd"}
01:18:47.314 00.112 11596 Exposure complete
01:18:47.385 00.071 11596 worker thread done servicing request
01:18:47.385 00.000 13300 OnExposeComplete: enter
01:18:47.385 00.000 13300 UpdateGuideState(): m_state=6
01:18:47.386 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 693
01:18:47.386 00.000 13300 Star::Find returns 1 (0), X=133.24, Y=985.31, Mass=1085, SNR=23.1, Peak=87 HFD=3.7
01:18:47.386 00.000 13300 MultiStar: [#1 0.14,-0.28,0.00,M1] [#2 0.33,-0.07,0.00,M1] [#3 -0.01,-0.04,0.32,U] [#4 -0.13,-0.31,0.00,M6] [#5 0.16,0.01,0.28,U] [#6 0.24,-0.14,0.00,M10] [#7 0.07,0.18,0.30,U] [#8 -0.30,0.20,0.00,M3] 
01:18:47.386 00.000 13300 refined, 3 included, MultiStar: {0.12, -0.06}, one-star: {0.16, -0.15}
01:18:47.386 00.000 13300 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-1.61) = xAngle (1.15 = 1.15)
01:18:47.386 00.000 13300 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.16 = 1.16)
01:18:47.387 00.001 13300 CameraToMount -- cameraX=0.12 cameraY=-0.06 hyp=0.13 cameraTheta=-0.46 mountX=0.05 mountY=0.12, mountTheta=1.15
01:18:47.388 00.001 13300 SchedulePrimaryMove(1016D950, x=0.12, y=-0.06, opts=13)
01:18:47.389 00.001 13300 Enqueuing Move request for scope (0.12, -0.06)
01:18:47.389 00.000 11596 Worker thread wakes up
01:18:47.389 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.06) opts 0xd
01:18:47.389 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, -0.06)
01:18:47.389 00.000 11596 Moving (0.12, -0.06) raw xDistance=0.05 yDistance=0.12
01:18:47.389 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:18:47.389 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:47.389 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:18:47.389 00.000 11596 MoveAxis(E, 0, ABG)
01:18:47.390 00.001 11596 Move returns status 0, amount 0
01:18:47.390 00.000 11596 MoveAxis(N, 0, ABG)
01:18:47.390 00.000 11596 Move returns status 0, amount 0
01:18:47.390 00.000 11596 move complete, result=0
01:18:47.390 00.000 11596 worker thread done servicing request
01:18:47.397 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
01:18:47.404 00.007 13300 UpdateGuideState exits: m=1085 SNR=23.1
01:18:47.405 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:47.405 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:18:47.405 00.000 13300 Enqueuing Expose request
01:18:47.405 00.000 11596 Worker thread wakes up
01:18:47.405 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:18:47.405 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:18:47.916 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:18:50.200 02.284 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"67863ecb-bd69-463a-97e8-6b1e4228cfa7"}
01:18:50.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"67863ecb-bd69-463a-97e8-6b1e4228cfa7"}
01:18:50.201 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ca64ca2c-553a-4797-80b8-ecb5d50f2ce3"}
01:18:50.201 00.000 13300 case statement mapped state 6 to 3
01:18:50.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ca64ca2c-553a-4797-80b8-ecb5d50f2ce3"}
01:18:50.201 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"954ef55b-0b69-40d7-9672-b6789f7b21a8"}
01:18:50.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":693,"width":15,"height":15,"star_pos":[7.24,7.31],"pixels":"..."},"id":"954ef55b-0b69-40d7-9672-b6789f7b21a8"}
01:18:50.947 00.746 11596 Exposure complete
01:18:51.016 00.069 11596 worker thread done servicing request
01:18:51.016 00.000 13300 OnExposeComplete: enter
01:18:51.016 00.000 13300 UpdateGuideState(): m_state=6
01:18:51.017 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 694
01:18:51.017 00.000 13300 Star::Find returns 1 (0), X=133.21, Y=985.34, Mass=1111, SNR=23.3, Peak=90 HFD=3.8
01:18:51.017 00.000 13300 MultiStar: [#1 -0.01,-0.15,0.60,U] [#2 0.23,-0.07,0.55,U] [#3 0.02,0.05,0.31,U] [#4 -0.45,0.07,0.00,M7] [#5 0.25,-0.13,0.00,M1] [#6 0.28,-0.39,0.00,R] [#7 -0.12,0.03,0.29,U] [#8 -0.35,0.21,0.00,M4] 
01:18:51.017 00.000 13300 refined, 4 included, MultiStar: {0.08, -0.08}, one-star: {0.13, -0.12}
01:18:51.017 00.000 13300 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-1.61) = xAngle (0.81 = 0.81)
01:18:51.017 00.000 13300 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.82 = 0.82)
01:18:51.018 00.001 13300 CameraToMount -- cameraX=0.08 cameraY=-0.08 hyp=0.11 cameraTheta=-0.80 mountX=0.08 mountY=0.08, mountTheta=0.82
01:18:51.020 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.08, opts=13)
01:18:51.020 00.000 13300 Enqueuing Move request for scope (0.08, -0.08)
01:18:51.020 00.000 11596 Worker thread wakes up
01:18:51.021 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.08) opts 0xd
01:18:51.021 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.08)
01:18:51.021 00.000 11596 Moving (0.08, -0.08) raw xDistance=0.08 yDistance=0.08
01:18:51.021 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:18:51.021 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:51.021 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:18:51.021 00.000 11596 MoveAxis(E, 0, ABG)
01:18:51.021 00.000 11596 Move returns status 0, amount 0
01:18:51.021 00.000 11596 MoveAxis(N, 0, ABG)
01:18:51.021 00.000 11596 Move returns status 0, amount 0
01:18:51.022 00.001 11596 move complete, result=0
01:18:51.022 00.000 11596 worker thread done servicing request
01:18:51.027 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
01:18:51.036 00.009 13300 UpdateGuideState exits: m=1111 SNR=23.3
01:18:51.036 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:51.036 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:18:51.036 00.000 13300 Enqueuing Expose request
01:18:51.036 00.000 11596 Worker thread wakes up
01:18:51.036 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:18:51.036 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:18:51.548 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:18:53.200 01.652 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5f87b624-27e6-4813-ba9d-bb1f7cd21545"}
01:18:53.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5f87b624-27e6-4813-ba9d-bb1f7cd21545"}
01:18:53.201 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c85a4153-818d-4804-96a2-65f8d86688e6"}
01:18:53.201 00.000 13300 case statement mapped state 6 to 3
01:18:53.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c85a4153-818d-4804-96a2-65f8d86688e6"}
01:18:53.201 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"89556e37-4142-4d41-8076-915130fc84ca"}
01:18:53.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":694,"width":15,"height":15,"star_pos":[7.21,7.34],"pixels":"..."},"id":"89556e37-4142-4d41-8076-915130fc84ca"}
01:18:54.582 01.381 11596 Exposure complete
01:18:54.658 00.076 11596 worker thread done servicing request
01:18:54.658 00.000 13300 OnExposeComplete: enter
01:18:54.658 00.000 13300 UpdateGuideState(): m_state=6
01:18:54.659 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 695
01:18:54.659 00.000 13300 Star::Find returns 1 (0), X=133.22, Y=985.25, Mass=1151, SNR=23.7, Peak=91 HFD=3.8
01:18:54.659 00.000 13300 MultiStar: [#1 0.06,-0.17,0.60,U] [#2 0.04,-0.05,0.54,U] [#3 -0.08,-0.19,0.32,U] [#4 -0.09,0.01,0.27,U] [#5 -0.15,-0.24,0.00,M2] [#6 -0.15,0.15,0.24,U] [#7 -0.21,-0.19,0.00,M1] [#8 -0.47,0.47,0.00,M5] 
01:18:54.660 00.001 13300 refined, 5 included, MultiStar: {0.04, -0.12}, one-star: {0.15, -0.22}
01:18:54.660 00.000 13300 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-1.61) = xAngle (0.35 = 0.35)
01:18:54.660 00.000 13300 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.36 = 0.36)
01:18:54.660 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.12 hyp=0.13 cameraTheta=-1.26 mountX=0.12 mountY=0.05, mountTheta=0.36
01:18:54.662 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.12, opts=13)
01:18:54.663 00.001 13300 Enqueuing Move request for scope (0.04, -0.12)
01:18:54.663 00.000 11596 Worker thread wakes up
01:18:54.663 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.12) opts 0xd
01:18:54.663 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.12)
01:18:54.663 00.000 11596 Moving (0.04, -0.12) raw xDistance=0.12 yDistance=0.05
01:18:54.663 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:18:54.663 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:54.664 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:18:54.664 00.000 11596 MoveAxis(E, 0, ABG)
01:18:54.664 00.000 11596 Move returns status 0, amount 0
01:18:54.664 00.000 11596 MoveAxis(N, 0, ABG)
01:18:54.664 00.000 11596 Move returns status 0, amount 0
01:18:54.664 00.000 11596 move complete, result=0
01:18:54.664 00.000 11596 worker thread done servicing request
01:18:54.672 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
01:18:54.680 00.008 13300 UpdateGuideState exits: m=1151 SNR=23.7
01:18:54.680 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:54.680 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:18:54.680 00.000 13300 Enqueuing Expose request
01:18:54.680 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:18:54.680 00.000 11596 Worker thread wakes up
01:18:54.681 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:18:55.193 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:18:56.201 01.008 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4ec722dd-aa6b-47fc-8969-9e2ef80e96e7"}
01:18:56.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4ec722dd-aa6b-47fc-8969-9e2ef80e96e7"}
01:18:56.202 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c5eea87d-2f4a-4426-a0ea-714b4d3f199a"}
01:18:56.202 00.000 13300 case statement mapped state 6 to 3
01:18:56.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c5eea87d-2f4a-4426-a0ea-714b4d3f199a"}
01:18:56.202 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"31b236cb-dfdc-41a0-8a3a-786873b042fd"}
01:18:56.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":695,"width":15,"height":15,"star_pos":[7.22,7.25],"pixels":"..."},"id":"31b236cb-dfdc-41a0-8a3a-786873b042fd"}
01:18:58.220 02.018 11596 Exposure complete
01:18:58.290 00.070 11596 worker thread done servicing request
01:18:58.290 00.000 13300 OnExposeComplete: enter
01:18:58.290 00.000 13300 UpdateGuideState(): m_state=6
01:18:58.290 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 696
01:18:58.291 00.001 13300 Star::Find returns 1 (0), X=133.17, Y=985.20, Mass=1126, SNR=23.4, Peak=91 HFD=4.0
01:18:58.291 00.000 13300 MultiStar: [#1 0.02,-0.18,0.60,U] [#2 -0.06,-0.12,0.55,U] [#3 -0.10,-0.06,0.30,U] [#4 -0.17,-0.18,0.27,U] [#5 0.05,0.04,0.29,U] [#6 -0.57,0.32,0.00,M1] [#7 0.09,0.27,0.00,M2] [#8 -0.46,0.13,0.00,M6] 
01:18:58.291 00.000 13300 refined, 5 included, MultiStar: {0.00, -0.16}, one-star: {0.09, -0.26}
01:18:58.291 00.000 13300 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-1.61) = xAngle (0.07 = 0.07)
01:18:58.291 00.000 13300 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.08 = 0.08)
01:18:58.291 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=-0.16 hyp=0.16 cameraTheta=-1.54 mountX=0.16 mountY=0.01, mountTheta=0.08
01:18:58.293 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.16, opts=13)
01:18:58.293 00.000 13300 Enqueuing Move request for scope (0.00, -0.16)
01:18:58.294 00.001 11596 Worker thread wakes up
01:18:58.294 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.16) opts 0xd
01:18:58.294 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.16)
01:18:58.294 00.000 11596 Moving (0.00, -0.16) raw xDistance=0.16 yDistance=0.01
01:18:58.294 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
01:18:58.294 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:58.294 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:18:58.294 00.000 11596 MoveAxis(W, 204, ABG)
01:18:58.294 00.000 11596 Guiding  Dir = 3, Dur = 204
01:18:58.295 00.001 11596 IsSlewing returns 0
01:18:58.302 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=229, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
01:18:58.310 00.008 13300 UpdateGuideState exits: m=1126 SNR=23.4
01:18:58.310 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:58.310 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:18:58.310 00.000 13300 Enqueuing Expose request
01:18:58.340 00.030 11596 IsGuiding returns 0
01:18:58.436 00.096 11596 PulseGuide returned control before completion, sleep 119
01:18:58.712 00.276 11596 IsGuiding returns 0
01:18:58.712 00.000 11596 Move returns status 0, amount 204
01:18:58.712 00.000 11596 MoveAxis(N, 0, ABG)
01:18:58.712 00.000 11596 Move returns status 0, amount 0
01:18:58.712 00.000 11596 move complete, result=0
01:18:58.712 00.000 11596 worker thread done servicing request
01:18:58.712 00.000 13300 GuideStep: 0.2 px 204 ms WEST, 0.0 px 0 ms NORTH
01:18:58.712 00.000 11596 Worker thread wakes up
01:18:58.713 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:18:59.202 00.489 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"afa6e0eb-98fc-4e57-b27f-483a45fb22ae"}
01:18:59.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"afa6e0eb-98fc-4e57-b27f-483a45fb22ae"}
01:18:59.203 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5c1c8ffc-6e64-4b63-8b57-18cc22bb3d5b"}
01:18:59.203 00.000 13300 case statement mapped state 6 to 3
01:18:59.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5c1c8ffc-6e64-4b63-8b57-18cc22bb3d5b"}
01:18:59.204 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ca8e528a-83d1-4d5c-b0fe-239a6e295161"}
01:18:59.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":696,"width":15,"height":15,"star_pos":[7.17,7.20],"pixels":"..."},"id":"ca8e528a-83d1-4d5c-b0fe-239a6e295161"}
01:18:59.225 00.021 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:19:02.201 02.976 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"978bd8e8-c667-4fed-8e28-af7d1f6e83e9"}
01:19:02.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"978bd8e8-c667-4fed-8e28-af7d1f6e83e9"}
01:19:02.202 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a3ecdfe8-3ebc-4723-9fde-7bc3d1d6c23c"}
01:19:02.202 00.000 13300 case statement mapped state 6 to 3
01:19:02.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a3ecdfe8-3ebc-4723-9fde-7bc3d1d6c23c"}
01:19:02.203 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f7b0dd01-dffe-408d-a0be-6e9e384f3d96"}
01:19:02.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":696,"width":15,"height":15,"star_pos":[7.17,7.20],"pixels":"..."},"id":"f7b0dd01-dffe-408d-a0be-6e9e384f3d96"}
01:19:02.248 00.045 11596 Exposure complete
01:19:02.318 00.070 11596 worker thread done servicing request
01:19:02.318 00.000 13300 OnExposeComplete: enter
01:19:02.318 00.000 13300 UpdateGuideState(): m_state=6
01:19:02.319 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 697
01:19:02.319 00.000 13300 Star::Find returns 1 (0), X=133.21, Y=985.21, Mass=1134, SNR=23.5, Peak=90 HFD=4.0
01:19:02.319 00.000 13300 MultiStar: [#1 0.01,-0.18,0.61,U] [#2 0.18,-0.17,0.55,U] [#3 0.02,-0.41,0.00,M1] [#4 -0.48,-0.37,0.00,M6] [#5 0.17,-0.29,0.00,M2] [#6 -0.10,0.20,0.27,U] [#7 0.02,0.16,0.28,U] [#8 -0.28,0.26,0.00,M7] 
01:19:02.320 00.001 13300 refined, 4 included, MultiStar: {0.08, -0.13}, one-star: {0.13, -0.26}
01:19:02.320 00.000 13300 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-1.61) = xAngle (0.57 = 0.57)
01:19:02.320 00.000 13300 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.58 = 0.58)
01:19:02.320 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.13 hyp=0.16 cameraTheta=-1.04 mountX=0.13 mountY=0.09, mountTheta=0.58
01:19:02.322 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.13, opts=13)
01:19:02.322 00.000 13300 Enqueuing Move request for scope (0.08, -0.13)
01:19:02.322 00.000 11596 Worker thread wakes up
01:19:02.323 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.13) opts 0xd
01:19:02.323 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.13)
01:19:02.323 00.000 11596 Moving (0.08, -0.13) raw xDistance=0.13 yDistance=0.09
01:19:02.323 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:19:02.323 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:02.323 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:19:02.323 00.000 11596 MoveAxis(E, 0, ABG)
01:19:02.323 00.000 11596 Move returns status 0, amount 0
01:19:02.324 00.001 11596 MoveAxis(N, 0, ABG)
01:19:02.324 00.000 11596 Move returns status 0, amount 0
01:19:02.324 00.000 11596 move complete, result=0
01:19:02.324 00.000 11596 worker thread done servicing request
01:19:02.333 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
01:19:02.342 00.009 13300 UpdateGuideState exits: m=1134 SNR=23.5
01:19:02.342 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:02.342 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:19:02.343 00.001 13300 Enqueuing Expose request
01:19:02.343 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:19:02.343 00.000 11596 Worker thread wakes up
01:19:02.343 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:19:02.856 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:19:05.200 02.344 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2064d77e-0d67-45c5-ad8f-d5349db78ff8"}
01:19:05.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2064d77e-0d67-45c5-ad8f-d5349db78ff8"}
01:19:05.201 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d3a800c6-5b4c-4889-a960-62477ff28806"}
01:19:05.201 00.000 13300 case statement mapped state 6 to 3
01:19:05.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d3a800c6-5b4c-4889-a960-62477ff28806"}
01:19:05.201 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d72cea94-ed33-49de-a2fd-ab25829f2c8e"}
01:19:05.202 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":697,"width":15,"height":15,"star_pos":[7.21,7.21],"pixels":"..."},"id":"d72cea94-ed33-49de-a2fd-ab25829f2c8e"}
01:19:05.892 00.690 11596 Exposure complete
01:19:05.985 00.093 11596 worker thread done servicing request
01:19:05.985 00.000 13300 OnExposeComplete: enter
01:19:05.985 00.000 13300 UpdateGuideState(): m_state=6
01:19:05.986 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 698
01:19:05.986 00.000 13300 Star::Find returns 1 (0), X=133.34, Y=985.03, Mass=1087, SNR=23.0, Peak=101 HFD=3.9
01:19:05.986 00.000 13300 MultiStar: [#1 0.12,-0.46,0.00,M1] [#2 0.24,-0.41,0.00,M1] [#3 -0.07,-0.34,0.00,M2] [#4 -0.42,-0.02,0.00,M7] [#5 0.28,-0.33,0.00,M3] [#6 -0.03,-0.42,0.00,M1] [#7 0.20,-0.23,0.00,M2] [#8 -0.35,0.14,0.00,M8] 
01:19:05.986 00.000 13300 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-1.61) = xAngle (0.58 = 0.58)
01:19:05.987 00.001 13300 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.59 = 0.59)
01:19:05.987 00.000 13300 CameraToMount -- cameraX=0.26 cameraY=-0.44 hyp=0.51 cameraTheta=-1.03 mountX=0.43 mountY=0.28, mountTheta=0.59
01:19:05.988 00.001 13300 SchedulePrimaryMove(1016D950, x=0.26, y=-0.44, opts=13)
01:19:05.989 00.001 13300 Enqueuing Move request for scope (0.26, -0.44)
01:19:05.989 00.000 11596 Worker thread wakes up
01:19:05.989 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.44) opts 0xd
01:19:05.989 00.000 11596 Handling offset move in thread for scope, endpoint = (0.26, -0.44)
01:19:05.989 00.000 11596 Moving (0.26, -0.44) raw xDistance=0.43 yDistance=0.28
01:19:05.989 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.43
01:19:05.989 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
01:19:05.989 00.000 11596 MoveAxis(W, 536, ABG)
01:19:05.989 00.000 11596 Guiding  Dir = 3, Dur = 536
01:19:05.990 00.001 11596 IsSlewing returns 0
01:19:05.996 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=223, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
01:19:06.004 00.008 13300 UpdateGuideState exits: m=1087 SNR=23.0
01:19:06.004 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:06.004 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:19:06.004 00.000 13300 Enqueuing Expose request
01:19:06.157 00.153 11596 IsGuiding returns 0
01:19:06.373 00.216 11596 PulseGuide returned control before completion, sleep 331
01:19:06.796 00.423 11596 IsGuiding returns 1
01:19:06.796 00.000 11596 scope still moving after pulse duration time elapsed
01:19:06.823 00.027 11596 IsSlewing returns 0
01:19:07.024 00.201 11596 IsGuiding returns 0
01:19:07.025 00.001 11596 scope move finished after 536 + 331 ms
01:19:07.025 00.000 11596 Move returns status 0, amount 536
01:19:07.025 00.000 11596 MoveAxis(S, 376, ABG)
01:19:07.025 00.000 11596 Guiding  Dir = 1, Dur = 376
01:19:07.025 00.000 11596 IsSlewing returns 0
01:19:07.181 00.156 11596 IsGuiding returns 0
01:19:07.921 00.740 11596 IsGuiding returns 0
01:19:07.921 00.000 11596 Move returns status 0, amount 376
01:19:07.922 00.001 11596 move complete, result=0
01:19:07.922 00.000 11596 worker thread done servicing request
01:19:07.922 00.000 11596 Worker thread wakes up
01:19:07.922 00.000 13300 GuideStep: 0.4 px 536 ms WEST, 0.3 px 376 ms SOUTH
01:19:07.922 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:19:08.199 00.277 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1f777f97-fb17-41cc-b629-297106ab842a"}
01:19:08.199 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1f777f97-fb17-41cc-b629-297106ab842a"}
01:19:08.200 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fb97e963-0e60-4a70-a524-552681806510"}
01:19:08.200 00.000 13300 case statement mapped state 6 to 3
01:19:08.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fb97e963-0e60-4a70-a524-552681806510"}
01:19:08.200 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3894b2e8-0a5d-41ef-abdd-da497dc9355d"}
01:19:08.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":698,"width":15,"height":15,"star_pos":[7.34,7.03],"pixels":"..."},"id":"3894b2e8-0a5d-41ef-abdd-da497dc9355d"}
01:19:08.424 00.224 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:19:11.198 02.774 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"36152903-86a2-4a1c-a5e5-5eeb5690f29c"}
01:19:11.198 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"36152903-86a2-4a1c-a5e5-5eeb5690f29c"}
01:19:11.198 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8ec1b031-2e36-47db-8640-32c3be7c737e"}
01:19:11.199 00.001 13300 case statement mapped state 6 to 3
01:19:11.199 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8ec1b031-2e36-47db-8640-32c3be7c737e"}
01:19:11.199 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2ccc09c9-c070-4d38-ada8-78dbaf36b569"}
01:19:11.199 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":698,"width":15,"height":15,"star_pos":[7.34,7.03],"pixels":"..."},"id":"2ccc09c9-c070-4d38-ada8-78dbaf36b569"}
01:19:11.453 00.254 11596 Exposure complete
01:19:11.527 00.074 11596 worker thread done servicing request
01:19:11.527 00.000 13300 OnExposeComplete: enter
01:19:11.528 00.001 13300 UpdateGuideState(): m_state=6
01:19:11.528 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 699
01:19:11.528 00.000 13300 Star::Find returns 1 (0), X=133.15, Y=985.39, Mass=1122, SNR=23.4, Peak=89 HFD=3.9
01:19:11.529 00.001 13300 MultiStar: [#1 -0.11,-0.13,0.62,U] [#2 -0.02,-0.08,0.55,U] [#3 -0.06,-0.07,0.31,U] [#4 -0.53,-0.07,0.00,M8] [#5 -0.16,0.10,0.29,U] [#6 -0.04,0.59,0.00,M2] [#7 -0.31,-0.07,0.00,M3] [#8 -0.07,0.23,0.28,U] 
01:19:11.529 00.000 13300 refined, 5 included, MultiStar: {-0.03, -0.04}, one-star: {0.07, -0.07}
01:19:11.529 00.000 13300 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-1.61) = xAngle (-0.58 = -0.58)
01:19:11.529 00.000 13300 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.57 = -0.57)
01:19:11.529 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-2.19 mountX=0.04 mountY=-0.03, mountTheta=-0.57
01:19:11.531 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.04, opts=13)
01:19:11.531 00.000 13300 Enqueuing Move request for scope (-0.03, -0.04)
01:19:11.531 00.000 11596 Worker thread wakes up
01:19:11.531 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.04) opts 0xd
01:19:11.531 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.04)
01:19:11.531 00.000 11596 Moving (-0.03, -0.04) raw xDistance=0.04 yDistance=-0.03
01:19:11.532 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:19:11.532 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:11.532 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:19:11.532 00.000 11596 MoveAxis(E, 0, ABG)
01:19:11.532 00.000 11596 Move returns status 0, amount 0
01:19:11.532 00.000 11596 MoveAxis(N, 0, ABG)
01:19:11.532 00.000 11596 Move returns status 0, amount 0
01:19:11.532 00.000 11596 move complete, result=0
01:19:11.532 00.000 11596 worker thread done servicing request
01:19:11.539 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=2, FiltMax=113, Gamma=0.510
01:19:11.546 00.007 13300 UpdateGuideState exits: m=1122 SNR=23.4
01:19:11.547 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:11.547 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:19:11.547 00.000 13300 Enqueuing Expose request
01:19:11.547 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:19:11.547 00.000 11596 Worker thread wakes up
01:19:11.547 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:19:12.059 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:19:14.199 02.140 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7e75b3f8-b375-4b6d-9eb5-b7a0de0fe131"}
01:19:14.199 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7e75b3f8-b375-4b6d-9eb5-b7a0de0fe131"}
01:19:14.201 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"269ed4fc-ed9c-43fd-91e8-863992b39552"}
01:19:14.201 00.000 13300 case statement mapped state 6 to 3
01:19:14.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"269ed4fc-ed9c-43fd-91e8-863992b39552"}
01:19:14.202 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2e772871-34ca-4a5b-aafb-4a635eb7437f"}
01:19:14.203 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":699,"width":15,"height":15,"star_pos":[7.15,7.39],"pixels":"..."},"id":"2e772871-34ca-4a5b-aafb-4a635eb7437f"}
01:19:15.102 00.899 11596 Exposure complete
01:19:15.210 00.108 11596 worker thread done servicing request
01:19:15.210 00.000 13300 OnExposeComplete: enter
01:19:15.210 00.000 13300 UpdateGuideState(): m_state=6
01:19:15.211 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 700
01:19:15.211 00.000 13300 Star::Find returns 1 (0), X=133.09, Y=985.23, Mass=1142, SNR=23.6, Peak=91 HFD=4.1
01:19:15.211 00.000 13300 MultiStar: [#1 -0.15,-0.19,0.60,U] [#2 -0.07,-0.09,0.55,U] [#3 -0.56,-0.19,0.00,M2] [#4 -0.54,-0.70,0.00,M9] [#5 -0.09,0.06,0.30,U] [#6 -0.53,0.20,0.00,M3] [#7 -0.26,-0.12,0.00,M4] [#8 -0.54,0.13,0.00,M8] 
01:19:15.211 00.000 13300 refined, 3 included, MultiStar: {-0.06, -0.15}, one-star: {0.01, -0.23}
01:19:15.211 00.000 13300 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-1.61) = xAngle (-0.33 = -0.33)
01:19:15.212 00.001 13300 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.32 = -0.32)
01:19:15.212 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.15 hyp=0.16 cameraTheta=-1.94 mountX=0.16 mountY=-0.05, mountTheta=-0.32
01:19:15.214 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.15, opts=13)
01:19:15.214 00.000 13300 Enqueuing Move request for scope (-0.06, -0.15)
01:19:15.214 00.000 11596 Worker thread wakes up
01:19:15.215 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.15) opts 0xd
01:19:15.215 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.15)
01:19:15.215 00.000 11596 Moving (-0.06, -0.15) raw xDistance=0.16 yDistance=-0.05
01:19:15.215 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
01:19:15.215 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:15.215 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:19:15.215 00.000 11596 MoveAxis(W, 195, ABG)
01:19:15.216 00.001 11596 Guiding  Dir = 3, Dur = 195
01:19:15.216 00.000 11596 IsSlewing returns 0
01:19:15.224 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=2, FiltMax=118, Gamma=0.510
01:19:15.232 00.008 13300 UpdateGuideState exits: m=1142 SNR=23.6
01:19:15.232 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:15.232 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:19:15.232 00.000 13300 Enqueuing Expose request
01:19:15.306 00.074 11596 IsGuiding returns 0
01:19:15.614 00.308 11596 IsGuiding returns 1
01:19:15.614 00.000 11596 scope still moving after pulse duration time elapsed
01:19:15.903 00.289 11596 IsSlewing returns 0
01:19:16.009 00.106 11596 IsGuiding returns 0
01:19:16.009 00.000 11596 scope move finished after 195 + 507 ms
01:19:16.009 00.000 11596 Move returns status 0, amount 195
01:19:16.009 00.000 11596 MoveAxis(N, 0, ABG)
01:19:16.009 00.000 11596 Move returns status 0, amount 0
01:19:16.009 00.000 11596 move complete, result=0
01:19:16.009 00.000 11596 worker thread done servicing request
01:19:16.009 00.000 13300 GuideStep: 0.2 px 195 ms WEST, -0.1 px 0 ms NORTH
01:19:16.010 00.001 11596 Worker thread wakes up
01:19:16.010 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:19:16.525 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:19:17.200 00.675 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"20f430a8-96b7-403d-b1e1-0bd362b213d1"}
01:19:17.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"20f430a8-96b7-403d-b1e1-0bd362b213d1"}
01:19:17.201 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fe09527a-8a72-464d-854d-509017193854"}
01:19:17.201 00.000 13300 case statement mapped state 6 to 3
01:19:17.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fe09527a-8a72-464d-854d-509017193854"}
01:19:17.202 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5f20e09a-12e7-4f0d-b9b2-fcce020bb0bd"}
01:19:17.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":700,"width":15,"height":15,"star_pos":[7.09,7.23],"pixels":"..."},"id":"5f20e09a-12e7-4f0d-b9b2-fcce020bb0bd"}
01:19:19.569 02.367 11596 Exposure complete
01:19:19.665 00.096 11596 worker thread done servicing request
01:19:19.666 00.001 13300 OnExposeComplete: enter
01:19:19.666 00.000 13300 UpdateGuideState(): m_state=6
01:19:19.666 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 701
01:19:19.666 00.000 13300 Star::Find returns 1 (0), X=133.08, Y=985.44, Mass=1124, SNR=23.5, Peak=93 HFD=3.8
01:19:19.667 00.001 13300 MultiStar: [#1 -0.17,-0.02,0.61,U] [#2 -0.12,0.05,0.55,U] [#3 -0.05,0.04,0.30,U] [#4 -0.62,-0.15,0.00,M10] [#5 -0.25,0.27,0.00,M2] [#6 -0.11,0.84,0.00,M4] [#7 -0.29,0.08,0.00,M5] [#8 -0.43,0.73,0.00,M9] 
01:19:19.667 00.000 13300 single-star, 3 included, MultiStar: {-0.08, 0.00}, one-star: {-0.00, -0.03}
01:19:19.668 00.001 13300 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-1.61) = xAngle (-0.04 = -0.04)
01:19:19.668 00.000 13300 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.03 = -0.03)
01:19:19.668 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.03 hyp=0.03 cameraTheta=-1.65 mountX=0.03 mountY=-0.00, mountTheta=-0.03
01:19:19.671 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.03, opts=13)
01:19:19.671 00.000 13300 Enqueuing Move request for scope (-0.00, -0.03)
01:19:19.671 00.000 11596 Worker thread wakes up
01:19:19.671 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.03) opts 0xd
01:19:19.671 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.03)
01:19:19.672 00.001 11596 Moving (-0.00, -0.03) raw xDistance=0.03 yDistance=-0.00
01:19:19.672 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:19:19.672 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:19.672 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:19:19.672 00.000 11596 MoveAxis(E, 0, ABG)
01:19:19.672 00.000 11596 Move returns status 0, amount 0
01:19:19.673 00.001 11596 MoveAxis(N, 0, ABG)
01:19:19.673 00.000 11596 Move returns status 0, amount 0
01:19:19.673 00.000 11596 move complete, result=0
01:19:19.673 00.000 11596 worker thread done servicing request
01:19:19.680 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=116, Gamma=0.510
01:19:19.688 00.008 13300 UpdateGuideState exits: m=1124 SNR=23.5
01:19:19.688 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:19.688 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:19:19.688 00.000 13300 Enqueuing Expose request
01:19:19.688 00.000 11596 Worker thread wakes up
01:19:19.688 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:19:19.689 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:19:20.198 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:19:20.200 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8cf0c435-6eb5-4d68-a885-a435ebfd61ac"}
01:19:20.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8cf0c435-6eb5-4d68-a885-a435ebfd61ac"}
01:19:20.201 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1799c5a2-ac90-49e2-b1d9-357419ac41a2"}
01:19:20.201 00.000 13300 case statement mapped state 6 to 3
01:19:20.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1799c5a2-ac90-49e2-b1d9-357419ac41a2"}
01:19:20.202 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ff8205fb-823e-43b6-8372-496fd4e8b078"}
01:19:20.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":701,"width":15,"height":15,"star_pos":[7.08,7.44],"pixels":"..."},"id":"ff8205fb-823e-43b6-8372-496fd4e8b078"}
01:19:23.198 02.996 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e0bc793c-c93b-45fe-ac2d-098ce74dc68b"}
01:19:23.198 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e0bc793c-c93b-45fe-ac2d-098ce74dc68b"}
01:19:23.199 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c1bfb566-1501-4a8e-9906-46aead4abb6b"}
01:19:23.199 00.000 13300 case statement mapped state 6 to 3
01:19:23.199 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c1bfb566-1501-4a8e-9906-46aead4abb6b"}
01:19:23.200 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6b4c9ae2-c29d-4036-9d23-4d227608036c"}
01:19:23.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":701,"width":15,"height":15,"star_pos":[7.08,7.44],"pixels":"..."},"id":"6b4c9ae2-c29d-4036-9d23-4d227608036c"}
01:19:23.263 00.063 11596 Exposure complete
01:19:23.334 00.071 11596 worker thread done servicing request
01:19:23.334 00.000 13300 OnExposeComplete: enter
01:19:23.334 00.000 13300 UpdateGuideState(): m_state=6
01:19:23.335 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 702
01:19:23.335 00.000 13300 Star::Find returns 1 (0), X=133.13, Y=985.42, Mass=1117, SNR=23.4, Peak=91 HFD=3.9
01:19:23.335 00.000 13300 MultiStar: [#1 -0.16,-0.16,0.60,U] [#2 -0.05,-0.01,0.53,U] [#3 -0.26,-0.33,0.00,M2] [#4 -0.83,-0.36,0.00,R] [#5 -0.22,-0.09,0.30,U] [#6 -0.20,0.67,0.00,M5] [#7 -0.41,-0.19,0.00,M6] [#8 -0.52,0.15,0.00,M10] 
01:19:23.335 00.000 13300 single-star, 3 included, MultiStar: {-0.06, -0.07}, one-star: {0.05, -0.04}
01:19:23.335 00.000 13300 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-1.61) = xAngle (0.88 = 0.88)
01:19:23.336 00.001 13300 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.90 = 0.90)
01:19:23.336 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.04 hyp=0.07 cameraTheta=-0.73 mountX=0.04 mountY=0.05, mountTheta=0.89
01:19:23.337 00.001 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.04, opts=13)
01:19:23.338 00.001 13300 Enqueuing Move request for scope (0.05, -0.04)
01:19:23.338 00.000 11596 Worker thread wakes up
01:19:23.338 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.04) opts 0xd
01:19:23.338 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.04)
01:19:23.338 00.000 11596 Moving (0.05, -0.04) raw xDistance=0.04 yDistance=0.05
01:19:23.338 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:19:23.338 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:23.338 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:19:23.338 00.000 11596 MoveAxis(E, 0, ABG)
01:19:23.339 00.001 11596 Move returns status 0, amount 0
01:19:23.339 00.000 11596 MoveAxis(N, 0, ABG)
01:19:23.339 00.000 11596 Move returns status 0, amount 0
01:19:23.339 00.000 11596 move complete, result=0
01:19:23.339 00.000 11596 worker thread done servicing request
01:19:23.349 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=2, FiltMax=118, Gamma=0.510
01:19:23.358 00.009 13300 UpdateGuideState exits: m=1117 SNR=23.4
01:19:23.358 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:23.358 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:19:23.359 00.001 13300 Enqueuing Expose request
01:19:23.359 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:19:23.359 00.000 11596 Worker thread wakes up
01:19:23.359 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:19:23.864 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:19:26.212 02.348 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8d7202f2-e906-42b0-9177-aa1e6f7cb7b3"}
01:19:26.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8d7202f2-e906-42b0-9177-aa1e6f7cb7b3"}
01:19:26.213 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0efa88fa-094e-4780-8946-30d613dea32b"}
01:19:26.213 00.000 13300 case statement mapped state 6 to 3
01:19:26.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0efa88fa-094e-4780-8946-30d613dea32b"}
01:19:26.214 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fece8fa1-aa05-43b8-8089-1e073cb35ca2"}
01:19:26.214 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":702,"width":15,"height":15,"star_pos":[7.13,7.42],"pixels":"..."},"id":"fece8fa1-aa05-43b8-8089-1e073cb35ca2"}
01:19:26.888 00.674 11596 Exposure complete
01:19:26.960 00.072 11596 worker thread done servicing request
01:19:26.961 00.001 13300 OnExposeComplete: enter
01:19:26.961 00.000 13300 UpdateGuideState(): m_state=6
01:19:26.961 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 703
01:19:26.962 00.001 13300 Star::Find returns 1 (0), X=133.12, Y=985.28, Mass=1099, SNR=23.1, Peak=88 HFD=4.0
01:19:26.962 00.000 13300 MultiStar: [#1 -0.13,-0.23,0.00,M1] [#2 0.13,-0.25,0.00,M1] [#3 -0.20,-0.17,0.00,M3] [#4 0.14,-0.16,0.27,U] [#5 -0.25,-0.05,0.29,U] [#6 -0.12,0.05,0.26,U] [#7 -0.28,-0.24,0.00,M7] [#8 -0.54,0.05,0.00,R] 
01:19:26.962 00.000 13300 refined, 3 included, MultiStar: {-0.02, -0.13}, one-star: {0.04, -0.19}
01:19:26.962 00.000 13300 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-1.61) = xAngle (-0.08 = -0.08)
01:19:26.962 00.000 13300 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.07 = -0.07)
01:19:26.962 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.69 mountX=0.13 mountY=-0.01, mountTheta=-0.07
01:19:26.964 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.13, opts=13)
01:19:26.964 00.000 13300 Enqueuing Move request for scope (-0.02, -0.13)
01:19:26.964 00.000 11596 Worker thread wakes up
01:19:26.965 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.13) opts 0xd
01:19:26.965 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.13)
01:19:26.965 00.000 11596 Moving (-0.02, -0.13) raw xDistance=0.13 yDistance=-0.01
01:19:26.965 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:19:26.965 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:26.965 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:19:26.965 00.000 11596 MoveAxis(E, 0, ABG)
01:19:26.965 00.000 11596 Move returns status 0, amount 0
01:19:26.965 00.000 11596 MoveAxis(N, 0, ABG)
01:19:26.966 00.001 11596 Move returns status 0, amount 0
01:19:26.966 00.000 11596 move complete, result=0
01:19:26.966 00.000 11596 worker thread done servicing request
01:19:26.972 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=220, med=4, FiltMin=2, FiltMax=118, Gamma=0.510
01:19:26.980 00.008 13300 UpdateGuideState exits: m=1099 SNR=23.1
01:19:26.980 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:26.980 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:19:26.981 00.001 13300 Enqueuing Expose request
01:19:26.981 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:19:26.981 00.000 11596 Worker thread wakes up
01:19:26.981 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:19:27.483 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:19:29.212 01.729 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c5ce6d89-71d9-4e1b-b648-ce694811fe50"}
01:19:29.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c5ce6d89-71d9-4e1b-b648-ce694811fe50"}
01:19:29.213 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3c40650d-04d2-464f-9bdd-0fa12bab51c1"}
01:19:29.213 00.000 13300 case statement mapped state 6 to 3
01:19:29.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3c40650d-04d2-464f-9bdd-0fa12bab51c1"}
01:19:29.213 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2cd3c027-f5a8-469f-9e76-72a83a5d4f25"}
01:19:29.214 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":703,"width":15,"height":15,"star_pos":[7.12,7.28],"pixels":"..."},"id":"2cd3c027-f5a8-469f-9e76-72a83a5d4f25"}
01:19:30.517 01.303 11596 Exposure complete
01:19:30.585 00.068 11596 worker thread done servicing request
01:19:30.586 00.001 13300 OnExposeComplete: enter
01:19:30.586 00.000 13300 UpdateGuideState(): m_state=6
01:19:30.586 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 704
01:19:30.586 00.000 13300 Star::Find returns 1 (0), X=132.96, Y=985.33, Mass=1118, SNR=23.4, Peak=93 HFD=3.9
01:19:30.587 00.001 13300 MultiStar: [#1 -0.24,-0.09,0.60,U] [#2 0.12,-0.15,0.55,U] [#3 -0.18,-0.08,0.31,U] [#4 0.05,0.27,0.00,M1] [#5 -0.24,-0.37,0.00,M1] [#6 -0.56,0.47,0.00,M5] [#7 -0.28,-0.08,0.00,M8] [#8 0.07,0.03,0.27,U] 
01:19:30.587 00.000 13300 refined, 4 included, MultiStar: {-0.08, -0.11}, one-star: {-0.11, -0.13}
01:19:30.587 00.000 13300 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-1.61) = xAngle (-0.64 = -0.64)
01:19:30.587 00.000 13300 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.62 = -0.62)
01:19:30.587 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.11 hyp=0.13 cameraTheta=-2.24 mountX=0.11 mountY=-0.08, mountTheta=-0.63
01:19:30.590 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.11, opts=13)
01:19:30.590 00.000 13300 Enqueuing Move request for scope (-0.08, -0.11)
01:19:30.590 00.000 11596 Worker thread wakes up
01:19:30.590 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.11) opts 0xd
01:19:30.590 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.11)
01:19:30.590 00.000 11596 Moving (-0.08, -0.11) raw xDistance=0.11 yDistance=-0.08
01:19:30.590 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:19:30.591 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:30.591 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:19:30.591 00.000 11596 MoveAxis(E, 0, ABG)
01:19:30.591 00.000 11596 Move returns status 0, amount 0
01:19:30.591 00.000 11596 MoveAxis(N, 0, ABG)
01:19:30.591 00.000 11596 Move returns status 0, amount 0
01:19:30.591 00.000 11596 move complete, result=0
01:19:30.591 00.000 11596 worker thread done servicing request
01:19:30.601 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=229, med=4, FiltMin=2, FiltMax=112, Gamma=0.510
01:19:30.610 00.009 13300 UpdateGuideState exits: m=1118 SNR=23.4
01:19:30.610 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:30.610 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:19:30.610 00.000 13300 Enqueuing Expose request
01:19:30.611 00.001 11596 Worker thread wakes up
01:19:30.611 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:19:30.611 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:19:31.123 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:19:32.211 01.088 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e8d9de9a-182c-4df2-812a-9b83cc41d4db"}
01:19:32.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e8d9de9a-182c-4df2-812a-9b83cc41d4db"}
01:19:32.212 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9fc0495a-2e28-40ff-b91f-e2b5e8bb2c20"}
01:19:32.212 00.000 13300 case statement mapped state 6 to 3
01:19:32.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9fc0495a-2e28-40ff-b91f-e2b5e8bb2c20"}
01:19:32.213 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ee62c858-c1f0-482a-b6c1-8de2b54ab459"}
01:19:32.214 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":704,"width":15,"height":15,"star_pos":[6.96,7.33],"pixels":"..."},"id":"ee62c858-c1f0-482a-b6c1-8de2b54ab459"}
01:19:34.146 01.932 11596 Exposure complete
01:19:34.217 00.071 11596 worker thread done servicing request
01:19:34.217 00.000 13300 OnExposeComplete: enter
01:19:34.217 00.000 13300 UpdateGuideState(): m_state=6
01:19:34.217 00.000 13300 Star::Find(15, 132, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 705
01:19:34.217 00.000 13300 Star::Find returns 1 (0), X=132.96, Y=985.22, Mass=1123, SNR=23.4, Peak=95 HFD=4.1
01:19:34.218 00.001 13300 MultiStar: [#1 -0.20,-0.10,0.62,U] [#2 -0.15,-0.24,0.00,M1] [#3 -0.40,-0.25,0.00,M3] [#4 -0.13,-0.06,0.27,U] [#5 -0.11,-0.09,0.31,U] [#6 -0.49,-0.19,0.00,M6] [#7 -0.25,-0.04,0.30,U] [#8 0.06,0.28,0.00,M1] 
01:19:34.218 00.000 13300 refined, 4 included, MultiStar: {-0.16, -0.15}, one-star: {-0.12, -0.25}
01:19:34.218 00.000 13300 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-1.61) = xAngle (-0.78 = -0.78)
01:19:34.218 00.000 13300 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.77 = -0.77)
01:19:34.219 00.001 13300 CameraToMount -- cameraX=-0.16 cameraY=-0.15 hyp=0.21 cameraTheta=-2.39 mountX=0.15 mountY=-0.15, mountTheta=-0.77
01:19:34.220 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=-0.15, opts=13)
01:19:34.221 00.001 13300 Enqueuing Move request for scope (-0.16, -0.15)
01:19:34.221 00.000 11596 Worker thread wakes up
01:19:34.221 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.15) opts 0xd
01:19:34.221 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.16, -0.15)
01:19:34.221 00.000 11596 Moving (-0.16, -0.15) raw xDistance=0.15 yDistance=-0.15
01:19:34.221 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
01:19:34.221 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:34.221 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:19:34.221 00.000 11596 MoveAxis(W, 189, ABG)
01:19:34.221 00.000 11596 Guiding  Dir = 3, Dur = 189
01:19:34.222 00.001 11596 IsSlewing returns 0
01:19:34.228 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=229, med=4, FiltMin=2, FiltMax=117, Gamma=0.510
01:19:34.236 00.008 13300 UpdateGuideState exits: m=1123 SNR=23.4
01:19:34.236 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:34.236 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:19:34.236 00.000 13300 Enqueuing Expose request
01:19:34.306 00.070 11596 IsGuiding returns 0
01:19:34.912 00.606 11596 IsGuiding returns 0
01:19:34.912 00.000 11596 Move returns status 0, amount 189
01:19:34.912 00.000 11596 MoveAxis(N, 0, ABG)
01:19:34.912 00.000 11596 Move returns status 0, amount 0
01:19:34.912 00.000 11596 move complete, result=0
01:19:34.912 00.000 11596 worker thread done servicing request
01:19:34.912 00.000 11596 Worker thread wakes up
01:19:34.912 00.000 13300 GuideStep: 0.2 px 189 ms WEST, -0.1 px 0 ms NORTH
01:19:34.913 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:19:35.211 00.298 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a26b0eaf-39aa-469a-a4ed-53baf269e5ec"}
01:19:35.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a26b0eaf-39aa-469a-a4ed-53baf269e5ec"}
01:19:35.212 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"80a30c9d-4400-46d7-80c7-24ff176c5362"}
01:19:35.212 00.000 13300 case statement mapped state 6 to 3
01:19:35.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"80a30c9d-4400-46d7-80c7-24ff176c5362"}
01:19:35.213 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4f794d6c-7f68-4977-b09a-71ec5bdaebee"}
01:19:35.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":705,"width":15,"height":15,"star_pos":[6.96,7.22],"pixels":"..."},"id":"4f794d6c-7f68-4977-b09a-71ec5bdaebee"}
01:19:35.415 00.202 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:19:38.210 02.795 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0c12beec-a3f0-4df6-93dc-adabec969eda"}
01:19:38.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0c12beec-a3f0-4df6-93dc-adabec969eda"}
01:19:38.211 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ff60cce0-ec4a-4674-a728-c8c4d2ad13a4"}
01:19:38.211 00.000 13300 case statement mapped state 6 to 3
01:19:38.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ff60cce0-ec4a-4674-a728-c8c4d2ad13a4"}
01:19:38.212 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e7b4c342-4e21-441b-94e5-74e8ca6d9687"}
01:19:38.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":705,"width":15,"height":15,"star_pos":[6.96,7.22],"pixels":"..."},"id":"e7b4c342-4e21-441b-94e5-74e8ca6d9687"}
01:19:38.444 00.232 11596 Exposure complete
01:19:38.513 00.069 11596 worker thread done servicing request
01:19:38.514 00.001 13300 OnExposeComplete: enter
01:19:38.514 00.000 13300 UpdateGuideState(): m_state=6
01:19:38.514 00.000 13300 Star::Find(15, 132, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 706
01:19:38.514 00.000 13300 Star::Find returns 1 (0), X=133.08, Y=985.20, Mass=1110, SNR=23.2, Peak=89 HFD=4.1
01:19:38.515 00.001 13300 MultiStar: [#1 -0.18,-0.15,0.61,U] [#2 -0.11,-0.18,0.55,U] [#3 -0.38,-0.19,0.00,M4] [#4 0.19,-0.10,0.27,U] [#5 -0.29,-0.11,0.00,M1] [#6 -0.50,0.16,0.00,M7] [#7 -0.06,0.13,0.29,U] [#8 0.20,0.12,0.27,U] 
01:19:38.515 00.000 13300 refined, 5 included, MultiStar: {-0.03, -0.14}, one-star: {0.00, -0.27}
01:19:38.515 00.000 13300 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-1.61) = xAngle (-0.16 = -0.16)
01:19:38.515 00.000 13300 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.14 = -0.14)
01:19:38.515 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.14 hyp=0.14 cameraTheta=-1.77 mountX=0.14 mountY=-0.02, mountTheta=-0.14
01:19:38.517 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.14, opts=13)
01:19:38.517 00.000 13300 Enqueuing Move request for scope (-0.03, -0.14)
01:19:38.517 00.000 11596 Worker thread wakes up
01:19:38.517 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.14) opts 0xd
01:19:38.517 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.14)
01:19:38.518 00.001 11596 Moving (-0.03, -0.14) raw xDistance=0.14 yDistance=-0.02
01:19:38.518 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.14
01:19:38.518 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:38.518 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:19:38.518 00.000 11596 MoveAxis(W, 190, ABG)
01:19:38.518 00.000 11596 Guiding  Dir = 3, Dur = 190
01:19:38.518 00.000 11596 IsSlewing returns 0
01:19:38.524 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=223, med=4, FiltMin=2, FiltMax=117, Gamma=0.510
01:19:38.533 00.009 13300 UpdateGuideState exits: m=1110 SNR=23.2
01:19:38.533 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:38.533 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:19:38.533 00.000 13300 Enqueuing Expose request
01:19:38.716 00.183 11596 IsGuiding returns 0
01:19:38.843 00.127 11596 PulseGuide returned control before completion, sleep 73
01:19:38.986 00.143 11596 IsGuiding returns 1
01:19:38.986 00.000 11596 scope still moving after pulse duration time elapsed
01:19:39.007 00.021 11596 IsSlewing returns 0
01:19:39.079 00.072 11596 IsGuiding returns 0
01:19:39.079 00.000 11596 scope move finished after 190 + 172 ms
01:19:39.079 00.000 11596 Move returns status 0, amount 190
01:19:39.079 00.000 11596 MoveAxis(N, 0, ABG)
01:19:39.079 00.000 11596 Move returns status 0, amount 0
01:19:39.079 00.000 11596 move complete, result=0
01:19:39.079 00.000 11596 worker thread done servicing request
01:19:39.079 00.000 13300 GuideStep: 0.1 px 190 ms WEST, -0.0 px 0 ms NORTH
01:19:39.080 00.001 11596 Worker thread wakes up
01:19:39.080 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:19:39.588 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:19:41.210 01.622 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"31db0668-dd03-491c-baea-aef56c6e159f"}
01:19:41.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"31db0668-dd03-491c-baea-aef56c6e159f"}
01:19:41.211 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3030db1b-b648-4406-b17c-4c90106e4538"}
01:19:41.211 00.000 13300 case statement mapped state 6 to 3
01:19:41.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3030db1b-b648-4406-b17c-4c90106e4538"}
01:19:41.212 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6430f288-8210-4d16-8823-7c28ea065c12"}
01:19:41.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":706,"width":15,"height":15,"star_pos":[7.08,7.20],"pixels":"..."},"id":"6430f288-8210-4d16-8823-7c28ea065c12"}
01:19:42.613 01.401 11596 Exposure complete
01:19:42.687 00.074 11596 worker thread done servicing request
01:19:42.687 00.000 13300 OnExposeComplete: enter
01:19:42.687 00.000 13300 UpdateGuideState(): m_state=6
01:19:42.688 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 707
01:19:42.688 00.000 13300 Star::Find returns 1 (0), X=133.12, Y=985.43, Mass=1093, SNR=23.2, Peak=91 HFD=3.8
01:19:42.688 00.000 13300 MultiStar: [#1 -0.00,-0.16,0.61,U] [#2 -0.07,-0.00,0.56,U] [#3 0.08,-0.25,0.00,M5] [#4 0.26,-0.08,0.00,M1] [#5 -0.22,0.06,0.30,U] [#6 -0.38,0.40,0.00,M8] [#7 -0.14,-0.07,0.28,U] [#8 0.03,0.18,0.27,U] 
01:19:42.688 00.000 13300 refined, 5 included, MultiStar: {-0.03, -0.03}, one-star: {0.04, -0.03}
01:19:42.688 00.000 13300 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-1.61) = xAngle (-0.82 = -0.82)
01:19:42.689 00.001 13300 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.80 = -0.80)
01:19:42.689 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-2.43 mountX=0.03 mountY=-0.03, mountTheta=-0.81
01:19:42.691 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.03, opts=13)
01:19:42.691 00.000 13300 Enqueuing Move request for scope (-0.03, -0.03)
01:19:42.691 00.000 11596 Worker thread wakes up
01:19:42.691 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.03) opts 0xd
01:19:42.691 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.03)
01:19:42.691 00.000 11596 Moving (-0.03, -0.03) raw xDistance=0.03 yDistance=-0.03
01:19:42.692 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:19:42.692 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:42.692 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:19:42.692 00.000 11596 MoveAxis(E, 0, ABG)
01:19:42.692 00.000 11596 Move returns status 0, amount 0
01:19:42.692 00.000 11596 MoveAxis(N, 0, ABG)
01:19:42.692 00.000 11596 Move returns status 0, amount 0
01:19:42.692 00.000 11596 move complete, result=0
01:19:42.692 00.000 11596 worker thread done servicing request
01:19:42.699 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=112, Gamma=0.510
01:19:42.707 00.008 13300 UpdateGuideState exits: m=1093 SNR=23.2
01:19:42.707 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:42.707 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:19:42.707 00.000 13300 Enqueuing Expose request
01:19:42.707 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:19:42.707 00.000 11596 Worker thread wakes up
01:19:42.707 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:19:43.224 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:19:44.210 00.986 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c2477568-e75c-4d8a-abe3-9057f9be62a8"}
01:19:44.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c2477568-e75c-4d8a-abe3-9057f9be62a8"}
01:19:44.211 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"105c95b6-2bbc-4114-b3f5-09c8071899c9"}
01:19:44.211 00.000 13300 case statement mapped state 6 to 3
01:19:44.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"105c95b6-2bbc-4114-b3f5-09c8071899c9"}
01:19:44.212 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3be63b4d-7233-4913-a1df-f37b60724368"}
01:19:44.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":707,"width":15,"height":15,"star_pos":[7.12,7.43],"pixels":"..."},"id":"3be63b4d-7233-4913-a1df-f37b60724368"}
01:19:46.252 02.040 11596 Exposure complete
01:19:46.327 00.075 11596 worker thread done servicing request
01:19:46.327 00.000 13300 OnExposeComplete: enter
01:19:46.328 00.001 13300 UpdateGuideState(): m_state=6
01:19:46.328 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 708
01:19:46.328 00.000 13300 Star::Find returns 1 (0), X=133.07, Y=985.36, Mass=1096, SNR=23.2, Peak=89 HFD=3.9
01:19:46.329 00.001 13300 MultiStar: [#1 -0.09,0.01,0.60,U] [#2 -0.13,0.03,0.56,U] [#3 -0.26,-0.08,0.00,M6] [#4 0.42,-0.03,0.00,M2] [#5 -0.09,0.03,0.31,U] [#6 -0.53,0.35,0.00,M9] [#7 -0.22,0.09,0.27,U] [#8 0.14,0.07,0.27,U] 
01:19:46.329 00.000 13300 refined, 5 included, MultiStar: {-0.06, -0.01}, one-star: {-0.01, -0.11}
01:19:46.329 00.000 13300 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-1.61) = xAngle (-1.36 = -1.36)
01:19:46.329 00.000 13300 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.35 = -1.35)
01:19:46.329 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-2.97 mountX=0.01 mountY=-0.06, mountTheta=-1.36
01:19:46.331 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.01, opts=13)
01:19:46.331 00.000 13300 Enqueuing Move request for scope (-0.06, -0.01)
01:19:46.331 00.000 11596 Worker thread wakes up
01:19:46.331 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.01) opts 0xd
01:19:46.331 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.01)
01:19:46.331 00.000 11596 Moving (-0.06, -0.01) raw xDistance=0.01 yDistance=-0.06
01:19:46.332 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:19:46.332 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:46.332 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:19:46.332 00.000 11596 MoveAxis(E, 0, ABG)
01:19:46.332 00.000 11596 Move returns status 0, amount 0
01:19:46.332 00.000 11596 MoveAxis(N, 0, ABG)
01:19:46.332 00.000 11596 Move returns status 0, amount 0
01:19:46.332 00.000 11596 move complete, result=0
01:19:46.332 00.000 11596 worker thread done servicing request
01:19:46.339 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=117, Gamma=0.510
01:19:46.347 00.008 13300 UpdateGuideState exits: m=1096 SNR=23.2
01:19:46.347 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:46.347 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:19:46.347 00.000 13300 Enqueuing Expose request
01:19:46.347 00.000 11596 Worker thread wakes up
01:19:46.347 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:19:46.347 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:19:46.857 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:19:47.209 00.352 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"da323526-2ec8-4080-896b-6b3ed234c709"}
01:19:47.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"da323526-2ec8-4080-896b-6b3ed234c709"}
01:19:47.210 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fd17084f-3c4b-4e91-940f-1e5ad660684d"}
01:19:47.210 00.000 13300 case statement mapped state 6 to 3
01:19:47.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fd17084f-3c4b-4e91-940f-1e5ad660684d"}
01:19:47.210 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ffd3aeda-a8d7-41a0-8ee2-b64e27534626"}
01:19:47.211 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":708,"width":15,"height":15,"star_pos":[7.07,7.36],"pixels":"..."},"id":"ffd3aeda-a8d7-41a0-8ee2-b64e27534626"}
01:19:49.893 02.682 11596 Exposure complete
01:19:49.974 00.081 11596 worker thread done servicing request
01:19:49.974 00.000 13300 OnExposeComplete: enter
01:19:49.975 00.001 13300 UpdateGuideState(): m_state=6
01:19:49.975 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 709
01:19:49.975 00.000 13300 Star::Find returns 1 (0), X=133.04, Y=985.27, Mass=1121, SNR=23.4, Peak=90 HFD=4.0
01:19:49.976 00.001 13300 MultiStar: [#1 -0.10,-0.13,0.62,U] [#2 -0.05,-0.16,0.55,U] [#3 -0.42,-0.22,0.00,M7] [#4 0.22,-0.18,0.00,M3] [#5 -0.15,-0.17,0.29,U] [#6 -0.34,-0.16,0.00,M10] [#7 -0.07,0.10,0.29,U] [#8 -0.06,0.21,0.26,U] 
01:19:49.976 00.000 13300 refined, 5 included, MultiStar: {-0.07, -0.11}, one-star: {-0.03, -0.20}
01:19:49.976 00.000 13300 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-1.61) = xAngle (-0.52 = -0.52)
01:19:49.976 00.000 13300 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.51 = -0.51)
01:19:49.976 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.11 hyp=0.13 cameraTheta=-2.13 mountX=0.11 mountY=-0.06, mountTheta=-0.51
01:19:49.978 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.11, opts=13)
01:19:49.978 00.000 13300 Enqueuing Move request for scope (-0.07, -0.11)
01:19:49.978 00.000 11596 Worker thread wakes up
01:19:49.978 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.11) opts 0xd
01:19:49.978 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.11)
01:19:49.978 00.000 11596 Moving (-0.07, -0.11) raw xDistance=0.11 yDistance=-0.06
01:19:49.978 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:19:49.979 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:49.979 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:19:49.979 00.000 11596 MoveAxis(E, 0, ABG)
01:19:49.979 00.000 11596 Move returns status 0, amount 0
01:19:49.979 00.000 11596 MoveAxis(N, 0, ABG)
01:19:49.979 00.000 11596 Move returns status 0, amount 0
01:19:49.979 00.000 11596 move complete, result=0
01:19:49.979 00.000 11596 worker thread done servicing request
01:19:49.986 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=218, med=4, FiltMin=2, FiltMax=125, Gamma=0.510
01:19:49.994 00.008 13300 UpdateGuideState exits: m=1121 SNR=23.4
01:19:49.994 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:49.994 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:19:49.994 00.000 13300 Enqueuing Expose request
01:19:49.994 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:19:49.994 00.000 11596 Worker thread wakes up
01:19:49.994 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:19:50.208 00.214 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0542b400-72ce-4906-83ec-906d314e270a"}
01:19:50.208 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0542b400-72ce-4906-83ec-906d314e270a"}
01:19:50.209 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e2bb701c-718c-4ecd-833c-ef852bb7ace8"}
01:19:50.209 00.000 13300 case statement mapped state 6 to 3
01:19:50.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e2bb701c-718c-4ecd-833c-ef852bb7ace8"}
01:19:50.209 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"017ea08d-c6f8-4d62-aae0-a670459a1d1c"}
01:19:50.210 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":709,"width":15,"height":15,"star_pos":[7.04,7.27],"pixels":"..."},"id":"017ea08d-c6f8-4d62-aae0-a670459a1d1c"}
01:19:50.509 00.299 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:19:53.207 02.698 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ffca50e7-413c-4551-8afa-49c35b11f36e"}
01:19:53.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ffca50e7-413c-4551-8afa-49c35b11f36e"}
01:19:53.208 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"85c7fc33-43f5-4c44-a651-e60c37558b69"}
01:19:53.208 00.000 13300 case statement mapped state 6 to 3
01:19:53.208 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"85c7fc33-43f5-4c44-a651-e60c37558b69"}
01:19:53.209 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9691da90-a535-4503-8c7d-c834903cda6c"}
01:19:53.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":709,"width":15,"height":15,"star_pos":[7.04,7.27],"pixels":"..."},"id":"9691da90-a535-4503-8c7d-c834903cda6c"}
01:19:53.537 00.328 11596 Exposure complete
01:19:53.605 00.068 11596 worker thread done servicing request
01:19:53.605 00.000 13300 OnExposeComplete: enter
01:19:53.606 00.001 13300 UpdateGuideState(): m_state=6
01:19:53.606 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 710
01:19:53.606 00.000 13300 Star::Find returns 1 (0), X=133.16, Y=985.24, Mass=1079, SNR=22.9, Peak=88 HFD=3.9
01:19:53.607 00.001 13300 MultiStar: [#1 -0.07,-0.20,0.62,U] [#2 0.08,-0.11,0.55,U] [#3 -0.31,-0.03,0.00,M8] [#4 0.29,0.01,0.00,M4] [#5 -0.22,-0.20,0.00,M1] [#6 -0.06,0.30,0.00,R] [#7 -0.22,-0.15,0.00,M4] [#8 -0.07,0.25,0.00,M1] 
01:19:53.607 00.000 13300 refined, 2 included, MultiStar: {0.04, -0.19}, one-star: {0.08, -0.23}
01:19:53.607 00.000 13300 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-1.61) = xAngle (0.23 = 0.23)
01:19:53.607 00.000 13300 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.24 = 0.24)
01:19:53.607 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.19 hyp=0.19 cameraTheta=-1.38 mountX=0.19 mountY=0.05, mountTheta=0.24
01:19:53.609 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.19, opts=13)
01:19:53.609 00.000 13300 Enqueuing Move request for scope (0.04, -0.19)
01:19:53.609 00.000 11596 Worker thread wakes up
01:19:53.609 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.19) opts 0xd
01:19:53.609 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.19)
01:19:53.609 00.000 11596 Moving (0.04, -0.19) raw xDistance=0.19 yDistance=0.05
01:19:53.610 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.19
01:19:53.610 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:53.610 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:19:53.610 00.000 11596 MoveAxis(W, 236, ABG)
01:19:53.610 00.000 11596 Guiding  Dir = 3, Dur = 236
01:19:53.610 00.000 11596 IsSlewing returns 0
01:19:53.616 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=114, Gamma=0.510
01:19:53.624 00.008 13300 UpdateGuideState exits: m=1079 SNR=22.9
01:19:53.625 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:53.625 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:19:53.625 00.000 13300 Enqueuing Expose request
01:19:53.914 00.289 11596 IsGuiding returns 0
01:19:54.493 00.579 11596 IsGuiding returns 0
01:19:54.493 00.000 11596 Move returns status 0, amount 236
01:19:54.493 00.000 11596 MoveAxis(N, 0, ABG)
01:19:54.494 00.001 11596 Move returns status 0, amount 0
01:19:54.494 00.000 11596 move complete, result=0
01:19:54.494 00.000 11596 worker thread done servicing request
01:19:54.494 00.000 13300 GuideStep: 0.2 px 236 ms WEST, 0.0 px 0 ms NORTH
01:19:54.494 00.000 11596 Worker thread wakes up
01:19:54.495 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:19:55.005 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:19:56.206 01.201 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0168d0d2-c67d-450a-bc3e-67de9be37c85"}
01:19:56.206 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0168d0d2-c67d-450a-bc3e-67de9be37c85"}
01:19:56.207 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0efce857-2e2b-4427-940d-a18f34f7a495"}
01:19:56.207 00.000 13300 case statement mapped state 6 to 3
01:19:56.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0efce857-2e2b-4427-940d-a18f34f7a495"}
01:19:56.207 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0589123d-e2f5-4e3c-9ac5-3837ddc4e057"}
01:19:56.208 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":710,"width":15,"height":15,"star_pos":[7.16,7.24],"pixels":"..."},"id":"0589123d-e2f5-4e3c-9ac5-3837ddc4e057"}
01:19:58.024 01.816 11596 Exposure complete
01:19:58.095 00.071 11596 worker thread done servicing request
01:19:58.095 00.000 13300 OnExposeComplete: enter
01:19:58.095 00.000 13300 UpdateGuideState(): m_state=6
01:19:58.096 00.001 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 711
01:19:58.096 00.000 13300 Star::Find returns 1 (0), X=133.10, Y=985.28, Mass=1111, SNR=23.3, Peak=88 HFD=4.0
01:19:58.096 00.000 13300 MultiStar: [#1 -0.10,-0.02,0.60,U] [#2 -0.04,-0.07,0.54,U] [#3 0.01,-0.07,0.31,U] [#4 0.19,0.39,0.00,M5] [#5 -0.29,-0.09,0.00,M2] [#6 -0.38,-0.17,0.00,M1] [#7 -0.20,0.00,0.28,U] [#8 -0.05,0.45,0.00,M2] 
01:19:58.096 00.000 13300 refined, 4 included, MultiStar: {-0.04, -0.10}, one-star: {0.02, -0.19}
01:19:58.096 00.000 13300 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-1.61) = xAngle (-0.37 = -0.37)
01:19:58.097 00.001 13300 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.36 = -0.36)
01:19:58.097 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.10 hyp=0.10 cameraTheta=-1.98 mountX=0.10 mountY=-0.04, mountTheta=-0.36
01:19:58.098 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.10, opts=13)
01:19:58.099 00.001 13300 Enqueuing Move request for scope (-0.04, -0.10)
01:19:58.099 00.000 11596 Worker thread wakes up
01:19:58.099 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.10) opts 0xd
01:19:58.099 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.10)
01:19:58.099 00.000 11596 Moving (-0.04, -0.10) raw xDistance=0.10 yDistance=-0.04
01:19:58.099 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:19:58.099 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:58.099 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:19:58.099 00.000 11596 MoveAxis(E, 0, ABG)
01:19:58.100 00.001 11596 Move returns status 0, amount 0
01:19:58.100 00.000 11596 MoveAxis(N, 0, ABG)
01:19:58.100 00.000 11596 Move returns status 0, amount 0
01:19:58.100 00.000 11596 move complete, result=0
01:19:58.100 00.000 11596 worker thread done servicing request
01:19:58.106 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=229, med=4, FiltMin=2, FiltMax=119, Gamma=0.510
01:19:58.114 00.008 13300 UpdateGuideState exits: m=1111 SNR=23.3
01:19:58.115 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:58.115 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:19:58.115 00.000 13300 Enqueuing Expose request
01:19:58.115 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:19:58.115 00.000 11596 Worker thread wakes up
01:19:58.115 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:19:58.621 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:19:59.204 00.583 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"586d52ec-f5b0-4bb9-b1ce-eac16cb1b540"}
01:19:59.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"586d52ec-f5b0-4bb9-b1ce-eac16cb1b540"}
01:19:59.206 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6feffb09-a25b-4567-bba2-de6a758bbf84"}
01:19:59.206 00.000 13300 case statement mapped state 6 to 3
01:19:59.206 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6feffb09-a25b-4567-bba2-de6a758bbf84"}
01:19:59.206 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"59169fd6-5939-4ea9-aac6-bd82d4b9781c"}
01:19:59.207 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":711,"width":15,"height":15,"star_pos":[7.10,7.28],"pixels":"..."},"id":"59169fd6-5939-4ea9-aac6-bd82d4b9781c"}
01:20:01.655 02.448 11596 Exposure complete
01:20:01.723 00.068 11596 worker thread done servicing request
01:20:01.723 00.000 13300 OnExposeComplete: enter
01:20:01.724 00.001 13300 UpdateGuideState(): m_state=6
01:20:01.724 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 712
01:20:01.724 00.000 13300 Star::Find returns 1 (0), X=133.14, Y=985.43, Mass=1105, SNR=23.3, Peak=90 HFD=3.8
01:20:01.725 00.001 13300 MultiStar: [#1 -0.05,-0.08,0.61,U] [#2 0.01,0.01,0.55,U] [#3 -0.16,-0.13,0.31,U] [#4 0.41,0.60,0.00,M6] [#5 -0.07,-0.11,0.30,U] [#6 0.05,-0.03,0.25,U] [#7 -0.16,0.03,0.29,U] [#8 0.10,0.11,0.26,U] 
01:20:01.725 00.000 13300 refined, 7 included, MultiStar: {-0.01, -0.03}, one-star: {0.06, -0.04}
01:20:01.725 00.000 13300 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-1.61) = xAngle (-0.31 = -0.31)
01:20:01.725 00.000 13300 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.29 = -0.29)
01:20:01.725 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.03 hyp=0.04 cameraTheta=-1.92 mountX=0.03 mountY=-0.01, mountTheta=-0.29
01:20:01.728 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.03, opts=13)
01:20:01.729 00.001 13300 Enqueuing Move request for scope (-0.01, -0.03)
01:20:01.729 00.000 11596 Worker thread wakes up
01:20:01.729 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.03) opts 0xd
01:20:01.729 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.03)
01:20:01.729 00.000 11596 Moving (-0.01, -0.03) raw xDistance=0.03 yDistance=-0.01
01:20:01.729 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:20:01.729 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:01.729 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:20:01.729 00.000 11596 MoveAxis(E, 0, ABG)
01:20:01.730 00.001 11596 Move returns status 0, amount 0
01:20:01.730 00.000 11596 MoveAxis(N, 0, ABG)
01:20:01.730 00.000 11596 Move returns status 0, amount 0
01:20:01.730 00.000 11596 move complete, result=0
01:20:01.730 00.000 11596 worker thread done servicing request
01:20:01.739 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=113, Gamma=0.510
01:20:01.748 00.009 13300 UpdateGuideState exits: m=1105 SNR=23.3
01:20:01.748 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:01.748 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:20:01.748 00.000 13300 Enqueuing Expose request
01:20:01.748 00.000 11596 Worker thread wakes up
01:20:01.748 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:20:01.749 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:20:02.222 00.473 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9a47e85c-2339-4a81-8536-af9a0eca9c22"}
01:20:02.223 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9a47e85c-2339-4a81-8536-af9a0eca9c22"}
01:20:02.223 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"82cd3a16-8b71-4135-8f7a-776ae8066a7f"}
01:20:02.223 00.000 13300 case statement mapped state 6 to 3
01:20:02.223 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"82cd3a16-8b71-4135-8f7a-776ae8066a7f"}
01:20:02.224 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b95307b5-b471-4bd2-82f4-f76bf949005c"}
01:20:02.224 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":712,"width":15,"height":15,"star_pos":[7.14,7.43],"pixels":"..."},"id":"b95307b5-b471-4bd2-82f4-f76bf949005c"}
01:20:02.261 00.037 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:20:05.222 02.961 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"100717cc-f566-4b78-9475-7fc189f1d021"}
01:20:05.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"100717cc-f566-4b78-9475-7fc189f1d021"}
01:20:05.223 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bebb3825-17aa-441d-a0c9-5a50f301f03f"}
01:20:05.223 00.000 13300 case statement mapped state 6 to 3
01:20:05.223 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bebb3825-17aa-441d-a0c9-5a50f301f03f"}
01:20:05.224 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"be0a3817-85e0-4174-8f3d-c03a4ecc8afa"}
01:20:05.224 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":712,"width":15,"height":15,"star_pos":[7.14,7.43],"pixels":"..."},"id":"be0a3817-85e0-4174-8f3d-c03a4ecc8afa"}
01:20:05.287 00.063 11596 Exposure complete
01:20:05.357 00.070 11596 worker thread done servicing request
01:20:05.357 00.000 13300 OnExposeComplete: enter
01:20:05.357 00.000 13300 UpdateGuideState(): m_state=6
01:20:05.357 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 713
01:20:05.358 00.001 13300 Star::Find returns 1 (0), X=133.08, Y=985.38, Mass=1134, SNR=23.4, Peak=91 HFD=3.9
01:20:05.358 00.000 13300 MultiStar: [#1 -0.20,0.05,0.60,U] [#2 -0.03,-0.13,0.54,U] [#3 -0.12,-0.05,0.31,U] [#4 0.27,-0.00,0.00,M7] [#5 -0.28,0.25,0.00,M2] [#6 -0.27,0.31,0.00,M1] [#7 -0.28,0.06,0.00,M3] [#8 0.06,0.43,0.00,M2] 
01:20:05.358 00.000 13300 single-star, 3 included, MultiStar: {-0.07, -0.06}, one-star: {0.00, -0.08}
01:20:05.358 00.000 13300 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-1.61) = xAngle (0.04 = 0.04)
01:20:05.358 00.000 13300 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.06 = 0.06)
01:20:05.358 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=-0.08 hyp=0.08 cameraTheta=-1.56 mountX=0.08 mountY=0.00, mountTheta=0.06
01:20:05.360 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.08, opts=13)
01:20:05.360 00.000 13300 Enqueuing Move request for scope (0.00, -0.08)
01:20:05.360 00.000 11596 Worker thread wakes up
01:20:05.361 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.08) opts 0xd
01:20:05.361 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.08)
01:20:05.361 00.000 11596 Moving (0.00, -0.08) raw xDistance=0.08 yDistance=0.00
01:20:05.361 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:20:05.361 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:05.361 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:20:05.361 00.000 11596 MoveAxis(E, 0, ABG)
01:20:05.361 00.000 11596 Move returns status 0, amount 0
01:20:05.361 00.000 11596 MoveAxis(N, 0, ABG)
01:20:05.361 00.000 11596 Move returns status 0, amount 0
01:20:05.361 00.000 11596 move complete, result=0
01:20:05.362 00.001 11596 worker thread done servicing request
01:20:05.368 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=1, FiltMax=113, Gamma=0.510
01:20:05.376 00.008 13300 UpdateGuideState exits: m=1134 SNR=23.4
01:20:05.376 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:05.376 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:20:05.376 00.000 13300 Enqueuing Expose request
01:20:05.376 00.000 11596 Worker thread wakes up
01:20:05.377 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:20:05.377 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:20:05.886 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:20:08.222 02.336 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d4e2477a-dfa1-4702-a670-5a6726d57b03"}
01:20:08.223 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d4e2477a-dfa1-4702-a670-5a6726d57b03"}
01:20:08.223 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5095612e-7d74-41e0-8ccf-e432c6c8f261"}
01:20:08.224 00.001 13300 case statement mapped state 6 to 3
01:20:08.224 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5095612e-7d74-41e0-8ccf-e432c6c8f261"}
01:20:08.225 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7a9f342f-d285-468b-a86f-dde0e3f002f8"}
01:20:08.225 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":713,"width":15,"height":15,"star_pos":[7.08,7.38],"pixels":"..."},"id":"7a9f342f-d285-468b-a86f-dde0e3f002f8"}
01:20:08.343 00.118 13300 evsrv: cli 10203D60 connect
01:20:08.344 00.001 13300 case statement mapped state 6 to 3
01:20:08.344 00.000 13300 case statement mapped state 6 to 3
01:20:08.345 00.001 13300 evsrv: cli 10203D60 request: {"method":"get_app_state","id":"38933bd9-f6d0-4507-89d7-a691d48eb898"}
01:20:08.345 00.000 13300 case statement mapped state 6 to 3
01:20:08.345 00.000 13300 evsrv: cli 10203D60 response: {"jsonrpc":"2.0","result":"Guiding","id":"38933bd9-f6d0-4507-89d7-a691d48eb898"}
01:20:08.346 00.001 13300 evsrv: cli 10203D60 disconnect
01:20:08.346 00.000 13300 evsrv: cli 10203CC0 connect
01:20:08.347 00.001 13300 case statement mapped state 6 to 3
01:20:08.347 00.000 13300 case statement mapped state 6 to 3
01:20:08.348 00.001 13300 evsrv: cli 10203CC0 request: {"method":"dither","params":{"amount":10,"raOnly":false,"settle":{"pixels":1.5,"time":5,"timeout":40}},"id":"03cff0ec-afff-446f-9174-0044da354d73"}
01:20:08.348 00.000 13300 PhdController::Dither begins
01:20:08.348 00.000 13300 dither: size=10.00, dRA=0.00 dDec=-10.00
01:20:08.349 00.001 13300 MountToCamera -- mountTheta (-1.57) + m_xAngle (-1.61) = xAngle (-3.18 = 3.10)
01:20:08.349 00.000 13300 MountToCamera -- mountX=0.00 mountY=-10.00 hyp=10.00 mountTheta=-1.57 cameraX=-9.99, cameraY=0.38 cameraTheta=3.10
01:20:08.349 00.000 13300 setting lock position to (123.09, 985.85)
01:20:08.349 00.000 13300 Mount: notify guiding dithered (-10.0, 0.4)
01:20:08.349 00.000 13300 MultiStar: stabilizing after lock position change
01:20:08.349 00.000 13300 Status Line: Dither da 0.00,-10.00
01:20:08.353 00.004 13300 PhdController: newstate STATE_SETTLE_BEGIN
01:20:08.354 00.001 13300 PhdController: newstate STATE_SETTLE_WAIT
01:20:08.354 00.000 13300 evsrv: cli 10203CC0 response: {"jsonrpc":"2.0","result":0,"id":"03cff0ec-afff-446f-9174-0044da354d73"}
01:20:08.354 00.000 13300 evsrv: cli 10203CC0 disconnect
01:20:08.929 00.575 11596 Exposure complete
01:20:09.021 00.092 11596 worker thread done servicing request
01:20:09.022 00.001 13300 OnExposeComplete: enter
01:20:09.022 00.000 13300 UpdateGuideState(): m_state=6
01:20:09.022 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 714
01:20:09.022 00.000 13300 Star::Find returns 1 (0), X=133.17, Y=985.28, Mass=1108, SNR=23.3, Peak=89 HFD=3.8
01:20:09.022 00.000 13300 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-1.61) = xAngle (1.55 = 1.55)
01:20:09.022 00.000 13300 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.57 = 1.57)
01:20:09.023 00.001 13300 CameraToMount -- cameraX=10.08 cameraY=-0.56 hyp=10.10 cameraTheta=-0.06 mountX=0.18 mountY=10.10, mountTheta=1.55
01:20:09.024 00.001 13300 dither recenter: remaining=(-0.0,10.0) step=(-0.0,10.0)
01:20:09.025 00.001 13300 MountToCamera -- mountTheta (1.57) + m_xAngle (-1.61) = xAngle (-0.04 = -0.04)
01:20:09.025 00.000 13300 MountToCamera -- mountX=-0.00 mountY=10.00 hyp=10.00 mountTheta=1.57 cameraX=9.99, cameraY=-0.38 cameraTheta=-0.04
01:20:09.025 00.000 13300 SchedulePrimaryMove(1016D950, x=9.99, y=-0.38, opts=4)
01:20:09.025 00.000 13300 Enqueuing Move request for scope (9.99, -0.38)
01:20:09.025 00.000 11596 Worker thread wakes up
01:20:09.025 00.000 13300 Mount: notify direct move -0.00,10.00
01:20:09.025 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (9.99, -0.38) opts 0x4
01:20:09.025 00.000 11596 Handling offset move in thread for scope, endpoint = (9.99, -0.38)
01:20:09.026 00.001 11596 Moving (9.99, -0.38) raw xDistance=-0.00 yDistance=10.00
01:20:09.026 00.000 11596 BLC: window closed
01:20:09.026 00.000 11596 MoveAxis(E, 0, B)
01:20:09.026 00.000 11596 Move returns status 0, amount 0
01:20:09.026 00.000 11596 BLC: non-algo type move will not reverse Dec direction, no blc applied
01:20:09.026 00.000 11596 MoveAxis(S, 13218, B)
01:20:09.026 00.000 11596 Guiding  Dir = 1, Dur = 13218
01:20:09.027 00.001 11596 IsSlewing returns 0
01:20:09.034 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=117, Gamma=0.510
01:20:09.042 00.008 13300 UpdateGuideState exits: m=1108 SNR=23.3
01:20:09.042 00.000 13300 PhdController: settling, locked = 1, distance = 10.09 (1.50) aobump = 0 frame = 1 / 99999
01:20:09.042 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761697209.042,"Host":"MAX-PC","Inst":1,"Distance":10.09,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
01:20:09.043 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:09.043 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:20:09.043 00.000 13300 Enqueuing Expose request
01:20:09.096 00.053 11596 IsGuiding returns 0
01:20:09.514 00.418 11596 PulseGuide returned control before completion, sleep 12810
01:20:11.222 01.708 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c6c5d0f3-d77f-419e-a589-2c2a7f432102"}
01:20:11.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c6c5d0f3-d77f-419e-a589-2c2a7f432102"}
01:20:11.223 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2126a2e6-5d81-4bc0-8cdb-e282eda256da"}
01:20:11.223 00.000 13300 case statement mapped state 6 to 3
01:20:11.223 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2126a2e6-5d81-4bc0-8cdb-e282eda256da"}
01:20:11.224 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"11fe11e3-463d-46b8-91d3-c459fc81565a"}
01:20:11.225 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":714,"width":15,"height":15,"star_pos":[7.17,7.28],"pixels":"..."},"id":"11fe11e3-463d-46b8-91d3-c459fc81565a"}
01:20:14.224 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fcbcd500-9820-4c9e-af87-bd1fa0160a13"}
01:20:14.224 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fcbcd500-9820-4c9e-af87-bd1fa0160a13"}
01:20:14.225 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0d535a34-73a1-4428-838a-7daa4ece1d74"}
01:20:14.225 00.000 13300 case statement mapped state 6 to 3
01:20:14.225 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0d535a34-73a1-4428-838a-7daa4ece1d74"}
01:20:14.226 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ee27265f-b66a-434b-9fb5-652e1ea2bee7"}
01:20:14.227 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":714,"width":15,"height":15,"star_pos":[7.17,7.28],"pixels":"..."},"id":"ee27265f-b66a-434b-9fb5-652e1ea2bee7"}
01:20:17.271 03.044 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4dab26f3-e856-4cbd-982b-056dc9e315af"}
01:20:17.271 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4dab26f3-e856-4cbd-982b-056dc9e315af"}
01:20:17.272 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"925c4f58-0da4-489a-a281-24aaaa5e990a"}
01:20:17.273 00.001 13300 case statement mapped state 6 to 3
01:20:17.273 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"925c4f58-0da4-489a-a281-24aaaa5e990a"}
01:20:17.274 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"936c8986-b3c0-4efc-8716-d6bba174b8fb"}
01:20:17.274 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":714,"width":15,"height":15,"star_pos":[7.17,7.28],"pixels":"..."},"id":"936c8986-b3c0-4efc-8716-d6bba174b8fb"}
01:20:20.271 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"61a346df-eef7-4fd7-aec4-d2ebbce32654"}
01:20:20.271 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"61a346df-eef7-4fd7-aec4-d2ebbce32654"}
01:20:20.272 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"30458311-83fb-4cd6-9d4a-aebccb5c01c7"}
01:20:20.272 00.000 13300 case statement mapped state 6 to 3
01:20:20.272 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"30458311-83fb-4cd6-9d4a-aebccb5c01c7"}
01:20:20.273 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e6cac00e-cfba-4ccd-bef1-f23339940c02"}
01:20:20.273 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":714,"width":15,"height":15,"star_pos":[7.17,7.28],"pixels":"..."},"id":"e6cac00e-cfba-4ccd-bef1-f23339940c02"}
01:20:22.340 02.067 11596 IsGuiding returns 1
01:20:22.340 00.000 11596 scope still moving after pulse duration time elapsed
01:20:22.372 00.032 11596 IsSlewing returns 0
01:20:22.372 00.000 11596 IsGuiding returns 1
01:20:22.404 00.032 11596 IsSlewing returns 0
01:20:22.405 00.001 11596 IsGuiding returns 1
01:20:22.435 00.030 11596 IsSlewing returns 0
01:20:22.435 00.000 11596 IsGuiding returns 1
01:20:22.465 00.030 11596 IsSlewing returns 0
01:20:22.465 00.000 11596 IsGuiding returns 1
01:20:22.496 00.031 11596 IsSlewing returns 0
01:20:22.496 00.000 11596 IsGuiding returns 1
01:20:22.526 00.030 11596 IsSlewing returns 0
01:20:22.526 00.000 11596 IsGuiding returns 1
01:20:22.556 00.030 11596 IsSlewing returns 0
01:20:22.557 00.001 11596 IsGuiding returns 1
01:20:22.587 00.030 11596 IsSlewing returns 0
01:20:22.587 00.000 11596 IsGuiding returns 1
01:20:22.619 00.032 11596 IsSlewing returns 0
01:20:22.619 00.000 11596 IsGuiding returns 1
01:20:22.651 00.032 11596 IsSlewing returns 0
01:20:22.651 00.000 11596 IsGuiding returns 1
01:20:22.682 00.031 11596 IsSlewing returns 0
01:20:22.682 00.000 11596 IsGuiding returns 1
01:20:22.713 00.031 11596 IsSlewing returns 0
01:20:22.713 00.000 11596 IsGuiding returns 1
01:20:22.823 00.110 11596 IsSlewing returns 0
01:20:22.823 00.000 11596 IsGuiding returns 1
01:20:23.075 00.252 11596 IsSlewing returns 0
01:20:23.075 00.000 11596 IsGuiding returns 1
01:20:23.109 00.034 11596 IsSlewing returns 0
01:20:23.109 00.000 11596 IsGuiding returns 1
01:20:23.140 00.031 11596 IsSlewing returns 0
01:20:23.140 00.000 11596 IsGuiding returns 1
01:20:23.171 00.031 11596 IsSlewing returns 0
01:20:23.172 00.001 11596 IsGuiding returns 1
01:20:23.201 00.029 11596 IsSlewing returns 0
01:20:23.201 00.000 11596 IsGuiding returns 1
01:20:23.231 00.030 11596 IsSlewing returns 0
01:20:23.231 00.000 11596 IsGuiding returns 1
01:20:23.262 00.031 11596 IsSlewing returns 0
01:20:23.262 00.000 11596 IsGuiding returns 1
01:20:23.271 00.009 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a17f0da6-d93d-4e88-9bc5-de56b3ed22c4"}
01:20:23.271 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a17f0da6-d93d-4e88-9bc5-de56b3ed22c4"}
01:20:23.272 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6eb717d3-5341-41df-91a3-4ac3cc6f9ca7"}
01:20:23.272 00.000 13300 case statement mapped state 6 to 3
01:20:23.272 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6eb717d3-5341-41df-91a3-4ac3cc6f9ca7"}
01:20:23.272 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9d98f95b-9be2-4e3e-ae2a-bc783dc3cb77"}
01:20:23.273 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":714,"width":15,"height":15,"star_pos":[7.17,7.28],"pixels":"..."},"id":"9d98f95b-9be2-4e3e-ae2a-bc783dc3cb77"}
01:20:23.292 00.019 11596 IsSlewing returns 0
01:20:23.292 00.000 11596 IsGuiding returns 1
01:20:23.322 00.030 11596 IsSlewing returns 0
01:20:23.322 00.000 11596 IsGuiding returns 1
01:20:23.354 00.032 11596 IsSlewing returns 0
01:20:23.354 00.000 11596 IsGuiding returns 1
01:20:23.385 00.031 11596 IsSlewing returns 0
01:20:23.385 00.000 11596 IsGuiding returns 1
01:20:23.415 00.030 11596 IsSlewing returns 0
01:20:23.415 00.000 11596 IsGuiding returns 1
01:20:23.446 00.031 11596 IsSlewing returns 0
01:20:23.446 00.000 11596 IsGuiding returns 1
01:20:23.477 00.031 11596 IsSlewing returns 0
01:20:23.477 00.000 11596 IsGuiding returns 1
01:20:23.508 00.031 11596 IsSlewing returns 0
01:20:23.508 00.000 11596 IsGuiding returns 1
01:20:23.539 00.031 11596 IsSlewing returns 0
01:20:23.540 00.001 11596 IsGuiding returns 1
01:20:23.570 00.030 11596 IsSlewing returns 0
01:20:23.570 00.000 11596 IsGuiding returns 1
01:20:23.600 00.030 11596 IsSlewing returns 0
01:20:23.600 00.000 11596 IsGuiding returns 1
01:20:23.630 00.030 11596 IsSlewing returns 0
01:20:23.630 00.000 11596 IsGuiding returns 1
01:20:23.660 00.030 11596 IsSlewing returns 0
01:20:23.661 00.001 11596 IsGuiding returns 1
01:20:23.691 00.030 11596 IsSlewing returns 0
01:20:23.691 00.000 11596 IsGuiding returns 1
01:20:23.721 00.030 11596 IsSlewing returns 0
01:20:23.721 00.000 11596 IsGuiding returns 1
01:20:23.752 00.031 11596 IsSlewing returns 0
01:20:23.753 00.001 11596 IsGuiding returns 1
01:20:23.782 00.029 11596 IsSlewing returns 0
01:20:23.782 00.000 11596 IsGuiding returns 1
01:20:23.813 00.031 11596 IsSlewing returns 0
01:20:23.813 00.000 11596 IsGuiding returns 1
01:20:24.125 00.312 11596 IsSlewing returns 0
01:20:24.375 00.250 11596 IsGuiding returns 1
01:20:24.542 00.167 11596 IsGuiding returns 0
01:20:24.542 00.000 11596 Move returns status 0, amount 13218
01:20:24.542 00.000 11596 move complete, result=0
01:20:24.542 00.000 11596 worker thread done servicing request
01:20:24.542 00.000 11596 Worker thread wakes up
01:20:24.542 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 10.0 px 13218 ms SOUTH
01:20:24.542 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:20:25.045 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(118,970,31,31)
01:20:26.270 01.225 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"584a85f8-45ed-4e05-81f8-528743934d27"}
01:20:26.270 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"584a85f8-45ed-4e05-81f8-528743934d27"}
01:20:26.271 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c2553044-47e6-4842-8ca0-c515d11fbb1d"}
01:20:26.271 00.000 13300 case statement mapped state 6 to 3
01:20:26.271 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c2553044-47e6-4842-8ca0-c515d11fbb1d"}
01:20:26.271 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5c0cb2f3-cb5e-40de-a7d3-38cfb306fe07"}
01:20:26.272 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":714,"width":15,"height":15,"star_pos":[7.17,7.28],"pixels":"..."},"id":"5c0cb2f3-cb5e-40de-a7d3-38cfb306fe07"}
01:20:28.085 01.813 11596 Exposure complete
01:20:28.155 00.070 11596 worker thread done servicing request
01:20:28.155 00.000 13300 OnExposeComplete: enter
01:20:28.155 00.000 13300 UpdateGuideState(): m_state=6
01:20:28.155 00.000 13300 Star::Find(15, 133, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 715
01:20:28.155 00.000 13300 Star::Find returns 1 (0), X=123.77, Y=985.47, Mass=1064, SNR=22.8, Peak=96 HFD=3.8
01:20:28.155 00.000 13300 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-1.61) = xAngle (1.10 = 1.10)
01:20:28.156 00.001 13300 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.12 = 1.12)
01:20:28.156 00.000 13300 CameraToMount -- cameraX=0.68 cameraY=-0.38 hyp=0.78 cameraTheta=-0.51 mountX=0.35 mountY=0.70, mountTheta=1.10
01:20:28.158 00.002 13300 SchedulePrimaryMove(1016D950, x=0.68, y=-0.38, opts=13)
01:20:28.158 00.000 13300 Enqueuing Move request for scope (0.68, -0.38)
01:20:28.158 00.000 11596 Worker thread wakes up
01:20:28.159 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.68, -0.38) opts 0xd
01:20:28.159 00.000 11596 Handling offset move in thread for scope, endpoint = (0.68, -0.38)
01:20:28.159 00.000 11596 Moving (0.68, -0.38) raw xDistance=0.35 yDistance=0.70
01:20:28.159 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
01:20:28.159 00.000 11596 resist switch: large excursion: input 0.70 thresh 0.54 direction from 0 to 1
01:20:28.159 00.000 11596 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.10
01:20:28.159 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.70 from input 0.70
01:20:28.159 00.000 11596 MoveAxis(W, 442, ABG)
01:20:28.159 00.000 11596 Guiding  Dir = 3, Dur = 442
01:20:28.160 00.001 11596 IsSlewing returns 0
01:20:28.168 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
01:20:28.178 00.010 13300 UpdateGuideState exits: m=1064 SNR=22.8
01:20:28.178 00.000 13300 PhdController: settling, locked = 1, distance = 0.78 (1.50) aobump = 0 frame = 2 / 99999
01:20:28.178 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761697228.178,"Host":"MAX-PC","Inst":1,"Distance":0.78,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
01:20:28.179 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:28.179 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:20:28.179 00.000 13300 Enqueuing Expose request
01:20:28.305 00.126 11596 IsGuiding returns 0
01:20:28.431 00.126 11596 PulseGuide returned control before completion, sleep 326
01:20:28.936 00.505 11596 IsGuiding returns 0
01:20:28.936 00.000 11596 Move returns status 0, amount 442
01:20:28.936 00.000 11596 MoveAxis(S, 927, ABG)
01:20:28.936 00.000 11596 Guiding  Dir = 1, Dur = 927
01:20:28.936 00.000 11596 IsSlewing returns 0
01:20:29.064 00.128 11596 IsGuiding returns 0
01:20:29.169 00.105 11596 PulseGuide returned control before completion, sleep 833
01:20:29.268 00.099 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"90c06a44-9970-4ede-87aa-ff59dc255310"}
01:20:29.268 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"90c06a44-9970-4ede-87aa-ff59dc255310"}
01:20:29.269 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"43d305e7-d803-4184-909f-dff6520092aa"}
01:20:29.269 00.000 13300 case statement mapped state 6 to 3
01:20:29.269 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"43d305e7-d803-4184-909f-dff6520092aa"}
01:20:29.269 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bef29a92-390d-4ba6-b2a5-647c05b1db06"}
01:20:29.270 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":715,"width":15,"height":15,"star_pos":[6.77,7.47],"pixels":"..."},"id":"bef29a92-390d-4ba6-b2a5-647c05b1db06"}
01:20:30.101 00.831 11596 IsGuiding returns 0
01:20:30.101 00.000 11596 Move returns status 0, amount 927
01:20:30.101 00.000 11596 move complete, result=0
01:20:30.101 00.000 11596 worker thread done servicing request
01:20:30.101 00.000 13300 GuideStep: 0.4 px 442 ms WEST, 0.7 px 927 ms SOUTH
01:20:30.101 00.000 11596 Worker thread wakes up
01:20:30.102 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:20:30.614 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(108,971,31,31)
01:20:32.268 01.654 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ff5a71b3-f0fc-41a2-aef8-4660c41ccf93"}
01:20:32.268 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ff5a71b3-f0fc-41a2-aef8-4660c41ccf93"}
01:20:32.269 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"767b8ba2-e318-4b49-b18e-1615a3d8d9ab"}
01:20:32.269 00.000 13300 case statement mapped state 6 to 3
01:20:32.269 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"767b8ba2-e318-4b49-b18e-1615a3d8d9ab"}
01:20:32.293 00.024 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"13923987-8774-46d4-8454-52eda3e10c40"}
01:20:32.293 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":715,"width":15,"height":15,"star_pos":[6.77,7.47],"pixels":"..."},"id":"13923987-8774-46d4-8454-52eda3e10c40"}
01:20:33.638 01.345 11596 Exposure complete
01:20:33.707 00.069 11596 worker thread done servicing request
01:20:33.707 00.000 13300 OnExposeComplete: enter
01:20:33.708 00.001 13300 UpdateGuideState(): m_state=6
01:20:33.708 00.000 13300 Star::Find(15, 123, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 716
01:20:33.708 00.000 13300 Star::Find returns 1 (0), X=123.23, Y=985.64, Mass=1116, SNR=23.4, Peak=98 HFD=3.8
01:20:33.708 00.000 13300 CameraToMount -- cameraTheta (-0.96) - m_xAngle (-1.61) = xAngle (0.65 = 0.65)
01:20:33.708 00.000 13300 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.67 = 0.67)
01:20:33.708 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=-0.20 hyp=0.25 cameraTheta=-0.96 mountX=0.20 mountY=0.15, mountTheta=0.66
01:20:33.710 00.002 13300 SchedulePrimaryMove(1016D950, x=0.14, y=-0.20, opts=13)
01:20:33.710 00.000 13300 Enqueuing Move request for scope (0.14, -0.20)
01:20:33.710 00.000 11596 Worker thread wakes up
01:20:33.711 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.20) opts 0xd
01:20:33.711 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, -0.20)
01:20:33.711 00.000 11596 Moving (0.14, -0.20) raw xDistance=0.20 yDistance=0.15
01:20:33.711 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.20
01:20:33.711 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:33.711 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:20:33.711 00.000 11596 MoveAxis(W, 276, ABG)
01:20:33.711 00.000 11596 Guiding  Dir = 3, Dur = 276
01:20:33.711 00.000 11596 IsSlewing returns 0
01:20:33.718 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
01:20:33.728 00.010 13300 UpdateGuideState exits: m=1116 SNR=23.4
01:20:33.728 00.000 13300 PhdController: settling, locked = 1, distance = 0.62 (1.50) aobump = 0 frame = 3 / 99999
01:20:33.728 00.000 13300 PhdController: newstate STATE_FINISH
01:20:33.728 00.000 13300 PhdController complete: success
01:20:33.729 00.001 13300 evsrv: {"Event":"SettleDone","Timestamp":1761697233.729,"Host":"MAX-PC","Inst":1,"Status":0,"TotalFrames":3,"DroppedFrames":0}
01:20:33.729 00.000 13300 Mount: notify guiding dither settle done success=1
01:20:33.729 00.000 13300 PhdController: newstate STATE_IDLE
01:20:33.729 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:33.729 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:20:33.729 00.000 13300 Enqueuing Expose request
01:20:33.847 00.118 11596 IsGuiding returns 0
01:20:34.233 00.386 11596 IsGuiding returns 1
01:20:34.233 00.000 11596 scope still moving after pulse duration time elapsed
01:20:34.446 00.213 13300 evsrv: cli 102037C0 connect
01:20:34.446 00.000 13300 case statement mapped state 6 to 3
01:20:34.447 00.001 13300 case statement mapped state 6 to 3
01:20:34.448 00.001 13300 evsrv: cli 102037C0 request: {"method":"get_app_state","id":"7158535b-85a2-4aac-8552-731aa876ff3d"}
01:20:34.448 00.000 13300 case statement mapped state 6 to 3
01:20:34.448 00.000 13300 evsrv: cli 102037C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7158535b-85a2-4aac-8552-731aa876ff3d"}
01:20:34.449 00.001 13300 evsrv: cli 102037C0 disconnect
01:20:34.450 00.001 13300 evsrv: cli 10203D60 connect
01:20:34.450 00.000 13300 case statement mapped state 6 to 3
01:20:34.451 00.001 13300 case statement mapped state 6 to 3
01:20:34.451 00.000 13300 evsrv: cli 10203D60 request: {"method":"stop_capture","id":"934c0174-d834-46e2-8e04-96d617dad0e3"}
01:20:34.451 00.000 13300 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
01:20:34.451 00.000 13300 Status Line: In attesa del dispositivo...
01:20:34.455 00.004 13300 evsrv: cli 10203D60 response: {"jsonrpc":"2.0","result":0,"id":"934c0174-d834-46e2-8e04-96d617dad0e3"}
01:20:34.456 00.001 13300 evsrv: cli 10203D60 disconnect
01:20:34.456 00.000 13300 evsrv: cli 102039A0 connect
01:20:34.457 00.001 13300 case statement mapped state 6 to 3
01:20:34.457 00.000 13300 case statement mapped state 6 to 3
01:20:34.458 00.001 13300 evsrv: cli 102039A0 request: {"method":"get_app_state","id":"6b4315c7-4bf2-44d9-bbca-f8b5cffaf778"}
01:20:34.458 00.000 13300 case statement mapped state 6 to 3
01:20:34.458 00.000 13300 evsrv: cli 102039A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6b4315c7-4bf2-44d9-bbca-f8b5cffaf778"}
01:20:34.458 00.000 13300 evsrv: cli 102039A0 disconnect
01:20:34.531 00.073 11596 IsSlewing returns 0
01:20:34.690 00.159 11596 IsGuiding returns 0
01:20:34.690 00.000 11596 scope move finished after 276 + 566 ms
01:20:34.690 00.000 11596 Move returns status 0, amount 276
01:20:34.690 00.000 11596 MoveAxis(N, 0, ABG)
01:20:34.690 00.000 11596 Move returns status 0, amount 0
01:20:34.690 00.000 11596 move complete, result=0
01:20:34.690 00.000 11596 worker thread done servicing request
01:20:34.690 00.000 13300 GuideStep: 0.2 px 276 ms WEST, 0.2 px 0 ms NORTH
01:20:34.691 00.001 11596 Worker thread wakes up
01:20:34.691 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:20:34.802 00.111 11596 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:184->Time lapse interrupted
01:20:34.802 00.000 11596 worker thread done servicing request
01:20:34.802 00.000 13300 OnExposeComplete: enter
01:20:34.802 00.000 13300 OnExposeComplete: Capture Error reported
01:20:34.803 00.001 13300 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
01:20:34.803 00.000 13300 Mount: notify guiding stopped
01:20:34.803 00.000 13300 BLC: window closed
01:20:34.803 00.000 13300 BLC: Last direction was reset
01:20:34.803 00.000 13300 Changing from state GUIDING to STOP
01:20:34.803 00.000 13300 guider state => SELECTED
01:20:34.803 00.000 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
01:20:34.811 00.008 13300 Changing from state SELECTED to UNINITIALIZED
01:20:34.811 00.000 13300 guider state => SELECTING
01:20:34.818 00.007 13300 Status Line: Fermato.
01:20:34.824 00.006 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:487->Error reported capturing image
01:20:35.266 00.442 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7731285e-c8ef-4d5b-81b6-7b553aad6fe7"}
01:20:35.266 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7731285e-c8ef-4d5b-81b6-7b553aad6fe7"}
01:20:35.267 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"317f3c33-299c-4d2b-bc70-7da3994baba1"}
01:20:35.267 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"317f3c33-299c-4d2b-bc70-7da3994baba1"}
01:20:35.459 00.192 13300 evsrv: cli 10203B80 connect
01:20:35.460 00.001 13300 evsrv: cli 10203B80 request: {"method":"get_app_state","id":"4da816b4-8b56-485c-b473-b7a86b45a8b6"}
01:20:35.460 00.000 13300 evsrv: cli 10203B80 response: {"jsonrpc":"2.0","result":"Stopped","id":"4da816b4-8b56-485c-b473-b7a86b45a8b6"}
01:20:35.461 00.001 13300 evsrv: cli 10203B80 disconnect
01:20:38.266 02.805 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e34691d9-d305-4eff-8f3c-89d75631bded"}
01:20:38.266 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e34691d9-d305-4eff-8f3c-89d75631bded"}
01:20:38.267 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a3bb9fde-8b2a-4e69-b561-63011f098b1e"}
01:20:38.267 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a3bb9fde-8b2a-4e69-b561-63011f098b1e"}
01:20:41.264 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"10ff7e33-ed07-405b-9302-0795e6d18f3c"}
01:20:41.264 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"10ff7e33-ed07-405b-9302-0795e6d18f3c"}
01:20:41.265 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0e3ce32a-4575-46e3-8230-0c251c76c1ab"}
01:20:41.265 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0e3ce32a-4575-46e3-8230-0c251c76c1ab"}
01:20:44.264 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"77b5e267-b1fe-4d73-8cbc-b1a1921edc97"}
01:20:44.264 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"77b5e267-b1fe-4d73-8cbc-b1a1921edc97"}
01:20:44.265 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f311adb0-c6ff-41c5-8ed3-51b07b410a18"}
01:20:44.265 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f311adb0-c6ff-41c5-8ed3-51b07b410a18"}
01:20:47.264 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f6011be4-4f40-467d-a132-bc748640d270"}
01:20:47.264 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f6011be4-4f40-467d-a132-bc748640d270"}
01:20:47.265 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b73a99bc-03bf-4aeb-8297-a029da3c4d6f"}
01:20:47.265 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b73a99bc-03bf-4aeb-8297-a029da3c4d6f"}
01:20:50.263 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e3028b3f-a164-4ae1-818b-25da8f612876"}
01:20:50.263 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e3028b3f-a164-4ae1-818b-25da8f612876"}
01:20:50.264 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"784aa169-fbd4-474c-8be0-988a1f61402f"}
01:20:50.264 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"784aa169-fbd4-474c-8be0-988a1f61402f"}
01:20:53.263 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"41a47c3d-e68c-4c27-9ed4-b969b198f582"}
01:20:53.263 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"41a47c3d-e68c-4c27-9ed4-b969b198f582"}
01:20:53.264 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b393b8be-8d6e-4733-9373-264c9264f59d"}
01:20:53.264 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b393b8be-8d6e-4733-9373-264c9264f59d"}
01:20:56.263 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8f008438-2000-4558-be75-2352eed0fa89"}
01:20:56.263 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8f008438-2000-4558-be75-2352eed0fa89"}
01:20:56.264 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"139e794e-6e6d-4929-996e-7eced0a7ba53"}
01:20:56.264 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"139e794e-6e6d-4929-996e-7eced0a7ba53"}
01:20:59.262 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ec26b2e3-e1da-4622-af3b-2daa534385c1"}
01:20:59.262 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ec26b2e3-e1da-4622-af3b-2daa534385c1"}
01:20:59.263 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9ce37137-34f2-4280-920f-82fe277d98f1"}
01:20:59.263 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9ce37137-34f2-4280-920f-82fe277d98f1"}
01:21:02.260 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e9068dc8-52a0-451a-a240-8757e28991ab"}
01:21:02.260 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e9068dc8-52a0-451a-a240-8757e28991ab"}
01:21:02.261 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d7ccfb1f-376a-4761-b7d5-02ad50ec4d10"}
01:21:02.261 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d7ccfb1f-376a-4761-b7d5-02ad50ec4d10"}
01:21:05.260 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"849f21f2-34b7-4521-9647-d0fb6b15d461"}
01:21:05.260 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"849f21f2-34b7-4521-9647-d0fb6b15d461"}
01:21:05.261 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b554b299-e6ce-4b73-bfd0-d0aceb033be6"}
01:21:05.261 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b554b299-e6ce-4b73-bfd0-d0aceb033be6"}
01:21:08.259 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5d7e69e4-81de-4e7f-b0e8-6aa42dfde3c7"}
01:21:08.259 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5d7e69e4-81de-4e7f-b0e8-6aa42dfde3c7"}
01:21:08.260 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"95fc6f1f-c72a-48bc-bafc-caacd7d58f49"}
01:21:08.260 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"95fc6f1f-c72a-48bc-bafc-caacd7d58f49"}
01:21:11.260 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"59841e98-e3e9-4cb9-8a75-3d0f5179fa74"}
01:21:11.260 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"59841e98-e3e9-4cb9-8a75-3d0f5179fa74"}
01:21:11.261 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9a39b571-8442-4d4d-837d-c2d97de1d6be"}
01:21:11.261 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9a39b571-8442-4d4d-837d-c2d97de1d6be"}
01:21:14.259 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6fa1b64f-2a95-4ec0-ba42-4e48585a1bab"}
01:21:14.259 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6fa1b64f-2a95-4ec0-ba42-4e48585a1bab"}
01:21:14.260 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"19ac193e-a384-4613-a236-3b5d7856fa28"}
01:21:14.261 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"19ac193e-a384-4613-a236-3b5d7856fa28"}
01:21:17.258 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f4e51823-7b3f-48f9-bfcd-65b848760499"}
01:21:17.258 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f4e51823-7b3f-48f9-bfcd-65b848760499"}
01:21:17.259 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8854ee4a-ec95-45db-add7-dd2e85508a35"}
01:21:17.259 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8854ee4a-ec95-45db-add7-dd2e85508a35"}
01:21:20.258 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6f70236b-5ecf-4564-8a87-f1374c9382db"}
01:21:20.258 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6f70236b-5ecf-4564-8a87-f1374c9382db"}
01:21:20.259 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e510a944-3518-4f1e-b150-1870ee6b0ce0"}
01:21:20.259 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e510a944-3518-4f1e-b150-1870ee6b0ce0"}
01:21:23.257 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"15533944-d597-4665-82d1-0f3fc0e0ec72"}
01:21:23.257 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"15533944-d597-4665-82d1-0f3fc0e0ec72"}
01:21:23.257 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"05114380-ddb5-4fe1-82c2-abbf5f9d5c6a"}
01:21:23.258 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"05114380-ddb5-4fe1-82c2-abbf5f9d5c6a"}
01:21:26.257 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c9273456-f134-4c6e-91c0-cfcb5663bd18"}
01:21:26.257 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c9273456-f134-4c6e-91c0-cfcb5663bd18"}
01:21:26.258 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6536c056-cc86-4662-9003-a2b785ed4279"}
01:21:26.259 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6536c056-cc86-4662-9003-a2b785ed4279"}
01:21:29.257 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a31d1bfb-cfd6-4cdf-81f5-0dc809ec3d98"}
01:21:29.257 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a31d1bfb-cfd6-4cdf-81f5-0dc809ec3d98"}
01:21:29.258 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"db471ecd-768d-4c1e-9bf1-29f8c06d074c"}
01:21:29.259 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"db471ecd-768d-4c1e-9bf1-29f8c06d074c"}
01:21:32.256 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e2f12a9c-7a6d-4108-855a-f3b759effe9d"}
01:21:32.256 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e2f12a9c-7a6d-4108-855a-f3b759effe9d"}
01:21:32.257 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"535bc2ee-ef39-4985-a0b9-f91d399e676c"}
01:21:32.257 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"535bc2ee-ef39-4985-a0b9-f91d399e676c"}
01:21:35.255 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5cc2d231-e816-4bea-aec9-9e461671d531"}
01:21:35.255 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5cc2d231-e816-4bea-aec9-9e461671d531"}
01:21:35.256 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0bbacc1f-1e90-4fba-b72a-7d9d68fbf38c"}
01:21:35.256 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0bbacc1f-1e90-4fba-b72a-7d9d68fbf38c"}
01:21:38.255 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"04e94808-aecd-4ba9-9279-13b482051c66"}
01:21:38.255 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"04e94808-aecd-4ba9-9279-13b482051c66"}
01:21:38.256 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"32395bd1-2d3a-425a-921f-52e625819115"}
01:21:38.256 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"32395bd1-2d3a-425a-921f-52e625819115"}
01:21:41.254 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"489c3fe6-0b0b-4dab-ae21-2e17fc4b45a8"}
01:21:41.254 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"489c3fe6-0b0b-4dab-ae21-2e17fc4b45a8"}
01:21:41.255 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0570e42d-52dc-41d8-a51e-9b28d30b33f2"}
01:21:41.255 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0570e42d-52dc-41d8-a51e-9b28d30b33f2"}
01:21:44.254 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2b944924-5ba8-4b0f-a198-dd6b7972caba"}
01:21:44.254 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2b944924-5ba8-4b0f-a198-dd6b7972caba"}
01:21:44.255 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c6eb827b-a181-4da3-a2dc-b88909fe5aa7"}
01:21:44.255 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c6eb827b-a181-4da3-a2dc-b88909fe5aa7"}
01:21:47.254 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"12edca27-7893-464f-b4af-1f53a3267eb6"}
01:21:47.254 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"12edca27-7893-464f-b4af-1f53a3267eb6"}
01:21:47.255 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e4cd528c-6797-4ad0-bb1b-208989e857de"}
01:21:47.255 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e4cd528c-6797-4ad0-bb1b-208989e857de"}
01:21:50.253 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7c46f341-5513-405b-a584-0b3404a09e24"}
01:21:50.253 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7c46f341-5513-405b-a584-0b3404a09e24"}
01:21:50.254 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"32fb5cfa-c4f5-4a48-91b5-dec35650d867"}
01:21:50.254 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"32fb5cfa-c4f5-4a48-91b5-dec35650d867"}
01:21:53.252 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a61b3161-7ac8-4f02-beee-fda50cff1edc"}
01:21:53.252 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a61b3161-7ac8-4f02-beee-fda50cff1edc"}
01:21:53.253 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4ec3205c-c2f3-4675-83ee-b821059cc999"}
01:21:53.253 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4ec3205c-c2f3-4675-83ee-b821059cc999"}
01:21:56.251 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"be989f3a-9401-400e-a046-b518a6945af6"}
01:21:56.251 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"be989f3a-9401-400e-a046-b518a6945af6"}
01:21:56.252 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3197d5c3-02c0-4027-93b9-ddc783e94937"}
01:21:56.252 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3197d5c3-02c0-4027-93b9-ddc783e94937"}
01:21:59.250 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"18811f32-92de-401d-be3a-719b0a25a96d"}
01:21:59.250 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"18811f32-92de-401d-be3a-719b0a25a96d"}
01:21:59.251 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"388016c1-93c8-4c4b-bf7b-64b4a8c03983"}
01:21:59.251 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"388016c1-93c8-4c4b-bf7b-64b4a8c03983"}
01:22:02.249 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"882042f8-1f30-4d76-ae32-fff6e4e3c41a"}
01:22:02.249 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"882042f8-1f30-4d76-ae32-fff6e4e3c41a"}
01:22:02.250 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d1f7074e-0ac8-4637-8495-5cebdc74b737"}
01:22:02.250 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d1f7074e-0ac8-4637-8495-5cebdc74b737"}
01:22:05.250 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"185acf73-4fd1-4c64-a880-d33e372e8ef8"}
01:22:05.250 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"185acf73-4fd1-4c64-a880-d33e372e8ef8"}
01:22:05.251 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"90e6eb95-64ed-47f6-ba94-9cce26554a83"}
01:22:05.251 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"90e6eb95-64ed-47f6-ba94-9cce26554a83"}
01:22:08.250 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"907735f5-cb12-4dc5-a2ba-49444154c56e"}
01:22:08.250 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"907735f5-cb12-4dc5-a2ba-49444154c56e"}
01:22:08.251 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e322d301-de3b-40e6-b027-60957c094e36"}
01:22:08.251 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e322d301-de3b-40e6-b027-60957c094e36"}
01:22:11.250 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3d0569f9-873e-4d3c-a386-877a62e77653"}
01:22:11.250 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3d0569f9-873e-4d3c-a386-877a62e77653"}
01:22:11.251 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4ecd6325-3d1a-4a1c-87b3-3ea0a9ecef4c"}
01:22:11.251 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4ecd6325-3d1a-4a1c-87b3-3ea0a9ecef4c"}
01:22:14.249 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0a7c14f2-f36a-424a-aa6f-5b710e994c7a"}
01:22:14.249 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0a7c14f2-f36a-424a-aa6f-5b710e994c7a"}
01:22:14.250 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"91856362-7e9c-4bc8-91b9-39c97b953303"}
01:22:14.251 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"91856362-7e9c-4bc8-91b9-39c97b953303"}
01:22:17.250 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aa68e1f3-f73a-4ae9-bbb1-4986846a9900"}
01:22:17.250 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aa68e1f3-f73a-4ae9-bbb1-4986846a9900"}
01:22:17.251 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3d50beb2-72f2-4125-881f-cdd47528140b"}
01:22:17.251 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3d50beb2-72f2-4125-881f-cdd47528140b"}
01:22:20.249 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3eac213b-ca5c-47ca-90e2-279abe339b24"}
01:22:20.249 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3eac213b-ca5c-47ca-90e2-279abe339b24"}
01:22:20.250 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ad93d441-d385-4548-a1b7-a1ab22630bb2"}
01:22:20.250 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ad93d441-d385-4548-a1b7-a1ab22630bb2"}
01:22:23.249 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8b7d7d1d-6ea8-443c-93e7-004269d67207"}
01:22:23.249 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8b7d7d1d-6ea8-443c-93e7-004269d67207"}
01:22:23.250 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"328a7023-7812-43b4-a5a7-2ce925b6ba57"}
01:22:23.250 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"328a7023-7812-43b4-a5a7-2ce925b6ba57"}
01:22:26.249 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0b137a65-ee56-4123-b719-9895af8fd97c"}
01:22:26.249 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0b137a65-ee56-4123-b719-9895af8fd97c"}
01:22:26.250 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c532c9d4-2908-4311-bd51-e1076ed096b3"}
01:22:26.250 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c532c9d4-2908-4311-bd51-e1076ed096b3"}
01:22:29.250 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e2976cbb-572e-403e-b262-63480d19204e"}
01:22:29.250 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e2976cbb-572e-403e-b262-63480d19204e"}
01:22:29.251 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dc011ce7-0401-4c4a-83a0-b2fb4f5e5946"}
01:22:29.251 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"dc011ce7-0401-4c4a-83a0-b2fb4f5e5946"}
01:22:32.296 03.045 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c9587d9a-27b1-42fc-be22-df18d5264a31"}
01:22:32.297 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c9587d9a-27b1-42fc-be22-df18d5264a31"}
01:22:32.297 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b0eb8235-1bab-4471-bdae-b389c5911486"}
01:22:32.298 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b0eb8235-1bab-4471-bdae-b389c5911486"}
01:22:35.295 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0de6556b-b604-46c8-b6cf-13943df1375f"}
01:22:35.295 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0de6556b-b604-46c8-b6cf-13943df1375f"}
01:22:35.296 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"852fcfe3-b0fb-4c37-955e-6e390d8cac98"}
01:22:35.296 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"852fcfe3-b0fb-4c37-955e-6e390d8cac98"}
01:22:38.294 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e8662211-ee4c-4c58-9a8f-b1453245fb06"}
01:22:38.294 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e8662211-ee4c-4c58-9a8f-b1453245fb06"}
01:22:38.295 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7e97fcc2-eac1-4ef2-a037-09852a6729f3"}
01:22:38.295 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7e97fcc2-eac1-4ef2-a037-09852a6729f3"}
01:22:41.294 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"afdd6d6f-483a-4f70-9d53-722983da7a68"}
01:22:41.294 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"afdd6d6f-483a-4f70-9d53-722983da7a68"}
01:22:41.295 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"11809c3a-d835-4ef9-bfd8-103bd42f2880"}
01:22:41.295 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"11809c3a-d835-4ef9-bfd8-103bd42f2880"}
01:22:44.292 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6f45e020-1603-4df4-a992-5b6f22ce37e8"}
01:22:44.292 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6f45e020-1603-4df4-a992-5b6f22ce37e8"}
01:22:44.293 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3e5ebec7-2171-4114-b154-af189edddbb6"}
01:22:44.293 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3e5ebec7-2171-4114-b154-af189edddbb6"}
01:22:47.291 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5777b905-26ba-4318-906c-f61c4b188962"}
01:22:47.291 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5777b905-26ba-4318-906c-f61c4b188962"}
01:22:47.292 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"38940be4-7cb9-40e5-968c-17711c869665"}
01:22:47.292 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"38940be4-7cb9-40e5-968c-17711c869665"}
01:22:50.291 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7d009a26-8dc9-48db-90c3-36a8eecb774d"}
01:22:50.291 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7d009a26-8dc9-48db-90c3-36a8eecb774d"}
01:22:50.292 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b605737b-9e83-4d14-bdc6-788e8c94efa3"}
01:22:50.292 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b605737b-9e83-4d14-bdc6-788e8c94efa3"}
01:22:53.291 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"de991207-e80b-4b5d-8c73-442f90a26317"}
01:22:53.291 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"de991207-e80b-4b5d-8c73-442f90a26317"}
01:22:53.292 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ee519549-4e0c-4388-b554-ee8ea4f72777"}
01:22:53.292 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ee519549-4e0c-4388-b554-ee8ea4f72777"}
01:22:56.294 03.002 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4e23d936-d6b1-42e7-b587-826ea54b698e"}
01:22:56.295 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4e23d936-d6b1-42e7-b587-826ea54b698e"}
01:22:56.296 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c8650223-93b6-48c8-9ec0-20726967cf9c"}
01:22:56.296 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c8650223-93b6-48c8-9ec0-20726967cf9c"}
01:22:59.295 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"46b85fd1-c491-41d5-962e-f8a006991fcd"}
01:22:59.295 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"46b85fd1-c491-41d5-962e-f8a006991fcd"}
01:22:59.296 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"88acbefd-db66-4283-97b1-1b9129f0f3a5"}
01:22:59.296 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"88acbefd-db66-4283-97b1-1b9129f0f3a5"}
01:23:02.294 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2ec760d6-609b-44de-af86-fd674ee96182"}
01:23:02.294 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2ec760d6-609b-44de-af86-fd674ee96182"}
01:23:02.295 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9e1f4b4d-e104-41ad-965d-3fdfaf588222"}
01:23:02.295 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9e1f4b4d-e104-41ad-965d-3fdfaf588222"}
01:23:05.292 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dcd95f3a-de41-494b-8c2b-4318dc49e94a"}
01:23:05.292 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dcd95f3a-de41-494b-8c2b-4318dc49e94a"}
01:23:05.293 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f3ab50db-025f-4fb7-8e67-724d3cf4e121"}
01:23:05.293 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f3ab50db-025f-4fb7-8e67-724d3cf4e121"}
01:23:08.291 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2a5e0db7-d27b-4041-8c3f-ae5475f9500b"}
01:23:08.291 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2a5e0db7-d27b-4041-8c3f-ae5475f9500b"}
01:23:08.292 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0c9dbe8b-2a56-40bb-bd89-ab979f26027f"}
01:23:08.292 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0c9dbe8b-2a56-40bb-bd89-ab979f26027f"}
01:23:11.290 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"acf0ce6c-8edb-4350-bdc5-a2c4080b0eed"}
01:23:11.290 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"acf0ce6c-8edb-4350-bdc5-a2c4080b0eed"}
01:23:11.291 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fc754ee4-af16-42be-8d64-539581f025ca"}
01:23:11.291 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fc754ee4-af16-42be-8d64-539581f025ca"}
01:23:14.291 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"acb12630-9578-4960-9156-ecb09ed75dbd"}
01:23:14.291 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"acb12630-9578-4960-9156-ecb09ed75dbd"}
01:23:14.292 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f7b59599-ed2f-4578-95be-e9a332e882cd"}
01:23:14.292 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f7b59599-ed2f-4578-95be-e9a332e882cd"}
01:23:17.289 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"67d4f553-57c2-4c25-8a35-8b6508bb3702"}
01:23:17.289 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"67d4f553-57c2-4c25-8a35-8b6508bb3702"}
01:23:17.290 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e5bcfe62-5b41-4792-b39f-6a3bab15701e"}
01:23:17.290 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e5bcfe62-5b41-4792-b39f-6a3bab15701e"}
01:23:20.290 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4683b4b8-bf20-4494-8909-eebcaa500879"}
01:23:20.290 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4683b4b8-bf20-4494-8909-eebcaa500879"}
01:23:20.291 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"125c820c-7a2f-4f7d-865a-273f2273561e"}
01:23:20.291 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"125c820c-7a2f-4f7d-865a-273f2273561e"}
01:23:23.289 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"12816bd1-3ac5-4c46-92c3-9c7163e3868f"}
01:23:23.289 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"12816bd1-3ac5-4c46-92c3-9c7163e3868f"}
01:23:23.290 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f14099d8-67a4-495e-9b37-41533543c2f5"}
01:23:23.290 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f14099d8-67a4-495e-9b37-41533543c2f5"}
01:23:26.289 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"46ff9681-f2d7-481d-b506-b593a0b9d34e"}
01:23:26.289 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"46ff9681-f2d7-481d-b506-b593a0b9d34e"}
01:23:26.290 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"49ca1fa9-393a-474d-a8eb-58c208f7e1f3"}
01:23:26.290 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"49ca1fa9-393a-474d-a8eb-58c208f7e1f3"}
01:23:29.288 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ff9df39b-6505-4799-ba3a-1cfe64e68cd8"}
01:23:29.288 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ff9df39b-6505-4799-ba3a-1cfe64e68cd8"}
01:23:29.289 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1ecd93e0-b054-4d25-9397-60aa9aad35ee"}
01:23:29.289 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1ecd93e0-b054-4d25-9397-60aa9aad35ee"}
01:23:32.286 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1c851707-8466-4549-bc57-83d17b46ac9e"}
01:23:32.286 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1c851707-8466-4549-bc57-83d17b46ac9e"}
01:23:32.287 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a11be0ea-9473-4939-b019-778d94377a27"}
01:23:32.287 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a11be0ea-9473-4939-b019-778d94377a27"}
01:23:35.285 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b8206125-62f7-4a9f-99c0-fb34b021b387"}
01:23:35.285 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b8206125-62f7-4a9f-99c0-fb34b021b387"}
01:23:35.286 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"84ce476d-004e-494f-b01e-df074adbe983"}
01:23:35.286 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"84ce476d-004e-494f-b01e-df074adbe983"}
01:23:38.285 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3dff3efe-29ad-455a-9f71-b70c6ee307c8"}
01:23:38.285 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3dff3efe-29ad-455a-9f71-b70c6ee307c8"}
01:23:38.286 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"86bc450e-5525-4511-804e-82195ef41ddb"}
01:23:38.286 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"86bc450e-5525-4511-804e-82195ef41ddb"}
01:23:41.283 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2d183a2c-c664-4cf1-92a5-c3f84ae9f358"}
01:23:41.283 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2d183a2c-c664-4cf1-92a5-c3f84ae9f358"}
01:23:41.284 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e1af5df0-ca15-4622-968e-a2fefec5b8ec"}
01:23:41.284 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e1af5df0-ca15-4622-968e-a2fefec5b8ec"}
01:23:44.284 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"41f0f4db-8596-4f89-9ac0-8476ada2deeb"}
01:23:44.284 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"41f0f4db-8596-4f89-9ac0-8476ada2deeb"}
01:23:44.285 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0aa0fde2-5070-465f-ad72-2dab918e6e9e"}
01:23:44.285 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0aa0fde2-5070-465f-ad72-2dab918e6e9e"}
01:23:47.283 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8ae497b4-2b73-4af3-89a8-b18c7c50593a"}
01:23:47.283 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8ae497b4-2b73-4af3-89a8-b18c7c50593a"}
01:23:47.284 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c0791c3d-ec03-4ff3-a650-8abbd1f20358"}
01:23:47.284 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c0791c3d-ec03-4ff3-a650-8abbd1f20358"}
01:23:50.283 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"75523f73-20d5-4b8f-8409-25fc673bde43"}
01:23:50.283 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"75523f73-20d5-4b8f-8409-25fc673bde43"}
01:23:50.284 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ddb46712-24f8-40bb-b086-3c9c513d4d7d"}
01:23:50.284 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ddb46712-24f8-40bb-b086-3c9c513d4d7d"}
01:23:53.284 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"adad2175-02fc-40b6-9d28-1d1fb4a16941"}
01:23:53.284 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"adad2175-02fc-40b6-9d28-1d1fb4a16941"}
01:23:53.285 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b084d6d1-7ece-4a76-a687-9330be775578"}
01:23:53.285 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b084d6d1-7ece-4a76-a687-9330be775578"}
01:23:56.282 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"516d34b8-1e04-429e-8311-b701f8a684fe"}
01:23:56.282 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"516d34b8-1e04-429e-8311-b701f8a684fe"}
01:23:56.283 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4e667093-76f9-4ad5-a887-fe422f0b78d5"}
01:23:56.283 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4e667093-76f9-4ad5-a887-fe422f0b78d5"}
01:23:59.282 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6a27228b-e09f-463e-945b-474570bee897"}
01:23:59.282 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6a27228b-e09f-463e-945b-474570bee897"}
01:23:59.283 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5001be0c-b2a9-444f-ac61-2dcb5c3e039f"}
01:23:59.283 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5001be0c-b2a9-444f-ac61-2dcb5c3e039f"}
01:24:02.281 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"af28f8ef-c701-49b0-bc58-731b069f70ce"}
01:24:02.281 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"af28f8ef-c701-49b0-bc58-731b069f70ce"}
01:24:02.282 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d09d8983-3fd2-4564-94c0-8f8a38a682bd"}
01:24:02.282 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d09d8983-3fd2-4564-94c0-8f8a38a682bd"}
01:24:05.280 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"70a27957-4070-4090-a357-20e7f47d89fa"}
01:24:05.280 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"70a27957-4070-4090-a357-20e7f47d89fa"}
01:24:05.281 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0731df5f-df77-454a-bb15-6f69adea0b85"}
01:24:05.281 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0731df5f-df77-454a-bb15-6f69adea0b85"}
01:24:08.278 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4388dbd7-74fd-48ac-ab78-ae0ec9b46823"}
01:24:08.278 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4388dbd7-74fd-48ac-ab78-ae0ec9b46823"}
01:24:08.279 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9a6c2cd5-e14e-4068-b61c-26a699f8b770"}
01:24:08.279 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9a6c2cd5-e14e-4068-b61c-26a699f8b770"}
01:24:11.278 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9dbc2fcd-981d-4c41-bbd5-3c627b3818ca"}
01:24:11.278 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9dbc2fcd-981d-4c41-bbd5-3c627b3818ca"}
01:24:11.279 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"db7d64fe-30a7-400e-8565-47de13a8a967"}
01:24:11.279 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"db7d64fe-30a7-400e-8565-47de13a8a967"}
01:24:14.280 03.001 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"103e9262-f185-4695-b88b-74e7e4898512"}
01:24:14.280 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"103e9262-f185-4695-b88b-74e7e4898512"}
01:24:14.281 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a5a13f66-a543-4f9d-a5ee-13cac7d07fbd"}
01:24:14.281 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a5a13f66-a543-4f9d-a5ee-13cac7d07fbd"}
01:24:17.279 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"71a9d2a5-76c1-48a6-87fe-028401463259"}
01:24:17.279 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"71a9d2a5-76c1-48a6-87fe-028401463259"}
01:24:17.280 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e3684d40-01f8-4473-8d05-91dab825c113"}
01:24:17.280 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e3684d40-01f8-4473-8d05-91dab825c113"}
01:24:20.280 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eea52298-ef97-46b5-9b05-35c3f1079a20"}
01:24:20.280 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eea52298-ef97-46b5-9b05-35c3f1079a20"}
01:24:20.281 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4505fe12-9f97-45ff-baca-f411857f9b9b"}
01:24:20.281 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4505fe12-9f97-45ff-baca-f411857f9b9b"}
01:24:23.279 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1bfe55f5-5384-44cf-afd7-93f1fe8812ae"}
01:24:23.279 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1bfe55f5-5384-44cf-afd7-93f1fe8812ae"}
01:24:23.280 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5841d012-7313-4436-b841-4bdc8258a949"}
01:24:23.280 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5841d012-7313-4436-b841-4bdc8258a949"}
01:24:26.277 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"04bc61cf-b86a-4153-b628-3a7e4f104022"}
01:24:26.277 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"04bc61cf-b86a-4153-b628-3a7e4f104022"}
01:24:26.278 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c88cd0e4-212a-40a5-aa9a-af514546cdce"}
01:24:26.278 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c88cd0e4-212a-40a5-aa9a-af514546cdce"}
01:24:29.277 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b422675e-f266-4cd7-b341-67a2e509797e"}
01:24:29.277 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b422675e-f266-4cd7-b341-67a2e509797e"}
01:24:29.278 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2632c65e-ecb4-4c63-b057-61e75c2ac90a"}
01:24:29.278 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2632c65e-ecb4-4c63-b057-61e75c2ac90a"}
01:24:32.275 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3df123f2-e95f-49c6-9c97-479216a750d9"}
01:24:32.275 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3df123f2-e95f-49c6-9c97-479216a750d9"}
01:24:32.276 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cffb9a1c-00de-49f3-8a86-1516644f80c4"}
01:24:32.276 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cffb9a1c-00de-49f3-8a86-1516644f80c4"}
01:24:35.275 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1a1ac414-0e5d-4b28-af09-c941217612f9"}
01:24:35.275 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1a1ac414-0e5d-4b28-af09-c941217612f9"}
01:24:35.276 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"58e4eb9c-dcb2-474e-8266-8d70c2ae48c0"}
01:24:35.276 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"58e4eb9c-dcb2-474e-8266-8d70c2ae48c0"}
01:24:38.274 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"feea5744-4d79-4b7a-955f-895fd5d54a4f"}
01:24:38.274 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"feea5744-4d79-4b7a-955f-895fd5d54a4f"}
01:24:38.275 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"683ce379-61e2-4ae8-ab92-a353b353316b"}
01:24:38.275 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"683ce379-61e2-4ae8-ab92-a353b353316b"}
01:24:41.274 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9745dea5-6651-41d9-bdc3-e71d09417e86"}
01:24:41.274 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9745dea5-6651-41d9-bdc3-e71d09417e86"}
01:24:41.275 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4f06d828-7d1e-4e32-97a7-75869c5ee624"}
01:24:41.275 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4f06d828-7d1e-4e32-97a7-75869c5ee624"}
01:24:44.275 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6fc394c2-13dd-461f-b23c-2df3c8ada0dd"}
01:24:44.275 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6fc394c2-13dd-461f-b23c-2df3c8ada0dd"}
01:24:44.276 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2d069b93-959a-4072-b71e-48105b3afc9d"}
01:24:44.276 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2d069b93-959a-4072-b71e-48105b3afc9d"}
01:24:47.273 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5c757c40-789d-4825-a294-864ab9760dfb"}
01:24:47.273 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5c757c40-789d-4825-a294-864ab9760dfb"}
01:24:47.274 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f7bb6bb3-e957-4aa5-8f39-50006906f230"}
01:24:47.274 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f7bb6bb3-e957-4aa5-8f39-50006906f230"}
01:24:50.273 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"26e65454-6558-490d-9df5-a200c5e76bcd"}
01:24:50.273 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"26e65454-6558-490d-9df5-a200c5e76bcd"}
01:24:50.274 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"39e89fb7-c8ed-4830-91c3-134a96906a81"}
01:24:50.274 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"39e89fb7-c8ed-4830-91c3-134a96906a81"}
01:24:53.279 03.005 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f730f90e-9a7e-4546-92a6-9b6335fd78a5"}
01:24:53.279 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f730f90e-9a7e-4546-92a6-9b6335fd78a5"}
01:24:53.279 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"315e8baa-8ed5-49a6-aaa9-ff828bf31828"}
01:24:53.280 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"315e8baa-8ed5-49a6-aaa9-ff828bf31828"}
01:24:56.278 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dd88b21d-8301-4eda-9495-6f177f61b16a"}
01:24:56.278 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dd88b21d-8301-4eda-9495-6f177f61b16a"}
01:24:56.279 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"380dec4e-8ed7-4d3c-9dcc-99a8b3add3ac"}
01:24:56.279 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"380dec4e-8ed7-4d3c-9dcc-99a8b3add3ac"}
01:24:59.278 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"753ae85b-540e-429b-af40-2183d5fca123"}
01:24:59.278 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"753ae85b-540e-429b-af40-2183d5fca123"}
01:24:59.279 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"edd737ad-8814-44b5-b018-8b198131d269"}
01:24:59.279 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"edd737ad-8814-44b5-b018-8b198131d269"}
01:25:02.321 03.042 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4107f1e6-c4dd-4d81-9fa6-eff8f9222900"}
01:25:02.321 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4107f1e6-c4dd-4d81-9fa6-eff8f9222900"}
01:25:02.322 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"79ff3187-68dc-45b3-8527-90c8e8e0c696"}
01:25:02.322 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"79ff3187-68dc-45b3-8527-90c8e8e0c696"}
01:25:05.321 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9fd0620d-80f6-4e64-b016-c30a258d0906"}
01:25:05.321 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9fd0620d-80f6-4e64-b016-c30a258d0906"}
01:25:05.322 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"da497dd6-9447-4de3-ad49-21fc343dff94"}
01:25:05.322 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"da497dd6-9447-4de3-ad49-21fc343dff94"}
01:25:08.322 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b811e004-846d-4a98-8da2-18e5b84e6f69"}
01:25:08.322 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b811e004-846d-4a98-8da2-18e5b84e6f69"}
01:25:08.323 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3c6fa55c-820c-4431-95bf-9b7da47b2db4"}
01:25:08.323 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3c6fa55c-820c-4431-95bf-9b7da47b2db4"}
01:25:11.320 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"540ec58e-1ddb-4d74-b7d3-7a66eda75080"}
01:25:11.320 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"540ec58e-1ddb-4d74-b7d3-7a66eda75080"}
01:25:11.321 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4b4f5753-d05f-4467-b128-4f2d05951be4"}
01:25:11.321 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4b4f5753-d05f-4467-b128-4f2d05951be4"}
01:25:14.321 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"59c8296e-6a86-415d-be03-fdee25f594c9"}
01:25:14.321 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"59c8296e-6a86-415d-be03-fdee25f594c9"}
01:25:14.322 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"53fe59be-656f-49e9-9df3-eb86024fedf2"}
01:25:14.322 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"53fe59be-656f-49e9-9df3-eb86024fedf2"}
01:25:17.320 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"16c95147-14ea-441b-8945-e0510a53ead7"}
01:25:17.320 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"16c95147-14ea-441b-8945-e0510a53ead7"}
01:25:17.321 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e6e284ab-0642-491c-a6e8-ba4dfa8d32cf"}
01:25:17.321 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e6e284ab-0642-491c-a6e8-ba4dfa8d32cf"}
01:25:20.344 03.023 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f0733f52-08b4-4fce-85d3-528b9e78a9f0"}
01:25:20.344 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f0733f52-08b4-4fce-85d3-528b9e78a9f0"}
01:25:20.345 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9b62f99b-361b-4a45-86d9-1b27e5c5317d"}
01:25:20.345 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9b62f99b-361b-4a45-86d9-1b27e5c5317d"}
01:25:23.342 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"22256c2d-eb07-4a2e-811b-603221a469b3"}
01:25:23.342 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"22256c2d-eb07-4a2e-811b-603221a469b3"}
01:25:23.342 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"45a6f780-2ccf-405c-9fc3-8a711679d2e5"}
01:25:23.343 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"45a6f780-2ccf-405c-9fc3-8a711679d2e5"}
01:25:26.343 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"089fe07f-6d97-4779-8892-c9ebc3a253ad"}
01:25:26.343 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"089fe07f-6d97-4779-8892-c9ebc3a253ad"}
01:25:26.344 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d4f83847-98bf-49a2-9c49-e3fba846f7f5"}
01:25:26.344 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d4f83847-98bf-49a2-9c49-e3fba846f7f5"}
01:25:29.342 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8f62db26-f488-4f86-9b85-a3b4c612ecec"}
01:25:29.342 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8f62db26-f488-4f86-9b85-a3b4c612ecec"}
01:25:29.343 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"42007725-1ef5-462b-a65d-98c5d2940884"}
01:25:29.343 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"42007725-1ef5-462b-a65d-98c5d2940884"}
01:25:32.325 02.982 13300 evsrv: cli 102035E0 connect
01:25:32.325 00.000 13300 evsrv: cli 102035E0 request: {"method":"get_app_state","id":"3c06506e-9732-4382-92ac-87337b7e3fcf"}
01:25:32.326 00.001 13300 evsrv: cli 102035E0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3c06506e-9732-4382-92ac-87337b7e3fcf"}
01:25:32.326 00.000 13300 evsrv: cli 102035E0 disconnect
01:25:32.328 00.002 13300 evsrv: cli 10203220 connect
01:25:32.329 00.001 13300 evsrv: cli 10203220 request: {"method":"get_calibrated","id":"cde8af58-75a6-4a58-b681-f281ac3758a4"}
01:25:32.329 00.000 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":true,"id":"cde8af58-75a6-4a58-b681-f281ac3758a4"}
01:25:32.330 00.001 13300 evsrv: cli 10203220 disconnect
01:25:32.331 00.001 13300 evsrv: cli 10203220 connect
01:25:32.332 00.001 13300 evsrv: cli 10203220 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":5,"timeout":40},"recalibrate":false},"id":"93d50727-be2e-43a7-890e-1a3c392a8d02"}
01:25:32.332 00.000 13300 PhdController::Guide begins
01:25:32.332 00.000 13300 PhdController: newstate STATE_SETUP
01:25:32.333 00.001 13300 PhdController: setup
01:25:32.333 00.000 13300 PhdController: newstate STATE_ATTEMPT_START
01:25:32.333 00.000 13300 PhdController: start capturing
01:25:32.333 00.000 13300 Changing from state SELECTING to UNINITIALIZED
01:25:32.333 00.000 13300 guider state => SELECTING
01:25:32.334 00.001 13300 setting force full frames = true
01:25:32.334 00.000 13300 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
01:25:32.381 00.047 13300 ScheduleExposure(3000,3,0) exposurePending=0
01:25:32.381 00.000 13300 Enqueuing Expose request
01:25:32.381 00.000 13300 PhdController: newstate STATE_SELECT_STAR
01:25:32.381 00.000 11596 Worker thread wakes up
01:25:32.381 00.000 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":0,"id":"93d50727-be2e-43a7-890e-1a3c392a8d02"}
01:25:32.382 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:25:32.382 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"23cae298-51e3-47f4-9e47-c41126a2a3db"}
01:25:32.382 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"23cae298-51e3-47f4-9e47-c41126a2a3db"}
01:25:32.383 00.001 13300 evsrv: cli 10203220 disconnect
01:25:32.383 00.000 13300 evsrv: cli 102032C0 connect
01:25:32.383 00.000 13300 case statement mapped state 1 to 101
01:25:32.383 00.000 13300 case statement mapped state 1 to 101
01:25:32.384 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"43eea606-1bbf-4745-be64-faf86efe8f34"}
01:25:32.384 00.000 13300 case statement mapped state 1 to 101
01:25:32.384 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"43eea606-1bbf-4745-be64-faf86efe8f34"}
01:25:32.384 00.000 13300 evsrv: cli 102032C0 request: {"method":"get_lock_shift_params","id":"8942cef1-e4fe-42f6-adf1-b38a6a035238"}
01:25:32.384 00.000 13300 evsrv: cli 102032C0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"8942cef1-e4fe-42f6-adf1-b38a6a035238"}
01:25:32.389 00.005 13300 evsrv: cli 102032C0 disconnect
01:25:32.389 00.000 13300 evsrv: cli 10203400 connect
01:25:32.389 00.000 13300 case statement mapped state 1 to 101
01:25:32.390 00.001 13300 case statement mapped state 1 to 101
01:25:32.390 00.000 13300 evsrv: cli 10203400 request: {"method":"get_lock_position","id":"44abab8d-1c19-4637-bfb6-831948cfe93f"}
01:25:32.390 00.000 13300 evsrv: cli 10203400 response: {"jsonrpc":"2.0","result":null,"id":"44abab8d-1c19-4637-bfb6-831948cfe93f"}
01:25:32.391 00.001 13300 evsrv: cli 10203400 disconnect
01:25:32.895 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
01:25:33.389 00.494 13300 evsrv: cli 10203CC0 connect
01:25:33.389 00.000 13300 case statement mapped state 1 to 101
01:25:33.390 00.001 13300 case statement mapped state 1 to 101
01:25:33.390 00.000 13300 evsrv: cli 10203CC0 request: {"method":"get_lock_position","id":"ce31db44-5a67-43f7-abc0-197b054110df"}
01:25:33.390 00.000 13300 evsrv: cli 10203CC0 response: {"jsonrpc":"2.0","result":null,"id":"ce31db44-5a67-43f7-abc0-197b054110df"}
01:25:33.391 00.001 13300 evsrv: cli 10203CC0 disconnect
01:25:34.392 01.001 13300 evsrv: cli 102035E0 connect
01:25:34.392 00.000 13300 case statement mapped state 1 to 101
01:25:34.393 00.001 13300 case statement mapped state 1 to 101
01:25:34.393 00.000 13300 evsrv: cli 102035E0 request: {"method":"get_lock_position","id":"6c73fefc-eea3-473d-b81d-8621fadfb47b"}
01:25:34.393 00.000 13300 evsrv: cli 102035E0 response: {"jsonrpc":"2.0","result":null,"id":"6c73fefc-eea3-473d-b81d-8621fadfb47b"}
01:25:34.394 00.001 13300 evsrv: cli 102035E0 disconnect
01:25:35.343 00.949 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d15dd441-acd2-4fef-9189-872d864c1a47"}
01:25:35.343 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d15dd441-acd2-4fef-9189-872d864c1a47"}
01:25:35.344 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b9ec5b2e-1840-49ea-8b1f-84253fec7757"}
01:25:35.344 00.000 13300 case statement mapped state 1 to 101
01:25:35.344 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b9ec5b2e-1840-49ea-8b1f-84253fec7757"}
01:25:35.394 00.050 13300 evsrv: cli 10203A40 connect
01:25:35.395 00.001 13300 case statement mapped state 1 to 101
01:25:35.395 00.000 13300 case statement mapped state 1 to 101
01:25:35.396 00.001 13300 evsrv: cli 10203A40 request: {"method":"get_lock_position","id":"ee972a16-ee2e-496e-838f-daca7f3823ea"}
01:25:35.396 00.000 13300 evsrv: cli 10203A40 response: {"jsonrpc":"2.0","result":null,"id":"ee972a16-ee2e-496e-838f-daca7f3823ea"}
01:25:35.397 00.001 13300 evsrv: cli 10203A40 disconnect
01:25:35.930 00.533 11596 Exposure complete
01:25:36.005 00.075 11596 worker thread done servicing request
01:25:36.005 00.000 13300 OnExposeComplete: enter
01:25:36.005 00.000 13300 UpdateGuideState(): m_state=1
01:25:36.006 00.001 13300 UpdateCurrentPosition: no star selected
01:25:36.006 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
01:25:36.006 00.000 13300 Status Line: Nessuna stella selezionata
01:25:36.010 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=240, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
01:25:36.018 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
01:25:36.018 00.000 13300 GuiderMultiStar::AutoSelect enter
01:25:36.019 00.001 13300 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
01:25:36.084 00.065 13300 AutoFind: auto downsample for scale 4.47 => 1x
01:25:36.247 00.163 13300 AutoFind: global mean = 0.0, stdev 1.0
01:25:36.247 00.000 13300 AutoFind: using threshold = 0.1
01:25:36.376 00.129 13300 AutoFind: local max [1082, 342] 269.2
01:25:36.376 00.000 13300 AutoFind: local max [124, 984] 157.0
01:25:36.376 00.000 13300 AutoFind: local max [266, 976] 63.5
01:25:36.376 00.000 13300 AutoFind: local max [295, 188] 37.9
01:25:36.376 00.000 13300 AutoFind: local max [8, 749] 23.1
01:25:36.376 00.000 13300 AutoFind: local max [1109, 527] 21.9
01:25:36.377 00.001 13300 AutoFind: local max [811, 139] 21.0
01:25:36.377 00.000 13300 AutoFind: local max [399, 183] 17.4
01:25:36.377 00.000 13300 AutoFind: local max [522, 609] 16.9
01:25:36.377 00.000 13300 AutoFind: local max [861, 835] 15.2
01:25:36.377 00.000 13300 AutoFind: local max [981, 172] 14.8
01:25:36.377 00.000 13300 AutoFind: local max [423, 391] 14.1
01:25:36.377 00.000 13300 AutoFind: local max [1233, 678] 12.9
01:25:36.377 00.000 13300 AutoFind: local max [289, 457] 11.7
01:25:36.377 00.000 13300 AutoFind: local max [99, 953] 10.9
01:25:36.377 00.000 13300 AutoFind: local max [890, 369] 10.8
01:25:36.377 00.000 13300 AutoFind: local max [628, 545] 10.1
01:25:36.378 00.001 13300 AutoFind: local max [1205, 1008] 9.8
01:25:36.378 00.000 13300 AutoFind: local max [785, 318] 9.6
01:25:36.378 00.000 13300 AutoFind: local max [476, 747] 9.5
01:25:36.378 00.000 13300 AutoFind: local max [922, 31] 9.0
01:25:36.378 00.000 13300 AutoFind: local max [105, 195] 8.7
01:25:36.378 00.000 13300 AutoFind: local max [1236, 946] 8.6
01:25:36.378 00.000 13300 AutoFind: local max [548, 828] 7.2
01:25:36.378 00.000 13300 AutoFind: local max [672, 795] 7.1
01:25:36.378 00.000 13300 AutoFind: local max [601, 533] 7.0
01:25:36.378 00.000 13300 AutoFind: local max [378, 538] 7.0
01:25:36.378 00.000 13300 AutoFind: local max [1086, 568] 6.6
01:25:36.379 00.001 13300 AutoFind: local max [506, 961] 6.5
01:25:36.379 00.000 13300 AutoFind: local max [419, 863] 6.2
01:25:36.379 00.000 13300 AutoFind: local max [528, 646] 6.0
01:25:36.379 00.000 13300 AutoFind: local max [234, 570] 6.0
01:25:36.379 00.000 13300 AutoFind: local max [656, 152] 6.0
01:25:36.379 00.000 13300 AutoFind: local max [465, 255] 6.0
01:25:36.379 00.000 13300 AutoFind: local max [915, 43] 5.9
01:25:36.379 00.000 13300 AutoFind: local max [142, 681] 5.8
01:25:36.379 00.000 13300 AutoFind: local max [1012, 478] 5.4
01:25:36.379 00.000 13300 AutoFind: local max [466, 752] 5.2
01:25:36.379 00.000 13300 AutoFind: local max [778, 627] 5.2
01:25:36.379 00.000 13300 AutoFind: local max [734, 371] 5.1
01:25:36.380 00.001 13300 AutoFind: local max [852, 214] 5.1
01:25:36.380 00.000 13300 AutoFind: local max [1099, 612] 5.0
01:25:36.380 00.000 13300 AutoFind: local max [1129, 394] 5.0
01:25:36.380 00.000 13300 AutoFind: local max [1171, 783] 5.0
01:25:36.380 00.000 13300 AutoFind: local max [1107, 424] 4.9
01:25:36.380 00.000 13300 AutoFind: local max [12, 510] 4.9
01:25:36.380 00.000 13300 AutoFind: local max [1239, 358] 4.9
01:25:36.380 00.000 13300 AutoFind: local max [370, 737] 4.9
01:25:36.380 00.000 13300 AutoFind: local max [1023, 383] 4.9
01:25:36.380 00.000 13300 AutoFind: local max [788, 104] 4.9
01:25:36.380 00.000 13300 AutoFind: local max [921, 542] 4.8
01:25:36.380 00.000 13300 AutoFind: local max [1063, 899] 4.8
01:25:36.381 00.001 13300 AutoFind: local max [1128, 783] 4.8
01:25:36.381 00.000 13300 AutoFind: local max [1124, 262] 4.8
01:25:36.381 00.000 13300 AutoFind: local max [1095, 336] 4.8
01:25:36.381 00.000 13300 AutoFind: local max [858, 86] 4.8
01:25:36.381 00.000 13300 AutoFind: local max [1159, 664] 4.8
01:25:36.381 00.000 13300 AutoFind: local max [1250, 114] 4.8
01:25:36.381 00.000 13300 AutoFind: local max [1123, 236] 4.8
01:25:36.381 00.000 13300 AutoFind: local max [1231, 638] 4.8
01:25:36.381 00.000 13300 AutoFind: local max [1221, 673] 4.8
01:25:36.381 00.000 13300 AutoFind: local max [661, 846] 4.7
01:25:36.381 00.000 13300 AutoFind: local max [1084, 630] 4.7
01:25:36.381 00.000 13300 AutoFind: local max [1035, 830] 4.7
01:25:36.382 00.001 13300 AutoFind: local max [1121, 754] 4.7
01:25:36.382 00.000 13300 AutoFind: local max [1085, 630] 4.7
01:25:36.382 00.000 13300 AutoFind: local max [1256, 337] 4.7
01:25:36.382 00.000 13300 AutoFind: local max [1217, 468] 4.7
01:25:36.382 00.000 13300 AutoFind: local max [1156, 76] 4.7
01:25:36.382 00.000 13300 AutoFind: local max [1240, 232] 4.7
01:25:36.382 00.000 13300 AutoFind: local max [1245, 264] 4.7
01:25:36.382 00.000 13300 AutoFind: local max [1258, 697] 4.7
01:25:36.382 00.000 13300 AutoFind: local max [1239, 414] 4.7
01:25:36.382 00.000 13300 AutoFind: local max [1194, 62] 4.7
01:25:36.382 00.000 13300 AutoFind: local max [1033, 63] 4.7
01:25:36.382 00.000 13300 AutoFind: local max [1245, 32] 4.7
01:25:36.383 00.001 13300 AutoFind: local max [1172, 562] 4.7
01:25:36.383 00.000 13300 AutoFind: local max [1265, 958] 4.7
01:25:36.383 00.000 13300 AutoFind: local max [972, 795] 4.7
01:25:36.383 00.000 13300 AutoFind: local max [1165, 648] 4.6
01:25:36.383 00.000 13300 AutoFind: local max [1095, 682] 4.6
01:25:36.383 00.000 13300 AutoFind: local max [925, 227] 4.6
01:25:36.383 00.000 13300 AutoFind: local max [1061, 1002] 4.6
01:25:36.383 00.000 13300 AutoFind: local max [1202, 713] 4.6
01:25:36.383 00.000 13300 AutoFind: local max [949, 453] 4.6
01:25:36.383 00.000 13300 AutoFind: local max [1129, 228] 4.6
01:25:36.383 00.000 13300 AutoFind: local max [963, 54] 4.6
01:25:36.383 00.000 13300 AutoFind: local max [919, 12] 4.6
01:25:36.384 00.001 13300 AutoFind: local max [1167, 656] 4.6
01:25:36.384 00.000 13300 AutoFind: local max [1112, 446] 4.6
01:25:36.384 00.000 13300 AutoFind: local max [1024, 104] 4.6
01:25:36.384 00.000 13300 AutoFind: local max [1167, 52] 4.6
01:25:36.384 00.000 13300 AutoFind: local max [1104, 574] 4.6
01:25:36.384 00.000 13300 AutoFind: local max [1060, 328] 4.6
01:25:36.384 00.000 13300 AutoFind: local max [1205, 41] 4.6
01:25:36.384 00.000 13300 AutoFind: local max [1217, 460] 4.6
01:25:36.384 00.000 13300 AutoFind: local max [1144, 56] 4.6
01:25:36.384 00.000 13300 AutoFind: local max [1047, 476] 4.5
01:25:36.384 00.000 13300 AutoFind: local max [1133, 72] 4.5
01:25:36.385 00.001 13300 AutoFind: local max [1165, 369] 4.5
01:25:36.385 00.000 13300 AutoFind: merge [1085, 630] 4.7 - [1084, 630] 4.7
01:25:36.385 00.000 13300 AutoFind: too close [1133, 72] 4.5 - [1144, 56] 4.6
01:25:36.386 00.001 13300 AutoFind: too close [1144, 56] 4.6 - [1156, 76] 4.7
01:25:36.386 00.000 13300 AutoFind: too close [1217, 460] 4.6 - [1217, 468] 4.7
01:25:36.386 00.000 13300 AutoFind: too close [1104, 574] 4.6 - [1086, 568] 6.6
01:25:36.386 00.000 13300 AutoFind: too close [1167, 656] 4.6 - [1165, 648] 4.6
01:25:36.386 00.000 13300 AutoFind: too close [1167, 656] 4.6 - [1159, 664] 4.8
01:25:36.387 00.001 13300 AutoFind: too close [919, 12] 4.6 - [922, 31] 9.0
01:25:36.387 00.000 13300 AutoFind: too close [1129, 228] 4.6 - [1123, 236] 4.8
01:25:36.387 00.000 13300 AutoFind: too close [1165, 648] 4.6 - [1159, 664] 4.8
01:25:36.387 00.000 13300 AutoFind: too close [1084, 630] 4.7 - [1099, 612] 5.0
01:25:36.387 00.000 13300 AutoFind: too close [1221, 673] 4.8 - [1233, 678] 12.9
01:25:36.387 00.000 13300 AutoFind: close dim-bright [1095, 336] 4.8 - [1082, 342] 269.2
01:25:36.387 00.000 13300 AutoFind: too close [466, 752] 5.2 - [476, 747] 9.5
01:25:36.388 00.001 13300 AutoFind: too close [915, 43] 5.9 - [922, 31] 9.0
01:25:36.388 00.000 13300 AutoFind: too close to edge [1265, 958] 4.7
01:25:36.388 00.000 13300 AutoFind: too close to edge [12, 510] 4.9
01:25:36.388 00.000 13300 AutoFind: too close to edge [8, 749] 23.1
01:25:36.388 00.000 13300 AutoFind: BPP = 8, saturation at 259, pedestal 4, thresh = 233
01:25:36.388 00.000 13300 Star::Find(15, 1082, 342, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.388 00.000 13300 Star::Find returns 1 (0), X=1082.23, Y=342.47, Mass=2034, SNR=31.5, Peak=240 HFD=3.3
01:25:36.389 00.001 13300 Star::Find(15, 124, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.389 00.000 13300 Star::Find returns 1 (0), X=124.39, Y=983.95, Mass=1118, SNR=23.3, Peak=105 HFD=3.8
01:25:36.389 00.000 13300 Star::Find(15, 266, 976, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.389 00.000 13300 Star::Find returns 1 (0), X=266.45, Y=975.86, Mass=404, SNR=14.0, Peak=56 HFD=3.6
01:25:36.389 00.000 13300 Star::Find(15, 295, 188, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.389 00.000 13300 Star::Find returns 1 (0), X=295.32, Y=188.26, Mass=352, SNR=13.0, Peak=62 HFD=3.4
01:25:36.389 00.000 13300 Star::Find(15, 1109, 527, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.390 00.001 13300 Star::Find returns 1 (0), X=1108.66, Y=527.05, Mass=133, SNR=7.9, Peak=22 HFD=2.6
01:25:36.390 00.000 13300 Star::Find(15, 811, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.390 00.000 13300 Star::Find returns 1 (0), X=811.06, Y=138.59, Mass=184, SNR=9.3, Peak=25 HFD=3.4
01:25:36.390 00.000 13300 Star::Find(15, 399, 183, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.390 00.000 13300 Star::Find returns 1 (0), X=399.00, Y=182.68, Mass=96, SNR=6.8, Peak=28 HFD=2.2
01:25:36.390 00.000 13300 Star::Find(15, 522, 609, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.391 00.001 13300 Star::Find returns 1 (0), X=522.41, Y=608.77, Mass=112, SNR=7.3, Peak=27 HFD=2.6
01:25:36.391 00.000 13300 Star::Find(15, 861, 835, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.391 00.000 13300 Star::Find returns 1 (0), X=860.59, Y=835.04, Mass=82, SNR=6.3, Peak=20 HFD=2.3
01:25:36.391 00.000 13300 Star::Find(15, 981, 172, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.391 00.000 13300 Star::Find returns 1 (0), X=980.90, Y=172.18, Mass=91, SNR=6.6, Peak=15 HFD=2.8
01:25:36.391 00.000 13300 Star::Find(15, 423, 391, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.392 00.001 13300 Star::Find returns 1 (0), X=422.69, Y=391.12, Mass=102, SNR=7.0, Peak=20 HFD=2.3
01:25:36.392 00.000 13300 Star::Find(15, 289, 457, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.392 00.000 13300 Star::Find returns 1 (0), X=288.59, Y=456.79, Mass=62, SNR=5.5, Peak=14 HFD=2.5
01:25:36.392 00.000 13300 Star::Find(15, 99, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.392 00.000 13300 Star::Find returns 1 (0), X=99.27, Y=953.15, Mass=42, SNR=4.5, Peak=10 HFD=2.5
01:25:36.392 00.000 13300 Star::Find(15, 890, 369, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.392 00.000 13300 Star::Find returns 1 (0), X=889.67, Y=369.60, Mass=61, SNR=5.4, Peak=15 HFD=1.8
01:25:36.393 00.001 13300 Star::Find(15, 628, 545, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.393 00.000 13300 Star::Find returns 1 (0), X=628.03, Y=545.46, Mass=36, SNR=4.1, Peak=10 HFD=2.2
01:25:36.393 00.000 13300 Star::Find(15, 1205, 1008, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.393 00.000 13300 Star::Find returns 1 (0), X=1204.87, Y=1008.23, Mass=56, SNR=5.1, Peak=13 HFD=2.7
01:25:36.393 00.000 13300 Star::Find(15, 785, 318, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.393 00.000 13300 Star::Find returns 1 (0), X=784.65, Y=317.55, Mass=72, SNR=5.9, Peak=14 HFD=1.7
01:25:36.393 00.000 13300 Star::Find(15, 105, 195, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.393 00.000 13300 Star::Find returns 1 (0), X=104.13, Y=195.17, Mass=46, SNR=4.7, Peak=14 HFD=2.4
01:25:36.394 00.001 13300 Star::Find(15, 1236, 946, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.394 00.000 13300 Star::Find returns 1 (0), X=1235.79, Y=945.77, Mass=50, SNR=4.8, Peak=10 HFD=3.2
01:25:36.394 00.000 13300 Star::Find(15, 548, 828, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.394 00.000 13300 Star::Find false star n=8 nbg=281 bg=4.0 sigma=0.6 thresh=6 peak=6
01:25:36.394 00.000 13300 Star::Find returns 0 (2), X=548.00, Y=828.00, Mass=22, SNR=2.9, Peak=8 HFD=0.0
01:25:36.394 00.000 13300 Star::Find(15, 672, 795, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.394 00.000 13300 Star::Find returns 0 (2), X=672.00, Y=795.00, Mass=16, SNR=2.7, Peak=6 HFD=0.0
01:25:36.394 00.000 13300 Star::Find(15, 601, 533, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.395 00.001 13300 Star::Find returns 1 (0), X=601.27, Y=533.08, Mass=37, SNR=4.2, Peak=13 HFD=2.1
01:25:36.395 00.000 13300 Star::Find(15, 378, 538, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.395 00.000 13300 Star::Find returns 1 (0), X=377.54, Y=538.69, Mass=26, SNR=3.5, Peak=10 HFD=1.6
01:25:36.395 00.000 13300 Star::Find(15, 506, 961, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.395 00.000 13300 Star::Find returns 1 (0), X=506.25, Y=961.70, Mass=20, SNR=3.1, Peak=11 HFD=1.6
01:25:36.395 00.000 13300 Star::Find(15, 419, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.395 00.000 13300 Star::Find returns 0 (2), X=419.00, Y=863.00, Mass=17, SNR=2.9, Peak=8 HFD=0.0
01:25:36.396 00.001 13300 Star::Find(15, 528, 646, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.396 00.000 13300 Star::Find returns 1 (0), X=528.54, Y=646.19, Mass=26, SNR=3.5, Peak=13 HFD=1.9
01:25:36.396 00.000 13300 Star::Find(15, 234, 570, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.396 00.000 13300 Star::Find returns 0 (2), X=234.00, Y=570.00, Mass=11, SNR=2.3, Peak=7 HFD=0.0
01:25:36.396 00.000 13300 Star::Find(15, 656, 152, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.397 00.001 13300 Star::Find false star n=11 nbg=281 bg=4.1 sigma=0.5 thresh=6 peak=6
01:25:36.397 00.000 13300 Star::Find returns 0 (2), X=656.00, Y=152.00, Mass=28, SNR=2.9, Peak=9 HFD=0.0
01:25:36.397 00.000 13300 Star::Find(15, 465, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.397 00.000 13300 Star::Find returns 1 (0), X=464.10, Y=255.15, Mass=54, SNR=5.0, Peak=12 HFD=2.9
01:25:36.397 00.000 13300 Star::Find(15, 142, 681, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.397 00.000 13300 Star::Find returns 0 (2), X=142.00, Y=681.00, Mass=11, SNR=2.3, Peak=7 HFD=0.0
01:25:36.397 00.000 13300 Star::Find(15, 1012, 478, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.397 00.000 13300 Star::Find returns 0 (2), X=1012.00, Y=478.00, Mass=14, SNR=2.6, Peak=7 HFD=0.0
01:25:36.398 00.001 13300 Star::Find(15, 778, 627, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.398 00.000 13300 Star::Find false star n=9 nbg=285 bg=4.1 sigma=0.6 thresh=6 peak=6
01:25:36.398 00.000 13300 Star::Find returns 0 (2), X=778.00, Y=627.00, Mass=22, SNR=2.9, Peak=10 HFD=0.0
01:25:36.398 00.000 13300 Star::Find(15, 734, 371, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.398 00.000 13300 Star::Find returns 0 (3), X=734.00, Y=371.00, Mass=4, SNR=1.4, Peak=6 HFD=0.0
01:25:36.398 00.000 13300 Star::Find(15, 852, 214, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.398 00.000 13300 Star::Find false star n=9 nbg=280 bg=4.0 sigma=0.5 thresh=6 peak=6
01:25:36.398 00.000 13300 Star::Find returns 0 (2), X=852.00, Y=214.00, Mass=20, SNR=2.9, Peak=8 HFD=0.0
01:25:36.399 00.001 13300 Star::Find(15, 1129, 394, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.399 00.000 13300 Star::Find returns 0 (3), X=1129.00, Y=394.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
01:25:36.399 00.000 13300 Star::Find(15, 1171, 783, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.399 00.000 13300 Star::Find returns 0 (3), X=1171.00, Y=783.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
01:25:36.399 00.000 13300 Star::Find(15, 1107, 424, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.399 00.000 13300 Star::Find returns 0 (3), X=1107.00, Y=424.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
01:25:36.399 00.000 13300 Star::Find(15, 1239, 358, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.399 00.000 13300 Star::Find returns 0 (3), X=1239.00, Y=358.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
01:25:36.400 00.001 13300 Star::Find(15, 370, 737, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.400 00.000 13300 Star::Find false star n=8 nbg=283 bg=3.9 sigma=0.6 thresh=6 peak=6
01:25:36.400 00.000 13300 Star::Find returns 0 (2), X=370.00, Y=737.00, Mass=24, SNR=2.9, Peak=10 HFD=0.0
01:25:36.400 00.000 13300 Star::Find(15, 1023, 383, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.400 00.000 13300 Star::Find returns 0 (3), X=1023.00, Y=383.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
01:25:36.400 00.000 13300 Star::Find(15, 788, 104, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.400 00.000 13300 Star::Find returns 0 (3), X=788.00, Y=104.00, Mass=6, SNR=1.6, Peak=6 HFD=0.0
01:25:36.400 00.000 13300 Star::Find(15, 921, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.400 00.000 13300 Star::Find returns 0 (2), X=921.00, Y=542.00, Mass=12, SNR=2.4, Peak=6 HFD=0.0
01:25:36.401 00.001 13300 Star::Find(15, 1063, 899, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.401 00.000 13300 Star::Find returns 0 (3), X=1063.00, Y=899.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
01:25:36.401 00.000 13300 Star::Find(15, 1128, 783, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.401 00.000 13300 Star::Find returns 0 (3), X=1128.00, Y=783.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
01:25:36.402 00.001 13300 Star::Find(15, 1124, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.402 00.000 13300 Star::Find returns 0 (3), X=1124.00, Y=262.00, Mass=6, SNR=1.6, Peak=6 HFD=0.0
01:25:36.402 00.000 13300 Star::Find(15, 1095, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.402 00.000 13300 Star::Find returns 1 (0), X=1082.23, Y=342.47, Mass=2034, SNR=31.5, Peak=240 HFD=3.3
01:25:36.402 00.000 13300 Star::Find(15, 858, 86, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.402 00.000 13300 Star::Find returns 0 (3), X=858.00, Y=86.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
01:25:36.403 00.001 13300 Star::Find(15, 1250, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.403 00.000 13300 Star::Find returns 0 (3), X=1250.00, Y=114.00, Mass=3, SNR=1.2, Peak=6 HFD=0.0
01:25:36.403 00.000 13300 Star::Find(15, 1231, 638, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.403 00.000 13300 Star::Find returns 0 (3), X=1231.00, Y=638.00, Mass=8, SNR=1.9, Peak=6 HFD=0.0
01:25:36.403 00.000 13300 Star::Find(15, 661, 846, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.403 00.000 13300 Star::Find returns 0 (3), X=661.00, Y=846.00, Mass=3, SNR=1.2, Peak=7 HFD=0.0
01:25:36.403 00.000 13300 Star::Find(15, 1035, 830, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.404 00.001 13300 Star::Find returns 0 (3), X=1035.00, Y=830.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
01:25:36.404 00.000 13300 Star::Find(15, 1121, 754, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.404 00.000 13300 Star::Find returns 0 (3), X=1121.00, Y=754.00, Mass=5, SNR=1.6, Peak=6 HFD=0.0
01:25:36.404 00.000 13300 Star::Find(15, 1256, 337, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.404 00.000 13300 Star::Find returns 0 (3), X=1256.00, Y=337.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
01:25:36.404 00.000 13300 Star::Find(15, 1240, 232, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.405 00.001 13300 Star::Find returns 0 (3), X=1240.00, Y=232.00, Mass=5, SNR=1.5, Peak=6 HFD=0.0
01:25:36.405 00.000 13300 Star::Find(15, 1245, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.405 00.000 13300 Star::Find returns 0 (3), X=1245.00, Y=264.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
01:25:36.405 00.000 13300 Star::Find(15, 1258, 697, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.405 00.000 13300 Star::Find returns 0 (3), X=1258.00, Y=697.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
01:25:36.405 00.000 13300 Star::Find(15, 1239, 414, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.406 00.001 13300 Star::Find returns 0 (3), X=1239.00, Y=414.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
01:25:36.406 00.000 13300 Star::Find(15, 1194, 62, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.406 00.000 13300 Star::Find returns 0 (3), X=1194.00, Y=62.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
01:25:36.406 00.000 13300 Star::Find(15, 1033, 63, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.406 00.000 13300 Star::Find returns 0 (3), X=1033.00, Y=63.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
01:25:36.406 00.000 13300 Star::Find(15, 1245, 32, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.406 00.000 13300 Star::Find returns 0 (3), X=1245.00, Y=32.00, Mass=3, SNR=1.2, Peak=6 HFD=0.0
01:25:36.407 00.001 13300 Star::Find(15, 1172, 562, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.407 00.000 13300 Star::Find returns 0 (3), X=1172.00, Y=562.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
01:25:36.407 00.000 13300 Star::Find(15, 972, 795, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.407 00.000 13300 Star::Find returns 0 (3), X=972.00, Y=795.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
01:25:36.408 00.001 13300 Star::Find(15, 1095, 682, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.408 00.000 13300 Star::Find returns 0 (3), X=1095.00, Y=682.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
01:25:36.408 00.000 13300 Star::Find(15, 925, 227, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.408 00.000 13300 Star::Find returns 0 (3), X=925.00, Y=227.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
01:25:36.408 00.000 13300 Star::Find(15, 1061, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.408 00.000 13300 Star::Find returns 0 (3), X=1061.00, Y=1002.00, Mass=9, SNR=2.1, Peak=6 HFD=0.0
01:25:36.408 00.000 13300 Star::Find(15, 1202, 713, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.409 00.001 13300 Star::Find returns 0 (3), X=1202.00, Y=713.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
01:25:36.409 00.000 13300 Star::Find(15, 949, 453, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.409 00.000 13300 Star::Find returns 0 (3), X=949.00, Y=453.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
01:25:36.409 00.000 13300 Star::Find(15, 963, 54, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.409 00.000 13300 Star::Find returns 0 (3), X=963.00, Y=54.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
01:25:36.409 00.000 13300 Star::Find(15, 1112, 446, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.410 00.001 13300 Star::Find returns 0 (3), X=1112.00, Y=446.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
01:25:36.410 00.000 13300 Star::Find(15, 1024, 104, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.410 00.000 13300 Star::Find returns 0 (3), X=1024.00, Y=104.00, Mass=9, SNR=2.0, Peak=6 HFD=0.0
01:25:36.410 00.000 13300 Star::Find(15, 1167, 52, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.410 00.000 13300 Star::Find returns 0 (3), X=1167.00, Y=52.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
01:25:36.410 00.000 13300 Star::Find(15, 1060, 328, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.410 00.000 13300 Star::Find false star n=34 nbg=233 bg=4.8 sigma=1.2 thresh=8 peak=5
01:25:36.411 00.001 13300 Star::Find returns 0 (2), X=1060.00, Y=328.00, Mass=313, SNR=2.9, Peak=6 HFD=0.0
01:25:36.411 00.000 13300 Star::Find(15, 1205, 41, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.411 00.000 13300 Star::Find returns 0 (3), X=1205.00, Y=41.00, Mass=9, SNR=2.0, Peak=6 HFD=0.0
01:25:36.411 00.000 13300 Star::Find(15, 1047, 476, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.411 00.000 13300 Star::Find returns 0 (3), X=1047.00, Y=476.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
01:25:36.411 00.000 13300 Star::Find(15, 1165, 369, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.411 00.000 13300 Star::Find returns 0 (3), X=1165.00, Y=369.00, Mass=9, SNR=2.0, Peak=6 HFD=0.0
01:25:36.412 00.001 13300 AutoFind: finding best star pass 1
01:25:36.412 00.000 13300 Star::Find(15, 1082, 342, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.412 00.000 13300 Star::Find returns 1 (0), X=1082.23, Y=342.47, Mass=2034, SNR=31.5, Peak=240 HFD=3.3
01:25:36.412 00.000 13300 AutoFind: near-saturated [1082, 342] 269.2 Mass 2034 SNR 31.5 Peak 240
01:25:36.412 00.000 13300 Star::Find(15, 124, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.412 00.000 13300 Star::Find returns 1 (0), X=124.39, Y=983.95, Mass=1118, SNR=23.3, Peak=105 HFD=3.8
01:25:36.412 00.000 13300 AutoFind returns star at [124, 984] 157.0 Mass 1118 SNR 23.3
01:25:36.414 00.002 13300 Star::Find(15, 124, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.414 00.000 13300 Star::Find returns 1 (0), X=124.39, Y=983.95, Mass=1118, SNR=23.3, Peak=105 HFD=3.8
01:25:36.414 00.000 13300 MultiStar: List (10): {124.39, 983.95}(23.3), {266.45, 975.86}(14.0), {295.32, 188.26}(13.0), {1108.66, 527.05}(7.9), {811.06, 138.59}(9.3), {399.00, 182.68}(6.8), {522.41, 608.77}(7.3), {860.59, 835.04}(6.3), {980.90, 172.18}(6.6), {422.69, 391.12}(7.0), 
01:25:36.414 00.000 13300 setting lock position to (124.39, 983.95)
01:25:36.415 00.001 13300 MultiStar: stabilizing after lock position change
01:25:36.415 00.000 13300 AutoSelect: state = 1, call UpdateGuideState
01:25:36.415 00.000 13300 UpdateGuideState(): m_state=1
01:25:36.415 00.000 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:36.416 00.001 13300 Star::Find returns 1 (0), X=124.39, Y=983.95, Mass=1118, SNR=23.3, Peak=105 HFD=3.8
01:25:36.416 00.000 13300 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.61) = xAngle (1.61 = 1.61)
01:25:36.416 00.000 13300 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.62 = 1.62)
01:25:36.416 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
01:25:36.419 00.003 13300 setting force full frames = false
01:25:36.419 00.000 13300 setting lock position to (124.39, 983.95)
01:25:36.419 00.000 13300 MultiStar: stabilizing after lock position change
01:25:36.419 00.000 13300 CurrentPosition() valid, moving to STATE_SELECTED
01:25:36.420 00.001 13300 Changing from state SELECTING to SELECTED
01:25:36.420 00.000 13300 guider state => SELECTED
01:25:36.430 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=240, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
01:25:36.438 00.008 13300 UpdateGuideState exits: m=1118 SNR=23.3
01:25:36.438 00.000 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=240, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
01:25:36.446 00.008 13300 Status Line: Selezione automatica della stella a (124.4, 984.0)
01:25:36.459 00.013 13300 PhdController: newstate STATE_WAIT_SELECTED
01:25:36.459 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:36.459 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:25:36.459 00.000 13300 Enqueuing Expose request
01:25:36.459 00.000 11596 Worker thread wakes up
01:25:36.459 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:25:36.459 00.000 13300 evsrv: cli 10203AE0 connect
01:25:36.460 00.001 13300 case statement mapped state 2 to 1
01:25:36.460 00.000 13300 case statement mapped state 2 to 1
01:25:36.460 00.000 13300 evsrv: cli 10203AE0 request: {"method":"get_lock_position","id":"e207ac57-a8ad-41a9-89e4-91f393ef0fc7"}
01:25:36.461 00.001 13300 evsrv: cli 10203AE0 response: {"jsonrpc":"2.0","result":[124.39,983.95],"id":"e207ac57-a8ad-41a9-89e4-91f393ef0fc7"}
01:25:36.461 00.000 13300 evsrv: cli 10203AE0 disconnect
01:25:36.466 00.005 13300 evsrv: cli 10203220 connect
01:25:36.466 00.000 13300 case statement mapped state 2 to 1
01:25:36.466 00.000 13300 case statement mapped state 2 to 1
01:25:36.467 00.001 13300 evsrv: cli 10203220 request: {"method":"get_app_state","id":"2abe314a-f3b0-4e83-8b92-afafcd6af93e"}
01:25:36.467 00.000 13300 case statement mapped state 2 to 1
01:25:36.467 00.000 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":"Selected","id":"2abe314a-f3b0-4e83-8b92-afafcd6af93e"}
01:25:36.467 00.000 13300 evsrv: cli 10203220 disconnect
01:25:36.968 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(109,969,31,31)
01:25:37.467 00.499 13300 evsrv: cli 10204300 connect
01:25:37.467 00.000 13300 case statement mapped state 2 to 1
01:25:37.468 00.001 13300 case statement mapped state 2 to 1
01:25:37.468 00.000 13300 evsrv: cli 10204300 request: {"method":"get_app_state","id":"fb76623c-4021-4a0f-8f23-6c6177da5f63"}
01:25:37.468 00.000 13300 case statement mapped state 2 to 1
01:25:37.469 00.001 13300 evsrv: cli 10204300 response: {"jsonrpc":"2.0","result":"Selected","id":"fb76623c-4021-4a0f-8f23-6c6177da5f63"}
01:25:37.469 00.000 13300 evsrv: cli 10204300 disconnect
01:25:38.341 00.872 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ec33112a-fd3a-4338-80ba-43c0ce95ea21"}
01:25:38.341 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ec33112a-fd3a-4338-80ba-43c0ce95ea21"}
01:25:38.342 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"79c9dd6c-9fc7-45f3-a2b0-7e7b5f2e1118"}
01:25:38.342 00.000 13300 case statement mapped state 2 to 1
01:25:38.342 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Selected","id":"79c9dd6c-9fc7-45f3-a2b0-7e7b5f2e1118"}
01:25:38.343 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"10b18d28-3a0e-46e0-990f-1358af3ed148"}
01:25:38.343 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.39,6.95],"pixels":"..."},"id":"10b18d28-3a0e-46e0-990f-1358af3ed148"}
01:25:38.469 00.126 13300 evsrv: cli 10203220 connect
01:25:38.469 00.000 13300 case statement mapped state 2 to 1
01:25:38.470 00.001 13300 case statement mapped state 2 to 1
01:25:38.470 00.000 13300 evsrv: cli 10203220 request: {"method":"get_app_state","id":"2af82a0e-4140-46d0-abf2-d05679bb2c2a"}
01:25:38.470 00.000 13300 case statement mapped state 2 to 1
01:25:38.471 00.001 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":"Selected","id":"2af82a0e-4140-46d0-abf2-d05679bb2c2a"}
01:25:38.471 00.000 13300 evsrv: cli 10203220 disconnect
01:25:39.471 01.000 13300 evsrv: cli 102032C0 connect
01:25:39.471 00.000 13300 case statement mapped state 2 to 1
01:25:39.472 00.001 13300 case statement mapped state 2 to 1
01:25:39.472 00.000 13300 evsrv: cli 102032C0 request: {"method":"get_app_state","id":"7e4f75f6-10ee-461e-a716-b07bc33fbadd"}
01:25:39.472 00.000 13300 case statement mapped state 2 to 1
01:25:39.472 00.000 13300 evsrv: cli 102032C0 response: {"jsonrpc":"2.0","result":"Selected","id":"7e4f75f6-10ee-461e-a716-b07bc33fbadd"}
01:25:39.473 00.001 13300 evsrv: cli 102032C0 disconnect
01:25:40.005 00.532 11596 Exposure complete
01:25:40.082 00.077 11596 worker thread done servicing request
01:25:40.083 00.001 13300 OnExposeComplete: enter
01:25:40.083 00.000 13300 UpdateGuideState(): m_state=2
01:25:40.083 00.000 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
01:25:40.083 00.000 13300 Star::Find returns 1 (0), X=124.50, Y=983.94, Mass=1091, SNR=23.0, Peak=105 HFD=3.7
01:25:40.083 00.000 13300 CameraToMount -- cameraTheta (-0.11) - m_xAngle (-1.61) = xAngle (1.50 = 1.50)
01:25:40.084 00.001 13300 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.51 = 1.51)
01:25:40.084 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-0.11 mountX=0.01 mountY=0.11, mountTheta=1.50
01:25:40.086 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
01:25:40.094 00.008 13300 UpdateGuideState exits: m=1091 SNR=23.0
01:25:40.094 00.000 13300 PhdController: newstate STATE_CALIBRATE
01:25:40.094 00.000 13300 PhdController: newstate STATE_GUIDE
01:25:40.094 00.000 13300 Changing from state SELECTED to CALIBRATING_PRIMARY
01:25:40.094 00.000 13300 guider state => CALIBRATED
01:25:40.094 00.000 13300 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
01:25:40.102 00.008 13300 reset dither spiral
01:25:40.102 00.000 13300 PhdController: newstate STATE_SETTLE_BEGIN
01:25:40.102 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:40.102 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
01:25:40.102 00.000 13300 Enqueuing Expose request
01:25:40.102 00.000 11596 Worker thread wakes up
01:25:40.102 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:25:40.475 00.373 13300 evsrv: cli 10204300 connect
01:25:40.475 00.000 13300 case statement mapped state 5 to 1
01:25:40.476 00.001 13300 case statement mapped state 5 to 1
01:25:40.476 00.000 13300 evsrv: cli 10204300 request: {"method":"get_app_state","id":"6755105e-1fa5-4036-9896-f8e54501f80c"}
01:25:40.476 00.000 13300 case statement mapped state 5 to 1
01:25:40.476 00.000 13300 evsrv: cli 10204300 response: {"jsonrpc":"2.0","result":"Selected","id":"6755105e-1fa5-4036-9896-f8e54501f80c"}
01:25:40.477 00.001 13300 evsrv: cli 10204300 disconnect
01:25:40.605 00.128 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
01:25:41.341 00.736 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ea0c0dd1-43cb-4d8c-a415-195bd749b5cc"}
01:25:41.341 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ea0c0dd1-43cb-4d8c-a415-195bd749b5cc"}
01:25:41.342 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c258a8c9-b01f-451e-82af-db510606fb68"}
01:25:41.342 00.000 13300 case statement mapped state 5 to 1
01:25:41.342 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Selected","id":"c258a8c9-b01f-451e-82af-db510606fb68"}
01:25:41.343 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fb31bed4-bdd4-4cf3-8512-d83957706acf"}
01:25:41.343 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.50,6.94],"pixels":"..."},"id":"fb31bed4-bdd4-4cf3-8512-d83957706acf"}
01:25:41.477 00.134 13300 evsrv: cli 10203FE0 connect
01:25:41.477 00.000 13300 case statement mapped state 5 to 1
01:25:41.477 00.000 13300 case statement mapped state 5 to 1
01:25:41.478 00.001 13300 evsrv: cli 10203FE0 request: {"method":"get_app_state","id":"b6df272a-5a45-4479-aeda-fd6acba6c7fa"}
01:25:41.478 00.000 13300 case statement mapped state 5 to 1
01:25:41.478 00.000 13300 evsrv: cli 10203FE0 response: {"jsonrpc":"2.0","result":"Selected","id":"b6df272a-5a45-4479-aeda-fd6acba6c7fa"}
01:25:41.479 00.001 13300 evsrv: cli 10203FE0 disconnect
01:25:42.479 01.000 13300 evsrv: cli 10203860 connect
01:25:42.479 00.000 13300 case statement mapped state 5 to 1
01:25:42.480 00.001 13300 case statement mapped state 5 to 1
01:25:42.480 00.000 13300 evsrv: cli 10203860 request: {"method":"get_app_state","id":"927e04b1-92fc-43a9-984f-8d9fceb51a10"}
01:25:42.480 00.000 13300 case statement mapped state 5 to 1
01:25:42.481 00.001 13300 evsrv: cli 10203860 response: {"jsonrpc":"2.0","result":"Selected","id":"927e04b1-92fc-43a9-984f-8d9fceb51a10"}
01:25:42.481 00.000 13300 evsrv: cli 10203860 disconnect
01:25:43.481 01.000 13300 evsrv: cli 102039A0 connect
01:25:43.481 00.000 13300 case statement mapped state 5 to 1
01:25:43.482 00.001 13300 case statement mapped state 5 to 1
01:25:43.482 00.000 13300 evsrv: cli 102039A0 request: {"method":"get_app_state","id":"59d29df9-9be6-4840-ba62-d697245a1adf"}
01:25:43.483 00.001 13300 case statement mapped state 5 to 1
01:25:43.483 00.000 13300 evsrv: cli 102039A0 response: {"jsonrpc":"2.0","result":"Selected","id":"59d29df9-9be6-4840-ba62-d697245a1adf"}
01:25:43.483 00.000 13300 evsrv: cli 102039A0 disconnect
01:25:43.635 00.152 11596 Exposure complete
01:25:43.703 00.068 11596 worker thread done servicing request
01:25:43.703 00.000 13300 OnExposeComplete: enter
01:25:43.703 00.000 13300 UpdateGuideState(): m_state=5
01:25:43.704 00.001 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
01:25:43.704 00.000 13300 Star::Find returns 1 (0), X=124.63, Y=983.79, Mass=1123, SNR=23.3, Peak=106 HFD=3.9
01:25:43.704 00.000 13300 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-1.61) = xAngle (1.01 = 1.01)
01:25:43.704 00.000 13300 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.02 = 1.02)
01:25:43.704 00.000 13300 CameraToMount -- cameraX=0.24 cameraY=-0.16 hyp=0.29 cameraTheta=-0.60 mountX=0.15 mountY=0.25, mountTheta=1.01
01:25:43.706 00.002 13300 Changing from state CALIBRATED to GUIDING
01:25:43.713 00.007 13300 ScopeASCOM::GetDeclinationRadians() returns 31.0
01:25:43.870 00.157 13300 ScopeASCOM::SideOfPier() returns 1
01:25:43.871 00.001 13300 AdjustCalibrationForScopePointing (scope): current dec=31.0 pierSide=1, cal dec=10.0 pierSide=1 rotAngle=Nessuno bin=1
01:25:43.871 00.000 13300 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 240
01:25:43.872 00.001 13300 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 4.469080
01:25:43.872 00.000 13300 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.000833
01:25:43.873 00.001 13300 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.000833
01:25:43.874 00.001 13300 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 0.820268
01:25:43.875 00.001 13300 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 14
01:25:43.875 00.000 13300 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 11
01:25:43.876 00.001 13300 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:25:43.877 00.001 13300 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 3
01:25:43.877 00.000 13300 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "19/09/2025 22:02:43"
01:25:43.877 00.000 13300 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
01:25:43.877 00.000 13300 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.3 -1.7}, {-0.2 -3.5}, {-0.4 -5.2}, {-0.5 -7.4}, {-0.6 -9.3}, {-0.6 -10.9}, {-0.7 -12.7}, {-0.7 -14.0}, {-0.9 -16.4}, {-0.9 -18.4}, {-0.9 -20.0}, {-0.9 -22.0}, {-0.9 -23.5}, {-1.0 -25.5}, {-1.0 -25.5}, {-1.1 -23.3}, {-1.0 -21.8}, {-1.0 -19.5}, {-0.8 -17.6}, {-0.7 -15.5}, {-0.7 -13.5}, {-0.9 -11.5}, {-0.8 -9.5}, {-0.6 -7.6}, {-0.7 -5.6}, {-0.6 -3.8}, {-0.5 -2.2}, {-0.6 0.0}, {-0.5 1.9}"
01:25:43.878 00.001 13300 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.0 -0.0}, {-4.3 -0.4}, {-7.1 -0.3}, {-9.3 -0.1}, {-11.8 -0.1}, {-14.2 -0.1}, {-16.5 0.0}, {-18.8 0.4}, {-21.0 0.3}, {-23.2 0.2}, {-26.2 0.6}, {-26.2 0.6}, {-24.5 0.7}, {-22.1 0.9}, {-19.8 0.9}, {-17.8 0.7}, {-15.6 0.9}, {-13.5 1.3}, {-11.8 1.3}, {-9.4 1.3}, {-7.7 1.2}, {-5.7 1.3}, {-3.9 1.5}"
01:25:44.193 00.315 13300 ScopeASCOM::GetGuideRates returns 0 3.000 3.000 a-s/sec
01:25:44.193 00.000 13300 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 5.200000
01:25:44.193 00.000 13300 Dec comp: XRate 0.578 -> 0.503 for dec 10.0 -> dec 31.0
01:25:44.204 00.011 13300 ScopeASCOM::GetDeclinationRadians() returns 31.0
01:25:44.383 00.179 13300 ScopeASCOM::SideOfPier() returns 1
01:25:44.383 00.000 13300 setting lock position to (124.63, 983.79)
01:25:44.383 00.000 13300 MultiStar: stabilizing after lock position change
01:25:44.383 00.000 13300 guider state => GUIDING
01:25:44.383 00.000 13300 Status Line: Guida
01:25:44.387 00.004 13300 Mount: notify guiding started
01:25:44.388 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
01:25:44.388 00.000 13300 GetString("/profile/5/scope/calibration/timestamp", "") returns "28/10/2025 19:08:45"
01:25:44.389 00.001 13300 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.000578
01:25:44.389 00.000 13300 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.000757
01:25:44.390 00.001 13300 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
01:25:44.390 00.000 13300 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns -1.608680
01:25:44.391 00.001 13300 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -0.023563
01:25:44.391 00.000 13300 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.174570
01:25:44.392 00.001 13300 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 1
01:25:44.393 00.001 13300 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
01:25:44.393 00.000 13300 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns 1
01:25:44.394 00.001 13300 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
01:25:44.394 00.000 13300 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 240
01:25:44.395 00.001 13300 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 4.469080
01:25:44.395 00.000 13300 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.000833
01:25:44.396 00.001 13300 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.000833
01:25:44.396 00.000 13300 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 0.820268
01:25:44.397 00.001 13300 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 14
01:25:44.397 00.000 13300 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 11
01:25:44.398 00.001 13300 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:25:44.398 00.000 13300 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 3
01:25:44.399 00.001 13300 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "19/09/2025 22:02:43"
01:25:44.399 00.000 13300 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
01:25:44.400 00.001 13300 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.3 -1.7}, {-0.2 -3.5}, {-0.4 -5.2}, {-0.5 -7.4}, {-0.6 -9.3}, {-0.6 -10.9}, {-0.7 -12.7}, {-0.7 -14.0}, {-0.9 -16.4}, {-0.9 -18.4}, {-0.9 -20.0}, {-0.9 -22.0}, {-0.9 -23.5}, {-1.0 -25.5}, {-1.0 -25.5}, {-1.1 -23.3}, {-1.0 -21.8}, {-1.0 -19.5}, {-0.8 -17.6}, {-0.7 -15.5}, {-0.7 -13.5}, {-0.9 -11.5}, {-0.8 -9.5}, {-0.6 -7.6}, {-0.7 -5.6}, {-0.6 -3.8}, {-0.5 -2.2}, {-0.6 0.0}, {-0.5 1.9}"
01:25:44.400 00.000 13300 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.0 -0.0}, {-4.3 -0.4}, {-7.1 -0.3}, {-9.3 -0.1}, {-11.8 -0.1}, {-14.2 -0.1}, {-16.5 0.0}, {-18.8 0.4}, {-21.0 0.3}, {-23.2 0.2}, {-26.2 0.6}, {-26.2 0.6}, {-24.5 0.7}, {-22.1 0.9}, {-19.8 0.9}, {-17.8 0.7}, {-15.6 0.9}, {-13.5 1.3}, {-11.8 1.3}, {-9.4 1.3}, {-7.7 1.2}, {-5.7 1.3}, {-3.9 1.5}"
01:25:44.401 00.001 13300 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 240
01:25:44.401 00.000 13300 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 4.469080
01:25:44.402 00.001 13300 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.000833
01:25:44.402 00.000 13300 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.000833
01:25:44.403 00.001 13300 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 0.820268
01:25:44.403 00.000 13300 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 14
01:25:44.404 00.001 13300 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 11
01:25:44.404 00.000 13300 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:25:44.405 00.001 13300 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 3
01:25:44.405 00.000 13300 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "19/09/2025 22:02:43"
01:25:44.406 00.001 13300 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
01:25:44.406 00.000 13300 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.3 -1.7}, {-0.2 -3.5}, {-0.4 -5.2}, {-0.5 -7.4}, {-0.6 -9.3}, {-0.6 -10.9}, {-0.7 -12.7}, {-0.7 -14.0}, {-0.9 -16.4}, {-0.9 -18.4}, {-0.9 -20.0}, {-0.9 -22.0}, {-0.9 -23.5}, {-1.0 -25.5}, {-1.0 -25.5}, {-1.1 -23.3}, {-1.0 -21.8}, {-1.0 -19.5}, {-0.8 -17.6}, {-0.7 -15.5}, {-0.7 -13.5}, {-0.9 -11.5}, {-0.8 -9.5}, {-0.6 -7.6}, {-0.7 -5.6}, {-0.6 -3.8}, {-0.5 -2.2}, {-0.6 0.0}, {-0.5 1.9}"
01:25:44.408 00.002 13300 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.0 -0.0}, {-4.3 -0.4}, {-7.1 -0.3}, {-9.3 -0.1}, {-11.8 -0.1}, {-14.2 -0.1}, {-16.5 0.0}, {-18.8 0.4}, {-21.0 0.3}, {-23.2 0.2}, {-26.2 0.6}, {-26.2 0.6}, {-24.5 0.7}, {-22.1 0.9}, {-19.8 0.9}, {-17.8 0.7}, {-15.6 0.9}, {-13.5 1.3}, {-11.8 1.3}, {-9.4 1.3}, {-7.7 1.2}, {-5.7 1.3}, {-3.9 1.5}"
01:25:44.769 00.361 13300 ScopeASCOM::GetGuideRates returns 0 3.000 3.000 a-s/sec
01:25:44.880 00.111 13300 ScopeASCOM::SideOfPier() returns 1
01:25:45.113 00.233 13300 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
01:25:45.113 00.000 13300 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
01:25:45.113 00.000 13300 ScopeASCOM::GetDeclinationRadians() returns 31.0
01:25:45.114 00.001 13300 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.0
01:25:45.114 00.000 13300 MountToCamera -- mountTheta (0.00) + m_xAngle (-1.61) = xAngle (-1.61 = -1.61)
01:25:45.114 00.000 13300 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
01:25:45.114 00.000 13300 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
01:25:45.114 00.000 13300 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
01:25:45.115 00.001 13300 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
01:25:45.115 00.000 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
01:25:45.124 00.009 13300 UpdateGuideState exits: m=1123 SNR=23.3
01:25:45.125 00.001 13300 PhdController: newstate STATE_SETTLE_WAIT
01:25:45.125 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:45.125 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:25:45.125 00.000 13300 Enqueuing Expose request
01:25:45.125 00.000 11596 Worker thread wakes up
01:25:45.126 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"576d665d-05ca-4244-9101-c89d306044f6"}
01:25:45.126 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:25:45.126 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"576d665d-05ca-4244-9101-c89d306044f6"}
01:25:45.127 00.001 13300 evsrv: cli 10203EA0 connect
01:25:45.127 00.000 13300 case statement mapped state 6 to 3
01:25:45.128 00.001 13300 case statement mapped state 6 to 3
01:25:45.128 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"20c29dce-6868-41af-9981-77dede283108"}
01:25:45.129 00.001 13300 case statement mapped state 6 to 3
01:25:45.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"20c29dce-6868-41af-9981-77dede283108"}
01:25:45.129 00.000 13300 evsrv: cli 10203EA0 request: {"method":"get_app_state","id":"f96fd283-0506-4d12-91a0-bc8daf2aac8e"}
01:25:45.129 00.000 13300 case statement mapped state 6 to 3
01:25:45.130 00.001 13300 evsrv: cli 10203EA0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f96fd283-0506-4d12-91a0-bc8daf2aac8e"}
01:25:45.130 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e1f10469-ebd0-44fb-aab6-26da3696f396"}
01:25:45.131 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.63,6.79],"pixels":"..."},"id":"e1f10469-ebd0-44fb-aab6-26da3696f396"}
01:25:45.131 00.000 13300 evsrv: cli 10203EA0 disconnect
01:25:45.642 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:25:47.339 01.697 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"59ba1937-e186-4deb-8987-b5625b7da392"}
01:25:47.339 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"59ba1937-e186-4deb-8987-b5625b7da392"}
01:25:47.340 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"88f0190d-b667-4fa2-bc44-4c81fc8cd03f"}
01:25:47.340 00.000 13300 case statement mapped state 6 to 3
01:25:47.340 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"88f0190d-b667-4fa2-bc44-4c81fc8cd03f"}
01:25:47.340 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3162c458-c9f6-4f30-9745-1712e744d04e"}
01:25:47.341 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.63,6.79],"pixels":"..."},"id":"3162c458-c9f6-4f30-9745-1712e744d04e"}
01:25:48.668 01.327 11596 Exposure complete
01:25:48.737 00.069 11596 worker thread done servicing request
01:25:48.738 00.001 13300 OnExposeComplete: enter
01:25:48.738 00.000 13300 UpdateGuideState(): m_state=6
01:25:48.738 00.000 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:25:48.738 00.000 13300 Star::Find returns 1 (0), X=124.52, Y=983.71, Mass=1116, SNR=23.3, Peak=109 HFD=3.9
01:25:48.738 00.000 13300 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-1.61) = xAngle (-0.91 = -0.91)
01:25:48.738 00.000 13300 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.90 = -0.90)
01:25:48.739 00.001 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-2.52 mountX=0.08 mountY=-0.10, mountTheta=-0.90
01:25:48.740 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.08, opts=13)
01:25:48.741 00.001 13300 Enqueuing Move request for scope (-0.10, -0.08)
01:25:48.741 00.000 11596 Worker thread wakes up
01:25:48.741 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.08) opts 0xd
01:25:48.741 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.08)
01:25:48.741 00.000 11596 Moving (-0.10, -0.08) raw xDistance=0.08 yDistance=-0.10
01:25:48.741 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:25:48.742 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:48.742 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:25:48.742 00.000 11596 MoveAxis(E, 0, ABG)
01:25:48.742 00.000 11596 Move returns status 0, amount 0
01:25:48.742 00.000 11596 MoveAxis(N, 0, ABG)
01:25:48.742 00.000 11596 Move returns status 0, amount 0
01:25:48.742 00.000 11596 move complete, result=0
01:25:48.743 00.001 11596 worker thread done servicing request
01:25:48.749 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
01:25:48.756 00.007 13300 UpdateGuideState exits: m=1116 SNR=23.3
01:25:48.756 00.000 13300 PhdController: settling, locked = 1, distance = 0.24 (1.50) aobump = 0 frame = 1 / 99999
01:25:48.756 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761697548.756,"Host":"MAX-PC","Inst":1,"Distance":0.24,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
01:25:48.756 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:48.756 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:25:48.757 00.001 13300 Enqueuing Expose request
01:25:48.757 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:25:48.757 00.000 11596 Worker thread wakes up
01:25:48.757 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:25:49.274 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:25:50.339 01.065 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"70b19454-25ac-46ea-a59f-a6e8ad93b3db"}
01:25:50.339 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"70b19454-25ac-46ea-a59f-a6e8ad93b3db"}
01:25:50.340 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6c275336-2b8b-44e2-91df-39ceb32ffae6"}
01:25:50.340 00.000 13300 case statement mapped state 6 to 3
01:25:50.340 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6c275336-2b8b-44e2-91df-39ceb32ffae6"}
01:25:50.340 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c28756d8-5913-423f-ac5c-58bd190ccae0"}
01:25:50.340 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.52,6.71],"pixels":"..."},"id":"c28756d8-5913-423f-ac5c-58bd190ccae0"}
01:25:52.307 01.967 11596 Exposure complete
01:25:52.376 00.069 11596 worker thread done servicing request
01:25:52.376 00.000 13300 OnExposeComplete: enter
01:25:52.377 00.001 13300 UpdateGuideState(): m_state=6
01:25:52.377 00.000 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
01:25:52.377 00.000 13300 Star::Find returns 1 (0), X=124.71, Y=983.61, Mass=1112, SNR=23.2, Peak=107 HFD=3.9
01:25:52.378 00.001 13300 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-1.61) = xAngle (0.46 = 0.46)
01:25:52.378 00.000 13300 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.47 = 0.47)
01:25:52.378 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.17 hyp=0.19 cameraTheta=-1.15 mountX=0.17 mountY=0.09, mountTheta=0.47
01:25:52.380 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.17, opts=13)
01:25:52.380 00.000 13300 Enqueuing Move request for scope (0.08, -0.17)
01:25:52.380 00.000 11596 Worker thread wakes up
01:25:52.380 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.17) opts 0xd
01:25:52.380 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.17)
01:25:52.380 00.000 11596 Moving (0.08, -0.17) raw xDistance=0.17 yDistance=0.09
01:25:52.380 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
01:25:52.380 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:52.380 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:25:52.381 00.001 11596 MoveAxis(W, 215, ABG)
01:25:52.381 00.000 11596 Guiding  Dir = 3, Dur = 215
01:25:52.381 00.000 11596 IsSlewing returns 0
01:25:52.388 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
01:25:52.396 00.008 13300 UpdateGuideState exits: m=1112 SNR=23.2
01:25:52.396 00.000 13300 PhdController: settling, locked = 1, distance = 0.23 (1.50) aobump = 0 frame = 2 / 99999
01:25:52.396 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761697552.396,"Host":"MAX-PC","Inst":1,"Distance":0.23,"Time":3.6,"SettleTime":5.0,"StarLocked":true}
01:25:52.396 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:52.396 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:25:52.396 00.000 13300 Enqueuing Expose request
01:25:52.424 00.028 11596 IsGuiding returns 0
01:25:52.950 00.526 11596 IsGuiding returns 1
01:25:52.950 00.000 11596 scope still moving after pulse duration time elapsed
01:25:53.062 00.112 11596 IsSlewing returns 0
01:25:53.159 00.097 11596 IsGuiding returns 0
01:25:53.159 00.000 11596 scope move finished after 215 + 520 ms
01:25:53.159 00.000 11596 Move returns status 0, amount 215
01:25:53.159 00.000 11596 MoveAxis(N, 0, ABG)
01:25:53.159 00.000 11596 Move returns status 0, amount 0
01:25:53.159 00.000 11596 move complete, result=0
01:25:53.159 00.000 11596 worker thread done servicing request
01:25:53.159 00.000 11596 Worker thread wakes up
01:25:53.159 00.000 13300 GuideStep: 0.2 px 215 ms WEST, 0.1 px 0 ms NORTH
01:25:53.160 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:25:53.337 00.177 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4c87cdff-9c02-4523-94ce-7b8cf2c93968"}
01:25:53.337 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4c87cdff-9c02-4523-94ce-7b8cf2c93968"}
01:25:53.338 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"81a710d9-52e7-46e2-b100-b4a589f9bb9f"}
01:25:53.338 00.000 13300 case statement mapped state 6 to 3
01:25:53.338 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"81a710d9-52e7-46e2-b100-b4a589f9bb9f"}
01:25:53.339 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"79d515b0-0598-4f73-8cc8-974060f688ff"}
01:25:53.339 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.71,6.61],"pixels":"..."},"id":"79d515b0-0598-4f73-8cc8-974060f688ff"}
01:25:53.665 00.326 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:25:56.338 02.673 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"abe8caf8-30fb-49b0-bb74-3765ec023426"}
01:25:56.338 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"abe8caf8-30fb-49b0-bb74-3765ec023426"}
01:25:56.339 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d350612c-45af-4abb-955c-eb52046edaad"}
01:25:56.339 00.000 13300 case statement mapped state 6 to 3
01:25:56.339 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d350612c-45af-4abb-955c-eb52046edaad"}
01:25:56.340 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"429b2776-a59b-45bb-a885-39a7e5a5558e"}
01:25:56.340 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.71,6.61],"pixels":"..."},"id":"429b2776-a59b-45bb-a885-39a7e5a5558e"}
01:25:56.699 00.359 11596 Exposure complete
01:25:56.767 00.068 11596 worker thread done servicing request
01:25:56.767 00.000 13300 OnExposeComplete: enter
01:25:56.767 00.000 13300 UpdateGuideState(): m_state=6
01:25:56.768 00.001 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
01:25:56.768 00.000 13300 Star::Find returns 1 (0), X=124.61, Y=983.56, Mass=1108, SNR=23.2, Peak=101 HFD=4.1
01:25:56.768 00.000 13300 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-1.61) = xAngle (-0.03 = -0.03)
01:25:56.768 00.000 13300 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.02 = -0.02)
01:25:56.768 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.22 hyp=0.22 cameraTheta=-1.64 mountX=0.22 mountY=-0.00, mountTheta=-0.02
01:25:56.770 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.22, opts=13)
01:25:56.770 00.000 13300 Enqueuing Move request for scope (-0.02, -0.22)
01:25:56.770 00.000 11596 Worker thread wakes up
01:25:56.771 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.22) opts 0xd
01:25:56.771 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.22)
01:25:56.771 00.000 11596 Moving (-0.02, -0.22) raw xDistance=0.22 yDistance=-0.00
01:25:56.771 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.22
01:25:56.771 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:56.771 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:25:56.771 00.000 11596 MoveAxis(W, 294, ABG)
01:25:56.771 00.000 11596 Guiding  Dir = 3, Dur = 294
01:25:56.771 00.000 11596 IsSlewing returns 0
01:25:56.777 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
01:25:56.785 00.008 13300 UpdateGuideState exits: m=1108 SNR=23.2
01:25:56.785 00.000 13300 PhdController: settling, locked = 1, distance = 0.23 (1.50) aobump = 0 frame = 3 / 99999
01:25:56.785 00.000 13300 PhdController: newstate STATE_FINISH
01:25:56.785 00.000 13300 PhdController complete: success
01:25:56.785 00.000 13300 evsrv: {"Event":"SettleDone","Timestamp":1761697556.785,"Host":"MAX-PC","Inst":1,"Status":0,"TotalFrames":3,"DroppedFrames":0}
01:25:56.786 00.001 13300 Mount: notify guiding dither settle done success=1
01:25:56.786 00.000 13300 PhdController: newstate STATE_IDLE
01:25:56.786 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:56.786 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:25:56.786 00.000 13300 Enqueuing Expose request
01:25:56.787 00.001 11596 IsGuiding returns 0
01:25:56.884 00.097 11596 PulseGuide returned control before completion, sleep 207
01:25:57.125 00.241 11596 IsGuiding returns 1
01:25:57.125 00.000 11596 scope still moving after pulse duration time elapsed
01:25:57.148 00.023 11596 IsSlewing returns 0
01:25:57.312 00.164 11596 IsGuiding returns 0
01:25:57.312 00.000 11596 scope move finished after 294 + 231 ms
01:25:57.312 00.000 11596 Move returns status 0, amount 294
01:25:57.312 00.000 11596 MoveAxis(N, 0, ABG)
01:25:57.312 00.000 11596 Move returns status 0, amount 0
01:25:57.312 00.000 11596 move complete, result=0
01:25:57.313 00.001 11596 worker thread done servicing request
01:25:57.313 00.000 11596 Worker thread wakes up
01:25:57.313 00.000 13300 GuideStep: 0.2 px 294 ms WEST, -0.0 px 0 ms NORTH
01:25:57.313 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:25:57.706 00.393 13300 evsrv: cli 10203F40 connect
01:25:57.707 00.001 13300 case statement mapped state 6 to 3
01:25:57.707 00.000 13300 case statement mapped state 6 to 3
01:25:57.708 00.001 13300 evsrv: cli 10203F40 request: {"method":"get_app_state","id":"83a126ea-9419-423b-904d-c9bc98532909"}
01:25:57.708 00.000 13300 case statement mapped state 6 to 3
01:25:57.708 00.000 13300 evsrv: cli 10203F40 response: {"jsonrpc":"2.0","result":"Guiding","id":"83a126ea-9419-423b-904d-c9bc98532909"}
01:25:57.709 00.001 13300 evsrv: cli 10203F40 disconnect
01:25:57.824 00.115 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:25:59.337 01.513 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1b944540-0627-4930-9ca9-fdf7e9d97dc5"}
01:25:59.337 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1b944540-0627-4930-9ca9-fdf7e9d97dc5"}
01:25:59.338 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b6eb1e13-d3f0-4555-a1ce-f36a7fbb3193"}
01:25:59.338 00.000 13300 case statement mapped state 6 to 3
01:25:59.338 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b6eb1e13-d3f0-4555-a1ce-f36a7fbb3193"}
01:25:59.338 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8dcc3c47-3eea-4201-bc36-cb6a775317c1"}
01:25:59.338 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.61,6.56],"pixels":"..."},"id":"8dcc3c47-3eea-4201-bc36-cb6a775317c1"}
01:26:00.855 01.517 11596 Exposure complete
01:26:00.926 00.071 11596 worker thread done servicing request
01:26:00.926 00.000 13300 OnExposeComplete: enter
01:26:00.926 00.000 13300 UpdateGuideState(): m_state=6
01:26:00.927 00.001 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
01:26:00.927 00.000 13300 Star::Find returns 1 (0), X=124.70, Y=983.81, Mass=1116, SNR=23.3, Peak=102 HFD=3.9
01:26:00.927 00.000 13300 CameraToMount -- cameraTheta (0.37) - m_xAngle (-1.61) = xAngle (1.98 = 1.98)
01:26:00.927 00.000 13300 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.99 = 1.99)
01:26:00.927 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.03 hyp=0.07 cameraTheta=0.37 mountX=-0.03 mountY=0.07, mountTheta=1.98
01:26:00.931 00.004 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.03, opts=13)
01:26:00.931 00.000 13300 Enqueuing Move request for scope (0.07, 0.03)
01:26:00.932 00.001 11596 Worker thread wakes up
01:26:00.932 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.03) opts 0xd
01:26:00.932 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.03)
01:26:00.932 00.000 11596 Moving (0.07, 0.03) raw xDistance=-0.03 yDistance=0.07
01:26:00.932 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:26:00.932 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:00.932 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:26:00.932 00.000 11596 MoveAxis(E, 0, ABG)
01:26:00.933 00.001 11596 Move returns status 0, amount 0
01:26:00.933 00.000 11596 MoveAxis(N, 0, ABG)
01:26:00.933 00.000 11596 Move returns status 0, amount 0
01:26:00.933 00.000 11596 move complete, result=0
01:26:00.933 00.000 11596 worker thread done servicing request
01:26:00.942 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
01:26:00.950 00.008 13300 UpdateGuideState exits: m=1116 SNR=23.3
01:26:00.950 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:00.950 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:26:00.950 00.000 13300 Enqueuing Expose request
01:26:00.950 00.000 11596 Worker thread wakes up
01:26:00.950 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:26:00.951 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:26:01.457 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:26:02.336 00.879 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6d690ab0-a235-46c6-9030-daff0e4b10f4"}
01:26:02.336 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6d690ab0-a235-46c6-9030-daff0e4b10f4"}
01:26:02.337 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a6eb21bd-778e-4389-817b-e51c90f8f379"}
01:26:02.337 00.000 13300 case statement mapped state 6 to 3
01:26:02.337 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a6eb21bd-778e-4389-817b-e51c90f8f379"}
01:26:02.337 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6b2bc6ae-ce2e-46be-b077-793ba68e9d5a"}
01:26:02.338 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.70,6.81],"pixels":"..."},"id":"6b2bc6ae-ce2e-46be-b077-793ba68e9d5a"}
01:26:04.479 02.141 11596 Exposure complete
01:26:04.553 00.074 11596 worker thread done servicing request
01:26:04.553 00.000 13300 OnExposeComplete: enter
01:26:04.553 00.000 13300 UpdateGuideState(): m_state=6
01:26:04.554 00.001 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
01:26:04.554 00.000 13300 Star::Find returns 1 (0), X=124.66, Y=983.51, Mass=1122, SNR=23.4, Peak=103 HFD=4.0
01:26:04.554 00.000 13300 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-1.61) = xAngle (0.14 = 0.14)
01:26:04.554 00.000 13300 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.16 = 0.16)
01:26:04.554 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.28 hyp=0.28 cameraTheta=-1.46 mountX=0.27 mountY=0.04, mountTheta=0.16
01:26:04.557 00.003 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.28, opts=13)
01:26:04.557 00.000 13300 Enqueuing Move request for scope (0.03, -0.28)
01:26:04.557 00.000 11596 Worker thread wakes up
01:26:04.557 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.28) opts 0xd
01:26:04.558 00.001 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.28)
01:26:04.558 00.000 11596 Moving (0.03, -0.28) raw xDistance=0.27 yDistance=0.04
01:26:04.558 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
01:26:04.558 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:04.558 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:26:04.558 00.000 11596 MoveAxis(W, 343, ABG)
01:26:04.558 00.000 11596 Guiding  Dir = 3, Dur = 343
01:26:04.558 00.000 11596 IsSlewing returns 0
01:26:04.565 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
01:26:04.572 00.007 13300 UpdateGuideState exits: m=1122 SNR=23.4
01:26:04.572 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:04.572 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:26:04.573 00.001 13300 Enqueuing Expose request
01:26:04.752 00.179 11596 IsGuiding returns 0
01:26:04.863 00.111 11596 PulseGuide returned control before completion, sleep 242
01:26:05.277 00.414 11596 IsGuiding returns 1
01:26:05.277 00.000 11596 scope still moving after pulse duration time elapsed
01:26:05.302 00.025 11596 IsSlewing returns 0
01:26:05.336 00.034 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"73208c42-5619-4a8e-a325-fddda777c380"}
01:26:05.336 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"73208c42-5619-4a8e-a325-fddda777c380"}
01:26:05.337 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a2ee128d-b871-450a-b011-fcd342922a07"}
01:26:05.337 00.000 13300 case statement mapped state 6 to 3
01:26:05.337 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a2ee128d-b871-450a-b011-fcd342922a07"}
01:26:05.338 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e7d83143-d4ec-4e47-a119-762171d66fe5"}
01:26:05.338 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.66,6.51],"pixels":"..."},"id":"e7d83143-d4ec-4e47-a119-762171d66fe5"}
01:26:05.396 00.058 11596 IsGuiding returns 0
01:26:05.397 00.001 11596 scope move finished after 343 + 302 ms
01:26:05.397 00.000 11596 Move returns status 0, amount 343
01:26:05.397 00.000 11596 MoveAxis(N, 0, ABG)
01:26:05.397 00.000 11596 Move returns status 0, amount 0
01:26:05.397 00.000 11596 move complete, result=0
01:26:05.397 00.000 11596 worker thread done servicing request
01:26:05.397 00.000 11596 Worker thread wakes up
01:26:05.398 00.001 13300 GuideStep: 0.3 px 343 ms WEST, 0.0 px 0 ms NORTH
01:26:05.398 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:26:05.901 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:26:08.335 02.434 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a004c454-720e-4839-b5d3-974059891e0f"}
01:26:08.335 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a004c454-720e-4839-b5d3-974059891e0f"}
01:26:08.337 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"74e2a105-1d73-4ba5-8aa6-65fb43ed74ea"}
01:26:08.337 00.000 13300 case statement mapped state 6 to 3
01:26:08.337 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"74e2a105-1d73-4ba5-8aa6-65fb43ed74ea"}
01:26:08.337 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b818e7a3-52b6-45c2-848c-6b0b88d4d255"}
01:26:08.337 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.66,6.51],"pixels":"..."},"id":"b818e7a3-52b6-45c2-848c-6b0b88d4d255"}
01:26:08.939 00.602 11596 Exposure complete
01:26:09.016 00.077 11596 worker thread done servicing request
01:26:09.016 00.000 13300 OnExposeComplete: enter
01:26:09.016 00.000 13300 UpdateGuideState(): m_state=6
01:26:09.017 00.001 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
01:26:09.017 00.000 13300 Star::Find returns 1 (0), X=124.73, Y=983.71, Mass=1080, SNR=22.9, Peak=104 HFD=3.9
01:26:09.017 00.000 13300 CameraToMount -- cameraTheta (-0.64) - m_xAngle (-1.61) = xAngle (0.97 = 0.97)
01:26:09.017 00.000 13300 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.98 = 0.98)
01:26:09.017 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=-0.07 hyp=0.12 cameraTheta=-0.64 mountX=0.07 mountY=0.10, mountTheta=0.97
01:26:09.019 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=-0.07, opts=13)
01:26:09.019 00.000 13300 Enqueuing Move request for scope (0.10, -0.07)
01:26:09.020 00.001 11596 Worker thread wakes up
01:26:09.020 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.07) opts 0xd
01:26:09.020 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, -0.07)
01:26:09.020 00.000 11596 Moving (0.10, -0.07) raw xDistance=0.07 yDistance=0.10
01:26:09.020 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:26:09.020 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:09.021 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:26:09.021 00.000 11596 MoveAxis(E, 0, ABG)
01:26:09.021 00.000 11596 Move returns status 0, amount 0
01:26:09.021 00.000 11596 MoveAxis(N, 0, ABG)
01:26:09.021 00.000 11596 Move returns status 0, amount 0
01:26:09.021 00.000 11596 move complete, result=0
01:26:09.021 00.000 11596 worker thread done servicing request
01:26:09.028 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
01:26:09.036 00.008 13300 UpdateGuideState exits: m=1080 SNR=22.9
01:26:09.036 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:09.036 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:26:09.036 00.000 13300 Enqueuing Expose request
01:26:09.036 00.000 11596 Worker thread wakes up
01:26:09.036 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:26:09.036 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:26:09.541 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:26:11.334 01.793 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8c16f6bd-0184-4d9a-9141-68e0bf79736b"}
01:26:11.334 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8c16f6bd-0184-4d9a-9141-68e0bf79736b"}
01:26:11.335 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"de42f1b0-e9f9-42b2-b5cd-e961cc05aaa9"}
01:26:11.335 00.000 13300 case statement mapped state 6 to 3
01:26:11.335 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"de42f1b0-e9f9-42b2-b5cd-e961cc05aaa9"}
01:26:11.335 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2575bc4f-bfa1-44bd-aef5-104f7554f655"}
01:26:11.336 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.73,6.71],"pixels":"..."},"id":"2575bc4f-bfa1-44bd-aef5-104f7554f655"}
01:26:12.568 01.232 11596 Exposure complete
01:26:12.644 00.076 11596 worker thread done servicing request
01:26:12.644 00.000 13300 OnExposeComplete: enter
01:26:12.644 00.000 13300 UpdateGuideState(): m_state=6
01:26:12.644 00.000 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
01:26:12.645 00.001 13300 Star::Find returns 1 (0), X=124.74, Y=983.65, Mass=1115, SNR=23.3, Peak=103 HFD=3.9
01:26:12.645 00.000 13300 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-1.61) = xAngle (0.73 = 0.73)
01:26:12.645 00.000 13300 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.74 = 0.74)
01:26:12.645 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.13 hyp=0.17 cameraTheta=-0.88 mountX=0.13 mountY=0.12, mountTheta=0.73
01:26:12.647 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.13, opts=13)
01:26:12.647 00.000 13300 Enqueuing Move request for scope (0.11, -0.13)
01:26:12.647 00.000 11596 Worker thread wakes up
01:26:12.648 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.13) opts 0xd
01:26:12.648 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.13)
01:26:12.648 00.000 11596 Moving (0.11, -0.13) raw xDistance=0.13 yDistance=0.12
01:26:12.648 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:26:12.648 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:12.648 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:26:12.649 00.001 11596 MoveAxis(E, 0, ABG)
01:26:12.649 00.000 11596 Move returns status 0, amount 0
01:26:12.649 00.000 11596 MoveAxis(N, 0, ABG)
01:26:12.649 00.000 11596 Move returns status 0, amount 0
01:26:12.649 00.000 11596 move complete, result=0
01:26:12.649 00.000 11596 worker thread done servicing request
01:26:12.656 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
01:26:12.667 00.011 13300 UpdateGuideState exits: m=1115 SNR=23.3
01:26:12.668 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:12.668 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:26:12.668 00.000 13300 Enqueuing Expose request
01:26:12.668 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:26:12.668 00.000 11596 Worker thread wakes up
01:26:12.669 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:26:13.179 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:26:14.335 01.156 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5ff882db-92bd-4a74-b1ff-1f482f16ba9d"}
01:26:14.335 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5ff882db-92bd-4a74-b1ff-1f482f16ba9d"}
01:26:14.337 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3f173ac6-352e-4474-982e-52da19616199"}
01:26:14.337 00.000 13300 case statement mapped state 6 to 3
01:26:14.337 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3f173ac6-352e-4474-982e-52da19616199"}
01:26:14.338 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"00929fb2-b862-4cf5-87fe-eba3a638bbdc"}
01:26:14.339 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[6.74,6.65],"pixels":"..."},"id":"00929fb2-b862-4cf5-87fe-eba3a638bbdc"}
01:26:16.220 01.881 11596 Exposure complete
01:26:16.310 00.090 11596 worker thread done servicing request
01:26:16.310 00.000 13300 OnExposeComplete: enter
01:26:16.310 00.000 13300 UpdateGuideState(): m_state=6
01:26:16.310 00.000 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
01:26:16.311 00.001 13300 Star::Find returns 1 (0), X=124.71, Y=983.53, Mass=1077, SNR=23.0, Peak=103 HFD=3.9
01:26:16.311 00.000 13300 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-1.61) = xAngle (0.35 = 0.35)
01:26:16.311 00.000 13300 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.36 = 0.36)
01:26:16.311 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.25 hyp=0.27 cameraTheta=-1.26 mountX=0.25 mountY=0.09, mountTheta=0.36
01:26:16.314 00.003 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.25, opts=13)
01:26:16.314 00.000 13300 Enqueuing Move request for scope (0.08, -0.25)
01:26:16.314 00.000 11596 Worker thread wakes up
01:26:16.314 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.25) opts 0xd
01:26:16.314 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.25)
01:26:16.314 00.000 11596 Moving (0.08, -0.25) raw xDistance=0.25 yDistance=0.09
01:26:16.315 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
01:26:16.315 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:16.315 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:26:16.315 00.000 11596 MoveAxis(W, 314, ABG)
01:26:16.315 00.000 11596 Guiding  Dir = 3, Dur = 314
01:26:16.316 00.001 11596 IsSlewing returns 0
01:26:16.322 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
01:26:16.330 00.008 13300 UpdateGuideState exits: m=1077 SNR=23.0
01:26:16.330 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:16.330 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:26:16.330 00.000 13300 Enqueuing Expose request
01:26:16.455 00.125 11596 IsGuiding returns 0
01:26:16.717 00.262 11596 PulseGuide returned control before completion, sleep 63
01:26:17.017 00.300 11596 IsGuiding returns 1
01:26:17.017 00.000 11596 scope still moving after pulse duration time elapsed
01:26:17.038 00.021 11596 IsSlewing returns 0
01:26:17.131 00.093 11596 IsGuiding returns 1
01:26:17.161 00.030 11596 IsSlewing returns 0
01:26:17.253 00.092 11596 IsGuiding returns 0
01:26:17.253 00.000 11596 scope move finished after 314 + 483 ms
01:26:17.253 00.000 11596 Move returns status 0, amount 314
01:26:17.253 00.000 11596 MoveAxis(N, 0, ABG)
01:26:17.254 00.001 11596 Move returns status 0, amount 0
01:26:17.254 00.000 11596 move complete, result=0
01:26:17.254 00.000 11596 worker thread done servicing request
01:26:17.254 00.000 13300 GuideStep: 0.3 px 314 ms WEST, 0.1 px 0 ms NORTH
01:26:17.255 00.001 11596 Worker thread wakes up
01:26:17.255 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:26:17.336 00.081 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9b93e406-0e2a-4795-ae5a-2144cff788e4"}
01:26:17.336 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9b93e406-0e2a-4795-ae5a-2144cff788e4"}
01:26:17.338 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"861b472f-94b0-4c10-aff6-d0138d671f03"}
01:26:17.339 00.001 13300 case statement mapped state 6 to 3
01:26:17.339 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"861b472f-94b0-4c10-aff6-d0138d671f03"}
01:26:17.341 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"91a8217a-bb66-456b-babe-2651d75fce94"}
01:26:17.341 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.71,6.53],"pixels":"..."},"id":"91a8217a-bb66-456b-babe-2651d75fce94"}
01:26:17.764 00.423 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:26:20.334 02.570 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"00988104-b8bd-4d27-801d-157a00f76e2d"}
01:26:20.334 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"00988104-b8bd-4d27-801d-157a00f76e2d"}
01:26:20.335 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0cef2105-5ff9-4e68-a4ab-c07ea61c2c1a"}
01:26:20.335 00.000 13300 case statement mapped state 6 to 3
01:26:20.335 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0cef2105-5ff9-4e68-a4ab-c07ea61c2c1a"}
01:26:20.335 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"588bd739-b81b-41a7-91c6-bb6f636eb17e"}
01:26:20.336 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.71,6.53],"pixels":"..."},"id":"588bd739-b81b-41a7-91c6-bb6f636eb17e"}
01:26:20.800 00.464 11596 Exposure complete
01:26:20.875 00.075 11596 worker thread done servicing request
01:26:20.875 00.000 13300 OnExposeComplete: enter
01:26:20.875 00.000 13300 UpdateGuideState(): m_state=6
01:26:20.876 00.001 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
01:26:20.876 00.000 13300 Star::Find returns 1 (0), X=124.78, Y=983.64, Mass=1105, SNR=23.1, Peak=99 HFD=3.8
01:26:20.876 00.000 13300 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-1.61) = xAngle (0.83 = 0.83)
01:26:20.876 00.000 13300 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.84 = 0.84)
01:26:20.876 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=-0.15 hyp=0.21 cameraTheta=-0.78 mountX=0.14 mountY=0.16, mountTheta=0.84
01:26:20.879 00.003 13300 SchedulePrimaryMove(1016D950, x=0.15, y=-0.15, opts=13)
01:26:20.879 00.000 13300 Enqueuing Move request for scope (0.15, -0.15)
01:26:20.879 00.000 11596 Worker thread wakes up
01:26:20.880 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.15) opts 0xd
01:26:20.880 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, -0.15)
01:26:20.880 00.000 11596 Moving (0.15, -0.15) raw xDistance=0.14 yDistance=0.16
01:26:20.880 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.14
01:26:20.880 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:20.880 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:26:20.880 00.000 11596 MoveAxis(W, 200, ABG)
01:26:20.880 00.000 11596 Guiding  Dir = 3, Dur = 200
01:26:20.881 00.001 11596 IsSlewing returns 0
01:26:20.890 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
01:26:20.898 00.008 13300 UpdateGuideState exits: m=1105 SNR=23.1
01:26:20.898 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:20.898 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:26:20.898 00.000 13300 Enqueuing Expose request
01:26:20.932 00.034 11596 IsGuiding returns 0
01:26:21.327 00.395 11596 IsGuiding returns 1
01:26:21.327 00.000 11596 scope still moving after pulse duration time elapsed
01:26:21.353 00.026 11596 IsSlewing returns 0
01:26:21.448 00.095 11596 IsGuiding returns 0
01:26:21.448 00.000 11596 scope move finished after 200 + 315 ms
01:26:21.448 00.000 11596 Move returns status 0, amount 200
01:26:21.448 00.000 11596 MoveAxis(N, 0, ABG)
01:26:21.448 00.000 11596 Move returns status 0, amount 0
01:26:21.448 00.000 11596 move complete, result=0
01:26:21.448 00.000 11596 worker thread done servicing request
01:26:21.448 00.000 11596 Worker thread wakes up
01:26:21.449 00.001 13300 GuideStep: 0.1 px 200 ms WEST, 0.2 px 0 ms NORTH
01:26:21.449 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:26:21.957 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:26:23.333 01.376 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d6632740-f74a-4276-a4af-1d176de9edf9"}
01:26:23.333 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d6632740-f74a-4276-a4af-1d176de9edf9"}
01:26:23.334 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5974097c-fc10-4e80-8a76-36dd06627d2f"}
01:26:23.334 00.000 13300 case statement mapped state 6 to 3
01:26:23.334 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5974097c-fc10-4e80-8a76-36dd06627d2f"}
01:26:23.334 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bf632a8f-2265-4b36-99e8-6d0e94d0855c"}
01:26:23.335 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.78,6.64],"pixels":"..."},"id":"bf632a8f-2265-4b36-99e8-6d0e94d0855c"}
01:26:25.003 01.668 11596 Exposure complete
01:26:25.093 00.090 11596 worker thread done servicing request
01:26:25.093 00.000 13300 OnExposeComplete: enter
01:26:25.093 00.000 13300 UpdateGuideState(): m_state=6
01:26:25.094 00.001 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
01:26:25.094 00.000 13300 Star::Find returns 1 (0), X=124.80, Y=983.71, Mass=1099, SNR=23.1, Peak=100 HFD=3.9
01:26:25.094 00.000 13300 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-1.61) = xAngle (1.17 = 1.17)
01:26:25.094 00.000 13300 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.19 = 1.19)
01:26:25.094 00.000 13300 CameraToMount -- cameraX=0.17 cameraY=-0.08 hyp=0.18 cameraTheta=-0.43 mountX=0.07 mountY=0.17, mountTheta=1.18
01:26:25.097 00.003 13300 SchedulePrimaryMove(1016D950, x=0.17, y=-0.08, opts=13)
01:26:25.097 00.000 13300 Enqueuing Move request for scope (0.17, -0.08)
01:26:25.097 00.000 11596 Worker thread wakes up
01:26:25.097 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.08) opts 0xd
01:26:25.097 00.000 11596 Handling offset move in thread for scope, endpoint = (0.17, -0.08)
01:26:25.097 00.000 11596 Moving (0.17, -0.08) raw xDistance=0.07 yDistance=0.17
01:26:25.097 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:26:25.098 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:25.098 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:26:25.098 00.000 11596 MoveAxis(E, 0, ABG)
01:26:25.098 00.000 11596 Move returns status 0, amount 0
01:26:25.098 00.000 11596 MoveAxis(N, 0, ABG)
01:26:25.098 00.000 11596 Move returns status 0, amount 0
01:26:25.098 00.000 11596 move complete, result=0
01:26:25.098 00.000 11596 worker thread done servicing request
01:26:25.104 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=231, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
01:26:25.112 00.008 13300 UpdateGuideState exits: m=1099 SNR=23.1
01:26:25.112 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:25.112 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:26:25.112 00.000 13300 Enqueuing Expose request
01:26:25.113 00.001 11596 Worker thread wakes up
01:26:25.113 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:26:25.113 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:26:25.616 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:26:26.332 00.716 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6f84dce0-ae1a-4429-a274-4f0cbd31843e"}
01:26:26.332 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6f84dce0-ae1a-4429-a274-4f0cbd31843e"}
01:26:26.333 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"78a06ea9-61d5-425d-9963-23d092381475"}
01:26:26.333 00.000 13300 case statement mapped state 6 to 3
01:26:26.333 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"78a06ea9-61d5-425d-9963-23d092381475"}
01:26:26.333 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cbec25f6-3230-49ce-a151-7b6baf175969"}
01:26:26.334 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.80,6.71],"pixels":"..."},"id":"cbec25f6-3230-49ce-a151-7b6baf175969"}
01:26:28.647 02.313 11596 Exposure complete
01:26:28.717 00.070 11596 worker thread done servicing request
01:26:28.718 00.001 13300 OnExposeComplete: enter
01:26:28.718 00.000 13300 UpdateGuideState(): m_state=6
01:26:28.718 00.000 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
01:26:28.718 00.000 13300 Star::Find returns 1 (0), X=124.77, Y=983.74, Mass=1111, SNR=23.2, Peak=100 HFD=4.0
01:26:28.718 00.000 13300 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-1.61) = xAngle (1.31 = 1.31)
01:26:28.718 00.000 13300 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.32 = 1.32)
01:26:28.719 00.001 13300 CameraToMount -- cameraX=0.14 cameraY=-0.04 hyp=0.15 cameraTheta=-0.30 mountX=0.04 mountY=0.14, mountTheta=1.31
01:26:28.722 00.003 13300 SchedulePrimaryMove(1016D950, x=0.14, y=-0.04, opts=13)
01:26:28.722 00.000 13300 Enqueuing Move request for scope (0.14, -0.04)
01:26:28.722 00.000 11596 Worker thread wakes up
01:26:28.722 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.04) opts 0xd
01:26:28.722 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, -0.04)
01:26:28.722 00.000 11596 Moving (0.14, -0.04) raw xDistance=0.04 yDistance=0.14
01:26:28.722 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:26:28.722 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:28.723 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:26:28.723 00.000 11596 MoveAxis(E, 0, ABG)
01:26:28.723 00.000 11596 Move returns status 0, amount 0
01:26:28.723 00.000 11596 MoveAxis(N, 0, ABG)
01:26:28.723 00.000 11596 Move returns status 0, amount 0
01:26:28.723 00.000 11596 move complete, result=0
01:26:28.723 00.000 11596 worker thread done servicing request
01:26:28.729 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=224, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
01:26:28.737 00.008 13300 UpdateGuideState exits: m=1111 SNR=23.2
01:26:28.737 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:28.737 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:26:28.737 00.000 13300 Enqueuing Expose request
01:26:28.737 00.000 11596 Worker thread wakes up
01:26:28.737 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:26:28.737 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:26:29.245 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:26:29.332 00.087 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"271d4506-70b2-447e-9276-232a6650b3ee"}
01:26:29.332 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"271d4506-70b2-447e-9276-232a6650b3ee"}
01:26:29.333 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8d159751-7a05-4a2c-a31a-adc9000da130"}
01:26:29.333 00.000 13300 case statement mapped state 6 to 3
01:26:29.333 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8d159751-7a05-4a2c-a31a-adc9000da130"}
01:26:29.334 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"aaea26eb-6a5f-4f5a-a977-dbea2d12815b"}
01:26:29.334 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.77,6.74],"pixels":"..."},"id":"aaea26eb-6a5f-4f5a-a977-dbea2d12815b"}
01:26:32.331 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"45aacab7-ac40-4d5d-933f-9a3d53c38542"}
01:26:32.331 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"45aacab7-ac40-4d5d-933f-9a3d53c38542"}
01:26:32.332 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bcddfaef-7368-47bd-bb03-f1c621978088"}
01:26:32.332 00.000 13300 case statement mapped state 6 to 3
01:26:32.332 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bcddfaef-7368-47bd-bb03-f1c621978088"}
01:26:32.332 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"14b18844-5a2d-4bf0-942d-97b69a1becd3"}
01:26:32.332 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.77,6.74],"pixels":"..."},"id":"14b18844-5a2d-4bf0-942d-97b69a1becd3"}
01:26:32.424 00.092 11596 Exposure complete
01:26:32.494 00.070 11596 worker thread done servicing request
01:26:32.494 00.000 13300 OnExposeComplete: enter
01:26:32.494 00.000 13300 UpdateGuideState(): m_state=6
01:26:32.494 00.000 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
01:26:32.495 00.001 13300 Star::Find returns 1 (0), X=124.76, Y=983.78, Mass=1118, SNR=23.3, Peak=97 HFD=4.0
01:26:32.495 00.000 13300 MultiStar: exiting stabilization period
01:26:32.495 00.000 13300 MultiStar: updating star positions after lock position change
01:26:32.495 00.000 13300 Star::Find(15, 267, 975, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
01:26:32.495 00.000 13300 Star::Find returns 1 (0), X=266.77, Y=975.61, Mass=393, SNR=13.8, Peak=49 HFD=3.2
01:26:32.495 00.000 13300 Star::Find(15, 296, 188, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
01:26:32.495 00.000 13300 Star::Find returns 1 (0), X=295.85, Y=188.02, Mass=356, SNR=13.1, Peak=58 HFD=3.0
01:26:32.495 00.000 13300 Star::Find(15, 1109, 526, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
01:26:32.495 00.000 13300 Star::Find returns 1 (0), X=1108.95, Y=526.72, Mass=109, SNR=7.2, Peak=25 HFD=2.2
01:26:32.495 00.000 13300 Star::Find(15, 811, 138, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
01:26:32.496 00.001 13300 Star::Find returns 1 (0), X=811.32, Y=138.23, Mass=174, SNR=9.1, Peak=25 HFD=3.6
01:26:32.496 00.000 13300 Star::Find(15, 399, 182, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
01:26:32.496 00.000 13300 Star::Find returns 1 (0), X=399.44, Y=182.49, Mass=96, SNR=6.8, Peak=19 HFD=1.5
01:26:32.496 00.000 13300 Star::Find(15, 523, 608, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
01:26:32.496 00.000 13300 Star::Find returns 1 (0), X=522.75, Y=608.67, Mass=113, SNR=7.4, Peak=22 HFD=2.6
01:26:32.496 00.000 13300 Star::Find(15, 861, 834, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
01:26:32.496 00.000 13300 Star::Find returns 1 (0), X=860.96, Y=834.93, Mass=83, SNR=6.3, Peak=25 HFD=2.1
01:26:32.496 00.000 13300 Star::Find(15, 981, 171, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
01:26:32.496 00.000 13300 Star::Find returns 1 (0), X=981.71, Y=172.32, Mass=80, SNR=6.2, Peak=16 HFD=2.7
01:26:32.497 00.001 13300 Star::Find(15, 423, 390, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
01:26:32.497 00.000 13300 Star::Find returns 1 (0), X=423.15, Y=391.20, Mass=100, SNR=7.0, Peak=30 HFD=2.3
01:26:32.497 00.000 13300 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-1.61) = xAngle (1.58 = 1.58)
01:26:32.497 00.000 13300 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.59 = 1.59)
01:26:32.497 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=-0.00 hyp=0.13 cameraTheta=-0.03 mountX=-0.00 mountY=0.13, mountTheta=1.58
01:26:32.499 00.002 13300 SchedulePrimaryMove(1016D950, x=0.13, y=-0.00, opts=13)
01:26:32.499 00.000 13300 Enqueuing Move request for scope (0.13, -0.00)
01:26:32.499 00.000 11596 Worker thread wakes up
01:26:32.499 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.00) opts 0xd
01:26:32.500 00.001 11596 Handling offset move in thread for scope, endpoint = (0.13, -0.00)
01:26:32.500 00.000 11596 Moving (0.13, -0.00) raw xDistance=-0.00 yDistance=0.13
01:26:32.500 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:26:32.500 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:32.500 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:26:32.500 00.000 11596 MoveAxis(E, 0, ABG)
01:26:32.500 00.000 11596 Move returns status 0, amount 0
01:26:32.500 00.000 11596 MoveAxis(N, 0, ABG)
01:26:32.500 00.000 11596 Move returns status 0, amount 0
01:26:32.500 00.000 11596 move complete, result=0
01:26:32.501 00.001 11596 worker thread done servicing request
01:26:32.507 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=224, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
01:26:32.514 00.007 13300 UpdateGuideState exits: m=1118 SNR=23.3
01:26:32.515 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:32.515 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:26:32.515 00.000 13300 Enqueuing Expose request
01:26:32.515 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:26:32.515 00.000 11596 Worker thread wakes up
01:26:32.515 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:26:33.028 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:26:35.330 02.302 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5cd32260-b231-4031-bb6f-87233232561e"}
01:26:35.330 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5cd32260-b231-4031-bb6f-87233232561e"}
01:26:35.331 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3a295075-0c2e-4cf3-95aa-00c0c6719336"}
01:26:35.331 00.000 13300 case statement mapped state 6 to 3
01:26:35.331 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3a295075-0c2e-4cf3-95aa-00c0c6719336"}
01:26:35.331 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8ec23bd4-289f-423a-8e48-1fa7e19fd0e4"}
01:26:35.332 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.76,6.78],"pixels":"..."},"id":"8ec23bd4-289f-423a-8e48-1fa7e19fd0e4"}
01:26:36.074 00.742 11596 Exposure complete
01:26:36.159 00.085 11596 worker thread done servicing request
01:26:36.159 00.000 13300 OnExposeComplete: enter
01:26:36.159 00.000 13300 UpdateGuideState(): m_state=6
01:26:36.159 00.000 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
01:26:36.160 00.001 13300 Star::Find returns 1 (0), X=124.94, Y=983.80, Mass=1103, SNR=23.2, Peak=91 HFD=4.1
01:26:36.161 00.001 13300 MultiStar: [#1 0.04,-0.15,0.60,U] [#2 -0.06,-0.12,0.55,U] [#3 0.11,0.14,0.35,U] [#4 0.28,-0.01,0.00,M1] [#5 -0.11,-0.17,0.00,M1] [#6 0.18,-0.13,0.00,M1] [#7 0.02,-0.09,0.26,U] [#8 -0.61,-0.35,0.00,M1] 
01:26:36.161 00.000 13300 refined, 4 included, MultiStar: {0.13, -0.04}, one-star: {0.31, 0.01}
01:26:36.161 00.000 13300 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-1.61) = xAngle (1.28 = 1.28)
01:26:36.161 00.000 13300 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.29 = 1.29)
01:26:36.162 00.001 13300 CameraToMount -- cameraX=0.13 cameraY=-0.04 hyp=0.13 cameraTheta=-0.33 mountX=0.04 mountY=0.13, mountTheta=1.28
01:26:36.166 00.004 13300 SchedulePrimaryMove(1016D950, x=0.13, y=-0.04, opts=13)
01:26:36.166 00.000 13300 Enqueuing Move request for scope (0.13, -0.04)
01:26:36.166 00.000 11596 Worker thread wakes up
01:26:36.166 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.04) opts 0xd
01:26:36.167 00.001 11596 Handling offset move in thread for scope, endpoint = (0.13, -0.04)
01:26:36.167 00.000 11596 Moving (0.13, -0.04) raw xDistance=0.04 yDistance=0.13
01:26:36.167 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:26:36.167 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:36.167 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:26:36.167 00.000 11596 MoveAxis(E, 0, ABG)
01:26:36.168 00.001 11596 Move returns status 0, amount 0
01:26:36.168 00.000 11596 MoveAxis(N, 0, ABG)
01:26:36.168 00.000 11596 Move returns status 0, amount 0
01:26:36.168 00.000 11596 move complete, result=0
01:26:36.168 00.000 11596 worker thread done servicing request
01:26:36.180 00.012 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
01:26:36.193 00.013 13300 UpdateGuideState exits: m=1103 SNR=23.2
01:26:36.193 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:36.193 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:26:36.193 00.000 13300 Enqueuing Expose request
01:26:36.194 00.001 11596 Worker thread wakes up
01:26:36.194 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:26:36.194 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:26:36.703 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:26:38.330 01.627 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f52a673e-84eb-4af6-aa98-5322f96900f5"}
01:26:38.330 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f52a673e-84eb-4af6-aa98-5322f96900f5"}
01:26:38.331 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d117595d-6fc4-49aa-9ed6-a0d630a374a8"}
01:26:38.331 00.000 13300 case statement mapped state 6 to 3
01:26:38.331 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d117595d-6fc4-49aa-9ed6-a0d630a374a8"}
01:26:38.331 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"98ceac32-1a04-442f-86e8-ddf242e58b29"}
01:26:38.331 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.94,6.80],"pixels":"..."},"id":"98ceac32-1a04-442f-86e8-ddf242e58b29"}
01:26:39.729 01.398 11596 Exposure complete
01:26:39.798 00.069 11596 worker thread done servicing request
01:26:39.798 00.000 13300 OnExposeComplete: enter
01:26:39.798 00.000 13300 UpdateGuideState(): m_state=6
01:26:39.799 00.001 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
01:26:39.799 00.000 13300 Star::Find returns 1 (0), X=124.98, Y=983.62, Mass=1084, SNR=23.0, Peak=92 HFD=3.9
01:26:39.799 00.000 13300 MultiStar: [#1 0.14,-0.24,0.00,M1] [#2 -0.08,-0.15,0.57,U] [#3 0.28,0.26,0.00,M1] [#4 0.28,0.15,0.00,M2] [#5 0.22,-0.05,0.30,U] [#6 0.34,-0.13,0.00,M2] [#7 0.11,0.22,0.00,M1] [#8 -0.15,-0.12,0.27,U] 
01:26:39.799 00.000 13300 refined, 3 included, MultiStar: {0.16, -0.14}, one-star: {0.35, -0.17}
01:26:39.799 00.000 13300 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-1.61) = xAngle (0.88 = 0.88)
01:26:39.799 00.000 13300 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.90 = 0.90)
01:26:39.800 00.001 13300 CameraToMount -- cameraX=0.16 cameraY=-0.14 hyp=0.21 cameraTheta=-0.73 mountX=0.13 mountY=0.16, mountTheta=0.89
01:26:39.801 00.001 13300 SchedulePrimaryMove(1016D950, x=0.16, y=-0.14, opts=13)
01:26:39.802 00.001 13300 Enqueuing Move request for scope (0.16, -0.14)
01:26:39.802 00.000 11596 Worker thread wakes up
01:26:39.802 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.14) opts 0xd
01:26:39.802 00.000 11596 Handling offset move in thread for scope, endpoint = (0.16, -0.14)
01:26:39.802 00.000 11596 Moving (0.16, -0.14) raw xDistance=0.13 yDistance=0.16
01:26:39.802 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:26:39.802 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:39.802 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:26:39.802 00.000 11596 MoveAxis(E, 0, ABG)
01:26:39.803 00.001 11596 Move returns status 0, amount 0
01:26:39.803 00.000 11596 MoveAxis(N, 0, ABG)
01:26:39.803 00.000 11596 Move returns status 0, amount 0
01:26:39.803 00.000 11596 move complete, result=0
01:26:39.803 00.000 11596 worker thread done servicing request
01:26:39.810 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
01:26:39.818 00.008 13300 UpdateGuideState exits: m=1084 SNR=23.0
01:26:39.818 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:39.818 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:26:39.818 00.000 13300 Enqueuing Expose request
01:26:39.818 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:26:39.818 00.000 11596 Worker thread wakes up
01:26:39.818 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:26:40.335 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:26:41.328 00.993 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5663476d-e56a-4926-9e56-90df757f792d"}
01:26:41.328 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5663476d-e56a-4926-9e56-90df757f792d"}
01:26:41.329 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"278a3332-1682-4dbc-8397-bcb2cddb74f7"}
01:26:41.329 00.000 13300 case statement mapped state 6 to 3
01:26:41.329 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"278a3332-1682-4dbc-8397-bcb2cddb74f7"}
01:26:41.329 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4adc164e-d1f6-43ee-b0ee-d8d0bc054c43"}
01:26:41.330 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.98,6.62],"pixels":"..."},"id":"4adc164e-d1f6-43ee-b0ee-d8d0bc054c43"}
01:26:43.366 02.036 11596 Exposure complete
01:26:43.434 00.068 11596 worker thread done servicing request
01:26:43.434 00.000 13300 OnExposeComplete: enter
01:26:43.434 00.000 13300 UpdateGuideState(): m_state=6
01:26:43.434 00.000 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
01:26:43.435 00.001 13300 Star::Find returns 1 (0), X=124.93, Y=983.65, Mass=1122, SNR=23.4, Peak=92 HFD=3.9
01:26:43.435 00.000 13300 MultiStar: [#1 0.12,-0.19,0.61,U] [#2 0.04,-0.26,0.00,M1] [#3 -0.00,-0.12,0.33,U] [#4 0.36,-0.08,0.00,M3] [#5 0.06,-0.14,0.30,U] [#6 0.19,-0.21,0.00,M3] [#7 0.32,0.07,0.00,M2] [#8 -0.23,-0.35,0.00,M1] 
01:26:43.435 00.000 13300 refined, 3 included, MultiStar: {0.18, -0.15}, one-star: {0.30, -0.14}
01:26:43.435 00.000 13300 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-1.61) = xAngle (0.91 = 0.91)
01:26:43.435 00.000 13300 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.92 = 0.92)
01:26:43.435 00.000 13300 CameraToMount -- cameraX=0.18 cameraY=-0.15 hyp=0.23 cameraTheta=-0.70 mountX=0.14 mountY=0.18, mountTheta=0.91
01:26:43.438 00.003 13300 SchedulePrimaryMove(1016D950, x=0.18, y=-0.15, opts=13)
01:26:43.438 00.000 13300 Enqueuing Move request for scope (0.18, -0.15)
01:26:43.438 00.000 11596 Worker thread wakes up
01:26:43.439 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.15) opts 0xd
01:26:43.439 00.000 11596 Handling offset move in thread for scope, endpoint = (0.18, -0.15)
01:26:43.439 00.000 11596 Moving (0.18, -0.15) raw xDistance=0.14 yDistance=0.18
01:26:43.439 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.14
01:26:43.439 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:26:43.439 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:26:43.440 00.001 11596 MoveAxis(W, 179, ABG)
01:26:43.440 00.000 11596 Guiding  Dir = 3, Dur = 179
01:26:43.440 00.000 11596 IsSlewing returns 0
01:26:43.448 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
01:26:43.455 00.007 13300 UpdateGuideState exits: m=1122 SNR=23.4
01:26:43.455 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:43.455 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:26:43.455 00.000 13300 Enqueuing Expose request
01:26:43.627 00.172 11596 IsGuiding returns 0
01:26:43.726 00.099 11596 PulseGuide returned control before completion, sleep 91
01:26:44.097 00.371 11596 IsGuiding returns 0
01:26:44.097 00.000 11596 Move returns status 0, amount 179
01:26:44.097 00.000 11596 MoveAxis(N, 0, ABG)
01:26:44.097 00.000 11596 Move returns status 0, amount 0
01:26:44.097 00.000 11596 move complete, result=0
01:26:44.097 00.000 11596 worker thread done servicing request
01:26:44.097 00.000 11596 Worker thread wakes up
01:26:44.097 00.000 13300 GuideStep: 0.1 px 179 ms WEST, 0.2 px 0 ms NORTH
01:26:44.097 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:26:44.329 00.232 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"66e5d59e-115b-406b-a6d2-0427eb53a28d"}
01:26:44.329 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"66e5d59e-115b-406b-a6d2-0427eb53a28d"}
01:26:44.330 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3ed81b85-a4f7-47c6-a8b1-253ecc3e21b7"}
01:26:44.330 00.000 13300 case statement mapped state 6 to 3
01:26:44.330 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3ed81b85-a4f7-47c6-a8b1-253ecc3e21b7"}
01:26:44.331 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1766b2cb-264c-42a8-b07c-85ccca2e8fc2"}
01:26:44.332 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.93,6.65],"pixels":"..."},"id":"1766b2cb-264c-42a8-b07c-85ccca2e8fc2"}
01:26:44.601 00.269 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:26:47.328 02.727 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f06a7b8b-9941-4cf6-a53b-3c435d097d78"}
01:26:47.328 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f06a7b8b-9941-4cf6-a53b-3c435d097d78"}
01:26:47.329 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ca153c2f-9ba9-43c9-9bcd-7540639baccc"}
01:26:47.329 00.000 13300 case statement mapped state 6 to 3
01:26:47.329 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ca153c2f-9ba9-43c9-9bcd-7540639baccc"}
01:26:47.329 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"66c0a835-6ac8-471a-8358-69027573965a"}
01:26:47.330 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.93,6.65],"pixels":"..."},"id":"66c0a835-6ac8-471a-8358-69027573965a"}
01:26:47.638 00.308 11596 Exposure complete
01:26:47.715 00.077 11596 worker thread done servicing request
01:26:47.715 00.000 13300 OnExposeComplete: enter
01:26:47.715 00.000 13300 UpdateGuideState(): m_state=6
01:26:47.716 00.001 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
01:26:47.716 00.000 13300 Star::Find returns 1 (0), X=124.98, Y=983.61, Mass=1116, SNR=23.3, Peak=93 HFD=3.9
01:26:47.717 00.001 13300 MultiStar: [#1 0.37,-0.13,0.00,M1] [#2 0.00,-0.15,0.56,U] [#3 0.10,-0.17,0.32,U] [#4 0.24,-0.14,0.00,M4] [#5 0.16,-0.10,0.29,U] [#6 0.24,-0.24,0.00,M4] [#7 0.38,-0.08,0.00,M3] [#8 -0.28,-0.12,0.00,M2] 
01:26:47.717 00.000 13300 refined, 3 included, MultiStar: {0.20, -0.16}, one-star: {0.35, -0.18}
01:26:47.717 00.000 13300 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-1.61) = xAngle (0.93 = 0.93)
01:26:47.717 00.000 13300 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.94 = 0.94)
01:26:47.717 00.000 13300 CameraToMount -- cameraX=0.20 cameraY=-0.16 hyp=0.25 cameraTheta=-0.68 mountX=0.15 mountY=0.20, mountTheta=0.93
01:26:47.720 00.003 13300 SchedulePrimaryMove(1016D950, x=0.20, y=-0.16, opts=13)
01:26:47.720 00.000 13300 Enqueuing Move request for scope (0.20, -0.16)
01:26:47.720 00.000 11596 Worker thread wakes up
01:26:47.720 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.16) opts 0xd
01:26:47.720 00.000 11596 Handling offset move in thread for scope, endpoint = (0.20, -0.16)
01:26:47.721 00.001 11596 Moving (0.20, -0.16) raw xDistance=0.15 yDistance=0.20
01:26:47.721 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
01:26:47.721 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:26:47.721 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
01:26:47.721 00.000 11596 MoveAxis(W, 204, ABG)
01:26:47.721 00.000 11596 Guiding  Dir = 3, Dur = 204
01:26:47.722 00.001 11596 IsSlewing returns 0
01:26:47.732 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=242, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
01:26:47.743 00.011 13300 UpdateGuideState exits: m=1116 SNR=23.3
01:26:47.743 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:47.743 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:26:47.743 00.000 13300 Enqueuing Expose request
01:26:47.822 00.079 11596 IsGuiding returns 0
01:26:47.913 00.091 11596 PulseGuide returned control before completion, sleep 125
01:26:48.136 00.223 11596 IsGuiding returns 0
01:26:48.136 00.000 11596 Move returns status 0, amount 204
01:26:48.136 00.000 11596 MoveAxis(N, 0, ABG)
01:26:48.137 00.001 11596 Move returns status 0, amount 0
01:26:48.137 00.000 11596 move complete, result=0
01:26:48.137 00.000 11596 worker thread done servicing request
01:26:48.137 00.000 11596 Worker thread wakes up
01:26:48.137 00.000 13300 GuideStep: 0.2 px 204 ms WEST, 0.2 px 0 ms NORTH
01:26:48.137 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:26:48.652 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:26:50.326 01.674 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6717fba2-5a4b-4c8a-b2a7-ca3906dcad9a"}
01:26:50.326 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6717fba2-5a4b-4c8a-b2a7-ca3906dcad9a"}
01:26:50.327 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dda3823f-9921-4995-a433-45a7a6c9480c"}
01:26:50.327 00.000 13300 case statement mapped state 6 to 3
01:26:50.327 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dda3823f-9921-4995-a433-45a7a6c9480c"}
01:26:50.327 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"36420b4f-cc6d-4808-a302-c28b344624f1"}
01:26:50.328 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.98,6.61],"pixels":"..."},"id":"36420b4f-cc6d-4808-a302-c28b344624f1"}
01:26:51.687 01.359 11596 Exposure complete
01:26:51.756 00.069 11596 worker thread done servicing request
01:26:51.756 00.000 13300 OnExposeComplete: enter
01:26:51.756 00.000 13300 UpdateGuideState(): m_state=6
01:26:51.757 00.001 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
01:26:51.757 00.000 13300 Star::Find returns 1 (0), X=125.07, Y=983.67, Mass=1086, SNR=23.1, Peak=92 HFD=3.9
01:26:51.757 00.000 13300 MultiStar: [#1 0.20,-0.18,0.63,U] [#2 0.05,-0.05,0.58,U] [#3 0.37,0.18,0.00,M1] [#4 0.45,-0.09,0.00,M5] [#5 0.27,-0.34,0.00,M1] [#6 0.36,-0.15,0.00,M5] [#7 0.39,-0.02,0.00,M4] [#8 -0.18,-0.27,0.00,M3] 
01:26:51.758 00.001 13300 refined, 2 included, MultiStar: {0.27, -0.12}, one-star: {0.44, -0.12}
01:26:51.758 00.000 13300 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-1.61) = xAngle (1.21 = 1.21)
01:26:51.758 00.000 13300 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.22 = 1.22)
01:26:51.758 00.000 13300 CameraToMount -- cameraX=0.27 cameraY=-0.12 hyp=0.30 cameraTheta=-0.40 mountX=0.11 mountY=0.28, mountTheta=1.21
01:26:51.760 00.002 13300 SchedulePrimaryMove(1016D950, x=0.27, y=-0.12, opts=13)
01:26:51.760 00.000 13300 Enqueuing Move request for scope (0.27, -0.12)
01:26:51.760 00.000 11596 Worker thread wakes up
01:26:51.760 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.12) opts 0xd
01:26:51.761 00.001 11596 Handling offset move in thread for scope, endpoint = (0.27, -0.12)
01:26:51.761 00.000 11596 Moving (0.27, -0.12) raw xDistance=0.11 yDistance=0.28
01:26:51.761 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:26:51.761 00.000 11596 switching direction from 0 to 1 - decHistory=3 oldest=0.42 newest=0.67
01:26:51.761 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
01:26:51.761 00.000 11596 MoveAxis(E, 0, ABG)
01:26:51.761 00.000 11596 Move returns status 0, amount 0
01:26:51.761 00.000 11596 MoveAxis(S, 369, ABG)
01:26:51.761 00.000 11596 Guiding  Dir = 1, Dur = 369
01:26:51.762 00.001 11596 IsSlewing returns 0
01:26:51.767 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=245, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
01:26:51.775 00.008 13300 UpdateGuideState exits: m=1086 SNR=23.1
01:26:51.775 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:51.775 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:26:51.775 00.000 13300 Enqueuing Expose request
01:26:51.833 00.058 11596 IsGuiding returns 0
01:26:51.993 00.160 11596 PulseGuide returned control before completion, sleep 220
01:26:52.525 00.532 11596 IsGuiding returns 1
01:26:52.525 00.000 11596 scope still moving after pulse duration time elapsed
01:26:52.557 00.032 11596 IsSlewing returns 0
01:26:52.695 00.138 11596 IsGuiding returns 0
01:26:52.695 00.000 11596 scope move finished after 369 + 492 ms
01:26:52.695 00.000 11596 Move returns status 0, amount 369
01:26:52.695 00.000 11596 move complete, result=0
01:26:52.696 00.001 11596 worker thread done servicing request
01:26:52.696 00.000 11596 Worker thread wakes up
01:26:52.696 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.3 px 369 ms SOUTH
01:26:52.696 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:26:53.203 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:26:53.326 00.123 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7d21e4c2-8a64-4ae0-8d92-0757d71218e8"}
01:26:53.326 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7d21e4c2-8a64-4ae0-8d92-0757d71218e8"}
01:26:53.327 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9c71eadd-6073-457f-9be9-22b15106b3d0"}
01:26:53.327 00.000 13300 case statement mapped state 6 to 3
01:26:53.327 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9c71eadd-6073-457f-9be9-22b15106b3d0"}
01:26:53.327 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"95ca45e3-9252-4afe-87fc-e14ea2ab1978"}
01:26:53.328 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.07,6.67],"pixels":"..."},"id":"95ca45e3-9252-4afe-87fc-e14ea2ab1978"}
01:26:56.243 02.915 11596 Exposure complete
01:26:56.313 00.070 11596 worker thread done servicing request
01:26:56.313 00.000 13300 OnExposeComplete: enter
01:26:56.313 00.000 13300 UpdateGuideState(): m_state=6
01:26:56.313 00.000 13300 Star::Find(15, 125, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
01:26:56.313 00.000 13300 Star::Find returns 1 (0), X=125.17, Y=983.78, Mass=1132, SNR=23.5, Peak=98 HFD=4.0
01:26:56.314 00.001 13300 MultiStar: [#1 0.30,0.02,0.59,U] [#2 0.13,0.00,0.55,U] [#3 0.35,0.09,0.00,M2] [#4 0.69,0.10,0.00,M6] [#5 0.45,-0.29,0.00,M2] [#6 0.25,-0.06,0.31,U] [#7 0.42,0.47,0.00,M5] [#8 0.05,0.35,0.00,M4] 
01:26:56.314 00.000 13300 refined, 3 included, MultiStar: {0.36, -0.00}, one-star: {0.54, -0.01}
01:26:56.314 00.000 13300 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-1.61) = xAngle (1.60 = 1.60)
01:26:56.314 00.000 13300 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.62 = 1.62)
01:26:56.314 00.000 13300 CameraToMount -- cameraX=0.36 cameraY=-0.00 hyp=0.36 cameraTheta=-0.01 mountX=-0.01 mountY=0.36, mountTheta=1.60
01:26:56.316 00.002 13300 SchedulePrimaryMove(1016D950, x=0.36, y=-0.00, opts=13)
01:26:56.316 00.000 13300 Enqueuing Move request for scope (0.36, -0.00)
01:26:56.316 00.000 11596 Worker thread wakes up
01:26:56.316 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.00) opts 0xd
01:26:56.317 00.001 11596 Handling offset move in thread for scope, endpoint = (0.36, -0.00)
01:26:56.317 00.000 11596 Moving (0.36, -0.00) raw xDistance=-0.01 yDistance=0.36
01:26:56.317 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:26:56.317 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.36
01:26:56.317 00.000 11596 MoveAxis(E, 0, ABG)
01:26:56.317 00.000 11596 Move returns status 0, amount 0
01:26:56.317 00.000 11596 MoveAxis(S, 469, ABG)
01:26:56.317 00.000 11596 Guiding  Dir = 1, Dur = 469
01:26:56.317 00.000 11596 IsSlewing returns 0
01:26:56.324 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=121, Gamma=0.510
01:26:56.332 00.008 13300 UpdateGuideState exits: m=1132 SNR=23.5
01:26:56.332 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:56.332 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:26:56.332 00.000 13300 Enqueuing Expose request
01:26:56.332 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f56d6bdc-9a23-4ed6-9b7b-b0d61b79aa40"}
01:26:56.332 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f56d6bdc-9a23-4ed6-9b7b-b0d61b79aa40"}
01:26:56.337 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"318a058b-4f35-4cdc-9d85-4811104654aa"}
01:26:56.337 00.000 13300 case statement mapped state 6 to 3
01:26:56.337 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"318a058b-4f35-4cdc-9d85-4811104654aa"}
01:26:56.340 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d6658957-da15-41b5-95e4-45a4e54d88c3"}
01:26:56.340 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[7.17,6.78],"pixels":"..."},"id":"d6658957-da15-41b5-95e4-45a4e54d88c3"}
01:26:56.440 00.100 11596 IsGuiding returns 0
01:26:56.761 00.321 11596 PulseGuide returned control before completion, sleep 160
01:26:57.034 00.273 11596 IsGuiding returns 1
01:26:57.034 00.000 11596 scope still moving after pulse duration time elapsed
01:26:57.069 00.035 11596 IsSlewing returns 0
01:26:57.201 00.132 11596 IsGuiding returns 0
01:26:57.201 00.000 11596 scope move finished after 469 + 291 ms
01:26:57.201 00.000 11596 Move returns status 0, amount 469
01:26:57.201 00.000 11596 move complete, result=0
01:26:57.201 00.000 11596 worker thread done servicing request
01:26:57.201 00.000 11596 Worker thread wakes up
01:26:57.201 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.4 px 469 ms SOUTH
01:26:57.201 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:26:57.714 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:26:59.325 01.611 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"32d6f0a9-b23b-4e33-b9d2-c38daa1cb0da"}
01:26:59.325 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"32d6f0a9-b23b-4e33-b9d2-c38daa1cb0da"}
01:26:59.326 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"686b1eb9-4185-4b84-a171-3136e77f79b1"}
01:26:59.326 00.000 13300 case statement mapped state 6 to 3
01:26:59.326 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"686b1eb9-4185-4b84-a171-3136e77f79b1"}
01:26:59.326 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9e6c9e4f-1d19-491d-952e-fc34f1f0e518"}
01:26:59.327 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[7.17,6.78],"pixels":"..."},"id":"9e6c9e4f-1d19-491d-952e-fc34f1f0e518"}
01:27:00.741 01.414 11596 Exposure complete
01:27:00.809 00.068 11596 worker thread done servicing request
01:27:00.810 00.001 13300 OnExposeComplete: enter
01:27:00.810 00.000 13300 UpdateGuideState(): m_state=6
01:27:00.810 00.000 13300 Star::Find(15, 125, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
01:27:00.810 00.000 13300 Star::Find returns 1 (0), X=124.75, Y=983.62, Mass=1112, SNR=23.2, Peak=99 HFD=3.8
01:27:00.811 00.001 13300 MultiStar: [#1 0.24,-0.23,0.00,M1] [#2 -0.12,-0.06,0.57,U] [#3 0.10,-0.37,0.00,M3] [#4 0.28,-0.06,0.39,U] [#5 0.16,-0.18,0.30,U] [#6 -0.03,-0.18,0.31,U] [#7 -0.12,-0.24,0.26,U] [#8 -0.68,-0.25,0.00,M5] 
01:27:00.811 00.000 13300 refined, 5 included, MultiStar: {0.06, -0.14}, one-star: {0.12, -0.17}
01:27:00.811 00.000 13300 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-1.61) = xAngle (0.44 = 0.44)
01:27:00.811 00.000 13300 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.46 = 0.46)
01:27:00.811 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.14 hyp=0.15 cameraTheta=-1.17 mountX=0.14 mountY=0.07, mountTheta=0.45
01:27:00.813 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.14, opts=13)
01:27:00.813 00.000 13300 Enqueuing Move request for scope (0.06, -0.14)
01:27:00.813 00.000 11596 Worker thread wakes up
01:27:00.813 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.14) opts 0xd
01:27:00.813 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.14)
01:27:00.814 00.001 11596 Moving (0.06, -0.14) raw xDistance=0.14 yDistance=0.07
01:27:00.814 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:27:00.814 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:00.814 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:27:00.814 00.000 11596 MoveAxis(E, 0, ABG)
01:27:00.814 00.000 11596 Move returns status 0, amount 0
01:27:00.814 00.000 11596 MoveAxis(N, 0, ABG)
01:27:00.814 00.000 11596 Move returns status 0, amount 0
01:27:00.814 00.000 11596 move complete, result=0
01:27:00.814 00.000 11596 worker thread done servicing request
01:27:00.820 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=241, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
01:27:00.828 00.008 13300 UpdateGuideState exits: m=1112 SNR=23.2
01:27:00.828 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:00.828 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:27:00.828 00.000 13300 Enqueuing Expose request
01:27:00.828 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:27:00.828 00.000 11596 Worker thread wakes up
01:27:00.829 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:27:01.342 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:27:02.324 00.982 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ffa12a88-40fa-4d4e-a5b9-c19f8e558fcd"}
01:27:02.324 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ffa12a88-40fa-4d4e-a5b9-c19f8e558fcd"}
01:27:02.325 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c7e29cf2-1d45-4393-95a5-613b587c1567"}
01:27:02.325 00.000 13300 case statement mapped state 6 to 3
01:27:02.325 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c7e29cf2-1d45-4393-95a5-613b587c1567"}
01:27:02.325 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3f136d6f-200e-4579-9dce-ddcec42286b6"}
01:27:02.326 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[6.75,6.62],"pixels":"..."},"id":"3f136d6f-200e-4579-9dce-ddcec42286b6"}
01:27:04.372 02.046 11596 Exposure complete
01:27:04.442 00.070 11596 worker thread done servicing request
01:27:04.442 00.000 13300 OnExposeComplete: enter
01:27:04.442 00.000 13300 UpdateGuideState(): m_state=6
01:27:04.443 00.001 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
01:27:04.443 00.000 13300 Star::Find returns 1 (0), X=124.66, Y=983.66, Mass=1117, SNR=23.4, Peak=105 HFD=4.0
01:27:04.443 00.000 13300 MultiStar: [#1 -0.07,-0.29,0.60,U] [#2 -0.24,-0.18,0.57,U] [#3 -0.03,-0.22,0.33,U] [#4 -0.09,-0.13,0.39,U] [#5 -0.25,-0.18,0.29,U] [#6 -0.09,-0.27,0.30,U] [#7 -0.33,0.12,0.00,M5] [#8 -0.43,-0.20,0.00,M6] 
01:27:04.443 00.000 13300 single-star, 6 included, MultiStar: {-0.08, -0.19}, one-star: {0.03, -0.13}
01:27:04.444 00.001 13300 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-1.61) = xAngle (0.24 = 0.24)
01:27:04.444 00.000 13300 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.26 = 0.26)
01:27:04.444 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.13 hyp=0.13 cameraTheta=-1.37 mountX=0.13 mountY=0.03, mountTheta=0.26
01:27:04.446 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.13, opts=13)
01:27:04.446 00.000 13300 Enqueuing Move request for scope (0.03, -0.13)
01:27:04.446 00.000 11596 Worker thread wakes up
01:27:04.446 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.13) opts 0xd
01:27:04.446 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.13)
01:27:04.446 00.000 11596 Moving (0.03, -0.13) raw xDistance=0.13 yDistance=0.03
01:27:04.446 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:27:04.446 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:04.446 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:27:04.447 00.001 11596 MoveAxis(E, 0, ABG)
01:27:04.447 00.000 11596 Move returns status 0, amount 0
01:27:04.447 00.000 11596 MoveAxis(N, 0, ABG)
01:27:04.447 00.000 11596 Move returns status 0, amount 0
01:27:04.447 00.000 11596 move complete, result=0
01:27:04.447 00.000 11596 worker thread done servicing request
01:27:04.453 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
01:27:04.461 00.008 13300 UpdateGuideState exits: m=1117 SNR=23.4
01:27:04.461 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:04.461 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:27:04.461 00.000 13300 Enqueuing Expose request
01:27:04.462 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:27:04.462 00.000 11596 Worker thread wakes up
01:27:04.462 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:27:04.965 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:27:05.324 00.359 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dca7aa69-acdb-4520-a089-f26fed66a0f2"}
01:27:05.324 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dca7aa69-acdb-4520-a089-f26fed66a0f2"}
01:27:05.325 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e5b9695f-6c13-4936-80da-ac5c49abf198"}
01:27:05.325 00.000 13300 case statement mapped state 6 to 3
01:27:05.325 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e5b9695f-6c13-4936-80da-ac5c49abf198"}
01:27:05.325 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8a1e84ea-b4ca-4720-9cc6-6db9be301868"}
01:27:05.326 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[6.66,6.66],"pixels":"..."},"id":"8a1e84ea-b4ca-4720-9cc6-6db9be301868"}
01:27:08.006 02.680 11596 Exposure complete
01:27:08.091 00.085 11596 worker thread done servicing request
01:27:08.091 00.000 13300 OnExposeComplete: enter
01:27:08.091 00.000 13300 UpdateGuideState(): m_state=6
01:27:08.091 00.000 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
01:27:08.092 00.001 13300 Star::Find returns 1 (0), X=124.68, Y=983.64, Mass=1102, SNR=23.2, Peak=104 HFD=3.9
01:27:08.092 00.000 13300 MultiStar: [#1 -0.15,-0.18,0.60,U] [#2 -0.37,-0.16,0.00,M1] [#3 0.02,0.17,0.34,U] [#4 -0.11,0.07,0.38,U] [#5 -0.42,-0.15,0.00,M1] [#6 0.02,-0.19,0.31,U] [#7 -0.04,0.03,0.27,U] [#8 -0.56,-0.32,0.00,M7] 
01:27:08.092 00.000 13300 refined, 5 included, MultiStar: {-0.03, -0.08}, one-star: {0.05, -0.14}
01:27:08.092 00.000 13300 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-1.61) = xAngle (-0.30 = -0.30)
01:27:08.092 00.000 13300 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.29 = -0.29)
01:27:08.092 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.08 hyp=0.08 cameraTheta=-1.91 mountX=0.08 mountY=-0.02, mountTheta=-0.29
01:27:08.094 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.08, opts=13)
01:27:08.094 00.000 13300 Enqueuing Move request for scope (-0.03, -0.08)
01:27:08.095 00.001 11596 Worker thread wakes up
01:27:08.095 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.08) opts 0xd
01:27:08.095 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.08)
01:27:08.095 00.000 11596 Moving (-0.03, -0.08) raw xDistance=0.08 yDistance=-0.02
01:27:08.095 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:27:08.095 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:08.095 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:27:08.095 00.000 11596 MoveAxis(E, 0, ABG)
01:27:08.095 00.000 11596 Move returns status 0, amount 0
01:27:08.095 00.000 11596 MoveAxis(N, 0, ABG)
01:27:08.096 00.001 11596 Move returns status 0, amount 0
01:27:08.096 00.000 11596 move complete, result=0
01:27:08.096 00.000 11596 worker thread done servicing request
01:27:08.103 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
01:27:08.111 00.008 13300 UpdateGuideState exits: m=1102 SNR=23.2
01:27:08.111 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:08.111 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:27:08.111 00.000 13300 Enqueuing Expose request
01:27:08.111 00.000 11596 Worker thread wakes up
01:27:08.111 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:27:08.112 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:27:08.324 00.212 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aa416619-c4ca-4299-aa85-847886005f80"}
01:27:08.324 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aa416619-c4ca-4299-aa85-847886005f80"}
01:27:08.325 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a4fff5c8-2800-40fb-b729-77f5c197c4e9"}
01:27:08.325 00.000 13300 case statement mapped state 6 to 3
01:27:08.325 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a4fff5c8-2800-40fb-b729-77f5c197c4e9"}
01:27:08.326 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c274296e-4b01-46d5-92a3-eb45ca62f184"}
01:27:08.326 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[6.68,6.64],"pixels":"..."},"id":"c274296e-4b01-46d5-92a3-eb45ca62f184"}
01:27:08.618 00.292 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:27:11.323 02.705 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"078f50e3-860a-4755-be05-98eacd644b13"}
01:27:11.323 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"078f50e3-860a-4755-be05-98eacd644b13"}
01:27:11.324 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eb97aa6f-c72a-4534-bd0b-b268cfbd52ac"}
01:27:11.324 00.000 13300 case statement mapped state 6 to 3
01:27:11.324 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eb97aa6f-c72a-4534-bd0b-b268cfbd52ac"}
01:27:11.324 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1c1568bf-deb0-4ca5-b7d4-bd549f9409d1"}
01:27:11.325 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[6.68,6.64],"pixels":"..."},"id":"1c1568bf-deb0-4ca5-b7d4-bd549f9409d1"}
01:27:11.648 00.323 11596 Exposure complete
01:27:11.718 00.070 11596 worker thread done servicing request
01:27:11.718 00.000 13300 OnExposeComplete: enter
01:27:11.718 00.000 13300 UpdateGuideState(): m_state=6
01:27:11.719 00.001 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
01:27:11.719 00.000 13300 Star::Find returns 1 (0), X=124.62, Y=983.51, Mass=1128, SNR=23.4, Peak=110 HFD=4.1
01:27:11.719 00.000 13300 MultiStar: [#1 -0.15,-0.18,0.59,U] [#2 -0.40,-0.16,0.00,M2] [#3 -0.26,-0.31,0.00,M2] [#4 -0.07,-0.07,0.40,U] [#5 -0.48,-0.48,0.00,M2] [#6 -0.06,-0.46,0.00,M2] [#7 -0.26,0.01,0.26,U] [#8 -0.44,-0.34,0.00,M8] 
01:27:11.720 00.001 13300 refined, 3 included, MultiStar: {-0.09, -0.18}, one-star: {-0.01, -0.28}
01:27:11.720 00.000 13300 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-1.61) = xAngle (-0.41 = -0.41)
01:27:11.720 00.000 13300 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.40 = -0.40)
01:27:11.720 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.18 hyp=0.20 cameraTheta=-2.02 mountX=0.19 mountY=-0.08, mountTheta=-0.40
01:27:11.722 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.18, opts=13)
01:27:11.722 00.000 13300 Enqueuing Move request for scope (-0.09, -0.18)
01:27:11.722 00.000 11596 Worker thread wakes up
01:27:11.722 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.18) opts 0xd
01:27:11.722 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.18)
01:27:11.722 00.000 11596 Moving (-0.09, -0.18) raw xDistance=0.19 yDistance=-0.08
01:27:11.722 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.19
01:27:11.722 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:11.723 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:27:11.723 00.000 11596 MoveAxis(W, 232, ABG)
01:27:11.723 00.000 11596 Guiding  Dir = 3, Dur = 232
01:27:11.723 00.000 11596 IsSlewing returns 0
01:27:11.730 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
01:27:11.737 00.007 13300 UpdateGuideState exits: m=1128 SNR=23.4
01:27:11.737 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:11.737 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:27:11.737 00.000 13300 Enqueuing Expose request
01:27:11.792 00.055 11596 IsGuiding returns 0
01:27:12.220 00.428 11596 IsGuiding returns 1
01:27:12.220 00.000 11596 scope still moving after pulse duration time elapsed
01:27:12.594 00.374 11596 IsSlewing returns 0
01:27:12.816 00.222 11596 IsGuiding returns 0
01:27:12.816 00.000 11596 scope move finished after 232 + 791 ms
01:27:12.816 00.000 11596 Move returns status 0, amount 232
01:27:12.816 00.000 11596 MoveAxis(N, 0, ABG)
01:27:12.816 00.000 11596 Move returns status 0, amount 0
01:27:12.816 00.000 11596 move complete, result=0
01:27:12.816 00.000 11596 worker thread done servicing request
01:27:12.816 00.000 11596 Worker thread wakes up
01:27:12.817 00.001 13300 GuideStep: 0.2 px 232 ms WEST, -0.1 px 0 ms NORTH
01:27:12.817 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:27:13.329 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:27:14.323 00.994 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"482d134c-185e-4902-bc25-b4318d41382e"}
01:27:14.323 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"482d134c-185e-4902-bc25-b4318d41382e"}
01:27:14.324 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"be74c369-858b-4dbf-a33b-723b02f91de1"}
01:27:14.324 00.000 13300 case statement mapped state 6 to 3
01:27:14.324 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"be74c369-858b-4dbf-a33b-723b02f91de1"}
01:27:14.325 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9ca9f371-dabf-4b0c-82a9-46c97f60905c"}
01:27:14.325 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[6.62,6.51],"pixels":"..."},"id":"9ca9f371-dabf-4b0c-82a9-46c97f60905c"}
01:27:16.362 02.037 11596 Exposure complete
01:27:16.443 00.081 11596 worker thread done servicing request
01:27:16.444 00.001 13300 OnExposeComplete: enter
01:27:16.444 00.000 13300 UpdateGuideState(): m_state=6
01:27:16.444 00.000 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
01:27:16.444 00.000 13300 Star::Find returns 1 (0), X=124.67, Y=983.75, Mass=1108, SNR=23.2, Peak=104 HFD=3.8
01:27:16.445 00.001 13300 MultiStar: [#1 -0.12,0.02,0.61,U] [#2 -0.28,-0.03,0.57,U] [#3 -0.15,0.05,0.33,U] [#4 -0.11,-0.05,0.39,U] [#5 -0.16,0.11,0.29,U] [#6 -0.01,-0.04,0.30,U] [#7 -0.22,0.26,0.00,M4] [#8 -0.26,-0.22,0.00,M9] 
01:27:16.445 00.000 13300 single-star, 6 included, MultiStar: {-0.09, -0.01}, one-star: {0.05, -0.04}
01:27:16.445 00.000 13300 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-1.61) = xAngle (0.91 = 0.91)
01:27:16.445 00.000 13300 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.92 = 0.92)
01:27:16.445 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.04 hyp=0.06 cameraTheta=-0.70 mountX=0.04 mountY=0.05, mountTheta=0.92
01:27:16.448 00.003 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.04, opts=13)
01:27:16.448 00.000 13300 Enqueuing Move request for scope (0.05, -0.04)
01:27:16.449 00.001 11596 Worker thread wakes up
01:27:16.449 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.04) opts 0xd
01:27:16.449 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.04)
01:27:16.449 00.000 11596 Moving (0.05, -0.04) raw xDistance=0.04 yDistance=0.05
01:27:16.449 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:27:16.449 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:16.449 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:27:16.449 00.000 11596 MoveAxis(E, 0, ABG)
01:27:16.449 00.000 11596 Move returns status 0, amount 0
01:27:16.450 00.001 11596 MoveAxis(N, 0, ABG)
01:27:16.450 00.000 11596 Move returns status 0, amount 0
01:27:16.450 00.000 11596 move complete, result=0
01:27:16.450 00.000 11596 worker thread done servicing request
01:27:16.458 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
01:27:16.466 00.008 13300 UpdateGuideState exits: m=1108 SNR=23.2
01:27:16.467 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:16.467 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:27:16.467 00.000 13300 Enqueuing Expose request
01:27:16.467 00.000 11596 Worker thread wakes up
01:27:16.467 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:27:16.467 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:27:16.970 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:27:17.325 00.355 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9731a758-f475-47cb-a2f7-7fa2d73b3f6c"}
01:27:17.325 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9731a758-f475-47cb-a2f7-7fa2d73b3f6c"}
01:27:17.326 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6a8da3cc-444d-4931-9e23-9aaaa6dd99bf"}
01:27:17.326 00.000 13300 case statement mapped state 6 to 3
01:27:17.327 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6a8da3cc-444d-4931-9e23-9aaaa6dd99bf"}
01:27:17.327 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"077bdaad-146a-4fdc-9218-4df6c7dd4653"}
01:27:17.327 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[6.67,6.75],"pixels":"..."},"id":"077bdaad-146a-4fdc-9218-4df6c7dd4653"}
01:27:20.015 02.688 11596 Exposure complete
01:27:20.085 00.070 11596 worker thread done servicing request
01:27:20.085 00.000 13300 OnExposeComplete: enter
01:27:20.085 00.000 13300 UpdateGuideState(): m_state=6
01:27:20.086 00.001 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
01:27:20.086 00.000 13300 Star::Find returns 1 (0), X=124.67, Y=983.79, Mass=1100, SNR=23.2, Peak=102 HFD=3.9
01:27:20.087 00.001 13300 MultiStar: [#1 -0.12,0.01,0.61,U] [#2 -0.47,0.14,0.00,M2] [#3 -0.17,0.17,0.34,U] [#4 -0.03,0.17,0.39,U] [#5 -0.26,-0.06,0.29,U] [#6 -0.00,-0.25,0.31,U] [#7 -0.34,0.28,0.00,M5] [#8 -0.42,-0.17,0.00,M10] 
01:27:20.087 00.000 13300 single-star, 5 included, MultiStar: {-0.06, 0.01}, one-star: {0.04, 0.00}
01:27:20.087 00.000 13300 CameraToMount -- cameraTheta (0.06) - m_xAngle (-1.61) = xAngle (1.67 = 1.67)
01:27:20.087 00.000 13300 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.68 = 1.68)
01:27:20.087 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.00 hyp=0.04 cameraTheta=0.06 mountX=-0.00 mountY=0.04, mountTheta=1.67
01:27:20.090 00.003 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.00, opts=13)
01:27:20.090 00.000 13300 Enqueuing Move request for scope (0.04, 0.00)
01:27:20.090 00.000 11596 Worker thread wakes up
01:27:20.090 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.00) opts 0xd
01:27:20.090 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.00)
01:27:20.091 00.001 11596 Moving (0.04, 0.00) raw xDistance=-0.00 yDistance=0.04
01:27:20.091 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:27:20.091 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:20.091 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:27:20.091 00.000 11596 MoveAxis(E, 0, ABG)
01:27:20.091 00.000 11596 Move returns status 0, amount 0
01:27:20.091 00.000 11596 MoveAxis(N, 0, ABG)
01:27:20.091 00.000 11596 Move returns status 0, amount 0
01:27:20.091 00.000 11596 move complete, result=0
01:27:20.091 00.000 11596 worker thread done servicing request
01:27:20.099 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
01:27:20.108 00.009 13300 UpdateGuideState exits: m=1100 SNR=23.2
01:27:20.108 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:20.108 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:27:20.108 00.000 13300 Enqueuing Expose request
01:27:20.108 00.000 11596 Worker thread wakes up
01:27:20.109 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:27:20.109 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:27:20.332 00.223 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"513a42de-fbe5-41f8-91a3-f655e04d2801"}
01:27:20.333 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"513a42de-fbe5-41f8-91a3-f655e04d2801"}
01:27:20.333 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e493bec5-abd9-4c4e-8b13-45c3409f24f2"}
01:27:20.333 00.000 13300 case statement mapped state 6 to 3
01:27:20.334 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e493bec5-abd9-4c4e-8b13-45c3409f24f2"}
01:27:20.334 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"46089e46-b655-48ca-b61c-4a361a1a143f"}
01:27:20.335 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[6.67,6.79],"pixels":"..."},"id":"46089e46-b655-48ca-b61c-4a361a1a143f"}
01:27:20.621 00.286 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:27:23.331 02.710 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"84003d9a-5c7f-49f6-8eaf-2396a0849626"}
01:27:23.331 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"84003d9a-5c7f-49f6-8eaf-2396a0849626"}
01:27:23.332 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"792ce6ec-ca5f-4233-9d09-9f1c44275b9f"}
01:27:23.332 00.000 13300 case statement mapped state 6 to 3
01:27:23.332 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"792ce6ec-ca5f-4233-9d09-9f1c44275b9f"}
01:27:23.332 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"92c7c764-8c8c-4997-be0b-2562c19823c1"}
01:27:23.333 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[6.67,6.79],"pixels":"..."},"id":"92c7c764-8c8c-4997-be0b-2562c19823c1"}
01:27:23.644 00.311 11596 Exposure complete
01:27:23.717 00.073 11596 worker thread done servicing request
01:27:23.718 00.001 13300 OnExposeComplete: enter
01:27:23.718 00.000 13300 UpdateGuideState(): m_state=6
01:27:23.718 00.000 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
01:27:23.718 00.000 13300 Star::Find returns 1 (0), X=124.62, Y=983.81, Mass=1126, SNR=23.4, Peak=106 HFD=3.9
01:27:23.719 00.001 13300 MultiStar: [#1 0.04,-0.02,0.61,U] [#2 -0.37,0.03,0.00,M3] [#3 -0.13,-0.04,0.35,U] [#4 0.10,0.10,0.38,U] [#5 -0.29,0.14,0.30,U] [#6 0.07,-0.05,0.32,U] [#7 0.16,-0.04,0.27,U] [#8 -0.52,-0.19,0.00,R] 
01:27:23.719 00.000 13300 refined, 6 included, MultiStar: {-0.00, 0.02}, one-star: {-0.01, 0.03}
01:27:23.719 00.000 13300 CameraToMount -- cameraTheta (1.79) - m_xAngle (-1.61) = xAngle (3.39 = -2.89)
01:27:23.719 00.000 13300 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.41 = -2.87)
01:27:23.719 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.79 mountX=-0.02 mountY=-0.00, mountTheta=-2.87
01:27:23.721 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.02, opts=13)
01:27:23.721 00.000 13300 Enqueuing Move request for scope (-0.00, 0.02)
01:27:23.721 00.000 11596 Worker thread wakes up
01:27:23.721 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.02) opts 0xd
01:27:23.721 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.02)
01:27:23.722 00.001 11596 Moving (-0.00, 0.02) raw xDistance=-0.02 yDistance=-0.00
01:27:23.722 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:27:23.722 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:23.722 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:27:23.722 00.000 11596 MoveAxis(E, 0, ABG)
01:27:23.722 00.000 11596 Move returns status 0, amount 0
01:27:23.722 00.000 11596 MoveAxis(N, 0, ABG)
01:27:23.722 00.000 11596 Move returns status 0, amount 0
01:27:23.722 00.000 11596 move complete, result=0
01:27:23.722 00.000 11596 worker thread done servicing request
01:27:23.729 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
01:27:23.738 00.009 13300 UpdateGuideState exits: m=1126 SNR=23.4
01:27:23.738 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:23.738 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:27:23.738 00.000 13300 Enqueuing Expose request
01:27:23.739 00.001 11596 Worker thread wakes up
01:27:23.739 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:27:23.739 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:27:24.247 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:27:26.331 02.084 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9bb6f839-ec22-4a82-936b-21ba414a355b"}
01:27:26.331 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9bb6f839-ec22-4a82-936b-21ba414a355b"}
01:27:26.332 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e3afc0c0-4915-409d-8565-b34bb3c6eb35"}
01:27:26.332 00.000 13300 case statement mapped state 6 to 3
01:27:26.332 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e3afc0c0-4915-409d-8565-b34bb3c6eb35"}
01:27:26.333 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"407cf899-e9ac-4ed4-a03f-ccf88d1a215d"}
01:27:26.333 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[6.62,6.81],"pixels":"..."},"id":"407cf899-e9ac-4ed4-a03f-ccf88d1a215d"}
01:27:27.275 00.942 11596 Exposure complete
01:27:27.343 00.068 11596 worker thread done servicing request
01:27:27.343 00.000 13300 OnExposeComplete: enter
01:27:27.343 00.000 13300 UpdateGuideState(): m_state=6
01:27:27.343 00.000 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
01:27:27.343 00.000 13300 Star::Find returns 1 (0), X=124.62, Y=983.81, Mass=1118, SNR=23.3, Peak=106 HFD=3.9
01:27:27.344 00.001 13300 MultiStar: [#1 -0.08,0.09,0.61,U] [#2 -0.35,0.02,0.57,U] [#3 0.10,0.25,0.33,U] [#4 0.09,0.26,0.39,U] [#5 -0.34,-0.09,0.30,U] [#6 -0.08,-0.02,0.32,U] [#7 0.09,0.22,0.28,U] [#8 -0.19,0.23,0.27,U] 
01:27:27.344 00.000 13300 single-star, 8 included, MultiStar: {-0.08, 0.09}, one-star: {-0.00, 0.02}
01:27:27.344 00.000 13300 CameraToMount -- cameraTheta (1.79) - m_xAngle (-1.61) = xAngle (3.40 = -2.88)
01:27:27.344 00.000 13300 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.41 = -2.87)
01:27:27.344 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.79 mountX=-0.02 mountY=-0.01, mountTheta=-2.87
01:27:27.346 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.02, opts=13)
01:27:27.346 00.000 13300 Enqueuing Move request for scope (-0.00, 0.02)
01:27:27.346 00.000 11596 Worker thread wakes up
01:27:27.346 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.02) opts 0xd
01:27:27.347 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.02)
01:27:27.347 00.000 11596 Moving (-0.00, 0.02) raw xDistance=-0.02 yDistance=-0.01
01:27:27.347 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:27:27.347 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:27.347 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:27:27.347 00.000 11596 MoveAxis(E, 0, ABG)
01:27:27.347 00.000 11596 Move returns status 0, amount 0
01:27:27.347 00.000 11596 MoveAxis(N, 0, ABG)
01:27:27.347 00.000 11596 Move returns status 0, amount 0
01:27:27.347 00.000 11596 move complete, result=0
01:27:27.347 00.000 11596 worker thread done servicing request
01:27:27.353 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=222, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
01:27:27.361 00.008 13300 UpdateGuideState exits: m=1118 SNR=23.3
01:27:27.361 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:27.361 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:27:27.361 00.000 13300 Enqueuing Expose request
01:27:27.361 00.000 11596 Worker thread wakes up
01:27:27.362 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:27:27.362 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:27:27.869 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:27:29.329 01.460 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fbccbd6d-49fc-4b33-8c48-ac7604de1889"}
01:27:29.329 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fbccbd6d-49fc-4b33-8c48-ac7604de1889"}
01:27:29.330 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eefa7513-06fc-4301-a850-0a2c4d118c4f"}
01:27:29.330 00.000 13300 case statement mapped state 6 to 3
01:27:29.330 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eefa7513-06fc-4301-a850-0a2c4d118c4f"}
01:27:29.330 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a02fe2d9-eb5a-435c-8ef5-bacabb35830b"}
01:27:29.331 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[6.62,6.81],"pixels":"..."},"id":"a02fe2d9-eb5a-435c-8ef5-bacabb35830b"}
01:27:30.897 01.566 11596 Exposure complete
01:27:30.965 00.068 11596 worker thread done servicing request
01:27:30.965 00.000 13300 OnExposeComplete: enter
01:27:30.965 00.000 13300 UpdateGuideState(): m_state=6
01:27:30.966 00.001 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
01:27:30.966 00.000 13300 Star::Find returns 1 (0), X=124.70, Y=983.81, Mass=1076, SNR=22.9, Peak=99 HFD=4.0
01:27:30.967 00.001 13300 MultiStar: [#1 -0.06,0.04,0.61,U] [#2 -0.39,-0.03,0.00,M3] [#3 0.08,-0.11,0.35,U] [#4 -0.02,0.09,0.40,U] [#5 -0.29,0.04,0.30,U] [#6 -0.03,0.01,0.32,U] [#7 0.18,-0.00,0.27,U] [#8 0.12,0.05,0.28,U] 
01:27:30.967 00.000 13300 refined, 7 included, MultiStar: {0.01, 0.02}, one-star: {0.07, 0.03}
01:27:30.967 00.000 13300 CameraToMount -- cameraTheta (1.08) - m_xAngle (-1.61) = xAngle (2.69 = 2.69)
01:27:30.967 00.000 13300 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.71 = 2.71)
01:27:30.967 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.03 cameraTheta=1.08 mountX=-0.02 mountY=0.01, mountTheta=2.70
01:27:30.969 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.02, opts=13)
01:27:30.969 00.000 13300 Enqueuing Move request for scope (0.01, 0.02)
01:27:30.969 00.000 11596 Worker thread wakes up
01:27:30.970 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd
01:27:30.970 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.02)
01:27:30.970 00.000 11596 Moving (0.01, 0.02) raw xDistance=-0.02 yDistance=0.01
01:27:30.970 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:27:30.970 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:30.970 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:27:30.970 00.000 11596 MoveAxis(E, 0, ABG)
01:27:30.971 00.001 11596 Move returns status 0, amount 0
01:27:30.971 00.000 11596 MoveAxis(N, 0, ABG)
01:27:30.971 00.000 11596 Move returns status 0, amount 0
01:27:30.971 00.000 11596 move complete, result=0
01:27:30.971 00.000 11596 worker thread done servicing request
01:27:30.977 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=219, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
01:27:30.985 00.008 13300 UpdateGuideState exits: m=1076 SNR=22.9
01:27:30.985 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:30.985 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:27:30.985 00.000 13300 Enqueuing Expose request
01:27:30.985 00.000 11596 Worker thread wakes up
01:27:30.985 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:27:30.986 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:27:31.489 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:27:32.329 00.840 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b72b84ac-b205-4d8f-b372-93e715f9b360"}
01:27:32.329 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b72b84ac-b205-4d8f-b372-93e715f9b360"}
01:27:32.330 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bbd04186-700a-4500-81fe-bad729224d81"}
01:27:32.330 00.000 13300 case statement mapped state 6 to 3
01:27:32.330 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bbd04186-700a-4500-81fe-bad729224d81"}
01:27:32.330 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1cdecd65-1f06-44b7-b8ea-a58f204d4cb5"}
01:27:32.331 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[6.70,6.81],"pixels":"..."},"id":"1cdecd65-1f06-44b7-b8ea-a58f204d4cb5"}
01:27:34.512 02.181 11596 Exposure complete
01:27:34.581 00.069 11596 worker thread done servicing request
01:27:34.581 00.000 13300 OnExposeComplete: enter
01:27:34.581 00.000 13300 UpdateGuideState(): m_state=6
01:27:34.582 00.001 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
01:27:34.582 00.000 13300 Star::Find returns 1 (0), X=124.68, Y=983.68, Mass=1090, SNR=23.0, Peak=103 HFD=3.8
01:27:34.582 00.000 13300 MultiStar: [#1 -0.09,-0.00,0.61,U] [#2 -0.32,0.03,0.56,U] [#3 -0.14,0.15,0.34,U] [#4 0.09,0.12,0.39,U] [#5 -0.18,-0.01,0.30,U] [#6 -0.03,-0.11,0.31,U] [#7 -0.08,0.11,0.27,U] [#8 -0.13,0.05,0.29,U] 
01:27:34.582 00.000 13300 refined, 8 included, MultiStar: {-0.08, 0.01}, one-star: {0.05, -0.10}
01:27:34.582 00.000 13300 CameraToMount -- cameraTheta (3.08) - m_xAngle (-1.61) = xAngle (4.68 = -1.60)
01:27:34.583 00.001 13300 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.70 = -1.58)
01:27:34.583 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.01 hyp=0.08 cameraTheta=3.08 mountX=-0.00 mountY=-0.08, mountTheta=-1.60
01:27:34.585 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.01, opts=13)
01:27:34.585 00.000 13300 Enqueuing Move request for scope (-0.08, 0.01)
01:27:34.585 00.000 11596 Worker thread wakes up
01:27:34.585 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.01) opts 0xd
01:27:34.585 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.01)
01:27:34.585 00.000 11596 Moving (-0.08, 0.01) raw xDistance=-0.00 yDistance=-0.08
01:27:34.585 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:27:34.585 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:34.585 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:27:34.586 00.001 11596 MoveAxis(E, 0, ABG)
01:27:34.586 00.000 11596 Move returns status 0, amount 0
01:27:34.586 00.000 11596 MoveAxis(N, 0, ABG)
01:27:34.586 00.000 11596 Move returns status 0, amount 0
01:27:34.586 00.000 11596 move complete, result=0
01:27:34.586 00.000 11596 worker thread done servicing request
01:27:34.591 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=231, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
01:27:34.605 00.014 13300 UpdateGuideState exits: m=1090 SNR=23.0
01:27:34.605 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:34.606 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:27:34.606 00.000 13300 Enqueuing Expose request
01:27:34.606 00.000 11596 Worker thread wakes up
01:27:34.606 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:27:34.606 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:27:35.121 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:27:35.328 00.207 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8955f251-e7ec-4240-b516-64edb0f93b4f"}
01:27:35.328 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8955f251-e7ec-4240-b516-64edb0f93b4f"}
01:27:35.329 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c0a6456f-066e-45a8-a571-bd53eb305836"}
01:27:35.329 00.000 13300 case statement mapped state 6 to 3
01:27:35.329 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c0a6456f-066e-45a8-a571-bd53eb305836"}
01:27:35.329 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"50a16090-d0fb-43ff-97d0-299f779e85fc"}
01:27:35.331 00.002 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[6.68,6.68],"pixels":"..."},"id":"50a16090-d0fb-43ff-97d0-299f779e85fc"}
01:27:38.150 02.819 11596 Exposure complete
01:27:38.221 00.071 11596 worker thread done servicing request
01:27:38.221 00.000 13300 OnExposeComplete: enter
01:27:38.221 00.000 13300 UpdateGuideState(): m_state=6
01:27:38.221 00.000 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
01:27:38.222 00.001 13300 Star::Find returns 1 (0), X=124.67, Y=983.61, Mass=1149, SNR=23.6, Peak=107 HFD=4.1
01:27:38.222 00.000 13300 MultiStar: [#1 -0.11,-0.15,0.60,U] [#2 -0.16,-0.11,0.55,U] [#3 -0.01,-0.17,0.32,U] [#4 0.10,0.02,0.38,U] [#5 -0.33,-0.27,0.00,M1] [#6 -0.14,-0.06,0.31,U] [#7 0.04,0.25,0.26,U] [#8 0.12,-0.23,0.26,U] 
01:27:38.222 00.000 13300 refined, 7 included, MultiStar: {-0.02, -0.11}, one-star: {0.05, -0.18}
01:27:38.222 00.000 13300 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-1.61) = xAngle (-0.16 = -0.16)
01:27:38.222 00.000 13300 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.14 = -0.14)
01:27:38.222 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.77 mountX=0.11 mountY=-0.02, mountTheta=-0.14
01:27:38.224 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.11, opts=13)
01:27:38.224 00.000 13300 Enqueuing Move request for scope (-0.02, -0.11)
01:27:38.225 00.001 11596 Worker thread wakes up
01:27:38.225 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.11) opts 0xd
01:27:38.225 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.11)
01:27:38.225 00.000 11596 Moving (-0.02, -0.11) raw xDistance=0.11 yDistance=-0.02
01:27:38.225 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:27:38.225 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:38.225 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:27:38.225 00.000 11596 MoveAxis(E, 0, ABG)
01:27:38.225 00.000 11596 Move returns status 0, amount 0
01:27:38.225 00.000 11596 MoveAxis(N, 0, ABG)
01:27:38.226 00.001 11596 Move returns status 0, amount 0
01:27:38.226 00.000 11596 move complete, result=0
01:27:38.226 00.000 11596 worker thread done servicing request
01:27:38.231 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=250, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
01:27:38.239 00.008 13300 UpdateGuideState exits: m=1149 SNR=23.6
01:27:38.239 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:38.240 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:27:38.240 00.000 13300 Enqueuing Expose request
01:27:38.240 00.000 11596 Worker thread wakes up
01:27:38.240 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:27:38.240 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:27:38.330 00.090 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c11627ae-1b99-4c97-8f68-6c59f9bc8d52"}
01:27:38.330 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c11627ae-1b99-4c97-8f68-6c59f9bc8d52"}
01:27:38.333 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"03ee194c-91bd-4289-952a-aec6adb72d48"}
01:27:38.333 00.000 13300 case statement mapped state 6 to 3
01:27:38.333 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"03ee194c-91bd-4289-952a-aec6adb72d48"}
01:27:38.335 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"991e5ade-04eb-4b6a-b9f0-f837b0cdc492"}
01:27:38.335 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[6.67,6.61],"pixels":"..."},"id":"991e5ade-04eb-4b6a-b9f0-f837b0cdc492"}
01:27:38.744 00.409 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:27:41.327 02.583 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"892f9c01-a000-40bb-8773-3add1954f519"}
01:27:41.327 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"892f9c01-a000-40bb-8773-3add1954f519"}
01:27:41.328 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b370af7a-0b7f-4992-b0f2-e753f4231acb"}
01:27:41.328 00.000 13300 case statement mapped state 6 to 3
01:27:41.329 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b370af7a-0b7f-4992-b0f2-e753f4231acb"}
01:27:41.329 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"64f18a73-2bfa-4b8a-bd16-7c987dfdc2cc"}
01:27:41.330 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[6.67,6.61],"pixels":"..."},"id":"64f18a73-2bfa-4b8a-bd16-7c987dfdc2cc"}
01:27:41.769 00.439 11596 Exposure complete
01:27:41.839 00.070 11596 worker thread done servicing request
01:27:41.839 00.000 13300 OnExposeComplete: enter
01:27:41.839 00.000 13300 UpdateGuideState(): m_state=6
01:27:41.840 00.001 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
01:27:41.840 00.000 13300 Star::Find returns 1 (0), X=124.74, Y=983.70, Mass=1117, SNR=23.4, Peak=102 HFD=3.9
01:27:41.841 00.001 13300 MultiStar: [#1 -0.12,-0.09,0.60,U] [#2 -0.29,0.08,0.56,U] [#3 0.05,-0.18,0.33,U] [#4 0.09,0.16,0.38,U] [#5 -0.15,0.02,0.29,U] [#6 0.07,-0.20,0.30,U] [#7 0.01,-0.06,0.26,U] [#8 0.04,0.16,0.26,U] 
01:27:41.841 00.000 13300 refined, 8 included, MultiStar: {-0.02, -0.03}, one-star: {0.11, -0.08}
01:27:41.841 00.000 13300 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-1.61) = xAngle (-0.57 = -0.57)
01:27:41.841 00.000 13300 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.55 = -0.55)
01:27:41.841 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-2.18 mountX=0.03 mountY=-0.02, mountTheta=-0.56
01:27:41.843 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.03, opts=13)
01:27:41.843 00.000 13300 Enqueuing Move request for scope (-0.02, -0.03)
01:27:41.843 00.000 11596 Worker thread wakes up
01:27:41.843 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
01:27:41.844 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
01:27:41.844 00.000 11596 Moving (-0.02, -0.03) raw xDistance=0.03 yDistance=-0.02
01:27:41.844 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:27:41.844 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:41.844 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:27:41.844 00.000 11596 MoveAxis(E, 0, ABG)
01:27:41.844 00.000 11596 Move returns status 0, amount 0
01:27:41.844 00.000 11596 MoveAxis(N, 0, ABG)
01:27:41.844 00.000 11596 Move returns status 0, amount 0
01:27:41.844 00.000 11596 move complete, result=0
01:27:41.845 00.001 11596 worker thread done servicing request
01:27:41.850 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=240, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
01:27:41.858 00.008 13300 UpdateGuideState exits: m=1117 SNR=23.4
01:27:41.859 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:41.859 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:27:41.859 00.000 13300 Enqueuing Expose request
01:27:41.859 00.000 11596 Worker thread wakes up
01:27:41.859 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:27:41.860 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:27:42.365 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:27:44.327 01.962 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5492947b-ae27-473f-8cd0-b703f5276c1b"}
01:27:44.327 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5492947b-ae27-473f-8cd0-b703f5276c1b"}
01:27:44.328 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"916ed634-7b0b-426d-9772-3aa9cc211077"}
01:27:44.328 00.000 13300 case statement mapped state 6 to 3
01:27:44.328 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"916ed634-7b0b-426d-9772-3aa9cc211077"}
01:27:44.329 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d66556a2-bcc0-459b-88f2-054f197de2b4"}
01:27:44.329 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[6.74,6.70],"pixels":"..."},"id":"d66556a2-bcc0-459b-88f2-054f197de2b4"}
01:27:45.393 01.064 11596 Exposure complete
01:27:45.465 00.072 11596 worker thread done servicing request
01:27:45.465 00.000 13300 OnExposeComplete: enter
01:27:45.465 00.000 13300 UpdateGuideState(): m_state=6
01:27:45.465 00.000 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
01:27:45.465 00.000 13300 Star::Find returns 1 (0), X=124.75, Y=983.72, Mass=1132, SNR=23.5, Peak=104 HFD=3.9
01:27:45.466 00.001 13300 MultiStar: [#1 -0.10,-0.18,0.60,U] [#2 -0.17,-0.06,0.56,U] [#3 0.16,0.04,0.33,U] [#4 0.08,-0.12,0.40,U] [#5 -0.33,-0.06,0.00,M1] [#6 0.02,-0.10,0.30,U] [#7 -0.17,0.10,0.26,U] [#8 -0.04,-0.20,0.28,U] 
01:27:45.466 00.000 13300 refined, 7 included, MultiStar: {0.00, -0.08}, one-star: {0.12, -0.07}
01:27:45.466 00.000 13300 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-1.61) = xAngle (0.04 = 0.04)
01:27:45.466 00.000 13300 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.05 = 0.05)
01:27:45.466 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=-0.08 hyp=0.08 cameraTheta=-1.57 mountX=0.08 mountY=0.00, mountTheta=0.05
01:27:45.468 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.08, opts=13)
01:27:45.468 00.000 13300 Enqueuing Move request for scope (0.00, -0.08)
01:27:45.468 00.000 11596 Worker thread wakes up
01:27:45.469 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.08) opts 0xd
01:27:45.469 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.08)
01:27:45.469 00.000 11596 Moving (0.00, -0.08) raw xDistance=0.08 yDistance=0.00
01:27:45.469 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:27:45.469 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:45.469 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:27:45.469 00.000 11596 MoveAxis(E, 0, ABG)
01:27:45.469 00.000 11596 Move returns status 0, amount 0
01:27:45.469 00.000 11596 MoveAxis(N, 0, ABG)
01:27:45.469 00.000 11596 Move returns status 0, amount 0
01:27:45.469 00.000 11596 move complete, result=0
01:27:45.470 00.001 11596 worker thread done servicing request
01:27:45.476 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=245, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
01:27:45.484 00.008 13300 UpdateGuideState exits: m=1132 SNR=23.5
01:27:45.484 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:45.484 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:27:45.484 00.000 13300 Enqueuing Expose request
01:27:45.484 00.000 11596 Worker thread wakes up
01:27:45.485 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:27:45.485 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:27:45.995 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:27:47.326 01.331 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c8aa3fbb-e650-4e12-929f-21e9f591dc10"}
01:27:47.326 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c8aa3fbb-e650-4e12-929f-21e9f591dc10"}
01:27:47.327 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2c30f01b-75ec-40bd-bde6-112c18340ffe"}
01:27:47.327 00.000 13300 case statement mapped state 6 to 3
01:27:47.327 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2c30f01b-75ec-40bd-bde6-112c18340ffe"}
01:27:47.327 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"54fd94e8-353b-459d-97b0-897e258faa8c"}
01:27:47.327 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[6.75,6.72],"pixels":"..."},"id":"54fd94e8-353b-459d-97b0-897e258faa8c"}
01:27:49.020 01.693 11596 Exposure complete
01:27:49.103 00.083 11596 worker thread done servicing request
01:27:49.103 00.000 13300 OnExposeComplete: enter
01:27:49.103 00.000 13300 UpdateGuideState(): m_state=6
01:27:49.104 00.001 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
01:27:49.104 00.000 13300 Star::Find returns 1 (0), X=124.78, Y=983.60, Mass=1107, SNR=23.3, Peak=102 HFD=3.8
01:27:49.105 00.001 13300 MultiStar: [#1 -0.04,-0.00,0.61,U] [#2 -0.21,-0.15,0.56,U] [#3 0.22,-0.39,0.00,M1] [#4 0.16,-0.17,0.39,U] [#5 -0.02,-0.01,0.29,U] [#6 0.23,-0.02,0.32,U] [#7 0.30,0.38,0.00,M1] [#8 0.00,-0.15,0.27,U] 
01:27:49.105 00.000 13300 refined, 6 included, MultiStar: {0.04, -0.11}, one-star: {0.15, -0.18}
01:27:49.105 00.000 13300 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-1.61) = xAngle (0.37 = 0.37)
01:27:49.106 00.001 13300 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.39 = 0.39)
01:27:49.106 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.11 hyp=0.12 cameraTheta=-1.24 mountX=0.11 mountY=0.04, mountTheta=0.38
01:27:49.108 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.11, opts=13)
01:27:49.108 00.000 13300 Enqueuing Move request for scope (0.04, -0.11)
01:27:49.108 00.000 11596 Worker thread wakes up
01:27:49.108 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.11) opts 0xd
01:27:49.109 00.001 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.11)
01:27:49.109 00.000 11596 Moving (0.04, -0.11) raw xDistance=0.11 yDistance=0.04
01:27:49.109 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:27:49.109 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:49.109 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:27:49.109 00.000 11596 MoveAxis(E, 0, ABG)
01:27:49.109 00.000 11596 Move returns status 0, amount 0
01:27:49.110 00.001 11596 MoveAxis(N, 0, ABG)
01:27:49.110 00.000 11596 Move returns status 0, amount 0
01:27:49.110 00.000 11596 move complete, result=0
01:27:49.110 00.000 11596 worker thread done servicing request
01:27:49.117 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=1, FiltMax=98, Gamma=0.510
01:27:49.128 00.011 13300 UpdateGuideState exits: m=1107 SNR=23.3
01:27:49.128 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:49.128 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:27:49.129 00.001 13300 Enqueuing Expose request
01:27:49.129 00.000 11596 Worker thread wakes up
01:27:49.129 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:27:49.129 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:27:49.638 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:27:50.325 00.687 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9f8281e7-ef6c-44e7-870e-01974dafe1c1"}
01:27:50.325 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9f8281e7-ef6c-44e7-870e-01974dafe1c1"}
01:27:50.326 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"57698d52-d0a4-43f2-85bc-975628487fae"}
01:27:50.326 00.000 13300 case statement mapped state 6 to 3
01:27:50.326 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"57698d52-d0a4-43f2-85bc-975628487fae"}
01:27:50.327 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"408ea528-2f2c-49cc-b76d-fb462b0209cd"}
01:27:50.327 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":32,"width":15,"height":15,"star_pos":[6.78,6.60],"pixels":"..."},"id":"408ea528-2f2c-49cc-b76d-fb462b0209cd"}
01:27:52.665 02.338 11596 Exposure complete
01:27:52.736 00.071 11596 worker thread done servicing request
01:27:52.736 00.000 13300 OnExposeComplete: enter
01:27:52.736 00.000 13300 UpdateGuideState(): m_state=6
01:27:52.736 00.000 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
01:27:52.736 00.000 13300 Star::Find returns 1 (0), X=124.79, Y=983.63, Mass=1124, SNR=23.3, Peak=103 HFD=3.9
01:27:52.737 00.001 13300 MultiStar: [#1 0.07,-0.16,0.60,U] [#2 -0.16,-0.07,0.56,U] [#3 0.24,0.06,0.33,U] [#4 0.30,-0.07,0.40,U] [#5 -0.10,-0.23,0.28,U] [#6 -0.12,-0.44,0.00,M1] [#7 -0.02,0.06,0.25,U] [#8 0.07,-0.06,0.25,U] 
01:27:52.737 00.000 13300 refined, 7 included, MultiStar: {0.08, -0.10}, one-star: {0.16, -0.15}
01:27:52.737 00.000 13300 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-1.61) = xAngle (0.73 = 0.73)
01:27:52.737 00.000 13300 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.74 = 0.74)
01:27:52.737 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.10 hyp=0.13 cameraTheta=-0.88 mountX=0.09 mountY=0.09, mountTheta=0.74
01:27:52.739 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.10, opts=13)
01:27:52.739 00.000 13300 Enqueuing Move request for scope (0.08, -0.10)
01:27:52.739 00.000 11596 Worker thread wakes up
01:27:52.739 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.10) opts 0xd
01:27:52.740 00.001 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.10)
01:27:52.740 00.000 11596 Moving (0.08, -0.10) raw xDistance=0.09 yDistance=0.09
01:27:52.740 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:27:52.740 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:52.740 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:27:52.740 00.000 11596 MoveAxis(E, 0, ABG)
01:27:52.740 00.000 11596 Move returns status 0, amount 0
01:27:52.740 00.000 11596 MoveAxis(N, 0, ABG)
01:27:52.740 00.000 11596 Move returns status 0, amount 0
01:27:52.740 00.000 11596 move complete, result=0
01:27:52.741 00.001 11596 worker thread done servicing request
01:27:52.746 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
01:27:52.755 00.009 13300 UpdateGuideState exits: m=1124 SNR=23.3
01:27:52.755 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:52.755 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:27:52.755 00.000 13300 Enqueuing Expose request
01:27:52.755 00.000 11596 Worker thread wakes up
01:27:52.755 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:27:52.755 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:27:53.269 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:27:53.325 00.056 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"878b500e-fce9-43f9-9071-60d48a5625a2"}
01:27:53.325 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"878b500e-fce9-43f9-9071-60d48a5625a2"}
01:27:53.326 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"727f767a-b354-4aa7-aad1-5897458012af"}
01:27:53.326 00.000 13300 case statement mapped state 6 to 3
01:27:53.326 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"727f767a-b354-4aa7-aad1-5897458012af"}
01:27:53.327 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e08eabdc-7331-41df-92b0-5fc93e38d096"}
01:27:53.327 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":33,"width":15,"height":15,"star_pos":[6.79,6.63],"pixels":"..."},"id":"e08eabdc-7331-41df-92b0-5fc93e38d096"}
01:27:56.296 02.969 11596 Exposure complete
01:27:56.324 00.028 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fbee2551-3b43-44e8-bc0e-d322c5473300"}
01:27:56.324 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fbee2551-3b43-44e8-bc0e-d322c5473300"}
01:27:56.325 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0f5dc241-f21d-4878-8411-e63b894e7082"}
01:27:56.325 00.000 13300 case statement mapped state 6 to 3
01:27:56.325 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0f5dc241-f21d-4878-8411-e63b894e7082"}
01:27:56.326 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f5f3876b-0e40-4ac1-857c-046369d0ecdb"}
01:27:56.326 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":33,"width":15,"height":15,"star_pos":[6.79,6.63],"pixels":"..."},"id":"f5f3876b-0e40-4ac1-857c-046369d0ecdb"}
01:27:56.366 00.040 11596 worker thread done servicing request
01:27:56.366 00.000 13300 OnExposeComplete: enter
01:27:56.366 00.000 13300 UpdateGuideState(): m_state=6
01:27:56.367 00.001 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
01:27:56.367 00.000 13300 Star::Find returns 1 (0), X=124.74, Y=983.62, Mass=1118, SNR=23.3, Peak=104 HFD=3.8
01:27:56.367 00.000 13300 MultiStar: [#1 -0.13,-0.04,0.60,U] [#2 -0.15,-0.16,0.55,U] [#3 0.03,0.01,0.35,U] [#4 0.11,-0.27,0.40,U] [#5 -0.14,-0.17,0.29,U] [#6 0.05,-0.18,0.31,U] [#7 -0.09,0.24,0.26,U] [#8 0.30,0.03,0.27,U] 
01:27:56.367 00.000 13300 refined, 8 included, MultiStar: {0.01, -0.10}, one-star: {0.11, -0.17}
01:27:56.367 00.000 13300 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-1.61) = xAngle (0.12 = 0.12)
01:27:56.367 00.000 13300 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.13 = 0.13)
01:27:56.368 00.001 13300 CameraToMount -- cameraX=0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.49 mountX=0.10 mountY=0.01, mountTheta=0.13
01:27:56.370 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.10, opts=13)
01:27:56.370 00.000 13300 Enqueuing Move request for scope (0.01, -0.10)
01:27:56.370 00.000 11596 Worker thread wakes up
01:27:56.370 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.10) opts 0xd
01:27:56.371 00.001 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.10)
01:27:56.371 00.000 11596 Moving (0.01, -0.10) raw xDistance=0.10 yDistance=0.01
01:27:56.371 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:27:56.371 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:56.371 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:27:56.371 00.000 11596 MoveAxis(E, 0, ABG)
01:27:56.371 00.000 11596 Move returns status 0, amount 0
01:27:56.371 00.000 11596 MoveAxis(N, 0, ABG)
01:27:56.371 00.000 11596 Move returns status 0, amount 0
01:27:56.372 00.001 11596 move complete, result=0
01:27:56.372 00.000 11596 worker thread done servicing request
01:27:56.379 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
01:27:56.386 00.007 13300 UpdateGuideState exits: m=1118 SNR=23.3
01:27:56.386 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:56.387 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:27:56.387 00.000 13300 Enqueuing Expose request
01:27:56.387 00.000 11596 Worker thread wakes up
01:27:56.387 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:27:56.387 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:27:56.903 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:27:59.323 02.420 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fe2cf8d3-5bda-4ab1-8545-8f465b79de3b"}
01:27:59.323 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fe2cf8d3-5bda-4ab1-8545-8f465b79de3b"}
01:27:59.324 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d26a4f3b-62f2-4eb0-965f-a9362e430e54"}
01:27:59.324 00.000 13300 case statement mapped state 6 to 3
01:27:59.324 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d26a4f3b-62f2-4eb0-965f-a9362e430e54"}
01:27:59.324 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d18e4277-09f3-40b8-b51f-0ae6a838712b"}
01:27:59.325 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":34,"width":15,"height":15,"star_pos":[6.74,6.62],"pixels":"..."},"id":"d18e4277-09f3-40b8-b51f-0ae6a838712b"}
01:27:59.927 00.602 11596 Exposure complete
01:27:59.994 00.067 11596 worker thread done servicing request
01:27:59.995 00.001 13300 OnExposeComplete: enter
01:27:59.995 00.000 13300 UpdateGuideState(): m_state=6
01:27:59.995 00.000 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
01:27:59.995 00.000 13300 Star::Find returns 1 (0), X=124.71, Y=983.60, Mass=1122, SNR=23.4, Peak=103 HFD=3.8
01:27:59.996 00.001 13300 MultiStar: [#1 -0.01,-0.09,0.60,U] [#2 -0.11,0.11,0.57,U] [#3 0.04,-0.21,0.32,U] [#4 0.20,-0.08,0.38,U] [#5 0.02,-0.13,0.28,U] [#6 -0.07,-0.13,0.30,U] [#7 0.31,0.03,0.00,M1] [#8 -0.06,0.19,0.27,U] 
01:27:59.996 00.000 13300 refined, 7 included, MultiStar: {0.02, -0.08}, one-star: {0.08, -0.18}
01:27:59.996 00.000 13300 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-1.61) = xAngle (0.28 = 0.28)
01:27:59.996 00.000 13300 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.29 = 0.29)
01:27:59.996 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.33 mountX=0.08 mountY=0.02, mountTheta=0.29
01:27:59.998 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.08, opts=13)
01:27:59.998 00.000 13300 Enqueuing Move request for scope (0.02, -0.08)
01:27:59.998 00.000 11596 Worker thread wakes up
01:27:59.998 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.08) opts 0xd
01:27:59.999 00.001 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.08)
01:27:59.999 00.000 11596 Moving (0.02, -0.08) raw xDistance=0.08 yDistance=0.02
01:27:59.999 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:27:59.999 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:59.999 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:27:59.999 00.000 11596 MoveAxis(E, 0, ABG)
01:28:00.000 00.001 11596 Move returns status 0, amount 0
01:28:00.000 00.000 11596 MoveAxis(N, 0, ABG)
01:28:00.000 00.000 11596 Move returns status 0, amount 0
01:28:00.000 00.000 11596 move complete, result=0
01:28:00.000 00.000 11596 worker thread done servicing request
01:28:00.006 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
01:28:00.015 00.009 13300 UpdateGuideState exits: m=1122 SNR=23.4
01:28:00.015 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:00.016 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:28:00.016 00.000 13300 Enqueuing Expose request
01:28:00.016 00.000 11596 Worker thread wakes up
01:28:00.016 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:28:00.016 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:28:00.530 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:28:02.324 01.794 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f25d6b83-60f9-4855-bf5d-4bbccac32346"}
01:28:02.324 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f25d6b83-60f9-4855-bf5d-4bbccac32346"}
01:28:02.325 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d0d6a6db-88b5-4aad-9ad7-5c09a7f0c25e"}
01:28:02.325 00.000 13300 case statement mapped state 6 to 3
01:28:02.325 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d0d6a6db-88b5-4aad-9ad7-5c09a7f0c25e"}
01:28:02.325 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"358bbdb8-da2b-4af1-a648-6eecb6a96c57"}
01:28:02.326 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":35,"width":15,"height":15,"star_pos":[6.71,6.60],"pixels":"..."},"id":"358bbdb8-da2b-4af1-a648-6eecb6a96c57"}
01:28:03.558 01.232 11596 Exposure complete
01:28:03.631 00.073 11596 worker thread done servicing request
01:28:03.631 00.000 13300 OnExposeComplete: enter
01:28:03.631 00.000 13300 UpdateGuideState(): m_state=6
01:28:03.632 00.001 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
01:28:03.632 00.000 13300 Star::Find returns 1 (0), X=124.71, Y=983.71, Mass=1124, SNR=23.4, Peak=106 HFD=3.8
01:28:03.632 00.000 13300 MultiStar: [#1 -0.03,-0.11,0.61,U] [#2 -0.24,0.06,0.55,U] [#3 0.11,-0.13,0.31,U] [#4 0.22,0.06,0.36,U] [#5 -0.37,-0.06,0.00,M1] [#6 -0.10,-0.02,0.31,U] [#7 0.01,-0.24,0.26,U] [#8 0.01,-0.14,0.27,U] 
01:28:03.632 00.000 13300 refined, 7 included, MultiStar: {0.01, -0.07}, one-star: {0.08, -0.07}
01:28:03.632 00.000 13300 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-1.61) = xAngle (0.13 = 0.13)
01:28:03.632 00.000 13300 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.14 = 0.14)
01:28:03.634 00.002 13300 CameraToMount -- cameraX=0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.48 mountX=0.06 mountY=0.01, mountTheta=0.14
01:28:03.635 00.001 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.07, opts=13)
01:28:03.636 00.001 13300 Enqueuing Move request for scope (0.01, -0.07)
01:28:03.636 00.000 11596 Worker thread wakes up
01:28:03.636 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.07) opts 0xd
01:28:03.636 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.07)
01:28:03.636 00.000 11596 Moving (0.01, -0.07) raw xDistance=0.06 yDistance=0.01
01:28:03.636 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:28:03.636 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:03.636 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:28:03.636 00.000 11596 MoveAxis(E, 0, ABG)
01:28:03.636 00.000 11596 Move returns status 0, amount 0
01:28:03.636 00.000 11596 MoveAxis(N, 0, ABG)
01:28:03.636 00.000 11596 Move returns status 0, amount 0
01:28:03.636 00.000 11596 move complete, result=0
01:28:03.636 00.000 11596 worker thread done servicing request
01:28:03.642 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=214, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
01:28:03.650 00.008 13300 UpdateGuideState exits: m=1124 SNR=23.4
01:28:03.650 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:03.650 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:28:03.650 00.000 13300 Enqueuing Expose request
01:28:03.651 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:28:03.651 00.000 11596 Worker thread wakes up
01:28:03.651 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:28:04.162 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:28:05.322 01.160 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e0943548-5fd2-4954-aec2-cb59fa0bac33"}
01:28:05.322 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e0943548-5fd2-4954-aec2-cb59fa0bac33"}
01:28:05.323 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1632c5da-e134-40ef-bf4e-ea15a5359e71"}
01:28:05.323 00.000 13300 case statement mapped state 6 to 3
01:28:05.323 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1632c5da-e134-40ef-bf4e-ea15a5359e71"}
01:28:05.324 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6388194c-0fc7-47f0-9905-3852dcb5a577"}
01:28:05.324 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":36,"width":15,"height":15,"star_pos":[6.71,6.71],"pixels":"..."},"id":"6388194c-0fc7-47f0-9905-3852dcb5a577"}
01:28:07.187 01.863 11596 Exposure complete
01:28:07.256 00.069 11596 worker thread done servicing request
01:28:07.257 00.001 13300 OnExposeComplete: enter
01:28:07.257 00.000 13300 UpdateGuideState(): m_state=6
01:28:07.257 00.000 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
01:28:07.257 00.000 13300 Star::Find returns 1 (0), X=124.68, Y=983.76, Mass=1117, SNR=23.3, Peak=105 HFD=3.8
01:28:07.258 00.001 13300 MultiStar: [#1 0.01,0.11,0.60,U] [#2 -0.34,0.07,0.00,M1] [#3 0.15,-0.04,0.33,U] [#4 0.13,0.11,0.39,U] [#5 -0.28,-0.03,0.29,U] [#6 0.04,0.09,0.31,U] [#7 -0.08,0.31,0.00,M1] [#8 0.31,0.08,0.00,M1] 
01:28:07.258 00.000 13300 refined, 5 included, MultiStar: {0.03, 0.03}, one-star: {0.05, -0.03}
01:28:07.258 00.000 13300 CameraToMount -- cameraTheta (0.75) - m_xAngle (-1.61) = xAngle (2.36 = 2.36)
01:28:07.258 00.000 13300 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.38 = 2.38)
01:28:07.259 00.001 13300 CameraToMount -- cameraX=0.03 cameraY=0.03 hyp=0.04 cameraTheta=0.75 mountX=-0.03 mountY=0.03, mountTheta=2.37
01:28:07.262 00.003 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.03, opts=13)
01:28:07.262 00.000 13300 Enqueuing Move request for scope (0.03, 0.03)
01:28:07.262 00.000 11596 Worker thread wakes up
01:28:07.262 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.03) opts 0xd
01:28:07.262 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.03)
01:28:07.263 00.001 11596 Moving (0.03, 0.03) raw xDistance=-0.03 yDistance=0.03
01:28:07.263 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:28:07.263 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:07.263 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:28:07.263 00.000 11596 MoveAxis(E, 0, ABG)
01:28:07.263 00.000 11596 Move returns status 0, amount 0
01:28:07.263 00.000 11596 MoveAxis(N, 0, ABG)
01:28:07.263 00.000 11596 Move returns status 0, amount 0
01:28:07.263 00.000 11596 move complete, result=0
01:28:07.264 00.001 11596 worker thread done servicing request
01:28:07.273 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
01:28:07.281 00.008 13300 UpdateGuideState exits: m=1117 SNR=23.3
01:28:07.281 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:07.282 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:28:07.282 00.000 13300 Enqueuing Expose request
01:28:07.282 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:28:07.282 00.000 11596 Worker thread wakes up
01:28:07.282 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:28:07.794 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:28:08.323 00.529 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6d589883-26f1-40a2-82ef-c58d72dbfff9"}
01:28:08.323 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6d589883-26f1-40a2-82ef-c58d72dbfff9"}
01:28:08.324 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2a7a088e-2a2f-4f32-aed0-aaffb66f7235"}
01:28:08.324 00.000 13300 case statement mapped state 6 to 3
01:28:08.324 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2a7a088e-2a2f-4f32-aed0-aaffb66f7235"}
01:28:08.325 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"61325bd4-28f4-4e6b-80c2-c7216bee618b"}
01:28:08.325 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":37,"width":15,"height":15,"star_pos":[6.68,6.76],"pixels":"..."},"id":"61325bd4-28f4-4e6b-80c2-c7216bee618b"}
01:28:10.824 02.499 11596 Exposure complete
01:28:10.894 00.070 11596 worker thread done servicing request
01:28:10.894 00.000 13300 OnExposeComplete: enter
01:28:10.894 00.000 13300 UpdateGuideState(): m_state=6
01:28:10.895 00.001 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
01:28:10.895 00.000 13300 Star::Find returns 1 (0), X=124.73, Y=983.64, Mass=1143, SNR=23.6, Peak=104 HFD=3.8
01:28:10.896 00.001 13300 MultiStar: [#1 -0.04,-0.04,0.59,U] [#2 -0.17,-0.12,0.54,U] [#3 0.07,-0.05,0.32,U] [#4 0.34,-0.14,0.00,M1] [#5 0.00,-0.19,0.28,U] [#6 0.18,-0.13,0.37,U] [#7 0.12,-0.03,0.24,U] [#8 0.02,-0.01,0.26,U] 
01:28:10.896 00.000 13300 refined, 7 included, MultiStar: {0.03, -0.10}, one-star: {0.11, -0.15}
01:28:10.896 00.000 13300 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-1.61) = xAngle (0.35 = 0.35)
01:28:10.896 00.000 13300 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.36 = 0.36)
01:28:10.896 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.10 hyp=0.11 cameraTheta=-1.26 mountX=0.10 mountY=0.04, mountTheta=0.36
01:28:10.898 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.10, opts=13)
01:28:10.898 00.000 13300 Enqueuing Move request for scope (0.03, -0.10)
01:28:10.898 00.000 11596 Worker thread wakes up
01:28:10.898 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.10) opts 0xd
01:28:10.898 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.10)
01:28:10.899 00.001 11596 Moving (0.03, -0.10) raw xDistance=0.10 yDistance=0.04
01:28:10.899 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:28:10.899 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:10.899 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:28:10.899 00.000 11596 MoveAxis(E, 0, ABG)
01:28:10.899 00.000 11596 Move returns status 0, amount 0
01:28:10.899 00.000 11596 MoveAxis(N, 0, ABG)
01:28:10.899 00.000 11596 Move returns status 0, amount 0
01:28:10.899 00.000 11596 move complete, result=0
01:28:10.899 00.000 11596 worker thread done servicing request
01:28:10.906 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
01:28:10.913 00.007 13300 UpdateGuideState exits: m=1143 SNR=23.6
01:28:10.914 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:10.914 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:28:10.914 00.000 13300 Enqueuing Expose request
01:28:10.914 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:28:10.914 00.000 11596 Worker thread wakes up
01:28:10.914 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:28:11.321 00.407 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bb965863-5af2-46d7-b50b-ee667ba8c195"}
01:28:11.321 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bb965863-5af2-46d7-b50b-ee667ba8c195"}
01:28:11.322 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e3a61d91-2080-470c-b8ac-120d5b3bbd13"}
01:28:11.322 00.000 13300 case statement mapped state 6 to 3
01:28:11.322 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e3a61d91-2080-470c-b8ac-120d5b3bbd13"}
01:28:11.322 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0561b4ef-6490-44d6-8649-15f0d599aa1b"}
01:28:11.323 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":38,"width":15,"height":15,"star_pos":[6.73,6.64],"pixels":"..."},"id":"0561b4ef-6490-44d6-8649-15f0d599aa1b"}
01:28:11.428 00.105 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:28:14.321 02.893 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f80ec214-66b9-4f98-a115-657fecef285a"}
01:28:14.321 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f80ec214-66b9-4f98-a115-657fecef285a"}
01:28:14.322 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dc0726e2-5994-4e9b-ae26-b8bc60f36600"}
01:28:14.323 00.001 13300 case statement mapped state 6 to 3
01:28:14.323 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dc0726e2-5994-4e9b-ae26-b8bc60f36600"}
01:28:14.324 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"680ea011-ccc6-4ed2-96bf-3dcfea241cfd"}
01:28:14.324 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":38,"width":15,"height":15,"star_pos":[6.73,6.64],"pixels":"..."},"id":"680ea011-ccc6-4ed2-96bf-3dcfea241cfd"}
01:28:14.486 00.162 11596 Exposure complete
01:28:14.606 00.120 11596 worker thread done servicing request
01:28:14.606 00.000 13300 OnExposeComplete: enter
01:28:14.606 00.000 13300 UpdateGuideState(): m_state=6
01:28:14.607 00.001 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
01:28:14.607 00.000 13300 Star::Find returns 1 (0), X=124.79, Y=983.65, Mass=1084, SNR=23.1, Peak=96 HFD=3.8
01:28:14.608 00.001 13300 MultiStar: [#1 -0.01,-0.14,0.61,U] [#2 -0.13,-0.12,0.57,U] [#3 0.36,0.18,0.00,M1] [#4 0.02,-0.15,0.39,U] [#5 -0.18,-0.40,0.00,M1] [#6 0.21,-0.27,0.00,M1] [#7 -0.00,-0.13,0.26,U] [#8 0.12,-0.20,0.27,U] 
01:28:14.608 00.000 13300 refined, 5 included, MultiStar: {0.04, -0.14}, one-star: {0.16, -0.14}
01:28:14.608 00.000 13300 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-1.61) = xAngle (0.30 = 0.30)
01:28:14.609 00.001 13300 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.31 = 0.31)
01:28:14.609 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.14 hyp=0.15 cameraTheta=-1.31 mountX=0.14 mountY=0.05, mountTheta=0.31
01:28:14.612 00.003 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.14, opts=13)
01:28:14.612 00.000 13300 Enqueuing Move request for scope (0.04, -0.14)
01:28:14.612 00.000 11596 Worker thread wakes up
01:28:14.612 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.14) opts 0xd
01:28:14.613 00.001 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.14)
01:28:14.613 00.000 11596 Moving (0.04, -0.14) raw xDistance=0.14 yDistance=0.05
01:28:14.613 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.14
01:28:14.613 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:14.613 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:28:14.613 00.000 11596 MoveAxis(W, 177, ABG)
01:28:14.613 00.000 11596 Guiding  Dir = 3, Dur = 177
01:28:14.614 00.001 11596 IsSlewing returns 0
01:28:14.624 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
01:28:14.635 00.011 13300 UpdateGuideState exits: m=1084 SNR=23.1
01:28:14.636 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:14.636 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:28:14.636 00.000 13300 Enqueuing Expose request
01:28:14.652 00.016 11596 IsGuiding returns 0
01:28:14.795 00.143 11596 PulseGuide returned control before completion, sleep 45
01:28:14.905 00.110 11596 IsGuiding returns 1
01:28:14.906 00.001 11596 scope still moving after pulse duration time elapsed
01:28:14.941 00.035 11596 IsSlewing returns 0
01:28:15.004 00.063 11596 IsGuiding returns 0
01:28:15.005 00.001 11596 scope move finished after 177 + 175 ms
01:28:15.005 00.000 11596 Move returns status 0, amount 177
01:28:15.005 00.000 11596 MoveAxis(N, 0, ABG)
01:28:15.005 00.000 11596 Move returns status 0, amount 0
01:28:15.006 00.001 11596 move complete, result=0
01:28:15.006 00.000 11596 worker thread done servicing request
01:28:15.006 00.000 13300 GuideStep: 0.1 px 177 ms WEST, 0.0 px 0 ms NORTH
01:28:15.006 00.000 11596 Worker thread wakes up
01:28:15.006 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:28:15.515 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:28:17.322 01.807 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eff4133f-3836-40a8-b400-0d745077dbd3"}
01:28:17.322 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eff4133f-3836-40a8-b400-0d745077dbd3"}
01:28:17.323 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"88eb3f3f-9de7-42bf-bade-881154a63e7c"}
01:28:17.323 00.000 13300 case statement mapped state 6 to 3
01:28:17.323 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"88eb3f3f-9de7-42bf-bade-881154a63e7c"}
01:28:17.324 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1a4d7f99-9da1-48b0-adc7-3833af68b4e2"}
01:28:17.325 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":39,"width":15,"height":15,"star_pos":[6.79,6.65],"pixels":"..."},"id":"1a4d7f99-9da1-48b0-adc7-3833af68b4e2"}
01:28:18.540 01.215 11596 Exposure complete
01:28:18.624 00.084 11596 worker thread done servicing request
01:28:18.625 00.001 13300 OnExposeComplete: enter
01:28:18.625 00.000 13300 UpdateGuideState(): m_state=6
01:28:18.625 00.000 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
01:28:18.625 00.000 13300 Star::Find returns 1 (0), X=124.73, Y=983.75, Mass=1136, SNR=23.5, Peak=102 HFD=4.0
01:28:18.626 00.001 13300 MultiStar: [#1 0.02,-0.07,0.60,U] [#2 -0.15,0.03,0.56,U] [#3 0.20,0.05,0.35,U] [#4 0.05,-0.02,0.39,U] [#5 -0.17,-0.08,0.29,U] [#6 -0.01,-0.07,0.29,U] [#7 -0.15,0.07,0.26,U] [#8 0.21,0.02,0.26,U] 
01:28:18.626 00.000 13300 refined, 8 included, MultiStar: {0.02, -0.02}, one-star: {0.11, -0.04}
01:28:18.626 00.000 13300 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-1.61) = xAngle (0.89 = 0.89)
01:28:18.626 00.000 13300 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.91 = 0.91)
01:28:18.626 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-0.72 mountX=0.02 mountY=0.02, mountTheta=0.90
01:28:18.629 00.003 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.02, opts=13)
01:28:18.629 00.000 13300 Enqueuing Move request for scope (0.02, -0.02)
01:28:18.630 00.001 11596 Worker thread wakes up
01:28:18.630 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
01:28:18.630 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
01:28:18.630 00.000 11596 Moving (0.02, -0.02) raw xDistance=0.02 yDistance=0.02
01:28:18.630 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:28:18.630 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:18.630 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:28:18.631 00.001 11596 MoveAxis(E, 0, ABG)
01:28:18.631 00.000 11596 Move returns status 0, amount 0
01:28:18.631 00.000 11596 MoveAxis(N, 0, ABG)
01:28:18.631 00.000 11596 Move returns status 0, amount 0
01:28:18.631 00.000 11596 move complete, result=0
01:28:18.631 00.000 11596 worker thread done servicing request
01:28:18.640 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
01:28:18.652 00.012 13300 UpdateGuideState exits: m=1136 SNR=23.5
01:28:18.652 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:18.652 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:28:18.652 00.000 13300 Enqueuing Expose request
01:28:18.653 00.001 11596 Worker thread wakes up
01:28:18.653 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:28:18.653 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:28:19.161 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:28:20.321 01.160 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7463efd0-97db-438a-9413-f842f1238fa1"}
01:28:20.321 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7463efd0-97db-438a-9413-f842f1238fa1"}
01:28:20.322 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1bf89d32-10e7-4797-bb86-3269ad219484"}
01:28:20.322 00.000 13300 case statement mapped state 6 to 3
01:28:20.322 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1bf89d32-10e7-4797-bb86-3269ad219484"}
01:28:20.322 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"468d5601-2186-464a-9225-13a00d40e268"}
01:28:20.322 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":40,"width":15,"height":15,"star_pos":[6.73,6.75],"pixels":"..."},"id":"468d5601-2186-464a-9225-13a00d40e268"}
01:28:22.190 01.868 11596 Exposure complete
01:28:22.259 00.069 11596 worker thread done servicing request
01:28:22.260 00.001 13300 OnExposeComplete: enter
01:28:22.260 00.000 13300 UpdateGuideState(): m_state=6
01:28:22.260 00.000 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
01:28:22.260 00.000 13300 Star::Find returns 1 (0), X=124.84, Y=983.72, Mass=1128, SNR=23.4, Peak=99 HFD=3.9
01:28:22.261 00.001 13300 MultiStar: [#1 0.13,-0.05,0.62,U] [#2 -0.18,0.07,0.56,U] [#3 0.20,0.11,0.33,U] [#4 0.18,0.08,0.38,U] [#5 0.13,0.11,0.28,U] [#6 -0.09,-0.09,0.30,U] [#7 0.26,0.16,0.00,M1] [#8 0.09,0.05,0.27,U] 
01:28:22.261 00.000 13300 refined, 7 included, MultiStar: {0.09, 0.01}, one-star: {0.21, -0.06}
01:28:22.261 00.000 13300 CameraToMount -- cameraTheta (0.09) - m_xAngle (-1.61) = xAngle (1.69 = 1.69)
01:28:22.261 00.000 13300 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.71 = 1.71)
01:28:22.261 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.01 hyp=0.09 cameraTheta=0.09 mountX=-0.01 mountY=0.09, mountTheta=1.69
01:28:22.263 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.01, opts=13)
01:28:22.263 00.000 13300 Enqueuing Move request for scope (0.09, 0.01)
01:28:22.263 00.000 11596 Worker thread wakes up
01:28:22.263 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.01) opts 0xd
01:28:22.263 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.01)
01:28:22.264 00.001 11596 Moving (0.09, 0.01) raw xDistance=-0.01 yDistance=0.09
01:28:22.264 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:28:22.264 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:22.264 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:28:22.264 00.000 11596 MoveAxis(E, 0, ABG)
01:28:22.264 00.000 11596 Move returns status 0, amount 0
01:28:22.264 00.000 11596 MoveAxis(N, 0, ABG)
01:28:22.264 00.000 11596 Move returns status 0, amount 0
01:28:22.264 00.000 11596 move complete, result=0
01:28:22.264 00.000 11596 worker thread done servicing request
01:28:22.269 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
01:28:22.278 00.009 13300 UpdateGuideState exits: m=1128 SNR=23.4
01:28:22.278 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:22.278 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:28:22.278 00.000 13300 Enqueuing Expose request
01:28:22.278 00.000 11596 Worker thread wakes up
01:28:22.278 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:28:22.278 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:28:22.783 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:28:23.320 00.537 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"44dd53ed-eafd-4f6e-9fc9-f660918f699e"}
01:28:23.320 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"44dd53ed-eafd-4f6e-9fc9-f660918f699e"}
01:28:23.321 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e755f19a-5624-41c4-ad32-dd314d5bcc20"}
01:28:23.321 00.000 13300 case statement mapped state 6 to 3
01:28:23.321 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e755f19a-5624-41c4-ad32-dd314d5bcc20"}
01:28:23.322 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9a765411-4858-461b-890a-df40643baf4d"}
01:28:23.322 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":41,"width":15,"height":15,"star_pos":[6.84,6.72],"pixels":"..."},"id":"9a765411-4858-461b-890a-df40643baf4d"}
01:28:25.816 02.494 11596 Exposure complete
01:28:25.885 00.069 11596 worker thread done servicing request
01:28:25.885 00.000 13300 OnExposeComplete: enter
01:28:25.885 00.000 13300 UpdateGuideState(): m_state=6
01:28:25.885 00.000 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
01:28:25.886 00.001 13300 Star::Find returns 1 (0), X=124.81, Y=983.92, Mass=1097, SNR=23.1, Peak=95 HFD=4.2
01:28:25.886 00.000 13300 MultiStar: [#1 -0.00,0.20,0.62,U] [#2 -0.05,0.19,0.58,U] [#3 0.17,0.08,0.35,U] [#4 0.22,0.13,0.39,U] [#5 -0.08,0.10,0.30,U] [#6 -0.06,-0.00,0.31,U] [#7 0.11,0.40,0.00,M2] [#8 0.55,0.18,0.00,M1] 
01:28:25.886 00.000 13300 refined, 6 included, MultiStar: {0.07, 0.13}, one-star: {0.18, 0.13}
01:28:25.886 00.000 13300 CameraToMount -- cameraTheta (1.09) - m_xAngle (-1.61) = xAngle (2.70 = 2.70)
01:28:25.886 00.000 13300 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.71 = 2.71)
01:28:25.886 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.13 hyp=0.15 cameraTheta=1.09 mountX=-0.14 mountY=0.06, mountTheta=2.71
01:28:25.888 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.13, opts=13)
01:28:25.888 00.000 13300 Enqueuing Move request for scope (0.07, 0.13)
01:28:25.888 00.000 11596 Worker thread wakes up
01:28:25.889 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.13) opts 0xd
01:28:25.889 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.13)
01:28:25.889 00.000 11596 Moving (0.07, 0.13) raw xDistance=-0.14 yDistance=0.06
01:28:25.889 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:28:25.889 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:25.889 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:28:25.889 00.000 11596 MoveAxis(E, 0, ABG)
01:28:25.889 00.000 11596 Move returns status 0, amount 0
01:28:25.889 00.000 11596 MoveAxis(N, 0, ABG)
01:28:25.889 00.000 11596 Move returns status 0, amount 0
01:28:25.890 00.001 11596 move complete, result=0
01:28:25.890 00.000 11596 worker thread done servicing request
01:28:25.896 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=215, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
01:28:25.903 00.007 13300 UpdateGuideState exits: m=1097 SNR=23.1
01:28:25.903 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:25.904 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:28:25.904 00.000 13300 Enqueuing Expose request
01:28:25.904 00.000 11596 Worker thread wakes up
01:28:25.904 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:28:25.904 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:28:26.318 00.414 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"606a389e-57b5-43a6-9280-a049c24e5fcd"}
01:28:26.318 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"606a389e-57b5-43a6-9280-a049c24e5fcd"}
01:28:26.319 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"444ba642-3586-4f2a-9a82-f30b1dcbd1c5"}
01:28:26.319 00.000 13300 case statement mapped state 6 to 3
01:28:26.319 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"444ba642-3586-4f2a-9a82-f30b1dcbd1c5"}
01:28:26.320 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2ef384a0-95b5-4966-9479-1c888c3924ba"}
01:28:26.320 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":42,"width":15,"height":15,"star_pos":[6.81,6.92],"pixels":"..."},"id":"2ef384a0-95b5-4966-9479-1c888c3924ba"}
01:28:26.414 00.094 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:28:29.318 02.904 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1c2da3e5-9aba-4766-a53a-34b31623392e"}
01:28:29.318 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1c2da3e5-9aba-4766-a53a-34b31623392e"}
01:28:29.319 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bb8db4f3-b800-45d1-9ebe-fbf430655d96"}
01:28:29.319 00.000 13300 case statement mapped state 6 to 3
01:28:29.319 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bb8db4f3-b800-45d1-9ebe-fbf430655d96"}
01:28:29.320 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ddd8f397-e775-486e-b263-ac8b9ff758b2"}
01:28:29.320 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":42,"width":15,"height":15,"star_pos":[6.81,6.92],"pixels":"..."},"id":"ddd8f397-e775-486e-b263-ac8b9ff758b2"}
01:28:29.467 00.147 11596 Exposure complete
01:28:29.536 00.069 11596 worker thread done servicing request
01:28:29.537 00.001 13300 OnExposeComplete: enter
01:28:29.537 00.000 13300 UpdateGuideState(): m_state=6
01:28:29.537 00.000 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
01:28:29.537 00.000 13300 Star::Find returns 1 (0), X=124.86, Y=983.88, Mass=1085, SNR=23.0, Peak=85 HFD=4.1
01:28:29.538 00.001 13300 MultiStar: [#1 0.22,0.04,0.61,U] [#2 0.02,0.05,0.56,U] [#3 0.31,0.15,0.00,M1] [#4 0.23,0.20,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 0.03,-0.02,0.31,U] [#7 -0.06,0.33,0.00,M3] [#8 0.23,0.10,0.28,U] [#9 0.15,0.12,0.30,U] 
01:28:29.538 00.000 13300 refined, 5 included, MultiStar: {0.16, 0.07}, one-star: {0.24, 0.10}
01:28:29.538 00.000 13300 CameraToMount -- cameraTheta (0.39) - m_xAngle (-1.61) = xAngle (2.00 = 2.00)
01:28:29.538 00.000 13300 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.02 = 2.02)
01:28:29.538 00.000 13300 CameraToMount -- cameraX=0.16 cameraY=0.07 hyp=0.18 cameraTheta=0.39 mountX=-0.07 mountY=0.16, mountTheta=2.01
01:28:29.540 00.002 13300 SchedulePrimaryMove(1016D950, x=0.16, y=0.07, opts=13)
01:28:29.540 00.000 13300 Enqueuing Move request for scope (0.16, 0.07)
01:28:29.540 00.000 11596 Worker thread wakes up
01:28:29.540 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.07) opts 0xd
01:28:29.540 00.000 11596 Handling offset move in thread for scope, endpoint = (0.16, 0.07)
01:28:29.541 00.001 11596 Moving (0.16, 0.07) raw xDistance=-0.07 yDistance=0.16
01:28:29.541 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:28:29.541 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:29.541 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:28:29.541 00.000 11596 MoveAxis(E, 0, ABG)
01:28:29.541 00.000 11596 Move returns status 0, amount 0
01:28:29.541 00.000 11596 MoveAxis(N, 0, ABG)
01:28:29.541 00.000 11596 Move returns status 0, amount 0
01:28:29.541 00.000 11596 move complete, result=0
01:28:29.541 00.000 11596 worker thread done servicing request
01:28:29.548 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
01:28:29.556 00.008 13300 UpdateGuideState exits: m=1085 SNR=23.0
01:28:29.556 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:29.556 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:28:29.557 00.001 13300 Enqueuing Expose request
01:28:29.557 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:28:29.557 00.000 11596 Worker thread wakes up
01:28:29.557 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:28:30.072 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:28:32.317 02.245 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7b58cd87-f4f2-4e70-acc7-da7c7756593d"}
01:28:32.317 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7b58cd87-f4f2-4e70-acc7-da7c7756593d"}
01:28:32.318 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"546e08af-5982-45b5-a92c-c60c70274793"}
01:28:32.318 00.000 13300 case statement mapped state 6 to 3
01:28:32.318 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"546e08af-5982-45b5-a92c-c60c70274793"}
01:28:32.318 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1a86132a-4382-49da-bc06-cd330d259ec1"}
01:28:32.319 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":43,"width":15,"height":15,"star_pos":[6.86,6.88],"pixels":"..."},"id":"1a86132a-4382-49da-bc06-cd330d259ec1"}
01:28:33.092 00.773 11596 Exposure complete
01:28:33.160 00.068 11596 worker thread done servicing request
01:28:33.160 00.000 13300 OnExposeComplete: enter
01:28:33.160 00.000 13300 UpdateGuideState(): m_state=6
01:28:33.161 00.001 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
01:28:33.161 00.000 13300 Star::Find returns 1 (0), X=125.01, Y=983.92, Mass=1130, SNR=23.4, Peak=91 HFD=4.2
01:28:33.162 00.001 13300 MultiStar: [#1 0.06,0.06,0.60,U] [#2 -0.01,0.19,0.54,U] [#3 0.07,0.06,0.34,U] [#4 0.22,0.18,0.37,U] [#5 -0.14,0.27,0.00,M1] [#6 0.40,-0.09,0.00,M1] [#7 0.21,0.37,0.00,M4] [#8 0.11,0.30,0.00,M1] 
01:28:33.162 00.000 13300 refined, 4 included, MultiStar: {0.18, 0.13}, one-star: {0.38, 0.14}
01:28:33.162 00.000 13300 CameraToMount -- cameraTheta (0.62) - m_xAngle (-1.61) = xAngle (2.22 = 2.22)
01:28:33.162 00.000 13300 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.24 = 2.24)
01:28:33.162 00.000 13300 CameraToMount -- cameraX=0.18 cameraY=0.13 hyp=0.22 cameraTheta=0.62 mountX=-0.13 mountY=0.17, mountTheta=2.23
01:28:33.164 00.002 13300 SchedulePrimaryMove(1016D950, x=0.18, y=0.13, opts=13)
01:28:33.164 00.000 13300 Enqueuing Move request for scope (0.18, 0.13)
01:28:33.164 00.000 11596 Worker thread wakes up
01:28:33.164 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.13) opts 0xd
01:28:33.164 00.000 11596 Handling offset move in thread for scope, endpoint = (0.18, 0.13)
01:28:33.164 00.000 11596 Moving (0.18, 0.13) raw xDistance=-0.13 yDistance=0.17
01:28:33.164 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:28:33.165 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:33.165 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:28:33.165 00.000 11596 MoveAxis(E, 0, ABG)
01:28:33.165 00.000 11596 Move returns status 0, amount 0
01:28:33.165 00.000 11596 MoveAxis(N, 0, ABG)
01:28:33.165 00.000 11596 Move returns status 0, amount 0
01:28:33.165 00.000 11596 move complete, result=0
01:28:33.165 00.000 11596 worker thread done servicing request
01:28:33.172 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=220, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
01:28:33.180 00.008 13300 UpdateGuideState exits: m=1130 SNR=23.4
01:28:33.180 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:33.181 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:28:33.181 00.000 13300 Enqueuing Expose request
01:28:33.181 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:28:33.181 00.000 11596 Worker thread wakes up
01:28:33.181 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:28:33.686 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:28:35.317 01.631 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2de1fff4-650a-41c1-825d-420220e5e392"}
01:28:35.317 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2de1fff4-650a-41c1-825d-420220e5e392"}
01:28:35.318 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ebed9dcd-dd97-4351-b1eb-5cfa179bfc0a"}
01:28:35.318 00.000 13300 case statement mapped state 6 to 3
01:28:35.318 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ebed9dcd-dd97-4351-b1eb-5cfa179bfc0a"}
01:28:35.318 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2fbd0f7e-976f-4edd-8fab-a071e36d8b34"}
01:28:35.319 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":44,"width":15,"height":15,"star_pos":[7.01,6.92],"pixels":"..."},"id":"2fbd0f7e-976f-4edd-8fab-a071e36d8b34"}
01:28:36.725 01.406 11596 Exposure complete
01:28:36.821 00.096 11596 worker thread done servicing request
01:28:36.821 00.000 13300 OnExposeComplete: enter
01:28:36.821 00.000 13300 UpdateGuideState(): m_state=6
01:28:36.821 00.000 13300 Star::Find(15, 125, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
01:28:36.821 00.000 13300 Star::Find returns 1 (0), X=125.00, Y=983.96, Mass=1100, SNR=23.2, Peak=87 HFD=4.1
01:28:36.822 00.001 13300 MultiStar: [#1 0.14,0.11,0.60,U] [#2 0.06,0.30,0.00,M1] [#3 0.34,0.44,0.00,M1] [#4 0.36,0.16,0.00,M1] [#5 0.00,0.18,0.30,U] [#6 0.18,0.27,0.00,M2] [#7 -0.01,0.14,0.27,U] [#8 -0.01,0.10,0.27,U] 
01:28:36.822 00.000 13300 refined, 4 included, MultiStar: {0.19, 0.15}, one-star: {0.37, 0.17}
01:28:36.822 00.000 13300 CameraToMount -- cameraTheta (0.67) - m_xAngle (-1.61) = xAngle (2.28 = 2.28)
01:28:36.822 00.000 13300 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.29 = 2.29)
01:28:36.822 00.000 13300 CameraToMount -- cameraX=0.19 cameraY=0.15 hyp=0.24 cameraTheta=0.67 mountX=-0.15 mountY=0.18, mountTheta=2.28
01:28:36.824 00.002 13300 SchedulePrimaryMove(1016D950, x=0.19, y=0.15, opts=13)
01:28:36.824 00.000 13300 Enqueuing Move request for scope (0.19, 0.15)
01:28:36.824 00.000 11596 Worker thread wakes up
01:28:36.825 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.15) opts 0xd
01:28:36.825 00.000 11596 Handling offset move in thread for scope, endpoint = (0.19, 0.15)
01:28:36.825 00.000 11596 Moving (0.19, 0.15) raw xDistance=-0.15 yDistance=0.18
01:28:36.825 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
01:28:36.825 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:36.825 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:28:36.825 00.000 11596 MoveAxis(E, 192, ABG)
01:28:36.826 00.001 11596 Guiding  Dir = 2, Dur = 192
01:28:36.834 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=218, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
01:28:36.842 00.008 13300 UpdateGuideState exits: m=1100 SNR=23.2
01:28:36.842 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:36.842 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:28:36.842 00.000 13300 Enqueuing Expose request
01:28:37.026 00.184 11596 IsSlewing returns 0
01:28:37.183 00.157 11596 IsGuiding returns 0
01:28:37.521 00.338 11596 IsGuiding returns 1
01:28:37.521 00.000 11596 scope still moving after pulse duration time elapsed
01:28:37.679 00.158 11596 IsSlewing returns 0
01:28:37.877 00.198 11596 IsGuiding returns 0
01:28:37.877 00.000 11596 scope move finished after 192 + 501 ms
01:28:37.877 00.000 11596 Move returns status 0, amount 192
01:28:37.877 00.000 11596 MoveAxis(N, 0, ABG)
01:28:37.877 00.000 11596 Move returns status 0, amount 0
01:28:37.877 00.000 11596 move complete, result=0
01:28:37.877 00.000 11596 worker thread done servicing request
01:28:37.877 00.000 11596 Worker thread wakes up
01:28:37.877 00.000 13300 GuideStep: -0.2 px 192 ms EAST, 0.2 px 0 ms NORTH
01:28:37.878 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:28:38.317 00.439 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7dbe731a-52bf-4e62-97df-efb82840b192"}
01:28:38.317 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7dbe731a-52bf-4e62-97df-efb82840b192"}
01:28:38.319 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b4046e56-8bd7-4db9-bb38-6df7fd7a428a"}
01:28:38.319 00.000 13300 case statement mapped state 6 to 3
01:28:38.319 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b4046e56-8bd7-4db9-bb38-6df7fd7a428a"}
01:28:38.320 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8d14d423-466a-45ae-bf19-8162e71ce7f0"}
01:28:38.320 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":45,"width":15,"height":15,"star_pos":[7.00,6.96],"pixels":"..."},"id":"8d14d423-466a-45ae-bf19-8162e71ce7f0"}
01:28:38.379 00.059 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:28:41.317 02.938 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9f0c89d3-4e60-4255-ae5a-85f2fd9d694b"}
01:28:41.317 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9f0c89d3-4e60-4255-ae5a-85f2fd9d694b"}
01:28:41.318 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"69342ad4-e138-4fe3-8707-27d37459470f"}
01:28:41.318 00.000 13300 case statement mapped state 6 to 3
01:28:41.318 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"69342ad4-e138-4fe3-8707-27d37459470f"}
01:28:41.319 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6fa9857c-a828-48aa-bb8e-4e913d67e15f"}
01:28:41.319 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":45,"width":15,"height":15,"star_pos":[7.00,6.96],"pixels":"..."},"id":"6fa9857c-a828-48aa-bb8e-4e913d67e15f"}
01:28:41.471 00.152 11596 Exposure complete
01:28:41.540 00.069 11596 worker thread done servicing request
01:28:41.540 00.000 13300 OnExposeComplete: enter
01:28:41.540 00.000 13300 UpdateGuideState(): m_state=6
01:28:41.540 00.000 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
01:28:41.541 00.001 13300 Star::Find returns 1 (0), X=124.91, Y=983.84, Mass=1088, SNR=23.1, Peak=87 HFD=4.2
01:28:41.541 00.000 13300 MultiStar: [#1 0.03,-0.04,0.63,U] [#2 0.08,0.05,0.56,U] [#3 0.05,0.16,0.33,U] [#4 0.18,0.01,0.39,U] [#5 0.27,-0.07,0.29,U] [#6 0.42,-0.14,0.00,M3] [#7 0.32,0.13,0.00,M4] [#8 0.55,0.01,0.00,M1] 
01:28:41.541 00.000 13300 refined, 5 included, MultiStar: {0.16, 0.03}, one-star: {0.28, 0.05}
01:28:41.541 00.000 13300 CameraToMount -- cameraTheta (0.17) - m_xAngle (-1.61) = xAngle (1.78 = 1.78)
01:28:41.541 00.000 13300 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.79 = 1.79)
01:28:41.541 00.000 13300 CameraToMount -- cameraX=0.16 cameraY=0.03 hyp=0.16 cameraTheta=0.17 mountX=-0.03 mountY=0.16, mountTheta=1.78
01:28:41.543 00.002 13300 SchedulePrimaryMove(1016D950, x=0.16, y=0.03, opts=13)
01:28:41.544 00.001 13300 Enqueuing Move request for scope (0.16, 0.03)
01:28:41.544 00.000 11596 Worker thread wakes up
01:28:41.544 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.03) opts 0xd
01:28:41.544 00.000 11596 Handling offset move in thread for scope, endpoint = (0.16, 0.03)
01:28:41.544 00.000 11596 Moving (0.16, 0.03) raw xDistance=-0.03 yDistance=0.16
01:28:41.544 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:28:41.544 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:41.544 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:28:41.544 00.000 11596 MoveAxis(E, 0, ABG)
01:28:41.544 00.000 11596 Move returns status 0, amount 0
01:28:41.545 00.001 11596 MoveAxis(N, 0, ABG)
01:28:41.545 00.000 11596 Move returns status 0, amount 0
01:28:41.545 00.000 11596 move complete, result=0
01:28:41.545 00.000 11596 worker thread done servicing request
01:28:41.550 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=234, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
01:28:41.558 00.008 13300 UpdateGuideState exits: m=1088 SNR=23.1
01:28:41.558 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:41.558 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:28:41.558 00.000 13300 Enqueuing Expose request
01:28:41.558 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:28:41.559 00.001 11596 Worker thread wakes up
01:28:41.559 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:28:42.064 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:28:44.317 02.253 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"17b1e1bc-a3ab-441b-be2d-1fe5fc42b07e"}
01:28:44.317 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"17b1e1bc-a3ab-441b-be2d-1fe5fc42b07e"}
01:28:44.318 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2ab36518-c909-45e2-9cb9-5b7eef7013c3"}
01:28:44.318 00.000 13300 case statement mapped state 6 to 3
01:28:44.318 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2ab36518-c909-45e2-9cb9-5b7eef7013c3"}
01:28:44.318 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4caef303-285b-4600-b7e3-de3c13d9b3cf"}
01:28:44.318 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":46,"width":15,"height":15,"star_pos":[6.91,6.84],"pixels":"..."},"id":"4caef303-285b-4600-b7e3-de3c13d9b3cf"}
01:28:45.093 00.775 11596 Exposure complete
01:28:45.169 00.076 11596 worker thread done servicing request
01:28:45.170 00.001 13300 OnExposeComplete: enter
01:28:45.170 00.000 13300 UpdateGuideState(): m_state=6
01:28:45.170 00.000 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
01:28:45.170 00.000 13300 Star::Find returns 1 (0), X=124.95, Y=983.74, Mass=1129, SNR=23.4, Peak=92 HFD=4.1
01:28:45.171 00.001 13300 MultiStar: [#1 0.12,-0.07,0.59,U] [#2 0.04,-0.05,0.57,U] [#3 0.01,0.19,0.32,U] [#4 0.42,0.21,0.00,M1] [#5 -0.10,-0.09,0.29,U] [#6 0.30,-0.23,0.00,M4] [#7 0.27,0.00,0.27,U] [#8 0.14,-0.05,0.26,U] 
01:28:45.171 00.000 13300 refined, 6 included, MultiStar: {0.15, -0.03}, one-star: {0.33, -0.04}
01:28:45.171 00.000 13300 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-1.61) = xAngle (1.43 = 1.43)
01:28:45.171 00.000 13300 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.44 = 1.44)
01:28:45.171 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=-0.03 hyp=0.15 cameraTheta=-0.18 mountX=0.02 mountY=0.15, mountTheta=1.43
01:28:45.173 00.002 13300 SchedulePrimaryMove(1016D950, x=0.15, y=-0.03, opts=13)
01:28:45.173 00.000 13300 Enqueuing Move request for scope (0.15, -0.03)
01:28:45.173 00.000 11596 Worker thread wakes up
01:28:45.173 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.03) opts 0xd
01:28:45.173 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, -0.03)
01:28:45.174 00.001 11596 Moving (0.15, -0.03) raw xDistance=0.02 yDistance=0.15
01:28:45.174 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:28:45.174 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:45.174 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:28:45.174 00.000 11596 MoveAxis(E, 0, ABG)
01:28:45.174 00.000 11596 Move returns status 0, amount 0
01:28:45.174 00.000 11596 MoveAxis(N, 0, ABG)
01:28:45.174 00.000 11596 Move returns status 0, amount 0
01:28:45.174 00.000 11596 move complete, result=0
01:28:45.174 00.000 11596 worker thread done servicing request
01:28:45.180 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
01:28:45.188 00.008 13300 UpdateGuideState exits: m=1129 SNR=23.4
01:28:45.188 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:45.189 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:28:45.189 00.000 13300 Enqueuing Expose request
01:28:45.189 00.000 11596 Worker thread wakes up
01:28:45.189 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:28:45.189 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:28:45.693 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:28:47.316 01.623 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"496d0e73-0b07-44fe-9694-6e511683706d"}
01:28:47.316 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"496d0e73-0b07-44fe-9694-6e511683706d"}
01:28:47.317 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cbbc1f80-59c5-477e-a339-8afa3582f6c9"}
01:28:47.317 00.000 13300 case statement mapped state 6 to 3
01:28:47.317 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cbbc1f80-59c5-477e-a339-8afa3582f6c9"}
01:28:47.317 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5dfdf95f-7006-4a6a-8a68-02499f54788c"}
01:28:47.318 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":47,"width":15,"height":15,"star_pos":[6.95,6.74],"pixels":"..."},"id":"5dfdf95f-7006-4a6a-8a68-02499f54788c"}
01:28:48.731 01.413 11596 Exposure complete
01:28:48.799 00.068 11596 worker thread done servicing request
01:28:48.799 00.000 13300 OnExposeComplete: enter
01:28:48.800 00.001 13300 UpdateGuideState(): m_state=6
01:28:48.800 00.000 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
01:28:48.800 00.000 13300 Star::Find returns 1 (0), X=124.99, Y=983.77, Mass=1147, SNR=23.6, Peak=95 HFD=4.1
01:28:48.801 00.001 13300 MultiStar: [#1 0.08,0.10,0.59,U] [#2 -0.03,0.10,0.55,U] [#3 0.30,0.08,0.00,M1] [#4 0.16,0.15,0.37,U] [#5 0.00,0.00,0.00,L] [#6 0.09,-0.18,0.31,U] [#7 0.34,0.40,0.00,M4] [#8 0.42,-0.23,0.00,M1] [#9 -0.05,-0.24,0.30,U] 
01:28:48.801 00.000 13300 refined, 5 included, MultiStar: {0.15, 0.01}, one-star: {0.36, -0.02}
01:28:48.801 00.000 13300 CameraToMount -- cameraTheta (0.05) - m_xAngle (-1.61) = xAngle (1.66 = 1.66)
01:28:48.801 00.000 13300 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.67 = 1.67)
01:28:48.801 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=0.01 hyp=0.15 cameraTheta=0.05 mountX=-0.01 mountY=0.15, mountTheta=1.66
01:28:48.804 00.003 13300 SchedulePrimaryMove(1016D950, x=0.15, y=0.01, opts=13)
01:28:48.804 00.000 13300 Enqueuing Move request for scope (0.15, 0.01)
01:28:48.804 00.000 11596 Worker thread wakes up
01:28:48.804 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.01) opts 0xd
01:28:48.804 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, 0.01)
01:28:48.804 00.000 11596 Moving (0.15, 0.01) raw xDistance=-0.01 yDistance=0.15
01:28:48.805 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:28:48.805 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:48.805 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:28:48.805 00.000 11596 MoveAxis(E, 0, ABG)
01:28:48.805 00.000 11596 Move returns status 0, amount 0
01:28:48.805 00.000 11596 MoveAxis(N, 0, ABG)
01:28:48.805 00.000 11596 Move returns status 0, amount 0
01:28:48.805 00.000 11596 move complete, result=0
01:28:48.805 00.000 11596 worker thread done servicing request
01:28:48.813 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
01:28:48.821 00.008 13300 UpdateGuideState exits: m=1147 SNR=23.6
01:28:48.821 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:48.821 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:28:48.822 00.001 13300 Enqueuing Expose request
01:28:48.822 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:28:48.822 00.000 11596 Worker thread wakes up
01:28:48.822 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:28:49.338 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:28:50.314 00.976 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1e4c3208-85d3-4890-85b5-fe7fb6d12d04"}
01:28:50.314 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1e4c3208-85d3-4890-85b5-fe7fb6d12d04"}
01:28:50.315 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6aa9e3e2-bc13-4aaf-bbcf-27349f6d4e34"}
01:28:50.315 00.000 13300 case statement mapped state 6 to 3
01:28:50.315 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6aa9e3e2-bc13-4aaf-bbcf-27349f6d4e34"}
01:28:50.315 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"08b9d2b8-bb3b-4d3e-af95-b7fcd2c8494b"}
01:28:50.316 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":48,"width":15,"height":15,"star_pos":[6.99,6.77],"pixels":"..."},"id":"08b9d2b8-bb3b-4d3e-af95-b7fcd2c8494b"}
01:28:52.367 02.051 11596 Exposure complete
01:28:52.436 00.069 11596 worker thread done servicing request
01:28:52.436 00.000 13300 OnExposeComplete: enter
01:28:52.437 00.001 13300 UpdateGuideState(): m_state=6
01:28:52.437 00.000 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
01:28:52.437 00.000 13300 Star::Find returns 1 (0), X=125.05, Y=983.76, Mass=1140, SNR=23.5, Peak=93 HFD=4.1
01:28:52.438 00.001 13300 MultiStar: [#1 0.20,-0.08,0.60,U] [#2 0.08,-0.03,0.57,U] [#3 0.10,0.15,0.33,U] [#4 0.20,0.09,0.39,U] [#5 0.10,-0.04,0.29,U] [#6 0.21,-0.13,0.30,U] [#7 0.29,0.07,0.25,U] [#8 0.41,-0.12,0.00,M2] 
01:28:52.438 00.000 13300 refined, 7 included, MultiStar: {0.23, -0.01}, one-star: {0.42, -0.03}
01:28:52.438 00.000 13300 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-1.61) = xAngle (1.56 = 1.56)
01:28:52.438 00.000 13300 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.58 = 1.58)
01:28:52.438 00.000 13300 CameraToMount -- cameraX=0.23 cameraY=-0.01 hyp=0.23 cameraTheta=-0.05 mountX=0.00 mountY=0.23, mountTheta=1.56
01:28:52.440 00.002 13300 SchedulePrimaryMove(1016D950, x=0.23, y=-0.01, opts=13)
01:28:52.440 00.000 13300 Enqueuing Move request for scope (0.23, -0.01)
01:28:52.440 00.000 11596 Worker thread wakes up
01:28:52.440 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.01) opts 0xd
01:28:52.440 00.000 11596 Handling offset move in thread for scope, endpoint = (0.23, -0.01)
01:28:52.440 00.000 11596 Moving (0.23, -0.01) raw xDistance=0.00 yDistance=0.23
01:28:52.441 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:28:52.441 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
01:28:52.441 00.000 11596 MoveAxis(E, 0, ABG)
01:28:52.441 00.000 11596 Move returns status 0, amount 0
01:28:52.441 00.000 11596 MoveAxis(S, 307, ABG)
01:28:52.441 00.000 11596 Guiding  Dir = 1, Dur = 307
01:28:52.441 00.000 11596 IsSlewing returns 0
01:28:52.447 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=1, FiltMax=91, Gamma=0.510
01:28:52.455 00.008 13300 UpdateGuideState exits: m=1140 SNR=23.5
01:28:52.455 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:52.455 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:28:52.455 00.000 13300 Enqueuing Expose request
01:28:52.550 00.095 11596 IsGuiding returns 0
01:28:53.127 00.577 11596 IsGuiding returns 1
01:28:53.127 00.000 11596 scope still moving after pulse duration time elapsed
01:28:53.313 00.186 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ae9a2e03-a6ad-4f34-804c-8d1b3b92b82c"}
01:28:53.313 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ae9a2e03-a6ad-4f34-804c-8d1b3b92b82c"}
01:28:53.314 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f85ca523-3930-4e50-9fc5-8cc3945fe621"}
01:28:53.314 00.000 13300 case statement mapped state 6 to 3
01:28:53.314 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f85ca523-3930-4e50-9fc5-8cc3945fe621"}
01:28:53.315 00.001 11596 IsSlewing returns 0
01:28:53.315 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"91b2eca6-e5aa-4f4b-97fe-7fd46c8fe798"}
01:28:53.315 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":49,"width":15,"height":15,"star_pos":[7.05,6.76],"pixels":"..."},"id":"91b2eca6-e5aa-4f4b-97fe-7fd46c8fe798"}
01:28:53.410 00.095 11596 IsGuiding returns 0
01:28:53.410 00.000 11596 scope move finished after 307 + 553 ms
01:28:53.410 00.000 11596 Move returns status 0, amount 307
01:28:53.410 00.000 11596 move complete, result=0
01:28:53.410 00.000 11596 worker thread done servicing request
01:28:53.411 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.2 px 307 ms SOUTH
01:28:53.411 00.000 11596 Worker thread wakes up
01:28:53.411 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:28:53.927 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:28:56.313 02.386 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d0b9a3a1-686b-45f1-86ce-4da3b0664d0c"}
01:28:56.313 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d0b9a3a1-686b-45f1-86ce-4da3b0664d0c"}
01:28:56.314 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5a1c98ee-43b9-4434-8b3e-6c0f28999fac"}
01:28:56.314 00.000 13300 case statement mapped state 6 to 3
01:28:56.314 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5a1c98ee-43b9-4434-8b3e-6c0f28999fac"}
01:28:56.314 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9c9fcaaf-26aa-4699-8bfd-4e9ff0e22454"}
01:28:56.314 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":49,"width":15,"height":15,"star_pos":[7.05,6.76],"pixels":"..."},"id":"9c9fcaaf-26aa-4699-8bfd-4e9ff0e22454"}
01:28:56.947 00.633 11596 Exposure complete
01:28:57.024 00.077 11596 worker thread done servicing request
01:28:57.024 00.000 13300 OnExposeComplete: enter
01:28:57.024 00.000 13300 UpdateGuideState(): m_state=6
01:28:57.025 00.001 13300 Star::Find(15, 125, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
01:28:57.025 00.000 13300 Star::Find returns 1 (0), X=125.04, Y=983.98, Mass=1107, SNR=23.2, Peak=91 HFD=4.1
01:28:57.025 00.000 13300 MultiStar: [#1 0.22,0.21,0.60,U] [#2 0.09,0.24,0.56,U] [#3 0.28,0.06,0.35,U] [#4 0.49,0.52,0.00,M1] [#5 0.42,-0.05,0.00,M1] [#6 0.23,0.08,0.30,U] [#7 0.21,0.41,0.00,M4] [#8 0.15,0.45,0.00,M3] 
01:28:57.025 00.000 13300 refined, 4 included, MultiStar: {0.27, 0.18}, one-star: {0.41, 0.19}
01:28:57.025 00.000 13300 CameraToMount -- cameraTheta (0.58) - m_xAngle (-1.61) = xAngle (2.19 = 2.19)
01:28:57.026 00.001 13300 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.20 = 2.20)
01:28:57.026 00.000 13300 CameraToMount -- cameraX=0.27 cameraY=0.18 hyp=0.32 cameraTheta=0.58 mountX=-0.19 mountY=0.26, mountTheta=2.19
01:28:57.028 00.002 13300 SchedulePrimaryMove(1016D950, x=0.27, y=0.18, opts=13)
01:28:57.028 00.000 13300 Enqueuing Move request for scope (0.27, 0.18)
01:28:57.028 00.000 11596 Worker thread wakes up
01:28:57.028 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.18) opts 0xd
01:28:57.028 00.000 11596 Handling offset move in thread for scope, endpoint = (0.27, 0.18)
01:28:57.028 00.000 11596 Moving (0.27, 0.18) raw xDistance=-0.19 yDistance=0.26
01:28:57.028 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.19
01:28:57.029 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
01:28:57.029 00.000 11596 MoveAxis(E, 234, ABG)
01:28:57.029 00.000 11596 Guiding  Dir = 2, Dur = 234
01:28:57.029 00.000 11596 IsSlewing returns 0
01:28:57.038 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=215, med=4, FiltMin=2, FiltMax=115, Gamma=0.510
01:28:57.045 00.007 13300 UpdateGuideState exits: m=1107 SNR=23.2
01:28:57.046 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:57.046 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:28:57.046 00.000 13300 Enqueuing Expose request
01:28:57.176 00.130 11596 IsGuiding returns 0
01:28:57.778 00.602 11596 IsGuiding returns 1
01:28:57.778 00.000 11596 scope still moving after pulse duration time elapsed
01:28:58.056 00.278 11596 IsSlewing returns 0
01:28:58.190 00.134 11596 IsGuiding returns 0
01:28:58.190 00.000 11596 scope move finished after 234 + 779 ms
01:28:58.190 00.000 11596 Move returns status 0, amount 234
01:28:58.190 00.000 11596 MoveAxis(S, 347, ABG)
01:28:58.190 00.000 11596 Guiding  Dir = 1, Dur = 347
01:28:58.190 00.000 11596 IsSlewing returns 0
01:28:58.280 00.090 11596 IsGuiding returns 0
01:28:58.284 00.004 11596 PulseGuide returned control before completion, sleep 353
01:28:58.761 00.477 11596 IsGuiding returns 1
01:28:58.761 00.000 11596 scope still moving after pulse duration time elapsed
01:28:58.785 00.024 11596 IsSlewing returns 0
01:28:58.895 00.110 11596 IsGuiding returns 0
01:28:58.895 00.000 11596 scope move finished after 347 + 268 ms
01:28:58.895 00.000 11596 Move returns status 0, amount 347
01:28:58.895 00.000 11596 move complete, result=0
01:28:58.895 00.000 11596 worker thread done servicing request
01:28:58.895 00.000 11596 Worker thread wakes up
01:28:58.895 00.000 13300 GuideStep: -0.2 px 234 ms EAST, 0.3 px 347 ms SOUTH
01:28:58.895 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:28:59.311 00.416 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"801d7faa-3a54-4135-8d3a-2cc713b61e55"}
01:28:59.311 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"801d7faa-3a54-4135-8d3a-2cc713b61e55"}
01:28:59.312 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bfc8ab40-2b03-4343-a0b4-4a43d3dba93f"}
01:28:59.312 00.000 13300 case statement mapped state 6 to 3
01:28:59.312 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bfc8ab40-2b03-4343-a0b4-4a43d3dba93f"}
01:28:59.312 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e1c7ad77-0031-4015-be4c-0a84ce25bd64"}
01:28:59.312 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":50,"width":15,"height":15,"star_pos":[7.04,6.98],"pixels":"..."},"id":"e1c7ad77-0031-4015-be4c-0a84ce25bd64"}
01:28:59.402 00.090 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:29:02.311 02.909 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e91381aa-d268-4dc7-8df8-595f83b64983"}
01:29:02.311 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e91381aa-d268-4dc7-8df8-595f83b64983"}
01:29:02.312 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6d6fff78-5a2e-420a-8ce2-d1f4783ee4c2"}
01:29:02.312 00.000 13300 case statement mapped state 6 to 3
01:29:02.312 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6d6fff78-5a2e-420a-8ce2-d1f4783ee4c2"}
01:29:02.312 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8437c9e5-30fc-494a-886b-3f89c2b0a989"}
01:29:02.313 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":50,"width":15,"height":15,"star_pos":[7.04,6.98],"pixels":"..."},"id":"8437c9e5-30fc-494a-886b-3f89c2b0a989"}
01:29:02.487 00.174 11596 Exposure complete
01:29:02.556 00.069 11596 worker thread done servicing request
01:29:02.556 00.000 13300 OnExposeComplete: enter
01:29:02.556 00.000 13300 UpdateGuideState(): m_state=6
01:29:02.556 00.000 13300 Star::Find(15, 125, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
01:29:02.557 00.001 13300 Star::Find returns 1 (0), X=124.95, Y=983.82, Mass=1125, SNR=23.4, Peak=90 HFD=4.2
01:29:02.557 00.000 13300 MultiStar: [#1 0.21,-0.01,0.59,U] [#2 0.01,0.01,0.57,U] [#3 0.35,0.22,0.00,M1] [#4 0.24,0.03,0.39,U] [#5 -0.24,0.06,0.28,U] [#6 0.15,-0.16,0.31,U] [#7 0.10,0.29,0.27,U] [#8 0.22,0.27,0.00,M4] 
01:29:02.557 00.000 13300 refined, 6 included, MultiStar: {0.16, 0.03}, one-star: {0.32, 0.03}
01:29:02.557 00.000 13300 CameraToMount -- cameraTheta (0.16) - m_xAngle (-1.61) = xAngle (1.76 = 1.76)
01:29:02.557 00.000 13300 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.78 = 1.78)
01:29:02.557 00.000 13300 CameraToMount -- cameraX=0.16 cameraY=0.03 hyp=0.17 cameraTheta=0.16 mountX=-0.03 mountY=0.16, mountTheta=1.76
01:29:02.559 00.002 13300 SchedulePrimaryMove(1016D950, x=0.16, y=0.03, opts=13)
01:29:02.559 00.000 13300 Enqueuing Move request for scope (0.16, 0.03)
01:29:02.560 00.001 11596 Worker thread wakes up
01:29:02.560 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.03) opts 0xd
01:29:02.560 00.000 11596 Handling offset move in thread for scope, endpoint = (0.16, 0.03)
01:29:02.560 00.000 11596 Moving (0.16, 0.03) raw xDistance=-0.03 yDistance=0.16
01:29:02.560 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:29:02.560 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:02.560 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:29:02.560 00.000 11596 MoveAxis(E, 0, ABG)
01:29:02.560 00.000 11596 Move returns status 0, amount 0
01:29:02.560 00.000 11596 MoveAxis(N, 0, ABG)
01:29:02.561 00.001 11596 Move returns status 0, amount 0
01:29:02.561 00.000 11596 move complete, result=0
01:29:02.561 00.000 11596 worker thread done servicing request
01:29:02.567 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
01:29:02.575 00.008 13300 UpdateGuideState exits: m=1125 SNR=23.4
01:29:02.575 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:02.575 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:29:02.575 00.000 13300 Enqueuing Expose request
01:29:02.575 00.000 11596 Worker thread wakes up
01:29:02.576 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:29:02.576 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:29:03.080 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:29:05.310 02.230 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0c01c4b8-0e11-4fdc-8d8b-969d3274111a"}
01:29:05.310 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0c01c4b8-0e11-4fdc-8d8b-969d3274111a"}
01:29:05.311 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"866fd48c-b573-4b22-aa86-a6a9716a7c78"}
01:29:05.311 00.000 13300 case statement mapped state 6 to 3
01:29:05.311 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"866fd48c-b573-4b22-aa86-a6a9716a7c78"}
01:29:05.311 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"137c6fa4-4ffe-46bb-9979-cdece46e6a61"}
01:29:05.312 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":51,"width":15,"height":15,"star_pos":[6.95,6.82],"pixels":"..."},"id":"137c6fa4-4ffe-46bb-9979-cdece46e6a61"}
01:29:06.110 00.798 11596 Exposure complete
01:29:06.178 00.068 11596 worker thread done servicing request
01:29:06.178 00.000 13300 OnExposeComplete: enter
01:29:06.178 00.000 13300 UpdateGuideState(): m_state=6
01:29:06.179 00.001 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
01:29:06.179 00.000 13300 Star::Find returns 1 (0), X=124.98, Y=983.93, Mass=1086, SNR=23.1, Peak=86 HFD=4.2
01:29:06.179 00.000 13300 MultiStar: [#1 0.13,0.02,0.61,U] [#2 -0.07,0.22,0.57,U] [#3 0.25,0.24,0.00,M2] [#4 0.33,0.18,0.00,M1] [#5 -0.04,-0.03,0.30,U] [#6 -0.03,-0.14,0.31,U] [#7 0.51,0.20,0.00,M4] [#8 0.07,0.13,0.27,U] 
01:29:06.179 00.000 13300 refined, 5 included, MultiStar: {0.13, 0.08}, one-star: {0.35, 0.14}
01:29:06.179 00.000 13300 CameraToMount -- cameraTheta (0.60) - m_xAngle (-1.61) = xAngle (2.20 = 2.20)
01:29:06.180 00.001 13300 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.22 = 2.22)
01:29:06.180 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=0.08 hyp=0.15 cameraTheta=0.60 mountX=-0.09 mountY=0.12, mountTheta=2.21
01:29:06.182 00.002 13300 SchedulePrimaryMove(1016D950, x=0.13, y=0.08, opts=13)
01:29:06.182 00.000 13300 Enqueuing Move request for scope (0.13, 0.08)
01:29:06.182 00.000 11596 Worker thread wakes up
01:29:06.182 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.08) opts 0xd
01:29:06.182 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, 0.08)
01:29:06.182 00.000 11596 Moving (0.13, 0.08) raw xDistance=-0.09 yDistance=0.12
01:29:06.182 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:29:06.182 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:06.182 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:29:06.183 00.001 11596 MoveAxis(E, 0, ABG)
01:29:06.183 00.000 11596 Move returns status 0, amount 0
01:29:06.183 00.000 11596 MoveAxis(N, 0, ABG)
01:29:06.183 00.000 11596 Move returns status 0, amount 0
01:29:06.183 00.000 11596 move complete, result=0
01:29:06.183 00.000 11596 worker thread done servicing request
01:29:06.192 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
01:29:06.201 00.009 13300 UpdateGuideState exits: m=1086 SNR=23.1
01:29:06.201 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:06.201 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:29:06.201 00.000 13300 Enqueuing Expose request
01:29:06.202 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:29:06.202 00.000 11596 Worker thread wakes up
01:29:06.202 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:29:06.708 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:29:08.310 01.602 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d2916d70-9157-487d-ba81-f6abc899aeaa"}
01:29:08.311 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d2916d70-9157-487d-ba81-f6abc899aeaa"}
01:29:08.312 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0229607e-b8b3-446c-80eb-e1fb198d9c4e"}
01:29:08.312 00.000 13300 case statement mapped state 6 to 3
01:29:08.312 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0229607e-b8b3-446c-80eb-e1fb198d9c4e"}
01:29:08.313 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2033ff03-4796-4652-8373-21d0ed9a3101"}
01:29:08.313 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":52,"width":15,"height":15,"star_pos":[6.98,6.93],"pixels":"..."},"id":"2033ff03-4796-4652-8373-21d0ed9a3101"}
01:29:09.731 01.418 11596 Exposure complete
01:29:09.804 00.073 11596 worker thread done servicing request
01:29:09.805 00.001 13300 OnExposeComplete: enter
01:29:09.805 00.000 13300 UpdateGuideState(): m_state=6
01:29:09.805 00.000 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
01:29:09.805 00.000 13300 Star::Find returns 1 (0), X=124.91, Y=983.78, Mass=1106, SNR=23.2, Peak=91 HFD=4.1
01:29:09.806 00.001 13300 MultiStar: [#1 0.17,0.14,0.62,U] [#2 -0.16,0.13,0.55,U] [#3 0.17,-0.08,0.34,U] [#4 0.19,0.17,0.38,U] [#5 -0.11,-0.04,0.29,U] [#6 0.05,0.04,0.31,U] [#7 0.21,0.17,0.27,U] [#8 0.29,0.33,0.00,M4] 
01:29:09.806 00.000 13300 refined, 7 included, MultiStar: {0.12, 0.06}, one-star: {0.28, -0.01}
01:29:09.806 00.000 13300 CameraToMount -- cameraTheta (0.46) - m_xAngle (-1.61) = xAngle (2.07 = 2.07)
01:29:09.806 00.000 13300 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (2.08 = 2.08)
01:29:09.806 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=0.06 hyp=0.14 cameraTheta=0.46 mountX=-0.07 mountY=0.12, mountTheta=2.07
01:29:09.808 00.002 13300 SchedulePrimaryMove(1016D950, x=0.12, y=0.06, opts=13)
01:29:09.808 00.000 13300 Enqueuing Move request for scope (0.12, 0.06)
01:29:09.808 00.000 11596 Worker thread wakes up
01:29:09.808 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.06) opts 0xd
01:29:09.808 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, 0.06)
01:29:09.809 00.001 11596 Moving (0.12, 0.06) raw xDistance=-0.07 yDistance=0.12
01:29:09.809 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:29:09.809 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:09.809 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:29:09.809 00.000 11596 MoveAxis(E, 0, ABG)
01:29:09.809 00.000 11596 Move returns status 0, amount 0
01:29:09.809 00.000 11596 MoveAxis(N, 0, ABG)
01:29:09.809 00.000 11596 Move returns status 0, amount 0
01:29:09.809 00.000 11596 move complete, result=0
01:29:09.809 00.000 11596 worker thread done servicing request
01:29:09.815 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=218, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
01:29:09.823 00.008 13300 UpdateGuideState exits: m=1106 SNR=23.2
01:29:09.823 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:09.823 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:29:09.823 00.000 13300 Enqueuing Expose request
01:29:09.824 00.001 11596 Worker thread wakes up
01:29:09.824 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:29:09.824 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:29:10.326 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:29:11.309 00.983 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"acd29f7a-0c1a-4da6-a51a-b03f8f1cf5e7"}
01:29:11.309 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"acd29f7a-0c1a-4da6-a51a-b03f8f1cf5e7"}
01:29:11.310 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c7a00d41-ebf2-4020-9b1e-aa5c681df6a4"}
01:29:11.310 00.000 13300 case statement mapped state 6 to 3
01:29:11.310 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c7a00d41-ebf2-4020-9b1e-aa5c681df6a4"}
01:29:11.310 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9acfb6e3-0354-41b4-b141-a5e975b6ba25"}
01:29:11.310 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":53,"width":15,"height":15,"star_pos":[6.91,6.78],"pixels":"..."},"id":"9acfb6e3-0354-41b4-b141-a5e975b6ba25"}
01:29:13.416 02.106 11596 Exposure complete
01:29:13.570 00.154 11596 worker thread done servicing request
01:29:13.571 00.001 13300 OnExposeComplete: enter
01:29:13.571 00.000 13300 UpdateGuideState(): m_state=6
01:29:13.572 00.001 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
01:29:13.572 00.000 13300 Star::Find returns 1 (0), X=124.81, Y=983.71, Mass=1122, SNR=23.3, Peak=98 HFD=4.0
01:29:13.573 00.001 13300 MultiStar: [#1 0.14,0.00,0.59,U] [#2 -0.11,-0.07,0.55,U] [#3 0.16,0.19,0.32,U] [#4 0.07,-0.08,0.39,U] [#5 -0.10,-0.03,0.31,U] [#6 0.03,-0.24,0.31,U] [#7 0.20,0.14,0.26,U] [#8 0.45,0.04,0.00,M5] 
01:29:13.573 00.000 13300 refined, 7 included, MultiStar: {0.08, -0.04}, one-star: {0.18, -0.08}
01:29:13.573 00.000 13300 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-1.61) = xAngle (1.21 = 1.21)
01:29:13.574 00.001 13300 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.22 = 1.22)
01:29:13.574 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-0.40 mountX=0.03 mountY=0.09, mountTheta=1.21
01:29:13.578 00.004 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.04, opts=13)
01:29:13.578 00.000 13300 Enqueuing Move request for scope (0.08, -0.04)
01:29:13.578 00.000 11596 Worker thread wakes up
01:29:13.578 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.04) opts 0xd
01:29:13.579 00.001 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.04)
01:29:13.579 00.000 11596 Moving (0.08, -0.04) raw xDistance=0.03 yDistance=0.09
01:29:13.579 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:29:13.579 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:13.580 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:29:13.580 00.000 11596 MoveAxis(E, 0, ABG)
01:29:13.580 00.000 11596 Move returns status 0, amount 0
01:29:13.580 00.000 11596 MoveAxis(N, 0, ABG)
01:29:13.581 00.001 11596 Move returns status 0, amount 0
01:29:13.581 00.000 11596 move complete, result=0
01:29:13.581 00.000 11596 worker thread done servicing request
01:29:13.593 00.012 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
01:29:13.610 00.017 13300 UpdateGuideState exits: m=1122 SNR=23.3
01:29:13.610 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:13.610 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:29:13.611 00.001 13300 Enqueuing Expose request
01:29:13.611 00.000 11596 Worker thread wakes up
01:29:13.611 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:29:13.611 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:29:14.125 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:29:14.308 00.183 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b20b1134-c71d-47b2-81ba-c921350d3e30"}
01:29:14.308 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b20b1134-c71d-47b2-81ba-c921350d3e30"}
01:29:14.310 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"25d92ce6-a76b-4215-904a-b82bfed2a1f5"}
01:29:14.310 00.000 13300 case statement mapped state 6 to 3
01:29:14.311 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"25d92ce6-a76b-4215-904a-b82bfed2a1f5"}
01:29:14.312 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"517312be-71fe-4208-bbb6-eed55a50f99d"}
01:29:14.312 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":54,"width":15,"height":15,"star_pos":[6.81,6.71],"pixels":"..."},"id":"517312be-71fe-4208-bbb6-eed55a50f99d"}
01:29:17.153 02.841 11596 Exposure complete
01:29:17.257 00.104 11596 worker thread done servicing request
01:29:17.258 00.001 13300 OnExposeComplete: enter
01:29:17.258 00.000 13300 UpdateGuideState(): m_state=6
01:29:17.258 00.000 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
01:29:17.259 00.001 13300 Star::Find returns 1 (0), X=124.83, Y=983.67, Mass=1120, SNR=23.4, Peak=103 HFD=3.9
01:29:17.259 00.000 13300 MultiStar: [#1 0.01,-0.15,0.61,U] [#2 -0.04,0.08,0.57,U] [#3 0.00,0.16,0.33,U] [#4 0.26,-0.04,0.38,U] [#5 -0.10,-0.13,0.30,U] [#6 0.10,-0.18,0.30,U] [#7 0.37,-0.04,0.00,M3] [#8 0.17,0.09,0.27,U] 
01:29:17.259 00.000 13300 refined, 7 included, MultiStar: {0.09, -0.05}, one-star: {0.20, -0.11}
01:29:17.259 00.000 13300 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-1.61) = xAngle (1.09 = 1.09)
01:29:17.260 00.001 13300 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.11 = 1.11)
01:29:17.260 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=-0.05 hyp=0.10 cameraTheta=-0.52 mountX=0.05 mountY=0.09, mountTheta=1.10
01:29:17.264 00.004 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.05, opts=13)
01:29:17.264 00.000 13300 Enqueuing Move request for scope (0.09, -0.05)
01:29:17.264 00.000 11596 Worker thread wakes up
01:29:17.265 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.05) opts 0xd
01:29:17.265 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.05)
01:29:17.265 00.000 11596 Moving (0.09, -0.05) raw xDistance=0.05 yDistance=0.09
01:29:17.265 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:29:17.265 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:17.265 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:29:17.265 00.000 11596 MoveAxis(E, 0, ABG)
01:29:17.266 00.001 11596 Move returns status 0, amount 0
01:29:17.266 00.000 11596 MoveAxis(N, 0, ABG)
01:29:17.266 00.000 11596 Move returns status 0, amount 0
01:29:17.266 00.000 11596 move complete, result=0
01:29:17.266 00.000 11596 worker thread done servicing request
01:29:17.272 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=224, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
01:29:17.281 00.009 13300 UpdateGuideState exits: m=1120 SNR=23.4
01:29:17.281 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:17.282 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:29:17.282 00.000 13300 Enqueuing Expose request
01:29:17.282 00.000 11596 Worker thread wakes up
01:29:17.282 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:29:17.282 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:29:17.310 00.028 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d4ecb3d9-f88e-4486-8ffc-609fbee2627c"}
01:29:17.310 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d4ecb3d9-f88e-4486-8ffc-609fbee2627c"}
01:29:17.312 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8ec226ae-852e-49e0-b50b-a0875ee502c1"}
01:29:17.312 00.000 13300 case statement mapped state 6 to 3
01:29:17.312 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8ec226ae-852e-49e0-b50b-a0875ee502c1"}
01:29:17.313 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"736b7437-e933-4e8b-a1b7-dde73e76bd68"}
01:29:17.314 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":55,"width":15,"height":15,"star_pos":[6.83,6.67],"pixels":"..."},"id":"736b7437-e933-4e8b-a1b7-dde73e76bd68"}
01:29:17.784 00.470 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:29:20.308 02.524 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"430bbe9a-cf75-4eca-b615-817c9a2b3445"}
01:29:20.308 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"430bbe9a-cf75-4eca-b615-817c9a2b3445"}
01:29:20.309 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d5701859-4f65-45e1-8974-fc1fa3d7d4b3"}
01:29:20.309 00.000 13300 case statement mapped state 6 to 3
01:29:20.309 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d5701859-4f65-45e1-8974-fc1fa3d7d4b3"}
01:29:20.310 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5f654f0e-680f-4d2e-8dd6-3fbaf5011a45"}
01:29:20.310 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":55,"width":15,"height":15,"star_pos":[6.83,6.67],"pixels":"..."},"id":"5f654f0e-680f-4d2e-8dd6-3fbaf5011a45"}
01:29:20.807 00.497 11596 Exposure complete
01:29:20.875 00.068 11596 worker thread done servicing request
01:29:20.875 00.000 13300 OnExposeComplete: enter
01:29:20.875 00.000 13300 UpdateGuideState(): m_state=6
01:29:20.876 00.001 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
01:29:20.876 00.000 13300 Star::Find returns 1 (0), X=124.86, Y=983.79, Mass=1103, SNR=23.2, Peak=94 HFD=4.0
01:29:20.876 00.000 13300 MultiStar: [#1 0.19,-0.02,0.62,U] [#2 -0.08,0.03,0.56,U] [#3 0.31,0.10,0.00,M1] [#4 0.21,0.18,0.38,U] [#5 0.06,-0.13,0.30,U] [#6 0.32,-0.26,0.00,M1] [#7 0.08,-0.13,0.28,U] [#8 0.13,-0.11,0.28,U] 
01:29:20.877 00.001 13300 refined, 6 included, MultiStar: {0.13, -0.01}, one-star: {0.23, 0.00}
01:29:20.877 00.000 13300 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-1.61) = xAngle (1.55 = 1.55)
01:29:20.877 00.000 13300 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.56 = 1.56)
01:29:20.877 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-0.06 mountX=0.00 mountY=0.13, mountTheta=1.55
01:29:20.879 00.002 13300 SchedulePrimaryMove(1016D950, x=0.13, y=-0.01, opts=13)
01:29:20.879 00.000 13300 Enqueuing Move request for scope (0.13, -0.01)
01:29:20.879 00.000 11596 Worker thread wakes up
01:29:20.879 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.01) opts 0xd
01:29:20.880 00.001 11596 Handling offset move in thread for scope, endpoint = (0.13, -0.01)
01:29:20.880 00.000 11596 Moving (0.13, -0.01) raw xDistance=0.00 yDistance=0.13
01:29:20.880 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:29:20.880 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:20.880 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:29:20.880 00.000 11596 MoveAxis(E, 0, ABG)
01:29:20.880 00.000 11596 Move returns status 0, amount 0
01:29:20.880 00.000 11596 MoveAxis(N, 0, ABG)
01:29:20.880 00.000 11596 Move returns status 0, amount 0
01:29:20.880 00.000 11596 move complete, result=0
01:29:20.881 00.001 11596 worker thread done servicing request
01:29:20.890 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=222, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
01:29:20.900 00.010 13300 UpdateGuideState exits: m=1103 SNR=23.2
01:29:20.900 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:20.900 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:29:20.900 00.000 13300 Enqueuing Expose request
01:29:20.901 00.001 11596 Worker thread wakes up
01:29:20.901 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:29:20.901 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:29:21.410 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:29:23.307 01.897 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"28868294-e916-4356-9636-9356a07a5260"}
01:29:23.307 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"28868294-e916-4356-9636-9356a07a5260"}
01:29:23.308 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2c5f43e8-c755-4ff3-a210-4f8a159a73d3"}
01:29:23.308 00.000 13300 case statement mapped state 6 to 3
01:29:23.308 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2c5f43e8-c755-4ff3-a210-4f8a159a73d3"}
01:29:23.308 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"62605c00-d4b6-4656-85b7-559ee12048ee"}
01:29:23.308 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":56,"width":15,"height":15,"star_pos":[6.86,6.79],"pixels":"..."},"id":"62605c00-d4b6-4656-85b7-559ee12048ee"}
01:29:24.439 01.131 11596 Exposure complete
01:29:24.512 00.073 11596 worker thread done servicing request
01:29:24.512 00.000 13300 OnExposeComplete: enter
01:29:24.512 00.000 13300 UpdateGuideState(): m_state=6
01:29:24.513 00.001 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
01:29:24.513 00.000 13300 Star::Find returns 1 (0), X=124.81, Y=983.67, Mass=1104, SNR=23.2, Peak=100 HFD=3.9
01:29:24.513 00.000 13300 MultiStar: [#1 0.07,-0.18,0.62,U] [#2 -0.20,-0.04,0.58,U] [#3 0.22,0.10,0.34,U] [#4 0.14,0.07,0.40,U] [#5 -0.13,0.01,0.28,U] [#6 0.08,-0.21,0.30,U] [#7 0.06,-0.21,0.27,U] [#8 0.29,-0.13,0.00,M4] 
01:29:24.513 00.000 13300 refined, 7 included, MultiStar: {0.06, -0.08}, one-star: {0.18, -0.12}
01:29:24.514 00.001 13300 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-1.61) = xAngle (0.71 = 0.71)
01:29:24.514 00.000 13300 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.72 = 0.72)
01:29:24.514 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-0.90 mountX=0.08 mountY=0.07, mountTheta=0.72
01:29:24.516 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.08, opts=13)
01:29:24.516 00.000 13300 Enqueuing Move request for scope (0.06, -0.08)
01:29:24.516 00.000 11596 Worker thread wakes up
01:29:24.516 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.08) opts 0xd
01:29:24.516 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.08)
01:29:24.516 00.000 11596 Moving (0.06, -0.08) raw xDistance=0.08 yDistance=0.07
01:29:24.516 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:29:24.516 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:24.517 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:29:24.517 00.000 11596 MoveAxis(E, 0, ABG)
01:29:24.517 00.000 11596 Move returns status 0, amount 0
01:29:24.517 00.000 11596 MoveAxis(N, 0, ABG)
01:29:24.517 00.000 11596 Move returns status 0, amount 0
01:29:24.517 00.000 11596 move complete, result=0
01:29:24.517 00.000 11596 worker thread done servicing request
01:29:24.523 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=249, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
01:29:24.531 00.008 13300 UpdateGuideState exits: m=1104 SNR=23.2
01:29:24.531 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:24.531 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:29:24.531 00.000 13300 Enqueuing Expose request
01:29:24.531 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:29:24.531 00.000 11596 Worker thread wakes up
01:29:24.532 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:29:25.047 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:29:26.307 01.260 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"be61ef76-9508-4ff2-9aa5-c7882b15ce49"}
01:29:26.307 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"be61ef76-9508-4ff2-9aa5-c7882b15ce49"}
01:29:26.308 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2c7a219b-aad7-40bc-8cb3-e2d5677664d3"}
01:29:26.308 00.000 13300 case statement mapped state 6 to 3
01:29:26.308 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2c7a219b-aad7-40bc-8cb3-e2d5677664d3"}
01:29:26.308 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ae304bb5-c9b9-48cf-8805-3d91a19a8a20"}
01:29:26.308 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":57,"width":15,"height":15,"star_pos":[6.81,6.67],"pixels":"..."},"id":"ae304bb5-c9b9-48cf-8805-3d91a19a8a20"}
01:29:28.077 01.769 11596 Exposure complete
01:29:28.146 00.069 11596 worker thread done servicing request
01:29:28.146 00.000 13300 OnExposeComplete: enter
01:29:28.146 00.000 13300 UpdateGuideState(): m_state=6
01:29:28.146 00.000 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
01:29:28.146 00.000 13300 Star::Find returns 1 (0), X=124.81, Y=983.62, Mass=1095, SNR=23.0, Peak=96 HFD=3.8
01:29:28.147 00.001 13300 MultiStar: [#1 0.09,-0.29,0.00,M1] [#2 -0.16,-0.30,0.00,M1] [#3 0.15,-0.05,0.32,U] [#4 0.36,-0.03,0.00,M1] [#5 -0.13,-0.15,0.30,U] [#6 0.33,-0.33,0.00,M1] [#7 0.33,0.17,0.00,M2] [#8 -0.07,-0.01,0.27,U] 
01:29:28.147 00.000 13300 refined, 3 included, MultiStar: {0.09, -0.12}, one-star: {0.18, -0.17}
01:29:28.147 00.000 13300 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-1.61) = xAngle (0.69 = 0.69)
01:29:28.147 00.000 13300 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.71 = 0.71)
01:29:28.147 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-0.92 mountX=0.12 mountY=0.10, mountTheta=0.70
01:29:28.149 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.12, opts=13)
01:29:28.149 00.000 13300 Enqueuing Move request for scope (0.09, -0.12)
01:29:28.149 00.000 11596 Worker thread wakes up
01:29:28.149 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.12) opts 0xd
01:29:28.150 00.001 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.12)
01:29:28.150 00.000 11596 Moving (0.09, -0.12) raw xDistance=0.12 yDistance=0.10
01:29:28.150 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:29:28.150 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:28.150 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:29:28.150 00.000 11596 MoveAxis(E, 0, ABG)
01:29:28.150 00.000 11596 Move returns status 0, amount 0
01:29:28.150 00.000 11596 MoveAxis(N, 0, ABG)
01:29:28.150 00.000 11596 Move returns status 0, amount 0
01:29:28.150 00.000 11596 move complete, result=0
01:29:28.150 00.000 11596 worker thread done servicing request
01:29:28.158 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
01:29:28.166 00.008 13300 UpdateGuideState exits: m=1095 SNR=23.0
01:29:28.166 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:28.166 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:29:28.166 00.000 13300 Enqueuing Expose request
01:29:28.166 00.000 11596 Worker thread wakes up
01:29:28.167 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:29:28.167 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:29:28.675 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:29:29.307 00.632 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1c426855-b57e-4493-b555-0f56271c18a0"}
01:29:29.307 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1c426855-b57e-4493-b555-0f56271c18a0"}
01:29:29.308 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3e497da2-b604-470d-8de4-8cad299be7e8"}
01:29:29.308 00.000 13300 case statement mapped state 6 to 3
01:29:29.308 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3e497da2-b604-470d-8de4-8cad299be7e8"}
01:29:29.309 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"30a51984-841f-48a3-8fb7-2b2d32c90dd4"}
01:29:29.309 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":58,"width":15,"height":15,"star_pos":[6.81,6.62],"pixels":"..."},"id":"30a51984-841f-48a3-8fb7-2b2d32c90dd4"}
01:29:31.705 02.396 11596 Exposure complete
01:29:31.777 00.072 11596 worker thread done servicing request
01:29:31.778 00.001 13300 OnExposeComplete: enter
01:29:31.778 00.000 13300 UpdateGuideState(): m_state=6
01:29:31.778 00.000 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
01:29:31.778 00.000 13300 Star::Find returns 1 (0), X=124.90, Y=983.52, Mass=1063, SNR=22.8, Peak=98 HFD=3.7
01:29:31.779 00.001 13300 MultiStar: [#1 0.13,-0.28,0.00,M2] [#2 -0.18,-0.22,0.58,U] [#3 0.13,-0.09,0.35,U] [#4 0.21,-0.08,0.38,U] [#5 -0.10,-0.21,0.28,U] [#6 0.08,-0.39,0.00,M2] [#7 0.30,0.06,0.00,M3] [#8 0.31,-0.29,0.00,M4] 
01:29:31.779 00.000 13300 refined, 4 included, MultiStar: {0.10, -0.20}, one-star: {0.27, -0.27}
01:29:31.779 00.000 13300 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-1.61) = xAngle (0.51 = 0.51)
01:29:31.779 00.000 13300 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.52 = 0.52)
01:29:31.779 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=-0.20 hyp=0.22 cameraTheta=-1.10 mountX=0.20 mountY=0.11, mountTheta=0.52
01:29:31.781 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=-0.20, opts=13)
01:29:31.781 00.000 13300 Enqueuing Move request for scope (0.10, -0.20)
01:29:31.781 00.000 11596 Worker thread wakes up
01:29:31.781 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.20) opts 0xd
01:29:31.781 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, -0.20)
01:29:31.782 00.001 11596 Moving (0.10, -0.20) raw xDistance=0.20 yDistance=0.11
01:29:31.782 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.20
01:29:31.782 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:31.782 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:29:31.782 00.000 11596 MoveAxis(W, 245, ABG)
01:29:31.782 00.000 11596 Guiding  Dir = 3, Dur = 245
01:29:31.782 00.000 11596 IsSlewing returns 0
01:29:31.789 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
01:29:31.797 00.008 13300 UpdateGuideState exits: m=1063 SNR=22.8
01:29:31.797 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:31.797 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:29:31.797 00.000 13300 Enqueuing Expose request
01:29:31.885 00.088 11596 IsGuiding returns 0
01:29:32.072 00.187 11596 PulseGuide returned control before completion, sleep 69
01:29:32.306 00.234 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8fced72d-5b01-48be-8e35-9da60e07c479"}
01:29:32.306 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8fced72d-5b01-48be-8e35-9da60e07c479"}
01:29:32.307 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e2700776-4bf2-423f-b687-872aa33bb390"}
01:29:32.307 00.000 13300 case statement mapped state 6 to 3
01:29:32.307 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e2700776-4bf2-423f-b687-872aa33bb390"}
01:29:32.307 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"79721b4c-add1-416a-88d9-c9cb621bcfc0"}
01:29:32.307 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":59,"width":15,"height":15,"star_pos":[6.90,6.52],"pixels":"..."},"id":"79721b4c-add1-416a-88d9-c9cb621bcfc0"}
01:29:32.391 00.084 11596 IsGuiding returns 1
01:29:32.391 00.000 11596 scope still moving after pulse duration time elapsed
01:29:32.418 00.027 11596 IsSlewing returns 0
01:29:32.859 00.441 11596 IsGuiding returns 0
01:29:32.859 00.000 11596 scope move finished after 245 + 728 ms
01:29:32.859 00.000 11596 Move returns status 0, amount 245
01:29:32.859 00.000 11596 MoveAxis(N, 0, ABG)
01:29:32.859 00.000 11596 Move returns status 0, amount 0
01:29:32.859 00.000 11596 move complete, result=0
01:29:32.859 00.000 11596 worker thread done servicing request
01:29:32.859 00.000 11596 Worker thread wakes up
01:29:32.859 00.000 13300 GuideStep: 0.2 px 245 ms WEST, 0.1 px 0 ms NORTH
01:29:32.860 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:29:33.371 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:29:35.306 01.935 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"131bd91d-57f7-40e1-b2e3-241d6298ce7c"}
01:29:35.306 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"131bd91d-57f7-40e1-b2e3-241d6298ce7c"}
01:29:35.307 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b5dc14ee-6aa0-4786-93b8-6bc33a15e213"}
01:29:35.307 00.000 13300 case statement mapped state 6 to 3
01:29:35.307 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b5dc14ee-6aa0-4786-93b8-6bc33a15e213"}
01:29:35.308 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3e4dedde-b0f8-4490-b806-5ed742dce51d"}
01:29:35.308 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":59,"width":15,"height":15,"star_pos":[6.90,6.52],"pixels":"..."},"id":"3e4dedde-b0f8-4490-b806-5ed742dce51d"}
01:29:36.397 01.089 11596 Exposure complete
01:29:36.466 00.069 11596 worker thread done servicing request
01:29:36.467 00.001 13300 OnExposeComplete: enter
01:29:36.467 00.000 13300 UpdateGuideState(): m_state=6
01:29:36.467 00.000 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
01:29:36.467 00.000 13300 Star::Find returns 1 (0), X=125.05, Y=983.67, Mass=1096, SNR=23.1, Peak=92 HFD=4.0
01:29:36.468 00.001 13300 MultiStar: [#1 0.18,-0.07,0.62,U] [#2 -0.06,0.05,0.56,U] [#3 0.28,0.52,0.00,M1] [#4 0.31,-0.10,0.00,M1] [#5 0.02,-0.01,0.29,U] [#6 -0.02,-0.25,0.31,U] [#7 -0.07,0.37,0.00,M4] [#8 0.32,0.29,0.00,M5] 
01:29:36.468 00.000 13300 refined, 4 included, MultiStar: {0.18, -0.08}, one-star: {0.42, -0.11}
01:29:36.468 00.000 13300 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-1.61) = xAngle (1.21 = 1.21)
01:29:36.468 00.000 13300 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.22 = 1.22)
01:29:36.468 00.000 13300 CameraToMount -- cameraX=0.18 cameraY=-0.08 hyp=0.19 cameraTheta=-0.40 mountX=0.07 mountY=0.18, mountTheta=1.21
01:29:36.470 00.002 13300 SchedulePrimaryMove(1016D950, x=0.18, y=-0.08, opts=13)
01:29:36.470 00.000 13300 Enqueuing Move request for scope (0.18, -0.08)
01:29:36.470 00.000 11596 Worker thread wakes up
01:29:36.470 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.08) opts 0xd
01:29:36.470 00.000 11596 Handling offset move in thread for scope, endpoint = (0.18, -0.08)
01:29:36.470 00.000 11596 Moving (0.18, -0.08) raw xDistance=0.07 yDistance=0.18
01:29:36.471 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:29:36.471 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.18 from input 0.18
01:29:36.471 00.000 11596 MoveAxis(E, 0, ABG)
01:29:36.471 00.000 11596 Move returns status 0, amount 0
01:29:36.471 00.000 11596 MoveAxis(S, 240, ABG)
01:29:36.471 00.000 11596 Guiding  Dir = 1, Dur = 240
01:29:36.471 00.000 11596 IsSlewing returns 0
01:29:36.474 00.003 11596 IsGuiding returns 0
01:29:36.477 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
01:29:36.485 00.008 13300 UpdateGuideState exits: m=1096 SNR=23.1
01:29:36.485 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:36.485 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:29:36.485 00.000 13300 Enqueuing Expose request
01:29:36.696 00.211 11596 PulseGuide returned control before completion, sleep 28
01:29:36.829 00.133 11596 IsGuiding returns 1
01:29:36.829 00.000 11596 scope still moving after pulse duration time elapsed
01:29:36.862 00.033 11596 IsSlewing returns 0
01:29:36.964 00.102 11596 IsGuiding returns 0
01:29:36.964 00.000 11596 scope move finished after 240 + 249 ms
01:29:36.964 00.000 11596 Move returns status 0, amount 240
01:29:36.964 00.000 11596 move complete, result=0
01:29:36.964 00.000 11596 worker thread done servicing request
01:29:36.964 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 240 ms SOUTH
01:29:36.964 00.000 11596 Worker thread wakes up
01:29:36.965 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:29:37.478 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:29:38.305 00.827 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f6a0fe4a-435d-4161-ad1a-b3e4981f06e1"}
01:29:38.305 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f6a0fe4a-435d-4161-ad1a-b3e4981f06e1"}
01:29:38.306 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"37cc39cf-4e5f-4574-9a75-eebdfe36414e"}
01:29:38.306 00.000 13300 case statement mapped state 6 to 3
01:29:38.306 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"37cc39cf-4e5f-4574-9a75-eebdfe36414e"}
01:29:38.306 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b39eae3b-12ab-4df2-94ff-ddea13ffc5b5"}
01:29:38.307 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":60,"width":15,"height":15,"star_pos":[7.05,6.67],"pixels":"..."},"id":"b39eae3b-12ab-4df2-94ff-ddea13ffc5b5"}
01:29:40.508 02.201 11596 Exposure complete
01:29:40.576 00.068 11596 worker thread done servicing request
01:29:40.576 00.000 13300 OnExposeComplete: enter
01:29:40.576 00.000 13300 UpdateGuideState(): m_state=6
01:29:40.577 00.001 13300 Star::Find(15, 125, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
01:29:40.577 00.000 13300 Star::Find returns 1 (0), X=124.99, Y=983.65, Mass=1114, SNR=23.3, Peak=88 HFD=4.0
01:29:40.578 00.001 13300 MultiStar: [#1 0.34,-0.14,0.00,M2] [#2 -0.04,-0.04,0.56,U] [#3 0.19,-0.01,0.33,U] [#4 0.36,-0.01,0.00,M2] [#5 0.20,-0.08,0.29,U] [#6 0.19,-0.13,0.31,U] [#7 0.09,-0.17,0.25,U] [#8 0.27,0.26,0.00,M6] 
01:29:40.578 00.000 13300 refined, 5 included, MultiStar: {0.20, -0.10}, one-star: {0.36, -0.14}
01:29:40.578 00.000 13300 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-1.61) = xAngle (1.14 = 1.14)
01:29:40.578 00.000 13300 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.16 = 1.16)
01:29:40.579 00.001 13300 CameraToMount -- cameraX=0.20 cameraY=-0.10 hyp=0.22 cameraTheta=-0.46 mountX=0.09 mountY=0.20, mountTheta=1.15
01:29:40.582 00.003 13300 SchedulePrimaryMove(1016D950, x=0.20, y=-0.10, opts=13)
01:29:40.582 00.000 13300 Enqueuing Move request for scope (0.20, -0.10)
01:29:40.582 00.000 11596 Worker thread wakes up
01:29:40.582 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.10) opts 0xd
01:29:40.582 00.000 11596 Handling offset move in thread for scope, endpoint = (0.20, -0.10)
01:29:40.583 00.001 11596 Moving (0.20, -0.10) raw xDistance=0.09 yDistance=0.20
01:29:40.583 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:29:40.583 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
01:29:40.583 00.000 11596 MoveAxis(E, 0, ABG)
01:29:40.583 00.000 11596 Move returns status 0, amount 0
01:29:40.583 00.000 11596 MoveAxis(S, 268, ABG)
01:29:40.583 00.000 11596 Guiding  Dir = 1, Dur = 268
01:29:40.584 00.001 11596 IsSlewing returns 0
01:29:40.595 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
01:29:40.604 00.009 13300 UpdateGuideState exits: m=1114 SNR=23.3
01:29:40.605 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:40.605 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:29:40.605 00.000 13300 Enqueuing Expose request
01:29:40.646 00.041 11596 IsGuiding returns 0
01:29:41.071 00.425 11596 IsGuiding returns 1
01:29:41.071 00.000 11596 scope still moving after pulse duration time elapsed
01:29:41.264 00.193 11596 IsSlewing returns 0
01:29:41.267 00.003 11596 IsGuiding returns 0
01:29:41.268 00.001 11596 scope move finished after 268 + 352 ms
01:29:41.268 00.000 11596 Move returns status 0, amount 268
01:29:41.268 00.000 11596 move complete, result=0
01:29:41.268 00.000 11596 worker thread done servicing request
01:29:41.268 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 268 ms SOUTH
01:29:41.268 00.000 11596 Worker thread wakes up
01:29:41.268 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:29:41.304 00.036 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"63b50415-dd0c-4f75-a1b4-a07721fa17fa"}
01:29:41.305 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"63b50415-dd0c-4f75-a1b4-a07721fa17fa"}
01:29:41.306 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d457eb5e-7b6a-43f4-9d3b-e77d3467f152"}
01:29:41.306 00.000 13300 case statement mapped state 6 to 3
01:29:41.306 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d457eb5e-7b6a-43f4-9d3b-e77d3467f152"}
01:29:41.308 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"465b4f22-bba5-43c6-bb93-cbad1e277ac1"}
01:29:41.308 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":61,"width":15,"height":15,"star_pos":[6.99,6.65],"pixels":"..."},"id":"465b4f22-bba5-43c6-bb93-cbad1e277ac1"}
01:29:41.782 00.474 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:29:44.304 02.522 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"97680dcd-7117-4d2e-b727-01f80a15b804"}
01:29:44.304 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"97680dcd-7117-4d2e-b727-01f80a15b804"}
01:29:44.305 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"63264fa8-55bf-4ced-92c3-c2105cd995ee"}
01:29:44.305 00.000 13300 case statement mapped state 6 to 3
01:29:44.305 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"63264fa8-55bf-4ced-92c3-c2105cd995ee"}
01:29:44.306 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ae604cc5-3914-4b61-bf73-5c5ee9edbdfd"}
01:29:44.306 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":61,"width":15,"height":15,"star_pos":[6.99,6.65],"pixels":"..."},"id":"ae604cc5-3914-4b61-bf73-5c5ee9edbdfd"}
01:29:44.816 00.510 11596 Exposure complete
01:29:44.893 00.077 11596 worker thread done servicing request
01:29:44.893 00.000 13300 OnExposeComplete: enter
01:29:44.893 00.000 13300 UpdateGuideState(): m_state=6
01:29:44.894 00.001 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
01:29:44.894 00.000 13300 Star::Find returns 1 (0), X=124.68, Y=983.79, Mass=1124, SNR=23.4, Peak=100 HFD=3.9
01:29:44.895 00.001 13300 MultiStar: [#1 -0.08,0.03,0.61,U] [#2 -0.28,0.10,0.57,U] [#3 0.16,0.15,0.34,U] [#4 -0.13,0.24,0.39,U] [#5 -0.33,-0.08,0.00,M1] [#6 -0.11,-0.02,0.32,U] [#7 0.01,0.08,0.27,U] [#8 -0.22,0.00,0.26,U] 
01:29:44.895 00.000 13300 single-star, 7 included, MultiStar: {-0.06, 0.06}, one-star: {0.05, -0.00}
01:29:44.895 00.000 13300 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-1.61) = xAngle (1.60 = 1.60)
01:29:44.895 00.000 13300 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.61 = 1.61)
01:29:44.895 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.00 hyp=0.05 cameraTheta=-0.01 mountX=-0.00 mountY=0.05, mountTheta=1.60
01:29:44.898 00.003 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.00, opts=13)
01:29:44.898 00.000 13300 Enqueuing Move request for scope (0.05, -0.00)
01:29:44.898 00.000 11596 Worker thread wakes up
01:29:44.899 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.00) opts 0xd
01:29:44.899 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.00)
01:29:44.899 00.000 11596 Moving (0.05, -0.00) raw xDistance=-0.00 yDistance=0.05
01:29:44.899 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:29:44.899 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:44.899 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:29:44.899 00.000 11596 MoveAxis(E, 0, ABG)
01:29:44.899 00.000 11596 Move returns status 0, amount 0
01:29:44.899 00.000 11596 MoveAxis(N, 0, ABG)
01:29:44.900 00.001 11596 Move returns status 0, amount 0
01:29:44.900 00.000 11596 move complete, result=0
01:29:44.900 00.000 11596 worker thread done servicing request
01:29:44.906 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=211, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
01:29:44.914 00.008 13300 UpdateGuideState exits: m=1124 SNR=23.4
01:29:44.914 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:44.914 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:29:44.914 00.000 13300 Enqueuing Expose request
01:29:44.914 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:29:44.914 00.000 11596 Worker thread wakes up
01:29:44.914 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:29:45.422 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:29:47.303 01.881 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dfdae207-cee4-42e2-9a0b-983ec505eac4"}
01:29:47.303 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dfdae207-cee4-42e2-9a0b-983ec505eac4"}
01:29:47.304 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8cfc1cf1-e884-4365-9081-ec0df0144b0e"}
01:29:47.304 00.000 13300 case statement mapped state 6 to 3
01:29:47.304 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8cfc1cf1-e884-4365-9081-ec0df0144b0e"}
01:29:47.305 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b01171b2-23f9-49b9-8ae2-40a8661a091c"}
01:29:47.305 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":62,"width":15,"height":15,"star_pos":[6.68,6.79],"pixels":"..."},"id":"b01171b2-23f9-49b9-8ae2-40a8661a091c"}
01:29:48.446 01.141 11596 Exposure complete
01:29:48.523 00.077 11596 worker thread done servicing request
01:29:48.524 00.001 13300 OnExposeComplete: enter
01:29:48.524 00.000 13300 UpdateGuideState(): m_state=6
01:29:48.524 00.000 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
01:29:48.525 00.001 13300 Star::Find returns 1 (0), X=124.69, Y=983.87, Mass=1105, SNR=23.2, Peak=103 HFD=4.0
01:29:48.525 00.000 13300 MultiStar: [#1 -0.13,0.03,0.61,U] [#2 -0.40,0.18,0.00,M1] [#3 -0.09,0.30,0.00,M1] [#4 -0.06,0.35,0.00,M2] [#5 -0.37,0.00,0.00,M2] [#6 -0.10,-0.22,0.31,U] [#7 -0.17,0.14,0.26,U] [#8 -0.14,0.25,0.26,U] 
01:29:48.525 00.000 13300 refined, 4 included, MultiStar: {-0.05, 0.05}, one-star: {0.06, 0.08}
01:29:48.525 00.000 13300 CameraToMount -- cameraTheta (2.33) - m_xAngle (-1.61) = xAngle (3.93 = -2.35)
01:29:48.525 00.000 13300 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.95 = -2.33)
01:29:48.525 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.05 hyp=0.07 cameraTheta=2.33 mountX=-0.05 mountY=-0.05, mountTheta=-2.34
01:29:48.527 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.05, opts=13)
01:29:48.527 00.000 13300 Enqueuing Move request for scope (-0.05, 0.05)
01:29:48.528 00.001 11596 Worker thread wakes up
01:29:48.528 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.05) opts 0xd
01:29:48.528 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.05)
01:29:48.528 00.000 11596 Moving (-0.05, 0.05) raw xDistance=-0.05 yDistance=-0.05
01:29:48.528 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:29:48.528 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:48.528 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:29:48.528 00.000 11596 MoveAxis(E, 0, ABG)
01:29:48.528 00.000 11596 Move returns status 0, amount 0
01:29:48.529 00.001 11596 MoveAxis(N, 0, ABG)
01:29:48.529 00.000 11596 Move returns status 0, amount 0
01:29:48.529 00.000 11596 move complete, result=0
01:29:48.529 00.000 11596 worker thread done servicing request
01:29:48.535 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
01:29:48.543 00.008 13300 UpdateGuideState exits: m=1105 SNR=23.2
01:29:48.543 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:48.543 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:29:48.543 00.000 13300 Enqueuing Expose request
01:29:48.544 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:29:48.544 00.000 11596 Worker thread wakes up
01:29:48.544 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:29:49.052 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:29:50.302 01.250 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4f862552-b711-4d8a-bb23-3d187738b1d3"}
01:29:50.302 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4f862552-b711-4d8a-bb23-3d187738b1d3"}
01:29:50.303 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"97211d7f-b836-4361-8866-7fd589499ef7"}
01:29:50.303 00.000 13300 case statement mapped state 6 to 3
01:29:50.303 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"97211d7f-b836-4361-8866-7fd589499ef7"}
01:29:50.304 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cf07eeb0-b5d4-4cf4-be65-adaf3724ca0a"}
01:29:50.304 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":63,"width":15,"height":15,"star_pos":[6.69,6.87],"pixels":"..."},"id":"cf07eeb0-b5d4-4cf4-be65-adaf3724ca0a"}
01:29:52.084 01.780 11596 Exposure complete
01:29:52.153 00.069 11596 worker thread done servicing request
01:29:52.153 00.000 13300 OnExposeComplete: enter
01:29:52.153 00.000 13300 UpdateGuideState(): m_state=6
01:29:52.154 00.001 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
01:29:52.154 00.000 13300 Star::Find returns 1 (0), X=124.60, Y=983.71, Mass=1114, SNR=23.3, Peak=106 HFD=4.0
01:29:52.154 00.000 13300 MultiStar: [#1 -0.10,0.12,0.61,U] [#2 -0.27,-0.08,0.57,U] [#3 -0.24,-0.26,0.00,M2] [#4 0.03,0.19,0.39,U] [#5 -0.37,0.14,0.00,M3] [#6 -0.02,-0.18,0.32,U] [#7 0.11,0.06,0.27,U] [#8 -0.08,0.01,0.27,U] 
01:29:52.155 00.001 13300 refined, 6 included, MultiStar: {-0.07, -0.00}, one-star: {-0.03, -0.08}
01:29:52.155 00.000 13300 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-1.61) = xAngle (-1.46 = -1.46)
01:29:52.155 00.000 13300 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.45 = -1.45)
01:29:52.155 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.00 hyp=0.07 cameraTheta=-3.07 mountX=0.01 mountY=-0.07, mountTheta=-1.46
01:29:52.157 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.00, opts=13)
01:29:52.157 00.000 13300 Enqueuing Move request for scope (-0.07, -0.00)
01:29:52.157 00.000 11596 Worker thread wakes up
01:29:52.157 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.00) opts 0xd
01:29:52.157 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.00)
01:29:52.157 00.000 11596 Moving (-0.07, -0.00) raw xDistance=0.01 yDistance=-0.07
01:29:52.157 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:29:52.157 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:52.158 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:29:52.158 00.000 11596 MoveAxis(E, 0, ABG)
01:29:52.158 00.000 11596 Move returns status 0, amount 0
01:29:52.158 00.000 11596 MoveAxis(N, 0, ABG)
01:29:52.158 00.000 11596 Move returns status 0, amount 0
01:29:52.158 00.000 11596 move complete, result=0
01:29:52.159 00.001 11596 worker thread done servicing request
01:29:52.165 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
01:29:52.172 00.007 13300 UpdateGuideState exits: m=1114 SNR=23.3
01:29:52.173 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:52.173 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:29:52.173 00.000 13300 Enqueuing Expose request
01:29:52.173 00.000 11596 Worker thread wakes up
01:29:52.173 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:29:52.173 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:29:52.682 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:29:53.301 00.619 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ddfab177-4e22-4cf0-b51e-f43496d0a3ac"}
01:29:53.301 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ddfab177-4e22-4cf0-b51e-f43496d0a3ac"}
01:29:53.302 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1dd53a7a-1671-4df8-9835-6fbb2dbb97ab"}
01:29:53.302 00.000 13300 case statement mapped state 6 to 3
01:29:53.302 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1dd53a7a-1671-4df8-9835-6fbb2dbb97ab"}
01:29:53.303 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"df31ecc0-5bad-41cd-a8a6-ccfbb9c33831"}
01:29:53.303 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":64,"width":15,"height":15,"star_pos":[6.60,6.71],"pixels":"..."},"id":"df31ecc0-5bad-41cd-a8a6-ccfbb9c33831"}
01:29:55.705 02.402 11596 Exposure complete
01:29:55.773 00.068 11596 worker thread done servicing request
01:29:55.774 00.001 13300 OnExposeComplete: enter
01:29:55.774 00.000 13300 UpdateGuideState(): m_state=6
01:29:55.774 00.000 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
01:29:55.774 00.000 13300 Star::Find returns 1 (0), X=124.69, Y=983.90, Mass=1109, SNR=23.2, Peak=101 HFD=4.0
01:29:55.775 00.001 13300 MultiStar: [#1 -0.12,0.14,0.60,U] [#2 -0.28,0.12,0.56,U] [#3 -0.11,0.10,0.33,U] [#4 -0.02,0.08,0.38,U] [#5 -0.10,-0.10,0.30,U] [#6 0.13,-0.02,0.31,U] [#7 0.23,0.24,0.00,M1] [#8 -0.00,-0.03,0.28,U] 
01:29:55.775 00.000 13300 refined, 7 included, MultiStar: {-0.05, 0.08}, one-star: {0.07, 0.11}
01:29:55.775 00.000 13300 CameraToMount -- cameraTheta (2.18) - m_xAngle (-1.61) = xAngle (3.78 = -2.50)
01:29:55.775 00.000 13300 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.80 = -2.48)
01:29:55.776 00.001 13300 CameraToMount -- cameraX=-0.05 cameraY=0.08 hyp=0.09 cameraTheta=2.18 mountX=-0.07 mountY=-0.06, mountTheta=-2.49
01:29:55.778 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.08, opts=13)
01:29:55.778 00.000 13300 Enqueuing Move request for scope (-0.05, 0.08)
01:29:55.778 00.000 11596 Worker thread wakes up
01:29:55.778 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.08) opts 0xd
01:29:55.778 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.08)
01:29:55.778 00.000 11596 Moving (-0.05, 0.08) raw xDistance=-0.07 yDistance=-0.06
01:29:55.778 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:29:55.778 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:55.778 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:29:55.779 00.001 11596 MoveAxis(E, 0, ABG)
01:29:55.779 00.000 11596 Move returns status 0, amount 0
01:29:55.779 00.000 11596 MoveAxis(N, 0, ABG)
01:29:55.779 00.000 11596 Move returns status 0, amount 0
01:29:55.779 00.000 11596 move complete, result=0
01:29:55.779 00.000 11596 worker thread done servicing request
01:29:55.785 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
01:29:55.793 00.008 13300 UpdateGuideState exits: m=1109 SNR=23.2
01:29:55.793 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:55.793 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:29:55.793 00.000 13300 Enqueuing Expose request
01:29:55.793 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:29:55.794 00.001 11596 Worker thread wakes up
01:29:55.794 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:29:56.298 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:29:56.300 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4e376d88-6448-4949-8528-d9eeb8aa5c9a"}
01:29:56.300 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4e376d88-6448-4949-8528-d9eeb8aa5c9a"}
01:29:56.301 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c15827ce-b8bc-4d51-8715-dea300e27867"}
01:29:56.301 00.000 13300 case statement mapped state 6 to 3
01:29:56.301 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c15827ce-b8bc-4d51-8715-dea300e27867"}
01:29:56.302 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0599f226-38c6-4e48-b3ec-e95dd0ddb716"}
01:29:56.302 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":65,"width":15,"height":15,"star_pos":[6.69,6.90],"pixels":"..."},"id":"0599f226-38c6-4e48-b3ec-e95dd0ddb716"}
01:29:59.300 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"df845d89-33a7-4930-b9a1-538bb6586375"}
01:29:59.300 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"df845d89-33a7-4930-b9a1-538bb6586375"}
01:29:59.301 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d9abfee4-34b2-4c3c-895f-c7c166cf03c3"}
01:29:59.301 00.000 13300 case statement mapped state 6 to 3
01:29:59.301 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d9abfee4-34b2-4c3c-895f-c7c166cf03c3"}
01:29:59.302 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5ebff571-6e29-4a22-9416-d32354856f65"}
01:29:59.302 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":65,"width":15,"height":15,"star_pos":[6.69,6.90],"pixels":"..."},"id":"5ebff571-6e29-4a22-9416-d32354856f65"}
01:29:59.323 00.021 11596 Exposure complete
01:29:59.392 00.069 11596 worker thread done servicing request
01:29:59.392 00.000 13300 OnExposeComplete: enter
01:29:59.392 00.000 13300 UpdateGuideState(): m_state=6
01:29:59.392 00.000 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
01:29:59.392 00.000 13300 Star::Find returns 1 (0), X=124.67, Y=983.67, Mass=1141, SNR=23.6, Peak=104 HFD=4.0
01:29:59.393 00.001 13300 MultiStar: [#1 -0.11,-0.11,0.60,U] [#2 -0.35,0.02,0.00,M1] [#3 -0.05,-0.20,0.31,U] [#4 0.05,-0.02,0.37,U] [#5 -0.13,0.02,0.29,U] [#6 0.03,-0.28,0.30,U] [#7 -0.10,-0.14,0.24,U] [#8 0.09,0.12,0.27,U] 
01:29:59.393 00.000 13300 refined, 7 included, MultiStar: {-0.01, -0.10}, one-star: {0.04, -0.11}
01:29:59.393 00.000 13300 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-1.61) = xAngle (-0.10 = -0.10)
01:29:59.393 00.000 13300 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.09 = -0.09)
01:29:59.393 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.71 mountX=0.10 mountY=-0.01, mountTheta=-0.09
01:29:59.395 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.10, opts=13)
01:29:59.395 00.000 13300 Enqueuing Move request for scope (-0.01, -0.10)
01:29:59.395 00.000 11596 Worker thread wakes up
01:29:59.396 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.10) opts 0xd
01:29:59.396 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.10)
01:29:59.396 00.000 11596 Moving (-0.01, -0.10) raw xDistance=0.10 yDistance=-0.01
01:29:59.396 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:29:59.396 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:59.396 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:29:59.396 00.000 11596 MoveAxis(E, 0, ABG)
01:29:59.396 00.000 11596 Move returns status 0, amount 0
01:29:59.396 00.000 11596 MoveAxis(N, 0, ABG)
01:29:59.396 00.000 11596 Move returns status 0, amount 0
01:29:59.397 00.001 11596 move complete, result=0
01:29:59.397 00.000 11596 worker thread done servicing request
01:29:59.403 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=229, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
01:29:59.411 00.008 13300 UpdateGuideState exits: m=1141 SNR=23.6
01:29:59.411 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:59.411 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:29:59.411 00.000 13300 Enqueuing Expose request
01:29:59.412 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:29:59.412 00.000 11596 Worker thread wakes up
01:29:59.412 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:29:59.925 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:30:02.299 02.374 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d56b13dd-8ed0-464b-9fbe-36882d0c0b1b"}
01:30:02.299 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d56b13dd-8ed0-464b-9fbe-36882d0c0b1b"}
01:30:02.300 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"600992af-46b0-44a0-94d9-d630e18241ed"}
01:30:02.300 00.000 13300 case statement mapped state 6 to 3
01:30:02.300 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"600992af-46b0-44a0-94d9-d630e18241ed"}
01:30:02.331 00.031 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"671e86b1-e118-4d2d-8f27-fe2588393075"}
01:30:02.332 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":66,"width":15,"height":15,"star_pos":[6.67,6.67],"pixels":"..."},"id":"671e86b1-e118-4d2d-8f27-fe2588393075"}
01:30:02.957 00.625 11596 Exposure complete
01:30:03.027 00.070 11596 worker thread done servicing request
01:30:03.027 00.000 13300 OnExposeComplete: enter
01:30:03.027 00.000 13300 UpdateGuideState(): m_state=6
01:30:03.028 00.001 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
01:30:03.028 00.000 13300 Star::Find returns 1 (0), X=124.77, Y=983.71, Mass=1134, SNR=23.4, Peak=97 HFD=4.0
01:30:03.029 00.001 13300 MultiStar: [#1 -0.01,-0.12,0.60,U] [#2 -0.28,0.10,0.54,U] [#3 -0.01,-0.10,0.31,U] [#4 0.15,0.09,0.38,U] [#5 -0.24,-0.25,0.00,M2] [#6 -0.04,-0.41,0.00,M1] [#7 -0.10,0.26,0.25,U] [#8 0.13,-0.04,0.27,U] 
01:30:03.029 00.000 13300 refined, 6 included, MultiStar: {0.02, -0.01}, one-star: {0.15, -0.07}
01:30:03.030 00.001 13300 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-1.61) = xAngle (1.12 = 1.12)
01:30:03.030 00.000 13300 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.13 = 1.13)
01:30:03.030 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-0.49 mountX=0.01 mountY=0.02, mountTheta=1.12
01:30:03.034 00.004 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.01, opts=13)
01:30:03.034 00.000 13300 Enqueuing Move request for scope (0.02, -0.01)
01:30:03.035 00.001 11596 Worker thread wakes up
01:30:03.035 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
01:30:03.035 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
01:30:03.035 00.000 11596 Moving (0.02, -0.01) raw xDistance=0.01 yDistance=0.02
01:30:03.035 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:30:03.036 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:03.036 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:30:03.036 00.000 11596 MoveAxis(E, 0, ABG)
01:30:03.036 00.000 11596 Move returns status 0, amount 0
01:30:03.036 00.000 11596 MoveAxis(N, 0, ABG)
01:30:03.036 00.000 11596 Move returns status 0, amount 0
01:30:03.037 00.001 11596 move complete, result=0
01:30:03.037 00.000 11596 worker thread done servicing request
01:30:03.048 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=222, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
01:30:03.062 00.014 13300 UpdateGuideState exits: m=1134 SNR=23.4
01:30:03.062 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:03.062 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:30:03.063 00.001 13300 Enqueuing Expose request
01:30:03.063 00.000 11596 Worker thread wakes up
01:30:03.063 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:30:03.063 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:30:03.566 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:30:05.298 01.732 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"60d5a257-e2fb-4369-a739-3084e83a5f67"}
01:30:05.298 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"60d5a257-e2fb-4369-a739-3084e83a5f67"}
01:30:05.299 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b1c4f20b-630f-42f4-b266-c7dfb14bf614"}
01:30:05.299 00.000 13300 case statement mapped state 6 to 3
01:30:05.299 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b1c4f20b-630f-42f4-b266-c7dfb14bf614"}
01:30:05.300 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b87de5b0-2470-44df-9e0d-b37cb20c4c57"}
01:30:05.300 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":67,"width":15,"height":15,"star_pos":[6.77,6.71],"pixels":"..."},"id":"b87de5b0-2470-44df-9e0d-b37cb20c4c57"}
01:30:06.598 01.298 11596 Exposure complete
01:30:06.669 00.071 11596 worker thread done servicing request
01:30:06.669 00.000 13300 OnExposeComplete: enter
01:30:06.669 00.000 13300 UpdateGuideState(): m_state=6
01:30:06.670 00.001 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
01:30:06.670 00.000 13300 Star::Find returns 1 (0), X=124.73, Y=983.59, Mass=1129, SNR=23.4, Peak=104 HFD=3.9
01:30:06.670 00.000 13300 MultiStar: [#1 0.06,-0.21,0.60,U] [#2 -0.21,-0.18,0.56,U] [#3 0.05,0.18,0.33,U] [#4 0.00,-0.13,0.38,U] [#5 -0.11,-0.21,0.29,U] [#6 -0.09,-0.31,0.00,M2] [#7 0.08,-0.22,0.25,U] [#8 -0.24,-0.10,0.26,U] 
01:30:06.670 00.000 13300 refined, 7 included, MultiStar: {-0.01, -0.15}, one-star: {0.10, -0.19}
01:30:06.670 00.000 13300 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-1.61) = xAngle (-0.02 = -0.02)
01:30:06.671 00.001 13300 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.01 = -0.01)
01:30:06.671 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.63 mountX=0.15 mountY=-0.00, mountTheta=-0.01
01:30:06.673 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.15, opts=13)
01:30:06.673 00.000 13300 Enqueuing Move request for scope (-0.01, -0.15)
01:30:06.673 00.000 11596 Worker thread wakes up
01:30:06.673 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.15) opts 0xd
01:30:06.673 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.15)
01:30:06.673 00.000 11596 Moving (-0.01, -0.15) raw xDistance=0.15 yDistance=-0.00
01:30:06.673 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.15
01:30:06.673 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:06.674 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:30:06.674 00.000 11596 MoveAxis(W, 188, ABG)
01:30:06.674 00.000 11596 Guiding  Dir = 3, Dur = 188
01:30:06.674 00.000 11596 IsSlewing returns 0
01:30:06.681 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
01:30:06.689 00.008 13300 UpdateGuideState exits: m=1129 SNR=23.4
01:30:06.690 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:06.690 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:30:06.690 00.000 13300 Enqueuing Expose request
01:30:06.790 00.100 11596 IsGuiding returns 0
01:30:06.962 00.172 11596 PulseGuide returned control before completion, sleep 27
01:30:07.102 00.140 11596 IsGuiding returns 1
01:30:07.102 00.000 11596 scope still moving after pulse duration time elapsed
01:30:07.125 00.023 11596 IsSlewing returns 0
01:30:07.320 00.195 11596 IsGuiding returns 0
01:30:07.320 00.000 11596 scope move finished after 188 + 342 ms
01:30:07.320 00.000 11596 Move returns status 0, amount 188
01:30:07.320 00.000 11596 MoveAxis(N, 0, ABG)
01:30:07.320 00.000 11596 Move returns status 0, amount 0
01:30:07.320 00.000 11596 move complete, result=0
01:30:07.320 00.000 11596 worker thread done servicing request
01:30:07.320 00.000 11596 Worker thread wakes up
01:30:07.321 00.001 13300 GuideStep: 0.2 px 188 ms WEST, -0.0 px 0 ms NORTH
01:30:07.321 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:30:07.834 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:30:08.298 00.464 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7f471b66-5a22-4ba9-9f64-b487c6e6f95a"}
01:30:08.298 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7f471b66-5a22-4ba9-9f64-b487c6e6f95a"}
01:30:08.299 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ff363406-ba9d-4c94-be62-2b33eb2c6048"}
01:30:08.299 00.000 13300 case statement mapped state 6 to 3
01:30:08.299 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ff363406-ba9d-4c94-be62-2b33eb2c6048"}
01:30:08.300 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3a8e5049-96f4-48fd-9f62-6a1a0d81ffb2"}
01:30:08.300 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":68,"width":15,"height":15,"star_pos":[6.73,6.59],"pixels":"..."},"id":"3a8e5049-96f4-48fd-9f62-6a1a0d81ffb2"}
01:30:10.868 02.568 11596 Exposure complete
01:30:10.936 00.068 11596 worker thread done servicing request
01:30:10.936 00.000 13300 OnExposeComplete: enter
01:30:10.936 00.000 13300 UpdateGuideState(): m_state=6
01:30:10.937 00.001 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
01:30:10.937 00.000 13300 Star::Find returns 1 (0), X=124.66, Y=983.70, Mass=1146, SNR=23.6, Peak=105 HFD=4.0
01:30:10.937 00.000 13300 MultiStar: [#1 -0.16,-0.12,0.59,U] [#2 -0.34,-0.13,0.00,M1] [#3 -0.06,-0.07,0.32,U] [#4 0.08,0.32,0.00,M1] [#5 -0.43,-0.21,0.00,M2] [#6 -0.02,-0.28,0.31,U] [#7 -0.03,0.16,0.26,U] [#8 0.13,-0.08,0.27,U] 
01:30:10.937 00.000 13300 single-star, 5 included, MultiStar: {-0.02, -0.09}, one-star: {0.03, -0.08}
01:30:10.937 00.000 13300 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-1.61) = xAngle (0.34 = 0.34)
01:30:10.938 00.001 13300 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.36 = 0.36)
01:30:10.938 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.08 hyp=0.09 cameraTheta=-1.26 mountX=0.08 mountY=0.03, mountTheta=0.36
01:30:10.940 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.08, opts=13)
01:30:10.940 00.000 13300 Enqueuing Move request for scope (0.03, -0.08)
01:30:10.940 00.000 11596 Worker thread wakes up
01:30:10.940 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.08) opts 0xd
01:30:10.940 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.08)
01:30:10.940 00.000 11596 Moving (0.03, -0.08) raw xDistance=0.08 yDistance=0.03
01:30:10.940 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:30:10.940 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:10.940 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:30:10.940 00.000 11596 MoveAxis(E, 0, ABG)
01:30:10.941 00.001 11596 Move returns status 0, amount 0
01:30:10.941 00.000 11596 MoveAxis(N, 0, ABG)
01:30:10.941 00.000 11596 Move returns status 0, amount 0
01:30:10.941 00.000 11596 move complete, result=0
01:30:10.941 00.000 11596 worker thread done servicing request
01:30:10.947 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
01:30:10.955 00.008 13300 UpdateGuideState exits: m=1146 SNR=23.6
01:30:10.955 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:10.955 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:30:10.955 00.000 13300 Enqueuing Expose request
01:30:10.955 00.000 11596 Worker thread wakes up
01:30:10.955 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:30:10.955 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:30:11.298 00.343 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"599b3ca2-928f-43da-85b3-c289711d96f2"}
01:30:11.298 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"599b3ca2-928f-43da-85b3-c289711d96f2"}
01:30:11.299 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1ed94265-5531-468b-af94-8571b8001698"}
01:30:11.299 00.000 13300 case statement mapped state 6 to 3
01:30:11.299 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1ed94265-5531-468b-af94-8571b8001698"}
01:30:11.300 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cfa65ed2-bcb2-476a-b3e9-770235e8bfba"}
01:30:11.300 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":69,"width":15,"height":15,"star_pos":[6.66,6.70],"pixels":"..."},"id":"cfa65ed2-bcb2-476a-b3e9-770235e8bfba"}
01:30:11.458 00.158 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:30:14.298 02.840 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"119d7a99-7593-4172-86d6-cf6b4296f9c1"}
01:30:14.298 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"119d7a99-7593-4172-86d6-cf6b4296f9c1"}
01:30:14.299 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ae05de4e-8058-47e3-aa8e-c9745d5794e5"}
01:30:14.299 00.000 13300 case statement mapped state 6 to 3
01:30:14.299 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ae05de4e-8058-47e3-aa8e-c9745d5794e5"}
01:30:14.300 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f3f038a7-c022-4dde-8759-31860e5fc999"}
01:30:14.301 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":69,"width":15,"height":15,"star_pos":[6.66,6.70],"pixels":"..."},"id":"f3f038a7-c022-4dde-8759-31860e5fc999"}
01:30:14.552 00.251 11596 Exposure complete
01:30:14.662 00.110 11596 worker thread done servicing request
01:30:14.662 00.000 13300 OnExposeComplete: enter
01:30:14.662 00.000 13300 UpdateGuideState(): m_state=6
01:30:14.663 00.001 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
01:30:14.663 00.000 13300 Star::Find returns 1 (0), X=124.70, Y=983.79, Mass=1118, SNR=23.3, Peak=106 HFD=3.9
01:30:14.663 00.000 13300 MultiStar: [#1 -0.16,0.00,0.61,U] [#2 -0.19,0.14,0.55,U] [#3 0.09,0.07,0.32,U] [#4 0.12,-0.02,0.38,U] [#5 -0.14,-0.07,0.29,U] [#6 -0.23,-0.13,0.31,U] [#7 -0.04,0.26,0.26,U] [#8 0.24,0.29,0.00,M1] 
01:30:14.664 00.001 13300 refined, 7 included, MultiStar: {-0.05, 0.03}, one-star: {0.07, 0.00}
01:30:14.664 00.000 13300 CameraToMount -- cameraTheta (2.61) - m_xAngle (-1.61) = xAngle (4.22 = -2.06)
01:30:14.664 00.000 13300 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (4.24 = -2.05)
01:30:14.664 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.03 hyp=0.05 cameraTheta=2.61 mountX=-0.03 mountY=-0.05, mountTheta=-2.06
01:30:14.667 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.03, opts=13)
01:30:14.667 00.000 13300 Enqueuing Move request for scope (-0.05, 0.03)
01:30:14.667 00.000 11596 Worker thread wakes up
01:30:14.667 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.03) opts 0xd
01:30:14.667 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.03)
01:30:14.667 00.000 11596 Moving (-0.05, 0.03) raw xDistance=-0.03 yDistance=-0.05
01:30:14.667 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:30:14.667 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:14.667 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:30:14.667 00.000 11596 MoveAxis(E, 0, ABG)
01:30:14.668 00.001 11596 Move returns status 0, amount 0
01:30:14.668 00.000 11596 MoveAxis(N, 0, ABG)
01:30:14.668 00.000 11596 Move returns status 0, amount 0
01:30:14.668 00.000 11596 move complete, result=0
01:30:14.668 00.000 11596 worker thread done servicing request
01:30:14.677 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
01:30:14.690 00.013 13300 UpdateGuideState exits: m=1118 SNR=23.3
01:30:14.690 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:14.690 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:30:14.690 00.000 13300 Enqueuing Expose request
01:30:14.691 00.001 11596 Worker thread wakes up
01:30:14.691 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:30:14.691 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:30:15.207 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:30:17.296 02.089 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"07416122-bf3e-4aa6-b558-c66b87dced46"}
01:30:17.296 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"07416122-bf3e-4aa6-b558-c66b87dced46"}
01:30:17.297 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"880ed7e6-6685-4596-96ab-d2c6f4caa982"}
01:30:17.297 00.000 13300 case statement mapped state 6 to 3
01:30:17.297 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"880ed7e6-6685-4596-96ab-d2c6f4caa982"}
01:30:17.298 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c117e033-a742-4949-bb59-aa4cc4248789"}
01:30:17.298 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":70,"width":15,"height":15,"star_pos":[6.70,6.79],"pixels":"..."},"id":"c117e033-a742-4949-bb59-aa4cc4248789"}
01:30:18.236 00.938 11596 Exposure complete
01:30:18.305 00.069 11596 worker thread done servicing request
01:30:18.306 00.001 13300 OnExposeComplete: enter
01:30:18.306 00.000 13300 UpdateGuideState(): m_state=6
01:30:18.306 00.000 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
01:30:18.306 00.000 13300 Star::Find returns 1 (0), X=124.63, Y=983.84, Mass=1108, SNR=23.2, Peak=101 HFD=3.9
01:30:18.307 00.001 13300 MultiStar: [#1 -0.04,0.03,0.61,U] [#2 -0.41,0.02,0.00,M1] [#3 -0.03,0.10,0.33,U] [#4 0.22,0.03,0.40,U] [#5 -0.37,-0.08,0.00,M2] [#6 -0.01,-0.03,0.31,U] [#7 0.14,0.21,0.27,U] [#8 0.15,0.10,0.28,U] 
01:30:18.307 00.000 13300 single-star, 6 included, MultiStar: {0.04, 0.06}, one-star: {0.01, 0.05}
01:30:18.307 00.000 13300 CameraToMount -- cameraTheta (1.47) - m_xAngle (-1.61) = xAngle (3.08 = 3.08)
01:30:18.307 00.000 13300 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (3.09 = 3.09)
01:30:18.307 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.47 mountX=-0.05 mountY=0.00, mountTheta=3.09
01:30:18.309 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.05, opts=13)
01:30:18.309 00.000 13300 Enqueuing Move request for scope (0.01, 0.05)
01:30:18.309 00.000 11596 Worker thread wakes up
01:30:18.309 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.05) opts 0xd
01:30:18.309 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.05)
01:30:18.309 00.000 11596 Moving (0.01, 0.05) raw xDistance=-0.05 yDistance=0.00
01:30:18.310 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:30:18.310 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:18.310 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:30:18.310 00.000 11596 MoveAxis(E, 0, ABG)
01:30:18.310 00.000 11596 Move returns status 0, amount 0
01:30:18.310 00.000 11596 MoveAxis(N, 0, ABG)
01:30:18.310 00.000 11596 Move returns status 0, amount 0
01:30:18.310 00.000 11596 move complete, result=0
01:30:18.310 00.000 11596 worker thread done servicing request
01:30:18.316 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
01:30:18.324 00.008 13300 UpdateGuideState exits: m=1108 SNR=23.2
01:30:18.324 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:18.324 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:30:18.325 00.001 13300 Enqueuing Expose request
01:30:18.325 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:30:18.325 00.000 11596 Worker thread wakes up
01:30:18.325 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:30:18.841 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:30:20.296 01.455 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b0e49374-56d4-4e5f-a14f-664cf4a3f470"}
01:30:20.296 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b0e49374-56d4-4e5f-a14f-664cf4a3f470"}
01:30:20.297 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4151704f-0822-4385-9deb-49bdc943ff16"}
01:30:20.297 00.000 13300 case statement mapped state 6 to 3
01:30:20.297 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4151704f-0822-4385-9deb-49bdc943ff16"}
01:30:20.297 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"74125107-5e40-4b1b-8790-40be29c01a4f"}
01:30:20.298 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":71,"width":15,"height":15,"star_pos":[6.63,6.84],"pixels":"..."},"id":"74125107-5e40-4b1b-8790-40be29c01a4f"}
01:30:21.866 01.568 11596 Exposure complete
01:30:21.939 00.073 11596 worker thread done servicing request
01:30:21.939 00.000 13300 OnExposeComplete: enter
01:30:21.940 00.001 13300 UpdateGuideState(): m_state=6
01:30:21.940 00.000 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
01:30:21.940 00.000 13300 Star::Find returns 1 (0), X=124.67, Y=983.68, Mass=1083, SNR=23.0, Peak=102 HFD=3.8
01:30:21.941 00.001 13300 MultiStar: [#1 0.03,-0.07,0.62,U] [#2 -0.36,-0.12,0.00,M2] [#3 -0.09,-0.01,0.34,U] [#4 -0.06,-0.08,0.39,U] [#5 -0.10,-0.30,0.00,M3] [#6 -0.25,-0.31,0.00,M1] [#7 0.12,0.40,0.00,M1] [#8 -0.20,-0.13,0.28,U] 
01:30:21.941 00.000 13300 refined, 4 included, MultiStar: {-0.02, -0.08}, one-star: {0.04, -0.11}
01:30:21.941 00.000 13300 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-1.61) = xAngle (-0.21 = -0.21)
01:30:21.941 00.000 13300 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.20 = -0.20)
01:30:21.941 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.08 hyp=0.09 cameraTheta=-1.82 mountX=0.08 mountY=-0.02, mountTheta=-0.20
01:30:21.943 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.08, opts=13)
01:30:21.943 00.000 13300 Enqueuing Move request for scope (-0.02, -0.08)
01:30:21.943 00.000 11596 Worker thread wakes up
01:30:21.943 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.08) opts 0xd
01:30:21.943 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.08)
01:30:21.943 00.000 11596 Moving (-0.02, -0.08) raw xDistance=0.08 yDistance=-0.02
01:30:21.943 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:30:21.943 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:21.944 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:30:21.944 00.000 11596 MoveAxis(E, 0, ABG)
01:30:21.944 00.000 11596 Move returns status 0, amount 0
01:30:21.944 00.000 11596 MoveAxis(N, 0, ABG)
01:30:21.944 00.000 11596 Move returns status 0, amount 0
01:30:21.944 00.000 11596 move complete, result=0
01:30:21.944 00.000 11596 worker thread done servicing request
01:30:21.950 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
01:30:21.958 00.008 13300 UpdateGuideState exits: m=1083 SNR=23.0
01:30:21.958 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:21.958 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:30:21.958 00.000 13300 Enqueuing Expose request
01:30:21.959 00.001 11596 Worker thread wakes up
01:30:21.959 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:30:21.959 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:30:22.473 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:30:23.295 00.822 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5e417d7f-a507-4e9f-b838-91402f37daf8"}
01:30:23.295 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5e417d7f-a507-4e9f-b838-91402f37daf8"}
01:30:23.296 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8dcb9d3f-b18b-46b5-af84-e067ab096a97"}
01:30:23.296 00.000 13300 case statement mapped state 6 to 3
01:30:23.296 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8dcb9d3f-b18b-46b5-af84-e067ab096a97"}
01:30:23.296 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c5d62b16-8241-4838-8ea0-833b2f8936b1"}
01:30:23.296 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":72,"width":15,"height":15,"star_pos":[6.67,6.68],"pixels":"..."},"id":"c5d62b16-8241-4838-8ea0-833b2f8936b1"}
01:30:25.497 02.201 11596 Exposure complete
01:30:25.567 00.070 11596 worker thread done servicing request
01:30:25.567 00.000 13300 OnExposeComplete: enter
01:30:25.567 00.000 13300 UpdateGuideState(): m_state=6
01:30:25.567 00.000 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
01:30:25.568 00.001 13300 Star::Find returns 1 (0), X=124.81, Y=983.60, Mass=1104, SNR=23.2, Peak=100 HFD=3.8
01:30:25.568 00.000 13300 MultiStar: [#1 0.07,-0.19,0.60,U] [#2 -0.22,-0.10,0.56,U] [#3 -0.11,-0.21,0.34,U] [#4 0.18,0.19,0.39,U] [#5 -0.27,-0.19,0.00,M4] [#6 0.05,-0.17,0.29,U] [#7 -0.21,-0.05,0.27,U] [#8 -0.06,-0.17,0.27,U] 
01:30:25.568 00.000 13300 refined, 7 included, MultiStar: {0.02, -0.12}, one-star: {0.18, -0.18}
01:30:25.568 00.000 13300 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-1.61) = xAngle (0.20 = 0.20)
01:30:25.568 00.000 13300 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.22 = 0.22)
01:30:25.568 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.12 hyp=0.13 cameraTheta=-1.41 mountX=0.12 mountY=0.03, mountTheta=0.21
01:30:25.570 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.12, opts=13)
01:30:25.571 00.001 13300 Enqueuing Move request for scope (0.02, -0.12)
01:30:25.571 00.000 11596 Worker thread wakes up
01:30:25.571 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.12) opts 0xd
01:30:25.571 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.12)
01:30:25.571 00.000 11596 Moving (0.02, -0.12) raw xDistance=0.12 yDistance=0.03
01:30:25.571 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:30:25.571 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:25.571 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:30:25.572 00.001 11596 MoveAxis(E, 0, ABG)
01:30:25.572 00.000 11596 Move returns status 0, amount 0
01:30:25.572 00.000 11596 MoveAxis(N, 0, ABG)
01:30:25.572 00.000 11596 Move returns status 0, amount 0
01:30:25.572 00.000 11596 move complete, result=0
01:30:25.572 00.000 11596 worker thread done servicing request
01:30:25.578 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=229, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
01:30:25.586 00.008 13300 UpdateGuideState exits: m=1104 SNR=23.2
01:30:25.586 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:25.586 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:30:25.586 00.000 13300 Enqueuing Expose request
01:30:25.586 00.000 11596 Worker thread wakes up
01:30:25.586 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:30:25.586 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:30:26.102 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:30:26.293 00.191 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eb721fb1-c763-4174-9798-5185de6fc579"}
01:30:26.293 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eb721fb1-c763-4174-9798-5185de6fc579"}
01:30:26.294 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fafd02a4-7b33-45bb-a256-54ecee50e62a"}
01:30:26.294 00.000 13300 case statement mapped state 6 to 3
01:30:26.294 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fafd02a4-7b33-45bb-a256-54ecee50e62a"}
01:30:26.294 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7650e80a-0660-4c3a-97b9-826d3a5cb611"}
01:30:26.295 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":73,"width":15,"height":15,"star_pos":[6.81,6.60],"pixels":"..."},"id":"7650e80a-0660-4c3a-97b9-826d3a5cb611"}
01:30:29.129 02.834 11596 Exposure complete
01:30:29.200 00.071 11596 worker thread done servicing request
01:30:29.200 00.000 13300 OnExposeComplete: enter
01:30:29.200 00.000 13300 UpdateGuideState(): m_state=6
01:30:29.201 00.001 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
01:30:29.201 00.000 13300 Star::Find returns 1 (0), X=124.72, Y=983.62, Mass=1092, SNR=23.0, Peak=103 HFD=3.8
01:30:29.202 00.001 13300 MultiStar: [#1 -0.09,-0.14,0.61,U] [#2 -0.28,-0.04,0.57,U] [#3 0.07,0.13,0.34,U] [#4 0.35,0.07,0.00,M1] [#5 -0.08,-0.27,0.30,U] [#6 -0.02,-0.14,0.30,U] [#7 0.07,0.11,0.27,U] [#8 0.02,-0.13,0.26,U] 
01:30:29.202 00.000 13300 refined, 7 included, MultiStar: {-0.03, -0.10}, one-star: {0.09, -0.17}
01:30:29.202 00.000 13300 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-1.61) = xAngle (-0.24 = -0.24)
01:30:29.202 00.000 13300 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.22 = -0.22)
01:30:29.202 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.10 hyp=0.10 cameraTheta=-1.85 mountX=0.10 mountY=-0.02, mountTheta=-0.22
01:30:29.205 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.10, opts=13)
01:30:29.205 00.000 13300 Enqueuing Move request for scope (-0.03, -0.10)
01:30:29.205 00.000 11596 Worker thread wakes up
01:30:29.205 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.10) opts 0xd
01:30:29.205 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.10)
01:30:29.205 00.000 11596 Moving (-0.03, -0.10) raw xDistance=0.10 yDistance=-0.02
01:30:29.205 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:30:29.206 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:29.206 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:30:29.206 00.000 11596 MoveAxis(E, 0, ABG)
01:30:29.206 00.000 11596 Move returns status 0, amount 0
01:30:29.206 00.000 11596 MoveAxis(N, 0, ABG)
01:30:29.206 00.000 11596 Move returns status 0, amount 0
01:30:29.206 00.000 11596 move complete, result=0
01:30:29.206 00.000 11596 worker thread done servicing request
01:30:29.213 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
01:30:29.222 00.009 13300 UpdateGuideState exits: m=1092 SNR=23.0
01:30:29.222 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:29.222 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:30:29.222 00.000 13300 Enqueuing Expose request
01:30:29.222 00.000 11596 Worker thread wakes up
01:30:29.222 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:30:29.222 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:30:29.293 00.071 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fe240563-3508-4a93-ae56-1d116517ab74"}
01:30:29.293 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fe240563-3508-4a93-ae56-1d116517ab74"}
01:30:29.295 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"21240a54-d172-42cf-a023-ef7ae80e87e0"}
01:30:29.295 00.000 13300 case statement mapped state 6 to 3
01:30:29.295 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"21240a54-d172-42cf-a023-ef7ae80e87e0"}
01:30:29.296 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"233b6f88-fef5-4fb3-a137-884098bfc821"}
01:30:29.296 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":74,"width":15,"height":15,"star_pos":[6.72,6.62],"pixels":"..."},"id":"233b6f88-fef5-4fb3-a137-884098bfc821"}
01:30:29.735 00.439 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:30:32.292 02.557 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f82463ea-256f-4cbb-a47f-758484287cfb"}
01:30:32.292 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f82463ea-256f-4cbb-a47f-758484287cfb"}
01:30:32.293 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"26eaad39-df06-47f2-a328-e2f2a24f17c1"}
01:30:32.293 00.000 13300 case statement mapped state 6 to 3
01:30:32.293 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"26eaad39-df06-47f2-a328-e2f2a24f17c1"}
01:30:32.293 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d01f0c50-0289-493a-b723-214686190c88"}
01:30:32.294 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":74,"width":15,"height":15,"star_pos":[6.72,6.62],"pixels":"..."},"id":"d01f0c50-0289-493a-b723-214686190c88"}
01:30:32.774 00.480 11596 Exposure complete
01:30:32.843 00.069 11596 worker thread done servicing request
01:30:32.844 00.001 13300 OnExposeComplete: enter
01:30:32.844 00.000 13300 UpdateGuideState(): m_state=6
01:30:32.844 00.000 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
01:30:32.844 00.000 13300 Star::Find returns 1 (0), X=124.78, Y=983.31, Mass=1121, SNR=23.3, Peak=97 HFD=3.9
01:30:32.845 00.001 13300 MultiStar: [#1 -0.08,-0.29,0.60,U] [#2 -0.40,-0.40,0.00,M1] [#3 0.01,-0.61,0.00,M1] [#4 -0.02,-0.34,0.00,M2] [#5 -0.32,-0.28,0.00,M4] [#6 0.02,-0.47,0.00,M1] [#7 -0.38,-0.43,0.00,M1] [#8 -0.03,-0.18,0.25,U] 
01:30:32.845 00.000 13300 refined, 2 included, MultiStar: {0.05, -0.38}, one-star: {0.15, -0.48}
01:30:32.845 00.000 13300 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-1.61) = xAngle (0.17 = 0.17)
01:30:32.845 00.000 13300 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.18 = 0.18)
01:30:32.845 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.38 hyp=0.38 cameraTheta=-1.44 mountX=0.38 mountY=0.07, mountTheta=0.18
01:30:32.848 00.003 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.38, opts=13)
01:30:32.848 00.000 13300 Enqueuing Move request for scope (0.05, -0.38)
01:30:32.848 00.000 11596 Worker thread wakes up
01:30:32.848 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.38) opts 0xd
01:30:32.848 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.38)
01:30:32.849 00.001 11596 Moving (0.05, -0.38) raw xDistance=0.38 yDistance=0.07
01:30:32.849 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
01:30:32.849 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:32.849 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:30:32.849 00.000 11596 MoveAxis(W, 470, ABG)
01:30:32.849 00.000 11596 Guiding  Dir = 3, Dur = 470
01:30:32.849 00.000 11596 IsSlewing returns 0
01:30:32.860 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
01:30:32.868 00.008 13300 UpdateGuideState exits: m=1121 SNR=23.3
01:30:32.868 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:32.868 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:30:32.868 00.000 13300 Enqueuing Expose request
01:30:32.880 00.012 11596 IsGuiding returns 0
01:30:32.984 00.104 11596 PulseGuide returned control before completion, sleep 377
01:30:33.780 00.796 11596 IsGuiding returns 0
01:30:33.780 00.000 11596 Move returns status 0, amount 470
01:30:33.780 00.000 11596 MoveAxis(N, 0, ABG)
01:30:33.780 00.000 11596 Move returns status 0, amount 0
01:30:33.780 00.000 11596 move complete, result=0
01:30:33.780 00.000 11596 worker thread done servicing request
01:30:33.780 00.000 11596 Worker thread wakes up
01:30:33.780 00.000 13300 GuideStep: 0.4 px 470 ms WEST, 0.1 px 0 ms NORTH
01:30:33.781 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:30:34.283 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:30:35.292 01.009 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e78f7523-1bd8-4641-b27d-6f67e26be0e2"}
01:30:35.292 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e78f7523-1bd8-4641-b27d-6f67e26be0e2"}
01:30:35.293 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8f892bbb-4f5a-4f26-8bc8-792d1b59ba7d"}
01:30:35.293 00.000 13300 case statement mapped state 6 to 3
01:30:35.293 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8f892bbb-4f5a-4f26-8bc8-792d1b59ba7d"}
01:30:35.293 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"00e3bf93-c356-4eaf-846f-fbaabec84623"}
01:30:35.294 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":75,"width":15,"height":15,"star_pos":[6.78,7.31],"pixels":"..."},"id":"00e3bf93-c356-4eaf-846f-fbaabec84623"}
01:30:37.305 02.011 11596 Exposure complete
01:30:37.379 00.074 11596 worker thread done servicing request
01:30:37.379 00.000 13300 OnExposeComplete: enter
01:30:37.379 00.000 13300 UpdateGuideState(): m_state=6
01:30:37.379 00.000 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
01:30:37.379 00.000 13300 Star::Find returns 1 (0), X=124.71, Y=983.51, Mass=1106, SNR=23.1, Peak=99 HFD=4.0
01:30:37.380 00.001 13300 MultiStar: [#1 -0.07,-0.12,0.59,U] [#2 -0.20,-0.21,0.57,U] [#3 0.18,0.11,0.32,U] [#4 0.06,-0.20,0.39,U] [#5 -0.31,-0.27,0.00,M5] [#6 -0.08,-0.42,0.00,M2] [#7 0.20,0.19,0.26,U] [#8 -0.15,-0.16,0.28,U] 
01:30:37.380 00.000 13300 refined, 6 included, MultiStar: {0.00, -0.15}, one-star: {0.08, -0.27}
01:30:37.380 00.000 13300 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-1.61) = xAngle (0.07 = 0.07)
01:30:37.380 00.000 13300 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.08 = 0.08)
01:30:37.380 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=-0.15 hyp=0.15 cameraTheta=-1.54 mountX=0.15 mountY=0.01, mountTheta=0.08
01:30:37.383 00.003 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.15, opts=13)
01:30:37.383 00.000 13300 Enqueuing Move request for scope (0.00, -0.15)
01:30:37.383 00.000 11596 Worker thread wakes up
01:30:37.383 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.15) opts 0xd
01:30:37.383 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.15)
01:30:37.383 00.000 11596 Moving (0.00, -0.15) raw xDistance=0.15 yDistance=0.01
01:30:37.383 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.15
01:30:37.384 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:37.384 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:30:37.384 00.000 11596 MoveAxis(W, 218, ABG)
01:30:37.384 00.000 11596 Guiding  Dir = 3, Dur = 218
01:30:37.384 00.000 11596 IsSlewing returns 0
01:30:37.390 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
01:30:37.398 00.008 13300 UpdateGuideState exits: m=1106 SNR=23.1
01:30:37.398 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:37.398 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:30:37.399 00.001 13300 Enqueuing Expose request
01:30:37.593 00.194 11596 IsGuiding returns 0
01:30:37.693 00.100 11596 PulseGuide returned control before completion, sleep 128
01:30:37.997 00.304 11596 IsGuiding returns 1
01:30:37.997 00.000 11596 scope still moving after pulse duration time elapsed
01:30:38.030 00.033 11596 IsSlewing returns 0
01:30:38.101 00.071 11596 IsGuiding returns 0
01:30:38.101 00.000 11596 scope move finished after 218 + 290 ms
01:30:38.101 00.000 11596 Move returns status 0, amount 218
01:30:38.101 00.000 11596 MoveAxis(N, 0, ABG)
01:30:38.101 00.000 11596 Move returns status 0, amount 0
01:30:38.101 00.000 11596 move complete, result=0
01:30:38.101 00.000 11596 worker thread done servicing request
01:30:38.101 00.000 13300 GuideStep: 0.1 px 218 ms WEST, 0.0 px 0 ms NORTH
01:30:38.102 00.001 11596 Worker thread wakes up
01:30:38.102 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:30:38.290 00.188 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3e4bd0fc-132a-4a88-abc1-0b7ae514c45b"}
01:30:38.290 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3e4bd0fc-132a-4a88-abc1-0b7ae514c45b"}
01:30:38.291 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a9200581-c6ea-49b8-9d86-c8e8da137390"}
01:30:38.291 00.000 13300 case statement mapped state 6 to 3
01:30:38.291 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a9200581-c6ea-49b8-9d86-c8e8da137390"}
01:30:38.291 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"701e0c8c-0391-4276-abe9-bc17f3cbbc29"}
01:30:38.291 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":76,"width":15,"height":15,"star_pos":[6.71,6.51],"pixels":"..."},"id":"701e0c8c-0391-4276-abe9-bc17f3cbbc29"}
01:30:38.604 00.313 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:30:41.290 02.686 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d6e8e625-70bd-4763-8396-f10bc5780fab"}
01:30:41.290 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d6e8e625-70bd-4763-8396-f10bc5780fab"}
01:30:41.291 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7194f89b-9bbc-4b53-890e-0159867bafa6"}
01:30:41.291 00.000 13300 case statement mapped state 6 to 3
01:30:41.291 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7194f89b-9bbc-4b53-890e-0159867bafa6"}
01:30:41.291 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"724ad90d-87e9-46a4-ab06-802e9ea82c39"}
01:30:41.292 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":76,"width":15,"height":15,"star_pos":[6.71,6.51],"pixels":"..."},"id":"724ad90d-87e9-46a4-ab06-802e9ea82c39"}
01:30:41.631 00.339 11596 Exposure complete
01:30:41.700 00.069 11596 worker thread done servicing request
01:30:41.700 00.000 13300 OnExposeComplete: enter
01:30:41.700 00.000 13300 UpdateGuideState(): m_state=6
01:30:41.700 00.000 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
01:30:41.700 00.000 13300 Star::Find returns 1 (0), X=124.67, Y=983.58, Mass=1104, SNR=23.1, Peak=102 HFD=4.0
01:30:41.701 00.001 13300 MultiStar: [#1 -0.04,0.02,0.60,U] [#2 -0.11,-0.15,0.57,U] [#3 0.04,-0.26,0.34,U] [#4 0.06,-0.02,0.39,U] [#5 -0.23,-0.34,0.00,M6] [#6 0.17,-0.36,0.00,M3] [#7 0.11,0.08,0.27,U] [#8 -0.06,-0.18,0.28,U] 
01:30:41.701 00.000 13300 refined, 6 included, MultiStar: {0.00, -0.12}, one-star: {0.04, -0.21}
01:30:41.701 00.000 13300 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-1.61) = xAngle (0.04 = 0.04)
01:30:41.701 00.000 13300 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.06 = 0.06)
01:30:41.701 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=-0.12 hyp=0.12 cameraTheta=-1.57 mountX=0.12 mountY=0.01, mountTheta=0.06
01:30:41.703 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.12, opts=13)
01:30:41.703 00.000 13300 Enqueuing Move request for scope (0.00, -0.12)
01:30:41.703 00.000 11596 Worker thread wakes up
01:30:41.704 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.12) opts 0xd
01:30:41.704 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.12)
01:30:41.704 00.000 11596 Moving (0.00, -0.12) raw xDistance=0.12 yDistance=0.01
01:30:41.704 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:30:41.704 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:41.704 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:30:41.704 00.000 11596 MoveAxis(E, 0, ABG)
01:30:41.704 00.000 11596 Move returns status 0, amount 0
01:30:41.704 00.000 11596 MoveAxis(N, 0, ABG)
01:30:41.704 00.000 11596 Move returns status 0, amount 0
01:30:41.704 00.000 11596 move complete, result=0
01:30:41.705 00.001 11596 worker thread done servicing request
01:30:41.710 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=241, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
01:30:41.719 00.009 13300 UpdateGuideState exits: m=1104 SNR=23.1
01:30:41.719 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:41.719 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:30:41.719 00.000 13300 Enqueuing Expose request
01:30:41.719 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:30:41.719 00.000 11596 Worker thread wakes up
01:30:41.719 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:30:42.225 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:30:44.288 02.063 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"183a08c7-b9a9-4ff3-bad0-e399f5d14f18"}
01:30:44.288 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"183a08c7-b9a9-4ff3-bad0-e399f5d14f18"}
01:30:44.289 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b150b896-1582-400b-8293-dd29eb056f89"}
01:30:44.289 00.000 13300 case statement mapped state 6 to 3
01:30:44.289 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b150b896-1582-400b-8293-dd29eb056f89"}
01:30:44.289 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6ba36320-04e2-4552-90d2-db8f01dad9f2"}
01:30:44.290 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":77,"width":15,"height":15,"star_pos":[6.67,6.58],"pixels":"..."},"id":"6ba36320-04e2-4552-90d2-db8f01dad9f2"}
01:30:45.253 00.963 11596 Exposure complete
01:30:45.324 00.071 11596 worker thread done servicing request
01:30:45.325 00.001 13300 OnExposeComplete: enter
01:30:45.325 00.000 13300 UpdateGuideState(): m_state=6
01:30:45.325 00.000 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
01:30:45.326 00.001 13300 Star::Find returns 1 (0), X=124.69, Y=983.51, Mass=1128, SNR=23.4, Peak=103 HFD=4.0
01:30:45.326 00.000 13300 MultiStar: [#1 -0.17,-0.30,0.00,M1] [#2 -0.22,-0.21,0.55,U] [#3 -0.02,-0.16,0.32,U] [#4 -0.12,-0.23,0.39,U] [#5 -0.14,-0.24,0.27,U] [#6 0.11,-0.36,0.00,M4] [#7 -0.33,-0.02,0.00,M1] [#8 -0.09,-0.14,0.29,U] 
01:30:45.326 00.000 13300 refined, 5 included, MultiStar: {-0.06, -0.23}, one-star: {0.06, -0.28}
01:30:45.327 00.001 13300 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-1.61) = xAngle (-0.23 = -0.23)
01:30:45.327 00.000 13300 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.22 = -0.22)
01:30:45.327 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.23 hyp=0.24 cameraTheta=-1.84 mountX=0.23 mountY=-0.05, mountTheta=-0.22
01:30:45.329 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.23, opts=13)
01:30:45.329 00.000 13300 Enqueuing Move request for scope (-0.06, -0.23)
01:30:45.329 00.000 11596 Worker thread wakes up
01:30:45.330 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.23) opts 0xd
01:30:45.330 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.23)
01:30:45.330 00.000 11596 Moving (-0.06, -0.23) raw xDistance=0.23 yDistance=-0.05
01:30:45.330 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
01:30:45.330 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:45.330 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:30:45.330 00.000 11596 MoveAxis(W, 288, ABG)
01:30:45.330 00.000 11596 Guiding  Dir = 3, Dur = 288
01:30:45.331 00.001 11596 IsSlewing returns 0
01:30:45.337 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
01:30:45.344 00.007 13300 UpdateGuideState exits: m=1128 SNR=23.4
01:30:45.344 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:45.344 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:30:45.345 00.001 13300 Enqueuing Expose request
01:30:45.500 00.155 11596 IsGuiding returns 0
01:30:45.884 00.384 11596 IsGuiding returns 1
01:30:45.884 00.000 11596 scope still moving after pulse duration time elapsed
01:30:45.994 00.110 11596 IsSlewing returns 0
01:30:46.114 00.120 11596 IsGuiding returns 0
01:30:46.114 00.000 11596 scope move finished after 288 + 326 ms
01:30:46.114 00.000 11596 Move returns status 0, amount 288
01:30:46.114 00.000 11596 MoveAxis(N, 0, ABG)
01:30:46.114 00.000 11596 Move returns status 0, amount 0
01:30:46.114 00.000 11596 move complete, result=0
01:30:46.114 00.000 11596 worker thread done servicing request
01:30:46.114 00.000 11596 Worker thread wakes up
01:30:46.114 00.000 13300 GuideStep: 0.2 px 288 ms WEST, -0.1 px 0 ms NORTH
01:30:46.115 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:30:46.618 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:30:47.287 00.669 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"111a502a-1b54-4507-bd25-5867a3888dd1"}
01:30:47.287 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"111a502a-1b54-4507-bd25-5867a3888dd1"}
01:30:47.288 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"41baa7fb-e3e4-40f2-9d7c-3169ef237646"}
01:30:47.288 00.000 13300 case statement mapped state 6 to 3
01:30:47.288 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"41baa7fb-e3e4-40f2-9d7c-3169ef237646"}
01:30:47.288 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5b8b4a5e-0dac-4dc8-a808-9cac4fc976cf"}
01:30:47.288 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":78,"width":15,"height":15,"star_pos":[6.69,6.51],"pixels":"..."},"id":"5b8b4a5e-0dac-4dc8-a808-9cac4fc976cf"}
01:30:49.641 02.353 11596 Exposure complete
01:30:49.710 00.069 11596 worker thread done servicing request
01:30:49.710 00.000 13300 OnExposeComplete: enter
01:30:49.710 00.000 13300 UpdateGuideState(): m_state=6
01:30:49.710 00.000 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
01:30:49.711 00.001 13300 Star::Find returns 1 (0), X=124.77, Y=983.58, Mass=1126, SNR=23.4, Peak=102 HFD=3.8
01:30:49.711 00.000 13300 MultiStar: [#1 -0.01,-0.23,0.60,U] [#2 -0.13,-0.17,0.55,U] [#3 0.21,0.01,0.32,U] [#4 0.06,0.14,0.38,U] [#5 -0.13,-0.24,0.28,U] [#6 0.18,-0.10,0.30,U] [#7 0.04,0.08,0.27,U] [#8 -0.14,0.17,0.27,U] 
01:30:49.711 00.000 13300 refined, 8 included, MultiStar: {0.03, -0.10}, one-star: {0.14, -0.21}
01:30:49.711 00.000 13300 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-1.61) = xAngle (0.36 = 0.36)
01:30:49.711 00.000 13300 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.38 = 0.38)
01:30:49.712 00.001 13300 CameraToMount -- cameraX=0.03 cameraY=-0.10 hyp=0.11 cameraTheta=-1.25 mountX=0.10 mountY=0.04, mountTheta=0.38
01:30:49.713 00.001 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.10, opts=13)
01:30:49.714 00.001 13300 Enqueuing Move request for scope (0.03, -0.10)
01:30:49.714 00.000 11596 Worker thread wakes up
01:30:49.714 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.10) opts 0xd
01:30:49.714 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.10)
01:30:49.714 00.000 11596 Moving (0.03, -0.10) raw xDistance=0.10 yDistance=0.04
01:30:49.714 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:30:49.714 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:49.715 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:30:49.715 00.000 11596 MoveAxis(E, 0, ABG)
01:30:49.715 00.000 11596 Move returns status 0, amount 0
01:30:49.715 00.000 11596 MoveAxis(N, 0, ABG)
01:30:49.715 00.000 11596 Move returns status 0, amount 0
01:30:49.715 00.000 11596 move complete, result=0
01:30:49.715 00.000 11596 worker thread done servicing request
01:30:49.721 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
01:30:49.729 00.008 13300 UpdateGuideState exits: m=1126 SNR=23.4
01:30:49.730 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:49.730 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:30:49.730 00.000 13300 Enqueuing Expose request
01:30:49.730 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:30:49.730 00.000 11596 Worker thread wakes up
01:30:49.730 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:30:50.245 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:30:50.287 00.042 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d79200ed-b300-48fb-99a6-2ab4fa88fccc"}
01:30:50.287 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d79200ed-b300-48fb-99a6-2ab4fa88fccc"}
01:30:50.288 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3a461d8c-293d-4a3b-b3b4-244df252b937"}
01:30:50.288 00.000 13300 case statement mapped state 6 to 3
01:30:50.288 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3a461d8c-293d-4a3b-b3b4-244df252b937"}
01:30:50.288 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"57e18e46-5811-4d9f-8f5d-55da53433b68"}
01:30:50.289 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":79,"width":15,"height":15,"star_pos":[6.77,6.58],"pixels":"..."},"id":"57e18e46-5811-4d9f-8f5d-55da53433b68"}
01:30:53.279 02.990 11596 Exposure complete
01:30:53.289 00.010 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3a61292d-ba19-4b18-a3a4-a0400b12623d"}
01:30:53.289 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3a61292d-ba19-4b18-a3a4-a0400b12623d"}
01:30:53.290 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8a2e49e7-ee94-4d28-8912-260d6130d9e3"}
01:30:53.290 00.000 13300 case statement mapped state 6 to 3
01:30:53.291 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8a2e49e7-ee94-4d28-8912-260d6130d9e3"}
01:30:53.291 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"91be889e-eea8-486b-9ae1-82bd09644e3f"}
01:30:53.291 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":79,"width":15,"height":15,"star_pos":[6.77,6.58],"pixels":"..."},"id":"91be889e-eea8-486b-9ae1-82bd09644e3f"}
01:30:53.350 00.059 11596 worker thread done servicing request
01:30:53.350 00.000 13300 OnExposeComplete: enter
01:30:53.351 00.001 13300 UpdateGuideState(): m_state=6
01:30:53.351 00.000 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
01:30:53.351 00.000 13300 Star::Find returns 1 (0), X=124.72, Y=983.71, Mass=1078, SNR=22.9, Peak=101 HFD=3.7
01:30:53.352 00.001 13300 MultiStar: [#1 0.00,-0.02,0.62,U] [#2 -0.13,0.07,0.57,U] [#3 0.18,0.02,0.31,U] [#4 0.12,0.19,0.39,U] [#5 -0.27,-0.19,0.00,M5] [#6 0.06,-0.07,0.31,U] [#7 0.02,-0.05,0.27,U] [#8 0.18,0.16,0.28,U] 
01:30:53.352 00.000 13300 refined, 7 included, MultiStar: {0.05, 0.01}, one-star: {0.09, -0.07}
01:30:53.352 00.000 13300 CameraToMount -- cameraTheta (0.19) - m_xAngle (-1.61) = xAngle (1.80 = 1.80)
01:30:53.352 00.000 13300 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.81 = 1.81)
01:30:53.352 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.01 hyp=0.05 cameraTheta=0.19 mountX=-0.01 mountY=0.05, mountTheta=1.80
01:30:53.354 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.01, opts=13)
01:30:53.354 00.000 13300 Enqueuing Move request for scope (0.05, 0.01)
01:30:53.354 00.000 11596 Worker thread wakes up
01:30:53.354 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.01) opts 0xd
01:30:53.354 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.01)
01:30:53.354 00.000 11596 Moving (0.05, 0.01) raw xDistance=-0.01 yDistance=0.05
01:30:53.354 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:30:53.355 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:53.355 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:30:53.355 00.000 11596 MoveAxis(E, 0, ABG)
01:30:53.355 00.000 11596 Move returns status 0, amount 0
01:30:53.355 00.000 11596 MoveAxis(N, 0, ABG)
01:30:53.355 00.000 11596 Move returns status 0, amount 0
01:30:53.355 00.000 11596 move complete, result=0
01:30:53.355 00.000 11596 worker thread done servicing request
01:30:53.362 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
01:30:53.370 00.008 13300 UpdateGuideState exits: m=1078 SNR=22.9
01:30:53.370 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:53.370 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:30:53.370 00.000 13300 Enqueuing Expose request
01:30:53.370 00.000 11596 Worker thread wakes up
01:30:53.370 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:30:53.370 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:30:53.874 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:30:56.289 02.415 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5a3051a4-28ed-4975-b20f-c10e9174aa06"}
01:30:56.289 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5a3051a4-28ed-4975-b20f-c10e9174aa06"}
01:30:56.290 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5fc9497a-b746-43e2-94b1-38d94439bfd2"}
01:30:56.290 00.000 13300 case statement mapped state 6 to 3
01:30:56.290 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5fc9497a-b746-43e2-94b1-38d94439bfd2"}
01:30:56.291 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e642fc2b-412c-4817-a935-ed4f7eafd6c9"}
01:30:56.291 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":80,"width":15,"height":15,"star_pos":[6.72,6.71],"pixels":"..."},"id":"e642fc2b-412c-4817-a935-ed4f7eafd6c9"}
01:30:56.896 00.605 11596 Exposure complete
01:30:56.966 00.070 11596 worker thread done servicing request
01:30:56.966 00.000 13300 OnExposeComplete: enter
01:30:56.966 00.000 13300 UpdateGuideState(): m_state=6
01:30:56.967 00.001 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
01:30:56.967 00.000 13300 Star::Find returns 1 (0), X=124.66, Y=983.72, Mass=1116, SNR=23.3, Peak=106 HFD=3.8
01:30:56.968 00.001 13300 MultiStar: [#1 0.04,-0.01,0.61,U] [#2 -0.25,0.02,0.55,U] [#3 0.10,0.22,0.34,U] [#4 0.18,0.02,0.38,U] [#5 -0.09,-0.17,0.28,U] [#6 -0.12,-0.07,0.31,U] [#7 -0.24,0.03,0.27,U] [#8 -0.27,0.01,0.28,U] 
01:30:56.968 00.000 13300 refined, 8 included, MultiStar: {-0.04, -0.01}, one-star: {0.03, -0.06}
01:30:56.968 00.000 13300 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-1.61) = xAngle (-1.31 = -1.31)
01:30:56.968 00.000 13300 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-1.29 = -1.29)
01:30:56.968 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.01 hyp=0.05 cameraTheta=-2.92 mountX=0.01 mountY=-0.04, mountTheta=-1.31
01:30:56.970 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.01, opts=13)
01:30:56.970 00.000 13300 Enqueuing Move request for scope (-0.04, -0.01)
01:30:56.970 00.000 11596 Worker thread wakes up
01:30:56.970 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.01) opts 0xd
01:30:56.970 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.01)
01:30:56.970 00.000 11596 Moving (-0.04, -0.01) raw xDistance=0.01 yDistance=-0.04
01:30:56.971 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:30:56.971 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:56.971 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:30:56.971 00.000 11596 MoveAxis(E, 0, ABG)
01:30:56.971 00.000 11596 Move returns status 0, amount 0
01:30:56.971 00.000 11596 MoveAxis(N, 0, ABG)
01:30:56.971 00.000 11596 Move returns status 0, amount 0
01:30:56.972 00.001 11596 move complete, result=0
01:30:56.972 00.000 11596 worker thread done servicing request
01:30:56.978 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
01:30:56.986 00.008 13300 UpdateGuideState exits: m=1116 SNR=23.3
01:30:56.986 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:56.986 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:30:56.986 00.000 13300 Enqueuing Expose request
01:30:56.986 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:30:56.987 00.001 11596 Worker thread wakes up
01:30:56.987 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:30:57.499 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:30:59.288 01.789 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"16f0e4af-636d-4217-8c17-c4796e9c3962"}
01:30:59.288 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"16f0e4af-636d-4217-8c17-c4796e9c3962"}
01:30:59.289 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dd1d7dc3-4e5f-4f8c-a6b8-e171dbe38241"}
01:30:59.289 00.000 13300 case statement mapped state 6 to 3
01:30:59.289 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dd1d7dc3-4e5f-4f8c-a6b8-e171dbe38241"}
01:30:59.289 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c4d16c27-a43c-4d8c-80ba-576c40b0ddc4"}
01:30:59.290 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":81,"width":15,"height":15,"star_pos":[6.66,6.72],"pixels":"..."},"id":"c4d16c27-a43c-4d8c-80ba-576c40b0ddc4"}
01:31:00.523 01.233 11596 Exposure complete
01:31:00.594 00.071 11596 worker thread done servicing request
01:31:00.594 00.000 13300 OnExposeComplete: enter
01:31:00.594 00.000 13300 UpdateGuideState(): m_state=6
01:31:00.594 00.000 13300 Star::Find(15, 124, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
01:31:00.595 00.001 13300 Star::Find returns 1 (0), X=124.80, Y=983.57, Mass=1103, SNR=23.0, Peak=98 HFD=3.8
01:31:00.595 00.000 13300 MultiStar: [#1 0.12,0.10,0.60,U] [#2 -0.18,-0.08,0.56,U] [#3 0.12,-0.08,0.33,U] [#4 0.19,-0.14,0.39,U] [#5 -0.04,-0.19,0.28,U] [#6 0.13,-0.18,0.30,U] [#7 -0.15,-0.12,0.26,U] [#8 0.33,-0.34,0.00,M1] 
01:31:00.595 00.000 13300 refined, 7 included, MultiStar: {0.07, -0.11}, one-star: {0.17, -0.21}
01:31:00.595 00.000 13300 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-1.61) = xAngle (0.57 = 0.57)
01:31:00.595 00.000 13300 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (0.58 = 0.58)
01:31:00.596 00.001 13300 CameraToMount -- cameraX=0.07 cameraY=-0.11 hyp=0.13 cameraTheta=-1.04 mountX=0.11 mountY=0.07, mountTheta=0.58
01:31:00.597 00.001 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.11, opts=13)
01:31:00.598 00.001 13300 Enqueuing Move request for scope (0.07, -0.11)
01:31:00.598 00.000 11596 Worker thread wakes up
01:31:00.598 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.11) opts 0xd
01:31:00.598 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.11)
01:31:00.598 00.000 11596 Moving (0.07, -0.11) raw xDistance=0.11 yDistance=0.07
01:31:00.598 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:31:00.599 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:00.599 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:31:00.599 00.000 11596 MoveAxis(E, 0, ABG)
01:31:00.599 00.000 11596 Move returns status 0, amount 0
01:31:00.599 00.000 11596 MoveAxis(N, 0, ABG)
01:31:00.599 00.000 11596 Move returns status 0, amount 0
01:31:00.599 00.000 11596 move complete, result=0
01:31:00.600 00.001 11596 worker thread done servicing request
01:31:00.606 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=1, FiltMax=94, Gamma=0.510
01:31:00.614 00.008 13300 UpdateGuideState exits: m=1103 SNR=23.0
01:31:00.614 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:00.614 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:31:00.615 00.001 13300 Enqueuing Expose request
01:31:00.615 00.000 11596 Worker thread wakes up
01:31:00.615 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:31:00.615 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:31:01.128 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(110,969,31,31)
01:31:01.232 00.104 13300 evsrv: cli 10203CC0 connect
01:31:01.232 00.000 13300 case statement mapped state 6 to 3
01:31:01.233 00.001 13300 case statement mapped state 6 to 3
01:31:01.308 00.075 13300 evsrv: cli 10203CC0 request: {"method":"get_app_state","id":"f668dd2e-a673-4bae-aceb-3d3127bc6180"}
01:31:01.308 00.000 13300 case statement mapped state 6 to 3
01:31:01.308 00.000 13300 evsrv: cli 10203CC0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f668dd2e-a673-4bae-aceb-3d3127bc6180"}
01:31:01.309 00.001 13300 evsrv: cli 10203CC0 disconnect
01:31:01.311 00.002 13300 evsrv: cli 10203220 connect
01:31:01.311 00.000 13300 case statement mapped state 6 to 3
01:31:01.312 00.001 13300 case statement mapped state 6 to 3
01:31:01.312 00.000 13300 evsrv: cli 10203220 request: {"method":"stop_capture","id":"46a51f86-37b4-432e-9154-8d265a21869a"}
01:31:01.313 00.001 13300 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
01:31:01.313 00.000 13300 Status Line: In attesa del dispositivo...
01:31:01.318 00.005 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":0,"id":"46a51f86-37b4-432e-9154-8d265a21869a"}
01:31:01.319 00.001 13300 evsrv: cli 10203220 disconnect
01:31:01.320 00.001 13300 evsrv: cli 102039A0 connect
01:31:01.321 00.001 13300 case statement mapped state 6 to 3
01:31:01.321 00.000 13300 case statement mapped state 6 to 3
01:31:01.323 00.002 13300 evsrv: cli 102039A0 request: {"method":"get_app_state","id":"54267f52-450f-42db-a68e-1846a08a5a26"}
01:31:01.323 00.000 13300 case statement mapped state 6 to 3
01:31:01.323 00.000 13300 evsrv: cli 102039A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"54267f52-450f-42db-a68e-1846a08a5a26"}
01:31:01.325 00.002 13300 evsrv: cli 102039A0 disconnect
01:31:01.344 00.019 11596 ASCOM_AbortExposure returns err = 0
01:31:01.344 00.000 11596 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:195->Capture failed
01:31:01.344 00.000 11596 worker thread done servicing request
01:31:01.344 00.000 13300 OnExposeComplete: enter
01:31:01.344 00.000 13300 OnExposeComplete: Capture Error reported
01:31:01.345 00.001 13300 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
01:31:01.345 00.000 13300 Mount: notify guiding stopped
01:31:01.345 00.000 13300 BLC: window closed
01:31:01.345 00.000 13300 BLC: Last direction was reset
01:31:01.345 00.000 13300 Changing from state GUIDING to STOP
01:31:01.345 00.000 13300 guider state => SELECTED
01:31:01.346 00.001 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=1, FiltMax=94, Gamma=0.510
01:31:01.354 00.008 13300 Changing from state SELECTED to UNINITIALIZED
01:31:01.354 00.000 13300 guider state => SELECTING
01:31:01.363 00.009 13300 Status Line: Fermato.
01:31:01.370 00.007 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:487->Error reported capturing image
01:31:02.287 00.917 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ebf10a48-3172-42dc-9bfe-f97642bad28e"}
01:31:02.287 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ebf10a48-3172-42dc-9bfe-f97642bad28e"}
01:31:02.288 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"963d3a6a-a672-4c77-9f61-967c2d80ee87"}
01:31:02.288 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"963d3a6a-a672-4c77-9f61-967c2d80ee87"}
01:31:02.324 00.036 13300 evsrv: cli 10203360 connect
01:31:02.325 00.001 13300 evsrv: cli 10203360 request: {"method":"get_app_state","id":"e4968dcd-a2a1-4b03-911a-ec2e2d829d49"}
01:31:02.325 00.000 13300 evsrv: cli 10203360 response: {"jsonrpc":"2.0","result":"Stopped","id":"e4968dcd-a2a1-4b03-911a-ec2e2d829d49"}
01:31:02.326 00.001 13300 evsrv: cli 10203360 disconnect
01:31:05.288 02.962 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dce94f80-9630-4689-bef8-c67a8e005879"}
01:31:05.288 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dce94f80-9630-4689-bef8-c67a8e005879"}
01:31:05.289 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9f638560-fae0-4442-9916-75c6e736afa3"}
01:31:05.289 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9f638560-fae0-4442-9916-75c6e736afa3"}
01:31:08.598 03.309 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1c40c06d-b762-4b2e-8c66-be28c46d6f4e"}
01:31:08.598 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1c40c06d-b762-4b2e-8c66-be28c46d6f4e"}
01:31:08.600 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7be9ab54-9835-4f9e-8375-16fdb29effd7"}
01:31:08.600 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7be9ab54-9835-4f9e-8375-16fdb29effd7"}
01:31:11.596 02.996 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"173e92ba-b63e-45b0-8fc3-6878a1f6c655"}
01:31:11.596 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"173e92ba-b63e-45b0-8fc3-6878a1f6c655"}
01:31:11.597 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"78ab1439-162e-454e-a0d3-ebccd4a57a97"}
01:31:11.597 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"78ab1439-162e-454e-a0d3-ebccd4a57a97"}
01:31:14.596 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7db88f61-f704-416f-95b1-74290552906c"}
01:31:14.596 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7db88f61-f704-416f-95b1-74290552906c"}
01:31:14.597 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9eb3ef7d-ce86-42e5-b586-39af7ad208de"}
01:31:14.597 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9eb3ef7d-ce86-42e5-b586-39af7ad208de"}
01:31:17.596 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0b5177ae-e3d8-49e1-aed1-faca221c6ceb"}
01:31:17.596 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0b5177ae-e3d8-49e1-aed1-faca221c6ceb"}
01:31:17.597 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6a0fbe12-e502-4270-97f3-05be4e3c9e7c"}
01:31:17.597 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6a0fbe12-e502-4270-97f3-05be4e3c9e7c"}
01:31:20.595 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"674ad704-4e11-4f8a-98af-9dcdd4bbcb1a"}
01:31:20.595 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"674ad704-4e11-4f8a-98af-9dcdd4bbcb1a"}
01:31:20.596 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a68ef891-dace-417f-b8af-92fdcf0b0621"}
01:31:20.596 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a68ef891-dace-417f-b8af-92fdcf0b0621"}
01:31:23.594 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f82665ec-861c-4983-8650-190e2fcf2853"}
01:31:23.594 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f82665ec-861c-4983-8650-190e2fcf2853"}
01:31:23.595 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"23a953ba-71d2-4195-a861-f3b67d107b5a"}
01:31:23.595 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"23a953ba-71d2-4195-a861-f3b67d107b5a"}
01:31:26.593 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ee793385-ac1e-4a6d-927d-1525a00f6142"}
01:31:26.593 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ee793385-ac1e-4a6d-927d-1525a00f6142"}
01:31:26.594 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5c588af0-1116-4b58-88c9-db5820745c20"}
01:31:26.594 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5c588af0-1116-4b58-88c9-db5820745c20"}
01:31:29.592 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"659e84b0-7ae9-46a8-86c3-2f0112dd2629"}
01:31:29.592 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"659e84b0-7ae9-46a8-86c3-2f0112dd2629"}
01:31:29.594 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d7c6ca1a-5e50-461c-949f-4968b57d0cd0"}
01:31:29.594 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d7c6ca1a-5e50-461c-949f-4968b57d0cd0"}
01:31:32.591 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2d9fdf2d-919b-49c6-ae72-aae6d735b2a1"}
01:31:32.591 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2d9fdf2d-919b-49c6-ae72-aae6d735b2a1"}
01:31:32.592 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"963ff6c1-cb20-43cc-a670-43218028285d"}
01:31:32.592 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"963ff6c1-cb20-43cc-a670-43218028285d"}
01:31:35.590 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"47db89b8-7869-46ee-afb3-d9c29b226e71"}
01:31:35.590 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"47db89b8-7869-46ee-afb3-d9c29b226e71"}
01:31:35.591 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8d54ae8e-63e7-4a40-87a8-f10e548dcb42"}
01:31:35.591 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8d54ae8e-63e7-4a40-87a8-f10e548dcb42"}
01:31:38.589 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c80be65b-5794-48ce-9b56-2fe034eade9a"}
01:31:38.589 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c80be65b-5794-48ce-9b56-2fe034eade9a"}
01:31:38.590 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f7239085-658a-429e-90a6-f330e1ce5c39"}
01:31:38.590 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f7239085-658a-429e-90a6-f330e1ce5c39"}
01:31:41.589 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2cb04223-2ff9-47aa-8a4b-8dc530b4e07d"}
01:31:41.589 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2cb04223-2ff9-47aa-8a4b-8dc530b4e07d"}
01:31:41.590 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5859c9fb-0c83-456a-b897-c309b1af433a"}
01:31:41.590 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5859c9fb-0c83-456a-b897-c309b1af433a"}
01:31:44.589 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"29d245d4-ef32-4638-a447-b38f29a3dd77"}
01:31:44.589 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"29d245d4-ef32-4638-a447-b38f29a3dd77"}
01:31:44.589 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6d488e6e-1374-4a19-9a8b-fef135f3aa2f"}
01:31:44.590 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6d488e6e-1374-4a19-9a8b-fef135f3aa2f"}
01:31:47.588 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b5e99509-55ed-4700-aa46-2eda50ec6337"}
01:31:47.588 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b5e99509-55ed-4700-aa46-2eda50ec6337"}
01:31:47.589 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b49adacd-a9e1-4c9b-8dbf-a07e902d84da"}
01:31:47.589 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b49adacd-a9e1-4c9b-8dbf-a07e902d84da"}
01:31:50.587 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b4f0c969-cf21-483f-808b-c5d520867bd0"}
01:31:50.587 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b4f0c969-cf21-483f-808b-c5d520867bd0"}
01:31:50.588 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"79f7893b-0ec3-4878-94bd-e33933b08986"}
01:31:50.588 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"79f7893b-0ec3-4878-94bd-e33933b08986"}
01:31:53.586 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d045749c-b4d6-42df-9bc0-6d9b1bfd4a1d"}
01:31:53.586 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d045749c-b4d6-42df-9bc0-6d9b1bfd4a1d"}
01:31:53.587 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d342f58a-a65e-448b-af5a-951c6d0b0f27"}
01:31:53.587 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d342f58a-a65e-448b-af5a-951c6d0b0f27"}
01:31:56.585 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f7bce90d-f723-4d98-8054-d3602366b09f"}
01:31:56.585 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f7bce90d-f723-4d98-8054-d3602366b09f"}
01:31:56.586 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b0626b13-98ae-4745-939c-3c65a8fe6cb0"}
01:31:56.586 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b0626b13-98ae-4745-939c-3c65a8fe6cb0"}
01:31:59.584 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2395630f-3769-428f-bd00-5569476012d6"}
01:31:59.584 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2395630f-3769-428f-bd00-5569476012d6"}
01:31:59.585 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5c6acbc4-833e-4938-9c76-f1ae21d09ccb"}
01:31:59.586 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5c6acbc4-833e-4938-9c76-f1ae21d09ccb"}
01:32:02.584 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"69370f63-74f0-4fd9-b05e-986eeff90b6f"}
01:32:02.584 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"69370f63-74f0-4fd9-b05e-986eeff90b6f"}
01:32:02.584 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"23d888f9-05fa-4d49-8259-1bcf2dd91c49"}
01:32:02.585 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"23d888f9-05fa-4d49-8259-1bcf2dd91c49"}
01:32:05.583 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d4f1959b-ca4c-4934-aab9-d9e6358b0644"}
01:32:05.583 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d4f1959b-ca4c-4934-aab9-d9e6358b0644"}
01:32:05.584 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"326d18dc-ff1f-4180-9ef3-544cb7b8f30e"}
01:32:05.584 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"326d18dc-ff1f-4180-9ef3-544cb7b8f30e"}
01:32:08.582 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f08d12e9-61b4-4bd2-8d71-ece09a1c2897"}
01:32:08.582 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f08d12e9-61b4-4bd2-8d71-ece09a1c2897"}
01:32:08.583 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d6161dfb-073c-4586-9ae1-8268f79f50cc"}
01:32:08.583 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d6161dfb-073c-4586-9ae1-8268f79f50cc"}
01:32:11.580 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b5a7db28-a8ba-4054-939a-9f3c1aec931e"}
01:32:11.580 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b5a7db28-a8ba-4054-939a-9f3c1aec931e"}
01:32:11.581 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2dcf24e8-0be1-419b-8485-319313196894"}
01:32:11.581 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2dcf24e8-0be1-419b-8485-319313196894"}
01:32:14.580 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4547d703-2a62-4982-a012-b209d6696c01"}
01:32:14.580 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4547d703-2a62-4982-a012-b209d6696c01"}
01:32:14.581 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e550cd4c-93f8-4a10-952e-99624eb26f27"}
01:32:14.581 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e550cd4c-93f8-4a10-952e-99624eb26f27"}
01:32:17.580 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d1227335-314a-4d58-8b3b-dcba6d8e8bc4"}
01:32:17.580 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d1227335-314a-4d58-8b3b-dcba6d8e8bc4"}
01:32:17.581 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4776cf19-7e7e-45cb-8e01-21ec9037e6be"}
01:32:17.581 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4776cf19-7e7e-45cb-8e01-21ec9037e6be"}
01:32:20.579 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4e50c881-5a6c-4f4b-9aa0-69f19131eaee"}
01:32:20.579 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4e50c881-5a6c-4f4b-9aa0-69f19131eaee"}
01:32:20.580 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e02ecbec-48d1-431d-8e0b-0301ed60f0ad"}
01:32:20.580 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e02ecbec-48d1-431d-8e0b-0301ed60f0ad"}
01:32:23.579 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6c1acad5-d344-46c0-9ab5-c51226cc1307"}
01:32:23.579 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6c1acad5-d344-46c0-9ab5-c51226cc1307"}
01:32:23.580 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a16f3757-5b54-44b0-89f5-3899559f9b57"}
01:32:23.580 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a16f3757-5b54-44b0-89f5-3899559f9b57"}
01:32:26.578 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f0bbd810-d251-4c1f-ba9a-0b33e844f078"}
01:32:26.578 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f0bbd810-d251-4c1f-ba9a-0b33e844f078"}
01:32:26.579 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a200d074-9f57-406d-b8ad-38a3431e520b"}
01:32:26.579 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a200d074-9f57-406d-b8ad-38a3431e520b"}
01:32:29.577 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"12ad60fb-daea-4ce8-9f41-1da47ef016a6"}
01:32:29.577 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"12ad60fb-daea-4ce8-9f41-1da47ef016a6"}
01:32:29.578 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4be88732-bcae-4030-b94d-d53050d4836e"}
01:32:29.578 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4be88732-bcae-4030-b94d-d53050d4836e"}
01:32:32.576 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d509b6b3-5ca4-4ae7-93e9-4ef6eab8cf1f"}
01:32:32.576 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d509b6b3-5ca4-4ae7-93e9-4ef6eab8cf1f"}
01:32:32.577 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"40b5f35f-d628-499c-a5d9-d96a6a21656d"}
01:32:32.577 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"40b5f35f-d628-499c-a5d9-d96a6a21656d"}
01:32:35.576 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d8277e78-0943-462c-a7cb-0a836111c51d"}
01:32:35.576 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d8277e78-0943-462c-a7cb-0a836111c51d"}
01:32:35.577 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cbc520ff-52b8-4fd4-bbed-86265206a5b3"}
01:32:35.577 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cbc520ff-52b8-4fd4-bbed-86265206a5b3"}
01:32:38.574 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bbab0d8c-6af3-4295-b180-bdc9e20022b5"}
01:32:38.574 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bbab0d8c-6af3-4295-b180-bdc9e20022b5"}
01:32:38.575 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cf78dd29-4317-4586-88bf-8163b64cea0c"}
01:32:38.575 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cf78dd29-4317-4586-88bf-8163b64cea0c"}
01:32:41.574 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c4a7a268-0942-4cb3-a064-d9be62f981cc"}
01:32:41.574 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c4a7a268-0942-4cb3-a064-d9be62f981cc"}
01:32:41.575 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"18cbab25-ed16-480e-91ab-8082b8adc18b"}
01:32:41.575 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"18cbab25-ed16-480e-91ab-8082b8adc18b"}
01:32:44.573 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a164710f-181e-4d61-8160-1cea4c07722d"}
01:32:44.573 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a164710f-181e-4d61-8160-1cea4c07722d"}
01:32:44.574 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6f0449e9-913e-4ac3-8dca-29b55187e5cb"}
01:32:44.574 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6f0449e9-913e-4ac3-8dca-29b55187e5cb"}
01:32:47.571 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"00c964c3-9d7a-4396-8c7c-2432456f14be"}
01:32:47.571 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"00c964c3-9d7a-4396-8c7c-2432456f14be"}
01:32:47.572 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bd1847a8-6bcc-468c-9948-42c4227b4f2e"}
01:32:47.572 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bd1847a8-6bcc-468c-9948-42c4227b4f2e"}
01:32:50.574 03.002 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"72719116-7a03-4007-857d-442002c435bf"}
01:32:50.574 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"72719116-7a03-4007-857d-442002c435bf"}
01:32:50.575 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"288849c0-e2f0-4944-b33d-6d566c8aa03c"}
01:32:50.575 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"288849c0-e2f0-4944-b33d-6d566c8aa03c"}
01:32:53.572 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"de812592-df47-4db2-b23f-c1089bfa449d"}
01:32:53.572 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"de812592-df47-4db2-b23f-c1089bfa449d"}
01:32:53.573 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c3ba7d02-a664-408d-aff2-7a330f008664"}
01:32:53.573 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c3ba7d02-a664-408d-aff2-7a330f008664"}
01:32:56.572 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1ff97152-3b79-4805-89aa-59c249d3e52e"}
01:32:56.572 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1ff97152-3b79-4805-89aa-59c249d3e52e"}
01:32:56.573 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ac9e0692-5ba0-448e-8a05-8685dba2b4a5"}
01:32:56.573 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ac9e0692-5ba0-448e-8a05-8685dba2b4a5"}
01:32:59.571 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f89d8ca0-69d8-4358-82af-e680f0ede7fd"}
01:32:59.571 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f89d8ca0-69d8-4358-82af-e680f0ede7fd"}
01:32:59.572 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e9989f96-afdc-4113-b087-fbe6da1f263b"}
01:32:59.572 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e9989f96-afdc-4113-b087-fbe6da1f263b"}
01:33:02.570 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c683febc-3a03-4499-85c8-c4d3cf6bc0f6"}
01:33:02.570 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c683febc-3a03-4499-85c8-c4d3cf6bc0f6"}
01:33:02.571 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"38a3640f-a630-4b03-9dfa-06d95f137c05"}
01:33:02.571 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"38a3640f-a630-4b03-9dfa-06d95f137c05"}
01:33:05.569 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"95710c0c-89b7-4845-acc1-f1dad2042e69"}
01:33:05.569 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"95710c0c-89b7-4845-acc1-f1dad2042e69"}
01:33:05.570 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b1e5c331-7eaa-4fe0-b20d-eaa32dea5234"}
01:33:05.570 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b1e5c331-7eaa-4fe0-b20d-eaa32dea5234"}
01:33:08.568 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2a6b7d50-5184-47cb-9533-7e0564c8b3c8"}
01:33:08.568 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2a6b7d50-5184-47cb-9533-7e0564c8b3c8"}
01:33:08.569 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cd0003b8-c96e-4329-a098-ca3930cfd6b0"}
01:33:08.569 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cd0003b8-c96e-4329-a098-ca3930cfd6b0"}
01:33:11.567 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fe70cc90-1101-49a1-868b-4960ac5337fa"}
01:33:11.567 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fe70cc90-1101-49a1-868b-4960ac5337fa"}
01:33:11.568 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"33b3166f-4252-4d0f-8d66-7facab29a083"}
01:33:11.568 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"33b3166f-4252-4d0f-8d66-7facab29a083"}
01:33:14.567 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0ab8548e-639b-40c5-bd0e-08f1146d92ca"}
01:33:14.567 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0ab8548e-639b-40c5-bd0e-08f1146d92ca"}
01:33:14.568 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"32c89c6b-783b-4356-a94b-6d0cb02c53fe"}
01:33:14.569 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"32c89c6b-783b-4356-a94b-6d0cb02c53fe"}
01:33:17.566 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0feb99c5-deb0-4496-a348-4456ae2fd592"}
01:33:17.566 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0feb99c5-deb0-4496-a348-4456ae2fd592"}
01:33:17.567 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f6fba3e9-8713-47b0-b448-5bf4e65500bd"}
01:33:17.567 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f6fba3e9-8713-47b0-b448-5bf4e65500bd"}
01:33:20.567 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1f00cd46-72b8-4941-bc54-d14a1c56cebb"}
01:33:20.567 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1f00cd46-72b8-4941-bc54-d14a1c56cebb"}
01:33:20.568 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"90a70c9f-b769-4f8f-9d0a-a7ca684c632e"}
01:33:20.568 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"90a70c9f-b769-4f8f-9d0a-a7ca684c632e"}
01:33:23.567 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b3926bd0-4d57-411d-a98e-992919441dc5"}
01:33:23.567 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b3926bd0-4d57-411d-a98e-992919441dc5"}
01:33:23.568 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"23f83c30-103d-47e4-8d4b-36d128e9a6fd"}
01:33:23.568 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"23f83c30-103d-47e4-8d4b-36d128e9a6fd"}
01:33:26.566 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"78f1ea6a-500e-47c5-8b2e-5953823461c3"}
01:33:26.566 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"78f1ea6a-500e-47c5-8b2e-5953823461c3"}
01:33:26.567 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a364b029-a7de-461d-bb2b-6486eac7833a"}
01:33:26.567 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a364b029-a7de-461d-bb2b-6486eac7833a"}
01:33:29.564 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3a66aefa-3cc3-470e-9430-5d42359d11e5"}
01:33:29.564 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3a66aefa-3cc3-470e-9430-5d42359d11e5"}
01:33:29.565 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f8f1a12c-e531-4b70-8f80-66eef7b52f14"}
01:33:29.565 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f8f1a12c-e531-4b70-8f80-66eef7b52f14"}
01:33:32.564 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"096bec52-01f7-4e0e-a91c-e417a8a01574"}
01:33:32.564 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"096bec52-01f7-4e0e-a91c-e417a8a01574"}
01:33:32.565 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fb2eb305-5682-479c-a906-b0d7c3a74a8c"}
01:33:32.565 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fb2eb305-5682-479c-a906-b0d7c3a74a8c"}
01:33:35.564 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c28e3471-2cb1-4197-a0fc-057d8393f0e8"}
01:33:35.564 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c28e3471-2cb1-4197-a0fc-057d8393f0e8"}
01:33:35.565 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d4ec9bc5-3594-4901-9792-a8a538f04630"}
01:33:35.566 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d4ec9bc5-3594-4901-9792-a8a538f04630"}
01:33:38.564 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5715b72b-b90b-4017-9fcc-43aa106b4fb2"}
01:33:38.564 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5715b72b-b90b-4017-9fcc-43aa106b4fb2"}
01:33:38.565 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1475fff1-55fb-4194-85b9-6fb3d3e24bfc"}
01:33:38.565 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1475fff1-55fb-4194-85b9-6fb3d3e24bfc"}
01:33:41.563 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e6e78eb5-9cb1-4d60-9b6f-e453e350ccaf"}
01:33:41.563 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e6e78eb5-9cb1-4d60-9b6f-e453e350ccaf"}
01:33:41.564 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"05895bd1-8c46-49b4-8ecc-78bf84f768ee"}
01:33:41.564 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"05895bd1-8c46-49b4-8ecc-78bf84f768ee"}
01:33:44.564 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7bec3354-8af7-41b8-855f-66b8ea392608"}
01:33:44.564 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7bec3354-8af7-41b8-855f-66b8ea392608"}
01:33:44.565 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"085f5ee4-2d9a-4552-a7f2-b1394b4b0d81"}
01:33:44.565 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"085f5ee4-2d9a-4552-a7f2-b1394b4b0d81"}
01:33:47.564 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f5930fd9-70a5-491c-bff1-5d9077850974"}
01:33:47.564 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f5930fd9-70a5-491c-bff1-5d9077850974"}
01:33:47.565 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"42e7834f-4298-4677-9835-5578abc3ab64"}
01:33:47.565 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"42e7834f-4298-4677-9835-5578abc3ab64"}
01:33:50.564 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eed35431-ee73-43f1-bb6f-9672a5856608"}
01:33:50.564 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eed35431-ee73-43f1-bb6f-9672a5856608"}
01:33:50.565 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4b86306e-f94f-4042-9cba-2f4f3fbf8bc6"}
01:33:50.565 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4b86306e-f94f-4042-9cba-2f4f3fbf8bc6"}
01:33:53.563 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6de24b54-7ea2-488d-a8c2-bf5a552f22a4"}
01:33:53.563 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6de24b54-7ea2-488d-a8c2-bf5a552f22a4"}
01:33:53.564 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9b50d617-c0cb-46c5-a310-8db848772fa6"}
01:33:53.564 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9b50d617-c0cb-46c5-a310-8db848772fa6"}
01:33:56.561 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f19ad6c0-271c-4948-8568-4d47fc6d51cf"}
01:33:56.561 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f19ad6c0-271c-4948-8568-4d47fc6d51cf"}
01:33:56.562 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8a460f7f-9e40-4bf1-b227-e46174ef1685"}
01:33:56.562 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8a460f7f-9e40-4bf1-b227-e46174ef1685"}
01:33:59.561 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"48441cb7-3054-4f14-a2e3-1ee26773ee43"}
01:33:59.561 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"48441cb7-3054-4f14-a2e3-1ee26773ee43"}
01:33:59.562 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"29481521-d749-4ec2-b0c9-1bbe8c0539c7"}
01:33:59.562 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"29481521-d749-4ec2-b0c9-1bbe8c0539c7"}
01:34:02.560 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"037b8fcc-4356-44a0-a18a-888e1ab04753"}
01:34:02.560 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"037b8fcc-4356-44a0-a18a-888e1ab04753"}
01:34:02.561 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b19c5485-492f-4337-8402-d677756c3b7e"}
01:34:02.561 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b19c5485-492f-4337-8402-d677756c3b7e"}
01:34:05.561 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2061e89d-5efd-422f-bb89-ec0bf2c38edc"}
01:34:05.561 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2061e89d-5efd-422f-bb89-ec0bf2c38edc"}
01:34:05.562 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"df26367e-80d7-475a-8541-ecd52861fd83"}
01:34:05.562 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"df26367e-80d7-475a-8541-ecd52861fd83"}
01:34:08.559 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3a0ff3c5-f3cb-491d-b92b-44607a1ef52d"}
01:34:08.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3a0ff3c5-f3cb-491d-b92b-44607a1ef52d"}
01:34:08.590 00.031 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2c00ab3a-c7cc-4a63-9c31-51536ed7df99"}
01:34:08.590 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2c00ab3a-c7cc-4a63-9c31-51536ed7df99"}
01:34:11.559 02.969 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f10ce462-f51e-4824-a704-040e4ce78db8"}
01:34:11.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f10ce462-f51e-4824-a704-040e4ce78db8"}
01:34:11.560 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"462ca15a-2155-4f26-bbef-d1dc00e692ac"}
01:34:11.560 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"462ca15a-2155-4f26-bbef-d1dc00e692ac"}
01:34:14.559 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b2691cf2-075c-41c6-bfb6-881635be2fcf"}
01:34:14.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b2691cf2-075c-41c6-bfb6-881635be2fcf"}
01:34:14.560 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"71184e53-28a3-4dc5-9811-8ded079d3dca"}
01:34:14.560 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"71184e53-28a3-4dc5-9811-8ded079d3dca"}
01:34:17.557 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"80d26e93-d2de-40ca-b319-8fb9bc60d5eb"}
01:34:17.557 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"80d26e93-d2de-40ca-b319-8fb9bc60d5eb"}
01:34:17.558 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"24127ba6-b751-4904-9f4c-fae127afeab9"}
01:34:17.558 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"24127ba6-b751-4904-9f4c-fae127afeab9"}
01:34:20.557 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dc7aa267-1707-44ec-b8f8-830f6f7f2cf8"}
01:34:20.557 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dc7aa267-1707-44ec-b8f8-830f6f7f2cf8"}
01:34:20.558 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4a062cac-0688-49d3-a4b9-1114164f8b8d"}
01:34:20.558 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4a062cac-0688-49d3-a4b9-1114164f8b8d"}
01:34:23.556 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f20fbeed-0916-492c-90d5-d6c07b50e109"}
01:34:23.556 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f20fbeed-0916-492c-90d5-d6c07b50e109"}
01:34:23.557 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0ff1b68d-987e-400e-9b5b-2a98f4835ac6"}
01:34:23.557 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0ff1b68d-987e-400e-9b5b-2a98f4835ac6"}
01:34:26.554 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5c8f4cb3-0792-4f00-ac99-8b9f4e6d9d35"}
01:34:26.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5c8f4cb3-0792-4f00-ac99-8b9f4e6d9d35"}
01:34:26.555 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"09009700-8faf-47d3-9000-063cb0b3be27"}
01:34:26.555 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"09009700-8faf-47d3-9000-063cb0b3be27"}
01:34:29.553 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dc04707c-4dd5-4c8e-b780-70b6653e1200"}
01:34:29.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dc04707c-4dd5-4c8e-b780-70b6653e1200"}
01:34:29.554 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"91324993-73dc-4b53-8251-36b781018062"}
01:34:29.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"91324993-73dc-4b53-8251-36b781018062"}
01:34:30.558 01.004 13300 evsrv: cli 10203360 connect
01:34:30.558 00.000 13300 evsrv: cli 10203360 request: {"method":"get_app_state","id":"991e56f0-8db5-4f89-ac93-99935bf31f4d"}
01:34:30.559 00.001 13300 evsrv: cli 10203360 response: {"jsonrpc":"2.0","result":"Stopped","id":"991e56f0-8db5-4f89-ac93-99935bf31f4d"}
01:34:30.560 00.001 13300 evsrv: cli 10203360 disconnect
01:34:32.553 01.993 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ee3be7b8-2222-47b6-a553-2d41bb758535"}
01:34:32.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ee3be7b8-2222-47b6-a553-2d41bb758535"}
01:34:32.554 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6517b22b-7f37-4f1f-af16-238eb9d23de5"}
01:34:32.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6517b22b-7f37-4f1f-af16-238eb9d23de5"}
01:34:35.551 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"11413fd7-7698-4cef-8dd5-8a9306584977"}
01:34:35.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"11413fd7-7698-4cef-8dd5-8a9306584977"}
01:34:35.552 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5443a072-325b-4e17-9ba6-3736b0087051"}
01:34:35.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5443a072-325b-4e17-9ba6-3736b0087051"}
01:34:38.551 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e094f59a-7116-457c-a92f-02b8249dc989"}
01:34:38.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e094f59a-7116-457c-a92f-02b8249dc989"}
01:34:38.552 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d35d4179-741f-4006-9f0e-e36e7fd6d217"}
01:34:38.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d35d4179-741f-4006-9f0e-e36e7fd6d217"}
01:34:41.563 03.011 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4340b7ea-2e4d-4a3b-a89f-d4a0f3bbfcb8"}
01:34:41.563 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4340b7ea-2e4d-4a3b-a89f-d4a0f3bbfcb8"}
01:34:41.564 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"978dcd12-c213-4b02-a025-9c4b43cd6302"}
01:34:41.564 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"978dcd12-c213-4b02-a025-9c4b43cd6302"}
01:34:44.562 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c937573e-6ab8-4d82-8a0d-ad4918d7f70c"}
01:34:44.562 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c937573e-6ab8-4d82-8a0d-ad4918d7f70c"}
01:34:44.563 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f5045f9b-4367-4667-905c-23d659c9cc51"}
01:34:44.563 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f5045f9b-4367-4667-905c-23d659c9cc51"}
01:34:47.562 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"78540dd9-5616-4849-bd80-70bff7e9731a"}
01:34:47.562 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"78540dd9-5616-4849-bd80-70bff7e9731a"}
01:34:47.563 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cfdc58ca-6be0-418f-8e0c-8038e2687429"}
01:34:47.563 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cfdc58ca-6be0-418f-8e0c-8038e2687429"}
01:34:50.561 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"588eeecb-76e5-4795-a546-6c6092c4ef89"}
01:34:50.561 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"588eeecb-76e5-4795-a546-6c6092c4ef89"}
01:34:50.562 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"781116fc-cfda-46b4-85e2-8402280e826e"}
01:34:50.562 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"781116fc-cfda-46b4-85e2-8402280e826e"}
01:34:53.559 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d14b6484-95e2-4b64-b8ce-968ee6dac025"}
01:34:53.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d14b6484-95e2-4b64-b8ce-968ee6dac025"}
01:34:53.560 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"767a934c-ccbf-43ae-8f4f-63cd046a6991"}
01:34:53.560 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"767a934c-ccbf-43ae-8f4f-63cd046a6991"}
01:34:56.559 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"93c7d78a-e06f-4536-8c92-bd466c2b584c"}
01:34:56.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"93c7d78a-e06f-4536-8c92-bd466c2b584c"}
01:34:56.560 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"67e98105-1a33-471c-8387-6678f1f17bd9"}
01:34:56.560 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"67e98105-1a33-471c-8387-6678f1f17bd9"}
01:34:59.558 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d810610a-477c-4578-b410-2b5c46c5b571"}
01:34:59.558 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d810610a-477c-4578-b410-2b5c46c5b571"}
01:34:59.559 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3b82d961-5a72-4caf-a5aa-2d076138d7c5"}
01:34:59.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3b82d961-5a72-4caf-a5aa-2d076138d7c5"}
01:35:02.558 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fa7319ea-9889-4574-9822-06a464b54cc0"}
01:35:02.558 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fa7319ea-9889-4574-9822-06a464b54cc0"}
01:35:02.559 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b3d944df-6751-478f-8cab-9d69b29a396c"}
01:35:02.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b3d944df-6751-478f-8cab-9d69b29a396c"}
01:35:05.557 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0d77e22b-1fef-403c-9b1e-f9c312c65fd7"}
01:35:05.557 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0d77e22b-1fef-403c-9b1e-f9c312c65fd7"}
01:35:05.558 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"90f82cd3-99cb-4ec9-9ea1-aabdaaa365c5"}
01:35:05.558 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"90f82cd3-99cb-4ec9-9ea1-aabdaaa365c5"}
01:35:08.556 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cd69cf4e-0950-4fd1-963d-e28bed3273ff"}
01:35:08.556 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cd69cf4e-0950-4fd1-963d-e28bed3273ff"}
01:35:08.557 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b53ce174-5da4-42d2-af53-fc00418cb4e1"}
01:35:08.558 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b53ce174-5da4-42d2-af53-fc00418cb4e1"}
01:35:11.555 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fba15e81-0a6e-4f3a-9cdf-bd2e374ac89e"}
01:35:11.555 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fba15e81-0a6e-4f3a-9cdf-bd2e374ac89e"}
01:35:11.556 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7374860b-2291-496f-bf64-dbc8971248b5"}
01:35:11.556 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7374860b-2291-496f-bf64-dbc8971248b5"}
01:35:14.556 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6fa076dc-d9ae-4255-a66d-3a3189e68541"}
01:35:14.556 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6fa076dc-d9ae-4255-a66d-3a3189e68541"}
01:35:14.557 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"30bd9bc0-03a7-4885-8cb5-365f4a8f360f"}
01:35:14.557 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"30bd9bc0-03a7-4885-8cb5-365f4a8f360f"}
01:35:17.556 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4fe61d97-caca-449a-99fa-dd3ceb52be99"}
01:35:17.557 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4fe61d97-caca-449a-99fa-dd3ceb52be99"}
01:35:17.557 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e37c528d-39e0-42a1-bc66-919dda0ac947"}
01:35:17.558 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e37c528d-39e0-42a1-bc66-919dda0ac947"}
01:35:20.555 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1f45f7b3-bb46-4342-bfab-1883321e42ec"}
01:35:20.555 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1f45f7b3-bb46-4342-bfab-1883321e42ec"}
01:35:20.556 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fc82156a-2050-4025-8784-3b100c32aced"}
01:35:20.556 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fc82156a-2050-4025-8784-3b100c32aced"}
01:35:23.555 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f4dec41e-c1df-4ba0-aa80-0532e745521c"}
01:35:23.555 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f4dec41e-c1df-4ba0-aa80-0532e745521c"}
01:35:23.556 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4d517882-fb35-489d-a8a7-364e2270a8ea"}
01:35:23.556 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4d517882-fb35-489d-a8a7-364e2270a8ea"}
01:35:26.554 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"22b0bc0f-483b-446e-aa52-cafca0f07fc0"}
01:35:26.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"22b0bc0f-483b-446e-aa52-cafca0f07fc0"}
01:35:26.555 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3c4a15a5-8e23-4a12-8cb5-c8fcbbf7b059"}
01:35:26.555 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3c4a15a5-8e23-4a12-8cb5-c8fcbbf7b059"}
01:35:29.553 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e947813c-5f5a-4f43-bdaf-7e4f505a22a4"}
01:35:29.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e947813c-5f5a-4f43-bdaf-7e4f505a22a4"}
01:35:29.554 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"da6ee57b-982f-4c77-8162-b4ffcf4fb797"}
01:35:29.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"da6ee57b-982f-4c77-8162-b4ffcf4fb797"}
01:35:32.553 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f4f0159e-223c-471d-a93d-b9f65dd05310"}
01:35:32.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f4f0159e-223c-471d-a93d-b9f65dd05310"}
01:35:32.554 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e8ea50df-4e8c-46f4-a908-f39921292cbb"}
01:35:32.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e8ea50df-4e8c-46f4-a908-f39921292cbb"}
01:35:35.552 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1b1d11ae-f510-464f-a285-5d22f1258413"}
01:35:35.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1b1d11ae-f510-464f-a285-5d22f1258413"}
01:35:35.553 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"52d65243-0ace-4b4b-a831-254940b6bd8c"}
01:35:35.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"52d65243-0ace-4b4b-a831-254940b6bd8c"}
01:35:38.552 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"df65102f-2545-4642-80b9-e345cbf831e1"}
01:35:38.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"df65102f-2545-4642-80b9-e345cbf831e1"}
01:35:38.553 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6a7107f5-0b19-4a60-967d-645cbed976b9"}
01:35:38.554 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6a7107f5-0b19-4a60-967d-645cbed976b9"}
01:35:41.553 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"63e87e6e-7495-417d-bfd2-f8602230c87e"}
01:35:41.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"63e87e6e-7495-417d-bfd2-f8602230c87e"}
01:35:41.554 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ee779599-ccaa-4874-ac4c-76575cb24ad9"}
01:35:41.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ee779599-ccaa-4874-ac4c-76575cb24ad9"}
01:35:44.554 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5ee616a2-1455-4c4a-bc70-8537b4b42548"}
01:35:44.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5ee616a2-1455-4c4a-bc70-8537b4b42548"}
01:35:44.555 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a41a8d71-efc8-43f3-92d9-0667ed0cdbe2"}
01:35:44.555 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a41a8d71-efc8-43f3-92d9-0667ed0cdbe2"}
01:35:47.555 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4ac706fc-e7ce-4fec-9d2a-eea6e0d3192a"}
01:35:47.555 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4ac706fc-e7ce-4fec-9d2a-eea6e0d3192a"}
01:35:47.556 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b0989214-d088-4519-a2fe-32fb0e525414"}
01:35:47.557 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b0989214-d088-4519-a2fe-32fb0e525414"}
01:35:50.554 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"08cf0e80-803a-4b32-b1bc-41754a4c585e"}
01:35:50.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"08cf0e80-803a-4b32-b1bc-41754a4c585e"}
01:35:50.554 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3aee41f8-ab64-44aa-a386-435be767f506"}
01:35:50.555 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3aee41f8-ab64-44aa-a386-435be767f506"}
01:35:53.553 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"19843036-aa0b-477c-889b-5e66ba3f7b70"}
01:35:53.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"19843036-aa0b-477c-889b-5e66ba3f7b70"}
01:35:53.554 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"54712c78-0ca6-46e3-8c3a-0739359ad3d5"}
01:35:53.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"54712c78-0ca6-46e3-8c3a-0739359ad3d5"}
01:35:56.553 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1cf3195d-39a6-4fad-b3a4-040f899292ec"}
01:35:56.554 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1cf3195d-39a6-4fad-b3a4-040f899292ec"}
01:35:56.554 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c66d58de-96ad-4ec3-a3a5-834bf9d0e757"}
01:35:56.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c66d58de-96ad-4ec3-a3a5-834bf9d0e757"}
01:35:59.553 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"14e5addb-4734-4180-9b06-9ffdf337ccf3"}
01:35:59.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"14e5addb-4734-4180-9b06-9ffdf337ccf3"}
01:35:59.554 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4f5225c1-dc06-4e00-9eba-f98a71e54eca"}
01:35:59.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4f5225c1-dc06-4e00-9eba-f98a71e54eca"}
01:36:02.554 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ba40dfbb-8432-40cb-bc8a-14260ec0b361"}
01:36:02.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ba40dfbb-8432-40cb-bc8a-14260ec0b361"}
01:36:02.555 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6124adde-d19d-4ee7-8f0a-f4da22584faf"}
01:36:02.555 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6124adde-d19d-4ee7-8f0a-f4da22584faf"}
01:36:05.552 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e3e125f0-cf0b-481e-963d-adc6b725bd19"}
01:36:05.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e3e125f0-cf0b-481e-963d-adc6b725bd19"}
01:36:05.553 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3ecf588c-f336-4620-bb0e-14480e7dfde1"}
01:36:05.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3ecf588c-f336-4620-bb0e-14480e7dfde1"}
01:36:08.551 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3237fd79-ad3f-4e7f-b22b-c80b9f3d4c56"}
01:36:08.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3237fd79-ad3f-4e7f-b22b-c80b9f3d4c56"}
01:36:08.552 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"46459fa9-f128-42dc-b1a4-51425046c380"}
01:36:08.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"46459fa9-f128-42dc-b1a4-51425046c380"}
01:36:11.550 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7a48982a-ca65-43ce-a399-6b65fcf7301e"}
01:36:11.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7a48982a-ca65-43ce-a399-6b65fcf7301e"}
01:36:11.551 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4c8687b6-ea89-4064-ae98-7b3a249f1b15"}
01:36:11.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4c8687b6-ea89-4064-ae98-7b3a249f1b15"}
01:36:14.550 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7f225df7-3df3-4be7-a003-e94bac64af4f"}
01:36:14.551 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7f225df7-3df3-4be7-a003-e94bac64af4f"}
01:36:14.551 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a80ee1ed-cb4b-4fff-b83f-18d2a8f73f3f"}
01:36:14.552 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a80ee1ed-cb4b-4fff-b83f-18d2a8f73f3f"}
01:36:17.550 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"78a512f9-4d8c-4106-98ee-f75b3e9b886b"}
01:36:17.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"78a512f9-4d8c-4106-98ee-f75b3e9b886b"}
01:36:17.551 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ee57610d-1654-4f20-8d1a-066436071b4f"}
01:36:17.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ee57610d-1654-4f20-8d1a-066436071b4f"}
01:36:20.548 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"315a54f0-cf84-4695-bb18-d189bd7d6967"}
01:36:20.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"315a54f0-cf84-4695-bb18-d189bd7d6967"}
01:36:20.549 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b90f9fa7-a274-4378-9c3e-52dbcb0e1ddc"}
01:36:20.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b90f9fa7-a274-4378-9c3e-52dbcb0e1ddc"}
01:36:23.547 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f6901589-5af8-4b3d-8520-8b670d2ecb8a"}
01:36:23.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f6901589-5af8-4b3d-8520-8b670d2ecb8a"}
01:36:23.548 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b8bd6afb-7815-4bcb-943a-833240fb7244"}
01:36:23.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b8bd6afb-7815-4bcb-943a-833240fb7244"}
01:36:26.548 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"56ae2cab-3c23-4ec4-98c9-5de5ccbcfe2b"}
01:36:26.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"56ae2cab-3c23-4ec4-98c9-5de5ccbcfe2b"}
01:36:26.549 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2e520983-c94e-4292-9a3b-040417c16374"}
01:36:26.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2e520983-c94e-4292-9a3b-040417c16374"}
01:36:29.546 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ed7fee5f-8de8-4d8b-bdbd-d16bc0859e0e"}
01:36:29.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ed7fee5f-8de8-4d8b-bdbd-d16bc0859e0e"}
01:36:29.547 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6a26d32a-0a7a-42d1-ba58-388d36157fe5"}
01:36:29.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6a26d32a-0a7a-42d1-ba58-388d36157fe5"}
01:36:32.546 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"119dd677-3c77-4f2a-94d7-b4adee404c74"}
01:36:32.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"119dd677-3c77-4f2a-94d7-b4adee404c74"}
01:36:32.547 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"757a1caa-ea7a-4c77-abf4-88e79533997c"}
01:36:32.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"757a1caa-ea7a-4c77-abf4-88e79533997c"}
01:36:35.544 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6b7b1d1c-0dc0-43d9-bdc5-e96c5ab9521c"}
01:36:35.544 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6b7b1d1c-0dc0-43d9-bdc5-e96c5ab9521c"}
01:36:35.545 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7984889a-a5b1-4639-89ea-13851efb4e5e"}
01:36:35.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7984889a-a5b1-4639-89ea-13851efb4e5e"}
01:36:38.543 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3dae47ba-cf95-4c4f-8b5c-6ac11b675685"}
01:36:38.543 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3dae47ba-cf95-4c4f-8b5c-6ac11b675685"}
01:36:38.544 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4640408e-5734-43f0-9289-f4e8517420a7"}
01:36:38.544 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4640408e-5734-43f0-9289-f4e8517420a7"}
01:36:41.543 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ae1b8f6b-c963-4aac-af2b-88f3e31abe27"}
01:36:41.543 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ae1b8f6b-c963-4aac-af2b-88f3e31abe27"}
01:36:41.544 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"44b088e7-cfba-4833-b175-989a10c5b201"}
01:36:41.544 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"44b088e7-cfba-4833-b175-989a10c5b201"}
01:36:44.541 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c55af39d-45e3-41d4-b868-25f69670a1bc"}
01:36:44.541 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c55af39d-45e3-41d4-b868-25f69670a1bc"}
01:36:44.542 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3208ac88-985b-48dc-ad30-8c51abb6b707"}
01:36:44.542 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3208ac88-985b-48dc-ad30-8c51abb6b707"}
01:36:47.540 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5324e9d7-5729-4492-b687-c1a251048c9d"}
01:36:47.540 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5324e9d7-5729-4492-b687-c1a251048c9d"}
01:36:47.541 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"58ec6593-c4bf-49b4-8cc7-ceeca5dbdb1e"}
01:36:47.541 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"58ec6593-c4bf-49b4-8cc7-ceeca5dbdb1e"}
01:36:50.771 03.230 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f8bdbbd8-4185-4e98-9899-a1f3eeda037e"}
01:36:50.771 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f8bdbbd8-4185-4e98-9899-a1f3eeda037e"}
01:36:50.773 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"60425941-0589-4ad4-88c1-5699618d0c00"}
01:36:50.773 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"60425941-0589-4ad4-88c1-5699618d0c00"}
01:36:53.769 02.996 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6cf4cad3-4abf-411a-9a48-4d23c0a18585"}
01:36:53.769 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6cf4cad3-4abf-411a-9a48-4d23c0a18585"}
01:36:53.770 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"30a63e6b-4169-48bb-9d9e-d9d51c5f11d3"}
01:36:53.770 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"30a63e6b-4169-48bb-9d9e-d9d51c5f11d3"}
01:36:56.769 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9a31819f-648d-456e-b1e7-8c537d09f812"}
01:36:56.769 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9a31819f-648d-456e-b1e7-8c537d09f812"}
01:36:56.770 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ec215ac7-a33e-4ff9-9f21-048e00443528"}
01:36:56.770 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ec215ac7-a33e-4ff9-9f21-048e00443528"}
01:36:59.768 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1c4de0bd-6616-4962-8b9c-b9a368816efd"}
01:36:59.768 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1c4de0bd-6616-4962-8b9c-b9a368816efd"}
01:36:59.769 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"49ffc455-2d41-4f35-856e-369aa2037708"}
01:36:59.769 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"49ffc455-2d41-4f35-856e-369aa2037708"}
01:37:02.767 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a5a0e220-fad2-49c8-a306-e059ffd3a1c2"}
01:37:02.767 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a5a0e220-fad2-49c8-a306-e059ffd3a1c2"}
01:37:02.767 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2452ada5-56ce-4672-bb78-f95ab64e4cc9"}
01:37:02.768 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2452ada5-56ce-4672-bb78-f95ab64e4cc9"}
01:37:05.766 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ce204eb1-8dcc-4887-8b83-fd4ffc49ec59"}
01:37:05.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ce204eb1-8dcc-4887-8b83-fd4ffc49ec59"}
01:37:05.767 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"435912b3-2e6f-47d3-ab0d-0859168802e0"}
01:37:05.767 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"435912b3-2e6f-47d3-ab0d-0859168802e0"}
01:37:08.765 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9dfd3c2d-75f9-46d6-9630-aaea521c886d"}
01:37:08.765 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9dfd3c2d-75f9-46d6-9630-aaea521c886d"}
01:37:08.766 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8c138c8d-47f6-486a-b450-9c5df01c6e21"}
01:37:08.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8c138c8d-47f6-486a-b450-9c5df01c6e21"}
01:37:11.765 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"823bba86-bcf1-4d6d-ad80-614437836b39"}
01:37:11.765 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"823bba86-bcf1-4d6d-ad80-614437836b39"}
01:37:11.766 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cef756aa-5755-4cca-8f05-9661bc6fc5f2"}
01:37:11.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cef756aa-5755-4cca-8f05-9661bc6fc5f2"}
01:37:14.766 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cb28ecdf-275b-4af3-adc3-9c9198ff0d8a"}
01:37:14.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cb28ecdf-275b-4af3-adc3-9c9198ff0d8a"}
01:37:14.767 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e71a18d3-bbfc-463d-b30f-4b0b16b89dfd"}
01:37:14.768 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e71a18d3-bbfc-463d-b30f-4b0b16b89dfd"}
01:37:17.765 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9889df19-e8f0-4711-94df-d873d5fa2204"}
01:37:17.765 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9889df19-e8f0-4711-94df-d873d5fa2204"}
01:37:17.766 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b5ba62ef-c3d6-456c-9750-8566bf777d5a"}
01:37:17.767 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b5ba62ef-c3d6-456c-9750-8566bf777d5a"}
01:37:20.764 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"14bdf88f-048c-454e-a7c0-588f64ae2354"}
01:37:20.764 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"14bdf88f-048c-454e-a7c0-588f64ae2354"}
01:37:20.765 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"232b1a6a-5abb-4215-99b3-aa24a89749da"}
01:37:20.765 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"232b1a6a-5abb-4215-99b3-aa24a89749da"}
01:37:23.765 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b746883d-744b-42ee-bbba-24613a1f688c"}
01:37:23.765 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b746883d-744b-42ee-bbba-24613a1f688c"}
01:37:23.765 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c7035b03-e595-4d93-b5a3-8b931db2257b"}
01:37:23.766 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c7035b03-e595-4d93-b5a3-8b931db2257b"}
01:37:26.764 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cda9c518-c3dd-4f01-876c-fb8b6925190e"}
01:37:26.764 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cda9c518-c3dd-4f01-876c-fb8b6925190e"}
01:37:26.765 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2e4d8461-f950-4c58-abaa-b440a1c02a1c"}
01:37:26.765 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2e4d8461-f950-4c58-abaa-b440a1c02a1c"}
01:37:29.764 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8aad951d-37dd-48cd-9956-98bd66fd275b"}
01:37:29.764 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8aad951d-37dd-48cd-9956-98bd66fd275b"}
01:37:29.765 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"296a1b08-66e8-4bea-a170-a3321c84e87f"}
01:37:29.765 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"296a1b08-66e8-4bea-a170-a3321c84e87f"}
01:37:32.763 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"340ca933-69f5-48cc-bd94-112974a5626a"}
01:37:32.763 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"340ca933-69f5-48cc-bd94-112974a5626a"}
01:37:32.764 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b4ac8327-113e-4ee0-8b3a-2022c10ba6b4"}
01:37:32.764 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b4ac8327-113e-4ee0-8b3a-2022c10ba6b4"}
01:37:35.762 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"08480ffd-a19f-4e6b-a924-e0971b37c982"}
01:37:35.762 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"08480ffd-a19f-4e6b-a924-e0971b37c982"}
01:37:35.763 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7fcdd523-60f2-4c96-9f3e-527813227137"}
01:37:35.763 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7fcdd523-60f2-4c96-9f3e-527813227137"}
01:37:38.762 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b9e85b13-0fc1-4b19-80e7-c0d87378abc5"}
01:37:38.762 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b9e85b13-0fc1-4b19-80e7-c0d87378abc5"}
01:37:38.763 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f2821d53-6cc6-4360-bb0a-682d87b925bd"}
01:37:38.763 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f2821d53-6cc6-4360-bb0a-682d87b925bd"}
01:37:41.770 03.007 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"07550302-6fed-4654-802f-47e75a166fec"}
01:37:41.770 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"07550302-6fed-4654-802f-47e75a166fec"}
01:37:41.774 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"94bca8dc-b343-44be-a94e-b6472d94a1ca"}
01:37:41.774 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"94bca8dc-b343-44be-a94e-b6472d94a1ca"}
01:37:44.770 02.996 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"65f94bed-669a-486f-b652-254eeac774d0"}
01:37:44.770 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"65f94bed-669a-486f-b652-254eeac774d0"}
01:37:44.771 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"023f1e0b-d002-4862-bb94-f699345c866a"}
01:37:44.771 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"023f1e0b-d002-4862-bb94-f699345c866a"}
01:37:47.770 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"65e42c82-ded7-4f86-a4b2-f0fcc74b1e4c"}
01:37:47.770 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"65e42c82-ded7-4f86-a4b2-f0fcc74b1e4c"}
01:37:47.771 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"56f40dae-7512-4316-b0d1-ab467483ecf9"}
01:37:47.772 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"56f40dae-7512-4316-b0d1-ab467483ecf9"}
01:37:50.769 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0018b204-c267-4724-b1e7-18bb47d570d6"}
01:37:50.769 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0018b204-c267-4724-b1e7-18bb47d570d6"}
01:37:50.770 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"837c6882-bb80-4a88-8827-fa09fe0f3324"}
01:37:50.770 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"837c6882-bb80-4a88-8827-fa09fe0f3324"}
01:37:53.768 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0a624233-dfef-4d10-8cca-ccd9dbf2a8d3"}
01:37:53.768 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0a624233-dfef-4d10-8cca-ccd9dbf2a8d3"}
01:37:53.769 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"43a96b8b-37e3-497a-b15d-05c7cc61cd82"}
01:37:53.769 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"43a96b8b-37e3-497a-b15d-05c7cc61cd82"}
01:37:56.767 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fae10701-db2c-419d-bab2-bae58eba131e"}
01:37:56.767 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fae10701-db2c-419d-bab2-bae58eba131e"}
01:37:56.768 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"27587343-bcd1-46fd-949d-e91200ebf3db"}
01:37:56.768 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"27587343-bcd1-46fd-949d-e91200ebf3db"}
01:37:59.766 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9cbf2d2b-966c-4890-a114-085b1095beff"}
01:37:59.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9cbf2d2b-966c-4890-a114-085b1095beff"}
01:37:59.767 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8f9ed876-0a7b-4643-b7cb-0e45b74da744"}
01:37:59.767 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8f9ed876-0a7b-4643-b7cb-0e45b74da744"}
01:38:02.767 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"423e3c31-c08c-4e11-ba56-8595485fb33d"}
01:38:02.767 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"423e3c31-c08c-4e11-ba56-8595485fb33d"}
01:38:02.768 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2875e875-846c-4512-b100-2db6c30a4dcc"}
01:38:02.768 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2875e875-846c-4512-b100-2db6c30a4dcc"}
01:38:05.766 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e747ffc5-02f0-4af6-86ba-098c28e0b472"}
01:38:05.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e747ffc5-02f0-4af6-86ba-098c28e0b472"}
01:38:05.767 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"215684f7-6d9a-446c-a717-76f6367a0732"}
01:38:05.767 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"215684f7-6d9a-446c-a717-76f6367a0732"}
01:38:08.765 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b5ea4359-fdc1-4f0d-9844-a9a86cb46675"}
01:38:08.765 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b5ea4359-fdc1-4f0d-9844-a9a86cb46675"}
01:38:08.766 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4b706a62-2623-4ad5-b67f-7afda5f51e61"}
01:38:08.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4b706a62-2623-4ad5-b67f-7afda5f51e61"}
01:38:11.764 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ec693e42-c25e-4e32-9506-d5fdedcc9e8b"}
01:38:11.764 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ec693e42-c25e-4e32-9506-d5fdedcc9e8b"}
01:38:11.765 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"956fcc2b-c49d-4247-ad60-3886c69f5671"}
01:38:11.765 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"956fcc2b-c49d-4247-ad60-3886c69f5671"}
01:38:14.763 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"28d486f7-1dd0-4351-b4f6-f7c5e12bb871"}
01:38:14.763 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"28d486f7-1dd0-4351-b4f6-f7c5e12bb871"}
01:38:14.764 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"073263f4-cb78-4707-bc3f-8582f3e51e28"}
01:38:14.764 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"073263f4-cb78-4707-bc3f-8582f3e51e28"}
01:38:17.763 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"55158e07-e124-44f6-b430-280ee77e304c"}
01:38:17.763 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"55158e07-e124-44f6-b430-280ee77e304c"}
01:38:17.764 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"513eeaad-e148-4f90-af3e-64a7b3e9f23f"}
01:38:17.764 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"513eeaad-e148-4f90-af3e-64a7b3e9f23f"}
01:38:20.763 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"32784baf-0188-41bd-9ffd-933e75800963"}
01:38:20.763 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"32784baf-0188-41bd-9ffd-933e75800963"}
01:38:20.764 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d926455c-acbe-425c-94a6-5892e6d94552"}
01:38:20.764 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d926455c-acbe-425c-94a6-5892e6d94552"}
01:38:23.761 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"019cbf81-3389-4483-b1b3-d30ff3b327e2"}
01:38:23.761 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"019cbf81-3389-4483-b1b3-d30ff3b327e2"}
01:38:23.762 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cbc66d9a-a194-46c4-9186-1ad1866ef2bc"}
01:38:23.762 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cbc66d9a-a194-46c4-9186-1ad1866ef2bc"}
01:38:26.762 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1d355454-bdb4-4ce6-82cd-99640161d009"}
01:38:26.762 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1d355454-bdb4-4ce6-82cd-99640161d009"}
01:38:26.763 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"48bc9b5e-c986-433d-bd07-ae084dc2260b"}
01:38:26.763 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"48bc9b5e-c986-433d-bd07-ae084dc2260b"}
01:38:28.773 02.010 13300 evsrv: cli 10203CC0 connect
01:38:28.774 00.001 13300 evsrv: cli 10203CC0 request: {"method":"get_app_state","id":"637bc15c-98e4-4aa1-9644-8ba42f0928cc"}
01:38:28.774 00.000 13300 evsrv: cli 10203CC0 response: {"jsonrpc":"2.0","result":"Stopped","id":"637bc15c-98e4-4aa1-9644-8ba42f0928cc"}
01:38:28.775 00.001 13300 evsrv: cli 10203CC0 disconnect
01:38:29.760 00.985 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3f71594e-54cb-4a80-a7da-08147856a333"}
01:38:29.760 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3f71594e-54cb-4a80-a7da-08147856a333"}
01:38:29.761 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e3819e69-ea32-4319-9a2f-6836a4beb999"}
01:38:29.761 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e3819e69-ea32-4319-9a2f-6836a4beb999"}
01:38:32.760 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4eef5b03-d76d-41af-a641-092404182b29"}
01:38:32.760 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4eef5b03-d76d-41af-a641-092404182b29"}
01:38:32.761 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f0e02114-8cf1-45b9-a8e2-bd3397b554c3"}
01:38:32.761 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f0e02114-8cf1-45b9-a8e2-bd3397b554c3"}
01:38:35.760 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e45d3f6b-2326-4deb-a0dd-33ba7d3ff6f3"}
01:38:35.760 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e45d3f6b-2326-4deb-a0dd-33ba7d3ff6f3"}
01:38:35.761 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"851c626c-cf23-45e7-b4a5-caa8bd9c7c8f"}
01:38:35.761 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"851c626c-cf23-45e7-b4a5-caa8bd9c7c8f"}
01:38:38.789 03.028 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fe42dcdc-ecb8-4149-9f9e-5168003b4973"}
01:38:38.789 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fe42dcdc-ecb8-4149-9f9e-5168003b4973"}
01:38:38.790 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b39d69ae-5e69-4dfa-92a9-3fb3a00a72b0"}
01:38:38.790 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b39d69ae-5e69-4dfa-92a9-3fb3a00a72b0"}
01:38:41.788 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1bce243e-a39c-46c7-b74d-d3d9d3473c20"}
01:38:41.788 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1bce243e-a39c-46c7-b74d-d3d9d3473c20"}
01:38:41.789 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0b341729-2e7c-466a-b388-d8e2ea3cb6fb"}
01:38:41.789 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0b341729-2e7c-466a-b388-d8e2ea3cb6fb"}
01:38:44.788 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"111fae1b-0425-4863-926a-1594a9e25149"}
01:38:44.788 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"111fae1b-0425-4863-926a-1594a9e25149"}
01:38:44.789 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0e078ec3-01df-40e0-82bb-ae898e042089"}
01:38:44.789 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0e078ec3-01df-40e0-82bb-ae898e042089"}
01:38:47.788 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c7649edd-f7d9-4608-9a95-1aaceae2eb37"}
01:38:47.788 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c7649edd-f7d9-4608-9a95-1aaceae2eb37"}
01:38:47.789 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"65f98795-0338-4964-997c-bf50686c2270"}
01:38:47.789 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"65f98795-0338-4964-997c-bf50686c2270"}
01:38:50.787 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"54b68faa-0efb-45ad-98f4-382baca6708f"}
01:38:50.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"54b68faa-0efb-45ad-98f4-382baca6708f"}
01:38:50.788 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6069ffda-1b6e-4699-a8e3-e0d0fa8373ab"}
01:38:50.788 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6069ffda-1b6e-4699-a8e3-e0d0fa8373ab"}
01:38:53.788 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5cac69d7-64ad-44a6-a70d-5d4c78c999ff"}
01:38:53.788 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5cac69d7-64ad-44a6-a70d-5d4c78c999ff"}
01:38:53.789 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f231d70c-c1cc-47e3-b8de-47681b6d23f2"}
01:38:53.789 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f231d70c-c1cc-47e3-b8de-47681b6d23f2"}
01:38:56.787 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"16ece49e-ad8f-446c-898a-8f94c9872687"}
01:38:56.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"16ece49e-ad8f-446c-898a-8f94c9872687"}
01:38:56.788 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6a63233c-cab5-4390-bb60-7d64e468eeed"}
01:38:56.788 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6a63233c-cab5-4390-bb60-7d64e468eeed"}
01:38:59.787 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0da8a422-b176-4b9c-a68d-4fc60488fc43"}
01:38:59.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0da8a422-b176-4b9c-a68d-4fc60488fc43"}
01:38:59.788 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2b375006-0864-422a-b0c6-048b991a0eab"}
01:38:59.788 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2b375006-0864-422a-b0c6-048b991a0eab"}
01:39:02.786 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8f1abc5b-ab53-48b7-93cb-c934f2198bbb"}
01:39:02.786 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8f1abc5b-ab53-48b7-93cb-c934f2198bbb"}
01:39:02.787 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a2ec195d-cefd-49a2-b873-f76add809bfd"}
01:39:02.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a2ec195d-cefd-49a2-b873-f76add809bfd"}
01:39:05.785 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c8771ee7-e43e-4211-89f6-1023a1c6a922"}
01:39:05.785 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c8771ee7-e43e-4211-89f6-1023a1c6a922"}
01:39:05.786 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2d6ab0a9-fedd-4633-8fa2-ba17824b8e0a"}
01:39:05.786 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2d6ab0a9-fedd-4633-8fa2-ba17824b8e0a"}
01:39:08.785 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"515d8f9d-2491-4c7f-ade3-5d5dae0347a9"}
01:39:08.785 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"515d8f9d-2491-4c7f-ade3-5d5dae0347a9"}
01:39:08.786 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1c2b020a-ef5b-4b8e-8fe9-d11b822f77b6"}
01:39:08.786 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1c2b020a-ef5b-4b8e-8fe9-d11b822f77b6"}
01:39:11.783 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3aeae29a-70c3-4b26-9fe4-08ed5ffed3e0"}
01:39:11.783 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3aeae29a-70c3-4b26-9fe4-08ed5ffed3e0"}
01:39:11.784 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"069f71d3-b55b-4250-abba-c355b5f7f7a6"}
01:39:11.784 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"069f71d3-b55b-4250-abba-c355b5f7f7a6"}
01:39:14.783 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5863afcf-ea50-480c-b26f-41a7e24c23fe"}
01:39:14.783 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5863afcf-ea50-480c-b26f-41a7e24c23fe"}
01:39:14.784 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ac3ee5e5-714e-41d9-86e2-6f5d7ca3d5a0"}
01:39:14.785 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ac3ee5e5-714e-41d9-86e2-6f5d7ca3d5a0"}
01:39:17.783 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cb4bd1fd-7460-4c90-992b-de6eacfdd73e"}
01:39:17.783 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cb4bd1fd-7460-4c90-992b-de6eacfdd73e"}
01:39:17.784 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"662fff36-9fc4-45bc-b193-4d3618e5b89e"}
01:39:17.784 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"662fff36-9fc4-45bc-b193-4d3618e5b89e"}
01:39:20.782 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b664e25a-93bf-4f48-8f4b-d35d674b335c"}
01:39:20.782 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b664e25a-93bf-4f48-8f4b-d35d674b335c"}
01:39:20.783 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ed66dd55-a6bb-48f1-8da6-290ac1f67c0a"}
01:39:20.783 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ed66dd55-a6bb-48f1-8da6-290ac1f67c0a"}
01:39:23.782 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2f79893c-86db-4c68-b2cb-6028c9f6ffb3"}
01:39:23.782 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2f79893c-86db-4c68-b2cb-6028c9f6ffb3"}
01:39:23.783 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7fdf6bbd-5afa-4282-b335-1531a4914f4e"}
01:39:23.783 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7fdf6bbd-5afa-4282-b335-1531a4914f4e"}
01:39:26.780 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d25cb1fb-1eb8-4582-a902-89d365fa4849"}
01:39:26.780 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d25cb1fb-1eb8-4582-a902-89d365fa4849"}
01:39:26.781 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"af32aac1-09ae-4018-a416-1e5e462f539b"}
01:39:26.781 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"af32aac1-09ae-4018-a416-1e5e462f539b"}
01:39:29.781 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e168ca1d-518d-49c0-8ddc-050bda18cb4c"}
01:39:29.781 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e168ca1d-518d-49c0-8ddc-050bda18cb4c"}
01:39:29.782 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"78fc7b54-8a17-49ab-af01-d1b9f5ff9470"}
01:39:29.782 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"78fc7b54-8a17-49ab-af01-d1b9f5ff9470"}
01:39:32.781 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b4aa1507-c86b-473e-a902-9c2474c1e7ed"}
01:39:32.781 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b4aa1507-c86b-473e-a902-9c2474c1e7ed"}
01:39:32.782 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0e716f06-e815-4ac6-8aaf-66453fd5479f"}
01:39:32.782 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0e716f06-e815-4ac6-8aaf-66453fd5479f"}
01:39:33.406 00.624 13300 evsrv: cli 10203B80 connect
01:39:33.407 00.001 13300 evsrv: cli 10203B80 request: {"method":"get_app_state","id":"603ad4e0-347a-4c4b-9117-e05fade62931"}
01:39:33.407 00.000 13300 evsrv: cli 10203B80 response: {"jsonrpc":"2.0","result":"Stopped","id":"603ad4e0-347a-4c4b-9117-e05fade62931"}
01:39:33.408 00.001 13300 evsrv: cli 10203B80 disconnect
01:39:33.408 00.000 13300 evsrv: cli 102037C0 connect
01:39:33.409 00.001 13300 evsrv: cli 102037C0 request: {"method":"get_calibrated","id":"eb06c873-87b3-4d2a-ae8c-ad30cf9a2caf"}
01:39:33.409 00.000 13300 evsrv: cli 102037C0 response: {"jsonrpc":"2.0","result":true,"id":"eb06c873-87b3-4d2a-ae8c-ad30cf9a2caf"}
01:39:33.410 00.001 13300 evsrv: cli 102037C0 disconnect
01:39:33.410 00.000 13300 evsrv: cli 10203220 connect
01:39:33.411 00.001 13300 evsrv: cli 10203220 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":5,"timeout":40},"recalibrate":false},"id":"0fc3ff54-b632-4c24-aa54-634286d328ac"}
01:39:33.411 00.000 13300 PhdController::Guide begins
01:39:33.412 00.001 13300 PhdController: newstate STATE_SETUP
01:39:33.412 00.000 13300 PhdController: setup
01:39:33.412 00.000 13300 PhdController: newstate STATE_ATTEMPT_START
01:39:33.412 00.000 13300 PhdController: start capturing
01:39:33.412 00.000 13300 Changing from state SELECTING to UNINITIALIZED
01:39:33.412 00.000 13300 guider state => SELECTING
01:39:33.412 00.000 13300 setting force full frames = true
01:39:33.412 00.000 13300 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
01:39:33.453 00.041 13300 ScheduleExposure(3000,3,0) exposurePending=0
01:39:33.453 00.000 13300 Enqueuing Expose request
01:39:33.453 00.000 13300 PhdController: newstate STATE_SELECT_STAR
01:39:33.453 00.000 11596 Worker thread wakes up
01:39:33.454 00.001 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":0,"id":"0fc3ff54-b632-4c24-aa54-634286d328ac"}
01:39:33.454 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:39:33.455 00.001 13300 evsrv: cli 10203220 disconnect
01:39:33.455 00.000 13300 evsrv: cli 102032C0 connect
01:39:33.456 00.001 13300 case statement mapped state 1 to 101
01:39:33.456 00.000 13300 case statement mapped state 1 to 101
01:39:33.457 00.001 13300 evsrv: cli 102032C0 request: {"method":"get_lock_shift_params","id":"00051589-ca02-49b7-b1ae-496e49f17e17"}
01:39:33.457 00.000 13300 evsrv: cli 102032C0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"00051589-ca02-49b7-b1ae-496e49f17e17"}
01:39:33.458 00.001 13300 evsrv: cli 102032C0 disconnect
01:39:33.458 00.000 13300 evsrv: cli 10203360 connect
01:39:33.458 00.000 13300 case statement mapped state 1 to 101
01:39:33.459 00.001 13300 case statement mapped state 1 to 101
01:39:33.460 00.001 13300 evsrv: cli 10203360 request: {"method":"get_lock_position","id":"e6b7d455-5a3e-4c26-91ce-c17c6f7dd8d5"}
01:39:33.460 00.000 13300 evsrv: cli 10203360 response: {"jsonrpc":"2.0","result":null,"id":"e6b7d455-5a3e-4c26-91ce-c17c6f7dd8d5"}
01:39:33.460 00.000 13300 evsrv: cli 10203360 disconnect
01:39:33.965 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
01:39:34.461 00.496 13300 evsrv: cli 10203CC0 connect
01:39:34.461 00.000 13300 case statement mapped state 1 to 101
01:39:34.462 00.001 13300 case statement mapped state 1 to 101
01:39:34.462 00.000 13300 evsrv: cli 10203CC0 request: {"method":"get_lock_position","id":"391cd3a0-ff08-4e67-980b-3471bafa6a1f"}
01:39:34.462 00.000 13300 evsrv: cli 10203CC0 response: {"jsonrpc":"2.0","result":null,"id":"391cd3a0-ff08-4e67-980b-3471bafa6a1f"}
01:39:34.463 00.001 13300 evsrv: cli 10203CC0 disconnect
01:39:35.462 00.999 13300 evsrv: cli 10203680 connect
01:39:35.462 00.000 13300 case statement mapped state 1 to 101
01:39:35.463 00.001 13300 case statement mapped state 1 to 101
01:39:35.463 00.000 13300 evsrv: cli 10203680 request: {"method":"get_lock_position","id":"51f2bcf4-1594-487a-8ec8-6672bc00e6f3"}
01:39:35.463 00.000 13300 evsrv: cli 10203680 response: {"jsonrpc":"2.0","result":null,"id":"51f2bcf4-1594-487a-8ec8-6672bc00e6f3"}
01:39:35.464 00.001 13300 evsrv: cli 10203680 disconnect
01:39:35.780 00.316 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dc7cc372-45c7-4066-b6e3-e7f5ede86250"}
01:39:35.780 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dc7cc372-45c7-4066-b6e3-e7f5ede86250"}
01:39:35.781 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c9205e88-4d88-4e11-be3c-64b415383003"}
01:39:35.781 00.000 13300 case statement mapped state 1 to 101
01:39:35.781 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"c9205e88-4d88-4e11-be3c-64b415383003"}
01:39:36.465 00.684 13300 evsrv: cli 10203FE0 connect
01:39:36.465 00.000 13300 case statement mapped state 1 to 101
01:39:36.466 00.001 13300 case statement mapped state 1 to 101
01:39:36.466 00.000 13300 evsrv: cli 10203FE0 request: {"method":"get_lock_position","id":"c6bf7559-8a91-4474-a308-6ba6aca146cd"}
01:39:36.466 00.000 13300 evsrv: cli 10203FE0 response: {"jsonrpc":"2.0","result":null,"id":"c6bf7559-8a91-4474-a308-6ba6aca146cd"}
01:39:36.467 00.001 13300 evsrv: cli 10203FE0 disconnect
01:39:36.997 00.530 11596 Exposure complete
01:39:37.065 00.068 11596 worker thread done servicing request
01:39:37.065 00.000 13300 OnExposeComplete: enter
01:39:37.065 00.000 13300 UpdateGuideState(): m_state=1
01:39:37.066 00.001 13300 UpdateCurrentPosition: no star selected
01:39:37.066 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
01:39:37.066 00.000 13300 Status Line: Nessuna stella selezionata
01:39:37.072 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
01:39:37.084 00.012 13300 UpdateGuideState exits: Nessuna stella selezionata
01:39:37.084 00.000 13300 GuiderMultiStar::AutoSelect enter
01:39:37.085 00.001 13300 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
01:39:37.174 00.089 13300 AutoFind: auto downsample for scale 4.47 => 1x
01:39:37.323 00.149 13300 AutoFind: global mean = 0.0, stdev 1.1
01:39:37.323 00.000 13300 AutoFind: using threshold = 0.1
01:39:37.461 00.138 13300 AutoFind: local max [287, 651] 237.5
01:39:37.461 00.000 13300 AutoFind: local max [25, 411] 180.3
01:39:37.461 00.000 13300 AutoFind: local max [1245, 11] 141.1
01:39:37.461 00.000 13300 AutoFind: local max [1104, 19] 58.7
01:39:37.461 00.000 13300 AutoFind: local max [1074, 806] 45.9
01:39:37.462 00.001 13300 AutoFind: local max [558, 855] 19.5
01:39:37.462 00.000 13300 AutoFind: local max [261, 467] 19.3
01:39:37.462 00.000 13300 AutoFind: local max [947, 603] 18.2
01:39:37.462 00.000 13300 AutoFind: local max [388, 821] 14.5
01:39:37.462 00.000 13300 AutoFind: local max [970, 811] 14.2
01:39:37.462 00.000 13300 AutoFind: local max [847, 385] 14.1
01:39:37.462 00.000 13300 AutoFind: local max [585, 676] 12.8
01:39:37.462 00.000 13300 AutoFind: local max [509, 158] 12.0
01:39:37.462 00.000 13300 AutoFind: local max [1271, 42] 10.6
01:39:37.462 00.000 13300 AutoFind: local max [480, 625] 10.4
01:39:37.462 00.000 13300 AutoFind: local max [1081, 537] 10.0
01:39:37.462 00.000 13300 AutoFind: local max [1264, 800] 8.7
01:39:37.463 00.001 13300 AutoFind: local max [904, 740] 8.5
01:39:37.463 00.000 13300 AutoFind: local max [447, 963] 8.4
01:39:37.463 00.000 13300 AutoFind: local max [136, 316] 8.2
01:39:37.463 00.000 13300 AutoFind: local max [893, 247] 8.1
01:39:37.463 00.000 13300 AutoFind: local max [864, 32] 8.1
01:39:37.463 00.000 13300 AutoFind: local max [134, 48] 7.7
01:39:37.463 00.000 13300 AutoFind: local max [591, 367] 7.5
01:39:37.463 00.000 13300 AutoFind: local max [66, 310] 7.2
01:39:37.463 00.000 13300 AutoFind: local max [453, 950] 7.0
01:39:37.463 00.000 13300 AutoFind: local max [284, 426] 6.9
01:39:37.463 00.000 13300 AutoFind: local max [769, 461] 6.8
01:39:37.463 00.000 13300 AutoFind: local max [1000, 258] 6.8
01:39:37.464 00.001 13300 AutoFind: local max [1228, 313] 6.7
01:39:37.464 00.000 13300 AutoFind: local max [27, 481] 6.6
01:39:37.464 00.000 13300 AutoFind: local max [741, 449] 6.4
01:39:37.464 00.000 13300 AutoFind: local max [1135, 425] 6.4
01:39:37.464 00.000 13300 AutoFind: local max [842, 348] 6.2
01:39:37.464 00.000 13300 AutoFind: local max [992, 455] 5.1
01:39:37.464 00.000 13300 AutoFind: local max [19, 747] 4.8
01:39:37.464 00.000 13300 AutoFind: local max [1253, 568] 4.7
01:39:37.464 00.000 13300 AutoFind: local max [989, 415] 4.7
01:39:37.464 00.000 13300 AutoFind: local max [1155, 415] 4.7
01:39:37.464 00.000 13300 AutoFind: local max [1226, 955] 4.7
01:39:37.464 00.000 13300 AutoFind: local max [459, 115] 4.7
01:39:37.465 00.001 13300 AutoFind: local max [24, 421] 4.6
01:39:37.465 00.000 13300 AutoFind: local max [955, 201] 4.6
01:39:37.465 00.000 13300 AutoFind: local max [1078, 201] 4.6
01:39:37.465 00.000 13300 AutoFind: local max [1255, 724] 4.6
01:39:37.465 00.000 13300 AutoFind: local max [1221, 212] 4.6
01:39:37.465 00.000 13300 AutoFind: local max [999, 13] 4.6
01:39:37.465 00.000 13300 AutoFind: local max [517, 779] 4.6
01:39:37.465 00.000 13300 AutoFind: local max [1033, 63] 4.6
01:39:37.465 00.000 13300 AutoFind: local max [1172, 562] 4.6
01:39:37.465 00.000 13300 AutoFind: local max [937, 628] 4.5
01:39:37.465 00.000 13300 AutoFind: local max [1200, 376] 4.5
01:39:37.465 00.000 13300 AutoFind: local max [1250, 114] 4.5
01:39:37.466 00.001 13300 AutoFind: local max [1204, 341] 4.5
01:39:37.466 00.000 13300 AutoFind: local max [1111, 114] 4.5
01:39:37.466 00.000 13300 AutoFind: local max [1213, 26] 4.5
01:39:37.466 00.000 13300 AutoFind: local max [950, 131] 4.5
01:39:37.466 00.000 13300 AutoFind: local max [1236, 255] 4.5
01:39:37.466 00.000 13300 AutoFind: local max [1097, 480] 4.5
01:39:37.466 00.000 13300 AutoFind: local max [1265, 415] 4.4
01:39:37.466 00.000 13300 AutoFind: local max [1265, 688] 4.4
01:39:37.466 00.000 13300 AutoFind: local max [1134, 116] 4.4
01:39:37.466 00.000 13300 AutoFind: local max [1111, 446] 4.4
01:39:37.467 00.001 13300 AutoFind: local max [1265, 957] 4.4
01:39:37.467 00.000 13300 AutoFind: local max [1186, 20] 4.4
01:39:37.467 00.000 13300 AutoFind: local max [1159, 750] 4.4
01:39:37.467 00.000 13300 AutoFind: local max [1257, 586] 4.4
01:39:37.467 00.000 13300 AutoFind: local max [1161, 192] 4.4
01:39:37.467 00.000 13300 AutoFind: local max [1187, 12] 4.4
01:39:37.467 00.000 13300 AutoFind: local max [1267, 123] 4.4
01:39:37.467 00.000 13300 AutoFind: local max [1181, 481] 4.4
01:39:37.467 00.000 13300 AutoFind: local max [875, 66] 4.4
01:39:37.467 00.000 13300 AutoFind: local max [859, 536] 4.4
01:39:37.467 00.000 13300 AutoFind: local max [1126, 256] 4.4
01:39:37.467 00.000 13300 AutoFind: local max [709, 618] 4.3
01:39:37.468 00.001 13300 AutoFind: local max [1251, 830] 4.3
01:39:37.468 00.000 13300 AutoFind: local max [1270, 659] 4.3
01:39:37.468 00.000 13300 AutoFind: local max [763, 304] 4.3
01:39:37.468 00.000 13300 AutoFind: local max [1240, 430] 4.3
01:39:37.468 00.000 13300 AutoFind: local max [1049, 827] 4.3
01:39:37.468 00.000 13300 AutoFind: local max [831, 415] 4.3
01:39:37.468 00.000 13300 AutoFind: local max [1063, 872] 4.3
01:39:37.468 00.000 13300 AutoFind: local max [633, 978] 4.3
01:39:37.468 00.000 13300 AutoFind: local max [709, 822] 4.3
01:39:37.468 00.000 13300 AutoFind: local max [1017, 600] 4.3
01:39:37.468 00.000 13300 AutoFind: local max [1262, 394] 4.3
01:39:37.469 00.001 13300 AutoFind: local max [1061, 58] 4.3
01:39:37.469 00.000 13300 AutoFind: local max [1121, 415] 4.3
01:39:37.469 00.000 13300 AutoFind: local max [1183, 525] 4.3
01:39:37.469 00.000 13300 AutoFind: local max [1102, 574] 4.3
01:39:37.470 00.001 13300 AutoFind: local max [1203, 731] 4.3
01:39:37.470 00.000 13300 AutoFind: local max [959, 582] 4.3
01:39:37.470 00.000 13300 AutoFind: local max [1167, 266] 4.3
01:39:37.470 00.000 13300 AutoFind: local max [699, 200] 4.3
01:39:37.470 00.000 13300 AutoFind: local max [1103, 830] 4.2
01:39:37.470 00.000 13300 AutoFind: local max [1214, 227] 4.2
01:39:37.470 00.000 13300 AutoFind: local max [1271, 130] 4.2
01:39:37.470 00.000 13300 AutoFind: local max [1009, 450] 4.2
01:39:37.471 00.001 13300 AutoFind: local max [1095, 680] 4.2
01:39:37.471 00.000 13300 AutoFind: local max [939, 200] 4.2
01:39:37.471 00.000 13300 AutoFind: too close [939, 200] 4.2 - [955, 201] 4.6
01:39:37.471 00.000 13300 AutoFind: too close [1009, 450] 4.2 - [992, 455] 5.1
01:39:37.471 00.000 13300 AutoFind: too close [1271, 130] 4.2 - [1267, 123] 4.4
01:39:37.471 00.000 13300 AutoFind: too close [1214, 227] 4.2 - [1221, 212] 4.6
01:39:37.472 00.001 13300 AutoFind: too close [1121, 415] 4.3 - [1135, 425] 6.4
01:39:37.472 00.000 13300 AutoFind: too close [1267, 123] 4.4 - [1250, 114] 4.5
01:39:37.472 00.000 13300 AutoFind: too close [1187, 12] 4.4 - [1186, 20] 4.4
01:39:37.472 00.000 13300 AutoFind: too close [1257, 586] 4.4 - [1253, 568] 4.7
01:39:37.472 00.000 13300 AutoFind: close dim-bright [24, 421] 4.6 - [25, 411] 180.3
01:39:37.472 00.000 13300 AutoFind: too close [1155, 415] 4.7 - [1135, 425] 6.4
01:39:37.472 00.000 13300 AutoFind: too close [453, 950] 7.0 - [447, 963] 8.4
01:39:37.473 00.001 13300 AutoFind: too close to edge [1270, 659] 4.3
01:39:37.473 00.000 13300 AutoFind: too close to edge [1265, 957] 4.4
01:39:37.473 00.000 13300 AutoFind: too close to edge [1265, 688] 4.4
01:39:37.473 00.000 13300 AutoFind: too close to edge [1265, 415] 4.4
01:39:37.473 00.000 13300 AutoFind: too close to edge [999, 13] 4.6
01:39:37.473 00.000 13300 AutoFind: too close to edge [1271, 42] 10.6
01:39:37.473 00.000 13300 AutoFind: too close to edge [1245, 11] 141.1
01:39:37.473 00.000 13300 AutoFind: BPP = 8, saturation at 259, pedestal 4, thresh = 233
01:39:37.474 00.001 13300 Star::Find(15, 287, 651, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.474 00.000 13300 Star::Find returns 1 (0), X=287.31, Y=651.11, Mass=1875, SNR=30.4, Peak=256 HFD=3.4
01:39:37.474 00.000 13300 Star::Find(15, 25, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.474 00.000 13300 Star::Find returns 1 (0), X=24.94, Y=411.22, Mass=1353, SNR=25.7, Peak=155 HFD=3.1
01:39:37.474 00.000 13300 Star::Find(15, 1104, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.474 00.000 13300 Star::Find returns 1 (0), X=1103.77, Y=18.78, Mass=396, SNR=13.9, Peak=39 HFD=3.5
01:39:37.475 00.001 13300 Star::Find(15, 1074, 806, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.475 00.000 13300 Star::Find returns 1 (0), X=1073.80, Y=806.18, Mass=324, SNR=12.5, Peak=43 HFD=3.4
01:39:37.475 00.000 13300 Star::Find(15, 558, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.475 00.000 13300 Star::Find returns 1 (0), X=558.23, Y=855.55, Mass=156, SNR=8.6, Peak=25 HFD=3.0
01:39:37.475 00.000 13300 Star::Find(15, 261, 467, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.475 00.000 13300 Star::Find returns 1 (0), X=261.05, Y=466.63, Mass=110, SNR=7.3, Peak=22 HFD=2.3
01:39:37.475 00.000 13300 Star::Find(15, 947, 603, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.475 00.000 13300 Star::Find returns 1 (0), X=947.08, Y=603.11, Mass=128, SNR=7.8, Peak=25 HFD=2.9
01:39:37.475 00.000 13300 Star::Find(15, 388, 821, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.476 00.001 13300 Star::Find returns 1 (0), X=388.16, Y=821.29, Mass=62, SNR=5.5, Peak=15 HFD=2.0
01:39:37.476 00.000 13300 Star::Find(15, 970, 811, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.476 00.000 13300 Star::Find returns 1 (0), X=970.47, Y=811.65, Mass=100, SNR=6.9, Peak=21 HFD=3.0
01:39:37.476 00.000 13300 Star::Find(15, 847, 385, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.476 00.000 13300 Star::Find returns 1 (0), X=847.41, Y=385.08, Mass=104, SNR=7.0, Peak=19 HFD=2.3
01:39:37.476 00.000 13300 Star::Find(15, 585, 676, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.476 00.000 13300 Star::Find returns 1 (0), X=584.86, Y=676.14, Mass=78, SNR=6.1, Peak=16 HFD=2.3
01:39:37.476 00.000 13300 Star::Find(15, 509, 158, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.476 00.000 13300 Star::Find returns 1 (0), X=508.87, Y=158.69, Mass=72, SNR=5.9, Peak=21 HFD=2.4
01:39:37.476 00.000 13300 Star::Find(15, 480, 625, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.477 00.001 13300 Star::Find returns 1 (0), X=480.02, Y=624.96, Mass=46, SNR=4.7, Peak=14 HFD=2.0
01:39:37.477 00.000 13300 Star::Find(15, 1081, 537, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.477 00.000 13300 Star::Find returns 1 (0), X=1080.46, Y=537.00, Mass=69, SNR=5.7, Peak=12 HFD=3.1
01:39:37.477 00.000 13300 Star::Find(15, 1264, 800, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.477 00.000 13300 Star::Find returns 1 (0), X=1264.48, Y=800.09, Mass=41, SNR=4.4, Peak=11 HFD=2.6
01:39:37.477 00.000 13300 Star::Find(15, 904, 740, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.477 00.000 13300 Star::Find returns 1 (0), X=904.37, Y=739.68, Mass=41, SNR=4.4, Peak=13 HFD=1.8
01:39:37.477 00.000 13300 Star::Find(15, 136, 316, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.477 00.000 13300 Star::Find returns 1 (0), X=136.26, Y=315.95, Mass=38, SNR=4.3, Peak=16 HFD=1.7
01:39:37.478 00.001 13300 Star::Find(15, 893, 247, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.478 00.000 13300 Star::Find returns 1 (0), X=893.13, Y=247.14, Mass=62, SNR=5.4, Peak=10 HFD=3.4
01:39:37.478 00.000 13300 Star::Find(15, 864, 32, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.478 00.000 13300 Star::Find false star n=15 nbg=284 bg=4.1 sigma=0.5 thresh=6 peak=6
01:39:37.478 00.000 13300 Star::Find returns 0 (2), X=864.00, Y=32.00, Mass=34, SNR=2.9, Peak=9 HFD=0.0
01:39:37.478 00.000 13300 Star::Find(15, 134, 48, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.478 00.000 13300 Star::Find returns 1 (0), X=134.11, Y=47.89, Mass=28, SNR=3.6, Peak=13 HFD=1.8
01:39:37.478 00.000 13300 Star::Find(15, 591, 367, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.478 00.000 13300 Star::Find returns 1 (0), X=590.62, Y=366.90, Mass=21, SNR=3.2, Peak=11 HFD=1.8
01:39:37.478 00.000 13300 Star::Find(15, 66, 310, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.479 00.001 13300 Star::Find returns 1 (0), X=65.76, Y=310.04, Mass=29, SNR=3.7, Peak=10 HFD=2.1
01:39:37.479 00.000 13300 Star::Find(15, 284, 426, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.479 00.000 13300 Star::Find returns 1 (0), X=283.69, Y=425.67, Mass=62, SNR=5.3, Peak=10 HFD=3.6
01:39:37.479 00.000 13300 Star::Find(15, 769, 461, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.479 00.000 13300 Star::Find returns 1 (0), X=768.72, Y=460.51, Mass=32, SNR=3.9, Peak=9 HFD=3.0
01:39:37.479 00.000 13300 Star::Find(15, 1000, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.479 00.000 13300 Star::Find false star n=12 nbg=277 bg=4.1 sigma=0.6 thresh=6 peak=6
01:39:37.479 00.000 13300 Star::Find returns 0 (2), X=1000.00, Y=258.00, Mass=28, SNR=2.9, Peak=8 HFD=0.0
01:39:37.479 00.000 13300 Star::Find(15, 1228, 313, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.480 00.001 13300 Star::Find returns 0 (2), X=1228.00, Y=313.00, Mass=15, SNR=2.6, Peak=7 HFD=0.0
01:39:37.480 00.000 13300 Star::Find(15, 27, 481, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.480 00.000 13300 Star::Find returns 0 (2), X=27.00, Y=481.00, Mass=19, SNR=3.0, Peak=8 HFD=0.0
01:39:37.480 00.000 13300 Star::Find(15, 741, 449, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.480 00.000 13300 Star::Find false star n=8 nbg=278 bg=4.1 sigma=0.6 thresh=6 peak=6
01:39:37.480 00.000 13300 Star::Find returns 0 (2), X=741.00, Y=449.00, Mass=22, SNR=2.9, Peak=9 HFD=0.0
01:39:37.480 00.000 13300 Star::Find(15, 842, 348, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.480 00.000 13300 Star::Find returns 1 (0), X=842.07, Y=347.51, Mass=27, SNR=3.6, Peak=10 HFD=2.3
01:39:37.480 00.000 13300 Star::Find(15, 19, 747, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.480 00.000 13300 Star::Find returns 0 (2), X=19.00, Y=747.00, Mass=17, SNR=2.8, Peak=8 HFD=0.0
01:39:37.481 00.001 13300 Star::Find(15, 989, 415, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.481 00.000 13300 Star::Find returns 0 (3), X=989.00, Y=415.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
01:39:37.481 00.000 13300 Star::Find(15, 1226, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.481 00.000 13300 Star::Find returns 0 (3), X=1226.00, Y=955.00, Mass=5, SNR=1.5, Peak=6 HFD=0.0
01:39:37.481 00.000 13300 Star::Find(15, 459, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.481 00.000 13300 Star::Find returns 0 (3), X=459.00, Y=115.00, Mass=10, SNR=2.2, Peak=6 HFD=0.0
01:39:37.481 00.000 13300 Star::Find(15, 24, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.481 00.000 13300 Star::Find returns 1 (0), X=24.94, Y=411.22, Mass=1353, SNR=25.7, Peak=155 HFD=3.1
01:39:37.481 00.000 13300 Star::Find(15, 1078, 201, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.482 00.001 13300 Star::Find returns 0 (3), X=1078.00, Y=201.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
01:39:37.482 00.000 13300 Star::Find(15, 1255, 724, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.482 00.000 13300 Star::Find returns 0 (3), X=1255.00, Y=724.00, Mass=0, SNR=0.0, Peak=5 HFD=0.0
01:39:37.482 00.000 13300 Star::Find(15, 517, 779, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.482 00.000 13300 Star::Find returns 0 (3), X=517.00, Y=779.00, Mass=6, SNR=1.7, Peak=8 HFD=0.0
01:39:37.482 00.000 13300 Star::Find(15, 1033, 63, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.482 00.000 13300 Star::Find returns 0 (3), X=1033.00, Y=63.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
01:39:37.482 00.000 13300 Star::Find(15, 1172, 562, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.482 00.000 13300 Star::Find returns 0 (3), X=1172.00, Y=562.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
01:39:37.482 00.000 13300 Star::Find(15, 937, 628, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.483 00.001 13300 Star::Find returns 0 (3), X=937.00, Y=628.00, Mass=6, SNR=1.6, Peak=6 HFD=0.0
01:39:37.483 00.000 13300 Star::Find(15, 1200, 376, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.483 00.000 13300 Star::Find returns 0 (3), X=1200.00, Y=376.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
01:39:37.483 00.000 13300 Star::Find(15, 1204, 341, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.483 00.000 13300 Star::Find returns 0 (3), X=1204.00, Y=341.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
01:39:37.483 00.000 13300 Star::Find(15, 1111, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.483 00.000 13300 Star::Find returns 0 (2), X=1111.00, Y=114.00, Mass=13, SNR=2.4, Peak=6 HFD=0.0
01:39:37.483 00.000 13300 Star::Find(15, 1213, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.483 00.000 13300 Star::Find returns 0 (3), X=1213.00, Y=26.00, Mass=5, SNR=1.5, Peak=6 HFD=0.0
01:39:37.484 00.001 13300 Star::Find(15, 950, 131, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.484 00.000 13300 Star::Find returns 0 (2), X=950.00, Y=131.00, Mass=11, SNR=2.3, Peak=7 HFD=0.0
01:39:37.484 00.000 13300 Star::Find(15, 1236, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.484 00.000 13300 Star::Find returns 0 (3), X=1236.00, Y=255.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
01:39:37.484 00.000 13300 Star::Find(15, 1097, 480, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.485 00.001 13300 Star::Find returns 0 (3), X=1097.00, Y=480.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
01:39:37.485 00.000 13300 Star::Find(15, 1134, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.485 00.000 13300 Star::Find returns 0 (3), X=1134.00, Y=116.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
01:39:37.485 00.000 13300 Star::Find(15, 1111, 446, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.485 00.000 13300 Star::Find returns 0 (3), X=1111.00, Y=446.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
01:39:37.485 00.000 13300 Star::Find(15, 1159, 750, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.485 00.000 13300 Star::Find returns 0 (3), X=1159.00, Y=750.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
01:39:37.485 00.000 13300 Star::Find(15, 1161, 192, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.485 00.000 13300 Star::Find returns 0 (3), X=1161.00, Y=192.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
01:39:37.485 00.000 13300 Star::Find(15, 1181, 481, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.486 00.001 13300 Star::Find returns 0 (3), X=1181.00, Y=481.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
01:39:37.486 00.000 13300 Star::Find(15, 875, 66, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.486 00.000 13300 Star::Find returns 0 (3), X=875.00, Y=66.00, Mass=6, SNR=1.6, Peak=6 HFD=0.0
01:39:37.486 00.000 13300 Star::Find(15, 859, 536, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.486 00.000 13300 Star::Find returns 0 (3), X=859.00, Y=536.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
01:39:37.486 00.000 13300 Star::Find(15, 1126, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.486 00.000 13300 Star::Find returns 0 (3), X=1126.00, Y=256.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
01:39:37.486 00.000 13300 Star::Find(15, 709, 618, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.486 00.000 13300 Star::Find returns 0 (3), X=709.00, Y=618.00, Mass=2, SNR=1.0, Peak=6 HFD=0.0
01:39:37.487 00.001 13300 Star::Find(15, 1251, 830, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.487 00.000 13300 Star::Find returns 0 (3), X=1251.00, Y=830.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
01:39:37.487 00.000 13300 Star::Find(15, 763, 304, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.487 00.000 13300 Star::Find returns 0 (3), X=763.00, Y=304.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
01:39:37.487 00.000 13300 Star::Find(15, 1240, 430, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.487 00.000 13300 Star::Find returns 0 (3), X=1240.00, Y=430.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
01:39:37.487 00.000 13300 Star::Find(15, 1049, 827, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.487 00.000 13300 Star::Find returns 0 (3), X=1049.00, Y=827.00, Mass=6, SNR=1.6, Peak=6 HFD=0.0
01:39:37.487 00.000 13300 Star::Find(15, 831, 415, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.488 00.001 13300 Star::Find returns 0 (3), X=831.00, Y=415.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
01:39:37.488 00.000 13300 Star::Find(15, 1063, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.488 00.000 13300 Star::Find returns 0 (3), X=1063.00, Y=872.00, Mass=6, SNR=1.6, Peak=6 HFD=0.0
01:39:37.488 00.000 13300 Star::Find(15, 633, 978, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.488 00.000 13300 Star::Find returns 0 (3), X=633.00, Y=978.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
01:39:37.488 00.000 13300 Star::Find(15, 709, 822, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.488 00.000 13300 Star::Find returns 0 (3), X=709.00, Y=822.00, Mass=8, SNR=1.9, Peak=6 HFD=0.0
01:39:37.488 00.000 13300 Star::Find(15, 1017, 600, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.488 00.000 13300 Star::Find returns 0 (3), X=1017.00, Y=600.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
01:39:37.488 00.000 13300 Star::Find(15, 1262, 394, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.489 00.001 13300 Star::Find returns 0 (3), X=1262.00, Y=394.00, Mass=3, SNR=1.2, Peak=6 HFD=0.0
01:39:37.489 00.000 13300 Star::Find(15, 1061, 58, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.489 00.000 13300 Star::Find returns 0 (3), X=1061.00, Y=58.00, Mass=8, SNR=1.9, Peak=6 HFD=0.0
01:39:37.489 00.000 13300 Star::Find(15, 1183, 525, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.489 00.000 13300 Star::Find returns 0 (3), X=1183.00, Y=525.00, Mass=4, SNR=1.3, Peak=7 HFD=0.0
01:39:37.489 00.000 13300 Star::Find(15, 1102, 574, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.489 00.000 13300 Star::Find returns 0 (3), X=1102.00, Y=574.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
01:39:37.489 00.000 13300 Star::Find(15, 1203, 731, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.489 00.000 13300 Star::Find returns 0 (3), X=1203.00, Y=731.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
01:39:37.490 00.001 13300 Star::Find(15, 959, 582, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.490 00.000 13300 Star::Find returns 0 (3), X=959.00, Y=582.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
01:39:37.490 00.000 13300 Star::Find(15, 1167, 266, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.490 00.000 13300 Star::Find returns 0 (3), X=1167.00, Y=266.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
01:39:37.490 00.000 13300 Star::Find(15, 699, 200, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.490 00.000 13300 Star::Find returns 0 (3), X=699.00, Y=200.00, Mass=6, SNR=1.7, Peak=6 HFD=0.0
01:39:37.490 00.000 13300 Star::Find(15, 1103, 830, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.490 00.000 13300 Star::Find returns 0 (3), X=1103.00, Y=830.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
01:39:37.490 00.000 13300 Star::Find(15, 1095, 680, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.490 00.000 13300 Star::Find returns 0 (3), X=1095.00, Y=680.00, Mass=6, SNR=1.6, Peak=6 HFD=0.0
01:39:37.491 00.001 13300 AutoFind: finding best star pass 1
01:39:37.491 00.000 13300 Star::Find(15, 287, 651, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.491 00.000 13300 Star::Find returns 1 (0), X=287.31, Y=651.11, Mass=1875, SNR=30.4, Peak=256 HFD=3.4
01:39:37.491 00.000 13300 AutoFind: near-saturated [287, 651] 237.5 Mass 1875 SNR 30.4 Peak 256
01:39:37.491 00.000 13300 Star::Find(15, 25, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.491 00.000 13300 Star::Find returns 1 (0), X=24.94, Y=411.22, Mass=1353, SNR=25.7, Peak=155 HFD=3.1
01:39:37.491 00.000 13300 AutoFind returns star at [25, 411] 180.3 Mass 1353 SNR 25.7
01:39:37.492 00.001 13300 Star::Find(15, 25, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.492 00.000 13300 Star::Find returns 1 (0), X=24.94, Y=411.22, Mass=1353, SNR=25.7, Peak=155 HFD=3.1
01:39:37.493 00.001 13300 MultiStar: List (9): {24.94, 411.22}(25.7), {1103.77, 18.78}(13.9), {1073.80, 806.18}(12.5), {558.23, 855.55}(8.6), {261.05, 466.63}(7.3), {947.08, 603.11}(7.8), {970.47, 811.65}(6.9), {847.41, 385.08}(7.0), {584.86, 676.14}(6.1), 
01:39:37.493 00.000 13300 setting lock position to (24.94, 411.22)
01:39:37.493 00.000 13300 MultiStar: stabilizing after lock position change
01:39:37.493 00.000 13300 AutoSelect: state = 1, call UpdateGuideState
01:39:37.493 00.000 13300 UpdateGuideState(): m_state=1
01:39:37.493 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:37.493 00.000 13300 Star::Find returns 1 (0), X=24.94, Y=411.22, Mass=1353, SNR=25.7, Peak=155 HFD=3.1
01:39:37.494 00.001 13300 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.61) = xAngle (1.61 = 1.61)
01:39:37.494 00.000 13300 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (1.62 = 1.62)
01:39:37.494 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
01:39:37.497 00.003 13300 setting force full frames = false
01:39:37.497 00.000 13300 setting lock position to (24.94, 411.22)
01:39:37.497 00.000 13300 MultiStar: stabilizing after lock position change
01:39:37.497 00.000 13300 CurrentPosition() valid, moving to STATE_SELECTED
01:39:37.497 00.000 13300 Changing from state SELECTING to SELECTED
01:39:37.497 00.000 13300 guider state => SELECTED
01:39:37.508 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
01:39:37.516 00.008 13300 UpdateGuideState exits: m=1353 SNR=25.7
01:39:37.516 00.000 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
01:39:37.524 00.008 13300 Status Line: Selezione automatica della stella a (24.9, 411.2)
01:39:37.536 00.012 13300 PhdController: newstate STATE_WAIT_SELECTED
01:39:37.536 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:37.537 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:39:37.537 00.000 13300 Enqueuing Expose request
01:39:37.537 00.000 11596 Worker thread wakes up
01:39:37.537 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:39:37.537 00.000 13300 evsrv: cli 10204080 connect
01:39:37.537 00.000 13300 case statement mapped state 2 to 1
01:39:37.538 00.001 13300 case statement mapped state 2 to 1
01:39:37.538 00.000 13300 evsrv: cli 10204080 request: {"method":"get_lock_position","id":"b0bdfe61-970b-4605-a9f5-1259f5a98d14"}
01:39:37.538 00.000 13300 evsrv: cli 10204080 response: {"jsonrpc":"2.0","result":[24.94,411.22],"id":"b0bdfe61-970b-4605-a9f5-1259f5a98d14"}
01:39:37.539 00.001 13300 evsrv: cli 10204080 disconnect
01:39:37.543 00.004 13300 evsrv: cli 102035E0 connect
01:39:37.543 00.000 13300 case statement mapped state 2 to 1
01:39:37.544 00.001 13300 case statement mapped state 2 to 1
01:39:37.544 00.000 13300 evsrv: cli 102035E0 request: {"method":"get_app_state","id":"4d3c718b-1fa4-4ca0-ac0d-3ddd1f0300a0"}
01:39:37.545 00.001 13300 case statement mapped state 2 to 1
01:39:37.545 00.000 13300 evsrv: cli 102035E0 response: {"jsonrpc":"2.0","result":"Selected","id":"4d3c718b-1fa4-4ca0-ac0d-3ddd1f0300a0"}
01:39:37.546 00.001 13300 evsrv: cli 102035E0 disconnect
01:39:38.050 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:39:38.546 00.496 13300 evsrv: cli 10203D60 connect
01:39:38.546 00.000 13300 case statement mapped state 2 to 1
01:39:38.547 00.001 13300 case statement mapped state 2 to 1
01:39:38.547 00.000 13300 evsrv: cli 10203D60 request: {"method":"get_app_state","id":"90ccc937-2102-4483-8ac0-77fd00f50109"}
01:39:38.547 00.000 13300 case statement mapped state 2 to 1
01:39:38.548 00.001 13300 evsrv: cli 10203D60 response: {"jsonrpc":"2.0","result":"Selected","id":"90ccc937-2102-4483-8ac0-77fd00f50109"}
01:39:38.548 00.000 13300 evsrv: cli 10203D60 disconnect
01:39:38.778 00.230 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e96e61ff-d316-4a46-9b6b-8f0600c07944"}
01:39:38.778 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e96e61ff-d316-4a46-9b6b-8f0600c07944"}
01:39:38.779 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"98306a74-6aa4-4e69-a411-685a05d47375"}
01:39:38.779 00.000 13300 case statement mapped state 2 to 1
01:39:38.779 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Selected","id":"98306a74-6aa4-4e69-a411-685a05d47375"}
01:39:38.779 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ce679ae3-69c8-4187-a3c7-31900de467d7"}
01:39:38.780 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.94,7.22],"pixels":"..."},"id":"ce679ae3-69c8-4187-a3c7-31900de467d7"}
01:39:39.548 00.768 13300 evsrv: cli 10203360 connect
01:39:39.548 00.000 13300 case statement mapped state 2 to 1
01:39:39.549 00.001 13300 case statement mapped state 2 to 1
01:39:39.549 00.000 13300 evsrv: cli 10203360 request: {"method":"get_app_state","id":"163fd756-884e-40ab-aff6-42a839e8b86e"}
01:39:39.549 00.000 13300 case statement mapped state 2 to 1
01:39:39.549 00.000 13300 evsrv: cli 10203360 response: {"jsonrpc":"2.0","result":"Selected","id":"163fd756-884e-40ab-aff6-42a839e8b86e"}
01:39:39.550 00.001 13300 evsrv: cli 10203360 disconnect
01:39:40.550 01.000 13300 evsrv: cli 10203B80 connect
01:39:40.550 00.000 13300 case statement mapped state 2 to 1
01:39:40.551 00.001 13300 case statement mapped state 2 to 1
01:39:40.551 00.000 13300 evsrv: cli 10203B80 request: {"method":"get_app_state","id":"1de1bf10-cbd0-44bc-a24c-255802dc1c27"}
01:39:40.551 00.000 13300 case statement mapped state 2 to 1
01:39:40.552 00.001 13300 evsrv: cli 10203B80 response: {"jsonrpc":"2.0","result":"Selected","id":"1de1bf10-cbd0-44bc-a24c-255802dc1c27"}
01:39:40.552 00.000 13300 evsrv: cli 10203B80 disconnect
01:39:41.078 00.526 11596 Exposure complete
01:39:41.161 00.083 11596 worker thread done servicing request
01:39:41.161 00.000 13300 OnExposeComplete: enter
01:39:41.162 00.001 13300 UpdateGuideState(): m_state=2
01:39:41.162 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
01:39:41.162 00.000 13300 Star::Find returns 1 (0), X=24.88, Y=411.07, Mass=1276, SNR=25.0, Peak=174 HFD=2.9
01:39:41.162 00.000 13300 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-1.61) = xAngle (-0.31 = -0.31)
01:39:41.162 00.000 13300 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.30 = -0.30)
01:39:41.163 00.001 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.16 hyp=0.17 cameraTheta=-1.92 mountX=0.16 mountY=-0.05, mountTheta=-0.30
01:39:41.166 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
01:39:41.173 00.007 13300 UpdateGuideState exits: m=1276 SNR=25.0
01:39:41.173 00.000 13300 PhdController: newstate STATE_CALIBRATE
01:39:41.173 00.000 13300 PhdController: newstate STATE_GUIDE
01:39:41.173 00.000 13300 Changing from state SELECTED to CALIBRATING_PRIMARY
01:39:41.174 00.001 13300 guider state => CALIBRATED
01:39:41.174 00.000 13300 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
01:39:41.184 00.010 13300 reset dither spiral
01:39:41.185 00.001 13300 PhdController: newstate STATE_SETTLE_BEGIN
01:39:41.185 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:41.185 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
01:39:41.185 00.000 13300 Enqueuing Expose request
01:39:41.185 00.000 11596 Worker thread wakes up
01:39:41.185 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:39:41.552 00.367 13300 evsrv: cli 102035E0 connect
01:39:41.552 00.000 13300 case statement mapped state 5 to 1
01:39:41.553 00.001 13300 case statement mapped state 5 to 1
01:39:41.553 00.000 13300 evsrv: cli 102035E0 request: {"method":"get_app_state","id":"64a7cc92-1483-4ca8-a1db-aeb1823316f4"}
01:39:41.553 00.000 13300 case statement mapped state 5 to 1
01:39:41.554 00.001 13300 evsrv: cli 102035E0 response: {"jsonrpc":"2.0","result":"Selected","id":"64a7cc92-1483-4ca8-a1db-aeb1823316f4"}
01:39:41.554 00.000 13300 evsrv: cli 102035E0 disconnect
01:39:41.696 00.142 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
01:39:41.778 00.082 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4dbf5ece-880d-43d9-ba18-8af093bf2fde"}
01:39:41.778 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4dbf5ece-880d-43d9-ba18-8af093bf2fde"}
01:39:41.779 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"056b2053-743d-4aa9-810f-8b7dc4f77b9a"}
01:39:41.779 00.000 13300 case statement mapped state 5 to 1
01:39:41.779 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Selected","id":"056b2053-743d-4aa9-810f-8b7dc4f77b9a"}
01:39:41.779 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b466168e-2b9c-4f08-9489-44dc194b2872"}
01:39:41.780 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.88,7.07],"pixels":"..."},"id":"b466168e-2b9c-4f08-9489-44dc194b2872"}
01:39:42.554 00.774 13300 evsrv: cli 10203AE0 connect
01:39:42.554 00.000 13300 case statement mapped state 5 to 1
01:39:42.555 00.001 13300 case statement mapped state 5 to 1
01:39:42.555 00.000 13300 evsrv: cli 10203AE0 request: {"method":"get_app_state","id":"31ee8d57-8239-4640-924a-9f73225e4cbe"}
01:39:42.555 00.000 13300 case statement mapped state 5 to 1
01:39:42.556 00.001 13300 evsrv: cli 10203AE0 response: {"jsonrpc":"2.0","result":"Selected","id":"31ee8d57-8239-4640-924a-9f73225e4cbe"}
01:39:42.556 00.000 13300 evsrv: cli 10203AE0 disconnect
01:39:43.557 01.001 13300 evsrv: cli 10203B80 connect
01:39:43.557 00.000 13300 case statement mapped state 5 to 1
01:39:43.558 00.001 13300 case statement mapped state 5 to 1
01:39:43.559 00.001 13300 evsrv: cli 10203B80 request: {"method":"get_app_state","id":"7f7e8b25-2062-4c3d-8e35-c9b8659db3cb"}
01:39:43.559 00.000 13300 case statement mapped state 5 to 1
01:39:43.559 00.000 13300 evsrv: cli 10203B80 response: {"jsonrpc":"2.0","result":"Selected","id":"7f7e8b25-2062-4c3d-8e35-c9b8659db3cb"}
01:39:43.559 00.000 13300 evsrv: cli 10203B80 disconnect
01:39:44.559 01.000 13300 evsrv: cli 10204120 connect
01:39:44.559 00.000 13300 case statement mapped state 5 to 1
01:39:44.560 00.001 13300 case statement mapped state 5 to 1
01:39:44.561 00.001 13300 evsrv: cli 10204120 request: {"method":"get_app_state","id":"c2990d4d-84e4-437c-9e60-dcfbeabfa24e"}
01:39:44.561 00.000 13300 case statement mapped state 5 to 1
01:39:44.561 00.000 13300 evsrv: cli 10204120 response: {"jsonrpc":"2.0","result":"Selected","id":"c2990d4d-84e4-437c-9e60-dcfbeabfa24e"}
01:39:44.585 00.024 13300 evsrv: cli 10204120 disconnect
01:39:44.726 00.141 11596 Exposure complete
01:39:44.777 00.051 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"add5cd9d-450b-41e8-bc62-30237ae0a30f"}
01:39:44.777 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"add5cd9d-450b-41e8-bc62-30237ae0a30f"}
01:39:44.778 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ba3eebf8-45df-44e3-a979-967dc52f09a1"}
01:39:44.778 00.000 13300 case statement mapped state 5 to 1
01:39:44.779 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Selected","id":"ba3eebf8-45df-44e3-a979-967dc52f09a1"}
01:39:44.780 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ffdbadc2-9c69-4f87-b3ef-2a569d0b0d96"}
01:39:44.780 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.88,7.07],"pixels":"..."},"id":"ffdbadc2-9c69-4f87-b3ef-2a569d0b0d96"}
01:39:44.836 00.056 11596 worker thread done servicing request
01:39:44.837 00.001 13300 OnExposeComplete: enter
01:39:44.837 00.000 13300 UpdateGuideState(): m_state=5
01:39:44.837 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
01:39:44.837 00.000 13300 Star::Find returns 1 (0), X=24.83, Y=411.02, Mass=1318, SNR=25.4, Peak=192 HFD=3.1
01:39:44.838 00.001 13300 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-1.61) = xAngle (-0.45 = -0.45)
01:39:44.838 00.000 13300 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-1.61) + m_yAngleError (-0.01)) = yAngle (-0.43 = -0.43)
01:39:44.838 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.21 hyp=0.23 cameraTheta=-2.06 mountX=0.21 mountY=-0.10, mountTheta=-0.44
01:39:44.840 00.002 13300 Changing from state CALIBRATED to GUIDING
01:39:44.848 00.008 13300 ScopeASCOM::GetDeclinationRadians() returns 31.0
01:39:44.884 00.036 13300 ScopeASCOM::SideOfPier() returns 0
01:39:44.884 00.000 13300 AdjustCalibrationForScopePointing (scope): current dec=31.0 pierSide=0, cal dec=10.0 pierSide=1 rotAngle=Nessuno bin=1
01:39:44.884 00.000 13300 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 240
01:39:44.885 00.001 13300 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 4.469080
01:39:44.886 00.001 13300 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.000833
01:39:44.886 00.000 13300 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.000833
01:39:44.887 00.001 13300 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 0.820268
01:39:44.887 00.000 13300 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 14
01:39:44.888 00.001 13300 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 11
01:39:44.888 00.000 13300 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:39:44.889 00.001 13300 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 3
01:39:44.889 00.000 13300 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "19/09/2025 22:02:43"
01:39:44.890 00.001 13300 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
01:39:44.890 00.000 13300 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.3 -1.7}, {-0.2 -3.5}, {-0.4 -5.2}, {-0.5 -7.4}, {-0.6 -9.3}, {-0.6 -10.9}, {-0.7 -12.7}, {-0.7 -14.0}, {-0.9 -16.4}, {-0.9 -18.4}, {-0.9 -20.0}, {-0.9 -22.0}, {-0.9 -23.5}, {-1.0 -25.5}, {-1.0 -25.5}, {-1.1 -23.3}, {-1.0 -21.8}, {-1.0 -19.5}, {-0.8 -17.6}, {-0.7 -15.5}, {-0.7 -13.5}, {-0.9 -11.5}, {-0.8 -9.5}, {-0.6 -7.6}, {-0.7 -5.6}, {-0.6 -3.8}, {-0.5 -2.2}, {-0.6 0.0}, {-0.5 1.9}"
01:39:44.891 00.001 13300 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.0 -0.0}, {-4.3 -0.4}, {-7.1 -0.3}, {-9.3 -0.1}, {-11.8 -0.1}, {-14.2 -0.1}, {-16.5 0.0}, {-18.8 0.4}, {-21.0 0.3}, {-23.2 0.2}, {-26.2 0.6}, {-26.2 0.6}, {-24.5 0.7}, {-22.1 0.9}, {-19.8 0.9}, {-17.8 0.7}, {-15.6 0.9}, {-13.5 1.3}, {-11.8 1.3}, {-9.4 1.3}, {-7.7 1.2}, {-5.7 1.3}, {-3.9 1.5}"
01:39:45.064 00.173 13300 ScopeASCOM::GetGuideRates returns 0 3.000 3.000 a-s/sec
01:39:45.064 00.000 13300 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 5.200000
01:39:45.064 00.000 13300 Guiding starts on opposite side of pier: calibration data side is West, current side is East
01:39:45.065 00.001 13300 FlipCalibration before: x=-92.2, y=-1.4 decFlipRequired=0 sideOfPier=West rotAngle=Nessuno parity=+/+
01:39:45.065 00.000 13300 FlipCalibration pre-normalize: x=87.8, y=-1.4
01:39:45.065 00.000 13300 FlipCalibration after: x=87.8 y=-1.4 sideOfPier=East parity=+/-
01:39:45.065 00.000 13300 Mount::SetCalibration (scope) -- xAngle=87.8 yAngle=-1.4 xRate=0.578 yRate=0.757 bin=1 dec=10.0 pierSide=0 par=+/- rotAng=Nessuno
01:39:45.065 00.000 13300 Mount::SetCalibration (scope) -- sets m_xAngle=87.8 m_yAngleError=179.2
01:39:45.073 00.008 13300 ScopeASCOM::GetDeclinationRadians() returns 31.0
01:39:45.163 00.090 13300 ScopeASCOM::SideOfPier() returns 0
01:39:45.170 00.007 13300 Status Line: CAL: Ovest(-92,-1)->Est(88,-1)
01:39:45.175 00.005 13300 Dec comp: XRate 0.578 -> 0.503 for dec 10.0 -> dec 31.0
01:39:45.186 00.011 13300 ScopeASCOM::GetDeclinationRadians() returns 31.0
01:39:45.383 00.197 13300 ScopeASCOM::SideOfPier() returns 0
01:39:45.384 00.001 13300 setting lock position to (24.83, 411.02)
01:39:45.384 00.000 13300 MultiStar: stabilizing after lock position change
01:39:45.384 00.000 13300 guider state => GUIDING
01:39:45.384 00.000 13300 Status Line: Guida
01:39:45.389 00.005 13300 Mount: notify guiding started
01:39:45.390 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
01:39:45.391 00.001 13300 GetString("/profile/5/scope/calibration/timestamp", "") returns "29/10/2025 01:39:45"
01:39:45.391 00.000 13300 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.000578
01:39:45.392 00.001 13300 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.000757
01:39:45.392 00.000 13300 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
01:39:45.393 00.001 13300 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 1.532910
01:39:45.393 00.000 13300 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -0.023563
01:39:45.394 00.001 13300 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.174570
01:39:45.394 00.000 13300 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
01:39:45.395 00.001 13300 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
01:39:45.395 00.000 13300 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
01:39:45.396 00.001 13300 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
01:39:45.397 00.001 13300 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 240
01:39:45.397 00.000 13300 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 4.469080
01:39:45.398 00.001 13300 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.000833
01:39:45.399 00.001 13300 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.000833
01:39:45.400 00.001 13300 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 0.820268
01:39:45.400 00.000 13300 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 14
01:39:45.401 00.001 13300 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 11
01:39:45.402 00.001 13300 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:39:45.402 00.000 13300 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 3
01:39:45.403 00.001 13300 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "19/09/2025 22:02:43"
01:39:45.404 00.001 13300 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
01:39:45.404 00.000 13300 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.3 -1.7}, {-0.2 -3.5}, {-0.4 -5.2}, {-0.5 -7.4}, {-0.6 -9.3}, {-0.6 -10.9}, {-0.7 -12.7}, {-0.7 -14.0}, {-0.9 -16.4}, {-0.9 -18.4}, {-0.9 -20.0}, {-0.9 -22.0}, {-0.9 -23.5}, {-1.0 -25.5}, {-1.0 -25.5}, {-1.1 -23.3}, {-1.0 -21.8}, {-1.0 -19.5}, {-0.8 -17.6}, {-0.7 -15.5}, {-0.7 -13.5}, {-0.9 -11.5}, {-0.8 -9.5}, {-0.6 -7.6}, {-0.7 -5.6}, {-0.6 -3.8}, {-0.5 -2.2}, {-0.6 0.0}, {-0.5 1.9}"
01:39:45.405 00.001 13300 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.0 -0.0}, {-4.3 -0.4}, {-7.1 -0.3}, {-9.3 -0.1}, {-11.8 -0.1}, {-14.2 -0.1}, {-16.5 0.0}, {-18.8 0.4}, {-21.0 0.3}, {-23.2 0.2}, {-26.2 0.6}, {-26.2 0.6}, {-24.5 0.7}, {-22.1 0.9}, {-19.8 0.9}, {-17.8 0.7}, {-15.6 0.9}, {-13.5 1.3}, {-11.8 1.3}, {-9.4 1.3}, {-7.7 1.2}, {-5.7 1.3}, {-3.9 1.5}"
01:39:45.406 00.001 13300 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 240
01:39:45.406 00.000 13300 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 4.469080
01:39:45.407 00.001 13300 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.000833
01:39:45.407 00.000 13300 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.000833
01:39:45.408 00.001 13300 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 0.820268
01:39:45.409 00.001 13300 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 14
01:39:45.409 00.000 13300 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 11
01:39:45.410 00.001 13300 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:39:45.410 00.000 13300 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 3
01:39:45.411 00.001 13300 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "19/09/2025 22:02:43"
01:39:45.411 00.000 13300 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
01:39:45.412 00.001 13300 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.3 -1.7}, {-0.2 -3.5}, {-0.4 -5.2}, {-0.5 -7.4}, {-0.6 -9.3}, {-0.6 -10.9}, {-0.7 -12.7}, {-0.7 -14.0}, {-0.9 -16.4}, {-0.9 -18.4}, {-0.9 -20.0}, {-0.9 -22.0}, {-0.9 -23.5}, {-1.0 -25.5}, {-1.0 -25.5}, {-1.1 -23.3}, {-1.0 -21.8}, {-1.0 -19.5}, {-0.8 -17.6}, {-0.7 -15.5}, {-0.7 -13.5}, {-0.9 -11.5}, {-0.8 -9.5}, {-0.6 -7.6}, {-0.7 -5.6}, {-0.6 -3.8}, {-0.5 -2.2}, {-0.6 0.0}, {-0.5 1.9}"
01:39:45.412 00.000 13300 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.0 -0.0}, {-4.3 -0.4}, {-7.1 -0.3}, {-9.3 -0.1}, {-11.8 -0.1}, {-14.2 -0.1}, {-16.5 0.0}, {-18.8 0.4}, {-21.0 0.3}, {-23.2 0.2}, {-26.2 0.6}, {-26.2 0.6}, {-24.5 0.7}, {-22.1 0.9}, {-19.8 0.9}, {-17.8 0.7}, {-15.6 0.9}, {-13.5 1.3}, {-11.8 1.3}, {-9.4 1.3}, {-7.7 1.2}, {-5.7 1.3}, {-3.9 1.5}"
01:39:45.906 00.494 13300 ScopeASCOM::GetGuideRates returns 0 3.000 3.000 a-s/sec
01:39:46.017 00.111 13300 ScopeASCOM::SideOfPier() returns 0
01:39:46.343 00.326 13300 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
01:39:46.344 00.001 13300 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
01:39:46.344 00.000 13300 ScopeASCOM::GetDeclinationRadians() returns 31.0
01:39:46.344 00.000 13300 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.0
01:39:46.344 00.000 13300 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.53) = xAngle (1.53 = 1.53)
01:39:46.345 00.001 13300 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
01:39:46.345 00.000 13300 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
01:39:46.345 00.000 13300 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
01:39:46.345 00.000 13300 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
01:39:46.346 00.001 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
01:39:46.353 00.007 13300 UpdateGuideState exits: m=1318 SNR=25.4
01:39:46.353 00.000 13300 PhdController: newstate STATE_SETTLE_WAIT
01:39:46.354 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:46.354 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:39:46.354 00.000 13300 Enqueuing Expose request
01:39:46.354 00.000 11596 Worker thread wakes up
01:39:46.354 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:39:46.354 00.000 13300 evsrv: cli 10203FE0 connect
01:39:46.354 00.000 13300 case statement mapped state 6 to 3
01:39:46.355 00.001 13300 case statement mapped state 6 to 3
01:39:46.356 00.001 13300 evsrv: cli 102032C0 connect
01:39:46.356 00.000 13300 case statement mapped state 6 to 3
01:39:46.356 00.000 13300 case statement mapped state 6 to 3
01:39:46.357 00.001 13300 evsrv: cli 10203FE0 request: {"method":"get_pixel_scale","id":"a8990df3-8a96-4fc9-bf01-666a4a408523"}
01:39:46.357 00.000 13300 evsrv: cli 10203FE0 response: {"jsonrpc":"2.0","result":4.46908,"id":"a8990df3-8a96-4fc9-bf01-666a4a408523"}
01:39:46.357 00.000 13300 evsrv: cli 102032C0 request: {"method":"get_app_state","id":"c8241aec-34dc-4cce-b10b-d762edd4e8f9"}
01:39:46.357 00.000 13300 case statement mapped state 6 to 3
01:39:46.357 00.000 13300 evsrv: cli 102032C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c8241aec-34dc-4cce-b10b-d762edd4e8f9"}
01:39:46.358 00.001 13300 evsrv: cli 10203FE0 disconnect
01:39:46.358 00.000 13300 evsrv: cli 102032C0 disconnect
01:39:46.854 00.496 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:39:47.776 00.922 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ea2afa2d-3814-4d1f-95a7-4b4014ccc5f0"}
01:39:47.776 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ea2afa2d-3814-4d1f-95a7-4b4014ccc5f0"}
01:39:47.777 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d6895c4b-4020-4cc3-b497-37382db562e3"}
01:39:47.777 00.000 13300 case statement mapped state 6 to 3
01:39:47.777 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d6895c4b-4020-4cc3-b497-37382db562e3"}
01:39:47.778 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"74a88428-df6b-4225-9804-decd3e59a571"}
01:39:47.778 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.83,7.02],"pixels":"..."},"id":"74a88428-df6b-4225-9804-decd3e59a571"}
01:39:49.876 02.098 11596 Exposure complete
01:39:49.948 00.072 11596 worker thread done servicing request
01:39:49.948 00.000 13300 OnExposeComplete: enter
01:39:49.948 00.000 13300 UpdateGuideState(): m_state=6
01:39:49.949 00.001 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
01:39:49.949 00.000 13300 Star::Find returns 1 (0), X=24.82, Y=411.01, Mass=1293, SNR=25.2, Peak=191 HFD=3.1
01:39:49.949 00.000 13300 CameraToMount -- cameraTheta (-2.02) - m_xAngle (1.53) = xAngle (-3.56 = 2.73)
01:39:49.949 00.000 13300 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.68 = -0.40)
01:39:49.949 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-2.02 mountX=-0.01 mountY=-0.00, mountTheta=-2.74
01:39:49.951 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.01, opts=13)
01:39:49.951 00.000 13300 Enqueuing Move request for scope (-0.00, -0.01)
01:39:49.951 00.000 11596 Worker thread wakes up
01:39:49.951 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.01) opts 0xd
01:39:49.952 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.01)
01:39:49.952 00.000 11596 Moving (-0.00, -0.01) raw xDistance=-0.01 yDistance=-0.00
01:39:49.952 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:39:49.952 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:49.952 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:39:49.952 00.000 11596 MoveAxis(E, 0, ABG)
01:39:49.952 00.000 11596 Move returns status 0, amount 0
01:39:49.952 00.000 11596 MoveAxis(N, 0, ABG)
01:39:49.952 00.000 11596 Move returns status 0, amount 0
01:39:49.952 00.000 11596 move complete, result=0
01:39:49.953 00.001 11596 worker thread done servicing request
01:39:49.958 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
01:39:49.967 00.009 13300 UpdateGuideState exits: m=1293 SNR=25.2
01:39:49.967 00.000 13300 PhdController: settling, locked = 1, distance = 0.17 (1.50) aobump = 0 frame = 1 / 99999
01:39:49.967 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761698389.967,"Host":"MAX-PC","Inst":1,"Distance":0.17,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
01:39:49.967 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:49.967 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:39:49.967 00.000 13300 Enqueuing Expose request
01:39:49.967 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:39:49.968 00.001 11596 Worker thread wakes up
01:39:49.968 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:39:50.475 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:39:50.775 00.300 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bcb0105d-974a-47b6-abea-a86d2e172147"}
01:39:50.775 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bcb0105d-974a-47b6-abea-a86d2e172147"}
01:39:50.776 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b4d01fe3-6257-4a71-8378-0938d360e2a6"}
01:39:50.776 00.000 13300 case statement mapped state 6 to 3
01:39:50.776 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b4d01fe3-6257-4a71-8378-0938d360e2a6"}
01:39:50.776 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"562be3b5-ba1d-44db-b70f-368d5005b518"}
01:39:50.777 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.82,7.01],"pixels":"..."},"id":"562be3b5-ba1d-44db-b70f-368d5005b518"}
01:39:53.507 02.730 11596 Exposure complete
01:39:53.576 00.069 11596 worker thread done servicing request
01:39:53.576 00.000 13300 OnExposeComplete: enter
01:39:53.576 00.000 13300 UpdateGuideState(): m_state=6
01:39:53.576 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
01:39:53.577 00.001 13300 Star::Find returns 1 (0), X=24.80, Y=411.05, Mass=1319, SNR=25.4, Peak=183 HFD=3.1
01:39:53.577 00.000 13300 CameraToMount -- cameraTheta (2.30) - m_xAngle (1.53) = xAngle (0.77 = 0.77)
01:39:53.577 00.000 13300 CameraToMount -- cameraTheta (2.30) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.36 = -2.36)
01:39:53.577 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.30 mountX=0.03 mountY=-0.03, mountTheta=-0.78
01:39:53.579 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.03, opts=13)
01:39:53.579 00.000 13300 Enqueuing Move request for scope (-0.03, 0.03)
01:39:53.579 00.000 11596 Worker thread wakes up
01:39:53.579 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
01:39:53.579 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
01:39:53.579 00.000 11596 Moving (-0.03, 0.03) raw xDistance=0.03 yDistance=-0.03
01:39:53.579 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:39:53.579 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:53.580 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:39:53.580 00.000 11596 MoveAxis(E, 0, ABG)
01:39:53.580 00.000 11596 Move returns status 0, amount 0
01:39:53.580 00.000 11596 MoveAxis(N, 0, ABG)
01:39:53.580 00.000 11596 Move returns status 0, amount 0
01:39:53.580 00.000 11596 move complete, result=0
01:39:53.580 00.000 11596 worker thread done servicing request
01:39:53.586 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
01:39:53.594 00.008 13300 UpdateGuideState exits: m=1319 SNR=25.4
01:39:53.594 00.000 13300 PhdController: settling, locked = 1, distance = 0.13 (1.50) aobump = 0 frame = 2 / 99999
01:39:53.595 00.001 13300 evsrv: {"Event":"Settling","Timestamp":1761698393.594,"Host":"MAX-PC","Inst":1,"Distance":0.13,"Time":3.6,"SettleTime":5.0,"StarLocked":true}
01:39:53.595 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:53.595 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:39:53.595 00.000 13300 Enqueuing Expose request
01:39:53.595 00.000 11596 Worker thread wakes up
01:39:53.595 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:39:53.595 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:39:53.774 00.179 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ddf606b8-ab15-4a82-a0bb-c52726da6891"}
01:39:53.774 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ddf606b8-ab15-4a82-a0bb-c52726da6891"}
01:39:53.775 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4854cdfa-72a4-4627-9e03-24cb36086054"}
01:39:53.775 00.000 13300 case statement mapped state 6 to 3
01:39:53.775 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4854cdfa-72a4-4627-9e03-24cb36086054"}
01:39:53.775 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"70022263-8793-401a-9fd2-b82e0e38ebdc"}
01:39:53.776 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.80,7.05],"pixels":"..."},"id":"70022263-8793-401a-9fd2-b82e0e38ebdc"}
01:39:54.109 00.333 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:39:56.774 02.665 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3083940e-5041-48a4-9c8b-3478aff13720"}
01:39:56.774 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3083940e-5041-48a4-9c8b-3478aff13720"}
01:39:56.775 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f12ed2a1-7532-4484-a270-743bda55b25b"}
01:39:56.775 00.000 13300 case statement mapped state 6 to 3
01:39:56.775 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f12ed2a1-7532-4484-a270-743bda55b25b"}
01:39:56.775 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e91d044d-7623-48fc-b546-36eb7bf53bc3"}
01:39:56.776 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.80,7.05],"pixels":"..."},"id":"e91d044d-7623-48fc-b546-36eb7bf53bc3"}
01:39:57.140 00.364 11596 Exposure complete
01:39:57.210 00.070 11596 worker thread done servicing request
01:39:57.210 00.000 13300 OnExposeComplete: enter
01:39:57.210 00.000 13300 UpdateGuideState(): m_state=6
01:39:57.211 00.001 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
01:39:57.211 00.000 13300 Star::Find returns 1 (0), X=24.73, Y=410.98, Mass=1303, SNR=25.3, Peak=202 HFD=3.2
01:39:57.211 00.000 13300 CameraToMount -- cameraTheta (-2.75) - m_xAngle (1.53) = xAngle (-4.29 = 2.00)
01:39:57.211 00.000 13300 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.41 = -1.13)
01:39:57.211 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.04 hyp=0.11 cameraTheta=-2.75 mountX=-0.04 mountY=-0.10, mountTheta=-2.00
01:39:57.213 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.04, opts=13)
01:39:57.213 00.000 13300 Enqueuing Move request for scope (-0.10, -0.04)
01:39:57.213 00.000 11596 Worker thread wakes up
01:39:57.213 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.04) opts 0xd
01:39:57.214 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.04)
01:39:57.214 00.000 11596 Moving (-0.10, -0.04) raw xDistance=-0.04 yDistance=-0.10
01:39:57.214 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:39:57.214 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:57.214 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:39:57.214 00.000 11596 MoveAxis(E, 0, ABG)
01:39:57.214 00.000 11596 Move returns status 0, amount 0
01:39:57.214 00.000 11596 MoveAxis(N, 0, ABG)
01:39:57.214 00.000 11596 Move returns status 0, amount 0
01:39:57.214 00.000 11596 move complete, result=0
01:39:57.214 00.000 11596 worker thread done servicing request
01:39:57.220 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
01:39:57.228 00.008 13300 UpdateGuideState exits: m=1303 SNR=25.3
01:39:57.229 00.001 13300 PhdController: settling, locked = 1, distance = 0.12 (1.50) aobump = 0 frame = 3 / 99999
01:39:57.229 00.000 13300 PhdController: newstate STATE_FINISH
01:39:57.229 00.000 13300 PhdController complete: success
01:39:57.229 00.000 13300 evsrv: {"Event":"SettleDone","Timestamp":1761698397.229,"Host":"MAX-PC","Inst":1,"Status":0,"TotalFrames":3,"DroppedFrames":0}
01:39:57.229 00.000 13300 Mount: notify guiding dither settle done success=1
01:39:57.229 00.000 13300 PhdController: newstate STATE_IDLE
01:39:57.229 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:57.229 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:39:57.230 00.001 13300 Enqueuing Expose request
01:39:57.230 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:39:57.230 00.000 11596 Worker thread wakes up
01:39:57.230 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:39:57.742 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:39:59.775 02.033 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b2ba893f-a851-4b88-91f5-5fcb91dd8215"}
01:39:59.775 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b2ba893f-a851-4b88-91f5-5fcb91dd8215"}
01:39:59.776 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d16286a2-10d7-4781-8a54-7dee5b32cb1b"}
01:39:59.776 00.000 13300 case statement mapped state 6 to 3
01:39:59.776 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d16286a2-10d7-4781-8a54-7dee5b32cb1b"}
01:39:59.777 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7b1041e5-b29d-4902-b988-ee5e80bef1dc"}
01:39:59.777 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.73,6.98],"pixels":"..."},"id":"7b1041e5-b29d-4902-b988-ee5e80bef1dc"}
01:40:00.763 00.986 11596 Exposure complete
01:40:00.834 00.071 11596 worker thread done servicing request
01:40:00.834 00.000 13300 OnExposeComplete: enter
01:40:00.834 00.000 13300 UpdateGuideState(): m_state=6
01:40:00.834 00.000 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
01:40:00.834 00.000 13300 Star::Find returns 1 (0), X=24.74, Y=410.95, Mass=1335, SNR=25.6, Peak=212 HFD=3.0
01:40:00.835 00.001 13300 CameraToMount -- cameraTheta (-2.49) - m_xAngle (1.53) = xAngle (-4.02 = 2.26)
01:40:00.835 00.000 13300 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.15 = -0.86)
01:40:00.835 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.07 hyp=0.11 cameraTheta=-2.49 mountX=-0.07 mountY=-0.09, mountTheta=-2.27
01:40:00.837 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.07, opts=13)
01:40:00.837 00.000 13300 Enqueuing Move request for scope (-0.09, -0.07)
01:40:00.837 00.000 11596 Worker thread wakes up
01:40:00.837 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.07) opts 0xd
01:40:00.838 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.07)
01:40:00.838 00.000 11596 Moving (-0.09, -0.07) raw xDistance=-0.07 yDistance=-0.09
01:40:00.838 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:40:00.838 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:00.838 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:40:00.838 00.000 11596 MoveAxis(E, 0, ABG)
01:40:00.838 00.000 11596 Move returns status 0, amount 0
01:40:00.838 00.000 11596 MoveAxis(N, 0, ABG)
01:40:00.838 00.000 11596 Move returns status 0, amount 0
01:40:00.839 00.001 11596 move complete, result=0
01:40:00.839 00.000 11596 worker thread done servicing request
01:40:00.845 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
01:40:00.853 00.008 13300 UpdateGuideState exits: m=1335 SNR=25.6
01:40:00.853 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:00.853 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:40:00.853 00.000 13300 Enqueuing Expose request
01:40:00.853 00.000 11596 Worker thread wakes up
01:40:00.854 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:40:00.854 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:40:01.355 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:40:02.773 01.418 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a873b93d-140b-4888-aa1b-4c8472a75270"}
01:40:02.773 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a873b93d-140b-4888-aa1b-4c8472a75270"}
01:40:02.774 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9e25ba0b-48f4-49b8-8098-4b2e4bc5a285"}
01:40:02.774 00.000 13300 case statement mapped state 6 to 3
01:40:02.774 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9e25ba0b-48f4-49b8-8098-4b2e4bc5a285"}
01:40:02.774 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5d840e66-7d19-4310-a149-884204ed35be"}
01:40:02.775 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.74,6.95],"pixels":"..."},"id":"5d840e66-7d19-4310-a149-884204ed35be"}
01:40:02.904 00.129 13300 evsrv: cli 10203A40 connect
01:40:02.904 00.000 13300 case statement mapped state 6 to 3
01:40:02.905 00.001 13300 case statement mapped state 6 to 3
01:40:02.906 00.001 13300 evsrv: cli 10203A40 request: {"method":"get_app_state","id":"ea28d558-931d-464d-b265-d49f3dde1cf4"}
01:40:02.906 00.000 13300 case statement mapped state 6 to 3
01:40:02.906 00.000 13300 evsrv: cli 10203A40 response: {"jsonrpc":"2.0","result":"Guiding","id":"ea28d558-931d-464d-b265-d49f3dde1cf4"}
01:40:02.906 00.000 13300 evsrv: cli 10203A40 disconnect
01:40:04.386 01.480 11596 Exposure complete
01:40:04.457 00.071 11596 worker thread done servicing request
01:40:04.457 00.000 13300 OnExposeComplete: enter
01:40:04.457 00.000 13300 UpdateGuideState(): m_state=6
01:40:04.458 00.001 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
01:40:04.458 00.000 13300 Star::Find returns 1 (0), X=24.71, Y=410.98, Mass=1299, SNR=25.3, Peak=208 HFD=3.2
01:40:04.458 00.000 13300 CameraToMount -- cameraTheta (-2.83) - m_xAngle (1.53) = xAngle (-4.36 = 1.92)
01:40:04.458 00.000 13300 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.49 = -1.21)
01:40:04.458 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=-0.04 hyp=0.12 cameraTheta=-2.83 mountX=-0.04 mountY=-0.11, mountTheta=-1.92
01:40:04.460 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=-0.04, opts=13)
01:40:04.460 00.000 13300 Enqueuing Move request for scope (-0.12, -0.04)
01:40:04.460 00.000 11596 Worker thread wakes up
01:40:04.461 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.04) opts 0xd
01:40:04.461 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, -0.04)
01:40:04.461 00.000 11596 Moving (-0.12, -0.04) raw xDistance=-0.04 yDistance=-0.11
01:40:04.461 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:40:04.461 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:04.461 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:40:04.461 00.000 11596 MoveAxis(E, 0, ABG)
01:40:04.461 00.000 11596 Move returns status 0, amount 0
01:40:04.461 00.000 11596 MoveAxis(N, 0, ABG)
01:40:04.461 00.000 11596 Move returns status 0, amount 0
01:40:04.462 00.001 11596 move complete, result=0
01:40:04.462 00.000 11596 worker thread done servicing request
01:40:04.467 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
01:40:04.477 00.010 13300 UpdateGuideState exits: m=1299 SNR=25.3
01:40:04.477 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:04.477 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:40:04.478 00.001 13300 Enqueuing Expose request
01:40:04.478 00.000 11596 Worker thread wakes up
01:40:04.478 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:40:04.478 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:40:04.992 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:40:05.774 00.782 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bebfd376-7b86-46e6-9f20-721e8ed4e652"}
01:40:05.774 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bebfd376-7b86-46e6-9f20-721e8ed4e652"}
01:40:05.775 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2cae5417-09ba-4d2b-b468-aea76a145825"}
01:40:05.775 00.000 13300 case statement mapped state 6 to 3
01:40:05.775 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2cae5417-09ba-4d2b-b468-aea76a145825"}
01:40:05.775 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2b32edcc-4570-4162-9214-7a9437ee9689"}
01:40:05.776 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.71,6.98],"pixels":"..."},"id":"2b32edcc-4570-4162-9214-7a9437ee9689"}
01:40:08.016 02.240 11596 Exposure complete
01:40:08.085 00.069 11596 worker thread done servicing request
01:40:08.085 00.000 13300 OnExposeComplete: enter
01:40:08.086 00.001 13300 UpdateGuideState(): m_state=6
01:40:08.086 00.000 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
01:40:08.086 00.000 13300 Star::Find returns 1 (0), X=24.74, Y=410.87, Mass=1291, SNR=25.2, Peak=204 HFD=3.0
01:40:08.086 00.000 13300 CameraToMount -- cameraTheta (-2.11) - m_xAngle (1.53) = xAngle (-3.64 = 2.64)
01:40:08.086 00.000 13300 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.77 = -0.49)
01:40:08.086 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.15 hyp=0.17 cameraTheta=-2.11 mountX=-0.15 mountY=-0.08, mountTheta=-2.65
01:40:08.088 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.15, opts=13)
01:40:08.088 00.000 13300 Enqueuing Move request for scope (-0.09, -0.15)
01:40:08.089 00.001 11596 Worker thread wakes up
01:40:08.089 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.15) opts 0xd
01:40:08.089 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.15)
01:40:08.089 00.000 11596 Moving (-0.09, -0.15) raw xDistance=-0.15 yDistance=-0.08
01:40:08.089 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.15
01:40:08.089 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:08.089 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:40:08.089 00.000 11596 MoveAxis(E, 188, ABG)
01:40:08.090 00.001 11596 Guiding  Dir = 2, Dur = 188
01:40:08.090 00.000 11596 IsSlewing returns 0
01:40:08.096 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
01:40:08.105 00.009 13300 UpdateGuideState exits: m=1291 SNR=25.2
01:40:08.105 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:08.105 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:40:08.105 00.000 13300 Enqueuing Expose request
01:40:08.287 00.182 11596 IsGuiding returns 0
01:40:08.386 00.099 11596 PulseGuide returned control before completion, sleep 100
01:40:08.646 00.260 11596 IsGuiding returns 1
01:40:08.646 00.000 11596 scope still moving after pulse duration time elapsed
01:40:08.666 00.020 11596 IsSlewing returns 0
01:40:08.774 00.108 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dec3258b-7111-43b6-ba2d-0619414b9bc5"}
01:40:08.774 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dec3258b-7111-43b6-ba2d-0619414b9bc5"}
01:40:08.775 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"434bc9f1-06ab-4c97-8b56-5688c49ec629"}
01:40:08.775 00.000 13300 case statement mapped state 6 to 3
01:40:08.775 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"434bc9f1-06ab-4c97-8b56-5688c49ec629"}
01:40:08.775 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"049956f7-f176-4866-857c-210b0d4cfeb6"}
01:40:08.776 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.74,6.87],"pixels":"..."},"id":"049956f7-f176-4866-857c-210b0d4cfeb6"}
01:40:08.862 00.086 11596 IsGuiding returns 0
01:40:08.863 00.001 11596 scope move finished after 188 + 387 ms
01:40:08.863 00.000 11596 Move returns status 0, amount 188
01:40:08.863 00.000 11596 MoveAxis(N, 0, ABG)
01:40:08.863 00.000 11596 Move returns status 0, amount 0
01:40:08.863 00.000 11596 move complete, result=0
01:40:08.863 00.000 11596 worker thread done servicing request
01:40:08.863 00.000 13300 GuideStep: -0.1 px 188 ms EAST, -0.1 px 0 ms NORTH
01:40:08.863 00.000 11596 Worker thread wakes up
01:40:08.864 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:40:09.374 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:40:11.774 02.400 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"384e011e-ef2d-46f7-a3d9-cfa5439e128c"}
01:40:11.775 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"384e011e-ef2d-46f7-a3d9-cfa5439e128c"}
01:40:11.775 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fc3cd036-f376-4ad5-a905-fb4e0154547a"}
01:40:11.775 00.000 13300 case statement mapped state 6 to 3
01:40:11.775 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fc3cd036-f376-4ad5-a905-fb4e0154547a"}
01:40:11.776 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cc8f40da-4f8a-47b8-b830-ab7fa5dce7e2"}
01:40:11.776 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.74,6.87],"pixels":"..."},"id":"cc8f40da-4f8a-47b8-b830-ab7fa5dce7e2"}
01:40:12.397 00.621 11596 Exposure complete
01:40:12.466 00.069 11596 worker thread done servicing request
01:40:12.466 00.000 13300 OnExposeComplete: enter
01:40:12.466 00.000 13300 UpdateGuideState(): m_state=6
01:40:12.467 00.001 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
01:40:12.467 00.000 13300 Star::Find returns 1 (0), X=24.66, Y=410.89, Mass=1329, SNR=25.6, Peak=209 HFD=3.2
01:40:12.467 00.000 13300 CameraToMount -- cameraTheta (-2.49) - m_xAngle (1.53) = xAngle (-4.03 = 2.26)
01:40:12.467 00.000 13300 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.15 = -0.87)
01:40:12.467 00.000 13300 CameraToMount -- cameraX=-0.17 cameraY=-0.13 hyp=0.21 cameraTheta=-2.49 mountX=-0.13 mountY=-0.16, mountTheta=-2.26
01:40:12.469 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.17, y=-0.13, opts=13)
01:40:12.469 00.000 13300 Enqueuing Move request for scope (-0.17, -0.13)
01:40:12.470 00.001 11596 Worker thread wakes up
01:40:12.470 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.13) opts 0xd
01:40:12.470 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.17, -0.13)
01:40:12.470 00.000 11596 Moving (-0.17, -0.13) raw xDistance=-0.13 yDistance=-0.16
01:40:12.470 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:40:12.470 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:12.470 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:40:12.471 00.001 11596 MoveAxis(E, 0, ABG)
01:40:12.471 00.000 11596 Move returns status 0, amount 0
01:40:12.471 00.000 11596 MoveAxis(N, 0, ABG)
01:40:12.471 00.000 11596 Move returns status 0, amount 0
01:40:12.471 00.000 11596 move complete, result=0
01:40:12.471 00.000 11596 worker thread done servicing request
01:40:12.477 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
01:40:12.486 00.009 13300 UpdateGuideState exits: m=1329 SNR=25.6
01:40:12.486 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:12.486 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:40:12.486 00.000 13300 Enqueuing Expose request
01:40:12.486 00.000 11596 Worker thread wakes up
01:40:12.486 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:40:12.486 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:40:12.987 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:40:14.774 01.787 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"123cd8ec-f3ee-4066-a16a-f04f6a440255"}
01:40:14.774 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"123cd8ec-f3ee-4066-a16a-f04f6a440255"}
01:40:14.775 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5f79fb7d-6ec2-41ee-b9eb-67d43e5e5c5f"}
01:40:14.776 00.001 13300 case statement mapped state 6 to 3
01:40:14.776 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5f79fb7d-6ec2-41ee-b9eb-67d43e5e5c5f"}
01:40:14.777 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e254d6c3-a323-4925-9ef3-84a616196a4a"}
01:40:14.778 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[6.66,6.89],"pixels":"..."},"id":"e254d6c3-a323-4925-9ef3-84a616196a4a"}
01:40:16.017 01.239 11596 Exposure complete
01:40:16.118 00.101 11596 worker thread done servicing request
01:40:16.118 00.000 13300 OnExposeComplete: enter
01:40:16.118 00.000 13300 UpdateGuideState(): m_state=6
01:40:16.119 00.001 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
01:40:16.119 00.000 13300 Star::Find returns 1 (0), X=24.58, Y=410.91, Mass=1306, SNR=25.3, Peak=204 HFD=3.2
01:40:16.119 00.000 13300 CameraToMount -- cameraTheta (-2.73) - m_xAngle (1.53) = xAngle (-4.26 = 2.02)
01:40:16.119 00.000 13300 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.39 = -1.11)
01:40:16.120 00.001 13300 CameraToMount -- cameraX=-0.25 cameraY=-0.11 hyp=0.28 cameraTheta=-2.73 mountX=-0.12 mountY=-0.25, mountTheta=-2.02
01:40:16.122 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.25, y=-0.11, opts=13)
01:40:16.122 00.000 13300 Enqueuing Move request for scope (-0.25, -0.11)
01:40:16.123 00.001 11596 Worker thread wakes up
01:40:16.123 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.11) opts 0xd
01:40:16.123 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.25, -0.11)
01:40:16.123 00.000 11596 Moving (-0.25, -0.11) raw xDistance=-0.12 yDistance=-0.25
01:40:16.123 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:40:16.124 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:40:16.124 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
01:40:16.124 00.000 11596 MoveAxis(E, 0, ABG)
01:40:16.124 00.000 11596 Move returns status 0, amount 0
01:40:16.124 00.000 11596 MoveAxis(N, 0, ABG)
01:40:16.124 00.000 11596 Move returns status 0, amount 0
01:40:16.125 00.001 11596 move complete, result=0
01:40:16.125 00.000 11596 worker thread done servicing request
01:40:16.131 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
01:40:16.141 00.010 13300 UpdateGuideState exits: m=1306 SNR=25.3
01:40:16.142 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:16.142 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:40:16.142 00.000 13300 Enqueuing Expose request
01:40:16.142 00.000 11596 Worker thread wakes up
01:40:16.142 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:40:16.142 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:40:16.650 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:40:17.774 01.124 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"66f99994-e54b-426d-99b4-f630ee2ee397"}
01:40:17.774 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"66f99994-e54b-426d-99b4-f630ee2ee397"}
01:40:17.775 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ae20a661-fa74-47b6-9a82-9bc92b28331e"}
01:40:17.775 00.000 13300 case statement mapped state 6 to 3
01:40:17.775 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ae20a661-fa74-47b6-9a82-9bc92b28331e"}
01:40:17.776 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e378f930-37d5-4661-9018-1c3f3c9e2409"}
01:40:17.776 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.58,6.91],"pixels":"..."},"id":"e378f930-37d5-4661-9018-1c3f3c9e2409"}
01:40:19.688 01.912 11596 Exposure complete
01:40:19.791 00.103 11596 worker thread done servicing request
01:40:19.792 00.001 13300 OnExposeComplete: enter
01:40:19.792 00.000 13300 UpdateGuideState(): m_state=6
01:40:19.793 00.001 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
01:40:19.793 00.000 13300 Star::Find returns 1 (0), X=24.40, Y=410.79, Mass=1316, SNR=25.4, Peak=202 HFD=3.1
01:40:19.793 00.000 13300 CameraToMount -- cameraTheta (-2.65) - m_xAngle (1.53) = xAngle (-4.18 = 2.10)
01:40:19.793 00.000 13300 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.31 = -1.03)
01:40:19.793 00.000 13300 CameraToMount -- cameraX=-0.43 cameraY=-0.23 hyp=0.49 cameraTheta=-2.65 mountX=-0.25 mountY=-0.42, mountTheta=-2.10
01:40:19.797 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.43, y=-0.23, opts=13)
01:40:19.797 00.000 13300 Enqueuing Move request for scope (-0.43, -0.23)
01:40:19.797 00.000 11596 Worker thread wakes up
01:40:19.797 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.23) opts 0xd
01:40:19.797 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.43, -0.23)
01:40:19.797 00.000 11596 Moving (-0.43, -0.23) raw xDistance=-0.25 yDistance=-0.42
01:40:19.798 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
01:40:19.798 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:40:19.798 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
01:40:19.798 00.000 11596 MoveAxis(E, 309, ABG)
01:40:19.798 00.000 11596 Guiding  Dir = 2, Dur = 309
01:40:19.799 00.001 11596 IsSlewing returns 0
01:40:19.807 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
01:40:19.819 00.012 13300 UpdateGuideState exits: m=1316 SNR=25.4
01:40:19.819 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:19.819 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:40:19.819 00.000 13300 Enqueuing Expose request
01:40:19.959 00.140 11596 IsGuiding returns 0
01:40:20.519 00.560 11596 IsGuiding returns 1
01:40:20.519 00.000 11596 scope still moving after pulse duration time elapsed
01:40:20.751 00.232 11596 IsSlewing returns 0
01:40:20.772 00.021 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"873c5faa-aaec-4d64-ba26-804d2955739d"}
01:40:20.772 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"873c5faa-aaec-4d64-ba26-804d2955739d"}
01:40:20.773 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1c94e538-0272-4c2f-a958-5f686955bc84"}
01:40:20.773 00.000 13300 case statement mapped state 6 to 3
01:40:20.773 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1c94e538-0272-4c2f-a958-5f686955bc84"}
01:40:20.774 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f8098072-cece-4a62-a0f4-94fface36a90"}
01:40:20.774 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.40,6.79],"pixels":"..."},"id":"f8098072-cece-4a62-a0f4-94fface36a90"}
01:40:20.879 00.105 11596 IsGuiding returns 0
01:40:20.879 00.000 11596 scope move finished after 309 + 610 ms
01:40:20.879 00.000 11596 Move returns status 0, amount 309
01:40:20.879 00.000 11596 MoveAxis(N, 0, ABG)
01:40:20.879 00.000 11596 Move returns status 0, amount 0
01:40:20.879 00.000 11596 move complete, result=0
01:40:20.879 00.000 11596 worker thread done servicing request
01:40:20.879 00.000 11596 Worker thread wakes up
01:40:20.879 00.000 13300 GuideStep: -0.2 px 309 ms EAST, -0.4 px 0 ms NORTH
01:40:20.879 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:40:21.382 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:40:23.772 02.390 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c4a840d4-eb94-449f-b4d6-6020cdd83012"}
01:40:23.772 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c4a840d4-eb94-449f-b4d6-6020cdd83012"}
01:40:23.772 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"83562b68-3f8c-4abb-9af7-9d6bf6b87b1d"}
01:40:23.773 00.001 13300 case statement mapped state 6 to 3
01:40:23.773 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"83562b68-3f8c-4abb-9af7-9d6bf6b87b1d"}
01:40:23.773 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ce684ce7-ce29-4a9a-b031-b6515940d7d1"}
01:40:23.773 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.40,6.79],"pixels":"..."},"id":"ce684ce7-ce29-4a9a-b031-b6515940d7d1"}
01:40:24.406 00.633 11596 Exposure complete
01:40:24.475 00.069 11596 worker thread done servicing request
01:40:24.476 00.001 13300 OnExposeComplete: enter
01:40:24.476 00.000 13300 UpdateGuideState(): m_state=6
01:40:24.476 00.000 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
01:40:24.476 00.000 13300 Star::Find returns 1 (0), X=24.43, Y=410.85, Mass=1335, SNR=25.5, Peak=205 HFD=3.2
01:40:24.476 00.000 13300 CameraToMount -- cameraTheta (-2.73) - m_xAngle (1.53) = xAngle (-4.27 = 2.02)
01:40:24.477 00.001 13300 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.39 = -1.11)
01:40:24.477 00.000 13300 CameraToMount -- cameraX=-0.39 cameraY=-0.17 hyp=0.43 cameraTheta=-2.73 mountX=-0.19 mountY=-0.39, mountTheta=-2.02
01:40:24.478 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.39, y=-0.17, opts=13)
01:40:24.479 00.001 13300 Enqueuing Move request for scope (-0.39, -0.17)
01:40:24.479 00.000 11596 Worker thread wakes up
01:40:24.479 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.17) opts 0xd
01:40:24.479 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.39, -0.17)
01:40:24.479 00.000 11596 Moving (-0.39, -0.17) raw xDistance=-0.19 yDistance=-0.39
01:40:24.479 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.19
01:40:24.479 00.000 11596 switching direction from 0 to -1 - decHistory=-3 oldest=-0.13 newest=-1.05
01:40:24.479 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
01:40:24.479 00.000 11596 MoveAxis(E, 255, ABG)
01:40:24.479 00.000 11596 Guiding  Dir = 2, Dur = 255
01:40:24.480 00.001 11596 IsSlewing returns 0
01:40:24.486 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
01:40:24.494 00.008 13300 UpdateGuideState exits: m=1335 SNR=25.5
01:40:24.494 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:24.494 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:40:24.495 00.001 13300 Enqueuing Expose request
01:40:24.655 00.160 11596 IsGuiding returns 0
01:40:25.017 00.362 11596 IsGuiding returns 1
01:40:25.017 00.000 11596 scope still moving after pulse duration time elapsed
01:40:25.145 00.128 11596 IsSlewing returns 0
01:40:25.148 00.003 11596 IsGuiding returns 1
01:40:25.180 00.032 11596 IsSlewing returns 0
01:40:25.377 00.197 11596 IsGuiding returns 0
01:40:25.377 00.000 11596 scope move finished after 255 + 466 ms
01:40:25.377 00.000 11596 Move returns status 0, amount 255
01:40:25.377 00.000 11596 MoveAxis(N, 509, ABG)
01:40:25.377 00.000 11596 Guiding  Dir = 0, Dur = 509
01:40:25.378 00.001 11596 IsSlewing returns 0
01:40:25.503 00.125 11596 IsGuiding returns 0
01:40:25.593 00.090 11596 PulseGuide returned control before completion, sleep 430
01:40:26.190 00.597 11596 IsGuiding returns 1
01:40:26.190 00.000 11596 scope still moving after pulse duration time elapsed
01:40:26.223 00.033 11596 IsSlewing returns 0
01:40:26.406 00.183 11596 IsGuiding returns 0
01:40:26.406 00.000 11596 scope move finished after 509 + 393 ms
01:40:26.406 00.000 11596 Move returns status 0, amount 509
01:40:26.406 00.000 11596 move complete, result=0
01:40:26.406 00.000 11596 worker thread done servicing request
01:40:26.406 00.000 11596 Worker thread wakes up
01:40:26.406 00.000 13300 GuideStep: -0.2 px 255 ms EAST, -0.4 px 509 ms NORTH
01:40:26.406 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:40:26.771 00.365 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c8194a0a-b3b3-4648-be55-03acc3cc284a"}
01:40:26.771 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c8194a0a-b3b3-4648-be55-03acc3cc284a"}
01:40:26.772 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d44b19b3-0c81-459e-bdcf-0af54aec3e4f"}
01:40:26.772 00.000 13300 case statement mapped state 6 to 3
01:40:26.772 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d44b19b3-0c81-459e-bdcf-0af54aec3e4f"}
01:40:26.773 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"12cb1338-8d40-4711-b7d9-84da19ade142"}
01:40:26.774 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.43,6.85],"pixels":"..."},"id":"12cb1338-8d40-4711-b7d9-84da19ade142"}
01:40:26.917 00.143 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:40:29.771 02.854 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7739ee5e-88af-4cda-b771-9bc2a776083c"}
01:40:29.771 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7739ee5e-88af-4cda-b771-9bc2a776083c"}
01:40:29.772 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c9046658-6379-497f-872e-a43b3237c1ea"}
01:40:29.773 00.001 13300 case statement mapped state 6 to 3
01:40:29.773 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c9046658-6379-497f-872e-a43b3237c1ea"}
01:40:29.773 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"edf4b304-d16f-404b-bee8-3c88209c0b1e"}
01:40:29.774 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.43,6.85],"pixels":"..."},"id":"edf4b304-d16f-404b-bee8-3c88209c0b1e"}
01:40:29.950 00.176 11596 Exposure complete
01:40:30.020 00.070 11596 worker thread done servicing request
01:40:30.020 00.000 13300 OnExposeComplete: enter
01:40:30.020 00.000 13300 UpdateGuideState(): m_state=6
01:40:30.020 00.000 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
01:40:30.021 00.001 13300 Star::Find returns 1 (0), X=24.67, Y=411.31, Mass=1329, SNR=25.5, Peak=139 HFD=3.4
01:40:30.021 00.000 13300 CameraToMount -- cameraTheta (2.05) - m_xAngle (1.53) = xAngle (0.52 = 0.52)
01:40:30.021 00.000 13300 CameraToMount -- cameraTheta (2.05) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.61 = -2.61)
01:40:30.021 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=0.30 hyp=0.33 cameraTheta=2.05 mountX=0.29 mountY=-0.17, mountTheta=-0.53
01:40:30.023 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=0.30, opts=13)
01:40:30.023 00.000 13300 Enqueuing Move request for scope (-0.16, 0.30)
01:40:30.023 00.000 11596 Worker thread wakes up
01:40:30.023 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.30) opts 0xd
01:40:30.024 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.16, 0.30)
01:40:30.024 00.000 11596 Moving (-0.16, 0.30) raw xDistance=0.29 yDistance=-0.17
01:40:30.024 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.29
01:40:30.024 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:30.024 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:40:30.024 00.000 11596 MoveAxis(W, 346, ABG)
01:40:30.024 00.000 11596 Guiding  Dir = 3, Dur = 346
01:40:30.025 00.001 11596 IsSlewing returns 0
01:40:30.031 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=245, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
01:40:30.039 00.008 13300 UpdateGuideState exits: m=1329 SNR=25.5
01:40:30.039 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:30.039 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:40:30.039 00.000 13300 Enqueuing Expose request
01:40:30.143 00.104 11596 IsGuiding returns 0
01:40:30.853 00.710 11596 IsGuiding returns 1
01:40:30.853 00.000 11596 scope still moving after pulse duration time elapsed
01:40:30.994 00.141 11596 IsSlewing returns 0
01:40:31.088 00.094 11596 IsGuiding returns 0
01:40:31.089 00.001 11596 scope move finished after 346 + 599 ms
01:40:31.089 00.000 11596 Move returns status 0, amount 346
01:40:31.089 00.000 11596 MoveAxis(N, 0, ABG)
01:40:31.089 00.000 11596 Move returns status 0, amount 0
01:40:31.089 00.000 11596 move complete, result=0
01:40:31.089 00.000 11596 worker thread done servicing request
01:40:31.090 00.001 13300 GuideStep: 0.3 px 346 ms WEST, -0.2 px 0 ms NORTH
01:40:31.090 00.000 11596 Worker thread wakes up
01:40:31.090 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:40:31.599 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:40:32.770 01.171 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a950422b-3b29-49b5-b28b-83db48d379d6"}
01:40:32.770 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a950422b-3b29-49b5-b28b-83db48d379d6"}
01:40:32.771 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8a729fee-e655-4c21-9eb5-02d29d3d7abc"}
01:40:32.771 00.000 13300 case statement mapped state 6 to 3
01:40:32.771 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8a729fee-e655-4c21-9eb5-02d29d3d7abc"}
01:40:32.771 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0b6566ec-56c8-40a2-b704-d505f761a322"}
01:40:32.771 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.67,7.31],"pixels":"..."},"id":"0b6566ec-56c8-40a2-b704-d505f761a322"}
01:40:34.690 01.919 11596 Exposure complete
01:40:34.758 00.068 11596 worker thread done servicing request
01:40:34.758 00.000 13300 OnExposeComplete: enter
01:40:34.759 00.001 13300 UpdateGuideState(): m_state=6
01:40:34.759 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
01:40:34.759 00.000 13300 Star::Find returns 1 (0), X=24.91, Y=411.04, Mass=1338, SNR=25.6, Peak=181 HFD=2.9
01:40:34.760 00.001 13300 MultiStar: exiting stabilization period
01:40:34.760 00.000 13300 MultiStar: updating star positions after lock position change
01:40:34.760 00.000 13300 Star::Find(15, 1103, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
01:40:34.760 00.000 13300 Star::Find returns 1 (0), X=1103.45, Y=18.77, Mass=399, SNR=13.9, Peak=45 HFD=3.4
01:40:34.760 00.000 13300 Star::Find(15, 1073, 806, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
01:40:34.760 00.000 13300 Star::Find returns 1 (0), X=1073.78, Y=806.04, Mass=342, SNR=12.8, Peak=43 HFD=3.3
01:40:34.760 00.000 13300 Star::Find(15, 558, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
01:40:34.761 00.001 13300 Star::Find returns 1 (0), X=558.11, Y=855.30, Mass=156, SNR=8.6, Peak=26 HFD=2.6
01:40:34.761 00.000 13300 Star::Find(15, 260, 466, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
01:40:34.761 00.000 13300 Star::Find returns 1 (0), X=260.90, Y=466.69, Mass=107, SNR=7.2, Peak=19 HFD=2.3
01:40:34.761 00.000 13300 Star::Find(15, 946, 603, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
01:40:34.761 00.000 13300 Star::Find returns 1 (0), X=946.74, Y=603.27, Mass=132, SNR=7.9, Peak=23 HFD=2.9
01:40:34.761 00.000 13300 Star::Find(15, 970, 811, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
01:40:34.761 00.000 13300 Star::Find returns 1 (0), X=970.26, Y=811.77, Mass=94, SNR=6.7, Peak=19 HFD=2.5
01:40:34.761 00.000 13300 Star::Find(15, 847, 385, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
01:40:34.762 00.001 13300 Star::Find returns 1 (0), X=847.19, Y=385.20, Mass=97, SNR=6.8, Peak=20 HFD=2.4
01:40:34.762 00.000 13300 Star::Find(15, 584, 676, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
01:40:34.762 00.000 13300 Star::Find returns 1 (0), X=584.84, Y=676.23, Mass=81, SNR=6.2, Peak=17 HFD=2.2
01:40:34.762 00.000 13300 CameraToMount -- cameraTheta (0.28) - m_xAngle (1.53) = xAngle (-1.25 = -1.25)
01:40:34.762 00.000 13300 CameraToMount -- cameraTheta (0.28) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.38 = 1.91)
01:40:34.762 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.02 hyp=0.09 cameraTheta=0.28 mountX=0.03 mountY=0.08, mountTheta=1.25
01:40:34.764 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.02, opts=13)
01:40:34.764 00.000 13300 Enqueuing Move request for scope (0.08, 0.02)
01:40:34.764 00.000 11596 Worker thread wakes up
01:40:34.764 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.02) opts 0xd
01:40:34.765 00.001 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.02)
01:40:34.765 00.000 11596 Moving (0.08, 0.02) raw xDistance=0.03 yDistance=0.08
01:40:34.765 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:40:34.765 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:34.765 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:40:34.765 00.000 11596 MoveAxis(E, 0, ABG)
01:40:34.765 00.000 11596 Move returns status 0, amount 0
01:40:34.765 00.000 11596 MoveAxis(N, 0, ABG)
01:40:34.765 00.000 11596 Move returns status 0, amount 0
01:40:34.766 00.001 11596 move complete, result=0
01:40:34.766 00.000 11596 worker thread done servicing request
01:40:34.772 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
01:40:34.781 00.009 13300 UpdateGuideState exits: m=1338 SNR=25.6
01:40:34.782 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:34.782 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:40:34.782 00.000 13300 Enqueuing Expose request
01:40:34.782 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:40:34.782 00.000 11596 Worker thread wakes up
01:40:34.782 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:40:35.288 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:40:35.769 00.481 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"61356758-8e7d-4cd4-a535-3cf246d903b9"}
01:40:35.769 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"61356758-8e7d-4cd4-a535-3cf246d903b9"}
01:40:35.770 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0eabf3e0-b1ea-45d2-9325-d05097a216ba"}
01:40:35.770 00.000 13300 case statement mapped state 6 to 3
01:40:35.770 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0eabf3e0-b1ea-45d2-9325-d05097a216ba"}
01:40:35.770 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3542bb3e-fdf5-4203-b0cc-108ff581fa12"}
01:40:35.770 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.91,7.04],"pixels":"..."},"id":"3542bb3e-fdf5-4203-b0cc-108ff581fa12"}
01:40:38.314 02.544 11596 Exposure complete
01:40:38.383 00.069 11596 worker thread done servicing request
01:40:38.383 00.000 13300 OnExposeComplete: enter
01:40:38.383 00.000 13300 UpdateGuideState(): m_state=6
01:40:38.384 00.001 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
01:40:38.384 00.000 13300 Star::Find returns 1 (0), X=24.88, Y=411.28, Mass=1346, SNR=25.7, Peak=141 HFD=3.1
01:40:38.385 00.001 13300 MultiStar: [#1 0.22,0.21,0.55,U] [#2 0.11,0.33,0.00,M1] [#3 0.03,0.25,0.33,U] [#4 0.02,0.06,0.27,U] [#5 -0.06,-0.08,0.30,U] [#6 -0.12,-0.22,0.28,U] [#7 0.29,0.18,0.00,M1] [#8 -0.12,0.60,0.00,M1] 
01:40:38.385 00.000 13300 refined, 5 included, MultiStar: {0.05, 0.15}, one-star: {0.06, 0.26}
01:40:38.385 00.000 13300 CameraToMount -- cameraTheta (1.23) - m_xAngle (1.53) = xAngle (-0.30 = -0.30)
01:40:38.385 00.000 13300 CameraToMount -- cameraTheta (1.23) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.43 = 2.85)
01:40:38.385 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.15 hyp=0.15 cameraTheta=1.23 mountX=0.15 mountY=0.04, mountTheta=0.29
01:40:38.387 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.15, opts=13)
01:40:38.387 00.000 13300 Enqueuing Move request for scope (0.05, 0.15)
01:40:38.387 00.000 11596 Worker thread wakes up
01:40:38.387 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.15) opts 0xd
01:40:38.388 00.001 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.15)
01:40:38.388 00.000 11596 Moving (0.05, 0.15) raw xDistance=0.15 yDistance=0.04
01:40:38.388 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.15
01:40:38.388 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:38.388 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:40:38.388 00.000 11596 MoveAxis(W, 184, ABG)
01:40:38.388 00.000 11596 Guiding  Dir = 3, Dur = 184
01:40:38.389 00.001 11596 IsSlewing returns 0
01:40:38.394 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
01:40:38.402 00.008 13300 UpdateGuideState exits: m=1346 SNR=25.7
01:40:38.402 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:38.403 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:40:38.403 00.000 13300 Enqueuing Expose request
01:40:38.641 00.238 11596 IsGuiding returns 0
01:40:38.769 00.128 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"48d62e64-e08f-4cd7-8c9f-053dbb068f87"}
01:40:38.769 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"48d62e64-e08f-4cd7-8c9f-053dbb068f87"}
01:40:38.770 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b0a58e33-d497-4b50-a93a-69c29bf2c53b"}
01:40:38.770 00.000 13300 case statement mapped state 6 to 3
01:40:38.771 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b0a58e33-d497-4b50-a93a-69c29bf2c53b"}
01:40:38.771 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6f9ab073-2bcb-4d01-ad9d-5cb4c0a42a4c"}
01:40:38.772 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.88,7.28],"pixels":"..."},"id":"6f9ab073-2bcb-4d01-ad9d-5cb4c0a42a4c"}
01:40:38.812 00.040 11596 PulseGuide returned control before completion, sleep 23
01:40:39.056 00.244 11596 IsGuiding returns 1
01:40:39.056 00.000 11596 scope still moving after pulse duration time elapsed
01:40:39.089 00.033 11596 IsSlewing returns 0
01:40:39.160 00.071 11596 IsGuiding returns 0
01:40:39.160 00.000 11596 scope move finished after 184 + 334 ms
01:40:39.160 00.000 11596 Move returns status 0, amount 184
01:40:39.160 00.000 11596 MoveAxis(N, 0, ABG)
01:40:39.160 00.000 11596 Move returns status 0, amount 0
01:40:39.160 00.000 11596 move complete, result=0
01:40:39.160 00.000 11596 worker thread done servicing request
01:40:39.160 00.000 13300 GuideStep: 0.1 px 184 ms WEST, 0.0 px 0 ms NORTH
01:40:39.160 00.000 11596 Worker thread wakes up
01:40:39.161 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:40:39.673 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:40:41.769 02.096 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d7c7647e-2072-4ce1-b94b-92fd99f68785"}
01:40:41.769 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d7c7647e-2072-4ce1-b94b-92fd99f68785"}
01:40:41.770 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d49e0c37-8138-4d21-91ee-f9c86f3351d6"}
01:40:41.770 00.000 13300 case statement mapped state 6 to 3
01:40:41.770 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d49e0c37-8138-4d21-91ee-f9c86f3351d6"}
01:40:41.771 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"43d7f4a8-b86c-4932-8e89-30801ed1b708"}
01:40:41.771 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.88,7.28],"pixels":"..."},"id":"43d7f4a8-b86c-4932-8e89-30801ed1b708"}
01:40:42.707 00.936 11596 Exposure complete
01:40:42.780 00.073 11596 worker thread done servicing request
01:40:42.780 00.000 13300 OnExposeComplete: enter
01:40:42.781 00.001 13300 UpdateGuideState(): m_state=6
01:40:42.781 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
01:40:42.781 00.000 13300 Star::Find returns 1 (0), X=24.84, Y=411.28, Mass=1367, SNR=25.9, Peak=158 HFD=3.2
01:40:42.782 00.001 13300 MultiStar: [#1 0.22,0.21,0.51,U] [#2 0.11,0.20,0.50,U] [#3 0.11,0.27,0.35,U] [#4 0.06,0.08,0.28,U] [#5 -0.04,-0.17,0.30,U] [#6 -0.08,-0.12,0.26,U] [#7 0.12,0.04,0.27,U] [#8 0.17,-0.05,0.24,U] 
01:40:42.782 00.000 13300 refined, 8 included, MultiStar: {0.08, 0.14}, one-star: {0.01, 0.26}
01:40:42.782 00.000 13300 CameraToMount -- cameraTheta (1.06) - m_xAngle (1.53) = xAngle (-0.47 = -0.47)
01:40:42.782 00.000 13300 CameraToMount -- cameraTheta (1.06) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.60 = 2.68)
01:40:42.782 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.14 hyp=0.16 cameraTheta=1.06 mountX=0.14 mountY=0.07, mountTheta=0.46
01:40:42.785 00.003 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.14, opts=13)
01:40:42.785 00.000 13300 Enqueuing Move request for scope (0.08, 0.14)
01:40:42.785 00.000 11596 Worker thread wakes up
01:40:42.785 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.14) opts 0xd
01:40:42.785 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.14)
01:40:42.785 00.000 11596 Moving (0.08, 0.14) raw xDistance=0.14 yDistance=0.07
01:40:42.786 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:40:42.786 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:42.786 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:40:42.786 00.000 11596 MoveAxis(E, 0, ABG)
01:40:42.786 00.000 11596 Move returns status 0, amount 0
01:40:42.786 00.000 11596 MoveAxis(N, 0, ABG)
01:40:42.786 00.000 11596 Move returns status 0, amount 0
01:40:42.786 00.000 11596 move complete, result=0
01:40:42.786 00.000 11596 worker thread done servicing request
01:40:42.792 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
01:40:42.800 00.008 13300 UpdateGuideState exits: m=1367 SNR=25.9
01:40:42.801 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:42.801 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:40:42.801 00.000 13300 Enqueuing Expose request
01:40:42.801 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:40:42.801 00.000 11596 Worker thread wakes up
01:40:42.801 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:40:43.312 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:40:44.770 01.458 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1751a057-32fa-47c6-9f56-d0c038720b37"}
01:40:44.770 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1751a057-32fa-47c6-9f56-d0c038720b37"}
01:40:44.771 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b08f9684-f38c-46db-89c9-9785ed4be16f"}
01:40:44.771 00.000 13300 case statement mapped state 6 to 3
01:40:44.771 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b08f9684-f38c-46db-89c9-9785ed4be16f"}
01:40:44.772 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"55b16077-f056-486f-b0dc-245097139954"}
01:40:44.772 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.84,7.28],"pixels":"..."},"id":"55b16077-f056-486f-b0dc-245097139954"}
01:40:46.336 01.564 11596 Exposure complete
01:40:46.404 00.068 11596 worker thread done servicing request
01:40:46.404 00.000 13300 OnExposeComplete: enter
01:40:46.404 00.000 13300 UpdateGuideState(): m_state=6
01:40:46.405 00.001 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
01:40:46.405 00.000 13300 Star::Find returns 1 (0), X=24.83, Y=411.19, Mass=1378, SNR=26.0, Peak=167 HFD=3.1
01:40:46.406 00.001 13300 MultiStar: [#1 0.14,0.12,0.54,U] [#2 -0.01,0.03,0.50,U] [#3 -0.15,0.18,0.33,U] [#4 0.21,0.02,0.28,U] [#5 0.31,-0.16,0.00,M1] [#6 0.20,-0.10,0.27,U] [#7 0.23,-0.12,0.27,U] [#8 0.02,-0.21,0.24,U] 
01:40:46.406 00.000 13300 refined, 7 included, MultiStar: {0.06, 0.06}, one-star: {-0.00, 0.17}
01:40:46.406 00.000 13300 CameraToMount -- cameraTheta (0.79) - m_xAngle (1.53) = xAngle (-0.74 = -0.74)
01:40:46.406 00.000 13300 CameraToMount -- cameraTheta (0.79) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.87 = 2.41)
01:40:46.407 00.001 13300 CameraToMount -- cameraX=0.06 cameraY=0.06 hyp=0.08 cameraTheta=0.79 mountX=0.06 mountY=0.05, mountTheta=0.74
01:40:46.408 00.001 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.06, opts=13)
01:40:46.408 00.000 13300 Enqueuing Move request for scope (0.06, 0.06)
01:40:46.409 00.001 11596 Worker thread wakes up
01:40:46.409 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.06) opts 0xd
01:40:46.409 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.06)
01:40:46.409 00.000 11596 Moving (0.06, 0.06) raw xDistance=0.06 yDistance=0.05
01:40:46.409 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:40:46.409 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:46.409 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:40:46.409 00.000 11596 MoveAxis(E, 0, ABG)
01:40:46.409 00.000 11596 Move returns status 0, amount 0
01:40:46.409 00.000 11596 MoveAxis(N, 0, ABG)
01:40:46.410 00.001 11596 Move returns status 0, amount 0
01:40:46.410 00.000 11596 move complete, result=0
01:40:46.410 00.000 11596 worker thread done servicing request
01:40:46.416 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
01:40:46.424 00.008 13300 UpdateGuideState exits: m=1378 SNR=26.0
01:40:46.425 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:46.425 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:40:46.425 00.000 13300 Enqueuing Expose request
01:40:46.425 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:40:46.425 00.000 11596 Worker thread wakes up
01:40:46.425 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:40:46.929 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:40:47.768 00.839 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0d64476c-1e6e-46e8-ba1a-e458b7b45a82"}
01:40:47.768 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0d64476c-1e6e-46e8-ba1a-e458b7b45a82"}
01:40:47.769 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"016c6a72-3a16-49e3-ab77-6545fdfac611"}
01:40:47.769 00.000 13300 case statement mapped state 6 to 3
01:40:47.769 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"016c6a72-3a16-49e3-ab77-6545fdfac611"}
01:40:47.769 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6a6dafcc-fc53-48a4-92d4-4a8f91d0288b"}
01:40:47.770 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.83,7.19],"pixels":"..."},"id":"6a6dafcc-fc53-48a4-92d4-4a8f91d0288b"}
01:40:49.961 02.191 11596 Exposure complete
01:40:50.030 00.069 11596 worker thread done servicing request
01:40:50.030 00.000 13300 OnExposeComplete: enter
01:40:50.030 00.000 13300 UpdateGuideState(): m_state=6
01:40:50.030 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
01:40:50.031 00.001 13300 Star::Find returns 1 (0), X=24.85, Y=411.11, Mass=1340, SNR=25.6, Peak=179 HFD=3.0
01:40:50.031 00.000 13300 MultiStar: [#1 0.16,-0.07,0.54,U] [#2 -0.02,-0.06,0.51,U] [#3 0.08,0.11,0.34,U] [#4 -0.09,-0.14,0.33,U] [#5 0.19,-0.63,0.00,M2] [#6 -0.10,-0.12,0.26,U] [#7 0.11,-0.07,0.26,U] [#8 0.02,-0.30,0.24,U] 
01:40:50.031 00.000 13300 refined, 7 included, MultiStar: {0.03, -0.03}, one-star: {0.02, 0.10}
01:40:50.031 00.000 13300 CameraToMount -- cameraTheta (-0.83) - m_xAngle (1.53) = xAngle (-2.36 = -2.36)
01:40:50.031 00.000 13300 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.49 = 0.79)
01:40:50.032 00.001 13300 CameraToMount -- cameraX=0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-0.83 mountX=-0.03 mountY=0.03, mountTheta=2.35
01:40:50.034 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.03, opts=13)
01:40:50.034 00.000 13300 Enqueuing Move request for scope (0.03, -0.03)
01:40:50.034 00.000 11596 Worker thread wakes up
01:40:50.034 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.03) opts 0xd
01:40:50.034 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.03)
01:40:50.034 00.000 11596 Moving (0.03, -0.03) raw xDistance=-0.03 yDistance=0.03
01:40:50.034 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:40:50.034 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:50.034 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:40:50.035 00.001 11596 MoveAxis(E, 0, ABG)
01:40:50.035 00.000 11596 Move returns status 0, amount 0
01:40:50.035 00.000 11596 MoveAxis(N, 0, ABG)
01:40:50.035 00.000 11596 Move returns status 0, amount 0
01:40:50.035 00.000 11596 move complete, result=0
01:40:50.035 00.000 11596 worker thread done servicing request
01:40:50.040 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
01:40:50.048 00.008 13300 UpdateGuideState exits: m=1340 SNR=25.6
01:40:50.049 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:50.049 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:40:50.049 00.000 13300 Enqueuing Expose request
01:40:50.049 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:40:50.049 00.000 11596 Worker thread wakes up
01:40:50.049 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:40:50.553 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:40:50.767 00.214 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4be666cb-5a10-474c-aaa4-ef1e426f1c88"}
01:40:50.767 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4be666cb-5a10-474c-aaa4-ef1e426f1c88"}
01:40:50.768 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4fd19871-5bf4-49dd-bb80-00cffb1752d6"}
01:40:50.768 00.000 13300 case statement mapped state 6 to 3
01:40:50.768 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4fd19871-5bf4-49dd-bb80-00cffb1752d6"}
01:40:50.768 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ea8e40cc-a018-49ad-a4bb-a94de9b99300"}
01:40:50.768 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.85,7.11],"pixels":"..."},"id":"ea8e40cc-a018-49ad-a4bb-a94de9b99300"}
01:40:53.577 02.809 11596 Exposure complete
01:40:53.646 00.069 11596 worker thread done servicing request
01:40:53.646 00.000 13300 OnExposeComplete: enter
01:40:53.646 00.000 13300 UpdateGuideState(): m_state=6
01:40:53.647 00.001 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
01:40:53.647 00.000 13300 Star::Find returns 1 (0), X=24.75, Y=411.00, Mass=1301, SNR=25.3, Peak=196 HFD=3.2
01:40:53.647 00.000 13300 MultiStar: [#1 0.09,-0.19,0.52,U] [#2 -0.06,-0.11,0.51,U] [#3 -0.19,-0.04,0.34,U] [#4 0.04,-0.11,0.29,U] [#5 0.07,-0.10,0.32,U] [#6 -0.12,-0.36,0.00,M1] [#7 0.09,-0.08,0.28,U] [#8 -0.05,-0.14,0.24,U] 
01:40:53.647 00.000 13300 single-star, 7 included, MultiStar: {-0.02, -0.09}, one-star: {-0.08, -0.01}
01:40:53.648 00.001 13300 CameraToMount -- cameraTheta (-2.97) - m_xAngle (1.53) = xAngle (-4.51 = 1.78)
01:40:53.648 00.000 13300 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.63 = -1.35)
01:40:53.648 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-2.97 mountX=-0.02 mountY=-0.08, mountTheta=-1.78
01:40:53.650 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.01, opts=13)
01:40:53.650 00.000 13300 Enqueuing Move request for scope (-0.08, -0.01)
01:40:53.650 00.000 11596 Worker thread wakes up
01:40:53.650 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.01) opts 0xd
01:40:53.650 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.01)
01:40:53.650 00.000 11596 Moving (-0.08, -0.01) raw xDistance=-0.02 yDistance=-0.08
01:40:53.651 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:40:53.651 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:53.651 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:40:53.651 00.000 11596 MoveAxis(E, 0, ABG)
01:40:53.651 00.000 11596 Move returns status 0, amount 0
01:40:53.651 00.000 11596 MoveAxis(N, 0, ABG)
01:40:53.651 00.000 11596 Move returns status 0, amount 0
01:40:53.651 00.000 11596 move complete, result=0
01:40:53.651 00.000 11596 worker thread done servicing request
01:40:53.657 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
01:40:53.666 00.009 13300 UpdateGuideState exits: m=1301 SNR=25.3
01:40:53.666 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:53.666 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:40:53.666 00.000 13300 Enqueuing Expose request
01:40:53.666 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:40:53.667 00.001 11596 Worker thread wakes up
01:40:53.667 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:40:53.767 00.100 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6cbad0bd-38e5-4eb7-ad87-d5b34b788bbb"}
01:40:53.767 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6cbad0bd-38e5-4eb7-ad87-d5b34b788bbb"}
01:40:53.768 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a0863dd5-5ee1-4226-beb9-ff16faa7a572"}
01:40:53.768 00.000 13300 case statement mapped state 6 to 3
01:40:53.768 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a0863dd5-5ee1-4226-beb9-ff16faa7a572"}
01:40:53.768 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5d8e261e-603e-40ee-a091-c632406a1cce"}
01:40:53.768 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.75,7.00],"pixels":"..."},"id":"5d8e261e-603e-40ee-a091-c632406a1cce"}
01:40:54.172 00.404 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:40:56.765 02.593 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b0e1f4c2-f9d0-4446-9fd0-8315c90790e9"}
01:40:56.765 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b0e1f4c2-f9d0-4446-9fd0-8315c90790e9"}
01:40:56.766 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e3642f5b-0fc3-4654-a569-94551019e735"}
01:40:56.766 00.000 13300 case statement mapped state 6 to 3
01:40:56.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e3642f5b-0fc3-4654-a569-94551019e735"}
01:40:56.766 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2cdfc095-67e9-4cda-ac97-76bd2d7d7f87"}
01:40:56.767 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.75,7.00],"pixels":"..."},"id":"2cdfc095-67e9-4cda-ac97-76bd2d7d7f87"}
01:40:57.214 00.447 11596 Exposure complete
01:40:57.283 00.069 11596 worker thread done servicing request
01:40:57.284 00.001 13300 OnExposeComplete: enter
01:40:57.284 00.000 13300 UpdateGuideState(): m_state=6
01:40:57.284 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
01:40:57.284 00.000 13300 Star::Find returns 1 (0), X=24.77, Y=410.95, Mass=1336, SNR=25.6, Peak=199 HFD=3.1
01:40:57.285 00.001 13300 MultiStar: [#1 0.12,-0.06,0.50,U] [#2 0.08,-0.03,0.46,U] [#3 -0.04,0.04,0.34,U] [#4 -0.08,-0.23,0.27,U] [#5 0.16,-0.24,0.30,U] [#6 -0.13,-0.42,0.00,M2] [#7 0.03,-0.19,0.28,U] [#8 0.01,-0.22,0.25,U] 
01:40:57.285 00.000 13300 single-star, 7 included, MultiStar: {0.02, -0.10}, one-star: {-0.06, -0.07}
01:40:57.285 00.000 13300 CameraToMount -- cameraTheta (-2.30) - m_xAngle (1.53) = xAngle (-3.83 = 2.45)
01:40:57.285 00.000 13300 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.96 = -0.67)
01:40:57.285 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-2.30 mountX=-0.07 mountY=-0.06, mountTheta=-2.46
01:40:57.287 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.07, opts=13)
01:40:57.287 00.000 13300 Enqueuing Move request for scope (-0.06, -0.07)
01:40:57.287 00.000 11596 Worker thread wakes up
01:40:57.287 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.07) opts 0xd
01:40:57.288 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.07)
01:40:57.288 00.000 11596 Moving (-0.06, -0.07) raw xDistance=-0.07 yDistance=-0.06
01:40:57.288 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:40:57.288 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:57.288 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:40:57.288 00.000 11596 MoveAxis(E, 0, ABG)
01:40:57.288 00.000 11596 Move returns status 0, amount 0
01:40:57.288 00.000 11596 MoveAxis(N, 0, ABG)
01:40:57.288 00.000 11596 Move returns status 0, amount 0
01:40:57.288 00.000 11596 move complete, result=0
01:40:57.289 00.001 11596 worker thread done servicing request
01:40:57.295 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
01:40:57.303 00.008 13300 UpdateGuideState exits: m=1336 SNR=25.6
01:40:57.304 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:57.304 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:40:57.304 00.000 13300 Enqueuing Expose request
01:40:57.304 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:40:57.304 00.000 11596 Worker thread wakes up
01:40:57.304 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:40:57.811 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:40:59.765 01.954 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2d39326c-636d-4a2a-a71e-39cd93115c0e"}
01:40:59.765 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2d39326c-636d-4a2a-a71e-39cd93115c0e"}
01:40:59.766 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a6efb3bd-dc35-4164-bb9e-0dbeb3c4f058"}
01:40:59.766 00.000 13300 case statement mapped state 6 to 3
01:40:59.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a6efb3bd-dc35-4164-bb9e-0dbeb3c4f058"}
01:40:59.767 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"08fa3216-bdf8-43b4-aa6d-b35cb1fe378d"}
01:40:59.768 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.77,6.95],"pixels":"..."},"id":"08fa3216-bdf8-43b4-aa6d-b35cb1fe378d"}
01:41:00.840 01.072 11596 Exposure complete
01:41:00.913 00.073 11596 worker thread done servicing request
01:41:00.913 00.000 13300 OnExposeComplete: enter
01:41:00.913 00.000 13300 UpdateGuideState(): m_state=6
01:41:00.914 00.001 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
01:41:00.914 00.000 13300 Star::Find returns 1 (0), X=24.74, Y=411.21, Mass=1354, SNR=25.8, Peak=175 HFD=3.4
01:41:00.914 00.000 13300 MultiStar: [#1 0.10,0.05,0.54,U] [#2 0.02,0.14,0.46,U] [#3 -0.01,0.05,0.33,U] [#4 -0.12,-0.17,0.28,U] [#5 0.01,-0.29,0.30,U] [#6 -0.26,0.15,0.27,U] [#7 -0.14,0.00,0.28,U] [#8 -0.27,0.43,0.00,M1] 
01:41:00.914 00.000 13300 refined, 7 included, MultiStar: {-0.05, 0.06}, one-star: {-0.09, 0.20}
01:41:00.915 00.001 13300 CameraToMount -- cameraTheta (2.25) - m_xAngle (1.53) = xAngle (0.71 = 0.71)
01:41:00.915 00.000 13300 CameraToMount -- cameraTheta (2.25) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.41 = -2.41)
01:41:00.915 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.06 hyp=0.08 cameraTheta=2.25 mountX=0.06 mountY=-0.05, mountTheta=-0.72
01:41:00.917 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.06, opts=13)
01:41:00.917 00.000 13300 Enqueuing Move request for scope (-0.05, 0.06)
01:41:00.917 00.000 11596 Worker thread wakes up
01:41:00.917 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.06) opts 0xd
01:41:00.917 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.06)
01:41:00.917 00.000 11596 Moving (-0.05, 0.06) raw xDistance=0.06 yDistance=-0.05
01:41:00.917 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:41:00.917 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:00.917 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:41:00.918 00.001 11596 MoveAxis(E, 0, ABG)
01:41:00.918 00.000 11596 Move returns status 0, amount 0
01:41:00.918 00.000 11596 MoveAxis(N, 0, ABG)
01:41:00.918 00.000 11596 Move returns status 0, amount 0
01:41:00.918 00.000 11596 move complete, result=0
01:41:00.918 00.000 11596 worker thread done servicing request
01:41:00.925 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
01:41:00.931 00.006 13300 UpdateGuideState exits: m=1354 SNR=25.8
01:41:00.932 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:00.932 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:41:00.932 00.000 13300 Enqueuing Expose request
01:41:00.932 00.000 11596 Worker thread wakes up
01:41:00.932 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:41:00.932 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:41:01.445 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:41:02.765 01.320 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fc13053e-6b29-438f-af7c-1e6bd4ac1209"}
01:41:02.765 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fc13053e-6b29-438f-af7c-1e6bd4ac1209"}
01:41:02.766 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8521d511-faa1-45c7-b416-c0e9f118189d"}
01:41:02.766 00.000 13300 case statement mapped state 6 to 3
01:41:02.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8521d511-faa1-45c7-b416-c0e9f118189d"}
01:41:02.766 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8f34bc9a-728d-46a6-a4f6-4f7f3daf9db3"}
01:41:02.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[6.74,7.21],"pixels":"..."},"id":"8f34bc9a-728d-46a6-a4f6-4f7f3daf9db3"}
01:41:04.472 01.706 11596 Exposure complete
01:41:04.540 00.068 11596 worker thread done servicing request
01:41:04.541 00.001 13300 OnExposeComplete: enter
01:41:04.541 00.000 13300 UpdateGuideState(): m_state=6
01:41:04.541 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
01:41:04.541 00.000 13300 Star::Find returns 1 (0), X=24.72, Y=411.12, Mass=1333, SNR=25.6, Peak=188 HFD=3.2
01:41:04.542 00.001 13300 MultiStar: [#1 0.09,-0.00,0.54,U] [#2 0.04,-0.00,0.52,U] [#3 -0.03,0.10,0.34,U] [#4 0.02,-0.00,0.29,U] [#5 0.42,-0.18,0.00,M1] [#6 0.03,-0.09,0.28,U] [#7 -0.07,-0.03,0.27,U] [#8 -0.05,0.03,0.24,U] 
01:41:04.542 00.000 13300 refined, 7 included, MultiStar: {-0.02, 0.03}, one-star: {-0.11, 0.10}
01:41:04.542 00.000 13300 CameraToMount -- cameraTheta (2.18) - m_xAngle (1.53) = xAngle (0.64 = 0.64)
01:41:04.542 00.000 13300 CameraToMount -- cameraTheta (2.18) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.48 = -2.48)
01:41:04.542 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.04 cameraTheta=2.18 mountX=0.03 mountY=-0.02, mountTheta=-0.65
01:41:04.544 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.03, opts=13)
01:41:04.544 00.000 13300 Enqueuing Move request for scope (-0.02, 0.03)
01:41:04.544 00.000 11596 Worker thread wakes up
01:41:04.544 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
01:41:04.545 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
01:41:04.545 00.000 11596 Moving (-0.02, 0.03) raw xDistance=0.03 yDistance=-0.02
01:41:04.545 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:41:04.545 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:04.545 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:41:04.545 00.000 11596 MoveAxis(E, 0, ABG)
01:41:04.545 00.000 11596 Move returns status 0, amount 0
01:41:04.545 00.000 11596 MoveAxis(N, 0, ABG)
01:41:04.545 00.000 11596 Move returns status 0, amount 0
01:41:04.545 00.000 11596 move complete, result=0
01:41:04.545 00.000 11596 worker thread done servicing request
01:41:04.551 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
01:41:04.559 00.008 13300 UpdateGuideState exits: m=1333 SNR=25.6
01:41:04.559 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:04.559 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:41:04.559 00.000 13300 Enqueuing Expose request
01:41:04.560 00.001 11596 Worker thread wakes up
01:41:04.560 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:41:04.560 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:41:05.062 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:41:05.763 00.701 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d187e32a-72a1-4722-a0cc-abeff8f17f26"}
01:41:05.763 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d187e32a-72a1-4722-a0cc-abeff8f17f26"}
01:41:05.764 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c1686e0a-1d23-41e0-8838-8aff6db02ff0"}
01:41:05.764 00.000 13300 case statement mapped state 6 to 3
01:41:05.764 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c1686e0a-1d23-41e0-8838-8aff6db02ff0"}
01:41:05.764 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"09551946-e0dc-4414-8050-37c0b46a010a"}
01:41:05.765 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[6.72,7.12],"pixels":"..."},"id":"09551946-e0dc-4414-8050-37c0b46a010a"}
01:41:08.103 02.338 11596 Exposure complete
01:41:08.175 00.072 11596 worker thread done servicing request
01:41:08.175 00.000 13300 OnExposeComplete: enter
01:41:08.175 00.000 13300 UpdateGuideState(): m_state=6
01:41:08.176 00.001 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
01:41:08.176 00.000 13300 Star::Find returns 1 (0), X=24.72, Y=411.27, Mass=1356, SNR=25.8, Peak=159 HFD=3.5
01:41:08.176 00.000 13300 MultiStar: [#1 0.11,0.09,0.54,U] [#2 0.00,0.13,0.50,U] [#3 -0.19,0.22,0.33,U] [#4 -0.14,-0.05,0.27,U] [#5 0.20,0.05,0.29,U] [#6 -0.10,-0.07,0.26,U] [#7 -0.03,0.26,0.28,U] [#8 -0.01,0.09,0.24,U] 
01:41:08.176 00.000 13300 refined, 8 included, MultiStar: {-0.03, 0.14}, one-star: {-0.11, 0.25}
01:41:08.176 00.000 13300 CameraToMount -- cameraTheta (1.80) - m_xAngle (1.53) = xAngle (0.27 = 0.27)
01:41:08.176 00.000 13300 CameraToMount -- cameraTheta (1.80) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.86 = -2.86)
01:41:08.177 00.001 13300 CameraToMount -- cameraX=-0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.80 mountX=0.14 mountY=-0.04, mountTheta=-0.28
01:41:08.181 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.14, opts=13)
01:41:08.181 00.000 13300 Enqueuing Move request for scope (-0.03, 0.14)
01:41:08.181 00.000 11596 Worker thread wakes up
01:41:08.181 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.14) opts 0xd
01:41:08.181 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.14)
01:41:08.181 00.000 11596 Moving (-0.03, 0.14) raw xDistance=0.14 yDistance=-0.04
01:41:08.182 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:41:08.182 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:08.182 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:41:08.182 00.000 11596 MoveAxis(E, 0, ABG)
01:41:08.182 00.000 11596 Move returns status 0, amount 0
01:41:08.182 00.000 11596 MoveAxis(N, 0, ABG)
01:41:08.182 00.000 11596 Move returns status 0, amount 0
01:41:08.182 00.000 11596 move complete, result=0
01:41:08.183 00.001 11596 worker thread done servicing request
01:41:08.194 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
01:41:08.204 00.010 13300 UpdateGuideState exits: m=1356 SNR=25.8
01:41:08.204 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:08.204 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:41:08.204 00.000 13300 Enqueuing Expose request
01:41:08.205 00.001 11596 Worker thread wakes up
01:41:08.205 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:41:08.205 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:41:08.719 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:41:08.779 00.060 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5e27dc07-a09e-46a2-a4c4-8aca1161a66f"}
01:41:08.779 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5e27dc07-a09e-46a2-a4c4-8aca1161a66f"}
01:41:08.780 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9a698c80-417a-4de1-ae27-6b3287c599c1"}
01:41:08.780 00.000 13300 case statement mapped state 6 to 3
01:41:08.780 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9a698c80-417a-4de1-ae27-6b3287c599c1"}
01:41:08.781 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3988271b-6e04-4f97-b894-d070c55d3164"}
01:41:08.781 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[6.72,7.27],"pixels":"..."},"id":"3988271b-6e04-4f97-b894-d070c55d3164"}
01:41:11.743 02.962 11596 Exposure complete
01:41:11.779 00.036 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"82c32b05-77d6-482b-be86-dbb1e9719a92"}
01:41:11.780 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"82c32b05-77d6-482b-be86-dbb1e9719a92"}
01:41:11.780 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9e62d4e3-0546-406f-8c2f-cb09349bba9a"}
01:41:11.780 00.000 13300 case statement mapped state 6 to 3
01:41:11.781 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9e62d4e3-0546-406f-8c2f-cb09349bba9a"}
01:41:11.781 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a00ebabf-8170-49ed-84c5-1bf22f762c09"}
01:41:11.781 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[6.72,7.27],"pixels":"..."},"id":"a00ebabf-8170-49ed-84c5-1bf22f762c09"}
01:41:11.821 00.040 11596 worker thread done servicing request
01:41:11.821 00.000 13300 OnExposeComplete: enter
01:41:11.821 00.000 13300 UpdateGuideState(): m_state=6
01:41:11.821 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
01:41:11.821 00.000 13300 Star::Find returns 1 (0), X=24.73, Y=411.48, Mass=1346, SNR=25.7, Peak=170 HFD=3.3
01:41:11.822 00.001 13300 MultiStar: [#1 -0.01,0.14,0.54,U] [#2 -0.00,0.29,0.50,U] [#3 -0.12,0.25,0.34,U] [#4 -0.19,0.14,0.28,U] [#5 0.03,-0.25,0.31,U] [#6 0.08,0.12,0.27,U] [#7 0.05,0.17,0.27,U] [#8 -0.08,0.12,0.23,U] 
01:41:11.822 00.000 13300 refined, 8 included, MultiStar: {-0.05, 0.22}, one-star: {-0.10, 0.47}
01:41:11.822 00.000 13300 CameraToMount -- cameraTheta (1.77) - m_xAngle (1.53) = xAngle (0.24 = 0.24)
01:41:11.822 00.000 13300 CameraToMount -- cameraTheta (1.77) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.89 = -2.89)
01:41:11.822 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.22 hyp=0.23 cameraTheta=1.77 mountX=0.22 mountY=-0.06, mountTheta=-0.25
01:41:11.825 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.22, opts=13)
01:41:11.825 00.000 13300 Enqueuing Move request for scope (-0.05, 0.22)
01:41:11.825 00.000 11596 Worker thread wakes up
01:41:11.825 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.22) opts 0xd
01:41:11.825 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.22)
01:41:11.825 00.000 11596 Moving (-0.05, 0.22) raw xDistance=0.22 yDistance=-0.06
01:41:11.825 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
01:41:11.826 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:11.826 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:41:11.826 00.000 11596 MoveAxis(W, 278, ABG)
01:41:11.826 00.000 11596 Guiding  Dir = 3, Dur = 278
01:41:11.826 00.000 11596 IsSlewing returns 0
01:41:11.835 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=224, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
01:41:11.845 00.010 13300 UpdateGuideState exits: m=1346 SNR=25.7
01:41:11.845 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:11.845 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:41:11.845 00.000 13300 Enqueuing Expose request
01:41:11.892 00.047 11596 IsGuiding returns 0
01:41:12.113 00.221 11596 PulseGuide returned control before completion, sleep 68
01:41:12.214 00.101 11596 IsGuiding returns 1
01:41:12.214 00.000 11596 scope still moving after pulse duration time elapsed
01:41:12.235 00.021 11596 IsSlewing returns 0
01:41:12.438 00.203 11596 IsGuiding returns 1
01:41:12.466 00.028 11596 IsSlewing returns 0
01:41:12.655 00.189 11596 IsGuiding returns 0
01:41:12.655 00.000 11596 scope move finished after 278 + 484 ms
01:41:12.655 00.000 11596 Move returns status 0, amount 278
01:41:12.655 00.000 11596 MoveAxis(N, 0, ABG)
01:41:12.655 00.000 11596 Move returns status 0, amount 0
01:41:12.655 00.000 11596 move complete, result=0
01:41:12.655 00.000 11596 worker thread done servicing request
01:41:12.655 00.000 13300 GuideStep: 0.2 px 278 ms WEST, -0.1 px 0 ms NORTH
01:41:12.655 00.000 11596 Worker thread wakes up
01:41:12.656 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:41:13.159 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:41:14.779 01.620 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"01de3a17-4ce8-4770-9a4c-ec9801a385c9"}
01:41:14.779 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"01de3a17-4ce8-4770-9a4c-ec9801a385c9"}
01:41:14.780 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7427d784-b6ad-4b21-b53f-43aa42d1e2f9"}
01:41:14.780 00.000 13300 case statement mapped state 6 to 3
01:41:14.780 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7427d784-b6ad-4b21-b53f-43aa42d1e2f9"}
01:41:14.781 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dd942957-a657-4580-9dc9-e4fc6accffcf"}
01:41:14.782 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[6.73,7.48],"pixels":"..."},"id":"dd942957-a657-4580-9dc9-e4fc6accffcf"}
01:41:16.199 01.417 11596 Exposure complete
01:41:16.292 00.093 11596 worker thread done servicing request
01:41:16.292 00.000 13300 OnExposeComplete: enter
01:41:16.292 00.000 13300 UpdateGuideState(): m_state=6
01:41:16.292 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
01:41:16.292 00.000 13300 Star::Find returns 1 (0), X=24.73, Y=411.40, Mass=1348, SNR=25.7, Peak=145 HFD=3.2
01:41:16.293 00.001 13300 MultiStar: [#1 0.04,0.24,0.55,U] [#2 -0.06,0.25,0.50,U] [#3 -0.20,0.36,0.00,M1] [#4 -0.11,0.12,0.29,U] [#5 0.38,-0.04,0.00,M1] [#6 0.18,-0.20,0.27,U] [#7 -0.06,0.18,0.27,U] [#8 -0.10,0.24,0.24,U] 
01:41:16.293 00.000 13300 refined, 6 included, MultiStar: {-0.04, 0.23}, one-star: {-0.10, 0.38}
01:41:16.293 00.000 13300 CameraToMount -- cameraTheta (1.75) - m_xAngle (1.53) = xAngle (0.21 = 0.21)
01:41:16.293 00.000 13300 CameraToMount -- cameraTheta (1.75) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.91 = -2.91)
01:41:16.293 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.23 hyp=0.24 cameraTheta=1.75 mountX=0.23 mountY=-0.05, mountTheta=-0.23
01:41:16.295 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.23, opts=13)
01:41:16.295 00.000 13300 Enqueuing Move request for scope (-0.04, 0.23)
01:41:16.296 00.001 11596 Worker thread wakes up
01:41:16.296 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.23) opts 0xd
01:41:16.296 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.23)
01:41:16.296 00.000 11596 Moving (-0.04, 0.23) raw xDistance=0.23 yDistance=-0.05
01:41:16.296 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
01:41:16.296 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:16.296 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:41:16.297 00.001 11596 MoveAxis(W, 308, ABG)
01:41:16.297 00.000 11596 Guiding  Dir = 3, Dur = 308
01:41:16.297 00.000 11596 IsSlewing returns 0
01:41:16.305 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
01:41:16.313 00.008 13300 UpdateGuideState exits: m=1348 SNR=25.7
01:41:16.314 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:16.314 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:41:16.314 00.000 13300 Enqueuing Expose request
01:41:16.586 00.272 11596 IsGuiding returns 0
01:41:16.837 00.251 11596 PulseGuide returned control before completion, sleep 67
01:41:17.135 00.298 11596 IsGuiding returns 1
01:41:17.135 00.000 11596 scope still moving after pulse duration time elapsed
01:41:17.158 00.023 11596 IsSlewing returns 0
01:41:17.247 00.089 11596 IsGuiding returns 1
01:41:17.278 00.031 11596 IsSlewing returns 0
01:41:17.452 00.174 11596 IsGuiding returns 0
01:41:17.453 00.001 11596 scope move finished after 308 + 558 ms
01:41:17.453 00.000 11596 Move returns status 0, amount 308
01:41:17.453 00.000 11596 MoveAxis(N, 0, ABG)
01:41:17.453 00.000 11596 Move returns status 0, amount 0
01:41:17.453 00.000 11596 move complete, result=0
01:41:17.453 00.000 11596 worker thread done servicing request
01:41:17.453 00.000 13300 GuideStep: 0.2 px 308 ms WEST, -0.1 px 0 ms NORTH
01:41:17.454 00.001 11596 Worker thread wakes up
01:41:17.454 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:41:17.779 00.325 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fae9004c-05df-46ea-a0a4-be67367704a3"}
01:41:17.779 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fae9004c-05df-46ea-a0a4-be67367704a3"}
01:41:17.780 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"79cd6baf-0555-47bd-8975-f486ac51a177"}
01:41:17.780 00.000 13300 case statement mapped state 6 to 3
01:41:17.780 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"79cd6baf-0555-47bd-8975-f486ac51a177"}
01:41:17.781 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"82c5fab0-fa0f-4121-9468-6f6272e5e63c"}
01:41:17.782 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[6.73,7.40],"pixels":"..."},"id":"82c5fab0-fa0f-4121-9468-6f6272e5e63c"}
01:41:17.957 00.175 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:41:20.779 02.822 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"529e668c-f69e-4f58-b914-5f8793022c55"}
01:41:20.779 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"529e668c-f69e-4f58-b914-5f8793022c55"}
01:41:20.780 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"02af0b00-dace-46ac-ba5f-03542d69a416"}
01:41:20.780 00.000 13300 case statement mapped state 6 to 3
01:41:20.780 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"02af0b00-dace-46ac-ba5f-03542d69a416"}
01:41:20.780 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"79f20310-b7cf-4740-a185-46e2f60164aa"}
01:41:20.780 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[6.73,7.40],"pixels":"..."},"id":"79f20310-b7cf-4740-a185-46e2f60164aa"}
01:41:20.987 00.207 11596 Exposure complete
01:41:21.056 00.069 11596 worker thread done servicing request
01:41:21.056 00.000 13300 OnExposeComplete: enter
01:41:21.056 00.000 13300 UpdateGuideState(): m_state=6
01:41:21.057 00.001 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
01:41:21.057 00.000 13300 Star::Find returns 1 (0), X=24.70, Y=411.13, Mass=1309, SNR=25.3, Peak=185 HFD=3.3
01:41:21.057 00.000 13300 MultiStar: [#1 0.04,0.18,0.56,U] [#2 -0.10,0.10,0.47,U] [#3 -0.07,0.10,0.35,U] [#4 -0.27,-0.22,0.00,M1] [#5 0.12,-0.11,0.33,U] [#6 0.09,-0.10,0.29,U] [#7 -0.07,-0.21,0.28,U] [#8 -0.20,-0.04,0.23,U] 
01:41:21.057 00.000 13300 refined, 7 included, MultiStar: {-0.05, 0.04}, one-star: {-0.13, 0.11}
01:41:21.057 00.000 13300 CameraToMount -- cameraTheta (2.42) - m_xAngle (1.53) = xAngle (0.89 = 0.89)
01:41:21.058 00.001 13300 CameraToMount -- cameraTheta (2.42) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.24 = -2.24)
01:41:21.058 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.04 hyp=0.07 cameraTheta=2.42 mountX=0.04 mountY=-0.05, mountTheta=-0.89
01:41:21.059 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.04, opts=13)
01:41:21.060 00.001 13300 Enqueuing Move request for scope (-0.05, 0.04)
01:41:21.060 00.000 11596 Worker thread wakes up
01:41:21.060 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.04) opts 0xd
01:41:21.060 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.04)
01:41:21.060 00.000 11596 Moving (-0.05, 0.04) raw xDistance=0.04 yDistance=-0.05
01:41:21.060 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:41:21.060 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:21.060 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:41:21.061 00.001 11596 MoveAxis(E, 0, ABG)
01:41:21.061 00.000 11596 Move returns status 0, amount 0
01:41:21.061 00.000 11596 MoveAxis(N, 0, ABG)
01:41:21.061 00.000 11596 Move returns status 0, amount 0
01:41:21.061 00.000 11596 move complete, result=0
01:41:21.061 00.000 11596 worker thread done servicing request
01:41:21.068 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
01:41:21.079 00.011 13300 UpdateGuideState exits: m=1309 SNR=25.3
01:41:21.079 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:21.079 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:41:21.079 00.000 13300 Enqueuing Expose request
01:41:21.079 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:41:21.079 00.000 11596 Worker thread wakes up
01:41:21.079 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:41:21.590 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:41:23.779 02.189 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"193b1846-152c-41c3-9d41-6e32ebbe1e3d"}
01:41:23.779 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"193b1846-152c-41c3-9d41-6e32ebbe1e3d"}
01:41:23.780 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"00fc861b-3fd5-4ee3-9ec0-d86001528bc3"}
01:41:23.780 00.000 13300 case statement mapped state 6 to 3
01:41:23.780 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"00fc861b-3fd5-4ee3-9ec0-d86001528bc3"}
01:41:23.780 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0b530144-e1ac-44cc-80d6-bb08ba23a8a3"}
01:41:23.781 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[6.70,7.13],"pixels":"..."},"id":"0b530144-e1ac-44cc-80d6-bb08ba23a8a3"}
01:41:24.612 00.831 11596 Exposure complete
01:41:24.684 00.072 11596 worker thread done servicing request
01:41:24.684 00.000 13300 OnExposeComplete: enter
01:41:24.684 00.000 13300 UpdateGuideState(): m_state=6
01:41:24.685 00.001 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
01:41:24.685 00.000 13300 Star::Find returns 1 (0), X=24.66, Y=411.01, Mass=1330, SNR=25.5, Peak=206 HFD=3.3
01:41:24.685 00.000 13300 MultiStar: [#1 0.01,-0.11,0.55,U] [#2 -0.15,0.11,0.46,U] [#3 -0.14,-0.02,0.33,U] [#4 -0.01,-0.07,0.28,U] [#5 0.10,-0.49,0.00,M1] [#6 -0.01,0.00,0.27,U] [#7 -0.05,-0.19,0.28,U] [#8 0.00,-0.17,0.25,U] 
01:41:24.685 00.000 13300 refined, 7 included, MultiStar: {-0.09, -0.04}, one-star: {-0.17, -0.01}
01:41:24.685 00.000 13300 CameraToMount -- cameraTheta (-2.71) - m_xAngle (1.53) = xAngle (-4.25 = 2.04)
01:41:24.686 00.001 13300 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.37 = -1.09)
01:41:24.686 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-2.71 mountX=-0.04 mountY=-0.09, mountTheta=-2.04
01:41:24.688 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.04, opts=13)
01:41:24.688 00.000 13300 Enqueuing Move request for scope (-0.09, -0.04)
01:41:24.688 00.000 11596 Worker thread wakes up
01:41:24.688 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.04) opts 0xd
01:41:24.688 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.04)
01:41:24.689 00.001 11596 Moving (-0.09, -0.04) raw xDistance=-0.04 yDistance=-0.09
01:41:24.689 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:41:24.689 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:24.689 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:41:24.689 00.000 11596 MoveAxis(E, 0, ABG)
01:41:24.689 00.000 11596 Move returns status 0, amount 0
01:41:24.689 00.000 11596 MoveAxis(N, 0, ABG)
01:41:24.689 00.000 11596 Move returns status 0, amount 0
01:41:24.689 00.000 11596 move complete, result=0
01:41:24.689 00.000 11596 worker thread done servicing request
01:41:24.697 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
01:41:24.705 00.008 13300 UpdateGuideState exits: m=1330 SNR=25.5
01:41:24.705 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:24.705 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:41:24.705 00.000 13300 Enqueuing Expose request
01:41:24.705 00.000 11596 Worker thread wakes up
01:41:24.705 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:41:24.706 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:41:25.213 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:41:26.778 01.565 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"869b439f-81fc-48bc-9b47-acd6cdf2a3fc"}
01:41:26.778 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"869b439f-81fc-48bc-9b47-acd6cdf2a3fc"}
01:41:26.779 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c1d32dee-c42c-4ab8-85aa-867a51a0cd9f"}
01:41:26.779 00.000 13300 case statement mapped state 6 to 3
01:41:26.779 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c1d32dee-c42c-4ab8-85aa-867a51a0cd9f"}
01:41:26.780 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3b9602d6-097a-4527-86bf-dd739e5196f3"}
01:41:26.780 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[6.66,7.01],"pixels":"..."},"id":"3b9602d6-097a-4527-86bf-dd739e5196f3"}
01:41:28.238 01.458 11596 Exposure complete
01:41:28.312 00.074 11596 worker thread done servicing request
01:41:28.312 00.000 13300 OnExposeComplete: enter
01:41:28.312 00.000 13300 UpdateGuideState(): m_state=6
01:41:28.313 00.001 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
01:41:28.313 00.000 13300 Star::Find returns 1 (0), X=24.67, Y=410.88, Mass=1317, SNR=25.4, Peak=209 HFD=3.2
01:41:28.313 00.000 13300 MultiStar: [#1 0.11,-0.15,0.54,U] [#2 -0.14,-0.03,0.47,U] [#3 -0.15,-0.18,0.34,U] [#4 -0.24,-0.21,0.00,M1] [#5 0.04,-0.70,0.00,M2] [#6 -0.27,-0.51,0.00,M1] [#7 -0.10,-0.29,0.27,U] [#8 0.02,-0.42,0.00,M1] 
01:41:28.313 00.000 13300 refined, 4 included, MultiStar: {-0.09, -0.14}, one-star: {-0.16, -0.14}
01:41:28.313 00.000 13300 CameraToMount -- cameraTheta (-2.14) - m_xAngle (1.53) = xAngle (-3.67 = 2.61)
01:41:28.314 00.001 13300 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.80 = -0.52)
01:41:28.314 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.14 hyp=0.17 cameraTheta=-2.14 mountX=-0.15 mountY=-0.08, mountTheta=-2.62
01:41:28.315 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.14, opts=13)
01:41:28.316 00.001 13300 Enqueuing Move request for scope (-0.09, -0.14)
01:41:28.316 00.000 11596 Worker thread wakes up
01:41:28.316 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.14) opts 0xd
01:41:28.316 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.14)
01:41:28.316 00.000 11596 Moving (-0.09, -0.14) raw xDistance=-0.15 yDistance=-0.08
01:41:28.316 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.15
01:41:28.316 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:28.316 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:41:28.316 00.000 11596 MoveAxis(E, 183, ABG)
01:41:28.317 00.001 11596 Guiding  Dir = 2, Dur = 183
01:41:28.317 00.000 11596 IsSlewing returns 0
01:41:28.323 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
01:41:28.331 00.008 13300 UpdateGuideState exits: m=1317 SNR=25.4
01:41:28.331 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:28.331 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:41:28.331 00.000 13300 Enqueuing Expose request
01:41:28.410 00.079 11596 IsGuiding returns 0
01:41:28.421 00.011 11596 PulseGuide returned control before completion, sleep 183
01:41:28.658 00.237 11596 IsGuiding returns 1
01:41:28.658 00.000 11596 scope still moving after pulse duration time elapsed
01:41:28.693 00.035 11596 IsSlewing returns 0
01:41:28.768 00.075 11596 IsGuiding returns 0
01:41:28.768 00.000 11596 scope move finished after 183 + 173 ms
01:41:28.768 00.000 11596 Move returns status 0, amount 183
01:41:28.768 00.000 11596 MoveAxis(N, 0, ABG)
01:41:28.768 00.000 11596 Move returns status 0, amount 0
01:41:28.768 00.000 11596 move complete, result=0
01:41:28.768 00.000 11596 worker thread done servicing request
01:41:28.768 00.000 13300 GuideStep: -0.1 px 183 ms EAST, -0.1 px 0 ms NORTH
01:41:28.769 00.001 11596 Worker thread wakes up
01:41:28.769 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:41:29.280 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:41:29.777 00.497 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"94a14380-adc4-4d11-9deb-92a18f8aab17"}
01:41:29.777 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"94a14380-adc4-4d11-9deb-92a18f8aab17"}
01:41:29.778 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"372a4662-3397-47e5-8b69-1ef79c447648"}
01:41:29.778 00.000 13300 case statement mapped state 6 to 3
01:41:29.778 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"372a4662-3397-47e5-8b69-1ef79c447648"}
01:41:29.779 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8790c81b-4273-4be1-b3bb-5f79bb6e8a29"}
01:41:29.779 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[6.67,6.88],"pixels":"..."},"id":"8790c81b-4273-4be1-b3bb-5f79bb6e8a29"}
01:41:32.304 02.525 11596 Exposure complete
01:41:32.373 00.069 11596 worker thread done servicing request
01:41:32.373 00.000 13300 OnExposeComplete: enter
01:41:32.373 00.000 13300 UpdateGuideState(): m_state=6
01:41:32.374 00.001 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
01:41:32.374 00.000 13300 Star::Find returns 1 (0), X=24.73, Y=411.10, Mass=1340, SNR=25.6, Peak=199 HFD=3.2
01:41:32.374 00.000 13300 MultiStar: [#1 0.02,-0.00,0.54,U] [#2 -0.22,-0.03,0.51,U] [#3 -0.21,0.06,0.32,U] [#4 -0.00,-0.07,0.29,U] [#5 -0.04,-0.27,0.30,U] [#6 -0.10,-0.38,0.00,M2] [#7 0.04,-0.26,0.28,U] [#8 -0.09,-0.04,0.24,U] 
01:41:32.374 00.000 13300 refined, 7 included, MultiStar: {-0.08, -0.03}, one-star: {-0.10, 0.08}
01:41:32.374 00.000 13300 CameraToMount -- cameraTheta (-2.82) - m_xAngle (1.53) = xAngle (-4.36 = 1.93)
01:41:32.375 00.001 13300 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.48 = -1.20)
01:41:32.375 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.03 hyp=0.09 cameraTheta=-2.82 mountX=-0.03 mountY=-0.08, mountTheta=-1.93
01:41:32.377 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.03, opts=13)
01:41:32.377 00.000 13300 Enqueuing Move request for scope (-0.08, -0.03)
01:41:32.377 00.000 11596 Worker thread wakes up
01:41:32.378 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.03) opts 0xd
01:41:32.378 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.03)
01:41:32.378 00.000 11596 Moving (-0.08, -0.03) raw xDistance=-0.03 yDistance=-0.08
01:41:32.378 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:41:32.378 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:32.378 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:41:32.378 00.000 11596 MoveAxis(E, 0, ABG)
01:41:32.378 00.000 11596 Move returns status 0, amount 0
01:41:32.378 00.000 11596 MoveAxis(N, 0, ABG)
01:41:32.378 00.000 11596 Move returns status 0, amount 0
01:41:32.378 00.000 11596 move complete, result=0
01:41:32.379 00.001 11596 worker thread done servicing request
01:41:32.384 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
01:41:32.392 00.008 13300 UpdateGuideState exits: m=1340 SNR=25.6
01:41:32.393 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:32.393 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:41:32.393 00.000 13300 Enqueuing Expose request
01:41:32.393 00.000 11596 Worker thread wakes up
01:41:32.393 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:41:32.393 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:41:32.777 00.384 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1f644c3f-d7e7-4912-8162-f0de001c2c4a"}
01:41:32.777 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1f644c3f-d7e7-4912-8162-f0de001c2c4a"}
01:41:32.778 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"292f396a-846d-49c9-b450-af63dca8fb2e"}
01:41:32.778 00.000 13300 case statement mapped state 6 to 3
01:41:32.778 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"292f396a-846d-49c9-b450-af63dca8fb2e"}
01:41:32.778 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bf2a112b-7396-4a48-aecb-5f753e7c0703"}
01:41:32.778 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[6.73,7.10],"pixels":"..."},"id":"bf2a112b-7396-4a48-aecb-5f753e7c0703"}
01:41:32.909 00.131 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:41:35.776 02.867 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2b521617-efc5-4924-b99a-392a9f192135"}
01:41:35.776 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2b521617-efc5-4924-b99a-392a9f192135"}
01:41:35.777 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e8c65248-e113-4d2a-9a6b-af26044f5dfa"}
01:41:35.777 00.000 13300 case statement mapped state 6 to 3
01:41:35.777 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e8c65248-e113-4d2a-9a6b-af26044f5dfa"}
01:41:35.777 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c2042bd1-dbe8-4c6d-b7bd-d367e00cc37e"}
01:41:35.777 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[6.73,7.10],"pixels":"..."},"id":"c2042bd1-dbe8-4c6d-b7bd-d367e00cc37e"}
01:41:35.944 00.167 11596 Exposure complete
01:41:36.019 00.075 11596 worker thread done servicing request
01:41:36.019 00.000 13300 OnExposeComplete: enter
01:41:36.019 00.000 13300 UpdateGuideState(): m_state=6
01:41:36.020 00.001 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
01:41:36.020 00.000 13300 Star::Find returns 1 (0), X=24.66, Y=411.11, Mass=1390, SNR=26.1, Peak=200 HFD=3.3
01:41:36.021 00.001 13300 MultiStar: [#1 -0.06,-0.10,0.54,U] [#2 -0.08,0.05,0.46,U] [#3 -0.25,-0.01,0.33,U] [#4 -0.23,-0.10,0.27,U] [#5 0.04,-0.37,0.00,M2] [#6 -0.11,-0.45,0.00,M3] [#7 -0.16,-0.13,0.26,U] [#8 -0.13,-0.03,0.22,U] 
01:41:36.021 00.000 13300 refined, 6 included, MultiStar: {-0.15, -0.00}, one-star: {-0.16, 0.09}
01:41:36.021 00.000 13300 CameraToMount -- cameraTheta (-3.11) - m_xAngle (1.53) = xAngle (-4.65 = 1.64)
01:41:36.021 00.000 13300 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.77 = -1.49)
01:41:36.021 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=-0.00 hyp=0.15 cameraTheta=-3.11 mountX=-0.01 mountY=-0.15, mountTheta=-1.64
01:41:36.024 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=-0.00, opts=13)
01:41:36.024 00.000 13300 Enqueuing Move request for scope (-0.15, -0.00)
01:41:36.024 00.000 11596 Worker thread wakes up
01:41:36.025 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.00) opts 0xd
01:41:36.025 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, -0.00)
01:41:36.025 00.000 11596 Moving (-0.15, -0.00) raw xDistance=-0.01 yDistance=-0.15
01:41:36.025 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:41:36.025 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:36.025 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:41:36.025 00.000 11596 MoveAxis(E, 0, ABG)
01:41:36.025 00.000 11596 Move returns status 0, amount 0
01:41:36.026 00.001 11596 MoveAxis(N, 0, ABG)
01:41:36.026 00.000 11596 Move returns status 0, amount 0
01:41:36.026 00.000 11596 move complete, result=0
01:41:36.026 00.000 11596 worker thread done servicing request
01:41:36.033 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
01:41:36.043 00.010 13300 UpdateGuideState exits: m=1390 SNR=26.1
01:41:36.043 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:36.043 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:41:36.043 00.000 13300 Enqueuing Expose request
01:41:36.044 00.001 11596 Worker thread wakes up
01:41:36.044 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:41:36.044 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:41:36.550 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:41:38.775 02.225 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3d392895-6875-4f27-affd-776bc2fc0b42"}
01:41:38.775 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3d392895-6875-4f27-affd-776bc2fc0b42"}
01:41:38.776 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c57d352d-c774-4382-906b-50f6f8f56546"}
01:41:38.776 00.000 13300 case statement mapped state 6 to 3
01:41:38.776 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c57d352d-c774-4382-906b-50f6f8f56546"}
01:41:38.776 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b4380d84-89ac-4d62-8578-07f1fc9a538c"}
01:41:38.777 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[6.66,7.11],"pixels":"..."},"id":"b4380d84-89ac-4d62-8578-07f1fc9a538c"}
01:41:39.574 00.797 11596 Exposure complete
01:41:39.645 00.071 11596 worker thread done servicing request
01:41:39.645 00.000 13300 OnExposeComplete: enter
01:41:39.646 00.001 13300 UpdateGuideState(): m_state=6
01:41:39.646 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
01:41:39.646 00.000 13300 Star::Find returns 1 (0), X=24.57, Y=411.17, Mass=1316, SNR=25.4, Peak=185 HFD=3.3
01:41:39.647 00.001 13300 MultiStar: [#1 -0.05,-0.03,0.55,U] [#2 -0.12,0.08,0.47,U] [#3 -0.17,0.33,0.00,M1] [#4 -0.10,-0.19,0.29,U] [#5 -0.06,-0.29,0.29,U] [#6 -0.13,-0.59,0.00,M4] [#7 -0.13,-0.26,0.28,U] [#8 -0.31,-0.16,0.00,M1] 
01:41:39.647 00.000 13300 refined, 5 included, MultiStar: {-0.15, -0.01}, one-star: {-0.26, 0.15}
01:41:39.647 00.000 13300 CameraToMount -- cameraTheta (-3.06) - m_xAngle (1.53) = xAngle (-4.59 = 1.70)
01:41:39.647 00.000 13300 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.72 = -1.43)
01:41:39.647 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-3.06 mountX=-0.02 mountY=-0.15, mountTheta=-1.70
01:41:39.649 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=-0.01, opts=13)
01:41:39.649 00.000 13300 Enqueuing Move request for scope (-0.15, -0.01)
01:41:39.649 00.000 11596 Worker thread wakes up
01:41:39.649 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.01) opts 0xd
01:41:39.649 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, -0.01)
01:41:39.649 00.000 11596 Moving (-0.15, -0.01) raw xDistance=-0.02 yDistance=-0.15
01:41:39.649 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:41:39.650 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:39.650 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:41:39.650 00.000 11596 MoveAxis(E, 0, ABG)
01:41:39.650 00.000 11596 Move returns status 0, amount 0
01:41:39.650 00.000 11596 MoveAxis(N, 0, ABG)
01:41:39.650 00.000 11596 Move returns status 0, amount 0
01:41:39.650 00.000 11596 move complete, result=0
01:41:39.650 00.000 11596 worker thread done servicing request
01:41:39.658 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
01:41:39.667 00.009 13300 UpdateGuideState exits: m=1316 SNR=25.4
01:41:39.667 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:39.667 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:41:39.667 00.000 13300 Enqueuing Expose request
01:41:39.667 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:41:39.667 00.000 11596 Worker thread wakes up
01:41:39.668 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:41:40.179 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:41:41.774 01.595 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f552a522-8e46-41fe-a2da-9f5de11c6ee6"}
01:41:41.774 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f552a522-8e46-41fe-a2da-9f5de11c6ee6"}
01:41:41.775 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7c3a9f8e-35b0-4a24-9f7c-da37be52ef20"}
01:41:41.775 00.000 13300 case statement mapped state 6 to 3
01:41:41.775 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7c3a9f8e-35b0-4a24-9f7c-da37be52ef20"}
01:41:41.775 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"627194dc-7d45-4350-9e18-75b2224b5130"}
01:41:41.775 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[6.57,7.17],"pixels":"..."},"id":"627194dc-7d45-4350-9e18-75b2224b5130"}
01:41:43.206 01.431 11596 Exposure complete
01:41:43.276 00.070 11596 worker thread done servicing request
01:41:43.276 00.000 13300 OnExposeComplete: enter
01:41:43.276 00.000 13300 UpdateGuideState(): m_state=6
01:41:43.276 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
01:41:43.277 00.001 13300 Star::Find returns 1 (0), X=24.65, Y=411.25, Mass=1345, SNR=25.7, Peak=167 HFD=3.3
01:41:43.277 00.000 13300 MultiStar: [#1 -0.03,0.13,0.54,U] [#2 -0.21,0.05,0.50,U] [#3 -0.16,0.09,0.34,U] [#4 -0.34,-0.09,0.00,M1] [#5 -0.06,-0.33,0.00,M2] [#6 0.02,0.17,0.28,U] [#7 -0.20,-0.20,0.29,U] [#8 -0.18,0.07,0.23,U] 
01:41:43.277 00.000 13300 refined, 6 included, MultiStar: {-0.14, 0.12}, one-star: {-0.18, 0.23}
01:41:43.277 00.000 13300 CameraToMount -- cameraTheta (2.45) - m_xAngle (1.53) = xAngle (0.92 = 0.92)
01:41:43.277 00.000 13300 CameraToMount -- cameraTheta (2.45) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.21 = -2.21)
01:41:43.277 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=0.12 hyp=0.18 cameraTheta=2.45 mountX=0.11 mountY=-0.15, mountTheta=-0.93
01:41:43.279 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=0.12, opts=13)
01:41:43.279 00.000 13300 Enqueuing Move request for scope (-0.14, 0.12)
01:41:43.279 00.000 11596 Worker thread wakes up
01:41:43.280 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.12) opts 0xd
01:41:43.280 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, 0.12)
01:41:43.280 00.000 11596 Moving (-0.14, 0.12) raw xDistance=0.11 yDistance=-0.15
01:41:43.280 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:41:43.280 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:43.280 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:41:43.280 00.000 11596 MoveAxis(E, 0, ABG)
01:41:43.280 00.000 11596 Move returns status 0, amount 0
01:41:43.280 00.000 11596 MoveAxis(N, 0, ABG)
01:41:43.280 00.000 11596 Move returns status 0, amount 0
01:41:43.281 00.001 11596 move complete, result=0
01:41:43.281 00.000 11596 worker thread done servicing request
01:41:43.288 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
01:41:43.297 00.009 13300 UpdateGuideState exits: m=1345 SNR=25.7
01:41:43.297 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:43.297 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:41:43.297 00.000 13300 Enqueuing Expose request
01:41:43.298 00.001 11596 Worker thread wakes up
01:41:43.298 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:41:43.298 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:41:43.808 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:41:44.773 00.965 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c855315b-2bab-4000-91dc-6731990bba84"}
01:41:44.773 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c855315b-2bab-4000-91dc-6731990bba84"}
01:41:44.774 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7d087015-2a23-4d44-a5f8-3d24f22401ed"}
01:41:44.775 00.001 13300 case statement mapped state 6 to 3
01:41:44.775 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7d087015-2a23-4d44-a5f8-3d24f22401ed"}
01:41:44.776 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"48cbcc5d-4bdb-4fd6-96bc-ee2fa40eef6c"}
01:41:44.776 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[6.65,7.25],"pixels":"..."},"id":"48cbcc5d-4bdb-4fd6-96bc-ee2fa40eef6c"}
01:41:46.831 02.055 11596 Exposure complete
01:41:46.900 00.069 11596 worker thread done servicing request
01:41:46.900 00.000 13300 OnExposeComplete: enter
01:41:46.900 00.000 13300 UpdateGuideState(): m_state=6
01:41:46.900 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
01:41:46.901 00.001 13300 Star::Find returns 1 (0), X=24.64, Y=411.39, Mass=1334, SNR=25.6, Peak=153 HFD=3.3
01:41:46.901 00.000 13300 MultiStar: [#1 -0.07,0.21,0.55,U] [#2 -0.17,0.24,0.50,U] [#3 -0.13,0.47,0.00,M1] [#4 -0.10,0.16,0.28,U] [#5 0.09,0.10,0.29,U] [#6 0.07,0.21,0.28,U] [#7 -0.01,0.10,0.27,U] [#8 -0.18,0.15,0.25,U] 
01:41:46.902 00.001 13300 refined, 7 included, MultiStar: {-0.10, 0.23}, one-star: {-0.19, 0.37}
01:41:46.902 00.000 13300 CameraToMount -- cameraTheta (1.98) - m_xAngle (1.53) = xAngle (0.44 = 0.44)
01:41:46.902 00.000 13300 CameraToMount -- cameraTheta (1.98) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.68 = -2.68)
01:41:46.902 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.23 hyp=0.26 cameraTheta=1.98 mountX=0.23 mountY=-0.11, mountTheta=-0.46
01:41:46.904 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.23, opts=13)
01:41:46.904 00.000 13300 Enqueuing Move request for scope (-0.10, 0.23)
01:41:46.904 00.000 11596 Worker thread wakes up
01:41:46.904 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.23) opts 0xd
01:41:46.904 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.23)
01:41:46.904 00.000 11596 Moving (-0.10, 0.23) raw xDistance=0.23 yDistance=-0.11
01:41:46.904 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
01:41:46.904 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:46.905 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:41:46.905 00.000 11596 MoveAxis(W, 289, ABG)
01:41:46.905 00.000 11596 Guiding  Dir = 3, Dur = 289
01:41:46.905 00.000 11596 IsSlewing returns 0
01:41:46.911 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
01:41:46.920 00.009 13300 UpdateGuideState exits: m=1334 SNR=25.6
01:41:46.920 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:46.921 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:41:46.921 00.000 13300 Enqueuing Expose request
01:41:47.024 00.103 11596 IsGuiding returns 0
01:41:47.262 00.238 11596 PulseGuide returned control before completion, sleep 61
01:41:47.489 00.227 11596 IsGuiding returns 1
01:41:47.490 00.001 11596 scope still moving after pulse duration time elapsed
01:41:47.518 00.028 11596 IsSlewing returns 0
01:41:47.581 00.063 11596 IsGuiding returns 0
01:41:47.581 00.000 11596 scope move finished after 289 + 268 ms
01:41:47.581 00.000 11596 Move returns status 0, amount 289
01:41:47.581 00.000 11596 MoveAxis(N, 0, ABG)
01:41:47.581 00.000 11596 Move returns status 0, amount 0
01:41:47.581 00.000 11596 move complete, result=0
01:41:47.582 00.001 11596 worker thread done servicing request
01:41:47.582 00.000 11596 Worker thread wakes up
01:41:47.582 00.000 13300 GuideStep: 0.2 px 289 ms WEST, -0.1 px 0 ms NORTH
01:41:47.582 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:41:47.773 00.191 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"96c2d651-b3d8-4144-b0b3-b570947af840"}
01:41:47.773 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"96c2d651-b3d8-4144-b0b3-b570947af840"}
01:41:47.774 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"baac61b2-8bcf-46e7-9ecb-044da1d1a540"}
01:41:47.774 00.000 13300 case statement mapped state 6 to 3
01:41:47.774 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"baac61b2-8bcf-46e7-9ecb-044da1d1a540"}
01:41:47.775 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c4d297a0-343a-47ba-99e1-d0308d3fe255"}
01:41:47.776 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[6.64,7.39],"pixels":"..."},"id":"c4d297a0-343a-47ba-99e1-d0308d3fe255"}
01:41:48.088 00.312 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:41:50.771 02.683 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fefea9b6-eac0-48ba-8cce-fef9bedc59bf"}
01:41:50.771 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fefea9b6-eac0-48ba-8cce-fef9bedc59bf"}
01:41:50.772 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"25d24b84-df36-4edb-8bf5-78c0c0c92bcc"}
01:41:50.772 00.000 13300 case statement mapped state 6 to 3
01:41:50.772 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"25d24b84-df36-4edb-8bf5-78c0c0c92bcc"}
01:41:50.772 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c6c91431-977e-4bc1-b4b9-093e56640b22"}
01:41:50.772 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[6.64,7.39],"pixels":"..."},"id":"c6c91431-977e-4bc1-b4b9-093e56640b22"}
01:41:51.122 00.350 11596 Exposure complete
01:41:51.198 00.076 11596 worker thread done servicing request
01:41:51.199 00.001 13300 OnExposeComplete: enter
01:41:51.199 00.000 13300 UpdateGuideState(): m_state=6
01:41:51.199 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
01:41:51.199 00.000 13300 Star::Find returns 1 (0), X=24.58, Y=411.31, Mass=1377, SNR=26.0, Peak=177 HFD=3.2
01:41:51.200 00.001 13300 MultiStar: [#1 -0.08,0.18,0.53,U] [#2 -0.11,0.37,0.00,M1] [#3 -0.26,0.12,0.33,U] [#4 -0.21,-0.03,0.29,U] [#5 0.07,-0.02,0.29,U] [#6 -0.52,-0.14,0.00,M3] [#7 -0.04,0.26,0.27,U] [#8 -0.14,0.14,0.22,U] 
01:41:51.200 00.000 13300 refined, 6 included, MultiStar: {-0.16, 0.18}, one-star: {-0.25, 0.29}
01:41:51.200 00.000 13300 CameraToMount -- cameraTheta (2.30) - m_xAngle (1.53) = xAngle (0.77 = 0.77)
01:41:51.200 00.000 13300 CameraToMount -- cameraTheta (2.30) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.36 = -2.36)
01:41:51.200 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=0.18 hyp=0.24 cameraTheta=2.30 mountX=0.17 mountY=-0.17, mountTheta=-0.77
01:41:51.203 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=0.18, opts=13)
01:41:51.203 00.000 13300 Enqueuing Move request for scope (-0.16, 0.18)
01:41:51.203 00.000 11596 Worker thread wakes up
01:41:51.204 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.18) opts 0xd
01:41:51.204 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.16, 0.18)
01:41:51.204 00.000 11596 Moving (-0.16, 0.18) raw xDistance=0.17 yDistance=-0.17
01:41:51.204 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.17
01:41:51.204 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:51.204 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:41:51.204 00.000 11596 MoveAxis(W, 232, ABG)
01:41:51.205 00.001 11596 Guiding  Dir = 3, Dur = 232
01:41:51.205 00.000 11596 IsSlewing returns 0
01:41:51.211 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
01:41:51.219 00.008 13300 UpdateGuideState exits: m=1377 SNR=26.0
01:41:51.219 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:51.219 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:41:51.219 00.000 13300 Enqueuing Expose request
01:41:51.290 00.071 11596 IsGuiding returns 0
01:41:51.699 00.409 11596 IsGuiding returns 1
01:41:51.699 00.000 11596 scope still moving after pulse duration time elapsed
01:41:51.996 00.297 11596 IsSlewing returns 0
01:41:52.097 00.101 11596 IsGuiding returns 0
01:41:52.097 00.000 11596 scope move finished after 232 + 574 ms
01:41:52.097 00.000 11596 Move returns status 0, amount 232
01:41:52.097 00.000 11596 MoveAxis(N, 0, ABG)
01:41:52.097 00.000 11596 Move returns status 0, amount 0
01:41:52.097 00.000 11596 move complete, result=0
01:41:52.098 00.001 11596 worker thread done servicing request
01:41:52.098 00.000 13300 GuideStep: 0.2 px 232 ms WEST, -0.2 px 0 ms NORTH
01:41:52.098 00.000 11596 Worker thread wakes up
01:41:52.098 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:41:52.600 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:41:53.770 01.170 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f148629e-016f-4bd1-b5b5-5960e6ec66e9"}
01:41:53.770 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f148629e-016f-4bd1-b5b5-5960e6ec66e9"}
01:41:53.771 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"64927d38-bc56-4372-a4fe-50382e47106e"}
01:41:53.771 00.000 13300 case statement mapped state 6 to 3
01:41:53.771 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"64927d38-bc56-4372-a4fe-50382e47106e"}
01:41:53.772 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"058cf828-4710-4f19-a5d1-5c4d803c9152"}
01:41:53.772 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":32,"width":15,"height":15,"star_pos":[6.58,7.31],"pixels":"..."},"id":"058cf828-4710-4f19-a5d1-5c4d803c9152"}
01:41:55.720 01.948 11596 Exposure complete
01:41:55.789 00.069 11596 worker thread done servicing request
01:41:55.789 00.000 13300 OnExposeComplete: enter
01:41:55.789 00.000 13300 UpdateGuideState(): m_state=6
01:41:55.790 00.001 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
01:41:55.790 00.000 13300 Star::Find returns 1 (0), X=24.68, Y=411.18, Mass=1349, SNR=25.7, Peak=190 HFD=3.3
01:41:55.790 00.000 13300 MultiStar: [#1 -0.03,0.09,0.55,U] [#2 -0.20,0.08,0.46,U] [#3 -0.20,0.21,0.34,U] [#4 -0.16,-0.27,0.00,M1] [#5 -0.11,-0.29,0.00,M1] [#6 -0.17,-0.18,0.29,U] [#7 -0.20,0.02,0.28,U] [#8 -0.25,-0.13,0.23,U] 
01:41:55.790 00.000 13300 refined, 6 included, MultiStar: {-0.15, 0.08}, one-star: {-0.15, 0.16}
01:41:55.790 00.000 13300 CameraToMount -- cameraTheta (2.69) - m_xAngle (1.53) = xAngle (1.16 = 1.16)
01:41:55.790 00.000 13300 CameraToMount -- cameraTheta (2.69) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.97 = -1.97)
01:41:55.790 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=0.08 hyp=0.17 cameraTheta=2.69 mountX=0.07 mountY=-0.16, mountTheta=-1.16
01:41:55.793 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=0.08, opts=13)
01:41:55.793 00.000 13300 Enqueuing Move request for scope (-0.15, 0.08)
01:41:55.793 00.000 11596 Worker thread wakes up
01:41:55.793 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.08) opts 0xd
01:41:55.793 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, 0.08)
01:41:55.794 00.001 11596 Moving (-0.15, 0.08) raw xDistance=0.07 yDistance=-0.16
01:41:55.794 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:41:55.794 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:55.794 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:41:55.794 00.000 11596 MoveAxis(E, 0, ABG)
01:41:55.794 00.000 11596 Move returns status 0, amount 0
01:41:55.794 00.000 11596 MoveAxis(N, 0, ABG)
01:41:55.794 00.000 11596 Move returns status 0, amount 0
01:41:55.794 00.000 11596 move complete, result=0
01:41:55.795 00.001 11596 worker thread done servicing request
01:41:55.800 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
01:41:55.809 00.009 13300 UpdateGuideState exits: m=1349 SNR=25.7
01:41:55.809 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:55.809 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:41:55.809 00.000 13300 Enqueuing Expose request
01:41:55.810 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:41:55.810 00.000 11596 Worker thread wakes up
01:41:55.810 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:41:56.316 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:41:56.769 00.453 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"67c4d5c3-5753-48c4-a5ab-7d0715a17e13"}
01:41:56.769 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"67c4d5c3-5753-48c4-a5ab-7d0715a17e13"}
01:41:56.770 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7ec352f9-70cd-469f-b4ac-7a60345cbe54"}
01:41:56.770 00.000 13300 case statement mapped state 6 to 3
01:41:56.770 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7ec352f9-70cd-469f-b4ac-7a60345cbe54"}
01:41:56.770 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"efd33223-5877-41fc-a981-30d4cbf14922"}
01:41:56.771 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":33,"width":15,"height":15,"star_pos":[6.68,7.18],"pixels":"..."},"id":"efd33223-5877-41fc-a981-30d4cbf14922"}
01:41:59.339 02.568 11596 Exposure complete
01:41:59.409 00.070 11596 worker thread done servicing request
01:41:59.410 00.001 13300 OnExposeComplete: enter
01:41:59.410 00.000 13300 UpdateGuideState(): m_state=6
01:41:59.410 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
01:41:59.410 00.000 13300 Star::Find returns 1 (0), X=24.59, Y=410.99, Mass=1330, SNR=25.5, Peak=205 HFD=3.3
01:41:59.411 00.001 13300 MultiStar: [#1 -0.13,-0.11,0.54,U] [#2 -0.23,0.05,0.47,U] [#3 -0.24,0.05,0.35,U] [#4 -0.24,-0.23,0.00,M2] [#5 -0.16,-0.36,0.00,M2] [#6 -0.24,-0.25,0.00,M3] [#7 -0.17,-0.11,0.28,U] [#8 -0.18,-0.12,0.22,U] 
01:41:59.411 00.000 13300 refined, 5 included, MultiStar: {-0.21, -0.03}, one-star: {-0.24, -0.02}
01:41:59.411 00.000 13300 CameraToMount -- cameraTheta (-2.98) - m_xAngle (1.53) = xAngle (-4.52 = 1.77)
01:41:59.411 00.000 13300 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.64 = -1.36)
01:41:59.411 00.000 13300 CameraToMount -- cameraX=-0.21 cameraY=-0.03 hyp=0.21 cameraTheta=-2.98 mountX=-0.04 mountY=-0.20, mountTheta=-1.77
01:41:59.413 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.21, y=-0.03, opts=13)
01:41:59.413 00.000 13300 Enqueuing Move request for scope (-0.21, -0.03)
01:41:59.413 00.000 11596 Worker thread wakes up
01:41:59.413 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.03) opts 0xd
01:41:59.413 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.21, -0.03)
01:41:59.414 00.001 11596 Moving (-0.21, -0.03) raw xDistance=-0.04 yDistance=-0.20
01:41:59.414 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:41:59.414 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
01:41:59.414 00.000 11596 MoveAxis(E, 0, ABG)
01:41:59.414 00.000 11596 Move returns status 0, amount 0
01:41:59.414 00.000 11596 MoveAxis(N, 271, ABG)
01:41:59.414 00.000 11596 Guiding  Dir = 0, Dur = 271
01:41:59.414 00.000 11596 IsSlewing returns 0
01:41:59.420 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
01:41:59.428 00.008 13300 UpdateGuideState exits: m=1330 SNR=25.5
01:41:59.429 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:59.429 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:41:59.429 00.000 13300 Enqueuing Expose request
01:41:59.432 00.003 11596 IsGuiding returns 0
01:41:59.656 00.224 11596 PulseGuide returned control before completion, sleep 58
01:41:59.769 00.113 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cc3c0c97-e2f1-4833-a897-10e679b1e874"}
01:41:59.769 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cc3c0c97-e2f1-4833-a897-10e679b1e874"}
01:41:59.770 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"65e3be54-d781-4e0f-ae42-dc713882576c"}
01:41:59.770 00.000 13300 case statement mapped state 6 to 3
01:41:59.770 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"65e3be54-d781-4e0f-ae42-dc713882576c"}
01:41:59.770 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a3555a3e-7c7b-4a23-a02d-292d54adf6b3"}
01:41:59.771 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":34,"width":15,"height":15,"star_pos":[6.59,6.99],"pixels":"..."},"id":"a3555a3e-7c7b-4a23-a02d-292d54adf6b3"}
01:41:59.959 00.188 11596 IsGuiding returns 0
01:41:59.959 00.000 11596 Move returns status 0, amount 271
01:41:59.959 00.000 11596 move complete, result=0
01:41:59.959 00.000 11596 worker thread done servicing request
01:41:59.959 00.000 11596 Worker thread wakes up
01:41:59.959 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.2 px 271 ms NORTH
01:41:59.959 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:42:00.465 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:42:02.769 02.304 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"15d4d9da-bb08-414b-8852-6233dac76d44"}
01:42:02.769 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"15d4d9da-bb08-414b-8852-6233dac76d44"}
01:42:02.770 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cbdf76dc-3ea6-47a8-8a59-ca376c34f25f"}
01:42:02.770 00.000 13300 case statement mapped state 6 to 3
01:42:02.770 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cbdf76dc-3ea6-47a8-8a59-ca376c34f25f"}
01:42:02.770 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"715c4511-91dd-409f-bde3-35e24bf01a24"}
01:42:02.771 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":34,"width":15,"height":15,"star_pos":[6.59,6.99],"pixels":"..."},"id":"715c4511-91dd-409f-bde3-35e24bf01a24"}
01:42:03.492 00.721 11596 Exposure complete
01:42:03.563 00.071 11596 worker thread done servicing request
01:42:03.563 00.000 13300 OnExposeComplete: enter
01:42:03.563 00.000 13300 UpdateGuideState(): m_state=6
01:42:03.564 00.001 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
01:42:03.564 00.000 13300 Star::Find returns 1 (0), X=24.59, Y=410.85, Mass=1353, SNR=25.8, Peak=218 HFD=3.2
01:42:03.564 00.000 13300 MultiStar: [#1 -0.03,-0.26,0.54,U] [#2 -0.16,-0.17,0.46,U] [#3 -0.22,-0.15,0.34,U] [#4 -0.18,-0.04,0.33,U] [#5 -0.27,-0.26,0.00,M3] [#6 -0.36,-0.32,0.00,M4] [#7 0.01,-0.35,0.00,M1] [#8 -0.31,-0.37,0.00,M1] 
01:42:03.564 00.000 13300 refined, 4 included, MultiStar: {-0.17, -0.17}, one-star: {-0.24, -0.16}
01:42:03.564 00.000 13300 CameraToMount -- cameraTheta (-2.37) - m_xAngle (1.53) = xAngle (-3.90 = 2.38)
01:42:03.565 00.001 13300 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.03 = -0.75)
01:42:03.565 00.000 13300 CameraToMount -- cameraX=-0.17 cameraY=-0.17 hyp=0.24 cameraTheta=-2.37 mountX=-0.17 mountY=-0.16, mountTheta=-2.39
01:42:03.567 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.17, y=-0.17, opts=13)
01:42:03.567 00.000 13300 Enqueuing Move request for scope (-0.17, -0.17)
01:42:03.567 00.000 11596 Worker thread wakes up
01:42:03.567 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.17) opts 0xd
01:42:03.567 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.17, -0.17)
01:42:03.567 00.000 11596 Moving (-0.17, -0.17) raw xDistance=-0.17 yDistance=-0.16
01:42:03.567 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.17
01:42:03.567 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:03.567 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:42:03.568 00.001 11596 MoveAxis(E, 217, ABG)
01:42:03.568 00.000 11596 Guiding  Dir = 2, Dur = 217
01:42:03.568 00.000 11596 IsSlewing returns 0
01:42:03.574 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
01:42:03.582 00.008 13300 UpdateGuideState exits: m=1353 SNR=25.8
01:42:03.583 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:03.583 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:42:03.583 00.000 13300 Enqueuing Expose request
01:42:03.723 00.140 11596 IsGuiding returns 0
01:42:04.036 00.313 11596 IsGuiding returns 1
01:42:04.036 00.000 11596 scope still moving after pulse duration time elapsed
01:42:04.463 00.427 11596 IsSlewing returns 0
01:42:04.687 00.224 11596 IsGuiding returns 0
01:42:04.687 00.000 11596 scope move finished after 217 + 747 ms
01:42:04.687 00.000 11596 Move returns status 0, amount 217
01:42:04.687 00.000 11596 MoveAxis(N, 0, ABG)
01:42:04.687 00.000 11596 Move returns status 0, amount 0
01:42:04.687 00.000 11596 move complete, result=0
01:42:04.687 00.000 11596 worker thread done servicing request
01:42:04.687 00.000 13300 GuideStep: -0.2 px 217 ms EAST, -0.2 px 0 ms NORTH
01:42:04.688 00.001 11596 Worker thread wakes up
01:42:04.688 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:42:05.193 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:42:05.768 00.575 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"95dac2e6-1060-4400-af26-5a9a95290ebf"}
01:42:05.768 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"95dac2e6-1060-4400-af26-5a9a95290ebf"}
01:42:05.769 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1183f395-0bcd-4c0c-b8a2-733120a8142c"}
01:42:05.769 00.000 13300 case statement mapped state 6 to 3
01:42:05.769 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1183f395-0bcd-4c0c-b8a2-733120a8142c"}
01:42:05.769 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d8602fcb-ccdb-427a-aa4a-ef2b73ea814e"}
01:42:05.770 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":35,"width":15,"height":15,"star_pos":[6.59,6.85],"pixels":"..."},"id":"d8602fcb-ccdb-427a-aa4a-ef2b73ea814e"}
01:42:08.226 02.456 11596 Exposure complete
01:42:08.296 00.070 11596 worker thread done servicing request
01:42:08.296 00.000 13300 OnExposeComplete: enter
01:42:08.296 00.000 13300 UpdateGuideState(): m_state=6
01:42:08.297 00.001 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
01:42:08.297 00.000 13300 Star::Find returns 1 (0), X=24.79, Y=411.00, Mass=1346, SNR=25.7, Peak=203 HFD=3.0
01:42:08.297 00.000 13300 MultiStar: [#1 0.03,-0.14,0.55,U] [#2 0.01,-0.14,0.50,U] [#3 -0.20,-0.19,0.34,U] [#4 0.07,-0.16,0.35,U] [#5 0.21,-0.56,0.00,M4] [#6 -0.30,-0.62,0.00,M5] [#7 -0.07,-0.43,0.00,M2] [#8 -0.05,-0.25,0.23,U] 
01:42:08.298 00.001 13300 single-star, 5 included, MultiStar: {-0.03, -0.12}, one-star: {-0.04, -0.02}
01:42:08.298 00.000 13300 CameraToMount -- cameraTheta (-2.68) - m_xAngle (1.53) = xAngle (-4.21 = 2.07)
01:42:08.298 00.000 13300 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.34 = -1.06)
01:42:08.298 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-2.68 mountX=-0.02 mountY=-0.04, mountTheta=-2.07
01:42:08.300 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.02, opts=13)
01:42:08.300 00.000 13300 Enqueuing Move request for scope (-0.04, -0.02)
01:42:08.300 00.000 11596 Worker thread wakes up
01:42:08.301 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
01:42:08.301 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
01:42:08.301 00.000 11596 Moving (-0.04, -0.02) raw xDistance=-0.02 yDistance=-0.04
01:42:08.301 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:42:08.301 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:08.302 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:42:08.302 00.000 11596 MoveAxis(E, 0, ABG)
01:42:08.302 00.000 11596 Move returns status 0, amount 0
01:42:08.302 00.000 11596 MoveAxis(N, 0, ABG)
01:42:08.302 00.000 11596 Move returns status 0, amount 0
01:42:08.302 00.000 11596 move complete, result=0
01:42:08.303 00.001 11596 worker thread done servicing request
01:42:08.309 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
01:42:08.317 00.008 13300 UpdateGuideState exits: m=1346 SNR=25.7
01:42:08.318 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:08.318 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:42:08.318 00.000 13300 Enqueuing Expose request
01:42:08.318 00.000 11596 Worker thread wakes up
01:42:08.318 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:42:08.318 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:42:08.768 00.450 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dfad6d59-1fc6-4e16-a971-0cfb7a6c3b8e"}
01:42:08.768 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dfad6d59-1fc6-4e16-a971-0cfb7a6c3b8e"}
01:42:08.769 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"438a3c29-8f3a-4b1e-b375-a5fe6cf8ce45"}
01:42:08.769 00.000 13300 case statement mapped state 6 to 3
01:42:08.769 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"438a3c29-8f3a-4b1e-b375-a5fe6cf8ce45"}
01:42:08.770 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"df80764a-daa7-4b19-8b7d-09dddde4eb2d"}
01:42:08.771 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":36,"width":15,"height":15,"star_pos":[6.79,7.00],"pixels":"..."},"id":"df80764a-daa7-4b19-8b7d-09dddde4eb2d"}
01:42:08.826 00.055 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:42:11.767 02.941 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"98465d34-b8fe-4e90-9780-79f1836222de"}
01:42:11.767 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"98465d34-b8fe-4e90-9780-79f1836222de"}
01:42:11.768 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"30c07d43-7df7-497a-8b68-c06276e2da3e"}
01:42:11.768 00.000 13300 case statement mapped state 6 to 3
01:42:11.768 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"30c07d43-7df7-497a-8b68-c06276e2da3e"}
01:42:11.769 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b058bfe8-8166-4453-9f47-49cbeefed0a6"}
01:42:11.769 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":36,"width":15,"height":15,"star_pos":[6.79,7.00],"pixels":"..."},"id":"b058bfe8-8166-4453-9f47-49cbeefed0a6"}
01:42:11.848 00.079 11596 Exposure complete
01:42:11.918 00.070 11596 worker thread done servicing request
01:42:11.918 00.000 13300 OnExposeComplete: enter
01:42:11.918 00.000 13300 UpdateGuideState(): m_state=6
01:42:11.919 00.001 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
01:42:11.919 00.000 13300 Star::Find returns 1 (0), X=24.76, Y=410.92, Mass=1331, SNR=25.6, Peak=208 HFD=3.0
01:42:11.919 00.000 13300 MultiStar: [#1 0.12,-0.27,0.00,M1] [#2 -0.11,-0.14,0.49,U] [#3 -0.12,-0.14,0.33,U] [#4 0.08,-0.24,0.28,U] [#5 -0.05,-0.43,0.00,M5] [#6 0.22,-0.66,0.00,M6] [#7 -0.10,-0.21,0.28,U] [#8 -0.03,-0.26,0.25,U] 
01:42:11.919 00.000 13300 single-star, 5 included, MultiStar: {-0.07, -0.15}, one-star: {-0.07, -0.10}
01:42:11.920 00.001 13300 CameraToMount -- cameraTheta (-2.19) - m_xAngle (1.53) = xAngle (-3.72 = 2.56)
01:42:11.920 00.000 13300 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.85 = -0.56)
01:42:11.920 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-2.19 mountX=-0.10 mountY=-0.06, mountTheta=-2.57
01:42:11.922 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.10, opts=13)
01:42:11.922 00.000 13300 Enqueuing Move request for scope (-0.07, -0.10)
01:42:11.922 00.000 11596 Worker thread wakes up
01:42:11.922 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.10) opts 0xd
01:42:11.922 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.10)
01:42:11.922 00.000 11596 Moving (-0.07, -0.10) raw xDistance=-0.10 yDistance=-0.06
01:42:11.923 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:42:11.923 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:11.923 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:42:11.923 00.000 11596 MoveAxis(E, 0, ABG)
01:42:11.923 00.000 11596 Move returns status 0, amount 0
01:42:11.923 00.000 11596 MoveAxis(N, 0, ABG)
01:42:11.923 00.000 11596 Move returns status 0, amount 0
01:42:11.923 00.000 11596 move complete, result=0
01:42:11.924 00.001 11596 worker thread done servicing request
01:42:11.931 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
01:42:11.940 00.009 13300 UpdateGuideState exits: m=1331 SNR=25.6
01:42:11.940 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:11.940 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:42:11.940 00.000 13300 Enqueuing Expose request
01:42:11.941 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:42:11.941 00.000 11596 Worker thread wakes up
01:42:11.941 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:42:12.457 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:42:14.767 02.310 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e4acff2a-0e26-46ae-81c5-df2981a8a415"}
01:42:14.767 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e4acff2a-0e26-46ae-81c5-df2981a8a415"}
01:42:14.768 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a28beb1e-5cdc-496f-b8a3-3fb8f5e95a39"}
01:42:14.768 00.000 13300 case statement mapped state 6 to 3
01:42:14.768 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a28beb1e-5cdc-496f-b8a3-3fb8f5e95a39"}
01:42:14.769 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e0ce05c6-b29c-4882-941d-4eac2f2a3a10"}
01:42:14.770 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":37,"width":15,"height":15,"star_pos":[6.76,6.92],"pixels":"..."},"id":"e0ce05c6-b29c-4882-941d-4eac2f2a3a10"}
01:42:15.484 00.714 11596 Exposure complete
01:42:15.564 00.080 13300 OnExposeComplete: enter
01:42:15.564 00.000 11596 worker thread done servicing request
01:42:15.565 00.001 13300 UpdateGuideState(): m_state=6
01:42:15.566 00.001 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
01:42:15.566 00.000 13300 Star::Find returns 1 (0), X=24.75, Y=410.93, Mass=1357, SNR=25.8, Peak=202 HFD=3.1
01:42:15.567 00.001 13300 MultiStar: [#1 0.20,-0.05,0.54,U] [#2 -0.05,-0.12,0.50,U] [#3 -0.04,0.00,0.34,U] [#4 -0.09,-0.35,0.00,M1] [#5 -0.06,-0.45,0.00,M6] [#6 0.07,-0.36,0.00,M7] [#7 0.27,-0.12,0.27,U] [#8 0.23,-0.49,0.00,M1] 
01:42:15.567 00.000 13300 refined, 4 included, MultiStar: {0.02, -0.08}, one-star: {-0.08, -0.08}
01:42:15.567 00.000 13300 CameraToMount -- cameraTheta (-1.29) - m_xAngle (1.53) = xAngle (-2.83 = -2.83)
01:42:15.567 00.000 13300 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.95 = 0.33)
01:42:15.567 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.29 mountX=-0.08 mountY=0.03, mountTheta=2.81
01:42:15.570 00.003 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.08, opts=13)
01:42:15.571 00.001 13300 Enqueuing Move request for scope (0.02, -0.08)
01:42:15.571 00.000 11596 Worker thread wakes up
01:42:15.571 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.08) opts 0xd
01:42:15.571 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.08)
01:42:15.571 00.000 11596 Moving (0.02, -0.08) raw xDistance=-0.08 yDistance=0.03
01:42:15.571 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:42:15.572 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:15.572 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:42:15.572 00.000 11596 MoveAxis(E, 0, ABG)
01:42:15.572 00.000 11596 Move returns status 0, amount 0
01:42:15.572 00.000 11596 MoveAxis(N, 0, ABG)
01:42:15.572 00.000 11596 Move returns status 0, amount 0
01:42:15.573 00.001 11596 move complete, result=0
01:42:15.573 00.000 11596 worker thread done servicing request
01:42:15.581 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
01:42:15.591 00.010 13300 UpdateGuideState exits: m=1357 SNR=25.8
01:42:15.591 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:15.591 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:42:15.591 00.000 13300 Enqueuing Expose request
01:42:15.591 00.000 11596 Worker thread wakes up
01:42:15.591 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:42:15.591 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:42:16.101 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:42:17.766 01.665 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4b0eb73c-425d-49ce-a66f-cb71e7ac4816"}
01:42:17.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4b0eb73c-425d-49ce-a66f-cb71e7ac4816"}
01:42:17.767 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9c824e2e-7cdf-422c-97e8-37c39cd95221"}
01:42:17.767 00.000 13300 case statement mapped state 6 to 3
01:42:17.767 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9c824e2e-7cdf-422c-97e8-37c39cd95221"}
01:42:17.767 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4ad7d967-34ac-4fc0-872b-12e1f84f67ab"}
01:42:17.768 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":38,"width":15,"height":15,"star_pos":[6.75,6.93],"pixels":"..."},"id":"4ad7d967-34ac-4fc0-872b-12e1f84f67ab"}
01:42:19.153 01.385 11596 Exposure complete
01:42:19.249 00.096 11596 worker thread done servicing request
01:42:19.249 00.000 13300 OnExposeComplete: enter
01:42:19.249 00.000 13300 UpdateGuideState(): m_state=6
01:42:19.250 00.001 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
01:42:19.250 00.000 13300 Star::Find returns 1 (0), X=24.73, Y=411.07, Mass=1330, SNR=25.5, Peak=195 HFD=3.2
01:42:19.250 00.000 13300 MultiStar: [#1 0.10,-0.02,0.55,U] [#2 -0.11,-0.03,0.52,U] [#3 0.01,-0.13,0.34,U] [#4 -0.00,-0.21,0.28,U] [#5 -0.03,-0.43,0.00,M7] [#6 -0.18,-0.28,0.00,M8] [#7 -0.06,-0.17,0.28,U] [#8 -0.09,-0.22,0.24,U] 
01:42:19.251 00.001 13300 refined, 6 included, MultiStar: {-0.04, -0.05}, one-star: {-0.10, 0.06}
01:42:19.251 00.000 13300 CameraToMount -- cameraTheta (-2.24) - m_xAngle (1.53) = xAngle (-3.77 = 2.51)
01:42:19.251 00.000 13300 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.90 = -0.61)
01:42:19.252 00.001 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.05 hyp=0.07 cameraTheta=-2.24 mountX=-0.06 mountY=-0.04, mountTheta=-2.52
01:42:19.254 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.05, opts=13)
01:42:19.254 00.000 13300 Enqueuing Move request for scope (-0.04, -0.05)
01:42:19.255 00.001 11596 Worker thread wakes up
01:42:19.255 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.05) opts 0xd
01:42:19.255 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.05)
01:42:19.255 00.000 11596 Moving (-0.04, -0.05) raw xDistance=-0.06 yDistance=-0.04
01:42:19.255 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:42:19.255 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:19.255 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:42:19.256 00.001 11596 MoveAxis(E, 0, ABG)
01:42:19.256 00.000 11596 Move returns status 0, amount 0
01:42:19.256 00.000 11596 MoveAxis(N, 0, ABG)
01:42:19.256 00.000 11596 Move returns status 0, amount 0
01:42:19.256 00.000 11596 move complete, result=0
01:42:19.256 00.000 11596 worker thread done servicing request
01:42:19.265 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
01:42:19.276 00.011 13300 UpdateGuideState exits: m=1330 SNR=25.5
01:42:19.276 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:19.276 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:42:19.276 00.000 13300 Enqueuing Expose request
01:42:19.277 00.001 11596 Worker thread wakes up
01:42:19.277 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:42:19.277 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:42:19.779 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:42:20.766 00.987 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"14d003d0-04cb-4f5d-be0f-7bc324e723e8"}
01:42:20.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"14d003d0-04cb-4f5d-be0f-7bc324e723e8"}
01:42:20.767 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2b6b8f54-546d-4665-8b43-1c254b313d0f"}
01:42:20.767 00.000 13300 case statement mapped state 6 to 3
01:42:20.767 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2b6b8f54-546d-4665-8b43-1c254b313d0f"}
01:42:20.768 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9bc869e2-f41f-466d-a63e-d653fbe53664"}
01:42:20.768 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":39,"width":15,"height":15,"star_pos":[6.73,7.07],"pixels":"..."},"id":"9bc869e2-f41f-466d-a63e-d653fbe53664"}
01:42:22.809 02.041 11596 Exposure complete
01:42:22.879 00.070 11596 worker thread done servicing request
01:42:22.879 00.000 13300 OnExposeComplete: enter
01:42:22.879 00.000 13300 UpdateGuideState(): m_state=6
01:42:22.880 00.001 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
01:42:22.880 00.000 13300 Star::Find returns 1 (0), X=24.82, Y=411.05, Mass=1347, SNR=25.7, Peak=198 HFD=3.1
01:42:22.880 00.000 13300 MultiStar: [#1 0.04,-0.11,0.54,U] [#2 -0.07,-0.09,0.48,U] [#3 -0.10,-0.06,0.32,U] [#4 -0.03,-0.22,0.28,U] [#5 0.14,-0.42,0.00,M8] [#6 -0.00,-0.29,0.27,U] [#7 0.01,0.01,0.27,U] [#8 -0.10,-0.21,0.24,U] 
01:42:22.881 00.001 13300 single-star, 7 included, MultiStar: {-0.02, -0.08}, one-star: {-0.00, 0.03}
01:42:22.881 00.000 13300 CameraToMount -- cameraTheta (1.70) - m_xAngle (1.53) = xAngle (0.16 = 0.16)
01:42:22.881 00.000 13300 CameraToMount -- cameraTheta (1.70) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.96 = -2.96)
01:42:22.881 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.03 hyp=0.03 cameraTheta=1.70 mountX=0.03 mountY=-0.01, mountTheta=-0.18
01:42:22.883 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.03, opts=13)
01:42:22.883 00.000 13300 Enqueuing Move request for scope (-0.00, 0.03)
01:42:22.883 00.000 11596 Worker thread wakes up
01:42:22.883 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.03) opts 0xd
01:42:22.883 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.03)
01:42:22.884 00.001 11596 Moving (-0.00, 0.03) raw xDistance=0.03 yDistance=-0.01
01:42:22.884 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:42:22.884 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:22.884 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:42:22.884 00.000 11596 MoveAxis(E, 0, ABG)
01:42:22.884 00.000 11596 Move returns status 0, amount 0
01:42:22.884 00.000 11596 MoveAxis(N, 0, ABG)
01:42:22.884 00.000 11596 Move returns status 0, amount 0
01:42:22.884 00.000 11596 move complete, result=0
01:42:22.884 00.000 11596 worker thread done servicing request
01:42:22.890 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
01:42:22.898 00.008 13300 UpdateGuideState exits: m=1347 SNR=25.7
01:42:22.898 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:22.898 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:42:22.899 00.001 13300 Enqueuing Expose request
01:42:22.899 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:42:22.899 00.000 11596 Worker thread wakes up
01:42:22.899 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:42:23.403 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:42:23.766 00.363 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"24a4ff48-bf84-4b0a-8295-2a71a0dbd33b"}
01:42:23.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"24a4ff48-bf84-4b0a-8295-2a71a0dbd33b"}
01:42:23.767 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6d92ccce-edfa-473f-9a00-7469462f9573"}
01:42:23.767 00.000 13300 case statement mapped state 6 to 3
01:42:23.767 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6d92ccce-edfa-473f-9a00-7469462f9573"}
01:42:23.767 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"484f0249-7b82-455f-95ed-21be253b7ff2"}
01:42:23.767 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":40,"width":15,"height":15,"star_pos":[6.82,7.05],"pixels":"..."},"id":"484f0249-7b82-455f-95ed-21be253b7ff2"}
01:42:26.429 02.662 11596 Exposure complete
01:42:26.498 00.069 11596 worker thread done servicing request
01:42:26.498 00.000 13300 OnExposeComplete: enter
01:42:26.498 00.000 13300 UpdateGuideState(): m_state=6
01:42:26.499 00.001 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
01:42:26.499 00.000 13300 Star::Find returns 1 (0), X=24.74, Y=411.10, Mass=1358, SNR=25.8, Peak=192 HFD=3.2
01:42:26.499 00.000 13300 MultiStar: [#1 0.12,-0.02,0.55,U] [#2 0.07,-0.11,0.46,U] [#3 0.02,-0.05,0.34,U] [#4 0.02,-0.04,0.28,U] [#5 0.02,-0.39,0.00,M9] [#6 -0.03,-0.22,0.27,U] [#7 0.16,-0.18,0.28,U] [#8 -0.08,0.01,0.23,U] 
01:42:26.499 00.000 13300 refined, 7 included, MultiStar: {0.01, -0.03}, one-star: {-0.09, 0.08}
01:42:26.499 00.000 13300 CameraToMount -- cameraTheta (-1.28) - m_xAngle (1.53) = xAngle (-2.81 = -2.81)
01:42:26.500 00.001 13300 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.94 = 0.35)
01:42:26.500 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.04 cameraTheta=-1.28 mountX=-0.03 mountY=0.01, mountTheta=2.80
01:42:26.501 00.001 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.03, opts=13)
01:42:26.502 00.001 13300 Enqueuing Move request for scope (0.01, -0.03)
01:42:26.502 00.000 11596 Worker thread wakes up
01:42:26.502 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
01:42:26.502 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
01:42:26.502 00.000 11596 Moving (0.01, -0.03) raw xDistance=-0.03 yDistance=0.01
01:42:26.502 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:42:26.502 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:26.502 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:42:26.502 00.000 11596 MoveAxis(E, 0, ABG)
01:42:26.502 00.000 11596 Move returns status 0, amount 0
01:42:26.503 00.001 11596 MoveAxis(N, 0, ABG)
01:42:26.503 00.000 11596 Move returns status 0, amount 0
01:42:26.503 00.000 11596 move complete, result=0
01:42:26.503 00.000 11596 worker thread done servicing request
01:42:26.509 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
01:42:26.518 00.009 13300 UpdateGuideState exits: m=1358 SNR=25.8
01:42:26.518 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:26.518 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:42:26.518 00.000 13300 Enqueuing Expose request
01:42:26.518 00.000 11596 Worker thread wakes up
01:42:26.518 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:42:26.518 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:42:26.766 00.248 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8c495d3d-4de9-4d6b-b4fe-51a998c34d17"}
01:42:26.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8c495d3d-4de9-4d6b-b4fe-51a998c34d17"}
01:42:26.767 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d8c73843-8a3a-43c4-bb3b-1defda2e036d"}
01:42:26.767 00.000 13300 case statement mapped state 6 to 3
01:42:26.767 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d8c73843-8a3a-43c4-bb3b-1defda2e036d"}
01:42:26.768 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bba8fafb-4849-47d5-b513-c2da77ee80c4"}
01:42:26.768 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":41,"width":15,"height":15,"star_pos":[6.74,7.10],"pixels":"..."},"id":"bba8fafb-4849-47d5-b513-c2da77ee80c4"}
01:42:27.032 00.264 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:42:29.766 02.734 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4c6f751e-503c-41ca-8f12-09e221eff94b"}
01:42:29.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4c6f751e-503c-41ca-8f12-09e221eff94b"}
01:42:29.767 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"03f37da0-05e0-44be-a957-792c728ec7cb"}
01:42:29.767 00.000 13300 case statement mapped state 6 to 3
01:42:29.767 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"03f37da0-05e0-44be-a957-792c728ec7cb"}
01:42:29.767 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"54158ba2-2a88-477d-9e02-73feb8d43549"}
01:42:29.767 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":41,"width":15,"height":15,"star_pos":[6.74,7.10],"pixels":"..."},"id":"54158ba2-2a88-477d-9e02-73feb8d43549"}
01:42:30.055 00.288 11596 Exposure complete
01:42:30.131 00.076 11596 worker thread done servicing request
01:42:30.131 00.000 13300 OnExposeComplete: enter
01:42:30.132 00.001 13300 UpdateGuideState(): m_state=6
01:42:30.132 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
01:42:30.132 00.000 13300 Star::Find returns 1 (0), X=24.72, Y=411.20, Mass=1356, SNR=25.8, Peak=178 HFD=3.2
01:42:30.133 00.001 13300 MultiStar: [#1 0.26,0.05,0.54,U] [#2 0.18,-0.03,0.50,U] [#3 -0.16,0.17,0.34,U] [#4 0.07,0.03,0.29,U] [#5 0.17,-0.22,0.29,U] [#6 0.19,-0.00,0.26,U] [#7 0.25,0.04,0.28,U] [#8 -0.06,0.15,0.23,U] 
01:42:30.133 00.000 13300 refined, 8 included, MultiStar: {0.07, 0.07}, one-star: {-0.11, 0.19}
01:42:30.133 00.000 13300 CameraToMount -- cameraTheta (0.78) - m_xAngle (1.53) = xAngle (-0.75 = -0.75)
01:42:30.133 00.000 13300 CameraToMount -- cameraTheta (0.78) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.88 = 2.41)
01:42:30.133 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.07 hyp=0.09 cameraTheta=0.78 mountX=0.07 mountY=0.06, mountTheta=0.74
01:42:30.136 00.003 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.07, opts=13)
01:42:30.136 00.000 13300 Enqueuing Move request for scope (0.07, 0.07)
01:42:30.136 00.000 11596 Worker thread wakes up
01:42:30.136 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.07) opts 0xd
01:42:30.136 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.07)
01:42:30.137 00.001 11596 Moving (0.07, 0.07) raw xDistance=0.07 yDistance=0.06
01:42:30.137 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:42:30.137 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:30.137 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:42:30.137 00.000 11596 MoveAxis(E, 0, ABG)
01:42:30.137 00.000 11596 Move returns status 0, amount 0
01:42:30.137 00.000 11596 MoveAxis(N, 0, ABG)
01:42:30.137 00.000 11596 Move returns status 0, amount 0
01:42:30.137 00.000 11596 move complete, result=0
01:42:30.138 00.001 11596 worker thread done servicing request
01:42:30.145 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
01:42:30.153 00.008 13300 UpdateGuideState exits: m=1356 SNR=25.8
01:42:30.153 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:30.153 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:42:30.154 00.001 13300 Enqueuing Expose request
01:42:30.154 00.000 11596 Worker thread wakes up
01:42:30.154 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:42:30.154 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:42:30.661 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:42:32.765 02.104 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4c3bfb88-432c-45b5-b978-9566b395d0c9"}
01:42:32.765 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4c3bfb88-432c-45b5-b978-9566b395d0c9"}
01:42:32.766 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9f34a3c1-3377-4965-b2d8-ba04485b50ca"}
01:42:32.766 00.000 13300 case statement mapped state 6 to 3
01:42:32.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9f34a3c1-3377-4965-b2d8-ba04485b50ca"}
01:42:32.766 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0c17b13e-61da-4ab5-9c30-2cebb8268afa"}
01:42:32.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":42,"width":15,"height":15,"star_pos":[6.72,7.20],"pixels":"..."},"id":"0c17b13e-61da-4ab5-9c30-2cebb8268afa"}
01:42:33.696 00.930 11596 Exposure complete
01:42:33.765 00.069 11596 worker thread done servicing request
01:42:33.765 00.000 13300 OnExposeComplete: enter
01:42:33.765 00.000 13300 UpdateGuideState(): m_state=6
01:42:33.765 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
01:42:33.766 00.001 13300 Star::Find returns 1 (0), X=24.80, Y=411.22, Mass=1317, SNR=25.4, Peak=166 HFD=3.0
01:42:33.766 00.000 13300 MultiStar: [#1 0.17,0.17,0.51,U] [#2 0.11,0.06,0.45,U] [#3 -0.01,0.39,0.00,M1] [#4 0.06,-0.06,0.34,U] [#5 0.11,-0.33,0.00,M9] [#6 0.34,-0.10,0.00,M6] [#7 0.28,0.08,0.28,U] [#8 -0.08,0.08,0.24,U] 
01:42:33.766 00.000 13300 refined, 5 included, MultiStar: {0.07, 0.12}, one-star: {-0.03, 0.21}
01:42:33.766 00.000 13300 CameraToMount -- cameraTheta (1.07) - m_xAngle (1.53) = xAngle (-0.46 = -0.46)
01:42:33.767 00.001 13300 CameraToMount -- cameraTheta (1.07) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.59 = 2.70)
01:42:33.767 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.12 hyp=0.14 cameraTheta=1.07 mountX=0.12 mountY=0.06, mountTheta=0.45
01:42:33.770 00.003 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.12, opts=13)
01:42:33.771 00.001 13300 Enqueuing Move request for scope (0.07, 0.12)
01:42:33.771 00.000 11596 Worker thread wakes up
01:42:33.771 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.12) opts 0xd
01:42:33.771 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.12)
01:42:33.771 00.000 11596 Moving (0.07, 0.12) raw xDistance=0.12 yDistance=0.06
01:42:33.771 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:42:33.772 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:33.772 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:42:33.772 00.000 11596 MoveAxis(E, 0, ABG)
01:42:33.772 00.000 11596 Move returns status 0, amount 0
01:42:33.772 00.000 11596 MoveAxis(N, 0, ABG)
01:42:33.772 00.000 11596 Move returns status 0, amount 0
01:42:33.772 00.000 11596 move complete, result=0
01:42:33.773 00.001 11596 worker thread done servicing request
01:42:33.782 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
01:42:33.791 00.009 13300 UpdateGuideState exits: m=1317 SNR=25.4
01:42:33.791 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:33.791 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:42:33.791 00.000 13300 Enqueuing Expose request
01:42:33.791 00.000 11596 Worker thread wakes up
01:42:33.791 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:42:33.791 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:42:34.306 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:42:35.763 01.457 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5680f958-9f54-44ff-afda-a3825b5f0ac1"}
01:42:35.763 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5680f958-9f54-44ff-afda-a3825b5f0ac1"}
01:42:35.764 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"39dafc19-7c04-4987-977f-65f1ebb9f6af"}
01:42:35.764 00.000 13300 case statement mapped state 6 to 3
01:42:35.764 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"39dafc19-7c04-4987-977f-65f1ebb9f6af"}
01:42:35.764 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"be11d28e-d90e-408d-89aa-5803d3976be9"}
01:42:35.764 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":43,"width":15,"height":15,"star_pos":[6.80,7.22],"pixels":"..."},"id":"be11d28e-d90e-408d-89aa-5803d3976be9"}
01:42:37.343 01.579 11596 Exposure complete
01:42:37.413 00.070 11596 worker thread done servicing request
01:42:37.413 00.000 13300 OnExposeComplete: enter
01:42:37.413 00.000 13300 UpdateGuideState(): m_state=6
01:42:37.414 00.001 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
01:42:37.415 00.001 13300 Star::Find returns 1 (0), X=24.76, Y=411.18, Mass=1389, SNR=26.2, Peak=165 HFD=3.4
01:42:37.416 00.001 13300 MultiStar: [#1 0.18,0.07,0.53,U] [#2 -0.05,0.12,0.49,U] [#3 -0.08,0.18,0.33,U] [#4 -0.13,-0.04,0.27,U] [#5 0.12,-0.14,0.30,U] [#6 0.09,-0.18,0.25,U] [#7 0.05,-0.05,0.27,U] [#8 -0.08,0.00,0.23,U] 
01:42:37.416 00.000 13300 refined, 8 included, MultiStar: {-0.00, 0.06}, one-star: {-0.06, 0.16}
01:42:37.416 00.000 13300 CameraToMount -- cameraTheta (1.58) - m_xAngle (1.53) = xAngle (0.05 = 0.05)
01:42:37.417 00.001 13300 CameraToMount -- cameraTheta (1.58) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.08 = -3.08)
01:42:37.417 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.06 hyp=0.06 cameraTheta=1.58 mountX=0.06 mountY=-0.00, mountTheta=-0.06
01:42:37.419 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.06, opts=13)
01:42:37.420 00.001 13300 Enqueuing Move request for scope (-0.00, 0.06)
01:42:37.420 00.000 11596 Worker thread wakes up
01:42:37.420 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.06) opts 0xd
01:42:37.420 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.06)
01:42:37.420 00.000 11596 Moving (-0.00, 0.06) raw xDistance=0.06 yDistance=-0.00
01:42:37.420 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:42:37.420 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:37.420 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:42:37.420 00.000 11596 MoveAxis(E, 0, ABG)
01:42:37.421 00.001 11596 Move returns status 0, amount 0
01:42:37.421 00.000 11596 MoveAxis(N, 0, ABG)
01:42:37.421 00.000 11596 Move returns status 0, amount 0
01:42:37.421 00.000 11596 move complete, result=0
01:42:37.421 00.000 11596 worker thread done servicing request
01:42:37.429 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
01:42:37.437 00.008 13300 UpdateGuideState exits: m=1389 SNR=26.2
01:42:37.437 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:37.437 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:42:37.437 00.000 13300 Enqueuing Expose request
01:42:37.437 00.000 11596 Worker thread wakes up
01:42:37.437 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:42:37.438 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:42:37.945 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:42:38.762 00.817 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1031848f-1c91-4ddb-bbea-e29abce27245"}
01:42:38.762 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1031848f-1c91-4ddb-bbea-e29abce27245"}
01:42:38.763 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e85438d8-aba0-4abb-8b5b-dabd2b90a7b4"}
01:42:38.763 00.000 13300 case statement mapped state 6 to 3
01:42:38.763 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e85438d8-aba0-4abb-8b5b-dabd2b90a7b4"}
01:42:38.763 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"53c5ca74-0074-465b-8276-e075b6922abe"}
01:42:38.764 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":44,"width":15,"height":15,"star_pos":[6.76,7.18],"pixels":"..."},"id":"53c5ca74-0074-465b-8276-e075b6922abe"}
01:42:40.980 02.216 11596 Exposure complete
01:42:41.049 00.069 11596 worker thread done servicing request
01:42:41.049 00.000 13300 OnExposeComplete: enter
01:42:41.049 00.000 13300 UpdateGuideState(): m_state=6
01:42:41.050 00.001 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
01:42:41.050 00.000 13300 Star::Find returns 1 (0), X=24.74, Y=411.17, Mass=1355, SNR=25.8, Peak=190 HFD=3.1
01:42:41.050 00.000 13300 MultiStar: [#1 0.00,-0.03,0.54,U] [#2 -0.04,0.00,0.49,U] [#3 0.01,0.16,0.34,U] [#4 -0.14,-0.09,0.27,U] [#5 -0.19,-0.28,0.00,M9] [#6 0.06,0.04,0.27,U] [#7 -0.03,0.11,0.27,U] [#8 -0.12,-0.12,0.23,U] 
01:42:41.050 00.000 13300 refined, 7 included, MultiStar: {-0.05, 0.05}, one-star: {-0.09, 0.15}
01:42:41.050 00.000 13300 CameraToMount -- cameraTheta (2.30) - m_xAngle (1.53) = xAngle (0.76 = 0.76)
01:42:41.051 00.001 13300 CameraToMount -- cameraTheta (2.30) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.36 = -2.36)
01:42:41.051 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.05 hyp=0.07 cameraTheta=2.30 mountX=0.05 mountY=-0.05, mountTheta=-0.77
01:42:41.052 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.05, opts=13)
01:42:41.053 00.001 13300 Enqueuing Move request for scope (-0.05, 0.05)
01:42:41.053 00.000 11596 Worker thread wakes up
01:42:41.053 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.05) opts 0xd
01:42:41.053 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.05)
01:42:41.053 00.000 11596 Moving (-0.05, 0.05) raw xDistance=0.05 yDistance=-0.05
01:42:41.053 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:42:41.053 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:41.053 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:42:41.053 00.000 11596 MoveAxis(E, 0, ABG)
01:42:41.054 00.001 11596 Move returns status 0, amount 0
01:42:41.054 00.000 11596 MoveAxis(N, 0, ABG)
01:42:41.054 00.000 11596 Move returns status 0, amount 0
01:42:41.054 00.000 11596 move complete, result=0
01:42:41.054 00.000 11596 worker thread done servicing request
01:42:41.060 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
01:42:41.067 00.007 13300 UpdateGuideState exits: m=1355 SNR=25.8
01:42:41.067 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:41.067 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:42:41.067 00.000 13300 Enqueuing Expose request
01:42:41.067 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:42:41.068 00.001 11596 Worker thread wakes up
01:42:41.068 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:42:41.583 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:42:41.761 00.178 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"27c50352-7594-49d0-a0c7-fa9599ced534"}
01:42:41.761 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"27c50352-7594-49d0-a0c7-fa9599ced534"}
01:42:41.762 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1a74ef1c-61b7-4369-a492-ced35587dd42"}
01:42:41.762 00.000 13300 case statement mapped state 6 to 3
01:42:41.762 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1a74ef1c-61b7-4369-a492-ced35587dd42"}
01:42:41.763 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9c0b06b9-f87e-41a7-b01c-73d1e1c13917"}
01:42:41.763 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":45,"width":15,"height":15,"star_pos":[6.74,7.17],"pixels":"..."},"id":"9c0b06b9-f87e-41a7-b01c-73d1e1c13917"}
01:42:44.614 02.851 11596 Exposure complete
01:42:44.703 00.089 11596 worker thread done servicing request
01:42:44.703 00.000 13300 OnExposeComplete: enter
01:42:44.704 00.001 13300 UpdateGuideState(): m_state=6
01:42:44.704 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
01:42:44.704 00.000 13300 Star::Find returns 1 (0), X=24.69, Y=411.10, Mass=1346, SNR=25.7, Peak=200 HFD=3.3
01:42:44.705 00.001 13300 MultiStar: [#1 0.00,-0.04,0.55,U] [#2 -0.03,0.06,0.47,U] [#3 -0.18,0.05,0.33,U] [#4 0.00,-0.09,0.28,U] [#5 0.26,-0.59,0.00,M10] [#6 -0.23,-0.30,0.00,M5] [#7 -0.03,-0.17,0.28,U] [#8 -0.10,-0.12,0.23,U] 
01:42:44.705 00.000 13300 refined, 6 included, MultiStar: {-0.08, 0.00}, one-star: {-0.14, 0.08}
01:42:44.705 00.000 13300 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.53) = xAngle (1.58 = 1.58)
01:42:44.705 00.000 13300 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.55 = -1.55)
01:42:44.705 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.00 hyp=0.08 cameraTheta=3.11 mountX=-0.00 mountY=-0.08, mountTheta=-1.58
01:42:44.708 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.00, opts=13)
01:42:44.708 00.000 13300 Enqueuing Move request for scope (-0.08, 0.00)
01:42:44.708 00.000 11596 Worker thread wakes up
01:42:44.708 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.00) opts 0xd
01:42:44.708 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.00)
01:42:44.709 00.001 11596 Moving (-0.08, 0.00) raw xDistance=-0.00 yDistance=-0.08
01:42:44.709 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:42:44.709 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:44.709 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:42:44.709 00.000 11596 MoveAxis(E, 0, ABG)
01:42:44.709 00.000 11596 Move returns status 0, amount 0
01:42:44.709 00.000 11596 MoveAxis(N, 0, ABG)
01:42:44.709 00.000 11596 Move returns status 0, amount 0
01:42:44.709 00.000 11596 move complete, result=0
01:42:44.709 00.000 11596 worker thread done servicing request
01:42:44.717 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
01:42:44.727 00.010 13300 UpdateGuideState exits: m=1346 SNR=25.7
01:42:44.727 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:44.728 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:42:44.728 00.000 13300 Enqueuing Expose request
01:42:44.728 00.000 11596 Worker thread wakes up
01:42:44.728 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:42:44.728 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:42:44.771 00.043 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d22a828a-9ca4-4f44-b130-0a4318e12dad"}
01:42:44.771 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d22a828a-9ca4-4f44-b130-0a4318e12dad"}
01:42:44.774 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"86b27667-225a-4978-96fd-dbf358d6e20f"}
01:42:44.775 00.001 13300 case statement mapped state 6 to 3
01:42:44.775 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"86b27667-225a-4978-96fd-dbf358d6e20f"}
01:42:44.778 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a8f9deb1-b81b-4a65-b7dd-25b9a744ea1c"}
01:42:44.779 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":46,"width":15,"height":15,"star_pos":[6.69,7.10],"pixels":"..."},"id":"a8f9deb1-b81b-4a65-b7dd-25b9a744ea1c"}
01:42:45.240 00.461 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:42:47.762 02.522 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2ff25859-0528-4c94-bf7e-3dcc2df2b4cc"}
01:42:47.762 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2ff25859-0528-4c94-bf7e-3dcc2df2b4cc"}
01:42:47.763 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9096aca0-8259-4a5a-ac84-66fed7587dc3"}
01:42:47.763 00.000 13300 case statement mapped state 6 to 3
01:42:47.763 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9096aca0-8259-4a5a-ac84-66fed7587dc3"}
01:42:47.763 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"15ab6e11-eb7d-4b66-9c82-3ead26e68762"}
01:42:47.764 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":46,"width":15,"height":15,"star_pos":[6.69,7.10],"pixels":"..."},"id":"15ab6e11-eb7d-4b66-9c82-3ead26e68762"}
01:42:48.265 00.501 11596 Exposure complete
01:42:48.334 00.069 11596 worker thread done servicing request
01:42:48.334 00.000 13300 OnExposeComplete: enter
01:42:48.334 00.000 13300 UpdateGuideState(): m_state=6
01:42:48.335 00.001 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
01:42:48.335 00.000 13300 Star::Find returns 1 (0), X=24.70, Y=411.07, Mass=1361, SNR=25.8, Peak=201 HFD=3.3
01:42:48.335 00.000 13300 MultiStar: [#1 0.01,-0.11,0.54,U] [#2 -0.07,-0.03,0.51,U] [#3 0.01,-0.00,0.34,U] [#4 -0.04,-0.09,0.28,U] [#5 0.09,-0.40,0.00,R] [#6 0.08,-0.56,0.00,M6] [#7 0.03,-0.08,0.25,U] [#8 -0.09,-0.15,0.23,U] 
01:42:48.335 00.000 13300 refined, 6 included, MultiStar: {-0.06, -0.03}, one-star: {-0.13, 0.05}
01:42:48.336 00.001 13300 CameraToMount -- cameraTheta (-2.61) - m_xAngle (1.53) = xAngle (-4.14 = 2.14)
01:42:48.336 00.000 13300 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.27 = -0.99)
01:42:48.336 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.03 hyp=0.07 cameraTheta=-2.61 mountX=-0.04 mountY=-0.06, mountTheta=-2.15
01:42:48.338 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.03, opts=13)
01:42:48.338 00.000 13300 Enqueuing Move request for scope (-0.06, -0.03)
01:42:48.338 00.000 11596 Worker thread wakes up
01:42:48.338 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.03) opts 0xd
01:42:48.338 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.03)
01:42:48.338 00.000 11596 Moving (-0.06, -0.03) raw xDistance=-0.04 yDistance=-0.06
01:42:48.338 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:42:48.338 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:48.339 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:42:48.339 00.000 11596 MoveAxis(E, 0, ABG)
01:42:48.339 00.000 11596 Move returns status 0, amount 0
01:42:48.339 00.000 11596 MoveAxis(N, 0, ABG)
01:42:48.339 00.000 11596 Move returns status 0, amount 0
01:42:48.339 00.000 11596 move complete, result=0
01:42:48.339 00.000 11596 worker thread done servicing request
01:42:48.345 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
01:42:48.354 00.009 13300 UpdateGuideState exits: m=1361 SNR=25.8
01:42:48.354 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:48.354 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:42:48.354 00.000 13300 Enqueuing Expose request
01:42:48.354 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:42:48.355 00.001 11596 Worker thread wakes up
01:42:48.355 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:42:48.870 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:42:50.762 01.892 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7ae40262-f12d-4349-a569-d10eb2cf1913"}
01:42:50.762 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7ae40262-f12d-4349-a569-d10eb2cf1913"}
01:42:50.763 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"60d70612-e606-4a24-bb79-759e884eae1a"}
01:42:50.763 00.000 13300 case statement mapped state 6 to 3
01:42:50.763 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"60d70612-e606-4a24-bb79-759e884eae1a"}
01:42:50.763 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"403786d5-5096-42e8-8d45-288316a5122e"}
01:42:50.764 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":47,"width":15,"height":15,"star_pos":[6.70,7.07],"pixels":"..."},"id":"403786d5-5096-42e8-8d45-288316a5122e"}
01:42:51.893 01.129 11596 Exposure complete
01:42:51.967 00.074 11596 worker thread done servicing request
01:42:51.967 00.000 13300 OnExposeComplete: enter
01:42:51.967 00.000 13300 UpdateGuideState(): m_state=6
01:42:51.968 00.001 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
01:42:51.968 00.000 13300 Star::Find returns 1 (0), X=24.72, Y=411.04, Mass=1340, SNR=25.7, Peak=203 HFD=3.2
01:42:51.968 00.000 13300 MultiStar: [#1 -0.02,-0.05,0.55,U] [#2 -0.09,0.06,0.45,U] [#3 -0.19,-0.08,0.34,U] [#4 -0.13,-0.39,0.00,M1] [#5 -0.29,-0.08,0.00,M1] [#6 -0.06,-0.09,0.28,U] [#7 0.09,-0.29,0.00,M1] [#8 -0.12,-0.28,0.00,M1] 
01:42:51.968 00.000 13300 refined, 4 included, MultiStar: {-0.09, -0.01}, one-star: {-0.11, 0.02}
01:42:51.968 00.000 13300 CameraToMount -- cameraTheta (-3.02) - m_xAngle (1.53) = xAngle (-4.55 = 1.73)
01:42:51.968 00.000 13300 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.68 = -1.40)
01:42:51.969 00.001 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.01 hyp=0.10 cameraTheta=-3.02 mountX=-0.02 mountY=-0.09, mountTheta=-1.73
01:42:51.970 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.01, opts=13)
01:42:51.971 00.001 13300 Enqueuing Move request for scope (-0.09, -0.01)
01:42:51.971 00.000 11596 Worker thread wakes up
01:42:51.971 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.01) opts 0xd
01:42:51.971 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.01)
01:42:51.971 00.000 11596 Moving (-0.09, -0.01) raw xDistance=-0.02 yDistance=-0.09
01:42:51.971 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:42:51.971 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:51.971 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:42:51.971 00.000 11596 MoveAxis(E, 0, ABG)
01:42:51.972 00.001 11596 Move returns status 0, amount 0
01:42:51.972 00.000 11596 MoveAxis(N, 0, ABG)
01:42:51.972 00.000 11596 Move returns status 0, amount 0
01:42:51.972 00.000 11596 move complete, result=0
01:42:51.972 00.000 11596 worker thread done servicing request
01:42:51.978 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
01:42:51.986 00.008 13300 UpdateGuideState exits: m=1340 SNR=25.7
01:42:51.986 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:51.986 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:42:51.987 00.001 13300 Enqueuing Expose request
01:42:51.987 00.000 11596 Worker thread wakes up
01:42:51.987 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:42:51.987 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:42:52.500 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:42:53.761 01.261 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d27168e8-0f84-415b-a965-08b46636eeb1"}
01:42:53.761 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d27168e8-0f84-415b-a965-08b46636eeb1"}
01:42:53.762 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"48ca989e-d3b4-461d-81cb-3be2ff4ccbc0"}
01:42:53.762 00.000 13300 case statement mapped state 6 to 3
01:42:53.762 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"48ca989e-d3b4-461d-81cb-3be2ff4ccbc0"}
01:42:53.762 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d0d3e60f-9520-482d-ab7c-cb082ecf2d6f"}
01:42:53.763 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":48,"width":15,"height":15,"star_pos":[6.72,7.04],"pixels":"..."},"id":"d0d3e60f-9520-482d-ab7c-cb082ecf2d6f"}
01:42:55.534 01.771 11596 Exposure complete
01:42:55.605 00.071 11596 worker thread done servicing request
01:42:55.606 00.001 13300 OnExposeComplete: enter
01:42:55.606 00.000 13300 UpdateGuideState(): m_state=6
01:42:55.606 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
01:42:55.606 00.000 13300 Star::Find returns 1 (0), X=24.69, Y=411.03, Mass=1375, SNR=25.9, Peak=210 HFD=3.3
01:42:55.607 00.001 13300 MultiStar: [#1 0.09,0.03,0.50,U] [#2 -0.03,-0.03,0.46,U] [#3 -0.11,-0.02,0.34,U] [#4 -0.00,-0.18,0.29,U] [#5 -0.05,-0.07,0.30,U] [#6 -0.11,-0.38,0.00,M6] [#7 -0.08,-0.04,0.26,U] [#8 -0.12,-0.22,0.23,U] 
01:42:55.607 00.000 13300 refined, 7 included, MultiStar: {-0.06, -0.04}, one-star: {-0.14, 0.01}
01:42:55.607 00.000 13300 CameraToMount -- cameraTheta (-2.57) - m_xAngle (1.53) = xAngle (-4.10 = 2.18)
01:42:55.607 00.000 13300 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.23 = -0.95)
01:42:55.607 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-2.57 mountX=-0.04 mountY=-0.06, mountTheta=-2.19
01:42:55.609 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.04, opts=13)
01:42:55.609 00.000 13300 Enqueuing Move request for scope (-0.06, -0.04)
01:42:55.609 00.000 11596 Worker thread wakes up
01:42:55.609 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.04) opts 0xd
01:42:55.610 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.04)
01:42:55.610 00.000 11596 Moving (-0.06, -0.04) raw xDistance=-0.04 yDistance=-0.06
01:42:55.610 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:42:55.610 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:55.610 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:42:55.610 00.000 11596 MoveAxis(E, 0, ABG)
01:42:55.610 00.000 11596 Move returns status 0, amount 0
01:42:55.610 00.000 11596 MoveAxis(N, 0, ABG)
01:42:55.610 00.000 11596 Move returns status 0, amount 0
01:42:55.610 00.000 11596 move complete, result=0
01:42:55.611 00.001 11596 worker thread done servicing request
01:42:55.615 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
01:42:55.623 00.008 13300 UpdateGuideState exits: m=1375 SNR=25.9
01:42:55.623 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:55.624 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:42:55.624 00.000 13300 Enqueuing Expose request
01:42:55.624 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:42:55.624 00.000 11596 Worker thread wakes up
01:42:55.624 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:42:56.140 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:42:56.761 00.621 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5eea89cb-e801-4fe1-a837-5c8f1313ad92"}
01:42:56.761 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5eea89cb-e801-4fe1-a837-5c8f1313ad92"}
01:42:56.762 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4d31360b-427e-4d44-a8ab-7f799c68150e"}
01:42:56.762 00.000 13300 case statement mapped state 6 to 3
01:42:56.762 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4d31360b-427e-4d44-a8ab-7f799c68150e"}
01:42:56.762 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"eaf4c7a4-508f-4dc8-8457-c2205fada4f4"}
01:42:56.763 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":49,"width":15,"height":15,"star_pos":[6.69,7.03],"pixels":"..."},"id":"eaf4c7a4-508f-4dc8-8457-c2205fada4f4"}
01:42:59.169 02.406 11596 Exposure complete
01:42:59.239 00.070 11596 worker thread done servicing request
01:42:59.239 00.000 13300 OnExposeComplete: enter
01:42:59.239 00.000 13300 UpdateGuideState(): m_state=6
01:42:59.239 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
01:42:59.240 00.001 13300 Star::Find returns 1 (0), X=24.72, Y=411.16, Mass=1343, SNR=25.7, Peak=186 HFD=3.4
01:42:59.240 00.000 13300 MultiStar: [#1 0.10,0.00,0.55,U] [#2 -0.06,-0.05,0.52,U] [#3 -0.21,-0.03,0.34,U] [#4 0.09,-0.07,0.28,U] [#5 0.07,0.26,0.30,U] [#6 0.15,-0.32,0.00,M7] [#7 -0.14,-0.18,0.28,U] [#8 0.05,-0.01,0.24,U] 
01:42:59.240 00.000 13300 refined, 7 included, MultiStar: {-0.04, 0.03}, one-star: {-0.11, 0.14}
01:42:59.240 00.000 13300 CameraToMount -- cameraTheta (2.46) - m_xAngle (1.53) = xAngle (0.93 = 0.93)
01:42:59.240 00.000 13300 CameraToMount -- cameraTheta (2.46) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.20 = -2.20)
01:42:59.240 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.03 hyp=0.05 cameraTheta=2.46 mountX=0.03 mountY=-0.04, mountTheta=-0.93
01:42:59.242 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.03, opts=13)
01:42:59.242 00.000 13300 Enqueuing Move request for scope (-0.04, 0.03)
01:42:59.242 00.000 11596 Worker thread wakes up
01:42:59.243 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.03) opts 0xd
01:42:59.243 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.03)
01:42:59.243 00.000 11596 Moving (-0.04, 0.03) raw xDistance=0.03 yDistance=-0.04
01:42:59.243 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:42:59.243 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:59.243 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:42:59.243 00.000 11596 MoveAxis(E, 0, ABG)
01:42:59.243 00.000 11596 Move returns status 0, amount 0
01:42:59.243 00.000 11596 MoveAxis(N, 0, ABG)
01:42:59.243 00.000 11596 Move returns status 0, amount 0
01:42:59.243 00.000 11596 move complete, result=0
01:42:59.244 00.001 11596 worker thread done servicing request
01:42:59.250 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
01:42:59.257 00.007 13300 UpdateGuideState exits: m=1343 SNR=25.7
01:42:59.258 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:59.258 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:42:59.258 00.000 13300 Enqueuing Expose request
01:42:59.258 00.000 11596 Worker thread wakes up
01:42:59.258 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:42:59.258 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:42:59.760 00.502 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8e1737c7-22ee-428e-84c1-bad2337711f4"}
01:42:59.760 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8e1737c7-22ee-428e-84c1-bad2337711f4"}
01:42:59.761 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0bc4d4b8-c48c-41da-bfb7-92e110d5738b"}
01:42:59.761 00.000 13300 case statement mapped state 6 to 3
01:42:59.761 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0bc4d4b8-c48c-41da-bfb7-92e110d5738b"}
01:42:59.762 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"88c79438-d206-4ead-becc-9eee5dc0ba92"}
01:42:59.763 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":50,"width":15,"height":15,"star_pos":[6.72,7.16],"pixels":"..."},"id":"88c79438-d206-4ead-becc-9eee5dc0ba92"}
01:42:59.768 00.005 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:43:02.762 02.994 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4b4c4ba5-645a-4e13-a7c2-d86317cdb6b9"}
01:43:02.762 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4b4c4ba5-645a-4e13-a7c2-d86317cdb6b9"}
01:43:02.763 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3410ca57-3344-472b-8b89-d1807fa3b83c"}
01:43:02.763 00.000 13300 case statement mapped state 6 to 3
01:43:02.763 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3410ca57-3344-472b-8b89-d1807fa3b83c"}
01:43:02.764 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5e28c64a-5953-4e28-a603-a9a105f3cd76"}
01:43:02.764 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":50,"width":15,"height":15,"star_pos":[6.72,7.16],"pixels":"..."},"id":"5e28c64a-5953-4e28-a603-a9a105f3cd76"}
01:43:02.801 00.037 11596 Exposure complete
01:43:02.873 00.072 11596 worker thread done servicing request
01:43:02.873 00.000 13300 OnExposeComplete: enter
01:43:02.873 00.000 13300 UpdateGuideState(): m_state=6
01:43:02.874 00.001 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
01:43:02.874 00.000 13300 Star::Find returns 1 (0), X=24.65, Y=411.15, Mass=1358, SNR=25.8, Peak=192 HFD=3.3
01:43:02.874 00.000 13300 MultiStar: [#1 0.01,0.03,0.54,U] [#2 -0.04,0.04,0.52,U] [#3 -0.20,0.14,0.34,U] [#4 -0.06,0.03,0.29,U] [#5 -0.07,-0.07,0.28,U] [#6 -0.15,-0.34,0.00,M8] [#7 0.03,-0.06,0.26,U] [#8 -0.06,-0.06,0.25,U] 
01:43:02.875 00.001 13300 refined, 7 included, MultiStar: {-0.09, 0.05}, one-star: {-0.18, 0.13}
01:43:02.875 00.000 13300 CameraToMount -- cameraTheta (2.63) - m_xAngle (1.53) = xAngle (1.10 = 1.10)
01:43:02.875 00.000 13300 CameraToMount -- cameraTheta (2.63) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.03 = -2.03)
01:43:02.875 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.05 hyp=0.10 cameraTheta=2.63 mountX=0.05 mountY=-0.09, mountTheta=-1.10
01:43:02.877 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.05, opts=13)
01:43:02.877 00.000 13300 Enqueuing Move request for scope (-0.09, 0.05)
01:43:02.877 00.000 11596 Worker thread wakes up
01:43:02.877 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.05) opts 0xd
01:43:02.877 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.05)
01:43:02.877 00.000 11596 Moving (-0.09, 0.05) raw xDistance=0.05 yDistance=-0.09
01:43:02.877 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:43:02.877 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:02.878 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:43:02.878 00.000 11596 MoveAxis(E, 0, ABG)
01:43:02.878 00.000 11596 Move returns status 0, amount 0
01:43:02.878 00.000 11596 MoveAxis(N, 0, ABG)
01:43:02.878 00.000 11596 Move returns status 0, amount 0
01:43:02.878 00.000 11596 move complete, result=0
01:43:02.879 00.001 11596 worker thread done servicing request
01:43:02.884 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
01:43:02.892 00.008 13300 UpdateGuideState exits: m=1358 SNR=25.8
01:43:02.892 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:02.893 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:43:02.893 00.000 13300 Enqueuing Expose request
01:43:02.893 00.000 11596 Worker thread wakes up
01:43:02.893 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:43:02.893 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:43:03.399 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:43:05.760 02.361 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"792c56ce-73e8-4213-9d9b-51b029b1ee8b"}
01:43:05.760 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"792c56ce-73e8-4213-9d9b-51b029b1ee8b"}
01:43:05.761 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1c332345-8bdd-4b02-8cfc-ad127d9063bf"}
01:43:05.761 00.000 13300 case statement mapped state 6 to 3
01:43:05.761 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1c332345-8bdd-4b02-8cfc-ad127d9063bf"}
01:43:05.762 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4dc62fbb-ddce-445e-8736-deb564c83f8f"}
01:43:05.762 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":51,"width":15,"height":15,"star_pos":[6.65,7.15],"pixels":"..."},"id":"4dc62fbb-ddce-445e-8736-deb564c83f8f"}
01:43:06.428 00.666 11596 Exposure complete
01:43:06.498 00.070 11596 worker thread done servicing request
01:43:06.498 00.000 13300 OnExposeComplete: enter
01:43:06.498 00.000 13300 UpdateGuideState(): m_state=6
01:43:06.500 00.002 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
01:43:06.500 00.000 13300 Star::Find returns 1 (0), X=24.57, Y=411.18, Mass=1359, SNR=25.8, Peak=196 HFD=3.3
01:43:06.501 00.001 13300 MultiStar: [#1 0.02,-0.02,0.54,U] [#2 -0.12,0.08,0.46,U] [#3 -0.11,0.29,0.00,M1] [#4 -0.11,-0.06,0.28,U] [#5 -0.22,0.05,0.31,U] [#6 -0.20,-0.04,0.29,U] [#7 0.01,-0.27,0.27,U] [#8 -0.13,-0.10,0.23,U] 
01:43:06.501 00.000 13300 refined, 7 included, MultiStar: {-0.14, 0.02}, one-star: {-0.25, 0.16}
01:43:06.501 00.000 13300 CameraToMount -- cameraTheta (2.98) - m_xAngle (1.53) = xAngle (1.45 = 1.45)
01:43:06.501 00.000 13300 CameraToMount -- cameraTheta (2.98) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.68 = -1.68)
01:43:06.501 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=0.02 hyp=0.15 cameraTheta=2.98 mountX=0.02 mountY=-0.14, mountTheta=-1.45
01:43:06.503 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=0.02, opts=13)
01:43:06.503 00.000 13300 Enqueuing Move request for scope (-0.14, 0.02)
01:43:06.504 00.001 11596 Worker thread wakes up
01:43:06.504 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.02) opts 0xd
01:43:06.504 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, 0.02)
01:43:06.504 00.000 11596 Moving (-0.14, 0.02) raw xDistance=0.02 yDistance=-0.14
01:43:06.504 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:43:06.504 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:06.504 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:43:06.504 00.000 11596 MoveAxis(E, 0, ABG)
01:43:06.504 00.000 11596 Move returns status 0, amount 0
01:43:06.504 00.000 11596 MoveAxis(N, 0, ABG)
01:43:06.504 00.000 11596 Move returns status 0, amount 0
01:43:06.505 00.001 11596 move complete, result=0
01:43:06.505 00.000 11596 worker thread done servicing request
01:43:06.511 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
01:43:06.521 00.010 13300 UpdateGuideState exits: m=1359 SNR=25.8
01:43:06.521 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:06.521 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:43:06.521 00.000 13300 Enqueuing Expose request
01:43:06.522 00.001 11596 Worker thread wakes up
01:43:06.522 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:43:06.522 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:43:07.035 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:43:08.759 01.724 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1278dbf9-95b0-425c-9b46-d2fa61c4a371"}
01:43:08.759 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1278dbf9-95b0-425c-9b46-d2fa61c4a371"}
01:43:08.760 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a79aa366-fd61-45e6-806d-aee89fcb1590"}
01:43:08.760 00.000 13300 case statement mapped state 6 to 3
01:43:08.760 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a79aa366-fd61-45e6-806d-aee89fcb1590"}
01:43:08.760 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"22ee811c-86d8-4f2f-b2c5-f6b1b63ebec7"}
01:43:08.761 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":52,"width":15,"height":15,"star_pos":[6.57,7.18],"pixels":"..."},"id":"22ee811c-86d8-4f2f-b2c5-f6b1b63ebec7"}
01:43:10.072 01.311 11596 Exposure complete
01:43:10.156 00.084 11596 worker thread done servicing request
01:43:10.157 00.001 13300 OnExposeComplete: enter
01:43:10.157 00.000 13300 UpdateGuideState(): m_state=6
01:43:10.157 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
01:43:10.157 00.000 13300 Star::Find returns 1 (0), X=24.59, Y=411.12, Mass=1329, SNR=25.5, Peak=196 HFD=3.3
01:43:10.158 00.001 13300 MultiStar: [#1 0.09,0.04,0.56,U] [#2 -0.16,0.14,0.52,U] [#3 -0.25,-0.04,0.32,U] [#4 -0.21,-0.12,0.28,U] [#5 -0.12,-0.09,0.31,U] [#6 0.05,-0.27,0.00,M8] [#7 0.08,-0.03,0.28,U] [#8 0.06,-0.34,0.00,M1] 
01:43:10.158 00.000 13300 refined, 6 included, MultiStar: {-0.13, 0.03}, one-star: {-0.23, 0.10}
01:43:10.158 00.000 13300 CameraToMount -- cameraTheta (2.89) - m_xAngle (1.53) = xAngle (1.36 = 1.36)
01:43:10.158 00.000 13300 CameraToMount -- cameraTheta (2.89) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.77 = -1.77)
01:43:10.158 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=0.03 hyp=0.13 cameraTheta=2.89 mountX=0.03 mountY=-0.13, mountTheta=-1.36
01:43:10.160 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=0.03, opts=13)
01:43:10.160 00.000 13300 Enqueuing Move request for scope (-0.13, 0.03)
01:43:10.160 00.000 11596 Worker thread wakes up
01:43:10.161 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.03) opts 0xd
01:43:10.161 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, 0.03)
01:43:10.161 00.000 11596 Moving (-0.13, 0.03) raw xDistance=0.03 yDistance=-0.13
01:43:10.161 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:43:10.161 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:10.161 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:43:10.162 00.001 11596 MoveAxis(E, 0, ABG)
01:43:10.162 00.000 11596 Move returns status 0, amount 0
01:43:10.162 00.000 11596 MoveAxis(N, 0, ABG)
01:43:10.162 00.000 11596 Move returns status 0, amount 0
01:43:10.162 00.000 11596 move complete, result=0
01:43:10.162 00.000 11596 worker thread done servicing request
01:43:10.169 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
01:43:10.178 00.009 13300 UpdateGuideState exits: m=1329 SNR=25.5
01:43:10.178 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:10.178 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:43:10.178 00.000 13300 Enqueuing Expose request
01:43:10.178 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:43:10.179 00.001 11596 Worker thread wakes up
01:43:10.179 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:43:10.690 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:43:11.757 01.067 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ff56eae7-83e8-4c10-b2c5-170c0962b1eb"}
01:43:11.757 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ff56eae7-83e8-4c10-b2c5-170c0962b1eb"}
01:43:11.759 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"425d407a-c268-46af-9823-e27ebda3fe84"}
01:43:11.759 00.000 13300 case statement mapped state 6 to 3
01:43:11.759 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"425d407a-c268-46af-9823-e27ebda3fe84"}
01:43:11.759 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"60fa8116-ea8d-4465-9bd1-05c61fc78298"}
01:43:11.759 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":53,"width":15,"height":15,"star_pos":[6.59,7.12],"pixels":"..."},"id":"60fa8116-ea8d-4465-9bd1-05c61fc78298"}
01:43:13.778 02.019 11596 Exposure complete
01:43:13.891 00.113 11596 worker thread done servicing request
01:43:13.891 00.000 13300 OnExposeComplete: enter
01:43:13.892 00.001 13300 UpdateGuideState(): m_state=6
01:43:13.892 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
01:43:13.892 00.000 13300 Star::Find returns 1 (0), X=24.57, Y=411.16, Mass=1351, SNR=25.7, Peak=195 HFD=3.2
01:43:13.893 00.001 13300 MultiStar: [#1 -0.12,-0.04,0.54,U] [#2 -0.08,0.05,0.47,U] [#3 -0.29,0.02,0.00,M1] [#4 -0.14,-0.07,0.27,U] [#5 -0.18,0.26,0.00,M1] [#6 -0.24,-0.22,0.00,M9] [#7 -0.12,-0.19,0.27,U] [#8 -0.27,-0.30,0.00,M2] 
01:43:13.893 00.000 13300 refined, 4 included, MultiStar: {-0.17, 0.03}, one-star: {-0.26, 0.14}
01:43:13.893 00.000 13300 CameraToMount -- cameraTheta (2.97) - m_xAngle (1.53) = xAngle (1.44 = 1.44)
01:43:13.893 00.000 13300 CameraToMount -- cameraTheta (2.97) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.69 = -1.69)
01:43:13.893 00.000 13300 CameraToMount -- cameraX=-0.17 cameraY=0.03 hyp=0.17 cameraTheta=2.97 mountX=0.02 mountY=-0.17, mountTheta=-1.44
01:43:13.897 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.17, y=0.03, opts=13)
01:43:13.898 00.001 13300 Enqueuing Move request for scope (-0.17, 0.03)
01:43:13.898 00.000 11596 Worker thread wakes up
01:43:13.898 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.03) opts 0xd
01:43:13.898 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.17, 0.03)
01:43:13.898 00.000 11596 Moving (-0.17, 0.03) raw xDistance=0.02 yDistance=-0.17
01:43:13.899 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:43:13.899 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:13.899 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:43:13.899 00.000 11596 MoveAxis(E, 0, ABG)
01:43:13.899 00.000 11596 Move returns status 0, amount 0
01:43:13.899 00.000 11596 MoveAxis(N, 0, ABG)
01:43:13.900 00.001 11596 Move returns status 0, amount 0
01:43:13.900 00.000 11596 move complete, result=0
01:43:13.900 00.000 11596 worker thread done servicing request
01:43:13.911 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
01:43:13.921 00.010 13300 UpdateGuideState exits: m=1351 SNR=25.7
01:43:13.921 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:13.921 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:43:13.921 00.000 13300 Enqueuing Expose request
01:43:13.922 00.001 11596 Worker thread wakes up
01:43:13.922 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:43:13.922 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:43:14.433 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:43:14.789 00.356 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bb8dd50e-4dfd-47b0-bcf4-36a4753125a1"}
01:43:14.789 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bb8dd50e-4dfd-47b0-bcf4-36a4753125a1"}
01:43:14.790 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"71eb0c29-cc3f-4c94-8958-e1915bbd9d7c"}
01:43:14.791 00.001 13300 case statement mapped state 6 to 3
01:43:14.791 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"71eb0c29-cc3f-4c94-8958-e1915bbd9d7c"}
01:43:14.792 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"db59e815-0eac-4215-8731-e4434f34612d"}
01:43:14.792 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":54,"width":15,"height":15,"star_pos":[6.57,7.16],"pixels":"..."},"id":"db59e815-0eac-4215-8731-e4434f34612d"}
01:43:17.464 02.672 11596 Exposure complete
01:43:17.547 00.083 11596 worker thread done servicing request
01:43:17.547 00.000 13300 OnExposeComplete: enter
01:43:17.547 00.000 13300 UpdateGuideState(): m_state=6
01:43:17.548 00.001 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
01:43:17.548 00.000 13300 Star::Find returns 1 (0), X=24.64, Y=411.05, Mass=1352, SNR=25.8, Peak=204 HFD=3.3
01:43:17.548 00.000 13300 MultiStar: [#1 -0.03,-0.11,0.51,U] [#2 -0.22,0.05,0.49,U] [#3 -0.19,-0.07,0.33,U] [#4 -0.18,-0.20,0.28,U] [#5 -0.03,-0.17,0.31,U] [#6 -0.17,-0.09,0.27,U] [#7 -0.19,-0.22,0.00,M1] [#8 -0.16,-0.23,0.00,M3] 
01:43:17.549 00.001 13300 refined, 6 included, MultiStar: {-0.15, -0.05}, one-star: {-0.19, 0.03}
01:43:17.549 00.000 13300 CameraToMount -- cameraTheta (-2.82) - m_xAngle (1.53) = xAngle (-4.35 = 1.93)
01:43:17.549 00.000 13300 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.48 = -1.20)
01:43:17.549 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=-0.05 hyp=0.16 cameraTheta=-2.82 mountX=-0.06 mountY=-0.15, mountTheta=-1.93
01:43:17.551 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=-0.05, opts=13)
01:43:17.551 00.000 13300 Enqueuing Move request for scope (-0.15, -0.05)
01:43:17.551 00.000 11596 Worker thread wakes up
01:43:17.551 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.05) opts 0xd
01:43:17.551 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, -0.05)
01:43:17.552 00.001 11596 Moving (-0.15, -0.05) raw xDistance=-0.06 yDistance=-0.15
01:43:17.552 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:43:17.552 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:17.552 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:43:17.553 00.001 11596 MoveAxis(E, 0, ABG)
01:43:17.553 00.000 11596 Move returns status 0, amount 0
01:43:17.553 00.000 11596 MoveAxis(N, 0, ABG)
01:43:17.553 00.000 11596 Move returns status 0, amount 0
01:43:17.553 00.000 11596 move complete, result=0
01:43:17.553 00.000 11596 worker thread done servicing request
01:43:17.561 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
01:43:17.572 00.011 13300 UpdateGuideState exits: m=1352 SNR=25.8
01:43:17.573 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:17.573 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:43:17.573 00.000 13300 Enqueuing Expose request
01:43:17.573 00.000 11596 Worker thread wakes up
01:43:17.573 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:43:17.574 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:43:17.789 00.215 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6c96b342-98b5-4174-bd59-d34bf4e5e434"}
01:43:17.789 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6c96b342-98b5-4174-bd59-d34bf4e5e434"}
01:43:17.790 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1f6c0603-72b1-4bc5-a7e7-3178ccd6a2c6"}
01:43:17.790 00.000 13300 case statement mapped state 6 to 3
01:43:17.790 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1f6c0603-72b1-4bc5-a7e7-3178ccd6a2c6"}
01:43:17.791 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"87337bd5-8b5a-4cbf-9059-15cf4ce01393"}
01:43:17.791 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":55,"width":15,"height":15,"star_pos":[6.64,7.05],"pixels":"..."},"id":"87337bd5-8b5a-4cbf-9059-15cf4ce01393"}
01:43:18.081 00.290 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:43:20.789 02.708 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0de17607-b744-4669-b63a-c7b9f7050e61"}
01:43:20.789 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0de17607-b744-4669-b63a-c7b9f7050e61"}
01:43:20.790 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bc04fa82-25b8-40fb-afb4-2e9bca3c4d3d"}
01:43:20.790 00.000 13300 case statement mapped state 6 to 3
01:43:20.790 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bc04fa82-25b8-40fb-afb4-2e9bca3c4d3d"}
01:43:20.790 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7a40f7c1-8f35-4140-8791-0b1cfbcde64a"}
01:43:20.790 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":55,"width":15,"height":15,"star_pos":[6.64,7.05],"pixels":"..."},"id":"7a40f7c1-8f35-4140-8791-0b1cfbcde64a"}
01:43:21.119 00.329 11596 Exposure complete
01:43:21.195 00.076 11596 worker thread done servicing request
01:43:21.195 00.000 13300 OnExposeComplete: enter
01:43:21.196 00.001 13300 UpdateGuideState(): m_state=6
01:43:21.196 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
01:43:21.196 00.000 13300 Star::Find returns 1 (0), X=24.59, Y=410.98, Mass=1341, SNR=25.7, Peak=208 HFD=3.2
01:43:21.197 00.001 13300 MultiStar: [#1 0.03,0.03,0.54,U] [#2 -0.20,-0.08,0.47,U] [#3 -0.18,-0.10,0.34,U] [#4 -0.19,-0.27,0.00,M1] [#5 -0.08,-0.07,0.30,U] [#6 0.07,-0.32,0.00,M9] [#7 -0.14,-0.02,0.28,U] [#8 -0.14,-0.15,0.24,U] 
01:43:21.197 00.000 13300 refined, 6 included, MultiStar: {-0.15, -0.05}, one-star: {-0.23, -0.04}
01:43:21.197 00.000 13300 CameraToMount -- cameraTheta (-2.82) - m_xAngle (1.53) = xAngle (-4.35 = 1.93)
01:43:21.197 00.000 13300 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.48 = -1.20)
01:43:21.197 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=-0.05 hyp=0.15 cameraTheta=-2.82 mountX=-0.05 mountY=-0.14, mountTheta=-1.93
01:43:21.201 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=-0.05, opts=13)
01:43:21.201 00.000 13300 Enqueuing Move request for scope (-0.15, -0.05)
01:43:21.201 00.000 11596 Worker thread wakes up
01:43:21.201 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.05) opts 0xd
01:43:21.201 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, -0.05)
01:43:21.201 00.000 11596 Moving (-0.15, -0.05) raw xDistance=-0.05 yDistance=-0.14
01:43:21.201 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:43:21.202 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:21.202 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:43:21.202 00.000 11596 MoveAxis(E, 0, ABG)
01:43:21.202 00.000 11596 Move returns status 0, amount 0
01:43:21.202 00.000 11596 MoveAxis(N, 0, ABG)
01:43:21.202 00.000 11596 Move returns status 0, amount 0
01:43:21.202 00.000 11596 move complete, result=0
01:43:21.202 00.000 11596 worker thread done servicing request
01:43:21.211 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
01:43:21.223 00.012 13300 UpdateGuideState exits: m=1341 SNR=25.7
01:43:21.223 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:21.224 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:43:21.224 00.000 13300 Enqueuing Expose request
01:43:21.224 00.000 11596 Worker thread wakes up
01:43:21.224 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:43:21.224 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:43:21.731 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:43:23.788 02.057 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f6d4d7b6-2729-4284-b2f1-ed504f9bf8ce"}
01:43:23.788 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f6d4d7b6-2729-4284-b2f1-ed504f9bf8ce"}
01:43:23.788 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"46701799-5104-45a9-9029-cbf9d6e7b2f8"}
01:43:23.789 00.001 13300 case statement mapped state 6 to 3
01:43:23.789 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"46701799-5104-45a9-9029-cbf9d6e7b2f8"}
01:43:23.789 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b24b4e8e-6800-4c09-9cd7-cebbd932ecbd"}
01:43:23.789 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":56,"width":15,"height":15,"star_pos":[6.59,6.98],"pixels":"..."},"id":"b24b4e8e-6800-4c09-9cd7-cebbd932ecbd"}
01:43:24.754 00.965 11596 Exposure complete
01:43:24.823 00.069 11596 worker thread done servicing request
01:43:24.824 00.001 13300 OnExposeComplete: enter
01:43:24.824 00.000 13300 UpdateGuideState(): m_state=6
01:43:24.824 00.000 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
01:43:24.824 00.000 13300 Star::Find returns 1 (0), X=24.65, Y=411.00, Mass=1379, SNR=26.0, Peak=204 HFD=3.3
01:43:24.825 00.001 13300 MultiStar: [#1 0.07,-0.12,0.51,U] [#2 -0.10,-0.07,0.50,U] [#3 -0.21,-0.03,0.32,U] [#4 -0.14,-0.31,0.00,M2] [#5 -0.24,0.19,0.00,M1] [#6 -0.35,-0.53,0.00,M10] [#7 0.04,-0.03,0.27,U] [#8 -0.29,-0.32,0.00,M3] 
01:43:24.825 00.000 13300 refined, 4 included, MultiStar: {-0.10, -0.05}, one-star: {-0.18, -0.02}
01:43:24.825 00.000 13300 CameraToMount -- cameraTheta (-2.66) - m_xAngle (1.53) = xAngle (-4.19 = 2.09)
01:43:24.825 00.000 13300 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.32 = -1.03)
01:43:24.825 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.05 hyp=0.11 cameraTheta=-2.66 mountX=-0.06 mountY=-0.09, mountTheta=-2.10
01:43:24.828 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.05, opts=13)
01:43:24.828 00.000 13300 Enqueuing Move request for scope (-0.10, -0.05)
01:43:24.829 00.001 11596 Worker thread wakes up
01:43:24.829 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.05) opts 0xd
01:43:24.829 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.05)
01:43:24.829 00.000 11596 Moving (-0.10, -0.05) raw xDistance=-0.06 yDistance=-0.09
01:43:24.829 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:43:24.829 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:24.830 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:43:24.830 00.000 11596 MoveAxis(E, 0, ABG)
01:43:24.830 00.000 11596 Move returns status 0, amount 0
01:43:24.830 00.000 11596 MoveAxis(N, 0, ABG)
01:43:24.830 00.000 11596 Move returns status 0, amount 0
01:43:24.830 00.000 11596 move complete, result=0
01:43:24.830 00.000 11596 worker thread done servicing request
01:43:24.839 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
01:43:24.847 00.008 13300 UpdateGuideState exits: m=1379 SNR=26.0
01:43:24.847 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:24.847 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:43:24.848 00.001 13300 Enqueuing Expose request
01:43:24.848 00.000 11596 Worker thread wakes up
01:43:24.848 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:43:24.848 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:43:25.357 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:43:26.786 01.429 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"921da406-01bc-4836-bacb-8c14d8a62698"}
01:43:26.786 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"921da406-01bc-4836-bacb-8c14d8a62698"}
01:43:26.787 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ad94087c-0cf5-42bb-9c18-21e2f7ddf121"}
01:43:26.787 00.000 13300 case statement mapped state 6 to 3
01:43:26.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ad94087c-0cf5-42bb-9c18-21e2f7ddf121"}
01:43:26.788 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b122fef5-5542-4120-8e79-2420cdbc691d"}
01:43:26.788 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":57,"width":15,"height":15,"star_pos":[6.65,7.00],"pixels":"..."},"id":"b122fef5-5542-4120-8e79-2420cdbc691d"}
01:43:28.397 01.609 11596 Exposure complete
01:43:28.479 00.082 11596 worker thread done servicing request
01:43:28.479 00.000 13300 OnExposeComplete: enter
01:43:28.479 00.000 13300 UpdateGuideState(): m_state=6
01:43:28.479 00.000 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
01:43:28.479 00.000 13300 Star::Find returns 1 (0), X=24.60, Y=411.01, Mass=1339, SNR=25.7, Peak=208 HFD=3.3
01:43:28.480 00.001 13300 MultiStar: [#1 0.00,-0.03,0.55,U] [#2 -0.24,-0.20,0.00,M1] [#3 -0.15,-0.09,0.34,U] [#4 -0.31,-0.21,0.00,M3] [#5 0.10,0.09,0.31,U] [#6 -0.16,-0.51,0.00,R] [#7 -0.10,-0.07,0.27,U] [#8 -0.29,-0.25,0.00,M4] 
01:43:28.480 00.000 13300 refined, 4 included, MultiStar: {-0.11, -0.02}, one-star: {-0.22, -0.01}
01:43:28.480 00.000 13300 CameraToMount -- cameraTheta (-2.98) - m_xAngle (1.53) = xAngle (-4.51 = 1.77)
01:43:28.480 00.000 13300 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.64 = -1.36)
01:43:28.480 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.02 hyp=0.11 cameraTheta=-2.98 mountX=-0.02 mountY=-0.11, mountTheta=-1.77
01:43:28.483 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.02, opts=13)
01:43:28.483 00.000 13300 Enqueuing Move request for scope (-0.11, -0.02)
01:43:28.483 00.000 11596 Worker thread wakes up
01:43:28.483 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.02) opts 0xd
01:43:28.483 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.02)
01:43:28.484 00.001 11596 Moving (-0.11, -0.02) raw xDistance=-0.02 yDistance=-0.11
01:43:28.484 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:43:28.484 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:28.484 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:43:28.484 00.000 11596 MoveAxis(E, 0, ABG)
01:43:28.484 00.000 11596 Move returns status 0, amount 0
01:43:28.484 00.000 11596 MoveAxis(N, 0, ABG)
01:43:28.485 00.001 11596 Move returns status 0, amount 0
01:43:28.485 00.000 11596 move complete, result=0
01:43:28.485 00.000 11596 worker thread done servicing request
01:43:28.493 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
01:43:28.503 00.010 13300 UpdateGuideState exits: m=1339 SNR=25.7
01:43:28.503 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:28.503 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:43:28.504 00.001 13300 Enqueuing Expose request
01:43:28.504 00.000 11596 Worker thread wakes up
01:43:28.504 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:43:28.504 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:43:29.011 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:43:29.786 00.775 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"87130faa-53c7-4634-a5b2-fa5f009b7045"}
01:43:29.786 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"87130faa-53c7-4634-a5b2-fa5f009b7045"}
01:43:29.787 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5abd6f44-6a6c-42d0-b4b5-05ab62888587"}
01:43:29.787 00.000 13300 case statement mapped state 6 to 3
01:43:29.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5abd6f44-6a6c-42d0-b4b5-05ab62888587"}
01:43:29.788 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9c76c625-615a-4772-bd34-afe8f348a743"}
01:43:29.788 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":58,"width":15,"height":15,"star_pos":[6.60,7.01],"pixels":"..."},"id":"9c76c625-615a-4772-bd34-afe8f348a743"}
01:43:32.045 02.257 11596 Exposure complete
01:43:32.119 00.074 11596 worker thread done servicing request
01:43:32.120 00.001 13300 OnExposeComplete: enter
01:43:32.120 00.000 13300 UpdateGuideState(): m_state=6
01:43:32.120 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
01:43:32.120 00.000 13300 Star::Find returns 1 (0), X=24.54, Y=411.05, Mass=1316, SNR=25.4, Peak=209 HFD=3.2
01:43:32.121 00.001 13300 MultiStar: [#1 0.02,0.04,0.51,U] [#2 -0.09,-0.08,0.46,U] [#3 -0.04,0.05,0.34,U] [#4 -0.14,-0.18,0.28,U] [#5 -0.07,-0.23,0.30,U] [#6 -0.02,0.30,0.00,M1] [#7 0.04,-0.26,0.00,M1] [#8 -0.21,-0.25,0.00,M5] 
01:43:32.121 00.000 13300 refined, 5 included, MultiStar: {-0.14, -0.03}, one-star: {-0.29, 0.03}
01:43:32.121 00.000 13300 CameraToMount -- cameraTheta (-2.92) - m_xAngle (1.53) = xAngle (-4.46 = 1.83)
01:43:32.121 00.000 13300 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.58 = -1.30)
01:43:32.121 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=-0.03 hyp=0.14 cameraTheta=-2.92 mountX=-0.04 mountY=-0.14, mountTheta=-1.83
01:43:32.124 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=-0.03, opts=13)
01:43:32.124 00.000 13300 Enqueuing Move request for scope (-0.14, -0.03)
01:43:32.125 00.001 11596 Worker thread wakes up
01:43:32.125 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.03) opts 0xd
01:43:32.125 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, -0.03)
01:43:32.125 00.000 11596 Moving (-0.14, -0.03) raw xDistance=-0.04 yDistance=-0.14
01:43:32.125 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:43:32.125 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:32.126 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:43:32.126 00.000 11596 MoveAxis(E, 0, ABG)
01:43:32.126 00.000 11596 Move returns status 0, amount 0
01:43:32.126 00.000 11596 MoveAxis(N, 0, ABG)
01:43:32.126 00.000 11596 Move returns status 0, amount 0
01:43:32.126 00.000 11596 move complete, result=0
01:43:32.127 00.001 11596 worker thread done servicing request
01:43:32.133 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
01:43:32.141 00.008 13300 UpdateGuideState exits: m=1316 SNR=25.4
01:43:32.141 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:32.141 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:43:32.142 00.001 13300 Enqueuing Expose request
01:43:32.142 00.000 11596 Worker thread wakes up
01:43:32.142 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:43:32.142 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:43:32.647 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:43:32.785 00.138 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"752b9eaa-e85b-4bc2-a857-be12f37e8e07"}
01:43:32.785 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"752b9eaa-e85b-4bc2-a857-be12f37e8e07"}
01:43:32.786 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1d873667-8f35-47b7-bc87-3ef13056400c"}
01:43:32.786 00.000 13300 case statement mapped state 6 to 3
01:43:32.786 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1d873667-8f35-47b7-bc87-3ef13056400c"}
01:43:32.786 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6764558b-8c1b-443b-bcec-cf4a8e3cb826"}
01:43:32.787 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":59,"width":15,"height":15,"star_pos":[6.54,7.05],"pixels":"..."},"id":"6764558b-8c1b-443b-bcec-cf4a8e3cb826"}
01:43:35.668 02.881 11596 Exposure complete
01:43:35.737 00.069 11596 worker thread done servicing request
01:43:35.737 00.000 13300 OnExposeComplete: enter
01:43:35.737 00.000 13300 UpdateGuideState(): m_state=6
01:43:35.738 00.001 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
01:43:35.738 00.000 13300 Star::Find returns 1 (0), X=24.46, Y=410.92, Mass=1334, SNR=25.6, Peak=215 HFD=3.1
01:43:35.738 00.000 13300 MultiStar: [#1 -0.12,-0.18,0.55,U] [#2 -0.21,-0.09,0.50,U] [#3 -0.24,-0.11,0.00,M1] [#4 -0.05,-0.19,0.28,U] [#5 -0.29,-0.09,0.00,M1] [#6 0.15,0.26,0.00,M2] [#7 -0.11,-0.21,0.27,U] [#8 -0.23,-0.34,0.00,M6] 
01:43:35.738 00.000 13300 refined, 4 included, MultiStar: {-0.22, -0.13}, one-star: {-0.37, -0.09}
01:43:35.739 00.001 13300 CameraToMount -- cameraTheta (-2.60) - m_xAngle (1.53) = xAngle (-4.13 = 2.15)
01:43:35.739 00.000 13300 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.26 = -0.98)
01:43:35.739 00.000 13300 CameraToMount -- cameraX=-0.22 cameraY=-0.13 hyp=0.26 cameraTheta=-2.60 mountX=-0.14 mountY=-0.22, mountTheta=-2.15
01:43:35.741 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.22, y=-0.13, opts=13)
01:43:35.741 00.000 13300 Enqueuing Move request for scope (-0.22, -0.13)
01:43:35.741 00.000 11596 Worker thread wakes up
01:43:35.741 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.13) opts 0xd
01:43:35.741 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.22, -0.13)
01:43:35.741 00.000 11596 Moving (-0.22, -0.13) raw xDistance=-0.14 yDistance=-0.22
01:43:35.741 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.14
01:43:35.741 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
01:43:35.741 00.000 11596 MoveAxis(E, 179, ABG)
01:43:35.741 00.000 11596 Guiding  Dir = 2, Dur = 179
01:43:35.743 00.002 11596 IsSlewing returns 0
01:43:35.748 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
01:43:35.756 00.008 13300 UpdateGuideState exits: m=1334 SNR=25.6
01:43:35.757 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:35.757 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:43:35.757 00.000 13300 Enqueuing Expose request
01:43:35.789 00.032 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f66c23fe-1026-4bb4-92e8-284111e91813"}
01:43:35.789 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f66c23fe-1026-4bb4-92e8-284111e91813"}
01:43:35.791 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bb7abdcf-6b57-482a-8ca8-c50fc7038945"}
01:43:35.791 00.000 13300 case statement mapped state 6 to 3
01:43:35.791 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bb7abdcf-6b57-482a-8ca8-c50fc7038945"}
01:43:35.793 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"66638baa-265a-4708-97e5-c334db388b6a"}
01:43:35.793 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":60,"width":15,"height":15,"star_pos":[7.46,6.92],"pixels":"..."},"id":"66638baa-265a-4708-97e5-c334db388b6a"}
01:43:36.005 00.212 11596 IsGuiding returns 0
01:43:36.164 00.159 11596 PulseGuide returned control before completion, sleep 31
01:43:36.472 00.308 11596 IsGuiding returns 0
01:43:36.472 00.000 11596 Move returns status 0, amount 179
01:43:36.472 00.000 11596 MoveAxis(N, 287, ABG)
01:43:36.472 00.000 11596 Guiding  Dir = 0, Dur = 287
01:43:36.472 00.000 11596 IsSlewing returns 0
01:43:36.598 00.126 11596 IsGuiding returns 0
01:43:36.808 00.210 11596 PulseGuide returned control before completion, sleep 88
01:43:36.915 00.107 11596 IsGuiding returns 1
01:43:36.915 00.000 11596 scope still moving after pulse duration time elapsed
01:43:36.941 00.026 11596 IsSlewing returns 0
01:43:37.055 00.114 11596 IsGuiding returns 1
01:43:37.078 00.023 11596 IsSlewing returns 0
01:43:37.160 00.082 11596 IsGuiding returns 1
01:43:37.183 00.023 11596 IsSlewing returns 0
01:43:37.282 00.099 11596 IsGuiding returns 0
01:43:37.282 00.000 11596 scope move finished after 287 + 396 ms
01:43:37.282 00.000 11596 Move returns status 0, amount 287
01:43:37.282 00.000 11596 move complete, result=0
01:43:37.283 00.001 11596 worker thread done servicing request
01:43:37.283 00.000 13300 GuideStep: -0.1 px 179 ms EAST, -0.2 px 287 ms NORTH
01:43:37.283 00.000 11596 Worker thread wakes up
01:43:37.283 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:43:37.786 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:43:38.785 00.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"67de65c8-645c-401b-9a52-e9f8a4c3a533"}
01:43:38.785 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"67de65c8-645c-401b-9a52-e9f8a4c3a533"}
01:43:38.786 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"afd87d14-e746-47d0-9f06-2552ee44c643"}
01:43:38.786 00.000 13300 case statement mapped state 6 to 3
01:43:38.786 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"afd87d14-e746-47d0-9f06-2552ee44c643"}
01:43:38.786 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2b8829cc-eab4-409d-a859-4b37f3f8f971"}
01:43:38.787 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":60,"width":15,"height":15,"star_pos":[7.46,6.92],"pixels":"..."},"id":"2b8829cc-eab4-409d-a859-4b37f3f8f971"}
01:43:40.809 02.022 11596 Exposure complete
01:43:40.877 00.068 11596 worker thread done servicing request
01:43:40.878 00.001 13300 OnExposeComplete: enter
01:43:40.878 00.000 13300 UpdateGuideState(): m_state=6
01:43:40.878 00.000 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
01:43:40.878 00.000 13300 Star::Find returns 1 (0), X=24.83, Y=411.02, Mass=1338, SNR=25.6, Peak=203 HFD=3.1
01:43:40.879 00.001 13300 MultiStar: [#1 0.23,-0.07,0.51,U] [#2 -0.01,0.00,0.50,U] [#3 -0.03,-0.13,0.33,U] [#4 0.05,-0.08,0.28,U] [#5 0.23,-0.13,0.31,U] [#6 0.36,0.43,0.00,M3] [#7 0.09,-0.12,0.27,U] [#8 -0.15,-0.28,0.00,M7] 
01:43:40.879 00.000 13300 single-star, 6 included, MultiStar: {0.07, -0.05}, one-star: {0.00, 0.00}
01:43:40.879 00.000 13300 CameraToMount -- cameraTheta (0.10) - m_xAngle (1.53) = xAngle (-1.44 = -1.44)
01:43:40.879 00.000 13300 CameraToMount -- cameraTheta (0.10) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.56 = 1.72)
01:43:40.879 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.10 mountX=0.00 mountY=0.00, mountTheta=1.44
01:43:40.882 00.003 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=13)
01:43:40.882 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
01:43:40.883 00.001 11596 Worker thread wakes up
01:43:40.883 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xd
01:43:40.883 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:43:40.883 00.000 11596 Moving (0.00, 0.00) raw xDistance=0.00 yDistance=0.00
01:43:40.883 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:43:40.883 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:40.883 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:43:40.884 00.001 11596 MoveAxis(E, 0, ABG)
01:43:40.884 00.000 11596 Move returns status 0, amount 0
01:43:40.884 00.000 11596 MoveAxis(N, 0, ABG)
01:43:40.884 00.000 11596 Move returns status 0, amount 0
01:43:40.884 00.000 11596 move complete, result=0
01:43:40.884 00.000 11596 worker thread done servicing request
01:43:40.890 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
01:43:40.899 00.009 13300 UpdateGuideState exits: m=1338 SNR=25.6
01:43:40.899 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:40.900 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:43:40.900 00.000 13300 Enqueuing Expose request
01:43:40.900 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:43:40.900 00.000 11596 Worker thread wakes up
01:43:40.900 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:43:41.401 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:43:41.785 00.384 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8c9517ae-b9ce-4587-8a68-a834d8ca4b8c"}
01:43:41.785 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8c9517ae-b9ce-4587-8a68-a834d8ca4b8c"}
01:43:41.786 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"afffc494-95bf-42c4-a80f-aa9d2929280b"}
01:43:41.786 00.000 13300 case statement mapped state 6 to 3
01:43:41.786 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"afffc494-95bf-42c4-a80f-aa9d2929280b"}
01:43:41.787 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cff49407-fbe1-48ca-9be3-7b8762f31a63"}
01:43:41.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":61,"width":15,"height":15,"star_pos":[6.83,7.02],"pixels":"..."},"id":"cff49407-fbe1-48ca-9be3-7b8762f31a63"}
01:43:44.425 02.638 11596 Exposure complete
01:43:44.495 00.070 11596 worker thread done servicing request
01:43:44.495 00.000 13300 OnExposeComplete: enter
01:43:44.495 00.000 13300 UpdateGuideState(): m_state=6
01:43:44.495 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
01:43:44.496 00.001 13300 Star::Find returns 1 (0), X=24.85, Y=410.83, Mass=1341, SNR=25.6, Peak=197 HFD=2.9
01:43:44.496 00.000 13300 MultiStar: [#1 0.17,-0.17,0.56,U] [#2 0.08,-0.06,0.51,U] [#3 0.10,-0.09,0.34,U] [#4 0.04,-0.17,0.29,U] [#5 0.11,0.03,0.31,U] [#6 0.14,0.28,0.00,M4] [#7 0.26,-0.05,0.28,U] [#8 0.06,-0.13,0.24,U] 
01:43:44.496 00.000 13300 refined, 7 included, MultiStar: {0.09, -0.12}, one-star: {0.02, -0.19}
01:43:44.496 00.000 13300 CameraToMount -- cameraTheta (-0.93) - m_xAngle (1.53) = xAngle (-2.46 = -2.46)
01:43:44.496 00.000 13300 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.59 = 0.69)
01:43:44.496 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-0.93 mountX=-0.12 mountY=0.10, mountTheta=2.46
01:43:44.498 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.12, opts=13)
01:43:44.498 00.000 13300 Enqueuing Move request for scope (0.09, -0.12)
01:43:44.498 00.000 11596 Worker thread wakes up
01:43:44.499 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.12) opts 0xd
01:43:44.499 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.12)
01:43:44.499 00.000 11596 Moving (0.09, -0.12) raw xDistance=-0.12 yDistance=0.10
01:43:44.499 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:43:44.499 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:44.499 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:43:44.499 00.000 11596 MoveAxis(E, 0, ABG)
01:43:44.499 00.000 11596 Move returns status 0, amount 0
01:43:44.499 00.000 11596 MoveAxis(N, 0, ABG)
01:43:44.499 00.000 11596 Move returns status 0, amount 0
01:43:44.500 00.001 11596 move complete, result=0
01:43:44.500 00.000 11596 worker thread done servicing request
01:43:44.507 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
01:43:44.515 00.008 13300 UpdateGuideState exits: m=1341 SNR=25.6
01:43:44.515 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:44.515 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:43:44.515 00.000 13300 Enqueuing Expose request
01:43:44.515 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:43:44.515 00.000 11596 Worker thread wakes up
01:43:44.515 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:43:44.810 00.295 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fa462a54-5b38-41ea-ad05-a8974379388f"}
01:43:44.810 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fa462a54-5b38-41ea-ad05-a8974379388f"}
01:43:44.811 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5fa3828a-2f9c-4d7d-a998-10b641c37641"}
01:43:44.812 00.001 13300 case statement mapped state 6 to 3
01:43:44.812 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5fa3828a-2f9c-4d7d-a998-10b641c37641"}
01:43:44.813 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c0219c0b-5dbe-42ff-9297-9349d254ccb0"}
01:43:44.813 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":62,"width":15,"height":15,"star_pos":[6.85,6.83],"pixels":"..."},"id":"c0219c0b-5dbe-42ff-9297-9349d254ccb0"}
01:43:45.026 00.213 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:43:47.810 02.784 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"592d768c-c3f2-42ef-96b3-f7befab72a26"}
01:43:47.810 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"592d768c-c3f2-42ef-96b3-f7befab72a26"}
01:43:47.811 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0807f570-20d7-4557-a4f6-d56072b5c304"}
01:43:47.812 00.001 13300 case statement mapped state 6 to 3
01:43:47.812 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0807f570-20d7-4557-a4f6-d56072b5c304"}
01:43:47.812 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3f5072d5-944b-436c-9579-bdb81355a75b"}
01:43:47.813 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":62,"width":15,"height":15,"star_pos":[6.85,6.83],"pixels":"..."},"id":"3f5072d5-944b-436c-9579-bdb81355a75b"}
01:43:48.057 00.244 11596 Exposure complete
01:43:48.140 00.083 11596 worker thread done servicing request
01:43:48.140 00.000 13300 OnExposeComplete: enter
01:43:48.140 00.000 13300 UpdateGuideState(): m_state=6
01:43:48.141 00.001 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
01:43:48.141 00.000 13300 Star::Find returns 1 (0), X=24.87, Y=410.96, Mass=1348, SNR=25.7, Peak=201 HFD=2.9
01:43:48.142 00.001 13300 MultiStar: [#1 0.25,-0.04,0.54,U] [#2 0.12,-0.14,0.46,U] [#3 0.01,-0.12,0.32,U] [#4 0.05,-0.27,0.00,M1] [#5 0.05,0.12,0.30,U] [#6 0.21,0.64,0.00,M5] [#7 0.06,0.00,0.27,U] [#8 0.15,-0.35,0.00,M7] 
01:43:48.142 00.000 13300 single-star, 5 included, MultiStar: {0.09, -0.05}, one-star: {0.04, -0.05}
01:43:48.142 00.000 13300 CameraToMount -- cameraTheta (-0.96) - m_xAngle (1.53) = xAngle (-2.49 = -2.49)
01:43:48.142 00.000 13300 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.62 = 0.66)
01:43:48.142 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.07 cameraTheta=-0.96 mountX=-0.05 mountY=0.04, mountTheta=2.48
01:43:48.144 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.05, opts=13)
01:43:48.144 00.000 13300 Enqueuing Move request for scope (0.04, -0.05)
01:43:48.144 00.000 11596 Worker thread wakes up
01:43:48.144 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd
01:43:48.144 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.05)
01:43:48.145 00.001 11596 Moving (0.04, -0.05) raw xDistance=-0.05 yDistance=0.04
01:43:48.145 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:43:48.145 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:48.145 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:43:48.145 00.000 11596 MoveAxis(E, 0, ABG)
01:43:48.145 00.000 11596 Move returns status 0, amount 0
01:43:48.145 00.000 11596 MoveAxis(N, 0, ABG)
01:43:48.145 00.000 11596 Move returns status 0, amount 0
01:43:48.145 00.000 11596 move complete, result=0
01:43:48.145 00.000 11596 worker thread done servicing request
01:43:48.151 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
01:43:48.161 00.010 13300 UpdateGuideState exits: m=1348 SNR=25.7
01:43:48.161 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:48.161 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:43:48.161 00.000 13300 Enqueuing Expose request
01:43:48.161 00.000 11596 Worker thread wakes up
01:43:48.161 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:43:48.161 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:43:48.665 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:43:50.810 02.145 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"268705e8-fc9c-4285-a029-e26a67b6ab35"}
01:43:50.810 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"268705e8-fc9c-4285-a029-e26a67b6ab35"}
01:43:50.811 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6b9a7851-f041-40b9-819b-29b525026c70"}
01:43:50.811 00.000 13300 case statement mapped state 6 to 3
01:43:50.811 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6b9a7851-f041-40b9-819b-29b525026c70"}
01:43:50.811 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d97accc5-465c-4950-9a7f-7cbd8fe8d07d"}
01:43:50.812 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":63,"width":15,"height":15,"star_pos":[6.87,6.96],"pixels":"..."},"id":"d97accc5-465c-4950-9a7f-7cbd8fe8d07d"}
01:43:51.688 00.876 11596 Exposure complete
01:43:51.758 00.070 11596 worker thread done servicing request
01:43:51.758 00.000 13300 OnExposeComplete: enter
01:43:51.758 00.000 13300 UpdateGuideState(): m_state=6
01:43:51.759 00.001 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
01:43:51.759 00.000 13300 Star::Find returns 1 (0), X=24.85, Y=410.93, Mass=1364, SNR=25.9, Peak=209 HFD=2.9
01:43:51.760 00.001 13300 MultiStar: [#1 0.23,-0.20,0.00,M1] [#2 0.21,-0.13,0.46,U] [#3 0.07,-0.06,0.34,U] [#4 0.08,-0.25,0.28,U] [#5 -0.12,0.22,0.30,U] [#6 0.25,0.65,0.00,M6] [#7 0.07,-0.02,0.26,U] [#8 -0.04,-0.23,0.22,U] 
01:43:51.760 00.000 13300 single-star, 6 included, MultiStar: {0.05, -0.08}, one-star: {0.02, -0.09}
01:43:51.760 00.000 13300 CameraToMount -- cameraTheta (-1.36) - m_xAngle (1.53) = xAngle (-2.89 = -2.89)
01:43:51.760 00.000 13300 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.02 = 0.27)
01:43:51.760 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.36 mountX=-0.09 mountY=0.02, mountTheta=2.88
01:43:51.762 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.09, opts=13)
01:43:51.762 00.000 13300 Enqueuing Move request for scope (0.02, -0.09)
01:43:51.762 00.000 11596 Worker thread wakes up
01:43:51.762 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.09) opts 0xd
01:43:51.762 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.09)
01:43:51.762 00.000 11596 Moving (0.02, -0.09) raw xDistance=-0.09 yDistance=0.02
01:43:51.763 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:43:51.763 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:51.763 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:43:51.763 00.000 11596 MoveAxis(E, 0, ABG)
01:43:51.763 00.000 11596 Move returns status 0, amount 0
01:43:51.763 00.000 11596 MoveAxis(N, 0, ABG)
01:43:51.763 00.000 11596 Move returns status 0, amount 0
01:43:51.763 00.000 11596 move complete, result=0
01:43:51.763 00.000 11596 worker thread done servicing request
01:43:51.769 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
01:43:51.778 00.009 13300 UpdateGuideState exits: m=1364 SNR=25.9
01:43:51.778 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:51.778 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:43:51.778 00.000 13300 Enqueuing Expose request
01:43:51.778 00.000 11596 Worker thread wakes up
01:43:51.778 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:43:51.778 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:43:52.294 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:43:53.809 01.515 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"de725eaa-9792-477e-a2d9-174aff97731e"}
01:43:53.809 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"de725eaa-9792-477e-a2d9-174aff97731e"}
01:43:53.810 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"61f09135-a29c-4433-95ec-9120f8568cc2"}
01:43:53.810 00.000 13300 case statement mapped state 6 to 3
01:43:53.810 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"61f09135-a29c-4433-95ec-9120f8568cc2"}
01:43:53.810 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"427c1c3f-86de-41ef-b072-a62f7f505fd4"}
01:43:53.811 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":64,"width":15,"height":15,"star_pos":[6.85,6.93],"pixels":"..."},"id":"427c1c3f-86de-41ef-b072-a62f7f505fd4"}
01:43:55.330 01.519 11596 Exposure complete
01:43:55.403 00.073 11596 worker thread done servicing request
01:43:55.403 00.000 13300 OnExposeComplete: enter
01:43:55.403 00.000 13300 UpdateGuideState(): m_state=6
01:43:55.404 00.001 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
01:43:55.405 00.001 13300 Star::Find returns 1 (0), X=24.83, Y=410.97, Mass=1371, SNR=25.9, Peak=201 HFD=3.0
01:43:55.405 00.000 13300 MultiStar: [#1 0.11,-0.09,0.53,U] [#2 0.14,-0.13,0.50,U] [#3 -0.04,-0.08,0.33,U] [#4 0.13,-0.25,0.00,M1] [#5 -0.03,-0.01,0.31,U] [#6 0.25,0.38,0.00,M7] [#7 0.03,-0.38,0.00,M1] [#8 -0.11,-0.37,0.00,M7] 
01:43:55.405 00.000 13300 single-star, 4 included, MultiStar: {0.04, -0.07}, one-star: {0.00, -0.04}
01:43:55.405 00.000 13300 CameraToMount -- cameraTheta (-1.48) - m_xAngle (1.53) = xAngle (-3.01 = -3.01)
01:43:55.405 00.000 13300 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.14 = 0.15)
01:43:55.405 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=-0.04 hyp=0.04 cameraTheta=-1.48 mountX=-0.04 mountY=0.01, mountTheta=2.99
01:43:55.407 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.04, opts=13)
01:43:55.407 00.000 13300 Enqueuing Move request for scope (0.00, -0.04)
01:43:55.408 00.001 11596 Worker thread wakes up
01:43:55.408 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.04) opts 0xd
01:43:55.408 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.04)
01:43:55.408 00.000 11596 Moving (0.00, -0.04) raw xDistance=-0.04 yDistance=0.01
01:43:55.408 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:43:55.408 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:55.408 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:43:55.408 00.000 11596 MoveAxis(E, 0, ABG)
01:43:55.408 00.000 11596 Move returns status 0, amount 0
01:43:55.408 00.000 11596 MoveAxis(N, 0, ABG)
01:43:55.409 00.001 11596 Move returns status 0, amount 0
01:43:55.409 00.000 11596 move complete, result=0
01:43:55.409 00.000 11596 worker thread done servicing request
01:43:55.414 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
01:43:55.422 00.008 13300 UpdateGuideState exits: m=1371 SNR=25.9
01:43:55.422 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:55.423 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:43:55.423 00.000 13300 Enqueuing Expose request
01:43:55.423 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:43:55.423 00.000 11596 Worker thread wakes up
01:43:55.423 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:43:55.927 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:43:56.807 00.880 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8171733d-b04d-4862-afb4-e8b722d34e48"}
01:43:56.807 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8171733d-b04d-4862-afb4-e8b722d34e48"}
01:43:56.808 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"01172ad2-e7ec-4c2e-bf55-1f3314f8e95c"}
01:43:56.808 00.000 13300 case statement mapped state 6 to 3
01:43:56.808 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"01172ad2-e7ec-4c2e-bf55-1f3314f8e95c"}
01:43:56.808 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fe3a086b-ffa6-46ce-b706-7f9b794e33cd"}
01:43:56.808 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":65,"width":15,"height":15,"star_pos":[6.83,6.97],"pixels":"..."},"id":"fe3a086b-ffa6-46ce-b706-7f9b794e33cd"}
01:43:58.945 02.137 11596 Exposure complete
01:43:59.014 00.069 11596 worker thread done servicing request
01:43:59.015 00.001 13300 OnExposeComplete: enter
01:43:59.015 00.000 13300 UpdateGuideState(): m_state=6
01:43:59.015 00.000 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
01:43:59.015 00.000 13300 Star::Find returns 1 (0), X=24.87, Y=410.85, Mass=1342, SNR=25.6, Peak=201 HFD=2.9
01:43:59.016 00.001 13300 MultiStar: [#1 0.23,-0.50,0.00,M1] [#2 0.31,-0.22,0.00,M1] [#3 0.15,-0.31,0.00,M1] [#4 0.16,-0.44,0.00,M2] [#5 0.11,0.13,0.30,U] [#6 0.13,-0.10,0.29,U] [#7 0.31,-0.29,0.00,M2] [#8 0.26,-0.41,0.00,M8] 
01:43:59.016 00.000 13300 refined, 2 included, MultiStar: {0.07, -0.10}, one-star: {0.04, -0.17}
01:43:59.016 00.000 13300 CameraToMount -- cameraTheta (-0.95) - m_xAngle (1.53) = xAngle (-2.48 = -2.48)
01:43:59.016 00.000 13300 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.61 = 0.68)
01:43:59.016 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-0.95 mountX=-0.10 mountY=0.08, mountTheta=2.47
01:43:59.018 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.10, opts=13)
01:43:59.018 00.000 13300 Enqueuing Move request for scope (0.07, -0.10)
01:43:59.018 00.000 11596 Worker thread wakes up
01:43:59.018 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.10) opts 0xd
01:43:59.019 00.001 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.10)
01:43:59.019 00.000 11596 Moving (0.07, -0.10) raw xDistance=-0.10 yDistance=0.08
01:43:59.019 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:43:59.019 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:59.019 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:43:59.019 00.000 11596 MoveAxis(E, 0, ABG)
01:43:59.019 00.000 11596 Move returns status 0, amount 0
01:43:59.020 00.001 11596 MoveAxis(N, 0, ABG)
01:43:59.020 00.000 11596 Move returns status 0, amount 0
01:43:59.020 00.000 11596 move complete, result=0
01:43:59.020 00.000 11596 worker thread done servicing request
01:43:59.029 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
01:43:59.039 00.010 13300 UpdateGuideState exits: m=1342 SNR=25.6
01:43:59.039 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:59.039 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:43:59.039 00.000 13300 Enqueuing Expose request
01:43:59.039 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:43:59.040 00.001 11596 Worker thread wakes up
01:43:59.040 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:43:59.552 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:43:59.807 00.255 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f844814f-4ad9-4168-8a9f-d201a214d8b7"}
01:43:59.807 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f844814f-4ad9-4168-8a9f-d201a214d8b7"}
01:43:59.808 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1f21204e-93cc-42ed-90c2-b7e484630e47"}
01:43:59.808 00.000 13300 case statement mapped state 6 to 3
01:43:59.808 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1f21204e-93cc-42ed-90c2-b7e484630e47"}
01:43:59.808 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"eca969c0-53b9-480e-921b-a93fcbfbb10d"}
01:43:59.808 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":66,"width":15,"height":15,"star_pos":[6.87,6.85],"pixels":"..."},"id":"eca969c0-53b9-480e-921b-a93fcbfbb10d"}
01:44:02.578 02.770 11596 Exposure complete
01:44:02.654 00.076 11596 worker thread done servicing request
01:44:02.654 00.000 13300 OnExposeComplete: enter
01:44:02.654 00.000 13300 UpdateGuideState(): m_state=6
01:44:02.655 00.001 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
01:44:02.655 00.000 13300 Star::Find returns 1 (0), X=24.80, Y=410.79, Mass=1348, SNR=25.7, Peak=206 HFD=2.9
01:44:02.655 00.000 13300 MultiStar: [#1 0.29,-0.37,0.00,M2] [#2 0.17,-0.14,0.45,U] [#3 0.04,-0.18,0.34,U] [#4 0.08,-0.58,0.00,M3] [#5 0.24,-0.08,0.30,U] [#6 0.24,-0.12,0.26,U] [#7 0.12,-0.55,0.00,M3] [#8 -0.03,-0.47,0.00,M9] 
01:44:02.655 00.000 13300 refined, 4 included, MultiStar: {0.09, -0.17}, one-star: {-0.02, -0.22}
01:44:02.655 00.000 13300 CameraToMount -- cameraTheta (-1.11) - m_xAngle (1.53) = xAngle (-2.64 = -2.64)
01:44:02.655 00.000 13300 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.77 = 0.51)
01:44:02.656 00.001 13300 CameraToMount -- cameraX=0.09 cameraY=-0.17 hyp=0.19 cameraTheta=-1.11 mountX=-0.17 mountY=0.09, mountTheta=2.63
01:44:02.658 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.17, opts=13)
01:44:02.658 00.000 13300 Enqueuing Move request for scope (0.09, -0.17)
01:44:02.658 00.000 11596 Worker thread wakes up
01:44:02.658 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.17) opts 0xd
01:44:02.658 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.17)
01:44:02.658 00.000 11596 Moving (0.09, -0.17) raw xDistance=-0.17 yDistance=0.09
01:44:02.658 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.17
01:44:02.659 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:02.659 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:44:02.659 00.000 11596 MoveAxis(E, 211, ABG)
01:44:02.659 00.000 11596 Guiding  Dir = 2, Dur = 211
01:44:02.659 00.000 11596 IsSlewing returns 0
01:44:02.668 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
01:44:02.678 00.010 13300 UpdateGuideState exits: m=1348 SNR=25.7
01:44:02.678 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:02.678 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:44:02.678 00.000 13300 Enqueuing Expose request
01:44:02.782 00.104 11596 IsGuiding returns 0
01:44:02.807 00.025 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"762592ce-118a-466a-a564-91ff3f2f017c"}
01:44:02.807 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"762592ce-118a-466a-a564-91ff3f2f017c"}
01:44:02.808 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"404ce968-9a25-437c-8911-6b6c3013c090"}
01:44:02.808 00.000 13300 case statement mapped state 6 to 3
01:44:02.808 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"404ce968-9a25-437c-8911-6b6c3013c090"}
01:44:02.808 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ac44f244-3804-4978-9be4-29eed2428133"}
01:44:02.809 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":67,"width":15,"height":15,"star_pos":[6.80,6.79],"pixels":"..."},"id":"ac44f244-3804-4978-9be4-29eed2428133"}
01:44:03.149 00.340 11596 IsGuiding returns 1
01:44:03.149 00.000 11596 scope still moving after pulse duration time elapsed
01:44:03.248 00.099 11596 IsSlewing returns 0
01:44:03.367 00.119 11596 IsGuiding returns 0
01:44:03.367 00.000 11596 scope move finished after 211 + 374 ms
01:44:03.367 00.000 11596 Move returns status 0, amount 211
01:44:03.367 00.000 11596 MoveAxis(N, 0, ABG)
01:44:03.367 00.000 11596 Move returns status 0, amount 0
01:44:03.367 00.000 11596 move complete, result=0
01:44:03.367 00.000 11596 worker thread done servicing request
01:44:03.368 00.001 13300 GuideStep: -0.2 px 211 ms EAST, 0.1 px 0 ms NORTH
01:44:03.368 00.000 11596 Worker thread wakes up
01:44:03.368 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:44:03.883 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:44:05.806 01.923 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a702a51f-f855-476c-90c4-c91d97c07fb6"}
01:44:05.806 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a702a51f-f855-476c-90c4-c91d97c07fb6"}
01:44:05.807 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"15e89543-5673-49e6-89aa-d511bd412b71"}
01:44:05.807 00.000 13300 case statement mapped state 6 to 3
01:44:05.808 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"15e89543-5673-49e6-89aa-d511bd412b71"}
01:44:05.809 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5e8c6e5d-936b-4a54-8e77-d89f834fa00a"}
01:44:05.809 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":67,"width":15,"height":15,"star_pos":[6.80,6.79],"pixels":"..."},"id":"5e8c6e5d-936b-4a54-8e77-d89f834fa00a"}
01:44:06.919 01.110 11596 Exposure complete
01:44:06.988 00.069 11596 worker thread done servicing request
01:44:06.988 00.000 13300 OnExposeComplete: enter
01:44:06.988 00.000 13300 UpdateGuideState(): m_state=6
01:44:06.989 00.001 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
01:44:06.989 00.000 13300 Star::Find returns 1 (0), X=24.83, Y=410.65, Mass=1330, SNR=25.5, Peak=189 HFD=3.2
01:44:06.989 00.000 13300 MultiStar: [#1 0.15,-0.38,0.00,M3] [#2 0.14,-0.22,0.51,U] [#3 -0.02,-0.26,0.35,U] [#4 -0.07,-0.54,0.00,M4] [#5 0.25,-0.40,0.00,M1] [#6 0.13,-0.20,0.27,U] [#7 -0.03,-0.52,0.00,M4] [#8 0.23,-0.54,0.00,M10] 
01:44:06.989 00.000 13300 refined, 3 included, MultiStar: {0.05, -0.29}, one-star: {0.00, -0.37}
01:44:06.989 00.000 13300 CameraToMount -- cameraTheta (-1.41) - m_xAngle (1.53) = xAngle (-2.94 = -2.94)
01:44:06.989 00.000 13300 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.07 = 0.21)
01:44:06.990 00.001 13300 CameraToMount -- cameraX=0.05 cameraY=-0.29 hyp=0.30 cameraTheta=-1.41 mountX=-0.29 mountY=0.06, mountTheta=2.93
01:44:06.991 00.001 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.29, opts=13)
01:44:06.992 00.001 13300 Enqueuing Move request for scope (0.05, -0.29)
01:44:06.992 00.000 11596 Worker thread wakes up
01:44:06.992 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.29) opts 0xd
01:44:06.992 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.29)
01:44:06.992 00.000 11596 Moving (0.05, -0.29) raw xDistance=-0.29 yDistance=0.06
01:44:06.992 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.29
01:44:06.992 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:06.992 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:44:06.992 00.000 11596 MoveAxis(E, 379, ABG)
01:44:06.993 00.001 11596 Guiding  Dir = 2, Dur = 379
01:44:06.993 00.000 11596 IsSlewing returns 0
01:44:06.999 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
01:44:07.007 00.008 13300 UpdateGuideState exits: m=1330 SNR=25.5
01:44:07.007 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:07.007 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:44:07.008 00.001 13300 Enqueuing Expose request
01:44:07.069 00.061 11596 IsGuiding returns 0
01:44:07.343 00.274 11596 PulseGuide returned control before completion, sleep 115
01:44:07.634 00.291 11596 IsGuiding returns 1
01:44:07.634 00.000 11596 scope still moving after pulse duration time elapsed
01:44:07.660 00.026 11596 IsSlewing returns 0
01:44:07.854 00.194 11596 IsGuiding returns 0
01:44:07.854 00.000 11596 scope move finished after 379 + 406 ms
01:44:07.854 00.000 11596 Move returns status 0, amount 379
01:44:07.854 00.000 11596 MoveAxis(N, 0, ABG)
01:44:07.854 00.000 11596 Move returns status 0, amount 0
01:44:07.855 00.001 11596 move complete, result=0
01:44:07.855 00.000 11596 worker thread done servicing request
01:44:07.855 00.000 13300 GuideStep: -0.3 px 379 ms EAST, 0.1 px 0 ms NORTH
01:44:07.855 00.000 11596 Worker thread wakes up
01:44:07.855 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:44:08.368 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:44:08.812 00.444 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4cc058db-52ae-4a2b-b9fa-6ce132d5ea02"}
01:44:08.812 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4cc058db-52ae-4a2b-b9fa-6ce132d5ea02"}
01:44:08.813 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4eabb018-e55d-48ca-aa5f-99ae66892682"}
01:44:08.813 00.000 13300 case statement mapped state 6 to 3
01:44:08.813 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4eabb018-e55d-48ca-aa5f-99ae66892682"}
01:44:08.814 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ca11504e-07f5-42de-b459-9989227c4e32"}
01:44:08.814 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":68,"width":15,"height":15,"star_pos":[6.83,6.65],"pixels":"..."},"id":"ca11504e-07f5-42de-b459-9989227c4e32"}
01:44:11.391 02.577 11596 Exposure complete
01:44:11.460 00.069 11596 worker thread done servicing request
01:44:11.460 00.000 13300 OnExposeComplete: enter
01:44:11.461 00.001 13300 UpdateGuideState(): m_state=6
01:44:11.461 00.000 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
01:44:11.461 00.000 13300 Star::Find returns 1 (0), X=24.78, Y=410.99, Mass=1343, SNR=25.7, Peak=197 HFD=3.1
01:44:11.462 00.001 13300 MultiStar: [#1 0.20,-0.12,0.53,U] [#2 0.10,-0.15,0.45,U] [#3 -0.05,-0.18,0.33,U] [#4 0.01,-0.33,0.00,M5] [#5 0.13,-0.28,0.00,M2] [#6 0.41,-0.04,0.00,M5] [#7 0.06,-0.24,0.27,U] [#8 0.06,-0.27,0.00,R] 
01:44:11.462 00.000 13300 single-star, 4 included, MultiStar: {0.04, -0.11}, one-star: {-0.05, -0.03}
01:44:11.462 00.000 13300 CameraToMount -- cameraTheta (-2.58) - m_xAngle (1.53) = xAngle (-4.11 = 2.17)
01:44:11.462 00.000 13300 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.24 = -0.95)
01:44:11.462 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-2.58 mountX=-0.03 mountY=-0.05, mountTheta=-2.18
01:44:11.464 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.03, opts=13)
01:44:11.464 00.000 13300 Enqueuing Move request for scope (-0.05, -0.03)
01:44:11.464 00.000 11596 Worker thread wakes up
01:44:11.464 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.03) opts 0xd
01:44:11.464 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.03)
01:44:11.464 00.000 11596 Moving (-0.05, -0.03) raw xDistance=-0.03 yDistance=-0.05
01:44:11.465 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:44:11.465 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:11.465 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:44:11.465 00.000 11596 MoveAxis(E, 0, ABG)
01:44:11.465 00.000 11596 Move returns status 0, amount 0
01:44:11.465 00.000 11596 MoveAxis(N, 0, ABG)
01:44:11.465 00.000 11596 Move returns status 0, amount 0
01:44:11.465 00.000 11596 move complete, result=0
01:44:11.465 00.000 11596 worker thread done servicing request
01:44:11.471 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
01:44:11.479 00.008 13300 UpdateGuideState exits: m=1343 SNR=25.7
01:44:11.480 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:11.480 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:44:11.480 00.000 13300 Enqueuing Expose request
01:44:11.480 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:44:11.480 00.000 11596 Worker thread wakes up
01:44:11.480 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:44:11.821 00.341 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"694b098a-55f4-41c0-bcf5-3920819f9add"}
01:44:11.821 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"694b098a-55f4-41c0-bcf5-3920819f9add"}
01:44:11.822 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6ae23134-f3f6-4bc6-bc87-d61ee22e30c0"}
01:44:11.822 00.000 13300 case statement mapped state 6 to 3
01:44:11.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6ae23134-f3f6-4bc6-bc87-d61ee22e30c0"}
01:44:11.823 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bd97b30d-7382-44ba-98f1-d851cc0c6401"}
01:44:11.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":69,"width":15,"height":15,"star_pos":[6.78,6.99],"pixels":"..."},"id":"bd97b30d-7382-44ba-98f1-d851cc0c6401"}
01:44:11.985 00.162 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:44:14.820 02.835 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ffe89c03-129e-48ca-a8fb-de31e69b6667"}
01:44:14.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ffe89c03-129e-48ca-a8fb-de31e69b6667"}
01:44:14.821 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fb9c53d8-154e-4695-8559-34029036115d"}
01:44:14.822 00.001 13300 case statement mapped state 6 to 3
01:44:14.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fb9c53d8-154e-4695-8559-34029036115d"}
01:44:14.823 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7b024a52-e2b8-4fe6-9448-bfab725a40a9"}
01:44:14.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":69,"width":15,"height":15,"star_pos":[6.78,6.99],"pixels":"..."},"id":"7b024a52-e2b8-4fe6-9448-bfab725a40a9"}
01:44:15.014 00.191 11596 Exposure complete
01:44:15.117 00.103 11596 worker thread done servicing request
01:44:15.117 00.000 13300 OnExposeComplete: enter
01:44:15.117 00.000 13300 UpdateGuideState(): m_state=6
01:44:15.118 00.001 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
01:44:15.118 00.000 13300 Star::Find returns 1 (0), X=24.71, Y=411.01, Mass=1358, SNR=25.8, Peak=216 HFD=3.3
01:44:15.118 00.000 13300 MultiStar: [#1 0.17,-0.27,0.00,M3] [#2 0.12,-0.10,0.49,U] [#3 -0.09,-0.08,0.34,U] [#4 0.06,-0.06,0.28,U] [#5 -0.05,0.06,0.31,U] [#6 0.29,0.10,0.00,M6] [#7 0.07,-0.56,0.00,M4] [#8 -0.05,0.01,0.23,U] 
01:44:15.118 00.000 13300 refined, 5 included, MultiStar: {-0.04, -0.03}, one-star: {-0.11, -0.01}
01:44:15.118 00.000 13300 CameraToMount -- cameraTheta (-2.46) - m_xAngle (1.53) = xAngle (-3.99 = 2.29)
01:44:15.119 00.001 13300 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.12 = -0.83)
01:44:15.119 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-2.46 mountX=-0.03 mountY=-0.03, mountTheta=-2.30
01:44:15.121 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.03, opts=13)
01:44:15.121 00.000 13300 Enqueuing Move request for scope (-0.04, -0.03)
01:44:15.122 00.001 11596 Worker thread wakes up
01:44:15.122 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.03) opts 0xd
01:44:15.122 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.03)
01:44:15.122 00.000 11596 Moving (-0.04, -0.03) raw xDistance=-0.03 yDistance=-0.03
01:44:15.122 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:44:15.122 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:15.123 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:44:15.123 00.000 11596 MoveAxis(E, 0, ABG)
01:44:15.123 00.000 11596 Move returns status 0, amount 0
01:44:15.123 00.000 11596 MoveAxis(N, 0, ABG)
01:44:15.123 00.000 11596 Move returns status 0, amount 0
01:44:15.123 00.000 11596 move complete, result=0
01:44:15.123 00.000 11596 worker thread done servicing request
01:44:15.132 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
01:44:15.141 00.009 13300 UpdateGuideState exits: m=1358 SNR=25.8
01:44:15.141 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:15.141 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:44:15.141 00.000 13300 Enqueuing Expose request
01:44:15.141 00.000 11596 Worker thread wakes up
01:44:15.141 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:44:15.141 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:44:15.648 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:44:17.820 02.172 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c7d3139e-2056-4b66-9021-5dc5efb5a881"}
01:44:17.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c7d3139e-2056-4b66-9021-5dc5efb5a881"}
01:44:17.821 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e76db18b-3646-44ae-841b-9576515a718a"}
01:44:17.821 00.000 13300 case statement mapped state 6 to 3
01:44:17.821 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e76db18b-3646-44ae-841b-9576515a718a"}
01:44:17.821 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"24d7c10e-d48b-4730-9c5e-f8e7464511c9"}
01:44:17.821 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":70,"width":15,"height":15,"star_pos":[6.71,7.01],"pixels":"..."},"id":"24d7c10e-d48b-4730-9c5e-f8e7464511c9"}
01:44:18.686 00.865 11596 Exposure complete
01:44:18.768 00.082 11596 worker thread done servicing request
01:44:18.768 00.000 13300 OnExposeComplete: enter
01:44:18.768 00.000 13300 UpdateGuideState(): m_state=6
01:44:18.769 00.001 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
01:44:18.769 00.000 13300 Star::Find returns 1 (0), X=24.80, Y=410.80, Mass=1340, SNR=25.6, Peak=195 HFD=2.9
01:44:18.769 00.000 13300 MultiStar: [#1 0.22,-0.21,0.00,M4] [#2 0.11,-0.09,0.50,U] [#3 -0.06,-0.28,0.00,M1] [#4 0.08,-0.28,0.00,M5] [#5 0.36,0.12,0.00,M2] [#6 0.48,-0.03,0.00,M7] [#7 -0.05,-0.35,0.00,M5] [#8 0.04,-0.16,0.23,U] 
01:44:18.769 00.000 13300 refined, 2 included, MultiStar: {0.02, -0.17}, one-star: {-0.03, -0.22}
01:44:18.770 00.001 13300 CameraToMount -- cameraTheta (-1.47) - m_xAngle (1.53) = xAngle (-3.00 = -3.00)
01:44:18.770 00.000 13300 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.13 = 0.15)
01:44:18.770 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.17 hyp=0.17 cameraTheta=-1.47 mountX=-0.17 mountY=0.03, mountTheta=2.99
01:44:18.772 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.17, opts=13)
01:44:18.772 00.000 13300 Enqueuing Move request for scope (0.02, -0.17)
01:44:18.772 00.000 11596 Worker thread wakes up
01:44:18.772 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.17) opts 0xd
01:44:18.772 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.17)
01:44:18.772 00.000 11596 Moving (0.02, -0.17) raw xDistance=-0.17 yDistance=0.03
01:44:18.773 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.17
01:44:18.773 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:18.773 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:44:18.773 00.000 11596 MoveAxis(E, 215, ABG)
01:44:18.773 00.000 11596 Guiding  Dir = 2, Dur = 215
01:44:18.774 00.001 11596 IsSlewing returns 0
01:44:18.782 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
01:44:18.792 00.010 13300 UpdateGuideState exits: m=1340 SNR=25.6
01:44:18.793 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:18.793 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:44:18.793 00.000 13300 Enqueuing Expose request
01:44:18.802 00.009 11596 IsGuiding returns 0
01:44:19.222 00.420 11596 IsGuiding returns 1
01:44:19.222 00.000 11596 scope still moving after pulse duration time elapsed
01:44:19.438 00.216 11596 IsSlewing returns 0
01:44:19.537 00.099 11596 IsGuiding returns 0
01:44:19.537 00.000 11596 scope move finished after 215 + 520 ms
01:44:19.537 00.000 11596 Move returns status 0, amount 215
01:44:19.538 00.001 11596 MoveAxis(N, 0, ABG)
01:44:19.538 00.000 11596 Move returns status 0, amount 0
01:44:19.538 00.000 11596 move complete, result=0
01:44:19.538 00.000 11596 worker thread done servicing request
01:44:19.538 00.000 13300 GuideStep: -0.2 px 215 ms EAST, 0.0 px 0 ms NORTH
01:44:19.538 00.000 11596 Worker thread wakes up
01:44:19.538 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:44:20.044 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:44:20.819 00.775 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5b12e8aa-1ca6-434e-9dd7-7f5b5c9bba70"}
01:44:20.819 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5b12e8aa-1ca6-434e-9dd7-7f5b5c9bba70"}
01:44:20.819 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f8a92776-3567-4a6c-b3ef-b39115acea21"}
01:44:20.820 00.001 13300 case statement mapped state 6 to 3
01:44:20.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f8a92776-3567-4a6c-b3ef-b39115acea21"}
01:44:20.820 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a5a30175-9d10-4ba4-8dd4-da46a6269ff2"}
01:44:20.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":71,"width":15,"height":15,"star_pos":[6.80,6.80],"pixels":"..."},"id":"a5a30175-9d10-4ba4-8dd4-da46a6269ff2"}
01:44:23.064 02.244 11596 Exposure complete
01:44:23.135 00.071 11596 worker thread done servicing request
01:44:23.135 00.000 13300 OnExposeComplete: enter
01:44:23.135 00.000 13300 UpdateGuideState(): m_state=6
01:44:23.136 00.001 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
01:44:23.136 00.000 13300 Star::Find returns 1 (0), X=24.83, Y=411.15, Mass=1332, SNR=25.5, Peak=182 HFD=2.9
01:44:23.136 00.000 13300 MultiStar: [#1 0.14,0.02,0.52,U] [#2 0.02,0.08,0.49,U] [#3 0.08,0.24,0.33,U] [#4 0.06,-0.23,0.33,U] [#5 0.34,0.05,0.00,M3] [#6 0.21,0.48,0.00,M8] [#7 0.06,0.02,0.28,U] [#8 -0.06,0.27,0.00,M1] 
01:44:23.136 00.000 13300 refined, 5 included, MultiStar: {0.05, 0.06}, one-star: {0.00, 0.13}
01:44:23.136 00.000 13300 CameraToMount -- cameraTheta (0.89) - m_xAngle (1.53) = xAngle (-0.65 = -0.65)
01:44:23.136 00.000 13300 CameraToMount -- cameraTheta (0.89) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.77 = 2.51)
01:44:23.137 00.001 13300 CameraToMount -- cameraX=0.05 cameraY=0.06 hyp=0.08 cameraTheta=0.89 mountX=0.06 mountY=0.05, mountTheta=0.64
01:44:23.138 00.001 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.06, opts=13)
01:44:23.138 00.000 13300 Enqueuing Move request for scope (0.05, 0.06)
01:44:23.139 00.001 11596 Worker thread wakes up
01:44:23.139 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.06) opts 0xd
01:44:23.139 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.06)
01:44:23.139 00.000 11596 Moving (0.05, 0.06) raw xDistance=0.06 yDistance=0.05
01:44:23.139 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:44:23.139 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:23.139 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:44:23.139 00.000 11596 MoveAxis(E, 0, ABG)
01:44:23.139 00.000 11596 Move returns status 0, amount 0
01:44:23.139 00.000 11596 MoveAxis(N, 0, ABG)
01:44:23.140 00.001 11596 Move returns status 0, amount 0
01:44:23.140 00.000 11596 move complete, result=0
01:44:23.140 00.000 11596 worker thread done servicing request
01:44:23.146 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
01:44:23.154 00.008 13300 UpdateGuideState exits: m=1332 SNR=25.5
01:44:23.154 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:23.154 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:44:23.154 00.000 13300 Enqueuing Expose request
01:44:23.154 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:44:23.154 00.000 11596 Worker thread wakes up
01:44:23.154 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:44:23.658 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:44:23.819 00.161 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"79406f12-1849-44a2-ab96-bb5052ae42e8"}
01:44:23.819 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"79406f12-1849-44a2-ab96-bb5052ae42e8"}
01:44:23.819 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d1a76ba1-8b08-4f5c-9bf7-cebd6d3618c9"}
01:44:23.820 00.001 13300 case statement mapped state 6 to 3
01:44:23.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d1a76ba1-8b08-4f5c-9bf7-cebd6d3618c9"}
01:44:23.820 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ba92853c-0fc9-443d-885a-fed5048cb65f"}
01:44:23.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":72,"width":15,"height":15,"star_pos":[6.83,7.15],"pixels":"..."},"id":"ba92853c-0fc9-443d-885a-fed5048cb65f"}
01:44:26.680 02.860 11596 Exposure complete
01:44:26.749 00.069 11596 worker thread done servicing request
01:44:26.749 00.000 13300 OnExposeComplete: enter
01:44:26.749 00.000 13300 UpdateGuideState(): m_state=6
01:44:26.750 00.001 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
01:44:26.750 00.000 13300 Star::Find returns 1 (0), X=24.88, Y=411.16, Mass=1324, SNR=25.5, Peak=176 HFD=2.9
01:44:26.750 00.000 13300 MultiStar: [#1 0.29,-0.01,0.00,M4] [#2 0.06,-0.02,0.51,U] [#3 -0.14,0.01,0.33,U] [#4 0.02,0.05,0.28,U] [#5 0.05,-0.23,0.28,U] [#6 0.15,0.39,0.00,M9] [#7 0.12,-0.02,0.28,U] [#8 -0.13,-0.08,0.23,U] 
01:44:26.750 00.000 13300 refined, 6 included, MultiStar: {0.02, 0.02}, one-star: {0.05, 0.14}
01:44:26.751 00.001 13300 CameraToMount -- cameraTheta (0.78) - m_xAngle (1.53) = xAngle (-0.75 = -0.75)
01:44:26.751 00.000 13300 CameraToMount -- cameraTheta (0.78) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.88 = 2.40)
01:44:26.751 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.02 hyp=0.03 cameraTheta=0.78 mountX=0.02 mountY=0.02, mountTheta=0.74
01:44:26.753 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.02, opts=13)
01:44:26.753 00.000 13300 Enqueuing Move request for scope (0.02, 0.02)
01:44:26.753 00.000 11596 Worker thread wakes up
01:44:26.753 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.02) opts 0xd
01:44:26.753 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.02)
01:44:26.753 00.000 11596 Moving (0.02, 0.02) raw xDistance=0.02 yDistance=0.02
01:44:26.753 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:44:26.753 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:26.754 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:44:26.754 00.000 11596 MoveAxis(E, 0, ABG)
01:44:26.754 00.000 11596 Move returns status 0, amount 0
01:44:26.754 00.000 11596 MoveAxis(N, 0, ABG)
01:44:26.754 00.000 11596 Move returns status 0, amount 0
01:44:26.754 00.000 11596 move complete, result=0
01:44:26.754 00.000 11596 worker thread done servicing request
01:44:26.759 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
01:44:26.768 00.009 13300 UpdateGuideState exits: m=1324 SNR=25.5
01:44:26.768 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:26.768 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:44:26.768 00.000 13300 Enqueuing Expose request
01:44:26.768 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:44:26.768 00.000 11596 Worker thread wakes up
01:44:26.768 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:44:26.820 00.052 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2b17abd9-d28c-45c2-ab87-84b00eda6034"}
01:44:26.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2b17abd9-d28c-45c2-ab87-84b00eda6034"}
01:44:26.822 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"06f8888f-4f1d-4192-9e56-f530fe67d1c5"}
01:44:26.822 00.000 13300 case statement mapped state 6 to 3
01:44:26.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"06f8888f-4f1d-4192-9e56-f530fe67d1c5"}
01:44:26.824 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"20ee41f0-fbb4-4908-815b-c15f65ce1349"}
01:44:26.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":73,"width":15,"height":15,"star_pos":[6.88,7.16],"pixels":"..."},"id":"20ee41f0-fbb4-4908-815b-c15f65ce1349"}
01:44:27.282 00.458 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:44:29.818 02.536 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"417ae0ad-2f4c-43e5-a6e6-16ae5159c76f"}
01:44:29.818 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"417ae0ad-2f4c-43e5-a6e6-16ae5159c76f"}
01:44:29.819 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"980e44af-8fb0-4dac-b2af-481162fbec7a"}
01:44:29.819 00.000 13300 case statement mapped state 6 to 3
01:44:29.819 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"980e44af-8fb0-4dac-b2af-481162fbec7a"}
01:44:29.820 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"abf1c9a7-3201-40fd-803e-685bf83ee6bb"}
01:44:29.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":73,"width":15,"height":15,"star_pos":[6.88,7.16],"pixels":"..."},"id":"abf1c9a7-3201-40fd-803e-685bf83ee6bb"}
01:44:30.312 00.492 11596 Exposure complete
01:44:30.381 00.069 11596 worker thread done servicing request
01:44:30.381 00.000 13300 OnExposeComplete: enter
01:44:30.381 00.000 13300 UpdateGuideState(): m_state=6
01:44:30.382 00.001 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
01:44:30.382 00.000 13300 Star::Find returns 1 (0), X=24.75, Y=411.05, Mass=1329, SNR=25.5, Peak=190 HFD=3.2
01:44:30.382 00.000 13300 MultiStar: [#1 0.26,-0.07,0.54,U] [#2 0.07,-0.11,0.51,U] [#3 -0.13,-0.06,0.34,U] [#4 -0.12,-0.19,0.27,U] [#5 0.19,-0.06,0.30,U] [#6 0.25,0.30,0.00,M10] [#7 -0.04,-0.10,0.27,U] [#8 -0.20,-0.03,0.23,U] 
01:44:30.382 00.000 13300 refined, 7 included, MultiStar: {0.01, -0.05}, one-star: {-0.08, 0.03}
01:44:30.382 00.000 13300 CameraToMount -- cameraTheta (-1.43) - m_xAngle (1.53) = xAngle (-2.97 = -2.97)
01:44:30.382 00.000 13300 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.09 = 0.19)
01:44:30.382 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.05 hyp=0.06 cameraTheta=-1.43 mountX=-0.05 mountY=0.01, mountTheta=2.95
01:44:30.384 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.05, opts=13)
01:44:30.385 00.001 13300 Enqueuing Move request for scope (0.01, -0.05)
01:44:30.385 00.000 11596 Worker thread wakes up
01:44:30.385 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.05) opts 0xd
01:44:30.385 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.05)
01:44:30.385 00.000 11596 Moving (0.01, -0.05) raw xDistance=-0.05 yDistance=0.01
01:44:30.385 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:44:30.385 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:30.386 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:44:30.386 00.000 11596 MoveAxis(E, 0, ABG)
01:44:30.386 00.000 11596 Move returns status 0, amount 0
01:44:30.386 00.000 11596 MoveAxis(N, 0, ABG)
01:44:30.386 00.000 11596 Move returns status 0, amount 0
01:44:30.386 00.000 11596 move complete, result=0
01:44:30.386 00.000 11596 worker thread done servicing request
01:44:30.393 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
01:44:30.401 00.008 13300 UpdateGuideState exits: m=1329 SNR=25.5
01:44:30.401 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:30.401 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:44:30.401 00.000 13300 Enqueuing Expose request
01:44:30.401 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:44:30.401 00.000 11596 Worker thread wakes up
01:44:30.402 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:44:30.914 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:44:32.818 01.904 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"265e58f6-0d1f-4fb3-a9bb-394d396f840c"}
01:44:32.818 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"265e58f6-0d1f-4fb3-a9bb-394d396f840c"}
01:44:32.819 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e3281367-1b54-413d-a9b7-a709e13e2fca"}
01:44:32.819 00.000 13300 case statement mapped state 6 to 3
01:44:32.819 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e3281367-1b54-413d-a9b7-a709e13e2fca"}
01:44:32.820 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2a2cd8cd-4dab-4dfd-a15d-83d48c8b5733"}
01:44:32.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":74,"width":15,"height":15,"star_pos":[6.75,7.05],"pixels":"..."},"id":"2a2cd8cd-4dab-4dfd-a15d-83d48c8b5733"}
01:44:33.949 01.129 11596 Exposure complete
01:44:34.020 00.071 11596 worker thread done servicing request
01:44:34.020 00.000 13300 OnExposeComplete: enter
01:44:34.020 00.000 13300 UpdateGuideState(): m_state=6
01:44:34.020 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
01:44:34.020 00.000 13300 Star::Find returns 1 (0), X=24.76, Y=410.96, Mass=1341, SNR=25.6, Peak=188 HFD=3.2
01:44:34.021 00.001 13300 MultiStar: [#1 0.22,-0.14,0.55,U] [#2 -0.00,0.06,0.46,U] [#3 -0.09,-0.16,0.34,U] [#4 0.01,-0.08,0.29,U] [#5 0.12,0.30,0.00,M2] [#6 0.29,0.05,0.00,R] [#7 0.03,-0.15,0.27,U] [#8 -0.06,-0.01,0.25,U] 
01:44:34.021 00.000 13300 refined, 6 included, MultiStar: {0.00, -0.07}, one-star: {-0.06, -0.06}
01:44:34.021 00.000 13300 CameraToMount -- cameraTheta (-1.51) - m_xAngle (1.53) = xAngle (-3.05 = -3.05)
01:44:34.021 00.000 13300 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.17 = 0.11)
01:44:34.021 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=-0.07 hyp=0.07 cameraTheta=-1.51 mountX=-0.07 mountY=0.01, mountTheta=3.03
01:44:34.023 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.07, opts=13)
01:44:34.023 00.000 13300 Enqueuing Move request for scope (0.00, -0.07)
01:44:34.023 00.000 11596 Worker thread wakes up
01:44:34.024 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.07) opts 0xd
01:44:34.024 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.07)
01:44:34.024 00.000 11596 Moving (0.00, -0.07) raw xDistance=-0.07 yDistance=0.01
01:44:34.024 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:44:34.024 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:34.024 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:44:34.024 00.000 11596 MoveAxis(E, 0, ABG)
01:44:34.024 00.000 11596 Move returns status 0, amount 0
01:44:34.024 00.000 11596 MoveAxis(N, 0, ABG)
01:44:34.024 00.000 11596 Move returns status 0, amount 0
01:44:34.024 00.000 11596 move complete, result=0
01:44:34.025 00.001 11596 worker thread done servicing request
01:44:34.030 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
01:44:34.039 00.009 13300 UpdateGuideState exits: m=1341 SNR=25.6
01:44:34.039 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:34.039 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:44:34.039 00.000 13300 Enqueuing Expose request
01:44:34.039 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:44:34.039 00.000 11596 Worker thread wakes up
01:44:34.039 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:44:34.549 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:44:35.817 01.268 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1a832ec6-97df-4514-87eb-a79799fbf665"}
01:44:35.817 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1a832ec6-97df-4514-87eb-a79799fbf665"}
01:44:35.818 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ab920f50-7e3a-4ca8-8560-3320460a60e4"}
01:44:35.818 00.000 13300 case statement mapped state 6 to 3
01:44:35.818 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ab920f50-7e3a-4ca8-8560-3320460a60e4"}
01:44:35.818 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4dc28e81-c08c-4b09-a08b-2ce9eeefde0b"}
01:44:35.818 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":75,"width":15,"height":15,"star_pos":[6.76,6.96],"pixels":"..."},"id":"4dc28e81-c08c-4b09-a08b-2ce9eeefde0b"}
01:44:37.572 01.754 11596 Exposure complete
01:44:37.642 00.070 11596 worker thread done servicing request
01:44:37.643 00.001 13300 OnExposeComplete: enter
01:44:37.643 00.000 13300 UpdateGuideState(): m_state=6
01:44:37.643 00.000 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
01:44:37.643 00.000 13300 Star::Find returns 1 (0), X=24.70, Y=410.92, Mass=1368, SNR=25.9, Peak=216 HFD=3.2
01:44:37.644 00.001 13300 MultiStar: [#1 0.05,-0.27,0.00,M3] [#2 -0.02,-0.12,0.50,U] [#3 -0.15,-0.11,0.34,U] [#4 -0.15,-0.44,0.00,M2] [#5 0.21,-0.05,0.29,U] [#6 -0.04,0.15,0.27,U] [#7 0.01,-0.18,0.27,U] [#8 -0.12,-0.05,0.23,U] 
01:44:37.644 00.000 13300 refined, 6 included, MultiStar: {-0.06, -0.08}, one-star: {-0.13, -0.10}
01:44:37.644 00.000 13300 CameraToMount -- cameraTheta (-2.19) - m_xAngle (1.53) = xAngle (-3.72 = 2.56)
01:44:37.644 00.000 13300 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.85 = -0.57)
01:44:37.644 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-2.19 mountX=-0.08 mountY=-0.05, mountTheta=-2.57
01:44:37.646 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.08, opts=13)
01:44:37.646 00.000 13300 Enqueuing Move request for scope (-0.06, -0.08)
01:44:37.646 00.000 11596 Worker thread wakes up
01:44:37.646 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.08) opts 0xd
01:44:37.647 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.08)
01:44:37.647 00.000 11596 Moving (-0.06, -0.08) raw xDistance=-0.08 yDistance=-0.05
01:44:37.647 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:44:37.647 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:37.647 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:44:37.647 00.000 11596 MoveAxis(E, 0, ABG)
01:44:37.647 00.000 11596 Move returns status 0, amount 0
01:44:37.647 00.000 11596 MoveAxis(N, 0, ABG)
01:44:37.647 00.000 11596 Move returns status 0, amount 0
01:44:37.647 00.000 11596 move complete, result=0
01:44:37.647 00.000 11596 worker thread done servicing request
01:44:37.655 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
01:44:37.663 00.008 13300 UpdateGuideState exits: m=1368 SNR=25.9
01:44:37.663 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:37.663 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:44:37.663 00.000 13300 Enqueuing Expose request
01:44:37.663 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:44:37.663 00.000 11596 Worker thread wakes up
01:44:37.663 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:44:38.177 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:44:38.816 00.639 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1c8d4d6f-acd5-4caa-974e-1d48ac7e2a5c"}
01:44:38.816 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1c8d4d6f-acd5-4caa-974e-1d48ac7e2a5c"}
01:44:38.817 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b877f600-27e3-4fd7-b906-81e60c968a1e"}
01:44:38.817 00.000 13300 case statement mapped state 6 to 3
01:44:38.817 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b877f600-27e3-4fd7-b906-81e60c968a1e"}
01:44:38.818 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6a976dff-fe27-4a6e-97e9-49f992434746"}
01:44:38.819 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":76,"width":15,"height":15,"star_pos":[6.70,6.92],"pixels":"..."},"id":"6a976dff-fe27-4a6e-97e9-49f992434746"}
01:44:41.219 02.400 11596 Exposure complete
01:44:41.287 00.068 11596 worker thread done servicing request
01:44:41.288 00.001 13300 OnExposeComplete: enter
01:44:41.288 00.000 13300 UpdateGuideState(): m_state=6
01:44:41.288 00.000 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
01:44:41.289 00.001 13300 Star::Find returns 1 (0), X=24.76, Y=410.80, Mass=1363, SNR=25.8, Peak=211 HFD=3.0
01:44:41.289 00.000 13300 MultiStar: [#1 0.20,-0.27,0.00,M4] [#2 0.14,-0.13,0.50,U] [#3 -0.15,-0.19,0.33,U] [#4 -0.07,-0.31,0.00,M3] [#5 0.00,-0.32,0.00,M2] [#6 -0.11,-0.34,0.00,M1] [#7 0.07,-0.35,0.00,M1] [#8 -0.08,-0.22,0.23,U] 
01:44:41.289 00.000 13300 refined, 3 included, MultiStar: {-0.03, -0.19}, one-star: {-0.07, -0.22}
01:44:41.289 00.000 13300 CameraToMount -- cameraTheta (-1.74) - m_xAngle (1.53) = xAngle (-3.28 = 3.01)
01:44:41.289 00.000 13300 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.40 = -0.12)
01:44:41.290 00.001 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.19 hyp=0.20 cameraTheta=-1.74 mountX=-0.19 mountY=-0.02, mountTheta=-3.02
01:44:41.293 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.19, opts=13)
01:44:41.293 00.000 13300 Enqueuing Move request for scope (-0.03, -0.19)
01:44:41.294 00.001 11596 Worker thread wakes up
01:44:41.294 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.19) opts 0xd
01:44:41.294 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.19)
01:44:41.294 00.000 11596 Moving (-0.03, -0.19) raw xDistance=-0.19 yDistance=-0.02
01:44:41.294 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.19
01:44:41.294 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:41.295 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:44:41.295 00.000 11596 MoveAxis(E, 244, ABG)
01:44:41.295 00.000 11596 Guiding  Dir = 2, Dur = 244
01:44:41.295 00.000 11596 IsSlewing returns 0
01:44:41.302 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
01:44:41.311 00.009 13300 UpdateGuideState exits: m=1363 SNR=25.8
01:44:41.312 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:41.312 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:44:41.312 00.000 13300 Enqueuing Expose request
01:44:41.564 00.252 11596 IsGuiding returns 0
01:44:41.816 00.252 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b2b99ca0-685b-4d6c-921e-6974bd9a42b8"}
01:44:41.816 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b2b99ca0-685b-4d6c-921e-6974bd9a42b8"}
01:44:41.817 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"21234983-16cd-4ba7-bcfc-08f88e487401"}
01:44:41.817 00.000 13300 case statement mapped state 6 to 3
01:44:41.817 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"21234983-16cd-4ba7-bcfc-08f88e487401"}
01:44:41.818 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3a5e190e-5d7b-4c89-a98a-f07ee022499f"}
01:44:41.818 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":77,"width":15,"height":15,"star_pos":[6.76,6.80],"pixels":"..."},"id":"3a5e190e-5d7b-4c89-a98a-f07ee022499f"}
01:44:42.013 00.195 11596 IsGuiding returns 1
01:44:42.013 00.000 11596 scope still moving after pulse duration time elapsed
01:44:42.233 00.220 11596 IsSlewing returns 0
01:44:42.419 00.186 11596 IsGuiding returns 0
01:44:42.419 00.000 11596 scope move finished after 244 + 612 ms
01:44:42.419 00.000 11596 Move returns status 0, amount 244
01:44:42.420 00.001 11596 MoveAxis(N, 0, ABG)
01:44:42.420 00.000 11596 Move returns status 0, amount 0
01:44:42.420 00.000 11596 move complete, result=0
01:44:42.420 00.000 11596 worker thread done servicing request
01:44:42.420 00.000 11596 Worker thread wakes up
01:44:42.420 00.000 13300 GuideStep: -0.2 px 244 ms EAST, -0.0 px 0 ms NORTH
01:44:42.421 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:44:42.926 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:44:44.815 01.889 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1ff96b9d-7713-4a20-a7dc-cd643443a37b"}
01:44:44.815 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1ff96b9d-7713-4a20-a7dc-cd643443a37b"}
01:44:44.816 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8cb73e98-65cf-4e32-9b3c-d65332f13c6a"}
01:44:44.816 00.000 13300 case statement mapped state 6 to 3
01:44:44.816 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8cb73e98-65cf-4e32-9b3c-d65332f13c6a"}
01:44:44.816 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"64d913fe-0f07-4e1b-91a2-1a3e369e32ba"}
01:44:44.816 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":77,"width":15,"height":15,"star_pos":[6.76,6.80],"pixels":"..."},"id":"64d913fe-0f07-4e1b-91a2-1a3e369e32ba"}
01:44:45.956 01.140 11596 Exposure complete
01:44:46.028 00.072 11596 worker thread done servicing request
01:44:46.028 00.000 13300 OnExposeComplete: enter
01:44:46.028 00.000 13300 UpdateGuideState(): m_state=6
01:44:46.029 00.001 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
01:44:46.029 00.000 13300 Star::Find returns 1 (0), X=24.72, Y=410.81, Mass=1366, SNR=25.9, Peak=210 HFD=3.1
01:44:46.029 00.000 13300 MultiStar: [#1 0.08,-0.15,0.53,U] [#2 0.05,-0.24,0.49,U] [#3 -0.15,-0.36,0.00,M1] [#4 0.05,-0.30,0.00,M4] [#5 0.05,-0.29,0.00,M3] [#6 -0.00,0.01,0.26,U] [#7 0.09,-0.59,0.00,M2] [#8 -0.07,0.08,0.24,U] 
01:44:46.029 00.000 13300 refined, 4 included, MultiStar: {-0.02, -0.15}, one-star: {-0.11, -0.21}
01:44:46.029 00.000 13300 CameraToMount -- cameraTheta (-1.73) - m_xAngle (1.53) = xAngle (-3.26 = 3.02)
01:44:46.029 00.000 13300 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.39 = -0.10)
01:44:46.030 00.001 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.15 hyp=0.16 cameraTheta=-1.73 mountX=-0.15 mountY=-0.02, mountTheta=-3.04
01:44:46.031 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.15, opts=13)
01:44:46.032 00.001 13300 Enqueuing Move request for scope (-0.02, -0.15)
01:44:46.032 00.000 11596 Worker thread wakes up
01:44:46.032 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.15) opts 0xd
01:44:46.032 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.15)
01:44:46.032 00.000 11596 Moving (-0.02, -0.15) raw xDistance=-0.15 yDistance=-0.02
01:44:46.032 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.15
01:44:46.032 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:46.032 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:44:46.032 00.000 11596 MoveAxis(E, 210, ABG)
01:44:46.032 00.000 11596 Guiding  Dir = 2, Dur = 210
01:44:46.033 00.001 11596 IsSlewing returns 0
01:44:46.039 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
01:44:46.047 00.008 13300 UpdateGuideState exits: m=1366 SNR=25.9
01:44:46.047 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:46.047 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:44:46.047 00.000 13300 Enqueuing Expose request
01:44:46.191 00.144 11596 IsGuiding returns 0
01:44:46.353 00.162 11596 PulseGuide returned control before completion, sleep 59
01:44:46.656 00.303 11596 IsGuiding returns 1
01:44:46.656 00.000 11596 scope still moving after pulse duration time elapsed
01:44:46.685 00.029 11596 IsSlewing returns 0
01:44:46.793 00.108 11596 IsGuiding returns 0
01:44:46.793 00.000 11596 scope move finished after 210 + 392 ms
01:44:46.793 00.000 11596 Move returns status 0, amount 210
01:44:46.793 00.000 11596 MoveAxis(N, 0, ABG)
01:44:46.793 00.000 11596 Move returns status 0, amount 0
01:44:46.793 00.000 11596 move complete, result=0
01:44:46.793 00.000 11596 worker thread done servicing request
01:44:46.793 00.000 13300 GuideStep: -0.2 px 210 ms EAST, -0.0 px 0 ms NORTH
01:44:46.793 00.000 11596 Worker thread wakes up
01:44:46.794 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:44:47.296 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:44:47.815 00.519 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f1e66144-e1ac-47bd-9cef-bf0b6cb48285"}
01:44:47.815 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f1e66144-e1ac-47bd-9cef-bf0b6cb48285"}
01:44:47.816 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c1bac067-6652-4155-a04e-6d2e85b85099"}
01:44:47.816 00.000 13300 case statement mapped state 6 to 3
01:44:47.816 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c1bac067-6652-4155-a04e-6d2e85b85099"}
01:44:47.816 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"64328c30-a662-4d85-9195-87f4cc49d201"}
01:44:47.816 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":78,"width":15,"height":15,"star_pos":[6.72,6.81],"pixels":"..."},"id":"64328c30-a662-4d85-9195-87f4cc49d201"}
01:44:50.318 02.502 11596 Exposure complete
01:44:50.392 00.074 11596 worker thread done servicing request
01:44:50.392 00.000 13300 OnExposeComplete: enter
01:44:50.392 00.000 13300 UpdateGuideState(): m_state=6
01:44:50.393 00.001 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
01:44:50.393 00.000 13300 Star::Find returns 1 (0), X=24.77, Y=410.98, Mass=1340, SNR=25.6, Peak=211 HFD=3.1
01:44:50.393 00.000 13300 MultiStar: [#1 0.09,-0.19,0.55,U] [#2 -0.07,-0.21,0.49,U] [#3 0.01,-0.13,0.34,U] [#4 -0.08,-0.23,0.27,U] [#5 -0.10,-0.04,0.31,U] [#6 -0.18,0.11,0.25,U] [#7 0.17,-0.22,0.00,M3] [#8 -0.10,-0.12,0.23,U] 
01:44:50.393 00.000 13300 single-star, 7 included, MultiStar: {-0.05, -0.11}, one-star: {-0.06, -0.04}
01:44:50.394 00.001 13300 CameraToMount -- cameraTheta (-2.56) - m_xAngle (1.53) = xAngle (-4.09 = 2.19)
01:44:50.394 00.000 13300 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.22 = -0.94)
01:44:50.394 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-2.56 mountX=-0.04 mountY=-0.06, mountTheta=-2.20
01:44:50.396 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.04, opts=13)
01:44:50.396 00.000 13300 Enqueuing Move request for scope (-0.06, -0.04)
01:44:50.396 00.000 11596 Worker thread wakes up
01:44:50.396 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.04) opts 0xd
01:44:50.396 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.04)
01:44:50.396 00.000 11596 Moving (-0.06, -0.04) raw xDistance=-0.04 yDistance=-0.06
01:44:50.396 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:44:50.396 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:50.396 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:44:50.397 00.001 11596 MoveAxis(E, 0, ABG)
01:44:50.397 00.000 11596 Move returns status 0, amount 0
01:44:50.397 00.000 11596 MoveAxis(N, 0, ABG)
01:44:50.397 00.000 11596 Move returns status 0, amount 0
01:44:50.397 00.000 11596 move complete, result=0
01:44:50.397 00.000 11596 worker thread done servicing request
01:44:50.404 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
01:44:50.411 00.007 13300 UpdateGuideState exits: m=1340 SNR=25.6
01:44:50.412 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:50.412 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:44:50.412 00.000 13300 Enqueuing Expose request
01:44:50.412 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:44:50.412 00.000 11596 Worker thread wakes up
01:44:50.412 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:44:50.832 00.420 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eaa1884d-f0d5-4aea-aeff-39c6d1433d29"}
01:44:50.832 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eaa1884d-f0d5-4aea-aeff-39c6d1433d29"}
01:44:50.833 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"906626f5-45fa-434f-a06f-4839f95bd7ae"}
01:44:50.833 00.000 13300 case statement mapped state 6 to 3
01:44:50.833 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"906626f5-45fa-434f-a06f-4839f95bd7ae"}
01:44:50.833 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"72d65f1c-2c34-43a8-9d10-ee85f6b1dd4b"}
01:44:50.834 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":79,"width":15,"height":15,"star_pos":[6.77,6.98],"pixels":"..."},"id":"72d65f1c-2c34-43a8-9d10-ee85f6b1dd4b"}
01:44:50.926 00.092 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:44:53.831 02.905 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"915644dd-a7f0-4fe6-be15-1a70fa315f55"}
01:44:53.831 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"915644dd-a7f0-4fe6-be15-1a70fa315f55"}
01:44:53.831 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b5e3251f-5a5b-43e5-bda8-482a9ccdf207"}
01:44:53.832 00.001 13300 case statement mapped state 6 to 3
01:44:53.832 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b5e3251f-5a5b-43e5-bda8-482a9ccdf207"}
01:44:53.832 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d6e93cd0-157c-491e-bc40-efd974e81c48"}
01:44:53.832 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":79,"width":15,"height":15,"star_pos":[6.77,6.98],"pixels":"..."},"id":"d6e93cd0-157c-491e-bc40-efd974e81c48"}
01:44:53.958 00.126 11596 Exposure complete
01:44:54.026 00.068 11596 worker thread done servicing request
01:44:54.026 00.000 13300 OnExposeComplete: enter
01:44:54.026 00.000 13300 UpdateGuideState(): m_state=6
01:44:54.027 00.001 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
01:44:54.027 00.000 13300 Star::Find returns 1 (0), X=24.79, Y=410.86, Mass=1327, SNR=25.5, Peak=207 HFD=2.9
01:44:54.027 00.000 13300 MultiStar: [#1 0.11,-0.21,0.54,U] [#2 0.10,-0.19,0.51,U] [#3 -0.15,-0.32,0.00,M1] [#4 -0.08,-0.40,0.00,M4] [#5 -0.17,-0.33,0.00,M3] [#6 -0.06,-0.24,0.25,U] [#7 0.01,-0.45,0.00,M4] [#8 -0.04,-0.00,0.23,U] 
01:44:54.027 00.000 13300 single-star, 4 included, MultiStar: {0.02, -0.17}, one-star: {-0.04, -0.16}
01:44:54.027 00.000 13300 CameraToMount -- cameraTheta (-1.79) - m_xAngle (1.53) = xAngle (-3.33 = 2.96)
01:44:54.028 00.001 13300 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.46 = -0.17)
01:44:54.028 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.16 hyp=0.16 cameraTheta=-1.79 mountX=-0.16 mountY=-0.03, mountTheta=-2.97
01:44:54.029 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.16, opts=13)
01:44:54.030 00.001 13300 Enqueuing Move request for scope (-0.04, -0.16)
01:44:54.030 00.000 11596 Worker thread wakes up
01:44:54.030 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.16) opts 0xd
01:44:54.030 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.16)
01:44:54.030 00.000 11596 Moving (-0.04, -0.16) raw xDistance=-0.16 yDistance=-0.03
01:44:54.030 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
01:44:54.030 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:54.030 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:44:54.030 00.000 11596 MoveAxis(E, 201, ABG)
01:44:54.031 00.001 11596 Guiding  Dir = 2, Dur = 201
01:44:54.031 00.000 11596 IsSlewing returns 0
01:44:54.037 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
01:44:54.045 00.008 13300 UpdateGuideState exits: m=1327 SNR=25.5
01:44:54.045 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:54.046 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:44:54.046 00.000 13300 Enqueuing Expose request
01:44:54.077 00.031 11596 IsGuiding returns 0
01:44:54.207 00.130 11596 PulseGuide returned control before completion, sleep 81
01:44:54.392 00.185 11596 IsGuiding returns 1
01:44:54.392 00.000 11596 scope still moving after pulse duration time elapsed
01:44:54.425 00.033 11596 IsSlewing returns 0
01:44:54.489 00.064 11596 IsGuiding returns 1
01:44:54.518 00.029 11596 IsSlewing returns 0
01:44:54.617 00.099 11596 IsGuiding returns 0
01:44:54.617 00.000 11596 scope move finished after 201 + 338 ms
01:44:54.617 00.000 11596 Move returns status 0, amount 201
01:44:54.617 00.000 11596 MoveAxis(N, 0, ABG)
01:44:54.617 00.000 11596 Move returns status 0, amount 0
01:44:54.617 00.000 11596 move complete, result=0
01:44:54.617 00.000 11596 worker thread done servicing request
01:44:54.617 00.000 13300 GuideStep: -0.2 px 201 ms EAST, -0.0 px 0 ms NORTH
01:44:54.617 00.000 11596 Worker thread wakes up
01:44:54.618 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:44:55.121 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:44:56.830 01.709 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d48ff254-d41b-4310-af55-6fb38828e9c6"}
01:44:56.830 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d48ff254-d41b-4310-af55-6fb38828e9c6"}
01:44:56.830 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"26f07be2-af79-4242-9741-5efb6e7ad9fb"}
01:44:56.831 00.001 13300 case statement mapped state 6 to 3
01:44:56.831 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"26f07be2-af79-4242-9741-5efb6e7ad9fb"}
01:44:56.831 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9e71e1ac-a5a6-4705-910d-92a9a03424f9"}
01:44:56.831 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":80,"width":15,"height":15,"star_pos":[6.79,6.86],"pixels":"..."},"id":"9e71e1ac-a5a6-4705-910d-92a9a03424f9"}
01:44:58.147 01.316 11596 Exposure complete
01:44:58.228 00.081 11596 worker thread done servicing request
01:44:58.228 00.000 13300 OnExposeComplete: enter
01:44:58.229 00.001 13300 UpdateGuideState(): m_state=6
01:44:58.229 00.000 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
01:44:58.229 00.000 13300 Star::Find returns 1 (0), X=24.81, Y=410.92, Mass=1337, SNR=25.6, Peak=208 HFD=3.0
01:44:58.230 00.001 13300 MultiStar: [#1 0.12,-0.20,0.54,U] [#2 0.01,-0.26,0.50,U] [#3 -0.14,-0.12,0.34,U] [#4 0.09,-0.20,0.28,U] [#5 0.08,-0.22,0.30,U] [#6 0.04,-0.05,0.26,U] [#7 0.12,-0.18,0.27,U] [#8 0.10,-0.06,0.24,U] 
01:44:58.230 00.000 13300 single-star, 8 included, MultiStar: {0.03, -0.15}, one-star: {-0.02, -0.10}
01:44:58.230 00.000 13300 CameraToMount -- cameraTheta (-1.80) - m_xAngle (1.53) = xAngle (-3.33 = 2.95)
01:44:58.230 00.000 13300 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.46 = -0.17)
01:44:58.230 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.80 mountX=-0.10 mountY=-0.02, mountTheta=-2.97
01:44:58.232 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.10, opts=13)
01:44:58.232 00.000 13300 Enqueuing Move request for scope (-0.02, -0.10)
01:44:58.232 00.000 11596 Worker thread wakes up
01:44:58.232 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.10) opts 0xd
01:44:58.232 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.10)
01:44:58.232 00.000 11596 Moving (-0.02, -0.10) raw xDistance=-0.10 yDistance=-0.02
01:44:58.232 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:44:58.233 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:58.233 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:44:58.233 00.000 11596 MoveAxis(E, 0, ABG)
01:44:58.233 00.000 11596 Move returns status 0, amount 0
01:44:58.233 00.000 11596 MoveAxis(N, 0, ABG)
01:44:58.233 00.000 11596 Move returns status 0, amount 0
01:44:58.233 00.000 11596 move complete, result=0
01:44:58.233 00.000 11596 worker thread done servicing request
01:44:58.239 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
01:44:58.247 00.008 13300 UpdateGuideState exits: m=1337 SNR=25.6
01:44:58.247 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:58.247 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:44:58.247 00.000 13300 Enqueuing Expose request
01:44:58.247 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:44:58.247 00.000 11596 Worker thread wakes up
01:44:58.248 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:44:58.756 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:44:59.830 01.074 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"75ee2576-3722-49cb-816b-c64367bf0f3a"}
01:44:59.830 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"75ee2576-3722-49cb-816b-c64367bf0f3a"}
01:44:59.831 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eebdb975-1b0e-4c02-b5e5-98dd69ca9298"}
01:44:59.831 00.000 13300 case statement mapped state 6 to 3
01:44:59.831 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eebdb975-1b0e-4c02-b5e5-98dd69ca9298"}
01:44:59.831 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bc0a5b01-363d-43e5-a5ce-bb3068598b2a"}
01:44:59.831 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":81,"width":15,"height":15,"star_pos":[6.81,6.92],"pixels":"..."},"id":"bc0a5b01-363d-43e5-a5ce-bb3068598b2a"}
01:45:01.791 01.960 11596 Exposure complete
01:45:01.860 00.069 11596 worker thread done servicing request
01:45:01.861 00.001 13300 OnExposeComplete: enter
01:45:01.861 00.000 13300 UpdateGuideState(): m_state=6
01:45:01.861 00.000 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
01:45:01.861 00.000 13300 Star::Find returns 1 (0), X=24.79, Y=410.74, Mass=1329, SNR=25.5, Peak=204 HFD=2.9
01:45:01.862 00.001 13300 MultiStar: [#1 0.26,-0.51,0.00,M1] [#2 0.03,-0.31,0.00,M1] [#3 -0.13,-0.24,0.00,M1] [#4 0.04,-0.33,0.00,M4] [#5 -0.13,-0.42,0.00,M3] [#6 0.01,-0.26,0.00,M1] [#7 0.04,-0.30,0.00,M4] [#8 -0.19,-0.16,0.24,U] 
01:45:01.862 00.000 13300 refined, 1 included, MultiStar: {-0.07, -0.26}, one-star: {-0.04, -0.28}
01:45:01.862 00.000 13300 CameraToMount -- cameraTheta (-1.82) - m_xAngle (1.53) = xAngle (-3.36 = 2.93)
01:45:01.862 00.000 13300 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.48 = -0.20)
01:45:01.862 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.26 hyp=0.27 cameraTheta=-1.82 mountX=-0.26 mountY=-0.05, mountTheta=-2.94
01:45:01.864 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.26, opts=13)
01:45:01.864 00.000 13300 Enqueuing Move request for scope (-0.07, -0.26)
01:45:01.864 00.000 11596 Worker thread wakes up
01:45:01.864 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.26) opts 0xd
01:45:01.864 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.26)
01:45:01.864 00.000 11596 Moving (-0.07, -0.26) raw xDistance=-0.26 yDistance=-0.05
01:45:01.865 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
01:45:01.865 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:01.865 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:45:01.865 00.000 11596 MoveAxis(E, 324, ABG)
01:45:01.865 00.000 11596 Guiding  Dir = 2, Dur = 324
01:45:01.865 00.000 11596 IsSlewing returns 0
01:45:01.871 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
01:45:01.885 00.014 13300 UpdateGuideState exits: m=1329 SNR=25.5
01:45:01.886 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:01.886 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:45:01.886 00.000 13300 Enqueuing Expose request
01:45:01.923 00.037 11596 IsGuiding returns 0
01:45:02.109 00.186 11596 PulseGuide returned control before completion, sleep 148
01:45:02.425 00.316 11596 IsGuiding returns 1
01:45:02.425 00.000 11596 scope still moving after pulse duration time elapsed
01:45:02.456 00.031 11596 IsSlewing returns 0
01:45:02.551 00.095 11596 IsGuiding returns 0
01:45:02.551 00.000 11596 scope move finished after 324 + 304 ms
01:45:02.551 00.000 11596 Move returns status 0, amount 324
01:45:02.551 00.000 11596 MoveAxis(N, 0, ABG)
01:45:02.551 00.000 11596 Move returns status 0, amount 0
01:45:02.551 00.000 11596 move complete, result=0
01:45:02.551 00.000 11596 worker thread done servicing request
01:45:02.551 00.000 13300 GuideStep: -0.3 px 324 ms EAST, -0.1 px 0 ms NORTH
01:45:02.552 00.001 11596 Worker thread wakes up
01:45:02.552 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:45:02.848 00.296 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ad6f6609-26f6-4722-b7ee-bd04100d2863"}
01:45:02.848 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ad6f6609-26f6-4722-b7ee-bd04100d2863"}
01:45:02.849 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b452fe03-a0f1-4f05-86a5-6da0904b495b"}
01:45:02.849 00.000 13300 case statement mapped state 6 to 3
01:45:02.849 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b452fe03-a0f1-4f05-86a5-6da0904b495b"}
01:45:02.850 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e50775e6-b832-4bee-8fb5-5f3da40d3030"}
01:45:02.850 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":82,"width":15,"height":15,"star_pos":[6.79,6.74],"pixels":"..."},"id":"e50775e6-b832-4bee-8fb5-5f3da40d3030"}
01:45:03.058 00.208 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:45:05.847 02.789 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7ec1a1e1-2563-4217-abb4-fd7d0c2e2c80"}
01:45:05.847 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7ec1a1e1-2563-4217-abb4-fd7d0c2e2c80"}
01:45:05.848 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"42490cd2-207f-4c2b-ba83-d721ce91ea06"}
01:45:05.848 00.000 13300 case statement mapped state 6 to 3
01:45:05.848 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"42490cd2-207f-4c2b-ba83-d721ce91ea06"}
01:45:05.849 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"44567ba1-70a0-4bb4-aaf1-f5f95b6e9d21"}
01:45:05.849 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":82,"width":15,"height":15,"star_pos":[6.79,6.74],"pixels":"..."},"id":"44567ba1-70a0-4bb4-aaf1-f5f95b6e9d21"}
01:45:06.095 00.246 11596 Exposure complete
01:45:06.187 00.092 11596 worker thread done servicing request
01:45:06.187 00.000 13300 OnExposeComplete: enter
01:45:06.187 00.000 13300 UpdateGuideState(): m_state=6
01:45:06.188 00.001 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
01:45:06.188 00.000 13300 Star::Find returns 1 (0), X=24.73, Y=410.64, Mass=1292, SNR=25.1, Peak=211 HFD=2.9
01:45:06.188 00.000 13300 MultiStar: [#1 0.21,-0.32,0.00,M2] [#2 -0.11,-0.15,0.50,U] [#3 -0.10,-0.41,0.00,M2] [#4 -0.15,-0.62,0.00,M5] [#5 0.03,-0.22,0.29,U] [#6 -0.12,-0.93,0.00,M2] [#7 0.05,-1.14,0.00,M5] [#8 -0.15,0.08,0.24,U] 
01:45:06.188 00.000 13300 refined, 3 included, MultiStar: {-0.09, -0.24}, one-star: {-0.10, -0.38}
01:45:06.188 00.000 13300 CameraToMount -- cameraTheta (-1.92) - m_xAngle (1.53) = xAngle (-3.45 = 2.83)
01:45:06.188 00.000 13300 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.58 = -0.30)
01:45:06.188 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.24 hyp=0.26 cameraTheta=-1.92 mountX=-0.25 mountY=-0.08, mountTheta=-2.84
01:45:06.190 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.24, opts=13)
01:45:06.190 00.000 13300 Enqueuing Move request for scope (-0.09, -0.24)
01:45:06.190 00.000 11596 Worker thread wakes up
01:45:06.190 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.24) opts 0xd
01:45:06.190 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.24)
01:45:06.190 00.000 11596 Moving (-0.09, -0.24) raw xDistance=-0.25 yDistance=-0.08
01:45:06.190 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.25
01:45:06.191 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:06.191 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:45:06.191 00.000 11596 MoveAxis(E, 332, ABG)
01:45:06.191 00.000 11596 Guiding  Dir = 2, Dur = 332
01:45:06.192 00.001 11596 IsSlewing returns 0
01:45:06.199 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=95, Gamma=0.510
01:45:06.208 00.009 13300 UpdateGuideState exits: m=1292 SNR=25.1
01:45:06.208 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:06.208 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:45:06.208 00.000 13300 Enqueuing Expose request
01:45:06.223 00.015 11596 IsGuiding returns 0
01:45:06.330 00.107 11596 PulseGuide returned control before completion, sleep 237
01:45:06.410 00.080 13300 evsrv: cli 10204260 connect
01:45:06.410 00.000 13300 case statement mapped state 6 to 3
01:45:06.411 00.001 13300 case statement mapped state 6 to 3
01:45:06.411 00.000 13300 evsrv: cli 10204260 request: {"method":"get_app_state","id":"73b19a3e-79c5-4803-bbdc-dce06448b1a8"}
01:45:06.411 00.000 13300 case statement mapped state 6 to 3
01:45:06.411 00.000 13300 evsrv: cli 10204260 response: {"jsonrpc":"2.0","result":"Guiding","id":"73b19a3e-79c5-4803-bbdc-dce06448b1a8"}
01:45:06.412 00.001 13300 evsrv: cli 10204260 disconnect
01:45:06.747 00.335 11596 IsGuiding returns 0
01:45:06.747 00.000 11596 Move returns status 0, amount 332
01:45:06.747 00.000 11596 MoveAxis(N, 0, ABG)
01:45:06.747 00.000 11596 Move returns status 0, amount 0
01:45:06.747 00.000 11596 move complete, result=0
01:45:06.747 00.000 11596 worker thread done servicing request
01:45:06.747 00.000 11596 Worker thread wakes up
01:45:06.748 00.001 13300 GuideStep: -0.2 px 332 ms EAST, -0.1 px 0 ms NORTH
01:45:06.748 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:45:07.257 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:45:08.846 01.589 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9821f625-0216-4749-bba4-74075d0257f9"}
01:45:08.846 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9821f625-0216-4749-bba4-74075d0257f9"}
01:45:08.847 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"65cc90c7-e3d9-4a96-96b7-922df8e3df31"}
01:45:08.847 00.000 13300 case statement mapped state 6 to 3
01:45:08.847 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"65cc90c7-e3d9-4a96-96b7-922df8e3df31"}
01:45:08.848 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6b1ce8ef-e3af-465c-bac0-6ab996f75d84"}
01:45:08.848 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":83,"width":15,"height":15,"star_pos":[6.73,6.64],"pixels":"..."},"id":"6b1ce8ef-e3af-465c-bac0-6ab996f75d84"}
01:45:10.295 01.447 11596 Exposure complete
01:45:10.375 00.080 11596 worker thread done servicing request
01:45:10.375 00.000 13300 OnExposeComplete: enter
01:45:10.376 00.001 13300 UpdateGuideState(): m_state=6
01:45:10.376 00.000 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
01:45:10.376 00.000 13300 Star::Find returns 1 (0), X=24.65, Y=410.81, Mass=1370, SNR=25.9, Peak=213 HFD=3.2
01:45:10.377 00.001 13300 MultiStar: [#1 0.09,-0.13,0.55,U] [#2 -0.03,-0.26,0.49,U] [#3 -0.09,-0.18,0.34,U] [#4 -0.21,-0.39,0.00,M6] [#5 -0.17,-0.34,0.00,M3] [#6 -0.05,0.06,0.25,U] [#7 0.04,-0.17,0.27,U] [#8 -0.19,-0.06,0.23,U] 
01:45:10.377 00.000 13300 refined, 6 included, MultiStar: {-0.07, -0.17}, one-star: {-0.17, -0.21}
01:45:10.377 00.000 13300 CameraToMount -- cameraTheta (-1.97) - m_xAngle (1.53) = xAngle (-3.51 = 2.78)
01:45:10.377 00.000 13300 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.63 = -0.35)
01:45:10.377 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.17 hyp=0.18 cameraTheta=-1.97 mountX=-0.17 mountY=-0.06, mountTheta=-2.79
01:45:10.380 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.17, opts=13)
01:45:10.380 00.000 13300 Enqueuing Move request for scope (-0.07, -0.17)
01:45:10.380 00.000 11596 Worker thread wakes up
01:45:10.380 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.17) opts 0xd
01:45:10.381 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.17)
01:45:10.381 00.000 11596 Moving (-0.07, -0.17) raw xDistance=-0.17 yDistance=-0.06
01:45:10.381 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.17
01:45:10.381 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:10.381 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:45:10.381 00.000 11596 MoveAxis(E, 233, ABG)
01:45:10.381 00.000 11596 Guiding  Dir = 2, Dur = 233
01:45:10.381 00.000 11596 IsSlewing returns 0
01:45:10.389 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
01:45:10.397 00.008 13300 UpdateGuideState exits: m=1370 SNR=25.9
01:45:10.397 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:10.397 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:45:10.397 00.000 13300 Enqueuing Expose request
01:45:10.495 00.098 11596 IsGuiding returns 0
01:45:10.709 00.214 11596 PulseGuide returned control before completion, sleep 30
01:45:10.853 00.144 11596 IsGuiding returns 1
01:45:10.854 00.001 11596 scope still moving after pulse duration time elapsed
01:45:10.883 00.029 11596 IsSlewing returns 0
01:45:10.955 00.072 11596 IsGuiding returns 1
01:45:10.977 00.022 11596 IsSlewing returns 0
01:45:11.100 00.123 11596 IsGuiding returns 0
01:45:11.100 00.000 11596 scope move finished after 233 + 371 ms
01:45:11.101 00.001 11596 Move returns status 0, amount 233
01:45:11.101 00.000 11596 MoveAxis(N, 0, ABG)
01:45:11.101 00.000 11596 Move returns status 0, amount 0
01:45:11.101 00.000 11596 move complete, result=0
01:45:11.101 00.000 11596 worker thread done servicing request
01:45:11.101 00.000 11596 Worker thread wakes up
01:45:11.102 00.001 13300 GuideStep: -0.2 px 233 ms EAST, -0.1 px 0 ms NORTH
01:45:11.102 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:45:11.610 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:45:11.847 00.237 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"155a6b86-f658-4e20-9755-67d7861e6818"}
01:45:11.847 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"155a6b86-f658-4e20-9755-67d7861e6818"}
01:45:11.848 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"83a150e8-77eb-4ff7-8a4f-92b82e2df3f6"}
01:45:11.848 00.000 13300 case statement mapped state 6 to 3
01:45:11.848 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"83a150e8-77eb-4ff7-8a4f-92b82e2df3f6"}
01:45:11.849 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"39060ec2-e666-4534-8440-4e1ad194e5a9"}
01:45:11.850 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":84,"width":15,"height":15,"star_pos":[6.65,6.81],"pixels":"..."},"id":"39060ec2-e666-4534-8440-4e1ad194e5a9"}
01:45:14.667 02.817 11596 Exposure complete
01:45:14.805 00.138 11596 worker thread done servicing request
01:45:14.806 00.001 13300 OnExposeComplete: enter
01:45:14.806 00.000 13300 UpdateGuideState(): m_state=6
01:45:14.806 00.000 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
01:45:14.807 00.001 13300 Star::Find returns 1 (0), X=24.83, Y=411.07, Mass=1347, SNR=25.7, Peak=190 HFD=3.0
01:45:14.807 00.000 13300 MultiStar: [#1 0.17,0.00,0.51,U] [#2 0.08,0.03,0.50,U] [#3 -0.14,-0.06,0.33,U] [#4 -0.01,-0.18,0.28,U] [#5 -0.06,0.14,0.31,U] [#6 0.13,0.47,0.00,M2] [#7 -0.01,-0.12,0.28,U] [#8 -0.08,0.01,0.23,U] 
01:45:14.808 00.001 13300 refined, 7 included, MultiStar: {0.01, 0.00}, one-star: {-0.00, 0.05}
01:45:14.808 00.000 13300 CameraToMount -- cameraTheta (0.30) - m_xAngle (1.53) = xAngle (-1.23 = -1.23)
01:45:14.808 00.000 13300 CameraToMount -- cameraTheta (0.30) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.36 = 1.92)
01:45:14.808 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.00 hyp=0.01 cameraTheta=0.30 mountX=0.00 mountY=0.01, mountTheta=1.23
01:45:14.812 00.004 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.00, opts=13)
01:45:14.812 00.000 13300 Enqueuing Move request for scope (0.01, 0.00)
01:45:14.812 00.000 11596 Worker thread wakes up
01:45:14.813 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.00) opts 0xd
01:45:14.813 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.00)
01:45:14.813 00.000 11596 Moving (0.01, 0.00) raw xDistance=0.00 yDistance=0.01
01:45:14.814 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:45:14.814 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:14.814 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:45:14.814 00.000 11596 MoveAxis(E, 0, ABG)
01:45:14.814 00.000 11596 Move returns status 0, amount 0
01:45:14.814 00.000 11596 MoveAxis(N, 0, ABG)
01:45:14.815 00.001 11596 Move returns status 0, amount 0
01:45:14.815 00.000 11596 move complete, result=0
01:45:14.815 00.000 11596 worker thread done servicing request
01:45:14.826 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
01:45:14.840 00.014 13300 UpdateGuideState exits: m=1347 SNR=25.7
01:45:14.841 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:14.841 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:45:14.841 00.000 13300 Enqueuing Expose request
01:45:14.842 00.001 11596 Worker thread wakes up
01:45:14.842 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:45:14.842 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:45:15.245 00.403 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d9416282-831f-451a-a20c-df5dc6625c3d"}
01:45:15.245 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d9416282-831f-451a-a20c-df5dc6625c3d"}
01:45:15.254 00.009 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"70f78992-b89b-4d85-9380-bf7358019525"}
01:45:15.255 00.001 13300 case statement mapped state 6 to 3
01:45:15.255 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"70f78992-b89b-4d85-9380-bf7358019525"}
01:45:15.256 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d367c784-8bfb-4ab8-978d-ae80ec677f16"}
01:45:15.257 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":85,"width":15,"height":15,"star_pos":[6.83,7.07],"pixels":"..."},"id":"d367c784-8bfb-4ab8-978d-ae80ec677f16"}
01:45:15.358 00.101 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:45:18.244 02.886 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8b280fe3-62e1-4be3-b886-d011be218b3a"}
01:45:18.244 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8b280fe3-62e1-4be3-b886-d011be218b3a"}
01:45:18.245 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"683c9587-9495-438f-ac5d-a3e628114cf5"}
01:45:18.245 00.000 13300 case statement mapped state 6 to 3
01:45:18.245 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"683c9587-9495-438f-ac5d-a3e628114cf5"}
01:45:18.246 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"313b3a63-0fc9-465e-988f-ff6f133935ed"}
01:45:18.246 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":85,"width":15,"height":15,"star_pos":[6.83,7.07],"pixels":"..."},"id":"313b3a63-0fc9-465e-988f-ff6f133935ed"}
01:45:18.390 00.144 11596 Exposure complete
01:45:18.469 00.079 11596 worker thread done servicing request
01:45:18.470 00.001 13300 OnExposeComplete: enter
01:45:18.470 00.000 13300 UpdateGuideState(): m_state=6
01:45:18.470 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
01:45:18.470 00.000 13300 Star::Find returns 1 (0), X=24.86, Y=411.05, Mass=1334, SNR=25.6, Peak=185 HFD=3.0
01:45:18.471 00.001 13300 MultiStar: [#1 0.18,0.02,0.55,U] [#2 0.15,-0.01,0.47,U] [#3 -0.01,-0.01,0.35,U] [#4 0.00,-0.07,0.28,U] [#5 0.07,-0.26,0.32,U] [#6 -0.01,-0.23,0.28,U] [#7 -0.03,-0.03,0.28,U] [#8 -0.24,-0.00,0.24,U] 
01:45:18.471 00.000 13300 single-star, 8 included, MultiStar: {0.04, -0.04}, one-star: {0.03, 0.03}
01:45:18.471 00.000 13300 CameraToMount -- cameraTheta (0.71) - m_xAngle (1.53) = xAngle (-0.82 = -0.82)
01:45:18.471 00.000 13300 CameraToMount -- cameraTheta (0.71) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.95 = 2.34)
01:45:18.471 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.03 hyp=0.05 cameraTheta=0.71 mountX=0.03 mountY=0.03, mountTheta=0.81
01:45:18.473 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.03, opts=13)
01:45:18.473 00.000 13300 Enqueuing Move request for scope (0.03, 0.03)
01:45:18.473 00.000 11596 Worker thread wakes up
01:45:18.474 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.03) opts 0xd
01:45:18.474 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.03)
01:45:18.474 00.000 11596 Moving (0.03, 0.03) raw xDistance=0.03 yDistance=0.03
01:45:18.474 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:45:18.474 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:18.474 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:45:18.474 00.000 11596 MoveAxis(E, 0, ABG)
01:45:18.475 00.001 11596 Move returns status 0, amount 0
01:45:18.475 00.000 11596 MoveAxis(N, 0, ABG)
01:45:18.475 00.000 11596 Move returns status 0, amount 0
01:45:18.475 00.000 11596 move complete, result=0
01:45:18.475 00.000 11596 worker thread done servicing request
01:45:18.482 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
01:45:18.493 00.011 13300 UpdateGuideState exits: m=1334 SNR=25.6
01:45:18.494 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:18.494 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:45:18.494 00.000 13300 Enqueuing Expose request
01:45:18.494 00.000 11596 Worker thread wakes up
01:45:18.494 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:45:18.494 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:45:19.006 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:45:21.243 02.237 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4a4cbb34-c8a1-412e-8840-f1e505f41988"}
01:45:21.243 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4a4cbb34-c8a1-412e-8840-f1e505f41988"}
01:45:21.244 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"309f2640-1bea-4918-8815-a5d2a7019de0"}
01:45:21.244 00.000 13300 case statement mapped state 6 to 3
01:45:21.244 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"309f2640-1bea-4918-8815-a5d2a7019de0"}
01:45:21.245 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4275e514-e544-42d8-b353-5d905fc13c05"}
01:45:21.246 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":86,"width":15,"height":15,"star_pos":[6.86,7.05],"pixels":"..."},"id":"4275e514-e544-42d8-b353-5d905fc13c05"}
01:45:22.039 00.793 11596 Exposure complete
01:45:22.110 00.071 11596 worker thread done servicing request
01:45:22.110 00.000 13300 OnExposeComplete: enter
01:45:22.111 00.001 13300 UpdateGuideState(): m_state=6
01:45:22.111 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
01:45:22.111 00.000 13300 Star::Find returns 1 (0), X=24.69, Y=410.82, Mass=1372, SNR=26.0, Peak=217 HFD=3.1
01:45:22.112 00.001 13300 MultiStar: [#1 0.13,-0.28,0.00,M1] [#2 -0.06,-0.13,0.50,U] [#3 -0.21,-0.17,0.00,M1] [#4 -0.01,-0.41,0.00,M5] [#5 -0.14,-0.03,0.30,U] [#6 -0.18,-0.05,0.26,U] [#7 -0.08,-0.29,0.00,M3] [#8 -0.15,-0.15,0.23,U] 
01:45:22.112 00.000 13300 refined, 4 included, MultiStar: {-0.13, -0.14}, one-star: {-0.14, -0.20}
01:45:22.112 00.000 13300 CameraToMount -- cameraTheta (-2.30) - m_xAngle (1.53) = xAngle (-3.83 = 2.45)
01:45:22.112 00.000 13300 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.96 = -0.68)
01:45:22.112 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=-0.14 hyp=0.19 cameraTheta=-2.30 mountX=-0.15 mountY=-0.12, mountTheta=-2.46
01:45:22.114 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=-0.14, opts=13)
01:45:22.114 00.000 13300 Enqueuing Move request for scope (-0.13, -0.14)
01:45:22.114 00.000 11596 Worker thread wakes up
01:45:22.114 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.14) opts 0xd
01:45:22.114 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, -0.14)
01:45:22.115 00.001 11596 Moving (-0.13, -0.14) raw xDistance=-0.15 yDistance=-0.12
01:45:22.115 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.15
01:45:22.115 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:22.115 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:45:22.115 00.000 11596 MoveAxis(E, 184, ABG)
01:45:22.115 00.000 11596 Guiding  Dir = 2, Dur = 184
01:45:22.115 00.000 11596 IsSlewing returns 0
01:45:22.122 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
01:45:22.130 00.008 13300 UpdateGuideState exits: m=1372 SNR=26.0
01:45:22.130 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:22.130 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:45:22.130 00.000 13300 Enqueuing Expose request
01:45:22.198 00.068 11596 IsGuiding returns 0
01:45:22.645 00.447 11596 IsGuiding returns 1
01:45:22.645 00.000 11596 scope still moving after pulse duration time elapsed
01:45:22.872 00.227 11596 IsSlewing returns 0
01:45:23.000 00.128 11596 IsGuiding returns 0
01:45:23.000 00.000 11596 scope move finished after 184 + 618 ms
01:45:23.001 00.001 11596 Move returns status 0, amount 184
01:45:23.001 00.000 11596 MoveAxis(N, 0, ABG)
01:45:23.001 00.000 11596 Move returns status 0, amount 0
01:45:23.001 00.000 11596 move complete, result=0
01:45:23.001 00.000 11596 worker thread done servicing request
01:45:23.001 00.000 11596 Worker thread wakes up
01:45:23.001 00.000 13300 GuideStep: -0.1 px 184 ms EAST, -0.1 px 0 ms NORTH
01:45:23.001 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:45:23.511 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:45:24.243 00.732 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"19349c5e-f2ba-4065-a46f-f3d5b3c0b559"}
01:45:24.243 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"19349c5e-f2ba-4065-a46f-f3d5b3c0b559"}
01:45:24.244 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8a7cfd2f-b218-47c5-98aa-07a9cc96c672"}
01:45:24.244 00.000 13300 case statement mapped state 6 to 3
01:45:24.244 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8a7cfd2f-b218-47c5-98aa-07a9cc96c672"}
01:45:24.244 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1e86e879-c0e6-49d6-a299-717606f67b81"}
01:45:24.244 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":87,"width":15,"height":15,"star_pos":[6.69,6.82],"pixels":"..."},"id":"1e86e879-c0e6-49d6-a299-717606f67b81"}
01:45:26.535 02.291 11596 Exposure complete
01:45:26.607 00.072 11596 worker thread done servicing request
01:45:26.607 00.000 13300 OnExposeComplete: enter
01:45:26.607 00.000 13300 UpdateGuideState(): m_state=6
01:45:26.608 00.001 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
01:45:26.608 00.000 13300 Star::Find returns 1 (0), X=24.72, Y=410.96, Mass=1361, SNR=25.8, Peak=217 HFD=3.2
01:45:26.608 00.000 13300 MultiStar: [#1 0.05,-0.23,0.56,U] [#2 -0.00,-0.10,0.46,U] [#3 -0.20,-0.17,0.33,U] [#4 -0.24,-0.45,0.00,M6] [#5 -0.04,0.03,0.31,U] [#6 -0.24,-0.02,0.26,U] [#7 -0.04,-0.28,0.00,M4] [#8 -0.23,-0.01,0.24,U] 
01:45:26.608 00.000 13300 single-star, 6 included, MultiStar: {-0.09, -0.09}, one-star: {-0.11, -0.06}
01:45:26.609 00.001 13300 CameraToMount -- cameraTheta (-2.62) - m_xAngle (1.53) = xAngle (-4.15 = 2.13)
01:45:26.609 00.000 13300 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.28 = -0.99)
01:45:26.609 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.06 hyp=0.13 cameraTheta=-2.62 mountX=-0.07 mountY=-0.10, mountTheta=-2.14
01:45:26.611 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.06, opts=13)
01:45:26.611 00.000 13300 Enqueuing Move request for scope (-0.11, -0.06)
01:45:26.611 00.000 11596 Worker thread wakes up
01:45:26.611 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.06) opts 0xd
01:45:26.611 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.06)
01:45:26.612 00.001 11596 Moving (-0.11, -0.06) raw xDistance=-0.07 yDistance=-0.10
01:45:26.612 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:45:26.612 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:26.612 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:45:26.612 00.000 11596 MoveAxis(E, 0, ABG)
01:45:26.612 00.000 11596 Move returns status 0, amount 0
01:45:26.613 00.001 11596 MoveAxis(N, 0, ABG)
01:45:26.613 00.000 11596 Move returns status 0, amount 0
01:45:26.613 00.000 11596 move complete, result=0
01:45:26.613 00.000 11596 worker thread done servicing request
01:45:26.620 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
01:45:26.628 00.008 13300 UpdateGuideState exits: m=1361 SNR=25.8
01:45:26.628 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:26.628 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:45:26.629 00.001 13300 Enqueuing Expose request
01:45:26.629 00.000 11596 Worker thread wakes up
01:45:26.629 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:45:26.629 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:45:27.144 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:45:27.242 00.098 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"96e8d295-fa06-4c63-b314-6df2e9bf3054"}
01:45:27.242 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"96e8d295-fa06-4c63-b314-6df2e9bf3054"}
01:45:27.243 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"82aad111-25ba-4488-938c-4f9f28aacab6"}
01:45:27.243 00.000 13300 case statement mapped state 6 to 3
01:45:27.243 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"82aad111-25ba-4488-938c-4f9f28aacab6"}
01:45:27.243 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d242bbfc-4d8e-4253-b431-5353dfdd3b2c"}
01:45:27.244 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":88,"width":15,"height":15,"star_pos":[6.72,6.96],"pixels":"..."},"id":"d242bbfc-4d8e-4253-b431-5353dfdd3b2c"}
01:45:30.182 02.938 11596 Exposure complete
01:45:30.240 00.058 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"232481b6-2170-4434-ac3c-7187c6db3591"}
01:45:30.240 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"232481b6-2170-4434-ac3c-7187c6db3591"}
01:45:30.241 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bcef9129-f24f-4888-bc36-1de47503e2b4"}
01:45:30.241 00.000 13300 case statement mapped state 6 to 3
01:45:30.241 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bcef9129-f24f-4888-bc36-1de47503e2b4"}
01:45:30.241 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d27dc97c-2602-49c1-af2c-d0da981d8321"}
01:45:30.242 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":88,"width":15,"height":15,"star_pos":[6.72,6.96],"pixels":"..."},"id":"d27dc97c-2602-49c1-af2c-d0da981d8321"}
01:45:30.267 00.025 11596 worker thread done servicing request
01:45:30.267 00.000 13300 OnExposeComplete: enter
01:45:30.267 00.000 13300 UpdateGuideState(): m_state=6
01:45:30.267 00.000 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
01:45:30.268 00.001 13300 Star::Find returns 1 (0), X=24.70, Y=410.88, Mass=1409, SNR=26.3, Peak=224 HFD=3.2
01:45:30.268 00.000 13300 MultiStar: [#1 0.18,-0.15,0.51,U] [#2 -0.00,-0.20,0.47,U] [#3 -0.05,-0.03,0.32,U] [#4 -0.07,-0.19,0.28,U] [#5 0.13,-0.22,0.31,U] [#6 -0.10,0.04,0.26,U] [#7 0.00,0.05,0.27,U] [#8 -0.21,0.07,0.22,U] 
01:45:30.268 00.000 13300 refined, 8 included, MultiStar: {-0.03, -0.11}, one-star: {-0.13, -0.14}
01:45:30.268 00.000 13300 CameraToMount -- cameraTheta (-1.83) - m_xAngle (1.53) = xAngle (-3.37 = 2.92)
01:45:30.268 00.000 13300 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.49 = -0.21)
01:45:30.268 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.11 hyp=0.11 cameraTheta=-1.83 mountX=-0.11 mountY=-0.02, mountTheta=-2.93
01:45:30.270 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.11, opts=13)
01:45:30.271 00.001 13300 Enqueuing Move request for scope (-0.03, -0.11)
01:45:30.271 00.000 11596 Worker thread wakes up
01:45:30.271 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.11) opts 0xd
01:45:30.271 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.11)
01:45:30.271 00.000 11596 Moving (-0.03, -0.11) raw xDistance=-0.11 yDistance=-0.02
01:45:30.271 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:45:30.271 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:30.272 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:45:30.272 00.000 11596 MoveAxis(E, 0, ABG)
01:45:30.272 00.000 11596 Move returns status 0, amount 0
01:45:30.272 00.000 11596 MoveAxis(N, 0, ABG)
01:45:30.272 00.000 11596 Move returns status 0, amount 0
01:45:30.272 00.000 11596 move complete, result=0
01:45:30.273 00.001 11596 worker thread done servicing request
01:45:30.280 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
01:45:30.289 00.009 13300 UpdateGuideState exits: m=1409 SNR=26.3
01:45:30.289 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:30.289 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:45:30.289 00.000 13300 Enqueuing Expose request
01:45:30.289 00.000 11596 Worker thread wakes up
01:45:30.289 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:45:30.289 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:45:30.799 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:45:33.241 02.442 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1064911b-f9bc-44bf-8af5-7d730a1746d8"}
01:45:33.241 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1064911b-f9bc-44bf-8af5-7d730a1746d8"}
01:45:33.242 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7e963675-9909-434d-9420-ffeb31b51292"}
01:45:33.242 00.000 13300 case statement mapped state 6 to 3
01:45:33.242 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7e963675-9909-434d-9420-ffeb31b51292"}
01:45:33.243 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4aabb7e6-ad19-468c-8112-026c24c6a809"}
01:45:33.243 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":89,"width":15,"height":15,"star_pos":[6.70,6.88],"pixels":"..."},"id":"4aabb7e6-ad19-468c-8112-026c24c6a809"}
01:45:33.818 00.575 11596 Exposure complete
01:45:33.887 00.069 11596 worker thread done servicing request
01:45:33.887 00.000 13300 OnExposeComplete: enter
01:45:33.888 00.001 13300 UpdateGuideState(): m_state=6
01:45:33.888 00.000 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
01:45:33.888 00.000 13300 Star::Find returns 1 (0), X=24.74, Y=410.90, Mass=1375, SNR=26.0, Peak=216 HFD=3.1
01:45:33.889 00.001 13300 MultiStar: [#1 0.15,-0.16,0.55,U] [#2 -0.07,-0.18,0.46,U] [#3 -0.23,-0.27,0.00,M1] [#4 -0.06,-0.29,0.00,M6] [#5 0.01,-0.34,0.00,M1] [#6 -0.09,0.24,0.27,U] [#7 0.08,-0.45,0.00,M4] [#8 -0.06,-0.09,0.24,U] 
01:45:33.889 00.000 13300 refined, 4 included, MultiStar: {-0.03, -0.10}, one-star: {-0.09, -0.12}
01:45:33.889 00.000 13300 CameraToMount -- cameraTheta (-1.87) - m_xAngle (1.53) = xAngle (-3.41 = 2.88)
01:45:33.889 00.000 13300 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.53 = -0.25)
01:45:33.889 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.10 hyp=0.10 cameraTheta=-1.87 mountX=-0.10 mountY=-0.03, mountTheta=-2.89
01:45:33.891 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.10, opts=13)
01:45:33.891 00.000 13300 Enqueuing Move request for scope (-0.03, -0.10)
01:45:33.891 00.000 11596 Worker thread wakes up
01:45:33.891 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.10) opts 0xd
01:45:33.891 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.10)
01:45:33.891 00.000 11596 Moving (-0.03, -0.10) raw xDistance=-0.10 yDistance=-0.03
01:45:33.891 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:45:33.892 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:33.892 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:45:33.892 00.000 11596 MoveAxis(E, 0, ABG)
01:45:33.892 00.000 11596 Move returns status 0, amount 0
01:45:33.892 00.000 11596 MoveAxis(N, 0, ABG)
01:45:33.892 00.000 11596 Move returns status 0, amount 0
01:45:33.892 00.000 11596 move complete, result=0
01:45:33.892 00.000 11596 worker thread done servicing request
01:45:33.898 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
01:45:33.908 00.010 13300 UpdateGuideState exits: m=1375 SNR=26.0
01:45:33.908 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:33.908 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:45:33.908 00.000 13300 Enqueuing Expose request
01:45:33.908 00.000 11596 Worker thread wakes up
01:45:33.908 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:45:33.909 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:45:34.424 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:45:36.239 01.815 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"97dee823-5b97-4063-ab44-ec1ca3ff2464"}
01:45:36.239 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"97dee823-5b97-4063-ab44-ec1ca3ff2464"}
01:45:36.240 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fe5041a1-032a-4fb8-9013-3f13dbe81b40"}
01:45:36.240 00.000 13300 case statement mapped state 6 to 3
01:45:36.240 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fe5041a1-032a-4fb8-9013-3f13dbe81b40"}
01:45:36.241 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f79433fa-5629-4da4-aa5d-244652451356"}
01:45:36.242 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":90,"width":15,"height":15,"star_pos":[6.74,6.90],"pixels":"..."},"id":"f79433fa-5629-4da4-aa5d-244652451356"}
01:45:37.451 01.209 11596 Exposure complete
01:45:37.519 00.068 11596 worker thread done servicing request
01:45:37.520 00.001 13300 OnExposeComplete: enter
01:45:37.520 00.000 13300 UpdateGuideState(): m_state=6
01:45:37.520 00.000 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
01:45:37.520 00.000 13300 Star::Find returns 1 (0), X=24.71, Y=410.86, Mass=1393, SNR=26.1, Peak=220 HFD=3.2
01:45:37.521 00.001 13300 MultiStar: [#1 0.21,-0.16,0.51,U] [#2 -0.02,-0.33,0.00,M1] [#3 -0.19,-0.19,0.00,M2] [#4 0.00,-0.45,0.00,M7] [#5 -0.14,-0.12,0.30,U] [#6 -0.30,-0.21,0.00,M1] [#7 -0.10,-0.48,0.00,M5] [#8 -0.22,-0.00,0.23,U] 
01:45:37.521 00.000 13300 refined, 3 included, MultiStar: {-0.05, -0.14}, one-star: {-0.12, -0.16}
01:45:37.521 00.000 13300 CameraToMount -- cameraTheta (-1.94) - m_xAngle (1.53) = xAngle (-3.47 = 2.81)
01:45:37.521 00.000 13300 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.60 = -0.31)
01:45:37.521 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.14 hyp=0.15 cameraTheta=-1.94 mountX=-0.14 mountY=-0.05, mountTheta=-2.83
01:45:37.524 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.14, opts=13)
01:45:37.524 00.000 13300 Enqueuing Move request for scope (-0.05, -0.14)
01:45:37.524 00.000 11596 Worker thread wakes up
01:45:37.524 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.14) opts 0xd
01:45:37.524 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.14)
01:45:37.524 00.000 11596 Moving (-0.05, -0.14) raw xDistance=-0.14 yDistance=-0.05
01:45:37.524 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.14
01:45:37.524 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:37.524 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:45:37.525 00.001 11596 MoveAxis(E, 175, ABG)
01:45:37.525 00.000 11596 Guiding  Dir = 2, Dur = 175
01:45:37.525 00.000 11596 IsSlewing returns 0
01:45:37.532 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
01:45:37.540 00.008 13300 UpdateGuideState exits: m=1393 SNR=26.1
01:45:37.540 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:37.540 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:45:37.540 00.000 13300 Enqueuing Expose request
01:45:37.615 00.075 11596 IsGuiding returns 0
01:45:37.713 00.098 11596 PulseGuide returned control before completion, sleep 88
01:45:38.127 00.414 11596 IsGuiding returns 0
01:45:38.127 00.000 11596 Move returns status 0, amount 175
01:45:38.127 00.000 11596 MoveAxis(N, 0, ABG)
01:45:38.127 00.000 11596 Move returns status 0, amount 0
01:45:38.128 00.001 11596 move complete, result=0
01:45:38.128 00.000 11596 worker thread done servicing request
01:45:38.128 00.000 11596 Worker thread wakes up
01:45:38.128 00.000 13300 GuideStep: -0.1 px 175 ms EAST, -0.0 px 0 ms NORTH
01:45:38.128 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:45:38.644 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:45:39.239 00.595 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"85de088d-d45e-4400-a3c8-e6e00f98cf14"}
01:45:39.239 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"85de088d-d45e-4400-a3c8-e6e00f98cf14"}
01:45:39.240 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"939058ca-824d-4a5d-b0c0-ca8c4d07f786"}
01:45:39.240 00.000 13300 case statement mapped state 6 to 3
01:45:39.240 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"939058ca-824d-4a5d-b0c0-ca8c4d07f786"}
01:45:39.240 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e973c551-fa14-4b18-ba88-a6d4271d09d7"}
01:45:39.241 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":91,"width":15,"height":15,"star_pos":[6.71,6.86],"pixels":"..."},"id":"e973c551-fa14-4b18-ba88-a6d4271d09d7"}
01:45:41.670 02.429 11596 Exposure complete
01:45:41.739 00.069 11596 worker thread done servicing request
01:45:41.739 00.000 13300 OnExposeComplete: enter
01:45:41.739 00.000 13300 UpdateGuideState(): m_state=6
01:45:41.739 00.000 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
01:45:41.740 00.001 13300 Star::Find returns 1 (0), X=24.69, Y=410.83, Mass=1356, SNR=25.8, Peak=210 HFD=3.1
01:45:41.740 00.000 13300 MultiStar: [#1 0.08,-0.15,0.54,U] [#2 -0.13,-0.10,0.46,U] [#3 -0.19,-0.26,0.00,M3] [#4 -0.29,-0.30,0.00,M8] [#5 -0.18,-0.08,0.31,U] [#6 -0.14,-0.12,0.27,U] [#7 -0.18,-0.75,0.00,M6] [#8 -0.23,-0.12,0.24,U] 
01:45:41.740 00.000 13300 refined, 5 included, MultiStar: {-0.11, -0.14}, one-star: {-0.13, -0.19}
01:45:41.740 00.000 13300 CameraToMount -- cameraTheta (-2.21) - m_xAngle (1.53) = xAngle (-3.74 = 2.54)
01:45:41.740 00.000 13300 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.87 = -0.59)
01:45:41.740 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.14 hyp=0.18 cameraTheta=-2.21 mountX=-0.15 mountY=-0.10, mountTheta=-2.55
01:45:41.742 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.14, opts=13)
01:45:41.742 00.000 13300 Enqueuing Move request for scope (-0.11, -0.14)
01:45:41.742 00.000 11596 Worker thread wakes up
01:45:41.743 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.14) opts 0xd
01:45:41.743 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.14)
01:45:41.743 00.000 11596 Moving (-0.11, -0.14) raw xDistance=-0.15 yDistance=-0.10
01:45:41.743 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
01:45:41.743 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:41.743 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:45:41.744 00.001 11596 MoveAxis(E, 194, ABG)
01:45:41.744 00.000 11596 Guiding  Dir = 2, Dur = 194
01:45:41.744 00.000 11596 IsSlewing returns 0
01:45:41.750 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
01:45:41.758 00.008 13300 UpdateGuideState exits: m=1356 SNR=25.8
01:45:41.758 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:41.758 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:45:41.758 00.000 13300 Enqueuing Expose request
01:45:41.948 00.190 11596 IsGuiding returns 0
01:45:42.238 00.290 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a9a23a79-1ac9-45f4-9845-bb230d263e31"}
01:45:42.238 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a9a23a79-1ac9-45f4-9845-bb230d263e31"}
01:45:42.239 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"85eb1a96-4615-4765-a456-c631362d654b"}
01:45:42.239 00.000 13300 case statement mapped state 6 to 3
01:45:42.239 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"85eb1a96-4615-4765-a456-c631362d654b"}
01:45:42.240 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ff24a3e1-6f72-423a-9411-5c2ee5706376"}
01:45:42.240 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":92,"width":15,"height":15,"star_pos":[6.69,6.83],"pixels":"..."},"id":"ff24a3e1-6f72-423a-9411-5c2ee5706376"}
01:45:42.567 00.327 11596 IsGuiding returns 0
01:45:42.567 00.000 11596 Move returns status 0, amount 194
01:45:42.567 00.000 11596 MoveAxis(N, 0, ABG)
01:45:42.567 00.000 11596 Move returns status 0, amount 0
01:45:42.567 00.000 11596 move complete, result=0
01:45:42.567 00.000 11596 worker thread done servicing request
01:45:42.567 00.000 11596 Worker thread wakes up
01:45:42.567 00.000 13300 GuideStep: -0.1 px 194 ms EAST, -0.1 px 0 ms NORTH
01:45:42.568 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:45:43.069 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:45:45.239 02.170 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3c58a8e6-5709-4757-adad-045aef644361"}
01:45:45.239 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3c58a8e6-5709-4757-adad-045aef644361"}
01:45:45.240 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"26be6073-5639-451d-a10b-1967f1f52708"}
01:45:45.240 00.000 13300 case statement mapped state 6 to 3
01:45:45.240 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"26be6073-5639-451d-a10b-1967f1f52708"}
01:45:45.241 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"83d2e8f6-329f-47a9-b7d0-052b06fe2107"}
01:45:45.241 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":92,"width":15,"height":15,"star_pos":[6.69,6.83],"pixels":"..."},"id":"83d2e8f6-329f-47a9-b7d0-052b06fe2107"}
01:45:46.102 00.861 11596 Exposure complete
01:45:46.174 00.072 11596 worker thread done servicing request
01:45:46.174 00.000 13300 OnExposeComplete: enter
01:45:46.174 00.000 13300 UpdateGuideState(): m_state=6
01:45:46.175 00.001 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
01:45:46.175 00.000 13300 Star::Find returns 1 (0), X=24.66, Y=410.70, Mass=1344, SNR=25.7, Peak=210 HFD=3.0
01:45:46.175 00.000 13300 MultiStar: [#1 0.13,-0.30,0.00,M1] [#2 -0.06,-0.25,0.51,U] [#3 0.02,-0.28,0.00,M4] [#4 -0.07,-0.49,0.00,M9] [#5 -0.19,-0.45,0.00,M1] [#6 -0.22,-0.26,0.00,M1] [#7 0.21,-0.47,0.00,M7] [#8 -0.17,-0.31,0.00,M1] 
01:45:46.176 00.001 13300 refined, 1 included, MultiStar: {-0.13, -0.29}, one-star: {-0.17, -0.31}
01:45:46.176 00.000 13300 CameraToMount -- cameraTheta (-2.00) - m_xAngle (1.53) = xAngle (-3.53 = 2.75)
01:45:46.176 00.000 13300 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.66 = -0.37)
01:45:46.176 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=-0.29 hyp=0.32 cameraTheta=-2.00 mountX=-0.30 mountY=-0.12, mountTheta=-2.76
01:45:46.178 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=-0.29, opts=13)
01:45:46.178 00.000 13300 Enqueuing Move request for scope (-0.13, -0.29)
01:45:46.178 00.000 11596 Worker thread wakes up
01:45:46.178 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.29) opts 0xd
01:45:46.178 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, -0.29)
01:45:46.179 00.001 11596 Moving (-0.13, -0.29) raw xDistance=-0.30 yDistance=-0.12
01:45:46.179 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
01:45:46.179 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:46.179 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:45:46.179 00.000 11596 MoveAxis(E, 383, ABG)
01:45:46.179 00.000 11596 Guiding  Dir = 2, Dur = 383
01:45:46.180 00.001 11596 IsSlewing returns 0
01:45:46.188 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
01:45:46.200 00.012 13300 UpdateGuideState exits: m=1344 SNR=25.7
01:45:46.200 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:46.200 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:45:46.201 00.001 13300 Enqueuing Expose request
01:45:46.250 00.049 11596 IsGuiding returns 0
01:45:46.823 00.573 11596 IsGuiding returns 1
01:45:46.823 00.000 11596 scope still moving after pulse duration time elapsed
01:45:46.960 00.137 11596 IsSlewing returns 0
01:45:47.113 00.153 11596 IsGuiding returns 0
01:45:47.113 00.000 11596 scope move finished after 383 + 479 ms
01:45:47.113 00.000 11596 Move returns status 0, amount 383
01:45:47.113 00.000 11596 MoveAxis(N, 0, ABG)
01:45:47.113 00.000 11596 Move returns status 0, amount 0
01:45:47.113 00.000 11596 move complete, result=0
01:45:47.114 00.001 11596 worker thread done servicing request
01:45:47.114 00.000 13300 GuideStep: -0.3 px 383 ms EAST, -0.1 px 0 ms NORTH
01:45:47.114 00.000 11596 Worker thread wakes up
01:45:47.114 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:45:47.620 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:45:48.239 00.619 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"158b7f3d-1e65-4f77-8364-70c271a8ade2"}
01:45:48.239 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"158b7f3d-1e65-4f77-8364-70c271a8ade2"}
01:45:48.240 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b1e7ffc-7b52-4a46-ba10-b9fd4aef21ac"}
01:45:48.240 00.000 13300 case statement mapped state 6 to 3
01:45:48.240 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5b1e7ffc-7b52-4a46-ba10-b9fd4aef21ac"}
01:45:48.240 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8415734c-7c47-4a92-9fa4-6cf7e46fb2ac"}
01:45:48.241 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":93,"width":15,"height":15,"star_pos":[6.66,6.70],"pixels":"..."},"id":"8415734c-7c47-4a92-9fa4-6cf7e46fb2ac"}
01:45:50.646 02.405 11596 Exposure complete
01:45:50.717 00.071 11596 worker thread done servicing request
01:45:50.717 00.000 13300 OnExposeComplete: enter
01:45:50.717 00.000 13300 UpdateGuideState(): m_state=6
01:45:50.718 00.001 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
01:45:50.718 00.000 13300 Star::Find returns 1 (0), X=24.62, Y=411.07, Mass=1356, SNR=25.8, Peak=193 HFD=3.3
01:45:50.718 00.000 13300 MultiStar: [#1 -0.02,-0.00,0.55,U] [#2 -0.10,0.11,0.50,U] [#3 -0.08,0.14,0.33,U] [#4 -0.25,-0.24,0.00,M10] [#5 -0.21,0.18,0.00,M2] [#6 -0.19,0.40,0.00,M2] [#7 -0.18,-0.14,0.27,U] [#8 -0.17,0.25,0.00,M2] 
01:45:50.719 00.001 13300 refined, 4 included, MultiStar: {-0.13, 0.04}, one-star: {-0.21, 0.05}
01:45:50.719 00.000 13300 CameraToMount -- cameraTheta (2.82) - m_xAngle (1.53) = xAngle (1.29 = 1.29)
01:45:50.719 00.000 13300 CameraToMount -- cameraTheta (2.82) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.84 = -1.84)
01:45:50.719 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=0.04 hyp=0.14 cameraTheta=2.82 mountX=0.04 mountY=-0.13, mountTheta=-1.29
01:45:50.721 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=0.04, opts=13)
01:45:50.722 00.001 13300 Enqueuing Move request for scope (-0.13, 0.04)
01:45:50.722 00.000 11596 Worker thread wakes up
01:45:50.722 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.04) opts 0xd
01:45:50.722 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, 0.04)
01:45:50.722 00.000 11596 Moving (-0.13, 0.04) raw xDistance=0.04 yDistance=-0.13
01:45:50.722 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:45:50.722 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:50.723 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:45:50.723 00.000 11596 MoveAxis(E, 0, ABG)
01:45:50.723 00.000 11596 Move returns status 0, amount 0
01:45:50.723 00.000 11596 MoveAxis(N, 0, ABG)
01:45:50.723 00.000 11596 Move returns status 0, amount 0
01:45:50.723 00.000 11596 move complete, result=0
01:45:50.723 00.000 11596 worker thread done servicing request
01:45:50.731 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
01:45:50.740 00.009 13300 UpdateGuideState exits: m=1356 SNR=25.8
01:45:50.740 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:50.740 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:45:50.740 00.000 13300 Enqueuing Expose request
01:45:50.740 00.000 11596 Worker thread wakes up
01:45:50.740 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:45:50.740 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:45:51.241 00.501 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a4d168cc-8d54-4058-87d0-6bfe65cd0da4"}
01:45:51.241 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a4d168cc-8d54-4058-87d0-6bfe65cd0da4"}
01:45:51.243 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"28e744e5-4036-4af1-a60a-ec8d21bef584"}
01:45:51.243 00.000 13300 case statement mapped state 6 to 3
01:45:51.243 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"28e744e5-4036-4af1-a60a-ec8d21bef584"}
01:45:51.244 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7a8ab777-d4e9-471d-bbeb-9fec9acd10db"}
01:45:51.244 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":94,"width":15,"height":15,"star_pos":[6.62,7.07],"pixels":"..."},"id":"7a8ab777-d4e9-471d-bbeb-9fec9acd10db"}
01:45:51.245 00.001 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:45:54.240 02.995 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7241733f-3b75-4fe7-b1da-9d188f64123f"}
01:45:54.240 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7241733f-3b75-4fe7-b1da-9d188f64123f"}
01:45:54.241 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7308c954-1e8e-4c1b-bc45-14c2778d4faf"}
01:45:54.241 00.000 13300 case statement mapped state 6 to 3
01:45:54.241 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7308c954-1e8e-4c1b-bc45-14c2778d4faf"}
01:45:54.241 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"573684e6-8124-4d53-b13d-d633a7aff086"}
01:45:54.242 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":94,"width":15,"height":15,"star_pos":[6.62,7.07],"pixels":"..."},"id":"573684e6-8124-4d53-b13d-d633a7aff086"}
01:45:54.289 00.047 11596 Exposure complete
01:45:54.371 00.082 11596 worker thread done servicing request
01:45:54.371 00.000 13300 OnExposeComplete: enter
01:45:54.371 00.000 13300 UpdateGuideState(): m_state=6
01:45:54.371 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
01:45:54.372 00.001 13300 Star::Find returns 1 (0), X=24.69, Y=411.06, Mass=1386, SNR=26.1, Peak=201 HFD=3.3
01:45:54.372 00.000 13300 MultiStar: [#1 0.03,-0.04,0.53,U] [#2 -0.14,-0.11,0.51,U] [#3 -0.22,-0.12,0.33,U] [#4 -0.01,-0.10,0.28,U] [#5 0.08,0.05,0.30,U] [#6 -0.18,0.28,0.00,M3] [#7 0.00,-0.27,0.00,M7] [#8 -0.08,0.25,0.24,U] 
01:45:54.372 00.000 13300 refined, 6 included, MultiStar: {-0.08, -0.01}, one-star: {-0.14, 0.05}
01:45:54.372 00.000 13300 CameraToMount -- cameraTheta (-3.06) - m_xAngle (1.53) = xAngle (-4.59 = 1.69)
01:45:54.372 00.000 13300 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.72 = -1.44)
01:45:54.372 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-3.06 mountX=-0.01 mountY=-0.08, mountTheta=-1.69
01:45:54.374 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.01, opts=13)
01:45:54.375 00.001 13300 Enqueuing Move request for scope (-0.08, -0.01)
01:45:54.375 00.000 11596 Worker thread wakes up
01:45:54.375 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.01) opts 0xd
01:45:54.375 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.01)
01:45:54.375 00.000 11596 Moving (-0.08, -0.01) raw xDistance=-0.01 yDistance=-0.08
01:45:54.375 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:45:54.375 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:54.375 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:45:54.375 00.000 11596 MoveAxis(E, 0, ABG)
01:45:54.376 00.001 11596 Move returns status 0, amount 0
01:45:54.376 00.000 11596 MoveAxis(N, 0, ABG)
01:45:54.376 00.000 11596 Move returns status 0, amount 0
01:45:54.376 00.000 11596 move complete, result=0
01:45:54.376 00.000 11596 worker thread done servicing request
01:45:54.382 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
01:45:54.390 00.008 13300 UpdateGuideState exits: m=1386 SNR=26.1
01:45:54.390 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:54.390 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:45:54.390 00.000 13300 Enqueuing Expose request
01:45:54.390 00.000 11596 Worker thread wakes up
01:45:54.390 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:45:54.390 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:45:54.898 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:45:57.239 02.341 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"334eaa57-81f4-4214-9d98-8a5d414d1d26"}
01:45:57.239 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"334eaa57-81f4-4214-9d98-8a5d414d1d26"}
01:45:57.240 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"19a78d5c-61eb-4893-819b-b7bf2133ec14"}
01:45:57.240 00.000 13300 case statement mapped state 6 to 3
01:45:57.240 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"19a78d5c-61eb-4893-819b-b7bf2133ec14"}
01:45:57.241 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"376e1890-4ce3-4edd-bb92-6b2e886df1c8"}
01:45:57.241 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":95,"width":15,"height":15,"star_pos":[6.69,7.06],"pixels":"..."},"id":"376e1890-4ce3-4edd-bb92-6b2e886df1c8"}
01:45:57.921 00.680 11596 Exposure complete
01:45:57.991 00.070 11596 worker thread done servicing request
01:45:57.991 00.000 13300 OnExposeComplete: enter
01:45:57.991 00.000 13300 UpdateGuideState(): m_state=6
01:45:57.992 00.001 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
01:45:57.992 00.000 13300 Star::Find returns 1 (0), X=24.71, Y=411.04, Mass=1382, SNR=26.0, Peak=200 HFD=3.3
01:45:57.992 00.000 13300 MultiStar: [#1 0.12,-0.09,0.54,U] [#2 -0.09,0.03,0.46,U] [#3 -0.12,0.14,0.34,U] [#4 -0.07,-0.01,0.28,U] [#5 0.01,-0.03,0.30,U] [#6 -0.12,0.17,0.27,U] [#7 -0.01,-0.26,0.27,U] [#8 -0.19,0.07,0.24,U] 
01:45:57.992 00.000 13300 refined, 8 included, MultiStar: {-0.06, 0.01}, one-star: {-0.11, 0.02}
01:45:57.992 00.000 13300 CameraToMount -- cameraTheta (3.06) - m_xAngle (1.53) = xAngle (1.53 = 1.53)
01:45:57.992 00.000 13300 CameraToMount -- cameraTheta (3.06) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.60 = -1.60)
01:45:57.993 00.001 13300 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.06 cameraTheta=3.06 mountX=0.00 mountY=-0.06, mountTheta=-1.53
01:45:57.995 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.01, opts=13)
01:45:57.995 00.000 13300 Enqueuing Move request for scope (-0.06, 0.01)
01:45:57.995 00.000 11596 Worker thread wakes up
01:45:57.995 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.01) opts 0xd
01:45:57.995 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.01)
01:45:57.996 00.001 11596 Moving (-0.06, 0.01) raw xDistance=0.00 yDistance=-0.06
01:45:57.996 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:45:57.996 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:57.996 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:45:57.996 00.000 11596 MoveAxis(E, 0, ABG)
01:45:57.996 00.000 11596 Move returns status 0, amount 0
01:45:57.996 00.000 11596 MoveAxis(N, 0, ABG)
01:45:57.996 00.000 11596 Move returns status 0, amount 0
01:45:57.996 00.000 11596 move complete, result=0
01:45:57.997 00.001 11596 worker thread done servicing request
01:45:58.003 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
01:45:58.012 00.009 13300 UpdateGuideState exits: m=1382 SNR=26.0
01:45:58.012 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:58.012 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:45:58.012 00.000 13300 Enqueuing Expose request
01:45:58.012 00.000 11596 Worker thread wakes up
01:45:58.012 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:45:58.012 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:45:58.528 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:46:00.239 01.711 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f5ca4a07-cf03-463b-b925-ec0a5d52b833"}
01:46:00.239 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f5ca4a07-cf03-463b-b925-ec0a5d52b833"}
01:46:00.240 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"19f87fc7-f125-4af3-8ab2-111c6511a8f8"}
01:46:00.240 00.000 13300 case statement mapped state 6 to 3
01:46:00.240 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"19f87fc7-f125-4af3-8ab2-111c6511a8f8"}
01:46:00.241 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5d0ac711-d074-4f36-8142-c4f9d2fb60de"}
01:46:00.241 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":96,"width":15,"height":15,"star_pos":[6.71,7.04],"pixels":"..."},"id":"5d0ac711-d074-4f36-8142-c4f9d2fb60de"}
01:46:01.557 01.316 11596 Exposure complete
01:46:01.627 00.070 11596 worker thread done servicing request
01:46:01.627 00.000 13300 OnExposeComplete: enter
01:46:01.627 00.000 13300 UpdateGuideState(): m_state=6
01:46:01.628 00.001 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
01:46:01.628 00.000 13300 Star::Find returns 1 (0), X=24.66, Y=411.11, Mass=1381, SNR=26.0, Peak=196 HFD=3.3
01:46:01.628 00.000 13300 MultiStar: [#1 0.13,-0.12,0.55,U] [#2 0.00,-0.02,0.46,U] [#3 -0.11,-0.01,0.34,U] [#4 0.02,-0.12,0.28,U] [#5 0.01,-0.05,0.31,U] [#6 -0.21,0.31,0.00,M3] [#7 0.08,-0.00,0.28,U] [#8 -0.20,0.21,0.00,M1] 
01:46:01.628 00.000 13300 refined, 6 included, MultiStar: {-0.03, -0.01}, one-star: {-0.17, 0.09}
01:46:01.628 00.000 13300 CameraToMount -- cameraTheta (-2.79) - m_xAngle (1.53) = xAngle (-4.32 = 1.96)
01:46:01.628 00.000 13300 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.45 = -1.16)
01:46:01.629 00.001 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-2.79 mountX=-0.01 mountY=-0.03, mountTheta=-1.97
01:46:01.630 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.01, opts=13)
01:46:01.631 00.001 13300 Enqueuing Move request for scope (-0.03, -0.01)
01:46:01.631 00.000 11596 Worker thread wakes up
01:46:01.631 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd
01:46:01.631 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.01)
01:46:01.631 00.000 11596 Moving (-0.03, -0.01) raw xDistance=-0.01 yDistance=-0.03
01:46:01.631 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:46:01.631 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:01.631 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:46:01.631 00.000 11596 MoveAxis(E, 0, ABG)
01:46:01.631 00.000 11596 Move returns status 0, amount 0
01:46:01.632 00.001 11596 MoveAxis(N, 0, ABG)
01:46:01.632 00.000 11596 Move returns status 0, amount 0
01:46:01.632 00.000 11596 move complete, result=0
01:46:01.632 00.000 11596 worker thread done servicing request
01:46:01.638 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
01:46:01.646 00.008 13300 UpdateGuideState exits: m=1381 SNR=26.0
01:46:01.646 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:01.646 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:46:01.647 00.001 13300 Enqueuing Expose request
01:46:01.647 00.000 11596 Worker thread wakes up
01:46:01.647 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:46:01.647 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:46:02.162 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:46:03.239 01.077 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4d377961-a750-47a6-a506-4bbb38019629"}
01:46:03.239 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4d377961-a750-47a6-a506-4bbb38019629"}
01:46:03.240 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f4b9941f-4916-448b-9e76-e57299f67ef3"}
01:46:03.240 00.000 13300 case statement mapped state 6 to 3
01:46:03.240 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f4b9941f-4916-448b-9e76-e57299f67ef3"}
01:46:03.241 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"24b69535-d174-4c62-92cb-e26b34846fd3"}
01:46:03.241 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":97,"width":15,"height":15,"star_pos":[6.66,7.11],"pixels":"..."},"id":"24b69535-d174-4c62-92cb-e26b34846fd3"}
01:46:05.193 01.952 11596 Exposure complete
01:46:05.281 00.088 11596 worker thread done servicing request
01:46:05.281 00.000 13300 OnExposeComplete: enter
01:46:05.281 00.000 13300 UpdateGuideState(): m_state=6
01:46:05.282 00.001 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
01:46:05.282 00.000 13300 Star::Find returns 1 (0), X=24.61, Y=411.16, Mass=1365, SNR=25.9, Peak=199 HFD=3.2
01:46:05.282 00.000 13300 MultiStar: [#1 -0.04,0.03,0.54,U] [#2 -0.08,0.11,0.46,U] [#3 -0.11,0.14,0.34,U] [#4 -0.16,-0.19,0.28,U] [#5 -0.10,0.17,0.32,U] [#6 -0.17,0.36,0.00,M4] [#7 0.09,-0.17,0.28,U] [#8 -0.30,0.18,0.00,M2] 
01:46:05.282 00.000 13300 refined, 6 included, MultiStar: {-0.11, 0.07}, one-star: {-0.21, 0.15}
01:46:05.282 00.000 13300 CameraToMount -- cameraTheta (2.60) - m_xAngle (1.53) = xAngle (1.07 = 1.07)
01:46:05.283 00.001 13300 CameraToMount -- cameraTheta (2.60) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.06 = -2.06)
01:46:05.283 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=0.07 hyp=0.13 cameraTheta=2.60 mountX=0.06 mountY=-0.12, mountTheta=-1.07
01:46:05.285 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=0.07, opts=13)
01:46:05.285 00.000 13300 Enqueuing Move request for scope (-0.11, 0.07)
01:46:05.285 00.000 11596 Worker thread wakes up
01:46:05.285 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.07) opts 0xd
01:46:05.285 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, 0.07)
01:46:05.286 00.001 11596 Moving (-0.11, 0.07) raw xDistance=0.06 yDistance=-0.12
01:46:05.286 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:46:05.286 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:05.286 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:46:05.286 00.000 11596 MoveAxis(E, 0, ABG)
01:46:05.286 00.000 11596 Move returns status 0, amount 0
01:46:05.286 00.000 11596 MoveAxis(N, 0, ABG)
01:46:05.287 00.001 11596 Move returns status 0, amount 0
01:46:05.287 00.000 11596 move complete, result=0
01:46:05.287 00.000 11596 worker thread done servicing request
01:46:05.293 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
01:46:05.302 00.009 13300 UpdateGuideState exits: m=1365 SNR=25.9
01:46:05.302 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:05.302 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:46:05.302 00.000 13300 Enqueuing Expose request
01:46:05.302 00.000 11596 Worker thread wakes up
01:46:05.302 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:46:05.303 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:46:05.817 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:46:06.239 00.422 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c5bff663-e22e-432e-bd28-40d4e1b7246d"}
01:46:06.239 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c5bff663-e22e-432e-bd28-40d4e1b7246d"}
01:46:06.240 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"707838dc-55d9-42eb-bb20-2028580104e6"}
01:46:06.240 00.000 13300 case statement mapped state 6 to 3
01:46:06.240 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"707838dc-55d9-42eb-bb20-2028580104e6"}
01:46:06.241 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"89913e13-cb81-4d0d-b220-920ef051f1b1"}
01:46:06.241 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":98,"width":15,"height":15,"star_pos":[6.61,7.16],"pixels":"..."},"id":"89913e13-cb81-4d0d-b220-920ef051f1b1"}
01:46:08.843 02.602 11596 Exposure complete
01:46:08.917 00.074 11596 worker thread done servicing request
01:46:08.917 00.000 13300 OnExposeComplete: enter
01:46:08.918 00.001 13300 UpdateGuideState(): m_state=6
01:46:08.918 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
01:46:08.918 00.000 13300 Star::Find returns 1 (0), X=24.66, Y=411.03, Mass=1418, SNR=26.4, Peak=215 HFD=3.3
01:46:08.919 00.001 13300 MultiStar: [#1 0.03,-0.07,0.54,U] [#2 -0.11,-0.07,0.51,U] [#3 -0.12,0.10,0.33,U] [#4 -0.25,-0.29,0.00,M7] [#5 -0.08,-0.18,0.29,U] [#6 0.10,0.40,0.00,M5] [#7 0.04,0.06,0.27,U] [#8 -0.18,0.09,0.23,U] 
01:46:08.919 00.000 13300 refined, 6 included, MultiStar: {-0.10, -0.01}, one-star: {-0.17, 0.01}
01:46:08.919 00.000 13300 CameraToMount -- cameraTheta (-3.00) - m_xAngle (1.53) = xAngle (-4.53 = 1.75)
01:46:08.919 00.000 13300 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.66 = -1.37)
01:46:08.919 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-3.00 mountX=-0.02 mountY=-0.09, mountTheta=-1.76
01:46:08.921 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.01, opts=13)
01:46:08.921 00.000 13300 Enqueuing Move request for scope (-0.10, -0.01)
01:46:08.921 00.000 11596 Worker thread wakes up
01:46:08.921 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.01) opts 0xd
01:46:08.921 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.01)
01:46:08.921 00.000 11596 Moving (-0.10, -0.01) raw xDistance=-0.02 yDistance=-0.09
01:46:08.922 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:46:08.922 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:08.922 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:46:08.922 00.000 11596 MoveAxis(E, 0, ABG)
01:46:08.922 00.000 11596 Move returns status 0, amount 0
01:46:08.922 00.000 11596 MoveAxis(N, 0, ABG)
01:46:08.922 00.000 11596 Move returns status 0, amount 0
01:46:08.922 00.000 11596 move complete, result=0
01:46:08.922 00.000 11596 worker thread done servicing request
01:46:08.929 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
01:46:08.937 00.008 13300 UpdateGuideState exits: m=1418 SNR=26.4
01:46:08.937 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:08.937 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:46:08.937 00.000 13300 Enqueuing Expose request
01:46:08.937 00.000 11596 Worker thread wakes up
01:46:08.937 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:46:08.937 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:46:09.238 00.301 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f2bf1d40-0772-4863-8224-6d772c9b8b3d"}
01:46:09.238 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f2bf1d40-0772-4863-8224-6d772c9b8b3d"}
01:46:09.239 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f9de6955-6019-4c09-a14a-911540184a46"}
01:46:09.239 00.000 13300 case statement mapped state 6 to 3
01:46:09.239 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f9de6955-6019-4c09-a14a-911540184a46"}
01:46:09.240 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1ff401a8-8360-44b1-af3d-9cd27ac61429"}
01:46:09.240 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":99,"width":15,"height":15,"star_pos":[6.66,7.03],"pixels":"..."},"id":"1ff401a8-8360-44b1-af3d-9cd27ac61429"}
01:46:09.451 00.211 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:46:12.238 02.787 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"29238ef9-ba0b-470b-b44e-74b1de021d4e"}
01:46:12.238 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"29238ef9-ba0b-470b-b44e-74b1de021d4e"}
01:46:12.239 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ad15cea5-5ca8-4eb1-b5c4-4730b4b6b515"}
01:46:12.239 00.000 13300 case statement mapped state 6 to 3
01:46:12.239 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ad15cea5-5ca8-4eb1-b5c4-4730b4b6b515"}
01:46:12.240 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"40457979-3352-4ad2-960e-8ab9ea93e714"}
01:46:12.240 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":99,"width":15,"height":15,"star_pos":[6.66,7.03],"pixels":"..."},"id":"40457979-3352-4ad2-960e-8ab9ea93e714"}
01:46:12.479 00.239 11596 Exposure complete
01:46:12.553 00.074 11596 worker thread done servicing request
01:46:12.553 00.000 13300 OnExposeComplete: enter
01:46:12.554 00.001 13300 UpdateGuideState(): m_state=6
01:46:12.554 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
01:46:12.554 00.000 13300 Star::Find returns 1 (0), X=24.70, Y=411.02, Mass=1363, SNR=25.8, Peak=209 HFD=3.3
01:46:12.555 00.001 13300 MultiStar: [#1 0.05,0.03,0.51,U] [#2 -0.08,-0.08,0.50,U] [#3 -0.18,-0.04,0.34,U] [#4 -0.06,-0.15,0.28,U] [#5 -0.05,-0.10,0.30,U] [#6 -0.19,0.15,0.27,U] [#7 0.04,-0.17,0.27,U] [#8 -0.02,0.00,0.25,U] 
01:46:12.555 00.000 13300 refined, 8 included, MultiStar: {-0.08, -0.03}, one-star: {-0.13, 0.00}
01:46:12.555 00.000 13300 CameraToMount -- cameraTheta (-2.76) - m_xAngle (1.53) = xAngle (-4.29 = 1.99)
01:46:12.555 00.000 13300 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.42 = -1.14)
01:46:12.555 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.03 hyp=0.08 cameraTheta=-2.76 mountX=-0.03 mountY=-0.07, mountTheta=-1.99
01:46:12.557 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.03, opts=13)
01:46:12.557 00.000 13300 Enqueuing Move request for scope (-0.08, -0.03)
01:46:12.557 00.000 11596 Worker thread wakes up
01:46:12.557 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.03) opts 0xd
01:46:12.557 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.03)
01:46:12.557 00.000 11596 Moving (-0.08, -0.03) raw xDistance=-0.03 yDistance=-0.07
01:46:12.558 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:46:12.558 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:12.558 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:46:12.558 00.000 11596 MoveAxis(E, 0, ABG)
01:46:12.558 00.000 11596 Move returns status 0, amount 0
01:46:12.558 00.000 11596 MoveAxis(N, 0, ABG)
01:46:12.558 00.000 11596 Move returns status 0, amount 0
01:46:12.558 00.000 11596 move complete, result=0
01:46:12.558 00.000 11596 worker thread done servicing request
01:46:12.565 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
01:46:12.572 00.007 13300 UpdateGuideState exits: m=1363 SNR=25.8
01:46:12.572 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:12.572 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:46:12.573 00.001 13300 Enqueuing Expose request
01:46:12.573 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:46:12.573 00.000 11596 Worker thread wakes up
01:46:12.573 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:46:13.088 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:46:15.237 02.149 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a0c9638f-f910-4a07-b220-262b17215b9a"}
01:46:15.237 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a0c9638f-f910-4a07-b220-262b17215b9a"}
01:46:15.238 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a7fb5dc1-3dac-407b-9c93-99a4af683578"}
01:46:15.238 00.000 13300 case statement mapped state 6 to 3
01:46:15.238 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a7fb5dc1-3dac-407b-9c93-99a4af683578"}
01:46:15.239 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"431cc410-bf99-41c9-9f32-5d6d67e9d51a"}
01:46:15.239 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":100,"width":15,"height":15,"star_pos":[6.70,7.02],"pixels":"..."},"id":"431cc410-bf99-41c9-9f32-5d6d67e9d51a"}
01:46:16.133 00.894 11596 Exposure complete
01:46:16.231 00.098 11596 worker thread done servicing request
01:46:16.232 00.001 13300 OnExposeComplete: enter
01:46:16.232 00.000 13300 UpdateGuideState(): m_state=6
01:46:16.232 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
01:46:16.233 00.001 13300 Star::Find returns 1 (0), X=24.72, Y=411.10, Mass=1400, SNR=26.2, Peak=207 HFD=3.3
01:46:16.233 00.000 13300 MultiStar: [#1 0.09,0.05,0.54,U] [#2 0.09,0.07,0.46,U] [#3 -0.18,-0.05,0.34,U] [#4 -0.10,-0.14,0.28,U] [#5 -0.13,0.09,0.31,U] [#6 -0.39,0.32,0.00,M5] [#7 -0.05,-0.40,0.00,M3] [#8 -0.01,0.04,0.24,U] 
01:46:16.233 00.000 13300 refined, 6 included, MultiStar: {-0.05, 0.04}, one-star: {-0.11, 0.08}
01:46:16.233 00.000 13300 CameraToMount -- cameraTheta (2.47) - m_xAngle (1.53) = xAngle (0.94 = 0.94)
01:46:16.233 00.000 13300 CameraToMount -- cameraTheta (2.47) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.19 = -2.19)
01:46:16.233 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.04 hyp=0.06 cameraTheta=2.47 mountX=0.04 mountY=-0.05, mountTheta=-0.94
01:46:16.235 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.04, opts=13)
01:46:16.236 00.001 13300 Enqueuing Move request for scope (-0.05, 0.04)
01:46:16.236 00.000 11596 Worker thread wakes up
01:46:16.236 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.04) opts 0xd
01:46:16.236 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.04)
01:46:16.236 00.000 11596 Moving (-0.05, 0.04) raw xDistance=0.04 yDistance=-0.05
01:46:16.236 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:46:16.237 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:16.237 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:46:16.237 00.000 11596 MoveAxis(E, 0, ABG)
01:46:16.237 00.000 11596 Move returns status 0, amount 0
01:46:16.237 00.000 11596 MoveAxis(N, 0, ABG)
01:46:16.237 00.000 11596 Move returns status 0, amount 0
01:46:16.237 00.000 11596 move complete, result=0
01:46:16.238 00.001 11596 worker thread done servicing request
01:46:16.245 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
01:46:16.253 00.008 13300 UpdateGuideState exits: m=1400 SNR=26.2
01:46:16.253 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:16.253 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:46:16.253 00.000 13300 Enqueuing Expose request
01:46:16.253 00.000 11596 Worker thread wakes up
01:46:16.253 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:46:16.253 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:46:16.764 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:46:18.238 01.474 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"17e10bc9-8999-41e4-8cee-339c58d43d55"}
01:46:18.238 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"17e10bc9-8999-41e4-8cee-339c58d43d55"}
01:46:18.239 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5576de47-4a4a-43dc-9fe0-6fbd2f2bead4"}
01:46:18.239 00.000 13300 case statement mapped state 6 to 3
01:46:18.239 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5576de47-4a4a-43dc-9fe0-6fbd2f2bead4"}
01:46:18.240 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"659ea463-1f16-43c9-b00d-610ea9db8c09"}
01:46:18.240 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":101,"width":15,"height":15,"star_pos":[6.72,7.10],"pixels":"..."},"id":"659ea463-1f16-43c9-b00d-610ea9db8c09"}
01:46:19.864 01.624 11596 Exposure complete
01:46:19.933 00.069 11596 worker thread done servicing request
01:46:19.933 00.000 13300 OnExposeComplete: enter
01:46:19.933 00.000 13300 UpdateGuideState(): m_state=6
01:46:19.934 00.001 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
01:46:19.934 00.000 13300 Star::Find returns 1 (0), X=24.67, Y=410.83, Mass=1379, SNR=26.0, Peak=219 HFD=3.2
01:46:19.934 00.000 13300 MultiStar: [#1 -0.03,-0.29,0.00,M1] [#2 -0.08,-0.32,0.00,M1] [#3 -0.28,-0.19,0.00,M1] [#4 -0.17,-0.47,0.00,M6] [#5 -0.04,-0.00,0.31,U] [#6 -0.16,0.17,0.27,U] [#7 -0.02,-0.34,0.00,M4] [#8 -0.13,0.01,0.24,U] 
01:46:19.935 00.001 13300 refined, 3 included, MultiStar: {-0.13, -0.07}, one-star: {-0.16, -0.19}
01:46:19.935 00.000 13300 CameraToMount -- cameraTheta (-2.63) - m_xAngle (1.53) = xAngle (-4.17 = 2.12)
01:46:19.935 00.000 13300 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.29 = -1.01)
01:46:19.935 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=-0.07 hyp=0.15 cameraTheta=-2.63 mountX=-0.08 mountY=-0.13, mountTheta=-2.12
01:46:19.938 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=-0.07, opts=13)
01:46:19.938 00.000 13300 Enqueuing Move request for scope (-0.13, -0.07)
01:46:19.938 00.000 11596 Worker thread wakes up
01:46:19.938 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.07) opts 0xd
01:46:19.938 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, -0.07)
01:46:19.938 00.000 11596 Moving (-0.13, -0.07) raw xDistance=-0.08 yDistance=-0.13
01:46:19.939 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:46:19.939 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:19.939 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:46:19.939 00.000 11596 MoveAxis(E, 0, ABG)
01:46:19.939 00.000 11596 Move returns status 0, amount 0
01:46:19.939 00.000 11596 MoveAxis(N, 0, ABG)
01:46:19.939 00.000 11596 Move returns status 0, amount 0
01:46:19.939 00.000 11596 move complete, result=0
01:46:19.939 00.000 11596 worker thread done servicing request
01:46:19.945 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
01:46:19.953 00.008 13300 UpdateGuideState exits: m=1379 SNR=26.0
01:46:19.953 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:19.953 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:46:19.953 00.000 13300 Enqueuing Expose request
01:46:19.953 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:46:19.953 00.000 11596 Worker thread wakes up
01:46:19.954 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:46:20.462 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:46:21.238 00.776 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"249ba7cf-eb94-4ec6-b18f-08b6e0802f26"}
01:46:21.238 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"249ba7cf-eb94-4ec6-b18f-08b6e0802f26"}
01:46:21.239 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9d000bdd-5005-4fe2-8078-d5f2d81f9c51"}
01:46:21.239 00.000 13300 case statement mapped state 6 to 3
01:46:21.239 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9d000bdd-5005-4fe2-8078-d5f2d81f9c51"}
01:46:21.240 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bfd1bd91-7a77-4239-bcf2-54fdeea15358"}
01:46:21.240 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":102,"width":15,"height":15,"star_pos":[6.67,6.83],"pixels":"..."},"id":"bfd1bd91-7a77-4239-bcf2-54fdeea15358"}
01:46:23.483 02.243 11596 Exposure complete
01:46:23.552 00.069 11596 worker thread done servicing request
01:46:23.552 00.000 13300 OnExposeComplete: enter
01:46:23.552 00.000 13300 UpdateGuideState(): m_state=6
01:46:23.553 00.001 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
01:46:23.553 00.000 13300 Star::Find returns 1 (0), X=24.62, Y=410.74, Mass=1382, SNR=26.0, Peak=222 HFD=3.2
01:46:23.553 00.000 13300 MultiStar: [#1 0.13,-0.36,0.00,M2] [#2 -0.14,-0.20,0.50,U] [#3 -0.20,-0.32,0.00,M2] [#4 -0.02,-0.37,0.00,M7] [#5 -0.10,-0.52,0.00,M1] [#6 -0.41,-0.15,0.00,M5] [#7 0.02,-0.46,0.00,M5] [#8 -0.28,-0.25,0.00,M1] 
01:46:23.553 00.000 13300 refined, 1 included, MultiStar: {-0.18, -0.25}, one-star: {-0.20, -0.28}
01:46:23.554 00.001 13300 CameraToMount -- cameraTheta (-2.20) - m_xAngle (1.53) = xAngle (-3.73 = 2.55)
01:46:23.554 00.000 13300 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.86 = -0.57)
01:46:23.554 00.000 13300 CameraToMount -- cameraX=-0.18 cameraY=-0.25 hyp=0.31 cameraTheta=-2.20 mountX=-0.26 mountY=-0.17, mountTheta=-2.56
01:46:23.556 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.18, y=-0.25, opts=13)
01:46:23.556 00.000 13300 Enqueuing Move request for scope (-0.18, -0.25)
01:46:23.556 00.000 11596 Worker thread wakes up
01:46:23.557 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.25) opts 0xd
01:46:23.557 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.18, -0.25)
01:46:23.557 00.000 11596 Moving (-0.18, -0.25) raw xDistance=-0.26 yDistance=-0.17
01:46:23.557 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
01:46:23.557 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:23.557 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:46:23.557 00.000 11596 MoveAxis(E, 327, ABG)
01:46:23.557 00.000 11596 Guiding  Dir = 2, Dur = 327
01:46:23.558 00.001 11596 IsSlewing returns 0
01:46:23.564 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
01:46:23.572 00.008 13300 UpdateGuideState exits: m=1382 SNR=26.0
01:46:23.572 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:23.572 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:46:23.572 00.000 13300 Enqueuing Expose request
01:46:23.801 00.229 11596 IsGuiding returns 0
01:46:23.901 00.100 11596 PulseGuide returned control before completion, sleep 237
01:46:24.236 00.335 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"000fd7fa-9077-4e0d-bf40-60f1456e86f4"}
01:46:24.236 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"000fd7fa-9077-4e0d-bf40-60f1456e86f4"}
01:46:24.237 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c0ebc585-082a-4461-be3e-9f8d326ade27"}
01:46:24.237 00.000 13300 case statement mapped state 6 to 3
01:46:24.237 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c0ebc585-082a-4461-be3e-9f8d326ade27"}
01:46:24.237 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"470a8b63-b880-4135-87b1-5f0c3cf56d64"}
01:46:24.238 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":103,"width":15,"height":15,"star_pos":[6.62,6.74],"pixels":"..."},"id":"470a8b63-b880-4135-87b1-5f0c3cf56d64"}
01:46:24.238 00.000 11596 IsGuiding returns 1
01:46:24.238 00.000 11596 scope still moving after pulse duration time elapsed
01:46:24.266 00.028 11596 IsSlewing returns 0
01:46:24.343 00.077 11596 IsGuiding returns 1
01:46:24.377 00.034 11596 IsSlewing returns 0
01:46:24.441 00.064 11596 IsGuiding returns 0
01:46:24.441 00.000 11596 scope move finished after 327 + 313 ms
01:46:24.441 00.000 11596 Move returns status 0, amount 327
01:46:24.441 00.000 11596 MoveAxis(N, 0, ABG)
01:46:24.441 00.000 11596 Move returns status 0, amount 0
01:46:24.441 00.000 11596 move complete, result=0
01:46:24.441 00.000 11596 worker thread done servicing request
01:46:24.441 00.000 11596 Worker thread wakes up
01:46:24.442 00.001 13300 GuideStep: -0.3 px 327 ms EAST, -0.2 px 0 ms NORTH
01:46:24.442 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:46:24.947 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:46:27.236 02.289 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9169b1d1-885c-49be-b102-c1dd6f95d813"}
01:46:27.236 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9169b1d1-885c-49be-b102-c1dd6f95d813"}
01:46:27.237 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"57b4fb33-dc1e-4ffa-85a0-f78d441aa4a0"}
01:46:27.237 00.000 13300 case statement mapped state 6 to 3
01:46:27.237 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"57b4fb33-dc1e-4ffa-85a0-f78d441aa4a0"}
01:46:27.237 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a11a4e03-a071-4a8c-806b-9e85eddb7aec"}
01:46:27.238 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":103,"width":15,"height":15,"star_pos":[6.62,6.74],"pixels":"..."},"id":"a11a4e03-a071-4a8c-806b-9e85eddb7aec"}
01:46:27.992 00.754 11596 Exposure complete
01:46:28.066 00.074 11596 worker thread done servicing request
01:46:28.066 00.000 13300 OnExposeComplete: enter
01:46:28.066 00.000 13300 UpdateGuideState(): m_state=6
01:46:28.067 00.001 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
01:46:28.067 00.000 13300 Star::Find returns 1 (0), X=24.61, Y=410.93, Mass=1388, SNR=26.1, Peak=221 HFD=3.2
01:46:28.067 00.000 13300 MultiStar: [#1 -0.01,-0.23,0.56,U] [#2 -0.25,-0.20,0.00,M1] [#3 -0.31,-0.15,0.00,M3] [#4 -0.21,-0.33,0.00,M8] [#5 -0.03,-0.07,0.30,U] [#6 0.14,-0.14,0.27,U] [#7 -0.07,-0.23,0.28,U] [#8 -0.24,-0.16,0.00,M2] 
01:46:28.068 00.001 13300 refined, 4 included, MultiStar: {-0.09, -0.14}, one-star: {-0.22, -0.09}
01:46:28.068 00.000 13300 CameraToMount -- cameraTheta (-2.14) - m_xAngle (1.53) = xAngle (-3.67 = 2.61)
01:46:28.068 00.000 13300 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.80 = -0.51)
01:46:28.068 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.14 hyp=0.16 cameraTheta=-2.14 mountX=-0.14 mountY=-0.08, mountTheta=-2.63
01:46:28.070 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.14, opts=13)
01:46:28.070 00.000 13300 Enqueuing Move request for scope (-0.09, -0.14)
01:46:28.070 00.000 11596 Worker thread wakes up
01:46:28.070 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.14) opts 0xd
01:46:28.070 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.14)
01:46:28.070 00.000 11596 Moving (-0.09, -0.14) raw xDistance=-0.14 yDistance=-0.08
01:46:28.070 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.14
01:46:28.070 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:28.071 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:46:28.071 00.000 11596 MoveAxis(E, 201, ABG)
01:46:28.071 00.000 11596 Guiding  Dir = 2, Dur = 201
01:46:28.071 00.000 11596 IsSlewing returns 0
01:46:28.077 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
01:46:28.095 00.018 13300 UpdateGuideState exits: m=1388 SNR=26.1
01:46:28.095 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:28.095 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:46:28.095 00.000 13300 Enqueuing Expose request
01:46:28.128 00.033 11596 IsGuiding returns 0
01:46:28.513 00.385 11596 IsGuiding returns 1
01:46:28.513 00.000 11596 scope still moving after pulse duration time elapsed
01:46:28.748 00.235 11596 IsSlewing returns 0
01:46:28.850 00.102 11596 IsGuiding returns 0
01:46:28.850 00.000 11596 scope move finished after 201 + 519 ms
01:46:28.850 00.000 11596 Move returns status 0, amount 201
01:46:28.850 00.000 11596 MoveAxis(N, 0, ABG)
01:46:28.850 00.000 11596 Move returns status 0, amount 0
01:46:28.850 00.000 11596 move complete, result=0
01:46:28.850 00.000 11596 worker thread done servicing request
01:46:28.850 00.000 11596 Worker thread wakes up
01:46:28.851 00.001 13300 GuideStep: -0.1 px 201 ms EAST, -0.1 px 0 ms NORTH
01:46:28.851 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:46:29.360 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:46:30.236 00.876 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"121c21cd-f474-4f93-8eb6-e193f380485b"}
01:46:30.236 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"121c21cd-f474-4f93-8eb6-e193f380485b"}
01:46:30.237 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c040e8ac-523c-41c2-bb45-d20c9e4dd5d9"}
01:46:30.237 00.000 13300 case statement mapped state 6 to 3
01:46:30.237 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c040e8ac-523c-41c2-bb45-d20c9e4dd5d9"}
01:46:30.238 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5b288310-d6dd-4ee7-bdbe-205d5614fdb3"}
01:46:30.238 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":104,"width":15,"height":15,"star_pos":[6.61,6.93],"pixels":"..."},"id":"5b288310-d6dd-4ee7-bdbe-205d5614fdb3"}
01:46:32.404 02.166 11596 Exposure complete
01:46:32.473 00.069 11596 worker thread done servicing request
01:46:32.474 00.001 13300 OnExposeComplete: enter
01:46:32.474 00.000 13300 UpdateGuideState(): m_state=6
01:46:32.474 00.000 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
01:46:32.474 00.000 13300 Star::Find returns 1 (0), X=24.62, Y=411.20, Mass=1389, SNR=26.1, Peak=185 HFD=3.3
01:46:32.475 00.001 13300 MultiStar: [#1 0.06,-0.01,0.54,U] [#2 -0.10,0.21,0.47,U] [#3 -0.19,0.26,0.00,M4] [#4 -0.06,-0.05,0.28,U] [#5 -0.12,0.16,0.30,U] [#6 -0.37,0.44,0.00,M5] [#7 -0.05,-0.35,0.00,M5] [#8 -0.19,0.20,0.00,M3] 
01:46:32.475 00.000 13300 refined, 4 included, MultiStar: {-0.11, 0.12}, one-star: {-0.21, 0.19}
01:46:32.475 00.000 13300 CameraToMount -- cameraTheta (2.30) - m_xAngle (1.53) = xAngle (0.77 = 0.77)
01:46:32.475 00.000 13300 CameraToMount -- cameraTheta (2.30) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.36 = -2.36)
01:46:32.475 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=0.12 hyp=0.16 cameraTheta=2.30 mountX=0.12 mountY=-0.11, mountTheta=-0.77
01:46:32.477 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=0.12, opts=13)
01:46:32.477 00.000 13300 Enqueuing Move request for scope (-0.11, 0.12)
01:46:32.477 00.000 11596 Worker thread wakes up
01:46:32.477 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.12) opts 0xd
01:46:32.477 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, 0.12)
01:46:32.477 00.000 11596 Moving (-0.11, 0.12) raw xDistance=0.12 yDistance=-0.11
01:46:32.478 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:46:32.478 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:32.478 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:46:32.478 00.000 11596 MoveAxis(E, 0, ABG)
01:46:32.478 00.000 11596 Move returns status 0, amount 0
01:46:32.478 00.000 11596 MoveAxis(N, 0, ABG)
01:46:32.478 00.000 11596 Move returns status 0, amount 0
01:46:32.478 00.000 11596 move complete, result=0
01:46:32.478 00.000 11596 worker thread done servicing request
01:46:32.483 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
01:46:32.491 00.008 13300 UpdateGuideState exits: m=1389 SNR=26.1
01:46:32.492 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:32.492 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:46:32.492 00.000 13300 Enqueuing Expose request
01:46:32.492 00.000 11596 Worker thread wakes up
01:46:32.492 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:46:32.492 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:46:33.009 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:46:33.235 00.226 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"80dcde43-5a64-4306-a7de-04332f907647"}
01:46:33.235 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"80dcde43-5a64-4306-a7de-04332f907647"}
01:46:33.236 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c9a2e60d-2018-4ee9-ba85-6a64dbd0a14b"}
01:46:33.236 00.000 13300 case statement mapped state 6 to 3
01:46:33.236 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c9a2e60d-2018-4ee9-ba85-6a64dbd0a14b"}
01:46:33.268 00.032 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1844b33f-7718-4a7d-a2df-1cd05d6f1de3"}
01:46:33.269 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":105,"width":15,"height":15,"star_pos":[6.62,7.20],"pixels":"..."},"id":"1844b33f-7718-4a7d-a2df-1cd05d6f1de3"}
01:46:36.044 02.775 11596 Exposure complete
01:46:36.118 00.074 11596 worker thread done servicing request
01:46:36.118 00.000 13300 OnExposeComplete: enter
01:46:36.118 00.000 13300 UpdateGuideState(): m_state=6
01:46:36.119 00.001 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
01:46:36.119 00.000 13300 Star::Find returns 1 (0), X=24.59, Y=411.34, Mass=1379, SNR=26.0, Peak=167 HFD=3.3
01:46:36.120 00.001 13300 MultiStar: [#1 0.09,0.10,0.55,U] [#2 -0.06,0.35,0.00,M1] [#3 -0.27,0.10,0.00,M5] [#4 0.07,0.23,0.34,U] [#5 0.01,0.59,0.00,M1] [#6 -0.14,0.40,0.00,M6] [#7 0.06,0.11,0.28,U] [#8 -0.25,0.28,0.00,M4] 
01:46:36.120 00.000 13300 refined, 3 included, MultiStar: {-0.07, 0.22}, one-star: {-0.24, 0.32}
01:46:36.120 00.000 13300 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.53) = xAngle (0.33 = 0.33)
01:46:36.120 00.000 13300 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.80 = -2.80)
01:46:36.120 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.22 hyp=0.23 cameraTheta=1.86 mountX=0.22 mountY=-0.08, mountTheta=-0.34
01:46:36.123 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.22, opts=13)
01:46:36.123 00.000 13300 Enqueuing Move request for scope (-0.07, 0.22)
01:46:36.123 00.000 11596 Worker thread wakes up
01:46:36.123 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.22) opts 0xd
01:46:36.123 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.22)
01:46:36.124 00.001 11596 Moving (-0.07, 0.22) raw xDistance=0.22 yDistance=-0.08
01:46:36.124 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
01:46:36.124 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:36.124 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:46:36.124 00.000 11596 MoveAxis(W, 278, ABG)
01:46:36.124 00.000 11596 Guiding  Dir = 3, Dur = 278
01:46:36.125 00.001 11596 IsSlewing returns 0
01:46:36.134 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
01:46:36.143 00.009 13300 UpdateGuideState exits: m=1379 SNR=26.0
01:46:36.143 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:36.143 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:46:36.143 00.000 13300 Enqueuing Expose request
01:46:36.235 00.092 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"38193309-2c72-42ba-80b8-f5b6efccbea6"}
01:46:36.235 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"38193309-2c72-42ba-80b8-f5b6efccbea6"}
01:46:36.237 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"23e590ad-c4a5-43cd-9f18-009f1ff9f572"}
01:46:36.237 00.000 13300 case statement mapped state 6 to 3
01:46:36.238 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"23e590ad-c4a5-43cd-9f18-009f1ff9f572"}
01:46:36.240 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"62fb1993-af4d-4cc0-a848-827cb17d09a2"}
01:46:36.240 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":106,"width":15,"height":15,"star_pos":[6.59,7.34],"pixels":"..."},"id":"62fb1993-af4d-4cc0-a848-827cb17d09a2"}
01:46:36.448 00.208 11596 IsGuiding returns 0
01:46:36.965 00.517 11596 IsGuiding returns 1
01:46:36.965 00.000 11596 scope still moving after pulse duration time elapsed
01:46:37.065 00.100 11596 IsSlewing returns 0
01:46:37.153 00.088 11596 IsGuiding returns 0
01:46:37.153 00.000 11596 scope move finished after 278 + 426 ms
01:46:37.153 00.000 11596 Move returns status 0, amount 278
01:46:37.153 00.000 11596 MoveAxis(N, 0, ABG)
01:46:37.153 00.000 11596 Move returns status 0, amount 0
01:46:37.153 00.000 11596 move complete, result=0
01:46:37.153 00.000 11596 worker thread done servicing request
01:46:37.154 00.001 11596 Worker thread wakes up
01:46:37.154 00.000 13300 GuideStep: 0.2 px 278 ms WEST, -0.1 px 0 ms NORTH
01:46:37.154 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:46:37.666 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:46:39.233 01.567 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"70995f6e-9177-4aaa-aa6b-d7d622b2a2ab"}
01:46:39.233 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"70995f6e-9177-4aaa-aa6b-d7d622b2a2ab"}
01:46:39.234 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6b18071d-782b-4d92-9467-a965afe4e4b8"}
01:46:39.234 00.000 13300 case statement mapped state 6 to 3
01:46:39.234 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6b18071d-782b-4d92-9467-a965afe4e4b8"}
01:46:39.234 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"30d3caa6-949c-4d10-ab8a-3ee1eff77746"}
01:46:39.235 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":106,"width":15,"height":15,"star_pos":[6.59,7.34],"pixels":"..."},"id":"30d3caa6-949c-4d10-ab8a-3ee1eff77746"}
01:46:40.690 01.455 11596 Exposure complete
01:46:40.760 00.070 11596 worker thread done servicing request
01:46:40.761 00.001 13300 OnExposeComplete: enter
01:46:40.761 00.000 13300 UpdateGuideState(): m_state=6
01:46:40.761 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
01:46:40.761 00.000 13300 Star::Find returns 1 (0), X=24.65, Y=411.30, Mass=1370, SNR=25.9, Peak=174 HFD=3.3
01:46:40.762 00.001 13300 MultiStar: [#1 -0.04,0.19,0.51,U] [#2 -0.05,0.15,0.46,U] [#3 -0.18,0.29,0.00,M6] [#4 -0.18,0.16,0.28,U] [#5 0.06,0.18,0.31,U] [#6 -0.17,0.40,0.00,M7] [#7 -0.09,-0.10,0.27,U] [#8 -0.20,0.42,0.00,M5] 
01:46:40.762 00.000 13300 refined, 5 included, MultiStar: {-0.10, 0.18}, one-star: {-0.18, 0.28}
01:46:40.762 00.000 13300 CameraToMount -- cameraTheta (2.07) - m_xAngle (1.53) = xAngle (0.53 = 0.53)
01:46:40.762 00.000 13300 CameraToMount -- cameraTheta (2.07) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.59 = -2.59)
01:46:40.762 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.18 hyp=0.21 cameraTheta=2.07 mountX=0.18 mountY=-0.11, mountTheta=-0.54
01:46:40.764 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.18, opts=13)
01:46:40.765 00.001 13300 Enqueuing Move request for scope (-0.10, 0.18)
01:46:40.765 00.000 11596 Worker thread wakes up
01:46:40.765 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.18) opts 0xd
01:46:40.765 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.18)
01:46:40.765 00.000 11596 Moving (-0.10, 0.18) raw xDistance=0.18 yDistance=-0.11
01:46:40.766 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.18
01:46:40.766 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:40.766 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:46:40.766 00.000 11596 MoveAxis(W, 244, ABG)
01:46:40.766 00.000 11596 Guiding  Dir = 3, Dur = 244
01:46:40.766 00.000 11596 IsSlewing returns 0
01:46:40.773 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
01:46:40.781 00.008 13300 UpdateGuideState exits: m=1370 SNR=25.9
01:46:40.781 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:40.781 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:46:40.781 00.000 13300 Enqueuing Expose request
01:46:40.821 00.040 11596 IsGuiding returns 0
01:46:40.929 00.108 11596 PulseGuide returned control before completion, sleep 147
01:46:41.217 00.288 11596 IsGuiding returns 0
01:46:41.217 00.000 11596 Move returns status 0, amount 244
01:46:41.217 00.000 11596 MoveAxis(N, 0, ABG)
01:46:41.217 00.000 11596 Move returns status 0, amount 0
01:46:41.217 00.000 11596 move complete, result=0
01:46:41.217 00.000 11596 worker thread done servicing request
01:46:41.217 00.000 13300 GuideStep: 0.2 px 244 ms WEST, -0.1 px 0 ms NORTH
01:46:41.217 00.000 11596 Worker thread wakes up
01:46:41.218 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:46:41.724 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:46:42.232 00.508 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d9e01578-2f7a-40ee-8fe1-c71c9b764cba"}
01:46:42.232 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d9e01578-2f7a-40ee-8fe1-c71c9b764cba"}
01:46:42.233 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ca2cc047-e878-419b-84f8-25d9af7df20b"}
01:46:42.233 00.000 13300 case statement mapped state 6 to 3
01:46:42.233 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ca2cc047-e878-419b-84f8-25d9af7df20b"}
01:46:42.234 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b7fa179b-8b2f-48d0-9010-b1e728f0bddc"}
01:46:42.235 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":107,"width":15,"height":15,"star_pos":[6.65,7.30],"pixels":"..."},"id":"b7fa179b-8b2f-48d0-9010-b1e728f0bddc"}
01:46:44.750 02.515 11596 Exposure complete
01:46:44.834 00.084 11596 worker thread done servicing request
01:46:44.834 00.000 13300 OnExposeComplete: enter
01:46:44.835 00.001 13300 UpdateGuideState(): m_state=6
01:46:44.835 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
01:46:44.835 00.000 13300 Star::Find returns 1 (0), X=24.55, Y=411.07, Mass=1392, SNR=26.1, Peak=211 HFD=3.3
01:46:44.836 00.001 13300 MultiStar: [#1 -0.03,-0.05,0.54,U] [#2 -0.01,0.03,0.48,U] [#3 -0.30,-0.02,0.00,M7] [#4 -0.06,-0.32,0.00,M6] [#5 -0.22,-0.30,0.00,M1] [#6 -0.35,0.22,0.00,M8] [#7 -0.09,-0.22,0.28,U] [#8 -0.26,0.13,0.00,M6] 
01:46:44.836 00.000 13300 refined, 3 included, MultiStar: {-0.14, -0.01}, one-star: {-0.28, 0.05}
01:46:44.836 00.000 13300 CameraToMount -- cameraTheta (-3.06) - m_xAngle (1.53) = xAngle (-4.60 = 1.69)
01:46:44.836 00.000 13300 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.72 = -1.44)
01:46:44.836 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=-0.01 hyp=0.14 cameraTheta=-3.06 mountX=-0.02 mountY=-0.14, mountTheta=-1.69
01:46:44.839 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=-0.01, opts=13)
01:46:44.839 00.000 13300 Enqueuing Move request for scope (-0.14, -0.01)
01:46:44.840 00.001 11596 Worker thread wakes up
01:46:44.840 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.01) opts 0xd
01:46:44.840 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, -0.01)
01:46:44.840 00.000 11596 Moving (-0.14, -0.01) raw xDistance=-0.02 yDistance=-0.14
01:46:44.840 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:46:44.841 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:44.841 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:46:44.841 00.000 11596 MoveAxis(E, 0, ABG)
01:46:44.841 00.000 11596 Move returns status 0, amount 0
01:46:44.841 00.000 11596 MoveAxis(N, 0, ABG)
01:46:44.842 00.001 11596 Move returns status 0, amount 0
01:46:44.842 00.000 11596 move complete, result=0
01:46:44.842 00.000 11596 worker thread done servicing request
01:46:44.851 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
01:46:44.859 00.008 13300 UpdateGuideState exits: m=1392 SNR=26.1
01:46:44.859 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:44.859 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:46:44.859 00.000 13300 Enqueuing Expose request
01:46:44.860 00.001 11596 Worker thread wakes up
01:46:44.860 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:46:44.860 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:46:45.231 00.371 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"483f7436-149a-4ea7-b51c-e3856f45a34a"}
01:46:45.231 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"483f7436-149a-4ea7-b51c-e3856f45a34a"}
01:46:45.232 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d1d89c0d-67ba-46d0-bf87-c0bf468ccb40"}
01:46:45.232 00.000 13300 case statement mapped state 6 to 3
01:46:45.232 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d1d89c0d-67ba-46d0-bf87-c0bf468ccb40"}
01:46:45.233 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7843d18b-2765-49ba-afa6-a46bb4883717"}
01:46:45.233 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":108,"width":15,"height":15,"star_pos":[6.55,7.07],"pixels":"..."},"id":"7843d18b-2765-49ba-afa6-a46bb4883717"}
01:46:45.366 00.133 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:46:48.230 02.864 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0d77c207-979f-4e0b-a411-3a0e803b7b57"}
01:46:48.230 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0d77c207-979f-4e0b-a411-3a0e803b7b57"}
01:46:48.231 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"82cef382-e78a-428c-9e51-02c15dde43ab"}
01:46:48.231 00.000 13300 case statement mapped state 6 to 3
01:46:48.231 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"82cef382-e78a-428c-9e51-02c15dde43ab"}
01:46:48.232 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"df77f5cf-7658-4927-9f8c-18fc53c2513c"}
01:46:48.232 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":108,"width":15,"height":15,"star_pos":[6.55,7.07],"pixels":"..."},"id":"df77f5cf-7658-4927-9f8c-18fc53c2513c"}
01:46:48.388 00.156 11596 Exposure complete
01:46:48.455 00.067 11596 worker thread done servicing request
01:46:48.455 00.000 13300 OnExposeComplete: enter
01:46:48.455 00.000 13300 UpdateGuideState(): m_state=6
01:46:48.456 00.001 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
01:46:48.456 00.000 13300 Star::Find returns 1 (0), X=24.60, Y=411.00, Mass=1428, SNR=26.5, Peak=219 HFD=3.3
01:46:48.456 00.000 13300 MultiStar: [#1 0.02,-0.09,0.50,U] [#2 -0.17,-0.12,0.46,U] [#3 -0.30,-0.08,0.00,M8] [#4 -0.12,-0.18,0.28,U] [#5 -0.15,-0.29,0.00,M2] [#6 -0.33,0.49,0.00,M9] [#7 0.00,-0.19,0.28,U] [#8 -0.30,-0.03,0.00,M7] 
01:46:48.456 00.000 13300 refined, 4 included, MultiStar: {-0.13, -0.09}, one-star: {-0.23, -0.02}
01:46:48.456 00.000 13300 CameraToMount -- cameraTheta (-2.54) - m_xAngle (1.53) = xAngle (-4.07 = 2.21)
01:46:48.457 00.001 13300 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.20 = -0.91)
01:46:48.457 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=-0.09 hyp=0.16 cameraTheta=-2.54 mountX=-0.10 mountY=-0.13, mountTheta=-2.22
01:46:48.460 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=-0.09, opts=13)
01:46:48.460 00.000 13300 Enqueuing Move request for scope (-0.13, -0.09)
01:46:48.460 00.000 11596 Worker thread wakes up
01:46:48.460 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.09) opts 0xd
01:46:48.460 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, -0.09)
01:46:48.461 00.001 11596 Moving (-0.13, -0.09) raw xDistance=-0.10 yDistance=-0.13
01:46:48.461 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:46:48.461 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:48.461 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:46:48.461 00.000 11596 MoveAxis(E, 0, ABG)
01:46:48.461 00.000 11596 Move returns status 0, amount 0
01:46:48.461 00.000 11596 MoveAxis(N, 0, ABG)
01:46:48.461 00.000 11596 Move returns status 0, amount 0
01:46:48.461 00.000 11596 move complete, result=0
01:46:48.462 00.001 11596 worker thread done servicing request
01:46:48.469 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
01:46:48.479 00.010 13300 UpdateGuideState exits: m=1428 SNR=26.5
01:46:48.480 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:48.480 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:46:48.480 00.000 13300 Enqueuing Expose request
01:46:48.480 00.000 11596 Worker thread wakes up
01:46:48.480 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:46:48.480 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:46:48.997 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:46:51.231 02.234 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"49cbd89e-93ab-4be2-b25b-a59cc78e4624"}
01:46:51.231 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"49cbd89e-93ab-4be2-b25b-a59cc78e4624"}
01:46:51.231 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d1ceeab5-33d4-4995-b2fa-9673d984803a"}
01:46:51.231 00.000 13300 case statement mapped state 6 to 3
01:46:51.232 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d1ceeab5-33d4-4995-b2fa-9673d984803a"}
01:46:51.232 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bc3e5d4a-ab46-430f-b517-6938b67cc603"}
01:46:51.232 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":109,"width":15,"height":15,"star_pos":[6.60,7.00],"pixels":"..."},"id":"bc3e5d4a-ab46-430f-b517-6938b67cc603"}
01:46:52.024 00.792 11596 Exposure complete
01:46:52.094 00.070 11596 worker thread done servicing request
01:46:52.094 00.000 13300 OnExposeComplete: enter
01:46:52.094 00.000 13300 UpdateGuideState(): m_state=6
01:46:52.095 00.001 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
01:46:52.095 00.000 13300 Star::Find returns 1 (0), X=24.56, Y=411.00, Mass=1384, SNR=26.0, Peak=223 HFD=3.2
01:46:52.095 00.000 13300 MultiStar: [#1 -0.10,-0.14,0.55,U] [#2 -0.16,-0.14,0.46,U] [#3 -0.32,0.05,0.00,M9] [#4 -0.23,-0.27,0.00,M6] [#5 -0.13,-0.14,0.31,U] [#6 -0.36,-0.06,0.00,M10] [#7 -0.18,-0.13,0.27,U] [#8 -0.28,0.10,0.00,M8] 
01:46:52.095 00.000 13300 refined, 4 included, MultiStar: {-0.19, -0.09}, one-star: {-0.26, -0.01}
01:46:52.095 00.000 13300 CameraToMount -- cameraTheta (-2.69) - m_xAngle (1.53) = xAngle (-4.22 = 2.06)
01:46:52.096 00.001 13300 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.35 = -1.07)
01:46:52.096 00.000 13300 CameraToMount -- cameraX=-0.19 cameraY=-0.09 hyp=0.21 cameraTheta=-2.69 mountX=-0.10 mountY=-0.18, mountTheta=-2.06
01:46:52.098 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.19, y=-0.09, opts=13)
01:46:52.098 00.000 13300 Enqueuing Move request for scope (-0.19, -0.09)
01:46:52.098 00.000 11596 Worker thread wakes up
01:46:52.098 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.09) opts 0xd
01:46:52.099 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.19, -0.09)
01:46:52.099 00.000 11596 Moving (-0.19, -0.09) raw xDistance=-0.10 yDistance=-0.18
01:46:52.099 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:46:52.099 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.18
01:46:52.099 00.000 11596 MoveAxis(E, 0, ABG)
01:46:52.099 00.000 11596 Move returns status 0, amount 0
01:46:52.099 00.000 11596 MoveAxis(N, 240, ABG)
01:46:52.099 00.000 11596 Guiding  Dir = 0, Dur = 240
01:46:52.100 00.001 11596 IsSlewing returns 0
01:46:52.106 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
01:46:52.114 00.008 13300 UpdateGuideState exits: m=1384 SNR=26.0
01:46:52.114 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:52.114 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:46:52.114 00.000 13300 Enqueuing Expose request
01:46:52.192 00.078 11596 IsGuiding returns 0
01:46:52.764 00.572 11596 IsGuiding returns 1
01:46:52.764 00.000 11596 scope still moving after pulse duration time elapsed
01:46:52.925 00.161 11596 IsSlewing returns 0
01:46:53.032 00.107 11596 IsGuiding returns 0
01:46:53.032 00.000 11596 scope move finished after 240 + 599 ms
01:46:53.032 00.000 11596 Move returns status 0, amount 240
01:46:53.032 00.000 11596 move complete, result=0
01:46:53.032 00.000 11596 worker thread done servicing request
01:46:53.032 00.000 11596 Worker thread wakes up
01:46:53.033 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 240 ms NORTH
01:46:53.033 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:46:53.535 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:46:54.231 00.696 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dc428dd3-4359-40c2-bfe1-3003bbdc3eb7"}
01:46:54.231 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dc428dd3-4359-40c2-bfe1-3003bbdc3eb7"}
01:46:54.232 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8e0e7d16-ba9b-43c0-ab6b-4bc216699d41"}
01:46:54.232 00.000 13300 case statement mapped state 6 to 3
01:46:54.232 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8e0e7d16-ba9b-43c0-ab6b-4bc216699d41"}
01:46:54.233 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ca756d05-808a-4fc7-bf0d-6beb6bb68187"}
01:46:54.233 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":110,"width":15,"height":15,"star_pos":[6.56,7.00],"pixels":"..."},"id":"ca756d05-808a-4fc7-bf0d-6beb6bb68187"}
01:46:56.570 02.337 11596 Exposure complete
01:46:56.645 00.075 11596 worker thread done servicing request
01:46:56.646 00.001 13300 OnExposeComplete: enter
01:46:56.646 00.000 13300 UpdateGuideState(): m_state=6
01:46:56.646 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
01:46:56.646 00.000 13300 Star::Find returns 1 (0), X=24.57, Y=410.84, Mass=1390, SNR=26.1, Peak=216 HFD=3.2
01:46:56.647 00.001 13300 MultiStar: [#1 -0.05,-0.27,0.00,M1] [#2 -0.25,-0.15,0.00,M1] [#3 -0.18,-0.09,0.34,U] [#4 -0.24,-0.26,0.00,M7] [#5 -0.15,-0.34,0.00,M2] [#6 -0.35,0.13,0.00,R] [#7 -0.10,-0.16,0.28,U] [#8 -0.28,-0.18,0.00,M9] 
01:46:56.647 00.000 13300 refined, 2 included, MultiStar: {-0.21, -0.15}, one-star: {-0.25, -0.17}
01:46:56.647 00.000 13300 CameraToMount -- cameraTheta (-2.52) - m_xAngle (1.53) = xAngle (-4.05 = 2.23)
01:46:56.647 00.000 13300 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.18 = -0.90)
01:46:56.647 00.000 13300 CameraToMount -- cameraX=-0.21 cameraY=-0.15 hyp=0.26 cameraTheta=-2.52 mountX=-0.16 mountY=-0.21, mountTheta=-2.24
01:46:56.649 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.21, y=-0.15, opts=13)
01:46:56.649 00.000 13300 Enqueuing Move request for scope (-0.21, -0.15)
01:46:56.650 00.001 11596 Worker thread wakes up
01:46:56.650 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.15) opts 0xd
01:46:56.650 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.21, -0.15)
01:46:56.650 00.000 11596 Moving (-0.21, -0.15) raw xDistance=-0.16 yDistance=-0.21
01:46:56.650 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
01:46:56.650 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
01:46:56.650 00.000 11596 MoveAxis(E, 202, ABG)
01:46:56.651 00.001 11596 Guiding  Dir = 2, Dur = 202
01:46:56.651 00.000 11596 IsSlewing returns 0
01:46:56.659 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
01:46:56.667 00.008 13300 UpdateGuideState exits: m=1390 SNR=26.1
01:46:56.667 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:56.667 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:46:56.667 00.000 13300 Enqueuing Expose request
01:46:56.686 00.019 11596 IsGuiding returns 0
01:46:57.046 00.360 11596 IsGuiding returns 1
01:46:57.046 00.000 11596 scope still moving after pulse duration time elapsed
01:46:57.143 00.097 11596 IsSlewing returns 0
01:46:57.147 00.004 11596 IsGuiding returns 0
01:46:57.147 00.000 11596 scope move finished after 202 + 258 ms
01:46:57.147 00.000 11596 Move returns status 0, amount 202
01:46:57.147 00.000 11596 MoveAxis(N, 272, ABG)
01:46:57.147 00.000 11596 Guiding  Dir = 0, Dur = 272
01:46:57.148 00.001 11596 IsSlewing returns 0
01:46:57.231 00.083 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6123e0d9-84ab-460a-9fc0-c6886a4cd2f3"}
01:46:57.231 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6123e0d9-84ab-460a-9fc0-c6886a4cd2f3"}
01:46:57.232 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"10c98c8f-1008-4ae8-b00b-fc09135ca895"}
01:46:57.232 00.000 13300 case statement mapped state 6 to 3
01:46:57.232 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"10c98c8f-1008-4ae8-b00b-fc09135ca895"}
01:46:57.233 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f5361f8c-619e-4b69-a68f-c3b0c6f21356"}
01:46:57.233 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":111,"width":15,"height":15,"star_pos":[6.57,6.84],"pixels":"..."},"id":"f5361f8c-619e-4b69-a68f-c3b0c6f21356"}
01:46:57.267 00.034 11596 IsGuiding returns 0
01:46:57.426 00.159 11596 PulseGuide returned control before completion, sleep 125
01:46:57.759 00.333 11596 IsGuiding returns 1
01:46:57.759 00.000 11596 scope still moving after pulse duration time elapsed
01:46:57.785 00.026 11596 IsSlewing returns 0
01:46:58.068 00.283 11596 IsGuiding returns 0
01:46:58.068 00.000 11596 scope move finished after 272 + 527 ms
01:46:58.068 00.000 11596 Move returns status 0, amount 272
01:46:58.068 00.000 11596 move complete, result=0
01:46:58.068 00.000 11596 worker thread done servicing request
01:46:58.068 00.000 11596 Worker thread wakes up
01:46:58.068 00.000 13300 GuideStep: -0.2 px 202 ms EAST, -0.2 px 272 ms NORTH
01:46:58.069 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:46:58.571 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:47:00.239 01.668 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2051bb92-bc6d-4a04-b676-132edb5e8e60"}
01:47:00.239 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2051bb92-bc6d-4a04-b676-132edb5e8e60"}
01:47:00.240 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ff098f86-5eb3-45f0-aad7-a56c4f44d5af"}
01:47:00.240 00.000 13300 case statement mapped state 6 to 3
01:47:00.240 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ff098f86-5eb3-45f0-aad7-a56c4f44d5af"}
01:47:00.241 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e5f93f5b-e380-46a3-aed9-bc7f5c64b93c"}
01:47:00.241 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":111,"width":15,"height":15,"star_pos":[6.57,6.84],"pixels":"..."},"id":"e5f93f5b-e380-46a3-aed9-bc7f5c64b93c"}
01:47:01.607 01.366 11596 Exposure complete
01:47:01.684 00.077 11596 worker thread done servicing request
01:47:01.684 00.000 13300 OnExposeComplete: enter
01:47:01.685 00.001 13300 UpdateGuideState(): m_state=6
01:47:01.685 00.000 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
01:47:01.685 00.000 13300 Star::Find returns 1 (0), X=24.59, Y=411.00, Mass=1392, SNR=26.1, Peak=221 HFD=3.2
01:47:01.686 00.001 13300 MultiStar: [#1 0.01,-0.11,0.54,U] [#2 -0.11,-0.09,0.49,U] [#3 -0.10,0.12,0.34,U] [#4 -0.02,-0.12,0.28,U] [#5 -0.21,0.06,0.30,U] [#6 0.25,-0.06,0.00,M1] [#7 -0.04,-0.20,0.26,U] [#8 -0.19,0.12,0.23,U] 
01:47:01.686 00.000 13300 refined, 7 included, MultiStar: {-0.13, -0.04}, one-star: {-0.24, -0.02}
01:47:01.686 00.000 13300 CameraToMount -- cameraTheta (-2.87) - m_xAngle (1.53) = xAngle (-4.41 = 1.88)
01:47:01.686 00.000 13300 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.53 = -1.25)
01:47:01.686 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=-0.04 hyp=0.13 cameraTheta=-2.87 mountX=-0.04 mountY=-0.13, mountTheta=-1.88
01:47:01.688 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=-0.04, opts=13)
01:47:01.688 00.000 13300 Enqueuing Move request for scope (-0.13, -0.04)
01:47:01.688 00.000 11596 Worker thread wakes up
01:47:01.688 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.04) opts 0xd
01:47:01.688 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, -0.04)
01:47:01.688 00.000 11596 Moving (-0.13, -0.04) raw xDistance=-0.04 yDistance=-0.13
01:47:01.688 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:47:01.688 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:01.689 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:47:01.689 00.000 11596 MoveAxis(E, 0, ABG)
01:47:01.689 00.000 11596 Move returns status 0, amount 0
01:47:01.689 00.000 11596 MoveAxis(N, 0, ABG)
01:47:01.689 00.000 11596 Move returns status 0, amount 0
01:47:01.689 00.000 11596 move complete, result=0
01:47:01.689 00.000 11596 worker thread done servicing request
01:47:01.696 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
01:47:01.703 00.007 13300 UpdateGuideState exits: m=1392 SNR=26.1
01:47:01.704 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:01.704 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:47:01.704 00.000 13300 Enqueuing Expose request
01:47:01.704 00.000 11596 Worker thread wakes up
01:47:01.704 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:47:01.704 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:47:02.216 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:47:03.237 01.021 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"01283b11-0fa7-4d26-b33d-8c2f130a2a65"}
01:47:03.237 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"01283b11-0fa7-4d26-b33d-8c2f130a2a65"}
01:47:03.238 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"946d1954-9235-41b0-a265-3efb708846ff"}
01:47:03.238 00.000 13300 case statement mapped state 6 to 3
01:47:03.238 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"946d1954-9235-41b0-a265-3efb708846ff"}
01:47:03.239 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"33bdfc25-5af5-4594-bc69-df049aa7e205"}
01:47:03.239 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":112,"width":15,"height":15,"star_pos":[6.59,7.00],"pixels":"..."},"id":"33bdfc25-5af5-4594-bc69-df049aa7e205"}
01:47:05.249 02.010 11596 Exposure complete
01:47:05.319 00.070 11596 worker thread done servicing request
01:47:05.319 00.000 13300 OnExposeComplete: enter
01:47:05.319 00.000 13300 UpdateGuideState(): m_state=6
01:47:05.320 00.001 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
01:47:05.320 00.000 13300 Star::Find returns 1 (0), X=24.93, Y=411.11, Mass=1386, SNR=26.1, Peak=180 HFD=2.9
01:47:05.320 00.000 13300 MultiStar: [#1 0.28,-0.01,0.00,M1] [#2 0.19,0.03,0.50,U] [#3 0.15,0.04,0.34,U] [#4 0.14,-0.01,0.28,U] [#5 0.17,-0.23,0.00,M2] [#6 0.61,0.38,0.00,M2] [#7 0.35,-0.05,0.00,M1] [#8 -0.07,0.14,0.24,U] 
01:47:05.321 00.001 13300 refined, 4 included, MultiStar: {0.11, 0.06}, one-star: {0.10, 0.09}
01:47:05.321 00.000 13300 CameraToMount -- cameraTheta (0.51) - m_xAngle (1.53) = xAngle (-1.03 = -1.03)
01:47:05.321 00.000 13300 CameraToMount -- cameraTheta (0.51) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.16 = 2.13)
01:47:05.321 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.06 hyp=0.13 cameraTheta=0.51 mountX=0.07 mountY=0.11, mountTheta=1.02
01:47:05.323 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.06, opts=13)
01:47:05.324 00.001 13300 Enqueuing Move request for scope (0.11, 0.06)
01:47:05.324 00.000 11596 Worker thread wakes up
01:47:05.324 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.06) opts 0xd
01:47:05.324 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.06)
01:47:05.324 00.000 11596 Moving (0.11, 0.06) raw xDistance=0.07 yDistance=0.11
01:47:05.324 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:47:05.324 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:05.324 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:47:05.324 00.000 11596 MoveAxis(E, 0, ABG)
01:47:05.325 00.001 11596 Move returns status 0, amount 0
01:47:05.325 00.000 11596 MoveAxis(N, 0, ABG)
01:47:05.325 00.000 11596 Move returns status 0, amount 0
01:47:05.325 00.000 11596 move complete, result=0
01:47:05.325 00.000 11596 worker thread done servicing request
01:47:05.330 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
01:47:05.339 00.009 13300 UpdateGuideState exits: m=1386 SNR=26.1
01:47:05.339 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:05.339 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:47:05.339 00.000 13300 Enqueuing Expose request
01:47:05.339 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:47:05.339 00.000 11596 Worker thread wakes up
01:47:05.339 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:47:05.850 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:47:06.237 00.387 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"90a17c70-efc8-4cb8-a0fc-a88c0b658f72"}
01:47:06.237 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"90a17c70-efc8-4cb8-a0fc-a88c0b658f72"}
01:47:06.238 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6a716312-1a5e-465f-aec7-59bdde0c9990"}
01:47:06.238 00.000 13300 case statement mapped state 6 to 3
01:47:06.238 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6a716312-1a5e-465f-aec7-59bdde0c9990"}
01:47:06.239 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"07cff082-c44c-4be1-82fe-41efb7470247"}
01:47:06.239 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":113,"width":15,"height":15,"star_pos":[6.93,7.11],"pixels":"..."},"id":"07cff082-c44c-4be1-82fe-41efb7470247"}
01:47:08.875 02.636 11596 Exposure complete
01:47:08.942 00.067 11596 worker thread done servicing request
01:47:08.943 00.001 13300 OnExposeComplete: enter
01:47:08.943 00.000 13300 UpdateGuideState(): m_state=6
01:47:08.943 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
01:47:08.944 00.001 13300 Star::Find returns 1 (0), X=24.97, Y=411.30, Mass=1380, SNR=26.0, Peak=155 HFD=3.3
01:47:08.944 00.000 13300 MultiStar: [#1 0.36,0.17,0.00,M2] [#2 0.33,0.32,0.00,M1] [#3 0.16,0.21,0.00,M7] [#4 0.15,0.26,0.00,M6] [#5 0.17,0.49,0.00,M3] [#6 0.40,0.41,0.00,M3] [#7 0.20,0.34,0.00,M2] [#8 0.13,0.50,0.00,M8] 
01:47:08.944 00.000 13300 CameraToMount -- cameraTheta (1.11) - m_xAngle (1.53) = xAngle (-0.43 = -0.43)
01:47:08.945 00.001 13300 CameraToMount -- cameraTheta (1.11) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.55 = 2.73)
01:47:08.945 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=0.28 hyp=0.32 cameraTheta=1.11 mountX=0.29 mountY=0.13, mountTheta=0.41
01:47:08.948 00.003 13300 SchedulePrimaryMove(1016D950, x=0.14, y=0.28, opts=13)
01:47:08.948 00.000 13300 Enqueuing Move request for scope (0.14, 0.28)
01:47:08.948 00.000 11596 Worker thread wakes up
01:47:08.948 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.28) opts 0xd
01:47:08.948 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, 0.28)
01:47:08.948 00.000 11596 Moving (0.14, 0.28) raw xDistance=0.29 yDistance=0.13
01:47:08.949 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
01:47:08.949 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:08.949 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:47:08.949 00.000 11596 MoveAxis(W, 363, ABG)
01:47:08.949 00.000 11596 Guiding  Dir = 3, Dur = 363
01:47:08.949 00.000 11596 IsSlewing returns 0
01:47:08.960 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
01:47:08.968 00.008 13300 UpdateGuideState exits: m=1380 SNR=26.0
01:47:08.968 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:08.968 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:47:08.968 00.000 13300 Enqueuing Expose request
01:47:08.974 00.006 11596 IsGuiding returns 0
01:47:09.065 00.091 11596 PulseGuide returned control before completion, sleep 282
01:47:09.237 00.172 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ec40b533-908e-4432-812a-b58c8eeab96e"}
01:47:09.237 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ec40b533-908e-4432-812a-b58c8eeab96e"}
01:47:09.238 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7500adaf-8c14-45ac-b19a-6278b2be35bd"}
01:47:09.238 00.000 13300 case statement mapped state 6 to 3
01:47:09.238 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7500adaf-8c14-45ac-b19a-6278b2be35bd"}
01:47:09.239 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8b617262-7622-435f-aab2-3675c3b0be3a"}
01:47:09.239 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":114,"width":15,"height":15,"star_pos":[6.97,7.30],"pixels":"..."},"id":"8b617262-7622-435f-aab2-3675c3b0be3a"}
01:47:09.471 00.232 11596 IsGuiding returns 0
01:47:09.471 00.000 11596 Move returns status 0, amount 363
01:47:09.471 00.000 11596 MoveAxis(N, 0, ABG)
01:47:09.471 00.000 11596 Move returns status 0, amount 0
01:47:09.471 00.000 11596 move complete, result=0
01:47:09.471 00.000 11596 worker thread done servicing request
01:47:09.471 00.000 11596 Worker thread wakes up
01:47:09.472 00.001 13300 GuideStep: 0.3 px 363 ms WEST, 0.1 px 0 ms NORTH
01:47:09.472 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:47:09.984 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:47:12.237 02.253 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5638daf2-6c15-490e-ab94-2ad9e202cc53"}
01:47:12.237 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5638daf2-6c15-490e-ab94-2ad9e202cc53"}
01:47:12.238 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6f211ffd-35c8-438a-9414-aa00d8c27947"}
01:47:12.238 00.000 13300 case statement mapped state 6 to 3
01:47:12.239 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6f211ffd-35c8-438a-9414-aa00d8c27947"}
01:47:12.239 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b87f06db-0cb0-45e9-9e16-8180ef0dfb2b"}
01:47:12.240 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":114,"width":15,"height":15,"star_pos":[6.97,7.30],"pixels":"..."},"id":"b87f06db-0cb0-45e9-9e16-8180ef0dfb2b"}
01:47:13.008 00.768 11596 Exposure complete
01:47:13.077 00.069 11596 worker thread done servicing request
01:47:13.077 00.000 13300 OnExposeComplete: enter
01:47:13.077 00.000 13300 UpdateGuideState(): m_state=6
01:47:13.078 00.001 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
01:47:13.078 00.000 13300 Star::Find returns 1 (0), X=24.96, Y=411.30, Mass=1398, SNR=26.2, Peak=152 HFD=3.2
01:47:13.078 00.000 13300 MultiStar: [#1 0.37,0.21,0.00,M3] [#2 0.31,0.19,0.00,M2] [#3 0.09,0.27,0.00,M8] [#4 0.02,0.01,0.27,U] [#5 0.36,0.11,0.00,M4] [#6 0.47,0.43,0.00,M4] [#7 0.48,0.18,0.00,M3] [#8 -0.02,0.30,0.00,M9] 
01:47:13.078 00.000 13300 refined, 1 included, MultiStar: {0.11, 0.23}, one-star: {0.13, 0.29}
01:47:13.079 00.001 13300 CameraToMount -- cameraTheta (1.12) - m_xAngle (1.53) = xAngle (-0.41 = -0.41)
01:47:13.079 00.000 13300 CameraToMount -- cameraTheta (1.12) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.54 = 2.75)
01:47:13.079 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.23 hyp=0.25 cameraTheta=1.12 mountX=0.23 mountY=0.10, mountTheta=0.40
01:47:13.081 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.23, opts=13)
01:47:13.081 00.000 13300 Enqueuing Move request for scope (0.11, 0.23)
01:47:13.081 00.000 11596 Worker thread wakes up
01:47:13.081 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.23) opts 0xd
01:47:13.081 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.23)
01:47:13.081 00.000 11596 Moving (0.11, 0.23) raw xDistance=0.23 yDistance=0.10
01:47:13.081 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23
01:47:13.081 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:13.082 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:47:13.082 00.000 11596 MoveAxis(W, 315, ABG)
01:47:13.082 00.000 11596 Guiding  Dir = 3, Dur = 315
01:47:13.082 00.000 11596 IsSlewing returns 0
01:47:13.088 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
01:47:13.096 00.008 13300 UpdateGuideState exits: m=1398 SNR=26.2
01:47:13.096 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:13.096 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:47:13.096 00.000 13300 Enqueuing Expose request
01:47:13.142 00.046 11596 IsGuiding returns 0
01:47:13.146 00.004 11596 PulseGuide returned control before completion, sleep 322
01:47:13.762 00.616 11596 IsGuiding returns 0
01:47:13.762 00.000 11596 Move returns status 0, amount 315
01:47:13.762 00.000 11596 MoveAxis(N, 0, ABG)
01:47:13.762 00.000 11596 Move returns status 0, amount 0
01:47:13.762 00.000 11596 move complete, result=0
01:47:13.762 00.000 11596 worker thread done servicing request
01:47:13.763 00.001 11596 Worker thread wakes up
01:47:13.763 00.000 13300 GuideStep: 0.2 px 315 ms WEST, 0.1 px 0 ms NORTH
01:47:13.763 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:47:14.273 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:47:15.237 00.964 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"22d8ec45-96ab-4e6a-8a69-a44d78627b0c"}
01:47:15.237 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"22d8ec45-96ab-4e6a-8a69-a44d78627b0c"}
01:47:15.238 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a7b5c39f-d5ad-4b2e-bd8c-f931d982b7ec"}
01:47:15.238 00.000 13300 case statement mapped state 6 to 3
01:47:15.238 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a7b5c39f-d5ad-4b2e-bd8c-f931d982b7ec"}
01:47:15.239 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1aeb4122-4af8-4b56-ad81-9551c13f6417"}
01:47:15.240 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":115,"width":15,"height":15,"star_pos":[6.96,7.30],"pixels":"..."},"id":"1aeb4122-4af8-4b56-ad81-9551c13f6417"}
01:47:17.318 02.078 11596 Exposure complete
01:47:17.405 00.087 11596 worker thread done servicing request
01:47:17.405 00.000 13300 OnExposeComplete: enter
01:47:17.405 00.000 13300 UpdateGuideState(): m_state=6
01:47:17.406 00.001 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
01:47:17.406 00.000 13300 Star::Find returns 1 (0), X=24.93, Y=411.20, Mass=1417, SNR=26.4, Peak=167 HFD=3.1
01:47:17.406 00.000 13300 MultiStar: [#1 0.43,0.01,0.00,M4] [#2 0.20,0.05,0.45,U] [#3 0.03,0.00,0.34,U] [#4 0.14,0.06,0.33,U] [#5 -0.12,0.18,0.30,U] [#6 0.43,0.22,0.00,M5] [#7 0.33,0.12,0.00,M4] [#8 0.00,0.29,0.00,M10] 
01:47:17.406 00.000 13300 refined, 4 included, MultiStar: {0.09, 0.12}, one-star: {0.10, 0.18}
01:47:17.406 00.000 13300 CameraToMount -- cameraTheta (0.93) - m_xAngle (1.53) = xAngle (-0.60 = -0.60)
01:47:17.406 00.000 13300 CameraToMount -- cameraTheta (0.93) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.73 = 2.56)
01:47:17.407 00.001 13300 CameraToMount -- cameraX=0.09 cameraY=0.12 hyp=0.14 cameraTheta=0.93 mountX=0.12 mountY=0.08, mountTheta=0.59
01:47:17.409 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.12, opts=13)
01:47:17.409 00.000 13300 Enqueuing Move request for scope (0.09, 0.12)
01:47:17.409 00.000 11596 Worker thread wakes up
01:47:17.409 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.12) opts 0xd
01:47:17.409 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.12)
01:47:17.409 00.000 11596 Moving (0.09, 0.12) raw xDistance=0.12 yDistance=0.08
01:47:17.409 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:47:17.410 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:17.410 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:47:17.410 00.000 11596 MoveAxis(E, 0, ABG)
01:47:17.410 00.000 11596 Move returns status 0, amount 0
01:47:17.410 00.000 11596 MoveAxis(N, 0, ABG)
01:47:17.410 00.000 11596 Move returns status 0, amount 0
01:47:17.411 00.001 11596 move complete, result=0
01:47:17.411 00.000 11596 worker thread done servicing request
01:47:17.418 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
01:47:17.425 00.007 13300 UpdateGuideState exits: m=1417 SNR=26.4
01:47:17.425 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:17.426 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:47:17.426 00.000 13300 Enqueuing Expose request
01:47:17.426 00.000 11596 Worker thread wakes up
01:47:17.426 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:47:17.426 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:47:17.937 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:47:18.237 00.300 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"77b4006c-e541-40aa-8f13-647a09df42aa"}
01:47:18.237 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"77b4006c-e541-40aa-8f13-647a09df42aa"}
01:47:18.238 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8059ee0b-9c3d-49ce-90bb-1d0af4fd49b3"}
01:47:18.238 00.000 13300 case statement mapped state 6 to 3
01:47:18.238 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8059ee0b-9c3d-49ce-90bb-1d0af4fd49b3"}
01:47:18.239 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"65fa0683-bd94-4b96-b258-4bde37093320"}
01:47:18.239 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":116,"width":15,"height":15,"star_pos":[6.93,7.20],"pixels":"..."},"id":"65fa0683-bd94-4b96-b258-4bde37093320"}
01:47:20.961 02.722 11596 Exposure complete
01:47:21.037 00.076 11596 worker thread done servicing request
01:47:21.037 00.000 13300 OnExposeComplete: enter
01:47:21.037 00.000 13300 UpdateGuideState(): m_state=6
01:47:21.037 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
01:47:21.038 00.001 13300 Star::Find returns 1 (0), X=24.99, Y=411.28, Mass=1414, SNR=26.3, Peak=162 HFD=3.2
01:47:21.038 00.000 13300 MultiStar: [#1 0.38,0.17,0.00,M5] [#2 0.20,0.24,0.00,M2] [#3 0.20,0.20,0.00,M8] [#4 0.15,0.30,0.00,M5] [#5 0.11,-0.03,0.30,U] [#6 0.37,0.38,0.00,M6] [#7 0.21,-0.06,0.28,U] [#8 -0.03,0.17,0.23,U] 
01:47:21.038 00.000 13300 refined, 3 included, MultiStar: {0.14, 0.15}, one-star: {0.16, 0.26}
01:47:21.038 00.000 13300 CameraToMount -- cameraTheta (0.83) - m_xAngle (1.53) = xAngle (-0.70 = -0.70)
01:47:21.038 00.000 13300 CameraToMount -- cameraTheta (0.83) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.83 = 2.45)
01:47:21.038 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=0.15 hyp=0.21 cameraTheta=0.83 mountX=0.16 mountY=0.13, mountTheta=0.69
01:47:21.040 00.002 13300 SchedulePrimaryMove(1016D950, x=0.14, y=0.15, opts=13)
01:47:21.040 00.000 13300 Enqueuing Move request for scope (0.14, 0.15)
01:47:21.040 00.000 11596 Worker thread wakes up
01:47:21.040 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.15) opts 0xd
01:47:21.041 00.001 11596 Handling offset move in thread for scope, endpoint = (0.14, 0.15)
01:47:21.041 00.000 11596 Moving (0.14, 0.15) raw xDistance=0.16 yDistance=0.13
01:47:21.041 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
01:47:21.041 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:21.041 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:47:21.041 00.000 11596 MoveAxis(W, 196, ABG)
01:47:21.041 00.000 11596 Guiding  Dir = 3, Dur = 196
01:47:21.042 00.001 11596 IsSlewing returns 0
01:47:21.048 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
01:47:21.056 00.008 13300 UpdateGuideState exits: m=1414 SNR=26.3
01:47:21.056 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:21.056 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:47:21.056 00.000 13300 Enqueuing Expose request
01:47:21.118 00.062 11596 IsGuiding returns 0
01:47:21.238 00.120 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cd56f2ef-5ff0-4be9-ac7e-f1c790e8aadd"}
01:47:21.238 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cd56f2ef-5ff0-4be9-ac7e-f1c790e8aadd"}
01:47:21.239 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c0bb582f-0cc8-434a-a92f-4f92212f3e22"}
01:47:21.239 00.000 13300 case statement mapped state 6 to 3
01:47:21.239 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c0bb582f-0cc8-434a-a92f-4f92212f3e22"}
01:47:21.240 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5b6e3eb6-4b5b-4079-9150-4e92b7aa04a2"}
01:47:21.240 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":117,"width":15,"height":15,"star_pos":[6.99,7.28],"pixels":"..."},"id":"5b6e3eb6-4b5b-4079-9150-4e92b7aa04a2"}
01:47:21.729 00.489 11596 IsGuiding returns 1
01:47:21.729 00.000 11596 scope still moving after pulse duration time elapsed
01:47:21.944 00.215 11596 IsSlewing returns 0
01:47:22.062 00.118 11596 IsGuiding returns 0
01:47:22.062 00.000 11596 scope move finished after 196 + 748 ms
01:47:22.063 00.001 11596 Move returns status 0, amount 196
01:47:22.063 00.000 11596 MoveAxis(N, 0, ABG)
01:47:22.063 00.000 11596 Move returns status 0, amount 0
01:47:22.063 00.000 11596 move complete, result=0
01:47:22.063 00.000 11596 worker thread done servicing request
01:47:22.063 00.000 13300 GuideStep: 0.2 px 196 ms WEST, 0.1 px 0 ms NORTH
01:47:22.063 00.000 11596 Worker thread wakes up
01:47:22.063 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:47:22.570 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:47:24.238 01.668 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7bafacb2-e236-4eb5-82e2-16117bb79324"}
01:47:24.238 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7bafacb2-e236-4eb5-82e2-16117bb79324"}
01:47:24.238 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"89df3318-0833-45bc-b24d-5b3beb7c6bf7"}
01:47:24.239 00.001 13300 case statement mapped state 6 to 3
01:47:24.239 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"89df3318-0833-45bc-b24d-5b3beb7c6bf7"}
01:47:24.239 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"82708e33-f7c1-4c18-b24f-3bb7af51fdd2"}
01:47:24.239 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":117,"width":15,"height":15,"star_pos":[6.99,7.28],"pixels":"..."},"id":"82708e33-f7c1-4c18-b24f-3bb7af51fdd2"}
01:47:25.602 01.363 11596 Exposure complete
01:47:25.672 00.070 11596 worker thread done servicing request
01:47:25.672 00.000 13300 OnExposeComplete: enter
01:47:25.672 00.000 13300 UpdateGuideState(): m_state=6
01:47:25.673 00.001 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
01:47:25.673 00.000 13300 Star::Find returns 1 (0), X=24.97, Y=411.14, Mass=1388, SNR=26.1, Peak=164 HFD=3.0
01:47:25.673 00.000 13300 MultiStar: [#1 0.31,0.05,0.00,M6] [#2 0.04,0.07,0.50,U] [#3 -0.05,0.08,0.35,U] [#4 0.14,0.05,0.34,U] [#5 -0.02,0.32,0.00,M3] [#6 0.19,0.58,0.00,M7] [#7 0.37,0.09,0.00,M4] [#8 0.15,0.25,0.00,M10] 
01:47:25.674 00.001 13300 refined, 3 included, MultiStar: {0.09, 0.09}, one-star: {0.14, 0.12}
01:47:25.674 00.000 13300 CameraToMount -- cameraTheta (0.79) - m_xAngle (1.53) = xAngle (-0.74 = -0.74)
01:47:25.674 00.000 13300 CameraToMount -- cameraTheta (0.79) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.87 = 2.42)
01:47:25.674 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.09 hyp=0.13 cameraTheta=0.79 mountX=0.09 mountY=0.08, mountTheta=0.73
01:47:25.676 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.09, opts=13)
01:47:25.676 00.000 13300 Enqueuing Move request for scope (0.09, 0.09)
01:47:25.676 00.000 11596 Worker thread wakes up
01:47:25.676 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.09) opts 0xd
01:47:25.676 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.09)
01:47:25.676 00.000 11596 Moving (0.09, 0.09) raw xDistance=0.09 yDistance=0.08
01:47:25.676 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:47:25.676 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:25.677 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:47:25.677 00.000 11596 MoveAxis(E, 0, ABG)
01:47:25.677 00.000 11596 Move returns status 0, amount 0
01:47:25.677 00.000 11596 MoveAxis(N, 0, ABG)
01:47:25.677 00.000 11596 Move returns status 0, amount 0
01:47:25.677 00.000 11596 move complete, result=0
01:47:25.677 00.000 11596 worker thread done servicing request
01:47:25.684 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
01:47:25.692 00.008 13300 UpdateGuideState exits: m=1388 SNR=26.1
01:47:25.692 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:25.692 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:47:25.692 00.000 13300 Enqueuing Expose request
01:47:25.692 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:47:25.692 00.000 11596 Worker thread wakes up
01:47:25.693 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:47:26.202 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:47:27.236 01.034 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"95cb3ae7-dea2-4fcb-ba31-85a1940677f4"}
01:47:27.236 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"95cb3ae7-dea2-4fcb-ba31-85a1940677f4"}
01:47:27.237 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d02a97d6-6375-4eb8-8d9f-166b0113a9b2"}
01:47:27.237 00.000 13300 case statement mapped state 6 to 3
01:47:27.237 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d02a97d6-6375-4eb8-8d9f-166b0113a9b2"}
01:47:27.237 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a04a66c2-c036-4400-956e-3f3ab4d8e269"}
01:47:27.237 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":118,"width":15,"height":15,"star_pos":[6.97,7.14],"pixels":"..."},"id":"a04a66c2-c036-4400-956e-3f3ab4d8e269"}
01:47:29.238 02.001 11596 Exposure complete
01:47:29.316 00.078 11596 worker thread done servicing request
01:47:29.316 00.000 13300 OnExposeComplete: enter
01:47:29.317 00.001 13300 UpdateGuideState(): m_state=6
01:47:29.317 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
01:47:29.317 00.000 13300 Star::Find returns 1 (0), X=24.99, Y=411.06, Mass=1378, SNR=26.0, Peak=171 HFD=2.9
01:47:29.318 00.001 13300 MultiStar: [#1 0.27,-0.14,0.00,M7] [#2 0.25,0.02,0.00,M2] [#3 0.18,0.05,0.32,U] [#4 0.12,-0.16,0.28,U] [#5 -0.04,-0.04,0.30,U] [#6 0.27,0.27,0.00,M8] [#7 0.22,-0.32,0.00,M5] [#8 -0.10,0.07,0.23,U] 
01:47:29.318 00.000 13300 refined, 4 included, MultiStar: {0.10, 0.01}, one-star: {0.16, 0.04}
01:47:29.318 00.000 13300 CameraToMount -- cameraTheta (0.08) - m_xAngle (1.53) = xAngle (-1.46 = -1.46)
01:47:29.318 00.000 13300 CameraToMount -- cameraTheta (0.08) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.58 = 1.70)
01:47:29.318 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.01 hyp=0.10 cameraTheta=0.08 mountX=0.01 mountY=0.10, mountTheta=1.46
01:47:29.320 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.01, opts=13)
01:47:29.320 00.000 13300 Enqueuing Move request for scope (0.10, 0.01)
01:47:29.320 00.000 11596 Worker thread wakes up
01:47:29.320 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.01) opts 0xd
01:47:29.320 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.01)
01:47:29.321 00.001 11596 Moving (0.10, 0.01) raw xDistance=0.01 yDistance=0.10
01:47:29.321 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:47:29.321 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:29.321 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:47:29.321 00.000 11596 MoveAxis(E, 0, ABG)
01:47:29.321 00.000 11596 Move returns status 0, amount 0
01:47:29.321 00.000 11596 MoveAxis(N, 0, ABG)
01:47:29.322 00.001 11596 Move returns status 0, amount 0
01:47:29.322 00.000 11596 move complete, result=0
01:47:29.322 00.000 11596 worker thread done servicing request
01:47:29.328 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
01:47:29.336 00.008 13300 UpdateGuideState exits: m=1378 SNR=26.0
01:47:29.336 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:29.336 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:47:29.336 00.000 13300 Enqueuing Expose request
01:47:29.336 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:47:29.336 00.000 11596 Worker thread wakes up
01:47:29.337 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:47:29.853 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:47:30.236 00.383 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c94e4f5a-14a0-41a0-9a97-7ddf0c468ef0"}
01:47:30.236 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c94e4f5a-14a0-41a0-9a97-7ddf0c468ef0"}
01:47:30.237 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"28a45a55-97e3-4fbf-83fe-f2c950e081b9"}
01:47:30.237 00.000 13300 case statement mapped state 6 to 3
01:47:30.237 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"28a45a55-97e3-4fbf-83fe-f2c950e081b9"}
01:47:30.238 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b19c5f59-440b-4763-b673-60a1b80ad645"}
01:47:30.238 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":119,"width":15,"height":15,"star_pos":[6.99,7.06],"pixels":"..."},"id":"b19c5f59-440b-4763-b673-60a1b80ad645"}
01:47:32.880 02.642 11596 Exposure complete
01:47:32.950 00.070 11596 worker thread done servicing request
01:47:32.950 00.000 13300 OnExposeComplete: enter
01:47:32.950 00.000 13300 UpdateGuideState(): m_state=6
01:47:32.950 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
01:47:32.951 00.001 13300 Star::Find returns 1 (0), X=25.01, Y=410.97, Mass=1393, SNR=26.1, Peak=179 HFD=2.9
01:47:32.951 00.000 13300 MultiStar: [#1 0.40,-0.19,0.00,M8] [#2 0.13,-0.02,0.49,U] [#3 -0.00,-0.12,0.34,U] [#4 0.18,-0.11,0.29,U] [#5 0.30,0.02,0.00,M3] [#6 0.39,-0.03,0.00,M9] [#7 0.22,-0.14,0.00,M6] [#8 0.15,-0.04,0.23,U] 
01:47:32.951 00.000 13300 refined, 4 included, MultiStar: {0.14, -0.06}, one-star: {0.19, -0.05}
01:47:32.951 00.000 13300 CameraToMount -- cameraTheta (-0.40) - m_xAngle (1.53) = xAngle (-1.93 = -1.93)
01:47:32.952 00.001 13300 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.06 = 1.22)
01:47:32.952 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=-0.06 hyp=0.15 cameraTheta=-0.40 mountX=-0.05 mountY=0.14, mountTheta=1.93
01:47:32.953 00.001 13300 SchedulePrimaryMove(1016D950, x=0.14, y=-0.06, opts=13)
01:47:32.954 00.001 13300 Enqueuing Move request for scope (0.14, -0.06)
01:47:32.954 00.000 11596 Worker thread wakes up
01:47:32.954 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.06) opts 0xd
01:47:32.954 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, -0.06)
01:47:32.954 00.000 11596 Moving (0.14, -0.06) raw xDistance=-0.05 yDistance=0.14
01:47:32.954 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:47:32.954 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:32.954 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:47:32.954 00.000 11596 MoveAxis(E, 0, ABG)
01:47:32.954 00.000 11596 Move returns status 0, amount 0
01:47:32.955 00.001 11596 MoveAxis(N, 0, ABG)
01:47:32.955 00.000 11596 Move returns status 0, amount 0
01:47:32.955 00.000 11596 move complete, result=0
01:47:32.955 00.000 11596 worker thread done servicing request
01:47:32.961 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
01:47:32.969 00.008 13300 UpdateGuideState exits: m=1393 SNR=26.1
01:47:32.969 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:32.969 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:47:32.969 00.000 13300 Enqueuing Expose request
01:47:32.969 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:47:32.969 00.000 11596 Worker thread wakes up
01:47:32.969 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:47:33.237 00.268 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8c0a77c4-ac5e-48c7-a24d-59082570d109"}
01:47:33.237 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8c0a77c4-ac5e-48c7-a24d-59082570d109"}
01:47:33.238 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9ca05e22-f4ea-4793-8da7-1fa5f303728f"}
01:47:33.238 00.000 13300 case statement mapped state 6 to 3
01:47:33.238 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9ca05e22-f4ea-4793-8da7-1fa5f303728f"}
01:47:33.239 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6e35b421-e754-4ac2-89aa-b8aadf65362f"}
01:47:33.239 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":120,"width":15,"height":15,"star_pos":[7.01,6.97],"pixels":"..."},"id":"6e35b421-e754-4ac2-89aa-b8aadf65362f"}
01:47:33.485 00.246 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:47:36.236 02.751 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"465ad683-0fd2-4183-b284-2d7aeb437f77"}
01:47:36.236 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"465ad683-0fd2-4183-b284-2d7aeb437f77"}
01:47:36.237 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"491d3027-d200-4f3b-9029-06805c94c661"}
01:47:36.237 00.000 13300 case statement mapped state 6 to 3
01:47:36.237 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"491d3027-d200-4f3b-9029-06805c94c661"}
01:47:36.238 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cbf5cb1a-b922-4647-a91b-728a06befeae"}
01:47:36.238 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":120,"width":15,"height":15,"star_pos":[7.01,6.97],"pixels":"..."},"id":"cbf5cb1a-b922-4647-a91b-728a06befeae"}
01:47:36.508 00.270 11596 Exposure complete
01:47:36.579 00.071 11596 worker thread done servicing request
01:47:36.579 00.000 13300 OnExposeComplete: enter
01:47:36.579 00.000 13300 UpdateGuideState(): m_state=6
01:47:36.579 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
01:47:36.579 00.000 13300 Star::Find returns 1 (0), X=24.96, Y=410.94, Mass=1369, SNR=25.9, Peak=186 HFD=2.8
01:47:36.580 00.001 13300 MultiStar: [#1 0.31,-0.12,0.00,M9] [#2 0.24,-0.11,0.00,M2] [#3 -0.05,-0.19,0.34,U] [#4 0.07,-0.41,0.00,M3] [#5 0.22,-0.14,0.00,M4] [#6 0.47,-0.16,0.00,M10] [#7 0.17,-0.63,0.00,M7] [#8 0.01,0.03,0.24,U] 
01:47:36.580 00.000 13300 refined, 2 included, MultiStar: {0.07, -0.08}, one-star: {0.13, -0.07}
01:47:36.580 00.000 13300 CameraToMount -- cameraTheta (-0.85) - m_xAngle (1.53) = xAngle (-2.38 = -2.38)
01:47:36.580 00.000 13300 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.51 = 0.77)
01:47:36.580 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.08 hyp=0.11 cameraTheta=-0.85 mountX=-0.08 mountY=0.08, mountTheta=2.37
01:47:36.582 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.08, opts=13)
01:47:36.582 00.000 13300 Enqueuing Move request for scope (0.07, -0.08)
01:47:36.582 00.000 11596 Worker thread wakes up
01:47:36.582 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.08) opts 0xd
01:47:36.583 00.001 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.08)
01:47:36.583 00.000 11596 Moving (0.07, -0.08) raw xDistance=-0.08 yDistance=0.08
01:47:36.583 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:47:36.583 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:36.583 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:47:36.583 00.000 11596 MoveAxis(E, 0, ABG)
01:47:36.583 00.000 11596 Move returns status 0, amount 0
01:47:36.583 00.000 11596 MoveAxis(N, 0, ABG)
01:47:36.583 00.000 11596 Move returns status 0, amount 0
01:47:36.583 00.000 11596 move complete, result=0
01:47:36.583 00.000 11596 worker thread done servicing request
01:47:36.589 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
01:47:36.598 00.009 13300 UpdateGuideState exits: m=1369 SNR=25.9
01:47:36.598 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:36.598 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:47:36.599 00.001 13300 Enqueuing Expose request
01:47:36.599 00.000 11596 Worker thread wakes up
01:47:36.599 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:47:36.599 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:47:37.113 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:47:39.235 02.122 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b08b5306-a7db-4134-b93a-8317ffca93a3"}
01:47:39.236 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b08b5306-a7db-4134-b93a-8317ffca93a3"}
01:47:39.236 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7c6893a8-bc5d-477b-992f-c7cf9457ed90"}
01:47:39.237 00.001 13300 case statement mapped state 6 to 3
01:47:39.237 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7c6893a8-bc5d-477b-992f-c7cf9457ed90"}
01:47:39.238 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9fb6efde-885d-4652-b3b8-5b46fb551f95"}
01:47:39.238 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":121,"width":15,"height":15,"star_pos":[6.96,6.94],"pixels":"..."},"id":"9fb6efde-885d-4652-b3b8-5b46fb551f95"}
01:47:40.141 00.903 11596 Exposure complete
01:47:40.223 00.082 11596 worker thread done servicing request
01:47:40.223 00.000 13300 OnExposeComplete: enter
01:47:40.224 00.001 13300 UpdateGuideState(): m_state=6
01:47:40.224 00.000 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
01:47:40.224 00.000 13300 Star::Find returns 1 (0), X=24.95, Y=411.02, Mass=1394, SNR=26.2, Peak=179 HFD=2.9
01:47:40.225 00.001 13300 MultiStar: [#1 0.32,-0.10,0.00,M10] [#2 0.18,-0.06,0.49,U] [#3 0.01,-0.05,0.33,U] [#4 0.09,-0.30,0.00,M4] [#5 0.21,-0.11,0.30,U] [#6 0.33,0.05,0.00,R] [#7 0.11,-0.39,0.00,M8] [#8 0.08,0.22,0.23,U] 
01:47:40.225 00.000 13300 single-star, 4 included, MultiStar: {0.13, -0.01}, one-star: {0.13, 0.00}
01:47:40.225 00.000 13300 CameraToMount -- cameraTheta (0.02) - m_xAngle (1.53) = xAngle (-1.52 = -1.52)
01:47:40.225 00.000 13300 CameraToMount -- cameraTheta (0.02) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.64 = 1.64)
01:47:40.225 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=0.00 hyp=0.13 cameraTheta=0.02 mountX=0.01 mountY=0.13, mountTheta=1.52
01:47:40.227 00.002 13300 SchedulePrimaryMove(1016D950, x=0.13, y=0.00, opts=13)
01:47:40.227 00.000 13300 Enqueuing Move request for scope (0.13, 0.00)
01:47:40.227 00.000 11596 Worker thread wakes up
01:47:40.227 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.00) opts 0xd
01:47:40.228 00.001 11596 Handling offset move in thread for scope, endpoint = (0.13, 0.00)
01:47:40.228 00.000 11596 Moving (0.13, 0.00) raw xDistance=0.01 yDistance=0.13
01:47:40.228 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:47:40.228 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:40.228 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:47:40.228 00.000 11596 MoveAxis(E, 0, ABG)
01:47:40.228 00.000 11596 Move returns status 0, amount 0
01:47:40.228 00.000 11596 MoveAxis(N, 0, ABG)
01:47:40.229 00.001 11596 Move returns status 0, amount 0
01:47:40.229 00.000 11596 move complete, result=0
01:47:40.229 00.000 11596 worker thread done servicing request
01:47:40.235 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
01:47:40.243 00.008 13300 UpdateGuideState exits: m=1394 SNR=26.2
01:47:40.243 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:40.243 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:47:40.243 00.000 13300 Enqueuing Expose request
01:47:40.243 00.000 11596 Worker thread wakes up
01:47:40.243 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:47:40.243 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:47:40.749 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:47:42.235 01.486 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7fa086db-794c-43bb-9533-94188495f26c"}
01:47:42.235 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7fa086db-794c-43bb-9533-94188495f26c"}
01:47:42.236 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d85b23cb-8550-4e0d-b683-354c07c2469e"}
01:47:42.236 00.000 13300 case statement mapped state 6 to 3
01:47:42.236 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d85b23cb-8550-4e0d-b683-354c07c2469e"}
01:47:42.236 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7d583eee-7dfa-44e1-9778-2dc83ba1a033"}
01:47:42.237 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":122,"width":15,"height":15,"star_pos":[6.95,7.02],"pixels":"..."},"id":"7d583eee-7dfa-44e1-9778-2dc83ba1a033"}
01:47:43.902 01.665 11596 Exposure complete
01:47:43.972 00.070 11596 worker thread done servicing request
01:47:43.972 00.000 13300 OnExposeComplete: enter
01:47:43.972 00.000 13300 UpdateGuideState(): m_state=6
01:47:43.972 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
01:47:43.973 00.001 13300 Star::Find returns 1 (0), X=24.92, Y=411.24, Mass=1370, SNR=25.9, Peak=154 HFD=3.0
01:47:43.973 00.000 13300 MultiStar: [#1 0.30,0.31,0.00,R] [#2 0.24,0.33,0.00,M2] [#3 0.12,0.29,0.00,M4] [#4 0.08,-0.08,0.29,U] [#5 0.08,0.22,0.31,U] [#6 0.06,0.41,0.00,M1] [#7 0.09,0.26,0.00,M9] [#8 -0.06,0.20,0.25,U] 
01:47:43.973 00.000 13300 refined, 3 included, MultiStar: {0.07, 0.17}, one-star: {0.09, 0.23}
01:47:43.973 00.000 13300 CameraToMount -- cameraTheta (1.20) - m_xAngle (1.53) = xAngle (-0.34 = -0.34)
01:47:43.973 00.000 13300 CameraToMount -- cameraTheta (1.20) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.46 = 2.82)
01:47:43.973 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.17 hyp=0.19 cameraTheta=1.20 mountX=0.18 mountY=0.06, mountTheta=0.32
01:47:43.975 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.17, opts=13)
01:47:43.975 00.000 13300 Enqueuing Move request for scope (0.07, 0.17)
01:47:43.976 00.001 11596 Worker thread wakes up
01:47:43.976 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.17) opts 0xd
01:47:43.976 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.17)
01:47:43.976 00.000 11596 Moving (0.07, 0.17) raw xDistance=0.18 yDistance=0.06
01:47:43.976 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.18
01:47:43.976 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:43.976 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:47:43.976 00.000 11596 MoveAxis(W, 220, ABG)
01:47:43.976 00.000 11596 Guiding  Dir = 3, Dur = 220
01:47:43.977 00.001 11596 IsSlewing returns 0
01:47:43.983 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
01:47:43.990 00.007 13300 UpdateGuideState exits: m=1370 SNR=25.9
01:47:43.991 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:43.991 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:47:43.991 00.000 13300 Enqueuing Expose request
01:47:44.059 00.068 11596 IsGuiding returns 0
01:47:44.158 00.099 11596 PulseGuide returned control before completion, sleep 132
01:47:44.603 00.445 11596 IsGuiding returns 1
01:47:44.603 00.000 11596 scope still moving after pulse duration time elapsed
01:47:44.629 00.026 11596 IsSlewing returns 0
01:47:44.803 00.174 11596 IsGuiding returns 0
01:47:44.803 00.000 11596 scope move finished after 220 + 523 ms
01:47:44.803 00.000 11596 Move returns status 0, amount 220
01:47:44.803 00.000 11596 MoveAxis(N, 0, ABG)
01:47:44.803 00.000 11596 Move returns status 0, amount 0
01:47:44.803 00.000 11596 move complete, result=0
01:47:44.804 00.001 11596 worker thread done servicing request
01:47:44.804 00.000 11596 Worker thread wakes up
01:47:44.804 00.000 13300 GuideStep: 0.2 px 220 ms WEST, 0.1 px 0 ms NORTH
01:47:44.804 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:47:45.235 00.431 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"54105d77-78c9-4167-a4dd-090d07fe1c4d"}
01:47:45.235 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"54105d77-78c9-4167-a4dd-090d07fe1c4d"}
01:47:45.236 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"415b92ec-7509-490d-8314-813efa948c5c"}
01:47:45.236 00.000 13300 case statement mapped state 6 to 3
01:47:45.236 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"415b92ec-7509-490d-8314-813efa948c5c"}
01:47:45.237 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8acaf2ca-939a-4221-a717-e022b8f10ce9"}
01:47:45.237 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":123,"width":15,"height":15,"star_pos":[6.92,7.24],"pixels":"..."},"id":"8acaf2ca-939a-4221-a717-e022b8f10ce9"}
01:47:45.320 00.083 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:47:48.235 02.915 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3b83786c-95a1-4eb7-8c86-5aee011b0e0e"}
01:47:48.235 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3b83786c-95a1-4eb7-8c86-5aee011b0e0e"}
01:47:48.236 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fe53af9d-57c4-4cbb-9108-17b8afd15679"}
01:47:48.236 00.000 13300 case statement mapped state 6 to 3
01:47:48.236 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fe53af9d-57c4-4cbb-9108-17b8afd15679"}
01:47:48.237 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d44a88bc-317c-4419-819c-da963f79fbb3"}
01:47:48.237 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":123,"width":15,"height":15,"star_pos":[6.92,7.24],"pixels":"..."},"id":"d44a88bc-317c-4419-819c-da963f79fbb3"}
01:47:48.346 00.109 11596 Exposure complete
01:47:48.430 00.084 11596 worker thread done servicing request
01:47:48.430 00.000 13300 OnExposeComplete: enter
01:47:48.430 00.000 13300 UpdateGuideState(): m_state=6
01:47:48.431 00.001 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
01:47:48.431 00.000 13300 Star::Find returns 1 (0), X=24.91, Y=411.14, Mass=1395, SNR=26.2, Peak=162 HFD=2.9
01:47:48.432 00.001 13300 MultiStar: [#1 0.04,-0.35,0.00,M1] [#2 0.09,0.10,0.50,U] [#3 -0.01,0.21,0.35,U] [#4 0.14,0.08,0.28,U] [#5 0.11,-0.04,0.29,U] [#6 0.04,0.09,0.27,U] [#7 0.25,-0.05,0.00,M10] [#8 0.04,0.29,0.00,M6] 
01:47:48.432 00.000 13300 refined, 5 included, MultiStar: {0.08, 0.10}, one-star: {0.08, 0.12}
01:47:48.432 00.000 13300 CameraToMount -- cameraTheta (0.95) - m_xAngle (1.53) = xAngle (-0.59 = -0.59)
01:47:48.432 00.000 13300 CameraToMount -- cameraTheta (0.95) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.71 = 2.57)
01:47:48.432 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.10 hyp=0.13 cameraTheta=0.95 mountX=0.11 mountY=0.07, mountTheta=0.58
01:47:48.434 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.10, opts=13)
01:47:48.434 00.000 13300 Enqueuing Move request for scope (0.08, 0.10)
01:47:48.434 00.000 11596 Worker thread wakes up
01:47:48.434 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.10) opts 0xd
01:47:48.434 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.10)
01:47:48.435 00.001 11596 Moving (0.08, 0.10) raw xDistance=0.11 yDistance=0.07
01:47:48.435 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:47:48.435 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:48.435 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:47:48.435 00.000 11596 MoveAxis(E, 0, ABG)
01:47:48.435 00.000 11596 Move returns status 0, amount 0
01:47:48.435 00.000 11596 MoveAxis(N, 0, ABG)
01:47:48.436 00.001 11596 Move returns status 0, amount 0
01:47:48.436 00.000 11596 move complete, result=0
01:47:48.436 00.000 11596 worker thread done servicing request
01:47:48.442 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
01:47:48.450 00.008 13300 UpdateGuideState exits: m=1395 SNR=26.2
01:47:48.450 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:48.450 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:47:48.450 00.000 13300 Enqueuing Expose request
01:47:48.450 00.000 11596 Worker thread wakes up
01:47:48.450 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:47:48.450 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:47:48.965 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:47:51.234 02.269 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c799d3c8-ce0f-4227-bc3d-17a2655cada4"}
01:47:51.234 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c799d3c8-ce0f-4227-bc3d-17a2655cada4"}
01:47:51.235 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"09771c3e-1723-417c-a1ae-a1d101cba804"}
01:47:51.235 00.000 13300 case statement mapped state 6 to 3
01:47:51.235 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"09771c3e-1723-417c-a1ae-a1d101cba804"}
01:47:51.236 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c3f9db37-ff1b-477a-8e52-190d832e5868"}
01:47:51.236 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":124,"width":15,"height":15,"star_pos":[6.91,7.14],"pixels":"..."},"id":"c3f9db37-ff1b-477a-8e52-190d832e5868"}
01:47:51.996 00.760 11596 Exposure complete
01:47:52.066 00.070 11596 worker thread done servicing request
01:47:52.066 00.000 13300 OnExposeComplete: enter
01:47:52.067 00.001 13300 UpdateGuideState(): m_state=6
01:47:52.067 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
01:47:52.067 00.000 13300 Star::Find returns 1 (0), X=24.90, Y=411.23, Mass=1401, SNR=26.2, Peak=163 HFD=3.2
01:47:52.068 00.001 13300 MultiStar: [#1 -0.00,-0.15,0.54,U] [#2 0.01,0.15,0.50,U] [#3 0.00,0.08,0.34,U] [#4 0.22,0.03,0.29,U] [#5 -0.16,0.14,0.30,U] [#6 0.15,0.09,0.27,U] [#7 0.22,-0.19,0.00,R] [#8 -0.11,0.35,0.00,M7] 
01:47:52.068 00.000 13300 refined, 6 included, MultiStar: {0.04, 0.09}, one-star: {0.07, 0.21}
01:47:52.068 00.000 13300 CameraToMount -- cameraTheta (1.15) - m_xAngle (1.53) = xAngle (-0.38 = -0.38)
01:47:52.068 00.000 13300 CameraToMount -- cameraTheta (1.15) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.51 = 2.78)
01:47:52.068 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.09 hyp=0.10 cameraTheta=1.15 mountX=0.10 mountY=0.04, mountTheta=0.37
01:47:52.070 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.09, opts=13)
01:47:52.070 00.000 13300 Enqueuing Move request for scope (0.04, 0.09)
01:47:52.070 00.000 11596 Worker thread wakes up
01:47:52.070 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.09) opts 0xd
01:47:52.070 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.09)
01:47:52.070 00.000 11596 Moving (0.04, 0.09) raw xDistance=0.10 yDistance=0.04
01:47:52.070 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:47:52.071 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:52.071 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:47:52.071 00.000 11596 MoveAxis(E, 0, ABG)
01:47:52.071 00.000 11596 Move returns status 0, amount 0
01:47:52.071 00.000 11596 MoveAxis(N, 0, ABG)
01:47:52.071 00.000 11596 Move returns status 0, amount 0
01:47:52.071 00.000 11596 move complete, result=0
01:47:52.071 00.000 11596 worker thread done servicing request
01:47:52.078 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
01:47:52.085 00.007 13300 UpdateGuideState exits: m=1401 SNR=26.2
01:47:52.085 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:52.086 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:47:52.086 00.000 13300 Enqueuing Expose request
01:47:52.086 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:47:52.086 00.000 11596 Worker thread wakes up
01:47:52.086 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:47:52.602 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:47:54.235 01.633 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"14cf873e-00ca-4762-b815-900b1e2815fd"}
01:47:54.235 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"14cf873e-00ca-4762-b815-900b1e2815fd"}
01:47:54.236 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"038ebe5c-5adc-4ece-9192-4d5f3953a78f"}
01:47:54.236 00.000 13300 case statement mapped state 6 to 3
01:47:54.236 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"038ebe5c-5adc-4ece-9192-4d5f3953a78f"}
01:47:54.237 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c1a7a074-d8ff-4de3-b823-9b43d4b67bc6"}
01:47:54.237 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":125,"width":15,"height":15,"star_pos":[6.90,7.23],"pixels":"..."},"id":"c1a7a074-d8ff-4de3-b823-9b43d4b67bc6"}
01:47:55.630 01.393 11596 Exposure complete
01:47:55.699 00.069 11596 worker thread done servicing request
01:47:55.699 00.000 13300 OnExposeComplete: enter
01:47:55.699 00.000 13300 UpdateGuideState(): m_state=6
01:47:55.700 00.001 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
01:47:55.700 00.000 13300 Star::Find returns 1 (0), X=24.81, Y=411.35, Mass=1415, SNR=26.4, Peak=143 HFD=3.3
01:47:55.700 00.000 13300 MultiStar: [#1 -0.07,-0.03,0.54,U] [#2 -0.06,0.15,0.50,U] [#3 -0.11,0.33,0.00,M3] [#4 0.19,0.11,0.28,U] [#5 0.28,0.43,0.00,M1] [#6 -0.11,0.43,0.00,M1] [#7 -0.10,0.69,0.00,M1] [#8 -0.06,0.41,0.00,M8] 
01:47:55.700 00.000 13300 refined, 3 included, MultiStar: {-0.01, 0.18}, one-star: {-0.02, 0.33}
01:47:55.701 00.001 13300 CameraToMount -- cameraTheta (1.65) - m_xAngle (1.53) = xAngle (0.12 = 0.12)
01:47:55.701 00.000 13300 CameraToMount -- cameraTheta (1.65) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.01 = -3.01)
01:47:55.701 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.18 hyp=0.18 cameraTheta=1.65 mountX=0.18 mountY=-0.02, mountTheta=-0.13
01:47:55.703 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.18, opts=13)
01:47:55.703 00.000 13300 Enqueuing Move request for scope (-0.01, 0.18)
01:47:55.703 00.000 11596 Worker thread wakes up
01:47:55.703 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.18) opts 0xd
01:47:55.703 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.18)
01:47:55.703 00.000 11596 Moving (-0.01, 0.18) raw xDistance=0.18 yDistance=-0.02
01:47:55.703 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.18
01:47:55.703 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:55.703 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:47:55.704 00.001 11596 MoveAxis(W, 226, ABG)
01:47:55.704 00.000 11596 Guiding  Dir = 3, Dur = 226
01:47:55.704 00.000 11596 IsSlewing returns 0
01:47:55.710 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
01:47:55.718 00.008 13300 UpdateGuideState exits: m=1415 SNR=26.4
01:47:55.718 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:55.719 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:47:55.719 00.000 13300 Enqueuing Expose request
01:47:55.829 00.110 11596 IsGuiding returns 0
01:47:56.342 00.513 11596 IsGuiding returns 1
01:47:56.342 00.000 11596 scope still moving after pulse duration time elapsed
01:47:56.813 00.471 11596 IsSlewing returns 0
01:47:56.938 00.125 11596 IsGuiding returns 0
01:47:56.938 00.000 11596 scope move finished after 226 + 882 ms
01:47:56.938 00.000 11596 Move returns status 0, amount 226
01:47:56.938 00.000 11596 MoveAxis(N, 0, ABG)
01:47:56.938 00.000 11596 Move returns status 0, amount 0
01:47:56.938 00.000 11596 move complete, result=0
01:47:56.938 00.000 11596 worker thread done servicing request
01:47:56.938 00.000 11596 Worker thread wakes up
01:47:56.938 00.000 13300 GuideStep: 0.2 px 226 ms WEST, -0.0 px 0 ms NORTH
01:47:56.938 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:47:57.235 00.297 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"48ddb404-4ab2-4887-a223-5056106b1e0e"}
01:47:57.235 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"48ddb404-4ab2-4887-a223-5056106b1e0e"}
01:47:57.236 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"019bcac4-7410-4cdd-9823-20dbf6c1f6b1"}
01:47:57.236 00.000 13300 case statement mapped state 6 to 3
01:47:57.236 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"019bcac4-7410-4cdd-9823-20dbf6c1f6b1"}
01:47:57.237 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"be33b933-c8b2-4b23-9d83-aced81c26231"}
01:47:57.237 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":126,"width":15,"height":15,"star_pos":[6.81,7.35],"pixels":"..."},"id":"be33b933-c8b2-4b23-9d83-aced81c26231"}
01:47:57.451 00.214 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:48:00.234 02.783 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cd04854e-5685-41f2-a594-370cf8d34736"}
01:48:00.234 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cd04854e-5685-41f2-a594-370cf8d34736"}
01:48:00.235 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e2850a31-3cef-48da-99c9-5fd62b272ada"}
01:48:00.236 00.001 13300 case statement mapped state 6 to 3
01:48:00.236 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e2850a31-3cef-48da-99c9-5fd62b272ada"}
01:48:00.236 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"da2859f7-513d-4cd2-8835-0905988605f2"}
01:48:00.237 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":126,"width":15,"height":15,"star_pos":[6.81,7.35],"pixels":"..."},"id":"da2859f7-513d-4cd2-8835-0905988605f2"}
01:48:00.474 00.237 11596 Exposure complete
01:48:00.543 00.069 11596 worker thread done servicing request
01:48:00.543 00.000 13300 OnExposeComplete: enter
01:48:00.543 00.000 13300 UpdateGuideState(): m_state=6
01:48:00.543 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
01:48:00.544 00.001 13300 Star::Find returns 1 (0), X=24.94, Y=411.37, Mass=1402, SNR=26.2, Peak=148 HFD=3.3
01:48:00.544 00.000 13300 MultiStar: [#1 0.02,-0.15,0.54,U] [#2 0.12,0.29,0.00,M1] [#3 -0.03,0.30,0.00,M4] [#4 0.07,0.12,0.27,U] [#5 0.22,0.41,0.00,M2] [#6 0.19,0.39,0.00,M2] [#7 -0.01,0.37,0.00,M2] [#8 -0.06,0.46,0.00,M9] 
01:48:00.544 00.000 13300 refined, 2 included, MultiStar: {0.08, 0.17}, one-star: {0.11, 0.36}
01:48:00.544 00.000 13300 CameraToMount -- cameraTheta (1.14) - m_xAngle (1.53) = xAngle (-0.39 = -0.39)
01:48:00.544 00.000 13300 CameraToMount -- cameraTheta (1.14) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.52 = 2.76)
01:48:00.544 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.17 hyp=0.19 cameraTheta=1.14 mountX=0.17 mountY=0.07, mountTheta=0.38
01:48:00.546 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.17, opts=13)
01:48:00.546 00.000 13300 Enqueuing Move request for scope (0.08, 0.17)
01:48:00.547 00.001 11596 Worker thread wakes up
01:48:00.547 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.17) opts 0xd
01:48:00.547 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.17)
01:48:00.547 00.000 11596 Moving (0.08, 0.17) raw xDistance=0.17 yDistance=0.07
01:48:00.547 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.17
01:48:00.547 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:00.547 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:48:00.547 00.000 11596 MoveAxis(W, 233, ABG)
01:48:00.547 00.000 11596 Guiding  Dir = 3, Dur = 233
01:48:00.548 00.001 11596 IsSlewing returns 0
01:48:00.554 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=244, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
01:48:00.561 00.007 13300 UpdateGuideState exits: m=1402 SNR=26.2
01:48:00.561 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:00.562 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:48:00.562 00.000 13300 Enqueuing Expose request
01:48:00.611 00.049 11596 IsGuiding returns 0
01:48:01.090 00.479 11596 IsGuiding returns 1
01:48:01.090 00.000 11596 scope still moving after pulse duration time elapsed
01:48:01.121 00.031 11596 IsSlewing returns 0
01:48:01.226 00.105 11596 IsGuiding returns 0
01:48:01.226 00.000 11596 scope move finished after 233 + 382 ms
01:48:01.226 00.000 11596 Move returns status 0, amount 233
01:48:01.226 00.000 11596 MoveAxis(N, 0, ABG)
01:48:01.226 00.000 11596 Move returns status 0, amount 0
01:48:01.226 00.000 11596 move complete, result=0
01:48:01.226 00.000 11596 worker thread done servicing request
01:48:01.227 00.001 13300 GuideStep: 0.2 px 233 ms WEST, 0.1 px 0 ms NORTH
01:48:01.227 00.000 11596 Worker thread wakes up
01:48:01.227 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:48:01.739 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:48:03.233 01.494 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ce27e023-82cd-436a-9e8a-b0a494abd9b3"}
01:48:03.233 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ce27e023-82cd-436a-9e8a-b0a494abd9b3"}
01:48:03.234 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"574b1a89-a7ea-4fc5-b824-510a8b760608"}
01:48:03.234 00.000 13300 case statement mapped state 6 to 3
01:48:03.234 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"574b1a89-a7ea-4fc5-b824-510a8b760608"}
01:48:03.235 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"95efedb9-6867-4872-b9e0-5eef32370fc9"}
01:48:03.235 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":127,"width":15,"height":15,"star_pos":[6.94,7.37],"pixels":"..."},"id":"95efedb9-6867-4872-b9e0-5eef32370fc9"}
01:48:04.893 01.658 11596 Exposure complete
01:48:04.962 00.069 11596 worker thread done servicing request
01:48:04.962 00.000 13300 OnExposeComplete: enter
01:48:04.962 00.000 13300 UpdateGuideState(): m_state=6
01:48:04.962 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
01:48:04.963 00.001 13300 Star::Find returns 1 (0), X=24.90, Y=411.33, Mass=1388, SNR=26.1, Peak=145 HFD=3.2
01:48:04.963 00.000 13300 MultiStar: [#1 -0.04,-0.02,0.53,U] [#2 0.16,0.27,0.00,M2] [#3 0.05,0.19,0.34,U] [#4 0.21,0.08,0.29,U] [#5 0.20,0.32,0.00,M3] [#6 0.11,0.37,0.00,M3] [#7 0.11,0.17,0.26,U] [#8 -0.12,0.43,0.00,M10] 
01:48:04.963 00.000 13300 refined, 4 included, MultiStar: {0.06, 0.18}, one-star: {0.08, 0.31}
01:48:04.963 00.000 13300 CameraToMount -- cameraTheta (1.22) - m_xAngle (1.53) = xAngle (-0.31 = -0.31)
01:48:04.963 00.000 13300 CameraToMount -- cameraTheta (1.22) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.44 = 2.85)
01:48:04.963 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.18 hyp=0.19 cameraTheta=1.22 mountX=0.18 mountY=0.06, mountTheta=0.30
01:48:04.965 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.18, opts=13)
01:48:04.965 00.000 13300 Enqueuing Move request for scope (0.06, 0.18)
01:48:04.966 00.001 11596 Worker thread wakes up
01:48:04.966 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.18) opts 0xd
01:48:04.966 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.18)
01:48:04.966 00.000 11596 Moving (0.06, 0.18) raw xDistance=0.18 yDistance=0.06
01:48:04.966 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.18
01:48:04.966 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:04.966 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:48:04.966 00.000 11596 MoveAxis(W, 244, ABG)
01:48:04.966 00.000 11596 Guiding  Dir = 3, Dur = 244
01:48:04.967 00.001 11596 IsSlewing returns 0
01:48:04.973 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
01:48:04.981 00.008 13300 UpdateGuideState exits: m=1388 SNR=26.1
01:48:04.981 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:04.981 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:48:04.981 00.000 13300 Enqueuing Expose request
01:48:05.019 00.038 11596 IsGuiding returns 0
01:48:05.234 00.215 11596 PulseGuide returned control before completion, sleep 39
01:48:05.450 00.216 11596 IsGuiding returns 1
01:48:05.450 00.000 11596 scope still moving after pulse duration time elapsed
01:48:05.474 00.024 11596 IsSlewing returns 0
01:48:05.541 00.067 11596 IsGuiding returns 0
01:48:05.541 00.000 11596 scope move finished after 244 + 277 ms
01:48:05.541 00.000 11596 Move returns status 0, amount 244
01:48:05.541 00.000 11596 MoveAxis(N, 0, ABG)
01:48:05.541 00.000 11596 Move returns status 0, amount 0
01:48:05.542 00.001 11596 move complete, result=0
01:48:05.542 00.000 11596 worker thread done servicing request
01:48:05.542 00.000 13300 GuideStep: 0.2 px 244 ms WEST, 0.1 px 0 ms NORTH
01:48:05.542 00.000 11596 Worker thread wakes up
01:48:05.542 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:48:06.046 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:48:06.231 00.185 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9dfcc265-6b3e-45a0-b9ac-20fca67bb2b8"}
01:48:06.231 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9dfcc265-6b3e-45a0-b9ac-20fca67bb2b8"}
01:48:06.232 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"08a85ca0-e327-490c-a4f1-ba66ca73e4d3"}
01:48:06.232 00.000 13300 case statement mapped state 6 to 3
01:48:06.232 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"08a85ca0-e327-490c-a4f1-ba66ca73e4d3"}
01:48:06.233 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"64cd253a-195b-4d2b-8f17-620b5c217757"}
01:48:06.233 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":128,"width":15,"height":15,"star_pos":[6.90,7.33],"pixels":"..."},"id":"64cd253a-195b-4d2b-8f17-620b5c217757"}
01:48:09.078 02.845 11596 Exposure complete
01:48:09.146 00.068 11596 worker thread done servicing request
01:48:09.146 00.000 13300 OnExposeComplete: enter
01:48:09.146 00.000 13300 UpdateGuideState(): m_state=6
01:48:09.147 00.001 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
01:48:09.147 00.000 13300 Star::Find returns 1 (0), X=24.92, Y=411.10, Mass=1411, SNR=26.3, Peak=183 HFD=2.9
01:48:09.147 00.000 13300 MultiStar: [#1 0.02,-0.26,0.00,M1] [#2 0.10,-0.07,0.50,U] [#3 0.01,0.11,0.33,U] [#4 0.16,0.02,0.28,U] [#5 0.18,0.20,0.00,M4] [#6 0.05,0.22,0.26,U] [#7 0.02,0.04,0.29,U] [#8 -0.05,0.24,0.22,U] 
01:48:09.147 00.000 13300 refined, 6 included, MultiStar: {0.07, 0.07}, one-star: {0.09, 0.08}
01:48:09.147 00.000 13300 CameraToMount -- cameraTheta (0.82) - m_xAngle (1.53) = xAngle (-0.71 = -0.71)
01:48:09.147 00.000 13300 CameraToMount -- cameraTheta (0.82) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.84 = 2.45)
01:48:09.148 00.001 13300 CameraToMount -- cameraX=0.07 cameraY=0.07 hyp=0.10 cameraTheta=0.82 mountX=0.08 mountY=0.06, mountTheta=0.70
01:48:09.150 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.07, opts=13)
01:48:09.150 00.000 13300 Enqueuing Move request for scope (0.07, 0.07)
01:48:09.150 00.000 11596 Worker thread wakes up
01:48:09.150 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.07) opts 0xd
01:48:09.150 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.07)
01:48:09.150 00.000 11596 Moving (0.07, 0.07) raw xDistance=0.08 yDistance=0.06
01:48:09.151 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:48:09.151 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:09.151 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:48:09.151 00.000 11596 MoveAxis(E, 0, ABG)
01:48:09.151 00.000 11596 Move returns status 0, amount 0
01:48:09.151 00.000 11596 MoveAxis(N, 0, ABG)
01:48:09.151 00.000 11596 Move returns status 0, amount 0
01:48:09.151 00.000 11596 move complete, result=0
01:48:09.151 00.000 11596 worker thread done servicing request
01:48:09.157 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
01:48:09.165 00.008 13300 UpdateGuideState exits: m=1411 SNR=26.3
01:48:09.166 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:09.166 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:48:09.166 00.000 13300 Enqueuing Expose request
01:48:09.166 00.000 11596 Worker thread wakes up
01:48:09.166 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:48:09.166 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:48:09.231 00.065 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"77a4e091-396e-45ed-9681-3efdc8180a77"}
01:48:09.231 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"77a4e091-396e-45ed-9681-3efdc8180a77"}
01:48:09.233 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"71d52051-9498-47ab-909d-591a77294c23"}
01:48:09.233 00.000 13300 case statement mapped state 6 to 3
01:48:09.233 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"71d52051-9498-47ab-909d-591a77294c23"}
01:48:09.236 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"13309de4-2f59-4db5-9266-db94e7626515"}
01:48:09.236 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":129,"width":15,"height":15,"star_pos":[6.92,7.10],"pixels":"..."},"id":"13309de4-2f59-4db5-9266-db94e7626515"}
01:48:09.667 00.431 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:48:12.231 02.564 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"645b1504-a1a1-4028-8ad1-7d89edbb8ed4"}
01:48:12.231 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"645b1504-a1a1-4028-8ad1-7d89edbb8ed4"}
01:48:12.232 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ad3077b6-cbc5-4d74-b556-8c41cbe5e3d7"}
01:48:12.232 00.000 13300 case statement mapped state 6 to 3
01:48:12.232 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ad3077b6-cbc5-4d74-b556-8c41cbe5e3d7"}
01:48:12.233 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fd3bbbcf-36d7-4caf-94f2-5ef2fa818297"}
01:48:12.233 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":129,"width":15,"height":15,"star_pos":[6.92,7.10],"pixels":"..."},"id":"fd3bbbcf-36d7-4caf-94f2-5ef2fa818297"}
01:48:12.695 00.462 11596 Exposure complete
01:48:12.765 00.070 11596 worker thread done servicing request
01:48:12.765 00.000 13300 OnExposeComplete: enter
01:48:12.765 00.000 13300 UpdateGuideState(): m_state=6
01:48:12.766 00.001 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
01:48:12.766 00.000 13300 Star::Find returns 1 (0), X=24.84, Y=411.04, Mass=1401, SNR=26.2, Peak=199 HFD=3.0
01:48:12.766 00.000 13300 MultiStar: [#1 -0.11,-0.35,0.00,M2] [#2 0.14,-0.06,0.50,U] [#3 -0.05,-0.17,0.33,U] [#4 0.08,-0.12,0.28,U] [#5 0.10,0.26,0.00,M5] [#6 0.02,0.04,0.27,U] [#7 -0.15,0.01,0.26,U] [#8 -0.07,-0.01,0.23,U] 
01:48:12.767 00.001 13300 single-star, 6 included, MultiStar: {0.01, -0.03}, one-star: {0.01, 0.02}
01:48:12.767 00.000 13300 CameraToMount -- cameraTheta (1.27) - m_xAngle (1.53) = xAngle (-0.26 = -0.26)
01:48:12.767 00.000 13300 CameraToMount -- cameraTheta (1.27) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.39 = 2.90)
01:48:12.767 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.02 cameraTheta=1.27 mountX=0.02 mountY=0.01, mountTheta=0.25
01:48:12.769 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.02, opts=13)
01:48:12.769 00.000 13300 Enqueuing Move request for scope (0.01, 0.02)
01:48:12.769 00.000 11596 Worker thread wakes up
01:48:12.769 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd
01:48:12.769 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.02)
01:48:12.769 00.000 11596 Moving (0.01, 0.02) raw xDistance=0.02 yDistance=0.01
01:48:12.769 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:48:12.770 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:12.770 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:48:12.770 00.000 11596 MoveAxis(E, 0, ABG)
01:48:12.770 00.000 11596 Move returns status 0, amount 0
01:48:12.770 00.000 11596 MoveAxis(N, 0, ABG)
01:48:12.770 00.000 11596 Move returns status 0, amount 0
01:48:12.770 00.000 11596 move complete, result=0
01:48:12.770 00.000 11596 worker thread done servicing request
01:48:12.776 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
01:48:12.785 00.009 13300 UpdateGuideState exits: m=1401 SNR=26.2
01:48:12.785 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:12.785 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:48:12.785 00.000 13300 Enqueuing Expose request
01:48:12.785 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:48:12.785 00.000 11596 Worker thread wakes up
01:48:12.785 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:48:13.300 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:48:15.251 01.951 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d9d4a80a-b50d-4765-840c-2663a88a3092"}
01:48:15.251 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d9d4a80a-b50d-4765-840c-2663a88a3092"}
01:48:15.252 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f5eb79a3-ed93-49b0-b7b4-a27f1427b39e"}
01:48:15.252 00.000 13300 case statement mapped state 6 to 3
01:48:15.252 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f5eb79a3-ed93-49b0-b7b4-a27f1427b39e"}
01:48:15.253 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"12516b67-b631-4d86-8f24-e48391533650"}
01:48:15.253 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":130,"width":15,"height":15,"star_pos":[6.84,7.04],"pixels":"..."},"id":"12516b67-b631-4d86-8f24-e48391533650"}
01:48:16.344 01.091 11596 Exposure complete
01:48:16.435 00.091 11596 worker thread done servicing request
01:48:16.435 00.000 13300 OnExposeComplete: enter
01:48:16.435 00.000 13300 UpdateGuideState(): m_state=6
01:48:16.436 00.001 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 131
01:48:16.436 00.000 13300 Star::Find returns 1 (0), X=24.91, Y=411.12, Mass=1406, SNR=26.2, Peak=172 HFD=3.0
01:48:16.436 00.000 13300 MultiStar: [#1 -0.01,-0.32,0.00,M3] [#2 0.19,0.11,0.49,U] [#3 0.04,-0.01,0.34,U] [#4 0.17,-0.03,0.29,U] [#5 0.24,0.19,0.00,M6] [#6 -0.20,0.06,0.27,U] [#7 -0.11,0.21,0.26,U] [#8 -0.11,0.29,0.00,M9] 
01:48:16.436 00.000 13300 refined, 5 included, MultiStar: {0.06, 0.08}, one-star: {0.08, 0.10}
01:48:16.436 00.000 13300 CameraToMount -- cameraTheta (0.95) - m_xAngle (1.53) = xAngle (-0.58 = -0.58)
01:48:16.437 00.001 13300 CameraToMount -- cameraTheta (0.95) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.71 = 2.57)
01:48:16.437 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.08 hyp=0.10 cameraTheta=0.95 mountX=0.08 mountY=0.05, mountTheta=0.57
01:48:16.439 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.08, opts=13)
01:48:16.439 00.000 13300 Enqueuing Move request for scope (0.06, 0.08)
01:48:16.439 00.000 11596 Worker thread wakes up
01:48:16.439 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.08) opts 0xd
01:48:16.440 00.001 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.08)
01:48:16.440 00.000 11596 Moving (0.06, 0.08) raw xDistance=0.08 yDistance=0.05
01:48:16.440 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:48:16.440 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:16.440 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:48:16.440 00.000 11596 MoveAxis(E, 0, ABG)
01:48:16.441 00.001 11596 Move returns status 0, amount 0
01:48:16.441 00.000 11596 MoveAxis(N, 0, ABG)
01:48:16.441 00.000 11596 Move returns status 0, amount 0
01:48:16.441 00.000 11596 move complete, result=0
01:48:16.441 00.000 11596 worker thread done servicing request
01:48:16.448 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
01:48:16.458 00.010 13300 UpdateGuideState exits: m=1406 SNR=26.2
01:48:16.458 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:16.458 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:48:16.459 00.001 13300 Enqueuing Expose request
01:48:16.459 00.000 11596 Worker thread wakes up
01:48:16.459 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:48:16.459 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:48:16.968 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:48:18.251 01.283 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6ec8f36c-faf1-44f9-863b-7c0bff5968bb"}
01:48:18.251 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6ec8f36c-faf1-44f9-863b-7c0bff5968bb"}
01:48:18.252 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d9634243-cc70-43b4-81cf-af90858af487"}
01:48:18.252 00.000 13300 case statement mapped state 6 to 3
01:48:18.252 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d9634243-cc70-43b4-81cf-af90858af487"}
01:48:18.253 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0c86d46d-5791-4ba7-a945-4ae758b6a67e"}
01:48:18.253 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":131,"width":15,"height":15,"star_pos":[6.91,7.12],"pixels":"..."},"id":"0c86d46d-5791-4ba7-a945-4ae758b6a67e"}
01:48:19.994 01.741 11596 Exposure complete
01:48:20.102 00.108 11596 worker thread done servicing request
01:48:20.102 00.000 13300 OnExposeComplete: enter
01:48:20.102 00.000 13300 UpdateGuideState(): m_state=6
01:48:20.102 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 132
01:48:20.103 00.001 13300 Star::Find returns 1 (0), X=24.91, Y=411.30, Mass=1391, SNR=26.1, Peak=156 HFD=3.2
01:48:20.103 00.000 13300 MultiStar: [#1 -0.02,-0.24,0.55,U] [#2 0.21,0.23,0.00,M1] [#3 -0.03,0.17,0.34,U] [#4 0.15,0.06,0.28,U] [#5 0.06,0.24,0.32,U] [#6 0.27,0.32,0.00,M1] [#7 -0.14,0.19,0.27,U] [#8 0.02,0.27,0.00,M10] 
01:48:20.103 00.000 13300 refined, 5 included, MultiStar: {0.03, 0.13}, one-star: {0.08, 0.28}
01:48:20.104 00.001 13300 CameraToMount -- cameraTheta (1.34) - m_xAngle (1.53) = xAngle (-0.20 = -0.20)
01:48:20.104 00.000 13300 CameraToMount -- cameraTheta (1.34) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.32 = 2.96)
01:48:20.104 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.13 hyp=0.13 cameraTheta=1.34 mountX=0.13 mountY=0.02, mountTheta=0.18
01:48:20.106 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.13, opts=13)
01:48:20.107 00.001 13300 Enqueuing Move request for scope (0.03, 0.13)
01:48:20.107 00.000 11596 Worker thread wakes up
01:48:20.107 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.13) opts 0xd
01:48:20.107 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.13)
01:48:20.107 00.000 11596 Moving (0.03, 0.13) raw xDistance=0.13 yDistance=0.02
01:48:20.107 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:48:20.107 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:20.108 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:48:20.108 00.000 11596 MoveAxis(E, 0, ABG)
01:48:20.108 00.000 11596 Move returns status 0, amount 0
01:48:20.108 00.000 11596 MoveAxis(N, 0, ABG)
01:48:20.108 00.000 11596 Move returns status 0, amount 0
01:48:20.108 00.000 11596 move complete, result=0
01:48:20.109 00.001 11596 worker thread done servicing request
01:48:20.117 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
01:48:20.128 00.011 13300 UpdateGuideState exits: m=1391 SNR=26.1
01:48:20.128 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:20.128 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:48:20.128 00.000 13300 Enqueuing Expose request
01:48:20.128 00.000 11596 Worker thread wakes up
01:48:20.128 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:48:20.129 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:48:20.644 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:48:21.251 00.607 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7409bc70-137e-4b3a-8a9e-618571822f5c"}
01:48:21.252 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7409bc70-137e-4b3a-8a9e-618571822f5c"}
01:48:21.253 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7286c262-f745-4f71-890e-144260b77147"}
01:48:21.253 00.000 13300 case statement mapped state 6 to 3
01:48:21.253 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7286c262-f745-4f71-890e-144260b77147"}
01:48:21.254 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f5dac0c0-feea-4eb4-b258-7eff292d427d"}
01:48:21.255 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":132,"width":15,"height":15,"star_pos":[6.91,7.30],"pixels":"..."},"id":"f5dac0c0-feea-4eb4-b258-7eff292d427d"}
01:48:23.671 02.416 11596 Exposure complete
01:48:23.740 00.069 11596 worker thread done servicing request
01:48:23.740 00.000 13300 OnExposeComplete: enter
01:48:23.740 00.000 13300 UpdateGuideState(): m_state=6
01:48:23.741 00.001 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 133
01:48:23.741 00.000 13300 Star::Find returns 1 (0), X=24.81, Y=411.36, Mass=1389, SNR=26.1, Peak=142 HFD=3.2
01:48:23.742 00.001 13300 MultiStar: [#1 -0.06,-0.03,0.54,U] [#2 0.10,0.29,0.00,M2] [#3 -0.08,0.15,0.35,U] [#4 0.10,0.22,0.34,U] [#5 0.13,0.58,0.00,M6] [#6 -0.28,0.33,0.00,M2] [#7 0.07,0.50,0.00,M1] [#8 0.17,0.23,0.00,R] 
01:48:23.742 00.000 13300 refined, 3 included, MultiStar: {-0.02, 0.21}, one-star: {-0.02, 0.35}
01:48:23.742 00.000 13300 CameraToMount -- cameraTheta (1.68) - m_xAngle (1.53) = xAngle (0.15 = 0.15)
01:48:23.742 00.000 13300 CameraToMount -- cameraTheta (1.68) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.98 = -2.98)
01:48:23.742 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.21 hyp=0.21 cameraTheta=1.68 mountX=0.20 mountY=-0.03, mountTheta=-0.16
01:48:23.744 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.21, opts=13)
01:48:23.745 00.001 13300 Enqueuing Move request for scope (-0.02, 0.21)
01:48:23.745 00.000 11596 Worker thread wakes up
01:48:23.745 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.21) opts 0xd
01:48:23.745 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.21)
01:48:23.745 00.000 11596 Moving (-0.02, 0.21) raw xDistance=0.20 yDistance=-0.03
01:48:23.745 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
01:48:23.745 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:23.745 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:48:23.745 00.000 11596 MoveAxis(W, 256, ABG)
01:48:23.746 00.001 11596 Guiding  Dir = 3, Dur = 256
01:48:23.746 00.000 11596 IsSlewing returns 0
01:48:23.752 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
01:48:23.760 00.008 13300 UpdateGuideState exits: m=1389 SNR=26.1
01:48:23.760 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:23.760 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:48:23.760 00.000 13300 Enqueuing Expose request
01:48:23.760 00.000 11596 IsGuiding returns 0
01:48:24.130 00.370 11596 IsGuiding returns 1
01:48:24.131 00.001 11596 scope still moving after pulse duration time elapsed
01:48:24.250 00.119 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"06b1777c-2d40-4d16-924e-ee28846fcf94"}
01:48:24.250 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"06b1777c-2d40-4d16-924e-ee28846fcf94"}
01:48:24.251 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"837c229b-afcd-4b7f-889b-0b1cade9e592"}
01:48:24.251 00.000 13300 case statement mapped state 6 to 3
01:48:24.251 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"837c229b-afcd-4b7f-889b-0b1cade9e592"}
01:48:24.251 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b5a69279-53f2-4f79-8198-e21086dab6b3"}
01:48:24.252 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":133,"width":15,"height":15,"star_pos":[6.81,7.36],"pixels":"..."},"id":"b5a69279-53f2-4f79-8198-e21086dab6b3"}
01:48:24.512 00.260 11596 IsSlewing returns 0
01:48:24.733 00.221 11596 IsGuiding returns 0
01:48:24.733 00.000 11596 scope move finished after 256 + 716 ms
01:48:24.733 00.000 11596 Move returns status 0, amount 256
01:48:24.733 00.000 11596 MoveAxis(N, 0, ABG)
01:48:24.733 00.000 11596 Move returns status 0, amount 0
01:48:24.733 00.000 11596 move complete, result=0
01:48:24.733 00.000 11596 worker thread done servicing request
01:48:24.733 00.000 13300 GuideStep: 0.2 px 256 ms WEST, -0.0 px 0 ms NORTH
01:48:24.734 00.001 11596 Worker thread wakes up
01:48:24.734 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:48:25.244 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:48:27.251 02.007 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cf9337aa-cb5d-4d7c-9985-f7c3cadfac71"}
01:48:27.251 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cf9337aa-cb5d-4d7c-9985-f7c3cadfac71"}
01:48:27.252 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dad068d1-a22a-4a1a-a6a2-45b4f5e782bb"}
01:48:27.252 00.000 13300 case statement mapped state 6 to 3
01:48:27.252 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dad068d1-a22a-4a1a-a6a2-45b4f5e782bb"}
01:48:27.252 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5cc11a7e-08d1-4423-bc0e-7f1a94cb4354"}
01:48:27.252 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":133,"width":15,"height":15,"star_pos":[6.81,7.36],"pixels":"..."},"id":"5cc11a7e-08d1-4423-bc0e-7f1a94cb4354"}
01:48:28.277 01.025 11596 Exposure complete
01:48:28.377 00.100 11596 worker thread done servicing request
01:48:28.377 00.000 13300 OnExposeComplete: enter
01:48:28.377 00.000 13300 UpdateGuideState(): m_state=6
01:48:28.378 00.001 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 134
01:48:28.378 00.000 13300 Star::Find returns 1 (0), X=24.90, Y=411.29, Mass=1384, SNR=26.1, Peak=151 HFD=3.2
01:48:28.379 00.001 13300 MultiStar: [#1 -0.06,-0.19,0.55,U] [#2 0.19,0.13,0.49,U] [#3 -0.11,0.00,0.32,U] [#4 0.03,0.12,0.28,U] [#5 0.32,0.18,0.00,M7] [#6 0.06,0.33,0.00,M3] [#7 0.07,0.63,0.00,M2] [#8 -0.29,0.08,0.00,M1] 
01:48:28.379 00.000 13300 refined, 4 included, MultiStar: {0.04, 0.10}, one-star: {0.07, 0.27}
01:48:28.379 00.000 13300 CameraToMount -- cameraTheta (1.19) - m_xAngle (1.53) = xAngle (-0.34 = -0.34)
01:48:28.379 00.000 13300 CameraToMount -- cameraTheta (1.19) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.47 = 2.81)
01:48:28.380 00.001 13300 CameraToMount -- cameraX=0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.19 mountX=0.10 mountY=0.04, mountTheta=0.33
01:48:28.383 00.003 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.10, opts=13)
01:48:28.384 00.001 13300 Enqueuing Move request for scope (0.04, 0.10)
01:48:28.384 00.000 11596 Worker thread wakes up
01:48:28.384 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.10) opts 0xd
01:48:28.384 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.10)
01:48:28.384 00.000 11596 Moving (0.04, 0.10) raw xDistance=0.10 yDistance=0.04
01:48:28.385 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:48:28.385 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:28.385 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:48:28.385 00.000 11596 MoveAxis(E, 0, ABG)
01:48:28.385 00.000 11596 Move returns status 0, amount 0
01:48:28.385 00.000 11596 MoveAxis(N, 0, ABG)
01:48:28.386 00.001 11596 Move returns status 0, amount 0
01:48:28.386 00.000 11596 move complete, result=0
01:48:28.386 00.000 11596 worker thread done servicing request
01:48:28.394 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
01:48:28.402 00.008 13300 UpdateGuideState exits: m=1384 SNR=26.1
01:48:28.402 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:28.402 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:48:28.402 00.000 13300 Enqueuing Expose request
01:48:28.403 00.001 11596 Worker thread wakes up
01:48:28.403 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:48:28.403 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:48:28.911 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:48:30.250 01.339 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"70e9e47f-ffe0-40ba-9677-3fcb0ce27410"}
01:48:30.250 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"70e9e47f-ffe0-40ba-9677-3fcb0ce27410"}
01:48:30.251 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0e040860-b9fa-4856-921b-d202cfabc7ea"}
01:48:30.251 00.000 13300 case statement mapped state 6 to 3
01:48:30.251 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0e040860-b9fa-4856-921b-d202cfabc7ea"}
01:48:30.252 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b8c64137-eefe-4ebc-b1c7-941e5fabb00f"}
01:48:30.253 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":134,"width":15,"height":15,"star_pos":[6.90,7.29],"pixels":"..."},"id":"b8c64137-eefe-4ebc-b1c7-941e5fabb00f"}
01:48:31.946 01.693 11596 Exposure complete
01:48:32.023 00.077 11596 worker thread done servicing request
01:48:32.023 00.000 13300 OnExposeComplete: enter
01:48:32.023 00.000 13300 UpdateGuideState(): m_state=6
01:48:32.023 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 135
01:48:32.024 00.001 13300 Star::Find returns 1 (0), X=24.87, Y=411.29, Mass=1384, SNR=26.0, Peak=155 HFD=3.2
01:48:32.024 00.000 13300 MultiStar: [#1 0.05,-0.09,0.50,U] [#2 0.20,0.22,0.00,M2] [#3 0.02,0.38,0.00,M1] [#4 0.01,0.06,0.28,U] [#5 0.13,0.21,0.30,U] [#6 -0.24,0.36,0.00,M4] [#7 0.04,0.34,0.00,M3] [#8 0.02,0.06,0.24,U] 
01:48:32.024 00.000 13300 refined, 4 included, MultiStar: {0.05, 0.14}, one-star: {0.04, 0.27}
01:48:32.024 00.000 13300 CameraToMount -- cameraTheta (1.25) - m_xAngle (1.53) = xAngle (-0.28 = -0.28)
01:48:32.024 00.000 13300 CameraToMount -- cameraTheta (1.25) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.41 = 2.87)
01:48:32.025 00.001 13300 CameraToMount -- cameraX=0.05 cameraY=0.14 hyp=0.14 cameraTheta=1.25 mountX=0.14 mountY=0.04, mountTheta=0.27
01:48:32.026 00.001 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.14, opts=13)
01:48:32.027 00.001 13300 Enqueuing Move request for scope (0.05, 0.14)
01:48:32.027 00.000 11596 Worker thread wakes up
01:48:32.027 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.14) opts 0xd
01:48:32.027 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.14)
01:48:32.027 00.000 11596 Moving (0.05, 0.14) raw xDistance=0.14 yDistance=0.04
01:48:32.028 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:48:32.028 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:32.028 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:48:32.028 00.000 11596 MoveAxis(E, 0, ABG)
01:48:32.028 00.000 11596 Move returns status 0, amount 0
01:48:32.028 00.000 11596 MoveAxis(N, 0, ABG)
01:48:32.028 00.000 11596 Move returns status 0, amount 0
01:48:32.028 00.000 11596 move complete, result=0
01:48:32.029 00.001 11596 worker thread done servicing request
01:48:32.035 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
01:48:32.043 00.008 13300 UpdateGuideState exits: m=1384 SNR=26.0
01:48:32.043 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:32.043 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:48:32.043 00.000 13300 Enqueuing Expose request
01:48:32.043 00.000 11596 Worker thread wakes up
01:48:32.043 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:48:32.044 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:48:32.552 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:48:33.251 00.699 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"11c9c30d-2089-4e28-b63e-42385c235243"}
01:48:33.251 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"11c9c30d-2089-4e28-b63e-42385c235243"}
01:48:33.252 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"981be9a6-5db6-4c94-b573-7d7eb11a585e"}
01:48:33.252 00.000 13300 case statement mapped state 6 to 3
01:48:33.252 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"981be9a6-5db6-4c94-b573-7d7eb11a585e"}
01:48:33.253 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4f22fbfa-3c98-4afd-a613-07b5d883ddc1"}
01:48:33.253 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":135,"width":15,"height":15,"star_pos":[6.87,7.29],"pixels":"..."},"id":"4f22fbfa-3c98-4afd-a613-07b5d883ddc1"}
01:48:35.582 02.329 11596 Exposure complete
01:48:35.655 00.073 11596 worker thread done servicing request
01:48:35.655 00.000 13300 OnExposeComplete: enter
01:48:35.655 00.000 13300 UpdateGuideState(): m_state=6
01:48:35.656 00.001 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 136
01:48:35.656 00.000 13300 Star::Find returns 1 (0), X=24.89, Y=411.47, Mass=1381, SNR=26.0, Peak=157 HFD=3.1
01:48:35.656 00.000 13300 MultiStar: [#1 -0.07,-0.02,0.54,U] [#2 0.18,0.40,0.00,M3] [#3 0.06,0.34,0.00,M2] [#4 0.14,0.18,0.29,U] [#5 -0.03,0.12,0.29,U] [#6 0.08,0.25,0.00,M5] [#7 -0.13,0.13,0.28,U] [#8 -0.22,0.23,0.00,M1] 
01:48:35.657 00.001 13300 refined, 4 included, MultiStar: {0.01, 0.23}, one-star: {0.07, 0.45}
01:48:35.657 00.000 13300 CameraToMount -- cameraTheta (1.53) - m_xAngle (1.53) = xAngle (-0.00 = -0.00)
01:48:35.657 00.000 13300 CameraToMount -- cameraTheta (1.53) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.13 = -3.13)
01:48:35.657 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.23 hyp=0.23 cameraTheta=1.53 mountX=0.23 mountY=-0.00, mountTheta=-0.01
01:48:35.659 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.23, opts=13)
01:48:35.659 00.000 13300 Enqueuing Move request for scope (0.01, 0.23)
01:48:35.659 00.000 11596 Worker thread wakes up
01:48:35.659 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.23) opts 0xd
01:48:35.659 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.23)
01:48:35.659 00.000 11596 Moving (0.01, 0.23) raw xDistance=0.23 yDistance=-0.00
01:48:35.659 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
01:48:35.659 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:35.660 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:48:35.660 00.000 11596 MoveAxis(W, 293, ABG)
01:48:35.660 00.000 11596 Guiding  Dir = 3, Dur = 293
01:48:35.660 00.000 11596 IsSlewing returns 0
01:48:35.666 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
01:48:35.673 00.007 13300 UpdateGuideState exits: m=1381 SNR=26.0
01:48:35.674 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:35.674 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:48:35.674 00.000 13300 Enqueuing Expose request
01:48:35.694 00.020 11596 IsGuiding returns 0
01:48:35.939 00.245 11596 PulseGuide returned control before completion, sleep 59
01:48:36.155 00.216 11596 IsGuiding returns 1
01:48:36.155 00.000 11596 scope still moving after pulse duration time elapsed
01:48:36.176 00.021 11596 IsSlewing returns 0
01:48:36.259 00.083 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d8f86742-6dfd-4d4a-8761-abaf8565eb97"}
01:48:36.259 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d8f86742-6dfd-4d4a-8761-abaf8565eb97"}
01:48:36.260 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ae5d6b0d-c8f7-4785-b108-3bcba94148e2"}
01:48:36.260 00.000 13300 case statement mapped state 6 to 3
01:48:36.261 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ae5d6b0d-c8f7-4785-b108-3bcba94148e2"}
01:48:36.261 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ff891484-37db-42e3-9658-8edf7cc6a2f2"}
01:48:36.262 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":136,"width":15,"height":15,"star_pos":[6.89,7.47],"pixels":"..."},"id":"ff891484-37db-42e3-9658-8edf7cc6a2f2"}
01:48:36.398 00.136 11596 IsGuiding returns 1
01:48:36.421 00.023 11596 IsSlewing returns 0
01:48:36.609 00.188 11596 IsGuiding returns 0
01:48:36.609 00.000 11596 scope move finished after 293 + 621 ms
01:48:36.609 00.000 11596 Move returns status 0, amount 293
01:48:36.609 00.000 11596 MoveAxis(N, 0, ABG)
01:48:36.609 00.000 11596 Move returns status 0, amount 0
01:48:36.609 00.000 11596 move complete, result=0
01:48:36.609 00.000 11596 worker thread done servicing request
01:48:36.609 00.000 13300 GuideStep: 0.2 px 293 ms WEST, -0.0 px 0 ms NORTH
01:48:36.609 00.000 11596 Worker thread wakes up
01:48:36.610 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:48:37.112 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:48:39.258 02.146 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3eb307a3-e2ff-410a-8131-8b396be86f53"}
01:48:39.258 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3eb307a3-e2ff-410a-8131-8b396be86f53"}
01:48:39.259 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"39e4d2da-dfda-4d1c-bc76-e53f07b944b7"}
01:48:39.259 00.000 13300 case statement mapped state 6 to 3
01:48:39.259 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"39e4d2da-dfda-4d1c-bc76-e53f07b944b7"}
01:48:39.260 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6bfc11ec-6496-432d-83b9-52c4ce8b581f"}
01:48:39.260 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":136,"width":15,"height":15,"star_pos":[6.89,7.47],"pixels":"..."},"id":"6bfc11ec-6496-432d-83b9-52c4ce8b581f"}
01:48:40.146 00.886 11596 Exposure complete
01:48:40.234 00.088 11596 worker thread done servicing request
01:48:40.234 00.000 13300 OnExposeComplete: enter
01:48:40.234 00.000 13300 UpdateGuideState(): m_state=6
01:48:40.235 00.001 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 137
01:48:40.235 00.000 13300 Star::Find returns 1 (0), X=24.89, Y=411.23, Mass=1412, SNR=26.3, Peak=152 HFD=3.2
01:48:40.235 00.000 13300 MultiStar: [#1 -0.04,-0.12,0.50,U] [#2 0.02,0.35,0.00,M4] [#3 0.13,0.21,0.35,U] [#4 0.08,-0.09,0.28,U] [#5 0.16,0.28,0.00,M6] [#6 0.09,0.34,0.00,M6] [#7 -0.17,0.36,0.00,M3] [#8 -0.26,0.03,0.00,M2] 
01:48:40.235 00.000 13300 refined, 3 included, MultiStar: {0.05, 0.10}, one-star: {0.06, 0.22}
01:48:40.236 00.001 13300 CameraToMount -- cameraTheta (1.08) - m_xAngle (1.53) = xAngle (-0.45 = -0.45)
01:48:40.236 00.000 13300 CameraToMount -- cameraTheta (1.08) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.58 = 2.71)
01:48:40.236 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.10 hyp=0.11 cameraTheta=1.08 mountX=0.10 mountY=0.05, mountTheta=0.44
01:48:40.238 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.10, opts=13)
01:48:40.238 00.000 13300 Enqueuing Move request for scope (0.05, 0.10)
01:48:40.238 00.000 11596 Worker thread wakes up
01:48:40.238 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.10) opts 0xd
01:48:40.238 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.10)
01:48:40.239 00.001 11596 Moving (0.05, 0.10) raw xDistance=0.10 yDistance=0.05
01:48:40.239 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:48:40.239 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:40.239 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:48:40.239 00.000 11596 MoveAxis(E, 0, ABG)
01:48:40.239 00.000 11596 Move returns status 0, amount 0
01:48:40.240 00.001 11596 MoveAxis(N, 0, ABG)
01:48:40.240 00.000 11596 Move returns status 0, amount 0
01:48:40.240 00.000 11596 move complete, result=0
01:48:40.240 00.000 11596 worker thread done servicing request
01:48:40.246 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
01:48:40.253 00.007 13300 UpdateGuideState exits: m=1412 SNR=26.3
01:48:40.254 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:40.254 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:48:40.254 00.000 13300 Enqueuing Expose request
01:48:40.254 00.000 11596 Worker thread wakes up
01:48:40.254 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:48:40.254 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:48:40.765 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:48:42.259 01.494 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b7223797-71e8-4372-b642-0390f2ff7762"}
01:48:42.259 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b7223797-71e8-4372-b642-0390f2ff7762"}
01:48:42.260 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"14d9e24e-fa9f-45ff-8979-cbbb21929ed1"}
01:48:42.260 00.000 13300 case statement mapped state 6 to 3
01:48:42.260 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"14d9e24e-fa9f-45ff-8979-cbbb21929ed1"}
01:48:42.260 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c94b2852-7864-4ef6-934c-dc915f6ff87c"}
01:48:42.261 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":137,"width":15,"height":15,"star_pos":[6.89,7.23],"pixels":"..."},"id":"c94b2852-7864-4ef6-934c-dc915f6ff87c"}
01:48:43.917 01.656 11596 Exposure complete
01:48:43.989 00.072 11596 worker thread done servicing request
01:48:43.989 00.000 13300 OnExposeComplete: enter
01:48:43.989 00.000 13300 UpdateGuideState(): m_state=6
01:48:43.990 00.001 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 138
01:48:43.990 00.000 13300 Star::Find returns 1 (0), X=24.84, Y=410.95, Mass=1402, SNR=26.3, Peak=196 HFD=3.0
01:48:43.990 00.000 13300 MultiStar: [#1 -0.03,-0.39,0.00,M1] [#2 0.04,-0.12,0.51,U] [#3 -0.11,-0.10,0.33,U] [#4 0.01,-0.23,0.27,U] [#5 0.11,-0.07,0.31,U] [#6 0.13,0.25,0.00,M7] [#7 0.01,0.06,0.28,U] [#8 -0.35,-0.24,0.00,M3] 
01:48:43.990 00.000 13300 single-star, 5 included, MultiStar: {0.01, -0.08}, one-star: {0.01, -0.07}
01:48:43.990 00.000 13300 CameraToMount -- cameraTheta (-1.47) - m_xAngle (1.53) = xAngle (-3.00 = -3.00)
01:48:43.990 00.000 13300 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.13 = 0.16)
01:48:43.991 00.001 13300 CameraToMount -- cameraX=0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.47 mountX=-0.07 mountY=0.01, mountTheta=2.98
01:48:43.992 00.001 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.07, opts=13)
01:48:43.993 00.001 13300 Enqueuing Move request for scope (0.01, -0.07)
01:48:43.993 00.000 11596 Worker thread wakes up
01:48:43.993 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.07) opts 0xd
01:48:43.993 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.07)
01:48:43.993 00.000 11596 Moving (0.01, -0.07) raw xDistance=-0.07 yDistance=0.01
01:48:43.993 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:48:43.993 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:43.993 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:48:43.993 00.000 11596 MoveAxis(E, 0, ABG)
01:48:43.993 00.000 11596 Move returns status 0, amount 0
01:48:43.994 00.001 11596 MoveAxis(N, 0, ABG)
01:48:43.994 00.000 11596 Move returns status 0, amount 0
01:48:43.994 00.000 11596 move complete, result=0
01:48:43.994 00.000 11596 worker thread done servicing request
01:48:44.000 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
01:48:44.008 00.008 13300 UpdateGuideState exits: m=1402 SNR=26.3
01:48:44.008 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:44.008 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:48:44.008 00.000 13300 Enqueuing Expose request
01:48:44.008 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:48:44.009 00.001 11596 Worker thread wakes up
01:48:44.009 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:48:44.510 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:48:45.257 00.747 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b9a71b73-9e0d-471d-b671-56b297001ff1"}
01:48:45.257 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b9a71b73-9e0d-471d-b671-56b297001ff1"}
01:48:45.258 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bf352d0f-e964-47ab-8e96-9159f560a285"}
01:48:45.258 00.000 13300 case statement mapped state 6 to 3
01:48:45.258 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bf352d0f-e964-47ab-8e96-9159f560a285"}
01:48:45.258 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7cd57151-8fa2-4021-91a2-b6ae30179a32"}
01:48:45.259 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":138,"width":15,"height":15,"star_pos":[6.84,6.95],"pixels":"..."},"id":"7cd57151-8fa2-4021-91a2-b6ae30179a32"}
01:48:47.533 02.274 11596 Exposure complete
01:48:47.602 00.069 11596 worker thread done servicing request
01:48:47.602 00.000 13300 OnExposeComplete: enter
01:48:47.602 00.000 13300 UpdateGuideState(): m_state=6
01:48:47.603 00.001 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 139
01:48:47.603 00.000 13300 Star::Find returns 1 (0), X=24.79, Y=411.02, Mass=1391, SNR=26.1, Peak=198 HFD=3.1
01:48:47.603 00.000 13300 MultiStar: [#1 -0.02,-0.34,0.00,M2] [#2 0.10,0.01,0.46,U] [#3 -0.17,-0.07,0.34,U] [#4 -0.02,-0.21,0.28,U] [#5 0.13,-0.00,0.31,U] [#6 -0.16,0.16,0.27,U] [#7 -0.14,0.01,0.27,U] [#8 -0.15,-0.04,0.23,U] 
01:48:47.604 00.001 13300 single-star, 7 included, MultiStar: {-0.04, -0.01}, one-star: {-0.04, 0.00}
01:48:47.604 00.000 13300 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.53) = xAngle (1.55 = 1.55)
01:48:47.604 00.000 13300 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.57 = -1.57)
01:48:47.604 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.00 hyp=0.04 cameraTheta=3.09 mountX=0.00 mountY=-0.04, mountTheta=-1.55
01:48:47.606 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.00, opts=13)
01:48:47.606 00.000 13300 Enqueuing Move request for scope (-0.04, 0.00)
01:48:47.606 00.000 11596 Worker thread wakes up
01:48:47.606 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.00) opts 0xd
01:48:47.606 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.00)
01:48:47.606 00.000 11596 Moving (-0.04, 0.00) raw xDistance=0.00 yDistance=-0.04
01:48:47.606 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:48:47.606 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:47.607 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:48:47.607 00.000 11596 MoveAxis(E, 0, ABG)
01:48:47.607 00.000 11596 Move returns status 0, amount 0
01:48:47.607 00.000 11596 MoveAxis(N, 0, ABG)
01:48:47.607 00.000 11596 Move returns status 0, amount 0
01:48:47.607 00.000 11596 move complete, result=0
01:48:47.607 00.000 11596 worker thread done servicing request
01:48:47.613 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
01:48:47.622 00.009 13300 UpdateGuideState exits: m=1391 SNR=26.1
01:48:47.622 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:47.622 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:48:47.622 00.000 13300 Enqueuing Expose request
01:48:47.622 00.000 11596 Worker thread wakes up
01:48:47.622 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:48:47.623 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:48:48.126 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:48:48.256 00.130 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2164509c-658c-4f16-93ba-2f02ddbafa19"}
01:48:48.256 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2164509c-658c-4f16-93ba-2f02ddbafa19"}
01:48:48.257 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b0463304-4492-4175-b5bc-64af8446fe66"}
01:48:48.257 00.000 13300 case statement mapped state 6 to 3
01:48:48.257 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b0463304-4492-4175-b5bc-64af8446fe66"}
01:48:48.257 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6786d9bd-cef8-4a5a-91ee-5ede878c705a"}
01:48:48.258 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":139,"width":15,"height":15,"star_pos":[6.79,7.02],"pixels":"..."},"id":"6786d9bd-cef8-4a5a-91ee-5ede878c705a"}
01:48:51.155 02.897 11596 Exposure complete
01:48:51.243 00.088 11596 worker thread done servicing request
01:48:51.243 00.000 13300 OnExposeComplete: enter
01:48:51.243 00.000 13300 UpdateGuideState(): m_state=6
01:48:51.244 00.001 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 140
01:48:51.244 00.000 13300 Star::Find returns 1 (0), X=24.91, Y=411.12, Mass=1396, SNR=26.2, Peak=187 HFD=2.9
01:48:51.244 00.000 13300 MultiStar: [#1 0.03,-0.38,0.00,M3] [#2 0.16,0.11,0.50,U] [#3 -0.08,0.08,0.33,U] [#4 0.21,-0.14,0.28,U] [#5 0.00,-0.13,0.30,U] [#6 0.14,-0.12,0.27,U] [#7 -0.17,-0.04,0.27,U] [#8 -0.21,-0.16,0.00,M3] 
01:48:51.245 00.001 13300 refined, 6 included, MultiStar: {0.06, 0.02}, one-star: {0.08, 0.10}
01:48:51.245 00.000 13300 CameraToMount -- cameraTheta (0.31) - m_xAngle (1.53) = xAngle (-1.22 = -1.22)
01:48:51.245 00.000 13300 CameraToMount -- cameraTheta (0.31) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.35 = 1.94)
01:48:51.245 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.02 hyp=0.06 cameraTheta=0.31 mountX=0.02 mountY=0.06, mountTheta=1.22
01:48:51.247 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.02, opts=13)
01:48:51.247 00.000 13300 Enqueuing Move request for scope (0.06, 0.02)
01:48:51.247 00.000 11596 Worker thread wakes up
01:48:51.247 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.02) opts 0xd
01:48:51.247 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.02)
01:48:51.247 00.000 11596 Moving (0.06, 0.02) raw xDistance=0.02 yDistance=0.06
01:48:51.248 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:48:51.248 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:51.248 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:48:51.248 00.000 11596 MoveAxis(E, 0, ABG)
01:48:51.248 00.000 11596 Move returns status 0, amount 0
01:48:51.248 00.000 11596 MoveAxis(N, 0, ABG)
01:48:51.248 00.000 11596 Move returns status 0, amount 0
01:48:51.248 00.000 11596 move complete, result=0
01:48:51.249 00.001 11596 worker thread done servicing request
01:48:51.255 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
01:48:51.263 00.008 13300 UpdateGuideState exits: m=1396 SNR=26.2
01:48:51.263 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:51.263 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:48:51.263 00.000 13300 Enqueuing Expose request
01:48:51.263 00.000 11596 Worker thread wakes up
01:48:51.263 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:48:51.264 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:48:51.266 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"24af9ea0-6885-4748-8f3d-0a35e1bc36ef"}
01:48:51.266 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"24af9ea0-6885-4748-8f3d-0a35e1bc36ef"}
01:48:51.273 00.007 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"da6c55ca-52e4-4823-8e47-d6228d8b5cc2"}
01:48:51.273 00.000 13300 case statement mapped state 6 to 3
01:48:51.273 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"da6c55ca-52e4-4823-8e47-d6228d8b5cc2"}
01:48:51.276 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"311dfc5f-60ce-41bd-a07b-2c95a8df28ba"}
01:48:51.276 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":140,"width":15,"height":15,"star_pos":[6.91,7.12],"pixels":"..."},"id":"311dfc5f-60ce-41bd-a07b-2c95a8df28ba"}
01:48:51.774 00.498 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:48:54.255 02.481 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c8a1bf8a-3aae-40d8-80dc-469e89b96707"}
01:48:54.255 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c8a1bf8a-3aae-40d8-80dc-469e89b96707"}
01:48:54.256 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b77eba6-c1a6-4700-a1f6-d5884462aa51"}
01:48:54.256 00.000 13300 case statement mapped state 6 to 3
01:48:54.256 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5b77eba6-c1a6-4700-a1f6-d5884462aa51"}
01:48:54.257 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bb673570-fb5b-40f7-9dfc-f28d7aef6c35"}
01:48:54.258 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":140,"width":15,"height":15,"star_pos":[6.91,7.12],"pixels":"..."},"id":"bb673570-fb5b-40f7-9dfc-f28d7aef6c35"}
01:48:54.801 00.543 11596 Exposure complete
01:48:54.871 00.070 11596 worker thread done servicing request
01:48:54.871 00.000 13300 OnExposeComplete: enter
01:48:54.871 00.000 13300 UpdateGuideState(): m_state=6
01:48:54.871 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 141
01:48:54.872 00.001 13300 Star::Find returns 1 (0), X=24.79, Y=411.02, Mass=1423, SNR=26.4, Peak=208 HFD=3.1
01:48:54.872 00.000 13300 MultiStar: [#1 -0.04,-0.39,0.00,M4] [#2 0.01,-0.01,0.46,U] [#3 -0.05,-0.09,0.33,U] [#4 0.04,-0.13,0.28,U] [#5 0.10,-0.12,0.30,U] [#6 0.09,0.15,0.27,U] [#7 -0.01,0.11,0.27,U] [#8 -0.15,-0.28,0.00,M4] 
01:48:54.872 00.000 13300 refined, 6 included, MultiStar: {0.00, -0.01}, one-star: {-0.04, 0.00}
01:48:54.872 00.000 13300 CameraToMount -- cameraTheta (-1.27) - m_xAngle (1.53) = xAngle (-2.80 = -2.80)
01:48:54.872 00.000 13300 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.93 = 0.36)
01:48:54.872 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.27 mountX=-0.01 mountY=0.00, mountTheta=2.79
01:48:54.874 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.01, opts=13)
01:48:54.874 00.000 13300 Enqueuing Move request for scope (0.00, -0.01)
01:48:54.874 00.000 11596 Worker thread wakes up
01:48:54.875 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.01) opts 0xd
01:48:54.875 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.01)
01:48:54.875 00.000 11596 Moving (0.00, -0.01) raw xDistance=-0.01 yDistance=0.00
01:48:54.875 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:48:54.875 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:54.875 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:48:54.875 00.000 11596 MoveAxis(E, 0, ABG)
01:48:54.875 00.000 11596 Move returns status 0, amount 0
01:48:54.875 00.000 11596 MoveAxis(N, 0, ABG)
01:48:54.875 00.000 11596 Move returns status 0, amount 0
01:48:54.876 00.001 11596 move complete, result=0
01:48:54.876 00.000 11596 worker thread done servicing request
01:48:54.884 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
01:48:54.891 00.007 13300 UpdateGuideState exits: m=1423 SNR=26.4
01:48:54.892 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:54.892 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:48:54.892 00.000 13300 Enqueuing Expose request
01:48:54.892 00.000 11596 Worker thread wakes up
01:48:54.892 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:48:54.892 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:48:55.403 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:48:57.255 01.852 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ba49ca00-4c0c-4f49-a27d-0783d1c5c2d8"}
01:48:57.255 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ba49ca00-4c0c-4f49-a27d-0783d1c5c2d8"}
01:48:57.256 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"91407a4f-149c-4347-9bee-e316be6f4206"}
01:48:57.256 00.000 13300 case statement mapped state 6 to 3
01:48:57.256 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"91407a4f-149c-4347-9bee-e316be6f4206"}
01:48:57.257 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"97649d36-3c03-470b-874e-b305baef7b95"}
01:48:57.257 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":141,"width":15,"height":15,"star_pos":[6.79,7.02],"pixels":"..."},"id":"97649d36-3c03-470b-874e-b305baef7b95"}
01:48:58.429 01.172 11596 Exposure complete
01:48:58.498 00.069 11596 worker thread done servicing request
01:48:58.498 00.000 13300 OnExposeComplete: enter
01:48:58.498 00.000 13300 UpdateGuideState(): m_state=6
01:48:58.498 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 142
01:48:58.498 00.000 13300 Star::Find returns 1 (0), X=24.82, Y=411.04, Mass=1390, SNR=26.1, Peak=195 HFD=3.0
01:48:58.499 00.001 13300 MultiStar: [#1 0.04,-0.31,0.00,M5] [#2 0.10,-0.03,0.50,U] [#3 -0.04,-0.07,0.34,U] [#4 0.17,-0.10,0.29,U] [#5 -0.03,-0.03,0.30,U] [#6 0.13,-0.04,0.27,U] [#7 -0.05,-0.22,0.29,U] [#8 -0.13,-0.16,0.24,U] 
01:48:58.499 00.000 13300 single-star, 7 included, MultiStar: {0.02, -0.05}, one-star: {-0.01, 0.03}
01:48:58.499 00.000 13300 CameraToMount -- cameraTheta (1.95) - m_xAngle (1.53) = xAngle (0.42 = 0.42)
01:48:58.499 00.000 13300 CameraToMount -- cameraTheta (1.95) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.71 = -2.71)
01:48:58.499 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.95 mountX=0.03 mountY=-0.01, mountTheta=-0.43
01:48:58.501 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.03, opts=13)
01:48:58.501 00.000 13300 Enqueuing Move request for scope (-0.01, 0.03)
01:48:58.502 00.001 11596 Worker thread wakes up
01:48:58.502 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd
01:48:58.502 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.03)
01:48:58.502 00.000 11596 Moving (-0.01, 0.03) raw xDistance=0.03 yDistance=-0.01
01:48:58.502 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:48:58.502 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:58.502 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:48:58.502 00.000 11596 MoveAxis(E, 0, ABG)
01:48:58.502 00.000 11596 Move returns status 0, amount 0
01:48:58.502 00.000 11596 MoveAxis(N, 0, ABG)
01:48:58.503 00.001 11596 Move returns status 0, amount 0
01:48:58.503 00.000 11596 move complete, result=0
01:48:58.503 00.000 11596 worker thread done servicing request
01:48:58.511 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
01:48:58.519 00.008 13300 UpdateGuideState exits: m=1390 SNR=26.1
01:48:58.519 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:58.519 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:48:58.519 00.000 13300 Enqueuing Expose request
01:48:58.519 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:48:58.519 00.000 11596 Worker thread wakes up
01:48:58.519 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:48:59.028 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:49:00.255 01.227 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a874b847-5e94-4026-a652-292ed269337c"}
01:49:00.255 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a874b847-5e94-4026-a652-292ed269337c"}
01:49:00.256 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cd730e6a-444b-4cba-952b-ca762625ce65"}
01:49:00.256 00.000 13300 case statement mapped state 6 to 3
01:49:00.256 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cd730e6a-444b-4cba-952b-ca762625ce65"}
01:49:00.257 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2fd1eb89-aba1-4127-be08-076a93102312"}
01:49:00.257 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":142,"width":15,"height":15,"star_pos":[6.82,7.04],"pixels":"..."},"id":"2fd1eb89-aba1-4127-be08-076a93102312"}
01:49:02.052 01.795 11596 Exposure complete
01:49:02.121 00.069 11596 worker thread done servicing request
01:49:02.121 00.000 13300 OnExposeComplete: enter
01:49:02.121 00.000 13300 UpdateGuideState(): m_state=6
01:49:02.121 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 143
01:49:02.122 00.001 13300 Star::Find returns 1 (0), X=24.85, Y=411.13, Mass=1388, SNR=26.1, Peak=185 HFD=2.9
01:49:02.122 00.000 13300 MultiStar: [#1 -0.03,-0.19,0.50,U] [#2 0.04,0.15,0.47,U] [#3 -0.13,-0.12,0.34,U] [#4 0.04,-0.02,0.29,U] [#5 0.07,-0.13,0.31,U] [#6 -0.14,-0.24,0.00,M4] [#7 -0.11,-0.00,0.27,U] [#8 -0.23,-0.11,0.24,U] 
01:49:02.122 00.000 13300 refined, 7 included, MultiStar: {-0.02, -0.01}, one-star: {0.02, 0.11}
01:49:02.123 00.001 13300 CameraToMount -- cameraTheta (-2.83) - m_xAngle (1.53) = xAngle (-4.37 = 1.92)
01:49:02.123 00.000 13300 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.49 = -1.21)
01:49:02.123 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-2.83 mountX=-0.01 mountY=-0.02, mountTheta=-1.92
01:49:02.125 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.01, opts=13)
01:49:02.125 00.000 13300 Enqueuing Move request for scope (-0.02, -0.01)
01:49:02.125 00.000 11596 Worker thread wakes up
01:49:02.125 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.01) opts 0xd
01:49:02.125 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.01)
01:49:02.125 00.000 11596 Moving (-0.02, -0.01) raw xDistance=-0.01 yDistance=-0.02
01:49:02.125 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:49:02.126 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:02.126 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:49:02.126 00.000 11596 MoveAxis(E, 0, ABG)
01:49:02.126 00.000 11596 Move returns status 0, amount 0
01:49:02.126 00.000 11596 MoveAxis(N, 0, ABG)
01:49:02.126 00.000 11596 Move returns status 0, amount 0
01:49:02.126 00.000 11596 move complete, result=0
01:49:02.126 00.000 11596 worker thread done servicing request
01:49:02.132 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
01:49:02.140 00.008 13300 UpdateGuideState exits: m=1388 SNR=26.1
01:49:02.140 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:02.140 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:49:02.140 00.000 13300 Enqueuing Expose request
01:49:02.140 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:49:02.140 00.000 11596 Worker thread wakes up
01:49:02.140 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:49:02.656 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:49:03.254 00.598 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b1e9fd1f-b4a7-4b59-98c7-ed8bfcb60dc9"}
01:49:03.255 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b1e9fd1f-b4a7-4b59-98c7-ed8bfcb60dc9"}
01:49:03.256 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ed7257e7-6613-4333-8e42-4c27d1890a7c"}
01:49:03.256 00.000 13300 case statement mapped state 6 to 3
01:49:03.256 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ed7257e7-6613-4333-8e42-4c27d1890a7c"}
01:49:03.257 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"46d76e85-00cd-4e38-aaa1-427234757dea"}
01:49:03.257 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":143,"width":15,"height":15,"star_pos":[6.85,7.13],"pixels":"..."},"id":"46d76e85-00cd-4e38-aaa1-427234757dea"}
01:49:05.678 02.421 11596 Exposure complete
01:49:05.748 00.070 11596 worker thread done servicing request
01:49:05.748 00.000 13300 OnExposeComplete: enter
01:49:05.748 00.000 13300 UpdateGuideState(): m_state=6
01:49:05.749 00.001 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 144
01:49:05.749 00.000 13300 Star::Find returns 1 (0), X=24.89, Y=411.19, Mass=1404, SNR=26.3, Peak=175 HFD=3.0
01:49:05.749 00.000 13300 MultiStar: [#1 -0.01,-0.19,0.51,U] [#2 0.18,0.12,0.50,U] [#3 0.07,0.10,0.34,U] [#4 0.10,-0.07,0.28,U] [#5 0.30,0.19,0.00,M1] [#6 0.07,0.38,0.00,M5] [#7 -0.13,0.16,0.28,U] [#8 0.02,0.10,0.24,U] 
01:49:05.749 00.000 13300 refined, 6 included, MultiStar: {0.05, 0.07}, one-star: {0.06, 0.17}
01:49:05.749 00.000 13300 CameraToMount -- cameraTheta (0.91) - m_xAngle (1.53) = xAngle (-0.62 = -0.62)
01:49:05.750 00.001 13300 CameraToMount -- cameraTheta (0.91) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.75 = 2.53)
01:49:05.750 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.07 hyp=0.09 cameraTheta=0.91 mountX=0.07 mountY=0.05, mountTheta=0.62
01:49:05.752 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.07, opts=13)
01:49:05.752 00.000 13300 Enqueuing Move request for scope (0.05, 0.07)
01:49:05.752 00.000 11596 Worker thread wakes up
01:49:05.752 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.07) opts 0xd
01:49:05.752 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.07)
01:49:05.752 00.000 11596 Moving (0.05, 0.07) raw xDistance=0.07 yDistance=0.05
01:49:05.752 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:49:05.752 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:05.752 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:49:05.753 00.001 11596 MoveAxis(E, 0, ABG)
01:49:05.753 00.000 11596 Move returns status 0, amount 0
01:49:05.753 00.000 11596 MoveAxis(N, 0, ABG)
01:49:05.753 00.000 11596 Move returns status 0, amount 0
01:49:05.753 00.000 11596 move complete, result=0
01:49:05.753 00.000 11596 worker thread done servicing request
01:49:05.760 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
01:49:05.768 00.008 13300 UpdateGuideState exits: m=1404 SNR=26.3
01:49:05.768 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:05.768 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:49:05.769 00.001 13300 Enqueuing Expose request
01:49:05.769 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:49:05.769 00.000 11596 Worker thread wakes up
01:49:05.769 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:49:06.255 00.486 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"81a5f67e-e10e-4b86-9b9b-de6b6f963b26"}
01:49:06.255 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"81a5f67e-e10e-4b86-9b9b-de6b6f963b26"}
01:49:06.256 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d6d9d7e2-419c-4edc-926d-ec258f07726e"}
01:49:06.256 00.000 13300 case statement mapped state 6 to 3
01:49:06.256 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d6d9d7e2-419c-4edc-926d-ec258f07726e"}
01:49:06.257 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"399b7f86-6317-4b9f-a224-b6234a4e91a4"}
01:49:06.258 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":144,"width":15,"height":15,"star_pos":[6.89,7.19],"pixels":"..."},"id":"399b7f86-6317-4b9f-a224-b6234a4e91a4"}
01:49:06.273 00.015 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:49:09.254 02.981 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bc3fe65b-7add-4843-9099-f7f665714aac"}
01:49:09.254 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bc3fe65b-7add-4843-9099-f7f665714aac"}
01:49:09.255 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ac09078c-a49e-43ba-8a13-6f8ed062550a"}
01:49:09.255 00.000 13300 case statement mapped state 6 to 3
01:49:09.255 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ac09078c-a49e-43ba-8a13-6f8ed062550a"}
01:49:09.256 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ed3ccea2-c7a4-4287-b353-cb77fc032ef6"}
01:49:09.256 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":144,"width":15,"height":15,"star_pos":[6.89,7.19],"pixels":"..."},"id":"ed3ccea2-c7a4-4287-b353-cb77fc032ef6"}
01:49:09.320 00.064 11596 Exposure complete
01:49:09.400 00.080 11596 worker thread done servicing request
01:49:09.401 00.001 13300 OnExposeComplete: enter
01:49:09.401 00.000 13300 UpdateGuideState(): m_state=6
01:49:09.401 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 145
01:49:09.401 00.000 13300 Star::Find returns 1 (0), X=24.92, Y=411.29, Mass=1395, SNR=26.2, Peak=156 HFD=3.2
01:49:09.402 00.001 13300 MultiStar: [#1 0.05,-0.17,0.55,U] [#2 0.13,0.20,0.49,U] [#3 0.13,0.23,0.00,M1] [#4 0.14,-0.09,0.29,U] [#5 0.05,0.24,0.30,U] [#6 0.08,0.34,0.00,M6] [#7 0.03,0.29,0.00,M1] [#8 -0.00,0.22,0.24,U] 
01:49:09.402 00.000 13300 refined, 5 included, MultiStar: {0.08, 0.13}, one-star: {0.09, 0.28}
01:49:09.402 00.000 13300 CameraToMount -- cameraTheta (1.01) - m_xAngle (1.53) = xAngle (-0.52 = -0.52)
01:49:09.402 00.000 13300 CameraToMount -- cameraTheta (1.01) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.65 = 2.63)
01:49:09.402 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.13 hyp=0.15 cameraTheta=1.01 mountX=0.13 mountY=0.08, mountTheta=0.51
01:49:09.404 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.13, opts=13)
01:49:09.404 00.000 13300 Enqueuing Move request for scope (0.08, 0.13)
01:49:09.405 00.001 11596 Worker thread wakes up
01:49:09.405 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.13) opts 0xd
01:49:09.405 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.13)
01:49:09.405 00.000 11596 Moving (0.08, 0.13) raw xDistance=0.13 yDistance=0.08
01:49:09.405 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:49:09.405 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:09.405 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:49:09.405 00.000 11596 MoveAxis(E, 0, ABG)
01:49:09.405 00.000 11596 Move returns status 0, amount 0
01:49:09.405 00.000 11596 MoveAxis(N, 0, ABG)
01:49:09.405 00.000 11596 Move returns status 0, amount 0
01:49:09.406 00.001 11596 move complete, result=0
01:49:09.406 00.000 11596 worker thread done servicing request
01:49:09.412 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
01:49:09.420 00.008 13300 UpdateGuideState exits: m=1395 SNR=26.2
01:49:09.420 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:09.420 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:49:09.420 00.000 13300 Enqueuing Expose request
01:49:09.420 00.000 11596 Worker thread wakes up
01:49:09.420 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:49:09.420 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:49:09.932 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:49:12.253 02.321 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6cb845c9-5766-4ee5-8e11-4d141a96c669"}
01:49:12.253 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6cb845c9-5766-4ee5-8e11-4d141a96c669"}
01:49:12.254 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aac10153-9d17-4fb3-904f-524b8918374e"}
01:49:12.254 00.000 13300 case statement mapped state 6 to 3
01:49:12.254 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"aac10153-9d17-4fb3-904f-524b8918374e"}
01:49:12.254 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"74234900-7bfb-465e-93c9-96d2fd032b5d"}
01:49:12.255 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":145,"width":15,"height":15,"star_pos":[6.92,7.29],"pixels":"..."},"id":"74234900-7bfb-465e-93c9-96d2fd032b5d"}
01:49:12.964 00.709 11596 Exposure complete
01:49:13.034 00.070 11596 worker thread done servicing request
01:49:13.034 00.000 13300 OnExposeComplete: enter
01:49:13.034 00.000 13300 UpdateGuideState(): m_state=6
01:49:13.035 00.001 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 146
01:49:13.035 00.000 13300 Star::Find returns 1 (0), X=24.93, Y=411.30, Mass=1390, SNR=26.1, Peak=157 HFD=3.2
01:49:13.035 00.000 13300 MultiStar: [#1 0.05,-0.18,0.55,U] [#2 0.21,0.11,0.50,U] [#3 -0.03,0.27,0.00,M2] [#4 0.25,-0.02,0.34,U] [#5 0.16,0.31,0.00,M1] [#6 -0.24,0.52,0.00,M7] [#7 0.12,0.22,0.28,U] [#8 -0.15,0.12,0.24,U] 
01:49:13.035 00.000 13300 refined, 5 included, MultiStar: {0.11, 0.11}, one-star: {0.10, 0.28}
01:49:13.035 00.000 13300 CameraToMount -- cameraTheta (0.79) - m_xAngle (1.53) = xAngle (-0.74 = -0.74)
01:49:13.036 00.001 13300 CameraToMount -- cameraTheta (0.79) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.87 = 2.42)
01:49:13.036 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.11 hyp=0.15 cameraTheta=0.79 mountX=0.11 mountY=0.10, mountTheta=0.73
01:49:13.038 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.11, opts=13)
01:49:13.038 00.000 13300 Enqueuing Move request for scope (0.11, 0.11)
01:49:13.038 00.000 11596 Worker thread wakes up
01:49:13.038 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.11) opts 0xd
01:49:13.038 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.11)
01:49:13.039 00.001 11596 Moving (0.11, 0.11) raw xDistance=0.11 yDistance=0.10
01:49:13.039 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:49:13.039 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:13.039 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:49:13.039 00.000 11596 MoveAxis(E, 0, ABG)
01:49:13.039 00.000 11596 Move returns status 0, amount 0
01:49:13.039 00.000 11596 MoveAxis(N, 0, ABG)
01:49:13.039 00.000 11596 Move returns status 0, amount 0
01:49:13.039 00.000 11596 move complete, result=0
01:49:13.039 00.000 11596 worker thread done servicing request
01:49:13.046 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
01:49:13.054 00.008 13300 UpdateGuideState exits: m=1390 SNR=26.1
01:49:13.054 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:13.054 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:49:13.054 00.000 13300 Enqueuing Expose request
01:49:13.054 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:49:13.055 00.001 11596 Worker thread wakes up
01:49:13.055 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:49:13.557 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:49:15.254 01.697 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"15f4249c-05d4-4a5c-a5c5-33498fe81786"}
01:49:15.254 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"15f4249c-05d4-4a5c-a5c5-33498fe81786"}
01:49:15.255 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"08b7fdc9-02c8-4064-a2a8-e65fc3904aec"}
01:49:15.255 00.000 13300 case statement mapped state 6 to 3
01:49:15.256 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"08b7fdc9-02c8-4064-a2a8-e65fc3904aec"}
01:49:15.256 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"68e40ffa-6348-481b-9ef4-22f72a67a578"}
01:49:15.257 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":146,"width":15,"height":15,"star_pos":[6.93,7.30],"pixels":"..."},"id":"68e40ffa-6348-481b-9ef4-22f72a67a578"}
01:49:16.596 01.339 11596 Exposure complete
01:49:16.692 00.096 11596 worker thread done servicing request
01:49:16.693 00.001 13300 OnExposeComplete: enter
01:49:16.693 00.000 13300 UpdateGuideState(): m_state=6
01:49:16.693 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 147
01:49:16.693 00.000 13300 Star::Find returns 1 (0), X=24.91, Y=411.21, Mass=1413, SNR=26.3, Peak=178 HFD=3.1
01:49:16.694 00.001 13300 MultiStar: [#1 -0.03,-0.22,0.53,U] [#2 0.14,0.30,0.00,M1] [#3 0.07,0.08,0.34,U] [#4 0.07,0.08,0.28,U] [#5 0.13,0.22,0.30,U] [#6 0.09,0.23,0.27,U] [#7 -0.04,0.15,0.27,U] [#8 -0.10,-0.07,0.23,U] 
01:49:16.694 00.000 13300 refined, 7 included, MultiStar: {0.04, 0.09}, one-star: {0.08, 0.19}
01:49:16.694 00.000 13300 CameraToMount -- cameraTheta (1.12) - m_xAngle (1.53) = xAngle (-0.42 = -0.42)
01:49:16.694 00.000 13300 CameraToMount -- cameraTheta (1.12) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.54 = 2.74)
01:49:16.694 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.09 hyp=0.09 cameraTheta=1.12 mountX=0.09 mountY=0.04, mountTheta=0.40
01:49:16.696 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.09, opts=13)
01:49:16.696 00.000 13300 Enqueuing Move request for scope (0.04, 0.09)
01:49:16.697 00.001 11596 Worker thread wakes up
01:49:16.697 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.09) opts 0xd
01:49:16.697 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.09)
01:49:16.697 00.000 11596 Moving (0.04, 0.09) raw xDistance=0.09 yDistance=0.04
01:49:16.697 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:49:16.697 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:16.697 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:49:16.698 00.001 11596 MoveAxis(E, 0, ABG)
01:49:16.698 00.000 11596 Move returns status 0, amount 0
01:49:16.698 00.000 11596 MoveAxis(N, 0, ABG)
01:49:16.698 00.000 11596 Move returns status 0, amount 0
01:49:16.698 00.000 11596 move complete, result=0
01:49:16.698 00.000 11596 worker thread done servicing request
01:49:16.706 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
01:49:16.714 00.008 13300 UpdateGuideState exits: m=1413 SNR=26.3
01:49:16.714 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:16.714 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:49:16.714 00.000 13300 Enqueuing Expose request
01:49:16.714 00.000 11596 Worker thread wakes up
01:49:16.714 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:49:16.715 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:49:17.230 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:49:18.254 01.024 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"699562f4-6b30-43b8-a01b-261fb9e6fa46"}
01:49:18.254 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"699562f4-6b30-43b8-a01b-261fb9e6fa46"}
01:49:18.255 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3d5ebc3f-24ea-43fb-b63d-12ac2f1de872"}
01:49:18.255 00.000 13300 case statement mapped state 6 to 3
01:49:18.255 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3d5ebc3f-24ea-43fb-b63d-12ac2f1de872"}
01:49:18.256 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a12d1bdb-49d1-4458-afd5-ec16100f1c28"}
01:49:18.256 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":147,"width":15,"height":15,"star_pos":[6.91,7.21],"pixels":"..."},"id":"a12d1bdb-49d1-4458-afd5-ec16100f1c28"}
01:49:20.255 01.999 11596 Exposure complete
01:49:20.325 00.070 11596 worker thread done servicing request
01:49:20.325 00.000 13300 OnExposeComplete: enter
01:49:20.326 00.001 13300 UpdateGuideState(): m_state=6
01:49:20.326 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 148
01:49:20.326 00.000 13300 Star::Find returns 1 (0), X=24.97, Y=411.30, Mass=1400, SNR=26.2, Peak=156 HFD=3.3
01:49:20.327 00.001 13300 MultiStar: [#1 0.02,-0.17,0.51,U] [#2 0.24,0.14,0.00,M2] [#3 0.08,0.20,0.34,U] [#4 0.11,0.04,0.28,U] [#5 0.13,0.38,0.00,M1] [#6 0.02,0.24,0.26,U] [#7 -0.06,0.32,0.00,M1] [#8 -0.16,0.13,0.24,U] 
01:49:20.327 00.000 13300 refined, 5 included, MultiStar: {0.07, 0.14}, one-star: {0.14, 0.28}
01:49:20.327 00.000 13300 CameraToMount -- cameraTheta (1.12) - m_xAngle (1.53) = xAngle (-0.42 = -0.42)
01:49:20.328 00.001 13300 CameraToMount -- cameraTheta (1.12) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.54 = 2.74)
01:49:20.328 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.14 hyp=0.15 cameraTheta=1.12 mountX=0.14 mountY=0.06, mountTheta=0.40
01:49:20.331 00.003 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.14, opts=13)
01:49:20.331 00.000 13300 Enqueuing Move request for scope (0.07, 0.14)
01:49:20.331 00.000 11596 Worker thread wakes up
01:49:20.331 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.14) opts 0xd
01:49:20.331 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.14)
01:49:20.331 00.000 11596 Moving (0.07, 0.14) raw xDistance=0.14 yDistance=0.06
01:49:20.331 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.14
01:49:20.331 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:20.332 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:49:20.332 00.000 11596 MoveAxis(W, 177, ABG)
01:49:20.332 00.000 11596 Guiding  Dir = 3, Dur = 177
01:49:20.332 00.000 11596 IsSlewing returns 0
01:49:20.342 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
01:49:20.351 00.009 13300 UpdateGuideState exits: m=1400 SNR=26.2
01:49:20.351 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:20.351 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:49:20.351 00.000 13300 Enqueuing Expose request
01:49:20.393 00.042 11596 IsGuiding returns 0
01:49:20.481 00.088 11596 PulseGuide returned control before completion, sleep 100
01:49:20.683 00.202 11596 IsGuiding returns 0
01:49:20.683 00.000 11596 Move returns status 0, amount 177
01:49:20.683 00.000 11596 MoveAxis(N, 0, ABG)
01:49:20.683 00.000 11596 Move returns status 0, amount 0
01:49:20.683 00.000 11596 move complete, result=0
01:49:20.683 00.000 11596 worker thread done servicing request
01:49:20.683 00.000 13300 GuideStep: 0.1 px 177 ms WEST, 0.1 px 0 ms NORTH
01:49:20.683 00.000 11596 Worker thread wakes up
01:49:20.684 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:49:21.196 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:49:21.253 00.057 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b52cbc0b-dd14-40b0-b93c-21d12f0dbdb4"}
01:49:21.253 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b52cbc0b-dd14-40b0-b93c-21d12f0dbdb4"}
01:49:21.254 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"294069ce-8785-44db-9261-c1599b8f00bb"}
01:49:21.254 00.000 13300 case statement mapped state 6 to 3
01:49:21.254 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"294069ce-8785-44db-9261-c1599b8f00bb"}
01:49:21.255 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fd633f02-be51-4854-84b1-46b1b2d7dc49"}
01:49:21.255 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":148,"width":15,"height":15,"star_pos":[6.97,7.30],"pixels":"..."},"id":"fd633f02-be51-4854-84b1-46b1b2d7dc49"}
01:49:24.222 02.967 11596 Exposure complete
01:49:24.254 00.032 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"927b21df-c289-436c-922c-519a1cdf99c1"}
01:49:24.254 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"927b21df-c289-436c-922c-519a1cdf99c1"}
01:49:24.255 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cd638a85-d37d-405d-a19e-d7c33ab6a592"}
01:49:24.255 00.000 13300 case statement mapped state 6 to 3
01:49:24.256 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cd638a85-d37d-405d-a19e-d7c33ab6a592"}
01:49:24.256 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bda1bf36-e250-4d8d-8bb3-68a1e59746f9"}
01:49:24.256 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":148,"width":15,"height":15,"star_pos":[6.97,7.30],"pixels":"..."},"id":"bda1bf36-e250-4d8d-8bb3-68a1e59746f9"}
01:49:24.312 00.056 11596 worker thread done servicing request
01:49:24.312 00.000 13300 OnExposeComplete: enter
01:49:24.312 00.000 13300 UpdateGuideState(): m_state=6
01:49:24.312 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 149
01:49:24.313 00.001 13300 Star::Find returns 1 (0), X=24.90, Y=411.27, Mass=1394, SNR=26.1, Peak=163 HFD=3.2
01:49:24.313 00.000 13300 MultiStar: [#1 0.03,-0.26,0.00,M1] [#2 0.12,0.30,0.00,M3] [#3 0.03,-0.00,0.34,U] [#4 0.17,0.03,0.29,U] [#5 0.16,-0.06,0.30,U] [#6 -0.10,0.25,0.00,M6] [#7 -0.22,0.16,0.00,M2] [#8 -0.25,-0.11,0.00,M1] 
01:49:24.313 00.000 13300 refined, 3 included, MultiStar: {0.09, 0.13}, one-star: {0.07, 0.25}
01:49:24.313 00.000 13300 CameraToMount -- cameraTheta (0.93) - m_xAngle (1.53) = xAngle (-0.60 = -0.60)
01:49:24.313 00.000 13300 CameraToMount -- cameraTheta (0.93) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.73 = 2.56)
01:49:24.313 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.13 hyp=0.16 cameraTheta=0.93 mountX=0.13 mountY=0.09, mountTheta=0.59
01:49:24.316 00.003 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.13, opts=13)
01:49:24.316 00.000 13300 Enqueuing Move request for scope (0.09, 0.13)
01:49:24.316 00.000 11596 Worker thread wakes up
01:49:24.316 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.13) opts 0xd
01:49:24.316 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.13)
01:49:24.316 00.000 11596 Moving (0.09, 0.13) raw xDistance=0.13 yDistance=0.09
01:49:24.316 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:49:24.317 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:24.317 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:49:24.317 00.000 11596 MoveAxis(E, 0, ABG)
01:49:24.317 00.000 11596 Move returns status 0, amount 0
01:49:24.317 00.000 11596 MoveAxis(N, 0, ABG)
01:49:24.317 00.000 11596 Move returns status 0, amount 0
01:49:24.317 00.000 11596 move complete, result=0
01:49:24.317 00.000 11596 worker thread done servicing request
01:49:24.323 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
01:49:24.331 00.008 13300 UpdateGuideState exits: m=1394 SNR=26.1
01:49:24.331 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:24.331 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:49:24.331 00.000 13300 Enqueuing Expose request
01:49:24.332 00.001 11596 Worker thread wakes up
01:49:24.332 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:49:24.332 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:49:24.842 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:49:27.254 02.412 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"64e61fb5-7187-473a-ae51-ee3742ccedd2"}
01:49:27.254 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"64e61fb5-7187-473a-ae51-ee3742ccedd2"}
01:49:27.255 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"301ef672-6b7e-4488-9e31-552ca53bf177"}
01:49:27.255 00.000 13300 case statement mapped state 6 to 3
01:49:27.255 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"301ef672-6b7e-4488-9e31-552ca53bf177"}
01:49:27.256 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b3a193f8-778d-44c5-b75f-b9f294779b23"}
01:49:27.256 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":149,"width":15,"height":15,"star_pos":[6.90,7.27],"pixels":"..."},"id":"b3a193f8-778d-44c5-b75f-b9f294779b23"}
01:49:27.870 00.614 11596 Exposure complete
01:49:27.942 00.072 11596 worker thread done servicing request
01:49:27.942 00.000 13300 OnExposeComplete: enter
01:49:27.942 00.000 13300 UpdateGuideState(): m_state=6
01:49:27.943 00.001 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 150
01:49:27.943 00.000 13300 Star::Find returns 1 (0), X=24.87, Y=411.18, Mass=1384, SNR=26.0, Peak=167 HFD=3.0
01:49:27.943 00.000 13300 MultiStar: [#1 0.04,-0.11,0.55,U] [#2 0.20,0.09,0.50,U] [#3 -0.03,0.10,0.33,U] [#4 0.07,0.01,0.28,U] [#5 0.11,0.05,0.31,U] [#6 0.29,0.07,0.00,M7] [#7 -0.02,0.13,0.28,U] [#8 -0.19,0.10,0.25,U] 
01:49:27.943 00.000 13300 refined, 7 included, MultiStar: {0.04, 0.07}, one-star: {0.04, 0.16}
01:49:27.943 00.000 13300 CameraToMount -- cameraTheta (1.04) - m_xAngle (1.53) = xAngle (-0.50 = -0.50)
01:49:27.944 00.001 13300 CameraToMount -- cameraTheta (1.04) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.62 = 2.66)
01:49:27.944 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.07 hyp=0.09 cameraTheta=1.04 mountX=0.08 mountY=0.04, mountTheta=0.49
01:49:27.946 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.07, opts=13)
01:49:27.946 00.000 13300 Enqueuing Move request for scope (0.04, 0.07)
01:49:27.946 00.000 11596 Worker thread wakes up
01:49:27.946 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.07) opts 0xd
01:49:27.946 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.07)
01:49:27.946 00.000 11596 Moving (0.04, 0.07) raw xDistance=0.08 yDistance=0.04
01:49:27.946 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:49:27.946 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:27.946 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:49:27.947 00.001 11596 MoveAxis(E, 0, ABG)
01:49:27.947 00.000 11596 Move returns status 0, amount 0
01:49:27.947 00.000 11596 MoveAxis(N, 0, ABG)
01:49:27.947 00.000 11596 Move returns status 0, amount 0
01:49:27.947 00.000 11596 move complete, result=0
01:49:27.947 00.000 11596 worker thread done servicing request
01:49:27.954 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
01:49:27.962 00.008 13300 UpdateGuideState exits: m=1384 SNR=26.0
01:49:27.962 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:27.962 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:49:27.962 00.000 13300 Enqueuing Expose request
01:49:27.962 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:49:27.962 00.000 11596 Worker thread wakes up
01:49:27.963 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:49:28.465 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:49:30.252 01.787 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e6e54206-c5be-4202-9580-a0b41eb839a6"}
01:49:30.252 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e6e54206-c5be-4202-9580-a0b41eb839a6"}
01:49:30.253 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"73250d9e-ceb3-460b-92cd-c9d59ab27cf9"}
01:49:30.253 00.000 13300 case statement mapped state 6 to 3
01:49:30.253 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"73250d9e-ceb3-460b-92cd-c9d59ab27cf9"}
01:49:30.253 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ca14d603-3372-402a-81d0-43e109cbc232"}
01:49:30.254 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":150,"width":15,"height":15,"star_pos":[6.87,7.18],"pixels":"..."},"id":"ca14d603-3372-402a-81d0-43e109cbc232"}
01:49:31.495 01.241 11596 Exposure complete
01:49:31.570 00.075 11596 worker thread done servicing request
01:49:31.571 00.001 13300 OnExposeComplete: enter
01:49:31.571 00.000 13300 UpdateGuideState(): m_state=6
01:49:31.571 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 151
01:49:31.571 00.000 13300 Star::Find returns 1 (0), X=24.82, Y=411.16, Mass=1381, SNR=26.0, Peak=190 HFD=2.9
01:49:31.572 00.001 13300 MultiStar: [#1 0.02,-0.25,0.53,U] [#2 0.07,0.07,0.50,U] [#3 0.02,0.04,0.33,U] [#4 -0.10,-0.10,0.28,U] [#5 0.21,0.06,0.29,U] [#6 0.03,0.39,0.00,M8] [#7 -0.05,0.22,0.28,U] [#8 -0.26,-0.09,0.00,M1] 
01:49:31.572 00.000 13300 refined, 6 included, MultiStar: {0.02, 0.03}, one-star: {-0.01, 0.14}
01:49:31.572 00.000 13300 CameraToMount -- cameraTheta (1.08) - m_xAngle (1.53) = xAngle (-0.45 = -0.45)
01:49:31.572 00.000 13300 CameraToMount -- cameraTheta (1.08) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.58 = 2.71)
01:49:31.572 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.03 hyp=0.04 cameraTheta=1.08 mountX=0.03 mountY=0.02, mountTheta=0.44
01:49:31.574 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.03, opts=13)
01:49:31.574 00.000 13300 Enqueuing Move request for scope (0.02, 0.03)
01:49:31.574 00.000 11596 Worker thread wakes up
01:49:31.575 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.03) opts 0xd
01:49:31.575 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.03)
01:49:31.575 00.000 11596 Moving (0.02, 0.03) raw xDistance=0.03 yDistance=0.02
01:49:31.575 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:49:31.575 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:31.575 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:49:31.575 00.000 11596 MoveAxis(E, 0, ABG)
01:49:31.575 00.000 11596 Move returns status 0, amount 0
01:49:31.575 00.000 11596 MoveAxis(N, 0, ABG)
01:49:31.575 00.000 11596 Move returns status 0, amount 0
01:49:31.575 00.000 11596 move complete, result=0
01:49:31.576 00.001 11596 worker thread done servicing request
01:49:31.581 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
01:49:31.589 00.008 13300 UpdateGuideState exits: m=1381 SNR=26.0
01:49:31.589 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:31.589 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:49:31.589 00.000 13300 Enqueuing Expose request
01:49:31.589 00.000 11596 Worker thread wakes up
01:49:31.589 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:49:31.589 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:49:32.101 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:49:33.253 01.152 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5506f395-2a19-4357-a23f-9916f3a5069b"}
01:49:33.253 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5506f395-2a19-4357-a23f-9916f3a5069b"}
01:49:33.254 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bf3dc831-b5ef-4f02-b9a9-90f57fb8288e"}
01:49:33.254 00.000 13300 case statement mapped state 6 to 3
01:49:33.254 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bf3dc831-b5ef-4f02-b9a9-90f57fb8288e"}
01:49:33.255 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b2e027f6-bb22-4f24-8f0b-bc60a3f097e8"}
01:49:33.256 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":151,"width":15,"height":15,"star_pos":[6.82,7.16],"pixels":"..."},"id":"b2e027f6-bb22-4f24-8f0b-bc60a3f097e8"}
01:49:35.132 01.876 11596 Exposure complete
01:49:35.215 00.083 11596 worker thread done servicing request
01:49:35.215 00.000 13300 OnExposeComplete: enter
01:49:35.215 00.000 13300 UpdateGuideState(): m_state=6
01:49:35.216 00.001 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 152
01:49:35.216 00.000 13300 Star::Find returns 1 (0), X=24.87, Y=411.17, Mass=1379, SNR=26.0, Peak=173 HFD=2.9
01:49:35.216 00.000 13300 MultiStar: [#1 -0.05,-0.16,0.51,U] [#2 0.12,0.11,0.51,U] [#3 -0.00,0.35,0.00,M1] [#4 0.04,0.08,0.28,U] [#5 0.22,-0.02,0.30,U] [#6 0.02,0.10,0.27,U] [#7 -0.20,-0.00,0.28,U] [#8 -0.22,0.05,0.24,U] 
01:49:35.216 00.000 13300 refined, 7 included, MultiStar: {0.02, 0.05}, one-star: {0.04, 0.15}
01:49:35.217 00.001 13300 CameraToMount -- cameraTheta (1.28) - m_xAngle (1.53) = xAngle (-0.25 = -0.25)
01:49:35.217 00.000 13300 CameraToMount -- cameraTheta (1.28) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.38 = 2.90)
01:49:35.217 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.05 hyp=0.05 cameraTheta=1.28 mountX=0.05 mountY=0.01, mountTheta=0.24
01:49:35.219 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.05, opts=13)
01:49:35.219 00.000 13300 Enqueuing Move request for scope (0.02, 0.05)
01:49:35.219 00.000 11596 Worker thread wakes up
01:49:35.219 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.05) opts 0xd
01:49:35.219 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.05)
01:49:35.220 00.001 11596 Moving (0.02, 0.05) raw xDistance=0.05 yDistance=0.01
01:49:35.220 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:49:35.220 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:35.220 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:49:35.220 00.000 11596 MoveAxis(E, 0, ABG)
01:49:35.220 00.000 11596 Move returns status 0, amount 0
01:49:35.220 00.000 11596 MoveAxis(N, 0, ABG)
01:49:35.220 00.000 11596 Move returns status 0, amount 0
01:49:35.220 00.000 11596 move complete, result=0
01:49:35.220 00.000 11596 worker thread done servicing request
01:49:35.228 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
01:49:35.236 00.008 13300 UpdateGuideState exits: m=1379 SNR=26.0
01:49:35.237 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:35.237 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:49:35.237 00.000 13300 Enqueuing Expose request
01:49:35.237 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:49:35.237 00.000 11596 Worker thread wakes up
01:49:35.237 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:49:35.743 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:49:36.252 00.509 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"48545c20-40cc-4a1b-a59f-c62056335e85"}
01:49:36.252 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"48545c20-40cc-4a1b-a59f-c62056335e85"}
01:49:36.253 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7cb2cc26-43ce-484d-b256-4cc4d429577b"}
01:49:36.253 00.000 13300 case statement mapped state 6 to 3
01:49:36.253 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7cb2cc26-43ce-484d-b256-4cc4d429577b"}
01:49:36.253 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"714415ef-0e01-4cc2-9611-c9dc570d0e88"}
01:49:36.254 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":152,"width":15,"height":15,"star_pos":[6.87,7.17],"pixels":"..."},"id":"714415ef-0e01-4cc2-9611-c9dc570d0e88"}
01:49:38.780 02.526 11596 Exposure complete
01:49:38.850 00.070 11596 worker thread done servicing request
01:49:38.850 00.000 13300 OnExposeComplete: enter
01:49:38.850 00.000 13300 UpdateGuideState(): m_state=6
01:49:38.851 00.001 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 153
01:49:38.851 00.000 13300 Star::Find returns 1 (0), X=24.88, Y=411.17, Mass=1410, SNR=26.3, Peak=178 HFD=3.1
01:49:38.851 00.000 13300 MultiStar: [#1 -0.08,-0.18,0.54,U] [#2 0.03,0.08,0.51,U] [#3 -0.06,0.19,0.33,U] [#4 0.05,-0.14,0.33,U] [#5 -0.15,0.24,0.00,M1] [#6 -0.05,0.11,0.27,U] [#7 -0.10,0.17,0.27,U] [#8 -0.28,0.14,0.00,M1] 
01:49:38.851 00.000 13300 refined, 6 included, MultiStar: {-0.01, 0.06}, one-star: {0.05, 0.16}
01:49:38.852 00.001 13300 CameraToMount -- cameraTheta (1.69) - m_xAngle (1.53) = xAngle (0.15 = 0.15)
01:49:38.852 00.000 13300 CameraToMount -- cameraTheta (1.69) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.97 = -2.97)
01:49:38.852 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.69 mountX=0.06 mountY=-0.01, mountTheta=-0.17
01:49:38.854 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.06, opts=13)
01:49:38.854 00.000 13300 Enqueuing Move request for scope (-0.01, 0.06)
01:49:38.854 00.000 11596 Worker thread wakes up
01:49:38.854 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.06) opts 0xd
01:49:38.854 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.06)
01:49:38.854 00.000 11596 Moving (-0.01, 0.06) raw xDistance=0.06 yDistance=-0.01
01:49:38.854 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:49:38.854 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:38.855 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:49:38.855 00.000 11596 MoveAxis(E, 0, ABG)
01:49:38.855 00.000 11596 Move returns status 0, amount 0
01:49:38.855 00.000 11596 MoveAxis(N, 0, ABG)
01:49:38.855 00.000 11596 Move returns status 0, amount 0
01:49:38.855 00.000 11596 move complete, result=0
01:49:38.855 00.000 11596 worker thread done servicing request
01:49:38.861 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
01:49:38.870 00.009 13300 UpdateGuideState exits: m=1410 SNR=26.3
01:49:38.870 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:38.871 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:49:38.871 00.000 13300 Enqueuing Expose request
01:49:38.871 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:49:38.871 00.000 11596 Worker thread wakes up
01:49:38.871 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:49:39.251 00.380 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"407912ac-52ea-466a-be76-5ec60af7e85d"}
01:49:39.251 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"407912ac-52ea-466a-be76-5ec60af7e85d"}
01:49:39.252 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"26075f95-405f-450d-801b-2f83ec600ebf"}
01:49:39.252 00.000 13300 case statement mapped state 6 to 3
01:49:39.252 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"26075f95-405f-450d-801b-2f83ec600ebf"}
01:49:39.253 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"73ca00f3-bfcf-4f04-a585-4511a697443a"}
01:49:39.253 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":153,"width":15,"height":15,"star_pos":[6.88,7.17],"pixels":"..."},"id":"73ca00f3-bfcf-4f04-a585-4511a697443a"}
01:49:39.373 00.120 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:49:42.251 02.878 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b5649b77-539a-4367-a5d8-bbe079715864"}
01:49:42.251 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b5649b77-539a-4367-a5d8-bbe079715864"}
01:49:42.252 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"db30e84f-7585-4dc3-bf70-b6bef90505f1"}
01:49:42.252 00.000 13300 case statement mapped state 6 to 3
01:49:42.252 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"db30e84f-7585-4dc3-bf70-b6bef90505f1"}
01:49:42.253 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5d38075f-8d5f-4af4-a918-a8a6fa7558c1"}
01:49:42.253 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":153,"width":15,"height":15,"star_pos":[6.88,7.17],"pixels":"..."},"id":"5d38075f-8d5f-4af4-a918-a8a6fa7558c1"}
01:49:42.397 00.144 11596 Exposure complete
01:49:42.464 00.067 11596 worker thread done servicing request
01:49:42.465 00.001 13300 OnExposeComplete: enter
01:49:42.465 00.000 13300 UpdateGuideState(): m_state=6
01:49:42.465 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 154
01:49:42.465 00.000 13300 Star::Find returns 1 (0), X=24.89, Y=411.24, Mass=1409, SNR=26.3, Peak=167 HFD=3.1
01:49:42.466 00.001 13300 MultiStar: [#1 0.02,-0.11,0.54,U] [#2 0.09,0.28,0.00,M1] [#3 -0.14,0.07,0.34,U] [#4 0.14,0.13,0.29,U] [#5 -0.01,0.26,0.00,M2] [#6 -0.10,0.38,0.00,M7] [#7 -0.06,0.36,0.00,M1] [#8 -0.24,0.01,0.24,U] 
01:49:42.466 00.000 13300 refined, 4 included, MultiStar: {0.00, 0.09}, one-star: {0.06, 0.22}
01:49:42.466 00.000 13300 CameraToMount -- cameraTheta (1.53) - m_xAngle (1.53) = xAngle (-0.01 = -0.01)
01:49:42.466 00.000 13300 CameraToMount -- cameraTheta (1.53) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.13 = -3.13)
01:49:42.466 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.09 hyp=0.09 cameraTheta=1.53 mountX=0.09 mountY=-0.00, mountTheta=-0.01
01:49:42.468 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.09, opts=13)
01:49:42.468 00.000 13300 Enqueuing Move request for scope (0.00, 0.09)
01:49:42.468 00.000 11596 Worker thread wakes up
01:49:42.468 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.09) opts 0xd
01:49:42.468 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.09)
01:49:42.468 00.000 11596 Moving (0.00, 0.09) raw xDistance=0.09 yDistance=-0.00
01:49:42.469 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:49:42.469 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:42.469 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:49:42.469 00.000 11596 MoveAxis(E, 0, ABG)
01:49:42.469 00.000 11596 Move returns status 0, amount 0
01:49:42.469 00.000 11596 MoveAxis(N, 0, ABG)
01:49:42.469 00.000 11596 Move returns status 0, amount 0
01:49:42.469 00.000 11596 move complete, result=0
01:49:42.469 00.000 11596 worker thread done servicing request
01:49:42.475 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
01:49:42.483 00.008 13300 UpdateGuideState exits: m=1409 SNR=26.3
01:49:42.483 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:42.483 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:49:42.483 00.000 13300 Enqueuing Expose request
01:49:42.483 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:49:42.483 00.000 11596 Worker thread wakes up
01:49:42.483 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:49:42.994 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:49:45.250 02.256 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"116c8ac0-98a1-4d98-9299-70dd2a7411d0"}
01:49:45.250 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"116c8ac0-98a1-4d98-9299-70dd2a7411d0"}
01:49:45.251 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9fcf3d7c-269c-4fc6-ba2e-41450ccad04c"}
01:49:45.251 00.000 13300 case statement mapped state 6 to 3
01:49:45.251 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9fcf3d7c-269c-4fc6-ba2e-41450ccad04c"}
01:49:45.251 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0943b7a2-2124-491e-ab0a-4a9a0ca4b1df"}
01:49:45.252 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":154,"width":15,"height":15,"star_pos":[6.89,7.24],"pixels":"..."},"id":"0943b7a2-2124-491e-ab0a-4a9a0ca4b1df"}
01:49:46.029 00.777 11596 Exposure complete
01:49:46.098 00.069 11596 worker thread done servicing request
01:49:46.098 00.000 13300 OnExposeComplete: enter
01:49:46.098 00.000 13300 UpdateGuideState(): m_state=6
01:49:46.099 00.001 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 155
01:49:46.099 00.000 13300 Star::Find returns 1 (0), X=24.88, Y=411.31, Mass=1407, SNR=26.3, Peak=152 HFD=3.1
01:49:46.100 00.001 13300 MultiStar: [#1 0.02,-0.04,0.51,U] [#2 0.11,0.26,0.00,M2] [#3 -0.02,0.36,0.00,M1] [#4 0.10,0.13,0.28,U] [#5 0.13,0.63,0.00,M3] [#6 0.20,0.51,0.00,M8] [#7 -0.16,0.12,0.27,U] [#8 -0.18,0.12,0.23,U] 
01:49:46.100 00.000 13300 refined, 4 included, MultiStar: {0.00, 0.16}, one-star: {0.05, 0.29}
01:49:46.100 00.000 13300 CameraToMount -- cameraTheta (1.56) - m_xAngle (1.53) = xAngle (0.03 = 0.03)
01:49:46.100 00.000 13300 CameraToMount -- cameraTheta (1.56) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.10 = -3.10)
01:49:46.100 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.16 hyp=0.16 cameraTheta=1.56 mountX=0.16 mountY=-0.01, mountTheta=-0.04
01:49:46.102 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.16, opts=13)
01:49:46.102 00.000 13300 Enqueuing Move request for scope (0.00, 0.16)
01:49:46.102 00.000 11596 Worker thread wakes up
01:49:46.102 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.16) opts 0xd
01:49:46.102 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.16)
01:49:46.102 00.000 11596 Moving (0.00, 0.16) raw xDistance=0.16 yDistance=-0.01
01:49:46.102 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
01:49:46.103 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:46.103 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:49:46.103 00.000 11596 MoveAxis(W, 202, ABG)
01:49:46.103 00.000 11596 Guiding  Dir = 3, Dur = 202
01:49:46.103 00.000 11596 IsSlewing returns 0
01:49:46.109 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
01:49:46.117 00.008 13300 UpdateGuideState exits: m=1407 SNR=26.3
01:49:46.117 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:46.117 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:49:46.117 00.000 13300 Enqueuing Expose request
01:49:46.153 00.036 11596 IsGuiding returns 0
01:49:46.351 00.198 11596 PulseGuide returned control before completion, sleep 15
01:49:46.635 00.284 11596 IsGuiding returns 1
01:49:46.635 00.000 11596 scope still moving after pulse duration time elapsed
01:49:46.666 00.031 11596 IsSlewing returns 0
01:49:46.769 00.103 11596 IsGuiding returns 0
01:49:46.769 00.000 11596 scope move finished after 202 + 413 ms
01:49:46.769 00.000 11596 Move returns status 0, amount 202
01:49:46.769 00.000 11596 MoveAxis(N, 0, ABG)
01:49:46.769 00.000 11596 Move returns status 0, amount 0
01:49:46.769 00.000 11596 move complete, result=0
01:49:46.769 00.000 11596 worker thread done servicing request
01:49:46.769 00.000 11596 Worker thread wakes up
01:49:46.769 00.000 13300 GuideStep: 0.2 px 202 ms WEST, -0.0 px 0 ms NORTH
01:49:46.769 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:49:47.272 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:49:48.250 00.978 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6de9b4ca-e69c-412f-b33a-e2fb6f64ea4b"}
01:49:48.250 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6de9b4ca-e69c-412f-b33a-e2fb6f64ea4b"}
01:49:48.251 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0eef32f0-d2e4-4e6f-b90c-f68b40d309fb"}
01:49:48.251 00.000 13300 case statement mapped state 6 to 3
01:49:48.251 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0eef32f0-d2e4-4e6f-b90c-f68b40d309fb"}
01:49:48.252 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"750721e7-f97b-4039-9984-3a9542409141"}
01:49:48.252 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":155,"width":15,"height":15,"star_pos":[6.88,7.31],"pixels":"..."},"id":"750721e7-f97b-4039-9984-3a9542409141"}
01:49:50.307 02.055 11596 Exposure complete
01:49:50.375 00.068 11596 worker thread done servicing request
01:49:50.376 00.001 13300 OnExposeComplete: enter
01:49:50.376 00.000 13300 UpdateGuideState(): m_state=6
01:49:50.376 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 156
01:49:50.376 00.000 13300 Star::Find returns 1 (0), X=24.87, Y=411.13, Mass=1402, SNR=26.2, Peak=183 HFD=3.0
01:49:50.377 00.001 13300 MultiStar: [#1 -0.03,-0.16,0.51,U] [#2 0.13,-0.01,0.47,U] [#3 -0.01,0.20,0.35,U] [#4 0.07,-0.15,0.27,U] [#5 0.14,-0.18,0.31,U] [#6 0.17,0.40,0.00,M9] [#7 -0.08,0.13,0.26,U] [#8 -0.23,0.02,0.24,U] 
01:49:50.377 00.000 13300 refined, 7 included, MultiStar: {0.02, 0.01}, one-star: {0.04, 0.11}
01:49:50.377 00.000 13300 CameraToMount -- cameraTheta (0.56) - m_xAngle (1.53) = xAngle (-0.97 = -0.97)
01:49:50.377 00.000 13300 CameraToMount -- cameraTheta (0.56) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.10 = 2.18)
01:49:50.377 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.01 hyp=0.02 cameraTheta=0.56 mountX=0.01 mountY=0.02, mountTheta=0.97
01:49:50.379 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.01, opts=13)
01:49:50.379 00.000 13300 Enqueuing Move request for scope (0.02, 0.01)
01:49:50.379 00.000 11596 Worker thread wakes up
01:49:50.379 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.01) opts 0xd
01:49:50.379 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.01)
01:49:50.380 00.001 11596 Moving (0.02, 0.01) raw xDistance=0.01 yDistance=0.02
01:49:50.380 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:49:50.380 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:50.380 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:49:50.380 00.000 11596 MoveAxis(E, 0, ABG)
01:49:50.380 00.000 11596 Move returns status 0, amount 0
01:49:50.380 00.000 11596 MoveAxis(N, 0, ABG)
01:49:50.380 00.000 11596 Move returns status 0, amount 0
01:49:50.380 00.000 11596 move complete, result=0
01:49:50.380 00.000 11596 worker thread done servicing request
01:49:50.386 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
01:49:50.394 00.008 13300 UpdateGuideState exits: m=1402 SNR=26.2
01:49:50.394 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:50.394 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:49:50.395 00.001 13300 Enqueuing Expose request
01:49:50.395 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:49:50.395 00.000 11596 Worker thread wakes up
01:49:50.395 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:49:50.910 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:49:51.249 00.339 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"55bed475-1c59-4811-afd3-69674691e506"}
01:49:51.249 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"55bed475-1c59-4811-afd3-69674691e506"}
01:49:51.250 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b377d58-d598-49a2-9db0-e8a64b8d5822"}
01:49:51.250 00.000 13300 case statement mapped state 6 to 3
01:49:51.250 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5b377d58-d598-49a2-9db0-e8a64b8d5822"}
01:49:51.250 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ef9aa77f-038a-4008-8ea9-8827d71cf142"}
01:49:51.251 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":156,"width":15,"height":15,"star_pos":[6.87,7.13],"pixels":"..."},"id":"ef9aa77f-038a-4008-8ea9-8827d71cf142"}
01:49:53.941 02.690 11596 Exposure complete
01:49:54.009 00.068 11596 worker thread done servicing request
01:49:54.009 00.000 13300 OnExposeComplete: enter
01:49:54.010 00.001 13300 UpdateGuideState(): m_state=6
01:49:54.010 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 157
01:49:54.010 00.000 13300 Star::Find returns 1 (0), X=24.84, Y=411.18, Mass=1390, SNR=26.1, Peak=184 HFD=3.0
01:49:54.010 00.000 13300 MultiStar: [#1 -0.04,-0.19,0.52,U] [#2 0.03,0.14,0.49,U] [#3 0.01,0.04,0.34,U] [#4 -0.06,-0.07,0.28,U] [#5 0.02,0.32,0.00,M3] [#6 -0.09,0.32,0.00,M10] [#7 -0.05,0.11,0.27,U] [#8 -0.33,0.07,0.00,M1] 
01:49:54.011 00.001 13300 refined, 5 included, MultiStar: {-0.01, 0.06}, one-star: {0.01, 0.16}
01:49:54.011 00.000 13300 CameraToMount -- cameraTheta (1.72) - m_xAngle (1.53) = xAngle (0.19 = 0.19)
01:49:54.011 00.000 13300 CameraToMount -- cameraTheta (1.72) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.94 = -2.94)
01:49:54.011 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.72 mountX=0.06 mountY=-0.01, mountTheta=-0.20
01:49:54.013 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.06, opts=13)
01:49:54.013 00.000 13300 Enqueuing Move request for scope (-0.01, 0.06)
01:49:54.013 00.000 11596 Worker thread wakes up
01:49:54.013 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.06) opts 0xd
01:49:54.013 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.06)
01:49:54.013 00.000 11596 Moving (-0.01, 0.06) raw xDistance=0.06 yDistance=-0.01
01:49:54.013 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:49:54.013 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:54.014 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:49:54.014 00.000 11596 MoveAxis(E, 0, ABG)
01:49:54.014 00.000 11596 Move returns status 0, amount 0
01:49:54.014 00.000 11596 MoveAxis(N, 0, ABG)
01:49:54.014 00.000 11596 Move returns status 0, amount 0
01:49:54.014 00.000 11596 move complete, result=0
01:49:54.014 00.000 11596 worker thread done servicing request
01:49:54.021 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
01:49:54.029 00.008 13300 UpdateGuideState exits: m=1390 SNR=26.1
01:49:54.029 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:54.029 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:49:54.029 00.000 13300 Enqueuing Expose request
01:49:54.030 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:49:54.030 00.000 11596 Worker thread wakes up
01:49:54.030 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:49:54.249 00.219 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d82ec1ab-0d66-4525-8fbd-fcea059e3de5"}
01:49:54.249 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d82ec1ab-0d66-4525-8fbd-fcea059e3de5"}
01:49:54.250 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9537a924-67c5-47ef-b625-0668d0c10fce"}
01:49:54.250 00.000 13300 case statement mapped state 6 to 3
01:49:54.250 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9537a924-67c5-47ef-b625-0668d0c10fce"}
01:49:54.250 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"35b7de8f-d597-4e63-8f0a-1b57c88974b9"}
01:49:54.251 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":157,"width":15,"height":15,"star_pos":[6.84,7.18],"pixels":"..."},"id":"35b7de8f-d597-4e63-8f0a-1b57c88974b9"}
01:49:54.532 00.281 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:49:57.248 02.716 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e7ee436d-b12d-4b81-a2d3-f6f09d728011"}
01:49:57.248 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e7ee436d-b12d-4b81-a2d3-f6f09d728011"}
01:49:57.249 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4e853239-88e7-4ac7-a2bb-bdbed5b92478"}
01:49:57.249 00.000 13300 case statement mapped state 6 to 3
01:49:57.249 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4e853239-88e7-4ac7-a2bb-bdbed5b92478"}
01:49:57.249 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4f31f536-86f1-421e-ba14-78791b65756d"}
01:49:57.250 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":157,"width":15,"height":15,"star_pos":[6.84,7.18],"pixels":"..."},"id":"4f31f536-86f1-421e-ba14-78791b65756d"}
01:49:57.559 00.309 11596 Exposure complete
01:49:57.627 00.068 11596 worker thread done servicing request
01:49:57.628 00.001 13300 OnExposeComplete: enter
01:49:57.628 00.000 13300 UpdateGuideState(): m_state=6
01:49:57.628 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 158
01:49:57.628 00.000 13300 Star::Find returns 1 (0), X=24.82, Y=411.05, Mass=1405, SNR=26.2, Peak=193 HFD=3.1
01:49:57.629 00.001 13300 MultiStar: [#1 -0.02,-0.32,0.00,M1] [#2 -0.02,-0.00,0.50,U] [#3 -0.04,0.14,0.34,U] [#4 -0.04,-0.06,0.29,U] [#5 0.20,0.11,0.31,U] [#6 -0.00,0.29,0.00,R] [#7 -0.12,0.25,0.00,M1] [#8 -0.31,-0.11,0.00,M2] 
01:49:57.629 00.000 13300 single-star, 4 included, MultiStar: {0.01, 0.04}, one-star: {-0.01, 0.03}
01:49:57.629 00.000 13300 CameraToMount -- cameraTheta (1.95) - m_xAngle (1.53) = xAngle (0.42 = 0.42)
01:49:57.629 00.000 13300 CameraToMount -- cameraTheta (1.95) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.71 = -2.71)
01:49:57.629 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.95 mountX=0.03 mountY=-0.01, mountTheta=-0.43
01:49:57.631 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.03, opts=13)
01:49:57.631 00.000 13300 Enqueuing Move request for scope (-0.01, 0.03)
01:49:57.631 00.000 11596 Worker thread wakes up
01:49:57.631 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd
01:49:57.632 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.03)
01:49:57.632 00.000 11596 Moving (-0.01, 0.03) raw xDistance=0.03 yDistance=-0.01
01:49:57.632 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:49:57.632 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:57.632 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:49:57.632 00.000 11596 MoveAxis(E, 0, ABG)
01:49:57.632 00.000 11596 Move returns status 0, amount 0
01:49:57.632 00.000 11596 MoveAxis(N, 0, ABG)
01:49:57.632 00.000 11596 Move returns status 0, amount 0
01:49:57.632 00.000 11596 move complete, result=0
01:49:57.632 00.000 11596 worker thread done servicing request
01:49:57.638 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
01:49:57.646 00.008 13300 UpdateGuideState exits: m=1405 SNR=26.2
01:49:57.646 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:57.646 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:49:57.646 00.000 13300 Enqueuing Expose request
01:49:57.647 00.001 11596 Worker thread wakes up
01:49:57.647 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:49:57.647 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:49:58.150 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:50:00.247 02.097 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f4e31ddd-88b0-4cad-bf9b-8939546b9747"}
01:50:00.247 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f4e31ddd-88b0-4cad-bf9b-8939546b9747"}
01:50:00.248 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"db9ee20b-4cd5-4763-ad5a-1a447ee5f74f"}
01:50:00.248 00.000 13300 case statement mapped state 6 to 3
01:50:00.248 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"db9ee20b-4cd5-4763-ad5a-1a447ee5f74f"}
01:50:00.249 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0e245f7f-2f58-4f41-935b-24b0615e9aa7"}
01:50:00.250 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":158,"width":15,"height":15,"star_pos":[6.82,7.05],"pixels":"..."},"id":"0e245f7f-2f58-4f41-935b-24b0615e9aa7"}
01:50:01.173 00.923 11596 Exposure complete
01:50:01.249 00.076 11596 worker thread done servicing request
01:50:01.249 00.000 13300 OnExposeComplete: enter
01:50:01.249 00.000 13300 UpdateGuideState(): m_state=6
01:50:01.249 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 159
01:50:01.250 00.001 13300 Star::Find returns 1 (0), X=24.87, Y=411.06, Mass=1434, SNR=26.5, Peak=200 HFD=3.0
01:50:01.250 00.000 13300 MultiStar: [#1 0.03,-0.24,0.54,U] [#2 0.10,0.00,0.45,U] [#3 -0.02,-0.12,0.33,U] [#4 0.19,-0.08,0.28,U] [#5 -0.03,-0.09,0.32,U] [#6 0.12,-0.09,0.26,U] [#7 -0.12,0.05,0.27,U] [#8 -0.23,-0.15,0.00,M3] 
01:50:01.250 00.000 13300 single-star, 7 included, MultiStar: {0.04, -0.06}, one-star: {0.04, 0.04}
01:50:01.250 00.000 13300 CameraToMount -- cameraTheta (0.80) - m_xAngle (1.53) = xAngle (-0.73 = -0.73)
01:50:01.250 00.000 13300 CameraToMount -- cameraTheta (0.80) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.86 = 2.43)
01:50:01.250 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.06 cameraTheta=0.80 mountX=0.04 mountY=0.04, mountTheta=0.72
01:50:01.252 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.04, opts=13)
01:50:01.252 00.000 13300 Enqueuing Move request for scope (0.04, 0.04)
01:50:01.253 00.001 11596 Worker thread wakes up
01:50:01.253 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
01:50:01.253 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
01:50:01.253 00.000 11596 Moving (0.04, 0.04) raw xDistance=0.04 yDistance=0.04
01:50:01.253 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:50:01.253 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:01.253 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:50:01.254 00.001 11596 MoveAxis(E, 0, ABG)
01:50:01.254 00.000 11596 Move returns status 0, amount 0
01:50:01.254 00.000 11596 MoveAxis(N, 0, ABG)
01:50:01.254 00.000 11596 Move returns status 0, amount 0
01:50:01.254 00.000 11596 move complete, result=0
01:50:01.254 00.000 11596 worker thread done servicing request
01:50:01.261 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
01:50:01.269 00.008 13300 UpdateGuideState exits: m=1434 SNR=26.5
01:50:01.270 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:01.270 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:50:01.270 00.000 13300 Enqueuing Expose request
01:50:01.270 00.000 11596 Worker thread wakes up
01:50:01.270 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:50:01.270 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:50:01.778 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:50:03.246 01.468 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fb1c0001-e902-4aa5-88fe-4500645ce6a4"}
01:50:03.246 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fb1c0001-e902-4aa5-88fe-4500645ce6a4"}
01:50:03.247 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c3196009-2abe-4ec3-80a3-7d94f8e40eb8"}
01:50:03.247 00.000 13300 case statement mapped state 6 to 3
01:50:03.247 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c3196009-2abe-4ec3-80a3-7d94f8e40eb8"}
01:50:03.248 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4be89be3-3d90-4a28-8d57-787ede5234cc"}
01:50:03.248 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":159,"width":15,"height":15,"star_pos":[6.87,7.06],"pixels":"..."},"id":"4be89be3-3d90-4a28-8d57-787ede5234cc"}
01:50:04.806 01.558 11596 Exposure complete
01:50:04.877 00.071 11596 worker thread done servicing request
01:50:04.877 00.000 13300 OnExposeComplete: enter
01:50:04.877 00.000 13300 UpdateGuideState(): m_state=6
01:50:04.877 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 160
01:50:04.877 00.000 13300 Star::Find returns 1 (0), X=24.80, Y=411.07, Mass=1440, SNR=26.6, Peak=190 HFD=3.2
01:50:04.878 00.001 13300 MultiStar: [#1 -0.10,-0.31,0.00,M1] [#2 0.06,0.14,0.44,U] [#3 -0.10,-0.09,0.33,U] [#4 0.16,-0.09,0.27,U] [#5 -0.01,-0.05,0.29,U] [#6 -0.08,-0.19,0.27,U] [#7 -0.05,0.15,0.26,U] [#8 -0.31,-0.10,0.00,M4] 
01:50:04.878 00.000 13300 refined, 6 included, MultiStar: {-0.01, 0.01}, one-star: {-0.02, 0.05}
01:50:04.878 00.000 13300 CameraToMount -- cameraTheta (2.28) - m_xAngle (1.53) = xAngle (0.75 = 0.75)
01:50:04.878 00.000 13300 CameraToMount -- cameraTheta (2.28) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.38 = -2.38)
01:50:04.878 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.02 cameraTheta=2.28 mountX=0.01 mountY=-0.01, mountTheta=-0.75
01:50:04.882 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.01, opts=13)
01:50:04.882 00.000 13300 Enqueuing Move request for scope (-0.01, 0.01)
01:50:04.882 00.000 11596 Worker thread wakes up
01:50:04.883 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
01:50:04.883 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
01:50:04.883 00.000 11596 Moving (-0.01, 0.01) raw xDistance=0.01 yDistance=-0.01
01:50:04.883 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:50:04.883 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:04.883 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:50:04.883 00.000 11596 MoveAxis(E, 0, ABG)
01:50:04.883 00.000 11596 Move returns status 0, amount 0
01:50:04.883 00.000 11596 MoveAxis(N, 0, ABG)
01:50:04.883 00.000 11596 Move returns status 0, amount 0
01:50:04.884 00.001 11596 move complete, result=0
01:50:04.884 00.000 11596 worker thread done servicing request
01:50:04.890 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
01:50:04.897 00.007 13300 UpdateGuideState exits: m=1440 SNR=26.6
01:50:04.898 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:04.898 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:50:04.898 00.000 13300 Enqueuing Expose request
01:50:04.898 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:50:04.898 00.000 11596 Worker thread wakes up
01:50:04.898 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:50:05.413 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:50:06.245 00.832 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aa4f1253-23c9-4f40-a4dd-1212d116844e"}
01:50:06.245 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aa4f1253-23c9-4f40-a4dd-1212d116844e"}
01:50:06.246 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d219f9fa-79e5-43a9-834e-08c35a84059f"}
01:50:06.246 00.000 13300 case statement mapped state 6 to 3
01:50:06.246 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d219f9fa-79e5-43a9-834e-08c35a84059f"}
01:50:06.246 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"db1cc8c3-f8a4-4da2-99f3-57d805558334"}
01:50:06.247 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":160,"width":15,"height":15,"star_pos":[6.80,7.07],"pixels":"..."},"id":"db1cc8c3-f8a4-4da2-99f3-57d805558334"}
01:50:08.436 02.189 11596 Exposure complete
01:50:08.513 00.077 11596 worker thread done servicing request
01:50:08.514 00.001 13300 OnExposeComplete: enter
01:50:08.514 00.000 13300 UpdateGuideState(): m_state=6
01:50:08.514 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 161
01:50:08.514 00.000 13300 Star::Find returns 1 (0), X=24.77, Y=411.05, Mass=1384, SNR=26.0, Peak=186 HFD=3.1
01:50:08.515 00.001 13300 MultiStar: [#1 -0.11,-0.19,0.51,U] [#2 -0.10,0.10,0.49,U] [#3 -0.07,0.08,0.34,U] [#4 0.05,-0.48,0.00,M1] [#5 -0.10,0.09,0.29,U] [#6 -0.05,-0.48,0.00,M1] [#7 -0.14,-0.02,0.28,U] [#8 -0.01,0.75,0.00,M5] 
01:50:08.515 00.000 13300 single-star, 5 included, MultiStar: {-0.09, 0.01}, one-star: {-0.06, 0.03}
01:50:08.515 00.000 13300 CameraToMount -- cameraTheta (2.67) - m_xAngle (1.53) = xAngle (1.14 = 1.14)
01:50:08.515 00.000 13300 CameraToMount -- cameraTheta (2.67) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.99 = -1.99)
01:50:08.515 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.03 hyp=0.06 cameraTheta=2.67 mountX=0.03 mountY=-0.06, mountTheta=-1.14
01:50:08.517 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.03, opts=13)
01:50:08.517 00.000 13300 Enqueuing Move request for scope (-0.06, 0.03)
01:50:08.517 00.000 11596 Worker thread wakes up
01:50:08.517 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.03) opts 0xd
01:50:08.518 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.03)
01:50:08.518 00.000 11596 Moving (-0.06, 0.03) raw xDistance=0.03 yDistance=-0.06
01:50:08.518 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:50:08.518 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:08.518 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:50:08.518 00.000 11596 MoveAxis(E, 0, ABG)
01:50:08.518 00.000 11596 Move returns status 0, amount 0
01:50:08.519 00.001 11596 MoveAxis(N, 0, ABG)
01:50:08.519 00.000 11596 Move returns status 0, amount 0
01:50:08.519 00.000 11596 move complete, result=0
01:50:08.519 00.000 11596 worker thread done servicing request
01:50:08.526 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=0, FiltMax=92, Gamma=0.510
01:50:08.533 00.007 13300 UpdateGuideState exits: m=1384 SNR=26.0
01:50:08.533 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:08.533 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:50:08.533 00.000 13300 Enqueuing Expose request
01:50:08.534 00.001 11596 Worker thread wakes up
01:50:08.534 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:50:08.534 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:50:09.048 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:50:09.243 00.195 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7a323c9f-911b-4955-a971-e4b0ac2453de"}
01:50:09.243 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7a323c9f-911b-4955-a971-e4b0ac2453de"}
01:50:09.244 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2ba7ffdc-1bec-4642-8300-a346a72c7fd2"}
01:50:09.244 00.000 13300 case statement mapped state 6 to 3
01:50:09.244 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2ba7ffdc-1bec-4642-8300-a346a72c7fd2"}
01:50:09.244 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"73453999-b141-43dd-a3ae-513feab1dc79"}
01:50:09.245 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":161,"width":15,"height":15,"star_pos":[6.77,7.05],"pixels":"..."},"id":"73453999-b141-43dd-a3ae-513feab1dc79"}
01:50:10.108 00.863 13300 evsrv: cli 10203680 connect
01:50:10.108 00.000 13300 case statement mapped state 6 to 3
01:50:10.109 00.001 13300 case statement mapped state 6 to 3
01:50:10.109 00.000 13300 evsrv: cli 10203680 request: {"method":"get_app_state","id":"83ac3255-f4bd-4d89-b480-32d95f2ef7cd"}
01:50:10.110 00.001 13300 case statement mapped state 6 to 3
01:50:10.110 00.000 13300 evsrv: cli 10203680 response: {"jsonrpc":"2.0","result":"Guiding","id":"83ac3255-f4bd-4d89-b480-32d95f2ef7cd"}
01:50:10.110 00.000 13300 evsrv: cli 10203680 disconnect
01:50:10.143 00.033 13300 evsrv: cli 10203220 connect
01:50:10.143 00.000 13300 case statement mapped state 6 to 3
01:50:10.144 00.001 13300 case statement mapped state 6 to 3
01:50:10.144 00.000 13300 evsrv: cli 10203220 request: {"method":"dither","params":{"amount":10,"raOnly":false,"settle":{"pixels":1.5,"time":5,"timeout":40}},"id":"56475768-f09e-4258-825e-f6023924b709"}
01:50:10.145 00.001 13300 PhdController::Dither begins
01:50:10.145 00.000 13300 dither: size=10.00, dRA=0.00 dDec=10.00
01:50:10.145 00.000 13300 MountToCamera -- mountTheta (-1.57) + m_xAngle (1.53) = xAngle (-0.04 = -0.04)
01:50:10.145 00.000 13300 MountToCamera -- mountX=0.00 mountY=10.00 hyp=10.00 mountTheta=-1.57 cameraX=9.99, cameraY=-0.38 cameraTheta=-0.04
01:50:10.145 00.000 13300 setting lock position to (34.82, 410.64)
01:50:10.146 00.001 13300 Mount: notify guiding dithered (10.0, -0.4)
01:50:10.146 00.000 13300 MultiStar: stabilizing after lock position change
01:50:10.146 00.000 13300 Status Line: Dither da 0.00,10.00
01:50:10.151 00.005 13300 PhdController: newstate STATE_SETTLE_BEGIN
01:50:10.152 00.001 13300 PhdController: newstate STATE_SETTLE_WAIT
01:50:10.152 00.000 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":0,"id":"56475768-f09e-4258-825e-f6023924b709"}
01:50:10.153 00.001 13300 evsrv: cli 10203220 disconnect
01:50:12.080 01.927 11596 Exposure complete
01:50:12.168 00.088 11596 worker thread done servicing request
01:50:12.168 00.000 13300 OnExposeComplete: enter
01:50:12.169 00.001 13300 UpdateGuideState(): m_state=6
01:50:12.169 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 162
01:50:12.169 00.000 13300 Star::Find returns 1 (0), X=24.66, Y=411.07, Mass=1372, SNR=25.9, Peak=203 HFD=3.3
01:50:12.170 00.001 13300 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.53) = xAngle (1.57 = 1.57)
01:50:12.170 00.000 13300 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.56 = -1.56)
01:50:12.170 00.000 13300 CameraToMount -- cameraX=-10.16 cameraY=0.43 hyp=10.17 cameraTheta=3.10 mountX=0.04 mountY=-10.17, mountTheta=-1.57
01:50:12.173 00.003 13300 dither recenter: remaining=(-0.0,-10.0) step=(-0.0,-10.0)
01:50:12.174 00.001 13300 MountToCamera -- mountTheta (1.57) + m_xAngle (1.53) = xAngle (3.10 = 3.10)
01:50:12.174 00.000 13300 MountToCamera -- mountX=-0.00 mountY=-10.00 hyp=10.00 mountTheta=1.57 cameraX=-9.99, cameraY=0.38 cameraTheta=3.10
01:50:12.174 00.000 13300 SchedulePrimaryMove(1016D950, x=-9.99, y=0.38, opts=4)
01:50:12.174 00.000 13300 Enqueuing Move request for scope (-9.99, 0.38)
01:50:12.174 00.000 13300 Mount: notify direct move -0.00,-10.00
01:50:12.174 00.000 11596 Worker thread wakes up
01:50:12.175 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-9.99, 0.38) opts 0x4
01:50:12.175 00.000 11596 Handling offset move in thread for scope, endpoint = (-9.99, 0.38)
01:50:12.175 00.000 11596 Moving (-9.99, 0.38) raw xDistance=-0.00 yDistance=-10.00
01:50:12.175 00.000 11596 BLC: window closed
01:50:12.175 00.000 11596 MoveAxis(E, 0, B)
01:50:12.175 00.000 11596 Move returns status 0, amount 0
01:50:12.176 00.001 11596 BLC: non-algo type move will not reverse Dec direction, no blc applied
01:50:12.176 00.000 11596 MoveAxis(N, 13218, B)
01:50:12.176 00.000 11596 Guiding  Dir = 0, Dur = 13218
01:50:12.176 00.000 11596 IsSlewing returns 0
01:50:12.185 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
01:50:12.194 00.009 13300 UpdateGuideState exits: m=1372 SNR=25.9
01:50:12.194 00.000 13300 PhdController: settling, locked = 1, distance = 10.09 (1.50) aobump = 0 frame = 1 / 99999
01:50:12.194 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761699012.194,"Host":"MAX-PC","Inst":1,"Distance":10.09,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
01:50:12.194 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:12.194 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:50:12.194 00.000 13300 Enqueuing Expose request
01:50:12.246 00.052 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"51f26f13-f7a0-4f92-ab8e-1ac44fb8bb9e"}
01:50:12.246 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"51f26f13-f7a0-4f92-ab8e-1ac44fb8bb9e"}
01:50:12.249 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cea739fa-bf9c-423d-8f9e-197b46d0c1f0"}
01:50:12.250 00.001 13300 case statement mapped state 6 to 3
01:50:12.250 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cea739fa-bf9c-423d-8f9e-197b46d0c1f0"}
01:50:12.252 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c6741eeb-3930-472f-84de-ee5a08fd069d"}
01:50:12.253 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":162,"width":15,"height":15,"star_pos":[6.66,7.07],"pixels":"..."},"id":"c6741eeb-3930-472f-84de-ee5a08fd069d"}
01:50:12.409 00.156 11596 IsGuiding returns 0
01:50:12.544 00.135 11596 PulseGuide returned control before completion, sleep 13094
01:50:15.245 02.701 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bc2c0ad4-578a-4fef-b10e-aae228fdbffb"}
01:50:15.245 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bc2c0ad4-578a-4fef-b10e-aae228fdbffb"}
01:50:15.246 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a69437c1-7688-46f1-8666-aaebebcb89f1"}
01:50:15.246 00.000 13300 case statement mapped state 6 to 3
01:50:15.246 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a69437c1-7688-46f1-8666-aaebebcb89f1"}
01:50:15.247 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3af7f2a2-f4f5-4d49-ab78-0546400d6eb6"}
01:50:15.248 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":162,"width":15,"height":15,"star_pos":[6.66,7.07],"pixels":"..."},"id":"3af7f2a2-f4f5-4d49-ab78-0546400d6eb6"}
01:50:18.573 03.325 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f200cd2b-a01a-44d6-b119-1cb892dc0f85"}
01:50:18.573 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f200cd2b-a01a-44d6-b119-1cb892dc0f85"}
01:50:18.575 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1eb6086d-cfa4-4d24-b954-8aff305c824f"}
01:50:18.575 00.000 13300 case statement mapped state 6 to 3
01:50:18.575 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1eb6086d-cfa4-4d24-b954-8aff305c824f"}
01:50:18.576 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b9417041-2325-4ba5-aff3-efacc62167cf"}
01:50:18.577 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":162,"width":15,"height":15,"star_pos":[6.66,7.07],"pixels":"..."},"id":"b9417041-2325-4ba5-aff3-efacc62167cf"}
01:50:21.572 02.995 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3e78b3c6-3693-4a74-b1bc-bee7551a0b1d"}
01:50:21.572 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3e78b3c6-3693-4a74-b1bc-bee7551a0b1d"}
01:50:21.573 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a11325f8-51b0-419b-b952-0d28369246ff"}
01:50:21.573 00.000 13300 case statement mapped state 6 to 3
01:50:21.574 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a11325f8-51b0-419b-b952-0d28369246ff"}
01:50:21.575 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a5c3db06-d845-4f9d-bde7-0f507b4da9bf"}
01:50:21.575 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":162,"width":15,"height":15,"star_pos":[6.66,7.07],"pixels":"..."},"id":"a5c3db06-d845-4f9d-bde7-0f507b4da9bf"}
01:50:24.573 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"33cbb273-12b5-4563-9f04-8d2c20f30845"}
01:50:24.573 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"33cbb273-12b5-4563-9f04-8d2c20f30845"}
01:50:24.574 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c848ee6f-d56d-49dc-91f2-287256de0cf9"}
01:50:24.574 00.000 13300 case statement mapped state 6 to 3
01:50:24.574 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c848ee6f-d56d-49dc-91f2-287256de0cf9"}
01:50:24.574 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8bd4469a-1e52-4a76-ac5b-2eb22bc085c1"}
01:50:24.575 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":162,"width":15,"height":15,"star_pos":[6.66,7.07],"pixels":"..."},"id":"8bd4469a-1e52-4a76-ac5b-2eb22bc085c1"}
01:50:25.645 01.070 11596 IsGuiding returns 1
01:50:25.645 00.000 11596 scope still moving after pulse duration time elapsed
01:50:25.676 00.031 11596 IsSlewing returns 0
01:50:25.676 00.000 11596 IsGuiding returns 1
01:50:25.707 00.031 11596 IsSlewing returns 0
01:50:25.708 00.001 11596 IsGuiding returns 1
01:50:25.738 00.030 11596 IsSlewing returns 0
01:50:25.738 00.000 11596 IsGuiding returns 1
01:50:25.769 00.031 11596 IsSlewing returns 0
01:50:25.769 00.000 11596 IsGuiding returns 1
01:50:25.798 00.029 11596 IsSlewing returns 0
01:50:25.799 00.001 11596 IsGuiding returns 1
01:50:25.828 00.029 11596 IsSlewing returns 0
01:50:25.828 00.000 11596 IsGuiding returns 1
01:50:25.858 00.030 11596 IsSlewing returns 0
01:50:25.858 00.000 11596 IsGuiding returns 1
01:50:25.888 00.030 11596 IsSlewing returns 0
01:50:25.888 00.000 11596 IsGuiding returns 1
01:50:25.920 00.032 11596 IsSlewing returns 0
01:50:25.920 00.000 11596 IsGuiding returns 1
01:50:25.951 00.031 11596 IsSlewing returns 0
01:50:25.951 00.000 11596 IsGuiding returns 1
01:50:25.982 00.031 11596 IsSlewing returns 0
01:50:25.982 00.000 11596 IsGuiding returns 1
01:50:26.012 00.030 11596 IsSlewing returns 0
01:50:26.012 00.000 11596 IsGuiding returns 1
01:50:26.218 00.206 11596 IsSlewing returns 0
01:50:26.218 00.000 11596 IsGuiding returns 1
01:50:26.558 00.340 11596 IsSlewing returns 0
01:50:26.558 00.000 11596 IsGuiding returns 1
01:50:26.582 00.024 11596 IsSlewing returns 0
01:50:26.582 00.000 11596 IsGuiding returns 1
01:50:26.613 00.031 11596 IsSlewing returns 0
01:50:26.613 00.000 11596 IsGuiding returns 1
01:50:26.643 00.030 11596 IsSlewing returns 0
01:50:26.643 00.000 11596 IsGuiding returns 1
01:50:26.672 00.029 11596 IsSlewing returns 0
01:50:26.672 00.000 11596 IsGuiding returns 1
01:50:26.702 00.030 11596 IsSlewing returns 0
01:50:26.703 00.001 11596 IsGuiding returns 1
01:50:26.733 00.030 11596 IsSlewing returns 0
01:50:26.733 00.000 11596 IsGuiding returns 1
01:50:26.764 00.031 11596 IsSlewing returns 0
01:50:26.764 00.000 11596 IsGuiding returns 1
01:50:26.795 00.031 11596 IsSlewing returns 0
01:50:26.795 00.000 11596 IsGuiding returns 1
01:50:26.825 00.030 11596 IsSlewing returns 0
01:50:26.825 00.000 11596 IsGuiding returns 1
01:50:26.856 00.031 11596 IsSlewing returns 0
01:50:26.856 00.000 11596 IsGuiding returns 1
01:50:26.888 00.032 11596 IsSlewing returns 0
01:50:26.888 00.000 11596 IsGuiding returns 1
01:50:26.919 00.031 11596 IsSlewing returns 0
01:50:26.919 00.000 11596 IsGuiding returns 1
01:50:26.950 00.031 11596 IsSlewing returns 0
01:50:26.950 00.000 11596 IsGuiding returns 1
01:50:26.980 00.030 11596 IsSlewing returns 0
01:50:26.980 00.000 11596 IsGuiding returns 1
01:50:27.010 00.030 11596 IsSlewing returns 0
01:50:27.010 00.000 11596 IsGuiding returns 1
01:50:27.040 00.030 11596 IsSlewing returns 0
01:50:27.040 00.000 11596 IsGuiding returns 1
01:50:27.070 00.030 11596 IsSlewing returns 0
01:50:27.070 00.000 11596 IsGuiding returns 1
01:50:27.100 00.030 11596 IsSlewing returns 0
01:50:27.100 00.000 11596 IsGuiding returns 1
01:50:27.571 00.471 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a7ece186-28d5-4d14-88f0-4ac7f896156d"}
01:50:27.571 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a7ece186-28d5-4d14-88f0-4ac7f896156d"}
01:50:27.572 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8539bc2e-8237-4ddb-b49e-052bc13de55f"}
01:50:27.572 00.000 13300 case statement mapped state 6 to 3
01:50:27.572 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8539bc2e-8237-4ddb-b49e-052bc13de55f"}
01:50:27.572 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1d3a0da0-a1c3-4273-b345-1fe7fe77f98b"}
01:50:27.572 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":162,"width":15,"height":15,"star_pos":[6.66,7.07],"pixels":"..."},"id":"1d3a0da0-a1c3-4273-b345-1fe7fe77f98b"}
01:50:27.708 00.136 11596 IsSlewing returns 0
01:50:27.826 00.118 11596 IsGuiding returns 1
01:50:28.053 00.227 11596 IsGuiding returns 0
01:50:28.053 00.000 11596 Move returns status 0, amount 13218
01:50:28.053 00.000 11596 move complete, result=0
01:50:28.053 00.000 11596 worker thread done servicing request
01:50:28.053 00.000 11596 Worker thread wakes up
01:50:28.053 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -10.0 px 13218 ms NORTH
01:50:28.054 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:50:28.561 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(10,396,31,31)
01:50:30.571 02.010 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2f4fddf0-af07-46eb-94a6-abff1f6fbefe"}
01:50:30.571 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2f4fddf0-af07-46eb-94a6-abff1f6fbefe"}
01:50:30.572 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a8e7d3ef-6292-4a60-ae9a-0f8bdab217b1"}
01:50:30.572 00.000 13300 case statement mapped state 6 to 3
01:50:30.572 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a8e7d3ef-6292-4a60-ae9a-0f8bdab217b1"}
01:50:30.573 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0adcffe5-ad68-42be-99af-b2285ec0fbc7"}
01:50:30.573 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":162,"width":15,"height":15,"star_pos":[6.66,7.07],"pixels":"..."},"id":"0adcffe5-ad68-42be-99af-b2285ec0fbc7"}
01:50:31.594 01.021 11596 Exposure complete
01:50:31.665 00.071 11596 worker thread done servicing request
01:50:31.666 00.001 13300 OnExposeComplete: enter
01:50:31.666 00.000 13300 UpdateGuideState(): m_state=6
01:50:31.666 00.000 13300 Star::Find(15, 24, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 163
01:50:31.666 00.000 13300 Star::Find returns 1 (0), X=33.35, Y=410.69, Mass=1426, SNR=26.4, Peak=181 HFD=3.2
01:50:31.666 00.000 13300 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.53) = xAngle (1.57 = 1.57)
01:50:31.666 00.000 13300 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.56 = -1.56)
01:50:31.667 00.001 13300 CameraToMount -- cameraX=-1.48 cameraY=0.05 hyp=1.48 cameraTheta=3.10 mountX=-0.00 mountY=-1.48, mountTheta=-1.57
01:50:31.669 00.002 13300 SchedulePrimaryMove(1016D950, x=-1.48, y=0.05, opts=13)
01:50:31.669 00.000 13300 Enqueuing Move request for scope (-1.48, 0.05)
01:50:31.669 00.000 11596 Worker thread wakes up
01:50:31.669 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-1.48, 0.05) opts 0xd
01:50:31.669 00.000 11596 Handling offset move in thread for scope, endpoint = (-1.48, 0.05)
01:50:31.669 00.000 11596 Moving (-1.48, 0.05) raw xDistance=-0.00 yDistance=-1.48
01:50:31.669 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:50:31.669 00.000 11596 resist switch: large excursion: input -1.48 thresh 0.54 direction from 0 to -1
01:50:31.669 00.000 11596 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.43
01:50:31.670 00.001 11596 GuideAlgorithmResistSwitch::result() returns -1.48 from input -1.48
01:50:31.670 00.000 11596 MoveAxis(E, 0, ABG)
01:50:31.670 00.000 11596 Move returns status 0, amount 0
01:50:31.670 00.000 11596 MoveAxis(N, 1951, ABG)
01:50:31.670 00.000 11596 Guiding  Dir = 0, Dur = 1951
01:50:31.670 00.000 11596 IsSlewing returns 0
01:50:31.676 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
01:50:31.684 00.008 13300 UpdateGuideState exits: m=1426 SNR=26.4
01:50:31.684 00.000 13300 PhdController: settling, locked = 1, distance = 1.48 (1.50) aobump = 0 frame = 2 / 99999
01:50:31.684 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761699031.684,"Host":"MAX-PC","Inst":1,"Distance":1.48,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
01:50:31.684 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:31.685 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:50:31.685 00.000 13300 Enqueuing Expose request
01:50:31.877 00.192 11596 IsGuiding returns 0
01:50:32.005 00.128 11596 PulseGuide returned control before completion, sleep 1833
01:50:33.570 01.565 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8b248a46-df80-408c-986d-fb5c034811a2"}
01:50:33.570 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8b248a46-df80-408c-986d-fb5c034811a2"}
01:50:33.571 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3935011f-4030-419b-ab38-d24f78d5b103"}
01:50:33.571 00.000 13300 case statement mapped state 6 to 3
01:50:33.571 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3935011f-4030-419b-ab38-d24f78d5b103"}
01:50:33.571 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6dbe82b4-13fb-43a0-8fb5-b71d25f2b27d"}
01:50:33.572 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":163,"width":15,"height":15,"star_pos":[7.35,6.69],"pixels":"..."},"id":"6dbe82b4-13fb-43a0-8fb5-b71d25f2b27d"}
01:50:33.866 00.294 11596 IsGuiding returns 1
01:50:33.866 00.000 11596 scope still moving after pulse duration time elapsed
01:50:33.902 00.036 11596 IsSlewing returns 0
01:50:33.971 00.069 11596 IsGuiding returns 1
01:50:33.993 00.022 11596 IsSlewing returns 0
01:50:34.091 00.098 11596 IsGuiding returns 1
01:50:34.115 00.024 11596 IsSlewing returns 0
01:50:34.199 00.084 11596 IsGuiding returns 0
01:50:34.199 00.000 11596 scope move finished after 1951 + 370 ms
01:50:34.199 00.000 11596 Move returns status 0, amount 1951
01:50:34.199 00.000 11596 move complete, result=0
01:50:34.199 00.000 11596 worker thread done servicing request
01:50:34.199 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -1.5 px 1951 ms NORTH
01:50:34.199 00.000 11596 Worker thread wakes up
01:50:34.199 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:50:34.703 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:50:36.569 01.866 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"96eeeda8-c91e-40c3-862a-41ad32528882"}
01:50:36.569 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"96eeeda8-c91e-40c3-862a-41ad32528882"}
01:50:36.570 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"32714083-ef8a-4a50-9cf1-e34960cf5cd6"}
01:50:36.570 00.000 13300 case statement mapped state 6 to 3
01:50:36.570 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"32714083-ef8a-4a50-9cf1-e34960cf5cd6"}
01:50:36.570 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3b9ac199-00f3-41ff-9edf-c0f473208e7a"}
01:50:36.571 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":163,"width":15,"height":15,"star_pos":[7.35,6.69],"pixels":"..."},"id":"3b9ac199-00f3-41ff-9edf-c0f473208e7a"}
01:50:37.738 01.167 11596 Exposure complete
01:50:37.811 00.073 11596 worker thread done servicing request
01:50:37.811 00.000 13300 OnExposeComplete: enter
01:50:37.811 00.000 13300 UpdateGuideState(): m_state=6
01:50:37.811 00.000 13300 Star::Find(15, 33, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 164
01:50:37.812 00.001 13300 Star::Find returns 1 (0), X=34.38, Y=410.49, Mass=1375, SNR=26.0, Peak=144 HFD=3.2
01:50:37.812 00.000 13300 CameraToMount -- cameraTheta (-2.83) - m_xAngle (1.53) = xAngle (-4.36 = 1.92)
01:50:37.812 00.000 13300 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.49 = -1.20)
01:50:37.812 00.000 13300 CameraToMount -- cameraX=-0.45 cameraY=-0.15 hyp=0.47 cameraTheta=-2.83 mountX=-0.16 mountY=-0.44, mountTheta=-1.93
01:50:37.815 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.45, y=-0.15, opts=13)
01:50:37.815 00.000 13300 Enqueuing Move request for scope (-0.45, -0.15)
01:50:37.815 00.000 11596 Worker thread wakes up
01:50:37.815 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.15) opts 0xd
01:50:37.815 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.45, -0.15)
01:50:37.815 00.000 11596 Moving (-0.45, -0.15) raw xDistance=-0.16 yDistance=-0.44
01:50:37.815 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
01:50:37.815 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
01:50:37.815 00.000 11596 MoveAxis(E, 203, ABG)
01:50:37.816 00.001 11596 Guiding  Dir = 2, Dur = 203
01:50:37.816 00.000 11596 IsSlewing returns 0
01:50:37.823 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=203, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
01:50:37.830 00.007 13300 UpdateGuideState exits: m=1375 SNR=26.0
01:50:37.831 00.001 13300 PhdController: settling, locked = 1, distance = 1.17 (1.50) aobump = 0 frame = 3 / 99999
01:50:37.831 00.000 13300 PhdController: newstate STATE_FINISH
01:50:37.831 00.000 13300 PhdController complete: success
01:50:37.831 00.000 13300 evsrv: {"Event":"SettleDone","Timestamp":1761699037.831,"Host":"MAX-PC","Inst":1,"Status":0,"TotalFrames":3,"DroppedFrames":0}
01:50:37.831 00.000 13300 Mount: notify guiding dither settle done success=1
01:50:37.831 00.000 13300 PhdController: newstate STATE_IDLE
01:50:37.832 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:37.832 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:50:37.832 00.000 13300 Enqueuing Expose request
01:50:37.904 00.072 11596 IsGuiding returns 0
01:50:38.293 00.389 11596 IsGuiding returns 1
01:50:38.293 00.000 11596 scope still moving after pulse duration time elapsed
01:50:38.481 00.188 11596 IsSlewing returns 0
01:50:38.574 00.093 11596 IsGuiding returns 0
01:50:38.574 00.000 11596 scope move finished after 203 + 466 ms
01:50:38.574 00.000 11596 Move returns status 0, amount 203
01:50:38.574 00.000 11596 MoveAxis(N, 579, ABG)
01:50:38.574 00.000 11596 Guiding  Dir = 0, Dur = 579
01:50:38.574 00.000 11596 IsSlewing returns 0
01:50:38.673 00.099 13300 evsrv: cli 102035E0 connect
01:50:38.673 00.000 13300 case statement mapped state 6 to 3
01:50:38.674 00.001 13300 case statement mapped state 6 to 3
01:50:38.675 00.001 13300 evsrv: cli 102035E0 request: {"method":"get_app_state","id":"3c885041-45d8-4800-bd39-e40a9a173f34"}
01:50:38.675 00.000 13300 case statement mapped state 6 to 3
01:50:38.675 00.000 13300 evsrv: cli 102035E0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3c885041-45d8-4800-bd39-e40a9a173f34"}
01:50:38.676 00.001 13300 evsrv: cli 102035E0 disconnect
01:50:38.709 00.033 11596 IsGuiding returns 0
01:50:39.024 00.315 11596 PulseGuide returned control before completion, sleep 276
01:50:39.543 00.519 11596 IsGuiding returns 1
01:50:39.543 00.000 11596 scope still moving after pulse duration time elapsed
01:50:39.569 00.026 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"66d2317b-40a5-40e4-bc95-b8b52452f882"}
01:50:39.569 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"66d2317b-40a5-40e4-bc95-b8b52452f882"}
01:50:39.570 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c08fb116-b62f-4d4a-94b6-3f1adc631715"}
01:50:39.570 00.000 13300 case statement mapped state 6 to 3
01:50:39.570 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c08fb116-b62f-4d4a-94b6-3f1adc631715"}
01:50:39.571 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"be28d43a-412b-4735-9467-2cb1b95026d3"}
01:50:39.571 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":164,"width":15,"height":15,"star_pos":[7.38,7.49],"pixels":"..."},"id":"be28d43a-412b-4735-9467-2cb1b95026d3"}
01:50:39.574 00.003 11596 IsSlewing returns 0
01:50:39.893 00.319 11596 IsGuiding returns 0
01:50:39.893 00.000 11596 scope move finished after 579 + 603 ms
01:50:39.893 00.000 11596 Move returns status 0, amount 579
01:50:39.893 00.000 11596 move complete, result=0
01:50:39.893 00.000 11596 worker thread done servicing request
01:50:39.893 00.000 11596 Worker thread wakes up
01:50:39.893 00.000 13300 GuideStep: -0.2 px 203 ms EAST, -0.4 px 579 ms NORTH
01:50:39.894 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:50:40.399 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:50:42.570 02.171 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"54eca499-7810-488e-8054-3bad4688b48e"}
01:50:42.570 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"54eca499-7810-488e-8054-3bad4688b48e"}
01:50:42.571 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7a43d8ec-06ee-485b-bcb5-1a3df87bc431"}
01:50:42.571 00.000 13300 case statement mapped state 6 to 3
01:50:42.571 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7a43d8ec-06ee-485b-bcb5-1a3df87bc431"}
01:50:42.571 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9efbb166-1885-4702-8cd5-3a5d2237e664"}
01:50:42.571 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":164,"width":15,"height":15,"star_pos":[7.38,7.49],"pixels":"..."},"id":"9efbb166-1885-4702-8cd5-3a5d2237e664"}
01:50:43.427 00.856 11596 Exposure complete
01:50:43.496 00.069 11596 worker thread done servicing request
01:50:43.496 00.000 13300 OnExposeComplete: enter
01:50:43.496 00.000 13300 UpdateGuideState(): m_state=6
01:50:43.497 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 165
01:50:43.497 00.000 13300 Star::Find returns 1 (0), X=35.33, Y=410.61, Mass=1395, SNR=26.2, Peak=173 HFD=3.1
01:50:43.497 00.000 13300 CameraToMount -- cameraTheta (-0.05) - m_xAngle (1.53) = xAngle (-1.58 = -1.58)
01:50:43.497 00.000 13300 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.71 = 1.57)
01:50:43.498 00.001 13300 CameraToMount -- cameraX=0.50 cameraY=-0.02 hyp=0.51 cameraTheta=-0.05 mountX=-0.01 mountY=0.51, mountTheta=1.58
01:50:43.500 00.002 13300 SchedulePrimaryMove(1016D950, x=0.50, y=-0.02, opts=13)
01:50:43.500 00.000 13300 Enqueuing Move request for scope (0.50, -0.02)
01:50:43.500 00.000 11596 Worker thread wakes up
01:50:43.500 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.02) opts 0xd
01:50:43.500 00.000 11596 Handling offset move in thread for scope, endpoint = (0.50, -0.02)
01:50:43.500 00.000 11596 Moving (0.50, -0.02) raw xDistance=-0.01 yDistance=0.51
01:50:43.500 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:50:43.500 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:50:43.500 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.51
01:50:43.501 00.001 11596 MoveAxis(E, 0, ABG)
01:50:43.501 00.000 11596 Move returns status 0, amount 0
01:50:43.501 00.000 11596 MoveAxis(N, 0, ABG)
01:50:43.501 00.000 11596 Move returns status 0, amount 0
01:50:43.501 00.000 11596 move complete, result=0
01:50:43.501 00.000 11596 worker thread done servicing request
01:50:43.507 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
01:50:43.515 00.008 13300 UpdateGuideState exits: m=1395 SNR=26.2
01:50:43.515 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:43.516 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:50:43.516 00.000 13300 Enqueuing Expose request
01:50:43.516 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.5 px 0 ms NORTH
01:50:43.516 00.000 11596 Worker thread wakes up
01:50:43.516 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:50:44.022 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:50:45.569 01.547 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4d037f9a-0d26-4b17-9064-762bcbdcfdfe"}
01:50:45.569 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4d037f9a-0d26-4b17-9064-762bcbdcfdfe"}
01:50:45.570 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0fa7ea5b-e501-4d16-9224-7d2bb32fcda4"}
01:50:45.570 00.000 13300 case statement mapped state 6 to 3
01:50:45.570 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0fa7ea5b-e501-4d16-9224-7d2bb32fcda4"}
01:50:45.570 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cf245b42-5573-4dc1-adfa-5f48259a93d5"}
01:50:45.571 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":165,"width":15,"height":15,"star_pos":[7.33,6.61],"pixels":"..."},"id":"cf245b42-5573-4dc1-adfa-5f48259a93d5"}
01:50:47.044 01.473 11596 Exposure complete
01:50:47.113 00.069 11596 worker thread done servicing request
01:50:47.113 00.000 13300 OnExposeComplete: enter
01:50:47.114 00.001 13300 UpdateGuideState(): m_state=6
01:50:47.114 00.000 13300 Star::Find(15, 35, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 166
01:50:47.115 00.001 13300 Star::Find returns 1 (0), X=35.55, Y=410.38, Mass=1390, SNR=26.2, Peak=160 HFD=3.2
01:50:47.115 00.000 13300 CameraToMount -- cameraTheta (-0.35) - m_xAngle (1.53) = xAngle (-1.88 = -1.88)
01:50:47.115 00.000 13300 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.01 = 1.28)
01:50:47.115 00.000 13300 CameraToMount -- cameraX=0.73 cameraY=-0.26 hyp=0.78 cameraTheta=-0.35 mountX=-0.23 mountY=0.74, mountTheta=1.88
01:50:47.119 00.004 13300 SchedulePrimaryMove(1016D950, x=0.73, y=-0.26, opts=13)
01:50:47.119 00.000 13300 Enqueuing Move request for scope (0.73, -0.26)
01:50:47.119 00.000 11596 Worker thread wakes up
01:50:47.119 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.73, -0.26) opts 0xd
01:50:47.119 00.000 11596 Handling offset move in thread for scope, endpoint = (0.73, -0.26)
01:50:47.119 00.000 11596 Moving (0.73, -0.26) raw xDistance=-0.23 yDistance=0.74
01:50:47.119 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
01:50:47.120 00.001 11596 resist switch: large excursion: input 0.74 thresh 0.54 direction from -1 to 1
01:50:47.120 00.000 11596 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.23
01:50:47.120 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.74 from input 0.74
01:50:47.120 00.000 11596 MoveAxis(E, 294, ABG)
01:50:47.120 00.000 11596 Guiding  Dir = 2, Dur = 294
01:50:47.120 00.000 11596 IsSlewing returns 0
01:50:47.131 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
01:50:47.139 00.008 13300 UpdateGuideState exits: m=1390 SNR=26.2
01:50:47.140 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:47.140 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:50:47.140 00.000 13300 Enqueuing Expose request
01:50:47.219 00.079 11596 IsGuiding returns 0
01:50:47.787 00.568 11596 IsGuiding returns 1
01:50:47.787 00.000 11596 scope still moving after pulse duration time elapsed
01:50:47.820 00.033 11596 IsSlewing returns 0
01:50:47.907 00.087 11596 IsGuiding returns 0
01:50:47.907 00.000 11596 scope move finished after 294 + 393 ms
01:50:47.907 00.000 11596 Move returns status 0, amount 294
01:50:47.907 00.000 11596 BLC: Oldest BLC event removed
01:50:47.907 00.000 11596 BLC: Dec direction reversal from North to South, backlash comp pulse of 107 applied
01:50:47.907 00.000 11596 MoveAxis(S, 1088, ABG)
01:50:47.907 00.000 11596 Guiding  Dir = 1, Dur = 1088
01:50:47.908 00.001 11596 IsSlewing returns 0
01:50:48.005 00.097 11596 IsGuiding returns 0
01:50:48.279 00.274 11596 PulseGuide returned control before completion, sleep 824
01:50:48.568 00.289 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"20469286-49ab-445d-9fb6-188502d47aad"}
01:50:48.568 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"20469286-49ab-445d-9fb6-188502d47aad"}
01:50:48.569 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"30b51619-8d86-4954-9543-8ad555d24bfd"}
01:50:48.569 00.000 13300 case statement mapped state 6 to 3
01:50:48.569 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"30b51619-8d86-4954-9543-8ad555d24bfd"}
01:50:48.570 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f1aeb716-b1ec-4ac8-bbf6-0090a2d466f0"}
01:50:48.570 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":166,"width":15,"height":15,"star_pos":[6.55,7.38],"pixels":"..."},"id":"f1aeb716-b1ec-4ac8-bbf6-0090a2d466f0"}
01:50:49.113 00.543 11596 IsGuiding returns 1
01:50:49.113 00.000 11596 scope still moving after pulse duration time elapsed
01:50:49.433 00.320 11596 IsSlewing returns 0
01:50:49.547 00.114 11596 IsGuiding returns 0
01:50:49.547 00.000 11596 scope move finished after 1088 + 454 ms
01:50:49.547 00.000 11596 Move returns status 0, amount 1088
01:50:49.547 00.000 11596 move complete, result=0
01:50:49.547 00.000 11596 worker thread done servicing request
01:50:49.547 00.000 13300 GuideStep: -0.2 px 294 ms EAST, 0.7 px 1088 ms SOUTH
01:50:49.547 00.000 11596 Worker thread wakes up
01:50:49.548 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:50:50.054 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:50:51.566 01.512 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2c4465ee-74e3-4ca4-932f-13b0d005a977"}
01:50:51.566 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2c4465ee-74e3-4ca4-932f-13b0d005a977"}
01:50:51.567 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fc17ba63-1301-4ecd-ba7a-19d6b891f435"}
01:50:51.567 00.000 13300 case statement mapped state 6 to 3
01:50:51.567 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fc17ba63-1301-4ecd-ba7a-19d6b891f435"}
01:50:51.567 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"060a503d-b077-4b22-80a5-6184fff270ba"}
01:50:51.568 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":166,"width":15,"height":15,"star_pos":[6.55,7.38],"pixels":"..."},"id":"060a503d-b077-4b22-80a5-6184fff270ba"}
01:50:53.092 01.524 11596 Exposure complete
01:50:53.162 00.070 11596 worker thread done servicing request
01:50:53.163 00.001 13300 OnExposeComplete: enter
01:50:53.163 00.000 13300 UpdateGuideState(): m_state=6
01:50:53.163 00.000 13300 Star::Find(15, 35, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 167
01:50:53.163 00.000 13300 Star::Find returns 1 (0), X=35.54, Y=410.65, Mass=1354, SNR=25.8, Peak=197 HFD=3.1
01:50:53.163 00.000 13300 CameraToMount -- cameraTheta (0.01) - m_xAngle (1.53) = xAngle (-1.52 = -1.52)
01:50:53.163 00.000 13300 CameraToMount -- cameraTheta (0.01) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.65 = 1.63)
01:50:53.164 00.001 13300 CameraToMount -- cameraX=0.72 cameraY=0.01 hyp=0.72 cameraTheta=0.01 mountX=0.03 mountY=0.71, mountTheta=1.52
01:50:53.166 00.002 13300 SchedulePrimaryMove(1016D950, x=0.72, y=0.01, opts=13)
01:50:53.166 00.000 13300 Enqueuing Move request for scope (0.72, 0.01)
01:50:53.166 00.000 11596 Worker thread wakes up
01:50:53.166 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.72, 0.01) opts 0xd
01:50:53.166 00.000 11596 Handling offset move in thread for scope, endpoint = (0.72, 0.01)
01:50:53.166 00.000 11596 Moving (0.72, 0.01) raw xDistance=0.03 yDistance=0.71
01:50:53.166 00.000 11596 BLC: History state: CurrMiss=0.71, AvgInitMiss=0.14, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=0.741892, 1:0.714966
01:50:53.166 00.000 11596 BLC: Under-shoot, no adjustment, waiting for more data
01:50:53.166 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:50:53.167 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.71 from input 0.71
01:50:53.167 00.000 11596 MoveAxis(E, 0, ABG)
01:50:53.167 00.000 11596 Move returns status 0, amount 0
01:50:53.167 00.000 11596 MoveAxis(S, 945, ABG)
01:50:53.167 00.000 11596 Guiding  Dir = 1, Dur = 945
01:50:53.167 00.000 11596 IsSlewing returns 0
01:50:53.174 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
01:50:53.185 00.011 13300 UpdateGuideState exits: m=1354 SNR=25.8
01:50:53.185 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:53.185 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:50:53.185 00.000 13300 Enqueuing Expose request
01:50:53.405 00.220 11596 IsGuiding returns 0
01:50:53.621 00.216 11596 PulseGuide returned control before completion, sleep 739
01:50:54.530 00.909 11596 IsGuiding returns 1
01:50:54.530 00.000 11596 scope still moving after pulse duration time elapsed
01:50:54.550 00.020 11596 IsSlewing returns 0
01:50:54.566 00.016 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"90904667-f72e-40ba-95b2-208e870b7590"}
01:50:54.566 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"90904667-f72e-40ba-95b2-208e870b7590"}
01:50:54.567 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7aea4255-b5d3-45d0-a548-34989f5c0260"}
01:50:54.567 00.000 13300 case statement mapped state 6 to 3
01:50:54.567 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7aea4255-b5d3-45d0-a548-34989f5c0260"}
01:50:54.568 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"79d8e054-fe09-47b1-8dad-30dc42581892"}
01:50:54.568 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":167,"width":15,"height":15,"star_pos":[6.54,6.65],"pixels":"..."},"id":"79d8e054-fe09-47b1-8dad-30dc42581892"}
01:50:54.722 00.154 11596 IsGuiding returns 0
01:50:54.722 00.000 11596 scope move finished after 945 + 372 ms
01:50:54.722 00.000 11596 Move returns status 0, amount 945
01:50:54.722 00.000 11596 move complete, result=0
01:50:54.722 00.000 11596 worker thread done servicing request
01:50:54.723 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.7 px 945 ms SOUTH
01:50:54.723 00.000 11596 Worker thread wakes up
01:50:54.723 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:50:55.231 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:50:57.566 02.335 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c2ab9ff3-5f08-4e4a-a2a2-133a0c9f5278"}
01:50:57.566 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c2ab9ff3-5f08-4e4a-a2a2-133a0c9f5278"}
01:50:57.567 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b59e45eb-553a-4795-9bf8-ea17e764bf2c"}
01:50:57.567 00.000 13300 case statement mapped state 6 to 3
01:50:57.567 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b59e45eb-553a-4795-9bf8-ea17e764bf2c"}
01:50:57.568 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"91250996-fbc5-46fa-b003-139ccc24392d"}
01:50:57.568 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":167,"width":15,"height":15,"star_pos":[6.54,6.65],"pixels":"..."},"id":"91250996-fbc5-46fa-b003-139ccc24392d"}
01:50:58.265 00.697 11596 Exposure complete
01:50:58.334 00.069 11596 worker thread done servicing request
01:50:58.334 00.000 13300 OnExposeComplete: enter
01:50:58.334 00.000 13300 UpdateGuideState(): m_state=6
01:50:58.335 00.001 13300 Star::Find(15, 35, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 168
01:50:58.335 00.000 13300 Star::Find returns 1 (0), X=35.31, Y=410.83, Mass=1394, SNR=26.2, Peak=200 HFD=3.0
01:50:58.335 00.000 13300 CameraToMount -- cameraTheta (0.37) - m_xAngle (1.53) = xAngle (-1.16 = -1.16)
01:50:58.335 00.000 13300 CameraToMount -- cameraTheta (0.37) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.29 = 1.99)
01:50:58.335 00.000 13300 CameraToMount -- cameraX=0.49 cameraY=0.19 hyp=0.52 cameraTheta=0.37 mountX=0.21 mountY=0.48, mountTheta=1.16
01:50:58.337 00.002 13300 SchedulePrimaryMove(1016D950, x=0.49, y=0.19, opts=13)
01:50:58.337 00.000 13300 Enqueuing Move request for scope (0.49, 0.19)
01:50:58.337 00.000 11596 Worker thread wakes up
01:50:58.338 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.19) opts 0xd
01:50:58.338 00.000 11596 Handling offset move in thread for scope, endpoint = (0.49, 0.19)
01:50:58.338 00.000 11596 Moving (0.49, 0.19) raw xDistance=0.21 yDistance=0.48
01:50:58.338 00.000 11596 BLC: History state: CurrMiss=0.48, AvgInitMiss=0.14, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=0.741892, 1:0.714966, 2:0.476030
01:50:58.338 00.000 11596 BLC: Under-shoot: nominal increase by 186
01:50:58.338 00.000 11596 BLC: window closed
01:50:58.338 00.000 11596 BLC: Pulse adjusted to 118
01:50:58.339 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
01:50:58.339 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.48 from input 0.48
01:50:58.339 00.000 11596 MoveAxis(W, 259, ABG)
01:50:58.340 00.001 11596 Guiding  Dir = 3, Dur = 259
01:50:58.340 00.000 11596 IsSlewing returns 0
01:50:58.346 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
01:50:58.355 00.009 13300 UpdateGuideState exits: m=1394 SNR=26.2
01:50:58.356 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:58.356 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:50:58.356 00.000 13300 Enqueuing Expose request
01:50:58.473 00.117 11596 IsGuiding returns 0
01:50:58.483 00.010 13300 evsrv: cli 102035E0 connect
01:50:58.483 00.000 13300 case statement mapped state 6 to 3
01:50:58.484 00.001 13300 case statement mapped state 6 to 3
01:50:58.484 00.000 13300 evsrv: cli 102035E0 request: {"method":"get_pixel_scale","id":"a6a7f5b3-4fee-421a-91af-6d61467f0e4e"}
01:50:58.484 00.000 13300 evsrv: cli 102035E0 response: {"jsonrpc":"2.0","result":4.46908,"id":"a6a7f5b3-4fee-421a-91af-6d61467f0e4e"}
01:50:58.485 00.001 13300 evsrv: cli 102035E0 disconnect
01:50:58.689 00.204 11596 PulseGuide returned control before completion, sleep 54
01:50:58.982 00.293 11596 IsGuiding returns 1
01:50:58.983 00.001 11596 scope still moving after pulse duration time elapsed
01:50:59.007 00.024 11596 IsSlewing returns 0
01:50:59.120 00.113 11596 IsGuiding returns 0
01:50:59.120 00.000 11596 scope move finished after 259 + 388 ms
01:50:59.120 00.000 11596 Move returns status 0, amount 259
01:50:59.120 00.000 11596 MoveAxis(S, 629, ABG)
01:50:59.120 00.000 11596 Guiding  Dir = 1, Dur = 629
01:50:59.121 00.001 11596 IsSlewing returns 0
01:50:59.217 00.096 11596 IsGuiding returns 0
01:50:59.506 00.289 11596 PulseGuide returned control before completion, sleep 352
01:50:59.945 00.439 11596 IsGuiding returns 1
01:50:59.945 00.000 11596 scope still moving after pulse duration time elapsed
01:50:59.973 00.028 11596 IsSlewing returns 0
01:51:00.042 00.069 11596 IsGuiding returns 1
01:51:00.066 00.024 11596 IsSlewing returns 0
01:51:00.493 00.427 11596 IsGuiding returns 0
01:51:00.493 00.000 11596 scope move finished after 629 + 646 ms
01:51:00.494 00.001 11596 Move returns status 0, amount 629
01:51:00.494 00.000 11596 move complete, result=0
01:51:00.494 00.000 11596 worker thread done servicing request
01:51:00.494 00.000 13300 GuideStep: 0.2 px 259 ms WEST, 0.5 px 629 ms SOUTH
01:51:00.494 00.000 11596 Worker thread wakes up
01:51:00.494 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:51:00.566 00.072 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e9bf78a9-def4-48c4-aeda-e7943ba60939"}
01:51:00.567 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e9bf78a9-def4-48c4-aeda-e7943ba60939"}
01:51:00.568 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a0db8fb5-c80a-484c-b747-6a6185d06ed5"}
01:51:00.568 00.000 13300 case statement mapped state 6 to 3
01:51:00.568 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a0db8fb5-c80a-484c-b747-6a6185d06ed5"}
01:51:00.573 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ce3f48cb-66dc-4a3b-b4dc-da3ddc4b76e5"}
01:51:00.573 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":168,"width":15,"height":15,"star_pos":[7.31,6.83],"pixels":"..."},"id":"ce3f48cb-66dc-4a3b-b4dc-da3ddc4b76e5"}
01:51:01.008 00.435 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:51:03.562 02.554 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"94d611e2-cbf0-4923-be33-24c43dad8348"}
01:51:03.562 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"94d611e2-cbf0-4923-be33-24c43dad8348"}
01:51:03.563 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7fe7bbda-f6a6-460a-abf2-b635be899ca9"}
01:51:03.563 00.000 13300 case statement mapped state 6 to 3
01:51:03.563 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7fe7bbda-f6a6-460a-abf2-b635be899ca9"}
01:51:03.563 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"217bef99-3a19-434f-99e7-efcdd7306f9d"}
01:51:03.564 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":168,"width":15,"height":15,"star_pos":[7.31,6.83],"pixels":"..."},"id":"217bef99-3a19-434f-99e7-efcdd7306f9d"}
01:51:04.031 00.467 11596 Exposure complete
01:51:04.101 00.070 11596 worker thread done servicing request
01:51:04.101 00.000 13300 OnExposeComplete: enter
01:51:04.101 00.000 13300 UpdateGuideState(): m_state=6
01:51:04.101 00.000 13300 Star::Find(15, 35, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 169
01:51:04.102 00.001 13300 Star::Find returns 1 (0), X=34.61, Y=410.61, Mass=1387, SNR=26.1, Peak=178 HFD=3.2
01:51:04.102 00.000 13300 MultiStar: exiting stabilization period
01:51:04.102 00.000 13300 MultiStar: updating star positions after lock position change
01:51:04.102 00.000 13300 Star::Find(15, 1113, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 169
01:51:04.102 00.000 13300 Star::Find returns 1 (0), X=1113.36, Y=18.21, Mass=423, SNR=14.4, Peak=43 HFD=3.6
01:51:04.102 00.000 13300 Star::Find(15, 1083, 805, 0, (0,0,0,0), 1.5, 10.0, 255) frame 169
01:51:04.102 00.000 13300 Star::Find returns 1 (0), X=1083.56, Y=805.55, Mass=392, SNR=13.7, Peak=46 HFD=3.3
01:51:04.102 00.000 13300 Star::Find(15, 567, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 169
01:51:04.102 00.000 13300 Star::Find returns 1 (0), X=567.60, Y=854.79, Mass=155, SNR=8.7, Peak=23 HFD=2.8
01:51:04.102 00.000 13300 Star::Find(15, 270, 466, 0, (0,0,0,0), 1.5, 10.0, 255) frame 169
01:51:04.103 00.001 13300 Star::Find returns 1 (0), X=270.59, Y=465.86, Mass=154, SNR=8.5, Peak=24 HFD=3.6
01:51:04.103 00.000 13300 Star::Find(15, 956, 602, 0, (0,0,0,0), 1.5, 10.0, 255) frame 169
01:51:04.103 00.000 13300 Star::Find returns 1 (0), X=956.64, Y=602.48, Mass=127, SNR=7.8, Peak=18 HFD=3.1
01:51:04.103 00.000 13300 Star::Find(15, 980, 811, 0, (0,0,0,0), 1.5, 10.0, 255) frame 169
01:51:04.103 00.000 13300 Star::Find returns 1 (0), X=979.87, Y=810.69, Mass=101, SNR=7.0, Peak=21 HFD=2.6
01:51:04.103 00.000 13300 Star::Find(15, 857, 384, 0, (0,0,0,0), 1.5, 10.0, 255) frame 169
01:51:04.103 00.000 13300 Star::Find returns 1 (0), X=856.99, Y=384.60, Mass=111, SNR=7.3, Peak=24 HFD=2.3
01:51:04.103 00.000 13300 Star::Find(15, 594, 675, 0, (0,0,0,0), 1.5, 10.0, 255) frame 169
01:51:04.104 00.001 13300 Star::Find returns 1 (0), X=594.51, Y=675.59, Mass=75, SNR=6.0, Peak=21 HFD=1.5
01:51:04.104 00.000 13300 CameraToMount -- cameraTheta (-3.02) - m_xAngle (1.53) = xAngle (-4.55 = 1.73)
01:51:04.104 00.000 13300 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.68 = -1.40)
01:51:04.104 00.000 13300 CameraToMount -- cameraX=-0.22 cameraY=-0.03 hyp=0.22 cameraTheta=-3.02 mountX=-0.03 mountY=-0.21, mountTheta=-1.73
01:51:04.106 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.22, y=-0.03, opts=13)
01:51:04.106 00.000 13300 Enqueuing Move request for scope (-0.22, -0.03)
01:51:04.106 00.000 11596 Worker thread wakes up
01:51:04.106 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.03) opts 0xd
01:51:04.106 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.22, -0.03)
01:51:04.106 00.000 11596 Moving (-0.22, -0.03) raw xDistance=-0.03 yDistance=-0.21
01:51:04.107 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:51:04.107 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:51:04.107 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
01:51:04.107 00.000 11596 MoveAxis(E, 0, ABG)
01:51:04.107 00.000 11596 Move returns status 0, amount 0
01:51:04.107 00.000 11596 MoveAxis(N, 0, ABG)
01:51:04.107 00.000 11596 Move returns status 0, amount 0
01:51:04.107 00.000 11596 move complete, result=0
01:51:04.108 00.001 11596 worker thread done servicing request
01:51:04.114 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=229, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
01:51:04.122 00.008 13300 UpdateGuideState exits: m=1387 SNR=26.1
01:51:04.122 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:04.122 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:51:04.122 00.000 13300 Enqueuing Expose request
01:51:04.122 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:51:04.122 00.000 11596 Worker thread wakes up
01:51:04.123 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:51:04.639 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:51:06.561 01.922 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7b36f053-31da-46b8-babe-3202e178416a"}
01:51:06.561 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7b36f053-31da-46b8-babe-3202e178416a"}
01:51:06.562 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5484a8fe-a5d6-440d-99e0-5cff7b1e1c73"}
01:51:06.562 00.000 13300 case statement mapped state 6 to 3
01:51:06.562 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5484a8fe-a5d6-440d-99e0-5cff7b1e1c73"}
01:51:06.562 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d0eb8b1f-7771-4349-bcf2-2ac1aa2ae82d"}
01:51:06.563 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":169,"width":15,"height":15,"star_pos":[6.61,6.61],"pixels":"..."},"id":"d0eb8b1f-7771-4349-bcf2-2ac1aa2ae82d"}
01:51:07.670 01.107 11596 Exposure complete
01:51:07.739 00.069 11596 worker thread done servicing request
01:51:07.739 00.000 13300 OnExposeComplete: enter
01:51:07.739 00.000 13300 UpdateGuideState(): m_state=6
01:51:07.740 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 170
01:51:07.740 00.000 13300 Star::Find returns 1 (0), X=34.41, Y=410.53, Mass=1365, SNR=25.9, Peak=171 HFD=3.1
01:51:07.740 00.000 13300 MultiStar: [#1 -0.10,0.03,0.56,U] [#2 -0.11,0.14,0.52,U] [#3 -0.09,-0.16,0.34,U] [#4 -0.32,0.26,0.00,M2] [#5 -0.16,-0.01,0.28,U] [#6 -0.28,0.18,0.00,M2] [#7 0.07,0.19,0.30,U] [#8 -0.10,-0.12,0.24,U] 
01:51:07.740 00.000 13300 refined, 6 included, MultiStar: {-0.18, -0.01}, one-star: {-0.41, -0.11}
01:51:07.741 00.001 13300 CameraToMount -- cameraTheta (-3.07) - m_xAngle (1.53) = xAngle (-4.60 = 1.68)
01:51:07.741 00.000 13300 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.73 = -1.45)
01:51:07.741 00.000 13300 CameraToMount -- cameraX=-0.18 cameraY=-0.01 hyp=0.19 cameraTheta=-3.07 mountX=-0.02 mountY=-0.18, mountTheta=-1.68
01:51:07.743 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.18, y=-0.01, opts=13)
01:51:07.743 00.000 13300 Enqueuing Move request for scope (-0.18, -0.01)
01:51:07.743 00.000 11596 Worker thread wakes up
01:51:07.743 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.01) opts 0xd
01:51:07.743 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.18, -0.01)
01:51:07.743 00.000 11596 Moving (-0.18, -0.01) raw xDistance=-0.02 yDistance=-0.18
01:51:07.743 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:51:07.743 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:51:07.743 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
01:51:07.744 00.001 11596 MoveAxis(E, 0, ABG)
01:51:07.744 00.000 11596 Move returns status 0, amount 0
01:51:07.744 00.000 11596 MoveAxis(N, 0, ABG)
01:51:07.744 00.000 11596 Move returns status 0, amount 0
01:51:07.744 00.000 11596 move complete, result=0
01:51:07.744 00.000 11596 worker thread done servicing request
01:51:07.750 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=223, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
01:51:07.758 00.008 13300 UpdateGuideState exits: m=1365 SNR=25.9
01:51:07.758 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:07.758 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:51:07.758 00.000 13300 Enqueuing Expose request
01:51:07.758 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:51:07.758 00.000 11596 Worker thread wakes up
01:51:07.759 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:51:08.273 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:51:09.562 01.289 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7b837139-efbd-4eeb-aaee-06bb49044375"}
01:51:09.562 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7b837139-efbd-4eeb-aaee-06bb49044375"}
01:51:09.563 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"10ae6e13-9680-4b59-a416-a1adf10a82ec"}
01:51:09.563 00.000 13300 case statement mapped state 6 to 3
01:51:09.563 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"10ae6e13-9680-4b59-a416-a1adf10a82ec"}
01:51:09.563 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e958449d-e869-4f80-957f-e22dc4f0957a"}
01:51:09.564 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":170,"width":15,"height":15,"star_pos":[7.41,6.53],"pixels":"..."},"id":"e958449d-e869-4f80-957f-e22dc4f0957a"}
01:51:11.301 01.737 11596 Exposure complete
01:51:11.370 00.069 11596 worker thread done servicing request
01:51:11.370 00.000 13300 OnExposeComplete: enter
01:51:11.370 00.000 13300 UpdateGuideState(): m_state=6
01:51:11.371 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 171
01:51:11.371 00.000 13300 Star::Find returns 1 (0), X=34.39, Y=410.51, Mass=1387, SNR=26.1, Peak=155 HFD=3.1
01:51:11.371 00.000 13300 MultiStar: [#1 -0.10,-0.20,0.55,U] [#2 -0.29,-0.08,0.52,U] [#3 0.01,-0.35,0.00,M1] [#4 -0.14,-0.09,0.28,U] [#5 -0.34,-0.28,0.00,M1] [#6 -0.28,0.11,0.27,U] [#7 0.04,0.14,0.29,U] [#8 -0.18,0.05,0.23,U] 
01:51:11.371 00.000 13300 refined, 6 included, MultiStar: {-0.25, -0.07}, one-star: {-0.43, -0.13}
01:51:11.371 00.000 13300 CameraToMount -- cameraTheta (-2.86) - m_xAngle (1.53) = xAngle (-4.40 = 1.89)
01:51:11.371 00.000 13300 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.52 = -1.24)
01:51:11.371 00.000 13300 CameraToMount -- cameraX=-0.25 cameraY=-0.07 hyp=0.26 cameraTheta=-2.86 mountX=-0.08 mountY=-0.25, mountTheta=-1.89
01:51:11.374 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.25, y=-0.07, opts=13)
01:51:11.374 00.000 13300 Enqueuing Move request for scope (-0.25, -0.07)
01:51:11.374 00.000 11596 Worker thread wakes up
01:51:11.374 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.07) opts 0xd
01:51:11.374 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.25, -0.07)
01:51:11.374 00.000 11596 Moving (-0.25, -0.07) raw xDistance=-0.08 yDistance=-0.25
01:51:11.374 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:51:11.375 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:51:11.375 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
01:51:11.375 00.000 11596 MoveAxis(E, 0, ABG)
01:51:11.375 00.000 11596 Move returns status 0, amount 0
01:51:11.375 00.000 11596 MoveAxis(N, 0, ABG)
01:51:11.375 00.000 11596 Move returns status 0, amount 0
01:51:11.375 00.000 11596 move complete, result=0
01:51:11.375 00.000 11596 worker thread done servicing request
01:51:11.380 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
01:51:11.389 00.009 13300 UpdateGuideState exits: m=1387 SNR=26.1
01:51:11.389 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:11.389 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:51:11.389 00.000 13300 Enqueuing Expose request
01:51:11.389 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:51:11.389 00.000 11596 Worker thread wakes up
01:51:11.389 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:51:11.893 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:51:12.561 00.668 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"746593f6-767f-4528-8b56-56a0fc7d5550"}
01:51:12.561 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"746593f6-767f-4528-8b56-56a0fc7d5550"}
01:51:12.561 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c7323dcc-8e65-42d6-927a-e449cf38388d"}
01:51:12.562 00.001 13300 case statement mapped state 6 to 3
01:51:12.562 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c7323dcc-8e65-42d6-927a-e449cf38388d"}
01:51:12.562 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d1e21a72-2111-4066-b3f9-38dcd1531cdc"}
01:51:12.562 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":171,"width":15,"height":15,"star_pos":[7.39,6.51],"pixels":"..."},"id":"d1e21a72-2111-4066-b3f9-38dcd1531cdc"}
01:51:14.943 02.381 11596 Exposure complete
01:51:15.055 00.112 11596 worker thread done servicing request
01:51:15.055 00.000 13300 OnExposeComplete: enter
01:51:15.055 00.000 13300 UpdateGuideState(): m_state=6
01:51:15.055 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 172
01:51:15.055 00.000 13300 Star::Find returns 1 (0), X=34.32, Y=410.46, Mass=1390, SNR=26.1, Peak=152 HFD=3.2
01:51:15.056 00.001 13300 MultiStar: [#1 -0.14,-0.05,0.55,U] [#2 -0.22,0.06,0.52,U] [#3 -0.36,-0.31,0.00,M2] [#4 -0.25,-0.03,0.27,U] [#5 -0.04,-0.27,0.28,U] [#6 -0.52,0.11,0.00,M2] [#7 -0.09,-0.04,0.28,U] [#8 -0.04,-0.31,0.21,U] 
01:51:15.056 00.000 13300 refined, 6 included, MultiStar: {-0.26, -0.11}, one-star: {-0.50, -0.18}
01:51:15.056 00.000 13300 CameraToMount -- cameraTheta (-2.75) - m_xAngle (1.53) = xAngle (-4.28 = 2.00)
01:51:15.056 00.000 13300 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.41 = -1.12)
01:51:15.056 00.000 13300 CameraToMount -- cameraX=-0.26 cameraY=-0.11 hyp=0.28 cameraTheta=-2.75 mountX=-0.12 mountY=-0.25, mountTheta=-2.01
01:51:15.058 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.26, y=-0.11, opts=13)
01:51:15.058 00.000 13300 Enqueuing Move request for scope (-0.26, -0.11)
01:51:15.059 00.001 11596 Worker thread wakes up
01:51:15.059 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.11) opts 0xd
01:51:15.059 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.26, -0.11)
01:51:15.059 00.000 11596 Moving (-0.26, -0.11) raw xDistance=-0.12 yDistance=-0.25
01:51:15.059 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:51:15.059 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:51:15.059 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
01:51:15.060 00.001 11596 MoveAxis(E, 0, ABG)
01:51:15.060 00.000 11596 Move returns status 0, amount 0
01:51:15.060 00.000 11596 MoveAxis(N, 0, ABG)
01:51:15.060 00.000 11596 Move returns status 0, amount 0
01:51:15.060 00.000 11596 move complete, result=0
01:51:15.060 00.000 11596 worker thread done servicing request
01:51:15.067 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
01:51:15.077 00.010 13300 UpdateGuideState exits: m=1390 SNR=26.1
01:51:15.078 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:15.078 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:51:15.078 00.000 13300 Enqueuing Expose request
01:51:15.078 00.000 11596 Worker thread wakes up
01:51:15.078 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:51:15.078 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:51:15.562 00.484 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4b997269-cf91-4bcb-9d79-3c99e49620c6"}
01:51:15.562 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4b997269-cf91-4bcb-9d79-3c99e49620c6"}
01:51:15.563 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b6d922d5-8c5a-4a5a-bef6-aee75779cc48"}
01:51:15.563 00.000 13300 case statement mapped state 6 to 3
01:51:15.563 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b6d922d5-8c5a-4a5a-bef6-aee75779cc48"}
01:51:15.564 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"01cac4fe-9fbf-4571-a999-48929c1d7909"}
01:51:15.564 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":172,"width":15,"height":15,"star_pos":[7.32,7.46],"pixels":"..."},"id":"01cac4fe-9fbf-4571-a999-48929c1d7909"}
01:51:15.581 00.017 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:51:18.562 02.981 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"16cc7a73-579d-4c17-96e7-15656ef1d465"}
01:51:18.563 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"16cc7a73-579d-4c17-96e7-15656ef1d465"}
01:51:18.563 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e75d7078-104e-4b28-b4a5-2ed561ddf852"}
01:51:18.563 00.000 13300 case statement mapped state 6 to 3
01:51:18.564 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e75d7078-104e-4b28-b4a5-2ed561ddf852"}
01:51:18.564 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"453efd88-145e-410b-96be-0a535cb5be54"}
01:51:18.565 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":172,"width":15,"height":15,"star_pos":[7.32,7.46],"pixels":"..."},"id":"453efd88-145e-410b-96be-0a535cb5be54"}
01:51:18.608 00.043 11596 Exposure complete
01:51:18.694 00.086 11596 worker thread done servicing request
01:51:18.694 00.000 13300 OnExposeComplete: enter
01:51:18.694 00.000 13300 UpdateGuideState(): m_state=6
01:51:18.694 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 173
01:51:18.695 00.001 13300 Star::Find returns 1 (0), X=34.33, Y=410.41, Mass=1410, SNR=26.3, Peak=168 HFD=3.2
01:51:18.695 00.000 13300 MultiStar: [#1 -0.20,-0.20,0.55,U] [#2 -0.23,-0.29,0.00,M1] [#3 -0.21,-0.15,0.32,U] [#4 -0.38,-0.01,0.00,M1] [#5 -0.41,-0.05,0.00,M1] [#6 -0.52,0.10,0.00,M3] [#7 -0.08,0.08,0.29,U] [#8 0.05,-0.34,0.00,M3] 
01:51:18.695 00.000 13300 refined, 3 included, MultiStar: {-0.32, -0.17}, one-star: {-0.50, -0.23}
01:51:18.695 00.000 13300 CameraToMount -- cameraTheta (-2.66) - m_xAngle (1.53) = xAngle (-4.19 = 2.09)
01:51:18.695 00.000 13300 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.32 = -1.04)
01:51:18.695 00.000 13300 CameraToMount -- cameraX=-0.32 cameraY=-0.17 hyp=0.36 cameraTheta=-2.66 mountX=-0.18 mountY=-0.31, mountTheta=-2.09
01:51:18.698 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.32, y=-0.17, opts=13)
01:51:18.698 00.000 13300 Enqueuing Move request for scope (-0.32, -0.17)
01:51:18.699 00.001 11596 Worker thread wakes up
01:51:18.699 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.17) opts 0xd
01:51:18.699 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.32, -0.17)
01:51:18.699 00.000 11596 Moving (-0.32, -0.17) raw xDistance=-0.18 yDistance=-0.31
01:51:18.699 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.18
01:51:18.699 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:51:18.700 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
01:51:18.700 00.000 11596 MoveAxis(E, 225, ABG)
01:51:18.700 00.000 11596 Guiding  Dir = 2, Dur = 225
01:51:18.700 00.000 11596 IsSlewing returns 0
01:51:18.710 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=214, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
01:51:18.720 00.010 13300 UpdateGuideState exits: m=1410 SNR=26.3
01:51:18.720 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:18.720 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:51:18.720 00.000 13300 Enqueuing Expose request
01:51:18.812 00.092 11596 IsGuiding returns 0
01:51:18.956 00.144 11596 PulseGuide returned control before completion, sleep 91
01:51:19.073 00.117 11596 IsGuiding returns 1
01:51:19.073 00.000 11596 scope still moving after pulse duration time elapsed
01:51:19.106 00.033 11596 IsSlewing returns 0
01:51:19.288 00.182 11596 IsGuiding returns 0
01:51:19.288 00.000 11596 scope move finished after 225 + 250 ms
01:51:19.288 00.000 11596 Move returns status 0, amount 225
01:51:19.288 00.000 11596 MoveAxis(N, 0, ABG)
01:51:19.288 00.000 11596 Move returns status 0, amount 0
01:51:19.288 00.000 11596 move complete, result=0
01:51:19.288 00.000 11596 worker thread done servicing request
01:51:19.288 00.000 13300 GuideStep: -0.2 px 225 ms EAST, -0.3 px 0 ms NORTH
01:51:19.289 00.001 11596 Worker thread wakes up
01:51:19.289 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:51:19.803 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:51:21.560 01.757 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2c5826b3-f5cb-46da-b6d7-14eed066ebe3"}
01:51:21.560 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2c5826b3-f5cb-46da-b6d7-14eed066ebe3"}
01:51:21.561 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"218a403b-ef0d-44e0-966e-0835a2af3831"}
01:51:21.561 00.000 13300 case statement mapped state 6 to 3
01:51:21.561 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"218a403b-ef0d-44e0-966e-0835a2af3831"}
01:51:21.561 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ff45e2fb-6180-43e9-9490-8cd8cdcffb01"}
01:51:21.562 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":173,"width":15,"height":15,"star_pos":[7.33,7.41],"pixels":"..."},"id":"ff45e2fb-6180-43e9-9490-8cd8cdcffb01"}
01:51:22.829 01.267 11596 Exposure complete
01:51:22.897 00.068 11596 worker thread done servicing request
01:51:22.897 00.000 13300 OnExposeComplete: enter
01:51:22.898 00.001 13300 UpdateGuideState(): m_state=6
01:51:22.898 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 174
01:51:22.898 00.000 13300 Star::Find returns 1 (0), X=34.28, Y=410.23, Mass=1387, SNR=26.1, Peak=179 HFD=3.0
01:51:22.898 00.000 13300 MultiStar: large primary error, entering stabilization period
01:51:22.898 00.000 13300 CameraToMount -- cameraTheta (-2.50) - m_xAngle (1.53) = xAngle (-4.03 = 2.25)
01:51:22.899 00.001 13300 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.16 = -0.88)
01:51:22.899 00.000 13300 CameraToMount -- cameraX=-0.54 cameraY=-0.40 hyp=0.67 cameraTheta=-2.50 mountX=-0.42 mountY=-0.52, mountTheta=-2.26
01:51:22.902 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.54, y=-0.40, opts=13)
01:51:22.902 00.000 13300 Enqueuing Move request for scope (-0.54, -0.40)
01:51:22.902 00.000 11596 Worker thread wakes up
01:51:22.902 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.40) opts 0xd
01:51:22.902 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.54, -0.40)
01:51:22.902 00.000 11596 Moving (-0.54, -0.40) raw xDistance=-0.42 yDistance=-0.52
01:51:22.902 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.42
01:51:22.903 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:51:22.903 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.52
01:51:22.903 00.000 11596 MoveAxis(E, 547, ABG)
01:51:22.903 00.000 11596 Guiding  Dir = 2, Dur = 547
01:51:22.903 00.000 11596 IsSlewing returns 0
01:51:22.909 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=213, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
01:51:22.911 00.002 11596 IsGuiding returns 0
01:51:22.917 00.006 13300 UpdateGuideState exits: m=1387 SNR=26.1
01:51:22.917 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:22.917 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:51:22.917 00.000 13300 Enqueuing Expose request
01:51:23.034 00.117 11596 PulseGuide returned control before completion, sleep 435
01:51:23.626 00.592 11596 IsGuiding returns 1
01:51:23.626 00.000 11596 scope still moving after pulse duration time elapsed
01:51:23.657 00.031 11596 IsSlewing returns 0
01:51:23.925 00.268 11596 IsGuiding returns 0
01:51:23.925 00.000 11596 scope move finished after 547 + 467 ms
01:51:23.925 00.000 11596 Move returns status 0, amount 547
01:51:23.925 00.000 11596 MoveAxis(N, 0, ABG)
01:51:23.925 00.000 11596 Move returns status 0, amount 0
01:51:23.925 00.000 11596 move complete, result=0
01:51:23.925 00.000 11596 worker thread done servicing request
01:51:23.925 00.000 11596 Worker thread wakes up
01:51:23.925 00.000 13300 GuideStep: -0.4 px 547 ms EAST, -0.5 px 0 ms NORTH
01:51:23.926 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:51:24.439 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:51:24.559 00.120 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"56112c7e-fee1-4742-a16f-c94ac880e5e1"}
01:51:24.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"56112c7e-fee1-4742-a16f-c94ac880e5e1"}
01:51:24.560 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"07e7faff-72ab-49d2-af5a-266f1c9e75aa"}
01:51:24.560 00.000 13300 case statement mapped state 6 to 3
01:51:24.560 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"07e7faff-72ab-49d2-af5a-266f1c9e75aa"}
01:51:24.561 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f2fbe07f-2b79-412f-bf45-8e980688a096"}
01:51:24.561 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":174,"width":15,"height":15,"star_pos":[7.28,7.23],"pixels":"..."},"id":"f2fbe07f-2b79-412f-bf45-8e980688a096"}
01:51:27.459 02.898 11596 Exposure complete
01:51:27.528 00.069 11596 worker thread done servicing request
01:51:27.528 00.000 13300 OnExposeComplete: enter
01:51:27.528 00.000 13300 UpdateGuideState(): m_state=6
01:51:27.528 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 175
01:51:27.529 00.001 13300 Star::Find returns 1 (0), X=34.36, Y=410.74, Mass=1389, SNR=26.1, Peak=196 HFD=3.1
01:51:27.529 00.000 13300 CameraToMount -- cameraTheta (2.92) - m_xAngle (1.53) = xAngle (1.39 = 1.39)
01:51:27.529 00.000 13300 CameraToMount -- cameraTheta (2.92) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.74 = -1.74)
01:51:27.529 00.000 13300 CameraToMount -- cameraX=-0.46 cameraY=0.10 hyp=0.47 cameraTheta=2.92 mountX=0.08 mountY=-0.47, mountTheta=-1.39
01:51:27.531 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.46, y=0.10, opts=13)
01:51:27.531 00.000 13300 Enqueuing Move request for scope (-0.46, 0.10)
01:51:27.531 00.000 11596 Worker thread wakes up
01:51:27.531 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.10) opts 0xd
01:51:27.531 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.46, 0.10)
01:51:27.532 00.001 11596 Moving (-0.46, 0.10) raw xDistance=0.08 yDistance=-0.47
01:51:27.532 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:51:27.532 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
01:51:27.532 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
01:51:27.532 00.000 11596 MoveAxis(E, 0, ABG)
01:51:27.532 00.000 11596 Move returns status 0, amount 0
01:51:27.532 00.000 11596 MoveAxis(N, 0, ABG)
01:51:27.532 00.000 11596 Move returns status 0, amount 0
01:51:27.532 00.000 11596 move complete, result=0
01:51:27.532 00.000 11596 worker thread done servicing request
01:51:27.538 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
01:51:27.546 00.008 13300 UpdateGuideState exits: m=1389 SNR=26.1
01:51:27.547 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:27.547 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:51:27.547 00.000 13300 Enqueuing Expose request
01:51:27.547 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
01:51:27.547 00.000 11596 Worker thread wakes up
01:51:27.547 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:51:27.566 00.019 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"734aefce-4a57-4359-9bde-d91be53b01d0"}
01:51:27.566 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"734aefce-4a57-4359-9bde-d91be53b01d0"}
01:51:27.566 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ea49492e-9683-4576-830f-601cc8affee9"}
01:51:27.567 00.001 13300 case statement mapped state 6 to 3
01:51:27.567 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ea49492e-9683-4576-830f-601cc8affee9"}
01:51:27.568 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"98b2fa34-7470-4597-97bf-a82225b7417e"}
01:51:27.569 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":175,"width":15,"height":15,"star_pos":[7.36,6.74],"pixels":"..."},"id":"98b2fa34-7470-4597-97bf-a82225b7417e"}
01:51:28.053 00.484 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:51:30.559 02.506 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1e5af156-505d-4a0c-87fd-8e3906f37051"}
01:51:30.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1e5af156-505d-4a0c-87fd-8e3906f37051"}
01:51:30.560 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d1f265a5-ddba-4926-9a74-d5528da532c5"}
01:51:30.560 00.000 13300 case statement mapped state 6 to 3
01:51:30.560 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d1f265a5-ddba-4926-9a74-d5528da532c5"}
01:51:30.560 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"faa252d6-2821-4877-a0bf-7458f4fc9dd5"}
01:51:30.561 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":175,"width":15,"height":15,"star_pos":[7.36,6.74],"pixels":"..."},"id":"faa252d6-2821-4877-a0bf-7458f4fc9dd5"}
01:51:31.082 00.521 11596 Exposure complete
01:51:31.158 00.076 11596 worker thread done servicing request
01:51:31.158 00.000 13300 OnExposeComplete: enter
01:51:31.158 00.000 13300 UpdateGuideState(): m_state=6
01:51:31.158 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 176
01:51:31.158 00.000 13300 Star::Find returns 1 (0), X=34.33, Y=410.66, Mass=1371, SNR=25.9, Peak=190 HFD=3.0
01:51:31.159 00.001 13300 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.53) = xAngle (1.56 = 1.56)
01:51:31.159 00.000 13300 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.57 = -1.57)
01:51:31.159 00.000 13300 CameraToMount -- cameraX=-0.49 cameraY=0.03 hyp=0.49 cameraTheta=3.09 mountX=0.01 mountY=-0.49, mountTheta=-1.56
01:51:31.161 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.49, y=0.03, opts=13)
01:51:31.161 00.000 13300 Enqueuing Move request for scope (-0.49, 0.03)
01:51:31.161 00.000 11596 Worker thread wakes up
01:51:31.161 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.03) opts 0xd
01:51:31.161 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.49, 0.03)
01:51:31.161 00.000 11596 Moving (-0.49, 0.03) raw xDistance=0.01 yDistance=-0.49
01:51:31.161 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:51:31.161 00.000 11596 switching direction from 1 to -1 - decHistory=-6 oldest=0.98 newest=-1.48
01:51:31.161 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.49
01:51:31.162 00.001 11596 MoveAxis(E, 0, ABG)
01:51:31.162 00.000 11596 Move returns status 0, amount 0
01:51:31.162 00.000 11596 BLC: Oldest BLC event removed
01:51:31.162 00.000 11596 BLC: Dec direction reversal from South to North, backlash comp pulse of 118 applied
01:51:31.162 00.000 11596 MoveAxis(N, 771, ABG)
01:51:31.162 00.000 11596 Guiding  Dir = 0, Dur = 771
01:51:31.162 00.000 11596 IsSlewing returns 0
01:51:31.170 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
01:51:31.177 00.007 13300 UpdateGuideState exits: m=1371 SNR=25.9
01:51:31.177 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:31.178 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:51:31.178 00.000 13300 Enqueuing Expose request
01:51:31.314 00.136 11596 IsGuiding returns 0
01:51:31.501 00.187 11596 PulseGuide returned control before completion, sleep 595
01:51:32.113 00.612 11596 IsGuiding returns 1
01:51:32.113 00.000 11596 scope still moving after pulse duration time elapsed
01:51:32.145 00.032 11596 IsSlewing returns 0
01:51:32.243 00.098 11596 IsGuiding returns 1
01:51:32.269 00.026 11596 IsSlewing returns 0
01:51:32.456 00.187 11596 IsGuiding returns 0
01:51:32.456 00.000 11596 scope move finished after 771 + 371 ms
01:51:32.456 00.000 11596 Move returns status 0, amount 771
01:51:32.456 00.000 11596 move complete, result=0
01:51:32.456 00.000 11596 worker thread done servicing request
01:51:32.456 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.5 px 771 ms NORTH
01:51:32.457 00.001 11596 Worker thread wakes up
01:51:32.457 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:51:32.973 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:51:33.558 00.585 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"87d7cef3-cc4a-4145-82c1-fb8d8bf2f8e9"}
01:51:33.558 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"87d7cef3-cc4a-4145-82c1-fb8d8bf2f8e9"}
01:51:33.559 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cb6a00ff-bb04-416e-a425-e2179eeb7fa2"}
01:51:33.559 00.000 13300 case statement mapped state 6 to 3
01:51:33.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cb6a00ff-bb04-416e-a425-e2179eeb7fa2"}
01:51:33.560 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"817a149a-b499-482c-bf39-6d30273ae7b7"}
01:51:33.560 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":176,"width":15,"height":15,"star_pos":[7.33,6.66],"pixels":"..."},"id":"817a149a-b499-482c-bf39-6d30273ae7b7"}
01:51:35.998 02.438 11596 Exposure complete
01:51:36.066 00.068 11596 worker thread done servicing request
01:51:36.067 00.001 13300 OnExposeComplete: enter
01:51:36.067 00.000 13300 UpdateGuideState(): m_state=6
01:51:36.067 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 177
01:51:36.067 00.000 13300 Star::Find returns 1 (0), X=34.34, Y=410.53, Mass=1410, SNR=26.3, Peak=158 HFD=3.2
01:51:36.067 00.000 13300 CameraToMount -- cameraTheta (-2.93) - m_xAngle (1.53) = xAngle (-4.46 = 1.82)
01:51:36.068 00.001 13300 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.59 = -1.30)
01:51:36.068 00.000 13300 CameraToMount -- cameraX=-0.48 cameraY=-0.11 hyp=0.50 cameraTheta=-2.93 mountX=-0.12 mountY=-0.48, mountTheta=-1.82
01:51:36.070 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.48, y=-0.11, opts=13)
01:51:36.070 00.000 13300 Enqueuing Move request for scope (-0.48, -0.11)
01:51:36.070 00.000 11596 Worker thread wakes up
01:51:36.071 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.11) opts 0xd
01:51:36.071 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.48, -0.11)
01:51:36.071 00.000 11596 Moving (-0.48, -0.11) raw xDistance=-0.12 yDistance=-0.48
01:51:36.071 00.000 11596 BLC: History state: CurrMiss=0.48, AvgInitMiss=0.19, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-0.494221, 1:0.477751
01:51:36.071 00.000 11596 BLC: Under-shoot, no adjustment, waiting for more data
01:51:36.071 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:51:36.071 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48
01:51:36.071 00.000 11596 MoveAxis(E, 0, ABG)
01:51:36.071 00.000 11596 Move returns status 0, amount 0
01:51:36.071 00.000 11596 MoveAxis(N, 632, ABG)
01:51:36.071 00.000 11596 Guiding  Dir = 0, Dur = 632
01:51:36.072 00.001 11596 IsSlewing returns 0
01:51:36.078 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=2, FiltMax=72, Gamma=0.510
01:51:36.085 00.007 13300 UpdateGuideState exits: m=1410 SNR=26.3
01:51:36.085 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:36.086 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:51:36.086 00.000 13300 Enqueuing Expose request
01:51:36.225 00.139 11596 IsGuiding returns 0
01:51:36.317 00.092 11596 PulseGuide returned control before completion, sleep 551
01:51:36.557 00.240 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a8d57cb0-67a5-4fd2-9e63-8e2f12c84d28"}
01:51:36.557 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a8d57cb0-67a5-4fd2-9e63-8e2f12c84d28"}
01:51:36.558 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4f428658-ef54-4072-8c36-66c2e45305aa"}
01:51:36.558 00.000 13300 case statement mapped state 6 to 3
01:51:36.558 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4f428658-ef54-4072-8c36-66c2e45305aa"}
01:51:36.558 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"083160c6-aa4a-4f13-bfc5-b0b7ea8e45c3"}
01:51:36.559 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":177,"width":15,"height":15,"star_pos":[7.34,6.53],"pixels":"..."},"id":"083160c6-aa4a-4f13-bfc5-b0b7ea8e45c3"}
01:51:37.017 00.458 11596 IsGuiding returns 0
01:51:37.017 00.000 11596 Move returns status 0, amount 632
01:51:37.017 00.000 11596 move complete, result=0
01:51:37.017 00.000 11596 worker thread done servicing request
01:51:37.017 00.000 11596 Worker thread wakes up
01:51:37.017 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.5 px 632 ms NORTH
01:51:37.018 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:51:37.524 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:51:39.556 02.032 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"199cd404-e525-408a-997f-cf451ee67f8a"}
01:51:39.556 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"199cd404-e525-408a-997f-cf451ee67f8a"}
01:51:39.557 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"96954c89-b654-4f82-9133-da27236ea4a2"}
01:51:39.557 00.000 13300 case statement mapped state 6 to 3
01:51:39.557 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"96954c89-b654-4f82-9133-da27236ea4a2"}
01:51:39.557 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9e2023f0-a20b-4a7e-9c2a-630916e72501"}
01:51:39.558 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":177,"width":15,"height":15,"star_pos":[7.34,6.53],"pixels":"..."},"id":"9e2023f0-a20b-4a7e-9c2a-630916e72501"}
01:51:40.548 00.990 11596 Exposure complete
01:51:40.624 00.076 11596 worker thread done servicing request
01:51:40.624 00.000 13300 OnExposeComplete: enter
01:51:40.624 00.000 13300 UpdateGuideState(): m_state=6
01:51:40.625 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 178
01:51:40.625 00.000 13300 Star::Find returns 1 (0), X=34.37, Y=410.52, Mass=1424, SNR=26.4, Peak=164 HFD=3.2
01:51:40.625 00.000 13300 CameraToMount -- cameraTheta (-2.88) - m_xAngle (1.53) = xAngle (-4.41 = 1.87)
01:51:40.625 00.000 13300 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.54 = -1.25)
01:51:40.625 00.000 13300 CameraToMount -- cameraX=-0.45 cameraY=-0.12 hyp=0.46 cameraTheta=-2.88 mountX=-0.14 mountY=-0.44, mountTheta=-1.88
01:51:40.629 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.45, y=-0.12, opts=13)
01:51:40.629 00.000 13300 Enqueuing Move request for scope (-0.45, -0.12)
01:51:40.629 00.000 11596 Worker thread wakes up
01:51:40.630 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.12) opts 0xd
01:51:40.630 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.45, -0.12)
01:51:40.630 00.000 11596 Moving (-0.45, -0.12) raw xDistance=-0.14 yDistance=-0.44
01:51:40.630 00.000 11596 BLC: History state: CurrMiss=0.44, AvgInitMiss=0.19, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-0.494221, 1:0.477751, 2:0.439915
01:51:40.630 00.000 11596 BLC: Under-shoot: nominal increase by 253
01:51:40.630 00.000 11596 BLC: window closed
01:51:40.631 00.001 11596 BLC: Pulse adjusted to 130
01:51:40.632 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:51:40.632 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
01:51:40.632 00.000 11596 MoveAxis(E, 0, ABG)
01:51:40.632 00.000 11596 Move returns status 0, amount 0
01:51:40.632 00.000 11596 MoveAxis(N, 581, ABG)
01:51:40.632 00.000 11596 Guiding  Dir = 0, Dur = 581
01:51:40.633 00.001 11596 IsSlewing returns 0
01:51:40.639 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
01:51:40.648 00.009 13300 UpdateGuideState exits: m=1424 SNR=26.4
01:51:40.648 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:40.648 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:51:40.648 00.000 13300 Enqueuing Expose request
01:51:40.699 00.051 11596 IsGuiding returns 0
01:51:40.810 00.111 11596 PulseGuide returned control before completion, sleep 481
01:51:41.052 00.242 13300 evsrv: cli 102039A0 connect
01:51:41.052 00.000 13300 case statement mapped state 6 to 3
01:51:41.053 00.001 13300 case statement mapped state 6 to 3
01:51:41.054 00.001 13300 evsrv: cli 102039A0 request: {"method":"get_pixel_scale","id":"fb1d87ff-d283-401c-97ee-907729784677"}
01:51:41.054 00.000 13300 evsrv: cli 102039A0 response: {"jsonrpc":"2.0","result":4.46908,"id":"fb1d87ff-d283-401c-97ee-907729784677"}
01:51:41.055 00.001 13300 evsrv: cli 102039A0 disconnect
01:51:41.616 00.561 11596 IsGuiding returns 0
01:51:41.616 00.000 11596 Move returns status 0, amount 581
01:51:41.616 00.000 11596 move complete, result=0
01:51:41.616 00.000 11596 worker thread done servicing request
01:51:41.616 00.000 11596 Worker thread wakes up
01:51:41.616 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.4 px 581 ms NORTH
01:51:41.616 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:51:42.118 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:51:42.555 00.437 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"87f100ca-e189-4e0f-9bc4-fd5a391cd1fb"}
01:51:42.555 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"87f100ca-e189-4e0f-9bc4-fd5a391cd1fb"}
01:51:42.556 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cf553d1d-622c-45e4-8feb-4d1cdd91c168"}
01:51:42.556 00.000 13300 case statement mapped state 6 to 3
01:51:42.556 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cf553d1d-622c-45e4-8feb-4d1cdd91c168"}
01:51:42.557 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fc057b74-c254-4f97-9591-3b845b30632b"}
01:51:42.557 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":178,"width":15,"height":15,"star_pos":[7.37,6.52],"pixels":"..."},"id":"fc057b74-c254-4f97-9591-3b845b30632b"}
01:51:45.150 02.593 11596 Exposure complete
01:51:45.221 00.071 11596 worker thread done servicing request
01:51:45.221 00.000 13300 OnExposeComplete: enter
01:51:45.222 00.001 13300 UpdateGuideState(): m_state=6
01:51:45.222 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 179
01:51:45.222 00.000 13300 Star::Find returns 1 (0), X=35.05, Y=410.27, Mass=1378, SNR=26.0, Peak=160 HFD=3.2
01:51:45.222 00.000 13300 CameraToMount -- cameraTheta (-1.02) - m_xAngle (1.53) = xAngle (-2.55 = -2.55)
01:51:45.222 00.000 13300 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.68 = 0.60)
01:51:45.222 00.000 13300 CameraToMount -- cameraX=0.23 cameraY=-0.37 hyp=0.44 cameraTheta=-1.02 mountX=-0.36 mountY=0.25, mountTheta=2.54
01:51:45.224 00.002 13300 SchedulePrimaryMove(1016D950, x=0.23, y=-0.37, opts=13)
01:51:45.225 00.001 13300 Enqueuing Move request for scope (0.23, -0.37)
01:51:45.225 00.000 11596 Worker thread wakes up
01:51:45.225 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.37) opts 0xd
01:51:45.225 00.000 11596 Handling offset move in thread for scope, endpoint = (0.23, -0.37)
01:51:45.225 00.000 11596 Moving (0.23, -0.37) raw xDistance=-0.36 yDistance=0.25
01:51:45.225 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
01:51:45.225 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:51:45.225 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
01:51:45.225 00.000 11596 MoveAxis(E, 456, ABG)
01:51:45.225 00.000 11596 Guiding  Dir = 2, Dur = 456
01:51:45.226 00.001 11596 IsSlewing returns 0
01:51:45.232 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
01:51:45.239 00.007 13300 UpdateGuideState exits: m=1378 SNR=26.0
01:51:45.240 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:45.240 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:51:45.240 00.000 13300 Enqueuing Expose request
01:51:45.554 00.314 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4a0ed680-6720-437d-8176-9095e186870f"}
01:51:45.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4a0ed680-6720-437d-8176-9095e186870f"}
01:51:45.555 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"491ced67-5e18-48e4-baf7-8a1645608810"}
01:51:45.555 00.000 13300 case statement mapped state 6 to 3
01:51:45.555 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"491ced67-5e18-48e4-baf7-8a1645608810"}
01:51:45.555 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b232e122-821a-4651-8f14-ef495af2e49f"}
01:51:45.556 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":179,"width":15,"height":15,"star_pos":[7.05,7.27],"pixels":"..."},"id":"b232e122-821a-4651-8f14-ef495af2e49f"}
01:51:45.616 00.060 11596 IsGuiding returns 0
01:51:45.888 00.272 11596 PulseGuide returned control before completion, sleep 194
01:51:46.108 00.220 11596 IsGuiding returns 1
01:51:46.108 00.000 11596 scope still moving after pulse duration time elapsed
01:51:46.132 00.024 11596 IsSlewing returns 0
01:51:46.235 00.103 11596 IsGuiding returns 1
01:51:46.256 00.021 11596 IsSlewing returns 0
01:51:46.616 00.360 11596 IsGuiding returns 0
01:51:46.616 00.000 11596 scope move finished after 456 + 544 ms
01:51:46.616 00.000 11596 Move returns status 0, amount 456
01:51:46.616 00.000 11596 MoveAxis(N, 0, ABG)
01:51:46.616 00.000 11596 Move returns status 0, amount 0
01:51:46.617 00.001 11596 move complete, result=0
01:51:46.617 00.000 11596 worker thread done servicing request
01:51:46.617 00.000 13300 GuideStep: -0.4 px 456 ms EAST, 0.2 px 0 ms NORTH
01:51:46.617 00.000 11596 Worker thread wakes up
01:51:46.617 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:51:47.132 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:51:48.553 01.421 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8b01cadf-e46a-4f3e-81c6-9e30d5232539"}
01:51:48.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8b01cadf-e46a-4f3e-81c6-9e30d5232539"}
01:51:48.554 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"409df97b-5049-4d63-9190-874a01448e52"}
01:51:48.554 00.000 13300 case statement mapped state 6 to 3
01:51:48.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"409df97b-5049-4d63-9190-874a01448e52"}
01:51:48.554 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9491be7a-943e-42d1-a24f-0232fc6397dd"}
01:51:48.555 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":179,"width":15,"height":15,"star_pos":[7.05,7.27],"pixels":"..."},"id":"9491be7a-943e-42d1-a24f-0232fc6397dd"}
01:51:50.159 01.604 11596 Exposure complete
01:51:50.238 00.079 11596 worker thread done servicing request
01:51:50.238 00.000 13300 OnExposeComplete: enter
01:51:50.238 00.000 13300 UpdateGuideState(): m_state=6
01:51:50.239 00.001 13300 Star::Find(15, 35, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 180
01:51:50.239 00.000 13300 Star::Find returns 1 (0), X=35.19, Y=410.41, Mass=1402, SNR=26.2, Peak=149 HFD=3.2
01:51:50.239 00.000 13300 CameraToMount -- cameraTheta (-0.57) - m_xAngle (1.53) = xAngle (-2.10 = -2.10)
01:51:50.239 00.000 13300 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.23 = 1.05)
01:51:50.239 00.000 13300 CameraToMount -- cameraX=0.37 cameraY=-0.23 hyp=0.43 cameraTheta=-0.57 mountX=-0.22 mountY=0.38, mountTheta=2.10
01:51:50.241 00.002 13300 SchedulePrimaryMove(1016D950, x=0.37, y=-0.23, opts=13)
01:51:50.241 00.000 13300 Enqueuing Move request for scope (0.37, -0.23)
01:51:50.241 00.000 11596 Worker thread wakes up
01:51:50.241 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.23) opts 0xd
01:51:50.241 00.000 11596 Handling offset move in thread for scope, endpoint = (0.37, -0.23)
01:51:50.241 00.000 11596 Moving (0.37, -0.23) raw xDistance=-0.22 yDistance=0.38
01:51:50.241 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.22
01:51:50.242 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:51:50.242 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
01:51:50.242 00.000 11596 MoveAxis(E, 307, ABG)
01:51:50.242 00.000 11596 Guiding  Dir = 2, Dur = 307
01:51:50.242 00.000 11596 IsSlewing returns 0
01:51:50.254 00.012 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=219, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
01:51:50.264 00.010 13300 UpdateGuideState exits: m=1402 SNR=26.2
01:51:50.264 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:50.264 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:51:50.264 00.000 13300 Enqueuing Expose request
01:51:50.492 00.228 11596 IsGuiding returns 0
01:51:50.635 00.143 11596 PulseGuide returned control before completion, sleep 175
01:51:50.841 00.206 11596 IsGuiding returns 1
01:51:50.842 00.001 11596 scope still moving after pulse duration time elapsed
01:51:50.872 00.030 11596 IsSlewing returns 0
01:51:50.944 00.072 11596 IsGuiding returns 0
01:51:50.944 00.000 11596 scope move finished after 307 + 145 ms
01:51:50.944 00.000 11596 Move returns status 0, amount 307
01:51:50.944 00.000 11596 MoveAxis(N, 0, ABG)
01:51:50.944 00.000 11596 Move returns status 0, amount 0
01:51:50.944 00.000 11596 move complete, result=0
01:51:50.944 00.000 11596 worker thread done servicing request
01:51:50.944 00.000 13300 GuideStep: -0.2 px 307 ms EAST, 0.4 px 0 ms NORTH
01:51:50.945 00.001 11596 Worker thread wakes up
01:51:50.945 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:51:51.457 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:51:51.553 00.096 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"75c8545c-ac4d-43e8-85fd-558f6046c683"}
01:51:51.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"75c8545c-ac4d-43e8-85fd-558f6046c683"}
01:51:51.554 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b80f1316-dd4e-4c49-bb3e-b4b47edc4249"}
01:51:51.554 00.000 13300 case statement mapped state 6 to 3
01:51:51.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b80f1316-dd4e-4c49-bb3e-b4b47edc4249"}
01:51:51.555 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c65d36e2-58c5-4cf7-84e8-bb61cd42e68f"}
01:51:51.555 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":180,"width":15,"height":15,"star_pos":[7.19,7.41],"pixels":"..."},"id":"c65d36e2-58c5-4cf7-84e8-bb61cd42e68f"}
01:51:54.486 02.931 11596 Exposure complete
01:51:54.555 00.069 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"37bbdad9-072e-4d24-ad25-7aa16a66b85c"}
01:51:54.555 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"37bbdad9-072e-4d24-ad25-7aa16a66b85c"}
01:51:54.556 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0b126601-6f4d-4806-beee-c4e2feab626a"}
01:51:54.556 00.000 13300 case statement mapped state 6 to 3
01:51:54.556 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0b126601-6f4d-4806-beee-c4e2feab626a"}
01:51:54.557 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cc2c2d52-83a5-408e-a255-43d7e62616f1"}
01:51:54.557 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":180,"width":15,"height":15,"star_pos":[7.19,7.41],"pixels":"..."},"id":"cc2c2d52-83a5-408e-a255-43d7e62616f1"}
01:51:54.562 00.005 11596 worker thread done servicing request
01:51:54.563 00.001 13300 OnExposeComplete: enter
01:51:54.563 00.000 13300 UpdateGuideState(): m_state=6
01:51:54.563 00.000 13300 Star::Find(15, 35, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 181
01:51:54.563 00.000 13300 Star::Find returns 1 (0), X=35.11, Y=410.43, Mass=1401, SNR=26.2, Peak=147 HFD=3.2
01:51:54.563 00.000 13300 CameraToMount -- cameraTheta (-0.62) - m_xAngle (1.53) = xAngle (-2.16 = -2.16)
01:51:54.564 00.001 13300 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.28 = 1.00)
01:51:54.564 00.000 13300 CameraToMount -- cameraX=0.29 cameraY=-0.21 hyp=0.35 cameraTheta=-0.62 mountX=-0.20 mountY=0.30, mountTheta=2.15
01:51:54.566 00.002 13300 SchedulePrimaryMove(1016D950, x=0.29, y=-0.21, opts=13)
01:51:54.566 00.000 13300 Enqueuing Move request for scope (0.29, -0.21)
01:51:54.566 00.000 11596 Worker thread wakes up
01:51:54.566 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.21) opts 0xd
01:51:54.566 00.000 11596 Handling offset move in thread for scope, endpoint = (0.29, -0.21)
01:51:54.567 00.001 11596 Moving (0.29, -0.21) raw xDistance=-0.20 yDistance=0.30
01:51:54.567 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
01:51:54.567 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:51:54.567 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
01:51:54.567 00.000 11596 MoveAxis(E, 266, ABG)
01:51:54.567 00.000 11596 Guiding  Dir = 2, Dur = 266
01:51:54.568 00.001 11596 IsSlewing returns 0
01:51:54.575 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
01:51:54.584 00.009 13300 UpdateGuideState exits: m=1401 SNR=26.2
01:51:54.584 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:54.584 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:51:54.584 00.000 13300 Enqueuing Expose request
01:51:54.689 00.105 11596 IsGuiding returns 0
01:51:54.825 00.136 11596 PulseGuide returned control before completion, sleep 140
01:51:55.025 00.200 11596 IsGuiding returns 1
01:51:55.025 00.000 11596 scope still moving after pulse duration time elapsed
01:51:55.061 00.036 11596 IsSlewing returns 0
01:51:55.122 00.061 11596 IsGuiding returns 1
01:51:55.155 00.033 11596 IsSlewing returns 0
01:51:55.344 00.189 11596 IsGuiding returns 0
01:51:55.344 00.000 11596 scope move finished after 266 + 389 ms
01:51:55.344 00.000 11596 Move returns status 0, amount 266
01:51:55.344 00.000 11596 MoveAxis(N, 0, ABG)
01:51:55.344 00.000 11596 Move returns status 0, amount 0
01:51:55.344 00.000 11596 move complete, result=0
01:51:55.344 00.000 11596 worker thread done servicing request
01:51:55.345 00.001 13300 GuideStep: -0.2 px 266 ms EAST, 0.3 px 0 ms NORTH
01:51:55.345 00.000 11596 Worker thread wakes up
01:51:55.345 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:51:55.861 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:51:57.555 01.694 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ecb3cc87-daea-4894-8d76-f774be8eb7a3"}
01:51:57.555 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ecb3cc87-daea-4894-8d76-f774be8eb7a3"}
01:51:57.556 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1fedadc4-f147-4729-8916-0739249e384f"}
01:51:57.556 00.000 13300 case statement mapped state 6 to 3
01:51:57.556 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1fedadc4-f147-4729-8916-0739249e384f"}
01:51:57.556 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ec5c1581-e8d0-4a6c-b021-b56a327f6c30"}
01:51:57.557 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":181,"width":15,"height":15,"star_pos":[7.11,7.43],"pixels":"..."},"id":"ec5c1581-e8d0-4a6c-b021-b56a327f6c30"}
01:51:59.013 01.456 11596 Exposure complete
01:51:59.082 00.069 11596 worker thread done servicing request
01:51:59.082 00.000 13300 OnExposeComplete: enter
01:51:59.082 00.000 13300 UpdateGuideState(): m_state=6
01:51:59.083 00.001 13300 Star::Find(15, 35, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 182
01:51:59.083 00.000 13300 Star::Find returns 1 (0), X=35.08, Y=410.64, Mass=1369, SNR=25.9, Peak=157 HFD=3.2
01:51:59.083 00.000 13300 MultiStar: exiting stabilization period
01:51:59.084 00.001 13300 MultiStar: [#1 0.65,-0.01,0.00,M1] [#2 0.63,0.31,0.00,M2] [#3 0.75,-0.07,0.00,M2] [#4 0.47,0.07,0.00,M2] [#5 0.49,0.34,0.00,M2] [#6 0.38,0.10,0.00,M4] [#7 0.60,0.27,0.00,M1] [#8 0.70,-0.05,0.00,M4] 
01:51:59.084 00.000 13300 CameraToMount -- cameraTheta (-0.01) - m_xAngle (1.53) = xAngle (-1.54 = -1.54)
01:51:59.084 00.000 13300 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.67 = 1.61)
01:51:59.084 00.000 13300 CameraToMount -- cameraX=0.26 cameraY=-0.00 hyp=0.26 cameraTheta=-0.01 mountX=0.01 mountY=0.26, mountTheta=1.54
01:51:59.086 00.002 13300 SchedulePrimaryMove(1016D950, x=0.26, y=-0.00, opts=13)
01:51:59.086 00.000 13300 Enqueuing Move request for scope (0.26, -0.00)
01:51:59.086 00.000 11596 Worker thread wakes up
01:51:59.086 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.00) opts 0xd
01:51:59.086 00.000 11596 Handling offset move in thread for scope, endpoint = (0.26, -0.00)
01:51:59.086 00.000 11596 Moving (0.26, -0.00) raw xDistance=0.01 yDistance=0.26
01:51:59.086 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:51:59.087 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:51:59.087 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
01:51:59.087 00.000 11596 MoveAxis(E, 0, ABG)
01:51:59.087 00.000 11596 Move returns status 0, amount 0
01:51:59.087 00.000 11596 MoveAxis(N, 0, ABG)
01:51:59.087 00.000 11596 Move returns status 0, amount 0
01:51:59.087 00.000 11596 move complete, result=0
01:51:59.087 00.000 11596 worker thread done servicing request
01:51:59.094 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
01:51:59.106 00.012 13300 UpdateGuideState exits: m=1369 SNR=25.9
01:51:59.107 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:59.107 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:51:59.107 00.000 13300 Enqueuing Expose request
01:51:59.107 00.000 11596 Worker thread wakes up
01:51:59.107 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
01:51:59.108 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:51:59.623 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:52:00.554 00.931 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2479a969-1a46-46e1-8e4f-6b83ffa4bd6b"}
01:52:00.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2479a969-1a46-46e1-8e4f-6b83ffa4bd6b"}
01:52:00.555 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2fe10d7e-7fb3-4e91-8c9d-f09d1c1164c4"}
01:52:00.555 00.000 13300 case statement mapped state 6 to 3
01:52:00.555 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2fe10d7e-7fb3-4e91-8c9d-f09d1c1164c4"}
01:52:00.555 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c52d7e01-6de7-4b35-8912-e76fe6e7c81d"}
01:52:00.556 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":182,"width":15,"height":15,"star_pos":[7.08,6.64],"pixels":"..."},"id":"c52d7e01-6de7-4b35-8912-e76fe6e7c81d"}
01:52:02.653 02.097 11596 Exposure complete
01:52:02.722 00.069 11596 worker thread done servicing request
01:52:02.722 00.000 13300 OnExposeComplete: enter
01:52:02.722 00.000 13300 UpdateGuideState(): m_state=6
01:52:02.723 00.001 13300 Star::Find(15, 35, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 183
01:52:02.723 00.000 13300 Star::Find returns 1 (0), X=35.10, Y=410.62, Mass=1412, SNR=26.3, Peak=162 HFD=3.3
01:52:02.723 00.000 13300 MultiStar: [#1 0.69,0.12,0.00,M2] [#2 0.54,0.26,0.00,M3] [#3 0.56,-0.23,0.00,M3] [#4 0.51,0.22,0.00,M3] [#5 0.31,-0.06,0.27,U] [#6 0.45,0.15,0.00,M5] [#7 0.65,0.19,0.00,M2] [#8 0.37,0.28,0.00,M5] 
01:52:02.724 00.001 13300 single-star, 1 included, MultiStar: {0.29, -0.03}, one-star: {0.28, -0.02}
01:52:02.724 00.000 13300 CameraToMount -- cameraTheta (-0.07) - m_xAngle (1.53) = xAngle (-1.60 = -1.60)
01:52:02.724 00.000 13300 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.73 = 1.55)
01:52:02.724 00.000 13300 CameraToMount -- cameraX=0.28 cameraY=-0.02 hyp=0.28 cameraTheta=-0.07 mountX=-0.01 mountY=0.28, mountTheta=1.60
01:52:02.726 00.002 13300 SchedulePrimaryMove(1016D950, x=0.28, y=-0.02, opts=13)
01:52:02.726 00.000 13300 Enqueuing Move request for scope (0.28, -0.02)
01:52:02.726 00.000 11596 Worker thread wakes up
01:52:02.726 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.02) opts 0xd
01:52:02.726 00.000 11596 Handling offset move in thread for scope, endpoint = (0.28, -0.02)
01:52:02.726 00.000 11596 Moving (0.28, -0.02) raw xDistance=-0.01 yDistance=0.28
01:52:02.726 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:52:02.726 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:52:02.727 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
01:52:02.727 00.000 11596 MoveAxis(E, 0, ABG)
01:52:02.727 00.000 11596 Move returns status 0, amount 0
01:52:02.727 00.000 11596 MoveAxis(N, 0, ABG)
01:52:02.727 00.000 11596 Move returns status 0, amount 0
01:52:02.727 00.000 11596 move complete, result=0
01:52:02.727 00.000 11596 worker thread done servicing request
01:52:02.733 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
01:52:02.741 00.008 13300 UpdateGuideState exits: m=1412 SNR=26.3
01:52:02.741 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:02.741 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:52:02.741 00.000 13300 Enqueuing Expose request
01:52:02.741 00.000 11596 Worker thread wakes up
01:52:02.742 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
01:52:02.742 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:52:03.251 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:52:03.552 00.301 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4ce1c244-0c12-46cc-aae8-ed50cf331dd6"}
01:52:03.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4ce1c244-0c12-46cc-aae8-ed50cf331dd6"}
01:52:03.553 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"42c90231-6c9e-46f8-9170-b5af70220f11"}
01:52:03.553 00.000 13300 case statement mapped state 6 to 3
01:52:03.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"42c90231-6c9e-46f8-9170-b5af70220f11"}
01:52:03.553 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f9c092ba-61fb-4ee9-9df5-0cf8976f1869"}
01:52:03.554 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":183,"width":15,"height":15,"star_pos":[7.10,6.62],"pixels":"..."},"id":"f9c092ba-61fb-4ee9-9df5-0cf8976f1869"}
01:52:06.282 02.728 11596 Exposure complete
01:52:06.356 00.074 11596 worker thread done servicing request
01:52:06.356 00.000 13300 OnExposeComplete: enter
01:52:06.356 00.000 13300 UpdateGuideState(): m_state=6
01:52:06.357 00.001 13300 Star::Find(15, 35, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 184
01:52:06.357 00.000 13300 Star::Find returns 1 (0), X=35.19, Y=410.66, Mass=1385, SNR=26.1, Peak=172 HFD=3.0
01:52:06.357 00.000 13300 MultiStar: [#1 0.62,0.08,0.00,M3] [#2 0.57,0.30,0.00,M4] [#3 0.63,-0.02,0.00,M4] [#4 0.74,0.18,0.00,M4] [#5 0.83,0.19,0.00,M2] [#6 0.68,0.47,0.00,M6] [#7 0.51,0.20,0.00,M3] [#8 0.91,0.20,0.00,M6] 
01:52:06.358 00.001 13300 CameraToMount -- cameraTheta (0.06) - m_xAngle (1.53) = xAngle (-1.47 = -1.47)
01:52:06.358 00.000 13300 CameraToMount -- cameraTheta (0.06) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.60 = 1.69)
01:52:06.358 00.000 13300 CameraToMount -- cameraX=0.37 cameraY=0.02 hyp=0.37 cameraTheta=0.06 mountX=0.04 mountY=0.37, mountTheta=1.47
01:52:06.360 00.002 13300 SchedulePrimaryMove(1016D950, x=0.37, y=0.02, opts=13)
01:52:06.360 00.000 13300 Enqueuing Move request for scope (0.37, 0.02)
01:52:06.360 00.000 11596 Worker thread wakes up
01:52:06.360 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.02) opts 0xd
01:52:06.360 00.000 11596 Handling offset move in thread for scope, endpoint = (0.37, 0.02)
01:52:06.360 00.000 11596 Moving (0.37, 0.02) raw xDistance=0.04 yDistance=0.37
01:52:06.360 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:52:06.360 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:52:06.360 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
01:52:06.361 00.001 11596 MoveAxis(E, 0, ABG)
01:52:06.361 00.000 11596 Move returns status 0, amount 0
01:52:06.361 00.000 11596 MoveAxis(N, 0, ABG)
01:52:06.361 00.000 11596 Move returns status 0, amount 0
01:52:06.361 00.000 11596 move complete, result=0
01:52:06.361 00.000 11596 worker thread done servicing request
01:52:06.368 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
01:52:06.376 00.008 13300 UpdateGuideState exits: m=1385 SNR=26.1
01:52:06.376 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:06.376 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:52:06.376 00.000 13300 Enqueuing Expose request
01:52:06.376 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
01:52:06.376 00.000 11596 Worker thread wakes up
01:52:06.376 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:52:06.552 00.176 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ac97125f-169b-43dc-86ce-ebb859bca89b"}
01:52:06.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ac97125f-169b-43dc-86ce-ebb859bca89b"}
01:52:06.553 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"87215754-a13a-4972-8d01-9b1e1743756d"}
01:52:06.553 00.000 13300 case statement mapped state 6 to 3
01:52:06.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"87215754-a13a-4972-8d01-9b1e1743756d"}
01:52:06.553 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1c46dc09-97b3-45cc-a4df-f0efe601a28b"}
01:52:06.554 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":184,"width":15,"height":15,"star_pos":[7.19,6.66],"pixels":"..."},"id":"1c46dc09-97b3-45cc-a4df-f0efe601a28b"}
01:52:06.891 00.337 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:52:09.551 02.660 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"be397991-f7d4-4f9c-bb50-4896079e1b05"}
01:52:09.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"be397991-f7d4-4f9c-bb50-4896079e1b05"}
01:52:09.552 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"36c74ec7-de78-4f66-b28f-342ce1b2a4a4"}
01:52:09.552 00.000 13300 case statement mapped state 6 to 3
01:52:09.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"36c74ec7-de78-4f66-b28f-342ce1b2a4a4"}
01:52:09.552 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"378f858f-79ce-4805-b7b2-b2889e480212"}
01:52:09.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":184,"width":15,"height":15,"star_pos":[7.19,6.66],"pixels":"..."},"id":"378f858f-79ce-4805-b7b2-b2889e480212"}
01:52:09.917 00.365 11596 Exposure complete
01:52:09.989 00.072 11596 worker thread done servicing request
01:52:09.990 00.001 13300 OnExposeComplete: enter
01:52:09.990 00.000 13300 UpdateGuideState(): m_state=6
01:52:09.990 00.000 13300 Star::Find(15, 35, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 185
01:52:09.990 00.000 13300 Star::Find returns 1 (0), X=35.24, Y=410.69, Mass=1399, SNR=26.2, Peak=179 HFD=3.0
01:52:09.991 00.001 13300 MultiStar: [#1 0.73,0.08,0.00,M4] [#2 0.66,0.20,0.00,M5] [#3 0.76,-0.05,0.00,M5] [#4 0.59,0.49,0.00,M5] [#5 0.44,0.27,0.00,M3] [#6 0.67,0.42,0.00,M7] [#7 0.63,0.15,0.00,M4] [#8 0.86,0.02,0.00,M7] 
01:52:09.991 00.000 13300 CameraToMount -- cameraTheta (0.11) - m_xAngle (1.53) = xAngle (-1.42 = -1.42)
01:52:09.991 00.000 13300 CameraToMount -- cameraTheta (0.11) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.55 = 1.74)
01:52:09.991 00.000 13300 CameraToMount -- cameraX=0.41 cameraY=0.05 hyp=0.42 cameraTheta=0.11 mountX=0.06 mountY=0.41, mountTheta=1.42
01:52:09.993 00.002 13300 SchedulePrimaryMove(1016D950, x=0.41, y=0.05, opts=13)
01:52:09.993 00.000 13300 Enqueuing Move request for scope (0.41, 0.05)
01:52:09.993 00.000 11596 Worker thread wakes up
01:52:09.993 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.05) opts 0xd
01:52:09.993 00.000 11596 Handling offset move in thread for scope, endpoint = (0.41, 0.05)
01:52:09.993 00.000 11596 Moving (0.41, 0.05) raw xDistance=0.06 yDistance=0.41
01:52:09.994 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:52:09.994 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
01:52:09.994 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
01:52:09.994 00.000 11596 MoveAxis(E, 0, ABG)
01:52:09.994 00.000 11596 Move returns status 0, amount 0
01:52:09.994 00.000 11596 MoveAxis(N, 0, ABG)
01:52:09.994 00.000 11596 Move returns status 0, amount 0
01:52:09.994 00.000 11596 move complete, result=0
01:52:09.994 00.000 11596 worker thread done servicing request
01:52:10.001 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
01:52:10.009 00.008 13300 UpdateGuideState exits: m=1399 SNR=26.2
01:52:10.009 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:10.009 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:52:10.009 00.000 13300 Enqueuing Expose request
01:52:10.009 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
01:52:10.010 00.001 11596 Worker thread wakes up
01:52:10.010 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:52:10.519 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:52:12.550 02.031 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5e21a1a2-90e2-4b97-bdcb-e787d217fef7"}
01:52:12.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5e21a1a2-90e2-4b97-bdcb-e787d217fef7"}
01:52:12.551 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6bbee9c0-7094-4769-a7d7-bce6678e6af4"}
01:52:12.551 00.000 13300 case statement mapped state 6 to 3
01:52:12.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6bbee9c0-7094-4769-a7d7-bce6678e6af4"}
01:52:12.551 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b008ac7e-191b-47f1-97ce-51e220e2de4d"}
01:52:12.552 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":185,"width":15,"height":15,"star_pos":[7.24,6.69],"pixels":"..."},"id":"b008ac7e-191b-47f1-97ce-51e220e2de4d"}
01:52:13.598 01.046 11596 Exposure complete
01:52:13.753 00.155 11596 worker thread done servicing request
01:52:13.753 00.000 13300 OnExposeComplete: enter
01:52:13.753 00.000 13300 UpdateGuideState(): m_state=6
01:52:13.754 00.001 13300 Star::Find(15, 35, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 186
01:52:13.754 00.000 13300 Star::Find returns 1 (0), X=35.18, Y=410.56, Mass=1395, SNR=26.2, Peak=155 HFD=3.2
01:52:13.756 00.002 13300 MultiStar: [#1 0.61,-0.06,0.00,M5] [#2 0.57,0.12,0.00,M6] [#3 0.64,-0.14,0.00,M6] [#4 0.68,0.30,0.00,M6] [#5 0.51,0.05,0.00,M4] [#6 0.49,0.26,0.00,M8] [#7 0.54,-0.04,0.00,M5] [#8 0.75,0.44,0.00,M8] 
01:52:13.756 00.000 13300 CameraToMount -- cameraTheta (-0.21) - m_xAngle (1.53) = xAngle (-1.74 = -1.74)
01:52:13.756 00.000 13300 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.87 = 1.42)
01:52:13.756 00.000 13300 CameraToMount -- cameraX=0.36 cameraY=-0.07 hyp=0.36 cameraTheta=-0.21 mountX=-0.06 mountY=0.36, mountTheta=1.74
01:52:13.760 00.004 13300 SchedulePrimaryMove(1016D950, x=0.36, y=-0.07, opts=13)
01:52:13.760 00.000 13300 Enqueuing Move request for scope (0.36, -0.07)
01:52:13.761 00.001 11596 Worker thread wakes up
01:52:13.761 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.07) opts 0xd
01:52:13.761 00.000 11596 Handling offset move in thread for scope, endpoint = (0.36, -0.07)
01:52:13.761 00.000 11596 Moving (0.36, -0.07) raw xDistance=-0.06 yDistance=0.36
01:52:13.761 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:52:13.762 00.001 11596 switching direction from -1 to 1 - decHistory=6 oldest=-0.67 newest=1.14
01:52:13.762 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.36
01:52:13.762 00.000 11596 MoveAxis(E, 0, ABG)
01:52:13.762 00.000 11596 Move returns status 0, amount 0
01:52:13.762 00.000 11596 BLC: Oldest BLC event removed
01:52:13.762 00.000 11596 BLC: Dec direction reversal from North to South, backlash comp pulse of 130 applied
01:52:13.763 00.001 11596 MoveAxis(S, 607, ABG)
01:52:13.763 00.000 11596 Guiding  Dir = 1, Dur = 607
01:52:13.763 00.000 11596 IsSlewing returns 0
01:52:13.774 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=244, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
01:52:13.786 00.012 13300 UpdateGuideState exits: m=1395 SNR=26.2
01:52:13.786 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:13.786 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:52:13.787 00.001 13300 Enqueuing Expose request
01:52:13.929 00.142 11596 IsGuiding returns 0
01:52:14.110 00.181 11596 PulseGuide returned control before completion, sleep 437
01:52:14.728 00.618 11596 IsGuiding returns 1
01:52:14.729 00.001 11596 scope still moving after pulse duration time elapsed
01:52:14.764 00.035 11596 IsSlewing returns 0
01:52:14.873 00.109 11596 IsGuiding returns 1
01:52:14.904 00.031 11596 IsSlewing returns 0
01:52:14.975 00.071 11596 IsGuiding returns 0
01:52:14.975 00.000 11596 scope move finished after 607 + 438 ms
01:52:14.975 00.000 11596 Move returns status 0, amount 607
01:52:14.975 00.000 11596 move complete, result=0
01:52:14.975 00.000 11596 worker thread done servicing request
01:52:14.976 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.4 px 607 ms SOUTH
01:52:14.976 00.000 11596 Worker thread wakes up
01:52:14.976 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:52:15.492 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:52:15.550 00.058 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6e9890cf-1bfd-4524-bf35-6ec3db913fb6"}
01:52:15.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6e9890cf-1bfd-4524-bf35-6ec3db913fb6"}
01:52:15.551 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"01180cf8-ce93-40e6-a233-13fddeba72aa"}
01:52:15.551 00.000 13300 case statement mapped state 6 to 3
01:52:15.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"01180cf8-ce93-40e6-a233-13fddeba72aa"}
01:52:15.552 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"20a49bf3-268e-46cb-9c9c-0579d31b5749"}
01:52:15.553 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":186,"width":15,"height":15,"star_pos":[7.18,6.56],"pixels":"..."},"id":"20a49bf3-268e-46cb-9c9c-0579d31b5749"}
01:52:18.527 02.974 11596 Exposure complete
01:52:18.549 00.022 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cfa798b4-9355-4784-81a9-4db5d52bd863"}
01:52:18.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cfa798b4-9355-4784-81a9-4db5d52bd863"}
01:52:18.550 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"40ba3060-b297-40db-99c7-cb3beea559f4"}
01:52:18.550 00.000 13300 case statement mapped state 6 to 3
01:52:18.551 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"40ba3060-b297-40db-99c7-cb3beea559f4"}
01:52:18.551 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4f050344-2362-4291-a68d-ba56d5ffe5c3"}
01:52:18.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":186,"width":15,"height":15,"star_pos":[7.18,6.56],"pixels":"..."},"id":"4f050344-2362-4291-a68d-ba56d5ffe5c3"}
01:52:18.598 00.047 11596 worker thread done servicing request
01:52:18.598 00.000 13300 OnExposeComplete: enter
01:52:18.598 00.000 13300 UpdateGuideState(): m_state=6
01:52:18.599 00.001 13300 Star::Find(15, 35, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 187
01:52:18.599 00.000 13300 Star::Find returns 1 (0), X=35.16, Y=410.62, Mass=1391, SNR=26.1, Peak=166 HFD=3.1
01:52:18.600 00.001 13300 MultiStar: [#1 0.81,0.04,0.00,M6] [#2 0.71,0.31,0.00,M7] [#3 0.71,0.00,0.00,M7] [#4 0.71,0.21,0.00,M7] [#5 0.82,0.15,0.00,M5] [#6 0.71,0.22,0.00,M9] [#7 0.95,0.19,0.00,M6] [#8 0.61,0.22,0.00,M9] 
01:52:18.600 00.000 13300 CameraToMount -- cameraTheta (-0.06) - m_xAngle (1.53) = xAngle (-1.59 = -1.59)
01:52:18.600 00.000 13300 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.72 = 1.56)
01:52:18.600 00.000 13300 CameraToMount -- cameraX=0.34 cameraY=-0.02 hyp=0.34 cameraTheta=-0.06 mountX=-0.01 mountY=0.34, mountTheta=1.59
01:52:18.604 00.004 13300 SchedulePrimaryMove(1016D950, x=0.34, y=-0.02, opts=13)
01:52:18.604 00.000 13300 Enqueuing Move request for scope (0.34, -0.02)
01:52:18.604 00.000 11596 Worker thread wakes up
01:52:18.605 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.02) opts 0xd
01:52:18.605 00.000 11596 Handling offset move in thread for scope, endpoint = (0.34, -0.02)
01:52:18.605 00.000 11596 Moving (0.34, -0.02) raw xDistance=-0.01 yDistance=0.34
01:52:18.605 00.000 11596 BLC: History state: CurrMiss=0.34, AvgInitMiss=0.22, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=0.360568, 1:0.342785
01:52:18.606 00.001 11596 BLC: Under-shoot, no adjustment, waiting for more data
01:52:18.606 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:52:18.606 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34
01:52:18.606 00.000 11596 MoveAxis(E, 0, ABG)
01:52:18.606 00.000 11596 Move returns status 0, amount 0
01:52:18.606 00.000 11596 MoveAxis(S, 453, ABG)
01:52:18.607 00.001 11596 Guiding  Dir = 1, Dur = 453
01:52:18.607 00.000 11596 IsSlewing returns 0
01:52:18.619 00.012 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
01:52:18.630 00.011 13300 UpdateGuideState exits: m=1391 SNR=26.1
01:52:18.630 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:18.630 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:52:18.630 00.000 13300 Enqueuing Expose request
01:52:18.750 00.120 11596 IsGuiding returns 0
01:52:18.857 00.107 11596 PulseGuide returned control before completion, sleep 357
01:52:19.388 00.531 11596 IsGuiding returns 0
01:52:19.388 00.000 11596 Move returns status 0, amount 453
01:52:19.388 00.000 11596 move complete, result=0
01:52:19.389 00.001 11596 worker thread done servicing request
01:52:19.389 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.3 px 453 ms SOUTH
01:52:19.389 00.000 11596 Worker thread wakes up
01:52:19.389 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:52:19.898 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:52:21.549 01.651 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7eeefd44-b313-4ae5-bee3-4fb0fe2e3fb4"}
01:52:21.550 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7eeefd44-b313-4ae5-bee3-4fb0fe2e3fb4"}
01:52:21.550 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3f445c27-7229-4419-b7f9-d39b518010ad"}
01:52:21.550 00.000 13300 case statement mapped state 6 to 3
01:52:21.551 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3f445c27-7229-4419-b7f9-d39b518010ad"}
01:52:21.551 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"45e9a77a-436c-4a96-900c-402b2eb0ac05"}
01:52:21.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":187,"width":15,"height":15,"star_pos":[7.16,6.62],"pixels":"..."},"id":"45e9a77a-436c-4a96-900c-402b2eb0ac05"}
01:52:23.018 01.467 11596 Exposure complete
01:52:23.088 00.070 11596 worker thread done servicing request
01:52:23.088 00.000 13300 OnExposeComplete: enter
01:52:23.089 00.001 13300 UpdateGuideState(): m_state=6
01:52:23.089 00.000 13300 Star::Find(15, 35, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 188
01:52:23.089 00.000 13300 Star::Find returns 1 (0), X=35.05, Y=410.49, Mass=1440, SNR=26.6, Peak=152 HFD=3.1
01:52:23.090 00.001 13300 MultiStar: [#1 0.52,-0.06,0.00,M7] [#2 0.59,-0.09,0.00,M8] [#3 0.58,-0.12,0.00,M8] [#4 0.49,0.08,0.00,M8] [#5 0.55,0.12,0.00,M6] [#6 0.49,0.46,0.00,M10] [#7 0.52,0.10,0.00,M7] [#8 0.64,0.38,0.00,M10] 
01:52:23.090 00.000 13300 CameraToMount -- cameraTheta (-0.57) - m_xAngle (1.53) = xAngle (-2.10 = -2.10)
01:52:23.090 00.000 13300 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.23 = 1.05)
01:52:23.090 00.000 13300 CameraToMount -- cameraX=0.23 cameraY=-0.15 hyp=0.27 cameraTheta=-0.57 mountX=-0.14 mountY=0.23, mountTheta=2.10
01:52:23.093 00.003 13300 SchedulePrimaryMove(1016D950, x=0.23, y=-0.15, opts=13)
01:52:23.093 00.000 13300 Enqueuing Move request for scope (0.23, -0.15)
01:52:23.093 00.000 11596 Worker thread wakes up
01:52:23.094 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.15) opts 0xd
01:52:23.094 00.000 11596 Handling offset move in thread for scope, endpoint = (0.23, -0.15)
01:52:23.094 00.000 11596 Moving (0.23, -0.15) raw xDistance=-0.14 yDistance=0.23
01:52:23.094 00.000 11596 BLC: History state: CurrMiss=0.23, AvgInitMiss=0.22, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=0.360568, 1:0.342785, 2:0.234461
01:52:23.094 00.000 11596 BLC: Under-shoot: nominal increase by 296
01:52:23.094 00.000 11596 BLC: window closed
01:52:23.094 00.000 11596 BLC: Pulse adjusted to 143
01:52:23.095 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:52:23.096 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
01:52:23.096 00.000 11596 MoveAxis(E, 0, ABG)
01:52:23.096 00.000 11596 Move returns status 0, amount 0
01:52:23.096 00.000 11596 MoveAxis(S, 310, ABG)
01:52:23.096 00.000 11596 Guiding  Dir = 1, Dur = 310
01:52:23.097 00.001 11596 IsSlewing returns 0
01:52:23.107 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
01:52:23.115 00.008 13300 UpdateGuideState exits: m=1440 SNR=26.6
01:52:23.115 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:23.115 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:52:23.115 00.000 13300 Enqueuing Expose request
01:52:23.153 00.038 11596 IsGuiding returns 0
01:52:23.173 00.020 13300 evsrv: cli 102039A0 connect
01:52:23.173 00.000 13300 case statement mapped state 6 to 3
01:52:23.173 00.000 13300 case statement mapped state 6 to 3
01:52:23.174 00.001 13300 evsrv: cli 102039A0 request: {"method":"get_pixel_scale","id":"39ee2923-71d4-4e32-b53b-626110be1c55"}
01:52:23.174 00.000 13300 evsrv: cli 102039A0 response: {"jsonrpc":"2.0","result":4.46908,"id":"39ee2923-71d4-4e32-b53b-626110be1c55"}
01:52:23.174 00.000 13300 evsrv: cli 102039A0 disconnect
01:52:23.248 00.074 11596 PulseGuide returned control before completion, sleep 226
01:52:23.698 00.450 11596 IsGuiding returns 0
01:52:23.699 00.001 11596 Move returns status 0, amount 310
01:52:23.699 00.000 11596 move complete, result=0
01:52:23.699 00.000 11596 worker thread done servicing request
01:52:23.699 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.2 px 310 ms SOUTH
01:52:23.699 00.000 11596 Worker thread wakes up
01:52:23.699 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:52:24.205 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:52:24.548 00.343 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fb62266b-b7bd-489a-a347-c56271f0709a"}
01:52:24.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fb62266b-b7bd-489a-a347-c56271f0709a"}
01:52:24.549 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0d4dd1e2-21fb-45a8-a648-a48c76ec4d47"}
01:52:24.549 00.000 13300 case statement mapped state 6 to 3
01:52:24.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0d4dd1e2-21fb-45a8-a648-a48c76ec4d47"}
01:52:24.549 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5750de3a-1349-4b70-8528-a8dad1257035"}
01:52:24.550 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":188,"width":15,"height":15,"star_pos":[7.05,7.49],"pixels":"..."},"id":"5750de3a-1349-4b70-8528-a8dad1257035"}
01:52:27.232 02.682 11596 Exposure complete
01:52:27.304 00.072 11596 worker thread done servicing request
01:52:27.304 00.000 13300 OnExposeComplete: enter
01:52:27.304 00.000 13300 UpdateGuideState(): m_state=6
01:52:27.305 00.001 13300 Star::Find(15, 35, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 189
01:52:27.305 00.000 13300 Star::Find returns 1 (0), X=34.93, Y=410.44, Mass=1384, SNR=26.1, Peak=147 HFD=3.2
01:52:27.305 00.000 13300 MultiStar: [#1 0.51,-0.12,0.00,M8] [#2 0.31,-0.18,0.00,M9] [#3 0.48,-0.14,0.00,M9] [#4 0.61,0.08,0.00,M9] [#5 0.22,-0.29,0.00,M7] [#6 0.38,0.09,0.00,R] [#7 0.49,0.04,0.00,M8] [#8 0.37,-0.15,0.00,R] 
01:52:27.305 00.000 13300 CameraToMount -- cameraTheta (-1.07) - m_xAngle (1.53) = xAngle (-2.60 = -2.60)
01:52:27.305 00.000 13300 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.73 = 0.56)
01:52:27.305 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.20 hyp=0.23 cameraTheta=-1.07 mountX=-0.20 mountY=0.12, mountTheta=2.59
01:52:27.308 00.003 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.20, opts=13)
01:52:27.308 00.000 13300 Enqueuing Move request for scope (0.11, -0.20)
01:52:27.308 00.000 11596 Worker thread wakes up
01:52:27.308 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.20) opts 0xd
01:52:27.308 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.20)
01:52:27.308 00.000 11596 Moving (0.11, -0.20) raw xDistance=-0.20 yDistance=0.12
01:52:27.308 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.20
01:52:27.308 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:27.309 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:52:27.309 00.000 11596 MoveAxis(E, 247, ABG)
01:52:27.309 00.000 11596 Guiding  Dir = 2, Dur = 247
01:52:27.309 00.000 11596 IsSlewing returns 0
01:52:27.315 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
01:52:27.323 00.008 13300 UpdateGuideState exits: m=1384 SNR=26.1
01:52:27.323 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:27.323 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:52:27.323 00.000 13300 Enqueuing Expose request
01:52:27.360 00.037 11596 IsGuiding returns 0
01:52:27.548 00.188 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"379433f0-8713-4693-bfc0-abdceaf74b5a"}
01:52:27.549 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"379433f0-8713-4693-bfc0-abdceaf74b5a"}
01:52:27.550 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d22a9893-4d8d-4422-8c54-492ec7020869"}
01:52:27.550 00.000 13300 case statement mapped state 6 to 3
01:52:27.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d22a9893-4d8d-4422-8c54-492ec7020869"}
01:52:27.551 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c1b6a0d0-9fee-45e4-a22c-41af11554bf6"}
01:52:27.552 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":189,"width":15,"height":15,"star_pos":[6.93,7.44],"pixels":"..."},"id":"c1b6a0d0-9fee-45e4-a22c-41af11554bf6"}
01:52:27.873 00.321 11596 IsGuiding returns 1
01:52:27.873 00.000 11596 scope still moving after pulse duration time elapsed
01:52:27.971 00.098 11596 IsSlewing returns 0
01:52:28.289 00.318 11596 IsGuiding returns 0
01:52:28.289 00.000 11596 scope move finished after 247 + 682 ms
01:52:28.289 00.000 11596 Move returns status 0, amount 247
01:52:28.289 00.000 11596 MoveAxis(N, 0, ABG)
01:52:28.289 00.000 11596 Move returns status 0, amount 0
01:52:28.289 00.000 11596 move complete, result=0
01:52:28.289 00.000 11596 worker thread done servicing request
01:52:28.289 00.000 11596 Worker thread wakes up
01:52:28.290 00.001 13300 GuideStep: -0.2 px 247 ms EAST, 0.1 px 0 ms NORTH
01:52:28.290 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:52:28.799 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:52:30.548 01.749 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0ca31360-2e26-4d09-8c0f-db27d248f0ee"}
01:52:30.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0ca31360-2e26-4d09-8c0f-db27d248f0ee"}
01:52:30.549 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e6e89c86-992a-4380-9373-e3e2de066d48"}
01:52:30.549 00.000 13300 case statement mapped state 6 to 3
01:52:30.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e6e89c86-992a-4380-9373-e3e2de066d48"}
01:52:30.549 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e4200bcb-f052-4529-8c6d-e99b23487fdf"}
01:52:30.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":189,"width":15,"height":15,"star_pos":[6.93,7.44],"pixels":"..."},"id":"e4200bcb-f052-4529-8c6d-e99b23487fdf"}
01:52:31.828 01.279 11596 Exposure complete
01:52:31.896 00.068 11596 worker thread done servicing request
01:52:31.897 00.001 13300 OnExposeComplete: enter
01:52:31.897 00.000 13300 UpdateGuideState(): m_state=6
01:52:31.897 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 190
01:52:31.897 00.000 13300 Star::Find returns 1 (0), X=34.83, Y=410.52, Mass=1402, SNR=26.2, Peak=168 HFD=3.1
01:52:31.898 00.001 13300 MultiStar: [#1 0.43,-0.03,0.00,M9] [#2 0.36,0.18,0.00,M10] [#3 0.39,-0.28,0.00,M10] [#4 0.34,0.23,0.00,M10] [#5 0.42,-0.30,0.00,M8] [#6 -0.01,0.05,0.27,U] [#7 0.14,0.07,0.28,U] [#8 0.06,0.17,0.23,U] 
01:52:31.898 00.000 13300 refined, 3 included, MultiStar: {0.03, -0.03}, one-star: {0.01, -0.12}
01:52:31.898 00.000 13300 CameraToMount -- cameraTheta (-0.75) - m_xAngle (1.53) = xAngle (-2.28 = -2.28)
01:52:31.898 00.000 13300 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.41 = 0.88)
01:52:31.898 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-0.75 mountX=-0.03 mountY=0.03, mountTheta=2.27
01:52:31.900 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.03, opts=13)
01:52:31.900 00.000 13300 Enqueuing Move request for scope (0.03, -0.03)
01:52:31.901 00.001 11596 Worker thread wakes up
01:52:31.901 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.03) opts 0xd
01:52:31.901 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.03)
01:52:31.901 00.000 11596 Moving (0.03, -0.03) raw xDistance=-0.03 yDistance=0.03
01:52:31.901 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:52:31.902 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:31.902 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:52:31.902 00.000 11596 MoveAxis(E, 0, ABG)
01:52:31.902 00.000 11596 Move returns status 0, amount 0
01:52:31.902 00.000 11596 MoveAxis(N, 0, ABG)
01:52:31.902 00.000 11596 Move returns status 0, amount 0
01:52:31.902 00.000 11596 move complete, result=0
01:52:31.903 00.001 11596 worker thread done servicing request
01:52:31.908 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
01:52:31.916 00.008 13300 UpdateGuideState exits: m=1402 SNR=26.2
01:52:31.916 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:31.916 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:52:31.916 00.000 13300 Enqueuing Expose request
01:52:31.916 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:52:31.917 00.001 11596 Worker thread wakes up
01:52:31.917 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:52:32.421 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:52:33.546 01.125 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cb668c02-4694-4de9-ae59-f0d65ff97960"}
01:52:33.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cb668c02-4694-4de9-ae59-f0d65ff97960"}
01:52:33.547 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9b936422-a16a-466c-89b8-4244c7d794e4"}
01:52:33.547 00.000 13300 case statement mapped state 6 to 3
01:52:33.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9b936422-a16a-466c-89b8-4244c7d794e4"}
01:52:33.547 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"711deeca-cc21-4360-82a6-ec2e95d59f5f"}
01:52:33.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":190,"width":15,"height":15,"star_pos":[6.83,6.52],"pixels":"..."},"id":"711deeca-cc21-4360-82a6-ec2e95d59f5f"}
01:52:35.442 01.895 11596 Exposure complete
01:52:35.511 00.069 11596 worker thread done servicing request
01:52:35.511 00.000 13300 OnExposeComplete: enter
01:52:35.511 00.000 13300 UpdateGuideState(): m_state=6
01:52:35.512 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 191
01:52:35.512 00.000 13300 Star::Find returns 1 (0), X=34.76, Y=410.57, Mass=1391, SNR=26.1, Peak=192 HFD=3.2
01:52:35.513 00.001 13300 MultiStar: [#1 0.44,-0.02,0.00,M10] [#2 0.18,0.12,0.51,U] [#3 0.43,-0.03,0.00,R] [#4 0.07,0.15,0.28,U] [#5 0.46,0.05,0.00,M9] [#6 -0.24,0.08,0.27,U] [#7 0.11,0.33,0.00,M8] [#8 0.09,0.42,0.00,M1] 
01:52:35.513 00.000 13300 refined, 3 included, MultiStar: {-0.01, 0.03}, one-star: {-0.07, -0.07}
01:52:35.513 00.000 13300 CameraToMount -- cameraTheta (1.85) - m_xAngle (1.53) = xAngle (0.32 = 0.32)
01:52:35.513 00.000 13300 CameraToMount -- cameraTheta (1.85) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.81 = -2.81)
01:52:35.513 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.85 mountX=0.03 mountY=-0.01, mountTheta=-0.33
01:52:35.515 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.03, opts=13)
01:52:35.516 00.001 13300 Enqueuing Move request for scope (-0.01, 0.03)
01:52:35.516 00.000 11596 Worker thread wakes up
01:52:35.516 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd
01:52:35.516 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.03)
01:52:35.516 00.000 11596 Moving (-0.01, 0.03) raw xDistance=0.03 yDistance=-0.01
01:52:35.516 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:52:35.516 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:35.517 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:52:35.517 00.000 11596 MoveAxis(E, 0, ABG)
01:52:35.517 00.000 11596 Move returns status 0, amount 0
01:52:35.517 00.000 11596 MoveAxis(N, 0, ABG)
01:52:35.517 00.000 11596 Move returns status 0, amount 0
01:52:35.517 00.000 11596 move complete, result=0
01:52:35.517 00.000 11596 worker thread done servicing request
01:52:35.524 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
01:52:35.531 00.007 13300 UpdateGuideState exits: m=1391 SNR=26.1
01:52:35.531 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:35.531 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:52:35.532 00.001 13300 Enqueuing Expose request
01:52:35.532 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:52:35.532 00.000 11596 Worker thread wakes up
01:52:35.532 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:52:36.040 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:52:36.546 00.506 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"70b0898a-b080-480f-b278-6a6a31e8c33c"}
01:52:36.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"70b0898a-b080-480f-b278-6a6a31e8c33c"}
01:52:36.547 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d2580518-064e-46f9-9537-922e4a5d8bbe"}
01:52:36.547 00.000 13300 case statement mapped state 6 to 3
01:52:36.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d2580518-064e-46f9-9537-922e4a5d8bbe"}
01:52:36.547 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"af15d5fc-7382-499b-8f8c-f9647abead56"}
01:52:36.548 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":191,"width":15,"height":15,"star_pos":[6.76,6.57],"pixels":"..."},"id":"af15d5fc-7382-499b-8f8c-f9647abead56"}
01:52:39.061 02.513 11596 Exposure complete
01:52:39.137 00.076 11596 worker thread done servicing request
01:52:39.137 00.000 13300 OnExposeComplete: enter
01:52:39.137 00.000 13300 UpdateGuideState(): m_state=6
01:52:39.137 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 192
01:52:39.137 00.000 13300 Star::Find returns 1 (0), X=34.84, Y=410.82, Mass=1409, SNR=26.3, Peak=209 HFD=2.9
01:52:39.138 00.001 13300 MultiStar: [#1 0.49,0.10,0.00,R] [#2 0.39,0.39,0.00,M10] [#3 -0.20,0.20,0.33,U] [#4 0.27,0.20,0.28,U] [#5 0.32,0.23,0.00,M10] [#6 0.06,0.44,0.00,M1] [#7 0.58,0.37,0.00,M9] [#8 0.28,0.28,0.00,M2] 
01:52:39.138 00.000 13300 single-star, 2 included, MultiStar: {0.02, 0.19}, one-star: {0.02, 0.18}
01:52:39.138 00.000 13300 CameraToMount -- cameraTheta (1.46) - m_xAngle (1.53) = xAngle (-0.08 = -0.08)
01:52:39.138 00.000 13300 CameraToMount -- cameraTheta (1.46) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.20 = 3.08)
01:52:39.138 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.18 hyp=0.18 cameraTheta=1.46 mountX=0.18 mountY=0.01, mountTheta=0.06
01:52:39.140 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.18, opts=13)
01:52:39.140 00.000 13300 Enqueuing Move request for scope (0.02, 0.18)
01:52:39.140 00.000 11596 Worker thread wakes up
01:52:39.140 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.18) opts 0xd
01:52:39.141 00.001 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.18)
01:52:39.141 00.000 11596 Moving (0.02, 0.18) raw xDistance=0.18 yDistance=0.01
01:52:39.141 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.18
01:52:39.141 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:39.141 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:52:39.141 00.000 11596 MoveAxis(W, 225, ABG)
01:52:39.141 00.000 11596 Guiding  Dir = 3, Dur = 225
01:52:39.142 00.001 11596 IsSlewing returns 0
01:52:39.149 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
01:52:39.156 00.007 13300 UpdateGuideState exits: m=1409 SNR=26.3
01:52:39.157 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:39.157 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:52:39.157 00.000 13300 Enqueuing Expose request
01:52:39.223 00.066 11596 IsGuiding returns 0
01:52:39.313 00.090 11596 PulseGuide returned control before completion, sleep 146
01:52:39.545 00.232 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"20518ae9-c375-4e54-af0e-c3bdce858ad9"}
01:52:39.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"20518ae9-c375-4e54-af0e-c3bdce858ad9"}
01:52:39.546 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"84ac64dd-389e-44d9-9425-c8c56c42b191"}
01:52:39.546 00.000 13300 case statement mapped state 6 to 3
01:52:39.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"84ac64dd-389e-44d9-9425-c8c56c42b191"}
01:52:39.546 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d79d19b3-7660-40c5-887a-bb15ae30c7fc"}
01:52:39.547 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":192,"width":15,"height":15,"star_pos":[6.84,6.82],"pixels":"..."},"id":"d79d19b3-7660-40c5-887a-bb15ae30c7fc"}
01:52:39.619 00.072 11596 IsGuiding returns 0
01:52:39.619 00.000 11596 Move returns status 0, amount 225
01:52:39.619 00.000 11596 MoveAxis(N, 0, ABG)
01:52:39.619 00.000 11596 Move returns status 0, amount 0
01:52:39.620 00.001 11596 move complete, result=0
01:52:39.620 00.000 11596 worker thread done servicing request
01:52:39.620 00.000 11596 Worker thread wakes up
01:52:39.620 00.000 13300 GuideStep: 0.2 px 225 ms WEST, 0.0 px 0 ms NORTH
01:52:39.620 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:52:40.130 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:52:42.545 02.415 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c50858d6-82bd-4578-9c60-a1c9118c1d6c"}
01:52:42.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c50858d6-82bd-4578-9c60-a1c9118c1d6c"}
01:52:42.546 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f086295a-3c9f-4090-bf64-ccd33679d732"}
01:52:42.546 00.000 13300 case statement mapped state 6 to 3
01:52:42.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f086295a-3c9f-4090-bf64-ccd33679d732"}
01:52:42.546 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"658a97f9-8a0a-44cf-8bba-37cc49aac0c9"}
01:52:42.547 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":192,"width":15,"height":15,"star_pos":[6.84,6.82],"pixels":"..."},"id":"658a97f9-8a0a-44cf-8bba-37cc49aac0c9"}
01:52:43.160 00.613 11596 Exposure complete
01:52:43.232 00.072 11596 worker thread done servicing request
01:52:43.232 00.000 13300 OnExposeComplete: enter
01:52:43.232 00.000 13300 UpdateGuideState(): m_state=6
01:52:43.232 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 193
01:52:43.233 00.001 13300 Star::Find returns 1 (0), X=34.88, Y=410.76, Mass=1395, SNR=26.2, Peak=201 HFD=2.9
01:52:43.233 00.000 13300 MultiStar: [#1 0.02,-0.01,0.55,U] [#2 0.26,0.37,0.00,R] [#3 0.07,0.06,0.33,U] [#4 0.36,0.65,0.00,M9] [#5 0.40,0.12,0.00,R] [#6 -0.06,0.49,0.00,M2] [#7 0.51,0.59,0.00,M10] [#8 0.16,0.34,0.00,M3] 
01:52:43.233 00.000 13300 refined, 2 included, MultiStar: {0.05, 0.07}, one-star: {0.05, 0.12}
01:52:43.233 00.000 13300 CameraToMount -- cameraTheta (0.98) - m_xAngle (1.53) = xAngle (-0.55 = -0.55)
01:52:43.233 00.000 13300 CameraToMount -- cameraTheta (0.98) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.68 = 2.61)
01:52:43.233 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.07 hyp=0.09 cameraTheta=0.98 mountX=0.07 mountY=0.04, mountTheta=0.54
01:52:43.235 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.07, opts=13)
01:52:43.236 00.001 13300 Enqueuing Move request for scope (0.05, 0.07)
01:52:43.236 00.000 11596 Worker thread wakes up
01:52:43.236 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.07) opts 0xd
01:52:43.236 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.07)
01:52:43.236 00.000 11596 Moving (0.05, 0.07) raw xDistance=0.07 yDistance=0.04
01:52:43.236 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:52:43.236 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:43.236 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:52:43.237 00.001 11596 MoveAxis(E, 0, ABG)
01:52:43.237 00.000 11596 Move returns status 0, amount 0
01:52:43.237 00.000 11596 MoveAxis(N, 0, ABG)
01:52:43.237 00.000 11596 Move returns status 0, amount 0
01:52:43.237 00.000 11596 move complete, result=0
01:52:43.237 00.000 11596 worker thread done servicing request
01:52:43.244 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
01:52:43.253 00.009 13300 UpdateGuideState exits: m=1395 SNR=26.2
01:52:43.253 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:43.253 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:52:43.253 00.000 13300 Enqueuing Expose request
01:52:43.253 00.000 11596 Worker thread wakes up
01:52:43.254 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:52:43.254 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:52:43.762 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:52:45.543 01.781 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6a47a0cf-ea31-437c-877b-96af8b98ab76"}
01:52:45.543 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6a47a0cf-ea31-437c-877b-96af8b98ab76"}
01:52:45.544 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cfc7f451-8e49-49d9-89bc-1248d9e330e9"}
01:52:45.544 00.000 13300 case statement mapped state 6 to 3
01:52:45.544 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cfc7f451-8e49-49d9-89bc-1248d9e330e9"}
01:52:45.545 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dab5cee0-ae01-47de-b6a9-e87350c40501"}
01:52:45.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":193,"width":15,"height":15,"star_pos":[6.88,6.76],"pixels":"..."},"id":"dab5cee0-ae01-47de-b6a9-e87350c40501"}
01:52:46.794 01.249 11596 Exposure complete
01:52:46.864 00.070 11596 worker thread done servicing request
01:52:46.864 00.000 13300 OnExposeComplete: enter
01:52:46.864 00.000 13300 UpdateGuideState(): m_state=6
01:52:46.864 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 194
01:52:46.865 00.001 13300 Star::Find returns 1 (0), X=34.81, Y=410.65, Mass=1387, SNR=26.1, Peak=199 HFD=3.2
01:52:46.865 00.000 13300 MultiStar: [#1 -0.17,0.09,0.55,U] [#2 0.02,-0.13,0.51,U] [#3 -0.08,0.20,0.35,U] [#4 0.06,0.05,0.27,U] [#5 -0.01,0.18,0.30,U] [#6 0.04,0.19,0.27,U] [#7 0.31,0.29,0.00,R] [#8 -0.02,0.27,0.24,U] 
01:52:46.865 00.000 13300 single-star, 7 included, MultiStar: {-0.03, 0.07}, one-star: {-0.01, 0.01}
01:52:46.865 00.000 13300 CameraToMount -- cameraTheta (2.30) - m_xAngle (1.53) = xAngle (0.77 = 0.77)
01:52:46.865 00.000 13300 CameraToMount -- cameraTheta (2.30) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.36 = -2.36)
01:52:46.865 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.02 cameraTheta=2.30 mountX=0.01 mountY=-0.01, mountTheta=-0.78
01:52:46.867 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.01, opts=13)
01:52:46.867 00.000 13300 Enqueuing Move request for scope (-0.01, 0.01)
01:52:46.867 00.000 11596 Worker thread wakes up
01:52:46.868 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
01:52:46.868 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
01:52:46.868 00.000 11596 Moving (-0.01, 0.01) raw xDistance=0.01 yDistance=-0.01
01:52:46.868 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:52:46.868 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:46.868 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:52:46.868 00.000 11596 MoveAxis(E, 0, ABG)
01:52:46.868 00.000 11596 Move returns status 0, amount 0
01:52:46.868 00.000 11596 MoveAxis(N, 0, ABG)
01:52:46.869 00.001 11596 Move returns status 0, amount 0
01:52:46.869 00.000 11596 move complete, result=0
01:52:46.869 00.000 11596 worker thread done servicing request
01:52:46.877 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
01:52:46.886 00.009 13300 UpdateGuideState exits: m=1387 SNR=26.1
01:52:46.886 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:46.886 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:52:46.886 00.000 13300 Enqueuing Expose request
01:52:46.886 00.000 11596 Worker thread wakes up
01:52:46.886 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:52:46.887 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:52:47.396 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:52:48.543 01.147 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e7cca52d-e72d-4877-92f1-2c6823977d86"}
01:52:48.543 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e7cca52d-e72d-4877-92f1-2c6823977d86"}
01:52:48.544 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"28fdbc3c-1784-4ca5-92ee-9c31aecbabdf"}
01:52:48.544 00.000 13300 case statement mapped state 6 to 3
01:52:48.544 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"28fdbc3c-1784-4ca5-92ee-9c31aecbabdf"}
01:52:48.544 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a8e5cd50-2c15-40de-8f6f-62d6930301e6"}
01:52:48.545 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":194,"width":15,"height":15,"star_pos":[6.81,6.65],"pixels":"..."},"id":"a8e5cd50-2c15-40de-8f6f-62d6930301e6"}
01:52:50.430 01.885 11596 Exposure complete
01:52:50.500 00.070 11596 worker thread done servicing request
01:52:50.500 00.000 13300 OnExposeComplete: enter
01:52:50.501 00.001 13300 UpdateGuideState(): m_state=6
01:52:50.501 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 195
01:52:50.501 00.000 13300 Star::Find returns 1 (0), X=34.91, Y=410.60, Mass=1378, SNR=26.0, Peak=178 HFD=3.1
01:52:50.502 00.001 13300 MultiStar: [#1 -0.01,0.02,0.55,U] [#2 0.11,-0.12,0.51,U] [#3 -0.05,0.17,0.31,U] [#4 0.38,0.18,0.00,M9] [#5 -0.27,-0.14,0.29,U] [#6 -0.01,0.07,0.25,U] [#7 -0.03,0.18,0.29,U] [#8 0.25,0.24,0.00,M3] 
01:52:50.502 00.000 13300 refined, 6 included, MultiStar: {0.01, -0.00}, one-star: {0.09, -0.04}
01:52:50.502 00.000 13300 CameraToMount -- cameraTheta (-0.04) - m_xAngle (1.53) = xAngle (-1.57 = -1.57)
01:52:50.502 00.000 13300 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.70 = 1.58)
01:52:50.502 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.00 hyp=0.01 cameraTheta=-0.04 mountX=-0.00 mountY=0.01, mountTheta=1.57
01:52:50.504 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.00, opts=13)
01:52:50.504 00.000 13300 Enqueuing Move request for scope (0.01, -0.00)
01:52:50.505 00.001 11596 Worker thread wakes up
01:52:50.505 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.00) opts 0xd
01:52:50.505 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.00)
01:52:50.505 00.000 11596 Moving (0.01, -0.00) raw xDistance=-0.00 yDistance=0.01
01:52:50.505 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:52:50.505 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:50.506 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:52:50.506 00.000 11596 MoveAxis(E, 0, ABG)
01:52:50.506 00.000 11596 Move returns status 0, amount 0
01:52:50.506 00.000 11596 MoveAxis(N, 0, ABG)
01:52:50.506 00.000 11596 Move returns status 0, amount 0
01:52:50.506 00.000 11596 move complete, result=0
01:52:50.506 00.000 11596 worker thread done servicing request
01:52:50.512 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
01:52:50.520 00.008 13300 UpdateGuideState exits: m=1378 SNR=26.0
01:52:50.520 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:50.520 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:52:50.520 00.000 13300 Enqueuing Expose request
01:52:50.520 00.000 11596 Worker thread wakes up
01:52:50.520 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:52:50.520 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:52:51.034 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:52:51.543 00.509 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b970a0b9-5e06-4209-bc62-78e5068984d2"}
01:52:51.543 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b970a0b9-5e06-4209-bc62-78e5068984d2"}
01:52:51.544 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4039e9c2-293c-4001-868c-48be40108414"}
01:52:51.544 00.000 13300 case statement mapped state 6 to 3
01:52:51.544 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4039e9c2-293c-4001-868c-48be40108414"}
01:52:51.545 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ac91069d-eb41-4c83-b429-1e00258379c6"}
01:52:51.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":195,"width":15,"height":15,"star_pos":[6.91,6.60],"pixels":"..."},"id":"ac91069d-eb41-4c83-b429-1e00258379c6"}
01:52:54.056 02.511 11596 Exposure complete
01:52:54.125 00.069 11596 worker thread done servicing request
01:52:54.125 00.000 13300 OnExposeComplete: enter
01:52:54.125 00.000 13300 UpdateGuideState(): m_state=6
01:52:54.125 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 196
01:52:54.126 00.001 13300 Star::Find returns 1 (0), X=34.85, Y=410.64, Mass=1426, SNR=26.5, Peak=186 HFD=3.2
01:52:54.126 00.000 13300 MultiStar: [#1 -0.11,-0.02,0.54,U] [#2 0.18,-0.24,0.51,U] [#3 0.19,0.09,0.33,U] [#4 0.15,0.21,0.27,U] [#5 -0.02,0.32,0.29,U] [#6 -0.15,-0.03,0.26,U] [#7 0.07,-0.20,0.28,U] [#8 0.08,0.28,0.23,U] 
01:52:54.126 00.000 13300 single-star, 8 included, MultiStar: {0.04, 0.01}, one-star: {0.03, -0.00}
01:52:54.126 00.000 13300 CameraToMount -- cameraTheta (-0.15) - m_xAngle (1.53) = xAngle (-1.68 = -1.68)
01:52:54.126 00.000 13300 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.81 = 1.48)
01:52:54.127 00.001 13300 CameraToMount -- cameraX=0.03 cameraY=-0.00 hyp=0.03 cameraTheta=-0.15 mountX=-0.00 mountY=0.03, mountTheta=1.68
01:52:54.129 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.00, opts=13)
01:52:54.129 00.000 13300 Enqueuing Move request for scope (0.03, -0.00)
01:52:54.129 00.000 11596 Worker thread wakes up
01:52:54.129 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.00) opts 0xd
01:52:54.129 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.00)
01:52:54.130 00.001 11596 Moving (0.03, -0.00) raw xDistance=-0.00 yDistance=0.03
01:52:54.130 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:52:54.130 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:54.130 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:52:54.130 00.000 11596 MoveAxis(E, 0, ABG)
01:52:54.130 00.000 11596 Move returns status 0, amount 0
01:52:54.130 00.000 11596 MoveAxis(N, 0, ABG)
01:52:54.131 00.001 11596 Move returns status 0, amount 0
01:52:54.131 00.000 11596 move complete, result=0
01:52:54.131 00.000 11596 worker thread done servicing request
01:52:54.139 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
01:52:54.148 00.009 13300 UpdateGuideState exits: m=1426 SNR=26.5
01:52:54.148 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:54.148 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:52:54.148 00.000 13300 Enqueuing Expose request
01:52:54.148 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:52:54.149 00.001 11596 Worker thread wakes up
01:52:54.149 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:52:54.545 00.396 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8e0cf98d-9714-497e-9a0f-eaa8c8b11694"}
01:52:54.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8e0cf98d-9714-497e-9a0f-eaa8c8b11694"}
01:52:54.546 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9d87b8c8-5ece-45aa-99b1-306c1318c8ba"}
01:52:54.546 00.000 13300 case statement mapped state 6 to 3
01:52:54.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9d87b8c8-5ece-45aa-99b1-306c1318c8ba"}
01:52:54.547 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8b34e91a-4b28-471b-ac51-7259dc08db04"}
01:52:54.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":196,"width":15,"height":15,"star_pos":[6.85,6.64],"pixels":"..."},"id":"8b34e91a-4b28-471b-ac51-7259dc08db04"}
01:52:54.662 00.115 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:52:57.544 02.882 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3b7a4b7f-12ed-4c35-b880-5553d9a4a8eb"}
01:52:57.544 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3b7a4b7f-12ed-4c35-b880-5553d9a4a8eb"}
01:52:57.545 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"44b43807-a7e0-4946-abdf-c36fd95c0144"}
01:52:57.545 00.000 13300 case statement mapped state 6 to 3
01:52:57.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"44b43807-a7e0-4946-abdf-c36fd95c0144"}
01:52:57.545 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d79f8bf3-3516-40d5-9535-5df4de134d6f"}
01:52:57.546 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":196,"width":15,"height":15,"star_pos":[6.85,6.64],"pixels":"..."},"id":"d79f8bf3-3516-40d5-9535-5df4de134d6f"}
01:52:57.693 00.147 11596 Exposure complete
01:52:57.762 00.069 11596 worker thread done servicing request
01:52:57.762 00.000 13300 OnExposeComplete: enter
01:52:57.762 00.000 13300 UpdateGuideState(): m_state=6
01:52:57.762 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 197
01:52:57.762 00.000 13300 Star::Find returns 1 (0), X=34.91, Y=410.60, Mass=1388, SNR=26.1, Peak=178 HFD=3.2
01:52:57.763 00.001 13300 MultiStar: [#1 -0.03,-0.12,0.55,U] [#2 0.14,-0.19,0.51,U] [#3 -0.13,-0.22,0.34,U] [#4 0.33,0.25,0.00,M9] [#5 -0.09,0.05,0.29,U] [#6 -0.05,0.13,0.28,U] [#7 0.21,-0.02,0.29,U] [#8 -0.07,0.13,0.29,U] 
01:52:57.763 00.000 13300 refined, 7 included, MultiStar: {0.03, -0.06}, one-star: {0.09, -0.04}
01:52:57.763 00.000 13300 CameraToMount -- cameraTheta (-1.12) - m_xAngle (1.53) = xAngle (-2.65 = -2.65)
01:52:57.763 00.000 13300 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.78 = 0.50)
01:52:57.763 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.06 hyp=0.06 cameraTheta=-1.12 mountX=-0.06 mountY=0.03, mountTheta=2.64
01:52:57.765 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.06, opts=13)
01:52:57.765 00.000 13300 Enqueuing Move request for scope (0.03, -0.06)
01:52:57.766 00.001 11596 Worker thread wakes up
01:52:57.766 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.06) opts 0xd
01:52:57.766 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.06)
01:52:57.766 00.000 11596 Moving (0.03, -0.06) raw xDistance=-0.06 yDistance=0.03
01:52:57.766 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:52:57.766 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:57.766 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:52:57.766 00.000 11596 MoveAxis(E, 0, ABG)
01:52:57.766 00.000 11596 Move returns status 0, amount 0
01:52:57.766 00.000 11596 MoveAxis(N, 0, ABG)
01:52:57.767 00.001 11596 Move returns status 0, amount 0
01:52:57.767 00.000 11596 move complete, result=0
01:52:57.767 00.000 11596 worker thread done servicing request
01:52:57.773 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
01:52:57.780 00.007 13300 UpdateGuideState exits: m=1388 SNR=26.1
01:52:57.780 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:57.780 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:52:57.780 00.000 13300 Enqueuing Expose request
01:52:57.781 00.001 11596 Worker thread wakes up
01:52:57.781 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:52:57.781 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:52:58.287 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:53:00.542 02.255 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"63470dd7-f873-4a08-8814-ce3826dba0c1"}
01:53:00.542 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"63470dd7-f873-4a08-8814-ce3826dba0c1"}
01:53:00.543 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0857855a-f209-42e6-855d-dc9783968c6b"}
01:53:00.543 00.000 13300 case statement mapped state 6 to 3
01:53:00.543 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0857855a-f209-42e6-855d-dc9783968c6b"}
01:53:00.543 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5093d14c-170d-4938-918d-b4f587d08220"}
01:53:00.544 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":197,"width":15,"height":15,"star_pos":[6.91,6.60],"pixels":"..."},"id":"5093d14c-170d-4938-918d-b4f587d08220"}
01:53:01.320 00.776 11596 Exposure complete
01:53:01.389 00.069 11596 worker thread done servicing request
01:53:01.389 00.000 13300 OnExposeComplete: enter
01:53:01.389 00.000 13300 UpdateGuideState(): m_state=6
01:53:01.390 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 198
01:53:01.390 00.000 13300 Star::Find returns 1 (0), X=34.95, Y=410.43, Mass=1393, SNR=26.2, Peak=149 HFD=3.1
01:53:01.390 00.000 13300 MultiStar: [#1 -0.04,-0.32,0.56,U] [#2 0.07,-0.33,0.50,U] [#3 0.06,0.02,0.33,U] [#4 0.32,0.11,0.28,U] [#5 0.09,-0.36,0.00,M1] [#6 -0.08,0.16,0.26,U] [#7 0.34,-0.19,0.00,M1] [#8 0.06,0.04,0.23,U] 
01:53:01.390 00.000 13300 refined, 6 included, MultiStar: {0.08, -0.15}, one-star: {0.13, -0.21}
01:53:01.390 00.000 13300 CameraToMount -- cameraTheta (-1.09) - m_xAngle (1.53) = xAngle (-2.62 = -2.62)
01:53:01.390 00.000 13300 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.75 = 0.54)
01:53:01.391 00.001 13300 CameraToMount -- cameraX=0.08 cameraY=-0.15 hyp=0.17 cameraTheta=-1.09 mountX=-0.14 mountY=0.09, mountTheta=2.61
01:53:01.392 00.001 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.15, opts=13)
01:53:01.393 00.001 13300 Enqueuing Move request for scope (0.08, -0.15)
01:53:01.393 00.000 11596 Worker thread wakes up
01:53:01.393 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.15) opts 0xd
01:53:01.393 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.15)
01:53:01.393 00.000 11596 Moving (0.08, -0.15) raw xDistance=-0.14 yDistance=0.09
01:53:01.393 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.14
01:53:01.393 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:01.394 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:53:01.394 00.000 11596 MoveAxis(E, 181, ABG)
01:53:01.394 00.000 11596 Guiding  Dir = 2, Dur = 181
01:53:01.394 00.000 11596 IsSlewing returns 0
01:53:01.400 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
01:53:01.407 00.007 13300 UpdateGuideState exits: m=1393 SNR=26.2
01:53:01.408 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:01.408 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:53:01.408 00.000 13300 Enqueuing Expose request
01:53:01.714 00.306 11596 IsGuiding returns 0
01:53:02.218 00.504 11596 IsGuiding returns 1
01:53:02.218 00.000 11596 scope still moving after pulse duration time elapsed
01:53:02.245 00.027 11596 IsSlewing returns 0
01:53:02.329 00.084 11596 IsGuiding returns 0
01:53:02.329 00.000 11596 scope move finished after 181 + 433 ms
01:53:02.329 00.000 11596 Move returns status 0, amount 181
01:53:02.329 00.000 11596 MoveAxis(N, 0, ABG)
01:53:02.329 00.000 11596 Move returns status 0, amount 0
01:53:02.329 00.000 11596 move complete, result=0
01:53:02.329 00.000 11596 worker thread done servicing request
01:53:02.330 00.001 11596 Worker thread wakes up
01:53:02.330 00.000 13300 GuideStep: -0.1 px 181 ms EAST, 0.1 px 0 ms NORTH
01:53:02.330 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:53:02.833 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:53:03.541 00.708 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9e2a0d4a-c7f9-4046-a291-4039dfc90416"}
01:53:03.541 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9e2a0d4a-c7f9-4046-a291-4039dfc90416"}
01:53:03.542 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"80162fd0-c155-4c7a-9bf4-c6adf69c60ce"}
01:53:03.542 00.000 13300 case statement mapped state 6 to 3
01:53:03.542 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"80162fd0-c155-4c7a-9bf4-c6adf69c60ce"}
01:53:03.542 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"495350ee-85cf-4136-9584-716a6c71e386"}
01:53:03.543 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":198,"width":15,"height":15,"star_pos":[6.95,7.43],"pixels":"..."},"id":"495350ee-85cf-4136-9584-716a6c71e386"}
01:53:05.865 02.322 11596 Exposure complete
01:53:05.934 00.069 11596 worker thread done servicing request
01:53:05.934 00.000 13300 OnExposeComplete: enter
01:53:05.934 00.000 13300 UpdateGuideState(): m_state=6
01:53:05.934 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 199
01:53:05.934 00.000 13300 Star::Find returns 1 (0), X=34.88, Y=410.56, Mass=1383, SNR=26.0, Peak=172 HFD=3.3
01:53:05.935 00.001 13300 MultiStar: [#1 -0.16,-0.08,0.55,U] [#2 -0.06,-0.37,0.00,M1] [#3 -0.16,-0.12,0.33,U] [#4 0.21,0.02,0.28,U] [#5 -0.01,-0.17,0.28,U] [#6 -0.07,0.41,0.00,M1] [#7 0.16,0.10,0.30,U] [#8 -0.03,0.31,0.23,U] 
01:53:05.935 00.000 13300 refined, 6 included, MultiStar: {0.01, -0.04}, one-star: {0.06, -0.08}
01:53:05.935 00.000 13300 CameraToMount -- cameraTheta (-1.41) - m_xAngle (1.53) = xAngle (-2.94 = -2.94)
01:53:05.935 00.000 13300 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.07 = 0.22)
01:53:05.935 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.41 mountX=-0.03 mountY=0.01, mountTheta=2.93
01:53:05.937 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.04, opts=13)
01:53:05.938 00.001 13300 Enqueuing Move request for scope (0.01, -0.04)
01:53:05.938 00.000 11596 Worker thread wakes up
01:53:05.938 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.04) opts 0xd
01:53:05.938 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.04)
01:53:05.938 00.000 11596 Moving (0.01, -0.04) raw xDistance=-0.03 yDistance=0.01
01:53:05.938 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:53:05.939 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:05.939 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:53:05.939 00.000 11596 MoveAxis(E, 0, ABG)
01:53:05.939 00.000 11596 Move returns status 0, amount 0
01:53:05.939 00.000 11596 MoveAxis(N, 0, ABG)
01:53:05.939 00.000 11596 Move returns status 0, amount 0
01:53:05.939 00.000 11596 move complete, result=0
01:53:05.940 00.001 11596 worker thread done servicing request
01:53:05.946 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
01:53:05.953 00.007 13300 UpdateGuideState exits: m=1383 SNR=26.0
01:53:05.953 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:05.954 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:53:05.954 00.000 13300 Enqueuing Expose request
01:53:05.954 00.000 11596 Worker thread wakes up
01:53:05.954 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:53:05.954 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:53:06.457 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:53:06.542 00.085 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b8bcf670-9ea0-44d6-9645-bd0e3744a70f"}
01:53:06.543 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b8bcf670-9ea0-44d6-9645-bd0e3744a70f"}
01:53:06.543 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"567e823c-d0cc-4210-9055-6f4198810780"}
01:53:06.543 00.000 13300 case statement mapped state 6 to 3
01:53:06.544 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"567e823c-d0cc-4210-9055-6f4198810780"}
01:53:06.544 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3611a23c-5686-4c01-b214-cbf67e18c2af"}
01:53:06.544 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":199,"width":15,"height":15,"star_pos":[6.88,6.56],"pixels":"..."},"id":"3611a23c-5686-4c01-b214-cbf67e18c2af"}
01:53:09.486 02.942 11596 Exposure complete
01:53:09.542 00.056 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d9531db5-4b3f-4de0-92d1-7b2255a5732a"}
01:53:09.542 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d9531db5-4b3f-4de0-92d1-7b2255a5732a"}
01:53:09.543 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fd7d54ce-7a1c-4b9d-848f-addeb5ada2dc"}
01:53:09.543 00.000 13300 case statement mapped state 6 to 3
01:53:09.543 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fd7d54ce-7a1c-4b9d-848f-addeb5ada2dc"}
01:53:09.544 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bd126420-cb92-45cb-a5b6-2d2532699406"}
01:53:09.544 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":199,"width":15,"height":15,"star_pos":[6.88,6.56],"pixels":"..."},"id":"bd126420-cb92-45cb-a5b6-2d2532699406"}
01:53:09.558 00.014 11596 worker thread done servicing request
01:53:09.558 00.000 13300 OnExposeComplete: enter
01:53:09.558 00.000 13300 UpdateGuideState(): m_state=6
01:53:09.558 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 200
01:53:09.559 00.001 13300 Star::Find returns 1 (0), X=34.80, Y=410.55, Mass=1401, SNR=26.2, Peak=179 HFD=3.2
01:53:09.559 00.000 13300 MultiStar: [#1 -0.01,-0.22,0.56,U] [#2 0.02,-0.22,0.51,U] [#3 -0.18,0.06,0.32,U] [#4 0.11,0.33,0.00,M8] [#5 -0.09,-0.20,0.28,U] [#6 -0.15,0.19,0.26,U] [#7 0.05,-0.07,0.29,U] [#8 0.24,0.20,0.24,U] 
01:53:09.559 00.000 13300 refined, 7 included, MultiStar: {-0.02, -0.08}, one-star: {-0.02, -0.09}
01:53:09.560 00.001 13300 CameraToMount -- cameraTheta (-1.79) - m_xAngle (1.53) = xAngle (-3.32 = 2.96)
01:53:09.560 00.000 13300 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.45 = -0.17)
01:53:09.560 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.79 mountX=-0.08 mountY=-0.01, mountTheta=-2.97
01:53:09.562 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.08, opts=13)
01:53:09.562 00.000 13300 Enqueuing Move request for scope (-0.02, -0.08)
01:53:09.562 00.000 11596 Worker thread wakes up
01:53:09.562 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.08) opts 0xd
01:53:09.562 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.08)
01:53:09.562 00.000 11596 Moving (-0.02, -0.08) raw xDistance=-0.08 yDistance=-0.01
01:53:09.562 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:53:09.563 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:09.563 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:53:09.563 00.000 11596 MoveAxis(E, 0, ABG)
01:53:09.563 00.000 11596 Move returns status 0, amount 0
01:53:09.563 00.000 11596 MoveAxis(N, 0, ABG)
01:53:09.563 00.000 11596 Move returns status 0, amount 0
01:53:09.563 00.000 11596 move complete, result=0
01:53:09.564 00.001 11596 worker thread done servicing request
01:53:09.572 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=99, Gamma=0.510
01:53:09.580 00.008 13300 UpdateGuideState exits: m=1401 SNR=26.2
01:53:09.580 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:09.580 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:53:09.580 00.000 13300 Enqueuing Expose request
01:53:09.580 00.000 11596 Worker thread wakes up
01:53:09.580 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:53:09.580 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:53:10.092 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:53:12.541 02.449 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"88c73ac5-1522-47e6-a6c5-c2423b4f613a"}
01:53:12.541 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"88c73ac5-1522-47e6-a6c5-c2423b4f613a"}
01:53:12.542 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a6d01096-517e-4ae0-bca0-caa2026e16d9"}
01:53:12.542 00.000 13300 case statement mapped state 6 to 3
01:53:12.542 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a6d01096-517e-4ae0-bca0-caa2026e16d9"}
01:53:12.542 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"88abeaeb-4ab5-4837-ac66-ec9a132863c5"}
01:53:12.542 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":200,"width":15,"height":15,"star_pos":[6.80,6.55],"pixels":"..."},"id":"88abeaeb-4ab5-4837-ac66-ec9a132863c5"}
01:53:13.117 00.575 11596 Exposure complete
01:53:13.191 00.074 11596 worker thread done servicing request
01:53:13.191 00.000 13300 OnExposeComplete: enter
01:53:13.191 00.000 13300 UpdateGuideState(): m_state=6
01:53:13.191 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 201
01:53:13.192 00.001 13300 Star::Find returns 1 (0), X=34.76, Y=410.52, Mass=1419, SNR=26.4, Peak=178 HFD=3.3
01:53:13.192 00.000 13300 MultiStar: [#1 -0.06,-0.08,0.56,U] [#2 0.01,-0.24,0.50,U] [#3 -0.06,0.06,0.33,U] [#4 0.41,0.29,0.00,M9] [#5 -0.25,-0.30,0.00,M1] [#6 -0.11,0.06,0.26,U] [#7 0.09,-0.10,0.29,U] [#8 0.15,0.46,0.00,M1] 
01:53:13.192 00.000 13300 refined, 5 included, MultiStar: {-0.04, -0.10}, one-star: {-0.06, -0.12}
01:53:13.192 00.000 13300 CameraToMount -- cameraTheta (-1.94) - m_xAngle (1.53) = xAngle (-3.47 = 2.81)
01:53:13.192 00.000 13300 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.60 = -0.32)
01:53:13.193 00.001 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.10 hyp=0.10 cameraTheta=-1.94 mountX=-0.10 mountY=-0.03, mountTheta=-2.82
01:53:13.195 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.10, opts=13)
01:53:13.195 00.000 13300 Enqueuing Move request for scope (-0.04, -0.10)
01:53:13.195 00.000 11596 Worker thread wakes up
01:53:13.195 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.10) opts 0xd
01:53:13.195 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.10)
01:53:13.195 00.000 11596 Moving (-0.04, -0.10) raw xDistance=-0.10 yDistance=-0.03
01:53:13.195 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:53:13.196 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:13.196 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:53:13.196 00.000 11596 MoveAxis(E, 0, ABG)
01:53:13.196 00.000 11596 Move returns status 0, amount 0
01:53:13.196 00.000 11596 MoveAxis(N, 0, ABG)
01:53:13.196 00.000 11596 Move returns status 0, amount 0
01:53:13.196 00.000 11596 move complete, result=0
01:53:13.197 00.001 11596 worker thread done servicing request
01:53:13.203 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
01:53:13.210 00.007 13300 UpdateGuideState exits: m=1419 SNR=26.4
01:53:13.210 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:13.211 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:53:13.211 00.000 13300 Enqueuing Expose request
01:53:13.211 00.000 11596 Worker thread wakes up
01:53:13.211 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:53:13.211 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:53:13.725 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:53:15.542 01.817 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dbeaadb0-bff6-4457-baa1-bd33bf225cbe"}
01:53:15.542 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dbeaadb0-bff6-4457-baa1-bd33bf225cbe"}
01:53:15.543 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ba75c349-1b4c-4409-9ca4-ef966275f856"}
01:53:15.543 00.000 13300 case statement mapped state 6 to 3
01:53:15.543 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ba75c349-1b4c-4409-9ca4-ef966275f856"}
01:53:15.544 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0f9c85e9-dc85-4e52-9180-6a179cec3b79"}
01:53:15.545 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":201,"width":15,"height":15,"star_pos":[6.76,6.52],"pixels":"..."},"id":"0f9c85e9-dc85-4e52-9180-6a179cec3b79"}
01:53:16.759 01.214 11596 Exposure complete
01:53:16.859 00.100 11596 worker thread done servicing request
01:53:16.859 00.000 13300 OnExposeComplete: enter
01:53:16.859 00.000 13300 UpdateGuideState(): m_state=6
01:53:16.859 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 202
01:53:16.860 00.001 13300 Star::Find returns 1 (0), X=34.72, Y=410.62, Mass=1376, SNR=26.0, Peak=195 HFD=3.2
01:53:16.860 00.000 13300 MultiStar: [#1 -0.19,-0.11,0.56,U] [#2 0.00,-0.21,0.51,U] [#3 -0.16,-0.09,0.33,U] [#4 0.26,0.20,0.28,U] [#5 0.04,-0.11,0.29,U] [#6 -0.07,0.25,0.25,U] [#7 -0.04,-0.15,0.28,U] [#8 -0.26,0.16,0.24,U] 
01:53:16.861 00.001 13300 refined, 8 included, MultiStar: {-0.07, -0.03}, one-star: {-0.10, -0.02}
01:53:16.861 00.000 13300 CameraToMount -- cameraTheta (-2.70) - m_xAngle (1.53) = xAngle (-4.23 = 2.05)
01:53:16.861 00.000 13300 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.36 = -1.08)
01:53:16.861 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.03 hyp=0.08 cameraTheta=-2.70 mountX=-0.04 mountY=-0.07, mountTheta=-2.05
01:53:16.865 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.03, opts=13)
01:53:16.866 00.001 13300 Enqueuing Move request for scope (-0.07, -0.03)
01:53:16.866 00.000 11596 Worker thread wakes up
01:53:16.866 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.03) opts 0xd
01:53:16.866 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.03)
01:53:16.866 00.000 11596 Moving (-0.07, -0.03) raw xDistance=-0.04 yDistance=-0.07
01:53:16.866 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:53:16.866 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:16.867 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:53:16.867 00.000 11596 MoveAxis(E, 0, ABG)
01:53:16.867 00.000 11596 Move returns status 0, amount 0
01:53:16.867 00.000 11596 MoveAxis(N, 0, ABG)
01:53:16.867 00.000 11596 Move returns status 0, amount 0
01:53:16.867 00.000 11596 move complete, result=0
01:53:16.867 00.000 11596 worker thread done servicing request
01:53:16.876 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
01:53:16.885 00.009 13300 UpdateGuideState exits: m=1376 SNR=26.0
01:53:16.885 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:16.886 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:53:16.886 00.000 13300 Enqueuing Expose request
01:53:16.886 00.000 11596 Worker thread wakes up
01:53:16.886 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:53:16.886 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:53:17.401 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:53:18.542 01.141 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e762a815-a5d4-4939-906e-8f1ef63fd625"}
01:53:18.542 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e762a815-a5d4-4939-906e-8f1ef63fd625"}
01:53:18.543 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9d85d362-08a6-47bf-b658-a46ad5802023"}
01:53:18.543 00.000 13300 case statement mapped state 6 to 3
01:53:18.543 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9d85d362-08a6-47bf-b658-a46ad5802023"}
01:53:18.543 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5536388a-8d4d-45c5-a8cb-a3d06a3c501e"}
01:53:18.544 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":202,"width":15,"height":15,"star_pos":[6.72,6.62],"pixels":"..."},"id":"5536388a-8d4d-45c5-a8cb-a3d06a3c501e"}
01:53:20.424 01.880 11596 Exposure complete
01:53:20.493 00.069 11596 worker thread done servicing request
01:53:20.493 00.000 13300 OnExposeComplete: enter
01:53:20.493 00.000 13300 UpdateGuideState(): m_state=6
01:53:20.494 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 203
01:53:20.494 00.000 13300 Star::Find returns 1 (0), X=34.81, Y=410.70, Mass=1415, SNR=26.3, Peak=208 HFD=3.1
01:53:20.494 00.000 13300 MultiStar: [#1 -0.22,0.09,0.54,U] [#2 0.03,-0.18,0.46,U] [#3 0.12,0.22,0.33,U] [#4 0.22,0.38,0.00,M9] [#5 -0.40,-0.01,0.00,M1] [#6 -0.15,0.23,0.27,U] [#7 0.13,-0.03,0.28,U] [#8 0.20,0.27,0.29,U] 
01:53:20.494 00.000 13300 single-star, 6 included, MultiStar: {-0.01, 0.07}, one-star: {-0.01, 0.06}
01:53:20.494 00.000 13300 CameraToMount -- cameraTheta (1.73) - m_xAngle (1.53) = xAngle (0.20 = 0.20)
01:53:20.495 00.001 13300 CameraToMount -- cameraTheta (1.73) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.93 = -2.93)
01:53:20.495 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.73 mountX=0.06 mountY=-0.01, mountTheta=-0.22
01:53:20.496 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.06, opts=13)
01:53:20.497 00.001 13300 Enqueuing Move request for scope (-0.01, 0.06)
01:53:20.497 00.000 11596 Worker thread wakes up
01:53:20.497 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.06) opts 0xd
01:53:20.497 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.06)
01:53:20.497 00.000 11596 Moving (-0.01, 0.06) raw xDistance=0.06 yDistance=-0.01
01:53:20.497 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:53:20.498 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:20.498 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:53:20.498 00.000 11596 MoveAxis(E, 0, ABG)
01:53:20.498 00.000 11596 Move returns status 0, amount 0
01:53:20.498 00.000 11596 MoveAxis(N, 0, ABG)
01:53:20.498 00.000 11596 Move returns status 0, amount 0
01:53:20.498 00.000 11596 move complete, result=0
01:53:20.499 00.001 11596 worker thread done servicing request
01:53:20.508 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
01:53:20.517 00.009 13300 UpdateGuideState exits: m=1415 SNR=26.3
01:53:20.517 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:20.517 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:53:20.517 00.000 13300 Enqueuing Expose request
01:53:20.517 00.000 11596 Worker thread wakes up
01:53:20.517 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:53:20.517 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:53:21.033 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:53:21.540 00.507 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e4d905f6-70ea-4cef-814c-3e5728125d15"}
01:53:21.540 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e4d905f6-70ea-4cef-814c-3e5728125d15"}
01:53:21.541 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"28c7a380-11d4-4368-baff-71e061058e28"}
01:53:21.541 00.000 13300 case statement mapped state 6 to 3
01:53:21.541 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"28c7a380-11d4-4368-baff-71e061058e28"}
01:53:21.541 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"66f3158b-e483-41c8-a4d6-55b3c5278ac1"}
01:53:21.541 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":203,"width":15,"height":15,"star_pos":[6.81,6.70],"pixels":"..."},"id":"66f3158b-e483-41c8-a4d6-55b3c5278ac1"}
01:53:24.064 02.523 11596 Exposure complete
01:53:24.134 00.070 11596 worker thread done servicing request
01:53:24.134 00.000 13300 OnExposeComplete: enter
01:53:24.134 00.000 13300 UpdateGuideState(): m_state=6
01:53:24.134 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 204
01:53:24.135 00.001 13300 Star::Find returns 1 (0), X=34.69, Y=410.61, Mass=1403, SNR=26.2, Peak=200 HFD=3.2
01:53:24.135 00.000 13300 MultiStar: [#1 -0.26,-0.00,0.56,U] [#2 -0.13,-0.24,0.46,U] [#3 -0.31,0.10,0.33,U] [#4 0.21,0.23,0.28,U] [#5 -0.28,-0.10,0.29,U] [#6 -0.29,0.41,0.00,M1] [#7 -0.09,0.15,0.30,U] [#8 0.08,-0.01,0.24,U] 
01:53:24.135 00.000 13300 single-star, 7 included, MultiStar: {-0.14, -0.01}, one-star: {-0.13, -0.03}
01:53:24.135 00.000 13300 CameraToMount -- cameraTheta (-2.91) - m_xAngle (1.53) = xAngle (-4.44 = 1.84)
01:53:24.135 00.000 13300 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.57 = -1.29)
01:53:24.135 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=-0.03 hyp=0.13 cameraTheta=-2.91 mountX=-0.04 mountY=-0.13, mountTheta=-1.84
01:53:24.137 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=-0.03, opts=13)
01:53:24.137 00.000 13300 Enqueuing Move request for scope (-0.13, -0.03)
01:53:24.137 00.000 11596 Worker thread wakes up
01:53:24.138 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.03) opts 0xd
01:53:24.138 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, -0.03)
01:53:24.138 00.000 11596 Moving (-0.13, -0.03) raw xDistance=-0.04 yDistance=-0.13
01:53:24.138 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:53:24.138 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:24.138 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:53:24.138 00.000 11596 MoveAxis(E, 0, ABG)
01:53:24.138 00.000 11596 Move returns status 0, amount 0
01:53:24.138 00.000 11596 MoveAxis(N, 0, ABG)
01:53:24.138 00.000 11596 Move returns status 0, amount 0
01:53:24.139 00.001 11596 move complete, result=0
01:53:24.139 00.000 11596 worker thread done servicing request
01:53:24.146 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
01:53:24.155 00.009 13300 UpdateGuideState exits: m=1403 SNR=26.2
01:53:24.155 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:24.155 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:53:24.155 00.000 13300 Enqueuing Expose request
01:53:24.155 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:53:24.155 00.000 11596 Worker thread wakes up
01:53:24.156 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:53:24.540 00.384 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"886c35bc-6444-4131-88fe-87bf7dae82f3"}
01:53:24.540 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"886c35bc-6444-4131-88fe-87bf7dae82f3"}
01:53:24.541 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"226bd56e-791a-4294-987f-121b6c80852e"}
01:53:24.541 00.000 13300 case statement mapped state 6 to 3
01:53:24.541 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"226bd56e-791a-4294-987f-121b6c80852e"}
01:53:24.541 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"27dc0294-1583-468b-9bec-58d79e24dc9f"}
01:53:24.542 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":204,"width":15,"height":15,"star_pos":[6.69,6.61],"pixels":"..."},"id":"27dc0294-1583-468b-9bec-58d79e24dc9f"}
01:53:24.670 00.128 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:53:27.539 02.869 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cea62d54-6973-4b5b-b093-780b1d112c33"}
01:53:27.539 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cea62d54-6973-4b5b-b093-780b1d112c33"}
01:53:27.540 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b9cea828-a842-4cfe-94a1-af1405a2de46"}
01:53:27.540 00.000 13300 case statement mapped state 6 to 3
01:53:27.540 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b9cea828-a842-4cfe-94a1-af1405a2de46"}
01:53:27.540 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e71cc232-6a1a-46b9-a825-84fc5a5d3e9f"}
01:53:27.541 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":204,"width":15,"height":15,"star_pos":[6.69,6.61],"pixels":"..."},"id":"e71cc232-6a1a-46b9-a825-84fc5a5d3e9f"}
01:53:27.694 00.153 11596 Exposure complete
01:53:27.765 00.071 11596 worker thread done servicing request
01:53:27.765 00.000 13300 OnExposeComplete: enter
01:53:27.765 00.000 13300 UpdateGuideState(): m_state=6
01:53:27.765 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 205
01:53:27.766 00.001 13300 Star::Find returns 1 (0), X=34.82, Y=410.65, Mass=1403, SNR=26.2, Peak=199 HFD=3.1
01:53:27.766 00.000 13300 MultiStar: [#1 -0.05,-0.06,0.56,U] [#2 -0.04,-0.20,0.47,U] [#3 0.10,0.08,0.34,U] [#4 0.39,0.36,0.00,M9] [#5 -0.17,0.21,0.28,U] [#6 -0.12,0.38,0.00,M2] [#7 0.08,-0.12,0.29,U] [#8 0.06,0.13,0.24,U] 
01:53:27.766 00.000 13300 single-star, 6 included, MultiStar: {-0.01, -0.01}, one-star: {-0.00, 0.01}
01:53:27.766 00.000 13300 CameraToMount -- cameraTheta (2.04) - m_xAngle (1.53) = xAngle (0.51 = 0.51)
01:53:27.766 00.000 13300 CameraToMount -- cameraTheta (2.04) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.62 = -2.62)
01:53:27.766 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.01 hyp=0.01 cameraTheta=2.04 mountX=0.01 mountY=-0.00, mountTheta=-0.52
01:53:27.768 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.01, opts=13)
01:53:27.768 00.000 13300 Enqueuing Move request for scope (-0.00, 0.01)
01:53:27.769 00.001 11596 Worker thread wakes up
01:53:27.769 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.01) opts 0xd
01:53:27.769 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.01)
01:53:27.769 00.000 11596 Moving (-0.00, 0.01) raw xDistance=0.01 yDistance=-0.00
01:53:27.769 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:53:27.769 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:27.769 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:53:27.769 00.000 11596 MoveAxis(E, 0, ABG)
01:53:27.769 00.000 11596 Move returns status 0, amount 0
01:53:27.769 00.000 11596 MoveAxis(N, 0, ABG)
01:53:27.770 00.001 11596 Move returns status 0, amount 0
01:53:27.770 00.000 11596 move complete, result=0
01:53:27.770 00.000 11596 worker thread done servicing request
01:53:27.776 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
01:53:27.784 00.008 13300 UpdateGuideState exits: m=1403 SNR=26.2
01:53:27.784 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:27.784 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:53:27.784 00.000 13300 Enqueuing Expose request
01:53:27.785 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:53:27.785 00.000 11596 Worker thread wakes up
01:53:27.785 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:53:28.299 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:53:30.537 02.238 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b0cb0c69-7f53-4e53-9333-0c931f6eb326"}
01:53:30.537 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b0cb0c69-7f53-4e53-9333-0c931f6eb326"}
01:53:30.538 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b4c3f589-2211-48dc-a7b9-96fe489cad25"}
01:53:30.538 00.000 13300 case statement mapped state 6 to 3
01:53:30.538 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b4c3f589-2211-48dc-a7b9-96fe489cad25"}
01:53:30.539 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"415c86cd-be47-40a2-b1ee-c00a05751cce"}
01:53:30.539 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":205,"width":15,"height":15,"star_pos":[6.82,6.65],"pixels":"..."},"id":"415c86cd-be47-40a2-b1ee-c00a05751cce"}
01:53:31.323 00.784 11596 Exposure complete
01:53:31.400 00.077 11596 worker thread done servicing request
01:53:31.400 00.000 13300 OnExposeComplete: enter
01:53:31.400 00.000 13300 UpdateGuideState(): m_state=6
01:53:31.401 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
01:53:31.401 00.000 13300 Star::Find returns 1 (0), X=34.82, Y=410.65, Mass=1414, SNR=26.3, Peak=195 HFD=3.2
01:53:31.401 00.000 13300 MultiStar: [#1 -0.09,-0.04,0.55,U] [#2 -0.08,-0.09,0.51,U] [#3 0.11,0.06,0.32,U] [#4 0.32,0.13,0.00,M10] [#5 -0.04,0.05,0.29,U] [#6 -0.11,0.25,0.26,U] [#7 0.06,-0.03,0.28,U] [#8 -0.06,0.04,0.25,U] 
01:53:31.402 00.001 13300 single-star, 7 included, MultiStar: {-0.03, 0.01}, one-star: {-0.00, 0.01}
01:53:31.402 00.000 13300 CameraToMount -- cameraTheta (1.59) - m_xAngle (1.53) = xAngle (0.06 = 0.06)
01:53:31.402 00.000 13300 CameraToMount -- cameraTheta (1.59) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.07 = -3.07)
01:53:31.402 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.01 hyp=0.01 cameraTheta=1.59 mountX=0.01 mountY=-0.00, mountTheta=-0.08
01:53:31.404 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.01, opts=13)
01:53:31.404 00.000 13300 Enqueuing Move request for scope (-0.00, 0.01)
01:53:31.404 00.000 11596 Worker thread wakes up
01:53:31.404 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.01) opts 0xd
01:53:31.404 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.01)
01:53:31.404 00.000 11596 Moving (-0.00, 0.01) raw xDistance=0.01 yDistance=-0.00
01:53:31.404 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:53:31.405 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:31.405 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:53:31.405 00.000 11596 MoveAxis(E, 0, ABG)
01:53:31.405 00.000 11596 Move returns status 0, amount 0
01:53:31.405 00.000 11596 MoveAxis(N, 0, ABG)
01:53:31.405 00.000 11596 Move returns status 0, amount 0
01:53:31.405 00.000 11596 move complete, result=0
01:53:31.405 00.000 11596 worker thread done servicing request
01:53:31.412 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
01:53:31.419 00.007 13300 UpdateGuideState exits: m=1414 SNR=26.3
01:53:31.419 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:31.419 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:53:31.419 00.000 13300 Enqueuing Expose request
01:53:31.419 00.000 11596 Worker thread wakes up
01:53:31.420 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:53:31.420 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:53:31.931 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:53:33.537 01.606 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d36f1962-eba9-4305-b13e-1a99de4556d0"}
01:53:33.537 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d36f1962-eba9-4305-b13e-1a99de4556d0"}
01:53:33.538 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7f74db3b-3119-4223-826e-75802561845b"}
01:53:33.538 00.000 13300 case statement mapped state 6 to 3
01:53:33.538 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7f74db3b-3119-4223-826e-75802561845b"}
01:53:33.538 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ded6cc68-e596-4ee6-b0bd-efa7010eb798"}
01:53:33.539 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":206,"width":15,"height":15,"star_pos":[6.82,6.65],"pixels":"..."},"id":"ded6cc68-e596-4ee6-b0bd-efa7010eb798"}
01:53:35.075 01.536 11596 Exposure complete
01:53:35.150 00.075 11596 worker thread done servicing request
01:53:35.150 00.000 13300 OnExposeComplete: enter
01:53:35.150 00.000 13300 UpdateGuideState(): m_state=6
01:53:35.150 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 207
01:53:35.151 00.001 13300 Star::Find returns 1 (0), X=34.80, Y=410.54, Mass=1431, SNR=26.5, Peak=179 HFD=3.3
01:53:35.151 00.000 13300 MultiStar: [#1 -0.04,-0.02,0.53,U] [#2 -0.01,-0.26,0.51,U] [#3 -0.14,0.08,0.32,U] [#4 0.19,-0.00,0.28,U] [#5 -0.24,-0.40,0.00,M1] [#6 -0.20,-0.32,0.00,M2] [#7 -0.01,-0.46,0.00,M1] [#8 0.14,0.13,0.29,U] 
01:53:35.151 00.000 13300 refined, 5 included, MultiStar: {0.00, -0.06}, one-star: {-0.02, -0.10}
01:53:35.151 00.000 13300 CameraToMount -- cameraTheta (-1.55) - m_xAngle (1.53) = xAngle (-3.08 = -3.08)
01:53:35.151 00.000 13300 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.21 = 0.07)
01:53:35.151 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=-0.06 hyp=0.06 cameraTheta=-1.55 mountX=-0.06 mountY=0.00, mountTheta=3.07
01:53:35.153 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.06, opts=13)
01:53:35.153 00.000 13300 Enqueuing Move request for scope (0.00, -0.06)
01:53:35.154 00.001 11596 Worker thread wakes up
01:53:35.154 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.06) opts 0xd
01:53:35.154 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.06)
01:53:35.154 00.000 11596 Moving (0.00, -0.06) raw xDistance=-0.06 yDistance=0.00
01:53:35.154 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:53:35.154 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:35.154 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:53:35.154 00.000 11596 MoveAxis(E, 0, ABG)
01:53:35.154 00.000 11596 Move returns status 0, amount 0
01:53:35.154 00.000 11596 MoveAxis(N, 0, ABG)
01:53:35.155 00.001 11596 Move returns status 0, amount 0
01:53:35.155 00.000 11596 move complete, result=0
01:53:35.155 00.000 11596 worker thread done servicing request
01:53:35.162 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
01:53:35.169 00.007 13300 UpdateGuideState exits: m=1431 SNR=26.5
01:53:35.169 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:35.169 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:53:35.169 00.000 13300 Enqueuing Expose request
01:53:35.170 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:53:35.170 00.000 11596 Worker thread wakes up
01:53:35.170 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:53:35.683 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:53:36.536 00.853 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7a457720-d0ce-4340-bfc9-fb2deecab31e"}
01:53:36.536 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7a457720-d0ce-4340-bfc9-fb2deecab31e"}
01:53:36.537 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"be2b8c0c-3365-4555-b6bf-6fa9ac78518a"}
01:53:36.537 00.000 13300 case statement mapped state 6 to 3
01:53:36.537 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"be2b8c0c-3365-4555-b6bf-6fa9ac78518a"}
01:53:36.537 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4e823612-7dca-4c11-9923-496476ec86a7"}
01:53:36.538 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":207,"width":15,"height":15,"star_pos":[6.80,6.54],"pixels":"..."},"id":"4e823612-7dca-4c11-9923-496476ec86a7"}
01:53:38.705 02.167 11596 Exposure complete
01:53:38.776 00.071 11596 worker thread done servicing request
01:53:38.776 00.000 13300 OnExposeComplete: enter
01:53:38.777 00.001 13300 UpdateGuideState(): m_state=6
01:53:38.777 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 208
01:53:38.777 00.000 13300 Star::Find returns 1 (0), X=34.87, Y=410.64, Mass=1384, SNR=26.1, Peak=187 HFD=3.2
01:53:38.777 00.000 13300 MultiStar: [#1 -0.03,-0.03,0.56,U] [#2 0.03,-0.12,0.51,U] [#3 -0.11,-0.00,0.33,U] [#4 0.29,0.11,0.28,U] [#5 -0.07,-0.13,0.28,U] [#6 0.01,0.09,0.26,U] [#7 0.14,0.04,0.29,U] [#8 0.11,0.06,0.24,U] 
01:53:38.778 00.001 13300 refined, 8 included, MultiStar: {0.04, -0.01}, one-star: {0.05, -0.00}
01:53:38.778 00.000 13300 CameraToMount -- cameraTheta (-0.22) - m_xAngle (1.53) = xAngle (-1.75 = -1.75)
01:53:38.778 00.000 13300 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.88 = 1.40)
01:53:38.778 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.22 mountX=-0.01 mountY=0.04, mountTheta=1.75
01:53:38.780 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.01, opts=13)
01:53:38.780 00.000 13300 Enqueuing Move request for scope (0.04, -0.01)
01:53:38.780 00.000 11596 Worker thread wakes up
01:53:38.780 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
01:53:38.780 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
01:53:38.780 00.000 11596 Moving (0.04, -0.01) raw xDistance=-0.01 yDistance=0.04
01:53:38.780 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:53:38.780 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:38.780 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:53:38.781 00.001 11596 MoveAxis(E, 0, ABG)
01:53:38.781 00.000 11596 Move returns status 0, amount 0
01:53:38.781 00.000 11596 MoveAxis(N, 0, ABG)
01:53:38.781 00.000 11596 Move returns status 0, amount 0
01:53:38.781 00.000 11596 move complete, result=0
01:53:38.781 00.000 11596 worker thread done servicing request
01:53:38.787 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
01:53:38.795 00.008 13300 UpdateGuideState exits: m=1384 SNR=26.1
01:53:38.795 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:38.795 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:53:38.795 00.000 13300 Enqueuing Expose request
01:53:38.795 00.000 11596 Worker thread wakes up
01:53:38.795 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:53:38.795 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:53:39.308 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:53:39.535 00.227 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c0c1f66e-33c7-42e2-88c7-638575722048"}
01:53:39.535 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c0c1f66e-33c7-42e2-88c7-638575722048"}
01:53:39.536 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3952a717-ebae-4c2c-906e-d69f4497ede3"}
01:53:39.536 00.000 13300 case statement mapped state 6 to 3
01:53:39.536 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3952a717-ebae-4c2c-906e-d69f4497ede3"}
01:53:39.536 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e886713c-9c57-4ab8-92b2-82c5ca1078e0"}
01:53:39.537 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":208,"width":15,"height":15,"star_pos":[6.87,6.64],"pixels":"..."},"id":"e886713c-9c57-4ab8-92b2-82c5ca1078e0"}
01:53:42.358 02.821 11596 Exposure complete
01:53:42.434 00.076 11596 worker thread done servicing request
01:53:42.435 00.001 13300 OnExposeComplete: enter
01:53:42.435 00.000 13300 UpdateGuideState(): m_state=6
01:53:42.435 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 209
01:53:42.435 00.000 13300 Star::Find returns 1 (0), X=34.80, Y=410.54, Mass=1394, SNR=26.2, Peak=178 HFD=3.2
01:53:42.436 00.001 13300 MultiStar: [#1 -0.06,-0.18,0.56,U] [#2 -0.09,-0.08,0.52,U] [#3 -0.39,-0.25,0.00,M1] [#4 0.28,0.03,0.28,U] [#5 -0.17,-0.08,0.28,U] [#6 -0.16,-0.12,0.26,U] [#7 0.20,-0.15,0.29,U] [#8 0.18,0.24,0.28,U] 
01:53:42.436 00.000 13300 refined, 7 included, MultiStar: {-0.00, -0.08}, one-star: {-0.03, -0.10}
01:53:42.436 00.000 13300 CameraToMount -- cameraTheta (-1.62) - m_xAngle (1.53) = xAngle (-3.15 = 3.13)
01:53:42.436 00.000 13300 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.28 = 0.01)
01:53:42.436 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.08 hyp=0.08 cameraTheta=-1.62 mountX=-0.08 mountY=0.00, mountTheta=3.14
01:53:42.439 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.08, opts=13)
01:53:42.439 00.000 13300 Enqueuing Move request for scope (-0.00, -0.08)
01:53:42.439 00.000 11596 Worker thread wakes up
01:53:42.440 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.08) opts 0xd
01:53:42.440 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.08)
01:53:42.440 00.000 11596 Moving (-0.00, -0.08) raw xDistance=-0.08 yDistance=0.00
01:53:42.440 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:53:42.440 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:42.441 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:53:42.441 00.000 11596 MoveAxis(E, 0, ABG)
01:53:42.441 00.000 11596 Move returns status 0, amount 0
01:53:42.441 00.000 11596 MoveAxis(N, 0, ABG)
01:53:42.441 00.000 11596 Move returns status 0, amount 0
01:53:42.441 00.000 11596 move complete, result=0
01:53:42.442 00.001 11596 worker thread done servicing request
01:53:42.451 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=249, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
01:53:42.459 00.008 13300 UpdateGuideState exits: m=1394 SNR=26.2
01:53:42.459 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:42.459 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:53:42.459 00.000 13300 Enqueuing Expose request
01:53:42.459 00.000 11596 Worker thread wakes up
01:53:42.459 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:53:42.459 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:53:42.535 00.076 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a89a369e-6409-416d-9bfa-a72831a93dfc"}
01:53:42.535 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a89a369e-6409-416d-9bfa-a72831a93dfc"}
01:53:42.537 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aa6382ed-bbee-4aa1-94a2-c81da77bf37f"}
01:53:42.537 00.000 13300 case statement mapped state 6 to 3
01:53:42.538 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"aa6382ed-bbee-4aa1-94a2-c81da77bf37f"}
01:53:42.540 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"20a6740a-980c-46c8-a71e-f549546b2e94"}
01:53:42.540 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":209,"width":15,"height":15,"star_pos":[6.80,6.54],"pixels":"..."},"id":"20a6740a-980c-46c8-a71e-f549546b2e94"}
01:53:42.966 00.426 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:53:45.535 02.569 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5c3d83f2-ca9a-4606-827a-cf1b029346f8"}
01:53:45.535 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5c3d83f2-ca9a-4606-827a-cf1b029346f8"}
01:53:45.536 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9975ccc9-48ad-4f76-bbd1-c4fc5459c243"}
01:53:45.536 00.000 13300 case statement mapped state 6 to 3
01:53:45.536 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9975ccc9-48ad-4f76-bbd1-c4fc5459c243"}
01:53:45.536 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0ea127a8-6fb6-4f54-9e5f-33ab51bfd03a"}
01:53:45.537 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":209,"width":15,"height":15,"star_pos":[6.80,6.54],"pixels":"..."},"id":"0ea127a8-6fb6-4f54-9e5f-33ab51bfd03a"}
01:53:45.992 00.455 11596 Exposure complete
01:53:46.061 00.069 11596 worker thread done servicing request
01:53:46.062 00.001 13300 OnExposeComplete: enter
01:53:46.062 00.000 13300 UpdateGuideState(): m_state=6
01:53:46.062 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 210
01:53:46.062 00.000 13300 Star::Find returns 1 (0), X=34.73, Y=410.57, Mass=1391, SNR=26.1, Peak=180 HFD=3.2
01:53:46.063 00.001 13300 MultiStar: [#1 -0.09,-0.28,0.56,U] [#2 -0.08,-0.27,0.51,U] [#3 -0.09,-0.01,0.33,U] [#4 0.07,-0.13,0.28,U] [#5 -0.18,-0.17,0.29,U] [#6 -0.05,0.14,0.27,U] [#7 0.09,-0.32,0.30,U] [#8 -0.17,0.22,0.24,U] 
01:53:46.063 00.000 13300 single-star, 8 included, MultiStar: {-0.07, -0.12}, one-star: {-0.09, -0.07}
01:53:46.063 00.000 13300 CameraToMount -- cameraTheta (-2.48) - m_xAngle (1.53) = xAngle (-4.02 = 2.27)
01:53:46.063 00.000 13300 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.14 = -0.86)
01:53:46.063 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.07 hyp=0.12 cameraTheta=-2.48 mountX=-0.07 mountY=-0.09, mountTheta=-2.27
01:53:46.065 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.07, opts=13)
01:53:46.065 00.000 13300 Enqueuing Move request for scope (-0.09, -0.07)
01:53:46.065 00.000 11596 Worker thread wakes up
01:53:46.065 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.07) opts 0xd
01:53:46.066 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.07)
01:53:46.066 00.000 11596 Moving (-0.09, -0.07) raw xDistance=-0.07 yDistance=-0.09
01:53:46.066 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:53:46.066 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:46.066 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:53:46.066 00.000 11596 MoveAxis(E, 0, ABG)
01:53:46.066 00.000 11596 Move returns status 0, amount 0
01:53:46.066 00.000 11596 MoveAxis(N, 0, ABG)
01:53:46.066 00.000 11596 Move returns status 0, amount 0
01:53:46.066 00.000 11596 move complete, result=0
01:53:46.066 00.000 11596 worker thread done servicing request
01:53:46.073 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
01:53:46.080 00.007 13300 UpdateGuideState exits: m=1391 SNR=26.1
01:53:46.081 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:46.081 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:53:46.081 00.000 13300 Enqueuing Expose request
01:53:46.081 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:53:46.081 00.000 11596 Worker thread wakes up
01:53:46.081 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:53:46.597 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:53:48.534 01.937 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"87d6dba5-fa4b-4ec7-9c58-f15223235ee1"}
01:53:48.534 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"87d6dba5-fa4b-4ec7-9c58-f15223235ee1"}
01:53:48.535 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1db20c61-0a36-4987-af91-861df858c0e8"}
01:53:48.535 00.000 13300 case statement mapped state 6 to 3
01:53:48.535 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1db20c61-0a36-4987-af91-861df858c0e8"}
01:53:48.535 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"330264b6-ca22-4dcf-8555-dc4e8898bff8"}
01:53:48.536 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":210,"width":15,"height":15,"star_pos":[6.73,6.57],"pixels":"..."},"id":"330264b6-ca22-4dcf-8555-dc4e8898bff8"}
01:53:49.627 01.091 11596 Exposure complete
01:53:49.696 00.069 11596 worker thread done servicing request
01:53:49.697 00.001 13300 OnExposeComplete: enter
01:53:49.697 00.000 13300 UpdateGuideState(): m_state=6
01:53:49.697 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 211
01:53:49.697 00.000 13300 Star::Find returns 1 (0), X=34.77, Y=410.60, Mass=1385, SNR=26.1, Peak=187 HFD=3.2
01:53:49.698 00.001 13300 MultiStar: [#1 -0.19,-0.02,0.54,U] [#2 0.02,-0.08,0.51,U] [#3 0.05,-0.09,0.35,U] [#4 0.29,0.13,0.29,U] [#5 0.05,0.11,0.29,U] [#6 -0.18,0.39,0.00,M1] [#7 -0.00,-0.13,0.29,U] [#8 -0.05,0.23,0.23,U] 
01:53:49.698 00.000 13300 refined, 7 included, MultiStar: {-0.01, -0.01}, one-star: {-0.05, -0.04}
01:53:49.698 00.000 13300 CameraToMount -- cameraTheta (-2.46) - m_xAngle (1.53) = xAngle (-4.00 = 2.29)
01:53:49.698 00.000 13300 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.12 = -0.84)
01:53:49.698 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.02 cameraTheta=-2.46 mountX=-0.01 mountY=-0.01, mountTheta=-2.29
01:53:49.700 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.01, opts=13)
01:53:49.700 00.000 13300 Enqueuing Move request for scope (-0.01, -0.01)
01:53:49.700 00.000 11596 Worker thread wakes up
01:53:49.700 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd
01:53:49.700 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.01)
01:53:49.701 00.001 11596 Moving (-0.01, -0.01) raw xDistance=-0.01 yDistance=-0.01
01:53:49.701 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:53:49.701 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:49.701 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:53:49.701 00.000 11596 MoveAxis(E, 0, ABG)
01:53:49.701 00.000 11596 Move returns status 0, amount 0
01:53:49.701 00.000 11596 MoveAxis(N, 0, ABG)
01:53:49.701 00.000 11596 Move returns status 0, amount 0
01:53:49.701 00.000 11596 move complete, result=0
01:53:49.701 00.000 11596 worker thread done servicing request
01:53:49.708 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
01:53:49.715 00.007 13300 UpdateGuideState exits: m=1385 SNR=26.1
01:53:49.715 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:49.715 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:53:49.716 00.001 13300 Enqueuing Expose request
01:53:49.716 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:53:49.716 00.000 11596 Worker thread wakes up
01:53:49.716 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:53:50.217 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:53:51.533 01.316 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ee9c7062-1e4c-4e9a-b881-c097d3029e7a"}
01:53:51.533 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ee9c7062-1e4c-4e9a-b881-c097d3029e7a"}
01:53:51.534 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d5dcb6e1-b08c-4b8a-9554-17f18e827ca6"}
01:53:51.534 00.000 13300 case statement mapped state 6 to 3
01:53:51.534 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d5dcb6e1-b08c-4b8a-9554-17f18e827ca6"}
01:53:51.534 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e06aa491-6b1d-453f-a505-54f77407f584"}
01:53:51.535 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":211,"width":15,"height":15,"star_pos":[6.77,6.60],"pixels":"..."},"id":"e06aa491-6b1d-453f-a505-54f77407f584"}
01:53:53.248 01.713 11596 Exposure complete
01:53:53.318 00.070 11596 worker thread done servicing request
01:53:53.319 00.001 13300 OnExposeComplete: enter
01:53:53.319 00.000 13300 UpdateGuideState(): m_state=6
01:53:53.319 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 212
01:53:53.319 00.000 13300 Star::Find returns 1 (0), X=34.88, Y=410.78, Mass=1426, SNR=26.5, Peak=201 HFD=3.0
01:53:53.320 00.001 13300 MultiStar: [#1 -0.02,0.06,0.55,U] [#2 0.17,-0.05,0.51,U] [#3 0.02,0.29,0.32,U] [#4 0.50,0.17,0.00,M6] [#5 -0.03,0.10,0.30,U] [#6 0.05,0.31,0.27,U] [#7 0.13,0.19,0.29,U] [#8 -0.05,0.13,0.23,U] 
01:53:53.320 00.000 13300 refined, 7 included, MultiStar: {0.05, 0.13}, one-star: {0.06, 0.14}
01:53:53.320 00.000 13300 CameraToMount -- cameraTheta (1.20) - m_xAngle (1.53) = xAngle (-0.33 = -0.33)
01:53:53.320 00.000 13300 CameraToMount -- cameraTheta (1.20) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.46 = 2.82)
01:53:53.320 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.20 mountX=0.13 mountY=0.04, mountTheta=0.32
01:53:53.322 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.13, opts=13)
01:53:53.322 00.000 13300 Enqueuing Move request for scope (0.05, 0.13)
01:53:53.322 00.000 11596 Worker thread wakes up
01:53:53.322 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.13) opts 0xd
01:53:53.323 00.001 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.13)
01:53:53.323 00.000 11596 Moving (0.05, 0.13) raw xDistance=0.13 yDistance=0.04
01:53:53.323 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:53:53.323 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:53.323 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:53:53.323 00.000 11596 MoveAxis(E, 0, ABG)
01:53:53.323 00.000 11596 Move returns status 0, amount 0
01:53:53.323 00.000 11596 MoveAxis(N, 0, ABG)
01:53:53.323 00.000 11596 Move returns status 0, amount 0
01:53:53.323 00.000 11596 move complete, result=0
01:53:53.324 00.001 11596 worker thread done servicing request
01:53:53.329 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
01:53:53.337 00.008 13300 UpdateGuideState exits: m=1426 SNR=26.5
01:53:53.337 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:53.337 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:53:53.337 00.000 13300 Enqueuing Expose request
01:53:53.337 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:53:53.337 00.000 11596 Worker thread wakes up
01:53:53.338 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:53:53.847 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:53:54.532 00.685 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"774cecc9-26fb-48b8-8a4d-7174091e1743"}
01:53:54.532 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"774cecc9-26fb-48b8-8a4d-7174091e1743"}
01:53:54.533 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b30194aa-c69b-4e51-a153-42ea1e8a6eaf"}
01:53:54.533 00.000 13300 case statement mapped state 6 to 3
01:53:54.533 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b30194aa-c69b-4e51-a153-42ea1e8a6eaf"}
01:53:54.533 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1c149a61-e1be-46b4-be1b-c088f77d2f89"}
01:53:54.533 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":212,"width":15,"height":15,"star_pos":[6.88,6.78],"pixels":"..."},"id":"1c149a61-e1be-46b4-be1b-c088f77d2f89"}
01:53:56.877 02.344 11596 Exposure complete
01:53:56.947 00.070 11596 worker thread done servicing request
01:53:56.947 00.000 13300 OnExposeComplete: enter
01:53:56.947 00.000 13300 UpdateGuideState(): m_state=6
01:53:56.947 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 213
01:53:56.947 00.000 13300 Star::Find returns 1 (0), X=34.81, Y=410.92, Mass=1406, SNR=26.3, Peak=206 HFD=3.0
01:53:56.948 00.001 13300 MultiStar: [#1 -0.06,0.32,0.55,U] [#2 0.11,0.09,0.51,U] [#3 0.06,0.24,0.32,U] [#4 0.29,0.46,0.00,M7] [#5 -0.02,0.16,0.29,U] [#6 -0.11,0.75,0.00,M1] [#7 0.05,0.13,0.28,U] [#8 0.06,0.27,0.24,U] 
01:53:56.948 00.000 13300 refined, 6 included, MultiStar: {0.02, 0.23}, one-star: {-0.01, 0.28}
01:53:56.948 00.000 13300 CameraToMount -- cameraTheta (1.49) - m_xAngle (1.53) = xAngle (-0.04 = -0.04)
01:53:56.948 00.000 13300 CameraToMount -- cameraTheta (1.49) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.17 = 3.12)
01:53:56.948 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.23 hyp=0.23 cameraTheta=1.49 mountX=0.23 mountY=0.01, mountTheta=0.03
01:53:56.950 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.23, opts=13)
01:53:56.950 00.000 13300 Enqueuing Move request for scope (0.02, 0.23)
01:53:56.950 00.000 11596 Worker thread wakes up
01:53:56.951 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.23) opts 0xd
01:53:56.951 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.23)
01:53:56.951 00.000 11596 Moving (0.02, 0.23) raw xDistance=0.23 yDistance=0.01
01:53:56.951 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
01:53:56.951 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:56.951 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:53:56.951 00.000 11596 MoveAxis(W, 289, ABG)
01:53:56.951 00.000 11596 Guiding  Dir = 3, Dur = 289
01:53:56.951 00.000 11596 IsSlewing returns 0
01:53:56.958 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
01:53:56.965 00.007 13300 UpdateGuideState exits: m=1406 SNR=26.3
01:53:56.966 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:56.966 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:53:56.966 00.000 13300 Enqueuing Expose request
01:53:56.979 00.013 11596 IsGuiding returns 0
01:53:57.073 00.094 11596 PulseGuide returned control before completion, sleep 206
01:53:57.456 00.383 11596 IsGuiding returns 0
01:53:57.456 00.000 11596 Move returns status 0, amount 289
01:53:57.456 00.000 11596 MoveAxis(N, 0, ABG)
01:53:57.456 00.000 11596 Move returns status 0, amount 0
01:53:57.456 00.000 11596 move complete, result=0
01:53:57.457 00.001 11596 worker thread done servicing request
01:53:57.457 00.000 13300 GuideStep: 0.2 px 289 ms WEST, 0.0 px 0 ms NORTH
01:53:57.457 00.000 11596 Worker thread wakes up
01:53:57.457 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:53:57.535 00.078 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"76b274d1-ee01-45f5-ac2d-577a8dcbc303"}
01:53:57.535 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"76b274d1-ee01-45f5-ac2d-577a8dcbc303"}
01:53:57.539 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"242d139a-005d-4dd3-b848-9a14cb7b1034"}
01:53:57.540 00.001 13300 case statement mapped state 6 to 3
01:53:57.540 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"242d139a-005d-4dd3-b848-9a14cb7b1034"}
01:53:57.542 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"83a7275c-12a8-4439-8752-a094bae685d6"}
01:53:57.543 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":213,"width":15,"height":15,"star_pos":[6.81,6.92],"pixels":"..."},"id":"83a7275c-12a8-4439-8752-a094bae685d6"}
01:53:57.964 00.421 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:54:00.531 02.567 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d49df053-3256-4858-9ed1-ca44299b8232"}
01:54:00.531 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d49df053-3256-4858-9ed1-ca44299b8232"}
01:54:00.532 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fd802a69-7ed7-4f8e-a487-f8fbe1f1f3c7"}
01:54:00.532 00.000 13300 case statement mapped state 6 to 3
01:54:00.532 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fd802a69-7ed7-4f8e-a487-f8fbe1f1f3c7"}
01:54:00.532 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5053d94b-f51b-4c67-ad0a-d2dd7ad15542"}
01:54:00.533 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":213,"width":15,"height":15,"star_pos":[6.81,6.92],"pixels":"..."},"id":"5053d94b-f51b-4c67-ad0a-d2dd7ad15542"}
01:54:00.999 00.466 11596 Exposure complete
01:54:01.074 00.075 11596 worker thread done servicing request
01:54:01.074 00.000 13300 OnExposeComplete: enter
01:54:01.074 00.000 13300 UpdateGuideState(): m_state=6
01:54:01.075 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 214
01:54:01.075 00.000 13300 Star::Find returns 1 (0), X=34.80, Y=410.83, Mass=1423, SNR=26.4, Peak=207 HFD=2.9
01:54:01.075 00.000 13300 MultiStar: [#1 -0.08,0.21,0.54,U] [#2 0.13,0.10,0.50,U] [#3 -0.14,0.01,0.32,U] [#4 0.20,0.50,0.00,M8] [#5 -0.03,0.47,0.00,M1] [#6 0.07,0.63,0.00,M2] [#7 0.17,0.24,0.28,U] [#8 0.24,0.31,0.00,M1] 
01:54:01.075 00.000 13300 refined, 4 included, MultiStar: {0.00, 0.16}, one-star: {-0.02, 0.19}
01:54:01.075 00.000 13300 CameraToMount -- cameraTheta (1.56) - m_xAngle (1.53) = xAngle (0.03 = 0.03)
01:54:01.076 00.001 13300 CameraToMount -- cameraTheta (1.56) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.10 = -3.10)
01:54:01.076 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.16 hyp=0.16 cameraTheta=1.56 mountX=0.16 mountY=-0.01, mountTheta=-0.04
01:54:01.078 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.16, opts=13)
01:54:01.078 00.000 13300 Enqueuing Move request for scope (0.00, 0.16)
01:54:01.078 00.000 11596 Worker thread wakes up
01:54:01.079 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.16) opts 0xd
01:54:01.079 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.16)
01:54:01.079 00.000 11596 Moving (0.00, 0.16) raw xDistance=0.16 yDistance=-0.01
01:54:01.079 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.16
01:54:01.079 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:01.079 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:54:01.079 00.000 11596 MoveAxis(W, 220, ABG)
01:54:01.079 00.000 11596 Guiding  Dir = 3, Dur = 220
01:54:01.080 00.001 11596 IsSlewing returns 0
01:54:01.085 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
01:54:01.091 00.006 11596 IsGuiding returns 0
01:54:01.093 00.002 13300 UpdateGuideState exits: m=1423 SNR=26.4
01:54:01.093 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:01.093 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:54:01.093 00.000 13300 Enqueuing Expose request
01:54:01.701 00.608 11596 IsGuiding returns 1
01:54:01.701 00.000 11596 scope still moving after pulse duration time elapsed
01:54:01.912 00.211 11596 IsSlewing returns 0
01:54:02.002 00.090 11596 IsGuiding returns 0
01:54:02.002 00.000 11596 scope move finished after 220 + 690 ms
01:54:02.002 00.000 11596 Move returns status 0, amount 220
01:54:02.002 00.000 11596 MoveAxis(N, 0, ABG)
01:54:02.002 00.000 11596 Move returns status 0, amount 0
01:54:02.002 00.000 11596 move complete, result=0
01:54:02.002 00.000 11596 worker thread done servicing request
01:54:02.002 00.000 11596 Worker thread wakes up
01:54:02.003 00.001 13300 GuideStep: 0.2 px 220 ms WEST, -0.0 px 0 ms NORTH
01:54:02.003 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:54:02.506 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:54:03.531 01.025 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"28c9d8f6-4029-4043-bbc0-f8d637c4f48f"}
01:54:03.531 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"28c9d8f6-4029-4043-bbc0-f8d637c4f48f"}
01:54:03.532 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fcbfefa6-c0b1-489a-a79d-565c9bcb4cc2"}
01:54:03.532 00.000 13300 case statement mapped state 6 to 3
01:54:03.532 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fcbfefa6-c0b1-489a-a79d-565c9bcb4cc2"}
01:54:03.532 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2c734531-3d57-4153-a0eb-b13888b82399"}
01:54:03.533 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":214,"width":15,"height":15,"star_pos":[6.80,6.83],"pixels":"..."},"id":"2c734531-3d57-4153-a0eb-b13888b82399"}
01:54:05.534 02.001 11596 Exposure complete
01:54:05.603 00.069 11596 worker thread done servicing request
01:54:05.603 00.000 13300 OnExposeComplete: enter
01:54:05.603 00.000 13300 UpdateGuideState(): m_state=6
01:54:05.604 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 215
01:54:05.604 00.000 13300 Star::Find returns 1 (0), X=34.90, Y=410.43, Mass=1385, SNR=26.1, Peak=150 HFD=3.2
01:54:05.604 00.000 13300 MultiStar: [#1 0.03,-0.18,0.56,U] [#2 0.12,-0.21,0.51,U] [#3 -0.10,-0.00,0.33,U] [#4 0.54,0.00,0.00,M9] [#5 -0.02,-0.28,0.28,U] [#6 0.06,-0.05,0.26,U] [#7 0.21,-0.25,0.29,U] [#8 -0.29,0.04,0.24,U] 
01:54:05.604 00.000 13300 refined, 7 included, MultiStar: {0.04, -0.16}, one-star: {0.08, -0.21}
01:54:05.605 00.001 13300 CameraToMount -- cameraTheta (-1.35) - m_xAngle (1.53) = xAngle (-2.89 = -2.89)
01:54:05.605 00.000 13300 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.01 = 0.27)
01:54:05.605 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.16 hyp=0.17 cameraTheta=-1.35 mountX=-0.16 mountY=0.04, mountTheta=2.87
01:54:05.607 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.16, opts=13)
01:54:05.607 00.000 13300 Enqueuing Move request for scope (0.04, -0.16)
01:54:05.607 00.000 11596 Worker thread wakes up
01:54:05.607 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.16) opts 0xd
01:54:05.607 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.16)
01:54:05.607 00.000 11596 Moving (0.04, -0.16) raw xDistance=-0.16 yDistance=0.04
01:54:05.607 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.16
01:54:05.607 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:05.607 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:54:05.608 00.001 11596 MoveAxis(E, 188, ABG)
01:54:05.608 00.000 11596 Guiding  Dir = 2, Dur = 188
01:54:05.608 00.000 11596 IsSlewing returns 0
01:54:05.615 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
01:54:05.623 00.008 13300 UpdateGuideState exits: m=1385 SNR=26.1
01:54:05.623 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:05.623 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:54:05.624 00.001 13300 Enqueuing Expose request
01:54:05.783 00.159 11596 IsGuiding returns 0
01:54:06.156 00.373 11596 IsGuiding returns 1
01:54:06.156 00.000 11596 scope still moving after pulse duration time elapsed
01:54:06.183 00.027 11596 IsSlewing returns 0
01:54:06.279 00.096 11596 IsGuiding returns 0
01:54:06.280 00.001 11596 scope move finished after 188 + 308 ms
01:54:06.280 00.000 11596 Move returns status 0, amount 188
01:54:06.280 00.000 11596 MoveAxis(N, 0, ABG)
01:54:06.280 00.000 11596 Move returns status 0, amount 0
01:54:06.280 00.000 11596 move complete, result=0
01:54:06.280 00.000 11596 worker thread done servicing request
01:54:06.280 00.000 13300 GuideStep: -0.2 px 188 ms EAST, 0.0 px 0 ms NORTH
01:54:06.280 00.000 11596 Worker thread wakes up
01:54:06.280 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:54:06.531 00.251 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e2df533d-e11e-455f-83d3-d09aa9c43e47"}
01:54:06.531 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e2df533d-e11e-455f-83d3-d09aa9c43e47"}
01:54:06.532 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8b3f81eb-60b6-4f44-ab6d-73354e19aff7"}
01:54:06.532 00.000 13300 case statement mapped state 6 to 3
01:54:06.532 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8b3f81eb-60b6-4f44-ab6d-73354e19aff7"}
01:54:06.533 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f22b0091-3990-495f-b8d0-f4f96d9a67b5"}
01:54:06.533 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":215,"width":15,"height":15,"star_pos":[6.90,7.43],"pixels":"..."},"id":"f22b0091-3990-495f-b8d0-f4f96d9a67b5"}
01:54:06.788 00.255 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:54:09.530 02.742 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c13b7d41-8ab9-4cf7-abea-65884a068c39"}
01:54:09.530 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c13b7d41-8ab9-4cf7-abea-65884a068c39"}
01:54:09.531 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"40b95705-a101-4c98-b71b-10b9a1c2bcc5"}
01:54:09.531 00.000 13300 case statement mapped state 6 to 3
01:54:09.531 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"40b95705-a101-4c98-b71b-10b9a1c2bcc5"}
01:54:09.531 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"238b42e6-712c-4537-932a-64461afe928a"}
01:54:09.532 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":215,"width":15,"height":15,"star_pos":[6.90,7.43],"pixels":"..."},"id":"238b42e6-712c-4537-932a-64461afe928a"}
01:54:09.823 00.291 11596 Exposure complete
01:54:09.892 00.069 11596 worker thread done servicing request
01:54:09.892 00.000 13300 OnExposeComplete: enter
01:54:09.893 00.001 13300 UpdateGuideState(): m_state=6
01:54:09.893 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 216
01:54:09.893 00.000 13300 Star::Find returns 1 (0), X=34.80, Y=410.41, Mass=1404, SNR=26.3, Peak=154 HFD=3.2
01:54:09.894 00.001 13300 MultiStar: [#1 -0.05,-0.16,0.56,U] [#2 0.00,-0.46,0.00,M1] [#3 -0.10,-0.24,0.33,U] [#4 0.42,0.14,0.00,M10] [#5 -0.15,-0.25,0.28,U] [#6 -0.25,0.29,0.00,M2] [#7 0.09,-0.28,0.29,U] [#8 0.29,0.06,0.23,U] 
01:54:09.894 00.000 13300 refined, 5 included, MultiStar: {-0.01, -0.20}, one-star: {-0.02, -0.23}
01:54:09.894 00.000 13300 CameraToMount -- cameraTheta (-1.63) - m_xAngle (1.53) = xAngle (-3.16 = 3.12)
01:54:09.894 00.000 13300 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.29 = -0.01)
01:54:09.894 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.20 hyp=0.20 cameraTheta=-1.63 mountX=-0.20 mountY=-0.00, mountTheta=-3.14
01:54:09.896 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.20, opts=13)
01:54:09.896 00.000 13300 Enqueuing Move request for scope (-0.01, -0.20)
01:54:09.896 00.000 11596 Worker thread wakes up
01:54:09.896 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.20) opts 0xd
01:54:09.897 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.20)
01:54:09.897 00.000 11596 Moving (-0.01, -0.20) raw xDistance=-0.20 yDistance=-0.00
01:54:09.897 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
01:54:09.897 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:09.897 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:54:09.897 00.000 11596 MoveAxis(E, 264, ABG)
01:54:09.897 00.000 11596 Guiding  Dir = 2, Dur = 264
01:54:09.897 00.000 11596 IsSlewing returns 0
01:54:09.904 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
01:54:09.911 00.007 13300 UpdateGuideState exits: m=1404 SNR=26.3
01:54:09.912 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:09.912 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:54:09.912 00.000 13300 Enqueuing Expose request
01:54:09.930 00.018 11596 IsGuiding returns 0
01:54:10.109 00.179 11596 PulseGuide returned control before completion, sleep 95
01:54:10.329 00.220 11596 IsGuiding returns 1
01:54:10.329 00.000 11596 scope still moving after pulse duration time elapsed
01:54:10.351 00.022 11596 IsSlewing returns 0
01:54:10.429 00.078 11596 IsGuiding returns 0
01:54:10.429 00.000 11596 scope move finished after 264 + 235 ms
01:54:10.429 00.000 11596 Move returns status 0, amount 264
01:54:10.430 00.001 11596 MoveAxis(N, 0, ABG)
01:54:10.430 00.000 11596 Move returns status 0, amount 0
01:54:10.430 00.000 11596 move complete, result=0
01:54:10.430 00.000 11596 worker thread done servicing request
01:54:10.430 00.000 13300 GuideStep: -0.2 px 264 ms EAST, -0.0 px 0 ms NORTH
01:54:10.430 00.000 11596 Worker thread wakes up
01:54:10.430 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:54:10.937 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:54:12.530 01.593 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9b172841-5c1c-4c4c-81f5-5f7f0e63b8ad"}
01:54:12.530 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9b172841-5c1c-4c4c-81f5-5f7f0e63b8ad"}
01:54:12.531 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a75ba56f-fe86-490a-8c0a-064e1e3aec06"}
01:54:12.531 00.000 13300 case statement mapped state 6 to 3
01:54:12.531 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a75ba56f-fe86-490a-8c0a-064e1e3aec06"}
01:54:12.531 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5c1b32fa-00ac-469d-9cdc-923fe8d4171c"}
01:54:12.532 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":216,"width":15,"height":15,"star_pos":[6.80,7.41],"pixels":"..."},"id":"5c1b32fa-00ac-469d-9cdc-923fe8d4171c"}
01:54:14.122 01.590 11596 Exposure complete
01:54:14.245 00.123 13300 OnExposeComplete: enter
01:54:14.246 00.001 11596 worker thread done servicing request
01:54:14.246 00.000 13300 UpdateGuideState(): m_state=6
01:54:14.246 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 217
01:54:14.246 00.000 13300 Star::Find returns 1 (0), X=34.86, Y=410.63, Mass=1389, SNR=26.1, Peak=184 HFD=3.2
01:54:14.247 00.001 13300 MultiStar: [#1 -0.12,-0.09,0.55,U] [#2 0.03,-0.20,0.52,U] [#3 -0.05,0.02,0.34,U] [#4 0.47,0.33,0.00,R] [#5 -0.06,-0.30,0.28,U] [#6 0.05,-0.10,0.27,U] [#7 -0.08,-0.36,0.00,M1] [#8 0.04,0.41,0.00,M1] 
01:54:14.248 00.001 13300 single-star, 5 included, MultiStar: {-0.01, -0.09}, one-star: {0.04, -0.01}
01:54:14.248 00.000 13300 CameraToMount -- cameraTheta (-0.27) - m_xAngle (1.53) = xAngle (-1.80 = -1.80)
01:54:14.248 00.000 13300 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.93 = 1.35)
01:54:14.248 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.27 mountX=-0.01 mountY=0.04, mountTheta=1.80
01:54:14.252 00.004 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.01, opts=13)
01:54:14.252 00.000 13300 Enqueuing Move request for scope (0.04, -0.01)
01:54:14.252 00.000 11596 Worker thread wakes up
01:54:14.253 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
01:54:14.253 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
01:54:14.253 00.000 11596 Moving (0.04, -0.01) raw xDistance=-0.01 yDistance=0.04
01:54:14.253 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:54:14.253 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:14.253 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:54:14.254 00.001 11596 MoveAxis(E, 0, ABG)
01:54:14.254 00.000 11596 Move returns status 0, amount 0
01:54:14.254 00.000 11596 MoveAxis(N, 0, ABG)
01:54:14.254 00.000 11596 Move returns status 0, amount 0
01:54:14.254 00.000 11596 move complete, result=0
01:54:14.255 00.001 11596 worker thread done servicing request
01:54:14.265 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
01:54:14.282 00.017 13300 UpdateGuideState exits: m=1389 SNR=26.1
01:54:14.283 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:14.283 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:54:14.283 00.000 13300 Enqueuing Expose request
01:54:14.283 00.000 11596 Worker thread wakes up
01:54:14.283 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:54:14.283 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:54:14.794 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:54:15.530 00.736 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0641fffe-c89b-4521-90ae-76f589ad4ec4"}
01:54:15.530 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0641fffe-c89b-4521-90ae-76f589ad4ec4"}
01:54:15.531 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7d957d75-5d2e-4084-9632-b91e2d93839e"}
01:54:15.531 00.000 13300 case statement mapped state 6 to 3
01:54:15.531 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7d957d75-5d2e-4084-9632-b91e2d93839e"}
01:54:15.532 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a953ed59-b64d-4997-9f8b-98d247fb1ff1"}
01:54:15.532 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":217,"width":15,"height":15,"star_pos":[6.86,6.63],"pixels":"..."},"id":"a953ed59-b64d-4997-9f8b-98d247fb1ff1"}
01:54:17.825 02.293 11596 Exposure complete
01:54:17.902 00.077 11596 worker thread done servicing request
01:54:17.902 00.000 13300 OnExposeComplete: enter
01:54:17.902 00.000 13300 UpdateGuideState(): m_state=6
01:54:17.902 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 218
01:54:17.902 00.000 13300 Star::Find returns 1 (0), X=34.85, Y=410.59, Mass=1414, SNR=26.3, Peak=187 HFD=3.2
01:54:17.903 00.001 13300 MultiStar: [#1 -0.13,-0.12,0.51,U] [#2 0.03,-0.11,0.51,U] [#3 0.03,-0.04,0.34,U] [#4 0.14,0.05,0.35,U] [#5 -0.10,-0.16,0.28,U] [#6 0.06,0.07,0.26,U] [#7 -0.05,-0.07,0.28,U] [#8 0.34,0.45,0.00,M2] 
01:54:17.903 00.000 13300 single-star, 7 included, MultiStar: {0.00, -0.06}, one-star: {0.03, -0.05}
01:54:17.903 00.000 13300 CameraToMount -- cameraTheta (-1.06) - m_xAngle (1.53) = xAngle (-2.60 = -2.60)
01:54:17.903 00.000 13300 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.72 = 0.56)
01:54:17.903 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.05 cameraTheta=-1.06 mountX=-0.05 mountY=0.03, mountTheta=2.59
01:54:17.905 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.05, opts=13)
01:54:17.905 00.000 13300 Enqueuing Move request for scope (0.03, -0.05)
01:54:17.905 00.000 11596 Worker thread wakes up
01:54:17.905 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.05) opts 0xd
01:54:17.906 00.001 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.05)
01:54:17.906 00.000 11596 Moving (0.03, -0.05) raw xDistance=-0.05 yDistance=0.03
01:54:17.906 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:54:17.906 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:17.906 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:54:17.906 00.000 11596 MoveAxis(E, 0, ABG)
01:54:17.906 00.000 11596 Move returns status 0, amount 0
01:54:17.906 00.000 11596 MoveAxis(N, 0, ABG)
01:54:17.906 00.000 11596 Move returns status 0, amount 0
01:54:17.906 00.000 11596 move complete, result=0
01:54:17.906 00.000 11596 worker thread done servicing request
01:54:17.913 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
01:54:17.920 00.007 13300 UpdateGuideState exits: m=1414 SNR=26.3
01:54:17.921 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:17.921 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:54:17.921 00.000 13300 Enqueuing Expose request
01:54:17.921 00.000 11596 Worker thread wakes up
01:54:17.921 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:54:17.921 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:54:18.425 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:54:18.529 00.104 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1a7af7c4-f943-47f8-b3ae-4d7a03a79066"}
01:54:18.529 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1a7af7c4-f943-47f8-b3ae-4d7a03a79066"}
01:54:18.530 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b2b6a6d9-fc18-4e7f-a14f-23d659f367bc"}
01:54:18.530 00.000 13300 case statement mapped state 6 to 3
01:54:18.530 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b2b6a6d9-fc18-4e7f-a14f-23d659f367bc"}
01:54:18.530 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"032e02d4-60db-4340-bacd-ccabe2f37274"}
01:54:18.530 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":218,"width":15,"height":15,"star_pos":[6.85,6.59],"pixels":"..."},"id":"032e02d4-60db-4340-bacd-ccabe2f37274"}
01:54:21.445 02.915 11596 Exposure complete
01:54:21.513 00.068 11596 worker thread done servicing request
01:54:21.513 00.000 13300 OnExposeComplete: enter
01:54:21.514 00.001 13300 UpdateGuideState(): m_state=6
01:54:21.514 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 219
01:54:21.514 00.000 13300 Star::Find returns 1 (0), X=34.90, Y=410.76, Mass=1401, SNR=26.2, Peak=190 HFD=3.1
01:54:21.515 00.001 13300 MultiStar: [#1 -0.00,0.06,0.55,U] [#2 0.05,-0.14,0.47,U] [#3 -0.02,0.04,0.34,U] [#4 -0.14,-0.24,0.28,U] [#5 -0.14,0.29,0.29,U] [#6 0.08,0.27,0.26,U] [#7 0.00,0.20,0.28,U] [#8 0.15,0.22,0.25,U] 
01:54:21.515 00.000 13300 refined, 8 included, MultiStar: {0.02, 0.08}, one-star: {0.08, 0.12}
01:54:21.515 00.000 13300 CameraToMount -- cameraTheta (1.32) - m_xAngle (1.53) = xAngle (-0.22 = -0.22)
01:54:21.515 00.000 13300 CameraToMount -- cameraTheta (1.32) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.34 = 2.94)
01:54:21.515 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.32 mountX=0.08 mountY=0.02, mountTheta=0.20
01:54:21.517 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.08, opts=13)
01:54:21.517 00.000 13300 Enqueuing Move request for scope (0.02, 0.08)
01:54:21.517 00.000 11596 Worker thread wakes up
01:54:21.517 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.08) opts 0xd
01:54:21.517 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.08)
01:54:21.517 00.000 11596 Moving (0.02, 0.08) raw xDistance=0.08 yDistance=0.02
01:54:21.518 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:54:21.518 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:21.518 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:54:21.518 00.000 11596 MoveAxis(E, 0, ABG)
01:54:21.518 00.000 11596 Move returns status 0, amount 0
01:54:21.518 00.000 11596 MoveAxis(N, 0, ABG)
01:54:21.518 00.000 11596 Move returns status 0, amount 0
01:54:21.518 00.000 11596 move complete, result=0
01:54:21.518 00.000 11596 worker thread done servicing request
01:54:21.524 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
01:54:21.532 00.008 13300 UpdateGuideState exits: m=1401 SNR=26.2
01:54:21.532 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:21.532 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:54:21.532 00.000 13300 Enqueuing Expose request
01:54:21.532 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:54:21.533 00.001 11596 Worker thread wakes up
01:54:21.533 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:54:21.535 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b2bcceca-738d-4b94-aa03-0bc3d2a195b4"}
01:54:21.535 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b2bcceca-738d-4b94-aa03-0bc3d2a195b4"}
01:54:21.539 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0eb58c39-0f97-4c32-bf04-36d2eb2c16df"}
01:54:21.539 00.000 13300 case statement mapped state 6 to 3
01:54:21.539 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0eb58c39-0f97-4c32-bf04-36d2eb2c16df"}
01:54:21.542 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b80f9d25-bdda-461c-8f3c-0d5d2ca540ae"}
01:54:21.542 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":219,"width":15,"height":15,"star_pos":[6.90,6.76],"pixels":"..."},"id":"b80f9d25-bdda-461c-8f3c-0d5d2ca540ae"}
01:54:22.040 00.498 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:54:24.526 02.486 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ab562707-cf4d-4d82-a845-edda2a35428c"}
01:54:24.526 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ab562707-cf4d-4d82-a845-edda2a35428c"}
01:54:24.527 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d154a227-32aa-4404-8881-3e727a45d6a1"}
01:54:24.527 00.000 13300 case statement mapped state 6 to 3
01:54:24.527 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d154a227-32aa-4404-8881-3e727a45d6a1"}
01:54:24.527 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f7e72d30-2eba-467b-b920-763f85c25e01"}
01:54:24.528 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":219,"width":15,"height":15,"star_pos":[6.90,6.76],"pixels":"..."},"id":"f7e72d30-2eba-467b-b920-763f85c25e01"}
01:54:25.071 00.543 11596 Exposure complete
01:54:25.141 00.070 11596 worker thread done servicing request
01:54:25.141 00.000 13300 OnExposeComplete: enter
01:54:25.141 00.000 13300 UpdateGuideState(): m_state=6
01:54:25.142 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 220
01:54:25.142 00.000 13300 Star::Find returns 1 (0), X=34.83, Y=410.82, Mass=1405, SNR=26.3, Peak=213 HFD=2.9
01:54:25.142 00.000 13300 MultiStar: [#1 -0.13,0.20,0.55,U] [#2 0.05,0.01,0.51,U] [#3 -0.09,0.32,0.33,U] [#4 -0.22,0.10,0.28,U] [#5 -0.17,-0.14,0.27,U] [#6 -0.16,0.41,0.00,M1] [#7 0.22,-0.09,0.28,U] [#8 0.35,0.38,0.00,M2] 
01:54:25.143 00.001 13300 refined, 6 included, MultiStar: {-0.04, 0.11}, one-star: {0.00, 0.18}
01:54:25.143 00.000 13300 CameraToMount -- cameraTheta (1.88) - m_xAngle (1.53) = xAngle (0.35 = 0.35)
01:54:25.143 00.000 13300 CameraToMount -- cameraTheta (1.88) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.78 = -2.78)
01:54:25.143 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.11 hyp=0.12 cameraTheta=1.88 mountX=0.11 mountY=-0.04, mountTheta=-0.36
01:54:25.145 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.11, opts=13)
01:54:25.145 00.000 13300 Enqueuing Move request for scope (-0.04, 0.11)
01:54:25.145 00.000 11596 Worker thread wakes up
01:54:25.145 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.11) opts 0xd
01:54:25.145 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.11)
01:54:25.146 00.001 11596 Moving (-0.04, 0.11) raw xDistance=0.11 yDistance=-0.04
01:54:25.146 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:54:25.146 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:25.146 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:54:25.146 00.000 11596 MoveAxis(E, 0, ABG)
01:54:25.146 00.000 11596 Move returns status 0, amount 0
01:54:25.146 00.000 11596 MoveAxis(N, 0, ABG)
01:54:25.147 00.001 11596 Move returns status 0, amount 0
01:54:25.147 00.000 11596 move complete, result=0
01:54:25.147 00.000 11596 worker thread done servicing request
01:54:25.153 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
01:54:25.162 00.009 13300 UpdateGuideState exits: m=1405 SNR=26.3
01:54:25.162 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:25.162 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:54:25.162 00.000 13300 Enqueuing Expose request
01:54:25.162 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:54:25.162 00.000 11596 Worker thread wakes up
01:54:25.163 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:54:25.677 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:54:27.525 01.848 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"57c3d3f0-bb28-4bf9-ae51-a5c02cb2cbc1"}
01:54:27.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"57c3d3f0-bb28-4bf9-ae51-a5c02cb2cbc1"}
01:54:27.526 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f8aff709-e0ec-48a6-bc12-3c8b1796b057"}
01:54:27.526 00.000 13300 case statement mapped state 6 to 3
01:54:27.526 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f8aff709-e0ec-48a6-bc12-3c8b1796b057"}
01:54:27.527 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b36d7c2e-ed53-4b0d-aeaa-ad30d51b7af8"}
01:54:27.527 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":220,"width":15,"height":15,"star_pos":[6.83,6.82],"pixels":"..."},"id":"b36d7c2e-ed53-4b0d-aeaa-ad30d51b7af8"}
01:54:28.707 01.180 11596 Exposure complete
01:54:28.777 00.070 11596 worker thread done servicing request
01:54:28.777 00.000 13300 OnExposeComplete: enter
01:54:28.777 00.000 13300 UpdateGuideState(): m_state=6
01:54:28.777 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 221
01:54:28.778 00.001 13300 Star::Find returns 1 (0), X=34.77, Y=410.75, Mass=1394, SNR=26.1, Peak=203 HFD=2.9
01:54:28.778 00.000 13300 MultiStar: [#1 -0.12,0.05,0.51,U] [#2 -0.10,0.06,0.47,U] [#3 -0.09,0.26,0.33,U] [#4 0.04,0.03,0.34,U] [#5 -0.07,0.39,0.00,M1] [#6 -0.09,0.35,0.00,M2] [#7 -0.10,0.06,0.30,U] [#8 -0.11,0.08,0.24,U] 
01:54:28.778 00.000 13300 refined, 6 included, MultiStar: {-0.07, 0.09}, one-star: {-0.05, 0.11}
01:54:28.778 00.000 13300 CameraToMount -- cameraTheta (2.23) - m_xAngle (1.53) = xAngle (0.70 = 0.70)
01:54:28.778 00.000 13300 CameraToMount -- cameraTheta (2.23) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.43 = -2.43)
01:54:28.779 00.001 13300 CameraToMount -- cameraX=-0.07 cameraY=0.09 hyp=0.12 cameraTheta=2.23 mountX=0.09 mountY=-0.08, mountTheta=-0.71
01:54:28.781 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.09, opts=13)
01:54:28.781 00.000 13300 Enqueuing Move request for scope (-0.07, 0.09)
01:54:28.781 00.000 11596 Worker thread wakes up
01:54:28.782 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.09) opts 0xd
01:54:28.782 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.09)
01:54:28.782 00.000 11596 Moving (-0.07, 0.09) raw xDistance=0.09 yDistance=-0.08
01:54:28.782 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:54:28.782 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:28.782 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:54:28.782 00.000 11596 MoveAxis(E, 0, ABG)
01:54:28.782 00.000 11596 Move returns status 0, amount 0
01:54:28.782 00.000 11596 MoveAxis(N, 0, ABG)
01:54:28.782 00.000 11596 Move returns status 0, amount 0
01:54:28.782 00.000 11596 move complete, result=0
01:54:28.783 00.001 11596 worker thread done servicing request
01:54:28.788 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
01:54:28.796 00.008 13300 UpdateGuideState exits: m=1394 SNR=26.1
01:54:28.796 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:28.796 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:54:28.796 00.000 13300 Enqueuing Expose request
01:54:28.797 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:54:28.797 00.000 11596 Worker thread wakes up
01:54:28.797 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:54:29.306 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:54:30.524 01.218 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"22b35643-dc15-4205-99bf-f487bc74cf2a"}
01:54:30.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"22b35643-dc15-4205-99bf-f487bc74cf2a"}
01:54:30.525 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"39cd7055-a191-4a7c-a4ff-09e66ecdb35a"}
01:54:30.525 00.000 13300 case statement mapped state 6 to 3
01:54:30.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"39cd7055-a191-4a7c-a4ff-09e66ecdb35a"}
01:54:30.525 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a7a19db3-08d7-4f87-975e-022ab48afd53"}
01:54:30.526 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":221,"width":15,"height":15,"star_pos":[6.77,6.75],"pixels":"..."},"id":"a7a19db3-08d7-4f87-975e-022ab48afd53"}
01:54:32.328 01.802 11596 Exposure complete
01:54:32.397 00.069 11596 worker thread done servicing request
01:54:32.397 00.000 13300 OnExposeComplete: enter
01:54:32.397 00.000 13300 UpdateGuideState(): m_state=6
01:54:32.397 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 222
01:54:32.398 00.001 13300 Star::Find returns 1 (0), X=34.81, Y=411.02, Mass=1387, SNR=26.1, Peak=205 HFD=3.1
01:54:32.398 00.000 13300 MultiStar: [#1 -0.03,0.43,0.00,M1] [#2 0.01,0.30,0.48,U] [#3 -0.07,0.47,0.00,M1] [#4 -0.19,0.34,0.00,M1] [#5 0.00,0.52,0.00,M2] [#6 -0.38,0.78,0.00,M3] [#7 -0.08,0.16,0.29,U] [#8 0.33,0.39,0.00,M2] 
01:54:32.398 00.000 13300 refined, 2 included, MultiStar: {-0.02, 0.33}, one-star: {-0.02, 0.39}
01:54:32.398 00.000 13300 CameraToMount -- cameraTheta (1.63) - m_xAngle (1.53) = xAngle (0.09 = 0.09)
01:54:32.398 00.000 13300 CameraToMount -- cameraTheta (1.63) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.03 = -3.03)
01:54:32.398 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.33 hyp=0.33 cameraTheta=1.63 mountX=0.33 mountY=-0.04, mountTheta=-0.11
01:54:32.400 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.33, opts=13)
01:54:32.400 00.000 13300 Enqueuing Move request for scope (-0.02, 0.33)
01:54:32.401 00.001 11596 Worker thread wakes up
01:54:32.401 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.33) opts 0xd
01:54:32.401 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.33)
01:54:32.401 00.000 11596 Moving (-0.02, 0.33) raw xDistance=0.33 yDistance=-0.04
01:54:32.401 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
01:54:32.401 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:32.401 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:54:32.401 00.000 11596 MoveAxis(W, 408, ABG)
01:54:32.401 00.000 11596 Guiding  Dir = 3, Dur = 408
01:54:32.402 00.001 11596 IsSlewing returns 0
01:54:32.408 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
01:54:32.415 00.007 13300 UpdateGuideState exits: m=1387 SNR=26.1
01:54:32.416 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:32.416 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:54:32.416 00.000 13300 Enqueuing Expose request
01:54:32.420 00.004 11596 IsGuiding returns 0
01:54:32.508 00.088 11596 PulseGuide returned control before completion, sleep 331
01:54:32.858 00.350 11596 IsGuiding returns 1
01:54:32.858 00.000 11596 scope still moving after pulse duration time elapsed
01:54:32.887 00.029 11596 IsSlewing returns 0
01:54:32.989 00.102 11596 IsGuiding returns 0
01:54:32.989 00.000 11596 scope move finished after 408 + 160 ms
01:54:32.989 00.000 11596 Move returns status 0, amount 408
01:54:32.989 00.000 11596 MoveAxis(N, 0, ABG)
01:54:32.989 00.000 11596 Move returns status 0, amount 0
01:54:32.989 00.000 11596 move complete, result=0
01:54:32.989 00.000 11596 worker thread done servicing request
01:54:32.989 00.000 13300 GuideStep: 0.3 px 408 ms WEST, -0.0 px 0 ms NORTH
01:54:32.990 00.001 11596 Worker thread wakes up
01:54:32.990 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:54:33.502 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:54:33.522 00.020 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d41c685d-15c0-4248-b95e-50c16337b46c"}
01:54:33.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d41c685d-15c0-4248-b95e-50c16337b46c"}
01:54:33.523 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"abb1ed07-0cb7-4b79-af9d-d0f986616e55"}
01:54:33.523 00.000 13300 case statement mapped state 6 to 3
01:54:33.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"abb1ed07-0cb7-4b79-af9d-d0f986616e55"}
01:54:33.523 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"12a6dc41-505a-4af9-9686-5470bf3ec2a2"}
01:54:33.524 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":222,"width":15,"height":15,"star_pos":[6.81,7.02],"pixels":"..."},"id":"12a6dc41-505a-4af9-9686-5470bf3ec2a2"}
01:54:36.522 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"11290f74-42c9-4e6a-a61a-0b293d5b861b"}
01:54:36.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"11290f74-42c9-4e6a-a61a-0b293d5b861b"}
01:54:36.523 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c61da090-c51c-4dfb-bd58-2260d2dc1ad0"}
01:54:36.523 00.000 13300 case statement mapped state 6 to 3
01:54:36.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c61da090-c51c-4dfb-bd58-2260d2dc1ad0"}
01:54:36.524 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9925b3b9-e37d-46b6-9578-1e840ec30d76"}
01:54:36.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":222,"width":15,"height":15,"star_pos":[6.81,7.02],"pixels":"..."},"id":"9925b3b9-e37d-46b6-9578-1e840ec30d76"}
01:54:36.528 00.004 11596 Exposure complete
01:54:36.598 00.070 11596 worker thread done servicing request
01:54:36.599 00.001 13300 OnExposeComplete: enter
01:54:36.599 00.000 13300 UpdateGuideState(): m_state=6
01:54:36.599 00.000 13300 Star::Find(15, 34, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 223
01:54:36.600 00.001 13300 Star::Find returns 1 (0), X=34.81, Y=411.05, Mass=1442, SNR=26.6, Peak=209 HFD=3.1
01:54:36.600 00.000 13300 MultiStar: [#1 -0.10,0.44,0.00,M2] [#2 0.10,0.18,0.50,U] [#3 0.04,0.56,0.00,M2] [#4 -0.08,0.35,0.00,M2] [#5 0.09,0.47,0.00,M3] [#6 0.11,0.62,0.00,M4] [#7 0.32,0.50,0.00,M1] [#8 0.06,0.47,0.00,M3] 
01:54:36.600 00.000 13300 refined, 1 included, MultiStar: {0.02, 0.33}, one-star: {-0.01, 0.41}
01:54:36.600 00.000 13300 CameraToMount -- cameraTheta (1.50) - m_xAngle (1.53) = xAngle (-0.04 = -0.04)
01:54:36.600 00.000 13300 CameraToMount -- cameraTheta (1.50) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.16 = 3.12)
01:54:36.600 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.33 hyp=0.33 cameraTheta=1.50 mountX=0.33 mountY=0.01, mountTheta=0.02
01:54:36.602 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.33, opts=13)
01:54:36.603 00.001 13300 Enqueuing Move request for scope (0.02, 0.33)
01:54:36.603 00.000 11596 Worker thread wakes up
01:54:36.603 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.33) opts 0xd
01:54:36.603 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.33)
01:54:36.603 00.000 11596 Moving (0.02, 0.33) raw xDistance=0.33 yDistance=0.01
01:54:36.603 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.33
01:54:36.603 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:36.604 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:54:36.604 00.000 11596 MoveAxis(W, 446, ABG)
01:54:36.604 00.000 11596 Guiding  Dir = 3, Dur = 446
01:54:36.604 00.000 11596 IsSlewing returns 0
01:54:36.613 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
01:54:36.624 00.011 13300 UpdateGuideState exits: m=1442 SNR=26.6
01:54:36.624 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:36.624 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:54:36.624 00.000 13300 Enqueuing Expose request
01:54:36.775 00.151 11596 IsGuiding returns 0
01:54:36.941 00.166 11596 PulseGuide returned control before completion, sleep 291
01:54:37.253 00.312 11596 IsGuiding returns 1
01:54:37.253 00.000 11596 scope still moving after pulse duration time elapsed
01:54:37.284 00.031 11596 IsSlewing returns 0
01:54:37.373 00.089 11596 IsGuiding returns 1
01:54:37.407 00.034 11596 IsSlewing returns 0
01:54:37.558 00.151 11596 IsGuiding returns 0
01:54:37.558 00.000 11596 scope move finished after 446 + 337 ms
01:54:37.558 00.000 11596 Move returns status 0, amount 446
01:54:37.558 00.000 11596 MoveAxis(N, 0, ABG)
01:54:37.558 00.000 11596 Move returns status 0, amount 0
01:54:37.558 00.000 11596 move complete, result=0
01:54:37.558 00.000 11596 worker thread done servicing request
01:54:37.558 00.000 11596 Worker thread wakes up
01:54:37.559 00.001 13300 GuideStep: 0.3 px 446 ms WEST, 0.0 px 0 ms NORTH
01:54:37.559 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:54:38.064 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:54:39.521 01.457 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5d4fe3da-c644-4bb0-bef8-ac7be09e3b71"}
01:54:39.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5d4fe3da-c644-4bb0-bef8-ac7be09e3b71"}
01:54:39.522 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c6898faf-ced6-4c7e-ba88-6e283e441a56"}
01:54:39.522 00.000 13300 case statement mapped state 6 to 3
01:54:39.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c6898faf-ced6-4c7e-ba88-6e283e441a56"}
01:54:39.522 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1e051212-b2ce-487e-b65f-a43b050b0450"}
01:54:39.523 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":223,"width":15,"height":15,"star_pos":[6.81,7.05],"pixels":"..."},"id":"1e051212-b2ce-487e-b65f-a43b050b0450"}
01:54:41.090 01.567 11596 Exposure complete
01:54:41.159 00.069 11596 worker thread done servicing request
01:54:41.159 00.000 13300 OnExposeComplete: enter
01:54:41.159 00.000 13300 UpdateGuideState(): m_state=6
01:54:41.159 00.000 13300 Star::Find(15, 34, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 224
01:54:41.160 00.001 13300 Star::Find returns 1 (0), X=34.87, Y=410.73, Mass=1375, SNR=26.0, Peak=200 HFD=2.9
01:54:41.160 00.000 13300 MultiStar: [#1 -0.03,0.09,0.55,U] [#2 0.24,0.02,0.48,U] [#3 0.06,-0.07,0.32,U] [#4 -0.21,0.09,0.28,U] [#5 -0.08,0.04,0.30,U] [#6 -0.07,0.14,0.29,U] [#7 0.15,0.16,0.28,U] [#8 0.12,0.23,0.24,U] 
01:54:41.160 00.000 13300 refined, 8 included, MultiStar: {0.04, 0.08}, one-star: {0.05, 0.09}
01:54:41.160 00.000 13300 CameraToMount -- cameraTheta (1.14) - m_xAngle (1.53) = xAngle (-0.39 = -0.39)
01:54:41.160 00.000 13300 CameraToMount -- cameraTheta (1.14) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.52 = 2.77)
01:54:41.161 00.001 13300 CameraToMount -- cameraX=0.04 cameraY=0.08 hyp=0.09 cameraTheta=1.14 mountX=0.08 mountY=0.03, mountTheta=0.38
01:54:41.163 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.08, opts=13)
01:54:41.163 00.000 13300 Enqueuing Move request for scope (0.04, 0.08)
01:54:41.163 00.000 11596 Worker thread wakes up
01:54:41.163 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.08) opts 0xd
01:54:41.163 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.08)
01:54:41.163 00.000 11596 Moving (0.04, 0.08) raw xDistance=0.08 yDistance=0.03
01:54:41.163 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:54:41.164 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:41.164 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:54:41.164 00.000 11596 MoveAxis(E, 0, ABG)
01:54:41.164 00.000 11596 Move returns status 0, amount 0
01:54:41.164 00.000 11596 MoveAxis(N, 0, ABG)
01:54:41.164 00.000 11596 Move returns status 0, amount 0
01:54:41.164 00.000 11596 move complete, result=0
01:54:41.165 00.001 11596 worker thread done servicing request
01:54:41.171 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
01:54:41.179 00.008 13300 UpdateGuideState exits: m=1375 SNR=26.0
01:54:41.179 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:41.179 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:54:41.179 00.000 13300 Enqueuing Expose request
01:54:41.179 00.000 11596 Worker thread wakes up
01:54:41.179 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:54:41.180 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:54:41.693 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:54:42.521 00.828 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"032117ac-f5aa-432a-9373-6e7e5970fabf"}
01:54:42.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"032117ac-f5aa-432a-9373-6e7e5970fabf"}
01:54:42.522 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"079ad491-9fdf-4f5f-bf5f-be35654da1e9"}
01:54:42.522 00.000 13300 case statement mapped state 6 to 3
01:54:42.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"079ad491-9fdf-4f5f-bf5f-be35654da1e9"}
01:54:42.523 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8ca878fd-bd98-4952-8325-96e99ceac4d2"}
01:54:42.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":224,"width":15,"height":15,"star_pos":[6.87,6.73],"pixels":"..."},"id":"8ca878fd-bd98-4952-8325-96e99ceac4d2"}
01:54:44.718 02.195 11596 Exposure complete
01:54:44.816 00.098 11596 worker thread done servicing request
01:54:44.816 00.000 13300 OnExposeComplete: enter
01:54:44.817 00.001 13300 UpdateGuideState(): m_state=6
01:54:44.817 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 225
01:54:44.817 00.000 13300 Star::Find returns 1 (0), X=34.66, Y=410.76, Mass=1401, SNR=26.2, Peak=208 HFD=3.2
01:54:44.818 00.001 13300 MultiStar: [#1 -0.21,-0.00,0.55,U] [#2 -0.05,0.06,0.52,U] [#3 0.08,0.17,0.33,U] [#4 -0.44,-0.05,0.00,M2] [#5 -0.33,0.10,0.00,M3] [#6 -0.20,0.23,0.27,U] [#7 0.10,-0.00,0.29,U] [#8 0.08,0.27,0.24,U] 
01:54:44.818 00.000 13300 refined, 6 included, MultiStar: {-0.09, 0.10}, one-star: {-0.16, 0.12}
01:54:44.818 00.000 13300 CameraToMount -- cameraTheta (2.27) - m_xAngle (1.53) = xAngle (0.73 = 0.73)
01:54:44.818 00.000 13300 CameraToMount -- cameraTheta (2.27) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.39 = -2.39)
01:54:44.818 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.10 hyp=0.14 cameraTheta=2.27 mountX=0.10 mountY=-0.09, mountTheta=-0.74
01:54:44.820 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.10, opts=13)
01:54:44.820 00.000 13300 Enqueuing Move request for scope (-0.09, 0.10)
01:54:44.820 00.000 11596 Worker thread wakes up
01:54:44.820 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.10) opts 0xd
01:54:44.820 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.10)
01:54:44.821 00.001 11596 Moving (-0.09, 0.10) raw xDistance=0.10 yDistance=-0.09
01:54:44.821 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:54:44.821 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:44.821 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:54:44.821 00.000 11596 MoveAxis(E, 0, ABG)
01:54:44.821 00.000 11596 Move returns status 0, amount 0
01:54:44.821 00.000 11596 MoveAxis(N, 0, ABG)
01:54:44.821 00.000 11596 Move returns status 0, amount 0
01:54:44.821 00.000 11596 move complete, result=0
01:54:44.821 00.000 11596 worker thread done servicing request
01:54:44.827 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
01:54:44.835 00.008 13300 UpdateGuideState exits: m=1401 SNR=26.2
01:54:44.836 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:44.836 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:54:44.836 00.000 13300 Enqueuing Expose request
01:54:44.836 00.000 11596 Worker thread wakes up
01:54:44.836 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:54:44.836 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:54:45.352 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:54:45.520 00.168 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"28dcdf57-5066-4644-a7c4-f5ef8e86d4ba"}
01:54:45.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"28dcdf57-5066-4644-a7c4-f5ef8e86d4ba"}
01:54:45.521 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3c1d7460-b659-4121-a7be-e746d234990c"}
01:54:45.521 00.000 13300 case statement mapped state 6 to 3
01:54:45.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3c1d7460-b659-4121-a7be-e746d234990c"}
01:54:45.521 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3f5b49a2-8242-4d75-a509-633464ba1646"}
01:54:45.522 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":225,"width":15,"height":15,"star_pos":[6.66,6.76],"pixels":"..."},"id":"3f5b49a2-8242-4d75-a509-633464ba1646"}
01:54:48.377 02.855 11596 Exposure complete
01:54:48.447 00.070 11596 worker thread done servicing request
01:54:48.447 00.000 13300 OnExposeComplete: enter
01:54:48.447 00.000 13300 UpdateGuideState(): m_state=6
01:54:48.447 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 226
01:54:48.448 00.001 13300 Star::Find returns 1 (0), X=34.77, Y=410.85, Mass=1414, SNR=26.4, Peak=214 HFD=3.0
01:54:48.448 00.000 13300 MultiStar: [#1 -0.11,0.07,0.54,U] [#2 0.01,-0.03,0.50,U] [#3 0.01,0.07,0.33,U] [#4 -0.14,-0.10,0.29,U] [#5 0.10,0.09,0.28,U] [#6 0.04,0.36,0.00,M3] [#7 -0.00,0.01,0.30,U] [#8 0.06,0.25,0.23,U] 
01:54:48.448 00.000 13300 refined, 7 included, MultiStar: {-0.03, 0.09}, one-star: {-0.05, 0.22}
01:54:48.448 00.000 13300 CameraToMount -- cameraTheta (1.85) - m_xAngle (1.53) = xAngle (0.32 = 0.32)
01:54:48.448 00.000 13300 CameraToMount -- cameraTheta (1.85) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.81 = -2.81)
01:54:48.448 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.09 hyp=0.10 cameraTheta=1.85 mountX=0.09 mountY=-0.03, mountTheta=-0.33
01:54:48.450 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.09, opts=13)
01:54:48.451 00.001 13300 Enqueuing Move request for scope (-0.03, 0.09)
01:54:48.451 00.000 11596 Worker thread wakes up
01:54:48.451 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.09) opts 0xd
01:54:48.451 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.09)
01:54:48.451 00.000 11596 Moving (-0.03, 0.09) raw xDistance=0.09 yDistance=-0.03
01:54:48.451 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:54:48.451 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:48.451 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:54:48.451 00.000 11596 MoveAxis(E, 0, ABG)
01:54:48.452 00.001 11596 Move returns status 0, amount 0
01:54:48.452 00.000 11596 MoveAxis(N, 0, ABG)
01:54:48.452 00.000 11596 Move returns status 0, amount 0
01:54:48.452 00.000 11596 move complete, result=0
01:54:48.452 00.000 11596 worker thread done servicing request
01:54:48.459 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
01:54:48.467 00.008 13300 UpdateGuideState exits: m=1414 SNR=26.4
01:54:48.467 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:48.467 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:54:48.467 00.000 13300 Enqueuing Expose request
01:54:48.467 00.000 11596 Worker thread wakes up
01:54:48.467 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:54:48.467 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:54:48.522 00.055 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"34ff6557-9d5c-41f6-acad-88722cb64614"}
01:54:48.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"34ff6557-9d5c-41f6-acad-88722cb64614"}
01:54:48.524 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"637a5e8d-200b-400e-96c2-f19f34b55d53"}
01:54:48.524 00.000 13300 case statement mapped state 6 to 3
01:54:48.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"637a5e8d-200b-400e-96c2-f19f34b55d53"}
01:54:48.525 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e7263f9c-f35b-42a5-8442-9f550665e57f"}
01:54:48.526 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":226,"width":15,"height":15,"star_pos":[6.77,6.85],"pixels":"..."},"id":"e7263f9c-f35b-42a5-8442-9f550665e57f"}
01:54:48.980 00.454 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:54:51.519 02.539 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e0da04fe-5a31-4496-9803-a80dd4ae8ffb"}
01:54:51.519 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e0da04fe-5a31-4496-9803-a80dd4ae8ffb"}
01:54:51.520 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fb4678d9-6dcf-4049-a72a-b00cc57b3e0d"}
01:54:51.520 00.000 13300 case statement mapped state 6 to 3
01:54:51.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fb4678d9-6dcf-4049-a72a-b00cc57b3e0d"}
01:54:51.520 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2a9e7843-3809-4b4e-93f5-db53fad7ae61"}
01:54:51.521 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":226,"width":15,"height":15,"star_pos":[6.77,6.85],"pixels":"..."},"id":"2a9e7843-3809-4b4e-93f5-db53fad7ae61"}
01:54:52.017 00.496 11596 Exposure complete
01:54:52.087 00.070 11596 worker thread done servicing request
01:54:52.087 00.000 13300 OnExposeComplete: enter
01:54:52.087 00.000 13300 UpdateGuideState(): m_state=6
01:54:52.087 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 227
01:54:52.088 00.001 13300 Star::Find returns 1 (0), X=34.81, Y=410.70, Mass=1421, SNR=26.4, Peak=205 HFD=3.1
01:54:52.088 00.000 13300 MultiStar: [#1 -0.08,-0.04,0.55,U] [#2 0.05,-0.23,0.51,U] [#3 -0.12,-0.07,0.33,U] [#4 -0.28,-0.07,0.28,U] [#5 -0.27,-0.21,0.00,M3] [#6 0.02,0.15,0.26,U] [#7 0.34,-0.22,0.00,M1] [#8 0.03,0.51,0.00,M1] 
01:54:52.088 00.000 13300 refined, 5 included, MultiStar: {-0.05, -0.03}, one-star: {-0.01, 0.06}
01:54:52.088 00.000 13300 CameraToMount -- cameraTheta (-2.60) - m_xAngle (1.53) = xAngle (-4.13 = 2.15)
01:54:52.088 00.000 13300 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.26 = -0.98)
01:54:52.088 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-2.60 mountX=-0.03 mountY=-0.05, mountTheta=-2.15
01:54:52.090 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.03, opts=13)
01:54:52.090 00.000 13300 Enqueuing Move request for scope (-0.05, -0.03)
01:54:52.091 00.001 11596 Worker thread wakes up
01:54:52.091 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.03) opts 0xd
01:54:52.091 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.03)
01:54:52.091 00.000 11596 Moving (-0.05, -0.03) raw xDistance=-0.03 yDistance=-0.05
01:54:52.091 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:54:52.091 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:52.091 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:54:52.092 00.001 11596 MoveAxis(E, 0, ABG)
01:54:52.092 00.000 11596 Move returns status 0, amount 0
01:54:52.092 00.000 11596 MoveAxis(N, 0, ABG)
01:54:52.092 00.000 11596 Move returns status 0, amount 0
01:54:52.092 00.000 11596 move complete, result=0
01:54:52.092 00.000 11596 worker thread done servicing request
01:54:52.101 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
01:54:52.108 00.007 13300 UpdateGuideState exits: m=1421 SNR=26.4
01:54:52.108 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:52.108 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:54:52.108 00.000 13300 Enqueuing Expose request
01:54:52.108 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:54:52.108 00.000 11596 Worker thread wakes up
01:54:52.109 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:54:52.620 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:54:54.519 01.899 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"82ad1033-d657-4961-bd42-a5814981524d"}
01:54:54.519 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"82ad1033-d657-4961-bd42-a5814981524d"}
01:54:54.520 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cae77c3f-110e-40e3-ac44-c32fc89bee53"}
01:54:54.520 00.000 13300 case statement mapped state 6 to 3
01:54:54.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cae77c3f-110e-40e3-ac44-c32fc89bee53"}
01:54:54.520 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"da708e87-5278-4b19-a13f-7cfbcbdca8a4"}
01:54:54.521 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":227,"width":15,"height":15,"star_pos":[6.81,6.70],"pixels":"..."},"id":"da708e87-5278-4b19-a13f-7cfbcbdca8a4"}
01:54:55.649 01.128 11596 Exposure complete
01:54:55.719 00.070 11596 worker thread done servicing request
01:54:55.719 00.000 13300 OnExposeComplete: enter
01:54:55.719 00.000 13300 UpdateGuideState(): m_state=6
01:54:55.720 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 228
01:54:55.720 00.000 13300 Star::Find returns 1 (0), X=34.80, Y=410.75, Mass=1389, SNR=26.1, Peak=211 HFD=2.9
01:54:55.720 00.000 13300 MultiStar: [#1 -0.16,0.18,0.53,U] [#2 0.07,0.06,0.51,U] [#3 0.01,0.24,0.33,U] [#4 -0.17,-0.10,0.28,U] [#5 -0.44,0.41,0.00,M4] [#6 -0.25,0.37,0.00,M3] [#7 0.01,-0.12,0.29,U] [#8 -0.08,0.56,0.00,M2] 
01:54:55.720 00.000 13300 refined, 5 included, MultiStar: {-0.04, 0.09}, one-star: {-0.02, 0.11}
01:54:55.721 00.001 13300 CameraToMount -- cameraTheta (1.97) - m_xAngle (1.53) = xAngle (0.44 = 0.44)
01:54:55.721 00.000 13300 CameraToMount -- cameraTheta (1.97) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.69 = -2.69)
01:54:55.721 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.09 hyp=0.09 cameraTheta=1.97 mountX=0.09 mountY=-0.04, mountTheta=-0.45
01:54:55.724 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.09, opts=13)
01:54:55.724 00.000 13300 Enqueuing Move request for scope (-0.04, 0.09)
01:54:55.724 00.000 11596 Worker thread wakes up
01:54:55.724 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.09) opts 0xd
01:54:55.724 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.09)
01:54:55.724 00.000 11596 Moving (-0.04, 0.09) raw xDistance=0.09 yDistance=-0.04
01:54:55.724 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:54:55.724 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:55.724 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:54:55.725 00.001 11596 MoveAxis(E, 0, ABG)
01:54:55.725 00.000 11596 Move returns status 0, amount 0
01:54:55.725 00.000 11596 MoveAxis(N, 0, ABG)
01:54:55.725 00.000 11596 Move returns status 0, amount 0
01:54:55.725 00.000 11596 move complete, result=0
01:54:55.725 00.000 11596 worker thread done servicing request
01:54:55.731 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
01:54:55.738 00.007 13300 UpdateGuideState exits: m=1389 SNR=26.1
01:54:55.739 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:55.739 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:54:55.739 00.000 13300 Enqueuing Expose request
01:54:55.739 00.000 11596 Worker thread wakes up
01:54:55.739 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:54:55.739 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:54:56.247 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:54:57.518 01.271 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"38c6dbcc-83cf-40e8-a37f-b938a7d892e9"}
01:54:57.518 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"38c6dbcc-83cf-40e8-a37f-b938a7d892e9"}
01:54:57.519 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3a928555-d3d5-48d7-9c42-65d41b8ae3cb"}
01:54:57.519 00.000 13300 case statement mapped state 6 to 3
01:54:57.519 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3a928555-d3d5-48d7-9c42-65d41b8ae3cb"}
01:54:57.519 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4b5cec3b-7290-44e6-8627-a99d550f8f11"}
01:54:57.520 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":228,"width":15,"height":15,"star_pos":[6.80,6.75],"pixels":"..."},"id":"4b5cec3b-7290-44e6-8627-a99d550f8f11"}
01:54:59.274 01.754 11596 Exposure complete
01:54:59.343 00.069 11596 worker thread done servicing request
01:54:59.343 00.000 13300 OnExposeComplete: enter
01:54:59.343 00.000 13300 UpdateGuideState(): m_state=6
01:54:59.344 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 229
01:54:59.344 00.000 13300 Star::Find returns 1 (0), X=34.91, Y=410.89, Mass=1387, SNR=26.1, Peak=190 HFD=2.9
01:54:59.344 00.000 13300 MultiStar: [#1 -0.03,0.25,0.52,U] [#2 0.03,0.12,0.51,U] [#3 -0.10,0.34,0.00,M1] [#4 -0.15,0.09,0.29,U] [#5 -0.27,0.39,0.00,M5] [#6 -0.04,0.41,0.00,M4] [#7 0.06,0.48,0.00,M1] [#8 -0.06,0.45,0.00,M3] 
01:54:59.344 00.000 13300 refined, 3 included, MultiStar: {0.02, 0.20}, one-star: {0.09, 0.25}
01:54:59.345 00.001 13300 CameraToMount -- cameraTheta (1.47) - m_xAngle (1.53) = xAngle (-0.06 = -0.06)
01:54:59.345 00.000 13300 CameraToMount -- cameraTheta (1.47) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.19 = 3.09)
01:54:59.345 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.20 hyp=0.20 cameraTheta=1.47 mountX=0.20 mountY=0.01, mountTheta=0.05
01:54:59.347 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.20, opts=13)
01:54:59.347 00.000 13300 Enqueuing Move request for scope (0.02, 0.20)
01:54:59.347 00.000 11596 Worker thread wakes up
01:54:59.347 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.20) opts 0xd
01:54:59.347 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.20)
01:54:59.347 00.000 11596 Moving (0.02, 0.20) raw xDistance=0.20 yDistance=0.01
01:54:59.347 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
01:54:59.347 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:59.347 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:54:59.347 00.000 11596 MoveAxis(W, 253, ABG)
01:54:59.348 00.001 11596 Guiding  Dir = 3, Dur = 253
01:54:59.348 00.000 11596 IsSlewing returns 0
01:54:59.354 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
01:54:59.361 00.007 13300 UpdateGuideState exits: m=1387 SNR=26.1
01:54:59.362 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:59.362 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:54:59.362 00.000 13300 Enqueuing Expose request
01:54:59.422 00.060 11596 IsGuiding returns 0
01:54:59.513 00.091 11596 PulseGuide returned control before completion, sleep 174
01:54:59.783 00.270 11596 IsGuiding returns 1
01:54:59.783 00.000 11596 scope still moving after pulse duration time elapsed
01:54:59.818 00.035 11596 IsSlewing returns 0
01:54:59.956 00.138 11596 IsGuiding returns 0
01:54:59.956 00.000 11596 scope move finished after 253 + 279 ms
01:54:59.956 00.000 11596 Move returns status 0, amount 253
01:54:59.956 00.000 11596 MoveAxis(N, 0, ABG)
01:54:59.956 00.000 11596 Move returns status 0, amount 0
01:54:59.956 00.000 11596 move complete, result=0
01:54:59.956 00.000 11596 worker thread done servicing request
01:54:59.957 00.001 13300 GuideStep: 0.2 px 253 ms WEST, 0.0 px 0 ms NORTH
01:54:59.957 00.000 11596 Worker thread wakes up
01:54:59.957 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:55:00.466 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:55:00.526 00.060 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8c22ec02-1b72-4da1-8952-07ce1bcd5116"}
01:55:00.526 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8c22ec02-1b72-4da1-8952-07ce1bcd5116"}
01:55:00.527 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a4ab7f95-87e4-4ad0-b48d-bff76b561123"}
01:55:00.528 00.001 13300 case statement mapped state 6 to 3
01:55:00.528 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a4ab7f95-87e4-4ad0-b48d-bff76b561123"}
01:55:00.528 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"83f5e244-958a-4291-8542-0e3df4597291"}
01:55:00.529 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":229,"width":15,"height":15,"star_pos":[6.91,6.89],"pixels":"..."},"id":"83f5e244-958a-4291-8542-0e3df4597291"}
01:55:03.489 02.960 11596 Exposure complete
01:55:03.527 00.038 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e7aed3e3-dd99-4ddc-a35a-0b5d98fbdac6"}
01:55:03.527 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e7aed3e3-dd99-4ddc-a35a-0b5d98fbdac6"}
01:55:03.528 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"51ed3f79-2f03-43ec-9920-6708ddaf0d28"}
01:55:03.528 00.000 13300 case statement mapped state 6 to 3
01:55:03.529 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"51ed3f79-2f03-43ec-9920-6708ddaf0d28"}
01:55:03.530 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0f6ad88d-b261-44e0-af04-a99ccef2abdd"}
01:55:03.530 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":229,"width":15,"height":15,"star_pos":[6.91,6.89],"pixels":"..."},"id":"0f6ad88d-b261-44e0-af04-a99ccef2abdd"}
01:55:03.563 00.033 11596 worker thread done servicing request
01:55:03.563 00.000 13300 OnExposeComplete: enter
01:55:03.563 00.000 13300 UpdateGuideState(): m_state=6
01:55:03.563 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 230
01:55:03.563 00.000 13300 Star::Find returns 1 (0), X=34.88, Y=410.90, Mass=1430, SNR=26.5, Peak=203 HFD=2.9
01:55:03.564 00.001 13300 MultiStar: [#1 -0.07,0.17,0.50,U] [#2 0.14,0.04,0.51,U] [#3 0.04,0.38,0.00,M2] [#4 -0.12,0.10,0.29,U] [#5 -0.16,0.35,0.00,M6] [#6 0.11,0.29,0.26,U] [#7 0.18,0.12,0.27,U] [#8 0.17,0.44,0.00,M4] 
01:55:03.564 00.000 13300 refined, 5 included, MultiStar: {0.05, 0.18}, one-star: {0.05, 0.26}
01:55:03.564 00.000 13300 CameraToMount -- cameraTheta (1.30) - m_xAngle (1.53) = xAngle (-0.23 = -0.23)
01:55:03.564 00.000 13300 CameraToMount -- cameraTheta (1.30) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.36 = 2.93)
01:55:03.564 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.18 hyp=0.18 cameraTheta=1.30 mountX=0.18 mountY=0.04, mountTheta=0.22
01:55:03.566 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.18, opts=13)
01:55:03.566 00.000 13300 Enqueuing Move request for scope (0.05, 0.18)
01:55:03.567 00.001 11596 Worker thread wakes up
01:55:03.567 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.18) opts 0xd
01:55:03.567 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.18)
01:55:03.567 00.000 11596 Moving (0.05, 0.18) raw xDistance=0.18 yDistance=0.04
01:55:03.567 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.18
01:55:03.567 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:03.567 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:55:03.567 00.000 11596 MoveAxis(W, 239, ABG)
01:55:03.567 00.000 11596 Guiding  Dir = 3, Dur = 239
01:55:03.568 00.001 11596 IsSlewing returns 0
01:55:03.574 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
01:55:03.581 00.007 13300 UpdateGuideState exits: m=1430 SNR=26.5
01:55:03.582 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:03.582 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:55:03.582 00.000 13300 Enqueuing Expose request
01:55:03.599 00.017 11596 IsGuiding returns 0
01:55:03.784 00.185 11596 PulseGuide returned control before completion, sleep 66
01:55:04.086 00.302 11596 IsGuiding returns 0
01:55:04.086 00.000 11596 Move returns status 0, amount 239
01:55:04.086 00.000 11596 MoveAxis(N, 0, ABG)
01:55:04.086 00.000 11596 Move returns status 0, amount 0
01:55:04.087 00.001 11596 move complete, result=0
01:55:04.087 00.000 11596 worker thread done servicing request
01:55:04.087 00.000 13300 GuideStep: 0.2 px 239 ms WEST, 0.0 px 0 ms NORTH
01:55:04.087 00.000 11596 Worker thread wakes up
01:55:04.087 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:55:04.594 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:55:06.526 01.932 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"338b5587-a374-41a4-bcab-d63f4a2d81ea"}
01:55:06.526 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"338b5587-a374-41a4-bcab-d63f4a2d81ea"}
01:55:06.527 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d1349b4e-0fc6-48f8-a70c-20dfe2455307"}
01:55:06.527 00.000 13300 case statement mapped state 6 to 3
01:55:06.527 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d1349b4e-0fc6-48f8-a70c-20dfe2455307"}
01:55:06.527 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"62222884-0b64-45bb-b7a3-3b4446285d80"}
01:55:06.528 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":230,"width":15,"height":15,"star_pos":[6.88,6.90],"pixels":"..."},"id":"62222884-0b64-45bb-b7a3-3b4446285d80"}
01:55:07.617 01.089 11596 Exposure complete
01:55:07.691 00.074 11596 worker thread done servicing request
01:55:07.691 00.000 13300 OnExposeComplete: enter
01:55:07.691 00.000 13300 UpdateGuideState(): m_state=6
01:55:07.691 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 231
01:55:07.692 00.001 13300 Star::Find returns 1 (0), X=34.89, Y=410.78, Mass=1416, SNR=26.4, Peak=195 HFD=3.0
01:55:07.692 00.000 13300 MultiStar: [#1 -0.18,0.22,0.50,U] [#2 0.08,-0.03,0.52,U] [#3 -0.03,0.09,0.33,U] [#4 -0.04,0.23,0.28,U] [#5 -0.21,0.18,0.28,U] [#6 -0.07,0.46,0.00,M4] [#7 0.16,0.01,0.28,U] [#8 0.18,0.28,0.23,U] 
01:55:07.692 00.000 13300 refined, 7 included, MultiStar: {0.01, 0.13}, one-star: {0.07, 0.14}
01:55:07.692 00.000 13300 CameraToMount -- cameraTheta (1.53) - m_xAngle (1.53) = xAngle (-0.01 = -0.01)
01:55:07.692 00.000 13300 CameraToMount -- cameraTheta (1.53) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.14 = -3.14)
01:55:07.692 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.53 mountX=0.13 mountY=-0.00, mountTheta=-0.01
01:55:07.694 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.13, opts=13)
01:55:07.694 00.000 13300 Enqueuing Move request for scope (0.01, 0.13)
01:55:07.695 00.001 11596 Worker thread wakes up
01:55:07.695 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.13) opts 0xd
01:55:07.695 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.13)
01:55:07.695 00.000 11596 Moving (0.01, 0.13) raw xDistance=0.13 yDistance=-0.00
01:55:07.695 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:55:07.695 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:07.695 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:55:07.695 00.000 11596 MoveAxis(E, 0, ABG)
01:55:07.695 00.000 11596 Move returns status 0, amount 0
01:55:07.695 00.000 11596 MoveAxis(N, 0, ABG)
01:55:07.695 00.000 11596 Move returns status 0, amount 0
01:55:07.696 00.001 11596 move complete, result=0
01:55:07.696 00.000 11596 worker thread done servicing request
01:55:07.702 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
01:55:07.710 00.008 13300 UpdateGuideState exits: m=1416 SNR=26.4
01:55:07.710 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:07.710 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:55:07.710 00.000 13300 Enqueuing Expose request
01:55:07.710 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:55:07.710 00.000 11596 Worker thread wakes up
01:55:07.711 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:55:08.223 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:55:09.525 01.302 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"10d927f0-b97f-44ed-a597-09ef6fba9d2d"}
01:55:09.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"10d927f0-b97f-44ed-a597-09ef6fba9d2d"}
01:55:09.526 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3c7ca4a7-6803-4452-a9c4-cfbe1afd91df"}
01:55:09.526 00.000 13300 case statement mapped state 6 to 3
01:55:09.526 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3c7ca4a7-6803-4452-a9c4-cfbe1afd91df"}
01:55:09.526 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c38e2d17-6108-4ce2-bc1f-14043c3ea7a6"}
01:55:09.527 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":231,"width":15,"height":15,"star_pos":[6.89,6.78],"pixels":"..."},"id":"c38e2d17-6108-4ce2-bc1f-14043c3ea7a6"}
01:55:11.262 01.735 11596 Exposure complete
01:55:11.331 00.069 11596 worker thread done servicing request
01:55:11.331 00.000 13300 OnExposeComplete: enter
01:55:11.331 00.000 13300 UpdateGuideState(): m_state=6
01:55:11.332 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 232
01:55:11.332 00.000 13300 Star::Find returns 1 (0), X=34.81, Y=410.73, Mass=1405, SNR=26.2, Peak=198 HFD=3.2
01:55:11.332 00.000 13300 MultiStar: [#1 -0.13,-0.01,0.56,U] [#2 -0.01,-0.10,0.50,U] [#3 -0.08,0.14,0.33,U] [#4 -0.15,0.03,0.29,U] [#5 -0.07,0.21,0.30,U] [#6 -0.08,0.40,0.00,M5] [#7 -0.01,0.07,0.28,U] [#8 -0.20,0.26,0.24,U] 
01:55:11.333 00.001 13300 single-star, 7 included, MultiStar: {-0.07, 0.07}, one-star: {-0.01, 0.09}
01:55:11.333 00.000 13300 CameraToMount -- cameraTheta (1.71) - m_xAngle (1.53) = xAngle (0.17 = 0.17)
01:55:11.333 00.000 13300 CameraToMount -- cameraTheta (1.71) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.95 = -2.95)
01:55:11.333 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.71 mountX=0.09 mountY=-0.02, mountTheta=-0.19
01:55:11.335 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.09, opts=13)
01:55:11.335 00.000 13300 Enqueuing Move request for scope (-0.01, 0.09)
01:55:11.335 00.000 11596 Worker thread wakes up
01:55:11.335 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.09) opts 0xd
01:55:11.335 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.09)
01:55:11.335 00.000 11596 Moving (-0.01, 0.09) raw xDistance=0.09 yDistance=-0.02
01:55:11.335 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:55:11.335 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:11.336 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:55:11.336 00.000 11596 MoveAxis(E, 0, ABG)
01:55:11.336 00.000 11596 Move returns status 0, amount 0
01:55:11.336 00.000 11596 MoveAxis(N, 0, ABG)
01:55:11.336 00.000 11596 Move returns status 0, amount 0
01:55:11.336 00.000 11596 move complete, result=0
01:55:11.336 00.000 11596 worker thread done servicing request
01:55:11.341 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
01:55:11.349 00.008 13300 UpdateGuideState exits: m=1405 SNR=26.2
01:55:11.350 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:11.350 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:55:11.350 00.000 13300 Enqueuing Expose request
01:55:11.350 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:55:11.350 00.000 11596 Worker thread wakes up
01:55:11.350 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:55:11.856 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:55:12.524 00.668 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6ccc4615-cd49-4af5-b4ed-68f3f94ff644"}
01:55:12.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6ccc4615-cd49-4af5-b4ed-68f3f94ff644"}
01:55:12.525 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9f2be06c-dfaf-4276-8a4a-01c3d3b44290"}
01:55:12.525 00.000 13300 case statement mapped state 6 to 3
01:55:12.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9f2be06c-dfaf-4276-8a4a-01c3d3b44290"}
01:55:12.525 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a3cdf114-7900-4295-a5e7-98643f8b1630"}
01:55:12.526 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":232,"width":15,"height":15,"star_pos":[6.81,6.73],"pixels":"..."},"id":"a3cdf114-7900-4295-a5e7-98643f8b1630"}
01:55:14.906 02.380 11596 Exposure complete
01:55:15.013 00.107 11596 worker thread done servicing request
01:55:15.013 00.000 13300 OnExposeComplete: enter
01:55:15.014 00.001 13300 UpdateGuideState(): m_state=6
01:55:15.014 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 233
01:55:15.014 00.000 13300 Star::Find returns 1 (0), X=34.80, Y=410.93, Mass=1383, SNR=26.1, Peak=203 HFD=3.0
01:55:15.015 00.001 13300 MultiStar: [#1 -0.05,0.34,0.00,M1] [#2 0.08,0.25,0.51,U] [#3 -0.09,0.36,0.00,M1] [#4 -0.13,0.29,0.34,U] [#5 -0.21,0.20,0.27,U] [#6 -0.01,0.43,0.00,M6] [#7 0.09,0.06,0.29,U] [#8 0.28,0.27,0.00,M3] 
01:55:15.015 00.000 13300 refined, 4 included, MultiStar: {-0.02, 0.24}, one-star: {-0.02, 0.29}
01:55:15.016 00.001 13300 CameraToMount -- cameraTheta (1.66) - m_xAngle (1.53) = xAngle (0.13 = 0.13)
01:55:15.016 00.000 13300 CameraToMount -- cameraTheta (1.66) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.00 = -3.00)
01:55:15.016 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.24 hyp=0.25 cameraTheta=1.66 mountX=0.24 mountY=-0.03, mountTheta=-0.14
01:55:15.019 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.24, opts=13)
01:55:15.019 00.000 13300 Enqueuing Move request for scope (-0.02, 0.24)
01:55:15.019 00.000 11596 Worker thread wakes up
01:55:15.020 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.24) opts 0xd
01:55:15.020 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.24)
01:55:15.020 00.000 11596 Moving (-0.02, 0.24) raw xDistance=0.24 yDistance=-0.03
01:55:15.020 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
01:55:15.020 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:15.020 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:55:15.021 00.001 11596 MoveAxis(W, 305, ABG)
01:55:15.021 00.000 11596 Guiding  Dir = 3, Dur = 305
01:55:15.021 00.000 11596 IsSlewing returns 0
01:55:15.030 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
01:55:15.042 00.012 13300 UpdateGuideState exits: m=1383 SNR=26.1
01:55:15.042 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:15.042 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:55:15.042 00.000 13300 Enqueuing Expose request
01:55:15.071 00.029 11596 IsGuiding returns 0
01:55:15.162 00.091 11596 PulseGuide returned control before completion, sleep 225
01:55:15.524 00.362 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2c6102d8-4f57-46d7-b708-df212427a681"}
01:55:15.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2c6102d8-4f57-46d7-b708-df212427a681"}
01:55:15.525 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8adb2507-b9ba-4b59-817d-95cf73643314"}
01:55:15.525 00.000 13300 case statement mapped state 6 to 3
01:55:15.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8adb2507-b9ba-4b59-817d-95cf73643314"}
01:55:15.526 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c4353594-fb2b-4823-bd43-1ce3ecedf968"}
01:55:15.526 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":233,"width":15,"height":15,"star_pos":[6.80,6.93],"pixels":"..."},"id":"c4353594-fb2b-4823-bd43-1ce3ecedf968"}
01:55:15.613 00.087 11596 IsGuiding returns 1
01:55:15.613 00.000 11596 scope still moving after pulse duration time elapsed
01:55:15.648 00.035 11596 IsSlewing returns 0
01:55:15.795 00.147 11596 IsGuiding returns 0
01:55:15.796 00.001 11596 scope move finished after 305 + 419 ms
01:55:15.796 00.000 11596 Move returns status 0, amount 305
01:55:15.796 00.000 11596 MoveAxis(N, 0, ABG)
01:55:15.796 00.000 11596 Move returns status 0, amount 0
01:55:15.796 00.000 11596 move complete, result=0
01:55:15.796 00.000 11596 worker thread done servicing request
01:55:15.796 00.000 13300 GuideStep: 0.2 px 305 ms WEST, -0.0 px 0 ms NORTH
01:55:15.797 00.001 11596 Worker thread wakes up
01:55:15.797 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:55:16.301 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:55:18.523 02.222 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b1fd77ae-5398-4953-80da-53cc4d8398db"}
01:55:18.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b1fd77ae-5398-4953-80da-53cc4d8398db"}
01:55:18.524 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e3f2a966-a36f-4cb4-a276-72490ef26993"}
01:55:18.524 00.000 13300 case statement mapped state 6 to 3
01:55:18.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e3f2a966-a36f-4cb4-a276-72490ef26993"}
01:55:18.524 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"556a4e75-d0f7-495c-938b-1b821b912367"}
01:55:18.525 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":233,"width":15,"height":15,"star_pos":[6.80,6.93],"pixels":"..."},"id":"556a4e75-d0f7-495c-938b-1b821b912367"}
01:55:19.343 00.818 11596 Exposure complete
01:55:19.441 00.098 11596 worker thread done servicing request
01:55:19.441 00.000 13300 OnExposeComplete: enter
01:55:19.441 00.000 13300 UpdateGuideState(): m_state=6
01:55:19.442 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 234
01:55:19.442 00.000 13300 Star::Find returns 1 (0), X=34.78, Y=410.86, Mass=1385, SNR=26.1, Peak=213 HFD=3.0
01:55:19.442 00.000 13300 MultiStar: [#1 -0.28,0.34,0.00,M2] [#2 0.04,0.10,0.51,U] [#3 -0.05,0.14,0.34,U] [#4 -0.31,0.10,0.34,U] [#5 -0.16,0.09,0.30,U] [#6 -0.13,0.05,0.27,U] [#7 0.01,0.11,0.29,U] [#8 -0.06,0.51,0.00,M4] 
01:55:19.442 00.000 13300 refined, 6 included, MultiStar: {-0.07, 0.14}, one-star: {-0.04, 0.22}
01:55:19.443 00.001 13300 CameraToMount -- cameraTheta (2.05) - m_xAngle (1.53) = xAngle (0.52 = 0.52)
01:55:19.443 00.000 13300 CameraToMount -- cameraTheta (2.05) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.61 = -2.61)
01:55:19.443 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.14 hyp=0.16 cameraTheta=2.05 mountX=0.14 mountY=-0.08, mountTheta=-0.53
01:55:19.445 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.14, opts=13)
01:55:19.445 00.000 13300 Enqueuing Move request for scope (-0.07, 0.14)
01:55:19.445 00.000 11596 Worker thread wakes up
01:55:19.445 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.14) opts 0xd
01:55:19.445 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.14)
01:55:19.445 00.000 11596 Moving (-0.07, 0.14) raw xDistance=0.14 yDistance=-0.08
01:55:19.446 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:55:19.446 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:19.446 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:55:19.446 00.000 11596 MoveAxis(E, 0, ABG)
01:55:19.446 00.000 11596 Move returns status 0, amount 0
01:55:19.446 00.000 11596 MoveAxis(N, 0, ABG)
01:55:19.446 00.000 11596 Move returns status 0, amount 0
01:55:19.447 00.001 11596 move complete, result=0
01:55:19.447 00.000 11596 worker thread done servicing request
01:55:19.453 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
01:55:19.461 00.008 13300 UpdateGuideState exits: m=1385 SNR=26.1
01:55:19.462 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:19.462 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:55:19.462 00.000 13300 Enqueuing Expose request
01:55:19.462 00.000 11596 Worker thread wakes up
01:55:19.462 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:55:19.462 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:55:19.967 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:55:21.522 01.555 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b4ea9deb-7a5b-4f96-9ab0-24fa5c37b9c4"}
01:55:21.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b4ea9deb-7a5b-4f96-9ab0-24fa5c37b9c4"}
01:55:21.523 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4989ea5a-ffb0-48b2-985a-93bf66a5cecb"}
01:55:21.523 00.000 13300 case statement mapped state 6 to 3
01:55:21.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4989ea5a-ffb0-48b2-985a-93bf66a5cecb"}
01:55:21.523 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0c3bd5c8-5cf7-4648-a3a1-067a4bbe1801"}
01:55:21.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":234,"width":15,"height":15,"star_pos":[6.78,6.86],"pixels":"..."},"id":"0c3bd5c8-5cf7-4648-a3a1-067a4bbe1801"}
01:55:23.113 01.590 11596 Exposure complete
01:55:23.197 00.084 11596 worker thread done servicing request
01:55:23.198 00.001 13300 OnExposeComplete: enter
01:55:23.198 00.000 13300 UpdateGuideState(): m_state=6
01:55:23.198 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 235
01:55:23.199 00.001 13300 Star::Find returns 1 (0), X=34.82, Y=410.44, Mass=1417, SNR=26.4, Peak=161 HFD=3.2
01:55:23.199 00.000 13300 MultiStar: [#1 -0.13,-0.14,0.55,U] [#2 -0.02,-0.29,0.46,U] [#3 -0.10,-0.16,0.32,U] [#4 -0.32,-0.39,0.00,M1] [#5 -0.35,-0.32,0.00,M3] [#6 -0.04,0.13,0.27,U] [#7 -0.15,-0.24,0.29,U] [#8 -0.17,0.12,0.22,U] 
01:55:23.199 00.000 13300 refined, 6 included, MultiStar: {-0.07, -0.15}, one-star: {-0.00, -0.20}
01:55:23.200 00.001 13300 CameraToMount -- cameraTheta (-1.99) - m_xAngle (1.53) = xAngle (-3.52 = 2.76)
01:55:23.200 00.000 13300 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.65 = -0.36)
01:55:23.200 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.15 hyp=0.16 cameraTheta=-1.99 mountX=-0.15 mountY=-0.06, mountTheta=-2.78
01:55:23.202 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.15, opts=13)
01:55:23.202 00.000 13300 Enqueuing Move request for scope (-0.07, -0.15)
01:55:23.202 00.000 11596 Worker thread wakes up
01:55:23.202 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.15) opts 0xd
01:55:23.202 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.15)
01:55:23.202 00.000 11596 Moving (-0.07, -0.15) raw xDistance=-0.15 yDistance=-0.06
01:55:23.202 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
01:55:23.203 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:23.203 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:55:23.203 00.000 11596 MoveAxis(E, 190, ABG)
01:55:23.203 00.000 11596 Guiding  Dir = 2, Dur = 190
01:55:23.203 00.000 11596 IsSlewing returns 0
01:55:23.211 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
01:55:23.222 00.011 13300 UpdateGuideState exits: m=1417 SNR=26.4
01:55:23.222 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:23.223 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:55:23.223 00.000 13300 Enqueuing Expose request
01:55:23.474 00.251 11596 IsGuiding returns 0
01:55:23.914 00.440 11596 IsGuiding returns 1
01:55:23.914 00.000 11596 scope still moving after pulse duration time elapsed
01:55:24.103 00.189 11596 IsSlewing returns 0
01:55:24.195 00.092 11596 IsGuiding returns 0
01:55:24.195 00.000 11596 scope move finished after 190 + 531 ms
01:55:24.196 00.001 11596 Move returns status 0, amount 190
01:55:24.196 00.000 11596 MoveAxis(N, 0, ABG)
01:55:24.196 00.000 11596 Move returns status 0, amount 0
01:55:24.196 00.000 11596 move complete, result=0
01:55:24.196 00.000 11596 worker thread done servicing request
01:55:24.196 00.000 11596 Worker thread wakes up
01:55:24.196 00.000 13300 GuideStep: -0.2 px 190 ms EAST, -0.1 px 0 ms NORTH
01:55:24.196 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:55:24.521 00.325 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"70da63f2-f531-4f81-8001-6995efcf2896"}
01:55:24.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"70da63f2-f531-4f81-8001-6995efcf2896"}
01:55:24.522 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"55dccc39-3235-4a7d-bc98-4e11967e068b"}
01:55:24.522 00.000 13300 case statement mapped state 6 to 3
01:55:24.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"55dccc39-3235-4a7d-bc98-4e11967e068b"}
01:55:24.522 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"88bda9cd-d17e-40ac-8071-d0a837043aef"}
01:55:24.523 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":235,"width":15,"height":15,"star_pos":[6.82,7.44],"pixels":"..."},"id":"88bda9cd-d17e-40ac-8071-d0a837043aef"}
01:55:24.705 00.182 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:55:27.522 02.817 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aac7e7af-a157-4078-9a26-653b882747df"}
01:55:27.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aac7e7af-a157-4078-9a26-653b882747df"}
01:55:27.523 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c1d5c997-7b10-476e-aa08-820d15a253d2"}
01:55:27.523 00.000 13300 case statement mapped state 6 to 3
01:55:27.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c1d5c997-7b10-476e-aa08-820d15a253d2"}
01:55:27.524 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6fac5712-b130-46c7-89f0-e0a7873f1400"}
01:55:27.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":235,"width":15,"height":15,"star_pos":[6.82,7.44],"pixels":"..."},"id":"6fac5712-b130-46c7-89f0-e0a7873f1400"}
01:55:27.739 00.215 11596 Exposure complete
01:55:27.810 00.071 11596 worker thread done servicing request
01:55:27.810 00.000 13300 OnExposeComplete: enter
01:55:27.810 00.000 13300 UpdateGuideState(): m_state=6
01:55:27.811 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 236
01:55:27.811 00.000 13300 Star::Find returns 1 (0), X=34.85, Y=410.54, Mass=1399, SNR=26.2, Peak=181 HFD=3.1
01:55:27.811 00.000 13300 MultiStar: [#1 -0.06,-0.14,0.55,U] [#2 0.07,-0.12,0.52,U] [#3 0.04,0.01,0.33,U] [#4 -0.13,0.04,0.29,U] [#5 -0.12,-0.11,0.29,U] [#6 0.00,0.13,0.26,U] [#7 0.14,-0.22,0.29,U] [#8 -0.10,0.12,0.23,U] 
01:55:27.811 00.000 13300 refined, 8 included, MultiStar: {-0.00, -0.07}, one-star: {0.03, -0.10}
01:55:27.811 00.000 13300 CameraToMount -- cameraTheta (-1.60) - m_xAngle (1.53) = xAngle (-3.13 = -3.13)
01:55:27.811 00.000 13300 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.26 = 0.02)
01:55:27.812 00.001 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.07 hyp=0.07 cameraTheta=-1.60 mountX=-0.07 mountY=0.00, mountTheta=3.12
01:55:27.813 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.07, opts=13)
01:55:27.814 00.001 13300 Enqueuing Move request for scope (-0.00, -0.07)
01:55:27.814 00.000 11596 Worker thread wakes up
01:55:27.814 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.07) opts 0xd
01:55:27.814 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.07)
01:55:27.814 00.000 11596 Moving (-0.00, -0.07) raw xDistance=-0.07 yDistance=0.00
01:55:27.814 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:55:27.814 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:27.814 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:55:27.814 00.000 11596 MoveAxis(E, 0, ABG)
01:55:27.814 00.000 11596 Move returns status 0, amount 0
01:55:27.815 00.001 11596 MoveAxis(N, 0, ABG)
01:55:27.815 00.000 11596 Move returns status 0, amount 0
01:55:27.815 00.000 11596 move complete, result=0
01:55:27.815 00.000 11596 worker thread done servicing request
01:55:27.821 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
01:55:27.829 00.008 13300 UpdateGuideState exits: m=1399 SNR=26.2
01:55:27.829 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:27.829 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:55:27.829 00.000 13300 Enqueuing Expose request
01:55:27.829 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:55:27.830 00.001 11596 Worker thread wakes up
01:55:27.830 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:55:28.343 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:55:30.520 02.177 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cd203d86-8871-4505-bc5c-592f84eb0cf0"}
01:55:30.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cd203d86-8871-4505-bc5c-592f84eb0cf0"}
01:55:30.521 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"333db7d5-09b8-4449-aef3-30a1188d9d3e"}
01:55:30.521 00.000 13300 case statement mapped state 6 to 3
01:55:30.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"333db7d5-09b8-4449-aef3-30a1188d9d3e"}
01:55:30.521 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"af890d48-5e27-4b0b-88ed-bd08d39fb546"}
01:55:30.522 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":236,"width":15,"height":15,"star_pos":[6.85,6.54],"pixels":"..."},"id":"af890d48-5e27-4b0b-88ed-bd08d39fb546"}
01:55:31.377 00.855 11596 Exposure complete
01:55:31.448 00.071 11596 worker thread done servicing request
01:55:31.448 00.000 13300 OnExposeComplete: enter
01:55:31.449 00.001 13300 UpdateGuideState(): m_state=6
01:55:31.449 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 237
01:55:31.449 00.000 13300 Star::Find returns 1 (0), X=34.82, Y=410.64, Mass=1420, SNR=26.4, Peak=194 HFD=3.2
01:55:31.450 00.001 13300 MultiStar: [#1 -0.11,-0.06,0.55,U] [#2 -0.03,-0.18,0.51,U] [#3 -0.08,-0.02,0.34,U] [#4 -0.28,-0.31,0.00,M1] [#5 0.04,-0.03,0.29,U] [#6 0.06,0.25,0.27,U] [#7 0.25,-0.11,0.28,U] [#8 -0.07,-0.06,0.25,U] 
01:55:31.450 00.000 13300 single-star, 7 included, MultiStar: {-0.01, -0.03}, one-star: {-0.00, 0.00}
01:55:31.450 00.000 13300 CameraToMount -- cameraTheta (2.20) - m_xAngle (1.53) = xAngle (0.66 = 0.66)
01:55:31.450 00.000 13300 CameraToMount -- cameraTheta (2.20) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.46 = -2.46)
01:55:31.450 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.00 hyp=0.00 cameraTheta=2.20 mountX=0.00 mountY=-0.00, mountTheta=-0.67
01:55:31.452 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.00, opts=13)
01:55:31.452 00.000 13300 Enqueuing Move request for scope (-0.00, 0.00)
01:55:31.452 00.000 11596 Worker thread wakes up
01:55:31.452 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.00) opts 0xd
01:55:31.452 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.00)
01:55:31.453 00.001 11596 Moving (-0.00, 0.00) raw xDistance=0.00 yDistance=-0.00
01:55:31.453 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:55:31.453 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:31.453 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:55:31.453 00.000 11596 MoveAxis(E, 0, ABG)
01:55:31.453 00.000 11596 Move returns status 0, amount 0
01:55:31.453 00.000 11596 MoveAxis(N, 0, ABG)
01:55:31.453 00.000 11596 Move returns status 0, amount 0
01:55:31.453 00.000 11596 move complete, result=0
01:55:31.453 00.000 11596 worker thread done servicing request
01:55:31.460 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
01:55:31.468 00.008 13300 UpdateGuideState exits: m=1420 SNR=26.4
01:55:31.468 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:31.468 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:55:31.468 00.000 13300 Enqueuing Expose request
01:55:31.468 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:55:31.468 00.000 11596 Worker thread wakes up
01:55:31.468 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:55:31.982 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:55:33.520 01.538 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f565551c-0e1b-4663-a9cf-4e5ccaccc6f9"}
01:55:33.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f565551c-0e1b-4663-a9cf-4e5ccaccc6f9"}
01:55:33.521 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"195d0939-7cfd-4896-99ae-cda4ea7362ce"}
01:55:33.521 00.000 13300 case statement mapped state 6 to 3
01:55:33.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"195d0939-7cfd-4896-99ae-cda4ea7362ce"}
01:55:33.522 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3b021a24-95da-40c1-81ef-1afc217225c2"}
01:55:33.523 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":237,"width":15,"height":15,"star_pos":[6.82,6.64],"pixels":"..."},"id":"3b021a24-95da-40c1-81ef-1afc217225c2"}
01:55:35.135 01.612 11596 Exposure complete
01:55:35.206 00.071 11596 worker thread done servicing request
01:55:35.206 00.000 13300 OnExposeComplete: enter
01:55:35.206 00.000 13300 UpdateGuideState(): m_state=6
01:55:35.206 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 238
01:55:35.207 00.001 13300 Star::Find returns 1 (0), X=34.71, Y=410.55, Mass=1410, SNR=26.3, Peak=181 HFD=3.2
01:55:35.207 00.000 13300 MultiStar: [#1 -0.19,-0.11,0.55,U] [#2 -0.08,-0.30,0.45,U] [#3 -0.10,-0.02,0.32,U] [#4 -0.37,-0.24,0.00,M2] [#5 -0.11,-0.31,0.27,U] [#6 0.19,0.20,0.26,U] [#7 0.01,-0.07,0.29,U] [#8 -0.13,0.33,0.00,M2] 
01:55:35.207 00.000 13300 refined, 6 included, MultiStar: {-0.08, -0.11}, one-star: {-0.11, -0.09}
01:55:35.207 00.000 13300 CameraToMount -- cameraTheta (-2.22) - m_xAngle (1.53) = xAngle (-3.75 = 2.53)
01:55:35.207 00.000 13300 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.88 = -0.60)
01:55:35.207 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.11 hyp=0.14 cameraTheta=-2.22 mountX=-0.11 mountY=-0.08, mountTheta=-2.54
01:55:35.209 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.11, opts=13)
01:55:35.210 00.001 13300 Enqueuing Move request for scope (-0.08, -0.11)
01:55:35.210 00.000 11596 Worker thread wakes up
01:55:35.210 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.11) opts 0xd
01:55:35.210 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.11)
01:55:35.210 00.000 11596 Moving (-0.08, -0.11) raw xDistance=-0.11 yDistance=-0.08
01:55:35.210 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:55:35.210 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:35.211 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:55:35.211 00.000 11596 MoveAxis(E, 0, ABG)
01:55:35.211 00.000 11596 Move returns status 0, amount 0
01:55:35.211 00.000 11596 MoveAxis(N, 0, ABG)
01:55:35.211 00.000 11596 Move returns status 0, amount 0
01:55:35.211 00.000 11596 move complete, result=0
01:55:35.211 00.000 11596 worker thread done servicing request
01:55:35.219 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
01:55:35.228 00.009 13300 UpdateGuideState exits: m=1410 SNR=26.3
01:55:35.228 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:35.229 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:55:35.229 00.000 13300 Enqueuing Expose request
01:55:35.229 00.000 11596 Worker thread wakes up
01:55:35.229 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:55:35.229 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:55:35.736 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:55:36.521 00.785 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"69008f71-583f-4716-b100-d3ce982584ef"}
01:55:36.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"69008f71-583f-4716-b100-d3ce982584ef"}
01:55:36.522 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a37f8290-bd0e-4445-b90e-dcd5f7f6315a"}
01:55:36.522 00.000 13300 case statement mapped state 6 to 3
01:55:36.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a37f8290-bd0e-4445-b90e-dcd5f7f6315a"}
01:55:36.523 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7dbe2e0d-ac5b-4b28-a3d8-27c880c5ede2"}
01:55:36.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":238,"width":15,"height":15,"star_pos":[6.71,6.55],"pixels":"..."},"id":"7dbe2e0d-ac5b-4b28-a3d8-27c880c5ede2"}
01:55:38.766 02.243 11596 Exposure complete
01:55:38.836 00.070 11596 worker thread done servicing request
01:55:38.836 00.000 13300 OnExposeComplete: enter
01:55:38.836 00.000 13300 UpdateGuideState(): m_state=6
01:55:38.836 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 239
01:55:38.837 00.001 13300 Star::Find returns 1 (0), X=34.65, Y=410.47, Mass=1425, SNR=26.4, Peak=170 HFD=3.3
01:55:38.837 00.000 13300 MultiStar: [#1 -0.24,-0.08,0.51,U] [#2 -0.12,-0.21,0.50,U] [#3 -0.07,0.14,0.32,U] [#4 -0.39,-0.37,0.00,M3] [#5 -0.19,-0.32,0.00,M1] [#6 -0.18,-0.02,0.28,U] [#7 0.05,-0.27,0.29,U] [#8 0.06,-0.05,0.23,U] 
01:55:38.837 00.000 13300 refined, 6 included, MultiStar: {-0.13, -0.12}, one-star: {-0.18, -0.17}
01:55:38.837 00.000 13300 CameraToMount -- cameraTheta (-2.40) - m_xAngle (1.53) = xAngle (-3.94 = 2.35)
01:55:38.837 00.000 13300 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.06 = -0.78)
01:55:38.837 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=-0.12 hyp=0.17 cameraTheta=-2.40 mountX=-0.12 mountY=-0.12, mountTheta=-2.35
01:55:38.839 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=-0.12, opts=13)
01:55:38.839 00.000 13300 Enqueuing Move request for scope (-0.13, -0.12)
01:55:38.840 00.001 11596 Worker thread wakes up
01:55:38.840 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.12) opts 0xd
01:55:38.840 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, -0.12)
01:55:38.840 00.000 11596 Moving (-0.13, -0.12) raw xDistance=-0.12 yDistance=-0.12
01:55:38.840 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:55:38.840 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:38.840 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:55:38.840 00.000 11596 MoveAxis(E, 0, ABG)
01:55:38.840 00.000 11596 Move returns status 0, amount 0
01:55:38.840 00.000 11596 MoveAxis(N, 0, ABG)
01:55:38.840 00.000 11596 Move returns status 0, amount 0
01:55:38.841 00.001 11596 move complete, result=0
01:55:38.841 00.000 11596 worker thread done servicing request
01:55:38.847 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
01:55:38.855 00.008 13300 UpdateGuideState exits: m=1425 SNR=26.4
01:55:38.855 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:38.856 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:55:38.856 00.000 13300 Enqueuing Expose request
01:55:38.856 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:55:38.856 00.000 11596 Worker thread wakes up
01:55:38.856 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:55:39.371 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:55:39.520 00.149 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d97ebd49-73d2-4580-9b22-4f6129766885"}
01:55:39.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d97ebd49-73d2-4580-9b22-4f6129766885"}
01:55:39.521 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b6300e77-37e6-4411-b4e6-aab2579fa488"}
01:55:39.521 00.000 13300 case statement mapped state 6 to 3
01:55:39.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b6300e77-37e6-4411-b4e6-aab2579fa488"}
01:55:39.521 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9e460f22-1335-48a7-8749-5b1841ec99e2"}
01:55:39.522 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":239,"width":15,"height":15,"star_pos":[6.65,7.47],"pixels":"..."},"id":"9e460f22-1335-48a7-8749-5b1841ec99e2"}
01:55:42.102 02.580 13300 evsrv: cli 102039A0 connect
01:55:42.102 00.000 13300 case statement mapped state 6 to 3
01:55:42.103 00.001 13300 case statement mapped state 6 to 3
01:55:42.103 00.000 13300 evsrv: cli 102039A0 request: {"method":"get_app_state","id":"39306600-b359-4ee3-b6d4-aedcf0fef39b"}
01:55:42.103 00.000 13300 case statement mapped state 6 to 3
01:55:42.103 00.000 13300 evsrv: cli 102039A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"39306600-b359-4ee3-b6d4-aedcf0fef39b"}
01:55:42.104 00.001 13300 evsrv: cli 102039A0 disconnect
01:55:42.411 00.307 11596 Exposure complete
01:55:42.504 00.093 11596 worker thread done servicing request
01:55:42.504 00.000 13300 OnExposeComplete: enter
01:55:42.504 00.000 13300 UpdateGuideState(): m_state=6
01:55:42.504 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 240
01:55:42.505 00.001 13300 Star::Find returns 1 (0), X=34.71, Y=410.51, Mass=1351, SNR=25.7, Peak=202 HFD=3.1
01:55:42.505 00.000 13300 MultiStar: [#1 -0.25,-0.03,0.57,U] [#2 -0.16,-0.11,0.51,U] [#3 -0.21,-0.67,0.00,M1] [#4 -0.28,-0.61,0.00,M4] [#5 -0.06,-0.24,0.29,U] [#6 -0.47,-0.51,0.00,M1] [#7 -0.01,-0.81,0.00,M1] [#8 -0.02,1.07,0.00,M2] 
01:55:42.505 00.000 13300 single-star, 3 included, MultiStar: {-0.15, -0.11}, one-star: {-0.11, -0.12}
01:55:42.505 00.000 13300 CameraToMount -- cameraTheta (-2.31) - m_xAngle (1.53) = xAngle (-3.84 = 2.44)
01:55:42.505 00.000 13300 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.97 = -0.69)
01:55:42.505 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.12 hyp=0.17 cameraTheta=-2.31 mountX=-0.13 mountY=-0.11, mountTheta=-2.45
01:55:42.507 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.12, opts=13)
01:55:42.507 00.000 13300 Enqueuing Move request for scope (-0.11, -0.12)
01:55:42.508 00.001 11596 Worker thread wakes up
01:55:42.508 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.12) opts 0xd
01:55:42.508 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.12)
01:55:42.508 00.000 11596 Moving (-0.11, -0.12) raw xDistance=-0.13 yDistance=-0.11
01:55:42.508 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:55:42.508 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:42.509 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:55:42.509 00.000 11596 MoveAxis(E, 0, ABG)
01:55:42.509 00.000 11596 Move returns status 0, amount 0
01:55:42.509 00.000 11596 MoveAxis(N, 0, ABG)
01:55:42.509 00.000 11596 Move returns status 0, amount 0
01:55:42.509 00.000 11596 move complete, result=0
01:55:42.509 00.000 11596 worker thread done servicing request
01:55:42.516 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=0, FiltMax=106, Gamma=0.510
01:55:42.524 00.008 13300 UpdateGuideState exits: m=1351 SNR=25.7
01:55:42.524 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:42.524 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:55:42.525 00.001 13300 Enqueuing Expose request
01:55:42.525 00.000 11596 Worker thread wakes up
01:55:42.525 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:55:42.525 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:55:42.527 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9bde544b-7ad2-471d-9e98-8597319f76f0"}
01:55:42.527 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9bde544b-7ad2-471d-9e98-8597319f76f0"}
01:55:42.533 00.006 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4c384fb5-e7ae-4efb-9fdc-4ba05cbac45c"}
01:55:42.534 00.001 13300 case statement mapped state 6 to 3
01:55:42.534 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4c384fb5-e7ae-4efb-9fdc-4ba05cbac45c"}
01:55:42.536 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"79adb013-84b6-4ac7-aa26-5633d237e5ff"}
01:55:42.536 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":240,"width":15,"height":15,"star_pos":[6.71,6.51],"pixels":"..."},"id":"79adb013-84b6-4ac7-aa26-5633d237e5ff"}
01:55:43.034 00.498 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:55:45.520 02.486 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7f73abb4-9bb3-4ae2-81cb-3ba7086c119b"}
01:55:45.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7f73abb4-9bb3-4ae2-81cb-3ba7086c119b"}
01:55:45.521 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a32860d6-d0fd-499a-bf9f-7f9421b87e35"}
01:55:45.521 00.000 13300 case statement mapped state 6 to 3
01:55:45.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a32860d6-d0fd-499a-bf9f-7f9421b87e35"}
01:55:45.522 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"77b8b883-c1a6-4fa8-af20-1aae269c3416"}
01:55:45.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":240,"width":15,"height":15,"star_pos":[6.71,6.51],"pixels":"..."},"id":"77b8b883-c1a6-4fa8-af20-1aae269c3416"}
01:55:46.067 00.545 11596 Exposure complete
01:55:46.156 00.089 11596 worker thread done servicing request
01:55:46.156 00.000 13300 OnExposeComplete: enter
01:55:46.156 00.000 13300 UpdateGuideState(): m_state=6
01:55:46.157 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 241
01:55:46.157 00.000 13300 Star::Find returns 1 (0), X=34.72, Y=410.55, Mass=1433, SNR=26.5, Peak=172 HFD=3.3
01:55:46.157 00.000 13300 MultiStar: [#1 -0.23,-0.20,0.55,U] [#2 -0.08,-0.22,0.50,U] [#3 -0.20,0.09,0.33,U] [#4 -0.28,-0.33,0.00,M5] [#5 -0.43,-0.01,0.00,M1] [#6 -0.27,0.08,0.26,U] [#7 0.07,-0.22,0.30,U] [#8 -0.34,-0.02,0.00,M3] 
01:55:46.158 00.001 13300 single-star, 5 included, MultiStar: {-0.13, -0.11}, one-star: {-0.10, -0.09}
01:55:46.158 00.000 13300 CameraToMount -- cameraTheta (-2.39) - m_xAngle (1.53) = xAngle (-3.93 = 2.36)
01:55:46.158 00.000 13300 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.05 = -0.77)
01:55:46.158 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.09 hyp=0.13 cameraTheta=-2.39 mountX=-0.10 mountY=-0.09, mountTheta=-2.36
01:55:46.162 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.09, opts=13)
01:55:46.162 00.000 13300 Enqueuing Move request for scope (-0.10, -0.09)
01:55:46.163 00.001 11596 Worker thread wakes up
01:55:46.163 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.09) opts 0xd
01:55:46.163 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.09)
01:55:46.163 00.000 11596 Moving (-0.10, -0.09) raw xDistance=-0.10 yDistance=-0.09
01:55:46.163 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:55:46.163 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:46.163 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:55:46.164 00.001 11596 MoveAxis(E, 0, ABG)
01:55:46.164 00.000 11596 Move returns status 0, amount 0
01:55:46.164 00.000 11596 MoveAxis(N, 0, ABG)
01:55:46.164 00.000 11596 Move returns status 0, amount 0
01:55:46.164 00.000 11596 move complete, result=0
01:55:46.164 00.000 11596 worker thread done servicing request
01:55:46.176 00.012 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=245, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
01:55:46.189 00.013 13300 UpdateGuideState exits: m=1433 SNR=26.5
01:55:46.189 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:46.190 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:55:46.190 00.000 13300 Enqueuing Expose request
01:55:46.190 00.000 11596 Worker thread wakes up
01:55:46.190 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:55:46.190 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:55:46.704 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:55:48.520 01.816 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"881b0c00-eac7-41b0-90d8-e03cef500717"}
01:55:48.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"881b0c00-eac7-41b0-90d8-e03cef500717"}
01:55:48.521 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0e3e2fb1-47e5-4df7-bb6c-c1339633e027"}
01:55:48.521 00.000 13300 case statement mapped state 6 to 3
01:55:48.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0e3e2fb1-47e5-4df7-bb6c-c1339633e027"}
01:55:48.522 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3a84f717-ff5c-4f53-8f85-3cdd5fa1f32f"}
01:55:48.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":241,"width":15,"height":15,"star_pos":[6.72,6.55],"pixels":"..."},"id":"3a84f717-ff5c-4f53-8f85-3cdd5fa1f32f"}
01:55:49.879 01.357 11596 Exposure complete
01:55:50.028 00.149 11596 worker thread done servicing request
01:55:50.028 00.000 13300 OnExposeComplete: enter
01:55:50.028 00.000 13300 UpdateGuideState(): m_state=6
01:55:50.029 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 242
01:55:50.029 00.000 13300 Star::Find returns 1 (0), X=34.80, Y=410.61, Mass=1409, SNR=26.3, Peak=192 HFD=3.2
01:55:50.029 00.000 13300 MultiStar: [#1 -0.08,-0.19,0.55,U] [#2 0.09,-0.24,0.47,U] [#3 -0.06,0.07,0.33,U] [#4 -0.14,-0.39,0.00,M6] [#5 -0.28,-0.21,0.00,M2] [#6 -0.21,0.01,0.27,U] [#7 0.26,0.06,0.29,U] [#8 -0.01,0.25,0.24,U] 
01:55:50.030 00.001 13300 single-star, 6 included, MultiStar: {-0.01, -0.04}, one-star: {-0.02, -0.03}
01:55:50.030 00.000 13300 CameraToMount -- cameraTheta (-2.28) - m_xAngle (1.53) = xAngle (-3.82 = 2.47)
01:55:50.030 00.000 13300 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.94 = -0.66)
01:55:50.030 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-2.28 mountX=-0.03 mountY=-0.02, mountTheta=-2.47
01:55:50.033 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.03, opts=13)
01:55:50.033 00.000 13300 Enqueuing Move request for scope (-0.02, -0.03)
01:55:50.033 00.000 11596 Worker thread wakes up
01:55:50.033 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
01:55:50.034 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
01:55:50.034 00.000 11596 Moving (-0.02, -0.03) raw xDistance=-0.03 yDistance=-0.02
01:55:50.034 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:55:50.034 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:50.034 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:55:50.034 00.000 11596 MoveAxis(E, 0, ABG)
01:55:50.035 00.001 11596 Move returns status 0, amount 0
01:55:50.035 00.000 11596 MoveAxis(N, 0, ABG)
01:55:50.035 00.000 11596 Move returns status 0, amount 0
01:55:50.035 00.000 11596 move complete, result=0
01:55:50.035 00.000 11596 worker thread done servicing request
01:55:50.045 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
01:55:50.059 00.014 13300 UpdateGuideState exits: m=1409 SNR=26.3
01:55:50.059 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:50.059 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:55:50.059 00.000 13300 Enqueuing Expose request
01:55:50.059 00.000 11596 Worker thread wakes up
01:55:50.059 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:55:50.060 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:55:50.571 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:55:51.519 00.948 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"30e11a36-f714-4a2f-9067-03e7ce2fc48d"}
01:55:51.519 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"30e11a36-f714-4a2f-9067-03e7ce2fc48d"}
01:55:51.520 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"da75870b-ded8-4d3e-8468-7171de6f03da"}
01:55:51.520 00.000 13300 case statement mapped state 6 to 3
01:55:51.521 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"da75870b-ded8-4d3e-8468-7171de6f03da"}
01:55:51.521 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4576d148-5aa2-4665-b9bc-fedfdfae9e22"}
01:55:51.522 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":242,"width":15,"height":15,"star_pos":[6.80,6.61],"pixels":"..."},"id":"4576d148-5aa2-4665-b9bc-fedfdfae9e22"}
01:55:53.601 02.079 11596 Exposure complete
01:55:53.669 00.068 11596 worker thread done servicing request
01:55:53.669 00.000 13300 OnExposeComplete: enter
01:55:53.669 00.000 13300 UpdateGuideState(): m_state=6
01:55:53.670 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 243
01:55:53.670 00.000 13300 Star::Find returns 1 (0), X=34.72, Y=410.75, Mass=1400, SNR=26.2, Peak=204 HFD=3.0
01:55:53.670 00.000 13300 MultiStar: [#1 -0.23,0.06,0.52,U] [#2 -0.09,-0.04,0.50,U] [#3 -0.22,0.14,0.33,U] [#4 -0.04,0.08,0.28,U] [#5 -0.05,0.06,0.29,U] [#6 -0.30,0.39,0.00,M1] [#7 -0.19,-0.21,0.30,U] [#8 -0.07,0.49,0.00,M3] 
01:55:53.670 00.000 13300 refined, 6 included, MultiStar: {-0.13, 0.05}, one-star: {-0.10, 0.12}
01:55:53.671 00.001 13300 CameraToMount -- cameraTheta (2.80) - m_xAngle (1.53) = xAngle (1.27 = 1.27)
01:55:53.671 00.000 13300 CameraToMount -- cameraTheta (2.80) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.86 = -1.86)
01:55:53.671 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=0.05 hyp=0.14 cameraTheta=2.80 mountX=0.04 mountY=-0.13, mountTheta=-1.27
01:55:53.672 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=0.05, opts=13)
01:55:53.673 00.001 13300 Enqueuing Move request for scope (-0.13, 0.05)
01:55:53.673 00.000 11596 Worker thread wakes up
01:55:53.673 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.05) opts 0xd
01:55:53.673 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, 0.05)
01:55:53.673 00.000 11596 Moving (-0.13, 0.05) raw xDistance=0.04 yDistance=-0.13
01:55:53.673 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:55:53.673 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:53.673 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:55:53.673 00.000 11596 MoveAxis(E, 0, ABG)
01:55:53.674 00.001 11596 Move returns status 0, amount 0
01:55:53.674 00.000 11596 MoveAxis(N, 0, ABG)
01:55:53.674 00.000 11596 Move returns status 0, amount 0
01:55:53.674 00.000 11596 move complete, result=0
01:55:53.674 00.000 11596 worker thread done servicing request
01:55:53.680 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
01:55:53.688 00.008 13300 UpdateGuideState exits: m=1400 SNR=26.2
01:55:53.688 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:53.688 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:55:53.688 00.000 13300 Enqueuing Expose request
01:55:53.688 00.000 11596 Worker thread wakes up
01:55:53.688 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:55:53.688 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:55:54.193 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:55:54.519 00.326 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"153d8a9c-36d4-44dc-8de8-8b0229531ad4"}
01:55:54.519 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"153d8a9c-36d4-44dc-8de8-8b0229531ad4"}
01:55:54.520 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fb0d9474-baf0-4141-a3bd-8bde9d5e7822"}
01:55:54.520 00.000 13300 case statement mapped state 6 to 3
01:55:54.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fb0d9474-baf0-4141-a3bd-8bde9d5e7822"}
01:55:54.520 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"feb3add0-13ae-4846-8293-5769bf4f7cdf"}
01:55:54.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":243,"width":15,"height":15,"star_pos":[6.72,6.75],"pixels":"..."},"id":"feb3add0-13ae-4846-8293-5769bf4f7cdf"}
01:55:57.219 02.699 11596 Exposure complete
01:55:57.292 00.073 11596 worker thread done servicing request
01:55:57.293 00.001 13300 OnExposeComplete: enter
01:55:57.293 00.000 13300 UpdateGuideState(): m_state=6
01:55:57.293 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 244
01:55:57.293 00.000 13300 Star::Find returns 1 (0), X=34.74, Y=410.84, Mass=1406, SNR=26.3, Peak=215 HFD=3.1
01:55:57.294 00.001 13300 MultiStar: [#1 -0.02,0.34,0.00,M1] [#2 0.04,0.03,0.51,U] [#3 -0.01,0.53,0.00,M1] [#4 -0.21,0.06,0.27,U] [#5 -0.17,0.22,0.28,U] [#6 -0.15,0.43,0.00,M2] [#7 0.28,0.29,0.00,M1] [#8 0.36,0.42,0.00,M4] 
01:55:57.294 00.000 13300 refined, 3 included, MultiStar: {-0.08, 0.15}, one-star: {-0.08, 0.20}
01:55:57.294 00.000 13300 CameraToMount -- cameraTheta (2.09) - m_xAngle (1.53) = xAngle (0.55 = 0.55)
01:55:57.294 00.000 13300 CameraToMount -- cameraTheta (2.09) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.57 = -2.57)
01:55:57.294 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.15 hyp=0.17 cameraTheta=2.09 mountX=0.14 mountY=-0.09, mountTheta=-0.56
01:55:57.296 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.15, opts=13)
01:55:57.296 00.000 13300 Enqueuing Move request for scope (-0.08, 0.15)
01:55:57.296 00.000 11596 Worker thread wakes up
01:55:57.296 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.15) opts 0xd
01:55:57.296 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.15)
01:55:57.297 00.001 11596 Moving (-0.08, 0.15) raw xDistance=0.14 yDistance=-0.09
01:55:57.297 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.14
01:55:57.297 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:57.297 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:55:57.297 00.000 11596 MoveAxis(W, 178, ABG)
01:55:57.297 00.000 11596 Guiding  Dir = 3, Dur = 178
01:55:57.298 00.001 11596 IsSlewing returns 0
01:55:57.305 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
01:55:57.313 00.008 13300 UpdateGuideState exits: m=1406 SNR=26.3
01:55:57.314 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:57.314 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:55:57.314 00.000 13300 Enqueuing Expose request
01:55:57.319 00.005 11596 IsGuiding returns 0
01:55:57.520 00.201 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6dea90c3-7a8c-487d-a380-92cde45d7a82"}
01:55:57.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6dea90c3-7a8c-487d-a380-92cde45d7a82"}
01:55:57.521 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d6c60341-aac5-40fc-8a25-40c118b586f5"}
01:55:57.521 00.000 13300 case statement mapped state 6 to 3
01:55:57.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d6c60341-aac5-40fc-8a25-40c118b586f5"}
01:55:57.521 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"20c2805b-913b-49f3-9459-85c053fe7554"}
01:55:57.522 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":244,"width":15,"height":15,"star_pos":[6.74,6.84],"pixels":"..."},"id":"20c2805b-913b-49f3-9459-85c053fe7554"}
01:55:57.631 00.109 11596 IsGuiding returns 1
01:55:57.631 00.000 11596 scope still moving after pulse duration time elapsed
01:55:58.031 00.400 11596 IsSlewing returns 0
01:55:58.130 00.099 11596 IsGuiding returns 0
01:55:58.130 00.000 11596 scope move finished after 178 + 631 ms
01:55:58.130 00.000 11596 Move returns status 0, amount 178
01:55:58.130 00.000 11596 MoveAxis(N, 0, ABG)
01:55:58.130 00.000 11596 Move returns status 0, amount 0
01:55:58.130 00.000 11596 move complete, result=0
01:55:58.130 00.000 11596 worker thread done servicing request
01:55:58.130 00.000 11596 Worker thread wakes up
01:55:58.131 00.001 13300 GuideStep: 0.1 px 178 ms WEST, -0.1 px 0 ms NORTH
01:55:58.131 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:55:58.642 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:56:00.520 01.878 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aabb7b72-a04c-418d-bd7f-491c8a092319"}
01:56:00.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aabb7b72-a04c-418d-bd7f-491c8a092319"}
01:56:00.521 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"72378b5a-7817-4339-818d-020dbdf52980"}
01:56:00.521 00.000 13300 case statement mapped state 6 to 3
01:56:00.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"72378b5a-7817-4339-818d-020dbdf52980"}
01:56:00.522 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"95b30f6f-93a9-4d33-98d8-a4ea93ebb02c"}
01:56:00.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":244,"width":15,"height":15,"star_pos":[6.74,6.84],"pixels":"..."},"id":"95b30f6f-93a9-4d33-98d8-a4ea93ebb02c"}
01:56:01.663 01.141 11596 Exposure complete
01:56:01.732 00.069 11596 worker thread done servicing request
01:56:01.733 00.001 13300 OnExposeComplete: enter
01:56:01.733 00.000 13300 UpdateGuideState(): m_state=6
01:56:01.733 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 245
01:56:01.733 00.000 13300 Star::Find returns 1 (0), X=34.79, Y=410.77, Mass=1396, SNR=26.2, Peak=213 HFD=2.9
01:56:01.734 00.001 13300 MultiStar: [#1 -0.12,0.18,0.55,U] [#2 0.09,0.02,0.47,U] [#3 -0.06,0.26,0.33,U] [#4 -0.32,0.04,0.28,U] [#5 -0.18,0.20,0.29,U] [#6 -0.03,0.15,0.27,U] [#7 -0.02,0.10,0.30,U] [#8 0.16,0.27,0.25,U] 
01:56:01.734 00.000 13300 single-star, 8 included, MultiStar: {-0.05, 0.14}, one-star: {-0.03, 0.13}
01:56:01.734 00.000 13300 CameraToMount -- cameraTheta (1.83) - m_xAngle (1.53) = xAngle (0.30 = 0.30)
01:56:01.734 00.000 13300 CameraToMount -- cameraTheta (1.83) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.83 = -2.83)
01:56:01.734 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.13 hyp=0.13 cameraTheta=1.83 mountX=0.13 mountY=-0.04, mountTheta=-0.31
01:56:01.736 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.13, opts=13)
01:56:01.736 00.000 13300 Enqueuing Move request for scope (-0.03, 0.13)
01:56:01.736 00.000 11596 Worker thread wakes up
01:56:01.736 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.13) opts 0xd
01:56:01.737 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.13)
01:56:01.737 00.000 11596 Moving (-0.03, 0.13) raw xDistance=0.13 yDistance=-0.04
01:56:01.737 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:56:01.737 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:01.737 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:56:01.737 00.000 11596 MoveAxis(E, 0, ABG)
01:56:01.737 00.000 11596 Move returns status 0, amount 0
01:56:01.737 00.000 11596 MoveAxis(N, 0, ABG)
01:56:01.737 00.000 11596 Move returns status 0, amount 0
01:56:01.737 00.000 11596 move complete, result=0
01:56:01.737 00.000 11596 worker thread done servicing request
01:56:01.744 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
01:56:01.752 00.008 13300 UpdateGuideState exits: m=1396 SNR=26.2
01:56:01.752 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:01.752 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:56:01.752 00.000 13300 Enqueuing Expose request
01:56:01.753 00.001 11596 Worker thread wakes up
01:56:01.753 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:56:01.753 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:56:02.265 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:56:03.519 01.254 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"870ce7fe-eee6-44d1-8ad9-f6b6e65c91e0"}
01:56:03.519 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"870ce7fe-eee6-44d1-8ad9-f6b6e65c91e0"}
01:56:03.520 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d9f115f0-83b3-4cfb-8c14-8dcb5a6656bb"}
01:56:03.520 00.000 13300 case statement mapped state 6 to 3
01:56:03.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d9f115f0-83b3-4cfb-8c14-8dcb5a6656bb"}
01:56:03.520 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"405c8b21-40f9-406e-9165-0d88a5cc2d20"}
01:56:03.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":245,"width":15,"height":15,"star_pos":[6.79,6.77],"pixels":"..."},"id":"405c8b21-40f9-406e-9165-0d88a5cc2d20"}
01:56:05.296 01.776 11596 Exposure complete
01:56:05.364 00.068 11596 worker thread done servicing request
01:56:05.365 00.001 13300 OnExposeComplete: enter
01:56:05.365 00.000 13300 UpdateGuideState(): m_state=6
01:56:05.365 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 246
01:56:05.365 00.000 13300 Star::Find returns 1 (0), X=34.78, Y=410.79, Mass=1383, SNR=26.1, Peak=215 HFD=2.9
01:56:05.366 00.001 13300 MultiStar: [#1 -0.16,0.09,0.56,U] [#2 -0.07,-0.03,0.51,U] [#3 0.04,0.14,0.33,U] [#4 -0.29,0.05,0.34,U] [#5 0.03,0.23,0.29,U] [#6 -0.23,0.13,0.27,U] [#7 0.13,-0.13,0.29,U] [#8 -0.10,0.11,0.24,U] 
01:56:05.366 00.000 13300 refined, 8 included, MultiStar: {-0.08, 0.09}, one-star: {-0.04, 0.15}
01:56:05.366 00.000 13300 CameraToMount -- cameraTheta (2.28) - m_xAngle (1.53) = xAngle (0.75 = 0.75)
01:56:05.366 00.000 13300 CameraToMount -- cameraTheta (2.28) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.38 = -2.38)
01:56:05.366 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.09 hyp=0.12 cameraTheta=2.28 mountX=0.09 mountY=-0.08, mountTheta=-0.75
01:56:05.368 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.09, opts=13)
01:56:05.368 00.000 13300 Enqueuing Move request for scope (-0.08, 0.09)
01:56:05.368 00.000 11596 Worker thread wakes up
01:56:05.368 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.09) opts 0xd
01:56:05.369 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.09)
01:56:05.369 00.000 11596 Moving (-0.08, 0.09) raw xDistance=0.09 yDistance=-0.08
01:56:05.369 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:56:05.369 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:05.369 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:56:05.369 00.000 11596 MoveAxis(E, 0, ABG)
01:56:05.369 00.000 11596 Move returns status 0, amount 0
01:56:05.370 00.001 11596 MoveAxis(N, 0, ABG)
01:56:05.370 00.000 11596 Move returns status 0, amount 0
01:56:05.370 00.000 11596 move complete, result=0
01:56:05.370 00.000 11596 worker thread done servicing request
01:56:05.376 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
01:56:05.384 00.008 13300 UpdateGuideState exits: m=1383 SNR=26.1
01:56:05.384 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:05.384 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:56:05.384 00.000 13300 Enqueuing Expose request
01:56:05.385 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:56:05.385 00.000 11596 Worker thread wakes up
01:56:05.385 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:56:05.892 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:56:06.519 00.627 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"85f5bc3f-e7d3-4496-9bb8-851cb0e12a25"}
01:56:06.519 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"85f5bc3f-e7d3-4496-9bb8-851cb0e12a25"}
01:56:06.520 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e43d8886-55fe-46d4-98f3-21321f988d27"}
01:56:06.520 00.000 13300 case statement mapped state 6 to 3
01:56:06.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e43d8886-55fe-46d4-98f3-21321f988d27"}
01:56:06.521 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f5ec6f79-e423-494f-950b-7508a8833b5f"}
01:56:06.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":246,"width":15,"height":15,"star_pos":[6.78,6.79],"pixels":"..."},"id":"f5ec6f79-e423-494f-950b-7508a8833b5f"}
01:56:08.913 02.392 11596 Exposure complete
01:56:08.984 00.071 11596 worker thread done servicing request
01:56:08.984 00.000 13300 OnExposeComplete: enter
01:56:08.984 00.000 13300 UpdateGuideState(): m_state=6
01:56:08.985 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
01:56:08.985 00.000 13300 Star::Find returns 1 (0), X=34.73, Y=410.67, Mass=1405, SNR=26.3, Peak=207 HFD=3.2
01:56:08.985 00.000 13300 MultiStar: [#1 -0.19,0.12,0.56,U] [#2 -0.02,-0.24,0.46,U] [#3 0.12,0.25,0.33,U] [#4 -0.24,0.24,0.00,M3] [#5 -0.24,0.20,0.27,U] [#6 0.06,0.39,0.00,M1] [#7 0.19,-0.23,0.30,U] [#8 -0.03,0.15,0.25,U] 
01:56:08.986 00.001 13300 refined, 6 included, MultiStar: {-0.06, 0.03}, one-star: {-0.09, 0.03}
01:56:08.986 00.000 13300 CameraToMount -- cameraTheta (2.69) - m_xAngle (1.53) = xAngle (1.16 = 1.16)
01:56:08.986 00.000 13300 CameraToMount -- cameraTheta (2.69) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.97 = -1.97)
01:56:08.986 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.03 hyp=0.06 cameraTheta=2.69 mountX=0.03 mountY=-0.06, mountTheta=-1.16
01:56:08.988 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.03, opts=13)
01:56:08.988 00.000 13300 Enqueuing Move request for scope (-0.06, 0.03)
01:56:08.988 00.000 11596 Worker thread wakes up
01:56:08.988 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.03) opts 0xd
01:56:08.988 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.03)
01:56:08.988 00.000 11596 Moving (-0.06, 0.03) raw xDistance=0.03 yDistance=-0.06
01:56:08.988 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:56:08.988 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:08.989 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:56:08.989 00.000 11596 MoveAxis(E, 0, ABG)
01:56:08.989 00.000 11596 Move returns status 0, amount 0
01:56:08.989 00.000 11596 MoveAxis(N, 0, ABG)
01:56:08.989 00.000 11596 Move returns status 0, amount 0
01:56:08.989 00.000 11596 move complete, result=0
01:56:08.989 00.000 11596 worker thread done servicing request
01:56:08.995 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
01:56:09.004 00.009 13300 UpdateGuideState exits: m=1405 SNR=26.3
01:56:09.004 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:09.004 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:56:09.004 00.000 13300 Enqueuing Expose request
01:56:09.004 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:56:09.004 00.000 11596 Worker thread wakes up
01:56:09.004 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:56:09.506 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:56:09.518 00.012 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"78c3ccb6-c596-4066-97e9-19dd52d03f4a"}
01:56:09.518 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"78c3ccb6-c596-4066-97e9-19dd52d03f4a"}
01:56:09.519 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eeaccc3d-208f-4116-8ec9-46837cf81191"}
01:56:09.519 00.000 13300 case statement mapped state 6 to 3
01:56:09.519 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eeaccc3d-208f-4116-8ec9-46837cf81191"}
01:56:09.520 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4adecb5b-779a-4280-84d7-edd30a5bf849"}
01:56:09.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":247,"width":15,"height":15,"star_pos":[6.73,6.67],"pixels":"..."},"id":"4adecb5b-779a-4280-84d7-edd30a5bf849"}
01:56:12.519 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e5002ade-34b7-423f-92e3-4bd5c5f6ee77"}
01:56:12.519 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e5002ade-34b7-423f-92e3-4bd5c5f6ee77"}
01:56:12.520 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ab68445a-acdf-4444-af8b-7880f07f55cb"}
01:56:12.520 00.000 13300 case statement mapped state 6 to 3
01:56:12.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ab68445a-acdf-4444-af8b-7880f07f55cb"}
01:56:12.521 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e15350f5-c82e-483c-aa13-872054fed557"}
01:56:12.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":247,"width":15,"height":15,"star_pos":[6.73,6.67],"pixels":"..."},"id":"e15350f5-c82e-483c-aa13-872054fed557"}
01:56:12.532 00.011 11596 Exposure complete
01:56:12.606 00.074 11596 worker thread done servicing request
01:56:12.606 00.000 13300 OnExposeComplete: enter
01:56:12.606 00.000 13300 UpdateGuideState(): m_state=6
01:56:12.607 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 248
01:56:12.607 00.000 13300 Star::Find returns 1 (0), X=34.79, Y=410.78, Mass=1419, SNR=26.4, Peak=214 HFD=2.9
01:56:12.607 00.000 13300 MultiStar: [#1 0.02,0.04,0.55,U] [#2 0.08,-0.02,0.51,U] [#3 0.02,-0.02,0.32,U] [#4 -0.20,-0.12,0.27,U] [#5 0.19,0.23,0.29,U] [#6 -0.30,0.80,0.00,M2] [#7 -0.08,0.02,0.29,U] [#8 0.16,0.37,0.00,M2] 
01:56:12.608 00.001 13300 refined, 6 included, MultiStar: {0.00, 0.06}, one-star: {-0.03, 0.14}
01:56:12.608 00.000 13300 CameraToMount -- cameraTheta (1.53) - m_xAngle (1.53) = xAngle (-0.00 = -0.00)
01:56:12.608 00.000 13300 CameraToMount -- cameraTheta (1.53) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.13 = -3.13)
01:56:12.608 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.06 hyp=0.06 cameraTheta=1.53 mountX=0.06 mountY=-0.00, mountTheta=-0.01
01:56:12.610 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.06, opts=13)
01:56:12.610 00.000 13300 Enqueuing Move request for scope (0.00, 0.06)
01:56:12.610 00.000 11596 Worker thread wakes up
01:56:12.610 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.06) opts 0xd
01:56:12.611 00.001 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.06)
01:56:12.611 00.000 11596 Moving (0.00, 0.06) raw xDistance=0.06 yDistance=-0.00
01:56:12.611 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:56:12.611 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:12.611 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:56:12.611 00.000 11596 MoveAxis(E, 0, ABG)
01:56:12.611 00.000 11596 Move returns status 0, amount 0
01:56:12.612 00.001 11596 MoveAxis(N, 0, ABG)
01:56:12.612 00.000 11596 Move returns status 0, amount 0
01:56:12.612 00.000 11596 move complete, result=0
01:56:12.612 00.000 11596 worker thread done servicing request
01:56:12.620 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
01:56:12.631 00.011 13300 UpdateGuideState exits: m=1419 SNR=26.4
01:56:12.631 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:12.631 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:56:12.631 00.000 13300 Enqueuing Expose request
01:56:12.632 00.001 11596 Worker thread wakes up
01:56:12.632 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:56:12.632 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:56:13.147 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:56:15.518 02.371 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"843b7a0a-f566-452d-aca9-4a79380c111d"}
01:56:15.518 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"843b7a0a-f566-452d-aca9-4a79380c111d"}
01:56:15.519 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"73a070d8-a16d-4e06-9436-025999e48dd1"}
01:56:15.519 00.000 13300 case statement mapped state 6 to 3
01:56:15.519 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"73a070d8-a16d-4e06-9436-025999e48dd1"}
01:56:15.520 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"94dd136e-b8be-4153-8143-5d77c04c00d3"}
01:56:15.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":248,"width":15,"height":15,"star_pos":[6.79,6.78],"pixels":"..."},"id":"94dd136e-b8be-4153-8143-5d77c04c00d3"}
01:56:16.185 00.665 11596 Exposure complete
01:56:16.265 00.080 11596 worker thread done servicing request
01:56:16.265 00.000 13300 OnExposeComplete: enter
01:56:16.265 00.000 13300 UpdateGuideState(): m_state=6
01:56:16.266 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 249
01:56:16.266 00.000 13300 Star::Find returns 1 (0), X=34.84, Y=410.86, Mass=1435, SNR=26.5, Peak=214 HFD=2.9
01:56:16.266 00.000 13300 MultiStar: [#1 -0.02,0.35,0.00,M1] [#2 0.04,0.10,0.51,U] [#3 0.05,0.15,0.33,U] [#4 -0.22,-0.09,0.27,U] [#5 -0.30,0.38,0.00,M1] [#6 0.06,0.53,0.00,M3] [#7 0.07,0.05,0.28,U] [#8 -0.13,0.37,0.00,M3] 
01:56:16.266 00.000 13300 refined, 4 included, MultiStar: {0.01, 0.13}, one-star: {0.02, 0.23}
01:56:16.266 00.000 13300 CameraToMount -- cameraTheta (1.50) - m_xAngle (1.53) = xAngle (-0.03 = -0.03)
01:56:16.267 00.001 13300 CameraToMount -- cameraTheta (1.50) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.16 = 3.13)
01:56:16.267 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.50 mountX=0.13 mountY=0.00, mountTheta=0.01
01:56:16.269 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.13, opts=13)
01:56:16.269 00.000 13300 Enqueuing Move request for scope (0.01, 0.13)
01:56:16.269 00.000 11596 Worker thread wakes up
01:56:16.269 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.13) opts 0xd
01:56:16.269 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.13)
01:56:16.269 00.000 11596 Moving (0.01, 0.13) raw xDistance=0.13 yDistance=0.00
01:56:16.269 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:56:16.270 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:16.270 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:56:16.270 00.000 11596 MoveAxis(E, 0, ABG)
01:56:16.270 00.000 11596 Move returns status 0, amount 0
01:56:16.270 00.000 11596 MoveAxis(N, 0, ABG)
01:56:16.270 00.000 11596 Move returns status 0, amount 0
01:56:16.270 00.000 11596 move complete, result=0
01:56:16.271 00.001 11596 worker thread done servicing request
01:56:16.277 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
01:56:16.285 00.008 13300 UpdateGuideState exits: m=1435 SNR=26.5
01:56:16.286 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:16.286 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:56:16.286 00.000 13300 Enqueuing Expose request
01:56:16.286 00.000 11596 Worker thread wakes up
01:56:16.286 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:56:16.286 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:56:16.789 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:56:18.517 01.728 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b66ae433-c44f-423b-8963-aafccb0d5975"}
01:56:18.517 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b66ae433-c44f-423b-8963-aafccb0d5975"}
01:56:18.518 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2af0609d-f821-40ea-89d0-1265f83563f4"}
01:56:18.518 00.000 13300 case statement mapped state 6 to 3
01:56:18.518 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2af0609d-f821-40ea-89d0-1265f83563f4"}
01:56:18.518 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e251c3f2-fd41-4e93-915f-0d7e04f7238d"}
01:56:18.519 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":249,"width":15,"height":15,"star_pos":[6.84,6.86],"pixels":"..."},"id":"e251c3f2-fd41-4e93-915f-0d7e04f7238d"}
01:56:19.825 01.306 11596 Exposure complete
01:56:19.920 00.095 11596 worker thread done servicing request
01:56:19.920 00.000 13300 OnExposeComplete: enter
01:56:19.920 00.000 13300 UpdateGuideState(): m_state=6
01:56:19.920 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 250
01:56:19.921 00.001 13300 Star::Find returns 1 (0), X=34.91, Y=410.79, Mass=1406, SNR=26.3, Peak=201 HFD=3.0
01:56:19.921 00.000 13300 MultiStar: [#1 -0.12,0.16,0.56,U] [#2 0.09,-0.07,0.48,U] [#3 0.00,0.35,0.00,M1] [#4 -0.23,0.24,0.00,M2] [#5 -0.02,0.12,0.29,U] [#6 -0.12,0.10,0.28,U] [#7 0.05,0.03,0.28,U] [#8 0.02,0.44,0.00,M4] 
01:56:19.921 00.000 13300 refined, 5 included, MultiStar: {0.01, 0.10}, one-star: {0.08, 0.15}
01:56:19.921 00.000 13300 CameraToMount -- cameraTheta (1.43) - m_xAngle (1.53) = xAngle (-0.10 = -0.10)
01:56:19.921 00.000 13300 CameraToMount -- cameraTheta (1.43) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.23 = 3.05)
01:56:19.921 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.43 mountX=0.10 mountY=0.01, mountTheta=0.09
01:56:19.923 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.10, opts=13)
01:56:19.924 00.001 13300 Enqueuing Move request for scope (0.01, 0.10)
01:56:19.924 00.000 11596 Worker thread wakes up
01:56:19.924 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.10) opts 0xd
01:56:19.924 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.10)
01:56:19.924 00.000 11596 Moving (0.01, 0.10) raw xDistance=0.10 yDistance=0.01
01:56:19.924 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:56:19.924 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:19.925 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:56:19.925 00.000 11596 MoveAxis(E, 0, ABG)
01:56:19.925 00.000 11596 Move returns status 0, amount 0
01:56:19.925 00.000 11596 MoveAxis(N, 0, ABG)
01:56:19.925 00.000 11596 Move returns status 0, amount 0
01:56:19.925 00.000 11596 move complete, result=0
01:56:19.925 00.000 11596 worker thread done servicing request
01:56:19.932 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
01:56:19.943 00.011 13300 UpdateGuideState exits: m=1406 SNR=26.3
01:56:19.943 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:19.943 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:56:19.943 00.000 13300 Enqueuing Expose request
01:56:19.943 00.000 11596 Worker thread wakes up
01:56:19.943 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:56:19.944 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:56:20.446 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:56:21.516 01.070 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"40d94951-97bc-4d57-9ff1-5fe82fe4b0d3"}
01:56:21.516 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"40d94951-97bc-4d57-9ff1-5fe82fe4b0d3"}
01:56:21.517 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b33eeda1-f935-4e3f-9322-19ebd2a6e954"}
01:56:21.517 00.000 13300 case statement mapped state 6 to 3
01:56:21.517 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b33eeda1-f935-4e3f-9322-19ebd2a6e954"}
01:56:21.517 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"672af61d-198c-4aa7-b4bc-c13279ab6f90"}
01:56:21.517 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":250,"width":15,"height":15,"star_pos":[6.91,6.79],"pixels":"..."},"id":"672af61d-198c-4aa7-b4bc-c13279ab6f90"}
01:56:23.473 01.956 11596 Exposure complete
01:56:23.542 00.069 11596 worker thread done servicing request
01:56:23.543 00.001 13300 OnExposeComplete: enter
01:56:23.543 00.000 13300 UpdateGuideState(): m_state=6
01:56:23.543 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 251
01:56:23.543 00.000 13300 Star::Find returns 1 (0), X=34.84, Y=410.96, Mass=1394, SNR=26.1, Peak=204 HFD=3.0
01:56:23.544 00.001 13300 MultiStar: [#1 -0.02,0.35,0.00,M1] [#2 0.05,0.18,0.51,U] [#3 -0.09,0.29,0.33,U] [#4 -0.04,-0.00,0.34,U] [#5 -0.04,0.31,0.28,U] [#6 0.24,0.68,0.00,M3] [#7 0.04,0.10,0.28,U] [#8 0.01,0.45,0.00,M5] 
01:56:23.544 00.000 13300 refined, 5 included, MultiStar: {0.00, 0.23}, one-star: {0.02, 0.32}
01:56:23.544 00.000 13300 CameraToMount -- cameraTheta (1.56) - m_xAngle (1.53) = xAngle (0.02 = 0.02)
01:56:23.544 00.000 13300 CameraToMount -- cameraTheta (1.56) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.10 = -3.10)
01:56:23.544 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.23 hyp=0.23 cameraTheta=1.56 mountX=0.23 mountY=-0.01, mountTheta=-0.04
01:56:23.546 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.23, opts=13)
01:56:23.546 00.000 13300 Enqueuing Move request for scope (0.00, 0.23)
01:56:23.546 00.000 11596 Worker thread wakes up
01:56:23.546 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.23) opts 0xd
01:56:23.546 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.23)
01:56:23.547 00.001 11596 Moving (0.00, 0.23) raw xDistance=0.23 yDistance=-0.01
01:56:23.547 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
01:56:23.547 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:23.547 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:56:23.547 00.000 11596 MoveAxis(W, 286, ABG)
01:56:23.547 00.000 11596 Guiding  Dir = 3, Dur = 286
01:56:23.547 00.000 11596 IsSlewing returns 0
01:56:23.553 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
01:56:23.562 00.009 13300 UpdateGuideState exits: m=1394 SNR=26.1
01:56:23.562 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:23.562 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:56:23.562 00.000 13300 Enqueuing Expose request
01:56:23.788 00.226 11596 IsGuiding returns 0
01:56:24.003 00.215 11596 PulseGuide returned control before completion, sleep 81
01:56:24.448 00.445 11596 IsGuiding returns 0
01:56:24.448 00.000 11596 Move returns status 0, amount 286
01:56:24.448 00.000 11596 MoveAxis(N, 0, ABG)
01:56:24.448 00.000 11596 Move returns status 0, amount 0
01:56:24.448 00.000 11596 move complete, result=0
01:56:24.448 00.000 11596 worker thread done servicing request
01:56:24.448 00.000 11596 Worker thread wakes up
01:56:24.448 00.000 13300 GuideStep: 0.2 px 286 ms WEST, -0.0 px 0 ms NORTH
01:56:24.449 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:56:24.517 00.068 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c8915a4f-5026-4842-bdf4-2343e86d26da"}
01:56:24.517 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c8915a4f-5026-4842-bdf4-2343e86d26da"}
01:56:24.519 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0442f2fa-2a22-4a94-a4f3-7e888b77fb31"}
01:56:24.519 00.000 13300 case statement mapped state 6 to 3
01:56:24.520 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0442f2fa-2a22-4a94-a4f3-7e888b77fb31"}
01:56:24.521 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"44f443a2-6c40-4efb-a5a1-0a50f6a10419"}
01:56:24.522 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":251,"width":15,"height":15,"star_pos":[6.84,6.96],"pixels":"..."},"id":"44f443a2-6c40-4efb-a5a1-0a50f6a10419"}
01:56:24.956 00.434 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:56:27.515 02.559 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7b2f0a69-27eb-4ea0-9f08-3eb4e595bf85"}
01:56:27.515 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7b2f0a69-27eb-4ea0-9f08-3eb4e595bf85"}
01:56:27.516 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d1b3e119-3cd4-4ec8-90d3-e175f45d153c"}
01:56:27.516 00.000 13300 case statement mapped state 6 to 3
01:56:27.516 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d1b3e119-3cd4-4ec8-90d3-e175f45d153c"}
01:56:27.516 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f78c9630-3f8d-42da-abe7-c66a4a6f132c"}
01:56:27.517 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":251,"width":15,"height":15,"star_pos":[6.84,6.96],"pixels":"..."},"id":"f78c9630-3f8d-42da-abe7-c66a4a6f132c"}
01:56:27.995 00.478 11596 Exposure complete
01:56:28.063 00.068 11596 worker thread done servicing request
01:56:28.063 00.000 13300 OnExposeComplete: enter
01:56:28.064 00.001 13300 UpdateGuideState(): m_state=6
01:56:28.064 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 252
01:56:28.065 00.001 13300 Star::Find returns 1 (0), X=34.81, Y=410.84, Mass=1424, SNR=26.4, Peak=212 HFD=2.9
01:56:28.065 00.000 13300 MultiStar: [#1 -0.07,0.34,0.00,M2] [#2 0.08,0.02,0.52,U] [#3 -0.08,0.28,0.33,U] [#4 -0.25,0.09,0.34,U] [#5 -0.26,0.11,0.29,U] [#6 -0.20,0.27,0.00,M4] [#7 -0.09,0.02,0.28,U] [#8 -0.05,0.55,0.00,M6] 
01:56:28.065 00.000 13300 refined, 5 included, MultiStar: {-0.06, 0.13}, one-star: {-0.01, 0.20}
01:56:28.065 00.000 13300 CameraToMount -- cameraTheta (2.01) - m_xAngle (1.53) = xAngle (0.48 = 0.48)
01:56:28.065 00.000 13300 CameraToMount -- cameraTheta (2.01) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.65 = -2.65)
01:56:28.065 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.13 hyp=0.15 cameraTheta=2.01 mountX=0.13 mountY=-0.07, mountTheta=-0.49
01:56:28.068 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.13, opts=13)
01:56:28.068 00.000 13300 Enqueuing Move request for scope (-0.06, 0.13)
01:56:28.068 00.000 11596 Worker thread wakes up
01:56:28.069 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.13) opts 0xd
01:56:28.069 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.13)
01:56:28.069 00.000 11596 Moving (-0.06, 0.13) raw xDistance=0.13 yDistance=-0.07
01:56:28.069 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:56:28.069 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:28.069 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:56:28.069 00.000 11596 MoveAxis(E, 0, ABG)
01:56:28.069 00.000 11596 Move returns status 0, amount 0
01:56:28.069 00.000 11596 MoveAxis(N, 0, ABG)
01:56:28.069 00.000 11596 Move returns status 0, amount 0
01:56:28.070 00.001 11596 move complete, result=0
01:56:28.070 00.000 11596 worker thread done servicing request
01:56:28.078 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
01:56:28.086 00.008 13300 UpdateGuideState exits: m=1424 SNR=26.4
01:56:28.086 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:28.087 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:56:28.087 00.000 13300 Enqueuing Expose request
01:56:28.087 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:56:28.087 00.000 11596 Worker thread wakes up
01:56:28.087 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:56:28.600 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:56:30.513 01.913 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0d55dacc-4dd8-4f8b-9674-a3854cd9d965"}
01:56:30.513 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0d55dacc-4dd8-4f8b-9674-a3854cd9d965"}
01:56:30.514 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ac0f8497-c891-4baa-954e-3622dd5b7103"}
01:56:30.514 00.000 13300 case statement mapped state 6 to 3
01:56:30.514 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ac0f8497-c891-4baa-954e-3622dd5b7103"}
01:56:30.514 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"586ca068-c0ad-4c26-b35c-17ab0dee6c6a"}
01:56:30.514 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":252,"width":15,"height":15,"star_pos":[6.81,6.84],"pixels":"..."},"id":"586ca068-c0ad-4c26-b35c-17ab0dee6c6a"}
01:56:31.620 01.106 11596 Exposure complete
01:56:31.692 00.072 11596 worker thread done servicing request
01:56:31.692 00.000 13300 OnExposeComplete: enter
01:56:31.692 00.000 13300 UpdateGuideState(): m_state=6
01:56:31.693 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 253
01:56:31.693 00.000 13300 Star::Find returns 1 (0), X=34.80, Y=410.74, Mass=1404, SNR=26.3, Peak=213 HFD=3.0
01:56:31.693 00.000 13300 MultiStar: [#1 -0.07,0.17,0.55,U] [#2 -0.02,-0.17,0.51,U] [#3 -0.24,0.12,0.32,U] [#4 0.01,-0.01,0.33,U] [#5 0.06,0.40,0.00,M1] [#6 0.07,0.22,0.26,U] [#7 -0.15,-0.10,0.29,U] [#8 0.33,0.21,0.00,M7] 
01:56:31.694 00.001 13300 refined, 6 included, MultiStar: {-0.05, 0.05}, one-star: {-0.02, 0.10}
01:56:31.694 00.000 13300 CameraToMount -- cameraTheta (2.35) - m_xAngle (1.53) = xAngle (0.82 = 0.82)
01:56:31.694 00.000 13300 CameraToMount -- cameraTheta (2.35) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.31 = -2.31)
01:56:31.694 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.05 hyp=0.07 cameraTheta=2.35 mountX=0.05 mountY=-0.05, mountTheta=-0.83
01:56:31.697 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.05, opts=13)
01:56:31.697 00.000 13300 Enqueuing Move request for scope (-0.05, 0.05)
01:56:31.697 00.000 11596 Worker thread wakes up
01:56:31.697 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.05) opts 0xd
01:56:31.697 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.05)
01:56:31.697 00.000 11596 Moving (-0.05, 0.05) raw xDistance=0.05 yDistance=-0.05
01:56:31.698 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:56:31.698 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:31.698 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:56:31.698 00.000 11596 MoveAxis(E, 0, ABG)
01:56:31.698 00.000 11596 Move returns status 0, amount 0
01:56:31.698 00.000 11596 MoveAxis(N, 0, ABG)
01:56:31.699 00.001 11596 Move returns status 0, amount 0
01:56:31.699 00.000 11596 move complete, result=0
01:56:31.699 00.000 11596 worker thread done servicing request
01:56:31.709 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
01:56:31.717 00.008 13300 UpdateGuideState exits: m=1404 SNR=26.3
01:56:31.717 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:31.717 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:56:31.718 00.001 13300 Enqueuing Expose request
01:56:31.718 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:56:31.718 00.000 11596 Worker thread wakes up
01:56:31.718 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:56:32.232 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:56:33.513 01.281 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f47a5e84-4165-4f44-b2fd-f485eb5e0d74"}
01:56:33.513 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f47a5e84-4165-4f44-b2fd-f485eb5e0d74"}
01:56:33.513 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4d20977e-7ab0-44e7-b2fd-2c1b0b436697"}
01:56:33.514 00.001 13300 case statement mapped state 6 to 3
01:56:33.514 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4d20977e-7ab0-44e7-b2fd-2c1b0b436697"}
01:56:33.514 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1cc4429c-e39e-4310-9841-3b5869411ccb"}
01:56:33.514 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":253,"width":15,"height":15,"star_pos":[6.80,6.74],"pixels":"..."},"id":"1cc4429c-e39e-4310-9841-3b5869411ccb"}
01:56:35.263 01.749 11596 Exposure complete
01:56:35.334 00.071 11596 worker thread done servicing request
01:56:35.334 00.000 13300 OnExposeComplete: enter
01:56:35.334 00.000 13300 UpdateGuideState(): m_state=6
01:56:35.334 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 254
01:56:35.334 00.000 13300 Star::Find returns 1 (0), X=34.73, Y=410.65, Mass=1419, SNR=26.4, Peak=199 HFD=3.1
01:56:35.335 00.001 13300 MultiStar: [#1 -0.16,-0.04,0.54,U] [#2 0.01,-0.25,0.50,U] [#3 -0.14,0.14,0.33,U] [#4 -0.25,-0.01,0.28,U] [#5 -0.02,0.12,0.29,U] [#6 -0.18,0.34,0.00,M4] [#7 -0.05,-0.36,0.00,M1] [#8 0.07,0.39,0.00,M8] 
01:56:35.335 00.000 13300 single-star, 5 included, MultiStar: {-0.10, -0.02}, one-star: {-0.09, 0.01}
01:56:35.335 00.000 13300 CameraToMount -- cameraTheta (2.99) - m_xAngle (1.53) = xAngle (1.46 = 1.46)
01:56:35.335 00.000 13300 CameraToMount -- cameraTheta (2.99) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.67 = -1.67)
01:56:35.335 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.01 hyp=0.09 cameraTheta=2.99 mountX=0.01 mountY=-0.09, mountTheta=-1.46
01:56:35.337 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.01, opts=13)
01:56:35.337 00.000 13300 Enqueuing Move request for scope (-0.09, 0.01)
01:56:35.337 00.000 11596 Worker thread wakes up
01:56:35.337 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.01) opts 0xd
01:56:35.337 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.01)
01:56:35.338 00.001 11596 Moving (-0.09, 0.01) raw xDistance=0.01 yDistance=-0.09
01:56:35.338 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:56:35.338 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:35.338 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:56:35.338 00.000 11596 MoveAxis(E, 0, ABG)
01:56:35.338 00.000 11596 Move returns status 0, amount 0
01:56:35.338 00.000 11596 MoveAxis(N, 0, ABG)
01:56:35.338 00.000 11596 Move returns status 0, amount 0
01:56:35.338 00.000 11596 move complete, result=0
01:56:35.338 00.000 11596 worker thread done servicing request
01:56:35.345 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
01:56:35.353 00.008 13300 UpdateGuideState exits: m=1419 SNR=26.4
01:56:35.353 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:35.353 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:56:35.353 00.000 13300 Enqueuing Expose request
01:56:35.353 00.000 11596 Worker thread wakes up
01:56:35.353 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:56:35.354 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:56:35.855 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:56:36.512 00.657 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0311f82e-8926-4bdd-83ac-0f226813feb3"}
01:56:36.512 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0311f82e-8926-4bdd-83ac-0f226813feb3"}
01:56:36.513 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"16158d1e-0fbd-4a25-bc48-0c8e1bcf1208"}
01:56:36.513 00.000 13300 case statement mapped state 6 to 3
01:56:36.513 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"16158d1e-0fbd-4a25-bc48-0c8e1bcf1208"}
01:56:36.514 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8b84c3b9-d1a9-4ba9-a534-e95feeed4b58"}
01:56:36.514 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":254,"width":15,"height":15,"star_pos":[6.73,6.65],"pixels":"..."},"id":"8b84c3b9-d1a9-4ba9-a534-e95feeed4b58"}
01:56:38.877 02.363 11596 Exposure complete
01:56:38.949 00.072 11596 worker thread done servicing request
01:56:38.949 00.000 13300 OnExposeComplete: enter
01:56:38.949 00.000 13300 UpdateGuideState(): m_state=6
01:56:38.950 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 255
01:56:38.950 00.000 13300 Star::Find returns 1 (0), X=34.79, Y=410.63, Mass=1424, SNR=26.4, Peak=191 HFD=3.2
01:56:38.950 00.000 13300 MultiStar: [#1 -0.10,-0.07,0.55,U] [#2 -0.12,-0.23,0.52,U] [#3 -0.11,0.06,0.33,U] [#4 -0.18,-0.01,0.28,U] [#5 -0.26,0.16,0.29,U] [#6 -0.31,-0.13,0.00,M5] [#7 0.13,0.15,0.29,U] [#8 -0.03,0.18,0.23,U] 
01:56:38.950 00.000 13300 single-star, 7 included, MultiStar: {-0.08, -0.01}, one-star: {-0.03, -0.01}
01:56:38.950 00.000 13300 CameraToMount -- cameraTheta (-2.71) - m_xAngle (1.53) = xAngle (-4.25 = 2.04)
01:56:38.950 00.000 13300 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.37 = -1.09)
01:56:38.951 00.001 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-2.71 mountX=-0.01 mountY=-0.03, mountTheta=-2.04
01:56:38.952 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.01, opts=13)
01:56:38.952 00.000 13300 Enqueuing Move request for scope (-0.03, -0.01)
01:56:38.953 00.001 11596 Worker thread wakes up
01:56:38.953 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd
01:56:38.953 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.01)
01:56:38.953 00.000 11596 Moving (-0.03, -0.01) raw xDistance=-0.01 yDistance=-0.03
01:56:38.953 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:56:38.953 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:38.953 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:56:38.953 00.000 11596 MoveAxis(E, 0, ABG)
01:56:38.953 00.000 11596 Move returns status 0, amount 0
01:56:38.953 00.000 11596 MoveAxis(N, 0, ABG)
01:56:38.954 00.001 11596 Move returns status 0, amount 0
01:56:38.954 00.000 11596 move complete, result=0
01:56:38.954 00.000 11596 worker thread done servicing request
01:56:38.962 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
01:56:38.970 00.008 13300 UpdateGuideState exits: m=1424 SNR=26.4
01:56:38.970 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:38.970 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:56:38.970 00.000 13300 Enqueuing Expose request
01:56:38.970 00.000 11596 Worker thread wakes up
01:56:38.970 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:56:38.970 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:56:39.483 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:56:39.512 00.029 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8f2e4e8f-2564-4f7f-ae72-8593364dcea6"}
01:56:39.512 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8f2e4e8f-2564-4f7f-ae72-8593364dcea6"}
01:56:39.513 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e5872346-06ef-411c-97b9-1a45a8b6cfe1"}
01:56:39.513 00.000 13300 case statement mapped state 6 to 3
01:56:39.513 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e5872346-06ef-411c-97b9-1a45a8b6cfe1"}
01:56:39.514 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3c4f00b9-533a-4d2c-82e1-27f1ebcc4a2d"}
01:56:39.514 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":255,"width":15,"height":15,"star_pos":[6.79,6.63],"pixels":"..."},"id":"3c4f00b9-533a-4d2c-82e1-27f1ebcc4a2d"}
01:56:42.512 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"54ee5eea-9fbd-4c15-9a1d-ad895a7d9d64"}
01:56:42.512 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"54ee5eea-9fbd-4c15-9a1d-ad895a7d9d64"}
01:56:42.513 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d2b8c982-5ce6-4cc3-a31c-99f09422f008"}
01:56:42.513 00.000 13300 case statement mapped state 6 to 3
01:56:42.513 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d2b8c982-5ce6-4cc3-a31c-99f09422f008"}
01:56:42.514 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"190679be-09dc-430a-9037-cb9293674502"}
01:56:42.514 00.000 11596 Exposure complete
01:56:42.514 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":255,"width":15,"height":15,"star_pos":[6.79,6.63],"pixels":"..."},"id":"190679be-09dc-430a-9037-cb9293674502"}
01:56:42.586 00.072 11596 worker thread done servicing request
01:56:42.586 00.000 13300 OnExposeComplete: enter
01:56:42.586 00.000 13300 UpdateGuideState(): m_state=6
01:56:42.587 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 256
01:56:42.587 00.000 13300 Star::Find returns 1 (0), X=34.73, Y=410.58, Mass=1416, SNR=26.4, Peak=192 HFD=3.2
01:56:42.587 00.000 13300 MultiStar: [#1 -0.20,0.02,0.51,U] [#2 -0.08,-0.24,0.46,U] [#3 -0.06,-0.05,0.34,U] [#4 -0.19,-0.14,0.29,U] [#5 -0.29,-0.17,0.00,M1] [#6 -0.21,0.06,0.26,U] [#7 0.01,-0.29,0.28,U] [#8 -0.25,0.13,0.24,U] 
01:56:42.587 00.000 13300 single-star, 7 included, MultiStar: {-0.12, -0.07}, one-star: {-0.09, -0.05}
01:56:42.587 00.000 13300 CameraToMount -- cameraTheta (-2.61) - m_xAngle (1.53) = xAngle (-4.15 = 2.14)
01:56:42.588 00.001 13300 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.27 = -0.99)
01:56:42.588 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.05 hyp=0.11 cameraTheta=-2.61 mountX=-0.06 mountY=-0.09, mountTheta=-2.14
01:56:42.589 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.05, opts=13)
01:56:42.590 00.001 13300 Enqueuing Move request for scope (-0.09, -0.05)
01:56:42.590 00.000 11596 Worker thread wakes up
01:56:42.590 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.05) opts 0xd
01:56:42.590 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.05)
01:56:42.590 00.000 11596 Moving (-0.09, -0.05) raw xDistance=-0.06 yDistance=-0.09
01:56:42.590 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:56:42.590 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:42.590 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:56:42.590 00.000 11596 MoveAxis(E, 0, ABG)
01:56:42.591 00.001 11596 Move returns status 0, amount 0
01:56:42.591 00.000 11596 MoveAxis(N, 0, ABG)
01:56:42.591 00.000 11596 Move returns status 0, amount 0
01:56:42.591 00.000 11596 move complete, result=0
01:56:42.591 00.000 11596 worker thread done servicing request
01:56:42.600 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=112, Gamma=0.510
01:56:42.612 00.012 13300 UpdateGuideState exits: m=1416 SNR=26.4
01:56:42.613 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:42.613 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:56:42.613 00.000 13300 Enqueuing Expose request
01:56:42.613 00.000 11596 Worker thread wakes up
01:56:42.613 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:56:42.614 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:56:43.122 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:56:45.513 02.391 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7b12dd23-2e87-44d6-908b-a833274d5672"}
01:56:45.513 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7b12dd23-2e87-44d6-908b-a833274d5672"}
01:56:45.514 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"010e790b-eec0-4893-ab6e-8f0446fb2e9c"}
01:56:45.514 00.000 13300 case statement mapped state 6 to 3
01:56:45.514 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"010e790b-eec0-4893-ab6e-8f0446fb2e9c"}
01:56:45.515 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3e96b708-5941-4c8e-8a1a-d301aa868f43"}
01:56:45.515 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":256,"width":15,"height":15,"star_pos":[6.73,6.58],"pixels":"..."},"id":"3e96b708-5941-4c8e-8a1a-d301aa868f43"}
01:56:46.148 00.633 11596 Exposure complete
01:56:46.222 00.074 11596 worker thread done servicing request
01:56:46.222 00.000 13300 OnExposeComplete: enter
01:56:46.222 00.000 13300 UpdateGuideState(): m_state=6
01:56:46.222 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 257
01:56:46.222 00.000 13300 Star::Find returns 1 (0), X=34.70, Y=410.65, Mass=1412, SNR=26.3, Peak=202 HFD=3.3
01:56:46.223 00.001 13300 MultiStar: [#1 -0.16,-0.10,0.55,U] [#2 -0.11,-0.12,0.51,U] [#3 -0.19,-0.04,0.31,U] [#4 -0.27,-0.09,0.29,U] [#5 0.08,-0.01,0.29,U] [#6 -0.28,-0.08,0.27,U] [#7 -0.04,0.07,0.29,U] [#8 -0.25,0.27,0.00,M7] 
01:56:46.223 00.000 13300 single-star, 7 included, MultiStar: {-0.13, -0.04}, one-star: {-0.12, 0.01}
01:56:46.223 00.000 13300 CameraToMount -- cameraTheta (3.03) - m_xAngle (1.53) = xAngle (1.49 = 1.49)
01:56:46.223 00.000 13300 CameraToMount -- cameraTheta (3.03) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.63 = -1.63)
01:56:46.223 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=0.01 hyp=0.12 cameraTheta=3.03 mountX=0.01 mountY=-0.12, mountTheta=-1.49
01:56:46.226 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=0.01, opts=13)
01:56:46.226 00.000 13300 Enqueuing Move request for scope (-0.12, 0.01)
01:56:46.226 00.000 11596 Worker thread wakes up
01:56:46.226 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.01) opts 0xd
01:56:46.226 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, 0.01)
01:56:46.226 00.000 11596 Moving (-0.12, 0.01) raw xDistance=0.01 yDistance=-0.12
01:56:46.227 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:56:46.227 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:46.227 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:56:46.227 00.000 11596 MoveAxis(E, 0, ABG)
01:56:46.227 00.000 11596 Move returns status 0, amount 0
01:56:46.227 00.000 11596 MoveAxis(N, 0, ABG)
01:56:46.227 00.000 11596 Move returns status 0, amount 0
01:56:46.227 00.000 11596 move complete, result=0
01:56:46.227 00.000 11596 worker thread done servicing request
01:56:46.237 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=112, Gamma=0.510
01:56:46.247 00.010 13300 UpdateGuideState exits: m=1412 SNR=26.3
01:56:46.247 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:46.247 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:56:46.247 00.000 13300 Enqueuing Expose request
01:56:46.247 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:56:46.247 00.000 11596 Worker thread wakes up
01:56:46.248 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:56:46.756 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:56:48.512 01.756 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9d046020-01dd-4dc3-86c6-56717d7c8f24"}
01:56:48.512 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9d046020-01dd-4dc3-86c6-56717d7c8f24"}
01:56:48.513 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"390e6865-e6ed-4546-bc0d-36013c6dd2c7"}
01:56:48.513 00.000 13300 case statement mapped state 6 to 3
01:56:48.513 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"390e6865-e6ed-4546-bc0d-36013c6dd2c7"}
01:56:48.513 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"28ed7d9d-a5d9-4033-9410-cc5c7298258d"}
01:56:48.514 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":257,"width":15,"height":15,"star_pos":[6.70,6.65],"pixels":"..."},"id":"28ed7d9d-a5d9-4033-9410-cc5c7298258d"}
01:56:49.781 01.267 11596 Exposure complete
01:56:49.850 00.069 11596 worker thread done servicing request
01:56:49.850 00.000 13300 OnExposeComplete: enter
01:56:49.850 00.000 13300 UpdateGuideState(): m_state=6
01:56:49.851 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 258
01:56:49.851 00.000 13300 Star::Find returns 1 (0), X=34.71, Y=410.67, Mass=1395, SNR=26.2, Peak=207 HFD=3.2
01:56:49.851 00.000 13300 MultiStar: [#1 -0.25,-0.04,0.52,U] [#2 -0.14,-0.18,0.47,U] [#3 -0.07,0.06,0.33,U] [#4 -0.34,-0.01,0.00,M1] [#5 -0.23,-0.17,0.29,U] [#6 0.03,0.09,0.27,U] [#7 -0.01,0.05,0.30,U] [#8 0.14,0.39,0.00,M8] 
01:56:49.851 00.000 13300 single-star, 6 included, MultiStar: {-0.12, -0.02}, one-star: {-0.11, 0.03}
01:56:49.852 00.001 13300 CameraToMount -- cameraTheta (2.84) - m_xAngle (1.53) = xAngle (1.31 = 1.31)
01:56:49.852 00.000 13300 CameraToMount -- cameraTheta (2.84) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.82 = -1.82)
01:56:49.852 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=0.03 hyp=0.11 cameraTheta=2.84 mountX=0.03 mountY=-0.11, mountTheta=-1.31
01:56:49.854 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=0.03, opts=13)
01:56:49.854 00.000 13300 Enqueuing Move request for scope (-0.11, 0.03)
01:56:49.854 00.000 11596 Worker thread wakes up
01:56:49.854 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.03) opts 0xd
01:56:49.854 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, 0.03)
01:56:49.854 00.000 11596 Moving (-0.11, 0.03) raw xDistance=0.03 yDistance=-0.11
01:56:49.854 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:56:49.854 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:49.855 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:56:49.855 00.000 11596 MoveAxis(E, 0, ABG)
01:56:49.855 00.000 11596 Move returns status 0, amount 0
01:56:49.855 00.000 11596 MoveAxis(N, 0, ABG)
01:56:49.855 00.000 11596 Move returns status 0, amount 0
01:56:49.855 00.000 11596 move complete, result=0
01:56:49.855 00.000 11596 worker thread done servicing request
01:56:49.861 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
01:56:49.870 00.009 13300 UpdateGuideState exits: m=1395 SNR=26.2
01:56:49.870 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:49.870 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:56:49.870 00.000 13300 Enqueuing Expose request
01:56:49.870 00.000 11596 Worker thread wakes up
01:56:49.870 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:56:49.870 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:56:50.376 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:56:51.511 01.135 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cc73c8dd-0a4c-4f09-920c-64c3e9b1421b"}
01:56:51.511 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cc73c8dd-0a4c-4f09-920c-64c3e9b1421b"}
01:56:51.512 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"80d24bd3-dd10-450f-9000-7617deaca556"}
01:56:51.512 00.000 13300 case statement mapped state 6 to 3
01:56:51.512 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"80d24bd3-dd10-450f-9000-7617deaca556"}
01:56:51.512 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f51e7599-6804-47cc-8fe2-12c2d99b22b9"}
01:56:51.513 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":258,"width":15,"height":15,"star_pos":[6.71,6.67],"pixels":"..."},"id":"f51e7599-6804-47cc-8fe2-12c2d99b22b9"}
01:56:53.399 01.886 11596 Exposure complete
01:56:53.467 00.068 11596 worker thread done servicing request
01:56:53.468 00.001 13300 OnExposeComplete: enter
01:56:53.468 00.000 13300 UpdateGuideState(): m_state=6
01:56:53.468 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 259
01:56:53.468 00.000 13300 Star::Find returns 1 (0), X=34.73, Y=410.67, Mass=1385, SNR=26.1, Peak=213 HFD=3.0
01:56:53.469 00.001 13300 MultiStar: [#1 -0.12,0.06,0.56,U] [#2 -0.05,-0.04,0.51,U] [#3 -0.15,0.23,0.33,U] [#4 -0.52,-0.05,0.00,M2] [#5 -0.09,0.00,0.29,U] [#6 -0.18,0.54,0.00,M3] [#7 0.07,0.03,0.30,U] [#8 -0.23,0.19,0.23,U] 
01:56:53.469 00.000 13300 single-star, 6 included, MultiStar: {-0.09, 0.05}, one-star: {-0.09, 0.03}
01:56:53.469 00.000 13300 CameraToMount -- cameraTheta (2.80) - m_xAngle (1.53) = xAngle (1.27 = 1.27)
01:56:53.469 00.000 13300 CameraToMount -- cameraTheta (2.80) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.86 = -1.86)
01:56:53.469 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.03 hyp=0.09 cameraTheta=2.80 mountX=0.03 mountY=-0.09, mountTheta=-1.27
01:56:53.471 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.03, opts=13)
01:56:53.471 00.000 13300 Enqueuing Move request for scope (-0.09, 0.03)
01:56:53.471 00.000 11596 Worker thread wakes up
01:56:53.472 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.03) opts 0xd
01:56:53.472 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.03)
01:56:53.472 00.000 11596 Moving (-0.09, 0.03) raw xDistance=0.03 yDistance=-0.09
01:56:53.472 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:56:53.472 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:53.472 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:56:53.472 00.000 11596 MoveAxis(E, 0, ABG)
01:56:53.472 00.000 11596 Move returns status 0, amount 0
01:56:53.472 00.000 11596 MoveAxis(N, 0, ABG)
01:56:53.472 00.000 11596 Move returns status 0, amount 0
01:56:53.472 00.000 11596 move complete, result=0
01:56:53.473 00.001 11596 worker thread done servicing request
01:56:53.478 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
01:56:53.487 00.009 13300 UpdateGuideState exits: m=1385 SNR=26.1
01:56:53.487 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:53.487 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:56:53.487 00.000 13300 Enqueuing Expose request
01:56:53.488 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:56:53.488 00.000 11596 Worker thread wakes up
01:56:53.488 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:56:53.989 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:56:54.510 00.521 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4f4eaa28-e178-401c-bbfe-827485e7389f"}
01:56:54.510 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4f4eaa28-e178-401c-bbfe-827485e7389f"}
01:56:54.512 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"84911b0d-273d-44de-acb7-7c0857e9d71b"}
01:56:54.512 00.000 13300 case statement mapped state 6 to 3
01:56:54.512 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"84911b0d-273d-44de-acb7-7c0857e9d71b"}
01:56:54.512 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c36619dd-1863-48b7-8129-f3b18d6e38ab"}
01:56:54.513 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":259,"width":15,"height":15,"star_pos":[6.73,6.67],"pixels":"..."},"id":"c36619dd-1863-48b7-8129-f3b18d6e38ab"}
01:56:57.009 02.496 11596 Exposure complete
01:56:57.078 00.069 11596 worker thread done servicing request
01:56:57.079 00.001 13300 OnExposeComplete: enter
01:56:57.079 00.000 13300 UpdateGuideState(): m_state=6
01:56:57.079 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 260
01:56:57.079 00.000 13300 Star::Find returns 1 (0), X=34.70, Y=410.69, Mass=1389, SNR=26.1, Peak=208 HFD=3.3
01:56:57.080 00.001 13300 MultiStar: [#1 -0.18,-0.10,0.56,U] [#2 -0.15,-0.07,0.51,U] [#3 -0.34,0.17,0.00,M1] [#4 -0.17,-0.15,0.35,U] [#5 -0.41,0.05,0.00,M1] [#6 -0.11,0.34,0.00,M4] [#7 0.13,0.04,0.30,U] [#8 -0.08,0.55,0.00,M8] 
01:56:57.080 00.000 13300 refined, 4 included, MultiStar: {-0.12, -0.03}, one-star: {-0.12, 0.06}
01:56:57.080 00.000 13300 CameraToMount -- cameraTheta (-2.89) - m_xAngle (1.53) = xAngle (-4.42 = 1.86)
01:56:57.080 00.000 13300 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.55 = -1.27)
01:56:57.080 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=-0.03 hyp=0.12 cameraTheta=-2.89 mountX=-0.03 mountY=-0.11, mountTheta=-1.86
01:56:57.082 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=-0.03, opts=13)
01:56:57.082 00.000 13300 Enqueuing Move request for scope (-0.12, -0.03)
01:56:57.082 00.000 11596 Worker thread wakes up
01:56:57.082 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.03) opts 0xd
01:56:57.082 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, -0.03)
01:56:57.083 00.001 11596 Moving (-0.12, -0.03) raw xDistance=-0.03 yDistance=-0.11
01:56:57.083 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:56:57.083 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:57.083 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:56:57.083 00.000 11596 MoveAxis(E, 0, ABG)
01:56:57.083 00.000 11596 Move returns status 0, amount 0
01:56:57.083 00.000 11596 MoveAxis(N, 0, ABG)
01:56:57.083 00.000 11596 Move returns status 0, amount 0
01:56:57.083 00.000 11596 move complete, result=0
01:56:57.083 00.000 11596 worker thread done servicing request
01:56:57.090 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
01:56:57.099 00.009 13300 UpdateGuideState exits: m=1389 SNR=26.1
01:56:57.099 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:57.099 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:56:57.099 00.000 13300 Enqueuing Expose request
01:56:57.099 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:56:57.099 00.000 11596 Worker thread wakes up
01:56:57.099 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:56:57.510 00.411 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a4d2453b-206c-4d6e-a534-17b0cddcc672"}
01:56:57.510 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a4d2453b-206c-4d6e-a534-17b0cddcc672"}
01:56:57.511 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e9c59f8e-c281-49d0-88d4-ff3281c9e82b"}
01:56:57.511 00.000 13300 case statement mapped state 6 to 3
01:56:57.511 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e9c59f8e-c281-49d0-88d4-ff3281c9e82b"}
01:56:57.511 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7f68f0ce-be89-46ff-947c-a29ff9fad1f6"}
01:56:57.511 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":260,"width":15,"height":15,"star_pos":[6.70,6.69],"pixels":"..."},"id":"7f68f0ce-be89-46ff-947c-a29ff9fad1f6"}
01:56:57.615 00.104 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:57:00.509 02.894 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a1931b7d-94df-40a5-ac95-9607cb729dd5"}
01:57:00.509 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a1931b7d-94df-40a5-ac95-9607cb729dd5"}
01:57:00.510 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"28f60fba-b0bc-457b-8085-2fee8d4247c6"}
01:57:00.510 00.000 13300 case statement mapped state 6 to 3
01:57:00.510 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"28f60fba-b0bc-457b-8085-2fee8d4247c6"}
01:57:00.510 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e51a71da-aa17-4525-a9a6-6612c6b3b169"}
01:57:00.511 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":260,"width":15,"height":15,"star_pos":[6.70,6.69],"pixels":"..."},"id":"e51a71da-aa17-4525-a9a6-6612c6b3b169"}
01:57:00.649 00.138 11596 Exposure complete
01:57:00.719 00.070 11596 worker thread done servicing request
01:57:00.720 00.001 13300 OnExposeComplete: enter
01:57:00.720 00.000 13300 UpdateGuideState(): m_state=6
01:57:00.720 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 261
01:57:00.720 00.000 13300 Star::Find returns 1 (0), X=34.70, Y=410.85, Mass=1429, SNR=26.5, Peak=221 HFD=3.2
01:57:00.721 00.001 13300 MultiStar: [#1 -0.17,0.13,0.51,U] [#2 -0.11,-0.05,0.51,U] [#3 0.02,0.26,0.32,U] [#4 -0.25,0.09,0.28,U] [#5 -0.24,-0.12,0.29,U] [#6 -0.09,0.32,0.00,M5] [#7 -0.12,0.26,0.29,U] [#8 -0.21,0.33,0.00,M9] 
01:57:00.721 00.000 13300 refined, 6 included, MultiStar: {-0.14, 0.13}, one-star: {-0.12, 0.21}
01:57:00.721 00.000 13300 CameraToMount -- cameraTheta (2.39) - m_xAngle (1.53) = xAngle (0.86 = 0.86)
01:57:00.721 00.000 13300 CameraToMount -- cameraTheta (2.39) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.27 = -2.27)
01:57:00.721 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=0.13 hyp=0.19 cameraTheta=2.39 mountX=0.12 mountY=-0.14, mountTheta=-0.86
01:57:00.723 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=0.13, opts=13)
01:57:00.723 00.000 13300 Enqueuing Move request for scope (-0.14, 0.13)
01:57:00.723 00.000 11596 Worker thread wakes up
01:57:00.723 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.13) opts 0xd
01:57:00.723 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, 0.13)
01:57:00.723 00.000 11596 Moving (-0.14, 0.13) raw xDistance=0.12 yDistance=-0.14
01:57:00.724 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:57:00.724 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:00.724 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:57:00.724 00.000 11596 MoveAxis(E, 0, ABG)
01:57:00.724 00.000 11596 Move returns status 0, amount 0
01:57:00.724 00.000 11596 MoveAxis(N, 0, ABG)
01:57:00.724 00.000 11596 Move returns status 0, amount 0
01:57:00.724 00.000 11596 move complete, result=0
01:57:00.724 00.000 11596 worker thread done servicing request
01:57:00.730 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
01:57:00.739 00.009 13300 UpdateGuideState exits: m=1429 SNR=26.5
01:57:00.739 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:00.740 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:57:00.740 00.000 13300 Enqueuing Expose request
01:57:00.740 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:57:00.740 00.000 11596 Worker thread wakes up
01:57:00.740 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:57:01.252 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:57:03.509 02.257 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f9da8ab3-0975-4929-9965-e56a10070969"}
01:57:03.509 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f9da8ab3-0975-4929-9965-e56a10070969"}
01:57:03.510 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cc31e11d-ad9d-49f6-b172-c5be97f6ff11"}
01:57:03.510 00.000 13300 case statement mapped state 6 to 3
01:57:03.510 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cc31e11d-ad9d-49f6-b172-c5be97f6ff11"}
01:57:03.511 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"67741168-bcbf-4702-996b-2cbbe598febb"}
01:57:03.511 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":261,"width":15,"height":15,"star_pos":[6.70,6.85],"pixels":"..."},"id":"67741168-bcbf-4702-996b-2cbbe598febb"}
01:57:04.295 00.784 11596 Exposure complete
01:57:04.367 00.072 11596 worker thread done servicing request
01:57:04.367 00.000 13300 OnExposeComplete: enter
01:57:04.367 00.000 13300 UpdateGuideState(): m_state=6
01:57:04.368 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 262
01:57:04.368 00.000 13300 Star::Find returns 1 (0), X=34.72, Y=410.70, Mass=1419, SNR=26.4, Peak=212 HFD=3.1
01:57:04.368 00.000 13300 MultiStar: [#1 -0.17,-0.01,0.55,U] [#2 -0.07,-0.01,0.50,U] [#3 -0.10,0.21,0.33,U] [#4 -0.29,-0.04,0.28,U] [#5 -0.23,-0.07,0.29,U] [#6 -0.24,0.52,0.00,M6] [#7 -0.01,-0.26,0.29,U] [#8 -0.19,0.32,0.00,M10] 
01:57:04.368 00.000 13300 single-star, 6 included, MultiStar: {-0.13, 0.00}, one-star: {-0.10, 0.06}
01:57:04.369 00.001 13300 CameraToMount -- cameraTheta (2.63) - m_xAngle (1.53) = xAngle (1.10 = 1.10)
01:57:04.369 00.000 13300 CameraToMount -- cameraTheta (2.63) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.03 = -2.03)
01:57:04.369 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.06 hyp=0.11 cameraTheta=2.63 mountX=0.05 mountY=-0.10, mountTheta=-1.10
01:57:04.371 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.06, opts=13)
01:57:04.371 00.000 13300 Enqueuing Move request for scope (-0.10, 0.06)
01:57:04.371 00.000 11596 Worker thread wakes up
01:57:04.371 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.06) opts 0xd
01:57:04.371 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.06)
01:57:04.371 00.000 11596 Moving (-0.10, 0.06) raw xDistance=0.05 yDistance=-0.10
01:57:04.371 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:57:04.371 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:04.371 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:57:04.372 00.001 11596 MoveAxis(E, 0, ABG)
01:57:04.372 00.000 11596 Move returns status 0, amount 0
01:57:04.372 00.000 11596 MoveAxis(N, 0, ABG)
01:57:04.372 00.000 11596 Move returns status 0, amount 0
01:57:04.372 00.000 11596 move complete, result=0
01:57:04.372 00.000 11596 worker thread done servicing request
01:57:04.378 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
01:57:04.386 00.008 13300 UpdateGuideState exits: m=1419 SNR=26.4
01:57:04.386 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:04.386 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:57:04.386 00.000 13300 Enqueuing Expose request
01:57:04.386 00.000 11596 Worker thread wakes up
01:57:04.387 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:57:04.387 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:57:04.891 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:57:06.509 01.618 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"26a095e9-35d9-4f58-8715-f92ea6f26978"}
01:57:06.509 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"26a095e9-35d9-4f58-8715-f92ea6f26978"}
01:57:06.510 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ae0ab6c9-9679-4382-83ce-eee9685c9def"}
01:57:06.510 00.000 13300 case statement mapped state 6 to 3
01:57:06.510 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ae0ab6c9-9679-4382-83ce-eee9685c9def"}
01:57:06.510 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4300acec-518b-49ee-bf4e-06a79198ea56"}
01:57:06.511 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":262,"width":15,"height":15,"star_pos":[6.72,6.70],"pixels":"..."},"id":"4300acec-518b-49ee-bf4e-06a79198ea56"}
01:57:07.917 01.406 11596 Exposure complete
01:57:07.987 00.070 11596 worker thread done servicing request
01:57:07.987 00.000 13300 OnExposeComplete: enter
01:57:07.987 00.000 13300 UpdateGuideState(): m_state=6
01:57:07.988 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 263
01:57:07.988 00.000 13300 Star::Find returns 1 (0), X=34.74, Y=410.70, Mass=1422, SNR=26.4, Peak=207 HFD=3.2
01:57:07.988 00.000 13300 MultiStar: [#1 -0.15,0.02,0.55,U] [#2 -0.09,-0.10,0.51,U] [#3 -0.05,0.05,0.32,U] [#4 -0.15,0.05,0.34,U] [#5 -0.05,0.33,0.00,M1] [#6 -0.20,0.17,0.26,U] [#7 0.06,-0.04,0.29,U] [#8 -0.12,0.23,0.25,U] 
01:57:07.988 00.000 13300 single-star, 7 included, MultiStar: {-0.10, 0.04}, one-star: {-0.08, 0.06}
01:57:07.988 00.000 13300 CameraToMount -- cameraTheta (2.46) - m_xAngle (1.53) = xAngle (0.93 = 0.93)
01:57:07.988 00.000 13300 CameraToMount -- cameraTheta (2.46) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.20 = -2.20)
01:57:07.989 00.001 13300 CameraToMount -- cameraX=-0.08 cameraY=0.06 hyp=0.10 cameraTheta=2.46 mountX=0.06 mountY=-0.08, mountTheta=-0.93
01:57:07.990 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.06, opts=13)
01:57:07.991 00.001 13300 Enqueuing Move request for scope (-0.08, 0.06)
01:57:07.991 00.000 11596 Worker thread wakes up
01:57:07.991 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.06) opts 0xd
01:57:07.991 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.06)
01:57:07.991 00.000 11596 Moving (-0.08, 0.06) raw xDistance=0.06 yDistance=-0.08
01:57:07.991 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:57:07.991 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:07.991 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:57:07.991 00.000 11596 MoveAxis(E, 0, ABG)
01:57:07.991 00.000 11596 Move returns status 0, amount 0
01:57:07.992 00.001 11596 MoveAxis(N, 0, ABG)
01:57:07.992 00.000 11596 Move returns status 0, amount 0
01:57:07.992 00.000 11596 move complete, result=0
01:57:07.992 00.000 11596 worker thread done servicing request
01:57:07.998 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
01:57:08.006 00.008 13300 UpdateGuideState exits: m=1422 SNR=26.4
01:57:08.006 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:08.006 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:57:08.006 00.000 13300 Enqueuing Expose request
01:57:08.006 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:57:08.006 00.000 11596 Worker thread wakes up
01:57:08.007 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:57:08.510 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:57:09.508 00.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d97e5a2c-1a7c-4f67-a34c-b9b9b5b9b10e"}
01:57:09.508 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d97e5a2c-1a7c-4f67-a34c-b9b9b5b9b10e"}
01:57:09.509 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"acf7b41e-b7ec-43f7-bff9-2f846211e01e"}
01:57:09.509 00.000 13300 case statement mapped state 6 to 3
01:57:09.509 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"acf7b41e-b7ec-43f7-bff9-2f846211e01e"}
01:57:09.510 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"212d37a1-520b-40c6-b44d-0405743df0cc"}
01:57:09.510 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":263,"width":15,"height":15,"star_pos":[6.74,6.70],"pixels":"..."},"id":"212d37a1-520b-40c6-b44d-0405743df0cc"}
01:57:11.537 02.027 11596 Exposure complete
01:57:11.611 00.074 11596 worker thread done servicing request
01:57:11.611 00.000 13300 OnExposeComplete: enter
01:57:11.611 00.000 13300 UpdateGuideState(): m_state=6
01:57:11.612 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 264
01:57:11.612 00.000 13300 Star::Find returns 1 (0), X=34.72, Y=410.63, Mass=1414, SNR=26.4, Peak=201 HFD=3.2
01:57:11.612 00.000 13300 MultiStar: [#1 -0.14,0.08,0.56,U] [#2 -0.14,-0.20,0.51,U] [#3 -0.18,0.17,0.33,U] [#4 -0.11,0.11,0.34,U] [#5 -0.01,0.30,0.30,U] [#6 -0.49,0.11,0.00,M6] [#7 0.32,-0.20,0.00,M1] [#8 -0.10,0.02,0.24,U] 
01:57:11.612 00.000 13300 single-star, 6 included, MultiStar: {-0.12, 0.04}, one-star: {-0.10, -0.01}
01:57:11.613 00.001 13300 CameraToMount -- cameraTheta (-3.08) - m_xAngle (1.53) = xAngle (-4.62 = 1.67)
01:57:11.613 00.000 13300 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.74 = -1.46)
01:57:11.613 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-3.08 mountX=-0.01 mountY=-0.10, mountTheta=-1.67
01:57:11.614 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.01, opts=13)
01:57:11.615 00.001 13300 Enqueuing Move request for scope (-0.10, -0.01)
01:57:11.615 00.000 11596 Worker thread wakes up
01:57:11.615 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.01) opts 0xd
01:57:11.615 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.01)
01:57:11.615 00.000 11596 Moving (-0.10, -0.01) raw xDistance=-0.01 yDistance=-0.10
01:57:11.615 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:57:11.615 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:11.615 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:57:11.615 00.000 11596 MoveAxis(E, 0, ABG)
01:57:11.616 00.001 11596 Move returns status 0, amount 0
01:57:11.616 00.000 11596 MoveAxis(N, 0, ABG)
01:57:11.616 00.000 11596 Move returns status 0, amount 0
01:57:11.616 00.000 11596 move complete, result=0
01:57:11.616 00.000 11596 worker thread done servicing request
01:57:11.621 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
01:57:11.629 00.008 13300 UpdateGuideState exits: m=1414 SNR=26.4
01:57:11.629 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:11.630 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:57:11.630 00.000 13300 Enqueuing Expose request
01:57:11.630 00.000 11596 Worker thread wakes up
01:57:11.630 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:57:11.630 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:57:12.143 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:57:12.508 00.365 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8f8a2883-f1e6-45b5-8d0f-4f92254f5ad1"}
01:57:12.508 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8f8a2883-f1e6-45b5-8d0f-4f92254f5ad1"}
01:57:12.509 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7f1fda80-a4f3-4ddb-9eeb-c46b15f23a9b"}
01:57:12.509 00.000 13300 case statement mapped state 6 to 3
01:57:12.509 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7f1fda80-a4f3-4ddb-9eeb-c46b15f23a9b"}
01:57:12.509 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6660a73d-4c7e-4403-a850-da2a115266e8"}
01:57:12.510 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":264,"width":15,"height":15,"star_pos":[6.72,6.63],"pixels":"..."},"id":"6660a73d-4c7e-4403-a850-da2a115266e8"}
01:57:15.172 02.662 11596 Exposure complete
01:57:15.265 00.093 11596 worker thread done servicing request
01:57:15.266 00.001 13300 OnExposeComplete: enter
01:57:15.266 00.000 13300 UpdateGuideState(): m_state=6
01:57:15.266 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 265
01:57:15.267 00.001 13300 Star::Find returns 1 (0), X=34.71, Y=410.53, Mass=1421, SNR=26.4, Peak=173 HFD=3.3
01:57:15.267 00.000 13300 MultiStar: [#1 -0.15,-0.11,0.55,U] [#2 -0.02,-0.31,0.52,U] [#3 -0.31,0.06,0.33,U] [#4 -0.20,-0.25,0.29,U] [#5 -0.23,-0.22,0.29,U] [#6 -0.20,0.15,0.26,U] [#7 -0.12,-0.19,0.29,U] [#8 -0.11,-0.03,0.24,U] 
01:57:15.268 00.001 13300 single-star, 8 included, MultiStar: {-0.14, -0.12}, one-star: {-0.11, -0.11}
01:57:15.268 00.000 13300 CameraToMount -- cameraTheta (-2.36) - m_xAngle (1.53) = xAngle (-3.89 = 2.39)
01:57:15.268 00.000 13300 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.02 = -0.74)
01:57:15.268 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.11 hyp=0.16 cameraTheta=-2.36 mountX=-0.11 mountY=-0.10, mountTheta=-2.40
01:57:15.272 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.11, opts=13)
01:57:15.272 00.000 13300 Enqueuing Move request for scope (-0.11, -0.11)
01:57:15.272 00.000 11596 Worker thread wakes up
01:57:15.272 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.11) opts 0xd
01:57:15.272 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.11)
01:57:15.273 00.001 11596 Moving (-0.11, -0.11) raw xDistance=-0.11 yDistance=-0.10
01:57:15.273 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:57:15.273 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:15.273 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:57:15.273 00.000 11596 MoveAxis(E, 0, ABG)
01:57:15.273 00.000 11596 Move returns status 0, amount 0
01:57:15.273 00.000 11596 MoveAxis(N, 0, ABG)
01:57:15.274 00.001 11596 Move returns status 0, amount 0
01:57:15.274 00.000 11596 move complete, result=0
01:57:15.274 00.000 11596 worker thread done servicing request
01:57:15.281 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
01:57:15.290 00.009 13300 UpdateGuideState exits: m=1421 SNR=26.4
01:57:15.291 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:15.291 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:57:15.291 00.000 13300 Enqueuing Expose request
01:57:15.291 00.000 11596 Worker thread wakes up
01:57:15.291 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:57:15.292 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:57:15.511 00.219 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"238f5bd9-0419-43ea-acfd-3a9335ef1ed5"}
01:57:15.512 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"238f5bd9-0419-43ea-acfd-3a9335ef1ed5"}
01:57:15.512 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fcdda3d8-8805-4c41-92ae-3fce6026005b"}
01:57:15.513 00.001 13300 case statement mapped state 6 to 3
01:57:15.513 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fcdda3d8-8805-4c41-92ae-3fce6026005b"}
01:57:15.514 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"48f6c2f1-a930-4fae-9cf1-91c109f513b2"}
01:57:15.514 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":265,"width":15,"height":15,"star_pos":[6.71,6.53],"pixels":"..."},"id":"48f6c2f1-a930-4fae-9cf1-91c109f513b2"}
01:57:15.795 00.281 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:57:18.511 02.716 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"77a0cb94-f205-46e8-954a-a9bcae78f621"}
01:57:18.511 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"77a0cb94-f205-46e8-954a-a9bcae78f621"}
01:57:18.512 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8dc13939-f77b-4d92-b0dc-06b9dfd4a8e1"}
01:57:18.512 00.000 13300 case statement mapped state 6 to 3
01:57:18.512 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8dc13939-f77b-4d92-b0dc-06b9dfd4a8e1"}
01:57:18.513 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1dc30bd7-9020-43e1-93b7-d9bd79dc913b"}
01:57:18.513 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":265,"width":15,"height":15,"star_pos":[6.71,6.53],"pixels":"..."},"id":"1dc30bd7-9020-43e1-93b7-d9bd79dc913b"}
01:57:18.830 00.317 11596 Exposure complete
01:57:18.908 00.078 11596 worker thread done servicing request
01:57:18.908 00.000 13300 OnExposeComplete: enter
01:57:18.908 00.000 13300 UpdateGuideState(): m_state=6
01:57:18.909 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 266
01:57:18.909 00.000 13300 Star::Find returns 1 (0), X=34.77, Y=410.52, Mass=1396, SNR=26.2, Peak=171 HFD=3.2
01:57:18.909 00.000 13300 MultiStar: [#1 -0.23,-0.13,0.56,U] [#2 -0.01,-0.24,0.47,U] [#3 -0.05,-0.16,0.35,U] [#4 -0.17,-0.28,0.00,M1] [#5 -0.14,-0.01,0.28,U] [#6 -0.13,0.20,0.26,U] [#7 0.22,0.09,0.30,U] [#8 -0.20,-0.08,0.24,U] 
01:57:18.909 00.000 13300 refined, 7 included, MultiStar: {-0.07, -0.09}, one-star: {-0.05, -0.12}
01:57:18.909 00.000 13300 CameraToMount -- cameraTheta (-2.28) - m_xAngle (1.53) = xAngle (-3.81 = 2.47)
01:57:18.910 00.001 13300 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.94 = -0.65)
01:57:18.910 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.09 hyp=0.11 cameraTheta=-2.28 mountX=-0.09 mountY=-0.07, mountTheta=-2.48
01:57:18.912 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.09, opts=13)
01:57:18.912 00.000 13300 Enqueuing Move request for scope (-0.07, -0.09)
01:57:18.912 00.000 11596 Worker thread wakes up
01:57:18.912 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.09) opts 0xd
01:57:18.912 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.09)
01:57:18.912 00.000 11596 Moving (-0.07, -0.09) raw xDistance=-0.09 yDistance=-0.07
01:57:18.912 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:57:18.913 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:18.913 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:57:18.913 00.000 11596 MoveAxis(E, 0, ABG)
01:57:18.913 00.000 11596 Move returns status 0, amount 0
01:57:18.913 00.000 11596 MoveAxis(N, 0, ABG)
01:57:18.914 00.001 11596 Move returns status 0, amount 0
01:57:18.914 00.000 11596 move complete, result=0
01:57:18.914 00.000 11596 worker thread done servicing request
01:57:18.923 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=234, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
01:57:18.931 00.008 13300 UpdateGuideState exits: m=1396 SNR=26.2
01:57:18.932 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:18.932 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:57:18.932 00.000 13300 Enqueuing Expose request
01:57:18.932 00.000 11596 Worker thread wakes up
01:57:18.932 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:57:18.932 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:57:19.448 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:57:21.511 02.063 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"add2e4f9-63e8-46cc-a36b-a9fc133f81e8"}
01:57:21.511 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"add2e4f9-63e8-46cc-a36b-a9fc133f81e8"}
01:57:21.512 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5fbb5511-99f3-4ff6-adad-37dc73e5ef02"}
01:57:21.512 00.000 13300 case statement mapped state 6 to 3
01:57:21.512 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5fbb5511-99f3-4ff6-adad-37dc73e5ef02"}
01:57:21.512 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d1d34128-0c73-493c-9c40-7edf13c56f2e"}
01:57:21.512 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":266,"width":15,"height":15,"star_pos":[6.77,6.52],"pixels":"..."},"id":"d1d34128-0c73-493c-9c40-7edf13c56f2e"}
01:57:22.474 00.962 11596 Exposure complete
01:57:22.543 00.069 11596 worker thread done servicing request
01:57:22.543 00.000 13300 OnExposeComplete: enter
01:57:22.543 00.000 13300 UpdateGuideState(): m_state=6
01:57:22.543 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 267
01:57:22.544 00.001 13300 Star::Find returns 1 (0), X=34.63, Y=410.49, Mass=1404, SNR=26.2, Peak=175 HFD=3.2
01:57:22.544 00.000 13300 MultiStar: [#1 -0.24,-0.12,0.56,U] [#2 -0.07,-0.29,0.50,U] [#3 -0.11,-0.06,0.33,U] [#4 -0.27,-0.20,0.00,M2] [#5 -0.26,-0.29,0.00,M1] [#6 -0.23,0.11,0.26,U] [#7 0.01,-0.29,0.30,U] [#8 -0.16,0.07,0.23,U] 
01:57:22.544 00.000 13300 refined, 6 included, MultiStar: {-0.15, -0.13}, one-star: {-0.19, -0.15}
01:57:22.544 00.000 13300 CameraToMount -- cameraTheta (-2.44) - m_xAngle (1.53) = xAngle (-3.97 = 2.32)
01:57:22.544 00.000 13300 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.10 = -0.81)
01:57:22.544 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=-0.13 hyp=0.20 cameraTheta=-2.44 mountX=-0.14 mountY=-0.15, mountTheta=-2.32
01:57:22.547 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=-0.13, opts=13)
01:57:22.547 00.000 13300 Enqueuing Move request for scope (-0.15, -0.13)
01:57:22.547 00.000 11596 Worker thread wakes up
01:57:22.547 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.13) opts 0xd
01:57:22.547 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, -0.13)
01:57:22.547 00.000 11596 Moving (-0.15, -0.13) raw xDistance=-0.14 yDistance=-0.15
01:57:22.548 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:57:22.548 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:22.548 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:57:22.548 00.000 11596 MoveAxis(E, 0, ABG)
01:57:22.548 00.000 11596 Move returns status 0, amount 0
01:57:22.548 00.000 11596 MoveAxis(N, 0, ABG)
01:57:22.548 00.000 11596 Move returns status 0, amount 0
01:57:22.548 00.000 11596 move complete, result=0
01:57:22.548 00.000 11596 worker thread done servicing request
01:57:22.554 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
01:57:22.562 00.008 13300 UpdateGuideState exits: m=1404 SNR=26.2
01:57:22.562 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:22.562 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:57:22.562 00.000 13300 Enqueuing Expose request
01:57:22.563 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:57:22.563 00.000 11596 Worker thread wakes up
01:57:22.563 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:57:23.065 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:57:24.511 01.446 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"54eda8d5-c90f-46d3-ae00-d86f83ea727d"}
01:57:24.511 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"54eda8d5-c90f-46d3-ae00-d86f83ea727d"}
01:57:24.512 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dad4781e-aa6d-4fb1-9c48-5d4e324fb6a0"}
01:57:24.512 00.000 13300 case statement mapped state 6 to 3
01:57:24.512 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dad4781e-aa6d-4fb1-9c48-5d4e324fb6a0"}
01:57:24.512 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"da2f6022-9a1a-4419-8283-a201317f3062"}
01:57:24.513 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":267,"width":15,"height":15,"star_pos":[6.63,7.49],"pixels":"..."},"id":"da2f6022-9a1a-4419-8283-a201317f3062"}
01:57:26.188 01.675 11596 Exposure complete
01:57:26.271 00.083 11596 worker thread done servicing request
01:57:26.272 00.001 13300 OnExposeComplete: enter
01:57:26.272 00.000 13300 UpdateGuideState(): m_state=6
01:57:26.272 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 268
01:57:26.272 00.000 13300 Star::Find returns 1 (0), X=34.72, Y=410.35, Mass=1394, SNR=26.2, Peak=168 HFD=3.2
01:57:26.273 00.001 13300 MultiStar: [#1 -0.12,-0.23,0.55,U] [#2 -0.21,-0.50,0.00,M1] [#3 -0.16,-0.17,0.34,U] [#4 -0.35,-0.52,0.00,M3] [#5 -0.24,-0.39,0.00,M2] [#6 -0.39,-0.05,0.00,M4] [#7 -0.20,-0.22,0.29,U] [#8 -0.18,-0.12,0.23,U] 
01:57:26.273 00.000 13300 refined, 4 included, MultiStar: {-0.13, -0.23}, one-star: {-0.10, -0.29}
01:57:26.273 00.000 13300 CameraToMount -- cameraTheta (-2.09) - m_xAngle (1.53) = xAngle (-3.62 = 2.66)
01:57:26.273 00.000 13300 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.75 = -0.47)
01:57:26.273 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=-0.23 hyp=0.27 cameraTheta=-2.09 mountX=-0.24 mountY=-0.12, mountTheta=-2.67
01:57:26.275 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=-0.23, opts=13)
01:57:26.275 00.000 13300 Enqueuing Move request for scope (-0.13, -0.23)
01:57:26.275 00.000 11596 Worker thread wakes up
01:57:26.276 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.23) opts 0xd
01:57:26.276 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, -0.23)
01:57:26.276 00.000 11596 Moving (-0.13, -0.23) raw xDistance=-0.24 yDistance=-0.12
01:57:26.276 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
01:57:26.276 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:26.277 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:57:26.277 00.000 11596 MoveAxis(E, 298, ABG)
01:57:26.277 00.000 11596 Guiding  Dir = 2, Dur = 298
01:57:26.277 00.000 11596 IsSlewing returns 0
01:57:26.289 00.012 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
01:57:26.298 00.009 13300 UpdateGuideState exits: m=1394 SNR=26.2
01:57:26.298 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:26.298 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:57:26.298 00.000 13300 Enqueuing Expose request
01:57:26.424 00.126 11596 IsGuiding returns 0
01:57:26.905 00.481 11596 IsGuiding returns 1
01:57:26.905 00.000 11596 scope still moving after pulse duration time elapsed
01:57:27.007 00.102 11596 IsSlewing returns 0
01:57:27.123 00.116 11596 IsGuiding returns 0
01:57:27.124 00.001 11596 scope move finished after 298 + 402 ms
01:57:27.124 00.000 11596 Move returns status 0, amount 298
01:57:27.124 00.000 11596 MoveAxis(N, 0, ABG)
01:57:27.124 00.000 11596 Move returns status 0, amount 0
01:57:27.124 00.000 11596 move complete, result=0
01:57:27.124 00.000 11596 worker thread done servicing request
01:57:27.124 00.000 11596 Worker thread wakes up
01:57:27.124 00.000 13300 GuideStep: -0.2 px 298 ms EAST, -0.1 px 0 ms NORTH
01:57:27.124 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:57:27.510 00.386 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2cf8b0ce-41ab-4bf4-8e51-a256258d00cb"}
01:57:27.510 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2cf8b0ce-41ab-4bf4-8e51-a256258d00cb"}
01:57:27.511 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"34880564-1409-41e6-9a28-da0c06bcc4bf"}
01:57:27.511 00.000 13300 case statement mapped state 6 to 3
01:57:27.511 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"34880564-1409-41e6-9a28-da0c06bcc4bf"}
01:57:27.511 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"149e648e-5389-4fa5-8b4e-8f0d8423cd4e"}
01:57:27.512 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":268,"width":15,"height":15,"star_pos":[6.72,7.35],"pixels":"..."},"id":"149e648e-5389-4fa5-8b4e-8f0d8423cd4e"}
01:57:27.628 00.116 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:57:30.510 02.882 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6c427ff1-c7b5-45e0-ad32-bc81a4eec075"}
01:57:30.510 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6c427ff1-c7b5-45e0-ad32-bc81a4eec075"}
01:57:30.511 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8a1efb69-e5f5-429e-9c57-5b1b5eb1cbfd"}
01:57:30.511 00.000 13300 case statement mapped state 6 to 3
01:57:30.511 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8a1efb69-e5f5-429e-9c57-5b1b5eb1cbfd"}
01:57:30.511 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"15d6c82a-32d0-4a43-a21b-0aee2a78bdce"}
01:57:30.512 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":268,"width":15,"height":15,"star_pos":[6.72,7.35],"pixels":"..."},"id":"15d6c82a-32d0-4a43-a21b-0aee2a78bdce"}
01:57:30.659 00.147 11596 Exposure complete
01:57:30.740 00.081 11596 worker thread done servicing request
01:57:30.740 00.000 13300 OnExposeComplete: enter
01:57:30.740 00.000 13300 UpdateGuideState(): m_state=6
01:57:30.741 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 269
01:57:30.741 00.000 13300 Star::Find returns 1 (0), X=34.68, Y=410.48, Mass=1401, SNR=26.3, Peak=165 HFD=3.2
01:57:30.741 00.000 13300 MultiStar: [#1 -0.21,-0.11,0.55,U] [#2 -0.08,-0.34,0.00,M2] [#3 -0.02,-0.18,0.34,U] [#4 -0.27,-0.30,0.00,M4] [#5 -0.19,-0.21,0.30,U] [#6 -0.35,-0.03,0.00,M5] [#7 0.02,-0.39,0.00,M1] [#8 0.07,0.23,0.24,U] 
01:57:30.741 00.000 13300 refined, 4 included, MultiStar: {-0.13, -0.12}, one-star: {-0.14, -0.16}
01:57:30.741 00.000 13300 CameraToMount -- cameraTheta (-2.38) - m_xAngle (1.53) = xAngle (-3.92 = 2.37)
01:57:30.741 00.000 13300 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.04 = -0.76)
01:57:30.741 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=-0.12 hyp=0.17 cameraTheta=-2.38 mountX=-0.12 mountY=-0.12, mountTheta=-2.37
01:57:30.743 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=-0.12, opts=13)
01:57:30.744 00.001 13300 Enqueuing Move request for scope (-0.13, -0.12)
01:57:30.744 00.000 11596 Worker thread wakes up
01:57:30.744 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.12) opts 0xd
01:57:30.744 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, -0.12)
01:57:30.744 00.000 11596 Moving (-0.13, -0.12) raw xDistance=-0.12 yDistance=-0.12
01:57:30.744 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:57:30.745 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:30.745 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:57:30.745 00.000 11596 MoveAxis(E, 0, ABG)
01:57:30.745 00.000 11596 Move returns status 0, amount 0
01:57:30.745 00.000 11596 MoveAxis(N, 0, ABG)
01:57:30.745 00.000 11596 Move returns status 0, amount 0
01:57:30.745 00.000 11596 move complete, result=0
01:57:30.746 00.001 11596 worker thread done servicing request
01:57:30.752 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=229, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
01:57:30.760 00.008 13300 UpdateGuideState exits: m=1401 SNR=26.3
01:57:30.760 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:30.760 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:57:30.760 00.000 13300 Enqueuing Expose request
01:57:30.760 00.000 11596 Worker thread wakes up
01:57:30.760 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:57:30.761 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:57:31.274 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:57:33.509 02.235 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c09477d3-189c-4d6d-a867-8877fdb40350"}
01:57:33.509 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c09477d3-189c-4d6d-a867-8877fdb40350"}
01:57:33.510 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"245586d9-879a-4af1-b719-259b8f09885a"}
01:57:33.510 00.000 13300 case statement mapped state 6 to 3
01:57:33.510 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"245586d9-879a-4af1-b719-259b8f09885a"}
01:57:33.510 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"eae663b0-c0c8-43df-bf69-5a2655d7f39f"}
01:57:33.510 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":269,"width":15,"height":15,"star_pos":[6.68,7.48],"pixels":"..."},"id":"eae663b0-c0c8-43df-bf69-5a2655d7f39f"}
01:57:34.316 00.806 11596 Exposure complete
01:57:34.385 00.069 11596 worker thread done servicing request
01:57:34.386 00.001 13300 OnExposeComplete: enter
01:57:34.386 00.000 13300 UpdateGuideState(): m_state=6
01:57:34.386 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 270
01:57:34.386 00.000 13300 Star::Find returns 1 (0), X=34.78, Y=410.52, Mass=1408, SNR=26.3, Peak=176 HFD=3.2
01:57:34.387 00.001 13300 MultiStar: [#1 -0.19,0.01,0.55,U] [#2 -0.04,-0.13,0.51,U] [#3 -0.18,-0.09,0.33,U] [#4 -0.40,-0.26,0.00,M5] [#5 -0.29,-0.34,0.00,M2] [#6 -0.11,0.01,0.27,U] [#7 -0.16,-0.25,0.30,U] [#8 0.05,0.01,0.24,U] 
01:57:34.387 00.000 13300 single-star, 6 included, MultiStar: {-0.09, -0.09}, one-star: {-0.04, -0.12}
01:57:34.387 00.000 13300 CameraToMount -- cameraTheta (-1.91) - m_xAngle (1.53) = xAngle (-3.44 = 2.84)
01:57:34.387 00.000 13300 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.57 = -0.29)
01:57:34.387 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.12 hyp=0.12 cameraTheta=-1.91 mountX=-0.12 mountY=-0.03, mountTheta=-2.85
01:57:34.389 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.12, opts=13)
01:57:34.389 00.000 13300 Enqueuing Move request for scope (-0.04, -0.12)
01:57:34.389 00.000 11596 Worker thread wakes up
01:57:34.389 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.12) opts 0xd
01:57:34.390 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.12)
01:57:34.390 00.000 11596 Moving (-0.04, -0.12) raw xDistance=-0.12 yDistance=-0.03
01:57:34.390 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:57:34.390 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:34.390 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:57:34.390 00.000 11596 MoveAxis(E, 0, ABG)
01:57:34.390 00.000 11596 Move returns status 0, amount 0
01:57:34.390 00.000 11596 MoveAxis(N, 0, ABG)
01:57:34.390 00.000 11596 Move returns status 0, amount 0
01:57:34.390 00.000 11596 move complete, result=0
01:57:34.391 00.001 11596 worker thread done servicing request
01:57:34.397 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
01:57:34.405 00.008 13300 UpdateGuideState exits: m=1408 SNR=26.3
01:57:34.405 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:34.406 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:57:34.406 00.000 13300 Enqueuing Expose request
01:57:34.406 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:57:34.406 00.000 11596 Worker thread wakes up
01:57:34.406 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:57:34.907 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:57:36.509 01.602 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8bd2e4f1-5eef-4549-b693-cbcfee27f491"}
01:57:36.509 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8bd2e4f1-5eef-4549-b693-cbcfee27f491"}
01:57:36.509 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d5f4e1d8-7cc7-401a-b649-f9b5247ad493"}
01:57:36.509 00.000 13300 case statement mapped state 6 to 3
01:57:36.510 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d5f4e1d8-7cc7-401a-b649-f9b5247ad493"}
01:57:36.510 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"da92655d-88ee-4f31-a97e-878f40e8c304"}
01:57:36.510 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":270,"width":15,"height":15,"star_pos":[6.78,6.52],"pixels":"..."},"id":"da92655d-88ee-4f31-a97e-878f40e8c304"}
01:57:37.930 01.420 11596 Exposure complete
01:57:37.999 00.069 11596 worker thread done servicing request
01:57:37.999 00.000 13300 OnExposeComplete: enter
01:57:37.999 00.000 13300 UpdateGuideState(): m_state=6
01:57:38.000 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 271
01:57:38.000 00.000 13300 Star::Find returns 1 (0), X=34.76, Y=410.50, Mass=1401, SNR=26.2, Peak=161 HFD=3.2
01:57:38.000 00.000 13300 MultiStar: [#1 -0.09,-0.20,0.55,U] [#2 0.05,-0.30,0.50,U] [#3 -0.23,-0.07,0.33,U] [#4 -0.29,-0.25,0.00,M6] [#5 -0.17,-0.22,0.29,U] [#6 -0.00,-0.31,0.27,U] [#7 -0.11,-0.28,0.28,U] [#8 0.18,0.07,0.29,U] 
01:57:38.000 00.000 13300 single-star, 7 included, MultiStar: {-0.05, -0.18}, one-star: {-0.06, -0.14}
01:57:38.000 00.000 13300 CameraToMount -- cameraTheta (-1.97) - m_xAngle (1.53) = xAngle (-3.51 = 2.78)
01:57:38.001 00.001 13300 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.63 = -0.35)
01:57:38.001 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.14 hyp=0.16 cameraTheta=-1.97 mountX=-0.15 mountY=-0.05, mountTheta=-2.79
01:57:38.003 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.14, opts=13)
01:57:38.003 00.000 13300 Enqueuing Move request for scope (-0.06, -0.14)
01:57:38.003 00.000 11596 Worker thread wakes up
01:57:38.003 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.14) opts 0xd
01:57:38.003 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.14)
01:57:38.003 00.000 11596 Moving (-0.06, -0.14) raw xDistance=-0.15 yDistance=-0.05
01:57:38.003 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.15
01:57:38.003 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:38.003 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:57:38.004 00.001 11596 MoveAxis(E, 183, ABG)
01:57:38.004 00.000 11596 Guiding  Dir = 2, Dur = 183
01:57:38.004 00.000 11596 IsSlewing returns 0
01:57:38.010 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=240, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
01:57:38.010 00.000 11596 IsGuiding returns 0
01:57:38.019 00.009 13300 UpdateGuideState exits: m=1401 SNR=26.2
01:57:38.020 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:38.020 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:57:38.020 00.000 13300 Enqueuing Expose request
01:57:38.318 00.298 11596 IsGuiding returns 1
01:57:38.318 00.000 11596 scope still moving after pulse duration time elapsed
01:57:38.628 00.310 11596 IsSlewing returns 0
01:57:38.738 00.110 11596 IsGuiding returns 0
01:57:38.738 00.000 11596 scope move finished after 183 + 544 ms
01:57:38.738 00.000 11596 Move returns status 0, amount 183
01:57:38.738 00.000 11596 MoveAxis(N, 0, ABG)
01:57:38.738 00.000 11596 Move returns status 0, amount 0
01:57:38.738 00.000 11596 move complete, result=0
01:57:38.738 00.000 11596 worker thread done servicing request
01:57:38.738 00.000 11596 Worker thread wakes up
01:57:38.739 00.001 13300 GuideStep: -0.1 px 183 ms EAST, -0.1 px 0 ms NORTH
01:57:38.739 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:57:39.243 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:57:39.509 00.266 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"08991321-9aa2-433c-aa0f-6327ef217a61"}
01:57:39.509 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"08991321-9aa2-433c-aa0f-6327ef217a61"}
01:57:39.510 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"12d8235c-5a76-456a-bd56-18ea7bf0bd4b"}
01:57:39.510 00.000 13300 case statement mapped state 6 to 3
01:57:39.510 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"12d8235c-5a76-456a-bd56-18ea7bf0bd4b"}
01:57:39.510 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2022b808-81d7-482f-bba7-70f342017555"}
01:57:39.511 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":271,"width":15,"height":15,"star_pos":[6.76,7.50],"pixels":"..."},"id":"2022b808-81d7-482f-bba7-70f342017555"}
01:57:42.284 02.773 11596 Exposure complete
01:57:42.367 00.083 11596 worker thread done servicing request
01:57:42.367 00.000 13300 OnExposeComplete: enter
01:57:42.367 00.000 13300 UpdateGuideState(): m_state=6
01:57:42.367 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 272
01:57:42.367 00.000 13300 Star::Find returns 1 (0), X=34.75, Y=410.49, Mass=1391, SNR=26.1, Peak=166 HFD=3.1
01:57:42.368 00.001 13300 MultiStar: [#1 -0.11,-0.17,0.55,U] [#2 -0.00,-0.28,0.46,U] [#3 -0.11,-0.27,0.34,U] [#4 -0.19,-0.30,0.00,M7] [#5 -0.15,-0.23,0.29,U] [#6 -0.18,0.50,0.00,M4] [#7 0.12,-0.24,0.30,U] [#8 0.12,0.11,0.25,U] 
01:57:42.368 00.000 13300 single-star, 6 included, MultiStar: {-0.05, -0.18}, one-star: {-0.07, -0.15}
01:57:42.368 00.000 13300 CameraToMount -- cameraTheta (-1.98) - m_xAngle (1.53) = xAngle (-3.52 = 2.77)
01:57:42.368 00.000 13300 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.64 = -0.36)
01:57:42.368 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.15 hyp=0.17 cameraTheta=-1.98 mountX=-0.16 mountY=-0.06, mountTheta=-2.78
01:57:42.370 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.15, opts=13)
01:57:42.370 00.000 13300 Enqueuing Move request for scope (-0.07, -0.15)
01:57:42.370 00.000 11596 Worker thread wakes up
01:57:42.371 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.15) opts 0xd
01:57:42.371 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.15)
01:57:42.371 00.000 11596 Moving (-0.07, -0.15) raw xDistance=-0.16 yDistance=-0.06
01:57:42.371 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
01:57:42.371 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:42.371 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:57:42.372 00.001 11596 MoveAxis(E, 209, ABG)
01:57:42.372 00.000 11596 Guiding  Dir = 2, Dur = 209
01:57:42.372 00.000 11596 IsSlewing returns 0
01:57:42.379 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
01:57:42.387 00.008 13300 UpdateGuideState exits: m=1391 SNR=26.1
01:57:42.387 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:42.388 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:57:42.388 00.000 13300 Enqueuing Expose request
01:57:42.412 00.024 11596 IsGuiding returns 0
01:57:42.508 00.096 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ec0a150d-7dcb-44e3-9c3f-82a9ede223a3"}
01:57:42.508 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ec0a150d-7dcb-44e3-9c3f-82a9ede223a3"}
01:57:42.509 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"794e90fe-45f7-4c3e-8807-585b6138c38b"}
01:57:42.509 00.000 13300 case statement mapped state 6 to 3
01:57:42.509 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"794e90fe-45f7-4c3e-8807-585b6138c38b"}
01:57:42.510 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"14561beb-1c73-4b8b-bf13-5bab23f09ed5"}
01:57:42.510 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":272,"width":15,"height":15,"star_pos":[6.75,7.49],"pixels":"..."},"id":"14561beb-1c73-4b8b-bf13-5bab23f09ed5"}
01:57:42.787 00.277 11596 IsGuiding returns 1
01:57:42.787 00.000 11596 scope still moving after pulse duration time elapsed
01:57:42.923 00.136 11596 IsSlewing returns 0
01:57:43.021 00.098 11596 IsGuiding returns 0
01:57:43.021 00.000 11596 scope move finished after 209 + 400 ms
01:57:43.021 00.000 11596 Move returns status 0, amount 209
01:57:43.021 00.000 11596 MoveAxis(N, 0, ABG)
01:57:43.021 00.000 11596 Move returns status 0, amount 0
01:57:43.021 00.000 11596 move complete, result=0
01:57:43.021 00.000 11596 worker thread done servicing request
01:57:43.021 00.000 11596 Worker thread wakes up
01:57:43.022 00.001 13300 GuideStep: -0.2 px 209 ms EAST, -0.1 px 0 ms NORTH
01:57:43.022 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:57:43.530 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:57:45.507 01.977 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d6c15465-4a30-4aa4-9fa0-0c5ce97a30f8"}
01:57:45.507 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d6c15465-4a30-4aa4-9fa0-0c5ce97a30f8"}
01:57:45.508 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"435b9cd9-8206-447e-a971-add68b2d0577"}
01:57:45.508 00.000 13300 case statement mapped state 6 to 3
01:57:45.508 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"435b9cd9-8206-447e-a971-add68b2d0577"}
01:57:45.509 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d6234e51-75fd-4760-aa05-ac7c1026dcee"}
01:57:45.509 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":272,"width":15,"height":15,"star_pos":[6.75,7.49],"pixels":"..."},"id":"d6234e51-75fd-4760-aa05-ac7c1026dcee"}
01:57:46.556 01.047 11596 Exposure complete
01:57:46.631 00.075 11596 worker thread done servicing request
01:57:46.632 00.001 13300 OnExposeComplete: enter
01:57:46.632 00.000 13300 UpdateGuideState(): m_state=6
01:57:46.632 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 273
01:57:46.632 00.000 13300 Star::Find returns 1 (0), X=34.83, Y=410.47, Mass=1429, SNR=26.5, Peak=159 HFD=3.1
01:57:46.633 00.001 13300 MultiStar: [#1 -0.01,-0.14,0.54,U] [#2 0.07,-0.30,0.51,U] [#3 0.01,-0.17,0.33,U] [#4 0.07,-0.34,0.00,M8] [#5 -0.35,-0.37,0.00,M1] [#6 -0.06,-0.04,0.26,U] [#7 0.07,-0.41,0.00,M1] [#8 0.07,0.38,0.00,M1] 
01:57:46.633 00.000 13300 single-star, 4 included, MultiStar: {0.01, -0.18}, one-star: {0.01, -0.17}
01:57:46.633 00.000 13300 CameraToMount -- cameraTheta (-1.50) - m_xAngle (1.53) = xAngle (-3.04 = -3.04)
01:57:46.633 00.000 13300 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.16 = 0.12)
01:57:46.633 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.17 hyp=0.17 cameraTheta=-1.50 mountX=-0.17 mountY=0.02, mountTheta=3.02
01:57:46.635 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.17, opts=13)
01:57:46.635 00.000 13300 Enqueuing Move request for scope (0.01, -0.17)
01:57:46.635 00.000 11596 Worker thread wakes up
01:57:46.636 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.17) opts 0xd
01:57:46.636 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.17)
01:57:46.636 00.000 11596 Moving (0.01, -0.17) raw xDistance=-0.17 yDistance=0.02
01:57:46.636 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.17
01:57:46.636 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:46.636 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:57:46.636 00.000 11596 MoveAxis(E, 227, ABG)
01:57:46.637 00.001 11596 Guiding  Dir = 2, Dur = 227
01:57:46.637 00.000 11596 IsSlewing returns 0
01:57:46.645 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
01:57:46.653 00.008 13300 UpdateGuideState exits: m=1429 SNR=26.5
01:57:46.653 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:46.653 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:57:46.653 00.000 13300 Enqueuing Expose request
01:57:46.663 00.010 11596 IsGuiding returns 0
01:57:47.004 00.341 11596 IsGuiding returns 1
01:57:47.004 00.000 11596 scope still moving after pulse duration time elapsed
01:57:47.101 00.097 11596 IsSlewing returns 0
01:57:47.221 00.120 11596 IsGuiding returns 0
01:57:47.221 00.000 11596 scope move finished after 227 + 330 ms
01:57:47.221 00.000 11596 Move returns status 0, amount 227
01:57:47.221 00.000 11596 MoveAxis(N, 0, ABG)
01:57:47.221 00.000 11596 Move returns status 0, amount 0
01:57:47.222 00.001 11596 move complete, result=0
01:57:47.222 00.000 11596 worker thread done servicing request
01:57:47.222 00.000 13300 GuideStep: -0.2 px 227 ms EAST, 0.0 px 0 ms NORTH
01:57:47.222 00.000 11596 Worker thread wakes up
01:57:47.223 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:57:47.732 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:57:48.505 00.773 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d72dcba9-2366-40de-ab06-c14adc6bd99e"}
01:57:48.505 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d72dcba9-2366-40de-ab06-c14adc6bd99e"}
01:57:48.506 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"53b1c57d-27b7-49f0-a23f-224b1378cbfc"}
01:57:48.506 00.000 13300 case statement mapped state 6 to 3
01:57:48.506 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"53b1c57d-27b7-49f0-a23f-224b1378cbfc"}
01:57:48.506 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"643d873b-0840-46ae-85b7-0fb9b5def6c2"}
01:57:48.507 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":273,"width":15,"height":15,"star_pos":[6.83,7.47],"pixels":"..."},"id":"643d873b-0840-46ae-85b7-0fb9b5def6c2"}
01:57:50.758 02.251 11596 Exposure complete
01:57:50.830 00.072 11596 worker thread done servicing request
01:57:50.830 00.000 13300 OnExposeComplete: enter
01:57:50.830 00.000 13300 UpdateGuideState(): m_state=6
01:57:50.830 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 274
01:57:50.830 00.000 13300 Star::Find returns 1 (0), X=34.72, Y=410.65, Mass=1433, SNR=26.5, Peak=205 HFD=3.2
01:57:50.831 00.001 13300 MultiStar: [#1 -0.29,-0.07,0.55,U] [#2 -0.13,-0.14,0.51,U] [#3 -0.00,0.04,0.32,U] [#4 -0.32,-0.43,0.00,M9] [#5 -0.01,0.35,0.00,M2] [#6 -0.17,-0.09,0.25,U] [#7 -0.11,-0.11,0.29,U] [#8 -0.02,0.16,0.24,U] 
01:57:50.831 00.000 13300 single-star, 6 included, MultiStar: {-0.13, -0.03}, one-star: {-0.10, 0.01}
01:57:50.831 00.000 13300 CameraToMount -- cameraTheta (3.07) - m_xAngle (1.53) = xAngle (1.53 = 1.53)
01:57:50.831 00.000 13300 CameraToMount -- cameraTheta (3.07) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.59 = -1.59)
01:57:50.831 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.01 hyp=0.10 cameraTheta=3.07 mountX=0.00 mountY=-0.10, mountTheta=-1.53
01:57:50.833 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.01, opts=13)
01:57:50.833 00.000 13300 Enqueuing Move request for scope (-0.10, 0.01)
01:57:50.833 00.000 11596 Worker thread wakes up
01:57:50.834 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.01) opts 0xd
01:57:50.834 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.01)
01:57:50.834 00.000 11596 Moving (-0.10, 0.01) raw xDistance=0.00 yDistance=-0.10
01:57:50.834 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:57:50.834 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:50.834 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:57:50.834 00.000 11596 MoveAxis(E, 0, ABG)
01:57:50.834 00.000 11596 Move returns status 0, amount 0
01:57:50.834 00.000 11596 MoveAxis(N, 0, ABG)
01:57:50.834 00.000 11596 Move returns status 0, amount 0
01:57:50.834 00.000 11596 move complete, result=0
01:57:50.835 00.001 11596 worker thread done servicing request
01:57:50.840 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
01:57:50.849 00.009 13300 UpdateGuideState exits: m=1433 SNR=26.5
01:57:50.849 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:50.849 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:57:50.849 00.000 13300 Enqueuing Expose request
01:57:50.849 00.000 11596 Worker thread wakes up
01:57:50.849 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:57:50.849 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:57:51.356 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:57:51.503 00.147 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d290b08f-671b-4f70-b6bf-1956e8bf575e"}
01:57:51.503 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d290b08f-671b-4f70-b6bf-1956e8bf575e"}
01:57:51.504 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c87ed772-bbf2-4fcb-a8c9-2af4c4a38a43"}
01:57:51.504 00.000 13300 case statement mapped state 6 to 3
01:57:51.504 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c87ed772-bbf2-4fcb-a8c9-2af4c4a38a43"}
01:57:51.505 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a0b34fb2-3f25-4d84-9585-3f09f79ec914"}
01:57:51.505 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":274,"width":15,"height":15,"star_pos":[6.72,6.65],"pixels":"..."},"id":"a0b34fb2-3f25-4d84-9585-3f09f79ec914"}
01:57:54.386 02.881 11596 Exposure complete
01:57:54.454 00.068 11596 worker thread done servicing request
01:57:54.454 00.000 13300 OnExposeComplete: enter
01:57:54.454 00.000 13300 UpdateGuideState(): m_state=6
01:57:54.455 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 275
01:57:54.455 00.000 13300 Star::Find returns 1 (0), X=34.67, Y=410.67, Mass=1423, SNR=26.4, Peak=209 HFD=3.1
01:57:54.456 00.001 13300 MultiStar: [#1 -0.18,0.04,0.56,U] [#2 0.03,-0.18,0.51,U] [#3 -0.24,0.19,0.32,U] [#4 -0.09,-0.19,0.32,U] [#5 -0.21,0.02,0.29,U] [#6 -0.23,0.11,0.26,U] [#7 -0.19,-0.04,0.29,U] [#8 0.01,0.21,0.23,U] 
01:57:54.456 00.000 13300 refined, 8 included, MultiStar: {-0.14, 0.01}, one-star: {-0.15, 0.04}
01:57:54.456 00.000 13300 CameraToMount -- cameraTheta (3.07) - m_xAngle (1.53) = xAngle (1.54 = 1.54)
01:57:54.456 00.000 13300 CameraToMount -- cameraTheta (3.07) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.59 = -1.59)
01:57:54.456 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=0.01 hyp=0.14 cameraTheta=3.07 mountX=0.00 mountY=-0.14, mountTheta=-1.54
01:57:54.459 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=0.01, opts=13)
01:57:54.460 00.001 13300 Enqueuing Move request for scope (-0.14, 0.01)
01:57:54.460 00.000 11596 Worker thread wakes up
01:57:54.460 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.01) opts 0xd
01:57:54.460 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, 0.01)
01:57:54.460 00.000 11596 Moving (-0.14, 0.01) raw xDistance=0.00 yDistance=-0.14
01:57:54.460 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:57:54.460 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:54.461 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:57:54.461 00.000 11596 MoveAxis(E, 0, ABG)
01:57:54.461 00.000 11596 Move returns status 0, amount 0
01:57:54.461 00.000 11596 MoveAxis(N, 0, ABG)
01:57:54.461 00.000 11596 Move returns status 0, amount 0
01:57:54.461 00.000 11596 move complete, result=0
01:57:54.461 00.000 11596 worker thread done servicing request
01:57:54.471 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=250, med=4, FiltMin=2, FiltMax=112, Gamma=0.510
01:57:54.479 00.008 13300 UpdateGuideState exits: m=1423 SNR=26.4
01:57:54.479 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:54.479 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:57:54.480 00.001 13300 Enqueuing Expose request
01:57:54.480 00.000 11596 Worker thread wakes up
01:57:54.480 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:57:54.480 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:57:54.507 00.027 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6f87bd21-a297-43f3-92b9-991486c5bb86"}
01:57:54.508 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6f87bd21-a297-43f3-92b9-991486c5bb86"}
01:57:54.509 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d1bcc434-d3c6-4cf8-a4ae-63531d3d746e"}
01:57:54.509 00.000 13300 case statement mapped state 6 to 3
01:57:54.509 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d1bcc434-d3c6-4cf8-a4ae-63531d3d746e"}
01:57:54.511 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6d34eb3d-a2bf-432a-8a39-8d7dd8b1b240"}
01:57:54.512 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":275,"width":15,"height":15,"star_pos":[6.67,6.67],"pixels":"..."},"id":"6d34eb3d-a2bf-432a-8a39-8d7dd8b1b240"}
01:57:54.993 00.481 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:57:57.504 02.511 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6fb2be24-3502-4f05-860d-40a2f60cc1b5"}
01:57:57.504 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6fb2be24-3502-4f05-860d-40a2f60cc1b5"}
01:57:57.505 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"554f24cd-7180-4581-9aee-5d2c86f33561"}
01:57:57.505 00.000 13300 case statement mapped state 6 to 3
01:57:57.505 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"554f24cd-7180-4581-9aee-5d2c86f33561"}
01:57:57.505 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"543c5d83-fe4d-48f4-9e02-c447a5ef1d97"}
01:57:57.505 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":275,"width":15,"height":15,"star_pos":[6.67,6.67],"pixels":"..."},"id":"543c5d83-fe4d-48f4-9e02-c447a5ef1d97"}
01:57:58.019 00.514 11596 Exposure complete
01:57:58.096 00.077 11596 worker thread done servicing request
01:57:58.097 00.001 13300 OnExposeComplete: enter
01:57:58.097 00.000 13300 UpdateGuideState(): m_state=6
01:57:58.097 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 276
01:57:58.097 00.000 13300 Star::Find returns 1 (0), X=34.72, Y=410.49, Mass=1397, SNR=26.2, Peak=180 HFD=3.2
01:57:58.098 00.001 13300 MultiStar: [#1 -0.08,-0.10,0.55,U] [#2 -0.01,-0.17,0.51,U] [#3 -0.06,-0.06,0.34,U] [#4 -0.31,-0.49,0.00,M9] [#5 -0.16,0.01,0.29,U] [#6 -0.09,0.16,0.27,U] [#7 -0.15,-0.32,0.00,M1] [#8 -0.14,0.20,0.24,U] 
01:57:58.098 00.000 13300 refined, 6 included, MultiStar: {-0.09, -0.07}, one-star: {-0.10, -0.15}
01:57:58.098 00.000 13300 CameraToMount -- cameraTheta (-2.49) - m_xAngle (1.53) = xAngle (-4.02 = 2.26)
01:57:58.098 00.000 13300 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.15 = -0.87)
01:57:58.098 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.07 hyp=0.11 cameraTheta=-2.49 mountX=-0.07 mountY=-0.08, mountTheta=-2.27
01:57:58.100 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.07, opts=13)
01:57:58.100 00.000 13300 Enqueuing Move request for scope (-0.09, -0.07)
01:57:58.100 00.000 11596 Worker thread wakes up
01:57:58.100 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.07) opts 0xd
01:57:58.101 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.07)
01:57:58.101 00.000 11596 Moving (-0.09, -0.07) raw xDistance=-0.07 yDistance=-0.08
01:57:58.101 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:57:58.101 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:58.101 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:57:58.101 00.000 11596 MoveAxis(E, 0, ABG)
01:57:58.101 00.000 11596 Move returns status 0, amount 0
01:57:58.101 00.000 11596 MoveAxis(N, 0, ABG)
01:57:58.101 00.000 11596 Move returns status 0, amount 0
01:57:58.101 00.000 11596 move complete, result=0
01:57:58.101 00.000 11596 worker thread done servicing request
01:57:58.108 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
01:57:58.116 00.008 13300 UpdateGuideState exits: m=1397 SNR=26.2
01:57:58.116 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:58.116 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:57:58.116 00.000 13300 Enqueuing Expose request
01:57:58.117 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:57:58.117 00.000 11596 Worker thread wakes up
01:57:58.117 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:57:58.622 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:58:00.504 01.882 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c6666504-d10d-429a-be79-621426af6039"}
01:58:00.504 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c6666504-d10d-429a-be79-621426af6039"}
01:58:00.505 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8784cb02-f133-4f0c-b38b-0ce7309a72c6"}
01:58:00.505 00.000 13300 case statement mapped state 6 to 3
01:58:00.505 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8784cb02-f133-4f0c-b38b-0ce7309a72c6"}
01:58:00.506 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cf227fb2-3afa-41bd-a144-16acdd209711"}
01:58:00.506 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":276,"width":15,"height":15,"star_pos":[6.72,7.49],"pixels":"..."},"id":"cf227fb2-3afa-41bd-a144-16acdd209711"}
01:58:01.649 01.143 11596 Exposure complete
01:58:01.718 00.069 11596 worker thread done servicing request
01:58:01.718 00.000 13300 OnExposeComplete: enter
01:58:01.718 00.000 13300 UpdateGuideState(): m_state=6
01:58:01.719 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 277
01:58:01.719 00.000 13300 Star::Find returns 1 (0), X=34.68, Y=410.50, Mass=1388, SNR=26.1, Peak=165 HFD=3.3
01:58:01.719 00.000 13300 MultiStar: [#1 -0.08,-0.30,0.56,U] [#2 -0.15,-0.33,0.00,M1] [#3 -0.20,-0.15,0.33,U] [#4 -0.38,-0.35,0.00,M10] [#5 -0.18,-0.24,0.29,U] [#6 -0.20,-0.14,0.27,U] [#7 -0.03,-0.28,0.30,U] [#8 -0.05,0.06,0.22,U] 
01:58:01.719 00.000 13300 single-star, 6 included, MultiStar: {-0.13, -0.18}, one-star: {-0.14, -0.14}
01:58:01.720 00.001 13300 CameraToMount -- cameraTheta (-2.36) - m_xAngle (1.53) = xAngle (-3.89 = 2.39)
01:58:01.720 00.000 13300 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.02 = -0.74)
01:58:01.720 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=-0.14 hyp=0.20 cameraTheta=-2.36 mountX=-0.15 mountY=-0.13, mountTheta=-2.40
01:58:01.721 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=-0.14, opts=13)
01:58:01.722 00.001 13300 Enqueuing Move request for scope (-0.14, -0.14)
01:58:01.722 00.000 11596 Worker thread wakes up
01:58:01.722 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.14) opts 0xd
01:58:01.722 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, -0.14)
01:58:01.722 00.000 11596 Moving (-0.14, -0.14) raw xDistance=-0.15 yDistance=-0.13
01:58:01.722 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.15
01:58:01.722 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:01.722 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:58:01.722 00.000 11596 MoveAxis(E, 182, ABG)
01:58:01.723 00.001 11596 Guiding  Dir = 2, Dur = 182
01:58:01.723 00.000 11596 IsSlewing returns 0
01:58:01.729 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
01:58:01.737 00.008 13300 UpdateGuideState exits: m=1388 SNR=26.1
01:58:01.737 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:01.737 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:58:01.738 00.001 13300 Enqueuing Expose request
01:58:01.761 00.023 11596 IsGuiding returns 0
01:58:02.094 00.333 11596 IsGuiding returns 1
01:58:02.094 00.000 11596 scope still moving after pulse duration time elapsed
01:58:02.312 00.218 11596 IsSlewing returns 0
01:58:02.405 00.093 11596 IsGuiding returns 0
01:58:02.405 00.000 11596 scope move finished after 182 + 461 ms
01:58:02.405 00.000 11596 Move returns status 0, amount 182
01:58:02.405 00.000 11596 MoveAxis(N, 0, ABG)
01:58:02.405 00.000 11596 Move returns status 0, amount 0
01:58:02.405 00.000 11596 move complete, result=0
01:58:02.405 00.000 11596 worker thread done servicing request
01:58:02.405 00.000 13300 GuideStep: -0.1 px 182 ms EAST, -0.1 px 0 ms NORTH
01:58:02.406 00.001 11596 Worker thread wakes up
01:58:02.406 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:58:02.917 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:58:03.505 00.588 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"740bf571-19bd-4b44-a9fb-59c9fc767181"}
01:58:03.505 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"740bf571-19bd-4b44-a9fb-59c9fc767181"}
01:58:03.506 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"06d40c37-32b7-40b3-b90e-721e61fb7d98"}
01:58:03.506 00.000 13300 case statement mapped state 6 to 3
01:58:03.506 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"06d40c37-32b7-40b3-b90e-721e61fb7d98"}
01:58:03.507 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"eb5971b8-74fc-4c21-805d-af0278aaacb7"}
01:58:03.507 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":277,"width":15,"height":15,"star_pos":[6.68,7.50],"pixels":"..."},"id":"eb5971b8-74fc-4c21-805d-af0278aaacb7"}
01:58:05.940 02.433 11596 Exposure complete
01:58:06.010 00.070 11596 worker thread done servicing request
01:58:06.011 00.001 13300 OnExposeComplete: enter
01:58:06.011 00.000 13300 UpdateGuideState(): m_state=6
01:58:06.011 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 278
01:58:06.011 00.000 13300 Star::Find returns 1 (0), X=34.64, Y=410.57, Mass=1419, SNR=26.4, Peak=201 HFD=3.2
01:58:06.012 00.001 13300 MultiStar: [#1 -0.12,-0.09,0.55,U] [#2 -0.20,-0.08,0.51,U] [#3 -0.15,-0.02,0.34,U] [#4 -0.36,-0.17,0.00,R] [#5 -0.20,-0.19,0.28,U] [#6 -0.31,0.24,0.00,M1] [#7 -0.01,0.02,0.30,U] [#8 -0.09,0.16,0.24,U] 
01:58:06.012 00.000 13300 refined, 6 included, MultiStar: {-0.15, -0.06}, one-star: {-0.18, -0.07}
01:58:06.012 00.000 13300 CameraToMount -- cameraTheta (-2.79) - m_xAngle (1.53) = xAngle (-4.32 = 1.96)
01:58:06.012 00.000 13300 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.45 = -1.16)
01:58:06.012 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=-0.06 hyp=0.16 cameraTheta=-2.79 mountX=-0.06 mountY=-0.15, mountTheta=-1.97
01:58:06.014 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=-0.06, opts=13)
01:58:06.014 00.000 13300 Enqueuing Move request for scope (-0.15, -0.06)
01:58:06.014 00.000 11596 Worker thread wakes up
01:58:06.015 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.06) opts 0xd
01:58:06.015 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, -0.06)
01:58:06.015 00.000 11596 Moving (-0.15, -0.06) raw xDistance=-0.06 yDistance=-0.15
01:58:06.015 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:58:06.015 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:06.015 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:58:06.015 00.000 11596 MoveAxis(E, 0, ABG)
01:58:06.015 00.000 11596 Move returns status 0, amount 0
01:58:06.015 00.000 11596 MoveAxis(N, 0, ABG)
01:58:06.015 00.000 11596 Move returns status 0, amount 0
01:58:06.015 00.000 11596 move complete, result=0
01:58:06.016 00.001 11596 worker thread done servicing request
01:58:06.022 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=250, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
01:58:06.030 00.008 13300 UpdateGuideState exits: m=1419 SNR=26.4
01:58:06.030 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:06.030 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:58:06.030 00.000 13300 Enqueuing Expose request
01:58:06.030 00.000 11596 Worker thread wakes up
01:58:06.030 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:58:06.030 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:58:06.503 00.473 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ca0ad60c-d3ec-40f1-8f02-349152f5bef9"}
01:58:06.503 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ca0ad60c-d3ec-40f1-8f02-349152f5bef9"}
01:58:06.504 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"709da8f8-a8c2-427c-81a1-c0ba52173e9e"}
01:58:06.504 00.000 13300 case statement mapped state 6 to 3
01:58:06.504 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"709da8f8-a8c2-427c-81a1-c0ba52173e9e"}
01:58:06.505 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"14f0af3e-d902-43c6-9112-0104eec27953"}
01:58:06.505 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":278,"width":15,"height":15,"star_pos":[6.64,6.57],"pixels":"..."},"id":"14f0af3e-d902-43c6-9112-0104eec27953"}
01:58:06.533 00.028 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:58:09.503 02.970 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"65796ec8-f528-4b03-a466-ec5515029f3a"}
01:58:09.503 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"65796ec8-f528-4b03-a466-ec5515029f3a"}
01:58:09.504 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2ab19f82-c282-4828-afa0-577394f9dcd4"}
01:58:09.504 00.000 13300 case statement mapped state 6 to 3
01:58:09.504 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2ab19f82-c282-4828-afa0-577394f9dcd4"}
01:58:09.505 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"da6cb0cd-bd98-43a8-8e85-d0de152bde56"}
01:58:09.505 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":278,"width":15,"height":15,"star_pos":[6.64,6.57],"pixels":"..."},"id":"da6cb0cd-bd98-43a8-8e85-d0de152bde56"}
01:58:09.561 00.056 11596 Exposure complete
01:58:09.641 00.080 11596 worker thread done servicing request
01:58:09.641 00.000 13300 OnExposeComplete: enter
01:58:09.641 00.000 13300 UpdateGuideState(): m_state=6
01:58:09.641 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 279
01:58:09.642 00.001 13300 Star::Find returns 1 (0), X=34.69, Y=410.50, Mass=1402, SNR=26.2, Peak=160 HFD=3.3
01:58:09.642 00.000 13300 MultiStar: [#1 -0.20,-0.17,0.56,U] [#2 -0.09,-0.31,0.00,M1] [#3 -0.21,-0.09,0.32,U] [#4 0.01,-0.05,0.29,U] [#5 -0.09,-0.39,0.00,M1] [#6 -0.16,-0.05,0.27,U] [#7 0.05,-0.11,0.29,U] [#8 -0.09,-0.10,0.23,U] 
01:58:09.642 00.000 13300 refined, 6 included, MultiStar: {-0.12, -0.12}, one-star: {-0.13, -0.14}
01:58:09.642 00.000 13300 CameraToMount -- cameraTheta (-2.37) - m_xAngle (1.53) = xAngle (-3.90 = 2.38)
01:58:09.642 00.000 13300 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.03 = -0.75)
01:58:09.642 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=-0.12 hyp=0.17 cameraTheta=-2.37 mountX=-0.12 mountY=-0.11, mountTheta=-2.39
01:58:09.645 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=-0.12, opts=13)
01:58:09.645 00.000 13300 Enqueuing Move request for scope (-0.12, -0.12)
01:58:09.645 00.000 11596 Worker thread wakes up
01:58:09.645 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.12) opts 0xd
01:58:09.645 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, -0.12)
01:58:09.645 00.000 11596 Moving (-0.12, -0.12) raw xDistance=-0.12 yDistance=-0.11
01:58:09.645 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:58:09.646 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:09.646 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:58:09.646 00.000 11596 MoveAxis(E, 0, ABG)
01:58:09.646 00.000 11596 Move returns status 0, amount 0
01:58:09.646 00.000 11596 MoveAxis(N, 0, ABG)
01:58:09.646 00.000 11596 Move returns status 0, amount 0
01:58:09.646 00.000 11596 move complete, result=0
01:58:09.646 00.000 11596 worker thread done servicing request
01:58:09.652 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
01:58:09.660 00.008 13300 UpdateGuideState exits: m=1402 SNR=26.2
01:58:09.660 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:09.660 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:58:09.660 00.000 13300 Enqueuing Expose request
01:58:09.660 00.000 11596 Worker thread wakes up
01:58:09.660 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:58:09.660 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:58:10.167 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:58:12.503 02.336 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1ee7cb29-7cab-4a42-9440-ba51dc3308c5"}
01:58:12.503 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1ee7cb29-7cab-4a42-9440-ba51dc3308c5"}
01:58:12.504 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ef9a6fae-e44a-4ce9-ad0a-53c6f8f10cfb"}
01:58:12.504 00.000 13300 case statement mapped state 6 to 3
01:58:12.504 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ef9a6fae-e44a-4ce9-ad0a-53c6f8f10cfb"}
01:58:12.504 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"610faa47-bd58-458b-a37e-50f1d295a812"}
01:58:12.505 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":279,"width":15,"height":15,"star_pos":[6.69,6.50],"pixels":"..."},"id":"610faa47-bd58-458b-a37e-50f1d295a812"}
01:58:13.198 00.693 11596 Exposure complete
01:58:13.355 00.157 11596 worker thread done servicing request
01:58:13.356 00.001 13300 OnExposeComplete: enter
01:58:13.356 00.000 13300 UpdateGuideState(): m_state=6
01:58:13.356 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 280
01:58:13.357 00.001 13300 Star::Find returns 1 (0), X=34.72, Y=410.46, Mass=1388, SNR=26.1, Peak=164 HFD=3.2
01:58:13.358 00.001 13300 MultiStar: [#1 -0.18,-0.20,0.56,U] [#2 -0.12,-0.26,0.51,U] [#3 -0.34,-0.17,0.00,M1] [#4 0.06,-0.08,0.28,U] [#5 0.11,-0.09,0.30,U] [#6 -0.21,-0.03,0.26,U] [#7 -0.16,-0.28,0.00,M1] [#8 0.03,0.27,0.24,U] 
01:58:13.358 00.000 13300 refined, 6 included, MultiStar: {-0.09, -0.13}, one-star: {-0.10, -0.18}
01:58:13.358 00.000 13300 CameraToMount -- cameraTheta (-2.15) - m_xAngle (1.53) = xAngle (-3.68 = 2.60)
01:58:13.358 00.000 13300 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.81 = -0.52)
01:58:13.359 00.001 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.13 hyp=0.16 cameraTheta=-2.15 mountX=-0.14 mountY=-0.08, mountTheta=-2.61
01:58:13.362 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.13, opts=13)
01:58:13.362 00.000 13300 Enqueuing Move request for scope (-0.09, -0.13)
01:58:13.362 00.000 11596 Worker thread wakes up
01:58:13.362 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.13) opts 0xd
01:58:13.362 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.13)
01:58:13.363 00.001 11596 Moving (-0.09, -0.13) raw xDistance=-0.14 yDistance=-0.08
01:58:13.363 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:58:13.363 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:13.363 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:58:13.363 00.000 11596 MoveAxis(E, 0, ABG)
01:58:13.364 00.001 11596 Move returns status 0, amount 0
01:58:13.364 00.000 11596 MoveAxis(N, 0, ABG)
01:58:13.364 00.000 11596 Move returns status 0, amount 0
01:58:13.364 00.000 11596 move complete, result=0
01:58:13.364 00.000 11596 worker thread done servicing request
01:58:13.376 00.012 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
01:58:13.389 00.013 13300 UpdateGuideState exits: m=1388 SNR=26.1
01:58:13.390 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:13.390 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:58:13.390 00.000 13300 Enqueuing Expose request
01:58:13.390 00.000 11596 Worker thread wakes up
01:58:13.390 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:58:13.391 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
01:58:13.897 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:58:15.503 01.606 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"83d5045c-ec79-41fb-a4db-0b6087765f20"}
01:58:15.503 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"83d5045c-ec79-41fb-a4db-0b6087765f20"}
01:58:15.504 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d45e8101-2561-4393-9dc9-de6b3179ad17"}
01:58:15.504 00.000 13300 case statement mapped state 6 to 3
01:58:15.504 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d45e8101-2561-4393-9dc9-de6b3179ad17"}
01:58:15.505 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a14efbd3-7362-41d6-b831-65a2efd6e5ba"}
01:58:15.505 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":280,"width":15,"height":15,"star_pos":[6.72,7.46],"pixels":"..."},"id":"a14efbd3-7362-41d6-b831-65a2efd6e5ba"}
01:58:16.928 01.423 11596 Exposure complete
01:58:17.035 00.107 11596 worker thread done servicing request
01:58:17.036 00.001 13300 OnExposeComplete: enter
01:58:17.036 00.000 13300 UpdateGuideState(): m_state=6
01:58:17.036 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 281
01:58:17.037 00.001 13300 Star::Find returns 1 (0), X=34.60, Y=410.30, Mass=1417, SNR=26.4, Peak=172 HFD=3.3
01:58:17.037 00.000 13300 MultiStar: [#1 -0.28,-0.19,0.00,M1] [#2 -0.13,-0.31,0.00,M1] [#3 -0.27,-0.40,0.00,M2] [#4 0.07,-0.41,0.00,M1] [#5 -0.53,-0.63,0.00,M1] [#6 -0.29,0.27,0.00,M1] [#7 -0.20,-0.08,0.29,U] [#8 -0.22,0.04,0.24,U] 
01:58:17.038 00.001 13300 refined, 2 included, MultiStar: {-0.22, -0.23}, one-star: {-0.22, -0.34}
01:58:17.038 00.000 13300 CameraToMount -- cameraTheta (-2.32) - m_xAngle (1.53) = xAngle (-3.86 = 2.43)
01:58:17.038 00.000 13300 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.98 = -0.70)
01:58:17.038 00.000 13300 CameraToMount -- cameraX=-0.22 cameraY=-0.23 hyp=0.32 cameraTheta=-2.32 mountX=-0.24 mountY=-0.20, mountTheta=-2.44
01:58:17.041 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.22, y=-0.23, opts=13)
01:58:17.041 00.000 13300 Enqueuing Move request for scope (-0.22, -0.23)
01:58:17.041 00.000 11596 Worker thread wakes up
01:58:17.041 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.23) opts 0xd
01:58:17.042 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.22, -0.23)
01:58:17.042 00.000 11596 Moving (-0.22, -0.23) raw xDistance=-0.24 yDistance=-0.20
01:58:17.042 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
01:58:17.042 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:58:17.042 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
01:58:17.042 00.000 11596 MoveAxis(E, 300, ABG)
01:58:17.042 00.000 11596 Guiding  Dir = 2, Dur = 300
01:58:17.043 00.001 11596 IsSlewing returns 0
01:58:17.052 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
01:58:17.063 00.011 13300 UpdateGuideState exits: m=1417 SNR=26.4
01:58:17.063 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:17.063 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:58:17.063 00.000 13300 Enqueuing Expose request
01:58:17.117 00.054 11596 IsGuiding returns 0
01:58:17.207 00.090 11596 PulseGuide returned control before completion, sleep 221
01:58:17.671 00.464 11596 IsGuiding returns 0
01:58:17.671 00.000 11596 Move returns status 0, amount 300
01:58:17.671 00.000 11596 MoveAxis(N, 0, ABG)
01:58:17.671 00.000 11596 Move returns status 0, amount 0
01:58:17.671 00.000 11596 move complete, result=0
01:58:17.671 00.000 11596 worker thread done servicing request
01:58:17.672 00.001 11596 Worker thread wakes up
01:58:17.672 00.000 13300 GuideStep: -0.2 px 300 ms EAST, -0.2 px 0 ms NORTH
01:58:17.672 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:58:18.183 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:58:18.504 00.321 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8bef2b15-dc37-4513-8c63-32a9c9255bcf"}
01:58:18.504 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8bef2b15-dc37-4513-8c63-32a9c9255bcf"}
01:58:18.505 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"95d60c05-a69e-4d25-bd96-e4a8fc7e8f64"}
01:58:18.505 00.000 13300 case statement mapped state 6 to 3
01:58:18.505 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"95d60c05-a69e-4d25-bd96-e4a8fc7e8f64"}
01:58:18.505 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ef0efcc9-80ed-47f9-aae5-d9f8deee16bc"}
01:58:18.506 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":281,"width":15,"height":15,"star_pos":[6.60,7.30],"pixels":"..."},"id":"ef0efcc9-80ed-47f9-aae5-d9f8deee16bc"}
01:58:21.212 02.706 11596 Exposure complete
01:58:21.307 00.095 11596 worker thread done servicing request
01:58:21.307 00.000 13300 OnExposeComplete: enter
01:58:21.308 00.001 13300 UpdateGuideState(): m_state=6
01:58:21.308 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 282
01:58:21.308 00.000 13300 Star::Find returns 1 (0), X=34.70, Y=410.35, Mass=1425, SNR=26.5, Peak=148 HFD=3.4
01:58:21.309 00.001 13300 MultiStar: [#1 -0.15,-0.26,0.54,U] [#2 -0.04,-0.42,0.00,M2] [#3 -0.30,-0.19,0.00,M3] [#4 -0.03,-0.12,0.28,U] [#5 -0.16,-0.36,0.00,M2] [#6 -0.43,-0.03,0.00,M2] [#7 -0.04,-0.31,0.29,U] [#8 0.31,0.12,0.00,M1] 
01:58:21.309 00.000 13300 refined, 3 included, MultiStar: {-0.11, -0.26}, one-star: {-0.12, -0.29}
01:58:21.309 00.000 13300 CameraToMount -- cameraTheta (-1.96) - m_xAngle (1.53) = xAngle (-3.49 = 2.79)
01:58:21.309 00.000 13300 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.62 = -0.34)
01:58:21.309 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.26 hyp=0.28 cameraTheta=-1.96 mountX=-0.27 mountY=-0.09, mountTheta=-2.80
01:58:21.311 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.26, opts=13)
01:58:21.312 00.001 13300 Enqueuing Move request for scope (-0.11, -0.26)
01:58:21.312 00.000 11596 Worker thread wakes up
01:58:21.312 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.26) opts 0xd
01:58:21.312 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.26)
01:58:21.312 00.000 11596 Moving (-0.11, -0.26) raw xDistance=-0.27 yDistance=-0.09
01:58:21.312 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.27
01:58:21.312 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:21.312 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:58:21.312 00.000 11596 MoveAxis(E, 354, ABG)
01:58:21.313 00.001 11596 Guiding  Dir = 2, Dur = 354
01:58:21.313 00.000 11596 IsSlewing returns 0
01:58:21.319 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
01:58:21.327 00.008 13300 UpdateGuideState exits: m=1425 SNR=26.5
01:58:21.327 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:21.327 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:58:21.327 00.000 13300 Enqueuing Expose request
01:58:21.378 00.051 11596 IsGuiding returns 0
01:58:21.502 00.124 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"37d026c6-ff63-417a-bf2c-dec529eb83b9"}
01:58:21.502 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"37d026c6-ff63-417a-bf2c-dec529eb83b9"}
01:58:21.503 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"66db9050-e169-4c74-b73c-55e2c8b75c8a"}
01:58:21.503 00.000 13300 case statement mapped state 6 to 3
01:58:21.503 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"66db9050-e169-4c74-b73c-55e2c8b75c8a"}
01:58:21.504 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9874623e-96f6-4a44-8ddc-5cb53a958b55"}
01:58:21.504 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":282,"width":15,"height":15,"star_pos":[6.70,7.35],"pixels":"..."},"id":"9874623e-96f6-4a44-8ddc-5cb53a958b55"}
01:58:21.507 00.003 11596 PulseGuide returned control before completion, sleep 236
01:58:21.902 00.395 11596 IsGuiding returns 1
01:58:21.902 00.000 11596 scope still moving after pulse duration time elapsed
01:58:21.925 00.023 11596 IsSlewing returns 0
01:58:22.089 00.164 11596 IsGuiding returns 0
01:58:22.089 00.000 11596 scope move finished after 354 + 356 ms
01:58:22.089 00.000 11596 Move returns status 0, amount 354
01:58:22.089 00.000 11596 MoveAxis(N, 0, ABG)
01:58:22.089 00.000 11596 Move returns status 0, amount 0
01:58:22.089 00.000 11596 move complete, result=0
01:58:22.089 00.000 11596 worker thread done servicing request
01:58:22.090 00.001 13300 GuideStep: -0.3 px 354 ms EAST, -0.1 px 0 ms NORTH
01:58:22.090 00.000 11596 Worker thread wakes up
01:58:22.090 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:58:22.604 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:58:24.501 01.897 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7e1fcb1b-affd-4b81-9cd4-12bf660a6418"}
01:58:24.501 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7e1fcb1b-affd-4b81-9cd4-12bf660a6418"}
01:58:24.502 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d382832b-3f5c-409e-8696-615f21ca24a2"}
01:58:24.502 00.000 13300 case statement mapped state 6 to 3
01:58:24.502 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d382832b-3f5c-409e-8696-615f21ca24a2"}
01:58:24.503 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d8d8c81d-055d-4096-9325-f32cdad4ce0c"}
01:58:24.503 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":282,"width":15,"height":15,"star_pos":[6.70,7.35],"pixels":"..."},"id":"d8d8c81d-055d-4096-9325-f32cdad4ce0c"}
01:58:25.636 01.133 11596 Exposure complete
01:58:25.705 00.069 11596 worker thread done servicing request
01:58:25.705 00.000 13300 OnExposeComplete: enter
01:58:25.705 00.000 13300 UpdateGuideState(): m_state=6
01:58:25.706 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 283
01:58:25.706 00.000 13300 Star::Find returns 1 (0), X=34.70, Y=410.48, Mass=1396, SNR=26.2, Peak=158 HFD=3.3
01:58:25.707 00.001 13300 MultiStar: [#1 -0.21,-0.27,0.00,M1] [#2 -0.10,-0.38,0.00,M3] [#3 -0.06,-0.10,0.33,U] [#4 -0.04,-0.07,0.29,U] [#5 -0.33,-0.42,0.00,M3] [#6 -0.52,-0.14,0.00,M3] [#7 -0.22,-0.32,0.00,M1] [#8 -0.31,-0.20,0.00,M2] 
01:58:25.707 00.000 13300 refined, 2 included, MultiStar: {-0.10, -0.13}, one-star: {-0.12, -0.16}
01:58:25.707 00.000 13300 CameraToMount -- cameraTheta (-2.20) - m_xAngle (1.53) = xAngle (-3.74 = 2.55)
01:58:25.707 00.000 13300 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.86 = -0.58)
01:58:25.707 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.13 hyp=0.16 cameraTheta=-2.20 mountX=-0.14 mountY=-0.09, mountTheta=-2.56
01:58:25.710 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.13, opts=13)
01:58:25.710 00.000 13300 Enqueuing Move request for scope (-0.10, -0.13)
01:58:25.710 00.000 11596 Worker thread wakes up
01:58:25.711 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.13) opts 0xd
01:58:25.711 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.13)
01:58:25.711 00.000 11596 Moving (-0.10, -0.13) raw xDistance=-0.14 yDistance=-0.09
01:58:25.711 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:58:25.711 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:25.711 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:58:25.711 00.000 11596 MoveAxis(E, 0, ABG)
01:58:25.712 00.001 11596 Move returns status 0, amount 0
01:58:25.712 00.000 11596 MoveAxis(N, 0, ABG)
01:58:25.712 00.000 11596 Move returns status 0, amount 0
01:58:25.712 00.000 11596 move complete, result=0
01:58:25.712 00.000 11596 worker thread done servicing request
01:58:25.720 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
01:58:25.728 00.008 13300 UpdateGuideState exits: m=1396 SNR=26.2
01:58:25.729 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:25.729 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:58:25.729 00.000 13300 Enqueuing Expose request
01:58:25.729 00.000 11596 Worker thread wakes up
01:58:25.729 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:58:25.729 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:58:26.238 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:58:27.500 01.262 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7c70e5c8-b707-4deb-8817-cde027575475"}
01:58:27.500 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7c70e5c8-b707-4deb-8817-cde027575475"}
01:58:27.501 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0462ab76-846d-482e-a54b-828e76b1d412"}
01:58:27.501 00.000 13300 case statement mapped state 6 to 3
01:58:27.501 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0462ab76-846d-482e-a54b-828e76b1d412"}
01:58:27.501 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cb49ad1d-fc41-401e-ad23-971a19c5a049"}
01:58:27.502 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":283,"width":15,"height":15,"star_pos":[6.70,7.48],"pixels":"..."},"id":"cb49ad1d-fc41-401e-ad23-971a19c5a049"}
01:58:29.285 01.783 11596 Exposure complete
01:58:29.359 00.074 11596 worker thread done servicing request
01:58:29.359 00.000 13300 OnExposeComplete: enter
01:58:29.360 00.001 13300 UpdateGuideState(): m_state=6
01:58:29.360 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 284
01:58:29.360 00.000 13300 Star::Find returns 1 (0), X=34.74, Y=410.63, Mass=1409, SNR=26.3, Peak=206 HFD=3.2
01:58:29.361 00.001 13300 MultiStar: [#1 -0.16,-0.06,0.51,U] [#2 -0.06,-0.04,0.50,U] [#3 -0.25,0.04,0.34,U] [#4 0.11,0.13,0.28,U] [#5 -0.15,0.07,0.29,U] [#6 -0.05,0.19,0.27,U] [#7 -0.05,-0.23,0.28,U] [#8 -0.16,0.51,0.00,M3] 
01:58:29.361 00.000 13300 single-star, 7 included, MultiStar: {-0.09, -0.00}, one-star: {-0.08, -0.01}
01:58:29.361 00.000 13300 CameraToMount -- cameraTheta (-3.08) - m_xAngle (1.53) = xAngle (-4.61 = 1.67)
01:58:29.361 00.000 13300 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.74 = -1.45)
01:58:29.361 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-3.08 mountX=-0.01 mountY=-0.08, mountTheta=-1.67
01:58:29.363 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.01, opts=13)
01:58:29.363 00.000 13300 Enqueuing Move request for scope (-0.08, -0.01)
01:58:29.363 00.000 11596 Worker thread wakes up
01:58:29.363 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.01) opts 0xd
01:58:29.363 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.01)
01:58:29.363 00.000 11596 Moving (-0.08, -0.01) raw xDistance=-0.01 yDistance=-0.08
01:58:29.363 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:58:29.363 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:29.364 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:58:29.364 00.000 11596 MoveAxis(E, 0, ABG)
01:58:29.364 00.000 11596 Move returns status 0, amount 0
01:58:29.364 00.000 11596 MoveAxis(N, 0, ABG)
01:58:29.364 00.000 11596 Move returns status 0, amount 0
01:58:29.365 00.001 11596 move complete, result=0
01:58:29.365 00.000 11596 worker thread done servicing request
01:58:29.372 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
01:58:29.380 00.008 13300 UpdateGuideState exits: m=1409 SNR=26.3
01:58:29.380 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:29.380 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:58:29.380 00.000 13300 Enqueuing Expose request
01:58:29.381 00.001 11596 Worker thread wakes up
01:58:29.381 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:58:29.381 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:58:29.890 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:58:30.500 00.610 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"788ea8a1-f4b4-432f-a80d-c3c3edf6db6d"}
01:58:30.500 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"788ea8a1-f4b4-432f-a80d-c3c3edf6db6d"}
01:58:30.501 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"781d60a0-0ba4-41f6-9728-75458a9860e3"}
01:58:30.501 00.000 13300 case statement mapped state 6 to 3
01:58:30.501 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"781d60a0-0ba4-41f6-9728-75458a9860e3"}
01:58:30.501 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6626dd8f-7c17-4ef3-850c-4d3c017dfdac"}
01:58:30.502 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":284,"width":15,"height":15,"star_pos":[6.74,6.63],"pixels":"..."},"id":"6626dd8f-7c17-4ef3-850c-4d3c017dfdac"}
01:58:32.914 02.412 11596 Exposure complete
01:58:32.987 00.073 11596 worker thread done servicing request
01:58:32.987 00.000 13300 OnExposeComplete: enter
01:58:32.987 00.000 13300 UpdateGuideState(): m_state=6
01:58:32.988 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 285
01:58:32.988 00.000 13300 Star::Find returns 1 (0), X=34.68, Y=410.53, Mass=1404, SNR=26.2, Peak=182 HFD=3.3
01:58:32.988 00.000 13300 MultiStar: [#1 -0.15,-0.03,0.56,U] [#2 -0.26,-0.18,0.00,M3] [#3 -0.21,0.03,0.32,U] [#4 -0.14,-0.10,0.28,U] [#5 -0.34,-0.15,0.00,M3] [#6 -0.15,0.23,0.26,U] [#7 -0.05,-0.18,0.28,U] [#8 0.13,0.11,0.30,U] 
01:58:32.988 00.000 13300 refined, 6 included, MultiStar: {-0.11, -0.04}, one-star: {-0.14, -0.11}
01:58:32.989 00.001 13300 CameraToMount -- cameraTheta (-2.83) - m_xAngle (1.53) = xAngle (-4.36 = 1.92)
01:58:32.989 00.000 13300 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.49 = -1.21)
01:58:32.989 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.04 hyp=0.12 cameraTheta=-2.83 mountX=-0.04 mountY=-0.11, mountTheta=-1.92
01:58:32.991 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.04, opts=13)
01:58:32.991 00.000 13300 Enqueuing Move request for scope (-0.11, -0.04)
01:58:32.991 00.000 11596 Worker thread wakes up
01:58:32.991 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.04) opts 0xd
01:58:32.991 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.04)
01:58:32.991 00.000 11596 Moving (-0.11, -0.04) raw xDistance=-0.04 yDistance=-0.11
01:58:32.991 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:58:32.991 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:32.992 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:58:32.992 00.000 11596 MoveAxis(E, 0, ABG)
01:58:32.992 00.000 11596 Move returns status 0, amount 0
01:58:32.992 00.000 11596 MoveAxis(N, 0, ABG)
01:58:32.992 00.000 11596 Move returns status 0, amount 0
01:58:32.992 00.000 11596 move complete, result=0
01:58:32.992 00.000 11596 worker thread done servicing request
01:58:32.999 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=3, FiltMax=109, Gamma=0.510
01:58:33.006 00.007 13300 UpdateGuideState exits: m=1404 SNR=26.2
01:58:33.007 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:33.007 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:58:33.007 00.000 13300 Enqueuing Expose request
01:58:33.007 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:58:33.007 00.000 11596 Worker thread wakes up
01:58:33.007 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:58:33.500 00.493 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ba26f202-4d8c-4ff4-898d-d5b80a293b2b"}
01:58:33.500 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ba26f202-4d8c-4ff4-898d-d5b80a293b2b"}
01:58:33.500 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"12ac1324-d08b-4dbb-924f-112f4f011266"}
01:58:33.500 00.000 13300 case statement mapped state 6 to 3
01:58:33.501 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"12ac1324-d08b-4dbb-924f-112f4f011266"}
01:58:33.501 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"812fb619-ddae-4f22-8689-2fd7fc21dd47"}
01:58:33.501 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":285,"width":15,"height":15,"star_pos":[6.68,6.53],"pixels":"..."},"id":"812fb619-ddae-4f22-8689-2fd7fc21dd47"}
01:58:33.521 00.020 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:58:36.500 02.979 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"33d987b4-6ee7-4e7c-a63d-2ddeec9cf9e1"}
01:58:36.500 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"33d987b4-6ee7-4e7c-a63d-2ddeec9cf9e1"}
01:58:36.501 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9bc42aac-eab2-4711-a7db-09e28c1d226b"}
01:58:36.501 00.000 13300 case statement mapped state 6 to 3
01:58:36.501 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9bc42aac-eab2-4711-a7db-09e28c1d226b"}
01:58:36.502 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"46348ddb-e574-470f-b47b-a02960563f3b"}
01:58:36.502 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":285,"width":15,"height":15,"star_pos":[6.68,6.53],"pixels":"..."},"id":"46348ddb-e574-470f-b47b-a02960563f3b"}
01:58:36.554 00.052 11596 Exposure complete
01:58:36.624 00.070 11596 worker thread done servicing request
01:58:36.624 00.000 13300 OnExposeComplete: enter
01:58:36.624 00.000 13300 UpdateGuideState(): m_state=6
01:58:36.625 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 286
01:58:36.625 00.000 13300 Star::Find returns 1 (0), X=34.75, Y=410.45, Mass=1358, SNR=25.8, Peak=164 HFD=3.2
01:58:36.625 00.000 13300 MultiStar: [#1 -0.19,-0.10,0.56,U] [#2 -0.12,-0.43,0.00,M4] [#3 -0.17,-0.27,0.00,M1] [#4 0.05,-0.16,0.28,U] [#5 -0.25,-0.20,0.00,M4] [#6 -0.51,0.15,0.00,M2] [#7 0.04,-0.23,0.31,U] [#8 -0.03,0.02,0.24,U] 
01:58:36.626 00.001 13300 refined, 4 included, MultiStar: {-0.07, -0.15}, one-star: {-0.07, -0.19}
01:58:36.626 00.000 13300 CameraToMount -- cameraTheta (-1.99) - m_xAngle (1.53) = xAngle (-3.52 = 2.76)
01:58:36.626 00.000 13300 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.65 = -0.36)
01:58:36.626 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.15 hyp=0.16 cameraTheta=-1.99 mountX=-0.15 mountY=-0.06, mountTheta=-2.78
01:58:36.628 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.15, opts=13)
01:58:36.628 00.000 13300 Enqueuing Move request for scope (-0.07, -0.15)
01:58:36.628 00.000 11596 Worker thread wakes up
01:58:36.629 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.15) opts 0xd
01:58:36.629 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.15)
01:58:36.629 00.000 11596 Moving (-0.07, -0.15) raw xDistance=-0.15 yDistance=-0.06
01:58:36.629 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
01:58:36.629 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:36.629 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:58:36.629 00.000 11596 MoveAxis(E, 192, ABG)
01:58:36.630 00.001 11596 Guiding  Dir = 2, Dur = 192
01:58:36.630 00.000 11596 IsSlewing returns 0
01:58:36.636 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=231, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
01:58:36.646 00.010 13300 UpdateGuideState exits: m=1358 SNR=25.8
01:58:36.646 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:36.646 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:58:36.646 00.000 13300 Enqueuing Expose request
01:58:36.720 00.074 11596 IsGuiding returns 0
01:58:37.050 00.330 11596 IsGuiding returns 1
01:58:37.050 00.000 11596 scope still moving after pulse duration time elapsed
01:58:37.146 00.096 11596 IsSlewing returns 0
01:58:37.374 00.228 11596 IsGuiding returns 0
01:58:37.374 00.000 11596 scope move finished after 192 + 461 ms
01:58:37.374 00.000 11596 Move returns status 0, amount 192
01:58:37.374 00.000 11596 MoveAxis(N, 0, ABG)
01:58:37.374 00.000 11596 Move returns status 0, amount 0
01:58:37.374 00.000 11596 move complete, result=0
01:58:37.374 00.000 11596 worker thread done servicing request
01:58:37.375 00.001 13300 GuideStep: -0.2 px 192 ms EAST, -0.1 px 0 ms NORTH
01:58:37.375 00.000 11596 Worker thread wakes up
01:58:37.375 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:58:37.886 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:58:39.499 01.613 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"67e9b0c2-cb61-4a1c-aca6-4db9b12f60e1"}
01:58:39.499 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"67e9b0c2-cb61-4a1c-aca6-4db9b12f60e1"}
01:58:39.500 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a1a6e318-d83f-4b21-8f2b-656e75d2c581"}
01:58:39.500 00.000 13300 case statement mapped state 6 to 3
01:58:39.500 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a1a6e318-d83f-4b21-8f2b-656e75d2c581"}
01:58:39.500 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"82e7211d-a963-4b2d-b2c1-4298c9de7e97"}
01:58:39.500 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":286,"width":15,"height":15,"star_pos":[6.75,7.45],"pixels":"..."},"id":"82e7211d-a963-4b2d-b2c1-4298c9de7e97"}
01:58:40.920 01.420 11596 Exposure complete
01:58:40.989 00.069 11596 worker thread done servicing request
01:58:40.989 00.000 13300 OnExposeComplete: enter
01:58:40.989 00.000 13300 UpdateGuideState(): m_state=6
01:58:40.989 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 287
01:58:40.989 00.000 13300 Star::Find returns 1 (0), X=34.85, Y=410.43, Mass=1384, SNR=26.1, Peak=144 HFD=3.2
01:58:40.990 00.001 13300 MultiStar: [#1 -0.12,-0.14,0.54,U] [#2 0.08,-0.28,0.51,U] [#3 -0.01,-0.11,0.33,U] [#4 0.07,-0.10,0.28,U] [#5 0.04,-0.20,0.28,U] [#6 -0.16,-0.02,0.27,U] [#7 0.34,-0.17,0.00,M1] [#8 0.10,-0.05,0.23,U] 
01:58:40.990 00.000 13300 refined, 7 included, MultiStar: {0.00, -0.17}, one-star: {0.03, -0.21}
01:58:40.990 00.000 13300 CameraToMount -- cameraTheta (-1.54) - m_xAngle (1.53) = xAngle (-3.07 = -3.07)
01:58:40.990 00.000 13300 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.20 = 0.08)
01:58:40.990 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=-0.17 hyp=0.17 cameraTheta=-1.54 mountX=-0.16 mountY=0.01, mountTheta=3.06
01:58:40.992 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.17, opts=13)
01:58:40.992 00.000 13300 Enqueuing Move request for scope (0.00, -0.17)
01:58:40.992 00.000 11596 Worker thread wakes up
01:58:40.993 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.17) opts 0xd
01:58:40.993 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.17)
01:58:40.993 00.000 11596 Moving (0.00, -0.17) raw xDistance=-0.16 yDistance=0.01
01:58:40.993 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.16
01:58:40.993 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:40.993 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:58:40.993 00.000 11596 MoveAxis(E, 220, ABG)
01:58:40.993 00.000 11596 Guiding  Dir = 2, Dur = 220
01:58:40.993 00.000 11596 IsSlewing returns 0
01:58:41.000 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
01:58:41.008 00.008 13300 UpdateGuideState exits: m=1384 SNR=26.1
01:58:41.008 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:41.008 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:58:41.008 00.000 13300 Enqueuing Expose request
01:58:41.068 00.060 11596 IsGuiding returns 0
01:58:41.460 00.392 11596 IsGuiding returns 1
01:58:41.460 00.000 11596 scope still moving after pulse duration time elapsed
01:58:41.775 00.315 11596 IsSlewing returns 0
01:58:41.894 00.119 11596 IsGuiding returns 0
01:58:41.894 00.000 11596 scope move finished after 220 + 606 ms
01:58:41.894 00.000 11596 Move returns status 0, amount 220
01:58:41.895 00.001 11596 MoveAxis(N, 0, ABG)
01:58:41.895 00.000 11596 Move returns status 0, amount 0
01:58:41.895 00.000 11596 move complete, result=0
01:58:41.896 00.001 11596 worker thread done servicing request
01:58:41.896 00.000 13300 GuideStep: -0.2 px 220 ms EAST, 0.0 px 0 ms NORTH
01:58:41.896 00.000 11596 Worker thread wakes up
01:58:41.896 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:58:42.406 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:58:42.499 00.093 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"19dba1ec-b22f-4c74-8b07-9ac1bcdd2818"}
01:58:42.499 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"19dba1ec-b22f-4c74-8b07-9ac1bcdd2818"}
01:58:42.500 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"00b4d914-e396-4d7d-ace9-acd0b013b596"}
01:58:42.500 00.000 13300 case statement mapped state 6 to 3
01:58:42.500 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"00b4d914-e396-4d7d-ace9-acd0b013b596"}
01:58:42.500 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ffa160a6-874c-412d-80d7-b259864a5c4c"}
01:58:42.500 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":287,"width":15,"height":15,"star_pos":[6.85,7.43],"pixels":"..."},"id":"ffa160a6-874c-412d-80d7-b259864a5c4c"}
01:58:45.444 02.944 11596 Exposure complete
01:58:45.501 00.057 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8d325941-8d8d-4b7e-b314-9a04d77469a3"}
01:58:45.501 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8d325941-8d8d-4b7e-b314-9a04d77469a3"}
01:58:45.502 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6f4f97d9-e64b-4638-85b2-8b65b0ac657c"}
01:58:45.502 00.000 13300 case statement mapped state 6 to 3
01:58:45.502 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6f4f97d9-e64b-4638-85b2-8b65b0ac657c"}
01:58:45.503 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f1cdaebf-7fb0-48c5-a1fd-293cab2f94ca"}
01:58:45.503 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":287,"width":15,"height":15,"star_pos":[6.85,7.43],"pixels":"..."},"id":"f1cdaebf-7fb0-48c5-a1fd-293cab2f94ca"}
01:58:45.523 00.020 11596 worker thread done servicing request
01:58:45.523 00.000 13300 OnExposeComplete: enter
01:58:45.523 00.000 13300 UpdateGuideState(): m_state=6
01:58:45.524 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 288
01:58:45.524 00.000 13300 Star::Find returns 1 (0), X=34.76, Y=410.53, Mass=1426, SNR=26.4, Peak=180 HFD=3.3
01:58:45.525 00.001 13300 MultiStar: [#1 -0.14,-0.00,0.54,U] [#2 -0.16,-0.14,0.51,U] [#3 -0.19,-0.06,0.33,U] [#4 0.01,-0.20,0.28,U] [#5 -0.29,-0.11,0.28,U] [#6 -0.43,-0.00,0.00,M2] [#7 0.02,-0.08,0.28,U] [#8 -0.06,0.20,0.25,U] 
01:58:45.525 00.000 13300 single-star, 7 included, MultiStar: {-0.11, -0.07}, one-star: {-0.06, -0.11}
01:58:45.525 00.000 13300 CameraToMount -- cameraTheta (-2.08) - m_xAngle (1.53) = xAngle (-3.62 = 2.67)
01:58:45.525 00.000 13300 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.74 = -0.46)
01:58:45.525 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.11 hyp=0.12 cameraTheta=-2.08 mountX=-0.11 mountY=-0.06, mountTheta=-2.68
01:58:45.527 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.11, opts=13)
01:58:45.528 00.001 13300 Enqueuing Move request for scope (-0.06, -0.11)
01:58:45.528 00.000 11596 Worker thread wakes up
01:58:45.528 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.11) opts 0xd
01:58:45.528 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.11)
01:58:45.528 00.000 11596 Moving (-0.06, -0.11) raw xDistance=-0.11 yDistance=-0.06
01:58:45.528 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:58:45.528 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:45.529 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:58:45.529 00.000 11596 MoveAxis(E, 0, ABG)
01:58:45.529 00.000 11596 Move returns status 0, amount 0
01:58:45.529 00.000 11596 MoveAxis(N, 0, ABG)
01:58:45.529 00.000 11596 Move returns status 0, amount 0
01:58:45.529 00.000 11596 move complete, result=0
01:58:45.529 00.000 11596 worker thread done servicing request
01:58:45.537 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=2, FiltMax=112, Gamma=0.510
01:58:45.547 00.010 13300 UpdateGuideState exits: m=1426 SNR=26.4
01:58:45.547 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:45.547 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:58:45.547 00.000 13300 Enqueuing Expose request
01:58:45.547 00.000 11596 Worker thread wakes up
01:58:45.548 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:58:45.548 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:58:46.060 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:58:48.499 02.439 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fd6fc93c-ab77-4418-a86a-136193dcfb20"}
01:58:48.499 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fd6fc93c-ab77-4418-a86a-136193dcfb20"}
01:58:48.500 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ab0a0915-cba8-4921-a7ab-11e63dbc59eb"}
01:58:48.500 00.000 13300 case statement mapped state 6 to 3
01:58:48.500 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ab0a0915-cba8-4921-a7ab-11e63dbc59eb"}
01:58:48.500 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a47691ea-233a-463d-b6f9-59df92bb791e"}
01:58:48.501 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":288,"width":15,"height":15,"star_pos":[6.76,6.53],"pixels":"..."},"id":"a47691ea-233a-463d-b6f9-59df92bb791e"}
01:58:49.087 00.586 11596 Exposure complete
01:58:49.161 00.074 11596 worker thread done servicing request
01:58:49.161 00.000 13300 OnExposeComplete: enter
01:58:49.162 00.001 13300 UpdateGuideState(): m_state=6
01:58:49.162 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 289
01:58:49.162 00.000 13300 Star::Find returns 1 (0), X=34.66, Y=410.49, Mass=1409, SNR=26.3, Peak=171 HFD=3.3
01:58:49.163 00.001 13300 MultiStar: [#1 -0.25,-0.15,0.56,U] [#2 -0.12,-0.25,0.46,U] [#3 -0.28,-0.06,0.34,U] [#4 0.22,-0.26,0.00,M1] [#5 -0.28,-0.43,0.00,M3] [#6 -0.19,0.16,0.27,U] [#7 -0.09,-0.11,0.30,U] [#8 -0.26,0.16,0.25,U] 
01:58:49.163 00.000 13300 refined, 6 included, MultiStar: {-0.19, -0.10}, one-star: {-0.17, -0.15}
01:58:49.163 00.000 13300 CameraToMount -- cameraTheta (-2.65) - m_xAngle (1.53) = xAngle (-4.18 = 2.10)
01:58:49.163 00.000 13300 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.31 = -1.03)
01:58:49.163 00.000 13300 CameraToMount -- cameraX=-0.19 cameraY=-0.10 hyp=0.21 cameraTheta=-2.65 mountX=-0.11 mountY=-0.18, mountTheta=-2.10
01:58:49.165 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.19, y=-0.10, opts=13)
01:58:49.165 00.000 13300 Enqueuing Move request for scope (-0.19, -0.10)
01:58:49.165 00.000 11596 Worker thread wakes up
01:58:49.165 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.10) opts 0xd
01:58:49.165 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.19, -0.10)
01:58:49.165 00.000 11596 Moving (-0.19, -0.10) raw xDistance=-0.11 yDistance=-0.18
01:58:49.166 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:58:49.166 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:58:49.166 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
01:58:49.166 00.000 11596 MoveAxis(E, 0, ABG)
01:58:49.166 00.000 11596 Move returns status 0, amount 0
01:58:49.166 00.000 11596 MoveAxis(N, 0, ABG)
01:58:49.166 00.000 11596 Move returns status 0, amount 0
01:58:49.166 00.000 11596 move complete, result=0
01:58:49.166 00.000 11596 worker thread done servicing request
01:58:49.172 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=2, FiltMax=113, Gamma=0.510
01:58:49.180 00.008 13300 UpdateGuideState exits: m=1409 SNR=26.3
01:58:49.180 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:49.180 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:58:49.181 00.001 13300 Enqueuing Expose request
01:58:49.181 00.000 11596 Worker thread wakes up
01:58:49.181 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:58:49.181 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:58:49.695 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:58:51.499 01.804 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"21a57584-6baa-475d-b0e7-dbd182e2aea8"}
01:58:51.499 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"21a57584-6baa-475d-b0e7-dbd182e2aea8"}
01:58:51.500 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3cd05b24-db11-4051-bab4-8c53532a7d02"}
01:58:51.500 00.000 13300 case statement mapped state 6 to 3
01:58:51.500 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3cd05b24-db11-4051-bab4-8c53532a7d02"}
01:58:51.500 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0ac35018-2cd9-46a9-a970-aed94cf153da"}
01:58:51.500 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":289,"width":15,"height":15,"star_pos":[6.66,7.49],"pixels":"..."},"id":"0ac35018-2cd9-46a9-a970-aed94cf153da"}
01:58:52.724 01.224 11596 Exposure complete
01:58:52.793 00.069 11596 worker thread done servicing request
01:58:52.793 00.000 13300 OnExposeComplete: enter
01:58:52.793 00.000 13300 UpdateGuideState(): m_state=6
01:58:52.794 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 290
01:58:52.794 00.000 13300 Star::Find returns 1 (0), X=34.63, Y=410.49, Mass=1403, SNR=26.2, Peak=161 HFD=3.3
01:58:52.794 00.000 13300 MultiStar: [#1 -0.29,-0.13,0.00,M1] [#2 -0.15,-0.14,0.50,U] [#3 -0.10,-0.03,0.33,U] [#4 -0.04,-0.10,0.29,U] [#5 -0.22,-0.19,0.29,U] [#6 -0.20,-0.01,0.27,U] [#7 -0.01,-0.23,0.29,U] [#8 -0.23,0.16,0.22,U] 
01:58:52.794 00.000 13300 refined, 7 included, MultiStar: {-0.15, -0.11}, one-star: {-0.19, -0.15}
01:58:52.794 00.000 13300 CameraToMount -- cameraTheta (-2.52) - m_xAngle (1.53) = xAngle (-4.05 = 2.23)
01:58:52.795 00.001 13300 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.18 = -0.89)
01:58:52.795 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=-0.11 hyp=0.19 cameraTheta=-2.52 mountX=-0.11 mountY=-0.15, mountTheta=-2.24
01:58:52.796 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=-0.11, opts=13)
01:58:52.797 00.001 13300 Enqueuing Move request for scope (-0.15, -0.11)
01:58:52.797 00.000 11596 Worker thread wakes up
01:58:52.797 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.11) opts 0xd
01:58:52.797 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, -0.11)
01:58:52.797 00.000 11596 Moving (-0.15, -0.11) raw xDistance=-0.11 yDistance=-0.15
01:58:52.797 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:58:52.797 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:52.797 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:58:52.797 00.000 11596 MoveAxis(E, 0, ABG)
01:58:52.798 00.001 11596 Move returns status 0, amount 0
01:58:52.798 00.000 11596 MoveAxis(N, 0, ABG)
01:58:52.798 00.000 11596 Move returns status 0, amount 0
01:58:52.798 00.000 11596 move complete, result=0
01:58:52.798 00.000 11596 worker thread done servicing request
01:58:52.804 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=231, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
01:58:52.811 00.007 13300 UpdateGuideState exits: m=1403 SNR=26.2
01:58:52.812 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:52.812 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:58:52.812 00.000 13300 Enqueuing Expose request
01:58:52.812 00.000 11596 Worker thread wakes up
01:58:52.812 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:58:52.812 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:58:53.322 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:58:54.498 01.176 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0bc3eca1-226f-4e06-8275-3e7211e229c1"}
01:58:54.498 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0bc3eca1-226f-4e06-8275-3e7211e229c1"}
01:58:54.499 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"660b9aa9-0ed4-4838-9da5-56632c3132a0"}
01:58:54.499 00.000 13300 case statement mapped state 6 to 3
01:58:54.499 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"660b9aa9-0ed4-4838-9da5-56632c3132a0"}
01:58:54.499 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c0fd21cf-09b7-4440-a866-929f9d0d0a70"}
01:58:54.500 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":290,"width":15,"height":15,"star_pos":[6.63,7.49],"pixels":"..."},"id":"c0fd21cf-09b7-4440-a866-929f9d0d0a70"}
01:58:56.349 01.849 11596 Exposure complete
01:58:56.418 00.069 11596 worker thread done servicing request
01:58:56.418 00.000 13300 OnExposeComplete: enter
01:58:56.418 00.000 13300 UpdateGuideState(): m_state=6
01:58:56.419 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
01:58:56.419 00.000 13300 Star::Find returns 1 (0), X=34.64, Y=410.33, Mass=1395, SNR=26.2, Peak=165 HFD=3.4
01:58:56.419 00.000 13300 MultiStar: [#1 -0.16,-0.26,0.55,U] [#2 -0.12,-0.52,0.00,M1] [#3 -0.20,-0.18,0.33,U] [#4 0.05,-0.05,0.34,U] [#5 -0.35,-0.40,0.00,M3] [#6 -0.33,-0.06,0.00,M1] [#7 -0.01,-0.20,0.29,U] [#8 0.05,-0.12,0.24,U] 
01:58:56.419 00.000 13300 refined, 5 included, MultiStar: {-0.11, -0.22}, one-star: {-0.18, -0.31}
01:58:56.419 00.000 13300 CameraToMount -- cameraTheta (-2.03) - m_xAngle (1.53) = xAngle (-3.57 = 2.72)
01:58:56.420 00.001 13300 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.69 = -0.41)
01:58:56.420 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.22 hyp=0.25 cameraTheta=-2.03 mountX=-0.23 mountY=-0.10, mountTheta=-2.73
01:58:56.422 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.22, opts=13)
01:58:56.422 00.000 13300 Enqueuing Move request for scope (-0.11, -0.22)
01:58:56.422 00.000 11596 Worker thread wakes up
01:58:56.422 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.22) opts 0xd
01:58:56.422 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.22)
01:58:56.422 00.000 11596 Moving (-0.11, -0.22) raw xDistance=-0.23 yDistance=-0.10
01:58:56.422 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
01:58:56.422 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:56.422 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:58:56.423 00.001 11596 MoveAxis(E, 285, ABG)
01:58:56.423 00.000 11596 Guiding  Dir = 2, Dur = 285
01:58:56.423 00.000 11596 IsSlewing returns 0
01:58:56.429 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
01:58:56.437 00.008 13300 UpdateGuideState exits: m=1395 SNR=26.2
01:58:56.437 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:56.437 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:58:56.437 00.000 13300 Enqueuing Expose request
01:58:56.487 00.050 11596 IsGuiding returns 0
01:58:56.904 00.417 11596 IsGuiding returns 1
01:58:56.904 00.000 11596 scope still moving after pulse duration time elapsed
01:58:57.014 00.110 11596 IsSlewing returns 0
01:58:57.161 00.147 11596 IsGuiding returns 0
01:58:57.161 00.000 11596 scope move finished after 285 + 388 ms
01:58:57.161 00.000 11596 Move returns status 0, amount 285
01:58:57.161 00.000 11596 MoveAxis(N, 0, ABG)
01:58:57.161 00.000 11596 Move returns status 0, amount 0
01:58:57.161 00.000 11596 move complete, result=0
01:58:57.161 00.000 11596 worker thread done servicing request
01:58:57.162 00.001 11596 Worker thread wakes up
01:58:57.162 00.000 13300 GuideStep: -0.2 px 285 ms EAST, -0.1 px 0 ms NORTH
01:58:57.162 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:58:57.498 00.336 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f9c6f79d-955c-4aa2-a500-18669e1cfe39"}
01:58:57.498 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f9c6f79d-955c-4aa2-a500-18669e1cfe39"}
01:58:57.499 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9ba1ad03-c500-4efe-a899-a45ee9da9720"}
01:58:57.499 00.000 13300 case statement mapped state 6 to 3
01:58:57.499 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9ba1ad03-c500-4efe-a899-a45ee9da9720"}
01:58:57.499 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b1313884-6c2e-4b6d-b6a7-32cab6b41430"}
01:58:57.500 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":291,"width":15,"height":15,"star_pos":[6.64,7.33],"pixels":"..."},"id":"b1313884-6c2e-4b6d-b6a7-32cab6b41430"}
01:58:57.677 00.177 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:59:00.497 02.820 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1436d835-22aa-41d0-aaa6-47bdd18f5d30"}
01:59:00.497 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1436d835-22aa-41d0-aaa6-47bdd18f5d30"}
01:59:00.498 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5edb0a20-076d-47c5-8d15-3f8786c28cb1"}
01:59:00.498 00.000 13300 case statement mapped state 6 to 3
01:59:00.498 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5edb0a20-076d-47c5-8d15-3f8786c28cb1"}
01:59:00.499 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"95e941c1-32c3-40df-8d8a-8579d0a74267"}
01:59:00.499 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":291,"width":15,"height":15,"star_pos":[6.64,7.33],"pixels":"..."},"id":"95e941c1-32c3-40df-8d8a-8579d0a74267"}
01:59:00.701 00.202 11596 Exposure complete
01:59:00.771 00.070 11596 worker thread done servicing request
01:59:00.771 00.000 13300 OnExposeComplete: enter
01:59:00.771 00.000 13300 UpdateGuideState(): m_state=6
01:59:00.772 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 292
01:59:00.772 00.000 13300 Star::Find returns 1 (0), X=34.65, Y=410.39, Mass=1372, SNR=26.0, Peak=149 HFD=3.3
01:59:00.772 00.000 13300 MultiStar: [#1 -0.32,-0.27,0.00,M1] [#2 -0.25,-0.38,0.00,M2] [#3 -0.27,-0.04,0.34,U] [#4 -0.01,-0.09,0.28,U] [#5 -0.16,-0.21,0.29,U] [#6 -0.54,0.13,0.00,M2] [#7 -0.24,-0.23,0.00,M1] [#8 -0.31,0.05,0.00,M1] 
01:59:00.773 00.001 13300 refined, 3 included, MultiStar: {-0.16, -0.18}, one-star: {-0.17, -0.25}
01:59:00.773 00.000 13300 CameraToMount -- cameraTheta (-2.30) - m_xAngle (1.53) = xAngle (-3.83 = 2.45)
01:59:00.773 00.000 13300 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.96 = -0.68)
01:59:00.773 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=-0.18 hyp=0.25 cameraTheta=-2.30 mountX=-0.19 mountY=-0.15, mountTheta=-2.46
01:59:00.775 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=-0.18, opts=13)
01:59:00.775 00.000 13300 Enqueuing Move request for scope (-0.16, -0.18)
01:59:00.775 00.000 11596 Worker thread wakes up
01:59:00.775 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.18) opts 0xd
01:59:00.775 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.16, -0.18)
01:59:00.776 00.001 11596 Moving (-0.16, -0.18) raw xDistance=-0.19 yDistance=-0.15
01:59:00.776 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.19
01:59:00.776 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:00.776 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:59:00.776 00.000 11596 MoveAxis(E, 259, ABG)
01:59:00.776 00.000 11596 Guiding  Dir = 2, Dur = 259
01:59:00.776 00.000 11596 IsSlewing returns 0
01:59:00.782 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=240, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
01:59:00.790 00.008 13300 UpdateGuideState exits: m=1372 SNR=26.0
01:59:00.790 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:00.790 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:59:00.790 00.000 13300 Enqueuing Expose request
01:59:00.944 00.154 11596 IsGuiding returns 0
01:59:01.093 00.149 11596 PulseGuide returned control before completion, sleep 120
01:59:01.549 00.456 11596 IsGuiding returns 0
01:59:01.549 00.000 11596 Move returns status 0, amount 259
01:59:01.549 00.000 11596 MoveAxis(N, 0, ABG)
01:59:01.549 00.000 11596 Move returns status 0, amount 0
01:59:01.549 00.000 11596 move complete, result=0
01:59:01.549 00.000 11596 worker thread done servicing request
01:59:01.549 00.000 11596 Worker thread wakes up
01:59:01.549 00.000 13300 GuideStep: -0.2 px 259 ms EAST, -0.2 px 0 ms NORTH
01:59:01.549 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:59:02.052 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:59:03.497 01.445 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"81451709-e282-4e5a-9391-73cdf9254da2"}
01:59:03.497 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"81451709-e282-4e5a-9391-73cdf9254da2"}
01:59:03.498 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e33d9a83-aeea-4598-9f5c-a140c76afa5d"}
01:59:03.498 00.000 13300 case statement mapped state 6 to 3
01:59:03.498 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e33d9a83-aeea-4598-9f5c-a140c76afa5d"}
01:59:03.512 00.014 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b7424ddc-5f95-4835-bc1a-9fe0ed1a5deb"}
01:59:03.512 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":292,"width":15,"height":15,"star_pos":[6.65,7.39],"pixels":"..."},"id":"b7424ddc-5f95-4835-bc1a-9fe0ed1a5deb"}
01:59:05.076 01.564 11596 Exposure complete
01:59:05.147 00.071 11596 worker thread done servicing request
01:59:05.147 00.000 13300 OnExposeComplete: enter
01:59:05.147 00.000 13300 UpdateGuideState(): m_state=6
01:59:05.148 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 293
01:59:05.148 00.000 13300 Star::Find returns 1 (0), X=34.66, Y=410.59, Mass=1407, SNR=26.3, Peak=177 HFD=3.3
01:59:05.149 00.001 13300 MultiStar: [#1 -0.24,-0.10,0.55,U] [#2 -0.32,-0.26,0.00,M3] [#3 -0.19,0.04,0.32,U] [#4 0.02,-0.18,0.28,U] [#5 -0.48,-0.09,0.00,M3] [#6 -0.29,0.14,0.00,M3] [#7 -0.22,-0.03,0.28,U] [#8 -0.15,-0.08,0.23,U] 
01:59:05.149 00.000 13300 single-star, 5 included, MultiStar: {-0.17, -0.06}, one-star: {-0.16, -0.05}
01:59:05.149 00.000 13300 CameraToMount -- cameraTheta (-2.87) - m_xAngle (1.53) = xAngle (-4.40 = 1.88)
01:59:05.149 00.000 13300 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.53 = -1.25)
01:59:05.149 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=-0.05 hyp=0.17 cameraTheta=-2.87 mountX=-0.05 mountY=-0.16, mountTheta=-1.88
01:59:05.151 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=-0.05, opts=13)
01:59:05.151 00.000 13300 Enqueuing Move request for scope (-0.16, -0.05)
01:59:05.151 00.000 11596 Worker thread wakes up
01:59:05.151 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.05) opts 0xd
01:59:05.152 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.16, -0.05)
01:59:05.152 00.000 11596 Moving (-0.16, -0.05) raw xDistance=-0.05 yDistance=-0.16
01:59:05.152 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:59:05.152 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:05.152 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:59:05.152 00.000 11596 MoveAxis(E, 0, ABG)
01:59:05.152 00.000 11596 Move returns status 0, amount 0
01:59:05.152 00.000 11596 MoveAxis(N, 0, ABG)
01:59:05.152 00.000 11596 Move returns status 0, amount 0
01:59:05.152 00.000 11596 move complete, result=0
01:59:05.153 00.001 11596 worker thread done servicing request
01:59:05.159 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=242, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
01:59:05.167 00.008 13300 UpdateGuideState exits: m=1407 SNR=26.3
01:59:05.167 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:05.167 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:59:05.167 00.000 13300 Enqueuing Expose request
01:59:05.167 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:59:05.168 00.001 11596 Worker thread wakes up
01:59:05.168 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:59:05.683 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:59:06.496 00.813 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b01f4c31-3000-4fd6-837c-dbc43918957b"}
01:59:06.496 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b01f4c31-3000-4fd6-837c-dbc43918957b"}
01:59:06.497 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1f7cc7e2-f08d-43a1-8271-8da5b832fab9"}
01:59:06.497 00.000 13300 case statement mapped state 6 to 3
01:59:06.497 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1f7cc7e2-f08d-43a1-8271-8da5b832fab9"}
01:59:06.497 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"18b6d92c-1156-4d0d-ab21-a853b2f7bea3"}
01:59:06.498 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":293,"width":15,"height":15,"star_pos":[6.66,6.59],"pixels":"..."},"id":"18b6d92c-1156-4d0d-ab21-a853b2f7bea3"}
01:59:08.714 02.216 11596 Exposure complete
01:59:08.783 00.069 11596 worker thread done servicing request
01:59:08.783 00.000 13300 OnExposeComplete: enter
01:59:08.783 00.000 13300 UpdateGuideState(): m_state=6
01:59:08.783 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 294
01:59:08.784 00.001 13300 Star::Find returns 1 (0), X=34.64, Y=410.58, Mass=1378, SNR=26.0, Peak=204 HFD=3.2
01:59:08.784 00.000 13300 MultiStar: [#1 -0.22,0.03,0.52,U] [#2 -0.16,-0.22,0.52,U] [#3 -0.13,0.01,0.34,U] [#4 -0.10,0.06,0.27,U] [#5 -0.37,-0.12,0.00,M4] [#6 -0.27,0.19,0.00,M4] [#7 0.06,0.03,0.31,U] [#8 -0.08,0.49,0.00,M1] 
01:59:08.784 00.000 13300 refined, 5 included, MultiStar: {-0.15, -0.04}, one-star: {-0.18, -0.06}
01:59:08.784 00.000 13300 CameraToMount -- cameraTheta (-2.86) - m_xAngle (1.53) = xAngle (-4.39 = 1.89)
01:59:08.784 00.000 13300 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.52 = -1.23)
01:59:08.784 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=-0.04 hyp=0.15 cameraTheta=-2.86 mountX=-0.05 mountY=-0.14, mountTheta=-1.90
01:59:08.786 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=-0.04, opts=13)
01:59:08.786 00.000 13300 Enqueuing Move request for scope (-0.15, -0.04)
01:59:08.787 00.001 11596 Worker thread wakes up
01:59:08.787 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.04) opts 0xd
01:59:08.787 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, -0.04)
01:59:08.787 00.000 11596 Moving (-0.15, -0.04) raw xDistance=-0.05 yDistance=-0.14
01:59:08.787 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:59:08.787 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:08.787 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:59:08.787 00.000 11596 MoveAxis(E, 0, ABG)
01:59:08.787 00.000 11596 Move returns status 0, amount 0
01:59:08.787 00.000 11596 MoveAxis(N, 0, ABG)
01:59:08.788 00.001 11596 Move returns status 0, amount 0
01:59:08.788 00.000 11596 move complete, result=0
01:59:08.788 00.000 11596 worker thread done servicing request
01:59:08.794 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
01:59:08.802 00.008 13300 UpdateGuideState exits: m=1378 SNR=26.0
01:59:08.802 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:08.802 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:59:08.802 00.000 13300 Enqueuing Expose request
01:59:08.803 00.001 11596 Worker thread wakes up
01:59:08.803 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:59:08.803 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:59:09.317 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:59:09.496 00.179 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"290000e3-a698-4403-a56a-9f65efce680f"}
01:59:09.496 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"290000e3-a698-4403-a56a-9f65efce680f"}
01:59:09.497 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b2a4e2da-504f-4f57-b41e-7ad8b4265883"}
01:59:09.497 00.000 13300 case statement mapped state 6 to 3
01:59:09.497 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b2a4e2da-504f-4f57-b41e-7ad8b4265883"}
01:59:09.497 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d7931243-73cf-471a-896e-062cc5ecc9de"}
01:59:09.497 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":294,"width":15,"height":15,"star_pos":[6.64,6.58],"pixels":"..."},"id":"d7931243-73cf-471a-896e-062cc5ecc9de"}
01:59:12.346 02.849 11596 Exposure complete
01:59:12.431 00.085 11596 worker thread done servicing request
01:59:12.431 00.000 13300 OnExposeComplete: enter
01:59:12.431 00.000 13300 UpdateGuideState(): m_state=6
01:59:12.431 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 295
01:59:12.432 00.001 13300 Star::Find returns 1 (0), X=34.71, Y=410.79, Mass=1406, SNR=26.3, Peak=223 HFD=3.1
01:59:12.432 00.000 13300 MultiStar: [#1 -0.19,0.01,0.54,U] [#2 -0.22,-0.15,0.48,U] [#3 0.07,0.20,0.33,U] [#4 0.23,0.16,0.27,U] [#5 -0.51,0.01,0.00,M5] [#6 -0.12,0.39,0.00,M5] [#7 -0.12,-0.05,0.28,U] [#8 -0.10,0.46,0.00,M2] 
01:59:12.432 00.000 13300 refined, 5 included, MultiStar: {-0.09, 0.06}, one-star: {-0.11, 0.15}
01:59:12.432 00.000 13300 CameraToMount -- cameraTheta (2.54) - m_xAngle (1.53) = xAngle (1.01 = 1.01)
01:59:12.432 00.000 13300 CameraToMount -- cameraTheta (2.54) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.12 = -2.12)
01:59:12.432 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.06 hyp=0.11 cameraTheta=2.54 mountX=0.06 mountY=-0.10, mountTheta=-1.01
01:59:12.434 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.06, opts=13)
01:59:12.434 00.000 13300 Enqueuing Move request for scope (-0.09, 0.06)
01:59:12.435 00.001 11596 Worker thread wakes up
01:59:12.435 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.06) opts 0xd
01:59:12.435 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.06)
01:59:12.435 00.000 11596 Moving (-0.09, 0.06) raw xDistance=0.06 yDistance=-0.10
01:59:12.435 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:59:12.435 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:12.435 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:59:12.435 00.000 11596 MoveAxis(E, 0, ABG)
01:59:12.435 00.000 11596 Move returns status 0, amount 0
01:59:12.436 00.001 11596 MoveAxis(N, 0, ABG)
01:59:12.436 00.000 11596 Move returns status 0, amount 0
01:59:12.436 00.000 11596 move complete, result=0
01:59:12.436 00.000 11596 worker thread done servicing request
01:59:12.442 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
01:59:12.450 00.008 13300 UpdateGuideState exits: m=1406 SNR=26.3
01:59:12.450 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:12.450 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:59:12.450 00.000 13300 Enqueuing Expose request
01:59:12.450 00.000 11596 Worker thread wakes up
01:59:12.451 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:59:12.451 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:59:12.496 00.045 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6e58b3c5-0438-4efe-b789-f1f1873970a3"}
01:59:12.496 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6e58b3c5-0438-4efe-b789-f1f1873970a3"}
01:59:12.497 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"796a4818-2448-4502-9fcf-3a2d360647d2"}
01:59:12.498 00.001 13300 case statement mapped state 6 to 3
01:59:12.498 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"796a4818-2448-4502-9fcf-3a2d360647d2"}
01:59:12.499 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"91fc8b8c-4818-401e-8319-978ac4bab1b8"}
01:59:12.499 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":295,"width":15,"height":15,"star_pos":[6.71,6.79],"pixels":"..."},"id":"91fc8b8c-4818-401e-8319-978ac4bab1b8"}
01:59:12.959 00.460 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:59:15.494 02.535 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b9663f3c-6061-4542-af38-420785b0ef57"}
01:59:15.494 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b9663f3c-6061-4542-af38-420785b0ef57"}
01:59:15.495 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"818c4008-7433-47df-8d96-18708e04d1ba"}
01:59:15.495 00.000 13300 case statement mapped state 6 to 3
01:59:15.495 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"818c4008-7433-47df-8d96-18708e04d1ba"}
01:59:15.496 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"81d1e30b-3b3f-4b0b-9633-95b03a4811e2"}
01:59:15.497 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":295,"width":15,"height":15,"star_pos":[6.71,6.79],"pixels":"..."},"id":"81d1e30b-3b3f-4b0b-9633-95b03a4811e2"}
01:59:15.999 00.502 11596 Exposure complete
01:59:16.080 00.081 11596 worker thread done servicing request
01:59:16.080 00.000 13300 OnExposeComplete: enter
01:59:16.080 00.000 13300 UpdateGuideState(): m_state=6
01:59:16.081 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 296
01:59:16.081 00.000 13300 Star::Find returns 1 (0), X=34.69, Y=410.66, Mass=1400, SNR=26.2, Peak=214 HFD=3.1
01:59:16.081 00.000 13300 MultiStar: [#1 -0.25,0.07,0.55,U] [#2 -0.28,-0.12,0.52,U] [#3 -0.10,0.24,0.33,U] [#4 -0.04,-0.11,0.29,U] [#5 -0.09,0.19,0.30,U] [#6 -0.26,-0.22,0.00,M6] [#7 -0.03,-0.22,0.28,U] [#8 0.02,0.03,0.24,U] 
01:59:16.082 00.001 13300 single-star, 7 included, MultiStar: {-0.14, 0.01}, one-star: {-0.14, 0.02}
01:59:16.082 00.000 13300 CameraToMount -- cameraTheta (2.98) - m_xAngle (1.53) = xAngle (1.44 = 1.44)
01:59:16.082 00.000 13300 CameraToMount -- cameraTheta (2.98) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.68 = -1.68)
01:59:16.082 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=0.02 hyp=0.14 cameraTheta=2.98 mountX=0.02 mountY=-0.14, mountTheta=-1.44
01:59:16.084 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=0.02, opts=13)
01:59:16.085 00.001 13300 Enqueuing Move request for scope (-0.14, 0.02)
01:59:16.085 00.000 11596 Worker thread wakes up
01:59:16.085 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.02) opts 0xd
01:59:16.085 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, 0.02)
01:59:16.085 00.000 11596 Moving (-0.14, 0.02) raw xDistance=0.02 yDistance=-0.14
01:59:16.085 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:59:16.085 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:16.085 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:59:16.085 00.000 11596 MoveAxis(E, 0, ABG)
01:59:16.086 00.001 11596 Move returns status 0, amount 0
01:59:16.086 00.000 11596 MoveAxis(N, 0, ABG)
01:59:16.086 00.000 11596 Move returns status 0, amount 0
01:59:16.086 00.000 11596 move complete, result=0
01:59:16.086 00.000 11596 worker thread done servicing request
01:59:16.094 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
01:59:16.106 00.012 13300 UpdateGuideState exits: m=1400 SNR=26.2
01:59:16.106 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:16.106 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:59:16.106 00.000 13300 Enqueuing Expose request
01:59:16.106 00.000 11596 Worker thread wakes up
01:59:16.107 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:59:16.107 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:59:16.620 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:59:18.493 01.873 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9c4d3888-090f-44a4-a3b0-f45ca7fe28ee"}
01:59:18.493 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9c4d3888-090f-44a4-a3b0-f45ca7fe28ee"}
01:59:18.494 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b9c86b43-b349-41ad-8e23-90e860133eb0"}
01:59:18.494 00.000 13300 case statement mapped state 6 to 3
01:59:18.494 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b9c86b43-b349-41ad-8e23-90e860133eb0"}
01:59:18.494 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ea0f335f-72bc-4b67-baed-a99567854e54"}
01:59:18.495 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":296,"width":15,"height":15,"star_pos":[6.69,6.66],"pixels":"..."},"id":"ea0f335f-72bc-4b67-baed-a99567854e54"}
01:59:19.651 01.156 11596 Exposure complete
01:59:19.750 00.099 11596 worker thread done servicing request
01:59:19.750 00.000 13300 OnExposeComplete: enter
01:59:19.750 00.000 13300 UpdateGuideState(): m_state=6
01:59:19.751 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 297
01:59:19.751 00.000 13300 Star::Find returns 1 (0), X=34.63, Y=410.67, Mass=1384, SNR=26.1, Peak=214 HFD=3.1
01:59:19.752 00.001 13300 MultiStar: [#1 -0.24,0.11,0.56,U] [#2 -0.24,-0.16,0.52,U] [#3 -0.16,0.13,0.34,U] [#4 -0.15,-0.13,0.27,U] [#5 -0.17,0.10,0.29,U] [#6 -0.12,0.27,0.26,U] [#7 0.12,-0.03,0.29,U] [#8 -0.37,0.32,0.00,M2] 
01:59:19.752 00.000 13300 refined, 7 included, MultiStar: {-0.17, 0.03}, one-star: {-0.19, 0.03}
01:59:19.752 00.000 13300 CameraToMount -- cameraTheta (2.95) - m_xAngle (1.53) = xAngle (1.42 = 1.42)
01:59:19.752 00.000 13300 CameraToMount -- cameraTheta (2.95) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.71 = -1.71)
01:59:19.753 00.001 13300 CameraToMount -- cameraX=-0.17 cameraY=0.03 hyp=0.17 cameraTheta=2.95 mountX=0.03 mountY=-0.17, mountTheta=-1.42
01:59:19.756 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.17, y=0.03, opts=13)
01:59:19.756 00.000 13300 Enqueuing Move request for scope (-0.17, 0.03)
01:59:19.756 00.000 11596 Worker thread wakes up
01:59:19.756 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.03) opts 0xd
01:59:19.757 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.17, 0.03)
01:59:19.757 00.000 11596 Moving (-0.17, 0.03) raw xDistance=0.03 yDistance=-0.17
01:59:19.757 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:59:19.757 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:19.757 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:59:19.757 00.000 11596 MoveAxis(E, 0, ABG)
01:59:19.757 00.000 11596 Move returns status 0, amount 0
01:59:19.758 00.001 11596 MoveAxis(N, 0, ABG)
01:59:19.758 00.000 11596 Move returns status 0, amount 0
01:59:19.758 00.000 11596 move complete, result=0
01:59:19.758 00.000 11596 worker thread done servicing request
01:59:19.766 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
01:59:19.778 00.012 13300 UpdateGuideState exits: m=1384 SNR=26.1
01:59:19.779 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:19.779 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:59:19.779 00.000 13300 Enqueuing Expose request
01:59:19.779 00.000 11596 Worker thread wakes up
01:59:19.779 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:59:19.779 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:59:20.296 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:59:21.492 01.196 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"668f7d91-45fd-44eb-8602-b54f5474075e"}
01:59:21.492 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"668f7d91-45fd-44eb-8602-b54f5474075e"}
01:59:21.493 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fdc37139-37d9-44b8-ae90-b5dd616deee4"}
01:59:21.493 00.000 13300 case statement mapped state 6 to 3
01:59:21.493 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fdc37139-37d9-44b8-ae90-b5dd616deee4"}
01:59:21.493 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3ca3a1da-76b6-49ff-acf0-42a68d866277"}
01:59:21.494 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":297,"width":15,"height":15,"star_pos":[6.63,6.67],"pixels":"..."},"id":"3ca3a1da-76b6-49ff-acf0-42a68d866277"}
01:59:23.330 01.836 11596 Exposure complete
01:59:23.398 00.068 11596 worker thread done servicing request
01:59:23.398 00.000 13300 OnExposeComplete: enter
01:59:23.398 00.000 13300 UpdateGuideState(): m_state=6
01:59:23.399 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 298
01:59:23.399 00.000 13300 Star::Find returns 1 (0), X=34.71, Y=410.82, Mass=1430, SNR=26.5, Peak=218 HFD=3.2
01:59:23.399 00.000 13300 MultiStar: [#1 -0.13,0.24,0.54,U] [#2 -0.03,0.26,0.51,U] [#3 -0.37,0.13,0.00,M1] [#4 0.10,0.24,0.28,U] [#5 -0.56,0.04,0.00,M4] [#6 -0.25,0.19,0.25,U] [#7 0.00,0.10,0.29,U] [#8 -0.09,0.35,0.00,M3] 
01:59:23.399 00.000 13300 single-star, 5 included, MultiStar: {-0.08, 0.21}, one-star: {-0.11, 0.18}
01:59:23.400 00.001 13300 CameraToMount -- cameraTheta (2.12) - m_xAngle (1.53) = xAngle (0.59 = 0.59)
01:59:23.400 00.000 13300 CameraToMount -- cameraTheta (2.12) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.54 = -2.54)
01:59:23.400 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=0.18 hyp=0.21 cameraTheta=2.12 mountX=0.18 mountY=-0.12, mountTheta=-0.60
01:59:23.402 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=0.18, opts=13)
01:59:23.402 00.000 13300 Enqueuing Move request for scope (-0.11, 0.18)
01:59:23.402 00.000 11596 Worker thread wakes up
01:59:23.402 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.18) opts 0xd
01:59:23.402 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, 0.18)
01:59:23.402 00.000 11596 Moving (-0.11, 0.18) raw xDistance=0.18 yDistance=-0.12
01:59:23.402 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.18
01:59:23.402 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:23.402 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:59:23.402 00.000 11596 MoveAxis(W, 224, ABG)
01:59:23.403 00.001 11596 Guiding  Dir = 3, Dur = 224
01:59:23.403 00.000 11596 IsSlewing returns 0
01:59:23.410 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
01:59:23.417 00.007 13300 UpdateGuideState exits: m=1430 SNR=26.5
01:59:23.417 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:23.417 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:59:23.418 00.001 13300 Enqueuing Expose request
01:59:23.475 00.057 11596 IsGuiding returns 0
01:59:23.881 00.406 11596 IsGuiding returns 1
01:59:23.881 00.000 11596 scope still moving after pulse duration time elapsed
01:59:23.908 00.027 11596 IsSlewing returns 0
01:59:24.097 00.189 11596 IsGuiding returns 1
01:59:24.125 00.028 11596 IsSlewing returns 0
01:59:24.486 00.361 11596 IsGuiding returns 0
01:59:24.486 00.000 11596 scope move finished after 224 + 787 ms
01:59:24.486 00.000 11596 Move returns status 0, amount 224
01:59:24.486 00.000 11596 MoveAxis(N, 0, ABG)
01:59:24.486 00.000 11596 Move returns status 0, amount 0
01:59:24.486 00.000 11596 move complete, result=0
01:59:24.486 00.000 11596 worker thread done servicing request
01:59:24.486 00.000 11596 Worker thread wakes up
01:59:24.487 00.001 13300 GuideStep: 0.2 px 224 ms WEST, -0.1 px 0 ms NORTH
01:59:24.487 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:59:24.490 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ebc16c1e-d0f9-4c2f-8410-53ff5ce6d26a"}
01:59:24.490 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ebc16c1e-d0f9-4c2f-8410-53ff5ce6d26a"}
01:59:24.494 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0749d03d-31f6-4e5f-a9a9-54fb96c56636"}
01:59:24.494 00.000 13300 case statement mapped state 6 to 3
01:59:24.495 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0749d03d-31f6-4e5f-a9a9-54fb96c56636"}
01:59:24.496 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d84c5e14-eb35-4059-9b93-17925c183ebf"}
01:59:24.496 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":298,"width":15,"height":15,"star_pos":[6.71,6.82],"pixels":"..."},"id":"d84c5e14-eb35-4059-9b93-17925c183ebf"}
01:59:24.990 00.494 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:59:27.489 02.499 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"10825a97-57df-45be-a71b-c206a553e87b"}
01:59:27.489 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"10825a97-57df-45be-a71b-c206a553e87b"}
01:59:27.490 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"af47f434-c36e-49ba-8586-6d77c4ce80b3"}
01:59:27.490 00.000 13300 case statement mapped state 6 to 3
01:59:27.490 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"af47f434-c36e-49ba-8586-6d77c4ce80b3"}
01:59:27.490 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f815b546-a30d-4c59-8014-f1373d9b1a05"}
01:59:27.491 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":298,"width":15,"height":15,"star_pos":[6.71,6.82],"pixels":"..."},"id":"f815b546-a30d-4c59-8014-f1373d9b1a05"}
01:59:28.025 00.534 11596 Exposure complete
01:59:28.097 00.072 11596 worker thread done servicing request
01:59:28.097 00.000 13300 OnExposeComplete: enter
01:59:28.097 00.000 13300 UpdateGuideState(): m_state=6
01:59:28.097 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 299
01:59:28.098 00.001 13300 Star::Find returns 1 (0), X=34.66, Y=410.61, Mass=1390, SNR=26.1, Peak=203 HFD=3.2
01:59:28.098 00.000 13300 MultiStar: [#1 -0.24,0.03,0.56,U] [#2 -0.25,-0.14,0.47,U] [#3 -0.38,-0.16,0.00,M2] [#4 -0.19,0.13,0.28,U] [#5 -0.34,-0.19,0.00,M5] [#6 -0.32,0.28,0.00,M5] [#7 -0.14,-0.16,0.29,U] [#8 -0.38,0.11,0.00,M4] 
01:59:28.098 00.000 13300 single-star, 4 included, MultiStar: {-0.19, -0.03}, one-star: {-0.16, -0.03}
01:59:28.098 00.000 13300 CameraToMount -- cameraTheta (-2.96) - m_xAngle (1.53) = xAngle (-4.50 = 1.79)
01:59:28.098 00.000 13300 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.62 = -1.34)
01:59:28.098 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=-0.03 hyp=0.16 cameraTheta=-2.96 mountX=-0.04 mountY=-0.16, mountTheta=-1.79
01:59:28.100 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=-0.03, opts=13)
01:59:28.100 00.000 13300 Enqueuing Move request for scope (-0.16, -0.03)
01:59:28.101 00.001 11596 Worker thread wakes up
01:59:28.101 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.03) opts 0xd
01:59:28.101 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.16, -0.03)
01:59:28.101 00.000 11596 Moving (-0.16, -0.03) raw xDistance=-0.04 yDistance=-0.16
01:59:28.101 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:59:28.101 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:28.101 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:59:28.102 00.001 11596 MoveAxis(E, 0, ABG)
01:59:28.102 00.000 11596 Move returns status 0, amount 0
01:59:28.102 00.000 11596 MoveAxis(N, 0, ABG)
01:59:28.102 00.000 11596 Move returns status 0, amount 0
01:59:28.102 00.000 11596 move complete, result=0
01:59:28.102 00.000 11596 worker thread done servicing request
01:59:28.109 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=112, Gamma=0.510
01:59:28.116 00.007 13300 UpdateGuideState exits: m=1390 SNR=26.1
01:59:28.117 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:28.117 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:59:28.117 00.000 13300 Enqueuing Expose request
01:59:28.117 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:59:28.117 00.000 11596 Worker thread wakes up
01:59:28.117 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:59:28.628 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:59:30.490 01.862 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"084de66a-546e-4fa9-b6db-aae0bca2fccb"}
01:59:30.490 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"084de66a-546e-4fa9-b6db-aae0bca2fccb"}
01:59:30.491 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9f9eb133-6d3c-408c-be05-b2c27fa73feb"}
01:59:30.491 00.000 13300 case statement mapped state 6 to 3
01:59:30.491 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9f9eb133-6d3c-408c-be05-b2c27fa73feb"}
01:59:30.492 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e99fb1a1-c8da-4c6e-878a-ea9cefa3af9e"}
01:59:30.492 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":299,"width":15,"height":15,"star_pos":[6.66,6.61],"pixels":"..."},"id":"e99fb1a1-c8da-4c6e-878a-ea9cefa3af9e"}
01:59:31.655 01.163 11596 Exposure complete
01:59:31.724 00.069 11596 worker thread done servicing request
01:59:31.724 00.000 13300 OnExposeComplete: enter
01:59:31.724 00.000 13300 UpdateGuideState(): m_state=6
01:59:31.724 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 300
01:59:31.725 00.001 13300 Star::Find returns 1 (0), X=34.64, Y=410.59, Mass=1408, SNR=26.4, Peak=189 HFD=3.2
01:59:31.725 00.000 13300 MultiStar: [#1 -0.22,-0.13,0.56,U] [#2 -0.22,-0.22,0.00,M1] [#3 -0.21,-0.07,0.33,U] [#4 -0.03,-0.16,0.28,U] [#5 -0.32,0.04,0.00,M6] [#6 -0.40,0.25,0.00,M6] [#7 -0.19,0.17,0.29,U] [#8 -0.33,0.19,0.00,M5] 
01:59:31.725 00.000 13300 single-star, 4 included, MultiStar: {-0.18, -0.06}, one-star: {-0.18, -0.05}
01:59:31.725 00.000 13300 CameraToMount -- cameraTheta (-2.88) - m_xAngle (1.53) = xAngle (-4.42 = 1.87)
01:59:31.725 00.000 13300 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.54 = -1.26)
01:59:31.725 00.000 13300 CameraToMount -- cameraX=-0.18 cameraY=-0.05 hyp=0.18 cameraTheta=-2.88 mountX=-0.05 mountY=-0.17, mountTheta=-1.87
01:59:31.727 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.18, y=-0.05, opts=13)
01:59:31.727 00.000 13300 Enqueuing Move request for scope (-0.18, -0.05)
01:59:31.728 00.001 11596 Worker thread wakes up
01:59:31.728 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.05) opts 0xd
01:59:31.728 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.18, -0.05)
01:59:31.728 00.000 11596 Moving (-0.18, -0.05) raw xDistance=-0.05 yDistance=-0.17
01:59:31.728 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:59:31.728 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:31.728 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:59:31.728 00.000 11596 MoveAxis(E, 0, ABG)
01:59:31.728 00.000 11596 Move returns status 0, amount 0
01:59:31.728 00.000 11596 MoveAxis(N, 0, ABG)
01:59:31.728 00.000 11596 Move returns status 0, amount 0
01:59:31.729 00.001 11596 move complete, result=0
01:59:31.729 00.000 11596 worker thread done servicing request
01:59:31.735 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=114, Gamma=0.510
01:59:31.744 00.009 13300 UpdateGuideState exits: m=1408 SNR=26.4
01:59:31.744 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:31.744 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:59:31.744 00.000 13300 Enqueuing Expose request
01:59:31.744 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:59:31.744 00.000 11596 Worker thread wakes up
01:59:31.744 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:59:32.247 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:59:33.489 01.242 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"09327327-0f45-4ce3-8995-ebdf14d989f3"}
01:59:33.489 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"09327327-0f45-4ce3-8995-ebdf14d989f3"}
01:59:33.490 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eeef6e98-001e-4da9-bed9-39c20b904143"}
01:59:33.490 00.000 13300 case statement mapped state 6 to 3
01:59:33.490 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eeef6e98-001e-4da9-bed9-39c20b904143"}
01:59:33.490 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"78b87a3c-a721-4b96-947c-49bb64a2e113"}
01:59:33.490 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":300,"width":15,"height":15,"star_pos":[6.64,6.59],"pixels":"..."},"id":"78b87a3c-a721-4b96-947c-49bb64a2e113"}
01:59:35.278 01.788 11596 Exposure complete
01:59:35.347 00.069 11596 worker thread done servicing request
01:59:35.347 00.000 13300 OnExposeComplete: enter
01:59:35.347 00.000 13300 UpdateGuideState(): m_state=6
01:59:35.348 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 301
01:59:35.348 00.000 13300 Star::Find returns 1 (0), X=34.67, Y=410.50, Mass=1389, SNR=26.1, Peak=172 HFD=3.3
01:59:35.348 00.000 13300 MultiStar: [#1 -0.28,-0.16,0.00,M1] [#2 -0.21,-0.39,0.00,M2] [#3 -0.28,0.01,0.32,U] [#4 0.17,-0.19,0.29,U] [#5 -0.36,-0.22,0.00,M7] [#6 -0.38,0.03,0.00,M7] [#7 -0.24,-0.13,0.29,U] [#8 -0.26,-0.04,0.25,U] 
01:59:35.348 00.000 13300 refined, 4 included, MultiStar: {-0.15, -0.11}, one-star: {-0.16, -0.14}
01:59:35.349 00.001 13300 CameraToMount -- cameraTheta (-2.52) - m_xAngle (1.53) = xAngle (-4.06 = 2.23)
01:59:35.349 00.000 13300 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.18 = -0.90)
01:59:35.349 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=-0.11 hyp=0.19 cameraTheta=-2.52 mountX=-0.12 mountY=-0.15, mountTheta=-2.23
01:59:35.351 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=-0.11, opts=13)
01:59:35.351 00.000 13300 Enqueuing Move request for scope (-0.15, -0.11)
01:59:35.351 00.000 11596 Worker thread wakes up
01:59:35.351 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.11) opts 0xd
01:59:35.351 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, -0.11)
01:59:35.351 00.000 11596 Moving (-0.15, -0.11) raw xDistance=-0.12 yDistance=-0.15
01:59:35.351 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:59:35.351 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:35.351 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:59:35.352 00.001 11596 MoveAxis(E, 0, ABG)
01:59:35.352 00.000 11596 Move returns status 0, amount 0
01:59:35.352 00.000 11596 MoveAxis(N, 0, ABG)
01:59:35.352 00.000 11596 Move returns status 0, amount 0
01:59:35.352 00.000 11596 move complete, result=0
01:59:35.352 00.000 11596 worker thread done servicing request
01:59:35.358 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
01:59:35.366 00.008 13300 UpdateGuideState exits: m=1389 SNR=26.1
01:59:35.367 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:35.367 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:59:35.367 00.000 13300 Enqueuing Expose request
01:59:35.367 00.000 11596 Worker thread wakes up
01:59:35.367 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:59:35.367 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:59:35.874 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:59:36.487 00.613 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6b96d626-79f0-4094-b964-211dec7f8fcf"}
01:59:36.487 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6b96d626-79f0-4094-b964-211dec7f8fcf"}
01:59:36.488 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"66507ff4-5a8a-442c-9078-b177af982a96"}
01:59:36.488 00.000 13300 case statement mapped state 6 to 3
01:59:36.488 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"66507ff4-5a8a-442c-9078-b177af982a96"}
01:59:36.488 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"52f6bd62-a95d-4592-a66e-61d16d38ff40"}
01:59:36.489 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":301,"width":15,"height":15,"star_pos":[6.67,6.50],"pixels":"..."},"id":"52f6bd62-a95d-4592-a66e-61d16d38ff40"}
01:59:38.903 02.414 11596 Exposure complete
01:59:38.972 00.069 11596 worker thread done servicing request
01:59:38.972 00.000 13300 OnExposeComplete: enter
01:59:38.972 00.000 13300 UpdateGuideState(): m_state=6
01:59:38.973 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 302
01:59:38.973 00.000 13300 Star::Find returns 1 (0), X=34.66, Y=410.33, Mass=1399, SNR=26.2, Peak=161 HFD=3.4
01:59:38.973 00.000 13300 MultiStar: [#1 -0.36,-0.34,0.00,M2] [#2 -0.13,-0.49,0.00,M3] [#3 -0.29,-0.14,0.00,M1] [#4 -0.15,-0.25,0.27,U] [#5 -0.11,-0.21,0.28,U] [#6 -0.35,-0.16,0.00,M8] [#7 0.18,-0.17,0.29,U] [#8 -0.07,-0.08,0.23,U] 
01:59:38.973 00.000 13300 refined, 4 included, MultiStar: {-0.10, -0.24}, one-star: {-0.16, -0.31}
01:59:38.973 00.000 13300 CameraToMount -- cameraTheta (-1.95) - m_xAngle (1.53) = xAngle (-3.48 = 2.80)
01:59:38.974 00.001 13300 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.61 = -0.32)
01:59:38.974 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.24 hyp=0.26 cameraTheta=-1.95 mountX=-0.25 mountY=-0.08, mountTheta=-2.82
01:59:38.976 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.24, opts=13)
01:59:38.976 00.000 13300 Enqueuing Move request for scope (-0.10, -0.24)
01:59:38.977 00.001 11596 Worker thread wakes up
01:59:38.977 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.24) opts 0xd
01:59:38.977 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.24)
01:59:38.977 00.000 11596 Moving (-0.10, -0.24) raw xDistance=-0.25 yDistance=-0.08
01:59:38.977 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
01:59:38.977 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:38.977 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:59:38.977 00.000 11596 MoveAxis(E, 310, ABG)
01:59:38.977 00.000 11596 Guiding  Dir = 2, Dur = 310
01:59:38.978 00.001 11596 IsSlewing returns 0
01:59:38.984 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
01:59:38.991 00.007 13300 UpdateGuideState exits: m=1399 SNR=26.2
01:59:38.992 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:38.992 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:59:38.992 00.000 13300 Enqueuing Expose request
01:59:39.063 00.071 11596 IsGuiding returns 0
01:59:39.279 00.216 11596 PulseGuide returned control before completion, sleep 104
01:59:39.469 00.190 11596 IsGuiding returns 1
01:59:39.469 00.000 11596 scope still moving after pulse duration time elapsed
01:59:39.486 00.017 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f5afd5bd-46e3-4cac-b864-4b9096d8f934"}
01:59:39.486 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f5afd5bd-46e3-4cac-b864-4b9096d8f934"}
01:59:39.487 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"55717fd4-29ee-4132-8094-4d6101b6c92c"}
01:59:39.487 00.000 13300 case statement mapped state 6 to 3
01:59:39.487 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"55717fd4-29ee-4132-8094-4d6101b6c92c"}
01:59:39.488 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ad842564-6243-4954-9604-269b2d98e27c"}
01:59:39.488 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":302,"width":15,"height":15,"star_pos":[6.66,7.33],"pixels":"..."},"id":"ad842564-6243-4954-9604-269b2d98e27c"}
01:59:39.502 00.014 11596 IsSlewing returns 0
01:59:39.589 00.087 11596 IsGuiding returns 1
01:59:39.611 00.022 11596 IsSlewing returns 0
01:59:39.940 00.329 11596 IsGuiding returns 0
01:59:39.940 00.000 11596 scope move finished after 310 + 566 ms
01:59:39.940 00.000 11596 Move returns status 0, amount 310
01:59:39.940 00.000 11596 MoveAxis(N, 0, ABG)
01:59:39.940 00.000 11596 Move returns status 0, amount 0
01:59:39.940 00.000 11596 move complete, result=0
01:59:39.940 00.000 11596 worker thread done servicing request
01:59:39.940 00.000 11596 Worker thread wakes up
01:59:39.941 00.001 13300 GuideStep: -0.2 px 310 ms EAST, -0.1 px 0 ms NORTH
01:59:39.941 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:59:40.456 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:59:42.486 02.030 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"39be6a18-a7c6-4172-a55a-a14764bd00dc"}
01:59:42.486 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"39be6a18-a7c6-4172-a55a-a14764bd00dc"}
01:59:42.487 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"754e5051-4507-4a23-9638-92ca309fee98"}
01:59:42.487 00.000 13300 case statement mapped state 6 to 3
01:59:42.488 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"754e5051-4507-4a23-9638-92ca309fee98"}
01:59:42.488 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7d26bb2b-49ee-490f-b314-0ac24e8c53c6"}
01:59:42.488 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":302,"width":15,"height":15,"star_pos":[6.66,7.33],"pixels":"..."},"id":"7d26bb2b-49ee-490f-b314-0ac24e8c53c6"}
01:59:43.482 00.994 11596 Exposure complete
01:59:43.553 00.071 11596 worker thread done servicing request
01:59:43.553 00.000 13300 OnExposeComplete: enter
01:59:43.554 00.001 13300 UpdateGuideState(): m_state=6
01:59:43.554 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 303
01:59:43.554 00.000 13300 Star::Find returns 1 (0), X=34.60, Y=410.44, Mass=1394, SNR=26.2, Peak=157 HFD=3.3
01:59:43.555 00.001 13300 MultiStar: [#1 -0.39,-0.21,0.00,M3] [#2 -0.22,-0.16,0.51,U] [#3 -0.14,-0.06,0.32,U] [#4 0.00,-0.26,0.28,U] [#5 -0.27,-0.04,0.29,U] [#6 -0.25,0.40,0.00,M9] [#7 -0.19,-0.23,0.28,U] [#8 -0.05,0.13,0.23,U] 
01:59:43.555 00.000 13300 refined, 6 included, MultiStar: {-0.18, -0.15}, one-star: {-0.22, -0.20}
01:59:43.555 00.000 13300 CameraToMount -- cameraTheta (-2.46) - m_xAngle (1.53) = xAngle (-3.99 = 2.29)
01:59:43.555 00.000 13300 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.12 = -0.83)
01:59:43.555 00.000 13300 CameraToMount -- cameraX=-0.18 cameraY=-0.15 hyp=0.23 cameraTheta=-2.46 mountX=-0.15 mountY=-0.17, mountTheta=-2.30
01:59:43.558 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.18, y=-0.15, opts=13)
01:59:43.558 00.000 13300 Enqueuing Move request for scope (-0.18, -0.15)
01:59:43.558 00.000 11596 Worker thread wakes up
01:59:43.558 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.15) opts 0xd
01:59:43.558 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.18, -0.15)
01:59:43.559 00.001 11596 Moving (-0.18, -0.15) raw xDistance=-0.15 yDistance=-0.17
01:59:43.559 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.15
01:59:43.559 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:43.559 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:59:43.559 00.000 11596 MoveAxis(E, 212, ABG)
01:59:43.559 00.000 11596 Guiding  Dir = 2, Dur = 212
01:59:43.560 00.001 11596 IsSlewing returns 0
01:59:43.570 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
01:59:43.578 00.008 13300 UpdateGuideState exits: m=1394 SNR=26.2
01:59:43.579 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:43.579 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:59:43.579 00.000 13300 Enqueuing Expose request
01:59:43.668 00.089 11596 IsGuiding returns 0
01:59:43.766 00.098 11596 PulseGuide returned control before completion, sleep 124
01:59:44.064 00.298 11596 IsGuiding returns 1
01:59:44.064 00.000 11596 scope still moving after pulse duration time elapsed
01:59:44.086 00.022 11596 IsSlewing returns 0
01:59:44.289 00.203 11596 IsGuiding returns 0
01:59:44.289 00.000 11596 scope move finished after 212 + 409 ms
01:59:44.289 00.000 11596 Move returns status 0, amount 212
01:59:44.289 00.000 11596 MoveAxis(N, 0, ABG)
01:59:44.290 00.001 11596 Move returns status 0, amount 0
01:59:44.290 00.000 11596 move complete, result=0
01:59:44.290 00.000 11596 worker thread done servicing request
01:59:44.290 00.000 11596 Worker thread wakes up
01:59:44.290 00.000 13300 GuideStep: -0.2 px 212 ms EAST, -0.2 px 0 ms NORTH
01:59:44.290 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:59:44.792 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:59:45.487 00.695 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b0659d53-4d39-4c3b-8aa7-023398ec9bbd"}
01:59:45.487 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b0659d53-4d39-4c3b-8aa7-023398ec9bbd"}
01:59:45.488 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"85982685-8048-40a6-9977-b3a9d52b9588"}
01:59:45.488 00.000 13300 case statement mapped state 6 to 3
01:59:45.488 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"85982685-8048-40a6-9977-b3a9d52b9588"}
01:59:45.489 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"805269ea-7b73-447d-a80e-32bd79d390c7"}
01:59:45.489 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":303,"width":15,"height":15,"star_pos":[6.60,7.44],"pixels":"..."},"id":"805269ea-7b73-447d-a80e-32bd79d390c7"}
01:59:47.814 02.325 11596 Exposure complete
01:59:47.890 00.076 11596 worker thread done servicing request
01:59:47.891 00.001 13300 OnExposeComplete: enter
01:59:47.891 00.000 13300 UpdateGuideState(): m_state=6
01:59:47.891 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 304
01:59:47.891 00.000 13300 Star::Find returns 1 (0), X=34.66, Y=410.81, Mass=1389, SNR=26.1, Peak=219 HFD=3.2
01:59:47.892 00.001 13300 MultiStar: [#1 -0.29,0.23,0.00,M4] [#2 -0.06,-0.06,0.51,U] [#3 -0.42,0.17,0.00,M1] [#4 0.40,0.31,0.00,M1] [#5 -0.46,0.12,0.00,M6] [#6 -0.15,0.13,0.27,U] [#7 -0.02,0.22,0.30,U] [#8 -0.36,0.22,0.00,M3] 
01:59:47.892 00.000 13300 refined, 3 included, MultiStar: {-0.12, 0.12}, one-star: {-0.16, 0.17}
01:59:47.892 00.000 13300 CameraToMount -- cameraTheta (2.36) - m_xAngle (1.53) = xAngle (0.83 = 0.83)
01:59:47.892 00.000 13300 CameraToMount -- cameraTheta (2.36) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.30 = -2.30)
01:59:47.892 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=0.12 hyp=0.17 cameraTheta=2.36 mountX=0.11 mountY=-0.12, mountTheta=-0.84
01:59:47.895 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=0.12, opts=13)
01:59:47.895 00.000 13300 Enqueuing Move request for scope (-0.12, 0.12)
01:59:47.895 00.000 11596 Worker thread wakes up
01:59:47.895 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.12) opts 0xd
01:59:47.895 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, 0.12)
01:59:47.895 00.000 11596 Moving (-0.12, 0.12) raw xDistance=0.11 yDistance=-0.12
01:59:47.895 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:59:47.896 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:47.896 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:59:47.896 00.000 11596 MoveAxis(E, 0, ABG)
01:59:47.896 00.000 11596 Move returns status 0, amount 0
01:59:47.896 00.000 11596 MoveAxis(N, 0, ABG)
01:59:47.896 00.000 11596 Move returns status 0, amount 0
01:59:47.896 00.000 11596 move complete, result=0
01:59:47.896 00.000 11596 worker thread done servicing request
01:59:47.903 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
01:59:47.911 00.008 13300 UpdateGuideState exits: m=1389 SNR=26.1
01:59:47.911 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:47.911 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:59:47.911 00.000 13300 Enqueuing Expose request
01:59:47.911 00.000 11596 Worker thread wakes up
01:59:47.911 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:59:47.911 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:59:48.417 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:59:48.488 00.071 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"210192b8-12fa-4650-b6b5-2f5b2ef5c941"}
01:59:48.488 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"210192b8-12fa-4650-b6b5-2f5b2ef5c941"}
01:59:48.489 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4b8d5391-857e-4e4e-a5a7-f67b798de10c"}
01:59:48.489 00.000 13300 case statement mapped state 6 to 3
01:59:48.489 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4b8d5391-857e-4e4e-a5a7-f67b798de10c"}
01:59:48.490 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"02965816-cc9d-4aa9-89d6-d86a3051ae00"}
01:59:48.491 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":304,"width":15,"height":15,"star_pos":[6.66,6.81],"pixels":"..."},"id":"02965816-cc9d-4aa9-89d6-d86a3051ae00"}
01:59:51.445 02.954 11596 Exposure complete
01:59:51.488 00.043 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0d1662be-69dc-4b03-9737-b65434c2cace"}
01:59:51.488 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0d1662be-69dc-4b03-9737-b65434c2cace"}
01:59:51.489 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fd35609a-40e7-42fb-ac6f-dc8aaa5157cf"}
01:59:51.489 00.000 13300 case statement mapped state 6 to 3
01:59:51.489 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fd35609a-40e7-42fb-ac6f-dc8aaa5157cf"}
01:59:51.490 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9adac780-bddb-4ffa-80c8-ee0db37d696f"}
01:59:51.490 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":304,"width":15,"height":15,"star_pos":[6.66,6.81],"pixels":"..."},"id":"9adac780-bddb-4ffa-80c8-ee0db37d696f"}
01:59:51.520 00.030 11596 worker thread done servicing request
01:59:51.520 00.000 13300 OnExposeComplete: enter
01:59:51.520 00.000 13300 UpdateGuideState(): m_state=6
01:59:51.521 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 305
01:59:51.521 00.000 13300 Star::Find returns 1 (0), X=34.63, Y=410.74, Mass=1414, SNR=26.3, Peak=212 HFD=3.2
01:59:51.521 00.000 13300 MultiStar: [#1 -0.37,0.13,0.00,M5] [#2 -0.29,0.03,0.52,U] [#3 -0.29,0.02,0.33,U] [#4 -0.11,0.13,0.28,U] [#5 -0.20,0.07,0.28,U] [#6 -0.27,0.50,0.00,M9] [#7 -0.23,-0.06,0.28,U] [#8 -0.13,0.04,0.25,U] 
01:59:51.521 00.000 13300 single-star, 6 included, MultiStar: {-0.21, 0.06}, one-star: {-0.19, 0.10}
01:59:51.522 00.001 13300 CameraToMount -- cameraTheta (2.64) - m_xAngle (1.53) = xAngle (1.11 = 1.11)
01:59:51.522 00.000 13300 CameraToMount -- cameraTheta (2.64) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.02 = -2.02)
01:59:51.522 00.000 13300 CameraToMount -- cameraX=-0.19 cameraY=0.10 hyp=0.22 cameraTheta=2.64 mountX=0.10 mountY=-0.20, mountTheta=-1.11
01:59:51.524 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.19, y=0.10, opts=13)
01:59:51.524 00.000 13300 Enqueuing Move request for scope (-0.19, 0.10)
01:59:51.524 00.000 11596 Worker thread wakes up
01:59:51.524 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.10) opts 0xd
01:59:51.524 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.19, 0.10)
01:59:51.524 00.000 11596 Moving (-0.19, 0.10) raw xDistance=0.10 yDistance=-0.20
01:59:51.525 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:59:51.525 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:59:51.525 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
01:59:51.525 00.000 11596 MoveAxis(E, 0, ABG)
01:59:51.525 00.000 11596 Move returns status 0, amount 0
01:59:51.525 00.000 11596 MoveAxis(N, 0, ABG)
01:59:51.525 00.000 11596 Move returns status 0, amount 0
01:59:51.525 00.000 11596 move complete, result=0
01:59:51.526 00.001 11596 worker thread done servicing request
01:59:51.533 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=105, Gamma=0.510
01:59:51.540 00.007 13300 UpdateGuideState exits: m=1414 SNR=26.3
01:59:51.540 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:51.541 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:59:51.541 00.000 13300 Enqueuing Expose request
01:59:51.541 00.000 11596 Worker thread wakes up
01:59:51.541 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:59:51.541 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:59:52.049 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:59:54.486 02.437 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"85accdba-afd7-4942-a3e1-a3db880ff52a"}
01:59:54.486 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"85accdba-afd7-4942-a3e1-a3db880ff52a"}
01:59:54.487 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ffc96c9c-f89c-4534-a479-de83547abe3d"}
01:59:54.487 00.000 13300 case statement mapped state 6 to 3
01:59:54.487 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ffc96c9c-f89c-4534-a479-de83547abe3d"}
01:59:54.487 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d3a638b0-12dc-4335-b987-eef6fa5fcee2"}
01:59:54.488 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":305,"width":15,"height":15,"star_pos":[6.63,6.74],"pixels":"..."},"id":"d3a638b0-12dc-4335-b987-eef6fa5fcee2"}
01:59:55.071 00.583 11596 Exposure complete
01:59:55.145 00.074 11596 worker thread done servicing request
01:59:55.145 00.000 13300 OnExposeComplete: enter
01:59:55.145 00.000 13300 UpdateGuideState(): m_state=6
01:59:55.146 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 306
01:59:55.146 00.000 13300 Star::Find returns 1 (0), X=34.59, Y=410.73, Mass=1388, SNR=26.1, Peak=214 HFD=3.2
01:59:55.146 00.000 13300 MultiStar: [#1 -0.37,0.11,0.00,M6] [#2 -0.31,-0.07,0.00,M1] [#3 -0.46,0.25,0.00,M1] [#4 -0.18,-0.09,0.27,U] [#5 -0.28,0.11,0.30,U] [#6 -0.19,0.26,0.00,M10] [#7 0.10,0.01,0.30,U] [#8 -0.15,0.06,0.24,U] 
01:59:55.146 00.000 13300 refined, 4 included, MultiStar: {-0.17, 0.05}, one-star: {-0.23, 0.09}
01:59:55.147 00.001 13300 CameraToMount -- cameraTheta (2.84) - m_xAngle (1.53) = xAngle (1.31 = 1.31)
01:59:55.147 00.000 13300 CameraToMount -- cameraTheta (2.84) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.82 = -1.82)
01:59:55.147 00.000 13300 CameraToMount -- cameraX=-0.17 cameraY=0.05 hyp=0.18 cameraTheta=2.84 mountX=0.05 mountY=-0.18, mountTheta=-1.31
01:59:55.149 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.17, y=0.05, opts=13)
01:59:55.149 00.000 13300 Enqueuing Move request for scope (-0.17, 0.05)
01:59:55.149 00.000 11596 Worker thread wakes up
01:59:55.149 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.05) opts 0xd
01:59:55.149 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.17, 0.05)
01:59:55.149 00.000 11596 Moving (-0.17, 0.05) raw xDistance=0.05 yDistance=-0.18
01:59:55.149 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:59:55.149 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:55.150 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
01:59:55.150 00.000 11596 MoveAxis(E, 0, ABG)
01:59:55.150 00.000 11596 Move returns status 0, amount 0
01:59:55.150 00.000 11596 MoveAxis(N, 0, ABG)
01:59:55.150 00.000 11596 Move returns status 0, amount 0
01:59:55.150 00.000 11596 move complete, result=0
01:59:55.150 00.000 11596 worker thread done servicing request
01:59:55.157 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
01:59:55.165 00.008 13300 UpdateGuideState exits: m=1388 SNR=26.1
01:59:55.165 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:55.165 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:59:55.165 00.000 13300 Enqueuing Expose request
01:59:55.165 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:59:55.165 00.000 11596 Worker thread wakes up
01:59:55.165 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:59:55.676 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
01:59:57.485 01.809 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0c25f392-f1e8-433e-a538-1bb943195dea"}
01:59:57.485 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0c25f392-f1e8-433e-a538-1bb943195dea"}
01:59:57.486 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b5192dfa-cf8e-43b6-8240-a956ca038df9"}
01:59:57.486 00.000 13300 case statement mapped state 6 to 3
01:59:57.486 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b5192dfa-cf8e-43b6-8240-a956ca038df9"}
01:59:57.486 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"735549a0-1415-492f-9313-8f62220469ce"}
01:59:57.486 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":306,"width":15,"height":15,"star_pos":[6.59,6.73],"pixels":"..."},"id":"735549a0-1415-492f-9313-8f62220469ce"}
01:59:58.718 01.232 11596 Exposure complete
01:59:58.795 00.077 11596 worker thread done servicing request
01:59:58.795 00.000 13300 OnExposeComplete: enter
01:59:58.795 00.000 13300 UpdateGuideState(): m_state=6
01:59:58.795 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 307
01:59:58.795 00.000 13300 Star::Find returns 1 (0), X=34.63, Y=410.77, Mass=1403, SNR=26.2, Peak=205 HFD=3.2
01:59:58.796 00.001 13300 MultiStar: [#1 -0.35,0.21,0.00,M7] [#2 -0.13,-0.03,0.51,U] [#3 -0.15,0.09,0.33,U] [#4 -0.22,0.27,0.00,M1] [#5 -0.66,0.26,0.00,M5] [#6 -0.31,0.31,0.00,R] [#7 -0.18,-0.22,0.30,U] [#8 0.00,0.35,0.00,M2] 
01:59:58.796 00.000 13300 refined, 3 included, MultiStar: {-0.17, 0.04}, one-star: {-0.19, 0.14}
01:59:58.796 00.000 13300 CameraToMount -- cameraTheta (2.91) - m_xAngle (1.53) = xAngle (1.38 = 1.38)
01:59:58.796 00.000 13300 CameraToMount -- cameraTheta (2.91) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.75 = -1.75)
01:59:58.796 00.000 13300 CameraToMount -- cameraX=-0.17 cameraY=0.04 hyp=0.17 cameraTheta=2.91 mountX=0.03 mountY=-0.17, mountTheta=-1.38
01:59:58.798 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.17, y=0.04, opts=13)
01:59:58.799 00.001 13300 Enqueuing Move request for scope (-0.17, 0.04)
01:59:58.799 00.000 11596 Worker thread wakes up
01:59:58.799 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.04) opts 0xd
01:59:58.799 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.17, 0.04)
01:59:58.799 00.000 11596 Moving (-0.17, 0.04) raw xDistance=0.03 yDistance=-0.17
01:59:58.799 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:59:58.799 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:58.800 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:59:58.800 00.000 11596 MoveAxis(E, 0, ABG)
01:59:58.800 00.000 11596 Move returns status 0, amount 0
01:59:58.801 00.001 11596 MoveAxis(N, 0, ABG)
01:59:58.801 00.000 11596 Move returns status 0, amount 0
01:59:58.801 00.000 11596 move complete, result=0
01:59:58.801 00.000 11596 worker thread done servicing request
01:59:58.809 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
01:59:58.825 00.016 13300 UpdateGuideState exits: m=1403 SNR=26.2
01:59:58.826 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:58.826 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
01:59:58.826 00.000 13300 Enqueuing Expose request
01:59:58.826 00.000 11596 Worker thread wakes up
01:59:58.826 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:59:58.826 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
01:59:59.331 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:00:00.484 01.153 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3aacca2b-0c73-4fd9-84f9-a019f25719d7"}
02:00:00.484 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3aacca2b-0c73-4fd9-84f9-a019f25719d7"}
02:00:00.485 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d96d47a7-19f6-4c93-bb36-94e153a5752a"}
02:00:00.485 00.000 13300 case statement mapped state 6 to 3
02:00:00.485 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d96d47a7-19f6-4c93-bb36-94e153a5752a"}
02:00:00.485 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e126ccff-8a36-4be2-bc55-54724c573310"}
02:00:00.485 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":307,"width":15,"height":15,"star_pos":[6.63,6.77],"pixels":"..."},"id":"e126ccff-8a36-4be2-bc55-54724c573310"}
02:00:02.358 01.873 11596 Exposure complete
02:00:02.426 00.068 11596 worker thread done servicing request
02:00:02.426 00.000 13300 OnExposeComplete: enter
02:00:02.427 00.001 13300 UpdateGuideState(): m_state=6
02:00:02.427 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 308
02:00:02.427 00.000 13300 Star::Find returns 1 (0), X=34.68, Y=410.78, Mass=1401, SNR=26.2, Peak=208 HFD=3.2
02:00:02.428 00.001 13300 MultiStar: [#1 -0.34,0.22,0.00,M8] [#2 -0.13,-0.02,0.51,U] [#3 -0.31,0.15,0.00,M1] [#4 0.05,0.17,0.28,U] [#5 -0.02,0.10,0.30,U] [#6 0.04,0.34,0.00,M1] [#7 0.07,0.17,0.30,U] [#8 -0.11,0.42,0.00,M3] 
02:00:02.428 00.000 13300 refined, 4 included, MultiStar: {-0.07, 0.11}, one-star: {-0.14, 0.14}
02:00:02.428 00.000 13300 CameraToMount -- cameraTheta (2.17) - m_xAngle (1.53) = xAngle (0.64 = 0.64)
02:00:02.428 00.000 13300 CameraToMount -- cameraTheta (2.17) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.49 = -2.49)
02:00:02.428 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.11 hyp=0.13 cameraTheta=2.17 mountX=0.10 mountY=-0.08, mountTheta=-0.65
02:00:02.430 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.11, opts=13)
02:00:02.430 00.000 13300 Enqueuing Move request for scope (-0.07, 0.11)
02:00:02.431 00.001 11596 Worker thread wakes up
02:00:02.431 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.11) opts 0xd
02:00:02.431 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.11)
02:00:02.431 00.000 11596 Moving (-0.07, 0.11) raw xDistance=0.10 yDistance=-0.08
02:00:02.431 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:00:02.431 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:02.431 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:00:02.431 00.000 11596 MoveAxis(E, 0, ABG)
02:00:02.431 00.000 11596 Move returns status 0, amount 0
02:00:02.431 00.000 11596 MoveAxis(N, 0, ABG)
02:00:02.432 00.001 11596 Move returns status 0, amount 0
02:00:02.432 00.000 11596 move complete, result=0
02:00:02.432 00.000 11596 worker thread done servicing request
02:00:02.439 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
02:00:02.448 00.009 13300 UpdateGuideState exits: m=1401 SNR=26.2
02:00:02.448 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:02.448 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:00:02.448 00.000 13300 Enqueuing Expose request
02:00:02.448 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:00:02.448 00.000 11596 Worker thread wakes up
02:00:02.449 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:00:02.950 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:00:03.483 00.533 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"82bf8e6d-f444-4364-83df-a3ce4fcdb3bd"}
02:00:03.483 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"82bf8e6d-f444-4364-83df-a3ce4fcdb3bd"}
02:00:03.484 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d6e00ee1-da2f-4efc-b167-d6e5e1811bad"}
02:00:03.484 00.000 13300 case statement mapped state 6 to 3
02:00:03.484 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d6e00ee1-da2f-4efc-b167-d6e5e1811bad"}
02:00:03.484 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ea7675fc-8d71-4d5a-94a9-8870fa6e0363"}
02:00:03.485 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":308,"width":15,"height":15,"star_pos":[6.68,6.78],"pixels":"..."},"id":"ea7675fc-8d71-4d5a-94a9-8870fa6e0363"}
02:00:05.971 02.486 11596 Exposure complete
02:00:06.040 00.069 11596 worker thread done servicing request
02:00:06.040 00.000 13300 OnExposeComplete: enter
02:00:06.040 00.000 13300 UpdateGuideState(): m_state=6
02:00:06.040 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 309
02:00:06.040 00.000 13300 Star::Find returns 1 (0), X=34.67, Y=410.86, Mass=1396, SNR=26.2, Peak=217 HFD=3.2
02:00:06.041 00.001 13300 MultiStar: [#1 -0.34,0.35,0.00,M9] [#2 -0.24,0.10,0.50,U] [#3 -0.35,0.27,0.00,M2] [#4 -0.07,0.16,0.27,U] [#5 -0.31,0.28,0.00,M5] [#6 -0.00,0.09,0.27,U] [#7 -0.18,0.17,0.30,U] [#8 -0.23,0.64,0.00,M4] 
02:00:06.041 00.000 13300 refined, 4 included, MultiStar: {-0.15, 0.16}, one-star: {-0.16, 0.22}
02:00:06.041 00.000 13300 CameraToMount -- cameraTheta (2.30) - m_xAngle (1.53) = xAngle (0.77 = 0.77)
02:00:06.041 00.000 13300 CameraToMount -- cameraTheta (2.30) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.36 = -2.36)
02:00:06.041 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=0.16 hyp=0.22 cameraTheta=2.30 mountX=0.16 mountY=-0.16, mountTheta=-0.78
02:00:06.043 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=0.16, opts=13)
02:00:06.043 00.000 13300 Enqueuing Move request for scope (-0.15, 0.16)
02:00:06.043 00.000 11596 Worker thread wakes up
02:00:06.043 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.16) opts 0xd
02:00:06.044 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.15, 0.16)
02:00:06.044 00.000 11596 Moving (-0.15, 0.16) raw xDistance=0.16 yDistance=-0.16
02:00:06.044 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
02:00:06.044 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:06.044 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:00:06.044 00.000 11596 MoveAxis(W, 199, ABG)
02:00:06.044 00.000 11596 Guiding  Dir = 3, Dur = 199
02:00:06.045 00.001 11596 IsSlewing returns 0
02:00:06.051 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
02:00:06.059 00.008 13300 UpdateGuideState exits: m=1396 SNR=26.2
02:00:06.059 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:06.059 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:00:06.059 00.000 13300 Enqueuing Expose request
02:00:06.177 00.118 11596 IsGuiding returns 0
02:00:06.409 00.232 11596 IsGuiding returns 1
02:00:06.409 00.000 11596 scope still moving after pulse duration time elapsed
02:00:06.482 00.073 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"59c2c7d4-b33f-4cf0-bdf5-c2f0ab9debea"}
02:00:06.482 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"59c2c7d4-b33f-4cf0-bdf5-c2f0ab9debea"}
02:00:06.483 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8ae9a490-565a-4d33-94ce-845e126bd049"}
02:00:06.483 00.000 13300 case statement mapped state 6 to 3
02:00:06.483 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8ae9a490-565a-4d33-94ce-845e126bd049"}
02:00:06.483 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"30e78ad1-9819-40fc-ac46-59d7c2265aff"}
02:00:06.484 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":309,"width":15,"height":15,"star_pos":[6.67,6.86],"pixels":"..."},"id":"30e78ad1-9819-40fc-ac46-59d7c2265aff"}
02:00:06.536 00.052 11596 IsSlewing returns 0
02:00:06.719 00.183 11596 IsGuiding returns 0
02:00:06.719 00.000 11596 scope move finished after 199 + 342 ms
02:00:06.719 00.000 11596 Move returns status 0, amount 199
02:00:06.719 00.000 11596 MoveAxis(N, 0, ABG)
02:00:06.719 00.000 11596 Move returns status 0, amount 0
02:00:06.719 00.000 11596 move complete, result=0
02:00:06.719 00.000 11596 worker thread done servicing request
02:00:06.719 00.000 11596 Worker thread wakes up
02:00:06.720 00.001 13300 GuideStep: 0.2 px 199 ms WEST, -0.2 px 0 ms NORTH
02:00:06.720 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:00:07.224 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:00:09.481 02.257 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1f6817f1-9eca-418f-bcee-b4685a491aef"}
02:00:09.481 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1f6817f1-9eca-418f-bcee-b4685a491aef"}
02:00:09.482 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"00f74825-0dea-40af-89aa-44d7762caec4"}
02:00:09.482 00.000 13300 case statement mapped state 6 to 3
02:00:09.482 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"00f74825-0dea-40af-89aa-44d7762caec4"}
02:00:09.482 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c18f227c-c70e-410e-9015-fcb3743acf5d"}
02:00:09.483 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":309,"width":15,"height":15,"star_pos":[6.67,6.86],"pixels":"..."},"id":"c18f227c-c70e-410e-9015-fcb3743acf5d"}
02:00:10.262 00.779 11596 Exposure complete
02:00:10.340 00.078 11596 worker thread done servicing request
02:00:10.340 00.000 13300 OnExposeComplete: enter
02:00:10.341 00.001 13300 UpdateGuideState(): m_state=6
02:00:10.341 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 310
02:00:10.341 00.000 13300 Star::Find returns 1 (0), X=34.61, Y=410.81, Mass=1422, SNR=26.4, Peak=209 HFD=3.2
02:00:10.342 00.001 13300 MultiStar: [#1 -0.35,0.14,0.00,M10] [#2 -0.26,0.19,0.00,M1] [#3 -0.35,0.26,0.00,M3] [#4 0.02,0.29,0.28,U] [#5 -0.26,0.11,0.29,U] [#6 -0.07,0.05,0.25,U] [#7 -0.24,0.12,0.29,U] [#8 0.03,0.37,0.00,M5] 
02:00:10.342 00.000 13300 refined, 4 included, MultiStar: {-0.17, 0.15}, one-star: {-0.21, 0.17}
02:00:10.342 00.000 13300 CameraToMount -- cameraTheta (2.41) - m_xAngle (1.53) = xAngle (0.88 = 0.88)
02:00:10.342 00.000 13300 CameraToMount -- cameraTheta (2.41) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.25 = -2.25)
02:00:10.342 00.000 13300 CameraToMount -- cameraX=-0.17 cameraY=0.15 hyp=0.23 cameraTheta=2.41 mountX=0.15 mountY=-0.18, mountTheta=-0.88
02:00:10.344 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.17, y=0.15, opts=13)
02:00:10.344 00.000 13300 Enqueuing Move request for scope (-0.17, 0.15)
02:00:10.344 00.000 11596 Worker thread wakes up
02:00:10.344 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.15) opts 0xd
02:00:10.344 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.17, 0.15)
02:00:10.344 00.000 11596 Moving (-0.17, 0.15) raw xDistance=0.15 yDistance=-0.18
02:00:10.344 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
02:00:10.345 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:00:10.345 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
02:00:10.345 00.000 11596 MoveAxis(W, 200, ABG)
02:00:10.345 00.000 11596 Guiding  Dir = 3, Dur = 200
02:00:10.345 00.000 11596 IsSlewing returns 0
02:00:10.351 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
02:00:10.359 00.008 13300 UpdateGuideState exits: m=1422 SNR=26.4
02:00:10.359 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:10.359 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:00:10.359 00.000 13300 Enqueuing Expose request
02:00:10.387 00.028 11596 IsGuiding returns 0
02:00:10.475 00.088 11596 PulseGuide returned control before completion, sleep 123
02:00:10.791 00.316 11596 IsGuiding returns 0
02:00:10.791 00.000 11596 Move returns status 0, amount 200
02:00:10.791 00.000 11596 MoveAxis(N, 0, ABG)
02:00:10.791 00.000 11596 Move returns status 0, amount 0
02:00:10.791 00.000 11596 move complete, result=0
02:00:10.791 00.000 11596 worker thread done servicing request
02:00:10.791 00.000 11596 Worker thread wakes up
02:00:10.791 00.000 13300 GuideStep: 0.1 px 200 ms WEST, -0.2 px 0 ms NORTH
02:00:10.792 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:00:11.307 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:00:12.481 01.174 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"41c67188-b184-433c-97d7-94da7c350711"}
02:00:12.481 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"41c67188-b184-433c-97d7-94da7c350711"}
02:00:12.482 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"af79dcd3-4303-4d07-9cdf-c34fe8d22538"}
02:00:12.482 00.000 13300 case statement mapped state 6 to 3
02:00:12.482 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"af79dcd3-4303-4d07-9cdf-c34fe8d22538"}
02:00:12.482 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c6de07e5-dbfd-4140-8047-2186781e02a2"}
02:00:12.482 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":310,"width":15,"height":15,"star_pos":[6.61,6.81],"pixels":"..."},"id":"c6de07e5-dbfd-4140-8047-2186781e02a2"}
02:00:14.360 01.878 11596 Exposure complete
02:00:14.486 00.126 11596 worker thread done servicing request
02:00:14.487 00.001 13300 OnExposeComplete: enter
02:00:14.487 00.000 13300 UpdateGuideState(): m_state=6
02:00:14.487 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 311
02:00:14.488 00.001 13300 Star::Find returns 1 (0), X=34.61, Y=410.38, Mass=1410, SNR=26.4, Peak=165 HFD=3.3
02:00:14.488 00.000 13300 MultiStar: [#1 -0.27,-0.17,0.00,R] [#2 -0.34,-0.26,0.00,M2] [#3 -0.30,-0.16,0.00,M4] [#4 -0.08,-0.28,0.27,U] [#5 -0.41,-0.26,0.00,M5] [#6 -0.15,-0.08,0.26,U] [#7 -0.04,-0.30,0.30,U] [#8 -0.18,0.01,0.24,U] 
02:00:14.488 00.000 13300 refined, 4 included, MultiStar: {-0.16, -0.21}, one-star: {-0.21, -0.26}
02:00:14.489 00.001 13300 CameraToMount -- cameraTheta (-2.20) - m_xAngle (1.53) = xAngle (-3.73 = 2.55)
02:00:14.489 00.000 13300 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.86 = -0.58)
02:00:14.489 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=-0.21 hyp=0.26 cameraTheta=-2.20 mountX=-0.22 mountY=-0.14, mountTheta=-2.56
02:00:14.492 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=-0.21, opts=13)
02:00:14.493 00.001 13300 Enqueuing Move request for scope (-0.16, -0.21)
02:00:14.493 00.000 11596 Worker thread wakes up
02:00:14.493 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.21) opts 0xd
02:00:14.493 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.16, -0.21)
02:00:14.493 00.000 11596 Moving (-0.16, -0.21) raw xDistance=-0.22 yDistance=-0.14
02:00:14.494 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.22
02:00:14.494 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:14.494 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:00:14.494 00.000 11596 MoveAxis(E, 260, ABG)
02:00:14.494 00.000 11596 Guiding  Dir = 2, Dur = 260
02:00:14.495 00.001 11596 IsSlewing returns 0
02:00:14.506 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
02:00:14.519 00.013 13300 UpdateGuideState exits: m=1410 SNR=26.4
02:00:14.519 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:14.520 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:00:14.520 00.000 13300 Enqueuing Expose request
02:00:14.598 00.078 11596 IsGuiding returns 0
02:00:14.814 00.216 11596 PulseGuide returned control before completion, sleep 55
02:00:15.016 00.202 11596 IsGuiding returns 1
02:00:15.017 00.001 11596 scope still moving after pulse duration time elapsed
02:00:15.049 00.032 11596 IsSlewing returns 0
02:00:15.114 00.065 11596 IsGuiding returns 1
02:00:15.143 00.029 11596 IsSlewing returns 0
02:00:15.337 00.194 11596 IsGuiding returns 0
02:00:15.337 00.000 11596 scope move finished after 260 + 478 ms
02:00:15.337 00.000 11596 Move returns status 0, amount 260
02:00:15.337 00.000 11596 MoveAxis(N, 0, ABG)
02:00:15.337 00.000 11596 Move returns status 0, amount 0
02:00:15.338 00.001 11596 move complete, result=0
02:00:15.338 00.000 11596 worker thread done servicing request
02:00:15.338 00.000 11596 Worker thread wakes up
02:00:15.338 00.000 13300 GuideStep: -0.2 px 260 ms EAST, -0.1 px 0 ms NORTH
02:00:15.338 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:00:15.481 00.143 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e9d0a7ee-3d7d-49c5-8d83-9cad934cd342"}
02:00:15.481 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e9d0a7ee-3d7d-49c5-8d83-9cad934cd342"}
02:00:15.482 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f42aacd5-9f6a-4a36-89e9-491c00da79b1"}
02:00:15.482 00.000 13300 case statement mapped state 6 to 3
02:00:15.482 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f42aacd5-9f6a-4a36-89e9-491c00da79b1"}
02:00:15.483 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"53f3f2d7-7b29-4bc5-9672-0be7fee0b1b1"}
02:00:15.483 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":311,"width":15,"height":15,"star_pos":[6.61,7.38],"pixels":"..."},"id":"53f3f2d7-7b29-4bc5-9672-0be7fee0b1b1"}
02:00:15.853 00.370 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:00:18.480 02.627 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"acb209e4-7042-4d56-95f3-bb720a37c619"}
02:00:18.481 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"acb209e4-7042-4d56-95f3-bb720a37c619"}
02:00:18.481 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"56442fe1-dcad-4f68-96da-fdeb4b3c0eee"}
02:00:18.482 00.001 13300 case statement mapped state 6 to 3
02:00:18.482 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"56442fe1-dcad-4f68-96da-fdeb4b3c0eee"}
02:00:18.482 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a675f216-0807-4441-abd5-c48b24be8e58"}
02:00:18.482 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":311,"width":15,"height":15,"star_pos":[6.61,7.38],"pixels":"..."},"id":"a675f216-0807-4441-abd5-c48b24be8e58"}
02:00:18.885 00.403 11596 Exposure complete
02:00:18.969 00.084 11596 worker thread done servicing request
02:00:18.969 00.000 13300 OnExposeComplete: enter
02:00:18.969 00.000 13300 UpdateGuideState(): m_state=6
02:00:18.969 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 312
02:00:18.969 00.000 13300 Star::Find returns 1 (0), X=34.54, Y=410.46, Mass=1382, SNR=26.0, Peak=159 HFD=3.2
02:00:18.970 00.001 13300 MultiStar: [#1 -0.11,0.04,0.54,U] [#2 -0.29,-0.19,0.00,M3] [#3 -0.25,-0.02,0.34,U] [#4 -0.18,-0.24,0.28,U] [#5 -0.19,-0.40,0.00,M6] [#6 -0.16,-0.34,0.00,M1] [#7 -0.04,-0.24,0.29,U] [#8 -0.20,-0.02,0.24,U] 
02:00:18.970 00.000 13300 refined, 5 included, MultiStar: {-0.20, -0.11}, one-star: {-0.28, -0.18}
02:00:18.970 00.000 13300 CameraToMount -- cameraTheta (-2.62) - m_xAngle (1.53) = xAngle (-4.16 = 2.13)
02:00:18.971 00.001 13300 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.28 = -1.00)
02:00:18.971 00.000 13300 CameraToMount -- cameraX=-0.20 cameraY=-0.11 hyp=0.23 cameraTheta=-2.62 mountX=-0.12 mountY=-0.19, mountTheta=-2.13
02:00:18.973 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.20, y=-0.11, opts=13)
02:00:18.973 00.000 13300 Enqueuing Move request for scope (-0.20, -0.11)
02:00:18.973 00.000 11596 Worker thread wakes up
02:00:18.974 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.11) opts 0xd
02:00:18.974 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.20, -0.11)
02:00:18.974 00.000 11596 Moving (-0.20, -0.11) raw xDistance=-0.12 yDistance=-0.19
02:00:18.974 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:00:18.974 00.000 11596 switching direction from 1 to -1 - decHistory=-3 oldest=-0.49 newest=-0.52
02:00:18.974 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.19
02:00:18.975 00.001 11596 MoveAxis(E, 0, ABG)
02:00:18.975 00.000 11596 Move returns status 0, amount 0
02:00:18.975 00.000 11596 BLC: Oldest BLC event removed
02:00:18.975 00.000 11596 BLC: Dec direction reversal from South to North, backlash comp pulse of 143 applied
02:00:18.975 00.000 11596 MoveAxis(N, 397, ABG)
02:00:18.975 00.000 11596 Guiding  Dir = 0, Dur = 397
02:00:18.976 00.001 11596 IsSlewing returns 0
02:00:18.982 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=214, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
02:00:18.993 00.011 13300 UpdateGuideState exits: m=1382 SNR=26.0
02:00:18.993 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:18.993 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:00:18.993 00.000 13300 Enqueuing Expose request
02:00:19.051 00.058 11596 IsGuiding returns 0
02:00:19.149 00.098 11596 PulseGuide returned control before completion, sleep 309
02:00:19.731 00.582 11596 IsGuiding returns 0
02:00:19.731 00.000 11596 Move returns status 0, amount 397
02:00:19.731 00.000 11596 move complete, result=0
02:00:19.732 00.001 11596 worker thread done servicing request
02:00:19.732 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 397 ms NORTH
02:00:19.732 00.000 11596 Worker thread wakes up
02:00:19.732 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:00:20.240 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:00:21.480 01.240 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"07929ef1-374b-4826-a754-e6c0d24b3d0c"}
02:00:21.480 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"07929ef1-374b-4826-a754-e6c0d24b3d0c"}
02:00:21.481 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"75c25192-9fae-4835-a03f-9e590c839e23"}
02:00:21.481 00.000 13300 case statement mapped state 6 to 3
02:00:21.481 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"75c25192-9fae-4835-a03f-9e590c839e23"}
02:00:21.481 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5f79ef29-d885-4226-974d-9d58464ecde0"}
02:00:21.482 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":312,"width":15,"height":15,"star_pos":[6.54,7.46],"pixels":"..."},"id":"5f79ef29-d885-4226-974d-9d58464ecde0"}
02:00:23.309 01.827 11596 Exposure complete
02:00:23.393 00.084 11596 worker thread done servicing request
02:00:23.393 00.000 13300 OnExposeComplete: enter
02:00:23.394 00.001 13300 UpdateGuideState(): m_state=6
02:00:23.394 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 313
02:00:23.394 00.000 13300 Star::Find returns 1 (0), X=34.50, Y=410.27, Mass=1409, SNR=26.3, Peak=186 HFD=3.2
02:00:23.395 00.001 13300 MultiStar: [#1 -0.16,-0.17,0.55,U] [#2 -0.40,-0.54,0.00,M4] [#3 -0.51,-0.19,0.00,M4] [#4 -0.38,-0.34,0.00,M1] [#5 -0.60,-0.52,0.00,M7] [#6 -0.24,-0.66,0.00,M2] [#7 -0.42,-0.42,0.00,M1] [#8 -0.36,-0.27,0.00,M4] 
02:00:23.395 00.000 13300 refined, 1 included, MultiStar: {-0.26, -0.30}, one-star: {-0.32, -0.37}
02:00:23.396 00.001 13300 CameraToMount -- cameraTheta (-2.30) - m_xAngle (1.53) = xAngle (-3.83 = 2.45)
02:00:23.396 00.000 13300 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.96 = -0.68)
02:00:23.396 00.000 13300 CameraToMount -- cameraX=-0.26 cameraY=-0.30 hyp=0.40 cameraTheta=-2.30 mountX=-0.31 mountY=-0.25, mountTheta=-2.46
02:00:23.398 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.26, y=-0.30, opts=13)
02:00:23.398 00.000 13300 Enqueuing Move request for scope (-0.26, -0.30)
02:00:23.398 00.000 11596 Worker thread wakes up
02:00:23.398 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.30) opts 0xd
02:00:23.398 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.26, -0.30)
02:00:23.398 00.000 11596 Moving (-0.26, -0.30) raw xDistance=-0.31 yDistance=-0.25
02:00:23.398 00.000 11596 BLC: History state: CurrMiss=0.25, AvgInitMiss=0.25, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-0.192462, 1:0.248234
02:00:23.398 00.000 11596 BLC: Under-shoot, no adjustment, waiting for more data
02:00:23.399 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
02:00:23.399 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
02:00:23.399 00.000 11596 MoveAxis(E, 384, ABG)
02:00:23.399 00.000 11596 Guiding  Dir = 2, Dur = 384
02:00:23.399 00.000 11596 IsSlewing returns 0
02:00:23.405 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
02:00:23.413 00.008 13300 UpdateGuideState exits: m=1409 SNR=26.3
02:00:23.413 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:23.413 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:00:23.413 00.000 13300 Enqueuing Expose request
02:00:23.599 00.186 11596 IsGuiding returns 0
02:00:23.873 00.274 11596 PulseGuide returned control before completion, sleep 120
02:00:24.208 00.335 11596 IsGuiding returns 1
02:00:24.208 00.000 11596 scope still moving after pulse duration time elapsed
02:00:24.237 00.029 11596 IsSlewing returns 0
02:00:24.306 00.069 11596 IsGuiding returns 0
02:00:24.306 00.000 11596 scope move finished after 384 + 323 ms
02:00:24.306 00.000 11596 Move returns status 0, amount 384
02:00:24.306 00.000 11596 MoveAxis(N, 328, ABG)
02:00:24.306 00.000 11596 Guiding  Dir = 0, Dur = 328
02:00:24.306 00.000 11596 IsSlewing returns 0
02:00:24.423 00.117 11596 IsGuiding returns 0
02:00:24.478 00.055 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6240ad67-4e52-4cb6-963f-2e9f86b5844c"}
02:00:24.478 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6240ad67-4e52-4cb6-963f-2e9f86b5844c"}
02:00:24.479 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1f949134-634e-4c37-a122-08d078b5fb1a"}
02:00:24.479 00.000 13300 case statement mapped state 6 to 3
02:00:24.479 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1f949134-634e-4c37-a122-08d078b5fb1a"}
02:00:24.479 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"533d8430-0332-46c4-a229-165d01cbe25c"}
02:00:24.479 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":313,"width":15,"height":15,"star_pos":[7.50,7.27],"pixels":"..."},"id":"533d8430-0332-46c4-a229-165d01cbe25c"}
02:00:24.520 00.041 11596 PulseGuide returned control before completion, sleep 242
02:00:24.823 00.303 11596 IsGuiding returns 1
02:00:24.823 00.000 11596 scope still moving after pulse duration time elapsed
02:00:24.856 00.033 11596 IsSlewing returns 0
02:00:24.957 00.101 11596 IsGuiding returns 0
02:00:24.957 00.000 11596 scope move finished after 328 + 206 ms
02:00:24.957 00.000 11596 Move returns status 0, amount 328
02:00:24.957 00.000 11596 move complete, result=0
02:00:24.957 00.000 11596 worker thread done servicing request
02:00:24.957 00.000 11596 Worker thread wakes up
02:00:24.957 00.000 13300 GuideStep: -0.3 px 384 ms EAST, -0.2 px 328 ms NORTH
02:00:24.958 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:00:25.474 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:00:27.478 02.004 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eb610e2d-5932-4d2c-8813-6a63df04c4b2"}
02:00:27.478 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eb610e2d-5932-4d2c-8813-6a63df04c4b2"}
02:00:27.479 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"85d6f83e-5b4e-4175-ac6b-0af84f33a3fc"}
02:00:27.479 00.000 13300 case statement mapped state 6 to 3
02:00:27.479 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"85d6f83e-5b4e-4175-ac6b-0af84f33a3fc"}
02:00:27.479 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"488bdf97-b9c4-4422-b6ab-a1d32c15bfc7"}
02:00:27.480 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":313,"width":15,"height":15,"star_pos":[7.50,7.27],"pixels":"..."},"id":"488bdf97-b9c4-4422-b6ab-a1d32c15bfc7"}
02:00:28.498 01.018 11596 Exposure complete
02:00:28.567 00.069 11596 worker thread done servicing request
02:00:28.567 00.000 13300 OnExposeComplete: enter
02:00:28.567 00.000 13300 UpdateGuideState(): m_state=6
02:00:28.567 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 314
02:00:28.567 00.000 13300 Star::Find returns 1 (0), X=34.64, Y=410.63, Mass=1396, SNR=26.2, Peak=182 HFD=3.3
02:00:28.568 00.001 13300 MultiStar: [#1 0.08,0.11,0.56,U] [#2 -0.24,-0.27,0.00,M5] [#3 -0.27,0.07,0.32,U] [#4 0.07,0.23,0.34,U] [#5 -0.64,-0.08,0.00,M8] [#6 0.10,-0.20,0.26,U] [#7 0.08,-0.10,0.28,U] [#8 -0.17,0.28,0.00,M5] 
02:00:28.568 00.000 13300 refined, 5 included, MultiStar: {-0.06, 0.03}, one-star: {-0.19, -0.01}
02:00:28.568 00.000 13300 CameraToMount -- cameraTheta (2.71) - m_xAngle (1.53) = xAngle (1.17 = 1.17)
02:00:28.568 00.000 13300 CameraToMount -- cameraTheta (2.71) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.95 = -1.95)
02:00:28.568 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.03 hyp=0.06 cameraTheta=2.71 mountX=0.02 mountY=-0.06, mountTheta=-1.18
02:00:28.571 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.03, opts=13)
02:00:28.571 00.000 13300 Enqueuing Move request for scope (-0.06, 0.03)
02:00:28.571 00.000 11596 Worker thread wakes up
02:00:28.571 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.03) opts 0xd
02:00:28.571 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.03)
02:00:28.571 00.000 11596 Moving (-0.06, 0.03) raw xDistance=0.02 yDistance=-0.06
02:00:28.572 00.001 11596 BLC: History state: CurrMiss=0.06, AvgInitMiss=0.25, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-0.192462, 1:0.248234, 2:0.057889
02:00:28.572 00.000 11596 BLC: No correction, Miss < min_move
02:00:28.572 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:00:28.572 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:28.572 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:00:28.572 00.000 11596 MoveAxis(E, 0, ABG)
02:00:28.572 00.000 11596 Move returns status 0, amount 0
02:00:28.572 00.000 11596 MoveAxis(N, 0, ABG)
02:00:28.572 00.000 11596 Move returns status 0, amount 0
02:00:28.572 00.000 11596 move complete, result=0
02:00:28.573 00.001 11596 worker thread done servicing request
02:00:28.580 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=244, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
02:00:28.589 00.009 13300 UpdateGuideState exits: m=1396 SNR=26.2
02:00:28.589 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:28.589 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:00:28.589 00.000 13300 Enqueuing Expose request
02:00:28.589 00.000 11596 Worker thread wakes up
02:00:28.590 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:00:28.590 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:00:29.090 00.500 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:00:30.476 01.386 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"30629ffa-e425-421b-8731-8efca008b4f8"}
02:00:30.476 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"30629ffa-e425-421b-8731-8efca008b4f8"}
02:00:30.477 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"db95704c-d696-4866-a93c-a421da375655"}
02:00:30.477 00.000 13300 case statement mapped state 6 to 3
02:00:30.477 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"db95704c-d696-4866-a93c-a421da375655"}
02:00:30.477 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"74fde30e-8936-44f7-b0a8-038da38bc522"}
02:00:30.478 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":314,"width":15,"height":15,"star_pos":[6.64,6.63],"pixels":"..."},"id":"74fde30e-8936-44f7-b0a8-038da38bc522"}
02:00:32.113 01.635 11596 Exposure complete
02:00:32.181 00.068 11596 worker thread done servicing request
02:00:32.181 00.000 13300 OnExposeComplete: enter
02:00:32.182 00.001 13300 UpdateGuideState(): m_state=6
02:00:32.182 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 315
02:00:32.182 00.000 13300 Star::Find returns 1 (0), X=34.70, Y=410.87, Mass=1414, SNR=26.3, Peak=219 HFD=3.2
02:00:32.183 00.001 13300 MultiStar: [#1 -0.06,0.46,0.00,M1] [#2 -0.13,0.03,0.48,U] [#3 -0.09,0.27,0.33,U] [#4 0.01,0.21,0.28,U] [#5 -0.55,0.17,0.00,M9] [#6 0.30,0.25,0.00,M2] [#7 -0.13,-0.07,0.29,U] [#8 -0.12,0.54,0.00,M6] 
02:00:32.183 00.000 13300 refined, 4 included, MultiStar: {-0.11, 0.15}, one-star: {-0.13, 0.23}
02:00:32.183 00.000 13300 CameraToMount -- cameraTheta (2.17) - m_xAngle (1.53) = xAngle (0.64 = 0.64)
02:00:32.184 00.001 13300 CameraToMount -- cameraTheta (2.17) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.49 = -2.49)
02:00:32.184 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=0.15 hyp=0.19 cameraTheta=2.17 mountX=0.15 mountY=-0.11, mountTheta=-0.65
02:00:32.186 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=0.15, opts=13)
02:00:32.186 00.000 13300 Enqueuing Move request for scope (-0.11, 0.15)
02:00:32.187 00.001 11596 Worker thread wakes up
02:00:32.187 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.15) opts 0xd
02:00:32.187 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, 0.15)
02:00:32.187 00.000 11596 Moving (-0.11, 0.15) raw xDistance=0.15 yDistance=-0.11
02:00:32.187 00.000 11596 BLC: window closed
02:00:32.187 00.000 11596 BLC: History state: CurrMiss=0.11, AvgInitMiss=0.25, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-0.192462, 1:0.248234, 2:0.057889
02:00:32.187 00.000 11596 BLC: No correction, Miss < min_move
02:00:32.187 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.15
02:00:32.187 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:32.187 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:00:32.188 00.001 11596 MoveAxis(W, 189, ABG)
02:00:32.188 00.000 11596 Guiding  Dir = 3, Dur = 189
02:00:32.188 00.000 11596 IsSlewing returns 0
02:00:32.194 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
02:00:32.201 00.007 13300 UpdateGuideState exits: m=1414 SNR=26.3
02:00:32.201 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:32.201 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:00:32.201 00.000 13300 Enqueuing Expose request
02:00:32.466 00.265 11596 IsGuiding returns 0
02:00:32.832 00.366 11596 IsGuiding returns 0
02:00:32.832 00.000 11596 Move returns status 0, amount 189
02:00:32.832 00.000 11596 MoveAxis(N, 0, ABG)
02:00:32.832 00.000 11596 Move returns status 0, amount 0
02:00:32.832 00.000 11596 move complete, result=0
02:00:32.832 00.000 11596 worker thread done servicing request
02:00:32.832 00.000 11596 Worker thread wakes up
02:00:32.832 00.000 13300 GuideStep: 0.2 px 189 ms WEST, -0.1 px 0 ms NORTH
02:00:32.833 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:00:33.338 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:00:33.477 00.139 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5111e5ce-06cd-45d3-99ef-f4a48aee8a06"}
02:00:33.477 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5111e5ce-06cd-45d3-99ef-f4a48aee8a06"}
02:00:33.478 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4d42478f-5d6f-4967-a58b-bdb87a5835b9"}
02:00:33.478 00.000 13300 case statement mapped state 6 to 3
02:00:33.478 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4d42478f-5d6f-4967-a58b-bdb87a5835b9"}
02:00:33.478 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"576e0801-4610-4ee7-b9dd-c3eebf1b6b0e"}
02:00:33.479 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":315,"width":15,"height":15,"star_pos":[6.70,6.87],"pixels":"..."},"id":"576e0801-4610-4ee7-b9dd-c3eebf1b6b0e"}
02:00:36.388 02.909 11596 Exposure complete
02:00:36.471 00.083 11596 worker thread done servicing request
02:00:36.471 00.000 13300 OnExposeComplete: enter
02:00:36.471 00.000 13300 UpdateGuideState(): m_state=6
02:00:36.472 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 316
02:00:36.472 00.000 13300 Star::Find returns 1 (0), X=34.74, Y=410.88, Mass=1372, SNR=26.0, Peak=208 HFD=3.1
02:00:36.473 00.001 13300 MultiStar: [#1 0.03,0.51,0.00,M2] [#2 -0.17,0.11,0.51,U] [#3 -0.14,0.26,0.33,U] [#4 -0.05,0.27,0.28,U] [#5 -0.25,0.23,0.00,M10] [#6 -0.03,0.34,0.00,M3] [#7 -0.13,0.33,0.00,M1] [#8 -0.20,0.44,0.00,M7] 
02:00:36.473 00.000 13300 refined, 3 included, MultiStar: {-0.11, 0.22}, one-star: {-0.08, 0.24}
02:00:36.473 00.000 13300 CameraToMount -- cameraTheta (2.03) - m_xAngle (1.53) = xAngle (0.50 = 0.50)
02:00:36.473 00.000 13300 CameraToMount -- cameraTheta (2.03) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.63 = -2.63)
02:00:36.473 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=0.22 hyp=0.24 cameraTheta=2.03 mountX=0.21 mountY=-0.12, mountTheta=-0.51
02:00:36.476 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=0.22, opts=13)
02:00:36.476 00.000 13300 Enqueuing Move request for scope (-0.11, 0.22)
02:00:36.476 00.000 11596 Worker thread wakes up
02:00:36.476 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.22) opts 0xd
02:00:36.476 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, 0.22)
02:00:36.476 00.000 11596 Moving (-0.11, 0.22) raw xDistance=0.21 yDistance=-0.12
02:00:36.476 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
02:00:36.477 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:36.477 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:00:36.477 00.000 11596 MoveAxis(W, 281, ABG)
02:00:36.477 00.000 11596 Guiding  Dir = 3, Dur = 281
02:00:36.478 00.001 11596 IsSlewing returns 0
02:00:36.483 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
02:00:36.492 00.009 13300 UpdateGuideState exits: m=1372 SNR=26.0
02:00:36.492 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:36.492 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:00:36.492 00.000 13300 Enqueuing Expose request
02:00:36.493 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a46300d7-0c1e-40e8-af47-d0a01d069401"}
02:00:36.493 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a46300d7-0c1e-40e8-af47-d0a01d069401"}
02:00:36.497 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dd1317e0-5367-4634-9b2d-70e4a88d686f"}
02:00:36.498 00.001 13300 case statement mapped state 6 to 3
02:00:36.498 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dd1317e0-5367-4634-9b2d-70e4a88d686f"}
02:00:36.500 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d9053228-8000-4bde-9719-59be593af701"}
02:00:36.500 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":316,"width":15,"height":15,"star_pos":[6.74,6.88],"pixels":"..."},"id":"d9053228-8000-4bde-9719-59be593af701"}
02:00:36.518 00.018 11596 IsGuiding returns 0
02:00:36.957 00.439 11596 IsGuiding returns 1
02:00:36.957 00.000 11596 scope still moving after pulse duration time elapsed
02:00:37.066 00.109 11596 IsSlewing returns 0
02:00:37.188 00.122 11596 IsGuiding returns 0
02:00:37.188 00.000 11596 scope move finished after 281 + 388 ms
02:00:37.188 00.000 11596 Move returns status 0, amount 281
02:00:37.188 00.000 11596 MoveAxis(N, 0, ABG)
02:00:37.188 00.000 11596 Move returns status 0, amount 0
02:00:37.188 00.000 11596 move complete, result=0
02:00:37.188 00.000 11596 worker thread done servicing request
02:00:37.188 00.000 11596 Worker thread wakes up
02:00:37.189 00.001 13300 GuideStep: 0.2 px 281 ms WEST, -0.1 px 0 ms NORTH
02:00:37.189 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:00:37.705 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:00:39.477 01.772 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"11f32448-f3cd-4db1-80f2-bc9d49f52a54"}
02:00:39.477 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"11f32448-f3cd-4db1-80f2-bc9d49f52a54"}
02:00:39.478 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"adcc1428-4219-4846-8d68-69d7e15eac72"}
02:00:39.478 00.000 13300 case statement mapped state 6 to 3
02:00:39.478 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"adcc1428-4219-4846-8d68-69d7e15eac72"}
02:00:39.478 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6719946f-467d-48ca-960c-38ea0146d8df"}
02:00:39.479 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":316,"width":15,"height":15,"star_pos":[6.74,6.88],"pixels":"..."},"id":"6719946f-467d-48ca-960c-38ea0146d8df"}
02:00:40.738 01.259 11596 Exposure complete
02:00:40.807 00.069 11596 worker thread done servicing request
02:00:40.807 00.000 13300 OnExposeComplete: enter
02:00:40.807 00.000 13300 UpdateGuideState(): m_state=6
02:00:40.807 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 317
02:00:40.808 00.001 13300 Star::Find returns 1 (0), X=34.76, Y=410.99, Mass=1401, SNR=26.2, Peak=209 HFD=3.2
02:00:40.808 00.000 13300 MultiStar: [#1 0.05,0.51,0.00,M3] [#2 -0.04,0.11,0.50,U] [#3 -0.39,0.48,0.00,M2] [#4 0.10,0.49,0.00,M1] [#5 -0.34,0.46,0.00,R] [#6 0.10,0.25,0.25,U] [#7 -0.16,0.62,0.00,M2] [#8 -0.01,0.59,0.00,M8] 
02:00:40.808 00.000 13300 refined, 2 included, MultiStar: {-0.03, 0.27}, one-star: {-0.06, 0.35}
02:00:40.808 00.000 13300 CameraToMount -- cameraTheta (1.68) - m_xAngle (1.53) = xAngle (0.15 = 0.15)
02:00:40.808 00.000 13300 CameraToMount -- cameraTheta (1.68) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.98 = -2.98)
02:00:40.808 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.27 hyp=0.27 cameraTheta=1.68 mountX=0.27 mountY=-0.04, mountTheta=-0.16
02:00:40.810 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.27, opts=13)
02:00:40.810 00.000 13300 Enqueuing Move request for scope (-0.03, 0.27)
02:00:40.811 00.001 11596 Worker thread wakes up
02:00:40.811 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.27) opts 0xd
02:00:40.811 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.27)
02:00:40.811 00.000 11596 Moving (-0.03, 0.27) raw xDistance=0.27 yDistance=-0.04
02:00:40.811 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.27
02:00:40.811 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:40.811 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:00:40.811 00.000 11596 MoveAxis(W, 352, ABG)
02:00:40.811 00.000 11596 Guiding  Dir = 3, Dur = 352
02:00:40.812 00.001 11596 IsSlewing returns 0
02:00:40.820 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
02:00:40.827 00.007 13300 UpdateGuideState exits: m=1401 SNR=26.2
02:00:40.828 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:40.828 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:00:40.828 00.000 13300 Enqueuing Expose request
02:00:40.851 00.023 11596 IsGuiding returns 0
02:00:40.989 00.138 11596 PulseGuide returned control before completion, sleep 225
02:00:41.572 00.583 11596 IsGuiding returns 0
02:00:41.572 00.000 11596 Move returns status 0, amount 352
02:00:41.572 00.000 11596 MoveAxis(N, 0, ABG)
02:00:41.572 00.000 11596 Move returns status 0, amount 0
02:00:41.572 00.000 11596 move complete, result=0
02:00:41.572 00.000 11596 worker thread done servicing request
02:00:41.572 00.000 13300 GuideStep: 0.3 px 352 ms WEST, -0.0 px 0 ms NORTH
02:00:41.572 00.000 11596 Worker thread wakes up
02:00:41.573 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:00:42.089 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:00:42.477 00.388 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b592c433-773b-4b3c-aff8-9b67e5379aa7"}
02:00:42.477 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b592c433-773b-4b3c-aff8-9b67e5379aa7"}
02:00:42.478 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"437b92f9-fe4e-4dee-bb98-aa8127c76e1b"}
02:00:42.478 00.000 13300 case statement mapped state 6 to 3
02:00:42.478 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"437b92f9-fe4e-4dee-bb98-aa8127c76e1b"}
02:00:42.478 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ca8c34b9-2daf-4426-bc8e-4d000312eee7"}
02:00:42.479 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":317,"width":15,"height":15,"star_pos":[6.76,6.99],"pixels":"..."},"id":"ca8c34b9-2daf-4426-bc8e-4d000312eee7"}
02:00:45.113 02.634 11596 Exposure complete
02:00:45.189 00.076 11596 worker thread done servicing request
02:00:45.189 00.000 13300 OnExposeComplete: enter
02:00:45.190 00.001 13300 UpdateGuideState(): m_state=6
02:00:45.190 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 318
02:00:45.190 00.000 13300 Star::Find returns 1 (0), X=34.67, Y=410.50, Mass=1363, SNR=25.8, Peak=186 HFD=3.2
02:00:45.191 00.001 13300 MultiStar: [#1 0.12,0.24,0.55,U] [#2 -0.14,-0.19,0.51,U] [#3 -0.19,-0.28,0.00,M3] [#4 -0.08,-0.30,0.00,M2] [#5 -0.13,-0.78,0.00,M1] [#6 -0.24,-1.01,0.00,M3] [#7 -0.19,-0.30,0.00,M3] [#8 -0.16,0.82,0.00,M9] 
02:00:45.191 00.000 13300 refined, 2 included, MultiStar: {-0.08, -0.05}, one-star: {-0.16, -0.14}
02:00:45.191 00.000 13300 CameraToMount -- cameraTheta (-2.58) - m_xAngle (1.53) = xAngle (-4.11 = 2.17)
02:00:45.191 00.000 13300 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.24 = -0.96)
02:00:45.191 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.05 hyp=0.09 cameraTheta=-2.58 mountX=-0.05 mountY=-0.07, mountTheta=-2.17
02:00:45.194 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.05, opts=13)
02:00:45.194 00.000 13300 Enqueuing Move request for scope (-0.08, -0.05)
02:00:45.194 00.000 11596 Worker thread wakes up
02:00:45.194 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.05) opts 0xd
02:00:45.194 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.05)
02:00:45.194 00.000 11596 Moving (-0.08, -0.05) raw xDistance=-0.05 yDistance=-0.07
02:00:45.194 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:00:45.194 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:45.195 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:00:45.195 00.000 11596 MoveAxis(E, 0, ABG)
02:00:45.195 00.000 11596 Move returns status 0, amount 0
02:00:45.195 00.000 11596 MoveAxis(N, 0, ABG)
02:00:45.195 00.000 11596 Move returns status 0, amount 0
02:00:45.195 00.000 11596 move complete, result=0
02:00:45.195 00.000 11596 worker thread done servicing request
02:00:45.202 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=1, FiltMax=105, Gamma=0.510
02:00:45.211 00.009 13300 UpdateGuideState exits: m=1363 SNR=25.8
02:00:45.211 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:45.211 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:00:45.211 00.000 13300 Enqueuing Expose request
02:00:45.212 00.001 11596 Worker thread wakes up
02:00:45.212 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:00:45.212 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:00:45.476 00.264 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"75590030-d063-401f-9aab-b6205f799427"}
02:00:45.476 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"75590030-d063-401f-9aab-b6205f799427"}
02:00:45.477 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"870f592f-6cdb-41b2-9c0d-90bc38fb1022"}
02:00:45.477 00.000 13300 case statement mapped state 6 to 3
02:00:45.477 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"870f592f-6cdb-41b2-9c0d-90bc38fb1022"}
02:00:45.478 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f0a75356-917a-4fd9-85bd-af230fb6bf53"}
02:00:45.479 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":318,"width":15,"height":15,"star_pos":[6.67,6.50],"pixels":"..."},"id":"f0a75356-917a-4fd9-85bd-af230fb6bf53"}
02:00:45.556 00.077 13300 evsrv: cli 10203CC0 connect
02:00:45.556 00.000 13300 case statement mapped state 6 to 3
02:00:45.557 00.001 13300 case statement mapped state 6 to 3
02:00:45.557 00.000 13300 evsrv: cli 10203CC0 request: {"method":"get_app_state","id":"ab437b3d-5049-4211-be3f-3acc10d7a90f"}
02:00:45.557 00.000 13300 case statement mapped state 6 to 3
02:00:45.558 00.001 13300 evsrv: cli 10203CC0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ab437b3d-5049-4211-be3f-3acc10d7a90f"}
02:00:45.559 00.001 13300 evsrv: cli 10203CC0 disconnect
02:00:45.720 00.161 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:00:48.476 02.756 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"414edfff-5d07-4b31-88f2-28fb4bb63207"}
02:00:48.476 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"414edfff-5d07-4b31-88f2-28fb4bb63207"}
02:00:48.477 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b60423ef-7350-4298-8e81-b11f9e6cc555"}
02:00:48.477 00.000 13300 case statement mapped state 6 to 3
02:00:48.477 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b60423ef-7350-4298-8e81-b11f9e6cc555"}
02:00:48.478 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4710735e-5b14-4736-b6d5-74dda0559d3d"}
02:00:48.478 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":318,"width":15,"height":15,"star_pos":[6.67,6.50],"pixels":"..."},"id":"4710735e-5b14-4736-b6d5-74dda0559d3d"}
02:00:48.747 00.269 11596 Exposure complete
02:00:48.830 00.083 11596 worker thread done servicing request
02:00:48.830 00.000 13300 OnExposeComplete: enter
02:00:48.830 00.000 13300 UpdateGuideState(): m_state=6
02:00:48.831 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 319
02:00:48.831 00.000 13300 Star::Find returns 1 (0), X=34.73, Y=410.62, Mass=1398, SNR=26.2, Peak=203 HFD=3.2
02:00:48.831 00.000 13300 MultiStar: [#1 0.09,0.21,0.55,U] [#2 -0.24,-0.09,0.51,U] [#3 -0.11,-0.15,0.33,U] [#4 0.07,0.04,0.28,U] [#5 0.08,-0.59,0.00,M2] [#6 0.15,-0.37,0.00,M4] [#7 -0.05,-0.35,0.00,M4] [#8 -0.34,0.19,0.00,M10] 
02:00:48.831 00.000 13300 refined, 4 included, MultiStar: {-0.07, 0.01}, one-star: {-0.09, -0.01}
02:00:48.831 00.000 13300 CameraToMount -- cameraTheta (3.06) - m_xAngle (1.53) = xAngle (1.53 = 1.53)
02:00:48.831 00.000 13300 CameraToMount -- cameraTheta (3.06) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.60 = -1.60)
02:00:48.832 00.001 13300 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=3.06 mountX=0.00 mountY=-0.07, mountTheta=-1.53
02:00:48.834 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.01, opts=13)
02:00:48.834 00.000 13300 Enqueuing Move request for scope (-0.07, 0.01)
02:00:48.834 00.000 11596 Worker thread wakes up
02:00:48.834 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
02:00:48.834 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
02:00:48.835 00.001 11596 Moving (-0.07, 0.01) raw xDistance=0.00 yDistance=-0.07
02:00:48.835 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:00:48.835 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:48.835 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:00:48.835 00.000 11596 MoveAxis(E, 0, ABG)
02:00:48.835 00.000 11596 Move returns status 0, amount 0
02:00:48.835 00.000 11596 MoveAxis(N, 0, ABG)
02:00:48.835 00.000 11596 Move returns status 0, amount 0
02:00:48.836 00.001 11596 move complete, result=0
02:00:48.836 00.000 11596 worker thread done servicing request
02:00:48.843 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
02:00:48.852 00.009 13300 UpdateGuideState exits: m=1398 SNR=26.2
02:00:48.852 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:48.852 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:00:48.852 00.000 13300 Enqueuing Expose request
02:00:48.852 00.000 11596 Worker thread wakes up
02:00:48.852 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:00:48.853 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:00:49.366 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:00:51.477 02.111 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"96e137e6-52d9-4c89-8ae4-82878aa47de6"}
02:00:51.477 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"96e137e6-52d9-4c89-8ae4-82878aa47de6"}
02:00:51.478 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"03a7711d-9710-4841-a1a0-0d4779428a4c"}
02:00:51.478 00.000 13300 case statement mapped state 6 to 3
02:00:51.478 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"03a7711d-9710-4841-a1a0-0d4779428a4c"}
02:00:51.479 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2a885686-c1b8-4069-8be8-d9536129935b"}
02:00:51.479 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":319,"width":15,"height":15,"star_pos":[6.73,6.62],"pixels":"..."},"id":"2a885686-c1b8-4069-8be8-d9536129935b"}
02:00:52.427 00.948 11596 Exposure complete
02:00:52.604 00.177 11596 worker thread done servicing request
02:00:52.604 00.000 13300 OnExposeComplete: enter
02:00:52.604 00.000 13300 UpdateGuideState(): m_state=6
02:00:52.605 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 320
02:00:52.605 00.000 13300 Star::Find returns 1 (0), X=34.71, Y=410.65, Mass=1413, SNR=26.4, Peak=196 HFD=3.3
02:00:52.606 00.001 13300 MultiStar: [#1 0.14,0.24,0.54,U] [#2 -0.16,-0.21,0.51,U] [#3 -0.08,0.14,0.33,U] [#4 0.29,0.25,0.00,M2] [#5 0.24,-0.32,0.00,M3] [#6 0.03,0.05,0.26,U] [#7 0.19,-0.01,0.30,U] [#8 0.03,-0.07,0.25,U] 
02:00:52.606 00.000 13300 refined, 6 included, MultiStar: {-0.02, 0.02}, one-star: {-0.11, 0.01}
02:00:52.606 00.000 13300 CameraToMount -- cameraTheta (2.34) - m_xAngle (1.53) = xAngle (0.80 = 0.80)
02:00:52.606 00.000 13300 CameraToMount -- cameraTheta (2.34) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.32 = -2.32)
02:00:52.606 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.02 hyp=0.03 cameraTheta=2.34 mountX=0.02 mountY=-0.02, mountTheta=-0.81
02:00:52.609 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.02, opts=13)
02:00:52.609 00.000 13300 Enqueuing Move request for scope (-0.02, 0.02)
02:00:52.609 00.000 11596 Worker thread wakes up
02:00:52.609 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.02) opts 0xd
02:00:52.609 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.02)
02:00:52.610 00.001 11596 Moving (-0.02, 0.02) raw xDistance=0.02 yDistance=-0.02
02:00:52.610 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:00:52.610 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:52.610 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:00:52.610 00.000 11596 MoveAxis(E, 0, ABG)
02:00:52.610 00.000 11596 Move returns status 0, amount 0
02:00:52.610 00.000 11596 MoveAxis(N, 0, ABG)
02:00:52.611 00.001 11596 Move returns status 0, amount 0
02:00:52.611 00.000 11596 move complete, result=0
02:00:52.611 00.000 11596 worker thread done servicing request
02:00:52.618 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
02:00:52.630 00.012 13300 UpdateGuideState exits: m=1413 SNR=26.4
02:00:52.630 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:52.630 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:00:52.630 00.000 13300 Enqueuing Expose request
02:00:52.630 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:00:52.637 00.007 11596 Worker thread wakes up
02:00:52.637 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:00:53.139 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:00:54.477 01.338 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"25a2a2f8-d768-4e1c-ad78-cffa368640b5"}
02:00:54.477 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"25a2a2f8-d768-4e1c-ad78-cffa368640b5"}
02:00:54.478 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9d4bfb67-1135-4b43-b11f-7a04216b82aa"}
02:00:54.478 00.000 13300 case statement mapped state 6 to 3
02:00:54.478 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9d4bfb67-1135-4b43-b11f-7a04216b82aa"}
02:00:54.479 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"da17438e-d695-4ad9-ac46-0875f55bf706"}
02:00:54.479 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":320,"width":15,"height":15,"star_pos":[6.71,6.65],"pixels":"..."},"id":"da17438e-d695-4ad9-ac46-0875f55bf706"}
02:00:56.334 01.855 11596 Exposure complete
02:00:56.424 00.090 11596 worker thread done servicing request
02:00:56.424 00.000 13300 OnExposeComplete: enter
02:00:56.424 00.000 13300 UpdateGuideState(): m_state=6
02:00:56.425 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 321
02:00:56.425 00.000 13300 Star::Find returns 1 (0), X=34.74, Y=410.51, Mass=1366, SNR=25.9, Peak=165 HFD=3.2
02:00:56.425 00.000 13300 MultiStar: [#1 0.09,0.16,0.56,U] [#2 0.01,-0.21,0.52,U] [#3 -0.04,0.01,0.35,U] [#4 0.04,-0.31,0.00,M3] [#5 0.04,-0.58,0.00,M4] [#6 0.14,-0.36,0.00,M4] [#7 0.12,-0.19,0.28,U] [#8 -0.04,0.06,0.24,U] 
02:00:56.425 00.000 13300 refined, 5 included, MultiStar: {-0.00, -0.06}, one-star: {-0.08, -0.13}
02:00:56.425 00.000 13300 CameraToMount -- cameraTheta (-1.64) - m_xAngle (1.53) = xAngle (-3.18 = 3.11)
02:00:56.426 00.001 13300 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.30 = -0.02)
02:00:56.426 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.06 hyp=0.06 cameraTheta=-1.64 mountX=-0.06 mountY=-0.00, mountTheta=-3.12
02:00:56.428 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.06, opts=13)
02:00:56.428 00.000 13300 Enqueuing Move request for scope (-0.00, -0.06)
02:00:56.428 00.000 11596 Worker thread wakes up
02:00:56.428 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.06) opts 0xd
02:00:56.428 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.06)
02:00:56.428 00.000 11596 Moving (-0.00, -0.06) raw xDistance=-0.06 yDistance=-0.00
02:00:56.428 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:00:56.428 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:56.429 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:00:56.429 00.000 11596 MoveAxis(E, 0, ABG)
02:00:56.429 00.000 11596 Move returns status 0, amount 0
02:00:56.429 00.000 11596 MoveAxis(N, 0, ABG)
02:00:56.429 00.000 11596 Move returns status 0, amount 0
02:00:56.429 00.000 11596 move complete, result=0
02:00:56.429 00.000 11596 worker thread done servicing request
02:00:56.436 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
02:00:56.446 00.010 13300 UpdateGuideState exits: m=1366 SNR=25.9
02:00:56.446 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:56.446 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:00:56.446 00.000 13300 Enqueuing Expose request
02:00:56.446 00.000 11596 Worker thread wakes up
02:00:56.446 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:00:56.446 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:00:56.949 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:00:57.476 00.527 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d84964bd-fe92-41ab-8154-68bbf15dea48"}
02:00:57.476 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d84964bd-fe92-41ab-8154-68bbf15dea48"}
02:00:57.477 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"feb97386-812f-4714-b424-131a2891881c"}
02:00:57.477 00.000 13300 case statement mapped state 6 to 3
02:00:57.477 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"feb97386-812f-4714-b424-131a2891881c"}
02:00:57.477 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c3e9f1be-163c-40d0-b2dd-cc510bfbec30"}
02:00:57.478 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":321,"width":15,"height":15,"star_pos":[6.74,6.51],"pixels":"..."},"id":"c3e9f1be-163c-40d0-b2dd-cc510bfbec30"}
02:00:59.982 02.504 11596 Exposure complete
02:01:00.064 00.082 11596 worker thread done servicing request
02:01:00.064 00.000 13300 OnExposeComplete: enter
02:01:00.064 00.000 13300 UpdateGuideState(): m_state=6
02:01:00.065 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 322
02:01:00.065 00.000 13300 Star::Find returns 1 (0), X=34.82, Y=410.66, Mass=1401, SNR=26.2, Peak=190 HFD=3.2
02:01:00.065 00.000 13300 MultiStar: [#1 0.12,0.28,0.55,U] [#2 0.00,-0.13,0.48,U] [#3 -0.08,0.14,0.32,U] [#4 0.10,0.07,0.28,U] [#5 0.22,-0.43,0.00,M5] [#6 -0.06,-0.16,0.28,U] [#7 0.29,-0.17,0.00,M3] [#8 -0.03,0.20,0.23,U] 
02:01:00.065 00.000 13300 single-star, 6 included, MultiStar: {0.02, 0.06}, one-star: {0.00, 0.02}
02:01:00.066 00.001 13300 CameraToMount -- cameraTheta (1.53) - m_xAngle (1.53) = xAngle (-0.00 = -0.00)
02:01:00.066 00.000 13300 CameraToMount -- cameraTheta (1.53) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.13 = -3.13)
02:01:00.066 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.53 mountX=0.02 mountY=-0.00, mountTheta=-0.01
02:01:00.068 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.02, opts=13)
02:01:00.068 00.000 13300 Enqueuing Move request for scope (0.00, 0.02)
02:01:00.068 00.000 11596 Worker thread wakes up
02:01:00.068 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.02) opts 0xd
02:01:00.068 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.02)
02:01:00.068 00.000 11596 Moving (0.00, 0.02) raw xDistance=0.02 yDistance=-0.00
02:01:00.069 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:01:00.069 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:00.070 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:01:00.070 00.000 11596 MoveAxis(E, 0, ABG)
02:01:00.070 00.000 11596 Move returns status 0, amount 0
02:01:00.070 00.000 11596 MoveAxis(N, 0, ABG)
02:01:00.071 00.001 11596 Move returns status 0, amount 0
02:01:00.071 00.000 11596 move complete, result=0
02:01:00.071 00.000 11596 worker thread done servicing request
02:01:00.078 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
02:01:00.088 00.010 13300 UpdateGuideState exits: m=1401 SNR=26.2
02:01:00.088 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:00.088 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:01:00.088 00.000 13300 Enqueuing Expose request
02:01:00.089 00.001 11596 Worker thread wakes up
02:01:00.089 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:01:00.089 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:01:00.474 00.385 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d26bcc8e-58fd-47c2-a588-4e71cbc80a0d"}
02:01:00.474 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d26bcc8e-58fd-47c2-a588-4e71cbc80a0d"}
02:01:00.475 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e654363d-190c-4611-8a6a-a0cfb48c8e09"}
02:01:00.475 00.000 13300 case statement mapped state 6 to 3
02:01:00.475 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e654363d-190c-4611-8a6a-a0cfb48c8e09"}
02:01:00.475 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a6c44a78-b50b-486e-b5d7-4411e30fffca"}
02:01:00.475 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":322,"width":15,"height":15,"star_pos":[6.82,6.66],"pixels":"..."},"id":"a6c44a78-b50b-486e-b5d7-4411e30fffca"}
02:01:00.604 00.129 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:01:03.474 02.870 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a48745e1-c7e0-4a36-a92b-6e99882808be"}
02:01:03.474 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a48745e1-c7e0-4a36-a92b-6e99882808be"}
02:01:03.475 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a320bfa1-92fb-4a75-b311-71df450de8e7"}
02:01:03.475 00.000 13300 case statement mapped state 6 to 3
02:01:03.475 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a320bfa1-92fb-4a75-b311-71df450de8e7"}
02:01:03.475 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"246c67a4-bd2e-44d9-a047-3aa816e7565d"}
02:01:03.476 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":322,"width":15,"height":15,"star_pos":[6.82,6.66],"pixels":"..."},"id":"246c67a4-bd2e-44d9-a047-3aa816e7565d"}
02:01:03.631 00.155 11596 Exposure complete
02:01:03.700 00.069 11596 worker thread done servicing request
02:01:03.701 00.001 13300 OnExposeComplete: enter
02:01:03.701 00.000 13300 UpdateGuideState(): m_state=6
02:01:03.701 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 323
02:01:03.701 00.000 13300 Star::Find returns 1 (0), X=34.78, Y=410.80, Mass=1416, SNR=26.4, Peak=211 HFD=2.9
02:01:03.702 00.001 13300 MultiStar: [#1 0.15,0.45,0.00,M1] [#2 0.09,-0.02,0.51,U] [#3 -0.10,0.27,0.32,U] [#4 0.30,0.06,0.00,M3] [#5 -0.01,-0.16,0.29,U] [#6 0.41,0.10,0.00,M4] [#7 -0.02,-0.11,0.30,U] [#8 0.17,0.10,0.24,U] 
02:01:03.702 00.000 13300 refined, 5 included, MultiStar: {0.00, 0.07}, one-star: {-0.05, 0.16}
02:01:03.702 00.000 13300 CameraToMount -- cameraTheta (1.57) - m_xAngle (1.53) = xAngle (0.04 = 0.04)
02:01:03.702 00.000 13300 CameraToMount -- cameraTheta (1.57) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.09 = -3.09)
02:01:03.702 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.07 hyp=0.07 cameraTheta=1.57 mountX=0.07 mountY=-0.00, mountTheta=-0.05
02:01:03.704 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.07, opts=13)
02:01:03.705 00.001 13300 Enqueuing Move request for scope (0.00, 0.07)
02:01:03.705 00.000 11596 Worker thread wakes up
02:01:03.705 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.07) opts 0xd
02:01:03.705 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.07)
02:01:03.705 00.000 11596 Moving (0.00, 0.07) raw xDistance=0.07 yDistance=-0.00
02:01:03.705 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:01:03.705 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:03.705 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:01:03.705 00.000 11596 MoveAxis(E, 0, ABG)
02:01:03.705 00.000 11596 Move returns status 0, amount 0
02:01:03.706 00.001 11596 MoveAxis(N, 0, ABG)
02:01:03.706 00.000 11596 Move returns status 0, amount 0
02:01:03.706 00.000 11596 move complete, result=0
02:01:03.706 00.000 11596 worker thread done servicing request
02:01:03.712 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
02:01:03.720 00.008 13300 UpdateGuideState exits: m=1416 SNR=26.4
02:01:03.720 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:03.720 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:01:03.720 00.000 13300 Enqueuing Expose request
02:01:03.720 00.000 11596 Worker thread wakes up
02:01:03.721 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:01:03.721 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:01:04.233 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:01:06.473 02.240 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"822f50cf-92c5-4032-a104-39b3aa53dbcf"}
02:01:06.473 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"822f50cf-92c5-4032-a104-39b3aa53dbcf"}
02:01:06.474 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"95f8017b-ab9b-4d04-bc8c-7b371c707063"}
02:01:06.474 00.000 13300 case statement mapped state 6 to 3
02:01:06.474 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"95f8017b-ab9b-4d04-bc8c-7b371c707063"}
02:01:06.474 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"67f4af5b-56df-4235-8836-7e418e7d6b81"}
02:01:06.475 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":323,"width":15,"height":15,"star_pos":[6.78,6.80],"pixels":"..."},"id":"67f4af5b-56df-4235-8836-7e418e7d6b81"}
02:01:07.269 00.794 11596 Exposure complete
02:01:07.356 00.087 11596 worker thread done servicing request
02:01:07.356 00.000 13300 OnExposeComplete: enter
02:01:07.357 00.001 13300 UpdateGuideState(): m_state=6
02:01:07.357 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 324
02:01:07.357 00.000 13300 Star::Find returns 1 (0), X=34.80, Y=410.81, Mass=1402, SNR=26.2, Peak=211 HFD=3.0
02:01:07.358 00.001 13300 MultiStar: [#1 0.12,0.46,0.00,M2] [#2 0.01,-0.03,0.51,U] [#3 0.10,0.33,0.00,M1] [#4 0.27,0.23,0.00,M4] [#5 0.05,-0.19,0.28,U] [#6 0.19,-0.15,0.26,U] [#7 -0.09,0.05,0.29,U] [#8 -0.17,0.20,0.23,U] 
02:01:07.358 00.000 13300 refined, 5 included, MultiStar: {-0.01, 0.05}, one-star: {-0.02, 0.17}
02:01:07.358 00.000 13300 CameraToMount -- cameraTheta (1.68) - m_xAngle (1.53) = xAngle (0.15 = 0.15)
02:01:07.358 00.000 13300 CameraToMount -- cameraTheta (1.68) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.98 = -2.98)
02:01:07.358 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.68 mountX=0.05 mountY=-0.01, mountTheta=-0.16
02:01:07.360 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.05, opts=13)
02:01:07.360 00.000 13300 Enqueuing Move request for scope (-0.01, 0.05)
02:01:07.361 00.001 11596 Worker thread wakes up
02:01:07.361 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.05) opts 0xd
02:01:07.361 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.05)
02:01:07.361 00.000 11596 Moving (-0.01, 0.05) raw xDistance=0.05 yDistance=-0.01
02:01:07.361 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:01:07.361 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:07.362 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:01:07.362 00.000 11596 MoveAxis(E, 0, ABG)
02:01:07.362 00.000 11596 Move returns status 0, amount 0
02:01:07.362 00.000 11596 MoveAxis(N, 0, ABG)
02:01:07.362 00.000 11596 Move returns status 0, amount 0
02:01:07.362 00.000 11596 move complete, result=0
02:01:07.362 00.000 11596 worker thread done servicing request
02:01:07.369 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
02:01:07.379 00.010 13300 UpdateGuideState exits: m=1402 SNR=26.2
02:01:07.379 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:07.379 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:01:07.379 00.000 13300 Enqueuing Expose request
02:01:07.379 00.000 11596 Worker thread wakes up
02:01:07.380 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:01:07.380 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:01:07.889 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:01:09.472 01.583 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"64673a8f-c990-45eb-8388-2628fc621a3f"}
02:01:09.472 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"64673a8f-c990-45eb-8388-2628fc621a3f"}
02:01:09.473 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8dead9b9-59de-4628-9a5b-83ff1ac2d78d"}
02:01:09.473 00.000 13300 case statement mapped state 6 to 3
02:01:09.473 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8dead9b9-59de-4628-9a5b-83ff1ac2d78d"}
02:01:09.473 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f78a7bfa-1de7-488e-9636-471d8594d04f"}
02:01:09.474 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":324,"width":15,"height":15,"star_pos":[6.80,6.81],"pixels":"..."},"id":"f78a7bfa-1de7-488e-9636-471d8594d04f"}
02:01:10.917 01.443 11596 Exposure complete
02:01:10.986 00.069 11596 worker thread done servicing request
02:01:10.986 00.000 13300 OnExposeComplete: enter
02:01:10.986 00.000 13300 UpdateGuideState(): m_state=6
02:01:10.986 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 325
02:01:10.987 00.001 13300 Star::Find returns 1 (0), X=34.86, Y=410.90, Mass=1413, SNR=26.3, Peak=201 HFD=2.9
02:01:10.987 00.000 13300 MultiStar: [#1 0.16,0.56,0.00,M3] [#2 -0.03,0.19,0.51,U] [#3 0.01,0.25,0.33,U] [#4 0.17,0.22,0.28,U] [#5 0.43,-0.31,0.00,M4] [#6 0.25,0.27,0.00,M4] [#7 0.16,0.06,0.30,U] [#8 0.08,0.28,0.23,U] 
02:01:10.987 00.000 13300 refined, 5 included, MultiStar: {0.05, 0.22}, one-star: {0.04, 0.26}
02:01:10.987 00.000 13300 CameraToMount -- cameraTheta (1.33) - m_xAngle (1.53) = xAngle (-0.20 = -0.20)
02:01:10.987 00.000 13300 CameraToMount -- cameraTheta (1.33) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.33 = 2.96)
02:01:10.987 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.22 hyp=0.23 cameraTheta=1.33 mountX=0.22 mountY=0.04, mountTheta=0.19
02:01:10.990 00.003 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.22, opts=13)
02:01:10.990 00.000 13300 Enqueuing Move request for scope (0.05, 0.22)
02:01:10.990 00.000 11596 Worker thread wakes up
02:01:10.990 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.22) opts 0xd
02:01:10.990 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.22)
02:01:10.990 00.000 11596 Moving (0.05, 0.22) raw xDistance=0.22 yDistance=0.04
02:01:10.990 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
02:01:10.990 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:10.991 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:01:10.991 00.000 11596 MoveAxis(W, 279, ABG)
02:01:10.991 00.000 11596 Guiding  Dir = 3, Dur = 279
02:01:10.991 00.000 11596 IsSlewing returns 0
02:01:10.997 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
02:01:11.005 00.008 13300 UpdateGuideState exits: m=1413 SNR=26.3
02:01:11.005 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:11.006 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:01:11.006 00.000 13300 Enqueuing Expose request
02:01:11.074 00.068 11596 IsGuiding returns 0
02:01:11.178 00.104 11596 PulseGuide returned control before completion, sleep 186
02:01:11.412 00.234 11596 IsGuiding returns 1
02:01:11.412 00.000 11596 scope still moving after pulse duration time elapsed
02:01:11.444 00.032 11596 IsSlewing returns 0
02:01:11.603 00.159 11596 IsGuiding returns 0
02:01:11.603 00.000 11596 scope move finished after 279 + 250 ms
02:01:11.603 00.000 11596 Move returns status 0, amount 279
02:01:11.603 00.000 11596 MoveAxis(N, 0, ABG)
02:01:11.603 00.000 11596 Move returns status 0, amount 0
02:01:11.603 00.000 11596 move complete, result=0
02:01:11.603 00.000 11596 worker thread done servicing request
02:01:11.603 00.000 11596 Worker thread wakes up
02:01:11.604 00.001 13300 GuideStep: 0.2 px 279 ms WEST, 0.0 px 0 ms NORTH
02:01:11.604 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:01:12.106 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:01:12.472 00.366 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c6e3f2b5-5de5-43f9-bca2-404e6775b09b"}
02:01:12.472 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c6e3f2b5-5de5-43f9-bca2-404e6775b09b"}
02:01:12.473 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c9237c8d-ce3c-4cd5-b5aa-de3e2f44bf10"}
02:01:12.473 00.000 13300 case statement mapped state 6 to 3
02:01:12.473 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c9237c8d-ce3c-4cd5-b5aa-de3e2f44bf10"}
02:01:12.474 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"76d09163-7e06-451d-b161-25056cf24c13"}
02:01:12.474 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":325,"width":15,"height":15,"star_pos":[6.86,6.90],"pixels":"..."},"id":"76d09163-7e06-451d-b161-25056cf24c13"}
02:01:15.144 02.670 11596 Exposure complete
02:01:15.233 00.089 11596 worker thread done servicing request
02:01:15.234 00.001 13300 OnExposeComplete: enter
02:01:15.234 00.000 13300 UpdateGuideState(): m_state=6
02:01:15.234 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 326
02:01:15.234 00.000 13300 Star::Find returns 1 (0), X=34.81, Y=410.95, Mass=1403, SNR=26.3, Peak=201 HFD=3.1
02:01:15.235 00.001 13300 MultiStar: [#1 0.17,0.56,0.00,M4] [#2 -0.05,0.15,0.47,U] [#3 -0.02,0.52,0.00,M1] [#4 0.31,0.43,0.00,M4] [#5 0.61,-0.07,0.00,M5] [#6 0.11,-0.00,0.27,U] [#7 0.02,0.31,0.00,M1] [#8 0.03,0.30,0.23,U] 
02:01:15.235 00.000 13300 refined, 3 included, MultiStar: {0.00, 0.23}, one-star: {-0.01, 0.31}
02:01:15.235 00.000 13300 CameraToMount -- cameraTheta (1.56) - m_xAngle (1.53) = xAngle (0.02 = 0.02)
02:01:15.235 00.000 13300 CameraToMount -- cameraTheta (1.56) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.10 = -3.10)
02:01:15.235 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.23 hyp=0.23 cameraTheta=1.56 mountX=0.23 mountY=-0.01, mountTheta=-0.04
02:01:15.238 00.003 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.23, opts=13)
02:01:15.238 00.000 13300 Enqueuing Move request for scope (0.00, 0.23)
02:01:15.239 00.001 11596 Worker thread wakes up
02:01:15.239 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.23) opts 0xd
02:01:15.239 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.23)
02:01:15.239 00.000 11596 Moving (0.00, 0.23) raw xDistance=0.23 yDistance=-0.01
02:01:15.239 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
02:01:15.239 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:15.239 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:01:15.239 00.000 11596 MoveAxis(W, 306, ABG)
02:01:15.239 00.000 11596 Guiding  Dir = 3, Dur = 306
02:01:15.240 00.001 11596 IsSlewing returns 0
02:01:15.247 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
02:01:15.256 00.009 13300 UpdateGuideState exits: m=1403 SNR=26.3
02:01:15.256 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:15.256 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:01:15.256 00.000 13300 Enqueuing Expose request
02:01:15.298 00.042 11596 IsGuiding returns 0
02:01:15.472 00.174 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8baa8055-0769-4b81-b4e9-ff453911bb1b"}
02:01:15.472 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8baa8055-0769-4b81-b4e9-ff453911bb1b"}
02:01:15.473 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0a827f4b-d47d-4752-b127-595968685953"}
02:01:15.473 00.000 13300 case statement mapped state 6 to 3
02:01:15.473 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0a827f4b-d47d-4752-b127-595968685953"}
02:01:15.474 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c7d2a629-b8d2-43aa-9d08-7b35603b3577"}
02:01:15.474 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":326,"width":15,"height":15,"star_pos":[6.81,6.95],"pixels":"..."},"id":"c7d2a629-b8d2-43aa-9d08-7b35603b3577"}
02:01:15.544 00.070 11596 PulseGuide returned control before completion, sleep 72
02:01:15.760 00.216 11596 IsGuiding returns 1
02:01:15.760 00.000 11596 scope still moving after pulse duration time elapsed
02:01:15.791 00.031 11596 IsSlewing returns 0
02:01:15.853 00.062 11596 IsGuiding returns 0
02:01:15.853 00.000 11596 scope move finished after 306 + 249 ms
02:01:15.853 00.000 11596 Move returns status 0, amount 306
02:01:15.853 00.000 11596 MoveAxis(N, 0, ABG)
02:01:15.853 00.000 11596 Move returns status 0, amount 0
02:01:15.853 00.000 11596 move complete, result=0
02:01:15.853 00.000 11596 worker thread done servicing request
02:01:15.854 00.001 13300 GuideStep: 0.2 px 306 ms WEST, -0.0 px 0 ms NORTH
02:01:15.854 00.000 11596 Worker thread wakes up
02:01:15.854 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:01:16.364 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:01:18.471 02.107 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8e145ddd-5ec8-4959-8d09-d012f91dc92e"}
02:01:18.471 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8e145ddd-5ec8-4959-8d09-d012f91dc92e"}
02:01:18.472 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"11954a83-7bbe-4794-88da-df5ced3c8087"}
02:01:18.472 00.000 13300 case statement mapped state 6 to 3
02:01:18.472 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"11954a83-7bbe-4794-88da-df5ced3c8087"}
02:01:18.473 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3790e2e4-8783-4899-8452-d8f3fbee9271"}
02:01:18.473 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":326,"width":15,"height":15,"star_pos":[6.81,6.95],"pixels":"..."},"id":"3790e2e4-8783-4899-8452-d8f3fbee9271"}
02:01:19.403 00.930 11596 Exposure complete
02:01:19.490 00.087 11596 worker thread done servicing request
02:01:19.490 00.000 13300 OnExposeComplete: enter
02:01:19.490 00.000 13300 UpdateGuideState(): m_state=6
02:01:19.491 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 327
02:01:19.491 00.000 13300 Star::Find returns 1 (0), X=34.87, Y=410.91, Mass=1401, SNR=26.2, Peak=191 HFD=2.9
02:01:19.491 00.000 13300 MultiStar: [#1 0.19,0.59,0.00,M5] [#2 -0.05,0.18,0.52,U] [#3 -0.08,0.35,0.00,M2] [#4 0.22,0.26,0.00,M5] [#5 -0.01,0.02,0.29,U] [#6 0.09,0.34,0.00,M4] [#7 0.08,0.25,0.28,U] [#8 0.16,0.51,0.00,M4] 
02:01:19.491 00.000 13300 refined, 3 included, MultiStar: {0.02, 0.21}, one-star: {0.05, 0.27}
02:01:19.491 00.000 13300 CameraToMount -- cameraTheta (1.46) - m_xAngle (1.53) = xAngle (-0.07 = -0.07)
02:01:19.492 00.001 13300 CameraToMount -- cameraTheta (1.46) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.20 = 3.08)
02:01:19.492 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.21 hyp=0.21 cameraTheta=1.46 mountX=0.21 mountY=0.01, mountTheta=0.06
02:01:19.494 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.21, opts=13)
02:01:19.494 00.000 13300 Enqueuing Move request for scope (0.02, 0.21)
02:01:19.494 00.000 11596 Worker thread wakes up
02:01:19.494 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.21) opts 0xd
02:01:19.495 00.001 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.21)
02:01:19.495 00.000 11596 Moving (0.02, 0.21) raw xDistance=0.21 yDistance=0.01
02:01:19.495 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
02:01:19.495 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:19.495 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:01:19.495 00.000 11596 MoveAxis(W, 288, ABG)
02:01:19.495 00.000 11596 Guiding  Dir = 3, Dur = 288
02:01:19.496 00.001 11596 IsSlewing returns 0
02:01:19.503 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
02:01:19.513 00.010 13300 UpdateGuideState exits: m=1401 SNR=26.2
02:01:19.513 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:19.513 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:01:19.513 00.000 13300 Enqueuing Expose request
02:01:19.860 00.347 11596 IsGuiding returns 0
02:01:20.070 00.210 11596 PulseGuide returned control before completion, sleep 89
02:01:20.370 00.300 11596 IsGuiding returns 0
02:01:20.370 00.000 11596 Move returns status 0, amount 288
02:01:20.370 00.000 11596 MoveAxis(N, 0, ABG)
02:01:20.370 00.000 11596 Move returns status 0, amount 0
02:01:20.370 00.000 11596 move complete, result=0
02:01:20.370 00.000 11596 worker thread done servicing request
02:01:20.370 00.000 11596 Worker thread wakes up
02:01:20.370 00.000 13300 GuideStep: 0.2 px 288 ms WEST, 0.0 px 0 ms NORTH
02:01:20.370 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:01:20.877 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:01:21.470 00.593 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2e081434-6343-4337-9e67-bbb1ffb98800"}
02:01:21.470 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2e081434-6343-4337-9e67-bbb1ffb98800"}
02:01:21.471 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"361e3c6b-b5d8-4ea6-8d9c-391cb7b53c27"}
02:01:21.471 00.000 13300 case statement mapped state 6 to 3
02:01:21.471 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"361e3c6b-b5d8-4ea6-8d9c-391cb7b53c27"}
02:01:21.471 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c1c1d37a-b0f9-4042-816f-4b9db632b69f"}
02:01:21.472 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":327,"width":15,"height":15,"star_pos":[6.87,6.91],"pixels":"..."},"id":"c1c1d37a-b0f9-4042-816f-4b9db632b69f"}
02:01:23.902 02.430 11596 Exposure complete
02:01:23.977 00.075 11596 worker thread done servicing request
02:01:23.977 00.000 13300 OnExposeComplete: enter
02:01:23.978 00.001 13300 UpdateGuideState(): m_state=6
02:01:23.978 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 328
02:01:23.978 00.000 13300 Star::Find returns 1 (0), X=34.86, Y=410.75, Mass=1419, SNR=26.4, Peak=176 HFD=3.3
02:01:23.979 00.001 13300 MultiStar: [#1 0.12,0.20,0.54,U] [#2 -0.06,-0.11,0.50,U] [#3 -0.19,0.26,0.00,M3] [#4 0.02,0.17,0.29,U] [#5 0.19,-0.10,0.29,U] [#6 0.37,0.06,0.00,M5] [#7 0.13,0.25,0.30,U] [#8 0.42,0.40,0.00,M5] 
02:01:23.979 00.000 13300 refined, 5 included, MultiStar: {0.06, 0.09}, one-star: {0.04, 0.11}
02:01:23.979 00.000 13300 CameraToMount -- cameraTheta (0.97) - m_xAngle (1.53) = xAngle (-0.56 = -0.56)
02:01:23.979 00.000 13300 CameraToMount -- cameraTheta (0.97) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.69 = 2.59)
02:01:23.979 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.09 hyp=0.11 cameraTheta=0.97 mountX=0.09 mountY=0.06, mountTheta=0.55
02:01:23.981 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.09, opts=13)
02:01:23.981 00.000 13300 Enqueuing Move request for scope (0.06, 0.09)
02:01:23.981 00.000 11596 Worker thread wakes up
02:01:23.981 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.09) opts 0xd
02:01:23.981 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.09)
02:01:23.981 00.000 11596 Moving (0.06, 0.09) raw xDistance=0.09 yDistance=0.06
02:01:23.981 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:01:23.982 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:23.982 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:01:23.982 00.000 11596 MoveAxis(E, 0, ABG)
02:01:23.982 00.000 11596 Move returns status 0, amount 0
02:01:23.982 00.000 11596 MoveAxis(N, 0, ABG)
02:01:23.982 00.000 11596 Move returns status 0, amount 0
02:01:23.982 00.000 11596 move complete, result=0
02:01:23.982 00.000 11596 worker thread done servicing request
02:01:23.989 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
02:01:23.997 00.008 13300 UpdateGuideState exits: m=1419 SNR=26.4
02:01:23.997 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:23.997 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:01:23.998 00.001 13300 Enqueuing Expose request
02:01:23.998 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:01:23.998 00.000 11596 Worker thread wakes up
02:01:23.998 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:01:24.470 00.472 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dbdfc68a-b74c-4b21-abda-14dffe200d40"}
02:01:24.470 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dbdfc68a-b74c-4b21-abda-14dffe200d40"}
02:01:24.471 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9fe82b6a-ffd9-40b4-8bd5-e584898bca71"}
02:01:24.471 00.000 13300 case statement mapped state 6 to 3
02:01:24.472 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9fe82b6a-ffd9-40b4-8bd5-e584898bca71"}
02:01:24.473 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ee9d9d31-b92a-48a1-b80f-2dd10fc7886f"}
02:01:24.473 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":328,"width":15,"height":15,"star_pos":[6.86,6.75],"pixels":"..."},"id":"ee9d9d31-b92a-48a1-b80f-2dd10fc7886f"}
02:01:24.509 00.036 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:01:27.470 02.961 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"87d77321-6759-4add-8e4f-fb7cce90ae57"}
02:01:27.470 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"87d77321-6759-4add-8e4f-fb7cce90ae57"}
02:01:27.471 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d0a22292-c1ad-456d-81c2-6bf3f7a9007a"}
02:01:27.471 00.000 13300 case statement mapped state 6 to 3
02:01:27.471 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d0a22292-c1ad-456d-81c2-6bf3f7a9007a"}
02:01:27.472 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c2f4743f-1cbb-47ad-bd20-fe1536d40a32"}
02:01:27.472 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":328,"width":15,"height":15,"star_pos":[6.86,6.75],"pixels":"..."},"id":"c2f4743f-1cbb-47ad-bd20-fe1536d40a32"}
02:01:27.546 00.074 11596 Exposure complete
02:01:27.619 00.073 11596 worker thread done servicing request
02:01:27.619 00.000 13300 OnExposeComplete: enter
02:01:27.619 00.000 13300 UpdateGuideState(): m_state=6
02:01:27.619 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 329
02:01:27.620 00.001 13300 Star::Find returns 1 (0), X=34.89, Y=410.79, Mass=1414, SNR=26.4, Peak=180 HFD=3.1
02:01:27.620 00.000 13300 MultiStar: [#1 0.19,0.50,0.00,M5] [#2 0.11,0.01,0.46,U] [#3 -0.00,0.28,0.33,U] [#4 0.11,0.23,0.27,U] [#5 0.17,-0.21,0.29,U] [#6 0.22,0.01,0.26,U] [#7 0.25,0.01,0.30,U] [#8 -0.17,0.28,0.00,M6] 
02:01:27.620 00.000 13300 refined, 6 included, MultiStar: {0.11, 0.09}, one-star: {0.07, 0.15}
02:01:27.620 00.000 13300 CameraToMount -- cameraTheta (0.66) - m_xAngle (1.53) = xAngle (-0.87 = -0.87)
02:01:27.620 00.000 13300 CameraToMount -- cameraTheta (0.66) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.00 = 2.28)
02:01:27.620 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.09 hyp=0.14 cameraTheta=0.66 mountX=0.09 mountY=0.11, mountTheta=0.87
02:01:27.622 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.09, opts=13)
02:01:27.622 00.000 13300 Enqueuing Move request for scope (0.11, 0.09)
02:01:27.623 00.001 11596 Worker thread wakes up
02:01:27.623 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.09) opts 0xd
02:01:27.623 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.09)
02:01:27.623 00.000 11596 Moving (0.11, 0.09) raw xDistance=0.09 yDistance=0.11
02:01:27.623 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:01:27.623 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:27.623 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:01:27.623 00.000 11596 MoveAxis(E, 0, ABG)
02:01:27.623 00.000 11596 Move returns status 0, amount 0
02:01:27.623 00.000 11596 MoveAxis(N, 0, ABG)
02:01:27.624 00.001 11596 Move returns status 0, amount 0
02:01:27.624 00.000 11596 move complete, result=0
02:01:27.624 00.000 11596 worker thread done servicing request
02:01:27.630 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
02:01:27.638 00.008 13300 UpdateGuideState exits: m=1414 SNR=26.4
02:01:27.638 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:27.638 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:01:27.638 00.000 13300 Enqueuing Expose request
02:01:27.638 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:01:27.638 00.000 11596 Worker thread wakes up
02:01:27.638 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:01:28.149 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:01:30.468 02.319 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8f4bbe5b-f137-499f-8164-c522d5c3c103"}
02:01:30.468 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8f4bbe5b-f137-499f-8164-c522d5c3c103"}
02:01:30.469 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"42342424-e2c7-4140-96be-ce010f0bacad"}
02:01:30.469 00.000 13300 case statement mapped state 6 to 3
02:01:30.469 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"42342424-e2c7-4140-96be-ce010f0bacad"}
02:01:30.469 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bb0fefb3-9867-4739-9c40-3ebba6c42682"}
02:01:30.469 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":329,"width":15,"height":15,"star_pos":[6.89,6.79],"pixels":"..."},"id":"bb0fefb3-9867-4739-9c40-3ebba6c42682"}
02:01:31.176 00.707 11596 Exposure complete
02:01:31.248 00.072 11596 worker thread done servicing request
02:01:31.248 00.000 13300 OnExposeComplete: enter
02:01:31.248 00.000 13300 UpdateGuideState(): m_state=6
02:01:31.249 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 330
02:01:31.249 00.000 13300 Star::Find returns 1 (0), X=34.92, Y=410.69, Mass=1391, SNR=26.1, Peak=184 HFD=3.3
02:01:31.249 00.000 13300 MultiStar: [#1 0.28,0.23,0.00,M6] [#2 0.09,-0.06,0.51,U] [#3 0.12,0.13,0.34,U] [#4 0.37,0.41,0.00,M4] [#5 0.31,-0.55,0.00,M3] [#6 0.03,0.10,0.27,U] [#7 0.00,0.03,0.28,U] [#8 0.29,0.22,0.00,M7] 
02:01:31.249 00.000 13300 refined, 4 included, MultiStar: {0.08, 0.04}, one-star: {0.10, 0.05}
02:01:31.250 00.001 13300 CameraToMount -- cameraTheta (0.48) - m_xAngle (1.53) = xAngle (-1.05 = -1.05)
02:01:31.250 00.000 13300 CameraToMount -- cameraTheta (0.48) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.18 = 2.10)
02:01:31.250 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.04 hyp=0.09 cameraTheta=0.48 mountX=0.04 mountY=0.08, mountTheta=1.05
02:01:31.252 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.04, opts=13)
02:01:31.252 00.000 13300 Enqueuing Move request for scope (0.08, 0.04)
02:01:31.252 00.000 11596 Worker thread wakes up
02:01:31.252 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.04) opts 0xd
02:01:31.252 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.04)
02:01:31.252 00.000 11596 Moving (0.08, 0.04) raw xDistance=0.04 yDistance=0.08
02:01:31.252 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:01:31.252 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:31.252 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:01:31.252 00.000 11596 MoveAxis(E, 0, ABG)
02:01:31.253 00.001 11596 Move returns status 0, amount 0
02:01:31.253 00.000 11596 MoveAxis(N, 0, ABG)
02:01:31.253 00.000 11596 Move returns status 0, amount 0
02:01:31.253 00.000 11596 move complete, result=0
02:01:31.253 00.000 11596 worker thread done servicing request
02:01:31.261 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
02:01:31.273 00.012 13300 UpdateGuideState exits: m=1391 SNR=26.1
02:01:31.273 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:31.273 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:01:31.273 00.000 13300 Enqueuing Expose request
02:01:31.273 00.000 11596 Worker thread wakes up
02:01:31.274 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:01:31.274 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:01:31.782 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:01:33.468 01.686 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f3868f0d-c94f-4f45-ba79-b3c7837d8fa3"}
02:01:33.468 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f3868f0d-c94f-4f45-ba79-b3c7837d8fa3"}
02:01:33.469 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"815937e5-5c10-40ff-b0d9-1f6d33908509"}
02:01:33.469 00.000 13300 case statement mapped state 6 to 3
02:01:33.469 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"815937e5-5c10-40ff-b0d9-1f6d33908509"}
02:01:33.469 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d7ee88a1-2e93-4035-841e-d9a88fb174cf"}
02:01:33.470 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":330,"width":15,"height":15,"star_pos":[6.92,6.69],"pixels":"..."},"id":"d7ee88a1-2e93-4035-841e-d9a88fb174cf"}
02:01:34.810 01.340 11596 Exposure complete
02:01:34.878 00.068 11596 worker thread done servicing request
02:01:34.878 00.000 13300 OnExposeComplete: enter
02:01:34.878 00.000 13300 UpdateGuideState(): m_state=6
02:01:34.879 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 331
02:01:34.879 00.000 13300 Star::Find returns 1 (0), X=34.85, Y=410.69, Mass=1397, SNR=26.2, Peak=194 HFD=3.2
02:01:34.879 00.000 13300 MultiStar: [#1 0.17,0.14,0.55,U] [#2 0.09,-0.10,0.50,U] [#3 -0.05,-0.05,0.34,U] [#4 0.31,0.01,0.00,M5] [#5 -0.20,-0.42,0.00,M4] [#6 0.34,0.21,0.00,M4] [#7 0.10,0.13,0.30,U] [#8 0.28,0.31,0.00,M8] 
02:01:34.880 00.001 13300 single-star, 4 included, MultiStar: {0.07, 0.03}, one-star: {0.03, 0.05}
02:01:34.880 00.000 13300 CameraToMount -- cameraTheta (1.06) - m_xAngle (1.53) = xAngle (-0.47 = -0.47)
02:01:34.880 00.000 13300 CameraToMount -- cameraTheta (1.06) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.60 = 2.69)
02:01:34.880 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.05 cameraTheta=1.06 mountX=0.05 mountY=0.02, mountTheta=0.46
02:01:34.882 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.05, opts=13)
02:01:34.882 00.000 13300 Enqueuing Move request for scope (0.03, 0.05)
02:01:34.882 00.000 11596 Worker thread wakes up
02:01:34.882 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
02:01:34.882 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
02:01:34.882 00.000 11596 Moving (0.03, 0.05) raw xDistance=0.05 yDistance=0.02
02:01:34.882 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:01:34.882 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:34.883 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:01:34.883 00.000 11596 MoveAxis(E, 0, ABG)
02:01:34.883 00.000 11596 Move returns status 0, amount 0
02:01:34.883 00.000 11596 MoveAxis(N, 0, ABG)
02:01:34.883 00.000 11596 Move returns status 0, amount 0
02:01:34.883 00.000 11596 move complete, result=0
02:01:34.883 00.000 11596 worker thread done servicing request
02:01:34.889 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
02:01:34.897 00.008 13300 UpdateGuideState exits: m=1397 SNR=26.2
02:01:34.897 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:34.897 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:01:34.898 00.001 13300 Enqueuing Expose request
02:01:34.898 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:01:34.898 00.000 11596 Worker thread wakes up
02:01:34.898 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:01:35.403 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:01:36.467 01.064 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5dc5ec34-3356-4361-92bc-82d471f4f623"}
02:01:36.467 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5dc5ec34-3356-4361-92bc-82d471f4f623"}
02:01:36.468 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"285adc23-95ad-4e31-9010-1690e2de8bd0"}
02:01:36.468 00.000 13300 case statement mapped state 6 to 3
02:01:36.468 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"285adc23-95ad-4e31-9010-1690e2de8bd0"}
02:01:36.468 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1c83094d-9157-4942-b1da-ab9995fea0ac"}
02:01:36.469 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":331,"width":15,"height":15,"star_pos":[6.85,6.69],"pixels":"..."},"id":"1c83094d-9157-4942-b1da-ab9995fea0ac"}
02:01:38.427 01.958 11596 Exposure complete
02:01:38.495 00.068 11596 worker thread done servicing request
02:01:38.495 00.000 13300 OnExposeComplete: enter
02:01:38.496 00.001 13300 UpdateGuideState(): m_state=6
02:01:38.496 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 332
02:01:38.496 00.000 13300 Star::Find returns 1 (0), X=34.90, Y=410.80, Mass=1408, SNR=26.3, Peak=208 HFD=3.0
02:01:38.497 00.001 13300 MultiStar: [#1 0.26,0.49,0.00,M6] [#2 0.09,0.08,0.51,U] [#3 0.03,0.40,0.00,M1] [#4 0.29,0.18,0.00,M6] [#5 0.54,-0.03,0.00,M5] [#6 0.49,0.25,0.00,M5] [#7 0.35,-0.01,0.00,M1] [#8 0.31,0.56,0.00,M9] 
02:01:38.497 00.000 13300 refined, 1 included, MultiStar: {0.08, 0.13}, one-star: {0.08, 0.16}
02:01:38.497 00.000 13300 CameraToMount -- cameraTheta (1.01) - m_xAngle (1.53) = xAngle (-0.53 = -0.53)
02:01:38.497 00.000 13300 CameraToMount -- cameraTheta (1.01) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.66 = 2.63)
02:01:38.497 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.13 hyp=0.15 cameraTheta=1.01 mountX=0.13 mountY=0.08, mountTheta=0.52
02:01:38.499 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.13, opts=13)
02:01:38.499 00.000 13300 Enqueuing Move request for scope (0.08, 0.13)
02:01:38.499 00.000 11596 Worker thread wakes up
02:01:38.499 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.13) opts 0xd
02:01:38.499 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.13)
02:01:38.500 00.001 11596 Moving (0.08, 0.13) raw xDistance=0.13 yDistance=0.08
02:01:38.500 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:01:38.500 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:38.500 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:01:38.500 00.000 11596 MoveAxis(E, 0, ABG)
02:01:38.500 00.000 11596 Move returns status 0, amount 0
02:01:38.500 00.000 11596 MoveAxis(N, 0, ABG)
02:01:38.500 00.000 11596 Move returns status 0, amount 0
02:01:38.500 00.000 11596 move complete, result=0
02:01:38.500 00.000 11596 worker thread done servicing request
02:01:38.506 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
02:01:38.514 00.008 13300 UpdateGuideState exits: m=1408 SNR=26.3
02:01:38.514 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:38.515 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:01:38.515 00.000 13300 Enqueuing Expose request
02:01:38.515 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:01:38.515 00.000 11596 Worker thread wakes up
02:01:38.515 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:01:39.022 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:01:39.467 00.445 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"929a7ec3-895a-4909-b35b-361cb2d2988e"}
02:01:39.467 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"929a7ec3-895a-4909-b35b-361cb2d2988e"}
02:01:39.467 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e41a5715-74cb-4843-b3db-a43871c8ca89"}
02:01:39.468 00.001 13300 case statement mapped state 6 to 3
02:01:39.468 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e41a5715-74cb-4843-b3db-a43871c8ca89"}
02:01:39.468 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f890f901-73db-4db6-8b50-f1f1a446658b"}
02:01:39.468 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":332,"width":15,"height":15,"star_pos":[6.90,6.80],"pixels":"..."},"id":"f890f901-73db-4db6-8b50-f1f1a446658b"}
02:01:42.044 02.576 11596 Exposure complete
02:01:42.112 00.068 11596 worker thread done servicing request
02:01:42.112 00.000 13300 OnExposeComplete: enter
02:01:42.113 00.001 13300 UpdateGuideState(): m_state=6
02:01:42.113 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 333
02:01:42.113 00.000 13300 Star::Find returns 1 (0), X=34.87, Y=410.86, Mass=1427, SNR=26.5, Peak=213 HFD=2.9
02:01:42.114 00.001 13300 MultiStar: [#1 0.31,0.55,0.00,M7] [#2 0.07,0.18,0.52,U] [#3 -0.08,0.30,0.00,M2] [#4 0.33,0.17,0.00,M7] [#5 0.55,-0.08,0.00,M6] [#6 0.25,-0.07,0.27,U] [#7 0.11,0.26,0.28,U] [#8 0.03,0.55,0.00,M10] 
02:01:42.114 00.000 13300 refined, 3 included, MultiStar: {0.09, 0.18}, one-star: {0.04, 0.22}
02:01:42.114 00.000 13300 CameraToMount -- cameraTheta (1.12) - m_xAngle (1.53) = xAngle (-0.42 = -0.42)
02:01:42.114 00.000 13300 CameraToMount -- cameraTheta (1.12) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.54 = 2.74)
02:01:42.114 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.18 hyp=0.20 cameraTheta=1.12 mountX=0.18 mountY=0.08, mountTheta=0.40
02:01:42.116 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.18, opts=13)
02:01:42.116 00.000 13300 Enqueuing Move request for scope (0.09, 0.18)
02:01:42.116 00.000 11596 Worker thread wakes up
02:01:42.116 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.18) opts 0xd
02:01:42.117 00.001 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.18)
02:01:42.117 00.000 11596 Moving (0.09, 0.18) raw xDistance=0.18 yDistance=0.08
02:01:42.117 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.18
02:01:42.117 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:42.117 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:01:42.117 00.000 11596 MoveAxis(W, 227, ABG)
02:01:42.117 00.000 11596 Guiding  Dir = 3, Dur = 227
02:01:42.117 00.000 11596 IsSlewing returns 0
02:01:42.126 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
02:01:42.136 00.010 13300 UpdateGuideState exits: m=1427 SNR=26.5
02:01:42.137 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:42.137 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:01:42.137 00.000 13300 Enqueuing Expose request
02:01:42.241 00.104 11596 IsGuiding returns 0
02:01:42.401 00.160 11596 PulseGuide returned control before completion, sleep 77
02:01:42.468 00.067 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c788745b-d405-45ab-ad14-d97ef14d7ff8"}
02:01:42.468 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c788745b-d405-45ab-ad14-d97ef14d7ff8"}
02:01:42.469 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"86e061aa-3f30-4aff-bbcf-7dadee00ab2e"}
02:01:42.469 00.000 13300 case statement mapped state 6 to 3
02:01:42.469 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"86e061aa-3f30-4aff-bbcf-7dadee00ab2e"}
02:01:42.470 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1c0eb217-7600-46ab-b54a-f2286f837ee4"}
02:01:42.471 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":333,"width":15,"height":15,"star_pos":[6.87,6.86],"pixels":"..."},"id":"1c0eb217-7600-46ab-b54a-f2286f837ee4"}
02:01:42.530 00.059 11596 IsGuiding returns 1
02:01:42.530 00.000 11596 scope still moving after pulse duration time elapsed
02:01:42.556 00.026 11596 IsSlewing returns 0
02:01:42.629 00.073 11596 IsGuiding returns 1
02:01:42.663 00.034 11596 IsSlewing returns 0
02:01:42.737 00.074 11596 IsGuiding returns 0
02:01:42.737 00.000 11596 scope move finished after 227 + 269 ms
02:01:42.737 00.000 11596 Move returns status 0, amount 227
02:01:42.737 00.000 11596 MoveAxis(N, 0, ABG)
02:01:42.737 00.000 11596 Move returns status 0, amount 0
02:01:42.737 00.000 11596 move complete, result=0
02:01:42.737 00.000 11596 worker thread done servicing request
02:01:42.737 00.000 13300 GuideStep: 0.2 px 227 ms WEST, 0.1 px 0 ms NORTH
02:01:42.737 00.000 11596 Worker thread wakes up
02:01:42.738 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:01:43.252 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:01:45.467 02.215 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"87f6be53-a1ee-413a-9893-6da9c557837e"}
02:01:45.468 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"87f6be53-a1ee-413a-9893-6da9c557837e"}
02:01:45.468 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6cc222d7-85ba-4678-ae4f-b97ffb5026d7"}
02:01:45.468 00.000 13300 case statement mapped state 6 to 3
02:01:45.468 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6cc222d7-85ba-4678-ae4f-b97ffb5026d7"}
02:01:45.469 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ffd9c95e-e0ef-432e-8dc8-0b869fe65ad4"}
02:01:45.469 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":333,"width":15,"height":15,"star_pos":[6.87,6.86],"pixels":"..."},"id":"ffd9c95e-e0ef-432e-8dc8-0b869fe65ad4"}
02:01:46.282 00.813 11596 Exposure complete
02:01:46.362 00.080 11596 worker thread done servicing request
02:01:46.362 00.000 13300 OnExposeComplete: enter
02:01:46.362 00.000 13300 UpdateGuideState(): m_state=6
02:01:46.363 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 334
02:01:46.363 00.000 13300 Star::Find returns 1 (0), X=34.83, Y=410.82, Mass=1386, SNR=26.1, Peak=199 HFD=2.9
02:01:46.363 00.000 13300 MultiStar: [#1 0.20,0.44,0.00,M8] [#2 0.03,-0.02,0.52,U] [#3 -0.08,0.10,0.33,U] [#4 0.27,0.04,0.29,U] [#5 0.23,-0.11,0.27,U] [#6 0.05,0.07,0.27,U] [#7 -0.01,0.28,0.29,U] [#8 0.02,0.33,0.00,R] 
02:01:46.363 00.000 13300 refined, 6 included, MultiStar: {0.05, 0.10}, one-star: {0.01, 0.18}
02:01:46.363 00.000 13300 CameraToMount -- cameraTheta (1.10) - m_xAngle (1.53) = xAngle (-0.43 = -0.43)
02:01:46.363 00.000 13300 CameraToMount -- cameraTheta (1.10) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.56 = 2.72)
02:01:46.364 00.001 13300 CameraToMount -- cameraX=0.05 cameraY=0.10 hyp=0.11 cameraTheta=1.10 mountX=0.10 mountY=0.04, mountTheta=0.42
02:01:46.366 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.10, opts=13)
02:01:46.366 00.000 13300 Enqueuing Move request for scope (0.05, 0.10)
02:01:46.366 00.000 11596 Worker thread wakes up
02:01:46.367 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.10) opts 0xd
02:01:46.367 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.10)
02:01:46.367 00.000 11596 Moving (0.05, 0.10) raw xDistance=0.10 yDistance=0.04
02:01:46.367 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:01:46.367 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:46.367 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:01:46.367 00.000 11596 MoveAxis(E, 0, ABG)
02:01:46.368 00.001 11596 Move returns status 0, amount 0
02:01:46.368 00.000 11596 MoveAxis(N, 0, ABG)
02:01:46.368 00.000 11596 Move returns status 0, amount 0
02:01:46.368 00.000 11596 move complete, result=0
02:01:46.368 00.000 11596 worker thread done servicing request
02:01:46.374 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
02:01:46.382 00.008 13300 UpdateGuideState exits: m=1386 SNR=26.1
02:01:46.383 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:46.383 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:01:46.383 00.000 13300 Enqueuing Expose request
02:01:46.383 00.000 11596 Worker thread wakes up
02:01:46.383 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:01:46.383 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:01:46.888 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:01:48.465 01.577 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"860d505d-29ec-43b2-9db6-82e596f9bdce"}
02:01:48.465 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"860d505d-29ec-43b2-9db6-82e596f9bdce"}
02:01:48.466 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ce2cb732-5469-4785-beba-e47f72b0c734"}
02:01:48.466 00.000 13300 case statement mapped state 6 to 3
02:01:48.466 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ce2cb732-5469-4785-beba-e47f72b0c734"}
02:01:48.467 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b675a5d3-fdb1-4b6a-8ec2-8fa54fb03341"}
02:01:48.467 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":334,"width":15,"height":15,"star_pos":[6.83,6.82],"pixels":"..."},"id":"b675a5d3-fdb1-4b6a-8ec2-8fa54fb03341"}
02:01:49.919 01.452 11596 Exposure complete
02:01:49.987 00.068 11596 worker thread done servicing request
02:01:49.987 00.000 13300 OnExposeComplete: enter
02:01:49.987 00.000 13300 UpdateGuideState(): m_state=6
02:01:49.988 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 335
02:01:49.988 00.000 13300 Star::Find returns 1 (0), X=34.82, Y=410.85, Mass=1402, SNR=26.2, Peak=211 HFD=2.9
02:01:49.988 00.000 13300 MultiStar: [#1 0.15,0.50,0.00,M9] [#2 -0.10,0.13,0.51,U] [#3 -0.09,0.33,0.00,M2] [#4 0.15,0.03,0.29,U] [#5 0.48,-0.29,0.00,M6] [#6 0.10,0.22,0.26,U] [#7 -0.05,-0.00,0.30,U] [#8 -0.17,0.29,0.00,M1] 
02:01:49.989 00.001 13300 refined, 4 included, MultiStar: {0.00, 0.14}, one-star: {0.00, 0.21}
02:01:49.989 00.000 13300 CameraToMount -- cameraTheta (1.56) - m_xAngle (1.53) = xAngle (0.02 = 0.02)
02:01:49.989 00.000 13300 CameraToMount -- cameraTheta (1.56) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.10 = -3.10)
02:01:49.989 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.14 hyp=0.14 cameraTheta=1.56 mountX=0.14 mountY=-0.01, mountTheta=-0.04
02:01:49.991 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.14, opts=13)
02:01:49.991 00.000 13300 Enqueuing Move request for scope (0.00, 0.14)
02:01:49.991 00.000 11596 Worker thread wakes up
02:01:49.991 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.14) opts 0xd
02:01:49.991 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.14)
02:01:49.991 00.000 11596 Moving (0.00, 0.14) raw xDistance=0.14 yDistance=-0.01
02:01:49.991 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.14
02:01:49.992 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:49.992 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:01:49.992 00.000 11596 MoveAxis(W, 178, ABG)
02:01:49.992 00.000 11596 Guiding  Dir = 3, Dur = 178
02:01:49.992 00.000 11596 IsSlewing returns 0
02:01:49.999 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
02:01:50.008 00.009 13300 UpdateGuideState exits: m=1402 SNR=26.2
02:01:50.008 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:50.008 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:01:50.008 00.000 13300 Enqueuing Expose request
02:01:50.046 00.038 11596 IsGuiding returns 0
02:01:50.174 00.128 11596 PulseGuide returned control before completion, sleep 61
02:01:50.392 00.218 11596 IsGuiding returns 1
02:01:50.392 00.000 11596 scope still moving after pulse duration time elapsed
02:01:50.413 00.021 11596 IsSlewing returns 0
02:01:50.483 00.070 11596 IsGuiding returns 0
02:01:50.483 00.000 11596 scope move finished after 178 + 259 ms
02:01:50.483 00.000 11596 Move returns status 0, amount 178
02:01:50.483 00.000 11596 MoveAxis(N, 0, ABG)
02:01:50.483 00.000 11596 Move returns status 0, amount 0
02:01:50.483 00.000 11596 move complete, result=0
02:01:50.484 00.001 11596 worker thread done servicing request
02:01:50.484 00.000 13300 GuideStep: 0.1 px 178 ms WEST, -0.0 px 0 ms NORTH
02:01:50.484 00.000 11596 Worker thread wakes up
02:01:50.484 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:01:50.989 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:01:51.464 00.475 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cff52ae1-74fd-4716-9144-7d48bd6fe3e9"}
02:01:51.464 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cff52ae1-74fd-4716-9144-7d48bd6fe3e9"}
02:01:51.465 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c796dfc2-f4f8-448a-9cd0-c96a423d0fe6"}
02:01:51.465 00.000 13300 case statement mapped state 6 to 3
02:01:51.465 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c796dfc2-f4f8-448a-9cd0-c96a423d0fe6"}
02:01:51.465 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d0218d19-f413-462c-a118-d4dc3cc3b623"}
02:01:51.466 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":335,"width":15,"height":15,"star_pos":[6.82,6.85],"pixels":"..."},"id":"d0218d19-f413-462c-a118-d4dc3cc3b623"}
02:01:54.011 02.545 11596 Exposure complete
02:01:54.085 00.074 11596 worker thread done servicing request
02:01:54.086 00.001 13300 OnExposeComplete: enter
02:01:54.086 00.000 13300 UpdateGuideState(): m_state=6
02:01:54.086 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 336
02:01:54.086 00.000 13300 Star::Find returns 1 (0), X=34.76, Y=410.67, Mass=1425, SNR=26.4, Peak=203 HFD=3.2
02:01:54.087 00.001 13300 MultiStar: [#1 0.14,0.25,0.54,U] [#2 -0.01,-0.08,0.51,U] [#3 -0.12,0.27,0.32,U] [#4 0.16,0.16,0.27,U] [#5 0.30,-0.22,0.00,M7] [#6 0.01,0.39,0.00,M3] [#7 0.19,-0.41,0.00,M1] [#8 -0.17,-0.06,0.24,U] 
02:01:54.087 00.000 13300 single-star, 5 included, MultiStar: {-0.01, 0.08}, one-star: {-0.06, 0.03}
02:01:54.087 00.000 13300 CameraToMount -- cameraTheta (2.65) - m_xAngle (1.53) = xAngle (1.11 = 1.11)
02:01:54.087 00.000 13300 CameraToMount -- cameraTheta (2.65) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.01 = -2.01)
02:01:54.087 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.03 hyp=0.07 cameraTheta=2.65 mountX=0.03 mountY=-0.06, mountTheta=-1.12
02:01:54.089 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.03, opts=13)
02:01:54.089 00.000 13300 Enqueuing Move request for scope (-0.06, 0.03)
02:01:54.089 00.000 11596 Worker thread wakes up
02:01:54.089 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.03) opts 0xd
02:01:54.090 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.03)
02:01:54.090 00.000 11596 Moving (-0.06, 0.03) raw xDistance=0.03 yDistance=-0.06
02:01:54.090 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:01:54.090 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:54.090 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:01:54.090 00.000 11596 MoveAxis(E, 0, ABG)
02:01:54.090 00.000 11596 Move returns status 0, amount 0
02:01:54.090 00.000 11596 MoveAxis(N, 0, ABG)
02:01:54.090 00.000 11596 Move returns status 0, amount 0
02:01:54.090 00.000 11596 move complete, result=0
02:01:54.090 00.000 11596 worker thread done servicing request
02:01:54.096 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
02:01:54.105 00.009 13300 UpdateGuideState exits: m=1425 SNR=26.4
02:01:54.105 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:54.105 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:01:54.105 00.000 13300 Enqueuing Expose request
02:01:54.106 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:01:54.106 00.000 11596 Worker thread wakes up
02:01:54.106 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:01:54.465 00.359 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fa8bc510-5a7d-4693-89ae-9ae18db29b2d"}
02:01:54.465 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fa8bc510-5a7d-4693-89ae-9ae18db29b2d"}
02:01:54.466 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9cfd53f3-7e19-4703-93c0-4b9602c39c44"}
02:01:54.466 00.000 13300 case statement mapped state 6 to 3
02:01:54.466 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9cfd53f3-7e19-4703-93c0-4b9602c39c44"}
02:01:54.467 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b3d3624b-1d53-4e06-bc29-75fdc8398ba6"}
02:01:54.467 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":336,"width":15,"height":15,"star_pos":[6.76,6.67],"pixels":"..."},"id":"b3d3624b-1d53-4e06-bc29-75fdc8398ba6"}
02:01:54.618 00.151 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:01:57.464 02.846 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"edc404c4-5fb9-4307-b568-e4954170cb3d"}
02:01:57.464 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"edc404c4-5fb9-4307-b568-e4954170cb3d"}
02:01:57.465 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"91b27939-9370-45f5-a756-644b97f7855b"}
02:01:57.465 00.000 13300 case statement mapped state 6 to 3
02:01:57.465 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"91b27939-9370-45f5-a756-644b97f7855b"}
02:01:57.465 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a45a0c83-eebe-4ad4-8844-7c05a3dfafe1"}
02:01:57.466 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":336,"width":15,"height":15,"star_pos":[6.76,6.67],"pixels":"..."},"id":"a45a0c83-eebe-4ad4-8844-7c05a3dfafe1"}
02:01:57.654 00.188 11596 Exposure complete
02:01:57.728 00.074 11596 worker thread done servicing request
02:01:57.728 00.000 13300 OnExposeComplete: enter
02:01:57.728 00.000 13300 UpdateGuideState(): m_state=6
02:01:57.729 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 337
02:01:57.729 00.000 13300 Star::Find returns 1 (0), X=34.80, Y=410.70, Mass=1389, SNR=26.1, Peak=213 HFD=3.0
02:01:57.729 00.000 13300 MultiStar: [#1 0.12,0.21,0.55,U] [#2 -0.05,0.02,0.52,U] [#3 -0.13,0.15,0.34,U] [#4 0.22,0.19,0.28,U] [#5 0.15,-0.20,0.28,U] [#6 0.21,0.10,0.25,U] [#7 0.09,0.22,0.28,U] [#8 -0.11,-0.12,0.24,U] 
02:01:57.730 00.001 13300 single-star, 8 included, MultiStar: {0.03, 0.08}, one-star: {-0.02, 0.06}
02:01:57.730 00.000 13300 CameraToMount -- cameraTheta (1.95) - m_xAngle (1.53) = xAngle (0.42 = 0.42)
02:01:57.730 00.000 13300 CameraToMount -- cameraTheta (1.95) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.71 = -2.71)
02:01:57.730 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.06 hyp=0.07 cameraTheta=1.95 mountX=0.06 mountY=-0.03, mountTheta=-0.43
02:01:57.732 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.06, opts=13)
02:01:57.732 00.000 13300 Enqueuing Move request for scope (-0.02, 0.06)
02:01:57.732 00.000 11596 Worker thread wakes up
02:01:57.732 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.06) opts 0xd
02:01:57.733 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.06)
02:01:57.733 00.000 11596 Moving (-0.02, 0.06) raw xDistance=0.06 yDistance=-0.03
02:01:57.733 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:01:57.733 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:57.733 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:01:57.733 00.000 11596 MoveAxis(E, 0, ABG)
02:01:57.733 00.000 11596 Move returns status 0, amount 0
02:01:57.733 00.000 11596 MoveAxis(N, 0, ABG)
02:01:57.733 00.000 11596 Move returns status 0, amount 0
02:01:57.733 00.000 11596 move complete, result=0
02:01:57.734 00.001 11596 worker thread done servicing request
02:01:57.740 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
02:01:57.748 00.008 13300 UpdateGuideState exits: m=1389 SNR=26.1
02:01:57.749 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:57.749 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:01:57.749 00.000 13300 Enqueuing Expose request
02:01:57.749 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:01:57.749 00.000 11596 Worker thread wakes up
02:01:57.749 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:01:58.260 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:02:00.464 02.204 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6b7853db-25c2-4f9e-8b29-45099ea29eec"}
02:02:00.464 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6b7853db-25c2-4f9e-8b29-45099ea29eec"}
02:02:00.465 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"308d0084-7e9f-43b9-a599-75a7ae7d3356"}
02:02:00.465 00.000 13300 case statement mapped state 6 to 3
02:02:00.465 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"308d0084-7e9f-43b9-a599-75a7ae7d3356"}
02:02:00.465 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"02db1553-201e-4cc2-9420-b2a96aac2d08"}
02:02:00.466 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":337,"width":15,"height":15,"star_pos":[6.80,6.70],"pixels":"..."},"id":"02db1553-201e-4cc2-9420-b2a96aac2d08"}
02:02:01.301 00.835 11596 Exposure complete
02:02:01.370 00.069 11596 worker thread done servicing request
02:02:01.370 00.000 13300 OnExposeComplete: enter
02:02:01.370 00.000 13300 UpdateGuideState(): m_state=6
02:02:01.371 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 338
02:02:01.371 00.000 13300 Star::Find returns 1 (0), X=34.74, Y=410.73, Mass=1411, SNR=26.3, Peak=211 HFD=3.1
02:02:01.371 00.000 13300 MultiStar: [#1 0.23,0.24,0.00,M8] [#2 -0.04,0.01,0.50,U] [#3 -0.22,0.09,0.32,U] [#4 0.07,0.30,0.00,M4] [#5 0.10,-0.24,0.28,U] [#6 0.29,-0.01,0.27,U] [#7 0.26,0.02,0.31,U] [#8 -0.23,-0.18,0.23,U] 
02:02:01.371 00.000 13300 refined, 6 included, MultiStar: {-0.01, 0.01}, one-star: {-0.08, 0.09}
02:02:01.371 00.000 13300 CameraToMount -- cameraTheta (2.70) - m_xAngle (1.53) = xAngle (1.17 = 1.17)
02:02:01.372 00.001 13300 CameraToMount -- cameraTheta (2.70) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.96 = -1.96)
02:02:01.372 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.01 cameraTheta=2.70 mountX=0.01 mountY=-0.01, mountTheta=-1.17
02:02:01.374 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.01, opts=13)
02:02:01.374 00.000 13300 Enqueuing Move request for scope (-0.01, 0.01)
02:02:01.374 00.000 11596 Worker thread wakes up
02:02:01.374 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
02:02:01.375 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
02:02:01.375 00.000 11596 Moving (-0.01, 0.01) raw xDistance=0.01 yDistance=-0.01
02:02:01.375 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:02:01.375 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:01.375 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:02:01.375 00.000 11596 MoveAxis(E, 0, ABG)
02:02:01.375 00.000 11596 Move returns status 0, amount 0
02:02:01.376 00.001 11596 MoveAxis(N, 0, ABG)
02:02:01.376 00.000 11596 Move returns status 0, amount 0
02:02:01.376 00.000 11596 move complete, result=0
02:02:01.376 00.000 11596 worker thread done servicing request
02:02:01.382 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
02:02:01.391 00.009 13300 UpdateGuideState exits: m=1411 SNR=26.3
02:02:01.391 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:01.391 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:02:01.391 00.000 13300 Enqueuing Expose request
02:02:01.391 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:02:01.391 00.000 11596 Worker thread wakes up
02:02:01.391 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:02:01.897 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:02:03.462 01.565 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a5ac69c9-0f04-4c9f-9d96-0deb42ca93be"}
02:02:03.462 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a5ac69c9-0f04-4c9f-9d96-0deb42ca93be"}
02:02:03.463 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fcec60bb-0b14-4237-ac70-cfcefb573a19"}
02:02:03.463 00.000 13300 case statement mapped state 6 to 3
02:02:03.463 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fcec60bb-0b14-4237-ac70-cfcefb573a19"}
02:02:03.463 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"16d6a290-fbbb-4ed4-ba7c-8638620e8f9f"}
02:02:03.464 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":338,"width":15,"height":15,"star_pos":[6.74,6.73],"pixels":"..."},"id":"16d6a290-fbbb-4ed4-ba7c-8638620e8f9f"}
02:02:04.931 01.467 11596 Exposure complete
02:02:05.000 00.069 11596 worker thread done servicing request
02:02:05.000 00.000 13300 OnExposeComplete: enter
02:02:05.000 00.000 13300 UpdateGuideState(): m_state=6
02:02:05.001 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 339
02:02:05.001 00.000 13300 Star::Find returns 1 (0), X=34.79, Y=410.66, Mass=1404, SNR=26.2, Peak=200 HFD=3.2
02:02:05.002 00.001 13300 MultiStar: [#1 0.18,0.24,0.55,U] [#2 -0.04,-0.16,0.51,U] [#3 -0.08,0.12,0.32,U] [#4 0.11,0.04,0.33,U] [#5 0.01,-0.26,0.29,U] [#6 0.17,-0.01,0.26,U] [#7 0.02,-0.12,0.30,U] [#8 0.14,-0.28,0.00,M1] 
02:02:05.002 00.000 13300 refined, 7 included, MultiStar: {0.03, 0.00}, one-star: {-0.03, 0.02}
02:02:05.002 00.000 13300 CameraToMount -- cameraTheta (0.03) - m_xAngle (1.53) = xAngle (-1.50 = -1.50)
02:02:05.002 00.000 13300 CameraToMount -- cameraTheta (0.03) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.63 = 1.66)
02:02:05.002 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.00 hyp=0.03 cameraTheta=0.03 mountX=0.00 mountY=0.03, mountTheta=1.50
02:02:05.004 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.00, opts=13)
02:02:05.005 00.001 13300 Enqueuing Move request for scope (0.03, 0.00)
02:02:05.005 00.000 11596 Worker thread wakes up
02:02:05.005 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.00) opts 0xd
02:02:05.005 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.00)
02:02:05.005 00.000 11596 Moving (0.03, 0.00) raw xDistance=0.00 yDistance=0.03
02:02:05.005 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:02:05.005 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:05.005 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:02:05.006 00.001 11596 MoveAxis(E, 0, ABG)
02:02:05.006 00.000 11596 Move returns status 0, amount 0
02:02:05.006 00.000 11596 MoveAxis(N, 0, ABG)
02:02:05.006 00.000 11596 Move returns status 0, amount 0
02:02:05.006 00.000 11596 move complete, result=0
02:02:05.006 00.000 11596 worker thread done servicing request
02:02:05.013 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
02:02:05.020 00.007 13300 UpdateGuideState exits: m=1404 SNR=26.2
02:02:05.021 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:05.021 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:02:05.021 00.000 13300 Enqueuing Expose request
02:02:05.021 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:02:05.021 00.000 11596 Worker thread wakes up
02:02:05.021 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:02:05.527 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:02:06.463 00.936 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9b91c522-56ff-4a12-a332-69745ca9a8c3"}
02:02:06.463 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9b91c522-56ff-4a12-a332-69745ca9a8c3"}
02:02:06.464 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4d6aae1c-782d-445c-9780-39c65472d88f"}
02:02:06.464 00.000 13300 case statement mapped state 6 to 3
02:02:06.464 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4d6aae1c-782d-445c-9780-39c65472d88f"}
02:02:06.464 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3e90c8fb-b520-41f0-9eb2-4fa1c1197d9a"}
02:02:06.464 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":339,"width":15,"height":15,"star_pos":[6.79,6.66],"pixels":"..."},"id":"3e90c8fb-b520-41f0-9eb2-4fa1c1197d9a"}
02:02:08.555 02.091 11596 Exposure complete
02:02:08.634 00.079 11596 worker thread done servicing request
02:02:08.635 00.001 13300 OnExposeComplete: enter
02:02:08.635 00.000 13300 UpdateGuideState(): m_state=6
02:02:08.635 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 340
02:02:08.635 00.000 13300 Star::Find returns 1 (0), X=34.75, Y=410.65, Mass=1388, SNR=26.1, Peak=204 HFD=3.1
02:02:08.636 00.001 13300 MultiStar: [#1 0.16,0.19,0.54,U] [#2 -0.20,-0.10,0.52,U] [#3 0.08,0.07,0.34,U] [#4 0.14,0.19,0.34,U] [#5 0.42,-0.38,0.00,M5] [#6 0.03,0.17,0.26,U] [#7 -0.00,0.01,0.28,U] [#8 -0.31,-0.14,0.00,M2] 
02:02:08.636 00.000 13300 refined, 6 included, MultiStar: {-0.01, 0.06}, one-star: {-0.08, 0.01}
02:02:08.636 00.000 13300 CameraToMount -- cameraTheta (1.66) - m_xAngle (1.53) = xAngle (0.12 = 0.12)
02:02:08.636 00.000 13300 CameraToMount -- cameraTheta (1.66) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.00 = -3.00)
02:02:08.636 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.66 mountX=0.06 mountY=-0.01, mountTheta=-0.14
02:02:08.639 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.06, opts=13)
02:02:08.639 00.000 13300 Enqueuing Move request for scope (-0.01, 0.06)
02:02:08.639 00.000 11596 Worker thread wakes up
02:02:08.639 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.06) opts 0xd
02:02:08.639 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.06)
02:02:08.640 00.001 11596 Moving (-0.01, 0.06) raw xDistance=0.06 yDistance=-0.01
02:02:08.640 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:02:08.640 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:08.640 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:02:08.641 00.001 11596 MoveAxis(E, 0, ABG)
02:02:08.641 00.000 11596 Move returns status 0, amount 0
02:02:08.641 00.000 11596 MoveAxis(N, 0, ABG)
02:02:08.641 00.000 11596 Move returns status 0, amount 0
02:02:08.641 00.000 11596 move complete, result=0
02:02:08.641 00.000 11596 worker thread done servicing request
02:02:08.649 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
02:02:08.657 00.008 13300 UpdateGuideState exits: m=1388 SNR=26.1
02:02:08.657 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:08.658 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:02:08.658 00.000 13300 Enqueuing Expose request
02:02:08.658 00.000 11596 Worker thread wakes up
02:02:08.658 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:02:08.658 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:02:09.165 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:02:09.462 00.297 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0067b312-dc9e-4315-acf7-43215966adc0"}
02:02:09.462 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0067b312-dc9e-4315-acf7-43215966adc0"}
02:02:09.463 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"67b949f7-ae6c-46a8-9d97-5c0ce3ed426e"}
02:02:09.463 00.000 13300 case statement mapped state 6 to 3
02:02:09.463 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"67b949f7-ae6c-46a8-9d97-5c0ce3ed426e"}
02:02:09.463 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9af7867a-5b4e-40ae-84d6-bf2270659236"}
02:02:09.463 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":340,"width":15,"height":15,"star_pos":[6.75,6.65],"pixels":"..."},"id":"9af7867a-5b4e-40ae-84d6-bf2270659236"}
02:02:12.195 02.732 11596 Exposure complete
02:02:12.265 00.070 11596 worker thread done servicing request
02:02:12.265 00.000 13300 OnExposeComplete: enter
02:02:12.265 00.000 13300 UpdateGuideState(): m_state=6
02:02:12.265 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 341
02:02:12.265 00.000 13300 Star::Find returns 1 (0), X=34.70, Y=410.58, Mass=1401, SNR=26.2, Peak=182 HFD=3.2
02:02:12.266 00.001 13300 MultiStar: [#1 0.03,0.08,0.55,U] [#2 -0.06,-0.13,0.53,U] [#3 -0.26,-0.06,0.33,U] [#4 0.30,-0.02,0.33,U] [#5 0.22,-0.36,0.00,M6] [#6 0.01,-0.49,0.00,M1] [#7 -0.18,-0.02,0.30,U] [#8 0.12,-0.11,0.25,U] 
02:02:12.266 00.000 13300 refined, 6 included, MultiStar: {-0.04, -0.05}, one-star: {-0.12, -0.06}
02:02:12.266 00.000 13300 CameraToMount -- cameraTheta (-2.34) - m_xAngle (1.53) = xAngle (-3.87 = 2.41)
02:02:12.266 00.000 13300 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.00 = -0.72)
02:02:12.266 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-2.34 mountX=-0.05 mountY=-0.04, mountTheta=-2.42
02:02:12.268 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.05, opts=13)
02:02:12.268 00.000 13300 Enqueuing Move request for scope (-0.04, -0.05)
02:02:12.268 00.000 11596 Worker thread wakes up
02:02:12.269 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.05) opts 0xd
02:02:12.269 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.05)
02:02:12.269 00.000 11596 Moving (-0.04, -0.05) raw xDistance=-0.05 yDistance=-0.04
02:02:12.269 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:02:12.269 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:12.269 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:02:12.269 00.000 11596 MoveAxis(E, 0, ABG)
02:02:12.270 00.001 11596 Move returns status 0, amount 0
02:02:12.270 00.000 11596 MoveAxis(N, 0, ABG)
02:02:12.270 00.000 11596 Move returns status 0, amount 0
02:02:12.270 00.000 11596 move complete, result=0
02:02:12.270 00.000 11596 worker thread done servicing request
02:02:12.276 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
02:02:12.284 00.008 13300 UpdateGuideState exits: m=1401 SNR=26.2
02:02:12.284 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:12.284 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:02:12.284 00.000 13300 Enqueuing Expose request
02:02:12.285 00.001 11596 Worker thread wakes up
02:02:12.285 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:02:12.285 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:02:12.461 00.176 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1a077198-4cb7-4b97-aa45-96adbd8b507d"}
02:02:12.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1a077198-4cb7-4b97-aa45-96adbd8b507d"}
02:02:12.462 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"78ad9625-7a22-493c-bdbb-f11257c7f218"}
02:02:12.462 00.000 13300 case statement mapped state 6 to 3
02:02:12.462 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"78ad9625-7a22-493c-bdbb-f11257c7f218"}
02:02:12.463 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"678dcce7-25f9-4e78-ba9d-02184cc325f4"}
02:02:12.463 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":341,"width":15,"height":15,"star_pos":[6.70,6.58],"pixels":"..."},"id":"678dcce7-25f9-4e78-ba9d-02184cc325f4"}
02:02:12.801 00.338 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:02:15.462 02.661 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5e0781c6-1bf0-4a4c-81a6-e80b7de41e88"}
02:02:15.462 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5e0781c6-1bf0-4a4c-81a6-e80b7de41e88"}
02:02:15.463 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"daaca872-2ca3-4b14-8144-08a2df9a12f2"}
02:02:15.463 00.000 13300 case statement mapped state 6 to 3
02:02:15.463 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"daaca872-2ca3-4b14-8144-08a2df9a12f2"}
02:02:15.464 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1fb745be-7a3b-4892-826f-fdb714769cef"}
02:02:15.464 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":341,"width":15,"height":15,"star_pos":[6.70,6.58],"pixels":"..."},"id":"1fb745be-7a3b-4892-826f-fdb714769cef"}
02:02:15.828 00.364 11596 Exposure complete
02:02:15.908 00.080 11596 worker thread done servicing request
02:02:15.908 00.000 13300 OnExposeComplete: enter
02:02:15.908 00.000 13300 UpdateGuideState(): m_state=6
02:02:15.909 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 342
02:02:15.909 00.000 13300 Star::Find returns 1 (0), X=34.73, Y=410.66, Mass=1412, SNR=26.3, Peak=188 HFD=3.3
02:02:15.909 00.000 13300 MultiStar: [#1 0.14,0.14,0.56,U] [#2 -0.00,-0.32,0.00,M1] [#3 -0.09,0.15,0.33,U] [#4 -0.07,-0.15,0.28,U] [#5 0.30,-0.61,0.00,M7] [#6 0.22,0.06,0.27,U] [#7 0.06,-0.32,0.00,M1] [#8 -0.01,-0.02,0.24,U] 
02:02:15.910 00.001 13300 refined, 5 included, MultiStar: {-0.00, 0.04}, one-star: {-0.09, 0.02}
02:02:15.910 00.000 13300 CameraToMount -- cameraTheta (1.65) - m_xAngle (1.53) = xAngle (0.11 = 0.11)
02:02:15.910 00.000 13300 CameraToMount -- cameraTheta (1.65) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.01 = -3.01)
02:02:15.910 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.04 hyp=0.04 cameraTheta=1.65 mountX=0.04 mountY=-0.01, mountTheta=-0.13
02:02:15.912 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.04, opts=13)
02:02:15.912 00.000 13300 Enqueuing Move request for scope (-0.00, 0.04)
02:02:15.912 00.000 11596 Worker thread wakes up
02:02:15.912 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.04) opts 0xd
02:02:15.912 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.04)
02:02:15.913 00.001 11596 Moving (-0.00, 0.04) raw xDistance=0.04 yDistance=-0.01
02:02:15.913 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:02:15.913 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:15.913 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:02:15.913 00.000 11596 MoveAxis(E, 0, ABG)
02:02:15.913 00.000 11596 Move returns status 0, amount 0
02:02:15.914 00.001 11596 MoveAxis(N, 0, ABG)
02:02:15.914 00.000 11596 Move returns status 0, amount 0
02:02:15.914 00.000 11596 move complete, result=0
02:02:15.914 00.000 11596 worker thread done servicing request
02:02:15.922 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
02:02:15.936 00.014 13300 UpdateGuideState exits: m=1412 SNR=26.3
02:02:15.936 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:15.936 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:02:15.936 00.000 13300 Enqueuing Expose request
02:02:15.937 00.001 11596 Worker thread wakes up
02:02:15.937 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:02:15.937 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:02:16.446 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:02:18.461 02.015 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9bd9682f-26dd-45d3-9fe8-62eba505f5f7"}
02:02:18.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9bd9682f-26dd-45d3-9fe8-62eba505f5f7"}
02:02:18.462 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"61f20032-d43c-4868-813b-c67cf5f98af1"}
02:02:18.462 00.000 13300 case statement mapped state 6 to 3
02:02:18.462 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"61f20032-d43c-4868-813b-c67cf5f98af1"}
02:02:18.463 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6475a91f-0747-4559-930e-109fe6f23d51"}
02:02:18.463 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":342,"width":15,"height":15,"star_pos":[6.73,6.66],"pixels":"..."},"id":"6475a91f-0747-4559-930e-109fe6f23d51"}
02:02:19.485 01.022 11596 Exposure complete
02:02:19.563 00.078 11596 worker thread done servicing request
02:02:19.563 00.000 13300 OnExposeComplete: enter
02:02:19.563 00.000 13300 UpdateGuideState(): m_state=6
02:02:19.564 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 343
02:02:19.564 00.000 13300 Star::Find returns 1 (0), X=34.75, Y=410.59, Mass=1390, SNR=26.1, Peak=194 HFD=3.2
02:02:19.564 00.000 13300 MultiStar: [#1 0.08,0.12,0.55,U] [#2 -0.07,-0.25,0.47,U] [#3 -0.25,-0.08,0.34,U] [#4 0.07,-0.15,0.28,U] [#5 0.11,-0.87,0.00,M8] [#6 0.13,-0.16,0.27,U] [#7 0.06,-0.07,0.29,U] [#8 0.20,-0.13,0.32,U] 
02:02:19.565 00.001 13300 refined, 7 included, MultiStar: {-0.00, -0.08}, one-star: {-0.07, -0.05}
02:02:19.565 00.000 13300 CameraToMount -- cameraTheta (-1.62) - m_xAngle (1.53) = xAngle (-3.15 = 3.13)
02:02:19.565 00.000 13300 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.28 = 0.00)
02:02:19.565 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.08 hyp=0.08 cameraTheta=-1.62 mountX=-0.08 mountY=0.00, mountTheta=3.14
02:02:19.569 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.08, opts=13)
02:02:19.569 00.000 13300 Enqueuing Move request for scope (-0.00, -0.08)
02:02:19.569 00.000 11596 Worker thread wakes up
02:02:19.569 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.08) opts 0xd
02:02:19.569 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.08)
02:02:19.569 00.000 11596 Moving (-0.00, -0.08) raw xDistance=-0.08 yDistance=0.00
02:02:19.570 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:02:19.570 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:19.570 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:02:19.570 00.000 11596 MoveAxis(E, 0, ABG)
02:02:19.570 00.000 11596 Move returns status 0, amount 0
02:02:19.570 00.000 11596 MoveAxis(N, 0, ABG)
02:02:19.570 00.000 11596 Move returns status 0, amount 0
02:02:19.571 00.001 11596 move complete, result=0
02:02:19.571 00.000 11596 worker thread done servicing request
02:02:19.579 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
02:02:19.590 00.011 13300 UpdateGuideState exits: m=1390 SNR=26.1
02:02:19.590 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:19.591 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:02:19.591 00.000 13300 Enqueuing Expose request
02:02:19.591 00.000 11596 Worker thread wakes up
02:02:19.591 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:02:19.591 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:02:20.094 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:02:21.461 01.367 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0078d0fd-ed3a-4c85-8336-8ed446d9c029"}
02:02:21.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0078d0fd-ed3a-4c85-8336-8ed446d9c029"}
02:02:21.461 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"026a09d2-ccd2-4cc2-8691-f2f7c8774c6e"}
02:02:21.462 00.001 13300 case statement mapped state 6 to 3
02:02:21.462 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"026a09d2-ccd2-4cc2-8691-f2f7c8774c6e"}
02:02:21.462 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"20498601-6376-4281-8171-908ea21d0e27"}
02:02:21.462 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":343,"width":15,"height":15,"star_pos":[6.75,6.59],"pixels":"..."},"id":"20498601-6376-4281-8171-908ea21d0e27"}
02:02:23.131 01.669 11596 Exposure complete
02:02:23.203 00.072 11596 worker thread done servicing request
02:02:23.203 00.000 13300 OnExposeComplete: enter
02:02:23.204 00.001 13300 UpdateGuideState(): m_state=6
02:02:23.204 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 344
02:02:23.204 00.000 13300 Star::Find returns 1 (0), X=34.79, Y=410.69, Mass=1412, SNR=26.3, Peak=208 HFD=3.0
02:02:23.205 00.001 13300 MultiStar: [#1 0.07,0.31,0.00,M4] [#2 -0.01,-0.11,0.47,U] [#3 -0.06,0.14,0.31,U] [#4 -0.06,-0.12,0.28,U] [#5 0.08,-0.35,0.00,M9] [#6 0.11,-0.02,0.27,U] [#7 0.13,0.19,0.29,U] [#8 -0.05,-0.34,0.00,M1] 
02:02:23.205 00.000 13300 refined, 5 included, MultiStar: {-0.00, 0.02}, one-star: {-0.03, 0.05}
02:02:23.205 00.000 13300 CameraToMount -- cameraTheta (1.71) - m_xAngle (1.53) = xAngle (0.18 = 0.18)
02:02:23.205 00.000 13300 CameraToMount -- cameraTheta (1.71) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.95 = -2.95)
02:02:23.205 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.71 mountX=0.02 mountY=-0.00, mountTheta=-0.19
02:02:23.207 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.02, opts=13)
02:02:23.207 00.000 13300 Enqueuing Move request for scope (-0.00, 0.02)
02:02:23.207 00.000 11596 Worker thread wakes up
02:02:23.207 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.02) opts 0xd
02:02:23.207 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.02)
02:02:23.208 00.001 11596 Moving (-0.00, 0.02) raw xDistance=0.02 yDistance=-0.00
02:02:23.208 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:02:23.208 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:23.208 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:02:23.208 00.000 11596 MoveAxis(E, 0, ABG)
02:02:23.208 00.000 11596 Move returns status 0, amount 0
02:02:23.208 00.000 11596 MoveAxis(N, 0, ABG)
02:02:23.208 00.000 11596 Move returns status 0, amount 0
02:02:23.208 00.000 11596 move complete, result=0
02:02:23.208 00.000 11596 worker thread done servicing request
02:02:23.214 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
02:02:23.222 00.008 13300 UpdateGuideState exits: m=1412 SNR=26.3
02:02:23.222 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:23.222 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:02:23.222 00.000 13300 Enqueuing Expose request
02:02:23.222 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:02:23.222 00.000 11596 Worker thread wakes up
02:02:23.223 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:02:23.736 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:02:24.460 00.724 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"44c363e7-c3cb-44db-a6ab-ad3ecd798f55"}
02:02:24.460 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"44c363e7-c3cb-44db-a6ab-ad3ecd798f55"}
02:02:24.461 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7f8035b3-7f27-49d8-b3b6-30894c388455"}
02:02:24.461 00.000 13300 case statement mapped state 6 to 3
02:02:24.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7f8035b3-7f27-49d8-b3b6-30894c388455"}
02:02:24.461 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"478ae922-f435-44de-97e7-01c0a9c02ba5"}
02:02:24.462 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":344,"width":15,"height":15,"star_pos":[6.79,6.69],"pixels":"..."},"id":"478ae922-f435-44de-97e7-01c0a9c02ba5"}
02:02:26.757 02.295 11596 Exposure complete
02:02:26.829 00.072 11596 worker thread done servicing request
02:02:26.830 00.001 13300 OnExposeComplete: enter
02:02:26.830 00.000 13300 UpdateGuideState(): m_state=6
02:02:26.830 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 345
02:02:26.831 00.001 13300 Star::Find returns 1 (0), X=34.88, Y=410.65, Mass=1392, SNR=26.1, Peak=194 HFD=3.2
02:02:26.831 00.000 13300 MultiStar: [#1 0.18,0.27,0.00,M5] [#2 0.07,-0.06,0.51,U] [#3 0.17,0.08,0.34,U] [#4 0.28,0.16,0.00,M1] [#5 0.39,-0.52,0.00,M10] [#6 0.29,0.08,0.27,U] [#7 0.38,0.15,0.00,M1] [#8 0.03,-0.04,0.24,U] 
02:02:26.831 00.000 13300 single-star, 4 included, MultiStar: {0.10, 0.01}, one-star: {0.06, 0.01}
02:02:26.831 00.000 13300 CameraToMount -- cameraTheta (0.14) - m_xAngle (1.53) = xAngle (-1.39 = -1.39)
02:02:26.831 00.000 13300 CameraToMount -- cameraTheta (0.14) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.52 = 1.77)
02:02:26.832 00.001 13300 CameraToMount -- cameraX=0.06 cameraY=0.01 hyp=0.06 cameraTheta=0.14 mountX=0.01 mountY=0.06, mountTheta=1.39
02:02:26.834 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.01, opts=13)
02:02:26.834 00.000 13300 Enqueuing Move request for scope (0.06, 0.01)
02:02:26.835 00.001 11596 Worker thread wakes up
02:02:26.835 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.01) opts 0xd
02:02:26.835 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.01)
02:02:26.835 00.000 11596 Moving (0.06, 0.01) raw xDistance=0.01 yDistance=0.06
02:02:26.835 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:02:26.835 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:26.835 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:02:26.835 00.000 11596 MoveAxis(E, 0, ABG)
02:02:26.835 00.000 11596 Move returns status 0, amount 0
02:02:26.835 00.000 11596 MoveAxis(N, 0, ABG)
02:02:26.836 00.001 11596 Move returns status 0, amount 0
02:02:26.836 00.000 11596 move complete, result=0
02:02:26.836 00.000 11596 worker thread done servicing request
02:02:26.842 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
02:02:26.850 00.008 13300 UpdateGuideState exits: m=1392 SNR=26.1
02:02:26.850 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:26.850 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:02:26.851 00.001 13300 Enqueuing Expose request
02:02:26.851 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:02:26.851 00.000 11596 Worker thread wakes up
02:02:26.851 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:02:27.366 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:02:27.459 00.093 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a12ec122-7eb9-4d47-8faf-869bca54fcb7"}
02:02:27.459 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a12ec122-7eb9-4d47-8faf-869bca54fcb7"}
02:02:27.460 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"77ae08c2-ec9d-4dcd-8c5a-153154d7c436"}
02:02:27.460 00.000 13300 case statement mapped state 6 to 3
02:02:27.460 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"77ae08c2-ec9d-4dcd-8c5a-153154d7c436"}
02:02:27.461 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"087ef328-364b-4133-974f-be6e22fcadb1"}
02:02:27.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":345,"width":15,"height":15,"star_pos":[6.88,6.65],"pixels":"..."},"id":"087ef328-364b-4133-974f-be6e22fcadb1"}
02:02:30.406 02.945 11596 Exposure complete
02:02:30.460 00.054 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c3012848-7aca-4b32-b285-8b01cf1ce539"}
02:02:30.460 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c3012848-7aca-4b32-b285-8b01cf1ce539"}
02:02:30.461 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"818ebcbc-8405-4ddd-8404-1060fa3d819f"}
02:02:30.461 00.000 13300 case statement mapped state 6 to 3
02:02:30.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"818ebcbc-8405-4ddd-8404-1060fa3d819f"}
02:02:30.462 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d3764a2d-90e2-41ec-a1e1-7e4e59bf294d"}
02:02:30.462 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":345,"width":15,"height":15,"star_pos":[6.88,6.65],"pixels":"..."},"id":"d3764a2d-90e2-41ec-a1e1-7e4e59bf294d"}
02:02:30.478 00.016 11596 worker thread done servicing request
02:02:30.478 00.000 13300 OnExposeComplete: enter
02:02:30.478 00.000 13300 UpdateGuideState(): m_state=6
02:02:30.478 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 346
02:02:30.479 00.001 13300 Star::Find returns 1 (0), X=34.79, Y=410.74, Mass=1410, SNR=26.3, Peak=212 HFD=2.9
02:02:30.479 00.000 13300 MultiStar: [#1 0.33,0.30,0.00,M6] [#2 0.04,-0.09,0.46,U] [#3 0.02,0.32,0.00,M1] [#4 0.30,-0.06,0.00,M2] [#5 0.29,-0.21,0.00,R] [#6 0.03,-0.10,0.26,U] [#7 0.21,0.08,0.29,U] [#8 0.07,-0.05,0.23,U] 
02:02:30.479 00.000 13300 refined, 4 included, MultiStar: {0.03, 0.02}, one-star: {-0.03, 0.10}
02:02:30.479 00.000 13300 CameraToMount -- cameraTheta (0.59) - m_xAngle (1.53) = xAngle (-0.94 = -0.94)
02:02:30.479 00.000 13300 CameraToMount -- cameraTheta (0.59) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.07 = 2.21)
02:02:30.479 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.04 cameraTheta=0.59 mountX=0.02 mountY=0.03, mountTheta=0.94
02:02:30.481 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.02, opts=13)
02:02:30.481 00.000 13300 Enqueuing Move request for scope (0.03, 0.02)
02:02:30.482 00.001 11596 Worker thread wakes up
02:02:30.482 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
02:02:30.482 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
02:02:30.482 00.000 11596 Moving (0.03, 0.02) raw xDistance=0.02 yDistance=0.03
02:02:30.482 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:02:30.482 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:30.482 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:02:30.482 00.000 11596 MoveAxis(E, 0, ABG)
02:02:30.482 00.000 11596 Move returns status 0, amount 0
02:02:30.483 00.001 11596 MoveAxis(N, 0, ABG)
02:02:30.483 00.000 11596 Move returns status 0, amount 0
02:02:30.483 00.000 11596 move complete, result=0
02:02:30.483 00.000 11596 worker thread done servicing request
02:02:30.489 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
02:02:30.497 00.008 13300 UpdateGuideState exits: m=1410 SNR=26.3
02:02:30.497 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:30.497 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:02:30.497 00.000 13300 Enqueuing Expose request
02:02:30.498 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:02:30.498 00.000 11596 Worker thread wakes up
02:02:30.498 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:02:31.010 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:02:33.458 02.448 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"31cdf39c-bd4f-44f6-be27-8e51fef8a95e"}
02:02:33.458 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"31cdf39c-bd4f-44f6-be27-8e51fef8a95e"}
02:02:33.459 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0cebafc9-7c02-4c23-bf9e-2e3b514ccbb1"}
02:02:33.459 00.000 13300 case statement mapped state 6 to 3
02:02:33.459 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0cebafc9-7c02-4c23-bf9e-2e3b514ccbb1"}
02:02:33.459 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2860753e-c756-4287-8372-308b298eb1c6"}
02:02:33.460 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":346,"width":15,"height":15,"star_pos":[6.79,6.74],"pixels":"..."},"id":"2860753e-c756-4287-8372-308b298eb1c6"}
02:02:34.042 00.582 11596 Exposure complete
02:02:34.112 00.070 11596 worker thread done servicing request
02:02:34.112 00.000 13300 OnExposeComplete: enter
02:02:34.112 00.000 13300 UpdateGuideState(): m_state=6
02:02:34.113 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 347
02:02:34.113 00.000 13300 Star::Find returns 1 (0), X=34.76, Y=410.73, Mass=1439, SNR=26.6, Peak=217 HFD=3.2
02:02:34.113 00.000 13300 MultiStar: [#1 0.17,0.39,0.00,M7] [#2 -0.01,0.11,0.51,U] [#3 -0.12,0.22,0.32,U] [#4 0.09,0.18,0.27,U] [#5 -0.28,-0.02,0.29,U] [#6 0.09,0.27,0.26,U] [#7 0.06,-0.03,0.29,U] [#8 -0.32,-0.04,0.00,M1] 
02:02:34.113 00.000 13300 single-star, 6 included, MultiStar: {-0.04, 0.11}, one-star: {-0.06, 0.09}
02:02:34.114 00.001 13300 CameraToMount -- cameraTheta (2.20) - m_xAngle (1.53) = xAngle (0.67 = 0.67)
02:02:34.114 00.000 13300 CameraToMount -- cameraTheta (2.20) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.46 = -2.46)
02:02:34.114 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.09 hyp=0.11 cameraTheta=2.20 mountX=0.08 mountY=-0.07, mountTheta=-0.68
02:02:34.116 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.09, opts=13)
02:02:34.116 00.000 13300 Enqueuing Move request for scope (-0.06, 0.09)
02:02:34.116 00.000 11596 Worker thread wakes up
02:02:34.116 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.09) opts 0xd
02:02:34.116 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.09)
02:02:34.116 00.000 11596 Moving (-0.06, 0.09) raw xDistance=0.08 yDistance=-0.07
02:02:34.116 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:02:34.116 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:34.116 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:02:34.117 00.001 11596 MoveAxis(E, 0, ABG)
02:02:34.117 00.000 11596 Move returns status 0, amount 0
02:02:34.117 00.000 11596 MoveAxis(N, 0, ABG)
02:02:34.117 00.000 11596 Move returns status 0, amount 0
02:02:34.117 00.000 11596 move complete, result=0
02:02:34.117 00.000 11596 worker thread done servicing request
02:02:34.123 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
02:02:34.133 00.010 13300 UpdateGuideState exits: m=1439 SNR=26.6
02:02:34.133 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:34.133 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:02:34.133 00.000 13300 Enqueuing Expose request
02:02:34.133 00.000 11596 Worker thread wakes up
02:02:34.133 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:02:34.133 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:02:34.650 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:02:36.457 01.807 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8bfd67ef-b695-4c35-ba04-4361518e9f0b"}
02:02:36.457 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8bfd67ef-b695-4c35-ba04-4361518e9f0b"}
02:02:36.458 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7e00d608-6ee6-4a43-91dd-85b1ddcbb26e"}
02:02:36.458 00.000 13300 case statement mapped state 6 to 3
02:02:36.458 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7e00d608-6ee6-4a43-91dd-85b1ddcbb26e"}
02:02:36.458 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"279aa594-ef04-4963-a95b-b61d8b69a700"}
02:02:36.459 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":347,"width":15,"height":15,"star_pos":[6.76,6.73],"pixels":"..."},"id":"279aa594-ef04-4963-a95b-b61d8b69a700"}
02:02:37.683 01.224 11596 Exposure complete
02:02:37.752 00.069 11596 worker thread done servicing request
02:02:37.752 00.000 13300 OnExposeComplete: enter
02:02:37.752 00.000 13300 UpdateGuideState(): m_state=6
02:02:37.752 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 348
02:02:37.753 00.001 13300 Star::Find returns 1 (0), X=34.78, Y=410.70, Mass=1387, SNR=26.1, Peak=204 HFD=3.2
02:02:37.753 00.000 13300 MultiStar: [#1 0.21,0.31,0.00,M8] [#2 0.03,-0.04,0.52,U] [#3 -0.06,0.26,0.32,U] [#4 0.20,0.23,0.33,U] [#5 -0.21,0.14,0.28,U] [#6 0.01,-0.11,0.27,U] [#7 0.07,-0.13,0.29,U] [#8 0.06,-0.02,0.24,U] 
02:02:37.753 00.000 13300 refined, 7 included, MultiStar: {-0.00, 0.05}, one-star: {-0.04, 0.06}
02:02:37.753 00.000 13300 CameraToMount -- cameraTheta (1.59) - m_xAngle (1.53) = xAngle (0.06 = 0.06)
02:02:37.753 00.000 13300 CameraToMount -- cameraTheta (1.59) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.07 = -3.07)
02:02:37.754 00.001 13300 CameraToMount -- cameraX=-0.00 cameraY=0.05 hyp=0.05 cameraTheta=1.59 mountX=0.05 mountY=-0.00, mountTheta=-0.07
02:02:37.756 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.05, opts=13)
02:02:37.756 00.000 13300 Enqueuing Move request for scope (-0.00, 0.05)
02:02:37.756 00.000 11596 Worker thread wakes up
02:02:37.756 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.05) opts 0xd
02:02:37.756 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.05)
02:02:37.756 00.000 11596 Moving (-0.00, 0.05) raw xDistance=0.05 yDistance=-0.00
02:02:37.756 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:02:37.756 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:37.757 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:02:37.757 00.000 11596 MoveAxis(E, 0, ABG)
02:02:37.757 00.000 11596 Move returns status 0, amount 0
02:02:37.757 00.000 11596 MoveAxis(N, 0, ABG)
02:02:37.757 00.000 11596 Move returns status 0, amount 0
02:02:37.757 00.000 11596 move complete, result=0
02:02:37.757 00.000 11596 worker thread done servicing request
02:02:37.763 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
02:02:37.771 00.008 13300 UpdateGuideState exits: m=1387 SNR=26.1
02:02:37.771 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:37.772 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:02:37.772 00.000 13300 Enqueuing Expose request
02:02:37.772 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:02:37.772 00.000 11596 Worker thread wakes up
02:02:37.772 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:02:38.281 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:02:39.457 01.176 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6f244fba-ca31-44f9-a4a9-f6781e2045d8"}
02:02:39.457 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6f244fba-ca31-44f9-a4a9-f6781e2045d8"}
02:02:39.458 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"52b374ee-c746-443b-9ca8-1dc7c19fe879"}
02:02:39.458 00.000 13300 case statement mapped state 6 to 3
02:02:39.458 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"52b374ee-c746-443b-9ca8-1dc7c19fe879"}
02:02:39.458 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ef824868-cd11-41e4-b199-1e8f721a5fec"}
02:02:39.458 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":348,"width":15,"height":15,"star_pos":[6.78,6.70],"pixels":"..."},"id":"ef824868-cd11-41e4-b199-1e8f721a5fec"}
02:02:41.352 01.894 11596 Exposure complete
02:02:41.434 00.082 11596 worker thread done servicing request
02:02:41.434 00.000 13300 OnExposeComplete: enter
02:02:41.435 00.001 13300 UpdateGuideState(): m_state=6
02:02:41.435 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 349
02:02:41.436 00.001 13300 Star::Find returns 1 (0), X=34.85, Y=410.77, Mass=1398, SNR=26.2, Peak=203 HFD=2.9
02:02:41.436 00.000 13300 MultiStar: [#1 0.31,0.27,0.00,M9] [#2 0.18,-0.08,0.52,U] [#3 0.04,-0.08,0.34,U] [#4 0.35,0.20,0.00,M1] [#5 -0.13,-0.08,0.28,U] [#6 0.30,-0.40,0.00,M1] [#7 0.13,-0.17,0.30,U] [#8 0.35,0.04,0.00,M1] 
02:02:41.436 00.000 13300 refined, 4 included, MultiStar: {0.06, -0.00}, one-star: {0.03, 0.13}
02:02:41.436 00.000 13300 CameraToMount -- cameraTheta (-0.08) - m_xAngle (1.53) = xAngle (-1.61 = -1.61)
02:02:41.436 00.000 13300 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.74 = 1.55)
02:02:41.436 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.00 hyp=0.06 cameraTheta=-0.08 mountX=-0.00 mountY=0.06, mountTheta=1.61
02:02:41.438 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.00, opts=13)
02:02:41.439 00.001 13300 Enqueuing Move request for scope (0.06, -0.00)
02:02:41.439 00.000 11596 Worker thread wakes up
02:02:41.439 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.00) opts 0xd
02:02:41.439 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.00)
02:02:41.439 00.000 11596 Moving (0.06, -0.00) raw xDistance=-0.00 yDistance=0.06
02:02:41.439 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:02:41.439 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:41.440 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:02:41.440 00.000 11596 MoveAxis(E, 0, ABG)
02:02:41.440 00.000 11596 Move returns status 0, amount 0
02:02:41.440 00.000 11596 MoveAxis(N, 0, ABG)
02:02:41.440 00.000 11596 Move returns status 0, amount 0
02:02:41.440 00.000 11596 move complete, result=0
02:02:41.440 00.000 11596 worker thread done servicing request
02:02:41.447 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
02:02:41.455 00.008 13300 UpdateGuideState exits: m=1398 SNR=26.2
02:02:41.455 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:41.456 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:02:41.456 00.000 13300 Enqueuing Expose request
02:02:41.456 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:02:41.456 00.000 11596 Worker thread wakes up
02:02:41.456 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:02:41.965 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:02:42.456 00.491 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"be7b87d2-7eda-4bc7-97fd-065e2a1fe561"}
02:02:42.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"be7b87d2-7eda-4bc7-97fd-065e2a1fe561"}
02:02:42.457 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"64f88419-5f07-427f-918d-08609dfc4cad"}
02:02:42.457 00.000 13300 case statement mapped state 6 to 3
02:02:42.457 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"64f88419-5f07-427f-918d-08609dfc4cad"}
02:02:42.458 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cbdac90c-f881-4480-9321-ff50deb3da0d"}
02:02:42.458 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":349,"width":15,"height":15,"star_pos":[6.85,6.77],"pixels":"..."},"id":"cbdac90c-f881-4480-9321-ff50deb3da0d"}
02:02:44.994 02.536 11596 Exposure complete
02:02:45.064 00.070 11596 worker thread done servicing request
02:02:45.064 00.000 13300 OnExposeComplete: enter
02:02:45.064 00.000 13300 UpdateGuideState(): m_state=6
02:02:45.065 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 350
02:02:45.065 00.000 13300 Star::Find returns 1 (0), X=34.75, Y=410.71, Mass=1392, SNR=26.2, Peak=210 HFD=3.0
02:02:45.065 00.000 13300 MultiStar: [#1 0.13,0.23,0.55,U] [#2 -0.08,0.02,0.51,U] [#3 -0.06,0.17,0.33,U] [#4 0.18,0.21,0.29,U] [#5 -0.03,-0.00,0.29,U] [#6 0.23,0.07,0.27,U] [#7 0.22,-0.18,0.30,U] [#8 0.00,-0.14,0.25,U] 
02:02:45.065 00.000 13300 refined, 8 included, MultiStar: {0.03, 0.07}, one-star: {-0.07, 0.07}
02:02:45.066 00.001 13300 CameraToMount -- cameraTheta (1.14) - m_xAngle (1.53) = xAngle (-0.39 = -0.39)
02:02:45.066 00.000 13300 CameraToMount -- cameraTheta (1.14) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.52 = 2.77)
02:02:45.066 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.07 cameraTheta=1.14 mountX=0.07 mountY=0.03, mountTheta=0.38
02:02:45.068 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.07, opts=13)
02:02:45.069 00.001 13300 Enqueuing Move request for scope (0.03, 0.07)
02:02:45.069 00.000 11596 Worker thread wakes up
02:02:45.069 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
02:02:45.069 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
02:02:45.069 00.000 11596 Moving (0.03, 0.07) raw xDistance=0.07 yDistance=0.03
02:02:45.069 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:02:45.069 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:45.069 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:02:45.070 00.001 11596 MoveAxis(E, 0, ABG)
02:02:45.070 00.000 11596 Move returns status 0, amount 0
02:02:45.070 00.000 11596 MoveAxis(N, 0, ABG)
02:02:45.070 00.000 11596 Move returns status 0, amount 0
02:02:45.070 00.000 11596 move complete, result=0
02:02:45.070 00.000 11596 worker thread done servicing request
02:02:45.078 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
02:02:45.086 00.008 13300 UpdateGuideState exits: m=1392 SNR=26.2
02:02:45.087 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:45.087 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:02:45.087 00.000 13300 Enqueuing Expose request
02:02:45.087 00.000 11596 Worker thread wakes up
02:02:45.087 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:02:45.087 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:02:45.455 00.368 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f137314a-6adb-462b-997c-37cf1530578b"}
02:02:45.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f137314a-6adb-462b-997c-37cf1530578b"}
02:02:45.456 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"960dfd2a-6a2f-43b9-80db-240bf6730409"}
02:02:45.456 00.000 13300 case statement mapped state 6 to 3
02:02:45.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"960dfd2a-6a2f-43b9-80db-240bf6730409"}
02:02:45.457 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5ea3f445-b099-461d-9eb3-b0e00ccb31b9"}
02:02:45.458 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":350,"width":15,"height":15,"star_pos":[6.75,6.71],"pixels":"..."},"id":"5ea3f445-b099-461d-9eb3-b0e00ccb31b9"}
02:02:45.589 00.131 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:02:48.453 02.864 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"94b39980-41f0-4178-bd14-93cc36f7f40f"}
02:02:48.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"94b39980-41f0-4178-bd14-93cc36f7f40f"}
02:02:48.454 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6bd81bd3-9518-4ee8-9215-100704c25d40"}
02:02:48.454 00.000 13300 case statement mapped state 6 to 3
02:02:48.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6bd81bd3-9518-4ee8-9215-100704c25d40"}
02:02:48.454 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6163940d-8f0c-429e-9090-666c9520573c"}
02:02:48.455 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":350,"width":15,"height":15,"star_pos":[6.75,6.71],"pixels":"..."},"id":"6163940d-8f0c-429e-9090-666c9520573c"}
02:02:48.616 00.161 11596 Exposure complete
02:02:48.690 00.074 11596 worker thread done servicing request
02:02:48.691 00.001 13300 OnExposeComplete: enter
02:02:48.691 00.000 13300 UpdateGuideState(): m_state=6
02:02:48.691 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 351
02:02:48.691 00.000 13300 Star::Find returns 1 (0), X=34.74, Y=410.80, Mass=1398, SNR=26.2, Peak=217 HFD=3.0
02:02:48.692 00.001 13300 MultiStar: [#1 0.22,0.47,0.00,M9] [#2 -0.05,-0.05,0.47,U] [#3 -0.15,0.37,0.00,M1] [#4 0.28,0.22,0.00,M1] [#5 -0.26,-0.17,0.00,M1] [#6 -0.02,0.44,0.00,M1] [#7 0.21,0.34,0.00,M1] [#8 0.05,-0.14,0.29,U] 
02:02:48.692 00.000 13300 refined, 2 included, MultiStar: {-0.05, 0.05}, one-star: {-0.09, 0.16}
02:02:48.692 00.000 13300 CameraToMount -- cameraTheta (2.36) - m_xAngle (1.53) = xAngle (0.83 = 0.83)
02:02:48.692 00.000 13300 CameraToMount -- cameraTheta (2.36) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.30 = -2.30)
02:02:48.692 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.05 hyp=0.07 cameraTheta=2.36 mountX=0.05 mountY=-0.06, mountTheta=-0.83
02:02:48.694 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.05, opts=13)
02:02:48.694 00.000 13300 Enqueuing Move request for scope (-0.05, 0.05)
02:02:48.694 00.000 11596 Worker thread wakes up
02:02:48.694 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.05) opts 0xd
02:02:48.694 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.05)
02:02:48.694 00.000 11596 Moving (-0.05, 0.05) raw xDistance=0.05 yDistance=-0.06
02:02:48.695 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:02:48.695 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:48.695 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:02:48.695 00.000 11596 MoveAxis(E, 0, ABG)
02:02:48.695 00.000 11596 Move returns status 0, amount 0
02:02:48.695 00.000 11596 MoveAxis(N, 0, ABG)
02:02:48.695 00.000 11596 Move returns status 0, amount 0
02:02:48.695 00.000 11596 move complete, result=0
02:02:48.696 00.001 11596 worker thread done servicing request
02:02:48.702 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
02:02:48.710 00.008 13300 UpdateGuideState exits: m=1398 SNR=26.2
02:02:48.710 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:48.710 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:02:48.711 00.001 13300 Enqueuing Expose request
02:02:48.711 00.000 11596 Worker thread wakes up
02:02:48.711 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:02:48.711 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:02:49.216 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:02:51.454 02.238 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3cfc3942-bc33-4e48-9f9a-903129849c59"}
02:02:51.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3cfc3942-bc33-4e48-9f9a-903129849c59"}
02:02:51.455 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ff237943-2050-4817-ac5f-0779dff068d8"}
02:02:51.455 00.000 13300 case statement mapped state 6 to 3
02:02:51.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ff237943-2050-4817-ac5f-0779dff068d8"}
02:02:51.456 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"31310b0a-5b4a-4754-976f-1808b1700db6"}
02:02:51.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":351,"width":15,"height":15,"star_pos":[6.74,6.80],"pixels":"..."},"id":"31310b0a-5b4a-4754-976f-1808b1700db6"}
02:02:52.240 00.784 11596 Exposure complete
02:02:52.323 00.083 11596 worker thread done servicing request
02:02:52.324 00.001 13300 OnExposeComplete: enter
02:02:52.324 00.000 13300 UpdateGuideState(): m_state=6
02:02:52.324 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 352
02:02:52.324 00.000 13300 Star::Find returns 1 (0), X=34.73, Y=410.80, Mass=1417, SNR=26.3, Peak=222 HFD=3.0
02:02:52.325 00.001 13300 MultiStar: [#1 0.14,0.44,0.00,M10] [#2 -0.09,0.02,0.46,U] [#3 -0.10,0.08,0.33,U] [#4 0.02,0.14,0.27,U] [#5 -0.34,0.44,0.00,M2] [#6 0.33,-0.04,0.00,M2] [#7 -0.19,0.26,0.00,M2] [#8 -0.05,0.27,0.29,U] 
02:02:52.325 00.000 13300 refined, 4 included, MultiStar: {-0.07, 0.13}, one-star: {-0.09, 0.16}
02:02:52.325 00.000 13300 CameraToMount -- cameraTheta (2.07) - m_xAngle (1.53) = xAngle (0.54 = 0.54)
02:02:52.325 00.000 13300 CameraToMount -- cameraTheta (2.07) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.59 = -2.59)
02:02:52.325 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.13 hyp=0.15 cameraTheta=2.07 mountX=0.13 mountY=-0.08, mountTheta=-0.55
02:02:52.327 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.13, opts=13)
02:02:52.327 00.000 13300 Enqueuing Move request for scope (-0.07, 0.13)
02:02:52.327 00.000 11596 Worker thread wakes up
02:02:52.328 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.13) opts 0xd
02:02:52.328 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.13)
02:02:52.328 00.000 11596 Moving (-0.07, 0.13) raw xDistance=0.13 yDistance=-0.08
02:02:52.328 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:02:52.328 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:52.328 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:02:52.328 00.000 11596 MoveAxis(E, 0, ABG)
02:02:52.328 00.000 11596 Move returns status 0, amount 0
02:02:52.328 00.000 11596 MoveAxis(N, 0, ABG)
02:02:52.328 00.000 11596 Move returns status 0, amount 0
02:02:52.329 00.001 11596 move complete, result=0
02:02:52.329 00.000 11596 worker thread done servicing request
02:02:52.334 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
02:02:52.342 00.008 13300 UpdateGuideState exits: m=1417 SNR=26.3
02:02:52.343 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:52.343 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:02:52.343 00.000 13300 Enqueuing Expose request
02:02:52.343 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:02:52.343 00.000 11596 Worker thread wakes up
02:02:52.343 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:02:52.847 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:02:54.453 01.606 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e4e775b4-c366-496a-9ab6-3b50cd1e59b9"}
02:02:54.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e4e775b4-c366-496a-9ab6-3b50cd1e59b9"}
02:02:54.454 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"045d1f90-2f03-492d-af34-4a797eba32b4"}
02:02:54.454 00.000 13300 case statement mapped state 6 to 3
02:02:54.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"045d1f90-2f03-492d-af34-4a797eba32b4"}
02:02:54.454 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2442f953-8556-46a6-8eba-b71cc125a335"}
02:02:54.455 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":352,"width":15,"height":15,"star_pos":[6.73,6.80],"pixels":"..."},"id":"2442f953-8556-46a6-8eba-b71cc125a335"}
02:02:55.882 01.427 11596 Exposure complete
02:02:55.950 00.068 11596 worker thread done servicing request
02:02:55.950 00.000 13300 OnExposeComplete: enter
02:02:55.950 00.000 13300 UpdateGuideState(): m_state=6
02:02:55.950 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 353
02:02:55.951 00.001 13300 Star::Find returns 1 (0), X=34.84, Y=410.93, Mass=1381, SNR=26.0, Peak=214 HFD=2.9
02:02:55.951 00.000 13300 MultiStar: [#1 0.34,0.65,0.00,R] [#2 0.04,0.12,0.52,U] [#3 0.06,0.26,0.33,U] [#4 0.06,0.47,0.00,M1] [#5 -0.02,-0.11,0.30,U] [#6 0.23,0.30,0.00,M3] [#7 0.28,0.11,0.00,M3] [#8 -0.05,-0.05,0.23,U] 
02:02:55.951 00.000 13300 refined, 4 included, MultiStar: {0.02, 0.17}, one-star: {0.02, 0.29}
02:02:55.951 00.000 13300 CameraToMount -- cameraTheta (1.47) - m_xAngle (1.53) = xAngle (-0.07 = -0.07)
02:02:55.951 00.000 13300 CameraToMount -- cameraTheta (1.47) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.19 = 3.09)
02:02:55.951 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.17 hyp=0.17 cameraTheta=1.47 mountX=0.17 mountY=0.01, mountTheta=0.05
02:02:55.953 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.17, opts=13)
02:02:55.953 00.000 13300 Enqueuing Move request for scope (0.02, 0.17)
02:02:55.954 00.001 11596 Worker thread wakes up
02:02:55.954 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.17) opts 0xd
02:02:55.954 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.17)
02:02:55.954 00.000 11596 Moving (0.02, 0.17) raw xDistance=0.17 yDistance=0.01
02:02:55.954 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
02:02:55.954 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:55.954 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:02:55.954 00.000 11596 MoveAxis(W, 213, ABG)
02:02:55.954 00.000 11596 Guiding  Dir = 3, Dur = 213
02:02:55.955 00.001 11596 IsSlewing returns 0
02:02:55.961 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
02:02:55.969 00.008 13300 UpdateGuideState exits: m=1381 SNR=26.0
02:02:55.969 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:55.969 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:02:55.969 00.000 13300 Enqueuing Expose request
02:02:56.019 00.050 11596 IsGuiding returns 0
02:02:56.330 00.311 11596 IsGuiding returns 1
02:02:56.330 00.000 11596 scope still moving after pulse duration time elapsed
02:02:56.731 00.401 11596 IsSlewing returns 0
02:02:56.838 00.107 11596 IsGuiding returns 0
02:02:56.839 00.001 11596 scope move finished after 213 + 606 ms
02:02:56.839 00.000 11596 Move returns status 0, amount 213
02:02:56.839 00.000 11596 MoveAxis(N, 0, ABG)
02:02:56.839 00.000 11596 Move returns status 0, amount 0
02:02:56.839 00.000 11596 move complete, result=0
02:02:56.839 00.000 11596 worker thread done servicing request
02:02:56.839 00.000 13300 GuideStep: 0.2 px 213 ms WEST, 0.0 px 0 ms NORTH
02:02:56.839 00.000 11596 Worker thread wakes up
02:02:56.839 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:02:57.352 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:02:57.452 00.100 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4b8d101d-5e0d-4a12-9ce2-dfa693ec3b7a"}
02:02:57.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4b8d101d-5e0d-4a12-9ce2-dfa693ec3b7a"}
02:02:57.453 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"66e85f70-f109-46fd-bdf2-a824842de0ef"}
02:02:57.453 00.000 13300 case statement mapped state 6 to 3
02:02:57.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"66e85f70-f109-46fd-bdf2-a824842de0ef"}
02:02:57.454 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ece80fc4-bd4a-48e4-aa9c-62ca6b2e55b2"}
02:02:57.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":353,"width":15,"height":15,"star_pos":[6.84,6.93],"pixels":"..."},"id":"ece80fc4-bd4a-48e4-aa9c-62ca6b2e55b2"}
02:03:00.388 02.934 11596 Exposure complete
02:03:00.452 00.064 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e6d455cc-ff17-4054-b8f9-31f90d8d28cc"}
02:03:00.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e6d455cc-ff17-4054-b8f9-31f90d8d28cc"}
02:03:00.453 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0ad9107c-f88b-450a-ba8a-b59174732a53"}
02:03:00.453 00.000 13300 case statement mapped state 6 to 3
02:03:00.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0ad9107c-f88b-450a-ba8a-b59174732a53"}
02:03:00.454 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"948f7129-3989-4ce4-930d-c6d0e9abae70"}
02:03:00.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":353,"width":15,"height":15,"star_pos":[6.84,6.93],"pixels":"..."},"id":"948f7129-3989-4ce4-930d-c6d0e9abae70"}
02:03:00.475 00.021 11596 worker thread done servicing request
02:03:00.475 00.000 13300 OnExposeComplete: enter
02:03:00.476 00.001 13300 UpdateGuideState(): m_state=6
02:03:00.476 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 354
02:03:00.476 00.000 13300 Star::Find returns 1 (0), X=34.68, Y=410.73, Mass=1377, SNR=26.0, Peak=207 HFD=3.1
02:03:00.476 00.000 13300 MultiStar: [#1 -0.24,-0.37,0.00,M1] [#2 -0.01,-0.06,0.51,U] [#3 -0.17,0.25,0.34,U] [#4 0.11,0.19,0.29,U] [#5 -0.26,-0.21,0.00,M2] [#6 0.29,0.07,0.00,M4] [#7 -0.07,0.04,0.29,U] [#8 -0.32,-0.12,0.00,M1] 
02:03:00.477 00.001 13300 refined, 4 included, MultiStar: {-0.08, 0.09}, one-star: {-0.14, 0.09}
02:03:00.477 00.000 13300 CameraToMount -- cameraTheta (2.29) - m_xAngle (1.53) = xAngle (0.76 = 0.76)
02:03:00.477 00.000 13300 CameraToMount -- cameraTheta (2.29) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.37 = -2.37)
02:03:00.477 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.09 hyp=0.11 cameraTheta=2.29 mountX=0.08 mountY=-0.08, mountTheta=-0.77
02:03:00.479 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.09, opts=13)
02:03:00.479 00.000 13300 Enqueuing Move request for scope (-0.08, 0.09)
02:03:00.479 00.000 11596 Worker thread wakes up
02:03:00.479 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.09) opts 0xd
02:03:00.479 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.09)
02:03:00.479 00.000 11596 Moving (-0.08, 0.09) raw xDistance=0.08 yDistance=-0.08
02:03:00.479 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:03:00.480 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:00.480 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:03:00.480 00.000 11596 MoveAxis(E, 0, ABG)
02:03:00.480 00.000 11596 Move returns status 0, amount 0
02:03:00.480 00.000 11596 MoveAxis(N, 0, ABG)
02:03:00.480 00.000 11596 Move returns status 0, amount 0
02:03:00.480 00.000 11596 move complete, result=0
02:03:00.480 00.000 11596 worker thread done servicing request
02:03:00.486 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
02:03:00.494 00.008 13300 UpdateGuideState exits: m=1377 SNR=26.0
02:03:00.495 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:00.495 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:03:00.495 00.000 13300 Enqueuing Expose request
02:03:00.495 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:03:00.495 00.000 11596 Worker thread wakes up
02:03:00.495 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:03:01.008 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:03:03.453 02.445 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"276ba5e3-ef14-4017-9819-9e48cc42aec8"}
02:03:03.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"276ba5e3-ef14-4017-9819-9e48cc42aec8"}
02:03:03.454 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3106ffc5-8168-42d5-9f83-7fb1fe6f973c"}
02:03:03.454 00.000 13300 case statement mapped state 6 to 3
02:03:03.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3106ffc5-8168-42d5-9f83-7fb1fe6f973c"}
02:03:03.455 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9a7446e1-2c12-4fec-ac0d-ec6c1295f59b"}
02:03:03.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":354,"width":15,"height":15,"star_pos":[6.68,6.73],"pixels":"..."},"id":"9a7446e1-2c12-4fec-ac0d-ec6c1295f59b"}
02:03:04.035 00.580 11596 Exposure complete
02:03:04.103 00.068 11596 worker thread done servicing request
02:03:04.104 00.001 13300 OnExposeComplete: enter
02:03:04.104 00.000 13300 UpdateGuideState(): m_state=6
02:03:04.104 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 355
02:03:04.104 00.000 13300 Star::Find returns 1 (0), X=34.69, Y=410.84, Mass=1403, SNR=26.2, Peak=220 HFD=3.2
02:03:04.105 00.001 13300 MultiStar: [#1 -0.24,-0.05,0.55,U] [#2 -0.16,0.02,0.47,U] [#3 -0.18,0.22,0.34,U] [#4 -0.14,0.25,0.28,U] [#5 -0.16,-0.10,0.29,U] [#6 0.09,0.02,0.26,U] [#7 0.06,0.05,0.28,U] [#8 -0.10,0.13,0.23,U] 
02:03:04.105 00.000 13300 refined, 8 included, MultiStar: {-0.13, 0.09}, one-star: {-0.13, 0.20}
02:03:04.105 00.000 13300 CameraToMount -- cameraTheta (2.51) - m_xAngle (1.53) = xAngle (0.98 = 0.98)
02:03:04.105 00.000 13300 CameraToMount -- cameraTheta (2.51) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.15 = -2.15)
02:03:04.105 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=0.09 hyp=0.16 cameraTheta=2.51 mountX=0.09 mountY=-0.13, mountTheta=-0.98
02:03:04.107 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=0.09, opts=13)
02:03:04.107 00.000 13300 Enqueuing Move request for scope (-0.13, 0.09)
02:03:04.107 00.000 11596 Worker thread wakes up
02:03:04.107 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.09) opts 0xd
02:03:04.107 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, 0.09)
02:03:04.107 00.000 11596 Moving (-0.13, 0.09) raw xDistance=0.09 yDistance=-0.13
02:03:04.108 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:03:04.108 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:04.108 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:03:04.108 00.000 11596 MoveAxis(E, 0, ABG)
02:03:04.108 00.000 11596 Move returns status 0, amount 0
02:03:04.108 00.000 11596 MoveAxis(N, 0, ABG)
02:03:04.108 00.000 11596 Move returns status 0, amount 0
02:03:04.108 00.000 11596 move complete, result=0
02:03:04.108 00.000 11596 worker thread done servicing request
02:03:04.115 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
02:03:04.123 00.008 13300 UpdateGuideState exits: m=1403 SNR=26.2
02:03:04.123 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:04.123 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:03:04.123 00.000 13300 Enqueuing Expose request
02:03:04.123 00.000 11596 Worker thread wakes up
02:03:04.123 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:03:04.124 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:03:04.637 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:03:06.452 01.815 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"377cc097-845c-4cdf-9659-d9ddc4178905"}
02:03:06.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"377cc097-845c-4cdf-9659-d9ddc4178905"}
02:03:06.453 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"75c56236-7f8d-4d51-b916-7642eae80e46"}
02:03:06.453 00.000 13300 case statement mapped state 6 to 3
02:03:06.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"75c56236-7f8d-4d51-b916-7642eae80e46"}
02:03:06.453 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f734136b-de6b-4690-b6a1-77b736cb115a"}
02:03:06.454 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":355,"width":15,"height":15,"star_pos":[6.69,6.84],"pixels":"..."},"id":"f734136b-de6b-4690-b6a1-77b736cb115a"}
02:03:07.664 01.210 11596 Exposure complete
02:03:07.735 00.071 11596 worker thread done servicing request
02:03:07.736 00.001 13300 OnExposeComplete: enter
02:03:07.736 00.000 13300 UpdateGuideState(): m_state=6
02:03:07.736 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 356
02:03:07.737 00.001 13300 Star::Find returns 1 (0), X=34.70, Y=410.89, Mass=1403, SNR=26.3, Peak=225 HFD=3.2
02:03:07.737 00.000 13300 MultiStar: [#1 -0.23,-0.07,0.55,U] [#2 -0.12,0.20,0.52,U] [#3 -0.12,0.33,0.00,M1] [#4 0.15,0.37,0.00,M1] [#5 -0.05,-0.01,0.29,U] [#6 0.25,0.17,0.00,M4] [#7 -0.17,0.18,0.29,U] [#8 -0.13,0.31,0.00,M1] 
02:03:07.738 00.001 13300 refined, 4 included, MultiStar: {-0.14, 0.14}, one-star: {-0.12, 0.25}
02:03:07.738 00.000 13300 CameraToMount -- cameraTheta (2.36) - m_xAngle (1.53) = xAngle (0.83 = 0.83)
02:03:07.738 00.000 13300 CameraToMount -- cameraTheta (2.36) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.30 = -2.30)
02:03:07.738 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=0.14 hyp=0.20 cameraTheta=2.36 mountX=0.13 mountY=-0.15, mountTheta=-0.84
02:03:07.740 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=0.14, opts=13)
02:03:07.740 00.000 13300 Enqueuing Move request for scope (-0.14, 0.14)
02:03:07.740 00.000 11596 Worker thread wakes up
02:03:07.740 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.14) opts 0xd
02:03:07.741 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.14, 0.14)
02:03:07.741 00.000 11596 Moving (-0.14, 0.14) raw xDistance=0.13 yDistance=-0.15
02:03:07.741 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:03:07.741 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:07.741 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:03:07.741 00.000 11596 MoveAxis(E, 0, ABG)
02:03:07.741 00.000 11596 Move returns status 0, amount 0
02:03:07.742 00.001 11596 MoveAxis(N, 0, ABG)
02:03:07.742 00.000 11596 Move returns status 0, amount 0
02:03:07.742 00.000 11596 move complete, result=0
02:03:07.742 00.000 11596 worker thread done servicing request
02:03:07.749 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
02:03:07.757 00.008 13300 UpdateGuideState exits: m=1403 SNR=26.3
02:03:07.757 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:07.757 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:03:07.757 00.000 13300 Enqueuing Expose request
02:03:07.758 00.001 11596 Worker thread wakes up
02:03:07.758 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:03:07.758 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:03:08.266 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:03:09.451 01.185 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"80aa9197-5a37-4c8e-a22c-c3dd1c401c96"}
02:03:09.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"80aa9197-5a37-4c8e-a22c-c3dd1c401c96"}
02:03:09.452 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"43ac9862-aaa6-42f5-9fa3-191e8c633cd0"}
02:03:09.452 00.000 13300 case statement mapped state 6 to 3
02:03:09.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"43ac9862-aaa6-42f5-9fa3-191e8c633cd0"}
02:03:09.452 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"eb68c334-e9dd-4913-886b-fbf409210264"}
02:03:09.453 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":356,"width":15,"height":15,"star_pos":[6.70,6.89],"pixels":"..."},"id":"eb68c334-e9dd-4913-886b-fbf409210264"}
02:03:11.383 01.930 11596 Exposure complete
02:03:11.451 00.068 11596 worker thread done servicing request
02:03:11.451 00.000 13300 OnExposeComplete: enter
02:03:11.451 00.000 13300 UpdateGuideState(): m_state=6
02:03:11.452 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 357
02:03:11.452 00.000 13300 Star::Find returns 1 (0), X=34.64, Y=410.92, Mass=1426, SNR=26.5, Peak=226 HFD=3.3
02:03:11.452 00.000 13300 MultiStar: [#1 -0.42,-0.11,0.00,M1] [#2 -0.10,0.29,0.00,M1] [#3 -0.10,0.21,0.33,U] [#4 0.12,0.24,0.28,U] [#5 -0.04,-0.08,0.29,U] [#6 0.16,0.30,0.00,M5] [#7 -0.01,0.18,0.29,U] [#8 -0.11,0.18,0.24,U] 
02:03:11.453 00.001 13300 refined, 5 included, MultiStar: {-0.09, 0.20}, one-star: {-0.19, 0.28}
02:03:11.453 00.000 13300 CameraToMount -- cameraTheta (2.01) - m_xAngle (1.53) = xAngle (0.47 = 0.47)
02:03:11.453 00.000 13300 CameraToMount -- cameraTheta (2.01) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.65 = -2.65)
02:03:11.453 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.20 hyp=0.22 cameraTheta=2.01 mountX=0.20 mountY=-0.10, mountTheta=-0.49
02:03:11.455 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.20, opts=13)
02:03:11.455 00.000 13300 Enqueuing Move request for scope (-0.09, 0.20)
02:03:11.455 00.000 11596 Worker thread wakes up
02:03:11.455 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.20) opts 0xd
02:03:11.455 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.20)
02:03:11.455 00.000 11596 Moving (-0.09, 0.20) raw xDistance=0.20 yDistance=-0.10
02:03:11.455 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.20
02:03:11.455 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:11.456 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:03:11.456 00.000 11596 MoveAxis(W, 245, ABG)
02:03:11.456 00.000 11596 Guiding  Dir = 3, Dur = 245
02:03:11.456 00.000 11596 IsSlewing returns 0
02:03:11.463 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
02:03:11.470 00.007 13300 UpdateGuideState exits: m=1426 SNR=26.5
02:03:11.471 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:11.471 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:03:11.471 00.000 13300 Enqueuing Expose request
02:03:11.489 00.018 11596 IsGuiding returns 0
02:03:11.623 00.134 11596 PulseGuide returned control before completion, sleep 123
02:03:12.070 00.447 11596 IsGuiding returns 0
02:03:12.070 00.000 11596 Move returns status 0, amount 245
02:03:12.070 00.000 11596 MoveAxis(N, 0, ABG)
02:03:12.070 00.000 11596 Move returns status 0, amount 0
02:03:12.070 00.000 11596 move complete, result=0
02:03:12.070 00.000 11596 worker thread done servicing request
02:03:12.070 00.000 11596 Worker thread wakes up
02:03:12.070 00.000 13300 GuideStep: 0.2 px 245 ms WEST, -0.1 px 0 ms NORTH
02:03:12.071 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:03:12.450 00.379 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ff36ceb9-ce0b-4b99-aee5-a2e1a3f276d1"}
02:03:12.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ff36ceb9-ce0b-4b99-aee5-a2e1a3f276d1"}
02:03:12.451 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8f397da3-2bf3-4998-a447-47b4471e66b2"}
02:03:12.451 00.000 13300 case statement mapped state 6 to 3
02:03:12.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8f397da3-2bf3-4998-a447-47b4471e66b2"}
02:03:12.496 00.045 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fb107bb9-89e6-4138-b8fb-d9e650118ea8"}
02:03:12.496 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":357,"width":15,"height":15,"star_pos":[6.64,6.92],"pixels":"..."},"id":"fb107bb9-89e6-4138-b8fb-d9e650118ea8"}
02:03:12.585 00.089 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:03:15.450 02.865 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2f798cd4-d3fe-4fd1-afc1-47109018c209"}
02:03:15.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2f798cd4-d3fe-4fd1-afc1-47109018c209"}
02:03:15.451 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f44b639a-ed3d-4e47-9ef6-3e28155fe0d3"}
02:03:15.451 00.000 13300 case statement mapped state 6 to 3
02:03:15.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f44b639a-ed3d-4e47-9ef6-3e28155fe0d3"}
02:03:15.452 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"915a7b7e-403b-4407-92dc-da3985a62a60"}
02:03:15.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":357,"width":15,"height":15,"star_pos":[6.64,6.92],"pixels":"..."},"id":"915a7b7e-403b-4407-92dc-da3985a62a60"}
02:03:15.627 00.175 11596 Exposure complete
02:03:15.707 00.080 11596 worker thread done servicing request
02:03:15.707 00.000 13300 OnExposeComplete: enter
02:03:15.708 00.001 13300 UpdateGuideState(): m_state=6
02:03:15.708 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 358
02:03:15.708 00.000 13300 Star::Find returns 1 (0), X=34.69, Y=410.80, Mass=1397, SNR=26.2, Peak=217 HFD=3.2
02:03:15.709 00.001 13300 MultiStar: [#1 -0.24,-0.14,0.54,U] [#2 -0.12,0.09,0.52,U] [#3 -0.10,0.12,0.33,U] [#4 0.22,0.20,0.34,U] [#5 -0.03,0.08,0.28,U] [#6 0.29,-0.07,0.26,U] [#7 0.05,-0.01,0.28,U] [#8 0.07,-0.02,0.24,U] 
02:03:15.709 00.000 13300 refined, 8 included, MultiStar: {-0.05, 0.06}, one-star: {-0.14, 0.16}
02:03:15.709 00.000 13300 CameraToMount -- cameraTheta (2.24) - m_xAngle (1.53) = xAngle (0.71 = 0.71)
02:03:15.709 00.000 13300 CameraToMount -- cameraTheta (2.24) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.42 = -2.42)
02:03:15.710 00.001 13300 CameraToMount -- cameraX=-0.05 cameraY=0.06 hyp=0.08 cameraTheta=2.24 mountX=0.06 mountY=-0.05, mountTheta=-0.72
02:03:15.712 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.06, opts=13)
02:03:15.712 00.000 13300 Enqueuing Move request for scope (-0.05, 0.06)
02:03:15.713 00.001 11596 Worker thread wakes up
02:03:15.713 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.06) opts 0xd
02:03:15.713 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.06)
02:03:15.713 00.000 11596 Moving (-0.05, 0.06) raw xDistance=0.06 yDistance=-0.05
02:03:15.713 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:03:15.713 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:15.713 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:03:15.714 00.001 11596 MoveAxis(E, 0, ABG)
02:03:15.714 00.000 11596 Move returns status 0, amount 0
02:03:15.714 00.000 11596 MoveAxis(N, 0, ABG)
02:03:15.714 00.000 11596 Move returns status 0, amount 0
02:03:15.715 00.001 11596 move complete, result=0
02:03:15.715 00.000 11596 worker thread done servicing request
02:03:15.724 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
02:03:15.735 00.011 13300 UpdateGuideState exits: m=1397 SNR=26.2
02:03:15.736 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:15.736 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:03:15.736 00.000 13300 Enqueuing Expose request
02:03:15.736 00.000 11596 Worker thread wakes up
02:03:15.736 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:03:15.737 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:03:16.244 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:03:18.450 02.206 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"647b0dbf-0458-4dcb-9f35-bf853cd0335c"}
02:03:18.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"647b0dbf-0458-4dcb-9f35-bf853cd0335c"}
02:03:18.451 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"99443846-111a-4a8f-87de-f7bd4bc39924"}
02:03:18.451 00.000 13300 case statement mapped state 6 to 3
02:03:18.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"99443846-111a-4a8f-87de-f7bd4bc39924"}
02:03:18.452 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"23480749-d171-47c7-9d91-a8d1b7da2c7a"}
02:03:18.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":358,"width":15,"height":15,"star_pos":[6.69,6.80],"pixels":"..."},"id":"23480749-d171-47c7-9d91-a8d1b7da2c7a"}
02:03:19.283 00.831 11596 Exposure complete
02:03:19.396 00.113 11596 worker thread done servicing request
02:03:19.396 00.000 13300 OnExposeComplete: enter
02:03:19.397 00.001 13300 UpdateGuideState(): m_state=6
02:03:19.397 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 359
02:03:19.397 00.000 13300 Star::Find returns 1 (0), X=34.70, Y=410.74, Mass=1423, SNR=26.4, Peak=220 HFD=3.1
02:03:19.398 00.001 13300 MultiStar: [#1 -0.22,-0.22,0.00,M1] [#2 -0.14,0.05,0.51,U] [#3 -0.17,0.19,0.34,U] [#4 0.17,0.28,0.00,M1] [#5 -0.04,-0.01,0.27,U] [#6 0.23,0.35,0.00,M5] [#7 -0.11,0.09,0.28,U] [#8 0.15,0.21,0.24,U] 
02:03:19.398 00.000 13300 refined, 5 included, MultiStar: {-0.10, 0.10}, one-star: {-0.13, 0.10}
02:03:19.398 00.000 13300 CameraToMount -- cameraTheta (2.36) - m_xAngle (1.53) = xAngle (0.83 = 0.83)
02:03:19.398 00.000 13300 CameraToMount -- cameraTheta (2.36) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.30 = -2.30)
02:03:19.399 00.001 13300 CameraToMount -- cameraX=-0.10 cameraY=0.10 hyp=0.14 cameraTheta=2.36 mountX=0.09 mountY=-0.10, mountTheta=-0.83
02:03:19.401 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.10, opts=13)
02:03:19.401 00.000 13300 Enqueuing Move request for scope (-0.10, 0.10)
02:03:19.401 00.000 11596 Worker thread wakes up
02:03:19.402 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.10) opts 0xd
02:03:19.402 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.10)
02:03:19.402 00.000 11596 Moving (-0.10, 0.10) raw xDistance=0.09 yDistance=-0.10
02:03:19.402 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:03:19.402 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:19.402 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:03:19.402 00.000 11596 MoveAxis(E, 0, ABG)
02:03:19.403 00.001 11596 Move returns status 0, amount 0
02:03:19.403 00.000 11596 MoveAxis(N, 0, ABG)
02:03:19.403 00.000 11596 Move returns status 0, amount 0
02:03:19.403 00.000 11596 move complete, result=0
02:03:19.403 00.000 11596 worker thread done servicing request
02:03:19.414 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
02:03:19.426 00.012 13300 UpdateGuideState exits: m=1423 SNR=26.4
02:03:19.427 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:19.427 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:03:19.427 00.000 13300 Enqueuing Expose request
02:03:19.427 00.000 11596 Worker thread wakes up
02:03:19.427 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:03:19.427 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:03:19.944 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:03:21.450 01.506 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e7fff46a-d2c2-4c2b-afcf-e5bbea079f8d"}
02:03:21.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e7fff46a-d2c2-4c2b-afcf-e5bbea079f8d"}
02:03:21.451 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8ed366be-1578-42c5-a97e-2e18f3d0da24"}
02:03:21.451 00.000 13300 case statement mapped state 6 to 3
02:03:21.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8ed366be-1578-42c5-a97e-2e18f3d0da24"}
02:03:21.451 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d491d845-60fd-4d96-9404-bd0214d1adf2"}
02:03:21.452 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":359,"width":15,"height":15,"star_pos":[6.70,6.74],"pixels":"..."},"id":"d491d845-60fd-4d96-9404-bd0214d1adf2"}
02:03:22.969 01.517 11596 Exposure complete
02:03:23.037 00.068 11596 worker thread done servicing request
02:03:23.038 00.001 13300 OnExposeComplete: enter
02:03:23.038 00.000 13300 UpdateGuideState(): m_state=6
02:03:23.038 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 360
02:03:23.038 00.000 13300 Star::Find returns 1 (0), X=34.69, Y=410.75, Mass=1410, SNR=26.3, Peak=221 HFD=3.1
02:03:23.039 00.001 13300 MultiStar: [#1 -0.20,-0.43,0.00,M2] [#2 -0.09,-0.09,0.51,U] [#3 -0.13,0.15,0.34,U] [#4 -0.08,0.04,0.29,U] [#5 -0.45,-0.03,0.00,M1] [#6 0.31,0.28,0.00,M6] [#7 0.02,0.02,0.29,U] [#8 0.03,0.04,0.23,U] 
02:03:23.039 00.000 13300 refined, 5 included, MultiStar: {-0.09, 0.05}, one-star: {-0.13, 0.11}
02:03:23.039 00.000 13300 CameraToMount -- cameraTheta (2.59) - m_xAngle (1.53) = xAngle (1.06 = 1.06)
02:03:23.039 00.000 13300 CameraToMount -- cameraTheta (2.59) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.07 = -2.07)
02:03:23.039 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.05 hyp=0.10 cameraTheta=2.59 mountX=0.05 mountY=-0.09, mountTheta=-1.06
02:03:23.041 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.05, opts=13)
02:03:23.041 00.000 13300 Enqueuing Move request for scope (-0.09, 0.05)
02:03:23.041 00.000 11596 Worker thread wakes up
02:03:23.042 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.05) opts 0xd
02:03:23.042 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.05)
02:03:23.042 00.000 11596 Moving (-0.09, 0.05) raw xDistance=0.05 yDistance=-0.09
02:03:23.042 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:03:23.042 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:23.042 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:03:23.042 00.000 11596 MoveAxis(E, 0, ABG)
02:03:23.042 00.000 11596 Move returns status 0, amount 0
02:03:23.042 00.000 11596 MoveAxis(N, 0, ABG)
02:03:23.042 00.000 11596 Move returns status 0, amount 0
02:03:23.042 00.000 11596 move complete, result=0
02:03:23.043 00.001 11596 worker thread done servicing request
02:03:23.049 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
02:03:23.057 00.008 13300 UpdateGuideState exits: m=1410 SNR=26.3
02:03:23.057 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:23.057 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:03:23.057 00.000 13300 Enqueuing Expose request
02:03:23.057 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:03:23.057 00.000 11596 Worker thread wakes up
02:03:23.057 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:03:23.572 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:03:24.448 00.876 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2ea305a2-dc3f-49d9-af85-43e52cb991a9"}
02:03:24.448 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2ea305a2-dc3f-49d9-af85-43e52cb991a9"}
02:03:24.449 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b8b9098-b353-4854-88b4-aae65c0f4d84"}
02:03:24.449 00.000 13300 case statement mapped state 6 to 3
02:03:24.449 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5b8b9098-b353-4854-88b4-aae65c0f4d84"}
02:03:24.450 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"22c99d7f-d134-4c95-bdfd-c938079517c8"}
02:03:24.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":360,"width":15,"height":15,"star_pos":[6.69,6.75],"pixels":"..."},"id":"22c99d7f-d134-4c95-bdfd-c938079517c8"}
02:03:26.602 02.152 11596 Exposure complete
02:03:26.683 00.081 11596 worker thread done servicing request
02:03:26.683 00.000 13300 OnExposeComplete: enter
02:03:26.683 00.000 13300 UpdateGuideState(): m_state=6
02:03:26.683 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 361
02:03:26.684 00.001 13300 Star::Find returns 1 (0), X=34.80, Y=410.72, Mass=1410, SNR=26.3, Peak=212 HFD=3.2
02:03:26.684 00.000 13300 MultiStar: [#1 -0.13,-0.36,0.00,M3] [#2 -0.03,0.01,0.51,U] [#3 -0.18,0.19,0.32,U] [#4 0.09,0.05,0.28,U] [#5 -0.31,-0.08,0.00,M2] [#6 0.08,0.31,0.00,M7] [#7 -0.07,0.13,0.28,U] [#8 -0.14,-0.02,0.23,U] 
02:03:26.685 00.001 13300 single-star, 5 included, MultiStar: {-0.04, 0.07}, one-star: {-0.02, 0.08}
02:03:26.685 00.000 13300 CameraToMount -- cameraTheta (1.83) - m_xAngle (1.53) = xAngle (0.30 = 0.30)
02:03:26.685 00.000 13300 CameraToMount -- cameraTheta (1.83) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.83 = -2.83)
02:03:26.685 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.83 mountX=0.08 mountY=-0.03, mountTheta=-0.31
02:03:26.688 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.08, opts=13)
02:03:26.689 00.001 13300 Enqueuing Move request for scope (-0.02, 0.08)
02:03:26.689 00.000 11596 Worker thread wakes up
02:03:26.689 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.08) opts 0xd
02:03:26.689 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.08)
02:03:26.689 00.000 11596 Moving (-0.02, 0.08) raw xDistance=0.08 yDistance=-0.03
02:03:26.689 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:03:26.689 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:26.689 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:03:26.690 00.001 11596 MoveAxis(E, 0, ABG)
02:03:26.690 00.000 11596 Move returns status 0, amount 0
02:03:26.690 00.000 11596 MoveAxis(N, 0, ABG)
02:03:26.690 00.000 11596 Move returns status 0, amount 0
02:03:26.690 00.000 11596 move complete, result=0
02:03:26.690 00.000 11596 worker thread done servicing request
02:03:26.699 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
02:03:26.706 00.007 13300 UpdateGuideState exits: m=1410 SNR=26.3
02:03:26.706 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:26.706 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:03:26.707 00.001 13300 Enqueuing Expose request
02:03:26.707 00.000 11596 Worker thread wakes up
02:03:26.707 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:03:26.707 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:03:27.222 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:03:27.448 00.226 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5ab54455-fcc4-4b08-8021-a1718e6e77a9"}
02:03:27.448 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5ab54455-fcc4-4b08-8021-a1718e6e77a9"}
02:03:27.449 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"81747709-28b7-4e12-b093-bed3207f67fd"}
02:03:27.449 00.000 13300 case statement mapped state 6 to 3
02:03:27.449 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"81747709-28b7-4e12-b093-bed3207f67fd"}
02:03:27.449 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4de4e5db-62b4-47dd-9379-9dfee94a8056"}
02:03:27.450 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":361,"width":15,"height":15,"star_pos":[6.80,6.72],"pixels":"..."},"id":"4de4e5db-62b4-47dd-9379-9dfee94a8056"}
02:03:30.249 02.799 11596 Exposure complete
02:03:30.329 00.080 11596 worker thread done servicing request
02:03:30.330 00.001 13300 OnExposeComplete: enter
02:03:30.330 00.000 13300 UpdateGuideState(): m_state=6
02:03:30.330 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 362
02:03:30.330 00.000 13300 Star::Find returns 1 (0), X=34.76, Y=410.87, Mass=1402, SNR=26.2, Peak=223 HFD=3.0
02:03:30.331 00.001 13300 MultiStar: [#1 -0.24,-0.11,0.54,U] [#2 -0.11,0.01,0.52,U] [#3 -0.03,0.22,0.33,U] [#4 0.12,0.30,0.00,M1] [#5 -0.14,-0.07,0.28,U] [#6 0.03,0.23,0.26,U] [#7 0.15,0.17,0.30,U] [#8 -0.05,-0.04,0.24,U] 
02:03:30.331 00.000 13300 refined, 7 included, MultiStar: {-0.07, 0.09}, one-star: {-0.07, 0.23}
02:03:30.331 00.000 13300 CameraToMount -- cameraTheta (2.24) - m_xAngle (1.53) = xAngle (0.71 = 0.71)
02:03:30.331 00.000 13300 CameraToMount -- cameraTheta (2.24) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.42 = -2.42)
02:03:30.331 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.09 hyp=0.12 cameraTheta=2.24 mountX=0.09 mountY=-0.08, mountTheta=-0.72
02:03:30.333 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.09, opts=13)
02:03:30.333 00.000 13300 Enqueuing Move request for scope (-0.07, 0.09)
02:03:30.333 00.000 11596 Worker thread wakes up
02:03:30.334 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.09) opts 0xd
02:03:30.334 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.09)
02:03:30.334 00.000 11596 Moving (-0.07, 0.09) raw xDistance=0.09 yDistance=-0.08
02:03:30.334 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:03:30.334 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:30.334 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:03:30.334 00.000 11596 MoveAxis(E, 0, ABG)
02:03:30.335 00.001 11596 Move returns status 0, amount 0
02:03:30.335 00.000 11596 MoveAxis(N, 0, ABG)
02:03:30.335 00.000 11596 Move returns status 0, amount 0
02:03:30.335 00.000 11596 move complete, result=0
02:03:30.335 00.000 11596 worker thread done servicing request
02:03:30.343 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
02:03:30.352 00.009 13300 UpdateGuideState exits: m=1402 SNR=26.2
02:03:30.352 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:30.352 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:03:30.352 00.000 13300 Enqueuing Expose request
02:03:30.352 00.000 11596 Worker thread wakes up
02:03:30.352 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:03:30.352 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:03:30.448 00.096 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a4b7ae9a-bf80-4b45-84ba-5f1bf93a9801"}
02:03:30.448 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a4b7ae9a-bf80-4b45-84ba-5f1bf93a9801"}
02:03:30.450 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6fcbbd0e-c0df-4423-aed1-2aec3312cc07"}
02:03:30.450 00.000 13300 case statement mapped state 6 to 3
02:03:30.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6fcbbd0e-c0df-4423-aed1-2aec3312cc07"}
02:03:30.450 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c447ded1-2004-4d14-bf7f-9bfb7fed77d0"}
02:03:30.451 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":362,"width":15,"height":15,"star_pos":[6.76,6.87],"pixels":"..."},"id":"c447ded1-2004-4d14-bf7f-9bfb7fed77d0"}
02:03:30.854 00.403 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:03:33.448 02.594 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4f822ffc-6de6-4735-b68e-713627436c28"}
02:03:33.448 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4f822ffc-6de6-4735-b68e-713627436c28"}
02:03:33.449 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"751d4d72-c1e3-4550-a197-a1efd7e80a61"}
02:03:33.449 00.000 13300 case statement mapped state 6 to 3
02:03:33.449 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"751d4d72-c1e3-4550-a197-a1efd7e80a61"}
02:03:33.449 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0ec33ff1-d0f4-43b6-ab3f-90d55cdf3033"}
02:03:33.450 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":362,"width":15,"height":15,"star_pos":[6.76,6.87],"pixels":"..."},"id":"0ec33ff1-d0f4-43b6-ab3f-90d55cdf3033"}
02:03:33.892 00.442 11596 Exposure complete
02:03:33.976 00.084 11596 worker thread done servicing request
02:03:33.977 00.001 13300 OnExposeComplete: enter
02:03:33.977 00.000 13300 UpdateGuideState(): m_state=6
02:03:33.977 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 363
02:03:33.977 00.000 13300 Star::Find returns 1 (0), X=34.71, Y=410.85, Mass=1414, SNR=26.3, Peak=221 HFD=3.2
02:03:33.978 00.001 13300 MultiStar: [#1 -0.22,-0.27,0.00,M3] [#2 -0.10,0.09,0.52,U] [#3 -0.19,0.21,0.33,U] [#4 0.02,0.15,0.29,U] [#5 -0.22,0.04,0.27,U] [#6 0.17,-0.04,0.26,U] [#7 -0.02,-0.04,0.29,U] [#8 -0.04,-0.23,0.23,U] 
02:03:33.978 00.000 13300 refined, 7 included, MultiStar: {-0.08, 0.09}, one-star: {-0.11, 0.21}
02:03:33.978 00.000 13300 CameraToMount -- cameraTheta (2.27) - m_xAngle (1.53) = xAngle (0.73 = 0.73)
02:03:33.978 00.000 13300 CameraToMount -- cameraTheta (2.27) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.39 = -2.39)
02:03:33.978 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.09 hyp=0.12 cameraTheta=2.27 mountX=0.09 mountY=-0.08, mountTheta=-0.74
02:03:33.982 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.09, opts=13)
02:03:33.982 00.000 13300 Enqueuing Move request for scope (-0.08, 0.09)
02:03:33.982 00.000 11596 Worker thread wakes up
02:03:33.983 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.09) opts 0xd
02:03:33.983 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.09)
02:03:33.983 00.000 11596 Moving (-0.08, 0.09) raw xDistance=0.09 yDistance=-0.08
02:03:33.983 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:03:33.983 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:33.983 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:03:33.984 00.001 11596 MoveAxis(E, 0, ABG)
02:03:33.984 00.000 11596 Move returns status 0, amount 0
02:03:33.984 00.000 11596 MoveAxis(N, 0, ABG)
02:03:33.984 00.000 11596 Move returns status 0, amount 0
02:03:33.984 00.000 11596 move complete, result=0
02:03:33.984 00.000 11596 worker thread done servicing request
02:03:33.990 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
02:03:34.001 00.011 13300 UpdateGuideState exits: m=1414 SNR=26.3
02:03:34.002 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:34.002 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:03:34.002 00.000 13300 Enqueuing Expose request
02:03:34.002 00.000 11596 Worker thread wakes up
02:03:34.003 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:03:34.003 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:03:34.514 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:03:36.446 01.932 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d82e352d-798b-4dc2-9dc9-3e188ffa740a"}
02:03:36.446 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d82e352d-798b-4dc2-9dc9-3e188ffa740a"}
02:03:36.447 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"26f99e47-206e-41b7-8c45-b98560efd495"}
02:03:36.447 00.000 13300 case statement mapped state 6 to 3
02:03:36.447 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"26f99e47-206e-41b7-8c45-b98560efd495"}
02:03:36.447 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"00ff044f-3ca9-4734-b7a2-da0ccb2b475f"}
02:03:36.448 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":363,"width":15,"height":15,"star_pos":[6.71,6.85],"pixels":"..."},"id":"00ff044f-3ca9-4734-b7a2-da0ccb2b475f"}
02:03:37.545 01.097 11596 Exposure complete
02:03:37.614 00.069 11596 worker thread done servicing request
02:03:37.614 00.000 13300 OnExposeComplete: enter
02:03:37.614 00.000 13300 UpdateGuideState(): m_state=6
02:03:37.614 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 364
02:03:37.615 00.001 13300 Star::Find returns 1 (0), X=34.74, Y=410.87, Mass=1419, SNR=26.4, Peak=222 HFD=3.1
02:03:37.615 00.000 13300 MultiStar: [#1 -0.19,-0.08,0.54,U] [#2 -0.03,0.17,0.51,U] [#3 -0.16,0.28,0.00,M1] [#4 0.22,0.32,0.00,M1] [#5 -0.22,-0.08,0.28,U] [#6 0.12,-0.03,0.27,U] [#7 -0.17,0.33,0.00,M1] [#8 0.05,-0.02,0.23,U] 
02:03:37.615 00.000 13300 refined, 5 included, MultiStar: {-0.07, 0.09}, one-star: {-0.08, 0.23}
02:03:37.615 00.000 13300 CameraToMount -- cameraTheta (2.28) - m_xAngle (1.53) = xAngle (0.75 = 0.75)
02:03:37.616 00.001 13300 CameraToMount -- cameraTheta (2.28) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.38 = -2.38)
02:03:37.616 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.09 hyp=0.11 cameraTheta=2.28 mountX=0.08 mountY=-0.08, mountTheta=-0.76
02:03:37.619 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.09, opts=13)
02:03:37.619 00.000 13300 Enqueuing Move request for scope (-0.07, 0.09)
02:03:37.619 00.000 11596 Worker thread wakes up
02:03:37.619 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.09) opts 0xd
02:03:37.620 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.09)
02:03:37.620 00.000 11596 Moving (-0.07, 0.09) raw xDistance=0.08 yDistance=-0.08
02:03:37.620 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:03:37.620 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:37.620 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:03:37.620 00.000 11596 MoveAxis(E, 0, ABG)
02:03:37.620 00.000 11596 Move returns status 0, amount 0
02:03:37.620 00.000 11596 MoveAxis(N, 0, ABG)
02:03:37.621 00.001 11596 Move returns status 0, amount 0
02:03:37.621 00.000 11596 move complete, result=0
02:03:37.621 00.000 11596 worker thread done servicing request
02:03:37.627 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
02:03:37.635 00.008 13300 UpdateGuideState exits: m=1419 SNR=26.4
02:03:37.635 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:37.635 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:03:37.635 00.000 13300 Enqueuing Expose request
02:03:37.636 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:03:37.636 00.000 11596 Worker thread wakes up
02:03:37.636 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:03:38.141 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:03:39.446 01.305 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"955cccdb-fb0f-42e3-8798-786d18eeb748"}
02:03:39.446 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"955cccdb-fb0f-42e3-8798-786d18eeb748"}
02:03:39.447 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7a4a39ac-b724-4147-9948-6917d77ba9ce"}
02:03:39.447 00.000 13300 case statement mapped state 6 to 3
02:03:39.447 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7a4a39ac-b724-4147-9948-6917d77ba9ce"}
02:03:39.448 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9c984e6a-fb73-478f-8598-9c6a91d659a5"}
02:03:39.448 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":364,"width":15,"height":15,"star_pos":[6.74,6.87],"pixels":"..."},"id":"9c984e6a-fb73-478f-8598-9c6a91d659a5"}
02:03:41.173 01.725 11596 Exposure complete
02:03:41.243 00.070 11596 worker thread done servicing request
02:03:41.243 00.000 13300 OnExposeComplete: enter
02:03:41.243 00.000 13300 UpdateGuideState(): m_state=6
02:03:41.243 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 365
02:03:41.244 00.001 13300 Star::Find returns 1 (0), X=34.74, Y=410.88, Mass=1429, SNR=26.5, Peak=225 HFD=3.2
02:03:41.244 00.000 13300 MultiStar: [#1 -0.22,-0.06,0.53,U] [#2 -0.11,0.14,0.50,U] [#3 -0.05,0.27,0.33,U] [#4 0.16,0.58,0.00,M2] [#5 -0.35,0.02,0.00,M1] [#6 0.25,0.36,0.00,M5] [#7 -0.06,0.41,0.00,M2] [#8 0.11,0.05,0.24,U] 
02:03:41.244 00.000 13300 refined, 4 included, MultiStar: {-0.09, 0.15}, one-star: {-0.08, 0.24}
02:03:41.244 00.000 13300 CameraToMount -- cameraTheta (2.14) - m_xAngle (1.53) = xAngle (0.60 = 0.60)
02:03:41.244 00.000 13300 CameraToMount -- cameraTheta (2.14) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.52 = -2.52)
02:03:41.244 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.15 hyp=0.17 cameraTheta=2.14 mountX=0.14 mountY=-0.10, mountTheta=-0.61
02:03:41.247 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.15, opts=13)
02:03:41.247 00.000 13300 Enqueuing Move request for scope (-0.09, 0.15)
02:03:41.247 00.000 11596 Worker thread wakes up
02:03:41.247 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.15) opts 0xd
02:03:41.247 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.15)
02:03:41.248 00.001 11596 Moving (-0.09, 0.15) raw xDistance=0.14 yDistance=-0.10
02:03:41.248 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.14
02:03:41.248 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:41.248 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:03:41.248 00.000 11596 MoveAxis(W, 178, ABG)
02:03:41.248 00.000 11596 Guiding  Dir = 3, Dur = 178
02:03:41.248 00.000 11596 IsSlewing returns 0
02:03:41.254 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
02:03:41.262 00.008 13300 UpdateGuideState exits: m=1429 SNR=26.5
02:03:41.263 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:41.263 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:03:41.263 00.000 13300 Enqueuing Expose request
02:03:41.602 00.339 11596 IsGuiding returns 0
02:03:42.097 00.495 11596 IsGuiding returns 1
02:03:42.097 00.000 11596 scope still moving after pulse duration time elapsed
02:03:42.196 00.099 11596 IsSlewing returns 0
02:03:42.315 00.119 11596 IsGuiding returns 0
02:03:42.315 00.000 11596 scope move finished after 178 + 533 ms
02:03:42.315 00.000 11596 Move returns status 0, amount 178
02:03:42.316 00.001 11596 MoveAxis(N, 0, ABG)
02:03:42.316 00.000 11596 Move returns status 0, amount 0
02:03:42.316 00.000 11596 move complete, result=0
02:03:42.316 00.000 11596 worker thread done servicing request
02:03:42.316 00.000 13300 GuideStep: 0.1 px 178 ms WEST, -0.1 px 0 ms NORTH
02:03:42.316 00.000 11596 Worker thread wakes up
02:03:42.317 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:03:42.446 00.129 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"73dd5502-cb8f-46e4-864c-056dad6ba02f"}
02:03:42.446 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"73dd5502-cb8f-46e4-864c-056dad6ba02f"}
02:03:42.480 00.034 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c11c9e28-f2e4-468c-b79e-736e80d22c31"}
02:03:42.481 00.001 13300 case statement mapped state 6 to 3
02:03:42.481 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c11c9e28-f2e4-468c-b79e-736e80d22c31"}
02:03:42.481 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a9db286a-cd2e-4758-a7de-841ca6c89012"}
02:03:42.482 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":365,"width":15,"height":15,"star_pos":[6.74,6.88],"pixels":"..."},"id":"a9db286a-cd2e-4758-a7de-841ca6c89012"}
02:03:42.829 00.347 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:03:45.447 02.618 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2a98379b-c072-4807-8565-36638b9f8344"}
02:03:45.447 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2a98379b-c072-4807-8565-36638b9f8344"}
02:03:45.448 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0d684c6a-4c81-4183-b514-de8beff09643"}
02:03:45.448 00.000 13300 case statement mapped state 6 to 3
02:03:45.448 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0d684c6a-4c81-4183-b514-de8beff09643"}
02:03:45.448 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8cb8c033-f372-4212-bdc4-4ad0ced9cb26"}
02:03:45.449 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":365,"width":15,"height":15,"star_pos":[6.74,6.88],"pixels":"..."},"id":"8cb8c033-f372-4212-bdc4-4ad0ced9cb26"}
02:03:45.856 00.407 11596 Exposure complete
02:03:45.933 00.077 11596 worker thread done servicing request
02:03:45.933 00.000 13300 OnExposeComplete: enter
02:03:45.933 00.000 13300 UpdateGuideState(): m_state=6
02:03:45.933 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 366
02:03:45.934 00.001 13300 Star::Find returns 1 (0), X=34.74, Y=410.76, Mass=1385, SNR=26.1, Peak=216 HFD=2.9
02:03:45.934 00.000 13300 MultiStar: [#1 -0.24,-0.33,0.00,M2] [#2 -0.06,0.09,0.47,U] [#3 -0.08,0.35,0.00,M1] [#4 0.10,0.24,0.28,U] [#5 -0.16,-0.05,0.31,U] [#6 0.24,0.06,0.28,U] [#7 -0.08,0.15,0.30,U] [#8 -0.09,0.08,0.23,U] 
02:03:45.934 00.000 13300 refined, 6 included, MultiStar: {-0.04, 0.10}, one-star: {-0.08, 0.12}
02:03:45.934 00.000 13300 CameraToMount -- cameraTheta (1.91) - m_xAngle (1.53) = xAngle (0.38 = 0.38)
02:03:45.934 00.000 13300 CameraToMount -- cameraTheta (1.91) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.75 = -2.75)
02:03:45.934 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.91 mountX=0.10 mountY=-0.04, mountTheta=-0.39
02:03:45.936 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.10, opts=13)
02:03:45.936 00.000 13300 Enqueuing Move request for scope (-0.04, 0.10)
02:03:45.937 00.001 11596 Worker thread wakes up
02:03:45.937 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.10) opts 0xd
02:03:45.937 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.10)
02:03:45.937 00.000 11596 Moving (-0.04, 0.10) raw xDistance=0.10 yDistance=-0.04
02:03:45.937 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:03:45.937 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:45.937 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:03:45.937 00.000 11596 MoveAxis(E, 0, ABG)
02:03:45.937 00.000 11596 Move returns status 0, amount 0
02:03:45.937 00.000 11596 MoveAxis(N, 0, ABG)
02:03:45.937 00.000 11596 Move returns status 0, amount 0
02:03:45.938 00.001 11596 move complete, result=0
02:03:45.938 00.000 11596 worker thread done servicing request
02:03:45.948 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
02:03:45.956 00.008 13300 UpdateGuideState exits: m=1385 SNR=26.1
02:03:45.956 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:45.956 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:03:45.956 00.000 13300 Enqueuing Expose request
02:03:45.956 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:03:45.956 00.000 11596 Worker thread wakes up
02:03:45.957 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:03:46.460 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:03:48.447 01.987 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"54ff76ba-d5aa-45dd-acb9-b4c55a24a00c"}
02:03:48.447 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"54ff76ba-d5aa-45dd-acb9-b4c55a24a00c"}
02:03:48.448 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"312c6a3f-225e-445e-8c16-c1f3c805772e"}
02:03:48.448 00.000 13300 case statement mapped state 6 to 3
02:03:48.448 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"312c6a3f-225e-445e-8c16-c1f3c805772e"}
02:03:48.449 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"efb6bc98-d9b4-48e2-b6e5-db95484a1a2e"}
02:03:48.449 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":366,"width":15,"height":15,"star_pos":[6.74,6.76],"pixels":"..."},"id":"efb6bc98-d9b4-48e2-b6e5-db95484a1a2e"}
02:03:49.494 01.045 11596 Exposure complete
02:03:49.563 00.069 11596 worker thread done servicing request
02:03:49.563 00.000 13300 OnExposeComplete: enter
02:03:49.563 00.000 13300 UpdateGuideState(): m_state=6
02:03:49.563 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 367
02:03:49.564 00.001 13300 Star::Find returns 1 (0), X=34.80, Y=410.78, Mass=1430, SNR=26.5, Peak=210 HFD=3.0
02:03:49.564 00.000 13300 MultiStar: [#1 -0.24,-0.22,0.00,M3] [#2 0.04,0.08,0.48,U] [#3 0.04,0.23,0.33,U] [#4 0.05,-0.08,0.28,U] [#5 0.15,0.22,0.29,U] [#6 -0.05,-0.68,0.00,M5] [#7 0.11,0.25,0.29,U] [#8 0.15,0.04,0.25,U] 
02:03:49.564 00.000 13300 refined, 6 included, MultiStar: {0.05, 0.13}, one-star: {-0.02, 0.15}
02:03:49.564 00.000 13300 CameraToMount -- cameraTheta (1.23) - m_xAngle (1.53) = xAngle (-0.30 = -0.30)
02:03:49.564 00.000 13300 CameraToMount -- cameraTheta (1.23) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.43 = 2.85)
02:03:49.564 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.23 mountX=0.13 mountY=0.04, mountTheta=0.29
02:03:49.566 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.13, opts=13)
02:03:49.566 00.000 13300 Enqueuing Move request for scope (0.05, 0.13)
02:03:49.567 00.001 11596 Worker thread wakes up
02:03:49.567 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.13) opts 0xd
02:03:49.567 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.13)
02:03:49.567 00.000 11596 Moving (0.05, 0.13) raw xDistance=0.13 yDistance=0.04
02:03:49.567 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:03:49.567 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:49.567 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:03:49.567 00.000 11596 MoveAxis(E, 0, ABG)
02:03:49.567 00.000 11596 Move returns status 0, amount 0
02:03:49.568 00.001 11596 MoveAxis(N, 0, ABG)
02:03:49.568 00.000 11596 Move returns status 0, amount 0
02:03:49.568 00.000 11596 move complete, result=0
02:03:49.568 00.000 11596 worker thread done servicing request
02:03:49.574 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
02:03:49.582 00.008 13300 UpdateGuideState exits: m=1430 SNR=26.5
02:03:49.582 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:49.582 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:03:49.582 00.000 13300 Enqueuing Expose request
02:03:49.583 00.001 11596 Worker thread wakes up
02:03:49.583 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:03:49.583 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:03:50.098 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:03:51.446 01.348 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3df7b050-a892-45c5-9db4-bba4a10d6c5c"}
02:03:51.446 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3df7b050-a892-45c5-9db4-bba4a10d6c5c"}
02:03:51.447 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c4713969-85c6-4e26-8a73-4e92361e150f"}
02:03:51.447 00.000 13300 case statement mapped state 6 to 3
02:03:51.447 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c4713969-85c6-4e26-8a73-4e92361e150f"}
02:03:51.448 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"32abfac7-50ce-4219-99f9-6f68c2d0aaa2"}
02:03:51.448 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":367,"width":15,"height":15,"star_pos":[6.80,6.78],"pixels":"..."},"id":"32abfac7-50ce-4219-99f9-6f68c2d0aaa2"}
02:03:53.129 01.681 11596 Exposure complete
02:03:53.206 00.077 11596 worker thread done servicing request
02:03:53.206 00.000 13300 OnExposeComplete: enter
02:03:53.207 00.001 13300 UpdateGuideState(): m_state=6
02:03:53.207 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 368
02:03:53.207 00.000 13300 Star::Find returns 1 (0), X=34.84, Y=410.75, Mass=1411, SNR=26.3, Peak=204 HFD=3.0
02:03:53.208 00.001 13300 MultiStar: [#1 -0.05,-0.22,0.51,U] [#2 0.10,-0.14,0.46,U] [#3 0.02,0.35,0.00,M1] [#4 0.27,0.03,0.28,U] [#5 0.04,0.23,0.29,U] [#6 0.31,-0.22,0.00,M6] [#7 0.16,-0.10,0.30,U] [#8 0.09,-0.22,0.23,U] 
02:03:53.208 00.000 13300 refined, 6 included, MultiStar: {0.07, -0.02}, one-star: {0.02, 0.11}
02:03:53.208 00.000 13300 CameraToMount -- cameraTheta (-0.35) - m_xAngle (1.53) = xAngle (-1.88 = -1.88)
02:03:53.208 00.000 13300 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.01 = 1.28)
02:03:53.208 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-0.35 mountX=-0.02 mountY=0.07, mountTheta=1.88
02:03:53.210 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.02, opts=13)
02:03:53.210 00.000 13300 Enqueuing Move request for scope (0.07, -0.02)
02:03:53.210 00.000 11596 Worker thread wakes up
02:03:53.210 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.02) opts 0xd
02:03:53.211 00.001 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.02)
02:03:53.211 00.000 11596 Moving (0.07, -0.02) raw xDistance=-0.02 yDistance=0.07
02:03:53.211 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:03:53.211 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:53.211 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:03:53.211 00.000 11596 MoveAxis(E, 0, ABG)
02:03:53.211 00.000 11596 Move returns status 0, amount 0
02:03:53.211 00.000 11596 MoveAxis(N, 0, ABG)
02:03:53.211 00.000 11596 Move returns status 0, amount 0
02:03:53.211 00.000 11596 move complete, result=0
02:03:53.211 00.000 11596 worker thread done servicing request
02:03:53.218 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=112, Gamma=0.510
02:03:53.226 00.008 13300 UpdateGuideState exits: m=1411 SNR=26.3
02:03:53.226 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:53.226 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:03:53.226 00.000 13300 Enqueuing Expose request
02:03:53.227 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:03:53.227 00.000 11596 Worker thread wakes up
02:03:53.227 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:03:53.736 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:03:54.444 00.708 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a2026d79-e168-47c7-b45f-213ca72ffb37"}
02:03:54.444 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a2026d79-e168-47c7-b45f-213ca72ffb37"}
02:03:54.445 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ae420b37-47ab-4e20-82fe-6c965a7477d9"}
02:03:54.445 00.000 13300 case statement mapped state 6 to 3
02:03:54.445 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ae420b37-47ab-4e20-82fe-6c965a7477d9"}
02:03:54.446 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1dd1d7a0-f4cb-4034-9ebb-725313b7fb0a"}
02:03:54.446 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":368,"width":15,"height":15,"star_pos":[6.84,6.75],"pixels":"..."},"id":"1dd1d7a0-f4cb-4034-9ebb-725313b7fb0a"}
02:03:56.761 02.315 11596 Exposure complete
02:03:56.830 00.069 11596 worker thread done servicing request
02:03:56.830 00.000 13300 OnExposeComplete: enter
02:03:56.830 00.000 13300 UpdateGuideState(): m_state=6
02:03:56.831 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 369
02:03:56.831 00.000 13300 Star::Find returns 1 (0), X=34.78, Y=410.63, Mass=1426, SNR=26.4, Peak=191 HFD=3.3
02:03:56.831 00.000 13300 MultiStar: [#1 -0.17,-0.48,0.00,M3] [#2 -0.05,-0.14,0.52,U] [#3 -0.05,0.13,0.33,U] [#4 -0.05,-0.20,0.28,U] [#5 -0.38,-0.41,0.00,M1] [#6 0.05,-0.50,0.00,M7] [#7 0.29,-0.26,0.00,M1] [#8 -0.02,-0.36,0.00,M1] 
02:03:56.832 00.001 13300 single-star, 3 included, MultiStar: {-0.05, -0.05}, one-star: {-0.04, -0.01}
02:03:56.832 00.000 13300 CameraToMount -- cameraTheta (-2.90) - m_xAngle (1.53) = xAngle (-4.43 = 1.85)
02:03:56.832 00.000 13300 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.56 = -1.28)
02:03:56.832 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-2.90 mountX=-0.01 mountY=-0.04, mountTheta=-1.85
02:03:56.834 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.01, opts=13)
02:03:56.834 00.000 13300 Enqueuing Move request for scope (-0.04, -0.01)
02:03:56.834 00.000 11596 Worker thread wakes up
02:03:56.834 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.01) opts 0xd
02:03:56.834 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.01)
02:03:56.834 00.000 11596 Moving (-0.04, -0.01) raw xDistance=-0.01 yDistance=-0.04
02:03:56.834 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:03:56.835 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:56.835 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:03:56.835 00.000 11596 MoveAxis(E, 0, ABG)
02:03:56.835 00.000 11596 Move returns status 0, amount 0
02:03:56.835 00.000 11596 MoveAxis(N, 0, ABG)
02:03:56.835 00.000 11596 Move returns status 0, amount 0
02:03:56.835 00.000 11596 move complete, result=0
02:03:56.835 00.000 11596 worker thread done servicing request
02:03:56.841 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
02:03:56.850 00.009 13300 UpdateGuideState exits: m=1426 SNR=26.4
02:03:56.850 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:56.850 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:03:56.850 00.000 13300 Enqueuing Expose request
02:03:56.850 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:03:56.850 00.000 11596 Worker thread wakes up
02:03:56.850 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:03:57.352 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:03:57.444 00.092 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8ff7de78-6456-4ef9-86d8-bca93e984137"}
02:03:57.444 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8ff7de78-6456-4ef9-86d8-bca93e984137"}
02:03:57.445 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dd97e538-8def-410b-9a1e-b95d42ea1d8b"}
02:03:57.445 00.000 13300 case statement mapped state 6 to 3
02:03:57.445 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dd97e538-8def-410b-9a1e-b95d42ea1d8b"}
02:03:57.446 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c99d6cc2-fb06-4e68-bf2a-0379ca7f13a2"}
02:03:57.446 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":369,"width":15,"height":15,"star_pos":[6.78,6.63],"pixels":"..."},"id":"c99d6cc2-fb06-4e68-bf2a-0379ca7f13a2"}
02:04:00.384 02.938 11596 Exposure complete
02:04:00.443 00.059 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6edbf168-378f-4071-8180-9c99b7d013dd"}
02:04:00.443 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6edbf168-378f-4071-8180-9c99b7d013dd"}
02:04:00.444 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9dd8c217-e2e4-4bf7-a957-8256056641a9"}
02:04:00.444 00.000 13300 case statement mapped state 6 to 3
02:04:00.444 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9dd8c217-e2e4-4bf7-a957-8256056641a9"}
02:04:00.445 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6a3db88e-75cd-4b37-b194-d4578fe80c0e"}
02:04:00.445 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":369,"width":15,"height":15,"star_pos":[6.78,6.63],"pixels":"..."},"id":"6a3db88e-75cd-4b37-b194-d4578fe80c0e"}
02:04:00.453 00.008 11596 worker thread done servicing request
02:04:00.453 00.000 13300 OnExposeComplete: enter
02:04:00.454 00.001 13300 UpdateGuideState(): m_state=6
02:04:00.454 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 370
02:04:00.454 00.000 13300 Star::Find returns 1 (0), X=34.68, Y=410.47, Mass=1392, SNR=26.1, Peak=162 HFD=3.3
02:04:00.455 00.001 13300 MultiStar: [#1 -0.32,-0.63,0.00,M4] [#2 -0.02,-0.26,0.51,U] [#3 -0.32,-0.11,0.00,M1] [#4 0.18,-0.04,0.29,U] [#5 -0.17,-0.62,0.00,M2] [#6 0.08,-0.29,0.00,M8] [#7 0.00,-0.07,0.29,U] [#8 -0.36,-0.12,0.00,M2] 
02:04:00.455 00.000 13300 refined, 3 included, MultiStar: {-0.05, -0.16}, one-star: {-0.14, -0.17}
02:04:00.455 00.000 13300 CameraToMount -- cameraTheta (-1.86) - m_xAngle (1.53) = xAngle (-3.39 = 2.89)
02:04:00.455 00.000 13300 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.52 = -0.24)
02:04:00.455 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.16 hyp=0.17 cameraTheta=-1.86 mountX=-0.16 mountY=-0.04, mountTheta=-2.91
02:04:00.457 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.16, opts=13)
02:04:00.457 00.000 13300 Enqueuing Move request for scope (-0.05, -0.16)
02:04:00.457 00.000 11596 Worker thread wakes up
02:04:00.457 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.16) opts 0xd
02:04:00.458 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.16)
02:04:00.458 00.000 11596 Moving (-0.05, -0.16) raw xDistance=-0.16 yDistance=-0.04
02:04:00.458 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
02:04:00.458 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:00.458 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:04:00.458 00.000 11596 MoveAxis(E, 203, ABG)
02:04:00.458 00.000 11596 Guiding  Dir = 2, Dur = 203
02:04:00.459 00.001 11596 IsSlewing returns 0
02:04:00.467 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=223, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
02:04:00.474 00.007 13300 UpdateGuideState exits: m=1392 SNR=26.1
02:04:00.475 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:00.475 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:04:00.475 00.000 13300 Enqueuing Expose request
02:04:00.522 00.047 11596 IsGuiding returns 0
02:04:00.846 00.324 11596 IsGuiding returns 1
02:04:00.846 00.000 11596 scope still moving after pulse duration time elapsed
02:04:01.058 00.212 11596 IsSlewing returns 0
02:04:01.163 00.105 11596 IsGuiding returns 0
02:04:01.163 00.000 11596 scope move finished after 203 + 438 ms
02:04:01.164 00.001 11596 Move returns status 0, amount 203
02:04:01.164 00.000 11596 MoveAxis(N, 0, ABG)
02:04:01.164 00.000 11596 Move returns status 0, amount 0
02:04:01.164 00.000 11596 move complete, result=0
02:04:01.164 00.000 11596 worker thread done servicing request
02:04:01.164 00.000 13300 GuideStep: -0.2 px 203 ms EAST, -0.0 px 0 ms NORTH
02:04:01.164 00.000 11596 Worker thread wakes up
02:04:01.164 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:04:01.667 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:04:03.444 01.777 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"82707b63-0def-41c3-9e28-bad7247324d5"}
02:04:03.444 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"82707b63-0def-41c3-9e28-bad7247324d5"}
02:04:03.445 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"548f4376-0167-45b1-be14-b99686632893"}
02:04:03.445 00.000 13300 case statement mapped state 6 to 3
02:04:03.445 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"548f4376-0167-45b1-be14-b99686632893"}
02:04:03.445 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"322b6385-9f76-4b70-a653-1a5e1cfc5686"}
02:04:03.446 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":370,"width":15,"height":15,"star_pos":[6.68,7.47],"pixels":"..."},"id":"322b6385-9f76-4b70-a653-1a5e1cfc5686"}
02:04:04.694 01.248 11596 Exposure complete
02:04:04.764 00.070 11596 worker thread done servicing request
02:04:04.764 00.000 13300 OnExposeComplete: enter
02:04:04.764 00.000 13300 UpdateGuideState(): m_state=6
02:04:04.765 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 371
02:04:04.765 00.000 13300 Star::Find returns 1 (0), X=34.62, Y=410.38, Mass=1380, SNR=26.1, Peak=153 HFD=3.3
02:04:04.765 00.000 13300 MultiStar: [#1 -0.36,-0.65,0.00,M5] [#2 -0.16,-0.26,0.00,M1] [#3 -0.34,-0.23,0.00,M2] [#4 -0.02,-0.23,0.29,U] [#5 -0.30,-0.47,0.00,M3] [#6 0.07,-0.20,0.25,U] [#7 0.07,-0.08,0.30,U] [#8 -0.16,-0.04,0.25,U] 
02:04:04.766 00.001 13300 refined, 4 included, MultiStar: {-0.10, -0.19}, one-star: {-0.20, -0.25}
02:04:04.766 00.000 13300 CameraToMount -- cameraTheta (-2.04) - m_xAngle (1.53) = xAngle (-3.58 = 2.71)
02:04:04.766 00.000 13300 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.70 = -0.42)
02:04:04.766 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.19 hyp=0.22 cameraTheta=-2.04 mountX=-0.20 mountY=-0.09, mountTheta=-2.72
02:04:04.769 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.19, opts=13)
02:04:04.769 00.000 13300 Enqueuing Move request for scope (-0.10, -0.19)
02:04:04.769 00.000 11596 Worker thread wakes up
02:04:04.769 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.19) opts 0xd
02:04:04.769 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.19)
02:04:04.769 00.000 11596 Moving (-0.10, -0.19) raw xDistance=-0.20 yDistance=-0.09
02:04:04.770 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
02:04:04.770 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:04.770 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:04:04.770 00.000 11596 MoveAxis(E, 262, ABG)
02:04:04.770 00.000 11596 Guiding  Dir = 2, Dur = 262
02:04:04.770 00.000 11596 IsSlewing returns 0
02:04:04.778 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=223, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
02:04:04.790 00.012 13300 UpdateGuideState exits: m=1380 SNR=26.1
02:04:04.790 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:04.790 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:04:04.790 00.000 13300 Enqueuing Expose request
02:04:04.855 00.065 11596 IsGuiding returns 0
02:04:05.069 00.214 11596 PulseGuide returned control before completion, sleep 57
02:04:05.395 00.326 11596 IsGuiding returns 1
02:04:05.395 00.000 11596 scope still moving after pulse duration time elapsed
02:04:05.418 00.023 11596 IsSlewing returns 0
02:04:05.613 00.195 11596 IsGuiding returns 0
02:04:05.613 00.000 11596 scope move finished after 262 + 496 ms
02:04:05.613 00.000 11596 Move returns status 0, amount 262
02:04:05.613 00.000 11596 MoveAxis(N, 0, ABG)
02:04:05.613 00.000 11596 Move returns status 0, amount 0
02:04:05.614 00.001 11596 move complete, result=0
02:04:05.614 00.000 11596 worker thread done servicing request
02:04:05.614 00.000 13300 GuideStep: -0.2 px 262 ms EAST, -0.1 px 0 ms NORTH
02:04:05.614 00.000 11596 Worker thread wakes up
02:04:05.614 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:04:06.116 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:04:06.442 00.326 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2d2572d3-d9fb-4daa-b3ad-19d0ccd768a1"}
02:04:06.442 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2d2572d3-d9fb-4daa-b3ad-19d0ccd768a1"}
02:04:06.443 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"457662c5-cbe3-4029-9b70-eb9e294663d3"}
02:04:06.443 00.000 13300 case statement mapped state 6 to 3
02:04:06.443 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"457662c5-cbe3-4029-9b70-eb9e294663d3"}
02:04:06.443 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b0e02e1e-afbd-4c9d-b465-5cd6f4de36bc"}
02:04:06.444 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":371,"width":15,"height":15,"star_pos":[6.62,7.38],"pixels":"..."},"id":"b0e02e1e-afbd-4c9d-b465-5cd6f4de36bc"}
02:04:09.142 02.698 11596 Exposure complete
02:04:09.212 00.070 11596 worker thread done servicing request
02:04:09.212 00.000 13300 OnExposeComplete: enter
02:04:09.212 00.000 13300 UpdateGuideState(): m_state=6
02:04:09.212 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 372
02:04:09.213 00.001 13300 Star::Find returns 1 (0), X=34.71, Y=410.81, Mass=1427, SNR=26.4, Peak=221 HFD=3.2
02:04:09.213 00.000 13300 MultiStar: [#1 -0.20,-0.19,0.54,U] [#2 -0.09,0.09,0.51,U] [#3 -0.16,0.33,0.00,M3] [#4 -0.03,0.26,0.28,U] [#5 0.14,0.25,0.30,U] [#6 0.11,-0.04,0.25,U] [#7 -0.13,0.00,0.29,U] [#8 0.02,0.10,0.23,U] 
02:04:09.213 00.000 13300 refined, 7 included, MultiStar: {-0.07, 0.08}, one-star: {-0.11, 0.18}
02:04:09.213 00.000 13300 CameraToMount -- cameraTheta (2.27) - m_xAngle (1.53) = xAngle (0.73 = 0.73)
02:04:09.214 00.001 13300 CameraToMount -- cameraTheta (2.27) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.39 = -2.39)
02:04:09.214 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.08 hyp=0.11 cameraTheta=2.27 mountX=0.08 mountY=-0.07, mountTheta=-0.74
02:04:09.216 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.08, opts=13)
02:04:09.216 00.000 13300 Enqueuing Move request for scope (-0.07, 0.08)
02:04:09.216 00.000 11596 Worker thread wakes up
02:04:09.216 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.08) opts 0xd
02:04:09.216 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.08)
02:04:09.216 00.000 11596 Moving (-0.07, 0.08) raw xDistance=0.08 yDistance=-0.07
02:04:09.216 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:04:09.216 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:09.216 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:04:09.217 00.001 11596 MoveAxis(E, 0, ABG)
02:04:09.217 00.000 11596 Move returns status 0, amount 0
02:04:09.217 00.000 11596 MoveAxis(N, 0, ABG)
02:04:09.217 00.000 11596 Move returns status 0, amount 0
02:04:09.217 00.000 11596 move complete, result=0
02:04:09.217 00.000 11596 worker thread done servicing request
02:04:09.223 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
02:04:09.231 00.008 13300 UpdateGuideState exits: m=1427 SNR=26.4
02:04:09.232 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:09.232 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:04:09.232 00.000 13300 Enqueuing Expose request
02:04:09.232 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:04:09.232 00.000 11596 Worker thread wakes up
02:04:09.232 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:04:09.442 00.210 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ab26a771-93bd-4e40-980e-22670b02d757"}
02:04:09.442 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ab26a771-93bd-4e40-980e-22670b02d757"}
02:04:09.443 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"89b3d4a5-63e2-40b9-87d5-7b52ff3d443e"}
02:04:09.443 00.000 13300 case statement mapped state 6 to 3
02:04:09.443 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"89b3d4a5-63e2-40b9-87d5-7b52ff3d443e"}
02:04:09.444 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d342c2b9-68f2-4f92-a2c8-29ec7fb3b179"}
02:04:09.444 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":372,"width":15,"height":15,"star_pos":[6.71,6.81],"pixels":"..."},"id":"d342c2b9-68f2-4f92-a2c8-29ec7fb3b179"}
02:04:09.746 00.302 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:04:12.441 02.695 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"340449e6-5c97-4fb2-ac54-9d537cf60474"}
02:04:12.441 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"340449e6-5c97-4fb2-ac54-9d537cf60474"}
02:04:12.442 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fafc9ec8-72d5-4af7-ae16-e482196f2fe2"}
02:04:12.442 00.000 13300 case statement mapped state 6 to 3
02:04:12.442 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fafc9ec8-72d5-4af7-ae16-e482196f2fe2"}
02:04:12.442 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bca33963-2ef7-4219-9c06-b0ef74b529ab"}
02:04:12.443 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":372,"width":15,"height":15,"star_pos":[6.71,6.81],"pixels":"..."},"id":"bca33963-2ef7-4219-9c06-b0ef74b529ab"}
02:04:12.781 00.338 11596 Exposure complete
02:04:12.854 00.073 11596 worker thread done servicing request
02:04:12.854 00.000 13300 OnExposeComplete: enter
02:04:12.854 00.000 13300 UpdateGuideState(): m_state=6
02:04:12.855 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 373
02:04:12.855 00.000 13300 Star::Find returns 1 (0), X=34.70, Y=410.76, Mass=1402, SNR=26.2, Peak=217 HFD=3.1
02:04:12.855 00.000 13300 MultiStar: [#1 -0.25,-0.20,0.00,M5] [#2 -0.21,0.04,0.51,U] [#3 -0.14,0.13,0.34,U] [#4 0.30,0.13,0.00,M1] [#5 -0.16,-0.25,0.28,U] [#6 0.01,0.20,0.27,U] [#7 0.03,-0.10,0.29,U] [#8 -0.29,0.10,0.00,M1] 
02:04:12.855 00.000 13300 refined, 5 included, MultiStar: {-0.11, 0.05}, one-star: {-0.12, 0.12}
02:04:12.856 00.001 13300 CameraToMount -- cameraTheta (2.73) - m_xAngle (1.53) = xAngle (1.20 = 1.20)
02:04:12.856 00.000 13300 CameraToMount -- cameraTheta (2.73) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.93 = -1.93)
02:04:12.856 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=0.05 hyp=0.12 cameraTheta=2.73 mountX=0.05 mountY=-0.12, mountTheta=-1.20
02:04:12.858 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=0.05, opts=13)
02:04:12.858 00.000 13300 Enqueuing Move request for scope (-0.11, 0.05)
02:04:12.858 00.000 11596 Worker thread wakes up
02:04:12.858 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.05) opts 0xd
02:04:12.859 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.11, 0.05)
02:04:12.859 00.000 11596 Moving (-0.11, 0.05) raw xDistance=0.05 yDistance=-0.12
02:04:12.859 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:04:12.859 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:12.859 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:04:12.859 00.000 11596 MoveAxis(E, 0, ABG)
02:04:12.859 00.000 11596 Move returns status 0, amount 0
02:04:12.860 00.001 11596 MoveAxis(N, 0, ABG)
02:04:12.860 00.000 11596 Move returns status 0, amount 0
02:04:12.860 00.000 11596 move complete, result=0
02:04:12.860 00.000 11596 worker thread done servicing request
02:04:12.865 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
02:04:12.873 00.008 13300 UpdateGuideState exits: m=1402 SNR=26.2
02:04:12.873 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:12.873 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:04:12.873 00.000 13300 Enqueuing Expose request
02:04:12.874 00.001 11596 Worker thread wakes up
02:04:12.874 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:04:12.874 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:04:13.383 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:04:15.441 02.058 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1958445c-5e52-4e74-86c0-dfe37d59a10c"}
02:04:15.441 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1958445c-5e52-4e74-86c0-dfe37d59a10c"}
02:04:15.442 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e124bb0f-824d-4d83-af95-2461f25c67e0"}
02:04:15.442 00.000 13300 case statement mapped state 6 to 3
02:04:15.442 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e124bb0f-824d-4d83-af95-2461f25c67e0"}
02:04:15.443 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1837ae52-6f4d-4ff6-8e2a-ee34f31e6dbb"}
02:04:15.443 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":373,"width":15,"height":15,"star_pos":[6.70,6.76],"pixels":"..."},"id":"1837ae52-6f4d-4ff6-8e2a-ee34f31e6dbb"}
02:04:16.417 00.974 11596 Exposure complete
02:04:16.508 00.091 11596 worker thread done servicing request
02:04:16.508 00.000 13300 OnExposeComplete: enter
02:04:16.509 00.001 13300 UpdateGuideState(): m_state=6
02:04:16.509 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 374
02:04:16.509 00.000 13300 Star::Find returns 1 (0), X=34.76, Y=410.76, Mass=1410, SNR=26.4, Peak=215 HFD=3.0
02:04:16.510 00.001 13300 MultiStar: [#1 -0.29,-0.33,0.00,M6] [#2 -0.11,0.03,0.48,U] [#3 -0.26,0.21,0.00,M3] [#4 0.05,0.12,0.28,U] [#5 0.10,0.18,0.29,U] [#6 -0.01,-0.16,0.27,U] [#7 0.02,-0.13,0.29,U] [#8 -0.10,0.09,0.23,U] 
02:04:16.510 00.000 13300 refined, 6 included, MultiStar: {-0.03, 0.06}, one-star: {-0.06, 0.12}
02:04:16.510 00.000 13300 CameraToMount -- cameraTheta (2.08) - m_xAngle (1.53) = xAngle (0.55 = 0.55)
02:04:16.510 00.000 13300 CameraToMount -- cameraTheta (2.08) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.58 = -2.58)
02:04:16.511 00.001 13300 CameraToMount -- cameraX=-0.03 cameraY=0.06 hyp=0.06 cameraTheta=2.08 mountX=0.05 mountY=-0.03, mountTheta=-0.56
02:04:16.513 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.06, opts=13)
02:04:16.513 00.000 13300 Enqueuing Move request for scope (-0.03, 0.06)
02:04:16.513 00.000 11596 Worker thread wakes up
02:04:16.514 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.06) opts 0xd
02:04:16.514 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.06)
02:04:16.514 00.000 11596 Moving (-0.03, 0.06) raw xDistance=0.05 yDistance=-0.03
02:04:16.514 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:04:16.514 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:16.514 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:04:16.514 00.000 11596 MoveAxis(E, 0, ABG)
02:04:16.515 00.001 11596 Move returns status 0, amount 0
02:04:16.515 00.000 11596 MoveAxis(N, 0, ABG)
02:04:16.515 00.000 11596 Move returns status 0, amount 0
02:04:16.515 00.000 11596 move complete, result=0
02:04:16.515 00.000 11596 worker thread done servicing request
02:04:16.522 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
02:04:16.530 00.008 13300 UpdateGuideState exits: m=1410 SNR=26.4
02:04:16.530 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:16.531 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:04:16.531 00.000 13300 Enqueuing Expose request
02:04:16.531 00.000 11596 Worker thread wakes up
02:04:16.531 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:04:16.531 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:04:17.046 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:04:18.441 01.395 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ed8c0541-fa61-4735-8bc0-d573c35a3cdd"}
02:04:18.441 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ed8c0541-fa61-4735-8bc0-d573c35a3cdd"}
02:04:18.441 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"54571bda-0e35-4906-8fda-8ef2e3075f0a"}
02:04:18.442 00.001 13300 case statement mapped state 6 to 3
02:04:18.442 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"54571bda-0e35-4906-8fda-8ef2e3075f0a"}
02:04:18.442 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0bc6bb81-9e7b-4c34-bf95-0981894f3492"}
02:04:18.442 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":374,"width":15,"height":15,"star_pos":[6.76,6.76],"pixels":"..."},"id":"0bc6bb81-9e7b-4c34-bf95-0981894f3492"}
02:04:20.090 01.648 11596 Exposure complete
02:04:20.179 00.089 11596 worker thread done servicing request
02:04:20.179 00.000 13300 OnExposeComplete: enter
02:04:20.180 00.001 13300 UpdateGuideState(): m_state=6
02:04:20.180 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 375
02:04:20.180 00.000 13300 Star::Find returns 1 (0), X=34.83, Y=410.79, Mass=1413, SNR=26.3, Peak=208 HFD=2.9
02:04:20.181 00.001 13300 MultiStar: [#1 -0.13,-0.31,0.00,M7] [#2 -0.13,-0.00,0.51,U] [#3 -0.11,0.14,0.34,U] [#4 0.08,0.18,0.29,U] [#5 -0.08,-0.12,0.27,U] [#6 -0.06,-0.05,0.26,U] [#7 0.20,0.13,0.29,U] [#8 -0.19,0.05,0.23,U] 
02:04:20.181 00.000 13300 refined, 7 included, MultiStar: {-0.03, 0.08}, one-star: {0.01, 0.15}
02:04:20.181 00.000 13300 CameraToMount -- cameraTheta (1.93) - m_xAngle (1.53) = xAngle (0.40 = 0.40)
02:04:20.181 00.000 13300 CameraToMount -- cameraTheta (1.93) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.73 = -2.73)
02:04:20.182 00.001 13300 CameraToMount -- cameraX=-0.03 cameraY=0.08 hyp=0.08 cameraTheta=1.93 mountX=0.08 mountY=-0.03, mountTheta=-0.41
02:04:20.184 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.08, opts=13)
02:04:20.184 00.000 13300 Enqueuing Move request for scope (-0.03, 0.08)
02:04:20.184 00.000 11596 Worker thread wakes up
02:04:20.185 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.08) opts 0xd
02:04:20.185 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.08)
02:04:20.185 00.000 11596 Moving (-0.03, 0.08) raw xDistance=0.08 yDistance=-0.03
02:04:20.185 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:04:20.185 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:20.185 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:04:20.185 00.000 11596 MoveAxis(E, 0, ABG)
02:04:20.186 00.001 11596 Move returns status 0, amount 0
02:04:20.186 00.000 11596 MoveAxis(N, 0, ABG)
02:04:20.186 00.000 11596 Move returns status 0, amount 0
02:04:20.186 00.000 11596 move complete, result=0
02:04:20.186 00.000 11596 worker thread done servicing request
02:04:20.198 00.012 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
02:04:20.208 00.010 13300 UpdateGuideState exits: m=1413 SNR=26.3
02:04:20.208 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:20.208 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:04:20.208 00.000 13300 Enqueuing Expose request
02:04:20.208 00.000 11596 Worker thread wakes up
02:04:20.208 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:04:20.208 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:04:20.717 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:04:21.440 00.723 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2229845d-915c-4407-8937-3380d55c3111"}
02:04:21.440 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2229845d-915c-4407-8937-3380d55c3111"}
02:04:21.441 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"377adbfd-6d61-40e0-a79e-205c282a6767"}
02:04:21.441 00.000 13300 case statement mapped state 6 to 3
02:04:21.441 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"377adbfd-6d61-40e0-a79e-205c282a6767"}
02:04:21.442 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"391035ac-b152-4146-bd9b-d7abcd5a0692"}
02:04:21.442 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":375,"width":15,"height":15,"star_pos":[6.83,6.79],"pixels":"..."},"id":"391035ac-b152-4146-bd9b-d7abcd5a0692"}
02:04:23.741 02.299 11596 Exposure complete
02:04:23.810 00.069 11596 worker thread done servicing request
02:04:23.810 00.000 13300 OnExposeComplete: enter
02:04:23.810 00.000 13300 UpdateGuideState(): m_state=6
02:04:23.811 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 376
02:04:23.811 00.000 13300 Star::Find returns 1 (0), X=34.79, Y=410.75, Mass=1423, SNR=26.4, Peak=197 HFD=3.2
02:04:23.811 00.000 13300 MultiStar: [#1 -0.17,-0.33,0.00,M8] [#2 -0.07,0.09,0.52,U] [#3 -0.24,0.02,0.33,U] [#4 0.13,0.22,0.27,U] [#5 -0.36,-0.14,0.00,M1] [#6 0.19,0.26,0.00,M4] [#7 0.17,0.09,0.29,U] [#8 0.09,-0.29,0.00,M1] 
02:04:23.812 00.001 13300 refined, 4 included, MultiStar: {-0.03, 0.10}, one-star: {-0.03, 0.11}
02:04:23.812 00.000 13300 CameraToMount -- cameraTheta (1.82) - m_xAngle (1.53) = xAngle (0.29 = 0.29)
02:04:23.812 00.000 13300 CameraToMount -- cameraTheta (1.82) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.84 = -2.84)
02:04:23.812 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.10 hyp=0.11 cameraTheta=1.82 mountX=0.10 mountY=-0.03, mountTheta=-0.30
02:04:23.815 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.10, opts=13)
02:04:23.816 00.001 13300 Enqueuing Move request for scope (-0.03, 0.10)
02:04:23.816 00.000 11596 Worker thread wakes up
02:04:23.816 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.10) opts 0xd
02:04:23.816 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.10)
02:04:23.816 00.000 11596 Moving (-0.03, 0.10) raw xDistance=0.10 yDistance=-0.03
02:04:23.816 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:04:23.816 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:23.817 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:04:23.817 00.000 11596 MoveAxis(E, 0, ABG)
02:04:23.817 00.000 11596 Move returns status 0, amount 0
02:04:23.817 00.000 11596 MoveAxis(N, 0, ABG)
02:04:23.817 00.000 11596 Move returns status 0, amount 0
02:04:23.817 00.000 11596 move complete, result=0
02:04:23.817 00.000 11596 worker thread done servicing request
02:04:23.825 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
02:04:23.835 00.010 13300 UpdateGuideState exits: m=1423 SNR=26.4
02:04:23.835 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:23.835 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:04:23.835 00.000 13300 Enqueuing Expose request
02:04:23.835 00.000 11596 Worker thread wakes up
02:04:23.835 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:04:23.835 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:04:24.338 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:04:24.440 00.102 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6ecaa102-3ffa-4bd2-84a1-cda2ad67ac29"}
02:04:24.440 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6ecaa102-3ffa-4bd2-84a1-cda2ad67ac29"}
02:04:24.441 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8fca927b-2baa-4609-b665-e9aac23830bc"}
02:04:24.441 00.000 13300 case statement mapped state 6 to 3
02:04:24.441 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8fca927b-2baa-4609-b665-e9aac23830bc"}
02:04:24.441 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f92df588-b15b-4936-851e-2a0e5592da1a"}
02:04:24.442 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":376,"width":15,"height":15,"star_pos":[6.79,6.75],"pixels":"..."},"id":"f92df588-b15b-4936-851e-2a0e5592da1a"}
02:04:27.367 02.925 11596 Exposure complete
02:04:27.438 00.071 11596 worker thread done servicing request
02:04:27.438 00.000 13300 OnExposeComplete: enter
02:04:27.438 00.000 13300 UpdateGuideState(): m_state=6
02:04:27.438 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 377
02:04:27.439 00.001 13300 Star::Find returns 1 (0), X=34.78, Y=410.66, Mass=1395, SNR=26.2, Peak=200 HFD=3.2
02:04:27.439 00.000 13300 MultiStar: [#1 -0.12,-0.49,0.00,M9] [#2 0.01,-0.12,0.47,U] [#3 -0.14,0.21,0.32,U] [#4 0.14,0.08,0.30,U] [#5 0.21,0.14,0.29,U] [#6 0.11,0.15,0.25,U] [#7 -0.13,-0.04,0.29,U] [#8 0.14,0.13,0.24,U] 
02:04:27.439 00.000 13300 single-star, 7 included, MultiStar: {0.01, 0.05}, one-star: {-0.04, 0.02}
02:04:27.440 00.001 13300 CameraToMount -- cameraTheta (2.65) - m_xAngle (1.53) = xAngle (1.11 = 1.11)
02:04:27.440 00.000 13300 CameraToMount -- cameraTheta (2.65) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.01 = -2.01)
02:04:27.440 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.02 hyp=0.05 cameraTheta=2.65 mountX=0.02 mountY=-0.04, mountTheta=-1.12
02:04:27.443 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.02, opts=13)
02:04:27.443 00.000 13300 Enqueuing Move request for scope (-0.04, 0.02)
02:04:27.443 00.000 11596 Worker thread wakes up
02:04:27.443 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.02) opts 0xd
02:04:27.444 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.02)
02:04:27.444 00.000 11596 Moving (-0.04, 0.02) raw xDistance=0.02 yDistance=-0.04
02:04:27.444 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:04:27.444 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:27.444 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:04:27.444 00.000 11596 MoveAxis(E, 0, ABG)
02:04:27.444 00.000 11596 Move returns status 0, amount 0
02:04:27.444 00.000 11596 MoveAxis(N, 0, ABG)
02:04:27.444 00.000 11596 Move returns status 0, amount 0
02:04:27.444 00.000 11596 move complete, result=0
02:04:27.445 00.001 11596 worker thread done servicing request
02:04:27.453 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
02:04:27.463 00.010 13300 UpdateGuideState exits: m=1395 SNR=26.2
02:04:27.463 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:27.463 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:04:27.463 00.000 13300 Enqueuing Expose request
02:04:27.463 00.000 11596 Worker thread wakes up
02:04:27.463 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:04:27.464 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:04:27.466 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"02bd4865-510e-48a7-aa25-f8ce48c5f139"}
02:04:27.466 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"02bd4865-510e-48a7-aa25-f8ce48c5f139"}
02:04:27.471 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"af2e259d-5bcd-4197-8d63-262699ed82f5"}
02:04:27.471 00.000 13300 case statement mapped state 6 to 3
02:04:27.471 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"af2e259d-5bcd-4197-8d63-262699ed82f5"}
02:04:27.474 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0dfce218-8746-4162-815b-a62ca9b3445f"}
02:04:27.474 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":377,"width":15,"height":15,"star_pos":[6.78,6.66],"pixels":"..."},"id":"0dfce218-8746-4162-815b-a62ca9b3445f"}
02:04:27.968 00.494 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:04:30.439 02.471 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"58ce1eb5-13c9-4a9d-a1f4-292e27924ea6"}
02:04:30.439 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"58ce1eb5-13c9-4a9d-a1f4-292e27924ea6"}
02:04:30.440 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fae9ae80-2cb6-41b3-9de0-e00a1f653424"}
02:04:30.440 00.000 13300 case statement mapped state 6 to 3
02:04:30.440 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fae9ae80-2cb6-41b3-9de0-e00a1f653424"}
02:04:30.440 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"054a2bde-8d29-4b7a-afa2-32d3eb1fda91"}
02:04:30.441 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":377,"width":15,"height":15,"star_pos":[6.78,6.66],"pixels":"..."},"id":"054a2bde-8d29-4b7a-afa2-32d3eb1fda91"}
02:04:31.001 00.560 11596 Exposure complete
02:04:31.076 00.075 11596 worker thread done servicing request
02:04:31.077 00.001 13300 OnExposeComplete: enter
02:04:31.077 00.000 13300 UpdateGuideState(): m_state=6
02:04:31.077 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 378
02:04:31.077 00.000 13300 Star::Find returns 1 (0), X=34.78, Y=410.72, Mass=1426, SNR=26.5, Peak=206 HFD=3.1
02:04:31.078 00.001 13300 MultiStar: [#1 -0.13,-0.30,0.00,M10] [#2 -0.07,-0.02,0.51,U] [#3 -0.06,0.11,0.33,U] [#4 0.00,-0.05,0.28,U] [#5 -0.33,0.01,0.00,M1] [#6 0.12,0.02,0.26,U] [#7 0.07,0.14,0.28,U] [#8 0.07,0.02,0.28,U] 
02:04:31.078 00.000 13300 refined, 6 included, MultiStar: {-0.01, 0.05}, one-star: {-0.04, 0.08}
02:04:31.078 00.000 13300 CameraToMount -- cameraTheta (1.77) - m_xAngle (1.53) = xAngle (0.23 = 0.23)
02:04:31.078 00.000 13300 CameraToMount -- cameraTheta (1.77) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.89 = -2.89)
02:04:31.078 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.77 mountX=0.05 mountY=-0.01, mountTheta=-0.25
02:04:31.080 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.05, opts=13)
02:04:31.081 00.001 13300 Enqueuing Move request for scope (-0.01, 0.05)
02:04:31.081 00.000 11596 Worker thread wakes up
02:04:31.081 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.05) opts 0xd
02:04:31.081 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.05)
02:04:31.081 00.000 11596 Moving (-0.01, 0.05) raw xDistance=0.05 yDistance=-0.01
02:04:31.081 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:04:31.081 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:31.081 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:04:31.082 00.001 11596 MoveAxis(E, 0, ABG)
02:04:31.082 00.000 11596 Move returns status 0, amount 0
02:04:31.082 00.000 11596 MoveAxis(N, 0, ABG)
02:04:31.082 00.000 11596 Move returns status 0, amount 0
02:04:31.082 00.000 11596 move complete, result=0
02:04:31.082 00.000 11596 worker thread done servicing request
02:04:31.089 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
02:04:31.096 00.007 13300 UpdateGuideState exits: m=1426 SNR=26.5
02:04:31.096 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:31.097 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:04:31.097 00.000 13300 Enqueuing Expose request
02:04:31.097 00.000 11596 Worker thread wakes up
02:04:31.097 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:04:31.097 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:04:31.611 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:04:33.438 01.827 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"509d796c-4063-465e-ae12-b5709154ac5f"}
02:04:33.438 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"509d796c-4063-465e-ae12-b5709154ac5f"}
02:04:33.440 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ecbf17d1-ce27-4e86-bd37-4a8620b263e8"}
02:04:33.440 00.000 13300 case statement mapped state 6 to 3
02:04:33.440 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ecbf17d1-ce27-4e86-bd37-4a8620b263e8"}
02:04:33.441 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b96472b7-698a-40db-9fd9-2eea3a8bc1a2"}
02:04:33.441 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":378,"width":15,"height":15,"star_pos":[6.78,6.72],"pixels":"..."},"id":"b96472b7-698a-40db-9fd9-2eea3a8bc1a2"}
02:04:34.651 01.210 11596 Exposure complete
02:04:34.728 00.077 11596 worker thread done servicing request
02:04:34.728 00.000 13300 OnExposeComplete: enter
02:04:34.728 00.000 13300 UpdateGuideState(): m_state=6
02:04:34.729 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 379
02:04:34.729 00.000 13300 Star::Find returns 1 (0), X=34.67, Y=410.69, Mass=1437, SNR=26.6, Peak=213 HFD=3.1
02:04:34.729 00.000 13300 MultiStar: [#1 -0.19,-0.47,0.00,R] [#2 0.05,-0.17,0.51,U] [#3 -0.09,0.13,0.31,U] [#4 0.15,0.33,0.00,M1] [#5 -0.15,-0.13,0.28,U] [#6 0.23,-0.20,0.00,M3] [#7 0.00,-0.12,0.29,U] [#8 0.02,-0.13,0.24,U] 
02:04:34.730 00.001 13300 refined, 5 included, MultiStar: {-0.07, -0.04}, one-star: {-0.15, 0.05}
02:04:34.730 00.000 13300 CameraToMount -- cameraTheta (-2.64) - m_xAngle (1.53) = xAngle (-4.17 = 2.11)
02:04:34.730 00.000 13300 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.30 = -1.02)
02:04:34.730 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-2.64 mountX=-0.04 mountY=-0.07, mountTheta=-2.11
02:04:34.732 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.04, opts=13)
02:04:34.733 00.001 13300 Enqueuing Move request for scope (-0.07, -0.04)
02:04:34.733 00.000 11596 Worker thread wakes up
02:04:34.733 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.04) opts 0xd
02:04:34.733 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.04)
02:04:34.733 00.000 11596 Moving (-0.07, -0.04) raw xDistance=-0.04 yDistance=-0.07
02:04:34.733 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:04:34.733 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:34.733 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:04:34.733 00.000 11596 MoveAxis(E, 0, ABG)
02:04:34.734 00.001 11596 Move returns status 0, amount 0
02:04:34.734 00.000 11596 MoveAxis(N, 0, ABG)
02:04:34.734 00.000 11596 Move returns status 0, amount 0
02:04:34.734 00.000 11596 move complete, result=0
02:04:34.734 00.000 11596 worker thread done servicing request
02:04:34.740 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
02:04:34.748 00.008 13300 UpdateGuideState exits: m=1437 SNR=26.6
02:04:34.748 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:34.749 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:04:34.749 00.000 13300 Enqueuing Expose request
02:04:34.749 00.000 11596 Worker thread wakes up
02:04:34.749 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:04:34.749 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:04:35.251 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:04:36.437 01.186 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3347fe33-3fbc-4606-a4cf-ff1dc1806e0e"}
02:04:36.437 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3347fe33-3fbc-4606-a4cf-ff1dc1806e0e"}
02:04:36.438 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e451ef1d-9152-4292-9198-ae23dcafca56"}
02:04:36.438 00.000 13300 case statement mapped state 6 to 3
02:04:36.438 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e451ef1d-9152-4292-9198-ae23dcafca56"}
02:04:36.438 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"06f46743-a048-4d7e-b450-be50919960cd"}
02:04:36.439 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":379,"width":15,"height":15,"star_pos":[6.67,6.69],"pixels":"..."},"id":"06f46743-a048-4d7e-b450-be50919960cd"}
02:04:38.403 01.964 11596 Exposure complete
02:04:38.475 00.072 11596 worker thread done servicing request
02:04:38.475 00.000 13300 OnExposeComplete: enter
02:04:38.475 00.000 13300 UpdateGuideState(): m_state=6
02:04:38.476 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 380
02:04:38.476 00.000 13300 Star::Find returns 1 (0), X=34.73, Y=410.45, Mass=1383, SNR=26.1, Peak=175 HFD=3.2
02:04:38.476 00.000 13300 MultiStar: [#1 0.03,-0.28,0.56,U] [#2 -0.06,-0.13,0.51,U] [#3 -0.13,-0.16,0.34,U] [#4 0.08,-0.16,0.28,U] [#5 -0.22,-0.49,0.00,M1] [#6 0.14,-0.52,0.00,M4] [#7 -0.23,-0.12,0.30,U] [#8 -0.16,-0.00,0.23,U] 
02:04:38.476 00.000 13300 refined, 6 included, MultiStar: {-0.07, -0.17}, one-star: {-0.09, -0.19}
02:04:38.477 00.001 13300 CameraToMount -- cameraTheta (-1.96) - m_xAngle (1.53) = xAngle (-3.50 = 2.79)
02:04:38.477 00.000 13300 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.62 = -0.34)
02:04:38.477 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.17 hyp=0.19 cameraTheta=-1.96 mountX=-0.17 mountY=-0.06, mountTheta=-2.80
02:04:38.479 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.17, opts=13)
02:04:38.479 00.000 13300 Enqueuing Move request for scope (-0.07, -0.17)
02:04:38.479 00.000 11596 Worker thread wakes up
02:04:38.479 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.17) opts 0xd
02:04:38.479 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.17)
02:04:38.479 00.000 11596 Moving (-0.07, -0.17) raw xDistance=-0.17 yDistance=-0.06
02:04:38.479 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.17
02:04:38.479 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:38.479 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:04:38.479 00.000 11596 MoveAxis(E, 218, ABG)
02:04:38.480 00.001 11596 Guiding  Dir = 2, Dur = 218
02:04:38.480 00.000 11596 IsSlewing returns 0
02:04:38.487 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
02:04:38.495 00.008 13300 UpdateGuideState exits: m=1383 SNR=26.1
02:04:38.495 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:38.495 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:04:38.495 00.000 13300 Enqueuing Expose request
02:04:38.596 00.101 11596 IsGuiding returns 0
02:04:38.968 00.372 11596 IsGuiding returns 1
02:04:38.968 00.000 11596 scope still moving after pulse duration time elapsed
02:04:38.997 00.029 11596 IsSlewing returns 0
02:04:39.096 00.099 11596 IsGuiding returns 0
02:04:39.096 00.000 11596 scope move finished after 218 + 282 ms
02:04:39.096 00.000 11596 Move returns status 0, amount 218
02:04:39.096 00.000 11596 MoveAxis(N, 0, ABG)
02:04:39.096 00.000 11596 Move returns status 0, amount 0
02:04:39.096 00.000 11596 move complete, result=0
02:04:39.096 00.000 11596 worker thread done servicing request
02:04:39.096 00.000 11596 Worker thread wakes up
02:04:39.097 00.001 13300 GuideStep: -0.2 px 218 ms EAST, -0.1 px 0 ms NORTH
02:04:39.097 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:04:39.453 00.356 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"33a370dc-4d79-41f0-b79b-7b21b9e5f609"}
02:04:39.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"33a370dc-4d79-41f0-b79b-7b21b9e5f609"}
02:04:39.454 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d0c6ceb0-1e77-4371-8fe4-74d1081a6a94"}
02:04:39.454 00.000 13300 case statement mapped state 6 to 3
02:04:39.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d0c6ceb0-1e77-4371-8fe4-74d1081a6a94"}
02:04:39.455 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5d998520-06ef-4100-83fa-cd33447bc4f5"}
02:04:39.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":380,"width":15,"height":15,"star_pos":[6.73,7.45],"pixels":"..."},"id":"5d998520-06ef-4100-83fa-cd33447bc4f5"}
02:04:39.599 00.144 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:04:42.452 02.853 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"98d5a0bf-96ba-4c7f-8ce0-8365a7ef859d"}
02:04:42.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"98d5a0bf-96ba-4c7f-8ce0-8365a7ef859d"}
02:04:42.453 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b43542d0-daba-4ee2-9c09-823d78ae281a"}
02:04:42.453 00.000 13300 case statement mapped state 6 to 3
02:04:42.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b43542d0-daba-4ee2-9c09-823d78ae281a"}
02:04:42.453 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3d2f1a56-0461-447c-9c6d-cea3a71907cd"}
02:04:42.454 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":380,"width":15,"height":15,"star_pos":[6.73,7.45],"pixels":"..."},"id":"3d2f1a56-0461-447c-9c6d-cea3a71907cd"}
02:04:42.627 00.173 11596 Exposure complete
02:04:42.699 00.072 11596 worker thread done servicing request
02:04:42.699 00.000 13300 OnExposeComplete: enter
02:04:42.699 00.000 13300 UpdateGuideState(): m_state=6
02:04:42.700 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 381
02:04:42.700 00.000 13300 Star::Find returns 1 (0), X=34.71, Y=410.67, Mass=1403, SNR=26.2, Peak=200 HFD=3.2
02:04:42.700 00.000 13300 MultiStar: [#1 0.06,0.03,0.55,U] [#2 -0.03,-0.07,0.47,U] [#3 -0.07,0.07,0.33,U] [#4 0.17,0.10,0.28,U] [#5 -0.27,-0.39,0.00,M2] [#6 0.17,-0.13,0.27,U] [#7 -0.03,0.15,0.29,U] [#8 -0.18,-0.16,0.24,U] 
02:04:42.700 00.000 13300 refined, 7 included, MultiStar: {-0.02, 0.01}, one-star: {-0.12, 0.03}
02:04:42.700 00.000 13300 CameraToMount -- cameraTheta (2.76) - m_xAngle (1.53) = xAngle (1.22 = 1.22)
02:04:42.701 00.001 13300 CameraToMount -- cameraTheta (2.76) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.91 = -1.91)
02:04:42.701 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.01 hyp=0.02 cameraTheta=2.76 mountX=0.01 mountY=-0.02, mountTheta=-1.22
02:04:42.703 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.01, opts=13)
02:04:42.703 00.000 13300 Enqueuing Move request for scope (-0.02, 0.01)
02:04:42.703 00.000 11596 Worker thread wakes up
02:04:42.703 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.01) opts 0xd
02:04:42.703 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.01)
02:04:42.703 00.000 11596 Moving (-0.02, 0.01) raw xDistance=0.01 yDistance=-0.02
02:04:42.703 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:04:42.703 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:42.703 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:04:42.704 00.001 11596 MoveAxis(E, 0, ABG)
02:04:42.704 00.000 11596 Move returns status 0, amount 0
02:04:42.704 00.000 11596 MoveAxis(N, 0, ABG)
02:04:42.704 00.000 11596 Move returns status 0, amount 0
02:04:42.704 00.000 11596 move complete, result=0
02:04:42.704 00.000 11596 worker thread done servicing request
02:04:42.711 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
02:04:42.724 00.013 13300 UpdateGuideState exits: m=1403 SNR=26.2
02:04:42.724 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:42.724 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:04:42.724 00.000 13300 Enqueuing Expose request
02:04:42.724 00.000 11596 Worker thread wakes up
02:04:42.724 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:04:42.724 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:04:43.233 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:04:45.451 02.218 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"54634c37-8681-46a8-bc12-54bd0220aa2e"}
02:04:45.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"54634c37-8681-46a8-bc12-54bd0220aa2e"}
02:04:45.452 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"56b62f15-0bfa-48b9-bc89-28aca8aa52e0"}
02:04:45.452 00.000 13300 case statement mapped state 6 to 3
02:04:45.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"56b62f15-0bfa-48b9-bc89-28aca8aa52e0"}
02:04:45.452 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"de84f9a0-ae11-43f2-a849-29d4bed186b6"}
02:04:45.453 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":381,"width":15,"height":15,"star_pos":[6.71,6.67],"pixels":"..."},"id":"de84f9a0-ae11-43f2-a849-29d4bed186b6"}
02:04:46.259 00.806 11596 Exposure complete
02:04:46.334 00.075 11596 worker thread done servicing request
02:04:46.334 00.000 13300 OnExposeComplete: enter
02:04:46.334 00.000 13300 UpdateGuideState(): m_state=6
02:04:46.335 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 382
02:04:46.335 00.000 13300 Star::Find returns 1 (0), X=34.72, Y=410.73, Mass=1416, SNR=26.4, Peak=217 HFD=3.0
02:04:46.335 00.000 13300 MultiStar: [#1 -0.16,0.28,0.00,M1] [#2 -0.10,-0.06,0.47,U] [#3 -0.27,0.20,0.00,M1] [#4 0.06,-0.09,0.29,U] [#5 -0.30,-0.09,0.00,M3] [#6 -0.04,0.16,0.27,U] [#7 0.01,0.08,0.29,U] [#8 -0.35,-0.04,0.00,M1] 
02:04:46.335 00.000 13300 refined, 4 included, MultiStar: {-0.06, 0.04}, one-star: {-0.10, 0.09}
02:04:46.335 00.000 13300 CameraToMount -- cameraTheta (2.53) - m_xAngle (1.53) = xAngle (0.99 = 0.99)
02:04:46.336 00.001 13300 CameraToMount -- cameraTheta (2.53) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.13 = -2.13)
02:04:46.336 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.04 hyp=0.07 cameraTheta=2.53 mountX=0.04 mountY=-0.06, mountTheta=-1.00
02:04:46.337 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.04, opts=13)
02:04:46.338 00.001 13300 Enqueuing Move request for scope (-0.06, 0.04)
02:04:46.338 00.000 11596 Worker thread wakes up
02:04:46.338 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.04) opts 0xd
02:04:46.338 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.04)
02:04:46.338 00.000 11596 Moving (-0.06, 0.04) raw xDistance=0.04 yDistance=-0.06
02:04:46.338 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:04:46.338 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:46.339 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:04:46.339 00.000 11596 MoveAxis(E, 0, ABG)
02:04:46.339 00.000 11596 Move returns status 0, amount 0
02:04:46.339 00.000 11596 MoveAxis(N, 0, ABG)
02:04:46.339 00.000 11596 Move returns status 0, amount 0
02:04:46.339 00.000 11596 move complete, result=0
02:04:46.339 00.000 11596 worker thread done servicing request
02:04:46.345 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
02:04:46.353 00.008 13300 UpdateGuideState exits: m=1416 SNR=26.4
02:04:46.353 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:46.353 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:04:46.354 00.001 13300 Enqueuing Expose request
02:04:46.354 00.000 11596 Worker thread wakes up
02:04:46.354 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:04:46.354 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:04:46.861 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:04:48.452 01.591 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5abb0801-1d19-45ea-a9cb-d1086f33b323"}
02:04:48.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5abb0801-1d19-45ea-a9cb-d1086f33b323"}
02:04:48.453 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5d705a5b-ec28-4e87-abfe-fe5416084886"}
02:04:48.453 00.000 13300 case statement mapped state 6 to 3
02:04:48.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5d705a5b-ec28-4e87-abfe-fe5416084886"}
02:04:48.454 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"21ccc140-55f4-46a7-9357-c2b9bc6bd343"}
02:04:48.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":382,"width":15,"height":15,"star_pos":[6.72,6.73],"pixels":"..."},"id":"21ccc140-55f4-46a7-9357-c2b9bc6bd343"}
02:04:49.897 01.443 11596 Exposure complete
02:04:49.968 00.071 11596 worker thread done servicing request
02:04:49.968 00.000 13300 OnExposeComplete: enter
02:04:49.968 00.000 13300 UpdateGuideState(): m_state=6
02:04:49.969 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 383
02:04:49.969 00.000 13300 Star::Find returns 1 (0), X=34.66, Y=410.61, Mass=1424, SNR=26.4, Peak=205 HFD=3.3
02:04:49.969 00.000 13300 MultiStar: [#1 -0.10,0.06,0.56,U] [#2 -0.32,0.01,0.00,M1] [#3 -0.12,0.21,0.33,U] [#4 -0.07,0.18,0.27,U] [#5 -0.29,-0.26,0.00,M4] [#6 -0.03,0.00,0.26,U] [#7 -0.11,-0.01,0.29,U] [#8 -0.12,0.26,0.23,U] 
02:04:49.969 00.000 13300 refined, 6 included, MultiStar: {-0.12, 0.06}, one-star: {-0.17, -0.03}
02:04:49.970 00.001 13300 CameraToMount -- cameraTheta (2.67) - m_xAngle (1.53) = xAngle (1.14 = 1.14)
02:04:49.970 00.000 13300 CameraToMount -- cameraTheta (2.67) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.99 = -1.99)
02:04:49.970 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=0.06 hyp=0.13 cameraTheta=2.67 mountX=0.06 mountY=-0.12, mountTheta=-1.14
02:04:49.972 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=0.06, opts=13)
02:04:49.973 00.001 13300 Enqueuing Move request for scope (-0.12, 0.06)
02:04:49.973 00.000 11596 Worker thread wakes up
02:04:49.973 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.06) opts 0xd
02:04:49.973 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, 0.06)
02:04:49.973 00.000 11596 Moving (-0.12, 0.06) raw xDistance=0.06 yDistance=-0.12
02:04:49.973 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:04:49.973 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:49.973 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:04:49.974 00.001 11596 MoveAxis(E, 0, ABG)
02:04:49.974 00.000 11596 Move returns status 0, amount 0
02:04:49.974 00.000 11596 MoveAxis(N, 0, ABG)
02:04:49.974 00.000 11596 Move returns status 0, amount 0
02:04:49.974 00.000 11596 move complete, result=0
02:04:49.974 00.000 11596 worker thread done servicing request
02:04:49.982 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
02:04:49.991 00.009 13300 UpdateGuideState exits: m=1424 SNR=26.4
02:04:49.991 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:49.991 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:04:49.991 00.000 13300 Enqueuing Expose request
02:04:49.991 00.000 11596 Worker thread wakes up
02:04:49.992 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:04:49.992 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:04:50.503 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:04:51.450 00.947 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ec46d7b5-fb5a-4915-855c-71052060d211"}
02:04:51.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ec46d7b5-fb5a-4915-855c-71052060d211"}
02:04:51.451 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d196d726-768c-4347-aa66-5405c2da4aa3"}
02:04:51.451 00.000 13300 case statement mapped state 6 to 3
02:04:51.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d196d726-768c-4347-aa66-5405c2da4aa3"}
02:04:51.451 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2b2f16d9-9865-4c68-bcac-b96174e41d99"}
02:04:51.452 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":383,"width":15,"height":15,"star_pos":[6.66,6.61],"pixels":"..."},"id":"2b2f16d9-9865-4c68-bcac-b96174e41d99"}
02:04:53.532 02.080 11596 Exposure complete
02:04:53.601 00.069 11596 worker thread done servicing request
02:04:53.602 00.001 13300 OnExposeComplete: enter
02:04:53.602 00.000 13300 UpdateGuideState(): m_state=6
02:04:53.602 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 384
02:04:53.602 00.000 13300 Star::Find returns 1 (0), X=34.65, Y=410.67, Mass=1385, SNR=26.1, Peak=199 HFD=3.2
02:04:53.603 00.001 13300 MultiStar: [#1 -0.15,0.03,0.57,U] [#2 -0.23,-0.25,0.00,M2] [#3 -0.31,0.18,0.00,M1] [#4 0.15,-0.00,0.28,U] [#5 -0.32,-0.23,0.00,M5] [#6 0.20,0.20,0.27,U] [#7 -0.01,-0.16,0.28,U] [#8 -0.10,-0.23,0.24,U] 
02:04:53.603 00.000 13300 refined, 5 included, MultiStar: {-0.07, -0.00}, one-star: {-0.17, 0.03}
02:04:53.603 00.000 13300 CameraToMount -- cameraTheta (-3.14) - m_xAngle (1.53) = xAngle (-4.67 = 1.61)
02:04:53.603 00.000 13300 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.80 = -1.52)
02:04:53.603 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.00 hyp=0.07 cameraTheta=-3.14 mountX=-0.00 mountY=-0.07, mountTheta=-1.61
02:04:53.605 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.00, opts=13)
02:04:53.605 00.000 13300 Enqueuing Move request for scope (-0.07, -0.00)
02:04:53.605 00.000 11596 Worker thread wakes up
02:04:53.605 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.00) opts 0xd
02:04:53.605 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.00)
02:04:53.606 00.001 11596 Moving (-0.07, -0.00) raw xDistance=-0.00 yDistance=-0.07
02:04:53.606 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:04:53.606 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:53.606 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:04:53.606 00.000 11596 MoveAxis(E, 0, ABG)
02:04:53.606 00.000 11596 Move returns status 0, amount 0
02:04:53.606 00.000 11596 MoveAxis(N, 0, ABG)
02:04:53.606 00.000 11596 Move returns status 0, amount 0
02:04:53.606 00.000 11596 move complete, result=0
02:04:53.606 00.000 11596 worker thread done servicing request
02:04:53.612 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=113, Gamma=0.510
02:04:53.621 00.009 13300 UpdateGuideState exits: m=1385 SNR=26.1
02:04:53.621 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:53.621 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:04:53.621 00.000 13300 Enqueuing Expose request
02:04:53.621 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:04:53.621 00.000 11596 Worker thread wakes up
02:04:53.621 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:04:54.136 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:04:54.449 00.313 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"30160163-a009-4c5a-9390-e6772f7d88a3"}
02:04:54.449 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"30160163-a009-4c5a-9390-e6772f7d88a3"}
02:04:54.450 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c3ac19dd-aede-48bf-ae2e-1845322dae59"}
02:04:54.450 00.000 13300 case statement mapped state 6 to 3
02:04:54.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c3ac19dd-aede-48bf-ae2e-1845322dae59"}
02:04:54.450 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4d33f4d5-1bee-4878-8cf6-60bb9a905168"}
02:04:54.451 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":384,"width":15,"height":15,"star_pos":[6.65,6.67],"pixels":"..."},"id":"4d33f4d5-1bee-4878-8cf6-60bb9a905168"}
02:04:57.160 02.709 11596 Exposure complete
02:04:57.229 00.069 11596 worker thread done servicing request
02:04:57.229 00.000 13300 OnExposeComplete: enter
02:04:57.230 00.001 13300 UpdateGuideState(): m_state=6
02:04:57.230 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 385
02:04:57.230 00.000 13300 Star::Find returns 1 (0), X=34.69, Y=410.64, Mass=1401, SNR=26.2, Peak=197 HFD=3.2
02:04:57.231 00.001 13300 MultiStar: [#1 -0.01,-0.04,0.55,U] [#2 -0.20,-0.21,0.51,U] [#3 -0.35,-0.02,0.00,M2] [#4 -0.04,0.07,0.28,U] [#5 -0.12,-0.05,0.29,U] [#6 -0.22,-0.30,0.00,M1] [#7 -0.05,-0.07,0.29,U] [#8 0.11,-0.03,0.25,U] 
02:04:57.231 00.000 13300 refined, 6 included, MultiStar: {-0.08, -0.05}, one-star: {-0.13, 0.01}
02:04:57.231 00.000 13300 CameraToMount -- cameraTheta (-2.64) - m_xAngle (1.53) = xAngle (-4.18 = 2.11)
02:04:57.231 00.000 13300 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.30 = -1.02)
02:04:57.231 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.05 hyp=0.10 cameraTheta=-2.64 mountX=-0.05 mountY=-0.08, mountTheta=-2.11
02:04:57.233 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.05, opts=13)
02:04:57.233 00.000 13300 Enqueuing Move request for scope (-0.08, -0.05)
02:04:57.233 00.000 11596 Worker thread wakes up
02:04:57.233 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.05) opts 0xd
02:04:57.233 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.05)
02:04:57.233 00.000 11596 Moving (-0.08, -0.05) raw xDistance=-0.05 yDistance=-0.08
02:04:57.234 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:04:57.234 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:57.234 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:04:57.234 00.000 11596 MoveAxis(E, 0, ABG)
02:04:57.234 00.000 11596 Move returns status 0, amount 0
02:04:57.234 00.000 11596 MoveAxis(N, 0, ABG)
02:04:57.234 00.000 11596 Move returns status 0, amount 0
02:04:57.234 00.000 11596 move complete, result=0
02:04:57.234 00.000 11596 worker thread done servicing request
02:04:57.241 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
02:04:57.248 00.007 13300 UpdateGuideState exits: m=1401 SNR=26.2
02:04:57.249 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:57.249 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:04:57.249 00.000 13300 Enqueuing Expose request
02:04:57.249 00.000 11596 Worker thread wakes up
02:04:57.249 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:04:57.249 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:04:57.449 00.200 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"52d60462-02ab-4308-8bbf-af5d6d4da9e5"}
02:04:57.449 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"52d60462-02ab-4308-8bbf-af5d6d4da9e5"}
02:04:57.450 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"33884876-55c9-445f-99d2-0f8c65657a84"}
02:04:57.450 00.000 13300 case statement mapped state 6 to 3
02:04:57.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"33884876-55c9-445f-99d2-0f8c65657a84"}
02:04:57.451 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a2a1a78a-7383-4867-a051-31b91e9362e2"}
02:04:57.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":385,"width":15,"height":15,"star_pos":[6.69,6.64],"pixels":"..."},"id":"a2a1a78a-7383-4867-a051-31b91e9362e2"}
02:04:57.751 00.300 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:05:00.447 02.696 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"483a381e-b41e-4da9-ad06-3afe86e3576c"}
02:05:00.447 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"483a381e-b41e-4da9-ad06-3afe86e3576c"}
02:05:00.448 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3ddd5428-591c-427b-8c74-e205f9f00746"}
02:05:00.448 00.000 13300 case statement mapped state 6 to 3
02:05:00.448 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3ddd5428-591c-427b-8c74-e205f9f00746"}
02:05:00.448 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7627d1ac-66b6-4c66-8ba1-8fbd44903cd7"}
02:05:00.448 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":385,"width":15,"height":15,"star_pos":[6.69,6.64],"pixels":"..."},"id":"7627d1ac-66b6-4c66-8ba1-8fbd44903cd7"}
02:05:00.781 00.333 11596 Exposure complete
02:05:00.852 00.071 11596 worker thread done servicing request
02:05:00.852 00.000 13300 OnExposeComplete: enter
02:05:00.852 00.000 13300 UpdateGuideState(): m_state=6
02:05:00.852 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 386
02:05:00.853 00.001 13300 Star::Find returns 1 (0), X=34.67, Y=410.37, Mass=1397, SNR=26.2, Peak=155 HFD=3.3
02:05:00.853 00.000 13300 MultiStar: [#1 -0.20,-0.17,0.54,U] [#2 -0.18,-0.42,0.00,M2] [#3 -0.22,-0.29,0.00,M3] [#4 -0.10,-0.27,0.28,U] [#5 -0.37,-0.66,0.00,M5] [#6 -0.03,-0.27,0.27,U] [#7 -0.15,-0.55,0.00,M1] [#8 -0.05,-0.48,0.00,M1] 
02:05:00.853 00.000 13300 refined, 3 included, MultiStar: {-0.14, -0.24}, one-star: {-0.15, -0.27}
02:05:00.853 00.000 13300 CameraToMount -- cameraTheta (-2.11) - m_xAngle (1.53) = xAngle (-3.64 = 2.64)
02:05:00.853 00.000 13300 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.77 = -0.48)
02:05:00.854 00.001 13300 CameraToMount -- cameraX=-0.14 cameraY=-0.24 hyp=0.28 cameraTheta=-2.11 mountX=-0.25 mountY=-0.13, mountTheta=-2.66
02:05:00.855 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=-0.24, opts=13)
02:05:00.856 00.001 13300 Enqueuing Move request for scope (-0.14, -0.24)
02:05:00.856 00.000 11596 Worker thread wakes up
02:05:00.856 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.24) opts 0xd
02:05:00.856 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, -0.24)
02:05:00.856 00.000 11596 Moving (-0.14, -0.24) raw xDistance=-0.25 yDistance=-0.13
02:05:00.856 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
02:05:00.856 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:00.856 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:05:00.856 00.000 11596 MoveAxis(E, 310, ABG)
02:05:00.856 00.000 11596 Guiding  Dir = 2, Dur = 310
02:05:00.857 00.001 11596 IsSlewing returns 0
02:05:00.862 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
02:05:00.872 00.010 13300 UpdateGuideState exits: m=1397 SNR=26.2
02:05:00.874 00.002 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:00.874 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:05:00.874 00.000 13300 Enqueuing Expose request
02:05:00.995 00.121 11596 IsGuiding returns 0
02:05:01.285 00.290 11596 PulseGuide returned control before completion, sleep 30
02:05:01.429 00.144 11596 IsGuiding returns 1
02:05:01.429 00.000 11596 scope still moving after pulse duration time elapsed
02:05:01.464 00.035 11596 IsSlewing returns 0
02:05:01.519 00.055 11596 IsGuiding returns 1
02:05:01.541 00.022 11596 IsSlewing returns 0
02:05:01.715 00.174 11596 IsGuiding returns 0
02:05:01.715 00.000 11596 scope move finished after 310 + 410 ms
02:05:01.715 00.000 11596 Move returns status 0, amount 310
02:05:01.715 00.000 11596 MoveAxis(N, 0, ABG)
02:05:01.715 00.000 11596 Move returns status 0, amount 0
02:05:01.715 00.000 11596 move complete, result=0
02:05:01.715 00.000 11596 worker thread done servicing request
02:05:01.715 00.000 13300 GuideStep: -0.2 px 310 ms EAST, -0.1 px 0 ms NORTH
02:05:01.716 00.001 11596 Worker thread wakes up
02:05:01.716 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:05:02.230 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:05:03.447 01.217 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4a49bba5-4a09-47be-96c2-448075cd2abb"}
02:05:03.447 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4a49bba5-4a09-47be-96c2-448075cd2abb"}
02:05:03.448 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"33d894b7-f374-433e-90c7-f3279162b03a"}
02:05:03.448 00.000 13300 case statement mapped state 6 to 3
02:05:03.448 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"33d894b7-f374-433e-90c7-f3279162b03a"}
02:05:03.448 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"36cb2925-0d00-4e86-8749-0458dda10827"}
02:05:03.449 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":386,"width":15,"height":15,"star_pos":[6.67,7.37],"pixels":"..."},"id":"36cb2925-0d00-4e86-8749-0458dda10827"}
02:05:05.260 01.811 11596 Exposure complete
02:05:05.338 00.078 11596 worker thread done servicing request
02:05:05.338 00.000 13300 OnExposeComplete: enter
02:05:05.338 00.000 13300 UpdateGuideState(): m_state=6
02:05:05.339 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 387
02:05:05.339 00.000 13300 Star::Find returns 1 (0), X=34.63, Y=410.29, Mass=1405, SNR=26.2, Peak=179 HFD=3.3
02:05:05.339 00.000 13300 MultiStar: [#1 -0.14,-0.31,0.00,M1] [#2 -0.28,-0.51,0.00,M3] [#3 -0.32,-0.23,0.00,M4] [#4 -0.15,-0.08,0.27,U] [#5 -0.14,-0.57,0.00,M6] [#6 -0.01,-0.23,0.27,U] [#7 -0.11,-0.06,0.28,U] [#8 -0.26,-0.39,0.00,M2] 
02:05:05.340 00.001 13300 refined, 3 included, MultiStar: {-0.15, -0.25}, one-star: {-0.20, -0.35}
02:05:05.340 00.000 13300 CameraToMount -- cameraTheta (-2.11) - m_xAngle (1.53) = xAngle (-3.65 = 2.64)
02:05:05.340 00.000 13300 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.77 = -0.49)
02:05:05.340 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=-0.25 hyp=0.29 cameraTheta=-2.11 mountX=-0.25 mountY=-0.14, mountTheta=-2.65
02:05:05.343 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=-0.25, opts=13)
02:05:05.343 00.000 13300 Enqueuing Move request for scope (-0.15, -0.25)
02:05:05.343 00.000 11596 Worker thread wakes up
02:05:05.343 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.25) opts 0xd
02:05:05.344 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.15, -0.25)
02:05:05.344 00.000 11596 Moving (-0.15, -0.25) raw xDistance=-0.25 yDistance=-0.14
02:05:05.344 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.25
02:05:05.344 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:05.344 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:05:05.345 00.001 11596 MoveAxis(E, 337, ABG)
02:05:05.345 00.000 11596 Guiding  Dir = 2, Dur = 337
02:05:05.345 00.000 11596 IsSlewing returns 0
02:05:05.352 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
02:05:05.360 00.008 13300 UpdateGuideState exits: m=1405 SNR=26.2
02:05:05.360 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:05.360 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:05:05.360 00.000 13300 Enqueuing Expose request
02:05:05.459 00.099 11596 IsGuiding returns 0
02:05:05.703 00.244 11596 PulseGuide returned control before completion, sleep 104
02:05:05.919 00.216 11596 IsGuiding returns 1
02:05:05.919 00.000 11596 scope still moving after pulse duration time elapsed
02:05:05.947 00.028 11596 IsSlewing returns 0
02:05:06.106 00.159 11596 IsGuiding returns 0
02:05:06.106 00.000 11596 scope move finished after 337 + 310 ms
02:05:06.106 00.000 11596 Move returns status 0, amount 337
02:05:06.106 00.000 11596 MoveAxis(N, 0, ABG)
02:05:06.106 00.000 11596 Move returns status 0, amount 0
02:05:06.106 00.000 11596 move complete, result=0
02:05:06.106 00.000 11596 worker thread done servicing request
02:05:06.106 00.000 11596 Worker thread wakes up
02:05:06.107 00.001 13300 GuideStep: -0.3 px 337 ms EAST, -0.1 px 0 ms NORTH
02:05:06.107 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:05:06.473 00.366 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"da0bedb3-1cd4-4322-8b89-05f09d5510b6"}
02:05:06.474 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"da0bedb3-1cd4-4322-8b89-05f09d5510b6"}
02:05:06.474 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"254bb627-ef04-49f1-9e22-d9e032c3e7ba"}
02:05:06.474 00.000 13300 case statement mapped state 6 to 3
02:05:06.474 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"254bb627-ef04-49f1-9e22-d9e032c3e7ba"}
02:05:06.475 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1227178c-ee4c-451f-a779-49507d5f3e31"}
02:05:06.475 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":387,"width":15,"height":15,"star_pos":[6.63,7.29],"pixels":"..."},"id":"1227178c-ee4c-451f-a779-49507d5f3e31"}
02:05:06.611 00.136 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:05:09.473 02.862 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a09328b3-0bec-4d24-bcc2-252e885bb8ac"}
02:05:09.473 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a09328b3-0bec-4d24-bcc2-252e885bb8ac"}
02:05:09.474 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0f03f5db-8382-45b5-a2c5-7dc4f5005a55"}
02:05:09.474 00.000 13300 case statement mapped state 6 to 3
02:05:09.474 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0f03f5db-8382-45b5-a2c5-7dc4f5005a55"}
02:05:09.474 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d3380f30-6b4d-4dbc-8d56-7891ad671012"}
02:05:09.474 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":387,"width":15,"height":15,"star_pos":[6.63,7.29],"pixels":"..."},"id":"d3380f30-6b4d-4dbc-8d56-7891ad671012"}
02:05:09.646 00.172 11596 Exposure complete
02:05:09.714 00.068 11596 worker thread done servicing request
02:05:09.715 00.001 13300 OnExposeComplete: enter
02:05:09.715 00.000 13300 UpdateGuideState(): m_state=6
02:05:09.715 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 388
02:05:09.715 00.000 13300 Star::Find returns 1 (0), X=34.63, Y=410.58, Mass=1382, SNR=26.0, Peak=189 HFD=3.3
02:05:09.716 00.001 13300 MultiStar: [#1 -0.18,-0.02,0.55,U] [#2 -0.31,-0.10,0.00,M4] [#3 -0.22,0.03,0.34,U] [#4 -0.14,-0.04,0.28,U] [#5 -0.57,-0.14,0.00,M7] [#6 -0.15,-0.15,0.26,U] [#7 -0.04,0.19,0.29,U] [#8 0.12,0.21,0.23,U] 
02:05:09.716 00.000 13300 refined, 6 included, MultiStar: {-0.15, -0.00}, one-star: {-0.19, -0.06}
02:05:09.716 00.000 13300 CameraToMount -- cameraTheta (-3.14) - m_xAngle (1.53) = xAngle (-4.67 = 1.62)
02:05:09.716 00.000 13300 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.80 = -1.51)
02:05:09.716 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=-0.00 hyp=0.15 cameraTheta=-3.14 mountX=-0.01 mountY=-0.15, mountTheta=-1.62
02:05:09.718 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=-0.00, opts=13)
02:05:09.718 00.000 13300 Enqueuing Move request for scope (-0.15, -0.00)
02:05:09.718 00.000 11596 Worker thread wakes up
02:05:09.718 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.00) opts 0xd
02:05:09.718 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, -0.00)
02:05:09.719 00.001 11596 Moving (-0.15, -0.00) raw xDistance=-0.01 yDistance=-0.15
02:05:09.719 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:05:09.719 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:09.719 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:05:09.719 00.000 11596 MoveAxis(E, 0, ABG)
02:05:09.719 00.000 11596 Move returns status 0, amount 0
02:05:09.719 00.000 11596 MoveAxis(N, 0, ABG)
02:05:09.719 00.000 11596 Move returns status 0, amount 0
02:05:09.719 00.000 11596 move complete, result=0
02:05:09.719 00.000 11596 worker thread done servicing request
02:05:09.724 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
02:05:09.733 00.009 13300 UpdateGuideState exits: m=1382 SNR=26.0
02:05:09.733 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:09.733 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:05:09.733 00.000 13300 Enqueuing Expose request
02:05:09.733 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:05:09.733 00.000 11596 Worker thread wakes up
02:05:09.734 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:05:10.239 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:05:12.472 02.233 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6743c3c6-c736-43b7-b2da-fa42221b37e4"}
02:05:12.472 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6743c3c6-c736-43b7-b2da-fa42221b37e4"}
02:05:12.473 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c5362b5d-0e44-4f4d-878e-0d2ea26db9ef"}
02:05:12.473 00.000 13300 case statement mapped state 6 to 3
02:05:12.473 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c5362b5d-0e44-4f4d-878e-0d2ea26db9ef"}
02:05:12.473 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"97bbb7da-2a39-4ff0-9498-7a89461eeb2c"}
02:05:12.474 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":388,"width":15,"height":15,"star_pos":[6.63,6.58],"pixels":"..."},"id":"97bbb7da-2a39-4ff0-9498-7a89461eeb2c"}
02:05:13.333 00.859 11596 Exposure complete
02:05:13.480 00.147 11596 worker thread done servicing request
02:05:13.480 00.000 13300 OnExposeComplete: enter
02:05:13.480 00.000 13300 UpdateGuideState(): m_state=6
02:05:13.481 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 389
02:05:13.481 00.000 13300 Star::Find returns 1 (0), X=34.60, Y=410.56, Mass=1409, SNR=26.3, Peak=186 HFD=3.2
02:05:13.482 00.001 13300 MultiStar: [#1 -0.02,0.00,0.55,U] [#2 -0.28,-0.22,0.00,M5] [#3 -0.44,0.05,0.00,M4] [#4 0.04,0.02,0.28,U] [#5 -0.37,-0.40,0.00,M8] [#6 -0.01,-0.13,0.27,U] [#7 -0.04,-0.06,0.28,U] [#8 -0.05,0.04,0.29,U] 
02:05:13.482 00.000 13300 refined, 5 included, MultiStar: {-0.10, -0.04}, one-star: {-0.22, -0.08}
02:05:13.482 00.000 13300 CameraToMount -- cameraTheta (-2.72) - m_xAngle (1.53) = xAngle (-4.25 = 2.03)
02:05:13.483 00.001 13300 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.38 = -1.09)
02:05:13.483 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.04 hyp=0.10 cameraTheta=-2.72 mountX=-0.05 mountY=-0.09, mountTheta=-2.04
02:05:13.487 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.04, opts=13)
02:05:13.487 00.000 13300 Enqueuing Move request for scope (-0.10, -0.04)
02:05:13.487 00.000 11596 Worker thread wakes up
02:05:13.487 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.04) opts 0xd
02:05:13.488 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.04)
02:05:13.488 00.000 11596 Moving (-0.10, -0.04) raw xDistance=-0.05 yDistance=-0.09
02:05:13.488 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:05:13.488 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:13.489 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:05:13.489 00.000 11596 MoveAxis(E, 0, ABG)
02:05:13.489 00.000 11596 Move returns status 0, amount 0
02:05:13.489 00.000 11596 MoveAxis(N, 0, ABG)
02:05:13.489 00.000 11596 Move returns status 0, amount 0
02:05:13.490 00.001 11596 move complete, result=0
02:05:13.490 00.000 11596 worker thread done servicing request
02:05:13.502 00.012 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
02:05:13.521 00.019 13300 UpdateGuideState exits: m=1409 SNR=26.3
02:05:13.521 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:13.521 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:05:13.522 00.001 13300 Enqueuing Expose request
02:05:13.522 00.000 11596 Worker thread wakes up
02:05:13.522 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:05:13.522 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:05:14.034 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:05:15.472 01.438 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d5dc7548-be6d-4125-9ae5-9a5551ee12fd"}
02:05:15.472 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d5dc7548-be6d-4125-9ae5-9a5551ee12fd"}
02:05:15.473 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c712723d-c0aa-4a4c-964f-66e59582f3d9"}
02:05:15.473 00.000 13300 case statement mapped state 6 to 3
02:05:15.473 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c712723d-c0aa-4a4c-964f-66e59582f3d9"}
02:05:15.474 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bbccf4bb-e531-48a9-9550-e85e9a4f0190"}
02:05:15.474 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":389,"width":15,"height":15,"star_pos":[6.60,6.56],"pixels":"..."},"id":"bbccf4bb-e531-48a9-9550-e85e9a4f0190"}
02:05:17.070 01.596 11596 Exposure complete
02:05:17.162 00.092 11596 worker thread done servicing request
02:05:17.162 00.000 13300 OnExposeComplete: enter
02:05:17.163 00.001 13300 UpdateGuideState(): m_state=6
02:05:17.163 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 390
02:05:17.163 00.000 13300 Star::Find returns 1 (0), X=34.65, Y=410.49, Mass=1388, SNR=26.1, Peak=157 HFD=3.3
02:05:17.164 00.001 13300 MultiStar: [#1 -0.24,-0.10,0.51,U] [#2 -0.19,-0.31,0.00,M6] [#3 -0.23,-0.19,0.00,M5] [#4 -0.08,-0.21,0.27,U] [#5 -0.36,-0.47,0.00,M9] [#6 -0.11,-0.27,0.27,U] [#7 -0.13,-0.16,0.30,U] [#8 -0.20,-0.00,0.24,U] 
02:05:17.164 00.000 13300 refined, 5 included, MultiStar: {-0.17, -0.14}, one-star: {-0.17, -0.14}
02:05:17.164 00.000 13300 CameraToMount -- cameraTheta (-2.43) - m_xAngle (1.53) = xAngle (-3.96 = 2.32)
02:05:17.164 00.000 13300 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.09 = -0.80)
02:05:17.165 00.001 13300 CameraToMount -- cameraX=-0.17 cameraY=-0.14 hyp=0.22 cameraTheta=-2.43 mountX=-0.15 mountY=-0.16, mountTheta=-2.33
02:05:17.167 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.17, y=-0.14, opts=13)
02:05:17.168 00.001 13300 Enqueuing Move request for scope (-0.17, -0.14)
02:05:17.168 00.000 11596 Worker thread wakes up
02:05:17.168 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.14) opts 0xd
02:05:17.168 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.17, -0.14)
02:05:17.168 00.000 11596 Moving (-0.17, -0.14) raw xDistance=-0.15 yDistance=-0.16
02:05:17.168 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
02:05:17.168 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:17.169 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:05:17.169 00.000 11596 MoveAxis(E, 189, ABG)
02:05:17.169 00.000 11596 Guiding  Dir = 2, Dur = 189
02:05:17.170 00.001 11596 IsSlewing returns 0
02:05:17.182 00.012 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=214, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
02:05:17.194 00.012 13300 UpdateGuideState exits: m=1388 SNR=26.1
02:05:17.195 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:17.195 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:05:17.195 00.000 13300 Enqueuing Expose request
02:05:17.328 00.133 11596 IsGuiding returns 0
02:05:17.418 00.090 11596 PulseGuide returned control before completion, sleep 110
02:05:17.716 00.298 11596 IsGuiding returns 0
02:05:17.716 00.000 11596 Move returns status 0, amount 189
02:05:17.716 00.000 11596 MoveAxis(N, 0, ABG)
02:05:17.717 00.001 11596 Move returns status 0, amount 0
02:05:17.717 00.000 11596 move complete, result=0
02:05:17.717 00.000 11596 worker thread done servicing request
02:05:17.717 00.000 11596 Worker thread wakes up
02:05:17.717 00.000 13300 GuideStep: -0.2 px 189 ms EAST, -0.2 px 0 ms NORTH
02:05:17.717 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:05:18.234 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:05:18.471 00.237 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6ad475ec-cc38-4288-b32c-ad04280542fb"}
02:05:18.471 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6ad475ec-cc38-4288-b32c-ad04280542fb"}
02:05:18.472 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c014c9e6-a0b7-4b2b-8f76-1be156617c72"}
02:05:18.472 00.000 13300 case statement mapped state 6 to 3
02:05:18.472 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c014c9e6-a0b7-4b2b-8f76-1be156617c72"}
02:05:18.472 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4b5187b1-4d74-4b83-98bc-34312716532c"}
02:05:18.472 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":390,"width":15,"height":15,"star_pos":[6.65,7.49],"pixels":"..."},"id":"4b5187b1-4d74-4b83-98bc-34312716532c"}
02:05:21.265 02.793 11596 Exposure complete
02:05:21.342 00.077 11596 worker thread done servicing request
02:05:21.342 00.000 13300 OnExposeComplete: enter
02:05:21.342 00.000 13300 UpdateGuideState(): m_state=6
02:05:21.343 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 391
02:05:21.343 00.000 13300 Star::Find returns 1 (0), X=34.66, Y=410.51, Mass=1397, SNR=26.2, Peak=172 HFD=3.3
02:05:21.343 00.000 13300 MultiStar: [#1 -0.15,-0.13,0.54,U] [#2 -0.28,-0.13,0.00,M7] [#3 -0.36,-0.20,0.00,M6] [#4 -0.19,0.21,0.28,U] [#5 -0.23,-0.42,0.00,M10] [#6 -0.19,-0.17,0.25,U] [#7 -0.15,0.00,0.29,U] [#8 -0.22,-0.10,0.23,U] 
02:05:21.344 00.001 13300 refined, 5 included, MultiStar: {-0.17, -0.08}, one-star: {-0.16, -0.13}
02:05:21.344 00.000 13300 CameraToMount -- cameraTheta (-2.70) - m_xAngle (1.53) = xAngle (-4.24 = 2.05)
02:05:21.344 00.000 13300 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.36 = -1.08)
02:05:21.344 00.000 13300 CameraToMount -- cameraX=-0.17 cameraY=-0.08 hyp=0.19 cameraTheta=-2.70 mountX=-0.09 mountY=-0.16, mountTheta=-2.05
02:05:21.346 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.17, y=-0.08, opts=13)
02:05:21.346 00.000 13300 Enqueuing Move request for scope (-0.17, -0.08)
02:05:21.346 00.000 11596 Worker thread wakes up
02:05:21.346 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.08) opts 0xd
02:05:21.346 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.17, -0.08)
02:05:21.346 00.000 11596 Moving (-0.17, -0.08) raw xDistance=-0.09 yDistance=-0.16
02:05:21.346 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:05:21.347 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:21.347 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:05:21.347 00.000 11596 MoveAxis(E, 0, ABG)
02:05:21.347 00.000 11596 Move returns status 0, amount 0
02:05:21.347 00.000 11596 MoveAxis(N, 0, ABG)
02:05:21.347 00.000 11596 Move returns status 0, amount 0
02:05:21.347 00.000 11596 move complete, result=0
02:05:21.348 00.001 11596 worker thread done servicing request
02:05:21.353 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
02:05:21.362 00.009 13300 UpdateGuideState exits: m=1397 SNR=26.2
02:05:21.362 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:21.362 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:05:21.362 00.000 13300 Enqueuing Expose request
02:05:21.362 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:05:21.362 00.000 11596 Worker thread wakes up
02:05:21.362 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:05:21.480 00.118 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c604a85e-8689-47d3-92fc-b057c8fd9c5c"}
02:05:21.480 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c604a85e-8689-47d3-92fc-b057c8fd9c5c"}
02:05:21.481 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b71db3db-a7fb-4c77-b19c-f80456b8f911"}
02:05:21.481 00.000 13300 case statement mapped state 6 to 3
02:05:21.481 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b71db3db-a7fb-4c77-b19c-f80456b8f911"}
02:05:21.482 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9ac85a50-f88a-41e0-bc47-342dfb1e8f90"}
02:05:21.482 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":391,"width":15,"height":15,"star_pos":[6.66,6.51],"pixels":"..."},"id":"9ac85a50-f88a-41e0-bc47-342dfb1e8f90"}
02:05:21.873 00.391 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:05:24.482 02.609 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"876fc7e0-188d-4f05-a4ca-9180ff1f06fd"}
02:05:24.482 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"876fc7e0-188d-4f05-a4ca-9180ff1f06fd"}
02:05:24.484 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3a2fc817-bf7f-47fa-9780-f44f29b87434"}
02:05:24.484 00.000 13300 case statement mapped state 6 to 3
02:05:24.484 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3a2fc817-bf7f-47fa-9780-f44f29b87434"}
02:05:24.485 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9c5108f0-6cdc-4b73-8770-3d9a8ae15c35"}
02:05:24.485 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":391,"width":15,"height":15,"star_pos":[6.66,6.51],"pixels":"..."},"id":"9c5108f0-6cdc-4b73-8770-3d9a8ae15c35"}
02:05:24.900 00.415 11596 Exposure complete
02:05:24.969 00.069 11596 worker thread done servicing request
02:05:24.969 00.000 13300 OnExposeComplete: enter
02:05:24.969 00.000 13300 UpdateGuideState(): m_state=6
02:05:24.970 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 392
02:05:24.970 00.000 13300 Star::Find returns 1 (0), X=34.59, Y=410.37, Mass=1399, SNR=26.2, Peak=171 HFD=3.3
02:05:24.970 00.000 13300 MultiStar: [#1 -0.18,-0.20,0.56,U] [#2 -0.32,-0.38,0.00,M8] [#3 -0.36,-0.15,0.00,M7] [#4 -0.06,-0.28,0.28,U] [#5 -0.37,-0.43,0.00,R] [#6 -0.05,-0.76,0.00,M1] [#7 -0.04,-0.41,0.00,M1] [#8 -0.29,-0.57,0.00,M1] 
02:05:24.971 00.001 13300 refined, 2 included, MultiStar: {-0.19, -0.25}, one-star: {-0.23, -0.27}
02:05:24.971 00.000 13300 CameraToMount -- cameraTheta (-2.22) - m_xAngle (1.53) = xAngle (-3.76 = 2.53)
02:05:24.971 00.000 13300 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.88 = -0.60)
02:05:24.971 00.000 13300 CameraToMount -- cameraX=-0.19 cameraY=-0.25 hyp=0.32 cameraTheta=-2.22 mountX=-0.26 mountY=-0.18, mountTheta=-2.54
02:05:24.973 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.19, y=-0.25, opts=13)
02:05:24.973 00.000 13300 Enqueuing Move request for scope (-0.19, -0.25)
02:05:24.973 00.000 11596 Worker thread wakes up
02:05:24.973 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.25) opts 0xd
02:05:24.973 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.19, -0.25)
02:05:24.973 00.000 11596 Moving (-0.19, -0.25) raw xDistance=-0.26 yDistance=-0.18
02:05:24.973 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
02:05:24.974 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:24.974 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
02:05:24.974 00.000 11596 MoveAxis(E, 323, ABG)
02:05:24.974 00.000 11596 Guiding  Dir = 2, Dur = 323
02:05:24.974 00.000 11596 IsSlewing returns 0
02:05:24.981 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
02:05:24.988 00.007 13300 UpdateGuideState exits: m=1399 SNR=26.2
02:05:24.989 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:24.989 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:05:24.989 00.000 13300 Enqueuing Expose request
02:05:25.000 00.011 11596 IsGuiding returns 0
02:05:25.088 00.088 11596 PulseGuide returned control before completion, sleep 246
02:05:25.666 00.578 11596 IsGuiding returns 0
02:05:25.666 00.000 11596 Move returns status 0, amount 323
02:05:25.666 00.000 11596 MoveAxis(N, 0, ABG)
02:05:25.666 00.000 11596 Move returns status 0, amount 0
02:05:25.666 00.000 11596 move complete, result=0
02:05:25.666 00.000 11596 worker thread done servicing request
02:05:25.666 00.000 11596 Worker thread wakes up
02:05:25.666 00.000 13300 GuideStep: -0.3 px 323 ms EAST, -0.2 px 0 ms NORTH
02:05:25.667 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:05:26.182 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:05:27.480 01.298 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f5e8741f-14d1-4fd5-a9d8-31d365e72bcf"}
02:05:27.480 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f5e8741f-14d1-4fd5-a9d8-31d365e72bcf"}
02:05:27.481 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e839bed5-c4ad-47c4-b45c-05cc6e8cd2f6"}
02:05:27.481 00.000 13300 case statement mapped state 6 to 3
02:05:27.481 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e839bed5-c4ad-47c4-b45c-05cc6e8cd2f6"}
02:05:27.481 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b99374d9-4801-42a3-aefa-6a7e918138f0"}
02:05:27.482 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":392,"width":15,"height":15,"star_pos":[6.59,7.37],"pixels":"..."},"id":"b99374d9-4801-42a3-aefa-6a7e918138f0"}
02:05:29.214 01.732 11596 Exposure complete
02:05:29.283 00.069 11596 worker thread done servicing request
02:05:29.283 00.000 13300 OnExposeComplete: enter
02:05:29.283 00.000 13300 UpdateGuideState(): m_state=6
02:05:29.283 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 393
02:05:29.284 00.001 13300 Star::Find returns 1 (0), X=34.58, Y=410.50, Mass=1393, SNR=26.2, Peak=162 HFD=3.2
02:05:29.284 00.000 13300 MultiStar: [#1 -0.21,-0.10,0.55,U] [#2 -0.21,-0.34,0.00,M9] [#3 -0.23,-0.15,0.35,U] [#4 -0.01,-0.22,0.28,U] [#5 -0.15,0.07,0.29,U] [#6 -0.14,-0.14,0.27,U] [#7 -0.18,-0.17,0.30,U] [#8 -0.26,-0.09,0.23,U] 
02:05:29.284 00.000 13300 refined, 7 included, MultiStar: {-0.19, -0.12}, one-star: {-0.24, -0.14}
02:05:29.284 00.000 13300 CameraToMount -- cameraTheta (-2.58) - m_xAngle (1.53) = xAngle (-4.11 = 2.17)
02:05:29.284 00.000 13300 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.24 = -0.96)
02:05:29.285 00.001 13300 CameraToMount -- cameraX=-0.19 cameraY=-0.12 hyp=0.23 cameraTheta=-2.58 mountX=-0.13 mountY=-0.19, mountTheta=-2.17
02:05:29.286 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.19, y=-0.12, opts=13)
02:05:29.286 00.000 13300 Enqueuing Move request for scope (-0.19, -0.12)
02:05:29.287 00.001 11596 Worker thread wakes up
02:05:29.287 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.12) opts 0xd
02:05:29.287 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.19, -0.12)
02:05:29.287 00.000 11596 Moving (-0.19, -0.12) raw xDistance=-0.13 yDistance=-0.19
02:05:29.287 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:05:29.287 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.19
02:05:29.287 00.000 11596 MoveAxis(E, 0, ABG)
02:05:29.287 00.000 11596 Move returns status 0, amount 0
02:05:29.287 00.000 11596 MoveAxis(N, 247, ABG)
02:05:29.287 00.000 11596 Guiding  Dir = 0, Dur = 247
02:05:29.288 00.001 11596 IsSlewing returns 0
02:05:29.294 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
02:05:29.302 00.008 13300 UpdateGuideState exits: m=1393 SNR=26.2
02:05:29.302 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:29.303 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:05:29.303 00.000 13300 Enqueuing Expose request
02:05:29.457 00.154 11596 IsGuiding returns 0
02:05:29.686 00.229 11596 PulseGuide returned control before completion, sleep 29
02:05:30.013 00.327 11596 IsGuiding returns 0
02:05:30.013 00.000 11596 Move returns status 0, amount 247
02:05:30.013 00.000 11596 move complete, result=0
02:05:30.013 00.000 11596 worker thread done servicing request
02:05:30.013 00.000 11596 Worker thread wakes up
02:05:30.013 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 247 ms NORTH
02:05:30.013 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:05:30.480 00.467 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eb5d0f5d-4ebb-464a-96da-e9ca85e96eff"}
02:05:30.480 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eb5d0f5d-4ebb-464a-96da-e9ca85e96eff"}
02:05:30.481 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f06c05fe-19e7-4f71-ae5c-cb54c443a76b"}
02:05:30.481 00.000 13300 case statement mapped state 6 to 3
02:05:30.481 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f06c05fe-19e7-4f71-ae5c-cb54c443a76b"}
02:05:30.482 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"92e213a4-bf19-430d-9847-0e5ca1b0f4ea"}
02:05:30.483 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":393,"width":15,"height":15,"star_pos":[6.58,7.50],"pixels":"..."},"id":"92e213a4-bf19-430d-9847-0e5ca1b0f4ea"}
02:05:30.529 00.046 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:05:33.480 02.951 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ce741834-e7b7-44fa-9c4e-65f92b65fcbd"}
02:05:33.480 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ce741834-e7b7-44fa-9c4e-65f92b65fcbd"}
02:05:33.481 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"20fd3278-e996-4a2e-ad14-9eff4ad04614"}
02:05:33.481 00.000 13300 case statement mapped state 6 to 3
02:05:33.482 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"20fd3278-e996-4a2e-ad14-9eff4ad04614"}
02:05:33.482 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f650b476-5e62-4284-b70a-44835e2e7b17"}
02:05:33.483 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":393,"width":15,"height":15,"star_pos":[6.58,7.50],"pixels":"..."},"id":"f650b476-5e62-4284-b70a-44835e2e7b17"}
02:05:33.556 00.073 11596 Exposure complete
02:05:33.627 00.071 11596 worker thread done servicing request
02:05:33.627 00.000 13300 OnExposeComplete: enter
02:05:33.628 00.001 13300 UpdateGuideState(): m_state=6
02:05:33.628 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 394
02:05:33.628 00.000 13300 Star::Find returns 1 (0), X=34.59, Y=410.55, Mass=1395, SNR=26.2, Peak=173 HFD=3.2
02:05:33.629 00.001 13300 MultiStar: [#1 -0.30,-0.08,0.00,M1] [#2 -0.29,-0.20,0.00,M10] [#3 -0.38,-0.02,0.00,M7] [#4 0.01,-0.17,0.28,U] [#5 0.32,-0.05,0.00,M1] [#6 -0.01,-0.39,0.00,M1] [#7 0.01,0.03,0.30,U] [#8 0.08,-0.16,0.23,U] 
02:05:33.629 00.000 13300 refined, 3 included, MultiStar: {-0.12, -0.09}, one-star: {-0.23, -0.09}
02:05:33.629 00.000 13300 CameraToMount -- cameraTheta (-2.47) - m_xAngle (1.53) = xAngle (-4.00 = 2.28)
02:05:33.629 00.000 13300 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.13 = -0.85)
02:05:33.629 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=-0.09 hyp=0.15 cameraTheta=-2.47 mountX=-0.10 mountY=-0.11, mountTheta=-2.29
02:05:33.631 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=-0.09, opts=13)
02:05:33.631 00.000 13300 Enqueuing Move request for scope (-0.12, -0.09)
02:05:33.631 00.000 11596 Worker thread wakes up
02:05:33.631 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.09) opts 0xd
02:05:33.631 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, -0.09)
02:05:33.631 00.000 11596 Moving (-0.12, -0.09) raw xDistance=-0.10 yDistance=-0.11
02:05:33.631 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:05:33.632 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:33.632 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:05:33.632 00.000 11596 MoveAxis(E, 0, ABG)
02:05:33.632 00.000 11596 Move returns status 0, amount 0
02:05:33.632 00.000 11596 MoveAxis(N, 0, ABG)
02:05:33.632 00.000 11596 Move returns status 0, amount 0
02:05:33.632 00.000 11596 move complete, result=0
02:05:33.632 00.000 11596 worker thread done servicing request
02:05:33.638 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
02:05:33.646 00.008 13300 UpdateGuideState exits: m=1395 SNR=26.2
02:05:33.646 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:33.646 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:05:33.646 00.000 13300 Enqueuing Expose request
02:05:33.646 00.000 11596 Worker thread wakes up
02:05:33.646 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:05:33.646 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:05:34.163 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:05:36.479 02.316 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0e64ef06-20b2-4013-831d-6e02a3ff63d8"}
02:05:36.479 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0e64ef06-20b2-4013-831d-6e02a3ff63d8"}
02:05:36.481 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"84a66ac4-7b33-4075-81d7-cbccbb23a719"}
02:05:36.481 00.000 13300 case statement mapped state 6 to 3
02:05:36.481 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"84a66ac4-7b33-4075-81d7-cbccbb23a719"}
02:05:36.481 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0ee1957d-4576-4c8a-8179-b7082443524f"}
02:05:36.482 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":394,"width":15,"height":15,"star_pos":[6.59,6.55],"pixels":"..."},"id":"0ee1957d-4576-4c8a-8179-b7082443524f"}
02:05:37.188 00.706 11596 Exposure complete
02:05:37.266 00.078 11596 worker thread done servicing request
02:05:37.266 00.000 13300 OnExposeComplete: enter
02:05:37.266 00.000 13300 UpdateGuideState(): m_state=6
02:05:37.267 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 395
02:05:37.267 00.000 13300 Star::Find returns 1 (0), X=34.58, Y=410.29, Mass=1416, SNR=26.4, Peak=184 HFD=3.2
02:05:37.267 00.000 13300 MultiStar: [#1 -0.26,-0.27,0.00,M2] [#2 -0.19,-0.43,0.00,R] [#3 -0.22,-0.33,0.00,M8] [#4 -0.15,-0.25,0.28,U] [#5 0.09,-0.24,0.28,U] [#6 -0.14,-0.19,0.26,U] [#7 0.04,-0.33,0.00,M1] [#8 -0.57,-0.18,0.00,M1] 
02:05:37.268 00.001 13300 refined, 3 included, MultiStar: {-0.16, -0.30}, one-star: {-0.24, -0.35}
02:05:37.268 00.000 13300 CameraToMount -- cameraTheta (-2.07) - m_xAngle (1.53) = xAngle (-3.61 = 2.68)
02:05:37.268 00.000 13300 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.73 = -0.45)
02:05:37.268 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=-0.30 hyp=0.34 cameraTheta=-2.07 mountX=-0.30 mountY=-0.15, mountTheta=-2.69
02:05:37.270 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=-0.30, opts=13)
02:05:37.271 00.001 13300 Enqueuing Move request for scope (-0.16, -0.30)
02:05:37.271 00.000 11596 Worker thread wakes up
02:05:37.271 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.30) opts 0xd
02:05:37.271 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.16, -0.30)
02:05:37.271 00.000 11596 Moving (-0.16, -0.30) raw xDistance=-0.30 yDistance=-0.15
02:05:37.271 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
02:05:37.271 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:37.271 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:05:37.272 00.001 11596 MoveAxis(E, 377, ABG)
02:05:37.272 00.000 11596 Guiding  Dir = 2, Dur = 377
02:05:37.272 00.000 11596 IsSlewing returns 0
02:05:37.278 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
02:05:37.286 00.008 13300 UpdateGuideState exits: m=1416 SNR=26.4
02:05:37.286 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:37.286 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:05:37.286 00.000 13300 Enqueuing Expose request
02:05:37.485 00.199 11596 IsGuiding returns 0
02:05:37.819 00.334 11596 PulseGuide returned control before completion, sleep 54
02:05:38.035 00.216 11596 IsGuiding returns 1
02:05:38.035 00.000 11596 scope still moving after pulse duration time elapsed
02:05:38.064 00.029 11596 IsSlewing returns 0
02:05:38.126 00.062 11596 IsGuiding returns 1
02:05:38.155 00.029 11596 IsSlewing returns 0
02:05:38.478 00.323 11596 IsGuiding returns 0
02:05:38.478 00.000 11596 scope move finished after 377 + 615 ms
02:05:38.478 00.000 11596 Move returns status 0, amount 377
02:05:38.478 00.000 11596 MoveAxis(N, 0, ABG)
02:05:38.478 00.000 11596 Move returns status 0, amount 0
02:05:38.478 00.000 11596 move complete, result=0
02:05:38.478 00.000 11596 worker thread done servicing request
02:05:38.478 00.000 11596 Worker thread wakes up
02:05:38.479 00.001 13300 GuideStep: -0.3 px 377 ms EAST, -0.1 px 0 ms NORTH
02:05:38.479 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:05:38.981 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:05:39.479 00.498 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ee5fff59-2a82-4132-ba23-a548a4d82662"}
02:05:39.479 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ee5fff59-2a82-4132-ba23-a548a4d82662"}
02:05:39.480 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2109e5a9-8353-49b3-8613-03b58a0334d7"}
02:05:39.480 00.000 13300 case statement mapped state 6 to 3
02:05:39.480 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2109e5a9-8353-49b3-8613-03b58a0334d7"}
02:05:39.480 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"56450eaa-8f96-4f6c-80b9-b5d5f3b89178"}
02:05:39.480 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":395,"width":15,"height":15,"star_pos":[6.58,7.29],"pixels":"..."},"id":"56450eaa-8f96-4f6c-80b9-b5d5f3b89178"}
02:05:42.011 02.531 11596 Exposure complete
02:05:42.081 00.070 11596 worker thread done servicing request
02:05:42.081 00.000 13300 OnExposeComplete: enter
02:05:42.081 00.000 13300 UpdateGuideState(): m_state=6
02:05:42.081 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 396
02:05:42.082 00.001 13300 Star::Find returns 1 (0), X=34.55, Y=410.51, Mass=1395, SNR=26.1, Peak=157 HFD=3.2
02:05:42.082 00.000 13300 MultiStar: [#1 -0.32,0.03,0.00,M3] [#2 -0.17,0.13,0.51,U] [#3 -0.30,-0.03,0.00,M9] [#4 -0.27,-0.13,0.00,M1] [#5 -0.34,0.00,0.00,M1] [#6 -0.08,-0.06,0.25,U] [#7 -0.11,-0.10,0.29,U] [#8 -0.12,-0.17,0.23,U] 
02:05:42.082 00.000 13300 refined, 4 included, MultiStar: {-0.19, -0.06}, one-star: {-0.27, -0.13}
02:05:42.082 00.000 13300 CameraToMount -- cameraTheta (-2.83) - m_xAngle (1.53) = xAngle (-4.36 = 1.92)
02:05:42.082 00.000 13300 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.49 = -1.20)
02:05:42.082 00.000 13300 CameraToMount -- cameraX=-0.19 cameraY=-0.06 hyp=0.20 cameraTheta=-2.83 mountX=-0.07 mountY=-0.19, mountTheta=-1.93
02:05:42.084 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.19, y=-0.06, opts=13)
02:05:42.084 00.000 13300 Enqueuing Move request for scope (-0.19, -0.06)
02:05:42.085 00.001 11596 Worker thread wakes up
02:05:42.085 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.06) opts 0xd
02:05:42.085 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.19, -0.06)
02:05:42.085 00.000 11596 Moving (-0.19, -0.06) raw xDistance=-0.07 yDistance=-0.19
02:05:42.085 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:05:42.085 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.19
02:05:42.085 00.000 11596 MoveAxis(E, 0, ABG)
02:05:42.085 00.000 11596 Move returns status 0, amount 0
02:05:42.085 00.000 11596 MoveAxis(N, 251, ABG)
02:05:42.085 00.000 11596 Guiding  Dir = 0, Dur = 251
02:05:42.086 00.001 11596 IsSlewing returns 0
02:05:42.093 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=212, med=4, FiltMin=1, FiltMax=90, Gamma=0.510
02:05:42.100 00.007 13300 UpdateGuideState exits: m=1395 SNR=26.1
02:05:42.100 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:42.101 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:05:42.101 00.000 13300 Enqueuing Expose request
02:05:42.429 00.328 11596 IsGuiding returns 0
02:05:42.477 00.048 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"12bcaebe-6939-4497-b4ad-1bcad6c2d754"}
02:05:42.477 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"12bcaebe-6939-4497-b4ad-1bcad6c2d754"}
02:05:42.478 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3c0480ef-7c1f-4558-945b-58990a3a12af"}
02:05:42.478 00.000 13300 case statement mapped state 6 to 3
02:05:42.478 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3c0480ef-7c1f-4558-945b-58990a3a12af"}
02:05:42.478 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3d432f1a-d85b-4fc8-b0bf-372fd34934ae"}
02:05:42.479 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":396,"width":15,"height":15,"star_pos":[6.55,6.51],"pixels":"..."},"id":"3d432f1a-d85b-4fc8-b0bf-372fd34934ae"}
02:05:42.628 00.149 11596 PulseGuide returned control before completion, sleep 62
02:05:42.762 00.134 11596 IsGuiding returns 1
02:05:42.762 00.000 11596 scope still moving after pulse duration time elapsed
02:05:42.784 00.022 11596 IsSlewing returns 0
02:05:42.896 00.112 11596 IsGuiding returns 0
02:05:42.896 00.000 11596 scope move finished after 251 + 216 ms
02:05:42.896 00.000 11596 Move returns status 0, amount 251
02:05:42.896 00.000 11596 move complete, result=0
02:05:42.896 00.000 11596 worker thread done servicing request
02:05:42.896 00.000 11596 Worker thread wakes up
02:05:42.896 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 251 ms NORTH
02:05:42.897 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:05:43.399 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:05:45.477 02.078 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"65c65bd8-334c-4555-b57b-96e6acf14e8f"}
02:05:45.477 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"65c65bd8-334c-4555-b57b-96e6acf14e8f"}
02:05:45.478 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a7f138e3-8767-46a0-9c76-1e4500ed1814"}
02:05:45.478 00.000 13300 case statement mapped state 6 to 3
02:05:45.478 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a7f138e3-8767-46a0-9c76-1e4500ed1814"}
02:05:45.479 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2ce3e6d3-2175-4b00-b8aa-b526a0f9f154"}
02:05:45.479 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":396,"width":15,"height":15,"star_pos":[6.55,6.51],"pixels":"..."},"id":"2ce3e6d3-2175-4b00-b8aa-b526a0f9f154"}
02:05:46.425 00.946 11596 Exposure complete
02:05:46.495 00.070 11596 worker thread done servicing request
02:05:46.495 00.000 13300 OnExposeComplete: enter
02:05:46.495 00.000 13300 UpdateGuideState(): m_state=6
02:05:46.495 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 397
02:05:46.496 00.001 13300 Star::Find returns 1 (0), X=34.50, Y=410.35, Mass=1387, SNR=26.1, Peak=167 HFD=3.2
02:05:46.496 00.000 13300 MultiStar: [#1 -0.29,-0.19,0.00,M4] [#2 -0.02,0.13,0.51,U] [#3 -0.37,-0.26,0.00,M10] [#4 -0.23,-0.42,0.00,M2] [#5 0.12,0.03,0.29,U] [#6 -0.33,-0.29,0.00,M1] [#7 -0.18,-0.26,0.00,M1] [#8 -0.31,-0.40,0.00,M1] 
02:05:46.496 00.000 13300 refined, 2 included, MultiStar: {-0.17, -0.12}, one-star: {-0.33, -0.29}
02:05:46.496 00.000 13300 CameraToMount -- cameraTheta (-2.52) - m_xAngle (1.53) = xAngle (-4.05 = 2.23)
02:05:46.496 00.000 13300 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.18 = -0.90)
02:05:46.496 00.000 13300 CameraToMount -- cameraX=-0.17 cameraY=-0.12 hyp=0.21 cameraTheta=-2.52 mountX=-0.13 mountY=-0.16, mountTheta=-2.24
02:05:46.499 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.17, y=-0.12, opts=13)
02:05:46.499 00.000 13300 Enqueuing Move request for scope (-0.17, -0.12)
02:05:46.499 00.000 11596 Worker thread wakes up
02:05:46.499 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.12) opts 0xd
02:05:46.499 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.17, -0.12)
02:05:46.500 00.001 11596 Moving (-0.17, -0.12) raw xDistance=-0.13 yDistance=-0.16
02:05:46.500 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:05:46.500 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:46.500 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:05:46.500 00.000 11596 MoveAxis(E, 0, ABG)
02:05:46.500 00.000 11596 Move returns status 0, amount 0
02:05:46.500 00.000 11596 MoveAxis(N, 0, ABG)
02:05:46.500 00.000 11596 Move returns status 0, amount 0
02:05:46.501 00.001 11596 move complete, result=0
02:05:46.501 00.000 11596 worker thread done servicing request
02:05:46.508 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=229, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
02:05:46.516 00.008 13300 UpdateGuideState exits: m=1387 SNR=26.1
02:05:46.516 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:46.516 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:05:46.516 00.000 13300 Enqueuing Expose request
02:05:46.516 00.000 11596 Worker thread wakes up
02:05:46.516 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:05:46.516 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:05:47.030 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:05:48.476 01.446 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"80b94961-77a1-4972-aefc-c0468cbc278f"}
02:05:48.476 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"80b94961-77a1-4972-aefc-c0468cbc278f"}
02:05:48.477 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7eb081cb-1812-47f9-8583-6d22964bc88f"}
02:05:48.477 00.000 13300 case statement mapped state 6 to 3
02:05:48.477 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7eb081cb-1812-47f9-8583-6d22964bc88f"}
02:05:48.477 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3d90493d-65bc-4bf0-8a96-088a55a8fd3c"}
02:05:48.477 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":397,"width":15,"height":15,"star_pos":[7.50,7.35],"pixels":"..."},"id":"3d90493d-65bc-4bf0-8a96-088a55a8fd3c"}
02:05:49.235 00.758 13300 evsrv: cli 10203E00 connect
02:05:49.235 00.000 13300 case statement mapped state 6 to 3
02:05:49.236 00.001 13300 case statement mapped state 6 to 3
02:05:49.236 00.000 13300 evsrv: cli 10203E00 request: {"method":"get_app_state","id":"5aeee2c1-bef9-4cf4-8666-45acad94cb35"}
02:05:49.236 00.000 13300 case statement mapped state 6 to 3
02:05:49.236 00.000 13300 evsrv: cli 10203E00 response: {"jsonrpc":"2.0","result":"Guiding","id":"5aeee2c1-bef9-4cf4-8666-45acad94cb35"}
02:05:49.237 00.001 13300 evsrv: cli 10203E00 disconnect
02:05:49.258 00.021 13300 evsrv: cli 102035E0 connect
02:05:49.259 00.001 13300 case statement mapped state 6 to 3
02:05:49.259 00.000 13300 case statement mapped state 6 to 3
02:05:49.260 00.001 13300 evsrv: cli 102035E0 request: {"method":"dither","params":{"amount":10,"raOnly":false,"settle":{"pixels":1.5,"time":5,"timeout":40}},"id":"f38dc925-b234-4897-8142-fca723c08770"}
02:05:49.260 00.000 13300 PhdController::Dither begins
02:05:49.261 00.001 13300 dither: size=10.00, dRA=10.00 dDec=0.00
02:05:49.261 00.000 13300 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.53) = xAngle (1.53 = 1.53)
02:05:49.261 00.000 13300 MountToCamera -- mountX=10.00 mountY=0.00 hyp=10.00 mountTheta=-0.00 cameraX=0.38, cameraY=9.99 cameraTheta=1.53
02:05:49.261 00.000 13300 setting lock position to (35.20, 420.63)
02:05:49.262 00.001 13300 Mount: notify guiding dithered (0.4, 10.0)
02:05:49.262 00.000 13300 MultiStar: stabilizing after lock position change
02:05:49.262 00.000 13300 Status Line: Dither da 10.00,0.00
02:05:49.269 00.007 13300 PhdController: newstate STATE_SETTLE_BEGIN
02:05:49.269 00.000 13300 PhdController: newstate STATE_SETTLE_WAIT
02:05:49.270 00.001 13300 evsrv: cli 102035E0 response: {"jsonrpc":"2.0","result":0,"id":"f38dc925-b234-4897-8142-fca723c08770"}
02:05:49.271 00.001 13300 evsrv: cli 102035E0 disconnect
02:05:50.056 00.785 11596 Exposure complete
02:05:50.128 00.072 11596 worker thread done servicing request
02:05:50.129 00.001 13300 OnExposeComplete: enter
02:05:50.129 00.000 13300 UpdateGuideState(): m_state=6
02:05:50.129 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 398
02:05:50.129 00.000 13300 Star::Find returns 1 (0), X=34.68, Y=410.19, Mass=1357, SNR=25.8, Peak=156 HFD=3.2
02:05:50.129 00.000 13300 CameraToMount -- cameraTheta (-1.62) - m_xAngle (1.53) = xAngle (-3.15 = 3.13)
02:05:50.129 00.000 13300 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.28 = 0.00)
02:05:50.129 00.000 13300 CameraToMount -- cameraX=-0.52 cameraY=-10.44 hyp=10.45 cameraTheta=-1.62 mountX=-10.45 mountY=0.03, mountTheta=3.14
02:05:50.131 00.002 13300 dither recenter: remaining=(-10.0,-0.0) step=(-10.0,-0.0)
02:05:50.131 00.000 13300 MountToCamera -- mountTheta (3.14) + m_xAngle (1.53) = xAngle (4.67 = -1.61)
02:05:50.132 00.001 13300 MountToCamera -- mountX=-10.00 mountY=-0.00 hyp=10.00 mountTheta=3.14 cameraX=-0.38, cameraY=-9.99 cameraTheta=-1.61
02:05:50.132 00.000 13300 SchedulePrimaryMove(1016D950, x=-0.38, y=-9.99, opts=4)
02:05:50.132 00.000 13300 Enqueuing Move request for scope (-0.38, -9.99)
02:05:50.132 00.000 11596 Worker thread wakes up
02:05:50.132 00.000 13300 Mount: notify direct move -10.00,-0.00
02:05:50.132 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -9.99) opts 0x4
02:05:50.132 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.38, -9.99)
02:05:50.132 00.000 11596 Moving (-0.38, -9.99) raw xDistance=-10.00 yDistance=-0.00
02:05:50.132 00.000 11596 BLC: window closed
02:05:50.133 00.001 11596 MoveAxis(E, 19876, B)
02:05:50.133 00.000 11596 Guiding  Dir = 2, Dur = 19876
02:05:50.133 00.000 11596 IsSlewing returns 0
02:05:50.141 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=1, FiltMax=104, Gamma=0.510
02:05:50.149 00.008 13300 UpdateGuideState exits: m=1357 SNR=25.8
02:05:50.149 00.000 13300 PhdController: settling, locked = 1, distance = 10.29 (1.50) aobump = 0 frame = 1 / 99999
02:05:50.149 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761699950.149,"Host":"MAX-PC","Inst":1,"Distance":10.29,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
02:05:50.149 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:50.150 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:05:50.150 00.000 13300 Enqueuing Expose request
02:05:50.179 00.029 11596 IsGuiding returns 0
02:05:50.293 00.114 11596 PulseGuide returned control before completion, sleep 19773
02:05:51.475 01.182 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6b98c927-a2c5-44e4-8b64-c1d48e63fdd9"}
02:05:51.475 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6b98c927-a2c5-44e4-8b64-c1d48e63fdd9"}
02:05:51.476 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"42cbd323-df69-4395-8582-15c8d553dbc1"}
02:05:51.476 00.000 13300 case statement mapped state 6 to 3
02:05:51.476 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"42cbd323-df69-4395-8582-15c8d553dbc1"}
02:05:51.476 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"075a6bdd-69f2-45e6-a0a2-a02a36f84bbc"}
02:05:51.477 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":398,"width":15,"height":15,"star_pos":[6.68,7.19],"pixels":"..."},"id":"075a6bdd-69f2-45e6-a0a2-a02a36f84bbc"}
02:05:54.475 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4bc8a55d-207c-481f-bc26-8bb4760ce87f"}
02:05:54.475 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4bc8a55d-207c-481f-bc26-8bb4760ce87f"}
02:05:54.476 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3620575d-6870-4647-99de-697293cc4ad8"}
02:05:54.476 00.000 13300 case statement mapped state 6 to 3
02:05:54.476 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3620575d-6870-4647-99de-697293cc4ad8"}
02:05:54.477 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"31af9212-8611-45a5-9f04-bb29b5b3482e"}
02:05:54.477 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":398,"width":15,"height":15,"star_pos":[6.68,7.19],"pixels":"..."},"id":"31af9212-8611-45a5-9f04-bb29b5b3482e"}
02:05:57.475 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d9fed136-2a8f-4581-8180-e0da2d43ebd4"}
02:05:57.475 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d9fed136-2a8f-4581-8180-e0da2d43ebd4"}
02:05:57.476 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"52a9fee7-f36c-4741-997a-de0dc7f58902"}
02:05:57.476 00.000 13300 case statement mapped state 6 to 3
02:05:57.476 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"52a9fee7-f36c-4741-997a-de0dc7f58902"}
02:05:57.477 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"284c6026-47fa-4474-860a-8b1d99ecebc0"}
02:05:57.478 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":398,"width":15,"height":15,"star_pos":[6.68,7.19],"pixels":"..."},"id":"284c6026-47fa-4474-860a-8b1d99ecebc0"}
02:06:00.474 02.996 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"19c7264f-2684-4675-ae32-e89e057dba7f"}
02:06:00.474 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"19c7264f-2684-4675-ae32-e89e057dba7f"}
02:06:00.475 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b639aca9-127c-48c3-b2e2-f887418ebc48"}
02:06:00.475 00.000 13300 case statement mapped state 6 to 3
02:06:00.475 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b639aca9-127c-48c3-b2e2-f887418ebc48"}
02:06:00.476 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"eb49ec6a-f48d-4ed3-84dd-8a549322a15e"}
02:06:00.476 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":398,"width":15,"height":15,"star_pos":[6.68,7.19],"pixels":"..."},"id":"eb49ec6a-f48d-4ed3-84dd-8a549322a15e"}
02:06:03.473 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7fc51b76-e909-41ab-be5f-b7cff474863c"}
02:06:03.473 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7fc51b76-e909-41ab-be5f-b7cff474863c"}
02:06:03.474 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1b5ee6c0-2ec3-4040-a03d-d678fa992db7"}
02:06:03.474 00.000 13300 case statement mapped state 6 to 3
02:06:03.474 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1b5ee6c0-2ec3-4040-a03d-d678fa992db7"}
02:06:03.474 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5b25de30-36e0-425a-8fff-6be140a44d6b"}
02:06:03.474 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":398,"width":15,"height":15,"star_pos":[6.68,7.19],"pixels":"..."},"id":"5b25de30-36e0-425a-8fff-6be140a44d6b"}
02:06:06.473 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4f7ce3a8-8755-4a11-b2ff-ddc74b3ea234"}
02:06:06.473 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4f7ce3a8-8755-4a11-b2ff-ddc74b3ea234"}
02:06:06.473 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"37e59455-5cdf-49fc-b697-7cbd67f915d0"}
02:06:06.474 00.001 13300 case statement mapped state 6 to 3
02:06:06.474 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"37e59455-5cdf-49fc-b697-7cbd67f915d0"}
02:06:06.474 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"def0da65-a9d9-4187-9cfa-c9b677a7ff2f"}
02:06:06.474 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":398,"width":15,"height":15,"star_pos":[6.68,7.19],"pixels":"..."},"id":"def0da65-a9d9-4187-9cfa-c9b677a7ff2f"}
02:06:09.473 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"072c82f1-f103-495d-8fe9-80d60293f108"}
02:06:09.473 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"072c82f1-f103-495d-8fe9-80d60293f108"}
02:06:09.473 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"83b7552c-581f-4ec6-8d10-7780c10b3fd1"}
02:06:09.474 00.001 13300 case statement mapped state 6 to 3
02:06:09.474 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"83b7552c-581f-4ec6-8d10-7780c10b3fd1"}
02:06:09.474 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fb087df6-45c1-4a79-9d22-981efe2bbd19"}
02:06:09.475 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":398,"width":15,"height":15,"star_pos":[6.68,7.19],"pixels":"..."},"id":"fb087df6-45c1-4a79-9d22-981efe2bbd19"}
02:06:10.080 00.605 11596 IsGuiding returns 1
02:06:10.080 00.000 11596 scope still moving after pulse duration time elapsed
02:06:10.337 00.257 11596 IsSlewing returns 0
02:06:10.337 00.000 11596 IsGuiding returns 1
02:06:10.360 00.023 11596 IsSlewing returns 0
02:06:10.360 00.000 11596 IsGuiding returns 1
02:06:10.391 00.031 11596 IsSlewing returns 0
02:06:10.391 00.000 11596 IsGuiding returns 1
02:06:10.421 00.030 11596 IsSlewing returns 0
02:06:10.421 00.000 11596 IsGuiding returns 1
02:06:10.451 00.030 11596 IsSlewing returns 0
02:06:10.451 00.000 11596 IsGuiding returns 1
02:06:10.481 00.030 11596 IsSlewing returns 0
02:06:10.481 00.000 11596 IsGuiding returns 1
02:06:10.511 00.030 11596 IsSlewing returns 0
02:06:10.511 00.000 11596 IsGuiding returns 1
02:06:10.542 00.031 11596 IsSlewing returns 0
02:06:10.542 00.000 11596 IsGuiding returns 1
02:06:10.574 00.032 11596 IsSlewing returns 0
02:06:10.574 00.000 11596 IsGuiding returns 1
02:06:10.605 00.031 11596 IsSlewing returns 0
02:06:10.605 00.000 11596 IsGuiding returns 1
02:06:10.636 00.031 11596 IsSlewing returns 0
02:06:10.636 00.000 11596 IsGuiding returns 1
02:06:10.668 00.032 11596 IsSlewing returns 0
02:06:10.668 00.000 11596 IsGuiding returns 1
02:06:10.699 00.031 11596 IsSlewing returns 0
02:06:10.699 00.000 11596 IsGuiding returns 1
02:06:10.729 00.030 11596 IsSlewing returns 0
02:06:10.729 00.000 11596 IsGuiding returns 1
02:06:10.760 00.031 11596 IsSlewing returns 0
02:06:10.760 00.000 11596 IsGuiding returns 1
02:06:10.791 00.031 11596 IsSlewing returns 0
02:06:10.791 00.000 11596 IsGuiding returns 1
02:06:10.821 00.030 11596 IsSlewing returns 0
02:06:10.821 00.000 11596 IsGuiding returns 1
02:06:10.851 00.030 11596 IsSlewing returns 0
02:06:10.851 00.000 11596 IsGuiding returns 1
02:06:10.881 00.030 11596 IsSlewing returns 0
02:06:10.881 00.000 11596 IsGuiding returns 1
02:06:10.911 00.030 11596 IsSlewing returns 0
02:06:10.911 00.000 11596 IsGuiding returns 1
02:06:10.942 00.031 11596 IsSlewing returns 0
02:06:10.942 00.000 11596 IsGuiding returns 1
02:06:10.973 00.031 11596 IsSlewing returns 0
02:06:10.973 00.000 11596 IsGuiding returns 1
02:06:11.004 00.031 11596 IsSlewing returns 0
02:06:11.004 00.000 11596 IsGuiding returns 1
02:06:11.046 00.042 11596 IsSlewing returns 0
02:06:11.046 00.000 11596 IsGuiding returns 1
02:06:11.175 00.129 11596 IsSlewing returns 0
02:06:11.175 00.000 11596 IsGuiding returns 1
02:06:11.203 00.028 11596 IsSlewing returns 0
02:06:11.203 00.000 11596 IsGuiding returns 1
02:06:11.233 00.030 11596 IsSlewing returns 0
02:06:11.233 00.000 11596 IsGuiding returns 1
02:06:11.263 00.030 11596 IsSlewing returns 0
02:06:11.263 00.000 11596 IsGuiding returns 1
02:06:11.293 00.030 11596 IsSlewing returns 0
02:06:11.293 00.000 11596 IsGuiding returns 1
02:06:11.324 00.031 11596 IsSlewing returns 0
02:06:11.324 00.000 11596 IsGuiding returns 1
02:06:11.355 00.031 11596 IsSlewing returns 0
02:06:11.355 00.000 11596 IsGuiding returns 1
02:06:11.387 00.032 11596 IsSlewing returns 0
02:06:11.387 00.000 11596 IsGuiding returns 1
02:06:11.419 00.032 11596 IsSlewing returns 0
02:06:11.419 00.000 11596 IsGuiding returns 1
02:06:11.451 00.032 11596 IsSlewing returns 0
02:06:11.451 00.000 11596 IsGuiding returns 1
02:06:11.482 00.031 11596 IsSlewing returns 0
02:06:11.482 00.000 11596 IsGuiding returns 1
02:06:11.513 00.031 11596 IsSlewing returns 0
02:06:11.513 00.000 11596 IsGuiding returns 1
02:06:11.543 00.030 11596 IsSlewing returns 0
02:06:11.543 00.000 11596 IsGuiding returns 1
02:06:11.573 00.030 11596 IsSlewing returns 0
02:06:11.573 00.000 11596 IsGuiding returns 1
02:06:11.603 00.030 11596 IsSlewing returns 0
02:06:11.603 00.000 11596 IsGuiding returns 1
02:06:11.634 00.031 11596 IsSlewing returns 0
02:06:11.634 00.000 11596 IsGuiding returns 1
02:06:11.664 00.030 11596 IsSlewing returns 0
02:06:11.664 00.000 11596 IsGuiding returns 1
02:06:11.695 00.031 11596 IsSlewing returns 0
02:06:11.695 00.000 11596 IsGuiding returns 1
02:06:11.725 00.030 11596 IsSlewing returns 0
02:06:11.725 00.000 11596 IsGuiding returns 1
02:06:11.756 00.031 11596 IsSlewing returns 0
02:06:11.757 00.001 11596 IsGuiding returns 1
02:06:11.787 00.030 11596 IsSlewing returns 0
02:06:11.787 00.000 11596 IsGuiding returns 1
02:06:11.818 00.031 11596 IsSlewing returns 0
02:06:11.818 00.000 11596 IsGuiding returns 1
02:06:11.848 00.030 11596 IsSlewing returns 0
02:06:11.848 00.000 11596 IsGuiding returns 1
02:06:11.879 00.031 11596 IsSlewing returns 0
02:06:11.879 00.000 11596 IsGuiding returns 1
02:06:11.911 00.032 11596 IsSlewing returns 0
02:06:11.911 00.000 11596 IsGuiding returns 1
02:06:11.940 00.029 11596 IsSlewing returns 0
02:06:11.940 00.000 11596 IsGuiding returns 1
02:06:11.970 00.030 11596 IsSlewing returns 0
02:06:11.970 00.000 11596 IsGuiding returns 1
02:06:12.000 00.030 11596 IsSlewing returns 0
02:06:12.000 00.000 11596 IsGuiding returns 1
02:06:12.030 00.030 11596 IsSlewing returns 0
02:06:12.030 00.000 11596 IsGuiding returns 1
02:06:12.423 00.393 11596 IsSlewing returns 0
02:06:12.471 00.048 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f38e65c3-8f5a-4968-8f39-fdeccef893eb"}
02:06:12.471 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f38e65c3-8f5a-4968-8f39-fdeccef893eb"}
02:06:12.472 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5e7c2244-814c-4b26-a34c-b1350a2f3cc1"}
02:06:12.472 00.000 13300 case statement mapped state 6 to 3
02:06:12.472 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5e7c2244-814c-4b26-a34c-b1350a2f3cc1"}
02:06:12.472 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"45b73931-de2a-4692-841b-7666e7a9cc24"}
02:06:12.472 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":398,"width":15,"height":15,"star_pos":[6.68,7.19],"pixels":"..."},"id":"45b73931-de2a-4692-841b-7666e7a9cc24"}
02:06:12.677 00.205 11596 IsGuiding returns 1
02:06:12.920 00.243 11596 IsGuiding returns 1
02:06:12.920 00.000 11596 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope_ascom.cpp:681->timeout exceeded waiting for guiding pulse to complete
02:06:12.921 00.001 11596 GetBoolean("/Confirm/5/PulseGuideFailedAlertEnabled", 1) returns 0
02:06:12.921 00.000 11596 Suppressed alert:  Il commando PulseGuide inviato alla montatura è fallito - la guida probabilmente non funzionarà.
02:06:12.921 00.000 11596 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:795->guide failed
02:06:12.921 00.000 11596 Move returns status 1, amount 0
02:06:12.921 00.000 11596 MoveAxis(N, 0, B)
02:06:12.921 00.000 11596 Move returns status 0, amount 0
02:06:12.921 00.000 11596 move complete, result=0
02:06:12.921 00.000 11596 worker thread done servicing request
02:06:12.921 00.000 11596 Worker thread wakes up
02:06:12.922 00.001 13300 GuideStep: -10.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:06:12.922 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:06:13.429 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(20,395,31,31)
02:06:15.471 02.042 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"094fafda-4a02-49d7-9cbb-be522908268d"}
02:06:15.471 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"094fafda-4a02-49d7-9cbb-be522908268d"}
02:06:15.472 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"91dfd9df-ba22-4fc9-aaa3-4fda8f5b3ed2"}
02:06:15.472 00.000 13300 case statement mapped state 6 to 3
02:06:15.472 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"91dfd9df-ba22-4fc9-aaa3-4fda8f5b3ed2"}
02:06:15.473 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"77e14a46-0387-4743-89d8-8e9438b1d9d1"}
02:06:15.473 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":398,"width":15,"height":15,"star_pos":[6.68,7.19],"pixels":"..."},"id":"77e14a46-0387-4743-89d8-8e9438b1d9d1"}
02:06:16.474 01.001 11596 Exposure complete
02:06:16.567 00.093 11596 worker thread done servicing request
02:06:16.568 00.001 13300 OnExposeComplete: enter
02:06:16.568 00.000 13300 UpdateGuideState(): m_state=6
02:06:16.568 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 399
02:06:16.569 00.001 13300 Star::Find returns 1 (0), X=35.03, Y=422.92, Mass=1428, SNR=26.5, Peak=145 HFD=3.0
02:06:16.569 00.000 13300 CameraToMount -- cameraTheta (1.64) - m_xAngle (1.53) = xAngle (0.11 = 0.11)
02:06:16.569 00.000 13300 CameraToMount -- cameraTheta (1.64) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.02 = -3.02)
02:06:16.569 00.000 13300 CameraToMount -- cameraX=-0.17 cameraY=2.28 hyp=2.29 cameraTheta=1.64 mountX=2.28 mountY=-0.29, mountTheta=-0.13
02:06:16.573 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.17, y=2.28, opts=13)
02:06:16.573 00.000 13300 Enqueuing Move request for scope (-0.17, 2.28)
02:06:16.573 00.000 11596 Worker thread wakes up
02:06:16.573 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 2.28) opts 0xd
02:06:16.573 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.17, 2.28)
02:06:16.573 00.000 11596 Moving (-0.17, 2.28) raw xDistance=2.28 yDistance=-0.29
02:06:16.574 00.001 11596 GuideAlgorithmHysteresis::Result() returns 1.43 from input 2.28
02:06:16.574 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:06:16.574 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
02:06:16.574 00.000 11596 MoveAxis(W, 2849, ABG)
02:06:16.574 00.000 11596 duration set to 2500 by maxRaDuration
02:06:16.574 00.000 11596 Guiding  Dir = 3, Dur = 2500
02:06:16.575 00.001 11596 IsSlewing returns 0
02:06:16.584 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=111, Gamma=0.510
02:06:16.597 00.013 13300 UpdateGuideState exits: m=1428 SNR=26.5
02:06:16.597 00.000 13300 PhdController: settling, locked = 1, distance = 2.29 (1.50) aobump = 0 frame = 2 / 99999
02:06:16.597 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761699976.597,"Host":"MAX-PC","Inst":1,"Distance":2.29,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
02:06:16.598 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:16.598 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:06:16.598 00.000 13300 Enqueuing Expose request
02:06:16.699 00.101 11596 IsGuiding returns 0
02:06:16.840 00.141 11596 PulseGuide returned control before completion, sleep 2370
02:06:18.471 01.631 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3f2bde40-1e20-4517-8851-3666f6afc645"}
02:06:18.471 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3f2bde40-1e20-4517-8851-3666f6afc645"}
02:06:18.472 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a61f39cc-8e6d-42d8-92bd-9f95e6917490"}
02:06:18.472 00.000 13300 case statement mapped state 6 to 3
02:06:18.472 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a61f39cc-8e6d-42d8-92bd-9f95e6917490"}
02:06:18.472 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dc474e36-b257-4e88-ae09-baa4f035be21"}
02:06:18.473 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":399,"width":15,"height":15,"star_pos":[7.03,6.92],"pixels":"..."},"id":"dc474e36-b257-4e88-ae09-baa4f035be21"}
02:06:19.313 00.840 11596 IsGuiding returns 1
02:06:19.313 00.000 11596 scope still moving after pulse duration time elapsed
02:06:19.344 00.031 11596 IsSlewing returns 0
02:06:19.599 00.255 11596 IsGuiding returns 0
02:06:19.600 00.001 11596 scope move finished after 2500 + 400 ms
02:06:19.600 00.000 11596 Move returns status 0, amount 2500
02:06:19.600 00.000 11596 MoveAxis(N, 0, ABG)
02:06:19.600 00.000 11596 Move returns status 0, amount 0
02:06:19.600 00.000 11596 move complete, result=0
02:06:19.600 00.000 11596 worker thread done servicing request
02:06:19.601 00.001 13300 GuideStep: 2.3 px 2500 ms WEST, -0.3 px 0 ms NORTH
02:06:19.601 00.000 11596 Worker thread wakes up
02:06:19.601 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:06:20.115 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:06:21.470 01.355 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d1f402e6-dad4-458f-914b-3822d8cc744e"}
02:06:21.470 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d1f402e6-dad4-458f-914b-3822d8cc744e"}
02:06:21.471 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cee47f19-bf7c-4bd1-a91a-40b29ed30b96"}
02:06:21.471 00.000 13300 case statement mapped state 6 to 3
02:06:21.471 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cee47f19-bf7c-4bd1-a91a-40b29ed30b96"}
02:06:21.471 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f6de8ac7-dfef-41ac-b62d-358a051a0ca2"}
02:06:21.471 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":399,"width":15,"height":15,"star_pos":[7.03,6.92],"pixels":"..."},"id":"f6de8ac7-dfef-41ac-b62d-358a051a0ca2"}
02:06:23.137 01.666 11596 Exposure complete
02:06:23.208 00.071 11596 worker thread done servicing request
02:06:23.208 00.000 13300 OnExposeComplete: enter
02:06:23.208 00.000 13300 UpdateGuideState(): m_state=6
02:06:23.209 00.001 13300 Star::Find(15, 35, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 400
02:06:23.209 00.000 13300 Star::Find returns 1 (0), X=35.05, Y=422.17, Mass=1415, SNR=26.4, Peak=137 HFD=3.1
02:06:23.209 00.000 13300 CameraToMount -- cameraTheta (1.67) - m_xAngle (1.53) = xAngle (0.14 = 0.14)
02:06:23.209 00.000 13300 CameraToMount -- cameraTheta (1.67) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.99 = -2.99)
02:06:23.209 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=1.54 hyp=1.55 cameraTheta=1.67 mountX=1.54 mountY=-0.23, mountTheta=-0.15
02:06:23.212 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=1.54, opts=13)
02:06:23.212 00.000 13300 Enqueuing Move request for scope (-0.15, 1.54)
02:06:23.212 00.000 11596 Worker thread wakes up
02:06:23.212 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 1.54) opts 0xd
02:06:23.213 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.15, 1.54)
02:06:23.213 00.000 11596 Moving (-0.15, 1.54) raw xDistance=1.54 yDistance=-0.23
02:06:23.213 00.000 11596 GuideAlgorithmHysteresis::Result() returns 1.07 from input 1.54
02:06:23.213 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:06:23.213 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
02:06:23.213 00.000 11596 MoveAxis(W, 2122, ABG)
02:06:23.213 00.000 11596 Guiding  Dir = 3, Dur = 2122
02:06:23.214 00.001 11596 IsSlewing returns 0
02:06:23.224 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=244, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
02:06:23.233 00.009 13300 UpdateGuideState exits: m=1415 SNR=26.4
02:06:23.233 00.000 13300 PhdController: settling, locked = 1, distance = 2.07 (1.50) aobump = 0 frame = 3 / 99999
02:06:23.233 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761699983.233,"Host":"MAX-PC","Inst":1,"Distance":2.07,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
02:06:23.233 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:23.233 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:06:23.233 00.000 13300 Enqueuing Expose request
02:06:23.284 00.051 11596 IsGuiding returns 0
02:06:23.633 00.349 11596 PulseGuide returned control before completion, sleep 1784
02:06:24.469 00.836 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"67ab31f0-ad57-443a-ae7a-ec39e1f5414c"}
02:06:24.469 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"67ab31f0-ad57-443a-ae7a-ec39e1f5414c"}
02:06:24.470 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"833608f0-de6e-4888-8791-95c0a64144f4"}
02:06:24.470 00.000 13300 case statement mapped state 6 to 3
02:06:24.470 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"833608f0-de6e-4888-8791-95c0a64144f4"}
02:06:24.471 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"80c935e1-c274-4f18-82c4-e131b64c0a5a"}
02:06:24.471 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":400,"width":15,"height":15,"star_pos":[7.05,7.17],"pixels":"..."},"id":"80c935e1-c274-4f18-82c4-e131b64c0a5a"}
02:06:25.433 00.962 11596 IsGuiding returns 1
02:06:25.433 00.000 11596 scope still moving after pulse duration time elapsed
02:06:25.464 00.031 11596 IsSlewing returns 0
02:06:25.464 00.000 11596 IsGuiding returns 1
02:06:25.495 00.031 11596 IsSlewing returns 0
02:06:25.495 00.000 11596 IsGuiding returns 1
02:06:25.525 00.030 11596 IsSlewing returns 0
02:06:25.526 00.001 11596 IsGuiding returns 1
02:06:25.555 00.029 11596 IsSlewing returns 0
02:06:25.555 00.000 11596 IsGuiding returns 1
02:06:25.585 00.030 11596 IsSlewing returns 0
02:06:25.585 00.000 11596 IsGuiding returns 1
02:06:25.616 00.031 11596 IsSlewing returns 0
02:06:25.617 00.001 11596 IsGuiding returns 1
02:06:25.649 00.032 11596 IsSlewing returns 0
02:06:25.649 00.000 11596 IsGuiding returns 1
02:06:25.679 00.030 11596 IsSlewing returns 0
02:06:25.679 00.000 11596 IsGuiding returns 1
02:06:25.710 00.031 11596 IsSlewing returns 0
02:06:25.710 00.000 11596 IsGuiding returns 1
02:06:25.741 00.031 11596 IsSlewing returns 0
02:06:25.741 00.000 11596 IsGuiding returns 1
02:06:25.771 00.030 11596 IsSlewing returns 0
02:06:25.771 00.000 11596 IsGuiding returns 1
02:06:25.803 00.032 11596 IsSlewing returns 0
02:06:25.803 00.000 11596 IsGuiding returns 1
02:06:25.970 00.167 11596 IsSlewing returns 0
02:06:26.062 00.092 11596 IsGuiding returns 1
02:06:26.505 00.443 11596 IsSlewing returns 0
02:06:26.714 00.209 11596 IsGuiding returns 0
02:06:26.714 00.000 11596 scope move finished after 2122 + 1307 ms
02:06:26.714 00.000 11596 Move returns status 0, amount 2122
02:06:26.714 00.000 11596 MoveAxis(N, 0, ABG)
02:06:26.714 00.000 11596 Move returns status 0, amount 0
02:06:26.714 00.000 11596 move complete, result=0
02:06:26.714 00.000 11596 worker thread done servicing request
02:06:26.714 00.000 13300 GuideStep: 1.5 px 2122 ms WEST, -0.2 px 0 ms NORTH
02:06:26.714 00.000 11596 Worker thread wakes up
02:06:26.714 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:06:27.217 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:06:27.469 00.252 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"34d6266e-449b-4224-9618-a6a0f9c52786"}
02:06:27.469 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"34d6266e-449b-4224-9618-a6a0f9c52786"}
02:06:27.470 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9546d5ff-2c80-43c2-8a37-5d18abba29e2"}
02:06:27.470 00.000 13300 case statement mapped state 6 to 3
02:06:27.470 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9546d5ff-2c80-43c2-8a37-5d18abba29e2"}
02:06:27.471 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f8dc3dd2-540a-4233-846d-86eed4ecf20b"}
02:06:27.471 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":400,"width":15,"height":15,"star_pos":[7.05,7.17],"pixels":"..."},"id":"f8dc3dd2-540a-4233-846d-86eed4ecf20b"}
02:06:30.241 02.770 11596 Exposure complete
02:06:30.313 00.072 11596 worker thread done servicing request
02:06:30.313 00.000 13300 OnExposeComplete: enter
02:06:30.313 00.000 13300 UpdateGuideState(): m_state=6
02:06:30.314 00.001 13300 Star::Find(15, 35, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 401
02:06:30.314 00.000 13300 Star::Find returns 1 (0), X=34.98, Y=420.12, Mass=1386, SNR=26.1, Peak=169 HFD=3.0
02:06:30.314 00.000 13300 CameraToMount -- cameraTheta (-1.97) - m_xAngle (1.53) = xAngle (-3.51 = 2.78)
02:06:30.314 00.000 13300 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.63 = -0.35)
02:06:30.314 00.000 13300 CameraToMount -- cameraX=-0.22 cameraY=-0.51 hyp=0.56 cameraTheta=-1.97 mountX=-0.52 mountY=-0.19, mountTheta=-2.79
02:06:30.317 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.22, y=-0.51, opts=13)
02:06:30.317 00.000 13300 Enqueuing Move request for scope (-0.22, -0.51)
02:06:30.317 00.000 11596 Worker thread wakes up
02:06:30.317 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.51) opts 0xd
02:06:30.317 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.22, -0.51)
02:06:30.318 00.001 11596 Moving (-0.22, -0.51) raw xDistance=-0.52 yDistance=-0.19
02:06:30.318 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.52
02:06:30.318 00.000 11596 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.71
02:06:30.318 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.19
02:06:30.318 00.000 11596 MoveAxis(E, 506, ABG)
02:06:30.318 00.000 11596 Guiding  Dir = 2, Dur = 506
02:06:30.319 00.001 11596 IsSlewing returns 0
02:06:30.328 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
02:06:30.337 00.009 13300 UpdateGuideState exits: m=1386 SNR=26.1
02:06:30.337 00.000 13300 PhdController: settling, locked = 1, distance = 1.61 (1.50) aobump = 0 frame = 4 / 99999
02:06:30.337 00.000 13300 PhdController failed: timed-out waiting for guider to settle
02:06:30.337 00.000 13300 PhdController: newstate STATE_FINISH
02:06:30.337 00.000 13300 PhdController complete: fail: timed-out waiting for guider to settle
02:06:30.337 00.000 13300 evsrv: {"Event":"SettleDone","Timestamp":1761699990.337,"Host":"MAX-PC","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":4,"DroppedFrames":0}
02:06:30.337 00.000 13300 Mount: notify guiding dither settle done success=0
02:06:30.338 00.001 13300 PhdController: newstate STATE_IDLE
02:06:30.338 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:30.338 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:06:30.338 00.000 13300 Enqueuing Expose request
02:06:30.468 00.130 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9bc3b038-cfac-4751-b687-8903fdb8a46d"}
02:06:30.468 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9bc3b038-cfac-4751-b687-8903fdb8a46d"}
02:06:30.469 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4e2918b2-5c65-45d8-8c69-39eed7bfd5d6"}
02:06:30.469 00.000 13300 case statement mapped state 6 to 3
02:06:30.469 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4e2918b2-5c65-45d8-8c69-39eed7bfd5d6"}
02:06:30.470 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8137b70b-e91e-4d10-a790-520873665cce"}
02:06:30.470 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":401,"width":15,"height":15,"star_pos":[6.98,7.12],"pixels":"..."},"id":"8137b70b-e91e-4d10-a790-520873665cce"}
02:06:30.485 00.015 11596 IsGuiding returns 0
02:06:30.653 00.168 11596 PulseGuide returned control before completion, sleep 350
02:06:31.041 00.388 11596 IsGuiding returns 1
02:06:31.041 00.000 11596 scope still moving after pulse duration time elapsed
02:06:31.054 00.013 13300 evsrv: cli 10203860 connect
02:06:31.055 00.001 13300 case statement mapped state 6 to 3
02:06:31.055 00.000 13300 case statement mapped state 6 to 3
02:06:31.056 00.001 13300 evsrv: cli 10203860 request: {"method":"get_app_state","id":"f4ede378-d8ee-4494-8138-994a5121952e"}
02:06:31.056 00.000 13300 case statement mapped state 6 to 3
02:06:31.056 00.000 13300 evsrv: cli 10203860 response: {"jsonrpc":"2.0","result":"Guiding","id":"f4ede378-d8ee-4494-8138-994a5121952e"}
02:06:31.057 00.001 13300 evsrv: cli 10203860 disconnect
02:06:31.076 00.019 11596 IsSlewing returns 0
02:06:31.187 00.111 11596 IsGuiding returns 1
02:06:31.217 00.030 11596 IsSlewing returns 0
02:06:31.420 00.203 11596 IsGuiding returns 0
02:06:31.420 00.000 11596 scope move finished after 506 + 428 ms
02:06:31.420 00.000 11596 Move returns status 0, amount 506
02:06:31.420 00.000 11596 MoveAxis(N, 253, ABG)
02:06:31.420 00.000 11596 Guiding  Dir = 0, Dur = 253
02:06:31.420 00.000 11596 IsSlewing returns 0
02:06:31.509 00.089 11596 IsGuiding returns 0
02:06:31.738 00.229 11596 PulseGuide returned control before completion, sleep 36
02:06:32.068 00.330 11596 IsGuiding returns 0
02:06:32.068 00.000 11596 Move returns status 0, amount 253
02:06:32.068 00.000 11596 move complete, result=0
02:06:32.068 00.000 11596 worker thread done servicing request
02:06:32.068 00.000 11596 Worker thread wakes up
02:06:32.068 00.000 13300 GuideStep: -0.5 px 506 ms EAST, -0.2 px 253 ms NORTH
02:06:32.068 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:06:32.570 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:06:33.467 00.897 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9e7b88dd-ad30-4ebd-99b8-362160812be3"}
02:06:33.467 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9e7b88dd-ad30-4ebd-99b8-362160812be3"}
02:06:33.468 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dd39c003-163a-414c-942a-0ee7b8c22b6f"}
02:06:33.468 00.000 13300 case statement mapped state 6 to 3
02:06:33.468 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dd39c003-163a-414c-942a-0ee7b8c22b6f"}
02:06:33.468 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3552b796-6983-4c05-aa95-08e6f2f51980"}
02:06:33.469 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":401,"width":15,"height":15,"star_pos":[6.98,7.12],"pixels":"..."},"id":"3552b796-6983-4c05-aa95-08e6f2f51980"}
02:06:35.607 02.138 11596 Exposure complete
02:06:35.677 00.070 11596 worker thread done servicing request
02:06:35.677 00.000 13300 OnExposeComplete: enter
02:06:35.677 00.000 13300 UpdateGuideState(): m_state=6
02:06:35.678 00.001 13300 Star::Find(15, 34, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 402
02:06:35.678 00.000 13300 Star::Find returns 1 (0), X=34.98, Y=420.39, Mass=1421, SNR=26.4, Peak=150 HFD=3.3
02:06:35.678 00.000 13300 CameraToMount -- cameraTheta (-2.31) - m_xAngle (1.53) = xAngle (-3.84 = 2.44)
02:06:35.678 00.000 13300 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.97 = -0.69)
02:06:35.678 00.000 13300 CameraToMount -- cameraX=-0.22 cameraY=-0.24 hyp=0.32 cameraTheta=-2.31 mountX=-0.25 mountY=-0.20, mountTheta=-2.45
02:06:35.680 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.22, y=-0.24, opts=13)
02:06:35.680 00.000 13300 Enqueuing Move request for scope (-0.22, -0.24)
02:06:35.680 00.000 11596 Worker thread wakes up
02:06:35.681 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.24) opts 0xd
02:06:35.681 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.22, -0.24)
02:06:35.681 00.000 11596 Moving (-0.22, -0.24) raw xDistance=-0.25 yDistance=-0.20
02:06:35.681 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.25
02:06:35.681 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
02:06:35.681 00.000 11596 MoveAxis(E, 343, ABG)
02:06:35.681 00.000 11596 Guiding  Dir = 2, Dur = 343
02:06:35.681 00.000 11596 IsSlewing returns 0
02:06:35.688 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
02:06:35.698 00.010 13300 UpdateGuideState exits: m=1421 SNR=26.4
02:06:35.698 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:35.698 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:06:35.698 00.000 13300 Enqueuing Expose request
02:06:35.748 00.050 11596 IsGuiding returns 0
02:06:36.419 00.671 11596 IsGuiding returns 1
02:06:36.419 00.000 11596 scope still moving after pulse duration time elapsed
02:06:36.466 00.047 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a7f74f45-9609-40a5-8a06-ee563054d0ad"}
02:06:36.466 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a7f74f45-9609-40a5-8a06-ee563054d0ad"}
02:06:36.467 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"adb96007-c18c-4e46-affb-344abbda124f"}
02:06:36.467 00.000 13300 case statement mapped state 6 to 3
02:06:36.467 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"adb96007-c18c-4e46-affb-344abbda124f"}
02:06:36.467 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dc6f1e21-b15b-4560-9378-0401e84e0884"}
02:06:36.468 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":402,"width":15,"height":15,"star_pos":[6.98,7.39],"pixels":"..."},"id":"dc6f1e21-b15b-4560-9378-0401e84e0884"}
02:06:36.654 00.186 11596 IsSlewing returns 0
02:06:36.785 00.131 11596 IsGuiding returns 0
02:06:36.785 00.000 11596 scope move finished after 343 + 694 ms
02:06:36.785 00.000 11596 Move returns status 0, amount 343
02:06:36.785 00.000 11596 MoveAxis(N, 270, ABG)
02:06:36.785 00.000 11596 Guiding  Dir = 0, Dur = 270
02:06:36.785 00.000 11596 IsSlewing returns 0
02:06:36.951 00.166 11596 IsGuiding returns 0
02:06:37.082 00.131 11596 PulseGuide returned control before completion, sleep 148
02:06:37.317 00.235 11596 IsGuiding returns 1
02:06:37.317 00.000 11596 scope still moving after pulse duration time elapsed
02:06:37.348 00.031 11596 IsSlewing returns 0
02:06:37.514 00.166 11596 IsGuiding returns 0
02:06:37.515 00.001 11596 scope move finished after 270 + 293 ms
02:06:37.515 00.000 11596 Move returns status 0, amount 270
02:06:37.515 00.000 11596 move complete, result=0
02:06:37.515 00.000 11596 worker thread done servicing request
02:06:37.515 00.000 11596 Worker thread wakes up
02:06:37.515 00.000 13300 GuideStep: -0.2 px 343 ms EAST, -0.2 px 270 ms NORTH
02:06:37.516 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:06:38.020 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:06:39.466 01.446 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3ebabce5-1984-4316-8aa1-30a30862cb89"}
02:06:39.466 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3ebabce5-1984-4316-8aa1-30a30862cb89"}
02:06:39.467 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1d9595fc-b843-4cdd-9156-c15044da3fbd"}
02:06:39.467 00.000 13300 case statement mapped state 6 to 3
02:06:39.467 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1d9595fc-b843-4cdd-9156-c15044da3fbd"}
02:06:39.468 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2e63400b-90f4-47e1-92d7-5226da8e62c7"}
02:06:39.468 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":402,"width":15,"height":15,"star_pos":[6.98,7.39],"pixels":"..."},"id":"2e63400b-90f4-47e1-92d7-5226da8e62c7"}
02:06:41.040 01.572 11596 Exposure complete
02:06:41.109 00.069 11596 worker thread done servicing request
02:06:41.109 00.000 13300 OnExposeComplete: enter
02:06:41.110 00.001 13300 UpdateGuideState(): m_state=6
02:06:41.110 00.000 13300 Star::Find(15, 34, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 403
02:06:41.110 00.000 13300 Star::Find returns 1 (0), X=35.02, Y=420.48, Mass=1414, SNR=26.4, Peak=143 HFD=3.3
02:06:41.110 00.000 13300 MultiStar: exiting stabilization period
02:06:41.110 00.000 13300 MultiStar: updating star positions after lock position change
02:06:41.110 00.000 13300 Star::Find(15, 1113, 28, 0, (0,0,0,0), 1.5, 10.0, 255) frame 403
02:06:41.111 00.001 13300 Star::Find returns 1 (0), X=1113.92, Y=28.10, Mass=439, SNR=14.6, Peak=46 HFD=3.8
02:06:41.111 00.000 13300 Star::Find(15, 1083, 815, 0, (0,0,0,0), 1.5, 10.0, 255) frame 403
02:06:41.111 00.000 13300 Star::Find returns 1 (0), X=1084.06, Y=815.61, Mass=361, SNR=13.2, Peak=45 HFD=3.5
02:06:41.111 00.000 13300 Star::Find(15, 568, 865, 0, (0,0,0,0), 1.5, 10.0, 255) frame 403
02:06:41.111 00.000 13300 Star::Find returns 1 (0), X=568.21, Y=864.97, Mass=165, SNR=8.9, Peak=32 HFD=2.8
02:06:41.111 00.000 13300 Star::Find(15, 271, 476, 0, (0,0,0,0), 1.5, 10.0, 255) frame 403
02:06:41.111 00.000 13300 Star::Find returns 1 (0), X=271.02, Y=475.83, Mass=104, SNR=7.1, Peak=27 HFD=2.3
02:06:41.111 00.000 13300 Star::Find(15, 957, 612, 0, (0,0,0,0), 1.5, 10.0, 255) frame 403
02:06:41.111 00.000 13300 Star::Find returns 1 (0), X=957.02, Y=612.31, Mass=129, SNR=7.9, Peak=24 HFD=2.6
02:06:41.112 00.001 13300 Star::Find(15, 980, 821, 0, (0,0,0,0), 1.5, 10.0, 255) frame 403
02:06:41.112 00.000 13300 Star::Find returns 1 (0), X=980.49, Y=821.01, Mass=106, SNR=7.1, Peak=24 HFD=2.3
02:06:41.112 00.000 13300 Star::Find(15, 857, 394, 0, (0,0,0,0), 1.5, 10.0, 255) frame 403
02:06:41.112 00.000 13300 Star::Find returns 1 (0), X=857.49, Y=394.57, Mass=118, SNR=7.5, Peak=21 HFD=3.0
02:06:41.112 00.000 13300 Star::Find(15, 594, 685, 0, (0,0,0,0), 1.5, 10.0, 255) frame 403
02:06:41.112 00.000 13300 Star::Find returns 1 (0), X=594.79, Y=685.66, Mass=75, SNR=6.0, Peak=21 HFD=2.1
02:06:41.112 00.000 13300 CameraToMount -- cameraTheta (-2.45) - m_xAngle (1.53) = xAngle (-3.98 = 2.30)
02:06:41.112 00.000 13300 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.11 = -0.83)
02:06:41.112 00.000 13300 CameraToMount -- cameraX=-0.18 cameraY=-0.15 hyp=0.23 cameraTheta=-2.45 mountX=-0.16 mountY=-0.17, mountTheta=-2.31
02:06:41.114 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.18, y=-0.15, opts=13)
02:06:41.114 00.000 13300 Enqueuing Move request for scope (-0.18, -0.15)
02:06:41.115 00.001 11596 Worker thread wakes up
02:06:41.115 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.15) opts 0xd
02:06:41.115 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.18, -0.15)
02:06:41.115 00.000 11596 Moving (-0.18, -0.15) raw xDistance=-0.16 yDistance=-0.17
02:06:41.115 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.16
02:06:41.115 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:41.115 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
02:06:41.115 00.000 11596 MoveAxis(E, 218, ABG)
02:06:41.115 00.000 11596 Guiding  Dir = 2, Dur = 218
02:06:41.116 00.001 11596 IsSlewing returns 0
02:06:41.121 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
02:06:41.130 00.009 13300 UpdateGuideState exits: m=1414 SNR=26.4
02:06:41.130 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:41.130 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:06:41.130 00.000 13300 Enqueuing Expose request
02:06:41.152 00.022 11596 IsGuiding returns 0
02:06:41.566 00.414 11596 IsGuiding returns 1
02:06:41.566 00.000 11596 scope still moving after pulse duration time elapsed
02:06:41.665 00.099 11596 IsSlewing returns 0
02:06:41.755 00.090 11596 IsGuiding returns 0
02:06:41.755 00.000 11596 scope move finished after 218 + 384 ms
02:06:41.755 00.000 11596 Move returns status 0, amount 218
02:06:41.755 00.000 11596 MoveAxis(N, 0, ABG)
02:06:41.755 00.000 11596 Move returns status 0, amount 0
02:06:41.756 00.001 11596 move complete, result=0
02:06:41.756 00.000 11596 worker thread done servicing request
02:06:41.756 00.000 11596 Worker thread wakes up
02:06:41.756 00.000 13300 GuideStep: -0.2 px 218 ms EAST, -0.2 px 0 ms NORTH
02:06:41.756 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:06:42.264 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:06:42.465 00.201 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fe795e08-d347-44e3-8cfa-63c3c8eb7a28"}
02:06:42.465 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fe795e08-d347-44e3-8cfa-63c3c8eb7a28"}
02:06:42.466 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ebd9eab9-7580-4be2-bd23-95a648a1c713"}
02:06:42.466 00.000 13300 case statement mapped state 6 to 3
02:06:42.466 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ebd9eab9-7580-4be2-bd23-95a648a1c713"}
02:06:42.466 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c9238a3c-6fb6-4967-b7c5-3ce1ffb73a25"}
02:06:42.467 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":403,"width":15,"height":15,"star_pos":[7.02,7.48],"pixels":"..."},"id":"c9238a3c-6fb6-4967-b7c5-3ce1ffb73a25"}
02:06:45.291 02.824 11596 Exposure complete
02:06:45.380 00.089 11596 worker thread done servicing request
02:06:45.380 00.000 13300 OnExposeComplete: enter
02:06:45.381 00.001 13300 UpdateGuideState(): m_state=6
02:06:45.381 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 404
02:06:45.381 00.000 13300 Star::Find returns 1 (0), X=35.16, Y=420.90, Mass=1374, SNR=26.0, Peak=188 HFD=2.9
02:06:45.382 00.001 13300 MultiStar: [#1 0.12,0.44,0.00,M5] [#2 -0.00,0.24,0.53,U] [#3 0.19,0.17,0.35,U] [#4 0.39,0.49,0.00,M3] [#5 -0.10,0.51,0.00,M1] [#6 0.07,0.38,0.00,M2] [#7 0.13,0.15,0.28,U] [#8 0.54,0.50,0.00,M2] 
02:06:45.382 00.000 13300 refined, 3 included, MultiStar: {0.03, 0.23}, one-star: {-0.04, 0.27}
02:06:45.382 00.000 13300 CameraToMount -- cameraTheta (1.46) - m_xAngle (1.53) = xAngle (-0.07 = -0.07)
02:06:45.382 00.000 13300 CameraToMount -- cameraTheta (1.46) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.20 = 3.08)
02:06:45.383 00.001 13300 CameraToMount -- cameraX=0.03 cameraY=0.23 hyp=0.23 cameraTheta=1.46 mountX=0.23 mountY=0.01, mountTheta=0.06
02:06:45.385 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.23, opts=13)
02:06:45.385 00.000 13300 Enqueuing Move request for scope (0.03, 0.23)
02:06:45.385 00.000 11596 Worker thread wakes up
02:06:45.385 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.23) opts 0xd
02:06:45.386 00.001 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.23)
02:06:45.386 00.000 11596 Moving (0.03, 0.23) raw xDistance=0.23 yDistance=0.01
02:06:45.386 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
02:06:45.386 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:45.386 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:06:45.387 00.001 11596 MoveAxis(W, 277, ABG)
02:06:45.387 00.000 11596 Guiding  Dir = 3, Dur = 277
02:06:45.387 00.000 11596 IsSlewing returns 0
02:06:45.394 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
02:06:45.401 00.007 13300 UpdateGuideState exits: m=1374 SNR=26.0
02:06:45.402 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:45.402 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:06:45.402 00.000 13300 Enqueuing Expose request
02:06:45.464 00.062 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cde10164-eaa0-45c3-bda1-5abbc212d442"}
02:06:45.464 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cde10164-eaa0-45c3-bda1-5abbc212d442"}
02:06:45.465 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"959409d3-8c8b-4860-a69a-effe1907e99f"}
02:06:45.465 00.000 13300 case statement mapped state 6 to 3
02:06:45.465 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"959409d3-8c8b-4860-a69a-effe1907e99f"}
02:06:45.467 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c73d4fb7-77a7-4338-890d-d1f509150b42"}
02:06:45.468 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":404,"width":15,"height":15,"star_pos":[7.16,6.90],"pixels":"..."},"id":"c73d4fb7-77a7-4338-890d-d1f509150b42"}
02:06:45.538 00.070 11596 IsGuiding returns 0
02:06:45.814 00.276 11596 PulseGuide returned control before completion, sleep 12
02:06:46.029 00.215 11596 IsGuiding returns 1
02:06:46.029 00.000 11596 scope still moving after pulse duration time elapsed
02:06:46.064 00.035 11596 IsSlewing returns 0
02:06:46.286 00.222 11596 IsGuiding returns 0
02:06:46.286 00.000 11596 scope move finished after 277 + 471 ms
02:06:46.286 00.000 11596 Move returns status 0, amount 277
02:06:46.286 00.000 11596 MoveAxis(N, 0, ABG)
02:06:46.286 00.000 11596 Move returns status 0, amount 0
02:06:46.286 00.000 11596 move complete, result=0
02:06:46.286 00.000 11596 worker thread done servicing request
02:06:46.286 00.000 13300 GuideStep: 0.2 px 277 ms WEST, 0.0 px 0 ms NORTH
02:06:46.287 00.001 11596 Worker thread wakes up
02:06:46.287 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:06:46.792 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:06:48.464 01.672 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8824916c-0d58-46ae-8109-515a20194994"}
02:06:48.464 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8824916c-0d58-46ae-8109-515a20194994"}
02:06:48.465 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ff474634-9d7d-4982-8e33-4fcd7a010a3e"}
02:06:48.465 00.000 13300 case statement mapped state 6 to 3
02:06:48.465 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ff474634-9d7d-4982-8e33-4fcd7a010a3e"}
02:06:48.465 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8a1dc02d-30b9-432e-8390-434f12c5145e"}
02:06:48.466 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":404,"width":15,"height":15,"star_pos":[7.16,6.90],"pixels":"..."},"id":"8a1dc02d-30b9-432e-8390-434f12c5145e"}
02:06:49.818 01.352 11596 Exposure complete
02:06:49.897 00.079 11596 worker thread done servicing request
02:06:49.897 00.000 13300 OnExposeComplete: enter
02:06:49.897 00.000 13300 UpdateGuideState(): m_state=6
02:06:49.898 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 405
02:06:49.898 00.000 13300 Star::Find returns 1 (0), X=35.21, Y=420.71, Mass=1412, SNR=26.4, Peak=182 HFD=3.0
02:06:49.898 00.000 13300 MultiStar: [#1 0.26,0.12,0.56,U] [#2 0.11,0.27,0.52,U] [#3 0.37,0.12,0.00,M10] [#4 0.18,0.19,0.27,U] [#5 0.05,0.30,0.00,M2] [#6 0.09,0.09,0.27,U] [#7 0.36,0.32,0.00,M1] [#8 0.28,0.19,0.00,M3] 
02:06:49.899 00.001 13300 single-star, 4 included, MultiStar: {0.11, 0.14}, one-star: {0.01, 0.08}
02:06:49.899 00.000 13300 CameraToMount -- cameraTheta (1.42) - m_xAngle (1.53) = xAngle (-0.11 = -0.11)
02:06:49.899 00.000 13300 CameraToMount -- cameraTheta (1.42) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.24 = 3.04)
02:06:49.899 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.42 mountX=0.08 mountY=0.01, mountTheta=0.10
02:06:49.901 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.08, opts=13)
02:06:49.901 00.000 13300 Enqueuing Move request for scope (0.01, 0.08)
02:06:49.901 00.000 11596 Worker thread wakes up
02:06:49.901 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.08) opts 0xd
02:06:49.901 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.08)
02:06:49.901 00.000 11596 Moving (0.01, 0.08) raw xDistance=0.08 yDistance=0.01
02:06:49.901 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:06:49.901 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:49.902 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:06:49.902 00.000 11596 MoveAxis(E, 0, ABG)
02:06:49.902 00.000 11596 Move returns status 0, amount 0
02:06:49.902 00.000 11596 MoveAxis(N, 0, ABG)
02:06:49.902 00.000 11596 Move returns status 0, amount 0
02:06:49.902 00.000 11596 move complete, result=0
02:06:49.902 00.000 11596 worker thread done servicing request
02:06:49.908 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
02:06:49.917 00.009 13300 UpdateGuideState exits: m=1412 SNR=26.4
02:06:49.917 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:49.917 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:06:49.917 00.000 13300 Enqueuing Expose request
02:06:49.917 00.000 11596 Worker thread wakes up
02:06:49.917 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:06:49.917 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:06:50.426 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:06:51.464 01.038 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e05983d1-efa1-4843-92d1-ea50afb403c3"}
02:06:51.464 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e05983d1-efa1-4843-92d1-ea50afb403c3"}
02:06:51.465 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"60e4777b-5a6a-40cf-83f2-a5d63455ee89"}
02:06:51.465 00.000 13300 case statement mapped state 6 to 3
02:06:51.465 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"60e4777b-5a6a-40cf-83f2-a5d63455ee89"}
02:06:51.466 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b0d8f7ff-c55a-414b-ad89-3c199709a550"}
02:06:51.466 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":405,"width":15,"height":15,"star_pos":[7.21,6.71],"pixels":"..."},"id":"b0d8f7ff-c55a-414b-ad89-3c199709a550"}
02:06:53.478 02.012 11596 Exposure complete
02:06:53.549 00.071 11596 worker thread done servicing request
02:06:53.549 00.000 13300 OnExposeComplete: enter
02:06:53.549 00.000 13300 UpdateGuideState(): m_state=6
02:06:53.550 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 406
02:06:53.550 00.000 13300 Star::Find returns 1 (0), X=35.13, Y=420.63, Mass=1403, SNR=26.3, Peak=167 HFD=3.2
02:06:53.551 00.001 13300 MultiStar: [#1 0.16,0.31,0.00,M5] [#2 0.09,-0.01,0.51,U] [#3 0.22,0.04,0.33,U] [#4 0.25,0.31,0.00,M3] [#5 -0.14,0.35,0.00,M3] [#6 0.20,0.10,0.26,U] [#7 0.24,-0.05,0.29,U] [#8 0.34,0.21,0.00,M4] 
02:06:53.551 00.000 13300 single-star, 4 included, MultiStar: {0.07, 0.01}, one-star: {-0.07, 0.00}
02:06:53.551 00.000 13300 CameraToMount -- cameraTheta (3.14) - m_xAngle (1.53) = xAngle (1.60 = 1.60)
02:06:53.551 00.000 13300 CameraToMount -- cameraTheta (3.14) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.52 = -1.52)
02:06:53.551 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.00 hyp=0.07 cameraTheta=3.14 mountX=-0.00 mountY=-0.07, mountTheta=-1.60
02:06:53.554 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.00, opts=13)
02:06:53.554 00.000 13300 Enqueuing Move request for scope (-0.07, 0.00)
02:06:53.554 00.000 11596 Worker thread wakes up
02:06:53.555 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.00) opts 0xd
02:06:53.555 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.00)
02:06:53.555 00.000 11596 Moving (-0.07, 0.00) raw xDistance=-0.00 yDistance=-0.07
02:06:53.555 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:06:53.555 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:53.555 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:06:53.555 00.000 11596 MoveAxis(E, 0, ABG)
02:06:53.555 00.000 11596 Move returns status 0, amount 0
02:06:53.555 00.000 11596 MoveAxis(N, 0, ABG)
02:06:53.555 00.000 11596 Move returns status 0, amount 0
02:06:53.556 00.001 11596 move complete, result=0
02:06:53.556 00.000 11596 worker thread done servicing request
02:06:53.565 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
02:06:53.574 00.009 13300 UpdateGuideState exits: m=1403 SNR=26.3
02:06:53.575 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:53.575 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:06:53.575 00.000 13300 Enqueuing Expose request
02:06:53.575 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:06:53.575 00.000 11596 Worker thread wakes up
02:06:53.575 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:06:54.087 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:06:54.463 00.376 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f4521234-717b-429b-91a6-4e6082364178"}
02:06:54.463 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f4521234-717b-429b-91a6-4e6082364178"}
02:06:54.464 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"42b86e62-a491-439d-a43b-9e2028ef4bbe"}
02:06:54.464 00.000 13300 case statement mapped state 6 to 3
02:06:54.464 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"42b86e62-a491-439d-a43b-9e2028ef4bbe"}
02:06:54.464 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7bcc9cd4-37fd-4d1f-ac93-0661fa7cfc67"}
02:06:54.465 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":406,"width":15,"height":15,"star_pos":[7.13,6.63],"pixels":"..."},"id":"7bcc9cd4-37fd-4d1f-ac93-0661fa7cfc67"}
02:06:57.116 02.651 11596 Exposure complete
02:06:57.185 00.069 11596 worker thread done servicing request
02:06:57.185 00.000 13300 OnExposeComplete: enter
02:06:57.185 00.000 13300 UpdateGuideState(): m_state=6
02:06:57.186 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 407
02:06:57.186 00.000 13300 Star::Find returns 1 (0), X=35.20, Y=420.57, Mass=1395, SNR=26.2, Peak=154 HFD=3.2
02:06:57.186 00.000 13300 MultiStar: [#1 0.18,0.08,0.56,U] [#2 0.19,0.06,0.51,U] [#3 0.17,-0.00,0.35,U] [#4 0.27,-0.06,0.27,U] [#5 0.15,-0.31,0.00,M4] [#6 0.14,-0.16,0.28,U] [#7 0.24,0.15,0.27,U] [#8 0.33,-0.13,0.00,M5] 
02:06:57.186 00.000 13300 single-star, 6 included, MultiStar: {0.13, -0.00}, one-star: {0.00, -0.06}
02:06:57.186 00.000 13300 CameraToMount -- cameraTheta (-1.56) - m_xAngle (1.53) = xAngle (-3.10 = -3.10)
02:06:57.187 00.001 13300 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.22 = 0.06)
02:06:57.187 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=-0.06 hyp=0.06 cameraTheta=-1.56 mountX=-0.06 mountY=0.00, mountTheta=3.08
02:06:57.188 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.06, opts=13)
02:06:57.189 00.001 13300 Enqueuing Move request for scope (0.00, -0.06)
02:06:57.189 00.000 11596 Worker thread wakes up
02:06:57.189 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.06) opts 0xd
02:06:57.189 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.06)
02:06:57.189 00.000 11596 Moving (0.00, -0.06) raw xDistance=-0.06 yDistance=0.00
02:06:57.189 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:06:57.190 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:57.190 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:06:57.190 00.000 11596 MoveAxis(E, 0, ABG)
02:06:57.190 00.000 11596 Move returns status 0, amount 0
02:06:57.190 00.000 11596 MoveAxis(N, 0, ABG)
02:06:57.190 00.000 11596 Move returns status 0, amount 0
02:06:57.190 00.000 11596 move complete, result=0
02:06:57.190 00.000 11596 worker thread done servicing request
02:06:57.196 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
02:06:57.205 00.009 13300 UpdateGuideState exits: m=1395 SNR=26.2
02:06:57.205 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:57.205 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:06:57.205 00.000 13300 Enqueuing Expose request
02:06:57.205 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:06:57.206 00.001 11596 Worker thread wakes up
02:06:57.206 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:06:57.461 00.255 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"34225a1c-ada9-4f35-b8c9-8a00f866fe81"}
02:06:57.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"34225a1c-ada9-4f35-b8c9-8a00f866fe81"}
02:06:57.462 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a40af8ac-68e4-47c0-9780-16e47993b510"}
02:06:57.462 00.000 13300 case statement mapped state 6 to 3
02:06:57.462 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a40af8ac-68e4-47c0-9780-16e47993b510"}
02:06:57.463 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8778596b-f048-4657-bd2c-6205dd30641f"}
02:06:57.463 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":407,"width":15,"height":15,"star_pos":[7.20,6.57],"pixels":"..."},"id":"8778596b-f048-4657-bd2c-6205dd30641f"}
02:06:57.707 00.244 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:07:00.461 02.754 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8fe98a61-5c38-4869-b198-fb5cf0a6d6ca"}
02:07:00.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8fe98a61-5c38-4869-b198-fb5cf0a6d6ca"}
02:07:00.462 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ce765450-31ec-46ac-8393-a88091c31352"}
02:07:00.462 00.000 13300 case statement mapped state 6 to 3
02:07:00.462 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ce765450-31ec-46ac-8393-a88091c31352"}
02:07:00.463 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5a332eb1-9f3b-4bd4-8462-49df0346c78b"}
02:07:00.463 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":407,"width":15,"height":15,"star_pos":[7.20,6.57],"pixels":"..."},"id":"5a332eb1-9f3b-4bd4-8462-49df0346c78b"}
02:07:00.737 00.274 11596 Exposure complete
02:07:00.806 00.069 11596 worker thread done servicing request
02:07:00.807 00.001 13300 OnExposeComplete: enter
02:07:00.807 00.000 13300 UpdateGuideState(): m_state=6
02:07:00.807 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 408
02:07:00.807 00.000 13300 Star::Find returns 1 (0), X=35.24, Y=420.62, Mass=1431, SNR=26.5, Peak=178 HFD=3.2
02:07:00.808 00.001 13300 MultiStar: [#1 0.24,-0.00,0.57,U] [#2 0.04,-0.06,0.50,U] [#3 0.24,-0.04,0.34,U] [#4 0.21,0.22,0.00,M3] [#5 -0.14,0.14,0.31,U] [#6 0.13,0.28,0.00,M1] [#7 0.30,0.11,0.00,M1] [#8 0.42,0.03,0.00,M6] 
02:07:00.808 00.000 13300 single-star, 4 included, MultiStar: {0.09, -0.01}, one-star: {0.04, -0.01}
02:07:00.808 00.000 13300 CameraToMount -- cameraTheta (-0.31) - m_xAngle (1.53) = xAngle (-1.85 = -1.85)
02:07:00.808 00.000 13300 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.97 = 1.31)
02:07:00.808 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.31 mountX=-0.01 mountY=0.04, mountTheta=1.85
02:07:00.810 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.01, opts=13)
02:07:00.810 00.000 13300 Enqueuing Move request for scope (0.04, -0.01)
02:07:00.810 00.000 11596 Worker thread wakes up
02:07:00.810 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
02:07:00.810 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
02:07:00.810 00.000 11596 Moving (0.04, -0.01) raw xDistance=-0.01 yDistance=0.04
02:07:00.811 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:07:00.811 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:00.811 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:07:00.811 00.000 11596 MoveAxis(E, 0, ABG)
02:07:00.811 00.000 11596 Move returns status 0, amount 0
02:07:00.811 00.000 11596 MoveAxis(N, 0, ABG)
02:07:00.811 00.000 11596 Move returns status 0, amount 0
02:07:00.811 00.000 11596 move complete, result=0
02:07:00.811 00.000 11596 worker thread done servicing request
02:07:00.817 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=72, Gamma=0.510
02:07:00.826 00.009 13300 UpdateGuideState exits: m=1431 SNR=26.5
02:07:00.826 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:00.826 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:07:00.826 00.000 13300 Enqueuing Expose request
02:07:00.826 00.000 11596 Worker thread wakes up
02:07:00.826 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:07:00.826 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:07:01.328 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:07:03.460 02.132 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3955495a-b99e-4a07-9948-004bcf9d935c"}
02:07:03.460 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3955495a-b99e-4a07-9948-004bcf9d935c"}
02:07:03.461 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9b84c9d0-cd90-4085-973f-1686ea03b3a9"}
02:07:03.461 00.000 13300 case statement mapped state 6 to 3
02:07:03.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9b84c9d0-cd90-4085-973f-1686ea03b3a9"}
02:07:03.461 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d1b4a05b-adaf-42ae-9ace-436263a4262f"}
02:07:03.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":408,"width":15,"height":15,"star_pos":[7.24,6.62],"pixels":"..."},"id":"d1b4a05b-adaf-42ae-9ace-436263a4262f"}
02:07:04.363 00.902 11596 Exposure complete
02:07:04.433 00.070 11596 worker thread done servicing request
02:07:04.433 00.000 13300 OnExposeComplete: enter
02:07:04.434 00.001 13300 UpdateGuideState(): m_state=6
02:07:04.434 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 409
02:07:04.434 00.000 13300 Star::Find returns 1 (0), X=35.22, Y=420.64, Mass=1467, SNR=26.9, Peak=173 HFD=3.2
02:07:04.435 00.001 13300 MultiStar: [#1 0.27,0.17,0.00,M4] [#2 0.19,0.10,0.50,U] [#3 0.09,-0.11,0.35,U] [#4 0.47,0.26,0.00,M4] [#5 -0.01,0.30,0.00,M4] [#6 0.03,0.23,0.26,U] [#7 0.19,-0.00,0.27,U] [#8 0.53,0.15,0.00,M7] 
02:07:04.435 00.000 13300 single-star, 4 included, MultiStar: {0.08, 0.03}, one-star: {0.02, 0.00}
02:07:04.435 00.000 13300 CameraToMount -- cameraTheta (0.26) - m_xAngle (1.53) = xAngle (-1.27 = -1.27)
02:07:04.435 00.000 13300 CameraToMount -- cameraTheta (0.26) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.40 = 1.89)
02:07:04.435 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.00 hyp=0.02 cameraTheta=0.26 mountX=0.01 mountY=0.02, mountTheta=1.27
02:07:04.437 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.00, opts=13)
02:07:04.437 00.000 13300 Enqueuing Move request for scope (0.02, 0.00)
02:07:04.437 00.000 11596 Worker thread wakes up
02:07:04.437 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.00) opts 0xd
02:07:04.437 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.00)
02:07:04.437 00.000 11596 Moving (0.02, 0.00) raw xDistance=0.01 yDistance=0.02
02:07:04.438 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:07:04.438 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:04.438 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:07:04.438 00.000 11596 MoveAxis(E, 0, ABG)
02:07:04.438 00.000 11596 Move returns status 0, amount 0
02:07:04.438 00.000 11596 MoveAxis(N, 0, ABG)
02:07:04.438 00.000 11596 Move returns status 0, amount 0
02:07:04.438 00.000 11596 move complete, result=0
02:07:04.438 00.000 11596 worker thread done servicing request
02:07:04.444 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
02:07:04.453 00.009 13300 UpdateGuideState exits: m=1467 SNR=26.9
02:07:04.453 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:04.453 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:07:04.453 00.000 13300 Enqueuing Expose request
02:07:04.453 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:07:04.453 00.000 11596 Worker thread wakes up
02:07:04.453 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:07:04.958 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:07:06.460 01.502 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"01e00c2a-ad64-4485-89b0-46f60a211315"}
02:07:06.460 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"01e00c2a-ad64-4485-89b0-46f60a211315"}
02:07:06.461 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"972ba522-3049-441d-b1a3-84778feba046"}
02:07:06.461 00.000 13300 case statement mapped state 6 to 3
02:07:06.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"972ba522-3049-441d-b1a3-84778feba046"}
02:07:06.461 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6d8788db-00af-4e26-9623-c3c2c24507ea"}
02:07:06.462 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":409,"width":15,"height":15,"star_pos":[7.22,6.64],"pixels":"..."},"id":"6d8788db-00af-4e26-9623-c3c2c24507ea"}
02:07:07.993 01.531 11596 Exposure complete
02:07:08.062 00.069 11596 worker thread done servicing request
02:07:08.062 00.000 13300 OnExposeComplete: enter
02:07:08.062 00.000 13300 UpdateGuideState(): m_state=6
02:07:08.063 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 410
02:07:08.063 00.000 13300 Star::Find returns 1 (0), X=35.27, Y=420.67, Mass=1400, SNR=26.3, Peak=174 HFD=3.0
02:07:08.064 00.001 13300 MultiStar: [#1 0.25,0.02,0.56,U] [#2 0.22,0.04,0.48,U] [#3 0.23,-0.04,0.35,U] [#4 0.30,0.03,0.00,M5] [#5 0.04,-0.08,0.31,U] [#6 -0.04,0.20,0.29,U] [#7 0.28,0.25,0.00,M1] [#8 0.53,0.15,0.00,M8] 
02:07:08.064 00.000 13300 single-star, 5 included, MultiStar: {0.13, 0.03}, one-star: {0.07, 0.03}
02:07:08.064 00.000 13300 CameraToMount -- cameraTheta (0.42) - m_xAngle (1.53) = xAngle (-1.11 = -1.11)
02:07:08.064 00.000 13300 CameraToMount -- cameraTheta (0.42) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.24 = 2.04)
02:07:08.064 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.03 hyp=0.08 cameraTheta=0.42 mountX=0.04 mountY=0.07, mountTheta=1.11
02:07:08.066 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.03, opts=13)
02:07:08.067 00.001 13300 Enqueuing Move request for scope (0.07, 0.03)
02:07:08.067 00.000 11596 Worker thread wakes up
02:07:08.067 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.03) opts 0xd
02:07:08.067 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.03)
02:07:08.067 00.000 11596 Moving (0.07, 0.03) raw xDistance=0.04 yDistance=0.07
02:07:08.067 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:07:08.067 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:08.067 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:07:08.067 00.000 11596 MoveAxis(E, 0, ABG)
02:07:08.067 00.000 11596 Move returns status 0, amount 0
02:07:08.068 00.001 11596 MoveAxis(N, 0, ABG)
02:07:08.068 00.000 11596 Move returns status 0, amount 0
02:07:08.068 00.000 11596 move complete, result=0
02:07:08.068 00.000 11596 worker thread done servicing request
02:07:08.073 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=69, Gamma=0.510
02:07:08.081 00.008 13300 UpdateGuideState exits: m=1400 SNR=26.3
02:07:08.081 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:08.081 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:07:08.082 00.001 13300 Enqueuing Expose request
02:07:08.082 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:07:08.082 00.000 11596 Worker thread wakes up
02:07:08.082 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:07:08.584 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:07:09.461 00.877 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"77699927-10cf-495b-bf31-52c9e4366457"}
02:07:09.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"77699927-10cf-495b-bf31-52c9e4366457"}
02:07:09.462 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e7c59a0f-1b7f-4e4f-8c51-eb4a9d910f39"}
02:07:09.462 00.000 13300 case statement mapped state 6 to 3
02:07:09.462 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e7c59a0f-1b7f-4e4f-8c51-eb4a9d910f39"}
02:07:09.463 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"98c4f413-5c7d-4273-8c87-132add296abf"}
02:07:09.463 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":410,"width":15,"height":15,"star_pos":[7.27,6.67],"pixels":"..."},"id":"98c4f413-5c7d-4273-8c87-132add296abf"}
02:07:11.605 02.142 11596 Exposure complete
02:07:11.673 00.068 11596 worker thread done servicing request
02:07:11.674 00.001 13300 OnExposeComplete: enter
02:07:11.674 00.000 13300 UpdateGuideState(): m_state=6
02:07:11.674 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 411
02:07:11.674 00.000 13300 Star::Find returns 1 (0), X=35.29, Y=420.66, Mass=1389, SNR=26.1, Peak=186 HFD=3.0
02:07:11.675 00.001 13300 MultiStar: [#1 0.21,0.17,0.56,U] [#2 0.11,0.06,0.51,U] [#3 0.22,0.01,0.34,U] [#4 0.50,0.35,0.00,M6] [#5 0.01,0.44,0.00,M4] [#6 0.10,0.28,0.00,M1] [#7 0.19,0.28,0.00,M2] [#8 0.48,0.20,0.00,M9] 
02:07:11.675 00.000 13300 single-star, 3 included, MultiStar: {0.14, 0.07}, one-star: {0.09, 0.03}
02:07:11.675 00.000 13300 CameraToMount -- cameraTheta (0.35) - m_xAngle (1.53) = xAngle (-1.18 = -1.18)
02:07:11.675 00.000 13300 CameraToMount -- cameraTheta (0.35) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.31 = 1.98)
02:07:11.675 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.03 hyp=0.09 cameraTheta=0.35 mountX=0.04 mountY=0.09, mountTheta=1.18
02:07:11.677 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.03, opts=13)
02:07:11.677 00.000 13300 Enqueuing Move request for scope (0.09, 0.03)
02:07:11.677 00.000 11596 Worker thread wakes up
02:07:11.677 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.03) opts 0xd
02:07:11.677 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.03)
02:07:11.678 00.001 11596 Moving (0.09, 0.03) raw xDistance=0.04 yDistance=0.09
02:07:11.678 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:07:11.678 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:11.678 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:07:11.678 00.000 11596 MoveAxis(E, 0, ABG)
02:07:11.678 00.000 11596 Move returns status 0, amount 0
02:07:11.678 00.000 11596 MoveAxis(N, 0, ABG)
02:07:11.678 00.000 11596 Move returns status 0, amount 0
02:07:11.678 00.000 11596 move complete, result=0
02:07:11.678 00.000 11596 worker thread done servicing request
02:07:11.686 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
02:07:11.696 00.010 13300 UpdateGuideState exits: m=1389 SNR=26.1
02:07:11.696 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:11.696 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:07:11.696 00.000 13300 Enqueuing Expose request
02:07:11.696 00.000 11596 Worker thread wakes up
02:07:11.696 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:07:11.697 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:07:12.200 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:07:12.461 00.261 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"354ff7de-0636-44c2-8928-402c844a8516"}
02:07:12.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"354ff7de-0636-44c2-8928-402c844a8516"}
02:07:12.462 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6562396b-6161-48e4-b24d-fe978e181a69"}
02:07:12.462 00.000 13300 case statement mapped state 6 to 3
02:07:12.462 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6562396b-6161-48e4-b24d-fe978e181a69"}
02:07:12.463 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b65bdf3a-1ca0-45d9-8134-36191eb02407"}
02:07:12.463 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":411,"width":15,"height":15,"star_pos":[7.29,6.66],"pixels":"..."},"id":"b65bdf3a-1ca0-45d9-8134-36191eb02407"}
02:07:15.240 02.777 11596 Exposure complete
02:07:15.329 00.089 11596 worker thread done servicing request
02:07:15.329 00.000 13300 OnExposeComplete: enter
02:07:15.329 00.000 13300 UpdateGuideState(): m_state=6
02:07:15.330 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 412
02:07:15.330 00.000 13300 Star::Find returns 1 (0), X=35.28, Y=420.84, Mass=1421, SNR=26.4, Peak=200 HFD=3.2
02:07:15.330 00.000 13300 MultiStar: [#1 0.15,0.15,0.55,U] [#2 0.15,0.19,0.52,U] [#3 0.13,0.21,0.34,U] [#4 0.23,0.34,0.00,M7] [#5 -0.06,0.45,0.00,M5] [#6 0.23,0.04,0.27,U] [#7 0.10,0.37,0.00,M3] [#8 0.47,0.53,0.00,M10] 
02:07:15.330 00.000 13300 refined, 4 included, MultiStar: {0.13, 0.18}, one-star: {0.08, 0.21}
02:07:15.331 00.001 13300 CameraToMount -- cameraTheta (0.93) - m_xAngle (1.53) = xAngle (-0.60 = -0.60)
02:07:15.331 00.000 13300 CameraToMount -- cameraTheta (0.93) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.73 = 2.56)
02:07:15.331 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=0.18 hyp=0.22 cameraTheta=0.93 mountX=0.18 mountY=0.12, mountTheta=0.59
02:07:15.333 00.002 13300 SchedulePrimaryMove(1016D950, x=0.13, y=0.18, opts=13)
02:07:15.333 00.000 13300 Enqueuing Move request for scope (0.13, 0.18)
02:07:15.333 00.000 11596 Worker thread wakes up
02:07:15.333 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.18) opts 0xd
02:07:15.333 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, 0.18)
02:07:15.333 00.000 11596 Moving (0.13, 0.18) raw xDistance=0.18 yDistance=0.12
02:07:15.334 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.18
02:07:15.334 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:15.334 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:07:15.334 00.000 11596 MoveAxis(W, 226, ABG)
02:07:15.334 00.000 11596 Guiding  Dir = 3, Dur = 226
02:07:15.335 00.001 11596 IsSlewing returns 0
02:07:15.345 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
02:07:15.359 00.014 13300 UpdateGuideState exits: m=1421 SNR=26.4
02:07:15.359 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:15.359 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:07:15.359 00.000 13300 Enqueuing Expose request
02:07:15.463 00.104 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"966b16e6-e2f1-482a-b1cd-79af503f4a95"}
02:07:15.463 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"966b16e6-e2f1-482a-b1cd-79af503f4a95"}
02:07:15.465 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"89eb0720-569b-443c-881b-c086478fedc0"}
02:07:15.465 00.000 13300 case statement mapped state 6 to 3
02:07:15.465 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"89eb0720-569b-443c-881b-c086478fedc0"}
02:07:15.467 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"698be313-c5d5-4aaf-a689-a15c099e26cc"}
02:07:15.468 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":412,"width":15,"height":15,"star_pos":[7.28,6.84],"pixels":"..."},"id":"698be313-c5d5-4aaf-a689-a15c099e26cc"}
02:07:15.633 00.165 11596 IsGuiding returns 0
02:07:15.774 00.141 11596 PulseGuide returned control before completion, sleep 97
02:07:15.961 00.187 11596 IsGuiding returns 1
02:07:15.961 00.000 11596 scope still moving after pulse duration time elapsed
02:07:15.986 00.025 11596 IsSlewing returns 0
02:07:16.054 00.068 11596 IsGuiding returns 1
02:07:16.081 00.027 11596 IsSlewing returns 0
02:07:16.266 00.185 11596 IsGuiding returns 0
02:07:16.266 00.000 11596 scope move finished after 226 + 406 ms
02:07:16.266 00.000 11596 Move returns status 0, amount 226
02:07:16.266 00.000 11596 MoveAxis(N, 0, ABG)
02:07:16.266 00.000 11596 Move returns status 0, amount 0
02:07:16.266 00.000 11596 move complete, result=0
02:07:16.266 00.000 11596 worker thread done servicing request
02:07:16.266 00.000 11596 Worker thread wakes up
02:07:16.267 00.001 13300 GuideStep: 0.2 px 226 ms WEST, 0.1 px 0 ms NORTH
02:07:16.267 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:07:16.771 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:07:18.460 01.689 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0d2a29e8-61f3-447e-b144-00f3d58ca6bd"}
02:07:18.460 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0d2a29e8-61f3-447e-b144-00f3d58ca6bd"}
02:07:18.461 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a5aaa040-02f6-4ea4-910f-7dbe5196bb0b"}
02:07:18.461 00.000 13300 case statement mapped state 6 to 3
02:07:18.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a5aaa040-02f6-4ea4-910f-7dbe5196bb0b"}
02:07:18.461 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4adddc12-99db-42bf-81e5-a2bd9e28985f"}
02:07:18.462 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":412,"width":15,"height":15,"star_pos":[7.28,6.84],"pixels":"..."},"id":"4adddc12-99db-42bf-81e5-a2bd9e28985f"}
02:07:19.805 01.343 11596 Exposure complete
02:07:19.894 00.089 11596 worker thread done servicing request
02:07:19.894 00.000 13300 OnExposeComplete: enter
02:07:19.894 00.000 13300 UpdateGuideState(): m_state=6
02:07:19.895 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 413
02:07:19.895 00.000 13300 Star::Find returns 1 (0), X=35.18, Y=420.74, Mass=1419, SNR=26.4, Peak=183 HFD=3.1
02:07:19.896 00.001 13300 MultiStar: [#1 0.21,0.29,0.00,M2] [#2 0.04,0.19,0.51,U] [#3 0.23,0.16,0.35,U] [#4 0.28,0.23,0.00,M8] [#5 0.06,0.35,0.00,M6] [#6 0.11,0.33,0.00,M1] [#7 0.15,0.38,0.00,M4] [#8 0.26,0.16,0.00,R] 
02:07:19.896 00.000 13300 single-star, 2 included, MultiStar: {0.04, 0.14}, one-star: {-0.02, 0.11}
02:07:19.897 00.001 13300 CameraToMount -- cameraTheta (1.72) - m_xAngle (1.53) = xAngle (0.19 = 0.19)
02:07:19.897 00.000 13300 CameraToMount -- cameraTheta (1.72) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.94 = -2.94)
02:07:19.897 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.72 mountX=0.11 mountY=-0.02, mountTheta=-0.20
02:07:19.901 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.11, opts=13)
02:07:19.901 00.000 13300 Enqueuing Move request for scope (-0.02, 0.11)
02:07:19.901 00.000 11596 Worker thread wakes up
02:07:19.901 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.11) opts 0xd
02:07:19.901 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.11)
02:07:19.902 00.001 11596 Moving (-0.02, 0.11) raw xDistance=0.11 yDistance=-0.02
02:07:19.902 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:07:19.902 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:19.902 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:07:19.902 00.000 11596 MoveAxis(E, 0, ABG)
02:07:19.902 00.000 11596 Move returns status 0, amount 0
02:07:19.903 00.001 11596 MoveAxis(N, 0, ABG)
02:07:19.903 00.000 11596 Move returns status 0, amount 0
02:07:19.903 00.000 11596 move complete, result=0
02:07:19.903 00.000 11596 worker thread done servicing request
02:07:19.910 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=70, Gamma=0.510
02:07:19.922 00.012 13300 UpdateGuideState exits: m=1419 SNR=26.4
02:07:19.922 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:19.922 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:07:19.922 00.000 13300 Enqueuing Expose request
02:07:19.922 00.000 11596 Worker thread wakes up
02:07:19.923 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:07:19.923 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:07:20.435 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:07:21.459 01.024 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"12489314-6964-4534-844e-c29ec48ee03f"}
02:07:21.459 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"12489314-6964-4534-844e-c29ec48ee03f"}
02:07:21.460 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3acd598b-7c94-4688-85b0-efb4d4bfe1b2"}
02:07:21.460 00.000 13300 case statement mapped state 6 to 3
02:07:21.460 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3acd598b-7c94-4688-85b0-efb4d4bfe1b2"}
02:07:21.461 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0f9d750d-1153-46b1-a09c-7552774ac6c5"}
02:07:21.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":413,"width":15,"height":15,"star_pos":[7.18,6.74],"pixels":"..."},"id":"0f9d750d-1153-46b1-a09c-7552774ac6c5"}
02:07:23.509 02.048 11596 Exposure complete
02:07:23.585 00.076 11596 worker thread done servicing request
02:07:23.585 00.000 13300 OnExposeComplete: enter
02:07:23.585 00.000 13300 UpdateGuideState(): m_state=6
02:07:23.586 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 414
02:07:23.586 00.000 13300 Star::Find returns 1 (0), X=35.15, Y=420.83, Mass=1415, SNR=26.4, Peak=185 HFD=2.9
02:07:23.586 00.000 13300 MultiStar: [#1 0.17,0.15,0.55,U] [#2 0.16,0.34,0.00,M1] [#3 0.25,0.34,0.00,M3] [#4 0.15,0.65,0.00,M9] [#5 -0.06,0.50,0.00,M7] [#6 -0.01,0.22,0.27,U] [#7 0.20,0.18,0.27,U] [#8 0.13,0.25,0.23,U] 
02:07:23.587 00.001 13300 refined, 4 included, MultiStar: {0.05, 0.19}, one-star: {-0.05, 0.20}
02:07:23.587 00.000 13300 CameraToMount -- cameraTheta (1.29) - m_xAngle (1.53) = xAngle (-0.24 = -0.24)
02:07:23.587 00.000 13300 CameraToMount -- cameraTheta (1.29) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.37 = 2.92)
02:07:23.587 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.19 hyp=0.20 cameraTheta=1.29 mountX=0.19 mountY=0.04, mountTheta=0.23
02:07:23.589 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.19, opts=13)
02:07:23.589 00.000 13300 Enqueuing Move request for scope (0.05, 0.19)
02:07:23.589 00.000 11596 Worker thread wakes up
02:07:23.589 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.19) opts 0xd
02:07:23.589 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.19)
02:07:23.590 00.001 11596 Moving (0.05, 0.19) raw xDistance=0.19 yDistance=0.04
02:07:23.590 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.19
02:07:23.590 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:23.590 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:07:23.590 00.000 11596 MoveAxis(W, 240, ABG)
02:07:23.590 00.000 11596 Guiding  Dir = 3, Dur = 240
02:07:23.590 00.000 11596 IsSlewing returns 0
02:07:23.596 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
02:07:23.605 00.009 13300 UpdateGuideState exits: m=1415 SNR=26.4
02:07:23.605 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:23.606 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:07:23.606 00.000 13300 Enqueuing Expose request
02:07:23.860 00.254 11596 IsGuiding returns 0
02:07:24.082 00.222 11596 PulseGuide returned control before completion, sleep 29
02:07:24.300 00.218 11596 IsGuiding returns 1
02:07:24.300 00.000 11596 scope still moving after pulse duration time elapsed
02:07:24.335 00.035 11596 IsSlewing returns 0
02:07:24.423 00.088 11596 IsGuiding returns 0
02:07:24.423 00.000 11596 scope move finished after 240 + 323 ms
02:07:24.423 00.000 11596 Move returns status 0, amount 240
02:07:24.424 00.001 11596 MoveAxis(N, 0, ABG)
02:07:24.424 00.000 11596 Move returns status 0, amount 0
02:07:24.424 00.000 11596 move complete, result=0
02:07:24.424 00.000 11596 worker thread done servicing request
02:07:24.424 00.000 13300 GuideStep: 0.2 px 240 ms WEST, 0.0 px 0 ms NORTH
02:07:24.424 00.000 11596 Worker thread wakes up
02:07:24.424 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:07:24.460 00.036 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4b151368-9a67-4356-98da-9e8c35f38b61"}
02:07:24.460 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4b151368-9a67-4356-98da-9e8c35f38b61"}
02:07:24.461 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2fe83283-892d-4cb2-b878-8a94eda29fab"}
02:07:24.462 00.001 13300 case statement mapped state 6 to 3
02:07:24.462 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2fe83283-892d-4cb2-b878-8a94eda29fab"}
02:07:24.463 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b88f199b-6aec-44ec-933d-2d5c52b395f4"}
02:07:24.464 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":414,"width":15,"height":15,"star_pos":[7.15,6.83],"pixels":"..."},"id":"b88f199b-6aec-44ec-933d-2d5c52b395f4"}
02:07:24.935 00.471 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:07:27.459 02.524 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b2eccbb3-5911-4294-8355-4c643bd1a952"}
02:07:27.459 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b2eccbb3-5911-4294-8355-4c643bd1a952"}
02:07:27.460 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5da5aadb-f213-43b0-9806-47aa70ac5ef7"}
02:07:27.460 00.000 13300 case statement mapped state 6 to 3
02:07:27.460 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5da5aadb-f213-43b0-9806-47aa70ac5ef7"}
02:07:27.461 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f62f3bc4-db5a-433c-a8ab-e3b0941b35ae"}
02:07:27.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":414,"width":15,"height":15,"star_pos":[7.15,6.83],"pixels":"..."},"id":"f62f3bc4-db5a-433c-a8ab-e3b0941b35ae"}
02:07:27.958 00.497 11596 Exposure complete
02:07:28.026 00.068 11596 worker thread done servicing request
02:07:28.026 00.000 13300 OnExposeComplete: enter
02:07:28.026 00.000 13300 UpdateGuideState(): m_state=6
02:07:28.027 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 415
02:07:28.027 00.000 13300 Star::Find returns 1 (0), X=35.27, Y=420.85, Mass=1390, SNR=26.2, Peak=191 HFD=3.0
02:07:28.027 00.000 13300 MultiStar: [#1 0.32,0.23,0.00,M2] [#2 0.07,0.18,0.52,U] [#3 0.24,-0.04,0.36,U] [#4 0.32,0.48,0.00,M10] [#5 -0.12,0.45,0.00,M8] [#6 0.19,0.34,0.00,M1] [#7 0.07,0.36,0.00,M4] [#8 0.25,0.19,0.00,M1] 
02:07:28.028 00.001 13300 refined, 2 included, MultiStar: {0.10, 0.16}, one-star: {0.07, 0.21}
02:07:28.028 00.000 13300 CameraToMount -- cameraTheta (1.00) - m_xAngle (1.53) = xAngle (-0.53 = -0.53)
02:07:28.028 00.000 13300 CameraToMount -- cameraTheta (1.00) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.66 = 2.63)
02:07:28.028 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.16 hyp=0.18 cameraTheta=1.00 mountX=0.16 mountY=0.09, mountTheta=0.52
02:07:28.030 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.16, opts=13)
02:07:28.030 00.000 13300 Enqueuing Move request for scope (0.10, 0.16)
02:07:28.030 00.000 11596 Worker thread wakes up
02:07:28.030 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.16) opts 0xd
02:07:28.030 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.16)
02:07:28.030 00.000 11596 Moving (0.10, 0.16) raw xDistance=0.16 yDistance=0.09
02:07:28.030 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.16
02:07:28.030 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:28.031 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:07:28.031 00.000 11596 MoveAxis(W, 216, ABG)
02:07:28.031 00.000 11596 Guiding  Dir = 3, Dur = 216
02:07:28.031 00.000 11596 IsSlewing returns 0
02:07:28.037 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
02:07:28.046 00.009 13300 UpdateGuideState exits: m=1390 SNR=26.2
02:07:28.046 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:28.047 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:07:28.047 00.000 13300 Enqueuing Expose request
02:07:28.080 00.033 11596 IsGuiding returns 0
02:07:28.468 00.388 11596 IsGuiding returns 1
02:07:28.468 00.000 11596 scope still moving after pulse duration time elapsed
02:07:28.726 00.258 11596 IsSlewing returns 0
02:07:28.891 00.165 11596 IsGuiding returns 0
02:07:28.891 00.000 11596 scope move finished after 216 + 594 ms
02:07:28.891 00.000 11596 Move returns status 0, amount 216
02:07:28.891 00.000 11596 MoveAxis(N, 0, ABG)
02:07:28.891 00.000 11596 Move returns status 0, amount 0
02:07:28.891 00.000 11596 move complete, result=0
02:07:28.891 00.000 11596 worker thread done servicing request
02:07:28.891 00.000 13300 GuideStep: 0.2 px 216 ms WEST, 0.1 px 0 ms NORTH
02:07:28.892 00.001 11596 Worker thread wakes up
02:07:28.892 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:07:29.407 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:07:30.458 01.051 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a985322b-a65d-408c-a5de-2fed795280c8"}
02:07:30.458 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a985322b-a65d-408c-a5de-2fed795280c8"}
02:07:30.459 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e54e991d-6efb-4f01-800b-fb95aab6d1fd"}
02:07:30.459 00.000 13300 case statement mapped state 6 to 3
02:07:30.459 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e54e991d-6efb-4f01-800b-fb95aab6d1fd"}
02:07:30.459 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7b631aea-8570-40a1-96e2-fe3643558730"}
02:07:30.460 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":415,"width":15,"height":15,"star_pos":[7.27,6.85],"pixels":"..."},"id":"7b631aea-8570-40a1-96e2-fe3643558730"}
02:07:32.505 02.045 11596 Exposure complete
02:07:32.581 00.076 11596 worker thread done servicing request
02:07:32.581 00.000 13300 OnExposeComplete: enter
02:07:32.581 00.000 13300 UpdateGuideState(): m_state=6
02:07:32.582 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 416
02:07:32.582 00.000 13300 Star::Find returns 1 (0), X=35.30, Y=420.54, Mass=1399, SNR=26.2, Peak=157 HFD=3.2
02:07:32.582 00.000 13300 MultiStar: [#1 0.23,-0.00,0.55,U] [#2 0.11,0.05,0.51,U] [#3 0.44,-0.05,0.00,M3] [#4 0.29,-0.08,0.00,R] [#5 -0.01,-0.00,0.30,U] [#6 0.36,0.16,0.00,M2] [#7 0.36,-0.06,0.00,M5] [#8 0.07,0.01,0.23,U] 
02:07:32.582 00.000 13300 refined, 4 included, MultiStar: {0.12, -0.03}, one-star: {0.10, -0.09}
02:07:32.583 00.001 13300 CameraToMount -- cameraTheta (-0.22) - m_xAngle (1.53) = xAngle (-1.76 = -1.76)
02:07:32.583 00.000 13300 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.88 = 1.40)
02:07:32.583 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=-0.03 hyp=0.12 cameraTheta=-0.22 mountX=-0.02 mountY=0.12, mountTheta=1.76
02:07:32.585 00.002 13300 SchedulePrimaryMove(1016D950, x=0.12, y=-0.03, opts=13)
02:07:32.585 00.000 13300 Enqueuing Move request for scope (0.12, -0.03)
02:07:32.585 00.000 11596 Worker thread wakes up
02:07:32.585 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.03) opts 0xd
02:07:32.585 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, -0.03)
02:07:32.585 00.000 11596 Moving (0.12, -0.03) raw xDistance=-0.02 yDistance=0.12
02:07:32.585 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:07:32.585 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:32.586 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:07:32.586 00.000 11596 MoveAxis(E, 0, ABG)
02:07:32.586 00.000 11596 Move returns status 0, amount 0
02:07:32.586 00.000 11596 MoveAxis(N, 0, ABG)
02:07:32.586 00.000 11596 Move returns status 0, amount 0
02:07:32.586 00.000 11596 move complete, result=0
02:07:32.586 00.000 11596 worker thread done servicing request
02:07:32.592 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=72, Gamma=0.510
02:07:32.603 00.011 13300 UpdateGuideState exits: m=1399 SNR=26.2
02:07:32.603 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:32.603 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:07:32.603 00.000 13300 Enqueuing Expose request
02:07:32.604 00.001 11596 Worker thread wakes up
02:07:32.604 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:07:32.604 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:07:33.106 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:07:33.469 00.363 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7a3f5500-053a-4e62-b49b-bef0a4e1ecda"}
02:07:33.469 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7a3f5500-053a-4e62-b49b-bef0a4e1ecda"}
02:07:33.470 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a016c2bb-f16c-44bc-9c4d-b328fdd61f89"}
02:07:33.470 00.000 13300 case statement mapped state 6 to 3
02:07:33.470 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a016c2bb-f16c-44bc-9c4d-b328fdd61f89"}
02:07:33.471 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9760c416-3135-4965-bb20-befc4f2b0e47"}
02:07:33.471 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":416,"width":15,"height":15,"star_pos":[7.30,6.54],"pixels":"..."},"id":"9760c416-3135-4965-bb20-befc4f2b0e47"}
02:07:36.132 02.661 11596 Exposure complete
02:07:36.216 00.084 11596 worker thread done servicing request
02:07:36.217 00.001 13300 OnExposeComplete: enter
02:07:36.217 00.000 13300 UpdateGuideState(): m_state=6
02:07:36.218 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 417
02:07:36.218 00.000 13300 Star::Find returns 1 (0), X=35.27, Y=420.57, Mass=1399, SNR=26.3, Peak=165 HFD=3.2
02:07:36.218 00.000 13300 MultiStar: [#1 0.18,-0.10,0.55,U] [#2 0.28,0.08,0.47,U] [#3 0.32,-0.04,0.00,M4] [#4 0.02,0.18,0.26,U] [#5 0.13,0.09,0.30,U] [#6 0.15,0.04,0.28,U] [#7 0.32,-0.00,0.00,M6] [#8 -0.00,-0.20,0.24,U] 
02:07:36.218 00.000 13300 single-star, 6 included, MultiStar: {0.13, -0.01}, one-star: {0.07, -0.06}
02:07:36.218 00.000 13300 CameraToMount -- cameraTheta (-0.68) - m_xAngle (1.53) = xAngle (-2.21 = -2.21)
02:07:36.219 00.001 13300 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.34 = 0.94)
02:07:36.219 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-0.68 mountX=-0.06 mountY=0.08, mountTheta=2.21
02:07:36.221 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.06, opts=13)
02:07:36.221 00.000 13300 Enqueuing Move request for scope (0.07, -0.06)
02:07:36.221 00.000 11596 Worker thread wakes up
02:07:36.221 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.06) opts 0xd
02:07:36.221 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.06)
02:07:36.221 00.000 11596 Moving (0.07, -0.06) raw xDistance=-0.06 yDistance=0.08
02:07:36.222 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:07:36.222 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:36.222 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:07:36.222 00.000 11596 MoveAxis(E, 0, ABG)
02:07:36.222 00.000 11596 Move returns status 0, amount 0
02:07:36.222 00.000 11596 MoveAxis(N, 0, ABG)
02:07:36.222 00.000 11596 Move returns status 0, amount 0
02:07:36.223 00.001 11596 move complete, result=0
02:07:36.223 00.000 11596 worker thread done servicing request
02:07:36.231 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
02:07:36.240 00.009 13300 UpdateGuideState exits: m=1399 SNR=26.3
02:07:36.241 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:36.241 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:07:36.241 00.000 13300 Enqueuing Expose request
02:07:36.241 00.000 11596 Worker thread wakes up
02:07:36.241 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:07:36.241 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:07:36.469 00.228 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fd9a2967-d0d9-4626-ba93-2a13c635b808"}
02:07:36.469 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fd9a2967-d0d9-4626-ba93-2a13c635b808"}
02:07:36.470 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4c189ea6-64a3-4bf8-96c0-9668989fb1e3"}
02:07:36.470 00.000 13300 case statement mapped state 6 to 3
02:07:36.470 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4c189ea6-64a3-4bf8-96c0-9668989fb1e3"}
02:07:36.471 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"aa4c491c-4166-4271-b1ae-0ff75941014c"}
02:07:36.472 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":417,"width":15,"height":15,"star_pos":[7.27,6.57],"pixels":"..."},"id":"aa4c491c-4166-4271-b1ae-0ff75941014c"}
02:07:36.753 00.281 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:07:39.467 02.714 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d04be9c0-1111-4f26-bc94-62bc518c77e0"}
02:07:39.467 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d04be9c0-1111-4f26-bc94-62bc518c77e0"}
02:07:39.468 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e0089525-453c-4f06-8df4-0798a6cb94fe"}
02:07:39.468 00.000 13300 case statement mapped state 6 to 3
02:07:39.468 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e0089525-453c-4f06-8df4-0798a6cb94fe"}
02:07:39.468 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"319e5be8-14aa-476e-8a3a-a7c80d0b7e7d"}
02:07:39.469 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":417,"width":15,"height":15,"star_pos":[7.27,6.57],"pixels":"..."},"id":"319e5be8-14aa-476e-8a3a-a7c80d0b7e7d"}
02:07:39.777 00.308 11596 Exposure complete
02:07:39.848 00.071 11596 worker thread done servicing request
02:07:39.848 00.000 13300 OnExposeComplete: enter
02:07:39.848 00.000 13300 UpdateGuideState(): m_state=6
02:07:39.848 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 418
02:07:39.849 00.001 13300 Star::Find returns 1 (0), X=35.33, Y=420.57, Mass=1400, SNR=26.2, Peak=168 HFD=3.2
02:07:39.849 00.000 13300 MultiStar: [#1 0.23,0.03,0.55,U] [#2 0.25,0.04,0.53,U] [#3 0.39,-0.02,0.00,M5] [#4 -0.04,0.16,0.27,U] [#5 0.08,0.20,0.30,U] [#6 0.42,0.17,0.00,M2] [#7 0.47,-0.06,0.00,M7] [#8 -0.06,-0.00,0.23,U] 
02:07:39.849 00.000 13300 refined, 5 included, MultiStar: {0.14, 0.03}, one-star: {0.13, -0.06}
02:07:39.849 00.000 13300 CameraToMount -- cameraTheta (0.19) - m_xAngle (1.53) = xAngle (-1.34 = -1.34)
02:07:39.849 00.000 13300 CameraToMount -- cameraTheta (0.19) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.47 = 1.82)
02:07:39.849 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=0.03 hyp=0.14 cameraTheta=0.19 mountX=0.03 mountY=0.13, mountTheta=1.34
02:07:39.851 00.002 13300 SchedulePrimaryMove(1016D950, x=0.14, y=0.03, opts=13)
02:07:39.851 00.000 13300 Enqueuing Move request for scope (0.14, 0.03)
02:07:39.851 00.000 11596 Worker thread wakes up
02:07:39.852 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.03) opts 0xd
02:07:39.852 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, 0.03)
02:07:39.852 00.000 11596 Moving (0.14, 0.03) raw xDistance=0.03 yDistance=0.13
02:07:39.852 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:07:39.852 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:39.852 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:07:39.852 00.000 11596 MoveAxis(E, 0, ABG)
02:07:39.852 00.000 11596 Move returns status 0, amount 0
02:07:39.852 00.000 11596 MoveAxis(N, 0, ABG)
02:07:39.852 00.000 11596 Move returns status 0, amount 0
02:07:39.852 00.000 11596 move complete, result=0
02:07:39.853 00.001 11596 worker thread done servicing request
02:07:39.859 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
02:07:39.867 00.008 13300 UpdateGuideState exits: m=1400 SNR=26.2
02:07:39.867 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:39.867 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:07:39.867 00.000 13300 Enqueuing Expose request
02:07:39.867 00.000 11596 Worker thread wakes up
02:07:39.868 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:07:39.868 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:07:40.382 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:07:42.467 02.085 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"39b9284e-60f8-486e-8d46-9ca9c469a28d"}
02:07:42.467 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"39b9284e-60f8-486e-8d46-9ca9c469a28d"}
02:07:42.468 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4b65eebc-cf9f-4c68-bf20-b25dfc53a5fd"}
02:07:42.468 00.000 13300 case statement mapped state 6 to 3
02:07:42.468 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4b65eebc-cf9f-4c68-bf20-b25dfc53a5fd"}
02:07:42.468 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d35a73e2-0eda-472e-ad50-7a686a3c68ed"}
02:07:42.469 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":418,"width":15,"height":15,"star_pos":[7.33,6.57],"pixels":"..."},"id":"d35a73e2-0eda-472e-ad50-7a686a3c68ed"}
02:07:43.418 00.949 11596 Exposure complete
02:07:43.487 00.069 11596 worker thread done servicing request
02:07:43.487 00.000 13300 OnExposeComplete: enter
02:07:43.487 00.000 13300 UpdateGuideState(): m_state=6
02:07:43.488 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 419
02:07:43.488 00.000 13300 Star::Find returns 1 (0), X=35.27, Y=420.50, Mass=1422, SNR=26.4, Peak=148 HFD=3.2
02:07:43.488 00.000 13300 MultiStar: [#1 0.19,-0.02,0.55,U] [#2 0.10,-0.06,0.51,U] [#3 0.14,-0.07,0.34,U] [#4 -0.12,0.04,0.27,U] [#5 0.08,0.14,0.30,U] [#6 0.19,-0.22,0.28,U] [#7 0.18,0.03,0.29,U] [#8 0.14,-0.09,0.23,U] 
02:07:43.488 00.000 13300 refined, 8 included, MultiStar: {0.11, -0.06}, one-star: {0.07, -0.13}
02:07:43.488 00.000 13300 CameraToMount -- cameraTheta (-0.51) - m_xAngle (1.53) = xAngle (-2.04 = -2.04)
02:07:43.488 00.000 13300 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.17 = 1.11)
02:07:43.489 00.001 13300 CameraToMount -- cameraX=0.11 cameraY=-0.06 hyp=0.12 cameraTheta=-0.51 mountX=-0.06 mountY=0.11, mountTheta=2.04
02:07:43.491 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.06, opts=13)
02:07:43.491 00.000 13300 Enqueuing Move request for scope (0.11, -0.06)
02:07:43.491 00.000 11596 Worker thread wakes up
02:07:43.492 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.06) opts 0xd
02:07:43.492 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.06)
02:07:43.492 00.000 11596 Moving (0.11, -0.06) raw xDistance=-0.06 yDistance=0.11
02:07:43.492 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:07:43.492 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:43.492 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:07:43.492 00.000 11596 MoveAxis(E, 0, ABG)
02:07:43.492 00.000 11596 Move returns status 0, amount 0
02:07:43.492 00.000 11596 MoveAxis(N, 0, ABG)
02:07:43.492 00.000 11596 Move returns status 0, amount 0
02:07:43.493 00.001 11596 move complete, result=0
02:07:43.493 00.000 11596 worker thread done servicing request
02:07:43.503 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
02:07:43.511 00.008 13300 UpdateGuideState exits: m=1422 SNR=26.4
02:07:43.512 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:43.512 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:07:43.512 00.000 13300 Enqueuing Expose request
02:07:43.512 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:07:43.512 00.000 11596 Worker thread wakes up
02:07:43.512 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:07:44.016 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:07:45.466 01.450 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c9b90b1e-a894-4ec2-a716-391ae8cd6a63"}
02:07:45.466 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c9b90b1e-a894-4ec2-a716-391ae8cd6a63"}
02:07:45.467 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c38eb3cc-7b9d-43da-9053-738724a1f2e6"}
02:07:45.467 00.000 13300 case statement mapped state 6 to 3
02:07:45.467 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c38eb3cc-7b9d-43da-9053-738724a1f2e6"}
02:07:45.467 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f61c1aea-939c-46e6-87c3-1ab62b301296"}
02:07:45.468 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":419,"width":15,"height":15,"star_pos":[7.27,7.50],"pixels":"..."},"id":"f61c1aea-939c-46e6-87c3-1ab62b301296"}
02:07:47.043 01.575 11596 Exposure complete
02:07:47.115 00.072 11596 worker thread done servicing request
02:07:47.115 00.000 13300 OnExposeComplete: enter
02:07:47.116 00.001 13300 UpdateGuideState(): m_state=6
02:07:47.116 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 420
02:07:47.116 00.000 13300 Star::Find returns 1 (0), X=35.29, Y=420.62, Mass=1406, SNR=26.3, Peak=174 HFD=3.1
02:07:47.117 00.001 13300 MultiStar: [#1 0.19,0.13,0.56,U] [#2 0.05,0.10,0.52,U] [#3 0.08,-0.06,0.34,U] [#4 -0.08,0.12,0.28,U] [#5 0.04,-0.15,0.31,U] [#6 0.22,0.12,0.28,U] [#7 0.14,0.20,0.29,U] [#8 -0.09,-0.19,0.24,U] 
02:07:47.117 00.000 13300 refined, 8 included, MultiStar: {0.08, 0.03}, one-star: {0.09, -0.01}
02:07:47.117 00.000 13300 CameraToMount -- cameraTheta (0.38) - m_xAngle (1.53) = xAngle (-1.15 = -1.15)
02:07:47.117 00.000 13300 CameraToMount -- cameraTheta (0.38) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.28 = 2.01)
02:07:47.117 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.03 hyp=0.09 cameraTheta=0.38 mountX=0.04 mountY=0.08, mountTheta=1.15
02:07:47.119 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.03, opts=13)
02:07:47.119 00.000 13300 Enqueuing Move request for scope (0.08, 0.03)
02:07:47.119 00.000 11596 Worker thread wakes up
02:07:47.119 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.03) opts 0xd
02:07:47.119 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.03)
02:07:47.119 00.000 11596 Moving (0.08, 0.03) raw xDistance=0.04 yDistance=0.08
02:07:47.119 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:07:47.120 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:47.120 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:07:47.120 00.000 11596 MoveAxis(E, 0, ABG)
02:07:47.120 00.000 11596 Move returns status 0, amount 0
02:07:47.120 00.000 11596 MoveAxis(N, 0, ABG)
02:07:47.120 00.000 11596 Move returns status 0, amount 0
02:07:47.120 00.000 11596 move complete, result=0
02:07:47.121 00.001 11596 worker thread done servicing request
02:07:47.130 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
02:07:47.139 00.009 13300 UpdateGuideState exits: m=1406 SNR=26.3
02:07:47.139 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:47.139 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:07:47.139 00.000 13300 Enqueuing Expose request
02:07:47.140 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:07:47.140 00.000 11596 Worker thread wakes up
02:07:47.140 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:07:47.652 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:07:48.465 00.813 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"592e1278-441d-4bfa-99d1-8989ead0fdf9"}
02:07:48.465 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"592e1278-441d-4bfa-99d1-8989ead0fdf9"}
02:07:48.466 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8fbf33d1-3195-419b-bac0-d98b03684cbf"}
02:07:48.466 00.000 13300 case statement mapped state 6 to 3
02:07:48.466 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8fbf33d1-3195-419b-bac0-d98b03684cbf"}
02:07:48.466 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f92bdfdb-6418-4c04-a226-a84d11d88944"}
02:07:48.467 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":420,"width":15,"height":15,"star_pos":[7.29,6.62],"pixels":"..."},"id":"f92bdfdb-6418-4c04-a226-a84d11d88944"}
02:07:50.690 02.223 11596 Exposure complete
02:07:50.765 00.075 11596 worker thread done servicing request
02:07:50.765 00.000 13300 OnExposeComplete: enter
02:07:50.765 00.000 13300 UpdateGuideState(): m_state=6
02:07:50.766 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 421
02:07:50.766 00.000 13300 Star::Find returns 1 (0), X=35.33, Y=420.79, Mass=1377, SNR=26.0, Peak=196 HFD=3.1
02:07:50.766 00.000 13300 MultiStar: [#1 0.25,0.41,0.00,M1] [#2 0.05,0.28,0.52,U] [#3 0.32,0.17,0.00,M4] [#4 0.07,0.51,0.00,M1] [#5 -0.08,0.32,0.00,M4] [#6 0.22,-0.05,0.28,U] [#7 0.34,0.49,0.00,M6] [#8 -0.01,-0.03,0.25,U] 
02:07:50.766 00.000 13300 refined, 3 included, MultiStar: {0.11, 0.14}, one-star: {0.13, 0.16}
02:07:50.767 00.001 13300 CameraToMount -- cameraTheta (0.92) - m_xAngle (1.53) = xAngle (-0.61 = -0.61)
02:07:50.767 00.000 13300 CameraToMount -- cameraTheta (0.92) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.74 = 2.55)
02:07:50.767 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.14 hyp=0.18 cameraTheta=0.92 mountX=0.15 mountY=0.10, mountTheta=0.60
02:07:50.769 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.14, opts=13)
02:07:50.769 00.000 13300 Enqueuing Move request for scope (0.11, 0.14)
02:07:50.769 00.000 11596 Worker thread wakes up
02:07:50.769 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.14) opts 0xd
02:07:50.769 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.14)
02:07:50.769 00.000 11596 Moving (0.11, 0.14) raw xDistance=0.15 yDistance=0.10
02:07:50.769 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.15
02:07:50.770 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:50.770 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:07:50.770 00.000 11596 MoveAxis(W, 182, ABG)
02:07:50.770 00.000 11596 Guiding  Dir = 3, Dur = 182
02:07:50.770 00.000 11596 IsSlewing returns 0
02:07:50.775 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
02:07:50.783 00.008 13300 UpdateGuideState exits: m=1377 SNR=26.0
02:07:50.784 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:50.784 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:07:50.784 00.000 13300 Enqueuing Expose request
02:07:50.919 00.135 11596 IsGuiding returns 0
02:07:51.056 00.137 11596 PulseGuide returned control before completion, sleep 55
02:07:51.274 00.218 11596 IsGuiding returns 0
02:07:51.274 00.000 11596 Move returns status 0, amount 182
02:07:51.274 00.000 11596 MoveAxis(N, 0, ABG)
02:07:51.274 00.000 11596 Move returns status 0, amount 0
02:07:51.274 00.000 11596 move complete, result=0
02:07:51.274 00.000 11596 worker thread done servicing request
02:07:51.275 00.001 13300 GuideStep: 0.1 px 182 ms WEST, 0.1 px 0 ms NORTH
02:07:51.275 00.000 11596 Worker thread wakes up
02:07:51.275 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:07:51.464 00.189 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"769dc950-86ab-4728-b3f2-1b44c92de270"}
02:07:51.464 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"769dc950-86ab-4728-b3f2-1b44c92de270"}
02:07:51.465 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c9fb9aca-cc12-43cc-852a-56f8366e67e4"}
02:07:51.465 00.000 13300 case statement mapped state 6 to 3
02:07:51.465 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c9fb9aca-cc12-43cc-852a-56f8366e67e4"}
02:07:51.465 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"288b4a55-810e-4bbb-8db2-b6ade5f6bf0c"}
02:07:51.465 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":421,"width":15,"height":15,"star_pos":[7.33,6.79],"pixels":"..."},"id":"288b4a55-810e-4bbb-8db2-b6ade5f6bf0c"}
02:07:51.787 00.322 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:07:54.464 02.677 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d7c06d62-b54d-49cb-9953-c1965bfe7f25"}
02:07:54.464 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d7c06d62-b54d-49cb-9953-c1965bfe7f25"}
02:07:54.465 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"78e13db5-e6b6-4513-81be-5df27a3c77ea"}
02:07:54.465 00.000 13300 case statement mapped state 6 to 3
02:07:54.465 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"78e13db5-e6b6-4513-81be-5df27a3c77ea"}
02:07:54.466 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"539fe8d6-c458-4a49-939b-a7e0e94aebcf"}
02:07:54.466 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":421,"width":15,"height":15,"star_pos":[7.33,6.79],"pixels":"..."},"id":"539fe8d6-c458-4a49-939b-a7e0e94aebcf"}
02:07:54.815 00.349 11596 Exposure complete
02:07:54.883 00.068 11596 worker thread done servicing request
02:07:54.884 00.001 13300 OnExposeComplete: enter
02:07:54.884 00.000 13300 UpdateGuideState(): m_state=6
02:07:54.884 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 422
02:07:54.884 00.000 13300 Star::Find returns 1 (0), X=35.28, Y=420.83, Mass=1388, SNR=26.1, Peak=200 HFD=3.0
02:07:54.885 00.001 13300 MultiStar: [#1 0.28,0.34,0.00,M2] [#2 0.13,0.27,0.00,M1] [#3 0.25,0.16,0.00,M5] [#4 0.14,0.39,0.00,M2] [#5 0.24,0.40,0.00,M5] [#6 0.27,0.23,0.00,M1] [#7 0.14,0.59,0.00,M7] [#8 0.11,0.17,0.23,U] 
02:07:54.885 00.000 13300 refined, 1 included, MultiStar: {0.09, 0.19}, one-star: {0.08, 0.20}
02:07:54.885 00.000 13300 CameraToMount -- cameraTheta (1.15) - m_xAngle (1.53) = xAngle (-0.38 = -0.38)
02:07:54.885 00.000 13300 CameraToMount -- cameraTheta (1.15) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.51 = 2.77)
02:07:54.885 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.19 hyp=0.21 cameraTheta=1.15 mountX=0.19 mountY=0.08, mountTheta=0.37
02:07:54.887 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.19, opts=13)
02:07:54.887 00.000 13300 Enqueuing Move request for scope (0.09, 0.19)
02:07:54.887 00.000 11596 Worker thread wakes up
02:07:54.888 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.19) opts 0xd
02:07:54.888 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.19)
02:07:54.888 00.000 11596 Moving (0.09, 0.19) raw xDistance=0.19 yDistance=0.08
02:07:54.888 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.19
02:07:54.888 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:54.888 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:07:54.889 00.001 11596 MoveAxis(W, 256, ABG)
02:07:54.889 00.000 11596 Guiding  Dir = 3, Dur = 256
02:07:54.889 00.000 11596 IsSlewing returns 0
02:07:54.895 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
02:07:54.907 00.012 13300 UpdateGuideState exits: m=1388 SNR=26.1
02:07:54.908 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:54.908 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:07:54.908 00.000 13300 Enqueuing Expose request
02:07:54.963 00.055 11596 IsGuiding returns 0
02:07:55.064 00.101 11596 PulseGuide returned control before completion, sleep 166
02:07:55.281 00.217 11596 IsGuiding returns 1
02:07:55.281 00.000 11596 scope still moving after pulse duration time elapsed
02:07:55.312 00.031 11596 IsSlewing returns 0
02:07:55.382 00.070 11596 IsGuiding returns 1
02:07:55.403 00.021 11596 IsSlewing returns 0
02:07:55.472 00.069 11596 IsGuiding returns 0
02:07:55.472 00.000 11596 scope move finished after 256 + 253 ms
02:07:55.472 00.000 11596 Move returns status 0, amount 256
02:07:55.472 00.000 11596 MoveAxis(N, 0, ABG)
02:07:55.472 00.000 11596 Move returns status 0, amount 0
02:07:55.472 00.000 11596 move complete, result=0
02:07:55.472 00.000 11596 worker thread done servicing request
02:07:55.473 00.001 13300 GuideStep: 0.2 px 256 ms WEST, 0.1 px 0 ms NORTH
02:07:55.473 00.000 11596 Worker thread wakes up
02:07:55.473 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:07:55.975 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:07:57.464 01.489 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"de25865c-e81d-4b06-abfd-b8b247ba5734"}
02:07:57.464 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"de25865c-e81d-4b06-abfd-b8b247ba5734"}
02:07:57.465 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2f1cb721-4404-42dd-b3bc-61b17b972698"}
02:07:57.465 00.000 13300 case statement mapped state 6 to 3
02:07:57.465 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2f1cb721-4404-42dd-b3bc-61b17b972698"}
02:07:57.465 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"15595e79-bd64-4de8-8e86-eebbde05a6fc"}
02:07:57.466 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":422,"width":15,"height":15,"star_pos":[7.28,6.83],"pixels":"..."},"id":"15595e79-bd64-4de8-8e86-eebbde05a6fc"}
02:07:59.007 01.541 11596 Exposure complete
02:07:59.075 00.068 11596 worker thread done servicing request
02:07:59.075 00.000 13300 OnExposeComplete: enter
02:07:59.075 00.000 13300 UpdateGuideState(): m_state=6
02:07:59.076 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 423
02:07:59.076 00.000 13300 Star::Find returns 1 (0), X=35.26, Y=420.84, Mass=1409, SNR=26.3, Peak=196 HFD=3.1
02:07:59.076 00.000 13300 MultiStar: [#1 0.22,0.37,0.00,M3] [#2 0.05,0.31,0.00,M2] [#3 0.22,0.35,0.00,M6] [#4 0.12,0.71,0.00,M3] [#5 0.02,0.24,0.31,U] [#6 0.23,0.09,0.26,U] [#7 0.11,0.39,0.00,M8] [#8 0.13,0.10,0.22,U] 
02:07:59.076 00.000 13300 refined, 3 included, MultiStar: {0.09, 0.18}, one-star: {0.06, 0.21}
02:07:59.077 00.001 13300 CameraToMount -- cameraTheta (1.13) - m_xAngle (1.53) = xAngle (-0.41 = -0.41)
02:07:59.077 00.000 13300 CameraToMount -- cameraTheta (1.13) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.53 = 2.75)
02:07:59.077 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.18 hyp=0.20 cameraTheta=1.13 mountX=0.19 mountY=0.08, mountTheta=0.39
02:07:59.079 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.18, opts=13)
02:07:59.079 00.000 13300 Enqueuing Move request for scope (0.09, 0.18)
02:07:59.079 00.000 11596 Worker thread wakes up
02:07:59.079 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.18) opts 0xd
02:07:59.079 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.18)
02:07:59.079 00.000 11596 Moving (0.09, 0.18) raw xDistance=0.19 yDistance=0.08
02:07:59.079 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.19
02:07:59.079 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:59.079 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:07:59.080 00.001 11596 MoveAxis(W, 251, ABG)
02:07:59.080 00.000 11596 Guiding  Dir = 3, Dur = 251
02:07:59.080 00.000 11596 IsSlewing returns 0
02:07:59.087 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
02:07:59.094 00.007 13300 UpdateGuideState exits: m=1409 SNR=26.3
02:07:59.094 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:59.094 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:07:59.095 00.001 13300 Enqueuing Expose request
02:07:59.168 00.073 11596 IsGuiding returns 0
02:07:59.386 00.218 11596 PulseGuide returned control before completion, sleep 44
02:07:59.605 00.219 11596 IsGuiding returns 1
02:07:59.605 00.000 11596 scope still moving after pulse duration time elapsed
02:07:59.640 00.035 11596 IsSlewing returns 0
02:07:59.767 00.127 11596 IsGuiding returns 0
02:07:59.768 00.001 11596 scope move finished after 251 + 348 ms
02:07:59.768 00.000 11596 Move returns status 0, amount 251
02:07:59.768 00.000 11596 MoveAxis(N, 0, ABG)
02:07:59.768 00.000 11596 Move returns status 0, amount 0
02:07:59.768 00.000 11596 move complete, result=0
02:07:59.768 00.000 11596 worker thread done servicing request
02:07:59.768 00.000 13300 GuideStep: 0.2 px 251 ms WEST, 0.1 px 0 ms NORTH
02:07:59.768 00.000 11596 Worker thread wakes up
02:07:59.768 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:08:00.277 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:08:00.464 00.187 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5a49e447-cd59-4ff0-9a67-9f99fb68b8d3"}
02:08:00.464 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5a49e447-cd59-4ff0-9a67-9f99fb68b8d3"}
02:08:00.465 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a724bc7e-7cbe-4e8c-afd2-f36b1586116f"}
02:08:00.465 00.000 13300 case statement mapped state 6 to 3
02:08:00.465 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a724bc7e-7cbe-4e8c-afd2-f36b1586116f"}
02:08:00.465 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ef8f0c4e-a231-4e00-9c1f-49604752fbd0"}
02:08:00.466 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":423,"width":15,"height":15,"star_pos":[7.26,6.84],"pixels":"..."},"id":"ef8f0c4e-a231-4e00-9c1f-49604752fbd0"}
02:08:03.314 02.848 11596 Exposure complete
02:08:03.405 00.091 11596 worker thread done servicing request
02:08:03.405 00.000 13300 OnExposeComplete: enter
02:08:03.405 00.000 13300 UpdateGuideState(): m_state=6
02:08:03.405 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 424
02:08:03.406 00.001 13300 Star::Find returns 1 (0), X=35.28, Y=420.80, Mass=1406, SNR=26.3, Peak=198 HFD=3.0
02:08:03.406 00.000 13300 MultiStar: [#1 0.22,0.24,0.00,M4] [#2 0.24,0.20,0.00,M3] [#3 0.29,0.17,0.00,M7] [#4 0.03,0.35,0.00,M4] [#5 -0.04,0.45,0.00,M5] [#6 0.15,-0.12,0.27,U] [#7 0.30,0.11,0.00,M9] [#8 -0.02,0.09,0.23,U] 
02:08:03.406 00.000 13300 refined, 2 included, MultiStar: {0.08, 0.11}, one-star: {0.08, 0.17}
02:08:03.406 00.000 13300 CameraToMount -- cameraTheta (0.95) - m_xAngle (1.53) = xAngle (-0.58 = -0.58)
02:08:03.406 00.000 13300 CameraToMount -- cameraTheta (0.95) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.71 = 2.57)
02:08:03.406 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.11 hyp=0.13 cameraTheta=0.95 mountX=0.11 mountY=0.07, mountTheta=0.57
02:08:03.409 00.003 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.11, opts=13)
02:08:03.409 00.000 13300 Enqueuing Move request for scope (0.08, 0.11)
02:08:03.410 00.001 11596 Worker thread wakes up
02:08:03.410 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.11) opts 0xd
02:08:03.410 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.11)
02:08:03.410 00.000 11596 Moving (0.08, 0.11) raw xDistance=0.11 yDistance=0.07
02:08:03.410 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:08:03.410 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:03.410 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:08:03.410 00.000 11596 MoveAxis(E, 0, ABG)
02:08:03.410 00.000 11596 Move returns status 0, amount 0
02:08:03.411 00.001 11596 MoveAxis(N, 0, ABG)
02:08:03.411 00.000 11596 Move returns status 0, amount 0
02:08:03.411 00.000 11596 move complete, result=0
02:08:03.411 00.000 11596 worker thread done servicing request
02:08:03.419 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
02:08:03.427 00.008 13300 UpdateGuideState exits: m=1406 SNR=26.3
02:08:03.427 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:03.427 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:08:03.427 00.000 13300 Enqueuing Expose request
02:08:03.428 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:08:03.428 00.000 11596 Worker thread wakes up
02:08:03.428 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:08:03.465 00.037 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"248228b4-8de8-4313-99a8-9ca9b945d5e5"}
02:08:03.465 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"248228b4-8de8-4313-99a8-9ca9b945d5e5"}
02:08:03.467 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1f99033b-34c2-4c83-9be9-fbe06a160557"}
02:08:03.467 00.000 13300 case statement mapped state 6 to 3
02:08:03.467 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1f99033b-34c2-4c83-9be9-fbe06a160557"}
02:08:03.468 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ab091177-f103-490a-87f6-62b225ba2da9"}
02:08:03.468 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":424,"width":15,"height":15,"star_pos":[7.28,6.80],"pixels":"..."},"id":"ab091177-f103-490a-87f6-62b225ba2da9"}
02:08:03.931 00.463 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:08:06.463 02.532 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6d9c6f02-be9a-4aa0-9d77-7817323c50dd"}
02:08:06.463 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6d9c6f02-be9a-4aa0-9d77-7817323c50dd"}
02:08:06.490 00.027 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b3fb6377-3383-453c-ac9b-cf85fcfd5401"}
02:08:06.490 00.000 13300 case statement mapped state 6 to 3
02:08:06.490 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b3fb6377-3383-453c-ac9b-cf85fcfd5401"}
02:08:06.490 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ee8d8f49-7144-4057-93de-3ded0b6406fa"}
02:08:06.491 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":424,"width":15,"height":15,"star_pos":[7.28,6.80],"pixels":"..."},"id":"ee8d8f49-7144-4057-93de-3ded0b6406fa"}
02:08:06.956 00.465 11596 Exposure complete
02:08:07.025 00.069 11596 worker thread done servicing request
02:08:07.025 00.000 13300 OnExposeComplete: enter
02:08:07.026 00.001 13300 UpdateGuideState(): m_state=6
02:08:07.026 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 425
02:08:07.026 00.000 13300 Star::Find returns 1 (0), X=35.26, Y=420.76, Mass=1399, SNR=26.3, Peak=189 HFD=2.9
02:08:07.027 00.001 13300 MultiStar: [#1 0.28,0.14,0.00,M5] [#2 0.26,0.29,0.00,M4] [#3 0.22,0.01,0.34,U] [#4 0.21,0.46,0.00,M5] [#5 0.03,0.26,0.31,U] [#6 0.26,0.01,0.28,U] [#7 0.22,0.07,0.30,U] [#8 -0.07,0.08,0.24,U] 
02:08:07.027 00.000 13300 single-star, 5 included, MultiStar: {0.11, 0.10}, one-star: {0.06, 0.13}
02:08:07.027 00.000 13300 CameraToMount -- cameraTheta (1.14) - m_xAngle (1.53) = xAngle (-0.39 = -0.39)
02:08:07.027 00.000 13300 CameraToMount -- cameraTheta (1.14) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.52 = 2.77)
02:08:07.027 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.13 hyp=0.14 cameraTheta=1.14 mountX=0.13 mountY=0.05, mountTheta=0.38
02:08:07.029 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.13, opts=13)
02:08:07.029 00.000 13300 Enqueuing Move request for scope (0.06, 0.13)
02:08:07.029 00.000 11596 Worker thread wakes up
02:08:07.029 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.13) opts 0xd
02:08:07.029 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.13)
02:08:07.029 00.000 11596 Moving (0.06, 0.13) raw xDistance=0.13 yDistance=0.05
02:08:07.029 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:08:07.030 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:07.030 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:08:07.030 00.000 11596 MoveAxis(E, 0, ABG)
02:08:07.030 00.000 11596 Move returns status 0, amount 0
02:08:07.030 00.000 11596 MoveAxis(N, 0, ABG)
02:08:07.030 00.000 11596 Move returns status 0, amount 0
02:08:07.030 00.000 11596 move complete, result=0
02:08:07.030 00.000 11596 worker thread done servicing request
02:08:07.037 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
02:08:07.045 00.008 13300 UpdateGuideState exits: m=1399 SNR=26.3
02:08:07.045 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:07.045 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:08:07.045 00.000 13300 Enqueuing Expose request
02:08:07.046 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:08:07.046 00.000 11596 Worker thread wakes up
02:08:07.046 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:08:07.558 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:08:09.463 01.905 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f96e03b6-34eb-482d-b394-59f15c3ad213"}
02:08:09.463 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f96e03b6-34eb-482d-b394-59f15c3ad213"}
02:08:09.464 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"33bd739f-a3f6-40ac-bf33-021f2ab0a4f8"}
02:08:09.464 00.000 13300 case statement mapped state 6 to 3
02:08:09.464 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"33bd739f-a3f6-40ac-bf33-021f2ab0a4f8"}
02:08:09.465 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9789d4ea-5c30-4ccb-8c8f-68bfa3537ed0"}
02:08:09.465 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":425,"width":15,"height":15,"star_pos":[7.26,6.76],"pixels":"..."},"id":"9789d4ea-5c30-4ccb-8c8f-68bfa3537ed0"}
02:08:10.591 01.126 11596 Exposure complete
02:08:10.662 00.071 11596 worker thread done servicing request
02:08:10.663 00.001 13300 OnExposeComplete: enter
02:08:10.663 00.000 13300 UpdateGuideState(): m_state=6
02:08:10.663 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 426
02:08:10.663 00.000 13300 Star::Find returns 1 (0), X=35.25, Y=420.84, Mass=1385, SNR=26.1, Peak=196 HFD=3.0
02:08:10.664 00.001 13300 MultiStar: [#1 0.35,0.30,0.00,M6] [#2 0.22,0.09,0.48,U] [#3 0.32,0.12,0.00,M7] [#4 0.02,0.58,0.00,M6] [#5 -0.13,0.53,0.00,M5] [#6 0.27,0.42,0.00,M1] [#7 0.32,0.46,0.00,M9] [#8 0.36,0.27,0.00,M1] 
02:08:10.664 00.000 13300 refined, 1 included, MultiStar: {0.11, 0.17}, one-star: {0.05, 0.21}
02:08:10.664 00.000 13300 CameraToMount -- cameraTheta (1.02) - m_xAngle (1.53) = xAngle (-0.51 = -0.51)
02:08:10.664 00.000 13300 CameraToMount -- cameraTheta (1.02) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.64 = 2.65)
02:08:10.664 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.17 hyp=0.20 cameraTheta=1.02 mountX=0.18 mountY=0.10, mountTheta=0.50
02:08:10.666 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.17, opts=13)
02:08:10.666 00.000 13300 Enqueuing Move request for scope (0.11, 0.17)
02:08:10.666 00.000 11596 Worker thread wakes up
02:08:10.666 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.17) opts 0xd
02:08:10.666 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.17)
02:08:10.667 00.001 11596 Moving (0.11, 0.17) raw xDistance=0.18 yDistance=0.10
02:08:10.667 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.18
02:08:10.667 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:10.667 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:08:10.667 00.000 11596 MoveAxis(W, 221, ABG)
02:08:10.667 00.000 11596 Guiding  Dir = 3, Dur = 221
02:08:10.668 00.001 11596 IsSlewing returns 0
02:08:10.675 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
02:08:10.678 00.003 11596 IsGuiding returns 0
02:08:10.683 00.005 13300 UpdateGuideState exits: m=1385 SNR=26.1
02:08:10.683 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:10.683 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:08:10.683 00.000 13300 Enqueuing Expose request
02:08:10.880 00.197 11596 PulseGuide returned control before completion, sleep 30
02:08:11.103 00.223 11596 IsGuiding returns 1
02:08:11.103 00.000 11596 scope still moving after pulse duration time elapsed
02:08:11.125 00.022 11596 IsSlewing returns 0
02:08:11.321 00.196 11596 IsGuiding returns 0
02:08:11.321 00.000 11596 scope move finished after 221 + 422 ms
02:08:11.321 00.000 11596 Move returns status 0, amount 221
02:08:11.322 00.001 11596 MoveAxis(N, 0, ABG)
02:08:11.322 00.000 11596 Move returns status 0, amount 0
02:08:11.322 00.000 11596 move complete, result=0
02:08:11.322 00.000 11596 worker thread done servicing request
02:08:11.322 00.000 13300 GuideStep: 0.2 px 221 ms WEST, 0.1 px 0 ms NORTH
02:08:11.322 00.000 11596 Worker thread wakes up
02:08:11.323 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:08:11.836 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:08:12.461 00.625 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a0077042-d229-488e-99a8-1092fa16cf55"}
02:08:12.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a0077042-d229-488e-99a8-1092fa16cf55"}
02:08:12.462 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fa6c8bd5-ddd1-4493-8504-ae7ed25f28dd"}
02:08:12.462 00.000 13300 case statement mapped state 6 to 3
02:08:12.462 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fa6c8bd5-ddd1-4493-8504-ae7ed25f28dd"}
02:08:12.463 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7681d15b-9723-4f80-aee0-da532744ac79"}
02:08:12.463 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":426,"width":15,"height":15,"star_pos":[7.25,6.84],"pixels":"..."},"id":"7681d15b-9723-4f80-aee0-da532744ac79"}
02:08:14.888 02.425 11596 Exposure complete
02:08:14.993 00.105 11596 worker thread done servicing request
02:08:14.993 00.000 13300 OnExposeComplete: enter
02:08:14.993 00.000 13300 UpdateGuideState(): m_state=6
02:08:14.993 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 427
02:08:14.994 00.001 13300 Star::Find returns 1 (0), X=35.30, Y=420.53, Mass=1392, SNR=26.2, Peak=156 HFD=3.2
02:08:14.994 00.000 13300 MultiStar: [#1 0.27,0.04,0.56,U] [#2 0.17,0.02,0.51,U] [#3 0.46,-0.22,0.00,M8] [#4 -0.09,0.07,0.27,U] [#5 0.00,0.23,0.30,U] [#6 0.24,0.07,0.26,U] [#7 0.38,0.15,0.00,M10] [#8 -0.04,-0.16,0.23,U] 
02:08:14.994 00.000 13300 refined, 6 included, MultiStar: {0.11, -0.00}, one-star: {0.10, -0.10}
02:08:14.995 00.001 13300 CameraToMount -- cameraTheta (-0.01) - m_xAngle (1.53) = xAngle (-1.54 = -1.54)
02:08:14.995 00.000 13300 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.67 = 1.61)
02:08:14.995 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.00 hyp=0.11 cameraTheta=-0.01 mountX=0.00 mountY=0.11, mountTheta=1.54
02:08:14.998 00.003 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.00, opts=13)
02:08:14.998 00.000 13300 Enqueuing Move request for scope (0.11, -0.00)
02:08:14.998 00.000 11596 Worker thread wakes up
02:08:14.998 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.00) opts 0xd
02:08:14.998 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.00)
02:08:14.999 00.001 11596 Moving (0.11, -0.00) raw xDistance=0.00 yDistance=0.11
02:08:14.999 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:08:14.999 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:14.999 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:08:15.000 00.001 11596 MoveAxis(E, 0, ABG)
02:08:15.000 00.000 11596 Move returns status 0, amount 0
02:08:15.000 00.000 11596 MoveAxis(N, 0, ABG)
02:08:15.000 00.000 11596 Move returns status 0, amount 0
02:08:15.000 00.000 11596 move complete, result=0
02:08:15.000 00.000 11596 worker thread done servicing request
02:08:15.010 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=68, Gamma=0.510
02:08:15.021 00.011 13300 UpdateGuideState exits: m=1392 SNR=26.2
02:08:15.021 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:15.021 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:08:15.022 00.001 13300 Enqueuing Expose request
02:08:15.022 00.000 11596 Worker thread wakes up
02:08:15.022 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:08:15.022 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:08:15.461 00.439 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"14573ea7-e0ad-4db2-9ed2-69564115e413"}
02:08:15.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"14573ea7-e0ad-4db2-9ed2-69564115e413"}
02:08:15.462 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d22453d8-bd69-45b1-bdee-1f464b21d3db"}
02:08:15.462 00.000 13300 case statement mapped state 6 to 3
02:08:15.462 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d22453d8-bd69-45b1-bdee-1f464b21d3db"}
02:08:15.463 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"567e3c0f-c0d3-4842-b149-696a15d9f2e6"}
02:08:15.464 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":427,"width":15,"height":15,"star_pos":[7.30,6.53],"pixels":"..."},"id":"567e3c0f-c0d3-4842-b149-696a15d9f2e6"}
02:08:15.537 00.073 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:08:18.461 02.924 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ad5a1928-8184-4ff4-b38f-2a27c2181a7a"}
02:08:18.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ad5a1928-8184-4ff4-b38f-2a27c2181a7a"}
02:08:18.462 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"821b165c-4193-4ee0-99f9-8dc8930ad168"}
02:08:18.462 00.000 13300 case statement mapped state 6 to 3
02:08:18.462 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"821b165c-4193-4ee0-99f9-8dc8930ad168"}
02:08:18.462 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b63ae83f-f416-4eaf-b4b9-c818588927b2"}
02:08:18.463 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":427,"width":15,"height":15,"star_pos":[7.30,6.53],"pixels":"..."},"id":"b63ae83f-f416-4eaf-b4b9-c818588927b2"}
02:08:18.565 00.102 11596 Exposure complete
02:08:18.659 00.094 11596 worker thread done servicing request
02:08:18.659 00.000 13300 OnExposeComplete: enter
02:08:18.659 00.000 13300 UpdateGuideState(): m_state=6
02:08:18.660 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 428
02:08:18.660 00.000 13300 Star::Find returns 1 (0), X=35.25, Y=420.57, Mass=1409, SNR=26.3, Peak=161 HFD=3.2
02:08:18.661 00.001 13300 MultiStar: [#1 0.24,0.05,0.54,U] [#2 0.14,0.25,0.00,M3] [#3 0.19,0.03,0.34,U] [#4 0.13,0.33,0.00,M6] [#5 0.09,-0.03,0.31,U] [#6 0.16,-0.18,0.27,U] [#7 0.35,0.20,0.00,R] [#8 -0.05,-0.16,0.23,U] 
02:08:18.661 00.000 13300 single-star, 5 included, MultiStar: {0.11, -0.05}, one-star: {0.05, -0.06}
02:08:18.661 00.000 13300 CameraToMount -- cameraTheta (-0.91) - m_xAngle (1.53) = xAngle (-2.44 = -2.44)
02:08:18.661 00.000 13300 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.57 = 0.71)
02:08:18.661 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-0.91 mountX=-0.06 mountY=0.05, mountTheta=2.44
02:08:18.663 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.06, opts=13)
02:08:18.663 00.000 13300 Enqueuing Move request for scope (0.05, -0.06)
02:08:18.663 00.000 11596 Worker thread wakes up
02:08:18.664 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.06) opts 0xd
02:08:18.664 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.06)
02:08:18.664 00.000 11596 Moving (0.05, -0.06) raw xDistance=-0.06 yDistance=0.05
02:08:18.664 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:08:18.664 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:18.664 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:08:18.665 00.001 11596 MoveAxis(E, 0, ABG)
02:08:18.665 00.000 11596 Move returns status 0, amount 0
02:08:18.665 00.000 11596 MoveAxis(N, 0, ABG)
02:08:18.665 00.000 11596 Move returns status 0, amount 0
02:08:18.665 00.000 11596 move complete, result=0
02:08:18.665 00.000 11596 worker thread done servicing request
02:08:18.672 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
02:08:18.681 00.009 13300 UpdateGuideState exits: m=1409 SNR=26.3
02:08:18.682 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:18.682 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:08:18.682 00.000 13300 Enqueuing Expose request
02:08:18.682 00.000 11596 Worker thread wakes up
02:08:18.682 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:08:18.682 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:08:19.197 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:08:21.461 02.264 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1a894223-35d2-4e11-9a1a-3c8c00fe0c36"}
02:08:21.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1a894223-35d2-4e11-9a1a-3c8c00fe0c36"}
02:08:21.462 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a08827f1-d21f-4466-85ed-fc10b94aebfe"}
02:08:21.462 00.000 13300 case statement mapped state 6 to 3
02:08:21.462 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a08827f1-d21f-4466-85ed-fc10b94aebfe"}
02:08:21.462 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"783bc7d3-ecda-48ca-a707-ad291c4a5c7d"}
02:08:21.463 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":428,"width":15,"height":15,"star_pos":[7.25,6.57],"pixels":"..."},"id":"783bc7d3-ecda-48ca-a707-ad291c4a5c7d"}
02:08:22.220 00.757 11596 Exposure complete
02:08:22.299 00.079 11596 worker thread done servicing request
02:08:22.299 00.000 13300 OnExposeComplete: enter
02:08:22.299 00.000 13300 UpdateGuideState(): m_state=6
02:08:22.300 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 429
02:08:22.300 00.000 13300 Star::Find returns 1 (0), X=35.33, Y=420.63, Mass=1396, SNR=26.2, Peak=184 HFD=3.0
02:08:22.300 00.000 13300 MultiStar: [#1 0.25,0.05,0.56,U] [#2 0.12,0.09,0.51,U] [#3 0.20,-0.10,0.35,U] [#4 0.02,0.29,0.28,U] [#5 0.06,0.14,0.31,U] [#6 0.26,0.08,0.27,U] [#7 -0.07,0.09,0.28,U] [#8 0.28,0.14,0.00,M1] 
02:08:22.300 00.000 13300 single-star, 7 included, MultiStar: {0.13, 0.06}, one-star: {0.13, 0.00}
02:08:22.300 00.000 13300 CameraToMount -- cameraTheta (0.02) - m_xAngle (1.53) = xAngle (-1.52 = -1.52)
02:08:22.301 00.001 13300 CameraToMount -- cameraTheta (0.02) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.64 = 1.64)
02:08:22.301 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=0.00 hyp=0.13 cameraTheta=0.02 mountX=0.01 mountY=0.13, mountTheta=1.52
02:08:22.302 00.001 13300 SchedulePrimaryMove(1016D950, x=0.13, y=0.00, opts=13)
02:08:22.303 00.001 13300 Enqueuing Move request for scope (0.13, 0.00)
02:08:22.303 00.000 11596 Worker thread wakes up
02:08:22.303 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.00) opts 0xd
02:08:22.303 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, 0.00)
02:08:22.303 00.000 11596 Moving (0.13, 0.00) raw xDistance=0.01 yDistance=0.13
02:08:22.304 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:08:22.304 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:22.304 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:08:22.304 00.000 11596 MoveAxis(E, 0, ABG)
02:08:22.304 00.000 11596 Move returns status 0, amount 0
02:08:22.304 00.000 11596 MoveAxis(N, 0, ABG)
02:08:22.304 00.000 11596 Move returns status 0, amount 0
02:08:22.304 00.000 11596 move complete, result=0
02:08:22.305 00.001 11596 worker thread done servicing request
02:08:22.313 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
02:08:22.321 00.008 13300 UpdateGuideState exits: m=1396 SNR=26.2
02:08:22.321 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:22.322 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:08:22.322 00.000 13300 Enqueuing Expose request
02:08:22.322 00.000 11596 Worker thread wakes up
02:08:22.322 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:08:22.322 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:08:22.826 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:08:24.460 01.634 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4e6aaf32-9e8c-49cb-bfca-e5df4c5b6d27"}
02:08:24.460 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4e6aaf32-9e8c-49cb-bfca-e5df4c5b6d27"}
02:08:24.461 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b9463063-f907-45a8-a7e9-c3b98037b5c0"}
02:08:24.461 00.000 13300 case statement mapped state 6 to 3
02:08:24.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b9463063-f907-45a8-a7e9-c3b98037b5c0"}
02:08:24.461 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7fc77d4b-d1fb-4928-93c0-5b2935376d7e"}
02:08:24.462 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":429,"width":15,"height":15,"star_pos":[7.33,6.63],"pixels":"..."},"id":"7fc77d4b-d1fb-4928-93c0-5b2935376d7e"}
02:08:25.848 01.386 11596 Exposure complete
02:08:25.917 00.069 11596 worker thread done servicing request
02:08:25.917 00.000 13300 OnExposeComplete: enter
02:08:25.917 00.000 13300 UpdateGuideState(): m_state=6
02:08:25.918 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 430
02:08:25.918 00.000 13300 Star::Find returns 1 (0), X=35.37, Y=420.74, Mass=1419, SNR=26.4, Peak=207 HFD=3.1
02:08:25.918 00.000 13300 MultiStar: [#1 0.35,0.10,0.00,M4] [#2 0.10,0.22,0.51,U] [#3 0.33,0.07,0.00,M7] [#4 0.10,0.22,0.28,U] [#5 -0.06,0.35,0.00,M3] [#6 0.17,0.09,0.27,U] [#7 -0.07,-0.13,0.28,U] [#8 0.19,0.16,0.22,U] 
02:08:25.918 00.000 13300 refined, 5 included, MultiStar: {0.12, 0.12}, one-star: {0.17, 0.11}
02:08:25.918 00.000 13300 CameraToMount -- cameraTheta (0.78) - m_xAngle (1.53) = xAngle (-0.76 = -0.76)
02:08:25.919 00.001 13300 CameraToMount -- cameraTheta (0.78) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.88 = 2.40)
02:08:25.919 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=0.12 hyp=0.17 cameraTheta=0.78 mountX=0.13 mountY=0.12, mountTheta=0.75
02:08:25.922 00.003 13300 SchedulePrimaryMove(1016D950, x=0.12, y=0.12, opts=13)
02:08:25.922 00.000 13300 Enqueuing Move request for scope (0.12, 0.12)
02:08:25.922 00.000 11596 Worker thread wakes up
02:08:25.922 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.12) opts 0xd
02:08:25.922 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, 0.12)
02:08:25.922 00.000 11596 Moving (0.12, 0.12) raw xDistance=0.13 yDistance=0.12
02:08:25.922 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:08:25.922 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:25.923 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:08:25.923 00.000 11596 MoveAxis(E, 0, ABG)
02:08:25.923 00.000 11596 Move returns status 0, amount 0
02:08:25.923 00.000 11596 MoveAxis(N, 0, ABG)
02:08:25.923 00.000 11596 Move returns status 0, amount 0
02:08:25.923 00.000 11596 move complete, result=0
02:08:25.923 00.000 11596 worker thread done servicing request
02:08:25.930 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=250, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
02:08:25.938 00.008 13300 UpdateGuideState exits: m=1419 SNR=26.4
02:08:25.939 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:25.939 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:08:25.939 00.000 13300 Enqueuing Expose request
02:08:25.939 00.000 11596 Worker thread wakes up
02:08:25.939 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:08:25.939 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:08:26.451 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:08:27.460 01.009 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cf34c872-4a4d-4502-96f9-3cc7c0fd5904"}
02:08:27.460 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cf34c872-4a4d-4502-96f9-3cc7c0fd5904"}
02:08:27.461 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b03d8b1-89a1-4903-b351-8b6bfd1c042a"}
02:08:27.461 00.000 13300 case statement mapped state 6 to 3
02:08:27.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5b03d8b1-89a1-4903-b351-8b6bfd1c042a"}
02:08:27.461 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5be8866e-40a4-4525-acbe-8775ed6acce6"}
02:08:27.462 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":430,"width":15,"height":15,"star_pos":[7.37,6.74],"pixels":"..."},"id":"5be8866e-40a4-4525-acbe-8775ed6acce6"}
02:08:29.520 02.058 11596 Exposure complete
02:08:29.589 00.069 11596 worker thread done servicing request
02:08:29.589 00.000 13300 OnExposeComplete: enter
02:08:29.589 00.000 13300 UpdateGuideState(): m_state=6
02:08:29.589 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 431
02:08:29.589 00.000 13300 Star::Find returns 1 (0), X=35.30, Y=420.89, Mass=1390, SNR=26.1, Peak=207 HFD=3.1
02:08:29.590 00.001 13300 MultiStar: [#1 0.20,0.41,0.00,M5] [#2 0.14,0.48,0.00,M2] [#3 0.43,0.31,0.00,M8] [#4 0.00,0.54,0.00,M5] [#5 0.04,0.33,0.00,M4] [#6 0.27,0.30,0.00,M1] [#7 0.03,0.16,0.28,U] [#8 0.07,0.29,0.00,M1] 
02:08:29.590 00.000 13300 refined, 1 included, MultiStar: {0.09, 0.24}, one-star: {0.10, 0.26}
02:08:29.590 00.000 13300 CameraToMount -- cameraTheta (1.22) - m_xAngle (1.53) = xAngle (-0.31 = -0.31)
02:08:29.590 00.000 13300 CameraToMount -- cameraTheta (1.22) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.44 = 2.84)
02:08:29.590 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.24 hyp=0.25 cameraTheta=1.22 mountX=0.24 mountY=0.07, mountTheta=0.30
02:08:29.592 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.24, opts=13)
02:08:29.592 00.000 13300 Enqueuing Move request for scope (0.09, 0.24)
02:08:29.592 00.000 11596 Worker thread wakes up
02:08:29.592 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.24) opts 0xd
02:08:29.593 00.001 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.24)
02:08:29.593 00.000 11596 Moving (0.09, 0.24) raw xDistance=0.24 yDistance=0.07
02:08:29.593 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
02:08:29.593 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:29.593 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:08:29.593 00.000 11596 MoveAxis(W, 301, ABG)
02:08:29.593 00.000 11596 Guiding  Dir = 3, Dur = 301
02:08:29.593 00.000 11596 IsSlewing returns 0
02:08:29.599 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
02:08:29.607 00.008 13300 UpdateGuideState exits: m=1390 SNR=26.1
02:08:29.607 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:29.607 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:08:29.608 00.001 13300 Enqueuing Expose request
02:08:29.778 00.170 11596 IsGuiding returns 0
02:08:29.931 00.153 11596 PulseGuide returned control before completion, sleep 159
02:08:30.148 00.217 11596 IsGuiding returns 1
02:08:30.148 00.000 11596 scope still moving after pulse duration time elapsed
02:08:30.183 00.035 11596 IsSlewing returns 0
02:08:30.267 00.084 11596 IsGuiding returns 1
02:08:30.289 00.022 11596 IsSlewing returns 0
02:08:30.456 00.167 11596 IsGuiding returns 0
02:08:30.456 00.000 11596 scope move finished after 301 + 377 ms
02:08:30.456 00.000 11596 Move returns status 0, amount 301
02:08:30.456 00.000 11596 MoveAxis(N, 0, ABG)
02:08:30.456 00.000 11596 Move returns status 0, amount 0
02:08:30.456 00.000 11596 move complete, result=0
02:08:30.456 00.000 11596 worker thread done servicing request
02:08:30.456 00.000 13300 GuideStep: 0.2 px 301 ms WEST, 0.1 px 0 ms NORTH
02:08:30.457 00.001 11596 Worker thread wakes up
02:08:30.457 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:08:30.461 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"98c9b59e-492f-41df-a468-dd51e266c50b"}
02:08:30.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"98c9b59e-492f-41df-a468-dd51e266c50b"}
02:08:30.465 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d5f0fcd7-e351-43fb-86a6-fdb11a0bc180"}
02:08:30.465 00.000 13300 case statement mapped state 6 to 3
02:08:30.465 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d5f0fcd7-e351-43fb-86a6-fdb11a0bc180"}
02:08:30.467 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2a3d935e-4e8e-408b-a5f2-2a66b78b6695"}
02:08:30.467 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":431,"width":15,"height":15,"star_pos":[7.30,6.89],"pixels":"..."},"id":"2a3d935e-4e8e-408b-a5f2-2a66b78b6695"}
02:08:30.969 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:08:33.459 02.490 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2af208d8-3150-45cb-a653-d3a3aaf093ce"}
02:08:33.459 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2af208d8-3150-45cb-a653-d3a3aaf093ce"}
02:08:33.460 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"12f2df6d-e0d9-4162-9718-0e53acedb183"}
02:08:33.460 00.000 13300 case statement mapped state 6 to 3
02:08:33.460 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"12f2df6d-e0d9-4162-9718-0e53acedb183"}
02:08:33.460 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9fb6471d-eac2-4c6e-b787-ad7ef128246f"}
02:08:33.461 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":431,"width":15,"height":15,"star_pos":[7.30,6.89],"pixels":"..."},"id":"9fb6471d-eac2-4c6e-b787-ad7ef128246f"}
02:08:33.993 00.532 11596 Exposure complete
02:08:34.062 00.069 11596 worker thread done servicing request
02:08:34.062 00.000 13300 OnExposeComplete: enter
02:08:34.062 00.000 13300 UpdateGuideState(): m_state=6
02:08:34.063 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 432
02:08:34.063 00.000 13300 Star::Find returns 1 (0), X=35.34, Y=420.82, Mass=1407, SNR=26.3, Peak=206 HFD=3.2
02:08:34.063 00.000 13300 MultiStar: [#1 0.36,0.30,0.00,M6] [#2 0.15,0.37,0.00,M3] [#3 0.46,0.13,0.00,M9] [#4 0.17,0.50,0.00,M6] [#5 -0.03,0.35,0.00,M5] [#6 0.27,0.26,0.00,M2] [#7 -0.16,0.05,0.28,U] [#8 0.05,0.19,0.23,U] 
02:08:34.064 00.001 13300 refined, 2 included, MultiStar: {0.07, 0.16}, one-star: {0.14, 0.18}
02:08:34.064 00.000 13300 CameraToMount -- cameraTheta (1.17) - m_xAngle (1.53) = xAngle (-0.36 = -0.36)
02:08:34.064 00.000 13300 CameraToMount -- cameraTheta (1.17) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.49 = 2.79)
02:08:34.064 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.16 hyp=0.17 cameraTheta=1.17 mountX=0.16 mountY=0.06, mountTheta=0.35
02:08:34.066 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.16, opts=13)
02:08:34.066 00.000 13300 Enqueuing Move request for scope (0.07, 0.16)
02:08:34.066 00.000 11596 Worker thread wakes up
02:08:34.066 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.16) opts 0xd
02:08:34.066 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.16)
02:08:34.066 00.000 11596 Moving (0.07, 0.16) raw xDistance=0.16 yDistance=0.06
02:08:34.066 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.16
02:08:34.067 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:34.067 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:08:34.067 00.000 11596 MoveAxis(W, 224, ABG)
02:08:34.067 00.000 11596 Guiding  Dir = 3, Dur = 224
02:08:34.067 00.000 11596 IsSlewing returns 0
02:08:34.073 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
02:08:34.081 00.008 13300 UpdateGuideState exits: m=1407 SNR=26.3
02:08:34.081 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:34.081 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:08:34.081 00.000 13300 Enqueuing Expose request
02:08:34.153 00.072 11596 IsGuiding returns 0
02:08:34.359 00.206 11596 PulseGuide returned control before completion, sleep 30
02:08:34.775 00.416 11596 IsGuiding returns 0
02:08:34.775 00.000 11596 Move returns status 0, amount 224
02:08:34.775 00.000 11596 MoveAxis(N, 0, ABG)
02:08:34.775 00.000 11596 Move returns status 0, amount 0
02:08:34.775 00.000 11596 move complete, result=0
02:08:34.775 00.000 11596 worker thread done servicing request
02:08:34.775 00.000 11596 Worker thread wakes up
02:08:34.775 00.000 13300 GuideStep: 0.2 px 224 ms WEST, 0.1 px 0 ms NORTH
02:08:34.776 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:08:35.278 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:08:36.458 01.180 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6f55cb13-8cc6-4f90-a6f6-121a834af6c9"}
02:08:36.458 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6f55cb13-8cc6-4f90-a6f6-121a834af6c9"}
02:08:36.459 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"43b93a7f-773d-4bef-a1bc-797ff367cfad"}
02:08:36.459 00.000 13300 case statement mapped state 6 to 3
02:08:36.459 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"43b93a7f-773d-4bef-a1bc-797ff367cfad"}
02:08:36.459 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"286d2fcf-f049-4fdd-86b1-291be0be7875"}
02:08:36.460 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":432,"width":15,"height":15,"star_pos":[7.34,6.82],"pixels":"..."},"id":"286d2fcf-f049-4fdd-86b1-291be0be7875"}
02:08:38.315 01.855 11596 Exposure complete
02:08:38.403 00.088 11596 worker thread done servicing request
02:08:38.403 00.000 13300 OnExposeComplete: enter
02:08:38.403 00.000 13300 UpdateGuideState(): m_state=6
02:08:38.404 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 433
02:08:38.404 00.000 13300 Star::Find returns 1 (0), X=35.28, Y=420.62, Mass=1373, SNR=26.0, Peak=177 HFD=3.0
02:08:38.404 00.000 13300 MultiStar: [#1 0.21,0.18,0.56,U] [#2 0.26,0.12,0.52,U] [#3 0.42,0.14,0.00,M10] [#4 0.10,0.31,0.00,M7] [#5 -0.04,0.08,0.29,U] [#6 0.29,0.06,0.00,M3] [#7 -0.03,-0.20,0.29,U] [#8 0.04,0.05,0.24,U] 
02:08:38.404 00.000 13300 single-star, 5 included, MultiStar: {0.11, 0.05}, one-star: {0.08, -0.01}
02:08:38.404 00.000 13300 CameraToMount -- cameraTheta (-0.12) - m_xAngle (1.53) = xAngle (-1.65 = -1.65)
02:08:38.405 00.001 13300 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.78 = 1.50)
02:08:38.405 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-0.12 mountX=-0.01 mountY=0.08, mountTheta=1.65
02:08:38.407 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.01, opts=13)
02:08:38.407 00.000 13300 Enqueuing Move request for scope (0.08, -0.01)
02:08:38.407 00.000 11596 Worker thread wakes up
02:08:38.407 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.01) opts 0xd
02:08:38.407 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.01)
02:08:38.407 00.000 11596 Moving (0.08, -0.01) raw xDistance=-0.01 yDistance=0.08
02:08:38.408 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:08:38.408 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:38.408 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:08:38.408 00.000 11596 MoveAxis(E, 0, ABG)
02:08:38.408 00.000 11596 Move returns status 0, amount 0
02:08:38.409 00.001 11596 MoveAxis(N, 0, ABG)
02:08:38.409 00.000 11596 Move returns status 0, amount 0
02:08:38.409 00.000 11596 move complete, result=0
02:08:38.409 00.000 11596 worker thread done servicing request
02:08:38.422 00.013 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
02:08:38.432 00.010 13300 UpdateGuideState exits: m=1373 SNR=26.0
02:08:38.432 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:38.432 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:08:38.432 00.000 13300 Enqueuing Expose request
02:08:38.432 00.000 11596 Worker thread wakes up
02:08:38.432 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:08:38.433 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:08:38.944 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:08:39.483 00.539 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"635630cf-b8a1-4396-80cd-a7965860daf4"}
02:08:39.483 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"635630cf-b8a1-4396-80cd-a7965860daf4"}
02:08:39.483 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"13f376f8-bdc2-402f-b085-03b24a975c36"}
02:08:39.483 00.000 13300 case statement mapped state 6 to 3
02:08:39.483 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"13f376f8-bdc2-402f-b085-03b24a975c36"}
02:08:39.484 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c298dff4-2cbc-4e17-be41-68c2602487c0"}
02:08:39.484 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":433,"width":15,"height":15,"star_pos":[7.28,6.62],"pixels":"..."},"id":"c298dff4-2cbc-4e17-be41-68c2602487c0"}
02:08:41.964 02.480 11596 Exposure complete
02:08:42.034 00.070 11596 worker thread done servicing request
02:08:42.034 00.000 13300 OnExposeComplete: enter
02:08:42.034 00.000 13300 UpdateGuideState(): m_state=6
02:08:42.034 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 434
02:08:42.034 00.000 13300 Star::Find returns 1 (0), X=35.30, Y=420.63, Mass=1421, SNR=26.5, Peak=179 HFD=3.1
02:08:42.035 00.001 13300 MultiStar: [#1 0.32,0.06,0.00,M6] [#2 0.10,0.20,0.52,U] [#3 0.24,-0.21,0.00,R] [#4 -0.02,0.33,0.00,M8] [#5 -0.01,0.33,0.00,M5] [#6 0.23,0.21,0.00,M4] [#7 0.07,0.01,0.28,U] [#8 0.03,0.23,0.24,U] 
02:08:42.035 00.000 13300 single-star, 3 included, MultiStar: {0.09, 0.08}, one-star: {0.10, -0.00}
02:08:42.035 00.000 13300 CameraToMount -- cameraTheta (-0.05) - m_xAngle (1.53) = xAngle (-1.58 = -1.58)
02:08:42.035 00.000 13300 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.71 = 1.57)
02:08:42.035 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=-0.00 hyp=0.10 cameraTheta=-0.05 mountX=-0.00 mountY=0.10, mountTheta=1.58
02:08:42.037 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=-0.00, opts=13)
02:08:42.037 00.000 13300 Enqueuing Move request for scope (0.10, -0.00)
02:08:42.037 00.000 11596 Worker thread wakes up
02:08:42.038 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.00) opts 0xd
02:08:42.038 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, -0.00)
02:08:42.038 00.000 11596 Moving (0.10, -0.00) raw xDistance=-0.00 yDistance=0.10
02:08:42.038 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:08:42.038 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:42.038 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:08:42.038 00.000 11596 MoveAxis(E, 0, ABG)
02:08:42.039 00.001 11596 Move returns status 0, amount 0
02:08:42.039 00.000 11596 MoveAxis(N, 0, ABG)
02:08:42.039 00.000 11596 Move returns status 0, amount 0
02:08:42.039 00.000 11596 move complete, result=0
02:08:42.039 00.000 11596 worker thread done servicing request
02:08:42.045 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
02:08:42.054 00.009 13300 UpdateGuideState exits: m=1421 SNR=26.5
02:08:42.054 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:42.054 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:08:42.054 00.000 13300 Enqueuing Expose request
02:08:42.055 00.001 11596 Worker thread wakes up
02:08:42.055 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:08:42.055 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:08:42.457 00.402 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"214de8a4-fd12-4647-b957-417689b4bc15"}
02:08:42.457 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"214de8a4-fd12-4647-b957-417689b4bc15"}
02:08:42.458 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c1b71803-2e30-4621-818e-649448425012"}
02:08:42.458 00.000 13300 case statement mapped state 6 to 3
02:08:42.458 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c1b71803-2e30-4621-818e-649448425012"}
02:08:42.459 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"112c2d73-2493-4c91-a7ee-adba612d2265"}
02:08:42.459 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":434,"width":15,"height":15,"star_pos":[7.30,6.63],"pixels":"..."},"id":"112c2d73-2493-4c91-a7ee-adba612d2265"}
02:08:42.558 00.099 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:08:45.457 02.899 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f0a69927-d394-45c0-8c70-3731720603dc"}
02:08:45.457 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f0a69927-d394-45c0-8c70-3731720603dc"}
02:08:45.458 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"64b5ee58-7db9-4249-92b6-7f915b1d7d95"}
02:08:45.458 00.000 13300 case statement mapped state 6 to 3
02:08:45.458 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"64b5ee58-7db9-4249-92b6-7f915b1d7d95"}
02:08:45.459 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d89b43b2-e417-449e-869a-c060d61b9fd6"}
02:08:45.459 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":434,"width":15,"height":15,"star_pos":[7.30,6.63],"pixels":"..."},"id":"d89b43b2-e417-449e-869a-c060d61b9fd6"}
02:08:45.595 00.136 11596 Exposure complete
02:08:45.667 00.072 11596 worker thread done servicing request
02:08:45.667 00.000 13300 OnExposeComplete: enter
02:08:45.667 00.000 13300 UpdateGuideState(): m_state=6
02:08:45.667 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 435
02:08:45.668 00.001 13300 Star::Find returns 1 (0), X=35.23, Y=420.69, Mass=1421, SNR=26.5, Peak=178 HFD=3.0
02:08:45.668 00.000 13300 MultiStar: [#1 0.28,0.17,0.00,M7] [#2 0.19,0.15,0.53,U] [#3 0.03,0.13,0.34,U] [#4 0.02,0.38,0.00,M9] [#5 -0.09,0.07,0.31,U] [#6 0.33,-0.11,0.00,M5] [#7 0.06,-0.06,0.29,U] [#8 0.17,-0.08,0.22,U] 
02:08:45.668 00.000 13300 single-star, 5 included, MultiStar: {0.06, 0.06}, one-star: {0.03, 0.05}
02:08:45.669 00.001 13300 CameraToMount -- cameraTheta (1.13) - m_xAngle (1.53) = xAngle (-0.40 = -0.40)
02:08:45.669 00.000 13300 CameraToMount -- cameraTheta (1.13) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.53 = 2.75)
02:08:45.669 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.06 cameraTheta=1.13 mountX=0.05 mountY=0.02, mountTheta=0.39
02:08:45.671 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.05, opts=13)
02:08:45.671 00.000 13300 Enqueuing Move request for scope (0.03, 0.05)
02:08:45.672 00.001 11596 Worker thread wakes up
02:08:45.672 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
02:08:45.672 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
02:08:45.672 00.000 11596 Moving (0.03, 0.05) raw xDistance=0.05 yDistance=0.02
02:08:45.672 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:08:45.672 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:45.672 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:08:45.673 00.001 11596 MoveAxis(E, 0, ABG)
02:08:45.673 00.000 11596 Move returns status 0, amount 0
02:08:45.673 00.000 11596 MoveAxis(N, 0, ABG)
02:08:45.673 00.000 11596 Move returns status 0, amount 0
02:08:45.673 00.000 11596 move complete, result=0
02:08:45.673 00.000 11596 worker thread done servicing request
02:08:45.682 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
02:08:45.690 00.008 13300 UpdateGuideState exits: m=1421 SNR=26.5
02:08:45.690 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:45.690 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:08:45.691 00.001 13300 Enqueuing Expose request
02:08:45.691 00.000 11596 Worker thread wakes up
02:08:45.691 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:08:45.691 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:08:46.207 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:08:48.457 02.250 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"afbd3c84-9db7-4e9c-a30a-1e9aaef99afc"}
02:08:48.457 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"afbd3c84-9db7-4e9c-a30a-1e9aaef99afc"}
02:08:48.458 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"942ba0c7-6803-42e4-92c9-55d67c1ea98b"}
02:08:48.458 00.000 13300 case statement mapped state 6 to 3
02:08:48.458 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"942ba0c7-6803-42e4-92c9-55d67c1ea98b"}
02:08:48.458 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5ddef4e2-050f-4397-b6bc-48ab1c122011"}
02:08:48.459 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":435,"width":15,"height":15,"star_pos":[7.23,6.69],"pixels":"..."},"id":"5ddef4e2-050f-4397-b6bc-48ab1c122011"}
02:08:49.243 00.784 11596 Exposure complete
02:08:49.315 00.072 11596 worker thread done servicing request
02:08:49.316 00.001 13300 OnExposeComplete: enter
02:08:49.316 00.000 13300 UpdateGuideState(): m_state=6
02:08:49.316 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 436
02:08:49.316 00.000 13300 Star::Find returns 1 (0), X=35.23, Y=420.53, Mass=1398, SNR=26.2, Peak=149 HFD=3.2
02:08:49.317 00.001 13300 MultiStar: [#1 0.32,-0.01,0.00,M8] [#2 0.22,0.01,0.51,U] [#3 -0.13,0.16,0.35,U] [#4 -0.06,0.18,0.26,U] [#5 0.11,-0.08,0.29,U] [#6 0.22,0.04,0.27,U] [#7 -0.13,-0.33,0.00,M1] [#8 0.10,-0.28,0.00,M1] 
02:08:49.317 00.000 13300 refined, 5 included, MultiStar: {0.06, -0.00}, one-star: {0.03, -0.10}
02:08:49.317 00.000 13300 CameraToMount -- cameraTheta (-0.02) - m_xAngle (1.53) = xAngle (-1.55 = -1.55)
02:08:49.317 00.000 13300 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.68 = 1.60)
02:08:49.317 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.00 hyp=0.06 cameraTheta=-0.02 mountX=0.00 mountY=0.06, mountTheta=1.55
02:08:49.320 00.003 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.00, opts=13)
02:08:49.320 00.000 13300 Enqueuing Move request for scope (0.06, -0.00)
02:08:49.320 00.000 11596 Worker thread wakes up
02:08:49.320 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.00) opts 0xd
02:08:49.321 00.001 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.00)
02:08:49.321 00.000 11596 Moving (0.06, -0.00) raw xDistance=0.00 yDistance=0.06
02:08:49.321 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:08:49.321 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:49.321 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:08:49.321 00.000 11596 MoveAxis(E, 0, ABG)
02:08:49.321 00.000 11596 Move returns status 0, amount 0
02:08:49.322 00.001 11596 MoveAxis(N, 0, ABG)
02:08:49.322 00.000 11596 Move returns status 0, amount 0
02:08:49.322 00.000 11596 move complete, result=0
02:08:49.322 00.000 11596 worker thread done servicing request
02:08:49.328 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=250, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
02:08:49.336 00.008 13300 UpdateGuideState exits: m=1398 SNR=26.2
02:08:49.336 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:49.336 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:08:49.336 00.000 13300 Enqueuing Expose request
02:08:49.336 00.000 11596 Worker thread wakes up
02:08:49.336 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:08:49.336 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:08:49.842 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:08:51.456 01.614 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b5f2f9e9-30a4-45e3-a56b-5cb967599352"}
02:08:51.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b5f2f9e9-30a4-45e3-a56b-5cb967599352"}
02:08:51.457 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"23ab20ac-a82e-47ba-90f2-83ec713b0dd1"}
02:08:51.457 00.000 13300 case statement mapped state 6 to 3
02:08:51.457 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"23ab20ac-a82e-47ba-90f2-83ec713b0dd1"}
02:08:51.457 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cf6ccc77-5dd2-4950-9854-d5ec59053606"}
02:08:51.457 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":436,"width":15,"height":15,"star_pos":[7.23,6.53],"pixels":"..."},"id":"cf6ccc77-5dd2-4950-9854-d5ec59053606"}
02:08:52.865 01.408 11596 Exposure complete
02:08:52.936 00.071 11596 worker thread done servicing request
02:08:52.936 00.000 13300 OnExposeComplete: enter
02:08:52.936 00.000 13300 UpdateGuideState(): m_state=6
02:08:52.936 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 437
02:08:52.937 00.001 13300 Star::Find returns 1 (0), X=35.33, Y=420.56, Mass=1403, SNR=26.3, Peak=165 HFD=3.2
02:08:52.937 00.000 13300 MultiStar: [#1 0.25,0.08,0.56,U] [#2 0.12,0.05,0.52,U] [#3 0.17,0.11,0.34,U] [#4 -0.09,0.25,0.27,U] [#5 0.12,0.24,0.30,U] [#6 0.40,0.03,0.00,M5] [#7 0.02,0.01,0.29,U] [#8 0.15,0.05,0.22,U] 
02:08:52.937 00.000 13300 refined, 7 included, MultiStar: {0.13, 0.05}, one-star: {0.13, -0.07}
02:08:52.937 00.000 13300 CameraToMount -- cameraTheta (0.40) - m_xAngle (1.53) = xAngle (-1.14 = -1.14)
02:08:52.937 00.000 13300 CameraToMount -- cameraTheta (0.40) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.27 = 2.02)
02:08:52.937 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=0.05 hyp=0.14 cameraTheta=0.40 mountX=0.06 mountY=0.12, mountTheta=1.14
02:08:52.939 00.002 13300 SchedulePrimaryMove(1016D950, x=0.13, y=0.05, opts=13)
02:08:52.939 00.000 13300 Enqueuing Move request for scope (0.13, 0.05)
02:08:52.940 00.001 11596 Worker thread wakes up
02:08:52.940 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.05) opts 0xd
02:08:52.940 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, 0.05)
02:08:52.940 00.000 11596 Moving (0.13, 0.05) raw xDistance=0.06 yDistance=0.12
02:08:52.940 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:08:52.940 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:52.940 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:08:52.940 00.000 11596 MoveAxis(E, 0, ABG)
02:08:52.940 00.000 11596 Move returns status 0, amount 0
02:08:52.940 00.000 11596 MoveAxis(N, 0, ABG)
02:08:52.941 00.001 11596 Move returns status 0, amount 0
02:08:52.941 00.000 11596 move complete, result=0
02:08:52.941 00.000 11596 worker thread done servicing request
02:08:52.946 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
02:08:52.954 00.008 13300 UpdateGuideState exits: m=1403 SNR=26.3
02:08:52.955 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:52.955 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:08:52.955 00.000 13300 Enqueuing Expose request
02:08:52.955 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:08:52.955 00.000 11596 Worker thread wakes up
02:08:52.955 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:08:53.460 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:08:54.455 00.995 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1d9e44e6-3c3d-41a2-a7d3-a647005016e4"}
02:08:54.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1d9e44e6-3c3d-41a2-a7d3-a647005016e4"}
02:08:54.456 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b7bcdd1b-4073-41a1-a6bc-54e90c41375b"}
02:08:54.456 00.000 13300 case statement mapped state 6 to 3
02:08:54.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b7bcdd1b-4073-41a1-a6bc-54e90c41375b"}
02:08:54.456 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8724ae97-ac3b-4ab1-ab48-740c04b8c695"}
02:08:54.457 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":437,"width":15,"height":15,"star_pos":[7.33,6.56],"pixels":"..."},"id":"8724ae97-ac3b-4ab1-ab48-740c04b8c695"}
02:08:56.527 02.070 11596 Exposure complete
02:08:56.598 00.071 11596 worker thread done servicing request
02:08:56.598 00.000 13300 OnExposeComplete: enter
02:08:56.598 00.000 13300 UpdateGuideState(): m_state=6
02:08:56.598 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 438
02:08:56.598 00.000 13300 Star::Find returns 1 (0), X=35.30, Y=420.59, Mass=1404, SNR=26.3, Peak=166 HFD=3.2
02:08:56.599 00.001 13300 MultiStar: [#1 0.21,0.08,0.54,U] [#2 0.15,0.09,0.52,U] [#3 -0.07,0.14,0.35,U] [#4 -0.04,0.22,0.28,U] [#5 0.01,0.18,0.30,U] [#6 0.08,-0.11,0.28,U] [#7 -0.12,-0.16,0.28,U] [#8 0.11,-0.09,0.22,U] 
02:08:56.599 00.000 13300 refined, 8 included, MultiStar: {0.07, 0.03}, one-star: {0.10, -0.04}
02:08:56.599 00.000 13300 CameraToMount -- cameraTheta (0.41) - m_xAngle (1.53) = xAngle (-1.13 = -1.13)
02:08:56.599 00.000 13300 CameraToMount -- cameraTheta (0.41) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.25 = 2.03)
02:08:56.600 00.001 13300 CameraToMount -- cameraX=0.07 cameraY=0.03 hyp=0.08 cameraTheta=0.41 mountX=0.03 mountY=0.07, mountTheta=1.12
02:08:56.602 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.03, opts=13)
02:08:56.602 00.000 13300 Enqueuing Move request for scope (0.07, 0.03)
02:08:56.602 00.000 11596 Worker thread wakes up
02:08:56.602 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.03) opts 0xd
02:08:56.602 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.03)
02:08:56.602 00.000 11596 Moving (0.07, 0.03) raw xDistance=0.03 yDistance=0.07
02:08:56.603 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:08:56.603 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:56.603 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:08:56.603 00.000 11596 MoveAxis(E, 0, ABG)
02:08:56.603 00.000 11596 Move returns status 0, amount 0
02:08:56.604 00.001 11596 MoveAxis(N, 0, ABG)
02:08:56.604 00.000 11596 Move returns status 0, amount 0
02:08:56.604 00.000 11596 move complete, result=0
02:08:56.604 00.000 11596 worker thread done servicing request
02:08:56.613 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
02:08:56.621 00.008 13300 UpdateGuideState exits: m=1404 SNR=26.3
02:08:56.622 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:56.622 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:08:56.622 00.000 13300 Enqueuing Expose request
02:08:56.622 00.000 11596 Worker thread wakes up
02:08:56.622 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:08:56.622 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:08:57.131 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:08:57.456 00.325 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f50e49a2-fee0-44a6-95c4-c9631d1320e3"}
02:08:57.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f50e49a2-fee0-44a6-95c4-c9631d1320e3"}
02:08:57.457 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ae02b947-c1eb-4a90-9232-6d536a47fa26"}
02:08:57.457 00.000 13300 case statement mapped state 6 to 3
02:08:57.457 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ae02b947-c1eb-4a90-9232-6d536a47fa26"}
02:08:57.458 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ddf49f50-cb41-453d-af38-718c6ce86bc6"}
02:08:57.458 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":438,"width":15,"height":15,"star_pos":[7.30,6.59],"pixels":"..."},"id":"ddf49f50-cb41-453d-af38-718c6ce86bc6"}
02:09:00.156 02.698 11596 Exposure complete
02:09:00.225 00.069 11596 worker thread done servicing request
02:09:00.225 00.000 13300 OnExposeComplete: enter
02:09:00.225 00.000 13300 UpdateGuideState(): m_state=6
02:09:00.225 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 439
02:09:00.226 00.001 13300 Star::Find returns 1 (0), X=35.27, Y=420.46, Mass=1394, SNR=26.2, Peak=148 HFD=3.2
02:09:00.226 00.000 13300 MultiStar: [#1 0.30,0.05,0.00,M7] [#2 0.06,-0.02,0.50,U] [#3 0.07,0.11,0.35,U] [#4 0.02,0.20,0.28,U] [#5 0.14,-0.03,0.31,U] [#6 -0.03,-0.01,0.29,U] [#7 -0.05,-0.11,0.29,U] [#8 -0.02,-0.33,0.00,M1] 
02:09:00.226 00.000 13300 refined, 6 included, MultiStar: {0.05, -0.04}, one-star: {0.07, -0.17}
02:09:00.227 00.001 13300 CameraToMount -- cameraTheta (-0.72) - m_xAngle (1.53) = xAngle (-2.25 = -2.25)
02:09:00.227 00.000 13300 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.38 = 0.90)
02:09:00.227 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.04 hyp=0.07 cameraTheta=-0.72 mountX=-0.04 mountY=0.05, mountTheta=2.25
02:09:00.229 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.04, opts=13)
02:09:00.229 00.000 13300 Enqueuing Move request for scope (0.05, -0.04)
02:09:00.229 00.000 11596 Worker thread wakes up
02:09:00.230 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.04) opts 0xd
02:09:00.230 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.04)
02:09:00.230 00.000 11596 Moving (0.05, -0.04) raw xDistance=-0.04 yDistance=0.05
02:09:00.230 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:09:00.230 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:00.230 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:09:00.230 00.000 11596 MoveAxis(E, 0, ABG)
02:09:00.230 00.000 11596 Move returns status 0, amount 0
02:09:00.230 00.000 11596 MoveAxis(N, 0, ABG)
02:09:00.230 00.000 11596 Move returns status 0, amount 0
02:09:00.230 00.000 11596 move complete, result=0
02:09:00.231 00.001 11596 worker thread done servicing request
02:09:00.237 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=241, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
02:09:00.245 00.008 13300 UpdateGuideState exits: m=1394 SNR=26.2
02:09:00.245 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:00.245 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:09:00.245 00.000 13300 Enqueuing Expose request
02:09:00.245 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:09:00.246 00.001 11596 Worker thread wakes up
02:09:00.246 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:09:00.468 00.222 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4ae0ecea-8f44-449c-8f47-96df61b3c612"}
02:09:00.468 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4ae0ecea-8f44-449c-8f47-96df61b3c612"}
02:09:00.469 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eb2f4921-43a7-4386-865d-10e9bfb03472"}
02:09:00.469 00.000 13300 case statement mapped state 6 to 3
02:09:00.469 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eb2f4921-43a7-4386-865d-10e9bfb03472"}
02:09:00.470 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"94776bbf-f7dd-4c01-8bcc-1625afdb6662"}
02:09:00.471 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":439,"width":15,"height":15,"star_pos":[7.27,7.46],"pixels":"..."},"id":"94776bbf-f7dd-4c01-8bcc-1625afdb6662"}
02:09:00.748 00.277 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:09:03.468 02.720 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"78e84fdf-438a-40e4-bc3e-7d315e4d86c3"}
02:09:03.469 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"78e84fdf-438a-40e4-bc3e-7d315e4d86c3"}
02:09:03.470 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"935d7b21-d009-4c7c-bdd0-5df23a4f4f14"}
02:09:03.470 00.000 13300 case statement mapped state 6 to 3
02:09:03.470 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"935d7b21-d009-4c7c-bdd0-5df23a4f4f14"}
02:09:03.471 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d829f7e5-d0c2-41e1-8d18-bf6cf4ac60c6"}
02:09:03.471 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":439,"width":15,"height":15,"star_pos":[7.27,7.46],"pixels":"..."},"id":"d829f7e5-d0c2-41e1-8d18-bf6cf4ac60c6"}
02:09:03.782 00.311 11596 Exposure complete
02:09:03.853 00.071 11596 worker thread done servicing request
02:09:03.853 00.000 13300 OnExposeComplete: enter
02:09:03.853 00.000 13300 UpdateGuideState(): m_state=6
02:09:03.853 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 440
02:09:03.854 00.001 13300 Star::Find returns 1 (0), X=35.33, Y=420.55, Mass=1434, SNR=26.6, Peak=179 HFD=3.2
02:09:03.854 00.000 13300 MultiStar: [#1 0.29,-0.04,0.54,U] [#2 0.18,0.06,0.50,U] [#3 -0.06,0.18,0.34,U] [#4 -0.18,0.30,0.00,M6] [#5 0.24,-0.12,0.30,U] [#6 0.18,-0.17,0.26,U] [#7 -0.07,-0.01,0.28,U] [#8 0.15,0.10,0.23,U] 
02:09:03.854 00.000 13300 refined, 7 included, MultiStar: {0.14, -0.02}, one-star: {0.13, -0.08}
02:09:03.854 00.000 13300 CameraToMount -- cameraTheta (-0.14) - m_xAngle (1.53) = xAngle (-1.67 = -1.67)
02:09:03.854 00.000 13300 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.80 = 1.48)
02:09:03.855 00.001 13300 CameraToMount -- cameraX=0.14 cameraY=-0.02 hyp=0.15 cameraTheta=-0.14 mountX=-0.01 mountY=0.14, mountTheta=1.67
02:09:03.856 00.001 13300 SchedulePrimaryMove(1016D950, x=0.14, y=-0.02, opts=13)
02:09:03.857 00.001 13300 Enqueuing Move request for scope (0.14, -0.02)
02:09:03.857 00.000 11596 Worker thread wakes up
02:09:03.857 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.02) opts 0xd
02:09:03.857 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, -0.02)
02:09:03.857 00.000 11596 Moving (0.14, -0.02) raw xDistance=-0.01 yDistance=0.14
02:09:03.857 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:09:03.857 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:03.857 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:09:03.857 00.000 11596 MoveAxis(E, 0, ABG)
02:09:03.857 00.000 11596 Move returns status 0, amount 0
02:09:03.858 00.001 11596 MoveAxis(N, 0, ABG)
02:09:03.858 00.000 11596 Move returns status 0, amount 0
02:09:03.858 00.000 11596 move complete, result=0
02:09:03.859 00.001 11596 worker thread done servicing request
02:09:03.865 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=250, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
02:09:03.873 00.008 13300 UpdateGuideState exits: m=1434 SNR=26.6
02:09:03.873 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:03.873 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:09:03.873 00.000 13300 Enqueuing Expose request
02:09:03.874 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:09:03.874 00.000 11596 Worker thread wakes up
02:09:03.874 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:09:04.384 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:09:06.468 02.084 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b85fb689-368b-49e6-b30c-bafd6c5aa935"}
02:09:06.468 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b85fb689-368b-49e6-b30c-bafd6c5aa935"}
02:09:06.478 00.010 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"192d571c-4ce9-41e7-9e94-afcceef1e60a"}
02:09:06.479 00.001 13300 case statement mapped state 6 to 3
02:09:06.479 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"192d571c-4ce9-41e7-9e94-afcceef1e60a"}
02:09:06.479 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f0cff470-8dee-458c-9f4a-93920e892918"}
02:09:06.480 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":440,"width":15,"height":15,"star_pos":[7.33,6.55],"pixels":"..."},"id":"f0cff470-8dee-458c-9f4a-93920e892918"}
02:09:07.422 00.942 11596 Exposure complete
02:09:07.492 00.070 11596 worker thread done servicing request
02:09:07.492 00.000 13300 OnExposeComplete: enter
02:09:07.492 00.000 13300 UpdateGuideState(): m_state=6
02:09:07.492 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 441
02:09:07.493 00.001 13300 Star::Find returns 1 (0), X=35.21, Y=420.69, Mass=1432, SNR=26.5, Peak=174 HFD=3.0
02:09:07.493 00.000 13300 MultiStar: [#1 0.22,0.14,0.55,U] [#2 0.26,0.09,0.53,U] [#3 0.06,0.18,0.34,U] [#4 0.01,0.29,0.00,M7] [#5 0.12,0.36,0.00,M1] [#6 0.17,0.17,0.26,U] [#7 -0.15,0.12,0.29,U] [#8 0.02,0.17,0.23,U] 
02:09:07.493 00.000 13300 single-star, 6 included, MultiStar: {0.09, 0.11}, one-star: {0.01, 0.06}
02:09:07.493 00.000 13300 CameraToMount -- cameraTheta (1.37) - m_xAngle (1.53) = xAngle (-0.16 = -0.16)
02:09:07.493 00.000 13300 CameraToMount -- cameraTheta (1.37) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.29 = 2.99)
02:09:07.494 00.001 13300 CameraToMount -- cameraX=0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.37 mountX=0.06 mountY=0.01, mountTheta=0.15
02:09:07.495 00.001 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.06, opts=13)
02:09:07.495 00.000 13300 Enqueuing Move request for scope (0.01, 0.06)
02:09:07.496 00.001 11596 Worker thread wakes up
02:09:07.496 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.06) opts 0xd
02:09:07.496 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.06)
02:09:07.496 00.000 11596 Moving (0.01, 0.06) raw xDistance=0.06 yDistance=0.01
02:09:07.496 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:09:07.496 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:07.496 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:09:07.496 00.000 11596 MoveAxis(E, 0, ABG)
02:09:07.496 00.000 11596 Move returns status 0, amount 0
02:09:07.496 00.000 11596 MoveAxis(N, 0, ABG)
02:09:07.497 00.001 11596 Move returns status 0, amount 0
02:09:07.497 00.000 11596 move complete, result=0
02:09:07.497 00.000 11596 worker thread done servicing request
02:09:07.503 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
02:09:07.511 00.008 13300 UpdateGuideState exits: m=1432 SNR=26.5
02:09:07.512 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:07.512 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:09:07.512 00.000 13300 Enqueuing Expose request
02:09:07.512 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:09:07.512 00.000 11596 Worker thread wakes up
02:09:07.512 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:09:08.027 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:09:09.467 01.440 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c34ef6e9-a34e-418e-ae5d-9665cc74f0e7"}
02:09:09.467 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c34ef6e9-a34e-418e-ae5d-9665cc74f0e7"}
02:09:09.468 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6e4995be-e424-49b7-ab1a-09bd49b0761f"}
02:09:09.468 00.000 13300 case statement mapped state 6 to 3
02:09:09.468 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6e4995be-e424-49b7-ab1a-09bd49b0761f"}
02:09:09.468 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"76e5c759-604f-45b8-bb9b-70cdfc35497b"}
02:09:09.468 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":441,"width":15,"height":15,"star_pos":[7.21,6.69],"pixels":"..."},"id":"76e5c759-604f-45b8-bb9b-70cdfc35497b"}
02:09:11.058 01.590 11596 Exposure complete
02:09:11.151 00.093 11596 worker thread done servicing request
02:09:11.151 00.000 13300 OnExposeComplete: enter
02:09:11.151 00.000 13300 UpdateGuideState(): m_state=6
02:09:11.151 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 442
02:09:11.151 00.000 13300 Star::Find returns 1 (0), X=35.27, Y=420.63, Mass=1400, SNR=26.3, Peak=177 HFD=3.0
02:09:11.152 00.001 13300 MultiStar: [#1 0.33,0.09,0.00,M6] [#2 0.15,0.20,0.51,U] [#3 0.10,0.39,0.00,M1] [#4 0.00,0.25,0.27,U] [#5 -0.11,0.23,0.30,U] [#6 0.20,0.14,0.28,U] [#7 0.04,-0.14,0.29,U] [#8 -0.22,0.01,0.23,U] 
02:09:11.152 00.000 13300 single-star, 6 included, MultiStar: {0.04, 0.08}, one-star: {0.07, -0.00}
02:09:11.152 00.000 13300 CameraToMount -- cameraTheta (-0.01) - m_xAngle (1.53) = xAngle (-1.54 = -1.54)
02:09:11.152 00.000 13300 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.67 = 1.62)
02:09:11.152 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.00 hyp=0.07 cameraTheta=-0.01 mountX=0.00 mountY=0.07, mountTheta=1.54
02:09:11.154 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.00, opts=13)
02:09:11.154 00.000 13300 Enqueuing Move request for scope (0.07, -0.00)
02:09:11.155 00.001 11596 Worker thread wakes up
02:09:11.155 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.00) opts 0xd
02:09:11.155 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.00)
02:09:11.155 00.000 11596 Moving (0.07, -0.00) raw xDistance=0.00 yDistance=0.07
02:09:11.155 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:09:11.155 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:11.155 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:09:11.156 00.001 11596 MoveAxis(E, 0, ABG)
02:09:11.156 00.000 11596 Move returns status 0, amount 0
02:09:11.156 00.000 11596 MoveAxis(N, 0, ABG)
02:09:11.156 00.000 11596 Move returns status 0, amount 0
02:09:11.156 00.000 11596 move complete, result=0
02:09:11.156 00.000 11596 worker thread done servicing request
02:09:11.163 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
02:09:11.174 00.011 13300 UpdateGuideState exits: m=1400 SNR=26.3
02:09:11.174 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:11.174 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:09:11.174 00.000 13300 Enqueuing Expose request
02:09:11.175 00.001 11596 Worker thread wakes up
02:09:11.175 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:09:11.175 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:09:11.677 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:09:12.465 00.788 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"974f1f7c-fee6-43ea-bf6e-7e277d7331db"}
02:09:12.465 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"974f1f7c-fee6-43ea-bf6e-7e277d7331db"}
02:09:12.466 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c6da2cf0-eb0e-4fdd-a580-5d09b188781e"}
02:09:12.466 00.000 13300 case statement mapped state 6 to 3
02:09:12.466 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c6da2cf0-eb0e-4fdd-a580-5d09b188781e"}
02:09:12.466 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"259eeb07-e1f7-4773-a6d6-1f53145d48a3"}
02:09:12.467 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":442,"width":15,"height":15,"star_pos":[7.27,6.63],"pixels":"..."},"id":"259eeb07-e1f7-4773-a6d6-1f53145d48a3"}
02:09:14.724 02.257 11596 Exposure complete
02:09:14.833 00.109 11596 worker thread done servicing request
02:09:14.833 00.000 13300 OnExposeComplete: enter
02:09:14.834 00.001 13300 UpdateGuideState(): m_state=6
02:09:14.835 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 443
02:09:14.836 00.001 13300 Star::Find returns 1 (0), X=35.30, Y=420.73, Mass=1396, SNR=26.2, Peak=186 HFD=3.1
02:09:14.837 00.001 13300 MultiStar: [#1 0.28,0.13,0.00,M7] [#2 0.29,0.11,0.00,M1] [#3 0.15,0.16,0.35,U] [#4 0.21,0.50,0.00,M7] [#5 -0.09,0.19,0.32,U] [#6 0.18,0.23,0.00,M1] [#7 0.03,0.25,0.28,U] [#8 -0.11,-0.02,0.23,U] 
02:09:14.837 00.000 13300 refined, 4 included, MultiStar: {0.05, 0.13}, one-star: {0.10, 0.10}
02:09:14.838 00.001 13300 CameraToMount -- cameraTheta (1.21) - m_xAngle (1.53) = xAngle (-0.32 = -0.32)
02:09:14.838 00.000 13300 CameraToMount -- cameraTheta (1.21) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.45 = 2.84)
02:09:14.839 00.001 13300 CameraToMount -- cameraX=0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.21 mountX=0.13 mountY=0.04, mountTheta=0.31
02:09:14.843 00.004 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.13, opts=13)
02:09:14.843 00.000 13300 Enqueuing Move request for scope (0.05, 0.13)
02:09:14.844 00.001 11596 Worker thread wakes up
02:09:14.844 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.13) opts 0xd
02:09:14.844 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.13)
02:09:14.844 00.000 11596 Moving (0.05, 0.13) raw xDistance=0.13 yDistance=0.04
02:09:14.844 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:09:14.845 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:14.845 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:09:14.845 00.000 11596 MoveAxis(E, 0, ABG)
02:09:14.845 00.000 11596 Move returns status 0, amount 0
02:09:14.845 00.000 11596 MoveAxis(N, 0, ABG)
02:09:14.845 00.000 11596 Move returns status 0, amount 0
02:09:14.846 00.001 11596 move complete, result=0
02:09:14.846 00.000 11596 worker thread done servicing request
02:09:14.857 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
02:09:14.870 00.013 13300 UpdateGuideState exits: m=1396 SNR=26.2
02:09:14.870 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:14.870 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:09:14.870 00.000 13300 Enqueuing Expose request
02:09:14.870 00.000 11596 Worker thread wakes up
02:09:14.871 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:09:14.871 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:09:15.384 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:09:15.493 00.109 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e4ae5a59-7841-402d-bfac-fe17849582a0"}
02:09:15.493 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e4ae5a59-7841-402d-bfac-fe17849582a0"}
02:09:15.494 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a4a9ea51-3eba-4c87-8768-32efc54a5695"}
02:09:15.494 00.000 13300 case statement mapped state 6 to 3
02:09:15.494 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a4a9ea51-3eba-4c87-8768-32efc54a5695"}
02:09:15.495 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ca50e7ea-5100-4dbd-896f-bebc717ebdae"}
02:09:15.496 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":443,"width":15,"height":15,"star_pos":[7.30,6.73],"pixels":"..."},"id":"ca50e7ea-5100-4dbd-896f-bebc717ebdae"}
02:09:18.416 02.920 11596 Exposure complete
02:09:18.492 00.076 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c8203b5f-7270-44a6-9d44-f05485349c7b"}
02:09:18.492 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c8203b5f-7270-44a6-9d44-f05485349c7b"}
02:09:18.493 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8432862a-1e95-44e8-ba85-d34075d7afe0"}
02:09:18.493 00.000 13300 case statement mapped state 6 to 3
02:09:18.493 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8432862a-1e95-44e8-ba85-d34075d7afe0"}
02:09:18.493 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d9a0c766-024e-4f81-b47e-b3cf9db32b2a"}
02:09:18.494 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":443,"width":15,"height":15,"star_pos":[7.30,6.73],"pixels":"..."},"id":"d9a0c766-024e-4f81-b47e-b3cf9db32b2a"}
02:09:18.494 00.000 11596 worker thread done servicing request
02:09:18.495 00.001 13300 OnExposeComplete: enter
02:09:18.495 00.000 13300 UpdateGuideState(): m_state=6
02:09:18.495 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 444
02:09:18.495 00.000 13300 Star::Find returns 1 (0), X=35.35, Y=420.79, Mass=1452, SNR=26.7, Peak=204 HFD=3.3
02:09:18.497 00.002 13300 MultiStar: [#1 0.27,0.26,0.00,M8] [#2 0.28,0.27,0.00,M2] [#3 0.06,0.32,0.00,M1] [#4 -0.02,0.34,0.00,M8] [#5 -0.02,0.31,0.00,M1] [#6 0.25,0.40,0.00,M2] [#7 -0.14,0.09,0.29,U] [#8 0.30,0.18,0.00,M1] 
02:09:18.497 00.000 13300 refined, 1 included, MultiStar: {0.08, 0.14}, one-star: {0.15, 0.15}
02:09:18.497 00.000 13300 CameraToMount -- cameraTheta (1.04) - m_xAngle (1.53) = xAngle (-0.50 = -0.50)
02:09:18.497 00.000 13300 CameraToMount -- cameraTheta (1.04) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.62 = 2.66)
02:09:18.497 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.14 hyp=0.16 cameraTheta=1.04 mountX=0.14 mountY=0.08, mountTheta=0.48
02:09:18.500 00.003 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.14, opts=13)
02:09:18.500 00.000 13300 Enqueuing Move request for scope (0.08, 0.14)
02:09:18.500 00.000 11596 Worker thread wakes up
02:09:18.500 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.14) opts 0xd
02:09:18.501 00.001 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.14)
02:09:18.501 00.000 11596 Moving (0.08, 0.14) raw xDistance=0.14 yDistance=0.08
02:09:18.501 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.14
02:09:18.501 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:18.501 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:09:18.502 00.001 11596 MoveAxis(W, 179, ABG)
02:09:18.502 00.000 11596 Guiding  Dir = 3, Dur = 179
02:09:18.502 00.000 11596 IsSlewing returns 0
02:09:18.510 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
02:09:18.510 00.000 11596 IsGuiding returns 0
02:09:18.518 00.008 13300 UpdateGuideState exits: m=1452 SNR=26.7
02:09:18.518 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:18.518 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:09:18.518 00.000 13300 Enqueuing Expose request
02:09:18.604 00.086 11596 PulseGuide returned control before completion, sleep 96
02:09:18.872 00.268 11596 IsGuiding returns 0
02:09:18.872 00.000 11596 Move returns status 0, amount 179
02:09:18.872 00.000 11596 MoveAxis(N, 0, ABG)
02:09:18.873 00.001 11596 Move returns status 0, amount 0
02:09:18.873 00.000 11596 move complete, result=0
02:09:18.873 00.000 11596 worker thread done servicing request
02:09:18.873 00.000 13300 GuideStep: 0.1 px 179 ms WEST, 0.1 px 0 ms NORTH
02:09:18.873 00.000 11596 Worker thread wakes up
02:09:18.874 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:09:19.387 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:09:21.492 02.105 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"84e73011-8716-447f-8a35-4fad599207ee"}
02:09:21.492 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"84e73011-8716-447f-8a35-4fad599207ee"}
02:09:21.493 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a0dc59c7-8e25-4001-afa0-b4345fd0a1c6"}
02:09:21.493 00.000 13300 case statement mapped state 6 to 3
02:09:21.493 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a0dc59c7-8e25-4001-afa0-b4345fd0a1c6"}
02:09:21.493 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8ae52b19-b2f1-41bb-865e-ee87d29950d1"}
02:09:21.493 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":444,"width":15,"height":15,"star_pos":[7.35,6.79],"pixels":"..."},"id":"8ae52b19-b2f1-41bb-865e-ee87d29950d1"}
02:09:22.410 00.917 11596 Exposure complete
02:09:22.479 00.069 11596 worker thread done servicing request
02:09:22.479 00.000 13300 OnExposeComplete: enter
02:09:22.479 00.000 13300 UpdateGuideState(): m_state=6
02:09:22.480 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 445
02:09:22.480 00.000 13300 Star::Find returns 1 (0), X=35.35, Y=420.60, Mass=1418, SNR=26.4, Peak=184 HFD=3.1
02:09:22.480 00.000 13300 MultiStar: [#1 0.30,0.00,0.00,M9] [#2 0.17,0.10,0.51,U] [#3 0.04,0.11,0.34,U] [#4 0.19,0.31,0.00,M9] [#5 0.06,0.14,0.30,U] [#6 -0.11,0.07,0.27,U] [#7 -0.02,0.15,0.28,U] [#8 0.02,0.01,0.23,U] 
02:09:22.481 00.001 13300 refined, 6 included, MultiStar: {0.08, 0.06}, one-star: {0.15, -0.03}
02:09:22.481 00.000 13300 CameraToMount -- cameraTheta (0.60) - m_xAngle (1.53) = xAngle (-0.93 = -0.93)
02:09:22.481 00.000 13300 CameraToMount -- cameraTheta (0.60) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.06 = 2.22)
02:09:22.481 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.06 hyp=0.10 cameraTheta=0.60 mountX=0.06 mountY=0.08, mountTheta=0.93
02:09:22.483 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.06, opts=13)
02:09:22.483 00.000 13300 Enqueuing Move request for scope (0.08, 0.06)
02:09:22.483 00.000 11596 Worker thread wakes up
02:09:22.483 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.06) opts 0xd
02:09:22.483 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.06)
02:09:22.483 00.000 11596 Moving (0.08, 0.06) raw xDistance=0.06 yDistance=0.08
02:09:22.483 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:09:22.483 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:22.484 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:09:22.484 00.000 11596 MoveAxis(E, 0, ABG)
02:09:22.484 00.000 11596 Move returns status 0, amount 0
02:09:22.484 00.000 11596 MoveAxis(N, 0, ABG)
02:09:22.484 00.000 11596 Move returns status 0, amount 0
02:09:22.484 00.000 11596 move complete, result=0
02:09:22.484 00.000 11596 worker thread done servicing request
02:09:22.490 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
02:09:22.499 00.009 13300 UpdateGuideState exits: m=1418 SNR=26.4
02:09:22.499 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:22.499 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:09:22.499 00.000 13300 Enqueuing Expose request
02:09:22.499 00.000 11596 Worker thread wakes up
02:09:22.499 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:09:22.499 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:09:23.003 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:09:24.491 01.488 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4f518e9a-f91c-4b9e-9c6b-6fb042c56d25"}
02:09:24.491 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4f518e9a-f91c-4b9e-9c6b-6fb042c56d25"}
02:09:24.492 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5ec83ad3-879f-403b-b60f-b4a11585b218"}
02:09:24.492 00.000 13300 case statement mapped state 6 to 3
02:09:24.492 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5ec83ad3-879f-403b-b60f-b4a11585b218"}
02:09:24.493 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9399c68a-c3ac-4058-a67b-547fd256bd8b"}
02:09:24.493 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":445,"width":15,"height":15,"star_pos":[7.35,6.60],"pixels":"..."},"id":"9399c68a-c3ac-4058-a67b-547fd256bd8b"}
02:09:26.024 01.531 11596 Exposure complete
02:09:26.093 00.069 11596 worker thread done servicing request
02:09:26.093 00.000 13300 OnExposeComplete: enter
02:09:26.093 00.000 13300 UpdateGuideState(): m_state=6
02:09:26.093 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 446
02:09:26.094 00.001 13300 Star::Find returns 1 (0), X=35.31, Y=420.51, Mass=1378, SNR=26.0, Peak=162 HFD=3.1
02:09:26.094 00.000 13300 MultiStar: [#1 0.21,-0.09,0.56,U] [#2 0.12,-0.02,0.52,U] [#3 0.07,0.00,0.34,U] [#4 0.20,0.28,0.00,M10] [#5 0.01,0.07,0.31,U] [#6 0.26,-0.15,0.00,M2] [#7 -0.15,-0.20,0.30,U] [#8 0.18,-0.00,0.23,U] 
02:09:26.094 00.000 13300 refined, 6 included, MultiStar: {0.10, -0.07}, one-star: {0.11, -0.12}
02:09:26.094 00.000 13300 CameraToMount -- cameraTheta (-0.62) - m_xAngle (1.53) = xAngle (-2.15 = -2.15)
02:09:26.094 00.000 13300 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.28 = 1.00)
02:09:26.094 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=-0.07 hyp=0.12 cameraTheta=-0.62 mountX=-0.06 mountY=0.10, mountTheta=2.15
02:09:26.097 00.003 13300 SchedulePrimaryMove(1016D950, x=0.10, y=-0.07, opts=13)
02:09:26.097 00.000 13300 Enqueuing Move request for scope (0.10, -0.07)
02:09:26.097 00.000 11596 Worker thread wakes up
02:09:26.097 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.07) opts 0xd
02:09:26.097 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, -0.07)
02:09:26.098 00.001 11596 Moving (0.10, -0.07) raw xDistance=-0.06 yDistance=0.10
02:09:26.098 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:09:26.098 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:26.098 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:09:26.098 00.000 11596 MoveAxis(E, 0, ABG)
02:09:26.098 00.000 11596 Move returns status 0, amount 0
02:09:26.098 00.000 11596 MoveAxis(N, 0, ABG)
02:09:26.098 00.000 11596 Move returns status 0, amount 0
02:09:26.098 00.000 11596 move complete, result=0
02:09:26.098 00.000 11596 worker thread done servicing request
02:09:26.104 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=2, FiltMax=70, Gamma=0.510
02:09:26.113 00.009 13300 UpdateGuideState exits: m=1378 SNR=26.0
02:09:26.114 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:26.114 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:09:26.114 00.000 13300 Enqueuing Expose request
02:09:26.114 00.000 11596 Worker thread wakes up
02:09:26.114 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:09:26.114 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:09:26.618 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:09:27.491 00.873 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0ba73b6b-69dd-4c8d-a471-0554d6f66537"}
02:09:27.491 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0ba73b6b-69dd-4c8d-a471-0554d6f66537"}
02:09:27.492 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"163e8cce-2b26-4cba-91a9-df1829ec7e20"}
02:09:27.492 00.000 13300 case statement mapped state 6 to 3
02:09:27.492 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"163e8cce-2b26-4cba-91a9-df1829ec7e20"}
02:09:27.492 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ee93c312-4d3d-4ae0-8d88-de130a6300c7"}
02:09:27.493 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":446,"width":15,"height":15,"star_pos":[7.31,6.51],"pixels":"..."},"id":"ee93c312-4d3d-4ae0-8d88-de130a6300c7"}
02:09:29.639 02.146 11596 Exposure complete
02:09:29.707 00.068 11596 worker thread done servicing request
02:09:29.708 00.001 13300 OnExposeComplete: enter
02:09:29.708 00.000 13300 UpdateGuideState(): m_state=6
02:09:29.708 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 447
02:09:29.708 00.000 13300 Star::Find returns 1 (0), X=35.25, Y=420.50, Mass=1427, SNR=26.5, Peak=151 HFD=3.2
02:09:29.709 00.001 13300 MultiStar: [#1 0.22,0.11,0.52,U] [#2 0.06,-0.02,0.52,U] [#3 0.06,0.12,0.34,U] [#4 0.06,0.00,0.27,U] [#5 -0.06,0.12,0.29,U] [#6 0.14,0.05,0.28,U] [#7 -0.09,-0.02,0.28,U] [#8 0.15,-0.23,0.23,U] 
02:09:29.709 00.000 13300 refined, 8 included, MultiStar: {0.07, -0.01}, one-star: {0.05, -0.13}
02:09:29.709 00.000 13300 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.53) = xAngle (-1.74 = -1.74)
02:09:29.709 00.000 13300 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.86 = 1.42)
02:09:29.709 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-0.20 mountX=-0.01 mountY=0.07, mountTheta=1.74
02:09:29.711 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.01, opts=13)
02:09:29.711 00.000 13300 Enqueuing Move request for scope (0.07, -0.01)
02:09:29.712 00.001 11596 Worker thread wakes up
02:09:29.712 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.01) opts 0xd
02:09:29.712 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.01)
02:09:29.712 00.000 11596 Moving (0.07, -0.01) raw xDistance=-0.01 yDistance=0.07
02:09:29.712 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:09:29.712 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:29.712 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:09:29.712 00.000 11596 MoveAxis(E, 0, ABG)
02:09:29.712 00.000 11596 Move returns status 0, amount 0
02:09:29.712 00.000 11596 MoveAxis(N, 0, ABG)
02:09:29.713 00.001 11596 Move returns status 0, amount 0
02:09:29.713 00.000 11596 move complete, result=0
02:09:29.713 00.000 11596 worker thread done servicing request
02:09:29.719 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
02:09:29.727 00.008 13300 UpdateGuideState exits: m=1427 SNR=26.5
02:09:29.727 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:29.727 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:09:29.727 00.000 13300 Enqueuing Expose request
02:09:29.727 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:09:29.727 00.000 11596 Worker thread wakes up
02:09:29.728 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:09:30.243 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:09:30.491 00.248 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8f8171de-56ac-4913-aa4c-38d684d14183"}
02:09:30.491 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8f8171de-56ac-4913-aa4c-38d684d14183"}
02:09:30.492 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8f8f46cd-191e-494c-892e-fa2a0a135bf5"}
02:09:30.492 00.000 13300 case statement mapped state 6 to 3
02:09:30.492 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8f8f46cd-191e-494c-892e-fa2a0a135bf5"}
02:09:30.492 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f1d9af50-a3a3-4220-bc92-90306d27c8ab"}
02:09:30.493 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":447,"width":15,"height":15,"star_pos":[7.25,6.50],"pixels":"..."},"id":"f1d9af50-a3a3-4220-bc92-90306d27c8ab"}
02:09:33.276 02.783 11596 Exposure complete
02:09:33.362 00.086 11596 worker thread done servicing request
02:09:33.362 00.000 13300 OnExposeComplete: enter
02:09:33.362 00.000 13300 UpdateGuideState(): m_state=6
02:09:33.363 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 448
02:09:33.363 00.000 13300 Star::Find returns 1 (0), X=35.36, Y=420.52, Mass=1397, SNR=26.2, Peak=150 HFD=3.2
02:09:33.363 00.000 13300 MultiStar: [#1 0.35,-0.09,0.00,M8] [#2 0.11,-0.19,0.52,U] [#3 -0.03,-0.03,0.34,U] [#4 0.14,0.19,0.29,U] [#5 -0.00,-0.11,0.30,U] [#6 0.20,-0.10,0.27,U] [#7 -0.02,-0.12,0.29,U] [#8 -0.10,-0.27,0.23,U] 
02:09:33.363 00.000 13300 refined, 7 included, MultiStar: {0.08, -0.10}, one-star: {0.16, -0.11}
02:09:33.363 00.000 13300 CameraToMount -- cameraTheta (-0.87) - m_xAngle (1.53) = xAngle (-2.40 = -2.40)
02:09:33.364 00.001 13300 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.53 = 0.76)
02:09:33.364 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.10 hyp=0.13 cameraTheta=-0.87 mountX=-0.10 mountY=0.09, mountTheta=2.39
02:09:33.366 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.10, opts=13)
02:09:33.366 00.000 13300 Enqueuing Move request for scope (0.08, -0.10)
02:09:33.366 00.000 11596 Worker thread wakes up
02:09:33.366 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.10) opts 0xd
02:09:33.366 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.10)
02:09:33.366 00.000 11596 Moving (0.08, -0.10) raw xDistance=-0.10 yDistance=0.09
02:09:33.366 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:09:33.367 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:33.367 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:09:33.367 00.000 11596 MoveAxis(E, 0, ABG)
02:09:33.367 00.000 11596 Move returns status 0, amount 0
02:09:33.367 00.000 11596 MoveAxis(N, 0, ABG)
02:09:33.367 00.000 11596 Move returns status 0, amount 0
02:09:33.367 00.000 11596 move complete, result=0
02:09:33.367 00.000 11596 worker thread done servicing request
02:09:33.378 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
02:09:33.387 00.009 13300 UpdateGuideState exits: m=1397 SNR=26.2
02:09:33.387 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:33.387 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:09:33.387 00.000 13300 Enqueuing Expose request
02:09:33.387 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:09:33.387 00.000 11596 Worker thread wakes up
02:09:33.387 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:09:33.491 00.104 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"87adcc54-0751-45f9-a776-b16b38b28603"}
02:09:33.492 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"87adcc54-0751-45f9-a776-b16b38b28603"}
02:09:33.494 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1f4df395-a0f2-4fd8-969f-23d5710e2876"}
02:09:33.494 00.000 13300 case statement mapped state 6 to 3
02:09:33.494 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1f4df395-a0f2-4fd8-969f-23d5710e2876"}
02:09:33.496 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"53836dc4-7e2b-4a60-be39-c7de21c44d60"}
02:09:33.496 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":448,"width":15,"height":15,"star_pos":[7.36,6.52],"pixels":"..."},"id":"53836dc4-7e2b-4a60-be39-c7de21c44d60"}
02:09:33.898 00.402 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:09:36.489 02.591 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"39af6fcd-8680-4c7a-a0e6-e57ffe3521de"}
02:09:36.489 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"39af6fcd-8680-4c7a-a0e6-e57ffe3521de"}
02:09:36.490 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5ed8d05e-81c4-4eca-b421-f948b0e18110"}
02:09:36.490 00.000 13300 case statement mapped state 6 to 3
02:09:36.490 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5ed8d05e-81c4-4eca-b421-f948b0e18110"}
02:09:36.490 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5d017ccb-be60-42dd-8f70-781872201849"}
02:09:36.491 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":448,"width":15,"height":15,"star_pos":[7.36,6.52],"pixels":"..."},"id":"5d017ccb-be60-42dd-8f70-781872201849"}
02:09:36.929 00.438 11596 Exposure complete
02:09:36.997 00.068 11596 worker thread done servicing request
02:09:36.997 00.000 13300 OnExposeComplete: enter
02:09:36.997 00.000 13300 UpdateGuideState(): m_state=6
02:09:36.998 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 449
02:09:36.998 00.000 13300 Star::Find returns 1 (0), X=35.29, Y=420.53, Mass=1419, SNR=26.4, Peak=163 HFD=3.2
02:09:36.998 00.000 13300 MultiStar: [#1 0.27,0.02,0.54,U] [#2 0.08,-0.02,0.52,U] [#3 0.02,0.08,0.34,U] [#4 0.03,0.08,0.27,U] [#5 0.00,0.23,0.30,U] [#6 0.04,0.17,0.25,U] [#7 -0.10,-0.24,0.29,U] [#8 0.38,-0.15,0.00,M1] 
02:09:36.998 00.000 13300 refined, 7 included, MultiStar: {0.08, -0.00}, one-star: {0.09, -0.10}
02:09:36.999 00.001 13300 CameraToMount -- cameraTheta (-0.04) - m_xAngle (1.53) = xAngle (-1.57 = -1.57)
02:09:36.999 00.000 13300 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.70 = 1.58)
02:09:36.999 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.00 hyp=0.08 cameraTheta=-0.04 mountX=-0.00 mountY=0.08, mountTheta=1.57
02:09:37.001 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.00, opts=13)
02:09:37.001 00.000 13300 Enqueuing Move request for scope (0.08, -0.00)
02:09:37.001 00.000 11596 Worker thread wakes up
02:09:37.001 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.00) opts 0xd
02:09:37.001 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.00)
02:09:37.001 00.000 11596 Moving (0.08, -0.00) raw xDistance=-0.00 yDistance=0.08
02:09:37.001 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:09:37.001 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:37.001 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:09:37.001 00.000 11596 MoveAxis(E, 0, ABG)
02:09:37.002 00.001 11596 Move returns status 0, amount 0
02:09:37.002 00.000 11596 MoveAxis(N, 0, ABG)
02:09:37.002 00.000 11596 Move returns status 0, amount 0
02:09:37.002 00.000 11596 move complete, result=0
02:09:37.002 00.000 11596 worker thread done servicing request
02:09:37.008 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=70, Gamma=0.510
02:09:37.016 00.008 13300 UpdateGuideState exits: m=1419 SNR=26.4
02:09:37.016 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:37.016 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:09:37.016 00.000 13300 Enqueuing Expose request
02:09:37.016 00.000 11596 Worker thread wakes up
02:09:37.016 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:09:37.016 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:09:37.522 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:09:39.489 01.967 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e3701df5-f6e7-4e72-86af-2d7a78200910"}
02:09:39.489 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e3701df5-f6e7-4e72-86af-2d7a78200910"}
02:09:39.490 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"16255322-5945-45ed-ac14-17b3df804412"}
02:09:39.490 00.000 13300 case statement mapped state 6 to 3
02:09:39.490 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"16255322-5945-45ed-ac14-17b3df804412"}
02:09:39.491 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"518c98ba-9c02-4a06-9b73-3e1de09674a3"}
02:09:39.491 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":449,"width":15,"height":15,"star_pos":[7.29,6.53],"pixels":"..."},"id":"518c98ba-9c02-4a06-9b73-3e1de09674a3"}
02:09:40.544 01.053 11596 Exposure complete
02:09:40.619 00.075 11596 worker thread done servicing request
02:09:40.619 00.000 13300 OnExposeComplete: enter
02:09:40.619 00.000 13300 UpdateGuideState(): m_state=6
02:09:40.619 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 450
02:09:40.620 00.001 13300 Star::Find returns 1 (0), X=35.23, Y=420.58, Mass=1412, SNR=26.3, Peak=156 HFD=3.2
02:09:40.620 00.000 13300 MultiStar: [#1 0.18,0.06,0.55,U] [#2 0.04,0.06,0.51,U] [#3 -0.02,-0.06,0.34,U] [#4 0.11,0.25,0.27,U] [#5 -0.01,0.04,0.31,U] [#6 0.10,-0.04,0.27,U] [#7 -0.20,-0.40,0.00,M1] [#8 0.09,-0.21,0.23,U] 
02:09:40.620 00.000 13300 single-star, 7 included, MultiStar: {0.06, 0.00}, one-star: {0.03, -0.05}
02:09:40.620 00.000 13300 CameraToMount -- cameraTheta (-1.11) - m_xAngle (1.53) = xAngle (-2.65 = -2.65)
02:09:40.620 00.000 13300 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.77 = 0.51)
02:09:40.621 00.001 13300 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-1.11 mountX=-0.05 mountY=0.03, mountTheta=2.64
02:09:40.623 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.05, opts=13)
02:09:40.623 00.000 13300 Enqueuing Move request for scope (0.03, -0.05)
02:09:40.623 00.000 11596 Worker thread wakes up
02:09:40.623 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.05) opts 0xd
02:09:40.624 00.001 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.05)
02:09:40.624 00.000 11596 Moving (0.03, -0.05) raw xDistance=-0.05 yDistance=0.03
02:09:40.624 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:09:40.624 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:40.624 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:09:40.624 00.000 11596 MoveAxis(E, 0, ABG)
02:09:40.624 00.000 11596 Move returns status 0, amount 0
02:09:40.624 00.000 11596 MoveAxis(N, 0, ABG)
02:09:40.624 00.000 11596 Move returns status 0, amount 0
02:09:40.624 00.000 11596 move complete, result=0
02:09:40.625 00.001 11596 worker thread done servicing request
02:09:40.632 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=244, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
02:09:40.639 00.007 13300 UpdateGuideState exits: m=1412 SNR=26.3
02:09:40.640 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:40.640 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:09:40.640 00.000 13300 Enqueuing Expose request
02:09:40.640 00.000 11596 Worker thread wakes up
02:09:40.640 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:09:40.640 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:09:41.150 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:09:42.487 01.337 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c2cd5240-3464-4015-96b1-eb34cb744d22"}
02:09:42.487 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c2cd5240-3464-4015-96b1-eb34cb744d22"}
02:09:42.488 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cd471aa6-4db7-4f8d-b9a1-531846888519"}
02:09:42.488 00.000 13300 case statement mapped state 6 to 3
02:09:42.488 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cd471aa6-4db7-4f8d-b9a1-531846888519"}
02:09:42.488 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cde8ffd7-dc27-41d9-a480-b280985b7a8d"}
02:09:42.489 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":450,"width":15,"height":15,"star_pos":[7.23,6.58],"pixels":"..."},"id":"cde8ffd7-dc27-41d9-a480-b280985b7a8d"}
02:09:44.179 01.690 11596 Exposure complete
02:09:44.250 00.071 11596 worker thread done servicing request
02:09:44.250 00.000 13300 OnExposeComplete: enter
02:09:44.250 00.000 13300 UpdateGuideState(): m_state=6
02:09:44.250 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 451
02:09:44.250 00.000 13300 Star::Find returns 1 (0), X=35.30, Y=420.63, Mass=1393, SNR=26.2, Peak=173 HFD=3.1
02:09:44.251 00.001 13300 MultiStar: [#1 0.19,0.21,0.55,U] [#2 0.09,0.02,0.51,U] [#3 -0.06,0.16,0.34,U] [#4 -0.07,0.21,0.27,U] [#5 -0.01,-0.06,0.29,U] [#6 -0.01,-0.15,0.27,U] [#7 -0.30,-0.32,0.00,M2] [#8 0.06,0.01,0.22,U] 
02:09:44.251 00.000 13300 refined, 7 included, MultiStar: {0.06, 0.05}, one-star: {0.10, 0.00}
02:09:44.251 00.000 13300 CameraToMount -- cameraTheta (0.69) - m_xAngle (1.53) = xAngle (-0.85 = -0.85)
02:09:44.251 00.000 13300 CameraToMount -- cameraTheta (0.69) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.97 = 2.31)
02:09:44.252 00.001 13300 CameraToMount -- cameraX=0.06 cameraY=0.05 hyp=0.08 cameraTheta=0.69 mountX=0.05 mountY=0.06, mountTheta=0.84
02:09:44.253 00.001 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.05, opts=13)
02:09:44.253 00.000 13300 Enqueuing Move request for scope (0.06, 0.05)
02:09:44.254 00.001 11596 Worker thread wakes up
02:09:44.254 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.05) opts 0xd
02:09:44.254 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.05)
02:09:44.254 00.000 11596 Moving (0.06, 0.05) raw xDistance=0.05 yDistance=0.06
02:09:44.254 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:09:44.254 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:44.254 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:09:44.254 00.000 11596 MoveAxis(E, 0, ABG)
02:09:44.254 00.000 11596 Move returns status 0, amount 0
02:09:44.254 00.000 11596 MoveAxis(N, 0, ABG)
02:09:44.255 00.001 11596 Move returns status 0, amount 0
02:09:44.255 00.000 11596 move complete, result=0
02:09:44.255 00.000 11596 worker thread done servicing request
02:09:44.262 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
02:09:44.271 00.009 13300 UpdateGuideState exits: m=1393 SNR=26.2
02:09:44.271 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:44.271 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:09:44.271 00.000 13300 Enqueuing Expose request
02:09:44.271 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:09:44.272 00.001 11596 Worker thread wakes up
02:09:44.272 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:09:44.785 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:09:45.487 00.702 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0fd8ee7a-2d05-483b-99b3-fd3b1c5aa14d"}
02:09:45.487 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0fd8ee7a-2d05-483b-99b3-fd3b1c5aa14d"}
02:09:45.488 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b1c3e4b8-a373-45dd-b02d-a1d5f29e25d0"}
02:09:45.488 00.000 13300 case statement mapped state 6 to 3
02:09:45.488 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b1c3e4b8-a373-45dd-b02d-a1d5f29e25d0"}
02:09:45.488 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bb1ea1ae-d445-40f8-9d50-ffd41f7015f0"}
02:09:45.489 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":451,"width":15,"height":15,"star_pos":[7.30,6.63],"pixels":"..."},"id":"bb1ea1ae-d445-40f8-9d50-ffd41f7015f0"}
02:09:47.821 02.332 11596 Exposure complete
02:09:47.897 00.076 11596 worker thread done servicing request
02:09:47.897 00.000 13300 OnExposeComplete: enter
02:09:47.897 00.000 13300 UpdateGuideState(): m_state=6
02:09:47.897 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 452
02:09:47.897 00.000 13300 Star::Find returns 1 (0), X=35.18, Y=420.70, Mass=1382, SNR=26.1, Peak=179 HFD=3.1
02:09:47.898 00.001 13300 MultiStar: [#1 0.17,0.34,0.00,M6] [#2 0.10,0.23,0.52,U] [#3 -0.10,0.15,0.34,U] [#4 0.05,0.37,0.00,M6] [#5 -0.13,0.45,0.00,M1] [#6 0.27,0.18,0.00,M1] [#7 -0.08,0.01,0.29,U] [#8 0.09,0.24,0.22,U] 
02:09:47.898 00.000 13300 single-star, 4 included, MultiStar: {0.00, 0.12}, one-star: {-0.02, 0.07}
02:09:47.898 00.000 13300 CameraToMount -- cameraTheta (1.81) - m_xAngle (1.53) = xAngle (0.28 = 0.28)
02:09:47.898 00.000 13300 CameraToMount -- cameraTheta (1.81) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.85 = -2.85)
02:09:47.898 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.81 mountX=0.06 mountY=-0.02, mountTheta=-0.29
02:09:47.900 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.07, opts=13)
02:09:47.900 00.000 13300 Enqueuing Move request for scope (-0.02, 0.07)
02:09:47.901 00.001 11596 Worker thread wakes up
02:09:47.901 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.07) opts 0xd
02:09:47.901 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.07)
02:09:47.902 00.001 11596 Moving (-0.02, 0.07) raw xDistance=0.06 yDistance=-0.02
02:09:47.902 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:09:47.902 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:47.902 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:09:47.902 00.000 11596 MoveAxis(E, 0, ABG)
02:09:47.902 00.000 11596 Move returns status 0, amount 0
02:09:47.902 00.000 11596 MoveAxis(N, 0, ABG)
02:09:47.903 00.001 11596 Move returns status 0, amount 0
02:09:47.903 00.000 11596 move complete, result=0
02:09:47.904 00.001 11596 worker thread done servicing request
02:09:47.910 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
02:09:47.918 00.008 13300 UpdateGuideState exits: m=1382 SNR=26.1
02:09:47.918 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:47.918 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:09:47.918 00.000 13300 Enqueuing Expose request
02:09:47.918 00.000 11596 Worker thread wakes up
02:09:47.918 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:09:47.918 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:09:48.430 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:09:48.485 00.055 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"73dbc2c6-0786-4bd5-b9c0-93f9f7dbd162"}
02:09:48.485 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"73dbc2c6-0786-4bd5-b9c0-93f9f7dbd162"}
02:09:48.486 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0da9ec34-1c53-4528-867d-ad22123743a7"}
02:09:48.486 00.000 13300 case statement mapped state 6 to 3
02:09:48.486 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0da9ec34-1c53-4528-867d-ad22123743a7"}
02:09:48.486 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"70044c18-2384-47d9-8a30-25a67a96f1c9"}
02:09:48.486 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":452,"width":15,"height":15,"star_pos":[7.18,6.70],"pixels":"..."},"id":"70044c18-2384-47d9-8a30-25a67a96f1c9"}
02:09:51.455 02.969 11596 Exposure complete
02:09:51.485 00.030 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f3811c55-0abe-45d5-8ebe-9e4ef45c4a9f"}
02:09:51.485 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f3811c55-0abe-45d5-8ebe-9e4ef45c4a9f"}
02:09:51.486 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c719dd3f-8fbb-4f7d-8363-d68a4b89fe72"}
02:09:51.486 00.000 13300 case statement mapped state 6 to 3
02:09:51.486 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c719dd3f-8fbb-4f7d-8363-d68a4b89fe72"}
02:09:51.487 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1bd8c9f3-a5a4-40e6-aaef-d36e3900ffbe"}
02:09:51.487 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":452,"width":15,"height":15,"star_pos":[7.18,6.70],"pixels":"..."},"id":"1bd8c9f3-a5a4-40e6-aaef-d36e3900ffbe"}
02:09:51.528 00.041 11596 worker thread done servicing request
02:09:51.528 00.000 13300 OnExposeComplete: enter
02:09:51.528 00.000 13300 UpdateGuideState(): m_state=6
02:09:51.528 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 453
02:09:51.529 00.001 13300 Star::Find returns 1 (0), X=35.32, Y=420.80, Mass=1397, SNR=26.2, Peak=203 HFD=3.1
02:09:51.529 00.000 13300 MultiStar: [#1 0.28,0.44,0.00,M7] [#2 0.12,0.32,0.00,M1] [#3 -0.09,0.40,0.00,M1] [#4 0.13,0.53,0.00,M7] [#5 0.05,0.39,0.00,M2] [#6 0.20,-0.11,0.27,U] [#7 -0.13,0.20,0.28,U] [#8 0.14,-0.06,0.22,U] 
02:09:51.529 00.000 13300 refined, 3 included, MultiStar: {0.10, 0.10}, one-star: {0.12, 0.17}
02:09:51.529 00.000 13300 CameraToMount -- cameraTheta (0.80) - m_xAngle (1.53) = xAngle (-0.73 = -0.73)
02:09:51.529 00.000 13300 CameraToMount -- cameraTheta (0.80) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.86 = 2.43)
02:09:51.529 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.10 hyp=0.14 cameraTheta=0.80 mountX=0.10 mountY=0.09, mountTheta=0.72
02:09:51.531 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.10, opts=13)
02:09:51.531 00.000 13300 Enqueuing Move request for scope (0.10, 0.10)
02:09:51.532 00.001 11596 Worker thread wakes up
02:09:51.532 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.10) opts 0xd
02:09:51.532 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.10)
02:09:51.532 00.000 11596 Moving (0.10, 0.10) raw xDistance=0.10 yDistance=0.09
02:09:51.532 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:09:51.532 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:51.532 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:09:51.532 00.000 11596 MoveAxis(E, 0, ABG)
02:09:51.532 00.000 11596 Move returns status 0, amount 0
02:09:51.532 00.000 11596 MoveAxis(N, 0, ABG)
02:09:51.532 00.000 11596 Move returns status 0, amount 0
02:09:51.533 00.001 11596 move complete, result=0
02:09:51.533 00.000 11596 worker thread done servicing request
02:09:51.539 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
02:09:51.546 00.007 13300 UpdateGuideState exits: m=1397 SNR=26.2
02:09:51.547 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:51.547 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:09:51.547 00.000 13300 Enqueuing Expose request
02:09:51.547 00.000 11596 Worker thread wakes up
02:09:51.547 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:09:51.547 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:09:52.058 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:09:54.485 02.427 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"de1c9514-36ea-4ec4-baf7-e86856b8360c"}
02:09:54.485 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"de1c9514-36ea-4ec4-baf7-e86856b8360c"}
02:09:54.486 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2ee0043b-882c-4224-bce3-c54fd415eb13"}
02:09:54.486 00.000 13300 case statement mapped state 6 to 3
02:09:54.486 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2ee0043b-882c-4224-bce3-c54fd415eb13"}
02:09:54.486 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"39011500-4347-45ab-8497-63ba351a572c"}
02:09:54.487 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":453,"width":15,"height":15,"star_pos":[7.32,6.80],"pixels":"..."},"id":"39011500-4347-45ab-8497-63ba351a572c"}
02:09:55.086 00.599 11596 Exposure complete
02:09:55.156 00.070 11596 worker thread done servicing request
02:09:55.156 00.000 13300 OnExposeComplete: enter
02:09:55.156 00.000 13300 UpdateGuideState(): m_state=6
02:09:55.157 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 454
02:09:55.157 00.000 13300 Star::Find returns 1 (0), X=35.19, Y=420.66, Mass=1423, SNR=26.5, Peak=170 HFD=3.1
02:09:55.157 00.000 13300 MultiStar: [#1 0.24,0.11,0.55,U] [#2 0.19,0.10,0.47,U] [#3 -0.06,0.31,0.00,M2] [#4 -0.13,0.18,0.29,U] [#5 0.00,-0.27,0.31,U] [#6 0.05,0.08,0.29,U] [#7 -0.11,-0.08,0.30,U] [#8 -0.01,-0.16,0.22,U] 
02:09:55.157 00.000 13300 single-star, 7 included, MultiStar: {0.04, 0.02}, one-star: {-0.01, 0.03}
02:09:55.158 00.001 13300 CameraToMount -- cameraTheta (1.87) - m_xAngle (1.53) = xAngle (0.34 = 0.34)
02:09:55.158 00.000 13300 CameraToMount -- cameraTheta (1.87) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.79 = -2.79)
02:09:55.158 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.87 mountX=0.03 mountY=-0.01, mountTheta=-0.35
02:09:55.160 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.03, opts=13)
02:09:55.160 00.000 13300 Enqueuing Move request for scope (-0.01, 0.03)
02:09:55.160 00.000 11596 Worker thread wakes up
02:09:55.160 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd
02:09:55.160 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.03)
02:09:55.160 00.000 11596 Moving (-0.01, 0.03) raw xDistance=0.03 yDistance=-0.01
02:09:55.160 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:09:55.160 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:55.160 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:09:55.160 00.000 11596 MoveAxis(E, 0, ABG)
02:09:55.161 00.001 11596 Move returns status 0, amount 0
02:09:55.161 00.000 11596 MoveAxis(N, 0, ABG)
02:09:55.161 00.000 11596 Move returns status 0, amount 0
02:09:55.161 00.000 11596 move complete, result=0
02:09:55.161 00.000 11596 worker thread done servicing request
02:09:55.168 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
02:09:55.175 00.007 13300 UpdateGuideState exits: m=1423 SNR=26.5
02:09:55.176 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:55.176 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:09:55.176 00.000 13300 Enqueuing Expose request
02:09:55.176 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:09:55.176 00.000 11596 Worker thread wakes up
02:09:55.176 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:09:55.678 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:09:57.483 01.805 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eea2204d-2937-45fa-8940-0657ea1143fb"}
02:09:57.483 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eea2204d-2937-45fa-8940-0657ea1143fb"}
02:09:57.484 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"96c4fd10-3df1-478c-be22-ca5114739bac"}
02:09:57.484 00.000 13300 case statement mapped state 6 to 3
02:09:57.484 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"96c4fd10-3df1-478c-be22-ca5114739bac"}
02:09:57.484 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6cdcb006-83a4-4dc3-9f01-583da6def634"}
02:09:57.485 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":454,"width":15,"height":15,"star_pos":[7.19,6.66],"pixels":"..."},"id":"6cdcb006-83a4-4dc3-9f01-583da6def634"}
02:09:58.712 01.227 11596 Exposure complete
02:09:58.780 00.068 11596 worker thread done servicing request
02:09:58.781 00.001 13300 OnExposeComplete: enter
02:09:58.781 00.000 13300 UpdateGuideState(): m_state=6
02:09:58.781 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 455
02:09:58.781 00.000 13300 Star::Find returns 1 (0), X=35.17, Y=420.71, Mass=1417, SNR=26.4, Peak=172 HFD=3.1
02:09:58.782 00.001 13300 MultiStar: [#1 0.36,0.20,0.00,M7] [#2 0.17,0.21,0.52,U] [#3 -0.00,0.32,0.00,M3] [#4 -0.18,0.36,0.00,M7] [#5 -0.21,0.36,0.00,M2] [#6 0.19,0.11,0.27,U] [#7 -0.06,0.01,0.28,U] [#8 -0.10,-0.15,0.22,U] 
02:09:58.782 00.000 13300 single-star, 4 included, MultiStar: {0.03, 0.08}, one-star: {-0.03, 0.07}
02:09:58.782 00.000 13300 CameraToMount -- cameraTheta (1.99) - m_xAngle (1.53) = xAngle (0.46 = 0.46)
02:09:58.782 00.000 13300 CameraToMount -- cameraTheta (1.99) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.67 = -2.67)
02:09:58.782 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.99 mountX=0.07 mountY=-0.04, mountTheta=-0.47
02:09:58.784 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.07, opts=13)
02:09:58.784 00.000 13300 Enqueuing Move request for scope (-0.03, 0.07)
02:09:58.784 00.000 11596 Worker thread wakes up
02:09:58.784 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.07) opts 0xd
02:09:58.784 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.07)
02:09:58.785 00.001 11596 Moving (-0.03, 0.07) raw xDistance=0.07 yDistance=-0.04
02:09:58.785 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:09:58.785 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:58.785 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:09:58.785 00.000 11596 MoveAxis(E, 0, ABG)
02:09:58.785 00.000 11596 Move returns status 0, amount 0
02:09:58.785 00.000 11596 MoveAxis(N, 0, ABG)
02:09:58.785 00.000 11596 Move returns status 0, amount 0
02:09:58.785 00.000 11596 move complete, result=0
02:09:58.785 00.000 11596 worker thread done servicing request
02:09:58.792 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
02:09:58.800 00.008 13300 UpdateGuideState exits: m=1417 SNR=26.4
02:09:58.800 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:58.800 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:09:58.800 00.000 13300 Enqueuing Expose request
02:09:58.800 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:09:58.800 00.000 11596 Worker thread wakes up
02:09:58.800 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:09:59.315 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:10:00.483 01.168 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e23d10da-6daa-4de5-892a-3483121bb18a"}
02:10:00.483 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e23d10da-6daa-4de5-892a-3483121bb18a"}
02:10:00.483 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aa45e7f2-fefa-4964-9a31-0e3b0012ce9f"}
02:10:00.484 00.001 13300 case statement mapped state 6 to 3
02:10:00.484 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"aa45e7f2-fefa-4964-9a31-0e3b0012ce9f"}
02:10:00.484 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"36ced66f-20d8-42be-85dd-27561506dab2"}
02:10:00.485 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":455,"width":15,"height":15,"star_pos":[7.17,6.71],"pixels":"..."},"id":"36ced66f-20d8-42be-85dd-27561506dab2"}
02:10:02.340 01.855 11596 Exposure complete
02:10:02.434 00.094 11596 worker thread done servicing request
02:10:02.434 00.000 13300 OnExposeComplete: enter
02:10:02.434 00.000 13300 UpdateGuideState(): m_state=6
02:10:02.435 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 456
02:10:02.435 00.000 13300 Star::Find returns 1 (0), X=35.24, Y=420.76, Mass=1419, SNR=26.4, Peak=188 HFD=3.0
02:10:02.436 00.001 13300 MultiStar: [#1 0.24,0.13,0.55,U] [#2 0.10,0.29,0.00,M1] [#3 -0.06,0.27,0.34,U] [#4 -0.09,0.34,0.00,M8] [#5 -0.16,0.18,0.31,U] [#6 0.05,0.20,0.27,U] [#7 -0.11,0.12,0.29,U] [#8 0.26,0.17,0.00,M1] 
02:10:02.436 00.000 13300 single-star, 5 included, MultiStar: {0.03, 0.16}, one-star: {0.04, 0.13}
02:10:02.436 00.000 13300 CameraToMount -- cameraTheta (1.26) - m_xAngle (1.53) = xAngle (-0.27 = -0.27)
02:10:02.436 00.000 13300 CameraToMount -- cameraTheta (1.26) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.40 = 2.88)
02:10:02.436 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.13 hyp=0.14 cameraTheta=1.26 mountX=0.13 mountY=0.03, mountTheta=0.26
02:10:02.438 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.13, opts=13)
02:10:02.438 00.000 13300 Enqueuing Move request for scope (0.04, 0.13)
02:10:02.438 00.000 11596 Worker thread wakes up
02:10:02.439 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.13) opts 0xd
02:10:02.439 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.13)
02:10:02.439 00.000 11596 Moving (0.04, 0.13) raw xDistance=0.13 yDistance=0.03
02:10:02.439 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:10:02.439 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:02.439 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:10:02.440 00.001 11596 MoveAxis(E, 0, ABG)
02:10:02.440 00.000 11596 Move returns status 0, amount 0
02:10:02.440 00.000 11596 MoveAxis(N, 0, ABG)
02:10:02.440 00.000 11596 Move returns status 0, amount 0
02:10:02.440 00.000 11596 move complete, result=0
02:10:02.440 00.000 11596 worker thread done servicing request
02:10:02.447 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
02:10:02.455 00.008 13300 UpdateGuideState exits: m=1419 SNR=26.4
02:10:02.455 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:02.455 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:10:02.456 00.001 13300 Enqueuing Expose request
02:10:02.456 00.000 11596 Worker thread wakes up
02:10:02.456 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:10:02.456 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:10:02.962 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:10:03.483 00.521 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"461c9f21-d255-4863-a266-689abd575672"}
02:10:03.483 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"461c9f21-d255-4863-a266-689abd575672"}
02:10:03.484 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"892b87c2-3e82-4a9c-a15d-58247e6517d8"}
02:10:03.484 00.000 13300 case statement mapped state 6 to 3
02:10:03.484 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"892b87c2-3e82-4a9c-a15d-58247e6517d8"}
02:10:03.485 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e2aaaea9-e09c-4c80-a22c-b1ffcea0d66a"}
02:10:03.485 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":456,"width":15,"height":15,"star_pos":[7.24,6.76],"pixels":"..."},"id":"e2aaaea9-e09c-4c80-a22c-b1ffcea0d66a"}
02:10:05.993 02.508 11596 Exposure complete
02:10:06.062 00.069 11596 worker thread done servicing request
02:10:06.062 00.000 13300 OnExposeComplete: enter
02:10:06.062 00.000 13300 UpdateGuideState(): m_state=6
02:10:06.062 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 457
02:10:06.063 00.001 13300 Star::Find returns 1 (0), X=35.30, Y=420.61, Mass=1415, SNR=26.4, Peak=178 HFD=3.1
02:10:06.063 00.000 13300 MultiStar: [#1 0.24,0.19,0.00,M7] [#2 0.13,0.15,0.50,U] [#3 -0.01,0.11,0.34,U] [#4 -0.08,0.11,0.28,U] [#5 -0.07,0.13,0.31,U] [#6 0.10,-0.15,0.27,U] [#7 -0.10,0.05,0.29,U] [#8 0.19,-0.11,0.22,U] 
02:10:06.063 00.000 13300 refined, 7 included, MultiStar: {0.05, 0.04}, one-star: {0.10, -0.02}
02:10:06.063 00.000 13300 CameraToMount -- cameraTheta (0.64) - m_xAngle (1.53) = xAngle (-0.90 = -0.90)
02:10:06.063 00.000 13300 CameraToMount -- cameraTheta (0.64) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.03 = 2.26)
02:10:06.063 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.04 hyp=0.06 cameraTheta=0.64 mountX=0.04 mountY=0.05, mountTheta=0.89
02:10:06.065 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.04, opts=13)
02:10:06.065 00.000 13300 Enqueuing Move request for scope (0.05, 0.04)
02:10:06.066 00.001 11596 Worker thread wakes up
02:10:06.066 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.04) opts 0xd
02:10:06.066 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.04)
02:10:06.066 00.000 11596 Moving (0.05, 0.04) raw xDistance=0.04 yDistance=0.05
02:10:06.066 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:10:06.066 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:06.066 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:10:06.066 00.000 11596 MoveAxis(E, 0, ABG)
02:10:06.066 00.000 11596 Move returns status 0, amount 0
02:10:06.066 00.000 11596 MoveAxis(N, 0, ABG)
02:10:06.066 00.000 11596 Move returns status 0, amount 0
02:10:06.067 00.001 11596 move complete, result=0
02:10:06.067 00.000 11596 worker thread done servicing request
02:10:06.072 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=72, Gamma=0.510
02:10:06.080 00.008 13300 UpdateGuideState exits: m=1415 SNR=26.4
02:10:06.080 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:06.080 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:10:06.080 00.000 13300 Enqueuing Expose request
02:10:06.081 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:10:06.081 00.000 11596 Worker thread wakes up
02:10:06.081 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:10:06.483 00.402 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"458d3f85-4958-492e-a8d5-d8d6f80173d3"}
02:10:06.483 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"458d3f85-4958-492e-a8d5-d8d6f80173d3"}
02:10:06.484 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0a1c1ded-7002-4ce4-868a-1d52ea303573"}
02:10:06.484 00.000 13300 case statement mapped state 6 to 3
02:10:06.484 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0a1c1ded-7002-4ce4-868a-1d52ea303573"}
02:10:06.484 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"66bfa9a3-7ef1-4635-a31a-463030d37b54"}
02:10:06.485 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":457,"width":15,"height":15,"star_pos":[7.30,6.61],"pixels":"..."},"id":"66bfa9a3-7ef1-4635-a31a-463030d37b54"}
02:10:06.585 00.100 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:10:09.483 02.898 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"52a7e682-edc1-476e-84c7-469816965984"}
02:10:09.483 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"52a7e682-edc1-476e-84c7-469816965984"}
02:10:09.483 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b1e1e339-e55f-4186-998d-312a1a3b41a8"}
02:10:09.484 00.001 13300 case statement mapped state 6 to 3
02:10:09.484 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b1e1e339-e55f-4186-998d-312a1a3b41a8"}
02:10:09.484 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"05fe7b24-a532-4803-873f-0ea4fb0a56e7"}
02:10:09.484 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":457,"width":15,"height":15,"star_pos":[7.30,6.61],"pixels":"..."},"id":"05fe7b24-a532-4803-873f-0ea4fb0a56e7"}
02:10:09.622 00.138 11596 Exposure complete
02:10:09.692 00.070 11596 worker thread done servicing request
02:10:09.692 00.000 13300 OnExposeComplete: enter
02:10:09.692 00.000 13300 UpdateGuideState(): m_state=6
02:10:09.693 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 458
02:10:09.693 00.000 13300 Star::Find returns 1 (0), X=35.24, Y=420.60, Mass=1415, SNR=26.4, Peak=172 HFD=3.2
02:10:09.693 00.000 13300 MultiStar: [#1 0.23,0.34,0.00,M8] [#2 0.25,0.15,0.00,M1] [#3 0.02,0.24,0.35,U] [#4 0.00,0.24,0.29,U] [#5 0.12,0.45,0.00,M1] [#6 0.15,-0.05,0.27,U] [#7 -0.20,-0.33,0.00,M1] [#8 0.26,-0.04,0.23,U] 
02:10:09.694 00.001 13300 single-star, 4 included, MultiStar: {0.07, 0.05}, one-star: {0.04, -0.03}
02:10:09.694 00.000 13300 CameraToMount -- cameraTheta (-0.58) - m_xAngle (1.53) = xAngle (-2.11 = -2.11)
02:10:09.694 00.000 13300 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.24 = 1.05)
02:10:09.694 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-0.58 mountX=-0.03 mountY=0.04, mountTheta=2.11
02:10:09.696 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.03, opts=13)
02:10:09.696 00.000 13300 Enqueuing Move request for scope (0.04, -0.03)
02:10:09.696 00.000 11596 Worker thread wakes up
02:10:09.696 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.03) opts 0xd
02:10:09.696 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.03)
02:10:09.697 00.001 11596 Moving (0.04, -0.03) raw xDistance=-0.03 yDistance=0.04
02:10:09.697 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:10:09.697 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:09.697 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:10:09.697 00.000 11596 MoveAxis(E, 0, ABG)
02:10:09.697 00.000 11596 Move returns status 0, amount 0
02:10:09.697 00.000 11596 MoveAxis(N, 0, ABG)
02:10:09.698 00.001 11596 Move returns status 0, amount 0
02:10:09.698 00.000 11596 move complete, result=0
02:10:09.698 00.000 11596 worker thread done servicing request
02:10:09.704 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
02:10:09.712 00.008 13300 UpdateGuideState exits: m=1415 SNR=26.4
02:10:09.713 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:09.713 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:10:09.713 00.000 13300 Enqueuing Expose request
02:10:09.713 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:10:09.713 00.000 11596 Worker thread wakes up
02:10:09.713 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:10:10.229 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:10:12.483 02.254 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1dbd8eec-0fc4-444a-82ec-227573645b74"}
02:10:12.483 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1dbd8eec-0fc4-444a-82ec-227573645b74"}
02:10:12.484 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d571bd5e-75e8-4769-ae7c-85856cff1b85"}
02:10:12.484 00.000 13300 case statement mapped state 6 to 3
02:10:12.484 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d571bd5e-75e8-4769-ae7c-85856cff1b85"}
02:10:12.484 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ee7fe8a0-de5f-4f9a-8908-e734527a2281"}
02:10:12.485 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":458,"width":15,"height":15,"star_pos":[7.24,6.60],"pixels":"..."},"id":"ee7fe8a0-de5f-4f9a-8908-e734527a2281"}
02:10:13.304 00.819 11596 Exposure complete
02:10:13.451 00.147 11596 worker thread done servicing request
02:10:13.452 00.001 13300 OnExposeComplete: enter
02:10:13.452 00.000 13300 UpdateGuideState(): m_state=6
02:10:13.453 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 459
02:10:13.453 00.000 13300 Star::Find returns 1 (0), X=35.25, Y=420.70, Mass=1404, SNR=26.3, Peak=190 HFD=3.0
02:10:13.454 00.001 13300 MultiStar: [#1 0.26,0.40,0.00,M9] [#2 0.15,0.15,0.52,U] [#3 0.02,0.43,0.00,M1] [#4 -0.11,0.12,0.28,U] [#5 0.14,0.34,0.00,M2] [#6 0.17,0.21,0.25,U] [#7 -0.13,0.15,0.26,U] [#8 0.05,-0.05,0.23,U] 
02:10:13.454 00.000 13300 single-star, 5 included, MultiStar: {0.05, 0.10}, one-star: {0.05, 0.06}
02:10:13.454 00.000 13300 CameraToMount -- cameraTheta (0.91) - m_xAngle (1.53) = xAngle (-0.62 = -0.62)
02:10:13.455 00.001 13300 CameraToMount -- cameraTheta (0.91) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.75 = 2.54)
02:10:13.455 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.06 hyp=0.08 cameraTheta=0.91 mountX=0.07 mountY=0.05, mountTheta=0.61
02:10:13.459 00.004 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.06, opts=13)
02:10:13.459 00.000 13300 Enqueuing Move request for scope (0.05, 0.06)
02:10:13.460 00.001 11596 Worker thread wakes up
02:10:13.460 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.06) opts 0xd
02:10:13.460 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.06)
02:10:13.460 00.000 11596 Moving (0.05, 0.06) raw xDistance=0.07 yDistance=0.05
02:10:13.461 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:10:13.461 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:13.461 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:10:13.461 00.000 11596 MoveAxis(E, 0, ABG)
02:10:13.461 00.000 11596 Move returns status 0, amount 0
02:10:13.462 00.001 11596 MoveAxis(N, 0, ABG)
02:10:13.462 00.000 11596 Move returns status 0, amount 0
02:10:13.462 00.000 11596 move complete, result=0
02:10:13.462 00.000 11596 worker thread done servicing request
02:10:13.474 00.012 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
02:10:13.490 00.016 13300 UpdateGuideState exits: m=1404 SNR=26.3
02:10:13.490 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:13.490 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:10:13.490 00.000 13300 Enqueuing Expose request
02:10:13.491 00.001 11596 Worker thread wakes up
02:10:13.491 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:10:13.491 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:10:13.997 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:10:15.482 01.485 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b36441b4-66ab-4942-96d8-760f66ea3873"}
02:10:15.482 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b36441b4-66ab-4942-96d8-760f66ea3873"}
02:10:15.483 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cd7154c6-4b55-4cad-bc8b-360079589059"}
02:10:15.483 00.000 13300 case statement mapped state 6 to 3
02:10:15.483 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cd7154c6-4b55-4cad-bc8b-360079589059"}
02:10:15.484 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"efc92c76-9bf6-4430-92c5-2794d5cfd5ae"}
02:10:15.484 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":459,"width":15,"height":15,"star_pos":[7.25,6.70],"pixels":"..."},"id":"efc92c76-9bf6-4430-92c5-2794d5cfd5ae"}
02:10:17.029 01.545 11596 Exposure complete
02:10:17.127 00.098 11596 worker thread done servicing request
02:10:17.127 00.000 13300 OnExposeComplete: enter
02:10:17.127 00.000 13300 UpdateGuideState(): m_state=6
02:10:17.128 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 460
02:10:17.128 00.000 13300 Star::Find returns 1 (0), X=35.22, Y=420.74, Mass=1413, SNR=26.4, Peak=185 HFD=3.0
02:10:17.129 00.001 13300 MultiStar: [#1 0.36,0.31,0.00,M10] [#2 0.31,0.27,0.00,M1] [#3 -0.07,0.20,0.34,U] [#4 -0.05,0.45,0.00,M6] [#5 0.05,0.17,0.30,U] [#6 0.21,-0.00,0.27,U] [#7 0.03,0.24,0.27,U] [#8 -0.02,0.12,0.22,U] 
02:10:17.129 00.000 13300 single-star, 5 included, MultiStar: {0.03, 0.13}, one-star: {0.02, 0.10}
02:10:17.129 00.000 13300 CameraToMount -- cameraTheta (1.38) - m_xAngle (1.53) = xAngle (-0.16 = -0.16)
02:10:17.129 00.000 13300 CameraToMount -- cameraTheta (1.38) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.28 = 3.00)
02:10:17.129 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.10 hyp=0.11 cameraTheta=1.38 mountX=0.10 mountY=0.02, mountTheta=0.14
02:10:17.132 00.003 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.10, opts=13)
02:10:17.132 00.000 13300 Enqueuing Move request for scope (0.02, 0.10)
02:10:17.132 00.000 11596 Worker thread wakes up
02:10:17.133 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.10) opts 0xd
02:10:17.133 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.10)
02:10:17.133 00.000 11596 Moving (0.02, 0.10) raw xDistance=0.10 yDistance=0.02
02:10:17.133 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:10:17.133 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:17.133 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:10:17.133 00.000 11596 MoveAxis(E, 0, ABG)
02:10:17.134 00.001 11596 Move returns status 0, amount 0
02:10:17.134 00.000 11596 MoveAxis(N, 0, ABG)
02:10:17.134 00.000 11596 Move returns status 0, amount 0
02:10:17.134 00.000 11596 move complete, result=0
02:10:17.134 00.000 11596 worker thread done servicing request
02:10:17.141 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
02:10:17.149 00.008 13300 UpdateGuideState exits: m=1413 SNR=26.4
02:10:17.149 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:17.149 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:10:17.149 00.000 13300 Enqueuing Expose request
02:10:17.149 00.000 11596 Worker thread wakes up
02:10:17.149 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:10:17.149 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:10:17.666 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:10:18.481 00.815 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ad20f6c9-81bd-4444-ae95-48bf65e5322f"}
02:10:18.481 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ad20f6c9-81bd-4444-ae95-48bf65e5322f"}
02:10:18.482 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f4012d2e-c94f-4b15-a63f-78b55bf61d9e"}
02:10:18.482 00.000 13300 case statement mapped state 6 to 3
02:10:18.482 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f4012d2e-c94f-4b15-a63f-78b55bf61d9e"}
02:10:18.482 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"75105815-b435-4d31-b5b7-7b3ce429f5ed"}
02:10:18.482 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":460,"width":15,"height":15,"star_pos":[7.22,6.74],"pixels":"..."},"id":"75105815-b435-4d31-b5b7-7b3ce429f5ed"}
02:10:20.696 02.214 11596 Exposure complete
02:10:20.771 00.075 11596 worker thread done servicing request
02:10:20.771 00.000 13300 OnExposeComplete: enter
02:10:20.771 00.000 13300 UpdateGuideState(): m_state=6
02:10:20.772 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 461
02:10:20.772 00.000 13300 Star::Find returns 1 (0), X=35.17, Y=420.89, Mass=1391, SNR=26.2, Peak=190 HFD=3.0
02:10:20.773 00.001 13300 MultiStar: [#1 0.22,0.45,0.00,R] [#2 0.04,0.38,0.00,M2] [#3 -0.22,0.56,0.00,M1] [#4 0.03,0.60,0.00,M7] [#5 0.07,0.43,0.00,M2] [#6 0.18,0.18,0.26,U] [#7 -0.14,0.28,0.00,M1] [#8 0.05,0.21,0.23,U] 
02:10:20.773 00.000 13300 refined, 2 included, MultiStar: {0.02, 0.24}, one-star: {-0.03, 0.26}
02:10:20.773 00.000 13300 CameraToMount -- cameraTheta (1.49) - m_xAngle (1.53) = xAngle (-0.05 = -0.05)
02:10:20.773 00.000 13300 CameraToMount -- cameraTheta (1.49) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.17 = 3.11)
02:10:20.773 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.24 hyp=0.24 cameraTheta=1.49 mountX=0.24 mountY=0.01, mountTheta=0.03
02:10:20.775 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.24, opts=13)
02:10:20.775 00.000 13300 Enqueuing Move request for scope (0.02, 0.24)
02:10:20.776 00.001 11596 Worker thread wakes up
02:10:20.776 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.24) opts 0xd
02:10:20.776 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.24)
02:10:20.776 00.000 11596 Moving (0.02, 0.24) raw xDistance=0.24 yDistance=0.01
02:10:20.776 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
02:10:20.776 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:20.776 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:10:20.776 00.000 11596 MoveAxis(W, 297, ABG)
02:10:20.776 00.000 11596 Guiding  Dir = 3, Dur = 297
02:10:20.777 00.001 11596 IsSlewing returns 0
02:10:20.783 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
02:10:20.791 00.008 13300 UpdateGuideState exits: m=1391 SNR=26.2
02:10:20.791 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:20.791 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:10:20.791 00.000 13300 Enqueuing Expose request
02:10:20.844 00.053 11596 IsGuiding returns 0
02:10:21.095 00.251 11596 PulseGuide returned control before completion, sleep 57
02:10:21.480 00.385 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"59368b5e-af9a-4022-9f16-eb9d934d8da3"}
02:10:21.480 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"59368b5e-af9a-4022-9f16-eb9d934d8da3"}
02:10:21.481 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"60f5f9d3-4c37-4d69-8654-7ab27fa16563"}
02:10:21.481 00.000 13300 case statement mapped state 6 to 3
02:10:21.482 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"60f5f9d3-4c37-4d69-8654-7ab27fa16563"}
02:10:21.482 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4d3ac07f-0a7f-4c6b-a554-2740385850b0"}
02:10:21.482 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":461,"width":15,"height":15,"star_pos":[7.17,6.89],"pixels":"..."},"id":"4d3ac07f-0a7f-4c6b-a554-2740385850b0"}
02:10:21.495 00.013 11596 IsGuiding returns 0
02:10:21.495 00.000 11596 Move returns status 0, amount 297
02:10:21.495 00.000 11596 MoveAxis(N, 0, ABG)
02:10:21.495 00.000 11596 Move returns status 0, amount 0
02:10:21.495 00.000 11596 move complete, result=0
02:10:21.495 00.000 11596 worker thread done servicing request
02:10:21.495 00.000 13300 GuideStep: 0.2 px 297 ms WEST, 0.0 px 0 ms NORTH
02:10:21.496 00.001 11596 Worker thread wakes up
02:10:21.496 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:10:22.008 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:10:24.480 02.472 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c84363c1-c9a1-4db3-9f08-4a95e5d13b9e"}
02:10:24.480 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c84363c1-c9a1-4db3-9f08-4a95e5d13b9e"}
02:10:24.481 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c8757492-b17f-409d-9540-1fde3bd4cf51"}
02:10:24.481 00.000 13300 case statement mapped state 6 to 3
02:10:24.481 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c8757492-b17f-409d-9540-1fde3bd4cf51"}
02:10:24.482 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bcb474d7-a929-43ac-8808-93e8e9e8757c"}
02:10:24.482 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":461,"width":15,"height":15,"star_pos":[7.17,6.89],"pixels":"..."},"id":"bcb474d7-a929-43ac-8808-93e8e9e8757c"}
02:10:25.030 00.548 11596 Exposure complete
02:10:25.097 00.067 11596 worker thread done servicing request
02:10:25.098 00.001 13300 OnExposeComplete: enter
02:10:25.098 00.000 13300 UpdateGuideState(): m_state=6
02:10:25.098 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 462
02:10:25.098 00.000 13300 Star::Find returns 1 (0), X=35.28, Y=420.75, Mass=1418, SNR=26.4, Peak=187 HFD=3.0
02:10:25.099 00.001 13300 MultiStar: [#1 0.07,-0.11,0.51,U] [#2 0.10,0.18,0.52,U] [#3 -0.04,0.35,0.00,M2] [#4 -0.10,0.39,0.00,M8] [#5 -0.20,0.30,0.00,M3] [#6 0.09,-0.05,0.28,U] [#7 0.10,0.09,0.29,U] [#8 0.16,-0.01,0.22,U] 
02:10:25.099 00.000 13300 refined, 5 included, MultiStar: {0.09, 0.06}, one-star: {0.08, 0.12}
02:10:25.099 00.000 13300 CameraToMount -- cameraTheta (0.60) - m_xAngle (1.53) = xAngle (-0.94 = -0.94)
02:10:25.099 00.000 13300 CameraToMount -- cameraTheta (0.60) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.06 = 2.22)
02:10:25.099 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.06 hyp=0.11 cameraTheta=0.60 mountX=0.06 mountY=0.09, mountTheta=0.93
02:10:25.103 00.004 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.06, opts=13)
02:10:25.103 00.000 13300 Enqueuing Move request for scope (0.09, 0.06)
02:10:25.103 00.000 11596 Worker thread wakes up
02:10:25.104 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.06) opts 0xd
02:10:25.104 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.06)
02:10:25.104 00.000 11596 Moving (0.09, 0.06) raw xDistance=0.06 yDistance=0.09
02:10:25.104 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:10:25.104 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:25.104 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:10:25.105 00.001 11596 MoveAxis(E, 0, ABG)
02:10:25.105 00.000 11596 Move returns status 0, amount 0
02:10:25.105 00.000 11596 MoveAxis(N, 0, ABG)
02:10:25.105 00.000 11596 Move returns status 0, amount 0
02:10:25.105 00.000 11596 move complete, result=0
02:10:25.105 00.000 11596 worker thread done servicing request
02:10:25.111 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
02:10:25.120 00.009 13300 UpdateGuideState exits: m=1418 SNR=26.4
02:10:25.120 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:25.120 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:10:25.120 00.000 13300 Enqueuing Expose request
02:10:25.120 00.000 11596 Worker thread wakes up
02:10:25.120 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:10:25.121 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:10:25.622 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:10:27.480 01.858 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f4617f1d-47dc-453e-bf86-f00172a779e2"}
02:10:27.480 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f4617f1d-47dc-453e-bf86-f00172a779e2"}
02:10:27.481 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d8dd6fee-5fbc-40a6-b12d-ad960e209d85"}
02:10:27.481 00.000 13300 case statement mapped state 6 to 3
02:10:27.481 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d8dd6fee-5fbc-40a6-b12d-ad960e209d85"}
02:10:27.482 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"14fb0670-ddbf-48fb-a39a-a46a0c67ac50"}
02:10:27.482 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":462,"width":15,"height":15,"star_pos":[7.28,6.75],"pixels":"..."},"id":"14fb0670-ddbf-48fb-a39a-a46a0c67ac50"}
02:10:28.653 01.171 11596 Exposure complete
02:10:28.722 00.069 11596 worker thread done servicing request
02:10:28.722 00.000 13300 OnExposeComplete: enter
02:10:28.722 00.000 13300 UpdateGuideState(): m_state=6
02:10:28.722 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 463
02:10:28.723 00.001 13300 Star::Find returns 1 (0), X=35.23, Y=420.56, Mass=1415, SNR=26.4, Peak=156 HFD=3.2
02:10:28.723 00.000 13300 MultiStar: [#1 -0.03,-0.44,0.00,M1] [#2 0.12,0.07,0.52,U] [#3 -0.02,0.09,0.34,U] [#4 -0.06,0.30,0.00,M9] [#5 0.02,-0.05,0.31,U] [#6 0.21,-0.21,0.00,M1] [#7 -0.04,0.20,0.28,U] [#8 -0.08,-0.19,0.23,U] 
02:10:28.723 00.000 13300 refined, 5 included, MultiStar: {0.02, -0.00}, one-star: {0.03, -0.08}
02:10:28.723 00.000 13300 CameraToMount -- cameraTheta (-0.17) - m_xAngle (1.53) = xAngle (-1.70 = -1.70)
02:10:28.724 00.001 13300 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.83 = 1.46)
02:10:28.724 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.00 hyp=0.03 cameraTheta=-0.17 mountX=-0.00 mountY=0.03, mountTheta=1.70
02:10:28.725 00.001 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.00, opts=13)
02:10:28.726 00.001 13300 Enqueuing Move request for scope (0.02, -0.00)
02:10:28.726 00.000 11596 Worker thread wakes up
02:10:28.726 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.00) opts 0xd
02:10:28.726 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.00)
02:10:28.726 00.000 11596 Moving (0.02, -0.00) raw xDistance=-0.00 yDistance=0.03
02:10:28.726 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:10:28.726 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:28.726 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:10:28.726 00.000 11596 MoveAxis(E, 0, ABG)
02:10:28.726 00.000 11596 Move returns status 0, amount 0
02:10:28.727 00.001 11596 MoveAxis(N, 0, ABG)
02:10:28.727 00.000 11596 Move returns status 0, amount 0
02:10:28.727 00.000 11596 move complete, result=0
02:10:28.727 00.000 11596 worker thread done servicing request
02:10:28.732 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
02:10:28.741 00.009 13300 UpdateGuideState exits: m=1415 SNR=26.4
02:10:28.741 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:28.741 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:10:28.741 00.000 13300 Enqueuing Expose request
02:10:28.741 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:10:28.742 00.001 11596 Worker thread wakes up
02:10:28.742 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:10:29.257 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:10:30.480 01.223 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f40f6db0-1ccb-4f3e-a4f6-0ed1fea2c9b4"}
02:10:30.480 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f40f6db0-1ccb-4f3e-a4f6-0ed1fea2c9b4"}
02:10:30.481 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"606ab665-9227-4d60-9562-ff60a20101fd"}
02:10:30.481 00.000 13300 case statement mapped state 6 to 3
02:10:30.481 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"606ab665-9227-4d60-9562-ff60a20101fd"}
02:10:30.482 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0fba4642-fe5e-42aa-aa3f-a114f2baf648"}
02:10:30.482 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":463,"width":15,"height":15,"star_pos":[7.23,6.56],"pixels":"..."},"id":"0fba4642-fe5e-42aa-aa3f-a114f2baf648"}
02:10:32.283 01.801 11596 Exposure complete
02:10:32.372 00.089 11596 worker thread done servicing request
02:10:32.372 00.000 13300 OnExposeComplete: enter
02:10:32.373 00.001 13300 UpdateGuideState(): m_state=6
02:10:32.373 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 464
02:10:32.373 00.000 13300 Star::Find returns 1 (0), X=35.30, Y=420.54, Mass=1393, SNR=26.2, Peak=153 HFD=3.2
02:10:32.374 00.001 13300 MultiStar: [#1 -0.04,-0.37,0.00,M2] [#2 0.16,0.03,0.50,U] [#3 0.06,0.01,0.35,U] [#4 0.07,0.15,0.27,U] [#5 0.02,-0.07,0.31,U] [#6 0.15,-0.09,0.28,U] [#7 -0.11,-0.12,0.28,U] [#8 0.10,-0.10,0.24,U] 
02:10:32.374 00.000 13300 refined, 7 included, MultiStar: {0.08, -0.04}, one-star: {0.10, -0.10}
02:10:32.374 00.000 13300 CameraToMount -- cameraTheta (-0.51) - m_xAngle (1.53) = xAngle (-2.04 = -2.04)
02:10:32.374 00.000 13300 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.17 = 1.12)
02:10:32.374 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-0.51 mountX=-0.04 mountY=0.08, mountTheta=2.04
02:10:32.376 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.04, opts=13)
02:10:32.376 00.000 13300 Enqueuing Move request for scope (0.08, -0.04)
02:10:32.376 00.000 11596 Worker thread wakes up
02:10:32.376 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.04) opts 0xd
02:10:32.376 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.04)
02:10:32.377 00.001 11596 Moving (0.08, -0.04) raw xDistance=-0.04 yDistance=0.08
02:10:32.377 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:10:32.377 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:32.377 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:10:32.377 00.000 11596 MoveAxis(E, 0, ABG)
02:10:32.377 00.000 11596 Move returns status 0, amount 0
02:10:32.377 00.000 11596 MoveAxis(N, 0, ABG)
02:10:32.378 00.001 11596 Move returns status 0, amount 0
02:10:32.378 00.000 11596 move complete, result=0
02:10:32.378 00.000 11596 worker thread done servicing request
02:10:32.384 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=72, Gamma=0.510
02:10:32.393 00.009 13300 UpdateGuideState exits: m=1393 SNR=26.2
02:10:32.394 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:32.394 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:10:32.394 00.000 13300 Enqueuing Expose request
02:10:32.394 00.000 11596 Worker thread wakes up
02:10:32.394 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:10:32.394 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:10:32.905 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:10:33.479 00.574 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bcf438a9-fc23-4452-ba3f-63deb4630a40"}
02:10:33.479 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bcf438a9-fc23-4452-ba3f-63deb4630a40"}
02:10:33.480 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"956819eb-3756-4d2a-b2ea-2400c7849974"}
02:10:33.480 00.000 13300 case statement mapped state 6 to 3
02:10:33.480 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"956819eb-3756-4d2a-b2ea-2400c7849974"}
02:10:33.481 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a5335727-517e-4edf-a6d1-ff199289f601"}
02:10:33.481 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":464,"width":15,"height":15,"star_pos":[7.30,6.54],"pixels":"..."},"id":"a5335727-517e-4edf-a6d1-ff199289f601"}
02:10:35.929 02.448 11596 Exposure complete
02:10:35.998 00.069 11596 worker thread done servicing request
02:10:35.998 00.000 13300 OnExposeComplete: enter
02:10:35.998 00.000 13300 UpdateGuideState(): m_state=6
02:10:35.999 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 465
02:10:35.999 00.000 13300 Star::Find returns 1 (0), X=35.21, Y=420.53, Mass=1404, SNR=26.3, Peak=145 HFD=3.1
02:10:36.000 00.001 13300 MultiStar: [#1 -0.09,-0.53,0.00,M3] [#2 0.17,-0.05,0.47,U] [#3 -0.01,0.15,0.35,U] [#4 -0.14,0.30,0.00,M9] [#5 -0.13,-0.05,0.30,U] [#6 0.22,-0.07,0.27,U] [#7 -0.07,-0.01,0.28,U] [#8 0.09,-0.16,0.22,U] 
02:10:36.000 00.000 13300 refined, 6 included, MultiStar: {0.04, -0.05}, one-star: {0.01, -0.10}
02:10:36.000 00.000 13300 CameraToMount -- cameraTheta (-0.96) - m_xAngle (1.53) = xAngle (-2.49 = -2.49)
02:10:36.000 00.000 13300 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.62 = 0.66)
02:10:36.000 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-0.96 mountX=-0.05 mountY=0.04, mountTheta=2.48
02:10:36.002 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.05, opts=13)
02:10:36.002 00.000 13300 Enqueuing Move request for scope (0.04, -0.05)
02:10:36.002 00.000 11596 Worker thread wakes up
02:10:36.002 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd
02:10:36.002 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.05)
02:10:36.003 00.001 11596 Moving (0.04, -0.05) raw xDistance=-0.05 yDistance=0.04
02:10:36.003 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:10:36.003 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:36.003 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:10:36.003 00.000 11596 MoveAxis(E, 0, ABG)
02:10:36.003 00.000 11596 Move returns status 0, amount 0
02:10:36.003 00.000 11596 MoveAxis(N, 0, ABG)
02:10:36.003 00.000 11596 Move returns status 0, amount 0
02:10:36.003 00.000 11596 move complete, result=0
02:10:36.003 00.000 11596 worker thread done servicing request
02:10:36.009 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
02:10:36.017 00.008 13300 UpdateGuideState exits: m=1404 SNR=26.3
02:10:36.018 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:36.018 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:10:36.018 00.000 13300 Enqueuing Expose request
02:10:36.018 00.000 11596 Worker thread wakes up
02:10:36.018 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:10:36.018 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:10:36.479 00.461 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b46a6301-f6bc-4c82-86af-4982fee483fb"}
02:10:36.479 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b46a6301-f6bc-4c82-86af-4982fee483fb"}
02:10:36.480 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"840acb44-a39d-465f-ab58-313d42cfb251"}
02:10:36.480 00.000 13300 case statement mapped state 6 to 3
02:10:36.480 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"840acb44-a39d-465f-ab58-313d42cfb251"}
02:10:36.481 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"88605460-f9b8-4b6d-8c03-3085b50392b1"}
02:10:36.482 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":465,"width":15,"height":15,"star_pos":[7.21,6.53],"pixels":"..."},"id":"88605460-f9b8-4b6d-8c03-3085b50392b1"}
02:10:36.522 00.040 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:10:39.480 02.958 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"884077d2-bcbb-44e3-bdfb-0e6dbbdeb828"}
02:10:39.480 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"884077d2-bcbb-44e3-bdfb-0e6dbbdeb828"}
02:10:39.481 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6b1b587f-9a72-43f4-aa24-f45c654547ea"}
02:10:39.481 00.000 13300 case statement mapped state 6 to 3
02:10:39.481 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6b1b587f-9a72-43f4-aa24-f45c654547ea"}
02:10:39.482 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0dfd42f4-d900-4cb1-a1dc-98806b2f55dc"}
02:10:39.482 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":465,"width":15,"height":15,"star_pos":[7.21,6.53],"pixels":"..."},"id":"0dfd42f4-d900-4cb1-a1dc-98806b2f55dc"}
02:10:39.544 00.062 11596 Exposure complete
02:10:39.614 00.070 11596 worker thread done servicing request
02:10:39.614 00.000 13300 OnExposeComplete: enter
02:10:39.614 00.000 13300 UpdateGuideState(): m_state=6
02:10:39.615 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 466
02:10:39.615 00.000 13300 Star::Find returns 1 (0), X=35.25, Y=420.45, Mass=1401, SNR=26.2, Peak=151 HFD=3.2
02:10:39.615 00.000 13300 MultiStar: [#1 0.06,-0.45,0.00,M4] [#2 0.06,-0.08,0.51,U] [#3 -0.04,0.00,0.34,U] [#4 -0.07,0.12,0.27,U] [#5 -0.08,0.08,0.30,U] [#6 0.09,-0.17,0.27,U] [#7 -0.19,-0.12,0.28,U] [#8 -0.06,-0.27,0.23,U] 
02:10:39.615 00.000 13300 refined, 7 included, MultiStar: {-0.01, -0.10}, one-star: {0.05, -0.19}
02:10:39.615 00.000 13300 CameraToMount -- cameraTheta (-1.64) - m_xAngle (1.53) = xAngle (-3.17 = 3.11)
02:10:39.615 00.000 13300 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.30 = -0.02)
02:10:39.616 00.001 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.64 mountX=-0.10 mountY=-0.00, mountTheta=-3.13
02:10:39.618 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.10, opts=13)
02:10:39.618 00.000 13300 Enqueuing Move request for scope (-0.01, -0.10)
02:10:39.618 00.000 11596 Worker thread wakes up
02:10:39.618 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.10) opts 0xd
02:10:39.618 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.10)
02:10:39.619 00.001 11596 Moving (-0.01, -0.10) raw xDistance=-0.10 yDistance=-0.00
02:10:39.619 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:10:39.619 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:39.619 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:10:39.619 00.000 11596 MoveAxis(E, 0, ABG)
02:10:39.619 00.000 11596 Move returns status 0, amount 0
02:10:39.619 00.000 11596 MoveAxis(N, 0, ABG)
02:10:39.619 00.000 11596 Move returns status 0, amount 0
02:10:39.619 00.000 11596 move complete, result=0
02:10:39.619 00.000 11596 worker thread done servicing request
02:10:39.626 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
02:10:39.634 00.008 13300 UpdateGuideState exits: m=1401 SNR=26.2
02:10:39.634 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:39.634 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:10:39.634 00.000 13300 Enqueuing Expose request
02:10:39.634 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:10:39.634 00.000 11596 Worker thread wakes up
02:10:39.635 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:10:40.147 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:10:42.479 02.332 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0886ce86-cd58-4b5b-8a45-1fbfb52686e8"}
02:10:42.479 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0886ce86-cd58-4b5b-8a45-1fbfb52686e8"}
02:10:42.480 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e2a16dc6-3b3b-4b5b-a60b-23f53b9dcab0"}
02:10:42.480 00.000 13300 case statement mapped state 6 to 3
02:10:42.480 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e2a16dc6-3b3b-4b5b-a60b-23f53b9dcab0"}
02:10:42.481 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"810f685e-04da-411f-95b1-3349cccd2d11"}
02:10:42.481 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":466,"width":15,"height":15,"star_pos":[7.25,7.45],"pixels":"..."},"id":"810f685e-04da-411f-95b1-3349cccd2d11"}
02:10:43.170 00.689 11596 Exposure complete
02:10:43.241 00.071 11596 worker thread done servicing request
02:10:43.241 00.000 13300 OnExposeComplete: enter
02:10:43.241 00.000 13300 UpdateGuideState(): m_state=6
02:10:43.242 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 467
02:10:43.242 00.000 13300 Star::Find returns 1 (0), X=35.27, Y=420.47, Mass=1390, SNR=26.1, Peak=146 HFD=3.2
02:10:43.242 00.000 13300 MultiStar: [#1 -0.07,-0.53,0.00,M5] [#2 0.10,-0.17,0.51,U] [#3 -0.11,0.18,0.35,U] [#4 0.01,0.00,0.28,U] [#5 0.07,0.11,0.29,U] [#6 0.06,-0.11,0.27,U] [#7 -0.13,-0.09,0.28,U] [#8 0.22,-0.07,0.23,U] 
02:10:43.242 00.000 13300 refined, 7 included, MultiStar: {0.04, -0.07}, one-star: {0.07, -0.17}
02:10:43.243 00.001 13300 CameraToMount -- cameraTheta (-1.02) - m_xAngle (1.53) = xAngle (-2.55 = -2.55)
02:10:43.243 00.000 13300 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.68 = 0.60)
02:10:43.243 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-1.02 mountX=-0.07 mountY=0.05, mountTheta=2.54
02:10:43.245 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.07, opts=13)
02:10:43.245 00.000 13300 Enqueuing Move request for scope (0.04, -0.07)
02:10:43.245 00.000 11596 Worker thread wakes up
02:10:43.245 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.07) opts 0xd
02:10:43.245 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.07)
02:10:43.245 00.000 11596 Moving (0.04, -0.07) raw xDistance=-0.07 yDistance=0.05
02:10:43.245 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:10:43.245 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:43.246 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:10:43.246 00.000 11596 MoveAxis(E, 0, ABG)
02:10:43.246 00.000 11596 Move returns status 0, amount 0
02:10:43.246 00.000 11596 MoveAxis(N, 0, ABG)
02:10:43.246 00.000 11596 Move returns status 0, amount 0
02:10:43.246 00.000 11596 move complete, result=0
02:10:43.246 00.000 11596 worker thread done servicing request
02:10:43.252 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
02:10:43.261 00.009 13300 UpdateGuideState exits: m=1390 SNR=26.1
02:10:43.261 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:43.261 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:10:43.261 00.000 13300 Enqueuing Expose request
02:10:43.261 00.000 11596 Worker thread wakes up
02:10:43.261 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:10:43.262 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:10:43.764 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:10:45.479 01.715 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5198984c-7124-498e-a7e0-8226aedf36c8"}
02:10:45.479 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5198984c-7124-498e-a7e0-8226aedf36c8"}
02:10:45.480 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"83028714-4eea-49f9-905d-fcb2fe065726"}
02:10:45.480 00.000 13300 case statement mapped state 6 to 3
02:10:45.480 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"83028714-4eea-49f9-905d-fcb2fe065726"}
02:10:45.480 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"feb48453-ad48-4642-b285-16217e0cb60a"}
02:10:45.481 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":467,"width":15,"height":15,"star_pos":[7.27,7.47],"pixels":"..."},"id":"feb48453-ad48-4642-b285-16217e0cb60a"}
02:10:46.797 01.316 11596 Exposure complete
02:10:46.867 00.070 11596 worker thread done servicing request
02:10:46.867 00.000 13300 OnExposeComplete: enter
02:10:46.867 00.000 13300 UpdateGuideState(): m_state=6
02:10:46.867 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 468
02:10:46.868 00.001 13300 Star::Find returns 1 (0), X=35.35, Y=420.50, Mass=1391, SNR=26.1, Peak=159 HFD=3.2
02:10:46.868 00.000 13300 MultiStar: [#1 -0.04,-0.49,0.00,M6] [#2 0.20,-0.13,0.52,U] [#3 -0.00,0.20,0.34,U] [#4 -0.01,0.10,0.28,U] [#5 0.15,0.00,0.31,U] [#6 0.19,-0.01,0.27,U] [#7 -0.23,-0.08,0.28,U] [#8 -0.04,-0.22,0.24,U] 
02:10:46.868 00.000 13300 refined, 7 included, MultiStar: {0.08, -0.06}, one-star: {0.15, -0.13}
02:10:46.868 00.000 13300 CameraToMount -- cameraTheta (-0.60) - m_xAngle (1.53) = xAngle (-2.13 = -2.13)
02:10:46.868 00.000 13300 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.26 = 1.02)
02:10:46.868 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-0.60 mountX=-0.05 mountY=0.08, mountTheta=2.13
02:10:46.870 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.06, opts=13)
02:10:46.870 00.000 13300 Enqueuing Move request for scope (0.08, -0.06)
02:10:46.870 00.000 11596 Worker thread wakes up
02:10:46.871 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.06) opts 0xd
02:10:46.871 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.06)
02:10:46.871 00.000 11596 Moving (0.08, -0.06) raw xDistance=-0.05 yDistance=0.08
02:10:46.871 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:10:46.871 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:46.871 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:10:46.871 00.000 11596 MoveAxis(E, 0, ABG)
02:10:46.871 00.000 11596 Move returns status 0, amount 0
02:10:46.871 00.000 11596 MoveAxis(N, 0, ABG)
02:10:46.871 00.000 11596 Move returns status 0, amount 0
02:10:46.872 00.001 11596 move complete, result=0
02:10:46.872 00.000 11596 worker thread done servicing request
02:10:46.877 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=72, Gamma=0.510
02:10:46.885 00.008 13300 UpdateGuideState exits: m=1391 SNR=26.1
02:10:46.885 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:46.886 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:10:46.886 00.000 13300 Enqueuing Expose request
02:10:46.886 00.000 11596 Worker thread wakes up
02:10:46.886 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:10:46.886 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:10:47.389 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:10:48.478 01.089 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"331a2560-9e4f-4ea2-8438-28c1f119ea4d"}
02:10:48.478 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"331a2560-9e4f-4ea2-8438-28c1f119ea4d"}
02:10:48.479 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"119bddaa-7e10-4a3f-bf50-3fe952bbf6f9"}
02:10:48.479 00.000 13300 case statement mapped state 6 to 3
02:10:48.479 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"119bddaa-7e10-4a3f-bf50-3fe952bbf6f9"}
02:10:48.479 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"24caf3f2-06fa-413f-acc3-ec9aee7262a5"}
02:10:48.480 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":468,"width":15,"height":15,"star_pos":[7.35,6.50],"pixels":"..."},"id":"24caf3f2-06fa-413f-acc3-ec9aee7262a5"}
02:10:50.425 01.945 11596 Exposure complete
02:10:50.497 00.072 11596 worker thread done servicing request
02:10:50.497 00.000 13300 OnExposeComplete: enter
02:10:50.497 00.000 13300 UpdateGuideState(): m_state=6
02:10:50.498 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 469
02:10:50.498 00.000 13300 Star::Find returns 1 (0), X=35.30, Y=420.44, Mass=1400, SNR=26.2, Peak=153 HFD=3.2
02:10:50.499 00.001 13300 MultiStar: [#1 0.10,-0.48,0.00,M7] [#2 0.11,-0.08,0.52,U] [#3 -0.10,-0.09,0.36,U] [#4 -0.09,0.04,0.27,U] [#5 0.02,0.01,0.30,U] [#6 0.24,-0.14,0.28,U] [#7 -0.05,-0.18,0.29,U] [#8 0.07,-0.17,0.22,U] 
02:10:50.499 00.000 13300 refined, 7 included, MultiStar: {0.05, -0.12}, one-star: {0.10, -0.19}
02:10:50.499 00.000 13300 CameraToMount -- cameraTheta (-1.15) - m_xAngle (1.53) = xAngle (-2.68 = -2.68)
02:10:50.499 00.000 13300 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.81 = 0.48)
02:10:50.499 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.12 hyp=0.13 cameraTheta=-1.15 mountX=-0.12 mountY=0.06, mountTheta=2.67
02:10:50.502 00.003 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.12, opts=13)
02:10:50.502 00.000 13300 Enqueuing Move request for scope (0.05, -0.12)
02:10:50.503 00.001 11596 Worker thread wakes up
02:10:50.503 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.12) opts 0xd
02:10:50.503 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.12)
02:10:50.503 00.000 11596 Moving (0.05, -0.12) raw xDistance=-0.12 yDistance=0.06
02:10:50.503 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:10:50.503 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:50.503 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:10:50.504 00.001 11596 MoveAxis(E, 0, ABG)
02:10:50.504 00.000 11596 Move returns status 0, amount 0
02:10:50.504 00.000 11596 MoveAxis(N, 0, ABG)
02:10:50.504 00.000 11596 Move returns status 0, amount 0
02:10:50.504 00.000 11596 move complete, result=0
02:10:50.504 00.000 11596 worker thread done servicing request
02:10:50.513 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=2, FiltMax=72, Gamma=0.510
02:10:50.521 00.008 13300 UpdateGuideState exits: m=1400 SNR=26.2
02:10:50.521 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:50.521 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:10:50.522 00.001 13300 Enqueuing Expose request
02:10:50.522 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:10:50.522 00.000 11596 Worker thread wakes up
02:10:50.522 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:10:51.030 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:10:51.477 00.447 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dba6078a-02e0-419c-94df-16bde90e5730"}
02:10:51.477 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dba6078a-02e0-419c-94df-16bde90e5730"}
02:10:51.478 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7cb85cb2-d8d8-4418-be9f-787b0fe670f9"}
02:10:51.478 00.000 13300 case statement mapped state 6 to 3
02:10:51.478 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7cb85cb2-d8d8-4418-be9f-787b0fe670f9"}
02:10:51.479 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2760b47b-4c4a-4e4a-ae86-40fbd3f3d8f6"}
02:10:51.479 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":469,"width":15,"height":15,"star_pos":[7.30,7.44],"pixels":"..."},"id":"2760b47b-4c4a-4e4a-ae86-40fbd3f3d8f6"}
02:10:54.060 02.581 11596 Exposure complete
02:10:54.130 00.070 11596 worker thread done servicing request
02:10:54.130 00.000 13300 OnExposeComplete: enter
02:10:54.130 00.000 13300 UpdateGuideState(): m_state=6
02:10:54.131 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 470
02:10:54.131 00.000 13300 Star::Find returns 1 (0), X=35.30, Y=420.46, Mass=1407, SNR=26.3, Peak=151 HFD=3.2
02:10:54.132 00.001 13300 MultiStar: [#1 0.00,-0.37,0.00,M8] [#2 0.17,-0.02,0.51,U] [#3 -0.18,0.01,0.35,U] [#4 0.09,0.18,0.28,U] [#5 0.12,-0.02,0.30,U] [#6 0.28,-0.15,0.00,M1] [#7 -0.01,-0.36,0.00,M1] [#8 0.05,-0.29,0.00,M1] 
02:10:54.132 00.000 13300 refined, 4 included, MultiStar: {0.07, -0.06}, one-star: {0.10, -0.17}
02:10:54.132 00.000 13300 CameraToMount -- cameraTheta (-0.64) - m_xAngle (1.53) = xAngle (-2.17 = -2.17)
02:10:54.132 00.000 13300 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.30 = 0.99)
02:10:54.132 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-0.64 mountX=-0.05 mountY=0.08, mountTheta=2.16
02:10:54.134 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.06, opts=13)
02:10:54.134 00.000 13300 Enqueuing Move request for scope (0.07, -0.06)
02:10:54.134 00.000 11596 Worker thread wakes up
02:10:54.134 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.06) opts 0xd
02:10:54.134 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.06)
02:10:54.134 00.000 11596 Moving (0.07, -0.06) raw xDistance=-0.05 yDistance=0.08
02:10:54.134 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:10:54.135 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:54.135 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:10:54.135 00.000 11596 MoveAxis(E, 0, ABG)
02:10:54.135 00.000 11596 Move returns status 0, amount 0
02:10:54.135 00.000 11596 MoveAxis(N, 0, ABG)
02:10:54.135 00.000 11596 Move returns status 0, amount 0
02:10:54.135 00.000 11596 move complete, result=0
02:10:54.135 00.000 11596 worker thread done servicing request
02:10:54.141 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
02:10:54.149 00.008 13300 UpdateGuideState exits: m=1407 SNR=26.3
02:10:54.150 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:54.150 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:10:54.150 00.000 13300 Enqueuing Expose request
02:10:54.150 00.000 11596 Worker thread wakes up
02:10:54.150 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:10:54.150 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:10:54.476 00.326 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"66621e4b-8dd7-493d-a696-4603a78370e3"}
02:10:54.476 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"66621e4b-8dd7-493d-a696-4603a78370e3"}
02:10:54.477 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ef9bd185-abf1-478f-8ff3-73a8c73bc215"}
02:10:54.477 00.000 13300 case statement mapped state 6 to 3
02:10:54.477 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ef9bd185-abf1-478f-8ff3-73a8c73bc215"}
02:10:54.477 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"43f13c19-5f5c-4b24-8d9c-189ce31114e0"}
02:10:54.478 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":470,"width":15,"height":15,"star_pos":[7.30,7.46],"pixels":"..."},"id":"43f13c19-5f5c-4b24-8d9c-189ce31114e0"}
02:10:54.653 00.175 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:10:57.476 02.823 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c74b1137-c6e8-49dc-bc3e-c144a60b4045"}
02:10:57.476 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c74b1137-c6e8-49dc-bc3e-c144a60b4045"}
02:10:57.477 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e6ee416a-d7c7-4344-a7ce-78714f585ff2"}
02:10:57.477 00.000 13300 case statement mapped state 6 to 3
02:10:57.477 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e6ee416a-d7c7-4344-a7ce-78714f585ff2"}
02:10:57.478 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"82de1ef7-2db7-43bc-b414-b95485c771a7"}
02:10:57.478 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":470,"width":15,"height":15,"star_pos":[7.30,7.46],"pixels":"..."},"id":"82de1ef7-2db7-43bc-b414-b95485c771a7"}
02:10:57.674 00.196 11596 Exposure complete
02:10:57.743 00.069 11596 worker thread done servicing request
02:10:57.743 00.000 13300 OnExposeComplete: enter
02:10:57.743 00.000 13300 UpdateGuideState(): m_state=6
02:10:57.744 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 471
02:10:57.744 00.000 13300 Star::Find returns 1 (0), X=35.27, Y=420.40, Mass=1405, SNR=26.3, Peak=154 HFD=3.2
02:10:57.744 00.000 13300 MultiStar: [#1 0.03,-0.54,0.00,M9] [#2 0.17,-0.15,0.47,U] [#3 -0.01,-0.12,0.34,U] [#4 -0.03,-0.02,0.28,U] [#5 0.00,-0.01,0.30,U] [#6 0.18,-0.30,0.00,M2] [#7 -0.09,-0.24,0.29,U] [#8 -0.21,-0.10,0.24,U] 
02:10:57.745 00.001 13300 refined, 6 included, MultiStar: {0.02, -0.15}, one-star: {0.07, -0.23}
02:10:57.745 00.000 13300 CameraToMount -- cameraTheta (-1.43) - m_xAngle (1.53) = xAngle (-2.96 = -2.96)
02:10:57.745 00.000 13300 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.09 = 0.20)
02:10:57.745 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.15 hyp=0.15 cameraTheta=-1.43 mountX=-0.15 mountY=0.03, mountTheta=2.95
02:10:57.747 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.15, opts=13)
02:10:57.747 00.000 13300 Enqueuing Move request for scope (0.02, -0.15)
02:10:57.747 00.000 11596 Worker thread wakes up
02:10:57.747 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.15) opts 0xd
02:10:57.747 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.15)
02:10:57.747 00.000 11596 Moving (0.02, -0.15) raw xDistance=-0.15 yDistance=0.03
02:10:57.747 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
02:10:57.747 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:57.748 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:10:57.748 00.000 11596 MoveAxis(E, 189, ABG)
02:10:57.748 00.000 11596 Guiding  Dir = 2, Dur = 189
02:10:57.748 00.000 11596 IsSlewing returns 0
02:10:57.754 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=214, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
02:10:57.760 00.006 11596 IsGuiding returns 0
02:10:57.763 00.003 13300 UpdateGuideState exits: m=1405 SNR=26.3
02:10:57.763 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:57.763 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:10:57.763 00.000 13300 Enqueuing Expose request
02:10:57.849 00.086 11596 PulseGuide returned control before completion, sleep 110
02:10:58.273 00.424 11596 IsGuiding returns 0
02:10:58.273 00.000 11596 Move returns status 0, amount 189
02:10:58.273 00.000 11596 MoveAxis(N, 0, ABG)
02:10:58.273 00.000 11596 Move returns status 0, amount 0
02:10:58.273 00.000 11596 move complete, result=0
02:10:58.273 00.000 11596 worker thread done servicing request
02:10:58.273 00.000 11596 Worker thread wakes up
02:10:58.273 00.000 13300 GuideStep: -0.2 px 189 ms EAST, 0.0 px 0 ms NORTH
02:10:58.275 00.002 11596 worker thread servicing REQUEST_EXPOSE 3000
02:10:58.781 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:11:00.474 01.693 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c78471ba-cbca-4300-b9e8-c1e32d0bf7ab"}
02:11:00.474 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c78471ba-cbca-4300-b9e8-c1e32d0bf7ab"}
02:11:00.475 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d13c7074-a8d0-444e-8f66-20456363b719"}
02:11:00.475 00.000 13300 case statement mapped state 6 to 3
02:11:00.475 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d13c7074-a8d0-444e-8f66-20456363b719"}
02:11:00.475 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2f56a851-8fde-4e77-a894-70726687d86b"}
02:11:00.476 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":471,"width":15,"height":15,"star_pos":[7.27,7.40],"pixels":"..."},"id":"2f56a851-8fde-4e77-a894-70726687d86b"}
02:11:01.801 01.325 11596 Exposure complete
02:11:01.876 00.075 11596 worker thread done servicing request
02:11:01.877 00.001 13300 OnExposeComplete: enter
02:11:01.877 00.000 13300 UpdateGuideState(): m_state=6
02:11:01.877 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 472
02:11:01.877 00.000 13300 Star::Find returns 1 (0), X=35.23, Y=420.40, Mass=1400, SNR=26.2, Peak=151 HFD=3.2
02:11:01.878 00.001 13300 MultiStar: [#1 -0.00,-0.60,0.00,M10] [#2 0.07,-0.30,0.00,M1] [#3 -0.06,-0.20,0.35,U] [#4 -0.22,0.12,0.27,U] [#5 -0.15,-0.08,0.30,U] [#6 0.26,-0.08,0.27,U] [#7 -0.25,-0.20,0.00,M1] [#8 -0.01,-0.46,0.00,M1] 
02:11:01.878 00.000 13300 refined, 4 included, MultiStar: {-0.01, -0.14}, one-star: {0.03, -0.23}
02:11:01.878 00.000 13300 CameraToMount -- cameraTheta (-1.67) - m_xAngle (1.53) = xAngle (-3.20 = 3.08)
02:11:01.878 00.000 13300 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.33 = -0.05)
02:11:01.878 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.67 mountX=-0.14 mountY=-0.01, mountTheta=-3.09
02:11:01.880 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.14, opts=13)
02:11:01.880 00.000 13300 Enqueuing Move request for scope (-0.01, -0.14)
02:11:01.880 00.000 11596 Worker thread wakes up
02:11:01.880 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.14) opts 0xd
02:11:01.881 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.14)
02:11:01.881 00.000 11596 Moving (-0.01, -0.14) raw xDistance=-0.14 yDistance=-0.01
02:11:01.881 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.14
02:11:01.881 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:01.881 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:11:01.881 00.000 11596 MoveAxis(E, 193, ABG)
02:11:01.881 00.000 11596 Guiding  Dir = 2, Dur = 193
02:11:01.881 00.000 11596 IsSlewing returns 0
02:11:01.887 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=222, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
02:11:01.896 00.009 13300 UpdateGuideState exits: m=1400 SNR=26.2
02:11:01.896 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:01.896 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:11:01.896 00.000 13300 Enqueuing Expose request
02:11:01.949 00.053 11596 IsGuiding returns 0
02:11:02.269 00.320 11596 IsGuiding returns 1
02:11:02.269 00.000 11596 scope still moving after pulse duration time elapsed
02:11:02.455 00.186 11596 IsSlewing returns 0
02:11:02.724 00.269 11596 IsGuiding returns 0
02:11:02.724 00.000 11596 scope move finished after 193 + 581 ms
02:11:02.724 00.000 11596 Move returns status 0, amount 193
02:11:02.724 00.000 11596 MoveAxis(N, 0, ABG)
02:11:02.724 00.000 11596 Move returns status 0, amount 0
02:11:02.724 00.000 11596 move complete, result=0
02:11:02.724 00.000 11596 worker thread done servicing request
02:11:02.725 00.001 11596 Worker thread wakes up
02:11:02.725 00.000 13300 GuideStep: -0.1 px 193 ms EAST, -0.0 px 0 ms NORTH
02:11:02.725 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:11:03.228 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:11:03.473 00.245 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"44e0ab4f-a0e7-4432-992f-7e2671c2b5d3"}
02:11:03.473 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"44e0ab4f-a0e7-4432-992f-7e2671c2b5d3"}
02:11:03.474 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2a234032-2f89-4891-b85f-01caf94b8f3b"}
02:11:03.474 00.000 13300 case statement mapped state 6 to 3
02:11:03.474 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2a234032-2f89-4891-b85f-01caf94b8f3b"}
02:11:03.474 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7b262470-8242-4229-9ef6-69744da18d22"}
02:11:03.475 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":472,"width":15,"height":15,"star_pos":[7.23,7.40],"pixels":"..."},"id":"7b262470-8242-4229-9ef6-69744da18d22"}
02:11:06.252 02.777 11596 Exposure complete
02:11:06.323 00.071 11596 worker thread done servicing request
02:11:06.323 00.000 13300 OnExposeComplete: enter
02:11:06.324 00.001 13300 UpdateGuideState(): m_state=6
02:11:06.324 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 473
02:11:06.324 00.000 13300 Star::Find returns 1 (0), X=35.24, Y=420.50, Mass=1413, SNR=26.4, Peak=152 HFD=3.1
02:11:06.325 00.001 13300 MultiStar: [#1 -0.04,-0.43,0.00,R] [#2 0.09,-0.01,0.51,U] [#3 -0.17,0.14,0.34,U] [#4 0.08,0.15,0.28,U] [#5 0.05,0.01,0.30,U] [#6 0.02,0.04,0.28,U] [#7 -0.03,-0.23,0.29,U] [#8 0.27,-0.05,0.24,U] 
02:11:06.325 00.000 13300 refined, 7 included, MultiStar: {0.04, -0.04}, one-star: {0.04, -0.13}
02:11:06.325 00.000 13300 CameraToMount -- cameraTheta (-0.77) - m_xAngle (1.53) = xAngle (-2.31 = -2.31)
02:11:06.326 00.001 13300 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.43 = 0.85)
02:11:06.326 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.05 cameraTheta=-0.77 mountX=-0.03 mountY=0.04, mountTheta=2.30
02:11:06.328 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.04, opts=13)
02:11:06.328 00.000 13300 Enqueuing Move request for scope (0.04, -0.04)
02:11:06.328 00.000 11596 Worker thread wakes up
02:11:06.328 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd
02:11:06.328 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.04)
02:11:06.328 00.000 11596 Moving (0.04, -0.04) raw xDistance=-0.03 yDistance=0.04
02:11:06.329 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:11:06.329 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:06.329 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:11:06.329 00.000 11596 MoveAxis(E, 0, ABG)
02:11:06.329 00.000 11596 Move returns status 0, amount 0
02:11:06.329 00.000 11596 MoveAxis(N, 0, ABG)
02:11:06.329 00.000 11596 Move returns status 0, amount 0
02:11:06.329 00.000 11596 move complete, result=0
02:11:06.329 00.000 11596 worker thread done servicing request
02:11:06.335 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
02:11:06.343 00.008 13300 UpdateGuideState exits: m=1413 SNR=26.4
02:11:06.343 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:06.343 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:11:06.343 00.000 13300 Enqueuing Expose request
02:11:06.344 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:11:06.344 00.000 11596 Worker thread wakes up
02:11:06.344 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:11:06.473 00.129 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"414f6eb8-f735-46f1-9c96-bedda91fc6d0"}
02:11:06.473 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"414f6eb8-f735-46f1-9c96-bedda91fc6d0"}
02:11:06.474 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"52e850f8-e7a9-4fae-8487-2cd418cd8438"}
02:11:06.474 00.000 13300 case statement mapped state 6 to 3
02:11:06.474 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"52e850f8-e7a9-4fae-8487-2cd418cd8438"}
02:11:06.475 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8e6cf182-a551-480b-b147-33691eee2938"}
02:11:06.475 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":473,"width":15,"height":15,"star_pos":[7.24,7.50],"pixels":"..."},"id":"8e6cf182-a551-480b-b147-33691eee2938"}
02:11:06.857 00.382 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:11:09.471 02.614 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"de8bffd8-847a-40ee-bb91-270a9b13073b"}
02:11:09.471 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"de8bffd8-847a-40ee-bb91-270a9b13073b"}
02:11:09.472 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bac57a24-2af1-4fe4-b753-df7c32bff74b"}
02:11:09.472 00.000 13300 case statement mapped state 6 to 3
02:11:09.472 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bac57a24-2af1-4fe4-b753-df7c32bff74b"}
02:11:09.472 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"15e03213-7a9c-4d3d-bce5-f2ac8531f91e"}
02:11:09.473 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":473,"width":15,"height":15,"star_pos":[7.24,7.50],"pixels":"..."},"id":"15e03213-7a9c-4d3d-bce5-f2ac8531f91e"}
02:11:09.886 00.413 11596 Exposure complete
02:11:09.954 00.068 11596 worker thread done servicing request
02:11:09.954 00.000 13300 OnExposeComplete: enter
02:11:09.954 00.000 13300 UpdateGuideState(): m_state=6
02:11:09.954 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 474
02:11:09.955 00.001 13300 Star::Find returns 1 (0), X=35.17, Y=420.49, Mass=1391, SNR=26.2, Peak=142 HFD=3.1
02:11:09.955 00.000 13300 MultiStar: [#1 0.01,-0.09,0.55,U] [#2 -0.00,-0.02,0.53,U] [#3 -0.24,-0.16,0.00,M1] [#4 -0.13,-0.00,0.28,U] [#5 0.11,0.04,0.30,U] [#6 0.02,-0.29,0.00,M1] [#7 -0.19,-0.06,0.29,U] [#8 0.17,-0.00,0.23,U] 
02:11:09.955 00.000 13300 refined, 6 included, MultiStar: {-0.02, -0.07}, one-star: {-0.03, -0.15}
02:11:09.955 00.000 13300 CameraToMount -- cameraTheta (-1.79) - m_xAngle (1.53) = xAngle (-3.33 = 2.96)
02:11:09.955 00.000 13300 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.45 = -0.17)
02:11:09.955 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.79 mountX=-0.07 mountY=-0.01, mountTheta=-2.97
02:11:09.957 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.07, opts=13)
02:11:09.957 00.000 13300 Enqueuing Move request for scope (-0.02, -0.07)
02:11:09.957 00.000 11596 Worker thread wakes up
02:11:09.958 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.07) opts 0xd
02:11:09.958 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.07)
02:11:09.958 00.000 11596 Moving (-0.02, -0.07) raw xDistance=-0.07 yDistance=-0.01
02:11:09.958 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:11:09.958 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:09.958 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:11:09.958 00.000 11596 MoveAxis(E, 0, ABG)
02:11:09.958 00.000 11596 Move returns status 0, amount 0
02:11:09.959 00.001 11596 MoveAxis(N, 0, ABG)
02:11:09.959 00.000 11596 Move returns status 0, amount 0
02:11:09.959 00.000 11596 move complete, result=0
02:11:09.959 00.000 11596 worker thread done servicing request
02:11:09.966 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=242, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
02:11:09.973 00.007 13300 UpdateGuideState exits: m=1391 SNR=26.2
02:11:09.974 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:09.974 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:11:09.974 00.000 13300 Enqueuing Expose request
02:11:09.974 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:11:09.974 00.000 11596 Worker thread wakes up
02:11:09.974 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:11:10.483 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:11:12.470 01.987 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a1684b49-fe04-4a23-adbb-0cc42f7d37de"}
02:11:12.470 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a1684b49-fe04-4a23-adbb-0cc42f7d37de"}
02:11:12.471 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"95654390-6f66-4bf3-b52e-c0c11319c100"}
02:11:12.471 00.000 13300 case statement mapped state 6 to 3
02:11:12.471 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"95654390-6f66-4bf3-b52e-c0c11319c100"}
02:11:12.471 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"29edc1c6-e54c-41c6-8730-ea44789321cf"}
02:11:12.472 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":474,"width":15,"height":15,"star_pos":[7.17,7.49],"pixels":"..."},"id":"29edc1c6-e54c-41c6-8730-ea44789321cf"}
02:11:13.580 01.108 11596 Exposure complete
02:11:13.732 00.152 11596 worker thread done servicing request
02:11:13.732 00.000 13300 OnExposeComplete: enter
02:11:13.733 00.001 13300 UpdateGuideState(): m_state=6
02:11:13.733 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 475
02:11:13.734 00.001 13300 Star::Find returns 1 (0), X=35.24, Y=420.34, Mass=1409, SNR=26.3, Peak=161 HFD=3.3
02:11:13.735 00.001 13300 MultiStar: [#1 0.01,-0.14,0.56,U] [#2 0.14,-0.25,0.00,M1] [#3 -0.11,0.09,0.35,U] [#4 0.01,-0.07,0.27,U] [#5 -0.06,-0.15,0.30,U] [#6 0.14,-0.27,0.00,M2] [#7 -0.22,-0.17,0.29,U] [#8 0.17,-0.39,0.00,M1] 
02:11:13.735 00.000 13300 refined, 5 included, MultiStar: {-0.03, -0.16}, one-star: {0.04, -0.29}
02:11:13.736 00.001 13300 CameraToMount -- cameraTheta (-1.74) - m_xAngle (1.53) = xAngle (-3.27 = 3.01)
02:11:13.736 00.000 13300 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.40 = -0.12)
02:11:13.736 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.16 hyp=0.17 cameraTheta=-1.74 mountX=-0.16 mountY=-0.02, mountTheta=-3.02
02:11:13.740 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.16, opts=13)
02:11:13.740 00.000 13300 Enqueuing Move request for scope (-0.03, -0.16)
02:11:13.740 00.000 11596 Worker thread wakes up
02:11:13.741 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.16) opts 0xd
02:11:13.741 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.16)
02:11:13.741 00.000 11596 Moving (-0.03, -0.16) raw xDistance=-0.16 yDistance=-0.02
02:11:13.741 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
02:11:13.741 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:13.742 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:11:13.742 00.000 11596 MoveAxis(E, 206, ABG)
02:11:13.742 00.000 11596 Guiding  Dir = 2, Dur = 206
02:11:13.742 00.000 11596 IsSlewing returns 0
02:11:13.754 00.012 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
02:11:13.771 00.017 13300 UpdateGuideState exits: m=1409 SNR=26.3
02:11:13.771 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:13.771 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:11:13.771 00.000 13300 Enqueuing Expose request
02:11:13.990 00.219 11596 IsGuiding returns 0
02:11:14.153 00.163 11596 PulseGuide returned control before completion, sleep 53
02:11:14.608 00.455 11596 IsGuiding returns 1
02:11:14.608 00.000 11596 scope still moving after pulse duration time elapsed
02:11:14.635 00.027 11596 IsSlewing returns 0
02:11:14.809 00.174 11596 IsGuiding returns 0
02:11:14.809 00.000 11596 scope move finished after 206 + 613 ms
02:11:14.810 00.001 11596 Move returns status 0, amount 206
02:11:14.810 00.000 11596 MoveAxis(N, 0, ABG)
02:11:14.810 00.000 11596 Move returns status 0, amount 0
02:11:14.810 00.000 11596 move complete, result=0
02:11:14.810 00.000 11596 worker thread done servicing request
02:11:14.810 00.000 13300 GuideStep: -0.2 px 206 ms EAST, -0.0 px 0 ms NORTH
02:11:14.811 00.001 11596 Worker thread wakes up
02:11:14.811 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:11:15.314 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:11:15.471 00.157 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d39f0df2-3ea1-4486-a134-c7191ddd978f"}
02:11:15.471 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d39f0df2-3ea1-4486-a134-c7191ddd978f"}
02:11:15.472 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6613e3ae-f829-43c4-8aa7-0b3aaa04137a"}
02:11:15.472 00.000 13300 case statement mapped state 6 to 3
02:11:15.472 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6613e3ae-f829-43c4-8aa7-0b3aaa04137a"}
02:11:15.473 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"56fd36b6-8a06-4a7d-a93d-380d0b414c41"}
02:11:15.474 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":475,"width":15,"height":15,"star_pos":[7.24,7.34],"pixels":"..."},"id":"56fd36b6-8a06-4a7d-a93d-380d0b414c41"}
02:11:18.344 02.870 11596 Exposure complete
02:11:18.426 00.082 11596 worker thread done servicing request
02:11:18.426 00.000 13300 OnExposeComplete: enter
02:11:18.426 00.000 13300 UpdateGuideState(): m_state=6
02:11:18.427 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 476
02:11:18.427 00.000 13300 Star::Find returns 1 (0), X=35.15, Y=420.61, Mass=1442, SNR=26.6, Peak=156 HFD=3.2
02:11:18.427 00.000 13300 MultiStar: [#1 -0.06,0.01,0.55,U] [#2 0.09,0.06,0.50,U] [#3 -0.08,0.13,0.34,U] [#4 0.10,0.37,0.00,M1] [#5 -0.17,-0.11,0.30,U] [#6 0.22,-0.16,0.26,U] [#7 -0.29,-0.19,0.00,M1] [#8 -0.10,-0.22,0.22,U] 
02:11:18.428 00.001 13300 refined, 6 included, MultiStar: {-0.03, -0.02}, one-star: {-0.05, -0.02}
02:11:18.428 00.000 13300 CameraToMount -- cameraTheta (-2.51) - m_xAngle (1.53) = xAngle (-4.04 = 2.24)
02:11:18.428 00.000 13300 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.17 = -0.89)
02:11:18.428 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.02 hyp=0.03 cameraTheta=-2.51 mountX=-0.02 mountY=-0.02, mountTheta=-2.25
02:11:18.430 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.02, opts=13)
02:11:18.430 00.000 13300 Enqueuing Move request for scope (-0.03, -0.02)
02:11:18.430 00.000 11596 Worker thread wakes up
02:11:18.430 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.02) opts 0xd
02:11:18.430 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.02)
02:11:18.430 00.000 11596 Moving (-0.03, -0.02) raw xDistance=-0.02 yDistance=-0.02
02:11:18.431 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:11:18.431 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:18.431 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:11:18.431 00.000 11596 MoveAxis(E, 0, ABG)
02:11:18.431 00.000 11596 Move returns status 0, amount 0
02:11:18.431 00.000 11596 MoveAxis(N, 0, ABG)
02:11:18.431 00.000 11596 Move returns status 0, amount 0
02:11:18.432 00.001 11596 move complete, result=0
02:11:18.432 00.000 11596 worker thread done servicing request
02:11:18.438 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
02:11:18.446 00.008 13300 UpdateGuideState exits: m=1442 SNR=26.6
02:11:18.446 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:18.446 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:11:18.446 00.000 13300 Enqueuing Expose request
02:11:18.446 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:11:18.446 00.000 11596 Worker thread wakes up
02:11:18.447 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:11:18.474 00.027 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e3056e4c-0e2b-443b-a7fc-9d9feef3cf06"}
02:11:18.474 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e3056e4c-0e2b-443b-a7fc-9d9feef3cf06"}
02:11:18.477 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7d9a1158-e5ee-4280-ae69-4a2deaf5ef63"}
02:11:18.477 00.000 13300 case statement mapped state 6 to 3
02:11:18.477 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7d9a1158-e5ee-4280-ae69-4a2deaf5ef63"}
02:11:18.479 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d0412a9b-1362-4bf9-ac4f-d30f610e7bad"}
02:11:18.480 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":476,"width":15,"height":15,"star_pos":[7.15,6.61],"pixels":"..."},"id":"d0412a9b-1362-4bf9-ac4f-d30f610e7bad"}
02:11:18.962 00.482 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:11:21.469 02.507 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4ecf636e-c38e-49a0-8112-1e97cedfdc0a"}
02:11:21.469 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4ecf636e-c38e-49a0-8112-1e97cedfdc0a"}
02:11:21.470 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2e1b4a6d-4ec8-405f-8db3-291be91f7d9f"}
02:11:21.470 00.000 13300 case statement mapped state 6 to 3
02:11:21.470 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2e1b4a6d-4ec8-405f-8db3-291be91f7d9f"}
02:11:21.470 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"039e2d75-77e5-40e7-bb89-2e46a003bdf4"}
02:11:21.470 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":476,"width":15,"height":15,"star_pos":[7.15,6.61],"pixels":"..."},"id":"039e2d75-77e5-40e7-bb89-2e46a003bdf4"}
02:11:21.994 00.524 11596 Exposure complete
02:11:22.070 00.076 11596 worker thread done servicing request
02:11:22.070 00.000 13300 OnExposeComplete: enter
02:11:22.070 00.000 13300 UpdateGuideState(): m_state=6
02:11:22.070 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 477
02:11:22.071 00.001 13300 Star::Find returns 1 (0), X=35.22, Y=420.65, Mass=1432, SNR=26.6, Peak=169 HFD=3.1
02:11:22.071 00.000 13300 MultiStar: [#1 0.01,0.23,0.55,U] [#2 0.11,0.11,0.51,U] [#3 -0.09,0.20,0.33,U] [#4 0.01,0.37,0.00,M2] [#5 -0.27,0.13,0.00,M1] [#6 0.06,0.29,0.00,M2] [#7 -0.41,-0.10,0.00,M2] [#8 -0.16,0.02,0.23,U] 
02:11:22.071 00.000 13300 single-star, 4 included, MultiStar: {0.01, 0.10}, one-star: {0.02, 0.02}
02:11:22.071 00.000 13300 CameraToMount -- cameraTheta (0.67) - m_xAngle (1.53) = xAngle (-0.87 = -0.87)
02:11:22.071 00.000 13300 CameraToMount -- cameraTheta (0.67) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.99 = 2.29)
02:11:22.071 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.02 hyp=0.03 cameraTheta=0.67 mountX=0.02 mountY=0.02, mountTheta=0.86
02:11:22.074 00.003 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.02, opts=13)
02:11:22.074 00.000 13300 Enqueuing Move request for scope (0.02, 0.02)
02:11:22.074 00.000 11596 Worker thread wakes up
02:11:22.074 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.02) opts 0xd
02:11:22.075 00.001 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.02)
02:11:22.075 00.000 11596 Moving (0.02, 0.02) raw xDistance=0.02 yDistance=0.02
02:11:22.075 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:11:22.075 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:22.075 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:11:22.075 00.000 11596 MoveAxis(E, 0, ABG)
02:11:22.075 00.000 11596 Move returns status 0, amount 0
02:11:22.076 00.001 11596 MoveAxis(N, 0, ABG)
02:11:22.076 00.000 11596 Move returns status 0, amount 0
02:11:22.076 00.000 11596 move complete, result=0
02:11:22.076 00.000 11596 worker thread done servicing request
02:11:22.084 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=72, Gamma=0.510
02:11:22.092 00.008 13300 UpdateGuideState exits: m=1432 SNR=26.6
02:11:22.092 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:22.092 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:11:22.092 00.000 13300 Enqueuing Expose request
02:11:22.092 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:11:22.092 00.000 11596 Worker thread wakes up
02:11:22.093 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:11:22.602 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:11:24.469 01.867 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"23b58872-39d7-4359-a2c3-3a236f1127da"}
02:11:24.469 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"23b58872-39d7-4359-a2c3-3a236f1127da"}
02:11:24.470 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"48d8fef2-2018-4902-ab6c-628a4eb3d6b7"}
02:11:24.470 00.000 13300 case statement mapped state 6 to 3
02:11:24.470 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"48d8fef2-2018-4902-ab6c-628a4eb3d6b7"}
02:11:24.470 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f34059d2-60b2-46c4-a3fb-19c745cf8bab"}
02:11:24.471 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":477,"width":15,"height":15,"star_pos":[7.22,6.65],"pixels":"..."},"id":"f34059d2-60b2-46c4-a3fb-19c745cf8bab"}
02:11:25.635 01.164 11596 Exposure complete
02:11:25.706 00.071 11596 worker thread done servicing request
02:11:25.706 00.000 13300 OnExposeComplete: enter
02:11:25.706 00.000 13300 UpdateGuideState(): m_state=6
02:11:25.707 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 478
02:11:25.707 00.000 13300 Star::Find returns 1 (0), X=35.21, Y=420.45, Mass=1391, SNR=26.2, Peak=144 HFD=3.2
02:11:25.707 00.000 13300 MultiStar: [#1 -0.01,0.08,0.55,U] [#2 0.00,0.07,0.51,U] [#3 -0.10,-0.01,0.35,U] [#4 -0.11,0.29,0.00,M3] [#5 0.05,0.01,0.30,U] [#6 0.07,-0.17,0.28,U] [#7 -0.22,-0.05,0.29,U] [#8 0.03,-0.16,0.22,U] 
02:11:25.707 00.000 13300 refined, 7 included, MultiStar: {-0.01, -0.06}, one-star: {0.01, -0.18}
02:11:25.707 00.000 13300 CameraToMount -- cameraTheta (-1.81) - m_xAngle (1.53) = xAngle (-3.34 = 2.94)
02:11:25.708 00.001 13300 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.47 = -0.19)
02:11:25.708 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.81 mountX=-0.06 mountY=-0.01, mountTheta=-2.95
02:11:25.709 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.06, opts=13)
02:11:25.710 00.001 13300 Enqueuing Move request for scope (-0.01, -0.06)
02:11:25.710 00.000 11596 Worker thread wakes up
02:11:25.710 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.06) opts 0xd
02:11:25.710 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.06)
02:11:25.710 00.000 11596 Moving (-0.01, -0.06) raw xDistance=-0.06 yDistance=-0.01
02:11:25.710 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:11:25.710 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:25.710 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:11:25.711 00.001 11596 MoveAxis(E, 0, ABG)
02:11:25.711 00.000 11596 Move returns status 0, amount 0
02:11:25.711 00.000 11596 MoveAxis(N, 0, ABG)
02:11:25.711 00.000 11596 Move returns status 0, amount 0
02:11:25.711 00.000 11596 move complete, result=0
02:11:25.711 00.000 11596 worker thread done servicing request
02:11:25.717 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
02:11:25.725 00.008 13300 UpdateGuideState exits: m=1391 SNR=26.2
02:11:25.725 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:25.725 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:11:25.725 00.000 13300 Enqueuing Expose request
02:11:25.725 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:11:25.725 00.000 11596 Worker thread wakes up
02:11:25.726 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:11:26.227 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:11:27.467 01.240 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"343ffd5c-9493-4158-9376-f0d7d1669d31"}
02:11:27.467 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"343ffd5c-9493-4158-9376-f0d7d1669d31"}
02:11:27.468 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"583ff736-5d0d-4439-b1ab-e777d4b7e09e"}
02:11:27.468 00.000 13300 case statement mapped state 6 to 3
02:11:27.468 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"583ff736-5d0d-4439-b1ab-e777d4b7e09e"}
02:11:27.468 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a02e87f5-9950-440c-acc9-197c2b82e61a"}
02:11:27.468 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":478,"width":15,"height":15,"star_pos":[7.21,7.45],"pixels":"..."},"id":"a02e87f5-9950-440c-acc9-197c2b82e61a"}
02:11:29.264 01.796 11596 Exposure complete
02:11:29.338 00.074 11596 worker thread done servicing request
02:11:29.339 00.001 13300 OnExposeComplete: enter
02:11:29.339 00.000 13300 UpdateGuideState(): m_state=6
02:11:29.340 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 479
02:11:29.340 00.000 13300 Star::Find returns 1 (0), X=35.22, Y=420.49, Mass=1405, SNR=26.3, Peak=149 HFD=3.1
02:11:29.341 00.001 13300 MultiStar: [#1 -0.04,0.10,0.55,U] [#2 0.03,0.05,0.51,U] [#3 -0.15,0.06,0.34,U] [#4 -0.18,0.07,0.29,U] [#5 -0.07,-0.10,0.29,U] [#6 0.31,-0.20,0.00,M2] [#7 -0.11,-0.26,0.00,M2] [#8 0.03,-0.12,0.22,U] 
02:11:29.341 00.000 13300 refined, 6 included, MultiStar: {-0.03, -0.03}, one-star: {0.02, -0.14}
02:11:29.341 00.000 13300 CameraToMount -- cameraTheta (-2.41) - m_xAngle (1.53) = xAngle (-3.95 = 2.34)
02:11:29.341 00.000 13300 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.07 = -0.79)
02:11:29.342 00.001 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-2.41 mountX=-0.03 mountY=-0.03, mountTheta=-2.34
02:11:29.345 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.03, opts=13)
02:11:29.345 00.000 13300 Enqueuing Move request for scope (-0.03, -0.03)
02:11:29.345 00.000 11596 Worker thread wakes up
02:11:29.345 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.03) opts 0xd
02:11:29.345 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.03)
02:11:29.345 00.000 11596 Moving (-0.03, -0.03) raw xDistance=-0.03 yDistance=-0.03
02:11:29.345 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:11:29.345 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:29.346 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:11:29.346 00.000 11596 MoveAxis(E, 0, ABG)
02:11:29.346 00.000 11596 Move returns status 0, amount 0
02:11:29.346 00.000 11596 MoveAxis(N, 0, ABG)
02:11:29.346 00.000 11596 Move returns status 0, amount 0
02:11:29.346 00.000 11596 move complete, result=0
02:11:29.346 00.000 11596 worker thread done servicing request
02:11:29.354 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
02:11:29.367 00.013 13300 UpdateGuideState exits: m=1405 SNR=26.3
02:11:29.368 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:29.368 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:11:29.368 00.000 13300 Enqueuing Expose request
02:11:29.368 00.000 11596 Worker thread wakes up
02:11:29.368 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:11:29.368 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:11:29.880 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:11:30.467 00.587 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"319a6b27-af99-41d6-bea6-316bc964b21f"}
02:11:30.467 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"319a6b27-af99-41d6-bea6-316bc964b21f"}
02:11:30.468 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1dbb9cb4-0cc4-4e84-ac3f-7ca85fec9644"}
02:11:30.468 00.000 13300 case statement mapped state 6 to 3
02:11:30.468 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1dbb9cb4-0cc4-4e84-ac3f-7ca85fec9644"}
02:11:30.468 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"24319e61-7f40-453c-a166-3767c08f334e"}
02:11:30.469 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":479,"width":15,"height":15,"star_pos":[7.22,7.49],"pixels":"..."},"id":"24319e61-7f40-453c-a166-3767c08f334e"}
02:11:32.913 02.444 11596 Exposure complete
02:11:32.982 00.069 11596 worker thread done servicing request
02:11:32.983 00.001 13300 OnExposeComplete: enter
02:11:32.983 00.000 13300 UpdateGuideState(): m_state=6
02:11:32.983 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 480
02:11:32.983 00.000 13300 Star::Find returns 1 (0), X=35.15, Y=420.49, Mass=1400, SNR=26.1, Peak=147 HFD=3.1
02:11:32.984 00.001 13300 MultiStar: [#1 -0.11,-0.29,0.00,M1] [#2 -0.01,-0.05,0.48,U] [#3 -0.07,0.04,0.35,U] [#4 -0.09,0.13,0.28,U] [#5 0.02,0.22,0.29,U] [#6 0.10,0.03,0.28,U] [#7 -0.39,0.02,0.00,M3] [#8 0.04,-0.21,0.23,U] 
02:11:32.984 00.000 13300 refined, 6 included, MultiStar: {-0.02, -0.03}, one-star: {-0.05, -0.14}
02:11:32.984 00.000 13300 CameraToMount -- cameraTheta (-2.19) - m_xAngle (1.53) = xAngle (-3.72 = 2.56)
02:11:32.984 00.000 13300 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.85 = -0.56)
02:11:32.985 00.001 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-2.19 mountX=-0.03 mountY=-0.02, mountTheta=-2.57
02:11:32.986 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.03, opts=13)
02:11:32.987 00.001 13300 Enqueuing Move request for scope (-0.02, -0.03)
02:11:32.987 00.000 11596 Worker thread wakes up
02:11:32.987 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
02:11:32.987 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
02:11:32.987 00.000 11596 Moving (-0.02, -0.03) raw xDistance=-0.03 yDistance=-0.02
02:11:32.987 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:11:32.987 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:32.987 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:11:32.987 00.000 11596 MoveAxis(E, 0, ABG)
02:11:32.988 00.001 11596 Move returns status 0, amount 0
02:11:32.988 00.000 11596 MoveAxis(N, 0, ABG)
02:11:32.988 00.000 11596 Move returns status 0, amount 0
02:11:32.988 00.000 11596 move complete, result=0
02:11:32.988 00.000 11596 worker thread done servicing request
02:11:32.993 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=241, med=4, FiltMin=1, FiltMax=86, Gamma=0.510
02:11:33.001 00.008 13300 UpdateGuideState exits: m=1400 SNR=26.1
02:11:33.002 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:33.002 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:11:33.002 00.000 13300 Enqueuing Expose request
02:11:33.002 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:11:33.002 00.000 11596 Worker thread wakes up
02:11:33.002 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:11:33.466 00.464 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b75cbccc-cff6-42ed-a6d0-3ac4917ea640"}
02:11:33.466 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b75cbccc-cff6-42ed-a6d0-3ac4917ea640"}
02:11:33.467 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bdbf4fcc-bf37-47f0-b4d9-d7f4c27a983f"}
02:11:33.467 00.000 13300 case statement mapped state 6 to 3
02:11:33.467 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bdbf4fcc-bf37-47f0-b4d9-d7f4c27a983f"}
02:11:33.468 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c0bd1998-d640-4676-be41-248b71f4173c"}
02:11:33.468 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":480,"width":15,"height":15,"star_pos":[7.15,7.49],"pixels":"..."},"id":"c0bd1998-d640-4676-be41-248b71f4173c"}
02:11:33.505 00.037 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:11:34.453 00.948 13300 evsrv: cli 10203CC0 connect
02:11:34.454 00.001 13300 case statement mapped state 6 to 3
02:11:34.455 00.001 13300 case statement mapped state 6 to 3
02:11:34.457 00.002 13300 evsrv: cli 10203CC0 request: {"method":"get_app_state","id":"893f5efc-4bfe-44fe-b9e9-30bc69fca8a5"}
02:11:34.458 00.001 13300 case statement mapped state 6 to 3
02:11:34.458 00.000 13300 evsrv: cli 10203CC0 response: {"jsonrpc":"2.0","result":"Guiding","id":"893f5efc-4bfe-44fe-b9e9-30bc69fca8a5"}
02:11:34.459 00.001 13300 evsrv: cli 10203CC0 disconnect
02:11:36.465 02.006 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fe6575dc-b1ab-42c3-a64f-a79e98083be5"}
02:11:36.465 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fe6575dc-b1ab-42c3-a64f-a79e98083be5"}
02:11:36.466 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6e8aa1e0-4758-43e3-aaaf-b688eb6f79d6"}
02:11:36.466 00.000 13300 case statement mapped state 6 to 3
02:11:36.466 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6e8aa1e0-4758-43e3-aaaf-b688eb6f79d6"}
02:11:36.484 00.018 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c34c3d88-69cf-4ca3-8e97-af690f7a146f"}
02:11:36.485 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":480,"width":15,"height":15,"star_pos":[7.15,7.49],"pixels":"..."},"id":"c34c3d88-69cf-4ca3-8e97-af690f7a146f"}
02:11:36.574 00.089 11596 Exposure complete
02:11:36.671 00.097 11596 worker thread done servicing request
02:11:36.671 00.000 13300 OnExposeComplete: enter
02:11:36.671 00.000 13300 UpdateGuideState(): m_state=6
02:11:36.672 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 481
02:11:36.672 00.000 13300 Star::Find returns 1 (0), X=35.18, Y=420.42, Mass=1410, SNR=26.4, Peak=151 HFD=3.2
02:11:36.672 00.000 13300 MultiStar: [#1 -0.03,-0.05,0.56,U] [#2 0.15,0.04,0.47,U] [#3 -0.09,0.05,0.35,U] [#4 -0.17,-0.08,0.28,U] [#5 0.11,-0.01,0.30,U] [#6 -0.06,-0.20,0.29,U] [#7 -0.08,-0.29,0.00,M4] [#8 0.06,-0.20,0.22,U] 
02:11:36.672 00.000 13300 refined, 7 included, MultiStar: {-0.00, -0.10}, one-star: {-0.02, -0.21}
02:11:36.673 00.001 13300 CameraToMount -- cameraTheta (-1.61) - m_xAngle (1.53) = xAngle (-3.14 = -3.14)
02:11:36.673 00.000 13300 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.27 = 0.02)
02:11:36.673 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.10 hyp=0.10 cameraTheta=-1.61 mountX=-0.10 mountY=0.00, mountTheta=3.13
02:11:36.676 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.10, opts=13)
02:11:36.676 00.000 13300 Enqueuing Move request for scope (-0.00, -0.10)
02:11:36.676 00.000 11596 Worker thread wakes up
02:11:36.676 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.10) opts 0xd
02:11:36.676 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.10)
02:11:36.676 00.000 11596 Moving (-0.00, -0.10) raw xDistance=-0.10 yDistance=0.00
02:11:36.676 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:11:36.677 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:36.677 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:11:36.677 00.000 11596 MoveAxis(E, 0, ABG)
02:11:36.677 00.000 11596 Move returns status 0, amount 0
02:11:36.677 00.000 11596 MoveAxis(N, 0, ABG)
02:11:36.677 00.000 11596 Move returns status 0, amount 0
02:11:36.677 00.000 11596 move complete, result=0
02:11:36.678 00.001 11596 worker thread done servicing request
02:11:36.685 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=241, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
02:11:36.696 00.011 13300 UpdateGuideState exits: m=1410 SNR=26.4
02:11:36.697 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:36.697 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:11:36.697 00.000 13300 Enqueuing Expose request
02:11:36.697 00.000 11596 Worker thread wakes up
02:11:36.697 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:11:36.697 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:11:37.211 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:11:39.466 02.255 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"59fa07db-8571-4d3f-bdb2-f4c4045249b4"}
02:11:39.466 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"59fa07db-8571-4d3f-bdb2-f4c4045249b4"}
02:11:39.467 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1c58644e-391c-4402-bcf6-00e050aa6b4a"}
02:11:39.467 00.000 13300 case statement mapped state 6 to 3
02:11:39.467 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1c58644e-391c-4402-bcf6-00e050aa6b4a"}
02:11:39.468 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e508626b-a08a-49b1-8fd6-585af6bcc13f"}
02:11:39.468 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":481,"width":15,"height":15,"star_pos":[7.18,7.42],"pixels":"..."},"id":"e508626b-a08a-49b1-8fd6-585af6bcc13f"}
02:11:40.250 00.782 11596 Exposure complete
02:11:40.334 00.084 11596 worker thread done servicing request
02:11:40.334 00.000 13300 OnExposeComplete: enter
02:11:40.334 00.000 13300 UpdateGuideState(): m_state=6
02:11:40.335 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 482
02:11:40.335 00.000 13300 Star::Find returns 1 (0), X=35.11, Y=420.37, Mass=1399, SNR=26.2, Peak=162 HFD=3.3
02:11:40.335 00.000 13300 MultiStar: [#1 -0.02,-0.09,0.56,U] [#2 0.12,-0.09,0.52,U] [#3 -0.12,0.11,0.35,U] [#4 -0.15,0.06,0.27,U] [#5 0.09,-0.04,0.30,U] [#6 0.26,-0.09,0.27,U] [#7 -0.25,-0.44,0.00,M5] [#8 -0.16,-0.33,0.00,M1] 
02:11:40.335 00.000 13300 refined, 6 included, MultiStar: {-0.01, -0.10}, one-star: {-0.09, -0.26}
02:11:40.335 00.000 13300 CameraToMount -- cameraTheta (-1.64) - m_xAngle (1.53) = xAngle (-3.17 = 3.11)
02:11:40.335 00.000 13300 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.30 = -0.01)
02:11:40.336 00.001 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.64 mountX=-0.10 mountY=-0.00, mountTheta=-3.13
02:11:40.338 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.10, opts=13)
02:11:40.338 00.000 13300 Enqueuing Move request for scope (-0.01, -0.10)
02:11:40.338 00.000 11596 Worker thread wakes up
02:11:40.338 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.10) opts 0xd
02:11:40.338 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.10)
02:11:40.338 00.000 11596 Moving (-0.01, -0.10) raw xDistance=-0.10 yDistance=-0.00
02:11:40.338 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:11:40.339 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:40.339 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:11:40.339 00.000 11596 MoveAxis(E, 0, ABG)
02:11:40.339 00.000 11596 Move returns status 0, amount 0
02:11:40.340 00.001 11596 MoveAxis(N, 0, ABG)
02:11:40.340 00.000 11596 Move returns status 0, amount 0
02:11:40.340 00.000 11596 move complete, result=0
02:11:40.340 00.000 11596 worker thread done servicing request
02:11:40.349 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
02:11:40.363 00.014 13300 UpdateGuideState exits: m=1399 SNR=26.2
02:11:40.363 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:40.363 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:11:40.363 00.000 13300 Enqueuing Expose request
02:11:40.363 00.000 11596 Worker thread wakes up
02:11:40.364 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:11:40.364 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:11:40.881 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:11:42.628 01.747 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cc09e52d-3eb3-48a3-836e-da3076f5246d"}
02:11:42.628 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cc09e52d-3eb3-48a3-836e-da3076f5246d"}
02:11:42.630 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6f19e889-f320-4f83-a442-a74dd05b02c3"}
02:11:42.630 00.000 13300 case statement mapped state 6 to 3
02:11:42.630 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6f19e889-f320-4f83-a442-a74dd05b02c3"}
02:11:42.632 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c78c089d-93bc-444c-83e2-2016525b7435"}
02:11:42.633 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":482,"width":15,"height":15,"star_pos":[7.11,7.37],"pixels":"..."},"id":"c78c089d-93bc-444c-83e2-2016525b7435"}
02:11:43.902 01.269 11596 Exposure complete
02:11:43.974 00.072 11596 worker thread done servicing request
02:11:43.974 00.000 13300 OnExposeComplete: enter
02:11:43.974 00.000 13300 UpdateGuideState(): m_state=6
02:11:43.974 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 483
02:11:43.974 00.000 13300 Star::Find returns 1 (0), X=35.21, Y=420.33, Mass=1398, SNR=26.2, Peak=164 HFD=3.2
02:11:43.975 00.001 13300 MultiStar: [#1 0.09,-0.20,0.56,U] [#2 -0.01,-0.21,0.51,U] [#3 -0.02,-0.05,0.35,U] [#4 -0.04,0.19,0.27,U] [#5 -0.04,-0.15,0.30,U] [#6 0.18,-0.05,0.27,U] [#7 -0.19,-0.34,0.00,M6] [#8 -0.20,-0.66,0.00,M2] 
02:11:43.975 00.000 13300 refined, 6 included, MultiStar: {0.02, -0.17}, one-star: {0.01, -0.30}
02:11:43.975 00.000 13300 CameraToMount -- cameraTheta (-1.44) - m_xAngle (1.53) = xAngle (-2.97 = -2.97)
02:11:43.975 00.000 13300 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.10 = 0.19)
02:11:43.975 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.17 hyp=0.17 cameraTheta=-1.44 mountX=-0.17 mountY=0.03, mountTheta=2.96
02:11:43.977 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.17, opts=13)
02:11:43.977 00.000 13300 Enqueuing Move request for scope (0.02, -0.17)
02:11:43.977 00.000 11596 Worker thread wakes up
02:11:43.977 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.17) opts 0xd
02:11:43.977 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.17)
02:11:43.978 00.001 11596 Moving (0.02, -0.17) raw xDistance=-0.17 yDistance=0.03
02:11:43.978 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.17
02:11:43.978 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:43.978 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:11:43.978 00.000 11596 MoveAxis(E, 209, ABG)
02:11:43.978 00.000 11596 Guiding  Dir = 2, Dur = 209
02:11:43.978 00.000 11596 IsSlewing returns 0
02:11:43.985 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
02:11:43.993 00.008 13300 UpdateGuideState exits: m=1398 SNR=26.2
02:11:43.993 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:43.993 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:11:43.993 00.000 13300 Enqueuing Expose request
02:11:44.132 00.139 11596 IsGuiding returns 0
02:11:44.222 00.090 11596 PulseGuide returned control before completion, sleep 129
02:11:44.572 00.350 11596 IsGuiding returns 0
02:11:44.572 00.000 11596 Move returns status 0, amount 209
02:11:44.572 00.000 11596 MoveAxis(N, 0, ABG)
02:11:44.572 00.000 11596 Move returns status 0, amount 0
02:11:44.572 00.000 11596 move complete, result=0
02:11:44.572 00.000 11596 worker thread done servicing request
02:11:44.572 00.000 11596 Worker thread wakes up
02:11:44.572 00.000 13300 GuideStep: -0.2 px 209 ms EAST, 0.0 px 0 ms NORTH
02:11:44.572 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:11:45.077 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:11:45.626 00.549 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9d10b546-2d03-4c5c-864a-ee173056fe48"}
02:11:45.626 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9d10b546-2d03-4c5c-864a-ee173056fe48"}
02:11:45.627 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7d61cb24-3e8e-46ca-9b88-1130470e2591"}
02:11:45.627 00.000 13300 case statement mapped state 6 to 3
02:11:45.627 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7d61cb24-3e8e-46ca-9b88-1130470e2591"}
02:11:45.627 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fece8f9b-8e08-46e6-811e-361910f3a37a"}
02:11:45.628 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":483,"width":15,"height":15,"star_pos":[7.21,7.33],"pixels":"..."},"id":"fece8f9b-8e08-46e6-811e-361910f3a37a"}
02:11:48.100 02.472 11596 Exposure complete
02:11:48.169 00.069 11596 worker thread done servicing request
02:11:48.169 00.000 13300 OnExposeComplete: enter
02:11:48.169 00.000 13300 UpdateGuideState(): m_state=6
02:11:48.169 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 484
02:11:48.170 00.001 13300 Star::Find returns 1 (0), X=35.19, Y=420.35, Mass=1419, SNR=26.4, Peak=159 HFD=3.2
02:11:48.170 00.000 13300 MultiStar: [#1 -0.01,-0.08,0.55,U] [#2 0.06,-0.26,0.50,U] [#3 -0.01,-0.24,0.34,U] [#4 0.09,-0.12,0.28,U] [#5 -0.15,0.04,0.30,U] [#6 0.15,-0.07,0.27,U] [#7 -0.17,-0.22,0.28,U] [#8 -0.30,-0.38,0.00,M3] 
02:11:48.170 00.000 13300 refined, 7 included, MultiStar: {-0.00, -0.18}, one-star: {-0.01, -0.29}
02:11:48.171 00.001 13300 CameraToMount -- cameraTheta (-1.59) - m_xAngle (1.53) = xAngle (-3.13 = -3.13)
02:11:48.171 00.000 13300 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.26 = 0.03)
02:11:48.171 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.18 hyp=0.18 cameraTheta=-1.59 mountX=-0.18 mountY=0.01, mountTheta=3.11
02:11:48.173 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.18, opts=13)
02:11:48.173 00.000 13300 Enqueuing Move request for scope (-0.00, -0.18)
02:11:48.174 00.001 11596 Worker thread wakes up
02:11:48.174 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.18) opts 0xd
02:11:48.174 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.18)
02:11:48.174 00.000 11596 Moving (-0.00, -0.18) raw xDistance=-0.18 yDistance=0.01
02:11:48.174 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.18
02:11:48.174 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:48.174 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:11:48.175 00.001 11596 MoveAxis(E, 243, ABG)
02:11:48.175 00.000 11596 Guiding  Dir = 2, Dur = 243
02:11:48.176 00.001 11596 IsSlewing returns 0
02:11:48.184 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=240, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
02:11:48.196 00.012 13300 UpdateGuideState exits: m=1419 SNR=26.4
02:11:48.196 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:48.196 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:11:48.196 00.000 13300 Enqueuing Expose request
02:11:48.298 00.102 11596 IsGuiding returns 0
02:11:48.302 00.004 11596 PulseGuide returned control before completion, sleep 249
02:11:48.620 00.318 11596 IsGuiding returns 1
02:11:48.620 00.000 11596 scope still moving after pulse duration time elapsed
02:11:48.625 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9b509f84-a9bc-49e4-8273-a80a26a3fca8"}
02:11:48.625 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9b509f84-a9bc-49e4-8273-a80a26a3fca8"}
02:11:48.626 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3527a617-dbcf-4e6b-8084-728021cfb5c6"}
02:11:48.626 00.000 13300 case statement mapped state 6 to 3
02:11:48.626 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3527a617-dbcf-4e6b-8084-728021cfb5c6"}
02:11:48.627 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2a175b86-bede-484c-9193-be4aa6c8a567"}
02:11:48.627 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":484,"width":15,"height":15,"star_pos":[7.19,7.35],"pixels":"..."},"id":"2a175b86-bede-484c-9193-be4aa6c8a567"}
02:11:48.654 00.027 11596 IsSlewing returns 0
02:11:48.779 00.125 11596 IsGuiding returns 0
02:11:48.779 00.000 11596 scope move finished after 243 + 237 ms
02:11:48.779 00.000 11596 Move returns status 0, amount 243
02:11:48.779 00.000 11596 MoveAxis(N, 0, ABG)
02:11:48.779 00.000 11596 Move returns status 0, amount 0
02:11:48.779 00.000 11596 move complete, result=0
02:11:48.779 00.000 11596 worker thread done servicing request
02:11:48.779 00.000 13300 GuideStep: -0.2 px 243 ms EAST, 0.0 px 0 ms NORTH
02:11:48.779 00.000 11596 Worker thread wakes up
02:11:48.780 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:11:49.286 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:11:51.624 02.338 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a0b8543b-4ec6-4db8-963b-d6a7b27995e4"}
02:11:51.624 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a0b8543b-4ec6-4db8-963b-d6a7b27995e4"}
02:11:51.625 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8b256ef8-cd12-471a-904e-d53ede086c96"}
02:11:51.625 00.000 13300 case statement mapped state 6 to 3
02:11:51.625 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8b256ef8-cd12-471a-904e-d53ede086c96"}
02:11:51.625 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b63f8272-dfa3-4f0d-91d9-09dcf392f0b6"}
02:11:51.626 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":484,"width":15,"height":15,"star_pos":[7.19,7.35],"pixels":"..."},"id":"b63f8272-dfa3-4f0d-91d9-09dcf392f0b6"}
02:11:52.322 00.696 11596 Exposure complete
02:11:52.402 00.080 11596 worker thread done servicing request
02:11:52.402 00.000 13300 OnExposeComplete: enter
02:11:52.403 00.001 13300 UpdateGuideState(): m_state=6
02:11:52.403 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 485
02:11:52.404 00.001 13300 Star::Find returns 1 (0), X=35.21, Y=420.32, Mass=1388, SNR=26.1, Peak=169 HFD=3.2
02:11:52.404 00.000 13300 MultiStar: [#1 -0.02,-0.14,0.56,U] [#2 0.00,-0.26,0.47,U] [#3 -0.15,-0.04,0.35,U] [#4 -0.07,0.12,0.27,U] [#5 0.04,-0.12,0.31,U] [#6 0.09,-0.29,0.00,M1] [#7 -0.24,-0.21,0.00,M6] [#8 0.24,-0.35,0.00,M4] 
02:11:52.404 00.000 13300 refined, 5 included, MultiStar: {-0.02, -0.18}, one-star: {0.01, -0.32}
02:11:52.404 00.000 13300 CameraToMount -- cameraTheta (-1.68) - m_xAngle (1.53) = xAngle (-3.21 = 3.08)
02:11:52.404 00.000 13300 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.34 = -0.05)
02:11:52.404 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.18 hyp=0.18 cameraTheta=-1.68 mountX=-0.18 mountY=-0.01, mountTheta=-3.09
02:11:52.406 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.18, opts=13)
02:11:52.406 00.000 13300 Enqueuing Move request for scope (-0.02, -0.18)
02:11:52.406 00.000 11596 Worker thread wakes up
02:11:52.407 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.18) opts 0xd
02:11:52.407 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.18)
02:11:52.407 00.000 11596 Moving (-0.02, -0.18) raw xDistance=-0.18 yDistance=-0.01
02:11:52.407 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.18
02:11:52.407 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:52.407 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:11:52.407 00.000 11596 MoveAxis(E, 244, ABG)
02:11:52.407 00.000 11596 Guiding  Dir = 2, Dur = 244
02:11:52.408 00.001 11596 IsSlewing returns 0
02:11:52.413 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
02:11:52.422 00.009 13300 UpdateGuideState exits: m=1388 SNR=26.1
02:11:52.422 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:52.422 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:11:52.422 00.000 13300 Enqueuing Expose request
02:11:52.491 00.069 11596 IsGuiding returns 0
02:11:52.723 00.232 11596 PulseGuide returned control before completion, sleep 23
02:11:52.832 00.109 11596 IsGuiding returns 1
02:11:52.832 00.000 11596 scope still moving after pulse duration time elapsed
02:11:52.868 00.036 11596 IsSlewing returns 0
02:11:53.035 00.167 11596 IsGuiding returns 0
02:11:53.035 00.000 11596 scope move finished after 244 + 299 ms
02:11:53.035 00.000 11596 Move returns status 0, amount 244
02:11:53.035 00.000 11596 MoveAxis(N, 0, ABG)
02:11:53.035 00.000 11596 Move returns status 0, amount 0
02:11:53.035 00.000 11596 move complete, result=0
02:11:53.035 00.000 11596 worker thread done servicing request
02:11:53.035 00.000 13300 GuideStep: -0.2 px 244 ms EAST, -0.0 px 0 ms NORTH
02:11:53.035 00.000 11596 Worker thread wakes up
02:11:53.035 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:11:53.546 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:11:54.625 01.079 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"48c97007-7b36-49da-a601-65f47cc130bd"}
02:11:54.625 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"48c97007-7b36-49da-a601-65f47cc130bd"}
02:11:54.626 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0f60c4ec-4871-42d8-962a-2fb0ac240432"}
02:11:54.626 00.000 13300 case statement mapped state 6 to 3
02:11:54.626 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0f60c4ec-4871-42d8-962a-2fb0ac240432"}
02:11:54.627 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"50aeb16e-7d11-4516-a279-453ff8591591"}
02:11:54.627 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":485,"width":15,"height":15,"star_pos":[7.21,7.32],"pixels":"..."},"id":"50aeb16e-7d11-4516-a279-453ff8591591"}
02:11:56.635 02.008 11596 Exposure complete
02:11:56.715 00.080 11596 worker thread done servicing request
02:11:56.715 00.000 13300 OnExposeComplete: enter
02:11:56.716 00.001 13300 UpdateGuideState(): m_state=6
02:11:56.716 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 486
02:11:56.716 00.000 13300 Star::Find returns 1 (0), X=35.26, Y=420.48, Mass=1385, SNR=26.1, Peak=148 HFD=3.1
02:11:56.716 00.000 13300 MultiStar: [#1 -0.11,-0.08,0.57,U] [#2 -0.07,-0.05,0.51,U] [#3 -0.19,-0.03,0.34,U] [#4 -0.02,0.09,0.28,U] [#5 -0.14,-0.07,0.31,U] [#6 0.20,-0.16,0.26,U] [#7 -0.13,-0.44,0.00,M7] [#8 -0.14,-0.11,0.24,U] 
02:11:56.717 00.001 13300 refined, 7 included, MultiStar: {-0.04, -0.09}, one-star: {0.06, -0.15}
02:11:56.717 00.000 13300 CameraToMount -- cameraTheta (-2.00) - m_xAngle (1.53) = xAngle (-3.53 = 2.75)
02:11:56.717 00.000 13300 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.66 = -0.38)
02:11:56.717 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.09 hyp=0.09 cameraTheta=-2.00 mountX=-0.09 mountY=-0.03, mountTheta=-2.76
02:11:56.719 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.09, opts=13)
02:11:56.719 00.000 13300 Enqueuing Move request for scope (-0.04, -0.09)
02:11:56.719 00.000 11596 Worker thread wakes up
02:11:56.719 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.09) opts 0xd
02:11:56.719 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.09)
02:11:56.719 00.000 11596 Moving (-0.04, -0.09) raw xDistance=-0.09 yDistance=-0.03
02:11:56.719 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:11:56.720 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:56.720 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:11:56.720 00.000 11596 MoveAxis(E, 0, ABG)
02:11:56.720 00.000 11596 Move returns status 0, amount 0
02:11:56.720 00.000 11596 MoveAxis(N, 0, ABG)
02:11:56.720 00.000 11596 Move returns status 0, amount 0
02:11:56.720 00.000 11596 move complete, result=0
02:11:56.720 00.000 11596 worker thread done servicing request
02:11:56.726 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=222, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
02:11:56.736 00.010 13300 UpdateGuideState exits: m=1385 SNR=26.1
02:11:56.737 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:56.737 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:11:56.737 00.000 13300 Enqueuing Expose request
02:11:56.737 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:11:56.737 00.000 11596 Worker thread wakes up
02:11:56.737 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:11:57.249 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:11:57.624 00.375 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9352d5ce-2174-4b8c-b0c2-a80ac990f0db"}
02:11:57.624 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9352d5ce-2174-4b8c-b0c2-a80ac990f0db"}
02:11:57.625 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"175f2a87-c2bf-40f1-a41a-d2cc4028d439"}
02:11:57.625 00.000 13300 case statement mapped state 6 to 3
02:11:57.625 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"175f2a87-c2bf-40f1-a41a-d2cc4028d439"}
02:11:57.625 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c9074849-15e6-434d-94ec-d97fc7ff7447"}
02:11:57.626 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":486,"width":15,"height":15,"star_pos":[7.26,7.48],"pixels":"..."},"id":"c9074849-15e6-434d-94ec-d97fc7ff7447"}
02:12:00.283 02.657 11596 Exposure complete
02:12:00.363 00.080 11596 worker thread done servicing request
02:12:00.363 00.000 13300 OnExposeComplete: enter
02:12:00.363 00.000 13300 UpdateGuideState(): m_state=6
02:12:00.364 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
02:12:00.364 00.000 13300 Star::Find returns 1 (0), X=35.17, Y=420.29, Mass=1406, SNR=26.3, Peak=165 HFD=3.2
02:12:00.364 00.000 13300 MultiStar: [#1 -0.10,-0.17,0.56,U] [#2 -0.04,-0.22,0.51,U] [#3 -0.17,0.10,0.34,U] [#4 -0.21,0.19,0.28,U] [#5 -0.12,-0.19,0.29,U] [#6 0.32,-0.42,0.00,M1] [#7 -0.37,-0.23,0.00,M8] [#8 0.11,-0.09,0.23,U] 
02:12:00.364 00.000 13300 refined, 6 included, MultiStar: {-0.07, -0.17}, one-star: {-0.03, -0.34}
02:12:00.365 00.001 13300 CameraToMount -- cameraTheta (-1.97) - m_xAngle (1.53) = xAngle (-3.51 = 2.78)
02:12:00.365 00.000 13300 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.63 = -0.35)
02:12:00.365 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.17 hyp=0.18 cameraTheta=-1.97 mountX=-0.17 mountY=-0.06, mountTheta=-2.79
02:12:00.367 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.17, opts=13)
02:12:00.367 00.000 13300 Enqueuing Move request for scope (-0.07, -0.17)
02:12:00.367 00.000 11596 Worker thread wakes up
02:12:00.368 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.17) opts 0xd
02:12:00.368 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.17)
02:12:00.368 00.000 11596 Moving (-0.07, -0.17) raw xDistance=-0.17 yDistance=-0.06
02:12:00.368 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.17
02:12:00.368 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:00.368 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:12:00.369 00.001 11596 MoveAxis(E, 213, ABG)
02:12:00.369 00.000 11596 Guiding  Dir = 2, Dur = 213
02:12:00.369 00.000 11596 IsSlewing returns 0
02:12:00.375 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=241, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
02:12:00.384 00.009 13300 UpdateGuideState exits: m=1406 SNR=26.3
02:12:00.384 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:00.384 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:12:00.384 00.000 13300 Enqueuing Expose request
02:12:00.446 00.062 11596 IsGuiding returns 0
02:12:00.537 00.091 11596 PulseGuide returned control before completion, sleep 132
02:12:00.625 00.088 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cd8c729d-09e6-4b44-a0d6-d018757070dc"}
02:12:00.625 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cd8c729d-09e6-4b44-a0d6-d018757070dc"}
02:12:00.626 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a7734f15-b69e-4417-96d0-9a2e4df409e0"}
02:12:00.626 00.000 13300 case statement mapped state 6 to 3
02:12:00.627 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a7734f15-b69e-4417-96d0-9a2e4df409e0"}
02:12:00.627 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cd6f027f-2037-45e5-a6ca-66944e40aca8"}
02:12:00.628 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":487,"width":15,"height":15,"star_pos":[7.17,7.29],"pixels":"..."},"id":"cd6f027f-2037-45e5-a6ca-66944e40aca8"}
02:12:00.706 00.078 11596 IsGuiding returns 1
02:12:00.706 00.000 11596 scope still moving after pulse duration time elapsed
02:12:00.736 00.030 11596 IsSlewing returns 0
02:12:00.842 00.106 11596 IsGuiding returns 0
02:12:00.842 00.000 11596 scope move finished after 213 + 182 ms
02:12:00.842 00.000 11596 Move returns status 0, amount 213
02:12:00.842 00.000 11596 MoveAxis(N, 0, ABG)
02:12:00.842 00.000 11596 Move returns status 0, amount 0
02:12:00.842 00.000 11596 move complete, result=0
02:12:00.842 00.000 11596 worker thread done servicing request
02:12:00.842 00.000 11596 Worker thread wakes up
02:12:00.842 00.000 13300 GuideStep: -0.2 px 213 ms EAST, -0.1 px 0 ms NORTH
02:12:00.843 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:12:01.356 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:12:03.624 02.268 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2c3a2d3b-3dfd-4f43-bc23-82272983431f"}
02:12:03.624 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2c3a2d3b-3dfd-4f43-bc23-82272983431f"}
02:12:03.624 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"74a2fc87-9b23-44c9-aee8-ff1d14666dbc"}
02:12:03.625 00.001 13300 case statement mapped state 6 to 3
02:12:03.625 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"74a2fc87-9b23-44c9-aee8-ff1d14666dbc"}
02:12:03.625 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1363532a-2860-4e49-9fe0-011994dc3b0c"}
02:12:03.625 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":487,"width":15,"height":15,"star_pos":[7.17,7.29],"pixels":"..."},"id":"1363532a-2860-4e49-9fe0-011994dc3b0c"}
02:12:04.394 00.769 11596 Exposure complete
02:12:04.484 00.090 11596 worker thread done servicing request
02:12:04.484 00.000 13300 OnExposeComplete: enter
02:12:04.485 00.001 13300 UpdateGuideState(): m_state=6
02:12:04.485 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 488
02:12:04.485 00.000 13300 Star::Find returns 1 (0), X=35.17, Y=420.51, Mass=1412, SNR=26.4, Peak=147 HFD=3.1
02:12:04.486 00.001 13300 MultiStar: [#1 -0.08,0.02,0.55,U] [#2 -0.12,-0.02,0.50,U] [#3 0.02,-0.15,0.34,U] [#4 -0.21,0.06,0.27,U] [#5 -0.20,0.05,0.31,U] [#6 -0.13,-0.06,0.28,U] [#7 -0.16,-0.03,0.28,U] [#8 -0.23,-0.19,0.00,M3] 
02:12:04.486 00.000 13300 refined, 7 included, MultiStar: {-0.09, -0.05}, one-star: {-0.03, -0.12}
02:12:04.486 00.000 13300 CameraToMount -- cameraTheta (-2.67) - m_xAngle (1.53) = xAngle (-4.21 = 2.08)
02:12:04.486 00.000 13300 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.33 = -1.05)
02:12:04.487 00.001 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.05 hyp=0.10 cameraTheta=-2.67 mountX=-0.05 mountY=-0.09, mountTheta=-2.08
02:12:04.489 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.05, opts=13)
02:12:04.489 00.000 13300 Enqueuing Move request for scope (-0.09, -0.05)
02:12:04.489 00.000 11596 Worker thread wakes up
02:12:04.489 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.05) opts 0xd
02:12:04.489 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.05)
02:12:04.489 00.000 11596 Moving (-0.09, -0.05) raw xDistance=-0.05 yDistance=-0.09
02:12:04.489 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:12:04.489 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:04.489 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:12:04.490 00.001 11596 MoveAxis(E, 0, ABG)
02:12:04.490 00.000 11596 Move returns status 0, amount 0
02:12:04.490 00.000 11596 MoveAxis(N, 0, ABG)
02:12:04.490 00.000 11596 Move returns status 0, amount 0
02:12:04.490 00.000 11596 move complete, result=0
02:12:04.490 00.000 11596 worker thread done servicing request
02:12:04.496 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
02:12:04.504 00.008 13300 UpdateGuideState exits: m=1412 SNR=26.4
02:12:04.504 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:04.504 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:12:04.504 00.000 13300 Enqueuing Expose request
02:12:04.504 00.000 11596 Worker thread wakes up
02:12:04.504 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:12:04.504 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:12:05.008 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:12:06.625 01.617 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8c7e179e-381c-45b6-931b-7c8213235321"}
02:12:06.625 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8c7e179e-381c-45b6-931b-7c8213235321"}
02:12:06.626 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"431708b8-fd94-4f35-a7a5-0b40c3c353f9"}
02:12:06.626 00.000 13300 case statement mapped state 6 to 3
02:12:06.626 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"431708b8-fd94-4f35-a7a5-0b40c3c353f9"}
02:12:06.627 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5105fca7-df94-4c9b-9c57-b74d0026d05b"}
02:12:06.627 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":488,"width":15,"height":15,"star_pos":[7.17,6.51],"pixels":"..."},"id":"5105fca7-df94-4c9b-9c57-b74d0026d05b"}
02:12:08.043 01.416 11596 Exposure complete
02:12:08.114 00.071 11596 worker thread done servicing request
02:12:08.114 00.000 13300 OnExposeComplete: enter
02:12:08.114 00.000 13300 UpdateGuideState(): m_state=6
02:12:08.115 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 489
02:12:08.115 00.000 13300 Star::Find returns 1 (0), X=35.10, Y=420.45, Mass=1408, SNR=26.4, Peak=146 HFD=3.2
02:12:08.115 00.000 13300 MultiStar: [#1 -0.00,-0.10,0.56,U] [#2 0.01,0.03,0.52,U] [#3 -0.08,-0.18,0.35,U] [#4 -0.11,0.18,0.27,U] [#5 -0.33,-0.11,0.00,M1] [#6 0.07,0.02,0.27,U] [#7 -0.36,-0.24,0.00,M8] [#8 0.07,-0.28,0.00,M4] 
02:12:08.115 00.000 13300 refined, 5 included, MultiStar: {-0.05, -0.08}, one-star: {-0.10, -0.18}
02:12:08.115 00.000 13300 CameraToMount -- cameraTheta (-2.10) - m_xAngle (1.53) = xAngle (-3.63 = 2.65)
02:12:08.116 00.001 13300 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.76 = -0.47)
02:12:08.116 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.08 hyp=0.09 cameraTheta=-2.10 mountX=-0.08 mountY=-0.04, mountTheta=-2.66
02:12:08.117 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.08, opts=13)
02:12:08.118 00.001 13300 Enqueuing Move request for scope (-0.05, -0.08)
02:12:08.118 00.000 11596 Worker thread wakes up
02:12:08.118 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.08) opts 0xd
02:12:08.118 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.08)
02:12:08.118 00.000 11596 Moving (-0.05, -0.08) raw xDistance=-0.08 yDistance=-0.04
02:12:08.118 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:12:08.118 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:08.118 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:12:08.118 00.000 11596 MoveAxis(E, 0, ABG)
02:12:08.118 00.000 11596 Move returns status 0, amount 0
02:12:08.119 00.001 11596 MoveAxis(N, 0, ABG)
02:12:08.119 00.000 11596 Move returns status 0, amount 0
02:12:08.119 00.000 11596 move complete, result=0
02:12:08.119 00.000 11596 worker thread done servicing request
02:12:08.124 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=231, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
02:12:08.133 00.009 13300 UpdateGuideState exits: m=1408 SNR=26.4
02:12:08.133 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:08.133 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:12:08.133 00.000 13300 Enqueuing Expose request
02:12:08.134 00.001 11596 Worker thread wakes up
02:12:08.134 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:12:08.134 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:12:08.650 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:12:09.623 00.973 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"613cd8cb-d89d-476a-879d-f8cd7f71eeac"}
02:12:09.623 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"613cd8cb-d89d-476a-879d-f8cd7f71eeac"}
02:12:09.624 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f3f5e3b9-599c-431f-8277-00d70eb7e534"}
02:12:09.624 00.000 13300 case statement mapped state 6 to 3
02:12:09.624 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f3f5e3b9-599c-431f-8277-00d70eb7e534"}
02:12:09.625 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ed30221c-46e2-4eb2-af64-74194b75ac79"}
02:12:09.625 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":489,"width":15,"height":15,"star_pos":[7.10,7.45],"pixels":"..."},"id":"ed30221c-46e2-4eb2-af64-74194b75ac79"}
02:12:11.679 02.054 11596 Exposure complete
02:12:11.755 00.076 11596 worker thread done servicing request
02:12:11.755 00.000 13300 OnExposeComplete: enter
02:12:11.755 00.000 13300 UpdateGuideState(): m_state=6
02:12:11.756 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 490
02:12:11.756 00.000 13300 Star::Find returns 1 (0), X=35.15, Y=420.33, Mass=1368, SNR=26.0, Peak=165 HFD=3.2
02:12:11.757 00.001 13300 MultiStar: [#1 -0.09,-0.16,0.56,U] [#2 -0.03,-0.22,0.51,U] [#3 -0.12,0.10,0.36,U] [#4 -0.22,-0.06,0.27,U] [#5 -0.06,-0.28,0.00,M2] [#6 -0.04,-0.01,0.28,U] [#7 -0.14,-0.24,0.29,U] [#8 0.00,-0.37,0.00,M5] 
02:12:11.757 00.000 13300 refined, 6 included, MultiStar: {-0.08, -0.17}, one-star: {-0.05, -0.30}
02:12:11.757 00.000 13300 CameraToMount -- cameraTheta (-2.03) - m_xAngle (1.53) = xAngle (-3.56 = 2.72)
02:12:11.757 00.000 13300 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.69 = -0.40)
02:12:11.758 00.001 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.17 hyp=0.19 cameraTheta=-2.03 mountX=-0.17 mountY=-0.07, mountTheta=-2.74
02:12:11.762 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.17, opts=13)
02:12:11.762 00.000 13300 Enqueuing Move request for scope (-0.08, -0.17)
02:12:11.762 00.000 11596 Worker thread wakes up
02:12:11.762 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.17) opts 0xd
02:12:11.762 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.17)
02:12:11.762 00.000 11596 Moving (-0.08, -0.17) raw xDistance=-0.17 yDistance=-0.07
02:12:11.763 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.17
02:12:11.763 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:11.763 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:12:11.763 00.000 11596 MoveAxis(E, 216, ABG)
02:12:11.763 00.000 11596 Guiding  Dir = 2, Dur = 216
02:12:11.763 00.000 11596 IsSlewing returns 0
02:12:11.771 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=249, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
02:12:11.779 00.008 13300 UpdateGuideState exits: m=1368 SNR=26.0
02:12:11.779 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:11.779 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:12:11.779 00.000 13300 Enqueuing Expose request
02:12:11.886 00.107 11596 IsGuiding returns 0
02:12:12.073 00.187 11596 PulseGuide returned control before completion, sleep 39
02:12:12.311 00.238 11596 IsGuiding returns 1
02:12:12.311 00.000 11596 scope still moving after pulse duration time elapsed
02:12:12.343 00.032 11596 IsSlewing returns 0
02:12:12.551 00.208 11596 IsGuiding returns 0
02:12:12.551 00.000 11596 scope move finished after 216 + 449 ms
02:12:12.551 00.000 11596 Move returns status 0, amount 216
02:12:12.551 00.000 11596 MoveAxis(N, 0, ABG)
02:12:12.551 00.000 11596 Move returns status 0, amount 0
02:12:12.551 00.000 11596 move complete, result=0
02:12:12.551 00.000 11596 worker thread done servicing request
02:12:12.551 00.000 13300 GuideStep: -0.2 px 216 ms EAST, -0.1 px 0 ms NORTH
02:12:12.552 00.001 11596 Worker thread wakes up
02:12:12.552 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:12:12.624 00.072 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0bc47a34-ff81-49f1-a684-a8bab5b25aa8"}
02:12:12.625 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0bc47a34-ff81-49f1-a684-a8bab5b25aa8"}
02:12:12.627 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"37a6ea90-2902-4bb8-9aa3-39bc4884ddb7"}
02:12:12.627 00.000 13300 case statement mapped state 6 to 3
02:12:12.627 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"37a6ea90-2902-4bb8-9aa3-39bc4884ddb7"}
02:12:12.630 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3d3fec61-a7b6-4460-b1fc-9cf93c9608ea"}
02:12:12.631 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":490,"width":15,"height":15,"star_pos":[7.15,7.33],"pixels":"..."},"id":"3d3fec61-a7b6-4460-b1fc-9cf93c9608ea"}
02:12:13.067 00.436 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:12:15.624 02.557 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3d3b6491-9246-4ca3-9117-b87c5821b79d"}
02:12:15.624 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3d3b6491-9246-4ca3-9117-b87c5821b79d"}
02:12:15.625 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"47beabe4-3514-43c3-8a1a-2f7e993bc6aa"}
02:12:15.625 00.000 13300 case statement mapped state 6 to 3
02:12:15.625 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"47beabe4-3514-43c3-8a1a-2f7e993bc6aa"}
02:12:15.626 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2e7d82dc-ded9-412b-8c60-737f7a9e3ca1"}
02:12:15.626 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":490,"width":15,"height":15,"star_pos":[7.15,7.33],"pixels":"..."},"id":"2e7d82dc-ded9-412b-8c60-737f7a9e3ca1"}
02:12:16.100 00.474 11596 Exposure complete
02:12:16.198 00.098 11596 worker thread done servicing request
02:12:16.199 00.001 13300 OnExposeComplete: enter
02:12:16.199 00.000 13300 UpdateGuideState(): m_state=6
02:12:16.199 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 491
02:12:16.199 00.000 13300 Star::Find returns 1 (0), X=35.17, Y=420.47, Mass=1421, SNR=26.4, Peak=142 HFD=3.2
02:12:16.200 00.001 13300 MultiStar: [#1 -0.01,-0.04,0.55,U] [#2 0.01,-0.13,0.51,U] [#3 -0.26,0.23,0.00,M1] [#4 -0.26,-0.08,0.27,U] [#5 0.02,0.16,0.30,U] [#6 0.10,-0.19,0.27,U] [#7 -0.28,-0.33,0.00,M8] [#8 -0.04,-0.24,0.22,U] 
02:12:16.200 00.000 13300 refined, 6 included, MultiStar: {-0.03, -0.10}, one-star: {-0.03, -0.16}
02:12:16.200 00.000 13300 CameraToMount -- cameraTheta (-1.81) - m_xAngle (1.53) = xAngle (-3.34 = 2.94)
02:12:16.200 00.000 13300 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.47 = -0.19)
02:12:16.200 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.10 hyp=0.11 cameraTheta=-1.81 mountX=-0.11 mountY=-0.02, mountTheta=-2.95
02:12:16.202 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.10, opts=13)
02:12:16.202 00.000 13300 Enqueuing Move request for scope (-0.03, -0.10)
02:12:16.202 00.000 11596 Worker thread wakes up
02:12:16.203 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.10) opts 0xd
02:12:16.203 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.10)
02:12:16.203 00.000 11596 Moving (-0.03, -0.10) raw xDistance=-0.11 yDistance=-0.02
02:12:16.203 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:12:16.203 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:16.203 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:12:16.204 00.001 11596 MoveAxis(E, 0, ABG)
02:12:16.204 00.000 11596 Move returns status 0, amount 0
02:12:16.204 00.000 11596 MoveAxis(N, 0, ABG)
02:12:16.204 00.000 11596 Move returns status 0, amount 0
02:12:16.204 00.000 11596 move complete, result=0
02:12:16.204 00.000 11596 worker thread done servicing request
02:12:16.210 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=242, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
02:12:16.219 00.009 13300 UpdateGuideState exits: m=1421 SNR=26.4
02:12:16.219 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:16.219 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:12:16.219 00.000 13300 Enqueuing Expose request
02:12:16.220 00.001 11596 Worker thread wakes up
02:12:16.220 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:12:16.220 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:12:16.723 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:12:18.624 01.901 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8bcb78df-6317-46ff-944b-e8c305107bf6"}
02:12:18.625 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8bcb78df-6317-46ff-944b-e8c305107bf6"}
02:12:18.625 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e40a3849-a9c3-4e71-928b-f40a168c62a7"}
02:12:18.626 00.001 13300 case statement mapped state 6 to 3
02:12:18.626 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e40a3849-a9c3-4e71-928b-f40a168c62a7"}
02:12:18.626 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6596f617-3a17-403d-92df-c4ebc0ea0e20"}
02:12:18.627 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":491,"width":15,"height":15,"star_pos":[7.17,7.47],"pixels":"..."},"id":"6596f617-3a17-403d-92df-c4ebc0ea0e20"}
02:12:19.775 01.148 11596 Exposure complete
02:12:19.864 00.089 11596 worker thread done servicing request
02:12:19.864 00.000 13300 OnExposeComplete: enter
02:12:19.864 00.000 13300 UpdateGuideState(): m_state=6
02:12:19.864 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 492
02:12:19.864 00.000 13300 Star::Find returns 1 (0), X=35.18, Y=420.44, Mass=1412, SNR=26.3, Peak=147 HFD=3.2
02:12:19.865 00.001 13300 MultiStar: [#1 0.01,-0.08,0.56,U] [#2 -0.04,-0.02,0.51,U] [#3 -0.17,0.03,0.35,U] [#4 -0.12,0.09,0.26,U] [#5 -0.07,0.07,0.30,U] [#6 -0.07,-0.06,0.28,U] [#7 -0.16,-0.35,0.00,M9] [#8 0.04,-0.11,0.23,U] 
02:12:19.865 00.000 13300 refined, 7 included, MultiStar: {-0.05, -0.07}, one-star: {-0.02, -0.19}
02:12:19.865 00.000 13300 CameraToMount -- cameraTheta (-2.18) - m_xAngle (1.53) = xAngle (-3.71 = 2.57)
02:12:19.865 00.000 13300 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.84 = -0.56)
02:12:19.865 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.07 hyp=0.08 cameraTheta=-2.18 mountX=-0.07 mountY=-0.04, mountTheta=-2.58
02:12:19.867 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.07, opts=13)
02:12:19.867 00.000 13300 Enqueuing Move request for scope (-0.05, -0.07)
02:12:19.867 00.000 11596 Worker thread wakes up
02:12:19.868 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.07) opts 0xd
02:12:19.868 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.07)
02:12:19.868 00.000 11596 Moving (-0.05, -0.07) raw xDistance=-0.07 yDistance=-0.04
02:12:19.868 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:12:19.868 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:19.868 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:12:19.869 00.001 11596 MoveAxis(E, 0, ABG)
02:12:19.869 00.000 11596 Move returns status 0, amount 0
02:12:19.869 00.000 11596 MoveAxis(N, 0, ABG)
02:12:19.869 00.000 11596 Move returns status 0, amount 0
02:12:19.869 00.000 11596 move complete, result=0
02:12:19.869 00.000 11596 worker thread done servicing request
02:12:19.878 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=234, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
02:12:19.888 00.010 13300 UpdateGuideState exits: m=1412 SNR=26.3
02:12:19.888 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:19.888 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:12:19.888 00.000 13300 Enqueuing Expose request
02:12:19.889 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:12:19.889 00.000 11596 Worker thread wakes up
02:12:19.889 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:12:20.396 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:12:21.622 01.226 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5d0f4922-ba67-4872-afd3-8b6e53402eae"}
02:12:21.622 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5d0f4922-ba67-4872-afd3-8b6e53402eae"}
02:12:21.623 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5821e7c9-3445-4356-98cd-64375f3d9c63"}
02:12:21.623 00.000 13300 case statement mapped state 6 to 3
02:12:21.623 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5821e7c9-3445-4356-98cd-64375f3d9c63"}
02:12:21.624 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a5ee731a-720b-4a04-a86b-219fc17d0093"}
02:12:21.624 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":492,"width":15,"height":15,"star_pos":[7.18,7.44],"pixels":"..."},"id":"a5ee731a-720b-4a04-a86b-219fc17d0093"}
02:12:23.431 01.807 11596 Exposure complete
02:12:23.500 00.069 11596 worker thread done servicing request
02:12:23.500 00.000 13300 OnExposeComplete: enter
02:12:23.500 00.000 13300 UpdateGuideState(): m_state=6
02:12:23.500 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 493
02:12:23.501 00.001 13300 Star::Find returns 1 (0), X=35.18, Y=420.36, Mass=1430, SNR=26.5, Peak=159 HFD=3.3
02:12:23.501 00.000 13300 MultiStar: [#1 -0.00,-0.10,0.54,U] [#2 0.06,-0.14,0.50,U] [#3 -0.09,0.16,0.34,U] [#4 -0.21,-0.07,0.26,U] [#5 0.13,-0.16,0.30,U] [#6 0.00,-0.15,0.28,U] [#7 -0.19,-0.20,0.27,U] [#8 0.00,-0.09,0.21,U] 
02:12:23.501 00.000 13300 refined, 8 included, MultiStar: {-0.02, -0.14}, one-star: {-0.02, -0.27}
02:12:23.501 00.000 13300 CameraToMount -- cameraTheta (-1.74) - m_xAngle (1.53) = xAngle (-3.27 = 3.01)
02:12:23.501 00.000 13300 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.40 = -0.12)
02:12:23.501 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.14 hyp=0.14 cameraTheta=-1.74 mountX=-0.14 mountY=-0.02, mountTheta=-3.03
02:12:23.503 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.14, opts=13)
02:12:23.503 00.000 13300 Enqueuing Move request for scope (-0.02, -0.14)
02:12:23.504 00.001 11596 Worker thread wakes up
02:12:23.504 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.14) opts 0xd
02:12:23.504 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.14)
02:12:23.504 00.000 11596 Moving (-0.02, -0.14) raw xDistance=-0.14 yDistance=-0.02
02:12:23.504 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.14
02:12:23.504 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:23.504 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:12:23.504 00.000 11596 MoveAxis(E, 177, ABG)
02:12:23.504 00.000 11596 Guiding  Dir = 2, Dur = 177
02:12:23.505 00.001 11596 IsSlewing returns 0
02:12:23.512 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
02:12:23.520 00.008 13300 UpdateGuideState exits: m=1430 SNR=26.5
02:12:23.521 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:23.521 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:12:23.521 00.000 13300 Enqueuing Expose request
02:12:23.769 00.248 11596 IsGuiding returns 0
02:12:24.078 00.309 11596 IsGuiding returns 1
02:12:24.078 00.000 11596 scope still moving after pulse duration time elapsed
02:12:24.340 00.262 11596 IsSlewing returns 0
02:12:24.577 00.237 11596 IsGuiding returns 0
02:12:24.577 00.000 11596 scope move finished after 177 + 629 ms
02:12:24.577 00.000 11596 Move returns status 0, amount 177
02:12:24.577 00.000 11596 MoveAxis(N, 0, ABG)
02:12:24.577 00.000 11596 Move returns status 0, amount 0
02:12:24.577 00.000 11596 move complete, result=0
02:12:24.577 00.000 11596 worker thread done servicing request
02:12:24.577 00.000 11596 Worker thread wakes up
02:12:24.577 00.000 13300 GuideStep: -0.1 px 177 ms EAST, -0.0 px 0 ms NORTH
02:12:24.577 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:12:24.624 00.047 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dace071c-72ed-4f1c-829f-6cbc748aa7bb"}
02:12:24.625 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dace071c-72ed-4f1c-829f-6cbc748aa7bb"}
02:12:24.626 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c4b154cc-747b-4358-9e77-26c38f7d6ce4"}
02:12:24.626 00.000 13300 case statement mapped state 6 to 3
02:12:24.626 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c4b154cc-747b-4358-9e77-26c38f7d6ce4"}
02:12:24.628 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f202d33e-a362-4746-8aab-04e7d39efb81"}
02:12:24.628 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":493,"width":15,"height":15,"star_pos":[7.18,7.36],"pixels":"..."},"id":"f202d33e-a362-4746-8aab-04e7d39efb81"}
02:12:25.087 00.459 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:12:27.621 02.534 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f5d351cc-6afa-4ca1-af0f-c8771e467b1a"}
02:12:27.621 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f5d351cc-6afa-4ca1-af0f-c8771e467b1a"}
02:12:27.622 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d8ff47a4-a79a-4a6a-9ebc-7fbff56e25bd"}
02:12:27.622 00.000 13300 case statement mapped state 6 to 3
02:12:27.622 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d8ff47a4-a79a-4a6a-9ebc-7fbff56e25bd"}
02:12:27.622 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ae644972-96b8-4dd9-b0c3-f633de46a598"}
02:12:27.623 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":493,"width":15,"height":15,"star_pos":[7.18,7.36],"pixels":"..."},"id":"ae644972-96b8-4dd9-b0c3-f633de46a598"}
02:12:28.107 00.484 11596 Exposure complete
02:12:28.178 00.071 11596 worker thread done servicing request
02:12:28.178 00.000 13300 OnExposeComplete: enter
02:12:28.178 00.000 13300 UpdateGuideState(): m_state=6
02:12:28.179 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 494
02:12:28.179 00.000 13300 Star::Find returns 1 (0), X=35.14, Y=420.45, Mass=1399, SNR=26.2, Peak=139 HFD=3.2
02:12:28.179 00.000 13300 MultiStar: [#1 -0.03,-0.10,0.56,U] [#2 0.03,0.05,0.51,U] [#3 -0.05,-0.09,0.33,U] [#4 0.02,0.07,0.28,U] [#5 0.00,0.11,0.30,U] [#6 0.05,-0.06,0.28,U] [#7 -0.23,0.02,0.28,U] [#8 0.18,-0.11,0.23,U] 
02:12:28.180 00.001 13300 refined, 8 included, MultiStar: {-0.02, -0.06}, one-star: {-0.06, -0.18}
02:12:28.180 00.000 13300 CameraToMount -- cameraTheta (-1.91) - m_xAngle (1.53) = xAngle (-3.44 = 2.84)
02:12:28.180 00.000 13300 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.57 = -0.28)
02:12:28.180 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.91 mountX=-0.06 mountY=-0.02, mountTheta=-2.86
02:12:28.182 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.06, opts=13)
02:12:28.182 00.000 13300 Enqueuing Move request for scope (-0.02, -0.06)
02:12:28.183 00.001 11596 Worker thread wakes up
02:12:28.183 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.06) opts 0xd
02:12:28.183 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.06)
02:12:28.183 00.000 11596 Moving (-0.02, -0.06) raw xDistance=-0.06 yDistance=-0.02
02:12:28.183 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:12:28.183 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:28.183 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:12:28.183 00.000 11596 MoveAxis(E, 0, ABG)
02:12:28.183 00.000 11596 Move returns status 0, amount 0
02:12:28.183 00.000 11596 MoveAxis(N, 0, ABG)
02:12:28.184 00.001 11596 Move returns status 0, amount 0
02:12:28.184 00.000 11596 move complete, result=0
02:12:28.184 00.000 11596 worker thread done servicing request
02:12:28.190 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
02:12:28.198 00.008 13300 UpdateGuideState exits: m=1399 SNR=26.2
02:12:28.198 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:28.198 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:12:28.198 00.000 13300 Enqueuing Expose request
02:12:28.198 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:12:28.198 00.000 11596 Worker thread wakes up
02:12:28.199 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:12:28.705 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:12:30.621 01.916 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8d70eed6-52b0-4299-bef4-2d4f6d1fa2b4"}
02:12:30.621 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8d70eed6-52b0-4299-bef4-2d4f6d1fa2b4"}
02:12:30.622 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"09ade529-32bd-4502-b322-fbc066148f1d"}
02:12:30.622 00.000 13300 case statement mapped state 6 to 3
02:12:30.622 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"09ade529-32bd-4502-b322-fbc066148f1d"}
02:12:30.622 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fd973164-300b-4ddf-a68a-7fadc81cd508"}
02:12:30.623 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":494,"width":15,"height":15,"star_pos":[7.14,7.45],"pixels":"..."},"id":"fd973164-300b-4ddf-a68a-7fadc81cd508"}
02:12:31.729 01.106 11596 Exposure complete
02:12:31.799 00.070 11596 worker thread done servicing request
02:12:31.799 00.000 13300 OnExposeComplete: enter
02:12:31.799 00.000 13300 UpdateGuideState(): m_state=6
02:12:31.800 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 495
02:12:31.800 00.000 13300 Star::Find returns 1 (0), X=35.10, Y=420.35, Mass=1417, SNR=26.4, Peak=156 HFD=3.3
02:12:31.800 00.000 13300 MultiStar: [#1 -0.18,-0.14,0.55,U] [#2 0.08,-0.17,0.51,U] [#3 -0.16,-0.02,0.33,U] [#4 -0.17,-0.13,0.27,U] [#5 -0.02,-0.54,0.00,M1] [#6 0.02,-0.21,0.28,U] [#7 -0.29,-0.17,0.00,M8] [#8 0.00,-0.31,0.00,M2] 
02:12:31.800 00.000 13300 refined, 5 included, MultiStar: {-0.09, -0.19}, one-star: {-0.10, -0.29}
02:12:31.800 00.000 13300 CameraToMount -- cameraTheta (-2.00) - m_xAngle (1.53) = xAngle (-3.53 = 2.75)
02:12:31.801 00.001 13300 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.66 = -0.38)
02:12:31.801 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.19 hyp=0.21 cameraTheta=-2.00 mountX=-0.19 mountY=-0.08, mountTheta=-2.76
02:12:31.803 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.19, opts=13)
02:12:31.803 00.000 13300 Enqueuing Move request for scope (-0.09, -0.19)
02:12:31.803 00.000 11596 Worker thread wakes up
02:12:31.803 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.19) opts 0xd
02:12:31.803 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.19)
02:12:31.803 00.000 11596 Moving (-0.09, -0.19) raw xDistance=-0.19 yDistance=-0.08
02:12:31.803 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.19
02:12:31.804 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:31.804 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:12:31.804 00.000 11596 MoveAxis(E, 240, ABG)
02:12:31.804 00.000 11596 Guiding  Dir = 2, Dur = 240
02:12:31.804 00.000 11596 IsSlewing returns 0
02:12:31.810 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=244, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
02:12:31.819 00.009 13300 UpdateGuideState exits: m=1417 SNR=26.4
02:12:31.819 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:31.819 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:12:31.819 00.000 13300 Enqueuing Expose request
02:12:32.042 00.223 11596 IsGuiding returns 0
02:12:32.046 00.004 11596 PulseGuide returned control before completion, sleep 246
02:12:32.445 00.399 11596 IsGuiding returns 1
02:12:32.445 00.000 11596 scope still moving after pulse duration time elapsed
02:12:32.470 00.025 11596 IsSlewing returns 0
02:12:32.696 00.226 11596 IsGuiding returns 0
02:12:32.696 00.000 11596 scope move finished after 240 + 413 ms
02:12:32.696 00.000 11596 Move returns status 0, amount 240
02:12:32.696 00.000 11596 MoveAxis(N, 0, ABG)
02:12:32.696 00.000 11596 Move returns status 0, amount 0
02:12:32.696 00.000 11596 move complete, result=0
02:12:32.696 00.000 11596 worker thread done servicing request
02:12:32.696 00.000 11596 Worker thread wakes up
02:12:32.696 00.000 13300 GuideStep: -0.2 px 240 ms EAST, -0.1 px 0 ms NORTH
02:12:32.696 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:12:33.211 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:12:33.620 00.409 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9019166a-9f50-4f45-94ab-b43f7ce4d6be"}
02:12:33.620 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9019166a-9f50-4f45-94ab-b43f7ce4d6be"}
02:12:33.621 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8623856c-2736-4243-9a91-f33e31f38731"}
02:12:33.621 00.000 13300 case statement mapped state 6 to 3
02:12:33.621 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8623856c-2736-4243-9a91-f33e31f38731"}
02:12:33.622 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e3ff7d0a-4740-4fc8-9185-fdf0178562d5"}
02:12:33.623 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":495,"width":15,"height":15,"star_pos":[7.10,7.35],"pixels":"..."},"id":"e3ff7d0a-4740-4fc8-9185-fdf0178562d5"}
02:12:36.238 02.615 11596 Exposure complete
02:12:36.309 00.071 11596 worker thread done servicing request
02:12:36.309 00.000 13300 OnExposeComplete: enter
02:12:36.309 00.000 13300 UpdateGuideState(): m_state=6
02:12:36.310 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 496
02:12:36.310 00.000 13300 Star::Find returns 1 (0), X=35.08, Y=420.52, Mass=1392, SNR=26.2, Peak=146 HFD=3.1
02:12:36.310 00.000 13300 MultiStar: [#1 -0.04,0.09,0.56,U] [#2 -0.02,0.01,0.52,U] [#3 -0.20,0.05,0.34,U] [#4 -0.20,0.03,0.27,U] [#5 -0.03,0.19,0.31,U] [#6 0.24,-0.20,0.00,M1] [#7 -0.08,-0.15,0.29,U] [#8 -0.04,-0.06,0.22,U] 
02:12:36.310 00.000 13300 refined, 7 included, MultiStar: {-0.09, -0.01}, one-star: {-0.12, -0.11}
02:12:36.310 00.000 13300 CameraToMount -- cameraTheta (-3.06) - m_xAngle (1.53) = xAngle (-4.60 = 1.69)
02:12:36.311 00.001 13300 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.72 = -1.44)
02:12:36.311 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-3.06 mountX=-0.01 mountY=-0.09, mountTheta=-1.69
02:12:36.313 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.01, opts=13)
02:12:36.314 00.001 13300 Enqueuing Move request for scope (-0.09, -0.01)
02:12:36.314 00.000 11596 Worker thread wakes up
02:12:36.314 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.01) opts 0xd
02:12:36.314 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.01)
02:12:36.314 00.000 11596 Moving (-0.09, -0.01) raw xDistance=-0.01 yDistance=-0.09
02:12:36.314 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:12:36.314 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:36.314 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:12:36.314 00.000 11596 MoveAxis(E, 0, ABG)
02:12:36.314 00.000 11596 Move returns status 0, amount 0
02:12:36.315 00.001 11596 MoveAxis(N, 0, ABG)
02:12:36.315 00.000 11596 Move returns status 0, amount 0
02:12:36.315 00.000 11596 move complete, result=0
02:12:36.316 00.001 11596 worker thread done servicing request
02:12:36.322 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
02:12:36.329 00.007 13300 UpdateGuideState exits: m=1392 SNR=26.2
02:12:36.329 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:36.329 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:12:36.329 00.000 13300 Enqueuing Expose request
02:12:36.330 00.001 11596 Worker thread wakes up
02:12:36.330 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:12:36.330 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:12:36.630 00.300 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ca2fc88f-c974-4a1a-953a-64e247decd37"}
02:12:36.631 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ca2fc88f-c974-4a1a-953a-64e247decd37"}
02:12:36.632 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"497d5214-dd47-48a8-ace0-a4f71568e8d6"}
02:12:36.632 00.000 13300 case statement mapped state 6 to 3
02:12:36.632 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"497d5214-dd47-48a8-ace0-a4f71568e8d6"}
02:12:36.634 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"95c9bb92-3130-41de-9c4c-a1480e0b4757"}
02:12:36.634 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":496,"width":15,"height":15,"star_pos":[7.08,6.52],"pixels":"..."},"id":"95c9bb92-3130-41de-9c4c-a1480e0b4757"}
02:12:36.832 00.198 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:12:39.631 02.799 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7a3fd502-c606-417c-9f05-d381aca7b45d"}
02:12:39.631 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7a3fd502-c606-417c-9f05-d381aca7b45d"}
02:12:39.632 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fab207bb-c3c8-4d7c-973b-4fec96b3f941"}
02:12:39.632 00.000 13300 case statement mapped state 6 to 3
02:12:39.632 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fab207bb-c3c8-4d7c-973b-4fec96b3f941"}
02:12:39.632 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"358273f7-c304-4f2b-8bc3-e9b656b67240"}
02:12:39.633 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":496,"width":15,"height":15,"star_pos":[7.08,6.52],"pixels":"..."},"id":"358273f7-c304-4f2b-8bc3-e9b656b67240"}
02:12:39.869 00.236 11596 Exposure complete
02:12:39.938 00.069 11596 worker thread done servicing request
02:12:39.938 00.000 13300 OnExposeComplete: enter
02:12:39.938 00.000 13300 UpdateGuideState(): m_state=6
02:12:39.939 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 497
02:12:39.939 00.000 13300 Star::Find returns 1 (0), X=35.16, Y=420.47, Mass=1390, SNR=26.1, Peak=144 HFD=3.2
02:12:39.940 00.001 13300 MultiStar: [#1 -0.11,0.02,0.56,U] [#2 -0.02,0.04,0.51,U] [#3 -0.18,0.22,0.00,M1] [#4 -0.23,0.10,0.27,U] [#5 -0.04,0.11,0.29,U] [#6 0.08,0.03,0.27,U] [#7 -0.38,-0.06,0.00,M8] [#8 -0.17,-0.22,0.23,U] 
02:12:39.940 00.000 13300 refined, 6 included, MultiStar: {-0.06, -0.04}, one-star: {-0.04, -0.16}
02:12:39.940 00.000 13300 CameraToMount -- cameraTheta (-2.62) - m_xAngle (1.53) = xAngle (-4.16 = 2.13)
02:12:39.940 00.000 13300 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.28 = -1.00)
02:12:39.940 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-2.62 mountX=-0.04 mountY=-0.06, mountTheta=-2.13
02:12:39.942 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.04, opts=13)
02:12:39.942 00.000 13300 Enqueuing Move request for scope (-0.06, -0.04)
02:12:39.942 00.000 11596 Worker thread wakes up
02:12:39.942 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.04) opts 0xd
02:12:39.942 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.04)
02:12:39.943 00.001 11596 Moving (-0.06, -0.04) raw xDistance=-0.04 yDistance=-0.06
02:12:39.943 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:12:39.943 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:39.943 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:12:39.943 00.000 11596 MoveAxis(E, 0, ABG)
02:12:39.943 00.000 11596 Move returns status 0, amount 0
02:12:39.943 00.000 11596 MoveAxis(N, 0, ABG)
02:12:39.943 00.000 11596 Move returns status 0, amount 0
02:12:39.943 00.000 11596 move complete, result=0
02:12:39.943 00.000 11596 worker thread done servicing request
02:12:39.951 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
02:12:39.960 00.009 13300 UpdateGuideState exits: m=1390 SNR=26.1
02:12:39.960 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:39.960 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:12:39.961 00.001 13300 Enqueuing Expose request
02:12:39.961 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:12:39.961 00.000 11596 Worker thread wakes up
02:12:39.961 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:12:40.474 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:12:42.631 02.157 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aa263bc5-2e38-4b69-9b69-6ec669ad3e73"}
02:12:42.631 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aa263bc5-2e38-4b69-9b69-6ec669ad3e73"}
02:12:42.632 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bee6aa58-ac11-42af-aea6-9112433641e4"}
02:12:42.632 00.000 13300 case statement mapped state 6 to 3
02:12:42.632 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bee6aa58-ac11-42af-aea6-9112433641e4"}
02:12:42.633 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f7f84ef0-12cf-4c37-a43f-9255a111f843"}
02:12:42.633 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":497,"width":15,"height":15,"star_pos":[7.16,7.47],"pixels":"..."},"id":"f7f84ef0-12cf-4c37-a43f-9255a111f843"}
02:12:43.496 00.863 11596 Exposure complete
02:12:43.566 00.070 11596 worker thread done servicing request
02:12:43.566 00.000 13300 OnExposeComplete: enter
02:12:43.566 00.000 13300 UpdateGuideState(): m_state=6
02:12:43.567 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 498
02:12:43.567 00.000 13300 Star::Find returns 1 (0), X=35.21, Y=420.49, Mass=1404, SNR=26.3, Peak=142 HFD=3.2
02:12:43.568 00.001 13300 MultiStar: [#1 -0.07,0.00,0.57,U] [#2 0.05,-0.00,0.51,U] [#3 -0.10,0.05,0.36,U] [#4 -0.10,0.20,0.27,U] [#5 0.04,0.08,0.32,U] [#6 0.05,-0.12,0.27,U] [#7 -0.21,0.07,0.30,U] [#8 0.06,-0.04,0.23,U] 
02:12:43.568 00.000 13300 refined, 8 included, MultiStar: {-0.02, -0.02}, one-star: {0.01, -0.14}
02:12:43.568 00.000 13300 CameraToMount -- cameraTheta (-2.55) - m_xAngle (1.53) = xAngle (-4.09 = 2.20)
02:12:43.569 00.001 13300 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.21 = -0.93)
02:12:43.569 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-2.55 mountX=-0.02 mountY=-0.02, mountTheta=-2.20
02:12:43.571 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.02, opts=13)
02:12:43.572 00.001 13300 Enqueuing Move request for scope (-0.02, -0.02)
02:12:43.572 00.000 11596 Worker thread wakes up
02:12:43.572 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.02) opts 0xd
02:12:43.572 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.02)
02:12:43.572 00.000 11596 Moving (-0.02, -0.02) raw xDistance=-0.02 yDistance=-0.02
02:12:43.572 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:12:43.572 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:43.572 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:12:43.573 00.001 11596 MoveAxis(E, 0, ABG)
02:12:43.573 00.000 11596 Move returns status 0, amount 0
02:12:43.573 00.000 11596 MoveAxis(N, 0, ABG)
02:12:43.573 00.000 11596 Move returns status 0, amount 0
02:12:43.573 00.000 11596 move complete, result=0
02:12:43.573 00.000 11596 worker thread done servicing request
02:12:43.580 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
02:12:43.588 00.008 13300 UpdateGuideState exits: m=1404 SNR=26.3
02:12:43.588 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:43.588 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:12:43.588 00.000 13300 Enqueuing Expose request
02:12:43.588 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:12:43.589 00.001 11596 Worker thread wakes up
02:12:43.589 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:12:44.104 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:12:45.630 01.526 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3442e073-7da9-4134-bd53-46e13459900d"}
02:12:45.630 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3442e073-7da9-4134-bd53-46e13459900d"}
02:12:45.631 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e5cfa183-42e5-47a2-8d1a-f67a569651ff"}
02:12:45.631 00.000 13300 case statement mapped state 6 to 3
02:12:45.631 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e5cfa183-42e5-47a2-8d1a-f67a569651ff"}
02:12:45.631 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4d7a1e7f-8782-4f04-b120-77d8fa053362"}
02:12:45.632 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":498,"width":15,"height":15,"star_pos":[7.21,7.49],"pixels":"..."},"id":"4d7a1e7f-8782-4f04-b120-77d8fa053362"}
02:12:47.140 01.508 11596 Exposure complete
02:12:47.212 00.072 11596 worker thread done servicing request
02:12:47.212 00.000 13300 OnExposeComplete: enter
02:12:47.212 00.000 13300 UpdateGuideState(): m_state=6
02:12:47.212 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 499
02:12:47.212 00.000 13300 Star::Find returns 1 (0), X=35.29, Y=420.54, Mass=1365, SNR=25.9, Peak=146 HFD=3.2
02:12:47.213 00.001 13300 MultiStar: [#1 0.00,0.07,0.56,U] [#2 0.01,-0.01,0.51,U] [#3 -0.04,0.11,0.34,U] [#4 -0.06,0.09,0.29,U] [#5 -0.02,0.15,0.30,U] [#6 -0.01,0.05,0.29,U] [#7 -0.52,-0.20,0.00,M8] [#8 -0.02,-0.09,0.22,U] 
02:12:47.213 00.000 13300 refined, 7 included, MultiStar: {0.01, 0.01}, one-star: {0.09, -0.09}
02:12:47.213 00.000 13300 CameraToMount -- cameraTheta (0.80) - m_xAngle (1.53) = xAngle (-0.74 = -0.74)
02:12:47.213 00.000 13300 CameraToMount -- cameraTheta (0.80) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.86 = 2.42)
02:12:47.213 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.02 cameraTheta=0.80 mountX=0.01 mountY=0.01, mountTheta=0.73
02:12:47.215 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.01, opts=13)
02:12:47.215 00.000 13300 Enqueuing Move request for scope (0.01, 0.01)
02:12:47.215 00.000 11596 Worker thread wakes up
02:12:47.216 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd
02:12:47.216 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.01)
02:12:47.216 00.000 11596 Moving (0.01, 0.01) raw xDistance=0.01 yDistance=0.01
02:12:47.216 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:12:47.216 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:47.216 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:12:47.216 00.000 11596 MoveAxis(E, 0, ABG)
02:12:47.216 00.000 11596 Move returns status 0, amount 0
02:12:47.216 00.000 11596 MoveAxis(N, 0, ABG)
02:12:47.216 00.000 11596 Move returns status 0, amount 0
02:12:47.216 00.000 11596 move complete, result=0
02:12:47.217 00.001 11596 worker thread done servicing request
02:12:47.222 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
02:12:47.231 00.009 13300 UpdateGuideState exits: m=1365 SNR=25.9
02:12:47.231 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:47.231 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:12:47.231 00.000 13300 Enqueuing Expose request
02:12:47.231 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:12:47.231 00.000 11596 Worker thread wakes up
02:12:47.232 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:12:47.745 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:12:48.645 00.900 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"35b454ea-00b4-4efc-84c6-3d3ea406cac2"}
02:12:48.645 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"35b454ea-00b4-4efc-84c6-3d3ea406cac2"}
02:12:48.646 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"21e0617b-7701-413f-bdc5-6210d3a54639"}
02:12:48.646 00.000 13300 case statement mapped state 6 to 3
02:12:48.646 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"21e0617b-7701-413f-bdc5-6210d3a54639"}
02:12:48.647 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d6557b14-a2ee-4a2a-9f86-6fd80c72730e"}
02:12:48.647 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":499,"width":15,"height":15,"star_pos":[7.29,6.54],"pixels":"..."},"id":"d6557b14-a2ee-4a2a-9f86-6fd80c72730e"}
02:12:50.777 02.130 11596 Exposure complete
02:12:50.845 00.068 11596 worker thread done servicing request
02:12:50.846 00.001 13300 OnExposeComplete: enter
02:12:50.846 00.000 13300 UpdateGuideState(): m_state=6
02:12:50.846 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 500
02:12:50.846 00.000 13300 Star::Find returns 1 (0), X=35.21, Y=420.54, Mass=1401, SNR=26.2, Peak=144 HFD=3.2
02:12:50.847 00.001 13300 MultiStar: [#1 -0.10,0.19,0.55,U] [#2 -0.04,-0.03,0.52,U] [#3 -0.06,0.02,0.33,U] [#4 -0.07,0.16,0.27,U] [#5 -0.13,0.22,0.30,U] [#6 0.07,-0.09,0.28,U] [#7 -0.32,-0.06,0.00,M9] [#8 -0.11,-0.32,0.00,M1] 
02:12:50.847 00.000 13300 refined, 6 included, MultiStar: {-0.04, 0.03}, one-star: {0.01, -0.09}
02:12:50.847 00.000 13300 CameraToMount -- cameraTheta (2.52) - m_xAngle (1.53) = xAngle (0.99 = 0.99)
02:12:50.847 00.000 13300 CameraToMount -- cameraTheta (2.52) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.14 = -2.14)
02:12:50.847 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.03 hyp=0.05 cameraTheta=2.52 mountX=0.03 mountY=-0.04, mountTheta=-0.99
02:12:50.849 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.03, opts=13)
02:12:50.849 00.000 13300 Enqueuing Move request for scope (-0.04, 0.03)
02:12:50.849 00.000 11596 Worker thread wakes up
02:12:50.849 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.03) opts 0xd
02:12:50.850 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.03)
02:12:50.850 00.000 11596 Moving (-0.04, 0.03) raw xDistance=0.03 yDistance=-0.04
02:12:50.850 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:12:50.850 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:50.850 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:12:50.850 00.000 11596 MoveAxis(E, 0, ABG)
02:12:50.850 00.000 11596 Move returns status 0, amount 0
02:12:50.850 00.000 11596 MoveAxis(N, 0, ABG)
02:12:50.850 00.000 11596 Move returns status 0, amount 0
02:12:50.850 00.000 11596 move complete, result=0
02:12:50.850 00.000 11596 worker thread done servicing request
02:12:50.857 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=245, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
02:12:50.865 00.008 13300 UpdateGuideState exits: m=1401 SNR=26.2
02:12:50.865 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:50.865 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:12:50.866 00.001 13300 Enqueuing Expose request
02:12:50.866 00.000 11596 Worker thread wakes up
02:12:50.866 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:12:50.866 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:12:51.378 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:12:51.645 00.267 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eb0d56d6-338b-4bac-a191-9959f3089d6d"}
02:12:51.645 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eb0d56d6-338b-4bac-a191-9959f3089d6d"}
02:12:51.645 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9f1855ac-2bff-428c-8b8d-f28e8e1a10da"}
02:12:51.645 00.000 13300 case statement mapped state 6 to 3
02:12:51.645 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9f1855ac-2bff-428c-8b8d-f28e8e1a10da"}
02:12:51.646 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b55054f9-e6d4-4434-bd59-6a595210ab10"}
02:12:51.646 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":500,"width":15,"height":15,"star_pos":[7.21,6.54],"pixels":"..."},"id":"b55054f9-e6d4-4434-bd59-6a595210ab10"}
02:12:54.404 02.758 11596 Exposure complete
02:12:54.474 00.070 11596 worker thread done servicing request
02:12:54.474 00.000 13300 OnExposeComplete: enter
02:12:54.474 00.000 13300 UpdateGuideState(): m_state=6
02:12:54.475 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 501
02:12:54.475 00.000 13300 Star::Find returns 1 (0), X=35.19, Y=420.51, Mass=1439, SNR=26.6, Peak=154 HFD=3.2
02:12:54.475 00.000 13300 MultiStar: [#1 -0.07,0.12,0.54,U] [#2 0.02,0.02,0.51,U] [#3 -0.18,0.18,0.34,U] [#4 0.02,0.19,0.28,U] [#5 -0.04,0.08,0.29,U] [#6 -0.00,0.16,0.26,U] [#7 -0.08,-0.23,0.29,U] [#8 -0.15,-0.12,0.23,U] 
02:12:54.475 00.000 13300 refined, 8 included, MultiStar: {-0.04, 0.01}, one-star: {-0.01, -0.12}
02:12:54.475 00.000 13300 CameraToMount -- cameraTheta (2.88) - m_xAngle (1.53) = xAngle (1.35 = 1.35)
02:12:54.476 00.001 13300 CameraToMount -- cameraTheta (2.88) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.78 = -1.78)
02:12:54.476 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.05 cameraTheta=2.88 mountX=0.01 mountY=-0.04, mountTheta=-1.35
02:12:54.478 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.01, opts=13)
02:12:54.478 00.000 13300 Enqueuing Move request for scope (-0.04, 0.01)
02:12:54.478 00.000 11596 Worker thread wakes up
02:12:54.478 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
02:12:54.478 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
02:12:54.479 00.001 11596 Moving (-0.04, 0.01) raw xDistance=0.01 yDistance=-0.04
02:12:54.479 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:12:54.479 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:54.479 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:12:54.479 00.000 11596 MoveAxis(E, 0, ABG)
02:12:54.479 00.000 11596 Move returns status 0, amount 0
02:12:54.479 00.000 11596 MoveAxis(N, 0, ABG)
02:12:54.479 00.000 11596 Move returns status 0, amount 0
02:12:54.479 00.000 11596 move complete, result=0
02:12:54.480 00.001 11596 worker thread done servicing request
02:12:54.487 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
02:12:54.495 00.008 13300 UpdateGuideState exits: m=1439 SNR=26.6
02:12:54.495 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:54.495 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:12:54.496 00.001 13300 Enqueuing Expose request
02:12:54.496 00.000 11596 Worker thread wakes up
02:12:54.496 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:12:54.496 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:12:54.657 00.161 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6fae0b5d-a287-43fe-9410-bf9c7449e656"}
02:12:54.657 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6fae0b5d-a287-43fe-9410-bf9c7449e656"}
02:12:54.658 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3e6183a3-0d8b-4a67-a6f8-ba5a9e4d2d1b"}
02:12:54.658 00.000 13300 case statement mapped state 6 to 3
02:12:54.658 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3e6183a3-0d8b-4a67-a6f8-ba5a9e4d2d1b"}
02:12:54.659 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fc7cfe27-88b7-453c-b9c7-d4cea7983521"}
02:12:54.659 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":501,"width":15,"height":15,"star_pos":[7.19,6.51],"pixels":"..."},"id":"fc7cfe27-88b7-453c-b9c7-d4cea7983521"}
02:12:55.007 00.348 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:12:57.657 02.650 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ece0cbf6-cdd0-41b4-8a3c-77aff41af1cf"}
02:12:57.657 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ece0cbf6-cdd0-41b4-8a3c-77aff41af1cf"}
02:12:57.681 00.024 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8c783a7c-d89d-4779-b539-ac4f02087db1"}
02:12:57.682 00.001 13300 case statement mapped state 6 to 3
02:12:57.682 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8c783a7c-d89d-4779-b539-ac4f02087db1"}
02:12:57.682 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"36cb755d-a1da-4d93-a7d3-29d9c0d88be7"}
02:12:57.682 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":501,"width":15,"height":15,"star_pos":[7.19,6.51],"pixels":"..."},"id":"36cb755d-a1da-4d93-a7d3-29d9c0d88be7"}
02:12:58.041 00.359 11596 Exposure complete
02:12:58.112 00.071 11596 worker thread done servicing request
02:12:58.113 00.001 13300 OnExposeComplete: enter
02:12:58.113 00.000 13300 UpdateGuideState(): m_state=6
02:12:58.113 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 502
02:12:58.113 00.000 13300 Star::Find returns 1 (0), X=35.24, Y=420.56, Mass=1421, SNR=26.4, Peak=163 HFD=3.2
02:12:58.114 00.001 13300 MultiStar: [#1 0.04,0.07,0.55,U] [#2 0.03,0.00,0.52,U] [#3 -0.09,0.17,0.34,U] [#4 -0.02,0.17,0.27,U] [#5 -0.13,0.21,0.29,U] [#6 0.16,-0.06,0.27,U] [#7 -0.02,0.26,0.28,U] [#8 0.02,-0.37,0.00,M1] 
02:12:58.114 00.000 13300 refined, 7 included, MultiStar: {0.01, 0.05}, one-star: {0.04, -0.08}
02:12:58.114 00.000 13300 CameraToMount -- cameraTheta (1.36) - m_xAngle (1.53) = xAngle (-0.18 = -0.18)
02:12:58.114 00.000 13300 CameraToMount -- cameraTheta (1.36) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.30 = 2.98)
02:12:58.114 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.36 mountX=0.05 mountY=0.01, mountTheta=0.16
02:12:58.116 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.05, opts=13)
02:12:58.116 00.000 13300 Enqueuing Move request for scope (0.01, 0.05)
02:12:58.116 00.000 11596 Worker thread wakes up
02:12:58.117 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.05) opts 0xd
02:12:58.117 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.05)
02:12:58.117 00.000 11596 Moving (0.01, 0.05) raw xDistance=0.05 yDistance=0.01
02:12:58.117 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:12:58.117 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:58.117 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:12:58.118 00.001 11596 MoveAxis(E, 0, ABG)
02:12:58.118 00.000 11596 Move returns status 0, amount 0
02:12:58.118 00.000 11596 MoveAxis(N, 0, ABG)
02:12:58.118 00.000 11596 Move returns status 0, amount 0
02:12:58.118 00.000 11596 move complete, result=0
02:12:58.118 00.000 11596 worker thread done servicing request
02:12:58.124 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=70, Gamma=0.510
02:12:58.133 00.009 13300 UpdateGuideState exits: m=1421 SNR=26.4
02:12:58.133 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:58.133 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:12:58.133 00.000 13300 Enqueuing Expose request
02:12:58.133 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:12:58.133 00.000 11596 Worker thread wakes up
02:12:58.134 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:12:58.635 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:13:00.657 02.022 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e2c0e2da-e929-4905-9193-a8762521bed4"}
02:13:00.657 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e2c0e2da-e929-4905-9193-a8762521bed4"}
02:13:00.658 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8d61ccba-edf0-4eb2-a574-a8a51f95af94"}
02:13:00.658 00.000 13300 case statement mapped state 6 to 3
02:13:00.658 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8d61ccba-edf0-4eb2-a574-a8a51f95af94"}
02:13:00.659 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"023bf26f-8682-4fa6-8a30-2fba9948a743"}
02:13:00.659 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":502,"width":15,"height":15,"star_pos":[7.24,6.56],"pixels":"..."},"id":"023bf26f-8682-4fa6-8a30-2fba9948a743"}
02:13:01.659 01.000 11596 Exposure complete
02:13:01.728 00.069 11596 worker thread done servicing request
02:13:01.728 00.000 13300 OnExposeComplete: enter
02:13:01.728 00.000 13300 UpdateGuideState(): m_state=6
02:13:01.729 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 503
02:13:01.729 00.000 13300 Star::Find returns 1 (0), X=35.19, Y=420.54, Mass=1389, SNR=26.2, Peak=150 HFD=3.2
02:13:01.729 00.000 13300 MultiStar: [#1 -0.10,0.07,0.55,U] [#2 0.11,0.23,0.51,U] [#3 -0.01,0.19,0.33,U] [#4 0.18,0.17,0.29,U] [#5 -0.07,0.14,0.30,U] [#6 0.19,0.10,0.27,U] [#7 -0.28,0.08,0.00,M8] [#8 0.28,-0.08,0.00,M2] 
02:13:01.729 00.000 13300 refined, 6 included, MultiStar: {0.02, 0.07}, one-star: {-0.01, -0.09}
02:13:01.729 00.000 13300 CameraToMount -- cameraTheta (1.28) - m_xAngle (1.53) = xAngle (-0.25 = -0.25)
02:13:01.729 00.000 13300 CameraToMount -- cameraTheta (1.28) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.38 = 2.91)
02:13:01.729 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.07 hyp=0.08 cameraTheta=1.28 mountX=0.08 mountY=0.02, mountTheta=0.24
02:13:01.731 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.07, opts=13)
02:13:01.731 00.000 13300 Enqueuing Move request for scope (0.02, 0.07)
02:13:01.732 00.001 11596 Worker thread wakes up
02:13:01.732 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.07) opts 0xd
02:13:01.732 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.07)
02:13:01.732 00.000 11596 Moving (0.02, 0.07) raw xDistance=0.08 yDistance=0.02
02:13:01.732 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:13:01.732 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:01.733 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:13:01.733 00.000 11596 MoveAxis(E, 0, ABG)
02:13:01.733 00.000 11596 Move returns status 0, amount 0
02:13:01.733 00.000 11596 MoveAxis(N, 0, ABG)
02:13:01.733 00.000 11596 Move returns status 0, amount 0
02:13:01.733 00.000 11596 move complete, result=0
02:13:01.733 00.000 11596 worker thread done servicing request
02:13:01.740 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
02:13:01.749 00.009 13300 UpdateGuideState exits: m=1389 SNR=26.2
02:13:01.749 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:01.749 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:13:01.749 00.000 13300 Enqueuing Expose request
02:13:01.749 00.000 11596 Worker thread wakes up
02:13:01.749 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:13:01.749 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:13:02.251 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:13:03.657 01.406 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f72a72b7-beca-4218-8ec6-9899f09eafc5"}
02:13:03.657 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f72a72b7-beca-4218-8ec6-9899f09eafc5"}
02:13:03.658 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b7dbbbf0-d0b5-4ef1-968c-92f7c510c78c"}
02:13:03.658 00.000 13300 case statement mapped state 6 to 3
02:13:03.658 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b7dbbbf0-d0b5-4ef1-968c-92f7c510c78c"}
02:13:03.658 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4bb00448-4528-43d6-90d3-3ebe0045d6d1"}
02:13:03.658 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":503,"width":15,"height":15,"star_pos":[7.19,6.54],"pixels":"..."},"id":"4bb00448-4528-43d6-90d3-3ebe0045d6d1"}
02:13:05.271 01.613 11596 Exposure complete
02:13:05.343 00.072 11596 worker thread done servicing request
02:13:05.343 00.000 13300 OnExposeComplete: enter
02:13:05.343 00.000 13300 UpdateGuideState(): m_state=6
02:13:05.344 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 504
02:13:05.344 00.000 13300 Star::Find returns 1 (0), X=35.26, Y=420.36, Mass=1379, SNR=26.0, Peak=155 HFD=3.2
02:13:05.345 00.001 13300 MultiStar: [#1 -0.06,-0.10,0.55,U] [#2 0.05,-0.23,0.53,U] [#3 0.05,-0.12,0.33,U] [#4 -0.14,-0.16,0.27,U] [#5 0.07,-0.14,0.32,U] [#6 0.14,-0.23,0.28,U] [#7 -0.15,-0.25,0.00,M9] [#8 0.00,-0.21,0.23,U] 
02:13:05.345 00.000 13300 refined, 7 included, MultiStar: {0.02, -0.20}, one-star: {0.06, -0.27}
02:13:05.345 00.000 13300 CameraToMount -- cameraTheta (-1.44) - m_xAngle (1.53) = xAngle (-2.98 = -2.98)
02:13:05.345 00.000 13300 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.10 = 0.18)
02:13:05.345 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.20 hyp=0.20 cameraTheta=-1.44 mountX=-0.20 mountY=0.04, mountTheta=2.96
02:13:05.347 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.20, opts=13)
02:13:05.347 00.000 13300 Enqueuing Move request for scope (0.02, -0.20)
02:13:05.347 00.000 11596 Worker thread wakes up
02:13:05.347 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.20) opts 0xd
02:13:05.348 00.001 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.20)
02:13:05.348 00.000 11596 Moving (0.02, -0.20) raw xDistance=-0.20 yDistance=0.04
02:13:05.348 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.20
02:13:05.348 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:05.348 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:13:05.348 00.000 11596 MoveAxis(E, 245, ABG)
02:13:05.348 00.000 11596 Guiding  Dir = 2, Dur = 245
02:13:05.349 00.001 11596 IsSlewing returns 0
02:13:05.356 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=234, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
02:13:05.371 00.015 13300 UpdateGuideState exits: m=1379 SNR=26.0
02:13:05.371 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:05.371 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:13:05.371 00.000 13300 Enqueuing Expose request
02:13:05.492 00.121 11596 IsGuiding returns 0
02:13:05.893 00.401 11596 IsGuiding returns 1
02:13:05.893 00.000 11596 scope still moving after pulse duration time elapsed
02:13:06.083 00.190 11596 IsSlewing returns 0
02:13:06.174 00.091 11596 IsGuiding returns 0
02:13:06.174 00.000 11596 scope move finished after 245 + 436 ms
02:13:06.174 00.000 11596 Move returns status 0, amount 245
02:13:06.174 00.000 11596 MoveAxis(N, 0, ABG)
02:13:06.174 00.000 11596 Move returns status 0, amount 0
02:13:06.174 00.000 11596 move complete, result=0
02:13:06.174 00.000 11596 worker thread done servicing request
02:13:06.174 00.000 13300 GuideStep: -0.2 px 245 ms EAST, 0.0 px 0 ms NORTH
02:13:06.175 00.001 11596 Worker thread wakes up
02:13:06.175 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:13:06.657 00.482 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f3b5edf3-6bd8-4c02-a637-9dc46a961e84"}
02:13:06.657 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f3b5edf3-6bd8-4c02-a637-9dc46a961e84"}
02:13:06.658 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a72d9cd5-a245-4855-8fb2-b55b4e8053eb"}
02:13:06.658 00.000 13300 case statement mapped state 6 to 3
02:13:06.658 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a72d9cd5-a245-4855-8fb2-b55b4e8053eb"}
02:13:06.659 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"60cdf101-279f-453c-983c-5e8a991db9a4"}
02:13:06.659 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":504,"width":15,"height":15,"star_pos":[7.26,7.36],"pixels":"..."},"id":"60cdf101-279f-453c-983c-5e8a991db9a4"}
02:13:06.678 00.019 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:13:09.657 02.979 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ef1822ad-4b17-48f9-a2db-ca7ee1e4d4b1"}
02:13:09.657 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ef1822ad-4b17-48f9-a2db-ca7ee1e4d4b1"}
02:13:09.658 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c843fba8-7e15-47b6-b33d-89ed0a096220"}
02:13:09.658 00.000 13300 case statement mapped state 6 to 3
02:13:09.658 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c843fba8-7e15-47b6-b33d-89ed0a096220"}
02:13:09.659 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"541dd8b2-bfbe-4ba2-b935-eaeb2eef4754"}
02:13:09.659 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":504,"width":15,"height":15,"star_pos":[7.26,7.36],"pixels":"..."},"id":"541dd8b2-bfbe-4ba2-b935-eaeb2eef4754"}
02:13:09.704 00.045 11596 Exposure complete
02:13:09.774 00.070 11596 worker thread done servicing request
02:13:09.774 00.000 13300 OnExposeComplete: enter
02:13:09.774 00.000 13300 UpdateGuideState(): m_state=6
02:13:09.774 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 505
02:13:09.775 00.001 13300 Star::Find returns 1 (0), X=35.24, Y=420.48, Mass=1386, SNR=26.1, Peak=150 HFD=3.2
02:13:09.775 00.000 13300 MultiStar: [#1 -0.03,-0.05,0.55,U] [#2 0.04,-0.02,0.52,U] [#3 0.06,0.05,0.34,U] [#4 -0.03,0.09,0.28,U] [#5 -0.12,-0.13,0.32,U] [#6 0.21,-0.09,0.27,U] [#7 -0.11,-0.11,0.29,U] [#8 0.32,-0.23,0.00,M2] 
02:13:09.775 00.000 13300 refined, 7 included, MultiStar: {0.01, -0.07}, one-star: {0.04, -0.15}
02:13:09.775 00.000 13300 CameraToMount -- cameraTheta (-1.38) - m_xAngle (1.53) = xAngle (-2.91 = -2.91)
02:13:09.775 00.000 13300 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.04 = 0.25)
02:13:09.776 00.001 13300 CameraToMount -- cameraX=0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.38 mountX=-0.07 mountY=0.02, mountTheta=2.90
02:13:09.777 00.001 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.07, opts=13)
02:13:09.778 00.001 13300 Enqueuing Move request for scope (0.01, -0.07)
02:13:09.778 00.000 11596 Worker thread wakes up
02:13:09.778 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.07) opts 0xd
02:13:09.778 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.07)
02:13:09.778 00.000 11596 Moving (0.01, -0.07) raw xDistance=-0.07 yDistance=0.02
02:13:09.778 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:13:09.778 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:09.778 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:13:09.778 00.000 11596 MoveAxis(E, 0, ABG)
02:13:09.779 00.001 11596 Move returns status 0, amount 0
02:13:09.779 00.000 11596 MoveAxis(N, 0, ABG)
02:13:09.779 00.000 11596 Move returns status 0, amount 0
02:13:09.779 00.000 11596 move complete, result=0
02:13:09.779 00.000 11596 worker thread done servicing request
02:13:09.785 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
02:13:09.793 00.008 13300 UpdateGuideState exits: m=1386 SNR=26.1
02:13:09.793 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:09.793 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:13:09.793 00.000 13300 Enqueuing Expose request
02:13:09.793 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:13:09.793 00.000 11596 Worker thread wakes up
02:13:09.793 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:13:10.309 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:13:12.659 02.350 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f115a93a-a4df-49f1-9ae9-d9e02e03c11e"}
02:13:12.660 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f115a93a-a4df-49f1-9ae9-d9e02e03c11e"}
02:13:12.660 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"745ee7cc-deea-487c-bbd0-fddd4195c152"}
02:13:12.660 00.000 13300 case statement mapped state 6 to 3
02:13:12.660 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"745ee7cc-deea-487c-bbd0-fddd4195c152"}
02:13:12.661 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5e3ff6d7-c6eb-4822-b1d2-29b5a1f1ce74"}
02:13:12.661 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":505,"width":15,"height":15,"star_pos":[7.24,7.48],"pixels":"..."},"id":"5e3ff6d7-c6eb-4822-b1d2-29b5a1f1ce74"}
02:13:13.410 00.749 11596 Exposure complete
02:13:13.562 00.152 11596 worker thread done servicing request
02:13:13.563 00.001 13300 OnExposeComplete: enter
02:13:13.563 00.000 13300 UpdateGuideState(): m_state=6
02:13:13.565 00.002 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 506
02:13:13.565 00.000 13300 Star::Find returns 1 (0), X=35.22, Y=420.39, Mass=1409, SNR=26.3, Peak=158 HFD=3.2
02:13:13.566 00.001 13300 MultiStar: [#1 0.04,-0.09,0.56,U] [#2 0.04,0.00,0.52,U] [#3 -0.09,0.07,0.34,U] [#4 -0.18,-0.10,0.27,U] [#5 0.06,-0.10,0.31,U] [#6 0.13,-0.18,0.28,U] [#7 -0.18,-0.49,0.00,M9] [#8 -0.12,-0.39,0.00,M3] 
02:13:13.567 00.001 13300 refined, 6 included, MultiStar: {0.01, -0.12}, one-star: {0.02, -0.25}
02:13:13.567 00.000 13300 CameraToMount -- cameraTheta (-1.48) - m_xAngle (1.53) = xAngle (-3.02 = -3.02)
02:13:13.567 00.000 13300 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.14 = 0.14)
02:13:13.567 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.48 mountX=-0.12 mountY=0.02, mountTheta=3.00
02:13:13.571 00.004 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.12, opts=13)
02:13:13.571 00.000 13300 Enqueuing Move request for scope (0.01, -0.12)
02:13:13.571 00.000 11596 Worker thread wakes up
02:13:13.571 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.12) opts 0xd
02:13:13.572 00.001 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.12)
02:13:13.572 00.000 11596 Moving (0.01, -0.12) raw xDistance=-0.12 yDistance=0.02
02:13:13.572 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:13:13.572 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:13.572 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:13:13.572 00.000 11596 MoveAxis(E, 0, ABG)
02:13:13.573 00.001 11596 Move returns status 0, amount 0
02:13:13.573 00.000 11596 MoveAxis(N, 0, ABG)
02:13:13.573 00.000 11596 Move returns status 0, amount 0
02:13:13.573 00.000 11596 move complete, result=0
02:13:13.573 00.000 11596 worker thread done servicing request
02:13:13.587 00.014 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=229, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
02:13:13.604 00.017 13300 UpdateGuideState exits: m=1409 SNR=26.3
02:13:13.604 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:13.604 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:13:13.604 00.000 13300 Enqueuing Expose request
02:13:13.604 00.000 11596 Worker thread wakes up
02:13:13.605 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:13:13.605 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:13:14.115 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:13:15.659 01.544 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ca81c937-4ba0-4d35-a9d7-827ef0ad98fe"}
02:13:15.659 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ca81c937-4ba0-4d35-a9d7-827ef0ad98fe"}
02:13:15.660 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f7a85a98-cb18-41d2-8242-d73f5cf8f95d"}
02:13:15.661 00.001 13300 case statement mapped state 6 to 3
02:13:15.661 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f7a85a98-cb18-41d2-8242-d73f5cf8f95d"}
02:13:15.661 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"46c48435-ee5e-470b-a130-a1e8835e2132"}
02:13:15.662 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":506,"width":15,"height":15,"star_pos":[7.22,7.39],"pixels":"..."},"id":"46c48435-ee5e-470b-a130-a1e8835e2132"}
02:13:17.145 01.483 11596 Exposure complete
02:13:17.240 00.095 11596 worker thread done servicing request
02:13:17.241 00.001 13300 OnExposeComplete: enter
02:13:17.241 00.000 13300 UpdateGuideState(): m_state=6
02:13:17.241 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 507
02:13:17.242 00.001 13300 Star::Find returns 1 (0), X=35.15, Y=420.35, Mass=1377, SNR=26.0, Peak=161 HFD=3.3
02:13:17.242 00.000 13300 MultiStar: [#1 0.04,-0.02,0.53,U] [#2 -0.07,-0.24,0.52,U] [#3 -0.23,0.11,0.35,U] [#4 -0.22,0.17,0.28,U] [#5 -0.11,-0.38,0.00,M1] [#6 0.10,-0.20,0.27,U] [#7 0.01,-0.43,0.00,M10] [#8 -0.13,-0.06,0.24,U] 
02:13:17.242 00.000 13300 refined, 6 included, MultiStar: {-0.06, -0.13}, one-star: {-0.05, -0.28}
02:13:17.243 00.001 13300 CameraToMount -- cameraTheta (-2.05) - m_xAngle (1.53) = xAngle (-3.58 = 2.70)
02:13:17.243 00.000 13300 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.71 = -0.42)
02:13:17.243 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.13 hyp=0.14 cameraTheta=-2.05 mountX=-0.13 mountY=-0.06, mountTheta=-2.72
02:13:17.246 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.13, opts=13)
02:13:17.246 00.000 13300 Enqueuing Move request for scope (-0.06, -0.13)
02:13:17.246 00.000 11596 Worker thread wakes up
02:13:17.246 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.13) opts 0xd
02:13:17.246 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.13)
02:13:17.246 00.000 11596 Moving (-0.06, -0.13) raw xDistance=-0.13 yDistance=-0.06
02:13:17.247 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:13:17.247 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:17.247 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:13:17.247 00.000 11596 MoveAxis(E, 0, ABG)
02:13:17.247 00.000 11596 Move returns status 0, amount 0
02:13:17.247 00.000 11596 MoveAxis(N, 0, ABG)
02:13:17.247 00.000 11596 Move returns status 0, amount 0
02:13:17.248 00.001 11596 move complete, result=0
02:13:17.248 00.000 11596 worker thread done servicing request
02:13:17.257 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=229, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
02:13:17.269 00.012 13300 UpdateGuideState exits: m=1377 SNR=26.0
02:13:17.269 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:17.270 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:13:17.270 00.000 13300 Enqueuing Expose request
02:13:17.270 00.000 11596 Worker thread wakes up
02:13:17.270 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:13:17.270 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:13:17.780 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:13:18.659 00.879 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"09a64337-4f2b-4714-9a63-787c6ed73433"}
02:13:18.659 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"09a64337-4f2b-4714-9a63-787c6ed73433"}
02:13:18.660 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"793e4a41-cc39-4111-8aa5-d0160fe84970"}
02:13:18.660 00.000 13300 case statement mapped state 6 to 3
02:13:18.660 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"793e4a41-cc39-4111-8aa5-d0160fe84970"}
02:13:18.661 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"586a5964-6d05-41cc-a0f0-f22b0fa93a84"}
02:13:18.661 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":507,"width":15,"height":15,"star_pos":[7.15,7.35],"pixels":"..."},"id":"586a5964-6d05-41cc-a0f0-f22b0fa93a84"}
02:13:20.814 02.153 11596 Exposure complete
02:13:20.887 00.073 11596 worker thread done servicing request
02:13:20.887 00.000 13300 OnExposeComplete: enter
02:13:20.887 00.000 13300 UpdateGuideState(): m_state=6
02:13:20.888 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 508
02:13:20.888 00.000 13300 Star::Find returns 1 (0), X=35.21, Y=420.44, Mass=1416, SNR=26.3, Peak=150 HFD=3.2
02:13:20.888 00.000 13300 MultiStar: [#1 0.07,-0.12,0.57,U] [#2 0.12,-0.13,0.48,U] [#3 -0.08,0.10,0.33,U] [#4 -0.19,0.28,0.00,M1] [#5 -0.20,0.16,0.30,U] [#6 0.23,-0.20,0.00,M1] [#7 -0.23,-0.07,0.29,U] [#8 -0.11,-0.11,0.22,U] 
02:13:20.889 00.001 13300 refined, 6 included, MultiStar: {-0.02, -0.09}, one-star: {0.01, -0.19}
02:13:20.889 00.000 13300 CameraToMount -- cameraTheta (-1.81) - m_xAngle (1.53) = xAngle (-3.34 = 2.94)
02:13:20.889 00.000 13300 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.47 = -0.18)
02:13:20.889 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.81 mountX=-0.09 mountY=-0.02, mountTheta=-2.96
02:13:20.891 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.09, opts=13)
02:13:20.891 00.000 13300 Enqueuing Move request for scope (-0.02, -0.09)
02:13:20.891 00.000 11596 Worker thread wakes up
02:13:20.891 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.09) opts 0xd
02:13:20.891 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.09)
02:13:20.891 00.000 11596 Moving (-0.02, -0.09) raw xDistance=-0.09 yDistance=-0.02
02:13:20.891 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:13:20.892 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:20.892 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:13:20.892 00.000 11596 MoveAxis(E, 0, ABG)
02:13:20.892 00.000 11596 Move returns status 0, amount 0
02:13:20.892 00.000 11596 MoveAxis(N, 0, ABG)
02:13:20.892 00.000 11596 Move returns status 0, amount 0
02:13:20.892 00.000 11596 move complete, result=0
02:13:20.892 00.000 11596 worker thread done servicing request
02:13:20.899 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
02:13:20.911 00.012 13300 UpdateGuideState exits: m=1416 SNR=26.3
02:13:20.911 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:20.911 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:13:20.911 00.000 13300 Enqueuing Expose request
02:13:20.911 00.000 11596 Worker thread wakes up
02:13:20.911 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:13:20.911 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:13:21.426 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:13:21.659 00.233 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2599cfc7-a427-466d-86d7-bd47886687cc"}
02:13:21.659 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2599cfc7-a427-466d-86d7-bd47886687cc"}
02:13:21.660 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"32a4b49e-6094-414e-9f52-e77f67297f26"}
02:13:21.660 00.000 13300 case statement mapped state 6 to 3
02:13:21.660 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"32a4b49e-6094-414e-9f52-e77f67297f26"}
02:13:21.661 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a3f98dd6-04b2-43b9-b25e-fd45568d8b17"}
02:13:21.661 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":508,"width":15,"height":15,"star_pos":[7.21,7.44],"pixels":"..."},"id":"a3f98dd6-04b2-43b9-b25e-fd45568d8b17"}
02:13:24.464 02.803 11596 Exposure complete
02:13:24.539 00.075 11596 worker thread done servicing request
02:13:24.539 00.000 13300 OnExposeComplete: enter
02:13:24.540 00.001 13300 UpdateGuideState(): m_state=6
02:13:24.540 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 509
02:13:24.540 00.000 13300 Star::Find returns 1 (0), X=35.15, Y=420.43, Mass=1408, SNR=26.3, Peak=144 HFD=3.3
02:13:24.541 00.001 13300 MultiStar: [#1 -0.04,-0.15,0.56,U] [#2 0.13,-0.07,0.52,U] [#3 -0.14,0.15,0.35,U] [#4 -0.09,0.02,0.29,U] [#5 -0.22,-0.00,0.30,U] [#6 0.11,-0.08,0.28,U] [#7 -0.32,0.09,0.00,M10] [#8 -0.06,-0.36,0.00,M2] 
02:13:24.541 00.000 13300 refined, 6 included, MultiStar: {-0.04, -0.09}, one-star: {-0.05, -0.20}
02:13:24.541 00.000 13300 CameraToMount -- cameraTheta (-1.96) - m_xAngle (1.53) = xAngle (-3.49 = 2.79)
02:13:24.541 00.000 13300 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.62 = -0.34)
02:13:24.541 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.09 hyp=0.09 cameraTheta=-1.96 mountX=-0.09 mountY=-0.03, mountTheta=-2.80
02:13:24.543 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.09, opts=13)
02:13:24.543 00.000 13300 Enqueuing Move request for scope (-0.04, -0.09)
02:13:24.543 00.000 11596 Worker thread wakes up
02:13:24.544 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.09) opts 0xd
02:13:24.544 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.09)
02:13:24.544 00.000 11596 Moving (-0.04, -0.09) raw xDistance=-0.09 yDistance=-0.03
02:13:24.544 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:13:24.544 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:24.544 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:13:24.544 00.000 11596 MoveAxis(E, 0, ABG)
02:13:24.544 00.000 11596 Move returns status 0, amount 0
02:13:24.544 00.000 11596 MoveAxis(N, 0, ABG)
02:13:24.544 00.000 11596 Move returns status 0, amount 0
02:13:24.544 00.000 11596 move complete, result=0
02:13:24.545 00.001 11596 worker thread done servicing request
02:13:24.550 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=229, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
02:13:24.559 00.009 13300 UpdateGuideState exits: m=1408 SNR=26.3
02:13:24.559 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:24.559 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:13:24.559 00.000 13300 Enqueuing Expose request
02:13:24.559 00.000 11596 Worker thread wakes up
02:13:24.559 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:13:24.559 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:13:24.660 00.101 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6ac975f4-934d-4b42-ba39-1068e20723d0"}
02:13:24.661 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6ac975f4-934d-4b42-ba39-1068e20723d0"}
02:13:24.662 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a853e79e-8bc0-46a7-8115-eabf4606cedb"}
02:13:24.662 00.000 13300 case statement mapped state 6 to 3
02:13:24.662 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a853e79e-8bc0-46a7-8115-eabf4606cedb"}
02:13:24.663 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e6d4cd37-9912-4331-86c8-7eb580c6026d"}
02:13:24.663 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":509,"width":15,"height":15,"star_pos":[7.15,7.43],"pixels":"..."},"id":"e6d4cd37-9912-4331-86c8-7eb580c6026d"}
02:13:25.066 00.403 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:13:27.661 02.595 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c8b7f6ca-e870-4733-86a4-af43cfdc4150"}
02:13:27.661 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c8b7f6ca-e870-4733-86a4-af43cfdc4150"}
02:13:27.662 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c22f59ad-51f2-42d0-8477-3febbf739b76"}
02:13:27.662 00.000 13300 case statement mapped state 6 to 3
02:13:27.662 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c22f59ad-51f2-42d0-8477-3febbf739b76"}
02:13:27.663 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b0555676-b21b-4ac4-ae6f-e5878d31936a"}
02:13:27.663 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":509,"width":15,"height":15,"star_pos":[7.15,7.43],"pixels":"..."},"id":"b0555676-b21b-4ac4-ae6f-e5878d31936a"}
02:13:28.099 00.436 11596 Exposure complete
02:13:28.168 00.069 11596 worker thread done servicing request
02:13:28.168 00.000 13300 OnExposeComplete: enter
02:13:28.168 00.000 13300 UpdateGuideState(): m_state=6
02:13:28.169 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 510
02:13:28.169 00.000 13300 Star::Find returns 1 (0), X=35.16, Y=420.55, Mass=1395, SNR=26.2, Peak=143 HFD=3.2
02:13:28.169 00.000 13300 MultiStar: [#1 -0.08,-0.07,0.55,U] [#2 0.05,0.01,0.51,U] [#3 -0.18,0.22,0.00,M1] [#4 -0.15,0.36,0.00,M1] [#5 -0.16,0.09,0.30,U] [#6 -0.09,0.21,0.28,U] [#7 -0.16,-0.16,0.29,U] [#8 -0.31,-0.21,0.00,M3] 
02:13:28.170 00.001 13300 refined, 5 included, MultiStar: {-0.06, -0.03}, one-star: {-0.04, -0.08}
02:13:28.170 00.000 13300 CameraToMount -- cameraTheta (-2.72) - m_xAngle (1.53) = xAngle (-4.25 = 2.03)
02:13:28.170 00.000 13300 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.38 = -1.10)
02:13:28.170 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.03 hyp=0.07 cameraTheta=-2.72 mountX=-0.03 mountY=-0.06, mountTheta=-2.03
02:13:28.172 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.03, opts=13)
02:13:28.172 00.000 13300 Enqueuing Move request for scope (-0.06, -0.03)
02:13:28.172 00.000 11596 Worker thread wakes up
02:13:28.172 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.03) opts 0xd
02:13:28.172 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.03)
02:13:28.172 00.000 11596 Moving (-0.06, -0.03) raw xDistance=-0.03 yDistance=-0.06
02:13:28.172 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:13:28.172 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:28.173 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:13:28.173 00.000 11596 MoveAxis(E, 0, ABG)
02:13:28.173 00.000 11596 Move returns status 0, amount 0
02:13:28.173 00.000 11596 MoveAxis(N, 0, ABG)
02:13:28.173 00.000 11596 Move returns status 0, amount 0
02:13:28.173 00.000 11596 move complete, result=0
02:13:28.173 00.000 11596 worker thread done servicing request
02:13:28.179 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
02:13:28.187 00.008 13300 UpdateGuideState exits: m=1395 SNR=26.2
02:13:28.187 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:28.188 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:13:28.188 00.000 13300 Enqueuing Expose request
02:13:28.188 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:13:28.188 00.000 11596 Worker thread wakes up
02:13:28.188 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:13:28.691 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:13:30.661 01.970 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e535a6f1-b50e-41f1-a133-e8a555b6c47b"}
02:13:30.661 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e535a6f1-b50e-41f1-a133-e8a555b6c47b"}
02:13:30.662 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"039aa9c0-dff5-460a-a425-65151854f70a"}
02:13:30.662 00.000 13300 case statement mapped state 6 to 3
02:13:30.662 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"039aa9c0-dff5-460a-a425-65151854f70a"}
02:13:30.662 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d7539af5-4b26-43c7-8a54-3c567802e73d"}
02:13:30.662 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":510,"width":15,"height":15,"star_pos":[7.16,6.55],"pixels":"..."},"id":"d7539af5-4b26-43c7-8a54-3c567802e73d"}
02:13:31.718 01.056 11596 Exposure complete
02:13:31.786 00.068 11596 worker thread done servicing request
02:13:31.786 00.000 13300 OnExposeComplete: enter
02:13:31.786 00.000 13300 UpdateGuideState(): m_state=6
02:13:31.787 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 511
02:13:31.787 00.000 13300 Star::Find returns 1 (0), X=35.15, Y=420.56, Mass=1416, SNR=26.4, Peak=148 HFD=3.2
02:13:31.787 00.000 13300 MultiStar: [#1 0.00,0.06,0.55,U] [#2 -0.05,0.09,0.50,U] [#3 -0.14,0.17,0.34,U] [#4 -0.01,0.30,0.00,M2] [#5 -0.02,-0.12,0.30,U] [#6 0.02,0.03,0.27,U] [#7 -0.23,-0.00,0.29,U] [#8 -0.20,-0.34,0.00,M4] 
02:13:31.788 00.001 13300 refined, 6 included, MultiStar: {-0.06, 0.01}, one-star: {-0.05, -0.08}
02:13:31.788 00.000 13300 CameraToMount -- cameraTheta (2.96) - m_xAngle (1.53) = xAngle (1.42 = 1.42)
02:13:31.788 00.000 13300 CameraToMount -- cameraTheta (2.96) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.70 = -1.70)
02:13:31.788 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.06 cameraTheta=2.96 mountX=0.01 mountY=-0.06, mountTheta=-1.42
02:13:31.790 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.01, opts=13)
02:13:31.790 00.000 13300 Enqueuing Move request for scope (-0.06, 0.01)
02:13:31.790 00.000 11596 Worker thread wakes up
02:13:31.790 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.01) opts 0xd
02:13:31.790 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.01)
02:13:31.790 00.000 11596 Moving (-0.06, 0.01) raw xDistance=0.01 yDistance=-0.06
02:13:31.790 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:13:31.790 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:31.791 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:13:31.791 00.000 11596 MoveAxis(E, 0, ABG)
02:13:31.791 00.000 11596 Move returns status 0, amount 0
02:13:31.791 00.000 11596 MoveAxis(N, 0, ABG)
02:13:31.791 00.000 11596 Move returns status 0, amount 0
02:13:31.791 00.000 11596 move complete, result=0
02:13:31.791 00.000 11596 worker thread done servicing request
02:13:31.797 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
02:13:31.806 00.009 13300 UpdateGuideState exits: m=1416 SNR=26.4
02:13:31.806 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:31.806 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:13:31.806 00.000 13300 Enqueuing Expose request
02:13:31.806 00.000 11596 Worker thread wakes up
02:13:31.806 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:13:31.806 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:13:32.309 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:13:33.661 01.352 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"36e604af-a8ca-461c-960a-077565c3b079"}
02:13:33.661 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"36e604af-a8ca-461c-960a-077565c3b079"}
02:13:33.662 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f79db0ea-2814-4148-8cd7-19af9aa5c27c"}
02:13:33.662 00.000 13300 case statement mapped state 6 to 3
02:13:33.662 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f79db0ea-2814-4148-8cd7-19af9aa5c27c"}
02:13:33.662 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"61fdeaf7-31ee-4f83-86a1-849204ed0e9e"}
02:13:33.663 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":511,"width":15,"height":15,"star_pos":[7.15,6.56],"pixels":"..."},"id":"61fdeaf7-31ee-4f83-86a1-849204ed0e9e"}
02:13:35.340 01.677 11596 Exposure complete
02:13:35.433 00.093 11596 worker thread done servicing request
02:13:35.434 00.001 13300 OnExposeComplete: enter
02:13:35.434 00.000 13300 UpdateGuideState(): m_state=6
02:13:35.434 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 512
02:13:35.434 00.000 13300 Star::Find returns 1 (0), X=35.15, Y=420.58, Mass=1409, SNR=26.4, Peak=164 HFD=3.2
02:13:35.435 00.001 13300 MultiStar: [#1 -0.02,0.04,0.55,U] [#2 0.13,0.13,0.51,U] [#3 -0.07,0.21,0.33,U] [#4 -0.16,0.35,0.00,M3] [#5 -0.24,0.13,0.30,U] [#6 0.02,-0.14,0.28,U] [#7 -0.30,0.03,0.00,M9] [#8 0.10,-0.14,0.22,U] 
02:13:35.435 00.000 13300 refined, 6 included, MultiStar: {-0.02, 0.02}, one-star: {-0.05, -0.06}
02:13:35.435 00.000 13300 CameraToMount -- cameraTheta (2.27) - m_xAngle (1.53) = xAngle (0.74 = 0.74)
02:13:35.435 00.000 13300 CameraToMount -- cameraTheta (2.27) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.39 = -2.39)
02:13:35.435 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.02 hyp=0.03 cameraTheta=2.27 mountX=0.02 mountY=-0.02, mountTheta=-0.74
02:13:35.439 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.02, opts=13)
02:13:35.439 00.000 13300 Enqueuing Move request for scope (-0.02, 0.02)
02:13:35.439 00.000 11596 Worker thread wakes up
02:13:35.439 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.02) opts 0xd
02:13:35.439 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.02)
02:13:35.440 00.001 11596 Moving (-0.02, 0.02) raw xDistance=0.02 yDistance=-0.02
02:13:35.440 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:13:35.440 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:35.440 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:13:35.440 00.000 11596 MoveAxis(E, 0, ABG)
02:13:35.440 00.000 11596 Move returns status 0, amount 0
02:13:35.440 00.000 11596 MoveAxis(N, 0, ABG)
02:13:35.440 00.000 11596 Move returns status 0, amount 0
02:13:35.441 00.001 11596 move complete, result=0
02:13:35.441 00.000 11596 worker thread done servicing request
02:13:35.449 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
02:13:35.457 00.008 13300 UpdateGuideState exits: m=1409 SNR=26.4
02:13:35.458 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:35.458 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:13:35.458 00.000 13300 Enqueuing Expose request
02:13:35.458 00.000 11596 Worker thread wakes up
02:13:35.458 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:13:35.458 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:13:35.962 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:13:36.663 00.701 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0c683951-8435-48a0-a2dd-2d14bb7603be"}
02:13:36.664 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0c683951-8435-48a0-a2dd-2d14bb7603be"}
02:13:36.664 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1a0f4837-9008-4dbb-941c-c92b0e1c0c09"}
02:13:36.664 00.000 13300 case statement mapped state 6 to 3
02:13:36.665 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1a0f4837-9008-4dbb-941c-c92b0e1c0c09"}
02:13:36.665 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1a5580b4-7ca5-48d6-bbb0-6c0247a619e6"}
02:13:36.666 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":512,"width":15,"height":15,"star_pos":[7.15,6.58],"pixels":"..."},"id":"1a5580b4-7ca5-48d6-bbb0-6c0247a619e6"}
02:13:38.992 02.326 11596 Exposure complete
02:13:39.061 00.069 11596 worker thread done servicing request
02:13:39.061 00.000 13300 OnExposeComplete: enter
02:13:39.062 00.001 13300 UpdateGuideState(): m_state=6
02:13:39.062 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 513
02:13:39.062 00.000 13300 Star::Find returns 1 (0), X=35.12, Y=420.56, Mass=1402, SNR=26.3, Peak=148 HFD=3.2
02:13:39.063 00.001 13300 MultiStar: [#1 0.01,0.14,0.55,U] [#2 0.02,-0.06,0.51,U] [#3 -0.13,0.25,0.34,U] [#4 -0.13,0.27,0.00,M4] [#5 -0.11,0.06,0.30,U] [#6 0.11,0.04,0.26,U] [#7 -0.28,-0.09,0.00,M10] [#8 -0.38,-0.09,0.00,M4] 
02:13:39.063 00.000 13300 refined, 5 included, MultiStar: {-0.04, 0.03}, one-star: {-0.08, -0.07}
02:13:39.063 00.000 13300 CameraToMount -- cameraTheta (2.49) - m_xAngle (1.53) = xAngle (0.96 = 0.96)
02:13:39.063 00.000 13300 CameraToMount -- cameraTheta (2.49) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.17 = -2.17)
02:13:39.063 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.03 hyp=0.05 cameraTheta=2.49 mountX=0.03 mountY=-0.04, mountTheta=-0.97
02:13:39.065 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.03, opts=13)
02:13:39.065 00.000 13300 Enqueuing Move request for scope (-0.04, 0.03)
02:13:39.065 00.000 11596 Worker thread wakes up
02:13:39.065 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.03) opts 0xd
02:13:39.065 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.03)
02:13:39.065 00.000 11596 Moving (-0.04, 0.03) raw xDistance=0.03 yDistance=-0.04
02:13:39.066 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:13:39.066 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:39.066 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:13:39.066 00.000 11596 MoveAxis(E, 0, ABG)
02:13:39.066 00.000 11596 Move returns status 0, amount 0
02:13:39.066 00.000 11596 MoveAxis(N, 0, ABG)
02:13:39.066 00.000 11596 Move returns status 0, amount 0
02:13:39.066 00.000 11596 move complete, result=0
02:13:39.066 00.000 11596 worker thread done servicing request
02:13:39.072 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
02:13:39.080 00.008 13300 UpdateGuideState exits: m=1402 SNR=26.3
02:13:39.080 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:39.081 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:13:39.081 00.000 13300 Enqueuing Expose request
02:13:39.081 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:13:39.081 00.000 11596 Worker thread wakes up
02:13:39.081 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:13:39.590 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:13:39.664 00.074 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7ec7b1b9-402b-432f-b590-cad94e6532bc"}
02:13:39.664 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7ec7b1b9-402b-432f-b590-cad94e6532bc"}
02:13:39.665 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d7916cce-0ab5-46b8-aebe-28cdf1ba11de"}
02:13:39.665 00.000 13300 case statement mapped state 6 to 3
02:13:39.665 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d7916cce-0ab5-46b8-aebe-28cdf1ba11de"}
02:13:39.665 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"db595fe8-73a2-4054-b102-d83696f8acd8"}
02:13:39.666 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":513,"width":15,"height":15,"star_pos":[7.12,6.56],"pixels":"..."},"id":"db595fe8-73a2-4054-b102-d83696f8acd8"}
02:13:42.622 02.956 11596 Exposure complete
02:13:42.664 00.042 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"92860b1c-ed9c-4872-9fda-0e157dcb9b9c"}
02:13:42.664 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"92860b1c-ed9c-4872-9fda-0e157dcb9b9c"}
02:13:42.665 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ebbd9201-0b7a-49ed-a77d-816717046789"}
02:13:42.665 00.000 13300 case statement mapped state 6 to 3
02:13:42.665 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ebbd9201-0b7a-49ed-a77d-816717046789"}
02:13:42.666 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cc3ac00c-0607-4a4e-bfa3-b6e8b7f07b2e"}
02:13:42.666 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":513,"width":15,"height":15,"star_pos":[7.12,6.56],"pixels":"..."},"id":"cc3ac00c-0607-4a4e-bfa3-b6e8b7f07b2e"}
02:13:42.704 00.038 11596 worker thread done servicing request
02:13:42.704 00.000 13300 OnExposeComplete: enter
02:13:42.704 00.000 13300 UpdateGuideState(): m_state=6
02:13:42.705 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 514
02:13:42.705 00.000 13300 Star::Find returns 1 (0), X=35.13, Y=420.54, Mass=1413, SNR=26.4, Peak=141 HFD=3.2
02:13:42.705 00.000 13300 MultiStar: [#1 -0.11,0.01,0.56,U] [#2 0.02,0.03,0.51,U] [#3 -0.16,0.09,0.34,U] [#4 -0.21,0.13,0.26,U] [#5 -0.11,-0.13,0.30,U] [#6 0.15,0.01,0.26,U] [#7 -0.03,-0.06,0.28,U] [#8 0.15,-0.04,0.23,U] 
02:13:42.706 00.001 13300 refined, 8 included, MultiStar: {-0.05, -0.02}, one-star: {-0.07, -0.09}
02:13:42.706 00.000 13300 CameraToMount -- cameraTheta (-2.79) - m_xAngle (1.53) = xAngle (-4.32 = 1.96)
02:13:42.706 00.000 13300 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.45 = -1.16)
02:13:42.706 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.02 hyp=0.06 cameraTheta=-2.79 mountX=-0.02 mountY=-0.05, mountTheta=-1.97
02:13:42.708 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.02, opts=13)
02:13:42.708 00.000 13300 Enqueuing Move request for scope (-0.05, -0.02)
02:13:42.708 00.000 11596 Worker thread wakes up
02:13:42.709 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.02) opts 0xd
02:13:42.709 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.02)
02:13:42.709 00.000 11596 Moving (-0.05, -0.02) raw xDistance=-0.02 yDistance=-0.05
02:13:42.709 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:13:42.709 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:42.709 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:13:42.709 00.000 11596 MoveAxis(E, 0, ABG)
02:13:42.710 00.001 11596 Move returns status 0, amount 0
02:13:42.710 00.000 11596 MoveAxis(N, 0, ABG)
02:13:42.710 00.000 11596 Move returns status 0, amount 0
02:13:42.710 00.000 11596 move complete, result=0
02:13:42.710 00.000 11596 worker thread done servicing request
02:13:42.717 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
02:13:42.725 00.008 13300 UpdateGuideState exits: m=1413 SNR=26.4
02:13:42.726 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:42.726 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:13:42.726 00.000 13300 Enqueuing Expose request
02:13:42.726 00.000 11596 Worker thread wakes up
02:13:42.726 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:13:42.726 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:13:43.242 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:13:45.664 02.422 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f3f63314-75cb-4850-80ec-287c49e3a083"}
02:13:45.664 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f3f63314-75cb-4850-80ec-287c49e3a083"}
02:13:45.665 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cfd17c1a-b675-428a-89ee-f8928dd7e5a1"}
02:13:45.665 00.000 13300 case statement mapped state 6 to 3
02:13:45.665 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cfd17c1a-b675-428a-89ee-f8928dd7e5a1"}
02:13:45.665 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"de50c669-2bb4-45b8-83d2-33cde1976ef7"}
02:13:45.666 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":514,"width":15,"height":15,"star_pos":[7.13,6.54],"pixels":"..."},"id":"de50c669-2bb4-45b8-83d2-33cde1976ef7"}
02:13:46.263 00.597 11596 Exposure complete
02:13:46.331 00.068 11596 worker thread done servicing request
02:13:46.331 00.000 13300 OnExposeComplete: enter
02:13:46.331 00.000 13300 UpdateGuideState(): m_state=6
02:13:46.332 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 515
02:13:46.332 00.000 13300 Star::Find returns 1 (0), X=35.10, Y=420.61, Mass=1419, SNR=26.4, Peak=159 HFD=3.2
02:13:46.333 00.001 13300 MultiStar: [#1 -0.08,0.12,0.56,U] [#2 0.03,0.10,0.51,U] [#3 -0.08,0.34,0.00,M1] [#4 -0.11,0.30,0.00,M4] [#5 0.05,0.16,0.31,U] [#6 0.09,0.16,0.26,U] [#7 -0.41,-0.12,0.00,M10] [#8 -0.16,-0.01,0.23,U] 
02:13:46.333 00.000 13300 refined, 5 included, MultiStar: {-0.05, 0.07}, one-star: {-0.10, -0.02}
02:13:46.333 00.000 13300 CameraToMount -- cameraTheta (2.18) - m_xAngle (1.53) = xAngle (0.64 = 0.64)
02:13:46.334 00.001 13300 CameraToMount -- cameraTheta (2.18) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.48 = -2.48)
02:13:46.334 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.07 hyp=0.08 cameraTheta=2.18 mountX=0.06 mountY=-0.05, mountTheta=-0.65
02:13:46.338 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.07, opts=13)
02:13:46.338 00.000 13300 Enqueuing Move request for scope (-0.05, 0.07)
02:13:46.338 00.000 11596 Worker thread wakes up
02:13:46.338 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.07) opts 0xd
02:13:46.338 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.07)
02:13:46.338 00.000 11596 Moving (-0.05, 0.07) raw xDistance=0.06 yDistance=-0.05
02:13:46.338 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:13:46.339 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:46.339 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:13:46.339 00.000 11596 MoveAxis(E, 0, ABG)
02:13:46.339 00.000 11596 Move returns status 0, amount 0
02:13:46.339 00.000 11596 MoveAxis(N, 0, ABG)
02:13:46.339 00.000 11596 Move returns status 0, amount 0
02:13:46.339 00.000 11596 move complete, result=0
02:13:46.339 00.000 11596 worker thread done servicing request
02:13:46.350 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
02:13:46.364 00.014 13300 UpdateGuideState exits: m=1419 SNR=26.4
02:13:46.364 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:46.364 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:13:46.364 00.000 13300 Enqueuing Expose request
02:13:46.364 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:13:46.364 00.000 11596 Worker thread wakes up
02:13:46.364 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:13:46.874 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:13:48.663 01.789 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"26b386d1-da82-4ae9-8df3-8701bc435f2d"}
02:13:48.663 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"26b386d1-da82-4ae9-8df3-8701bc435f2d"}
02:13:48.664 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"29508639-ac96-411b-986b-96e8bfa7dc33"}
02:13:48.664 00.000 13300 case statement mapped state 6 to 3
02:13:48.664 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"29508639-ac96-411b-986b-96e8bfa7dc33"}
02:13:48.664 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2be46b0c-fb40-4eda-947b-28afbddbed49"}
02:13:48.664 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":515,"width":15,"height":15,"star_pos":[7.10,6.61],"pixels":"..."},"id":"2be46b0c-fb40-4eda-947b-28afbddbed49"}
02:13:49.897 01.233 11596 Exposure complete
02:13:49.977 00.080 11596 worker thread done servicing request
02:13:49.977 00.000 13300 OnExposeComplete: enter
02:13:49.977 00.000 13300 UpdateGuideState(): m_state=6
02:13:49.978 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 516
02:13:49.978 00.000 13300 Star::Find returns 1 (0), X=35.16, Y=420.55, Mass=1406, SNR=26.3, Peak=149 HFD=3.2
02:13:49.978 00.000 13300 MultiStar: [#1 -0.11,0.13,0.55,U] [#2 0.01,0.07,0.51,U] [#3 -0.11,0.03,0.35,U] [#4 -0.08,0.38,0.00,M5] [#5 -0.19,0.22,0.00,M1] [#6 -0.09,0.10,0.27,U] [#7 -0.19,0.11,0.30,U] [#8 -0.18,-0.10,0.23,U] 
02:13:49.978 00.000 13300 refined, 6 included, MultiStar: {-0.08, 0.02}, one-star: {-0.04, -0.08}
02:13:49.979 00.001 13300 CameraToMount -- cameraTheta (2.89) - m_xAngle (1.53) = xAngle (1.36 = 1.36)
02:13:49.979 00.000 13300 CameraToMount -- cameraTheta (2.89) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.77 = -1.77)
02:13:49.979 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.08 cameraTheta=2.89 mountX=0.02 mountY=-0.08, mountTheta=-1.36
02:13:49.981 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.02, opts=13)
02:13:49.981 00.000 13300 Enqueuing Move request for scope (-0.08, 0.02)
02:13:49.981 00.000 11596 Worker thread wakes up
02:13:49.982 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.02) opts 0xd
02:13:49.982 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.02)
02:13:49.982 00.000 11596 Moving (-0.08, 0.02) raw xDistance=0.02 yDistance=-0.08
02:13:49.982 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:13:49.982 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:49.982 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:13:49.982 00.000 11596 MoveAxis(E, 0, ABG)
02:13:49.982 00.000 11596 Move returns status 0, amount 0
02:13:49.982 00.000 11596 MoveAxis(N, 0, ABG)
02:13:49.982 00.000 11596 Move returns status 0, amount 0
02:13:49.983 00.001 11596 move complete, result=0
02:13:49.983 00.000 11596 worker thread done servicing request
02:13:49.989 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
02:13:49.996 00.007 13300 UpdateGuideState exits: m=1406 SNR=26.3
02:13:49.997 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:49.997 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:13:49.997 00.000 13300 Enqueuing Expose request
02:13:49.997 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:13:49.997 00.000 11596 Worker thread wakes up
02:13:49.997 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:13:50.502 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:13:51.663 01.161 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a9fff54b-7824-4c78-bae6-a95869493366"}
02:13:51.663 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a9fff54b-7824-4c78-bae6-a95869493366"}
02:13:51.664 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f867fbcd-933f-419e-a3d3-4803995b34b5"}
02:13:51.664 00.000 13300 case statement mapped state 6 to 3
02:13:51.664 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f867fbcd-933f-419e-a3d3-4803995b34b5"}
02:13:51.664 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b41cf354-9ef7-40fb-83d7-e3f671450fdc"}
02:13:51.665 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":516,"width":15,"height":15,"star_pos":[7.16,6.55],"pixels":"..."},"id":"b41cf354-9ef7-40fb-83d7-e3f671450fdc"}
02:13:53.535 01.870 11596 Exposure complete
02:13:53.605 00.070 11596 worker thread done servicing request
02:13:53.605 00.000 13300 OnExposeComplete: enter
02:13:53.606 00.001 13300 UpdateGuideState(): m_state=6
02:13:53.606 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 517
02:13:53.606 00.000 13300 Star::Find returns 1 (0), X=35.18, Y=420.56, Mass=1385, SNR=26.1, Peak=157 HFD=3.2
02:13:53.607 00.001 13300 MultiStar: [#1 -0.09,0.08,0.55,U] [#2 -0.01,0.05,0.53,U] [#3 -0.15,0.25,0.00,M1] [#4 -0.08,0.16,0.27,U] [#5 -0.24,0.21,0.00,M2] [#6 -0.01,0.02,0.27,U] [#7 -0.18,-0.10,0.30,U] [#8 0.19,-0.13,0.24,U] 
02:13:53.607 00.000 13300 refined, 6 included, MultiStar: {-0.04, -0.00}, one-star: {-0.02, -0.07}
02:13:53.607 00.000 13300 CameraToMount -- cameraTheta (-3.03) - m_xAngle (1.53) = xAngle (-4.57 = 1.72)
02:13:53.607 00.000 13300 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.69 = -1.41)
02:13:53.607 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-3.03 mountX=-0.01 mountY=-0.03, mountTheta=-1.72
02:13:53.609 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.00, opts=13)
02:13:53.609 00.000 13300 Enqueuing Move request for scope (-0.04, -0.00)
02:13:53.609 00.000 11596 Worker thread wakes up
02:13:53.609 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.00) opts 0xd
02:13:53.609 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.00)
02:13:53.609 00.000 11596 Moving (-0.04, -0.00) raw xDistance=-0.01 yDistance=-0.03
02:13:53.609 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:13:53.609 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:53.610 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:13:53.610 00.000 11596 MoveAxis(E, 0, ABG)
02:13:53.610 00.000 11596 Move returns status 0, amount 0
02:13:53.610 00.000 11596 MoveAxis(N, 0, ABG)
02:13:53.610 00.000 11596 Move returns status 0, amount 0
02:13:53.610 00.000 11596 move complete, result=0
02:13:53.610 00.000 11596 worker thread done servicing request
02:13:53.617 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
02:13:53.624 00.007 13300 UpdateGuideState exits: m=1385 SNR=26.1
02:13:53.624 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:53.625 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:13:53.625 00.000 13300 Enqueuing Expose request
02:13:53.625 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:13:53.625 00.000 11596 Worker thread wakes up
02:13:53.625 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:13:54.135 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:13:54.663 00.528 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9d392d32-c8e3-4264-860a-e4c51bc81e35"}
02:13:54.663 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9d392d32-c8e3-4264-860a-e4c51bc81e35"}
02:13:54.664 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f8234d8b-5d3e-4be2-b476-86ee35dc273f"}
02:13:54.664 00.000 13300 case statement mapped state 6 to 3
02:13:54.664 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f8234d8b-5d3e-4be2-b476-86ee35dc273f"}
02:13:54.664 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d6ec3b5e-3cc3-448a-a149-4fabede7f282"}
02:13:54.664 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":517,"width":15,"height":15,"star_pos":[7.18,6.56],"pixels":"..."},"id":"d6ec3b5e-3cc3-448a-a149-4fabede7f282"}
02:13:57.157 02.493 11596 Exposure complete
02:13:57.227 00.070 11596 worker thread done servicing request
02:13:57.227 00.000 13300 OnExposeComplete: enter
02:13:57.227 00.000 13300 UpdateGuideState(): m_state=6
02:13:57.227 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 518
02:13:57.228 00.001 13300 Star::Find returns 1 (0), X=35.19, Y=420.65, Mass=1403, SNR=26.3, Peak=175 HFD=3.0
02:13:57.228 00.000 13300 MultiStar: [#1 -0.07,0.13,0.55,U] [#2 0.05,0.16,0.51,U] [#3 0.06,0.12,0.34,U] [#4 -0.12,0.31,0.00,M5] [#5 -0.14,0.31,0.00,M3] [#6 0.16,0.18,0.27,U] [#7 -0.23,0.03,0.28,U] [#8 -0.17,-0.04,0.23,U] 
02:13:57.228 00.000 13300 single-star, 6 included, MultiStar: {-0.02, 0.08}, one-star: {-0.01, 0.01}
02:13:57.228 00.000 13300 CameraToMount -- cameraTheta (2.20) - m_xAngle (1.53) = xAngle (0.66 = 0.66)
02:13:57.228 00.000 13300 CameraToMount -- cameraTheta (2.20) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.46 = -2.46)
02:13:57.228 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.02 cameraTheta=2.20 mountX=0.01 mountY=-0.01, mountTheta=-0.67
02:13:57.230 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.01, opts=13)
02:13:57.231 00.001 13300 Enqueuing Move request for scope (-0.01, 0.01)
02:13:57.231 00.000 11596 Worker thread wakes up
02:13:57.231 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
02:13:57.231 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
02:13:57.231 00.000 11596 Moving (-0.01, 0.01) raw xDistance=0.01 yDistance=-0.01
02:13:57.231 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:13:57.231 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:57.231 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:13:57.231 00.000 11596 MoveAxis(E, 0, ABG)
02:13:57.232 00.001 11596 Move returns status 0, amount 0
02:13:57.232 00.000 11596 MoveAxis(N, 0, ABG)
02:13:57.232 00.000 11596 Move returns status 0, amount 0
02:13:57.232 00.000 11596 move complete, result=0
02:13:57.232 00.000 11596 worker thread done servicing request
02:13:57.238 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=70, Gamma=0.510
02:13:57.246 00.008 13300 UpdateGuideState exits: m=1403 SNR=26.3
02:13:57.246 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:57.247 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:13:57.247 00.000 13300 Enqueuing Expose request
02:13:57.247 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:13:57.247 00.000 11596 Worker thread wakes up
02:13:57.247 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:13:57.664 00.417 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2d87c2b1-81e8-44db-bba6-2b6e11bd3e0d"}
02:13:57.664 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2d87c2b1-81e8-44db-bba6-2b6e11bd3e0d"}
02:13:57.665 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9e7bb274-80a2-4a8c-b840-959b82657760"}
02:13:57.665 00.000 13300 case statement mapped state 6 to 3
02:13:57.665 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9e7bb274-80a2-4a8c-b840-959b82657760"}
02:13:57.666 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fa099aff-c0b2-4614-a634-327e7abd6660"}
02:13:57.666 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":518,"width":15,"height":15,"star_pos":[7.19,6.65],"pixels":"..."},"id":"fa099aff-c0b2-4614-a634-327e7abd6660"}
02:13:57.753 00.087 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:14:00.665 02.912 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cbbd39ca-6739-4284-8a81-2cb7af1f9da2"}
02:14:00.665 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cbbd39ca-6739-4284-8a81-2cb7af1f9da2"}
02:14:00.666 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cb12ae39-6b9a-493b-8ea0-aa18a69894c0"}
02:14:00.666 00.000 13300 case statement mapped state 6 to 3
02:14:00.666 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cb12ae39-6b9a-493b-8ea0-aa18a69894c0"}
02:14:00.666 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"739b402f-0ccd-44f8-ae94-a618e423c68b"}
02:14:00.667 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":518,"width":15,"height":15,"star_pos":[7.19,6.65],"pixels":"..."},"id":"739b402f-0ccd-44f8-ae94-a618e423c68b"}
02:14:00.779 00.112 11596 Exposure complete
02:14:00.848 00.069 11596 worker thread done servicing request
02:14:00.848 00.000 13300 OnExposeComplete: enter
02:14:00.848 00.000 13300 UpdateGuideState(): m_state=6
02:14:00.848 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 519
02:14:00.849 00.001 13300 Star::Find returns 1 (0), X=35.21, Y=420.76, Mass=1403, SNR=26.2, Peak=178 HFD=3.0
02:14:00.849 00.000 13300 MultiStar: [#1 -0.05,0.20,0.55,U] [#2 -0.04,0.40,0.00,M1] [#3 -0.00,0.48,0.00,M1] [#4 0.20,0.33,0.00,M6] [#5 -0.05,0.58,0.00,M4] [#6 0.15,0.17,0.26,U] [#7 -0.11,0.37,0.00,M8] [#8 0.09,0.36,0.00,M1] 
02:14:00.849 00.000 13300 single-star, 2 included, MultiStar: {0.01, 0.15}, one-star: {0.01, 0.12}
02:14:00.849 00.000 13300 CameraToMount -- cameraTheta (1.45) - m_xAngle (1.53) = xAngle (-0.08 = -0.08)
02:14:00.849 00.000 13300 CameraToMount -- cameraTheta (1.45) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.21 = 3.08)
02:14:00.849 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.45 mountX=0.12 mountY=0.01, mountTheta=0.07
02:14:00.851 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.12, opts=13)
02:14:00.851 00.000 13300 Enqueuing Move request for scope (0.01, 0.12)
02:14:00.852 00.001 11596 Worker thread wakes up
02:14:00.852 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.12) opts 0xd
02:14:00.852 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.12)
02:14:00.852 00.000 11596 Moving (0.01, 0.12) raw xDistance=0.12 yDistance=0.01
02:14:00.852 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:14:00.852 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:00.852 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:14:00.852 00.000 11596 MoveAxis(E, 0, ABG)
02:14:00.852 00.000 11596 Move returns status 0, amount 0
02:14:00.852 00.000 11596 MoveAxis(N, 0, ABG)
02:14:00.853 00.001 11596 Move returns status 0, amount 0
02:14:00.853 00.000 11596 move complete, result=0
02:14:00.853 00.000 11596 worker thread done servicing request
02:14:00.858 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
02:14:00.866 00.008 13300 UpdateGuideState exits: m=1403 SNR=26.2
02:14:00.866 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:00.867 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:14:00.867 00.000 13300 Enqueuing Expose request
02:14:00.867 00.000 11596 Worker thread wakes up
02:14:00.867 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:14:00.867 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:14:01.381 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:14:03.664 02.283 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"74dd447d-25f0-43c7-9563-e91d9cfa7010"}
02:14:03.664 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"74dd447d-25f0-43c7-9563-e91d9cfa7010"}
02:14:03.665 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"50325abc-81ee-4a2a-8d4a-a172f0208c7f"}
02:14:03.665 00.000 13300 case statement mapped state 6 to 3
02:14:03.665 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"50325abc-81ee-4a2a-8d4a-a172f0208c7f"}
02:14:03.665 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"393a4d9d-f33a-44c1-b14c-ddcae6667d34"}
02:14:03.665 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":519,"width":15,"height":15,"star_pos":[7.21,6.76],"pixels":"..."},"id":"393a4d9d-f33a-44c1-b14c-ddcae6667d34"}
02:14:04.425 00.760 11596 Exposure complete
02:14:04.502 00.077 11596 worker thread done servicing request
02:14:04.502 00.000 13300 OnExposeComplete: enter
02:14:04.503 00.001 13300 UpdateGuideState(): m_state=6
02:14:04.503 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 520
02:14:04.503 00.000 13300 Star::Find returns 1 (0), X=35.28, Y=420.87, Mass=1414, SNR=26.4, Peak=200 HFD=3.2
02:14:04.503 00.000 13300 MultiStar: [#1 -0.04,0.48,0.00,M1] [#2 0.11,0.41,0.00,M2] [#3 -0.07,0.36,0.00,M2] [#4 -0.01,0.72,0.00,M7] [#5 -0.07,0.38,0.00,M5] [#6 0.14,0.32,0.00,M1] [#7 -0.27,0.30,0.00,M9] [#8 0.07,0.31,0.00,M2] 
02:14:04.504 00.001 13300 CameraToMount -- cameraTheta (1.26) - m_xAngle (1.53) = xAngle (-0.27 = -0.27)
02:14:04.504 00.000 13300 CameraToMount -- cameraTheta (1.26) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.40 = 2.88)
02:14:04.504 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.24 hyp=0.25 cameraTheta=1.26 mountX=0.24 mountY=0.06, mountTheta=0.26
02:14:04.506 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.24, opts=13)
02:14:04.506 00.000 13300 Enqueuing Move request for scope (0.08, 0.24)
02:14:04.506 00.000 11596 Worker thread wakes up
02:14:04.506 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.24) opts 0xd
02:14:04.506 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.24)
02:14:04.506 00.000 11596 Moving (0.08, 0.24) raw xDistance=0.24 yDistance=0.06
02:14:04.506 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
02:14:04.506 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:04.507 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:14:04.507 00.000 11596 MoveAxis(W, 299, ABG)
02:14:04.507 00.000 11596 Guiding  Dir = 3, Dur = 299
02:14:04.507 00.000 11596 IsSlewing returns 0
02:14:04.514 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
02:14:04.523 00.009 13300 UpdateGuideState exits: m=1414 SNR=26.4
02:14:04.524 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:04.524 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:14:04.524 00.000 13300 Enqueuing Expose request
02:14:04.594 00.070 11596 IsGuiding returns 0
02:14:04.991 00.397 11596 IsGuiding returns 1
02:14:04.991 00.000 11596 scope still moving after pulse duration time elapsed
02:14:05.088 00.097 11596 IsSlewing returns 0
02:14:05.177 00.089 11596 IsGuiding returns 1
02:14:05.207 00.030 11596 IsSlewing returns 0
02:14:05.471 00.264 11596 IsGuiding returns 0
02:14:05.471 00.000 11596 scope move finished after 299 + 578 ms
02:14:05.471 00.000 11596 Move returns status 0, amount 299
02:14:05.471 00.000 11596 MoveAxis(N, 0, ABG)
02:14:05.471 00.000 11596 Move returns status 0, amount 0
02:14:05.471 00.000 11596 move complete, result=0
02:14:05.471 00.000 11596 worker thread done servicing request
02:14:05.471 00.000 11596 Worker thread wakes up
02:14:05.471 00.000 13300 GuideStep: 0.2 px 299 ms WEST, 0.1 px 0 ms NORTH
02:14:05.472 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:14:05.983 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:14:06.665 00.682 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e5f82c1d-03d8-4890-a063-62864614ee8c"}
02:14:06.665 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e5f82c1d-03d8-4890-a063-62864614ee8c"}
02:14:06.666 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"19e840ef-ae73-4846-9a45-d71ecc36278f"}
02:14:06.666 00.000 13300 case statement mapped state 6 to 3
02:14:06.666 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"19e840ef-ae73-4846-9a45-d71ecc36278f"}
02:14:06.667 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"48031922-ae86-4ae4-94fb-23ed93198c9f"}
02:14:06.667 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":520,"width":15,"height":15,"star_pos":[7.28,6.87],"pixels":"..."},"id":"48031922-ae86-4ae4-94fb-23ed93198c9f"}
02:14:09.010 02.343 11596 Exposure complete
02:14:09.080 00.070 11596 worker thread done servicing request
02:14:09.080 00.000 13300 OnExposeComplete: enter
02:14:09.080 00.000 13300 UpdateGuideState(): m_state=6
02:14:09.081 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 521
02:14:09.081 00.000 13300 Star::Find returns 1 (0), X=35.29, Y=420.73, Mass=1427, SNR=26.5, Peak=186 HFD=3.0
02:14:09.082 00.001 13300 MultiStar: [#1 0.09,0.40,0.00,M2] [#2 0.08,0.29,0.00,M3] [#3 -0.06,0.50,0.00,M3] [#4 0.06,0.32,0.00,M8] [#5 0.01,0.26,0.31,U] [#6 0.09,0.13,0.27,U] [#7 0.04,-0.01,0.27,U] [#8 0.02,0.04,0.22,U] 
02:14:09.082 00.000 13300 refined, 4 included, MultiStar: {0.06, 0.11}, one-star: {0.09, 0.10}
02:14:09.082 00.000 13300 CameraToMount -- cameraTheta (1.04) - m_xAngle (1.53) = xAngle (-0.49 = -0.49)
02:14:09.082 00.000 13300 CameraToMount -- cameraTheta (1.04) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.62 = 2.66)
02:14:09.082 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.11 hyp=0.13 cameraTheta=1.04 mountX=0.11 mountY=0.06, mountTheta=0.48
02:14:09.084 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.11, opts=13)
02:14:09.084 00.000 13300 Enqueuing Move request for scope (0.06, 0.11)
02:14:09.084 00.000 11596 Worker thread wakes up
02:14:09.084 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.11) opts 0xd
02:14:09.084 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.11)
02:14:09.084 00.000 11596 Moving (0.06, 0.11) raw xDistance=0.11 yDistance=0.06
02:14:09.084 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:14:09.084 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:09.085 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:14:09.085 00.000 11596 MoveAxis(E, 0, ABG)
02:14:09.085 00.000 11596 Move returns status 0, amount 0
02:14:09.085 00.000 11596 MoveAxis(N, 0, ABG)
02:14:09.085 00.000 11596 Move returns status 0, amount 0
02:14:09.085 00.000 11596 move complete, result=0
02:14:09.085 00.000 11596 worker thread done servicing request
02:14:09.091 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
02:14:09.100 00.009 13300 UpdateGuideState exits: m=1427 SNR=26.5
02:14:09.100 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:09.100 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:14:09.100 00.000 13300 Enqueuing Expose request
02:14:09.100 00.000 11596 Worker thread wakes up
02:14:09.100 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:14:09.101 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:14:09.616 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:14:09.666 00.050 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4adccee8-3743-41fb-b560-f2e68918ed1a"}
02:14:09.666 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4adccee8-3743-41fb-b560-f2e68918ed1a"}
02:14:09.667 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"93a0ae56-bfea-4e97-860a-93e3fcecfe63"}
02:14:09.667 00.000 13300 case statement mapped state 6 to 3
02:14:09.667 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"93a0ae56-bfea-4e97-860a-93e3fcecfe63"}
02:14:09.668 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6aa7c137-5652-4407-b085-604583d4cc3f"}
02:14:09.668 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":521,"width":15,"height":15,"star_pos":[7.29,6.73],"pixels":"..."},"id":"6aa7c137-5652-4407-b085-604583d4cc3f"}
02:14:12.637 02.969 11596 Exposure complete
02:14:12.667 00.030 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a66d42b7-0b5f-4f7f-bb24-fd2eed811c5f"}
02:14:12.667 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a66d42b7-0b5f-4f7f-bb24-fd2eed811c5f"}
02:14:12.668 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4fef076e-a757-41fc-b8db-a6b7da4c55a1"}
02:14:12.668 00.000 13300 case statement mapped state 6 to 3
02:14:12.668 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4fef076e-a757-41fc-b8db-a6b7da4c55a1"}
02:14:12.669 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0f713201-fd6f-4b02-b73f-6754f979cab4"}
02:14:12.669 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":521,"width":15,"height":15,"star_pos":[7.29,6.73],"pixels":"..."},"id":"0f713201-fd6f-4b02-b73f-6754f979cab4"}
02:14:12.719 00.050 11596 worker thread done servicing request
02:14:12.719 00.000 13300 OnExposeComplete: enter
02:14:12.719 00.000 13300 UpdateGuideState(): m_state=6
02:14:12.720 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 522
02:14:12.720 00.000 13300 Star::Find returns 1 (0), X=35.30, Y=420.69, Mass=1409, SNR=26.3, Peak=186 HFD=3.0
02:14:12.720 00.000 13300 MultiStar: [#1 0.06,0.28,0.00,M3] [#2 0.00,0.06,0.52,U] [#3 0.03,0.33,0.00,M4] [#4 -0.06,0.59,0.00,M9] [#5 -0.01,0.27,0.30,U] [#6 0.13,0.17,0.27,U] [#7 -0.36,0.20,0.00,M9] [#8 0.09,0.05,0.22,U] 
02:14:12.721 00.001 13300 single-star, 4 included, MultiStar: {0.07, 0.10}, one-star: {0.10, 0.06}
02:14:12.721 00.000 13300 CameraToMount -- cameraTheta (0.55) - m_xAngle (1.53) = xAngle (-0.98 = -0.98)
02:14:12.721 00.000 13300 CameraToMount -- cameraTheta (0.55) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.11 = 2.17)
02:14:12.721 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.06 hyp=0.12 cameraTheta=0.55 mountX=0.06 mountY=0.10, mountTheta=0.98
02:14:12.723 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.06, opts=13)
02:14:12.723 00.000 13300 Enqueuing Move request for scope (0.10, 0.06)
02:14:12.723 00.000 11596 Worker thread wakes up
02:14:12.723 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.06) opts 0xd
02:14:12.723 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.06)
02:14:12.723 00.000 11596 Moving (0.10, 0.06) raw xDistance=0.06 yDistance=0.10
02:14:12.723 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:14:12.723 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:12.724 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:14:12.724 00.000 11596 MoveAxis(E, 0, ABG)
02:14:12.724 00.000 11596 Move returns status 0, amount 0
02:14:12.724 00.000 11596 MoveAxis(N, 0, ABG)
02:14:12.724 00.000 11596 Move returns status 0, amount 0
02:14:12.724 00.000 11596 move complete, result=0
02:14:12.724 00.000 11596 worker thread done servicing request
02:14:12.730 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
02:14:12.738 00.008 13300 UpdateGuideState exits: m=1409 SNR=26.3
02:14:12.738 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:12.738 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:14:12.738 00.000 13300 Enqueuing Expose request
02:14:12.738 00.000 11596 Worker thread wakes up
02:14:12.738 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:14:12.739 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:14:13.240 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:14:15.668 02.428 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bfebf558-594b-44d0-b519-388a5ba2da53"}
02:14:15.668 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bfebf558-594b-44d0-b519-388a5ba2da53"}
02:14:15.669 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5f6b06bd-2b40-4102-a53f-3cd1e01fcd28"}
02:14:15.669 00.000 13300 case statement mapped state 6 to 3
02:14:15.669 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5f6b06bd-2b40-4102-a53f-3cd1e01fcd28"}
02:14:15.670 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"062081cf-672f-4db5-94ad-0ff4be578f14"}
02:14:15.670 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":522,"width":15,"height":15,"star_pos":[7.30,6.69],"pixels":"..."},"id":"062081cf-672f-4db5-94ad-0ff4be578f14"}
02:14:16.266 00.596 11596 Exposure complete
02:14:16.353 00.087 11596 worker thread done servicing request
02:14:16.353 00.000 13300 OnExposeComplete: enter
02:14:16.354 00.001 13300 UpdateGuideState(): m_state=6
02:14:16.354 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 523
02:14:16.354 00.000 13300 Star::Find returns 1 (0), X=35.27, Y=420.67, Mass=1408, SNR=26.3, Peak=176 HFD=3.0
02:14:16.355 00.001 13300 MultiStar: [#1 0.05,0.34,0.00,M4] [#2 0.07,0.15,0.51,U] [#3 0.02,0.36,0.00,M5] [#4 -0.03,0.14,0.26,U] [#5 -0.07,0.10,0.30,U] [#6 0.15,0.04,0.26,U] [#7 -0.21,0.15,0.30,U] [#8 0.00,0.10,0.22,U] 
02:14:16.355 00.000 13300 single-star, 6 included, MultiStar: {0.02, 0.09}, one-star: {0.07, 0.03}
02:14:16.355 00.000 13300 CameraToMount -- cameraTheta (0.46) - m_xAngle (1.53) = xAngle (-1.07 = -1.07)
02:14:16.355 00.000 13300 CameraToMount -- cameraTheta (0.46) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.20 = 2.08)
02:14:16.356 00.001 13300 CameraToMount -- cameraX=0.07 cameraY=0.03 hyp=0.08 cameraTheta=0.46 mountX=0.04 mountY=0.07, mountTheta=1.07
02:14:16.358 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.03, opts=13)
02:14:16.358 00.000 13300 Enqueuing Move request for scope (0.07, 0.03)
02:14:16.359 00.001 11596 Worker thread wakes up
02:14:16.359 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.03) opts 0xd
02:14:16.359 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.03)
02:14:16.359 00.000 11596 Moving (0.07, 0.03) raw xDistance=0.04 yDistance=0.07
02:14:16.359 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:14:16.359 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:16.359 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:14:16.360 00.001 11596 MoveAxis(E, 0, ABG)
02:14:16.360 00.000 11596 Move returns status 0, amount 0
02:14:16.360 00.000 11596 MoveAxis(N, 0, ABG)
02:14:16.360 00.000 11596 Move returns status 0, amount 0
02:14:16.360 00.000 11596 move complete, result=0
02:14:16.360 00.000 11596 worker thread done servicing request
02:14:16.369 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
02:14:16.380 00.011 13300 UpdateGuideState exits: m=1408 SNR=26.3
02:14:16.380 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:16.380 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:14:16.380 00.000 13300 Enqueuing Expose request
02:14:16.380 00.000 11596 Worker thread wakes up
02:14:16.380 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:14:16.381 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:14:16.890 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:14:18.667 01.777 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bee8555f-20a4-4163-b9b8-9e8e62127db5"}
02:14:18.667 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bee8555f-20a4-4163-b9b8-9e8e62127db5"}
02:14:18.668 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e5cf3757-0d84-4def-a1a2-7e9fdd070492"}
02:14:18.668 00.000 13300 case statement mapped state 6 to 3
02:14:18.668 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e5cf3757-0d84-4def-a1a2-7e9fdd070492"}
02:14:18.669 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"12309e09-89b8-4723-be69-d12c68fc082a"}
02:14:18.669 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":523,"width":15,"height":15,"star_pos":[7.27,6.67],"pixels":"..."},"id":"12309e09-89b8-4723-be69-d12c68fc082a"}
02:14:19.926 01.257 11596 Exposure complete
02:14:20.039 00.113 11596 worker thread done servicing request
02:14:20.039 00.000 13300 OnExposeComplete: enter
02:14:20.039 00.000 13300 UpdateGuideState(): m_state=6
02:14:20.040 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 524
02:14:20.040 00.000 13300 Star::Find returns 1 (0), X=35.24, Y=420.63, Mass=1403, SNR=26.3, Peak=176 HFD=3.1
02:14:20.041 00.001 13300 MultiStar: [#1 0.01,0.18,0.55,U] [#2 -0.05,0.18,0.52,U] [#3 -0.04,0.11,0.34,U] [#4 -0.05,0.30,0.00,M9] [#5 -0.12,0.29,0.00,M3] [#6 0.13,0.02,0.27,U] [#7 -0.07,-0.11,0.28,U] [#8 0.01,-0.08,0.23,U] 
02:14:20.041 00.000 13300 single-star, 6 included, MultiStar: {0.01, 0.06}, one-star: {0.04, -0.00}
02:14:20.041 00.000 13300 CameraToMount -- cameraTheta (-0.06) - m_xAngle (1.53) = xAngle (-1.59 = -1.59)
02:14:20.041 00.000 13300 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.72 = 1.56)
02:14:20.041 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-0.06 mountX=-0.00 mountY=0.04, mountTheta=1.59
02:14:20.043 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.00, opts=13)
02:14:20.043 00.000 13300 Enqueuing Move request for scope (0.04, -0.00)
02:14:20.043 00.000 11596 Worker thread wakes up
02:14:20.043 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.00) opts 0xd
02:14:20.043 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.00)
02:14:20.043 00.000 11596 Moving (0.04, -0.00) raw xDistance=-0.00 yDistance=0.04
02:14:20.043 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:14:20.044 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:20.044 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:14:20.044 00.000 11596 MoveAxis(E, 0, ABG)
02:14:20.044 00.000 11596 Move returns status 0, amount 0
02:14:20.044 00.000 11596 MoveAxis(N, 0, ABG)
02:14:20.044 00.000 11596 Move returns status 0, amount 0
02:14:20.044 00.000 11596 move complete, result=0
02:14:20.044 00.000 11596 worker thread done servicing request
02:14:20.051 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
02:14:20.059 00.008 13300 UpdateGuideState exits: m=1403 SNR=26.3
02:14:20.059 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:20.059 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:14:20.059 00.000 13300 Enqueuing Expose request
02:14:20.059 00.000 11596 Worker thread wakes up
02:14:20.059 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:14:20.059 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:14:20.573 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:14:21.667 01.094 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8ca9bcf2-dd99-40de-acb8-8ed2d4a3935d"}
02:14:21.667 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8ca9bcf2-dd99-40de-acb8-8ed2d4a3935d"}
02:14:21.668 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ceac4b71-430c-4a4f-af17-b9782ffbcaac"}
02:14:21.668 00.000 13300 case statement mapped state 6 to 3
02:14:21.668 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ceac4b71-430c-4a4f-af17-b9782ffbcaac"}
02:14:21.669 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"80a04240-4369-46ff-b747-31362518b3da"}
02:14:21.669 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":524,"width":15,"height":15,"star_pos":[7.24,6.63],"pixels":"..."},"id":"80a04240-4369-46ff-b747-31362518b3da"}
02:14:23.720 02.051 11596 Exposure complete
02:14:23.790 00.070 11596 worker thread done servicing request
02:14:23.790 00.000 13300 OnExposeComplete: enter
02:14:23.790 00.000 13300 UpdateGuideState(): m_state=6
02:14:23.791 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 525
02:14:23.791 00.000 13300 Star::Find returns 1 (0), X=35.22, Y=420.62, Mass=1393, SNR=26.2, Peak=166 HFD=3.1
02:14:23.792 00.001 13300 MultiStar: [#1 0.04,0.17,0.55,U] [#2 0.01,0.10,0.52,U] [#3 -0.06,0.32,0.00,M5] [#4 -0.16,0.31,0.00,M10] [#5 -0.08,0.06,0.30,U] [#6 0.12,-0.13,0.28,U] [#7 -0.11,-0.26,0.00,M8] [#8 0.12,-0.12,0.24,U] 
02:14:23.792 00.000 13300 single-star, 5 included, MultiStar: {0.03, 0.03}, one-star: {0.02, -0.01}
02:14:23.792 00.000 13300 CameraToMount -- cameraTheta (-0.59) - m_xAngle (1.53) = xAngle (-2.13 = -2.13)
02:14:23.792 00.000 13300 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.25 = 1.03)
02:14:23.792 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.03 cameraTheta=-0.59 mountX=-0.01 mountY=0.02, mountTheta=2.12
02:14:23.794 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.01, opts=13)
02:14:23.795 00.001 13300 Enqueuing Move request for scope (0.02, -0.01)
02:14:23.795 00.000 11596 Worker thread wakes up
02:14:23.795 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
02:14:23.795 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
02:14:23.795 00.000 11596 Moving (0.02, -0.01) raw xDistance=-0.01 yDistance=0.02
02:14:23.795 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:14:23.795 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:23.795 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:14:23.796 00.001 11596 MoveAxis(E, 0, ABG)
02:14:23.796 00.000 11596 Move returns status 0, amount 0
02:14:23.796 00.000 11596 MoveAxis(N, 0, ABG)
02:14:23.796 00.000 11596 Move returns status 0, amount 0
02:14:23.796 00.000 11596 move complete, result=0
02:14:23.796 00.000 11596 worker thread done servicing request
02:14:23.802 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
02:14:23.810 00.008 13300 UpdateGuideState exits: m=1393 SNR=26.2
02:14:23.810 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:23.810 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:14:23.810 00.000 13300 Enqueuing Expose request
02:14:23.810 00.000 11596 Worker thread wakes up
02:14:23.811 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:14:23.811 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:14:24.316 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:14:24.667 00.351 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"105523c1-a9be-495a-9292-944b6627299e"}
02:14:24.667 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"105523c1-a9be-495a-9292-944b6627299e"}
02:14:24.668 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a6bee8fa-c904-4364-aa67-1f6fb24a801e"}
02:14:24.668 00.000 13300 case statement mapped state 6 to 3
02:14:24.668 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a6bee8fa-c904-4364-aa67-1f6fb24a801e"}
02:14:24.691 00.023 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3177ecf1-e194-4fe1-8b9d-f9785380ac29"}
02:14:24.692 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":525,"width":15,"height":15,"star_pos":[7.22,6.62],"pixels":"..."},"id":"3177ecf1-e194-4fe1-8b9d-f9785380ac29"}
02:14:27.338 02.646 11596 Exposure complete
02:14:27.419 00.081 11596 worker thread done servicing request
02:14:27.419 00.000 13300 OnExposeComplete: enter
02:14:27.419 00.000 13300 UpdateGuideState(): m_state=6
02:14:27.419 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 526
02:14:27.419 00.000 13300 Star::Find returns 1 (0), X=35.23, Y=420.64, Mass=1366, SNR=26.0, Peak=166 HFD=3.1
02:14:27.420 00.001 13300 MultiStar: [#1 -0.00,0.28,0.00,M3] [#2 0.23,0.18,0.00,M1] [#3 -0.23,0.31,0.00,M6] [#4 -0.14,0.32,0.00,R] [#5 0.16,0.21,0.30,U] [#6 -0.15,0.31,0.00,M1] [#7 -0.38,0.25,0.00,M9] [#8 0.22,0.24,0.00,M1] 
02:14:27.420 00.000 13300 single-star, 1 included, MultiStar: {0.06, 0.05}, one-star: {0.03, 0.01}
02:14:27.420 00.000 13300 CameraToMount -- cameraTheta (0.21) - m_xAngle (1.53) = xAngle (-1.33 = -1.33)
02:14:27.420 00.000 13300 CameraToMount -- cameraTheta (0.21) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.45 = 1.83)
02:14:27.420 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.01 hyp=0.03 cameraTheta=0.21 mountX=0.01 mountY=0.03, mountTheta=1.33
02:14:27.423 00.003 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.01, opts=13)
02:14:27.423 00.000 13300 Enqueuing Move request for scope (0.03, 0.01)
02:14:27.423 00.000 11596 Worker thread wakes up
02:14:27.424 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.01) opts 0xd
02:14:27.424 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.01)
02:14:27.424 00.000 11596 Moving (0.03, 0.01) raw xDistance=0.01 yDistance=0.03
02:14:27.424 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:14:27.424 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:27.424 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:14:27.425 00.001 11596 MoveAxis(E, 0, ABG)
02:14:27.425 00.000 11596 Move returns status 0, amount 0
02:14:27.425 00.000 11596 MoveAxis(N, 0, ABG)
02:14:27.425 00.000 11596 Move returns status 0, amount 0
02:14:27.425 00.000 11596 move complete, result=0
02:14:27.425 00.000 11596 worker thread done servicing request
02:14:27.431 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
02:14:27.440 00.009 13300 UpdateGuideState exits: m=1366 SNR=26.0
02:14:27.440 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:27.440 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:14:27.441 00.001 13300 Enqueuing Expose request
02:14:27.441 00.000 11596 Worker thread wakes up
02:14:27.441 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:14:27.441 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:14:27.667 00.226 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"011be829-c515-467b-aca5-f1bef6dc2a23"}
02:14:27.667 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"011be829-c515-467b-aca5-f1bef6dc2a23"}
02:14:27.668 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"16de1e46-9c9b-47a2-ad9f-4a64973e07a7"}
02:14:27.668 00.000 13300 case statement mapped state 6 to 3
02:14:27.668 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"16de1e46-9c9b-47a2-ad9f-4a64973e07a7"}
02:14:27.669 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dd57dfde-d644-4a10-890b-65f20cbae95e"}
02:14:27.669 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":526,"width":15,"height":15,"star_pos":[7.23,6.64],"pixels":"..."},"id":"dd57dfde-d644-4a10-890b-65f20cbae95e"}
02:14:27.957 00.288 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:14:30.667 02.710 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a2cfcb6f-3dc1-48ec-b3b1-482633820648"}
02:14:30.667 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a2cfcb6f-3dc1-48ec-b3b1-482633820648"}
02:14:30.668 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"daea2f01-1b86-4494-bddd-9a02ca64aa7a"}
02:14:30.668 00.000 13300 case statement mapped state 6 to 3
02:14:30.668 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"daea2f01-1b86-4494-bddd-9a02ca64aa7a"}
02:14:30.669 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4d98f57f-8068-4f02-8f15-298653f33e34"}
02:14:30.669 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":526,"width":15,"height":15,"star_pos":[7.23,6.64],"pixels":"..."},"id":"4d98f57f-8068-4f02-8f15-298653f33e34"}
02:14:30.989 00.320 11596 Exposure complete
02:14:31.058 00.069 11596 worker thread done servicing request
02:14:31.058 00.000 13300 OnExposeComplete: enter
02:14:31.058 00.000 13300 UpdateGuideState(): m_state=6
02:14:31.058 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 527
02:14:31.059 00.001 13300 Star::Find returns 1 (0), X=35.23, Y=420.72, Mass=1402, SNR=26.3, Peak=184 HFD=3.0
02:14:31.059 00.000 13300 MultiStar: [#1 0.01,0.35,0.00,M4] [#2 -0.01,0.28,0.52,U] [#3 -0.05,0.42,0.00,M7] [#4 0.12,0.13,0.27,U] [#5 0.02,0.30,0.00,M2] [#6 0.04,0.33,0.00,M2] [#7 -0.05,0.06,0.29,U] [#8 -0.17,0.11,0.23,U] 
02:14:31.059 00.000 13300 single-star, 4 included, MultiStar: {0.00, 0.14}, one-star: {0.03, 0.09}
02:14:31.059 00.000 13300 CameraToMount -- cameraTheta (1.29) - m_xAngle (1.53) = xAngle (-0.24 = -0.24)
02:14:31.059 00.000 13300 CameraToMount -- cameraTheta (1.29) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.37 = 2.92)
02:14:31.059 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.09 hyp=0.10 cameraTheta=1.29 mountX=0.09 mountY=0.02, mountTheta=0.23
02:14:31.061 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.09, opts=13)
02:14:31.061 00.000 13300 Enqueuing Move request for scope (0.03, 0.09)
02:14:31.062 00.001 11596 Worker thread wakes up
02:14:31.062 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.09) opts 0xd
02:14:31.062 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.09)
02:14:31.062 00.000 11596 Moving (0.03, 0.09) raw xDistance=0.09 yDistance=0.02
02:14:31.062 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:14:31.062 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:31.062 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:14:31.062 00.000 11596 MoveAxis(E, 0, ABG)
02:14:31.062 00.000 11596 Move returns status 0, amount 0
02:14:31.062 00.000 11596 MoveAxis(N, 0, ABG)
02:14:31.062 00.000 11596 Move returns status 0, amount 0
02:14:31.063 00.001 11596 move complete, result=0
02:14:31.063 00.000 11596 worker thread done servicing request
02:14:31.068 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
02:14:31.077 00.009 13300 UpdateGuideState exits: m=1402 SNR=26.3
02:14:31.077 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:31.077 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:14:31.078 00.001 13300 Enqueuing Expose request
02:14:31.078 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:14:31.078 00.000 11596 Worker thread wakes up
02:14:31.078 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:14:31.594 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:14:33.668 02.074 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fe653a99-0249-42fe-b072-e1f4f8bc2f3e"}
02:14:33.668 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fe653a99-0249-42fe-b072-e1f4f8bc2f3e"}
02:14:33.669 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7f84ca2a-079a-45c4-a3a7-d44f54b0d4c6"}
02:14:33.669 00.000 13300 case statement mapped state 6 to 3
02:14:33.669 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7f84ca2a-079a-45c4-a3a7-d44f54b0d4c6"}
02:14:33.670 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b86bfaf5-2e0a-44fc-bfea-d1e31d4101f4"}
02:14:33.670 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":527,"width":15,"height":15,"star_pos":[7.23,6.72],"pixels":"..."},"id":"b86bfaf5-2e0a-44fc-bfea-d1e31d4101f4"}
02:14:34.621 00.951 11596 Exposure complete
02:14:34.690 00.069 11596 worker thread done servicing request
02:14:34.690 00.000 13300 OnExposeComplete: enter
02:14:34.690 00.000 13300 UpdateGuideState(): m_state=6
02:14:34.691 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 528
02:14:34.691 00.000 13300 Star::Find returns 1 (0), X=35.30, Y=420.77, Mass=1399, SNR=26.3, Peak=198 HFD=3.0
02:14:34.691 00.000 13300 MultiStar: [#1 0.03,0.33,0.00,M5] [#2 0.08,0.39,0.00,M1] [#3 -0.13,0.35,0.00,M8] [#4 0.24,-0.05,0.28,U] [#5 0.10,0.57,0.00,M3] [#6 0.24,0.10,0.28,U] [#7 -0.20,0.00,0.29,U] [#8 -0.00,0.14,0.24,U] 
02:14:34.691 00.000 13300 refined, 4 included, MultiStar: {0.09, 0.09}, one-star: {0.10, 0.14}
02:14:34.692 00.001 13300 CameraToMount -- cameraTheta (0.80) - m_xAngle (1.53) = xAngle (-0.73 = -0.73)
02:14:34.692 00.000 13300 CameraToMount -- cameraTheta (0.80) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.86 = 2.42)
02:14:34.692 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.09 hyp=0.12 cameraTheta=0.80 mountX=0.09 mountY=0.08, mountTheta=0.72
02:14:34.694 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.09, opts=13)
02:14:34.694 00.000 13300 Enqueuing Move request for scope (0.09, 0.09)
02:14:34.694 00.000 11596 Worker thread wakes up
02:14:34.694 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.09) opts 0xd
02:14:34.694 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.09)
02:14:34.694 00.000 11596 Moving (0.09, 0.09) raw xDistance=0.09 yDistance=0.08
02:14:34.694 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:14:34.694 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:34.694 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:14:34.695 00.001 11596 MoveAxis(E, 0, ABG)
02:14:34.695 00.000 11596 Move returns status 0, amount 0
02:14:34.695 00.000 11596 MoveAxis(N, 0, ABG)
02:14:34.695 00.000 11596 Move returns status 0, amount 0
02:14:34.695 00.000 11596 move complete, result=0
02:14:34.695 00.000 11596 worker thread done servicing request
02:14:34.702 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
02:14:34.710 00.008 13300 UpdateGuideState exits: m=1399 SNR=26.3
02:14:34.711 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:34.711 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:14:34.711 00.000 13300 Enqueuing Expose request
02:14:34.711 00.000 11596 Worker thread wakes up
02:14:34.711 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:14:34.711 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:14:35.222 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:14:36.671 01.449 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"15c77ae0-8da7-4c12-b57e-0d954f072e98"}
02:14:36.671 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"15c77ae0-8da7-4c12-b57e-0d954f072e98"}
02:14:36.672 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dc0e5c3c-19a4-47be-8dc2-b51f5f131b04"}
02:14:36.672 00.000 13300 case statement mapped state 6 to 3
02:14:36.672 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dc0e5c3c-19a4-47be-8dc2-b51f5f131b04"}
02:14:36.673 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2fab2127-dbaa-4257-a306-b906e006f56a"}
02:14:36.673 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":528,"width":15,"height":15,"star_pos":[7.30,6.77],"pixels":"..."},"id":"2fab2127-dbaa-4257-a306-b906e006f56a"}
02:14:38.256 01.583 11596 Exposure complete
02:14:38.325 00.069 11596 worker thread done servicing request
02:14:38.325 00.000 13300 OnExposeComplete: enter
02:14:38.325 00.000 13300 UpdateGuideState(): m_state=6
02:14:38.326 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 529
02:14:38.326 00.000 13300 Star::Find returns 1 (0), X=35.22, Y=420.81, Mass=1384, SNR=26.1, Peak=189 HFD=2.9
02:14:38.326 00.000 13300 MultiStar: [#1 0.01,0.41,0.00,M6] [#2 0.10,0.39,0.00,M2] [#3 0.05,0.40,0.00,M9] [#4 0.07,0.23,0.28,U] [#5 -0.17,0.11,0.31,U] [#6 0.03,0.37,0.00,M2] [#7 -0.05,0.17,0.28,U] [#8 0.20,0.21,0.00,M1] 
02:14:38.327 00.001 13300 refined, 3 included, MultiStar: {-0.01, 0.17}, one-star: {0.02, 0.18}
02:14:38.327 00.000 13300 CameraToMount -- cameraTheta (1.64) - m_xAngle (1.53) = xAngle (0.11 = 0.11)
02:14:38.327 00.000 13300 CameraToMount -- cameraTheta (1.64) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.02 = -3.02)
02:14:38.327 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.64 mountX=0.17 mountY=-0.02, mountTheta=-0.12
02:14:38.329 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.17, opts=13)
02:14:38.329 00.000 13300 Enqueuing Move request for scope (-0.01, 0.17)
02:14:38.329 00.000 11596 Worker thread wakes up
02:14:38.329 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.17) opts 0xd
02:14:38.329 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.17)
02:14:38.329 00.000 11596 Moving (-0.01, 0.17) raw xDistance=0.17 yDistance=-0.02
02:14:38.329 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
02:14:38.329 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:38.330 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:14:38.330 00.000 11596 MoveAxis(W, 215, ABG)
02:14:38.330 00.000 11596 Guiding  Dir = 3, Dur = 215
02:14:38.330 00.000 11596 IsSlewing returns 0
02:14:38.336 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
02:14:38.344 00.008 13300 UpdateGuideState exits: m=1384 SNR=26.1
02:14:38.344 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:38.344 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:14:38.344 00.000 13300 Enqueuing Expose request
02:14:38.424 00.080 11596 IsGuiding returns 0
02:14:38.908 00.484 11596 IsGuiding returns 1
02:14:38.908 00.000 11596 scope still moving after pulse duration time elapsed
02:14:39.010 00.102 11596 IsSlewing returns 0
02:14:39.126 00.116 11596 IsGuiding returns 0
02:14:39.126 00.000 11596 scope move finished after 215 + 487 ms
02:14:39.126 00.000 11596 Move returns status 0, amount 215
02:14:39.126 00.000 11596 MoveAxis(N, 0, ABG)
02:14:39.126 00.000 11596 Move returns status 0, amount 0
02:14:39.126 00.000 11596 move complete, result=0
02:14:39.126 00.000 11596 worker thread done servicing request
02:14:39.126 00.000 11596 Worker thread wakes up
02:14:39.127 00.001 13300 GuideStep: 0.2 px 215 ms WEST, -0.0 px 0 ms NORTH
02:14:39.127 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:14:39.640 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:14:39.672 00.032 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"17b2411f-3ee8-4a63-954e-7d4c291c5156"}
02:14:39.672 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"17b2411f-3ee8-4a63-954e-7d4c291c5156"}
02:14:39.673 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"763f2b96-6a4f-4798-b8f7-30b2f6bbdea2"}
02:14:39.673 00.000 13300 case statement mapped state 6 to 3
02:14:39.673 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"763f2b96-6a4f-4798-b8f7-30b2f6bbdea2"}
02:14:39.673 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bf2bd190-d994-4a5c-ae1c-bd15754d1dfc"}
02:14:39.674 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":529,"width":15,"height":15,"star_pos":[7.22,6.81],"pixels":"..."},"id":"bf2bd190-d994-4a5c-ae1c-bd15754d1dfc"}
02:14:42.662 02.988 11596 Exposure complete
02:14:42.672 00.010 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"45a272cb-c889-46e0-a541-4bfcabd0384e"}
02:14:42.672 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"45a272cb-c889-46e0-a541-4bfcabd0384e"}
02:14:42.673 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7fc04bb1-6b43-40f3-be74-ae07bab40777"}
02:14:42.673 00.000 13300 case statement mapped state 6 to 3
02:14:42.673 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7fc04bb1-6b43-40f3-be74-ae07bab40777"}
02:14:42.674 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"50e370c2-8456-4bfa-b2e4-0e0707700ba5"}
02:14:42.674 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":529,"width":15,"height":15,"star_pos":[7.22,6.81],"pixels":"..."},"id":"50e370c2-8456-4bfa-b2e4-0e0707700ba5"}
02:14:42.739 00.065 11596 worker thread done servicing request
02:14:42.740 00.001 13300 OnExposeComplete: enter
02:14:42.740 00.000 13300 UpdateGuideState(): m_state=6
02:14:42.741 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 530
02:14:42.741 00.000 13300 Star::Find returns 1 (0), X=35.24, Y=420.94, Mass=1462, SNR=26.8, Peak=199 HFD=3.3
02:14:42.741 00.000 13300 MultiStar: [#1 0.00,0.43,0.00,M7] [#2 0.08,0.34,0.00,M3] [#3 0.08,0.49,0.00,M10] [#4 0.25,0.30,0.00,M1] [#5 -0.08,0.45,0.00,M3] [#6 0.33,0.06,0.00,M3] [#7 -0.28,0.19,0.00,M7] [#8 0.31,0.45,0.00,M2] 
02:14:42.741 00.000 13300 CameraToMount -- cameraTheta (1.43) - m_xAngle (1.53) = xAngle (-0.10 = -0.10)
02:14:42.742 00.001 13300 CameraToMount -- cameraTheta (1.43) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.23 = 3.05)
02:14:42.742 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.31 hyp=0.31 cameraTheta=1.43 mountX=0.31 mountY=0.03, mountTheta=0.09
02:14:42.745 00.003 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.31, opts=13)
02:14:42.745 00.000 13300 Enqueuing Move request for scope (0.04, 0.31)
02:14:42.745 00.000 11596 Worker thread wakes up
02:14:42.745 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.31) opts 0xd
02:14:42.745 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.31)
02:14:42.745 00.000 11596 Moving (0.04, 0.31) raw xDistance=0.31 yDistance=0.03
02:14:42.746 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
02:14:42.746 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:42.746 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:14:42.746 00.000 11596 MoveAxis(W, 403, ABG)
02:14:42.746 00.000 11596 Guiding  Dir = 3, Dur = 403
02:14:42.747 00.001 11596 IsSlewing returns 0
02:14:42.754 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
02:14:42.763 00.009 13300 UpdateGuideState exits: m=1462 SNR=26.8
02:14:42.763 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:42.763 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:14:42.763 00.000 13300 Enqueuing Expose request
02:14:42.804 00.041 11596 IsGuiding returns 0
02:14:43.069 00.265 11596 PulseGuide returned control before completion, sleep 150
02:14:43.301 00.232 11596 IsGuiding returns 1
02:14:43.301 00.000 11596 scope still moving after pulse duration time elapsed
02:14:43.328 00.027 11596 IsSlewing returns 0
02:14:43.577 00.249 11596 IsGuiding returns 0
02:14:43.577 00.000 11596 scope move finished after 403 + 369 ms
02:14:43.577 00.000 11596 Move returns status 0, amount 403
02:14:43.577 00.000 11596 MoveAxis(N, 0, ABG)
02:14:43.577 00.000 11596 Move returns status 0, amount 0
02:14:43.577 00.000 11596 move complete, result=0
02:14:43.578 00.001 11596 worker thread done servicing request
02:14:43.578 00.000 11596 Worker thread wakes up
02:14:43.578 00.000 13300 GuideStep: 0.3 px 403 ms WEST, 0.0 px 0 ms NORTH
02:14:43.578 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:14:44.082 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:14:45.672 01.590 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0e9fac55-d856-475d-bfe5-8464d4a5537b"}
02:14:45.672 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0e9fac55-d856-475d-bfe5-8464d4a5537b"}
02:14:45.673 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6e904e4f-8f3c-4068-9cef-7ab2aa803db7"}
02:14:45.673 00.000 13300 case statement mapped state 6 to 3
02:14:45.673 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6e904e4f-8f3c-4068-9cef-7ab2aa803db7"}
02:14:45.673 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cab46c26-3f97-4241-bf19-f8e11cba9a4e"}
02:14:45.674 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":530,"width":15,"height":15,"star_pos":[7.24,6.94],"pixels":"..."},"id":"cab46c26-3f97-4241-bf19-f8e11cba9a4e"}
02:14:47.108 01.434 11596 Exposure complete
02:14:47.181 00.073 11596 worker thread done servicing request
02:14:47.181 00.000 13300 OnExposeComplete: enter
02:14:47.181 00.000 13300 UpdateGuideState(): m_state=6
02:14:47.182 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 531
02:14:47.182 00.000 13300 Star::Find returns 1 (0), X=35.18, Y=420.85, Mass=1390, SNR=26.1, Peak=183 HFD=2.9
02:14:47.182 00.000 13300 MultiStar: [#1 0.06,0.52,0.00,M8] [#2 0.16,0.41,0.00,M4] [#3 -0.05,0.50,0.00,R] [#4 0.20,0.04,0.28,U] [#5 -0.02,0.07,0.30,U] [#6 0.04,0.23,0.28,U] [#7 -0.30,0.28,0.00,M8] [#8 0.12,0.13,0.23,U] 
02:14:47.182 00.000 13300 refined, 4 included, MultiStar: {0.03, 0.17}, one-star: {-0.02, 0.22}
02:14:47.183 00.001 13300 CameraToMount -- cameraTheta (1.37) - m_xAngle (1.53) = xAngle (-0.17 = -0.17)
02:14:47.183 00.000 13300 CameraToMount -- cameraTheta (1.37) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.29 = 2.99)
02:14:47.183 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.17 hyp=0.17 cameraTheta=1.37 mountX=0.17 mountY=0.03, mountTheta=0.15
02:14:47.185 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.17, opts=13)
02:14:47.185 00.000 13300 Enqueuing Move request for scope (0.03, 0.17)
02:14:47.185 00.000 11596 Worker thread wakes up
02:14:47.185 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.17) opts 0xd
02:14:47.185 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.17)
02:14:47.185 00.000 11596 Moving (0.03, 0.17) raw xDistance=0.17 yDistance=0.03
02:14:47.185 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.17
02:14:47.185 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:47.186 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:14:47.186 00.000 11596 MoveAxis(W, 238, ABG)
02:14:47.186 00.000 11596 Guiding  Dir = 3, Dur = 238
02:14:47.186 00.000 11596 IsSlewing returns 0
02:14:47.193 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
02:14:47.201 00.008 13300 UpdateGuideState exits: m=1390 SNR=26.1
02:14:47.201 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:47.201 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:14:47.201 00.000 13300 Enqueuing Expose request
02:14:47.273 00.072 11596 IsGuiding returns 0
02:14:47.492 00.219 11596 PulseGuide returned control before completion, sleep 29
02:14:47.794 00.302 11596 IsGuiding returns 0
02:14:47.794 00.000 11596 Move returns status 0, amount 238
02:14:47.794 00.000 11596 MoveAxis(N, 0, ABG)
02:14:47.794 00.000 11596 Move returns status 0, amount 0
02:14:47.794 00.000 11596 move complete, result=0
02:14:47.795 00.001 11596 worker thread done servicing request
02:14:47.795 00.000 11596 Worker thread wakes up
02:14:47.795 00.000 13300 GuideStep: 0.2 px 238 ms WEST, 0.0 px 0 ms NORTH
02:14:47.795 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:14:48.311 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:14:48.673 00.362 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c619d313-610f-4267-ab12-08b3b5aa8f60"}
02:14:48.673 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c619d313-610f-4267-ab12-08b3b5aa8f60"}
02:14:48.674 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"085b7b80-8736-43b6-b7f4-55263e8e78b6"}
02:14:48.674 00.000 13300 case statement mapped state 6 to 3
02:14:48.674 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"085b7b80-8736-43b6-b7f4-55263e8e78b6"}
02:14:48.675 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d59ba474-fac6-4d72-8d91-7ed73917bc14"}
02:14:48.675 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":531,"width":15,"height":15,"star_pos":[7.18,6.85],"pixels":"..."},"id":"d59ba474-fac6-4d72-8d91-7ed73917bc14"}
02:14:51.339 02.664 11596 Exposure complete
02:14:51.409 00.070 11596 worker thread done servicing request
02:14:51.409 00.000 13300 OnExposeComplete: enter
02:14:51.409 00.000 13300 UpdateGuideState(): m_state=6
02:14:51.410 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 532
02:14:51.410 00.000 13300 Star::Find returns 1 (0), X=35.20, Y=420.54, Mass=1417, SNR=26.4, Peak=153 HFD=3.2
02:14:51.411 00.001 13300 MultiStar: [#1 -0.10,0.05,0.54,U] [#2 0.03,0.07,0.51,U] [#3 0.08,-0.37,0.00,M1] [#4 0.08,0.00,0.28,U] [#5 -0.17,0.15,0.30,U] [#6 0.14,0.12,0.26,U] [#7 -0.08,0.08,0.27,U] [#8 -0.05,-0.18,0.22,U] 
02:14:51.411 00.000 13300 refined, 7 included, MultiStar: {-0.02, 0.01}, one-star: {0.00, -0.09}
02:14:51.411 00.000 13300 CameraToMount -- cameraTheta (2.65) - m_xAngle (1.53) = xAngle (1.12 = 1.12)
02:14:51.411 00.000 13300 CameraToMount -- cameraTheta (2.65) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.01 = -2.01)
02:14:51.412 00.001 13300 CameraToMount -- cameraX=-0.02 cameraY=0.01 hyp=0.02 cameraTheta=2.65 mountX=0.01 mountY=-0.02, mountTheta=-1.12
02:14:51.415 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.01, opts=13)
02:14:51.415 00.000 13300 Enqueuing Move request for scope (-0.02, 0.01)
02:14:51.415 00.000 11596 Worker thread wakes up
02:14:51.415 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.01) opts 0xd
02:14:51.415 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.01)
02:14:51.415 00.000 11596 Moving (-0.02, 0.01) raw xDistance=0.01 yDistance=-0.02
02:14:51.415 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:14:51.416 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:51.416 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:14:51.416 00.000 11596 MoveAxis(E, 0, ABG)
02:14:51.416 00.000 11596 Move returns status 0, amount 0
02:14:51.416 00.000 11596 MoveAxis(N, 0, ABG)
02:14:51.416 00.000 11596 Move returns status 0, amount 0
02:14:51.416 00.000 11596 move complete, result=0
02:14:51.416 00.000 11596 worker thread done servicing request
02:14:51.422 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
02:14:51.430 00.008 13300 UpdateGuideState exits: m=1417 SNR=26.4
02:14:51.431 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:51.431 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:14:51.431 00.000 13300 Enqueuing Expose request
02:14:51.431 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:14:51.431 00.000 11596 Worker thread wakes up
02:14:51.431 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:14:51.673 00.242 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"66d19785-ada5-47e6-b4bf-9962c5e8f8b2"}
02:14:51.673 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"66d19785-ada5-47e6-b4bf-9962c5e8f8b2"}
02:14:51.674 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"edd532bd-37cf-4278-9e9c-e6677972b7da"}
02:14:51.674 00.000 13300 case statement mapped state 6 to 3
02:14:51.674 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"edd532bd-37cf-4278-9e9c-e6677972b7da"}
02:14:51.675 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"411b495e-c510-4303-ae79-9d5f9b3563f8"}
02:14:51.676 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":532,"width":15,"height":15,"star_pos":[7.20,6.54],"pixels":"..."},"id":"411b495e-c510-4303-ae79-9d5f9b3563f8"}
02:14:51.947 00.271 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:14:54.674 02.727 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"03b2f2dd-54cc-4c89-9b4d-e46afff6eb7a"}
02:14:54.674 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"03b2f2dd-54cc-4c89-9b4d-e46afff6eb7a"}
02:14:54.675 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8b333fea-2d1c-411b-a3d1-ce06060d5bd0"}
02:14:54.675 00.000 13300 case statement mapped state 6 to 3
02:14:54.675 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8b333fea-2d1c-411b-a3d1-ce06060d5bd0"}
02:14:54.676 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0c78ec3d-f061-49d3-912c-dccbcf10d677"}
02:14:54.676 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":532,"width":15,"height":15,"star_pos":[7.20,6.54],"pixels":"..."},"id":"0c78ec3d-f061-49d3-912c-dccbcf10d677"}
02:14:54.969 00.293 11596 Exposure complete
02:14:55.042 00.073 11596 worker thread done servicing request
02:14:55.042 00.000 13300 OnExposeComplete: enter
02:14:55.042 00.000 13300 UpdateGuideState(): m_state=6
02:14:55.043 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 533
02:14:55.043 00.000 13300 Star::Find returns 1 (0), X=35.23, Y=420.40, Mass=1408, SNR=26.3, Peak=156 HFD=3.2
02:14:55.043 00.000 13300 MultiStar: [#1 -0.01,-0.12,0.55,U] [#2 -0.00,-0.11,0.52,U] [#3 0.05,-0.68,0.00,M2] [#4 0.02,-0.30,0.00,M1] [#5 -0.03,0.04,0.29,U] [#6 0.32,-0.18,0.00,M2] [#7 -0.26,-0.11,0.00,M8] [#8 -0.03,-0.16,0.22,U] 
02:14:55.043 00.000 13300 refined, 4 included, MultiStar: {0.00, -0.15}, one-star: {0.03, -0.23}
02:14:55.043 00.000 13300 CameraToMount -- cameraTheta (-1.56) - m_xAngle (1.53) = xAngle (-3.09 = -3.09)
02:14:55.043 00.000 13300 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.22 = 0.07)
02:14:55.044 00.001 13300 CameraToMount -- cameraX=0.00 cameraY=-0.15 hyp=0.15 cameraTheta=-1.56 mountX=-0.15 mountY=0.01, mountTheta=3.08
02:14:55.045 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.15, opts=13)
02:14:55.046 00.001 13300 Enqueuing Move request for scope (0.00, -0.15)
02:14:55.046 00.000 11596 Worker thread wakes up
02:14:55.046 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.15) opts 0xd
02:14:55.046 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.15)
02:14:55.046 00.000 11596 Moving (0.00, -0.15) raw xDistance=-0.15 yDistance=0.01
02:14:55.046 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.15
02:14:55.046 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:55.047 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:14:55.047 00.000 11596 MoveAxis(E, 185, ABG)
02:14:55.047 00.000 11596 Guiding  Dir = 2, Dur = 185
02:14:55.047 00.000 11596 IsSlewing returns 0
02:14:55.057 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
02:14:55.065 00.008 13300 UpdateGuideState exits: m=1408 SNR=26.3
02:14:55.065 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:55.065 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:14:55.065 00.000 13300 Enqueuing Expose request
02:14:55.127 00.062 11596 IsGuiding returns 0
02:14:55.436 00.309 11596 IsGuiding returns 1
02:14:55.436 00.000 11596 scope still moving after pulse duration time elapsed
02:14:55.715 00.279 11596 IsSlewing returns 0
02:14:55.888 00.173 11596 IsGuiding returns 0
02:14:55.888 00.000 11596 scope move finished after 185 + 574 ms
02:14:55.888 00.000 11596 Move returns status 0, amount 185
02:14:55.888 00.000 11596 MoveAxis(N, 0, ABG)
02:14:55.888 00.000 11596 Move returns status 0, amount 0
02:14:55.888 00.000 11596 move complete, result=0
02:14:55.889 00.001 11596 worker thread done servicing request
02:14:55.889 00.000 11596 Worker thread wakes up
02:14:55.889 00.000 13300 GuideStep: -0.1 px 185 ms EAST, 0.0 px 0 ms NORTH
02:14:55.889 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:14:56.394 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:14:57.674 01.280 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a06155ce-823c-47ed-bb59-c4ce56f410ee"}
02:14:57.674 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a06155ce-823c-47ed-bb59-c4ce56f410ee"}
02:14:57.675 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"355950b3-e142-4acc-9ae2-d314eebaa1c9"}
02:14:57.675 00.000 13300 case statement mapped state 6 to 3
02:14:57.675 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"355950b3-e142-4acc-9ae2-d314eebaa1c9"}
02:14:57.675 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5fbb2f6b-6495-46c5-8825-15545b13a317"}
02:14:57.676 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":533,"width":15,"height":15,"star_pos":[7.23,7.40],"pixels":"..."},"id":"5fbb2f6b-6495-46c5-8825-15545b13a317"}
02:14:59.435 01.759 11596 Exposure complete
02:14:59.503 00.068 11596 worker thread done servicing request
02:14:59.504 00.001 13300 OnExposeComplete: enter
02:14:59.504 00.000 13300 UpdateGuideState(): m_state=6
02:14:59.504 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 534
02:14:59.504 00.000 13300 Star::Find returns 1 (0), X=35.19, Y=420.52, Mass=1432, SNR=26.5, Peak=143 HFD=3.3
02:14:59.505 00.001 13300 MultiStar: [#1 0.05,0.15,0.56,U] [#2 0.07,0.06,0.52,U] [#3 -0.06,-0.32,0.00,M3] [#4 0.17,-0.27,0.00,M2] [#5 -0.15,0.32,0.00,M1] [#6 0.12,0.02,0.27,U] [#7 -0.04,-0.26,0.28,U] [#8 0.06,-0.03,0.21,U] 
02:14:59.505 00.000 13300 refined, 5 included, MultiStar: {0.03, -0.02}, one-star: {-0.01, -0.12}
02:14:59.505 00.000 13300 CameraToMount -- cameraTheta (-0.69) - m_xAngle (1.53) = xAngle (-2.23 = -2.23)
02:14:59.505 00.000 13300 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.35 = 0.93)
02:14:59.505 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-0.69 mountX=-0.02 mountY=0.03, mountTheta=2.22
02:14:59.507 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.02, opts=13)
02:14:59.507 00.000 13300 Enqueuing Move request for scope (0.03, -0.02)
02:14:59.507 00.000 11596 Worker thread wakes up
02:14:59.507 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.02) opts 0xd
02:14:59.508 00.001 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.02)
02:14:59.508 00.000 11596 Moving (0.03, -0.02) raw xDistance=-0.02 yDistance=0.03
02:14:59.508 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:14:59.508 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:59.508 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:14:59.508 00.000 11596 MoveAxis(E, 0, ABG)
02:14:59.508 00.000 11596 Move returns status 0, amount 0
02:14:59.508 00.000 11596 MoveAxis(N, 0, ABG)
02:14:59.508 00.000 11596 Move returns status 0, amount 0
02:14:59.508 00.000 11596 move complete, result=0
02:14:59.508 00.000 11596 worker thread done servicing request
02:14:59.515 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
02:14:59.523 00.008 13300 UpdateGuideState exits: m=1432 SNR=26.5
02:14:59.523 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:59.523 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:14:59.523 00.000 13300 Enqueuing Expose request
02:14:59.523 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:14:59.523 00.000 11596 Worker thread wakes up
02:14:59.524 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:15:00.033 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:15:00.675 00.642 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"81172330-bc85-4e4f-b1b7-9b8140331c02"}
02:15:00.675 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"81172330-bc85-4e4f-b1b7-9b8140331c02"}
02:15:00.676 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d8f541ac-68dd-4067-bf80-ad7432973efa"}
02:15:00.676 00.000 13300 case statement mapped state 6 to 3
02:15:00.676 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d8f541ac-68dd-4067-bf80-ad7432973efa"}
02:15:00.677 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"caf6610b-7ba9-42f9-b610-f03b96f3d908"}
02:15:00.678 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":534,"width":15,"height":15,"star_pos":[7.19,6.52],"pixels":"..."},"id":"caf6610b-7ba9-42f9-b610-f03b96f3d908"}
02:15:03.065 02.387 11596 Exposure complete
02:15:03.134 00.069 11596 worker thread done servicing request
02:15:03.135 00.001 13300 OnExposeComplete: enter
02:15:03.135 00.000 13300 UpdateGuideState(): m_state=6
02:15:03.135 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 535
02:15:03.135 00.000 13300 Star::Find returns 1 (0), X=35.26, Y=420.85, Mass=1391, SNR=26.1, Peak=187 HFD=3.1
02:15:03.136 00.001 13300 MultiStar: [#1 -0.06,0.33,0.00,M6] [#2 -0.05,0.31,0.00,M2] [#3 -0.02,-0.06,0.35,U] [#4 0.11,0.16,0.27,U] [#5 -0.03,0.40,0.00,M2] [#6 0.08,0.26,0.28,U] [#7 -0.03,-0.04,0.28,U] [#8 -0.10,0.14,0.24,U] 
02:15:03.136 00.000 13300 refined, 5 included, MultiStar: {0.03, 0.14}, one-star: {0.06, 0.22}
02:15:03.136 00.000 13300 CameraToMount -- cameraTheta (1.36) - m_xAngle (1.53) = xAngle (-0.17 = -0.17)
02:15:03.136 00.000 13300 CameraToMount -- cameraTheta (1.36) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.30 = 2.99)
02:15:03.136 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.36 mountX=0.14 mountY=0.02, mountTheta=0.16
02:15:03.138 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.14, opts=13)
02:15:03.138 00.000 13300 Enqueuing Move request for scope (0.03, 0.14)
02:15:03.138 00.000 11596 Worker thread wakes up
02:15:03.139 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.14) opts 0xd
02:15:03.139 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.14)
02:15:03.139 00.000 11596 Moving (0.03, 0.14) raw xDistance=0.14 yDistance=0.02
02:15:03.139 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
02:15:03.139 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:03.139 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:15:03.139 00.000 11596 MoveAxis(E, 0, ABG)
02:15:03.139 00.000 11596 Move returns status 0, amount 0
02:15:03.139 00.000 11596 MoveAxis(N, 0, ABG)
02:15:03.139 00.000 11596 Move returns status 0, amount 0
02:15:03.139 00.000 11596 move complete, result=0
02:15:03.140 00.001 11596 worker thread done servicing request
02:15:03.146 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
02:15:03.154 00.008 13300 UpdateGuideState exits: m=1391 SNR=26.1
02:15:03.155 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:03.155 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:15:03.155 00.000 13300 Enqueuing Expose request
02:15:03.155 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:15:03.155 00.000 11596 Worker thread wakes up
02:15:03.155 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:15:03.668 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:15:03.675 00.007 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4d3888b1-1b19-4344-8821-82e76c8794c6"}
02:15:03.675 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4d3888b1-1b19-4344-8821-82e76c8794c6"}
02:15:03.676 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7de5a628-3037-4e0d-8988-a3539143ef96"}
02:15:03.676 00.000 13300 case statement mapped state 6 to 3
02:15:03.677 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7de5a628-3037-4e0d-8988-a3539143ef96"}
02:15:03.677 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6d96ad75-56cf-461f-a809-35c121f46ada"}
02:15:03.678 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":535,"width":15,"height":15,"star_pos":[7.26,6.85],"pixels":"..."},"id":"6d96ad75-56cf-461f-a809-35c121f46ada"}
02:15:06.678 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8e300953-5d40-4091-a73b-ff9103b10003"}
02:15:06.678 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8e300953-5d40-4091-a73b-ff9103b10003"}
02:15:06.679 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"97f30925-42ff-4ab4-b931-43ccbc6c31d2"}
02:15:06.679 00.000 13300 case statement mapped state 6 to 3
02:15:06.679 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"97f30925-42ff-4ab4-b931-43ccbc6c31d2"}
02:15:06.680 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d9822392-a75f-40cf-b78a-f3b5e9a84422"}
02:15:06.680 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":535,"width":15,"height":15,"star_pos":[7.26,6.85],"pixels":"..."},"id":"d9822392-a75f-40cf-b78a-f3b5e9a84422"}
02:15:06.704 00.024 11596 Exposure complete
02:15:06.776 00.072 11596 worker thread done servicing request
02:15:06.776 00.000 13300 OnExposeComplete: enter
02:15:06.777 00.001 13300 UpdateGuideState(): m_state=6
02:15:06.777 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 536
02:15:06.777 00.000 13300 Star::Find returns 1 (0), X=35.20, Y=420.82, Mass=1437, SNR=26.6, Peak=196 HFD=3.0
02:15:06.778 00.001 13300 MultiStar: [#1 0.04,0.36,0.00,M7] [#2 0.03,0.30,0.00,M3] [#3 -0.00,-0.07,0.34,U] [#4 0.11,0.27,0.00,M2] [#5 -0.18,0.74,0.00,M3] [#6 0.31,0.19,0.00,M1] [#7 -0.24,0.30,0.00,M7] [#8 0.13,0.07,0.24,U] 
02:15:06.778 00.000 13300 refined, 2 included, MultiStar: {0.02, 0.11}, one-star: {-0.00, 0.19}
02:15:06.778 00.000 13300 CameraToMount -- cameraTheta (1.41) - m_xAngle (1.53) = xAngle (-0.12 = -0.12)
02:15:06.778 00.000 13300 CameraToMount -- cameraTheta (1.41) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.25 = 3.04)
02:15:06.778 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.11 hyp=0.12 cameraTheta=1.41 mountX=0.12 mountY=0.01, mountTheta=0.10
02:15:06.780 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.11, opts=13)
02:15:06.780 00.000 13300 Enqueuing Move request for scope (0.02, 0.11)
02:15:06.780 00.000 11596 Worker thread wakes up
02:15:06.781 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.11) opts 0xd
02:15:06.781 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.11)
02:15:06.781 00.000 11596 Moving (0.02, 0.11) raw xDistance=0.12 yDistance=0.01
02:15:06.781 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:15:06.781 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:06.781 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:15:06.782 00.001 11596 MoveAxis(E, 0, ABG)
02:15:06.782 00.000 11596 Move returns status 0, amount 0
02:15:06.782 00.000 11596 MoveAxis(N, 0, ABG)
02:15:06.782 00.000 11596 Move returns status 0, amount 0
02:15:06.782 00.000 11596 move complete, result=0
02:15:06.782 00.000 11596 worker thread done servicing request
02:15:06.789 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
02:15:06.797 00.008 13300 UpdateGuideState exits: m=1437 SNR=26.6
02:15:06.797 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:06.797 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:15:06.797 00.000 13300 Enqueuing Expose request
02:15:06.798 00.001 11596 Worker thread wakes up
02:15:06.798 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:15:06.798 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:15:07.311 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:15:09.677 02.366 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bd355922-2c10-4425-870e-2b7e87fa1376"}
02:15:09.677 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bd355922-2c10-4425-870e-2b7e87fa1376"}
02:15:09.678 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ed6dd3cf-4b66-44b2-95ba-cd5cf10d1ffa"}
02:15:09.678 00.000 13300 case statement mapped state 6 to 3
02:15:09.678 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ed6dd3cf-4b66-44b2-95ba-cd5cf10d1ffa"}
02:15:09.678 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8db4b3ee-e054-46d5-843a-5b83a646baab"}
02:15:09.679 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":536,"width":15,"height":15,"star_pos":[7.20,6.82],"pixels":"..."},"id":"8db4b3ee-e054-46d5-843a-5b83a646baab"}
02:15:10.335 00.656 11596 Exposure complete
02:15:10.420 00.085 11596 worker thread done servicing request
02:15:10.420 00.000 13300 OnExposeComplete: enter
02:15:10.420 00.000 13300 UpdateGuideState(): m_state=6
02:15:10.421 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 537
02:15:10.421 00.000 13300 Star::Find returns 1 (0), X=35.22, Y=420.88, Mass=1398, SNR=26.2, Peak=197 HFD=3.1
02:15:10.422 00.001 13300 MultiStar: [#1 -0.01,0.38,0.00,M8] [#2 0.06,0.45,0.00,M4] [#3 -0.17,0.13,0.34,U] [#4 0.05,0.17,0.27,U] [#5 -0.22,0.50,0.00,M4] [#6 0.06,0.39,0.00,M2] [#7 -0.22,-0.10,0.28,U] [#8 0.29,0.17,0.00,M1] 
02:15:10.422 00.000 13300 refined, 3 included, MultiStar: {-0.05, 0.16}, one-star: {0.02, 0.25}
02:15:10.422 00.000 13300 CameraToMount -- cameraTheta (1.85) - m_xAngle (1.53) = xAngle (0.32 = 0.32)
02:15:10.422 00.000 13300 CameraToMount -- cameraTheta (1.85) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.81 = -2.81)
02:15:10.422 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.16 hyp=0.17 cameraTheta=1.85 mountX=0.16 mountY=-0.06, mountTheta=-0.33
02:15:10.426 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.16, opts=13)
02:15:10.426 00.000 13300 Enqueuing Move request for scope (-0.05, 0.16)
02:15:10.426 00.000 11596 Worker thread wakes up
02:15:10.426 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.16) opts 0xd
02:15:10.426 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.16)
02:15:10.426 00.000 11596 Moving (-0.05, 0.16) raw xDistance=0.16 yDistance=-0.06
02:15:10.426 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
02:15:10.427 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:10.427 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:15:10.427 00.000 11596 MoveAxis(W, 202, ABG)
02:15:10.427 00.000 11596 Guiding  Dir = 3, Dur = 202
02:15:10.427 00.000 11596 IsSlewing returns 0
02:15:10.436 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
02:15:10.444 00.008 13300 UpdateGuideState exits: m=1398 SNR=26.2
02:15:10.444 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:10.444 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:15:10.444 00.000 13300 Enqueuing Expose request
02:15:10.446 00.002 11596 IsGuiding returns 0
02:15:10.533 00.087 11596 PulseGuide returned control before completion, sleep 125
02:15:10.786 00.253 11596 IsGuiding returns 0
02:15:10.786 00.000 11596 Move returns status 0, amount 202
02:15:10.786 00.000 11596 MoveAxis(N, 0, ABG)
02:15:10.786 00.000 11596 Move returns status 0, amount 0
02:15:10.786 00.000 11596 move complete, result=0
02:15:10.786 00.000 11596 worker thread done servicing request
02:15:10.786 00.000 13300 GuideStep: 0.2 px 202 ms WEST, -0.1 px 0 ms NORTH
02:15:10.786 00.000 11596 Worker thread wakes up
02:15:10.787 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:15:11.299 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:15:12.690 01.391 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fea61286-212c-4ab6-81df-a9b82ea2c6b5"}
02:15:12.691 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fea61286-212c-4ab6-81df-a9b82ea2c6b5"}
02:15:12.691 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"364e9d90-3309-4111-8132-5d480bb0efd8"}
02:15:12.692 00.001 13300 case statement mapped state 6 to 3
02:15:12.692 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"364e9d90-3309-4111-8132-5d480bb0efd8"}
02:15:12.693 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c62a7dea-f151-478b-a32b-b3f352716b40"}
02:15:12.693 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":537,"width":15,"height":15,"star_pos":[7.22,6.88],"pixels":"..."},"id":"c62a7dea-f151-478b-a32b-b3f352716b40"}
02:15:14.364 01.671 11596 Exposure complete
02:15:14.496 00.132 11596 worker thread done servicing request
02:15:14.497 00.001 13300 OnExposeComplete: enter
02:15:14.497 00.000 13300 UpdateGuideState(): m_state=6
02:15:14.497 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 538
02:15:14.498 00.001 13300 Star::Find returns 1 (0), X=35.22, Y=421.01, Mass=1417, SNR=26.4, Peak=186 HFD=3.2
02:15:14.498 00.000 13300 MultiStar: [#1 0.02,0.59,0.00,M9] [#2 -0.04,0.44,0.00,M5] [#3 -0.11,0.11,0.33,U] [#4 0.19,0.48,0.00,M2] [#5 -0.04,0.50,0.00,M5] [#6 -0.05,0.58,0.00,M3] [#7 -0.15,0.37,0.00,M7] [#8 0.04,0.45,0.00,M2] 
02:15:14.499 00.001 13300 refined, 1 included, MultiStar: {-0.01, 0.32}, one-star: {0.02, 0.38}
02:15:14.499 00.000 13300 CameraToMount -- cameraTheta (1.61) - m_xAngle (1.53) = xAngle (0.08 = 0.08)
02:15:14.499 00.000 13300 CameraToMount -- cameraTheta (1.61) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.05 = -3.05)
02:15:14.499 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.32 hyp=0.32 cameraTheta=1.61 mountX=0.32 mountY=-0.03, mountTheta=-0.10
02:15:14.504 00.005 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.32, opts=13)
02:15:14.504 00.000 13300 Enqueuing Move request for scope (-0.01, 0.32)
02:15:14.505 00.001 11596 Worker thread wakes up
02:15:14.505 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.32) opts 0xd
02:15:14.505 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.32)
02:15:14.506 00.001 11596 Moving (-0.01, 0.32) raw xDistance=0.32 yDistance=-0.03
02:15:14.506 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.32
02:15:14.506 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:14.506 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:15:14.507 00.001 11596 MoveAxis(W, 409, ABG)
02:15:14.507 00.000 11596 Guiding  Dir = 3, Dur = 409
02:15:14.507 00.000 11596 IsSlewing returns 0
02:15:14.522 00.015 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
02:15:14.537 00.015 13300 UpdateGuideState exits: m=1417 SNR=26.4
02:15:14.537 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:14.538 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:15:14.538 00.000 13300 Enqueuing Expose request
02:15:14.631 00.093 11596 IsGuiding returns 0
02:15:14.740 00.109 11596 PulseGuide returned control before completion, sleep 311
02:15:15.062 00.322 11596 IsGuiding returns 1
02:15:15.062 00.000 11596 scope still moving after pulse duration time elapsed
02:15:15.084 00.022 11596 IsSlewing returns 0
02:15:15.157 00.073 11596 IsGuiding returns 1
02:15:15.192 00.035 11596 IsSlewing returns 0
02:15:15.475 00.283 11596 IsGuiding returns 0
02:15:15.475 00.000 11596 scope move finished after 409 + 435 ms
02:15:15.475 00.000 11596 Move returns status 0, amount 409
02:15:15.476 00.001 11596 MoveAxis(N, 0, ABG)
02:15:15.476 00.000 11596 Move returns status 0, amount 0
02:15:15.476 00.000 11596 move complete, result=0
02:15:15.476 00.000 11596 worker thread done servicing request
02:15:15.476 00.000 13300 GuideStep: 0.3 px 409 ms WEST, -0.0 px 0 ms NORTH
02:15:15.476 00.000 11596 Worker thread wakes up
02:15:15.476 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:15:15.690 00.214 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fd199c72-4e9c-41e0-adb1-f047c7a5d34c"}
02:15:15.690 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fd199c72-4e9c-41e0-adb1-f047c7a5d34c"}
02:15:15.691 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"af4df461-7203-4c63-8bc2-ab28d6f9aeee"}
02:15:15.691 00.000 13300 case statement mapped state 6 to 3
02:15:15.691 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"af4df461-7203-4c63-8bc2-ab28d6f9aeee"}
02:15:15.691 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"44509afb-36d3-4621-bb3d-5b09f470d9e7"}
02:15:15.692 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":538,"width":15,"height":15,"star_pos":[7.22,7.01],"pixels":"..."},"id":"44509afb-36d3-4621-bb3d-5b09f470d9e7"}
02:15:15.993 00.301 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:15:18.691 02.698 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c650dcd0-5b97-4b32-80b3-ca41e6a71990"}
02:15:18.691 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c650dcd0-5b97-4b32-80b3-ca41e6a71990"}
02:15:18.692 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fab79a2d-f76e-49ef-9fe8-945ef59e90fe"}
02:15:18.692 00.000 13300 case statement mapped state 6 to 3
02:15:18.692 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fab79a2d-f76e-49ef-9fe8-945ef59e90fe"}
02:15:18.693 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"22fa350d-da4b-49ab-a347-bacbe4ec83fb"}
02:15:18.693 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":538,"width":15,"height":15,"star_pos":[7.22,7.01],"pixels":"..."},"id":"22fa350d-da4b-49ab-a347-bacbe4ec83fb"}
02:15:19.027 00.334 11596 Exposure complete
02:15:19.102 00.075 11596 worker thread done servicing request
02:15:19.102 00.000 13300 OnExposeComplete: enter
02:15:19.102 00.000 13300 UpdateGuideState(): m_state=6
02:15:19.102 00.000 13300 Star::Find(15, 35, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 539
02:15:19.102 00.000 13300 Star::Find returns 1 (0), X=35.16, Y=420.69, Mass=1422, SNR=26.4, Peak=161 HFD=3.2
02:15:19.103 00.001 13300 MultiStar: [#1 -0.11,0.44,0.00,M10] [#2 0.01,0.25,0.51,U] [#3 -0.03,-0.14,0.34,U] [#4 0.11,0.07,0.28,U] [#5 -0.01,0.35,0.00,M6] [#6 -0.07,0.19,0.28,U] [#7 -0.20,0.22,0.00,M8] [#8 0.09,0.18,0.22,U] 
02:15:19.103 00.000 13300 single-star, 5 included, MultiStar: {-0.01, 0.10}, one-star: {-0.04, 0.06}
02:15:19.103 00.000 13300 CameraToMount -- cameraTheta (2.20) - m_xAngle (1.53) = xAngle (0.67 = 0.67)
02:15:19.103 00.000 13300 CameraToMount -- cameraTheta (2.20) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.46 = -2.46)
02:15:19.104 00.001 13300 CameraToMount -- cameraX=-0.04 cameraY=0.06 hyp=0.08 cameraTheta=2.20 mountX=0.06 mountY=-0.05, mountTheta=-0.68
02:15:19.106 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.06, opts=13)
02:15:19.107 00.001 13300 Enqueuing Move request for scope (-0.04, 0.06)
02:15:19.107 00.000 11596 Worker thread wakes up
02:15:19.107 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.06) opts 0xd
02:15:19.107 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.06)
02:15:19.107 00.000 11596 Moving (-0.04, 0.06) raw xDistance=0.06 yDistance=-0.05
02:15:19.107 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:15:19.108 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:19.108 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:15:19.108 00.000 11596 MoveAxis(E, 0, ABG)
02:15:19.108 00.000 11596 Move returns status 0, amount 0
02:15:19.108 00.000 11596 MoveAxis(N, 0, ABG)
02:15:19.108 00.000 11596 Move returns status 0, amount 0
02:15:19.108 00.000 11596 move complete, result=0
02:15:19.109 00.001 11596 worker thread done servicing request
02:15:19.118 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
02:15:19.131 00.013 13300 UpdateGuideState exits: m=1422 SNR=26.4
02:15:19.131 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:19.131 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:15:19.131 00.000 13300 Enqueuing Expose request
02:15:19.131 00.000 11596 Worker thread wakes up
02:15:19.131 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:15:19.131 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:15:19.637 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:15:21.691 02.054 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8b97f0e1-0826-48eb-ae91-71876b2fd4de"}
02:15:21.691 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8b97f0e1-0826-48eb-ae91-71876b2fd4de"}
02:15:21.692 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2722307a-f023-4aa1-8de5-f40ac99cf7a3"}
02:15:21.692 00.000 13300 case statement mapped state 6 to 3
02:15:21.692 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2722307a-f023-4aa1-8de5-f40ac99cf7a3"}
02:15:21.692 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bdb96830-1ba3-4377-82ff-012a6f956c95"}
02:15:21.693 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":539,"width":15,"height":15,"star_pos":[7.16,6.69],"pixels":"..."},"id":"bdb96830-1ba3-4377-82ff-012a6f956c95"}
02:15:22.676 00.983 11596 Exposure complete
02:15:22.750 00.074 11596 worker thread done servicing request
02:15:22.750 00.000 13300 OnExposeComplete: enter
02:15:22.750 00.000 13300 UpdateGuideState(): m_state=6
02:15:22.750 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 540
02:15:22.751 00.001 13300 Star::Find returns 1 (0), X=35.16, Y=420.69, Mass=1392, SNR=26.2, Peak=165 HFD=3.1
02:15:22.751 00.000 13300 MultiStar: [#1 -0.00,0.44,0.00,R] [#2 0.03,0.23,0.52,U] [#3 -0.03,-0.23,0.34,U] [#4 0.20,0.22,0.00,M2] [#5 0.03,0.39,0.00,M7] [#6 0.26,0.22,0.00,M3] [#7 -0.14,-0.13,0.28,U] [#8 0.13,0.10,0.24,U] 
02:15:22.751 00.000 13300 refined, 4 included, MultiStar: {-0.02, 0.03}, one-star: {-0.04, 0.05}
02:15:22.751 00.000 13300 CameraToMount -- cameraTheta (2.05) - m_xAngle (1.53) = xAngle (0.52 = 0.52)
02:15:22.751 00.000 13300 CameraToMount -- cameraTheta (2.05) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.61 = -2.61)
02:15:22.751 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.04 cameraTheta=2.05 mountX=0.03 mountY=-0.02, mountTheta=-0.53
02:15:22.753 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.03, opts=13)
02:15:22.753 00.000 13300 Enqueuing Move request for scope (-0.02, 0.03)
02:15:22.753 00.000 11596 Worker thread wakes up
02:15:22.754 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
02:15:22.754 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
02:15:22.754 00.000 11596 Moving (-0.02, 0.03) raw xDistance=0.03 yDistance=-0.02
02:15:22.754 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:15:22.754 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:22.754 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:15:22.754 00.000 11596 MoveAxis(E, 0, ABG)
02:15:22.754 00.000 11596 Move returns status 0, amount 0
02:15:22.754 00.000 11596 MoveAxis(N, 0, ABG)
02:15:22.754 00.000 11596 Move returns status 0, amount 0
02:15:22.754 00.000 11596 move complete, result=0
02:15:22.755 00.001 11596 worker thread done servicing request
02:15:22.760 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
02:15:22.768 00.008 13300 UpdateGuideState exits: m=1392 SNR=26.2
02:15:22.768 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:22.768 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:15:22.768 00.000 13300 Enqueuing Expose request
02:15:22.768 00.000 11596 Worker thread wakes up
02:15:22.769 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:15:22.769 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:15:23.277 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:15:24.692 01.415 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c793ced5-de2d-4796-ae1e-99d2cf6d5109"}
02:15:24.692 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c793ced5-de2d-4796-ae1e-99d2cf6d5109"}
02:15:24.693 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"171e61a5-19a0-4234-8f9e-1de17e5ca832"}
02:15:24.693 00.000 13300 case statement mapped state 6 to 3
02:15:24.693 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"171e61a5-19a0-4234-8f9e-1de17e5ca832"}
02:15:24.693 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"10a0ddb7-02a1-4bd8-9204-8a83f52ed9a5"}
02:15:24.694 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":540,"width":15,"height":15,"star_pos":[7.16,6.69],"pixels":"..."},"id":"10a0ddb7-02a1-4bd8-9204-8a83f52ed9a5"}
02:15:26.302 01.608 11596 Exposure complete
02:15:26.371 00.069 11596 worker thread done servicing request
02:15:26.371 00.000 13300 OnExposeComplete: enter
02:15:26.371 00.000 13300 UpdateGuideState(): m_state=6
02:15:26.371 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 541
02:15:26.371 00.000 13300 Star::Find returns 1 (0), X=35.18, Y=420.74, Mass=1451, SNR=26.7, Peak=177 HFD=3.4
02:15:26.372 00.001 13300 MultiStar: [#1 -0.00,-0.11,0.54,U] [#2 0.11,0.17,0.51,U] [#3 -0.09,-0.03,0.32,U] [#4 0.11,0.01,0.27,U] [#5 -0.15,0.14,0.30,U] [#6 0.24,0.27,0.00,M4] [#7 -0.35,-0.03,0.00,M8] [#8 -0.14,-0.19,0.23,U] 
02:15:26.372 00.000 13300 refined, 6 included, MultiStar: {-0.01, 0.04}, one-star: {-0.02, 0.11}
02:15:26.372 00.000 13300 CameraToMount -- cameraTheta (1.83) - m_xAngle (1.53) = xAngle (0.30 = 0.30)
02:15:26.372 00.000 13300 CameraToMount -- cameraTheta (1.83) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.83 = -2.83)
02:15:26.372 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.83 mountX=0.04 mountY=-0.01, mountTheta=-0.31
02:15:26.374 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.04, opts=13)
02:15:26.374 00.000 13300 Enqueuing Move request for scope (-0.01, 0.04)
02:15:26.374 00.000 11596 Worker thread wakes up
02:15:26.374 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.04) opts 0xd
02:15:26.375 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.04)
02:15:26.375 00.000 11596 Moving (-0.01, 0.04) raw xDistance=0.04 yDistance=-0.01
02:15:26.375 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:15:26.375 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:26.375 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:15:26.375 00.000 11596 MoveAxis(E, 0, ABG)
02:15:26.375 00.000 11596 Move returns status 0, amount 0
02:15:26.375 00.000 11596 MoveAxis(N, 0, ABG)
02:15:26.375 00.000 11596 Move returns status 0, amount 0
02:15:26.375 00.000 11596 move complete, result=0
02:15:26.376 00.001 11596 worker thread done servicing request
02:15:26.382 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
02:15:26.390 00.008 13300 UpdateGuideState exits: m=1451 SNR=26.7
02:15:26.390 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:26.390 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:15:26.390 00.000 13300 Enqueuing Expose request
02:15:26.390 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:15:26.390 00.000 11596 Worker thread wakes up
02:15:26.390 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:15:26.906 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:15:27.693 00.787 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"99eebf90-4f3e-4343-8800-acbf4855fd19"}
02:15:27.693 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"99eebf90-4f3e-4343-8800-acbf4855fd19"}
02:15:27.694 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e1a73c99-1802-4b72-b62d-97af0ceca25f"}
02:15:27.694 00.000 13300 case statement mapped state 6 to 3
02:15:27.694 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e1a73c99-1802-4b72-b62d-97af0ceca25f"}
02:15:27.694 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"77775c17-f8a4-4e02-9e85-50bb09b2cb0a"}
02:15:27.695 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":541,"width":15,"height":15,"star_pos":[7.18,6.74],"pixels":"..."},"id":"77775c17-f8a4-4e02-9e85-50bb09b2cb0a"}
02:15:29.941 02.246 11596 Exposure complete
02:15:30.011 00.070 11596 worker thread done servicing request
02:15:30.011 00.000 13300 OnExposeComplete: enter
02:15:30.011 00.000 13300 UpdateGuideState(): m_state=6
02:15:30.012 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 542
02:15:30.012 00.000 13300 Star::Find returns 1 (0), X=35.17, Y=420.61, Mass=1436, SNR=26.6, Peak=157 HFD=3.2
02:15:30.012 00.000 13300 MultiStar: [#1 -0.09,-0.41,0.00,M1] [#2 0.05,0.19,0.51,U] [#3 -0.05,-0.21,0.34,U] [#4 0.33,-0.12,0.00,M2] [#5 -0.09,-0.13,0.30,U] [#6 0.05,0.12,0.27,U] [#7 -0.17,0.15,0.27,U] [#8 -0.00,0.08,0.23,U] 
02:15:30.012 00.000 13300 refined, 6 included, MultiStar: {-0.03, 0.02}, one-star: {-0.03, -0.02}
02:15:30.013 00.001 13300 CameraToMount -- cameraTheta (2.50) - m_xAngle (1.53) = xAngle (0.97 = 0.97)
02:15:30.013 00.000 13300 CameraToMount -- cameraTheta (2.50) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.16 = -2.16)
02:15:30.013 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.02 hyp=0.03 cameraTheta=2.50 mountX=0.02 mountY=-0.03, mountTheta=-0.97
02:15:30.015 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.02, opts=13)
02:15:30.015 00.000 13300 Enqueuing Move request for scope (-0.03, 0.02)
02:15:30.015 00.000 11596 Worker thread wakes up
02:15:30.015 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.02) opts 0xd
02:15:30.015 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.02)
02:15:30.015 00.000 11596 Moving (-0.03, 0.02) raw xDistance=0.02 yDistance=-0.03
02:15:30.015 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:15:30.015 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:30.015 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:15:30.016 00.001 11596 MoveAxis(E, 0, ABG)
02:15:30.016 00.000 11596 Move returns status 0, amount 0
02:15:30.016 00.000 11596 MoveAxis(N, 0, ABG)
02:15:30.016 00.000 11596 Move returns status 0, amount 0
02:15:30.016 00.000 11596 move complete, result=0
02:15:30.016 00.000 11596 worker thread done servicing request
02:15:30.022 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
02:15:30.030 00.008 13300 UpdateGuideState exits: m=1436 SNR=26.6
02:15:30.030 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:30.030 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:15:30.031 00.001 13300 Enqueuing Expose request
02:15:30.031 00.000 11596 Worker thread wakes up
02:15:30.031 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:15:30.031 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:15:30.535 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:15:30.693 00.158 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"98ae8045-f881-4e50-b293-f4fe87addcc7"}
02:15:30.693 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"98ae8045-f881-4e50-b293-f4fe87addcc7"}
02:15:30.694 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"191aafee-04db-48f5-bfd6-a37bbbbc0890"}
02:15:30.694 00.000 13300 case statement mapped state 6 to 3
02:15:30.694 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"191aafee-04db-48f5-bfd6-a37bbbbc0890"}
02:15:30.694 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"daebdf21-bf3b-4a58-a874-28cf4e70fdee"}
02:15:30.695 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":542,"width":15,"height":15,"star_pos":[7.17,6.61],"pixels":"..."},"id":"daebdf21-bf3b-4a58-a874-28cf4e70fdee"}
02:15:33.569 02.874 11596 Exposure complete
02:15:33.637 00.068 11596 worker thread done servicing request
02:15:33.638 00.001 13300 OnExposeComplete: enter
02:15:33.638 00.000 13300 UpdateGuideState(): m_state=6
02:15:33.638 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 543
02:15:33.638 00.000 13300 Star::Find returns 1 (0), X=35.22, Y=420.55, Mass=1400, SNR=26.2, Peak=149 HFD=3.2
02:15:33.639 00.001 13300 MultiStar: [#1 -0.06,-0.33,0.00,M2] [#2 -0.12,0.11,0.51,U] [#3 0.06,-0.24,0.34,U] [#4 0.09,0.07,0.27,U] [#5 0.26,0.19,0.00,M6] [#6 -0.07,-0.01,0.28,U] [#7 -0.24,0.17,0.00,M8] [#8 0.17,0.04,0.23,U] 
02:15:33.639 00.000 13300 refined, 5 included, MultiStar: {0.01, -0.03}, one-star: {0.02, -0.08}
02:15:33.639 00.000 13300 CameraToMount -- cameraTheta (-1.26) - m_xAngle (1.53) = xAngle (-2.79 = -2.79)
02:15:33.639 00.000 13300 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.92 = 0.36)
02:15:33.639 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.26 mountX=-0.03 mountY=0.01, mountTheta=2.78
02:15:33.641 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.03, opts=13)
02:15:33.641 00.000 13300 Enqueuing Move request for scope (0.01, -0.03)
02:15:33.641 00.000 11596 Worker thread wakes up
02:15:33.641 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
02:15:33.641 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
02:15:33.641 00.000 11596 Moving (0.01, -0.03) raw xDistance=-0.03 yDistance=0.01
02:15:33.642 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:15:33.642 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:33.642 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:15:33.642 00.000 11596 MoveAxis(E, 0, ABG)
02:15:33.642 00.000 11596 Move returns status 0, amount 0
02:15:33.642 00.000 11596 MoveAxis(N, 0, ABG)
02:15:33.642 00.000 11596 Move returns status 0, amount 0
02:15:33.642 00.000 11596 move complete, result=0
02:15:33.642 00.000 11596 worker thread done servicing request
02:15:33.649 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
02:15:33.657 00.008 13300 UpdateGuideState exits: m=1400 SNR=26.2
02:15:33.657 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:33.657 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:15:33.657 00.000 13300 Enqueuing Expose request
02:15:33.657 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:15:33.657 00.000 11596 Worker thread wakes up
02:15:33.657 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:15:33.695 00.038 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9f77da92-ddfc-47da-a279-67c113efacf7"}
02:15:33.695 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9f77da92-ddfc-47da-a279-67c113efacf7"}
02:15:33.697 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0cda3015-cf15-4def-bb8e-a1d3603a32bf"}
02:15:33.697 00.000 13300 case statement mapped state 6 to 3
02:15:33.697 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0cda3015-cf15-4def-bb8e-a1d3603a32bf"}
02:15:33.698 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cb571953-0488-4a30-94a2-2a423d3f1b6a"}
02:15:33.699 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":543,"width":15,"height":15,"star_pos":[7.22,6.55],"pixels":"..."},"id":"cb571953-0488-4a30-94a2-2a423d3f1b6a"}
02:15:34.159 00.460 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:15:36.695 02.536 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d2eb5a14-b433-4c9b-bd03-c227d9f8fc8e"}
02:15:36.695 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d2eb5a14-b433-4c9b-bd03-c227d9f8fc8e"}
02:15:36.696 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"72aadc08-8176-4176-9bd2-bc079eea43fd"}
02:15:36.696 00.000 13300 case statement mapped state 6 to 3
02:15:36.696 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"72aadc08-8176-4176-9bd2-bc079eea43fd"}
02:15:36.697 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"65b8fd03-b36c-4ce3-b054-04a5ac572631"}
02:15:36.697 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":543,"width":15,"height":15,"star_pos":[7.22,6.55],"pixels":"..."},"id":"65b8fd03-b36c-4ce3-b054-04a5ac572631"}
02:15:37.188 00.491 11596 Exposure complete
02:15:37.259 00.071 11596 worker thread done servicing request
02:15:37.260 00.001 13300 OnExposeComplete: enter
02:15:37.260 00.000 13300 UpdateGuideState(): m_state=6
02:15:37.260 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 544
02:15:37.260 00.000 13300 Star::Find returns 1 (0), X=35.13, Y=420.50, Mass=1382, SNR=26.1, Peak=141 HFD=3.3
02:15:37.261 00.001 13300 MultiStar: [#1 0.02,-0.32,0.00,M3] [#2 -0.01,0.05,0.51,U] [#3 -0.11,-0.14,0.33,U] [#4 -0.04,-0.18,0.26,U] [#5 -0.08,0.17,0.32,U] [#6 0.24,0.08,0.26,U] [#7 -0.13,-0.09,0.29,U] [#8 -0.07,0.02,0.23,U] 
02:15:37.261 00.000 13300 refined, 7 included, MultiStar: {-0.04, -0.05}, one-star: {-0.07, -0.13}
02:15:37.261 00.000 13300 CameraToMount -- cameraTheta (-2.32) - m_xAngle (1.53) = xAngle (-3.85 = 2.43)
02:15:37.261 00.000 13300 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.98 = -0.70)
02:15:37.261 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-2.32 mountX=-0.05 mountY=-0.04, mountTheta=-2.44
02:15:37.263 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.05, opts=13)
02:15:37.263 00.000 13300 Enqueuing Move request for scope (-0.04, -0.05)
02:15:37.263 00.000 11596 Worker thread wakes up
02:15:37.263 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.05) opts 0xd
02:15:37.263 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.05)
02:15:37.264 00.001 11596 Moving (-0.04, -0.05) raw xDistance=-0.05 yDistance=-0.04
02:15:37.264 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:15:37.264 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:37.264 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:15:37.264 00.000 11596 MoveAxis(E, 0, ABG)
02:15:37.264 00.000 11596 Move returns status 0, amount 0
02:15:37.264 00.000 11596 MoveAxis(N, 0, ABG)
02:15:37.264 00.000 11596 Move returns status 0, amount 0
02:15:37.264 00.000 11596 move complete, result=0
02:15:37.264 00.000 11596 worker thread done servicing request
02:15:37.270 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
02:15:37.278 00.008 13300 UpdateGuideState exits: m=1382 SNR=26.1
02:15:37.278 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:37.278 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:15:37.278 00.000 13300 Enqueuing Expose request
02:15:37.278 00.000 11596 Worker thread wakes up
02:15:37.279 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:15:37.279 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:15:37.793 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:15:39.695 01.902 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"70e6bd38-f975-4361-82ff-98e1f2064d1a"}
02:15:39.695 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"70e6bd38-f975-4361-82ff-98e1f2064d1a"}
02:15:39.696 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"78899750-a9f5-45f3-bd17-7fff31e156bf"}
02:15:39.696 00.000 13300 case statement mapped state 6 to 3
02:15:39.696 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"78899750-a9f5-45f3-bd17-7fff31e156bf"}
02:15:39.696 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1fd43e26-f22a-433d-8dc4-17a823edf07d"}
02:15:39.697 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":544,"width":15,"height":15,"star_pos":[7.13,6.50],"pixels":"..."},"id":"1fd43e26-f22a-433d-8dc4-17a823edf07d"}
02:15:40.820 01.123 11596 Exposure complete
02:15:40.888 00.068 11596 worker thread done servicing request
02:15:40.888 00.000 13300 OnExposeComplete: enter
02:15:40.889 00.001 13300 UpdateGuideState(): m_state=6
02:15:40.889 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 545
02:15:40.889 00.000 13300 Star::Find returns 1 (0), X=35.21, Y=420.56, Mass=1407, SNR=26.3, Peak=142 HFD=3.2
02:15:40.890 00.001 13300 MultiStar: [#1 0.07,-0.30,0.00,M4] [#2 0.04,0.05,0.50,U] [#3 0.07,-0.35,0.00,M1] [#4 0.10,-0.33,0.00,M1] [#5 -0.05,-0.01,0.29,U] [#6 -0.08,-0.04,0.27,U] [#7 -0.20,0.04,0.28,U] [#8 0.07,-0.18,0.22,U] 
02:15:40.890 00.000 13300 refined, 5 included, MultiStar: {-0.02, -0.03}, one-star: {0.01, -0.07}
02:15:40.890 00.000 13300 CameraToMount -- cameraTheta (-2.09) - m_xAngle (1.53) = xAngle (-3.62 = 2.66)
02:15:40.890 00.000 13300 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.75 = -0.46)
02:15:40.890 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-2.09 mountX=-0.03 mountY=-0.02, mountTheta=-2.68
02:15:40.892 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.03, opts=13)
02:15:40.892 00.000 13300 Enqueuing Move request for scope (-0.02, -0.03)
02:15:40.893 00.001 11596 Worker thread wakes up
02:15:40.893 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
02:15:40.893 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
02:15:40.893 00.000 11596 Moving (-0.02, -0.03) raw xDistance=-0.03 yDistance=-0.02
02:15:40.893 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:15:40.893 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:40.893 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:15:40.893 00.000 11596 MoveAxis(E, 0, ABG)
02:15:40.893 00.000 11596 Move returns status 0, amount 0
02:15:40.893 00.000 11596 MoveAxis(N, 0, ABG)
02:15:40.894 00.001 11596 Move returns status 0, amount 0
02:15:40.894 00.000 11596 move complete, result=0
02:15:40.894 00.000 11596 worker thread done servicing request
02:15:40.899 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=240, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
02:15:40.907 00.008 13300 UpdateGuideState exits: m=1407 SNR=26.3
02:15:40.907 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:40.908 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:15:40.908 00.000 13300 Enqueuing Expose request
02:15:40.908 00.000 11596 Worker thread wakes up
02:15:40.908 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:15:40.908 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:15:41.415 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:15:42.694 01.279 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a93ac8d8-b542-4f7f-ae5e-cf84cf253eb3"}
02:15:42.694 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a93ac8d8-b542-4f7f-ae5e-cf84cf253eb3"}
02:15:42.695 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"211511f7-dd9e-44c4-b166-1df159156185"}
02:15:42.695 00.000 13300 case statement mapped state 6 to 3
02:15:42.695 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"211511f7-dd9e-44c4-b166-1df159156185"}
02:15:42.695 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2483646f-2a9c-420c-b5e2-7d24ee75f036"}
02:15:42.695 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":545,"width":15,"height":15,"star_pos":[7.21,6.56],"pixels":"..."},"id":"2483646f-2a9c-420c-b5e2-7d24ee75f036"}
02:15:44.447 01.752 11596 Exposure complete
02:15:44.530 00.083 11596 worker thread done servicing request
02:15:44.530 00.000 13300 OnExposeComplete: enter
02:15:44.530 00.000 13300 UpdateGuideState(): m_state=6
02:15:44.531 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 546
02:15:44.531 00.000 13300 Star::Find returns 1 (0), X=35.25, Y=420.49, Mass=1393, SNR=26.2, Peak=144 HFD=3.2
02:15:44.531 00.000 13300 MultiStar: [#1 0.04,-0.34,0.00,M5] [#2 -0.03,0.21,0.52,U] [#3 -0.07,-0.27,0.35,U] [#4 0.21,-0.11,0.28,U] [#5 -0.09,-0.02,0.30,U] [#6 -0.02,0.02,0.28,U] [#7 -0.15,-0.00,0.29,U] [#8 -0.07,-0.25,0.21,U] 
02:15:44.531 00.000 13300 refined, 7 included, MultiStar: {-0.01, -0.06}, one-star: {0.05, -0.14}
02:15:44.532 00.001 13300 CameraToMount -- cameraTheta (-1.69) - m_xAngle (1.53) = xAngle (-3.22 = 3.06)
02:15:44.532 00.000 13300 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.35 = -0.07)
02:15:44.532 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.06 hyp=0.07 cameraTheta=-1.69 mountX=-0.06 mountY=-0.00, mountTheta=-3.07
02:15:44.534 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.06, opts=13)
02:15:44.534 00.000 13300 Enqueuing Move request for scope (-0.01, -0.06)
02:15:44.534 00.000 11596 Worker thread wakes up
02:15:44.534 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.06) opts 0xd
02:15:44.534 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.06)
02:15:44.535 00.001 11596 Moving (-0.01, -0.06) raw xDistance=-0.06 yDistance=-0.00
02:15:44.535 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:15:44.535 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:44.535 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:15:44.535 00.000 11596 MoveAxis(E, 0, ABG)
02:15:44.535 00.000 11596 Move returns status 0, amount 0
02:15:44.535 00.000 11596 MoveAxis(N, 0, ABG)
02:15:44.536 00.001 11596 Move returns status 0, amount 0
02:15:44.536 00.000 11596 move complete, result=0
02:15:44.536 00.000 11596 worker thread done servicing request
02:15:44.544 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=250, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
02:15:44.551 00.007 13300 UpdateGuideState exits: m=1393 SNR=26.2
02:15:44.552 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:44.552 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:15:44.552 00.000 13300 Enqueuing Expose request
02:15:44.552 00.000 11596 Worker thread wakes up
02:15:44.552 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:15:44.552 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:15:45.062 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:15:45.693 00.631 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f394df8b-7ffc-4b94-b300-749c5968684a"}
02:15:45.693 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f394df8b-7ffc-4b94-b300-749c5968684a"}
02:15:45.695 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"34424141-8168-44a5-8897-b9aabd6780dd"}
02:15:45.695 00.000 13300 case statement mapped state 6 to 3
02:15:45.695 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"34424141-8168-44a5-8897-b9aabd6780dd"}
02:15:45.695 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"565fd7a8-f347-4ee3-826c-75e413946cac"}
02:15:45.696 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":546,"width":15,"height":15,"star_pos":[7.25,7.49],"pixels":"..."},"id":"565fd7a8-f347-4ee3-826c-75e413946cac"}
02:15:48.088 02.392 11596 Exposure complete
02:15:48.165 00.077 11596 worker thread done servicing request
02:15:48.165 00.000 13300 OnExposeComplete: enter
02:15:48.165 00.000 13300 UpdateGuideState(): m_state=6
02:15:48.165 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 547
02:15:48.165 00.000 13300 Star::Find returns 1 (0), X=35.19, Y=420.72, Mass=1377, SNR=26.0, Peak=172 HFD=3.0
02:15:48.166 00.001 13300 MultiStar: [#1 -0.04,-0.22,0.55,U] [#2 -0.05,0.33,0.00,M1] [#3 -0.20,-0.08,0.35,U] [#4 0.12,0.21,0.28,U] [#5 0.07,0.45,0.00,M4] [#6 -0.10,0.33,0.00,M1] [#7 -0.13,0.50,0.00,M6] [#8 0.14,0.07,0.23,U] 
02:15:48.166 00.000 13300 refined, 4 included, MultiStar: {-0.02, 0.00}, one-star: {-0.01, 0.08}
02:15:48.166 00.000 13300 CameraToMount -- cameraTheta (2.85) - m_xAngle (1.53) = xAngle (1.31 = 1.31)
02:15:48.166 00.000 13300 CameraToMount -- cameraTheta (2.85) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.81 = -1.81)
02:15:48.166 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.00 hyp=0.02 cameraTheta=2.85 mountX=0.00 mountY=-0.02, mountTheta=-1.31
02:15:48.169 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.00, opts=13)
02:15:48.169 00.000 13300 Enqueuing Move request for scope (-0.02, 0.00)
02:15:48.169 00.000 11596 Worker thread wakes up
02:15:48.169 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.00) opts 0xd
02:15:48.169 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.00)
02:15:48.169 00.000 11596 Moving (-0.02, 0.00) raw xDistance=0.00 yDistance=-0.02
02:15:48.169 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:15:48.170 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:48.170 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:15:48.170 00.000 11596 MoveAxis(E, 0, ABG)
02:15:48.170 00.000 11596 Move returns status 0, amount 0
02:15:48.170 00.000 11596 MoveAxis(N, 0, ABG)
02:15:48.170 00.000 11596 Move returns status 0, amount 0
02:15:48.170 00.000 11596 move complete, result=0
02:15:48.170 00.000 11596 worker thread done servicing request
02:15:48.176 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
02:15:48.184 00.008 13300 UpdateGuideState exits: m=1377 SNR=26.0
02:15:48.185 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:48.185 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:15:48.185 00.000 13300 Enqueuing Expose request
02:15:48.185 00.000 11596 Worker thread wakes up
02:15:48.185 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:15:48.185 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:15:48.694 00.509 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1a61d8f8-1320-485c-af98-2bde25916f9c"}
02:15:48.694 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1a61d8f8-1320-485c-af98-2bde25916f9c"}
02:15:48.695 00.001 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:15:48.695 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f65f9e0f-8be4-4bdd-81ca-1c21606fd358"}
02:15:48.695 00.000 13300 case statement mapped state 6 to 3
02:15:48.695 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f65f9e0f-8be4-4bdd-81ca-1c21606fd358"}
02:15:48.696 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7ea17201-63d1-4528-87e2-28a2ad0f6f6c"}
02:15:48.697 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":547,"width":15,"height":15,"star_pos":[7.19,6.72],"pixels":"..."},"id":"7ea17201-63d1-4528-87e2-28a2ad0f6f6c"}
02:15:51.694 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"47afc86e-a26a-462f-ad15-3079a109cceb"}
02:15:51.694 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"47afc86e-a26a-462f-ad15-3079a109cceb"}
02:15:51.695 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2dfe49c1-6c8d-4871-838a-815564748e6d"}
02:15:51.695 00.000 13300 case statement mapped state 6 to 3
02:15:51.695 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2dfe49c1-6c8d-4871-838a-815564748e6d"}
02:15:51.696 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e2d4175c-ecd8-407d-b024-7d00f060c1de"}
02:15:51.696 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":547,"width":15,"height":15,"star_pos":[7.19,6.72],"pixels":"..."},"id":"e2d4175c-ecd8-407d-b024-7d00f060c1de"}
02:15:51.720 00.024 11596 Exposure complete
02:15:51.790 00.070 11596 worker thread done servicing request
02:15:51.790 00.000 13300 OnExposeComplete: enter
02:15:51.790 00.000 13300 UpdateGuideState(): m_state=6
02:15:51.790 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 548
02:15:51.791 00.001 13300 Star::Find returns 1 (0), X=35.20, Y=420.72, Mass=1384, SNR=26.1, Peak=181 HFD=3.0
02:15:51.791 00.000 13300 MultiStar: [#1 -0.02,0.04,0.55,U] [#2 0.01,0.21,0.53,U] [#3 0.04,-0.06,0.35,U] [#4 -0.07,0.23,0.27,U] [#5 -0.08,0.34,0.00,M5] [#6 0.09,0.31,0.00,M2] [#7 -0.11,-0.03,0.29,U] [#8 0.16,0.05,0.23,U] 
02:15:51.791 00.000 13300 refined, 6 included, MultiStar: {-0.00, 0.08}, one-star: {0.00, 0.09}
02:15:51.791 00.000 13300 CameraToMount -- cameraTheta (1.58) - m_xAngle (1.53) = xAngle (0.05 = 0.05)
02:15:51.791 00.000 13300 CameraToMount -- cameraTheta (1.58) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.08 = -3.08)
02:15:51.791 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.08 hyp=0.08 cameraTheta=1.58 mountX=0.08 mountY=-0.01, mountTheta=-0.06
02:15:51.794 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.08, opts=13)
02:15:51.794 00.000 13300 Enqueuing Move request for scope (-0.00, 0.08)
02:15:51.794 00.000 11596 Worker thread wakes up
02:15:51.794 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.08) opts 0xd
02:15:51.794 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.08)
02:15:51.795 00.001 11596 Moving (-0.00, 0.08) raw xDistance=0.08 yDistance=-0.01
02:15:51.795 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:15:51.795 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:51.795 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:15:51.795 00.000 11596 MoveAxis(E, 0, ABG)
02:15:51.795 00.000 11596 Move returns status 0, amount 0
02:15:51.795 00.000 11596 MoveAxis(N, 0, ABG)
02:15:51.795 00.000 11596 Move returns status 0, amount 0
02:15:51.795 00.000 11596 move complete, result=0
02:15:51.795 00.000 11596 worker thread done servicing request
02:15:51.801 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
02:15:51.809 00.008 13300 UpdateGuideState exits: m=1384 SNR=26.1
02:15:51.809 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:51.809 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:15:51.809 00.000 13300 Enqueuing Expose request
02:15:51.810 00.001 11596 Worker thread wakes up
02:15:51.810 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:15:51.810 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:15:52.322 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:15:54.700 02.378 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8cfbdb9b-cf79-4f87-b556-395a8c398d8f"}
02:15:54.701 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8cfbdb9b-cf79-4f87-b556-395a8c398d8f"}
02:15:54.701 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"93e91f84-5314-45e0-ba3e-6a35f7b140bd"}
02:15:54.701 00.000 13300 case statement mapped state 6 to 3
02:15:54.702 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"93e91f84-5314-45e0-ba3e-6a35f7b140bd"}
02:15:54.702 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"81a5bfcc-38de-49de-9c9d-f972f39923a8"}
02:15:54.702 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":548,"width":15,"height":15,"star_pos":[7.20,6.72],"pixels":"..."},"id":"81a5bfcc-38de-49de-9c9d-f972f39923a8"}
02:15:55.353 00.651 11596 Exposure complete
02:15:55.422 00.069 11596 worker thread done servicing request
02:15:55.422 00.000 13300 OnExposeComplete: enter
02:15:55.422 00.000 13300 UpdateGuideState(): m_state=6
02:15:55.423 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 549
02:15:55.423 00.000 13300 Star::Find returns 1 (0), X=35.16, Y=420.89, Mass=1448, SNR=26.7, Peak=187 HFD=3.1
02:15:55.423 00.000 13300 MultiStar: [#1 -0.01,-0.07,0.53,U] [#2 -0.03,0.45,0.00,M1] [#3 -0.07,0.08,0.33,U] [#4 0.10,0.07,0.28,U] [#5 -0.17,0.20,0.30,U] [#6 0.15,0.40,0.00,M3] [#7 -0.27,0.23,0.00,M6] [#8 0.10,0.08,0.23,U] 
02:15:55.424 00.001 13300 refined, 5 included, MultiStar: {-0.03, 0.13}, one-star: {-0.04, 0.26}
02:15:55.424 00.000 13300 CameraToMount -- cameraTheta (1.77) - m_xAngle (1.53) = xAngle (0.23 = 0.23)
02:15:55.424 00.000 13300 CameraToMount -- cameraTheta (1.77) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.89 = -2.89)
02:15:55.424 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.13 hyp=0.13 cameraTheta=1.77 mountX=0.13 mountY=-0.03, mountTheta=-0.25
02:15:55.426 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.13, opts=13)
02:15:55.426 00.000 13300 Enqueuing Move request for scope (-0.03, 0.13)
02:15:55.426 00.000 11596 Worker thread wakes up
02:15:55.426 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.13) opts 0xd
02:15:55.426 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.13)
02:15:55.426 00.000 11596 Moving (-0.03, 0.13) raw xDistance=0.13 yDistance=-0.03
02:15:55.427 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:15:55.427 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:55.427 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:15:55.427 00.000 11596 MoveAxis(E, 0, ABG)
02:15:55.427 00.000 11596 Move returns status 0, amount 0
02:15:55.427 00.000 11596 MoveAxis(N, 0, ABG)
02:15:55.427 00.000 11596 Move returns status 0, amount 0
02:15:55.427 00.000 11596 move complete, result=0
02:15:55.427 00.000 11596 worker thread done servicing request
02:15:55.434 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
02:15:55.442 00.008 13300 UpdateGuideState exits: m=1448 SNR=26.7
02:15:55.442 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:55.442 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:15:55.442 00.000 13300 Enqueuing Expose request
02:15:55.442 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:15:55.442 00.000 11596 Worker thread wakes up
02:15:55.442 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:15:55.953 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:15:57.700 01.747 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"547ac1dc-aae9-4aba-8db0-fcbf547b6d57"}
02:15:57.700 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"547ac1dc-aae9-4aba-8db0-fcbf547b6d57"}
02:15:57.701 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"59d843aa-7d15-4745-a786-ec187cf9600a"}
02:15:57.701 00.000 13300 case statement mapped state 6 to 3
02:15:57.701 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"59d843aa-7d15-4745-a786-ec187cf9600a"}
02:15:57.702 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"daa57f11-0191-439f-a04a-9ef37679c34b"}
02:15:57.702 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":549,"width":15,"height":15,"star_pos":[7.16,6.89],"pixels":"..."},"id":"daa57f11-0191-439f-a04a-9ef37679c34b"}
02:15:58.978 01.276 11596 Exposure complete
02:15:59.048 00.070 11596 worker thread done servicing request
02:15:59.048 00.000 13300 OnExposeComplete: enter
02:15:59.048 00.000 13300 UpdateGuideState(): m_state=6
02:15:59.049 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 550
02:15:59.049 00.000 13300 Star::Find returns 1 (0), X=35.16, Y=420.88, Mass=1417, SNR=26.4, Peak=188 HFD=3.0
02:15:59.049 00.000 13300 MultiStar: [#1 0.01,0.14,0.51,U] [#2 0.13,0.42,0.00,M2] [#3 -0.02,-0.10,0.34,U] [#4 0.03,0.29,0.00,M1] [#5 0.17,0.35,0.00,M5] [#6 -0.05,0.31,0.00,M4] [#7 -0.15,0.19,0.28,U] [#8 -0.08,0.29,0.00,M1] 
02:15:59.049 00.000 13300 refined, 3 included, MultiStar: {-0.04, 0.16}, one-star: {-0.04, 0.25}
02:15:59.049 00.000 13300 CameraToMount -- cameraTheta (1.82) - m_xAngle (1.53) = xAngle (0.29 = 0.29)
02:15:59.049 00.000 13300 CameraToMount -- cameraTheta (1.82) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.84 = -2.84)
02:15:59.050 00.001 13300 CameraToMount -- cameraX=-0.04 cameraY=0.16 hyp=0.16 cameraTheta=1.82 mountX=0.16 mountY=-0.05, mountTheta=-0.30
02:15:59.051 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.16, opts=13)
02:15:59.052 00.001 13300 Enqueuing Move request for scope (-0.04, 0.16)
02:15:59.052 00.000 11596 Worker thread wakes up
02:15:59.052 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.16) opts 0xd
02:15:59.052 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.16)
02:15:59.052 00.000 11596 Moving (-0.04, 0.16) raw xDistance=0.16 yDistance=-0.05
02:15:59.052 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
02:15:59.052 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:59.052 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:15:59.052 00.000 11596 MoveAxis(W, 197, ABG)
02:15:59.052 00.000 11596 Guiding  Dir = 3, Dur = 197
02:15:59.053 00.001 11596 IsSlewing returns 0
02:15:59.059 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
02:15:59.067 00.008 13300 UpdateGuideState exits: m=1417 SNR=26.4
02:15:59.067 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:59.067 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:15:59.067 00.000 13300 Enqueuing Expose request
02:15:59.140 00.073 11596 IsGuiding returns 0
02:15:59.536 00.396 11596 IsGuiding returns 1
02:15:59.536 00.000 11596 scope still moving after pulse duration time elapsed
02:15:59.713 00.177 11596 IsSlewing returns 0
02:15:59.836 00.123 11596 IsGuiding returns 0
02:15:59.836 00.000 11596 scope move finished after 197 + 498 ms
02:15:59.836 00.000 11596 Move returns status 0, amount 197
02:15:59.836 00.000 11596 MoveAxis(N, 0, ABG)
02:15:59.836 00.000 11596 Move returns status 0, amount 0
02:15:59.836 00.000 11596 move complete, result=0
02:15:59.836 00.000 11596 worker thread done servicing request
02:15:59.836 00.000 13300 GuideStep: 0.2 px 197 ms WEST, -0.0 px 0 ms NORTH
02:15:59.837 00.001 11596 Worker thread wakes up
02:15:59.837 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:16:00.344 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:16:00.700 00.356 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1ba15bbe-3b27-4da1-b4f1-c027146e1dfe"}
02:16:00.700 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1ba15bbe-3b27-4da1-b4f1-c027146e1dfe"}
02:16:00.701 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1f80c628-c30d-4db1-ae0f-86301cd9fc62"}
02:16:00.701 00.000 13300 case statement mapped state 6 to 3
02:16:00.701 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1f80c628-c30d-4db1-ae0f-86301cd9fc62"}
02:16:00.701 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8e4a60f2-3b41-443c-9fc2-e727d82d77e3"}
02:16:00.702 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":550,"width":15,"height":15,"star_pos":[7.16,6.88],"pixels":"..."},"id":"8e4a60f2-3b41-443c-9fc2-e727d82d77e3"}
02:16:03.367 02.665 11596 Exposure complete
02:16:03.448 00.081 11596 worker thread done servicing request
02:16:03.448 00.000 13300 OnExposeComplete: enter
02:16:03.448 00.000 13300 UpdateGuideState(): m_state=6
02:16:03.448 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 551
02:16:03.448 00.000 13300 Star::Find returns 1 (0), X=35.10, Y=420.88, Mass=1430, SNR=26.5, Peak=176 HFD=3.0
02:16:03.449 00.001 13300 MultiStar: [#1 -0.09,-0.07,0.54,U] [#2 0.04,0.46,0.00,M3] [#3 0.10,-0.43,0.00,M1] [#4 0.09,0.15,0.28,U] [#5 0.05,0.26,0.30,U] [#6 0.15,0.41,0.00,M5] [#7 -0.46,0.15,0.00,M6] [#8 -0.03,0.15,0.24,U] 
02:16:03.449 00.000 13300 refined, 4 included, MultiStar: {-0.05, 0.15}, one-star: {-0.10, 0.24}
02:16:03.449 00.000 13300 CameraToMount -- cameraTheta (1.87) - m_xAngle (1.53) = xAngle (0.34 = 0.34)
02:16:03.449 00.000 13300 CameraToMount -- cameraTheta (1.87) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.79 = -2.79)
02:16:03.449 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.87 mountX=0.15 mountY=-0.06, mountTheta=-0.35
02:16:03.451 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.15, opts=13)
02:16:03.451 00.000 13300 Enqueuing Move request for scope (-0.05, 0.15)
02:16:03.451 00.000 11596 Worker thread wakes up
02:16:03.452 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.15) opts 0xd
02:16:03.452 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.15)
02:16:03.452 00.000 11596 Moving (-0.05, 0.15) raw xDistance=0.15 yDistance=-0.06
02:16:03.452 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
02:16:03.452 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:03.452 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:16:03.452 00.000 11596 MoveAxis(W, 202, ABG)
02:16:03.453 00.001 11596 Guiding  Dir = 3, Dur = 202
02:16:03.453 00.000 11596 IsSlewing returns 0
02:16:03.461 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
02:16:03.469 00.008 13300 UpdateGuideState exits: m=1430 SNR=26.5
02:16:03.469 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:03.470 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:16:03.470 00.000 13300 Enqueuing Expose request
02:16:03.504 00.034 11596 IsGuiding returns 0
02:16:03.701 00.197 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"56472881-0626-45dd-a959-8d4bb4c2b5fd"}
02:16:03.701 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"56472881-0626-45dd-a959-8d4bb4c2b5fd"}
02:16:03.702 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7f8515bb-a359-41ec-96ab-e05c8bb34f81"}
02:16:03.702 00.000 13300 case statement mapped state 6 to 3
02:16:03.702 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7f8515bb-a359-41ec-96ab-e05c8bb34f81"}
02:16:03.702 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"705fc32e-b57a-4111-9cb5-e07129426925"}
02:16:03.702 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":551,"width":15,"height":15,"star_pos":[7.10,6.88],"pixels":"..."},"id":"705fc32e-b57a-4111-9cb5-e07129426925"}
02:16:03.984 00.282 11596 IsGuiding returns 1
02:16:03.984 00.000 11596 scope still moving after pulse duration time elapsed
02:16:04.200 00.216 11596 IsSlewing returns 0
02:16:04.304 00.104 11596 IsGuiding returns 0
02:16:04.304 00.000 11596 scope move finished after 202 + 598 ms
02:16:04.304 00.000 11596 Move returns status 0, amount 202
02:16:04.304 00.000 11596 MoveAxis(N, 0, ABG)
02:16:04.304 00.000 11596 Move returns status 0, amount 0
02:16:04.304 00.000 11596 move complete, result=0
02:16:04.304 00.000 11596 worker thread done servicing request
02:16:04.305 00.001 13300 GuideStep: 0.2 px 202 ms WEST, -0.1 px 0 ms NORTH
02:16:04.305 00.000 11596 Worker thread wakes up
02:16:04.305 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:16:04.816 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:16:06.700 01.884 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"159491d4-be72-49a6-aad9-c69d99421474"}
02:16:06.700 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"159491d4-be72-49a6-aad9-c69d99421474"}
02:16:06.701 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"300f26ed-f268-4f50-8f68-01149f95309a"}
02:16:06.701 00.000 13300 case statement mapped state 6 to 3
02:16:06.701 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"300f26ed-f268-4f50-8f68-01149f95309a"}
02:16:06.701 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b1467a75-beb9-4159-bb4b-348ffe179c5f"}
02:16:06.702 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":551,"width":15,"height":15,"star_pos":[7.10,6.88],"pixels":"..."},"id":"b1467a75-beb9-4159-bb4b-348ffe179c5f"}
02:16:07.852 01.150 11596 Exposure complete
02:16:07.920 00.068 11596 worker thread done servicing request
02:16:07.920 00.000 13300 OnExposeComplete: enter
02:16:07.920 00.000 13300 UpdateGuideState(): m_state=6
02:16:07.921 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 552
02:16:07.921 00.000 13300 Star::Find returns 1 (0), X=35.08, Y=420.71, Mass=1406, SNR=26.3, Peak=168 HFD=3.2
02:16:07.922 00.001 13300 MultiStar: [#1 -0.06,-0.22,0.55,U] [#2 -0.05,0.28,0.00,M4] [#3 -0.05,-0.19,0.34,U] [#4 -0.01,0.10,0.27,U] [#5 -0.33,0.37,0.00,M5] [#6 -0.00,0.10,0.27,U] [#7 -0.23,0.26,0.00,M7] [#8 -0.01,0.05,0.22,U] 
02:16:07.922 00.000 13300 refined, 5 included, MultiStar: {-0.07, -0.02}, one-star: {-0.12, 0.07}
02:16:07.922 00.000 13300 CameraToMount -- cameraTheta (-2.91) - m_xAngle (1.53) = xAngle (-4.44 = 1.84)
02:16:07.922 00.000 13300 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.57 = -1.28)
02:16:07.922 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-2.91 mountX=-0.02 mountY=-0.07, mountTheta=-1.85
02:16:07.925 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.02, opts=13)
02:16:07.926 00.001 13300 Enqueuing Move request for scope (-0.07, -0.02)
02:16:07.926 00.000 11596 Worker thread wakes up
02:16:07.926 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.02) opts 0xd
02:16:07.926 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.02)
02:16:07.926 00.000 11596 Moving (-0.07, -0.02) raw xDistance=-0.02 yDistance=-0.07
02:16:07.926 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:16:07.926 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:07.926 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:16:07.926 00.000 11596 MoveAxis(E, 0, ABG)
02:16:07.927 00.001 11596 Move returns status 0, amount 0
02:16:07.927 00.000 11596 MoveAxis(N, 0, ABG)
02:16:07.927 00.000 11596 Move returns status 0, amount 0
02:16:07.927 00.000 11596 move complete, result=0
02:16:07.927 00.000 11596 worker thread done servicing request
02:16:07.933 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
02:16:07.942 00.009 13300 UpdateGuideState exits: m=1406 SNR=26.3
02:16:07.942 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:07.942 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:16:07.942 00.000 13300 Enqueuing Expose request
02:16:07.942 00.000 11596 Worker thread wakes up
02:16:07.943 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:16:07.943 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:16:08.457 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:16:09.700 01.243 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a7fee138-1ad9-4c95-85b3-3cad1fb6421d"}
02:16:09.700 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a7fee138-1ad9-4c95-85b3-3cad1fb6421d"}
02:16:09.701 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4432982b-d962-4b2e-a393-04ba7a7d7c1a"}
02:16:09.701 00.000 13300 case statement mapped state 6 to 3
02:16:09.701 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4432982b-d962-4b2e-a393-04ba7a7d7c1a"}
02:16:09.701 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"57086f82-7145-4ec9-995c-c047c6440e69"}
02:16:09.701 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":552,"width":15,"height":15,"star_pos":[7.08,6.71],"pixels":"..."},"id":"57086f82-7145-4ec9-995c-c047c6440e69"}
02:16:11.492 01.791 11596 Exposure complete
02:16:11.561 00.069 11596 worker thread done servicing request
02:16:11.561 00.000 13300 OnExposeComplete: enter
02:16:11.561 00.000 13300 UpdateGuideState(): m_state=6
02:16:11.562 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 553
02:16:11.562 00.000 13300 Star::Find returns 1 (0), X=35.17, Y=420.68, Mass=1386, SNR=26.1, Peak=167 HFD=3.1
02:16:11.562 00.000 13300 MultiStar: [#1 -0.06,-0.23,0.56,U] [#2 -0.04,0.22,0.52,U] [#3 -0.11,0.05,0.35,U] [#4 0.11,-0.04,0.27,U] [#5 -0.08,0.54,0.00,M6] [#6 -0.04,0.17,0.28,U] [#7 -0.27,-0.07,0.00,M8] [#8 -0.08,0.05,0.23,U] 
02:16:11.562 00.000 13300 refined, 6 included, MultiStar: {-0.04, 0.03}, one-star: {-0.03, 0.05}
02:16:11.562 00.000 13300 CameraToMount -- cameraTheta (2.47) - m_xAngle (1.53) = xAngle (0.93 = 0.93)
02:16:11.562 00.000 13300 CameraToMount -- cameraTheta (2.47) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.19 = -2.19)
02:16:11.563 00.001 13300 CameraToMount -- cameraX=-0.04 cameraY=0.03 hyp=0.05 cameraTheta=2.47 mountX=0.03 mountY=-0.04, mountTheta=-0.94
02:16:11.564 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.03, opts=13)
02:16:11.564 00.000 13300 Enqueuing Move request for scope (-0.04, 0.03)
02:16:11.565 00.001 11596 Worker thread wakes up
02:16:11.565 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.03) opts 0xd
02:16:11.565 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.03)
02:16:11.565 00.000 11596 Moving (-0.04, 0.03) raw xDistance=0.03 yDistance=-0.04
02:16:11.565 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:16:11.565 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:11.565 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:16:11.565 00.000 11596 MoveAxis(E, 0, ABG)
02:16:11.565 00.000 11596 Move returns status 0, amount 0
02:16:11.565 00.000 11596 MoveAxis(N, 0, ABG)
02:16:11.566 00.001 11596 Move returns status 0, amount 0
02:16:11.566 00.000 11596 move complete, result=0
02:16:11.566 00.000 11596 worker thread done servicing request
02:16:11.572 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
02:16:11.580 00.008 13300 UpdateGuideState exits: m=1386 SNR=26.1
02:16:11.580 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:11.580 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:16:11.580 00.000 13300 Enqueuing Expose request
02:16:11.580 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:16:11.580 00.000 11596 Worker thread wakes up
02:16:11.580 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:16:12.093 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:16:12.743 00.650 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"541b18fe-87eb-4647-b798-f295446d7344"}
02:16:12.743 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"541b18fe-87eb-4647-b798-f295446d7344"}
02:16:12.744 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fdc566cf-8126-42d1-bcf4-07689a5fdac8"}
02:16:12.744 00.000 13300 case statement mapped state 6 to 3
02:16:12.745 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fdc566cf-8126-42d1-bcf4-07689a5fdac8"}
02:16:12.745 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d2214026-d19b-488b-9e1b-d7f6d0e01f29"}
02:16:12.746 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":553,"width":15,"height":15,"star_pos":[7.17,6.68],"pixels":"..."},"id":"d2214026-d19b-488b-9e1b-d7f6d0e01f29"}
02:16:15.124 02.378 11596 Exposure complete
02:16:15.216 00.092 11596 worker thread done servicing request
02:16:15.216 00.000 13300 OnExposeComplete: enter
02:16:15.216 00.000 13300 UpdateGuideState(): m_state=6
02:16:15.217 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 554
02:16:15.217 00.000 13300 Star::Find returns 1 (0), X=35.08, Y=420.87, Mass=1433, SNR=26.6, Peak=173 HFD=2.9
02:16:15.218 00.001 13300 MultiStar: [#1 -0.12,0.05,0.55,U] [#2 -0.04,0.37,0.00,M4] [#3 -0.15,-0.08,0.34,U] [#4 -0.05,0.20,0.26,U] [#5 -0.22,0.41,0.00,M7] [#6 -0.15,0.36,0.00,M4] [#7 -0.30,0.34,0.00,M9] [#8 -0.11,0.09,0.22,U] 
02:16:15.218 00.000 13300 refined, 4 included, MultiStar: {-0.12, 0.13}, one-star: {-0.12, 0.23}
02:16:15.218 00.000 13300 CameraToMount -- cameraTheta (2.31) - m_xAngle (1.53) = xAngle (0.77 = 0.77)
02:16:15.218 00.000 13300 CameraToMount -- cameraTheta (2.31) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.35 = -2.35)
02:16:15.218 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=0.13 hyp=0.17 cameraTheta=2.31 mountX=0.12 mountY=-0.12, mountTheta=-0.78
02:16:15.222 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=0.13, opts=13)
02:16:15.222 00.000 13300 Enqueuing Move request for scope (-0.12, 0.13)
02:16:15.223 00.001 11596 Worker thread wakes up
02:16:15.223 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.13) opts 0xd
02:16:15.223 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, 0.13)
02:16:15.223 00.000 11596 Moving (-0.12, 0.13) raw xDistance=0.12 yDistance=-0.12
02:16:15.223 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:16:15.223 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:15.224 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:16:15.224 00.000 11596 MoveAxis(E, 0, ABG)
02:16:15.224 00.000 11596 Move returns status 0, amount 0
02:16:15.224 00.000 11596 MoveAxis(N, 0, ABG)
02:16:15.224 00.000 11596 Move returns status 0, amount 0
02:16:15.225 00.001 11596 move complete, result=0
02:16:15.225 00.000 11596 worker thread done servicing request
02:16:15.235 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=72, Gamma=0.510
02:16:15.246 00.011 13300 UpdateGuideState exits: m=1433 SNR=26.6
02:16:15.246 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:15.246 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:16:15.246 00.000 13300 Enqueuing Expose request
02:16:15.247 00.001 11596 Worker thread wakes up
02:16:15.247 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:16:15.247 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:16:15.744 00.497 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0df9e06e-24c7-49f7-9f4a-f1367efb8c19"}
02:16:15.744 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0df9e06e-24c7-49f7-9f4a-f1367efb8c19"}
02:16:15.745 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"acffa77f-ec62-43c7-a328-ec7ce1c21da0"}
02:16:15.745 00.000 13300 case statement mapped state 6 to 3
02:16:15.745 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"acffa77f-ec62-43c7-a328-ec7ce1c21da0"}
02:16:15.746 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3d3c5cea-032e-4d46-92bd-97a95ebbc104"}
02:16:15.747 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":554,"width":15,"height":15,"star_pos":[7.08,6.87],"pixels":"..."},"id":"3d3c5cea-032e-4d46-92bd-97a95ebbc104"}
02:16:15.761 00.014 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:16:18.744 02.983 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"388d3b44-9544-4249-b61a-964e0f8a0354"}
02:16:18.744 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"388d3b44-9544-4249-b61a-964e0f8a0354"}
02:16:18.745 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c79cae5d-bf03-4ed0-afe5-b675136aa574"}
02:16:18.745 00.000 13300 case statement mapped state 6 to 3
02:16:18.745 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c79cae5d-bf03-4ed0-afe5-b675136aa574"}
02:16:18.746 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3d0df9a3-9b92-4476-a120-4604d8e082e2"}
02:16:18.747 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":554,"width":15,"height":15,"star_pos":[7.08,6.87],"pixels":"..."},"id":"3d0df9a3-9b92-4476-a120-4604d8e082e2"}
02:16:18.800 00.053 11596 Exposure complete
02:16:18.884 00.084 11596 worker thread done servicing request
02:16:18.884 00.000 13300 OnExposeComplete: enter
02:16:18.884 00.000 13300 UpdateGuideState(): m_state=6
02:16:18.885 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 555
02:16:18.885 00.000 13300 Star::Find returns 1 (0), X=35.17, Y=420.91, Mass=1409, SNR=26.3, Peak=181 HFD=3.1
02:16:18.886 00.001 13300 MultiStar: [#1 -0.14,0.24,0.51,U] [#2 -0.17,0.40,0.00,M5] [#3 -0.05,0.11,0.34,U] [#4 0.06,0.32,0.00,M1] [#5 -0.34,0.82,0.00,M8] [#6 -0.06,0.33,0.00,M5] [#7 -0.27,0.30,0.00,M10] [#8 -0.07,0.38,0.00,M1] 
02:16:18.886 00.000 13300 refined, 2 included, MultiStar: {-0.06, 0.24}, one-star: {-0.03, 0.28}
02:16:18.886 00.000 13300 CameraToMount -- cameraTheta (1.83) - m_xAngle (1.53) = xAngle (0.29 = 0.29)
02:16:18.886 00.000 13300 CameraToMount -- cameraTheta (1.83) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.83 = -2.83)
02:16:18.886 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.24 hyp=0.24 cameraTheta=1.83 mountX=0.23 mountY=-0.07, mountTheta=-0.31
02:16:18.889 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.24, opts=13)
02:16:18.890 00.001 13300 Enqueuing Move request for scope (-0.06, 0.24)
02:16:18.890 00.000 11596 Worker thread wakes up
02:16:18.890 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.24) opts 0xd
02:16:18.890 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.24)
02:16:18.890 00.000 11596 Moving (-0.06, 0.24) raw xDistance=0.23 yDistance=-0.07
02:16:18.890 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
02:16:18.890 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:18.890 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:16:18.891 00.001 11596 MoveAxis(W, 293, ABG)
02:16:18.891 00.000 11596 Guiding  Dir = 3, Dur = 293
02:16:18.891 00.000 11596 IsSlewing returns 0
02:16:18.901 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
02:16:18.905 00.004 11596 IsGuiding returns 0
02:16:18.912 00.007 13300 UpdateGuideState exits: m=1409 SNR=26.3
02:16:18.912 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:18.912 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:16:18.912 00.000 13300 Enqueuing Expose request
02:16:19.009 00.097 11596 PulseGuide returned control before completion, sleep 200
02:16:19.295 00.286 11596 IsGuiding returns 0
02:16:19.296 00.001 11596 Move returns status 0, amount 293
02:16:19.296 00.000 11596 MoveAxis(N, 0, ABG)
02:16:19.296 00.000 11596 Move returns status 0, amount 0
02:16:19.296 00.000 11596 move complete, result=0
02:16:19.297 00.001 11596 worker thread done servicing request
02:16:19.297 00.000 13300 GuideStep: 0.2 px 293 ms WEST, -0.1 px 0 ms NORTH
02:16:19.297 00.000 11596 Worker thread wakes up
02:16:19.297 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:16:19.809 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:16:21.744 01.935 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f4888537-37f4-46df-a4b8-59f6dfc43ad6"}
02:16:21.744 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f4888537-37f4-46df-a4b8-59f6dfc43ad6"}
02:16:21.745 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3f970f08-ebcb-4975-b69d-20ba26fe113e"}
02:16:21.745 00.000 13300 case statement mapped state 6 to 3
02:16:21.745 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3f970f08-ebcb-4975-b69d-20ba26fe113e"}
02:16:21.745 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ea0ff598-5030-4d35-abff-bba318091e8e"}
02:16:21.745 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":555,"width":15,"height":15,"star_pos":[7.17,6.91],"pixels":"..."},"id":"ea0ff598-5030-4d35-abff-bba318091e8e"}
02:16:22.833 01.088 11596 Exposure complete
02:16:22.901 00.068 11596 worker thread done servicing request
02:16:22.901 00.000 13300 OnExposeComplete: enter
02:16:22.901 00.000 13300 UpdateGuideState(): m_state=6
02:16:22.902 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 556
02:16:22.902 00.000 13300 Star::Find returns 1 (0), X=35.19, Y=420.99, Mass=1411, SNR=26.4, Peak=184 HFD=3.1
02:16:22.902 00.000 13300 MultiStar: [#1 -0.09,0.07,0.54,U] [#2 -0.01,0.38,0.00,M6] [#3 -0.15,0.12,0.33,U] [#4 0.08,0.44,0.00,M2] [#5 -0.04,0.71,0.00,M9] [#6 0.10,0.40,0.00,M6] [#7 -0.24,0.30,0.00,R] [#8 0.01,0.29,0.00,M2] 
02:16:22.903 00.001 13300 refined, 2 included, MultiStar: {-0.06, 0.23}, one-star: {-0.01, 0.35}
02:16:22.903 00.000 13300 CameraToMount -- cameraTheta (1.83) - m_xAngle (1.53) = xAngle (0.29 = 0.29)
02:16:22.903 00.000 13300 CameraToMount -- cameraTheta (1.83) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.83 = -2.83)
02:16:22.903 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.23 hyp=0.24 cameraTheta=1.83 mountX=0.23 mountY=-0.07, mountTheta=-0.31
02:16:22.905 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.23, opts=13)
02:16:22.905 00.000 13300 Enqueuing Move request for scope (-0.06, 0.23)
02:16:22.905 00.000 11596 Worker thread wakes up
02:16:22.905 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.23) opts 0xd
02:16:22.905 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.23)
02:16:22.905 00.000 11596 Moving (-0.06, 0.23) raw xDistance=0.23 yDistance=-0.07
02:16:22.905 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
02:16:22.905 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:22.905 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:16:22.906 00.001 11596 MoveAxis(W, 306, ABG)
02:16:22.906 00.000 11596 Guiding  Dir = 3, Dur = 306
02:16:22.906 00.000 11596 IsSlewing returns 0
02:16:22.912 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
02:16:22.920 00.008 13300 UpdateGuideState exits: m=1411 SNR=26.4
02:16:22.920 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:22.920 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:16:22.920 00.000 13300 Enqueuing Expose request
02:16:22.941 00.021 11596 IsGuiding returns 0
02:16:23.085 00.144 11596 PulseGuide returned control before completion, sleep 174
02:16:23.321 00.236 11596 IsGuiding returns 1
02:16:23.321 00.000 11596 scope still moving after pulse duration time elapsed
02:16:23.351 00.030 11596 IsSlewing returns 0
02:16:23.509 00.158 11596 IsGuiding returns 0
02:16:23.509 00.000 11596 scope move finished after 306 + 261 ms
02:16:23.509 00.000 11596 Move returns status 0, amount 306
02:16:23.509 00.000 11596 MoveAxis(N, 0, ABG)
02:16:23.509 00.000 11596 Move returns status 0, amount 0
02:16:23.509 00.000 11596 move complete, result=0
02:16:23.509 00.000 11596 worker thread done servicing request
02:16:23.509 00.000 11596 Worker thread wakes up
02:16:23.509 00.000 13300 GuideStep: 0.2 px 306 ms WEST, -0.1 px 0 ms NORTH
02:16:23.510 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:16:24.026 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:16:24.745 00.719 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"122b9f4f-d496-4656-8659-be67c8dc10a2"}
02:16:24.745 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"122b9f4f-d496-4656-8659-be67c8dc10a2"}
02:16:24.746 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"982c9c3b-7d9f-4dd0-acdf-d56f9d1763b2"}
02:16:24.746 00.000 13300 case statement mapped state 6 to 3
02:16:24.746 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"982c9c3b-7d9f-4dd0-acdf-d56f9d1763b2"}
02:16:24.746 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"35fd4dc1-d6d4-441a-ba49-a987500eabc6"}
02:16:24.747 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":556,"width":15,"height":15,"star_pos":[7.19,6.99],"pixels":"..."},"id":"35fd4dc1-d6d4-441a-ba49-a987500eabc6"}
02:16:27.054 02.307 11596 Exposure complete
02:16:27.123 00.069 11596 worker thread done servicing request
02:16:27.123 00.000 13300 OnExposeComplete: enter
02:16:27.123 00.000 13300 UpdateGuideState(): m_state=6
02:16:27.123 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 557
02:16:27.124 00.001 13300 Star::Find returns 1 (0), X=35.10, Y=420.73, Mass=1405, SNR=26.3, Peak=165 HFD=3.1
02:16:27.124 00.000 13300 MultiStar: [#1 -0.15,-0.18,0.55,U] [#2 -0.07,0.18,0.47,U] [#3 0.12,-0.19,0.34,U] [#4 -0.05,-0.25,0.27,U] [#5 -0.23,0.42,0.00,M10] [#6 0.01,0.21,0.28,U] [#7 -0.16,-0.33,0.00,M1] [#8 -0.32,0.11,0.00,M3] 
02:16:27.124 00.000 13300 refined, 5 included, MultiStar: {-0.07, 0.00}, one-star: {-0.10, 0.09}
02:16:27.124 00.000 13300 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.53) = xAngle (1.57 = 1.57)
02:16:27.124 00.000 13300 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.56 = -1.56)
02:16:27.125 00.001 13300 CameraToMount -- cameraX=-0.07 cameraY=0.00 hyp=0.07 cameraTheta=3.10 mountX=0.00 mountY=-0.07, mountTheta=-1.57
02:16:27.126 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.00, opts=13)
02:16:27.126 00.000 13300 Enqueuing Move request for scope (-0.07, 0.00)
02:16:27.127 00.001 11596 Worker thread wakes up
02:16:27.127 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.00) opts 0xd
02:16:27.127 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.00)
02:16:27.127 00.000 11596 Moving (-0.07, 0.00) raw xDistance=0.00 yDistance=-0.07
02:16:27.127 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:16:27.127 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:27.127 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:16:27.127 00.000 11596 MoveAxis(E, 0, ABG)
02:16:27.127 00.000 11596 Move returns status 0, amount 0
02:16:27.127 00.000 11596 MoveAxis(N, 0, ABG)
02:16:27.128 00.001 11596 Move returns status 0, amount 0
02:16:27.128 00.000 11596 move complete, result=0
02:16:27.128 00.000 11596 worker thread done servicing request
02:16:27.134 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
02:16:27.142 00.008 13300 UpdateGuideState exits: m=1405 SNR=26.3
02:16:27.142 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:27.142 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:16:27.142 00.000 13300 Enqueuing Expose request
02:16:27.142 00.000 11596 Worker thread wakes up
02:16:27.143 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:16:27.143 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:16:27.644 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:16:27.745 00.101 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9b099e3e-0261-49a2-9712-a575a2889b1b"}
02:16:27.745 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9b099e3e-0261-49a2-9712-a575a2889b1b"}
02:16:27.746 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4b684880-0fed-4c2a-b55a-519465b340a7"}
02:16:27.746 00.000 13300 case statement mapped state 6 to 3
02:16:27.746 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4b684880-0fed-4c2a-b55a-519465b340a7"}
02:16:27.747 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"76cb0d5e-0029-4bc7-a271-b53a3e3c471b"}
02:16:27.747 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":557,"width":15,"height":15,"star_pos":[7.10,6.73],"pixels":"..."},"id":"76cb0d5e-0029-4bc7-a271-b53a3e3c471b"}
02:16:30.666 02.919 11596 Exposure complete
02:16:30.746 00.080 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8aef4d56-fb2e-4474-8b45-b3cca73f8bd0"}
02:16:30.746 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8aef4d56-fb2e-4474-8b45-b3cca73f8bd0"}
02:16:30.747 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"63b349f4-903e-4461-bf98-36d5017b7724"}
02:16:30.747 00.000 13300 case statement mapped state 6 to 3
02:16:30.747 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"63b349f4-903e-4461-bf98-36d5017b7724"}
02:16:30.747 00.000 13300 OnExposeComplete: enter
02:16:30.748 00.001 11596 worker thread done servicing request
02:16:30.748 00.000 13300 UpdateGuideState(): m_state=6
02:16:30.748 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 558
02:16:30.748 00.000 13300 Star::Find returns 1 (0), X=35.05, Y=420.72, Mass=1413, SNR=26.4, Peak=174 HFD=3.1
02:16:30.749 00.001 13300 MultiStar: [#1 -0.08,-0.19,0.55,U] [#2 0.05,0.31,0.00,M6] [#3 -0.06,-0.16,0.35,U] [#4 -0.05,0.02,0.28,U] [#5 -0.30,0.37,0.00,R] [#6 0.02,0.04,0.27,U] [#7 -0.09,0.09,0.28,U] [#8 -0.09,0.11,0.23,U] 
02:16:30.749 00.000 13300 refined, 6 included, MultiStar: {-0.09, -0.00}, one-star: {-0.15, 0.09}
02:16:30.749 00.000 13300 CameraToMount -- cameraTheta (-3.11) - m_xAngle (1.53) = xAngle (-4.64 = 1.64)
02:16:30.749 00.000 13300 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.77 = -1.49)
02:16:30.749 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.00 hyp=0.09 cameraTheta=-3.11 mountX=-0.01 mountY=-0.09, mountTheta=-1.64
02:16:30.751 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.00, opts=13)
02:16:30.751 00.000 13300 Enqueuing Move request for scope (-0.09, -0.00)
02:16:30.752 00.001 11596 Worker thread wakes up
02:16:30.752 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.00) opts 0xd
02:16:30.752 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.00)
02:16:30.752 00.000 11596 Moving (-0.09, -0.00) raw xDistance=-0.01 yDistance=-0.09
02:16:30.752 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:16:30.752 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:30.752 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:16:30.752 00.000 11596 MoveAxis(E, 0, ABG)
02:16:30.752 00.000 11596 Move returns status 0, amount 0
02:16:30.753 00.001 11596 MoveAxis(N, 0, ABG)
02:16:30.753 00.000 11596 Move returns status 0, amount 0
02:16:30.753 00.000 11596 move complete, result=0
02:16:30.753 00.000 11596 worker thread done servicing request
02:16:30.758 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
02:16:30.767 00.009 13300 UpdateGuideState exits: m=1413 SNR=26.4
02:16:30.767 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:30.767 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:16:30.767 00.000 13300 Enqueuing Expose request
02:16:30.768 00.001 11596 Worker thread wakes up
02:16:30.768 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:16:30.768 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:16:30.772 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"911857f0-c98e-4758-b6d8-7ab868a97101"}
02:16:30.772 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":558,"width":15,"height":15,"star_pos":[7.05,6.72],"pixels":"..."},"id":"911857f0-c98e-4758-b6d8-7ab868a97101"}
02:16:31.272 00.500 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:16:33.746 02.474 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8cf37f6f-0712-4390-a0cb-722b18eb8b47"}
02:16:33.746 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8cf37f6f-0712-4390-a0cb-722b18eb8b47"}
02:16:33.747 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2a0ffc24-2a3f-4219-8deb-b275f695f7a9"}
02:16:33.747 00.000 13300 case statement mapped state 6 to 3
02:16:33.747 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2a0ffc24-2a3f-4219-8deb-b275f695f7a9"}
02:16:33.748 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f3585521-04f8-4b71-9c15-c237c29b947a"}
02:16:33.748 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":558,"width":15,"height":15,"star_pos":[7.05,6.72],"pixels":"..."},"id":"f3585521-04f8-4b71-9c15-c237c29b947a"}
02:16:34.301 00.553 11596 Exposure complete
02:16:34.369 00.068 11596 worker thread done servicing request
02:16:34.370 00.001 13300 OnExposeComplete: enter
02:16:34.370 00.000 13300 UpdateGuideState(): m_state=6
02:16:34.370 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 559
02:16:34.370 00.000 13300 Star::Find returns 1 (0), X=35.12, Y=420.69, Mass=1399, SNR=26.2, Peak=164 HFD=3.1
02:16:34.371 00.001 13300 MultiStar: [#1 -0.17,-0.17,0.56,U] [#2 -0.04,0.22,0.51,U] [#3 -0.23,-0.15,0.00,M1] [#4 0.20,0.07,0.29,U] [#5 0.22,-0.22,0.00,M1] [#6 0.15,0.26,0.00,M5] [#7 -0.20,-0.15,0.29,U] [#8 -0.07,0.18,0.22,U] 
02:16:34.371 00.000 13300 refined, 5 included, MultiStar: {-0.07, 0.03}, one-star: {-0.08, 0.05}
02:16:34.371 00.000 13300 CameraToMount -- cameraTheta (2.73) - m_xAngle (1.53) = xAngle (1.20 = 1.20)
02:16:34.371 00.000 13300 CameraToMount -- cameraTheta (2.73) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.93 = -1.93)
02:16:34.371 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.03 hyp=0.08 cameraTheta=2.73 mountX=0.03 mountY=-0.07, mountTheta=-1.20
02:16:34.373 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.03, opts=13)
02:16:34.373 00.000 13300 Enqueuing Move request for scope (-0.07, 0.03)
02:16:34.373 00.000 11596 Worker thread wakes up
02:16:34.373 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.03) opts 0xd
02:16:34.373 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.03)
02:16:34.373 00.000 11596 Moving (-0.07, 0.03) raw xDistance=0.03 yDistance=-0.07
02:16:34.374 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:16:34.374 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:34.374 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:16:34.374 00.000 11596 MoveAxis(E, 0, ABG)
02:16:34.374 00.000 11596 Move returns status 0, amount 0
02:16:34.374 00.000 11596 MoveAxis(N, 0, ABG)
02:16:34.374 00.000 11596 Move returns status 0, amount 0
02:16:34.374 00.000 11596 move complete, result=0
02:16:34.374 00.000 11596 worker thread done servicing request
02:16:34.382 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
02:16:34.394 00.012 13300 UpdateGuideState exits: m=1399 SNR=26.2
02:16:34.394 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:34.394 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:16:34.394 00.000 13300 Enqueuing Expose request
02:16:34.394 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:16:34.395 00.001 11596 Worker thread wakes up
02:16:34.395 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:16:34.902 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:16:36.763 01.861 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d09971e7-8959-4b49-8432-9dde73593575"}
02:16:36.763 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d09971e7-8959-4b49-8432-9dde73593575"}
02:16:36.764 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"70b44681-84ff-4d1f-955a-109d1b6bb8e9"}
02:16:36.764 00.000 13300 case statement mapped state 6 to 3
02:16:36.764 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"70b44681-84ff-4d1f-955a-109d1b6bb8e9"}
02:16:36.765 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1dd9896c-bdb7-4c71-83c8-a5015cfff8bc"}
02:16:36.766 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":559,"width":15,"height":15,"star_pos":[7.12,6.69],"pixels":"..."},"id":"1dd9896c-bdb7-4c71-83c8-a5015cfff8bc"}
02:16:37.941 01.175 11596 Exposure complete
02:16:37.949 00.008 13300 evsrv: cli 102032C0 connect
02:16:37.949 00.000 13300 case statement mapped state 6 to 3
02:16:37.950 00.001 13300 case statement mapped state 6 to 3
02:16:37.950 00.000 13300 evsrv: cli 102032C0 request: {"method":"get_app_state","id":"6916d242-d521-448d-bc5f-ccb7272b79de"}
02:16:37.950 00.000 13300 case statement mapped state 6 to 3
02:16:37.951 00.001 13300 evsrv: cli 102032C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6916d242-d521-448d-bc5f-ccb7272b79de"}
02:16:37.961 00.010 13300 evsrv: cli 102032C0 disconnect
02:16:38.047 00.086 11596 worker thread done servicing request
02:16:38.048 00.001 13300 OnExposeComplete: enter
02:16:38.048 00.000 13300 UpdateGuideState(): m_state=6
02:16:38.048 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 560
02:16:38.048 00.000 13300 Star::Find returns 1 (0), X=35.18, Y=420.67, Mass=1433, SNR=26.4, Peak=164 HFD=3.2
02:16:38.049 00.001 13300 MultiStar: [#1 -0.13,-0.21,0.50,U] [#2 0.08,0.15,0.47,U] [#3 -0.21,-0.36,0.00,M2] [#4 -0.03,0.14,0.26,U] [#5 0.17,-0.19,0.31,U] [#6 -0.07,0.21,0.28,U] [#7 -0.01,-0.20,0.27,U] [#8 -0.07,-0.09,0.22,U] 
02:16:38.049 00.000 13300 refined, 7 included, MultiStar: {-0.01, -0.01}, one-star: {-0.02, 0.04}
02:16:38.049 00.000 13300 CameraToMount -- cameraTheta (-2.48) - m_xAngle (1.53) = xAngle (-4.01 = 2.27)
02:16:38.050 00.001 13300 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.14 = -0.86)
02:16:38.050 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.02 cameraTheta=-2.48 mountX=-0.01 mountY=-0.01, mountTheta=-2.28
02:16:38.053 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.01, opts=13)
02:16:38.053 00.000 13300 Enqueuing Move request for scope (-0.01, -0.01)
02:16:38.053 00.000 11596 Worker thread wakes up
02:16:38.053 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd
02:16:38.054 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.01)
02:16:38.054 00.000 11596 Moving (-0.01, -0.01) raw xDistance=-0.01 yDistance=-0.01
02:16:38.054 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:16:38.054 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:38.054 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:16:38.054 00.000 11596 MoveAxis(E, 0, ABG)
02:16:38.055 00.001 11596 Move returns status 0, amount 0
02:16:38.055 00.000 11596 MoveAxis(N, 0, ABG)
02:16:38.055 00.000 11596 Move returns status 0, amount 0
02:16:38.055 00.000 11596 move complete, result=0
02:16:38.055 00.000 11596 worker thread done servicing request
02:16:38.066 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=1, FiltMax=82, Gamma=0.510
02:16:38.080 00.014 13300 UpdateGuideState exits: m=1433 SNR=26.4
02:16:38.080 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:38.080 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:16:38.081 00.001 13300 Enqueuing Expose request
02:16:38.081 00.000 11596 Worker thread wakes up
02:16:38.081 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:16:38.081 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:16:38.587 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:16:39.763 01.176 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"47cf3a95-7834-40fd-8453-3c3d235d2869"}
02:16:39.763 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"47cf3a95-7834-40fd-8453-3c3d235d2869"}
02:16:39.764 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"09d6c62f-3546-4a20-8fe6-862cb53d6b6d"}
02:16:39.764 00.000 13300 case statement mapped state 6 to 3
02:16:39.764 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"09d6c62f-3546-4a20-8fe6-862cb53d6b6d"}
02:16:39.765 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d26acc46-8166-4a5d-ac7a-09b9497dc594"}
02:16:39.766 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":560,"width":15,"height":15,"star_pos":[7.18,6.67],"pixels":"..."},"id":"d26acc46-8166-4a5d-ac7a-09b9497dc594"}
02:16:41.613 01.847 11596 Exposure complete
02:16:41.717 00.104 11596 worker thread done servicing request
02:16:41.718 00.001 13300 OnExposeComplete: enter
02:16:41.718 00.000 13300 UpdateGuideState(): m_state=6
02:16:41.718 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 561
02:16:41.718 00.000 13300 Star::Find returns 1 (0), X=35.14, Y=420.61, Mass=1440, SNR=26.6, Peak=162 HFD=3.2
02:16:41.719 00.001 13300 MultiStar: [#1 -0.10,-0.32,0.00,M1] [#2 -0.02,0.21,0.50,U] [#3 -0.14,0.04,0.33,U] [#4 0.02,-0.08,0.27,U] [#5 0.13,-0.02,0.30,U] [#6 0.01,0.27,0.26,U] [#7 0.10,-0.33,0.00,M1] [#8 -0.07,-0.01,0.22,U] 
02:16:41.719 00.000 13300 refined, 6 included, MultiStar: {-0.03, 0.05}, one-star: {-0.06, -0.02}
02:16:41.719 00.000 13300 CameraToMount -- cameraTheta (2.09) - m_xAngle (1.53) = xAngle (0.56 = 0.56)
02:16:41.719 00.000 13300 CameraToMount -- cameraTheta (2.09) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.57 = -2.57)
02:16:41.719 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.05 hyp=0.05 cameraTheta=2.09 mountX=0.05 mountY=-0.03, mountTheta=-0.57
02:16:41.721 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.05, opts=13)
02:16:41.721 00.000 13300 Enqueuing Move request for scope (-0.03, 0.05)
02:16:41.721 00.000 11596 Worker thread wakes up
02:16:41.721 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.05) opts 0xd
02:16:41.721 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.05)
02:16:41.722 00.001 11596 Moving (-0.03, 0.05) raw xDistance=0.05 yDistance=-0.03
02:16:41.722 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:16:41.722 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:41.722 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:16:41.722 00.000 11596 MoveAxis(E, 0, ABG)
02:16:41.722 00.000 11596 Move returns status 0, amount 0
02:16:41.722 00.000 11596 MoveAxis(N, 0, ABG)
02:16:41.723 00.001 11596 Move returns status 0, amount 0
02:16:41.723 00.000 11596 move complete, result=0
02:16:41.723 00.000 11596 worker thread done servicing request
02:16:41.729 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
02:16:41.740 00.011 13300 UpdateGuideState exits: m=1440 SNR=26.6
02:16:41.740 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:41.740 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:16:41.741 00.001 13300 Enqueuing Expose request
02:16:41.741 00.000 11596 Worker thread wakes up
02:16:41.741 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:16:41.741 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:16:42.251 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:16:42.764 00.513 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"28504a77-7e76-4d07-94ad-7776ba49374e"}
02:16:42.764 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"28504a77-7e76-4d07-94ad-7776ba49374e"}
02:16:42.765 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"68b02daf-c0d2-43d4-9af3-f8cd370d6f0f"}
02:16:42.765 00.000 13300 case statement mapped state 6 to 3
02:16:42.765 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"68b02daf-c0d2-43d4-9af3-f8cd370d6f0f"}
02:16:42.766 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fe950e01-4353-47d6-832c-5c0807d21493"}
02:16:42.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":561,"width":15,"height":15,"star_pos":[7.14,6.61],"pixels":"..."},"id":"fe950e01-4353-47d6-832c-5c0807d21493"}
02:16:45.412 02.646 11596 Exposure complete
02:16:45.614 00.202 11596 worker thread done servicing request
02:16:45.614 00.000 13300 OnExposeComplete: enter
02:16:45.614 00.000 13300 UpdateGuideState(): m_state=6
02:16:45.615 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 562
02:16:45.615 00.000 13300 Star::Find returns 1 (0), X=35.11, Y=420.60, Mass=1381, SNR=26.1, Peak=153 HFD=3.2
02:16:45.616 00.001 13300 MultiStar: [#1 0.00,-0.32,0.00,M2] [#2 -0.07,0.15,0.52,U] [#3 -0.21,-0.06,0.34,U] [#4 -0.01,-0.15,0.28,U] [#5 0.05,-0.21,0.31,U] [#6 -0.01,0.03,0.28,U] [#7 0.02,-0.30,0.00,M2] [#8 -0.03,0.09,0.23,U] 
02:16:45.616 00.000 13300 refined, 6 included, MultiStar: {-0.07, -0.02}, one-star: {-0.09, -0.03}
02:16:45.616 00.000 13300 CameraToMount -- cameraTheta (-2.89) - m_xAngle (1.53) = xAngle (-4.42 = 1.86)
02:16:45.616 00.000 13300 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.55 = -1.27)
02:16:45.617 00.001 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-2.89 mountX=-0.02 mountY=-0.07, mountTheta=-1.86
02:16:45.620 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.02, opts=13)
02:16:45.621 00.001 13300 Enqueuing Move request for scope (-0.07, -0.02)
02:16:45.621 00.000 11596 Worker thread wakes up
02:16:45.621 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.02) opts 0xd
02:16:45.621 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.02)
02:16:45.621 00.000 11596 Moving (-0.07, -0.02) raw xDistance=-0.02 yDistance=-0.07
02:16:45.622 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:16:45.622 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:45.622 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:16:45.622 00.000 11596 MoveAxis(E, 0, ABG)
02:16:45.622 00.000 11596 Move returns status 0, amount 0
02:16:45.622 00.000 11596 MoveAxis(N, 0, ABG)
02:16:45.622 00.000 11596 Move returns status 0, amount 0
02:16:45.622 00.000 11596 move complete, result=0
02:16:45.623 00.001 11596 worker thread done servicing request
02:16:45.630 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
02:16:45.642 00.012 13300 UpdateGuideState exits: m=1381 SNR=26.1
02:16:45.642 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:45.642 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:16:45.642 00.000 13300 Enqueuing Expose request
02:16:45.642 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:16:45.657 00.015 11596 Worker thread wakes up
02:16:45.657 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:16:45.767 00.110 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"21c07fb4-4d90-4139-84f4-d182cfd5d6d5"}
02:16:45.767 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"21c07fb4-4d90-4139-84f4-d182cfd5d6d5"}
02:16:45.769 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e046453f-edf1-4839-aafc-db8ad1a2a898"}
02:16:45.769 00.000 13300 case statement mapped state 6 to 3
02:16:45.769 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e046453f-edf1-4839-aafc-db8ad1a2a898"}
02:16:45.771 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"17c8d46d-671c-475d-ada3-28c4f2055fe3"}
02:16:45.772 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":562,"width":15,"height":15,"star_pos":[7.11,6.60],"pixels":"..."},"id":"17c8d46d-671c-475d-ada3-28c4f2055fe3"}
02:16:46.168 00.396 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:16:48.765 02.597 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"539fe5db-7239-40d0-9478-07b2f1173f57"}
02:16:48.765 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"539fe5db-7239-40d0-9478-07b2f1173f57"}
02:16:48.766 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b525ec25-2f53-423d-9694-a9a232131e40"}
02:16:48.766 00.000 13300 case statement mapped state 6 to 3
02:16:48.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b525ec25-2f53-423d-9694-a9a232131e40"}
02:16:48.766 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"93b273d2-0081-457f-878e-e9e01ba1cc27"}
02:16:48.767 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":562,"width":15,"height":15,"star_pos":[7.11,6.60],"pixels":"..."},"id":"93b273d2-0081-457f-878e-e9e01ba1cc27"}
02:16:49.197 00.430 11596 Exposure complete
02:16:49.268 00.071 11596 worker thread done servicing request
02:16:49.268 00.000 13300 OnExposeComplete: enter
02:16:49.268 00.000 13300 UpdateGuideState(): m_state=6
02:16:49.268 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 563
02:16:49.268 00.000 13300 Star::Find returns 1 (0), X=35.10, Y=420.60, Mass=1372, SNR=26.0, Peak=156 HFD=3.2
02:16:49.269 00.001 13300 MultiStar: [#1 -0.12,-0.24,0.52,U] [#2 -0.02,0.12,0.48,U] [#3 -0.21,-0.14,0.34,U] [#4 -0.28,-0.19,0.00,M1] [#5 0.15,0.03,0.31,U] [#6 -0.10,0.31,0.00,M3] [#7 -0.01,-0.46,0.00,M3] [#8 0.06,0.05,0.23,U] 
02:16:49.269 00.000 13300 refined, 5 included, MultiStar: {-0.06, -0.04}, one-star: {-0.10, -0.03}
02:16:49.269 00.000 13300 CameraToMount -- cameraTheta (-2.54) - m_xAngle (1.53) = xAngle (-4.08 = 2.21)
02:16:49.269 00.000 13300 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.20 = -0.92)
02:16:49.269 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.04 hyp=0.08 cameraTheta=-2.54 mountX=-0.04 mountY=-0.06, mountTheta=-2.21
02:16:49.271 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.04, opts=13)
02:16:49.272 00.001 13300 Enqueuing Move request for scope (-0.06, -0.04)
02:16:49.272 00.000 11596 Worker thread wakes up
02:16:49.272 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.04) opts 0xd
02:16:49.272 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.04)
02:16:49.272 00.000 11596 Moving (-0.06, -0.04) raw xDistance=-0.04 yDistance=-0.06
02:16:49.272 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:16:49.272 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:49.273 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:16:49.273 00.000 11596 MoveAxis(E, 0, ABG)
02:16:49.273 00.000 11596 Move returns status 0, amount 0
02:16:49.273 00.000 11596 MoveAxis(N, 0, ABG)
02:16:49.273 00.000 11596 Move returns status 0, amount 0
02:16:49.273 00.000 11596 move complete, result=0
02:16:49.273 00.000 11596 worker thread done servicing request
02:16:49.284 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
02:16:49.293 00.009 13300 UpdateGuideState exits: m=1372 SNR=26.0
02:16:49.293 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:49.293 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:16:49.293 00.000 13300 Enqueuing Expose request
02:16:49.293 00.000 11596 Worker thread wakes up
02:16:49.293 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:16:49.294 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:16:49.805 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:16:51.765 01.960 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7438f2ce-05fe-4d4f-b98a-3516ee0ab62d"}
02:16:51.765 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7438f2ce-05fe-4d4f-b98a-3516ee0ab62d"}
02:16:51.766 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"82da60c5-706b-42bb-b47a-d5d9f7197b4c"}
02:16:51.766 00.000 13300 case statement mapped state 6 to 3
02:16:51.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"82da60c5-706b-42bb-b47a-d5d9f7197b4c"}
02:16:51.766 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d88758dd-ea3e-4ed7-b311-c9e6cfd5b4b3"}
02:16:51.767 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":563,"width":15,"height":15,"star_pos":[7.10,6.60],"pixels":"..."},"id":"d88758dd-ea3e-4ed7-b311-c9e6cfd5b4b3"}
02:16:52.837 01.070 11596 Exposure complete
02:16:52.909 00.072 11596 worker thread done servicing request
02:16:52.909 00.000 13300 OnExposeComplete: enter
02:16:52.909 00.000 13300 UpdateGuideState(): m_state=6
02:16:52.910 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 564
02:16:52.910 00.000 13300 Star::Find returns 1 (0), X=35.10, Y=420.66, Mass=1411, SNR=26.3, Peak=161 HFD=3.3
02:16:52.911 00.001 13300 MultiStar: [#1 -0.09,-0.18,0.54,U] [#2 0.04,0.26,0.51,U] [#3 -0.12,-0.18,0.33,U] [#4 0.07,-0.01,0.28,U] [#5 0.10,0.22,0.30,U] [#6 -0.07,0.27,0.27,U] [#7 0.03,-0.50,0.00,M4] [#8 -0.07,0.11,0.22,U] 
02:16:52.911 00.000 13300 refined, 7 included, MultiStar: {-0.05, 0.05}, one-star: {-0.10, 0.03}
02:16:52.911 00.000 13300 CameraToMount -- cameraTheta (2.32) - m_xAngle (1.53) = xAngle (0.79 = 0.79)
02:16:52.911 00.000 13300 CameraToMount -- cameraTheta (2.32) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.34 = -2.34)
02:16:52.911 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.05 hyp=0.07 cameraTheta=2.32 mountX=0.05 mountY=-0.05, mountTheta=-0.80
02:16:52.915 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.05, opts=13)
02:16:52.916 00.001 13300 Enqueuing Move request for scope (-0.05, 0.05)
02:16:52.916 00.000 11596 Worker thread wakes up
02:16:52.916 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.05) opts 0xd
02:16:52.916 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.05)
02:16:52.916 00.000 11596 Moving (-0.05, 0.05) raw xDistance=0.05 yDistance=-0.05
02:16:52.917 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:16:52.917 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:52.917 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:16:52.917 00.000 11596 MoveAxis(E, 0, ABG)
02:16:52.917 00.000 11596 Move returns status 0, amount 0
02:16:52.917 00.000 11596 MoveAxis(N, 0, ABG)
02:16:52.917 00.000 11596 Move returns status 0, amount 0
02:16:52.917 00.000 11596 move complete, result=0
02:16:52.918 00.001 11596 worker thread done servicing request
02:16:52.927 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
02:16:52.936 00.009 13300 UpdateGuideState exits: m=1411 SNR=26.3
02:16:52.936 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:52.936 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:16:52.936 00.000 13300 Enqueuing Expose request
02:16:52.936 00.000 11596 Worker thread wakes up
02:16:52.936 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:16:52.936 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:16:53.446 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:16:54.764 01.318 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4484282b-947c-4f5b-a28c-1667e67f4f41"}
02:16:54.764 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4484282b-947c-4f5b-a28c-1667e67f4f41"}
02:16:54.765 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c8fb916d-c5c5-4cdb-a6ad-c81805134fc7"}
02:16:54.765 00.000 13300 case statement mapped state 6 to 3
02:16:54.765 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c8fb916d-c5c5-4cdb-a6ad-c81805134fc7"}
02:16:54.765 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"55f6bc65-50e0-4589-82ee-c2920fcae152"}
02:16:54.765 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":564,"width":15,"height":15,"star_pos":[7.10,6.66],"pixels":"..."},"id":"55f6bc65-50e0-4589-82ee-c2920fcae152"}
02:16:56.477 01.712 11596 Exposure complete
02:16:56.560 00.083 11596 worker thread done servicing request
02:16:56.560 00.000 13300 OnExposeComplete: enter
02:16:56.560 00.000 13300 UpdateGuideState(): m_state=6
02:16:56.560 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 565
02:16:56.561 00.001 13300 Star::Find returns 1 (0), X=35.12, Y=420.73, Mass=1395, SNR=26.2, Peak=166 HFD=3.2
02:16:56.561 00.000 13300 MultiStar: [#1 -0.10,0.01,0.56,U] [#2 0.08,0.23,0.51,U] [#3 -0.08,-0.19,0.33,U] [#4 0.10,-0.13,0.28,U] [#5 0.27,-0.16,0.00,M1] [#6 0.04,0.19,0.27,U] [#7 -0.06,0.04,0.28,U] [#8 -0.12,0.10,0.22,U] 
02:16:56.561 00.000 13300 refined, 7 included, MultiStar: {-0.04, 0.06}, one-star: {-0.08, 0.09}
02:16:56.561 00.000 13300 CameraToMount -- cameraTheta (2.15) - m_xAngle (1.53) = xAngle (0.61 = 0.61)
02:16:56.561 00.000 13300 CameraToMount -- cameraTheta (2.15) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.51 = -2.51)
02:16:56.561 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.06 hyp=0.07 cameraTheta=2.15 mountX=0.06 mountY=-0.04, mountTheta=-0.62
02:16:56.563 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.06, opts=13)
02:16:56.563 00.000 13300 Enqueuing Move request for scope (-0.04, 0.06)
02:16:56.564 00.001 11596 Worker thread wakes up
02:16:56.564 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.06) opts 0xd
02:16:56.564 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.06)
02:16:56.564 00.000 11596 Moving (-0.04, 0.06) raw xDistance=0.06 yDistance=-0.04
02:16:56.564 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:16:56.564 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:56.564 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:16:56.564 00.000 11596 MoveAxis(E, 0, ABG)
02:16:56.564 00.000 11596 Move returns status 0, amount 0
02:16:56.564 00.000 11596 MoveAxis(N, 0, ABG)
02:16:56.564 00.000 11596 Move returns status 0, amount 0
02:16:56.565 00.001 11596 move complete, result=0
02:16:56.565 00.000 11596 worker thread done servicing request
02:16:56.570 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
02:16:56.579 00.009 13300 UpdateGuideState exits: m=1395 SNR=26.2
02:16:56.579 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:56.579 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:16:56.580 00.001 13300 Enqueuing Expose request
02:16:56.580 00.000 11596 Worker thread wakes up
02:16:56.580 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:16:56.580 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:16:57.082 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:16:57.763 00.681 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3a715c49-b9ca-431d-a198-7ff4e29639b3"}
02:16:57.763 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3a715c49-b9ca-431d-a198-7ff4e29639b3"}
02:16:57.764 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e606115f-ab38-42d5-b042-9262b533518b"}
02:16:57.764 00.000 13300 case statement mapped state 6 to 3
02:16:57.764 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e606115f-ab38-42d5-b042-9262b533518b"}
02:16:57.764 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2b55537b-dbb9-460a-b027-662c324dc9f2"}
02:16:57.764 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":565,"width":15,"height":15,"star_pos":[7.12,6.73],"pixels":"..."},"id":"2b55537b-dbb9-460a-b027-662c324dc9f2"}
02:17:00.116 02.352 11596 Exposure complete
02:17:00.186 00.070 11596 worker thread done servicing request
02:17:00.187 00.001 13300 OnExposeComplete: enter
02:17:00.187 00.000 13300 UpdateGuideState(): m_state=6
02:17:00.187 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 566
02:17:00.187 00.000 13300 Star::Find returns 1 (0), X=35.06, Y=420.70, Mass=1394, SNR=26.2, Peak=167 HFD=3.2
02:17:00.188 00.001 13300 MultiStar: [#1 -0.18,-0.11,0.51,U] [#2 -0.02,0.33,0.00,M1] [#3 -0.07,-0.20,0.32,U] [#4 0.18,0.07,0.29,U] [#5 0.23,0.13,0.31,U] [#6 0.05,0.21,0.27,U] [#7 -0.20,-0.03,0.30,U] [#8 -0.14,0.00,0.23,U] 
02:17:00.188 00.000 13300 refined, 7 included, MultiStar: {-0.06, 0.02}, one-star: {-0.14, 0.07}
02:17:00.188 00.000 13300 CameraToMount -- cameraTheta (2.86) - m_xAngle (1.53) = xAngle (1.33 = 1.33)
02:17:00.188 00.000 13300 CameraToMount -- cameraTheta (2.86) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.80 = -1.80)
02:17:00.188 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.07 cameraTheta=2.86 mountX=0.02 mountY=-0.06, mountTheta=-1.33
02:17:00.190 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.02, opts=13)
02:17:00.190 00.000 13300 Enqueuing Move request for scope (-0.06, 0.02)
02:17:00.190 00.000 11596 Worker thread wakes up
02:17:00.190 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
02:17:00.190 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
02:17:00.190 00.000 11596 Moving (-0.06, 0.02) raw xDistance=0.02 yDistance=-0.06
02:17:00.191 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:17:00.191 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:00.191 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:17:00.191 00.000 11596 MoveAxis(E, 0, ABG)
02:17:00.191 00.000 11596 Move returns status 0, amount 0
02:17:00.191 00.000 11596 MoveAxis(N, 0, ABG)
02:17:00.191 00.000 11596 Move returns status 0, amount 0
02:17:00.191 00.000 11596 move complete, result=0
02:17:00.192 00.001 11596 worker thread done servicing request
02:17:00.199 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
02:17:00.211 00.012 13300 UpdateGuideState exits: m=1394 SNR=26.2
02:17:00.211 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:00.211 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:17:00.211 00.000 13300 Enqueuing Expose request
02:17:00.211 00.000 11596 Worker thread wakes up
02:17:00.212 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:17:00.212 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:17:00.717 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:17:00.765 00.048 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3b12087e-9ad0-425c-8c26-bc0cd60bdcdd"}
02:17:00.765 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3b12087e-9ad0-425c-8c26-bc0cd60bdcdd"}
02:17:00.766 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fbff5a5e-9ed4-4cb2-8ee7-e7b31809be25"}
02:17:00.766 00.000 13300 case statement mapped state 6 to 3
02:17:00.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fbff5a5e-9ed4-4cb2-8ee7-e7b31809be25"}
02:17:00.766 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"680f13c1-398f-495e-ab03-559ff660547c"}
02:17:00.767 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":566,"width":15,"height":15,"star_pos":[7.06,6.70],"pixels":"..."},"id":"680f13c1-398f-495e-ab03-559ff660547c"}
02:17:03.745 02.978 11596 Exposure complete
02:17:03.766 00.021 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ddfeae39-4762-4424-a25f-3a9bc3ea86b0"}
02:17:03.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ddfeae39-4762-4424-a25f-3a9bc3ea86b0"}
02:17:03.767 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d0e1acd9-6892-4c29-8e88-f2efbc9c6ca2"}
02:17:03.767 00.000 13300 case statement mapped state 6 to 3
02:17:03.767 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d0e1acd9-6892-4c29-8e88-f2efbc9c6ca2"}
02:17:03.768 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8b26c020-c348-4f9f-9e37-b3af0a576734"}
02:17:03.768 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":566,"width":15,"height":15,"star_pos":[7.06,6.70],"pixels":"..."},"id":"8b26c020-c348-4f9f-9e37-b3af0a576734"}
02:17:03.827 00.059 11596 worker thread done servicing request
02:17:03.827 00.000 13300 OnExposeComplete: enter
02:17:03.827 00.000 13300 UpdateGuideState(): m_state=6
02:17:03.828 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 567
02:17:03.828 00.000 13300 Star::Find returns 1 (0), X=35.01, Y=420.78, Mass=1431, SNR=26.5, Peak=176 HFD=3.2
02:17:03.828 00.000 13300 MultiStar: [#1 -0.10,-0.07,0.55,U] [#2 -0.09,0.22,0.51,U] [#3 -0.19,-0.26,0.00,M1] [#4 0.04,0.20,0.27,U] [#5 0.06,-0.14,0.30,U] [#6 0.05,0.17,0.27,U] [#7 -0.03,-0.33,0.00,M3] [#8 -0.06,0.13,0.24,U] 
02:17:03.829 00.001 13300 refined, 6 included, MultiStar: {-0.08, 0.10}, one-star: {-0.19, 0.14}
02:17:03.829 00.000 13300 CameraToMount -- cameraTheta (2.27) - m_xAngle (1.53) = xAngle (0.74 = 0.74)
02:17:03.829 00.000 13300 CameraToMount -- cameraTheta (2.27) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.39 = -2.39)
02:17:03.829 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.10 hyp=0.13 cameraTheta=2.27 mountX=0.10 mountY=-0.09, mountTheta=-0.75
02:17:03.832 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.10, opts=13)
02:17:03.832 00.000 13300 Enqueuing Move request for scope (-0.08, 0.10)
02:17:03.832 00.000 11596 Worker thread wakes up
02:17:03.832 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.10) opts 0xd
02:17:03.832 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.10)
02:17:03.832 00.000 11596 Moving (-0.08, 0.10) raw xDistance=0.10 yDistance=-0.09
02:17:03.833 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:17:03.833 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:03.833 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:17:03.833 00.000 11596 MoveAxis(E, 0, ABG)
02:17:03.833 00.000 11596 Move returns status 0, amount 0
02:17:03.833 00.000 11596 MoveAxis(N, 0, ABG)
02:17:03.833 00.000 11596 Move returns status 0, amount 0
02:17:03.833 00.000 11596 move complete, result=0
02:17:03.834 00.001 11596 worker thread done servicing request
02:17:03.839 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
02:17:03.848 00.009 13300 UpdateGuideState exits: m=1431 SNR=26.5
02:17:03.848 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:03.849 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:17:03.849 00.000 13300 Enqueuing Expose request
02:17:03.849 00.000 11596 Worker thread wakes up
02:17:03.849 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:17:03.849 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:17:04.364 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:17:06.765 02.401 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c8d032d1-dac0-4791-b155-099b58a080a1"}
02:17:06.765 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c8d032d1-dac0-4791-b155-099b58a080a1"}
02:17:06.766 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"abc24fdd-b0ee-4a05-8e17-07e384b88960"}
02:17:06.766 00.000 13300 case statement mapped state 6 to 3
02:17:06.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"abc24fdd-b0ee-4a05-8e17-07e384b88960"}
02:17:06.766 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bd327913-27b8-4ae9-9119-a8bf4f09bf8a"}
02:17:06.767 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":567,"width":15,"height":15,"star_pos":[7.01,6.78],"pixels":"..."},"id":"bd327913-27b8-4ae9-9119-a8bf4f09bf8a"}
02:17:07.384 00.617 11596 Exposure complete
02:17:07.453 00.069 11596 worker thread done servicing request
02:17:07.454 00.001 13300 OnExposeComplete: enter
02:17:07.454 00.000 13300 UpdateGuideState(): m_state=6
02:17:07.454 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 568
02:17:07.454 00.000 13300 Star::Find returns 1 (0), X=35.10, Y=420.75, Mass=1400, SNR=26.2, Peak=165 HFD=3.1
02:17:07.455 00.001 13300 MultiStar: [#1 -0.16,-0.15,0.55,U] [#2 0.04,0.33,0.00,M1] [#3 -0.16,-0.13,0.35,U] [#4 0.02,0.16,0.28,U] [#5 -0.03,0.05,0.31,U] [#6 0.02,0.22,0.27,U] [#7 -0.13,-0.15,0.29,U] [#8 -0.19,0.06,0.23,U] 
02:17:07.455 00.000 13300 refined, 7 included, MultiStar: {-0.10, 0.02}, one-star: {-0.10, 0.12}
02:17:07.455 00.000 13300 CameraToMount -- cameraTheta (2.89) - m_xAngle (1.53) = xAngle (1.36 = 1.36)
02:17:07.455 00.000 13300 CameraToMount -- cameraTheta (2.89) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.77 = -1.77)
02:17:07.455 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.02 hyp=0.10 cameraTheta=2.89 mountX=0.02 mountY=-0.10, mountTheta=-1.36
02:17:07.457 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.02, opts=13)
02:17:07.457 00.000 13300 Enqueuing Move request for scope (-0.10, 0.02)
02:17:07.457 00.000 11596 Worker thread wakes up
02:17:07.457 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.02) opts 0xd
02:17:07.457 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.02)
02:17:07.457 00.000 11596 Moving (-0.10, 0.02) raw xDistance=0.02 yDistance=-0.10
02:17:07.457 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:17:07.458 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:07.458 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:17:07.458 00.000 11596 MoveAxis(E, 0, ABG)
02:17:07.458 00.000 11596 Move returns status 0, amount 0
02:17:07.458 00.000 11596 MoveAxis(N, 0, ABG)
02:17:07.458 00.000 11596 Move returns status 0, amount 0
02:17:07.458 00.000 11596 move complete, result=0
02:17:07.459 00.001 11596 worker thread done servicing request
02:17:07.465 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
02:17:07.473 00.008 13300 UpdateGuideState exits: m=1400 SNR=26.2
02:17:07.474 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:07.474 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:17:07.474 00.000 13300 Enqueuing Expose request
02:17:07.474 00.000 11596 Worker thread wakes up
02:17:07.474 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:17:07.474 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:17:07.976 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:17:09.765 01.789 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f2f9d364-f406-4108-9c74-d5a442c6147d"}
02:17:09.765 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f2f9d364-f406-4108-9c74-d5a442c6147d"}
02:17:09.766 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7bdb6757-8afe-42f6-a85f-9bbe8a3cad17"}
02:17:09.766 00.000 13300 case statement mapped state 6 to 3
02:17:09.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7bdb6757-8afe-42f6-a85f-9bbe8a3cad17"}
02:17:09.767 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5b8d7520-d3b0-496b-afcc-dc6921ad34ca"}
02:17:09.767 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":568,"width":15,"height":15,"star_pos":[7.10,6.75],"pixels":"..."},"id":"5b8d7520-d3b0-496b-afcc-dc6921ad34ca"}
02:17:11.006 01.239 11596 Exposure complete
02:17:11.080 00.074 11596 worker thread done servicing request
02:17:11.080 00.000 13300 OnExposeComplete: enter
02:17:11.080 00.000 13300 UpdateGuideState(): m_state=6
02:17:11.081 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 569
02:17:11.081 00.000 13300 Star::Find returns 1 (0), X=35.12, Y=420.64, Mass=1406, SNR=26.3, Peak=158 HFD=3.2
02:17:11.081 00.000 13300 MultiStar: [#1 -0.16,-0.24,0.00,M1] [#2 0.02,0.15,0.51,U] [#3 -0.19,-0.14,0.34,U] [#4 -0.14,-0.04,0.28,U] [#5 0.20,-0.00,0.29,U] [#6 0.16,0.23,0.00,M1] [#7 -0.17,-0.02,0.28,U] [#8 -0.40,-0.06,0.00,M1] 
02:17:11.081 00.000 13300 refined, 5 included, MultiStar: {-0.06, 0.01}, one-star: {-0.08, 0.01}
02:17:11.081 00.000 13300 CameraToMount -- cameraTheta (3.03) - m_xAngle (1.53) = xAngle (1.49 = 1.49)
02:17:11.082 00.001 13300 CameraToMount -- cameraTheta (3.03) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.63 = -1.63)
02:17:11.082 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.06 cameraTheta=3.03 mountX=0.00 mountY=-0.06, mountTheta=-1.49
02:17:11.084 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.01, opts=13)
02:17:11.084 00.000 13300 Enqueuing Move request for scope (-0.06, 0.01)
02:17:11.084 00.000 11596 Worker thread wakes up
02:17:11.084 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.01) opts 0xd
02:17:11.084 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.01)
02:17:11.084 00.000 11596 Moving (-0.06, 0.01) raw xDistance=0.00 yDistance=-0.06
02:17:11.084 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:17:11.084 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:11.085 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:17:11.085 00.000 11596 MoveAxis(E, 0, ABG)
02:17:11.085 00.000 11596 Move returns status 0, amount 0
02:17:11.085 00.000 11596 MoveAxis(N, 0, ABG)
02:17:11.085 00.000 11596 Move returns status 0, amount 0
02:17:11.085 00.000 11596 move complete, result=0
02:17:11.085 00.000 11596 worker thread done servicing request
02:17:11.092 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
02:17:11.100 00.008 13300 UpdateGuideState exits: m=1406 SNR=26.3
02:17:11.100 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:11.100 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:17:11.100 00.000 13300 Enqueuing Expose request
02:17:11.100 00.000 11596 Worker thread wakes up
02:17:11.101 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:17:11.101 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:17:11.611 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:17:12.765 01.154 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3e5819f1-d3d7-4d1d-9e5e-276cc5c9e55f"}
02:17:12.765 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3e5819f1-d3d7-4d1d-9e5e-276cc5c9e55f"}
02:17:12.766 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"978dacc9-5f7f-489c-a195-002c58161a0a"}
02:17:12.766 00.000 13300 case statement mapped state 6 to 3
02:17:12.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"978dacc9-5f7f-489c-a195-002c58161a0a"}
02:17:12.766 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"54d2731d-0124-429d-b827-9519102b4b9c"}
02:17:12.767 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":569,"width":15,"height":15,"star_pos":[7.12,6.64],"pixels":"..."},"id":"54d2731d-0124-429d-b827-9519102b4b9c"}
02:17:14.669 01.902 11596 Exposure complete
02:17:14.776 00.107 11596 worker thread done servicing request
02:17:14.776 00.000 13300 OnExposeComplete: enter
02:17:14.776 00.000 13300 UpdateGuideState(): m_state=6
02:17:14.777 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 570
02:17:14.777 00.000 13300 Star::Find returns 1 (0), X=35.03, Y=420.69, Mass=1411, SNR=26.4, Peak=177 HFD=3.3
02:17:14.777 00.000 13300 MultiStar: [#1 -0.16,-0.28,0.00,M2] [#2 -0.19,0.15,0.49,U] [#3 -0.19,-0.41,0.00,M1] [#4 -0.11,-0.03,0.27,U] [#5 0.11,-0.31,0.00,M1] [#6 0.26,-0.03,0.28,U] [#7 -0.24,0.01,0.28,U] [#8 0.06,0.07,0.22,U] 
02:17:14.777 00.000 13300 refined, 5 included, MultiStar: {-0.11, 0.05}, one-star: {-0.17, 0.06}
02:17:14.777 00.000 13300 CameraToMount -- cameraTheta (2.69) - m_xAngle (1.53) = xAngle (1.16 = 1.16)
02:17:14.778 00.001 13300 CameraToMount -- cameraTheta (2.69) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.97 = -1.97)
02:17:14.778 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=0.05 hyp=0.12 cameraTheta=2.69 mountX=0.05 mountY=-0.11, mountTheta=-1.16
02:17:14.782 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=0.05, opts=13)
02:17:14.782 00.000 13300 Enqueuing Move request for scope (-0.11, 0.05)
02:17:14.782 00.000 11596 Worker thread wakes up
02:17:14.782 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.05) opts 0xd
02:17:14.782 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, 0.05)
02:17:14.783 00.001 11596 Moving (-0.11, 0.05) raw xDistance=0.05 yDistance=-0.11
02:17:14.783 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:17:14.783 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:14.783 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:17:14.783 00.000 11596 MoveAxis(E, 0, ABG)
02:17:14.783 00.000 11596 Move returns status 0, amount 0
02:17:14.783 00.000 11596 MoveAxis(N, 0, ABG)
02:17:14.784 00.001 11596 Move returns status 0, amount 0
02:17:14.784 00.000 11596 move complete, result=0
02:17:14.784 00.000 11596 worker thread done servicing request
02:17:14.793 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
02:17:14.806 00.013 13300 UpdateGuideState exits: m=1411 SNR=26.4
02:17:14.807 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:14.807 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:17:14.807 00.000 13300 Enqueuing Expose request
02:17:14.807 00.000 11596 Worker thread wakes up
02:17:14.807 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:17:14.807 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:17:15.322 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:17:15.765 00.443 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aca57f64-3e8d-4868-8931-c6609ab89b6f"}
02:17:15.765 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aca57f64-3e8d-4868-8931-c6609ab89b6f"}
02:17:15.766 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5f710112-90b1-471d-89d9-f70ae78e0b4e"}
02:17:15.766 00.000 13300 case statement mapped state 6 to 3
02:17:15.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5f710112-90b1-471d-89d9-f70ae78e0b4e"}
02:17:15.767 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1f424de1-de1f-432b-9b74-4651db8a137a"}
02:17:15.767 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":570,"width":15,"height":15,"star_pos":[7.03,6.69],"pixels":"..."},"id":"1f424de1-de1f-432b-9b74-4651db8a137a"}
02:17:18.357 02.590 11596 Exposure complete
02:17:18.426 00.069 11596 worker thread done servicing request
02:17:18.426 00.000 13300 OnExposeComplete: enter
02:17:18.426 00.000 13300 UpdateGuideState(): m_state=6
02:17:18.427 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 571
02:17:18.427 00.000 13300 Star::Find returns 1 (0), X=35.18, Y=420.65, Mass=1402, SNR=26.3, Peak=160 HFD=3.1
02:17:18.428 00.001 13300 MultiStar: [#1 -0.13,-0.46,0.00,M3] [#2 -0.00,-0.03,0.51,U] [#3 -0.24,-0.07,0.35,U] [#4 -0.01,0.05,0.27,U] [#5 0.08,0.08,0.29,U] [#6 0.08,-0.09,0.28,U] [#7 0.08,-0.18,0.28,U] [#8 0.06,-0.06,0.22,U] 
02:17:18.428 00.000 13300 refined, 7 included, MultiStar: {-0.01, -0.02}, one-star: {-0.02, 0.02}
02:17:18.428 00.000 13300 CameraToMount -- cameraTheta (-1.87) - m_xAngle (1.53) = xAngle (-3.41 = 2.88)
02:17:18.428 00.000 13300 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.53 = -0.25)
02:17:18.428 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-1.87 mountX=-0.02 mountY=-0.01, mountTheta=-2.89
02:17:18.430 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.02, opts=13)
02:17:18.430 00.000 13300 Enqueuing Move request for scope (-0.01, -0.02)
02:17:18.430 00.000 11596 Worker thread wakes up
02:17:18.430 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.02) opts 0xd
02:17:18.430 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.02)
02:17:18.430 00.000 11596 Moving (-0.01, -0.02) raw xDistance=-0.02 yDistance=-0.01
02:17:18.430 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:17:18.430 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:18.431 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:17:18.431 00.000 11596 MoveAxis(E, 0, ABG)
02:17:18.431 00.000 11596 Move returns status 0, amount 0
02:17:18.431 00.000 11596 MoveAxis(N, 0, ABG)
02:17:18.431 00.000 11596 Move returns status 0, amount 0
02:17:18.431 00.000 11596 move complete, result=0
02:17:18.431 00.000 11596 worker thread done servicing request
02:17:18.437 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
02:17:18.445 00.008 13300 UpdateGuideState exits: m=1402 SNR=26.3
02:17:18.446 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:18.446 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:17:18.446 00.000 13300 Enqueuing Expose request
02:17:18.446 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:17:18.446 00.000 11596 Worker thread wakes up
02:17:18.446 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:17:18.765 00.319 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aac563b5-bfbc-4494-b9c2-b054ca30151e"}
02:17:18.765 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aac563b5-bfbc-4494-b9c2-b054ca30151e"}
02:17:18.766 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"02f2b477-44e7-4c3b-8754-87145c728b31"}
02:17:18.766 00.000 13300 case statement mapped state 6 to 3
02:17:18.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"02f2b477-44e7-4c3b-8754-87145c728b31"}
02:17:18.767 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"570d120b-d373-446e-8cef-1aa469aa7ed9"}
02:17:18.767 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":571,"width":15,"height":15,"star_pos":[7.18,6.65],"pixels":"..."},"id":"570d120b-d373-446e-8cef-1aa469aa7ed9"}
02:17:18.951 00.184 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:17:21.765 02.814 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7c81c988-70e6-4006-9da4-0e8e634c7573"}
02:17:21.765 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7c81c988-70e6-4006-9da4-0e8e634c7573"}
02:17:21.766 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7090ff97-3ae0-4d4b-9bba-32d2ce68ac89"}
02:17:21.766 00.000 13300 case statement mapped state 6 to 3
02:17:21.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7090ff97-3ae0-4d4b-9bba-32d2ce68ac89"}
02:17:21.766 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4fbe5b4e-5d7a-4b1b-8a55-1cb3cfec1f01"}
02:17:21.767 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":571,"width":15,"height":15,"star_pos":[7.18,6.65],"pixels":"..."},"id":"4fbe5b4e-5d7a-4b1b-8a55-1cb3cfec1f01"}
02:17:21.983 00.216 11596 Exposure complete
02:17:22.052 00.069 11596 worker thread done servicing request
02:17:22.052 00.000 13300 OnExposeComplete: enter
02:17:22.052 00.000 13300 UpdateGuideState(): m_state=6
02:17:22.053 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 572
02:17:22.053 00.000 13300 Star::Find returns 1 (0), X=35.07, Y=420.63, Mass=1387, SNR=26.1, Peak=152 HFD=3.3
02:17:22.053 00.000 13300 MultiStar: [#1 -0.08,-0.21,0.56,U] [#2 -0.09,0.27,0.00,M1] [#3 -0.18,-0.42,0.00,M1] [#4 0.14,0.03,0.29,U] [#5 -0.10,-0.03,0.33,U] [#6 -0.14,0.34,0.00,M1] [#7 -0.07,-0.19,0.29,U] [#8 -0.04,0.24,0.23,U] 
02:17:22.053 00.000 13300 refined, 5 included, MultiStar: {-0.07, -0.05}, one-star: {-0.13, -0.00}
02:17:22.053 00.000 13300 CameraToMount -- cameraTheta (-2.56) - m_xAngle (1.53) = xAngle (-4.09 = 2.19)
02:17:22.053 00.000 13300 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.22 = -0.94)
02:17:22.054 00.001 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.05 hyp=0.09 cameraTheta=-2.56 mountX=-0.05 mountY=-0.07, mountTheta=-2.19
02:17:22.055 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.05, opts=13)
02:17:22.056 00.001 13300 Enqueuing Move request for scope (-0.07, -0.05)
02:17:22.056 00.000 11596 Worker thread wakes up
02:17:22.056 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.05) opts 0xd
02:17:22.056 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.05)
02:17:22.056 00.000 11596 Moving (-0.07, -0.05) raw xDistance=-0.05 yDistance=-0.07
02:17:22.056 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:17:22.056 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:22.056 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:17:22.056 00.000 11596 MoveAxis(E, 0, ABG)
02:17:22.057 00.001 11596 Move returns status 0, amount 0
02:17:22.057 00.000 11596 MoveAxis(N, 0, ABG)
02:17:22.057 00.000 11596 Move returns status 0, amount 0
02:17:22.057 00.000 11596 move complete, result=0
02:17:22.057 00.000 11596 worker thread done servicing request
02:17:22.063 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
02:17:22.071 00.008 13300 UpdateGuideState exits: m=1387 SNR=26.1
02:17:22.072 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:22.072 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:17:22.072 00.000 13300 Enqueuing Expose request
02:17:22.072 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:17:22.072 00.000 11596 Worker thread wakes up
02:17:22.072 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:17:22.588 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:17:24.764 02.176 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"51b8449a-cf79-49a1-92de-84b3faaa7718"}
02:17:24.764 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"51b8449a-cf79-49a1-92de-84b3faaa7718"}
02:17:24.765 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"075f06df-6894-4cd1-8cc9-671ede27e3ad"}
02:17:24.765 00.000 13300 case statement mapped state 6 to 3
02:17:24.765 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"075f06df-6894-4cd1-8cc9-671ede27e3ad"}
02:17:24.765 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6d3aba8f-af6e-4e13-bfe9-5a2a139b250e"}
02:17:24.766 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":572,"width":15,"height":15,"star_pos":[7.07,6.63],"pixels":"..."},"id":"6d3aba8f-af6e-4e13-bfe9-5a2a139b250e"}
02:17:25.628 00.862 11596 Exposure complete
02:17:25.705 00.077 11596 worker thread done servicing request
02:17:25.705 00.000 13300 OnExposeComplete: enter
02:17:25.706 00.001 13300 UpdateGuideState(): m_state=6
02:17:25.706 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 573
02:17:25.706 00.000 13300 Star::Find returns 1 (0), X=35.03, Y=420.55, Mass=1406, SNR=26.3, Peak=162 HFD=3.2
02:17:25.707 00.001 13300 MultiStar: [#1 -0.11,-0.43,0.00,M3] [#2 -0.08,0.15,0.51,U] [#3 -0.15,-0.14,0.34,U] [#4 -0.12,0.03,0.28,U] [#5 0.21,-0.20,0.00,M1] [#6 0.02,0.08,0.27,U] [#7 -0.23,-0.47,0.00,M1] [#8 -0.01,-0.05,0.22,U] 
02:17:25.707 00.000 13300 refined, 5 included, MultiStar: {-0.11, -0.01}, one-star: {-0.18, -0.09}
02:17:25.707 00.000 13300 CameraToMount -- cameraTheta (-3.01) - m_xAngle (1.53) = xAngle (-4.55 = 1.74)
02:17:25.707 00.000 13300 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.67 = -1.39)
02:17:25.707 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-3.01 mountX=-0.02 mountY=-0.11, mountTheta=-1.74
02:17:25.710 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.01, opts=13)
02:17:25.710 00.000 13300 Enqueuing Move request for scope (-0.11, -0.01)
02:17:25.710 00.000 11596 Worker thread wakes up
02:17:25.710 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.01) opts 0xd
02:17:25.710 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.01)
02:17:25.710 00.000 11596 Moving (-0.11, -0.01) raw xDistance=-0.02 yDistance=-0.11
02:17:25.711 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:17:25.711 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:25.711 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:17:25.711 00.000 11596 MoveAxis(E, 0, ABG)
02:17:25.711 00.000 11596 Move returns status 0, amount 0
02:17:25.711 00.000 11596 MoveAxis(N, 0, ABG)
02:17:25.711 00.000 11596 Move returns status 0, amount 0
02:17:25.711 00.000 11596 move complete, result=0
02:17:25.711 00.000 11596 worker thread done servicing request
02:17:25.718 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
02:17:25.726 00.008 13300 UpdateGuideState exits: m=1406 SNR=26.3
02:17:25.726 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:25.726 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:17:25.726 00.000 13300 Enqueuing Expose request
02:17:25.726 00.000 11596 Worker thread wakes up
02:17:25.727 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:17:25.727 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:17:26.232 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:17:27.764 01.532 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9ba732c9-92fb-4f5f-b2c8-319797304f87"}
02:17:27.764 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9ba732c9-92fb-4f5f-b2c8-319797304f87"}
02:17:27.765 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c15e080c-2d43-48be-9fe3-b29d7feb7ca9"}
02:17:27.765 00.000 13300 case statement mapped state 6 to 3
02:17:27.765 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c15e080c-2d43-48be-9fe3-b29d7feb7ca9"}
02:17:27.765 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cb5c6c2f-adc9-4b6f-a543-3da7d4148552"}
02:17:27.766 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":573,"width":15,"height":15,"star_pos":[7.03,6.55],"pixels":"..."},"id":"cb5c6c2f-adc9-4b6f-a543-3da7d4148552"}
02:17:29.256 01.490 11596 Exposure complete
02:17:29.326 00.070 11596 worker thread done servicing request
02:17:29.326 00.000 13300 OnExposeComplete: enter
02:17:29.326 00.000 13300 UpdateGuideState(): m_state=6
02:17:29.327 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 574
02:17:29.327 00.000 13300 Star::Find returns 1 (0), X=35.04, Y=420.57, Mass=1416, SNR=26.4, Peak=161 HFD=3.4
02:17:29.328 00.001 13300 MultiStar: [#1 -0.11,-0.30,0.00,M4] [#2 -0.06,0.10,0.50,U] [#3 -0.21,-0.12,0.34,U] [#4 -0.09,0.05,0.28,U] [#5 0.22,-0.43,0.00,M2] [#6 0.14,0.15,0.27,U] [#7 -0.25,-0.39,0.00,M2] [#8 0.05,-0.09,0.22,U] 
02:17:29.328 00.000 13300 refined, 5 included, MultiStar: {-0.09, -0.01}, one-star: {-0.16, -0.07}
02:17:29.328 00.000 13300 CameraToMount -- cameraTheta (-3.04) - m_xAngle (1.53) = xAngle (-4.58 = 1.71)
02:17:29.328 00.000 13300 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.70 = -1.42)
02:17:29.328 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-3.04 mountX=-0.01 mountY=-0.09, mountTheta=-1.71
02:17:29.330 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.01, opts=13)
02:17:29.330 00.000 13300 Enqueuing Move request for scope (-0.09, -0.01)
02:17:29.330 00.000 11596 Worker thread wakes up
02:17:29.330 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.01) opts 0xd
02:17:29.330 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.01)
02:17:29.330 00.000 11596 Moving (-0.09, -0.01) raw xDistance=-0.01 yDistance=-0.09
02:17:29.330 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:17:29.331 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:29.331 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:17:29.331 00.000 11596 MoveAxis(E, 0, ABG)
02:17:29.331 00.000 11596 Move returns status 0, amount 0
02:17:29.331 00.000 11596 MoveAxis(N, 0, ABG)
02:17:29.331 00.000 11596 Move returns status 0, amount 0
02:17:29.331 00.000 11596 move complete, result=0
02:17:29.331 00.000 11596 worker thread done servicing request
02:17:29.337 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
02:17:29.345 00.008 13300 UpdateGuideState exits: m=1416 SNR=26.4
02:17:29.346 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:29.346 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:17:29.346 00.000 13300 Enqueuing Expose request
02:17:29.346 00.000 11596 Worker thread wakes up
02:17:29.346 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:17:29.346 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:17:29.858 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:17:30.764 00.906 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d95ff955-9b3e-49a1-9417-5445dd4d0b93"}
02:17:30.764 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d95ff955-9b3e-49a1-9417-5445dd4d0b93"}
02:17:30.765 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"14ee9b17-9385-4335-8610-a8e7b95a9ed7"}
02:17:30.765 00.000 13300 case statement mapped state 6 to 3
02:17:30.765 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"14ee9b17-9385-4335-8610-a8e7b95a9ed7"}
02:17:30.766 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b67c7dd2-8691-4e8c-b107-2295a01dc6f2"}
02:17:30.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":574,"width":15,"height":15,"star_pos":[7.04,6.57],"pixels":"..."},"id":"b67c7dd2-8691-4e8c-b107-2295a01dc6f2"}
02:17:32.884 02.118 11596 Exposure complete
02:17:32.952 00.068 11596 worker thread done servicing request
02:17:32.952 00.000 13300 OnExposeComplete: enter
02:17:32.952 00.000 13300 UpdateGuideState(): m_state=6
02:17:32.953 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 575
02:17:32.953 00.000 13300 Star::Find returns 1 (0), X=35.09, Y=420.43, Mass=1376, SNR=26.0, Peak=146 HFD=3.2
02:17:32.953 00.000 13300 MultiStar: [#1 -0.13,-0.44,0.00,M5] [#2 -0.15,-0.12,0.51,U] [#3 -0.03,-0.45,0.00,M1] [#4 -0.26,-0.16,0.00,M1] [#5 0.11,-0.53,0.00,M3] [#6 -0.06,-0.14,0.28,U] [#7 -0.18,-0.38,0.00,M3] [#8 -0.08,-0.16,0.23,U] 
02:17:32.953 00.000 13300 refined, 3 included, MultiStar: {-0.11, -0.17}, one-star: {-0.11, -0.20}
02:17:32.953 00.000 13300 CameraToMount -- cameraTheta (-2.15) - m_xAngle (1.53) = xAngle (-3.68 = 2.60)
02:17:32.953 00.000 13300 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.81 = -0.52)
02:17:32.954 00.001 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.17 hyp=0.20 cameraTheta=-2.15 mountX=-0.17 mountY=-0.10, mountTheta=-2.61
02:17:32.955 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.17, opts=13)
02:17:32.956 00.001 13300 Enqueuing Move request for scope (-0.11, -0.17)
02:17:32.956 00.000 11596 Worker thread wakes up
02:17:32.956 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.17) opts 0xd
02:17:32.956 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.17)
02:17:32.956 00.000 11596 Moving (-0.11, -0.17) raw xDistance=-0.17 yDistance=-0.10
02:17:32.956 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.17
02:17:32.956 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:32.956 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:17:32.956 00.000 11596 MoveAxis(E, 213, ABG)
02:17:32.956 00.000 11596 Guiding  Dir = 2, Dur = 213
02:17:32.957 00.001 11596 IsSlewing returns 0
02:17:32.964 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
02:17:32.969 00.005 11596 IsGuiding returns 0
02:17:32.972 00.003 13300 UpdateGuideState exits: m=1376 SNR=26.0
02:17:32.972 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:32.972 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:17:32.972 00.000 13300 Enqueuing Expose request
02:17:33.062 00.090 11596 PulseGuide returned control before completion, sleep 130
02:17:33.281 00.219 11596 IsGuiding returns 0
02:17:33.281 00.000 11596 Move returns status 0, amount 213
02:17:33.281 00.000 11596 MoveAxis(N, 0, ABG)
02:17:33.281 00.000 11596 Move returns status 0, amount 0
02:17:33.281 00.000 11596 move complete, result=0
02:17:33.281 00.000 11596 worker thread done servicing request
02:17:33.281 00.000 13300 GuideStep: -0.2 px 213 ms EAST, -0.1 px 0 ms NORTH
02:17:33.282 00.001 11596 Worker thread wakes up
02:17:33.282 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:17:33.776 00.494 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d4ae240c-37e5-485e-a9ff-037965290df3"}
02:17:33.776 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d4ae240c-37e5-485e-a9ff-037965290df3"}
02:17:33.777 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c192c573-60ad-4fa5-9fd6-69b42bcc9777"}
02:17:33.777 00.000 13300 case statement mapped state 6 to 3
02:17:33.777 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c192c573-60ad-4fa5-9fd6-69b42bcc9777"}
02:17:33.777 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"efcdcd19-faf5-454c-9fca-1173b658a59b"}
02:17:33.778 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":575,"width":15,"height":15,"star_pos":[7.09,7.43],"pixels":"..."},"id":"efcdcd19-faf5-454c-9fca-1173b658a59b"}
02:17:33.796 00.018 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:17:36.776 02.980 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0ef66391-9b57-46f7-8888-112372cb4cfe"}
02:17:36.776 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0ef66391-9b57-46f7-8888-112372cb4cfe"}
02:17:36.777 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"04ed0f66-3da7-478f-ab97-890f6d502cb5"}
02:17:36.777 00.000 13300 case statement mapped state 6 to 3
02:17:36.777 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"04ed0f66-3da7-478f-ab97-890f6d502cb5"}
02:17:36.778 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"743d8cbc-2c97-4123-86dd-b1ffed4c22e9"}
02:17:36.778 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":575,"width":15,"height":15,"star_pos":[7.09,7.43],"pixels":"..."},"id":"743d8cbc-2c97-4123-86dd-b1ffed4c22e9"}
02:17:36.818 00.040 11596 Exposure complete
02:17:36.891 00.073 11596 worker thread done servicing request
02:17:36.891 00.000 13300 OnExposeComplete: enter
02:17:36.892 00.001 13300 UpdateGuideState(): m_state=6
02:17:36.892 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 576
02:17:36.892 00.000 13300 Star::Find returns 1 (0), X=35.09, Y=420.52, Mass=1395, SNR=26.2, Peak=142 HFD=3.2
02:17:36.893 00.001 13300 MultiStar: [#1 -0.05,-0.43,0.00,M6] [#2 -0.10,0.06,0.52,U] [#3 -0.20,-0.34,0.00,M2] [#4 -0.08,-0.23,0.27,U] [#5 0.02,-0.34,0.00,M4] [#6 0.04,0.06,0.27,U] [#7 0.11,-0.45,0.00,M4] [#8 0.10,-0.06,0.23,U] 
02:17:36.893 00.000 13300 refined, 4 included, MultiStar: {-0.07, -0.06}, one-star: {-0.11, -0.11}
02:17:36.893 00.000 13300 CameraToMount -- cameraTheta (-2.39) - m_xAngle (1.53) = xAngle (-3.92 = 2.36)
02:17:36.893 00.000 13300 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.05 = -0.76)
02:17:36.893 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-2.39 mountX=-0.06 mountY=-0.06, mountTheta=-2.37
02:17:36.895 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.06, opts=13)
02:17:36.895 00.000 13300 Enqueuing Move request for scope (-0.07, -0.06)
02:17:36.895 00.000 11596 Worker thread wakes up
02:17:36.895 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.06) opts 0xd
02:17:36.895 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.06)
02:17:36.895 00.000 11596 Moving (-0.07, -0.06) raw xDistance=-0.06 yDistance=-0.06
02:17:36.895 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:17:36.895 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:36.896 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:17:36.896 00.000 11596 MoveAxis(E, 0, ABG)
02:17:36.896 00.000 11596 Move returns status 0, amount 0
02:17:36.896 00.000 11596 MoveAxis(N, 0, ABG)
02:17:36.896 00.000 11596 Move returns status 0, amount 0
02:17:36.896 00.000 11596 move complete, result=0
02:17:36.896 00.000 11596 worker thread done servicing request
02:17:36.903 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
02:17:36.912 00.009 13300 UpdateGuideState exits: m=1395 SNR=26.2
02:17:36.912 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:36.912 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:17:36.912 00.000 13300 Enqueuing Expose request
02:17:36.912 00.000 11596 Worker thread wakes up
02:17:36.912 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:17:36.913 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:17:37.422 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:17:39.776 02.354 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a6b67345-b268-42a6-b99f-6aaee6b9f8ac"}
02:17:39.776 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a6b67345-b268-42a6-b99f-6aaee6b9f8ac"}
02:17:39.777 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6bfdf781-86e2-49ee-a313-010e9773c104"}
02:17:39.777 00.000 13300 case statement mapped state 6 to 3
02:17:39.777 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6bfdf781-86e2-49ee-a313-010e9773c104"}
02:17:39.777 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e3db735a-78bc-4e3e-ba0d-43c0c8d345ad"}
02:17:39.778 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":576,"width":15,"height":15,"star_pos":[7.09,6.52],"pixels":"..."},"id":"e3db735a-78bc-4e3e-ba0d-43c0c8d345ad"}
02:17:40.445 00.667 11596 Exposure complete
02:17:40.513 00.068 11596 worker thread done servicing request
02:17:40.513 00.000 13300 OnExposeComplete: enter
02:17:40.514 00.001 13300 UpdateGuideState(): m_state=6
02:17:40.514 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 577
02:17:40.515 00.001 13300 Star::Find returns 1 (0), X=35.05, Y=420.43, Mass=1389, SNR=26.2, Peak=142 HFD=3.3
02:17:40.515 00.000 13300 MultiStar: [#1 -0.27,-0.40,0.00,M7] [#2 -0.23,0.06,0.51,U] [#3 -0.19,-0.45,0.00,M3] [#4 -0.17,-0.06,0.28,U] [#5 0.08,-0.59,0.00,M5] [#6 -0.12,0.02,0.28,U] [#7 0.05,-0.48,0.00,M5] [#8 -0.32,-0.28,0.00,M1] 
02:17:40.515 00.000 13300 refined, 3 included, MultiStar: {-0.17, -0.09}, one-star: {-0.15, -0.20}
02:17:40.515 00.000 13300 CameraToMount -- cameraTheta (-2.65) - m_xAngle (1.53) = xAngle (-4.18 = 2.10)
02:17:40.515 00.000 13300 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.31 = -1.03)
02:17:40.515 00.000 13300 CameraToMount -- cameraX=-0.17 cameraY=-0.09 hyp=0.19 cameraTheta=-2.65 mountX=-0.09 mountY=-0.16, mountTheta=-2.10
02:17:40.517 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.17, y=-0.09, opts=13)
02:17:40.517 00.000 13300 Enqueuing Move request for scope (-0.17, -0.09)
02:17:40.518 00.001 11596 Worker thread wakes up
02:17:40.518 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.09) opts 0xd
02:17:40.518 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.17, -0.09)
02:17:40.518 00.000 11596 Moving (-0.17, -0.09) raw xDistance=-0.09 yDistance=-0.16
02:17:40.518 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:17:40.518 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:40.518 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:17:40.519 00.001 11596 MoveAxis(E, 0, ABG)
02:17:40.519 00.000 11596 Move returns status 0, amount 0
02:17:40.519 00.000 11596 MoveAxis(N, 0, ABG)
02:17:40.519 00.000 11596 Move returns status 0, amount 0
02:17:40.519 00.000 11596 move complete, result=0
02:17:40.519 00.000 11596 worker thread done servicing request
02:17:40.527 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=223, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
02:17:40.536 00.009 13300 UpdateGuideState exits: m=1389 SNR=26.2
02:17:40.536 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:40.536 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:17:40.536 00.000 13300 Enqueuing Expose request
02:17:40.536 00.000 11596 Worker thread wakes up
02:17:40.536 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:17:40.537 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:17:41.053 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:17:42.776 01.723 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3567993a-d932-4ce2-889c-44e3ef9630d3"}
02:17:42.776 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3567993a-d932-4ce2-889c-44e3ef9630d3"}
02:17:42.777 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6ae56662-08c1-4e85-8995-565e80670222"}
02:17:42.777 00.000 13300 case statement mapped state 6 to 3
02:17:42.777 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6ae56662-08c1-4e85-8995-565e80670222"}
02:17:42.777 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f3685260-2e51-41c5-a50b-a68aeed58111"}
02:17:42.778 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":577,"width":15,"height":15,"star_pos":[7.05,7.43],"pixels":"..."},"id":"f3685260-2e51-41c5-a50b-a68aeed58111"}
02:17:44.088 01.310 11596 Exposure complete
02:17:44.160 00.072 11596 worker thread done servicing request
02:17:44.161 00.001 13300 OnExposeComplete: enter
02:17:44.161 00.000 13300 UpdateGuideState(): m_state=6
02:17:44.161 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 578
02:17:44.161 00.000 13300 Star::Find returns 1 (0), X=35.06, Y=420.25, Mass=1343, SNR=25.7, Peak=149 HFD=3.2
02:17:44.162 00.001 13300 MultiStar: [#1 -0.17,-0.50,0.00,M8] [#2 -0.08,-0.16,0.53,U] [#3 -0.24,-0.44,0.00,M4] [#4 -0.24,-0.55,0.00,M1] [#5 0.14,-0.58,0.00,M6] [#6 -0.16,-0.26,0.00,M1] [#7 -0.16,-0.51,0.00,M6] [#8 -0.03,-0.41,0.00,M2] 
02:17:44.162 00.000 13300 refined, 1 included, MultiStar: {-0.12, -0.30}, one-star: {-0.14, -0.38}
02:17:44.162 00.000 13300 CameraToMount -- cameraTheta (-1.94) - m_xAngle (1.53) = xAngle (-3.47 = 2.81)
02:17:44.162 00.000 13300 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.60 = -0.32)
02:17:44.162 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=-0.30 hyp=0.33 cameraTheta=-1.94 mountX=-0.31 mountY=-0.10, mountTheta=-2.82
02:17:44.164 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=-0.30, opts=13)
02:17:44.164 00.000 13300 Enqueuing Move request for scope (-0.12, -0.30)
02:17:44.164 00.000 11596 Worker thread wakes up
02:17:44.165 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.30) opts 0xd
02:17:44.165 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, -0.30)
02:17:44.165 00.000 11596 Moving (-0.12, -0.30) raw xDistance=-0.31 yDistance=-0.10
02:17:44.165 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
02:17:44.165 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:44.165 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:17:44.165 00.000 11596 MoveAxis(E, 386, ABG)
02:17:44.166 00.001 11596 Guiding  Dir = 2, Dur = 386
02:17:44.166 00.000 11596 IsSlewing returns 0
02:17:44.174 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
02:17:44.182 00.008 13300 UpdateGuideState exits: m=1343 SNR=25.7
02:17:44.182 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:44.182 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:17:44.182 00.000 13300 Enqueuing Expose request
02:17:44.189 00.007 11596 IsGuiding returns 0
02:17:44.464 00.275 11596 PulseGuide returned control before completion, sleep 122
02:17:44.669 00.205 11596 IsGuiding returns 1
02:17:44.669 00.000 11596 scope still moving after pulse duration time elapsed
02:17:44.697 00.028 11596 IsSlewing returns 0
02:17:44.859 00.162 11596 IsGuiding returns 1
02:17:44.882 00.023 11596 IsSlewing returns 0
02:17:44.992 00.110 11596 IsGuiding returns 0
02:17:44.992 00.000 11596 scope move finished after 386 + 416 ms
02:17:44.992 00.000 11596 Move returns status 0, amount 386
02:17:44.992 00.000 11596 MoveAxis(N, 0, ABG)
02:17:44.992 00.000 11596 Move returns status 0, amount 0
02:17:44.992 00.000 11596 move complete, result=0
02:17:44.992 00.000 11596 worker thread done servicing request
02:17:44.992 00.000 13300 GuideStep: -0.3 px 386 ms EAST, -0.1 px 0 ms NORTH
02:17:44.992 00.000 11596 Worker thread wakes up
02:17:44.993 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:17:45.500 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:17:45.775 00.275 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c353c7ea-4ab3-4c13-a23f-a8de164ca626"}
02:17:45.775 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c353c7ea-4ab3-4c13-a23f-a8de164ca626"}
02:17:45.776 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b102abcb-fb23-469c-9773-f7dc56eb3cd0"}
02:17:45.776 00.000 13300 case statement mapped state 6 to 3
02:17:45.777 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b102abcb-fb23-469c-9773-f7dc56eb3cd0"}
02:17:45.777 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6b60e069-79cf-4af0-9a8c-089e45db9e8e"}
02:17:45.777 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":578,"width":15,"height":15,"star_pos":[7.06,7.25],"pixels":"..."},"id":"6b60e069-79cf-4af0-9a8c-089e45db9e8e"}
02:17:48.525 02.748 11596 Exposure complete
02:17:48.608 00.083 11596 worker thread done servicing request
02:17:48.608 00.000 13300 OnExposeComplete: enter
02:17:48.609 00.001 13300 UpdateGuideState(): m_state=6
02:17:48.609 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 579
02:17:48.609 00.000 13300 Star::Find returns 1 (0), X=35.06, Y=420.63, Mass=1462, SNR=26.8, Peak=156 HFD=3.4
02:17:48.610 00.001 13300 MultiStar: [#1 -0.09,-0.40,0.00,M9] [#2 -0.16,0.11,0.49,U] [#3 -0.16,-0.50,0.00,M5] [#4 -0.05,-0.08,0.26,U] [#5 0.14,-0.44,0.00,M7] [#6 -0.03,0.10,0.26,U] [#7 -0.09,-0.24,0.28,U] [#8 -0.11,0.09,0.22,U] 
02:17:48.610 00.000 13300 refined, 5 included, MultiStar: {-0.12, 0.00}, one-star: {-0.14, -0.01}
02:17:48.610 00.000 13300 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.53) = xAngle (1.59 = 1.59)
02:17:48.610 00.000 13300 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.54 = -1.54)
02:17:48.610 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=0.00 hyp=0.12 cameraTheta=3.12 mountX=-0.00 mountY=-0.12, mountTheta=-1.59
02:17:48.612 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=0.00, opts=13)
02:17:48.612 00.000 13300 Enqueuing Move request for scope (-0.12, 0.00)
02:17:48.613 00.001 11596 Worker thread wakes up
02:17:48.613 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.00) opts 0xd
02:17:48.613 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, 0.00)
02:17:48.613 00.000 11596 Moving (-0.12, 0.00) raw xDistance=-0.00 yDistance=-0.12
02:17:48.613 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:17:48.613 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:48.613 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:17:48.613 00.000 11596 MoveAxis(E, 0, ABG)
02:17:48.613 00.000 11596 Move returns status 0, amount 0
02:17:48.613 00.000 11596 MoveAxis(N, 0, ABG)
02:17:48.614 00.001 11596 Move returns status 0, amount 0
02:17:48.614 00.000 11596 move complete, result=0
02:17:48.614 00.000 11596 worker thread done servicing request
02:17:48.621 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
02:17:48.630 00.009 13300 UpdateGuideState exits: m=1462 SNR=26.8
02:17:48.630 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:48.630 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:17:48.630 00.000 13300 Enqueuing Expose request
02:17:48.630 00.000 11596 Worker thread wakes up
02:17:48.630 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:17:48.630 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:17:48.774 00.144 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7b1c766b-fd3f-4145-bfe8-563f799f5580"}
02:17:48.774 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7b1c766b-fd3f-4145-bfe8-563f799f5580"}
02:17:48.775 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"825ffb64-b5d8-4f15-a0d8-3667e90fb0b5"}
02:17:48.775 00.000 13300 case statement mapped state 6 to 3
02:17:48.775 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"825ffb64-b5d8-4f15-a0d8-3667e90fb0b5"}
02:17:48.775 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6751b552-4599-41d3-9649-488576809038"}
02:17:48.776 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":579,"width":15,"height":15,"star_pos":[7.06,6.63],"pixels":"..."},"id":"6751b552-4599-41d3-9649-488576809038"}
02:17:49.134 00.358 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:17:51.775 02.641 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e8d03c9b-7b95-4f88-95aa-096c1c89cb75"}
02:17:51.775 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e8d03c9b-7b95-4f88-95aa-096c1c89cb75"}
02:17:51.776 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b0ec2b91-dc9b-499d-83d8-87a1ee82e281"}
02:17:51.776 00.000 13300 case statement mapped state 6 to 3
02:17:51.776 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b0ec2b91-dc9b-499d-83d8-87a1ee82e281"}
02:17:51.776 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"56b7445f-be3a-4b11-9a7a-67c4325406cc"}
02:17:51.777 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":579,"width":15,"height":15,"star_pos":[7.06,6.63],"pixels":"..."},"id":"56b7445f-be3a-4b11-9a7a-67c4325406cc"}
02:17:52.160 00.383 11596 Exposure complete
02:17:52.229 00.069 11596 worker thread done servicing request
02:17:52.229 00.000 13300 OnExposeComplete: enter
02:17:52.229 00.000 13300 UpdateGuideState(): m_state=6
02:17:52.229 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 580
02:17:52.230 00.001 13300 Star::Find returns 1 (0), X=35.10, Y=420.42, Mass=1434, SNR=26.6, Peak=144 HFD=3.3
02:17:52.230 00.000 13300 MultiStar: [#1 0.03,-0.52,0.00,M10] [#2 -0.02,-0.13,0.47,U] [#3 -0.13,-0.47,0.00,M6] [#4 -0.03,-0.18,0.27,U] [#5 0.07,-0.25,0.30,U] [#6 0.12,-0.27,0.00,M1] [#7 -0.25,-0.41,0.00,M6] [#8 -0.09,-0.10,0.23,U] 
02:17:52.230 00.000 13300 refined, 4 included, MultiStar: {-0.05, -0.18}, one-star: {-0.10, -0.21}
02:17:52.230 00.000 13300 CameraToMount -- cameraTheta (-1.83) - m_xAngle (1.53) = xAngle (-3.37 = 2.92)
02:17:52.230 00.000 13300 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.49 = -0.21)
02:17:52.230 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.18 hyp=0.19 cameraTheta=-1.83 mountX=-0.19 mountY=-0.04, mountTheta=-2.93
02:17:52.232 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.18, opts=13)
02:17:52.232 00.000 13300 Enqueuing Move request for scope (-0.05, -0.18)
02:17:52.233 00.001 11596 Worker thread wakes up
02:17:52.233 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.18) opts 0xd
02:17:52.233 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.18)
02:17:52.233 00.000 11596 Moving (-0.05, -0.18) raw xDistance=-0.19 yDistance=-0.04
02:17:52.233 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.19
02:17:52.233 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:52.233 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:17:52.233 00.000 11596 MoveAxis(E, 233, ABG)
02:17:52.233 00.000 11596 Guiding  Dir = 2, Dur = 233
02:17:52.234 00.001 11596 IsSlewing returns 0
02:17:52.240 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=231, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
02:17:52.248 00.008 13300 UpdateGuideState exits: m=1434 SNR=26.6
02:17:52.248 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:52.249 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:17:52.249 00.000 13300 Enqueuing Expose request
02:17:52.395 00.146 11596 IsGuiding returns 0
02:17:52.494 00.099 11596 PulseGuide returned control before completion, sleep 144
02:17:52.757 00.263 11596 IsGuiding returns 0
02:17:52.757 00.000 11596 Move returns status 0, amount 233
02:17:52.757 00.000 11596 MoveAxis(N, 0, ABG)
02:17:52.757 00.000 11596 Move returns status 0, amount 0
02:17:52.757 00.000 11596 move complete, result=0
02:17:52.757 00.000 11596 worker thread done servicing request
02:17:52.757 00.000 13300 GuideStep: -0.2 px 233 ms EAST, -0.0 px 0 ms NORTH
02:17:52.757 00.000 11596 Worker thread wakes up
02:17:52.757 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:17:53.263 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:17:54.775 01.512 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bea33702-375a-413b-9e0f-e13322ef294a"}
02:17:54.775 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bea33702-375a-413b-9e0f-e13322ef294a"}
02:17:54.776 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f78f3a40-3f9a-4a6f-9efa-53775eeb1cd2"}
02:17:54.776 00.000 13300 case statement mapped state 6 to 3
02:17:54.776 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f78f3a40-3f9a-4a6f-9efa-53775eeb1cd2"}
02:17:54.777 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e64a709c-76b5-4057-981f-a81777baca45"}
02:17:54.778 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":580,"width":15,"height":15,"star_pos":[7.10,7.42],"pixels":"..."},"id":"e64a709c-76b5-4057-981f-a81777baca45"}
02:17:56.288 01.510 11596 Exposure complete
02:17:56.359 00.071 11596 worker thread done servicing request
02:17:56.359 00.000 13300 OnExposeComplete: enter
02:17:56.359 00.000 13300 UpdateGuideState(): m_state=6
02:17:56.360 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 581
02:17:56.360 00.000 13300 Star::Find returns 1 (0), X=34.98, Y=420.36, Mass=1391, SNR=26.1, Peak=141 HFD=3.3
02:17:56.360 00.000 13300 MultiStar: [#1 -0.14,-0.46,0.00,R] [#2 0.02,-0.04,0.48,U] [#3 -0.21,-0.31,0.00,M7] [#4 -0.06,-0.21,0.28,U] [#5 0.34,-0.53,0.00,M7] [#6 -0.03,-0.03,0.27,U] [#7 -0.02,-0.33,0.00,M7] [#8 -0.14,-0.31,0.00,M1] 
02:17:56.360 00.000 13300 refined, 3 included, MultiStar: {-0.12, -0.18}, one-star: {-0.22, -0.28}
02:17:56.360 00.000 13300 CameraToMount -- cameraTheta (-2.15) - m_xAngle (1.53) = xAngle (-3.68 = 2.60)
02:17:56.360 00.000 13300 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.81 = -0.53)
02:17:56.361 00.001 13300 CameraToMount -- cameraX=-0.12 cameraY=-0.18 hyp=0.21 cameraTheta=-2.15 mountX=-0.18 mountY=-0.11, mountTheta=-2.61
02:17:56.362 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=-0.18, opts=13)
02:17:56.362 00.000 13300 Enqueuing Move request for scope (-0.12, -0.18)
02:17:56.363 00.001 11596 Worker thread wakes up
02:17:56.363 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.18) opts 0xd
02:17:56.363 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, -0.18)
02:17:56.363 00.000 11596 Moving (-0.12, -0.18) raw xDistance=-0.18 yDistance=-0.11
02:17:56.363 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.18
02:17:56.363 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:56.363 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:17:56.363 00.000 11596 MoveAxis(E, 246, ABG)
02:17:56.363 00.000 11596 Guiding  Dir = 2, Dur = 246
02:17:56.364 00.001 11596 IsSlewing returns 0
02:17:56.370 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
02:17:56.380 00.010 13300 UpdateGuideState exits: m=1391 SNR=26.1
02:17:56.380 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:56.380 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:17:56.380 00.000 13300 Enqueuing Expose request
02:17:56.404 00.024 11596 IsGuiding returns 0
02:17:56.603 00.199 11596 PulseGuide returned control before completion, sleep 58
02:17:56.745 00.142 11596 IsGuiding returns 1
02:17:56.745 00.000 11596 scope still moving after pulse duration time elapsed
02:17:56.771 00.026 11596 IsSlewing returns 0
02:17:56.845 00.074 11596 IsGuiding returns 0
02:17:56.845 00.000 11596 scope move finished after 246 + 194 ms
02:17:56.845 00.000 11596 Move returns status 0, amount 246
02:17:56.845 00.000 11596 MoveAxis(N, 0, ABG)
02:17:56.845 00.000 11596 Move returns status 0, amount 0
02:17:56.845 00.000 11596 move complete, result=0
02:17:56.845 00.000 11596 worker thread done servicing request
02:17:56.845 00.000 11596 Worker thread wakes up
02:17:56.845 00.000 13300 GuideStep: -0.2 px 246 ms EAST, -0.1 px 0 ms NORTH
02:17:56.845 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:17:57.350 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:17:57.774 00.424 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"712a7480-39f6-4f09-b366-8eb40f088f8e"}
02:17:57.774 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"712a7480-39f6-4f09-b366-8eb40f088f8e"}
02:17:57.775 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"639c886b-6e6e-4c46-84fb-f62671ba9cf3"}
02:17:57.775 00.000 13300 case statement mapped state 6 to 3
02:17:57.775 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"639c886b-6e6e-4c46-84fb-f62671ba9cf3"}
02:17:57.775 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2637d5b8-057b-4308-891a-a06e5939c910"}
02:17:57.776 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":581,"width":15,"height":15,"star_pos":[6.98,7.36],"pixels":"..."},"id":"2637d5b8-057b-4308-891a-a06e5939c910"}
02:18:00.372 02.596 11596 Exposure complete
02:18:00.441 00.069 11596 worker thread done servicing request
02:18:00.442 00.001 13300 OnExposeComplete: enter
02:18:00.442 00.000 13300 UpdateGuideState(): m_state=6
02:18:00.442 00.000 13300 Star::Find(15, 34, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 582
02:18:00.442 00.000 13300 Star::Find returns 1 (0), X=34.98, Y=420.57, Mass=1408, SNR=26.3, Peak=161 HFD=3.4
02:18:00.443 00.001 13300 MultiStar: [#1 -0.09,-0.07,0.55,U] [#2 -0.08,0.01,0.51,U] [#3 -0.22,-0.31,0.00,M8] [#4 -0.31,-0.23,0.00,M1] [#5 -0.15,-0.27,0.00,M8] [#6 -0.19,0.32,0.00,M1] [#7 -0.34,0.03,0.00,M8] [#8 -0.11,-0.22,0.23,U] 
02:18:00.443 00.000 13300 refined, 3 included, MultiStar: {-0.15, -0.06}, one-star: {-0.22, -0.06}
02:18:00.443 00.000 13300 CameraToMount -- cameraTheta (-2.73) - m_xAngle (1.53) = xAngle (-4.26 = 2.02)
02:18:00.443 00.000 13300 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.39 = -1.11)
02:18:00.443 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=-0.06 hyp=0.16 cameraTheta=-2.73 mountX=-0.07 mountY=-0.14, mountTheta=-2.02
02:18:00.445 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=-0.06, opts=13)
02:18:00.445 00.000 13300 Enqueuing Move request for scope (-0.15, -0.06)
02:18:00.445 00.000 11596 Worker thread wakes up
02:18:00.445 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.06) opts 0xd
02:18:00.446 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.15, -0.06)
02:18:00.446 00.000 11596 Moving (-0.15, -0.06) raw xDistance=-0.07 yDistance=-0.14
02:18:00.446 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:18:00.446 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:00.446 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:18:00.446 00.000 11596 MoveAxis(E, 0, ABG)
02:18:00.446 00.000 11596 Move returns status 0, amount 0
02:18:00.446 00.000 11596 MoveAxis(N, 0, ABG)
02:18:00.446 00.000 11596 Move returns status 0, amount 0
02:18:00.446 00.000 11596 move complete, result=0
02:18:00.446 00.000 11596 worker thread done servicing request
02:18:00.453 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
02:18:00.461 00.008 13300 UpdateGuideState exits: m=1408 SNR=26.3
02:18:00.461 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:00.461 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:18:00.461 00.000 13300 Enqueuing Expose request
02:18:00.461 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:18:00.461 00.000 11596 Worker thread wakes up
02:18:00.461 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:18:00.775 00.314 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f4605690-3272-422d-9df3-d26906082621"}
02:18:00.775 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f4605690-3272-422d-9df3-d26906082621"}
02:18:00.776 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b63e138b-ebe9-4fb5-9e99-9be077501fcf"}
02:18:00.776 00.000 13300 case statement mapped state 6 to 3
02:18:00.776 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b63e138b-ebe9-4fb5-9e99-9be077501fcf"}
02:18:00.777 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"df406c25-049e-4b5a-affa-61d721fd6c15"}
02:18:00.777 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":582,"width":15,"height":15,"star_pos":[6.98,6.57],"pixels":"..."},"id":"df406c25-049e-4b5a-affa-61d721fd6c15"}
02:18:00.964 00.187 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:18:03.775 02.811 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2f34760e-3f74-431b-8418-b0574851d0a0"}
02:18:03.775 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2f34760e-3f74-431b-8418-b0574851d0a0"}
02:18:03.776 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8d93ed68-1988-40da-b7f9-f6b259436ccc"}
02:18:03.776 00.000 13300 case statement mapped state 6 to 3
02:18:03.776 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8d93ed68-1988-40da-b7f9-f6b259436ccc"}
02:18:03.776 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"41a2664e-8986-45ad-a8f4-bb2521739f4e"}
02:18:03.776 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":582,"width":15,"height":15,"star_pos":[6.98,6.57],"pixels":"..."},"id":"41a2664e-8986-45ad-a8f4-bb2521739f4e"}
02:18:03.988 00.212 11596 Exposure complete
02:18:04.057 00.069 11596 worker thread done servicing request
02:18:04.057 00.000 13300 OnExposeComplete: enter
02:18:04.058 00.001 13300 UpdateGuideState(): m_state=6
02:18:04.058 00.000 13300 Star::Find(15, 34, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 583
02:18:04.058 00.000 13300 Star::Find returns 1 (0), X=34.96, Y=420.57, Mass=1446, SNR=26.7, Peak=153 HFD=3.5
02:18:04.059 00.001 13300 MultiStar: [#1 0.02,0.03,0.54,U] [#2 -0.09,-0.05,0.50,U] [#3 -0.27,-0.43,0.00,M9] [#4 -0.21,-0.21,0.00,M2] [#5 0.12,-0.31,0.00,M9] [#6 -0.30,0.28,0.00,M2] [#7 -0.18,-0.44,0.00,M9] [#8 -0.40,-0.19,0.00,M1] 
02:18:04.059 00.000 13300 refined, 2 included, MultiStar: {-0.14, -0.04}, one-star: {-0.24, -0.06}
02:18:04.059 00.000 13300 CameraToMount -- cameraTheta (-2.89) - m_xAngle (1.53) = xAngle (-4.42 = 1.86)
02:18:04.059 00.000 13300 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.55 = -1.26)
02:18:04.059 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=-0.04 hyp=0.14 cameraTheta=-2.89 mountX=-0.04 mountY=-0.13, mountTheta=-1.87
02:18:04.061 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=-0.04, opts=13)
02:18:04.061 00.000 13300 Enqueuing Move request for scope (-0.14, -0.04)
02:18:04.061 00.000 11596 Worker thread wakes up
02:18:04.061 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.04) opts 0xd
02:18:04.061 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, -0.04)
02:18:04.061 00.000 11596 Moving (-0.14, -0.04) raw xDistance=-0.04 yDistance=-0.13
02:18:04.062 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:18:04.062 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:04.062 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:18:04.062 00.000 11596 MoveAxis(E, 0, ABG)
02:18:04.062 00.000 11596 Move returns status 0, amount 0
02:18:04.062 00.000 11596 MoveAxis(N, 0, ABG)
02:18:04.062 00.000 11596 Move returns status 0, amount 0
02:18:04.062 00.000 11596 move complete, result=0
02:18:04.062 00.000 11596 worker thread done servicing request
02:18:04.068 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
02:18:04.077 00.009 13300 UpdateGuideState exits: m=1446 SNR=26.7
02:18:04.077 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:04.077 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:18:04.078 00.001 13300 Enqueuing Expose request
02:18:04.078 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:18:04.078 00.000 11596 Worker thread wakes up
02:18:04.078 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:18:04.582 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:18:06.775 02.193 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a1c1ef5c-a29a-4dcc-9a4f-6d122f2e7850"}
02:18:06.775 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a1c1ef5c-a29a-4dcc-9a4f-6d122f2e7850"}
02:18:06.776 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"64fbbbb1-a42c-43e9-bcc6-6625d10c34fb"}
02:18:06.776 00.000 13300 case statement mapped state 6 to 3
02:18:06.776 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"64fbbbb1-a42c-43e9-bcc6-6625d10c34fb"}
02:18:06.776 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ed9008da-9670-42ac-8cf6-cd650733e3ff"}
02:18:06.777 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":583,"width":15,"height":15,"star_pos":[6.96,6.57],"pixels":"..."},"id":"ed9008da-9670-42ac-8cf6-cd650733e3ff"}
02:18:07.628 00.851 11596 Exposure complete
02:18:07.697 00.069 11596 worker thread done servicing request
02:18:07.698 00.001 13300 OnExposeComplete: enter
02:18:07.698 00.000 13300 UpdateGuideState(): m_state=6
02:18:07.698 00.000 13300 Star::Find(15, 34, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 584
02:18:07.698 00.000 13300 Star::Find returns 1 (0), X=35.03, Y=420.45, Mass=1428, SNR=26.5, Peak=147 HFD=3.4
02:18:07.699 00.001 13300 MultiStar: [#1 0.01,0.02,0.55,U] [#2 -0.19,-0.03,0.50,U] [#3 -0.19,-0.36,0.00,M10] [#4 -0.27,-0.41,0.00,M3] [#5 -0.05,-0.52,0.00,M10] [#6 -0.20,0.07,0.28,U] [#7 -0.16,-0.62,0.00,M10] [#8 -0.25,-0.14,0.00,M2] 
02:18:07.699 00.000 13300 refined, 3 included, MultiStar: {-0.14, -0.07}, one-star: {-0.17, -0.18}
02:18:07.699 00.000 13300 CameraToMount -- cameraTheta (-2.66) - m_xAngle (1.53) = xAngle (-4.20 = 2.09)
02:18:07.699 00.000 13300 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.32 = -1.04)
02:18:07.699 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=-0.07 hyp=0.15 cameraTheta=-2.66 mountX=-0.08 mountY=-0.13, mountTheta=-2.09
02:18:07.701 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=-0.07, opts=13)
02:18:07.701 00.000 13300 Enqueuing Move request for scope (-0.14, -0.07)
02:18:07.701 00.000 11596 Worker thread wakes up
02:18:07.701 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.07) opts 0xd
02:18:07.702 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.14, -0.07)
02:18:07.702 00.000 11596 Moving (-0.14, -0.07) raw xDistance=-0.08 yDistance=-0.13
02:18:07.702 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:18:07.702 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:07.702 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:18:07.702 00.000 11596 MoveAxis(E, 0, ABG)
02:18:07.702 00.000 11596 Move returns status 0, amount 0
02:18:07.702 00.000 11596 MoveAxis(N, 0, ABG)
02:18:07.702 00.000 11596 Move returns status 0, amount 0
02:18:07.702 00.000 11596 move complete, result=0
02:18:07.703 00.001 11596 worker thread done servicing request
02:18:07.713 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
02:18:07.722 00.009 13300 UpdateGuideState exits: m=1428 SNR=26.5
02:18:07.722 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:07.722 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:18:07.722 00.000 13300 Enqueuing Expose request
02:18:07.722 00.000 11596 Worker thread wakes up
02:18:07.723 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:18:07.723 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:18:08.239 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:18:09.775 01.536 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f701ea6d-f7f3-402b-b485-b19622ae044d"}
02:18:09.775 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f701ea6d-f7f3-402b-b485-b19622ae044d"}
02:18:09.776 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f52d8e15-f666-4cdb-b8e3-b1aa3d1687ee"}
02:18:09.776 00.000 13300 case statement mapped state 6 to 3
02:18:09.776 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f52d8e15-f666-4cdb-b8e3-b1aa3d1687ee"}
02:18:09.776 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"aa55af7e-f5ec-4f2d-ab21-fc499934c097"}
02:18:09.777 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":584,"width":15,"height":15,"star_pos":[7.03,7.45],"pixels":"..."},"id":"aa55af7e-f5ec-4f2d-ab21-fc499934c097"}
02:18:11.262 01.485 11596 Exposure complete
02:18:11.337 00.075 11596 worker thread done servicing request
02:18:11.338 00.001 13300 OnExposeComplete: enter
02:18:11.338 00.000 13300 UpdateGuideState(): m_state=6
02:18:11.338 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 585
02:18:11.338 00.000 13300 Star::Find returns 1 (0), X=35.05, Y=420.41, Mass=1384, SNR=26.1, Peak=139 HFD=3.3
02:18:11.339 00.001 13300 MultiStar: [#1 -0.08,-0.11,0.56,U] [#2 -0.15,-0.18,0.47,U] [#3 -0.20,-0.53,0.00,R] [#4 -0.09,-0.27,0.00,M4] [#5 0.09,-0.22,0.30,U] [#6 -0.32,0.03,0.00,M2] [#7 -0.18,-0.28,0.00,R] [#8 -0.44,-0.17,0.00,M3] 
02:18:11.339 00.000 13300 refined, 3 included, MultiStar: {-0.10, -0.19}, one-star: {-0.15, -0.23}
02:18:11.339 00.000 13300 CameraToMount -- cameraTheta (-2.06) - m_xAngle (1.53) = xAngle (-3.59 = 2.69)
02:18:11.339 00.000 13300 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.72 = -0.44)
02:18:11.339 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.19 hyp=0.21 cameraTheta=-2.06 mountX=-0.19 mountY=-0.09, mountTheta=-2.70
02:18:11.341 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.19, opts=13)
02:18:11.341 00.000 13300 Enqueuing Move request for scope (-0.10, -0.19)
02:18:11.341 00.000 11596 Worker thread wakes up
02:18:11.342 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.19) opts 0xd
02:18:11.342 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.19)
02:18:11.342 00.000 11596 Moving (-0.10, -0.19) raw xDistance=-0.19 yDistance=-0.09
02:18:11.342 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.19
02:18:11.342 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:11.342 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:18:11.342 00.000 11596 MoveAxis(E, 241, ABG)
02:18:11.342 00.000 11596 Guiding  Dir = 2, Dur = 241
02:18:11.343 00.001 11596 IsSlewing returns 0
02:18:11.350 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
02:18:11.358 00.008 13300 UpdateGuideState exits: m=1384 SNR=26.1
02:18:11.358 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:11.358 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:18:11.358 00.000 13300 Enqueuing Expose request
02:18:11.518 00.160 11596 IsGuiding returns 0
02:18:11.914 00.396 11596 IsGuiding returns 1
02:18:11.914 00.000 11596 scope still moving after pulse duration time elapsed
02:18:12.131 00.217 11596 IsSlewing returns 0
02:18:12.230 00.099 11596 IsGuiding returns 0
02:18:12.230 00.000 11596 scope move finished after 241 + 470 ms
02:18:12.230 00.000 11596 Move returns status 0, amount 241
02:18:12.230 00.000 11596 MoveAxis(N, 0, ABG)
02:18:12.230 00.000 11596 Move returns status 0, amount 0
02:18:12.230 00.000 11596 move complete, result=0
02:18:12.230 00.000 11596 worker thread done servicing request
02:18:12.230 00.000 11596 Worker thread wakes up
02:18:12.230 00.000 13300 GuideStep: -0.2 px 241 ms EAST, -0.1 px 0 ms NORTH
02:18:12.231 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:18:12.745 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:18:12.775 00.030 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"84167b9f-3b3e-4ac3-850a-001c60c1eec7"}
02:18:12.775 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"84167b9f-3b3e-4ac3-850a-001c60c1eec7"}
02:18:12.776 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cde4b195-7a75-4653-9eaa-7d72c6845ce4"}
02:18:12.776 00.000 13300 case statement mapped state 6 to 3
02:18:12.776 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cde4b195-7a75-4653-9eaa-7d72c6845ce4"}
02:18:12.777 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f4d43046-6bce-4c48-80ec-362c7a07e5b3"}
02:18:12.778 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":585,"width":15,"height":15,"star_pos":[7.05,7.41],"pixels":"..."},"id":"f4d43046-6bce-4c48-80ec-362c7a07e5b3"}
02:18:15.774 02.996 11596 Exposure complete
02:18:15.775 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fbfa7682-4963-4531-a4c5-b01c3a5952e1"}
02:18:15.775 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fbfa7682-4963-4531-a4c5-b01c3a5952e1"}
02:18:15.776 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c0e0d2b8-d6ab-4a66-85b7-a6c54366d1a0"}
02:18:15.776 00.000 13300 case statement mapped state 6 to 3
02:18:15.776 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c0e0d2b8-d6ab-4a66-85b7-a6c54366d1a0"}
02:18:15.777 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6afa9319-af4f-4d6a-8967-a1b6e03ce646"}
02:18:15.777 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":585,"width":15,"height":15,"star_pos":[7.05,7.41],"pixels":"..."},"id":"6afa9319-af4f-4d6a-8967-a1b6e03ce646"}
02:18:15.855 00.078 11596 worker thread done servicing request
02:18:15.855 00.000 13300 OnExposeComplete: enter
02:18:15.855 00.000 13300 UpdateGuideState(): m_state=6
02:18:15.856 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 586
02:18:15.856 00.000 13300 Star::Find returns 1 (0), X=34.85, Y=420.64, Mass=1405, SNR=26.3, Peak=172 HFD=3.3
02:18:15.857 00.001 13300 MultiStar: [#1 -0.06,-0.07,0.55,U] [#2 -0.26,0.14,0.00,M1] [#3 -0.20,0.28,0.00,M1] [#4 -0.29,-0.10,0.00,M5] [#5 0.03,-0.19,0.30,U] [#6 -0.40,0.21,0.00,M3] [#7 0.10,-0.14,0.29,U] [#8 -0.40,-0.16,0.00,M4] 
02:18:15.857 00.000 13300 refined, 3 included, MultiStar: {-0.16, -0.06}, one-star: {-0.35, 0.00}
02:18:15.857 00.000 13300 CameraToMount -- cameraTheta (-2.78) - m_xAngle (1.53) = xAngle (-4.31 = 1.97)
02:18:15.857 00.000 13300 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.44 = -1.15)
02:18:15.858 00.001 13300 CameraToMount -- cameraX=-0.16 cameraY=-0.06 hyp=0.17 cameraTheta=-2.78 mountX=-0.07 mountY=-0.16, mountTheta=-1.98
02:18:15.861 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=-0.06, opts=13)
02:18:15.861 00.000 13300 Enqueuing Move request for scope (-0.16, -0.06)
02:18:15.861 00.000 11596 Worker thread wakes up
02:18:15.861 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.06) opts 0xd
02:18:15.862 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.16, -0.06)
02:18:15.862 00.000 11596 Moving (-0.16, -0.06) raw xDistance=-0.07 yDistance=-0.16
02:18:15.862 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:18:15.862 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:15.862 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:18:15.862 00.000 11596 MoveAxis(E, 0, ABG)
02:18:15.862 00.000 11596 Move returns status 0, amount 0
02:18:15.863 00.001 11596 MoveAxis(N, 0, ABG)
02:18:15.863 00.000 11596 Move returns status 0, amount 0
02:18:15.863 00.000 11596 move complete, result=0
02:18:15.863 00.000 11596 worker thread done servicing request
02:18:15.874 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
02:18:15.889 00.015 13300 UpdateGuideState exits: m=1405 SNR=26.3
02:18:15.890 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:15.890 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:18:15.890 00.000 13300 Enqueuing Expose request
02:18:15.890 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:18:15.891 00.001 11596 Worker thread wakes up
02:18:15.891 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:18:16.396 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:18:18.776 02.380 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ad7b6834-4478-439c-a229-63a1413f345a"}
02:18:18.776 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ad7b6834-4478-439c-a229-63a1413f345a"}
02:18:18.777 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"26ad76f7-0c4c-4df4-b8bb-b3106fccac05"}
02:18:18.777 00.000 13300 case statement mapped state 6 to 3
02:18:18.777 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"26ad76f7-0c4c-4df4-b8bb-b3106fccac05"}
02:18:18.778 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f9886b3a-3e7c-4896-8f1a-bd6c2d926884"}
02:18:18.778 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":586,"width":15,"height":15,"star_pos":[6.85,6.64],"pixels":"..."},"id":"f9886b3a-3e7c-4896-8f1a-bd6c2d926884"}
02:18:19.441 00.663 11596 Exposure complete
02:18:19.520 00.079 11596 worker thread done servicing request
02:18:19.520 00.000 13300 OnExposeComplete: enter
02:18:19.520 00.000 13300 UpdateGuideState(): m_state=6
02:18:19.521 00.001 13300 Star::Find(15, 34, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 587
02:18:19.521 00.000 13300 Star::Find returns 1 (0), X=35.04, Y=420.52, Mass=1440, SNR=26.6, Peak=156 HFD=3.2
02:18:19.521 00.000 13300 MultiStar: [#1 -0.06,0.03,0.55,U] [#2 -0.07,0.07,0.51,U] [#3 0.10,0.23,0.34,U] [#4 -0.17,-0.10,0.27,U] [#5 0.13,-0.20,0.31,U] [#6 -0.05,0.17,0.27,U] [#7 -0.08,0.12,0.29,U] [#8 -0.08,-0.16,0.23,U] 
02:18:19.521 00.000 13300 refined, 8 included, MultiStar: {-0.07, -0.01}, one-star: {-0.16, -0.11}
02:18:19.521 00.000 13300 CameraToMount -- cameraTheta (-3.03) - m_xAngle (1.53) = xAngle (-4.57 = 1.72)
02:18:19.522 00.001 13300 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.69 = -1.41)
02:18:19.522 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-3.03 mountX=-0.01 mountY=-0.07, mountTheta=-1.72
02:18:19.524 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.01, opts=13)
02:18:19.524 00.000 13300 Enqueuing Move request for scope (-0.07, -0.01)
02:18:19.524 00.000 11596 Worker thread wakes up
02:18:19.524 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.01) opts 0xd
02:18:19.525 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.01)
02:18:19.525 00.000 11596 Moving (-0.07, -0.01) raw xDistance=-0.01 yDistance=-0.07
02:18:19.525 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:18:19.525 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:19.525 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:18:19.525 00.000 11596 MoveAxis(E, 0, ABG)
02:18:19.525 00.000 11596 Move returns status 0, amount 0
02:18:19.525 00.000 11596 MoveAxis(N, 0, ABG)
02:18:19.525 00.000 11596 Move returns status 0, amount 0
02:18:19.525 00.000 11596 move complete, result=0
02:18:19.526 00.001 11596 worker thread done servicing request
02:18:19.536 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
02:18:19.548 00.012 13300 UpdateGuideState exits: m=1440 SNR=26.6
02:18:19.548 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:19.548 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:18:19.548 00.000 13300 Enqueuing Expose request
02:18:19.549 00.001 11596 Worker thread wakes up
02:18:19.549 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:18:19.549 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:18:20.052 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:18:21.776 01.724 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"06eae35c-bc55-4868-9973-590781fcde8d"}
02:18:21.776 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"06eae35c-bc55-4868-9973-590781fcde8d"}
02:18:21.777 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"245260f7-c1e7-4c32-8de7-4c831c293c38"}
02:18:21.777 00.000 13300 case statement mapped state 6 to 3
02:18:21.777 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"245260f7-c1e7-4c32-8de7-4c831c293c38"}
02:18:21.777 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5fd2dae1-d554-4d52-9af9-e00a1efd89aa"}
02:18:21.778 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":587,"width":15,"height":15,"star_pos":[7.04,6.52],"pixels":"..."},"id":"5fd2dae1-d554-4d52-9af9-e00a1efd89aa"}
02:18:23.086 01.308 11596 Exposure complete
02:18:23.155 00.069 11596 worker thread done servicing request
02:18:23.155 00.000 13300 OnExposeComplete: enter
02:18:23.155 00.000 13300 UpdateGuideState(): m_state=6
02:18:23.156 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 588
02:18:23.156 00.000 13300 Star::Find returns 1 (0), X=35.03, Y=420.59, Mass=1415, SNR=26.4, Peak=170 HFD=3.3
02:18:23.156 00.000 13300 MultiStar: [#1 0.04,0.05,0.55,U] [#2 -0.30,0.04,0.00,M1] [#3 -0.00,0.23,0.34,U] [#4 -0.12,-0.19,0.27,U] [#5 0.01,-0.20,0.31,U] [#6 -0.29,0.21,0.00,M3] [#7 -0.30,-0.00,0.00,M1] [#8 -0.19,0.09,0.23,U] 
02:18:23.157 00.001 13300 refined, 5 included, MultiStar: {-0.08, -0.01}, one-star: {-0.17, -0.04}
02:18:23.157 00.000 13300 CameraToMount -- cameraTheta (-3.04) - m_xAngle (1.53) = xAngle (-4.57 = 1.72)
02:18:23.157 00.000 13300 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.70 = -1.41)
02:18:23.157 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-3.04 mountX=-0.01 mountY=-0.08, mountTheta=-1.72
02:18:23.159 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.01, opts=13)
02:18:23.159 00.000 13300 Enqueuing Move request for scope (-0.08, -0.01)
02:18:23.159 00.000 11596 Worker thread wakes up
02:18:23.159 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.01) opts 0xd
02:18:23.159 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.01)
02:18:23.159 00.000 11596 Moving (-0.08, -0.01) raw xDistance=-0.01 yDistance=-0.08
02:18:23.159 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:18:23.159 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:23.160 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:18:23.160 00.000 11596 MoveAxis(E, 0, ABG)
02:18:23.160 00.000 11596 Move returns status 0, amount 0
02:18:23.160 00.000 11596 MoveAxis(N, 0, ABG)
02:18:23.160 00.000 11596 Move returns status 0, amount 0
02:18:23.160 00.000 11596 move complete, result=0
02:18:23.160 00.000 11596 worker thread done servicing request
02:18:23.167 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=112, Gamma=0.510
02:18:23.175 00.008 13300 UpdateGuideState exits: m=1415 SNR=26.4
02:18:23.175 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:23.175 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:18:23.175 00.000 13300 Enqueuing Expose request
02:18:23.175 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:18:23.175 00.000 11596 Worker thread wakes up
02:18:23.176 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:18:23.678 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:18:24.775 01.097 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2d544318-c34e-4cb1-9fcb-1039bcfde7dc"}
02:18:24.775 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2d544318-c34e-4cb1-9fcb-1039bcfde7dc"}
02:18:24.776 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cfcb59d3-06ed-4499-9314-8b93b4452e5b"}
02:18:24.776 00.000 13300 case statement mapped state 6 to 3
02:18:24.776 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cfcb59d3-06ed-4499-9314-8b93b4452e5b"}
02:18:24.776 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"09164d9d-5202-462d-8160-93767ba437a6"}
02:18:24.776 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":588,"width":15,"height":15,"star_pos":[7.03,6.59],"pixels":"..."},"id":"09164d9d-5202-462d-8160-93767ba437a6"}
02:18:26.720 01.944 11596 Exposure complete
02:18:26.798 00.078 11596 worker thread done servicing request
02:18:26.798 00.000 13300 OnExposeComplete: enter
02:18:26.799 00.001 13300 UpdateGuideState(): m_state=6
02:18:26.799 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 589
02:18:26.799 00.000 13300 Star::Find returns 1 (0), X=35.02, Y=420.53, Mass=1418, SNR=26.4, Peak=156 HFD=3.2
02:18:26.800 00.001 13300 MultiStar: [#1 0.02,0.11,0.55,U] [#2 -0.17,0.04,0.50,U] [#3 0.00,0.26,0.34,U] [#4 -0.14,0.06,0.27,U] [#5 -0.07,-0.27,0.00,M7] [#6 -0.15,0.02,0.28,U] [#7 0.26,-0.29,0.00,M2] [#8 -0.20,-0.13,0.22,U] 
02:18:26.800 00.000 13300 refined, 6 included, MultiStar: {-0.12, 0.02}, one-star: {-0.18, -0.10}
02:18:26.800 00.000 13300 CameraToMount -- cameraTheta (3.00) - m_xAngle (1.53) = xAngle (1.47 = 1.47)
02:18:26.800 00.000 13300 CameraToMount -- cameraTheta (3.00) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.66 = -1.66)
02:18:26.800 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=0.02 hyp=0.12 cameraTheta=3.00 mountX=0.01 mountY=-0.12, mountTheta=-1.47
02:18:26.802 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=0.02, opts=13)
02:18:26.802 00.000 13300 Enqueuing Move request for scope (-0.12, 0.02)
02:18:26.802 00.000 11596 Worker thread wakes up
02:18:26.802 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.02) opts 0xd
02:18:26.802 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, 0.02)
02:18:26.802 00.000 11596 Moving (-0.12, 0.02) raw xDistance=0.01 yDistance=-0.12
02:18:26.802 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:18:26.803 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:26.803 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:18:26.803 00.000 11596 MoveAxis(E, 0, ABG)
02:18:26.803 00.000 11596 Move returns status 0, amount 0
02:18:26.803 00.000 11596 MoveAxis(N, 0, ABG)
02:18:26.803 00.000 11596 Move returns status 0, amount 0
02:18:26.803 00.000 11596 move complete, result=0
02:18:26.804 00.001 11596 worker thread done servicing request
02:18:26.810 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
02:18:26.818 00.008 13300 UpdateGuideState exits: m=1418 SNR=26.4
02:18:26.818 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:26.818 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:18:26.818 00.000 13300 Enqueuing Expose request
02:18:26.818 00.000 11596 Worker thread wakes up
02:18:26.819 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:18:26.819 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:18:27.324 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:18:27.775 00.451 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c603ba09-28d2-4463-9472-90736516652b"}
02:18:27.775 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c603ba09-28d2-4463-9472-90736516652b"}
02:18:27.776 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7062a58f-7cef-4c0e-8b76-40638b80ea66"}
02:18:27.776 00.000 13300 case statement mapped state 6 to 3
02:18:27.776 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7062a58f-7cef-4c0e-8b76-40638b80ea66"}
02:18:27.776 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"41708092-0ffe-4272-8953-2e30349f95da"}
02:18:27.777 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":589,"width":15,"height":15,"star_pos":[7.02,6.53],"pixels":"..."},"id":"41708092-0ffe-4272-8953-2e30349f95da"}
02:18:30.352 02.575 11596 Exposure complete
02:18:30.420 00.068 11596 worker thread done servicing request
02:18:30.420 00.000 13300 OnExposeComplete: enter
02:18:30.421 00.001 13300 UpdateGuideState(): m_state=6
02:18:30.421 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 590
02:18:30.421 00.000 13300 Star::Find returns 1 (0), X=35.02, Y=420.42, Mass=1417, SNR=26.4, Peak=146 HFD=3.3
02:18:30.422 00.001 13300 MultiStar: [#1 0.02,-0.12,0.56,U] [#2 -0.15,-0.15,0.51,U] [#3 -0.01,0.15,0.34,U] [#4 -0.11,-0.45,0.00,M3] [#5 -0.00,-0.25,0.30,U] [#6 -0.21,-0.16,0.28,U] [#7 0.07,-0.15,0.30,U] [#8 -0.33,-0.28,0.00,M2] 
02:18:30.422 00.000 13300 refined, 6 included, MultiStar: {-0.09, -0.14}, one-star: {-0.18, -0.22}
02:18:30.422 00.000 13300 CameraToMount -- cameraTheta (-2.14) - m_xAngle (1.53) = xAngle (-3.67 = 2.61)
02:18:30.422 00.000 13300 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.80 = -0.51)
02:18:30.422 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.14 hyp=0.17 cameraTheta=-2.14 mountX=-0.15 mountY=-0.08, mountTheta=-2.62
02:18:30.424 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.14, opts=13)
02:18:30.424 00.000 13300 Enqueuing Move request for scope (-0.09, -0.14)
02:18:30.424 00.000 11596 Worker thread wakes up
02:18:30.424 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.14) opts 0xd
02:18:30.424 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.14)
02:18:30.425 00.001 11596 Moving (-0.09, -0.14) raw xDistance=-0.15 yDistance=-0.08
02:18:30.425 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.15
02:18:30.425 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:30.425 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:18:30.425 00.000 11596 MoveAxis(E, 182, ABG)
02:18:30.425 00.000 11596 Guiding  Dir = 2, Dur = 182
02:18:30.425 00.000 11596 IsSlewing returns 0
02:18:30.431 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=244, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
02:18:30.439 00.008 13300 UpdateGuideState exits: m=1417 SNR=26.4
02:18:30.440 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:30.440 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:18:30.440 00.000 13300 Enqueuing Expose request
02:18:30.554 00.114 11596 IsGuiding returns 0
02:18:30.774 00.220 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9e853204-4b14-4752-a52f-f3699b5c8511"}
02:18:30.774 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9e853204-4b14-4752-a52f-f3699b5c8511"}
02:18:30.775 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0ea8704c-0e5c-41be-853a-d3f5c812c14b"}
02:18:30.775 00.000 13300 case statement mapped state 6 to 3
02:18:30.775 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0ea8704c-0e5c-41be-853a-d3f5c812c14b"}
02:18:30.776 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5c90899e-0b42-40eb-85ee-ad1b6b7e2aa3"}
02:18:30.776 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":590,"width":15,"height":15,"star_pos":[7.02,7.42],"pixels":"..."},"id":"5c90899e-0b42-40eb-85ee-ad1b6b7e2aa3"}
02:18:31.032 00.256 11596 IsGuiding returns 1
02:18:31.032 00.000 11596 scope still moving after pulse duration time elapsed
02:18:31.191 00.159 11596 IsSlewing returns 0
02:18:31.311 00.120 11596 IsGuiding returns 0
02:18:31.311 00.000 11596 scope move finished after 182 + 574 ms
02:18:31.311 00.000 11596 Move returns status 0, amount 182
02:18:31.311 00.000 11596 MoveAxis(N, 0, ABG)
02:18:31.311 00.000 11596 Move returns status 0, amount 0
02:18:31.311 00.000 11596 move complete, result=0
02:18:31.311 00.000 11596 worker thread done servicing request
02:18:31.311 00.000 11596 Worker thread wakes up
02:18:31.312 00.001 13300 GuideStep: -0.1 px 182 ms EAST, -0.1 px 0 ms NORTH
02:18:31.312 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:18:31.822 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:18:33.775 01.953 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fdbe770c-b100-4dde-a736-9dc3fc92785b"}
02:18:33.775 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fdbe770c-b100-4dde-a736-9dc3fc92785b"}
02:18:33.776 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b7acc55d-df2c-4afb-bee5-7c1af0ba6f13"}
02:18:33.776 00.000 13300 case statement mapped state 6 to 3
02:18:33.776 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b7acc55d-df2c-4afb-bee5-7c1af0ba6f13"}
02:18:33.776 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"64cf8e7a-ec0c-4ff3-85d3-c9033dd0ae26"}
02:18:33.777 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":590,"width":15,"height":15,"star_pos":[7.02,7.42],"pixels":"..."},"id":"64cf8e7a-ec0c-4ff3-85d3-c9033dd0ae26"}
02:18:34.843 01.066 11596 Exposure complete
02:18:34.919 00.076 11596 worker thread done servicing request
02:18:34.919 00.000 13300 OnExposeComplete: enter
02:18:34.919 00.000 13300 UpdateGuideState(): m_state=6
02:18:34.920 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 591
02:18:34.920 00.000 13300 Star::Find returns 1 (0), X=34.89, Y=420.33, Mass=1402, SNR=26.3, Peak=145 HFD=3.3
02:18:34.920 00.000 13300 MultiStar: [#1 0.00,-0.02,0.55,U] [#2 -0.08,-0.23,0.51,U] [#3 -0.12,0.10,0.34,U] [#4 -0.24,-0.38,0.00,M4] [#5 0.01,-0.26,0.29,U] [#6 0.05,-0.11,0.27,U] [#7 0.06,-0.23,0.29,U] [#8 -0.16,-0.24,0.00,M3] 
02:18:34.920 00.000 13300 refined, 6 included, MultiStar: {-0.11, -0.17}, one-star: {-0.31, -0.30}
02:18:34.920 00.000 13300 CameraToMount -- cameraTheta (-2.13) - m_xAngle (1.53) = xAngle (-3.66 = 2.62)
02:18:34.920 00.000 13300 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.79 = -0.51)
02:18:34.921 00.001 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.17 hyp=0.21 cameraTheta=-2.13 mountX=-0.18 mountY=-0.10, mountTheta=-2.63
02:18:34.922 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.17, opts=13)
02:18:34.923 00.001 13300 Enqueuing Move request for scope (-0.11, -0.17)
02:18:34.923 00.000 11596 Worker thread wakes up
02:18:34.923 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.17) opts 0xd
02:18:34.923 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.17)
02:18:34.923 00.000 11596 Moving (-0.11, -0.17) raw xDistance=-0.18 yDistance=-0.10
02:18:34.923 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.18
02:18:34.923 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:34.923 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:18:34.923 00.000 11596 MoveAxis(E, 236, ABG)
02:18:34.923 00.000 11596 Guiding  Dir = 2, Dur = 236
02:18:34.924 00.001 11596 IsSlewing returns 0
02:18:34.930 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
02:18:34.938 00.008 13300 UpdateGuideState exits: m=1402 SNR=26.3
02:18:34.938 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:34.938 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:18:34.939 00.001 13300 Enqueuing Expose request
02:18:34.942 00.003 11596 IsGuiding returns 0
02:18:35.131 00.189 11596 PulseGuide returned control before completion, sleep 58
02:18:35.459 00.328 11596 IsGuiding returns 1
02:18:35.459 00.000 11596 scope still moving after pulse duration time elapsed
02:18:35.481 00.022 11596 IsSlewing returns 0
02:18:35.777 00.296 11596 IsGuiding returns 0
02:18:35.777 00.000 11596 scope move finished after 236 + 598 ms
02:18:35.777 00.000 11596 Move returns status 0, amount 236
02:18:35.777 00.000 11596 MoveAxis(N, 0, ABG)
02:18:35.777 00.000 11596 Move returns status 0, amount 0
02:18:35.778 00.001 11596 move complete, result=0
02:18:35.778 00.000 11596 worker thread done servicing request
02:18:35.778 00.000 13300 GuideStep: -0.2 px 236 ms EAST, -0.1 px 0 ms NORTH
02:18:35.778 00.000 11596 Worker thread wakes up
02:18:35.778 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:18:36.282 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:18:36.776 00.494 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6935199f-604c-4a6d-bd44-7f7716de57ed"}
02:18:36.776 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6935199f-604c-4a6d-bd44-7f7716de57ed"}
02:18:36.777 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"496ea334-c807-4d8a-aba3-3a366de6a6a6"}
02:18:36.777 00.000 13300 case statement mapped state 6 to 3
02:18:36.777 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"496ea334-c807-4d8a-aba3-3a366de6a6a6"}
02:18:36.777 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7f2ce919-12bf-4b33-8378-62b9ddf87b9c"}
02:18:36.778 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":591,"width":15,"height":15,"star_pos":[6.89,7.33],"pixels":"..."},"id":"7f2ce919-12bf-4b33-8378-62b9ddf87b9c"}
02:18:39.317 02.539 11596 Exposure complete
02:18:39.386 00.069 11596 worker thread done servicing request
02:18:39.386 00.000 13300 OnExposeComplete: enter
02:18:39.386 00.000 13300 UpdateGuideState(): m_state=6
02:18:39.386 00.000 13300 Star::Find(15, 34, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 592
02:18:39.387 00.001 13300 Star::Find returns 1 (0), X=34.94, Y=420.21, Mass=1418, SNR=26.4, Peak=162 HFD=3.2
02:18:39.387 00.000 13300 MultiStar: [#1 -0.08,-0.09,0.55,U] [#2 -0.02,-0.13,0.52,U] [#3 -0.27,0.09,0.00,M1] [#4 -0.17,-0.49,0.00,M5] [#5 0.08,-0.78,0.00,M6] [#6 -0.06,-0.25,0.27,U] [#7 -0.08,-0.76,0.00,M1] [#8 0.03,-0.40,0.00,M4] 
02:18:39.387 00.000 13300 refined, 3 included, MultiStar: {-0.14, -0.26}, one-star: {-0.26, -0.43}
02:18:39.387 00.000 13300 CameraToMount -- cameraTheta (-2.06) - m_xAngle (1.53) = xAngle (-3.59 = 2.69)
02:18:39.387 00.000 13300 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.72 = -0.44)
02:18:39.387 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=-0.26 hyp=0.30 cameraTheta=-2.06 mountX=-0.27 mountY=-0.13, mountTheta=-2.70
02:18:39.390 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=-0.26, opts=13)
02:18:39.390 00.000 13300 Enqueuing Move request for scope (-0.14, -0.26)
02:18:39.390 00.000 11596 Worker thread wakes up
02:18:39.391 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.26) opts 0xd
02:18:39.391 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, -0.26)
02:18:39.391 00.000 11596 Moving (-0.14, -0.26) raw xDistance=-0.27 yDistance=-0.13
02:18:39.391 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.27
02:18:39.391 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:39.391 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:18:39.391 00.000 11596 MoveAxis(E, 350, ABG)
02:18:39.392 00.001 11596 Guiding  Dir = 2, Dur = 350
02:18:39.392 00.000 11596 IsSlewing returns 0
02:18:39.400 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
02:18:39.409 00.009 13300 UpdateGuideState exits: m=1418 SNR=26.4
02:18:39.409 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:39.409 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:18:39.409 00.000 13300 Enqueuing Expose request
02:18:39.578 00.169 11596 IsGuiding returns 0
02:18:39.775 00.197 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"da727e71-3537-4309-9dde-c705bdeeb755"}
02:18:39.775 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"da727e71-3537-4309-9dde-c705bdeeb755"}
02:18:39.776 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dba9a426-b1bb-4720-adf2-64f6620cf55d"}
02:18:39.776 00.000 13300 case statement mapped state 6 to 3
02:18:39.776 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dba9a426-b1bb-4720-adf2-64f6620cf55d"}
02:18:39.776 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3a3c6c3f-92ec-4982-afef-fcd8cd55d174"}
02:18:39.777 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":592,"width":15,"height":15,"star_pos":[6.94,7.21],"pixels":"..."},"id":"3a3c6c3f-92ec-4982-afef-fcd8cd55d174"}
02:18:40.108 00.331 11596 IsGuiding returns 1
02:18:40.108 00.000 11596 scope still moving after pulse duration time elapsed
02:18:40.329 00.221 11596 IsSlewing returns 0
02:18:40.434 00.105 11596 IsGuiding returns 0
02:18:40.434 00.000 11596 scope move finished after 350 + 504 ms
02:18:40.434 00.000 11596 Move returns status 0, amount 350
02:18:40.434 00.000 11596 MoveAxis(N, 0, ABG)
02:18:40.434 00.000 11596 Move returns status 0, amount 0
02:18:40.434 00.000 11596 move complete, result=0
02:18:40.434 00.000 11596 worker thread done servicing request
02:18:40.434 00.000 11596 Worker thread wakes up
02:18:40.434 00.000 13300 GuideStep: -0.3 px 350 ms EAST, -0.1 px 0 ms NORTH
02:18:40.435 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:18:40.950 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:18:42.785 01.835 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c1b200c9-ab59-41ad-8b45-433d31c54974"}
02:18:42.785 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c1b200c9-ab59-41ad-8b45-433d31c54974"}
02:18:42.786 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fda3a86f-23e6-40db-83f5-93e4636f2bae"}
02:18:42.787 00.001 13300 case statement mapped state 6 to 3
02:18:42.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fda3a86f-23e6-40db-83f5-93e4636f2bae"}
02:18:42.787 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2d95f62a-1bdc-4a60-aa86-0bcc6003803e"}
02:18:42.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":592,"width":15,"height":15,"star_pos":[6.94,7.21],"pixels":"..."},"id":"2d95f62a-1bdc-4a60-aa86-0bcc6003803e"}
02:18:43.983 01.196 11596 Exposure complete
02:18:44.053 00.070 11596 worker thread done servicing request
02:18:44.054 00.001 13300 OnExposeComplete: enter
02:18:44.054 00.000 13300 UpdateGuideState(): m_state=6
02:18:44.054 00.000 13300 Star::Find(15, 34, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 593
02:18:44.054 00.000 13300 Star::Find returns 1 (0), X=34.93, Y=420.34, Mass=1424, SNR=26.4, Peak=146 HFD=3.3
02:18:44.055 00.001 13300 MultiStar: [#1 -0.05,-0.10,0.55,U] [#2 -0.18,-0.06,0.51,U] [#3 0.06,0.09,0.34,U] [#4 -0.15,-0.22,0.29,U] [#5 -0.04,-0.58,0.00,M7] [#6 -0.08,-0.11,0.27,U] [#7 -0.07,-0.14,0.29,U] [#8 -0.22,-0.16,0.22,U] 
02:18:44.055 00.000 13300 refined, 7 included, MultiStar: {-0.14, -0.15}, one-star: {-0.27, -0.29}
02:18:44.055 00.000 13300 CameraToMount -- cameraTheta (-2.34) - m_xAngle (1.53) = xAngle (-3.87 = 2.41)
02:18:44.055 00.000 13300 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.00 = -0.72)
02:18:44.055 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=-0.15 hyp=0.21 cameraTheta=-2.34 mountX=-0.15 mountY=-0.14, mountTheta=-2.42
02:18:44.057 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=-0.15, opts=13)
02:18:44.057 00.000 13300 Enqueuing Move request for scope (-0.14, -0.15)
02:18:44.057 00.000 11596 Worker thread wakes up
02:18:44.057 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.15) opts 0xd
02:18:44.057 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, -0.15)
02:18:44.058 00.001 11596 Moving (-0.14, -0.15) raw xDistance=-0.15 yDistance=-0.14
02:18:44.058 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.15
02:18:44.058 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:44.058 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:18:44.058 00.000 11596 MoveAxis(E, 217, ABG)
02:18:44.058 00.000 11596 Guiding  Dir = 2, Dur = 217
02:18:44.058 00.000 11596 IsSlewing returns 0
02:18:44.064 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
02:18:44.073 00.009 13300 UpdateGuideState exits: m=1424 SNR=26.4
02:18:44.073 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:44.074 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:18:44.074 00.000 13300 Enqueuing Expose request
02:18:44.162 00.088 11596 IsGuiding returns 0
02:18:44.563 00.401 11596 IsGuiding returns 1
02:18:44.563 00.000 11596 scope still moving after pulse duration time elapsed
02:18:44.894 00.331 11596 IsSlewing returns 0
02:18:45.007 00.113 11596 IsGuiding returns 0
02:18:45.007 00.000 11596 scope move finished after 217 + 628 ms
02:18:45.007 00.000 11596 Move returns status 0, amount 217
02:18:45.007 00.000 11596 MoveAxis(N, 0, ABG)
02:18:45.007 00.000 11596 Move returns status 0, amount 0
02:18:45.007 00.000 11596 move complete, result=0
02:18:45.007 00.000 11596 worker thread done servicing request
02:18:45.007 00.000 11596 Worker thread wakes up
02:18:45.007 00.000 13300 GuideStep: -0.2 px 217 ms EAST, -0.1 px 0 ms NORTH
02:18:45.008 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:18:45.518 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:18:45.785 00.267 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e96ceccf-9a7a-4c3e-b4a8-dc1a621a7d15"}
02:18:45.785 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e96ceccf-9a7a-4c3e-b4a8-dc1a621a7d15"}
02:18:45.786 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ff339445-2e75-48c0-a48b-a2b37c04d4c3"}
02:18:45.786 00.000 13300 case statement mapped state 6 to 3
02:18:45.786 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ff339445-2e75-48c0-a48b-a2b37c04d4c3"}
02:18:45.787 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"633d1244-8389-4615-97b5-27d6b44fc527"}
02:18:45.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":593,"width":15,"height":15,"star_pos":[6.93,7.34],"pixels":"..."},"id":"633d1244-8389-4615-97b5-27d6b44fc527"}
02:18:48.548 02.761 11596 Exposure complete
02:18:48.626 00.078 11596 worker thread done servicing request
02:18:48.627 00.001 13300 OnExposeComplete: enter
02:18:48.627 00.000 13300 UpdateGuideState(): m_state=6
02:18:48.627 00.000 13300 Star::Find(15, 34, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 594
02:18:48.627 00.000 13300 Star::Find returns 1 (0), X=34.94, Y=420.51, Mass=1415, SNR=26.4, Peak=159 HFD=3.4
02:18:48.628 00.001 13300 MultiStar: [#1 -0.06,0.23,0.52,U] [#2 -0.25,-0.07,0.51,U] [#3 -0.01,0.04,0.34,U] [#4 -0.12,-0.22,0.27,U] [#5 0.02,-0.52,0.00,M8] [#6 -0.17,0.09,0.27,U] [#7 -0.01,0.06,0.29,U] [#8 -0.33,-0.19,0.00,M4] 
02:18:48.628 00.000 13300 refined, 6 included, MultiStar: {-0.16, -0.01}, one-star: {-0.26, -0.12}
02:18:48.628 00.000 13300 CameraToMount -- cameraTheta (-3.06) - m_xAngle (1.53) = xAngle (-4.60 = 1.69)
02:18:48.628 00.000 13300 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.72 = -1.44)
02:18:48.628 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=-0.01 hyp=0.16 cameraTheta=-3.06 mountX=-0.02 mountY=-0.16, mountTheta=-1.69
02:18:48.630 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=-0.01, opts=13)
02:18:48.630 00.000 13300 Enqueuing Move request for scope (-0.16, -0.01)
02:18:48.630 00.000 11596 Worker thread wakes up
02:18:48.630 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.01) opts 0xd
02:18:48.630 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.16, -0.01)
02:18:48.630 00.000 11596 Moving (-0.16, -0.01) raw xDistance=-0.02 yDistance=-0.16
02:18:48.631 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:18:48.631 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:48.631 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:18:48.631 00.000 11596 MoveAxis(E, 0, ABG)
02:18:48.631 00.000 11596 Move returns status 0, amount 0
02:18:48.631 00.000 11596 MoveAxis(N, 0, ABG)
02:18:48.631 00.000 11596 Move returns status 0, amount 0
02:18:48.631 00.000 11596 move complete, result=0
02:18:48.631 00.000 11596 worker thread done servicing request
02:18:48.638 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
02:18:48.645 00.007 13300 UpdateGuideState exits: m=1415 SNR=26.4
02:18:48.645 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:48.646 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:18:48.646 00.000 13300 Enqueuing Expose request
02:18:48.646 00.000 11596 Worker thread wakes up
02:18:48.646 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:18:48.646 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:18:48.785 00.139 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"30bc4224-5223-49fa-a220-df51bd422727"}
02:18:48.785 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"30bc4224-5223-49fa-a220-df51bd422727"}
02:18:48.786 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"56f3fd6a-4a77-46db-ac49-f31acc581564"}
02:18:48.786 00.000 13300 case statement mapped state 6 to 3
02:18:48.786 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"56f3fd6a-4a77-46db-ac49-f31acc581564"}
02:18:48.787 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1023283d-abc5-4b10-bc42-e576e74b8fa6"}
02:18:48.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":594,"width":15,"height":15,"star_pos":[6.94,6.51],"pixels":"..."},"id":"1023283d-abc5-4b10-bc42-e576e74b8fa6"}
02:18:49.155 00.368 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:18:51.786 02.631 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b726c163-c0f9-48b7-8b04-95ef62066b80"}
02:18:51.786 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b726c163-c0f9-48b7-8b04-95ef62066b80"}
02:18:51.787 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f23f18f9-af6c-44b0-a1d8-0c227c52b045"}
02:18:51.787 00.000 13300 case statement mapped state 6 to 3
02:18:51.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f23f18f9-af6c-44b0-a1d8-0c227c52b045"}
02:18:51.788 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fc38a7ab-07cd-495f-9c69-ec54f8197a86"}
02:18:51.788 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":594,"width":15,"height":15,"star_pos":[6.94,6.51],"pixels":"..."},"id":"fc38a7ab-07cd-495f-9c69-ec54f8197a86"}
02:18:52.193 00.405 11596 Exposure complete
02:18:52.265 00.072 11596 worker thread done servicing request
02:18:52.265 00.000 13300 OnExposeComplete: enter
02:18:52.266 00.001 13300 UpdateGuideState(): m_state=6
02:18:52.266 00.000 13300 Star::Find(15, 34, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 595
02:18:52.266 00.000 13300 Star::Find returns 1 (0), X=35.00, Y=420.39, Mass=1379, SNR=26.0, Peak=148 HFD=3.3
02:18:52.267 00.001 13300 MultiStar: [#1 -0.16,0.11,0.55,U] [#2 -0.07,-0.04,0.47,U] [#3 0.04,0.09,0.34,U] [#4 -0.26,-0.23,0.00,M4] [#5 -0.05,-0.47,0.00,M9] [#6 -0.02,-0.10,0.28,U] [#7 -0.28,-0.07,0.00,M1] [#8 -0.22,-0.28,0.00,M5] 
02:18:52.267 00.000 13300 refined, 4 included, MultiStar: {-0.12, -0.08}, one-star: {-0.20, -0.25}
02:18:52.267 00.000 13300 CameraToMount -- cameraTheta (-2.57) - m_xAngle (1.53) = xAngle (-4.10 = 2.18)
02:18:52.267 00.000 13300 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.23 = -0.95)
02:18:52.267 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=-0.08 hyp=0.14 cameraTheta=-2.57 mountX=-0.08 mountY=-0.11, mountTheta=-2.18
02:18:52.269 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=-0.08, opts=13)
02:18:52.269 00.000 13300 Enqueuing Move request for scope (-0.12, -0.08)
02:18:52.269 00.000 11596 Worker thread wakes up
02:18:52.269 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.08) opts 0xd
02:18:52.269 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, -0.08)
02:18:52.269 00.000 11596 Moving (-0.12, -0.08) raw xDistance=-0.08 yDistance=-0.11
02:18:52.269 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:18:52.270 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:52.270 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:18:52.270 00.000 11596 MoveAxis(E, 0, ABG)
02:18:52.270 00.000 11596 Move returns status 0, amount 0
02:18:52.270 00.000 11596 MoveAxis(N, 0, ABG)
02:18:52.270 00.000 11596 Move returns status 0, amount 0
02:18:52.270 00.000 11596 move complete, result=0
02:18:52.270 00.000 11596 worker thread done servicing request
02:18:52.276 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
02:18:52.284 00.008 13300 UpdateGuideState exits: m=1379 SNR=26.0
02:18:52.284 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:52.285 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:18:52.285 00.000 13300 Enqueuing Expose request
02:18:52.285 00.000 11596 Worker thread wakes up
02:18:52.285 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:18:52.285 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:18:52.800 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:18:54.787 01.987 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4f5e9e08-ff93-449d-a3df-13f622082b69"}
02:18:54.787 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4f5e9e08-ff93-449d-a3df-13f622082b69"}
02:18:54.788 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"83b14798-efd8-4a20-b3be-cdc6028f484e"}
02:18:54.788 00.000 13300 case statement mapped state 6 to 3
02:18:54.788 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"83b14798-efd8-4a20-b3be-cdc6028f484e"}
02:18:54.788 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f6df0ec7-452f-441e-ba93-0cf18141f71a"}
02:18:54.789 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":595,"width":15,"height":15,"star_pos":[7.00,7.39],"pixels":"..."},"id":"f6df0ec7-452f-441e-ba93-0cf18141f71a"}
02:18:55.826 01.037 11596 Exposure complete
02:18:55.896 00.070 11596 worker thread done servicing request
02:18:55.896 00.000 13300 OnExposeComplete: enter
02:18:55.896 00.000 13300 UpdateGuideState(): m_state=6
02:18:55.897 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 596
02:18:55.897 00.000 13300 Star::Find returns 1 (0), X=34.92, Y=420.50, Mass=1392, SNR=26.1, Peak=152 HFD=3.4
02:18:55.897 00.000 13300 MultiStar: [#1 -0.21,-0.00,0.56,U] [#2 -0.30,-0.17,0.00,M1] [#3 -0.06,-0.05,0.34,U] [#4 -0.37,-0.20,0.00,M5] [#5 0.02,-0.71,0.00,M10] [#6 -0.15,-0.14,0.27,U] [#7 -0.05,-0.51,0.00,M2] [#8 -0.31,-0.17,0.00,M6] 
02:18:55.897 00.000 13300 refined, 3 included, MultiStar: {-0.21, -0.09}, one-star: {-0.28, -0.14}
02:18:55.897 00.000 13300 CameraToMount -- cameraTheta (-2.74) - m_xAngle (1.53) = xAngle (-4.28 = 2.01)
02:18:55.897 00.000 13300 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.40 = -1.12)
02:18:55.898 00.001 13300 CameraToMount -- cameraX=-0.21 cameraY=-0.09 hyp=0.23 cameraTheta=-2.74 mountX=-0.10 mountY=-0.21, mountTheta=-2.01
02:18:55.899 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.21, y=-0.09, opts=13)
02:18:55.900 00.001 13300 Enqueuing Move request for scope (-0.21, -0.09)
02:18:55.900 00.000 11596 Worker thread wakes up
02:18:55.900 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.09) opts 0xd
02:18:55.900 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.21, -0.09)
02:18:55.900 00.000 11596 Moving (-0.21, -0.09) raw xDistance=-0.10 yDistance=-0.21
02:18:55.900 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:18:55.900 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
02:18:55.900 00.000 11596 MoveAxis(E, 0, ABG)
02:18:55.900 00.000 11596 Move returns status 0, amount 0
02:18:55.900 00.000 11596 MoveAxis(N, 274, ABG)
02:18:55.901 00.001 11596 Guiding  Dir = 0, Dur = 274
02:18:55.901 00.000 11596 IsSlewing returns 0
02:18:55.907 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
02:18:55.915 00.008 13300 UpdateGuideState exits: m=1392 SNR=26.1
02:18:55.915 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:55.916 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:18:55.916 00.000 13300 Enqueuing Expose request
02:18:55.918 00.002 11596 IsGuiding returns 0
02:18:56.187 00.269 11596 PulseGuide returned control before completion, sleep 16
02:18:56.426 00.239 11596 IsGuiding returns 1
02:18:56.426 00.000 11596 scope still moving after pulse duration time elapsed
02:18:56.450 00.024 11596 IsSlewing returns 0
02:18:56.524 00.074 11596 IsGuiding returns 1
02:18:56.556 00.032 11596 IsSlewing returns 0
02:18:56.682 00.126 11596 IsGuiding returns 0
02:18:56.682 00.000 11596 scope move finished after 274 + 490 ms
02:18:56.683 00.001 11596 Move returns status 0, amount 274
02:18:56.683 00.000 11596 move complete, result=0
02:18:56.683 00.000 11596 worker thread done servicing request
02:18:56.683 00.000 11596 Worker thread wakes up
02:18:56.683 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 274 ms NORTH
02:18:56.683 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:18:57.190 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:18:57.788 00.598 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"083c8e33-d8a4-4ec9-95cd-ad79aa21c883"}
02:18:57.788 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"083c8e33-d8a4-4ec9-95cd-ad79aa21c883"}
02:18:57.789 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bcc935a6-da98-40e3-8e3a-876581ce6bf9"}
02:18:57.789 00.000 13300 case statement mapped state 6 to 3
02:18:57.789 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bcc935a6-da98-40e3-8e3a-876581ce6bf9"}
02:18:57.789 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"71f5dfa4-354a-488a-9257-6d830d9cdcc5"}
02:18:57.790 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":596,"width":15,"height":15,"star_pos":[6.92,7.50],"pixels":"..."},"id":"71f5dfa4-354a-488a-9257-6d830d9cdcc5"}
02:19:00.214 02.424 11596 Exposure complete
02:19:00.288 00.074 11596 worker thread done servicing request
02:19:00.289 00.001 13300 OnExposeComplete: enter
02:19:00.289 00.000 13300 UpdateGuideState(): m_state=6
02:19:00.289 00.000 13300 Star::Find(15, 34, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 597
02:19:00.290 00.001 13300 Star::Find returns 1 (0), X=34.84, Y=420.31, Mass=1390, SNR=26.1, Peak=151 HFD=3.4
02:19:00.290 00.000 13300 MultiStar: [#1 -0.16,-0.12,0.55,U] [#2 -0.37,-0.24,0.00,M2] [#3 -0.13,-0.14,0.34,U] [#4 -0.40,-0.32,0.00,M6] [#5 -0.05,-0.58,0.00,R] [#6 -0.19,-0.11,0.27,U] [#7 -0.14,-0.35,0.00,M3] [#8 -0.33,-0.44,0.00,M7] 
02:19:00.290 00.000 13300 refined, 3 included, MultiStar: {-0.25, -0.22}, one-star: {-0.36, -0.32}
02:19:00.290 00.000 13300 CameraToMount -- cameraTheta (-2.43) - m_xAngle (1.53) = xAngle (-3.96 = 2.32)
02:19:00.290 00.000 13300 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.09 = -0.81)
02:19:00.291 00.001 13300 CameraToMount -- cameraX=-0.25 cameraY=-0.22 hyp=0.33 cameraTheta=-2.43 mountX=-0.23 mountY=-0.24, mountTheta=-2.33
02:19:00.292 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.25, y=-0.22, opts=13)
02:19:00.293 00.001 13300 Enqueuing Move request for scope (-0.25, -0.22)
02:19:00.293 00.000 11596 Worker thread wakes up
02:19:00.293 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.22) opts 0xd
02:19:00.293 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.25, -0.22)
02:19:00.293 00.000 11596 Moving (-0.25, -0.22) raw xDistance=-0.23 yDistance=-0.24
02:19:00.293 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
02:19:00.293 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
02:19:00.293 00.000 11596 MoveAxis(E, 283, ABG)
02:19:00.293 00.000 11596 Guiding  Dir = 2, Dur = 283
02:19:00.294 00.001 11596 IsSlewing returns 0
02:19:00.300 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
02:19:00.308 00.008 13300 UpdateGuideState exits: m=1390 SNR=26.1
02:19:00.308 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:00.308 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:19:00.308 00.000 13300 Enqueuing Expose request
02:19:00.381 00.073 11596 IsGuiding returns 0
02:19:00.481 00.100 11596 PulseGuide returned control before completion, sleep 195
02:19:00.788 00.307 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c2324213-3f21-4af6-bcdb-1da8922d4d9a"}
02:19:00.788 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c2324213-3f21-4af6-bcdb-1da8922d4d9a"}
02:19:00.789 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c53b5a95-f2a1-4b23-85da-506447680e6c"}
02:19:00.789 00.000 13300 case statement mapped state 6 to 3
02:19:00.789 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c53b5a95-f2a1-4b23-85da-506447680e6c"}
02:19:00.790 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bd6f479f-5e32-43b5-a9f9-1169fd430265"}
02:19:00.790 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":597,"width":15,"height":15,"star_pos":[6.84,7.31],"pixels":"..."},"id":"bd6f479f-5e32-43b5-a9f9-1169fd430265"}
02:19:00.814 00.024 11596 IsGuiding returns 1
02:19:00.814 00.000 11596 scope still moving after pulse duration time elapsed
02:19:00.835 00.021 11596 IsSlewing returns 0
02:19:00.922 00.087 11596 IsGuiding returns 0
02:19:00.922 00.000 11596 scope move finished after 283 + 257 ms
02:19:00.922 00.000 11596 Move returns status 0, amount 283
02:19:00.922 00.000 11596 MoveAxis(N, 316, ABG)
02:19:00.922 00.000 11596 Guiding  Dir = 0, Dur = 316
02:19:00.922 00.000 11596 IsSlewing returns 0
02:19:01.013 00.091 11596 IsGuiding returns 0
02:19:01.660 00.647 11596 IsGuiding returns 1
02:19:01.660 00.000 11596 scope still moving after pulse duration time elapsed
02:19:01.873 00.213 11596 IsSlewing returns 0
02:19:01.970 00.097 11596 IsGuiding returns 0
02:19:01.970 00.000 11596 scope move finished after 316 + 640 ms
02:19:01.970 00.000 11596 Move returns status 0, amount 316
02:19:01.970 00.000 11596 move complete, result=0
02:19:01.970 00.000 11596 worker thread done servicing request
02:19:01.970 00.000 11596 Worker thread wakes up
02:19:01.970 00.000 13300 GuideStep: -0.2 px 283 ms EAST, -0.2 px 316 ms NORTH
02:19:01.971 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:19:02.477 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:19:03.788 01.311 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0a471190-6c18-423d-b928-1d37302fbdb2"}
02:19:03.788 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0a471190-6c18-423d-b928-1d37302fbdb2"}
02:19:03.789 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e63ff1bc-b88c-445b-8598-1dbc48c53665"}
02:19:03.789 00.000 13300 case statement mapped state 6 to 3
02:19:03.789 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e63ff1bc-b88c-445b-8598-1dbc48c53665"}
02:19:03.790 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"56b491d9-d561-4c9e-a926-b5edeac6f9b2"}
02:19:03.790 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":597,"width":15,"height":15,"star_pos":[6.84,7.31],"pixels":"..."},"id":"56b491d9-d561-4c9e-a926-b5edeac6f9b2"}
02:19:05.496 01.706 11596 Exposure complete
02:19:05.572 00.076 11596 worker thread done servicing request
02:19:05.572 00.000 13300 OnExposeComplete: enter
02:19:05.572 00.000 13300 UpdateGuideState(): m_state=6
02:19:05.573 00.001 13300 Star::Find(15, 34, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 598
02:19:05.573 00.000 13300 Star::Find returns 1 (0), X=34.93, Y=420.34, Mass=1410, SNR=26.3, Peak=146 HFD=3.3
02:19:05.573 00.000 13300 MultiStar: [#1 -0.10,-0.01,0.54,U] [#2 -0.25,-0.12,0.00,M3] [#3 -0.21,0.11,0.34,U] [#4 -0.15,-0.46,0.00,M7] [#5 0.09,0.17,0.29,U] [#6 -0.17,-0.08,0.27,U] [#7 -0.05,-0.40,0.00,M4] [#8 -0.24,-0.36,0.00,M8] 
02:19:05.574 00.001 13300 refined, 4 included, MultiStar: {-0.17, -0.10}, one-star: {-0.27, -0.29}
02:19:05.574 00.000 13300 CameraToMount -- cameraTheta (-2.63) - m_xAngle (1.53) = xAngle (-4.16 = 2.12)
02:19:05.574 00.000 13300 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.29 = -1.00)
02:19:05.574 00.000 13300 CameraToMount -- cameraX=-0.17 cameraY=-0.10 hyp=0.19 cameraTheta=-2.63 mountX=-0.10 mountY=-0.16, mountTheta=-2.13
02:19:05.578 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.17, y=-0.10, opts=13)
02:19:05.578 00.000 13300 Enqueuing Move request for scope (-0.17, -0.10)
02:19:05.578 00.000 11596 Worker thread wakes up
02:19:05.579 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.10) opts 0xd
02:19:05.579 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.17, -0.10)
02:19:05.579 00.000 11596 Moving (-0.17, -0.10) raw xDistance=-0.10 yDistance=-0.16
02:19:05.579 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:19:05.579 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:05.579 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:19:05.580 00.001 11596 MoveAxis(E, 0, ABG)
02:19:05.580 00.000 11596 Move returns status 0, amount 0
02:19:05.580 00.000 11596 MoveAxis(N, 0, ABG)
02:19:05.580 00.000 11596 Move returns status 0, amount 0
02:19:05.580 00.000 11596 move complete, result=0
02:19:05.580 00.000 11596 worker thread done servicing request
02:19:05.592 00.012 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=240, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
02:19:05.605 00.013 13300 UpdateGuideState exits: m=1410 SNR=26.3
02:19:05.605 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:05.606 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:19:05.606 00.000 13300 Enqueuing Expose request
02:19:05.606 00.000 11596 Worker thread wakes up
02:19:05.606 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:19:05.606 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:19:06.123 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:19:06.788 00.665 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7e5b9e65-9e2b-4d79-b0ca-35562ac37e5b"}
02:19:06.788 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7e5b9e65-9e2b-4d79-b0ca-35562ac37e5b"}
02:19:06.789 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"94a8cb59-401f-4d3b-84e3-49efe8c47896"}
02:19:06.789 00.000 13300 case statement mapped state 6 to 3
02:19:06.789 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"94a8cb59-401f-4d3b-84e3-49efe8c47896"}
02:19:06.789 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"82da055b-393b-4819-9c84-50270f93a6f7"}
02:19:06.790 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":598,"width":15,"height":15,"star_pos":[6.93,7.34],"pixels":"..."},"id":"82da055b-393b-4819-9c84-50270f93a6f7"}
02:19:09.144 02.354 11596 Exposure complete
02:19:09.212 00.068 11596 worker thread done servicing request
02:19:09.212 00.000 13300 OnExposeComplete: enter
02:19:09.213 00.001 13300 UpdateGuideState(): m_state=6
02:19:09.213 00.000 13300 Star::Find(15, 34, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 599
02:19:09.214 00.001 13300 Star::Find returns 1 (0), X=35.07, Y=420.30, Mass=1393, SNR=26.1, Peak=157 HFD=3.3
02:19:09.214 00.000 13300 MultiStar: [#1 0.09,-0.14,0.55,U] [#2 -0.01,-0.14,0.46,U] [#3 0.11,0.02,0.34,U] [#4 -0.09,-0.21,0.28,U] [#5 0.12,0.15,0.31,U] [#6 -0.15,-0.08,0.28,U] [#7 -0.07,-0.25,0.29,U] [#8 0.01,-0.13,0.23,U] 
02:19:09.214 00.000 13300 refined, 8 included, MultiStar: {-0.02, -0.16}, one-star: {-0.13, -0.33}
02:19:09.214 00.000 13300 CameraToMount -- cameraTheta (-1.72) - m_xAngle (1.53) = xAngle (-3.25 = 3.03)
02:19:09.214 00.000 13300 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.38 = -0.10)
02:19:09.214 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.16 hyp=0.17 cameraTheta=-1.72 mountX=-0.16 mountY=-0.02, mountTheta=-3.04
02:19:09.216 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.16, opts=13)
02:19:09.216 00.000 13300 Enqueuing Move request for scope (-0.02, -0.16)
02:19:09.216 00.000 11596 Worker thread wakes up
02:19:09.217 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.16) opts 0xd
02:19:09.217 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.16)
02:19:09.217 00.000 11596 Moving (-0.02, -0.16) raw xDistance=-0.16 yDistance=-0.02
02:19:09.217 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
02:19:09.217 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:09.217 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:19:09.217 00.000 11596 MoveAxis(E, 206, ABG)
02:19:09.217 00.000 11596 Guiding  Dir = 2, Dur = 206
02:19:09.218 00.001 11596 IsSlewing returns 0
02:19:09.224 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
02:19:09.231 00.007 13300 UpdateGuideState exits: m=1393 SNR=26.1
02:19:09.231 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:09.232 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:19:09.232 00.000 13300 Enqueuing Expose request
02:19:09.505 00.273 11596 IsGuiding returns 0
02:19:09.788 00.283 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"97820b77-5dfb-4a80-941c-30e8294cdfb4"}
02:19:09.788 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"97820b77-5dfb-4a80-941c-30e8294cdfb4"}
02:19:09.789 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fc568c19-eede-4b73-aec1-c33acb1eaf82"}
02:19:09.789 00.000 13300 case statement mapped state 6 to 3
02:19:09.789 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fc568c19-eede-4b73-aec1-c33acb1eaf82"}
02:19:09.789 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7a7de628-e3ee-495f-ad92-938fd9c79820"}
02:19:09.790 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":599,"width":15,"height":15,"star_pos":[7.07,7.30],"pixels":"..."},"id":"7a7de628-e3ee-495f-ad92-938fd9c79820"}
02:19:09.969 00.179 11596 IsGuiding returns 1
02:19:09.969 00.000 11596 scope still moving after pulse duration time elapsed
02:19:10.188 00.219 11596 IsSlewing returns 0
02:19:10.286 00.098 11596 IsGuiding returns 0
02:19:10.286 00.000 11596 scope move finished after 206 + 574 ms
02:19:10.286 00.000 11596 Move returns status 0, amount 206
02:19:10.286 00.000 11596 MoveAxis(N, 0, ABG)
02:19:10.286 00.000 11596 Move returns status 0, amount 0
02:19:10.286 00.000 11596 move complete, result=0
02:19:10.286 00.000 11596 worker thread done servicing request
02:19:10.286 00.000 11596 Worker thread wakes up
02:19:10.286 00.000 13300 GuideStep: -0.2 px 206 ms EAST, -0.0 px 0 ms NORTH
02:19:10.287 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:19:10.797 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:19:12.788 01.991 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0bf8eae9-75e3-4f79-8d0d-b8f61f39bd46"}
02:19:12.788 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0bf8eae9-75e3-4f79-8d0d-b8f61f39bd46"}
02:19:12.789 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d85a21f5-f80f-41b6-abf1-124980b7bb9f"}
02:19:12.789 00.000 13300 case statement mapped state 6 to 3
02:19:12.789 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d85a21f5-f80f-41b6-abf1-124980b7bb9f"}
02:19:12.789 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9e341541-cc93-48b4-994a-e29d22220387"}
02:19:12.790 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":599,"width":15,"height":15,"star_pos":[7.07,7.30],"pixels":"..."},"id":"9e341541-cc93-48b4-994a-e29d22220387"}
02:19:13.857 01.067 11596 Exposure complete
02:19:13.975 00.118 11596 worker thread done servicing request
02:19:13.975 00.000 13300 OnExposeComplete: enter
02:19:13.975 00.000 13300 UpdateGuideState(): m_state=6
02:19:13.976 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 600
02:19:13.976 00.000 13300 Star::Find returns 1 (0), X=35.11, Y=420.30, Mass=1381, SNR=26.1, Peak=153 HFD=3.3
02:19:13.977 00.001 13300 MultiStar: [#1 -0.05,0.13,0.56,U] [#2 -0.04,-0.05,0.47,U] [#3 0.02,0.09,0.33,U] [#4 -0.15,-0.37,0.00,M7] [#5 0.11,0.02,0.31,U] [#6 -0.12,-0.00,0.28,U] [#7 0.02,-0.02,0.29,U] [#8 -0.03,-0.12,0.22,U] 
02:19:13.977 00.000 13300 refined, 7 included, MultiStar: {-0.04, -0.08}, one-star: {-0.09, -0.33}
02:19:13.977 00.000 13300 CameraToMount -- cameraTheta (-2.00) - m_xAngle (1.53) = xAngle (-3.54 = 2.75)
02:19:13.977 00.000 13300 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.66 = -0.38)
02:19:13.977 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-2.00 mountX=-0.08 mountY=-0.03, mountTheta=-2.76
02:19:13.981 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.08, opts=13)
02:19:13.981 00.000 13300 Enqueuing Move request for scope (-0.04, -0.08)
02:19:13.981 00.000 11596 Worker thread wakes up
02:19:13.981 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.08) opts 0xd
02:19:13.982 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.08)
02:19:13.982 00.000 11596 Moving (-0.04, -0.08) raw xDistance=-0.08 yDistance=-0.03
02:19:13.982 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:19:13.982 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:13.982 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:19:13.982 00.000 11596 MoveAxis(E, 0, ABG)
02:19:13.983 00.001 11596 Move returns status 0, amount 0
02:19:13.983 00.000 11596 MoveAxis(N, 0, ABG)
02:19:13.983 00.000 11596 Move returns status 0, amount 0
02:19:13.983 00.000 11596 move complete, result=0
02:19:13.983 00.000 11596 worker thread done servicing request
02:19:13.992 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
02:19:14.004 00.012 13300 UpdateGuideState exits: m=1381 SNR=26.1
02:19:14.004 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:14.004 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:19:14.004 00.000 13300 Enqueuing Expose request
02:19:14.005 00.001 11596 Worker thread wakes up
02:19:14.005 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:19:14.005 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:19:14.519 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:19:15.790 01.271 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b20c363e-95ff-4494-93f8-f6b123b9505f"}
02:19:15.790 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b20c363e-95ff-4494-93f8-f6b123b9505f"}
02:19:15.791 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f244ed47-76bd-4a5a-97fd-0adcacdbeb21"}
02:19:15.791 00.000 13300 case statement mapped state 6 to 3
02:19:15.791 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f244ed47-76bd-4a5a-97fd-0adcacdbeb21"}
02:19:15.792 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"60ee4b63-e0f1-4112-b563-431e7f97c845"}
02:19:15.793 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":600,"width":15,"height":15,"star_pos":[7.11,7.30],"pixels":"..."},"id":"60ee4b63-e0f1-4112-b563-431e7f97c845"}
02:19:17.551 01.758 11596 Exposure complete
02:19:17.658 00.107 11596 worker thread done servicing request
02:19:17.658 00.000 13300 OnExposeComplete: enter
02:19:17.658 00.000 13300 UpdateGuideState(): m_state=6
02:19:17.659 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 601
02:19:17.659 00.000 13300 Star::Find returns 1 (0), X=35.09, Y=420.49, Mass=1418, SNR=26.4, Peak=146 HFD=3.3
02:19:17.659 00.000 13300 MultiStar: [#1 -0.02,0.02,0.56,U] [#2 -0.03,0.04,0.50,U] [#3 0.08,-0.00,0.34,U] [#4 -0.02,-0.11,0.27,U] [#5 0.29,0.22,0.00,M1] [#6 -0.04,0.01,0.27,U] [#7 0.16,-0.08,0.29,U] [#8 0.12,0.01,0.22,U] 
02:19:17.660 00.001 13300 refined, 7 included, MultiStar: {-0.02, -0.05}, one-star: {-0.11, -0.14}
02:19:17.660 00.000 13300 CameraToMount -- cameraTheta (-1.88) - m_xAngle (1.53) = xAngle (-3.41 = 2.87)
02:19:17.660 00.000 13300 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.54 = -0.26)
02:19:17.660 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.05 hyp=0.05 cameraTheta=-1.88 mountX=-0.05 mountY=-0.01, mountTheta=-2.88
02:19:17.662 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.05, opts=13)
02:19:17.662 00.000 13300 Enqueuing Move request for scope (-0.02, -0.05)
02:19:17.662 00.000 11596 Worker thread wakes up
02:19:17.662 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.05) opts 0xd
02:19:17.663 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.05)
02:19:17.663 00.000 11596 Moving (-0.02, -0.05) raw xDistance=-0.05 yDistance=-0.01
02:19:17.663 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:19:17.663 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:17.663 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:19:17.663 00.000 11596 MoveAxis(E, 0, ABG)
02:19:17.663 00.000 11596 Move returns status 0, amount 0
02:19:17.664 00.001 11596 MoveAxis(N, 0, ABG)
02:19:17.664 00.000 11596 Move returns status 0, amount 0
02:19:17.664 00.000 11596 move complete, result=0
02:19:17.664 00.000 11596 worker thread done servicing request
02:19:17.670 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=231, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
02:19:17.680 00.010 13300 UpdateGuideState exits: m=1418 SNR=26.4
02:19:17.680 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:17.680 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:19:17.681 00.001 13300 Enqueuing Expose request
02:19:17.681 00.000 11596 Worker thread wakes up
02:19:17.681 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:19:17.681 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:19:18.187 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:19:18.810 00.623 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8b5ed557-f5e5-402c-9ed3-b6a58a8c91f1"}
02:19:18.810 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8b5ed557-f5e5-402c-9ed3-b6a58a8c91f1"}
02:19:18.811 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"547e64e6-9b98-4cdc-9ca5-19d6c979e789"}
02:19:18.812 00.001 13300 case statement mapped state 6 to 3
02:19:18.812 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"547e64e6-9b98-4cdc-9ca5-19d6c979e789"}
02:19:18.813 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c536521e-aa82-4f2e-a586-574bd8dddc64"}
02:19:18.813 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":601,"width":15,"height":15,"star_pos":[7.09,7.49],"pixels":"..."},"id":"c536521e-aa82-4f2e-a586-574bd8dddc64"}
02:19:21.227 02.414 11596 Exposure complete
02:19:21.305 00.078 11596 worker thread done servicing request
02:19:21.305 00.000 13300 OnExposeComplete: enter
02:19:21.305 00.000 13300 UpdateGuideState(): m_state=6
02:19:21.306 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 602
02:19:21.306 00.000 13300 Star::Find returns 1 (0), X=35.15, Y=420.43, Mass=1416, SNR=26.4, Peak=142 HFD=3.3
02:19:21.306 00.000 13300 MultiStar: [#1 -0.04,0.05,0.55,U] [#2 0.08,-0.00,0.47,U] [#3 0.03,0.21,0.35,U] [#4 -0.06,-0.14,0.28,U] [#5 0.47,0.17,0.00,M2] [#6 0.13,0.04,0.26,U] [#7 0.19,-0.09,0.28,U] [#8 -0.01,-0.12,0.24,U] 
02:19:21.306 00.000 13300 refined, 7 included, MultiStar: {0.01, -0.06}, one-star: {-0.05, -0.21}
02:19:21.307 00.001 13300 CameraToMount -- cameraTheta (-1.34) - m_xAngle (1.53) = xAngle (-2.88 = -2.88)
02:19:21.307 00.000 13300 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.00 = 0.28)
02:19:21.307 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.34 mountX=-0.06 mountY=0.02, mountTheta=2.86
02:19:21.309 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.06, opts=13)
02:19:21.309 00.000 13300 Enqueuing Move request for scope (0.01, -0.06)
02:19:21.309 00.000 11596 Worker thread wakes up
02:19:21.309 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.06) opts 0xd
02:19:21.309 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.06)
02:19:21.309 00.000 11596 Moving (0.01, -0.06) raw xDistance=-0.06 yDistance=0.02
02:19:21.309 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:19:21.309 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:21.309 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:19:21.310 00.001 11596 MoveAxis(E, 0, ABG)
02:19:21.310 00.000 11596 Move returns status 0, amount 0
02:19:21.310 00.000 11596 MoveAxis(N, 0, ABG)
02:19:21.310 00.000 11596 Move returns status 0, amount 0
02:19:21.310 00.000 11596 move complete, result=0
02:19:21.310 00.000 11596 worker thread done servicing request
02:19:21.317 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
02:19:21.324 00.007 13300 UpdateGuideState exits: m=1416 SNR=26.4
02:19:21.325 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:21.325 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:19:21.325 00.000 13300 Enqueuing Expose request
02:19:21.325 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:19:21.325 00.000 11596 Worker thread wakes up
02:19:21.325 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:19:21.810 00.485 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0e671f41-4b7d-40b7-a7c2-cbe58b14a485"}
02:19:21.810 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0e671f41-4b7d-40b7-a7c2-cbe58b14a485"}
02:19:21.811 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f3861c99-d710-4065-ad40-f2676fe5881c"}
02:19:21.811 00.000 13300 case statement mapped state 6 to 3
02:19:21.811 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f3861c99-d710-4065-ad40-f2676fe5881c"}
02:19:21.811 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"70f1b28f-e92b-438a-9532-37a9f319381f"}
02:19:21.811 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":602,"width":15,"height":15,"star_pos":[7.15,7.43],"pixels":"..."},"id":"70f1b28f-e92b-438a-9532-37a9f319381f"}
02:19:21.834 00.023 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:19:24.810 02.976 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8d37a6cb-a4f3-40cf-80d1-0178be7fe84b"}
02:19:24.810 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8d37a6cb-a4f3-40cf-80d1-0178be7fe84b"}
02:19:24.811 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3738981c-b9c3-4cea-b9ce-c0eb4bfcc90a"}
02:19:24.811 00.000 13300 case statement mapped state 6 to 3
02:19:24.811 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3738981c-b9c3-4cea-b9ce-c0eb4bfcc90a"}
02:19:24.812 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f37ba806-7e6a-4fd6-aa9d-ef8d2c259de1"}
02:19:24.813 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":602,"width":15,"height":15,"star_pos":[7.15,7.43],"pixels":"..."},"id":"f37ba806-7e6a-4fd6-aa9d-ef8d2c259de1"}
02:19:24.869 00.056 11596 Exposure complete
02:19:24.938 00.069 11596 worker thread done servicing request
02:19:24.938 00.000 13300 OnExposeComplete: enter
02:19:24.938 00.000 13300 UpdateGuideState(): m_state=6
02:19:24.939 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 603
02:19:24.939 00.000 13300 Star::Find returns 1 (0), X=35.26, Y=420.58, Mass=1401, SNR=26.3, Peak=163 HFD=3.2
02:19:24.939 00.000 13300 MultiStar: [#1 0.14,0.06,0.55,U] [#2 0.07,0.01,0.51,U] [#3 0.20,0.29,0.00,M1] [#4 0.04,-0.21,0.28,U] [#5 0.51,0.78,0.00,M3] [#6 0.24,-0.31,0.00,M1] [#7 0.29,-0.11,0.00,M1] [#8 0.25,0.07,0.24,U] 
02:19:24.940 00.001 13300 single-star, 4 included, MultiStar: {0.10, -0.02}, one-star: {0.06, -0.06}
02:19:24.940 00.000 13300 CameraToMount -- cameraTheta (-0.78) - m_xAngle (1.53) = xAngle (-2.32 = -2.32)
02:19:24.940 00.000 13300 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.44 = 0.84)
02:19:24.940 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.06 hyp=0.08 cameraTheta=-0.78 mountX=-0.05 mountY=0.06, mountTheta=2.31
02:19:24.944 00.004 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.06, opts=13)
02:19:24.945 00.001 13300 Enqueuing Move request for scope (0.06, -0.06)
02:19:24.945 00.000 11596 Worker thread wakes up
02:19:24.945 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.06) opts 0xd
02:19:24.945 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.06)
02:19:24.945 00.000 11596 Moving (0.06, -0.06) raw xDistance=-0.05 yDistance=0.06
02:19:24.945 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:19:24.945 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:24.946 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:19:24.946 00.000 11596 MoveAxis(E, 0, ABG)
02:19:24.946 00.000 11596 Move returns status 0, amount 0
02:19:24.946 00.000 11596 MoveAxis(N, 0, ABG)
02:19:24.946 00.000 11596 Move returns status 0, amount 0
02:19:24.946 00.000 11596 move complete, result=0
02:19:24.946 00.000 11596 worker thread done servicing request
02:19:24.955 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
02:19:24.963 00.008 13300 UpdateGuideState exits: m=1401 SNR=26.3
02:19:24.963 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:24.963 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:19:24.963 00.000 13300 Enqueuing Expose request
02:19:24.963 00.000 11596 Worker thread wakes up
02:19:24.963 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:19:24.964 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:19:25.472 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:19:27.810 02.338 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5cbd5d1a-04f2-42c2-9713-a23f470d56b1"}
02:19:27.810 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5cbd5d1a-04f2-42c2-9713-a23f470d56b1"}
02:19:27.811 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aa68c1c3-4fa8-4e50-a911-29892131834a"}
02:19:27.811 00.000 13300 case statement mapped state 6 to 3
02:19:27.811 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"aa68c1c3-4fa8-4e50-a911-29892131834a"}
02:19:27.811 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"43a6a5e0-5f20-4cf5-882c-c75c051391c1"}
02:19:27.812 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":603,"width":15,"height":15,"star_pos":[7.26,6.58],"pixels":"..."},"id":"43a6a5e0-5f20-4cf5-882c-c75c051391c1"}
02:19:28.504 00.692 11596 Exposure complete
02:19:28.581 00.077 11596 worker thread done servicing request
02:19:28.581 00.000 13300 OnExposeComplete: enter
02:19:28.581 00.000 13300 UpdateGuideState(): m_state=6
02:19:28.581 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 604
02:19:28.581 00.000 13300 Star::Find returns 1 (0), X=35.26, Y=420.56, Mass=1383, SNR=26.1, Peak=153 HFD=3.2
02:19:28.582 00.001 13300 MultiStar: [#1 0.16,0.10,0.56,U] [#2 -0.09,0.08,0.52,U] [#3 0.28,0.35,0.00,M2] [#4 -0.08,-0.25,0.27,U] [#5 0.25,0.08,0.30,U] [#6 0.03,-0.18,0.28,U] [#7 0.28,-0.14,0.00,M2] [#8 0.06,-0.03,0.23,U] 
02:19:28.582 00.000 13300 refined, 6 included, MultiStar: {0.06, -0.02}, one-star: {0.06, -0.07}
02:19:28.582 00.000 13300 CameraToMount -- cameraTheta (-0.39) - m_xAngle (1.53) = xAngle (-1.92 = -1.92)
02:19:28.582 00.000 13300 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.05 = 1.24)
02:19:28.582 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.02 hyp=0.06 cameraTheta=-0.39 mountX=-0.02 mountY=0.06, mountTheta=1.92
02:19:28.584 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.02, opts=13)
02:19:28.584 00.000 13300 Enqueuing Move request for scope (0.06, -0.02)
02:19:28.584 00.000 11596 Worker thread wakes up
02:19:28.585 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.02) opts 0xd
02:19:28.585 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.02)
02:19:28.585 00.000 11596 Moving (0.06, -0.02) raw xDistance=-0.02 yDistance=0.06
02:19:28.585 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:19:28.585 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:28.585 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:19:28.586 00.001 11596 MoveAxis(E, 0, ABG)
02:19:28.586 00.000 11596 Move returns status 0, amount 0
02:19:28.586 00.000 11596 MoveAxis(N, 0, ABG)
02:19:28.586 00.000 11596 Move returns status 0, amount 0
02:19:28.586 00.000 11596 move complete, result=0
02:19:28.586 00.000 11596 worker thread done servicing request
02:19:28.594 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
02:19:28.602 00.008 13300 UpdateGuideState exits: m=1383 SNR=26.1
02:19:28.602 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:28.602 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:19:28.602 00.000 13300 Enqueuing Expose request
02:19:28.602 00.000 11596 Worker thread wakes up
02:19:28.603 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:19:28.603 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:19:29.117 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:19:30.820 01.703 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d820da29-6efd-4901-a346-e80d7657745f"}
02:19:30.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d820da29-6efd-4901-a346-e80d7657745f"}
02:19:30.821 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"873f98ff-ebbf-4461-ae11-6693e9e136b9"}
02:19:30.822 00.001 13300 case statement mapped state 6 to 3
02:19:30.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"873f98ff-ebbf-4461-ae11-6693e9e136b9"}
02:19:30.823 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f4f3a357-96b3-4a68-beee-bab893a5a7f9"}
02:19:30.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":604,"width":15,"height":15,"star_pos":[7.26,6.56],"pixels":"..."},"id":"f4f3a357-96b3-4a68-beee-bab893a5a7f9"}
02:19:32.143 01.320 11596 Exposure complete
02:19:32.214 00.071 11596 worker thread done servicing request
02:19:32.214 00.000 13300 OnExposeComplete: enter
02:19:32.214 00.000 13300 UpdateGuideState(): m_state=6
02:19:32.215 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 605
02:19:32.215 00.000 13300 Star::Find returns 1 (0), X=35.18, Y=420.51, Mass=1408, SNR=26.3, Peak=138 HFD=3.2
02:19:32.215 00.000 13300 MultiStar: [#1 0.07,0.11,0.54,U] [#2 0.03,0.17,0.51,U] [#3 0.29,0.15,0.00,M3] [#4 0.07,-0.36,0.00,M4] [#5 0.12,0.59,0.00,M3] [#6 0.14,0.15,0.27,U] [#7 0.23,-0.05,0.29,U] [#8 -0.04,-0.11,0.23,U] 
02:19:32.215 00.000 13300 refined, 5 included, MultiStar: {0.04, 0.01}, one-star: {-0.02, -0.12}
02:19:32.216 00.001 13300 CameraToMount -- cameraTheta (0.17) - m_xAngle (1.53) = xAngle (-1.36 = -1.36)
02:19:32.216 00.000 13300 CameraToMount -- cameraTheta (0.17) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.49 = 1.80)
02:19:32.216 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.05 cameraTheta=0.17 mountX=0.01 mountY=0.04, mountTheta=1.36
02:19:32.218 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.01, opts=13)
02:19:32.218 00.000 13300 Enqueuing Move request for scope (0.04, 0.01)
02:19:32.218 00.000 11596 Worker thread wakes up
02:19:32.218 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
02:19:32.218 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
02:19:32.218 00.000 11596 Moving (0.04, 0.01) raw xDistance=0.01 yDistance=0.04
02:19:32.218 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:19:32.218 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:32.218 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:19:32.219 00.001 11596 MoveAxis(E, 0, ABG)
02:19:32.219 00.000 11596 Move returns status 0, amount 0
02:19:32.219 00.000 11596 MoveAxis(N, 0, ABG)
02:19:32.219 00.000 11596 Move returns status 0, amount 0
02:19:32.219 00.000 11596 move complete, result=0
02:19:32.219 00.000 11596 worker thread done servicing request
02:19:32.225 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
02:19:32.233 00.008 13300 UpdateGuideState exits: m=1408 SNR=26.3
02:19:32.233 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:32.233 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:19:32.233 00.000 13300 Enqueuing Expose request
02:19:32.234 00.001 11596 Worker thread wakes up
02:19:32.234 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:19:32.234 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:19:32.749 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:19:33.820 01.071 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5984e2bd-ff29-4c92-848b-88869083ebe7"}
02:19:33.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5984e2bd-ff29-4c92-848b-88869083ebe7"}
02:19:33.821 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9b87d59b-f4db-44ad-ba7a-3a22b7b5eab5"}
02:19:33.821 00.000 13300 case statement mapped state 6 to 3
02:19:33.821 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9b87d59b-f4db-44ad-ba7a-3a22b7b5eab5"}
02:19:33.821 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f2318c8b-6e20-4409-a330-20f784a3e838"}
02:19:33.821 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":605,"width":15,"height":15,"star_pos":[7.18,6.51],"pixels":"..."},"id":"f2318c8b-6e20-4409-a330-20f784a3e838"}
02:19:35.774 01.953 11596 Exposure complete
02:19:35.844 00.070 11596 worker thread done servicing request
02:19:35.844 00.000 13300 OnExposeComplete: enter
02:19:35.844 00.000 13300 UpdateGuideState(): m_state=6
02:19:35.845 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 606
02:19:35.845 00.000 13300 Star::Find returns 1 (0), X=35.21, Y=420.41, Mass=1403, SNR=26.2, Peak=156 HFD=3.2
02:19:35.845 00.000 13300 MultiStar: [#1 0.19,0.07,0.55,U] [#2 0.02,-0.05,0.51,U] [#3 0.13,0.18,0.33,U] [#4 0.06,0.00,0.28,U] [#5 0.13,0.25,0.00,M4] [#6 0.03,-0.07,0.28,U] [#7 0.17,-0.27,0.00,M2] [#8 -0.20,-0.26,0.00,M2] 
02:19:35.845 00.000 13300 refined, 5 included, MultiStar: {0.06, -0.06}, one-star: {0.01, -0.22}
02:19:35.846 00.001 13300 CameraToMount -- cameraTheta (-0.74) - m_xAngle (1.53) = xAngle (-2.27 = -2.27)
02:19:35.846 00.000 13300 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.40 = 0.88)
02:19:35.846 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.06 hyp=0.08 cameraTheta=-0.74 mountX=-0.05 mountY=0.07, mountTheta=2.27
02:19:35.848 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.06, opts=13)
02:19:35.848 00.000 13300 Enqueuing Move request for scope (0.06, -0.06)
02:19:35.848 00.000 11596 Worker thread wakes up
02:19:35.848 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.06) opts 0xd
02:19:35.848 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.06)
02:19:35.848 00.000 11596 Moving (0.06, -0.06) raw xDistance=-0.05 yDistance=0.07
02:19:35.848 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:19:35.849 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:35.849 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:19:35.849 00.000 11596 MoveAxis(E, 0, ABG)
02:19:35.849 00.000 11596 Move returns status 0, amount 0
02:19:35.849 00.000 11596 MoveAxis(N, 0, ABG)
02:19:35.849 00.000 11596 Move returns status 0, amount 0
02:19:35.849 00.000 11596 move complete, result=0
02:19:35.849 00.000 11596 worker thread done servicing request
02:19:35.856 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
02:19:35.863 00.007 13300 UpdateGuideState exits: m=1403 SNR=26.2
02:19:35.864 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:35.864 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:19:35.864 00.000 13300 Enqueuing Expose request
02:19:35.864 00.000 11596 Worker thread wakes up
02:19:35.864 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:19:35.864 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:19:36.381 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:19:36.820 00.439 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7d9509e8-3236-4520-8601-fe41dd6164dc"}
02:19:36.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7d9509e8-3236-4520-8601-fe41dd6164dc"}
02:19:36.821 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d4abe98d-2895-4198-b464-845667a35b3c"}
02:19:36.821 00.000 13300 case statement mapped state 6 to 3
02:19:36.821 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d4abe98d-2895-4198-b464-845667a35b3c"}
02:19:36.821 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"082cf249-04e6-4b9f-8ef9-9647560f33df"}
02:19:36.821 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":606,"width":15,"height":15,"star_pos":[7.21,7.41],"pixels":"..."},"id":"082cf249-04e6-4b9f-8ef9-9647560f33df"}
02:19:39.406 02.585 11596 Exposure complete
02:19:39.475 00.069 11596 worker thread done servicing request
02:19:39.475 00.000 13300 OnExposeComplete: enter
02:19:39.475 00.000 13300 UpdateGuideState(): m_state=6
02:19:39.476 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 607
02:19:39.476 00.000 13300 Star::Find returns 1 (0), X=35.16, Y=420.38, Mass=1392, SNR=26.2, Peak=142 HFD=3.2
02:19:39.476 00.000 13300 MultiStar: [#1 0.23,0.05,0.52,U] [#2 0.03,0.04,0.51,U] [#3 0.23,0.06,0.34,U] [#4 0.05,-0.26,0.27,U] [#5 0.17,0.10,0.31,U] [#6 -0.03,-0.04,0.28,U] [#7 0.25,-0.23,0.00,M3] [#8 0.19,-0.17,0.23,U] 
02:19:39.476 00.000 13300 refined, 7 included, MultiStar: {0.08, -0.08}, one-star: {-0.04, -0.25}
02:19:39.477 00.001 13300 CameraToMount -- cameraTheta (-0.78) - m_xAngle (1.53) = xAngle (-2.31 = -2.31)
02:19:39.477 00.000 13300 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.44 = 0.85)
02:19:39.477 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.08 hyp=0.11 cameraTheta=-0.78 mountX=-0.08 mountY=0.08, mountTheta=2.30
02:19:39.480 00.003 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.08, opts=13)
02:19:39.480 00.000 13300 Enqueuing Move request for scope (0.08, -0.08)
02:19:39.480 00.000 11596 Worker thread wakes up
02:19:39.480 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.08) opts 0xd
02:19:39.480 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.08)
02:19:39.481 00.001 11596 Moving (0.08, -0.08) raw xDistance=-0.08 yDistance=0.08
02:19:39.481 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:19:39.481 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:39.481 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:19:39.481 00.000 11596 MoveAxis(E, 0, ABG)
02:19:39.481 00.000 11596 Move returns status 0, amount 0
02:19:39.481 00.000 11596 MoveAxis(N, 0, ABG)
02:19:39.481 00.000 11596 Move returns status 0, amount 0
02:19:39.482 00.001 11596 move complete, result=0
02:19:39.482 00.000 11596 worker thread done servicing request
02:19:39.487 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=222, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
02:19:39.495 00.008 13300 UpdateGuideState exits: m=1392 SNR=26.2
02:19:39.496 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:39.496 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:19:39.496 00.000 13300 Enqueuing Expose request
02:19:39.496 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:19:39.496 00.000 11596 Worker thread wakes up
02:19:39.496 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:19:39.820 00.324 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4ca4e099-a780-4dff-8f88-0d381b733609"}
02:19:39.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4ca4e099-a780-4dff-8f88-0d381b733609"}
02:19:39.821 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8188665a-f89b-4ae7-ae38-4451f2bfcce5"}
02:19:39.821 00.000 13300 case statement mapped state 6 to 3
02:19:39.821 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8188665a-f89b-4ae7-ae38-4451f2bfcce5"}
02:19:39.822 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a84873bf-bd6f-462f-9cd0-df26fdc0e5cf"}
02:19:39.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":607,"width":15,"height":15,"star_pos":[7.16,7.38],"pixels":"..."},"id":"a84873bf-bd6f-462f-9cd0-df26fdc0e5cf"}
02:19:40.000 00.178 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:19:42.819 02.819 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"70447fb1-ba72-4a54-88a7-1195148133a7"}
02:19:42.819 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"70447fb1-ba72-4a54-88a7-1195148133a7"}
02:19:42.820 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2850cd8c-a8cf-4224-9734-3caf85f0ffc8"}
02:19:42.820 00.000 13300 case statement mapped state 6 to 3
02:19:42.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2850cd8c-a8cf-4224-9734-3caf85f0ffc8"}
02:19:42.821 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d231084c-b5ae-4b97-b5cf-618e5bdf4f88"}
02:19:42.821 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":607,"width":15,"height":15,"star_pos":[7.16,7.38],"pixels":"..."},"id":"d231084c-b5ae-4b97-b5cf-618e5bdf4f88"}
02:19:43.026 00.205 11596 Exposure complete
02:19:43.095 00.069 11596 worker thread done servicing request
02:19:43.095 00.000 13300 OnExposeComplete: enter
02:19:43.095 00.000 13300 UpdateGuideState(): m_state=6
02:19:43.095 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 608
02:19:43.096 00.001 13300 Star::Find returns 1 (0), X=35.16, Y=420.46, Mass=1389, SNR=26.1, Peak=143 HFD=3.3
02:19:43.096 00.000 13300 MultiStar: [#1 0.24,-0.04,0.56,U] [#2 0.01,-0.13,0.52,U] [#3 0.12,0.07,0.34,U] [#4 0.05,-0.19,0.27,U] [#5 0.40,0.16,0.00,M4] [#6 -0.04,-0.02,0.28,U] [#7 0.16,-0.14,0.29,U] [#8 0.03,-0.23,0.22,U] 
02:19:43.096 00.000 13300 refined, 7 included, MultiStar: {0.05, -0.11}, one-star: {-0.04, -0.17}
02:19:43.096 00.000 13300 CameraToMount -- cameraTheta (-1.12) - m_xAngle (1.53) = xAngle (-2.66 = -2.66)
02:19:43.096 00.000 13300 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.78 = 0.50)
02:19:43.096 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.11 hyp=0.12 cameraTheta=-1.12 mountX=-0.11 mountY=0.06, mountTheta=2.64
02:19:43.098 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.11, opts=13)
02:19:43.098 00.000 13300 Enqueuing Move request for scope (0.05, -0.11)
02:19:43.098 00.000 11596 Worker thread wakes up
02:19:43.099 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.11) opts 0xd
02:19:43.099 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.11)
02:19:43.099 00.000 11596 Moving (0.05, -0.11) raw xDistance=-0.11 yDistance=0.06
02:19:43.099 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:19:43.099 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:43.099 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:19:43.099 00.000 11596 MoveAxis(E, 0, ABG)
02:19:43.099 00.000 11596 Move returns status 0, amount 0
02:19:43.099 00.000 11596 MoveAxis(N, 0, ABG)
02:19:43.099 00.000 11596 Move returns status 0, amount 0
02:19:43.099 00.000 11596 move complete, result=0
02:19:43.100 00.001 11596 worker thread done servicing request
02:19:43.105 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
02:19:43.113 00.008 13300 UpdateGuideState exits: m=1389 SNR=26.1
02:19:43.113 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:43.113 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:19:43.113 00.000 13300 Enqueuing Expose request
02:19:43.113 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:19:43.114 00.001 11596 Worker thread wakes up
02:19:43.114 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:19:43.628 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:19:45.820 02.192 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"df712318-cc1f-4776-b341-e270289510b7"}
02:19:45.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"df712318-cc1f-4776-b341-e270289510b7"}
02:19:45.821 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"362471c6-214f-44a4-92d7-d53c3973c8e1"}
02:19:45.821 00.000 13300 case statement mapped state 6 to 3
02:19:45.821 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"362471c6-214f-44a4-92d7-d53c3973c8e1"}
02:19:45.821 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"667769fb-9c56-4dea-af24-aab3ee9a3fda"}
02:19:45.822 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":608,"width":15,"height":15,"star_pos":[7.16,7.46],"pixels":"..."},"id":"667769fb-9c56-4dea-af24-aab3ee9a3fda"}
02:19:46.666 00.844 11596 Exposure complete
02:19:46.740 00.074 11596 worker thread done servicing request
02:19:46.740 00.000 13300 OnExposeComplete: enter
02:19:46.740 00.000 13300 UpdateGuideState(): m_state=6
02:19:46.740 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 609
02:19:46.741 00.001 13300 Star::Find returns 1 (0), X=35.34, Y=420.39, Mass=1399, SNR=26.2, Peak=156 HFD=3.3
02:19:46.741 00.000 13300 MultiStar: [#1 0.25,-0.14,0.00,M1] [#2 0.08,0.07,0.52,U] [#3 0.31,0.17,0.00,M1] [#4 0.10,-0.21,0.28,U] [#5 0.31,0.13,0.00,M5] [#6 0.28,-0.21,0.00,M1] [#7 0.40,-0.05,0.00,M3] [#8 0.07,-0.13,0.22,U] 
02:19:46.741 00.000 13300 refined, 3 included, MultiStar: {0.11, -0.14}, one-star: {0.14, -0.24}
02:19:46.741 00.000 13300 CameraToMount -- cameraTheta (-0.92) - m_xAngle (1.53) = xAngle (-2.45 = -2.45)
02:19:46.741 00.000 13300 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.58 = 0.70)
02:19:46.741 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.14 hyp=0.18 cameraTheta=-0.92 mountX=-0.14 mountY=0.12, mountTheta=2.45
02:19:46.743 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.14, opts=13)
02:19:46.743 00.000 13300 Enqueuing Move request for scope (0.11, -0.14)
02:19:46.743 00.000 11596 Worker thread wakes up
02:19:46.744 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.14) opts 0xd
02:19:46.744 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.14)
02:19:46.744 00.000 11596 Moving (0.11, -0.14) raw xDistance=-0.14 yDistance=0.12
02:19:46.744 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:19:46.744 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:46.744 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:19:46.744 00.000 11596 MoveAxis(E, 0, ABG)
02:19:46.744 00.000 11596 Move returns status 0, amount 0
02:19:46.744 00.000 11596 MoveAxis(N, 0, ABG)
02:19:46.744 00.000 11596 Move returns status 0, amount 0
02:19:46.744 00.000 11596 move complete, result=0
02:19:46.745 00.001 11596 worker thread done servicing request
02:19:46.751 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
02:19:46.759 00.008 13300 UpdateGuideState exits: m=1399 SNR=26.2
02:19:46.759 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:46.759 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:19:46.760 00.001 13300 Enqueuing Expose request
02:19:46.760 00.000 11596 Worker thread wakes up
02:19:46.760 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:19:46.760 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:19:47.275 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:19:48.820 01.545 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b8c982a5-27e5-45ed-995d-770b306254f3"}
02:19:48.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b8c982a5-27e5-45ed-995d-770b306254f3"}
02:19:48.821 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bd3b8a08-4f6e-4d53-ab1d-db939e235bbe"}
02:19:48.821 00.000 13300 case statement mapped state 6 to 3
02:19:48.821 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bd3b8a08-4f6e-4d53-ab1d-db939e235bbe"}
02:19:48.821 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"867db0b1-266b-4afc-aa9d-d9a39f6b47b6"}
02:19:48.822 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":609,"width":15,"height":15,"star_pos":[7.34,7.39],"pixels":"..."},"id":"867db0b1-266b-4afc-aa9d-d9a39f6b47b6"}
02:19:50.304 01.482 11596 Exposure complete
02:19:50.378 00.074 11596 worker thread done servicing request
02:19:50.379 00.001 13300 OnExposeComplete: enter
02:19:50.379 00.000 13300 UpdateGuideState(): m_state=6
02:19:50.379 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 610
02:19:50.379 00.000 13300 Star::Find returns 1 (0), X=35.30, Y=420.36, Mass=1382, SNR=26.1, Peak=161 HFD=3.2
02:19:50.380 00.001 13300 MultiStar: [#1 0.31,-0.12,0.00,M2] [#2 0.18,-0.05,0.50,U] [#3 0.37,-0.08,0.00,M2] [#4 0.26,-0.45,0.00,M1] [#5 0.36,0.10,0.00,M6] [#6 0.21,-0.13,0.28,U] [#7 0.29,-0.38,0.00,M4] [#8 0.13,-0.29,0.00,M1] 
02:19:50.380 00.000 13300 refined, 2 included, MultiStar: {0.14, -0.19}, one-star: {0.10, -0.27}
02:19:50.380 00.000 13300 CameraToMount -- cameraTheta (-0.93) - m_xAngle (1.53) = xAngle (-2.46 = -2.46)
02:19:50.380 00.000 13300 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.59 = 0.69)
02:19:50.380 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=-0.19 hyp=0.24 cameraTheta=-0.93 mountX=-0.18 mountY=0.15, mountTheta=2.46
02:19:50.383 00.003 13300 SchedulePrimaryMove(1016D950, x=0.14, y=-0.19, opts=13)
02:19:50.383 00.000 13300 Enqueuing Move request for scope (0.14, -0.19)
02:19:50.383 00.000 11596 Worker thread wakes up
02:19:50.383 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.19) opts 0xd
02:19:50.384 00.001 11596 Handling offset move in thread for scope, endpoint = (0.14, -0.19)
02:19:50.384 00.000 11596 Moving (0.14, -0.19) raw xDistance=-0.18 yDistance=0.15
02:19:50.384 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.18
02:19:50.384 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:50.384 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:19:50.384 00.000 11596 MoveAxis(E, 230, ABG)
02:19:50.384 00.000 11596 Guiding  Dir = 2, Dur = 230
02:19:50.385 00.001 11596 IsSlewing returns 0
02:19:50.391 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=204, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
02:19:50.399 00.008 13300 UpdateGuideState exits: m=1382 SNR=26.1
02:19:50.400 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:50.400 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:19:50.400 00.000 13300 Enqueuing Expose request
02:19:50.490 00.090 11596 IsGuiding returns 0
02:19:50.580 00.090 11596 PulseGuide returned control before completion, sleep 151
02:19:50.819 00.239 11596 IsGuiding returns 1
02:19:50.819 00.000 11596 scope still moving after pulse duration time elapsed
02:19:50.841 00.022 11596 IsSlewing returns 0
02:19:50.988 00.147 11596 IsGuiding returns 0
02:19:50.988 00.000 11596 scope move finished after 230 + 267 ms
02:19:50.988 00.000 11596 Move returns status 0, amount 230
02:19:50.988 00.000 11596 MoveAxis(N, 0, ABG)
02:19:50.988 00.000 11596 Move returns status 0, amount 0
02:19:50.988 00.000 11596 move complete, result=0
02:19:50.988 00.000 11596 worker thread done servicing request
02:19:50.988 00.000 11596 Worker thread wakes up
02:19:50.988 00.000 13300 GuideStep: -0.2 px 230 ms EAST, 0.2 px 0 ms NORTH
02:19:50.989 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:19:51.490 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:19:51.820 00.330 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"afcbb1a8-3335-4f26-a25d-b1e1eca77e01"}
02:19:51.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"afcbb1a8-3335-4f26-a25d-b1e1eca77e01"}
02:19:51.821 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f0a11a04-c05d-4962-9de4-876385f96cb1"}
02:19:51.821 00.000 13300 case statement mapped state 6 to 3
02:19:51.821 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f0a11a04-c05d-4962-9de4-876385f96cb1"}
02:19:51.821 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e96df652-b3ba-4af9-821f-f6c7bbf6f8b6"}
02:19:51.821 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":610,"width":15,"height":15,"star_pos":[7.30,7.36],"pixels":"..."},"id":"e96df652-b3ba-4af9-821f-f6c7bbf6f8b6"}
02:19:54.524 02.703 11596 Exposure complete
02:19:54.593 00.069 11596 worker thread done servicing request
02:19:54.593 00.000 13300 OnExposeComplete: enter
02:19:54.593 00.000 13300 UpdateGuideState(): m_state=6
02:19:54.593 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 611
02:19:54.594 00.001 13300 Star::Find returns 1 (0), X=35.36, Y=420.36, Mass=1413, SNR=26.3, Peak=156 HFD=3.3
02:19:54.594 00.000 13300 MultiStar: [#1 0.28,-0.02,0.00,M3] [#2 0.07,0.08,0.51,U] [#3 0.34,0.03,0.00,M3] [#4 0.22,-0.31,0.00,M2] [#5 0.40,0.21,0.00,M7] [#6 0.19,-0.25,0.00,M1] [#7 0.28,-0.26,0.00,M5] [#8 0.11,-0.25,0.22,U] 
02:19:54.594 00.000 13300 refined, 2 included, MultiStar: {0.13, -0.17}, one-star: {0.16, -0.27}
02:19:54.594 00.000 13300 CameraToMount -- cameraTheta (-0.92) - m_xAngle (1.53) = xAngle (-2.46 = -2.46)
02:19:54.594 00.000 13300 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.58 = 0.70)
02:19:54.594 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=-0.17 hyp=0.21 cameraTheta=-0.92 mountX=-0.16 mountY=0.13, mountTheta=2.45
02:19:54.596 00.002 13300 SchedulePrimaryMove(1016D950, x=0.13, y=-0.17, opts=13)
02:19:54.596 00.000 13300 Enqueuing Move request for scope (0.13, -0.17)
02:19:54.596 00.000 11596 Worker thread wakes up
02:19:54.597 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.17) opts 0xd
02:19:54.597 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, -0.17)
02:19:54.597 00.000 11596 Moving (0.13, -0.17) raw xDistance=-0.16 yDistance=0.13
02:19:54.597 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.16
02:19:54.597 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:54.597 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:19:54.597 00.000 11596 MoveAxis(E, 218, ABG)
02:19:54.597 00.000 11596 Guiding  Dir = 2, Dur = 218
02:19:54.598 00.001 11596 IsSlewing returns 0
02:19:54.603 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=212, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
02:19:54.611 00.008 13300 UpdateGuideState exits: m=1413 SNR=26.3
02:19:54.611 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:54.611 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:19:54.612 00.001 13300 Enqueuing Expose request
02:19:54.673 00.061 11596 IsGuiding returns 0
02:19:54.820 00.147 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1806ea33-4c82-4f04-9156-ccdf98ae8d43"}
02:19:54.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1806ea33-4c82-4f04-9156-ccdf98ae8d43"}
02:19:54.821 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3fa51f93-8977-44d5-91e8-d473d2c99d8f"}
02:19:54.821 00.000 13300 case statement mapped state 6 to 3
02:19:54.821 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3fa51f93-8977-44d5-91e8-d473d2c99d8f"}
02:19:54.821 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b618ca3a-8600-4855-add8-ff344f88c6a4"}
02:19:54.822 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":611,"width":15,"height":15,"star_pos":[7.36,7.36],"pixels":"..."},"id":"b618ca3a-8600-4855-add8-ff344f88c6a4"}
02:19:55.001 00.179 11596 IsGuiding returns 1
02:19:55.001 00.000 11596 scope still moving after pulse duration time elapsed
02:19:55.098 00.097 11596 IsSlewing returns 0
02:19:55.186 00.088 11596 IsGuiding returns 0
02:19:55.186 00.000 11596 scope move finished after 218 + 294 ms
02:19:55.186 00.000 11596 Move returns status 0, amount 218
02:19:55.186 00.000 11596 MoveAxis(N, 0, ABG)
02:19:55.186 00.000 11596 Move returns status 0, amount 0
02:19:55.186 00.000 11596 move complete, result=0
02:19:55.186 00.000 11596 worker thread done servicing request
02:19:55.186 00.000 13300 GuideStep: -0.2 px 218 ms EAST, 0.1 px 0 ms NORTH
02:19:55.187 00.001 11596 Worker thread wakes up
02:19:55.187 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:19:55.698 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:19:57.821 02.123 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"33266ae0-714a-48e7-95c9-27525dc4acec"}
02:19:57.821 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"33266ae0-714a-48e7-95c9-27525dc4acec"}
02:19:57.822 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a61b4f4b-b75e-4107-b126-227a67b2c479"}
02:19:57.822 00.000 13300 case statement mapped state 6 to 3
02:19:57.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a61b4f4b-b75e-4107-b126-227a67b2c479"}
02:19:57.822 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0a3d7aba-b34a-4e8b-8ed0-dc464dc665c5"}
02:19:57.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":611,"width":15,"height":15,"star_pos":[7.36,7.36],"pixels":"..."},"id":"0a3d7aba-b34a-4e8b-8ed0-dc464dc665c5"}
02:19:58.728 00.906 11596 Exposure complete
02:19:58.798 00.070 11596 worker thread done servicing request
02:19:58.798 00.000 13300 OnExposeComplete: enter
02:19:58.798 00.000 13300 UpdateGuideState(): m_state=6
02:19:58.799 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 612
02:19:58.799 00.000 13300 Star::Find returns 1 (0), X=35.41, Y=420.42, Mass=1411, SNR=26.3, Peak=144 HFD=3.3
02:19:58.800 00.001 13300 MultiStar: [#1 0.33,0.10,0.00,M4] [#2 0.17,-0.08,0.51,U] [#3 0.48,0.13,0.00,M4] [#4 0.32,-0.30,0.00,M3] [#5 0.42,0.41,0.00,M8] [#6 0.10,-0.14,0.26,U] [#7 0.38,-0.24,0.00,M6] [#8 0.18,-0.23,0.00,M1] 
02:19:58.800 00.000 13300 refined, 2 included, MultiStar: {0.18, -0.16}, one-star: {0.21, -0.21}
02:19:58.800 00.000 13300 CameraToMount -- cameraTheta (-0.73) - m_xAngle (1.53) = xAngle (-2.26 = -2.26)
02:19:58.800 00.000 13300 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.39 = 0.89)
02:19:58.800 00.000 13300 CameraToMount -- cameraX=0.18 cameraY=-0.16 hyp=0.24 cameraTheta=-0.73 mountX=-0.16 mountY=0.19, mountTheta=2.26
02:19:58.801 00.001 13300 SchedulePrimaryMove(1016D950, x=0.18, y=-0.16, opts=13)
02:19:58.801 00.000 13300 Enqueuing Move request for scope (0.18, -0.16)
02:19:58.801 00.000 11596 Worker thread wakes up
02:19:58.802 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.16) opts 0xd
02:19:58.802 00.000 11596 Handling offset move in thread for scope, endpoint = (0.18, -0.16)
02:19:58.802 00.000 11596 Moving (0.18, -0.16) raw xDistance=-0.16 yDistance=0.19
02:19:58.802 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.16
02:19:58.802 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:19:58.802 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:19:58.802 00.000 11596 MoveAxis(E, 211, ABG)
02:19:58.802 00.000 11596 Guiding  Dir = 2, Dur = 211
02:19:58.803 00.001 11596 IsSlewing returns 0
02:19:58.808 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=208, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
02:19:58.816 00.008 13300 UpdateGuideState exits: m=1411 SNR=26.3
02:19:58.816 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:58.816 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:19:58.817 00.001 13300 Enqueuing Expose request
02:19:58.895 00.078 11596 IsGuiding returns 0
02:19:59.262 00.367 11596 IsGuiding returns 1
02:19:59.262 00.000 11596 scope still moving after pulse duration time elapsed
02:19:59.469 00.207 11596 IsSlewing returns 0
02:19:59.707 00.238 11596 IsGuiding returns 0
02:19:59.707 00.000 11596 scope move finished after 211 + 600 ms
02:19:59.707 00.000 11596 Move returns status 0, amount 211
02:19:59.707 00.000 11596 MoveAxis(N, 0, ABG)
02:19:59.707 00.000 11596 Move returns status 0, amount 0
02:19:59.707 00.000 11596 move complete, result=0
02:19:59.707 00.000 11596 worker thread done servicing request
02:19:59.708 00.001 11596 Worker thread wakes up
02:19:59.708 00.000 13300 GuideStep: -0.2 px 211 ms EAST, 0.2 px 0 ms NORTH
02:19:59.708 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:20:00.216 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:20:00.821 00.605 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a0fffece-6924-4075-bba9-88516d832f6b"}
02:20:00.821 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a0fffece-6924-4075-bba9-88516d832f6b"}
02:20:00.822 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8bc47c32-11f7-419a-a285-8bc00543283c"}
02:20:00.822 00.000 13300 case statement mapped state 6 to 3
02:20:00.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8bc47c32-11f7-419a-a285-8bc00543283c"}
02:20:00.823 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"218ce0ea-c87b-4907-9636-41f5b6d0b418"}
02:20:00.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":612,"width":15,"height":15,"star_pos":[7.41,7.42],"pixels":"..."},"id":"218ce0ea-c87b-4907-9636-41f5b6d0b418"}
02:20:03.239 02.416 11596 Exposure complete
02:20:03.314 00.075 11596 worker thread done servicing request
02:20:03.314 00.000 13300 OnExposeComplete: enter
02:20:03.315 00.001 13300 UpdateGuideState(): m_state=6
02:20:03.315 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 613
02:20:03.315 00.000 13300 Star::Find returns 1 (0), X=35.42, Y=420.66, Mass=1409, SNR=26.3, Peak=177 HFD=3.2
02:20:03.316 00.001 13300 MultiStar: [#1 0.29,0.44,0.00,M5] [#2 0.18,0.24,0.00,M1] [#3 0.45,0.22,0.00,M5] [#4 0.29,-0.27,0.00,M4] [#5 0.51,0.25,0.00,M9] [#6 0.39,-0.23,0.00,M1] [#7 0.38,-0.01,0.00,M7] [#8 0.37,0.25,0.00,M2] 
02:20:03.316 00.000 13300 CameraToMount -- cameraTheta (0.14) - m_xAngle (1.53) = xAngle (-1.40 = -1.40)
02:20:03.316 00.000 13300 CameraToMount -- cameraTheta (0.14) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.52 = 1.76)
02:20:03.316 00.000 13300 CameraToMount -- cameraX=0.22 cameraY=0.03 hyp=0.22 cameraTheta=0.14 mountX=0.04 mountY=0.21, mountTheta=1.40
02:20:03.318 00.002 13300 SchedulePrimaryMove(1016D950, x=0.22, y=0.03, opts=13)
02:20:03.318 00.000 13300 Enqueuing Move request for scope (0.22, 0.03)
02:20:03.318 00.000 11596 Worker thread wakes up
02:20:03.318 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.03) opts 0xd
02:20:03.318 00.000 11596 Handling offset move in thread for scope, endpoint = (0.22, 0.03)
02:20:03.318 00.000 11596 Moving (0.22, 0.03) raw xDistance=0.04 yDistance=0.21
02:20:03.318 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:20:03.318 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:20:03.319 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
02:20:03.319 00.000 11596 MoveAxis(E, 0, ABG)
02:20:03.319 00.000 11596 Move returns status 0, amount 0
02:20:03.319 00.000 11596 MoveAxis(N, 0, ABG)
02:20:03.319 00.000 11596 Move returns status 0, amount 0
02:20:03.319 00.000 11596 move complete, result=0
02:20:03.320 00.001 11596 worker thread done servicing request
02:20:03.326 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
02:20:03.333 00.007 13300 UpdateGuideState exits: m=1409 SNR=26.3
02:20:03.334 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:03.334 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:20:03.334 00.000 13300 Enqueuing Expose request
02:20:03.334 00.000 11596 Worker thread wakes up
02:20:03.334 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:20:03.334 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:20:03.821 00.487 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1a1ae58b-1279-4fff-baa7-367caae2b8f5"}
02:20:03.821 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1a1ae58b-1279-4fff-baa7-367caae2b8f5"}
02:20:03.822 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c64db7f5-268b-471f-9f32-f4302696cc1c"}
02:20:03.822 00.000 13300 case statement mapped state 6 to 3
02:20:03.823 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c64db7f5-268b-471f-9f32-f4302696cc1c"}
02:20:03.823 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"502ad224-7aeb-4f3e-8aa3-51dde7b9dc21"}
02:20:03.824 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":613,"width":15,"height":15,"star_pos":[7.42,6.66],"pixels":"..."},"id":"502ad224-7aeb-4f3e-8aa3-51dde7b9dc21"}
02:20:03.848 00.024 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:20:06.821 02.973 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8da5fa85-9bff-409f-a4b7-73574c43223c"}
02:20:06.821 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8da5fa85-9bff-409f-a4b7-73574c43223c"}
02:20:06.822 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"91952dae-8f2c-4ff8-86db-4a4bcdd2e89e"}
02:20:06.823 00.001 13300 case statement mapped state 6 to 3
02:20:06.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"91952dae-8f2c-4ff8-86db-4a4bcdd2e89e"}
02:20:06.824 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"240658d5-86c7-44f9-935a-83cfd666d2f2"}
02:20:06.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":613,"width":15,"height":15,"star_pos":[7.42,6.66],"pixels":"..."},"id":"240658d5-86c7-44f9-935a-83cfd666d2f2"}
02:20:06.886 00.062 11596 Exposure complete
02:20:06.977 00.091 11596 worker thread done servicing request
02:20:06.978 00.001 13300 OnExposeComplete: enter
02:20:06.978 00.000 13300 UpdateGuideState(): m_state=6
02:20:06.978 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 614
02:20:06.978 00.000 13300 Star::Find returns 1 (0), X=35.21, Y=420.81, Mass=1430, SNR=26.5, Peak=181 HFD=3.4
02:20:06.979 00.001 13300 MultiStar: [#1 0.27,0.44,0.00,M6] [#2 0.18,0.41,0.00,M2] [#3 0.27,0.48,0.00,M6] [#4 0.12,-0.11,0.27,U] [#5 0.38,0.67,0.00,M10] [#6 0.28,0.23,0.00,M2] [#7 0.36,0.44,0.00,M8] [#8 -0.05,0.31,0.00,M3] 
02:20:06.979 00.000 13300 refined, 1 included, MultiStar: {0.03, 0.12}, one-star: {0.01, 0.18}
02:20:06.979 00.000 13300 CameraToMount -- cameraTheta (1.32) - m_xAngle (1.53) = xAngle (-0.21 = -0.21)
02:20:06.979 00.000 13300 CameraToMount -- cameraTheta (1.32) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.34 = 2.94)
02:20:06.979 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.12 hyp=0.12 cameraTheta=1.32 mountX=0.12 mountY=0.02, mountTheta=0.20
02:20:06.981 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.12, opts=13)
02:20:06.982 00.001 13300 Enqueuing Move request for scope (0.03, 0.12)
02:20:06.982 00.000 11596 Worker thread wakes up
02:20:06.982 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.12) opts 0xd
02:20:06.982 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.12)
02:20:06.982 00.000 11596 Moving (0.03, 0.12) raw xDistance=0.12 yDistance=0.02
02:20:06.982 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:20:06.982 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:06.983 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:20:06.983 00.000 11596 MoveAxis(E, 0, ABG)
02:20:06.983 00.000 11596 Move returns status 0, amount 0
02:20:06.983 00.000 11596 MoveAxis(N, 0, ABG)
02:20:06.983 00.000 11596 Move returns status 0, amount 0
02:20:06.983 00.000 11596 move complete, result=0
02:20:06.983 00.000 11596 worker thread done servicing request
02:20:06.990 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
02:20:06.997 00.007 13300 UpdateGuideState exits: m=1430 SNR=26.5
02:20:06.998 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:06.998 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:20:06.998 00.000 13300 Enqueuing Expose request
02:20:06.998 00.000 11596 Worker thread wakes up
02:20:06.998 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:20:06.998 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:20:07.511 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:20:09.820 02.309 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1a1df0e7-5fbf-41cf-ae63-b684e1747d20"}
02:20:09.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1a1df0e7-5fbf-41cf-ae63-b684e1747d20"}
02:20:09.821 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1961fa9d-1fbb-4614-b486-bd6897a04b5c"}
02:20:09.821 00.000 13300 case statement mapped state 6 to 3
02:20:09.821 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1961fa9d-1fbb-4614-b486-bd6897a04b5c"}
02:20:09.821 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7307d9fa-03dd-434a-accb-781eeae9951d"}
02:20:09.822 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":614,"width":15,"height":15,"star_pos":[7.21,6.81],"pixels":"..."},"id":"7307d9fa-03dd-434a-accb-781eeae9951d"}
02:20:10.549 00.727 11596 Exposure complete
02:20:10.628 00.079 11596 worker thread done servicing request
02:20:10.628 00.000 13300 OnExposeComplete: enter
02:20:10.628 00.000 13300 UpdateGuideState(): m_state=6
02:20:10.628 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 615
02:20:10.628 00.000 13300 Star::Find returns 1 (0), X=35.24, Y=420.75, Mass=1391, SNR=26.2, Peak=177 HFD=3.1
02:20:10.629 00.001 13300 MultiStar: [#1 0.27,0.27,0.00,M7] [#2 0.13,0.25,0.00,M3] [#3 0.01,0.42,0.00,M7] [#4 0.10,0.04,0.27,U] [#5 0.35,0.44,0.00,R] [#6 0.28,0.30,0.00,M3] [#7 0.20,0.09,0.29,U] [#8 0.06,0.13,0.23,U] 
02:20:10.629 00.000 13300 single-star, 3 included, MultiStar: {0.07, 0.10}, one-star: {0.04, 0.12}
02:20:10.629 00.000 13300 CameraToMount -- cameraTheta (1.26) - m_xAngle (1.53) = xAngle (-0.27 = -0.27)
02:20:10.629 00.000 13300 CameraToMount -- cameraTheta (1.26) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.40 = 2.89)
02:20:10.629 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.12 hyp=0.12 cameraTheta=1.26 mountX=0.12 mountY=0.03, mountTheta=0.26
02:20:10.631 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.12, opts=13)
02:20:10.632 00.001 13300 Enqueuing Move request for scope (0.04, 0.12)
02:20:10.632 00.000 11596 Worker thread wakes up
02:20:10.632 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.12) opts 0xd
02:20:10.632 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.12)
02:20:10.632 00.000 11596 Moving (0.04, 0.12) raw xDistance=0.12 yDistance=0.03
02:20:10.632 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:20:10.632 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:10.632 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:20:10.633 00.001 11596 MoveAxis(E, 0, ABG)
02:20:10.633 00.000 11596 Move returns status 0, amount 0
02:20:10.633 00.000 11596 MoveAxis(N, 0, ABG)
02:20:10.633 00.000 11596 Move returns status 0, amount 0
02:20:10.633 00.000 11596 move complete, result=0
02:20:10.633 00.000 11596 worker thread done servicing request
02:20:10.638 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=72, Gamma=0.510
02:20:10.646 00.008 13300 UpdateGuideState exits: m=1391 SNR=26.2
02:20:10.646 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:10.647 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:20:10.647 00.000 13300 Enqueuing Expose request
02:20:10.647 00.000 11596 Worker thread wakes up
02:20:10.647 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:20:10.647 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:20:11.154 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:20:12.821 01.667 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f7baf424-79a6-4147-8201-ff08cc895d21"}
02:20:12.821 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f7baf424-79a6-4147-8201-ff08cc895d21"}
02:20:12.822 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2a4762f4-d219-475c-bcc7-19dff060459a"}
02:20:12.822 00.000 13300 case statement mapped state 6 to 3
02:20:12.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2a4762f4-d219-475c-bcc7-19dff060459a"}
02:20:12.822 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a06ea36c-444a-4373-ac1d-7d7f9408ef02"}
02:20:12.823 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":615,"width":15,"height":15,"star_pos":[7.24,6.75],"pixels":"..."},"id":"a06ea36c-444a-4373-ac1d-7d7f9408ef02"}
02:20:14.215 01.392 11596 Exposure complete
02:20:14.360 00.145 11596 worker thread done servicing request
02:20:14.360 00.000 13300 OnExposeComplete: enter
02:20:14.360 00.000 13300 UpdateGuideState(): m_state=6
02:20:14.361 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 616
02:20:14.361 00.000 13300 Star::Find returns 1 (0), X=35.27, Y=420.81, Mass=1433, SNR=26.6, Peak=191 HFD=3.4
02:20:14.362 00.001 13300 MultiStar: [#1 0.33,0.19,0.00,M8] [#2 0.23,0.33,0.00,M4] [#3 0.22,0.27,0.00,M8] [#4 0.28,0.17,0.00,M3] [#5 0.15,-0.15,0.30,U] [#6 0.42,0.28,0.00,M4] [#7 0.18,0.11,0.28,U] [#8 0.02,0.08,0.23,U] 
02:20:14.362 00.000 13300 refined, 3 included, MultiStar: {0.09, 0.10}, one-star: {0.07, 0.17}
02:20:14.362 00.000 13300 CameraToMount -- cameraTheta (0.81) - m_xAngle (1.53) = xAngle (-0.73 = -0.73)
02:20:14.362 00.000 13300 CameraToMount -- cameraTheta (0.81) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.85 = 2.43)
02:20:14.362 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.10 hyp=0.14 cameraTheta=0.81 mountX=0.10 mountY=0.09, mountTheta=0.72
02:20:14.366 00.004 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.10, opts=13)
02:20:14.366 00.000 13300 Enqueuing Move request for scope (0.09, 0.10)
02:20:14.366 00.000 11596 Worker thread wakes up
02:20:14.367 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.10) opts 0xd
02:20:14.367 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.10)
02:20:14.367 00.000 11596 Moving (0.09, 0.10) raw xDistance=0.10 yDistance=0.09
02:20:14.367 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:20:14.368 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:14.368 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:20:14.368 00.000 11596 MoveAxis(E, 0, ABG)
02:20:14.369 00.001 11596 Move returns status 0, amount 0
02:20:14.369 00.000 11596 MoveAxis(N, 0, ABG)
02:20:14.369 00.000 11596 Move returns status 0, amount 0
02:20:14.370 00.001 11596 move complete, result=0
02:20:14.370 00.000 11596 worker thread done servicing request
02:20:14.381 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
02:20:14.394 00.013 13300 UpdateGuideState exits: m=1433 SNR=26.6
02:20:14.394 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:14.394 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:20:14.394 00.000 13300 Enqueuing Expose request
02:20:14.394 00.000 11596 Worker thread wakes up
02:20:14.395 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:20:14.395 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:20:14.903 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:20:15.820 00.917 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5fb2dd31-9861-4b66-8c49-2be221cb13d5"}
02:20:15.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5fb2dd31-9861-4b66-8c49-2be221cb13d5"}
02:20:15.821 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0110092f-38f2-40bb-8991-22e30008fc46"}
02:20:15.821 00.000 13300 case statement mapped state 6 to 3
02:20:15.821 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0110092f-38f2-40bb-8991-22e30008fc46"}
02:20:15.822 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2364cccf-84e5-49e9-9c6f-7295d700d52d"}
02:20:15.823 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":616,"width":15,"height":15,"star_pos":[7.27,6.81],"pixels":"..."},"id":"2364cccf-84e5-49e9-9c6f-7295d700d52d"}
02:20:17.992 02.169 11596 Exposure complete
02:20:18.062 00.070 11596 worker thread done servicing request
02:20:18.063 00.001 13300 OnExposeComplete: enter
02:20:18.063 00.000 13300 UpdateGuideState(): m_state=6
02:20:18.063 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 617
02:20:18.063 00.000 13300 Star::Find returns 1 (0), X=35.17, Y=420.66, Mass=1400, SNR=26.2, Peak=168 HFD=3.1
02:20:18.064 00.001 13300 MultiStar: [#1 0.27,0.31,0.00,M9] [#2 0.08,0.21,0.51,U] [#3 0.10,0.28,0.00,M9] [#4 0.15,-0.16,0.26,U] [#5 0.13,0.13,0.29,U] [#6 0.09,0.10,0.27,U] [#7 0.32,0.25,0.00,M7] [#8 -0.05,0.20,0.22,U] 
02:20:18.064 00.000 13300 single-star, 5 included, MultiStar: {0.04, 0.08}, one-star: {-0.03, 0.03}
02:20:18.064 00.000 13300 CameraToMount -- cameraTheta (2.34) - m_xAngle (1.53) = xAngle (0.81 = 0.81)
02:20:18.064 00.000 13300 CameraToMount -- cameraTheta (2.34) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.32 = -2.32)
02:20:18.064 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.34 mountX=0.03 mountY=-0.03, mountTheta=-0.82
02:20:18.066 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.03, opts=13)
02:20:18.066 00.000 13300 Enqueuing Move request for scope (-0.03, 0.03)
02:20:18.066 00.000 11596 Worker thread wakes up
02:20:18.067 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
02:20:18.067 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
02:20:18.067 00.000 11596 Moving (-0.03, 0.03) raw xDistance=0.03 yDistance=-0.03
02:20:18.067 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:20:18.067 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:18.067 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:20:18.067 00.000 11596 MoveAxis(E, 0, ABG)
02:20:18.067 00.000 11596 Move returns status 0, amount 0
02:20:18.067 00.000 11596 MoveAxis(N, 0, ABG)
02:20:18.067 00.000 11596 Move returns status 0, amount 0
02:20:18.067 00.000 11596 move complete, result=0
02:20:18.068 00.001 11596 worker thread done servicing request
02:20:18.073 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
02:20:18.081 00.008 13300 UpdateGuideState exits: m=1400 SNR=26.2
02:20:18.081 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:18.082 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:20:18.082 00.000 13300 Enqueuing Expose request
02:20:18.082 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:20:18.082 00.000 11596 Worker thread wakes up
02:20:18.082 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:20:18.594 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:20:18.820 00.226 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0d192eb5-8871-4f4d-8ecf-fdbca998d674"}
02:20:18.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0d192eb5-8871-4f4d-8ecf-fdbca998d674"}
02:20:18.821 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"34071084-6e97-42d2-accf-c06aef3d5d4a"}
02:20:18.821 00.000 13300 case statement mapped state 6 to 3
02:20:18.821 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"34071084-6e97-42d2-accf-c06aef3d5d4a"}
02:20:18.822 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"846547ec-0c18-4bdc-a0ed-55c28210a570"}
02:20:18.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":617,"width":15,"height":15,"star_pos":[7.17,6.66],"pixels":"..."},"id":"846547ec-0c18-4bdc-a0ed-55c28210a570"}
02:20:21.646 02.824 11596 Exposure complete
02:20:21.721 00.075 11596 worker thread done servicing request
02:20:21.721 00.000 13300 OnExposeComplete: enter
02:20:21.721 00.000 13300 UpdateGuideState(): m_state=6
02:20:21.722 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 618
02:20:21.722 00.000 13300 Star::Find returns 1 (0), X=35.23, Y=420.65, Mass=1384, SNR=26.1, Peak=164 HFD=3.2
02:20:21.723 00.001 13300 MultiStar: [#1 0.29,0.28,0.00,M10] [#2 0.15,0.21,0.53,U] [#3 0.29,0.16,0.00,M10] [#4 0.23,-0.01,0.28,U] [#5 -0.17,-0.10,0.31,U] [#6 0.10,0.15,0.27,U] [#7 0.18,0.05,0.29,U] [#8 0.05,-0.23,0.23,U] 
02:20:21.723 00.000 13300 single-star, 6 included, MultiStar: {0.08, 0.03}, one-star: {0.03, 0.02}
02:20:21.723 00.000 13300 CameraToMount -- cameraTheta (0.55) - m_xAngle (1.53) = xAngle (-0.99 = -0.99)
02:20:21.723 00.000 13300 CameraToMount -- cameraTheta (0.55) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.11 = 2.17)
02:20:21.724 00.001 13300 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.04 cameraTheta=0.55 mountX=0.02 mountY=0.03, mountTheta=0.98
02:20:21.727 00.003 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.02, opts=13)
02:20:21.728 00.001 13300 Enqueuing Move request for scope (0.03, 0.02)
02:20:21.728 00.000 11596 Worker thread wakes up
02:20:21.728 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
02:20:21.728 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
02:20:21.728 00.000 11596 Moving (0.03, 0.02) raw xDistance=0.02 yDistance=0.03
02:20:21.728 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:20:21.728 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:21.728 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:20:21.728 00.000 11596 MoveAxis(E, 0, ABG)
02:20:21.729 00.001 11596 Move returns status 0, amount 0
02:20:21.729 00.000 11596 MoveAxis(N, 0, ABG)
02:20:21.729 00.000 11596 Move returns status 0, amount 0
02:20:21.729 00.000 11596 move complete, result=0
02:20:21.729 00.000 11596 worker thread done servicing request
02:20:21.739 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=70, Gamma=0.510
02:20:21.747 00.008 13300 UpdateGuideState exits: m=1384 SNR=26.1
02:20:21.747 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:21.747 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:20:21.747 00.000 13300 Enqueuing Expose request
02:20:21.747 00.000 11596 Worker thread wakes up
02:20:21.748 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:20:21.748 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:20:21.825 00.077 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"45144bd3-4a6a-4ecd-a88b-9a6b3acf41be"}
02:20:21.825 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"45144bd3-4a6a-4ecd-a88b-9a6b3acf41be"}
02:20:21.826 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4b6ffdd1-c628-4783-95e7-32ce6f320563"}
02:20:21.826 00.000 13300 case statement mapped state 6 to 3
02:20:21.826 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4b6ffdd1-c628-4783-95e7-32ce6f320563"}
02:20:21.833 00.007 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"54bd7827-d906-4324-9559-77eff339c9f8"}
02:20:21.833 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":618,"width":15,"height":15,"star_pos":[7.23,6.65],"pixels":"..."},"id":"54bd7827-d906-4324-9559-77eff339c9f8"}
02:20:22.257 00.424 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:20:24.821 02.564 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"62d3efa8-e3d9-448d-8e47-91af0d880a54"}
02:20:24.821 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"62d3efa8-e3d9-448d-8e47-91af0d880a54"}
02:20:24.822 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9fe73675-761b-418b-a8d9-badabe6d9aa2"}
02:20:24.822 00.000 13300 case statement mapped state 6 to 3
02:20:24.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9fe73675-761b-418b-a8d9-badabe6d9aa2"}
02:20:24.823 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4130ac0d-f224-4e44-918c-f812e02040da"}
02:20:24.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":618,"width":15,"height":15,"star_pos":[7.23,6.65],"pixels":"..."},"id":"4130ac0d-f224-4e44-918c-f812e02040da"}
02:20:25.280 00.457 11596 Exposure complete
02:20:25.354 00.074 11596 worker thread done servicing request
02:20:25.354 00.000 13300 OnExposeComplete: enter
02:20:25.354 00.000 13300 UpdateGuideState(): m_state=6
02:20:25.354 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 619
02:20:25.355 00.001 13300 Star::Find returns 1 (0), X=35.31, Y=420.60, Mass=1425, SNR=26.5, Peak=169 HFD=3.2
02:20:25.355 00.000 13300 MultiStar: [#1 0.27,0.16,0.00,R] [#2 0.14,0.18,0.53,U] [#3 0.31,0.23,0.00,R] [#4 0.18,-0.08,0.26,U] [#5 -0.07,0.03,0.29,U] [#6 0.13,0.14,0.25,U] [#7 0.39,-0.11,0.00,M7] [#8 0.09,0.21,0.23,U] 
02:20:25.356 00.001 13300 single-star, 5 included, MultiStar: {0.10, 0.05}, one-star: {0.11, -0.03}
02:20:25.356 00.000 13300 CameraToMount -- cameraTheta (-0.32) - m_xAngle (1.53) = xAngle (-1.85 = -1.85)
02:20:25.356 00.000 13300 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.98 = 1.30)
02:20:25.356 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.03 hyp=0.11 cameraTheta=-0.32 mountX=-0.03 mountY=0.11, mountTheta=1.85
02:20:25.360 00.004 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.03, opts=13)
02:20:25.360 00.000 13300 Enqueuing Move request for scope (0.11, -0.03)
02:20:25.361 00.001 11596 Worker thread wakes up
02:20:25.361 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.03) opts 0xd
02:20:25.361 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.03)
02:20:25.361 00.000 11596 Moving (0.11, -0.03) raw xDistance=-0.03 yDistance=0.11
02:20:25.361 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:20:25.361 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:25.362 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:20:25.362 00.000 11596 MoveAxis(E, 0, ABG)
02:20:25.362 00.000 11596 Move returns status 0, amount 0
02:20:25.362 00.000 11596 MoveAxis(N, 0, ABG)
02:20:25.362 00.000 11596 Move returns status 0, amount 0
02:20:25.362 00.000 11596 move complete, result=0
02:20:25.363 00.001 11596 worker thread done servicing request
02:20:25.372 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
02:20:25.381 00.009 13300 UpdateGuideState exits: m=1425 SNR=26.5
02:20:25.381 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:25.381 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:20:25.381 00.000 13300 Enqueuing Expose request
02:20:25.381 00.000 11596 Worker thread wakes up
02:20:25.381 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:20:25.382 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:20:25.888 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:20:27.823 01.935 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"066e303c-3f36-4d23-bd53-1543c1310f65"}
02:20:27.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"066e303c-3f36-4d23-bd53-1543c1310f65"}
02:20:27.824 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"625f8b87-6744-43e0-92b3-ba74d9ea62f7"}
02:20:27.824 00.000 13300 case statement mapped state 6 to 3
02:20:27.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"625f8b87-6744-43e0-92b3-ba74d9ea62f7"}
02:20:27.824 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e8524897-6c1b-48b4-9857-8f7dbc20cbaa"}
02:20:27.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":619,"width":15,"height":15,"star_pos":[7.31,6.60],"pixels":"..."},"id":"e8524897-6c1b-48b4-9857-8f7dbc20cbaa"}
02:20:28.910 01.086 11596 Exposure complete
02:20:28.979 00.069 11596 worker thread done servicing request
02:20:28.979 00.000 13300 OnExposeComplete: enter
02:20:28.980 00.001 13300 UpdateGuideState(): m_state=6
02:20:28.980 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 620
02:20:28.980 00.000 13300 Star::Find returns 1 (0), X=35.37, Y=420.67, Mass=1388, SNR=26.1, Peak=181 HFD=3.1
02:20:28.980 00.000 13300 MultiStar: [#1 0.05,-0.03,0.55,U] [#2 0.22,0.18,0.00,M2] [#3 0.15,0.08,0.36,U] [#4 0.24,-0.11,0.27,U] [#5 -0.02,0.03,0.29,U] [#6 0.08,0.21,0.27,U] [#7 0.37,-0.26,0.00,M8] [#8 0.30,0.09,0.00,M1] 
02:20:28.981 00.001 13300 refined, 5 included, MultiStar: {0.12, 0.03}, one-star: {0.17, 0.04}
02:20:28.981 00.000 13300 CameraToMount -- cameraTheta (0.25) - m_xAngle (1.53) = xAngle (-1.28 = -1.28)
02:20:28.981 00.000 13300 CameraToMount -- cameraTheta (0.25) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.41 = 1.88)
02:20:28.981 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=0.03 hyp=0.12 cameraTheta=0.25 mountX=0.04 mountY=0.12, mountTheta=1.28
02:20:28.983 00.002 13300 SchedulePrimaryMove(1016D950, x=0.12, y=0.03, opts=13)
02:20:28.983 00.000 13300 Enqueuing Move request for scope (0.12, 0.03)
02:20:28.983 00.000 11596 Worker thread wakes up
02:20:28.983 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.03) opts 0xd
02:20:28.983 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, 0.03)
02:20:28.983 00.000 11596 Moving (0.12, 0.03) raw xDistance=0.04 yDistance=0.12
02:20:28.983 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:20:28.983 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:28.984 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:20:28.984 00.000 11596 MoveAxis(E, 0, ABG)
02:20:28.984 00.000 11596 Move returns status 0, amount 0
02:20:28.984 00.000 11596 MoveAxis(N, 0, ABG)
02:20:28.984 00.000 11596 Move returns status 0, amount 0
02:20:28.984 00.000 11596 move complete, result=0
02:20:28.984 00.000 11596 worker thread done servicing request
02:20:28.990 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
02:20:28.998 00.008 13300 UpdateGuideState exits: m=1388 SNR=26.1
02:20:28.998 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:28.998 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:20:28.998 00.000 13300 Enqueuing Expose request
02:20:28.998 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:20:28.998 00.000 11596 Worker thread wakes up
02:20:28.998 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:20:29.515 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:20:30.822 01.307 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"df4d4bda-d1a9-479d-9b03-185b7ebdf698"}
02:20:30.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"df4d4bda-d1a9-479d-9b03-185b7ebdf698"}
02:20:30.823 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fc7a40c6-f67e-45fb-babd-f52ab63c69be"}
02:20:30.823 00.000 13300 case statement mapped state 6 to 3
02:20:30.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fc7a40c6-f67e-45fb-babd-f52ab63c69be"}
02:20:30.824 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d99367b2-b22d-4450-aa8b-1223b53b39d5"}
02:20:30.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":620,"width":15,"height":15,"star_pos":[7.37,6.67],"pixels":"..."},"id":"d99367b2-b22d-4450-aa8b-1223b53b39d5"}
02:20:32.546 01.722 11596 Exposure complete
02:20:32.629 00.083 11596 worker thread done servicing request
02:20:32.629 00.000 13300 OnExposeComplete: enter
02:20:32.629 00.000 13300 UpdateGuideState(): m_state=6
02:20:32.630 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 621
02:20:32.630 00.000 13300 Star::Find returns 1 (0), X=35.31, Y=420.70, Mass=1404, SNR=26.3, Peak=176 HFD=3.0
02:20:32.630 00.000 13300 MultiStar: [#1 -0.08,0.15,0.55,U] [#2 0.19,0.23,0.00,M3] [#3 0.04,0.05,0.34,U] [#4 0.04,0.20,0.26,U] [#5 -0.02,0.29,0.00,M1] [#6 0.23,0.34,0.00,M1] [#7 0.40,-0.05,0.00,M9] [#8 0.35,-0.04,0.00,M2] 
02:20:32.630 00.000 13300 refined, 3 included, MultiStar: {0.04, 0.10}, one-star: {0.11, 0.06}
02:20:32.631 00.001 13300 CameraToMount -- cameraTheta (1.19) - m_xAngle (1.53) = xAngle (-0.34 = -0.34)
02:20:32.631 00.000 13300 CameraToMount -- cameraTheta (1.19) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.47 = 2.82)
02:20:32.631 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.19 mountX=0.10 mountY=0.03, mountTheta=0.33
02:20:32.633 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.10, opts=13)
02:20:32.633 00.000 13300 Enqueuing Move request for scope (0.04, 0.10)
02:20:32.633 00.000 11596 Worker thread wakes up
02:20:32.633 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.10) opts 0xd
02:20:32.633 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.10)
02:20:32.633 00.000 11596 Moving (0.04, 0.10) raw xDistance=0.10 yDistance=0.03
02:20:32.634 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:20:32.634 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:32.634 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:20:32.634 00.000 11596 MoveAxis(E, 0, ABG)
02:20:32.634 00.000 11596 Move returns status 0, amount 0
02:20:32.634 00.000 11596 MoveAxis(N, 0, ABG)
02:20:32.634 00.000 11596 Move returns status 0, amount 0
02:20:32.635 00.001 11596 move complete, result=0
02:20:32.635 00.000 11596 worker thread done servicing request
02:20:32.641 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
02:20:32.649 00.008 13300 UpdateGuideState exits: m=1404 SNR=26.3
02:20:32.650 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:32.650 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:20:32.650 00.000 13300 Enqueuing Expose request
02:20:32.650 00.000 11596 Worker thread wakes up
02:20:32.650 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:20:32.650 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:20:33.166 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:20:33.822 00.656 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"64d7a8f5-29a9-4228-8dc3-d004a5341b22"}
02:20:33.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"64d7a8f5-29a9-4228-8dc3-d004a5341b22"}
02:20:33.823 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cfd73626-de41-4c2a-998b-3e5ee918fa23"}
02:20:33.823 00.000 13300 case statement mapped state 6 to 3
02:20:33.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cfd73626-de41-4c2a-998b-3e5ee918fa23"}
02:20:33.823 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b78cf094-0830-4a4d-8be0-f95c7c8f23e6"}
02:20:33.824 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":621,"width":15,"height":15,"star_pos":[7.31,6.70],"pixels":"..."},"id":"b78cf094-0830-4a4d-8be0-f95c7c8f23e6"}
02:20:36.194 02.370 11596 Exposure complete
02:20:36.275 00.081 11596 worker thread done servicing request
02:20:36.275 00.000 13300 OnExposeComplete: enter
02:20:36.275 00.000 13300 UpdateGuideState(): m_state=6
02:20:36.275 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 622
02:20:36.276 00.001 13300 Star::Find returns 1 (0), X=35.29, Y=420.93, Mass=1380, SNR=26.0, Peak=194 HFD=3.2
02:20:36.276 00.000 13300 MultiStar: [#1 0.13,0.39,0.00,M1] [#2 0.25,0.56,0.00,M4] [#3 -0.09,0.31,0.00,M1] [#4 0.31,0.03,0.00,M1] [#5 0.13,0.48,0.00,M2] [#6 0.27,0.25,0.00,M2] [#7 0.32,0.12,0.00,M10] [#8 -0.01,0.34,0.00,M3] 
02:20:36.276 00.000 13300 CameraToMount -- cameraTheta (1.29) - m_xAngle (1.53) = xAngle (-0.24 = -0.24)
02:20:36.277 00.001 13300 CameraToMount -- cameraTheta (1.29) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.37 = 2.92)
02:20:36.277 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.30 hyp=0.31 cameraTheta=1.29 mountX=0.30 mountY=0.07, mountTheta=0.23
02:20:36.279 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.30, opts=13)
02:20:36.279 00.000 13300 Enqueuing Move request for scope (0.09, 0.30)
02:20:36.279 00.000 11596 Worker thread wakes up
02:20:36.279 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.30) opts 0xd
02:20:36.279 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.30)
02:20:36.279 00.000 11596 Moving (0.09, 0.30) raw xDistance=0.30 yDistance=0.07
02:20:36.279 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
02:20:36.279 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:36.280 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:20:36.280 00.000 11596 MoveAxis(W, 381, ABG)
02:20:36.280 00.000 11596 Guiding  Dir = 3, Dur = 381
02:20:36.280 00.000 11596 IsSlewing returns 0
02:20:36.286 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
02:20:36.295 00.009 13300 UpdateGuideState exits: m=1380 SNR=26.0
02:20:36.296 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:36.296 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:20:36.296 00.000 13300 Enqueuing Expose request
02:20:36.423 00.127 11596 IsGuiding returns 0
02:20:36.822 00.399 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"27e0c8ea-761c-4cae-8d58-972eb2fc8ec3"}
02:20:36.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"27e0c8ea-761c-4cae-8d58-972eb2fc8ec3"}
02:20:36.823 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"accafdfe-7701-4c13-89da-58fdaf36c275"}
02:20:36.823 00.000 13300 case statement mapped state 6 to 3
02:20:36.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"accafdfe-7701-4c13-89da-58fdaf36c275"}
02:20:36.824 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ed7cfa3a-1957-4db4-8192-10181c901e1a"}
02:20:36.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":622,"width":15,"height":15,"star_pos":[7.29,6.93],"pixels":"..."},"id":"ed7cfa3a-1957-4db4-8192-10181c901e1a"}
02:20:36.921 00.097 11596 IsGuiding returns 1
02:20:36.921 00.000 11596 scope still moving after pulse duration time elapsed
02:20:37.058 00.137 11596 IsSlewing returns 0
02:20:37.147 00.089 11596 IsGuiding returns 0
02:20:37.147 00.000 11596 scope move finished after 381 + 342 ms
02:20:37.147 00.000 11596 Move returns status 0, amount 381
02:20:37.147 00.000 11596 MoveAxis(N, 0, ABG)
02:20:37.147 00.000 11596 Move returns status 0, amount 0
02:20:37.147 00.000 11596 move complete, result=0
02:20:37.147 00.000 11596 worker thread done servicing request
02:20:37.147 00.000 13300 GuideStep: 0.3 px 381 ms WEST, 0.1 px 0 ms NORTH
02:20:37.148 00.001 11596 Worker thread wakes up
02:20:37.148 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:20:37.658 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:20:39.822 02.164 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fc5ef66e-8811-47a3-a12e-419399850467"}
02:20:39.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fc5ef66e-8811-47a3-a12e-419399850467"}
02:20:39.823 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ccc86284-e981-42f8-82fd-4ce8d96ef2e3"}
02:20:39.823 00.000 13300 case statement mapped state 6 to 3
02:20:39.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ccc86284-e981-42f8-82fd-4ce8d96ef2e3"}
02:20:39.823 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a2ca1c8e-4b50-435d-92f8-f3920f99bd0e"}
02:20:39.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":622,"width":15,"height":15,"star_pos":[7.29,6.93],"pixels":"..."},"id":"a2ca1c8e-4b50-435d-92f8-f3920f99bd0e"}
02:20:40.690 00.867 11596 Exposure complete
02:20:40.775 00.085 11596 worker thread done servicing request
02:20:40.775 00.000 13300 OnExposeComplete: enter
02:20:40.775 00.000 13300 UpdateGuideState(): m_state=6
02:20:40.776 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 623
02:20:40.776 00.000 13300 Star::Find returns 1 (0), X=35.26, Y=420.75, Mass=1411, SNR=26.4, Peak=186 HFD=3.1
02:20:40.777 00.001 13300 MultiStar: [#1 -0.13,0.15,0.55,U] [#2 0.18,0.23,0.00,M5] [#3 0.06,0.21,0.33,U] [#4 0.22,0.06,0.27,U] [#5 -0.02,-0.02,0.30,U] [#6 0.22,0.15,0.27,U] [#7 0.40,0.21,0.00,R] [#8 0.29,0.09,0.00,M4] 
02:20:40.777 00.000 13300 refined, 5 included, MultiStar: {0.05, 0.12}, one-star: {0.06, 0.12}
02:20:40.777 00.000 13300 CameraToMount -- cameraTheta (1.20) - m_xAngle (1.53) = xAngle (-0.34 = -0.34)
02:20:40.778 00.001 13300 CameraToMount -- cameraTheta (1.20) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.46 = 2.82)
02:20:40.778 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.12 hyp=0.13 cameraTheta=1.20 mountX=0.12 mountY=0.04, mountTheta=0.32
02:20:40.780 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.12, opts=13)
02:20:40.781 00.001 13300 Enqueuing Move request for scope (0.05, 0.12)
02:20:40.781 00.000 11596 Worker thread wakes up
02:20:40.781 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.12) opts 0xd
02:20:40.781 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.12)
02:20:40.781 00.000 11596 Moving (0.05, 0.12) raw xDistance=0.12 yDistance=0.04
02:20:40.781 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:20:40.781 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:40.782 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:20:40.782 00.000 11596 MoveAxis(E, 0, ABG)
02:20:40.782 00.000 11596 Move returns status 0, amount 0
02:20:40.782 00.000 11596 MoveAxis(N, 0, ABG)
02:20:40.782 00.000 11596 Move returns status 0, amount 0
02:20:40.782 00.000 11596 move complete, result=0
02:20:40.782 00.000 11596 worker thread done servicing request
02:20:40.789 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
02:20:40.798 00.009 13300 UpdateGuideState exits: m=1411 SNR=26.4
02:20:40.798 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:40.798 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:20:40.798 00.000 13300 Enqueuing Expose request
02:20:40.799 00.001 11596 Worker thread wakes up
02:20:40.799 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:20:40.799 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:20:41.302 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:20:42.821 01.519 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6ca83447-ebcc-45e8-b4f6-35b15db905ca"}
02:20:42.821 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6ca83447-ebcc-45e8-b4f6-35b15db905ca"}
02:20:42.822 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e2e99eb8-a111-41d6-9924-05bcede818b0"}
02:20:42.822 00.000 13300 case statement mapped state 6 to 3
02:20:42.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e2e99eb8-a111-41d6-9924-05bcede818b0"}
02:20:42.823 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"849dd84d-4866-4b58-bff2-13acc724e1ef"}
02:20:42.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":623,"width":15,"height":15,"star_pos":[7.26,6.75],"pixels":"..."},"id":"849dd84d-4866-4b58-bff2-13acc724e1ef"}
02:20:44.334 01.511 11596 Exposure complete
02:20:44.402 00.068 11596 worker thread done servicing request
02:20:44.403 00.001 13300 OnExposeComplete: enter
02:20:44.403 00.000 13300 UpdateGuideState(): m_state=6
02:20:44.403 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 624
02:20:44.403 00.000 13300 Star::Find returns 1 (0), X=35.35, Y=420.73, Mass=1388, SNR=26.1, Peak=187 HFD=3.1
02:20:44.404 00.001 13300 MultiStar: [#1 -0.04,0.31,0.00,M1] [#2 0.15,0.24,0.00,M6] [#3 -0.28,0.19,0.00,M1] [#4 0.25,0.14,0.00,M1] [#5 -0.11,0.40,0.00,M2] [#6 0.28,0.24,0.00,M2] [#7 0.09,-0.24,0.28,U] [#8 0.36,0.29,0.00,M5] 
02:20:44.404 00.000 13300 refined, 1 included, MultiStar: {0.13, 0.03}, one-star: {0.15, 0.10}
02:20:44.404 00.000 13300 CameraToMount -- cameraTheta (0.20) - m_xAngle (1.53) = xAngle (-1.34 = -1.34)
02:20:44.404 00.000 13300 CameraToMount -- cameraTheta (0.20) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.46 = 1.82)
02:20:44.404 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=0.03 hyp=0.14 cameraTheta=0.20 mountX=0.03 mountY=0.13, mountTheta=1.33
02:20:44.407 00.003 13300 SchedulePrimaryMove(1016D950, x=0.13, y=0.03, opts=13)
02:20:44.407 00.000 13300 Enqueuing Move request for scope (0.13, 0.03)
02:20:44.407 00.000 11596 Worker thread wakes up
02:20:44.407 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.03) opts 0xd
02:20:44.407 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, 0.03)
02:20:44.407 00.000 11596 Moving (0.13, 0.03) raw xDistance=0.03 yDistance=0.13
02:20:44.408 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:20:44.408 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:44.408 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:20:44.408 00.000 11596 MoveAxis(E, 0, ABG)
02:20:44.408 00.000 11596 Move returns status 0, amount 0
02:20:44.408 00.000 11596 MoveAxis(N, 0, ABG)
02:20:44.408 00.000 11596 Move returns status 0, amount 0
02:20:44.408 00.000 11596 move complete, result=0
02:20:44.408 00.000 11596 worker thread done servicing request
02:20:44.414 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
02:20:44.422 00.008 13300 UpdateGuideState exits: m=1388 SNR=26.1
02:20:44.422 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:44.422 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:20:44.423 00.001 13300 Enqueuing Expose request
02:20:44.423 00.000 11596 Worker thread wakes up
02:20:44.423 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:20:44.423 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:20:44.932 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:20:45.821 00.889 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"574b7b00-5f15-4d76-8af2-9857e61ca474"}
02:20:45.821 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"574b7b00-5f15-4d76-8af2-9857e61ca474"}
02:20:45.822 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"adf3a938-6e5d-4ce3-bab6-8b1a62883527"}
02:20:45.822 00.000 13300 case statement mapped state 6 to 3
02:20:45.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"adf3a938-6e5d-4ce3-bab6-8b1a62883527"}
02:20:45.822 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"84a95bcc-aef5-49b0-a666-19f7143904b8"}
02:20:45.823 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":624,"width":15,"height":15,"star_pos":[7.35,6.73],"pixels":"..."},"id":"84a95bcc-aef5-49b0-a666-19f7143904b8"}
02:20:48.021 02.198 11596 Exposure complete
02:20:48.092 00.071 11596 worker thread done servicing request
02:20:48.092 00.000 13300 OnExposeComplete: enter
02:20:48.093 00.001 13300 UpdateGuideState(): m_state=6
02:20:48.093 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 625
02:20:48.093 00.000 13300 Star::Find returns 1 (0), X=35.20, Y=420.81, Mass=1406, SNR=26.3, Peak=181 HFD=3.0
02:20:48.094 00.001 13300 MultiStar: [#1 -0.06,0.31,0.00,M2] [#2 0.20,0.49,0.00,M7] [#3 -0.27,0.32,0.00,M2] [#4 0.09,-0.03,0.27,U] [#5 -0.04,-0.02,0.30,U] [#6 0.28,0.73,0.00,M3] [#7 -0.18,-0.17,0.29,U] [#8 0.08,0.32,0.00,M6] 
02:20:48.094 00.000 13300 refined, 3 included, MultiStar: {-0.02, 0.06}, one-star: {0.00, 0.18}
02:20:48.094 00.000 13300 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.53) = xAngle (0.33 = 0.33)
02:20:48.094 00.000 13300 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.80 = -2.80)
02:20:48.094 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.06 hyp=0.07 cameraTheta=1.86 mountX=0.06 mountY=-0.02, mountTheta=-0.34
02:20:48.097 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.06, opts=13)
02:20:48.097 00.000 13300 Enqueuing Move request for scope (-0.02, 0.06)
02:20:48.097 00.000 11596 Worker thread wakes up
02:20:48.097 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.06) opts 0xd
02:20:48.097 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.06)
02:20:48.098 00.001 11596 Moving (-0.02, 0.06) raw xDistance=0.06 yDistance=-0.02
02:20:48.098 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:20:48.098 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:48.098 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:20:48.098 00.000 11596 MoveAxis(E, 0, ABG)
02:20:48.098 00.000 11596 Move returns status 0, amount 0
02:20:48.098 00.000 11596 MoveAxis(N, 0, ABG)
02:20:48.098 00.000 11596 Move returns status 0, amount 0
02:20:48.098 00.000 11596 move complete, result=0
02:20:48.099 00.001 11596 worker thread done servicing request
02:20:48.106 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
02:20:48.114 00.008 13300 UpdateGuideState exits: m=1406 SNR=26.3
02:20:48.114 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:48.114 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:20:48.114 00.000 13300 Enqueuing Expose request
02:20:48.115 00.001 11596 Worker thread wakes up
02:20:48.115 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:20:48.115 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:20:48.630 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:20:48.820 00.190 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5b8f87ad-3d02-45c5-85d2-44238dadfbd7"}
02:20:48.820 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5b8f87ad-3d02-45c5-85d2-44238dadfbd7"}
02:20:48.821 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f2943adf-672a-4f6e-adb5-9edaa29e646b"}
02:20:48.821 00.000 13300 case statement mapped state 6 to 3
02:20:48.821 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f2943adf-672a-4f6e-adb5-9edaa29e646b"}
02:20:48.821 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6399a9dc-79fd-44ac-92c0-93317480de9c"}
02:20:48.821 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":625,"width":15,"height":15,"star_pos":[7.20,6.81],"pixels":"..."},"id":"6399a9dc-79fd-44ac-92c0-93317480de9c"}
02:20:51.653 02.832 11596 Exposure complete
02:20:51.721 00.068 11596 worker thread done servicing request
02:20:51.722 00.001 13300 OnExposeComplete: enter
02:20:51.722 00.000 13300 UpdateGuideState(): m_state=6
02:20:51.722 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 626
02:20:51.722 00.000 13300 Star::Find returns 1 (0), X=35.30, Y=420.85, Mass=1420, SNR=26.4, Peak=197 HFD=3.3
02:20:51.723 00.001 13300 MultiStar: [#1 -0.02,0.19,0.55,U] [#2 0.18,0.40,0.00,M8] [#3 -0.07,0.34,0.00,M3] [#4 0.10,0.14,0.28,U] [#5 0.07,0.02,0.30,U] [#6 0.34,0.57,0.00,M4] [#7 -0.25,0.01,0.29,U] [#8 0.18,0.07,0.21,U] 
02:20:51.723 00.000 13300 refined, 5 included, MultiStar: {0.04, 0.15}, one-star: {0.10, 0.22}
02:20:51.723 00.000 13300 CameraToMount -- cameraTheta (1.30) - m_xAngle (1.53) = xAngle (-0.24 = -0.24)
02:20:51.723 00.000 13300 CameraToMount -- cameraTheta (1.30) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.36 = 2.92)
02:20:51.723 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.15 hyp=0.15 cameraTheta=1.30 mountX=0.15 mountY=0.03, mountTheta=0.22
02:20:51.725 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.15, opts=13)
02:20:51.725 00.000 13300 Enqueuing Move request for scope (0.04, 0.15)
02:20:51.725 00.000 11596 Worker thread wakes up
02:20:51.725 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.15) opts 0xd
02:20:51.725 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.15)
02:20:51.726 00.001 11596 Moving (0.04, 0.15) raw xDistance=0.15 yDistance=0.03
02:20:51.726 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.15
02:20:51.726 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:51.726 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:20:51.726 00.000 11596 MoveAxis(W, 184, ABG)
02:20:51.726 00.000 11596 Guiding  Dir = 3, Dur = 184
02:20:51.726 00.000 11596 IsSlewing returns 0
02:20:51.732 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
02:20:51.740 00.008 13300 UpdateGuideState exits: m=1420 SNR=26.4
02:20:51.740 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:51.741 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:20:51.741 00.000 13300 Enqueuing Expose request
02:20:51.825 00.084 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4c323dbe-f7ca-4afd-9bff-73a6588345c3"}
02:20:51.825 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4c323dbe-f7ca-4afd-9bff-73a6588345c3"}
02:20:51.827 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"63cfda21-5b42-40fd-9544-5c387351fef6"}
02:20:51.828 00.001 13300 case statement mapped state 6 to 3
02:20:51.828 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"63cfda21-5b42-40fd-9544-5c387351fef6"}
02:20:51.828 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b4eef24a-560e-478a-970e-826e7e7c37a3"}
02:20:51.829 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":626,"width":15,"height":15,"star_pos":[7.30,6.85],"pixels":"..."},"id":"b4eef24a-560e-478a-970e-826e7e7c37a3"}
02:20:51.937 00.108 11596 IsGuiding returns 0
02:20:52.418 00.481 11596 IsGuiding returns 1
02:20:52.418 00.000 11596 scope still moving after pulse duration time elapsed
02:20:52.684 00.266 11596 IsSlewing returns 0
02:20:52.828 00.144 11596 IsGuiding returns 0
02:20:52.828 00.000 11596 scope move finished after 184 + 706 ms
02:20:52.828 00.000 11596 Move returns status 0, amount 184
02:20:52.828 00.000 11596 MoveAxis(N, 0, ABG)
02:20:52.828 00.000 11596 Move returns status 0, amount 0
02:20:52.828 00.000 11596 move complete, result=0
02:20:52.828 00.000 11596 worker thread done servicing request
02:20:52.828 00.000 11596 Worker thread wakes up
02:20:52.829 00.001 13300 GuideStep: 0.1 px 184 ms WEST, 0.0 px 0 ms NORTH
02:20:52.829 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:20:53.332 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:20:54.822 01.490 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b4153936-283b-403f-af7b-8bd955d17056"}
02:20:54.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b4153936-283b-403f-af7b-8bd955d17056"}
02:20:54.823 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e991c742-c37a-45ed-bd06-84da0159994e"}
02:20:54.823 00.000 13300 case statement mapped state 6 to 3
02:20:54.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e991c742-c37a-45ed-bd06-84da0159994e"}
02:20:54.823 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"156b512e-ad41-48b3-9fe4-11972f56866a"}
02:20:54.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":626,"width":15,"height":15,"star_pos":[7.30,6.85],"pixels":"..."},"id":"156b512e-ad41-48b3-9fe4-11972f56866a"}
02:20:56.367 01.544 11596 Exposure complete
02:20:56.435 00.068 11596 worker thread done servicing request
02:20:56.435 00.000 13300 OnExposeComplete: enter
02:20:56.435 00.000 13300 UpdateGuideState(): m_state=6
02:20:56.435 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 627
02:20:56.435 00.000 13300 Star::Find returns 1 (0), X=35.30, Y=420.73, Mass=1413, SNR=26.3, Peak=180 HFD=3.3
02:20:56.436 00.001 13300 MultiStar: [#1 -0.03,0.13,0.55,U] [#2 0.10,0.31,0.00,M9] [#3 -0.13,0.24,0.34,U] [#4 0.34,-0.09,0.00,M1] [#5 -0.03,0.10,0.29,U] [#6 -0.03,0.23,0.26,U] [#7 -0.17,-0.47,0.00,M1] [#8 0.34,0.32,0.00,M6] 
02:20:56.436 00.000 13300 refined, 4 included, MultiStar: {0.01, 0.14}, one-star: {0.10, 0.10}
02:20:56.436 00.000 13300 CameraToMount -- cameraTheta (1.50) - m_xAngle (1.53) = xAngle (-0.03 = -0.03)
02:20:56.436 00.000 13300 CameraToMount -- cameraTheta (1.50) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.16 = 3.12)
02:20:56.436 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.50 mountX=0.14 mountY=0.00, mountTheta=0.02
02:20:56.439 00.003 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.14, opts=13)
02:20:56.439 00.000 13300 Enqueuing Move request for scope (0.01, 0.14)
02:20:56.439 00.000 11596 Worker thread wakes up
02:20:56.439 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.14) opts 0xd
02:20:56.439 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.14)
02:20:56.440 00.001 11596 Moving (0.01, 0.14) raw xDistance=0.14 yDistance=0.00
02:20:56.440 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.14
02:20:56.440 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:56.440 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:20:56.440 00.000 11596 MoveAxis(W, 188, ABG)
02:20:56.440 00.000 11596 Guiding  Dir = 3, Dur = 188
02:20:56.440 00.000 11596 IsSlewing returns 0
02:20:56.446 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
02:20:56.454 00.008 13300 UpdateGuideState exits: m=1413 SNR=26.3
02:20:56.454 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:56.454 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:20:56.455 00.001 13300 Enqueuing Expose request
02:20:56.475 00.020 11596 IsGuiding returns 0
02:20:56.855 00.380 11596 IsGuiding returns 1
02:20:56.855 00.000 11596 scope still moving after pulse duration time elapsed
02:20:56.998 00.143 11596 IsSlewing returns 0
02:20:57.089 00.091 11596 IsGuiding returns 0
02:20:57.089 00.000 11596 scope move finished after 188 + 425 ms
02:20:57.089 00.000 11596 Move returns status 0, amount 188
02:20:57.089 00.000 11596 MoveAxis(N, 0, ABG)
02:20:57.090 00.001 11596 Move returns status 0, amount 0
02:20:57.090 00.000 11596 move complete, result=0
02:20:57.090 00.000 11596 worker thread done servicing request
02:20:57.090 00.000 11596 Worker thread wakes up
02:20:57.090 00.000 13300 GuideStep: 0.1 px 188 ms WEST, 0.0 px 0 ms NORTH
02:20:57.090 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:20:57.593 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:20:57.822 00.229 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bc2967c0-038e-48b4-afe4-7575bbf06234"}
02:20:57.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bc2967c0-038e-48b4-afe4-7575bbf06234"}
02:20:57.823 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eae22d18-56f7-4152-a598-313321d5fc51"}
02:20:57.823 00.000 13300 case statement mapped state 6 to 3
02:20:57.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eae22d18-56f7-4152-a598-313321d5fc51"}
02:20:57.823 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"deb6ce12-bf8f-475a-86df-7286c11a745b"}
02:20:57.824 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":627,"width":15,"height":15,"star_pos":[7.30,6.73],"pixels":"..."},"id":"deb6ce12-bf8f-475a-86df-7286c11a745b"}
02:21:00.623 02.799 11596 Exposure complete
02:21:00.715 00.092 11596 worker thread done servicing request
02:21:00.715 00.000 13300 OnExposeComplete: enter
02:21:00.715 00.000 13300 UpdateGuideState(): m_state=6
02:21:00.716 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 628
02:21:00.716 00.000 13300 Star::Find returns 1 (0), X=35.25, Y=420.49, Mass=1393, SNR=26.1, Peak=149 HFD=3.2
02:21:00.717 00.001 13300 MultiStar: [#1 -0.04,-0.09,0.51,U] [#2 -0.09,0.04,0.51,U] [#3 -0.14,0.01,0.34,U] [#4 0.27,-0.20,0.00,M2] [#5 0.00,-0.12,0.30,U] [#6 -0.01,0.01,0.28,U] [#7 -0.15,-0.26,0.00,M2] [#8 -0.05,-0.07,0.24,U] 
02:21:00.717 00.000 13300 refined, 6 included, MultiStar: {-0.03, -0.07}, one-star: {0.04, -0.14}
02:21:00.718 00.001 13300 CameraToMount -- cameraTheta (-1.94) - m_xAngle (1.53) = xAngle (-3.48 = 2.81)
02:21:00.718 00.000 13300 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.60 = -0.32)
02:21:00.718 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.07 hyp=0.07 cameraTheta=-1.94 mountX=-0.07 mountY=-0.02, mountTheta=-2.82
02:21:00.721 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.07, opts=13)
02:21:00.721 00.000 13300 Enqueuing Move request for scope (-0.03, -0.07)
02:21:00.722 00.001 11596 Worker thread wakes up
02:21:00.722 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.07) opts 0xd
02:21:00.722 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.07)
02:21:00.722 00.000 11596 Moving (-0.03, -0.07) raw xDistance=-0.07 yDistance=-0.02
02:21:00.722 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:21:00.723 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:00.723 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:21:00.723 00.000 11596 MoveAxis(E, 0, ABG)
02:21:00.723 00.000 11596 Move returns status 0, amount 0
02:21:00.723 00.000 11596 MoveAxis(N, 0, ABG)
02:21:00.723 00.000 11596 Move returns status 0, amount 0
02:21:00.724 00.001 11596 move complete, result=0
02:21:00.724 00.000 11596 worker thread done servicing request
02:21:00.732 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=249, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
02:21:00.743 00.011 13300 UpdateGuideState exits: m=1393 SNR=26.1
02:21:00.743 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:00.743 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:21:00.743 00.000 13300 Enqueuing Expose request
02:21:00.744 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:21:00.744 00.000 11596 Worker thread wakes up
02:21:00.744 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:21:00.823 00.079 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b3858764-e6f4-4167-a6b8-f06ae4ec9a15"}
02:21:00.824 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b3858764-e6f4-4167-a6b8-f06ae4ec9a15"}
02:21:00.825 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"234304ae-c5aa-4010-ba78-973b73254bac"}
02:21:00.825 00.000 13300 case statement mapped state 6 to 3
02:21:00.825 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"234304ae-c5aa-4010-ba78-973b73254bac"}
02:21:00.827 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e451d819-b38b-470b-b2ed-576b74c1ab08"}
02:21:00.827 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":628,"width":15,"height":15,"star_pos":[7.25,7.49],"pixels":"..."},"id":"e451d819-b38b-470b-b2ed-576b74c1ab08"}
02:21:01.258 00.431 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:21:03.823 02.565 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d3255232-2463-4e99-9ea2-f6ede9b4b62a"}
02:21:03.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d3255232-2463-4e99-9ea2-f6ede9b4b62a"}
02:21:03.824 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6384aa5c-3446-4b35-a9df-dbf7ccd5048e"}
02:21:03.824 00.000 13300 case statement mapped state 6 to 3
02:21:03.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6384aa5c-3446-4b35-a9df-dbf7ccd5048e"}
02:21:03.824 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bd182906-51e4-4045-b1a2-52c7624d366c"}
02:21:03.825 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":628,"width":15,"height":15,"star_pos":[7.25,7.49],"pixels":"..."},"id":"bd182906-51e4-4045-b1a2-52c7624d366c"}
02:21:04.285 00.460 11596 Exposure complete
02:21:04.354 00.069 11596 worker thread done servicing request
02:21:04.354 00.000 13300 OnExposeComplete: enter
02:21:04.355 00.001 13300 UpdateGuideState(): m_state=6
02:21:04.355 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 629
02:21:04.355 00.000 13300 Star::Find returns 1 (0), X=35.35, Y=420.42, Mass=1386, SNR=26.1, Peak=147 HFD=3.2
02:21:04.356 00.001 13300 MultiStar: [#1 -0.12,-0.10,0.55,U] [#2 0.15,-0.03,0.51,U] [#3 -0.13,-0.06,0.33,U] [#4 0.12,-0.22,0.28,U] [#5 0.03,-0.28,0.00,M1] [#6 0.22,0.13,0.28,U] [#7 -0.02,-0.53,0.00,M3] [#8 0.05,-0.14,0.22,U] 
02:21:04.356 00.000 13300 refined, 6 included, MultiStar: {0.07, -0.11}, one-star: {0.15, -0.22}
02:21:04.356 00.000 13300 CameraToMount -- cameraTheta (-1.01) - m_xAngle (1.53) = xAngle (-2.54 = -2.54)
02:21:04.356 00.000 13300 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.67 = 0.62)
02:21:04.356 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.11 hyp=0.13 cameraTheta=-1.01 mountX=-0.11 mountY=0.08, mountTheta=2.53
02:21:04.358 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.11, opts=13)
02:21:04.358 00.000 13300 Enqueuing Move request for scope (0.07, -0.11)
02:21:04.358 00.000 11596 Worker thread wakes up
02:21:04.358 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.11) opts 0xd
02:21:04.358 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.11)
02:21:04.358 00.000 11596 Moving (0.07, -0.11) raw xDistance=-0.11 yDistance=0.08
02:21:04.358 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:21:04.358 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:04.359 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:21:04.359 00.000 11596 MoveAxis(E, 0, ABG)
02:21:04.359 00.000 11596 Move returns status 0, amount 0
02:21:04.359 00.000 11596 MoveAxis(N, 0, ABG)
02:21:04.359 00.000 11596 Move returns status 0, amount 0
02:21:04.359 00.000 11596 move complete, result=0
02:21:04.359 00.000 11596 worker thread done servicing request
02:21:04.365 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=222, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
02:21:04.373 00.008 13300 UpdateGuideState exits: m=1386 SNR=26.1
02:21:04.373 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:04.373 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:21:04.373 00.000 13300 Enqueuing Expose request
02:21:04.373 00.000 11596 Worker thread wakes up
02:21:04.374 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:21:04.374 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:21:04.890 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:21:06.822 01.932 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fb14be80-43c5-4329-9fa8-087c3a491599"}
02:21:06.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fb14be80-43c5-4329-9fa8-087c3a491599"}
02:21:06.823 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"710db45f-ee88-432a-9c5d-6f0e9c049c71"}
02:21:06.823 00.000 13300 case statement mapped state 6 to 3
02:21:06.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"710db45f-ee88-432a-9c5d-6f0e9c049c71"}
02:21:06.823 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fc667788-97ad-4e95-b301-f539291a553f"}
02:21:06.824 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":629,"width":15,"height":15,"star_pos":[7.35,7.42],"pixels":"..."},"id":"fc667788-97ad-4e95-b301-f539291a553f"}
02:21:07.923 01.099 11596 Exposure complete
02:21:07.993 00.070 11596 worker thread done servicing request
02:21:07.993 00.000 13300 OnExposeComplete: enter
02:21:07.993 00.000 13300 UpdateGuideState(): m_state=6
02:21:07.994 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 630
02:21:07.994 00.000 13300 Star::Find returns 1 (0), X=35.31, Y=420.56, Mass=1411, SNR=26.3, Peak=160 HFD=3.2
02:21:07.994 00.000 13300 MultiStar: [#1 -0.04,0.06,0.54,U] [#2 0.14,0.20,0.50,U] [#3 -0.09,-0.12,0.34,U] [#4 0.09,-0.10,0.27,U] [#5 0.14,0.12,0.30,U] [#6 0.14,0.16,0.27,U] [#7 -0.01,-0.19,0.29,U] [#8 0.01,-0.04,0.21,U] 
02:21:07.995 00.001 13300 refined, 8 included, MultiStar: {0.06, 0.00}, one-star: {0.11, -0.07}
02:21:07.995 00.000 13300 CameraToMount -- cameraTheta (0.05) - m_xAngle (1.53) = xAngle (-1.48 = -1.48)
02:21:07.995 00.000 13300 CameraToMount -- cameraTheta (0.05) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.61 = 1.67)
02:21:07.995 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.00 hyp=0.06 cameraTheta=0.05 mountX=0.01 mountY=0.06, mountTheta=1.48
02:21:07.997 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.00, opts=13)
02:21:07.997 00.000 13300 Enqueuing Move request for scope (0.06, 0.00)
02:21:07.997 00.000 11596 Worker thread wakes up
02:21:07.997 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.00) opts 0xd
02:21:07.997 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.00)
02:21:07.997 00.000 11596 Moving (0.06, 0.00) raw xDistance=0.01 yDistance=0.06
02:21:07.997 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:21:07.997 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:07.998 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:21:07.998 00.000 11596 MoveAxis(E, 0, ABG)
02:21:07.998 00.000 11596 Move returns status 0, amount 0
02:21:07.998 00.000 11596 MoveAxis(N, 0, ABG)
02:21:07.998 00.000 11596 Move returns status 0, amount 0
02:21:07.998 00.000 11596 move complete, result=0
02:21:07.998 00.000 11596 worker thread done servicing request
02:21:08.004 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
02:21:08.012 00.008 13300 UpdateGuideState exits: m=1411 SNR=26.3
02:21:08.012 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:08.013 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:21:08.013 00.000 13300 Enqueuing Expose request
02:21:08.013 00.000 11596 Worker thread wakes up
02:21:08.013 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:21:08.013 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:21:08.519 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:21:09.823 01.304 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c5010752-6ee0-4f8b-8974-947f5f5ce825"}
02:21:09.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c5010752-6ee0-4f8b-8974-947f5f5ce825"}
02:21:09.824 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"14010a91-8734-4cd7-b8ce-46785bdbd473"}
02:21:09.824 00.000 13300 case statement mapped state 6 to 3
02:21:09.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"14010a91-8734-4cd7-b8ce-46785bdbd473"}
02:21:09.826 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4cb949c7-fa96-44e4-8833-176073126e10"}
02:21:09.826 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":630,"width":15,"height":15,"star_pos":[7.31,6.56],"pixels":"..."},"id":"4cb949c7-fa96-44e4-8833-176073126e10"}
02:21:11.539 01.713 11596 Exposure complete
02:21:11.612 00.073 11596 worker thread done servicing request
02:21:11.612 00.000 13300 OnExposeComplete: enter
02:21:11.612 00.000 13300 UpdateGuideState(): m_state=6
02:21:11.613 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 631
02:21:11.613 00.000 13300 Star::Find returns 1 (0), X=35.29, Y=420.70, Mass=1391, SNR=26.2, Peak=171 HFD=3.1
02:21:11.613 00.000 13300 MultiStar: [#1 -0.11,0.23,0.55,U] [#2 0.08,0.36,0.00,M7] [#3 -0.06,0.12,0.34,U] [#4 0.20,0.18,0.28,U] [#5 0.01,0.10,0.29,U] [#6 0.10,0.31,0.00,M1] [#7 -0.18,-0.08,0.29,U] [#8 0.21,0.04,0.23,U] 
02:21:11.613 00.000 13300 refined, 6 included, MultiStar: {0.02, 0.10}, one-star: {0.09, 0.06}
02:21:11.614 00.001 13300 CameraToMount -- cameraTheta (1.35) - m_xAngle (1.53) = xAngle (-0.18 = -0.18)
02:21:11.614 00.000 13300 CameraToMount -- cameraTheta (1.35) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.31 = 2.97)
02:21:11.614 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.10 hyp=0.10 cameraTheta=1.35 mountX=0.10 mountY=0.02, mountTheta=0.17
02:21:11.616 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.10, opts=13)
02:21:11.616 00.000 13300 Enqueuing Move request for scope (0.02, 0.10)
02:21:11.616 00.000 11596 Worker thread wakes up
02:21:11.616 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.10) opts 0xd
02:21:11.616 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.10)
02:21:11.616 00.000 11596 Moving (0.02, 0.10) raw xDistance=0.10 yDistance=0.02
02:21:11.617 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:21:11.617 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:11.617 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:21:11.617 00.000 11596 MoveAxis(E, 0, ABG)
02:21:11.617 00.000 11596 Move returns status 0, amount 0
02:21:11.617 00.000 11596 MoveAxis(N, 0, ABG)
02:21:11.617 00.000 11596 Move returns status 0, amount 0
02:21:11.618 00.001 11596 move complete, result=0
02:21:11.618 00.000 11596 worker thread done servicing request
02:21:11.624 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
02:21:11.632 00.008 13300 UpdateGuideState exits: m=1391 SNR=26.2
02:21:11.633 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:11.633 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:21:11.633 00.000 13300 Enqueuing Expose request
02:21:11.633 00.000 11596 Worker thread wakes up
02:21:11.633 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:21:11.633 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:21:12.148 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:21:12.822 00.674 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d4720738-1a3e-4381-8ed2-8f76683fcfe9"}
02:21:12.822 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d4720738-1a3e-4381-8ed2-8f76683fcfe9"}
02:21:12.823 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a3f471bb-e2c9-4a97-8725-e767a8352f8d"}
02:21:12.823 00.000 13300 case statement mapped state 6 to 3
02:21:12.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a3f471bb-e2c9-4a97-8725-e767a8352f8d"}
02:21:12.824 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bd7fd45c-0972-45aa-9b63-e0e46ce64f95"}
02:21:12.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":631,"width":15,"height":15,"star_pos":[7.29,6.70],"pixels":"..."},"id":"bd7fd45c-0972-45aa-9b63-e0e46ce64f95"}
02:21:15.179 02.355 11596 Exposure complete
02:21:15.277 00.098 11596 worker thread done servicing request
02:21:15.278 00.001 13300 OnExposeComplete: enter
02:21:15.278 00.000 13300 UpdateGuideState(): m_state=6
02:21:15.278 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 632
02:21:15.278 00.000 13300 Star::Find returns 1 (0), X=35.20, Y=420.75, Mass=1392, SNR=26.2, Peak=169 HFD=3.1
02:21:15.279 00.001 13300 MultiStar: [#1 -0.11,0.15,0.52,U] [#2 -0.08,0.36,0.00,M8] [#3 0.02,0.26,0.34,U] [#4 -0.01,0.09,0.27,U] [#5 -0.17,0.01,0.31,U] [#6 0.09,0.34,0.00,M2] [#7 -0.29,0.04,0.00,M2] [#8 -0.03,0.08,0.22,U] 
02:21:15.279 00.000 13300 single-star, 5 included, MultiStar: {-0.04, 0.12}, one-star: {0.00, 0.12}
02:21:15.279 00.000 13300 CameraToMount -- cameraTheta (1.55) - m_xAngle (1.53) = xAngle (0.02 = 0.02)
02:21:15.279 00.000 13300 CameraToMount -- cameraTheta (1.55) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.11 = -3.11)
02:21:15.279 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.12 hyp=0.12 cameraTheta=1.55 mountX=0.12 mountY=-0.00, mountTheta=-0.03
02:21:15.281 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.12, opts=13)
02:21:15.281 00.000 13300 Enqueuing Move request for scope (0.00, 0.12)
02:21:15.282 00.001 11596 Worker thread wakes up
02:21:15.282 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.12) opts 0xd
02:21:15.282 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.12)
02:21:15.282 00.000 11596 Moving (0.00, 0.12) raw xDistance=0.12 yDistance=-0.00
02:21:15.283 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:21:15.283 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:15.283 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:21:15.283 00.000 11596 MoveAxis(E, 0, ABG)
02:21:15.283 00.000 11596 Move returns status 0, amount 0
02:21:15.283 00.000 11596 MoveAxis(N, 0, ABG)
02:21:15.284 00.001 11596 Move returns status 0, amount 0
02:21:15.284 00.000 11596 move complete, result=0
02:21:15.284 00.000 11596 worker thread done servicing request
02:21:15.292 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=70, Gamma=0.510
02:21:15.299 00.007 13300 UpdateGuideState exits: m=1392 SNR=26.2
02:21:15.299 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:15.300 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:21:15.300 00.000 13300 Enqueuing Expose request
02:21:15.300 00.000 11596 Worker thread wakes up
02:21:15.300 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:21:15.300 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:21:15.812 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:21:15.823 00.011 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e97c642a-fd99-43d7-8c6b-545955c824b0"}
02:21:15.823 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e97c642a-fd99-43d7-8c6b-545955c824b0"}
02:21:15.824 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"81daa74a-5269-417b-984b-2e14f0ed9ce3"}
02:21:15.824 00.000 13300 case statement mapped state 6 to 3
02:21:15.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"81daa74a-5269-417b-984b-2e14f0ed9ce3"}
02:21:15.825 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5ad60396-170f-425a-b388-1576d65d4194"}
02:21:15.825 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":632,"width":15,"height":15,"star_pos":[7.20,6.75],"pixels":"..."},"id":"5ad60396-170f-425a-b388-1576d65d4194"}
02:21:18.824 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f29eaa3b-c116-4830-ac08-193ea0ac6c31"}
02:21:18.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f29eaa3b-c116-4830-ac08-193ea0ac6c31"}
02:21:18.825 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ec75c054-388b-4122-9f6d-01a9512bd25b"}
02:21:18.826 00.001 13300 case statement mapped state 6 to 3
02:21:18.826 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ec75c054-388b-4122-9f6d-01a9512bd25b"}
02:21:18.826 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a7d9044d-463f-4724-954a-e47326c2d42d"}
02:21:18.827 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":632,"width":15,"height":15,"star_pos":[7.20,6.75],"pixels":"..."},"id":"a7d9044d-463f-4724-954a-e47326c2d42d"}
02:21:18.851 00.024 11596 Exposure complete
02:21:18.930 00.079 11596 worker thread done servicing request
02:21:18.931 00.001 13300 OnExposeComplete: enter
02:21:18.931 00.000 13300 UpdateGuideState(): m_state=6
02:21:18.931 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 633
02:21:18.931 00.000 13300 Star::Find returns 1 (0), X=35.28, Y=420.90, Mass=1388, SNR=26.2, Peak=189 HFD=3.2
02:21:18.932 00.001 13300 MultiStar: [#1 -0.15,0.58,0.00,M1] [#2 0.11,0.45,0.00,M9] [#3 -0.10,0.58,0.00,M1] [#4 0.15,0.11,0.28,U] [#5 -0.04,0.09,0.30,U] [#6 0.28,0.47,0.00,M3] [#7 -0.16,0.32,0.00,M3] [#8 0.13,0.17,0.22,U] 
02:21:18.932 00.000 13300 refined, 3 included, MultiStar: {0.08, 0.20}, one-star: {0.08, 0.27}
02:21:18.932 00.000 13300 CameraToMount -- cameraTheta (1.21) - m_xAngle (1.53) = xAngle (-0.33 = -0.33)
02:21:18.932 00.000 13300 CameraToMount -- cameraTheta (1.21) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.45 = 2.83)
02:21:18.932 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.20 hyp=0.22 cameraTheta=1.21 mountX=0.21 mountY=0.07, mountTheta=0.31
02:21:18.934 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.20, opts=13)
02:21:18.935 00.001 13300 Enqueuing Move request for scope (0.08, 0.20)
02:21:18.935 00.000 11596 Worker thread wakes up
02:21:18.935 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.20) opts 0xd
02:21:18.935 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.20)
02:21:18.935 00.000 11596 Moving (0.08, 0.20) raw xDistance=0.21 yDistance=0.07
02:21:18.935 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
02:21:18.935 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:18.935 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:21:18.935 00.000 11596 MoveAxis(W, 258, ABG)
02:21:18.936 00.001 11596 Guiding  Dir = 3, Dur = 258
02:21:18.936 00.000 11596 IsSlewing returns 0
02:21:18.944 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
02:21:18.953 00.009 13300 UpdateGuideState exits: m=1388 SNR=26.2
02:21:18.954 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:18.954 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:21:18.954 00.000 13300 Enqueuing Expose request
02:21:18.955 00.001 11596 IsGuiding returns 0
02:21:19.106 00.151 11596 PulseGuide returned control before completion, sleep 118
02:21:19.436 00.330 11596 IsGuiding returns 1
02:21:19.436 00.000 11596 scope still moving after pulse duration time elapsed
02:21:19.463 00.027 11596 IsSlewing returns 0
02:21:19.662 00.199 11596 IsGuiding returns 0
02:21:19.662 00.000 11596 scope move finished after 258 + 448 ms
02:21:19.662 00.000 11596 Move returns status 0, amount 258
02:21:19.662 00.000 11596 MoveAxis(N, 0, ABG)
02:21:19.662 00.000 11596 Move returns status 0, amount 0
02:21:19.663 00.001 11596 move complete, result=0
02:21:19.663 00.000 11596 worker thread done servicing request
02:21:19.663 00.000 13300 GuideStep: 0.2 px 258 ms WEST, 0.1 px 0 ms NORTH
02:21:19.663 00.000 11596 Worker thread wakes up
02:21:19.663 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:21:20.175 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:21:21.824 01.649 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0dcc8c56-2ae6-4e36-b2b0-7c71eccb56e1"}
02:21:21.824 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0dcc8c56-2ae6-4e36-b2b0-7c71eccb56e1"}
02:21:21.825 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5d3e8004-d4b3-49c7-98e4-e342b86d72e9"}
02:21:21.825 00.000 13300 case statement mapped state 6 to 3
02:21:21.825 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5d3e8004-d4b3-49c7-98e4-e342b86d72e9"}
02:21:21.825 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"14a20ff7-069f-4e94-9e7a-c5efa894c87b"}
02:21:21.826 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":633,"width":15,"height":15,"star_pos":[7.28,6.90],"pixels":"..."},"id":"14a20ff7-069f-4e94-9e7a-c5efa894c87b"}
02:21:23.197 01.371 11596 Exposure complete
02:21:23.265 00.068 11596 worker thread done servicing request
02:21:23.265 00.000 13300 OnExposeComplete: enter
02:21:23.266 00.001 13300 UpdateGuideState(): m_state=6
02:21:23.266 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 634
02:21:23.266 00.000 13300 Star::Find returns 1 (0), X=35.23, Y=420.96, Mass=1410, SNR=26.3, Peak=197 HFD=3.2
02:21:23.267 00.001 13300 MultiStar: [#1 -0.09,0.50,0.00,M2] [#2 0.15,0.42,0.00,M10] [#3 -0.05,0.23,0.33,U] [#4 0.29,0.47,0.00,M1] [#5 0.01,0.28,0.00,M1] [#6 0.07,0.60,0.00,M4] [#7 -0.06,0.46,0.00,M4] [#8 0.14,0.45,0.00,M1] 
02:21:23.267 00.000 13300 refined, 1 included, MultiStar: {0.01, 0.31}, one-star: {0.03, 0.33}
02:21:23.267 00.000 13300 CameraToMount -- cameraTheta (1.55) - m_xAngle (1.53) = xAngle (0.01 = 0.01)
02:21:23.267 00.000 13300 CameraToMount -- cameraTheta (1.55) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.11 = -3.11)
02:21:23.267 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.31 hyp=0.31 cameraTheta=1.55 mountX=0.31 mountY=-0.01, mountTheta=-0.03
02:21:23.270 00.003 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.31, opts=13)
02:21:23.270 00.000 13300 Enqueuing Move request for scope (0.01, 0.31)
02:21:23.270 00.000 11596 Worker thread wakes up
02:21:23.270 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.31) opts 0xd
02:21:23.270 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.31)
02:21:23.270 00.000 11596 Moving (0.01, 0.31) raw xDistance=0.31 yDistance=-0.01
02:21:23.270 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
02:21:23.271 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:23.271 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:21:23.271 00.000 11596 MoveAxis(W, 402, ABG)
02:21:23.271 00.000 11596 Guiding  Dir = 3, Dur = 402
02:21:23.271 00.000 11596 IsSlewing returns 0
02:21:23.277 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=1, FiltMax=90, Gamma=0.510
02:21:23.285 00.008 13300 UpdateGuideState exits: m=1410 SNR=26.3
02:21:23.285 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:23.285 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:21:23.285 00.000 13300 Enqueuing Expose request
02:21:23.416 00.131 11596 IsGuiding returns 0
02:21:23.968 00.552 11596 IsGuiding returns 1
02:21:23.968 00.000 11596 scope still moving after pulse duration time elapsed
02:21:24.002 00.034 11596 IsSlewing returns 0
02:21:24.119 00.117 11596 IsGuiding returns 0
02:21:24.119 00.000 11596 scope move finished after 402 + 301 ms
02:21:24.119 00.000 11596 Move returns status 0, amount 402
02:21:24.119 00.000 11596 MoveAxis(N, 0, ABG)
02:21:24.120 00.001 11596 Move returns status 0, amount 0
02:21:24.120 00.000 11596 move complete, result=0
02:21:24.120 00.000 11596 worker thread done servicing request
02:21:24.120 00.000 13300 GuideStep: 0.3 px 402 ms WEST, -0.0 px 0 ms NORTH
02:21:24.120 00.000 11596 Worker thread wakes up
02:21:24.120 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:21:24.634 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:21:24.836 00.202 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d93bbd22-6fd8-4475-ad01-4184880cf8d2"}
02:21:24.836 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d93bbd22-6fd8-4475-ad01-4184880cf8d2"}
02:21:24.837 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ce01339a-26af-4d2d-9a2e-95e3dc0096b2"}
02:21:24.837 00.000 13300 case statement mapped state 6 to 3
02:21:24.837 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ce01339a-26af-4d2d-9a2e-95e3dc0096b2"}
02:21:24.838 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5c571a97-2feb-4c39-8ad5-581ae2f7f4c5"}
02:21:24.838 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":634,"width":15,"height":15,"star_pos":[7.23,6.96],"pixels":"..."},"id":"5c571a97-2feb-4c39-8ad5-581ae2f7f4c5"}
02:21:27.663 02.825 11596 Exposure complete
02:21:27.747 00.084 11596 worker thread done servicing request
02:21:27.747 00.000 13300 OnExposeComplete: enter
02:21:27.747 00.000 13300 UpdateGuideState(): m_state=6
02:21:27.748 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 635
02:21:27.748 00.000 13300 Star::Find returns 1 (0), X=35.31, Y=420.64, Mass=1398, SNR=26.2, Peak=181 HFD=3.0
02:21:27.748 00.000 13300 MultiStar: [#1 -0.04,-0.04,0.55,U] [#2 0.22,0.15,0.51,U] [#3 0.12,0.11,0.35,U] [#4 0.15,0.12,0.28,U] [#5 -0.05,-0.02,0.30,U] [#6 0.34,0.05,0.00,M5] [#7 -0.16,-0.38,0.00,M5] [#8 0.20,0.04,0.22,U] 
02:21:27.748 00.000 13300 single-star, 6 included, MultiStar: {0.10, 0.05}, one-star: {0.11, 0.01}
02:21:27.749 00.001 13300 CameraToMount -- cameraTheta (0.10) - m_xAngle (1.53) = xAngle (-1.44 = -1.44)
02:21:27.749 00.000 13300 CameraToMount -- cameraTheta (0.10) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.56 = 1.72)
02:21:27.749 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.01 hyp=0.11 cameraTheta=0.10 mountX=0.01 mountY=0.10, mountTheta=1.44
02:21:27.751 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.01, opts=13)
02:21:27.751 00.000 13300 Enqueuing Move request for scope (0.11, 0.01)
02:21:27.751 00.000 11596 Worker thread wakes up
02:21:27.751 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.01) opts 0xd
02:21:27.751 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.01)
02:21:27.751 00.000 11596 Moving (0.11, 0.01) raw xDistance=0.01 yDistance=0.10
02:21:27.752 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:21:27.752 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:27.752 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:21:27.752 00.000 11596 MoveAxis(E, 0, ABG)
02:21:27.752 00.000 11596 Move returns status 0, amount 0
02:21:27.752 00.000 11596 MoveAxis(N, 0, ABG)
02:21:27.753 00.001 11596 Move returns status 0, amount 0
02:21:27.753 00.000 11596 move complete, result=0
02:21:27.753 00.000 11596 worker thread done servicing request
02:21:27.761 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
02:21:27.769 00.008 13300 UpdateGuideState exits: m=1398 SNR=26.2
02:21:27.769 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:27.770 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:21:27.770 00.000 13300 Enqueuing Expose request
02:21:27.770 00.000 11596 Worker thread wakes up
02:21:27.770 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:21:27.770 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:21:27.837 00.067 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"28c6a69f-40ac-4f63-a01e-5c5fb62627dc"}
02:21:27.838 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"28c6a69f-40ac-4f63-a01e-5c5fb62627dc"}
02:21:27.840 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e9bf0b48-18a0-4ed2-aa28-d406d6d17b4f"}
02:21:27.840 00.000 13300 case statement mapped state 6 to 3
02:21:27.840 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e9bf0b48-18a0-4ed2-aa28-d406d6d17b4f"}
02:21:27.841 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c284e48b-f5d7-4047-a277-97df7a557d2a"}
02:21:27.842 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":635,"width":15,"height":15,"star_pos":[7.31,6.64],"pixels":"..."},"id":"c284e48b-f5d7-4047-a277-97df7a557d2a"}
02:21:28.284 00.442 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:21:30.840 02.556 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"405d45f8-7862-4e85-a805-47b88da061a3"}
02:21:30.841 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"405d45f8-7862-4e85-a805-47b88da061a3"}
02:21:30.841 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"222d32bb-1859-4133-b8bb-64290e2dd4de"}
02:21:30.842 00.001 13300 case statement mapped state 6 to 3
02:21:30.842 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"222d32bb-1859-4133-b8bb-64290e2dd4de"}
02:21:30.842 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0b71423d-4973-4bf9-8916-46f0c63a801a"}
02:21:30.843 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":635,"width":15,"height":15,"star_pos":[7.31,6.64],"pixels":"..."},"id":"0b71423d-4973-4bf9-8916-46f0c63a801a"}
02:21:31.319 00.476 11596 Exposure complete
02:21:31.388 00.069 11596 worker thread done servicing request
02:21:31.389 00.001 13300 OnExposeComplete: enter
02:21:31.389 00.000 13300 UpdateGuideState(): m_state=6
02:21:31.389 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 636
02:21:31.389 00.000 13300 Star::Find returns 1 (0), X=35.33, Y=420.51, Mass=1392, SNR=26.2, Peak=166 HFD=3.1
02:21:31.390 00.001 13300 MultiStar: [#1 -0.11,0.07,0.55,U] [#2 0.11,0.22,0.52,U] [#3 -0.06,0.01,0.34,U] [#4 0.18,-0.01,0.27,U] [#5 0.21,-0.02,0.31,U] [#6 0.31,0.09,0.00,M6] [#7 -0.07,-0.48,0.00,M6] [#8 0.30,-0.06,0.00,M1] 
02:21:31.390 00.000 13300 refined, 5 included, MultiStar: {0.07, 0.01}, one-star: {0.13, -0.12}
02:21:31.390 00.000 13300 CameraToMount -- cameraTheta (0.11) - m_xAngle (1.53) = xAngle (-1.42 = -1.42)
02:21:31.390 00.000 13300 CameraToMount -- cameraTheta (0.11) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.55 = 1.73)
02:21:31.390 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.01 hyp=0.07 cameraTheta=0.11 mountX=0.01 mountY=0.07, mountTheta=1.42
02:21:31.392 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.01, opts=13)
02:21:31.392 00.000 13300 Enqueuing Move request for scope (0.07, 0.01)
02:21:31.392 00.000 11596 Worker thread wakes up
02:21:31.392 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.01) opts 0xd
02:21:31.392 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.01)
02:21:31.392 00.000 11596 Moving (0.07, 0.01) raw xDistance=0.01 yDistance=0.07
02:21:31.393 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:21:31.393 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:31.393 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:21:31.393 00.000 11596 MoveAxis(E, 0, ABG)
02:21:31.393 00.000 11596 Move returns status 0, amount 0
02:21:31.393 00.000 11596 MoveAxis(N, 0, ABG)
02:21:31.393 00.000 11596 Move returns status 0, amount 0
02:21:31.393 00.000 11596 move complete, result=0
02:21:31.393 00.000 11596 worker thread done servicing request
02:21:31.400 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=244, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
02:21:31.407 00.007 13300 UpdateGuideState exits: m=1392 SNR=26.2
02:21:31.407 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:31.408 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:21:31.408 00.000 13300 Enqueuing Expose request
02:21:31.408 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:21:31.408 00.000 11596 Worker thread wakes up
02:21:31.408 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:21:31.924 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:21:33.839 01.915 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5feccec4-872c-494f-99cb-92cd14e509ee"}
02:21:33.839 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5feccec4-872c-494f-99cb-92cd14e509ee"}
02:21:33.840 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"69899527-2309-4a91-bfb8-436c3fe3515b"}
02:21:33.840 00.000 13300 case statement mapped state 6 to 3
02:21:33.840 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"69899527-2309-4a91-bfb8-436c3fe3515b"}
02:21:33.841 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cbe66bf3-a511-4e3b-8999-bd46c87a7fe2"}
02:21:33.841 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":636,"width":15,"height":15,"star_pos":[7.33,6.51],"pixels":"..."},"id":"cbe66bf3-a511-4e3b-8999-bd46c87a7fe2"}
02:21:34.947 01.106 11596 Exposure complete
02:21:35.016 00.069 11596 worker thread done servicing request
02:21:35.016 00.000 13300 OnExposeComplete: enter
02:21:35.016 00.000 13300 UpdateGuideState(): m_state=6
02:21:35.017 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 637
02:21:35.017 00.000 13300 Star::Find returns 1 (0), X=35.33, Y=420.51, Mass=1395, SNR=26.2, Peak=151 HFD=3.2
02:21:35.018 00.001 13300 MultiStar: [#1 0.02,0.05,0.55,U] [#2 0.07,0.04,0.51,U] [#3 -0.14,0.10,0.34,U] [#4 0.21,-0.08,0.28,U] [#5 0.27,-0.44,0.00,M1] [#6 0.29,-0.15,0.00,M7] [#7 -0.12,-0.41,0.00,M7] [#8 -0.01,-0.06,0.23,U] 
02:21:35.018 00.000 13300 refined, 5 included, MultiStar: {0.06, -0.03}, one-star: {0.13, -0.12}
02:21:35.018 00.000 13300 CameraToMount -- cameraTheta (-0.41) - m_xAngle (1.53) = xAngle (-1.94 = -1.94)
02:21:35.018 00.000 13300 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.07 = 1.21)
02:21:35.018 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.03 hyp=0.07 cameraTheta=-0.41 mountX=-0.02 mountY=0.06, mountTheta=1.94
02:21:35.020 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.03, opts=13)
02:21:35.020 00.000 13300 Enqueuing Move request for scope (0.06, -0.03)
02:21:35.020 00.000 11596 Worker thread wakes up
02:21:35.021 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.03) opts 0xd
02:21:35.021 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.03)
02:21:35.021 00.000 11596 Moving (0.06, -0.03) raw xDistance=-0.02 yDistance=0.06
02:21:35.021 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:21:35.021 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:35.021 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:21:35.022 00.001 11596 MoveAxis(E, 0, ABG)
02:21:35.022 00.000 11596 Move returns status 0, amount 0
02:21:35.022 00.000 11596 MoveAxis(N, 0, ABG)
02:21:35.022 00.000 11596 Move returns status 0, amount 0
02:21:35.022 00.000 11596 move complete, result=0
02:21:35.022 00.000 11596 worker thread done servicing request
02:21:35.028 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=241, med=4, FiltMin=2, FiltMax=70, Gamma=0.510
02:21:35.036 00.008 13300 UpdateGuideState exits: m=1395 SNR=26.2
02:21:35.037 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:35.037 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:21:35.037 00.000 13300 Enqueuing Expose request
02:21:35.037 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:21:35.037 00.000 11596 Worker thread wakes up
02:21:35.037 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:21:35.539 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:21:36.840 01.301 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fb1600ae-c731-461a-823d-b2848ac35bda"}
02:21:36.840 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fb1600ae-c731-461a-823d-b2848ac35bda"}
02:21:36.841 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c75faa68-008c-42f3-baea-0fdbcb90ed6f"}
02:21:36.841 00.000 13300 case statement mapped state 6 to 3
02:21:36.841 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c75faa68-008c-42f3-baea-0fdbcb90ed6f"}
02:21:36.841 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f192d28c-269b-48fa-afb4-4ea3f43243af"}
02:21:36.842 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":637,"width":15,"height":15,"star_pos":[7.33,6.51],"pixels":"..."},"id":"f192d28c-269b-48fa-afb4-4ea3f43243af"}
02:21:38.574 01.732 11596 Exposure complete
02:21:38.643 00.069 11596 worker thread done servicing request
02:21:38.643 00.000 13300 OnExposeComplete: enter
02:21:38.643 00.000 13300 UpdateGuideState(): m_state=6
02:21:38.644 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 638
02:21:38.644 00.000 13300 Star::Find returns 1 (0), X=35.35, Y=420.49, Mass=1401, SNR=26.2, Peak=150 HFD=3.2
02:21:38.644 00.000 13300 MultiStar: [#1 -0.03,-0.16,0.54,U] [#2 0.12,0.05,0.51,U] [#3 0.06,0.09,0.34,U] [#4 0.16,-0.20,0.28,U] [#5 0.01,0.06,0.31,U] [#6 0.54,0.04,0.00,M8] [#7 0.07,-0.22,0.29,U] [#8 -0.22,-0.03,0.23,U] 
02:21:38.645 00.001 13300 refined, 7 included, MultiStar: {0.07, -0.08}, one-star: {0.15, -0.14}
02:21:38.645 00.000 13300 CameraToMount -- cameraTheta (-0.89) - m_xAngle (1.53) = xAngle (-2.42 = -2.42)
02:21:38.645 00.000 13300 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.55 = 0.73)
02:21:38.645 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.08 hyp=0.10 cameraTheta=-0.89 mountX=-0.08 mountY=0.07, mountTheta=2.42
02:21:38.647 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.08, opts=13)
02:21:38.647 00.000 13300 Enqueuing Move request for scope (0.07, -0.08)
02:21:38.647 00.000 11596 Worker thread wakes up
02:21:38.647 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.08) opts 0xd
02:21:38.647 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.08)
02:21:38.648 00.001 11596 Moving (0.07, -0.08) raw xDistance=-0.08 yDistance=0.07
02:21:38.648 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:21:38.648 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:38.648 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:21:38.648 00.000 11596 MoveAxis(E, 0, ABG)
02:21:38.648 00.000 11596 Move returns status 0, amount 0
02:21:38.648 00.000 11596 MoveAxis(N, 0, ABG)
02:21:38.649 00.001 11596 Move returns status 0, amount 0
02:21:38.649 00.000 11596 move complete, result=0
02:21:38.649 00.000 11596 worker thread done servicing request
02:21:38.655 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=223, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
02:21:38.663 00.008 13300 UpdateGuideState exits: m=1401 SNR=26.2
02:21:38.663 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:38.663 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:21:38.663 00.000 13300 Enqueuing Expose request
02:21:38.664 00.001 11596 Worker thread wakes up
02:21:38.664 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:21:38.664 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:21:39.176 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:21:39.839 00.663 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4a8a764e-8d65-4b81-9f72-05b834593590"}
02:21:39.839 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4a8a764e-8d65-4b81-9f72-05b834593590"}
02:21:39.840 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a150711e-c08c-4652-980a-332f4fc9eee1"}
02:21:39.840 00.000 13300 case statement mapped state 6 to 3
02:21:39.840 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a150711e-c08c-4652-980a-332f4fc9eee1"}
02:21:39.840 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9a452257-ebaa-414b-87c1-ae1b1aa31445"}
02:21:39.841 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":638,"width":15,"height":15,"star_pos":[7.35,7.49],"pixels":"..."},"id":"9a452257-ebaa-414b-87c1-ae1b1aa31445"}
02:21:41.898 02.057 13300 evsrv: cli 102037C0 connect
02:21:41.898 00.000 13300 case statement mapped state 6 to 3
02:21:41.899 00.001 13300 case statement mapped state 6 to 3
02:21:41.899 00.000 13300 evsrv: cli 102037C0 request: {"method":"get_app_state","id":"c55d4a81-3dab-4e45-9dd7-b5e629a63250"}
02:21:41.899 00.000 13300 case statement mapped state 6 to 3
02:21:41.899 00.000 13300 evsrv: cli 102037C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c55d4a81-3dab-4e45-9dd7-b5e629a63250"}
02:21:41.900 00.001 13300 evsrv: cli 102037C0 disconnect
02:21:41.902 00.002 13300 evsrv: cli 10203FE0 connect
02:21:41.902 00.000 13300 case statement mapped state 6 to 3
02:21:41.903 00.001 13300 case statement mapped state 6 to 3
02:21:41.904 00.001 13300 evsrv: cli 10203FE0 request: {"method":"dither","params":{"amount":10,"raOnly":false,"settle":{"pixels":1.5,"time":5,"timeout":40}},"id":"f73cd3b6-bdbf-4104-938f-4cd22e7a9450"}
02:21:41.904 00.000 13300 PhdController::Dither begins
02:21:41.904 00.000 13300 dither: size=10.00, dRA=0.00 dDec=-10.00
02:21:41.904 00.000 13300 MountToCamera -- mountTheta (1.57) + m_xAngle (1.53) = xAngle (3.10 = 3.10)
02:21:41.905 00.001 13300 MountToCamera -- mountX=0.00 mountY=-10.00 hyp=10.00 mountTheta=1.57 cameraX=-9.99, cameraY=0.38 cameraTheta=3.10
02:21:41.905 00.000 13300 setting lock position to (25.21, 421.01)
02:21:41.905 00.000 13300 Mount: notify guiding dithered (-10.0, 0.4)
02:21:41.906 00.001 13300 MultiStar: stabilizing after lock position change
02:21:41.906 00.000 13300 Status Line: Dither da 0.00,-10.00
02:21:41.913 00.007 13300 PhdController: newstate STATE_SETTLE_BEGIN
02:21:41.913 00.000 13300 PhdController: newstate STATE_SETTLE_WAIT
02:21:41.913 00.000 13300 evsrv: cli 10203FE0 response: {"jsonrpc":"2.0","result":0,"id":"f73cd3b6-bdbf-4104-938f-4cd22e7a9450"}
02:21:41.914 00.001 13300 evsrv: cli 10203FE0 disconnect
02:21:42.230 00.316 11596 Exposure complete
02:21:42.352 00.122 11596 worker thread done servicing request
02:21:42.352 00.000 13300 OnExposeComplete: enter
02:21:42.352 00.000 13300 UpdateGuideState(): m_state=6
02:21:42.353 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 639
02:21:42.354 00.001 13300 Star::Find returns 1 (0), X=35.31, Y=420.63, Mass=1384, SNR=26.1, Peak=171 HFD=3.1
02:21:42.354 00.000 13300 CameraToMount -- cameraTheta (-0.04) - m_xAngle (1.53) = xAngle (-1.57 = -1.57)
02:21:42.354 00.000 13300 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.70 = 1.59)
02:21:42.354 00.000 13300 CameraToMount -- cameraX=10.10 cameraY=-0.38 hyp=10.11 cameraTheta=-0.04 mountX=0.00 mountY=10.11, mountTheta=1.57
02:21:42.356 00.002 13300 dither recenter: remaining=(-0.0,10.0) step=(-0.0,10.0)
02:21:42.356 00.000 13300 MountToCamera -- mountTheta (-1.57) + m_xAngle (1.53) = xAngle (-0.04 = -0.04)
02:21:42.356 00.000 13300 MountToCamera -- mountX=-0.00 mountY=10.00 hyp=10.00 mountTheta=-1.57 cameraX=9.99, cameraY=-0.38 cameraTheta=-0.04
02:21:42.356 00.000 13300 SchedulePrimaryMove(1016D950, x=9.99, y=-0.38, opts=4)
02:21:42.357 00.001 13300 Enqueuing Move request for scope (9.99, -0.38)
02:21:42.357 00.000 11596 Worker thread wakes up
02:21:42.357 00.000 13300 Mount: notify direct move -0.00,10.00
02:21:42.357 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (9.99, -0.38) opts 0x4
02:21:42.357 00.000 11596 Handling offset move in thread for scope, endpoint = (9.99, -0.38)
02:21:42.357 00.000 11596 Moving (9.99, -0.38) raw xDistance=-0.00 yDistance=10.00
02:21:42.357 00.000 11596 BLC: window closed
02:21:42.358 00.001 11596 MoveAxis(E, 0, B)
02:21:42.358 00.000 11596 Move returns status 0, amount 0
02:21:42.358 00.000 11596 BLC: window closed
02:21:42.358 00.000 11596 BLC: Compensation needed for non-algo type move
02:21:42.358 00.000 11596 BLC: Dec direction reversal from North to South, backlash comp pulse of 143 applied
02:21:42.358 00.000 11596 MoveAxis(S, 13361, B)
02:21:42.358 00.000 11596 Guiding  Dir = 1, Dur = 13361
02:21:42.359 00.001 11596 IsSlewing returns 0
02:21:42.366 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
02:21:42.378 00.012 13300 UpdateGuideState exits: m=1384 SNR=26.1
02:21:42.378 00.000 13300 PhdController: settling, locked = 1, distance = 10.11 (1.50) aobump = 0 frame = 1 / 99999
02:21:42.378 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761700902.378,"Host":"MAX-PC","Inst":1,"Distance":10.11,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
02:21:42.378 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:42.379 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:21:42.379 00.000 13300 Enqueuing Expose request
02:21:42.403 00.024 11596 IsGuiding returns 0
02:21:42.595 00.192 11596 PulseGuide returned control before completion, sleep 13180
02:21:42.840 00.245 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9eb35a83-9117-4f95-a393-4c34e19f212a"}
02:21:42.840 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9eb35a83-9117-4f95-a393-4c34e19f212a"}
02:21:42.841 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"12b9235d-6440-4d6a-8dbd-6904de87eec7"}
02:21:42.841 00.000 13300 case statement mapped state 6 to 3
02:21:42.841 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"12b9235d-6440-4d6a-8dbd-6904de87eec7"}
02:21:42.842 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5a62ac57-544f-4b35-b43b-5c09f6336433"}
02:21:42.842 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":639,"width":15,"height":15,"star_pos":[7.31,6.63],"pixels":"..."},"id":"5a62ac57-544f-4b35-b43b-5c09f6336433"}
02:21:45.841 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9cd91198-639c-491a-9214-3a952eee501b"}
02:21:45.841 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9cd91198-639c-491a-9214-3a952eee501b"}
02:21:45.842 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eed317a7-382b-4b2d-b918-9d1d3c3fbe3b"}
02:21:45.842 00.000 13300 case statement mapped state 6 to 3
02:21:45.842 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eed317a7-382b-4b2d-b918-9d1d3c3fbe3b"}
02:21:45.843 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2179072e-7ccc-4e27-8d31-75330f854ebf"}
02:21:45.843 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":639,"width":15,"height":15,"star_pos":[7.31,6.63],"pixels":"..."},"id":"2179072e-7ccc-4e27-8d31-75330f854ebf"}
02:21:48.886 03.043 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6db866d5-622d-41d3-b521-79e8c56c40f9"}
02:21:48.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6db866d5-622d-41d3-b521-79e8c56c40f9"}
02:21:49.043 00.157 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9326b465-02ea-4569-ac1e-c478bdaba1f1"}
02:21:49.043 00.000 13300 case statement mapped state 6 to 3
02:21:49.043 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9326b465-02ea-4569-ac1e-c478bdaba1f1"}
02:21:49.216 00.173 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3de6e8ba-c632-4b39-9ad7-f835d7a400f9"}
02:21:49.216 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":639,"width":15,"height":15,"star_pos":[7.31,6.63],"pixels":"..."},"id":"3de6e8ba-c632-4b39-9ad7-f835d7a400f9"}
02:21:51.885 02.669 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5700f355-a9eb-41b9-bc33-d7968380c40c"}
02:21:51.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5700f355-a9eb-41b9-bc33-d7968380c40c"}
02:21:51.886 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c63f2c45-f640-49d4-87e3-a801a926a529"}
02:21:51.886 00.000 13300 case statement mapped state 6 to 3
02:21:51.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c63f2c45-f640-49d4-87e3-a801a926a529"}
02:21:51.886 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"41724eed-1e24-4aa1-93db-5086dc28ee41"}
02:21:51.887 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":639,"width":15,"height":15,"star_pos":[7.31,6.63],"pixels":"..."},"id":"41724eed-1e24-4aa1-93db-5086dc28ee41"}
02:21:54.884 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c537d2e6-f56a-403d-8785-fe4110d11c47"}
02:21:54.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c537d2e6-f56a-403d-8785-fe4110d11c47"}
02:21:54.885 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4e660ade-79d1-4eb5-9f49-f54badc431d3"}
02:21:54.885 00.000 13300 case statement mapped state 6 to 3
02:21:54.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4e660ade-79d1-4eb5-9f49-f54badc431d3"}
02:21:54.885 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f80f7fb8-34dc-493a-bea4-079f8f894a04"}
02:21:54.886 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":639,"width":15,"height":15,"star_pos":[7.31,6.63],"pixels":"..."},"id":"f80f7fb8-34dc-493a-bea4-079f8f894a04"}
02:21:55.790 00.904 11596 IsGuiding returns 1
02:21:55.791 00.001 11596 scope still moving after pulse duration time elapsed
02:21:55.821 00.030 11596 IsSlewing returns 0
02:21:55.821 00.000 11596 IsGuiding returns 1
02:21:55.852 00.031 11596 IsSlewing returns 0
02:21:55.852 00.000 11596 IsGuiding returns 1
02:21:55.883 00.031 11596 IsSlewing returns 0
02:21:55.883 00.000 11596 IsGuiding returns 1
02:21:55.914 00.031 11596 IsSlewing returns 0
02:21:55.914 00.000 11596 IsGuiding returns 1
02:21:55.970 00.056 11596 IsSlewing returns 0
02:21:55.970 00.000 11596 IsGuiding returns 1
02:21:56.164 00.194 11596 IsSlewing returns 0
02:21:56.164 00.000 11596 IsGuiding returns 1
02:21:56.189 00.025 11596 IsSlewing returns 0
02:21:56.189 00.000 11596 IsGuiding returns 1
02:21:56.221 00.032 11596 IsSlewing returns 0
02:21:56.221 00.000 11596 IsGuiding returns 1
02:21:56.252 00.031 11596 IsSlewing returns 0
02:21:56.252 00.000 11596 IsGuiding returns 1
02:21:56.283 00.031 11596 IsSlewing returns 0
02:21:56.283 00.000 11596 IsGuiding returns 1
02:21:56.314 00.031 11596 IsSlewing returns 0
02:21:56.314 00.000 11596 IsGuiding returns 1
02:21:56.344 00.030 11596 IsSlewing returns 0
02:21:56.344 00.000 11596 IsGuiding returns 1
02:21:56.376 00.032 11596 IsSlewing returns 0
02:21:56.376 00.000 11596 IsGuiding returns 1
02:21:56.406 00.030 11596 IsSlewing returns 0
02:21:56.406 00.000 11596 IsGuiding returns 1
02:21:56.436 00.030 11596 IsSlewing returns 0
02:21:56.437 00.001 11596 IsGuiding returns 1
02:21:56.467 00.030 11596 IsSlewing returns 0
02:21:56.467 00.000 11596 IsGuiding returns 1
02:21:56.497 00.030 11596 IsSlewing returns 0
02:21:56.497 00.000 11596 IsGuiding returns 1
02:21:56.527 00.030 11596 IsSlewing returns 0
02:21:56.527 00.000 11596 IsGuiding returns 1
02:21:56.559 00.032 11596 IsSlewing returns 0
02:21:56.559 00.000 11596 IsGuiding returns 1
02:21:56.590 00.031 11596 IsSlewing returns 0
02:21:56.590 00.000 11596 IsGuiding returns 1
02:21:56.621 00.031 11596 IsSlewing returns 0
02:21:56.621 00.000 11596 IsGuiding returns 1
02:21:56.654 00.033 11596 IsSlewing returns 0
02:21:56.654 00.000 11596 IsGuiding returns 1
02:21:56.685 00.031 11596 IsSlewing returns 0
02:21:56.686 00.001 11596 IsGuiding returns 1
02:21:56.717 00.031 11596 IsSlewing returns 0
02:21:56.717 00.000 11596 IsGuiding returns 1
02:21:56.749 00.032 11596 IsSlewing returns 0
02:21:56.750 00.001 11596 IsGuiding returns 1
02:21:56.780 00.030 11596 IsSlewing returns 0
02:21:56.780 00.000 11596 IsGuiding returns 1
02:21:56.810 00.030 11596 IsSlewing returns 0
02:21:56.810 00.000 11596 IsGuiding returns 1
02:21:56.841 00.031 11596 IsSlewing returns 0
02:21:56.841 00.000 11596 IsGuiding returns 1
02:21:56.871 00.030 11596 IsSlewing returns 0
02:21:56.871 00.000 11596 IsGuiding returns 1
02:21:56.901 00.030 11596 IsSlewing returns 0
02:21:56.901 00.000 11596 IsGuiding returns 1
02:21:56.932 00.031 11596 IsSlewing returns 0
02:21:56.932 00.000 11596 IsGuiding returns 1
02:21:56.963 00.031 11596 IsSlewing returns 0
02:21:56.963 00.000 11596 IsGuiding returns 1
02:21:57.212 00.249 11596 IsSlewing returns 0
02:21:57.354 00.142 11596 IsGuiding returns 1
02:21:57.458 00.104 11596 IsSlewing returns 0
02:21:57.666 00.208 11596 IsGuiding returns 0
02:21:57.666 00.000 11596 scope move finished after 13361 + 1898 ms
02:21:57.666 00.000 11596 Move returns status 0, amount 13361
02:21:57.667 00.001 11596 move complete, result=0
02:21:57.667 00.000 11596 worker thread done servicing request
02:21:57.667 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 10.0 px 13361 ms SOUTH
02:21:57.667 00.000 11596 Worker thread wakes up
02:21:57.667 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:21:57.884 00.217 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fe2c6c21-81bf-4a04-88af-dbc177c320c0"}
02:21:57.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fe2c6c21-81bf-4a04-88af-dbc177c320c0"}
02:21:57.885 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"22b542f5-5472-4b42-9736-efdffe3bd4c1"}
02:21:57.885 00.000 13300 case statement mapped state 6 to 3
02:21:57.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"22b542f5-5472-4b42-9736-efdffe3bd4c1"}
02:21:57.886 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e0092438-af84-4df6-b3bd-3d543bfe3ad0"}
02:21:57.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":639,"width":15,"height":15,"star_pos":[7.31,6.63],"pixels":"..."},"id":"e0092438-af84-4df6-b3bd-3d543bfe3ad0"}
02:21:58.173 00.287 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:22:00.883 02.710 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ca6ce555-7e0b-48f5-be55-1adf882a0451"}
02:22:00.883 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ca6ce555-7e0b-48f5-be55-1adf882a0451"}
02:22:00.884 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"34b7be68-359e-4279-b090-d25f324d9142"}
02:22:00.884 00.000 13300 case statement mapped state 6 to 3
02:22:00.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"34b7be68-359e-4279-b090-d25f324d9142"}
02:22:00.884 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"da37a8f2-5f35-4e12-9dc3-419520991c0a"}
02:22:00.885 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":639,"width":15,"height":15,"star_pos":[7.31,6.63],"pixels":"..."},"id":"da37a8f2-5f35-4e12-9dc3-419520991c0a"}
02:22:01.196 00.311 11596 Exposure complete
02:22:01.264 00.068 11596 worker thread done servicing request
02:22:01.264 00.000 13300 OnExposeComplete: enter
02:22:01.264 00.000 13300 UpdateGuideState(): m_state=6
02:22:01.265 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 640
02:22:01.265 00.000 13300 Star::Find returns 1 (0), X=27.94, Y=421.39, Mass=1412, SNR=26.3, Peak=139 HFD=3.4
02:22:01.265 00.000 13300 CameraToMount -- cameraTheta (0.14) - m_xAngle (1.53) = xAngle (-1.39 = -1.39)
02:22:01.265 00.000 13300 CameraToMount -- cameraTheta (0.14) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.52 = 1.76)
02:22:01.265 00.000 13300 CameraToMount -- cameraX=2.74 cameraY=0.38 hyp=2.76 cameraTheta=0.14 mountX=0.49 mountY=2.71, mountTheta=1.39
02:22:01.267 00.002 13300 SchedulePrimaryMove(1016D950, x=2.74, y=0.38, opts=13)
02:22:01.267 00.000 13300 Enqueuing Move request for scope (2.74, 0.38)
02:22:01.267 00.000 11596 Worker thread wakes up
02:22:01.267 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (2.74, 0.38) opts 0xd
02:22:01.268 00.001 11596 Handling offset move in thread for scope, endpoint = (2.74, 0.38)
02:22:01.268 00.000 11596 Moving (2.74, 0.38) raw xDistance=0.49 yDistance=2.71
02:22:01.268 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.49
02:22:01.268 00.000 11596 resist switch: large excursion: input 2.71 thresh 0.54 direction from 0 to 1
02:22:01.268 00.000 11596 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=8.14
02:22:01.268 00.000 11596 GuideAlgorithmResistSwitch::result() returns 2.71 from input 2.71
02:22:01.268 00.000 11596 MoveAxis(W, 610, ABG)
02:22:01.268 00.000 11596 Guiding  Dir = 3, Dur = 610
02:22:01.269 00.001 11596 IsSlewing returns 0
02:22:01.275 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
02:22:01.283 00.008 13300 UpdateGuideState exits: m=1412 SNR=26.3
02:22:01.283 00.000 13300 PhdController: settling, locked = 1, distance = 2.76 (1.50) aobump = 0 frame = 2 / 99999
02:22:01.283 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761700921.283,"Host":"MAX-PC","Inst":1,"Distance":2.76,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
02:22:01.284 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:01.284 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:22:01.284 00.000 13300 Enqueuing Expose request
02:22:01.380 00.096 11596 IsGuiding returns 0
02:22:01.508 00.128 11596 PulseGuide returned control before completion, sleep 493
02:22:02.153 00.645 11596 IsGuiding returns 1
02:22:02.153 00.000 11596 scope still moving after pulse duration time elapsed
02:22:02.186 00.033 11596 IsSlewing returns 0
02:22:02.272 00.086 11596 IsGuiding returns 1
02:22:02.307 00.035 11596 IsSlewing returns 0
02:22:02.729 00.422 11596 IsGuiding returns 0
02:22:02.729 00.000 11596 scope move finished after 610 + 738 ms
02:22:02.729 00.000 11596 Move returns status 0, amount 610
02:22:02.729 00.000 11596 MoveAxis(S, 3587, ABG)
02:22:02.729 00.000 11596 duration set to 2500 by maxDecDuration
02:22:02.729 00.000 11596 Guiding  Dir = 1, Dur = 2500
02:22:02.730 00.001 11596 IsSlewing returns 0
02:22:02.902 00.172 11596 IsGuiding returns 0
02:22:03.185 00.283 11596 PulseGuide returned control before completion, sleep 2227
02:22:03.883 00.698 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5af6b2a9-484e-465f-afd0-920341f1e84f"}
02:22:03.883 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5af6b2a9-484e-465f-afd0-920341f1e84f"}
02:22:03.884 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6b579bf5-b183-4fab-a98c-f9c09d3ff0ce"}
02:22:03.884 00.000 13300 case statement mapped state 6 to 3
02:22:03.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6b579bf5-b183-4fab-a98c-f9c09d3ff0ce"}
02:22:03.884 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1e7aa7f5-9d1f-41c1-bc24-c4f61858edc4"}
02:22:03.885 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":640,"width":15,"height":15,"star_pos":[6.94,7.39],"pixels":"..."},"id":"1e7aa7f5-9d1f-41c1-bc24-c4f61858edc4"}
02:22:05.798 01.913 11596 IsGuiding returns 1
02:22:05.798 00.000 11596 scope still moving after pulse duration time elapsed
02:22:06.140 00.342 11596 IsSlewing returns 0
02:22:06.245 00.105 11596 IsGuiding returns 1
02:22:06.276 00.031 11596 IsSlewing returns 0
02:22:06.720 00.444 11596 IsGuiding returns 0
02:22:06.720 00.000 11596 scope move finished after 2500 + 1318 ms
02:22:06.720 00.000 11596 Move returns status 0, amount 2500
02:22:06.720 00.000 11596 move complete, result=0
02:22:06.721 00.001 11596 worker thread done servicing request
02:22:06.721 00.000 13300 GuideStep: 0.5 px 610 ms WEST, 2.7 px 2500 ms SOUTH
02:22:06.721 00.000 11596 Worker thread wakes up
02:22:06.721 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:22:06.883 00.162 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"12685798-d757-468a-b094-1d42608c012e"}
02:22:06.883 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"12685798-d757-468a-b094-1d42608c012e"}
02:22:06.884 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3ac758da-104d-44ab-b08b-2b13e13aab71"}
02:22:06.884 00.000 13300 case statement mapped state 6 to 3
02:22:06.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3ac758da-104d-44ab-b08b-2b13e13aab71"}
02:22:06.884 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ba3a1036-61f1-4556-b729-ee3be8caa1b7"}
02:22:06.885 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":640,"width":15,"height":15,"star_pos":[6.94,7.39],"pixels":"..."},"id":"ba3a1036-61f1-4556-b729-ee3be8caa1b7"}
02:22:07.232 00.347 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:22:09.883 02.651 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"44f3a957-440b-44f1-af9f-226881b63c3b"}
02:22:09.883 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"44f3a957-440b-44f1-af9f-226881b63c3b"}
02:22:09.884 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"164d77b9-44f7-4e64-a55c-a314fd76f2fe"}
02:22:09.884 00.000 13300 case statement mapped state 6 to 3
02:22:09.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"164d77b9-44f7-4e64-a55c-a314fd76f2fe"}
02:22:09.884 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a9760807-19cb-4880-9d57-cc7b754095ec"}
02:22:09.885 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":640,"width":15,"height":15,"star_pos":[6.94,7.39],"pixels":"..."},"id":"a9760807-19cb-4880-9d57-cc7b754095ec"}
02:22:10.262 00.377 11596 Exposure complete
02:22:10.331 00.069 11596 worker thread done servicing request
02:22:10.331 00.000 13300 OnExposeComplete: enter
02:22:10.331 00.000 13300 UpdateGuideState(): m_state=6
02:22:10.331 00.000 13300 Star::Find(15, 27, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 641
02:22:10.332 00.001 13300 Star::Find returns 1 (0), X=26.30, Y=420.86, Mass=1411, SNR=26.3, Peak=186 HFD=3.3
02:22:10.332 00.000 13300 CameraToMount -- cameraTheta (-0.13) - m_xAngle (1.53) = xAngle (-1.67 = -1.67)
02:22:10.332 00.000 13300 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.79 = 1.49)
02:22:10.332 00.000 13300 CameraToMount -- cameraX=1.09 cameraY=-0.15 hyp=1.10 cameraTheta=-0.13 mountX=-0.11 mountY=1.10, mountTheta=1.67
02:22:10.335 00.003 13300 SchedulePrimaryMove(1016D950, x=1.09, y=-0.15, opts=13)
02:22:10.335 00.000 13300 Enqueuing Move request for scope (1.09, -0.15)
02:22:10.335 00.000 11596 Worker thread wakes up
02:22:10.335 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (1.09, -0.15) opts 0xd
02:22:10.335 00.000 11596 Handling offset move in thread for scope, endpoint = (1.09, -0.15)
02:22:10.336 00.001 11596 Moving (1.09, -0.15) raw xDistance=-0.11 yDistance=1.10
02:22:10.336 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:22:10.336 00.000 11596 GuideAlgorithmResistSwitch::result() returns 1.10 from input 1.10
02:22:10.336 00.000 11596 MoveAxis(E, 0, ABG)
02:22:10.336 00.000 11596 Move returns status 0, amount 0
02:22:10.336 00.000 11596 MoveAxis(S, 1454, ABG)
02:22:10.336 00.000 11596 Guiding  Dir = 1, Dur = 1454
02:22:10.336 00.000 11596 IsSlewing returns 0
02:22:10.342 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
02:22:10.351 00.009 13300 UpdateGuideState exits: m=1411 SNR=26.3
02:22:10.351 00.000 13300 PhdController: settling, locked = 1, distance = 2.27 (1.50) aobump = 0 frame = 3 / 99999
02:22:10.351 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761700930.351,"Host":"MAX-PC","Inst":1,"Distance":2.27,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
02:22:10.351 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:10.351 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:22:10.352 00.001 13300 Enqueuing Expose request
02:22:10.500 00.148 11596 IsGuiding returns 0
02:22:10.754 00.254 11596 PulseGuide returned control before completion, sleep 1210
02:22:12.250 01.496 11596 IsGuiding returns 1
02:22:12.250 00.000 11596 scope still moving after pulse duration time elapsed
02:22:12.781 00.531 11596 IsSlewing returns 0
02:22:12.883 00.102 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5adf8773-5f26-4abc-b2ed-944001ee4ad3"}
02:22:12.883 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5adf8773-5f26-4abc-b2ed-944001ee4ad3"}
02:22:12.884 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6f10ab23-56b9-4ccd-acf4-f1cabd6006fe"}
02:22:12.884 00.000 13300 case statement mapped state 6 to 3
02:22:12.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6f10ab23-56b9-4ccd-acf4-f1cabd6006fe"}
02:22:12.884 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5c1c0394-5a6d-4bbb-a909-dc1682cc6d55"}
02:22:12.885 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":641,"width":15,"height":15,"star_pos":[7.30,6.86],"pixels":"..."},"id":"5c1c0394-5a6d-4bbb-a909-dc1682cc6d55"}
02:22:12.928 00.043 11596 IsGuiding returns 0
02:22:12.928 00.000 11596 scope move finished after 1454 + 973 ms
02:22:12.928 00.000 11596 Move returns status 0, amount 1454
02:22:12.928 00.000 11596 move complete, result=0
02:22:12.928 00.000 11596 worker thread done servicing request
02:22:12.928 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 1.1 px 1454 ms SOUTH
02:22:12.929 00.001 11596 Worker thread wakes up
02:22:12.929 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:22:13.434 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:22:15.883 02.449 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0edff36a-e470-4de1-afbe-52472b30a34b"}
02:22:15.883 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0edff36a-e470-4de1-afbe-52472b30a34b"}
02:22:15.884 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"58a22898-7c63-45a9-8b7d-ef05b4d845cc"}
02:22:15.884 00.000 13300 case statement mapped state 6 to 3
02:22:15.885 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"58a22898-7c63-45a9-8b7d-ef05b4d845cc"}
02:22:15.885 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"14fc36b9-e880-4eed-9ce9-7e0758dd4da7"}
02:22:15.886 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":641,"width":15,"height":15,"star_pos":[7.30,6.86],"pixels":"..."},"id":"14fc36b9-e880-4eed-9ce9-7e0758dd4da7"}
02:22:16.474 00.588 11596 Exposure complete
02:22:16.551 00.077 11596 worker thread done servicing request
02:22:16.551 00.000 13300 OnExposeComplete: enter
02:22:16.551 00.000 13300 UpdateGuideState(): m_state=6
02:22:16.552 00.001 13300 Star::Find(15, 26, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 642
02:22:16.552 00.000 13300 Star::Find returns 1 (0), X=25.28, Y=421.01, Mass=1389, SNR=26.1, Peak=178 HFD=3.2
02:22:16.552 00.000 13300 CameraToMount -- cameraTheta (0.04) - m_xAngle (1.53) = xAngle (-1.50 = -1.50)
02:22:16.552 00.000 13300 CameraToMount -- cameraTheta (0.04) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.62 = 1.66)
02:22:16.552 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.00 hyp=0.07 cameraTheta=0.04 mountX=0.01 mountY=0.07, mountTheta=1.50
02:22:16.555 00.003 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.00, opts=13)
02:22:16.555 00.000 13300 Enqueuing Move request for scope (0.07, 0.00)
02:22:16.555 00.000 11596 Worker thread wakes up
02:22:16.555 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.00) opts 0xd
02:22:16.556 00.001 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.00)
02:22:16.556 00.000 11596 Moving (0.07, 0.00) raw xDistance=0.01 yDistance=0.07
02:22:16.556 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:22:16.556 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:16.556 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:22:16.556 00.000 11596 MoveAxis(E, 0, ABG)
02:22:16.556 00.000 11596 Move returns status 0, amount 0
02:22:16.557 00.001 11596 MoveAxis(N, 0, ABG)
02:22:16.557 00.000 11596 Move returns status 0, amount 0
02:22:16.557 00.000 11596 move complete, result=0
02:22:16.557 00.000 11596 worker thread done servicing request
02:22:16.563 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
02:22:16.576 00.013 13300 UpdateGuideState exits: m=1389 SNR=26.1
02:22:16.576 00.000 13300 PhdController: settling, locked = 1, distance = 1.61 (1.50) aobump = 0 frame = 4 / 99999
02:22:16.576 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761700936.576,"Host":"MAX-PC","Inst":1,"Distance":1.61,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
02:22:16.576 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:16.577 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:22:16.577 00.000 13300 Enqueuing Expose request
02:22:16.577 00.000 11596 Worker thread wakes up
02:22:16.577 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:22:16.577 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:22:17.080 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:22:18.885 01.805 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"951d3d5d-0fb0-4b89-baf1-fdb0a2f518fa"}
02:22:18.886 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"951d3d5d-0fb0-4b89-baf1-fdb0a2f518fa"}
02:22:18.886 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fb1cf8e5-c954-4e7f-91c1-728ab152e9b7"}
02:22:18.887 00.001 13300 case statement mapped state 6 to 3
02:22:18.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fb1cf8e5-c954-4e7f-91c1-728ab152e9b7"}
02:22:18.887 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"67c0695c-a68d-4c03-aa0e-7921f7f81c38"}
02:22:18.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":642,"width":15,"height":15,"star_pos":[7.28,7.01],"pixels":"..."},"id":"67c0695c-a68d-4c03-aa0e-7921f7f81c38"}
02:22:20.113 01.226 11596 Exposure complete
02:22:20.203 00.090 11596 worker thread done servicing request
02:22:20.204 00.001 13300 OnExposeComplete: enter
02:22:20.204 00.000 13300 UpdateGuideState(): m_state=6
02:22:20.204 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 643
02:22:20.205 00.001 13300 Star::Find returns 1 (0), X=25.21, Y=420.91, Mass=1376, SNR=26.0, Peak=169 HFD=3.1
02:22:20.205 00.000 13300 CameraToMount -- cameraTheta (-1.58) - m_xAngle (1.53) = xAngle (-3.12 = -3.12)
02:22:20.205 00.000 13300 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.24 = 0.04)
02:22:20.205 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.11 hyp=0.11 cameraTheta=-1.58 mountX=-0.11 mountY=0.00, mountTheta=3.10
02:22:20.207 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.11, opts=13)
02:22:20.208 00.001 13300 Enqueuing Move request for scope (-0.00, -0.11)
02:22:20.208 00.000 11596 Worker thread wakes up
02:22:20.208 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.11) opts 0xd
02:22:20.208 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.11)
02:22:20.208 00.000 11596 Moving (-0.00, -0.11) raw xDistance=-0.11 yDistance=0.00
02:22:20.208 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:22:20.209 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:20.209 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:22:20.209 00.000 11596 MoveAxis(E, 0, ABG)
02:22:20.209 00.000 11596 Move returns status 0, amount 0
02:22:20.209 00.000 11596 MoveAxis(N, 0, ABG)
02:22:20.209 00.000 11596 Move returns status 0, amount 0
02:22:20.209 00.000 11596 move complete, result=0
02:22:20.210 00.001 11596 worker thread done servicing request
02:22:20.218 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
02:22:20.230 00.012 13300 UpdateGuideState exits: m=1376 SNR=26.0
02:22:20.230 00.000 13300 PhdController: settling, locked = 1, distance = 1.16 (1.50) aobump = 0 frame = 5 / 99999
02:22:20.230 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761700940.230,"Host":"MAX-PC","Inst":1,"Distance":1.16,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
02:22:20.231 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:20.231 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:22:20.231 00.000 13300 Enqueuing Expose request
02:22:20.231 00.000 11596 Worker thread wakes up
02:22:20.231 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:22:20.231 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:22:20.735 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:22:21.886 01.151 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6c6705e4-114b-4c61-8036-f93c98915b12"}
02:22:21.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6c6705e4-114b-4c61-8036-f93c98915b12"}
02:22:21.887 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a77fc35b-c98d-49fb-abe7-62f70c61e539"}
02:22:21.887 00.000 13300 case statement mapped state 6 to 3
02:22:21.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a77fc35b-c98d-49fb-abe7-62f70c61e539"}
02:22:21.887 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0585ae6c-60e3-40d2-8cc9-abd9f392f0aa"}
02:22:21.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":643,"width":15,"height":15,"star_pos":[7.21,6.91],"pixels":"..."},"id":"0585ae6c-60e3-40d2-8cc9-abd9f392f0aa"}
02:22:23.763 01.876 11596 Exposure complete
02:22:23.833 00.070 11596 worker thread done servicing request
02:22:23.833 00.000 13300 OnExposeComplete: enter
02:22:23.833 00.000 13300 UpdateGuideState(): m_state=6
02:22:23.834 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 644
02:22:23.834 00.000 13300 Star::Find returns 1 (0), X=25.21, Y=420.77, Mass=1389, SNR=26.1, Peak=169 HFD=3.2
02:22:23.834 00.000 13300 CameraToMount -- cameraTheta (-1.55) - m_xAngle (1.53) = xAngle (-3.08 = -3.08)
02:22:23.834 00.000 13300 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.21 = 0.08)
02:22:23.834 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.24 hyp=0.24 cameraTheta=-1.55 mountX=-0.24 mountY=0.02, mountTheta=3.07
02:22:23.838 00.004 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.24, opts=13)
02:22:23.838 00.000 13300 Enqueuing Move request for scope (0.01, -0.24)
02:22:23.838 00.000 11596 Worker thread wakes up
02:22:23.838 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.24) opts 0xd
02:22:23.838 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.24)
02:22:23.839 00.001 11596 Moving (0.01, -0.24) raw xDistance=-0.24 yDistance=0.02
02:22:23.839 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
02:22:23.839 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:23.839 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:22:23.839 00.000 11596 MoveAxis(E, 299, ABG)
02:22:23.839 00.000 11596 Guiding  Dir = 2, Dur = 299
02:22:23.840 00.001 11596 IsSlewing returns 0
02:22:23.853 00.013 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
02:22:23.864 00.011 13300 UpdateGuideState exits: m=1389 SNR=26.1
02:22:23.864 00.000 13300 PhdController: settling, locked = 1, distance = 0.88 (1.50) aobump = 0 frame = 6 / 99999
02:22:23.864 00.000 13300 PhdController failed: timed-out waiting for guider to settle
02:22:23.864 00.000 13300 PhdController: newstate STATE_FINISH
02:22:23.864 00.000 13300 PhdController complete: fail: timed-out waiting for guider to settle
02:22:23.864 00.000 13300 evsrv: {"Event":"SettleDone","Timestamp":1761700943.864,"Host":"MAX-PC","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":6,"DroppedFrames":0}
02:22:23.865 00.001 13300 Mount: notify guiding dither settle done success=0
02:22:23.865 00.000 13300 PhdController: newstate STATE_IDLE
02:22:23.865 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:23.865 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:22:23.865 00.000 13300 Enqueuing Expose request
02:22:23.948 00.083 11596 IsGuiding returns 0
02:22:24.535 00.587 11596 IsGuiding returns 1
02:22:24.535 00.000 11596 scope still moving after pulse duration time elapsed
02:22:24.693 00.158 13300 evsrv: cli 10203F40 connect
02:22:24.694 00.001 13300 case statement mapped state 6 to 3
02:22:24.694 00.000 13300 case statement mapped state 6 to 3
02:22:24.695 00.001 13300 evsrv: cli 10203F40 request: {"method":"get_app_state","id":"512a3654-b342-407a-8b4c-4a2f87721cfd"}
02:22:24.695 00.000 13300 case statement mapped state 6 to 3
02:22:24.695 00.000 13300 evsrv: cli 10203F40 response: {"jsonrpc":"2.0","result":"Guiding","id":"512a3654-b342-407a-8b4c-4a2f87721cfd"}
02:22:24.696 00.001 13300 evsrv: cli 10203F40 disconnect
02:22:24.740 00.044 11596 IsSlewing returns 0
02:22:24.885 00.145 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f8844006-3c31-4d1c-8b92-2057454e5a16"}
02:22:24.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f8844006-3c31-4d1c-8b92-2057454e5a16"}
02:22:24.886 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5995fe79-4d44-4438-a028-05ea323dada4"}
02:22:24.886 00.000 13300 case statement mapped state 6 to 3
02:22:24.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5995fe79-4d44-4438-a028-05ea323dada4"}
02:22:24.887 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4ccaac96-0def-46d1-a955-2a1eb8f79249"}
02:22:24.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":644,"width":15,"height":15,"star_pos":[7.21,6.77],"pixels":"..."},"id":"4ccaac96-0def-46d1-a955-2a1eb8f79249"}
02:22:24.908 00.021 11596 IsGuiding returns 0
02:22:24.908 00.000 11596 scope move finished after 299 + 660 ms
02:22:24.908 00.000 11596 Move returns status 0, amount 299
02:22:24.908 00.000 11596 MoveAxis(N, 0, ABG)
02:22:24.908 00.000 11596 Move returns status 0, amount 0
02:22:24.908 00.000 11596 move complete, result=0
02:22:24.908 00.000 11596 worker thread done servicing request
02:22:24.908 00.000 13300 GuideStep: -0.2 px 299 ms EAST, 0.0 px 0 ms NORTH
02:22:24.909 00.001 11596 Worker thread wakes up
02:22:24.909 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:22:25.416 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:22:27.885 02.469 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c07ffbc0-5d05-4bb7-a6d3-28855ef2b821"}
02:22:27.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c07ffbc0-5d05-4bb7-a6d3-28855ef2b821"}
02:22:27.886 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"66dc6bec-8fea-4da4-aafe-94f726041f07"}
02:22:27.886 00.000 13300 case statement mapped state 6 to 3
02:22:27.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"66dc6bec-8fea-4da4-aafe-94f726041f07"}
02:22:27.886 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"30931726-c8c2-4dd0-a628-392267df2866"}
02:22:27.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":644,"width":15,"height":15,"star_pos":[7.21,6.77],"pixels":"..."},"id":"30931726-c8c2-4dd0-a628-392267df2866"}
02:22:28.441 00.555 11596 Exposure complete
02:22:28.509 00.068 11596 worker thread done servicing request
02:22:28.510 00.001 13300 OnExposeComplete: enter
02:22:28.510 00.000 13300 UpdateGuideState(): m_state=6
02:22:28.510 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 645
02:22:28.510 00.000 13300 Star::Find returns 1 (0), X=25.05, Y=420.92, Mass=1422, SNR=26.4, Peak=184 HFD=3.0
02:22:28.510 00.000 13300 MultiStar: exiting stabilization period
02:22:28.511 00.001 13300 MultiStar: updating star positions after lock position change
02:22:28.511 00.000 13300 Star::Find(15, 1103, 28, 0, (0,0,0,0), 1.5, 10.0, 255) frame 645
02:22:28.511 00.000 13300 Star::Find returns 1 (0), X=1103.98, Y=28.73, Mass=371, SNR=13.4, Peak=42 HFD=3.2
02:22:28.511 00.000 13300 Star::Find(15, 1073, 816, 0, (0,0,0,0), 1.5, 10.0, 255) frame 645
02:22:28.511 00.000 13300 Star::Find returns 1 (0), X=1074.03, Y=816.11, Mass=314, SNR=12.3, Peak=51 HFD=2.8
02:22:28.511 00.000 13300 Star::Find(15, 558, 865, 0, (0,0,0,0), 1.5, 10.0, 255) frame 645
02:22:28.511 00.000 13300 Star::Find returns 1 (0), X=558.32, Y=865.46, Mass=177, SNR=9.2, Peak=28 HFD=3.2
02:22:28.511 00.000 13300 Star::Find(15, 261, 476, 0, (0,0,0,0), 1.5, 10.0, 255) frame 645
02:22:28.511 00.000 13300 Star::Find returns 1 (0), X=261.18, Y=476.43, Mass=106, SNR=7.2, Peak=22 HFD=2.5
02:22:28.512 00.001 13300 Star::Find(15, 947, 613, 0, (0,0,0,0), 1.5, 10.0, 255) frame 645
02:22:28.512 00.000 13300 Star::Find returns 1 (0), X=947.39, Y=612.86, Mass=128, SNR=7.8, Peak=28 HFD=2.7
02:22:28.512 00.000 13300 Star::Find(15, 970, 821, 0, (0,0,0,0), 1.5, 10.0, 255) frame 645
02:22:28.512 00.000 13300 Star::Find returns 1 (0), X=970.47, Y=821.71, Mass=94, SNR=6.7, Peak=19 HFD=2.3
02:22:28.512 00.000 13300 Star::Find(15, 847, 394, 0, (0,0,0,0), 1.5, 10.0, 255) frame 645
02:22:28.512 00.000 13300 Star::Find returns 1 (0), X=847.51, Y=395.28, Mass=115, SNR=7.4, Peak=21 HFD=2.7
02:22:28.512 00.000 13300 Star::Find(15, 584, 686, 0, (0,0,0,0), 1.5, 10.0, 255) frame 645
02:22:28.512 00.000 13300 Star::Find returns 1 (0), X=584.95, Y=686.22, Mass=76, SNR=6.1, Peak=18 HFD=2.2
02:22:28.512 00.000 13300 CameraToMount -- cameraTheta (-2.61) - m_xAngle (1.53) = xAngle (-4.15 = 2.14)
02:22:28.512 00.000 13300 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.27 = -0.99)
02:22:28.513 00.001 13300 CameraToMount -- cameraX=-0.16 cameraY=-0.09 hyp=0.19 cameraTheta=-2.61 mountX=-0.10 mountY=-0.16, mountTheta=-2.14
02:22:28.514 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=-0.09, opts=13)
02:22:28.515 00.001 13300 Enqueuing Move request for scope (-0.16, -0.09)
02:22:28.515 00.000 11596 Worker thread wakes up
02:22:28.515 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.09) opts 0xd
02:22:28.515 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.16, -0.09)
02:22:28.515 00.000 11596 Moving (-0.16, -0.09) raw xDistance=-0.10 yDistance=-0.16
02:22:28.515 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:22:28.515 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:28.515 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:22:28.515 00.000 11596 MoveAxis(E, 0, ABG)
02:22:28.515 00.000 11596 Move returns status 0, amount 0
02:22:28.516 00.001 11596 MoveAxis(N, 0, ABG)
02:22:28.516 00.000 11596 Move returns status 0, amount 0
02:22:28.516 00.000 11596 move complete, result=0
02:22:28.516 00.000 11596 worker thread done servicing request
02:22:28.521 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
02:22:28.530 00.009 13300 UpdateGuideState exits: m=1422 SNR=26.4
02:22:28.530 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:28.530 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:22:28.530 00.000 13300 Enqueuing Expose request
02:22:28.530 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:22:28.530 00.000 11596 Worker thread wakes up
02:22:28.531 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:22:29.035 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:22:30.885 01.850 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d1da7bb2-1649-4adb-b33a-b495cadb63da"}
02:22:30.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d1da7bb2-1649-4adb-b33a-b495cadb63da"}
02:22:30.886 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e84073f0-77c6-420d-bde2-da42de3cc2d9"}
02:22:30.886 00.000 13300 case statement mapped state 6 to 3
02:22:30.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e84073f0-77c6-420d-bde2-da42de3cc2d9"}
02:22:30.886 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b56b5425-7923-4984-9e38-44da33f01df3"}
02:22:30.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":645,"width":15,"height":15,"star_pos":[7.05,6.92],"pixels":"..."},"id":"b56b5425-7923-4984-9e38-44da33f01df3"}
02:22:32.060 01.174 11596 Exposure complete
02:22:32.128 00.068 11596 worker thread done servicing request
02:22:32.128 00.000 13300 OnExposeComplete: enter
02:22:32.128 00.000 13300 UpdateGuideState(): m_state=6
02:22:32.129 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 646
02:22:32.129 00.000 13300 Star::Find returns 1 (0), X=25.02, Y=420.96, Mass=1377, SNR=26.0, Peak=172 HFD=2.9
02:22:32.129 00.000 13300 MultiStar: [#1 0.07,0.03,0.54,U] [#2 -0.07,0.05,0.53,U] [#3 -0.07,-0.18,0.35,U] [#4 -0.17,0.03,0.27,U] [#5 -0.29,-0.02,0.00,M1] [#6 -0.09,-0.27,0.00,M9] [#7 -0.13,-0.22,0.28,U] [#8 -0.16,-0.01,0.23,U] 
02:22:32.130 00.001 13300 refined, 6 included, MultiStar: {-0.10, -0.04}, one-star: {-0.18, -0.05}
02:22:32.130 00.000 13300 CameraToMount -- cameraTheta (-2.79) - m_xAngle (1.53) = xAngle (-4.32 = 1.96)
02:22:32.130 00.000 13300 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.45 = -1.16)
02:22:32.130 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.04 hyp=0.11 cameraTheta=-2.79 mountX=-0.04 mountY=-0.10, mountTheta=-1.97
02:22:32.133 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.04, opts=13)
02:22:32.133 00.000 13300 Enqueuing Move request for scope (-0.10, -0.04)
02:22:32.133 00.000 11596 Worker thread wakes up
02:22:32.133 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.04) opts 0xd
02:22:32.133 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.04)
02:22:32.133 00.000 11596 Moving (-0.10, -0.04) raw xDistance=-0.04 yDistance=-0.10
02:22:32.133 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:22:32.133 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:32.134 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:22:32.134 00.000 11596 MoveAxis(E, 0, ABG)
02:22:32.134 00.000 11596 Move returns status 0, amount 0
02:22:32.134 00.000 11596 MoveAxis(N, 0, ABG)
02:22:32.134 00.000 11596 Move returns status 0, amount 0
02:22:32.134 00.000 11596 move complete, result=0
02:22:32.135 00.001 11596 worker thread done servicing request
02:22:32.143 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
02:22:32.152 00.009 13300 UpdateGuideState exits: m=1377 SNR=26.0
02:22:32.152 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:32.152 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:22:32.152 00.000 13300 Enqueuing Expose request
02:22:32.153 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:22:32.153 00.000 11596 Worker thread wakes up
02:22:32.153 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:22:32.667 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:22:33.885 01.218 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5ba63f3c-2dfb-4187-be25-033a75d30e84"}
02:22:33.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5ba63f3c-2dfb-4187-be25-033a75d30e84"}
02:22:33.886 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ac181219-488d-404f-82bc-5cdd29a604d1"}
02:22:33.886 00.000 13300 case statement mapped state 6 to 3
02:22:33.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ac181219-488d-404f-82bc-5cdd29a604d1"}
02:22:33.886 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ae165e5e-2b54-47b6-bc35-eee2df7cff02"}
02:22:33.887 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":646,"width":15,"height":15,"star_pos":[7.02,6.96],"pixels":"..."},"id":"ae165e5e-2b54-47b6-bc35-eee2df7cff02"}
02:22:35.705 01.818 11596 Exposure complete
02:22:35.774 00.069 11596 worker thread done servicing request
02:22:35.774 00.000 13300 OnExposeComplete: enter
02:22:35.774 00.000 13300 UpdateGuideState(): m_state=6
02:22:35.775 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 647
02:22:35.775 00.000 13300 Star::Find returns 1 (0), X=24.93, Y=420.94, Mass=1381, SNR=26.0, Peak=186 HFD=2.9
02:22:35.775 00.000 13300 MultiStar: [#1 -0.01,0.07,0.55,U] [#2 -0.12,0.15,0.52,U] [#3 -0.09,-0.01,0.35,U] [#4 -0.12,0.39,0.00,M1] [#5 -0.38,-0.14,0.00,M2] [#6 0.10,-0.27,0.00,M10] [#7 -0.18,0.10,0.27,U] [#8 0.05,-0.10,0.22,U] 
02:22:35.775 00.000 13300 refined, 5 included, MultiStar: {-0.14, 0.02}, one-star: {-0.28, -0.07}
02:22:35.775 00.000 13300 CameraToMount -- cameraTheta (3.02) - m_xAngle (1.53) = xAngle (1.48 = 1.48)
02:22:35.775 00.000 13300 CameraToMount -- cameraTheta (3.02) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.64 = -1.64)
02:22:35.776 00.001 13300 CameraToMount -- cameraX=-0.14 cameraY=0.02 hyp=0.14 cameraTheta=3.02 mountX=0.01 mountY=-0.14, mountTheta=-1.48
02:22:35.777 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=0.02, opts=13)
02:22:35.778 00.001 13300 Enqueuing Move request for scope (-0.14, 0.02)
02:22:35.778 00.000 11596 Worker thread wakes up
02:22:35.778 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.02) opts 0xd
02:22:35.778 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, 0.02)
02:22:35.778 00.000 11596 Moving (-0.14, 0.02) raw xDistance=0.01 yDistance=-0.14
02:22:35.778 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:22:35.779 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:35.779 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:22:35.779 00.000 11596 MoveAxis(E, 0, ABG)
02:22:35.779 00.000 11596 Move returns status 0, amount 0
02:22:35.779 00.000 11596 MoveAxis(N, 0, ABG)
02:22:35.779 00.000 11596 Move returns status 0, amount 0
02:22:35.779 00.000 11596 move complete, result=0
02:22:35.780 00.001 11596 worker thread done servicing request
02:22:35.786 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
02:22:35.794 00.008 13300 UpdateGuideState exits: m=1381 SNR=26.0
02:22:35.795 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:35.795 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:22:35.795 00.000 13300 Enqueuing Expose request
02:22:35.795 00.000 11596 Worker thread wakes up
02:22:35.795 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:22:35.795 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:22:36.304 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:22:36.884 00.580 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6214627c-a35c-43df-8ed4-3759d9611428"}
02:22:36.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6214627c-a35c-43df-8ed4-3759d9611428"}
02:22:36.885 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8a2ddbae-f8ae-4105-b61a-06450e461b07"}
02:22:36.885 00.000 13300 case statement mapped state 6 to 3
02:22:36.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8a2ddbae-f8ae-4105-b61a-06450e461b07"}
02:22:36.885 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"82fabb63-a3bc-49c9-8f08-5bcfaa4d0cc1"}
02:22:36.886 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":647,"width":15,"height":15,"star_pos":[6.93,6.94],"pixels":"..."},"id":"82fabb63-a3bc-49c9-8f08-5bcfaa4d0cc1"}
02:22:39.327 02.441 11596 Exposure complete
02:22:39.405 00.078 11596 worker thread done servicing request
02:22:39.405 00.000 13300 OnExposeComplete: enter
02:22:39.406 00.001 13300 UpdateGuideState(): m_state=6
02:22:39.406 00.000 13300 Star::Find(15, 24, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 648
02:22:39.406 00.000 13300 Star::Find returns 1 (0), X=24.99, Y=421.10, Mass=1384, SNR=26.1, Peak=162 HFD=3.0
02:22:39.407 00.001 13300 MultiStar: [#1 0.02,0.04,0.56,U] [#2 0.20,0.13,0.53,U] [#3 -0.04,-0.05,0.34,U] [#4 -0.28,0.37,0.00,M2] [#5 -0.20,-0.02,0.31,U] [#6 -0.12,-0.04,0.26,U] [#7 -0.31,0.03,0.00,M5] [#8 -0.02,0.19,0.24,U] 
02:22:39.407 00.000 13300 refined, 6 included, MultiStar: {-0.07, 0.06}, one-star: {-0.22, 0.09}
02:22:39.407 00.000 13300 CameraToMount -- cameraTheta (2.41) - m_xAngle (1.53) = xAngle (0.88 = 0.88)
02:22:39.407 00.000 13300 CameraToMount -- cameraTheta (2.41) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.25 = -2.25)
02:22:39.407 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.06 hyp=0.09 cameraTheta=2.41 mountX=0.06 mountY=-0.07, mountTheta=-0.88
02:22:39.409 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.06, opts=13)
02:22:39.409 00.000 13300 Enqueuing Move request for scope (-0.07, 0.06)
02:22:39.409 00.000 11596 Worker thread wakes up
02:22:39.409 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.06) opts 0xd
02:22:39.409 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.06)
02:22:39.409 00.000 11596 Moving (-0.07, 0.06) raw xDistance=0.06 yDistance=-0.07
02:22:39.409 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:22:39.410 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:39.410 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:22:39.410 00.000 11596 MoveAxis(E, 0, ABG)
02:22:39.410 00.000 11596 Move returns status 0, amount 0
02:22:39.410 00.000 11596 MoveAxis(N, 0, ABG)
02:22:39.410 00.000 11596 Move returns status 0, amount 0
02:22:39.410 00.000 11596 move complete, result=0
02:22:39.410 00.000 11596 worker thread done servicing request
02:22:39.417 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
02:22:39.425 00.008 13300 UpdateGuideState exits: m=1384 SNR=26.1
02:22:39.425 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:39.425 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:22:39.425 00.000 13300 Enqueuing Expose request
02:22:39.425 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:22:39.425 00.000 11596 Worker thread wakes up
02:22:39.426 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:22:39.886 00.460 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c23f551f-56b9-4e03-be8a-551e0d12e00b"}
02:22:39.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c23f551f-56b9-4e03-be8a-551e0d12e00b"}
02:22:39.887 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b6eb7f2d-2bb1-45e7-90f6-6523986fb6c8"}
02:22:39.887 00.000 13300 case statement mapped state 6 to 3
02:22:39.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b6eb7f2d-2bb1-45e7-90f6-6523986fb6c8"}
02:22:39.888 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d8e66dc9-74be-4cce-b209-e9d975d73978"}
02:22:39.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":648,"width":15,"height":15,"star_pos":[6.99,7.10],"pixels":"..."},"id":"d8e66dc9-74be-4cce-b209-e9d975d73978"}
02:22:39.937 00.049 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:22:42.886 02.949 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f1afe759-b588-4c47-9079-2b27e78d41a0"}
02:22:42.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f1afe759-b588-4c47-9079-2b27e78d41a0"}
02:22:42.887 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4196634e-a91f-411a-93dc-ffdfde55db6f"}
02:22:42.887 00.000 13300 case statement mapped state 6 to 3
02:22:42.888 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4196634e-a91f-411a-93dc-ffdfde55db6f"}
02:22:42.888 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fa9179e9-afdf-484d-b88e-c5cb5cfaf32c"}
02:22:42.889 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":648,"width":15,"height":15,"star_pos":[6.99,7.10],"pixels":"..."},"id":"fa9179e9-afdf-484d-b88e-c5cb5cfaf32c"}
02:22:42.961 00.072 11596 Exposure complete
02:22:43.033 00.072 11596 worker thread done servicing request
02:22:43.033 00.000 13300 OnExposeComplete: enter
02:22:43.033 00.000 13300 UpdateGuideState(): m_state=6
02:22:43.034 00.001 13300 Star::Find(15, 24, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 649
02:22:43.034 00.000 13300 Star::Find returns 1 (0), X=25.14, Y=421.07, Mass=1383, SNR=26.1, Peak=174 HFD=3.0
02:22:43.034 00.000 13300 MultiStar: [#1 0.04,0.14,0.51,U] [#2 -0.14,0.20,0.51,U] [#3 0.12,0.05,0.34,U] [#4 -0.15,0.08,0.27,U] [#5 -0.53,-0.03,0.00,M2] [#6 -0.12,0.32,0.00,M10] [#7 -0.09,-0.01,0.27,U] [#8 0.23,0.34,0.00,M1] 
02:22:43.034 00.000 13300 single-star, 5 included, MultiStar: {-0.05, 0.09}, one-star: {-0.07, 0.06}
02:22:43.034 00.000 13300 CameraToMount -- cameraTheta (2.43) - m_xAngle (1.53) = xAngle (0.90 = 0.90)
02:22:43.035 00.001 13300 CameraToMount -- cameraTheta (2.43) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.23 = -2.23)
02:22:43.035 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.06 hyp=0.09 cameraTheta=2.43 mountX=0.06 mountY=-0.07, mountTheta=-0.90
02:22:43.038 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.06, opts=13)
02:22:43.038 00.000 13300 Enqueuing Move request for scope (-0.07, 0.06)
02:22:43.038 00.000 11596 Worker thread wakes up
02:22:43.038 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.06) opts 0xd
02:22:43.038 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.06)
02:22:43.038 00.000 11596 Moving (-0.07, 0.06) raw xDistance=0.06 yDistance=-0.07
02:22:43.038 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:22:43.038 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:43.039 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:22:43.039 00.000 11596 MoveAxis(E, 0, ABG)
02:22:43.039 00.000 11596 Move returns status 0, amount 0
02:22:43.039 00.000 11596 MoveAxis(N, 0, ABG)
02:22:43.039 00.000 11596 Move returns status 0, amount 0
02:22:43.039 00.000 11596 move complete, result=0
02:22:43.039 00.000 11596 worker thread done servicing request
02:22:43.046 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
02:22:43.054 00.008 13300 UpdateGuideState exits: m=1383 SNR=26.1
02:22:43.054 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:43.054 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:22:43.055 00.001 13300 Enqueuing Expose request
02:22:43.055 00.000 11596 Worker thread wakes up
02:22:43.055 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:22:43.055 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:22:43.562 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:22:45.885 02.323 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b766051e-06fb-4bfb-abbd-9c9e0060822b"}
02:22:45.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b766051e-06fb-4bfb-abbd-9c9e0060822b"}
02:22:45.886 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"95424244-2144-49f2-be8c-2d70222f1bf9"}
02:22:45.886 00.000 13300 case statement mapped state 6 to 3
02:22:45.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"95424244-2144-49f2-be8c-2d70222f1bf9"}
02:22:45.886 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7cf068ab-2212-4bb6-97e0-be871360b2fb"}
02:22:45.887 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":649,"width":15,"height":15,"star_pos":[7.14,7.07],"pixels":"..."},"id":"7cf068ab-2212-4bb6-97e0-be871360b2fb"}
02:22:46.597 00.710 11596 Exposure complete
02:22:46.670 00.073 11596 worker thread done servicing request
02:22:46.670 00.000 13300 OnExposeComplete: enter
02:22:46.670 00.000 13300 UpdateGuideState(): m_state=6
02:22:46.670 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 650
02:22:46.671 00.001 13300 Star::Find returns 1 (0), X=24.96, Y=421.13, Mass=1389, SNR=26.1, Peak=167 HFD=3.0
02:22:46.671 00.000 13300 MultiStar: [#1 -0.01,0.22,0.51,U] [#2 -0.02,0.23,0.51,U] [#3 0.06,0.00,0.34,U] [#4 -0.15,0.14,0.28,U] [#5 -0.41,0.10,0.00,M3] [#6 0.14,0.27,0.00,R] [#7 -0.29,0.18,0.00,M5] [#8 -0.08,0.28,0.00,M2] 
02:22:46.671 00.000 13300 refined, 4 included, MultiStar: {-0.11, 0.15}, one-star: {-0.25, 0.12}
02:22:46.671 00.000 13300 CameraToMount -- cameraTheta (2.21) - m_xAngle (1.53) = xAngle (0.67 = 0.67)
02:22:46.671 00.000 13300 CameraToMount -- cameraTheta (2.21) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.45 = -2.45)
02:22:46.671 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=0.15 hyp=0.18 cameraTheta=2.21 mountX=0.14 mountY=-0.12, mountTheta=-0.68
02:22:46.673 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=0.15, opts=13)
02:22:46.674 00.001 13300 Enqueuing Move request for scope (-0.11, 0.15)
02:22:46.674 00.000 11596 Worker thread wakes up
02:22:46.674 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.15) opts 0xd
02:22:46.674 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, 0.15)
02:22:46.674 00.000 11596 Moving (-0.11, 0.15) raw xDistance=0.14 yDistance=-0.12
02:22:46.674 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.14
02:22:46.674 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:46.675 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:22:46.675 00.000 11596 MoveAxis(W, 179, ABG)
02:22:46.675 00.000 11596 Guiding  Dir = 3, Dur = 179
02:22:46.675 00.000 11596 IsSlewing returns 0
02:22:46.685 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
02:22:46.698 00.013 13300 UpdateGuideState exits: m=1389 SNR=26.1
02:22:46.698 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:46.699 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:22:46.699 00.000 13300 Enqueuing Expose request
02:22:46.754 00.055 11596 IsGuiding returns 0
02:22:46.853 00.099 11596 PulseGuide returned control before completion, sleep 91
02:22:46.964 00.111 11596 IsGuiding returns 1
02:22:46.964 00.000 11596 scope still moving after pulse duration time elapsed
02:22:46.985 00.021 11596 IsSlewing returns 0
02:22:47.139 00.154 11596 IsGuiding returns 0
02:22:47.139 00.000 11596 scope move finished after 179 + 205 ms
02:22:47.139 00.000 11596 Move returns status 0, amount 179
02:22:47.139 00.000 11596 MoveAxis(N, 0, ABG)
02:22:47.139 00.000 11596 Move returns status 0, amount 0
02:22:47.139 00.000 11596 move complete, result=0
02:22:47.139 00.000 11596 worker thread done servicing request
02:22:47.139 00.000 11596 Worker thread wakes up
02:22:47.140 00.001 13300 GuideStep: 0.1 px 179 ms WEST, -0.1 px 0 ms NORTH
02:22:47.140 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:22:47.645 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:22:48.885 01.240 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cd763ade-0015-412a-8033-091f62840f41"}
02:22:48.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cd763ade-0015-412a-8033-091f62840f41"}
02:22:48.886 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9119e854-0522-4cb8-a89a-9d9f4f9846c5"}
02:22:48.886 00.000 13300 case statement mapped state 6 to 3
02:22:48.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9119e854-0522-4cb8-a89a-9d9f4f9846c5"}
02:22:48.886 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cc3d4a8b-c7c1-44ec-8b88-92534d7f31e6"}
02:22:48.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":650,"width":15,"height":15,"star_pos":[6.96,7.13],"pixels":"..."},"id":"cc3d4a8b-c7c1-44ec-8b88-92534d7f31e6"}
02:22:50.670 01.784 11596 Exposure complete
02:22:50.749 00.079 11596 worker thread done servicing request
02:22:50.749 00.000 13300 OnExposeComplete: enter
02:22:50.749 00.000 13300 UpdateGuideState(): m_state=6
02:22:50.749 00.000 13300 Star::Find(15, 24, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 651
02:22:50.750 00.001 13300 Star::Find returns 1 (0), X=24.96, Y=421.21, Mass=1394, SNR=26.2, Peak=154 HFD=3.1
02:22:50.750 00.000 13300 MultiStar: [#1 -0.10,0.20,0.54,U] [#2 -0.04,0.36,0.00,M2] [#3 -0.10,0.16,0.35,U] [#4 -0.27,0.25,0.00,M1] [#5 -0.47,0.31,0.00,M4] [#6 -0.15,-0.13,0.26,U] [#7 0.07,0.13,0.27,U] [#8 0.00,0.26,0.24,U] 
02:22:50.750 00.000 13300 refined, 5 included, MultiStar: {-0.13, 0.16}, one-star: {-0.25, 0.20}
02:22:50.750 00.000 13300 CameraToMount -- cameraTheta (2.27) - m_xAngle (1.53) = xAngle (0.74 = 0.74)
02:22:50.750 00.000 13300 CameraToMount -- cameraTheta (2.27) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.39 = -2.39)
02:22:50.751 00.001 13300 CameraToMount -- cameraX=-0.13 cameraY=0.16 hyp=0.21 cameraTheta=2.27 mountX=0.15 mountY=-0.14, mountTheta=-0.74
02:22:50.753 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=0.16, opts=13)
02:22:50.753 00.000 13300 Enqueuing Move request for scope (-0.13, 0.16)
02:22:50.753 00.000 11596 Worker thread wakes up
02:22:50.754 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.16) opts 0xd
02:22:50.754 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, 0.16)
02:22:50.754 00.000 11596 Moving (-0.13, 0.16) raw xDistance=0.15 yDistance=-0.14
02:22:50.754 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
02:22:50.754 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:50.754 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:22:50.755 00.001 11596 MoveAxis(W, 205, ABG)
02:22:50.755 00.000 11596 Guiding  Dir = 3, Dur = 205
02:22:50.755 00.000 11596 IsSlewing returns 0
02:22:50.762 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
02:22:50.771 00.009 13300 UpdateGuideState exits: m=1394 SNR=26.2
02:22:50.771 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:50.771 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:22:50.771 00.000 13300 Enqueuing Expose request
02:22:50.858 00.087 11596 IsGuiding returns 0
02:22:50.968 00.110 11596 PulseGuide returned control before completion, sleep 105
02:22:51.355 00.387 11596 IsGuiding returns 0
02:22:51.355 00.000 11596 Move returns status 0, amount 205
02:22:51.355 00.000 11596 MoveAxis(N, 0, ABG)
02:22:51.355 00.000 11596 Move returns status 0, amount 0
02:22:51.355 00.000 11596 move complete, result=0
02:22:51.355 00.000 11596 worker thread done servicing request
02:22:51.355 00.000 11596 Worker thread wakes up
02:22:51.355 00.000 13300 GuideStep: 0.2 px 205 ms WEST, -0.1 px 0 ms NORTH
02:22:51.356 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:22:51.862 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:22:51.887 00.025 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"38a93fe2-26ac-40da-825a-ddc8c96c0341"}
02:22:51.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"38a93fe2-26ac-40da-825a-ddc8c96c0341"}
02:22:51.887 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f999483b-467b-4af5-b6c9-4705d243ff1a"}
02:22:51.888 00.001 13300 case statement mapped state 6 to 3
02:22:51.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f999483b-467b-4af5-b6c9-4705d243ff1a"}
02:22:51.888 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"61684d59-c8c8-49a1-bb76-673c59a435d6"}
02:22:51.889 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":651,"width":15,"height":15,"star_pos":[6.96,7.21],"pixels":"..."},"id":"61684d59-c8c8-49a1-bb76-673c59a435d6"}
02:22:54.888 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fbed93f0-172a-4cfa-9a15-53ba8b0ca3b9"}
02:22:54.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fbed93f0-172a-4cfa-9a15-53ba8b0ca3b9"}
02:22:54.889 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4e459093-e241-4d92-9fe2-3ab637e15ef7"}
02:22:54.889 00.000 13300 case statement mapped state 6 to 3
02:22:54.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4e459093-e241-4d92-9fe2-3ab637e15ef7"}
02:22:54.890 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5a1d6ae8-db65-41f5-a9c2-c54b616e53e6"}
02:22:54.890 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":651,"width":15,"height":15,"star_pos":[6.96,7.21],"pixels":"..."},"id":"5a1d6ae8-db65-41f5-a9c2-c54b616e53e6"}
02:22:54.896 00.006 11596 Exposure complete
02:22:54.966 00.070 11596 worker thread done servicing request
02:22:54.966 00.000 13300 OnExposeComplete: enter
02:22:54.966 00.000 13300 UpdateGuideState(): m_state=6
02:22:54.967 00.001 13300 Star::Find(15, 24, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 652
02:22:54.967 00.000 13300 Star::Find returns 1 (0), X=25.06, Y=420.91, Mass=1430, SNR=26.5, Peak=179 HFD=2.9
02:22:54.968 00.001 13300 MultiStar: [#1 -0.07,0.08,0.51,U] [#2 -0.14,-0.00,0.50,U] [#3 -0.22,-0.21,0.00,M1] [#4 0.03,0.06,0.27,U] [#5 -0.45,-0.06,0.00,M5] [#6 -0.14,-0.42,0.00,M1] [#7 0.03,0.20,0.26,U] [#8 -0.14,0.05,0.22,U] 
02:22:54.968 00.000 13300 refined, 5 included, MultiStar: {-0.10, 0.01}, one-star: {-0.15, -0.10}
02:22:54.968 00.000 13300 CameraToMount -- cameraTheta (3.08) - m_xAngle (1.53) = xAngle (1.55 = 1.55)
02:22:54.968 00.000 13300 CameraToMount -- cameraTheta (3.08) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.58 = -1.58)
02:22:54.968 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.01 hyp=0.10 cameraTheta=3.08 mountX=0.00 mountY=-0.10, mountTheta=-1.55
02:22:54.970 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.01, opts=13)
02:22:54.970 00.000 13300 Enqueuing Move request for scope (-0.10, 0.01)
02:22:54.970 00.000 11596 Worker thread wakes up
02:22:54.970 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.01) opts 0xd
02:22:54.970 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.01)
02:22:54.970 00.000 11596 Moving (-0.10, 0.01) raw xDistance=0.00 yDistance=-0.10
02:22:54.971 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:22:54.971 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:54.971 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:22:54.971 00.000 11596 MoveAxis(E, 0, ABG)
02:22:54.971 00.000 11596 Move returns status 0, amount 0
02:22:54.971 00.000 11596 MoveAxis(N, 0, ABG)
02:22:54.971 00.000 11596 Move returns status 0, amount 0
02:22:54.971 00.000 11596 move complete, result=0
02:22:54.971 00.000 11596 worker thread done servicing request
02:22:54.977 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
02:22:54.986 00.009 13300 UpdateGuideState exits: m=1430 SNR=26.5
02:22:54.986 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:54.986 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:22:54.986 00.000 13300 Enqueuing Expose request
02:22:54.987 00.001 11596 Worker thread wakes up
02:22:54.987 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:22:54.987 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:22:55.488 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:22:57.888 02.400 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a122031f-8abf-4f4e-8c96-5538b37295c5"}
02:22:57.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a122031f-8abf-4f4e-8c96-5538b37295c5"}
02:22:57.889 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b4777967-7bc3-4a43-a80f-4946d1758176"}
02:22:57.889 00.000 13300 case statement mapped state 6 to 3
02:22:57.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b4777967-7bc3-4a43-a80f-4946d1758176"}
02:22:57.889 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"995ca5df-07ad-40b1-944e-12b52d7beb99"}
02:22:57.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":652,"width":15,"height":15,"star_pos":[7.06,6.91],"pixels":"..."},"id":"995ca5df-07ad-40b1-944e-12b52d7beb99"}
02:22:58.520 00.631 11596 Exposure complete
02:22:58.589 00.069 11596 worker thread done servicing request
02:22:58.589 00.000 13300 OnExposeComplete: enter
02:22:58.590 00.001 13300 UpdateGuideState(): m_state=6
02:22:58.590 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 653
02:22:58.590 00.000 13300 Star::Find returns 1 (0), X=25.08, Y=421.02, Mass=1367, SNR=25.9, Peak=167 HFD=2.9
02:22:58.591 00.001 13300 MultiStar: [#1 -0.07,0.10,0.56,U] [#2 0.01,0.14,0.52,U] [#3 -0.13,-0.13,0.34,U] [#4 -0.17,0.04,0.29,U] [#5 -0.35,-0.34,0.00,M6] [#6 -0.17,-0.26,0.00,M2] [#7 -0.16,0.20,0.28,U] [#8 -0.25,0.15,0.00,M1] 
02:22:58.591 00.000 13300 refined, 5 included, MultiStar: {-0.10, 0.05}, one-star: {-0.13, 0.01}
02:22:58.591 00.000 13300 CameraToMount -- cameraTheta (2.66) - m_xAngle (1.53) = xAngle (1.13 = 1.13)
02:22:58.591 00.000 13300 CameraToMount -- cameraTheta (2.66) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.00 = -2.00)
02:22:58.591 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.05 hyp=0.11 cameraTheta=2.66 mountX=0.05 mountY=-0.10, mountTheta=-1.13
02:22:58.593 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.05, opts=13)
02:22:58.593 00.000 13300 Enqueuing Move request for scope (-0.10, 0.05)
02:22:58.593 00.000 11596 Worker thread wakes up
02:22:58.593 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.05) opts 0xd
02:22:58.593 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.05)
02:22:58.594 00.001 11596 Moving (-0.10, 0.05) raw xDistance=0.05 yDistance=-0.10
02:22:58.594 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:22:58.594 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:58.594 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:22:58.594 00.000 11596 MoveAxis(E, 0, ABG)
02:22:58.594 00.000 11596 Move returns status 0, amount 0
02:22:58.594 00.000 11596 MoveAxis(N, 0, ABG)
02:22:58.594 00.000 11596 Move returns status 0, amount 0
02:22:58.594 00.000 11596 move complete, result=0
02:22:58.594 00.000 11596 worker thread done servicing request
02:22:58.601 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
02:22:58.609 00.008 13300 UpdateGuideState exits: m=1367 SNR=25.9
02:22:58.610 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:58.610 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:22:58.610 00.000 13300 Enqueuing Expose request
02:22:58.610 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:22:58.610 00.000 11596 Worker thread wakes up
02:22:58.610 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:22:59.126 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:23:00.888 01.762 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b0f46a64-36af-4f4b-89d5-ee27acfa90d2"}
02:23:00.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b0f46a64-36af-4f4b-89d5-ee27acfa90d2"}
02:23:00.889 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"34ab74a4-6aee-41a9-a866-780f363a181d"}
02:23:00.889 00.000 13300 case statement mapped state 6 to 3
02:23:00.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"34ab74a4-6aee-41a9-a866-780f363a181d"}
02:23:00.889 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"069bddc4-3847-4ca6-b70f-76899e200241"}
02:23:00.890 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":653,"width":15,"height":15,"star_pos":[7.08,7.02],"pixels":"..."},"id":"069bddc4-3847-4ca6-b70f-76899e200241"}
02:23:02.147 01.257 11596 Exposure complete
02:23:02.215 00.068 11596 worker thread done servicing request
02:23:02.215 00.000 13300 OnExposeComplete: enter
02:23:02.215 00.000 13300 UpdateGuideState(): m_state=6
02:23:02.216 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 654
02:23:02.216 00.000 13300 Star::Find returns 1 (0), X=25.01, Y=421.03, Mass=1404, SNR=26.2, Peak=173 HFD=2.9
02:23:02.216 00.000 13300 MultiStar: [#1 -0.00,0.20,0.55,U] [#2 -0.16,0.23,0.00,M1] [#3 -0.11,-0.04,0.35,U] [#4 -0.31,0.02,0.00,M1] [#5 -0.45,0.37,0.00,M7] [#6 -0.10,0.06,0.27,U] [#7 -0.27,0.22,0.00,M3] [#8 -0.09,0.08,0.23,U] 
02:23:02.216 00.000 13300 refined, 4 included, MultiStar: {-0.12, 0.06}, one-star: {-0.20, 0.02}
02:23:02.217 00.001 13300 CameraToMount -- cameraTheta (2.66) - m_xAngle (1.53) = xAngle (1.13 = 1.13)
02:23:02.217 00.000 13300 CameraToMount -- cameraTheta (2.66) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.00 = -2.00)
02:23:02.217 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=0.06 hyp=0.13 cameraTheta=2.66 mountX=0.06 mountY=-0.12, mountTheta=-1.13
02:23:02.220 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=0.06, opts=13)
02:23:02.220 00.000 13300 Enqueuing Move request for scope (-0.12, 0.06)
02:23:02.220 00.000 11596 Worker thread wakes up
02:23:02.220 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.06) opts 0xd
02:23:02.220 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, 0.06)
02:23:02.220 00.000 11596 Moving (-0.12, 0.06) raw xDistance=0.06 yDistance=-0.12
02:23:02.220 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:23:02.220 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:02.221 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:23:02.221 00.000 11596 MoveAxis(E, 0, ABG)
02:23:02.221 00.000 11596 Move returns status 0, amount 0
02:23:02.221 00.000 11596 MoveAxis(N, 0, ABG)
02:23:02.221 00.000 11596 Move returns status 0, amount 0
02:23:02.221 00.000 11596 move complete, result=0
02:23:02.221 00.000 11596 worker thread done servicing request
02:23:02.227 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
02:23:02.235 00.008 13300 UpdateGuideState exits: m=1404 SNR=26.2
02:23:02.235 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:02.235 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:23:02.235 00.000 13300 Enqueuing Expose request
02:23:02.236 00.001 11596 Worker thread wakes up
02:23:02.236 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:23:02.236 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:23:02.743 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:23:03.888 01.145 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a8c7e1f0-a62c-4d1a-bf4f-1f10cd37880b"}
02:23:03.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a8c7e1f0-a62c-4d1a-bf4f-1f10cd37880b"}
02:23:03.889 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"04af8550-b05c-44e2-9fd0-9eab03976f28"}
02:23:03.889 00.000 13300 case statement mapped state 6 to 3
02:23:03.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"04af8550-b05c-44e2-9fd0-9eab03976f28"}
02:23:03.889 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8f2bea78-456f-448c-a0d2-9b837883d918"}
02:23:03.890 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":654,"width":15,"height":15,"star_pos":[7.01,7.03],"pixels":"..."},"id":"8f2bea78-456f-448c-a0d2-9b837883d918"}
02:23:05.781 01.891 11596 Exposure complete
02:23:05.850 00.069 11596 worker thread done servicing request
02:23:05.851 00.001 13300 OnExposeComplete: enter
02:23:05.851 00.000 13300 UpdateGuideState(): m_state=6
02:23:05.851 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 655
02:23:05.851 00.000 13300 Star::Find returns 1 (0), X=24.86, Y=420.96, Mass=1355, SNR=25.8, Peak=195 HFD=3.0
02:23:05.852 00.001 13300 MultiStar: [#1 -0.11,0.11,0.51,U] [#2 -0.28,0.11,0.00,M2] [#3 -0.14,-0.02,0.36,U] [#4 -0.12,0.09,0.34,U] [#5 -0.44,-0.16,0.00,M8] [#6 -0.15,-0.21,0.28,U] [#7 -0.12,0.26,0.00,M4] [#8 -0.07,-0.05,0.23,U] 
02:23:05.852 00.000 13300 refined, 5 included, MultiStar: {-0.20, -0.01}, one-star: {-0.35, -0.05}
02:23:05.852 00.000 13300 CameraToMount -- cameraTheta (-3.07) - m_xAngle (1.53) = xAngle (-4.60 = 1.68)
02:23:05.852 00.000 13300 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.73 = -1.44)
02:23:05.852 00.000 13300 CameraToMount -- cameraX=-0.20 cameraY=-0.01 hyp=0.20 cameraTheta=-3.07 mountX=-0.02 mountY=-0.20, mountTheta=-1.68
02:23:05.854 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.20, y=-0.01, opts=13)
02:23:05.854 00.000 13300 Enqueuing Move request for scope (-0.20, -0.01)
02:23:05.854 00.000 11596 Worker thread wakes up
02:23:05.854 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.01) opts 0xd
02:23:05.855 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.20, -0.01)
02:23:05.855 00.000 11596 Moving (-0.20, -0.01) raw xDistance=-0.02 yDistance=-0.20
02:23:05.855 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:23:05.855 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:23:05.855 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
02:23:05.855 00.000 11596 MoveAxis(E, 0, ABG)
02:23:05.855 00.000 11596 Move returns status 0, amount 0
02:23:05.855 00.000 11596 MoveAxis(N, 0, ABG)
02:23:05.855 00.000 11596 Move returns status 0, amount 0
02:23:05.855 00.000 11596 move complete, result=0
02:23:05.856 00.001 11596 worker thread done servicing request
02:23:05.863 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
02:23:05.871 00.008 13300 UpdateGuideState exits: m=1355 SNR=25.8
02:23:05.871 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:05.871 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:23:05.872 00.001 13300 Enqueuing Expose request
02:23:05.872 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:23:05.872 00.000 11596 Worker thread wakes up
02:23:05.872 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:23:06.383 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:23:06.888 00.505 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1666403c-076f-438a-93e9-c02fea239aff"}
02:23:06.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1666403c-076f-438a-93e9-c02fea239aff"}
02:23:06.889 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"430d609a-82f9-4081-af0a-0d421c8ae5d1"}
02:23:06.889 00.000 13300 case statement mapped state 6 to 3
02:23:06.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"430d609a-82f9-4081-af0a-0d421c8ae5d1"}
02:23:06.889 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d2b7438b-affe-4510-8ffb-0ce2345c0c5c"}
02:23:06.890 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":655,"width":15,"height":15,"star_pos":[6.86,6.96],"pixels":"..."},"id":"d2b7438b-affe-4510-8ffb-0ce2345c0c5c"}
02:23:09.415 02.525 11596 Exposure complete
02:23:09.484 00.069 11596 worker thread done servicing request
02:23:09.485 00.001 13300 OnExposeComplete: enter
02:23:09.485 00.000 13300 UpdateGuideState(): m_state=6
02:23:09.485 00.000 13300 Star::Find(15, 24, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 656
02:23:09.486 00.001 13300 Star::Find returns 1 (0), X=24.83, Y=421.15, Mass=1412, SNR=26.3, Peak=178 HFD=3.1
02:23:09.486 00.000 13300 MultiStar: [#1 -0.13,0.14,0.54,U] [#2 -0.11,0.27,0.00,M3] [#3 -0.27,-0.15,0.00,M1] [#4 -0.19,0.04,0.27,U] [#5 -0.38,0.04,0.00,M9] [#6 -0.27,-0.12,0.00,M1] [#7 -0.43,0.20,0.00,M5] [#8 -0.09,0.14,0.22,U] 
02:23:09.486 00.000 13300 refined, 3 included, MultiStar: {-0.26, 0.12}, one-star: {-0.38, 0.13}
02:23:09.486 00.000 13300 CameraToMount -- cameraTheta (2.69) - m_xAngle (1.53) = xAngle (1.16 = 1.16)
02:23:09.487 00.001 13300 CameraToMount -- cameraTheta (2.69) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.97 = -1.97)
02:23:09.487 00.000 13300 CameraToMount -- cameraX=-0.26 cameraY=0.12 hyp=0.28 cameraTheta=2.69 mountX=0.11 mountY=-0.26, mountTheta=-1.16
02:23:09.489 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.26, y=0.12, opts=13)
02:23:09.489 00.000 13300 Enqueuing Move request for scope (-0.26, 0.12)
02:23:09.489 00.000 11596 Worker thread wakes up
02:23:09.489 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.12) opts 0xd
02:23:09.489 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.26, 0.12)
02:23:09.489 00.000 11596 Moving (-0.26, 0.12) raw xDistance=0.11 yDistance=-0.26
02:23:09.489 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:23:09.489 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:23:09.489 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
02:23:09.490 00.001 11596 MoveAxis(E, 0, ABG)
02:23:09.490 00.000 11596 Move returns status 0, amount 0
02:23:09.490 00.000 11596 MoveAxis(N, 0, ABG)
02:23:09.490 00.000 11596 Move returns status 0, amount 0
02:23:09.490 00.000 11596 move complete, result=0
02:23:09.490 00.000 11596 worker thread done servicing request
02:23:09.496 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
02:23:09.505 00.009 13300 UpdateGuideState exits: m=1412 SNR=26.3
02:23:09.505 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:09.505 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:23:09.505 00.000 13300 Enqueuing Expose request
02:23:09.505 00.000 11596 Worker thread wakes up
02:23:09.505 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
02:23:09.505 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:23:09.889 00.384 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d128699f-b64e-4206-9dda-e332ae46cdf3"}
02:23:09.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d128699f-b64e-4206-9dda-e332ae46cdf3"}
02:23:09.890 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"15074492-4134-4ff9-b4a5-2ff87ecef5de"}
02:23:09.890 00.000 13300 case statement mapped state 6 to 3
02:23:09.890 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"15074492-4134-4ff9-b4a5-2ff87ecef5de"}
02:23:09.891 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1f37d7d6-c04e-437d-9ac5-b4ab326d2b98"}
02:23:09.892 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":656,"width":15,"height":15,"star_pos":[6.83,7.15],"pixels":"..."},"id":"1f37d7d6-c04e-437d-9ac5-b4ab326d2b98"}
02:23:10.021 00.129 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:23:12.889 02.868 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"605f4a52-638c-4599-beed-7291089dcafa"}
02:23:12.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"605f4a52-638c-4599-beed-7291089dcafa"}
02:23:12.890 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7b47a224-3136-4a13-b5dc-f0edda914e8f"}
02:23:12.890 00.000 13300 case statement mapped state 6 to 3
02:23:12.890 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7b47a224-3136-4a13-b5dc-f0edda914e8f"}
02:23:12.891 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a983b111-7136-4625-adb9-30b6ad152902"}
02:23:12.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":656,"width":15,"height":15,"star_pos":[6.83,7.15],"pixels":"..."},"id":"a983b111-7136-4625-adb9-30b6ad152902"}
02:23:13.053 00.162 11596 Exposure complete
02:23:13.124 00.071 11596 worker thread done servicing request
02:23:13.124 00.000 13300 OnExposeComplete: enter
02:23:13.124 00.000 13300 UpdateGuideState(): m_state=6
02:23:13.124 00.000 13300 Star::Find(15, 24, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 657
02:23:13.124 00.000 13300 Star::Find returns 1 (0), X=24.83, Y=421.08, Mass=1389, SNR=26.1, Peak=176 HFD=3.1
02:23:13.125 00.001 13300 MultiStar: [#1 -0.14,0.24,0.00,M1] [#2 -0.26,0.27,0.00,M4] [#3 -0.28,0.09,0.00,M2] [#4 -0.33,0.19,0.00,M1] [#5 -0.37,0.37,0.00,M10] [#6 -0.53,-0.09,0.00,M2] [#7 -0.21,0.46,0.00,M6] [#8 -0.06,0.24,0.24,U] 
02:23:13.125 00.000 13300 refined, 1 included, MultiStar: {-0.31, 0.10}, one-star: {-0.37, 0.06}
02:23:13.125 00.000 13300 CameraToMount -- cameraTheta (2.84) - m_xAngle (1.53) = xAngle (1.30 = 1.30)
02:23:13.125 00.000 13300 CameraToMount -- cameraTheta (2.84) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.82 = -1.82)
02:23:13.125 00.000 13300 CameraToMount -- cameraX=-0.31 cameraY=0.10 hyp=0.33 cameraTheta=2.84 mountX=0.09 mountY=-0.32, mountTheta=-1.31
02:23:13.127 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.31, y=0.10, opts=13)
02:23:13.127 00.000 13300 Enqueuing Move request for scope (-0.31, 0.10)
02:23:13.127 00.000 11596 Worker thread wakes up
02:23:13.128 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.10) opts 0xd
02:23:13.128 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.31, 0.10)
02:23:13.128 00.000 11596 Moving (-0.31, 0.10) raw xDistance=0.09 yDistance=-0.32
02:23:13.128 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:23:13.128 00.000 11596 switching direction from 1 to -1 - decHistory=-3 oldest=-0.26 newest=-0.78
02:23:13.128 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
02:23:13.128 00.000 11596 MoveAxis(E, 0, ABG)
02:23:13.128 00.000 11596 Move returns status 0, amount 0
02:23:13.128 00.000 11596 BLC: Oldest BLC event removed
02:23:13.128 00.000 11596 BLC: Dec direction reversal from South to North, backlash comp pulse of 143 applied
02:23:13.128 00.000 11596 MoveAxis(N, 564, ABG)
02:23:13.129 00.001 11596 Guiding  Dir = 0, Dur = 564
02:23:13.129 00.000 11596 IsSlewing returns 0
02:23:13.134 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
02:23:13.143 00.009 13300 UpdateGuideState exits: m=1389 SNR=26.1
02:23:13.143 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:13.143 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:23:13.143 00.000 13300 Enqueuing Expose request
02:23:13.171 00.028 11596 IsGuiding returns 0
02:23:13.395 00.224 11596 PulseGuide returned control before completion, sleep 350
02:23:13.921 00.526 11596 IsGuiding returns 1
02:23:13.921 00.000 11596 scope still moving after pulse duration time elapsed
02:23:13.956 00.035 11596 IsSlewing returns 0
02:23:14.048 00.092 11596 IsGuiding returns 0
02:23:14.049 00.001 11596 scope move finished after 564 + 314 ms
02:23:14.049 00.000 11596 Move returns status 0, amount 564
02:23:14.049 00.000 11596 move complete, result=0
02:23:14.049 00.000 11596 worker thread done servicing request
02:23:14.049 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.3 px 564 ms NORTH
02:23:14.049 00.000 11596 Worker thread wakes up
02:23:14.050 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:23:14.558 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:23:15.889 01.331 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dcc1bef8-2400-49bf-9f23-1deaafa8bf34"}
02:23:15.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dcc1bef8-2400-49bf-9f23-1deaafa8bf34"}
02:23:15.890 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"968f369c-2cf1-488c-a20f-5293eaab6327"}
02:23:15.890 00.000 13300 case statement mapped state 6 to 3
02:23:15.890 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"968f369c-2cf1-488c-a20f-5293eaab6327"}
02:23:15.891 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1f8977a2-acae-4f2e-97ba-ba7397f36505"}
02:23:15.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":657,"width":15,"height":15,"star_pos":[6.83,7.08],"pixels":"..."},"id":"1f8977a2-acae-4f2e-97ba-ba7397f36505"}
02:23:17.583 01.692 11596 Exposure complete
02:23:17.672 00.089 11596 worker thread done servicing request
02:23:17.672 00.000 13300 OnExposeComplete: enter
02:23:17.672 00.000 13300 UpdateGuideState(): m_state=6
02:23:17.672 00.000 13300 Star::Find(15, 24, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 658
02:23:17.673 00.001 13300 Star::Find returns 1 (0), X=25.00, Y=421.10, Mass=1405, SNR=26.3, Peak=162 HFD=3.0
02:23:17.673 00.000 13300 MultiStar: [#1 -0.07,0.25,0.53,U] [#2 -0.08,0.31,0.00,M5] [#3 -0.01,0.16,0.35,U] [#4 -0.31,0.21,0.00,M2] [#5 -0.20,-0.05,0.30,U] [#6 -0.24,-0.16,0.00,M3] [#7 -0.20,0.07,0.27,U] [#8 -0.16,0.10,0.22,U] 
02:23:17.673 00.000 13300 refined, 5 included, MultiStar: {-0.15, 0.11}, one-star: {-0.21, 0.09}
02:23:17.673 00.000 13300 CameraToMount -- cameraTheta (2.49) - m_xAngle (1.53) = xAngle (0.96 = 0.96)
02:23:17.673 00.000 13300 CameraToMount -- cameraTheta (2.49) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.17 = -2.17)
02:23:17.673 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=0.11 hyp=0.19 cameraTheta=2.49 mountX=0.11 mountY=-0.15, mountTheta=-0.96
02:23:17.675 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=0.11, opts=13)
02:23:17.675 00.000 13300 Enqueuing Move request for scope (-0.15, 0.11)
02:23:17.676 00.001 11596 Worker thread wakes up
02:23:17.676 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.11) opts 0xd
02:23:17.676 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, 0.11)
02:23:17.676 00.000 11596 Moving (-0.15, 0.11) raw xDistance=0.11 yDistance=-0.15
02:23:17.676 00.000 11596 BLC: History state: CurrMiss=0.15, AvgInitMiss=0.23, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-0.318143, 1:0.154263
02:23:17.676 00.000 11596 BLC: No correction, Miss < min_move
02:23:17.677 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:23:17.677 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:17.677 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:23:17.677 00.000 11596 MoveAxis(E, 0, ABG)
02:23:17.677 00.000 11596 Move returns status 0, amount 0
02:23:17.677 00.000 11596 MoveAxis(N, 0, ABG)
02:23:17.678 00.001 11596 Move returns status 0, amount 0
02:23:17.678 00.000 11596 move complete, result=0
02:23:17.678 00.000 11596 worker thread done servicing request
02:23:17.686 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
02:23:17.698 00.012 13300 UpdateGuideState exits: m=1405 SNR=26.3
02:23:17.698 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:17.699 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:23:17.699 00.000 13300 Enqueuing Expose request
02:23:17.699 00.000 11596 Worker thread wakes up
02:23:17.699 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:23:17.699 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:23:18.206 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:23:18.890 00.684 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"36234c87-bbf3-4cf0-a4f9-3f0fd7ae4e3e"}
02:23:18.890 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"36234c87-bbf3-4cf0-a4f9-3f0fd7ae4e3e"}
02:23:18.891 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6aaabdd4-9308-4bfb-8564-97b7050951fd"}
02:23:18.891 00.000 13300 case statement mapped state 6 to 3
02:23:18.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6aaabdd4-9308-4bfb-8564-97b7050951fd"}
02:23:18.892 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ecb0d9ae-a927-4ddc-a471-49f843d7ea26"}
02:23:18.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":658,"width":15,"height":15,"star_pos":[7.00,7.10],"pixels":"..."},"id":"ecb0d9ae-a927-4ddc-a471-49f843d7ea26"}
02:23:21.237 02.345 11596 Exposure complete
02:23:21.307 00.070 11596 worker thread done servicing request
02:23:21.307 00.000 13300 OnExposeComplete: enter
02:23:21.307 00.000 13300 UpdateGuideState(): m_state=6
02:23:21.308 00.001 13300 Star::Find(15, 24, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 659
02:23:21.308 00.000 13300 Star::Find returns 1 (0), X=25.31, Y=421.14, Mass=1372, SNR=25.9, Peak=182 HFD=3.3
02:23:21.308 00.000 13300 MultiStar: [#1 0.12,0.20,0.55,U] [#2 0.27,0.26,0.00,M6] [#3 0.25,0.25,0.00,M2] [#4 0.01,0.30,0.00,M3] [#5 -0.25,0.29,0.00,M10] [#6 0.17,-0.15,0.28,U] [#7 0.16,-0.06,0.28,U] [#8 0.22,0.15,0.23,U] 
02:23:21.309 00.001 13300 refined, 4 included, MultiStar: {0.13, 0.09}, one-star: {0.10, 0.13}
02:23:21.309 00.000 13300 CameraToMount -- cameraTheta (0.61) - m_xAngle (1.53) = xAngle (-0.93 = -0.93)
02:23:21.309 00.000 13300 CameraToMount -- cameraTheta (0.61) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.05 = 2.23)
02:23:21.309 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=0.09 hyp=0.16 cameraTheta=0.61 mountX=0.10 mountY=0.13, mountTheta=0.92
02:23:21.311 00.002 13300 SchedulePrimaryMove(1016D950, x=0.13, y=0.09, opts=13)
02:23:21.311 00.000 13300 Enqueuing Move request for scope (0.13, 0.09)
02:23:21.311 00.000 11596 Worker thread wakes up
02:23:21.311 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.09) opts 0xd
02:23:21.311 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, 0.09)
02:23:21.311 00.000 11596 Moving (0.13, 0.09) raw xDistance=0.10 yDistance=0.13
02:23:21.311 00.000 11596 BLC: History state: CurrMiss=-0.13, AvgInitMiss=0.23, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-0.318143, 1:0.154263, 2:-0.129349
02:23:21.312 00.001 11596 BLC: No correction, Miss < min_move
02:23:21.312 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:23:21.312 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:21.312 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:23:21.312 00.000 11596 MoveAxis(E, 0, ABG)
02:23:21.312 00.000 11596 Move returns status 0, amount 0
02:23:21.312 00.000 11596 MoveAxis(N, 0, ABG)
02:23:21.312 00.000 11596 Move returns status 0, amount 0
02:23:21.312 00.000 11596 move complete, result=0
02:23:21.313 00.001 11596 worker thread done servicing request
02:23:21.319 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
02:23:21.327 00.008 13300 UpdateGuideState exits: m=1372 SNR=25.9
02:23:21.328 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:21.328 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:23:21.328 00.000 13300 Enqueuing Expose request
02:23:21.328 00.000 11596 Worker thread wakes up
02:23:21.328 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:23:21.328 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:23:21.843 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:23:21.890 00.047 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"28b45bf5-7bdd-434c-aa11-61496768ccac"}
02:23:21.890 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"28b45bf5-7bdd-434c-aa11-61496768ccac"}
02:23:21.891 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e3c09b5d-d829-4c0d-a67b-2f1803b8ef72"}
02:23:21.891 00.000 13300 case statement mapped state 6 to 3
02:23:21.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e3c09b5d-d829-4c0d-a67b-2f1803b8ef72"}
02:23:21.892 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2c182235-1387-4ac4-88d6-00e5d230a9ff"}
02:23:21.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":659,"width":15,"height":15,"star_pos":[7.31,7.14],"pixels":"..."},"id":"2c182235-1387-4ac4-88d6-00e5d230a9ff"}
02:23:24.865 02.973 11596 Exposure complete
02:23:24.891 00.026 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9bf8efa2-f284-472e-b736-a27ea82fef79"}
02:23:24.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9bf8efa2-f284-472e-b736-a27ea82fef79"}
02:23:24.892 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5c754655-0d45-4c8b-8add-a29f9af8044d"}
02:23:24.892 00.000 13300 case statement mapped state 6 to 3
02:23:24.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5c754655-0d45-4c8b-8add-a29f9af8044d"}
02:23:24.893 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f27337d1-06fb-4771-be35-64d70b659377"}
02:23:24.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":659,"width":15,"height":15,"star_pos":[7.31,7.14],"pixels":"..."},"id":"f27337d1-06fb-4771-be35-64d70b659377"}
02:23:24.941 00.048 11596 worker thread done servicing request
02:23:24.941 00.000 13300 OnExposeComplete: enter
02:23:24.941 00.000 13300 UpdateGuideState(): m_state=6
02:23:24.942 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 660
02:23:24.942 00.000 13300 Star::Find returns 1 (0), X=25.38, Y=421.12, Mass=1367, SNR=25.9, Peak=193 HFD=3.3
02:23:24.942 00.000 13300 MultiStar: [#1 0.28,0.16,0.00,M1] [#2 0.20,0.15,0.48,U] [#3 0.26,-0.12,0.00,M3] [#4 0.16,0.29,0.00,M4] [#5 -0.10,0.15,0.31,U] [#6 0.02,-0.08,0.27,U] [#7 0.31,-0.05,0.00,M5] [#8 0.44,0.28,0.00,M1] 
02:23:24.942 00.000 13300 refined, 3 included, MultiStar: {0.12, 0.10}, one-star: {0.17, 0.11}
02:23:24.943 00.001 13300 CameraToMount -- cameraTheta (0.71) - m_xAngle (1.53) = xAngle (-0.82 = -0.82)
02:23:24.943 00.000 13300 CameraToMount -- cameraTheta (0.71) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.95 = 2.33)
02:23:24.943 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=0.10 hyp=0.16 cameraTheta=0.71 mountX=0.11 mountY=0.11, mountTheta=0.82
02:23:24.945 00.002 13300 SchedulePrimaryMove(1016D950, x=0.12, y=0.10, opts=13)
02:23:24.945 00.000 13300 Enqueuing Move request for scope (0.12, 0.10)
02:23:24.945 00.000 11596 Worker thread wakes up
02:23:24.945 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.10) opts 0xd
02:23:24.945 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, 0.10)
02:23:24.945 00.000 11596 Moving (0.12, 0.10) raw xDistance=0.11 yDistance=0.11
02:23:24.945 00.000 11596 BLC: window closed
02:23:24.945 00.000 11596 BLC: History state: CurrMiss=-0.11, AvgInitMiss=0.23, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-0.318143, 1:0.154263, 2:-0.129349
02:23:24.945 00.000 11596 BLC: No correction, Miss < min_move
02:23:24.946 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:23:24.946 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:24.946 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:23:24.946 00.000 11596 MoveAxis(E, 0, ABG)
02:23:24.946 00.000 11596 Move returns status 0, amount 0
02:23:24.946 00.000 11596 MoveAxis(N, 0, ABG)
02:23:24.947 00.001 11596 Move returns status 0, amount 0
02:23:24.947 00.000 11596 move complete, result=0
02:23:24.947 00.000 11596 worker thread done servicing request
02:23:24.952 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
02:23:24.961 00.009 13300 UpdateGuideState exits: m=1367 SNR=25.9
02:23:24.961 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:24.961 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:23:24.961 00.000 13300 Enqueuing Expose request
02:23:24.961 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:23:24.961 00.000 11596 Worker thread wakes up
02:23:24.961 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:23:25.467 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:23:27.891 02.424 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"87bbd1e3-d03c-4c8b-869c-aec249eb3af9"}
02:23:27.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"87bbd1e3-d03c-4c8b-869c-aec249eb3af9"}
02:23:27.892 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"41c03d93-571c-4c30-a1ba-5ec18bfb0e8a"}
02:23:27.892 00.000 13300 case statement mapped state 6 to 3
02:23:27.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"41c03d93-571c-4c30-a1ba-5ec18bfb0e8a"}
02:23:27.892 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d174cc49-de84-40d9-86bc-81b88e03aec2"}
02:23:27.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":660,"width":15,"height":15,"star_pos":[7.38,7.12],"pixels":"..."},"id":"d174cc49-de84-40d9-86bc-81b88e03aec2"}
02:23:28.494 00.602 11596 Exposure complete
02:23:28.566 00.072 11596 worker thread done servicing request
02:23:28.566 00.000 13300 OnExposeComplete: enter
02:23:28.566 00.000 13300 UpdateGuideState(): m_state=6
02:23:28.567 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 661
02:23:28.567 00.000 13300 Star::Find returns 1 (0), X=25.32, Y=421.00, Mass=1368, SNR=25.9, Peak=189 HFD=3.3
02:23:28.567 00.000 13300 MultiStar: [#1 0.20,0.06,0.50,U] [#2 0.38,0.10,0.00,M6] [#3 0.15,-0.20,0.35,U] [#4 0.04,-0.05,0.29,U] [#5 -0.17,-0.08,0.30,U] [#6 0.13,-0.07,0.27,U] [#7 -0.05,0.00,0.30,U] [#8 0.05,0.10,0.23,U] 
02:23:28.567 00.000 13300 refined, 7 included, MultiStar: {0.08, -0.03}, one-star: {0.11, -0.01}
02:23:28.567 00.000 13300 CameraToMount -- cameraTheta (-0.32) - m_xAngle (1.53) = xAngle (-1.86 = -1.86)
02:23:28.567 00.000 13300 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.99 = 1.30)
02:23:28.567 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.03 hyp=0.08 cameraTheta=-0.32 mountX=-0.02 mountY=0.08, mountTheta=1.86
02:23:28.569 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.03, opts=13)
02:23:28.569 00.000 13300 Enqueuing Move request for scope (0.08, -0.03)
02:23:28.570 00.001 11596 Worker thread wakes up
02:23:28.570 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.03) opts 0xd
02:23:28.570 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.03)
02:23:28.570 00.000 11596 Moving (0.08, -0.03) raw xDistance=-0.02 yDistance=0.08
02:23:28.570 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:23:28.570 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:28.570 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:23:28.570 00.000 11596 MoveAxis(E, 0, ABG)
02:23:28.570 00.000 11596 Move returns status 0, amount 0
02:23:28.570 00.000 11596 MoveAxis(N, 0, ABG)
02:23:28.571 00.001 11596 Move returns status 0, amount 0
02:23:28.571 00.000 11596 move complete, result=0
02:23:28.571 00.000 11596 worker thread done servicing request
02:23:28.577 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
02:23:28.586 00.009 13300 UpdateGuideState exits: m=1368 SNR=25.9
02:23:28.586 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:28.586 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:23:28.587 00.001 13300 Enqueuing Expose request
02:23:28.587 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:23:28.587 00.000 11596 Worker thread wakes up
02:23:28.587 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:23:29.096 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:23:30.895 01.799 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"38d26f21-645a-4137-8282-65f97e30b739"}
02:23:30.895 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"38d26f21-645a-4137-8282-65f97e30b739"}
02:23:30.896 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6b74c516-c809-46b2-8ddb-e469d7915a20"}
02:23:30.896 00.000 13300 case statement mapped state 6 to 3
02:23:30.896 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6b74c516-c809-46b2-8ddb-e469d7915a20"}
02:23:30.897 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8b102a32-6387-4db8-9eb9-049f83d33028"}
02:23:30.897 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":661,"width":15,"height":15,"star_pos":[7.32,7.00],"pixels":"..."},"id":"8b102a32-6387-4db8-9eb9-049f83d33028"}
02:23:32.125 01.228 11596 Exposure complete
02:23:32.194 00.069 11596 worker thread done servicing request
02:23:32.194 00.000 13300 OnExposeComplete: enter
02:23:32.194 00.000 13300 UpdateGuideState(): m_state=6
02:23:32.195 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 662
02:23:32.195 00.000 13300 Star::Find returns 1 (0), X=25.32, Y=421.08, Mass=1379, SNR=26.0, Peak=189 HFD=3.3
02:23:32.195 00.000 13300 MultiStar: [#1 0.18,0.09,0.55,U] [#2 0.25,0.19,0.00,M7] [#3 0.07,0.12,0.35,U] [#4 -0.09,-0.02,0.28,U] [#5 -0.22,0.00,0.30,U] [#6 0.10,-0.27,0.00,M1] [#7 0.10,-0.14,0.29,U] [#8 0.22,0.03,0.23,U] 
02:23:32.195 00.000 13300 refined, 6 included, MultiStar: {0.08, 0.04}, one-star: {0.12, 0.07}
02:23:32.195 00.000 13300 CameraToMount -- cameraTheta (0.49) - m_xAngle (1.53) = xAngle (-1.04 = -1.04)
02:23:32.195 00.000 13300 CameraToMount -- cameraTheta (0.49) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.17 = 2.12)
02:23:32.195 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.04 hyp=0.09 cameraTheta=0.49 mountX=0.04 mountY=0.07, mountTheta=1.03
02:23:32.197 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.04, opts=13)
02:23:32.197 00.000 13300 Enqueuing Move request for scope (0.08, 0.04)
02:23:32.198 00.001 11596 Worker thread wakes up
02:23:32.198 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.04) opts 0xd
02:23:32.198 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.04)
02:23:32.198 00.000 11596 Moving (0.08, 0.04) raw xDistance=0.04 yDistance=0.07
02:23:32.198 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:23:32.198 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:32.198 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:23:32.198 00.000 11596 MoveAxis(E, 0, ABG)
02:23:32.198 00.000 11596 Move returns status 0, amount 0
02:23:32.198 00.000 11596 MoveAxis(N, 0, ABG)
02:23:32.199 00.001 11596 Move returns status 0, amount 0
02:23:32.199 00.000 11596 move complete, result=0
02:23:32.199 00.000 11596 worker thread done servicing request
02:23:32.205 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
02:23:32.214 00.009 13300 UpdateGuideState exits: m=1379 SNR=26.0
02:23:32.214 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:32.214 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:23:32.214 00.000 13300 Enqueuing Expose request
02:23:32.214 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:23:32.214 00.000 11596 Worker thread wakes up
02:23:32.214 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:23:32.716 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:23:33.892 01.176 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0bb3656c-2a6f-4352-b172-9b7e5525e873"}
02:23:33.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0bb3656c-2a6f-4352-b172-9b7e5525e873"}
02:23:33.893 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c3d99ad2-4c80-4e57-ae29-80b8a2e7a4dd"}
02:23:33.893 00.000 13300 case statement mapped state 6 to 3
02:23:33.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c3d99ad2-4c80-4e57-ae29-80b8a2e7a4dd"}
02:23:33.893 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a89805a9-5eed-4fd0-825a-012034a29a02"}
02:23:33.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":662,"width":15,"height":15,"star_pos":[7.32,7.08],"pixels":"..."},"id":"a89805a9-5eed-4fd0-825a-012034a29a02"}
02:23:35.744 01.851 11596 Exposure complete
02:23:35.826 00.082 11596 worker thread done servicing request
02:23:35.826 00.000 13300 OnExposeComplete: enter
02:23:35.826 00.000 13300 UpdateGuideState(): m_state=6
02:23:35.826 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 663
02:23:35.827 00.001 13300 Star::Find returns 1 (0), X=25.27, Y=421.18, Mass=1380, SNR=26.0, Peak=182 HFD=3.2
02:23:35.827 00.000 13300 MultiStar: [#1 0.27,0.20,0.00,M1] [#2 0.33,0.22,0.00,M8] [#3 0.06,0.05,0.36,U] [#4 -0.05,0.25,0.27,U] [#5 -0.21,0.11,0.31,U] [#6 0.16,-0.13,0.28,U] [#7 0.09,-0.06,0.28,U] [#8 0.26,0.60,0.00,M1] 
02:23:35.827 00.000 13300 refined, 5 included, MultiStar: {0.03, 0.10}, one-star: {0.06, 0.17}
02:23:35.827 00.000 13300 CameraToMount -- cameraTheta (1.25) - m_xAngle (1.53) = xAngle (-0.28 = -0.28)
02:23:35.827 00.000 13300 CameraToMount -- cameraTheta (1.25) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.41 = 2.88)
02:23:35.827 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.10 hyp=0.10 cameraTheta=1.25 mountX=0.10 mountY=0.03, mountTheta=0.27
02:23:35.829 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.10, opts=13)
02:23:35.830 00.001 13300 Enqueuing Move request for scope (0.03, 0.10)
02:23:35.830 00.000 11596 Worker thread wakes up
02:23:35.830 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.10) opts 0xd
02:23:35.830 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.10)
02:23:35.830 00.000 11596 Moving (0.03, 0.10) raw xDistance=0.10 yDistance=0.03
02:23:35.830 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:23:35.830 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:35.830 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:23:35.831 00.001 11596 MoveAxis(E, 0, ABG)
02:23:35.831 00.000 11596 Move returns status 0, amount 0
02:23:35.831 00.000 11596 MoveAxis(N, 0, ABG)
02:23:35.831 00.000 11596 Move returns status 0, amount 0
02:23:35.831 00.000 11596 move complete, result=0
02:23:35.831 00.000 11596 worker thread done servicing request
02:23:35.839 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
02:23:35.847 00.008 13300 UpdateGuideState exits: m=1380 SNR=26.0
02:23:35.848 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:35.848 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:23:35.848 00.000 13300 Enqueuing Expose request
02:23:35.848 00.000 11596 Worker thread wakes up
02:23:35.848 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:23:35.848 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:23:36.360 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:23:36.891 00.531 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0d8c31f4-bcd4-468d-8679-2fcb05795af6"}
02:23:36.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0d8c31f4-bcd4-468d-8679-2fcb05795af6"}
02:23:36.892 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"be4168df-2a3d-411c-b7ea-df3ece30592f"}
02:23:36.892 00.000 13300 case statement mapped state 6 to 3
02:23:36.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"be4168df-2a3d-411c-b7ea-df3ece30592f"}
02:23:36.892 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b6b1bd97-2390-4366-9d56-b1b76c6e2afe"}
02:23:36.893 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":663,"width":15,"height":15,"star_pos":[7.27,7.18],"pixels":"..."},"id":"b6b1bd97-2390-4366-9d56-b1b76c6e2afe"}
02:23:39.394 02.501 11596 Exposure complete
02:23:39.464 00.070 11596 worker thread done servicing request
02:23:39.464 00.000 13300 OnExposeComplete: enter
02:23:39.464 00.000 13300 UpdateGuideState(): m_state=6
02:23:39.464 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 664
02:23:39.465 00.001 13300 Star::Find returns 1 (0), X=25.21, Y=421.06, Mass=1392, SNR=26.2, Peak=182 HFD=3.1
02:23:39.465 00.000 13300 MultiStar: [#1 0.06,0.08,0.54,U] [#2 0.14,0.22,0.52,U] [#3 0.13,0.08,0.34,U] [#4 -0.09,0.22,0.29,U] [#5 -0.12,0.31,0.00,M7] [#6 -0.02,-0.10,0.26,U] [#7 0.32,-0.29,0.00,M3] [#8 0.05,0.08,0.23,U] 
02:23:39.465 00.000 13300 single-star, 6 included, MultiStar: {0.04, 0.09}, one-star: {-0.00, 0.05}
02:23:39.465 00.000 13300 CameraToMount -- cameraTheta (1.59) - m_xAngle (1.53) = xAngle (0.06 = 0.06)
02:23:39.465 00.000 13300 CameraToMount -- cameraTheta (1.59) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.07 = -3.07)
02:23:39.465 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.05 hyp=0.05 cameraTheta=1.59 mountX=0.05 mountY=-0.00, mountTheta=-0.07
02:23:39.467 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.05, opts=13)
02:23:39.467 00.000 13300 Enqueuing Move request for scope (-0.00, 0.05)
02:23:39.468 00.001 11596 Worker thread wakes up
02:23:39.468 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.05) opts 0xd
02:23:39.468 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.05)
02:23:39.468 00.000 11596 Moving (-0.00, 0.05) raw xDistance=0.05 yDistance=-0.00
02:23:39.468 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:23:39.468 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:39.468 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:23:39.468 00.000 11596 MoveAxis(E, 0, ABG)
02:23:39.468 00.000 11596 Move returns status 0, amount 0
02:23:39.468 00.000 11596 MoveAxis(N, 0, ABG)
02:23:39.469 00.001 11596 Move returns status 0, amount 0
02:23:39.469 00.000 11596 move complete, result=0
02:23:39.469 00.000 11596 worker thread done servicing request
02:23:39.475 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
02:23:39.486 00.011 13300 UpdateGuideState exits: m=1392 SNR=26.2
02:23:39.486 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:39.486 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:23:39.486 00.000 13300 Enqueuing Expose request
02:23:39.486 00.000 11596 Worker thread wakes up
02:23:39.486 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:23:39.486 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:23:39.892 00.406 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b207096f-35a2-4098-9a47-16906cfa32bb"}
02:23:39.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b207096f-35a2-4098-9a47-16906cfa32bb"}
02:23:39.893 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"44294b33-9ff6-49c2-be42-a3eff5a55f3b"}
02:23:39.893 00.000 13300 case statement mapped state 6 to 3
02:23:39.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"44294b33-9ff6-49c2-be42-a3eff5a55f3b"}
02:23:39.894 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a717ca51-64e4-4997-90ca-6a01effb098d"}
02:23:39.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":664,"width":15,"height":15,"star_pos":[7.21,7.06],"pixels":"..."},"id":"a717ca51-64e4-4997-90ca-6a01effb098d"}
02:23:39.998 00.104 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:23:42.892 02.894 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ba9d3285-5487-4619-a5ce-042c592744de"}
02:23:42.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ba9d3285-5487-4619-a5ce-042c592744de"}
02:23:42.893 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e11858e2-422a-41b1-bb2b-2865c03f4d7f"}
02:23:42.893 00.000 13300 case statement mapped state 6 to 3
02:23:42.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e11858e2-422a-41b1-bb2b-2865c03f4d7f"}
02:23:42.894 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"528551cc-38c7-4144-a739-bb604ad03175"}
02:23:42.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":664,"width":15,"height":15,"star_pos":[7.21,7.06],"pixels":"..."},"id":"528551cc-38c7-4144-a739-bb604ad03175"}
02:23:43.033 00.139 11596 Exposure complete
02:23:43.103 00.070 11596 worker thread done servicing request
02:23:43.103 00.000 13300 OnExposeComplete: enter
02:23:43.103 00.000 13300 UpdateGuideState(): m_state=6
02:23:43.104 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 665
02:23:43.104 00.000 13300 Star::Find returns 1 (0), X=25.21, Y=421.08, Mass=1393, SNR=26.1, Peak=187 HFD=3.1
02:23:43.104 00.000 13300 MultiStar: [#1 0.29,0.11,0.00,M1] [#2 0.18,0.26,0.00,M8] [#3 0.14,0.10,0.35,U] [#4 0.34,0.23,0.00,M1] [#5 -0.15,0.15,0.30,U] [#6 0.20,-0.02,0.28,U] [#7 0.20,0.07,0.28,U] [#8 0.07,0.30,0.00,M1] 
02:23:43.104 00.000 13300 single-star, 4 included, MultiStar: {0.05, 0.07}, one-star: {0.01, 0.07}
02:23:43.104 00.000 13300 CameraToMount -- cameraTheta (1.49) - m_xAngle (1.53) = xAngle (-0.04 = -0.04)
02:23:43.105 00.001 13300 CameraToMount -- cameraTheta (1.49) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.17 = 3.11)
02:23:43.105 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.49 mountX=0.07 mountY=0.00, mountTheta=0.03
02:23:43.107 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.07, opts=13)
02:23:43.107 00.000 13300 Enqueuing Move request for scope (0.01, 0.07)
02:23:43.107 00.000 11596 Worker thread wakes up
02:23:43.107 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.07) opts 0xd
02:23:43.107 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.07)
02:23:43.107 00.000 11596 Moving (0.01, 0.07) raw xDistance=0.07 yDistance=0.00
02:23:43.107 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:23:43.108 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:43.108 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:23:43.108 00.000 11596 MoveAxis(E, 0, ABG)
02:23:43.108 00.000 11596 Move returns status 0, amount 0
02:23:43.108 00.000 11596 MoveAxis(N, 0, ABG)
02:23:43.108 00.000 11596 Move returns status 0, amount 0
02:23:43.109 00.001 11596 move complete, result=0
02:23:43.109 00.000 11596 worker thread done servicing request
02:23:43.115 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
02:23:43.123 00.008 13300 UpdateGuideState exits: m=1393 SNR=26.1
02:23:43.123 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:43.123 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:23:43.123 00.000 13300 Enqueuing Expose request
02:23:43.124 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:23:43.124 00.000 11596 Worker thread wakes up
02:23:43.124 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:23:43.637 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:23:45.891 02.254 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c3a28e04-ecb3-46cd-809d-0e973e943a17"}
02:23:45.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c3a28e04-ecb3-46cd-809d-0e973e943a17"}
02:23:45.892 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"34d0e18e-b919-408e-a5ab-2391e189d983"}
02:23:45.892 00.000 13300 case statement mapped state 6 to 3
02:23:45.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"34d0e18e-b919-408e-a5ab-2391e189d983"}
02:23:45.892 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a991e3d0-333b-4160-8aff-d4b946b9be50"}
02:23:45.893 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":665,"width":15,"height":15,"star_pos":[7.21,7.08],"pixels":"..."},"id":"a991e3d0-333b-4160-8aff-d4b946b9be50"}
02:23:46.672 00.779 11596 Exposure complete
02:23:46.766 00.094 11596 worker thread done servicing request
02:23:46.767 00.001 13300 OnExposeComplete: enter
02:23:46.767 00.000 13300 UpdateGuideState(): m_state=6
02:23:46.768 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 666
02:23:46.768 00.000 13300 Star::Find returns 1 (0), X=25.28, Y=421.23, Mass=1379, SNR=26.0, Peak=170 HFD=3.1
02:23:46.769 00.001 13300 MultiStar: [#1 0.21,0.30,0.00,M2] [#2 0.16,0.26,0.00,M9] [#3 0.20,0.19,0.00,M1] [#4 0.12,0.26,0.00,M2] [#5 -0.19,0.13,0.30,U] [#6 0.16,-0.13,0.27,U] [#7 0.46,0.25,0.00,M3] [#8 0.45,0.36,0.00,M2] 
02:23:46.769 00.000 13300 refined, 2 included, MultiStar: {0.04, 0.15}, one-star: {0.07, 0.22}
02:23:46.769 00.000 13300 CameraToMount -- cameraTheta (1.32) - m_xAngle (1.53) = xAngle (-0.21 = -0.21)
02:23:46.769 00.000 13300 CameraToMount -- cameraTheta (1.32) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.34 = 2.95)
02:23:46.770 00.001 13300 CameraToMount -- cameraX=0.04 cameraY=0.15 hyp=0.15 cameraTheta=1.32 mountX=0.15 mountY=0.03, mountTheta=0.20
02:23:46.773 00.003 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.15, opts=13)
02:23:46.773 00.000 13300 Enqueuing Move request for scope (0.04, 0.15)
02:23:46.773 00.000 11596 Worker thread wakes up
02:23:46.773 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.15) opts 0xd
02:23:46.774 00.001 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.15)
02:23:46.774 00.000 11596 Moving (0.04, 0.15) raw xDistance=0.15 yDistance=0.03
02:23:46.774 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.15
02:23:46.774 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:46.774 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:23:46.774 00.000 11596 MoveAxis(W, 184, ABG)
02:23:46.774 00.000 11596 Guiding  Dir = 3, Dur = 184
02:23:46.775 00.001 11596 IsSlewing returns 0
02:23:46.785 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
02:23:46.797 00.012 13300 UpdateGuideState exits: m=1379 SNR=26.0
02:23:46.797 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:46.797 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:23:46.797 00.000 13300 Enqueuing Expose request
02:23:46.906 00.109 11596 IsGuiding returns 0
02:23:47.017 00.111 11596 PulseGuide returned control before completion, sleep 84
02:23:47.124 00.107 11596 IsGuiding returns 1
02:23:47.124 00.000 11596 scope still moving after pulse duration time elapsed
02:23:47.156 00.032 11596 IsSlewing returns 0
02:23:47.218 00.062 11596 IsGuiding returns 0
02:23:47.218 00.000 11596 scope move finished after 184 + 127 ms
02:23:47.219 00.001 11596 Move returns status 0, amount 184
02:23:47.219 00.000 11596 MoveAxis(N, 0, ABG)
02:23:47.219 00.000 11596 Move returns status 0, amount 0
02:23:47.219 00.000 11596 move complete, result=0
02:23:47.219 00.000 11596 worker thread done servicing request
02:23:47.219 00.000 13300 GuideStep: 0.1 px 184 ms WEST, 0.0 px 0 ms NORTH
02:23:47.219 00.000 11596 Worker thread wakes up
02:23:47.220 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:23:47.724 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:23:48.892 01.168 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d668e726-ff4c-4ffb-882b-84085598e495"}
02:23:48.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d668e726-ff4c-4ffb-882b-84085598e495"}
02:23:48.893 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c7ce8384-20fd-449e-ade5-605fb293df2e"}
02:23:48.893 00.000 13300 case statement mapped state 6 to 3
02:23:48.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c7ce8384-20fd-449e-ade5-605fb293df2e"}
02:23:48.893 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e22dfced-4a44-4973-8362-f0240b014b8a"}
02:23:48.894 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":666,"width":15,"height":15,"star_pos":[7.28,7.23],"pixels":"..."},"id":"e22dfced-4a44-4973-8362-f0240b014b8a"}
02:23:50.751 01.857 11596 Exposure complete
02:23:50.832 00.081 11596 worker thread done servicing request
02:23:50.832 00.000 13300 OnExposeComplete: enter
02:23:50.832 00.000 13300 UpdateGuideState(): m_state=6
02:23:50.833 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 667
02:23:50.833 00.000 13300 Star::Find returns 1 (0), X=25.37, Y=421.26, Mass=1385, SNR=26.1, Peak=182 HFD=3.2
02:23:50.833 00.000 13300 MultiStar: [#1 0.29,0.27,0.00,M3] [#2 0.32,0.24,0.00,M10] [#3 0.29,0.03,0.00,M2] [#4 0.24,0.09,0.27,U] [#5 -0.26,0.08,0.30,U] [#6 0.22,-0.22,0.00,M1] [#7 0.45,0.50,0.00,M4] [#8 0.39,0.30,0.00,M3] 
02:23:50.833 00.000 13300 refined, 2 included, MultiStar: {0.10, 0.19}, one-star: {0.17, 0.25}
02:23:50.834 00.001 13300 CameraToMount -- cameraTheta (1.10) - m_xAngle (1.53) = xAngle (-0.44 = -0.44)
02:23:50.834 00.000 13300 CameraToMount -- cameraTheta (1.10) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.57 = 2.72)
02:23:50.834 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.19 hyp=0.21 cameraTheta=1.10 mountX=0.19 mountY=0.09, mountTheta=0.43
02:23:50.836 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.19, opts=13)
02:23:50.836 00.000 13300 Enqueuing Move request for scope (0.10, 0.19)
02:23:50.836 00.000 11596 Worker thread wakes up
02:23:50.836 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.19) opts 0xd
02:23:50.836 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.19)
02:23:50.836 00.000 11596 Moving (0.10, 0.19) raw xDistance=0.19 yDistance=0.09
02:23:50.836 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.19
02:23:50.836 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:50.836 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:23:50.837 00.001 11596 MoveAxis(W, 256, ABG)
02:23:50.837 00.000 11596 Guiding  Dir = 3, Dur = 256
02:23:50.837 00.000 11596 IsSlewing returns 0
02:23:50.843 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=219, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
02:23:50.858 00.015 13300 UpdateGuideState exits: m=1385 SNR=26.1
02:23:50.858 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:50.858 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:23:50.858 00.000 13300 Enqueuing Expose request
02:23:51.031 00.173 11596 IsGuiding returns 0
02:23:51.125 00.094 11596 PulseGuide returned control before completion, sleep 171
02:23:51.511 00.386 11596 IsGuiding returns 0
02:23:51.511 00.000 11596 Move returns status 0, amount 256
02:23:51.512 00.001 11596 MoveAxis(N, 0, ABG)
02:23:51.512 00.000 11596 Move returns status 0, amount 0
02:23:51.512 00.000 11596 move complete, result=0
02:23:51.512 00.000 11596 worker thread done servicing request
02:23:51.512 00.000 11596 Worker thread wakes up
02:23:51.512 00.000 13300 GuideStep: 0.2 px 256 ms WEST, 0.1 px 0 ms NORTH
02:23:51.512 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:23:51.891 00.379 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f6485b24-22f3-4d7d-9fa7-2f13139ba408"}
02:23:51.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f6485b24-22f3-4d7d-9fa7-2f13139ba408"}
02:23:51.892 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"81f9e9d4-ccd7-4227-a362-f0e4236d21cc"}
02:23:51.892 00.000 13300 case statement mapped state 6 to 3
02:23:51.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"81f9e9d4-ccd7-4227-a362-f0e4236d21cc"}
02:23:51.893 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"50282853-5e77-42db-a034-de91879faab4"}
02:23:51.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":667,"width":15,"height":15,"star_pos":[7.37,7.26],"pixels":"..."},"id":"50282853-5e77-42db-a034-de91879faab4"}
02:23:52.027 00.134 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:23:54.892 02.865 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a4bdd9ca-c24e-4ac5-81cc-65c451be74fd"}
02:23:54.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a4bdd9ca-c24e-4ac5-81cc-65c451be74fd"}
02:23:54.893 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"92a9c985-fbd4-459a-98d2-7f9f5a33fb71"}
02:23:54.893 00.000 13300 case statement mapped state 6 to 3
02:23:54.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"92a9c985-fbd4-459a-98d2-7f9f5a33fb71"}
02:23:54.894 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"165d2689-1066-4eab-841d-2eaae1f871de"}
02:23:54.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":667,"width":15,"height":15,"star_pos":[7.37,7.26],"pixels":"..."},"id":"165d2689-1066-4eab-841d-2eaae1f871de"}
02:23:55.052 00.158 11596 Exposure complete
02:23:55.121 00.069 11596 worker thread done servicing request
02:23:55.121 00.000 13300 OnExposeComplete: enter
02:23:55.121 00.000 13300 UpdateGuideState(): m_state=6
02:23:55.122 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 668
02:23:55.122 00.000 13300 Star::Find returns 1 (0), X=25.21, Y=421.03, Mass=1391, SNR=26.1, Peak=186 HFD=3.1
02:23:55.122 00.000 13300 MultiStar: [#1 0.33,0.05,0.00,M4] [#2 0.24,0.11,0.52,U] [#3 -0.02,-0.08,0.35,U] [#4 0.08,0.40,0.00,M2] [#5 -0.15,-0.07,0.29,U] [#6 0.22,-0.46,0.00,M2] [#7 0.28,-0.28,0.00,M5] [#8 0.24,-0.12,0.23,U] 
02:23:55.122 00.000 13300 single-star, 4 included, MultiStar: {0.06, 0.00}, one-star: {0.01, 0.02}
02:23:55.123 00.001 13300 CameraToMount -- cameraTheta (1.34) - m_xAngle (1.53) = xAngle (-0.19 = -0.19)
02:23:55.123 00.000 13300 CameraToMount -- cameraTheta (1.34) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.32 = 2.97)
02:23:55.123 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.02 cameraTheta=1.34 mountX=0.02 mountY=0.00, mountTheta=0.17
02:23:55.126 00.003 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.02, opts=13)
02:23:55.126 00.000 13300 Enqueuing Move request for scope (0.01, 0.02)
02:23:55.126 00.000 11596 Worker thread wakes up
02:23:55.126 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd
02:23:55.126 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.02)
02:23:55.126 00.000 11596 Moving (0.01, 0.02) raw xDistance=0.02 yDistance=0.00
02:23:55.126 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:23:55.127 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:55.127 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:23:55.127 00.000 11596 MoveAxis(E, 0, ABG)
02:23:55.127 00.000 11596 Move returns status 0, amount 0
02:23:55.127 00.000 11596 MoveAxis(N, 0, ABG)
02:23:55.127 00.000 11596 Move returns status 0, amount 0
02:23:55.127 00.000 11596 move complete, result=0
02:23:55.127 00.000 11596 worker thread done servicing request
02:23:55.137 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
02:23:55.145 00.008 13300 UpdateGuideState exits: m=1391 SNR=26.1
02:23:55.145 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:55.145 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:23:55.145 00.000 13300 Enqueuing Expose request
02:23:55.145 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:23:55.145 00.000 11596 Worker thread wakes up
02:23:55.146 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:23:55.657 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:23:57.891 02.234 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"41cdc4ae-b71b-464a-a3bd-60cdb4bb1737"}
02:23:57.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"41cdc4ae-b71b-464a-a3bd-60cdb4bb1737"}
02:23:57.892 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cb7f5090-e230-4030-bdfa-8525d24ea2e6"}
02:23:57.892 00.000 13300 case statement mapped state 6 to 3
02:23:57.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cb7f5090-e230-4030-bdfa-8525d24ea2e6"}
02:23:57.892 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1ff58fab-d35f-476b-85a1-5e263df718f3"}
02:23:57.893 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":668,"width":15,"height":15,"star_pos":[7.21,7.03],"pixels":"..."},"id":"1ff58fab-d35f-476b-85a1-5e263df718f3"}
02:23:58.690 00.797 11596 Exposure complete
02:23:58.787 00.097 11596 worker thread done servicing request
02:23:58.788 00.001 13300 OnExposeComplete: enter
02:23:58.788 00.000 13300 UpdateGuideState(): m_state=6
02:23:58.788 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 669
02:23:58.789 00.001 13300 Star::Find returns 1 (0), X=25.32, Y=420.91, Mass=1384, SNR=26.1, Peak=200 HFD=3.2
02:23:58.789 00.000 13300 MultiStar: [#1 0.25,0.00,0.51,U] [#2 0.22,-0.06,0.53,U] [#3 0.12,-0.09,0.34,U] [#4 0.03,-0.04,0.29,U] [#5 -0.38,-0.21,0.00,M4] [#6 0.03,-0.19,0.26,U] [#7 0.10,0.19,0.28,U] [#8 0.37,0.12,0.00,M3] 
02:23:58.789 00.000 13300 refined, 6 included, MultiStar: {0.14, -0.06}, one-star: {0.12, -0.11}
02:23:58.789 00.000 13300 CameraToMount -- cameraTheta (-0.38) - m_xAngle (1.53) = xAngle (-1.91 = -1.91)
02:23:58.789 00.000 13300 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.04 = 1.25)
02:23:58.789 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=-0.06 hyp=0.15 cameraTheta=-0.38 mountX=-0.05 mountY=0.14, mountTheta=1.91
02:23:58.792 00.003 13300 SchedulePrimaryMove(1016D950, x=0.14, y=-0.06, opts=13)
02:23:58.792 00.000 13300 Enqueuing Move request for scope (0.14, -0.06)
02:23:58.792 00.000 11596 Worker thread wakes up
02:23:58.792 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.06) opts 0xd
02:23:58.792 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, -0.06)
02:23:58.793 00.001 11596 Moving (0.14, -0.06) raw xDistance=-0.05 yDistance=0.14
02:23:58.793 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:23:58.793 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:58.793 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:23:58.793 00.000 11596 MoveAxis(E, 0, ABG)
02:23:58.793 00.000 11596 Move returns status 0, amount 0
02:23:58.793 00.000 11596 MoveAxis(N, 0, ABG)
02:23:58.793 00.000 11596 Move returns status 0, amount 0
02:23:58.793 00.000 11596 move complete, result=0
02:23:58.793 00.000 11596 worker thread done servicing request
02:23:58.802 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
02:23:58.810 00.008 13300 UpdateGuideState exits: m=1384 SNR=26.1
02:23:58.811 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:58.811 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:23:58.811 00.000 13300 Enqueuing Expose request
02:23:58.811 00.000 11596 Worker thread wakes up
02:23:58.811 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:23:58.811 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:23:59.328 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:24:00.893 01.565 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0576f622-e01c-453d-b531-640dc9acb485"}
02:24:00.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0576f622-e01c-453d-b531-640dc9acb485"}
02:24:00.894 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5610d91d-789d-41f9-9eb7-a6b1802b753c"}
02:24:00.894 00.000 13300 case statement mapped state 6 to 3
02:24:00.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5610d91d-789d-41f9-9eb7-a6b1802b753c"}
02:24:00.894 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2a7f8ddc-5749-42ea-b9ee-cc1c7593a707"}
02:24:00.895 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":669,"width":15,"height":15,"star_pos":[7.32,6.91],"pixels":"..."},"id":"2a7f8ddc-5749-42ea-b9ee-cc1c7593a707"}
02:24:02.359 01.464 11596 Exposure complete
02:24:02.428 00.069 11596 worker thread done servicing request
02:24:02.428 00.000 13300 OnExposeComplete: enter
02:24:02.429 00.001 13300 UpdateGuideState(): m_state=6
02:24:02.429 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 670
02:24:02.429 00.000 13300 Star::Find returns 1 (0), X=25.34, Y=420.79, Mass=1407, SNR=26.3, Peak=188 HFD=3.2
02:24:02.430 00.001 13300 MultiStar: [#1 0.13,-0.16,0.53,U] [#2 0.23,-0.23,0.00,M9] [#3 0.21,-0.14,0.35,U] [#4 -0.03,-0.23,0.27,U] [#5 0.07,-0.14,0.31,U] [#6 0.18,-0.27,0.00,M2] [#7 0.19,-0.10,0.27,U] [#8 0.39,-0.23,0.00,M4] 
02:24:02.430 00.000 13300 refined, 5 included, MultiStar: {0.12, -0.18}, one-star: {0.13, -0.22}
02:24:02.430 00.000 13300 CameraToMount -- cameraTheta (-0.96) - m_xAngle (1.53) = xAngle (-2.50 = -2.50)
02:24:02.430 00.000 13300 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.62 = 0.66)
02:24:02.430 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=-0.18 hyp=0.22 cameraTheta=-0.96 mountX=-0.17 mountY=0.13, mountTheta=2.49
02:24:02.432 00.002 13300 SchedulePrimaryMove(1016D950, x=0.12, y=-0.18, opts=13)
02:24:02.433 00.001 13300 Enqueuing Move request for scope (0.12, -0.18)
02:24:02.433 00.000 11596 Worker thread wakes up
02:24:02.433 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.18) opts 0xd
02:24:02.433 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, -0.18)
02:24:02.433 00.000 11596 Moving (0.12, -0.18) raw xDistance=-0.17 yDistance=0.13
02:24:02.433 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.17
02:24:02.433 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:02.434 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:24:02.434 00.000 11596 MoveAxis(E, 219, ABG)
02:24:02.434 00.000 11596 Guiding  Dir = 2, Dur = 219
02:24:02.434 00.000 11596 IsSlewing returns 0
02:24:02.441 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
02:24:02.451 00.010 13300 UpdateGuideState exits: m=1407 SNR=26.3
02:24:02.451 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:02.451 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:24:02.451 00.000 13300 Enqueuing Expose request
02:24:02.590 00.139 11596 IsGuiding returns 0
02:24:02.955 00.365 11596 IsGuiding returns 1
02:24:02.955 00.000 11596 scope still moving after pulse duration time elapsed
02:24:03.122 00.167 11596 IsSlewing returns 0
02:24:03.246 00.124 11596 IsGuiding returns 0
02:24:03.246 00.000 11596 scope move finished after 219 + 435 ms
02:24:03.246 00.000 11596 Move returns status 0, amount 219
02:24:03.246 00.000 11596 MoveAxis(N, 0, ABG)
02:24:03.246 00.000 11596 Move returns status 0, amount 0
02:24:03.246 00.000 11596 move complete, result=0
02:24:03.246 00.000 11596 worker thread done servicing request
02:24:03.246 00.000 11596 Worker thread wakes up
02:24:03.246 00.000 13300 GuideStep: -0.2 px 219 ms EAST, 0.1 px 0 ms NORTH
02:24:03.247 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:24:03.753 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:24:03.892 00.139 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0362602f-d3a6-47e0-b85c-60deb49e9cef"}
02:24:03.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0362602f-d3a6-47e0-b85c-60deb49e9cef"}
02:24:03.894 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"42f6aab8-ead3-4412-92c0-bd40bddef56e"}
02:24:03.894 00.000 13300 case statement mapped state 6 to 3
02:24:03.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"42f6aab8-ead3-4412-92c0-bd40bddef56e"}
02:24:03.896 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a45f52d6-a059-4394-b959-d158ae831baf"}
02:24:03.896 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":670,"width":15,"height":15,"star_pos":[7.34,6.79],"pixels":"..."},"id":"a45f52d6-a059-4394-b959-d158ae831baf"}
02:24:06.789 02.893 11596 Exposure complete
02:24:06.865 00.076 11596 worker thread done servicing request
02:24:06.865 00.000 13300 OnExposeComplete: enter
02:24:06.865 00.000 13300 UpdateGuideState(): m_state=6
02:24:06.866 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 671
02:24:06.866 00.000 13300 Star::Find returns 1 (0), X=25.39, Y=420.87, Mass=1394, SNR=26.1, Peak=201 HFD=3.3
02:24:06.866 00.000 13300 MultiStar: [#1 0.22,-0.05,0.54,U] [#2 0.13,-0.05,0.52,U] [#3 0.04,-0.28,0.00,M1] [#4 0.15,-0.35,0.00,M1] [#5 -0.38,0.03,0.00,M4] [#6 -0.04,-0.57,0.00,M3] [#7 0.09,-0.12,0.28,U] [#8 0.35,0.09,0.00,M5] 
02:24:06.867 00.001 13300 refined, 3 included, MultiStar: {0.17, -0.10}, one-star: {0.18, -0.15}
02:24:06.867 00.000 13300 CameraToMount -- cameraTheta (-0.52) - m_xAngle (1.53) = xAngle (-2.06 = -2.06)
02:24:06.867 00.000 13300 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.18 = 1.10)
02:24:06.867 00.000 13300 CameraToMount -- cameraX=0.17 cameraY=-0.10 hyp=0.20 cameraTheta=-0.52 mountX=-0.09 mountY=0.17, mountTheta=2.05
02:24:06.869 00.002 13300 SchedulePrimaryMove(1016D950, x=0.17, y=-0.10, opts=13)
02:24:06.869 00.000 13300 Enqueuing Move request for scope (0.17, -0.10)
02:24:06.869 00.000 11596 Worker thread wakes up
02:24:06.869 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.10) opts 0xd
02:24:06.869 00.000 11596 Handling offset move in thread for scope, endpoint = (0.17, -0.10)
02:24:06.869 00.000 11596 Moving (0.17, -0.10) raw xDistance=-0.09 yDistance=0.17
02:24:06.869 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:24:06.869 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:06.870 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:24:06.870 00.000 11596 MoveAxis(E, 0, ABG)
02:24:06.870 00.000 11596 Move returns status 0, amount 0
02:24:06.870 00.000 11596 MoveAxis(N, 0, ABG)
02:24:06.870 00.000 11596 Move returns status 0, amount 0
02:24:06.870 00.000 11596 move complete, result=0
02:24:06.870 00.000 11596 worker thread done servicing request
02:24:06.876 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
02:24:06.884 00.008 13300 UpdateGuideState exits: m=1394 SNR=26.1
02:24:06.884 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:06.884 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:24:06.884 00.000 13300 Enqueuing Expose request
02:24:06.884 00.000 11596 Worker thread wakes up
02:24:06.884 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:24:06.885 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:24:06.893 00.008 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"41a2b368-91c2-467c-bfe0-1411e2f4175d"}
02:24:06.894 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"41a2b368-91c2-467c-bfe0-1411e2f4175d"}
02:24:06.896 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a3002ddf-d451-49ea-bef9-132e5edbb493"}
02:24:06.896 00.000 13300 case statement mapped state 6 to 3
02:24:06.896 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a3002ddf-d451-49ea-bef9-132e5edbb493"}
02:24:06.897 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f13ccd2d-29e4-4339-9a2d-dcef2fb040da"}
02:24:06.898 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":671,"width":15,"height":15,"star_pos":[7.39,6.87],"pixels":"..."},"id":"f13ccd2d-29e4-4339-9a2d-dcef2fb040da"}
02:24:07.389 00.491 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:24:09.893 02.504 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f8fffcb4-7a7b-4a21-8e53-7077a2eb3ce7"}
02:24:09.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f8fffcb4-7a7b-4a21-8e53-7077a2eb3ce7"}
02:24:09.894 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fe4fac02-64b8-494b-a457-e767ac5fcd9b"}
02:24:09.894 00.000 13300 case statement mapped state 6 to 3
02:24:09.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fe4fac02-64b8-494b-a457-e767ac5fcd9b"}
02:24:09.895 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"212784e9-4109-45e7-ba20-5724d9fcbf66"}
02:24:09.895 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":671,"width":15,"height":15,"star_pos":[7.39,6.87],"pixels":"..."},"id":"212784e9-4109-45e7-ba20-5724d9fcbf66"}
02:24:10.434 00.539 11596 Exposure complete
02:24:10.517 00.083 11596 worker thread done servicing request
02:24:10.518 00.001 13300 OnExposeComplete: enter
02:24:10.518 00.000 13300 UpdateGuideState(): m_state=6
02:24:10.518 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 672
02:24:10.518 00.000 13300 Star::Find returns 1 (0), X=25.41, Y=420.82, Mass=1391, SNR=26.1, Peak=202 HFD=3.2
02:24:10.519 00.001 13300 MultiStar: [#1 0.32,-0.20,0.00,M2] [#2 0.34,-0.01,0.00,M9] [#3 0.21,-0.36,0.00,M2] [#4 0.22,-0.34,0.00,M2] [#5 -0.18,-0.12,0.31,U] [#6 0.11,-0.45,0.00,M4] [#7 0.13,-0.18,0.27,U] [#8 0.12,-0.09,0.23,U] 
02:24:10.519 00.000 13300 refined, 3 included, MultiStar: {0.11, -0.17}, one-star: {0.20, -0.20}
02:24:10.519 00.000 13300 CameraToMount -- cameraTheta (-0.97) - m_xAngle (1.53) = xAngle (-2.51 = -2.51)
02:24:10.520 00.001 13300 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.63 = 0.65)
02:24:10.520 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.17 hyp=0.20 cameraTheta=-0.97 mountX=-0.16 mountY=0.12, mountTheta=2.50
02:24:10.523 00.003 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.17, opts=13)
02:24:10.523 00.000 13300 Enqueuing Move request for scope (0.11, -0.17)
02:24:10.523 00.000 11596 Worker thread wakes up
02:24:10.523 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.17) opts 0xd
02:24:10.524 00.001 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.17)
02:24:10.524 00.000 11596 Moving (0.11, -0.17) raw xDistance=-0.16 yDistance=0.12
02:24:10.524 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
02:24:10.524 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:10.524 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:24:10.525 00.001 11596 MoveAxis(E, 202, ABG)
02:24:10.525 00.000 11596 Guiding  Dir = 2, Dur = 202
02:24:10.525 00.000 11596 IsSlewing returns 0
02:24:10.531 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
02:24:10.539 00.008 13300 UpdateGuideState exits: m=1391 SNR=26.1
02:24:10.539 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:10.539 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:24:10.540 00.001 13300 Enqueuing Expose request
02:24:10.618 00.078 11596 IsGuiding returns 0
02:24:10.960 00.342 11596 IsGuiding returns 1
02:24:10.960 00.000 11596 scope still moving after pulse duration time elapsed
02:24:11.097 00.137 11596 IsSlewing returns 0
02:24:11.249 00.152 11596 IsGuiding returns 0
02:24:11.249 00.000 11596 scope move finished after 202 + 427 ms
02:24:11.249 00.000 11596 Move returns status 0, amount 202
02:24:11.249 00.000 11596 MoveAxis(N, 0, ABG)
02:24:11.249 00.000 11596 Move returns status 0, amount 0
02:24:11.249 00.000 11596 move complete, result=0
02:24:11.249 00.000 11596 worker thread done servicing request
02:24:11.249 00.000 13300 GuideStep: -0.2 px 202 ms EAST, 0.1 px 0 ms NORTH
02:24:11.249 00.000 11596 Worker thread wakes up
02:24:11.250 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:24:11.757 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:24:12.893 01.136 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6a2b9960-db58-45f0-91cd-1bd2e44cafd7"}
02:24:12.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6a2b9960-db58-45f0-91cd-1bd2e44cafd7"}
02:24:12.894 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"09561abe-5b61-473f-a850-c3e60dd2cf2b"}
02:24:12.894 00.000 13300 case statement mapped state 6 to 3
02:24:12.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"09561abe-5b61-473f-a850-c3e60dd2cf2b"}
02:24:12.894 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1c4c5298-a896-4a66-a329-5dc44e971989"}
02:24:12.895 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":672,"width":15,"height":15,"star_pos":[7.41,6.82],"pixels":"..."},"id":"1c4c5298-a896-4a66-a329-5dc44e971989"}
02:24:14.813 01.918 11596 Exposure complete
02:24:14.917 00.104 11596 worker thread done servicing request
02:24:14.918 00.001 13300 OnExposeComplete: enter
02:24:14.918 00.000 13300 UpdateGuideState(): m_state=6
02:24:14.918 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 673
02:24:14.919 00.001 13300 Star::Find returns 1 (0), X=25.15, Y=420.85, Mass=1398, SNR=26.2, Peak=186 HFD=2.9
02:24:14.919 00.000 13300 MultiStar: [#1 0.25,-0.11,0.00,M3] [#2 0.12,0.03,0.52,U] [#3 0.14,-0.50,0.00,M3] [#4 0.12,-0.20,0.32,U] [#5 -0.32,-0.27,0.00,M4] [#6 -0.01,-0.53,0.00,M5] [#7 0.21,-0.31,0.00,M2] [#8 0.37,0.08,0.00,M5] 
02:24:14.919 00.000 13300 refined, 2 included, MultiStar: {0.02, -0.11}, one-star: {-0.06, -0.16}
02:24:14.920 00.001 13300 CameraToMount -- cameraTheta (-1.35) - m_xAngle (1.53) = xAngle (-2.89 = -2.89)
02:24:14.920 00.000 13300 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.01 = 0.27)
02:24:14.920 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.35 mountX=-0.11 mountY=0.03, mountTheta=2.87
02:24:14.923 00.003 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.11, opts=13)
02:24:14.923 00.000 13300 Enqueuing Move request for scope (0.02, -0.11)
02:24:14.923 00.000 11596 Worker thread wakes up
02:24:14.924 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.11) opts 0xd
02:24:14.924 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.11)
02:24:14.925 00.001 11596 Moving (0.02, -0.11) raw xDistance=-0.11 yDistance=0.03
02:24:14.925 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:24:14.925 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:14.926 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:24:14.927 00.001 11596 MoveAxis(E, 0, ABG)
02:24:14.927 00.000 11596 Move returns status 0, amount 0
02:24:14.928 00.001 11596 MoveAxis(N, 0, ABG)
02:24:14.928 00.000 11596 Move returns status 0, amount 0
02:24:14.928 00.000 11596 move complete, result=0
02:24:14.928 00.000 11596 worker thread done servicing request
02:24:14.939 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
02:24:14.951 00.012 13300 UpdateGuideState exits: m=1398 SNR=26.2
02:24:14.952 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:14.952 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:24:14.952 00.000 13300 Enqueuing Expose request
02:24:14.952 00.000 11596 Worker thread wakes up
02:24:14.952 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:24:14.952 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:24:15.464 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:24:15.894 00.430 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"86daa624-5d8b-4803-b3b9-98e3d51f3409"}
02:24:15.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"86daa624-5d8b-4803-b3b9-98e3d51f3409"}
02:24:15.895 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1229810f-b208-473e-88fe-e77b5d76159b"}
02:24:15.895 00.000 13300 case statement mapped state 6 to 3
02:24:15.895 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1229810f-b208-473e-88fe-e77b5d76159b"}
02:24:15.896 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2e6028bb-e72c-466b-8085-8885b80e9bf6"}
02:24:15.896 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":673,"width":15,"height":15,"star_pos":[7.15,6.85],"pixels":"..."},"id":"2e6028bb-e72c-466b-8085-8885b80e9bf6"}
02:24:18.491 02.595 11596 Exposure complete
02:24:18.564 00.073 11596 worker thread done servicing request
02:24:18.564 00.000 13300 OnExposeComplete: enter
02:24:18.564 00.000 13300 UpdateGuideState(): m_state=6
02:24:18.564 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 674
02:24:18.565 00.001 13300 Star::Find returns 1 (0), X=25.28, Y=420.90, Mass=1390, SNR=26.1, Peak=191 HFD=3.1
02:24:18.565 00.000 13300 MultiStar: [#1 0.18,-0.08,0.55,U] [#2 0.30,-0.14,0.00,M9] [#3 0.03,-0.52,0.00,M4] [#4 0.06,-0.32,0.00,M2] [#5 -0.26,-0.08,0.29,U] [#6 0.23,-0.55,0.00,M6] [#7 0.12,-0.25,0.00,M3] [#8 0.23,-0.11,0.23,U] 
02:24:18.565 00.000 13300 refined, 3 included, MultiStar: {0.07, -0.10}, one-star: {0.07, -0.11}
02:24:18.565 00.000 13300 CameraToMount -- cameraTheta (-0.92) - m_xAngle (1.53) = xAngle (-2.46 = -2.46)
02:24:18.565 00.000 13300 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.58 = 0.70)
02:24:18.565 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-0.92 mountX=-0.10 mountY=0.08, mountTheta=2.45
02:24:18.567 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.10, opts=13)
02:24:18.567 00.000 13300 Enqueuing Move request for scope (0.07, -0.10)
02:24:18.567 00.000 11596 Worker thread wakes up
02:24:18.568 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.10) opts 0xd
02:24:18.568 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.10)
02:24:18.568 00.000 11596 Moving (0.07, -0.10) raw xDistance=-0.10 yDistance=0.08
02:24:18.568 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:24:18.568 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:18.568 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:24:18.568 00.000 11596 MoveAxis(E, 0, ABG)
02:24:18.568 00.000 11596 Move returns status 0, amount 0
02:24:18.568 00.000 11596 MoveAxis(N, 0, ABG)
02:24:18.568 00.000 11596 Move returns status 0, amount 0
02:24:18.569 00.001 11596 move complete, result=0
02:24:18.569 00.000 11596 worker thread done servicing request
02:24:18.575 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
02:24:18.583 00.008 13300 UpdateGuideState exits: m=1390 SNR=26.1
02:24:18.583 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:18.583 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:24:18.583 00.000 13300 Enqueuing Expose request
02:24:18.583 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:24:18.583 00.000 11596 Worker thread wakes up
02:24:18.583 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:24:18.894 00.311 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fbb6e636-16a6-4b30-a9ed-c8258b1aeffd"}
02:24:18.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fbb6e636-16a6-4b30-a9ed-c8258b1aeffd"}
02:24:18.895 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b9fc0400-ac66-4d46-add6-a2278429f641"}
02:24:18.895 00.000 13300 case statement mapped state 6 to 3
02:24:18.895 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b9fc0400-ac66-4d46-add6-a2278429f641"}
02:24:18.896 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"65a3c5b4-27c1-44af-a907-1125aa6dc41f"}
02:24:18.897 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":674,"width":15,"height":15,"star_pos":[7.28,6.90],"pixels":"..."},"id":"65a3c5b4-27c1-44af-a907-1125aa6dc41f"}
02:24:19.090 00.193 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:24:21.894 02.804 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1dbef503-80e4-49c1-a8ab-e76abce321e9"}
02:24:21.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1dbef503-80e4-49c1-a8ab-e76abce321e9"}
02:24:21.895 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cf1f5cb6-9390-4069-b694-3245aa0ef951"}
02:24:21.895 00.000 13300 case statement mapped state 6 to 3
02:24:21.895 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cf1f5cb6-9390-4069-b694-3245aa0ef951"}
02:24:21.895 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"808e3636-e7e9-4dcf-b724-2050323a2dd7"}
02:24:21.895 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":674,"width":15,"height":15,"star_pos":[7.28,6.90],"pixels":"..."},"id":"808e3636-e7e9-4dcf-b724-2050323a2dd7"}
02:24:22.127 00.232 11596 Exposure complete
02:24:22.195 00.068 11596 worker thread done servicing request
02:24:22.195 00.000 13300 OnExposeComplete: enter
02:24:22.196 00.001 13300 UpdateGuideState(): m_state=6
02:24:22.197 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 675
02:24:22.197 00.000 13300 Star::Find returns 1 (0), X=25.17, Y=420.74, Mass=1399, SNR=26.2, Peak=174 HFD=3.1
02:24:22.198 00.001 13300 MultiStar: [#1 0.23,-0.30,0.00,M3] [#2 0.26,0.13,0.00,M10] [#3 0.14,-0.21,0.34,U] [#4 -0.12,-0.59,0.00,M3] [#5 -0.13,-0.16,0.29,U] [#6 -0.07,-0.60,0.00,M7] [#7 0.32,-0.11,0.00,M4] [#8 -0.03,-0.21,0.23,U] 
02:24:22.198 00.000 13300 refined, 3 included, MultiStar: {-0.02, -0.23}, one-star: {-0.04, -0.27}
02:24:22.198 00.000 13300 CameraToMount -- cameraTheta (-1.66) - m_xAngle (1.53) = xAngle (-3.19 = 3.09)
02:24:22.198 00.000 13300 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.32 = -0.04)
02:24:22.199 00.001 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.23 hyp=0.23 cameraTheta=-1.66 mountX=-0.23 mountY=-0.01, mountTheta=-3.10
02:24:22.201 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.23, opts=13)
02:24:22.201 00.000 13300 Enqueuing Move request for scope (-0.02, -0.23)
02:24:22.201 00.000 11596 Worker thread wakes up
02:24:22.201 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.23) opts 0xd
02:24:22.202 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.23)
02:24:22.202 00.000 11596 Moving (-0.02, -0.23) raw xDistance=-0.23 yDistance=-0.01
02:24:22.202 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
02:24:22.202 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:22.202 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:24:22.202 00.000 11596 MoveAxis(E, 293, ABG)
02:24:22.202 00.000 11596 Guiding  Dir = 2, Dur = 293
02:24:22.203 00.001 11596 IsSlewing returns 0
02:24:22.211 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
02:24:22.219 00.008 13300 UpdateGuideState exits: m=1399 SNR=26.2
02:24:22.219 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:22.219 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:24:22.219 00.000 13300 Enqueuing Expose request
02:24:22.312 00.093 11596 IsGuiding returns 0
02:24:22.925 00.613 11596 IsGuiding returns 1
02:24:22.925 00.000 11596 scope still moving after pulse duration time elapsed
02:24:23.063 00.138 11596 IsSlewing returns 0
02:24:23.157 00.094 11596 IsGuiding returns 1
02:24:23.189 00.032 11596 IsSlewing returns 0
02:24:23.285 00.096 11596 IsGuiding returns 0
02:24:23.285 00.000 11596 scope move finished after 293 + 679 ms
02:24:23.285 00.000 11596 Move returns status 0, amount 293
02:24:23.285 00.000 11596 MoveAxis(N, 0, ABG)
02:24:23.285 00.000 11596 Move returns status 0, amount 0
02:24:23.285 00.000 11596 move complete, result=0
02:24:23.285 00.000 11596 worker thread done servicing request
02:24:23.285 00.000 13300 GuideStep: -0.2 px 293 ms EAST, -0.0 px 0 ms NORTH
02:24:23.286 00.001 11596 Worker thread wakes up
02:24:23.286 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:24:23.792 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:24:24.893 01.101 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dab2f09f-4217-4740-8f4f-b0129b6ac825"}
02:24:24.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dab2f09f-4217-4740-8f4f-b0129b6ac825"}
02:24:24.894 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"241025a7-248e-42ea-8964-66e551cb0625"}
02:24:24.894 00.000 13300 case statement mapped state 6 to 3
02:24:24.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"241025a7-248e-42ea-8964-66e551cb0625"}
02:24:24.894 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6cc034c8-8d1b-47a3-99b2-3c85db652823"}
02:24:24.895 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":675,"width":15,"height":15,"star_pos":[7.17,6.74],"pixels":"..."},"id":"6cc034c8-8d1b-47a3-99b2-3c85db652823"}
02:24:26.834 01.939 11596 Exposure complete
02:24:26.905 00.071 11596 worker thread done servicing request
02:24:26.905 00.000 13300 OnExposeComplete: enter
02:24:26.905 00.000 13300 UpdateGuideState(): m_state=6
02:24:26.905 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 676
02:24:26.906 00.001 13300 Star::Find returns 1 (0), X=25.20, Y=420.75, Mass=1414, SNR=26.4, Peak=184 HFD=3.0
02:24:26.906 00.000 13300 MultiStar: [#1 0.15,-0.10,0.54,U] [#2 0.05,-0.11,0.51,U] [#3 -0.01,-0.61,0.00,M4] [#4 0.00,-0.28,0.00,M4] [#5 -0.28,-0.45,0.00,M3] [#6 0.18,-0.43,0.00,M8] [#7 0.13,-0.28,0.00,M5] [#8 0.30,-0.10,0.00,M4] 
02:24:26.906 00.000 13300 refined, 2 included, MultiStar: {0.05, -0.18}, one-star: {-0.01, -0.26}
02:24:26.906 00.000 13300 CameraToMount -- cameraTheta (-1.31) - m_xAngle (1.53) = xAngle (-2.84 = -2.84)
02:24:26.906 00.000 13300 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.97 = 0.31)
02:24:26.906 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.18 hyp=0.19 cameraTheta=-1.31 mountX=-0.18 mountY=0.06, mountTheta=2.83
02:24:26.908 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.18, opts=13)
02:24:26.908 00.000 13300 Enqueuing Move request for scope (0.05, -0.18)
02:24:26.909 00.001 11596 Worker thread wakes up
02:24:26.909 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.18) opts 0xd
02:24:26.909 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.18)
02:24:26.909 00.000 11596 Moving (0.05, -0.18) raw xDistance=-0.18 yDistance=0.06
02:24:26.909 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.18
02:24:26.909 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:26.909 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:24:26.909 00.000 11596 MoveAxis(E, 246, ABG)
02:24:26.909 00.000 11596 Guiding  Dir = 2, Dur = 246
02:24:26.910 00.001 11596 IsSlewing returns 0
02:24:26.917 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
02:24:26.924 00.007 13300 UpdateGuideState exits: m=1414 SNR=26.4
02:24:26.925 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:26.925 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:24:26.925 00.000 13300 Enqueuing Expose request
02:24:26.944 00.019 11596 IsGuiding returns 0
02:24:27.052 00.108 11596 PulseGuide returned control before completion, sleep 149
02:24:27.270 00.218 11596 IsGuiding returns 1
02:24:27.270 00.000 11596 scope still moving after pulse duration time elapsed
02:24:27.298 00.028 11596 IsSlewing returns 0
02:24:27.544 00.246 11596 IsGuiding returns 0
02:24:27.544 00.000 11596 scope move finished after 246 + 353 ms
02:24:27.544 00.000 11596 Move returns status 0, amount 246
02:24:27.544 00.000 11596 MoveAxis(N, 0, ABG)
02:24:27.544 00.000 11596 Move returns status 0, amount 0
02:24:27.544 00.000 11596 move complete, result=0
02:24:27.545 00.001 11596 worker thread done servicing request
02:24:27.545 00.000 11596 Worker thread wakes up
02:24:27.545 00.000 13300 GuideStep: -0.2 px 246 ms EAST, 0.1 px 0 ms NORTH
02:24:27.545 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:24:27.915 00.370 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"94d26fc5-508a-4bee-b2ea-0419da3840ff"}
02:24:27.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"94d26fc5-508a-4bee-b2ea-0419da3840ff"}
02:24:27.916 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"627d0c25-0a1e-4fc0-980a-e6efda618a73"}
02:24:27.916 00.000 13300 case statement mapped state 6 to 3
02:24:27.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"627d0c25-0a1e-4fc0-980a-e6efda618a73"}
02:24:27.917 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"50596137-1374-497f-948f-9c42234bd399"}
02:24:27.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":676,"width":15,"height":15,"star_pos":[7.20,6.75],"pixels":"..."},"id":"50596137-1374-497f-948f-9c42234bd399"}
02:24:28.051 00.134 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:24:30.915 02.864 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2a2bb7eb-5673-4f3b-a5dc-9049c2ef87cc"}
02:24:30.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2a2bb7eb-5673-4f3b-a5dc-9049c2ef87cc"}
02:24:30.916 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7bffd1ec-a169-4564-bf46-e5d81782d9c7"}
02:24:30.916 00.000 13300 case statement mapped state 6 to 3
02:24:30.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7bffd1ec-a169-4564-bf46-e5d81782d9c7"}
02:24:30.917 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f717e5d3-90fc-403a-99f0-bc9cf2444192"}
02:24:30.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":676,"width":15,"height":15,"star_pos":[7.20,6.75],"pixels":"..."},"id":"f717e5d3-90fc-403a-99f0-bc9cf2444192"}
02:24:31.087 00.170 11596 Exposure complete
02:24:31.156 00.069 11596 worker thread done servicing request
02:24:31.157 00.001 13300 OnExposeComplete: enter
02:24:31.157 00.000 13300 UpdateGuideState(): m_state=6
02:24:31.157 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 677
02:24:31.157 00.000 13300 Star::Find returns 1 (0), X=25.22, Y=421.13, Mass=1391, SNR=26.1, Peak=183 HFD=3.2
02:24:31.158 00.001 13300 MultiStar: [#1 0.23,0.10,0.55,U] [#2 0.21,0.25,0.00,M10] [#3 -0.01,-0.02,0.34,U] [#4 0.12,0.10,0.28,U] [#5 -0.26,0.21,0.00,M4] [#6 0.07,-0.27,0.00,M9] [#7 0.22,0.19,0.00,M6] [#8 0.01,0.45,0.00,M5] 
02:24:31.158 00.000 13300 refined, 3 included, MultiStar: {0.08, 0.09}, one-star: {0.02, 0.12}
02:24:31.158 00.000 13300 CameraToMount -- cameraTheta (0.83) - m_xAngle (1.53) = xAngle (-0.70 = -0.70)
02:24:31.158 00.000 13300 CameraToMount -- cameraTheta (0.83) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.83 = 2.46)
02:24:31.158 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.09 hyp=0.12 cameraTheta=0.83 mountX=0.09 mountY=0.07, mountTheta=0.69
02:24:31.160 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.09, opts=13)
02:24:31.160 00.000 13300 Enqueuing Move request for scope (0.08, 0.09)
02:24:31.160 00.000 11596 Worker thread wakes up
02:24:31.160 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.09) opts 0xd
02:24:31.160 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.09)
02:24:31.161 00.001 11596 Moving (0.08, 0.09) raw xDistance=0.09 yDistance=0.07
02:24:31.161 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:24:31.161 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:31.161 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:24:31.161 00.000 11596 MoveAxis(E, 0, ABG)
02:24:31.161 00.000 11596 Move returns status 0, amount 0
02:24:31.161 00.000 11596 MoveAxis(N, 0, ABG)
02:24:31.161 00.000 11596 Move returns status 0, amount 0
02:24:31.161 00.000 11596 move complete, result=0
02:24:31.161 00.000 11596 worker thread done servicing request
02:24:31.168 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
02:24:31.176 00.008 13300 UpdateGuideState exits: m=1391 SNR=26.1
02:24:31.176 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:31.176 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:24:31.176 00.000 13300 Enqueuing Expose request
02:24:31.176 00.000 11596 Worker thread wakes up
02:24:31.176 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:24:31.176 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:24:31.691 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:24:33.915 02.224 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"225144a9-f94f-453a-8d8f-a751c15b0eab"}
02:24:33.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"225144a9-f94f-453a-8d8f-a751c15b0eab"}
02:24:33.915 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6536f13b-a372-4421-87ec-c56a71696676"}
02:24:33.916 00.001 13300 case statement mapped state 6 to 3
02:24:33.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6536f13b-a372-4421-87ec-c56a71696676"}
02:24:33.916 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"35eae036-9576-40cc-934e-caf17fb12e7e"}
02:24:33.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":677,"width":15,"height":15,"star_pos":[7.22,7.13],"pixels":"..."},"id":"35eae036-9576-40cc-934e-caf17fb12e7e"}
02:24:34.729 00.813 11596 Exposure complete
02:24:34.804 00.075 11596 worker thread done servicing request
02:24:34.804 00.000 13300 OnExposeComplete: enter
02:24:34.805 00.001 13300 UpdateGuideState(): m_state=6
02:24:34.805 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 678
02:24:34.805 00.000 13300 Star::Find returns 1 (0), X=25.19, Y=421.08, Mass=1395, SNR=26.2, Peak=187 HFD=3.1
02:24:34.806 00.001 13300 MultiStar: [#1 0.27,0.10,0.00,M2] [#2 0.24,0.15,0.00,R] [#3 -0.01,0.08,0.35,U] [#4 -0.14,0.06,0.28,U] [#5 -0.26,0.16,0.00,M5] [#6 -0.14,0.04,0.25,U] [#7 0.17,0.02,0.26,U] [#8 0.30,0.02,0.00,M6] 
02:24:34.806 00.000 13300 refined, 4 included, MultiStar: {-0.02, 0.06}, one-star: {-0.01, 0.07}
02:24:34.806 00.000 13300 CameraToMount -- cameraTheta (1.90) - m_xAngle (1.53) = xAngle (0.36 = 0.36)
02:24:34.806 00.000 13300 CameraToMount -- cameraTheta (1.90) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.76 = -2.76)
02:24:34.806 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.06 hyp=0.07 cameraTheta=1.90 mountX=0.06 mountY=-0.02, mountTheta=-0.38
02:24:34.808 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.06, opts=13)
02:24:34.808 00.000 13300 Enqueuing Move request for scope (-0.02, 0.06)
02:24:34.808 00.000 11596 Worker thread wakes up
02:24:34.809 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.06) opts 0xd
02:24:34.809 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.06)
02:24:34.809 00.000 11596 Moving (-0.02, 0.06) raw xDistance=0.06 yDistance=-0.02
02:24:34.809 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:24:34.809 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:34.809 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:24:34.809 00.000 11596 MoveAxis(E, 0, ABG)
02:24:34.809 00.000 11596 Move returns status 0, amount 0
02:24:34.809 00.000 11596 MoveAxis(N, 0, ABG)
02:24:34.809 00.000 11596 Move returns status 0, amount 0
02:24:34.810 00.001 11596 move complete, result=0
02:24:34.810 00.000 11596 worker thread done servicing request
02:24:34.816 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
02:24:34.824 00.008 13300 UpdateGuideState exits: m=1395 SNR=26.2
02:24:34.824 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:34.824 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:24:34.824 00.000 13300 Enqueuing Expose request
02:24:34.825 00.001 11596 Worker thread wakes up
02:24:34.825 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:24:34.825 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:24:35.340 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:24:36.915 01.575 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5493331b-4a2c-4762-a4ac-7787511e10f4"}
02:24:36.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5493331b-4a2c-4762-a4ac-7787511e10f4"}
02:24:36.916 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4d81e4d5-03ac-43db-a093-8219a14f122b"}
02:24:36.916 00.000 13300 case statement mapped state 6 to 3
02:24:36.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4d81e4d5-03ac-43db-a093-8219a14f122b"}
02:24:36.916 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f972a8cb-ee1b-4247-9f41-c80b4825b1bb"}
02:24:36.917 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":678,"width":15,"height":15,"star_pos":[7.19,7.08],"pixels":"..."},"id":"f972a8cb-ee1b-4247-9f41-c80b4825b1bb"}
02:24:38.370 01.453 11596 Exposure complete
02:24:38.440 00.070 11596 worker thread done servicing request
02:24:38.441 00.001 13300 OnExposeComplete: enter
02:24:38.441 00.000 13300 UpdateGuideState(): m_state=6
02:24:38.441 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 679
02:24:38.441 00.000 13300 Star::Find returns 1 (0), X=25.29, Y=421.01, Mass=1372, SNR=25.9, Peak=189 HFD=3.3
02:24:38.442 00.001 13300 MultiStar: [#1 0.10,0.03,0.54,U] [#2 -0.14,0.05,0.53,U] [#3 -0.09,-0.21,0.36,U] [#4 0.15,0.14,0.28,U] [#5 -0.20,0.15,0.29,U] [#6 0.14,-0.36,0.00,M9] [#7 -0.04,0.01,0.30,U] [#8 0.11,0.28,0.00,M7] 
02:24:38.442 00.000 13300 refined, 6 included, MultiStar: {0.00, 0.02}, one-star: {0.09, 0.00}
02:24:38.442 00.000 13300 CameraToMount -- cameraTheta (1.54) - m_xAngle (1.53) = xAngle (0.01 = 0.01)
02:24:38.442 00.000 13300 CameraToMount -- cameraTheta (1.54) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.12 = -3.12)
02:24:38.442 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.54 mountX=0.02 mountY=-0.00, mountTheta=-0.02
02:24:38.444 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.02, opts=13)
02:24:38.444 00.000 13300 Enqueuing Move request for scope (0.00, 0.02)
02:24:38.444 00.000 11596 Worker thread wakes up
02:24:38.444 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.02) opts 0xd
02:24:38.444 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.02)
02:24:38.445 00.001 11596 Moving (0.00, 0.02) raw xDistance=0.02 yDistance=-0.00
02:24:38.445 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:24:38.445 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:38.445 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:24:38.445 00.000 11596 MoveAxis(E, 0, ABG)
02:24:38.445 00.000 11596 Move returns status 0, amount 0
02:24:38.445 00.000 11596 MoveAxis(N, 0, ABG)
02:24:38.445 00.000 11596 Move returns status 0, amount 0
02:24:38.445 00.000 11596 move complete, result=0
02:24:38.445 00.000 11596 worker thread done servicing request
02:24:38.451 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
02:24:38.459 00.008 13300 UpdateGuideState exits: m=1372 SNR=25.9
02:24:38.459 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:38.459 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:24:38.459 00.000 13300 Enqueuing Expose request
02:24:38.460 00.001 11596 Worker thread wakes up
02:24:38.460 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:24:38.460 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:24:38.962 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:24:39.915 00.953 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"513402bc-875c-4bf8-8cb0-45b0b6baef97"}
02:24:39.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"513402bc-875c-4bf8-8cb0-45b0b6baef97"}
02:24:39.916 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8f0915c5-b041-4208-acf6-da99df8eb1f5"}
02:24:39.916 00.000 13300 case statement mapped state 6 to 3
02:24:39.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8f0915c5-b041-4208-acf6-da99df8eb1f5"}
02:24:39.916 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0d025c73-8a9f-4a6f-8fc1-8e0d9442c0be"}
02:24:39.917 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":679,"width":15,"height":15,"star_pos":[7.29,7.01],"pixels":"..."},"id":"0d025c73-8a9f-4a6f-8fc1-8e0d9442c0be"}
02:24:41.989 02.072 11596 Exposure complete
02:24:42.059 00.070 11596 worker thread done servicing request
02:24:42.059 00.000 13300 OnExposeComplete: enter
02:24:42.059 00.000 13300 UpdateGuideState(): m_state=6
02:24:42.059 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 680
02:24:42.059 00.000 13300 Star::Find returns 1 (0), X=25.19, Y=421.04, Mass=1412, SNR=26.3, Peak=181 HFD=3.1
02:24:42.059 00.000 13300 MultiStar: [#1 0.12,0.15,0.55,U] [#2 -0.04,-0.06,0.51,U] [#3 0.03,-0.10,0.33,U] [#4 -0.03,0.27,0.28,U] [#5 -0.28,0.04,0.00,M5] [#6 0.03,-0.23,0.26,U] [#7 0.09,-0.07,0.27,U] [#8 0.35,0.40,0.00,M8] 
02:24:42.059 00.000 13300 refined, 6 included, MultiStar: {0.02, 0.02}, one-star: {-0.01, 0.03}
02:24:42.059 00.000 13300 CameraToMount -- cameraTheta (0.67) - m_xAngle (1.53) = xAngle (-0.86 = -0.86)
02:24:42.059 00.000 13300 CameraToMount -- cameraTheta (0.67) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.99 = 2.29)
02:24:42.059 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.02 hyp=0.03 cameraTheta=0.67 mountX=0.02 mountY=0.02, mountTheta=0.86
02:24:42.062 00.003 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.02, opts=13)
02:24:42.062 00.000 13300 Enqueuing Move request for scope (0.02, 0.02)
02:24:42.063 00.001 11596 Worker thread wakes up
02:24:42.063 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.02) opts 0xd
02:24:42.063 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.02)
02:24:42.063 00.000 11596 Moving (0.02, 0.02) raw xDistance=0.02 yDistance=0.02
02:24:42.063 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:24:42.063 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:42.064 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:24:42.064 00.000 11596 MoveAxis(E, 0, ABG)
02:24:42.064 00.000 11596 Move returns status 0, amount 0
02:24:42.064 00.000 11596 MoveAxis(N, 0, ABG)
02:24:42.064 00.000 11596 Move returns status 0, amount 0
02:24:42.064 00.000 11596 move complete, result=0
02:24:42.064 00.000 11596 worker thread done servicing request
02:24:42.071 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
02:24:42.078 00.007 13300 UpdateGuideState exits: m=1412 SNR=26.3
02:24:42.079 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:42.079 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:24:42.079 00.000 13300 Enqueuing Expose request
02:24:42.079 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:24:42.079 00.000 11596 Worker thread wakes up
02:24:42.079 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:24:42.592 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:24:42.915 00.323 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ecdad663-8e1a-49e6-9bc5-eb83ab9d3cb8"}
02:24:42.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ecdad663-8e1a-49e6-9bc5-eb83ab9d3cb8"}
02:24:42.916 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fb724df2-0591-494c-946e-74c8923beb55"}
02:24:42.916 00.000 13300 case statement mapped state 6 to 3
02:24:42.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fb724df2-0591-494c-946e-74c8923beb55"}
02:24:42.916 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"72c57675-b00a-40ec-bc69-51cfc7e519d4"}
02:24:42.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":680,"width":15,"height":15,"star_pos":[7.19,7.04],"pixels":"..."},"id":"72c57675-b00a-40ec-bc69-51cfc7e519d4"}
02:24:45.626 02.710 11596 Exposure complete
02:24:45.697 00.071 11596 worker thread done servicing request
02:24:45.697 00.000 13300 OnExposeComplete: enter
02:24:45.697 00.000 13300 UpdateGuideState(): m_state=6
02:24:45.697 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 681
02:24:45.698 00.001 13300 Star::Find returns 1 (0), X=25.21, Y=420.93, Mass=1387, SNR=26.1, Peak=181 HFD=3.1
02:24:45.698 00.000 13300 MultiStar: [#1 0.25,0.12,0.00,M1] [#2 -0.06,-0.04,0.52,U] [#3 0.15,-0.08,0.34,U] [#4 0.10,-0.10,0.34,U] [#5 -0.08,0.01,0.29,U] [#6 0.18,-0.56,0.00,M9] [#7 -0.02,-0.15,0.27,U] [#8 0.27,0.19,0.00,M9] 
02:24:45.698 00.000 13300 refined, 5 included, MultiStar: {0.01, -0.07}, one-star: {0.00, -0.08}
02:24:45.698 00.000 13300 CameraToMount -- cameraTheta (-1.43) - m_xAngle (1.53) = xAngle (-2.96 = -2.96)
02:24:45.699 00.001 13300 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.09 = 0.20)
02:24:45.699 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.43 mountX=-0.07 mountY=0.01, mountTheta=2.95
02:24:45.701 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.07, opts=13)
02:24:45.702 00.001 13300 Enqueuing Move request for scope (0.01, -0.07)
02:24:45.702 00.000 11596 Worker thread wakes up
02:24:45.702 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.07) opts 0xd
02:24:45.702 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.07)
02:24:45.702 00.000 11596 Moving (0.01, -0.07) raw xDistance=-0.07 yDistance=0.01
02:24:45.702 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:24:45.702 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:45.702 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:24:45.703 00.001 11596 MoveAxis(E, 0, ABG)
02:24:45.703 00.000 11596 Move returns status 0, amount 0
02:24:45.703 00.000 11596 MoveAxis(N, 0, ABG)
02:24:45.703 00.000 11596 Move returns status 0, amount 0
02:24:45.703 00.000 11596 move complete, result=0
02:24:45.703 00.000 11596 worker thread done servicing request
02:24:45.713 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
02:24:45.726 00.013 13300 UpdateGuideState exits: m=1387 SNR=26.1
02:24:45.726 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:45.726 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:24:45.726 00.000 13300 Enqueuing Expose request
02:24:45.726 00.000 11596 Worker thread wakes up
02:24:45.727 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:24:45.727 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:24:45.926 00.199 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7e97199c-7f81-4826-8620-32c66736da72"}
02:24:45.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7e97199c-7f81-4826-8620-32c66736da72"}
02:24:45.926 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0c5796c2-40b0-44fa-89f7-fefdca021760"}
02:24:45.927 00.001 13300 case statement mapped state 6 to 3
02:24:45.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0c5796c2-40b0-44fa-89f7-fefdca021760"}
02:24:45.927 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4980a8d0-6fd4-4e10-af56-de6998249051"}
02:24:45.928 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":681,"width":15,"height":15,"star_pos":[7.21,6.93],"pixels":"..."},"id":"4980a8d0-6fd4-4e10-af56-de6998249051"}
02:24:46.231 00.303 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:24:48.925 02.694 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"089a67f5-b485-4360-9fce-14dbcac5ef26"}
02:24:48.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"089a67f5-b485-4360-9fce-14dbcac5ef26"}
02:24:48.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8fc3cbfa-3499-4f64-a2d5-57fd0758a5fa"}
02:24:48.926 00.000 13300 case statement mapped state 6 to 3
02:24:48.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8fc3cbfa-3499-4f64-a2d5-57fd0758a5fa"}
02:24:48.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0f5a9e23-9d77-4dc8-bebf-2aecffe6cbd9"}
02:24:48.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":681,"width":15,"height":15,"star_pos":[7.21,6.93],"pixels":"..."},"id":"0f5a9e23-9d77-4dc8-bebf-2aecffe6cbd9"}
02:24:49.255 00.328 11596 Exposure complete
02:24:49.347 00.092 11596 worker thread done servicing request
02:24:49.347 00.000 13300 OnExposeComplete: enter
02:24:49.347 00.000 13300 UpdateGuideState(): m_state=6
02:24:49.347 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 682
02:24:49.347 00.000 13300 Star::Find returns 1 (0), X=25.26, Y=420.89, Mass=1402, SNR=26.2, Peak=199 HFD=3.1
02:24:49.348 00.001 13300 MultiStar: [#1 0.18,0.10,0.54,U] [#2 0.01,0.01,0.51,U] [#3 0.14,-0.31,0.00,M1] [#4 -0.00,-0.12,0.27,U] [#5 -0.31,0.05,0.00,M5] [#6 -0.07,-0.34,0.00,M10] [#7 0.12,-0.17,0.26,U] [#8 0.18,0.03,0.22,U] 
02:24:49.348 00.000 13300 refined, 5 included, MultiStar: {0.08, -0.05}, one-star: {0.05, -0.12}
02:24:49.348 00.000 13300 CameraToMount -- cameraTheta (-0.51) - m_xAngle (1.53) = xAngle (-2.04 = -2.04)
02:24:49.348 00.000 13300 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.17 = 1.12)
02:24:49.348 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.05 hyp=0.09 cameraTheta=-0.51 mountX=-0.04 mountY=0.08, mountTheta=2.04
02:24:49.350 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.05, opts=13)
02:24:49.350 00.000 13300 Enqueuing Move request for scope (0.08, -0.05)
02:24:49.350 00.000 11596 Worker thread wakes up
02:24:49.350 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.05) opts 0xd
02:24:49.351 00.001 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.05)
02:24:49.351 00.000 11596 Moving (0.08, -0.05) raw xDistance=-0.04 yDistance=0.08
02:24:49.351 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:24:49.351 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:49.351 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:24:49.351 00.000 11596 MoveAxis(E, 0, ABG)
02:24:49.351 00.000 11596 Move returns status 0, amount 0
02:24:49.351 00.000 11596 MoveAxis(N, 0, ABG)
02:24:49.351 00.000 11596 Move returns status 0, amount 0
02:24:49.351 00.000 11596 move complete, result=0
02:24:49.351 00.000 11596 worker thread done servicing request
02:24:49.358 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
02:24:49.366 00.008 13300 UpdateGuideState exits: m=1402 SNR=26.2
02:24:49.366 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:49.366 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:24:49.366 00.000 13300 Enqueuing Expose request
02:24:49.366 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:24:49.366 00.000 11596 Worker thread wakes up
02:24:49.367 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:24:49.877 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:24:51.925 02.048 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"de54d007-b0a6-411b-997f-89da1f8fdb28"}
02:24:51.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"de54d007-b0a6-411b-997f-89da1f8fdb28"}
02:24:51.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a6aa9e70-fe29-4a6e-abca-c1fc7eff65c9"}
02:24:51.926 00.000 13300 case statement mapped state 6 to 3
02:24:51.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a6aa9e70-fe29-4a6e-abca-c1fc7eff65c9"}
02:24:51.926 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e81d7716-bca8-481e-b105-38aa866a3a34"}
02:24:51.927 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":682,"width":15,"height":15,"star_pos":[7.26,6.89],"pixels":"..."},"id":"e81d7716-bca8-481e-b105-38aa866a3a34"}
02:24:52.911 00.984 11596 Exposure complete
02:24:52.981 00.070 11596 worker thread done servicing request
02:24:52.981 00.000 13300 OnExposeComplete: enter
02:24:52.981 00.000 13300 UpdateGuideState(): m_state=6
02:24:52.981 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 683
02:24:52.982 00.001 13300 Star::Find returns 1 (0), X=25.29, Y=420.98, Mass=1433, SNR=26.5, Peak=201 HFD=3.3
02:24:52.982 00.000 13300 MultiStar: [#1 0.26,0.03,0.54,U] [#2 0.03,-0.00,0.52,U] [#3 -0.17,-0.05,0.33,U] [#4 -0.07,0.10,0.26,U] [#5 -0.02,0.09,0.28,U] [#6 0.13,-0.34,0.00,R] [#7 0.09,-0.13,0.27,U] [#8 -0.08,0.19,0.22,U] 
02:24:52.982 00.000 13300 refined, 7 included, MultiStar: {0.05, 0.01}, one-star: {0.08, -0.03}
02:24:52.982 00.000 13300 CameraToMount -- cameraTheta (0.12) - m_xAngle (1.53) = xAngle (-1.41 = -1.41)
02:24:52.982 00.000 13300 CameraToMount -- cameraTheta (0.12) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.54 = 1.75)
02:24:52.982 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.01 hyp=0.05 cameraTheta=0.12 mountX=0.01 mountY=0.05, mountTheta=1.41
02:24:52.984 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.01, opts=13)
02:24:52.984 00.000 13300 Enqueuing Move request for scope (0.05, 0.01)
02:24:52.984 00.000 11596 Worker thread wakes up
02:24:52.985 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.01) opts 0xd
02:24:52.985 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.01)
02:24:52.985 00.000 11596 Moving (0.05, 0.01) raw xDistance=0.01 yDistance=0.05
02:24:52.985 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:24:52.985 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:52.985 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:24:52.985 00.000 11596 MoveAxis(E, 0, ABG)
02:24:52.985 00.000 11596 Move returns status 0, amount 0
02:24:52.985 00.000 11596 MoveAxis(N, 0, ABG)
02:24:52.985 00.000 11596 Move returns status 0, amount 0
02:24:52.985 00.000 11596 move complete, result=0
02:24:52.986 00.001 11596 worker thread done servicing request
02:24:52.992 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
02:24:53.000 00.008 13300 UpdateGuideState exits: m=1433 SNR=26.5
02:24:53.000 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:53.000 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:24:53.000 00.000 13300 Enqueuing Expose request
02:24:53.000 00.000 11596 Worker thread wakes up
02:24:53.001 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:24:53.001 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:24:53.511 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:24:54.924 01.413 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eb13ecbb-9119-49a8-8652-7729c9b2267e"}
02:24:54.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eb13ecbb-9119-49a8-8652-7729c9b2267e"}
02:24:54.925 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b8002937-6d49-489c-b37a-d9aa1afb0802"}
02:24:54.925 00.000 13300 case statement mapped state 6 to 3
02:24:54.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b8002937-6d49-489c-b37a-d9aa1afb0802"}
02:24:54.925 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3013da32-940c-4af7-88fb-af62008ee889"}
02:24:54.926 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":683,"width":15,"height":15,"star_pos":[7.29,6.98],"pixels":"..."},"id":"3013da32-940c-4af7-88fb-af62008ee889"}
02:24:56.533 01.607 11596 Exposure complete
02:24:56.601 00.068 11596 worker thread done servicing request
02:24:56.601 00.000 13300 OnExposeComplete: enter
02:24:56.602 00.001 13300 UpdateGuideState(): m_state=6
02:24:56.602 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 684
02:24:56.602 00.000 13300 Star::Find returns 1 (0), X=25.21, Y=420.93, Mass=1386, SNR=26.1, Peak=190 HFD=3.1
02:24:56.603 00.001 13300 MultiStar: [#1 0.26,-0.02,0.54,U] [#2 -0.10,-0.07,0.52,U] [#3 0.09,-0.07,0.34,U] [#4 0.00,-0.08,0.28,U] [#5 -0.27,-0.07,0.00,M5] [#6 -0.16,-0.01,0.26,U] [#7 -0.01,-0.32,0.00,M1] [#8 0.27,-0.01,0.23,U] 
02:24:56.603 00.000 13300 refined, 6 included, MultiStar: {0.04, -0.06}, one-star: {0.01, -0.08}
02:24:56.603 00.000 13300 CameraToMount -- cameraTheta (-0.92) - m_xAngle (1.53) = xAngle (-2.45 = -2.45)
02:24:56.603 00.000 13300 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.58 = 0.70)
02:24:56.603 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-0.92 mountX=-0.06 mountY=0.05, mountTheta=2.44
02:24:56.605 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.06, opts=13)
02:24:56.605 00.000 13300 Enqueuing Move request for scope (0.04, -0.06)
02:24:56.605 00.000 11596 Worker thread wakes up
02:24:56.605 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.06) opts 0xd
02:24:56.605 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.06)
02:24:56.605 00.000 11596 Moving (0.04, -0.06) raw xDistance=-0.06 yDistance=0.05
02:24:56.605 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:24:56.606 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:56.606 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:24:56.606 00.000 11596 MoveAxis(E, 0, ABG)
02:24:56.606 00.000 11596 Move returns status 0, amount 0
02:24:56.606 00.000 11596 MoveAxis(N, 0, ABG)
02:24:56.606 00.000 11596 Move returns status 0, amount 0
02:24:56.606 00.000 11596 move complete, result=0
02:24:56.606 00.000 11596 worker thread done servicing request
02:24:56.612 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
02:24:56.620 00.008 13300 UpdateGuideState exits: m=1386 SNR=26.1
02:24:56.620 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:56.620 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:24:56.621 00.001 13300 Enqueuing Expose request
02:24:56.621 00.000 11596 Worker thread wakes up
02:24:56.621 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:24:56.621 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:24:57.129 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:24:57.924 00.795 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1c0484ca-916a-417f-be7e-25d262de74b5"}
02:24:57.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1c0484ca-916a-417f-be7e-25d262de74b5"}
02:24:57.925 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2412f91c-a697-4743-ad05-beefa80695b3"}
02:24:57.925 00.000 13300 case statement mapped state 6 to 3
02:24:57.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2412f91c-a697-4743-ad05-beefa80695b3"}
02:24:57.925 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"21880542-3524-481b-8a71-16a6b28a04f9"}
02:24:57.926 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":684,"width":15,"height":15,"star_pos":[7.21,6.93],"pixels":"..."},"id":"21880542-3524-481b-8a71-16a6b28a04f9"}
02:25:00.167 02.241 11596 Exposure complete
02:25:00.235 00.068 11596 worker thread done servicing request
02:25:00.235 00.000 13300 OnExposeComplete: enter
02:25:00.235 00.000 13300 UpdateGuideState(): m_state=6
02:25:00.235 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 685
02:25:00.236 00.001 13300 Star::Find returns 1 (0), X=25.28, Y=420.91, Mass=1383, SNR=26.0, Peak=195 HFD=3.2
02:25:00.236 00.000 13300 MultiStar: [#1 0.23,0.01,0.50,U] [#2 0.01,-0.11,0.53,U] [#3 0.10,-0.33,0.00,M1] [#4 0.07,-0.03,0.28,U] [#5 -0.20,-0.38,0.00,M6] [#6 0.05,-0.20,0.25,U] [#7 -0.17,-0.20,0.27,U] [#8 0.22,0.10,0.23,U] 
02:25:00.236 00.000 13300 refined, 6 included, MultiStar: {0.08, -0.08}, one-star: {0.07, -0.11}
02:25:00.236 00.000 13300 CameraToMount -- cameraTheta (-0.81) - m_xAngle (1.53) = xAngle (-2.34 = -2.34)
02:25:00.237 00.001 13300 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.47 = 0.81)
02:25:00.237 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.08 hyp=0.11 cameraTheta=-0.81 mountX=-0.08 mountY=0.08, mountTheta=2.34
02:25:00.239 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.08, opts=13)
02:25:00.239 00.000 13300 Enqueuing Move request for scope (0.08, -0.08)
02:25:00.239 00.000 11596 Worker thread wakes up
02:25:00.239 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.08) opts 0xd
02:25:00.239 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.08)
02:25:00.239 00.000 11596 Moving (0.08, -0.08) raw xDistance=-0.08 yDistance=0.08
02:25:00.239 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:25:00.239 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:00.239 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:25:00.240 00.001 11596 MoveAxis(E, 0, ABG)
02:25:00.240 00.000 11596 Move returns status 0, amount 0
02:25:00.240 00.000 11596 MoveAxis(N, 0, ABG)
02:25:00.240 00.000 11596 Move returns status 0, amount 0
02:25:00.240 00.000 11596 move complete, result=0
02:25:00.240 00.000 11596 worker thread done servicing request
02:25:00.246 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
02:25:00.254 00.008 13300 UpdateGuideState exits: m=1383 SNR=26.0
02:25:00.254 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:00.254 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:25:00.255 00.001 13300 Enqueuing Expose request
02:25:00.255 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:25:00.255 00.000 11596 Worker thread wakes up
02:25:00.255 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:25:00.758 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:25:00.925 00.167 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"22b5597f-9af6-407b-91df-34c0c2e5dd69"}
02:25:00.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"22b5597f-9af6-407b-91df-34c0c2e5dd69"}
02:25:00.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"88c86e5f-29fa-41e4-ad5f-55be454acd85"}
02:25:00.926 00.000 13300 case statement mapped state 6 to 3
02:25:00.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"88c86e5f-29fa-41e4-ad5f-55be454acd85"}
02:25:00.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4859b92c-e937-48db-9b70-eddee83958fb"}
02:25:00.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":685,"width":15,"height":15,"star_pos":[7.28,6.91],"pixels":"..."},"id":"4859b92c-e937-48db-9b70-eddee83958fb"}
02:25:03.785 02.858 11596 Exposure complete
02:25:03.853 00.068 11596 worker thread done servicing request
02:25:03.853 00.000 13300 OnExposeComplete: enter
02:25:03.854 00.001 13300 UpdateGuideState(): m_state=6
02:25:03.854 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 686
02:25:03.854 00.000 13300 Star::Find returns 1 (0), X=25.22, Y=420.85, Mass=1401, SNR=26.2, Peak=185 HFD=3.1
02:25:03.855 00.001 13300 MultiStar: [#1 0.17,-0.09,0.54,U] [#2 -0.10,-0.13,0.52,U] [#3 -0.02,-0.30,0.00,M2] [#4 0.07,-0.01,0.27,U] [#5 0.08,-0.32,0.00,M7] [#6 -0.12,-0.38,0.00,M1] [#7 0.12,-0.01,0.27,U] [#8 0.19,-0.21,0.00,M6] 
02:25:03.855 00.000 13300 refined, 4 included, MultiStar: {0.04, -0.11}, one-star: {0.01, -0.16}
02:25:03.855 00.000 13300 CameraToMount -- cameraTheta (-1.22) - m_xAngle (1.53) = xAngle (-2.76 = -2.76)
02:25:03.855 00.000 13300 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.88 = 0.40)
02:25:03.855 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.11 hyp=0.12 cameraTheta=-1.22 mountX=-0.11 mountY=0.05, mountTheta=2.74
02:25:03.857 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.11, opts=13)
02:25:03.857 00.000 13300 Enqueuing Move request for scope (0.04, -0.11)
02:25:03.857 00.000 11596 Worker thread wakes up
02:25:03.857 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.11) opts 0xd
02:25:03.857 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.11)
02:25:03.857 00.000 11596 Moving (0.04, -0.11) raw xDistance=-0.11 yDistance=0.05
02:25:03.858 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:25:03.858 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:03.858 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:25:03.858 00.000 11596 MoveAxis(E, 0, ABG)
02:25:03.858 00.000 11596 Move returns status 0, amount 0
02:25:03.858 00.000 11596 MoveAxis(N, 0, ABG)
02:25:03.858 00.000 11596 Move returns status 0, amount 0
02:25:03.858 00.000 11596 move complete, result=0
02:25:03.858 00.000 11596 worker thread done servicing request
02:25:03.866 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
02:25:03.874 00.008 13300 UpdateGuideState exits: m=1401 SNR=26.2
02:25:03.874 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:03.874 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:25:03.874 00.000 13300 Enqueuing Expose request
02:25:03.875 00.001 11596 Worker thread wakes up
02:25:03.875 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:25:03.875 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:25:03.925 00.050 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f3d2036d-8dbe-465e-9d15-250e62ef88c4"}
02:25:03.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f3d2036d-8dbe-465e-9d15-250e62ef88c4"}
02:25:03.927 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"55ffb5b9-9821-458d-a062-69e18aee508c"}
02:25:03.927 00.000 13300 case statement mapped state 6 to 3
02:25:03.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"55ffb5b9-9821-458d-a062-69e18aee508c"}
02:25:03.928 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"01c77a40-489d-498d-9624-099468fa50a8"}
02:25:03.929 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":686,"width":15,"height":15,"star_pos":[7.22,6.85],"pixels":"..."},"id":"01c77a40-489d-498d-9624-099468fa50a8"}
02:25:04.386 00.457 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:25:06.925 02.539 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a3ed8862-9324-4b6b-b8f7-bf099e1e3c46"}
02:25:06.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a3ed8862-9324-4b6b-b8f7-bf099e1e3c46"}
02:25:06.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dc5397a4-7d37-4c6e-b95e-6f8a4257e11b"}
02:25:06.926 00.000 13300 case statement mapped state 6 to 3
02:25:06.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dc5397a4-7d37-4c6e-b95e-6f8a4257e11b"}
02:25:06.926 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"142d3077-28fc-447e-b7e2-461401fb297b"}
02:25:06.927 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":686,"width":15,"height":15,"star_pos":[7.22,6.85],"pixels":"..."},"id":"142d3077-28fc-447e-b7e2-461401fb297b"}
02:25:07.418 00.491 11596 Exposure complete
02:25:07.487 00.069 11596 worker thread done servicing request
02:25:07.488 00.001 13300 OnExposeComplete: enter
02:25:07.488 00.000 13300 UpdateGuideState(): m_state=6
02:25:07.488 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 687
02:25:07.488 00.000 13300 Star::Find returns 1 (0), X=25.24, Y=420.68, Mass=1412, SNR=26.3, Peak=172 HFD=3.0
02:25:07.489 00.001 13300 MultiStar: [#1 0.23,-0.23,0.00,M1] [#2 0.05,-0.33,0.00,M1] [#3 0.12,-0.24,0.34,U] [#4 0.02,-0.36,0.00,M1] [#5 -0.00,-0.20,0.29,U] [#6 0.14,-0.37,0.00,M2] [#7 -0.04,-0.19,0.29,U] [#8 0.15,-0.37,0.00,M7] 
02:25:07.489 00.000 13300 refined, 3 included, MultiStar: {0.03, -0.28}, one-star: {0.03, -0.33}
02:25:07.489 00.000 13300 CameraToMount -- cameraTheta (-1.45) - m_xAngle (1.53) = xAngle (-2.99 = -2.99)
02:25:07.490 00.001 13300 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.11 = 0.17)
02:25:07.490 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.28 hyp=0.28 cameraTheta=-1.45 mountX=-0.27 mountY=0.05, mountTheta=2.97
02:25:07.492 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.28, opts=13)
02:25:07.492 00.000 13300 Enqueuing Move request for scope (0.03, -0.28)
02:25:07.493 00.001 11596 Worker thread wakes up
02:25:07.493 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.28) opts 0xd
02:25:07.493 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.28)
02:25:07.493 00.000 11596 Moving (0.03, -0.28) raw xDistance=-0.27 yDistance=0.05
02:25:07.493 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
02:25:07.493 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:07.493 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:25:07.493 00.000 11596 MoveAxis(E, 343, ABG)
02:25:07.493 00.000 11596 Guiding  Dir = 2, Dur = 343
02:25:07.494 00.001 11596 IsSlewing returns 0
02:25:07.500 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
02:25:07.508 00.008 13300 UpdateGuideState exits: m=1412 SNR=26.3
02:25:07.508 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:07.508 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:25:07.508 00.000 13300 Enqueuing Expose request
02:25:07.790 00.282 11596 IsGuiding returns 0
02:25:07.889 00.099 11596 PulseGuide returned control before completion, sleep 254
02:25:08.207 00.318 11596 IsGuiding returns 1
02:25:08.207 00.000 11596 scope still moving after pulse duration time elapsed
02:25:08.238 00.031 11596 IsSlewing returns 0
02:25:08.530 00.292 11596 IsGuiding returns 0
02:25:08.530 00.000 11596 scope move finished after 343 + 397 ms
02:25:08.530 00.000 11596 Move returns status 0, amount 343
02:25:08.530 00.000 11596 MoveAxis(N, 0, ABG)
02:25:08.530 00.000 11596 Move returns status 0, amount 0
02:25:08.530 00.000 11596 move complete, result=0
02:25:08.530 00.000 11596 worker thread done servicing request
02:25:08.530 00.000 11596 Worker thread wakes up
02:25:08.531 00.001 13300 GuideStep: -0.3 px 343 ms EAST, 0.0 px 0 ms NORTH
02:25:08.531 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:25:09.040 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:25:09.926 00.886 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a3934bbf-41ea-44f9-b444-6f33cd32b96b"}
02:25:09.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a3934bbf-41ea-44f9-b444-6f33cd32b96b"}
02:25:09.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8de488e1-cdbf-44eb-92a9-9e57cfff79e5"}
02:25:09.927 00.000 13300 case statement mapped state 6 to 3
02:25:09.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8de488e1-cdbf-44eb-92a9-9e57cfff79e5"}
02:25:09.927 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1c4ae20e-eb20-4efe-be8a-06b3d15df3d9"}
02:25:09.928 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":687,"width":15,"height":15,"star_pos":[7.24,6.68],"pixels":"..."},"id":"1c4ae20e-eb20-4efe-be8a-06b3d15df3d9"}
02:25:12.193 02.265 11596 Exposure complete
02:25:12.262 00.069 11596 worker thread done servicing request
02:25:12.262 00.000 13300 OnExposeComplete: enter
02:25:12.262 00.000 13300 UpdateGuideState(): m_state=6
02:25:12.263 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 688
02:25:12.263 00.000 13300 Star::Find returns 1 (0), X=25.28, Y=420.86, Mass=1428, SNR=26.5, Peak=194 HFD=3.2
02:25:12.263 00.000 13300 MultiStar: [#1 0.24,-0.06,0.55,U] [#2 0.08,-0.10,0.51,U] [#3 0.03,-0.22,0.34,U] [#4 0.03,-0.01,0.27,U] [#5 -0.14,-0.29,0.00,M7] [#6 -0.06,0.05,0.25,U] [#7 0.38,-0.18,0.00,M1] [#8 0.24,0.10,0.21,U] 
02:25:12.263 00.000 13300 refined, 6 included, MultiStar: {0.09, -0.09}, one-star: {0.07, -0.15}
02:25:12.263 00.000 13300 CameraToMount -- cameraTheta (-0.75) - m_xAngle (1.53) = xAngle (-2.28 = -2.28)
02:25:12.264 00.001 13300 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.41 = 0.88)
02:25:12.264 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=-0.09 hyp=0.13 cameraTheta=-0.75 mountX=-0.08 mountY=0.10, mountTheta=2.27
02:25:12.265 00.001 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.09, opts=13)
02:25:12.266 00.001 13300 Enqueuing Move request for scope (0.09, -0.09)
02:25:12.266 00.000 11596 Worker thread wakes up
02:25:12.266 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.09) opts 0xd
02:25:12.266 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.09)
02:25:12.266 00.000 11596 Moving (0.09, -0.09) raw xDistance=-0.08 yDistance=0.10
02:25:12.266 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:25:12.266 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:12.266 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:25:12.266 00.000 11596 MoveAxis(E, 0, ABG)
02:25:12.267 00.001 11596 Move returns status 0, amount 0
02:25:12.267 00.000 11596 MoveAxis(N, 0, ABG)
02:25:12.267 00.000 11596 Move returns status 0, amount 0
02:25:12.267 00.000 11596 move complete, result=0
02:25:12.267 00.000 11596 worker thread done servicing request
02:25:12.272 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
02:25:12.281 00.009 13300 UpdateGuideState exits: m=1428 SNR=26.5
02:25:12.281 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:12.281 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:25:12.282 00.001 13300 Enqueuing Expose request
02:25:12.282 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:25:12.282 00.000 11596 Worker thread wakes up
02:25:12.282 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:25:12.797 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:25:12.925 00.128 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8cc22063-12a9-4c9d-b093-be9d0578f3fe"}
02:25:12.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8cc22063-12a9-4c9d-b093-be9d0578f3fe"}
02:25:12.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f6354d5b-161c-49f9-b771-b1391d8b440c"}
02:25:12.926 00.000 13300 case statement mapped state 6 to 3
02:25:12.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f6354d5b-161c-49f9-b771-b1391d8b440c"}
02:25:12.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"53f74c4b-02d9-4b74-9192-42239104faa4"}
02:25:12.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":688,"width":15,"height":15,"star_pos":[7.28,6.86],"pixels":"..."},"id":"53f74c4b-02d9-4b74-9192-42239104faa4"}
02:25:15.827 02.900 11596 Exposure complete
02:25:15.916 00.089 11596 worker thread done servicing request
02:25:15.916 00.000 13300 OnExposeComplete: enter
02:25:15.916 00.000 13300 UpdateGuideState(): m_state=6
02:25:15.917 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 689
02:25:15.917 00.000 13300 Star::Find returns 1 (0), X=25.17, Y=420.65, Mass=1396, SNR=26.2, Peak=158 HFD=3.2
02:25:15.918 00.001 13300 MultiStar: [#1 0.07,-0.17,0.54,U] [#2 -0.20,-0.20,0.00,M1] [#3 0.15,-0.44,0.00,M1] [#4 0.01,-0.41,0.00,M1] [#5 -0.29,-0.08,0.00,M8] [#6 -0.19,-0.02,0.25,U] [#7 0.18,-0.04,0.27,U] [#8 -0.04,-0.30,0.00,M7] 
02:25:15.918 00.000 13300 refined, 3 included, MultiStar: {0.00, -0.23}, one-star: {-0.04, -0.36}
02:25:15.918 00.000 13300 CameraToMount -- cameraTheta (-1.56) - m_xAngle (1.53) = xAngle (-3.09 = -3.09)
02:25:15.918 00.000 13300 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.22 = 0.06)
02:25:15.919 00.001 13300 CameraToMount -- cameraX=0.00 cameraY=-0.23 hyp=0.23 cameraTheta=-1.56 mountX=-0.23 mountY=0.01, mountTheta=3.08
02:25:15.923 00.004 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.23, opts=13)
02:25:15.923 00.000 13300 Enqueuing Move request for scope (0.00, -0.23)
02:25:15.923 00.000 11596 Worker thread wakes up
02:25:15.924 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.23) opts 0xd
02:25:15.924 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.23)
02:25:15.924 00.000 11596 Moving (0.00, -0.23) raw xDistance=-0.23 yDistance=0.01
02:25:15.924 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
02:25:15.924 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:15.924 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:25:15.925 00.001 11596 MoveAxis(E, 286, ABG)
02:25:15.925 00.000 11596 Guiding  Dir = 2, Dur = 286
02:25:15.925 00.000 11596 IsSlewing returns 0
02:25:15.937 00.012 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=69, Gamma=0.510
02:25:15.948 00.011 13300 UpdateGuideState exits: m=1396 SNR=26.2
02:25:15.948 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:15.948 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:25:15.948 00.000 13300 Enqueuing Expose request
02:25:15.948 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eca583ee-5b5c-4257-9d6c-0fcc7e7def6b"}
02:25:15.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eca583ee-5b5c-4257-9d6c-0fcc7e7def6b"}
02:25:15.954 00.006 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6732d815-f325-4c46-8f81-e3acdd01bbe0"}
02:25:15.954 00.000 13300 case statement mapped state 6 to 3
02:25:15.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6732d815-f325-4c46-8f81-e3acdd01bbe0"}
02:25:15.957 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"acc9a7f6-bfd2-48ad-82c6-c3047f5556d9"}
02:25:15.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":689,"width":15,"height":15,"star_pos":[7.17,6.65],"pixels":"..."},"id":"acc9a7f6-bfd2-48ad-82c6-c3047f5556d9"}
02:25:16.018 00.061 11596 IsGuiding returns 0
02:25:16.231 00.213 11596 PulseGuide returned control before completion, sleep 84
02:25:16.436 00.205 11596 IsGuiding returns 1
02:25:16.437 00.001 11596 scope still moving after pulse duration time elapsed
02:25:16.461 00.024 11596 IsSlewing returns 0
02:25:16.620 00.159 11596 IsGuiding returns 0
02:25:16.621 00.001 11596 scope move finished after 286 + 315 ms
02:25:16.621 00.000 11596 Move returns status 0, amount 286
02:25:16.621 00.000 11596 MoveAxis(N, 0, ABG)
02:25:16.621 00.000 11596 Move returns status 0, amount 0
02:25:16.621 00.000 11596 move complete, result=0
02:25:16.621 00.000 11596 worker thread done servicing request
02:25:16.621 00.000 13300 GuideStep: -0.2 px 286 ms EAST, 0.0 px 0 ms NORTH
02:25:16.621 00.000 11596 Worker thread wakes up
02:25:16.622 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:25:17.127 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:25:18.925 01.798 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b4670d6d-c37d-41a5-a952-a3e2410208a2"}
02:25:18.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b4670d6d-c37d-41a5-a952-a3e2410208a2"}
02:25:18.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2709b1a1-51ac-4758-9c63-fca90b378441"}
02:25:18.926 00.000 13300 case statement mapped state 6 to 3
02:25:18.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2709b1a1-51ac-4758-9c63-fca90b378441"}
02:25:18.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"477edf62-e569-4a7f-869f-1c351acc674b"}
02:25:18.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":689,"width":15,"height":15,"star_pos":[7.17,6.65],"pixels":"..."},"id":"477edf62-e569-4a7f-869f-1c351acc674b"}
02:25:20.170 01.243 11596 Exposure complete
02:25:20.257 00.087 11596 worker thread done servicing request
02:25:20.257 00.000 13300 OnExposeComplete: enter
02:25:20.257 00.000 13300 UpdateGuideState(): m_state=6
02:25:20.258 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 690
02:25:20.258 00.000 13300 Star::Find returns 1 (0), X=25.32, Y=420.75, Mass=1395, SNR=26.2, Peak=177 HFD=3.1
02:25:20.258 00.000 13300 MultiStar: [#1 0.16,-0.11,0.54,U] [#2 -0.10,-0.12,0.51,U] [#3 0.17,-0.39,0.00,M2] [#4 0.19,-0.32,0.00,M2] [#5 -0.20,-0.35,0.00,M9] [#6 -0.31,-0.12,0.00,M1] [#7 0.24,-0.19,0.00,M1] [#8 0.34,-0.26,0.00,M8] 
02:25:20.259 00.001 13300 refined, 2 included, MultiStar: {0.07, -0.18}, one-star: {0.11, -0.26}
02:25:20.259 00.000 13300 CameraToMount -- cameraTheta (-1.21) - m_xAngle (1.53) = xAngle (-2.74 = -2.74)
02:25:20.259 00.000 13300 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.87 = 0.42)
02:25:20.259 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.18 hyp=0.20 cameraTheta=-1.21 mountX=-0.18 mountY=0.08, mountTheta=2.73
02:25:20.261 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.18, opts=13)
02:25:20.261 00.000 13300 Enqueuing Move request for scope (0.07, -0.18)
02:25:20.261 00.000 11596 Worker thread wakes up
02:25:20.261 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.18) opts 0xd
02:25:20.261 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.18)
02:25:20.261 00.000 11596 Moving (0.07, -0.18) raw xDistance=-0.18 yDistance=0.08
02:25:20.262 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.18
02:25:20.262 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:20.262 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:25:20.262 00.000 11596 MoveAxis(E, 247, ABG)
02:25:20.262 00.000 11596 Guiding  Dir = 2, Dur = 247
02:25:20.262 00.000 11596 IsSlewing returns 0
02:25:20.268 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
02:25:20.277 00.009 13300 UpdateGuideState exits: m=1395 SNR=26.2
02:25:20.277 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:20.277 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:25:20.277 00.000 13300 Enqueuing Expose request
02:25:20.569 00.292 11596 IsGuiding returns 0
02:25:20.764 00.195 11596 PulseGuide returned control before completion, sleep 62
02:25:20.940 00.176 11596 IsGuiding returns 1
02:25:20.940 00.000 11596 scope still moving after pulse duration time elapsed
02:25:20.975 00.035 11596 IsSlewing returns 0
02:25:21.069 00.094 11596 IsGuiding returns 0
02:25:21.069 00.000 11596 scope move finished after 247 + 252 ms
02:25:21.069 00.000 11596 Move returns status 0, amount 247
02:25:21.069 00.000 11596 MoveAxis(N, 0, ABG)
02:25:21.069 00.000 11596 Move returns status 0, amount 0
02:25:21.069 00.000 11596 move complete, result=0
02:25:21.069 00.000 11596 worker thread done servicing request
02:25:21.069 00.000 13300 GuideStep: -0.2 px 247 ms EAST, 0.1 px 0 ms NORTH
02:25:21.070 00.001 11596 Worker thread wakes up
02:25:21.070 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:25:21.575 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:25:21.926 00.351 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"081afdfd-6d75-4735-97ac-56e010210551"}
02:25:21.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"081afdfd-6d75-4735-97ac-56e010210551"}
02:25:21.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"940ce85d-e54b-4d43-b52a-6d7ae3b097ca"}
02:25:21.927 00.000 13300 case statement mapped state 6 to 3
02:25:21.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"940ce85d-e54b-4d43-b52a-6d7ae3b097ca"}
02:25:21.927 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e8803a44-a1e7-4b30-a80c-3abe179e097e"}
02:25:21.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":690,"width":15,"height":15,"star_pos":[7.32,6.75],"pixels":"..."},"id":"e8803a44-a1e7-4b30-a80c-3abe179e097e"}
02:25:24.607 02.680 11596 Exposure complete
02:25:24.676 00.069 11596 worker thread done servicing request
02:25:24.676 00.000 13300 OnExposeComplete: enter
02:25:24.676 00.000 13300 UpdateGuideState(): m_state=6
02:25:24.677 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 691
02:25:24.677 00.000 13300 Star::Find returns 1 (0), X=25.31, Y=421.01, Mass=1380, SNR=26.0, Peak=195 HFD=3.3
02:25:24.677 00.000 13300 MultiStar: [#1 0.01,0.17,0.56,U] [#2 0.04,-0.01,0.53,U] [#3 0.04,-0.11,0.35,U] [#4 0.36,0.10,0.00,M3] [#5 -0.23,0.23,0.00,M10] [#6 -0.00,0.09,0.25,U] [#7 0.26,0.07,0.00,M2] [#8 0.18,0.21,0.00,M9] 
02:25:24.677 00.000 13300 refined, 4 included, MultiStar: {0.05, 0.03}, one-star: {0.11, 0.00}
02:25:24.677 00.000 13300 CameraToMount -- cameraTheta (0.46) - m_xAngle (1.53) = xAngle (-1.07 = -1.07)
02:25:24.678 00.001 13300 CameraToMount -- cameraTheta (0.46) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.20 = 2.09)
02:25:24.678 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.03 hyp=0.06 cameraTheta=0.46 mountX=0.03 mountY=0.05, mountTheta=1.07
02:25:24.679 00.001 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.03, opts=13)
02:25:24.680 00.001 13300 Enqueuing Move request for scope (0.05, 0.03)
02:25:24.680 00.000 11596 Worker thread wakes up
02:25:24.680 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.03) opts 0xd
02:25:24.680 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.03)
02:25:24.680 00.000 11596 Moving (0.05, 0.03) raw xDistance=0.03 yDistance=0.05
02:25:24.680 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:25:24.680 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:24.680 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:25:24.680 00.000 11596 MoveAxis(E, 0, ABG)
02:25:24.680 00.000 11596 Move returns status 0, amount 0
02:25:24.681 00.001 11596 MoveAxis(N, 0, ABG)
02:25:24.681 00.000 11596 Move returns status 0, amount 0
02:25:24.681 00.000 11596 move complete, result=0
02:25:24.681 00.000 11596 worker thread done servicing request
02:25:24.687 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
02:25:24.694 00.007 13300 UpdateGuideState exits: m=1380 SNR=26.0
02:25:24.695 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:24.695 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:25:24.695 00.000 13300 Enqueuing Expose request
02:25:24.695 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:25:24.695 00.000 11596 Worker thread wakes up
02:25:24.695 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:25:24.926 00.231 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ad7625e9-b829-47f2-bc63-ee339d2ce94c"}
02:25:24.927 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ad7625e9-b829-47f2-bc63-ee339d2ce94c"}
02:25:24.927 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"52e1cbb6-e2c3-489e-9d3f-b2d1f5f8cd08"}
02:25:24.928 00.001 13300 case statement mapped state 6 to 3
02:25:24.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"52e1cbb6-e2c3-489e-9d3f-b2d1f5f8cd08"}
02:25:24.929 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f3877739-c40d-4640-8b23-0656966138ae"}
02:25:24.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":691,"width":15,"height":15,"star_pos":[7.31,7.01],"pixels":"..."},"id":"f3877739-c40d-4640-8b23-0656966138ae"}
02:25:25.211 00.282 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:25:27.926 02.715 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c6feca60-2eda-4660-8c64-0f71622d3bcd"}
02:25:27.927 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c6feca60-2eda-4660-8c64-0f71622d3bcd"}
02:25:27.927 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3a773daa-bcd1-483c-942f-d1ea6cc50031"}
02:25:27.927 00.000 13300 case statement mapped state 6 to 3
02:25:27.928 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3a773daa-bcd1-483c-942f-d1ea6cc50031"}
02:25:27.928 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"eaee93c1-7317-48ac-9f37-d65ea2f8ca07"}
02:25:27.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":691,"width":15,"height":15,"star_pos":[7.31,7.01],"pixels":"..."},"id":"eaee93c1-7317-48ac-9f37-d65ea2f8ca07"}
02:25:28.232 00.304 11596 Exposure complete
02:25:28.304 00.072 11596 worker thread done servicing request
02:25:28.305 00.001 13300 OnExposeComplete: enter
02:25:28.305 00.000 13300 UpdateGuideState(): m_state=6
02:25:28.305 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 692
02:25:28.305 00.000 13300 Star::Find returns 1 (0), X=25.27, Y=420.96, Mass=1395, SNR=26.1, Peak=193 HFD=3.2
02:25:28.306 00.001 13300 MultiStar: [#1 0.18,0.18,0.52,U] [#2 -0.02,-0.05,0.52,U] [#3 0.04,-0.14,0.35,U] [#4 0.07,0.05,0.28,U] [#5 -0.32,-0.07,0.00,R] [#6 0.01,0.35,0.00,M1] [#7 0.06,-0.17,0.26,U] [#8 0.23,-0.00,0.22,U] 
02:25:28.306 00.000 13300 single-star, 6 included, MultiStar: {0.08, -0.02}, one-star: {0.06, -0.05}
02:25:28.306 00.000 13300 CameraToMount -- cameraTheta (-0.69) - m_xAngle (1.53) = xAngle (-2.22 = -2.22)
02:25:28.306 00.000 13300 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.35 = 0.94)
02:25:28.306 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-0.69 mountX=-0.05 mountY=0.06, mountTheta=2.21
02:25:28.308 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.05, opts=13)
02:25:28.308 00.000 13300 Enqueuing Move request for scope (0.06, -0.05)
02:25:28.308 00.000 11596 Worker thread wakes up
02:25:28.309 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.05) opts 0xd
02:25:28.309 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.05)
02:25:28.309 00.000 11596 Moving (0.06, -0.05) raw xDistance=-0.05 yDistance=0.06
02:25:28.309 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:25:28.309 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:28.309 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:25:28.309 00.000 11596 MoveAxis(E, 0, ABG)
02:25:28.309 00.000 11596 Move returns status 0, amount 0
02:25:28.309 00.000 11596 MoveAxis(N, 0, ABG)
02:25:28.310 00.001 11596 Move returns status 0, amount 0
02:25:28.310 00.000 11596 move complete, result=0
02:25:28.310 00.000 11596 worker thread done servicing request
02:25:28.316 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
02:25:28.323 00.007 13300 UpdateGuideState exits: m=1395 SNR=26.1
02:25:28.323 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:28.324 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:25:28.324 00.000 13300 Enqueuing Expose request
02:25:28.324 00.000 11596 Worker thread wakes up
02:25:28.324 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:25:28.324 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:25:28.839 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:25:30.926 02.087 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2c1f16cb-d33c-4df0-ac8a-cbbc6481bfc2"}
02:25:30.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2c1f16cb-d33c-4df0-ac8a-cbbc6481bfc2"}
02:25:30.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7edc205d-663a-4a46-a30e-8539967b65f0"}
02:25:30.927 00.000 13300 case statement mapped state 6 to 3
02:25:30.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7edc205d-663a-4a46-a30e-8539967b65f0"}
02:25:30.927 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fb3a0c30-1489-4c29-bd49-fd1af3a288cb"}
02:25:30.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":692,"width":15,"height":15,"star_pos":[7.27,6.96],"pixels":"..."},"id":"fb3a0c30-1489-4c29-bd49-fd1af3a288cb"}
02:25:31.880 00.953 11596 Exposure complete
02:25:31.958 00.078 11596 worker thread done servicing request
02:25:31.959 00.001 13300 OnExposeComplete: enter
02:25:31.959 00.000 13300 UpdateGuideState(): m_state=6
02:25:31.959 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 693
02:25:31.959 00.000 13300 Star::Find returns 1 (0), X=25.26, Y=420.95, Mass=1398, SNR=26.2, Peak=190 HFD=3.2
02:25:31.960 00.001 13300 MultiStar: [#1 0.02,0.02,0.55,U] [#2 -0.16,0.09,0.52,U] [#3 -0.02,-0.17,0.34,U] [#4 -0.09,-0.13,0.28,U] [#5 0.03,0.15,0.31,U] [#6 -0.12,0.15,0.27,U] [#7 0.01,0.12,0.27,U] [#8 0.11,-0.19,0.22,U] 
02:25:31.960 00.000 13300 refined, 8 included, MultiStar: {-0.01, -0.00}, one-star: {0.06, -0.06}
02:25:31.960 00.000 13300 CameraToMount -- cameraTheta (-2.77) - m_xAngle (1.53) = xAngle (-4.31 = 1.98)
02:25:31.960 00.000 13300 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.43 = -1.15)
02:25:31.960 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.00 hyp=0.01 cameraTheta=-2.77 mountX=-0.00 mountY=-0.01, mountTheta=-1.98
02:25:31.963 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.00, opts=13)
02:25:31.963 00.000 13300 Enqueuing Move request for scope (-0.01, -0.00)
02:25:31.963 00.000 11596 Worker thread wakes up
02:25:31.963 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.00) opts 0xd
02:25:31.963 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.00)
02:25:31.963 00.000 11596 Moving (-0.01, -0.00) raw xDistance=-0.00 yDistance=-0.01
02:25:31.963 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:25:31.963 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:31.964 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:25:31.964 00.000 11596 MoveAxis(E, 0, ABG)
02:25:31.964 00.000 11596 Move returns status 0, amount 0
02:25:31.964 00.000 11596 MoveAxis(N, 0, ABG)
02:25:31.964 00.000 11596 Move returns status 0, amount 0
02:25:31.964 00.000 11596 move complete, result=0
02:25:31.964 00.000 11596 worker thread done servicing request
02:25:31.970 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
02:25:31.978 00.008 13300 UpdateGuideState exits: m=1398 SNR=26.2
02:25:31.978 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:31.978 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:25:31.978 00.000 13300 Enqueuing Expose request
02:25:31.978 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:25:31.978 00.000 11596 Worker thread wakes up
02:25:31.979 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:25:32.486 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:25:33.925 01.439 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6751f5d2-a3b5-4601-a65e-23d3a9c4aaa7"}
02:25:33.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6751f5d2-a3b5-4601-a65e-23d3a9c4aaa7"}
02:25:33.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0116d3b8-96bf-4ce0-8193-7b988b99f2a3"}
02:25:33.926 00.000 13300 case statement mapped state 6 to 3
02:25:33.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0116d3b8-96bf-4ce0-8193-7b988b99f2a3"}
02:25:33.926 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b5494964-644c-428d-8f77-c595644ac196"}
02:25:33.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":693,"width":15,"height":15,"star_pos":[7.26,6.95],"pixels":"..."},"id":"b5494964-644c-428d-8f77-c595644ac196"}
02:25:35.512 01.586 11596 Exposure complete
02:25:35.580 00.068 11596 worker thread done servicing request
02:25:35.581 00.001 13300 OnExposeComplete: enter
02:25:35.581 00.000 13300 UpdateGuideState(): m_state=6
02:25:35.581 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 694
02:25:35.581 00.000 13300 Star::Find returns 1 (0), X=25.24, Y=420.93, Mass=1385, SNR=26.1, Peak=192 HFD=3.1
02:25:35.582 00.001 13300 MultiStar: [#1 0.24,0.06,0.55,U] [#2 -0.01,-0.00,0.53,U] [#3 0.16,-0.10,0.35,U] [#4 0.16,0.05,0.27,U] [#5 0.08,0.20,0.30,U] [#6 0.08,-0.05,0.26,U] [#7 0.12,-0.09,0.28,U] [#8 -0.02,-0.05,0.24,U] 
02:25:35.582 00.000 13300 single-star, 8 included, MultiStar: {0.09, -0.02}, one-star: {0.03, -0.08}
02:25:35.582 00.000 13300 CameraToMount -- cameraTheta (-1.20) - m_xAngle (1.53) = xAngle (-2.74 = -2.74)
02:25:35.582 00.000 13300 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.86 = 0.42)
02:25:35.582 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.08 hyp=0.09 cameraTheta=-1.20 mountX=-0.08 mountY=0.04, mountTheta=2.73
02:25:35.584 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.08, opts=13)
02:25:35.584 00.000 13300 Enqueuing Move request for scope (0.03, -0.08)
02:25:35.584 00.000 11596 Worker thread wakes up
02:25:35.584 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.08) opts 0xd
02:25:35.585 00.001 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.08)
02:25:35.585 00.000 11596 Moving (0.03, -0.08) raw xDistance=-0.08 yDistance=0.04
02:25:35.585 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:25:35.585 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:35.585 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:25:35.585 00.000 11596 MoveAxis(E, 0, ABG)
02:25:35.585 00.000 11596 Move returns status 0, amount 0
02:25:35.585 00.000 11596 MoveAxis(N, 0, ABG)
02:25:35.585 00.000 11596 Move returns status 0, amount 0
02:25:35.585 00.000 11596 move complete, result=0
02:25:35.586 00.001 11596 worker thread done servicing request
02:25:35.592 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
02:25:35.600 00.008 13300 UpdateGuideState exits: m=1385 SNR=26.1
02:25:35.600 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:35.600 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:25:35.600 00.000 13300 Enqueuing Expose request
02:25:35.601 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:25:35.601 00.000 11596 Worker thread wakes up
02:25:35.601 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:25:36.103 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:25:36.926 00.823 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3f57432b-29f6-4465-85af-4f319be9d7bc"}
02:25:36.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3f57432b-29f6-4465-85af-4f319be9d7bc"}
02:25:36.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5fa1e818-2ea0-4441-8c69-1ea82e0f755e"}
02:25:36.927 00.000 13300 case statement mapped state 6 to 3
02:25:36.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5fa1e818-2ea0-4441-8c69-1ea82e0f755e"}
02:25:36.927 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c6b81609-5c04-4341-bf32-7e02b34f7590"}
02:25:36.928 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":694,"width":15,"height":15,"star_pos":[7.24,6.93],"pixels":"..."},"id":"c6b81609-5c04-4341-bf32-7e02b34f7590"}
02:25:39.196 02.268 11596 Exposure complete
02:25:39.266 00.070 11596 worker thread done servicing request
02:25:39.266 00.000 13300 OnExposeComplete: enter
02:25:39.267 00.001 13300 UpdateGuideState(): m_state=6
02:25:39.267 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 695
02:25:39.267 00.000 13300 Star::Find returns 1 (0), X=25.24, Y=420.79, Mass=1419, SNR=26.4, Peak=189 HFD=3.1
02:25:39.268 00.001 13300 MultiStar: [#1 0.18,-0.11,0.55,U] [#2 -0.05,-0.11,0.52,U] [#3 0.10,-0.26,0.00,M1] [#4 0.11,-0.18,0.26,U] [#5 0.12,0.03,0.28,U] [#6 -0.06,-0.13,0.26,U] [#7 -0.05,-0.46,0.00,M1] [#8 0.33,0.09,0.00,M7] 
02:25:39.268 00.000 13300 refined, 5 included, MultiStar: {0.05, -0.14}, one-star: {0.03, -0.22}
02:25:39.268 00.000 13300 CameraToMount -- cameraTheta (-1.22) - m_xAngle (1.53) = xAngle (-2.76 = -2.76)
02:25:39.268 00.000 13300 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.88 = 0.40)
02:25:39.268 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.14 hyp=0.15 cameraTheta=-1.22 mountX=-0.14 mountY=0.06, mountTheta=2.75
02:25:39.270 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.14, opts=13)
02:25:39.270 00.000 13300 Enqueuing Move request for scope (0.05, -0.14)
02:25:39.270 00.000 11596 Worker thread wakes up
02:25:39.270 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.14) opts 0xd
02:25:39.270 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.14)
02:25:39.270 00.000 11596 Moving (0.05, -0.14) raw xDistance=-0.14 yDistance=0.06
02:25:39.271 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.14
02:25:39.271 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:39.271 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:25:39.271 00.000 11596 MoveAxis(E, 179, ABG)
02:25:39.271 00.000 11596 Guiding  Dir = 2, Dur = 179
02:25:39.272 00.001 11596 IsSlewing returns 0
02:25:39.277 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
02:25:39.287 00.010 13300 UpdateGuideState exits: m=1419 SNR=26.4
02:25:39.287 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:39.287 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:25:39.287 00.000 13300 Enqueuing Expose request
02:25:39.520 00.233 11596 IsGuiding returns 0
02:25:39.926 00.406 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b90cf586-2ee9-4905-9b80-0b98109c2682"}
02:25:39.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b90cf586-2ee9-4905-9b80-0b98109c2682"}
02:25:39.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"229edcaa-8656-441a-b78c-12e13ec79258"}
02:25:39.927 00.000 13300 case statement mapped state 6 to 3
02:25:39.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"229edcaa-8656-441a-b78c-12e13ec79258"}
02:25:39.928 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f0d54e59-7351-431e-abf7-e17c3bdc0ca1"}
02:25:39.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":695,"width":15,"height":15,"star_pos":[7.24,6.79],"pixels":"..."},"id":"f0d54e59-7351-431e-abf7-e17c3bdc0ca1"}
02:25:40.095 00.167 11596 IsGuiding returns 1
02:25:40.095 00.000 11596 scope still moving after pulse duration time elapsed
02:25:40.129 00.034 11596 IsSlewing returns 0
02:25:40.188 00.059 11596 IsGuiding returns 0
02:25:40.188 00.000 11596 scope move finished after 179 + 488 ms
02:25:40.188 00.000 11596 Move returns status 0, amount 179
02:25:40.188 00.000 11596 MoveAxis(N, 0, ABG)
02:25:40.188 00.000 11596 Move returns status 0, amount 0
02:25:40.188 00.000 11596 move complete, result=0
02:25:40.188 00.000 11596 worker thread done servicing request
02:25:40.188 00.000 13300 GuideStep: -0.1 px 179 ms EAST, 0.1 px 0 ms NORTH
02:25:40.189 00.001 11596 Worker thread wakes up
02:25:40.189 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:25:40.702 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:25:42.926 02.224 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3983a20c-816a-4bce-9753-3c11a3bef76d"}
02:25:42.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3983a20c-816a-4bce-9753-3c11a3bef76d"}
02:25:42.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b5889751-3673-44d9-8ad5-6092bf9183fe"}
02:25:42.927 00.000 13300 case statement mapped state 6 to 3
02:25:42.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b5889751-3673-44d9-8ad5-6092bf9183fe"}
02:25:42.927 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a1b8b757-dcbf-4ac2-9fda-825a32846489"}
02:25:42.928 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":695,"width":15,"height":15,"star_pos":[7.24,6.79],"pixels":"..."},"id":"a1b8b757-dcbf-4ac2-9fda-825a32846489"}
02:25:43.729 00.801 11596 Exposure complete
02:25:43.812 00.083 11596 worker thread done servicing request
02:25:43.812 00.000 13300 OnExposeComplete: enter
02:25:43.812 00.000 13300 UpdateGuideState(): m_state=6
02:25:43.812 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 696
02:25:43.813 00.001 13300 Star::Find returns 1 (0), X=25.27, Y=420.89, Mass=1406, SNR=26.3, Peak=185 HFD=3.2
02:25:43.813 00.000 13300 MultiStar: [#1 0.09,-0.11,0.53,U] [#2 -0.14,-0.17,0.51,U] [#3 0.08,-0.41,0.00,M2] [#4 -0.04,-0.26,0.33,U] [#5 0.01,-0.20,0.30,U] [#6 -0.14,0.01,0.26,U] [#7 -0.10,-0.18,0.28,U] [#8 0.16,-0.16,0.21,U] 
02:25:43.813 00.000 13300 single-star, 7 included, MultiStar: {0.00, -0.15}, one-star: {0.07, -0.13}
02:25:43.813 00.000 13300 CameraToMount -- cameraTheta (-1.08) - m_xAngle (1.53) = xAngle (-2.62 = -2.62)
02:25:43.813 00.000 13300 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.74 = 0.54)
02:25:43.814 00.001 13300 CameraToMount -- cameraX=0.07 cameraY=-0.13 hyp=0.14 cameraTheta=-1.08 mountX=-0.12 mountY=0.07, mountTheta=2.61
02:25:43.815 00.001 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.13, opts=13)
02:25:43.815 00.000 13300 Enqueuing Move request for scope (0.07, -0.13)
02:25:43.816 00.001 11596 Worker thread wakes up
02:25:43.816 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.13) opts 0xd
02:25:43.816 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.13)
02:25:43.816 00.000 11596 Moving (0.07, -0.13) raw xDistance=-0.12 yDistance=0.07
02:25:43.816 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:25:43.816 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:43.817 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:25:43.817 00.000 11596 MoveAxis(E, 0, ABG)
02:25:43.817 00.000 11596 Move returns status 0, amount 0
02:25:43.817 00.000 11596 MoveAxis(N, 0, ABG)
02:25:43.817 00.000 11596 Move returns status 0, amount 0
02:25:43.817 00.000 11596 move complete, result=0
02:25:43.817 00.000 11596 worker thread done servicing request
02:25:43.824 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
02:25:43.832 00.008 13300 UpdateGuideState exits: m=1406 SNR=26.3
02:25:43.832 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:43.832 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:25:43.832 00.000 13300 Enqueuing Expose request
02:25:43.833 00.001 11596 Worker thread wakes up
02:25:43.833 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:25:43.833 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:25:44.336 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:25:45.926 01.590 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bb42353e-380d-4589-bd2a-3d45421dd741"}
02:25:45.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bb42353e-380d-4589-bd2a-3d45421dd741"}
02:25:45.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bae81394-6984-434a-b8e0-db2faaf0d36b"}
02:25:45.927 00.000 13300 case statement mapped state 6 to 3
02:25:45.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bae81394-6984-434a-b8e0-db2faaf0d36b"}
02:25:45.927 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"49938bd2-0dcf-4917-9c42-87ff0a5f920c"}
02:25:45.928 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":696,"width":15,"height":15,"star_pos":[7.27,6.89],"pixels":"..."},"id":"49938bd2-0dcf-4917-9c42-87ff0a5f920c"}
02:25:47.362 01.434 11596 Exposure complete
02:25:47.432 00.070 11596 worker thread done servicing request
02:25:47.432 00.000 13300 OnExposeComplete: enter
02:25:47.432 00.000 13300 UpdateGuideState(): m_state=6
02:25:47.432 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 697
02:25:47.433 00.001 13300 Star::Find returns 1 (0), X=25.20, Y=420.91, Mass=1385, SNR=26.1, Peak=177 HFD=3.1
02:25:47.433 00.000 13300 MultiStar: [#1 0.09,-0.11,0.54,U] [#2 -0.18,-0.02,0.52,U] [#3 0.04,-0.31,0.00,M3] [#4 -0.03,-0.24,0.27,U] [#5 0.18,-0.19,0.30,U] [#6 -0.23,-0.09,0.25,U] [#7 0.13,-0.20,0.28,U] [#8 0.19,-0.07,0.24,U] 
02:25:47.433 00.000 13300 single-star, 7 included, MultiStar: {0.01, -0.11}, one-star: {-0.01, -0.10}
02:25:47.433 00.000 13300 CameraToMount -- cameraTheta (-1.64) - m_xAngle (1.53) = xAngle (-3.18 = 3.11)
02:25:47.433 00.000 13300 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.30 = -0.02)
02:25:47.433 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.64 mountX=-0.10 mountY=-0.00, mountTheta=-3.12
02:25:47.435 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.10, opts=13)
02:25:47.435 00.000 13300 Enqueuing Move request for scope (-0.01, -0.10)
02:25:47.435 00.000 11596 Worker thread wakes up
02:25:47.436 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.10) opts 0xd
02:25:47.436 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.10)
02:25:47.436 00.000 11596 Moving (-0.01, -0.10) raw xDistance=-0.10 yDistance=-0.00
02:25:47.436 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:25:47.436 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:47.436 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:25:47.436 00.000 11596 MoveAxis(E, 0, ABG)
02:25:47.436 00.000 11596 Move returns status 0, amount 0
02:25:47.436 00.000 11596 MoveAxis(N, 0, ABG)
02:25:47.436 00.000 11596 Move returns status 0, amount 0
02:25:47.436 00.000 11596 move complete, result=0
02:25:47.437 00.001 11596 worker thread done servicing request
02:25:47.443 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
02:25:47.451 00.008 13300 UpdateGuideState exits: m=1385 SNR=26.1
02:25:47.451 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:47.451 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:25:47.451 00.000 13300 Enqueuing Expose request
02:25:47.451 00.000 11596 Worker thread wakes up
02:25:47.452 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:25:47.452 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:25:47.966 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:25:48.926 00.960 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"35f07845-bb77-4ab5-8084-05f3cec97477"}
02:25:48.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"35f07845-bb77-4ab5-8084-05f3cec97477"}
02:25:48.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a4c6cff0-9d58-45d7-a9d3-a411cd80eaa0"}
02:25:48.927 00.000 13300 case statement mapped state 6 to 3
02:25:48.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a4c6cff0-9d58-45d7-a9d3-a411cd80eaa0"}
02:25:48.928 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1ba63d50-166f-48c3-8464-5c6d3d813e63"}
02:25:48.929 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":697,"width":15,"height":15,"star_pos":[7.20,6.91],"pixels":"..."},"id":"1ba63d50-166f-48c3-8464-5c6d3d813e63"}
02:25:51.001 02.072 11596 Exposure complete
02:25:51.074 00.073 11596 worker thread done servicing request
02:25:51.074 00.000 13300 OnExposeComplete: enter
02:25:51.074 00.000 13300 UpdateGuideState(): m_state=6
02:25:51.074 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 698
02:25:51.075 00.001 13300 Star::Find returns 1 (0), X=25.26, Y=420.85, Mass=1372, SNR=25.9, Peak=181 HFD=3.1
02:25:51.075 00.000 13300 MultiStar: [#1 0.23,-0.06,0.55,U] [#2 -0.14,-0.04,0.52,U] [#3 0.15,-0.17,0.34,U] [#4 0.14,-0.01,0.29,U] [#5 0.10,0.19,0.30,U] [#6 -0.10,0.22,0.27,U] [#7 0.08,-0.43,0.00,M1] [#8 0.15,-0.08,0.22,U] 
02:25:51.075 00.000 13300 refined, 7 included, MultiStar: {0.07, -0.05}, one-star: {0.05, -0.16}
02:25:51.075 00.000 13300 CameraToMount -- cameraTheta (-0.67) - m_xAngle (1.53) = xAngle (-2.20 = -2.20)
02:25:51.075 00.000 13300 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.33 = 0.95)
02:25:51.075 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.05 hyp=0.08 cameraTheta=-0.67 mountX=-0.05 mountY=0.07, mountTheta=2.20
02:25:51.077 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.05, opts=13)
02:25:51.077 00.000 13300 Enqueuing Move request for scope (0.07, -0.05)
02:25:51.078 00.001 11596 Worker thread wakes up
02:25:51.078 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.05) opts 0xd
02:25:51.078 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.05)
02:25:51.078 00.000 11596 Moving (0.07, -0.05) raw xDistance=-0.05 yDistance=0.07
02:25:51.078 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:25:51.078 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:51.078 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:25:51.079 00.001 11596 MoveAxis(E, 0, ABG)
02:25:51.079 00.000 11596 Move returns status 0, amount 0
02:25:51.079 00.000 11596 MoveAxis(N, 0, ABG)
02:25:51.079 00.000 11596 Move returns status 0, amount 0
02:25:51.079 00.000 11596 move complete, result=0
02:25:51.079 00.000 11596 worker thread done servicing request
02:25:51.086 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
02:25:51.094 00.008 13300 UpdateGuideState exits: m=1372 SNR=25.9
02:25:51.094 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:51.094 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:25:51.095 00.001 13300 Enqueuing Expose request
02:25:51.095 00.000 11596 Worker thread wakes up
02:25:51.095 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:25:51.095 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:25:51.608 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:25:51.926 00.318 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"23e9666e-38bb-431b-99d1-888fac3069e7"}
02:25:51.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"23e9666e-38bb-431b-99d1-888fac3069e7"}
02:25:51.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d21c806b-7305-45e5-8e8b-9b12d26bcd47"}
02:25:51.927 00.000 13300 case statement mapped state 6 to 3
02:25:51.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d21c806b-7305-45e5-8e8b-9b12d26bcd47"}
02:25:51.928 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7fb12fd3-6d6e-4c05-8f90-a254d86dd457"}
02:25:51.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":698,"width":15,"height":15,"star_pos":[7.26,6.85],"pixels":"..."},"id":"7fb12fd3-6d6e-4c05-8f90-a254d86dd457"}
02:25:54.636 02.708 11596 Exposure complete
02:25:54.708 00.072 11596 worker thread done servicing request
02:25:54.708 00.000 13300 OnExposeComplete: enter
02:25:54.708 00.000 13300 UpdateGuideState(): m_state=6
02:25:54.708 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 699
02:25:54.709 00.001 13300 Star::Find returns 1 (0), X=25.22, Y=420.92, Mass=1408, SNR=26.3, Peak=188 HFD=3.1
02:25:54.709 00.000 13300 MultiStar: [#1 0.20,-0.01,0.54,U] [#2 -0.07,-0.22,0.52,U] [#3 0.07,-0.20,0.34,U] [#4 0.02,-0.18,0.29,U] [#5 0.03,0.00,0.28,U] [#6 -0.09,-0.23,0.27,U] [#7 -0.02,-0.34,0.00,M2] [#8 0.12,-0.27,0.00,M5] 
02:25:54.709 00.000 13300 single-star, 6 included, MultiStar: {0.03, -0.12}, one-star: {0.01, -0.09}
02:25:54.709 00.000 13300 CameraToMount -- cameraTheta (-1.45) - m_xAngle (1.53) = xAngle (-2.98 = -2.98)
02:25:54.709 00.000 13300 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.11 = 0.18)
02:25:54.709 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.45 mountX=-0.09 mountY=0.02, mountTheta=2.97
02:25:54.711 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.09, opts=13)
02:25:54.711 00.000 13300 Enqueuing Move request for scope (0.01, -0.09)
02:25:54.712 00.001 11596 Worker thread wakes up
02:25:54.712 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.09) opts 0xd
02:25:54.712 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.09)
02:25:54.712 00.000 11596 Moving (0.01, -0.09) raw xDistance=-0.09 yDistance=0.02
02:25:54.712 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:25:54.712 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:54.712 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:25:54.713 00.001 11596 MoveAxis(E, 0, ABG)
02:25:54.713 00.000 11596 Move returns status 0, amount 0
02:25:54.713 00.000 11596 MoveAxis(N, 0, ABG)
02:25:54.713 00.000 11596 Move returns status 0, amount 0
02:25:54.713 00.000 11596 move complete, result=0
02:25:54.713 00.000 11596 worker thread done servicing request
02:25:54.722 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
02:25:54.734 00.012 13300 UpdateGuideState exits: m=1408 SNR=26.3
02:25:54.735 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:54.735 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:25:54.735 00.000 13300 Enqueuing Expose request
02:25:54.735 00.000 11596 Worker thread wakes up
02:25:54.735 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:25:54.736 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:25:54.925 00.189 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9b7c4c7b-8d8e-49cc-a42a-573fb977cfae"}
02:25:54.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9b7c4c7b-8d8e-49cc-a42a-573fb977cfae"}
02:25:54.925 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6e9d5bca-2f7e-41a8-8850-07b7698179b7"}
02:25:54.926 00.001 13300 case statement mapped state 6 to 3
02:25:54.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6e9d5bca-2f7e-41a8-8850-07b7698179b7"}
02:25:54.926 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8a5d061e-e56b-4f66-961d-4845bcb669d3"}
02:25:54.927 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":699,"width":15,"height":15,"star_pos":[7.22,6.92],"pixels":"..."},"id":"8a5d061e-e56b-4f66-961d-4845bcb669d3"}
02:25:55.239 00.312 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:25:57.926 02.687 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bd431016-0c27-4e59-a933-ca52c7259fc3"}
02:25:57.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bd431016-0c27-4e59-a933-ca52c7259fc3"}
02:25:57.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"73903f7e-2707-4937-92d0-1db474ea470a"}
02:25:57.927 00.000 13300 case statement mapped state 6 to 3
02:25:57.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"73903f7e-2707-4937-92d0-1db474ea470a"}
02:25:57.927 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a183e906-5620-4697-b00b-1aeb5a3e9511"}
02:25:57.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":699,"width":15,"height":15,"star_pos":[7.22,6.92],"pixels":"..."},"id":"a183e906-5620-4697-b00b-1aeb5a3e9511"}
02:25:58.271 00.344 11596 Exposure complete
02:25:58.342 00.071 11596 worker thread done servicing request
02:25:58.342 00.000 13300 OnExposeComplete: enter
02:25:58.342 00.000 13300 UpdateGuideState(): m_state=6
02:25:58.342 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 700
02:25:58.343 00.001 13300 Star::Find returns 1 (0), X=25.27, Y=420.88, Mass=1367, SNR=25.9, Peak=183 HFD=3.1
02:25:58.343 00.000 13300 MultiStar: [#1 0.21,-0.11,0.52,U] [#2 0.00,-0.22,0.53,U] [#3 0.13,-0.21,0.35,U] [#4 0.05,-0.14,0.27,U] [#5 -0.02,-0.12,0.30,U] [#6 -0.19,0.02,0.27,U] [#7 0.28,-0.13,0.00,M3] [#8 0.29,-0.01,0.00,M6] 
02:25:58.343 00.000 13300 single-star, 6 included, MultiStar: {0.06, -0.14}, one-star: {0.06, -0.14}
02:25:58.343 00.000 13300 CameraToMount -- cameraTheta (-1.12) - m_xAngle (1.53) = xAngle (-2.66 = -2.66)
02:25:58.343 00.000 13300 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.78 = 0.50)
02:25:58.343 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.14 hyp=0.15 cameraTheta=-1.12 mountX=-0.13 mountY=0.07, mountTheta=2.65
02:25:58.345 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.14, opts=13)
02:25:58.345 00.000 13300 Enqueuing Move request for scope (0.06, -0.14)
02:25:58.345 00.000 11596 Worker thread wakes up
02:25:58.346 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.14) opts 0xd
02:25:58.346 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.14)
02:25:58.346 00.000 11596 Moving (0.06, -0.14) raw xDistance=-0.13 yDistance=0.07
02:25:58.346 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:25:58.346 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:58.346 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:25:58.346 00.000 11596 MoveAxis(E, 0, ABG)
02:25:58.346 00.000 11596 Move returns status 0, amount 0
02:25:58.346 00.000 11596 MoveAxis(N, 0, ABG)
02:25:58.346 00.000 11596 Move returns status 0, amount 0
02:25:58.347 00.001 11596 move complete, result=0
02:25:58.347 00.000 11596 worker thread done servicing request
02:25:58.352 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
02:25:58.361 00.009 13300 UpdateGuideState exits: m=1367 SNR=25.9
02:25:58.361 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:58.361 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:25:58.361 00.000 13300 Enqueuing Expose request
02:25:58.361 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:25:58.361 00.000 11596 Worker thread wakes up
02:25:58.361 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:25:58.877 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:26:00.925 02.048 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c3ec95ee-ae45-43be-b6b6-42c1cbf744e5"}
02:26:00.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c3ec95ee-ae45-43be-b6b6-42c1cbf744e5"}
02:26:00.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"10b8eb94-37de-4e20-b118-7b0772417636"}
02:26:00.926 00.000 13300 case statement mapped state 6 to 3
02:26:00.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"10b8eb94-37de-4e20-b118-7b0772417636"}
02:26:00.926 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"03d23758-baf4-4a18-ae95-13a8d16e4d76"}
02:26:00.927 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":700,"width":15,"height":15,"star_pos":[7.27,6.88],"pixels":"..."},"id":"03d23758-baf4-4a18-ae95-13a8d16e4d76"}
02:26:01.910 00.983 11596 Exposure complete
02:26:01.979 00.069 11596 worker thread done servicing request
02:26:01.979 00.000 13300 OnExposeComplete: enter
02:26:01.979 00.000 13300 UpdateGuideState(): m_state=6
02:26:01.979 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 701
02:26:01.980 00.001 13300 Star::Find returns 1 (0), X=25.21, Y=420.69, Mass=1416, SNR=26.4, Peak=170 HFD=3.1
02:26:01.980 00.000 13300 MultiStar: [#1 0.04,-0.14,0.55,U] [#2 -0.12,-0.15,0.52,U] [#3 0.13,-0.35,0.00,M1] [#4 0.09,-0.34,0.00,M1] [#5 0.11,-0.27,0.00,M1] [#6 -0.17,-0.12,0.27,U] [#7 0.07,-0.27,0.00,M4] [#8 -0.06,-0.03,0.23,U] 
02:26:01.980 00.000 13300 refined, 4 included, MultiStar: {-0.04, -0.20}, one-star: {0.01, -0.32}
02:26:01.980 00.000 13300 CameraToMount -- cameraTheta (-1.75) - m_xAngle (1.53) = xAngle (-3.28 = 3.00)
02:26:01.980 00.000 13300 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.41 = -0.13)
02:26:01.981 00.001 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.20 hyp=0.21 cameraTheta=-1.75 mountX=-0.20 mountY=-0.03, mountTheta=-3.01
02:26:01.982 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.20, opts=13)
02:26:01.983 00.001 13300 Enqueuing Move request for scope (-0.04, -0.20)
02:26:01.983 00.000 11596 Worker thread wakes up
02:26:01.983 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.20) opts 0xd
02:26:01.983 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.20)
02:26:01.983 00.000 11596 Moving (-0.04, -0.20) raw xDistance=-0.20 yDistance=-0.03
02:26:01.983 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
02:26:01.983 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:01.984 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:26:01.984 00.000 11596 MoveAxis(E, 255, ABG)
02:26:01.984 00.000 11596 Guiding  Dir = 2, Dur = 255
02:26:01.984 00.000 11596 IsSlewing returns 0
02:26:01.991 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
02:26:02.001 00.010 13300 UpdateGuideState exits: m=1416 SNR=26.4
02:26:02.001 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:02.001 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:26:02.002 00.001 13300 Enqueuing Expose request
02:26:02.104 00.102 11596 IsGuiding returns 0
02:26:02.204 00.100 11596 PulseGuide returned control before completion, sleep 167
02:26:02.538 00.334 11596 IsGuiding returns 0
02:26:02.538 00.000 11596 Move returns status 0, amount 255
02:26:02.538 00.000 11596 MoveAxis(N, 0, ABG)
02:26:02.538 00.000 11596 Move returns status 0, amount 0
02:26:02.538 00.000 11596 move complete, result=0
02:26:02.538 00.000 11596 worker thread done servicing request
02:26:02.538 00.000 13300 GuideStep: -0.2 px 255 ms EAST, -0.0 px 0 ms NORTH
02:26:02.538 00.000 11596 Worker thread wakes up
02:26:02.539 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:26:03.052 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:26:03.925 00.873 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d0731efa-2d2f-43b4-aa22-c548be4144d8"}
02:26:03.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d0731efa-2d2f-43b4-aa22-c548be4144d8"}
02:26:03.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6136bcc2-55dd-4c47-ac93-73c521c0ccf3"}
02:26:03.926 00.000 13300 case statement mapped state 6 to 3
02:26:03.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6136bcc2-55dd-4c47-ac93-73c521c0ccf3"}
02:26:03.926 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"56a72cde-1fa1-4fe7-8f74-9faba8a6cd16"}
02:26:03.927 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":701,"width":15,"height":15,"star_pos":[7.21,6.69],"pixels":"..."},"id":"56a72cde-1fa1-4fe7-8f74-9faba8a6cd16"}
02:26:06.090 02.163 11596 Exposure complete
02:26:06.161 00.071 11596 worker thread done servicing request
02:26:06.161 00.000 13300 OnExposeComplete: enter
02:26:06.161 00.000 13300 UpdateGuideState(): m_state=6
02:26:06.161 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 702
02:26:06.162 00.001 13300 Star::Find returns 1 (0), X=25.17, Y=420.68, Mass=1373, SNR=26.0, Peak=163 HFD=3.1
02:26:06.162 00.000 13300 MultiStar: [#1 0.00,-0.08,0.55,U] [#2 -0.16,-0.22,0.53,U] [#3 0.04,-0.37,0.00,M2] [#4 0.17,-0.40,0.00,M2] [#5 -0.02,-0.43,0.00,M2] [#6 -0.20,-0.15,0.26,U] [#7 0.32,-0.43,0.00,M5] [#8 0.07,-0.12,0.24,U] 
02:26:06.162 00.000 13300 refined, 4 included, MultiStar: {-0.06, -0.22}, one-star: {-0.04, -0.33}
02:26:06.162 00.000 13300 CameraToMount -- cameraTheta (-1.85) - m_xAngle (1.53) = xAngle (-3.38 = 2.90)
02:26:06.162 00.000 13300 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.51 = -0.23)
02:26:06.163 00.001 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.22 hyp=0.22 cameraTheta=-1.85 mountX=-0.22 mountY=-0.05, mountTheta=-2.91
02:26:06.164 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.22, opts=13)
02:26:06.164 00.000 13300 Enqueuing Move request for scope (-0.06, -0.22)
02:26:06.165 00.001 11596 Worker thread wakes up
02:26:06.165 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.22) opts 0xd
02:26:06.165 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.22)
02:26:06.165 00.000 11596 Moving (-0.06, -0.22) raw xDistance=-0.22 yDistance=-0.05
02:26:06.165 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.22
02:26:06.165 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:06.165 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:26:06.165 00.000 11596 MoveAxis(E, 291, ABG)
02:26:06.165 00.000 11596 Guiding  Dir = 2, Dur = 291
02:26:06.166 00.001 11596 IsSlewing returns 0
02:26:06.172 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
02:26:06.180 00.008 13300 UpdateGuideState exits: m=1373 SNR=26.0
02:26:06.180 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:06.180 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:26:06.180 00.000 13300 Enqueuing Expose request
02:26:06.209 00.029 11596 IsGuiding returns 0
02:26:06.486 00.277 11596 PulseGuide returned control before completion, sleep 24
02:26:06.718 00.232 11596 IsGuiding returns 1
02:26:06.718 00.000 11596 scope still moving after pulse duration time elapsed
02:26:06.753 00.035 11596 IsSlewing returns 0
02:26:06.852 00.099 11596 IsGuiding returns 0
02:26:06.852 00.000 11596 scope move finished after 291 + 352 ms
02:26:06.852 00.000 11596 Move returns status 0, amount 291
02:26:06.852 00.000 11596 MoveAxis(N, 0, ABG)
02:26:06.852 00.000 11596 Move returns status 0, amount 0
02:26:06.852 00.000 11596 move complete, result=0
02:26:06.852 00.000 11596 worker thread done servicing request
02:26:06.853 00.001 13300 GuideStep: -0.2 px 291 ms EAST, -0.1 px 0 ms NORTH
02:26:06.853 00.000 11596 Worker thread wakes up
02:26:06.853 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:26:06.927 00.074 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6c1c10a7-9f55-48b1-b95e-774d5a39ce98"}
02:26:06.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6c1c10a7-9f55-48b1-b95e-774d5a39ce98"}
02:26:06.929 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1be3e5a3-a7a7-4689-bc00-44a061bb6e32"}
02:26:06.929 00.000 13300 case statement mapped state 6 to 3
02:26:06.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1be3e5a3-a7a7-4689-bc00-44a061bb6e32"}
02:26:06.931 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"afc5f305-b734-4cba-8cff-91a0f9539ce1"}
02:26:06.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":702,"width":15,"height":15,"star_pos":[7.17,6.68],"pixels":"..."},"id":"afc5f305-b734-4cba-8cff-91a0f9539ce1"}
02:26:07.365 00.434 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:26:09.925 02.560 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"04e6d469-1c6e-4ebf-abf1-993c49552869"}
02:26:09.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"04e6d469-1c6e-4ebf-abf1-993c49552869"}
02:26:09.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"09320bb3-0232-44c9-8e30-e403d28664fe"}
02:26:09.926 00.000 13300 case statement mapped state 6 to 3
02:26:09.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"09320bb3-0232-44c9-8e30-e403d28664fe"}
02:26:09.926 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ef523bec-dad6-4cc0-b0c0-97c14816f1e7"}
02:26:09.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":702,"width":15,"height":15,"star_pos":[7.17,6.68],"pixels":"..."},"id":"ef523bec-dad6-4cc0-b0c0-97c14816f1e7"}
02:26:10.392 00.466 11596 Exposure complete
02:26:10.462 00.070 11596 worker thread done servicing request
02:26:10.462 00.000 13300 OnExposeComplete: enter
02:26:10.463 00.001 13300 UpdateGuideState(): m_state=6
02:26:10.463 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 703
02:26:10.463 00.000 13300 Star::Find returns 1 (0), X=25.30, Y=421.15, Mass=1358, SNR=25.8, Peak=175 HFD=3.3
02:26:10.464 00.001 13300 MultiStar: [#1 0.14,0.23,0.00,M1] [#2 -0.10,0.14,0.53,U] [#3 0.06,0.16,0.34,U] [#4 -0.00,0.68,0.00,M3] [#5 0.20,0.23,0.00,M3] [#6 -0.15,0.24,0.00,M1] [#7 0.15,0.42,0.00,M6] [#8 0.08,0.54,0.00,M5] 
02:26:10.464 00.000 13300 refined, 2 included, MultiStar: {0.03, 0.15}, one-star: {0.09, 0.14}
02:26:10.464 00.000 13300 CameraToMount -- cameraTheta (1.35) - m_xAngle (1.53) = xAngle (-0.18 = -0.18)
02:26:10.464 00.000 13300 CameraToMount -- cameraTheta (1.35) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.31 = 2.97)
02:26:10.464 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.15 hyp=0.15 cameraTheta=1.35 mountX=0.15 mountY=0.03, mountTheta=0.17
02:26:10.466 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.15, opts=13)
02:26:10.466 00.000 13300 Enqueuing Move request for scope (0.03, 0.15)
02:26:10.466 00.000 11596 Worker thread wakes up
02:26:10.466 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.15) opts 0xd
02:26:10.466 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.15)
02:26:10.466 00.000 11596 Moving (0.03, 0.15) raw xDistance=0.15 yDistance=0.03
02:26:10.466 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.08 from input 0.15
02:26:10.467 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:10.467 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:26:10.467 00.000 11596 MoveAxis(W, 164, ABG)
02:26:10.467 00.000 11596 Guiding  Dir = 3, Dur = 164
02:26:10.467 00.000 11596 IsSlewing returns 0
02:26:10.474 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=241, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
02:26:10.481 00.007 13300 UpdateGuideState exits: m=1358 SNR=25.8
02:26:10.482 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:10.482 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:26:10.482 00.000 13300 Enqueuing Expose request
02:26:10.520 00.038 11596 IsGuiding returns 0
02:26:10.624 00.104 11596 PulseGuide returned control before completion, sleep 71
02:26:10.867 00.243 11596 IsGuiding returns 1
02:26:10.867 00.000 11596 scope still moving after pulse duration time elapsed
02:26:10.903 00.036 11596 IsSlewing returns 0
02:26:10.981 00.078 11596 IsGuiding returns 0
02:26:10.981 00.000 11596 scope move finished after 164 + 296 ms
02:26:10.981 00.000 11596 Move returns status 0, amount 164
02:26:10.981 00.000 11596 MoveAxis(N, 0, ABG)
02:26:10.981 00.000 11596 Move returns status 0, amount 0
02:26:10.981 00.000 11596 move complete, result=0
02:26:10.981 00.000 11596 worker thread done servicing request
02:26:10.981 00.000 13300 GuideStep: 0.1 px 164 ms WEST, 0.0 px 0 ms NORTH
02:26:10.981 00.000 11596 Worker thread wakes up
02:26:10.982 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:26:11.489 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:26:12.925 01.436 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3abdc7ba-b4bb-4105-b3de-66be7de485e8"}
02:26:12.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3abdc7ba-b4bb-4105-b3de-66be7de485e8"}
02:26:12.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"40c11da0-0ae7-4d1b-bb64-f53db6242c53"}
02:26:12.926 00.000 13300 case statement mapped state 6 to 3
02:26:12.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"40c11da0-0ae7-4d1b-bb64-f53db6242c53"}
02:26:12.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"06959298-0d99-4844-b09e-451982124df3"}
02:26:12.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":703,"width":15,"height":15,"star_pos":[7.30,7.15],"pixels":"..."},"id":"06959298-0d99-4844-b09e-451982124df3"}
02:26:14.564 01.637 11596 Exposure complete
02:26:14.690 00.126 11596 worker thread done servicing request
02:26:14.691 00.001 13300 OnExposeComplete: enter
02:26:14.691 00.000 13300 UpdateGuideState(): m_state=6
02:26:14.691 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 704
02:26:14.692 00.001 13300 Star::Find returns 1 (0), X=25.24, Y=421.06, Mass=1404, SNR=26.2, Peak=178 HFD=3.2
02:26:14.692 00.000 13300 MultiStar: [#1 0.13,0.23,0.54,U] [#2 -0.05,0.21,0.52,U] [#3 0.17,-0.00,0.34,U] [#4 0.08,-0.05,0.29,U] [#5 0.09,0.18,0.29,U] [#6 -0.13,0.01,0.26,U] [#7 0.28,0.12,0.00,M7] [#8 0.04,0.21,0.24,U] 
02:26:14.693 00.001 13300 single-star, 7 included, MultiStar: {0.04, 0.11}, one-star: {0.03, 0.05}
02:26:14.693 00.000 13300 CameraToMount -- cameraTheta (1.04) - m_xAngle (1.53) = xAngle (-0.49 = -0.49)
02:26:14.693 00.000 13300 CameraToMount -- cameraTheta (1.04) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.62 = 2.67)
02:26:14.693 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.06 cameraTheta=1.04 mountX=0.05 mountY=0.03, mountTheta=0.48
02:26:14.697 00.004 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.05, opts=13)
02:26:14.697 00.000 13300 Enqueuing Move request for scope (0.03, 0.05)
02:26:14.698 00.001 11596 Worker thread wakes up
02:26:14.698 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
02:26:14.698 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
02:26:14.698 00.000 11596 Moving (0.03, 0.05) raw xDistance=0.05 yDistance=0.03
02:26:14.699 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:26:14.699 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:14.699 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:26:14.699 00.000 11596 MoveAxis(E, 0, ABG)
02:26:14.699 00.000 11596 Move returns status 0, amount 0
02:26:14.699 00.000 11596 MoveAxis(N, 0, ABG)
02:26:14.700 00.001 11596 Move returns status 0, amount 0
02:26:14.700 00.000 11596 move complete, result=0
02:26:14.700 00.000 11596 worker thread done servicing request
02:26:14.712 00.012 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=250, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
02:26:14.727 00.015 13300 UpdateGuideState exits: m=1404 SNR=26.2
02:26:14.727 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:14.727 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:26:14.727 00.000 13300 Enqueuing Expose request
02:26:14.727 00.000 11596 Worker thread wakes up
02:26:14.727 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:26:14.728 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:26:15.239 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:26:15.925 00.686 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0410e57a-dd9f-4689-8ff7-ffcac7c5f63b"}
02:26:15.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0410e57a-dd9f-4689-8ff7-ffcac7c5f63b"}
02:26:15.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3d070c44-1dfa-4c8a-9d3d-735b95caac40"}
02:26:15.926 00.000 13300 case statement mapped state 6 to 3
02:26:15.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3d070c44-1dfa-4c8a-9d3d-735b95caac40"}
02:26:15.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cf763e1b-0ed0-4ff9-a553-1f0a131537d6"}
02:26:15.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":704,"width":15,"height":15,"star_pos":[7.24,7.06],"pixels":"..."},"id":"cf763e1b-0ed0-4ff9-a553-1f0a131537d6"}
02:26:18.269 02.342 11596 Exposure complete
02:26:18.343 00.074 11596 worker thread done servicing request
02:26:18.343 00.000 13300 OnExposeComplete: enter
02:26:18.344 00.001 13300 UpdateGuideState(): m_state=6
02:26:18.344 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 705
02:26:18.344 00.000 13300 Star::Find returns 1 (0), X=25.34, Y=421.00, Mass=1353, SNR=25.8, Peak=192 HFD=3.3
02:26:18.345 00.001 13300 MultiStar: [#1 0.16,0.09,0.56,U] [#2 -0.05,0.02,0.52,U] [#3 0.23,-0.11,0.35,U] [#4 0.17,0.09,0.27,U] [#5 0.29,0.23,0.00,M3] [#6 -0.07,0.27,0.00,M1] [#7 0.12,0.18,0.27,U] [#8 0.10,0.32,0.00,M5] 
02:26:18.345 00.000 13300 refined, 5 included, MultiStar: {0.12, 0.03}, one-star: {0.13, -0.01}
02:26:18.345 00.000 13300 CameraToMount -- cameraTheta (0.25) - m_xAngle (1.53) = xAngle (-1.29 = -1.29)
02:26:18.345 00.000 13300 CameraToMount -- cameraTheta (0.25) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.41 = 1.87)
02:26:18.345 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=0.03 hyp=0.12 cameraTheta=0.25 mountX=0.03 mountY=0.12, mountTheta=1.29
02:26:18.347 00.002 13300 SchedulePrimaryMove(1016D950, x=0.12, y=0.03, opts=13)
02:26:18.347 00.000 13300 Enqueuing Move request for scope (0.12, 0.03)
02:26:18.347 00.000 11596 Worker thread wakes up
02:26:18.348 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.03) opts 0xd
02:26:18.348 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, 0.03)
02:26:18.348 00.000 11596 Moving (0.12, 0.03) raw xDistance=0.03 yDistance=0.12
02:26:18.348 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:26:18.348 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:18.348 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:26:18.348 00.000 11596 MoveAxis(E, 0, ABG)
02:26:18.348 00.000 11596 Move returns status 0, amount 0
02:26:18.348 00.000 11596 MoveAxis(N, 0, ABG)
02:26:18.348 00.000 11596 Move returns status 0, amount 0
02:26:18.348 00.000 11596 move complete, result=0
02:26:18.349 00.001 11596 worker thread done servicing request
02:26:18.355 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
02:26:18.363 00.008 13300 UpdateGuideState exits: m=1353 SNR=25.8
02:26:18.364 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:18.364 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:26:18.364 00.000 13300 Enqueuing Expose request
02:26:18.364 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:26:18.364 00.000 11596 Worker thread wakes up
02:26:18.364 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:26:18.865 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:26:18.926 00.061 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c7e660a7-68f9-4bc8-a45e-ae364bd60a2e"}
02:26:18.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c7e660a7-68f9-4bc8-a45e-ae364bd60a2e"}
02:26:18.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2e3fa535-e33b-4257-af35-61d2a615572a"}
02:26:18.927 00.000 13300 case statement mapped state 6 to 3
02:26:18.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2e3fa535-e33b-4257-af35-61d2a615572a"}
02:26:18.928 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cd595e0c-6dd3-4327-8d05-854de2342f92"}
02:26:18.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":705,"width":15,"height":15,"star_pos":[7.34,7.00],"pixels":"..."},"id":"cd595e0c-6dd3-4327-8d05-854de2342f92"}
02:26:21.888 02.960 11596 Exposure complete
02:26:21.926 00.038 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7c7bfbea-d1cb-4257-9e3b-4e60a67ddc7e"}
02:26:21.927 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7c7bfbea-d1cb-4257-9e3b-4e60a67ddc7e"}
02:26:21.927 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d9f69019-a072-44f2-ad41-492c1cd21376"}
02:26:21.928 00.001 13300 case statement mapped state 6 to 3
02:26:21.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d9f69019-a072-44f2-ad41-492c1cd21376"}
02:26:21.928 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"eab5215d-e9e8-4917-aa87-acfbcbf3fd58"}
02:26:21.929 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":705,"width":15,"height":15,"star_pos":[7.34,7.00],"pixels":"..."},"id":"eab5215d-e9e8-4917-aa87-acfbcbf3fd58"}
02:26:21.965 00.036 11596 worker thread done servicing request
02:26:21.966 00.001 13300 OnExposeComplete: enter
02:26:21.966 00.000 13300 UpdateGuideState(): m_state=6
02:26:21.966 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 706
02:26:21.966 00.000 13300 Star::Find returns 1 (0), X=25.19, Y=420.95, Mass=1403, SNR=26.2, Peak=184 HFD=3.1
02:26:21.967 00.001 13300 MultiStar: [#1 0.09,-0.04,0.55,U] [#2 -0.19,0.03,0.52,U] [#3 0.13,-0.09,0.35,U] [#4 0.10,-0.15,0.28,U] [#5 -0.01,0.15,0.29,U] [#6 -0.04,0.06,0.26,U] [#7 0.10,0.16,0.28,U] [#8 0.09,-0.01,0.23,U] 
02:26:21.967 00.000 13300 refined, 8 included, MultiStar: {0.01, -0.01}, one-star: {-0.02, -0.06}
02:26:21.967 00.000 13300 CameraToMount -- cameraTheta (-0.63) - m_xAngle (1.53) = xAngle (-2.16 = -2.16)
02:26:21.967 00.000 13300 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.29 = 0.99)
02:26:21.967 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-0.63 mountX=-0.01 mountY=0.01, mountTheta=2.16
02:26:21.969 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.01, opts=13)
02:26:21.969 00.000 13300 Enqueuing Move request for scope (0.01, -0.01)
02:26:21.969 00.000 11596 Worker thread wakes up
02:26:21.970 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.01) opts 0xd
02:26:21.970 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.01)
02:26:21.970 00.000 11596 Moving (0.01, -0.01) raw xDistance=-0.01 yDistance=0.01
02:26:21.970 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:26:21.970 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:21.970 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:26:21.970 00.000 11596 MoveAxis(E, 0, ABG)
02:26:21.970 00.000 11596 Move returns status 0, amount 0
02:26:21.970 00.000 11596 MoveAxis(N, 0, ABG)
02:26:21.970 00.000 11596 Move returns status 0, amount 0
02:26:21.970 00.000 11596 move complete, result=0
02:26:21.971 00.001 11596 worker thread done servicing request
02:26:21.977 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
02:26:21.985 00.008 13300 UpdateGuideState exits: m=1403 SNR=26.2
02:26:21.985 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:21.985 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:26:21.985 00.000 13300 Enqueuing Expose request
02:26:21.985 00.000 11596 Worker thread wakes up
02:26:21.985 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:26:21.986 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:26:22.492 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:26:24.926 02.434 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5694c552-a654-4b5a-a3ea-4b625e68d69a"}
02:26:24.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5694c552-a654-4b5a-a3ea-4b625e68d69a"}
02:26:24.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f7a6098e-5cbc-4905-a7b3-e17acc178732"}
02:26:24.927 00.000 13300 case statement mapped state 6 to 3
02:26:24.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f7a6098e-5cbc-4905-a7b3-e17acc178732"}
02:26:24.927 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b7f4b260-2064-41d4-963d-e64f9e1890ac"}
02:26:24.928 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":706,"width":15,"height":15,"star_pos":[7.19,6.95],"pixels":"..."},"id":"b7f4b260-2064-41d4-963d-e64f9e1890ac"}
02:26:25.515 00.587 11596 Exposure complete
02:26:25.585 00.070 11596 worker thread done servicing request
02:26:25.585 00.000 13300 OnExposeComplete: enter
02:26:25.585 00.000 13300 UpdateGuideState(): m_state=6
02:26:25.585 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 707
02:26:25.586 00.001 13300 Star::Find returns 1 (0), X=25.11, Y=420.92, Mass=1385, SNR=26.1, Peak=173 HFD=2.9
02:26:25.586 00.000 13300 MultiStar: [#1 0.16,-0.23,0.00,M1] [#2 -0.14,-0.06,0.53,U] [#3 0.13,-0.18,0.34,U] [#4 -0.10,0.16,0.28,U] [#5 0.20,0.06,0.29,U] [#6 0.18,-0.14,0.27,U] [#7 -0.04,0.03,0.27,U] [#8 0.18,0.05,0.22,U] 
02:26:25.586 00.000 13300 refined, 7 included, MultiStar: {-0.01, -0.04}, one-star: {-0.10, -0.10}
02:26:25.586 00.000 13300 CameraToMount -- cameraTheta (-1.72) - m_xAngle (1.53) = xAngle (-3.25 = 3.03)
02:26:25.586 00.000 13300 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.38 = -0.10)
02:26:25.586 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.04 hyp=0.05 cameraTheta=-1.72 mountX=-0.04 mountY=-0.00, mountTheta=-3.05
02:26:25.588 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.04, opts=13)
02:26:25.588 00.000 13300 Enqueuing Move request for scope (-0.01, -0.04)
02:26:25.588 00.000 11596 Worker thread wakes up
02:26:25.589 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.04) opts 0xd
02:26:25.589 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.04)
02:26:25.589 00.000 11596 Moving (-0.01, -0.04) raw xDistance=-0.04 yDistance=-0.00
02:26:25.589 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:26:25.589 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:25.589 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:26:25.589 00.000 11596 MoveAxis(E, 0, ABG)
02:26:25.589 00.000 11596 Move returns status 0, amount 0
02:26:25.589 00.000 11596 MoveAxis(N, 0, ABG)
02:26:25.589 00.000 11596 Move returns status 0, amount 0
02:26:25.590 00.001 11596 move complete, result=0
02:26:25.590 00.000 11596 worker thread done servicing request
02:26:25.596 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
02:26:25.603 00.007 13300 UpdateGuideState exits: m=1385 SNR=26.1
02:26:25.604 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:25.604 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:26:25.604 00.000 13300 Enqueuing Expose request
02:26:25.604 00.000 11596 Worker thread wakes up
02:26:25.604 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:26:25.604 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:26:26.106 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:26:27.925 01.819 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6f2f831c-b73b-4271-83e1-0152ad261ddf"}
02:26:27.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6f2f831c-b73b-4271-83e1-0152ad261ddf"}
02:26:27.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9252b027-ad46-43f4-ac7a-cfaf52506d9d"}
02:26:27.926 00.000 13300 case statement mapped state 6 to 3
02:26:27.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9252b027-ad46-43f4-ac7a-cfaf52506d9d"}
02:26:27.926 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"62f9ae50-36e6-4af4-b0a0-1a792383d089"}
02:26:27.927 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":707,"width":15,"height":15,"star_pos":[7.11,6.92],"pixels":"..."},"id":"62f9ae50-36e6-4af4-b0a0-1a792383d089"}
02:26:29.141 01.214 11596 Exposure complete
02:26:29.209 00.068 11596 worker thread done servicing request
02:26:29.210 00.001 13300 OnExposeComplete: enter
02:26:29.210 00.000 13300 UpdateGuideState(): m_state=6
02:26:29.210 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 708
02:26:29.210 00.000 13300 Star::Find returns 1 (0), X=25.21, Y=420.76, Mass=1413, SNR=26.3, Peak=178 HFD=3.0
02:26:29.211 00.001 13300 MultiStar: [#1 0.16,-0.06,0.54,U] [#2 -0.18,-0.00,0.51,U] [#3 -0.07,-0.43,0.00,M1] [#4 0.07,-0.17,0.33,U] [#5 0.01,0.14,0.28,U] [#6 -0.35,-0.10,0.00,M1] [#7 0.01,-0.37,0.00,M5] [#8 0.11,0.04,0.22,U] 
02:26:29.211 00.000 13300 refined, 5 included, MultiStar: {0.02, -0.10}, one-star: {0.00, -0.25}
02:26:29.211 00.000 13300 CameraToMount -- cameraTheta (-1.41) - m_xAngle (1.53) = xAngle (-2.95 = -2.95)
02:26:29.211 00.000 13300 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.07 = 0.21)
02:26:29.211 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.41 mountX=-0.10 mountY=0.02, mountTheta=2.93
02:26:29.213 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.10, opts=13)
02:26:29.213 00.000 13300 Enqueuing Move request for scope (0.02, -0.10)
02:26:29.214 00.001 11596 Worker thread wakes up
02:26:29.214 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.10) opts 0xd
02:26:29.214 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.10)
02:26:29.214 00.000 11596 Moving (0.02, -0.10) raw xDistance=-0.10 yDistance=0.02
02:26:29.214 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:26:29.214 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:29.214 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:26:29.214 00.000 11596 MoveAxis(E, 0, ABG)
02:26:29.214 00.000 11596 Move returns status 0, amount 0
02:26:29.214 00.000 11596 MoveAxis(N, 0, ABG)
02:26:29.214 00.000 11596 Move returns status 0, amount 0
02:26:29.215 00.001 11596 move complete, result=0
02:26:29.215 00.000 11596 worker thread done servicing request
02:26:29.220 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
02:26:29.228 00.008 13300 UpdateGuideState exits: m=1413 SNR=26.3
02:26:29.228 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:29.229 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:26:29.229 00.000 13300 Enqueuing Expose request
02:26:29.229 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:26:29.229 00.000 11596 Worker thread wakes up
02:26:29.229 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:26:29.736 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:26:30.924 01.188 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c6953901-7306-419d-a186-b7799348dfe5"}
02:26:30.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c6953901-7306-419d-a186-b7799348dfe5"}
02:26:30.926 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"42a071ef-fe6b-4c70-bcae-2f6ce1760695"}
02:26:30.926 00.000 13300 case statement mapped state 6 to 3
02:26:30.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"42a071ef-fe6b-4c70-bcae-2f6ce1760695"}
02:26:30.926 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4f5b27f0-d92b-49a5-a93f-d0fe42aceec2"}
02:26:30.927 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":708,"width":15,"height":15,"star_pos":[7.21,6.76],"pixels":"..."},"id":"4f5b27f0-d92b-49a5-a93f-d0fe42aceec2"}
02:26:32.770 01.843 11596 Exposure complete
02:26:32.857 00.087 11596 worker thread done servicing request
02:26:32.857 00.000 13300 OnExposeComplete: enter
02:26:32.857 00.000 13300 UpdateGuideState(): m_state=6
02:26:32.858 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 709
02:26:32.858 00.000 13300 Star::Find returns 1 (0), X=25.29, Y=420.82, Mass=1355, SNR=25.8, Peak=179 HFD=3.2
02:26:32.858 00.000 13300 MultiStar: [#1 0.05,0.01,0.55,U] [#2 0.02,-0.01,0.53,U] [#3 0.04,-0.24,0.35,U] [#4 0.01,-0.22,0.27,U] [#5 -0.01,-0.05,0.30,U] [#6 0.10,0.07,0.27,U] [#7 0.10,-0.16,0.27,U] [#8 0.02,0.12,0.24,U] 
02:26:32.859 00.001 13300 refined, 8 included, MultiStar: {0.05, -0.09}, one-star: {0.08, -0.19}
02:26:32.859 00.000 13300 CameraToMount -- cameraTheta (-1.07) - m_xAngle (1.53) = xAngle (-2.60 = -2.60)
02:26:32.859 00.000 13300 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.73 = 0.55)
02:26:32.859 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-1.07 mountX=-0.09 mountY=0.05, mountTheta=2.59
02:26:32.861 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.09, opts=13)
02:26:32.861 00.000 13300 Enqueuing Move request for scope (0.05, -0.09)
02:26:32.861 00.000 11596 Worker thread wakes up
02:26:32.861 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.09) opts 0xd
02:26:32.861 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.09)
02:26:32.861 00.000 11596 Moving (0.05, -0.09) raw xDistance=-0.09 yDistance=0.05
02:26:32.861 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:26:32.861 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:32.862 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:26:32.862 00.000 11596 MoveAxis(E, 0, ABG)
02:26:32.862 00.000 11596 Move returns status 0, amount 0
02:26:32.862 00.000 11596 MoveAxis(N, 0, ABG)
02:26:32.862 00.000 11596 Move returns status 0, amount 0
02:26:32.862 00.000 11596 move complete, result=0
02:26:32.862 00.000 11596 worker thread done servicing request
02:26:32.869 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
02:26:32.877 00.008 13300 UpdateGuideState exits: m=1355 SNR=25.8
02:26:32.877 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:32.877 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:26:32.877 00.000 13300 Enqueuing Expose request
02:26:32.877 00.000 11596 Worker thread wakes up
02:26:32.877 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:26:32.878 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:26:33.387 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:26:33.924 00.537 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"76e3d500-a0e7-4ba3-b6c7-5bb8ec370bab"}
02:26:33.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"76e3d500-a0e7-4ba3-b6c7-5bb8ec370bab"}
02:26:33.925 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dd372353-51a2-469c-b623-187fc0c99dd5"}
02:26:33.925 00.000 13300 case statement mapped state 6 to 3
02:26:33.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dd372353-51a2-469c-b623-187fc0c99dd5"}
02:26:33.925 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9c0de6a9-7055-4b19-bda9-d71233452c94"}
02:26:33.926 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":709,"width":15,"height":15,"star_pos":[7.29,6.82],"pixels":"..."},"id":"9c0de6a9-7055-4b19-bda9-d71233452c94"}
02:26:36.418 02.492 11596 Exposure complete
02:26:36.487 00.069 11596 worker thread done servicing request
02:26:36.487 00.000 13300 OnExposeComplete: enter
02:26:36.487 00.000 13300 UpdateGuideState(): m_state=6
02:26:36.488 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 710
02:26:36.488 00.000 13300 Star::Find returns 1 (0), X=25.11, Y=420.72, Mass=1406, SNR=26.3, Peak=175 HFD=3.1
02:26:36.488 00.000 13300 MultiStar: [#1 0.10,-0.13,0.53,U] [#2 -0.29,-0.28,0.00,M1] [#3 -0.13,-0.31,0.00,M1] [#4 -0.16,0.07,0.28,U] [#5 0.06,-0.07,0.30,U] [#6 -0.44,-0.39,0.00,M1] [#7 0.13,-0.29,0.00,M5] [#8 -0.04,-0.02,0.23,U] 
02:26:36.488 00.000 13300 refined, 4 included, MultiStar: {-0.03, -0.15}, one-star: {-0.10, -0.29}
02:26:36.488 00.000 13300 CameraToMount -- cameraTheta (-1.79) - m_xAngle (1.53) = xAngle (-3.32 = 2.96)
02:26:36.489 00.001 13300 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.45 = -0.17)
02:26:36.489 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.15 hyp=0.16 cameraTheta=-1.79 mountX=-0.16 mountY=-0.03, mountTheta=-2.97
02:26:36.490 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.15, opts=13)
02:26:36.491 00.001 13300 Enqueuing Move request for scope (-0.03, -0.15)
02:26:36.491 00.000 11596 Worker thread wakes up
02:26:36.491 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.15) opts 0xd
02:26:36.491 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.15)
02:26:36.491 00.000 11596 Moving (-0.03, -0.15) raw xDistance=-0.16 yDistance=-0.03
02:26:36.491 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
02:26:36.491 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:36.491 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:26:36.491 00.000 11596 MoveAxis(E, 195, ABG)
02:26:36.492 00.001 11596 Guiding  Dir = 2, Dur = 195
02:26:36.492 00.000 11596 IsSlewing returns 0
02:26:36.499 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
02:26:36.507 00.008 13300 UpdateGuideState exits: m=1406 SNR=26.3
02:26:36.507 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:36.507 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:26:36.507 00.000 13300 Enqueuing Expose request
02:26:36.607 00.100 11596 IsGuiding returns 0
02:26:36.924 00.317 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a94d3b71-9a2c-48a0-b5f1-bd8103971b4d"}
02:26:36.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a94d3b71-9a2c-48a0-b5f1-bd8103971b4d"}
02:26:36.925 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7537c886-2cf6-42c3-b018-68d4e6c539b7"}
02:26:36.925 00.000 13300 case statement mapped state 6 to 3
02:26:36.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7537c886-2cf6-42c3-b018-68d4e6c539b7"}
02:26:36.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c93b91ac-5645-49af-8355-d124c91b81a7"}
02:26:36.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":710,"width":15,"height":15,"star_pos":[7.11,6.72],"pixels":"..."},"id":"c93b91ac-5645-49af-8355-d124c91b81a7"}
02:26:37.014 00.088 11596 IsGuiding returns 0
02:26:37.014 00.000 11596 Move returns status 0, amount 195
02:26:37.014 00.000 11596 MoveAxis(N, 0, ABG)
02:26:37.014 00.000 11596 Move returns status 0, amount 0
02:26:37.014 00.000 11596 move complete, result=0
02:26:37.014 00.000 11596 worker thread done servicing request
02:26:37.014 00.000 11596 Worker thread wakes up
02:26:37.014 00.000 13300 GuideStep: -0.2 px 195 ms EAST, -0.0 px 0 ms NORTH
02:26:37.015 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:26:37.529 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:26:39.924 02.395 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9d4c2a90-c64d-48de-ac56-3a9ab26bb17a"}
02:26:39.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9d4c2a90-c64d-48de-ac56-3a9ab26bb17a"}
02:26:39.925 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e3b53ed9-d98d-48df-9571-2f18bccab6a3"}
02:26:39.925 00.000 13300 case statement mapped state 6 to 3
02:26:39.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e3b53ed9-d98d-48df-9571-2f18bccab6a3"}
02:26:39.937 00.012 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"eb5d1111-ee35-45be-a9cb-250d93100517"}
02:26:39.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":710,"width":15,"height":15,"star_pos":[7.11,6.72],"pixels":"..."},"id":"eb5d1111-ee35-45be-a9cb-250d93100517"}
02:26:40.561 00.624 11596 Exposure complete
02:26:40.629 00.068 11596 worker thread done servicing request
02:26:40.629 00.000 13300 OnExposeComplete: enter
02:26:40.629 00.000 13300 UpdateGuideState(): m_state=6
02:26:40.630 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 711
02:26:40.630 00.000 13300 Star::Find returns 1 (0), X=25.13, Y=420.82, Mass=1413, SNR=26.3, Peak=172 HFD=3.0
02:26:40.630 00.000 13300 MultiStar: [#1 0.10,-0.16,0.54,U] [#2 -0.24,-0.22,0.00,M2] [#3 -0.09,-0.34,0.00,M2] [#4 -0.00,-0.04,0.27,U] [#5 -0.11,-0.13,0.29,U] [#6 -0.23,-0.23,0.00,M2] [#7 -0.30,-0.04,0.00,M6] [#8 0.09,-0.21,0.24,U] 
02:26:40.630 00.000 13300 refined, 4 included, MultiStar: {-0.01, -0.16}, one-star: {-0.07, -0.19}
02:26:40.631 00.001 13300 CameraToMount -- cameraTheta (-1.66) - m_xAngle (1.53) = xAngle (-3.19 = 3.10)
02:26:40.631 00.000 13300 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.32 = -0.03)
02:26:40.631 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.16 hyp=0.16 cameraTheta=-1.66 mountX=-0.16 mountY=-0.01, mountTheta=-3.11
02:26:40.633 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.16, opts=13)
02:26:40.633 00.000 13300 Enqueuing Move request for scope (-0.01, -0.16)
02:26:40.633 00.000 11596 Worker thread wakes up
02:26:40.633 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.16) opts 0xd
02:26:40.633 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.16)
02:26:40.634 00.001 11596 Moving (-0.01, -0.16) raw xDistance=-0.16 yDistance=-0.01
02:26:40.634 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.16
02:26:40.634 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:40.634 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:26:40.634 00.000 11596 MoveAxis(E, 218, ABG)
02:26:40.634 00.000 11596 Guiding  Dir = 2, Dur = 218
02:26:40.634 00.000 11596 IsSlewing returns 0
02:26:40.641 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
02:26:40.649 00.008 13300 UpdateGuideState exits: m=1413 SNR=26.3
02:26:40.650 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:40.650 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:26:40.650 00.000 13300 Enqueuing Expose request
02:26:40.767 00.117 11596 IsGuiding returns 0
02:26:40.941 00.174 11596 PulseGuide returned control before completion, sleep 55
02:26:41.051 00.110 11596 IsGuiding returns 1
02:26:41.051 00.000 11596 scope still moving after pulse duration time elapsed
02:26:41.078 00.027 11596 IsSlewing returns 0
02:26:41.172 00.094 11596 IsGuiding returns 1
02:26:41.200 00.028 11596 IsSlewing returns 0
02:26:41.270 00.070 11596 IsGuiding returns 0
02:26:41.270 00.000 11596 scope move finished after 218 + 284 ms
02:26:41.270 00.000 11596 Move returns status 0, amount 218
02:26:41.270 00.000 11596 MoveAxis(N, 0, ABG)
02:26:41.270 00.000 11596 Move returns status 0, amount 0
02:26:41.270 00.000 11596 move complete, result=0
02:26:41.270 00.000 11596 worker thread done servicing request
02:26:41.270 00.000 11596 Worker thread wakes up
02:26:41.270 00.000 13300 GuideStep: -0.2 px 218 ms EAST, -0.0 px 0 ms NORTH
02:26:41.270 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:26:41.776 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:26:42.923 01.147 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"02b024ad-8801-49aa-8656-39a2a5de8a9f"}
02:26:42.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"02b024ad-8801-49aa-8656-39a2a5de8a9f"}
02:26:42.924 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f9447a6c-b7c8-4177-98b6-c2bdec2d85d7"}
02:26:42.924 00.000 13300 case statement mapped state 6 to 3
02:26:42.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f9447a6c-b7c8-4177-98b6-c2bdec2d85d7"}
02:26:42.924 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"71055979-d35b-44fa-ac00-7037b63488cc"}
02:26:42.925 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":711,"width":15,"height":15,"star_pos":[7.13,6.82],"pixels":"..."},"id":"71055979-d35b-44fa-ac00-7037b63488cc"}
02:26:44.810 01.885 11596 Exposure complete
02:26:44.913 00.103 11596 worker thread done servicing request
02:26:44.913 00.000 13300 OnExposeComplete: enter
02:26:44.913 00.000 13300 UpdateGuideState(): m_state=6
02:26:44.914 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 712
02:26:44.914 00.000 13300 Star::Find returns 1 (0), X=25.20, Y=420.97, Mass=1370, SNR=25.9, Peak=182 HFD=3.1
02:26:44.914 00.000 13300 MultiStar: [#1 0.10,0.02,0.55,U] [#2 -0.18,-0.05,0.52,U] [#3 -0.12,-0.23,0.34,U] [#4 -0.08,0.09,0.28,U] [#5 -0.00,0.28,0.00,M1] [#6 -0.12,0.28,0.00,M3] [#7 0.18,0.14,0.28,U] [#8 0.16,0.33,0.00,M1] 
02:26:44.914 00.000 13300 refined, 5 included, MultiStar: {-0.02, -0.02}, one-star: {-0.01, -0.04}
02:26:44.914 00.000 13300 CameraToMount -- cameraTheta (-2.27) - m_xAngle (1.53) = xAngle (-3.81 = 2.48)
02:26:44.915 00.001 13300 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.93 = -0.65)
02:26:44.915 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-2.27 mountX=-0.03 mountY=-0.02, mountTheta=-2.49
02:26:44.918 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.02, opts=13)
02:26:44.918 00.000 13300 Enqueuing Move request for scope (-0.02, -0.02)
02:26:44.918 00.000 11596 Worker thread wakes up
02:26:44.918 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.02) opts 0xd
02:26:44.918 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.02)
02:26:44.918 00.000 11596 Moving (-0.02, -0.02) raw xDistance=-0.03 yDistance=-0.02
02:26:44.918 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:26:44.919 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:44.919 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:26:44.919 00.000 11596 MoveAxis(E, 0, ABG)
02:26:44.919 00.000 11596 Move returns status 0, amount 0
02:26:44.919 00.000 11596 MoveAxis(N, 0, ABG)
02:26:44.919 00.000 11596 Move returns status 0, amount 0
02:26:44.919 00.000 11596 move complete, result=0
02:26:44.920 00.001 11596 worker thread done servicing request
02:26:44.926 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
02:26:44.934 00.008 13300 UpdateGuideState exits: m=1370 SNR=25.9
02:26:44.934 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:44.934 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:26:44.935 00.001 13300 Enqueuing Expose request
02:26:44.935 00.000 11596 Worker thread wakes up
02:26:44.935 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:26:44.935 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:26:45.442 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:26:45.923 00.481 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fc0379fa-f97b-44a5-b355-1c0a8b4175d1"}
02:26:45.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fc0379fa-f97b-44a5-b355-1c0a8b4175d1"}
02:26:45.924 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"60e6713a-c3f7-4df6-8104-6a393cde6b80"}
02:26:45.924 00.000 13300 case statement mapped state 6 to 3
02:26:45.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"60e6713a-c3f7-4df6-8104-6a393cde6b80"}
02:26:45.924 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"17991064-cd6f-4099-9628-aed5449ebb61"}
02:26:45.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":712,"width":15,"height":15,"star_pos":[7.20,6.97],"pixels":"..."},"id":"17991064-cd6f-4099-9628-aed5449ebb61"}
02:26:48.469 02.545 11596 Exposure complete
02:26:48.545 00.076 11596 worker thread done servicing request
02:26:48.546 00.001 13300 OnExposeComplete: enter
02:26:48.546 00.000 13300 UpdateGuideState(): m_state=6
02:26:48.546 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 713
02:26:48.546 00.000 13300 Star::Find returns 1 (0), X=25.22, Y=421.08, Mass=1411, SNR=26.3, Peak=182 HFD=3.2
02:26:48.547 00.001 13300 MultiStar: [#1 0.00,0.16,0.54,U] [#2 -0.37,0.01,0.00,M2] [#3 0.00,0.08,0.33,U] [#4 -0.03,0.05,0.27,U] [#5 -0.01,0.32,0.00,M2] [#6 -0.36,0.21,0.00,M4] [#7 0.07,0.27,0.00,M6] [#8 0.08,0.13,0.23,U] 
02:26:48.547 00.000 13300 single-star, 4 included, MultiStar: {0.01, 0.10}, one-star: {0.02, 0.07}
02:26:48.547 00.000 13300 CameraToMount -- cameraTheta (1.35) - m_xAngle (1.53) = xAngle (-0.18 = -0.18)
02:26:48.547 00.000 13300 CameraToMount -- cameraTheta (1.35) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.31 = 2.98)
02:26:48.547 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.35 mountX=0.07 mountY=0.01, mountTheta=0.16
02:26:48.551 00.004 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.07, opts=13)
02:26:48.551 00.000 13300 Enqueuing Move request for scope (0.02, 0.07)
02:26:48.551 00.000 11596 Worker thread wakes up
02:26:48.551 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.07) opts 0xd
02:26:48.551 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.07)
02:26:48.551 00.000 11596 Moving (0.02, 0.07) raw xDistance=0.07 yDistance=0.01
02:26:48.551 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:26:48.552 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:48.552 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:26:48.552 00.000 11596 MoveAxis(E, 0, ABG)
02:26:48.552 00.000 11596 Move returns status 0, amount 0
02:26:48.552 00.000 11596 MoveAxis(N, 0, ABG)
02:26:48.552 00.000 11596 Move returns status 0, amount 0
02:26:48.552 00.000 11596 move complete, result=0
02:26:48.552 00.000 11596 worker thread done servicing request
02:26:48.559 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
02:26:48.567 00.008 13300 UpdateGuideState exits: m=1411 SNR=26.3
02:26:48.568 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:48.568 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:26:48.568 00.000 13300 Enqueuing Expose request
02:26:48.568 00.000 11596 Worker thread wakes up
02:26:48.568 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:26:48.568 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:26:48.923 00.355 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"65ffceea-6eb1-4cc3-ac3a-5af6cefc4f8a"}
02:26:48.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"65ffceea-6eb1-4cc3-ac3a-5af6cefc4f8a"}
02:26:48.924 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2ce9eaad-66a5-43db-91c9-5ab8efbc80e0"}
02:26:48.924 00.000 13300 case statement mapped state 6 to 3
02:26:48.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2ce9eaad-66a5-43db-91c9-5ab8efbc80e0"}
02:26:48.925 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"37d4812e-5ca1-4d19-b3b7-b9acd3539805"}
02:26:48.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":713,"width":15,"height":15,"star_pos":[7.22,7.08],"pixels":"..."},"id":"37d4812e-5ca1-4d19-b3b7-b9acd3539805"}
02:26:49.075 00.150 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:26:51.925 02.850 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"560dac28-ab20-43a6-a4f9-fbfec20e93e7"}
02:26:51.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"560dac28-ab20-43a6-a4f9-fbfec20e93e7"}
02:26:51.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"47de2133-d741-4810-bce0-b1d25ffd1bc3"}
02:26:51.926 00.000 13300 case statement mapped state 6 to 3
02:26:51.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"47de2133-d741-4810-bce0-b1d25ffd1bc3"}
02:26:51.926 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0ea3aa99-6ff5-42e7-b841-620793ab6b8a"}
02:26:51.927 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":713,"width":15,"height":15,"star_pos":[7.22,7.08],"pixels":"..."},"id":"0ea3aa99-6ff5-42e7-b841-620793ab6b8a"}
02:26:52.110 00.183 11596 Exposure complete
02:26:52.179 00.069 11596 worker thread done servicing request
02:26:52.179 00.000 13300 OnExposeComplete: enter
02:26:52.179 00.000 13300 UpdateGuideState(): m_state=6
02:26:52.179 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 714
02:26:52.180 00.001 13300 Star::Find returns 1 (0), X=25.19, Y=421.13, Mass=1438, SNR=26.5, Peak=181 HFD=3.1
02:26:52.180 00.000 13300 MultiStar: [#1 -0.04,0.17,0.53,U] [#2 -0.12,0.21,0.52,U] [#3 0.10,-0.11,0.35,U] [#4 -0.09,-0.01,0.27,U] [#5 -0.09,0.43,0.00,M3] [#6 -0.14,0.34,0.00,M5] [#7 0.06,0.00,0.26,U] [#8 0.16,0.21,0.24,U] 
02:26:52.180 00.000 13300 refined, 6 included, MultiStar: {-0.01, 0.10}, one-star: {-0.02, 0.12}
02:26:52.180 00.000 13300 CameraToMount -- cameraTheta (1.69) - m_xAngle (1.53) = xAngle (0.16 = 0.16)
02:26:52.180 00.000 13300 CameraToMount -- cameraTheta (1.69) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.97 = -2.97)
02:26:52.180 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.69 mountX=0.10 mountY=-0.02, mountTheta=-0.17
02:26:52.183 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.10, opts=13)
02:26:52.183 00.000 13300 Enqueuing Move request for scope (-0.01, 0.10)
02:26:52.183 00.000 11596 Worker thread wakes up
02:26:52.183 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.10) opts 0xd
02:26:52.183 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.10)
02:26:52.183 00.000 11596 Moving (-0.01, 0.10) raw xDistance=0.10 yDistance=-0.02
02:26:52.183 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:26:52.184 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:52.184 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:26:52.184 00.000 11596 MoveAxis(E, 0, ABG)
02:26:52.184 00.000 11596 Move returns status 0, amount 0
02:26:52.184 00.000 11596 MoveAxis(N, 0, ABG)
02:26:52.184 00.000 11596 Move returns status 0, amount 0
02:26:52.184 00.000 11596 move complete, result=0
02:26:52.184 00.000 11596 worker thread done servicing request
02:26:52.190 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
02:26:52.199 00.009 13300 UpdateGuideState exits: m=1438 SNR=26.5
02:26:52.199 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:52.199 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:26:52.199 00.000 13300 Enqueuing Expose request
02:26:52.199 00.000 11596 Worker thread wakes up
02:26:52.199 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:26:52.199 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:26:52.702 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:26:54.924 02.222 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9b05d11c-1cb6-44ea-881e-c36cb98d74c7"}
02:26:54.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9b05d11c-1cb6-44ea-881e-c36cb98d74c7"}
02:26:54.925 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9835a6a2-05bb-4dec-9f04-d5d142f53893"}
02:26:54.925 00.000 13300 case statement mapped state 6 to 3
02:26:54.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9835a6a2-05bb-4dec-9f04-d5d142f53893"}
02:26:54.925 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dfb4c364-a26a-48f8-b5cb-2c9fffed5813"}
02:26:54.926 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":714,"width":15,"height":15,"star_pos":[7.19,7.13],"pixels":"..."},"id":"dfb4c364-a26a-48f8-b5cb-2c9fffed5813"}
02:26:55.730 00.804 11596 Exposure complete
02:26:55.817 00.087 11596 worker thread done servicing request
02:26:55.817 00.000 13300 OnExposeComplete: enter
02:26:55.817 00.000 13300 UpdateGuideState(): m_state=6
02:26:55.818 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 715
02:26:55.818 00.000 13300 Star::Find returns 1 (0), X=25.29, Y=421.07, Mass=1356, SNR=25.8, Peak=184 HFD=3.2
02:26:55.818 00.000 13300 MultiStar: [#1 0.10,0.18,0.55,U] [#2 -0.02,0.08,0.54,U] [#3 0.08,-0.01,0.35,U] [#4 0.04,-0.01,0.27,U] [#5 0.15,0.14,0.32,U] [#6 -0.16,0.26,0.00,M6] [#7 -0.15,0.01,0.28,U] [#8 0.04,0.21,0.22,U] 
02:26:55.819 00.001 13300 refined, 7 included, MultiStar: {0.05, 0.08}, one-star: {0.08, 0.06}
02:26:55.819 00.000 13300 CameraToMount -- cameraTheta (1.03) - m_xAngle (1.53) = xAngle (-0.50 = -0.50)
02:26:55.819 00.000 13300 CameraToMount -- cameraTheta (1.03) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.63 = 2.65)
02:26:55.819 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.08 hyp=0.10 cameraTheta=1.03 mountX=0.08 mountY=0.05, mountTheta=0.49
02:26:55.821 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.08, opts=13)
02:26:55.821 00.000 13300 Enqueuing Move request for scope (0.05, 0.08)
02:26:55.821 00.000 11596 Worker thread wakes up
02:26:55.821 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.08) opts 0xd
02:26:55.821 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.08)
02:26:55.822 00.001 11596 Moving (0.05, 0.08) raw xDistance=0.08 yDistance=0.05
02:26:55.822 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:26:55.822 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:55.822 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:26:55.822 00.000 11596 MoveAxis(E, 0, ABG)
02:26:55.822 00.000 11596 Move returns status 0, amount 0
02:26:55.822 00.000 11596 MoveAxis(N, 0, ABG)
02:26:55.822 00.000 11596 Move returns status 0, amount 0
02:26:55.823 00.001 11596 move complete, result=0
02:26:55.823 00.000 11596 worker thread done servicing request
02:26:55.830 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
02:26:55.838 00.008 13300 UpdateGuideState exits: m=1356 SNR=25.8
02:26:55.839 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:55.839 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:26:55.839 00.000 13300 Enqueuing Expose request
02:26:55.839 00.000 11596 Worker thread wakes up
02:26:55.839 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:26:55.839 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:26:56.355 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:26:57.925 01.570 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cf52bbec-f281-4d8d-829d-1df2d6a99da0"}
02:26:57.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cf52bbec-f281-4d8d-829d-1df2d6a99da0"}
02:26:57.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"432b35d4-0640-4a1f-a182-12513ed96dd2"}
02:26:57.926 00.000 13300 case statement mapped state 6 to 3
02:26:57.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"432b35d4-0640-4a1f-a182-12513ed96dd2"}
02:26:57.926 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8f755aa1-3c1f-424a-a53a-20ad09c1146d"}
02:26:57.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":715,"width":15,"height":15,"star_pos":[7.29,7.07],"pixels":"..."},"id":"8f755aa1-3c1f-424a-a53a-20ad09c1146d"}
02:26:59.381 01.455 11596 Exposure complete
02:26:59.449 00.068 11596 worker thread done servicing request
02:26:59.449 00.000 13300 OnExposeComplete: enter
02:26:59.449 00.000 13300 UpdateGuideState(): m_state=6
02:26:59.450 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 716
02:26:59.450 00.000 13300 Star::Find returns 1 (0), X=25.23, Y=420.95, Mass=1400, SNR=26.2, Peak=186 HFD=3.2
02:26:59.450 00.000 13300 MultiStar: [#1 0.19,0.12,0.56,U] [#2 -0.03,-0.09,0.52,U] [#3 0.15,-0.22,0.34,U] [#4 0.08,0.02,0.29,U] [#5 -0.03,0.13,0.30,U] [#6 -0.02,0.16,0.26,U] [#7 -0.01,-0.19,0.28,U] [#8 0.35,0.11,0.00,M1] 
02:26:59.451 00.001 13300 refined, 7 included, MultiStar: {0.05, -0.02}, one-star: {0.02, -0.06}
02:26:59.451 00.000 13300 CameraToMount -- cameraTheta (-0.41) - m_xAngle (1.53) = xAngle (-1.94 = -1.94)
02:26:59.451 00.000 13300 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.07 = 1.21)
02:26:59.451 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.02 hyp=0.05 cameraTheta=-0.41 mountX=-0.02 mountY=0.05, mountTheta=1.94
02:26:59.453 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.02, opts=13)
02:26:59.453 00.000 13300 Enqueuing Move request for scope (0.05, -0.02)
02:26:59.453 00.000 11596 Worker thread wakes up
02:26:59.453 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.02) opts 0xd
02:26:59.453 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.02)
02:26:59.453 00.000 11596 Moving (0.05, -0.02) raw xDistance=-0.02 yDistance=0.05
02:26:59.454 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:26:59.454 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:59.454 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:26:59.454 00.000 11596 MoveAxis(E, 0, ABG)
02:26:59.454 00.000 11596 Move returns status 0, amount 0
02:26:59.454 00.000 11596 MoveAxis(N, 0, ABG)
02:26:59.454 00.000 11596 Move returns status 0, amount 0
02:26:59.454 00.000 11596 move complete, result=0
02:26:59.454 00.000 11596 worker thread done servicing request
02:26:59.461 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
02:26:59.469 00.008 13300 UpdateGuideState exits: m=1400 SNR=26.2
02:26:59.469 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:59.469 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:26:59.469 00.000 13300 Enqueuing Expose request
02:26:59.470 00.001 11596 Worker thread wakes up
02:26:59.470 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:26:59.470 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:26:59.973 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:27:00.926 00.953 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"54e7473c-18ea-4cc7-99bd-57a774b439bb"}
02:27:00.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"54e7473c-18ea-4cc7-99bd-57a774b439bb"}
02:27:00.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a45f0782-9885-4eaa-9c9a-72dfaa8cdcd7"}
02:27:00.927 00.000 13300 case statement mapped state 6 to 3
02:27:00.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a45f0782-9885-4eaa-9c9a-72dfaa8cdcd7"}
02:27:00.927 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d206f2f6-4a4a-42d7-b9d3-b7a5cceb9962"}
02:27:00.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":716,"width":15,"height":15,"star_pos":[7.23,6.95],"pixels":"..."},"id":"d206f2f6-4a4a-42d7-b9d3-b7a5cceb9962"}
02:27:03.017 02.090 11596 Exposure complete
02:27:03.087 00.070 11596 worker thread done servicing request
02:27:03.087 00.000 13300 OnExposeComplete: enter
02:27:03.088 00.001 13300 UpdateGuideState(): m_state=6
02:27:03.088 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 717
02:27:03.088 00.000 13300 Star::Find returns 1 (0), X=25.02, Y=420.85, Mass=1404, SNR=26.2, Peak=169 HFD=3.0
02:27:03.089 00.001 13300 MultiStar: [#1 0.07,-0.08,0.53,U] [#2 -0.00,-0.04,0.53,U] [#3 -0.11,-0.09,0.35,U] [#4 -0.10,-0.15,0.27,U] [#5 -0.01,-0.17,0.31,U] [#6 -0.15,0.00,0.26,U] [#7 -0.05,-0.02,0.28,U] [#8 0.13,-0.02,0.23,U] 
02:27:03.089 00.000 13300 refined, 8 included, MultiStar: {-0.06, -0.10}, one-star: {-0.18, -0.16}
02:27:03.089 00.000 13300 CameraToMount -- cameraTheta (-2.15) - m_xAngle (1.53) = xAngle (-3.68 = 2.60)
02:27:03.089 00.000 13300 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.81 = -0.53)
02:27:03.089 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.10 hyp=0.12 cameraTheta=-2.15 mountX=-0.10 mountY=-0.06, mountTheta=-2.61
02:27:03.091 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.10, opts=13)
02:27:03.091 00.000 13300 Enqueuing Move request for scope (-0.06, -0.10)
02:27:03.091 00.000 11596 Worker thread wakes up
02:27:03.091 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.10) opts 0xd
02:27:03.091 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.10)
02:27:03.091 00.000 11596 Moving (-0.06, -0.10) raw xDistance=-0.10 yDistance=-0.06
02:27:03.091 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:27:03.092 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:03.092 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:27:03.092 00.000 11596 MoveAxis(E, 0, ABG)
02:27:03.092 00.000 11596 Move returns status 0, amount 0
02:27:03.092 00.000 11596 MoveAxis(N, 0, ABG)
02:27:03.092 00.000 11596 Move returns status 0, amount 0
02:27:03.092 00.000 11596 move complete, result=0
02:27:03.092 00.000 11596 worker thread done servicing request
02:27:03.099 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
02:27:03.107 00.008 13300 UpdateGuideState exits: m=1404 SNR=26.2
02:27:03.107 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:03.107 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:27:03.107 00.000 13300 Enqueuing Expose request
02:27:03.107 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:27:03.107 00.000 11596 Worker thread wakes up
02:27:03.107 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:27:03.618 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:27:03.924 00.306 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7a9a7f00-4852-487d-8f7f-9798e47fc237"}
02:27:03.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7a9a7f00-4852-487d-8f7f-9798e47fc237"}
02:27:03.925 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"df47ebd9-15f4-4afa-862c-9e24cf23dfd4"}
02:27:03.925 00.000 13300 case statement mapped state 6 to 3
02:27:03.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"df47ebd9-15f4-4afa-862c-9e24cf23dfd4"}
02:27:03.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b13b9d41-8da3-47b3-9ef4-d8f4cd105256"}
02:27:03.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":717,"width":15,"height":15,"star_pos":[7.02,6.85],"pixels":"..."},"id":"b13b9d41-8da3-47b3-9ef4-d8f4cd105256"}
02:27:06.649 02.723 11596 Exposure complete
02:27:06.719 00.070 11596 worker thread done servicing request
02:27:06.719 00.000 13300 OnExposeComplete: enter
02:27:06.719 00.000 13300 UpdateGuideState(): m_state=6
02:27:06.719 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 718
02:27:06.720 00.001 13300 Star::Find returns 1 (0), X=25.13, Y=420.96, Mass=1405, SNR=26.2, Peak=173 HFD=3.0
02:27:06.720 00.000 13300 MultiStar: [#1 0.04,0.04,0.55,U] [#2 -0.17,-0.14,0.53,U] [#3 -0.06,-0.43,0.00,M1] [#4 -0.11,-0.05,0.27,U] [#5 0.26,0.03,0.30,U] [#6 -0.24,-0.08,0.27,U] [#7 0.04,-0.29,0.00,M3] [#8 0.21,-0.27,0.00,M1] 
02:27:06.720 00.000 13300 refined, 5 included, MultiStar: {-0.06, -0.04}, one-star: {-0.08, -0.05}
02:27:06.720 00.000 13300 CameraToMount -- cameraTheta (-2.48) - m_xAngle (1.53) = xAngle (-4.01 = 2.27)
02:27:06.720 00.000 13300 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.14 = -0.85)
02:27:06.720 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-2.48 mountX=-0.05 mountY=-0.05, mountTheta=-2.28
02:27:06.722 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.04, opts=13)
02:27:06.722 00.000 13300 Enqueuing Move request for scope (-0.06, -0.04)
02:27:06.723 00.001 11596 Worker thread wakes up
02:27:06.723 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.04) opts 0xd
02:27:06.723 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.04)
02:27:06.723 00.000 11596 Moving (-0.06, -0.04) raw xDistance=-0.05 yDistance=-0.05
02:27:06.723 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:27:06.723 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:06.723 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:27:06.723 00.000 11596 MoveAxis(E, 0, ABG)
02:27:06.723 00.000 11596 Move returns status 0, amount 0
02:27:06.724 00.001 11596 MoveAxis(N, 0, ABG)
02:27:06.724 00.000 11596 Move returns status 0, amount 0
02:27:06.724 00.000 11596 move complete, result=0
02:27:06.724 00.000 11596 worker thread done servicing request
02:27:06.729 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
02:27:06.738 00.009 13300 UpdateGuideState exits: m=1405 SNR=26.2
02:27:06.738 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:06.739 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:27:06.739 00.000 13300 Enqueuing Expose request
02:27:06.739 00.000 11596 Worker thread wakes up
02:27:06.739 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:27:06.739 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:27:06.925 00.186 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7f4fa6fd-f527-49b4-b0c2-47d2e046007d"}
02:27:06.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7f4fa6fd-f527-49b4-b0c2-47d2e046007d"}
02:27:06.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8a91e813-04c9-4444-bca1-47543199d669"}
02:27:06.926 00.000 13300 case statement mapped state 6 to 3
02:27:06.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8a91e813-04c9-4444-bca1-47543199d669"}
02:27:06.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7d8202f4-9b2a-4eb3-a28a-0730b9aadef9"}
02:27:06.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":718,"width":15,"height":15,"star_pos":[7.13,6.96],"pixels":"..."},"id":"7d8202f4-9b2a-4eb3-a28a-0730b9aadef9"}
02:27:07.242 00.315 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:27:09.925 02.683 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0349c3df-170c-4a78-a996-63e7ebce5f6e"}
02:27:09.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0349c3df-170c-4a78-a996-63e7ebce5f6e"}
02:27:09.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4cb14799-c6e8-43af-8a2b-5c700f2d6388"}
02:27:09.926 00.000 13300 case statement mapped state 6 to 3
02:27:09.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4cb14799-c6e8-43af-8a2b-5c700f2d6388"}
02:27:09.926 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5a51a719-bed4-4e8f-9b4a-811d739cc0f4"}
02:27:09.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":718,"width":15,"height":15,"star_pos":[7.13,6.96],"pixels":"..."},"id":"5a51a719-bed4-4e8f-9b4a-811d739cc0f4"}
02:27:10.262 00.336 11596 Exposure complete
02:27:10.331 00.069 11596 worker thread done servicing request
02:27:10.331 00.000 13300 OnExposeComplete: enter
02:27:10.331 00.000 13300 UpdateGuideState(): m_state=6
02:27:10.332 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 719
02:27:10.332 00.000 13300 Star::Find returns 1 (0), X=25.10, Y=420.86, Mass=1393, SNR=26.1, Peak=172 HFD=3.0
02:27:10.332 00.000 13300 MultiStar: [#1 0.11,0.02,0.51,U] [#2 -0.10,-0.19,0.51,U] [#3 -0.10,-0.19,0.36,U] [#4 -0.05,-0.05,0.28,U] [#5 0.01,0.21,0.30,U] [#6 -0.08,-0.32,0.00,M4] [#7 0.02,-0.14,0.28,U] [#8 0.03,-0.18,0.23,U] 
02:27:10.333 00.001 13300 refined, 7 included, MultiStar: {-0.04, -0.10}, one-star: {-0.11, -0.15}
02:27:10.333 00.000 13300 CameraToMount -- cameraTheta (-1.96) - m_xAngle (1.53) = xAngle (-3.49 = 2.79)
02:27:10.333 00.000 13300 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.62 = -0.34)
02:27:10.333 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.10 hyp=0.10 cameraTheta=-1.96 mountX=-0.10 mountY=-0.03, mountTheta=-2.80
02:27:10.335 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.10, opts=13)
02:27:10.335 00.000 13300 Enqueuing Move request for scope (-0.04, -0.10)
02:27:10.335 00.000 11596 Worker thread wakes up
02:27:10.335 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.10) opts 0xd
02:27:10.335 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.10)
02:27:10.336 00.001 11596 Moving (-0.04, -0.10) raw xDistance=-0.10 yDistance=-0.03
02:27:10.336 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:27:10.336 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:10.336 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:27:10.336 00.000 11596 MoveAxis(E, 0, ABG)
02:27:10.336 00.000 11596 Move returns status 0, amount 0
02:27:10.336 00.000 11596 MoveAxis(N, 0, ABG)
02:27:10.336 00.000 11596 Move returns status 0, amount 0
02:27:10.336 00.000 11596 move complete, result=0
02:27:10.336 00.000 11596 worker thread done servicing request
02:27:10.342 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
02:27:10.351 00.009 13300 UpdateGuideState exits: m=1393 SNR=26.1
02:27:10.351 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:10.351 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:27:10.351 00.000 13300 Enqueuing Expose request
02:27:10.351 00.000 11596 Worker thread wakes up
02:27:10.352 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:27:10.352 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:27:10.858 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:27:12.924 02.066 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3ffd52c0-dabb-40ec-b7cb-e5fba9e16d83"}
02:27:12.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3ffd52c0-dabb-40ec-b7cb-e5fba9e16d83"}
02:27:12.925 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"734416ea-ac01-4fa7-8b2d-12566912710b"}
02:27:12.926 00.001 13300 case statement mapped state 6 to 3
02:27:12.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"734416ea-ac01-4fa7-8b2d-12566912710b"}
02:27:12.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"73d43524-5a45-4956-b7e0-a4a676927629"}
02:27:12.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":719,"width":15,"height":15,"star_pos":[7.10,6.86],"pixels":"..."},"id":"73d43524-5a45-4956-b7e0-a4a676927629"}
02:27:13.937 01.010 11596 Exposure complete
02:27:14.041 00.104 11596 worker thread done servicing request
02:27:14.041 00.000 13300 OnExposeComplete: enter
02:27:14.041 00.000 13300 UpdateGuideState(): m_state=6
02:27:14.042 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 720
02:27:14.042 00.000 13300 Star::Find returns 1 (0), X=25.15, Y=420.84, Mass=1419, SNR=26.4, Peak=174 HFD=3.0
02:27:14.043 00.001 13300 MultiStar: [#1 0.01,-0.00,0.55,U] [#2 -0.22,-0.14,0.50,U] [#3 -0.09,-0.30,0.00,M1] [#4 0.03,-0.22,0.27,U] [#5 -0.03,-0.01,0.29,U] [#6 -0.20,0.02,0.26,U] [#7 -0.24,-0.29,0.00,M3] [#8 0.07,0.03,0.22,U] 
02:27:14.043 00.000 13300 refined, 6 included, MultiStar: {-0.06, -0.10}, one-star: {-0.06, -0.17}
02:27:14.043 00.000 13300 CameraToMount -- cameraTheta (-2.16) - m_xAngle (1.53) = xAngle (-3.69 = 2.59)
02:27:14.043 00.000 13300 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.82 = -0.54)
02:27:14.043 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.10 hyp=0.11 cameraTheta=-2.16 mountX=-0.10 mountY=-0.06, mountTheta=-2.60
02:27:14.046 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.10, opts=13)
02:27:14.047 00.001 13300 Enqueuing Move request for scope (-0.06, -0.10)
02:27:14.047 00.000 11596 Worker thread wakes up
02:27:14.047 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.10) opts 0xd
02:27:14.047 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.10)
02:27:14.048 00.001 11596 Moving (-0.06, -0.10) raw xDistance=-0.10 yDistance=-0.06
02:27:14.048 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:27:14.048 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:14.048 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:27:14.049 00.001 11596 MoveAxis(E, 0, ABG)
02:27:14.049 00.000 11596 Move returns status 0, amount 0
02:27:14.049 00.000 11596 MoveAxis(N, 0, ABG)
02:27:14.049 00.000 11596 Move returns status 0, amount 0
02:27:14.049 00.000 11596 move complete, result=0
02:27:14.050 00.001 11596 worker thread done servicing request
02:27:14.057 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
02:27:14.068 00.011 13300 UpdateGuideState exits: m=1419 SNR=26.4
02:27:14.068 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:14.068 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:27:14.068 00.000 13300 Enqueuing Expose request
02:27:14.068 00.000 11596 Worker thread wakes up
02:27:14.069 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:27:14.069 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:27:14.578 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:27:15.925 01.347 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ffab7be3-a2f7-465e-ba0f-e6d8ea202048"}
02:27:15.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ffab7be3-a2f7-465e-ba0f-e6d8ea202048"}
02:27:15.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1d26ffbc-6de7-4d4d-b06f-dddafe7f1177"}
02:27:15.926 00.000 13300 case statement mapped state 6 to 3
02:27:15.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1d26ffbc-6de7-4d4d-b06f-dddafe7f1177"}
02:27:15.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"67fc4723-e285-4f22-8582-8e0f22220b2b"}
02:27:15.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":720,"width":15,"height":15,"star_pos":[7.15,6.84],"pixels":"..."},"id":"67fc4723-e285-4f22-8582-8e0f22220b2b"}
02:27:17.616 01.689 11596 Exposure complete
02:27:17.701 00.085 11596 worker thread done servicing request
02:27:17.702 00.001 13300 OnExposeComplete: enter
02:27:17.702 00.000 13300 UpdateGuideState(): m_state=6
02:27:17.702 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 721
02:27:17.703 00.001 13300 Star::Find returns 1 (0), X=25.21, Y=421.00, Mass=1395, SNR=26.2, Peak=180 HFD=3.1
02:27:17.703 00.000 13300 MultiStar: [#1 0.09,0.15,0.54,U] [#2 -0.15,0.10,0.52,U] [#3 -0.10,-0.12,0.34,U] [#4 0.03,0.11,0.28,U] [#5 0.39,0.14,0.00,M1] [#6 -0.21,0.10,0.26,U] [#7 0.18,-0.19,0.26,U] [#8 -0.11,0.07,0.23,U] 
02:27:17.704 00.001 13300 single-star, 7 included, MultiStar: {-0.03, 0.03}, one-star: {0.00, -0.01}
02:27:17.704 00.000 13300 CameraToMount -- cameraTheta (-1.53) - m_xAngle (1.53) = xAngle (-3.07 = -3.07)
02:27:17.704 00.000 13300 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.19 = 0.09)
02:27:17.704 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.53 mountX=-0.01 mountY=0.00, mountTheta=3.05
02:27:17.707 00.003 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.01, opts=13)
02:27:17.707 00.000 13300 Enqueuing Move request for scope (0.00, -0.01)
02:27:17.707 00.000 11596 Worker thread wakes up
02:27:17.707 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.01) opts 0xd
02:27:17.707 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.01)
02:27:17.708 00.001 11596 Moving (0.00, -0.01) raw xDistance=-0.01 yDistance=0.00
02:27:17.708 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:27:17.708 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:17.708 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:27:17.708 00.000 11596 MoveAxis(E, 0, ABG)
02:27:17.708 00.000 11596 Move returns status 0, amount 0
02:27:17.708 00.000 11596 MoveAxis(N, 0, ABG)
02:27:17.708 00.000 11596 Move returns status 0, amount 0
02:27:17.708 00.000 11596 move complete, result=0
02:27:17.708 00.000 11596 worker thread done servicing request
02:27:17.719 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
02:27:17.732 00.013 13300 UpdateGuideState exits: m=1395 SNR=26.2
02:27:17.733 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:17.733 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:27:17.733 00.000 13300 Enqueuing Expose request
02:27:17.733 00.000 11596 Worker thread wakes up
02:27:17.733 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:27:17.733 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:27:18.235 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:27:18.925 00.690 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f1e99b8c-9ec5-46a1-a541-162914b28275"}
02:27:18.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f1e99b8c-9ec5-46a1-a541-162914b28275"}
02:27:18.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"62db1750-01ce-4456-a2af-9554381ff9ed"}
02:27:18.926 00.000 13300 case statement mapped state 6 to 3
02:27:18.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"62db1750-01ce-4456-a2af-9554381ff9ed"}
02:27:18.926 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"95ed46a6-51d7-481d-8d05-580e1b3a391b"}
02:27:18.927 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":721,"width":15,"height":15,"star_pos":[7.21,7.00],"pixels":"..."},"id":"95ed46a6-51d7-481d-8d05-580e1b3a391b"}
02:27:21.272 02.345 11596 Exposure complete
02:27:21.340 00.068 11596 worker thread done servicing request
02:27:21.340 00.000 13300 OnExposeComplete: enter
02:27:21.340 00.000 13300 UpdateGuideState(): m_state=6
02:27:21.341 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 722
02:27:21.341 00.000 13300 Star::Find returns 1 (0), X=25.03, Y=421.19, Mass=1371, SNR=26.0, Peak=161 HFD=3.1
02:27:21.341 00.000 13300 MultiStar: [#1 0.06,0.13,0.54,U] [#2 -0.21,0.17,0.00,M1] [#3 -0.10,0.06,0.36,U] [#4 -0.11,0.12,0.28,U] [#5 -0.20,0.21,0.00,M2] [#6 -0.23,0.55,0.00,M3] [#7 -0.10,0.24,0.28,U] [#8 0.09,0.05,0.23,U] 
02:27:21.341 00.000 13300 refined, 5 included, MultiStar: {-0.08, 0.14}, one-star: {-0.18, 0.18}
02:27:21.342 00.001 13300 CameraToMount -- cameraTheta (2.07) - m_xAngle (1.53) = xAngle (0.54 = 0.54)
02:27:21.342 00.000 13300 CameraToMount -- cameraTheta (2.07) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.59 = -2.59)
02:27:21.342 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.14 hyp=0.17 cameraTheta=2.07 mountX=0.14 mountY=-0.09, mountTheta=-0.55
02:27:21.344 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.14, opts=13)
02:27:21.345 00.001 13300 Enqueuing Move request for scope (-0.08, 0.14)
02:27:21.345 00.000 11596 Worker thread wakes up
02:27:21.345 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.14) opts 0xd
02:27:21.345 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.14)
02:27:21.345 00.000 11596 Moving (-0.08, 0.14) raw xDistance=0.14 yDistance=-0.09
02:27:21.345 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.14
02:27:21.345 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:21.345 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:27:21.345 00.000 11596 MoveAxis(W, 178, ABG)
02:27:21.346 00.001 11596 Guiding  Dir = 3, Dur = 178
02:27:21.346 00.000 11596 IsSlewing returns 0
02:27:21.353 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
02:27:21.361 00.008 13300 UpdateGuideState exits: m=1371 SNR=26.0
02:27:21.361 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:21.361 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:27:21.361 00.000 13300 Enqueuing Expose request
02:27:21.521 00.160 11596 IsGuiding returns 0
02:27:21.925 00.404 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a020c1ba-a94e-4554-bc20-c58e1ab17575"}
02:27:21.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a020c1ba-a94e-4554-bc20-c58e1ab17575"}
02:27:21.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bb262569-5e24-4c01-bdb1-b8fd4de0fc42"}
02:27:21.926 00.000 13300 case statement mapped state 6 to 3
02:27:21.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bb262569-5e24-4c01-bdb1-b8fd4de0fc42"}
02:27:21.926 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7b1f4ab3-00c9-4255-bb81-fdc0764ee651"}
02:27:21.927 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":722,"width":15,"height":15,"star_pos":[7.03,7.19],"pixels":"..."},"id":"7b1f4ab3-00c9-4255-bb81-fdc0764ee651"}
02:27:22.008 00.081 11596 IsGuiding returns 0
02:27:22.008 00.000 11596 Move returns status 0, amount 178
02:27:22.008 00.000 11596 MoveAxis(N, 0, ABG)
02:27:22.008 00.000 11596 Move returns status 0, amount 0
02:27:22.008 00.000 11596 move complete, result=0
02:27:22.008 00.000 11596 worker thread done servicing request
02:27:22.009 00.001 13300 GuideStep: 0.1 px 178 ms WEST, -0.1 px 0 ms NORTH
02:27:22.009 00.000 11596 Worker thread wakes up
02:27:22.009 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:27:22.522 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:27:24.925 02.403 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"70025762-f37f-4cda-9217-d62ccd659d14"}
02:27:24.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"70025762-f37f-4cda-9217-d62ccd659d14"}
02:27:24.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"33b71455-22a4-4716-a14d-abe948aeadeb"}
02:27:24.926 00.000 13300 case statement mapped state 6 to 3
02:27:24.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"33b71455-22a4-4716-a14d-abe948aeadeb"}
02:27:24.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9c4fd6f9-0601-4b69-b705-a26bcf2cd81c"}
02:27:24.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":722,"width":15,"height":15,"star_pos":[7.03,7.19],"pixels":"..."},"id":"9c4fd6f9-0601-4b69-b705-a26bcf2cd81c"}
02:27:25.551 00.624 11596 Exposure complete
02:27:25.620 00.069 11596 worker thread done servicing request
02:27:25.620 00.000 13300 OnExposeComplete: enter
02:27:25.620 00.000 13300 UpdateGuideState(): m_state=6
02:27:25.620 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 723
02:27:25.621 00.001 13300 Star::Find returns 1 (0), X=25.16, Y=421.29, Mass=1395, SNR=26.2, Peak=157 HFD=3.3
02:27:25.621 00.000 13300 MultiStar: [#1 0.05,0.39,0.00,M1] [#2 -0.29,0.30,0.00,M2] [#3 -0.04,0.46,0.00,M1] [#4 -0.15,0.20,0.27,U] [#5 0.05,0.24,0.30,U] [#6 -0.08,0.13,0.26,U] [#7 -0.01,0.54,0.00,M2] [#8 -0.07,0.47,0.00,M1] 
02:27:25.621 00.000 13300 refined, 3 included, MultiStar: {-0.05, 0.24}, one-star: {-0.05, 0.28}
02:27:25.621 00.000 13300 CameraToMount -- cameraTheta (1.79) - m_xAngle (1.53) = xAngle (0.25 = 0.25)
02:27:25.621 00.000 13300 CameraToMount -- cameraTheta (1.79) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.87 = -2.87)
02:27:25.622 00.001 13300 CameraToMount -- cameraX=-0.05 cameraY=0.24 hyp=0.25 cameraTheta=1.79 mountX=0.24 mountY=-0.07, mountTheta=-0.27
02:27:25.623 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.24, opts=13)
02:27:25.623 00.000 13300 Enqueuing Move request for scope (-0.05, 0.24)
02:27:25.624 00.001 11596 Worker thread wakes up
02:27:25.624 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.24) opts 0xd
02:27:25.624 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.24)
02:27:25.624 00.000 11596 Moving (-0.05, 0.24) raw xDistance=0.24 yDistance=-0.07
02:27:25.624 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.24
02:27:25.624 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:25.624 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:27:25.624 00.000 11596 MoveAxis(W, 313, ABG)
02:27:25.624 00.000 11596 Guiding  Dir = 3, Dur = 313
02:27:25.625 00.001 11596 IsSlewing returns 0
02:27:25.631 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=234, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
02:27:25.639 00.008 13300 UpdateGuideState exits: m=1395 SNR=26.2
02:27:25.639 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:25.639 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:27:25.639 00.000 13300 Enqueuing Expose request
02:27:25.831 00.192 11596 IsGuiding returns 0
02:27:26.139 00.308 11596 PulseGuide returned control before completion, sleep 16
02:27:26.386 00.247 11596 IsGuiding returns 1
02:27:26.386 00.000 11596 scope still moving after pulse duration time elapsed
02:27:26.416 00.030 11596 IsSlewing returns 0
02:27:26.505 00.089 11596 IsGuiding returns 0
02:27:26.505 00.000 11596 scope move finished after 313 + 361 ms
02:27:26.505 00.000 11596 Move returns status 0, amount 313
02:27:26.505 00.000 11596 MoveAxis(N, 0, ABG)
02:27:26.505 00.000 11596 Move returns status 0, amount 0
02:27:26.505 00.000 11596 move complete, result=0
02:27:26.505 00.000 11596 worker thread done servicing request
02:27:26.506 00.001 13300 GuideStep: 0.2 px 313 ms WEST, -0.1 px 0 ms NORTH
02:27:26.506 00.000 11596 Worker thread wakes up
02:27:26.506 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:27:27.022 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:27:27.925 00.903 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"48cbdaf3-ad5e-4449-9861-51e71642d2f3"}
02:27:27.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"48cbdaf3-ad5e-4449-9861-51e71642d2f3"}
02:27:27.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ac14a61a-1891-4ae0-910a-6dd5f32cad26"}
02:27:27.926 00.000 13300 case statement mapped state 6 to 3
02:27:27.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ac14a61a-1891-4ae0-910a-6dd5f32cad26"}
02:27:27.926 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e3c1fffa-9c75-432a-ba62-5bf4ecfdb3fd"}
02:27:27.927 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":723,"width":15,"height":15,"star_pos":[7.16,7.29],"pixels":"..."},"id":"e3c1fffa-9c75-432a-ba62-5bf4ecfdb3fd"}
02:27:28.240 00.313 13300 evsrv: cli 10204300 connect
02:27:28.240 00.000 13300 case statement mapped state 6 to 3
02:27:28.241 00.001 13300 case statement mapped state 6 to 3
02:27:28.242 00.001 13300 evsrv: cli 10204300 request: {"method":"get_app_state","id":"ba4e0f7f-2e1b-4d24-8ba5-085ed1cbbee9"}
02:27:28.242 00.000 13300 case statement mapped state 6 to 3
02:27:28.242 00.000 13300 evsrv: cli 10204300 response: {"jsonrpc":"2.0","result":"Guiding","id":"ba4e0f7f-2e1b-4d24-8ba5-085ed1cbbee9"}
02:27:28.243 00.001 13300 evsrv: cli 10204300 disconnect
02:27:30.063 01.820 11596 Exposure complete
02:27:30.186 00.123 11596 worker thread done servicing request
02:27:30.186 00.000 13300 OnExposeComplete: enter
02:27:30.186 00.000 13300 UpdateGuideState(): m_state=6
02:27:30.186 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 724
02:27:30.187 00.001 13300 Star::Find returns 1 (0), X=25.10, Y=421.37, Mass=1443, SNR=26.6, Peak=154 HFD=3.3
02:27:30.187 00.000 13300 MultiStar: [#1 -0.03,0.39,0.00,M2] [#2 -0.16,0.28,0.00,M3] [#3 -0.07,0.40,0.00,M2] [#4 0.09,0.48,0.00,M1] [#5 -0.10,0.38,0.00,M2] [#6 -0.18,0.55,0.00,M3] [#7 0.16,0.49,0.00,M3] [#8 0.09,0.59,0.00,M2] 
02:27:30.188 00.001 13300 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.53) = xAngle (0.33 = 0.33)
02:27:30.188 00.000 13300 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.80 = -2.80)
02:27:30.188 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=0.36 hyp=0.37 cameraTheta=1.86 mountX=0.35 mountY=-0.12, mountTheta=-0.34
02:27:30.191 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=0.36, opts=13)
02:27:30.191 00.000 13300 Enqueuing Move request for scope (-0.11, 0.36)
02:27:30.191 00.000 11596 Worker thread wakes up
02:27:30.191 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.36) opts 0xd
02:27:30.191 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, 0.36)
02:27:30.192 00.001 11596 Moving (-0.11, 0.36) raw xDistance=0.35 yDistance=-0.12
02:27:30.192 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.35
02:27:30.192 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:30.192 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:27:30.192 00.000 11596 MoveAxis(W, 466, ABG)
02:27:30.192 00.000 11596 Guiding  Dir = 3, Dur = 466
02:27:30.193 00.001 11596 IsSlewing returns 0
02:27:30.202 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=1, FiltMax=81, Gamma=0.510
02:27:30.215 00.013 13300 UpdateGuideState exits: m=1443 SNR=26.6
02:27:30.215 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:30.215 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:27:30.215 00.000 13300 Enqueuing Expose request
02:27:30.526 00.311 11596 IsGuiding returns 0
02:27:30.692 00.166 11596 PulseGuide returned control before completion, sleep 311
02:27:30.925 00.233 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"69691082-cc17-40ba-b064-d25496816647"}
02:27:30.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"69691082-cc17-40ba-b064-d25496816647"}
02:27:30.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"36bbba36-8ff3-43da-924b-5e5c16d3ef35"}
02:27:30.926 00.000 13300 case statement mapped state 6 to 3
02:27:30.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"36bbba36-8ff3-43da-924b-5e5c16d3ef35"}
02:27:30.926 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"61b4118e-1af4-4eaa-b482-36989383434f"}
02:27:30.927 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":724,"width":15,"height":15,"star_pos":[7.10,7.37],"pixels":"..."},"id":"61b4118e-1af4-4eaa-b482-36989383434f"}
02:27:31.128 00.201 11596 IsGuiding returns 0
02:27:31.128 00.000 11596 Move returns status 0, amount 466
02:27:31.128 00.000 11596 MoveAxis(N, 0, ABG)
02:27:31.128 00.000 11596 Move returns status 0, amount 0
02:27:31.128 00.000 11596 move complete, result=0
02:27:31.128 00.000 11596 worker thread done servicing request
02:27:31.128 00.000 13300 GuideStep: 0.4 px 466 ms WEST, -0.1 px 0 ms NORTH
02:27:31.128 00.000 11596 Worker thread wakes up
02:27:31.129 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:27:31.643 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:27:33.925 02.282 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"30739287-ee3d-49b3-b00b-475b1fa81f91"}
02:27:33.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"30739287-ee3d-49b3-b00b-475b1fa81f91"}
02:27:33.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e0abfa9e-7566-4344-a30e-d5750dbe5683"}
02:27:33.926 00.000 13300 case statement mapped state 6 to 3
02:27:33.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e0abfa9e-7566-4344-a30e-d5750dbe5683"}
02:27:33.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f40e1acf-2b8b-457e-b03e-4ce63203530c"}
02:27:33.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":724,"width":15,"height":15,"star_pos":[7.10,7.37],"pixels":"..."},"id":"f40e1acf-2b8b-457e-b03e-4ce63203530c"}
02:27:34.749 00.822 11596 Exposure complete
02:27:34.947 00.198 11596 worker thread done servicing request
02:27:34.947 00.000 13300 OnExposeComplete: enter
02:27:34.947 00.000 13300 UpdateGuideState(): m_state=6
02:27:34.948 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 725
02:27:34.948 00.000 13300 Star::Find returns 1 (0), X=25.08, Y=420.71, Mass=1384, SNR=26.0, Peak=171 HFD=3.2
02:27:34.948 00.000 13300 MultiStar: [#1 0.07,-0.16,0.52,U] [#2 -0.24,-0.23,0.00,M4] [#3 -0.07,-0.22,0.33,U] [#4 0.03,-0.25,0.28,U] [#5 -0.09,-0.15,0.30,U] [#6 -0.19,-0.32,0.00,M4] [#7 0.11,-0.14,0.29,U] [#8 -0.18,-0.12,0.23,U] 
02:27:34.949 00.001 13300 refined, 6 included, MultiStar: {-0.05, -0.22}, one-star: {-0.12, -0.30}
02:27:34.949 00.000 13300 CameraToMount -- cameraTheta (-1.79) - m_xAngle (1.53) = xAngle (-3.32 = 2.96)
02:27:34.949 00.000 13300 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.45 = -0.16)
02:27:34.949 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.22 hyp=0.22 cameraTheta=-1.79 mountX=-0.22 mountY=-0.04, mountTheta=-2.98
02:27:34.951 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.22, opts=13)
02:27:34.951 00.000 13300 Enqueuing Move request for scope (-0.05, -0.22)
02:27:34.951 00.000 11596 Worker thread wakes up
02:27:34.951 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.22) opts 0xd
02:27:34.952 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.22)
02:27:34.952 00.000 11596 Moving (-0.05, -0.22) raw xDistance=-0.22 yDistance=-0.04
02:27:34.952 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.22
02:27:34.952 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:34.952 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:27:34.952 00.000 11596 MoveAxis(E, 239, ABG)
02:27:34.952 00.000 11596 Guiding  Dir = 2, Dur = 239
02:27:34.953 00.001 11596 IsSlewing returns 0
02:27:34.959 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
02:27:34.972 00.013 13300 UpdateGuideState exits: m=1384 SNR=26.0
02:27:34.972 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:34.972 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:27:34.972 00.000 13300 Enqueuing Expose request
02:27:35.108 00.136 11596 IsGuiding returns 0
02:27:35.334 00.226 11596 PulseGuide returned control before completion, sleep 23
02:27:35.468 00.134 11596 IsGuiding returns 1
02:27:35.468 00.000 11596 scope still moving after pulse duration time elapsed
02:27:35.505 00.037 11596 IsSlewing returns 0
02:27:35.763 00.258 11596 IsGuiding returns 0
02:27:35.763 00.000 11596 scope move finished after 239 + 415 ms
02:27:35.763 00.000 11596 Move returns status 0, amount 239
02:27:35.763 00.000 11596 MoveAxis(N, 0, ABG)
02:27:35.763 00.000 11596 Move returns status 0, amount 0
02:27:35.764 00.001 11596 move complete, result=0
02:27:35.764 00.000 11596 worker thread done servicing request
02:27:35.764 00.000 13300 GuideStep: -0.2 px 239 ms EAST, -0.0 px 0 ms NORTH
02:27:35.780 00.016 11596 Worker thread wakes up
02:27:35.780 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:27:36.293 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:27:36.926 00.633 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d5b78ff2-5b41-462a-ae50-abd592490942"}
02:27:36.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d5b78ff2-5b41-462a-ae50-abd592490942"}
02:27:36.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"275a2b1f-e8cd-464f-8f1d-645f37a0f08f"}
02:27:36.927 00.000 13300 case statement mapped state 6 to 3
02:27:36.928 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"275a2b1f-e8cd-464f-8f1d-645f37a0f08f"}
02:27:36.928 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"07ac3b68-b4c2-43df-a3e9-d7f9eb6f6ea2"}
02:27:36.929 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":725,"width":15,"height":15,"star_pos":[7.08,6.71],"pixels":"..."},"id":"07ac3b68-b4c2-43df-a3e9-d7f9eb6f6ea2"}
02:27:39.317 02.388 11596 Exposure complete
02:27:39.387 00.070 11596 worker thread done servicing request
02:27:39.387 00.000 13300 OnExposeComplete: enter
02:27:39.387 00.000 13300 UpdateGuideState(): m_state=6
02:27:39.388 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 726
02:27:39.388 00.000 13300 Star::Find returns 1 (0), X=25.11, Y=420.90, Mass=1418, SNR=26.4, Peak=166 HFD=3.0
02:27:39.388 00.000 13300 MultiStar: [#1 0.01,0.04,0.53,U] [#2 -0.22,-0.11,0.52,U] [#3 -0.09,-0.10,0.33,U] [#4 -0.05,0.05,0.28,U] [#5 -0.20,0.17,0.30,U] [#6 -0.15,0.12,0.26,U] [#7 -0.02,-0.09,0.29,U] [#8 -0.06,0.09,0.25,U] 
02:27:39.388 00.000 13300 refined, 8 included, MultiStar: {-0.10, -0.02}, one-star: {-0.10, -0.11}
02:27:39.389 00.001 13300 CameraToMount -- cameraTheta (-2.92) - m_xAngle (1.53) = xAngle (-4.45 = 1.83)
02:27:39.389 00.000 13300 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.58 = -1.29)
02:27:39.389 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.02 hyp=0.10 cameraTheta=-2.92 mountX=-0.03 mountY=-0.10, mountTheta=-1.84
02:27:39.391 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.02, opts=13)
02:27:39.391 00.000 13300 Enqueuing Move request for scope (-0.10, -0.02)
02:27:39.391 00.000 11596 Worker thread wakes up
02:27:39.391 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.02) opts 0xd
02:27:39.392 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.02)
02:27:39.392 00.000 11596 Moving (-0.10, -0.02) raw xDistance=-0.03 yDistance=-0.10
02:27:39.392 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:27:39.392 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:39.392 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:27:39.392 00.000 11596 MoveAxis(E, 0, ABG)
02:27:39.392 00.000 11596 Move returns status 0, amount 0
02:27:39.392 00.000 11596 MoveAxis(N, 0, ABG)
02:27:39.392 00.000 11596 Move returns status 0, amount 0
02:27:39.392 00.000 11596 move complete, result=0
02:27:39.393 00.001 11596 worker thread done servicing request
02:27:39.398 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
02:27:39.407 00.009 13300 UpdateGuideState exits: m=1418 SNR=26.4
02:27:39.408 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:39.408 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:27:39.408 00.000 13300 Enqueuing Expose request
02:27:39.408 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:27:39.408 00.000 11596 Worker thread wakes up
02:27:39.408 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:27:39.922 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:27:39.926 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"61173527-fd1f-45d0-80bb-90c7f1382539"}
02:27:39.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"61173527-fd1f-45d0-80bb-90c7f1382539"}
02:27:39.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"545bf452-8165-432e-a624-29a3e6da3489"}
02:27:39.927 00.000 13300 case statement mapped state 6 to 3
02:27:39.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"545bf452-8165-432e-a624-29a3e6da3489"}
02:27:39.927 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d337db8c-0928-4703-9cb3-1753dc3a8792"}
02:27:39.928 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":726,"width":15,"height":15,"star_pos":[7.11,6.90],"pixels":"..."},"id":"d337db8c-0928-4703-9cb3-1753dc3a8792"}
02:27:42.926 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8bcc1514-7672-4fd1-9cbc-b1c21b3c69aa"}
02:27:42.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8bcc1514-7672-4fd1-9cbc-b1c21b3c69aa"}
02:27:42.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aa7016d1-8e21-4e5a-9b31-45906fc49cee"}
02:27:42.927 00.000 13300 case statement mapped state 6 to 3
02:27:42.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"aa7016d1-8e21-4e5a-9b31-45906fc49cee"}
02:27:42.928 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c6e8297c-fecd-4823-880e-03ae1c040c04"}
02:27:42.929 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":726,"width":15,"height":15,"star_pos":[7.11,6.90],"pixels":"..."},"id":"c6e8297c-fecd-4823-880e-03ae1c040c04"}
02:27:42.961 00.032 11596 Exposure complete
02:27:43.038 00.077 11596 worker thread done servicing request
02:27:43.038 00.000 13300 OnExposeComplete: enter
02:27:43.038 00.000 13300 UpdateGuideState(): m_state=6
02:27:43.038 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 727
02:27:43.039 00.001 13300 Star::Find returns 1 (0), X=25.01, Y=420.91, Mass=1383, SNR=26.1, Peak=179 HFD=3.0
02:27:43.039 00.000 13300 MultiStar: [#1 0.18,0.00,0.52,U] [#2 -0.20,-0.20,0.00,M4] [#3 -0.03,-0.17,0.35,U] [#4 -0.01,-0.24,0.28,U] [#5 -0.20,0.14,0.30,U] [#6 -0.39,-0.12,0.00,M4] [#7 -0.21,-0.18,0.00,M2] [#8 0.22,-0.22,0.00,M1] 
02:27:43.039 00.000 13300 refined, 4 included, MultiStar: {-0.07, -0.08}, one-star: {-0.19, -0.10}
02:27:43.039 00.000 13300 CameraToMount -- cameraTheta (-2.31) - m_xAngle (1.53) = xAngle (-3.84 = 2.44)
02:27:43.039 00.000 13300 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.97 = -0.69)
02:27:43.039 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.08 hyp=0.10 cameraTheta=-2.31 mountX=-0.08 mountY=-0.06, mountTheta=-2.45
02:27:43.041 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.08, opts=13)
02:27:43.041 00.000 13300 Enqueuing Move request for scope (-0.07, -0.08)
02:27:43.041 00.000 11596 Worker thread wakes up
02:27:43.042 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.08) opts 0xd
02:27:43.042 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.08)
02:27:43.042 00.000 11596 Moving (-0.07, -0.08) raw xDistance=-0.08 yDistance=-0.06
02:27:43.042 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:27:43.042 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:43.042 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:27:43.042 00.000 11596 MoveAxis(E, 0, ABG)
02:27:43.042 00.000 11596 Move returns status 0, amount 0
02:27:43.042 00.000 11596 MoveAxis(N, 0, ABG)
02:27:43.042 00.000 11596 Move returns status 0, amount 0
02:27:43.042 00.000 11596 move complete, result=0
02:27:43.043 00.001 11596 worker thread done servicing request
02:27:43.048 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
02:27:43.056 00.008 13300 UpdateGuideState exits: m=1383 SNR=26.1
02:27:43.057 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:43.057 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:27:43.057 00.000 13300 Enqueuing Expose request
02:27:43.057 00.000 11596 Worker thread wakes up
02:27:43.057 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:27:43.057 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:27:43.562 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:27:45.926 02.364 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"921c7f06-9c44-413a-a78d-8df765c27013"}
02:27:45.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"921c7f06-9c44-413a-a78d-8df765c27013"}
02:27:45.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a983ed1d-171a-47d1-8bc7-ec8dae4c5ec9"}
02:27:45.927 00.000 13300 case statement mapped state 6 to 3
02:27:45.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a983ed1d-171a-47d1-8bc7-ec8dae4c5ec9"}
02:27:45.928 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"db7cbd39-def0-4964-95ca-36659935a7b8"}
02:27:45.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":727,"width":15,"height":15,"star_pos":[7.01,6.91],"pixels":"..."},"id":"db7cbd39-def0-4964-95ca-36659935a7b8"}
02:27:46.590 00.662 11596 Exposure complete
02:27:46.660 00.070 11596 worker thread done servicing request
02:27:46.660 00.000 13300 OnExposeComplete: enter
02:27:46.660 00.000 13300 UpdateGuideState(): m_state=6
02:27:46.661 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 728
02:27:46.661 00.000 13300 Star::Find returns 1 (0), X=25.13, Y=421.00, Mass=1403, SNR=26.2, Peak=176 HFD=3.0
02:27:46.661 00.000 13300 MultiStar: [#1 0.12,0.05,0.54,U] [#2 -0.21,-0.03,0.53,U] [#3 -0.04,-0.01,0.34,U] [#4 -0.26,0.17,0.00,M1] [#5 -0.12,0.16,0.30,U] [#6 -0.14,0.04,0.26,U] [#7 -0.06,0.01,0.29,U] [#8 0.14,0.33,0.00,M2] 
02:27:46.661 00.000 13300 refined, 6 included, MultiStar: {-0.07, 0.02}, one-star: {-0.07, -0.01}
02:27:46.661 00.000 13300 CameraToMount -- cameraTheta (2.86) - m_xAngle (1.53) = xAngle (1.33 = 1.33)
02:27:46.661 00.000 13300 CameraToMount -- cameraTheta (2.86) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.80 = -1.80)
02:27:46.662 00.001 13300 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.07 cameraTheta=2.86 mountX=0.02 mountY=-0.07, mountTheta=-1.33
02:27:46.664 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.02, opts=13)
02:27:46.664 00.000 13300 Enqueuing Move request for scope (-0.07, 0.02)
02:27:46.664 00.000 11596 Worker thread wakes up
02:27:46.664 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.02) opts 0xd
02:27:46.664 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.02)
02:27:46.664 00.000 11596 Moving (-0.07, 0.02) raw xDistance=0.02 yDistance=-0.07
02:27:46.664 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:27:46.664 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:46.665 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:27:46.665 00.000 11596 MoveAxis(E, 0, ABG)
02:27:46.665 00.000 11596 Move returns status 0, amount 0
02:27:46.665 00.000 11596 MoveAxis(N, 0, ABG)
02:27:46.665 00.000 11596 Move returns status 0, amount 0
02:27:46.665 00.000 11596 move complete, result=0
02:27:46.666 00.001 11596 worker thread done servicing request
02:27:46.671 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
02:27:46.681 00.010 13300 UpdateGuideState exits: m=1403 SNR=26.2
02:27:46.681 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:46.681 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:27:46.681 00.000 13300 Enqueuing Expose request
02:27:46.681 00.000 11596 Worker thread wakes up
02:27:46.681 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:27:46.681 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:27:47.186 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:27:48.926 01.740 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"59412859-48b0-4bbe-9d75-2ff0005dad17"}
02:27:48.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"59412859-48b0-4bbe-9d75-2ff0005dad17"}
02:27:48.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"11aa0953-975a-49e4-afe8-ad373f886ffb"}
02:27:48.927 00.000 13300 case statement mapped state 6 to 3
02:27:48.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"11aa0953-975a-49e4-afe8-ad373f886ffb"}
02:27:48.928 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9dc4c40c-3eea-4a7b-9348-f9ed86357cf1"}
02:27:48.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":728,"width":15,"height":15,"star_pos":[7.13,7.00],"pixels":"..."},"id":"9dc4c40c-3eea-4a7b-9348-f9ed86357cf1"}
02:27:50.208 01.280 11596 Exposure complete
02:27:50.278 00.070 11596 worker thread done servicing request
02:27:50.278 00.000 13300 OnExposeComplete: enter
02:27:50.278 00.000 13300 UpdateGuideState(): m_state=6
02:27:50.279 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 729
02:27:50.279 00.000 13300 Star::Find returns 1 (0), X=25.15, Y=421.22, Mass=1352, SNR=25.7, Peak=169 HFD=3.0
02:27:50.279 00.000 13300 MultiStar: [#1 0.03,0.29,0.00,M1] [#2 -0.12,0.23,0.53,U] [#3 0.04,0.17,0.36,U] [#4 -0.00,0.43,0.00,M2] [#5 -0.06,0.34,0.00,M1] [#6 -0.06,0.17,0.28,U] [#7 -0.13,0.48,0.00,M2] [#8 0.41,0.39,0.00,M3] 
02:27:50.279 00.000 13300 refined, 3 included, MultiStar: {-0.06, 0.20}, one-star: {-0.06, 0.21}
02:27:50.279 00.000 13300 CameraToMount -- cameraTheta (1.85) - m_xAngle (1.53) = xAngle (0.32 = 0.32)
02:27:50.280 00.001 13300 CameraToMount -- cameraTheta (1.85) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.81 = -2.81)
02:27:50.280 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.20 hyp=0.21 cameraTheta=1.85 mountX=0.20 mountY=-0.07, mountTheta=-0.33
02:27:50.283 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.20, opts=13)
02:27:50.283 00.000 13300 Enqueuing Move request for scope (-0.06, 0.20)
02:27:50.283 00.000 11596 Worker thread wakes up
02:27:50.283 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.20) opts 0xd
02:27:50.283 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.20)
02:27:50.283 00.000 11596 Moving (-0.06, 0.20) raw xDistance=0.20 yDistance=-0.07
02:27:50.283 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
02:27:50.283 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:50.284 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:27:50.284 00.000 11596 MoveAxis(W, 249, ABG)
02:27:50.284 00.000 11596 Guiding  Dir = 3, Dur = 249
02:27:50.284 00.000 11596 IsSlewing returns 0
02:27:50.291 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
02:27:50.299 00.008 13300 UpdateGuideState exits: m=1352 SNR=25.7
02:27:50.300 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:50.300 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:27:50.300 00.000 13300 Enqueuing Expose request
02:27:50.456 00.156 11596 IsGuiding returns 0
02:27:50.613 00.157 11596 PulseGuide returned control before completion, sleep 103
02:27:50.876 00.263 11596 IsGuiding returns 1
02:27:50.876 00.000 11596 scope still moving after pulse duration time elapsed
02:27:50.908 00.032 11596 IsSlewing returns 0
02:27:50.977 00.069 11596 IsGuiding returns 1
02:27:51.000 00.023 11596 IsSlewing returns 0
02:27:51.115 00.115 11596 IsGuiding returns 0
02:27:51.115 00.000 11596 scope move finished after 249 + 409 ms
02:27:51.115 00.000 11596 Move returns status 0, amount 249
02:27:51.115 00.000 11596 MoveAxis(N, 0, ABG)
02:27:51.115 00.000 11596 Move returns status 0, amount 0
02:27:51.115 00.000 11596 move complete, result=0
02:27:51.115 00.000 11596 worker thread done servicing request
02:27:51.115 00.000 13300 GuideStep: 0.2 px 249 ms WEST, -0.1 px 0 ms NORTH
02:27:51.115 00.000 11596 Worker thread wakes up
02:27:51.116 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:27:51.624 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:27:51.926 00.302 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b44aff37-bb99-4a55-8d7d-8dc111dcfccc"}
02:27:51.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b44aff37-bb99-4a55-8d7d-8dc111dcfccc"}
02:27:51.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"00f94d62-a337-4223-82a9-31d7a6d440c9"}
02:27:51.927 00.000 13300 case statement mapped state 6 to 3
02:27:51.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"00f94d62-a337-4223-82a9-31d7a6d440c9"}
02:27:51.928 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"55204ed5-6cba-40bf-9bd3-46eeb44997ac"}
02:27:51.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":729,"width":15,"height":15,"star_pos":[7.15,7.22],"pixels":"..."},"id":"55204ed5-6cba-40bf-9bd3-46eeb44997ac"}
02:27:54.645 02.717 11596 Exposure complete
02:27:54.714 00.069 11596 worker thread done servicing request
02:27:54.714 00.000 13300 OnExposeComplete: enter
02:27:54.714 00.000 13300 UpdateGuideState(): m_state=6
02:27:54.714 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 730
02:27:54.714 00.000 13300 Star::Find returns 1 (0), X=25.11, Y=421.17, Mass=1384, SNR=26.0, Peak=172 HFD=3.0
02:27:54.715 00.001 13300 MultiStar: [#1 0.05,0.16,0.54,U] [#2 -0.27,0.22,0.00,M3] [#3 0.00,0.08,0.35,U] [#4 -0.02,0.27,0.00,M3] [#5 -0.08,0.11,0.30,U] [#6 -0.30,0.25,0.00,M3] [#7 0.06,0.16,0.29,U] [#8 0.15,0.27,0.00,M4] 
02:27:54.715 00.000 13300 refined, 4 included, MultiStar: {-0.03, 0.14}, one-star: {-0.10, 0.16}
02:27:54.715 00.000 13300 CameraToMount -- cameraTheta (1.79) - m_xAngle (1.53) = xAngle (0.25 = 0.25)
02:27:54.715 00.000 13300 CameraToMount -- cameraTheta (1.79) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.87 = -2.87)
02:27:54.715 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.79 mountX=0.14 mountY=-0.04, mountTheta=-0.27
02:27:54.717 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.14, opts=13)
02:27:54.717 00.000 13300 Enqueuing Move request for scope (-0.03, 0.14)
02:27:54.717 00.000 11596 Worker thread wakes up
02:27:54.718 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.14) opts 0xd
02:27:54.718 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.14)
02:27:54.718 00.000 11596 Moving (-0.03, 0.14) raw xDistance=0.14 yDistance=-0.04
02:27:54.718 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.14
02:27:54.718 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:54.718 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:27:54.718 00.000 11596 MoveAxis(W, 193, ABG)
02:27:54.718 00.000 11596 Guiding  Dir = 3, Dur = 193
02:27:54.718 00.000 11596 IsSlewing returns 0
02:27:54.725 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
02:27:54.733 00.008 13300 UpdateGuideState exits: m=1384 SNR=26.0
02:27:54.733 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:54.733 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:27:54.733 00.000 13300 Enqueuing Expose request
02:27:54.736 00.003 11596 IsGuiding returns 0
02:27:54.909 00.173 11596 PulseGuide returned control before completion, sleep 31
02:27:54.941 00.032 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4c7ea1d0-ac26-4b1f-9acb-fa898a063508"}
02:27:54.942 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4c7ea1d0-ac26-4b1f-9acb-fa898a063508"}
02:27:54.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1cfa49e3-2040-489a-b9e1-24db70a74d6c"}
02:27:54.943 00.000 13300 case statement mapped state 6 to 3
02:27:54.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1cfa49e3-2040-489a-b9e1-24db70a74d6c"}
02:27:54.943 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2096fb8a-85a8-4145-bcb6-0060582b9007"}
02:27:54.944 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":730,"width":15,"height":15,"star_pos":[7.11,7.17],"pixels":"..."},"id":"2096fb8a-85a8-4145-bcb6-0060582b9007"}
02:27:55.017 00.073 11596 IsGuiding returns 1
02:27:55.017 00.000 11596 scope still moving after pulse duration time elapsed
02:27:55.051 00.034 11596 IsSlewing returns 0
02:27:55.144 00.093 11596 IsGuiding returns 1
02:27:55.174 00.030 11596 IsSlewing returns 0
02:27:55.241 00.067 11596 IsGuiding returns 0
02:27:55.241 00.000 11596 scope move finished after 193 + 311 ms
02:27:55.241 00.000 11596 Move returns status 0, amount 193
02:27:55.241 00.000 11596 MoveAxis(N, 0, ABG)
02:27:55.241 00.000 11596 Move returns status 0, amount 0
02:27:55.242 00.001 11596 move complete, result=0
02:27:55.242 00.000 11596 worker thread done servicing request
02:27:55.242 00.000 13300 GuideStep: 0.1 px 193 ms WEST, -0.0 px 0 ms NORTH
02:27:55.242 00.000 11596 Worker thread wakes up
02:27:55.242 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:27:55.745 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:27:57.941 02.196 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"18060fb9-2879-4af5-a864-a1f0e91c8519"}
02:27:57.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"18060fb9-2879-4af5-a864-a1f0e91c8519"}
02:27:57.942 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5e4c118c-f411-499c-810a-b91959a40bec"}
02:27:57.942 00.000 13300 case statement mapped state 6 to 3
02:27:57.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5e4c118c-f411-499c-810a-b91959a40bec"}
02:27:57.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"49e746c2-2bc3-41d4-98fe-a75c61f86956"}
02:27:57.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":730,"width":15,"height":15,"star_pos":[7.11,7.17],"pixels":"..."},"id":"49e746c2-2bc3-41d4-98fe-a75c61f86956"}
02:27:58.766 00.823 11596 Exposure complete
02:27:58.858 00.092 11596 worker thread done servicing request
02:27:58.859 00.001 13300 OnExposeComplete: enter
02:27:58.859 00.000 13300 UpdateGuideState(): m_state=6
02:27:58.859 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 731
02:27:58.859 00.000 13300 Star::Find returns 1 (0), X=25.06, Y=420.99, Mass=1404, SNR=26.3, Peak=166 HFD=2.9
02:27:58.860 00.001 13300 MultiStar: [#1 -0.01,0.12,0.54,U] [#2 -0.31,0.14,0.00,M4] [#3 -0.06,0.01,0.34,U] [#4 -0.11,0.29,0.00,M4] [#5 -0.14,0.04,0.31,U] [#6 -0.30,0.24,0.00,M4] [#7 0.05,-0.02,0.27,U] [#8 -0.01,0.14,0.22,U] 
02:27:58.860 00.000 13300 refined, 5 included, MultiStar: {-0.08, 0.03}, one-star: {-0.14, -0.02}
02:27:58.860 00.000 13300 CameraToMount -- cameraTheta (2.74) - m_xAngle (1.53) = xAngle (1.21 = 1.21)
02:27:58.860 00.000 13300 CameraToMount -- cameraTheta (2.74) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.92 = -1.92)
02:27:58.860 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.03 hyp=0.08 cameraTheta=2.74 mountX=0.03 mountY=-0.08, mountTheta=-1.21
02:27:58.863 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.03, opts=13)
02:27:58.863 00.000 13300 Enqueuing Move request for scope (-0.08, 0.03)
02:27:58.863 00.000 11596 Worker thread wakes up
02:27:58.863 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.03) opts 0xd
02:27:58.863 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.03)
02:27:58.864 00.001 11596 Moving (-0.08, 0.03) raw xDistance=0.03 yDistance=-0.08
02:27:58.864 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:27:58.864 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:58.864 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:27:58.864 00.000 11596 MoveAxis(E, 0, ABG)
02:27:58.864 00.000 11596 Move returns status 0, amount 0
02:27:58.864 00.000 11596 MoveAxis(N, 0, ABG)
02:27:58.865 00.001 11596 Move returns status 0, amount 0
02:27:58.865 00.000 11596 move complete, result=0
02:27:58.865 00.000 11596 worker thread done servicing request
02:27:58.872 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
02:27:58.884 00.012 13300 UpdateGuideState exits: m=1404 SNR=26.3
02:27:58.884 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:58.884 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:27:58.884 00.000 13300 Enqueuing Expose request
02:27:58.885 00.001 11596 Worker thread wakes up
02:27:58.885 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:27:58.885 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:27:59.390 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:28:00.942 01.552 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3fe1ce1f-acc2-4816-b7f6-decc9243518f"}
02:28:00.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3fe1ce1f-acc2-4816-b7f6-decc9243518f"}
02:28:00.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c5d91db3-79d8-45ea-90b2-afd5acfbf187"}
02:28:00.943 00.000 13300 case statement mapped state 6 to 3
02:28:00.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c5d91db3-79d8-45ea-90b2-afd5acfbf187"}
02:28:00.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"022e9dc8-9a02-4d1b-9d8f-7066366c3128"}
02:28:00.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":731,"width":15,"height":15,"star_pos":[7.06,6.99],"pixels":"..."},"id":"022e9dc8-9a02-4d1b-9d8f-7066366c3128"}
02:28:02.415 01.471 11596 Exposure complete
02:28:02.485 00.070 11596 worker thread done servicing request
02:28:02.486 00.001 13300 OnExposeComplete: enter
02:28:02.486 00.000 13300 UpdateGuideState(): m_state=6
02:28:02.486 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 732
02:28:02.486 00.000 13300 Star::Find returns 1 (0), X=25.13, Y=421.21, Mass=1393, SNR=26.1, Peak=172 HFD=3.1
02:28:02.487 00.001 13300 MultiStar: [#1 0.00,0.31,0.00,M1] [#2 -0.24,0.10,0.52,U] [#3 0.03,0.14,0.35,U] [#4 0.08,0.25,0.28,U] [#5 -0.03,0.20,0.31,U] [#6 -0.21,0.58,0.00,M5] [#7 -0.17,0.43,0.00,M1] [#8 -0.08,0.08,0.22,U] 
02:28:02.487 00.000 13300 refined, 5 included, MultiStar: {-0.07, 0.17}, one-star: {-0.08, 0.20}
02:28:02.487 00.000 13300 CameraToMount -- cameraTheta (1.99) - m_xAngle (1.53) = xAngle (0.46 = 0.46)
02:28:02.487 00.000 13300 CameraToMount -- cameraTheta (1.99) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.67 = -2.67)
02:28:02.487 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.17 hyp=0.18 cameraTheta=1.99 mountX=0.16 mountY=-0.08, mountTheta=-0.47
02:28:02.489 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.17, opts=13)
02:28:02.489 00.000 13300 Enqueuing Move request for scope (-0.07, 0.17)
02:28:02.489 00.000 11596 Worker thread wakes up
02:28:02.489 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.17) opts 0xd
02:28:02.489 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.17)
02:28:02.490 00.001 11596 Moving (-0.07, 0.17) raw xDistance=0.16 yDistance=-0.08
02:28:02.490 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
02:28:02.490 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:28:02.490 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:28:02.490 00.000 11596 MoveAxis(W, 205, ABG)
02:28:02.490 00.000 11596 Guiding  Dir = 3, Dur = 205
02:28:02.490 00.000 11596 IsSlewing returns 0
02:28:02.497 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
02:28:02.505 00.008 13300 UpdateGuideState exits: m=1393 SNR=26.1
02:28:02.505 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:02.505 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:28:02.505 00.000 13300 Enqueuing Expose request
02:28:02.662 00.157 11596 IsGuiding returns 0
02:28:02.801 00.139 11596 PulseGuide returned control before completion, sleep 77
02:28:02.970 00.169 11596 IsGuiding returns 1
02:28:02.970 00.000 11596 scope still moving after pulse duration time elapsed
02:28:03.004 00.034 11596 IsSlewing returns 0
02:28:03.104 00.100 11596 IsGuiding returns 0
02:28:03.104 00.000 11596 scope move finished after 205 + 236 ms
02:28:03.104 00.000 11596 Move returns status 0, amount 205
02:28:03.104 00.000 11596 MoveAxis(N, 0, ABG)
02:28:03.104 00.000 11596 Move returns status 0, amount 0
02:28:03.104 00.000 11596 move complete, result=0
02:28:03.104 00.000 11596 worker thread done servicing request
02:28:03.104 00.000 11596 Worker thread wakes up
02:28:03.104 00.000 13300 GuideStep: 0.2 px 205 ms WEST, -0.1 px 0 ms NORTH
02:28:03.105 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:28:03.616 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:28:03.942 00.326 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9a70d02d-cc38-456d-b5fb-857568004cb6"}
02:28:03.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9a70d02d-cc38-456d-b5fb-857568004cb6"}
02:28:03.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e3df6273-8233-491f-9423-e1f5d69a4c68"}
02:28:03.943 00.000 13300 case statement mapped state 6 to 3
02:28:03.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e3df6273-8233-491f-9423-e1f5d69a4c68"}
02:28:03.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ae6fc2cf-e9a9-4657-a33f-7f5afdeb825b"}
02:28:03.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":732,"width":15,"height":15,"star_pos":[7.13,7.21],"pixels":"..."},"id":"ae6fc2cf-e9a9-4657-a33f-7f5afdeb825b"}
02:28:06.647 02.703 11596 Exposure complete
02:28:06.716 00.069 11596 worker thread done servicing request
02:28:06.716 00.000 13300 OnExposeComplete: enter
02:28:06.716 00.000 13300 UpdateGuideState(): m_state=6
02:28:06.716 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 733
02:28:06.717 00.001 13300 Star::Find returns 1 (0), X=25.07, Y=421.09, Mass=1374, SNR=26.0, Peak=160 HFD=3.0
02:28:06.717 00.000 13300 MultiStar: [#1 -0.10,0.04,0.56,U] [#2 -0.31,-0.03,0.00,M4] [#3 -0.12,-0.05,0.35,U] [#4 0.02,0.24,0.29,U] [#5 0.08,0.26,0.00,M1] [#6 -0.31,0.35,0.00,M6] [#7 0.11,0.10,0.27,U] [#8 0.00,0.20,0.24,U] 
02:28:06.717 00.000 13300 refined, 5 included, MultiStar: {-0.07, 0.08}, one-star: {-0.14, 0.08}
02:28:06.717 00.000 13300 CameraToMount -- cameraTheta (2.30) - m_xAngle (1.53) = xAngle (0.76 = 0.76)
02:28:06.717 00.000 13300 CameraToMount -- cameraTheta (2.30) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.37 = -2.37)
02:28:06.717 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.08 hyp=0.11 cameraTheta=2.30 mountX=0.08 mountY=-0.08, mountTheta=-0.77
02:28:06.719 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.08, opts=13)
02:28:06.719 00.000 13300 Enqueuing Move request for scope (-0.07, 0.08)
02:28:06.720 00.001 11596 Worker thread wakes up
02:28:06.720 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.08) opts 0xd
02:28:06.720 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.08)
02:28:06.720 00.000 11596 Moving (-0.07, 0.08) raw xDistance=0.08 yDistance=-0.08
02:28:06.720 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:28:06.720 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:28:06.720 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:28:06.720 00.000 11596 MoveAxis(E, 0, ABG)
02:28:06.720 00.000 11596 Move returns status 0, amount 0
02:28:06.720 00.000 11596 MoveAxis(N, 0, ABG)
02:28:06.720 00.000 11596 Move returns status 0, amount 0
02:28:06.721 00.001 11596 move complete, result=0
02:28:06.721 00.000 11596 worker thread done servicing request
02:28:06.727 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
02:28:06.736 00.009 13300 UpdateGuideState exits: m=1374 SNR=26.0
02:28:06.736 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:06.736 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:28:06.736 00.000 13300 Enqueuing Expose request
02:28:06.736 00.000 11596 Worker thread wakes up
02:28:06.736 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:28:06.736 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:28:06.942 00.206 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5552e609-f2cc-42bd-acdd-44aa3affe64c"}
02:28:06.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5552e609-f2cc-42bd-acdd-44aa3affe64c"}
02:28:06.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"05d9bb7f-b8df-4d87-bd7d-a15656a5d2ee"}
02:28:06.943 00.000 13300 case statement mapped state 6 to 3
02:28:06.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"05d9bb7f-b8df-4d87-bd7d-a15656a5d2ee"}
02:28:06.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b756b9ad-6c70-48e3-932f-49f0495b20ee"}
02:28:06.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":733,"width":15,"height":15,"star_pos":[7.07,7.09],"pixels":"..."},"id":"b756b9ad-6c70-48e3-932f-49f0495b20ee"}
02:28:07.238 00.294 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:28:09.942 02.704 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9931a043-3dbf-47dc-8204-acb77d0d8daa"}
02:28:09.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9931a043-3dbf-47dc-8204-acb77d0d8daa"}
02:28:09.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b8b0346e-49b3-4464-ab3f-4a3f88d3bfe1"}
02:28:09.943 00.000 13300 case statement mapped state 6 to 3
02:28:09.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b8b0346e-49b3-4464-ab3f-4a3f88d3bfe1"}
02:28:09.943 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"22dd7961-eb53-4bcf-9a24-597e420a2200"}
02:28:09.944 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":733,"width":15,"height":15,"star_pos":[7.07,7.09],"pixels":"..."},"id":"22dd7961-eb53-4bcf-9a24-597e420a2200"}
02:28:10.269 00.325 11596 Exposure complete
02:28:10.339 00.070 11596 worker thread done servicing request
02:28:10.339 00.000 13300 OnExposeComplete: enter
02:28:10.340 00.001 13300 UpdateGuideState(): m_state=6
02:28:10.340 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 734
02:28:10.340 00.000 13300 Star::Find returns 1 (0), X=25.05, Y=421.19, Mass=1415, SNR=26.3, Peak=159 HFD=3.1
02:28:10.341 00.001 13300 MultiStar: [#1 -0.10,0.21,0.54,U] [#2 -0.26,0.09,0.00,M5] [#3 -0.09,0.03,0.34,U] [#4 -0.16,0.03,0.27,U] [#5 -0.17,0.26,0.00,M2] [#6 -0.44,0.39,0.00,M7] [#7 -0.18,0.16,0.27,U] [#8 -0.38,0.28,0.00,M2] 
02:28:10.341 00.000 13300 refined, 4 included, MultiStar: {-0.14, 0.15}, one-star: {-0.16, 0.18}
02:28:10.341 00.000 13300 CameraToMount -- cameraTheta (2.33) - m_xAngle (1.53) = xAngle (0.80 = 0.80)
02:28:10.341 00.000 13300 CameraToMount -- cameraTheta (2.33) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.33 = -2.33)
02:28:10.341 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=0.15 hyp=0.20 cameraTheta=2.33 mountX=0.14 mountY=-0.15, mountTheta=-0.80
02:28:10.344 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=0.15, opts=13)
02:28:10.344 00.000 13300 Enqueuing Move request for scope (-0.14, 0.15)
02:28:10.344 00.000 11596 Worker thread wakes up
02:28:10.344 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.15) opts 0xd
02:28:10.345 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.14, 0.15)
02:28:10.345 00.000 11596 Moving (-0.14, 0.15) raw xDistance=0.14 yDistance=-0.15
02:28:10.345 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.14
02:28:10.345 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:28:10.345 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:28:10.345 00.000 11596 MoveAxis(W, 178, ABG)
02:28:10.346 00.001 11596 Guiding  Dir = 3, Dur = 178
02:28:10.346 00.000 11596 IsSlewing returns 0
02:28:10.354 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
02:28:10.362 00.008 13300 UpdateGuideState exits: m=1415 SNR=26.3
02:28:10.362 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:10.362 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:28:10.362 00.000 13300 Enqueuing Expose request
02:28:10.447 00.085 11596 IsGuiding returns 0
02:28:10.854 00.407 11596 IsGuiding returns 1
02:28:10.854 00.000 11596 scope still moving after pulse duration time elapsed
02:28:10.962 00.108 11596 IsSlewing returns 0
02:28:11.061 00.099 11596 IsGuiding returns 0
02:28:11.061 00.000 11596 scope move finished after 178 + 434 ms
02:28:11.061 00.000 11596 Move returns status 0, amount 178
02:28:11.061 00.000 11596 MoveAxis(N, 0, ABG)
02:28:11.061 00.000 11596 Move returns status 0, amount 0
02:28:11.061 00.000 11596 move complete, result=0
02:28:11.061 00.000 11596 worker thread done servicing request
02:28:11.061 00.000 13300 GuideStep: 0.1 px 178 ms WEST, -0.1 px 0 ms NORTH
02:28:11.062 00.001 11596 Worker thread wakes up
02:28:11.062 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:28:11.573 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:28:12.943 01.370 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"954533dd-7f4e-42af-b451-db1132ff7d54"}
02:28:12.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"954533dd-7f4e-42af-b451-db1132ff7d54"}
02:28:12.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"83aec1dc-c4d3-4c0e-82d1-47f9bcc46f2b"}
02:28:12.944 00.000 13300 case statement mapped state 6 to 3
02:28:12.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"83aec1dc-c4d3-4c0e-82d1-47f9bcc46f2b"}
02:28:12.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"af2c0052-65da-40bb-8910-1c09521ebdd3"}
02:28:12.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":734,"width":15,"height":15,"star_pos":[7.05,7.19],"pixels":"..."},"id":"af2c0052-65da-40bb-8910-1c09521ebdd3"}
02:28:14.637 01.692 11596 Exposure complete
02:28:14.755 00.118 11596 worker thread done servicing request
02:28:14.755 00.000 13300 OnExposeComplete: enter
02:28:14.756 00.001 13300 UpdateGuideState(): m_state=6
02:28:14.756 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 735
02:28:14.757 00.001 13300 Star::Find returns 1 (0), X=25.10, Y=421.10, Mass=1377, SNR=26.0, Peak=170 HFD=2.9
02:28:14.757 00.000 13300 MultiStar: [#1 0.06,0.17,0.52,U] [#2 -0.22,0.19,0.00,M6] [#3 -0.12,0.05,0.35,U] [#4 -0.21,0.21,0.00,M2] [#5 0.15,0.08,0.28,U] [#6 -0.22,0.21,0.00,M8] [#7 -0.15,-0.09,0.28,U] [#8 -0.20,0.30,0.00,M3] 
02:28:14.758 00.001 13300 refined, 4 included, MultiStar: {-0.05, 0.08}, one-star: {-0.11, 0.09}
02:28:14.758 00.000 13300 CameraToMount -- cameraTheta (2.12) - m_xAngle (1.53) = xAngle (0.58 = 0.58)
02:28:14.758 00.000 13300 CameraToMount -- cameraTheta (2.12) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.54 = -2.54)
02:28:14.758 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.08 hyp=0.10 cameraTheta=2.12 mountX=0.08 mountY=-0.05, mountTheta=-0.59
02:28:14.761 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.08, opts=13)
02:28:14.761 00.000 13300 Enqueuing Move request for scope (-0.05, 0.08)
02:28:14.762 00.001 11596 Worker thread wakes up
02:28:14.762 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.08) opts 0xd
02:28:14.763 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.08)
02:28:14.763 00.000 11596 Moving (-0.05, 0.08) raw xDistance=0.08 yDistance=-0.05
02:28:14.763 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:28:14.763 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:28:14.764 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:28:14.764 00.000 11596 MoveAxis(E, 0, ABG)
02:28:14.764 00.000 11596 Move returns status 0, amount 0
02:28:14.764 00.000 11596 MoveAxis(N, 0, ABG)
02:28:14.765 00.001 11596 Move returns status 0, amount 0
02:28:14.765 00.000 11596 move complete, result=0
02:28:14.766 00.001 11596 worker thread done servicing request
02:28:14.775 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
02:28:14.789 00.014 13300 UpdateGuideState exits: m=1377 SNR=26.0
02:28:14.790 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:14.790 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:28:14.790 00.000 13300 Enqueuing Expose request
02:28:14.791 00.001 11596 Worker thread wakes up
02:28:14.791 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:28:14.791 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:28:15.301 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:28:15.943 00.642 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4f8c7530-0e47-4d88-a329-3e8867b3e446"}
02:28:15.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4f8c7530-0e47-4d88-a329-3e8867b3e446"}
02:28:15.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e2a284f2-ac43-427b-9f08-3fbb573fbc75"}
02:28:15.944 00.000 13300 case statement mapped state 6 to 3
02:28:15.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e2a284f2-ac43-427b-9f08-3fbb573fbc75"}
02:28:15.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"eca80c49-ece3-44ff-9960-178cc21f6a23"}
02:28:15.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":735,"width":15,"height":15,"star_pos":[7.10,7.10],"pixels":"..."},"id":"eca80c49-ece3-44ff-9960-178cc21f6a23"}
02:28:18.329 02.384 11596 Exposure complete
02:28:18.399 00.070 11596 worker thread done servicing request
02:28:18.399 00.000 13300 OnExposeComplete: enter
02:28:18.399 00.000 13300 UpdateGuideState(): m_state=6
02:28:18.400 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 736
02:28:18.400 00.000 13300 Star::Find returns 1 (0), X=25.08, Y=420.92, Mass=1416, SNR=26.4, Peak=166 HFD=3.0
02:28:18.400 00.000 13300 MultiStar: [#1 0.04,0.07,0.51,U] [#2 -0.23,-0.05,0.52,U] [#3 -0.02,-0.21,0.34,U] [#4 0.00,0.21,0.29,U] [#5 -0.02,-0.01,0.30,U] [#6 -0.32,-0.00,0.00,M9] [#7 -0.02,0.09,0.28,U] [#8 0.02,0.11,0.23,U] 
02:28:18.401 00.001 13300 refined, 7 included, MultiStar: {-0.07, -0.01}, one-star: {-0.13, -0.09}
02:28:18.401 00.000 13300 CameraToMount -- cameraTheta (-2.97) - m_xAngle (1.53) = xAngle (-4.50 = 1.78)
02:28:18.401 00.000 13300 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.63 = -1.34)
02:28:18.401 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-2.97 mountX=-0.02 mountY=-0.07, mountTheta=-1.78
02:28:18.403 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.01, opts=13)
02:28:18.403 00.000 13300 Enqueuing Move request for scope (-0.07, -0.01)
02:28:18.403 00.000 11596 Worker thread wakes up
02:28:18.403 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.01) opts 0xd
02:28:18.403 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.01)
02:28:18.403 00.000 11596 Moving (-0.07, -0.01) raw xDistance=-0.02 yDistance=-0.07
02:28:18.404 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:28:18.404 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:28:18.404 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:28:18.404 00.000 11596 MoveAxis(E, 0, ABG)
02:28:18.404 00.000 11596 Move returns status 0, amount 0
02:28:18.404 00.000 11596 MoveAxis(N, 0, ABG)
02:28:18.404 00.000 11596 Move returns status 0, amount 0
02:28:18.404 00.000 11596 move complete, result=0
02:28:18.404 00.000 11596 worker thread done servicing request
02:28:18.411 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
02:28:18.419 00.008 13300 UpdateGuideState exits: m=1416 SNR=26.4
02:28:18.419 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:18.419 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:28:18.419 00.000 13300 Enqueuing Expose request
02:28:18.419 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:28:18.419 00.000 11596 Worker thread wakes up
02:28:18.419 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:28:18.936 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:28:18.944 00.008 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"baef59ac-2924-492d-b225-83692fedf727"}
02:28:18.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"baef59ac-2924-492d-b225-83692fedf727"}
02:28:18.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e8706998-d5ee-4e69-bb81-3ef901d971a1"}
02:28:18.945 00.000 13300 case statement mapped state 6 to 3
02:28:18.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e8706998-d5ee-4e69-bb81-3ef901d971a1"}
02:28:18.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1e5f6f24-8641-47bc-a0c8-2f83f4d30f62"}
02:28:18.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":736,"width":15,"height":15,"star_pos":[7.08,6.92],"pixels":"..."},"id":"1e5f6f24-8641-47bc-a0c8-2f83f4d30f62"}
02:28:21.944 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"44f977a6-bbcb-4d37-b8a0-0dcfec948129"}
02:28:21.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"44f977a6-bbcb-4d37-b8a0-0dcfec948129"}
02:28:21.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c27b6e01-ee5b-4c4a-8bdf-ac6b22e031bc"}
02:28:21.945 00.000 13300 case statement mapped state 6 to 3
02:28:21.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c27b6e01-ee5b-4c4a-8bdf-ac6b22e031bc"}
02:28:21.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2c56034e-c267-4892-8f2e-93cf3c0735f5"}
02:28:21.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":736,"width":15,"height":15,"star_pos":[7.08,6.92],"pixels":"..."},"id":"2c56034e-c267-4892-8f2e-93cf3c0735f5"}
02:28:21.969 00.023 11596 Exposure complete
02:28:22.043 00.074 11596 worker thread done servicing request
02:28:22.043 00.000 13300 OnExposeComplete: enter
02:28:22.043 00.000 13300 UpdateGuideState(): m_state=6
02:28:22.043 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 737
02:28:22.044 00.001 13300 Star::Find returns 1 (0), X=25.06, Y=421.02, Mass=1384, SNR=26.1, Peak=167 HFD=2.9
02:28:22.044 00.000 13300 MultiStar: [#1 0.08,0.18,0.55,U] [#2 -0.12,-0.07,0.52,U] [#3 -0.23,-0.01,0.35,U] [#4 -0.02,-0.06,0.27,U] [#5 -0.04,0.29,0.00,M1] [#6 -0.27,0.06,0.00,M10] [#7 -0.12,-0.20,0.27,U] [#8 0.04,0.21,0.24,U] 
02:28:22.044 00.000 13300 refined, 6 included, MultiStar: {-0.09, 0.02}, one-star: {-0.15, 0.01}
02:28:22.044 00.000 13300 CameraToMount -- cameraTheta (2.96) - m_xAngle (1.53) = xAngle (1.42 = 1.42)
02:28:22.044 00.000 13300 CameraToMount -- cameraTheta (2.96) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.70 = -1.70)
02:28:22.044 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.02 hyp=0.09 cameraTheta=2.96 mountX=0.01 mountY=-0.09, mountTheta=-1.42
02:28:22.048 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.02, opts=13)
02:28:22.048 00.000 13300 Enqueuing Move request for scope (-0.09, 0.02)
02:28:22.049 00.001 11596 Worker thread wakes up
02:28:22.049 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.02) opts 0xd
02:28:22.049 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.02)
02:28:22.049 00.000 11596 Moving (-0.09, 0.02) raw xDistance=0.01 yDistance=-0.09
02:28:22.049 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:28:22.049 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:28:22.049 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:28:22.049 00.000 11596 MoveAxis(E, 0, ABG)
02:28:22.050 00.001 11596 Move returns status 0, amount 0
02:28:22.050 00.000 11596 MoveAxis(N, 0, ABG)
02:28:22.050 00.000 11596 Move returns status 0, amount 0
02:28:22.050 00.000 11596 move complete, result=0
02:28:22.050 00.000 11596 worker thread done servicing request
02:28:22.061 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
02:28:22.070 00.009 13300 UpdateGuideState exits: m=1384 SNR=26.1
02:28:22.070 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:22.071 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:28:22.071 00.000 13300 Enqueuing Expose request
02:28:22.071 00.000 11596 Worker thread wakes up
02:28:22.071 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:28:22.071 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:28:22.584 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:28:24.945 02.361 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cf32cb6c-61fb-4508-9536-ff9b72708b37"}
02:28:24.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cf32cb6c-61fb-4508-9536-ff9b72708b37"}
02:28:24.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2502d4e8-d2cd-4c4e-9d42-53ed3dd9ddea"}
02:28:24.946 00.000 13300 case statement mapped state 6 to 3
02:28:24.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2502d4e8-d2cd-4c4e-9d42-53ed3dd9ddea"}
02:28:24.946 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c2b6e524-3bb7-48a6-bb27-e9dd290993c5"}
02:28:24.947 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":737,"width":15,"height":15,"star_pos":[7.06,7.02],"pixels":"..."},"id":"c2b6e524-3bb7-48a6-bb27-e9dd290993c5"}
02:28:25.608 00.661 11596 Exposure complete
02:28:25.677 00.069 11596 worker thread done servicing request
02:28:25.677 00.000 13300 OnExposeComplete: enter
02:28:25.677 00.000 13300 UpdateGuideState(): m_state=6
02:28:25.678 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 738
02:28:25.678 00.000 13300 Star::Find returns 1 (0), X=25.09, Y=421.14, Mass=1394, SNR=26.2, Peak=169 HFD=3.0
02:28:25.678 00.000 13300 MultiStar: [#1 0.10,0.26,0.00,M1] [#2 -0.11,0.10,0.52,U] [#3 -0.05,0.17,0.35,U] [#4 -0.16,0.29,0.00,M1] [#5 0.14,-0.03,0.30,U] [#6 -0.07,0.29,0.00,R] [#7 -0.18,0.09,0.28,U] [#8 0.11,0.53,0.00,M2] 
02:28:25.678 00.000 13300 refined, 4 included, MultiStar: {-0.08, 0.10}, one-star: {-0.12, 0.13}
02:28:25.678 00.000 13300 CameraToMount -- cameraTheta (2.24) - m_xAngle (1.53) = xAngle (0.70 = 0.70)
02:28:25.679 00.001 13300 CameraToMount -- cameraTheta (2.24) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.42 = -2.42)
02:28:25.679 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.10 hyp=0.13 cameraTheta=2.24 mountX=0.10 mountY=-0.09, mountTheta=-0.71
02:28:25.680 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.10, opts=13)
02:28:25.681 00.001 13300 Enqueuing Move request for scope (-0.08, 0.10)
02:28:25.681 00.000 11596 Worker thread wakes up
02:28:25.681 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.10) opts 0xd
02:28:25.681 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.10)
02:28:25.681 00.000 11596 Moving (-0.08, 0.10) raw xDistance=0.10 yDistance=-0.09
02:28:25.681 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:28:25.681 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:28:25.681 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:28:25.681 00.000 11596 MoveAxis(E, 0, ABG)
02:28:25.681 00.000 11596 Move returns status 0, amount 0
02:28:25.682 00.001 11596 MoveAxis(N, 0, ABG)
02:28:25.682 00.000 11596 Move returns status 0, amount 0
02:28:25.682 00.000 11596 move complete, result=0
02:28:25.682 00.000 11596 worker thread done servicing request
02:28:25.688 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
02:28:25.696 00.008 13300 UpdateGuideState exits: m=1394 SNR=26.2
02:28:25.696 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:25.696 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:28:25.696 00.000 13300 Enqueuing Expose request
02:28:25.696 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:28:25.697 00.001 11596 Worker thread wakes up
02:28:25.697 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:28:26.214 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:28:27.945 01.731 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"10d41a50-7d16-493e-8053-c862094ac51d"}
02:28:27.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"10d41a50-7d16-493e-8053-c862094ac51d"}
02:28:27.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"038c55a8-cced-42df-8c64-bc1bc6e1ef88"}
02:28:27.946 00.000 13300 case statement mapped state 6 to 3
02:28:27.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"038c55a8-cced-42df-8c64-bc1bc6e1ef88"}
02:28:27.946 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e4af371d-57f6-44d0-a1a1-d6b76970d8cc"}
02:28:27.947 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":738,"width":15,"height":15,"star_pos":[7.09,7.14],"pixels":"..."},"id":"e4af371d-57f6-44d0-a1a1-d6b76970d8cc"}
02:28:29.250 01.303 11596 Exposure complete
02:28:29.320 00.070 11596 worker thread done servicing request
02:28:29.320 00.000 13300 OnExposeComplete: enter
02:28:29.320 00.000 13300 UpdateGuideState(): m_state=6
02:28:29.321 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 739
02:28:29.321 00.000 13300 Star::Find returns 1 (0), X=25.10, Y=421.20, Mass=1420, SNR=26.4, Peak=171 HFD=3.1
02:28:29.321 00.000 13300 MultiStar: [#1 0.04,0.32,0.00,M2] [#2 -0.12,0.11,0.51,U] [#3 -0.20,0.04,0.36,U] [#4 0.00,0.42,0.00,M2] [#5 -0.04,0.24,0.30,U] [#6 -0.01,-0.06,0.26,U] [#7 0.04,0.12,0.26,U] [#8 0.25,0.17,0.00,M3] 
02:28:29.321 00.000 13300 refined, 5 included, MultiStar: {-0.09, 0.13}, one-star: {-0.11, 0.19}
02:28:29.321 00.000 13300 CameraToMount -- cameraTheta (2.19) - m_xAngle (1.53) = xAngle (0.66 = 0.66)
02:28:29.322 00.001 13300 CameraToMount -- cameraTheta (2.19) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.47 = -2.47)
02:28:29.322 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.13 hyp=0.16 cameraTheta=2.19 mountX=0.12 mountY=-0.10, mountTheta=-0.67
02:28:29.324 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.13, opts=13)
02:28:29.324 00.000 13300 Enqueuing Move request for scope (-0.09, 0.13)
02:28:29.324 00.000 11596 Worker thread wakes up
02:28:29.324 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.13) opts 0xd
02:28:29.324 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.13)
02:28:29.324 00.000 11596 Moving (-0.09, 0.13) raw xDistance=0.12 yDistance=-0.10
02:28:29.324 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:28:29.324 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:28:29.324 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:28:29.324 00.000 11596 MoveAxis(E, 0, ABG)
02:28:29.325 00.001 11596 Move returns status 0, amount 0
02:28:29.325 00.000 11596 MoveAxis(N, 0, ABG)
02:28:29.325 00.000 11596 Move returns status 0, amount 0
02:28:29.325 00.000 11596 move complete, result=0
02:28:29.325 00.000 11596 worker thread done servicing request
02:28:29.331 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
02:28:29.339 00.008 13300 UpdateGuideState exits: m=1420 SNR=26.4
02:28:29.339 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:29.339 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:28:29.339 00.000 13300 Enqueuing Expose request
02:28:29.340 00.001 11596 Worker thread wakes up
02:28:29.340 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:28:29.340 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:28:29.842 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:28:30.947 01.105 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b34ffe5d-821c-42a3-90ba-aa29750dc141"}
02:28:30.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b34ffe5d-821c-42a3-90ba-aa29750dc141"}
02:28:30.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"632a79e9-5358-4ca5-b4f7-a56bacc0b09b"}
02:28:30.948 00.000 13300 case statement mapped state 6 to 3
02:28:30.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"632a79e9-5358-4ca5-b4f7-a56bacc0b09b"}
02:28:30.948 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d98bba42-56b8-402b-9991-c33ea04d5fcf"}
02:28:30.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":739,"width":15,"height":15,"star_pos":[7.10,7.20],"pixels":"..."},"id":"d98bba42-56b8-402b-9991-c33ea04d5fcf"}
02:28:32.876 01.928 11596 Exposure complete
02:28:32.946 00.070 11596 worker thread done servicing request
02:28:32.947 00.001 13300 OnExposeComplete: enter
02:28:32.947 00.000 13300 UpdateGuideState(): m_state=6
02:28:32.947 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 740
02:28:32.948 00.001 13300 Star::Find returns 1 (0), X=25.19, Y=421.33, Mass=1396, SNR=26.2, Peak=163 HFD=3.2
02:28:32.948 00.000 13300 MultiStar: [#1 0.09,0.34,0.00,M3] [#2 -0.17,0.24,0.00,M3] [#3 -0.00,0.31,0.00,M1] [#4 -0.02,0.48,0.00,M3] [#5 0.30,0.23,0.00,M1] [#6 -0.10,0.15,0.25,U] [#7 -0.11,0.35,0.00,M1] [#8 0.18,0.01,0.23,U] 
02:28:32.948 00.000 13300 refined, 2 included, MultiStar: {-0.00, 0.24}, one-star: {-0.02, 0.32}
02:28:32.948 00.000 13300 CameraToMount -- cameraTheta (1.58) - m_xAngle (1.53) = xAngle (0.05 = 0.05)
02:28:32.948 00.000 13300 CameraToMount -- cameraTheta (1.58) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.08 = -3.08)
02:28:32.948 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.24 hyp=0.24 cameraTheta=1.58 mountX=0.24 mountY=-0.01, mountTheta=-0.06
02:28:32.950 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.24, opts=13)
02:28:32.950 00.000 13300 Enqueuing Move request for scope (-0.00, 0.24)
02:28:32.950 00.000 11596 Worker thread wakes up
02:28:32.951 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.24) opts 0xd
02:28:32.951 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.24)
02:28:32.951 00.000 11596 Moving (-0.00, 0.24) raw xDistance=0.24 yDistance=-0.01
02:28:32.951 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
02:28:32.951 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:28:32.951 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:28:32.951 00.000 11596 MoveAxis(W, 298, ABG)
02:28:32.951 00.000 11596 Guiding  Dir = 3, Dur = 298
02:28:32.952 00.001 11596 IsSlewing returns 0
02:28:32.960 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
02:28:32.968 00.008 13300 UpdateGuideState exits: m=1396 SNR=26.2
02:28:32.968 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:32.968 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:28:32.968 00.000 13300 Enqueuing Expose request
02:28:33.003 00.035 11596 IsGuiding returns 0
02:28:33.092 00.089 11596 PulseGuide returned control before completion, sleep 220
02:28:33.379 00.287 11596 IsGuiding returns 1
02:28:33.379 00.000 11596 scope still moving after pulse duration time elapsed
02:28:33.415 00.036 11596 IsSlewing returns 0
02:28:33.605 00.190 11596 IsGuiding returns 0
02:28:33.605 00.000 11596 scope move finished after 298 + 303 ms
02:28:33.605 00.000 11596 Move returns status 0, amount 298
02:28:33.605 00.000 11596 MoveAxis(N, 0, ABG)
02:28:33.605 00.000 11596 Move returns status 0, amount 0
02:28:33.605 00.000 11596 move complete, result=0
02:28:33.605 00.000 11596 worker thread done servicing request
02:28:33.605 00.000 11596 Worker thread wakes up
02:28:33.606 00.001 13300 GuideStep: 0.2 px 298 ms WEST, -0.0 px 0 ms NORTH
02:28:33.606 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:28:33.948 00.342 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bfdec944-08bc-4e02-8ebe-4b33889f13e4"}
02:28:33.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bfdec944-08bc-4e02-8ebe-4b33889f13e4"}
02:28:33.948 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c46ee298-1a20-4dd4-bb2e-179b926f995b"}
02:28:33.949 00.001 13300 case statement mapped state 6 to 3
02:28:33.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c46ee298-1a20-4dd4-bb2e-179b926f995b"}
02:28:33.949 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5fb0cac0-03a1-4da7-acef-c522676d50b0"}
02:28:33.950 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":740,"width":15,"height":15,"star_pos":[7.19,7.33],"pixels":"..."},"id":"5fb0cac0-03a1-4da7-acef-c522676d50b0"}
02:28:34.121 00.171 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:28:36.947 02.826 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1b43d765-a918-4967-8152-4e045f6d549f"}
02:28:36.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1b43d765-a918-4967-8152-4e045f6d549f"}
02:28:36.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a5762eb0-affb-47ff-86c8-182537dfe7df"}
02:28:36.948 00.000 13300 case statement mapped state 6 to 3
02:28:36.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a5762eb0-affb-47ff-86c8-182537dfe7df"}
02:28:36.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"772ca449-2543-46e6-a07f-f2b13e65fadd"}
02:28:36.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":740,"width":15,"height":15,"star_pos":[7.19,7.33],"pixels":"..."},"id":"772ca449-2543-46e6-a07f-f2b13e65fadd"}
02:28:37.151 00.202 11596 Exposure complete
02:28:37.222 00.071 11596 worker thread done servicing request
02:28:37.222 00.000 13300 OnExposeComplete: enter
02:28:37.223 00.001 13300 UpdateGuideState(): m_state=6
02:28:37.223 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 741
02:28:37.223 00.000 13300 Star::Find returns 1 (0), X=25.09, Y=421.26, Mass=1397, SNR=26.2, Peak=160 HFD=3.2
02:28:37.224 00.001 13300 MultiStar: [#1 0.02,0.38,0.00,M4] [#2 -0.17,0.43,0.00,M4] [#3 -0.05,0.27,0.00,M2] [#4 -0.01,0.22,0.28,U] [#5 -0.01,0.54,0.00,M2] [#6 -0.03,-0.07,0.27,U] [#7 -0.04,0.29,0.00,M2] [#8 -0.10,0.50,0.00,M3] 
02:28:37.224 00.000 13300 refined, 2 included, MultiStar: {-0.08, 0.19}, one-star: {-0.12, 0.25}
02:28:37.224 00.000 13300 CameraToMount -- cameraTheta (1.98) - m_xAngle (1.53) = xAngle (0.45 = 0.45)
02:28:37.224 00.000 13300 CameraToMount -- cameraTheta (1.98) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.68 = -2.68)
02:28:37.224 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.19 hyp=0.21 cameraTheta=1.98 mountX=0.19 mountY=-0.09, mountTheta=-0.46
02:28:37.226 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.19, opts=13)
02:28:37.226 00.000 13300 Enqueuing Move request for scope (-0.08, 0.19)
02:28:37.226 00.000 11596 Worker thread wakes up
02:28:37.226 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.19) opts 0xd
02:28:37.226 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.19)
02:28:37.227 00.001 11596 Moving (-0.08, 0.19) raw xDistance=0.19 yDistance=-0.09
02:28:37.227 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.19
02:28:37.227 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:28:37.227 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:28:37.227 00.000 11596 MoveAxis(W, 253, ABG)
02:28:37.227 00.000 11596 Guiding  Dir = 3, Dur = 253
02:28:37.227 00.000 11596 IsSlewing returns 0
02:28:37.234 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
02:28:37.242 00.008 13300 UpdateGuideState exits: m=1397 SNR=26.2
02:28:37.242 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:37.242 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:28:37.242 00.000 13300 Enqueuing Expose request
02:28:37.608 00.366 11596 IsGuiding returns 0
02:28:37.963 00.355 11596 IsGuiding returns 1
02:28:37.963 00.000 11596 scope still moving after pulse duration time elapsed
02:28:38.180 00.217 11596 IsSlewing returns 0
02:28:38.276 00.096 11596 IsGuiding returns 0
02:28:38.276 00.000 11596 scope move finished after 253 + 415 ms
02:28:38.276 00.000 11596 Move returns status 0, amount 253
02:28:38.276 00.000 11596 MoveAxis(N, 0, ABG)
02:28:38.276 00.000 11596 Move returns status 0, amount 0
02:28:38.276 00.000 11596 move complete, result=0
02:28:38.276 00.000 11596 worker thread done servicing request
02:28:38.276 00.000 13300 GuideStep: 0.2 px 253 ms WEST, -0.1 px 0 ms NORTH
02:28:38.277 00.001 11596 Worker thread wakes up
02:28:38.277 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:28:38.782 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:28:39.948 01.166 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d2c240a3-3093-4e03-a366-a9be3b851619"}
02:28:39.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d2c240a3-3093-4e03-a366-a9be3b851619"}
02:28:39.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3fd51e8c-5b63-47e6-af22-89dd78a7cf65"}
02:28:39.949 00.000 13300 case statement mapped state 6 to 3
02:28:39.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3fd51e8c-5b63-47e6-af22-89dd78a7cf65"}
02:28:39.949 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"41fb3392-bc49-4828-aba2-3fe6279b1f8d"}
02:28:39.950 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":741,"width":15,"height":15,"star_pos":[7.09,7.26],"pixels":"..."},"id":"41fb3392-bc49-4828-aba2-3fe6279b1f8d"}
02:28:41.803 01.853 11596 Exposure complete
02:28:41.873 00.070 11596 worker thread done servicing request
02:28:41.873 00.000 13300 OnExposeComplete: enter
02:28:41.873 00.000 13300 UpdateGuideState(): m_state=6
02:28:41.874 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 742
02:28:41.874 00.000 13300 Star::Find returns 1 (0), X=25.18, Y=421.33, Mass=1373, SNR=26.0, Peak=156 HFD=3.2
02:28:41.874 00.000 13300 MultiStar: [#1 0.13,0.38,0.00,M5] [#2 -0.14,0.38,0.00,M5] [#3 0.09,0.47,0.00,M3] [#4 -0.02,0.63,0.00,M3] [#5 0.05,0.50,0.00,M3] [#6 0.08,-0.00,0.26,U] [#7 0.09,0.27,0.00,M3] [#8 0.18,0.30,0.00,M4] 
02:28:41.874 00.000 13300 refined, 1 included, MultiStar: {-0.01, 0.25}, one-star: {-0.03, 0.31}
02:28:41.874 00.000 13300 CameraToMount -- cameraTheta (1.60) - m_xAngle (1.53) = xAngle (0.06 = 0.06)
02:28:41.875 00.001 13300 CameraToMount -- cameraTheta (1.60) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.06 = -3.06)
02:28:41.875 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.25 hyp=0.25 cameraTheta=1.60 mountX=0.25 mountY=-0.02, mountTheta=-0.08
02:28:41.877 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.25, opts=13)
02:28:41.877 00.000 13300 Enqueuing Move request for scope (-0.01, 0.25)
02:28:41.877 00.000 11596 Worker thread wakes up
02:28:41.877 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.25) opts 0xd
02:28:41.877 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.25)
02:28:41.877 00.000 11596 Moving (-0.01, 0.25) raw xDistance=0.25 yDistance=-0.02
02:28:41.877 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25
02:28:41.877 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:28:41.877 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:28:41.878 00.001 11596 MoveAxis(W, 329, ABG)
02:28:41.878 00.000 11596 Guiding  Dir = 3, Dur = 329
02:28:41.878 00.000 11596 IsSlewing returns 0
02:28:41.884 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
02:28:41.893 00.009 13300 UpdateGuideState exits: m=1373 SNR=26.0
02:28:41.893 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:41.893 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:28:41.893 00.000 13300 Enqueuing Expose request
02:28:41.983 00.090 11596 IsGuiding returns 0
02:28:42.207 00.224 11596 PulseGuide returned control before completion, sleep 116
02:28:42.542 00.335 11596 IsGuiding returns 1
02:28:42.542 00.000 11596 scope still moving after pulse duration time elapsed
02:28:42.577 00.035 11596 IsSlewing returns 0
02:28:42.739 00.162 11596 IsGuiding returns 0
02:28:42.739 00.000 11596 scope move finished after 329 + 426 ms
02:28:42.739 00.000 11596 Move returns status 0, amount 329
02:28:42.739 00.000 11596 MoveAxis(N, 0, ABG)
02:28:42.739 00.000 11596 Move returns status 0, amount 0
02:28:42.739 00.000 11596 move complete, result=0
02:28:42.739 00.000 11596 worker thread done servicing request
02:28:42.739 00.000 11596 Worker thread wakes up
02:28:42.739 00.000 13300 GuideStep: 0.2 px 329 ms WEST, -0.0 px 0 ms NORTH
02:28:42.740 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:28:42.948 00.208 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"42443de4-fed7-4216-97b7-bca6f5b40107"}
02:28:42.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"42443de4-fed7-4216-97b7-bca6f5b40107"}
02:28:42.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7839a0df-6fe3-413e-b832-af0dec22a65e"}
02:28:42.949 00.000 13300 case statement mapped state 6 to 3
02:28:42.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7839a0df-6fe3-413e-b832-af0dec22a65e"}
02:28:42.949 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7a3d03fe-3eec-4f16-b46c-edf6fab63bb6"}
02:28:42.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":742,"width":15,"height":15,"star_pos":[7.18,7.33],"pixels":"..."},"id":"7a3d03fe-3eec-4f16-b46c-edf6fab63bb6"}
02:28:43.255 00.306 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:28:45.948 02.693 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b41aa646-b692-490e-863e-11eff2400222"}
02:28:45.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b41aa646-b692-490e-863e-11eff2400222"}
02:28:45.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"50dc6271-e455-4a8e-a193-a27e04a9dedf"}
02:28:45.949 00.000 13300 case statement mapped state 6 to 3
02:28:45.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"50dc6271-e455-4a8e-a193-a27e04a9dedf"}
02:28:45.949 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2f691e06-8fd0-4e4f-9baa-58a656252772"}
02:28:45.950 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":742,"width":15,"height":15,"star_pos":[7.18,7.33],"pixels":"..."},"id":"2f691e06-8fd0-4e4f-9baa-58a656252772"}
02:28:46.279 00.329 11596 Exposure complete
02:28:46.350 00.071 11596 worker thread done servicing request
02:28:46.351 00.001 13300 OnExposeComplete: enter
02:28:46.351 00.000 13300 UpdateGuideState(): m_state=6
02:28:46.351 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 743
02:28:46.351 00.000 13300 Star::Find returns 1 (0), X=25.11, Y=421.00, Mass=1380, SNR=26.0, Peak=177 HFD=3.0
02:28:46.352 00.001 13300 MultiStar: [#1 0.09,-0.03,0.55,U] [#2 -0.04,0.06,0.53,U] [#3 0.10,-0.08,0.34,U] [#4 -0.12,0.01,0.28,U] [#5 0.02,-0.03,0.30,U] [#6 -0.11,-0.12,0.26,U] [#7 -0.04,-0.06,0.27,U] [#8 0.06,0.11,0.25,U] 
02:28:46.352 00.000 13300 refined, 8 included, MultiStar: {-0.02, -0.01}, one-star: {-0.10, -0.01}
02:28:46.352 00.000 13300 CameraToMount -- cameraTheta (-2.59) - m_xAngle (1.53) = xAngle (-4.13 = 2.16)
02:28:46.352 00.000 13300 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.25 = -0.97)
02:28:46.352 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.01 hyp=0.03 cameraTheta=-2.59 mountX=-0.02 mountY=-0.02, mountTheta=-2.16
02:28:46.354 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.01, opts=13)
02:28:46.354 00.000 13300 Enqueuing Move request for scope (-0.02, -0.01)
02:28:46.354 00.000 11596 Worker thread wakes up
02:28:46.354 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.01) opts 0xd
02:28:46.355 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.01)
02:28:46.355 00.000 11596 Moving (-0.02, -0.01) raw xDistance=-0.02 yDistance=-0.02
02:28:46.355 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:28:46.355 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:28:46.355 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:28:46.355 00.000 11596 MoveAxis(E, 0, ABG)
02:28:46.355 00.000 11596 Move returns status 0, amount 0
02:28:46.355 00.000 11596 MoveAxis(N, 0, ABG)
02:28:46.355 00.000 11596 Move returns status 0, amount 0
02:28:46.355 00.000 11596 move complete, result=0
02:28:46.356 00.001 11596 worker thread done servicing request
02:28:46.361 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
02:28:46.370 00.009 13300 UpdateGuideState exits: m=1380 SNR=26.0
02:28:46.370 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:46.370 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:28:46.370 00.000 13300 Enqueuing Expose request
02:28:46.370 00.000 11596 Worker thread wakes up
02:28:46.370 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:28:46.370 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:28:46.874 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:28:48.948 02.074 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"40d112fd-aae7-40b9-8f34-f2507a586ae8"}
02:28:48.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"40d112fd-aae7-40b9-8f34-f2507a586ae8"}
02:28:48.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"02aa421f-5159-4507-b3f2-554039dd21db"}
02:28:48.949 00.000 13300 case statement mapped state 6 to 3
02:28:48.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"02aa421f-5159-4507-b3f2-554039dd21db"}
02:28:48.949 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2e86d550-7ca4-4365-9d50-ec20c23085bc"}
02:28:48.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":743,"width":15,"height":15,"star_pos":[7.11,7.00],"pixels":"..."},"id":"2e86d550-7ca4-4365-9d50-ec20c23085bc"}
02:28:49.911 00.962 11596 Exposure complete
02:28:49.981 00.070 11596 worker thread done servicing request
02:28:49.981 00.000 13300 OnExposeComplete: enter
02:28:49.981 00.000 13300 UpdateGuideState(): m_state=6
02:28:49.982 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 744
02:28:49.982 00.000 13300 Star::Find returns 1 (0), X=25.09, Y=420.99, Mass=1396, SNR=26.2, Peak=176 HFD=3.0
02:28:49.982 00.000 13300 MultiStar: [#1 0.12,0.04,0.55,U] [#2 -0.12,-0.04,0.52,U] [#3 0.04,-0.02,0.34,U] [#4 -0.13,-0.13,0.33,U] [#5 0.09,-0.04,0.30,U] [#6 -0.08,-0.35,0.00,M1] [#7 0.28,0.13,0.00,M3] [#8 0.14,0.11,0.22,U] 
02:28:49.982 00.000 13300 refined, 6 included, MultiStar: {-0.02, -0.02}, one-star: {-0.11, -0.02}
02:28:49.982 00.000 13300 CameraToMount -- cameraTheta (-2.56) - m_xAngle (1.53) = xAngle (-4.10 = 2.19)
02:28:49.983 00.001 13300 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.22 = -0.94)
02:28:49.983 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-2.56 mountX=-0.02 mountY=-0.02, mountTheta=-2.19
02:28:49.984 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.02, opts=13)
02:28:49.985 00.001 13300 Enqueuing Move request for scope (-0.02, -0.02)
02:28:49.985 00.000 11596 Worker thread wakes up
02:28:49.985 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.02) opts 0xd
02:28:49.985 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.02)
02:28:49.985 00.000 11596 Moving (-0.02, -0.02) raw xDistance=-0.02 yDistance=-0.02
02:28:49.985 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:28:49.985 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:28:49.985 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:28:49.985 00.000 11596 MoveAxis(E, 0, ABG)
02:28:49.985 00.000 11596 Move returns status 0, amount 0
02:28:49.986 00.001 11596 MoveAxis(N, 0, ABG)
02:28:49.986 00.000 11596 Move returns status 0, amount 0
02:28:49.986 00.000 11596 move complete, result=0
02:28:49.987 00.001 11596 worker thread done servicing request
02:28:49.993 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
02:28:50.001 00.008 13300 UpdateGuideState exits: m=1396 SNR=26.2
02:28:50.001 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:50.001 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:28:50.001 00.000 13300 Enqueuing Expose request
02:28:50.002 00.001 11596 Worker thread wakes up
02:28:50.002 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:28:50.002 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:28:50.510 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:28:51.948 01.438 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d60ce16e-5aef-49cf-8fe2-85fbf46f5980"}
02:28:51.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d60ce16e-5aef-49cf-8fe2-85fbf46f5980"}
02:28:51.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"20d65d63-7875-43b0-a2f8-4ea0b03855c2"}
02:28:51.949 00.000 13300 case statement mapped state 6 to 3
02:28:51.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"20d65d63-7875-43b0-a2f8-4ea0b03855c2"}
02:28:51.949 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"835b73cb-d34f-442d-9e9c-639bfa4d3494"}
02:28:51.950 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":744,"width":15,"height":15,"star_pos":[7.09,6.99],"pixels":"..."},"id":"835b73cb-d34f-442d-9e9c-639bfa4d3494"}
02:28:53.539 01.589 11596 Exposure complete
02:28:53.608 00.069 11596 worker thread done servicing request
02:28:53.608 00.000 13300 OnExposeComplete: enter
02:28:53.608 00.000 13300 UpdateGuideState(): m_state=6
02:28:53.609 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 745
02:28:53.609 00.000 13300 Star::Find returns 1 (0), X=25.11, Y=420.98, Mass=1407, SNR=26.3, Peak=174 HFD=3.0
02:28:53.609 00.000 13300 MultiStar: [#1 0.04,0.14,0.51,U] [#2 -0.17,0.01,0.51,U] [#3 -0.03,-0.16,0.34,U] [#4 -0.13,0.09,0.28,U] [#5 -0.01,0.14,0.29,U] [#6 -0.19,-0.04,0.26,U] [#7 0.12,-0.12,0.26,U] [#8 -0.12,0.03,0.22,U] 
02:28:53.610 00.001 13300 refined, 8 included, MultiStar: {-0.07, 0.01}, one-star: {-0.10, -0.03}
02:28:53.610 00.000 13300 CameraToMount -- cameraTheta (3.07) - m_xAngle (1.53) = xAngle (1.53 = 1.53)
02:28:53.610 00.000 13300 CameraToMount -- cameraTheta (3.07) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.59 = -1.59)
02:28:53.610 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=3.07 mountX=0.00 mountY=-0.07, mountTheta=-1.53
02:28:53.612 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.01, opts=13)
02:28:53.612 00.000 13300 Enqueuing Move request for scope (-0.07, 0.01)
02:28:53.612 00.000 11596 Worker thread wakes up
02:28:53.612 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
02:28:53.612 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
02:28:53.612 00.000 11596 Moving (-0.07, 0.01) raw xDistance=0.00 yDistance=-0.07
02:28:53.612 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:28:53.612 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:28:53.613 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:28:53.613 00.000 11596 MoveAxis(E, 0, ABG)
02:28:53.613 00.000 11596 Move returns status 0, amount 0
02:28:53.613 00.000 11596 MoveAxis(N, 0, ABG)
02:28:53.613 00.000 11596 Move returns status 0, amount 0
02:28:53.613 00.000 11596 move complete, result=0
02:28:53.613 00.000 11596 worker thread done servicing request
02:28:53.619 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
02:28:53.627 00.008 13300 UpdateGuideState exits: m=1407 SNR=26.3
02:28:53.627 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:53.628 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:28:53.628 00.000 13300 Enqueuing Expose request
02:28:53.628 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:28:53.628 00.000 11596 Worker thread wakes up
02:28:53.628 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:28:54.143 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:28:54.947 00.804 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"38093a87-8796-4f9c-ae7d-63c26ab70cb4"}
02:28:54.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"38093a87-8796-4f9c-ae7d-63c26ab70cb4"}
02:28:54.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aeb48692-07ae-428f-8699-a13ef1773297"}
02:28:54.948 00.000 13300 case statement mapped state 6 to 3
02:28:54.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"aeb48692-07ae-428f-8699-a13ef1773297"}
02:28:54.948 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ef651a27-e5c0-4c87-9b8e-ec57342bf44a"}
02:28:54.949 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":745,"width":15,"height":15,"star_pos":[7.11,6.98],"pixels":"..."},"id":"ef651a27-e5c0-4c87-9b8e-ec57342bf44a"}
02:28:57.175 02.226 11596 Exposure complete
02:28:57.244 00.069 11596 worker thread done servicing request
02:28:57.244 00.000 13300 OnExposeComplete: enter
02:28:57.244 00.000 13300 UpdateGuideState(): m_state=6
02:28:57.245 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 746
02:28:57.245 00.000 13300 Star::Find returns 1 (0), X=25.21, Y=420.89, Mass=1391, SNR=26.1, Peak=184 HFD=3.1
02:28:57.245 00.000 13300 MultiStar: [#1 0.06,0.12,0.51,U] [#2 -0.21,0.07,0.52,U] [#3 -0.15,-0.21,0.35,U] [#4 -0.10,-0.03,0.33,U] [#5 0.01,0.13,0.30,U] [#6 -0.31,-0.22,0.00,M1] [#7 -0.15,-0.10,0.28,U] [#8 -0.09,-0.12,0.23,U] 
02:28:57.245 00.000 13300 refined, 7 included, MultiStar: {-0.06, -0.04}, one-star: {0.00, -0.12}
02:28:57.245 00.000 13300 CameraToMount -- cameraTheta (-2.63) - m_xAngle (1.53) = xAngle (-4.16 = 2.12)
02:28:57.246 00.001 13300 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.29 = -1.01)
02:28:57.246 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-2.63 mountX=-0.04 mountY=-0.06, mountTheta=-2.12
02:28:57.248 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.04, opts=13)
02:28:57.248 00.000 13300 Enqueuing Move request for scope (-0.06, -0.04)
02:28:57.248 00.000 11596 Worker thread wakes up
02:28:57.249 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.04) opts 0xd
02:28:57.249 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.04)
02:28:57.249 00.000 11596 Moving (-0.06, -0.04) raw xDistance=-0.04 yDistance=-0.06
02:28:57.249 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:28:57.249 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:28:57.249 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:28:57.249 00.000 11596 MoveAxis(E, 0, ABG)
02:28:57.249 00.000 11596 Move returns status 0, amount 0
02:28:57.249 00.000 11596 MoveAxis(N, 0, ABG)
02:28:57.249 00.000 11596 Move returns status 0, amount 0
02:28:57.250 00.001 11596 move complete, result=0
02:28:57.250 00.000 11596 worker thread done servicing request
02:28:57.255 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
02:28:57.264 00.009 13300 UpdateGuideState exits: m=1391 SNR=26.1
02:28:57.264 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:57.264 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:28:57.264 00.000 13300 Enqueuing Expose request
02:28:57.264 00.000 11596 Worker thread wakes up
02:28:57.264 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:28:57.264 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:28:57.768 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:28:57.947 00.179 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c89c5595-e54b-4a44-8372-b25fa8729cd6"}
02:28:57.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c89c5595-e54b-4a44-8372-b25fa8729cd6"}
02:28:57.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8f715bea-22c9-4282-824c-5a64bbf501cc"}
02:28:57.948 00.000 13300 case statement mapped state 6 to 3
02:28:57.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8f715bea-22c9-4282-824c-5a64bbf501cc"}
02:28:57.948 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fe575d7e-93c9-4283-96b6-ea418029d777"}
02:28:57.949 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":746,"width":15,"height":15,"star_pos":[7.21,6.89],"pixels":"..."},"id":"fe575d7e-93c9-4283-96b6-ea418029d777"}
02:29:00.798 02.849 11596 Exposure complete
02:29:00.892 00.094 11596 worker thread done servicing request
02:29:00.893 00.001 13300 OnExposeComplete: enter
02:29:00.893 00.000 13300 UpdateGuideState(): m_state=6
02:29:00.893 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 747
02:29:00.894 00.001 13300 Star::Find returns 1 (0), X=25.14, Y=421.03, Mass=1378, SNR=26.0, Peak=174 HFD=3.0
02:29:00.894 00.000 13300 MultiStar: [#1 0.10,0.08,0.56,U] [#2 -0.20,-0.04,0.52,U] [#3 -0.14,-0.32,0.00,M1] [#4 -0.23,0.03,0.29,U] [#5 0.07,0.03,0.30,U] [#6 -0.18,-0.39,0.00,M2] [#7 -0.24,-0.02,0.28,U] [#8 -0.04,0.30,0.00,M1] 
02:29:00.894 00.000 13300 single-star, 5 included, MultiStar: {-0.08, 0.02}, one-star: {-0.07, 0.02}
02:29:00.894 00.000 13300 CameraToMount -- cameraTheta (2.82) - m_xAngle (1.53) = xAngle (1.29 = 1.29)
02:29:00.895 00.001 13300 CameraToMount -- cameraTheta (2.82) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.84 = -1.84)
02:29:00.895 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.08 cameraTheta=2.82 mountX=0.02 mountY=-0.07, mountTheta=-1.29
02:29:00.897 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.02, opts=13)
02:29:00.898 00.001 13300 Enqueuing Move request for scope (-0.07, 0.02)
02:29:00.898 00.000 11596 Worker thread wakes up
02:29:00.898 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.02) opts 0xd
02:29:00.898 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.02)
02:29:00.898 00.000 11596 Moving (-0.07, 0.02) raw xDistance=0.02 yDistance=-0.07
02:29:00.899 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:29:00.899 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:00.899 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:29:00.899 00.000 11596 MoveAxis(E, 0, ABG)
02:29:00.899 00.000 11596 Move returns status 0, amount 0
02:29:00.899 00.000 11596 MoveAxis(N, 0, ABG)
02:29:00.900 00.001 11596 Move returns status 0, amount 0
02:29:00.900 00.000 11596 move complete, result=0
02:29:00.900 00.000 11596 worker thread done servicing request
02:29:00.907 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
02:29:00.915 00.008 13300 UpdateGuideState exits: m=1378 SNR=26.0
02:29:00.915 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:00.915 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:29:00.915 00.000 13300 Enqueuing Expose request
02:29:00.915 00.000 11596 Worker thread wakes up
02:29:00.915 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:29:00.916 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:29:00.947 00.031 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4432e161-0d8d-4618-8f57-d21c535e2f8b"}
02:29:00.948 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4432e161-0d8d-4618-8f57-d21c535e2f8b"}
02:29:00.950 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6992c1a9-f77e-46cc-9bce-2dd56f89c275"}
02:29:00.950 00.000 13300 case statement mapped state 6 to 3
02:29:00.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6992c1a9-f77e-46cc-9bce-2dd56f89c275"}
02:29:00.953 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e468bd6e-920d-4803-91ad-abcc65f00b1e"}
02:29:00.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":747,"width":15,"height":15,"star_pos":[7.14,7.03],"pixels":"..."},"id":"e468bd6e-920d-4803-91ad-abcc65f00b1e"}
02:29:01.428 00.475 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:29:03.948 02.520 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"111ca9e5-a7a9-4ca6-9648-bc7f344941e3"}
02:29:03.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"111ca9e5-a7a9-4ca6-9648-bc7f344941e3"}
02:29:03.948 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8e8967b2-3417-45ff-8b19-42bdfafec12f"}
02:29:03.948 00.000 13300 case statement mapped state 6 to 3
02:29:03.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8e8967b2-3417-45ff-8b19-42bdfafec12f"}
02:29:03.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e3eef520-7277-49a6-8c9c-24856d971dcc"}
02:29:03.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":747,"width":15,"height":15,"star_pos":[7.14,7.03],"pixels":"..."},"id":"e3eef520-7277-49a6-8c9c-24856d971dcc"}
02:29:04.460 00.511 11596 Exposure complete
02:29:04.529 00.069 11596 worker thread done servicing request
02:29:04.530 00.001 13300 OnExposeComplete: enter
02:29:04.530 00.000 13300 UpdateGuideState(): m_state=6
02:29:04.530 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 748
02:29:04.530 00.000 13300 Star::Find returns 1 (0), X=25.18, Y=420.93, Mass=1418, SNR=26.4, Peak=179 HFD=3.1
02:29:04.531 00.001 13300 MultiStar: [#1 0.05,-0.02,0.54,U] [#2 -0.26,0.09,0.00,M1] [#3 -0.06,-0.29,0.00,M2] [#4 0.06,-0.18,0.28,U] [#5 -0.25,0.15,0.00,M1] [#6 -0.05,-0.51,0.00,M3] [#7 -0.01,-0.02,0.28,U] [#8 -0.11,-0.21,0.23,U] 
02:29:04.531 00.000 13300 refined, 4 included, MultiStar: {-0.00, -0.08}, one-star: {-0.02, -0.08}
02:29:04.531 00.000 13300 CameraToMount -- cameraTheta (-1.62) - m_xAngle (1.53) = xAngle (-3.15 = 3.13)
02:29:04.531 00.000 13300 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.28 = 0.00)
02:29:04.532 00.001 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.08 hyp=0.08 cameraTheta=-1.62 mountX=-0.08 mountY=0.00, mountTheta=3.14
02:29:04.534 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.08, opts=13)
02:29:04.534 00.000 13300 Enqueuing Move request for scope (-0.00, -0.08)
02:29:04.534 00.000 11596 Worker thread wakes up
02:29:04.534 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.08) opts 0xd
02:29:04.534 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.08)
02:29:04.534 00.000 11596 Moving (-0.00, -0.08) raw xDistance=-0.08 yDistance=0.00
02:29:04.534 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:29:04.534 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:04.534 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:29:04.535 00.001 11596 MoveAxis(E, 0, ABG)
02:29:04.535 00.000 11596 Move returns status 0, amount 0
02:29:04.535 00.000 11596 MoveAxis(N, 0, ABG)
02:29:04.535 00.000 11596 Move returns status 0, amount 0
02:29:04.535 00.000 11596 move complete, result=0
02:29:04.535 00.000 11596 worker thread done servicing request
02:29:04.543 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
02:29:04.552 00.009 13300 UpdateGuideState exits: m=1418 SNR=26.4
02:29:04.553 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:04.553 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:29:04.553 00.000 13300 Enqueuing Expose request
02:29:04.553 00.000 11596 Worker thread wakes up
02:29:04.553 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:29:04.553 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:29:05.059 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:29:06.947 01.888 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0fd70e00-f563-4c37-89e8-ea7cd7f7b44a"}
02:29:06.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0fd70e00-f563-4c37-89e8-ea7cd7f7b44a"}
02:29:06.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1c663bc8-debf-43e6-a0c8-da9938a4e6b8"}
02:29:06.948 00.000 13300 case statement mapped state 6 to 3
02:29:06.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1c663bc8-debf-43e6-a0c8-da9938a4e6b8"}
02:29:06.948 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"531a6d1f-6e44-4bb6-9b67-2f2f8d0b3fde"}
02:29:06.949 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":748,"width":15,"height":15,"star_pos":[7.18,6.93],"pixels":"..."},"id":"531a6d1f-6e44-4bb6-9b67-2f2f8d0b3fde"}
02:29:08.094 01.145 11596 Exposure complete
02:29:08.168 00.074 11596 worker thread done servicing request
02:29:08.168 00.000 13300 OnExposeComplete: enter
02:29:08.168 00.000 13300 UpdateGuideState(): m_state=6
02:29:08.169 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 749
02:29:08.169 00.000 13300 Star::Find returns 1 (0), X=25.13, Y=421.01, Mass=1436, SNR=26.5, Peak=178 HFD=3.0
02:29:08.169 00.000 13300 MultiStar: [#1 -0.10,0.19,0.53,U] [#2 -0.19,0.08,0.51,U] [#3 -0.00,-0.06,0.33,U] [#4 0.08,0.35,0.00,M1] [#5 -0.11,0.12,0.30,U] [#6 -0.28,-0.29,0.00,M4] [#7 -0.07,-0.15,0.29,U] [#8 -0.13,-0.06,0.24,U] 
02:29:08.169 00.000 13300 single-star, 6 included, MultiStar: {-0.10, 0.03}, one-star: {-0.08, 0.00}
02:29:08.169 00.000 13300 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.53) = xAngle (1.57 = 1.57)
02:29:08.169 00.000 13300 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.56 = -1.56)
02:29:08.170 00.001 13300 CameraToMount -- cameraX=-0.08 cameraY=0.00 hyp=0.08 cameraTheta=3.10 mountX=0.00 mountY=-0.08, mountTheta=-1.57
02:29:08.172 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.00, opts=13)
02:29:08.172 00.000 13300 Enqueuing Move request for scope (-0.08, 0.00)
02:29:08.172 00.000 11596 Worker thread wakes up
02:29:08.172 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.00) opts 0xd
02:29:08.172 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.00)
02:29:08.172 00.000 11596 Moving (-0.08, 0.00) raw xDistance=0.00 yDistance=-0.08
02:29:08.173 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:29:08.173 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:08.173 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:29:08.173 00.000 11596 MoveAxis(E, 0, ABG)
02:29:08.173 00.000 11596 Move returns status 0, amount 0
02:29:08.173 00.000 11596 MoveAxis(N, 0, ABG)
02:29:08.173 00.000 11596 Move returns status 0, amount 0
02:29:08.173 00.000 11596 move complete, result=0
02:29:08.173 00.000 11596 worker thread done servicing request
02:29:08.180 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
02:29:08.189 00.009 13300 UpdateGuideState exits: m=1436 SNR=26.5
02:29:08.189 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:08.189 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:29:08.189 00.000 13300 Enqueuing Expose request
02:29:08.189 00.000 11596 Worker thread wakes up
02:29:08.189 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:29:08.189 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:29:08.703 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:29:09.946 01.243 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a89dadbf-6fae-44b4-94c1-ae2e227dbe4b"}
02:29:09.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a89dadbf-6fae-44b4-94c1-ae2e227dbe4b"}
02:29:09.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"425beb25-fb80-4da7-b606-063e49845176"}
02:29:09.947 00.000 13300 case statement mapped state 6 to 3
02:29:09.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"425beb25-fb80-4da7-b606-063e49845176"}
02:29:09.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bcf871a0-2bb0-4191-81cf-f5982bc446f8"}
02:29:09.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":749,"width":15,"height":15,"star_pos":[7.13,7.01],"pixels":"..."},"id":"bcf871a0-2bb0-4191-81cf-f5982bc446f8"}
02:29:11.733 01.785 11596 Exposure complete
02:29:11.804 00.071 11596 worker thread done servicing request
02:29:11.804 00.000 13300 OnExposeComplete: enter
02:29:11.804 00.000 13300 UpdateGuideState(): m_state=6
02:29:11.804 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 750
02:29:11.805 00.001 13300 Star::Find returns 1 (0), X=25.06, Y=421.08, Mass=1434, SNR=26.5, Peak=173 HFD=2.9
02:29:11.805 00.000 13300 MultiStar: [#1 -0.03,0.14,0.53,U] [#2 -0.23,0.07,0.50,U] [#3 -0.16,-0.19,0.34,U] [#4 -0.07,0.06,0.27,U] [#5 -0.08,0.13,0.28,U] [#6 -0.33,-0.14,0.00,M5] [#7 -0.30,0.09,0.00,M1] [#8 0.17,0.26,0.00,M1] 
02:29:11.805 00.000 13300 refined, 5 included, MultiStar: {-0.13, 0.06}, one-star: {-0.15, 0.07}
02:29:11.805 00.000 13300 CameraToMount -- cameraTheta (2.71) - m_xAngle (1.53) = xAngle (1.18 = 1.18)
02:29:11.805 00.000 13300 CameraToMount -- cameraTheta (2.71) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.95 = -1.95)
02:29:11.805 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=0.06 hyp=0.14 cameraTheta=2.71 mountX=0.05 mountY=-0.13, mountTheta=-1.18
02:29:11.807 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=0.06, opts=13)
02:29:11.807 00.000 13300 Enqueuing Move request for scope (-0.13, 0.06)
02:29:11.807 00.000 11596 Worker thread wakes up
02:29:11.808 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.06) opts 0xd
02:29:11.808 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, 0.06)
02:29:11.808 00.000 11596 Moving (-0.13, 0.06) raw xDistance=0.05 yDistance=-0.13
02:29:11.808 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:29:11.808 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:11.808 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:29:11.808 00.000 11596 MoveAxis(E, 0, ABG)
02:29:11.808 00.000 11596 Move returns status 0, amount 0
02:29:11.808 00.000 11596 MoveAxis(N, 0, ABG)
02:29:11.808 00.000 11596 Move returns status 0, amount 0
02:29:11.808 00.000 11596 move complete, result=0
02:29:11.809 00.001 11596 worker thread done servicing request
02:29:11.816 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
02:29:11.827 00.011 13300 UpdateGuideState exits: m=1434 SNR=26.5
02:29:11.827 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:11.827 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:29:11.827 00.000 13300 Enqueuing Expose request
02:29:11.827 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:29:11.828 00.001 11596 Worker thread wakes up
02:29:11.828 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:29:12.342 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:29:12.946 00.604 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"816416c4-432a-47a9-8a1f-f9887068dab2"}
02:29:12.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"816416c4-432a-47a9-8a1f-f9887068dab2"}
02:29:12.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"03aab4b7-1c1f-47e4-89c0-408bcd9b0ef1"}
02:29:12.947 00.000 13300 case statement mapped state 6 to 3
02:29:12.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"03aab4b7-1c1f-47e4-89c0-408bcd9b0ef1"}
02:29:12.947 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1a8aac3a-8a9d-43bf-9d57-7c1793b4cdc7"}
02:29:12.948 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":750,"width":15,"height":15,"star_pos":[7.06,7.08],"pixels":"..."},"id":"1a8aac3a-8a9d-43bf-9d57-7c1793b4cdc7"}
02:29:15.378 02.430 11596 Exposure complete
02:29:15.468 00.090 11596 worker thread done servicing request
02:29:15.468 00.000 13300 OnExposeComplete: enter
02:29:15.468 00.000 13300 UpdateGuideState(): m_state=6
02:29:15.469 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 751
02:29:15.469 00.000 13300 Star::Find returns 1 (0), X=24.95, Y=421.14, Mass=1384, SNR=26.1, Peak=160 HFD=3.0
02:29:15.469 00.000 13300 MultiStar: [#1 -0.15,0.43,0.00,M1] [#2 -0.26,0.21,0.00,M1] [#3 -0.17,0.19,0.34,U] [#4 -0.05,0.33,0.00,M1] [#5 -0.10,0.13,0.30,U] [#6 -0.42,-0.00,0.00,M6] [#7 -0.12,0.19,0.29,U] [#8 0.20,0.41,0.00,M2] 
02:29:15.469 00.000 13300 refined, 3 included, MultiStar: {-0.20, 0.15}, one-star: {-0.25, 0.12}
02:29:15.469 00.000 13300 CameraToMount -- cameraTheta (2.50) - m_xAngle (1.53) = xAngle (0.97 = 0.97)
02:29:15.470 00.001 13300 CameraToMount -- cameraTheta (2.50) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.16 = -2.16)
02:29:15.470 00.000 13300 CameraToMount -- cameraX=-0.20 cameraY=0.15 hyp=0.24 cameraTheta=2.50 mountX=0.14 mountY=-0.20, mountTheta=-0.97
02:29:15.472 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.20, y=0.15, opts=13)
02:29:15.472 00.000 13300 Enqueuing Move request for scope (-0.20, 0.15)
02:29:15.472 00.000 11596 Worker thread wakes up
02:29:15.472 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.15) opts 0xd
02:29:15.473 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.20, 0.15)
02:29:15.473 00.000 11596 Moving (-0.20, 0.15) raw xDistance=0.14 yDistance=-0.20
02:29:15.473 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
02:29:15.473 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
02:29:15.473 00.000 11596 MoveAxis(E, 0, ABG)
02:29:15.473 00.000 11596 Move returns status 0, amount 0
02:29:15.473 00.000 11596 MoveAxis(N, 267, ABG)
02:29:15.474 00.001 11596 Guiding  Dir = 0, Dur = 267
02:29:15.474 00.000 11596 IsSlewing returns 0
02:29:15.481 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
02:29:15.491 00.010 13300 UpdateGuideState exits: m=1384 SNR=26.1
02:29:15.492 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:15.492 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:29:15.492 00.000 13300 Enqueuing Expose request
02:29:15.498 00.006 11596 IsGuiding returns 0
02:29:15.714 00.216 11596 PulseGuide returned control before completion, sleep 62
02:29:15.947 00.233 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b57d992c-877e-4a5b-8c4c-911d4c057081"}
02:29:15.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b57d992c-877e-4a5b-8c4c-911d4c057081"}
02:29:15.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"57334ce0-9c32-442b-9837-91a5dec6ff1f"}
02:29:15.948 00.000 13300 case statement mapped state 6 to 3
02:29:15.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"57334ce0-9c32-442b-9837-91a5dec6ff1f"}
02:29:15.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a45b78be-192d-4725-b197-af3e70226d70"}
02:29:15.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":751,"width":15,"height":15,"star_pos":[6.95,7.14],"pixels":"..."},"id":"a45b78be-192d-4725-b197-af3e70226d70"}
02:29:15.956 00.007 11596 IsGuiding returns 1
02:29:15.956 00.000 11596 scope still moving after pulse duration time elapsed
02:29:15.981 00.025 11596 IsSlewing returns 0
02:29:16.082 00.101 11596 IsGuiding returns 0
02:29:16.082 00.000 11596 scope move finished after 267 + 315 ms
02:29:16.082 00.000 11596 Move returns status 0, amount 267
02:29:16.082 00.000 11596 move complete, result=0
02:29:16.082 00.000 11596 worker thread done servicing request
02:29:16.082 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 267 ms NORTH
02:29:16.082 00.000 11596 Worker thread wakes up
02:29:16.083 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:29:16.598 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:29:18.948 02.350 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"279b2c80-d0f0-47b0-8ff2-1b4e367a056f"}
02:29:18.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"279b2c80-d0f0-47b0-8ff2-1b4e367a056f"}
02:29:18.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"709c399b-bdb6-4623-95f0-ef957f5a9b8e"}
02:29:18.949 00.000 13300 case statement mapped state 6 to 3
02:29:18.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"709c399b-bdb6-4623-95f0-ef957f5a9b8e"}
02:29:18.950 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2c626969-a336-4a57-8708-72a6b8c1ddd1"}
02:29:18.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":751,"width":15,"height":15,"star_pos":[6.95,7.14],"pixels":"..."},"id":"2c626969-a336-4a57-8708-72a6b8c1ddd1"}
02:29:19.640 00.690 11596 Exposure complete
02:29:19.726 00.086 11596 worker thread done servicing request
02:29:19.727 00.001 13300 OnExposeComplete: enter
02:29:19.727 00.000 13300 UpdateGuideState(): m_state=6
02:29:19.727 00.000 13300 Star::Find(15, 24, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 752
02:29:19.728 00.001 13300 Star::Find returns 1 (0), X=25.22, Y=421.24, Mass=1359, SNR=25.8, Peak=164 HFD=3.1
02:29:19.728 00.000 13300 MultiStar: [#1 0.12,0.45,0.00,M2] [#2 -0.15,0.36,0.00,M2] [#3 0.01,0.12,0.36,U] [#4 0.02,0.40,0.00,M2] [#5 0.12,0.33,0.00,M1] [#6 -0.11,0.22,0.27,U] [#7 0.16,0.53,0.00,M1] [#8 0.20,0.16,0.23,U] 
02:29:19.728 00.000 13300 refined, 3 included, MultiStar: {0.02, 0.20}, one-star: {0.02, 0.23}
02:29:19.729 00.001 13300 CameraToMount -- cameraTheta (1.47) - m_xAngle (1.53) = xAngle (-0.06 = -0.06)
02:29:19.729 00.000 13300 CameraToMount -- cameraTheta (1.47) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.19 = 3.10)
02:29:19.729 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.20 hyp=0.20 cameraTheta=1.47 mountX=0.20 mountY=0.01, mountTheta=0.04
02:29:19.731 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.20, opts=13)
02:29:19.732 00.001 13300 Enqueuing Move request for scope (0.02, 0.20)
02:29:19.732 00.000 11596 Worker thread wakes up
02:29:19.732 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.20) opts 0xd
02:29:19.732 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.20)
02:29:19.732 00.000 11596 Moving (0.02, 0.20) raw xDistance=0.20 yDistance=0.01
02:29:19.733 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
02:29:19.733 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:19.733 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:29:19.733 00.000 11596 MoveAxis(W, 251, ABG)
02:29:19.733 00.000 11596 Guiding  Dir = 3, Dur = 251
02:29:19.734 00.001 11596 IsSlewing returns 0
02:29:19.743 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
02:29:19.755 00.012 13300 UpdateGuideState exits: m=1359 SNR=25.8
02:29:19.755 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:19.755 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:29:19.755 00.000 13300 Enqueuing Expose request
02:29:19.828 00.073 11596 IsGuiding returns 0
02:29:20.222 00.394 11596 IsGuiding returns 1
02:29:20.222 00.000 11596 scope still moving after pulse duration time elapsed
02:29:20.640 00.418 11596 IsSlewing returns 0
02:29:20.866 00.226 11596 IsGuiding returns 0
02:29:20.866 00.000 11596 scope move finished after 251 + 786 ms
02:29:20.866 00.000 11596 Move returns status 0, amount 251
02:29:20.866 00.000 11596 MoveAxis(N, 0, ABG)
02:29:20.867 00.001 11596 Move returns status 0, amount 0
02:29:20.867 00.000 11596 move complete, result=0
02:29:20.867 00.000 11596 worker thread done servicing request
02:29:20.867 00.000 11596 Worker thread wakes up
02:29:20.867 00.000 13300 GuideStep: 0.2 px 251 ms WEST, 0.0 px 0 ms NORTH
02:29:20.867 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:29:21.375 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:29:21.947 00.572 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"244d5557-2562-4666-8a34-efd4e0b6305d"}
02:29:21.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"244d5557-2562-4666-8a34-efd4e0b6305d"}
02:29:21.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"100c606d-c05f-4810-bb5f-533a3fcddebd"}
02:29:21.948 00.000 13300 case statement mapped state 6 to 3
02:29:21.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"100c606d-c05f-4810-bb5f-533a3fcddebd"}
02:29:21.948 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"af02d12d-eccb-40db-b15a-677f0465a8d2"}
02:29:21.949 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":752,"width":15,"height":15,"star_pos":[7.22,7.24],"pixels":"..."},"id":"af02d12d-eccb-40db-b15a-677f0465a8d2"}
02:29:24.406 02.457 11596 Exposure complete
02:29:24.477 00.071 11596 worker thread done servicing request
02:29:24.477 00.000 13300 OnExposeComplete: enter
02:29:24.478 00.001 13300 UpdateGuideState(): m_state=6
02:29:24.478 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 753
02:29:24.478 00.000 13300 Star::Find returns 1 (0), X=25.19, Y=421.10, Mass=1426, SNR=26.4, Peak=179 HFD=3.1
02:29:24.478 00.000 13300 MultiStar: [#1 0.18,0.23,0.00,M3] [#2 -0.09,0.21,0.52,U] [#3 -0.01,0.17,0.34,U] [#4 0.04,0.04,0.27,U] [#5 0.24,0.21,0.00,M2] [#6 -0.19,-0.35,0.00,M6] [#7 0.13,0.19,0.28,U] [#8 0.17,0.47,0.00,M2] 
02:29:24.479 00.001 13300 single-star, 4 included, MultiStar: {-0.01, 0.13}, one-star: {-0.02, 0.09}
02:29:24.479 00.000 13300 CameraToMount -- cameraTheta (1.78) - m_xAngle (1.53) = xAngle (0.25 = 0.25)
02:29:24.479 00.000 13300 CameraToMount -- cameraTheta (1.78) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.88 = -2.88)
02:29:24.479 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.78 mountX=0.09 mountY=-0.02, mountTheta=-0.26
02:29:24.481 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.09, opts=13)
02:29:24.481 00.000 13300 Enqueuing Move request for scope (-0.02, 0.09)
02:29:24.481 00.000 11596 Worker thread wakes up
02:29:24.481 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.09) opts 0xd
02:29:24.481 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.09)
02:29:24.481 00.000 11596 Moving (-0.02, 0.09) raw xDistance=0.09 yDistance=-0.02
02:29:24.482 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:29:24.482 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:24.482 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:29:24.482 00.000 11596 MoveAxis(E, 0, ABG)
02:29:24.482 00.000 11596 Move returns status 0, amount 0
02:29:24.482 00.000 11596 MoveAxis(N, 0, ABG)
02:29:24.482 00.000 11596 Move returns status 0, amount 0
02:29:24.482 00.000 11596 move complete, result=0
02:29:24.482 00.000 11596 worker thread done servicing request
02:29:24.490 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
02:29:24.498 00.008 13300 UpdateGuideState exits: m=1426 SNR=26.4
02:29:24.499 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:24.499 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:29:24.499 00.000 13300 Enqueuing Expose request
02:29:24.499 00.000 11596 Worker thread wakes up
02:29:24.499 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:29:24.499 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:29:24.953 00.454 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"addc72f9-338f-4b8a-ac15-ed2953ca9769"}
02:29:24.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"addc72f9-338f-4b8a-ac15-ed2953ca9769"}
02:29:24.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f2bb4163-7310-4bab-80b3-04c8a92bc250"}
02:29:24.954 00.000 13300 case statement mapped state 6 to 3
02:29:24.955 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f2bb4163-7310-4bab-80b3-04c8a92bc250"}
02:29:24.956 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f145e39b-c985-4207-b4b2-cd22d391e41b"}
02:29:24.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":753,"width":15,"height":15,"star_pos":[7.19,7.10],"pixels":"..."},"id":"f145e39b-c985-4207-b4b2-cd22d391e41b"}
02:29:25.009 00.053 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:29:27.954 02.945 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4e89d620-cbe3-4b8e-8fb5-c5eed309ec55"}
02:29:27.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4e89d620-cbe3-4b8e-8fb5-c5eed309ec55"}
02:29:27.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6a004435-9b2d-4f9f-85f1-e1d09883f671"}
02:29:27.955 00.000 13300 case statement mapped state 6 to 3
02:29:27.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6a004435-9b2d-4f9f-85f1-e1d09883f671"}
02:29:27.956 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"175d3b9d-7df0-4181-b4a7-852a28774df7"}
02:29:27.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":753,"width":15,"height":15,"star_pos":[7.19,7.10],"pixels":"..."},"id":"175d3b9d-7df0-4181-b4a7-852a28774df7"}
02:29:28.033 00.077 11596 Exposure complete
02:29:28.104 00.071 11596 worker thread done servicing request
02:29:28.105 00.001 13300 OnExposeComplete: enter
02:29:28.105 00.000 13300 UpdateGuideState(): m_state=6
02:29:28.105 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 754
02:29:28.106 00.001 13300 Star::Find returns 1 (0), X=25.29, Y=421.04, Mass=1385, SNR=26.0, Peak=186 HFD=3.2
02:29:28.106 00.000 13300 MultiStar: [#1 0.01,0.25,0.54,U] [#2 -0.12,-0.04,0.49,U] [#3 0.12,0.02,0.33,U] [#4 0.04,-0.10,0.28,U] [#5 -0.03,-0.01,0.30,U] [#6 0.10,-0.23,0.27,U] [#7 -0.06,0.25,0.29,U] [#8 -0.15,0.29,0.00,M3] 
02:29:28.106 00.000 13300 refined, 7 included, MultiStar: {0.02, 0.04}, one-star: {0.08, 0.03}
02:29:28.106 00.000 13300 CameraToMount -- cameraTheta (1.03) - m_xAngle (1.53) = xAngle (-0.51 = -0.51)
02:29:28.106 00.000 13300 CameraToMount -- cameraTheta (1.03) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.63 = 2.65)
02:29:28.107 00.001 13300 CameraToMount -- cameraX=0.02 cameraY=0.04 hyp=0.04 cameraTheta=1.03 mountX=0.04 mountY=0.02, mountTheta=0.50
02:29:28.109 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.04, opts=13)
02:29:28.109 00.000 13300 Enqueuing Move request for scope (0.02, 0.04)
02:29:28.110 00.001 11596 Worker thread wakes up
02:29:28.110 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.04) opts 0xd
02:29:28.110 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.04)
02:29:28.110 00.000 11596 Moving (0.02, 0.04) raw xDistance=0.04 yDistance=0.02
02:29:28.111 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:29:28.111 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:28.111 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:29:28.111 00.000 11596 MoveAxis(E, 0, ABG)
02:29:28.111 00.000 11596 Move returns status 0, amount 0
02:29:28.111 00.000 11596 MoveAxis(N, 0, ABG)
02:29:28.112 00.001 11596 Move returns status 0, amount 0
02:29:28.112 00.000 11596 move complete, result=0
02:29:28.112 00.000 11596 worker thread done servicing request
02:29:28.123 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
02:29:28.132 00.009 13300 UpdateGuideState exits: m=1385 SNR=26.0
02:29:28.132 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:28.132 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:29:28.132 00.000 13300 Enqueuing Expose request
02:29:28.132 00.000 11596 Worker thread wakes up
02:29:28.133 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:29:28.133 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:29:28.639 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:29:30.954 02.315 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"51e670b7-69fe-4f69-afcd-04719d8a9e5b"}
02:29:30.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"51e670b7-69fe-4f69-afcd-04719d8a9e5b"}
02:29:30.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1f63e483-0ff1-45a6-b330-f921a78c468a"}
02:29:30.955 00.000 13300 case statement mapped state 6 to 3
02:29:30.956 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1f63e483-0ff1-45a6-b330-f921a78c468a"}
02:29:30.956 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"74a40440-dcef-4fc7-ba14-f35199be32e3"}
02:29:30.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":754,"width":15,"height":15,"star_pos":[7.29,7.04],"pixels":"..."},"id":"74a40440-dcef-4fc7-ba14-f35199be32e3"}
02:29:31.670 00.714 11596 Exposure complete
02:29:31.737 00.067 11596 worker thread done servicing request
02:29:31.738 00.001 13300 OnExposeComplete: enter
02:29:31.738 00.000 13300 UpdateGuideState(): m_state=6
02:29:31.738 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 755
02:29:31.738 00.000 13300 Star::Find returns 1 (0), X=25.17, Y=421.08, Mass=1381, SNR=26.0, Peak=175 HFD=3.0
02:29:31.739 00.001 13300 MultiStar: [#1 0.08,0.19,0.55,U] [#2 -0.15,0.17,0.54,U] [#3 -0.10,0.10,0.35,U] [#4 0.01,0.05,0.28,U] [#5 -0.04,0.43,0.00,M2] [#6 -0.28,-0.29,0.00,M6] [#7 0.01,0.30,0.00,M1] [#8 0.07,0.26,0.23,U] 
02:29:31.739 00.000 13300 single-star, 5 included, MultiStar: {-0.03, 0.13}, one-star: {-0.03, 0.07}
02:29:31.739 00.000 13300 CameraToMount -- cameraTheta (2.05) - m_xAngle (1.53) = xAngle (0.52 = 0.52)
02:29:31.739 00.000 13300 CameraToMount -- cameraTheta (2.05) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.61 = -2.61)
02:29:31.739 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.07 hyp=0.08 cameraTheta=2.05 mountX=0.07 mountY=-0.04, mountTheta=-0.53
02:29:31.743 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.07, opts=13)
02:29:31.743 00.000 13300 Enqueuing Move request for scope (-0.03, 0.07)
02:29:31.743 00.000 11596 Worker thread wakes up
02:29:31.744 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.07) opts 0xd
02:29:31.744 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.07)
02:29:31.744 00.000 11596 Moving (-0.03, 0.07) raw xDistance=0.07 yDistance=-0.04
02:29:31.744 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:29:31.744 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:31.744 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:29:31.744 00.000 11596 MoveAxis(E, 0, ABG)
02:29:31.744 00.000 11596 Move returns status 0, amount 0
02:29:31.744 00.000 11596 MoveAxis(N, 0, ABG)
02:29:31.744 00.000 11596 Move returns status 0, amount 0
02:29:31.744 00.000 11596 move complete, result=0
02:29:31.745 00.001 11596 worker thread done servicing request
02:29:31.750 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
02:29:31.758 00.008 13300 UpdateGuideState exits: m=1381 SNR=26.0
02:29:31.758 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:31.758 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:29:31.759 00.001 13300 Enqueuing Expose request
02:29:31.759 00.000 11596 Worker thread wakes up
02:29:31.759 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:29:31.759 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:29:32.262 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:29:33.954 01.692 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f2ccdfde-3b21-4992-8a2d-9e91456ab4c9"}
02:29:33.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f2ccdfde-3b21-4992-8a2d-9e91456ab4c9"}
02:29:33.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e493e4a4-1aff-4ad0-854c-8d210ed8b9f4"}
02:29:33.955 00.000 13300 case statement mapped state 6 to 3
02:29:33.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e493e4a4-1aff-4ad0-854c-8d210ed8b9f4"}
02:29:33.956 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"51215384-19fd-4b79-a164-d52897cfe745"}
02:29:33.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":755,"width":15,"height":15,"star_pos":[7.17,7.08],"pixels":"..."},"id":"51215384-19fd-4b79-a164-d52897cfe745"}
02:29:35.292 01.336 11596 Exposure complete
02:29:35.361 00.069 11596 worker thread done servicing request
02:29:35.361 00.000 13300 OnExposeComplete: enter
02:29:35.361 00.000 13300 UpdateGuideState(): m_state=6
02:29:35.361 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 756
02:29:35.361 00.000 13300 Star::Find returns 1 (0), X=25.22, Y=421.06, Mass=1394, SNR=26.2, Peak=184 HFD=3.1
02:29:35.362 00.001 13300 MultiStar: [#1 0.19,0.22,0.00,M2] [#2 0.01,0.16,0.51,U] [#3 -0.08,0.04,0.35,U] [#4 -0.08,0.11,0.28,U] [#5 0.07,0.39,0.00,M3] [#6 0.19,-0.01,0.26,U] [#7 -0.02,-0.06,0.28,U] [#8 0.16,0.18,0.23,U] 
02:29:35.362 00.000 13300 single-star, 6 included, MultiStar: {0.02, 0.07}, one-star: {0.01, 0.05}
02:29:35.362 00.000 13300 CameraToMount -- cameraTheta (1.35) - m_xAngle (1.53) = xAngle (-0.18 = -0.18)
02:29:35.362 00.000 13300 CameraToMount -- cameraTheta (1.35) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.31 = 2.98)
02:29:35.362 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.35 mountX=0.05 mountY=0.01, mountTheta=0.17
02:29:35.364 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.05, opts=13)
02:29:35.364 00.000 13300 Enqueuing Move request for scope (0.01, 0.05)
02:29:35.364 00.000 11596 Worker thread wakes up
02:29:35.364 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.05) opts 0xd
02:29:35.365 00.001 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.05)
02:29:35.365 00.000 11596 Moving (0.01, 0.05) raw xDistance=0.05 yDistance=0.01
02:29:35.365 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:29:35.365 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:35.365 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:29:35.365 00.000 11596 MoveAxis(E, 0, ABG)
02:29:35.365 00.000 11596 Move returns status 0, amount 0
02:29:35.365 00.000 11596 MoveAxis(N, 0, ABG)
02:29:35.365 00.000 11596 Move returns status 0, amount 0
02:29:35.366 00.001 11596 move complete, result=0
02:29:35.366 00.000 11596 worker thread done servicing request
02:29:35.371 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
02:29:35.379 00.008 13300 UpdateGuideState exits: m=1394 SNR=26.2
02:29:35.379 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:35.380 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:29:35.380 00.000 13300 Enqueuing Expose request
02:29:35.380 00.000 11596 Worker thread wakes up
02:29:35.380 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:29:35.380 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:29:35.885 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:29:36.954 01.069 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dac80c5c-3f52-4ae6-824c-0071b1c3168e"}
02:29:36.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dac80c5c-3f52-4ae6-824c-0071b1c3168e"}
02:29:36.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5a8124f7-f394-496a-a015-a4ca18be1ee7"}
02:29:36.955 00.000 13300 case statement mapped state 6 to 3
02:29:36.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5a8124f7-f394-496a-a015-a4ca18be1ee7"}
02:29:36.955 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3706aab3-cd50-41c7-9987-851f0c545ce7"}
02:29:36.956 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":756,"width":15,"height":15,"star_pos":[7.22,7.06],"pixels":"..."},"id":"3706aab3-cd50-41c7-9987-851f0c545ce7"}
02:29:38.922 01.966 11596 Exposure complete
02:29:38.991 00.069 11596 worker thread done servicing request
02:29:38.991 00.000 13300 OnExposeComplete: enter
02:29:38.991 00.000 13300 UpdateGuideState(): m_state=6
02:29:38.991 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 757
02:29:38.991 00.000 13300 Star::Find returns 1 (0), X=25.18, Y=421.14, Mass=1395, SNR=26.2, Peak=180 HFD=3.0
02:29:38.992 00.001 13300 MultiStar: [#1 0.10,0.20,0.54,U] [#2 0.04,0.36,0.00,M1] [#3 0.12,0.37,0.00,M1] [#4 0.05,0.06,0.28,U] [#5 0.27,0.23,0.00,M4] [#6 -0.06,0.15,0.26,U] [#7 0.10,0.31,0.00,M1] [#8 0.07,0.22,0.23,U] 
02:29:38.992 00.000 13300 single-star, 4 included, MultiStar: {0.02, 0.15}, one-star: {-0.02, 0.13}
02:29:38.992 00.000 13300 CameraToMount -- cameraTheta (1.76) - m_xAngle (1.53) = xAngle (0.23 = 0.23)
02:29:38.992 00.000 13300 CameraToMount -- cameraTheta (1.76) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.90 = -2.90)
02:29:38.992 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.76 mountX=0.13 mountY=-0.03, mountTheta=-0.24
02:29:38.995 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.13, opts=13)
02:29:38.995 00.000 13300 Enqueuing Move request for scope (-0.02, 0.13)
02:29:38.995 00.000 11596 Worker thread wakes up
02:29:38.995 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.13) opts 0xd
02:29:38.995 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.13)
02:29:38.995 00.000 11596 Moving (-0.02, 0.13) raw xDistance=0.13 yDistance=-0.03
02:29:38.996 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:29:38.996 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:38.996 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:29:38.996 00.000 11596 MoveAxis(E, 0, ABG)
02:29:38.996 00.000 11596 Move returns status 0, amount 0
02:29:38.996 00.000 11596 MoveAxis(N, 0, ABG)
02:29:38.996 00.000 11596 Move returns status 0, amount 0
02:29:38.996 00.000 11596 move complete, result=0
02:29:38.996 00.000 11596 worker thread done servicing request
02:29:39.002 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
02:29:39.010 00.008 13300 UpdateGuideState exits: m=1395 SNR=26.2
02:29:39.010 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:39.010 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:29:39.010 00.000 13300 Enqueuing Expose request
02:29:39.010 00.000 11596 Worker thread wakes up
02:29:39.010 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:29:39.010 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:29:39.517 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:29:39.954 00.437 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"77369278-fe58-4ae9-86a5-55f192744399"}
02:29:39.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"77369278-fe58-4ae9-86a5-55f192744399"}
02:29:39.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8c7bd8ff-3215-46de-918d-c72f0982a35a"}
02:29:39.955 00.000 13300 case statement mapped state 6 to 3
02:29:39.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8c7bd8ff-3215-46de-918d-c72f0982a35a"}
02:29:39.955 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"63090212-69e6-47bc-99a1-4af85b42c36c"}
02:29:39.956 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":757,"width":15,"height":15,"star_pos":[7.18,7.14],"pixels":"..."},"id":"63090212-69e6-47bc-99a1-4af85b42c36c"}
02:29:42.554 02.598 11596 Exposure complete
02:29:42.622 00.068 11596 worker thread done servicing request
02:29:42.623 00.001 13300 OnExposeComplete: enter
02:29:42.623 00.000 13300 UpdateGuideState(): m_state=6
02:29:42.624 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 758
02:29:42.624 00.000 13300 Star::Find returns 1 (0), X=25.23, Y=421.15, Mass=1401, SNR=26.2, Peak=176 HFD=3.2
02:29:42.624 00.000 13300 MultiStar: [#1 0.23,0.32,0.00,M2] [#2 -0.08,0.11,0.53,U] [#3 0.17,0.15,0.35,U] [#4 0.07,0.17,0.28,U] [#5 0.02,0.25,0.30,U] [#6 0.07,-0.22,0.25,U] [#7 0.29,0.31,0.00,M2] [#8 0.35,0.36,0.00,M1] 
02:29:42.624 00.000 13300 refined, 5 included, MultiStar: {0.03, 0.12}, one-star: {0.03, 0.14}
02:29:42.624 00.000 13300 CameraToMount -- cameraTheta (1.30) - m_xAngle (1.53) = xAngle (-0.23 = -0.23)
02:29:42.624 00.000 13300 CameraToMount -- cameraTheta (1.30) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.36 = 2.92)
02:29:42.625 00.001 13300 CameraToMount -- cameraX=0.03 cameraY=0.12 hyp=0.12 cameraTheta=1.30 mountX=0.12 mountY=0.03, mountTheta=0.22
02:29:42.626 00.001 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.12, opts=13)
02:29:42.627 00.001 13300 Enqueuing Move request for scope (0.03, 0.12)
02:29:42.627 00.000 11596 Worker thread wakes up
02:29:42.627 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.12) opts 0xd
02:29:42.627 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.12)
02:29:42.627 00.000 11596 Moving (0.03, 0.12) raw xDistance=0.12 yDistance=0.03
02:29:42.627 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:29:42.627 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:42.628 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:29:42.628 00.000 11596 MoveAxis(E, 0, ABG)
02:29:42.628 00.000 11596 Move returns status 0, amount 0
02:29:42.628 00.000 11596 MoveAxis(N, 0, ABG)
02:29:42.628 00.000 11596 Move returns status 0, amount 0
02:29:42.628 00.000 11596 move complete, result=0
02:29:42.628 00.000 11596 worker thread done servicing request
02:29:42.634 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
02:29:42.642 00.008 13300 UpdateGuideState exits: m=1401 SNR=26.2
02:29:42.642 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:42.642 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:29:42.642 00.000 13300 Enqueuing Expose request
02:29:42.642 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:29:42.642 00.000 11596 Worker thread wakes up
02:29:42.642 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:29:42.973 00.331 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5ab1ea3f-2c87-48fa-a0cb-7950befa17ab"}
02:29:42.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5ab1ea3f-2c87-48fa-a0cb-7950befa17ab"}
02:29:42.974 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8f7c76f2-3e08-412a-8c9d-02f51030e642"}
02:29:42.975 00.001 13300 case statement mapped state 6 to 3
02:29:42.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8f7c76f2-3e08-412a-8c9d-02f51030e642"}
02:29:42.976 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fe0a621e-b7aa-43a8-b456-00d644a55f2f"}
02:29:42.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":758,"width":15,"height":15,"star_pos":[7.23,7.15],"pixels":"..."},"id":"fe0a621e-b7aa-43a8-b456-00d644a55f2f"}
02:29:43.148 00.172 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:29:45.973 02.825 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e99cd5e6-3688-44e5-8443-1558588bdca2"}
02:29:45.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e99cd5e6-3688-44e5-8443-1558588bdca2"}
02:29:45.974 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"042eb095-c4d4-428c-a07e-76f7d7705477"}
02:29:45.974 00.000 13300 case statement mapped state 6 to 3
02:29:45.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"042eb095-c4d4-428c-a07e-76f7d7705477"}
02:29:45.974 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ed859f9e-9d1b-4fcc-9e62-3ce473f33552"}
02:29:45.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":758,"width":15,"height":15,"star_pos":[7.23,7.15],"pixels":"..."},"id":"ed859f9e-9d1b-4fcc-9e62-3ce473f33552"}
02:29:46.182 00.208 11596 Exposure complete
02:29:46.251 00.069 11596 worker thread done servicing request
02:29:46.251 00.000 13300 OnExposeComplete: enter
02:29:46.251 00.000 13300 UpdateGuideState(): m_state=6
02:29:46.251 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 759
02:29:46.252 00.001 13300 Star::Find returns 1 (0), X=25.30, Y=421.23, Mass=1378, SNR=26.0, Peak=182 HFD=3.0
02:29:46.252 00.000 13300 MultiStar: [#1 0.14,0.44,0.00,M3] [#2 -0.17,0.31,0.00,M1] [#3 0.10,0.15,0.37,U] [#4 0.01,0.13,0.28,U] [#5 0.10,-0.19,0.30,U] [#6 0.06,0.22,0.27,U] [#7 -0.05,0.22,0.27,U] [#8 -0.04,0.45,0.00,M2] 
02:29:46.252 00.000 13300 refined, 5 included, MultiStar: {0.06, 0.15}, one-star: {0.09, 0.22}
02:29:46.252 00.000 13300 CameraToMount -- cameraTheta (1.16) - m_xAngle (1.53) = xAngle (-0.37 = -0.37)
02:29:46.252 00.000 13300 CameraToMount -- cameraTheta (1.16) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.50 = 2.79)
02:29:46.252 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.15 hyp=0.16 cameraTheta=1.16 mountX=0.15 mountY=0.06, mountTheta=0.36
02:29:46.254 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.15, opts=13)
02:29:46.254 00.000 13300 Enqueuing Move request for scope (0.06, 0.15)
02:29:46.255 00.001 11596 Worker thread wakes up
02:29:46.255 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.15) opts 0xd
02:29:46.255 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.15)
02:29:46.255 00.000 11596 Moving (0.06, 0.15) raw xDistance=0.15 yDistance=0.06
02:29:46.255 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
02:29:46.255 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:46.255 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:29:46.255 00.000 11596 MoveAxis(W, 191, ABG)
02:29:46.255 00.000 11596 Guiding  Dir = 3, Dur = 191
02:29:46.256 00.001 11596 IsSlewing returns 0
02:29:46.262 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
02:29:46.270 00.008 13300 UpdateGuideState exits: m=1378 SNR=26.0
02:29:46.270 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:46.270 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:29:46.270 00.000 13300 Enqueuing Expose request
02:29:46.456 00.186 11596 IsGuiding returns 0
02:29:46.574 00.118 11596 PulseGuide returned control before completion, sleep 83
02:29:46.773 00.199 11596 IsGuiding returns 1
02:29:46.773 00.000 11596 scope still moving after pulse duration time elapsed
02:29:46.798 00.025 11596 IsSlewing returns 0
02:29:46.884 00.086 11596 IsGuiding returns 0
02:29:46.884 00.000 11596 scope move finished after 191 + 236 ms
02:29:46.884 00.000 11596 Move returns status 0, amount 191
02:29:46.884 00.000 11596 MoveAxis(N, 0, ABG)
02:29:46.884 00.000 11596 Move returns status 0, amount 0
02:29:46.884 00.000 11596 move complete, result=0
02:29:46.884 00.000 11596 worker thread done servicing request
02:29:46.884 00.000 11596 Worker thread wakes up
02:29:46.884 00.000 13300 GuideStep: 0.2 px 191 ms WEST, 0.1 px 0 ms NORTH
02:29:46.884 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:29:47.388 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:29:48.973 01.585 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a2882937-6765-4b14-b94d-40945b4f8d22"}
02:29:48.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a2882937-6765-4b14-b94d-40945b4f8d22"}
02:29:48.974 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"42c64303-d607-4cac-a363-3ede9d46f8ca"}
02:29:48.974 00.000 13300 case statement mapped state 6 to 3
02:29:48.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"42c64303-d607-4cac-a363-3ede9d46f8ca"}
02:29:48.974 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e9f7d3c7-f36b-4afc-8748-d478e45b2724"}
02:29:48.975 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":759,"width":15,"height":15,"star_pos":[7.30,7.23],"pixels":"..."},"id":"e9f7d3c7-f36b-4afc-8748-d478e45b2724"}
02:29:50.423 01.448 11596 Exposure complete
02:29:50.497 00.074 11596 worker thread done servicing request
02:29:50.497 00.000 13300 OnExposeComplete: enter
02:29:50.497 00.000 13300 UpdateGuideState(): m_state=6
02:29:50.497 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 760
02:29:50.497 00.000 13300 Star::Find returns 1 (0), X=25.24, Y=421.13, Mass=1385, SNR=26.0, Peak=180 HFD=3.1
02:29:50.498 00.001 13300 MultiStar: [#1 0.10,0.32,0.00,M4] [#2 -0.01,0.14,0.52,U] [#3 0.06,0.21,0.35,U] [#4 0.27,0.14,0.00,M1] [#5 0.13,0.34,0.00,M3] [#6 -0.02,-0.31,0.00,M3] [#7 -0.07,0.05,0.27,U] [#8 0.26,0.25,0.00,M3] 
02:29:50.498 00.000 13300 single-star, 3 included, MultiStar: {0.01, 0.13}, one-star: {0.03, 0.12}
02:29:50.498 00.000 13300 CameraToMount -- cameraTheta (1.32) - m_xAngle (1.53) = xAngle (-0.21 = -0.21)
02:29:50.498 00.000 13300 CameraToMount -- cameraTheta (1.32) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.34 = 2.94)
02:29:50.498 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.12 hyp=0.12 cameraTheta=1.32 mountX=0.12 mountY=0.02, mountTheta=0.20
02:29:50.500 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.12, opts=13)
02:29:50.500 00.000 13300 Enqueuing Move request for scope (0.03, 0.12)
02:29:50.500 00.000 11596 Worker thread wakes up
02:29:50.501 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.12) opts 0xd
02:29:50.501 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.12)
02:29:50.501 00.000 11596 Moving (0.03, 0.12) raw xDistance=0.12 yDistance=0.02
02:29:50.501 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:29:50.501 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:50.501 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:29:50.501 00.000 11596 MoveAxis(E, 0, ABG)
02:29:50.501 00.000 11596 Move returns status 0, amount 0
02:29:50.501 00.000 11596 MoveAxis(N, 0, ABG)
02:29:50.501 00.000 11596 Move returns status 0, amount 0
02:29:50.502 00.001 11596 move complete, result=0
02:29:50.502 00.000 11596 worker thread done servicing request
02:29:50.507 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=242, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
02:29:50.516 00.009 13300 UpdateGuideState exits: m=1385 SNR=26.0
02:29:50.516 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:50.516 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:29:50.516 00.000 13300 Enqueuing Expose request
02:29:50.516 00.000 11596 Worker thread wakes up
02:29:50.516 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:29:50.516 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:29:51.029 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:29:51.972 00.943 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6c5f421f-571f-45cb-b061-13002d1c197a"}
02:29:51.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6c5f421f-571f-45cb-b061-13002d1c197a"}
02:29:51.973 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c904ede2-866f-4889-896d-d9d54181390d"}
02:29:51.973 00.000 13300 case statement mapped state 6 to 3
02:29:51.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c904ede2-866f-4889-896d-d9d54181390d"}
02:29:51.973 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ec41fd69-efb6-4e2a-a717-223b2a8466f8"}
02:29:51.974 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":760,"width":15,"height":15,"star_pos":[7.24,7.13],"pixels":"..."},"id":"ec41fd69-efb6-4e2a-a717-223b2a8466f8"}
02:29:54.058 02.084 11596 Exposure complete
02:29:54.127 00.069 11596 worker thread done servicing request
02:29:54.127 00.000 13300 OnExposeComplete: enter
02:29:54.127 00.000 13300 UpdateGuideState(): m_state=6
02:29:54.127 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 761
02:29:54.127 00.000 13300 Star::Find returns 1 (0), X=25.17, Y=421.25, Mass=1381, SNR=26.0, Peak=166 HFD=3.1
02:29:54.128 00.001 13300 MultiStar: [#1 0.25,0.36,0.00,M5] [#2 -0.15,0.23,0.00,M1] [#3 -0.00,0.23,0.35,U] [#4 0.17,0.30,0.00,M2] [#5 0.12,0.54,0.00,M4] [#6 -0.11,-0.03,0.26,U] [#7 0.19,0.25,0.00,M1] [#8 0.15,0.39,0.00,M4] 
02:29:54.128 00.000 13300 refined, 2 included, MultiStar: {-0.04, 0.19}, one-star: {-0.04, 0.23}
02:29:54.128 00.000 13300 CameraToMount -- cameraTheta (1.79) - m_xAngle (1.53) = xAngle (0.26 = 0.26)
02:29:54.128 00.000 13300 CameraToMount -- cameraTheta (1.79) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.87 = -2.87)
02:29:54.128 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.19 hyp=0.20 cameraTheta=1.79 mountX=0.19 mountY=-0.05, mountTheta=-0.27
02:29:54.130 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.19, opts=13)
02:29:54.130 00.000 13300 Enqueuing Move request for scope (-0.04, 0.19)
02:29:54.130 00.000 11596 Worker thread wakes up
02:29:54.131 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.19) opts 0xd
02:29:54.131 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.19)
02:29:54.131 00.000 11596 Moving (-0.04, 0.19) raw xDistance=0.19 yDistance=-0.05
02:29:54.131 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.19
02:29:54.131 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:54.131 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:29:54.131 00.000 11596 MoveAxis(W, 236, ABG)
02:29:54.131 00.000 11596 Guiding  Dir = 3, Dur = 236
02:29:54.132 00.001 11596 IsSlewing returns 0
02:29:54.138 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
02:29:54.145 00.007 13300 UpdateGuideState exits: m=1381 SNR=26.0
02:29:54.146 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:54.146 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:29:54.146 00.000 13300 Enqueuing Expose request
02:29:54.210 00.064 11596 IsGuiding returns 0
02:29:54.309 00.099 11596 PulseGuide returned control before completion, sleep 148
02:29:54.809 00.500 11596 IsGuiding returns 0
02:29:54.809 00.000 11596 Move returns status 0, amount 236
02:29:54.809 00.000 11596 MoveAxis(N, 0, ABG)
02:29:54.810 00.001 11596 Move returns status 0, amount 0
02:29:54.810 00.000 11596 move complete, result=0
02:29:54.810 00.000 11596 worker thread done servicing request
02:29:54.810 00.000 11596 Worker thread wakes up
02:29:54.810 00.000 13300 GuideStep: 0.2 px 236 ms WEST, -0.1 px 0 ms NORTH
02:29:54.810 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:29:54.972 00.162 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7162570d-b0fb-408c-9710-eb9bd75a68cd"}
02:29:54.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7162570d-b0fb-408c-9710-eb9bd75a68cd"}
02:29:54.973 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1e248566-6421-4d4f-9e75-25f5082481bb"}
02:29:54.973 00.000 13300 case statement mapped state 6 to 3
02:29:54.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1e248566-6421-4d4f-9e75-25f5082481bb"}
02:29:54.974 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1243681a-aa00-45d5-af63-a90a8678d236"}
02:29:54.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":761,"width":15,"height":15,"star_pos":[7.17,7.25],"pixels":"..."},"id":"1243681a-aa00-45d5-af63-a90a8678d236"}
02:29:55.322 00.348 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:29:57.972 02.650 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"75f4befc-ac3f-4ff8-8cd6-6e0f3381aaca"}
02:29:57.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"75f4befc-ac3f-4ff8-8cd6-6e0f3381aaca"}
02:29:57.973 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4a7f3666-e6a7-455d-b139-6423d448b1db"}
02:29:57.973 00.000 13300 case statement mapped state 6 to 3
02:29:57.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4a7f3666-e6a7-455d-b139-6423d448b1db"}
02:29:57.974 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f080ed79-1485-4e71-831f-f09876c17b7d"}
02:29:57.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":761,"width":15,"height":15,"star_pos":[7.17,7.25],"pixels":"..."},"id":"f080ed79-1485-4e71-831f-f09876c17b7d"}
02:29:58.348 00.374 11596 Exposure complete
02:29:58.417 00.069 11596 worker thread done servicing request
02:29:58.417 00.000 13300 OnExposeComplete: enter
02:29:58.417 00.000 13300 UpdateGuideState(): m_state=6
02:29:58.418 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 762
02:29:58.418 00.000 13300 Star::Find returns 1 (0), X=25.19, Y=420.92, Mass=1384, SNR=26.1, Peak=182 HFD=3.1
02:29:58.418 00.000 13300 MultiStar: [#1 0.09,0.20,0.54,U] [#2 -0.14,-0.07,0.52,U] [#3 -0.08,-0.14,0.34,U] [#4 -0.01,-0.03,0.27,U] [#5 0.07,-0.07,0.31,U] [#6 -0.16,0.07,0.26,U] [#7 0.08,-0.02,0.28,U] [#8 0.35,0.08,0.00,M5] 
02:29:58.418 00.000 13300 refined, 7 included, MultiStar: {-0.02, -0.02}, one-star: {-0.02, -0.09}
02:29:58.419 00.001 13300 CameraToMount -- cameraTheta (-2.29) - m_xAngle (1.53) = xAngle (-3.83 = 2.46)
02:29:58.419 00.000 13300 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.96 = -0.67)
02:29:58.419 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-2.29 mountX=-0.02 mountY=-0.02, mountTheta=-2.46
02:29:58.421 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.02, opts=13)
02:29:58.421 00.000 13300 Enqueuing Move request for scope (-0.02, -0.02)
02:29:58.421 00.000 11596 Worker thread wakes up
02:29:58.421 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.02) opts 0xd
02:29:58.421 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.02)
02:29:58.421 00.000 11596 Moving (-0.02, -0.02) raw xDistance=-0.02 yDistance=-0.02
02:29:58.421 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:29:58.421 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:58.421 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:29:58.422 00.001 11596 MoveAxis(E, 0, ABG)
02:29:58.422 00.000 11596 Move returns status 0, amount 0
02:29:58.422 00.000 11596 MoveAxis(N, 0, ABG)
02:29:58.422 00.000 11596 Move returns status 0, amount 0
02:29:58.422 00.000 11596 move complete, result=0
02:29:58.422 00.000 11596 worker thread done servicing request
02:29:58.429 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
02:29:58.436 00.007 13300 UpdateGuideState exits: m=1384 SNR=26.1
02:29:58.437 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:58.437 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:29:58.437 00.000 13300 Enqueuing Expose request
02:29:58.437 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:29:58.437 00.000 11596 Worker thread wakes up
02:29:58.437 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:29:58.951 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:30:00.971 02.020 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"97c083ea-4937-46ae-9f53-cf7bac67330e"}
02:30:00.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"97c083ea-4937-46ae-9f53-cf7bac67330e"}
02:30:00.972 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eeb1be3f-5495-48b5-9b68-033f0aa08e78"}
02:30:00.973 00.001 13300 case statement mapped state 6 to 3
02:30:00.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eeb1be3f-5495-48b5-9b68-033f0aa08e78"}
02:30:01.000 00.027 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5ee7c2d4-591e-444b-bca0-e64514cd6265"}
02:30:01.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":762,"width":15,"height":15,"star_pos":[7.19,6.92],"pixels":"..."},"id":"5ee7c2d4-591e-444b-bca0-e64514cd6265"}
02:30:01.977 00.977 11596 Exposure complete
02:30:02.045 00.068 11596 worker thread done servicing request
02:30:02.045 00.000 13300 OnExposeComplete: enter
02:30:02.045 00.000 13300 UpdateGuideState(): m_state=6
02:30:02.046 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 763
02:30:02.046 00.000 13300 Star::Find returns 1 (0), X=25.23, Y=420.93, Mass=1396, SNR=26.2, Peak=184 HFD=3.2
02:30:02.046 00.000 13300 MultiStar: [#1 0.17,0.16,0.54,U] [#2 -0.18,0.01,0.51,U] [#3 0.10,-0.07,0.34,U] [#4 0.16,0.20,0.27,U] [#5 0.20,0.09,0.30,U] [#6 0.09,-0.25,0.26,U] [#7 0.06,0.01,0.28,U] [#8 0.05,-0.06,0.23,U] 
02:30:02.046 00.000 13300 refined, 8 included, MultiStar: {0.06, -0.00}, one-star: {0.02, -0.08}
02:30:02.046 00.000 13300 CameraToMount -- cameraTheta (-0.01) - m_xAngle (1.53) = xAngle (-1.54 = -1.54)
02:30:02.047 00.001 13300 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.67 = 1.62)
02:30:02.047 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.00 hyp=0.06 cameraTheta=-0.01 mountX=0.00 mountY=0.06, mountTheta=1.54
02:30:02.051 00.004 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.00, opts=13)
02:30:02.051 00.000 13300 Enqueuing Move request for scope (0.06, -0.00)
02:30:02.051 00.000 11596 Worker thread wakes up
02:30:02.051 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.00) opts 0xd
02:30:02.052 00.001 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.00)
02:30:02.052 00.000 11596 Moving (0.06, -0.00) raw xDistance=0.00 yDistance=0.06
02:30:02.052 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:30:02.052 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:02.052 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:30:02.052 00.000 11596 MoveAxis(E, 0, ABG)
02:30:02.052 00.000 11596 Move returns status 0, amount 0
02:30:02.052 00.000 11596 MoveAxis(N, 0, ABG)
02:30:02.052 00.000 11596 Move returns status 0, amount 0
02:30:02.052 00.000 11596 move complete, result=0
02:30:02.053 00.001 11596 worker thread done servicing request
02:30:02.060 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
02:30:02.070 00.010 13300 UpdateGuideState exits: m=1396 SNR=26.2
02:30:02.070 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:02.070 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:30:02.070 00.000 13300 Enqueuing Expose request
02:30:02.070 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:30:02.070 00.000 11596 Worker thread wakes up
02:30:02.070 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:30:02.576 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:30:03.971 01.395 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"53a29c38-aee5-4b3a-95ae-bb7a0c04a5a6"}
02:30:03.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"53a29c38-aee5-4b3a-95ae-bb7a0c04a5a6"}
02:30:03.972 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"34482af0-8edb-4b46-81c8-fe7dd01665da"}
02:30:03.972 00.000 13300 case statement mapped state 6 to 3
02:30:03.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"34482af0-8edb-4b46-81c8-fe7dd01665da"}
02:30:03.972 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f90edcac-0348-4f64-ab75-0a5b2b02c4f2"}
02:30:03.973 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":763,"width":15,"height":15,"star_pos":[7.23,6.93],"pixels":"..."},"id":"f90edcac-0348-4f64-ab75-0a5b2b02c4f2"}
02:30:05.604 01.631 11596 Exposure complete
02:30:05.674 00.070 11596 worker thread done servicing request
02:30:05.674 00.000 13300 OnExposeComplete: enter
02:30:05.674 00.000 13300 UpdateGuideState(): m_state=6
02:30:05.676 00.002 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 764
02:30:05.676 00.000 13300 Star::Find returns 1 (0), X=25.20, Y=420.95, Mass=1396, SNR=26.2, Peak=186 HFD=3.1
02:30:05.676 00.000 13300 MultiStar: [#1 0.19,-0.11,0.55,U] [#2 -0.21,-0.02,0.52,U] [#3 -0.01,-0.19,0.34,U] [#4 0.07,-0.04,0.27,U] [#5 -0.02,0.02,0.30,U] [#6 0.08,-0.51,0.00,M1] [#7 0.19,-0.23,0.00,M1] [#8 -0.11,-0.12,0.24,U] 
02:30:05.677 00.001 13300 single-star, 6 included, MultiStar: {-0.01, -0.07}, one-star: {-0.01, -0.06}
02:30:05.677 00.000 13300 CameraToMount -- cameraTheta (-1.72) - m_xAngle (1.53) = xAngle (-3.25 = 3.03)
02:30:05.677 00.000 13300 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.38 = -0.10)
02:30:05.677 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.72 mountX=-0.06 mountY=-0.01, mountTheta=-3.04
02:30:05.679 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.06, opts=13)
02:30:05.679 00.000 13300 Enqueuing Move request for scope (-0.01, -0.06)
02:30:05.679 00.000 11596 Worker thread wakes up
02:30:05.679 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.06) opts 0xd
02:30:05.679 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.06)
02:30:05.679 00.000 11596 Moving (-0.01, -0.06) raw xDistance=-0.06 yDistance=-0.01
02:30:05.679 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:30:05.679 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:05.679 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:30:05.679 00.000 11596 MoveAxis(E, 0, ABG)
02:30:05.679 00.000 11596 Move returns status 0, amount 0
02:30:05.679 00.000 11596 MoveAxis(N, 0, ABG)
02:30:05.679 00.000 11596 Move returns status 0, amount 0
02:30:05.679 00.000 11596 move complete, result=0
02:30:05.679 00.000 11596 worker thread done servicing request
02:30:05.685 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
02:30:05.693 00.008 13300 UpdateGuideState exits: m=1396 SNR=26.2
02:30:05.693 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:05.694 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:30:05.694 00.000 13300 Enqueuing Expose request
02:30:05.694 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:30:05.694 00.000 11596 Worker thread wakes up
02:30:05.694 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:30:06.208 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:30:06.971 00.763 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7e069d69-5a61-4705-bec3-d8f318da51c2"}
02:30:06.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7e069d69-5a61-4705-bec3-d8f318da51c2"}
02:30:06.972 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c46f0a32-e1fc-4adc-b268-222bd024482d"}
02:30:06.972 00.000 13300 case statement mapped state 6 to 3
02:30:06.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c46f0a32-e1fc-4adc-b268-222bd024482d"}
02:30:06.973 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1dd33824-4893-4ec9-a623-a91a3f2d4a7d"}
02:30:06.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":764,"width":15,"height":15,"star_pos":[7.20,6.95],"pixels":"..."},"id":"1dd33824-4893-4ec9-a623-a91a3f2d4a7d"}
02:30:09.239 02.266 11596 Exposure complete
02:30:09.306 00.067 11596 worker thread done servicing request
02:30:09.307 00.001 13300 OnExposeComplete: enter
02:30:09.307 00.000 13300 UpdateGuideState(): m_state=6
02:30:09.307 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 765
02:30:09.307 00.000 13300 Star::Find returns 1 (0), X=25.25, Y=420.86, Mass=1381, SNR=26.0, Peak=181 HFD=3.1
02:30:09.308 00.001 13300 MultiStar: [#1 0.19,0.07,0.55,U] [#2 -0.08,-0.08,0.51,U] [#3 0.07,-0.21,0.34,U] [#4 0.05,-0.37,0.00,M1] [#5 -0.03,-0.03,0.30,U] [#6 -0.33,-0.14,0.00,M2] [#7 0.06,-0.25,0.28,U] [#8 0.29,-0.16,0.00,M4] 
02:30:09.308 00.000 13300 refined, 5 included, MultiStar: {0.05, -0.10}, one-star: {0.05, -0.15}
02:30:09.308 00.000 13300 CameraToMount -- cameraTheta (-1.13) - m_xAngle (1.53) = xAngle (-2.66 = -2.66)
02:30:09.308 00.000 13300 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.79 = 0.50)
02:30:09.308 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-1.13 mountX=-0.10 mountY=0.05, mountTheta=2.65
02:30:09.310 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.10, opts=13)
02:30:09.310 00.000 13300 Enqueuing Move request for scope (0.05, -0.10)
02:30:09.310 00.000 11596 Worker thread wakes up
02:30:09.310 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.10) opts 0xd
02:30:09.310 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.10)
02:30:09.311 00.001 11596 Moving (0.05, -0.10) raw xDistance=-0.10 yDistance=0.05
02:30:09.311 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:30:09.311 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:09.311 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:30:09.311 00.000 11596 MoveAxis(E, 0, ABG)
02:30:09.311 00.000 11596 Move returns status 0, amount 0
02:30:09.311 00.000 11596 MoveAxis(N, 0, ABG)
02:30:09.311 00.000 11596 Move returns status 0, amount 0
02:30:09.311 00.000 11596 move complete, result=0
02:30:09.311 00.000 11596 worker thread done servicing request
02:30:09.317 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
02:30:09.326 00.009 13300 UpdateGuideState exits: m=1381 SNR=26.0
02:30:09.326 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:09.326 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:30:09.326 00.000 13300 Enqueuing Expose request
02:30:09.326 00.000 11596 Worker thread wakes up
02:30:09.327 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:30:09.327 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:30:09.829 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:30:09.971 00.142 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"23ef241e-5c37-49a3-9303-c6c5634aa270"}
02:30:09.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"23ef241e-5c37-49a3-9303-c6c5634aa270"}
02:30:09.972 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"37d8c5fa-6915-4404-be41-124647a7d88d"}
02:30:09.972 00.000 13300 case statement mapped state 6 to 3
02:30:09.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"37d8c5fa-6915-4404-be41-124647a7d88d"}
02:30:09.972 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d0e8d213-79b3-4f35-a4e6-b78d64f3f857"}
02:30:09.973 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":765,"width":15,"height":15,"star_pos":[7.25,6.86],"pixels":"..."},"id":"d0e8d213-79b3-4f35-a4e6-b78d64f3f857"}
02:30:12.861 02.888 11596 Exposure complete
02:30:12.963 00.102 11596 worker thread done servicing request
02:30:12.964 00.001 13300 OnExposeComplete: enter
02:30:12.964 00.000 13300 UpdateGuideState(): m_state=6
02:30:12.964 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 766
02:30:12.964 00.000 13300 Star::Find returns 1 (0), X=25.26, Y=420.84, Mass=1379, SNR=26.0, Peak=184 HFD=3.0
02:30:12.965 00.001 13300 MultiStar: [#1 0.00,0.01,0.55,U] [#2 -0.12,-0.12,0.52,U] [#3 0.09,-0.37,0.00,M1] [#4 0.09,-0.21,0.28,U] [#5 0.01,0.04,0.29,U] [#6 -0.02,-0.24,0.26,U] [#7 0.25,-0.06,0.28,U] [#8 0.17,-0.06,0.22,U] 
02:30:12.965 00.000 13300 refined, 7 included, MultiStar: {0.04, -0.11}, one-star: {0.05, -0.17}
02:30:12.965 00.000 13300 CameraToMount -- cameraTheta (-1.24) - m_xAngle (1.53) = xAngle (-2.78 = -2.78)
02:30:12.965 00.000 13300 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.90 = 0.38)
02:30:12.965 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.11 hyp=0.11 cameraTheta=-1.24 mountX=-0.11 mountY=0.04, mountTheta=2.76
02:30:12.967 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.11, opts=13)
02:30:12.967 00.000 13300 Enqueuing Move request for scope (0.04, -0.11)
02:30:12.968 00.001 11596 Worker thread wakes up
02:30:12.968 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.11) opts 0xd
02:30:12.968 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.11)
02:30:12.968 00.000 11596 Moving (0.04, -0.11) raw xDistance=-0.11 yDistance=0.04
02:30:12.968 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:30:12.968 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:12.968 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:30:12.969 00.001 11596 MoveAxis(E, 0, ABG)
02:30:12.969 00.000 11596 Move returns status 0, amount 0
02:30:12.969 00.000 11596 MoveAxis(N, 0, ABG)
02:30:12.969 00.000 11596 Move returns status 0, amount 0
02:30:12.969 00.000 11596 move complete, result=0
02:30:12.969 00.000 11596 worker thread done servicing request
02:30:12.976 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
02:30:12.984 00.008 13300 UpdateGuideState exits: m=1379 SNR=26.0
02:30:12.984 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:12.984 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:30:12.984 00.000 13300 Enqueuing Expose request
02:30:12.984 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:30:12.984 00.000 11596 Worker thread wakes up
02:30:12.985 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:30:12.987 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"863f3c40-49e2-4b1c-9e9b-ffb7de7e4ff4"}
02:30:12.987 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"863f3c40-49e2-4b1c-9e9b-ffb7de7e4ff4"}
02:30:12.992 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4085d0d4-8643-4c31-adb4-76e03c23cebf"}
02:30:12.992 00.000 13300 case statement mapped state 6 to 3
02:30:12.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4085d0d4-8643-4c31-adb4-76e03c23cebf"}
02:30:12.995 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"85aaea21-4a9d-43f7-b4b7-67f6a048535b"}
02:30:12.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":766,"width":15,"height":15,"star_pos":[7.26,6.84],"pixels":"..."},"id":"85aaea21-4a9d-43f7-b4b7-67f6a048535b"}
02:30:13.499 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:30:15.979 02.480 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"183750f0-dba0-4ba5-91d4-81a16a4e550c"}
02:30:15.979 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"183750f0-dba0-4ba5-91d4-81a16a4e550c"}
02:30:15.980 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fde21684-7d7e-41ef-92f5-18ff34598b16"}
02:30:15.980 00.000 13300 case statement mapped state 6 to 3
02:30:15.980 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fde21684-7d7e-41ef-92f5-18ff34598b16"}
02:30:15.980 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"018baa4b-d970-49ff-8381-230b3e5bc334"}
02:30:15.981 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":766,"width":15,"height":15,"star_pos":[7.26,6.84],"pixels":"..."},"id":"018baa4b-d970-49ff-8381-230b3e5bc334"}
02:30:16.548 00.567 11596 Exposure complete
02:30:16.630 00.082 11596 worker thread done servicing request
02:30:16.630 00.000 13300 OnExposeComplete: enter
02:30:16.631 00.001 13300 UpdateGuideState(): m_state=6
02:30:16.631 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 767
02:30:16.631 00.000 13300 Star::Find returns 1 (0), X=25.22, Y=420.91, Mass=1420, SNR=26.4, Peak=179 HFD=3.1
02:30:16.632 00.001 13300 MultiStar: [#1 0.05,0.00,0.53,U] [#2 0.03,0.05,0.52,U] [#3 0.13,0.05,0.34,U] [#4 -0.02,-0.10,0.27,U] [#5 0.09,-0.16,0.29,U] [#6 -0.11,-0.31,0.00,M2] [#7 -0.04,-0.16,0.27,U] [#8 -0.06,-0.05,0.23,U] 
02:30:16.632 00.000 13300 refined, 7 included, MultiStar: {0.03, -0.05}, one-star: {0.01, -0.10}
02:30:16.632 00.000 13300 CameraToMount -- cameraTheta (-1.08) - m_xAngle (1.53) = xAngle (-2.62 = -2.62)
02:30:16.632 00.000 13300 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.75 = 0.54)
02:30:16.632 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-1.08 mountX=-0.05 mountY=0.03, mountTheta=2.61
02:30:16.635 00.003 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.05, opts=13)
02:30:16.635 00.000 13300 Enqueuing Move request for scope (0.03, -0.05)
02:30:16.635 00.000 11596 Worker thread wakes up
02:30:16.636 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.05) opts 0xd
02:30:16.636 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.05)
02:30:16.636 00.000 11596 Moving (0.03, -0.05) raw xDistance=-0.05 yDistance=0.03
02:30:16.636 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:30:16.636 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:16.636 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:30:16.636 00.000 11596 MoveAxis(E, 0, ABG)
02:30:16.637 00.001 11596 Move returns status 0, amount 0
02:30:16.637 00.000 11596 MoveAxis(N, 0, ABG)
02:30:16.637 00.000 11596 Move returns status 0, amount 0
02:30:16.637 00.000 11596 move complete, result=0
02:30:16.637 00.000 11596 worker thread done servicing request
02:30:16.644 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
02:30:16.653 00.009 13300 UpdateGuideState exits: m=1420 SNR=26.4
02:30:16.653 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:16.653 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:30:16.653 00.000 13300 Enqueuing Expose request
02:30:16.653 00.000 11596 Worker thread wakes up
02:30:16.653 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:30:16.654 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:30:17.159 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:30:18.979 01.820 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"83cfadf0-4bc1-4170-8dd2-12653eee6403"}
02:30:18.979 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"83cfadf0-4bc1-4170-8dd2-12653eee6403"}
02:30:18.980 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c41e3bec-4599-4d55-9125-e8309de38a07"}
02:30:18.980 00.000 13300 case statement mapped state 6 to 3
02:30:18.980 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c41e3bec-4599-4d55-9125-e8309de38a07"}
02:30:18.981 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cceec21e-22b4-450d-bd17-0dfbda73e190"}
02:30:18.981 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":767,"width":15,"height":15,"star_pos":[7.22,6.91],"pixels":"..."},"id":"cceec21e-22b4-450d-bd17-0dfbda73e190"}
02:30:20.197 01.216 11596 Exposure complete
02:30:20.273 00.076 11596 worker thread done servicing request
02:30:20.273 00.000 13300 OnExposeComplete: enter
02:30:20.273 00.000 13300 UpdateGuideState(): m_state=6
02:30:20.273 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 768
02:30:20.273 00.000 13300 Star::Find returns 1 (0), X=25.20, Y=420.84, Mass=1388, SNR=26.1, Peak=178 HFD=3.0
02:30:20.274 00.001 13300 MultiStar: [#1 0.17,-0.04,0.55,U] [#2 -0.10,-0.22,0.53,U] [#3 0.09,-0.22,0.35,U] [#4 0.21,-0.10,0.28,U] [#5 -0.05,-0.05,0.29,U] [#6 -0.04,-0.48,0.00,M3] [#7 0.01,-0.27,0.28,U] [#8 0.21,-0.07,0.23,U] 
02:30:20.274 00.000 13300 refined, 7 included, MultiStar: {0.05, -0.15}, one-star: {-0.01, -0.17}
02:30:20.274 00.000 13300 CameraToMount -- cameraTheta (-1.27) - m_xAngle (1.53) = xAngle (-2.81 = -2.81)
02:30:20.274 00.000 13300 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.93 = 0.35)
02:30:20.275 00.001 13300 CameraToMount -- cameraX=0.05 cameraY=-0.15 hyp=0.16 cameraTheta=-1.27 mountX=-0.15 mountY=0.05, mountTheta=2.79
02:30:20.277 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.15, opts=13)
02:30:20.277 00.000 13300 Enqueuing Move request for scope (0.05, -0.15)
02:30:20.277 00.000 11596 Worker thread wakes up
02:30:20.277 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.15) opts 0xd
02:30:20.278 00.001 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.15)
02:30:20.278 00.000 11596 Moving (0.05, -0.15) raw xDistance=-0.15 yDistance=0.05
02:30:20.278 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.15
02:30:20.278 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:20.278 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:30:20.278 00.000 11596 MoveAxis(E, 184, ABG)
02:30:20.278 00.000 11596 Guiding  Dir = 2, Dur = 184
02:30:20.279 00.001 11596 IsSlewing returns 0
02:30:20.285 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
02:30:20.292 00.007 13300 UpdateGuideState exits: m=1388 SNR=26.1
02:30:20.292 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:20.293 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:30:20.293 00.000 13300 Enqueuing Expose request
02:30:20.632 00.339 11596 IsGuiding returns 0
02:30:20.992 00.360 11596 IsGuiding returns 0
02:30:20.992 00.000 11596 Move returns status 0, amount 184
02:30:20.992 00.000 11596 MoveAxis(N, 0, ABG)
02:30:20.992 00.000 11596 Move returns status 0, amount 0
02:30:20.992 00.000 11596 move complete, result=0
02:30:20.992 00.000 11596 worker thread done servicing request
02:30:20.992 00.000 13300 GuideStep: -0.1 px 184 ms EAST, 0.1 px 0 ms NORTH
02:30:20.992 00.000 11596 Worker thread wakes up
02:30:20.993 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:30:21.495 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:30:21.979 00.484 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ec39a249-43ed-426b-a6f1-cd76c79ea3fb"}
02:30:21.979 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ec39a249-43ed-426b-a6f1-cd76c79ea3fb"}
02:30:21.980 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bd639dc8-dbbe-42d3-a7fa-c7f76376f02c"}
02:30:21.981 00.001 13300 case statement mapped state 6 to 3
02:30:21.981 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bd639dc8-dbbe-42d3-a7fa-c7f76376f02c"}
02:30:21.982 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5c18218f-fbfb-4baf-bbb6-7b122fe6692f"}
02:30:21.982 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":768,"width":15,"height":15,"star_pos":[7.20,6.84],"pixels":"..."},"id":"5c18218f-fbfb-4baf-bbb6-7b122fe6692f"}
02:30:24.530 02.548 11596 Exposure complete
02:30:24.603 00.073 11596 worker thread done servicing request
02:30:24.604 00.001 13300 OnExposeComplete: enter
02:30:24.604 00.000 13300 UpdateGuideState(): m_state=6
02:30:24.604 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 769
02:30:24.604 00.000 13300 Star::Find returns 1 (0), X=25.15, Y=421.12, Mass=1372, SNR=25.9, Peak=174 HFD=3.0
02:30:24.605 00.001 13300 MultiStar: [#1 0.10,0.26,0.00,M1] [#2 -0.26,0.20,0.00,M1] [#3 -0.02,0.20,0.34,U] [#4 0.00,0.42,0.00,M1] [#5 -0.01,0.32,0.00,M1] [#6 -0.33,-0.06,0.00,M4] [#7 -0.09,0.12,0.27,U] [#8 0.10,0.30,0.00,M2] 
02:30:24.605 00.000 13300 single-star, 2 included, MultiStar: {-0.05, 0.13}, one-star: {-0.06, 0.11}
02:30:24.605 00.000 13300 CameraToMount -- cameraTheta (2.06) - m_xAngle (1.53) = xAngle (0.53 = 0.53)
02:30:24.605 00.000 13300 CameraToMount -- cameraTheta (2.06) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.60 = -2.60)
02:30:24.605 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.11 hyp=0.12 cameraTheta=2.06 mountX=0.10 mountY=-0.06, mountTheta=-0.54
02:30:24.607 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.11, opts=13)
02:30:24.607 00.000 13300 Enqueuing Move request for scope (-0.06, 0.11)
02:30:24.607 00.000 11596 Worker thread wakes up
02:30:24.607 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.11) opts 0xd
02:30:24.607 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.11)
02:30:24.608 00.001 11596 Moving (-0.06, 0.11) raw xDistance=0.10 yDistance=-0.06
02:30:24.608 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:30:24.608 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:24.608 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:30:24.608 00.000 11596 MoveAxis(E, 0, ABG)
02:30:24.608 00.000 11596 Move returns status 0, amount 0
02:30:24.608 00.000 11596 MoveAxis(N, 0, ABG)
02:30:24.608 00.000 11596 Move returns status 0, amount 0
02:30:24.608 00.000 11596 move complete, result=0
02:30:24.608 00.000 11596 worker thread done servicing request
02:30:24.615 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
02:30:24.622 00.007 13300 UpdateGuideState exits: m=1372 SNR=25.9
02:30:24.622 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:24.622 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:30:24.622 00.000 13300 Enqueuing Expose request
02:30:24.623 00.001 11596 Worker thread wakes up
02:30:24.623 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:30:24.623 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:30:24.987 00.364 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d2606b72-16de-4e13-a951-4efb909cdec6"}
02:30:24.987 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d2606b72-16de-4e13-a951-4efb909cdec6"}
02:30:24.988 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a2bb8110-1cc2-4b28-a385-2b9aa841eb46"}
02:30:24.988 00.000 13300 case statement mapped state 6 to 3
02:30:24.988 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a2bb8110-1cc2-4b28-a385-2b9aa841eb46"}
02:30:24.989 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5d83ac9a-764b-4c73-98db-b9191f9cf43d"}
02:30:24.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":769,"width":15,"height":15,"star_pos":[7.15,7.12],"pixels":"..."},"id":"5d83ac9a-764b-4c73-98db-b9191f9cf43d"}
02:30:25.136 00.147 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:30:27.988 02.852 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6b767d17-a2e8-45f9-b338-cc076798df35"}
02:30:27.988 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6b767d17-a2e8-45f9-b338-cc076798df35"}
02:30:27.989 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5c6a02dd-aebd-49a8-afc3-1325f022029f"}
02:30:27.989 00.000 13300 case statement mapped state 6 to 3
02:30:27.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5c6a02dd-aebd-49a8-afc3-1325f022029f"}
02:30:27.990 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f2675939-37e2-475e-a354-f1af201ce01a"}
02:30:27.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":769,"width":15,"height":15,"star_pos":[7.15,7.12],"pixels":"..."},"id":"f2675939-37e2-475e-a354-f1af201ce01a"}
02:30:28.157 00.167 11596 Exposure complete
02:30:28.230 00.073 11596 worker thread done servicing request
02:30:28.230 00.000 13300 OnExposeComplete: enter
02:30:28.231 00.001 13300 UpdateGuideState(): m_state=6
02:30:28.231 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 770
02:30:28.231 00.000 13300 Star::Find returns 1 (0), X=25.22, Y=421.17, Mass=1404, SNR=26.2, Peak=178 HFD=3.1
02:30:28.232 00.001 13300 MultiStar: [#1 0.05,0.29,0.00,M2] [#2 -0.15,0.26,0.00,M2] [#3 0.22,0.23,0.00,M1] [#4 -0.09,0.16,0.28,U] [#5 0.07,0.55,0.00,M2] [#6 -0.10,0.05,0.27,U] [#7 0.06,0.22,0.28,U] [#8 0.16,0.44,0.00,M3] 
02:30:28.232 00.000 13300 refined, 3 included, MultiStar: {-0.01, 0.16}, one-star: {0.01, 0.16}
02:30:28.232 00.000 13300 CameraToMount -- cameraTheta (1.66) - m_xAngle (1.53) = xAngle (0.13 = 0.13)
02:30:28.232 00.000 13300 CameraToMount -- cameraTheta (1.66) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.00 = -3.00)
02:30:28.232 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.16 hyp=0.16 cameraTheta=1.66 mountX=0.15 mountY=-0.02, mountTheta=-0.15
02:30:28.234 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.16, opts=13)
02:30:28.234 00.000 13300 Enqueuing Move request for scope (-0.01, 0.16)
02:30:28.234 00.000 11596 Worker thread wakes up
02:30:28.234 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.16) opts 0xd
02:30:28.234 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.16)
02:30:28.234 00.000 11596 Moving (-0.01, 0.16) raw xDistance=0.15 yDistance=-0.02
02:30:28.235 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
02:30:28.235 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:28.235 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:30:28.235 00.000 11596 MoveAxis(W, 194, ABG)
02:30:28.235 00.000 11596 Guiding  Dir = 3, Dur = 194
02:30:28.235 00.000 11596 IsSlewing returns 0
02:30:28.242 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
02:30:28.249 00.007 13300 UpdateGuideState exits: m=1404 SNR=26.2
02:30:28.249 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:28.249 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:30:28.250 00.001 13300 Enqueuing Expose request
02:30:28.475 00.225 11596 IsGuiding returns 0
02:30:29.010 00.535 11596 IsGuiding returns 0
02:30:29.010 00.000 11596 Move returns status 0, amount 194
02:30:29.010 00.000 11596 MoveAxis(N, 0, ABG)
02:30:29.010 00.000 11596 Move returns status 0, amount 0
02:30:29.010 00.000 11596 move complete, result=0
02:30:29.010 00.000 11596 worker thread done servicing request
02:30:29.010 00.000 11596 Worker thread wakes up
02:30:29.011 00.001 13300 GuideStep: 0.2 px 194 ms WEST, -0.0 px 0 ms NORTH
02:30:29.011 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:30:29.514 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:30:30.987 01.473 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1aeda022-96a5-4216-9ce3-5c27fcabea37"}
02:30:30.987 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1aeda022-96a5-4216-9ce3-5c27fcabea37"}
02:30:30.988 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ce305715-0353-4255-aec8-c8a8e42c1ada"}
02:30:30.988 00.000 13300 case statement mapped state 6 to 3
02:30:30.988 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ce305715-0353-4255-aec8-c8a8e42c1ada"}
02:30:30.989 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a85a6e4e-4eed-4815-8bc1-becb7ab7b459"}
02:30:30.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":770,"width":15,"height":15,"star_pos":[7.22,7.17],"pixels":"..."},"id":"a85a6e4e-4eed-4815-8bc1-becb7ab7b459"}
02:30:32.544 01.555 11596 Exposure complete
02:30:32.612 00.068 11596 worker thread done servicing request
02:30:32.612 00.000 13300 OnExposeComplete: enter
02:30:32.612 00.000 13300 UpdateGuideState(): m_state=6
02:30:32.613 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 771
02:30:32.613 00.000 13300 Star::Find returns 1 (0), X=25.24, Y=421.03, Mass=1379, SNR=26.0, Peak=186 HFD=3.2
02:30:32.613 00.000 13300 MultiStar: [#1 0.07,0.17,0.55,U] [#2 -0.13,0.08,0.52,U] [#3 -0.01,0.06,0.34,U] [#4 0.09,0.24,0.28,U] [#5 0.01,0.39,0.00,M3] [#6 0.02,0.03,0.26,U] [#7 0.19,0.26,0.00,M1] [#8 -0.03,0.30,0.00,M4] 
02:30:32.614 00.001 13300 single-star, 5 included, MultiStar: {0.01, 0.08}, one-star: {0.03, 0.02}
02:30:32.614 00.000 13300 CameraToMount -- cameraTheta (0.44) - m_xAngle (1.53) = xAngle (-1.09 = -1.09)
02:30:32.614 00.000 13300 CameraToMount -- cameraTheta (0.44) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.22 = 2.06)
02:30:32.614 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.04 cameraTheta=0.44 mountX=0.02 mountY=0.03, mountTheta=1.09
02:30:32.618 00.004 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.02, opts=13)
02:30:32.618 00.000 13300 Enqueuing Move request for scope (0.03, 0.02)
02:30:32.618 00.000 11596 Worker thread wakes up
02:30:32.618 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
02:30:32.618 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
02:30:32.618 00.000 11596 Moving (0.03, 0.02) raw xDistance=0.02 yDistance=0.03
02:30:32.618 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:30:32.618 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:32.618 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:30:32.619 00.001 11596 MoveAxis(E, 0, ABG)
02:30:32.619 00.000 11596 Move returns status 0, amount 0
02:30:32.619 00.000 11596 MoveAxis(N, 0, ABG)
02:30:32.619 00.000 11596 Move returns status 0, amount 0
02:30:32.619 00.000 11596 move complete, result=0
02:30:32.619 00.000 11596 worker thread done servicing request
02:30:32.627 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
02:30:32.635 00.008 13300 UpdateGuideState exits: m=1379 SNR=26.0
02:30:32.635 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:32.636 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:30:32.636 00.000 13300 Enqueuing Expose request
02:30:32.636 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:30:32.636 00.000 11596 Worker thread wakes up
02:30:32.636 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:30:33.139 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:30:33.986 00.847 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c743199f-71fc-417a-851a-731368d73395"}
02:30:33.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c743199f-71fc-417a-851a-731368d73395"}
02:30:33.987 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"37f42822-3d5a-4cd3-a5dd-38745f0b782c"}
02:30:33.987 00.000 13300 case statement mapped state 6 to 3
02:30:33.987 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"37f42822-3d5a-4cd3-a5dd-38745f0b782c"}
02:30:33.988 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"81dfd50b-5d2c-4a03-8ac5-09b30f751895"}
02:30:33.988 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":771,"width":15,"height":15,"star_pos":[7.24,7.03],"pixels":"..."},"id":"81dfd50b-5d2c-4a03-8ac5-09b30f751895"}
02:30:36.179 02.191 11596 Exposure complete
02:30:36.255 00.076 11596 worker thread done servicing request
02:30:36.255 00.000 13300 OnExposeComplete: enter
02:30:36.255 00.000 13300 UpdateGuideState(): m_state=6
02:30:36.255 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 772
02:30:36.255 00.000 13300 Star::Find returns 1 (0), X=25.22, Y=420.93, Mass=1384, SNR=26.1, Peak=193 HFD=3.1
02:30:36.256 00.001 13300 MultiStar: [#1 0.04,0.18,0.51,U] [#2 -0.07,-0.04,0.53,U] [#3 0.02,-0.16,0.34,U] [#4 0.10,0.13,0.28,U] [#5 0.20,0.10,0.30,U] [#6 -0.08,-0.17,0.26,U] [#7 -0.23,-0.28,0.00,M2] [#8 0.35,0.02,0.00,M5] 
02:30:36.256 00.000 13300 refined, 6 included, MultiStar: {0.02, -0.01}, one-star: {0.01, -0.08}
02:30:36.256 00.000 13300 CameraToMount -- cameraTheta (-0.54) - m_xAngle (1.53) = xAngle (-2.08 = -2.08)
02:30:36.256 00.000 13300 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.20 = 1.08)
02:30:36.257 00.001 13300 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.03 cameraTheta=-0.54 mountX=-0.01 mountY=0.02, mountTheta=2.07
02:30:36.258 00.001 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.01, opts=13)
02:30:36.259 00.001 13300 Enqueuing Move request for scope (0.02, -0.01)
02:30:36.259 00.000 11596 Worker thread wakes up
02:30:36.259 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
02:30:36.259 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
02:30:36.259 00.000 11596 Moving (0.02, -0.01) raw xDistance=-0.01 yDistance=0.02
02:30:36.259 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:30:36.259 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:36.259 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:30:36.259 00.000 11596 MoveAxis(E, 0, ABG)
02:30:36.260 00.001 11596 Move returns status 0, amount 0
02:30:36.260 00.000 11596 MoveAxis(N, 0, ABG)
02:30:36.260 00.000 11596 Move returns status 0, amount 0
02:30:36.260 00.000 11596 move complete, result=0
02:30:36.260 00.000 11596 worker thread done servicing request
02:30:36.266 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
02:30:36.274 00.008 13300 UpdateGuideState exits: m=1384 SNR=26.1
02:30:36.275 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:36.275 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:30:36.275 00.000 13300 Enqueuing Expose request
02:30:36.275 00.000 11596 Worker thread wakes up
02:30:36.275 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:30:36.275 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:30:36.777 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:30:36.985 00.208 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2c699cc2-e12d-4888-973d-c3f05aa864f4"}
02:30:36.985 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2c699cc2-e12d-4888-973d-c3f05aa864f4"}
02:30:36.985 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"860a074b-3f61-4413-8637-c90f21231782"}
02:30:36.986 00.001 13300 case statement mapped state 6 to 3
02:30:36.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"860a074b-3f61-4413-8637-c90f21231782"}
02:30:36.986 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fd526678-5c73-43a2-9908-552ab0feb846"}
02:30:36.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":772,"width":15,"height":15,"star_pos":[7.22,6.93],"pixels":"..."},"id":"fd526678-5c73-43a2-9908-552ab0feb846"}
02:30:39.808 02.822 11596 Exposure complete
02:30:39.877 00.069 11596 worker thread done servicing request
02:30:39.877 00.000 13300 OnExposeComplete: enter
02:30:39.877 00.000 13300 UpdateGuideState(): m_state=6
02:30:39.878 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 773
02:30:39.878 00.000 13300 Star::Find returns 1 (0), X=25.23, Y=420.92, Mass=1397, SNR=26.2, Peak=195 HFD=3.1
02:30:39.878 00.000 13300 MultiStar: [#1 0.07,0.05,0.54,U] [#2 0.02,-0.06,0.52,U] [#3 -0.01,-0.22,0.35,U] [#4 0.19,0.13,0.34,U] [#5 -0.03,0.25,0.28,U] [#6 -0.03,-0.35,0.00,M2] [#7 -0.05,0.23,0.27,U] [#8 0.21,-0.11,0.22,U] 
02:30:39.878 00.000 13300 refined, 7 included, MultiStar: {0.05, -0.01}, one-star: {0.03, -0.09}
02:30:39.879 00.001 13300 CameraToMount -- cameraTheta (-0.12) - m_xAngle (1.53) = xAngle (-1.65 = -1.65)
02:30:39.879 00.000 13300 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.78 = 1.51)
02:30:39.879 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-0.12 mountX=-0.00 mountY=0.05, mountTheta=1.65
02:30:39.881 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.01, opts=13)
02:30:39.881 00.000 13300 Enqueuing Move request for scope (0.05, -0.01)
02:30:39.881 00.000 11596 Worker thread wakes up
02:30:39.881 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.01) opts 0xd
02:30:39.881 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.01)
02:30:39.881 00.000 11596 Moving (0.05, -0.01) raw xDistance=-0.00 yDistance=0.05
02:30:39.881 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:30:39.882 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:39.882 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:30:39.882 00.000 11596 MoveAxis(E, 0, ABG)
02:30:39.882 00.000 11596 Move returns status 0, amount 0
02:30:39.882 00.000 11596 MoveAxis(N, 0, ABG)
02:30:39.882 00.000 11596 Move returns status 0, amount 0
02:30:39.882 00.000 11596 move complete, result=0
02:30:39.882 00.000 11596 worker thread done servicing request
02:30:39.888 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
02:30:39.896 00.008 13300 UpdateGuideState exits: m=1397 SNR=26.2
02:30:39.896 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:39.896 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:30:39.896 00.000 13300 Enqueuing Expose request
02:30:39.896 00.000 11596 Worker thread wakes up
02:30:39.896 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:30:39.896 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:30:39.987 00.091 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0ed2cbde-e390-4936-b818-28570971e2de"}
02:30:39.987 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0ed2cbde-e390-4936-b818-28570971e2de"}
02:30:39.989 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ac57c0e4-c188-4f1a-bdde-fc026cd61f7f"}
02:30:39.989 00.000 13300 case statement mapped state 6 to 3
02:30:39.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ac57c0e4-c188-4f1a-bdde-fc026cd61f7f"}
02:30:39.991 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"95add506-ff53-4945-8eba-8a4de44540ff"}
02:30:39.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":773,"width":15,"height":15,"star_pos":[7.23,6.92],"pixels":"..."},"id":"95add506-ff53-4945-8eba-8a4de44540ff"}
02:30:40.402 00.411 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:30:42.986 02.584 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1526f1c9-c046-4e8a-bd22-1a56389969ff"}
02:30:42.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1526f1c9-c046-4e8a-bd22-1a56389969ff"}
02:30:42.987 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b8c6b356-a2a7-4e96-9f23-b70bda61e174"}
02:30:42.987 00.000 13300 case statement mapped state 6 to 3
02:30:42.987 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b8c6b356-a2a7-4e96-9f23-b70bda61e174"}
02:30:42.987 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3a8e8952-dc38-4651-ad7d-90d41d7639aa"}
02:30:42.988 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":773,"width":15,"height":15,"star_pos":[7.23,6.92],"pixels":"..."},"id":"3a8e8952-dc38-4651-ad7d-90d41d7639aa"}
02:30:43.428 00.440 11596 Exposure complete
02:30:43.497 00.069 11596 worker thread done servicing request
02:30:43.497 00.000 13300 OnExposeComplete: enter
02:30:43.497 00.000 13300 UpdateGuideState(): m_state=6
02:30:43.498 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 774
02:30:43.498 00.000 13300 Star::Find returns 1 (0), X=25.22, Y=420.89, Mass=1370, SNR=25.9, Peak=185 HFD=3.1
02:30:43.498 00.000 13300 MultiStar: [#1 0.22,0.07,0.51,U] [#2 0.01,0.06,0.53,U] [#3 -0.07,-0.09,0.34,U] [#4 0.04,0.14,0.27,U] [#5 0.06,-0.10,0.29,U] [#6 0.12,0.04,0.27,U] [#7 0.29,0.01,0.00,M2] [#8 0.13,0.15,0.24,U] 
02:30:43.499 00.001 13300 refined, 7 included, MultiStar: {0.06, -0.01}, one-star: {0.01, -0.12}
02:30:43.499 00.000 13300 CameraToMount -- cameraTheta (-0.12) - m_xAngle (1.53) = xAngle (-1.65 = -1.65)
02:30:43.499 00.000 13300 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.78 = 1.51)
02:30:43.499 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-0.12 mountX=-0.00 mountY=0.06, mountTheta=1.65
02:30:43.501 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.01, opts=13)
02:30:43.501 00.000 13300 Enqueuing Move request for scope (0.06, -0.01)
02:30:43.501 00.000 11596 Worker thread wakes up
02:30:43.501 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
02:30:43.501 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
02:30:43.501 00.000 11596 Moving (0.06, -0.01) raw xDistance=-0.00 yDistance=0.06
02:30:43.501 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:30:43.501 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:43.502 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:30:43.502 00.000 11596 MoveAxis(E, 0, ABG)
02:30:43.502 00.000 11596 Move returns status 0, amount 0
02:30:43.502 00.000 11596 MoveAxis(N, 0, ABG)
02:30:43.502 00.000 11596 Move returns status 0, amount 0
02:30:43.502 00.000 11596 move complete, result=0
02:30:43.502 00.000 11596 worker thread done servicing request
02:30:43.507 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
02:30:43.515 00.008 13300 UpdateGuideState exits: m=1370 SNR=25.9
02:30:43.516 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:43.516 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:30:43.516 00.000 13300 Enqueuing Expose request
02:30:43.516 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:30:43.516 00.000 11596 Worker thread wakes up
02:30:43.516 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:30:44.030 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:30:45.986 01.956 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"17586f08-dc31-4ac9-97f1-023056423b44"}
02:30:45.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"17586f08-dc31-4ac9-97f1-023056423b44"}
02:30:45.987 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e80acf2a-6c81-4af7-8354-da73e1fdcc3c"}
02:30:45.987 00.000 13300 case statement mapped state 6 to 3
02:30:45.987 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e80acf2a-6c81-4af7-8354-da73e1fdcc3c"}
02:30:45.987 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cb12a12c-bd81-48b3-af21-1a428ae431c3"}
02:30:45.987 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":774,"width":15,"height":15,"star_pos":[7.22,6.89],"pixels":"..."},"id":"cb12a12c-bd81-48b3-af21-1a428ae431c3"}
02:30:47.055 01.068 11596 Exposure complete
02:30:47.124 00.069 11596 worker thread done servicing request
02:30:47.125 00.001 13300 OnExposeComplete: enter
02:30:47.125 00.000 13300 UpdateGuideState(): m_state=6
02:30:47.125 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 775
02:30:47.125 00.000 13300 Star::Find returns 1 (0), X=25.20, Y=420.95, Mass=1372, SNR=25.9, Peak=184 HFD=3.1
02:30:47.126 00.001 13300 MultiStar: [#1 0.12,-0.06,0.54,U] [#2 -0.08,-0.11,0.52,U] [#3 -0.01,-0.26,0.36,U] [#4 -0.07,0.04,0.28,U] [#5 0.02,0.11,0.30,U] [#6 -0.31,-0.56,0.00,M2] [#7 0.23,-0.08,0.27,U] [#8 0.02,0.10,0.24,U] 
02:30:47.126 00.000 13300 single-star, 7 included, MultiStar: {0.02, -0.06}, one-star: {-0.01, -0.06}
02:30:47.126 00.000 13300 CameraToMount -- cameraTheta (-1.67) - m_xAngle (1.53) = xAngle (-3.20 = 3.08)
02:30:47.126 00.000 13300 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.33 = -0.05)
02:30:47.126 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.67 mountX=-0.06 mountY=-0.00, mountTheta=-3.10
02:30:47.128 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.06, opts=13)
02:30:47.128 00.000 13300 Enqueuing Move request for scope (-0.01, -0.06)
02:30:47.128 00.000 11596 Worker thread wakes up
02:30:47.129 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.06) opts 0xd
02:30:47.129 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.06)
02:30:47.129 00.000 11596 Moving (-0.01, -0.06) raw xDistance=-0.06 yDistance=-0.00
02:30:47.129 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:30:47.129 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:47.129 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:30:47.129 00.000 11596 MoveAxis(E, 0, ABG)
02:30:47.129 00.000 11596 Move returns status 0, amount 0
02:30:47.129 00.000 11596 MoveAxis(N, 0, ABG)
02:30:47.129 00.000 11596 Move returns status 0, amount 0
02:30:47.129 00.000 11596 move complete, result=0
02:30:47.130 00.001 11596 worker thread done servicing request
02:30:47.136 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
02:30:47.144 00.008 13300 UpdateGuideState exits: m=1372 SNR=25.9
02:30:47.144 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:47.144 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:30:47.144 00.000 13300 Enqueuing Expose request
02:30:47.144 00.000 11596 Worker thread wakes up
02:30:47.145 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:30:47.145 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:30:47.652 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:30:48.986 01.334 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a9ebafab-a5f0-4964-922c-d3f95303a592"}
02:30:48.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a9ebafab-a5f0-4964-922c-d3f95303a592"}
02:30:48.987 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2ff81c8b-4e18-482a-b697-b43ca54b8cb2"}
02:30:48.987 00.000 13300 case statement mapped state 6 to 3
02:30:48.988 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2ff81c8b-4e18-482a-b697-b43ca54b8cb2"}
02:30:48.988 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8aeb1c54-78a2-4b14-80ae-5154b26407b0"}
02:30:48.989 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":775,"width":15,"height":15,"star_pos":[7.20,6.95],"pixels":"..."},"id":"8aeb1c54-78a2-4b14-80ae-5154b26407b0"}
02:30:50.687 01.698 11596 Exposure complete
02:30:50.755 00.068 11596 worker thread done servicing request
02:30:50.755 00.000 13300 OnExposeComplete: enter
02:30:50.756 00.001 13300 UpdateGuideState(): m_state=6
02:30:50.756 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 776
02:30:50.756 00.000 13300 Star::Find returns 1 (0), X=25.23, Y=420.82, Mass=1395, SNR=26.1, Peak=180 HFD=3.1
02:30:50.757 00.001 13300 MultiStar: [#1 0.15,0.04,0.51,U] [#2 -0.10,0.00,0.52,U] [#3 -0.15,-0.24,0.00,M1] [#4 -0.23,0.03,0.28,U] [#5 0.06,-0.05,0.29,U] [#6 0.08,-0.14,0.27,U] [#7 0.12,-0.32,0.00,M2] [#8 -0.11,-0.18,0.22,U] 
02:30:50.757 00.000 13300 refined, 6 included, MultiStar: {-0.00, -0.08}, one-star: {0.02, -0.19}
02:30:50.757 00.000 13300 CameraToMount -- cameraTheta (-1.58) - m_xAngle (1.53) = xAngle (-3.11 = -3.11)
02:30:50.757 00.000 13300 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.24 = 0.04)
02:30:50.757 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.08 hyp=0.08 cameraTheta=-1.58 mountX=-0.08 mountY=0.00, mountTheta=3.10
02:30:50.759 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.08, opts=13)
02:30:50.759 00.000 13300 Enqueuing Move request for scope (-0.00, -0.08)
02:30:50.759 00.000 11596 Worker thread wakes up
02:30:50.759 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.08) opts 0xd
02:30:50.759 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.08)
02:30:50.759 00.000 11596 Moving (-0.00, -0.08) raw xDistance=-0.08 yDistance=0.00
02:30:50.760 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:30:50.760 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:50.760 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:30:50.760 00.000 11596 MoveAxis(E, 0, ABG)
02:30:50.760 00.000 11596 Move returns status 0, amount 0
02:30:50.760 00.000 11596 MoveAxis(N, 0, ABG)
02:30:50.760 00.000 11596 Move returns status 0, amount 0
02:30:50.760 00.000 11596 move complete, result=0
02:30:50.760 00.000 11596 worker thread done servicing request
02:30:50.766 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
02:30:50.774 00.008 13300 UpdateGuideState exits: m=1395 SNR=26.1
02:30:50.774 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:50.774 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:30:50.775 00.001 13300 Enqueuing Expose request
02:30:50.775 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:30:50.775 00.000 11596 Worker thread wakes up
02:30:50.775 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:30:51.276 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:30:51.985 00.709 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cd557172-c7ff-437b-b695-5937630ba119"}
02:30:51.985 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cd557172-c7ff-437b-b695-5937630ba119"}
02:30:51.986 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1bf351f6-9363-4236-86c4-35847d7959a1"}
02:30:51.986 00.000 13300 case statement mapped state 6 to 3
02:30:51.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1bf351f6-9363-4236-86c4-35847d7959a1"}
02:30:51.986 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ff648744-d3c5-45b6-bf70-7a46919c6cab"}
02:30:51.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":776,"width":15,"height":15,"star_pos":[7.23,6.82],"pixels":"..."},"id":"ff648744-d3c5-45b6-bf70-7a46919c6cab"}
02:30:54.425 02.439 11596 Exposure complete
02:30:54.496 00.071 11596 worker thread done servicing request
02:30:54.496 00.000 13300 OnExposeComplete: enter
02:30:54.497 00.001 13300 UpdateGuideState(): m_state=6
02:30:54.497 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 777
02:30:54.497 00.000 13300 Star::Find returns 1 (0), X=25.20, Y=420.67, Mass=1373, SNR=26.0, Peak=162 HFD=3.1
02:30:54.498 00.001 13300 MultiStar: [#1 0.12,-0.10,0.56,U] [#2 -0.15,-0.27,0.00,M1] [#3 0.12,-0.30,0.00,M2] [#4 0.04,0.01,0.29,U] [#5 -0.02,0.19,0.30,U] [#6 -0.12,-0.47,0.00,M2] [#7 -0.15,-0.26,0.00,M3] [#8 0.01,-0.12,0.23,U] 
02:30:54.498 00.000 13300 refined, 4 included, MultiStar: {0.03, -0.15}, one-star: {-0.01, -0.34}
02:30:54.498 00.000 13300 CameraToMount -- cameraTheta (-1.40) - m_xAngle (1.53) = xAngle (-2.93 = -2.93)
02:30:54.498 00.000 13300 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.06 = 0.22)
02:30:54.498 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.15 hyp=0.16 cameraTheta=-1.40 mountX=-0.15 mountY=0.03, mountTheta=2.92
02:30:54.500 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.15, opts=13)
02:30:54.500 00.000 13300 Enqueuing Move request for scope (0.03, -0.15)
02:30:54.500 00.000 11596 Worker thread wakes up
02:30:54.500 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.15) opts 0xd
02:30:54.500 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.15)
02:30:54.500 00.000 11596 Moving (0.03, -0.15) raw xDistance=-0.15 yDistance=0.03
02:30:54.500 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
02:30:54.501 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:54.501 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:30:54.501 00.000 11596 MoveAxis(E, 192, ABG)
02:30:54.501 00.000 11596 Guiding  Dir = 2, Dur = 192
02:30:54.501 00.000 11596 IsSlewing returns 0
02:30:54.507 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=70, Gamma=0.510
02:30:54.515 00.008 13300 UpdateGuideState exits: m=1373 SNR=26.0
02:30:54.515 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:54.515 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:30:54.515 00.000 13300 Enqueuing Expose request
02:30:54.582 00.067 11596 IsGuiding returns 0
02:30:54.985 00.403 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0aa6c37e-40b0-4e20-be1c-2c639c107bce"}
02:30:54.985 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0aa6c37e-40b0-4e20-be1c-2c639c107bce"}
02:30:54.985 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b9267893-8832-443e-b796-4a555674e394"}
02:30:54.986 00.001 13300 case statement mapped state 6 to 3
02:30:54.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b9267893-8832-443e-b796-4a555674e394"}
02:30:54.986 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1a921ed7-c00d-4e05-aebd-a3c193c26dc7"}
02:30:54.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":777,"width":15,"height":15,"star_pos":[7.20,6.67],"pixels":"..."},"id":"1a921ed7-c00d-4e05-aebd-a3c193c26dc7"}
02:30:55.006 00.020 11596 IsGuiding returns 1
02:30:55.006 00.000 11596 scope still moving after pulse duration time elapsed
02:30:55.114 00.108 11596 IsSlewing returns 0
02:30:55.208 00.094 11596 IsGuiding returns 0
02:30:55.208 00.000 11596 scope move finished after 192 + 434 ms
02:30:55.208 00.000 11596 Move returns status 0, amount 192
02:30:55.208 00.000 11596 MoveAxis(N, 0, ABG)
02:30:55.208 00.000 11596 Move returns status 0, amount 0
02:30:55.208 00.000 11596 move complete, result=0
02:30:55.208 00.000 11596 worker thread done servicing request
02:30:55.208 00.000 11596 Worker thread wakes up
02:30:55.208 00.000 13300 GuideStep: -0.2 px 192 ms EAST, 0.0 px 0 ms NORTH
02:30:55.209 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:30:55.710 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:30:57.985 02.275 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"88fe1a7b-3545-4cce-9afe-0b17584e0405"}
02:30:57.985 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"88fe1a7b-3545-4cce-9afe-0b17584e0405"}
02:30:57.986 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bd9bcc12-3181-4c13-86cd-6a66789d8a3c"}
02:30:57.986 00.000 13300 case statement mapped state 6 to 3
02:30:57.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bd9bcc12-3181-4c13-86cd-6a66789d8a3c"}
02:30:57.986 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"146583f9-225c-4fdc-90ad-3dbd78c89e00"}
02:30:57.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":777,"width":15,"height":15,"star_pos":[7.20,6.67],"pixels":"..."},"id":"146583f9-225c-4fdc-90ad-3dbd78c89e00"}
02:30:58.740 00.754 11596 Exposure complete
02:30:58.809 00.069 11596 worker thread done servicing request
02:30:58.809 00.000 13300 OnExposeComplete: enter
02:30:58.809 00.000 13300 UpdateGuideState(): m_state=6
02:30:58.810 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 778
02:30:58.810 00.000 13300 Star::Find returns 1 (0), X=25.29, Y=420.87, Mass=1404, SNR=26.2, Peak=188 HFD=3.2
02:30:58.810 00.000 13300 MultiStar: [#1 0.24,-0.06,0.54,U] [#2 -0.08,-0.18,0.53,U] [#3 -0.01,-0.43,0.00,M3] [#4 0.13,-0.23,0.28,U] [#5 0.08,-0.26,0.00,M1] [#6 0.12,-0.22,0.26,U] [#7 0.12,-0.05,0.27,U] [#8 0.30,0.00,0.00,M1] 
02:30:58.810 00.000 13300 single-star, 5 included, MultiStar: {0.09, -0.14}, one-star: {0.08, -0.14}
02:30:58.810 00.000 13300 CameraToMount -- cameraTheta (-1.03) - m_xAngle (1.53) = xAngle (-2.57 = -2.57)
02:30:58.810 00.000 13300 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.69 = 0.59)
02:30:58.811 00.001 13300 CameraToMount -- cameraX=0.08 cameraY=-0.14 hyp=0.16 cameraTheta=-1.03 mountX=-0.14 mountY=0.09, mountTheta=2.56
02:30:58.813 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.14, opts=13)
02:30:58.813 00.000 13300 Enqueuing Move request for scope (0.08, -0.14)
02:30:58.813 00.000 11596 Worker thread wakes up
02:30:58.813 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.14) opts 0xd
02:30:58.813 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.14)
02:30:58.813 00.000 11596 Moving (0.08, -0.14) raw xDistance=-0.14 yDistance=0.09
02:30:58.814 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:30:58.814 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:58.814 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:30:58.814 00.000 11596 MoveAxis(E, 0, ABG)
02:30:58.814 00.000 11596 Move returns status 0, amount 0
02:30:58.814 00.000 11596 MoveAxis(N, 0, ABG)
02:30:58.814 00.000 11596 Move returns status 0, amount 0
02:30:58.814 00.000 11596 move complete, result=0
02:30:58.814 00.000 11596 worker thread done servicing request
02:30:58.820 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=1, FiltMax=84, Gamma=0.510
02:30:58.829 00.009 13300 UpdateGuideState exits: m=1404 SNR=26.2
02:30:58.829 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:58.829 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:30:58.829 00.000 13300 Enqueuing Expose request
02:30:58.829 00.000 11596 Worker thread wakes up
02:30:58.829 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:30:58.830 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:30:59.332 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:31:00.985 01.653 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"300bb65c-6f82-49a9-b2c5-fe802de91603"}
02:31:00.985 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"300bb65c-6f82-49a9-b2c5-fe802de91603"}
02:31:00.986 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"66c62281-ebf3-4590-9cae-d603ac2ba775"}
02:31:00.986 00.000 13300 case statement mapped state 6 to 3
02:31:00.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"66c62281-ebf3-4590-9cae-d603ac2ba775"}
02:31:00.986 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"59a17e1c-ea38-4a3a-9cc5-12daa5c32d6c"}
02:31:00.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":778,"width":15,"height":15,"star_pos":[7.29,6.87],"pixels":"..."},"id":"59a17e1c-ea38-4a3a-9cc5-12daa5c32d6c"}
02:31:02.358 01.372 11596 Exposure complete
02:31:02.428 00.070 11596 worker thread done servicing request
02:31:02.428 00.000 13300 OnExposeComplete: enter
02:31:02.428 00.000 13300 UpdateGuideState(): m_state=6
02:31:02.429 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
02:31:02.429 00.000 13300 Star::Find returns 1 (0), X=25.17, Y=420.80, Mass=1393, SNR=26.1, Peak=172 HFD=3.0
02:31:02.429 00.000 13300 MultiStar: [#1 0.19,-0.04,0.54,U] [#2 -0.12,-0.27,0.00,M1] [#3 -0.01,-0.24,0.34,U] [#4 -0.13,-0.07,0.28,U] [#5 0.03,-0.07,0.29,U] [#6 -0.09,-0.15,0.26,U] [#7 -0.01,-0.24,0.27,U] [#8 0.09,-0.01,0.24,U] 
02:31:02.429 00.000 13300 refined, 7 included, MultiStar: {0.01, -0.14}, one-star: {-0.03, -0.22}
02:31:02.430 00.001 13300 CameraToMount -- cameraTheta (-1.50) - m_xAngle (1.53) = xAngle (-3.03 = -3.03)
02:31:02.430 00.000 13300 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.16 = 0.12)
02:31:02.430 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.50 mountX=-0.14 mountY=0.02, mountTheta=3.02
02:31:02.432 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.14, opts=13)
02:31:02.432 00.000 13300 Enqueuing Move request for scope (0.01, -0.14)
02:31:02.432 00.000 11596 Worker thread wakes up
02:31:02.432 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.14) opts 0xd
02:31:02.432 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.14)
02:31:02.432 00.000 11596 Moving (0.01, -0.14) raw xDistance=-0.14 yDistance=0.02
02:31:02.432 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.14
02:31:02.432 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:02.432 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:31:02.432 00.000 11596 MoveAxis(E, 179, ABG)
02:31:02.433 00.001 11596 Guiding  Dir = 2, Dur = 179
02:31:02.433 00.000 11596 IsSlewing returns 0
02:31:02.439 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
02:31:02.447 00.008 13300 UpdateGuideState exits: m=1393 SNR=26.1
02:31:02.447 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:02.447 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:31:02.447 00.000 13300 Enqueuing Expose request
02:31:02.456 00.009 11596 IsGuiding returns 0
02:31:02.919 00.463 11596 IsGuiding returns 1
02:31:02.919 00.000 11596 scope still moving after pulse duration time elapsed
02:31:02.948 00.029 11596 IsSlewing returns 0
02:31:03.056 00.108 11596 IsGuiding returns 0
02:31:03.056 00.000 11596 scope move finished after 179 + 421 ms
02:31:03.057 00.001 11596 Move returns status 0, amount 179
02:31:03.057 00.000 11596 MoveAxis(N, 0, ABG)
02:31:03.057 00.000 11596 Move returns status 0, amount 0
02:31:03.057 00.000 11596 move complete, result=0
02:31:03.057 00.000 11596 worker thread done servicing request
02:31:03.057 00.000 13300 GuideStep: -0.1 px 179 ms EAST, 0.0 px 0 ms NORTH
02:31:03.057 00.000 11596 Worker thread wakes up
02:31:03.057 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:31:03.566 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:31:03.984 00.418 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ebccc736-d3d7-499f-b13c-3e6ddea1b359"}
02:31:03.984 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ebccc736-d3d7-499f-b13c-3e6ddea1b359"}
02:31:03.985 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d34673fa-7b76-4ece-862d-2dc2643dfd67"}
02:31:03.985 00.000 13300 case statement mapped state 6 to 3
02:31:03.985 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d34673fa-7b76-4ece-862d-2dc2643dfd67"}
02:31:03.985 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"196bce6c-5fcf-4630-85a5-64c64f670002"}
02:31:03.986 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":779,"width":15,"height":15,"star_pos":[7.17,6.80],"pixels":"..."},"id":"196bce6c-5fcf-4630-85a5-64c64f670002"}
02:31:06.597 02.611 11596 Exposure complete
02:31:06.666 00.069 11596 worker thread done servicing request
02:31:06.666 00.000 13300 OnExposeComplete: enter
02:31:06.666 00.000 13300 UpdateGuideState(): m_state=6
02:31:06.666 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 780
02:31:06.666 00.000 13300 Star::Find returns 1 (0), X=25.29, Y=420.76, Mass=1397, SNR=26.2, Peak=191 HFD=3.2
02:31:06.667 00.001 13300 MultiStar: [#1 0.12,0.07,0.55,U] [#2 -0.14,-0.11,0.53,U] [#3 0.09,-0.35,0.00,M3] [#4 -0.11,0.00,0.28,U] [#5 0.07,0.06,0.31,U] [#6 0.07,-0.21,0.27,U] [#7 0.06,-0.08,0.28,U] [#8 0.09,-0.02,0.23,U] 
02:31:06.667 00.000 13300 refined, 7 included, MultiStar: {0.03, -0.10}, one-star: {0.08, -0.25}
02:31:06.667 00.000 13300 CameraToMount -- cameraTheta (-1.23) - m_xAngle (1.53) = xAngle (-2.76 = -2.76)
02:31:06.667 00.000 13300 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.89 = 0.40)
02:31:06.667 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.10 hyp=0.10 cameraTheta=-1.23 mountX=-0.10 mountY=0.04, mountTheta=2.75
02:31:06.670 00.003 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.10, opts=13)
02:31:06.670 00.000 13300 Enqueuing Move request for scope (0.03, -0.10)
02:31:06.670 00.000 11596 Worker thread wakes up
02:31:06.670 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.10) opts 0xd
02:31:06.670 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.10)
02:31:06.670 00.000 11596 Moving (0.03, -0.10) raw xDistance=-0.10 yDistance=0.04
02:31:06.670 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:31:06.671 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:06.671 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:31:06.671 00.000 11596 MoveAxis(E, 0, ABG)
02:31:06.671 00.000 11596 Move returns status 0, amount 0
02:31:06.671 00.000 11596 MoveAxis(N, 0, ABG)
02:31:06.671 00.000 11596 Move returns status 0, amount 0
02:31:06.671 00.000 11596 move complete, result=0
02:31:06.671 00.000 11596 worker thread done servicing request
02:31:06.677 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
02:31:06.685 00.008 13300 UpdateGuideState exits: m=1397 SNR=26.2
02:31:06.685 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:06.686 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:31:06.686 00.000 13300 Enqueuing Expose request
02:31:06.686 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:31:06.686 00.000 11596 Worker thread wakes up
02:31:06.686 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:31:06.985 00.299 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b29296a1-02e7-408e-972c-4b8e45e0ea59"}
02:31:06.985 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b29296a1-02e7-408e-972c-4b8e45e0ea59"}
02:31:06.986 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6c870d18-2cbb-4ed3-a3e7-481d0ae527e5"}
02:31:06.986 00.000 13300 case statement mapped state 6 to 3
02:31:06.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6c870d18-2cbb-4ed3-a3e7-481d0ae527e5"}
02:31:06.987 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d3e7fdc8-897e-4b61-9cf5-7e9d213b828c"}
02:31:06.988 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":780,"width":15,"height":15,"star_pos":[7.29,6.76],"pixels":"..."},"id":"d3e7fdc8-897e-4b61-9cf5-7e9d213b828c"}
02:31:07.195 00.207 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:31:10.005 02.810 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0467d7f7-9471-4b69-80b5-71126e17d23f"}
02:31:10.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0467d7f7-9471-4b69-80b5-71126e17d23f"}
02:31:10.006 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"94b1c204-7087-43db-ac55-c314131fc131"}
02:31:10.006 00.000 13300 case statement mapped state 6 to 3
02:31:10.006 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"94b1c204-7087-43db-ac55-c314131fc131"}
02:31:10.007 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2f304cb1-e8cf-4fe6-904a-765dee7f0047"}
02:31:10.007 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":780,"width":15,"height":15,"star_pos":[7.29,6.76],"pixels":"..."},"id":"2f304cb1-e8cf-4fe6-904a-765dee7f0047"}
02:31:10.216 00.209 11596 Exposure complete
02:31:10.284 00.068 11596 worker thread done servicing request
02:31:10.284 00.000 13300 OnExposeComplete: enter
02:31:10.284 00.000 13300 UpdateGuideState(): m_state=6
02:31:10.285 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 781
02:31:10.285 00.000 13300 Star::Find returns 1 (0), X=25.25, Y=420.92, Mass=1360, SNR=25.8, Peak=187 HFD=3.2
02:31:10.285 00.000 13300 MultiStar: [#1 0.03,0.02,0.55,U] [#2 -0.05,-0.17,0.53,U] [#3 0.10,-0.41,0.00,M4] [#4 0.17,-0.20,0.28,U] [#5 0.07,0.10,0.30,U] [#6 0.08,-0.52,0.00,M1] [#7 0.10,0.19,0.28,U] [#8 0.12,-0.17,0.23,U] 
02:31:10.286 00.001 13300 refined, 6 included, MultiStar: {0.05, -0.06}, one-star: {0.04, -0.09}
02:31:10.286 00.000 13300 CameraToMount -- cameraTheta (-0.86) - m_xAngle (1.53) = xAngle (-2.40 = -2.40)
02:31:10.286 00.000 13300 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.52 = 0.76)
02:31:10.286 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-0.86 mountX=-0.06 mountY=0.05, mountTheta=2.39
02:31:10.289 00.003 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.06, opts=13)
02:31:10.289 00.000 13300 Enqueuing Move request for scope (0.05, -0.06)
02:31:10.289 00.000 11596 Worker thread wakes up
02:31:10.289 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.06) opts 0xd
02:31:10.289 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.06)
02:31:10.289 00.000 11596 Moving (0.05, -0.06) raw xDistance=-0.06 yDistance=0.05
02:31:10.289 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:31:10.290 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:10.290 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:31:10.290 00.000 11596 MoveAxis(E, 0, ABG)
02:31:10.290 00.000 11596 Move returns status 0, amount 0
02:31:10.290 00.000 11596 MoveAxis(N, 0, ABG)
02:31:10.290 00.000 11596 Move returns status 0, amount 0
02:31:10.290 00.000 11596 move complete, result=0
02:31:10.290 00.000 11596 worker thread done servicing request
02:31:10.298 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
02:31:10.307 00.009 13300 UpdateGuideState exits: m=1360 SNR=25.8
02:31:10.307 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:10.307 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:31:10.307 00.000 13300 Enqueuing Expose request
02:31:10.307 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:31:10.307 00.000 11596 Worker thread wakes up
02:31:10.308 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:31:10.822 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:31:13.003 02.181 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1c2c3ec1-3a02-4a82-8aec-6c0501eb48d5"}
02:31:13.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1c2c3ec1-3a02-4a82-8aec-6c0501eb48d5"}
02:31:13.004 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6429a140-d883-4613-bcd9-dea34df4d5ce"}
02:31:13.004 00.000 13300 case statement mapped state 6 to 3
02:31:13.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6429a140-d883-4613-bcd9-dea34df4d5ce"}
02:31:13.004 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8217e004-2a1e-4e95-8f49-253010e8719b"}
02:31:13.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":781,"width":15,"height":15,"star_pos":[7.25,6.92],"pixels":"..."},"id":"8217e004-2a1e-4e95-8f49-253010e8719b"}
02:31:13.888 00.884 11596 Exposure complete
02:31:14.043 00.155 11596 worker thread done servicing request
02:31:14.043 00.000 13300 OnExposeComplete: enter
02:31:14.044 00.001 13300 UpdateGuideState(): m_state=6
02:31:14.044 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
02:31:14.045 00.001 13300 Star::Find returns 1 (0), X=25.25, Y=420.82, Mass=1398, SNR=26.2, Peak=181 HFD=3.2
02:31:14.045 00.000 13300 MultiStar: [#1 0.25,-0.01,0.51,U] [#2 -0.07,-0.12,0.52,U] [#3 0.03,-0.20,0.34,U] [#4 -0.12,-0.20,0.28,U] [#5 0.08,-0.01,0.30,U] [#6 0.01,-0.46,0.00,M2] [#7 0.14,-0.19,0.27,U] [#8 0.28,0.03,0.00,M1] 
02:31:14.045 00.000 13300 refined, 6 included, MultiStar: {0.06, -0.14}, one-star: {0.04, -0.19}
02:31:14.046 00.001 13300 CameraToMount -- cameraTheta (-1.19) - m_xAngle (1.53) = xAngle (-2.72 = -2.72)
02:31:14.046 00.000 13300 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.85 = 0.44)
02:31:14.046 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.14 hyp=0.15 cameraTheta=-1.19 mountX=-0.13 mountY=0.06, mountTheta=2.71
02:31:14.050 00.004 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.14, opts=13)
02:31:14.050 00.000 13300 Enqueuing Move request for scope (0.06, -0.14)
02:31:14.050 00.000 11596 Worker thread wakes up
02:31:14.051 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.14) opts 0xd
02:31:14.051 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.14)
02:31:14.051 00.000 11596 Moving (0.06, -0.14) raw xDistance=-0.13 yDistance=0.06
02:31:14.051 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:31:14.051 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:14.051 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:31:14.052 00.001 11596 MoveAxis(E, 0, ABG)
02:31:14.052 00.000 11596 Move returns status 0, amount 0
02:31:14.052 00.000 11596 MoveAxis(N, 0, ABG)
02:31:14.052 00.000 11596 Move returns status 0, amount 0
02:31:14.052 00.000 11596 move complete, result=0
02:31:14.052 00.000 11596 worker thread done servicing request
02:31:14.063 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
02:31:14.078 00.015 13300 UpdateGuideState exits: m=1398 SNR=26.2
02:31:14.078 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:14.078 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:31:14.078 00.000 13300 Enqueuing Expose request
02:31:14.078 00.000 11596 Worker thread wakes up
02:31:14.079 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:31:14.079 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:31:14.594 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:31:16.004 01.410 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6d62f1b7-c413-43b7-9131-fa7dc77f05d3"}
02:31:16.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6d62f1b7-c413-43b7-9131-fa7dc77f05d3"}
02:31:16.005 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c1112342-6f5b-468a-86e7-277405101944"}
02:31:16.005 00.000 13300 case statement mapped state 6 to 3
02:31:16.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c1112342-6f5b-468a-86e7-277405101944"}
02:31:16.006 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a1c8ab33-ed9d-46e3-bb31-b0a449d70f91"}
02:31:16.006 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":782,"width":15,"height":15,"star_pos":[7.25,6.82],"pixels":"..."},"id":"a1c8ab33-ed9d-46e3-bb31-b0a449d70f91"}
02:31:17.623 01.617 11596 Exposure complete
02:31:17.701 00.078 11596 worker thread done servicing request
02:31:17.702 00.001 13300 OnExposeComplete: enter
02:31:17.702 00.000 13300 UpdateGuideState(): m_state=6
02:31:17.702 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 783
02:31:17.702 00.000 13300 Star::Find returns 1 (0), X=25.13, Y=420.79, Mass=1392, SNR=26.1, Peak=174 HFD=3.0
02:31:17.703 00.001 13300 MultiStar: [#1 0.13,-0.01,0.56,U] [#2 -0.23,-0.16,0.00,M1] [#3 -0.10,-0.31,0.00,M4] [#4 0.06,-0.11,0.28,U] [#5 -0.00,0.07,0.30,U] [#6 -0.30,-0.27,0.00,M3] [#7 0.08,-0.28,0.00,M1] [#8 0.15,-0.25,0.00,M2] 
02:31:17.703 00.000 13300 refined, 3 included, MultiStar: {0.01, -0.11}, one-star: {-0.08, -0.22}
02:31:17.703 00.000 13300 CameraToMount -- cameraTheta (-1.51) - m_xAngle (1.53) = xAngle (-3.04 = -3.04)
02:31:17.703 00.000 13300 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.17 = 0.12)
02:31:17.704 00.001 13300 CameraToMount -- cameraX=0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.51 mountX=-0.11 mountY=0.01, mountTheta=3.02
02:31:17.706 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.11, opts=13)
02:31:17.707 00.001 13300 Enqueuing Move request for scope (0.01, -0.11)
02:31:17.707 00.000 11596 Worker thread wakes up
02:31:17.707 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.11) opts 0xd
02:31:17.707 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.11)
02:31:17.707 00.000 11596 Moving (0.01, -0.11) raw xDistance=-0.11 yDistance=0.01
02:31:17.707 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:31:17.708 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:17.708 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:31:17.708 00.000 11596 MoveAxis(E, 0, ABG)
02:31:17.708 00.000 11596 Move returns status 0, amount 0
02:31:17.708 00.000 11596 MoveAxis(N, 0, ABG)
02:31:17.708 00.000 11596 Move returns status 0, amount 0
02:31:17.708 00.000 11596 move complete, result=0
02:31:17.709 00.001 11596 worker thread done servicing request
02:31:17.716 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=72, Gamma=0.510
02:31:17.724 00.008 13300 UpdateGuideState exits: m=1392 SNR=26.1
02:31:17.724 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:17.724 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:31:17.724 00.000 13300 Enqueuing Expose request
02:31:17.724 00.000 11596 Worker thread wakes up
02:31:17.724 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:31:17.724 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:31:18.238 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:31:19.004 00.766 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"60703524-4f9a-4159-ae91-fcdbd738124f"}
02:31:19.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"60703524-4f9a-4159-ae91-fcdbd738124f"}
02:31:19.005 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"851463e3-ec37-4a8b-9823-e16fcd24402e"}
02:31:19.005 00.000 13300 case statement mapped state 6 to 3
02:31:19.006 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"851463e3-ec37-4a8b-9823-e16fcd24402e"}
02:31:19.006 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c86d8bb0-0f3a-4f52-9894-73b4bac3ec18"}
02:31:19.007 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":783,"width":15,"height":15,"star_pos":[7.13,6.79],"pixels":"..."},"id":"c86d8bb0-0f3a-4f52-9894-73b4bac3ec18"}
02:31:21.260 02.253 11596 Exposure complete
02:31:21.349 00.089 11596 worker thread done servicing request
02:31:21.349 00.000 13300 OnExposeComplete: enter
02:31:21.349 00.000 13300 UpdateGuideState(): m_state=6
02:31:21.350 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 784
02:31:21.350 00.000 13300 Star::Find returns 1 (0), X=25.21, Y=420.78, Mass=1401, SNR=26.2, Peak=187 HFD=3.0
02:31:21.350 00.000 13300 MultiStar: [#1 0.19,-0.03,0.54,U] [#2 -0.08,-0.18,0.52,U] [#3 0.07,-0.33,0.00,M5] [#4 -0.04,-0.22,0.28,U] [#5 0.10,-0.11,0.30,U] [#6 -0.01,-0.52,0.00,M4] [#7 0.17,-0.04,0.27,U] [#8 0.20,-0.02,0.23,U] 
02:31:21.350 00.000 13300 refined, 6 included, MultiStar: {0.06, -0.14}, one-star: {0.01, -0.23}
02:31:21.351 00.001 13300 CameraToMount -- cameraTheta (-1.19) - m_xAngle (1.53) = xAngle (-2.73 = -2.73)
02:31:21.351 00.000 13300 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.85 = 0.43)
02:31:21.351 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.14 hyp=0.15 cameraTheta=-1.19 mountX=-0.14 mountY=0.06, mountTheta=2.72
02:31:21.353 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.14, opts=13)
02:31:21.353 00.000 13300 Enqueuing Move request for scope (0.06, -0.14)
02:31:21.353 00.000 11596 Worker thread wakes up
02:31:21.353 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.14) opts 0xd
02:31:21.353 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.14)
02:31:21.353 00.000 11596 Moving (0.06, -0.14) raw xDistance=-0.14 yDistance=0.06
02:31:21.353 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.14
02:31:21.353 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:21.354 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:31:21.354 00.000 11596 MoveAxis(E, 178, ABG)
02:31:21.354 00.000 11596 Guiding  Dir = 2, Dur = 178
02:31:21.355 00.001 11596 IsSlewing returns 0
02:31:21.361 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
02:31:21.369 00.008 13300 UpdateGuideState exits: m=1401 SNR=26.2
02:31:21.369 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:21.369 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:31:21.369 00.000 13300 Enqueuing Expose request
02:31:21.393 00.024 11596 IsGuiding returns 0
02:31:21.992 00.599 11596 IsGuiding returns 1
02:31:21.993 00.001 11596 scope still moving after pulse duration time elapsed
02:31:22.006 00.013 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"070f80ae-a2af-45ee-a9a1-248c04417bb6"}
02:31:22.006 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"070f80ae-a2af-45ee-a9a1-248c04417bb6"}
02:31:22.007 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6779255a-8f51-4796-afba-fbf6a3504556"}
02:31:22.007 00.000 13300 case statement mapped state 6 to 3
02:31:22.007 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6779255a-8f51-4796-afba-fbf6a3504556"}
02:31:22.008 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3d0241b4-73e0-401f-839f-39b0b73f2c2c"}
02:31:22.008 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":784,"width":15,"height":15,"star_pos":[7.21,6.78],"pixels":"..."},"id":"3d0241b4-73e0-401f-839f-39b0b73f2c2c"}
02:31:22.218 00.210 11596 IsSlewing returns 0
02:31:22.374 00.156 11596 IsGuiding returns 0
02:31:22.375 00.001 11596 scope move finished after 178 + 803 ms
02:31:22.375 00.000 11596 Move returns status 0, amount 178
02:31:22.375 00.000 11596 MoveAxis(N, 0, ABG)
02:31:22.375 00.000 11596 Move returns status 0, amount 0
02:31:22.375 00.000 11596 move complete, result=0
02:31:22.375 00.000 11596 worker thread done servicing request
02:31:22.375 00.000 11596 Worker thread wakes up
02:31:22.375 00.000 13300 GuideStep: -0.1 px 178 ms EAST, 0.1 px 0 ms NORTH
02:31:22.375 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:31:22.880 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:31:25.006 02.126 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"352b1324-0c3e-4856-a0e3-eda32054319f"}
02:31:25.006 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"352b1324-0c3e-4856-a0e3-eda32054319f"}
02:31:25.007 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"47c95728-e509-49d0-adb0-ace9c649850a"}
02:31:25.007 00.000 13300 case statement mapped state 6 to 3
02:31:25.007 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"47c95728-e509-49d0-adb0-ace9c649850a"}
02:31:25.007 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"06aa1d75-15c7-4028-8baa-0971f4c85749"}
02:31:25.007 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":784,"width":15,"height":15,"star_pos":[7.21,6.78],"pixels":"..."},"id":"06aa1d75-15c7-4028-8baa-0971f4c85749"}
02:31:25.923 00.916 11596 Exposure complete
02:31:26.018 00.095 11596 worker thread done servicing request
02:31:26.018 00.000 13300 OnExposeComplete: enter
02:31:26.018 00.000 13300 UpdateGuideState(): m_state=6
02:31:26.019 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 785
02:31:26.019 00.000 13300 Star::Find returns 1 (0), X=25.22, Y=420.66, Mass=1408, SNR=26.3, Peak=172 HFD=3.2
02:31:26.019 00.000 13300 MultiStar: [#1 0.38,-0.12,0.00,M1] [#2 -0.11,-0.22,0.52,U] [#3 0.05,-0.55,0.00,M6] [#4 0.09,-0.42,0.00,M1] [#5 0.30,-0.09,0.00,M1] [#6 -0.09,-0.38,0.00,M5] [#7 0.13,-0.23,0.27,U] [#8 0.14,-0.12,0.22,U] 
02:31:26.020 00.001 13300 refined, 3 included, MultiStar: {0.01, -0.27}, one-star: {0.01, -0.35}
02:31:26.020 00.000 13300 CameraToMount -- cameraTheta (-1.54) - m_xAngle (1.53) = xAngle (-3.07 = -3.07)
02:31:26.020 00.000 13300 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.20 = 0.08)
02:31:26.020 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.27 hyp=0.27 cameraTheta=-1.54 mountX=-0.27 mountY=0.02, mountTheta=3.06
02:31:26.023 00.003 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.27, opts=13)
02:31:26.023 00.000 13300 Enqueuing Move request for scope (0.01, -0.27)
02:31:26.023 00.000 11596 Worker thread wakes up
02:31:26.023 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.27) opts 0xd
02:31:26.023 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.27)
02:31:26.023 00.000 11596 Moving (0.01, -0.27) raw xDistance=-0.27 yDistance=0.02
02:31:26.024 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.27
02:31:26.024 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:26.024 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:31:26.024 00.000 11596 MoveAxis(E, 354, ABG)
02:31:26.024 00.000 11596 Guiding  Dir = 2, Dur = 354
02:31:26.025 00.001 11596 IsSlewing returns 0
02:31:26.032 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=70, Gamma=0.510
02:31:26.041 00.009 13300 UpdateGuideState exits: m=1408 SNR=26.3
02:31:26.041 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:26.041 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:31:26.041 00.000 13300 Enqueuing Expose request
02:31:26.155 00.114 11596 IsGuiding returns 0
02:31:26.244 00.089 11596 PulseGuide returned control before completion, sleep 275
02:31:26.555 00.311 11596 IsGuiding returns 1
02:31:26.555 00.000 11596 scope still moving after pulse duration time elapsed
02:31:26.578 00.023 11596 IsSlewing returns 0
02:31:26.652 00.074 11596 IsGuiding returns 0
02:31:26.652 00.000 11596 scope move finished after 354 + 142 ms
02:31:26.652 00.000 11596 Move returns status 0, amount 354
02:31:26.652 00.000 11596 MoveAxis(N, 0, ABG)
02:31:26.652 00.000 11596 Move returns status 0, amount 0
02:31:26.652 00.000 11596 move complete, result=0
02:31:26.652 00.000 11596 worker thread done servicing request
02:31:26.652 00.000 11596 Worker thread wakes up
02:31:26.652 00.000 13300 GuideStep: -0.3 px 354 ms EAST, 0.0 px 0 ms NORTH
02:31:26.653 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:31:27.160 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:31:28.004 00.844 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9ae976bd-f66d-4b1b-b4fd-602126ee42cd"}
02:31:28.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9ae976bd-f66d-4b1b-b4fd-602126ee42cd"}
02:31:28.006 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"95af9214-475d-453c-a135-bc48f60c4db8"}
02:31:28.006 00.000 13300 case statement mapped state 6 to 3
02:31:28.006 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"95af9214-475d-453c-a135-bc48f60c4db8"}
02:31:28.006 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8885e8a0-9e5d-4074-bd9c-df5df47a973b"}
02:31:28.007 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":785,"width":15,"height":15,"star_pos":[7.22,6.66],"pixels":"..."},"id":"8885e8a0-9e5d-4074-bd9c-df5df47a973b"}
02:31:30.188 02.181 11596 Exposure complete
02:31:30.258 00.070 11596 worker thread done servicing request
02:31:30.258 00.000 13300 OnExposeComplete: enter
02:31:30.258 00.000 13300 UpdateGuideState(): m_state=6
02:31:30.259 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 786
02:31:30.259 00.000 13300 Star::Find returns 1 (0), X=25.12, Y=420.78, Mass=1388, SNR=26.1, Peak=169 HFD=3.0
02:31:30.259 00.000 13300 MultiStar: [#1 0.11,0.04,0.55,U] [#2 -0.24,-0.20,0.00,M1] [#3 -0.04,-0.14,0.34,U] [#4 0.08,-0.25,0.29,U] [#5 0.12,-0.01,0.30,U] [#6 -0.21,-0.55,0.00,M6] [#7 -0.07,-0.12,0.28,U] [#8 -0.02,-0.17,0.22,U] 
02:31:30.259 00.000 13300 refined, 6 included, MultiStar: {-0.00, -0.13}, one-star: {-0.09, -0.23}
02:31:30.260 00.001 13300 CameraToMount -- cameraTheta (-1.59) - m_xAngle (1.53) = xAngle (-3.13 = -3.13)
02:31:30.260 00.000 13300 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.25 = 0.03)
02:31:30.260 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.13 hyp=0.13 cameraTheta=-1.59 mountX=-0.13 mountY=0.00, mountTheta=3.11
02:31:30.262 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.13, opts=13)
02:31:30.262 00.000 13300 Enqueuing Move request for scope (-0.00, -0.13)
02:31:30.262 00.000 11596 Worker thread wakes up
02:31:30.262 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.13) opts 0xd
02:31:30.262 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.13)
02:31:30.262 00.000 11596 Moving (-0.00, -0.13) raw xDistance=-0.13 yDistance=0.00
02:31:30.262 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:31:30.262 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:30.262 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:31:30.263 00.001 11596 MoveAxis(E, 0, ABG)
02:31:30.263 00.000 11596 Move returns status 0, amount 0
02:31:30.263 00.000 11596 MoveAxis(N, 0, ABG)
02:31:30.263 00.000 11596 Move returns status 0, amount 0
02:31:30.263 00.000 11596 move complete, result=0
02:31:30.263 00.000 11596 worker thread done servicing request
02:31:30.269 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
02:31:30.277 00.008 13300 UpdateGuideState exits: m=1388 SNR=26.1
02:31:30.277 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:30.277 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:31:30.277 00.000 13300 Enqueuing Expose request
02:31:30.278 00.001 11596 Worker thread wakes up
02:31:30.278 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:31:30.278 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:31:30.794 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:31:31.004 00.210 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"74037333-623c-490c-98d8-f612851ab0f8"}
02:31:31.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"74037333-623c-490c-98d8-f612851ab0f8"}
02:31:31.005 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b4cba8d9-8270-4177-90b9-c7e389912c0f"}
02:31:31.005 00.000 13300 case statement mapped state 6 to 3
02:31:31.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b4cba8d9-8270-4177-90b9-c7e389912c0f"}
02:31:31.005 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5a9f5a05-4d79-42a4-b55a-bf8d13fca0d4"}
02:31:31.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":786,"width":15,"height":15,"star_pos":[7.12,6.78],"pixels":"..."},"id":"5a9f5a05-4d79-42a4-b55a-bf8d13fca0d4"}
02:31:33.823 02.818 11596 Exposure complete
02:31:33.906 00.083 11596 worker thread done servicing request
02:31:33.906 00.000 13300 OnExposeComplete: enter
02:31:33.907 00.001 13300 UpdateGuideState(): m_state=6
02:31:33.907 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 787
02:31:33.907 00.000 13300 Star::Find returns 1 (0), X=25.24, Y=420.91, Mass=1415, SNR=26.4, Peak=186 HFD=3.2
02:31:33.908 00.001 13300 MultiStar: [#1 0.13,0.01,0.55,U] [#2 -0.11,-0.17,0.51,U] [#3 -0.11,-0.14,0.34,U] [#4 0.08,-0.07,0.28,U] [#5 -0.09,-0.13,0.28,U] [#6 -0.07,-0.24,0.26,U] [#7 -0.28,-0.19,0.00,M1] [#8 -0.02,-0.09,0.23,U] 
02:31:33.908 00.000 13300 single-star, 7 included, MultiStar: {-0.01, -0.11}, one-star: {0.03, -0.11}
02:31:33.908 00.000 13300 CameraToMount -- cameraTheta (-1.29) - m_xAngle (1.53) = xAngle (-2.83 = -2.83)
02:31:33.908 00.000 13300 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.95 = 0.33)
02:31:33.908 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.11 hyp=0.11 cameraTheta=-1.29 mountX=-0.10 mountY=0.04, mountTheta=2.81
02:31:33.910 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.11, opts=13)
02:31:33.910 00.000 13300 Enqueuing Move request for scope (0.03, -0.11)
02:31:33.910 00.000 11596 Worker thread wakes up
02:31:33.910 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.11) opts 0xd
02:31:33.911 00.001 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.11)
02:31:33.911 00.000 11596 Moving (0.03, -0.11) raw xDistance=-0.10 yDistance=0.04
02:31:33.911 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:31:33.911 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:33.911 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:31:33.911 00.000 11596 MoveAxis(E, 0, ABG)
02:31:33.912 00.001 11596 Move returns status 0, amount 0
02:31:33.912 00.000 11596 MoveAxis(N, 0, ABG)
02:31:33.912 00.000 11596 Move returns status 0, amount 0
02:31:33.912 00.000 11596 move complete, result=0
02:31:33.912 00.000 11596 worker thread done servicing request
02:31:33.920 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
02:31:33.929 00.009 13300 UpdateGuideState exits: m=1415 SNR=26.4
02:31:33.929 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:33.929 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:31:33.929 00.000 13300 Enqueuing Expose request
02:31:33.929 00.000 11596 Worker thread wakes up
02:31:33.930 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:31:33.930 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:31:34.008 00.078 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5e27e016-d994-471f-b0e2-8813b94b4d98"}
02:31:34.008 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5e27e016-d994-471f-b0e2-8813b94b4d98"}
02:31:34.009 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b88fc4d9-81dd-47ae-851b-7b9f64da2f15"}
02:31:34.009 00.000 13300 case statement mapped state 6 to 3
02:31:34.009 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b88fc4d9-81dd-47ae-851b-7b9f64da2f15"}
02:31:34.014 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b61b6ae9-8afa-487e-ab92-295b2f9f1818"}
02:31:34.015 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":787,"width":15,"height":15,"star_pos":[7.24,6.91],"pixels":"..."},"id":"b61b6ae9-8afa-487e-ab92-295b2f9f1818"}
02:31:34.446 00.431 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:31:37.004 02.558 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0789854b-e8c0-4f8b-942e-3cd6899e217f"}
02:31:37.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0789854b-e8c0-4f8b-942e-3cd6899e217f"}
02:31:37.005 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"85771c9a-0bbe-427b-be22-7a5fb650de98"}
02:31:37.005 00.000 13300 case statement mapped state 6 to 3
02:31:37.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"85771c9a-0bbe-427b-be22-7a5fb650de98"}
02:31:37.005 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9a7a8f72-9321-44a4-bba3-6c4e48c8a3e0"}
02:31:37.006 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":787,"width":15,"height":15,"star_pos":[7.24,6.91],"pixels":"..."},"id":"9a7a8f72-9321-44a4-bba3-6c4e48c8a3e0"}
02:31:37.474 00.468 11596 Exposure complete
02:31:37.547 00.073 11596 worker thread done servicing request
02:31:37.547 00.000 13300 OnExposeComplete: enter
02:31:37.547 00.000 13300 UpdateGuideState(): m_state=6
02:31:37.547 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 788
02:31:37.547 00.000 13300 Star::Find returns 1 (0), X=25.25, Y=420.81, Mass=1400, SNR=26.2, Peak=182 HFD=3.1
02:31:37.548 00.001 13300 MultiStar: [#1 0.19,-0.01,0.54,U] [#2 -0.00,-0.15,0.51,U] [#3 -0.02,-0.37,0.00,M5] [#4 0.07,-0.07,0.28,U] [#5 -0.04,-0.08,0.30,U] [#6 0.21,-0.40,0.00,M6] [#7 0.28,0.07,0.00,M2] [#8 0.10,0.01,0.22,U] 
02:31:37.548 00.000 13300 refined, 5 included, MultiStar: {0.06, -0.11}, one-star: {0.05, -0.20}
02:31:37.548 00.000 13300 CameraToMount -- cameraTheta (-1.06) - m_xAngle (1.53) = xAngle (-2.60 = -2.60)
02:31:37.548 00.000 13300 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.72 = 0.56)
02:31:37.548 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.11 hyp=0.13 cameraTheta=-1.06 mountX=-0.11 mountY=0.07, mountTheta=2.59
02:31:37.550 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.11, opts=13)
02:31:37.550 00.000 13300 Enqueuing Move request for scope (0.06, -0.11)
02:31:37.550 00.000 11596 Worker thread wakes up
02:31:37.550 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.11) opts 0xd
02:31:37.551 00.001 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.11)
02:31:37.551 00.000 11596 Moving (0.06, -0.11) raw xDistance=-0.11 yDistance=0.07
02:31:37.551 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:31:37.551 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:37.551 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:31:37.551 00.000 11596 MoveAxis(E, 0, ABG)
02:31:37.551 00.000 11596 Move returns status 0, amount 0
02:31:37.551 00.000 11596 MoveAxis(N, 0, ABG)
02:31:37.551 00.000 11596 Move returns status 0, amount 0
02:31:37.551 00.000 11596 move complete, result=0
02:31:37.552 00.001 11596 worker thread done servicing request
02:31:37.557 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
02:31:37.564 00.007 13300 UpdateGuideState exits: m=1400 SNR=26.2
02:31:37.565 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:37.565 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:31:37.565 00.000 13300 Enqueuing Expose request
02:31:37.565 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:31:37.565 00.000 11596 Worker thread wakes up
02:31:37.565 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:31:38.077 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:31:40.004 01.927 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"855c4643-13ba-440d-8508-8e4af0611493"}
02:31:40.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"855c4643-13ba-440d-8508-8e4af0611493"}
02:31:40.005 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"81ccf2c9-9b21-4f2a-821b-5da07147ba6c"}
02:31:40.005 00.000 13300 case statement mapped state 6 to 3
02:31:40.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"81ccf2c9-9b21-4f2a-821b-5da07147ba6c"}
02:31:40.006 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"962f2252-38a1-4db9-95d6-013a250290e6"}
02:31:40.006 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":788,"width":15,"height":15,"star_pos":[7.25,6.81],"pixels":"..."},"id":"962f2252-38a1-4db9-95d6-013a250290e6"}
02:31:41.104 01.098 11596 Exposure complete
02:31:41.175 00.071 11596 worker thread done servicing request
02:31:41.175 00.000 13300 OnExposeComplete: enter
02:31:41.175 00.000 13300 UpdateGuideState(): m_state=6
02:31:41.175 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 789
02:31:41.175 00.000 13300 Star::Find returns 1 (0), X=25.19, Y=420.77, Mass=1396, SNR=26.2, Peak=164 HFD=3.1
02:31:41.176 00.001 13300 MultiStar: [#1 0.17,-0.16,0.53,U] [#2 -0.07,-0.27,0.00,M1] [#3 -0.18,-0.36,0.00,M6] [#4 0.01,-0.13,0.27,U] [#5 0.14,-0.33,0.00,M1] [#6 -0.30,-0.61,0.00,M7] [#7 -0.04,-0.15,0.28,U] [#8 0.02,0.20,0.24,U] 
02:31:41.176 00.000 13300 refined, 4 included, MultiStar: {0.03, -0.15}, one-star: {-0.02, -0.24}
02:31:41.176 00.000 13300 CameraToMount -- cameraTheta (-1.38) - m_xAngle (1.53) = xAngle (-2.92 = -2.92)
02:31:41.176 00.000 13300 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.04 = 0.24)
02:31:41.176 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.15 hyp=0.16 cameraTheta=-1.38 mountX=-0.15 mountY=0.04, mountTheta=2.90
02:31:41.178 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.15, opts=13)
02:31:41.178 00.000 13300 Enqueuing Move request for scope (0.03, -0.15)
02:31:41.178 00.000 11596 Worker thread wakes up
02:31:41.178 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.15) opts 0xd
02:31:41.179 00.001 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.15)
02:31:41.179 00.000 11596 Moving (0.03, -0.15) raw xDistance=-0.15 yDistance=0.04
02:31:41.179 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
02:31:41.179 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:41.179 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:31:41.179 00.000 11596 MoveAxis(E, 191, ABG)
02:31:41.179 00.000 11596 Guiding  Dir = 2, Dur = 191
02:31:41.179 00.000 11596 IsSlewing returns 0
02:31:41.186 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
02:31:41.194 00.008 13300 UpdateGuideState exits: m=1396 SNR=26.2
02:31:41.195 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:41.195 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:31:41.195 00.000 13300 Enqueuing Expose request
02:31:41.196 00.001 11596 IsGuiding returns 0
02:31:41.298 00.102 11596 PulseGuide returned control before completion, sleep 100
02:31:41.513 00.215 11596 IsGuiding returns 0
02:31:41.513 00.000 11596 Move returns status 0, amount 191
02:31:41.513 00.000 11596 MoveAxis(N, 0, ABG)
02:31:41.513 00.000 11596 Move returns status 0, amount 0
02:31:41.513 00.000 11596 move complete, result=0
02:31:41.514 00.001 11596 worker thread done servicing request
02:31:41.514 00.000 11596 Worker thread wakes up
02:31:41.514 00.000 13300 GuideStep: -0.2 px 191 ms EAST, 0.0 px 0 ms NORTH
02:31:41.514 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:31:42.017 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:31:43.004 00.987 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"50c6f5f9-de3c-4bc0-977d-e633a2a9119b"}
02:31:43.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"50c6f5f9-de3c-4bc0-977d-e633a2a9119b"}
02:31:43.005 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b0dc52c4-8c1a-4e67-8bb4-bc1fe16cc9d8"}
02:31:43.005 00.000 13300 case statement mapped state 6 to 3
02:31:43.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b0dc52c4-8c1a-4e67-8bb4-bc1fe16cc9d8"}
02:31:43.006 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"214c5834-f546-4767-aaf7-a2e41ce6fcbf"}
02:31:43.006 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":789,"width":15,"height":15,"star_pos":[7.19,6.77],"pixels":"..."},"id":"214c5834-f546-4767-aaf7-a2e41ce6fcbf"}
02:31:45.052 02.046 11596 Exposure complete
02:31:45.130 00.078 11596 worker thread done servicing request
02:31:45.131 00.001 13300 OnExposeComplete: enter
02:31:45.131 00.000 13300 UpdateGuideState(): m_state=6
02:31:45.131 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 790
02:31:45.131 00.000 13300 Star::Find returns 1 (0), X=25.17, Y=420.77, Mass=1379, SNR=26.0, Peak=165 HFD=3.0
02:31:45.132 00.001 13300 MultiStar: [#1 -0.09,-0.06,0.56,U] [#2 -0.20,-0.03,0.52,U] [#3 -0.09,-0.30,0.00,M7] [#4 0.02,0.08,0.27,U] [#5 -0.03,0.00,0.30,U] [#6 -0.08,-0.13,0.27,U] [#7 -0.02,-0.42,0.00,M2] [#8 0.03,0.02,0.23,U] 
02:31:45.132 00.000 13300 refined, 6 included, MultiStar: {-0.07, -0.10}, one-star: {-0.03, -0.24}
02:31:45.132 00.000 13300 CameraToMount -- cameraTheta (-2.16) - m_xAngle (1.53) = xAngle (-3.69 = 2.59)
02:31:45.132 00.000 13300 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.82 = -0.54)
02:31:45.132 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-2.16 mountX=-0.10 mountY=-0.06, mountTheta=-2.60
02:31:45.134 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.10, opts=13)
02:31:45.134 00.000 13300 Enqueuing Move request for scope (-0.07, -0.10)
02:31:45.135 00.001 11596 Worker thread wakes up
02:31:45.135 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.10) opts 0xd
02:31:45.135 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.10)
02:31:45.135 00.000 11596 Moving (-0.07, -0.10) raw xDistance=-0.10 yDistance=-0.06
02:31:45.135 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:31:45.136 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:45.136 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:31:45.136 00.000 11596 MoveAxis(E, 0, ABG)
02:31:45.136 00.000 11596 Move returns status 0, amount 0
02:31:45.136 00.000 11596 MoveAxis(N, 0, ABG)
02:31:45.136 00.000 11596 Move returns status 0, amount 0
02:31:45.136 00.000 11596 move complete, result=0
02:31:45.137 00.001 11596 worker thread done servicing request
02:31:45.145 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
02:31:45.158 00.013 13300 UpdateGuideState exits: m=1379 SNR=26.0
02:31:45.158 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:45.158 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:31:45.159 00.001 13300 Enqueuing Expose request
02:31:45.159 00.000 11596 Worker thread wakes up
02:31:45.159 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:31:45.159 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:31:45.663 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:31:46.003 00.340 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"46a0da89-98ce-4bf3-be4b-409fc54e2739"}
02:31:46.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"46a0da89-98ce-4bf3-be4b-409fc54e2739"}
02:31:46.004 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"19e2d8e1-53c6-4dd2-8a58-11b10025b148"}
02:31:46.004 00.000 13300 case statement mapped state 6 to 3
02:31:46.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"19e2d8e1-53c6-4dd2-8a58-11b10025b148"}
02:31:46.004 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1aeb8cba-5265-4a68-87d1-bea5e2150622"}
02:31:46.005 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":790,"width":15,"height":15,"star_pos":[7.17,6.77],"pixels":"..."},"id":"1aeb8cba-5265-4a68-87d1-bea5e2150622"}
02:31:48.690 02.685 11596 Exposure complete
02:31:48.767 00.077 11596 worker thread done servicing request
02:31:48.767 00.000 13300 OnExposeComplete: enter
02:31:48.767 00.000 13300 UpdateGuideState(): m_state=6
02:31:48.767 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 791
02:31:48.767 00.000 13300 Star::Find returns 1 (0), X=25.09, Y=420.81, Mass=1384, SNR=26.0, Peak=162 HFD=3.1
02:31:48.768 00.001 13300 MultiStar: [#1 0.16,-0.08,0.51,U] [#2 -0.10,-0.10,0.51,U] [#3 0.11,-0.31,0.00,M8] [#4 -0.03,0.05,0.29,U] [#5 0.10,-0.22,0.30,U] [#6 0.00,0.00,0.00,L] [#7 0.11,-0.44,0.00,M3] [#8 -0.03,0.01,0.23,U] 
02:31:48.768 00.000 13300 refined, 5 included, MultiStar: {-0.02, -0.12}, one-star: {-0.11, -0.20}
02:31:48.768 00.000 13300 CameraToMount -- cameraTheta (-1.77) - m_xAngle (1.53) = xAngle (-3.30 = 2.98)
02:31:48.768 00.000 13300 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.43 = -0.15)
02:31:48.769 00.001 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.77 mountX=-0.12 mountY=-0.02, mountTheta=-2.99
02:31:48.770 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.12, opts=13)
02:31:48.770 00.000 13300 Enqueuing Move request for scope (-0.02, -0.12)
02:31:48.771 00.001 11596 Worker thread wakes up
02:31:48.771 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.12) opts 0xd
02:31:48.771 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.12)
02:31:48.771 00.000 11596 Moving (-0.02, -0.12) raw xDistance=-0.12 yDistance=-0.02
02:31:48.771 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:31:48.771 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:48.771 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:31:48.771 00.000 11596 MoveAxis(E, 0, ABG)
02:31:48.771 00.000 11596 Move returns status 0, amount 0
02:31:48.771 00.000 11596 MoveAxis(N, 0, ABG)
02:31:48.772 00.001 11596 Move returns status 0, amount 0
02:31:48.772 00.000 11596 move complete, result=0
02:31:48.772 00.000 11596 worker thread done servicing request
02:31:48.778 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
02:31:48.786 00.008 13300 UpdateGuideState exits: m=1384 SNR=26.0
02:31:48.786 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:48.786 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:31:48.786 00.000 13300 Enqueuing Expose request
02:31:48.786 00.000 11596 Worker thread wakes up
02:31:48.786 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:31:48.786 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:31:49.003 00.217 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f33a34c1-65bf-4636-8ecd-6d4274c95767"}
02:31:49.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f33a34c1-65bf-4636-8ecd-6d4274c95767"}
02:31:49.004 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3334348f-b215-440f-8e35-9f16ace8a281"}
02:31:49.004 00.000 13300 case statement mapped state 6 to 3
02:31:49.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3334348f-b215-440f-8e35-9f16ace8a281"}
02:31:49.005 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4c47f854-750b-4c87-8725-f2000306ccba"}
02:31:49.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":791,"width":15,"height":15,"star_pos":[7.09,6.81],"pixels":"..."},"id":"4c47f854-750b-4c87-8725-f2000306ccba"}
02:31:49.289 00.284 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:31:52.002 02.713 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b5b133f9-a38d-426f-b56a-7a3ffa6ffab6"}
02:31:52.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b5b133f9-a38d-426f-b56a-7a3ffa6ffab6"}
02:31:52.003 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a6138913-56ed-4d8c-908a-0afad5b6a804"}
02:31:52.003 00.000 13300 case statement mapped state 6 to 3
02:31:52.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a6138913-56ed-4d8c-908a-0afad5b6a804"}
02:31:52.004 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"83ea79ac-9b9c-426e-8aa3-5dabe0fa3155"}
02:31:52.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":791,"width":15,"height":15,"star_pos":[7.09,6.81],"pixels":"..."},"id":"83ea79ac-9b9c-426e-8aa3-5dabe0fa3155"}
02:31:52.310 00.306 11596 Exposure complete
02:31:52.382 00.072 11596 worker thread done servicing request
02:31:52.382 00.000 13300 OnExposeComplete: enter
02:31:52.382 00.000 13300 UpdateGuideState(): m_state=6
02:31:52.382 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 792
02:31:52.383 00.001 13300 Star::Find returns 1 (0), X=25.27, Y=420.69, Mass=1420, SNR=26.4, Peak=168 HFD=3.2
02:31:52.383 00.000 13300 MultiStar: [#1 0.13,-0.08,0.54,U] [#2 -0.01,-0.15,0.52,U] [#3 0.16,-0.21,0.00,M9] [#4 0.04,0.07,0.27,U] [#5 0.09,-0.06,0.31,U] [#6 -0.26,-0.39,0.00,M7] [#7 0.12,-0.33,0.00,M4] [#8 0.21,0.16,0.22,U] 
02:31:52.383 00.000 13300 refined, 5 included, MultiStar: {0.07, -0.14}, one-star: {0.06, -0.32}
02:31:52.383 00.000 13300 CameraToMount -- cameraTheta (-1.10) - m_xAngle (1.53) = xAngle (-2.63 = -2.63)
02:31:52.384 00.001 13300 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.76 = 0.52)
02:31:52.384 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.14 hyp=0.16 cameraTheta=-1.10 mountX=-0.14 mountY=0.08, mountTheta=2.62
02:31:52.386 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.14, opts=13)
02:31:52.386 00.000 13300 Enqueuing Move request for scope (0.07, -0.14)
02:31:52.386 00.000 11596 Worker thread wakes up
02:31:52.386 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.14) opts 0xd
02:31:52.387 00.001 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.14)
02:31:52.387 00.000 11596 Moving (0.07, -0.14) raw xDistance=-0.14 yDistance=0.08
02:31:52.387 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:31:52.387 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:52.387 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:31:52.387 00.000 11596 MoveAxis(E, 0, ABG)
02:31:52.387 00.000 11596 Move returns status 0, amount 0
02:31:52.387 00.000 11596 MoveAxis(N, 0, ABG)
02:31:52.388 00.001 11596 Move returns status 0, amount 0
02:31:52.388 00.000 11596 move complete, result=0
02:31:52.388 00.000 11596 worker thread done servicing request
02:31:52.396 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=70, Gamma=0.510
02:31:52.405 00.009 13300 UpdateGuideState exits: m=1420 SNR=26.4
02:31:52.405 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:52.405 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:31:52.405 00.000 13300 Enqueuing Expose request
02:31:52.405 00.000 11596 Worker thread wakes up
02:31:52.405 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:31:52.405 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:31:52.919 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:31:55.002 02.083 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"44a35ce8-864a-46a9-aefb-61aaa6361913"}
02:31:55.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"44a35ce8-864a-46a9-aefb-61aaa6361913"}
02:31:55.003 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"817dae59-8dee-4d84-87f1-98e49a30926b"}
02:31:55.003 00.000 13300 case statement mapped state 6 to 3
02:31:55.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"817dae59-8dee-4d84-87f1-98e49a30926b"}
02:31:55.003 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0abbe2d7-58d2-4e75-a580-1fe83a1066bb"}
02:31:55.004 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":792,"width":15,"height":15,"star_pos":[7.27,6.69],"pixels":"..."},"id":"0abbe2d7-58d2-4e75-a580-1fe83a1066bb"}
02:31:55.951 00.947 11596 Exposure complete
02:31:56.022 00.071 11596 worker thread done servicing request
02:31:56.022 00.000 13300 OnExposeComplete: enter
02:31:56.022 00.000 13300 UpdateGuideState(): m_state=6
02:31:56.023 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 793
02:31:56.023 00.000 13300 Star::Find returns 1 (0), X=25.23, Y=420.65, Mass=1360, SNR=25.8, Peak=157 HFD=3.1
02:31:56.023 00.000 13300 MultiStar: [#1 0.26,-0.14,0.00,M1] [#2 -0.12,-0.26,0.00,M1] [#3 -0.05,-0.54,0.00,M10] [#4 -0.04,-0.64,0.00,M1] [#5 0.13,-0.44,0.00,M1] [#6 -0.21,-0.52,0.00,M8] [#7 0.00,-0.19,0.27,U] [#8 0.07,-0.04,0.23,U] 
02:31:56.023 00.000 13300 refined, 2 included, MultiStar: {0.03, -0.28}, one-star: {0.03, -0.36}
02:31:56.023 00.000 13300 CameraToMount -- cameraTheta (-1.47) - m_xAngle (1.53) = xAngle (-3.00 = -3.00)
02:31:56.024 00.001 13300 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.13 = 0.15)
02:31:56.024 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.28 hyp=0.28 cameraTheta=-1.47 mountX=-0.28 mountY=0.04, mountTheta=2.99
02:31:56.025 00.001 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.28, opts=13)
02:31:56.026 00.001 13300 Enqueuing Move request for scope (0.03, -0.28)
02:31:56.026 00.000 11596 Worker thread wakes up
02:31:56.026 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.28) opts 0xd
02:31:56.026 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.28)
02:31:56.026 00.000 11596 Moving (0.03, -0.28) raw xDistance=-0.28 yDistance=0.04
02:31:56.026 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
02:31:56.026 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:56.026 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:31:56.026 00.000 11596 MoveAxis(E, 346, ABG)
02:31:56.027 00.001 11596 Guiding  Dir = 2, Dur = 346
02:31:56.027 00.000 11596 IsSlewing returns 0
02:31:56.033 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
02:31:56.041 00.008 13300 UpdateGuideState exits: m=1360 SNR=25.8
02:31:56.041 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:56.041 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:31:56.042 00.001 13300 Enqueuing Expose request
02:31:56.066 00.024 11596 IsGuiding returns 0
02:31:56.171 00.105 11596 PulseGuide returned control before completion, sleep 253
02:31:56.474 00.303 11596 IsGuiding returns 1
02:31:56.474 00.000 11596 scope still moving after pulse duration time elapsed
02:31:56.494 00.020 11596 IsSlewing returns 0
02:31:56.571 00.077 11596 IsGuiding returns 1
02:31:56.602 00.031 11596 IsSlewing returns 0
02:31:56.669 00.067 11596 IsGuiding returns 0
02:31:56.669 00.000 11596 scope move finished after 346 + 256 ms
02:31:56.669 00.000 11596 Move returns status 0, amount 346
02:31:56.669 00.000 11596 MoveAxis(N, 0, ABG)
02:31:56.669 00.000 11596 Move returns status 0, amount 0
02:31:56.669 00.000 11596 move complete, result=0
02:31:56.669 00.000 11596 worker thread done servicing request
02:31:56.669 00.000 11596 Worker thread wakes up
02:31:56.669 00.000 13300 GuideStep: -0.3 px 346 ms EAST, 0.0 px 0 ms NORTH
02:31:56.670 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:31:57.175 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:31:58.001 00.826 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e5a3f274-29a8-4356-87b6-8cb439ad2bb6"}
02:31:58.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e5a3f274-29a8-4356-87b6-8cb439ad2bb6"}
02:31:58.002 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"00981acc-56fa-456c-b0c5-403a7e8e258b"}
02:31:58.002 00.000 13300 case statement mapped state 6 to 3
02:31:58.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"00981acc-56fa-456c-b0c5-403a7e8e258b"}
02:31:58.002 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"11ebd001-a7f7-43aa-8990-c259565e0d21"}
02:31:58.003 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":793,"width":15,"height":15,"star_pos":[7.23,6.65],"pixels":"..."},"id":"11ebd001-a7f7-43aa-8990-c259565e0d21"}
02:32:00.199 02.196 11596 Exposure complete
02:32:00.271 00.072 11596 worker thread done servicing request
02:32:00.271 00.000 13300 OnExposeComplete: enter
02:32:00.271 00.000 13300 UpdateGuideState(): m_state=6
02:32:00.271 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 794
02:32:00.272 00.001 13300 Star::Find returns 1 (0), X=25.24, Y=420.57, Mass=1348, SNR=25.7, Peak=154 HFD=3.2
02:32:00.272 00.000 13300 MultiStar: [#1 0.14,-0.17,0.55,U] [#2 -0.05,-0.30,0.00,M2] [#3 -0.08,-0.48,0.00,R] [#4 -0.12,-0.38,0.00,M2] [#5 0.07,-0.20,0.30,U] [#6 -0.09,-0.73,0.00,M9] [#7 -0.09,-0.27,0.00,M4] [#8 0.19,-0.26,0.00,M1] 
02:32:00.272 00.000 13300 refined, 2 included, MultiStar: {0.07, -0.32}, one-star: {0.03, -0.44}
02:32:00.272 00.000 13300 CameraToMount -- cameraTheta (-1.35) - m_xAngle (1.53) = xAngle (-2.89 = -2.89)
02:32:00.272 00.000 13300 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.01 = 0.27)
02:32:00.273 00.001 13300 CameraToMount -- cameraX=0.07 cameraY=-0.32 hyp=0.33 cameraTheta=-1.35 mountX=-0.32 mountY=0.09, mountTheta=2.87
02:32:00.274 00.001 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.32, opts=13)
02:32:00.274 00.000 13300 Enqueuing Move request for scope (0.07, -0.32)
02:32:00.275 00.001 11596 Worker thread wakes up
02:32:00.275 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.32) opts 0xd
02:32:00.275 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.32)
02:32:00.275 00.000 11596 Moving (0.07, -0.32) raw xDistance=-0.32 yDistance=0.09
02:32:00.275 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.32
02:32:00.275 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:00.275 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:32:00.275 00.000 11596 MoveAxis(E, 422, ABG)
02:32:00.275 00.000 11596 Guiding  Dir = 2, Dur = 422
02:32:00.276 00.001 11596 IsSlewing returns 0
02:32:00.282 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
02:32:00.290 00.008 13300 UpdateGuideState exits: m=1348 SNR=25.7
02:32:00.290 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:00.290 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:32:00.290 00.000 13300 Enqueuing Expose request
02:32:00.468 00.178 11596 IsGuiding returns 0
02:32:00.565 00.097 11596 PulseGuide returned control before completion, sleep 337
02:32:00.997 00.432 11596 IsGuiding returns 1
02:32:00.997 00.000 11596 scope still moving after pulse duration time elapsed
02:32:01.003 00.006 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0e2ef8c7-e2d0-4117-9189-f39c6608ca0b"}
02:32:01.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0e2ef8c7-e2d0-4117-9189-f39c6608ca0b"}
02:32:01.004 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d171a417-d403-4306-891b-d3560b1c2996"}
02:32:01.004 00.000 13300 case statement mapped state 6 to 3
02:32:01.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d171a417-d403-4306-891b-d3560b1c2996"}
02:32:01.005 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0e4287eb-a657-4941-8d88-2e49dc90e928"}
02:32:01.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":794,"width":15,"height":15,"star_pos":[7.24,6.57],"pixels":"..."},"id":"0e4287eb-a657-4941-8d88-2e49dc90e928"}
02:32:01.020 00.015 11596 IsSlewing returns 0
02:32:01.106 00.086 11596 IsGuiding returns 1
02:32:01.142 00.036 11596 IsSlewing returns 0
02:32:01.200 00.058 11596 IsGuiding returns 0
02:32:01.200 00.000 11596 scope move finished after 422 + 309 ms
02:32:01.200 00.000 11596 Move returns status 0, amount 422
02:32:01.200 00.000 11596 MoveAxis(N, 0, ABG)
02:32:01.200 00.000 11596 Move returns status 0, amount 0
02:32:01.200 00.000 11596 move complete, result=0
02:32:01.200 00.000 11596 worker thread done servicing request
02:32:01.200 00.000 11596 Worker thread wakes up
02:32:01.200 00.000 13300 GuideStep: -0.3 px 422 ms EAST, 0.1 px 0 ms NORTH
02:32:01.201 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:32:01.709 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:32:04.002 02.293 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c09ef1fd-fdcf-40c8-a194-667ae4ca6da2"}
02:32:04.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c09ef1fd-fdcf-40c8-a194-667ae4ca6da2"}
02:32:04.003 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b873ec04-52a6-4c4e-91b0-7a7753fe256b"}
02:32:04.003 00.000 13300 case statement mapped state 6 to 3
02:32:04.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b873ec04-52a6-4c4e-91b0-7a7753fe256b"}
02:32:04.003 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"71853a53-23b4-4c2d-be32-8383a75e9f18"}
02:32:04.004 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":794,"width":15,"height":15,"star_pos":[7.24,6.57],"pixels":"..."},"id":"71853a53-23b4-4c2d-be32-8383a75e9f18"}
02:32:04.742 00.738 11596 Exposure complete
02:32:04.811 00.069 11596 worker thread done servicing request
02:32:04.812 00.001 13300 OnExposeComplete: enter
02:32:04.812 00.000 13300 UpdateGuideState(): m_state=6
02:32:04.812 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 795
02:32:04.812 00.000 13300 Star::Find returns 1 (0), X=25.18, Y=420.97, Mass=1389, SNR=26.1, Peak=172 HFD=3.1
02:32:04.813 00.001 13300 MultiStar: [#1 0.12,-0.02,0.54,U] [#2 -0.12,0.10,0.52,U] [#3 0.01,0.33,0.00,M1] [#4 -0.24,-0.11,0.27,U] [#5 -0.18,-0.17,0.31,U] [#6 -0.23,-0.41,0.00,M10] [#7 0.11,0.13,0.28,U] [#8 0.01,0.16,0.23,U] 
02:32:04.813 00.000 13300 refined, 6 included, MultiStar: {-0.04, -0.00}, one-star: {-0.03, -0.04}
02:32:04.813 00.000 13300 CameraToMount -- cameraTheta (-3.08) - m_xAngle (1.53) = xAngle (-4.61 = 1.67)
02:32:04.813 00.000 13300 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.74 = -1.45)
02:32:04.813 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-3.08 mountX=-0.00 mountY=-0.04, mountTheta=-1.67
02:32:04.816 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.00, opts=13)
02:32:04.816 00.000 13300 Enqueuing Move request for scope (-0.04, -0.00)
02:32:04.816 00.000 11596 Worker thread wakes up
02:32:04.816 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.00) opts 0xd
02:32:04.816 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.00)
02:32:04.817 00.001 11596 Moving (-0.04, -0.00) raw xDistance=-0.00 yDistance=-0.04
02:32:04.817 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:32:04.817 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:04.817 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:32:04.817 00.000 11596 MoveAxis(E, 0, ABG)
02:32:04.817 00.000 11596 Move returns status 0, amount 0
02:32:04.817 00.000 11596 MoveAxis(N, 0, ABG)
02:32:04.817 00.000 11596 Move returns status 0, amount 0
02:32:04.817 00.000 11596 move complete, result=0
02:32:04.818 00.001 11596 worker thread done servicing request
02:32:04.825 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
02:32:04.834 00.009 13300 UpdateGuideState exits: m=1389 SNR=26.1
02:32:04.834 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:04.834 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:32:04.834 00.000 13300 Enqueuing Expose request
02:32:04.834 00.000 11596 Worker thread wakes up
02:32:04.835 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:32:04.835 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:32:05.349 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:32:07.002 01.653 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4d61510a-ba41-431b-80e8-08b1f7b566eb"}
02:32:07.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4d61510a-ba41-431b-80e8-08b1f7b566eb"}
02:32:07.003 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"37f2cccc-f237-40ea-bb7a-83d205f1d207"}
02:32:07.003 00.000 13300 case statement mapped state 6 to 3
02:32:07.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"37f2cccc-f237-40ea-bb7a-83d205f1d207"}
02:32:07.003 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b90e68b1-ff6f-493b-b31f-7e53d5618f96"}
02:32:07.004 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":795,"width":15,"height":15,"star_pos":[7.18,6.97],"pixels":"..."},"id":"b90e68b1-ff6f-493b-b31f-7e53d5618f96"}
02:32:08.380 01.376 11596 Exposure complete
02:32:08.449 00.069 11596 worker thread done servicing request
02:32:08.449 00.000 13300 OnExposeComplete: enter
02:32:08.449 00.000 13300 UpdateGuideState(): m_state=6
02:32:08.450 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 796
02:32:08.450 00.000 13300 Star::Find returns 1 (0), X=25.11, Y=420.89, Mass=1388, SNR=26.1, Peak=168 HFD=3.0
02:32:08.450 00.000 13300 MultiStar: [#1 0.04,0.00,0.55,U] [#2 -0.15,-0.08,0.52,U] [#3 0.06,0.27,0.00,M2] [#4 0.06,-0.28,0.00,M2] [#5 -0.04,0.25,0.29,U] [#6 -0.03,-0.48,0.00,R] [#7 -0.04,-0.09,0.29,U] [#8 0.01,0.06,0.23,U] 
02:32:08.450 00.000 13300 refined, 5 included, MultiStar: {-0.06, -0.04}, one-star: {-0.10, -0.12}
02:32:08.450 00.000 13300 CameraToMount -- cameraTheta (-2.62) - m_xAngle (1.53) = xAngle (-4.15 = 2.13)
02:32:08.451 00.001 13300 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.28 = -1.00)
02:32:08.451 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-2.62 mountX=-0.04 mountY=-0.06, mountTheta=-2.13
02:32:08.453 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.04, opts=13)
02:32:08.453 00.000 13300 Enqueuing Move request for scope (-0.06, -0.04)
02:32:08.453 00.000 11596 Worker thread wakes up
02:32:08.453 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.04) opts 0xd
02:32:08.453 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.04)
02:32:08.453 00.000 11596 Moving (-0.06, -0.04) raw xDistance=-0.04 yDistance=-0.06
02:32:08.453 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:32:08.453 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:08.453 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:32:08.453 00.000 11596 MoveAxis(E, 0, ABG)
02:32:08.454 00.001 11596 Move returns status 0, amount 0
02:32:08.454 00.000 11596 MoveAxis(N, 0, ABG)
02:32:08.454 00.000 11596 Move returns status 0, amount 0
02:32:08.454 00.000 11596 move complete, result=0
02:32:08.454 00.000 11596 worker thread done servicing request
02:32:08.460 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
02:32:08.469 00.009 13300 UpdateGuideState exits: m=1388 SNR=26.1
02:32:08.469 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:08.469 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:32:08.469 00.000 13300 Enqueuing Expose request
02:32:08.469 00.000 11596 Worker thread wakes up
02:32:08.469 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:32:08.469 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:32:08.985 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:32:10.001 01.016 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c2514ff4-716d-4bc2-a81b-687c999cd413"}
02:32:10.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c2514ff4-716d-4bc2-a81b-687c999cd413"}
02:32:10.002 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"acc2f45c-c158-48f3-af40-2369de2189a3"}
02:32:10.002 00.000 13300 case statement mapped state 6 to 3
02:32:10.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"acc2f45c-c158-48f3-af40-2369de2189a3"}
02:32:10.003 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f05457ce-3d99-444b-adf8-b83c38aabea0"}
02:32:10.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":796,"width":15,"height":15,"star_pos":[7.11,6.89],"pixels":"..."},"id":"f05457ce-3d99-444b-adf8-b83c38aabea0"}
02:32:12.017 02.014 11596 Exposure complete
02:32:12.093 00.076 11596 worker thread done servicing request
02:32:12.093 00.000 13300 OnExposeComplete: enter
02:32:12.093 00.000 13300 UpdateGuideState(): m_state=6
02:32:12.093 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 797
02:32:12.094 00.001 13300 Star::Find returns 1 (0), X=25.13, Y=420.82, Mass=1378, SNR=26.0, Peak=169 HFD=3.0
02:32:12.094 00.000 13300 MultiStar: [#1 0.20,0.08,0.55,U] [#2 -0.09,-0.16,0.53,U] [#3 0.28,0.23,0.00,M3] [#4 -0.08,0.29,0.00,M3] [#5 0.28,0.08,0.00,M1] [#6 -0.12,0.14,0.26,U] [#7 -0.17,-0.05,0.28,U] [#8 -0.09,0.31,0.00,M1] 
02:32:12.094 00.000 13300 refined, 4 included, MultiStar: {-0.04, -0.08}, one-star: {-0.08, -0.19}
02:32:12.094 00.000 13300 CameraToMount -- cameraTheta (-2.01) - m_xAngle (1.53) = xAngle (-3.54 = 2.74)
02:32:12.094 00.000 13300 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.67 = -0.39)
02:32:12.094 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-2.01 mountX=-0.08 mountY=-0.03, mountTheta=-2.75
02:32:12.096 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.08, opts=13)
02:32:12.096 00.000 13300 Enqueuing Move request for scope (-0.04, -0.08)
02:32:12.096 00.000 11596 Worker thread wakes up
02:32:12.097 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.08) opts 0xd
02:32:12.097 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.08)
02:32:12.097 00.000 11596 Moving (-0.04, -0.08) raw xDistance=-0.08 yDistance=-0.03
02:32:12.097 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:32:12.097 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:12.097 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:32:12.097 00.000 11596 MoveAxis(E, 0, ABG)
02:32:12.097 00.000 11596 Move returns status 0, amount 0
02:32:12.097 00.000 11596 MoveAxis(N, 0, ABG)
02:32:12.097 00.000 11596 Move returns status 0, amount 0
02:32:12.098 00.001 11596 move complete, result=0
02:32:12.098 00.000 11596 worker thread done servicing request
02:32:12.103 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
02:32:12.111 00.008 13300 UpdateGuideState exits: m=1378 SNR=26.0
02:32:12.111 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:12.111 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:32:12.111 00.000 13300 Enqueuing Expose request
02:32:12.111 00.000 11596 Worker thread wakes up
02:32:12.112 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:32:12.112 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:32:12.625 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:32:13.001 00.376 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4069a963-9242-45fe-b2f5-ee8d58199c5a"}
02:32:13.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4069a963-9242-45fe-b2f5-ee8d58199c5a"}
02:32:13.001 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c41df665-56a0-448f-a1f8-ae7a745f3ebf"}
02:32:13.002 00.001 13300 case statement mapped state 6 to 3
02:32:13.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c41df665-56a0-448f-a1f8-ae7a745f3ebf"}
02:32:13.002 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f18ecbf5-0f73-46fc-9b89-346e886e5774"}
02:32:13.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":797,"width":15,"height":15,"star_pos":[7.13,6.82],"pixels":"..."},"id":"f18ecbf5-0f73-46fc-9b89-346e886e5774"}
02:32:15.664 02.662 11596 Exposure complete
02:32:15.741 00.077 11596 worker thread done servicing request
02:32:15.741 00.000 13300 OnExposeComplete: enter
02:32:15.741 00.000 13300 UpdateGuideState(): m_state=6
02:32:15.742 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 798
02:32:15.742 00.000 13300 Star::Find returns 1 (0), X=25.09, Y=420.78, Mass=1408, SNR=26.3, Peak=176 HFD=3.1
02:32:15.743 00.001 13300 MultiStar: [#1 0.03,-0.00,0.54,U] [#2 -0.17,-0.19,0.52,U] [#3 0.17,0.29,0.00,M4] [#4 0.06,-0.19,0.28,U] [#5 -0.03,0.05,0.29,U] [#6 -0.11,-0.32,0.00,M1] [#7 0.16,-0.18,0.27,U] [#8 0.17,0.11,0.24,U] 
02:32:15.743 00.000 13300 refined, 6 included, MultiStar: {-0.03, -0.12}, one-star: {-0.11, -0.23}
02:32:15.743 00.000 13300 CameraToMount -- cameraTheta (-1.80) - m_xAngle (1.53) = xAngle (-3.33 = 2.95)
02:32:15.743 00.000 13300 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.46 = -0.18)
02:32:15.743 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.12 hyp=0.13 cameraTheta=-1.80 mountX=-0.13 mountY=-0.02, mountTheta=-2.97
02:32:15.746 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.12, opts=13)
02:32:15.746 00.000 13300 Enqueuing Move request for scope (-0.03, -0.12)
02:32:15.746 00.000 11596 Worker thread wakes up
02:32:15.746 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.12) opts 0xd
02:32:15.746 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.12)
02:32:15.747 00.001 11596 Moving (-0.03, -0.12) raw xDistance=-0.13 yDistance=-0.02
02:32:15.747 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:32:15.747 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:15.747 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:32:15.747 00.000 11596 MoveAxis(E, 0, ABG)
02:32:15.747 00.000 11596 Move returns status 0, amount 0
02:32:15.747 00.000 11596 MoveAxis(N, 0, ABG)
02:32:15.748 00.001 11596 Move returns status 0, amount 0
02:32:15.748 00.000 11596 move complete, result=0
02:32:15.748 00.000 11596 worker thread done servicing request
02:32:15.754 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
02:32:15.763 00.009 13300 UpdateGuideState exits: m=1408 SNR=26.3
02:32:15.764 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:15.764 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:32:15.764 00.000 13300 Enqueuing Expose request
02:32:15.764 00.000 11596 Worker thread wakes up
02:32:15.764 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:32:15.764 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:32:16.002 00.238 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"766ad25b-3009-45a2-be49-5a5cc8311b9a"}
02:32:16.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"766ad25b-3009-45a2-be49-5a5cc8311b9a"}
02:32:16.003 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"93586c03-82c7-465a-980e-4687b58a9535"}
02:32:16.004 00.001 13300 case statement mapped state 6 to 3
02:32:16.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"93586c03-82c7-465a-980e-4687b58a9535"}
02:32:16.004 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0c4179c2-1914-423d-9eee-a1cf936208b0"}
02:32:16.005 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":798,"width":15,"height":15,"star_pos":[7.09,6.78],"pixels":"..."},"id":"0c4179c2-1914-423d-9eee-a1cf936208b0"}
02:32:16.266 00.261 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:32:19.002 02.736 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"608f8ff2-0dcd-4ab7-8654-5628d83a98e9"}
02:32:19.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"608f8ff2-0dcd-4ab7-8654-5628d83a98e9"}
02:32:19.003 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3067b892-2561-48ee-834e-2f0fff3d5928"}
02:32:19.003 00.000 13300 case statement mapped state 6 to 3
02:32:19.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3067b892-2561-48ee-834e-2f0fff3d5928"}
02:32:19.004 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d521e716-54a1-42e7-beb4-dcbef6fcd236"}
02:32:19.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":798,"width":15,"height":15,"star_pos":[7.09,6.78],"pixels":"..."},"id":"d521e716-54a1-42e7-beb4-dcbef6fcd236"}
02:32:19.297 00.293 11596 Exposure complete
02:32:19.377 00.080 11596 worker thread done servicing request
02:32:19.377 00.000 13300 OnExposeComplete: enter
02:32:19.377 00.000 13300 UpdateGuideState(): m_state=6
02:32:19.378 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 799
02:32:19.378 00.000 13300 Star::Find returns 1 (0), X=25.06, Y=420.67, Mass=1365, SNR=25.9, Peak=165 HFD=3.3
02:32:19.379 00.001 13300 MultiStar: [#1 0.05,-0.17,0.55,U] [#2 -0.23,-0.23,0.00,M1] [#3 0.03,0.10,0.35,U] [#4 -0.10,-0.62,0.00,M3] [#5 0.07,0.05,0.31,U] [#6 -0.10,0.04,0.27,U] [#7 -0.00,-0.20,0.27,U] [#8 0.02,-0.11,0.22,U] 
02:32:19.379 00.000 13300 refined, 6 included, MultiStar: {-0.04, -0.15}, one-star: {-0.14, -0.34}
02:32:19.379 00.000 13300 CameraToMount -- cameraTheta (-1.81) - m_xAngle (1.53) = xAngle (-3.34 = 2.95)
02:32:19.379 00.000 13300 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.47 = -0.18)
02:32:19.379 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.15 hyp=0.16 cameraTheta=-1.81 mountX=-0.15 mountY=-0.03, mountTheta=-2.96
02:32:19.382 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.15, opts=13)
02:32:19.382 00.000 13300 Enqueuing Move request for scope (-0.04, -0.15)
02:32:19.382 00.000 11596 Worker thread wakes up
02:32:19.383 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.15) opts 0xd
02:32:19.383 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.15)
02:32:19.383 00.000 11596 Moving (-0.04, -0.15) raw xDistance=-0.15 yDistance=-0.03
02:32:19.383 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
02:32:19.383 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:19.383 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:32:19.383 00.000 11596 MoveAxis(E, 191, ABG)
02:32:19.384 00.001 11596 Guiding  Dir = 2, Dur = 191
02:32:19.384 00.000 11596 IsSlewing returns 0
02:32:19.394 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
02:32:19.405 00.011 13300 UpdateGuideState exits: m=1365 SNR=25.9
02:32:19.405 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:19.405 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:32:19.405 00.000 13300 Enqueuing Expose request
02:32:19.480 00.075 11596 IsGuiding returns 0
02:32:19.803 00.323 11596 IsGuiding returns 1
02:32:19.804 00.001 11596 scope still moving after pulse duration time elapsed
02:32:19.837 00.033 11596 IsSlewing returns 0
02:32:20.163 00.326 11596 IsGuiding returns 0
02:32:20.164 00.001 11596 scope move finished after 191 + 492 ms
02:32:20.164 00.000 11596 Move returns status 0, amount 191
02:32:20.164 00.000 11596 MoveAxis(N, 0, ABG)
02:32:20.164 00.000 11596 Move returns status 0, amount 0
02:32:20.164 00.000 11596 move complete, result=0
02:32:20.164 00.000 11596 worker thread done servicing request
02:32:20.164 00.000 13300 GuideStep: -0.2 px 191 ms EAST, -0.0 px 0 ms NORTH
02:32:20.165 00.001 11596 Worker thread wakes up
02:32:20.165 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:32:20.675 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:32:22.002 01.327 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"079db2e2-9621-4fef-8c5f-e0c76f375bed"}
02:32:22.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"079db2e2-9621-4fef-8c5f-e0c76f375bed"}
02:32:22.003 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"66a4771e-4552-4138-800c-a9ef12c8a4c5"}
02:32:22.003 00.000 13300 case statement mapped state 6 to 3
02:32:22.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"66a4771e-4552-4138-800c-a9ef12c8a4c5"}
02:32:22.004 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"32034ac1-1209-4db0-90ca-1df76079398a"}
02:32:22.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":799,"width":15,"height":15,"star_pos":[7.06,6.67],"pixels":"..."},"id":"32034ac1-1209-4db0-90ca-1df76079398a"}
02:32:23.700 01.696 11596 Exposure complete
02:32:23.768 00.068 11596 worker thread done servicing request
02:32:23.768 00.000 13300 OnExposeComplete: enter
02:32:23.768 00.000 13300 UpdateGuideState(): m_state=6
02:32:23.769 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 800
02:32:23.769 00.000 13300 Star::Find returns 1 (0), X=25.06, Y=420.74, Mass=1408, SNR=26.3, Peak=168 HFD=3.1
02:32:23.769 00.000 13300 MultiStar: [#1 0.06,-0.07,0.54,U] [#2 -0.23,-0.39,0.00,M2] [#3 -0.23,-0.02,0.35,U] [#4 -0.03,-0.25,0.28,U] [#5 -0.10,0.15,0.30,U] [#6 -0.14,0.16,0.26,U] [#7 -0.12,0.11,0.29,U] [#8 0.05,0.16,0.24,U] 
02:32:23.769 00.000 13300 refined, 7 included, MultiStar: {-0.09, -0.07}, one-star: {-0.15, -0.27}
02:32:23.770 00.001 13300 CameraToMount -- cameraTheta (-2.49) - m_xAngle (1.53) = xAngle (-4.02 = 2.26)
02:32:23.770 00.000 13300 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.15 = -0.87)
02:32:23.770 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.07 hyp=0.12 cameraTheta=-2.49 mountX=-0.07 mountY=-0.09, mountTheta=-2.27
02:32:23.772 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.07, opts=13)
02:32:23.773 00.001 13300 Enqueuing Move request for scope (-0.09, -0.07)
02:32:23.773 00.000 11596 Worker thread wakes up
02:32:23.773 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.07) opts 0xd
02:32:23.773 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.07)
02:32:23.773 00.000 11596 Moving (-0.09, -0.07) raw xDistance=-0.07 yDistance=-0.09
02:32:23.773 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:32:23.773 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:23.773 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:32:23.773 00.000 11596 MoveAxis(E, 0, ABG)
02:32:23.773 00.000 11596 Move returns status 0, amount 0
02:32:23.774 00.001 11596 MoveAxis(N, 0, ABG)
02:32:23.774 00.000 11596 Move returns status 0, amount 0
02:32:23.774 00.000 11596 move complete, result=0
02:32:23.774 00.000 11596 worker thread done servicing request
02:32:23.780 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
02:32:23.788 00.008 13300 UpdateGuideState exits: m=1408 SNR=26.3
02:32:23.788 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:23.788 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:32:23.789 00.001 13300 Enqueuing Expose request
02:32:23.789 00.000 11596 Worker thread wakes up
02:32:23.789 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:32:23.789 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:32:24.295 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:32:25.001 00.706 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"45b4f07d-d10f-4a00-81e9-478318092c0d"}
02:32:25.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"45b4f07d-d10f-4a00-81e9-478318092c0d"}
02:32:25.002 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7b4f676f-06a6-4024-b572-46a89a361637"}
02:32:25.002 00.000 13300 case statement mapped state 6 to 3
02:32:25.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7b4f676f-06a6-4024-b572-46a89a361637"}
02:32:25.003 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"188f6159-04a2-471b-8d98-6bd7dff7b0e4"}
02:32:25.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":800,"width":15,"height":15,"star_pos":[7.06,6.74],"pixels":"..."},"id":"188f6159-04a2-471b-8d98-6bd7dff7b0e4"}
02:32:27.322 02.319 11596 Exposure complete
02:32:27.393 00.071 11596 worker thread done servicing request
02:32:27.394 00.001 13300 OnExposeComplete: enter
02:32:27.394 00.000 13300 UpdateGuideState(): m_state=6
02:32:27.394 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 801
02:32:27.394 00.000 13300 Star::Find returns 1 (0), X=25.17, Y=420.76, Mass=1399, SNR=26.2, Peak=171 HFD=3.0
02:32:27.395 00.001 13300 MultiStar: [#1 0.09,-0.02,0.51,U] [#2 -0.26,-0.39,0.00,M3] [#3 0.08,0.03,0.33,U] [#4 -0.22,-0.28,0.00,M3] [#5 -0.16,-0.07,0.30,U] [#6 -0.10,0.15,0.27,U] [#7 -0.27,-0.12,0.00,M1] [#8 0.31,-0.15,0.00,M1] 
02:32:27.395 00.000 13300 refined, 4 included, MultiStar: {-0.02, -0.10}, one-star: {-0.04, -0.25}
02:32:27.395 00.000 13300 CameraToMount -- cameraTheta (-1.74) - m_xAngle (1.53) = xAngle (-3.28 = 3.01)
02:32:27.395 00.000 13300 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.41 = -0.12)
02:32:27.395 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.74 mountX=-0.10 mountY=-0.01, mountTheta=-3.02
02:32:27.398 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.10, opts=13)
02:32:27.398 00.000 13300 Enqueuing Move request for scope (-0.02, -0.10)
02:32:27.398 00.000 11596 Worker thread wakes up
02:32:27.398 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.10) opts 0xd
02:32:27.398 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.10)
02:32:27.398 00.000 11596 Moving (-0.02, -0.10) raw xDistance=-0.10 yDistance=-0.01
02:32:27.398 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:32:27.398 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:27.399 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:32:27.399 00.000 11596 MoveAxis(E, 0, ABG)
02:32:27.399 00.000 11596 Move returns status 0, amount 0
02:32:27.399 00.000 11596 MoveAxis(N, 0, ABG)
02:32:27.399 00.000 11596 Move returns status 0, amount 0
02:32:27.399 00.000 11596 move complete, result=0
02:32:27.399 00.000 11596 worker thread done servicing request
02:32:27.409 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
02:32:27.417 00.008 13300 UpdateGuideState exits: m=1399 SNR=26.2
02:32:27.417 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:27.417 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:32:27.417 00.000 13300 Enqueuing Expose request
02:32:27.418 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:32:27.418 00.000 11596 Worker thread wakes up
02:32:27.418 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:32:27.930 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:32:28.001 00.071 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4d64fdec-4777-484e-a490-44be4677cc0d"}
02:32:28.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4d64fdec-4777-484e-a490-44be4677cc0d"}
02:32:28.002 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1d7503ed-046f-4d2f-a5e9-c653d7158b14"}
02:32:28.002 00.000 13300 case statement mapped state 6 to 3
02:32:28.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1d7503ed-046f-4d2f-a5e9-c653d7158b14"}
02:32:28.002 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"41cd667d-5c13-4bf1-a311-5eb7d783c2f7"}
02:32:28.003 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":801,"width":15,"height":15,"star_pos":[7.17,6.76],"pixels":"..."},"id":"41cd667d-5c13-4bf1-a311-5eb7d783c2f7"}
02:32:30.960 02.957 11596 Exposure complete
02:32:31.003 00.043 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3179724b-cc86-4831-be42-ebc020283c18"}
02:32:31.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3179724b-cc86-4831-be42-ebc020283c18"}
02:32:31.003 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eea4f35a-6965-450e-af42-bba68be8f2d0"}
02:32:31.003 00.000 13300 case statement mapped state 6 to 3
02:32:31.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eea4f35a-6965-450e-af42-bba68be8f2d0"}
02:32:31.004 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c0642a01-7ad6-4137-aa5f-3a6183d3cd2a"}
02:32:31.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":801,"width":15,"height":15,"star_pos":[7.17,6.76],"pixels":"..."},"id":"c0642a01-7ad6-4137-aa5f-3a6183d3cd2a"}
02:32:31.031 00.027 11596 worker thread done servicing request
02:32:31.031 00.000 13300 OnExposeComplete: enter
02:32:31.031 00.000 13300 UpdateGuideState(): m_state=6
02:32:31.032 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 802
02:32:31.032 00.000 13300 Star::Find returns 1 (0), X=25.02, Y=420.77, Mass=1466, SNR=26.6, Peak=175 HFD=3.2
02:32:31.032 00.000 13300 MultiStar: [#1 0.14,-0.05,0.50,U] [#2 -0.17,-0.28,0.00,M4] [#3 0.05,0.18,0.34,U] [#4 -0.07,-0.53,0.00,M4] [#5 0.08,0.05,0.29,U] [#6 -0.09,-0.04,0.26,U] [#7 0.03,-0.44,0.00,M2] [#8 0.29,-0.04,0.00,M2] 
02:32:31.032 00.000 13300 refined, 4 included, MultiStar: {-0.04, -0.08}, one-star: {-0.18, -0.24}
02:32:31.033 00.001 13300 CameraToMount -- cameraTheta (-2.02) - m_xAngle (1.53) = xAngle (-3.56 = 2.73)
02:32:31.033 00.000 13300 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.68 = -0.40)
02:32:31.033 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-2.02 mountX=-0.08 mountY=-0.04, mountTheta=-2.74
02:32:31.035 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.08, opts=13)
02:32:31.035 00.000 13300 Enqueuing Move request for scope (-0.04, -0.08)
02:32:31.035 00.000 11596 Worker thread wakes up
02:32:31.035 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.08) opts 0xd
02:32:31.036 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.08)
02:32:31.036 00.000 11596 Moving (-0.04, -0.08) raw xDistance=-0.08 yDistance=-0.04
02:32:31.036 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:32:31.036 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:31.036 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:32:31.036 00.000 11596 MoveAxis(E, 0, ABG)
02:32:31.036 00.000 11596 Move returns status 0, amount 0
02:32:31.036 00.000 11596 MoveAxis(N, 0, ABG)
02:32:31.036 00.000 11596 Move returns status 0, amount 0
02:32:31.037 00.001 11596 move complete, result=0
02:32:31.037 00.000 11596 worker thread done servicing request
02:32:31.045 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=0, FiltMax=74, Gamma=0.510
02:32:31.053 00.008 13300 UpdateGuideState exits: m=1466 SNR=26.6
02:32:31.053 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:31.053 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:32:31.053 00.000 13300 Enqueuing Expose request
02:32:31.053 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:32:31.053 00.000 11596 Worker thread wakes up
02:32:31.053 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:32:31.566 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:32:31.675 00.109 13300 evsrv: cli 102041C0 connect
02:32:31.675 00.000 13300 case statement mapped state 6 to 3
02:32:31.675 00.000 13300 case statement mapped state 6 to 3
02:32:31.687 00.012 13300 evsrv: cli 102041C0 request: {"method":"get_app_state","id":"5b166c49-dd1b-4d3f-b147-e649067a6209"}
02:32:31.688 00.001 13300 case statement mapped state 6 to 3
02:32:31.688 00.000 13300 evsrv: cli 102041C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5b166c49-dd1b-4d3f-b147-e649067a6209"}
02:32:31.689 00.001 13300 evsrv: cli 102041C0 disconnect
02:32:34.003 02.314 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"07f4895f-8c11-4999-907d-a08b39d71ca9"}
02:32:34.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"07f4895f-8c11-4999-907d-a08b39d71ca9"}
02:32:34.004 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4c1924a2-9b81-4dfb-a750-8357b12fd703"}
02:32:34.004 00.000 13300 case statement mapped state 6 to 3
02:32:34.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4c1924a2-9b81-4dfb-a750-8357b12fd703"}
02:32:34.005 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"37741a1c-0403-4f2c-aaef-6df5c2d959be"}
02:32:34.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":802,"width":15,"height":15,"star_pos":[7.02,6.77],"pixels":"..."},"id":"37741a1c-0403-4f2c-aaef-6df5c2d959be"}
02:32:34.606 00.601 11596 Exposure complete
02:32:34.706 00.100 11596 worker thread done servicing request
02:32:34.706 00.000 13300 OnExposeComplete: enter
02:32:34.706 00.000 13300 UpdateGuideState(): m_state=6
02:32:34.707 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 803
02:32:34.707 00.000 13300 Star::Find returns 1 (0), X=25.07, Y=420.63, Mass=1380, SNR=26.0, Peak=159 HFD=3.3
02:32:34.708 00.001 13300 MultiStar: [#1 0.12,-0.21,0.56,U] [#2 -0.05,-0.13,0.52,U] [#3 0.19,0.04,0.34,U] [#4 -0.10,-0.15,0.28,U] [#5 -0.00,-0.29,0.00,M1] [#6 -0.07,-0.15,0.26,U] [#7 0.08,-0.27,0.00,M3] [#8 -0.04,-0.15,0.24,U] 
02:32:34.708 00.000 13300 refined, 6 included, MultiStar: {-0.03, -0.21}, one-star: {-0.13, -0.38}
02:32:34.708 00.000 13300 CameraToMount -- cameraTheta (-1.70) - m_xAngle (1.53) = xAngle (-3.23 = 3.05)
02:32:34.708 00.000 13300 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.36 = -0.07)
02:32:34.708 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.21 hyp=0.21 cameraTheta=-1.70 mountX=-0.21 mountY=-0.02, mountTheta=-3.07
02:32:34.711 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.21, opts=13)
02:32:34.712 00.001 13300 Enqueuing Move request for scope (-0.03, -0.21)
02:32:34.712 00.000 11596 Worker thread wakes up
02:32:34.712 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.21) opts 0xd
02:32:34.712 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.21)
02:32:34.712 00.000 11596 Moving (-0.03, -0.21) raw xDistance=-0.21 yDistance=-0.02
02:32:34.712 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
02:32:34.712 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:34.713 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:32:34.713 00.000 11596 MoveAxis(E, 264, ABG)
02:32:34.713 00.000 11596 Guiding  Dir = 2, Dur = 264
02:32:34.713 00.000 11596 IsSlewing returns 0
02:32:34.723 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
02:32:34.733 00.010 13300 UpdateGuideState exits: m=1380 SNR=26.0
02:32:34.733 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:34.733 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:32:34.734 00.001 13300 Enqueuing Expose request
02:32:34.772 00.038 11596 IsGuiding returns 0
02:32:34.967 00.195 11596 PulseGuide returned control before completion, sleep 80
02:32:35.075 00.108 11596 IsGuiding returns 1
02:32:35.075 00.000 11596 scope still moving after pulse duration time elapsed
02:32:35.108 00.033 11596 IsSlewing returns 0
02:32:35.203 00.095 11596 IsGuiding returns 1
02:32:35.233 00.030 11596 IsSlewing returns 0
02:32:35.303 00.070 11596 IsGuiding returns 1
02:32:35.327 00.024 11596 IsSlewing returns 0
02:32:35.429 00.102 11596 IsGuiding returns 0
02:32:35.430 00.001 11596 scope move finished after 264 + 392 ms
02:32:35.430 00.000 11596 Move returns status 0, amount 264
02:32:35.430 00.000 11596 MoveAxis(N, 0, ABG)
02:32:35.430 00.000 11596 Move returns status 0, amount 0
02:32:35.430 00.000 11596 move complete, result=0
02:32:35.430 00.000 11596 worker thread done servicing request
02:32:35.430 00.000 13300 GuideStep: -0.2 px 264 ms EAST, -0.0 px 0 ms NORTH
02:32:35.430 00.000 11596 Worker thread wakes up
02:32:35.430 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:32:35.943 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:32:37.002 01.059 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b433a7ab-7c9b-43a5-a3af-2d57a7b067fb"}
02:32:37.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b433a7ab-7c9b-43a5-a3af-2d57a7b067fb"}
02:32:37.003 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cf31ab29-3407-4fcd-8b0c-2caaf89aef5a"}
02:32:37.003 00.000 13300 case statement mapped state 6 to 3
02:32:37.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cf31ab29-3407-4fcd-8b0c-2caaf89aef5a"}
02:32:37.004 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"568c57e6-8ddc-4e20-b9f4-d0566e56d645"}
02:32:37.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":803,"width":15,"height":15,"star_pos":[7.07,6.63],"pixels":"..."},"id":"568c57e6-8ddc-4e20-b9f4-d0566e56d645"}
02:32:39.144 02.140 11596 Exposure complete
02:32:39.279 00.135 11596 worker thread done servicing request
02:32:39.280 00.001 13300 OnExposeComplete: enter
02:32:39.280 00.000 13300 UpdateGuideState(): m_state=6
02:32:39.280 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 804
02:32:39.281 00.001 13300 Star::Find returns 1 (0), X=25.10, Y=420.77, Mass=1366, SNR=25.9, Peak=159 HFD=3.1
02:32:39.281 00.000 13300 MultiStar: [#1 0.22,-0.10,0.55,U] [#2 -0.10,-0.32,0.00,M4] [#3 0.04,0.28,0.00,M1] [#4 -0.00,-0.18,0.28,U] [#5 -0.18,-0.14,0.29,U] [#6 -0.17,0.26,0.00,M1] [#7 0.01,-0.34,0.00,M4] [#8 0.24,-0.05,0.24,U] 
02:32:39.282 00.001 13300 refined, 4 included, MultiStar: {0.01, -0.17}, one-star: {-0.10, -0.24}
02:32:39.282 00.000 13300 CameraToMount -- cameraTheta (-1.52) - m_xAngle (1.53) = xAngle (-3.05 = -3.05)
02:32:39.282 00.000 13300 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.18 = 0.10)
02:32:39.282 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.17 hyp=0.17 cameraTheta=-1.52 mountX=-0.17 mountY=0.02, mountTheta=3.04
02:32:39.285 00.003 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.17, opts=13)
02:32:39.285 00.000 13300 Enqueuing Move request for scope (0.01, -0.17)
02:32:39.285 00.000 11596 Worker thread wakes up
02:32:39.285 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.17) opts 0xd
02:32:39.286 00.001 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.17)
02:32:39.286 00.000 11596 Moving (0.01, -0.17) raw xDistance=-0.17 yDistance=0.02
02:32:39.286 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.17
02:32:39.286 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:39.286 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:32:39.286 00.000 11596 MoveAxis(E, 229, ABG)
02:32:39.286 00.000 11596 Guiding  Dir = 2, Dur = 229
02:32:39.286 00.000 11596 IsSlewing returns 0
02:32:39.294 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
02:32:39.306 00.012 13300 UpdateGuideState exits: m=1366 SNR=25.9
02:32:39.306 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:39.306 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:32:39.307 00.001 13300 Enqueuing Expose request
02:32:39.380 00.073 11596 IsGuiding returns 0
02:32:39.978 00.598 11596 IsGuiding returns 1
02:32:39.978 00.000 11596 scope still moving after pulse duration time elapsed
02:32:40.003 00.025 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"99ceda9a-2e97-4fdb-a26a-db686261fcc2"}
02:32:40.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"99ceda9a-2e97-4fdb-a26a-db686261fcc2"}
02:32:40.005 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3d2d5bbf-3eb1-4a2b-bebd-afc8da66f7a7"}
02:32:40.005 00.000 13300 case statement mapped state 6 to 3
02:32:40.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3d2d5bbf-3eb1-4a2b-bebd-afc8da66f7a7"}
02:32:40.006 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b4d045d3-e212-46ef-9b7e-7d34b5009495"}
02:32:40.007 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":804,"width":15,"height":15,"star_pos":[7.10,6.77],"pixels":"..."},"id":"b4d045d3-e212-46ef-9b7e-7d34b5009495"}
02:32:40.107 00.100 11596 IsSlewing returns 0
02:32:40.196 00.089 11596 IsGuiding returns 0
02:32:40.197 00.001 11596 scope move finished after 229 + 587 ms
02:32:40.197 00.000 11596 Move returns status 0, amount 229
02:32:40.197 00.000 11596 MoveAxis(N, 0, ABG)
02:32:40.197 00.000 11596 Move returns status 0, amount 0
02:32:40.197 00.000 11596 move complete, result=0
02:32:40.197 00.000 11596 worker thread done servicing request
02:32:40.197 00.000 13300 GuideStep: -0.2 px 229 ms EAST, 0.0 px 0 ms NORTH
02:32:40.197 00.000 11596 Worker thread wakes up
02:32:40.197 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:32:40.704 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:32:43.003 02.299 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"faa17d60-a5ed-41bb-81ec-75210dcb54d6"}
02:32:43.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"faa17d60-a5ed-41bb-81ec-75210dcb54d6"}
02:32:43.004 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"09f6f383-56a7-4fa4-95a7-875b98ac5258"}
02:32:43.004 00.000 13300 case statement mapped state 6 to 3
02:32:43.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"09f6f383-56a7-4fa4-95a7-875b98ac5258"}
02:32:43.004 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7f97afec-4aa0-42c1-affa-a9bfee0a294f"}
02:32:43.005 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":804,"width":15,"height":15,"star_pos":[7.10,6.77],"pixels":"..."},"id":"7f97afec-4aa0-42c1-affa-a9bfee0a294f"}
02:32:43.735 00.730 11596 Exposure complete
02:32:43.806 00.071 11596 worker thread done servicing request
02:32:43.807 00.001 13300 OnExposeComplete: enter
02:32:43.807 00.000 13300 UpdateGuideState(): m_state=6
02:32:43.807 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 805
02:32:43.807 00.000 13300 Star::Find returns 1 (0), X=25.10, Y=420.96, Mass=1411, SNR=26.3, Peak=169 HFD=3.0
02:32:43.808 00.001 13300 MultiStar: [#1 0.08,0.08,0.54,U] [#2 -0.24,0.08,0.51,U] [#3 0.04,0.50,0.00,M2] [#4 -0.08,-0.12,0.28,U] [#5 -0.02,0.23,0.30,U] [#6 -0.39,0.29,0.00,M2] [#7 -0.19,-0.18,0.27,U] [#8 0.17,-0.05,0.24,U] 
02:32:43.808 00.000 13300 refined, 6 included, MultiStar: {-0.07, 0.00}, one-star: {-0.11, -0.05}
02:32:43.808 00.000 13300 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.53) = xAngle (1.59 = 1.59)
02:32:43.808 00.000 13300 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.54 = -1.54)
02:32:43.808 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.00 hyp=0.07 cameraTheta=3.12 mountX=-0.00 mountY=-0.07, mountTheta=-1.59
02:32:43.810 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.00, opts=13)
02:32:43.810 00.000 13300 Enqueuing Move request for scope (-0.07, 0.00)
02:32:43.810 00.000 11596 Worker thread wakes up
02:32:43.810 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.00) opts 0xd
02:32:43.810 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.00)
02:32:43.810 00.000 11596 Moving (-0.07, 0.00) raw xDistance=-0.00 yDistance=-0.07
02:32:43.810 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:32:43.811 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:43.811 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:32:43.811 00.000 11596 MoveAxis(E, 0, ABG)
02:32:43.811 00.000 11596 Move returns status 0, amount 0
02:32:43.811 00.000 11596 MoveAxis(N, 0, ABG)
02:32:43.811 00.000 11596 Move returns status 0, amount 0
02:32:43.811 00.000 11596 move complete, result=0
02:32:43.811 00.000 11596 worker thread done servicing request
02:32:43.818 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
02:32:43.826 00.008 13300 UpdateGuideState exits: m=1411 SNR=26.3
02:32:43.826 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:43.826 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:32:43.826 00.000 13300 Enqueuing Expose request
02:32:43.827 00.001 11596 Worker thread wakes up
02:32:43.827 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:32:43.827 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:32:44.342 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:32:46.003 01.661 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"88cfdc27-be72-4ad9-a1aa-7bc05d09d1a9"}
02:32:46.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"88cfdc27-be72-4ad9-a1aa-7bc05d09d1a9"}
02:32:46.004 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"95a14f61-d365-4cd3-ac2f-04ec3e7bf8aa"}
02:32:46.004 00.000 13300 case statement mapped state 6 to 3
02:32:46.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"95a14f61-d365-4cd3-ac2f-04ec3e7bf8aa"}
02:32:46.004 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"129a7ba6-606c-4633-863a-dadf05db380f"}
02:32:46.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":805,"width":15,"height":15,"star_pos":[7.10,6.96],"pixels":"..."},"id":"129a7ba6-606c-4633-863a-dadf05db380f"}
02:32:47.371 01.367 11596 Exposure complete
02:32:47.446 00.075 11596 worker thread done servicing request
02:32:47.447 00.001 13300 OnExposeComplete: enter
02:32:47.447 00.000 13300 UpdateGuideState(): m_state=6
02:32:47.447 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 806
02:32:47.447 00.000 13300 Star::Find returns 1 (0), X=25.05, Y=420.95, Mass=1424, SNR=26.4, Peak=176 HFD=2.9
02:32:47.448 00.001 13300 MultiStar: [#1 -0.03,-0.00,0.54,U] [#2 -0.21,0.06,0.52,U] [#3 -0.05,0.14,0.34,U] [#4 -0.19,-0.11,0.28,U] [#5 -0.14,-0.06,0.28,U] [#6 -0.11,0.15,0.26,U] [#7 -0.11,0.18,0.28,U] [#8 0.01,0.17,0.21,U] 
02:32:47.448 00.000 13300 refined, 8 included, MultiStar: {-0.12, 0.02}, one-star: {-0.16, -0.06}
02:32:47.448 00.000 13300 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.53) = xAngle (1.41 = 1.41)
02:32:47.448 00.000 13300 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.72 = -1.72)
02:32:47.448 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=0.02 hyp=0.12 cameraTheta=2.94 mountX=0.02 mountY=-0.12, mountTheta=-1.41
02:32:47.450 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=0.02, opts=13)
02:32:47.450 00.000 13300 Enqueuing Move request for scope (-0.12, 0.02)
02:32:47.450 00.000 11596 Worker thread wakes up
02:32:47.450 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.02) opts 0xd
02:32:47.450 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, 0.02)
02:32:47.450 00.000 11596 Moving (-0.12, 0.02) raw xDistance=0.02 yDistance=-0.12
02:32:47.451 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:32:47.451 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:47.451 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:32:47.451 00.000 11596 MoveAxis(E, 0, ABG)
02:32:47.451 00.000 11596 Move returns status 0, amount 0
02:32:47.451 00.000 11596 MoveAxis(N, 0, ABG)
02:32:47.451 00.000 11596 Move returns status 0, amount 0
02:32:47.451 00.000 11596 move complete, result=0
02:32:47.451 00.000 11596 worker thread done servicing request
02:32:47.457 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
02:32:47.465 00.008 13300 UpdateGuideState exits: m=1424 SNR=26.4
02:32:47.466 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:47.466 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:32:47.466 00.000 13300 Enqueuing Expose request
02:32:47.466 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:32:47.466 00.000 11596 Worker thread wakes up
02:32:47.466 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:32:47.971 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:32:49.002 01.031 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"413f3a4e-9ef0-4eac-ba21-132ee00483da"}
02:32:49.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"413f3a4e-9ef0-4eac-ba21-132ee00483da"}
02:32:49.003 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6a493d62-b435-4bd1-bdfa-562418743903"}
02:32:49.003 00.000 13300 case statement mapped state 6 to 3
02:32:49.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6a493d62-b435-4bd1-bdfa-562418743903"}
02:32:49.004 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3c31403e-d9a7-4168-aaab-b0f7289b3d02"}
02:32:49.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":806,"width":15,"height":15,"star_pos":[7.05,6.95],"pixels":"..."},"id":"3c31403e-d9a7-4168-aaab-b0f7289b3d02"}
02:32:51.013 02.009 11596 Exposure complete
02:32:51.082 00.069 11596 worker thread done servicing request
02:32:51.082 00.000 13300 OnExposeComplete: enter
02:32:51.082 00.000 13300 UpdateGuideState(): m_state=6
02:32:51.083 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 807
02:32:51.083 00.000 13300 Star::Find returns 1 (0), X=25.00, Y=421.05, Mass=1373, SNR=25.9, Peak=159 HFD=2.9
02:32:51.083 00.000 13300 MultiStar: [#1 0.02,0.24,0.55,U] [#2 -0.29,0.04,0.00,M3] [#3 -0.17,0.40,0.00,M2] [#4 -0.13,0.01,0.28,U] [#5 -0.03,0.47,0.00,M1] [#6 -0.28,0.25,0.00,M2] [#7 -0.01,0.01,0.26,U] [#8 -0.22,0.01,0.23,U] 
02:32:51.084 00.001 13300 refined, 4 included, MultiStar: {-0.12, 0.08}, one-star: {-0.20, 0.04}
02:32:51.084 00.000 13300 CameraToMount -- cameraTheta (2.58) - m_xAngle (1.53) = xAngle (1.05 = 1.05)
02:32:51.084 00.000 13300 CameraToMount -- cameraTheta (2.58) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.08 = -2.08)
02:32:51.084 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=0.08 hyp=0.14 cameraTheta=2.58 mountX=0.07 mountY=-0.13, mountTheta=-1.05
02:32:51.086 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=0.08, opts=13)
02:32:51.086 00.000 13300 Enqueuing Move request for scope (-0.12, 0.08)
02:32:51.086 00.000 11596 Worker thread wakes up
02:32:51.086 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.08) opts 0xd
02:32:51.086 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, 0.08)
02:32:51.086 00.000 11596 Moving (-0.12, 0.08) raw xDistance=0.07 yDistance=-0.13
02:32:51.086 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:32:51.086 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:51.087 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:32:51.087 00.000 11596 MoveAxis(E, 0, ABG)
02:32:51.087 00.000 11596 Move returns status 0, amount 0
02:32:51.087 00.000 11596 MoveAxis(N, 0, ABG)
02:32:51.087 00.000 11596 Move returns status 0, amount 0
02:32:51.087 00.000 11596 move complete, result=0
02:32:51.087 00.000 11596 worker thread done servicing request
02:32:51.093 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
02:32:51.101 00.008 13300 UpdateGuideState exits: m=1373 SNR=25.9
02:32:51.102 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:51.102 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:32:51.102 00.000 13300 Enqueuing Expose request
02:32:51.102 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:32:51.102 00.000 11596 Worker thread wakes up
02:32:51.102 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:32:51.607 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:32:52.003 00.396 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"36accf91-521b-41bb-a7be-3ce6c24ee8ae"}
02:32:52.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"36accf91-521b-41bb-a7be-3ce6c24ee8ae"}
02:32:52.004 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e20fd215-929a-4fff-9963-a1b4a5191e3f"}
02:32:52.004 00.000 13300 case statement mapped state 6 to 3
02:32:52.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e20fd215-929a-4fff-9963-a1b4a5191e3f"}
02:32:52.004 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4b5dbcaf-b49f-4641-97bc-411c0ad2c408"}
02:32:52.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":807,"width":15,"height":15,"star_pos":[7.00,7.05],"pixels":"..."},"id":"4b5dbcaf-b49f-4641-97bc-411c0ad2c408"}
02:32:54.640 02.636 11596 Exposure complete
02:32:54.710 00.070 11596 worker thread done servicing request
02:32:54.710 00.000 13300 OnExposeComplete: enter
02:32:54.710 00.000 13300 UpdateGuideState(): m_state=6
02:32:54.710 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 808
02:32:54.711 00.001 13300 Star::Find returns 1 (0), X=25.05, Y=421.02, Mass=1373, SNR=26.0, Peak=160 HFD=2.9
02:32:54.711 00.000 13300 MultiStar: [#1 -0.10,0.16,0.55,U] [#2 -0.23,-0.01,0.52,U] [#3 -0.03,0.41,0.00,M3] [#4 -0.12,-0.03,0.28,U] [#5 -0.08,0.11,0.29,U] [#6 -0.05,0.19,0.26,U] [#7 0.06,0.11,0.27,U] [#8 -0.09,0.15,0.24,U] 
02:32:54.711 00.000 13300 refined, 7 included, MultiStar: {-0.12, 0.07}, one-star: {-0.16, 0.01}
02:32:54.711 00.000 13300 CameraToMount -- cameraTheta (2.63) - m_xAngle (1.53) = xAngle (1.10 = 1.10)
02:32:54.711 00.000 13300 CameraToMount -- cameraTheta (2.63) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.03 = -2.03)
02:32:54.711 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=0.07 hyp=0.13 cameraTheta=2.63 mountX=0.06 mountY=-0.12, mountTheta=-1.10
02:32:54.713 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=0.07, opts=13)
02:32:54.713 00.000 13300 Enqueuing Move request for scope (-0.12, 0.07)
02:32:54.713 00.000 11596 Worker thread wakes up
02:32:54.714 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.07) opts 0xd
02:32:54.714 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, 0.07)
02:32:54.714 00.000 11596 Moving (-0.12, 0.07) raw xDistance=0.06 yDistance=-0.12
02:32:54.714 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:32:54.714 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:54.714 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:32:54.714 00.000 11596 MoveAxis(E, 0, ABG)
02:32:54.714 00.000 11596 Move returns status 0, amount 0
02:32:54.714 00.000 11596 MoveAxis(N, 0, ABG)
02:32:54.714 00.000 11596 Move returns status 0, amount 0
02:32:54.714 00.000 11596 move complete, result=0
02:32:54.715 00.001 11596 worker thread done servicing request
02:32:54.720 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
02:32:54.730 00.010 13300 UpdateGuideState exits: m=1373 SNR=26.0
02:32:54.730 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:54.730 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:32:54.730 00.000 13300 Enqueuing Expose request
02:32:54.730 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:32:54.731 00.001 11596 Worker thread wakes up
02:32:54.731 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:32:55.002 00.271 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"200bb266-80fe-472f-8279-35bf6e334635"}
02:32:55.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"200bb266-80fe-472f-8279-35bf6e334635"}
02:32:55.003 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"56fc8eb1-f476-402d-b304-4aba3bf84a84"}
02:32:55.003 00.000 13300 case statement mapped state 6 to 3
02:32:55.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"56fc8eb1-f476-402d-b304-4aba3bf84a84"}
02:32:55.004 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"905f3109-e9d7-464f-a46a-c1e8f91fbc8a"}
02:32:55.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":808,"width":15,"height":15,"star_pos":[7.05,7.02],"pixels":"..."},"id":"905f3109-e9d7-464f-a46a-c1e8f91fbc8a"}
02:32:55.236 00.232 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:32:58.003 02.767 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6c03fc3e-f0db-4481-9cf3-2f2609224beb"}
02:32:58.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6c03fc3e-f0db-4481-9cf3-2f2609224beb"}
02:32:58.004 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ce2cdd1b-1884-42fe-8401-62686631e700"}
02:32:58.004 00.000 13300 case statement mapped state 6 to 3
02:32:58.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ce2cdd1b-1884-42fe-8401-62686631e700"}
02:32:58.005 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"016ca72d-db64-49b7-b336-ea3aa22a6737"}
02:32:58.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":808,"width":15,"height":15,"star_pos":[7.05,7.02],"pixels":"..."},"id":"016ca72d-db64-49b7-b336-ea3aa22a6737"}
02:32:58.269 00.264 11596 Exposure complete
02:32:58.340 00.071 11596 worker thread done servicing request
02:32:58.340 00.000 13300 OnExposeComplete: enter
02:32:58.340 00.000 13300 UpdateGuideState(): m_state=6
02:32:58.340 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 809
02:32:58.341 00.001 13300 Star::Find returns 1 (0), X=25.12, Y=421.08, Mass=1379, SNR=26.0, Peak=168 HFD=3.0
02:32:58.341 00.000 13300 MultiStar: [#1 0.03,0.12,0.56,U] [#2 -0.19,0.04,0.52,U] [#3 0.25,0.67,0.00,M4] [#4 -0.13,0.19,0.28,U] [#5 -0.09,0.14,0.29,U] [#6 -0.22,0.30,0.00,M2] [#7 -0.10,0.19,0.28,U] [#8 0.10,-0.01,0.22,U] 
02:32:58.341 00.000 13300 single-star, 6 included, MultiStar: {-0.07, 0.09}, one-star: {-0.08, 0.07}
02:32:58.341 00.000 13300 CameraToMount -- cameraTheta (2.47) - m_xAngle (1.53) = xAngle (0.93 = 0.93)
02:32:58.341 00.000 13300 CameraToMount -- cameraTheta (2.47) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.19 = -2.19)
02:32:58.341 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.07 hyp=0.11 cameraTheta=2.47 mountX=0.06 mountY=-0.09, mountTheta=-0.94
02:32:58.343 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.07, opts=13)
02:32:58.343 00.000 13300 Enqueuing Move request for scope (-0.08, 0.07)
02:32:58.343 00.000 11596 Worker thread wakes up
02:32:58.344 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.07) opts 0xd
02:32:58.344 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.07)
02:32:58.344 00.000 11596 Moving (-0.08, 0.07) raw xDistance=0.06 yDistance=-0.09
02:32:58.344 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:32:58.344 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:58.344 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:32:58.344 00.000 11596 MoveAxis(E, 0, ABG)
02:32:58.344 00.000 11596 Move returns status 0, amount 0
02:32:58.344 00.000 11596 MoveAxis(N, 0, ABG)
02:32:58.344 00.000 11596 Move returns status 0, amount 0
02:32:58.345 00.001 11596 move complete, result=0
02:32:58.345 00.000 11596 worker thread done servicing request
02:32:58.351 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
02:32:58.359 00.008 13300 UpdateGuideState exits: m=1379 SNR=26.0
02:32:58.359 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:58.359 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:32:58.359 00.000 13300 Enqueuing Expose request
02:32:58.359 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:32:58.359 00.000 11596 Worker thread wakes up
02:32:58.360 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:32:58.875 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:33:01.001 02.126 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"19a6c6a3-3586-4f38-8ae6-58ab3c65d109"}
02:33:01.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"19a6c6a3-3586-4f38-8ae6-58ab3c65d109"}
02:33:01.002 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"16bc03b1-da8c-42ef-bb0e-c573a2cd8cea"}
02:33:01.002 00.000 13300 case statement mapped state 6 to 3
02:33:01.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"16bc03b1-da8c-42ef-bb0e-c573a2cd8cea"}
02:33:01.002 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3a8a2be4-ffb9-469f-89f8-8a2e5c997707"}
02:33:01.003 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":809,"width":15,"height":15,"star_pos":[7.12,7.08],"pixels":"..."},"id":"3a8a2be4-ffb9-469f-89f8-8a2e5c997707"}
02:33:01.899 00.896 11596 Exposure complete
02:33:01.973 00.074 11596 worker thread done servicing request
02:33:01.973 00.000 13300 OnExposeComplete: enter
02:33:01.973 00.000 13300 UpdateGuideState(): m_state=6
02:33:01.974 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 810
02:33:01.974 00.000 13300 Star::Find returns 1 (0), X=25.08, Y=421.03, Mass=1408, SNR=26.3, Peak=168 HFD=3.0
02:33:01.974 00.000 13300 MultiStar: [#1 0.01,0.06,0.55,U] [#2 -0.22,0.04,0.51,U] [#3 -0.07,0.36,0.00,M5] [#4 -0.03,0.01,0.27,U] [#5 0.12,0.22,0.30,U] [#6 -0.14,0.33,0.00,M3] [#7 0.07,0.33,0.00,M1] [#8 -0.04,0.03,0.22,U] 
02:33:01.974 00.000 13300 refined, 5 included, MultiStar: {-0.07, 0.05}, one-star: {-0.13, 0.01}
02:33:01.974 00.000 13300 CameraToMount -- cameraTheta (2.55) - m_xAngle (1.53) = xAngle (1.01 = 1.01)
02:33:01.975 00.001 13300 CameraToMount -- cameraTheta (2.55) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.11 = -2.11)
02:33:01.975 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.05 hyp=0.09 cameraTheta=2.55 mountX=0.05 mountY=-0.08, mountTheta=-1.02
02:33:01.977 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.05, opts=13)
02:33:01.977 00.000 13300 Enqueuing Move request for scope (-0.07, 0.05)
02:33:01.977 00.000 11596 Worker thread wakes up
02:33:01.977 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.05) opts 0xd
02:33:01.977 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.05)
02:33:01.977 00.000 11596 Moving (-0.07, 0.05) raw xDistance=0.05 yDistance=-0.08
02:33:01.977 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:33:01.977 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:01.977 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:33:01.978 00.001 11596 MoveAxis(E, 0, ABG)
02:33:01.978 00.000 11596 Move returns status 0, amount 0
02:33:01.978 00.000 11596 MoveAxis(N, 0, ABG)
02:33:01.978 00.000 11596 Move returns status 0, amount 0
02:33:01.978 00.000 11596 move complete, result=0
02:33:01.978 00.000 11596 worker thread done servicing request
02:33:01.985 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
02:33:01.993 00.008 13300 UpdateGuideState exits: m=1408 SNR=26.3
02:33:01.993 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:01.993 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:33:01.993 00.000 13300 Enqueuing Expose request
02:33:01.994 00.001 11596 Worker thread wakes up
02:33:01.994 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:33:01.994 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:33:02.505 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:33:04.002 01.497 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4f7aaf88-d92a-4f1e-88f6-c503fe27004b"}
02:33:04.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4f7aaf88-d92a-4f1e-88f6-c503fe27004b"}
02:33:04.003 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6f7ed8ca-323d-438f-b7c1-af9fd50221cc"}
02:33:04.003 00.000 13300 case statement mapped state 6 to 3
02:33:04.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6f7ed8ca-323d-438f-b7c1-af9fd50221cc"}
02:33:04.003 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4323d81f-fdd1-4f92-9867-85a517d16bae"}
02:33:04.004 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":810,"width":15,"height":15,"star_pos":[7.08,7.03],"pixels":"..."},"id":"4323d81f-fdd1-4f92-9867-85a517d16bae"}
02:33:05.533 01.529 11596 Exposure complete
02:33:05.602 00.069 11596 worker thread done servicing request
02:33:05.602 00.000 13300 OnExposeComplete: enter
02:33:05.603 00.001 13300 UpdateGuideState(): m_state=6
02:33:05.603 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 811
02:33:05.603 00.000 13300 Star::Find returns 1 (0), X=25.11, Y=420.83, Mass=1411, SNR=26.3, Peak=175 HFD=3.0
02:33:05.604 00.001 13300 MultiStar: [#1 -0.09,0.13,0.54,U] [#2 -0.18,-0.17,0.51,U] [#3 -0.07,0.34,0.00,M6] [#4 0.03,0.01,0.27,U] [#5 -0.09,0.11,0.29,U] [#6 -0.23,0.19,0.00,M4] [#7 -0.23,-0.14,0.00,M2] [#8 -0.13,-0.07,0.22,U] 
02:33:05.604 00.000 13300 refined, 5 included, MultiStar: {-0.10, -0.06}, one-star: {-0.09, -0.18}
02:33:05.604 00.000 13300 CameraToMount -- cameraTheta (-2.57) - m_xAngle (1.53) = xAngle (-4.10 = 2.18)
02:33:05.604 00.000 13300 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.23 = -0.95)
02:33:05.604 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.06 hyp=0.12 cameraTheta=-2.57 mountX=-0.07 mountY=-0.09, mountTheta=-2.18
02:33:05.606 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.06, opts=13)
02:33:05.606 00.000 13300 Enqueuing Move request for scope (-0.10, -0.06)
02:33:05.606 00.000 11596 Worker thread wakes up
02:33:05.606 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.06) opts 0xd
02:33:05.606 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.06)
02:33:05.606 00.000 11596 Moving (-0.10, -0.06) raw xDistance=-0.07 yDistance=-0.09
02:33:05.606 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:33:05.607 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:05.607 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:33:05.607 00.000 11596 MoveAxis(E, 0, ABG)
02:33:05.607 00.000 11596 Move returns status 0, amount 0
02:33:05.607 00.000 11596 MoveAxis(N, 0, ABG)
02:33:05.607 00.000 11596 Move returns status 0, amount 0
02:33:05.607 00.000 11596 move complete, result=0
02:33:05.607 00.000 11596 worker thread done servicing request
02:33:05.613 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
02:33:05.622 00.009 13300 UpdateGuideState exits: m=1411 SNR=26.3
02:33:05.622 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:05.622 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:33:05.622 00.000 13300 Enqueuing Expose request
02:33:05.622 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:33:05.622 00.000 11596 Worker thread wakes up
02:33:05.623 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:33:06.128 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:33:07.001 00.873 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"197e3603-c76b-4473-ab32-97086da7e828"}
02:33:07.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"197e3603-c76b-4473-ab32-97086da7e828"}
02:33:07.002 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d0d42723-3a8b-49d0-978b-db4c2a479f1c"}
02:33:07.002 00.000 13300 case statement mapped state 6 to 3
02:33:07.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d0d42723-3a8b-49d0-978b-db4c2a479f1c"}
02:33:07.002 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"509ac753-f134-44c0-a73f-b6c8376d7d13"}
02:33:07.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":811,"width":15,"height":15,"star_pos":[7.11,6.83],"pixels":"..."},"id":"509ac753-f134-44c0-a73f-b6c8376d7d13"}
02:33:09.163 02.161 11596 Exposure complete
02:33:09.234 00.071 11596 worker thread done servicing request
02:33:09.234 00.000 13300 OnExposeComplete: enter
02:33:09.234 00.000 13300 UpdateGuideState(): m_state=6
02:33:09.234 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 812
02:33:09.235 00.001 13300 Star::Find returns 1 (0), X=25.03, Y=420.77, Mass=1408, SNR=26.3, Peak=164 HFD=3.2
02:33:09.235 00.000 13300 MultiStar: [#1 -0.24,-0.06,0.54,U] [#2 -0.31,-0.17,0.00,M1] [#3 -0.23,0.08,0.34,U] [#4 -0.10,-0.25,0.00,M1] [#5 -0.12,-0.04,0.29,U] [#6 -0.16,0.14,0.26,U] [#7 -0.16,0.19,0.28,U] [#8 0.03,-0.02,0.24,U] 
02:33:09.235 00.000 13300 refined, 6 included, MultiStar: {-0.17, -0.06}, one-star: {-0.18, -0.24}
02:33:09.235 00.000 13300 CameraToMount -- cameraTheta (-2.80) - m_xAngle (1.53) = xAngle (-4.33 = 1.95)
02:33:09.236 00.001 13300 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.46 = -1.18)
02:33:09.236 00.000 13300 CameraToMount -- cameraX=-0.17 cameraY=-0.06 hyp=0.18 cameraTheta=-2.80 mountX=-0.07 mountY=-0.16, mountTheta=-1.95
02:33:09.237 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.17, y=-0.06, opts=13)
02:33:09.238 00.001 13300 Enqueuing Move request for scope (-0.17, -0.06)
02:33:09.238 00.000 11596 Worker thread wakes up
02:33:09.238 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.06) opts 0xd
02:33:09.238 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.17, -0.06)
02:33:09.238 00.000 11596 Moving (-0.17, -0.06) raw xDistance=-0.07 yDistance=-0.16
02:33:09.238 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:33:09.238 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:09.238 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:33:09.238 00.000 11596 MoveAxis(E, 0, ABG)
02:33:09.238 00.000 11596 Move returns status 0, amount 0
02:33:09.239 00.001 11596 MoveAxis(N, 0, ABG)
02:33:09.239 00.000 11596 Move returns status 0, amount 0
02:33:09.239 00.000 11596 move complete, result=0
02:33:09.239 00.000 11596 worker thread done servicing request
02:33:09.245 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
02:33:09.253 00.008 13300 UpdateGuideState exits: m=1408 SNR=26.3
02:33:09.253 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:09.253 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:33:09.253 00.000 13300 Enqueuing Expose request
02:33:09.253 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:33:09.253 00.000 11596 Worker thread wakes up
02:33:09.253 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:33:09.760 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:33:10.001 00.241 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dca1405b-7723-4868-98ec-0484cb6cc97f"}
02:33:10.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dca1405b-7723-4868-98ec-0484cb6cc97f"}
02:33:10.002 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4924588a-abd6-43f6-bbb8-cdfc2fe7840c"}
02:33:10.002 00.000 13300 case statement mapped state 6 to 3
02:33:10.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4924588a-abd6-43f6-bbb8-cdfc2fe7840c"}
02:33:10.003 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7fb18de9-2c29-4341-b82b-5619a7dd2480"}
02:33:10.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":812,"width":15,"height":15,"star_pos":[7.03,6.77],"pixels":"..."},"id":"7fb18de9-2c29-4341-b82b-5619a7dd2480"}
02:33:12.790 02.787 11596 Exposure complete
02:33:12.864 00.074 11596 worker thread done servicing request
02:33:12.864 00.000 13300 OnExposeComplete: enter
02:33:12.864 00.000 13300 UpdateGuideState(): m_state=6
02:33:12.865 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 813
02:33:12.865 00.000 13300 Star::Find returns 1 (0), X=24.84, Y=420.75, Mass=1384, SNR=26.1, Peak=188 HFD=3.2
02:33:12.865 00.000 13300 MultiStar: [#1 -0.13,-0.02,0.55,U] [#2 -0.37,-0.11,0.00,M2] [#3 -0.07,0.18,0.34,U] [#4 -0.12,-0.34,0.00,M2] [#5 -0.05,-0.01,0.29,U] [#6 -0.34,0.25,0.00,M4] [#7 -0.17,-0.40,0.00,M2] [#8 -0.00,0.06,0.23,U] 
02:33:12.866 00.001 13300 refined, 4 included, MultiStar: {-0.20, -0.08}, one-star: {-0.37, -0.26}
02:33:12.866 00.000 13300 CameraToMount -- cameraTheta (-2.75) - m_xAngle (1.53) = xAngle (-4.29 = 2.00)
02:33:12.866 00.000 13300 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.41 = -1.13)
02:33:12.866 00.000 13300 CameraToMount -- cameraX=-0.20 cameraY=-0.08 hyp=0.21 cameraTheta=-2.75 mountX=-0.09 mountY=-0.19, mountTheta=-2.00
02:33:12.868 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.20, y=-0.08, opts=13)
02:33:12.868 00.000 13300 Enqueuing Move request for scope (-0.20, -0.08)
02:33:12.868 00.000 11596 Worker thread wakes up
02:33:12.868 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.08) opts 0xd
02:33:12.868 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.20, -0.08)
02:33:12.869 00.001 11596 Moving (-0.20, -0.08) raw xDistance=-0.09 yDistance=-0.19
02:33:12.869 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:33:12.869 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.19
02:33:12.869 00.000 11596 MoveAxis(E, 0, ABG)
02:33:12.869 00.000 11596 Move returns status 0, amount 0
02:33:12.869 00.000 11596 MoveAxis(N, 254, ABG)
02:33:12.869 00.000 11596 Guiding  Dir = 0, Dur = 254
02:33:12.870 00.001 11596 IsSlewing returns 0
02:33:12.877 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
02:33:12.888 00.011 13300 UpdateGuideState exits: m=1384 SNR=26.1
02:33:12.888 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:12.889 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:33:12.889 00.000 13300 Enqueuing Expose request
02:33:12.963 00.074 11596 IsGuiding returns 0
02:33:13.002 00.039 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9b7413f9-605c-42b6-b1fa-113290004fb4"}
02:33:13.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9b7413f9-605c-42b6-b1fa-113290004fb4"}
02:33:13.005 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"11c2f45d-d393-4324-bfd8-ca2d6859b8c2"}
02:33:13.005 00.000 13300 case statement mapped state 6 to 3
02:33:13.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"11c2f45d-d393-4324-bfd8-ca2d6859b8c2"}
02:33:13.006 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7507915c-a43e-438c-a155-539b386568c1"}
02:33:13.007 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":813,"width":15,"height":15,"star_pos":[6.84,6.75],"pixels":"..."},"id":"7507915c-a43e-438c-a155-539b386568c1"}
02:33:13.106 00.099 11596 PulseGuide returned control before completion, sleep 123
02:33:13.359 00.253 11596 IsGuiding returns 1
02:33:13.359 00.000 11596 scope still moving after pulse duration time elapsed
02:33:13.393 00.034 11596 IsSlewing returns 0
02:33:13.464 00.071 11596 IsGuiding returns 0
02:33:13.464 00.000 11596 scope move finished after 254 + 245 ms
02:33:13.464 00.000 11596 Move returns status 0, amount 254
02:33:13.464 00.000 11596 move complete, result=0
02:33:13.464 00.000 11596 worker thread done servicing request
02:33:13.464 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 254 ms NORTH
02:33:13.464 00.000 11596 Worker thread wakes up
02:33:13.465 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:33:13.969 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:33:16.002 02.033 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f527d97c-4e30-428e-90c9-5055f2b63ddf"}
02:33:16.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f527d97c-4e30-428e-90c9-5055f2b63ddf"}
02:33:16.003 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e217b803-285d-421f-8b77-8002ab171319"}
02:33:16.003 00.000 13300 case statement mapped state 6 to 3
02:33:16.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e217b803-285d-421f-8b77-8002ab171319"}
02:33:16.004 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ff3c6bd2-af66-43dd-a6a1-57a941acec1a"}
02:33:16.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":813,"width":15,"height":15,"star_pos":[6.84,6.75],"pixels":"..."},"id":"ff3c6bd2-af66-43dd-a6a1-57a941acec1a"}
02:33:17.011 01.007 11596 Exposure complete
02:33:17.098 00.087 11596 worker thread done servicing request
02:33:17.098 00.000 13300 OnExposeComplete: enter
02:33:17.099 00.001 13300 UpdateGuideState(): m_state=6
02:33:17.099 00.000 13300 Star::Find(15, 24, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 814
02:33:17.099 00.000 13300 Star::Find returns 1 (0), X=25.12, Y=420.73, Mass=1381, SNR=26.0, Peak=164 HFD=3.1
02:33:17.100 00.001 13300 MultiStar: [#1 0.02,-0.11,0.54,U] [#2 -0.28,-0.31,0.00,M3] [#3 -0.26,0.25,0.00,M5] [#4 -0.15,-0.44,0.00,M3] [#5 -0.10,-0.09,0.29,U] [#6 -0.32,-0.11,0.00,M5] [#7 0.04,-0.31,0.00,M3] [#8 -0.40,-0.01,0.00,M1] 
02:33:17.100 00.000 13300 refined, 2 included, MultiStar: {-0.06, -0.20}, one-star: {-0.09, -0.28}
02:33:17.100 00.000 13300 CameraToMount -- cameraTheta (-1.85) - m_xAngle (1.53) = xAngle (-3.38 = 2.90)
02:33:17.101 00.001 13300 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.51 = -0.23)
02:33:17.101 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.20 hyp=0.21 cameraTheta=-1.85 mountX=-0.20 mountY=-0.05, mountTheta=-2.91
02:33:17.104 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.20, opts=13)
02:33:17.104 00.000 13300 Enqueuing Move request for scope (-0.06, -0.20)
02:33:17.104 00.000 11596 Worker thread wakes up
02:33:17.104 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.20) opts 0xd
02:33:17.104 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.20)
02:33:17.104 00.000 11596 Moving (-0.06, -0.20) raw xDistance=-0.20 yDistance=-0.05
02:33:17.104 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
02:33:17.104 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:17.105 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:33:17.105 00.000 11596 MoveAxis(E, 249, ABG)
02:33:17.105 00.000 11596 Guiding  Dir = 2, Dur = 249
02:33:17.105 00.000 11596 IsSlewing returns 0
02:33:17.113 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
02:33:17.124 00.011 13300 UpdateGuideState exits: m=1381 SNR=26.0
02:33:17.124 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:17.124 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:33:17.124 00.000 13300 Enqueuing Expose request
02:33:17.187 00.063 11596 IsGuiding returns 0
02:33:17.299 00.112 11596 PulseGuide returned control before completion, sleep 147
02:33:17.580 00.281 11596 IsGuiding returns 1
02:33:17.580 00.000 11596 scope still moving after pulse duration time elapsed
02:33:17.607 00.027 11596 IsSlewing returns 0
02:33:17.686 00.079 11596 IsGuiding returns 1
02:33:17.716 00.030 11596 IsSlewing returns 0
02:33:17.868 00.152 11596 IsGuiding returns 0
02:33:17.868 00.000 11596 scope move finished after 249 + 432 ms
02:33:17.868 00.000 11596 Move returns status 0, amount 249
02:33:17.868 00.000 11596 MoveAxis(N, 0, ABG)
02:33:17.869 00.001 11596 Move returns status 0, amount 0
02:33:17.869 00.000 11596 move complete, result=0
02:33:17.869 00.000 11596 worker thread done servicing request
02:33:17.869 00.000 13300 GuideStep: -0.2 px 249 ms EAST, -0.0 px 0 ms NORTH
02:33:17.869 00.000 11596 Worker thread wakes up
02:33:17.869 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:33:18.377 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:33:19.003 00.626 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"27ad4ded-a8bd-4345-a3ce-ebfcb3963d2b"}
02:33:19.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"27ad4ded-a8bd-4345-a3ce-ebfcb3963d2b"}
02:33:19.004 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dca8e46b-7cf6-46a5-bd87-ca15267f0646"}
02:33:19.004 00.000 13300 case statement mapped state 6 to 3
02:33:19.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dca8e46b-7cf6-46a5-bd87-ca15267f0646"}
02:33:19.005 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"69e2a00f-5897-4861-9294-078d6dfb64f7"}
02:33:19.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":814,"width":15,"height":15,"star_pos":[7.12,6.73],"pixels":"..."},"id":"69e2a00f-5897-4861-9294-078d6dfb64f7"}
02:33:21.528 02.523 11596 Exposure complete
02:33:21.597 00.069 11596 worker thread done servicing request
02:33:21.597 00.000 13300 OnExposeComplete: enter
02:33:21.598 00.001 13300 UpdateGuideState(): m_state=6
02:33:21.598 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 815
02:33:21.598 00.000 13300 Star::Find returns 1 (0), X=25.21, Y=420.97, Mass=1385, SNR=26.1, Peak=183 HFD=3.1
02:33:21.599 00.001 13300 MultiStar: [#1 0.00,0.09,0.55,U] [#2 -0.03,0.12,0.51,U] [#3 0.11,0.49,0.00,M6] [#4 -0.08,-0.15,0.28,U] [#5 -0.18,0.21,0.00,M1] [#6 -0.09,0.22,0.26,U] [#7 0.08,0.22,0.27,U] [#8 0.21,0.02,0.23,U] 
02:33:21.599 00.000 13300 single-star, 6 included, MultiStar: {0.01, 0.05}, one-star: {0.01, -0.04}
02:33:21.599 00.000 13300 CameraToMount -- cameraTheta (-1.42) - m_xAngle (1.53) = xAngle (-2.95 = -2.95)
02:33:21.599 00.000 13300 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.08 = 0.21)
02:33:21.599 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.42 mountX=-0.04 mountY=0.01, mountTheta=2.94
02:33:21.601 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.04, opts=13)
02:33:21.601 00.000 13300 Enqueuing Move request for scope (0.01, -0.04)
02:33:21.601 00.000 11596 Worker thread wakes up
02:33:21.601 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.04) opts 0xd
02:33:21.601 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.04)
02:33:21.601 00.000 11596 Moving (0.01, -0.04) raw xDistance=-0.04 yDistance=0.01
02:33:21.602 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:33:21.602 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:21.602 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:33:21.602 00.000 11596 MoveAxis(E, 0, ABG)
02:33:21.602 00.000 11596 Move returns status 0, amount 0
02:33:21.602 00.000 11596 MoveAxis(N, 0, ABG)
02:33:21.602 00.000 11596 Move returns status 0, amount 0
02:33:21.602 00.000 11596 move complete, result=0
02:33:21.602 00.000 11596 worker thread done servicing request
02:33:21.608 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
02:33:21.616 00.008 13300 UpdateGuideState exits: m=1385 SNR=26.1
02:33:21.617 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:21.617 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:33:21.617 00.000 13300 Enqueuing Expose request
02:33:21.617 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:33:21.617 00.000 11596 Worker thread wakes up
02:33:21.617 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:33:22.028 00.411 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"54b747a0-6573-47fe-98ca-756898d2fadf"}
02:33:22.028 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"54b747a0-6573-47fe-98ca-756898d2fadf"}
02:33:22.029 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b0320100-f308-49a1-a075-ae2f4a7358f5"}
02:33:22.029 00.000 13300 case statement mapped state 6 to 3
02:33:22.030 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b0320100-f308-49a1-a075-ae2f4a7358f5"}
02:33:22.030 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"69af2994-8f77-4260-a901-4755e5636aa3"}
02:33:22.030 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":815,"width":15,"height":15,"star_pos":[7.21,6.97],"pixels":"..."},"id":"69af2994-8f77-4260-a901-4755e5636aa3"}
02:33:22.119 00.089 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:33:25.027 02.908 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"961fcee8-43b1-4a1b-9989-fb31d98c6960"}
02:33:25.027 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"961fcee8-43b1-4a1b-9989-fb31d98c6960"}
02:33:25.028 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7d03f898-c5c6-473b-a441-194fb31783f0"}
02:33:25.028 00.000 13300 case statement mapped state 6 to 3
02:33:25.028 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7d03f898-c5c6-473b-a441-194fb31783f0"}
02:33:25.028 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5f3b9b25-a628-4f29-8c77-6f9a6e8d2b95"}
02:33:25.029 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":815,"width":15,"height":15,"star_pos":[7.21,6.97],"pixels":"..."},"id":"5f3b9b25-a628-4f29-8c77-6f9a6e8d2b95"}
02:33:25.157 00.128 11596 Exposure complete
02:33:25.227 00.070 11596 worker thread done servicing request
02:33:25.227 00.000 13300 OnExposeComplete: enter
02:33:25.227 00.000 13300 UpdateGuideState(): m_state=6
02:33:25.227 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 816
02:33:25.227 00.000 13300 Star::Find returns 1 (0), X=25.25, Y=421.07, Mass=1355, SNR=25.8, Peak=173 HFD=3.2
02:33:25.228 00.001 13300 MultiStar: [#1 0.12,0.26,0.00,M1] [#2 -0.23,0.04,0.53,U] [#3 0.03,0.46,0.00,M7] [#4 0.12,0.16,0.29,U] [#5 -0.10,0.22,0.31,U] [#6 -0.25,0.50,0.00,M5] [#7 0.10,0.27,0.00,M3] [#8 0.08,0.11,0.23,U] 
02:33:25.228 00.000 13300 single-star, 4 included, MultiStar: {-0.02, 0.09}, one-star: {0.04, 0.06}
02:33:25.228 00.000 13300 CameraToMount -- cameraTheta (0.94) - m_xAngle (1.53) = xAngle (-0.59 = -0.59)
02:33:25.228 00.000 13300 CameraToMount -- cameraTheta (0.94) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.72 = 2.56)
02:33:25.229 00.001 13300 CameraToMount -- cameraX=0.04 cameraY=0.06 hyp=0.07 cameraTheta=0.94 mountX=0.06 mountY=0.04, mountTheta=0.58
02:33:25.232 00.003 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.06, opts=13)
02:33:25.232 00.000 13300 Enqueuing Move request for scope (0.04, 0.06)
02:33:25.232 00.000 11596 Worker thread wakes up
02:33:25.232 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.06) opts 0xd
02:33:25.232 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.06)
02:33:25.232 00.000 11596 Moving (0.04, 0.06) raw xDistance=0.06 yDistance=0.04
02:33:25.233 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:33:25.233 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:25.233 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:33:25.233 00.000 11596 MoveAxis(E, 0, ABG)
02:33:25.233 00.000 11596 Move returns status 0, amount 0
02:33:25.233 00.000 11596 MoveAxis(N, 0, ABG)
02:33:25.233 00.000 11596 Move returns status 0, amount 0
02:33:25.233 00.000 11596 move complete, result=0
02:33:25.234 00.001 11596 worker thread done servicing request
02:33:25.243 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
02:33:25.259 00.016 13300 UpdateGuideState exits: m=1355 SNR=25.8
02:33:25.259 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:25.259 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:33:25.259 00.000 13300 Enqueuing Expose request
02:33:25.259 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:33:25.259 00.000 11596 Worker thread wakes up
02:33:25.259 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:33:25.771 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:33:28.027 02.256 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"170effee-90a0-4ad6-80bd-2ab5a2344764"}
02:33:28.027 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"170effee-90a0-4ad6-80bd-2ab5a2344764"}
02:33:28.028 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"38344c78-b391-4b44-8786-e2445d4b2217"}
02:33:28.028 00.000 13300 case statement mapped state 6 to 3
02:33:28.028 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"38344c78-b391-4b44-8786-e2445d4b2217"}
02:33:28.028 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b20cc2f2-5ee4-4366-8589-1902645c1b90"}
02:33:28.029 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":816,"width":15,"height":15,"star_pos":[7.25,7.07],"pixels":"..."},"id":"b20cc2f2-5ee4-4366-8589-1902645c1b90"}
02:33:28.801 00.772 11596 Exposure complete
02:33:28.871 00.070 11596 worker thread done servicing request
02:33:28.871 00.000 13300 OnExposeComplete: enter
02:33:28.871 00.000 13300 UpdateGuideState(): m_state=6
02:33:28.872 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 817
02:33:28.872 00.000 13300 Star::Find returns 1 (0), X=25.13, Y=420.95, Mass=1370, SNR=25.9, Peak=162 HFD=3.0
02:33:28.872 00.000 13300 MultiStar: [#1 -0.01,0.10,0.55,U] [#2 -0.17,0.09,0.51,U] [#3 0.02,0.56,0.00,M8] [#4 -0.04,0.09,0.27,U] [#5 -0.15,0.20,0.30,U] [#6 -0.13,0.20,0.26,U] [#7 0.04,0.00,0.27,U] [#8 -0.01,0.07,0.23,U] 
02:33:28.872 00.000 13300 refined, 7 included, MultiStar: {-0.07, 0.06}, one-star: {-0.07, -0.06}
02:33:28.872 00.000 13300 CameraToMount -- cameraTheta (2.50) - m_xAngle (1.53) = xAngle (0.97 = 0.97)
02:33:28.872 00.000 13300 CameraToMount -- cameraTheta (2.50) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.16 = -2.16)
02:33:28.873 00.001 13300 CameraToMount -- cameraX=-0.07 cameraY=0.06 hyp=0.09 cameraTheta=2.50 mountX=0.05 mountY=-0.08, mountTheta=-0.97
02:33:28.875 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.06, opts=13)
02:33:28.875 00.000 13300 Enqueuing Move request for scope (-0.07, 0.06)
02:33:28.875 00.000 11596 Worker thread wakes up
02:33:28.875 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.06) opts 0xd
02:33:28.875 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.06)
02:33:28.875 00.000 11596 Moving (-0.07, 0.06) raw xDistance=0.05 yDistance=-0.08
02:33:28.875 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:33:28.876 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:28.876 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:33:28.876 00.000 11596 MoveAxis(E, 0, ABG)
02:33:28.876 00.000 11596 Move returns status 0, amount 0
02:33:28.876 00.000 11596 MoveAxis(N, 0, ABG)
02:33:28.876 00.000 11596 Move returns status 0, amount 0
02:33:28.876 00.000 11596 move complete, result=0
02:33:28.877 00.001 11596 worker thread done servicing request
02:33:28.883 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
02:33:28.892 00.009 13300 UpdateGuideState exits: m=1370 SNR=25.9
02:33:28.892 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:28.892 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:33:28.892 00.000 13300 Enqueuing Expose request
02:33:28.892 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:33:28.892 00.000 11596 Worker thread wakes up
02:33:28.892 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:33:29.398 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:33:31.026 01.628 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"062ad7d0-cb55-4f11-88c3-2b793d5c76ef"}
02:33:31.026 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"062ad7d0-cb55-4f11-88c3-2b793d5c76ef"}
02:33:31.027 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f83710c3-0b09-4943-8f18-42fa41ebe718"}
02:33:31.027 00.000 13300 case statement mapped state 6 to 3
02:33:31.027 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f83710c3-0b09-4943-8f18-42fa41ebe718"}
02:33:31.027 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cceaab0b-5f2d-48a2-b4d1-785bc29ba424"}
02:33:31.028 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":817,"width":15,"height":15,"star_pos":[7.13,6.95],"pixels":"..."},"id":"cceaab0b-5f2d-48a2-b4d1-785bc29ba424"}
02:33:32.425 01.397 11596 Exposure complete
02:33:32.497 00.072 11596 worker thread done servicing request
02:33:32.497 00.000 13300 OnExposeComplete: enter
02:33:32.497 00.000 13300 UpdateGuideState(): m_state=6
02:33:32.498 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 818
02:33:32.498 00.000 13300 Star::Find returns 1 (0), X=25.15, Y=420.85, Mass=1379, SNR=26.0, Peak=178 HFD=2.9
02:33:32.498 00.000 13300 MultiStar: [#1 0.02,0.05,0.51,U] [#2 -0.27,-0.15,0.00,M1] [#3 0.07,0.34,0.00,M9] [#4 0.11,-0.07,0.34,U] [#5 0.06,-0.13,0.29,U] [#6 -0.14,0.06,0.25,U] [#7 -0.01,-0.04,0.27,U] [#8 0.11,0.01,0.24,U] 
02:33:32.498 00.000 13300 refined, 6 included, MultiStar: {-0.00, -0.06}, one-star: {-0.06, -0.16}
02:33:32.499 00.001 13300 CameraToMount -- cameraTheta (-1.59) - m_xAngle (1.53) = xAngle (-3.12 = -3.12)
02:33:32.499 00.000 13300 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.25 = 0.03)
02:33:32.499 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.06 hyp=0.06 cameraTheta=-1.59 mountX=-0.06 mountY=0.00, mountTheta=3.11
02:33:32.501 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.06, opts=13)
02:33:32.501 00.000 13300 Enqueuing Move request for scope (-0.00, -0.06)
02:33:32.501 00.000 11596 Worker thread wakes up
02:33:32.501 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.06) opts 0xd
02:33:32.501 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.06)
02:33:32.501 00.000 11596 Moving (-0.00, -0.06) raw xDistance=-0.06 yDistance=0.00
02:33:32.501 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:33:32.501 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:32.501 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:33:32.502 00.001 11596 MoveAxis(E, 0, ABG)
02:33:32.502 00.000 11596 Move returns status 0, amount 0
02:33:32.502 00.000 11596 MoveAxis(N, 0, ABG)
02:33:32.502 00.000 11596 Move returns status 0, amount 0
02:33:32.502 00.000 11596 move complete, result=0
02:33:32.502 00.000 11596 worker thread done servicing request
02:33:32.508 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
02:33:32.517 00.009 13300 UpdateGuideState exits: m=1379 SNR=26.0
02:33:32.518 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:32.518 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:33:32.518 00.000 13300 Enqueuing Expose request
02:33:32.518 00.000 11596 Worker thread wakes up
02:33:32.518 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:33:32.518 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:33:33.030 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:33:34.026 00.996 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a810a371-9bc8-4dd5-b579-d50f44eed693"}
02:33:34.026 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a810a371-9bc8-4dd5-b579-d50f44eed693"}
02:33:34.027 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"10d2a314-e1cd-4437-888b-d109fd7a5d4c"}
02:33:34.027 00.000 13300 case statement mapped state 6 to 3
02:33:34.027 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"10d2a314-e1cd-4437-888b-d109fd7a5d4c"}
02:33:34.027 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b2afd2a5-3b29-4223-ad2b-7e203e68c748"}
02:33:34.027 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":818,"width":15,"height":15,"star_pos":[7.15,6.85],"pixels":"..."},"id":"b2afd2a5-3b29-4223-ad2b-7e203e68c748"}
02:33:36.065 02.038 11596 Exposure complete
02:33:36.144 00.079 11596 worker thread done servicing request
02:33:36.145 00.001 13300 OnExposeComplete: enter
02:33:36.145 00.000 13300 UpdateGuideState(): m_state=6
02:33:36.145 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 819
02:33:36.145 00.000 13300 Star::Find returns 1 (0), X=25.14, Y=420.97, Mass=1399, SNR=26.2, Peak=173 HFD=3.0
02:33:36.146 00.001 13300 MultiStar: [#1 0.07,0.02,0.51,U] [#2 -0.20,-0.08,0.51,U] [#3 0.01,0.11,0.35,U] [#4 -0.03,-0.16,0.27,U] [#5 0.04,0.20,0.29,U] [#6 -0.05,0.15,0.26,U] [#7 -0.16,-0.02,0.28,U] [#8 0.01,0.14,0.23,U] 
02:33:36.146 00.000 13300 refined, 8 included, MultiStar: {-0.05, 0.01}, one-star: {-0.06, -0.04}
02:33:36.146 00.000 13300 CameraToMount -- cameraTheta (2.87) - m_xAngle (1.53) = xAngle (1.34 = 1.34)
02:33:36.147 00.001 13300 CameraToMount -- cameraTheta (2.87) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.79 = -1.79)
02:33:36.147 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.05 cameraTheta=2.87 mountX=0.01 mountY=-0.05, mountTheta=-1.34
02:33:36.149 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.01, opts=13)
02:33:36.149 00.000 13300 Enqueuing Move request for scope (-0.05, 0.01)
02:33:36.149 00.000 11596 Worker thread wakes up
02:33:36.149 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.01) opts 0xd
02:33:36.150 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.01)
02:33:36.150 00.000 11596 Moving (-0.05, 0.01) raw xDistance=0.01 yDistance=-0.05
02:33:36.150 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:33:36.150 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:36.150 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:33:36.150 00.000 11596 MoveAxis(E, 0, ABG)
02:33:36.151 00.001 11596 Move returns status 0, amount 0
02:33:36.151 00.000 11596 MoveAxis(N, 0, ABG)
02:33:36.151 00.000 11596 Move returns status 0, amount 0
02:33:36.151 00.000 11596 move complete, result=0
02:33:36.151 00.000 11596 worker thread done servicing request
02:33:36.162 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
02:33:36.172 00.010 13300 UpdateGuideState exits: m=1399 SNR=26.2
02:33:36.173 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:36.173 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:33:36.173 00.000 13300 Enqueuing Expose request
02:33:36.173 00.000 11596 Worker thread wakes up
02:33:36.173 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:33:36.173 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:33:36.676 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:33:37.025 00.349 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"318edc13-7231-4913-bcbf-f1b021e64c96"}
02:33:37.025 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"318edc13-7231-4913-bcbf-f1b021e64c96"}
02:33:37.026 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eccb498b-45be-4e0c-a362-2be56ed3f0ef"}
02:33:37.026 00.000 13300 case statement mapped state 6 to 3
02:33:37.026 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eccb498b-45be-4e0c-a362-2be56ed3f0ef"}
02:33:37.026 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7f35fb18-4120-4902-a105-210c9fdc8924"}
02:33:37.027 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":819,"width":15,"height":15,"star_pos":[7.14,6.97],"pixels":"..."},"id":"7f35fb18-4120-4902-a105-210c9fdc8924"}
02:33:39.702 02.675 11596 Exposure complete
02:33:39.770 00.068 11596 worker thread done servicing request
02:33:39.770 00.000 13300 OnExposeComplete: enter
02:33:39.771 00.001 13300 UpdateGuideState(): m_state=6
02:33:39.771 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 820
02:33:39.772 00.001 13300 Star::Find returns 1 (0), X=25.24, Y=420.77, Mass=1374, SNR=26.0, Peak=176 HFD=3.0
02:33:39.772 00.000 13300 MultiStar: [#1 0.10,-0.01,0.55,U] [#2 -0.10,-0.04,0.48,U] [#3 0.03,0.22,0.34,U] [#4 0.13,-0.24,0.00,M1] [#5 -0.02,-0.08,0.29,U] [#6 0.05,-0.04,0.27,U] [#7 -0.03,-0.15,0.26,U] [#8 0.24,-0.05,0.23,U] 
02:33:39.772 00.000 13300 refined, 7 included, MultiStar: {0.03, -0.08}, one-star: {0.03, -0.24}
02:33:39.772 00.000 13300 CameraToMount -- cameraTheta (-1.22) - m_xAngle (1.53) = xAngle (-2.76 = -2.76)
02:33:39.772 00.000 13300 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.89 = 0.40)
02:33:39.773 00.001 13300 CameraToMount -- cameraX=0.03 cameraY=-0.08 hyp=0.09 cameraTheta=-1.22 mountX=-0.08 mountY=0.03, mountTheta=2.75
02:33:39.775 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.08, opts=13)
02:33:39.775 00.000 13300 Enqueuing Move request for scope (0.03, -0.08)
02:33:39.775 00.000 11596 Worker thread wakes up
02:33:39.775 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.08) opts 0xd
02:33:39.776 00.001 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.08)
02:33:39.776 00.000 11596 Moving (0.03, -0.08) raw xDistance=-0.08 yDistance=0.03
02:33:39.776 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:33:39.776 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:39.776 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:33:39.776 00.000 11596 MoveAxis(E, 0, ABG)
02:33:39.776 00.000 11596 Move returns status 0, amount 0
02:33:39.776 00.000 11596 MoveAxis(N, 0, ABG)
02:33:39.776 00.000 11596 Move returns status 0, amount 0
02:33:39.776 00.000 11596 move complete, result=0
02:33:39.777 00.001 11596 worker thread done servicing request
02:33:39.782 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
02:33:39.791 00.009 13300 UpdateGuideState exits: m=1374 SNR=26.0
02:33:39.791 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:39.791 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:33:39.792 00.001 13300 Enqueuing Expose request
02:33:39.792 00.000 11596 Worker thread wakes up
02:33:39.792 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:33:39.792 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:33:40.025 00.233 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"19b396b2-76a2-4b40-b275-f026c9292d4a"}
02:33:40.025 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"19b396b2-76a2-4b40-b275-f026c9292d4a"}
02:33:40.026 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2ac8e33f-d973-42bf-9d85-3217cca44f9f"}
02:33:40.026 00.000 13300 case statement mapped state 6 to 3
02:33:40.026 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2ac8e33f-d973-42bf-9d85-3217cca44f9f"}
02:33:40.026 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ce94a1bf-3161-48fe-a15e-b0d096d5e8bd"}
02:33:40.026 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":820,"width":15,"height":15,"star_pos":[7.24,6.77],"pixels":"..."},"id":"ce94a1bf-3161-48fe-a15e-b0d096d5e8bd"}
02:33:40.293 00.267 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:33:43.025 02.732 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d2306e16-d4ca-4690-9d06-dd4058d59626"}
02:33:43.025 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d2306e16-d4ca-4690-9d06-dd4058d59626"}
02:33:43.026 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"09b26277-63a5-4012-8ceb-6f9e443b4b64"}
02:33:43.026 00.000 13300 case statement mapped state 6 to 3
02:33:43.026 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"09b26277-63a5-4012-8ceb-6f9e443b4b64"}
02:33:43.027 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"47ae5ce6-0468-491a-b4ec-9fea3192c848"}
02:33:43.027 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":820,"width":15,"height":15,"star_pos":[7.24,6.77],"pixels":"..."},"id":"47ae5ce6-0468-491a-b4ec-9fea3192c848"}
02:33:43.320 00.293 11596 Exposure complete
02:33:43.391 00.071 11596 worker thread done servicing request
02:33:43.391 00.000 13300 OnExposeComplete: enter
02:33:43.391 00.000 13300 UpdateGuideState(): m_state=6
02:33:43.392 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 821
02:33:43.392 00.000 13300 Star::Find returns 1 (0), X=25.11, Y=420.72, Mass=1396, SNR=26.2, Peak=161 HFD=3.2
02:33:43.392 00.000 13300 MultiStar: [#1 0.15,-0.07,0.51,U] [#2 -0.22,-0.09,0.48,U] [#3 0.06,0.30,0.00,M8] [#4 -0.13,-0.44,0.00,M2] [#5 -0.05,-0.14,0.29,U] [#6 -0.04,0.15,0.28,U] [#7 0.07,-0.04,0.28,U] [#8 -0.11,-0.06,0.23,U] 
02:33:43.392 00.000 13300 refined, 6 included, MultiStar: {-0.05, -0.13}, one-star: {-0.10, -0.29}
02:33:43.392 00.000 13300 CameraToMount -- cameraTheta (-1.95) - m_xAngle (1.53) = xAngle (-3.48 = 2.80)
02:33:43.393 00.001 13300 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.61 = -0.33)
02:33:43.393 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.95 mountX=-0.13 mountY=-0.04, mountTheta=-2.81
02:33:43.395 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.13, opts=13)
02:33:43.395 00.000 13300 Enqueuing Move request for scope (-0.05, -0.13)
02:33:43.395 00.000 11596 Worker thread wakes up
02:33:43.395 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.13) opts 0xd
02:33:43.395 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.13)
02:33:43.395 00.000 11596 Moving (-0.05, -0.13) raw xDistance=-0.13 yDistance=-0.04
02:33:43.395 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:33:43.395 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:43.395 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:33:43.395 00.000 11596 MoveAxis(E, 0, ABG)
02:33:43.396 00.001 11596 Move returns status 0, amount 0
02:33:43.396 00.000 11596 MoveAxis(N, 0, ABG)
02:33:43.396 00.000 11596 Move returns status 0, amount 0
02:33:43.396 00.000 11596 move complete, result=0
02:33:43.396 00.000 11596 worker thread done servicing request
02:33:43.402 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
02:33:43.410 00.008 13300 UpdateGuideState exits: m=1396 SNR=26.2
02:33:43.410 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:43.410 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:33:43.410 00.000 13300 Enqueuing Expose request
02:33:43.411 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:33:43.411 00.000 11596 Worker thread wakes up
02:33:43.411 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:33:43.924 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:33:46.024 02.100 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"07cd0d63-14cc-414b-b9b2-ab84c31a9abf"}
02:33:46.024 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"07cd0d63-14cc-414b-b9b2-ab84c31a9abf"}
02:33:46.025 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2601b64b-bfa9-48d0-a088-13dcbe7a3625"}
02:33:46.025 00.000 13300 case statement mapped state 6 to 3
02:33:46.025 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2601b64b-bfa9-48d0-a088-13dcbe7a3625"}
02:33:46.025 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"09c61eb8-e932-4949-8568-d1b5ea19cccd"}
02:33:46.025 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":821,"width":15,"height":15,"star_pos":[7.11,6.72],"pixels":"..."},"id":"09c61eb8-e932-4949-8568-d1b5ea19cccd"}
02:33:46.969 00.944 11596 Exposure complete
02:33:47.037 00.068 11596 worker thread done servicing request
02:33:47.037 00.000 13300 OnExposeComplete: enter
02:33:47.038 00.001 13300 UpdateGuideState(): m_state=6
02:33:47.038 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 822
02:33:47.038 00.000 13300 Star::Find returns 1 (0), X=25.07, Y=420.84, Mass=1375, SNR=26.0, Peak=174 HFD=3.0
02:33:47.039 00.001 13300 MultiStar: [#1 0.13,-0.03,0.54,U] [#2 -0.24,-0.13,0.00,M1] [#3 -0.07,0.16,0.34,U] [#4 -0.04,-0.03,0.34,U] [#5 0.09,-0.32,0.00,M1] [#6 -0.07,0.24,0.26,U] [#7 -0.13,-0.03,0.26,U] [#8 0.10,-0.05,0.23,U] 
02:33:47.039 00.000 13300 refined, 6 included, MultiStar: {-0.04, -0.04}, one-star: {-0.13, -0.17}
02:33:47.039 00.000 13300 CameraToMount -- cameraTheta (-2.44) - m_xAngle (1.53) = xAngle (-3.98 = 2.31)
02:33:47.039 00.000 13300 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.11 = -0.82)
02:33:47.039 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.04 hyp=0.05 cameraTheta=-2.44 mountX=-0.04 mountY=-0.04, mountTheta=-2.31
02:33:47.042 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.04, opts=13)
02:33:47.042 00.000 13300 Enqueuing Move request for scope (-0.04, -0.04)
02:33:47.042 00.000 11596 Worker thread wakes up
02:33:47.042 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.04) opts 0xd
02:33:47.042 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.04)
02:33:47.042 00.000 11596 Moving (-0.04, -0.04) raw xDistance=-0.04 yDistance=-0.04
02:33:47.042 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:33:47.042 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:47.042 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:33:47.043 00.001 11596 MoveAxis(E, 0, ABG)
02:33:47.043 00.000 11596 Move returns status 0, amount 0
02:33:47.043 00.000 11596 MoveAxis(N, 0, ABG)
02:33:47.043 00.000 11596 Move returns status 0, amount 0
02:33:47.043 00.000 11596 move complete, result=0
02:33:47.043 00.000 11596 worker thread done servicing request
02:33:47.048 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
02:33:47.057 00.009 13300 UpdateGuideState exits: m=1375 SNR=26.0
02:33:47.057 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:47.057 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:33:47.057 00.000 13300 Enqueuing Expose request
02:33:47.057 00.000 11596 Worker thread wakes up
02:33:47.058 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:33:47.058 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:33:47.564 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:33:49.025 01.461 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b539b81e-7815-4ff9-91dd-732d71c3b265"}
02:33:49.025 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b539b81e-7815-4ff9-91dd-732d71c3b265"}
02:33:49.026 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fe9f61ee-696f-47fa-8172-96509363d22d"}
02:33:49.026 00.000 13300 case statement mapped state 6 to 3
02:33:49.026 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fe9f61ee-696f-47fa-8172-96509363d22d"}
02:33:49.027 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ec863d1b-f0f0-4c75-9061-cb3022a4ae76"}
02:33:49.027 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":822,"width":15,"height":15,"star_pos":[7.07,6.84],"pixels":"..."},"id":"ec863d1b-f0f0-4c75-9061-cb3022a4ae76"}
02:33:50.598 01.571 11596 Exposure complete
02:33:50.670 00.072 11596 worker thread done servicing request
02:33:50.670 00.000 13300 OnExposeComplete: enter
02:33:50.670 00.000 13300 UpdateGuideState(): m_state=6
02:33:50.670 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 823
02:33:50.671 00.001 13300 Star::Find returns 1 (0), X=25.08, Y=420.68, Mass=1404, SNR=26.2, Peak=165 HFD=3.3
02:33:50.671 00.000 13300 MultiStar: [#1 0.04,-0.15,0.54,U] [#2 -0.27,-0.22,0.00,M2] [#3 0.01,0.35,0.00,M8] [#4 -0.24,-0.16,0.00,M2] [#5 0.01,0.15,0.30,U] [#6 -0.24,-0.00,0.26,U] [#7 -0.23,-0.30,0.00,M1] [#8 0.03,-0.09,0.23,U] 
02:33:50.671 00.000 13300 refined, 4 included, MultiStar: {-0.07, -0.17}, one-star: {-0.12, -0.33}
02:33:50.671 00.000 13300 CameraToMount -- cameraTheta (-1.96) - m_xAngle (1.53) = xAngle (-3.49 = 2.79)
02:33:50.671 00.000 13300 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.62 = -0.34)
02:33:50.671 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.17 hyp=0.18 cameraTheta=-1.96 mountX=-0.17 mountY=-0.06, mountTheta=-2.80
02:33:50.673 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.17, opts=13)
02:33:50.673 00.000 13300 Enqueuing Move request for scope (-0.07, -0.17)
02:33:50.674 00.001 11596 Worker thread wakes up
02:33:50.674 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.17) opts 0xd
02:33:50.674 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.17)
02:33:50.674 00.000 11596 Moving (-0.07, -0.17) raw xDistance=-0.17 yDistance=-0.06
02:33:50.674 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.17
02:33:50.674 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:50.674 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:33:50.674 00.000 11596 MoveAxis(E, 210, ABG)
02:33:50.674 00.000 11596 Guiding  Dir = 2, Dur = 210
02:33:50.675 00.001 11596 IsSlewing returns 0
02:33:50.682 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
02:33:50.690 00.008 13300 UpdateGuideState exits: m=1404 SNR=26.2
02:33:50.690 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:50.690 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:33:50.690 00.000 13300 Enqueuing Expose request
02:33:50.764 00.074 11596 IsGuiding returns 0
02:33:51.143 00.379 11596 IsGuiding returns 1
02:33:51.143 00.000 11596 scope still moving after pulse duration time elapsed
02:33:51.330 00.187 11596 IsSlewing returns 0
02:33:51.536 00.206 11596 IsGuiding returns 0
02:33:51.536 00.000 11596 scope move finished after 210 + 560 ms
02:33:51.536 00.000 11596 Move returns status 0, amount 210
02:33:51.536 00.000 11596 MoveAxis(N, 0, ABG)
02:33:51.536 00.000 11596 Move returns status 0, amount 0
02:33:51.536 00.000 11596 move complete, result=0
02:33:51.536 00.000 11596 worker thread done servicing request
02:33:51.536 00.000 11596 Worker thread wakes up
02:33:51.536 00.000 13300 GuideStep: -0.2 px 210 ms EAST, -0.1 px 0 ms NORTH
02:33:51.537 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:33:52.024 00.487 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c3f9f69f-c11f-4ca8-98ba-214a3795df41"}
02:33:52.024 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c3f9f69f-c11f-4ca8-98ba-214a3795df41"}
02:33:52.025 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cb710499-5f45-4514-8257-1c3cec624e96"}
02:33:52.025 00.000 13300 case statement mapped state 6 to 3
02:33:52.025 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cb710499-5f45-4514-8257-1c3cec624e96"}
02:33:52.026 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"03768d8f-f84b-45da-a10b-b768c18d8ac1"}
02:33:52.026 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":823,"width":15,"height":15,"star_pos":[7.08,6.68],"pixels":"..."},"id":"03768d8f-f84b-45da-a10b-b768c18d8ac1"}
02:33:52.048 00.022 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:33:55.025 02.977 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2f31b2aa-932d-4be3-b182-cffaff7db525"}
02:33:55.025 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2f31b2aa-932d-4be3-b182-cffaff7db525"}
02:33:55.026 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8035e168-4682-4f26-9a09-b1b369f35774"}
02:33:55.026 00.000 13300 case statement mapped state 6 to 3
02:33:55.026 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8035e168-4682-4f26-9a09-b1b369f35774"}
02:33:55.027 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1ca4576c-fb29-4887-960f-25e5a26e3744"}
02:33:55.027 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":823,"width":15,"height":15,"star_pos":[7.08,6.68],"pixels":"..."},"id":"1ca4576c-fb29-4887-960f-25e5a26e3744"}
02:33:55.072 00.045 11596 Exposure complete
02:33:55.141 00.069 11596 worker thread done servicing request
02:33:55.142 00.001 13300 OnExposeComplete: enter
02:33:55.142 00.000 13300 UpdateGuideState(): m_state=6
02:33:55.142 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 824
02:33:55.142 00.000 13300 Star::Find returns 1 (0), X=25.00, Y=421.17, Mass=1375, SNR=25.9, Peak=156 HFD=3.1
02:33:55.143 00.001 13300 MultiStar: [#1 0.05,0.12,0.51,U] [#2 -0.36,0.10,0.00,M3] [#3 0.19,0.59,0.00,M9] [#4 -0.00,0.08,0.26,U] [#5 0.08,0.11,0.30,U] [#6 -0.02,0.73,0.00,M1] [#7 -0.07,0.17,0.28,U] [#8 -0.13,0.20,0.22,U] 
02:33:55.143 00.000 13300 refined, 5 included, MultiStar: {-0.08, 0.14}, one-star: {-0.20, 0.16}
02:33:55.143 00.000 13300 CameraToMount -- cameraTheta (2.08) - m_xAngle (1.53) = xAngle (0.55 = 0.55)
02:33:55.143 00.000 13300 CameraToMount -- cameraTheta (2.08) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.58 = -2.58)
02:33:55.143 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.14 hyp=0.16 cameraTheta=2.08 mountX=0.14 mountY=-0.09, mountTheta=-0.56
02:33:55.145 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.14, opts=13)
02:33:55.145 00.000 13300 Enqueuing Move request for scope (-0.08, 0.14)
02:33:55.145 00.000 11596 Worker thread wakes up
02:33:55.145 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.14) opts 0xd
02:33:55.146 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.14)
02:33:55.146 00.000 11596 Moving (-0.08, 0.14) raw xDistance=0.14 yDistance=-0.09
02:33:55.146 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
02:33:55.146 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:55.146 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:33:55.146 00.000 11596 MoveAxis(E, 0, ABG)
02:33:55.146 00.000 11596 Move returns status 0, amount 0
02:33:55.146 00.000 11596 MoveAxis(N, 0, ABG)
02:33:55.146 00.000 11596 Move returns status 0, amount 0
02:33:55.146 00.000 11596 move complete, result=0
02:33:55.146 00.000 11596 worker thread done servicing request
02:33:55.152 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
02:33:55.161 00.009 13300 UpdateGuideState exits: m=1375 SNR=25.9
02:33:55.161 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:55.161 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:33:55.161 00.000 13300 Enqueuing Expose request
02:33:55.161 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:33:55.161 00.000 11596 Worker thread wakes up
02:33:55.161 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:33:55.664 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:33:58.025 02.361 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6dc20e4b-6918-47e2-ad0b-917037b6583e"}
02:33:58.026 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6dc20e4b-6918-47e2-ad0b-917037b6583e"}
02:33:58.026 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"093a1d7d-fa45-4483-a0f7-1f3eb7f93367"}
02:33:58.026 00.000 13300 case statement mapped state 6 to 3
02:33:58.027 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"093a1d7d-fa45-4483-a0f7-1f3eb7f93367"}
02:33:58.027 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5f5e92f6-baca-453e-a822-403b7c697b10"}
02:33:58.027 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":824,"width":15,"height":15,"star_pos":[7.00,7.17],"pixels":"..."},"id":"5f5e92f6-baca-453e-a822-403b7c697b10"}
02:33:58.695 00.668 11596 Exposure complete
02:33:58.764 00.069 11596 worker thread done servicing request
02:33:58.764 00.000 13300 OnExposeComplete: enter
02:33:58.764 00.000 13300 UpdateGuideState(): m_state=6
02:33:58.764 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 825
02:33:58.765 00.001 13300 Star::Find returns 1 (0), X=25.14, Y=421.22, Mass=1387, SNR=26.1, Peak=165 HFD=3.1
02:33:58.765 00.000 13300 MultiStar: [#1 0.11,0.34,0.00,M1] [#2 -0.16,0.29,0.00,M4] [#3 -0.09,0.52,0.00,M10] [#4 0.06,0.23,0.28,U] [#5 -0.08,0.46,0.00,M1] [#6 -0.17,0.54,0.00,M2] [#7 -0.15,0.04,0.28,U] [#8 0.05,0.22,0.23,U] 
02:33:58.765 00.000 13300 refined, 3 included, MultiStar: {-0.04, 0.19}, one-star: {-0.06, 0.21}
02:33:58.765 00.000 13300 CameraToMount -- cameraTheta (1.80) - m_xAngle (1.53) = xAngle (0.26 = 0.26)
02:33:58.765 00.000 13300 CameraToMount -- cameraTheta (1.80) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.86 = -2.86)
02:33:58.765 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.19 hyp=0.19 cameraTheta=1.80 mountX=0.19 mountY=-0.05, mountTheta=-0.28
02:33:58.767 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.19, opts=13)
02:33:58.768 00.001 13300 Enqueuing Move request for scope (-0.04, 0.19)
02:33:58.768 00.000 11596 Worker thread wakes up
02:33:58.768 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.19) opts 0xd
02:33:58.768 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.19)
02:33:58.768 00.000 11596 Moving (-0.04, 0.19) raw xDistance=0.19 yDistance=-0.05
02:33:58.768 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.19
02:33:58.768 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:58.768 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:33:58.768 00.000 11596 MoveAxis(W, 233, ABG)
02:33:58.769 00.001 11596 Guiding  Dir = 3, Dur = 233
02:33:58.769 00.000 11596 IsSlewing returns 0
02:33:58.775 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
02:33:58.784 00.009 13300 UpdateGuideState exits: m=1387 SNR=26.1
02:33:58.784 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:58.784 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:33:58.784 00.000 13300 Enqueuing Expose request
02:33:58.941 00.157 11596 IsGuiding returns 0
02:33:59.343 00.402 11596 IsGuiding returns 1
02:33:59.343 00.000 11596 scope still moving after pulse duration time elapsed
02:33:59.631 00.288 11596 IsSlewing returns 0
02:33:59.635 00.004 11596 IsGuiding returns 0
02:33:59.635 00.000 11596 scope move finished after 233 + 460 ms
02:33:59.635 00.000 11596 Move returns status 0, amount 233
02:33:59.635 00.000 11596 MoveAxis(N, 0, ABG)
02:33:59.635 00.000 11596 Move returns status 0, amount 0
02:33:59.635 00.000 11596 move complete, result=0
02:33:59.635 00.000 11596 worker thread done servicing request
02:33:59.635 00.000 13300 GuideStep: 0.2 px 233 ms WEST, -0.1 px 0 ms NORTH
02:33:59.635 00.000 11596 Worker thread wakes up
02:33:59.636 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:34:00.149 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:34:01.025 00.876 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fc09fce0-2216-43c8-8c9c-a7ee59824fab"}
02:34:01.025 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fc09fce0-2216-43c8-8c9c-a7ee59824fab"}
02:34:01.026 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f5ddfaa5-0fdb-4085-a8d9-a45ce4f757e6"}
02:34:01.026 00.000 13300 case statement mapped state 6 to 3
02:34:01.026 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f5ddfaa5-0fdb-4085-a8d9-a45ce4f757e6"}
02:34:01.027 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"67dd2b26-5b45-4fad-8132-52889bd4e90e"}
02:34:01.027 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":825,"width":15,"height":15,"star_pos":[7.14,7.22],"pixels":"..."},"id":"67dd2b26-5b45-4fad-8132-52889bd4e90e"}
02:34:03.169 02.142 11596 Exposure complete
02:34:03.237 00.068 11596 worker thread done servicing request
02:34:03.238 00.001 13300 OnExposeComplete: enter
02:34:03.238 00.000 13300 UpdateGuideState(): m_state=6
02:34:03.238 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 826
02:34:03.238 00.000 13300 Star::Find returns 1 (0), X=25.25, Y=421.06, Mass=1378, SNR=26.0, Peak=182 HFD=3.2
02:34:03.239 00.001 13300 MultiStar: [#1 0.18,0.24,0.00,M2] [#2 0.07,0.07,0.52,U] [#3 -0.08,0.55,0.00,R] [#4 0.13,0.04,0.28,U] [#5 0.14,0.50,0.00,M2] [#6 0.12,0.44,0.00,M3] [#7 0.02,0.37,0.00,M1] [#8 0.22,0.42,0.00,M1] 
02:34:03.239 00.000 13300 single-star, 2 included, MultiStar: {0.06, 0.06}, one-star: {0.04, 0.05}
02:34:03.239 00.000 13300 CameraToMount -- cameraTheta (0.93) - m_xAngle (1.53) = xAngle (-0.61 = -0.61)
02:34:03.239 00.000 13300 CameraToMount -- cameraTheta (0.93) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.73 = 2.55)
02:34:03.239 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.05 hyp=0.07 cameraTheta=0.93 mountX=0.05 mountY=0.04, mountTheta=0.60
02:34:03.241 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.05, opts=13)
02:34:03.241 00.000 13300 Enqueuing Move request for scope (0.04, 0.05)
02:34:03.241 00.000 11596 Worker thread wakes up
02:34:03.241 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.05) opts 0xd
02:34:03.242 00.001 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.05)
02:34:03.242 00.000 11596 Moving (0.04, 0.05) raw xDistance=0.05 yDistance=0.04
02:34:03.242 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:34:03.242 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:03.242 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:34:03.242 00.000 11596 MoveAxis(E, 0, ABG)
02:34:03.242 00.000 11596 Move returns status 0, amount 0
02:34:03.242 00.000 11596 MoveAxis(N, 0, ABG)
02:34:03.242 00.000 11596 Move returns status 0, amount 0
02:34:03.242 00.000 11596 move complete, result=0
02:34:03.243 00.001 11596 worker thread done servicing request
02:34:03.248 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
02:34:03.256 00.008 13300 UpdateGuideState exits: m=1378 SNR=26.0
02:34:03.256 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:03.257 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:34:03.257 00.000 13300 Enqueuing Expose request
02:34:03.257 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:34:03.257 00.000 11596 Worker thread wakes up
02:34:03.257 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:34:03.764 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:34:04.025 00.261 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e07a8c24-68c0-47f4-a207-90dfb0a73b1c"}
02:34:04.026 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e07a8c24-68c0-47f4-a207-90dfb0a73b1c"}
02:34:04.026 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c5f3f1a9-cc2a-4a42-a3b4-200c148255ea"}
02:34:04.027 00.001 13300 case statement mapped state 6 to 3
02:34:04.027 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c5f3f1a9-cc2a-4a42-a3b4-200c148255ea"}
02:34:04.028 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"506e7581-bb9f-4b08-bf81-ca091447951c"}
02:34:04.028 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":826,"width":15,"height":15,"star_pos":[7.25,7.06],"pixels":"..."},"id":"506e7581-bb9f-4b08-bf81-ca091447951c"}
02:34:06.793 02.765 11596 Exposure complete
02:34:06.863 00.070 11596 worker thread done servicing request
02:34:06.863 00.000 13300 OnExposeComplete: enter
02:34:06.863 00.000 13300 UpdateGuideState(): m_state=6
02:34:06.864 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 827
02:34:06.864 00.000 13300 Star::Find returns 1 (0), X=25.28, Y=421.25, Mass=1369, SNR=25.9, Peak=168 HFD=3.2
02:34:06.865 00.001 13300 MultiStar: [#1 0.21,0.50,0.00,M3] [#2 -0.05,0.40,0.00,M4] [#3 0.04,0.20,0.35,U] [#4 -0.04,0.52,0.00,M1] [#5 0.13,0.15,0.28,U] [#6 -0.22,0.70,0.00,M4] [#7 0.03,0.51,0.00,M2] [#8 -0.02,0.62,0.00,M2] 
02:34:06.865 00.000 13300 refined, 2 included, MultiStar: {0.07, 0.21}, one-star: {0.07, 0.24}
02:34:06.865 00.000 13300 CameraToMount -- cameraTheta (1.23) - m_xAngle (1.53) = xAngle (-0.30 = -0.30)
02:34:06.866 00.001 13300 CameraToMount -- cameraTheta (1.23) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.43 = 2.86)
02:34:06.866 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.21 hyp=0.23 cameraTheta=1.23 mountX=0.22 mountY=0.06, mountTheta=0.28
02:34:06.869 00.003 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.21, opts=13)
02:34:06.869 00.000 13300 Enqueuing Move request for scope (0.07, 0.21)
02:34:06.869 00.000 11596 Worker thread wakes up
02:34:06.869 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.21) opts 0xd
02:34:06.869 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.21)
02:34:06.869 00.000 11596 Moving (0.07, 0.21) raw xDistance=0.22 yDistance=0.06
02:34:06.870 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
02:34:06.870 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:06.870 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:34:06.870 00.000 11596 MoveAxis(W, 271, ABG)
02:34:06.870 00.000 11596 Guiding  Dir = 3, Dur = 271
02:34:06.871 00.001 11596 IsSlewing returns 0
02:34:06.878 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=240, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
02:34:06.890 00.012 13300 UpdateGuideState exits: m=1369 SNR=25.9
02:34:06.890 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:06.891 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:34:06.891 00.000 13300 Enqueuing Expose request
02:34:06.902 00.011 11596 IsGuiding returns 0
02:34:07.005 00.103 11596 PulseGuide returned control before completion, sleep 180
02:34:07.023 00.018 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d3be74c6-4cc2-411b-8ff5-1dfbec98ecd1"}
02:34:07.023 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d3be74c6-4cc2-411b-8ff5-1dfbec98ecd1"}
02:34:07.024 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0b54de1f-b282-4c16-9664-f2c9acb97b46"}
02:34:07.024 00.000 13300 case statement mapped state 6 to 3
02:34:07.024 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0b54de1f-b282-4c16-9664-f2c9acb97b46"}
02:34:07.024 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"564039b0-0a70-4f1c-b835-27e558be2e54"}
02:34:07.025 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":827,"width":15,"height":15,"star_pos":[7.28,7.25],"pixels":"..."},"id":"564039b0-0a70-4f1c-b835-27e558be2e54"}
02:34:07.252 00.227 11596 IsGuiding returns 1
02:34:07.252 00.000 11596 scope still moving after pulse duration time elapsed
02:34:07.278 00.026 11596 IsSlewing returns 0
02:34:07.380 00.102 11596 IsGuiding returns 0
02:34:07.380 00.000 11596 scope move finished after 271 + 206 ms
02:34:07.380 00.000 11596 Move returns status 0, amount 271
02:34:07.380 00.000 11596 MoveAxis(N, 0, ABG)
02:34:07.380 00.000 11596 Move returns status 0, amount 0
02:34:07.380 00.000 11596 move complete, result=0
02:34:07.380 00.000 11596 worker thread done servicing request
02:34:07.380 00.000 11596 Worker thread wakes up
02:34:07.381 00.001 13300 GuideStep: 0.2 px 271 ms WEST, 0.1 px 0 ms NORTH
02:34:07.381 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:34:07.893 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:34:10.025 02.132 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2614ac9a-c477-4b7e-a16d-7b4a7f26fe36"}
02:34:10.025 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2614ac9a-c477-4b7e-a16d-7b4a7f26fe36"}
02:34:10.026 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"91cdf2cc-1390-4c92-a552-aceed4ec2b0e"}
02:34:10.026 00.000 13300 case statement mapped state 6 to 3
02:34:10.026 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"91cdf2cc-1390-4c92-a552-aceed4ec2b0e"}
02:34:10.026 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"12472269-56f6-4fcc-952b-14d087f489a2"}
02:34:10.027 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":827,"width":15,"height":15,"star_pos":[7.28,7.25],"pixels":"..."},"id":"12472269-56f6-4fcc-952b-14d087f489a2"}
02:34:10.927 00.900 11596 Exposure complete
02:34:11.019 00.092 11596 worker thread done servicing request
02:34:11.019 00.000 13300 OnExposeComplete: enter
02:34:11.019 00.000 13300 UpdateGuideState(): m_state=6
02:34:11.019 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 828
02:34:11.020 00.001 13300 Star::Find returns 1 (0), X=25.04, Y=421.03, Mass=1380, SNR=26.0, Peak=158 HFD=2.9
02:34:11.020 00.000 13300 MultiStar: [#1 0.08,0.13,0.55,U] [#2 -0.21,0.07,0.52,U] [#3 0.03,-0.18,0.34,U] [#4 -0.09,0.17,0.27,U] [#5 0.01,0.18,0.30,U] [#6 -0.17,0.51,0.00,M5] [#7 0.01,-0.04,0.27,U] [#8 -0.13,0.20,0.22,U] 
02:34:11.021 00.001 13300 refined, 7 included, MultiStar: {-0.08, 0.06}, one-star: {-0.17, 0.02}
02:34:11.021 00.000 13300 CameraToMount -- cameraTheta (2.50) - m_xAngle (1.53) = xAngle (0.97 = 0.97)
02:34:11.021 00.000 13300 CameraToMount -- cameraTheta (2.50) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.16 = -2.16)
02:34:11.021 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.06 hyp=0.10 cameraTheta=2.50 mountX=0.05 mountY=-0.08, mountTheta=-0.97
02:34:11.023 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.06, opts=13)
02:34:11.023 00.000 13300 Enqueuing Move request for scope (-0.08, 0.06)
02:34:11.023 00.000 11596 Worker thread wakes up
02:34:11.023 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.06) opts 0xd
02:34:11.023 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.06)
02:34:11.023 00.000 11596 Moving (-0.08, 0.06) raw xDistance=0.05 yDistance=-0.08
02:34:11.024 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:34:11.024 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:11.024 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:34:11.024 00.000 11596 MoveAxis(E, 0, ABG)
02:34:11.024 00.000 11596 Move returns status 0, amount 0
02:34:11.024 00.000 11596 MoveAxis(N, 0, ABG)
02:34:11.024 00.000 11596 Move returns status 0, amount 0
02:34:11.024 00.000 11596 move complete, result=0
02:34:11.024 00.000 11596 worker thread done servicing request
02:34:11.030 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
02:34:11.039 00.009 13300 UpdateGuideState exits: m=1380 SNR=26.0
02:34:11.039 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:11.039 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:34:11.040 00.001 13300 Enqueuing Expose request
02:34:11.040 00.000 11596 Worker thread wakes up
02:34:11.040 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:34:11.040 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:34:11.546 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:34:13.025 01.479 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fd5d3842-1d32-488f-86a8-3a7d0f055197"}
02:34:13.025 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fd5d3842-1d32-488f-86a8-3a7d0f055197"}
02:34:13.026 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1a5d55f5-bca2-4402-bc6d-3928972b7dc8"}
02:34:13.027 00.001 13300 case statement mapped state 6 to 3
02:34:13.027 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1a5d55f5-bca2-4402-bc6d-3928972b7dc8"}
02:34:13.027 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f41df220-2307-4f38-bf5a-2337229a1d48"}
02:34:13.028 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":828,"width":15,"height":15,"star_pos":[7.04,7.03],"pixels":"..."},"id":"f41df220-2307-4f38-bf5a-2337229a1d48"}
02:34:14.619 01.591 11596 Exposure complete
02:34:14.733 00.114 11596 worker thread done servicing request
02:34:14.733 00.000 13300 OnExposeComplete: enter
02:34:14.733 00.000 13300 UpdateGuideState(): m_state=6
02:34:14.734 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 829
02:34:14.735 00.001 13300 Star::Find returns 1 (0), X=25.16, Y=420.92, Mass=1406, SNR=26.2, Peak=178 HFD=3.1
02:34:14.736 00.001 13300 MultiStar: [#1 0.11,0.14,0.53,U] [#2 -0.03,0.01,0.51,U] [#3 0.06,-0.29,0.00,M1] [#4 -0.05,-0.03,0.27,U] [#5 0.12,0.08,0.29,U] [#6 -0.15,0.29,0.00,M6] [#7 -0.14,-0.05,0.27,U] [#8 -0.06,0.00,0.22,U] 
02:34:14.736 00.000 13300 refined, 6 included, MultiStar: {-0.01, -0.00}, one-star: {-0.05, -0.09}
02:34:14.736 00.000 13300 CameraToMount -- cameraTheta (-2.94) - m_xAngle (1.53) = xAngle (-4.47 = 1.81)
02:34:14.736 00.000 13300 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.60 = -1.31)
02:34:14.737 00.001 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.00 hyp=0.01 cameraTheta=-2.94 mountX=-0.00 mountY=-0.01, mountTheta=-1.81
02:34:14.741 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.00, opts=13)
02:34:14.742 00.001 13300 Enqueuing Move request for scope (-0.01, -0.00)
02:34:14.742 00.000 11596 Worker thread wakes up
02:34:14.742 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.00) opts 0xd
02:34:14.743 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.00)
02:34:14.743 00.000 11596 Moving (-0.01, -0.00) raw xDistance=-0.00 yDistance=-0.01
02:34:14.743 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:34:14.744 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:14.744 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:34:14.744 00.000 11596 MoveAxis(E, 0, ABG)
02:34:14.744 00.000 11596 Move returns status 0, amount 0
02:34:14.744 00.000 11596 MoveAxis(N, 0, ABG)
02:34:14.745 00.001 11596 Move returns status 0, amount 0
02:34:14.745 00.000 11596 move complete, result=0
02:34:14.745 00.000 11596 worker thread done servicing request
02:34:14.755 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
02:34:14.769 00.014 13300 UpdateGuideState exits: m=1406 SNR=26.2
02:34:14.770 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:14.770 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:34:14.770 00.000 13300 Enqueuing Expose request
02:34:14.771 00.001 11596 Worker thread wakes up
02:34:14.771 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:34:14.771 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:34:15.276 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:34:16.026 00.750 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7ef64803-7beb-47de-b2f6-8c230d7670e2"}
02:34:16.026 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7ef64803-7beb-47de-b2f6-8c230d7670e2"}
02:34:16.027 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"142298d7-f95e-4bfe-b21e-5f4ecbcb0bd0"}
02:34:16.027 00.000 13300 case statement mapped state 6 to 3
02:34:16.027 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"142298d7-f95e-4bfe-b21e-5f4ecbcb0bd0"}
02:34:16.028 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"02e04ba1-ec7d-4971-aa55-d5053f567104"}
02:34:16.028 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":829,"width":15,"height":15,"star_pos":[7.16,6.92],"pixels":"..."},"id":"02e04ba1-ec7d-4971-aa55-d5053f567104"}
02:34:18.313 02.285 11596 Exposure complete
02:34:18.383 00.070 11596 worker thread done servicing request
02:34:18.383 00.000 13300 OnExposeComplete: enter
02:34:18.383 00.000 13300 UpdateGuideState(): m_state=6
02:34:18.384 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 830
02:34:18.384 00.000 13300 Star::Find returns 1 (0), X=25.21, Y=421.05, Mass=1388, SNR=26.1, Peak=178 HFD=3.1
02:34:18.384 00.000 13300 MultiStar: [#1 0.14,0.20,0.54,U] [#2 -0.22,-0.03,0.51,U] [#3 0.05,-0.09,0.35,U] [#4 0.05,0.07,0.27,U] [#5 -0.06,0.43,0.00,M1] [#6 -0.25,0.32,0.00,M7] [#7 0.12,0.23,0.28,U] [#8 0.12,0.20,0.23,U] 
02:34:18.385 00.001 13300 single-star, 6 included, MultiStar: {0.02, 0.07}, one-star: {0.01, 0.04}
02:34:18.385 00.000 13300 CameraToMount -- cameraTheta (1.37) - m_xAngle (1.53) = xAngle (-0.16 = -0.16)
02:34:18.385 00.000 13300 CameraToMount -- cameraTheta (1.37) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.29 = 2.99)
02:34:18.385 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.37 mountX=0.04 mountY=0.01, mountTheta=0.15
02:34:18.387 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.04, opts=13)
02:34:18.387 00.000 13300 Enqueuing Move request for scope (0.01, 0.04)
02:34:18.387 00.000 11596 Worker thread wakes up
02:34:18.387 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.04) opts 0xd
02:34:18.387 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.04)
02:34:18.387 00.000 11596 Moving (0.01, 0.04) raw xDistance=0.04 yDistance=0.01
02:34:18.387 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:34:18.388 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:18.388 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:34:18.388 00.000 11596 MoveAxis(E, 0, ABG)
02:34:18.388 00.000 11596 Move returns status 0, amount 0
02:34:18.388 00.000 11596 MoveAxis(N, 0, ABG)
02:34:18.388 00.000 11596 Move returns status 0, amount 0
02:34:18.388 00.000 11596 move complete, result=0
02:34:18.388 00.000 11596 worker thread done servicing request
02:34:18.394 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
02:34:18.403 00.009 13300 UpdateGuideState exits: m=1388 SNR=26.1
02:34:18.403 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:18.403 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:34:18.403 00.000 13300 Enqueuing Expose request
02:34:18.403 00.000 11596 Worker thread wakes up
02:34:18.403 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:34:18.403 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:34:18.907 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:34:19.060 00.153 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e5d474e0-44ae-4048-831b-e7e01868f911"}
02:34:19.060 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e5d474e0-44ae-4048-831b-e7e01868f911"}
02:34:19.061 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"18e7c8fa-893c-4680-b41f-0f42eb6fe492"}
02:34:19.061 00.000 13300 case statement mapped state 6 to 3
02:34:19.061 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"18e7c8fa-893c-4680-b41f-0f42eb6fe492"}
02:34:19.062 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dcaf086c-17d8-468b-8a6b-be1f8b55ecfb"}
02:34:19.062 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":830,"width":15,"height":15,"star_pos":[7.21,7.05],"pixels":"..."},"id":"dcaf086c-17d8-468b-8a6b-be1f8b55ecfb"}
02:34:21.948 02.886 11596 Exposure complete
02:34:22.042 00.094 11596 worker thread done servicing request
02:34:22.042 00.000 13300 OnExposeComplete: enter
02:34:22.042 00.000 13300 UpdateGuideState(): m_state=6
02:34:22.043 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 831
02:34:22.043 00.000 13300 Star::Find returns 1 (0), X=25.08, Y=420.88, Mass=1390, SNR=26.1, Peak=171 HFD=3.0
02:34:22.043 00.000 13300 MultiStar: [#1 0.02,0.08,0.55,U] [#2 -0.23,-0.01,0.52,U] [#3 0.13,-0.17,0.34,U] [#4 -0.02,-0.16,0.28,U] [#5 -0.11,0.10,0.29,U] [#6 -0.22,0.27,0.00,M8] [#7 -0.20,-0.24,0.00,M1] [#8 0.05,0.08,0.24,U] 
02:34:22.043 00.000 13300 refined, 6 included, MultiStar: {-0.07, -0.05}, one-star: {-0.13, -0.13}
02:34:22.043 00.000 13300 CameraToMount -- cameraTheta (-2.54) - m_xAngle (1.53) = xAngle (-4.07 = 2.21)
02:34:22.043 00.000 13300 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.20 = -0.91)
02:34:22.044 00.001 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.05 hyp=0.08 cameraTheta=-2.54 mountX=-0.05 mountY=-0.06, mountTheta=-2.22
02:34:22.046 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.05, opts=13)
02:34:22.046 00.000 13300 Enqueuing Move request for scope (-0.07, -0.05)
02:34:22.046 00.000 11596 Worker thread wakes up
02:34:22.046 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.05) opts 0xd
02:34:22.046 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.05)
02:34:22.046 00.000 11596 Moving (-0.07, -0.05) raw xDistance=-0.05 yDistance=-0.06
02:34:22.046 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:34:22.046 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:22.047 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:34:22.047 00.000 11596 MoveAxis(E, 0, ABG)
02:34:22.047 00.000 11596 Move returns status 0, amount 0
02:34:22.047 00.000 11596 MoveAxis(N, 0, ABG)
02:34:22.047 00.000 11596 Move returns status 0, amount 0
02:34:22.047 00.000 11596 move complete, result=0
02:34:22.047 00.000 11596 worker thread done servicing request
02:34:22.053 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
02:34:22.063 00.010 13300 UpdateGuideState exits: m=1390 SNR=26.1
02:34:22.063 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:22.063 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:34:22.063 00.000 13300 Enqueuing Expose request
02:34:22.063 00.000 11596 Worker thread wakes up
02:34:22.063 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:34:22.064 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:34:22.067 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1d847a9d-e3be-4007-abb5-e5d71bfb8064"}
02:34:22.067 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1d847a9d-e3be-4007-abb5-e5d71bfb8064"}
02:34:22.074 00.007 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ec023d79-39a5-46e0-9709-43f6c26e35dc"}
02:34:22.074 00.000 13300 case statement mapped state 6 to 3
02:34:22.074 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ec023d79-39a5-46e0-9709-43f6c26e35dc"}
02:34:22.077 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1414a33a-be73-469b-88e1-629a15682aad"}
02:34:22.077 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":831,"width":15,"height":15,"star_pos":[7.08,6.88],"pixels":"..."},"id":"1414a33a-be73-469b-88e1-629a15682aad"}
02:34:22.576 00.499 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:34:25.061 02.485 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"550e3d40-9609-49e4-9658-0ab6b1cde674"}
02:34:25.061 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"550e3d40-9609-49e4-9658-0ab6b1cde674"}
02:34:25.062 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c2c4f46f-1345-415d-8177-abb4ea3c987b"}
02:34:25.062 00.000 13300 case statement mapped state 6 to 3
02:34:25.062 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c2c4f46f-1345-415d-8177-abb4ea3c987b"}
02:34:25.062 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"41231c38-6252-43a9-96e6-00c432cff5a5"}
02:34:25.063 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":831,"width":15,"height":15,"star_pos":[7.08,6.88],"pixels":"..."},"id":"41231c38-6252-43a9-96e6-00c432cff5a5"}
02:34:25.598 00.535 11596 Exposure complete
02:34:25.668 00.070 11596 worker thread done servicing request
02:34:25.668 00.000 13300 OnExposeComplete: enter
02:34:25.669 00.001 13300 UpdateGuideState(): m_state=6
02:34:25.669 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 832
02:34:25.669 00.000 13300 Star::Find returns 1 (0), X=25.05, Y=420.93, Mass=1393, SNR=26.1, Peak=164 HFD=2.9
02:34:25.670 00.001 13300 MultiStar: [#1 -0.04,0.10,0.54,U] [#2 -0.26,-0.05,0.00,M1] [#3 0.02,-0.13,0.34,U] [#4 0.01,-0.17,0.29,U] [#5 -0.02,-0.01,0.30,U] [#6 -0.21,0.28,0.00,M9] [#7 -0.16,-0.16,0.27,U] [#8 0.27,-0.03,0.00,M1] 
02:34:25.670 00.000 13300 refined, 5 included, MultiStar: {-0.08, -0.06}, one-star: {-0.15, -0.08}
02:34:25.670 00.000 13300 CameraToMount -- cameraTheta (-2.48) - m_xAngle (1.53) = xAngle (-4.02 = 2.27)
02:34:25.670 00.000 13300 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.14 = -0.86)
02:34:25.670 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-2.48 mountX=-0.06 mountY=-0.08, mountTheta=-2.27
02:34:25.672 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.06, opts=13)
02:34:25.672 00.000 13300 Enqueuing Move request for scope (-0.08, -0.06)
02:34:25.672 00.000 11596 Worker thread wakes up
02:34:25.673 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.06) opts 0xd
02:34:25.673 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.06)
02:34:25.673 00.000 11596 Moving (-0.08, -0.06) raw xDistance=-0.06 yDistance=-0.08
02:34:25.673 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:34:25.673 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:25.673 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:34:25.673 00.000 11596 MoveAxis(E, 0, ABG)
02:34:25.674 00.001 11596 Move returns status 0, amount 0
02:34:25.674 00.000 11596 MoveAxis(N, 0, ABG)
02:34:25.674 00.000 11596 Move returns status 0, amount 0
02:34:25.674 00.000 11596 move complete, result=0
02:34:25.674 00.000 11596 worker thread done servicing request
02:34:25.682 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
02:34:25.691 00.009 13300 UpdateGuideState exits: m=1393 SNR=26.1
02:34:25.692 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:25.692 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:34:25.692 00.000 13300 Enqueuing Expose request
02:34:25.692 00.000 11596 Worker thread wakes up
02:34:25.692 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:34:25.692 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:34:26.197 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:34:28.060 01.863 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f7c195bb-6bef-4e0b-a0b3-2b7bbe7db5c1"}
02:34:28.060 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f7c195bb-6bef-4e0b-a0b3-2b7bbe7db5c1"}
02:34:28.061 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5ed44e03-3ab2-4f80-a6f4-d3c1b8a4469b"}
02:34:28.061 00.000 13300 case statement mapped state 6 to 3
02:34:28.061 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5ed44e03-3ab2-4f80-a6f4-d3c1b8a4469b"}
02:34:28.061 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b49f133c-e969-401c-9640-a6a592206bd4"}
02:34:28.062 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":832,"width":15,"height":15,"star_pos":[7.05,6.93],"pixels":"..."},"id":"b49f133c-e969-401c-9640-a6a592206bd4"}
02:34:29.222 01.160 11596 Exposure complete
02:34:29.293 00.071 11596 worker thread done servicing request
02:34:29.293 00.000 13300 OnExposeComplete: enter
02:34:29.293 00.000 13300 UpdateGuideState(): m_state=6
02:34:29.294 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 833
02:34:29.294 00.000 13300 Star::Find returns 1 (0), X=25.10, Y=420.95, Mass=1365, SNR=25.9, Peak=168 HFD=2.9
02:34:29.294 00.000 13300 MultiStar: [#1 -0.03,0.19,0.56,U] [#2 -0.18,0.02,0.52,U] [#3 0.13,-0.30,0.00,M1] [#4 -0.00,-0.07,0.27,U] [#5 -0.04,-0.01,0.30,U] [#6 0.01,0.29,0.00,M10] [#7 -0.24,0.08,0.28,U] [#8 0.01,-0.06,0.24,U] 
02:34:29.294 00.000 13300 refined, 6 included, MultiStar: {-0.09, 0.02}, one-star: {-0.11, -0.06}
02:34:29.295 00.001 13300 CameraToMount -- cameraTheta (2.98) - m_xAngle (1.53) = xAngle (1.45 = 1.45)
02:34:29.295 00.000 13300 CameraToMount -- cameraTheta (2.98) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.68 = -1.68)
02:34:29.295 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.02 hyp=0.10 cameraTheta=2.98 mountX=0.01 mountY=-0.09, mountTheta=-1.45
02:34:29.297 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.02, opts=13)
02:34:29.298 00.001 13300 Enqueuing Move request for scope (-0.09, 0.02)
02:34:29.298 00.000 11596 Worker thread wakes up
02:34:29.298 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.02) opts 0xd
02:34:29.298 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.02)
02:34:29.298 00.000 11596 Moving (-0.09, 0.02) raw xDistance=0.01 yDistance=-0.09
02:34:29.298 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:34:29.298 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:29.299 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:34:29.299 00.000 11596 MoveAxis(E, 0, ABG)
02:34:29.299 00.000 11596 Move returns status 0, amount 0
02:34:29.299 00.000 11596 MoveAxis(N, 0, ABG)
02:34:29.299 00.000 11596 Move returns status 0, amount 0
02:34:29.299 00.000 11596 move complete, result=0
02:34:29.299 00.000 11596 worker thread done servicing request
02:34:29.307 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
02:34:29.315 00.008 13300 UpdateGuideState exits: m=1365 SNR=25.9
02:34:29.315 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:29.316 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:34:29.316 00.000 13300 Enqueuing Expose request
02:34:29.316 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:34:29.316 00.000 11596 Worker thread wakes up
02:34:29.316 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:34:29.826 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:34:31.060 01.234 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3d090b9d-a4a9-45b5-ba5e-a98a20f138fa"}
02:34:31.060 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3d090b9d-a4a9-45b5-ba5e-a98a20f138fa"}
02:34:31.061 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"073ccf48-1793-454f-ae7b-bbc9c8609654"}
02:34:31.061 00.000 13300 case statement mapped state 6 to 3
02:34:31.061 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"073ccf48-1793-454f-ae7b-bbc9c8609654"}
02:34:31.062 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"07388cea-1ec1-4120-a174-577cf140c0fb"}
02:34:31.062 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":833,"width":15,"height":15,"star_pos":[7.10,6.95],"pixels":"..."},"id":"07388cea-1ec1-4120-a174-577cf140c0fb"}
02:34:32.851 01.789 11596 Exposure complete
02:34:32.922 00.071 11596 worker thread done servicing request
02:34:32.922 00.000 13300 OnExposeComplete: enter
02:34:32.922 00.000 13300 UpdateGuideState(): m_state=6
02:34:32.922 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 834
02:34:32.923 00.001 13300 Star::Find returns 1 (0), X=25.16, Y=421.16, Mass=1370, SNR=25.9, Peak=168 HFD=3.0
02:34:32.923 00.000 13300 MultiStar: [#1 0.07,0.36,0.00,M1] [#2 -0.19,0.26,0.00,M1] [#3 -0.01,-0.07,0.35,U] [#4 -0.02,0.29,0.00,M1] [#5 -0.09,0.30,0.00,M1] [#6 -0.12,0.72,0.00,R] [#7 -0.14,0.45,0.00,M1] [#8 -0.08,0.23,0.24,U] 
02:34:32.923 00.000 13300 refined, 2 included, MultiStar: {-0.04, 0.11}, one-star: {-0.05, 0.15}
02:34:32.923 00.000 13300 CameraToMount -- cameraTheta (1.95) - m_xAngle (1.53) = xAngle (0.41 = 0.41)
02:34:32.923 00.000 13300 CameraToMount -- cameraTheta (1.95) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.71 = -2.71)
02:34:32.923 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.11 hyp=0.12 cameraTheta=1.95 mountX=0.11 mountY=-0.05, mountTheta=-0.43
02:34:32.925 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.11, opts=13)
02:34:32.926 00.001 13300 Enqueuing Move request for scope (-0.04, 0.11)
02:34:32.926 00.000 11596 Worker thread wakes up
02:34:32.926 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.11) opts 0xd
02:34:32.926 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.11)
02:34:32.926 00.000 11596 Moving (-0.04, 0.11) raw xDistance=0.11 yDistance=-0.05
02:34:32.926 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:34:32.926 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:32.926 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:34:32.926 00.000 11596 MoveAxis(E, 0, ABG)
02:34:32.927 00.001 11596 Move returns status 0, amount 0
02:34:32.927 00.000 11596 MoveAxis(N, 0, ABG)
02:34:32.927 00.000 11596 Move returns status 0, amount 0
02:34:32.927 00.000 11596 move complete, result=0
02:34:32.927 00.000 11596 worker thread done servicing request
02:34:32.934 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
02:34:32.942 00.008 13300 UpdateGuideState exits: m=1370 SNR=25.9
02:34:32.942 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:32.942 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:34:32.942 00.000 13300 Enqueuing Expose request
02:34:32.942 00.000 11596 Worker thread wakes up
02:34:32.942 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:34:32.943 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:34:33.459 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:34:34.059 00.600 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c25f2241-437d-466e-a3ab-b1a5328a263b"}
02:34:34.059 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c25f2241-437d-466e-a3ab-b1a5328a263b"}
02:34:34.060 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8a4811f2-9eb2-4cbc-aa93-4e285ef8fb13"}
02:34:34.060 00.000 13300 case statement mapped state 6 to 3
02:34:34.060 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8a4811f2-9eb2-4cbc-aa93-4e285ef8fb13"}
02:34:34.060 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"836e5858-f4af-4620-9439-2fa811aee958"}
02:34:34.061 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":834,"width":15,"height":15,"star_pos":[7.16,7.16],"pixels":"..."},"id":"836e5858-f4af-4620-9439-2fa811aee958"}
02:34:36.589 02.528 11596 Exposure complete
02:34:36.660 00.071 11596 worker thread done servicing request
02:34:36.660 00.000 13300 OnExposeComplete: enter
02:34:36.661 00.001 13300 UpdateGuideState(): m_state=6
02:34:36.661 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 835
02:34:36.661 00.000 13300 Star::Find returns 1 (0), X=25.05, Y=421.32, Mass=1364, SNR=25.9, Peak=149 HFD=3.3
02:34:36.662 00.001 13300 MultiStar: [#1 0.10,0.43,0.00,M2] [#2 -0.26,0.46,0.00,M2] [#3 0.02,0.16,0.34,U] [#4 -0.15,0.35,0.00,M2] [#5 0.06,0.32,0.00,M2] [#6 -0.10,-0.28,0.00,M1] [#7 -0.26,0.39,0.00,M2] [#8 0.20,0.17,0.00,M1] 
02:34:36.662 00.000 13300 refined, 1 included, MultiStar: {-0.11, 0.27}, one-star: {-0.15, 0.31}
02:34:36.662 00.000 13300 CameraToMount -- cameraTheta (1.95) - m_xAngle (1.53) = xAngle (0.42 = 0.42)
02:34:36.662 00.000 13300 CameraToMount -- cameraTheta (1.95) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.71 = -2.71)
02:34:36.662 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=0.27 hyp=0.29 cameraTheta=1.95 mountX=0.27 mountY=-0.12, mountTheta=-0.43
02:34:36.664 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=0.27, opts=13)
02:34:36.664 00.000 13300 Enqueuing Move request for scope (-0.11, 0.27)
02:34:36.664 00.000 11596 Worker thread wakes up
02:34:36.664 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.27) opts 0xd
02:34:36.664 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, 0.27)
02:34:36.664 00.000 11596 Moving (-0.11, 0.27) raw xDistance=0.27 yDistance=-0.12
02:34:36.665 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
02:34:36.665 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:36.665 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:34:36.665 00.000 11596 MoveAxis(W, 334, ABG)
02:34:36.665 00.000 11596 Guiding  Dir = 3, Dur = 334
02:34:36.665 00.000 11596 IsSlewing returns 0
02:34:36.672 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
02:34:36.680 00.008 13300 UpdateGuideState exits: m=1364 SNR=25.9
02:34:36.680 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:36.680 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:34:36.680 00.000 13300 Enqueuing Expose request
02:34:36.701 00.021 11596 IsGuiding returns 0
02:34:36.958 00.257 11596 PulseGuide returned control before completion, sleep 88
02:34:37.059 00.101 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"620cb528-78ba-4894-95cc-65b72b9e74ee"}
02:34:37.059 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"620cb528-78ba-4894-95cc-65b72b9e74ee"}
02:34:37.060 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"388da5a7-c884-4d71-a92b-b38a8bfb51a9"}
02:34:37.060 00.000 13300 case statement mapped state 6 to 3
02:34:37.060 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"388da5a7-c884-4d71-a92b-b38a8bfb51a9"}
02:34:37.061 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"17b04ca7-a249-42a5-b425-d011e45ad9e4"}
02:34:37.062 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":835,"width":15,"height":15,"star_pos":[7.05,7.32],"pixels":"..."},"id":"17b04ca7-a249-42a5-b425-d011e45ad9e4"}
02:34:37.131 00.069 11596 IsGuiding returns 1
02:34:37.131 00.000 11596 scope still moving after pulse duration time elapsed
02:34:37.165 00.034 11596 IsSlewing returns 0
02:34:37.268 00.103 11596 IsGuiding returns 0
02:34:37.268 00.000 11596 scope move finished after 334 + 232 ms
02:34:37.268 00.000 11596 Move returns status 0, amount 334
02:34:37.268 00.000 11596 MoveAxis(N, 0, ABG)
02:34:37.268 00.000 11596 Move returns status 0, amount 0
02:34:37.268 00.000 11596 move complete, result=0
02:34:37.268 00.000 11596 worker thread done servicing request
02:34:37.268 00.000 11596 Worker thread wakes up
02:34:37.269 00.001 13300 GuideStep: 0.3 px 334 ms WEST, -0.1 px 0 ms NORTH
02:34:37.269 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:34:37.780 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:34:40.058 02.278 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fa7a6925-1f54-4383-ad4d-d6fbc549cac4"}
02:34:40.058 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fa7a6925-1f54-4383-ad4d-d6fbc549cac4"}
02:34:40.059 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"80f3b3c7-94b5-4cd6-bc3d-465a101b1276"}
02:34:40.059 00.000 13300 case statement mapped state 6 to 3
02:34:40.059 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"80f3b3c7-94b5-4cd6-bc3d-465a101b1276"}
02:34:40.060 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cc45c2d9-78e9-483e-97c0-e27cbb143da3"}
02:34:40.060 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":835,"width":15,"height":15,"star_pos":[7.05,7.32],"pixels":"..."},"id":"cc45c2d9-78e9-483e-97c0-e27cbb143da3"}
02:34:40.810 00.750 11596 Exposure complete
02:34:40.885 00.075 11596 worker thread done servicing request
02:34:40.885 00.000 13300 OnExposeComplete: enter
02:34:40.886 00.001 13300 UpdateGuideState(): m_state=6
02:34:40.886 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 836
02:34:40.886 00.000 13300 Star::Find returns 1 (0), X=25.11, Y=421.28, Mass=1389, SNR=26.1, Peak=158 HFD=3.3
02:34:40.887 00.001 13300 MultiStar: [#1 0.07,0.35,0.00,M3] [#2 -0.26,0.35,0.00,M3] [#3 0.17,0.32,0.00,M1] [#4 -0.01,0.30,0.00,M3] [#5 -0.06,0.51,0.00,M3] [#6 -0.08,0.12,0.28,U] [#7 -0.06,0.42,0.00,M3] [#8 0.07,0.26,0.00,M2] 
02:34:40.887 00.000 13300 refined, 1 included, MultiStar: {-0.09, 0.24}, one-star: {-0.10, 0.27}
02:34:40.887 00.000 13300 CameraToMount -- cameraTheta (1.95) - m_xAngle (1.53) = xAngle (0.41 = 0.41)
02:34:40.887 00.000 13300 CameraToMount -- cameraTheta (1.95) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.71 = -2.71)
02:34:40.887 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.24 hyp=0.25 cameraTheta=1.95 mountX=0.23 mountY=-0.11, mountTheta=-0.43
02:34:40.889 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.24, opts=13)
02:34:40.890 00.001 13300 Enqueuing Move request for scope (-0.09, 0.24)
02:34:40.890 00.000 11596 Worker thread wakes up
02:34:40.890 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.24) opts 0xd
02:34:40.890 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.24)
02:34:40.890 00.000 11596 Moving (-0.09, 0.24) raw xDistance=0.23 yDistance=-0.11
02:34:40.890 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23
02:34:40.890 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:40.891 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:34:40.891 00.000 11596 MoveAxis(W, 314, ABG)
02:34:40.891 00.000 11596 Guiding  Dir = 3, Dur = 314
02:34:40.891 00.000 11596 IsSlewing returns 0
02:34:40.900 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
02:34:40.908 00.008 13300 UpdateGuideState exits: m=1389 SNR=26.1
02:34:40.908 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:40.908 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:34:40.908 00.000 13300 Enqueuing Expose request
02:34:40.933 00.025 11596 IsGuiding returns 0
02:34:41.034 00.101 11596 PulseGuide returned control before completion, sleep 224
02:34:41.363 00.329 11596 IsGuiding returns 0
02:34:41.363 00.000 11596 Move returns status 0, amount 314
02:34:41.363 00.000 11596 MoveAxis(N, 0, ABG)
02:34:41.363 00.000 11596 Move returns status 0, amount 0
02:34:41.363 00.000 11596 move complete, result=0
02:34:41.363 00.000 11596 worker thread done servicing request
02:34:41.363 00.000 13300 GuideStep: 0.2 px 314 ms WEST, -0.1 px 0 ms NORTH
02:34:41.363 00.000 11596 Worker thread wakes up
02:34:41.364 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:34:41.874 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:34:43.058 01.184 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"82ba8ed9-51cd-46b3-8f1a-6135da9e64a3"}
02:34:43.058 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"82ba8ed9-51cd-46b3-8f1a-6135da9e64a3"}
02:34:43.059 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5d3afcae-a9fd-4c18-b5e1-0c99adca0500"}
02:34:43.059 00.000 13300 case statement mapped state 6 to 3
02:34:43.059 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5d3afcae-a9fd-4c18-b5e1-0c99adca0500"}
02:34:43.059 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cc354da4-2800-4e04-b697-961a47a8f76f"}
02:34:43.060 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":836,"width":15,"height":15,"star_pos":[7.11,7.28],"pixels":"..."},"id":"cc354da4-2800-4e04-b697-961a47a8f76f"}
02:34:44.898 01.838 11596 Exposure complete
02:34:44.994 00.096 11596 worker thread done servicing request
02:34:44.995 00.001 13300 OnExposeComplete: enter
02:34:44.995 00.000 13300 UpdateGuideState(): m_state=6
02:34:44.995 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 837
02:34:44.996 00.001 13300 Star::Find returns 1 (0), X=25.11, Y=421.18, Mass=1369, SNR=25.9, Peak=163 HFD=3.1
02:34:44.996 00.000 13300 MultiStar: [#1 0.08,0.30,0.00,M4] [#2 -0.29,0.21,0.00,M4] [#3 0.09,0.08,0.34,U] [#4 -0.22,0.26,0.00,M4] [#5 -0.25,0.16,0.00,M4] [#6 -0.07,-0.16,0.25,U] [#7 -0.14,0.39,0.00,M4] [#8 -0.03,0.32,0.00,M3] 
02:34:44.996 00.000 13300 refined, 2 included, MultiStar: {-0.06, 0.10}, one-star: {-0.10, 0.17}
02:34:44.997 00.001 13300 CameraToMount -- cameraTheta (2.08) - m_xAngle (1.53) = xAngle (0.55 = 0.55)
02:34:44.997 00.000 13300 CameraToMount -- cameraTheta (2.08) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.58 = -2.58)
02:34:44.997 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.10 hyp=0.11 cameraTheta=2.08 mountX=0.10 mountY=-0.06, mountTheta=-0.56
02:34:45.000 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.10, opts=13)
02:34:45.000 00.000 13300 Enqueuing Move request for scope (-0.06, 0.10)
02:34:45.001 00.001 11596 Worker thread wakes up
02:34:45.001 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.10) opts 0xd
02:34:45.001 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.10)
02:34:45.001 00.000 11596 Moving (-0.06, 0.10) raw xDistance=0.10 yDistance=-0.06
02:34:45.001 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:34:45.002 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:45.002 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:34:45.002 00.000 11596 MoveAxis(E, 0, ABG)
02:34:45.002 00.000 11596 Move returns status 0, amount 0
02:34:45.002 00.000 11596 MoveAxis(N, 0, ABG)
02:34:45.002 00.000 11596 Move returns status 0, amount 0
02:34:45.002 00.000 11596 move complete, result=0
02:34:45.003 00.001 11596 worker thread done servicing request
02:34:45.012 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
02:34:45.026 00.014 13300 UpdateGuideState exits: m=1369 SNR=25.9
02:34:45.026 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:45.026 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:34:45.026 00.000 13300 Enqueuing Expose request
02:34:45.026 00.000 11596 Worker thread wakes up
02:34:45.026 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:34:45.027 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:34:45.533 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:34:46.059 00.526 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b2cf9885-277e-40e5-8352-efa3cec1f513"}
02:34:46.059 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b2cf9885-277e-40e5-8352-efa3cec1f513"}
02:34:46.060 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"191f676e-3f9a-4f91-9dd7-b506a30c1f0d"}
02:34:46.060 00.000 13300 case statement mapped state 6 to 3
02:34:46.060 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"191f676e-3f9a-4f91-9dd7-b506a30c1f0d"}
02:34:46.060 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9f102a44-a40b-40ad-838b-b81bf71b84f4"}
02:34:46.061 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":837,"width":15,"height":15,"star_pos":[7.11,7.18],"pixels":"..."},"id":"9f102a44-a40b-40ad-838b-b81bf71b84f4"}
02:34:48.590 02.529 11596 Exposure complete
02:34:48.666 00.076 11596 worker thread done servicing request
02:34:48.666 00.000 13300 OnExposeComplete: enter
02:34:48.666 00.000 13300 UpdateGuideState(): m_state=6
02:34:48.667 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 838
02:34:48.667 00.000 13300 Star::Find returns 1 (0), X=25.02, Y=420.98, Mass=1408, SNR=26.3, Peak=169 HFD=2.9
02:34:48.668 00.001 13300 MultiStar: [#1 -0.02,0.25,0.54,U] [#2 -0.16,0.06,0.52,U] [#3 0.20,0.08,0.34,U] [#4 -0.02,0.25,0.27,U] [#5 0.09,0.37,0.00,M5] [#6 0.10,-0.47,0.00,M1] [#7 -0.13,0.14,0.27,U] [#8 -0.09,0.20,0.23,U] 
02:34:48.668 00.000 13300 refined, 6 included, MultiStar: {-0.09, 0.10}, one-star: {-0.19, -0.03}
02:34:48.668 00.000 13300 CameraToMount -- cameraTheta (2.28) - m_xAngle (1.53) = xAngle (0.75 = 0.75)
02:34:48.668 00.000 13300 CameraToMount -- cameraTheta (2.28) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.38 = -2.38)
02:34:48.668 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.10 hyp=0.13 cameraTheta=2.28 mountX=0.10 mountY=-0.09, mountTheta=-0.76
02:34:48.670 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.10, opts=13)
02:34:48.670 00.000 13300 Enqueuing Move request for scope (-0.09, 0.10)
02:34:48.671 00.001 11596 Worker thread wakes up
02:34:48.671 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.10) opts 0xd
02:34:48.671 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.10)
02:34:48.671 00.000 11596 Moving (-0.09, 0.10) raw xDistance=0.10 yDistance=-0.09
02:34:48.671 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:34:48.671 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:48.671 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:34:48.671 00.000 11596 MoveAxis(E, 0, ABG)
02:34:48.671 00.000 11596 Move returns status 0, amount 0
02:34:48.671 00.000 11596 MoveAxis(N, 0, ABG)
02:34:48.672 00.001 11596 Move returns status 0, amount 0
02:34:48.672 00.000 11596 move complete, result=0
02:34:48.672 00.000 11596 worker thread done servicing request
02:34:48.677 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
02:34:48.686 00.009 13300 UpdateGuideState exits: m=1408 SNR=26.3
02:34:48.686 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:48.686 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:34:48.687 00.001 13300 Enqueuing Expose request
02:34:48.687 00.000 11596 Worker thread wakes up
02:34:48.687 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:34:48.687 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:34:49.058 00.371 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"56429467-586b-4468-a806-ca0c218d38ec"}
02:34:49.058 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"56429467-586b-4468-a806-ca0c218d38ec"}
02:34:49.059 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2d2c9502-caf2-450c-9767-f83c31c83469"}
02:34:49.059 00.000 13300 case statement mapped state 6 to 3
02:34:49.059 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2d2c9502-caf2-450c-9767-f83c31c83469"}
02:34:49.060 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b1556280-679b-40af-9d03-1d3cdfbc96af"}
02:34:49.060 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":838,"width":15,"height":15,"star_pos":[7.02,6.98],"pixels":"..."},"id":"b1556280-679b-40af-9d03-1d3cdfbc96af"}
02:34:49.193 00.133 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:34:52.058 02.865 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3d72776e-3bb5-4263-bcaf-8a5cc810c11e"}
02:34:52.058 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3d72776e-3bb5-4263-bcaf-8a5cc810c11e"}
02:34:52.059 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c712fcfd-0270-4fd8-bb77-26758fc38fd6"}
02:34:52.059 00.000 13300 case statement mapped state 6 to 3
02:34:52.059 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c712fcfd-0270-4fd8-bb77-26758fc38fd6"}
02:34:52.059 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fe2ee31c-9a90-4202-bd20-5ee4a636ca8d"}
02:34:52.060 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":838,"width":15,"height":15,"star_pos":[7.02,6.98],"pixels":"..."},"id":"fe2ee31c-9a90-4202-bd20-5ee4a636ca8d"}
02:34:52.229 00.169 11596 Exposure complete
02:34:52.298 00.069 11596 worker thread done servicing request
02:34:52.298 00.000 13300 OnExposeComplete: enter
02:34:52.298 00.000 13300 UpdateGuideState(): m_state=6
02:34:52.299 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 839
02:34:52.299 00.000 13300 Star::Find returns 1 (0), X=25.09, Y=421.02, Mass=1398, SNR=26.2, Peak=165 HFD=3.0
02:34:52.300 00.001 13300 MultiStar: [#1 0.04,0.20,0.50,U] [#2 -0.27,0.05,0.00,M4] [#3 -0.02,-0.20,0.35,U] [#4 -0.07,0.29,0.00,M4] [#5 0.04,0.15,0.29,U] [#6 -0.02,-0.10,0.26,U] [#7 -0.12,0.03,0.28,U] [#8 -0.12,0.12,0.23,U] 
02:34:52.300 00.000 13300 refined, 6 included, MultiStar: {-0.06, 0.03}, one-star: {-0.12, 0.01}
02:34:52.300 00.000 13300 CameraToMount -- cameraTheta (2.60) - m_xAngle (1.53) = xAngle (1.07 = 1.07)
02:34:52.300 00.000 13300 CameraToMount -- cameraTheta (2.60) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.06 = -2.06)
02:34:52.300 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.03 hyp=0.06 cameraTheta=2.60 mountX=0.03 mountY=-0.06, mountTheta=-1.07
02:34:52.302 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.03, opts=13)
02:34:52.302 00.000 13300 Enqueuing Move request for scope (-0.06, 0.03)
02:34:52.303 00.001 11596 Worker thread wakes up
02:34:52.303 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.03) opts 0xd
02:34:52.303 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.03)
02:34:52.303 00.000 11596 Moving (-0.06, 0.03) raw xDistance=0.03 yDistance=-0.06
02:34:52.303 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:34:52.303 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:52.303 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:34:52.304 00.001 11596 MoveAxis(E, 0, ABG)
02:34:52.304 00.000 11596 Move returns status 0, amount 0
02:34:52.304 00.000 11596 MoveAxis(N, 0, ABG)
02:34:52.304 00.000 11596 Move returns status 0, amount 0
02:34:52.304 00.000 11596 move complete, result=0
02:34:52.304 00.000 11596 worker thread done servicing request
02:34:52.312 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
02:34:52.322 00.010 13300 UpdateGuideState exits: m=1398 SNR=26.2
02:34:52.322 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:52.322 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:34:52.322 00.000 13300 Enqueuing Expose request
02:34:52.322 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:34:52.322 00.000 11596 Worker thread wakes up
02:34:52.323 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:34:52.834 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:34:55.057 02.223 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"02dccd13-36db-43b3-9666-ecbcc200dddc"}
02:34:55.057 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"02dccd13-36db-43b3-9666-ecbcc200dddc"}
02:34:55.058 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4e71f4e3-9a0e-490c-8c24-0f808755d3e3"}
02:34:55.058 00.000 13300 case statement mapped state 6 to 3
02:34:55.058 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4e71f4e3-9a0e-490c-8c24-0f808755d3e3"}
02:34:55.058 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4388d8eb-7c7d-4ab2-ab10-d7266122bacf"}
02:34:55.059 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":839,"width":15,"height":15,"star_pos":[7.09,7.02],"pixels":"..."},"id":"4388d8eb-7c7d-4ab2-ab10-d7266122bacf"}
02:34:55.858 00.799 11596 Exposure complete
02:34:55.927 00.069 11596 worker thread done servicing request
02:34:55.927 00.000 13300 OnExposeComplete: enter
02:34:55.927 00.000 13300 UpdateGuideState(): m_state=6
02:34:55.928 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 840
02:34:55.928 00.000 13300 Star::Find returns 1 (0), X=25.10, Y=421.09, Mass=1380, SNR=26.0, Peak=164 HFD=3.0
02:34:55.928 00.000 13300 MultiStar: [#1 0.02,0.28,0.00,M3] [#2 -0.37,0.01,0.00,M5] [#3 -0.12,0.00,0.34,U] [#4 -0.18,0.26,0.00,M5] [#5 -0.21,0.20,0.00,M5] [#6 -0.07,-0.25,0.26,U] [#7 -0.09,-0.13,0.29,U] [#8 -0.16,0.45,0.00,M2] 
02:34:55.928 00.000 13300 refined, 3 included, MultiStar: {-0.10, -0.01}, one-star: {-0.11, 0.08}
02:34:55.928 00.000 13300 CameraToMount -- cameraTheta (-3.02) - m_xAngle (1.53) = xAngle (-4.56 = 1.73)
02:34:55.929 00.001 13300 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.68 = -1.40)
02:34:55.929 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-3.02 mountX=-0.02 mountY=-0.10, mountTheta=-1.73
02:34:55.932 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.01, opts=13)
02:34:55.932 00.000 13300 Enqueuing Move request for scope (-0.10, -0.01)
02:34:55.932 00.000 11596 Worker thread wakes up
02:34:55.932 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.01) opts 0xd
02:34:55.932 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.01)
02:34:55.933 00.001 11596 Moving (-0.10, -0.01) raw xDistance=-0.02 yDistance=-0.10
02:34:55.933 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:34:55.933 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:55.933 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:34:55.933 00.000 11596 MoveAxis(E, 0, ABG)
02:34:55.933 00.000 11596 Move returns status 0, amount 0
02:34:55.933 00.000 11596 MoveAxis(N, 0, ABG)
02:34:55.933 00.000 11596 Move returns status 0, amount 0
02:34:55.934 00.001 11596 move complete, result=0
02:34:55.934 00.000 11596 worker thread done servicing request
02:34:55.945 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
02:34:55.954 00.009 13300 UpdateGuideState exits: m=1380 SNR=26.0
02:34:55.955 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:55.955 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:34:55.955 00.000 13300 Enqueuing Expose request
02:34:55.955 00.000 11596 Worker thread wakes up
02:34:55.955 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:34:55.955 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:34:56.463 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:34:58.056 01.593 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"14b59767-946c-49ee-8809-3600102b374c"}
02:34:58.056 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"14b59767-946c-49ee-8809-3600102b374c"}
02:34:58.057 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"50600863-b050-4f98-84b9-c0621bfb03f8"}
02:34:58.057 00.000 13300 case statement mapped state 6 to 3
02:34:58.058 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"50600863-b050-4f98-84b9-c0621bfb03f8"}
02:34:58.058 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4bf7b66e-e328-424e-9c4a-4e176625c4c8"}
02:34:58.059 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":840,"width":15,"height":15,"star_pos":[7.10,7.09],"pixels":"..."},"id":"4bf7b66e-e328-424e-9c4a-4e176625c4c8"}
02:34:59.495 01.436 11596 Exposure complete
02:34:59.564 00.069 11596 worker thread done servicing request
02:34:59.564 00.000 13300 OnExposeComplete: enter
02:34:59.564 00.000 13300 UpdateGuideState(): m_state=6
02:34:59.565 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 841
02:34:59.565 00.000 13300 Star::Find returns 1 (0), X=25.12, Y=421.00, Mass=1390, SNR=26.1, Peak=166 HFD=3.0
02:34:59.566 00.001 13300 MultiStar: [#1 -0.06,0.02,0.55,U] [#2 -0.26,0.05,0.52,U] [#3 0.12,-0.05,0.34,U] [#4 -0.03,0.08,0.26,U] [#5 0.06,0.43,0.00,M6] [#6 -0.13,-0.19,0.26,U] [#7 -0.05,0.20,0.26,U] [#8 0.04,0.13,0.23,U] 
02:34:59.566 00.000 13300 refined, 7 included, MultiStar: {-0.07, 0.02}, one-star: {-0.09, -0.01}
02:34:59.566 00.000 13300 CameraToMount -- cameraTheta (2.92) - m_xAngle (1.53) = xAngle (1.38 = 1.38)
02:34:59.566 00.000 13300 CameraToMount -- cameraTheta (2.92) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.74 = -1.74)
02:34:59.566 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.08 cameraTheta=2.92 mountX=0.01 mountY=-0.08, mountTheta=-1.38
02:34:59.568 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.02, opts=13)
02:34:59.568 00.000 13300 Enqueuing Move request for scope (-0.07, 0.02)
02:34:59.568 00.000 11596 Worker thread wakes up
02:34:59.568 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.02) opts 0xd
02:34:59.568 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.02)
02:34:59.568 00.000 11596 Moving (-0.07, 0.02) raw xDistance=0.01 yDistance=-0.08
02:34:59.568 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:34:59.569 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:59.569 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:34:59.569 00.000 11596 MoveAxis(E, 0, ABG)
02:34:59.569 00.000 11596 Move returns status 0, amount 0
02:34:59.569 00.000 11596 MoveAxis(N, 0, ABG)
02:34:59.569 00.000 11596 Move returns status 0, amount 0
02:34:59.569 00.000 11596 move complete, result=0
02:34:59.569 00.000 11596 worker thread done servicing request
02:34:59.576 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
02:34:59.583 00.007 13300 UpdateGuideState exits: m=1390 SNR=26.1
02:34:59.583 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:59.584 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:34:59.584 00.000 13300 Enqueuing Expose request
02:34:59.584 00.000 11596 Worker thread wakes up
02:34:59.584 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:34:59.584 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:35:00.087 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:35:01.057 00.970 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"216c5b8c-7413-42c8-ba72-6692d004eda9"}
02:35:01.057 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"216c5b8c-7413-42c8-ba72-6692d004eda9"}
02:35:01.058 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"12496bf8-ea8a-47cd-b280-9b876a3275dd"}
02:35:01.058 00.000 13300 case statement mapped state 6 to 3
02:35:01.058 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"12496bf8-ea8a-47cd-b280-9b876a3275dd"}
02:35:01.058 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"13733959-69cd-49dd-9da0-e2b55e8f6725"}
02:35:01.059 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":841,"width":15,"height":15,"star_pos":[7.12,7.00],"pixels":"..."},"id":"13733959-69cd-49dd-9da0-e2b55e8f6725"}
02:35:03.121 02.062 11596 Exposure complete
02:35:03.191 00.070 11596 worker thread done servicing request
02:35:03.192 00.001 13300 OnExposeComplete: enter
02:35:03.192 00.000 13300 UpdateGuideState(): m_state=6
02:35:03.192 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 842
02:35:03.192 00.000 13300 Star::Find returns 1 (0), X=25.10, Y=421.08, Mass=1383, SNR=26.0, Peak=170 HFD=2.9
02:35:03.193 00.001 13300 MultiStar: [#1 -0.05,0.21,0.55,U] [#2 -0.25,0.19,0.00,M5] [#3 0.13,-0.16,0.35,U] [#4 0.22,0.09,0.29,U] [#5 -0.15,0.39,0.00,M7] [#6 -0.17,-0.33,0.00,M1] [#7 -0.16,0.30,0.00,M1] [#8 0.05,0.16,0.22,U] 
02:35:03.193 00.000 13300 refined, 4 included, MultiStar: {-0.00, 0.08}, one-star: {-0.11, 0.07}
02:35:03.193 00.000 13300 CameraToMount -- cameraTheta (1.63) - m_xAngle (1.53) = xAngle (0.10 = 0.10)
02:35:03.193 00.000 13300 CameraToMount -- cameraTheta (1.63) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.03 = -3.03)
02:35:03.193 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.08 hyp=0.08 cameraTheta=1.63 mountX=0.08 mountY=-0.01, mountTheta=-0.11
02:35:03.195 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.08, opts=13)
02:35:03.195 00.000 13300 Enqueuing Move request for scope (-0.00, 0.08)
02:35:03.195 00.000 11596 Worker thread wakes up
02:35:03.196 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.08) opts 0xd
02:35:03.196 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.08)
02:35:03.196 00.000 11596 Moving (-0.00, 0.08) raw xDistance=0.08 yDistance=-0.01
02:35:03.196 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:35:03.196 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:03.196 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:35:03.196 00.000 11596 MoveAxis(E, 0, ABG)
02:35:03.196 00.000 11596 Move returns status 0, amount 0
02:35:03.196 00.000 11596 MoveAxis(N, 0, ABG)
02:35:03.196 00.000 11596 Move returns status 0, amount 0
02:35:03.196 00.000 11596 move complete, result=0
02:35:03.197 00.001 11596 worker thread done servicing request
02:35:03.202 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
02:35:03.210 00.008 13300 UpdateGuideState exits: m=1383 SNR=26.0
02:35:03.210 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:03.210 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:35:03.210 00.000 13300 Enqueuing Expose request
02:35:03.211 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:35:03.211 00.000 11596 Worker thread wakes up
02:35:03.211 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:35:03.715 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:35:04.056 00.341 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d5d6934a-0d6e-4b33-b8f2-30604fe18fed"}
02:35:04.056 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d5d6934a-0d6e-4b33-b8f2-30604fe18fed"}
02:35:04.057 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"babc9e35-6262-489b-a4fd-8c6944284bba"}
02:35:04.057 00.000 13300 case statement mapped state 6 to 3
02:35:04.057 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"babc9e35-6262-489b-a4fd-8c6944284bba"}
02:35:04.058 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"69f745ed-c776-45f9-afd4-70f60d25c90f"}
02:35:04.058 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":842,"width":15,"height":15,"star_pos":[7.10,7.08],"pixels":"..."},"id":"69f745ed-c776-45f9-afd4-70f60d25c90f"}
02:35:06.736 02.678 11596 Exposure complete
02:35:06.805 00.069 11596 worker thread done servicing request
02:35:06.805 00.000 13300 OnExposeComplete: enter
02:35:06.806 00.001 13300 UpdateGuideState(): m_state=6
02:35:06.806 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 843
02:35:06.806 00.000 13300 Star::Find returns 1 (0), X=25.11, Y=421.25, Mass=1352, SNR=25.8, Peak=157 HFD=3.1
02:35:06.807 00.001 13300 MultiStar: [#1 -0.05,0.43,0.00,M2] [#2 -0.42,0.37,0.00,M6] [#3 0.18,0.36,0.00,M1] [#4 -0.11,0.34,0.00,M4] [#5 -0.10,0.51,0.00,M8] [#6 -0.10,0.03,0.28,U] [#7 -0.13,0.48,0.00,M2] [#8 -0.16,0.33,0.00,M1] 
02:35:06.807 00.000 13300 refined, 1 included, MultiStar: {-0.10, 0.20}, one-star: {-0.09, 0.24}
02:35:06.807 00.000 13300 CameraToMount -- cameraTheta (2.02) - m_xAngle (1.53) = xAngle (0.49 = 0.49)
02:35:06.807 00.000 13300 CameraToMount -- cameraTheta (2.02) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.64 = -2.64)
02:35:06.807 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.20 hyp=0.22 cameraTheta=2.02 mountX=0.19 mountY=-0.11, mountTheta=-0.50
02:35:06.809 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.20, opts=13)
02:35:06.809 00.000 13300 Enqueuing Move request for scope (-0.10, 0.20)
02:35:06.809 00.000 11596 Worker thread wakes up
02:35:06.809 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.20) opts 0xd
02:35:06.809 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.20)
02:35:06.810 00.001 11596 Moving (-0.10, 0.20) raw xDistance=0.19 yDistance=-0.11
02:35:06.810 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.19
02:35:06.810 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:06.810 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:35:06.810 00.000 11596 MoveAxis(W, 244, ABG)
02:35:06.810 00.000 11596 Guiding  Dir = 3, Dur = 244
02:35:06.810 00.000 11596 IsSlewing returns 0
02:35:06.816 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=219, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
02:35:06.824 00.008 13300 UpdateGuideState exits: m=1352 SNR=25.8
02:35:06.824 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:06.825 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:35:06.825 00.000 13300 Enqueuing Expose request
02:35:06.828 00.003 11596 IsGuiding returns 0
02:35:07.018 00.190 11596 PulseGuide returned control before completion, sleep 65
02:35:07.055 00.037 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"362347a1-7471-43b3-94b6-5ea2e16e8503"}
02:35:07.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"362347a1-7471-43b3-94b6-5ea2e16e8503"}
02:35:07.056 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e73e2185-161b-485d-9301-72a07aed3a1a"}
02:35:07.056 00.000 13300 case statement mapped state 6 to 3
02:35:07.056 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e73e2185-161b-485d-9301-72a07aed3a1a"}
02:35:07.056 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2b17988c-3c9d-4fb2-99b2-06316bda8c5d"}
02:35:07.057 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":843,"width":15,"height":15,"star_pos":[7.11,7.25],"pixels":"..."},"id":"2b17988c-3c9d-4fb2-99b2-06316bda8c5d"}
02:35:07.157 00.100 11596 IsGuiding returns 1
02:35:07.157 00.000 11596 scope still moving after pulse duration time elapsed
02:35:07.191 00.034 11596 IsSlewing returns 0
02:35:07.259 00.068 11596 IsGuiding returns 0
02:35:07.259 00.000 11596 scope move finished after 244 + 186 ms
02:35:07.259 00.000 11596 Move returns status 0, amount 244
02:35:07.259 00.000 11596 MoveAxis(N, 0, ABG)
02:35:07.259 00.000 11596 Move returns status 0, amount 0
02:35:07.259 00.000 11596 move complete, result=0
02:35:07.259 00.000 11596 worker thread done servicing request
02:35:07.260 00.001 13300 GuideStep: 0.2 px 244 ms WEST, -0.1 px 0 ms NORTH
02:35:07.260 00.000 11596 Worker thread wakes up
02:35:07.260 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:35:07.773 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:35:10.055 02.282 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9edc00f2-6623-44de-bde7-37775326aa42"}
02:35:10.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9edc00f2-6623-44de-bde7-37775326aa42"}
02:35:10.056 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"816562ee-909f-4626-84e9-4136cb1b9fcb"}
02:35:10.056 00.000 13300 case statement mapped state 6 to 3
02:35:10.056 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"816562ee-909f-4626-84e9-4136cb1b9fcb"}
02:35:10.057 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0c58249c-fefb-4f1f-a170-852d43eeb13a"}
02:35:10.057 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":843,"width":15,"height":15,"star_pos":[7.11,7.25],"pixels":"..."},"id":"0c58249c-fefb-4f1f-a170-852d43eeb13a"}
02:35:10.808 00.751 11596 Exposure complete
02:35:10.879 00.071 11596 worker thread done servicing request
02:35:10.880 00.001 13300 OnExposeComplete: enter
02:35:10.880 00.000 13300 UpdateGuideState(): m_state=6
02:35:10.880 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 844
02:35:10.880 00.000 13300 Star::Find returns 1 (0), X=25.14, Y=421.34, Mass=1379, SNR=26.0, Peak=154 HFD=3.2
02:35:10.881 00.001 13300 MultiStar: [#1 0.08,0.51,0.00,M3] [#2 -0.24,0.44,0.00,M7] [#3 0.29,0.29,0.00,M2] [#4 -0.09,0.37,0.00,M5] [#5 0.03,0.74,0.00,M9] [#6 0.06,-0.20,0.26,U] [#7 -0.01,0.37,0.00,M3] [#8 0.11,0.42,0.00,M2] 
02:35:10.881 00.000 13300 refined, 1 included, MultiStar: {-0.04, 0.22}, one-star: {-0.07, 0.33}
02:35:10.881 00.000 13300 CameraToMount -- cameraTheta (1.75) - m_xAngle (1.53) = xAngle (0.22 = 0.22)
02:35:10.881 00.000 13300 CameraToMount -- cameraTheta (1.75) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.91 = -2.91)
02:35:10.881 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.22 hyp=0.22 cameraTheta=1.75 mountX=0.22 mountY=-0.05, mountTheta=-0.23
02:35:10.884 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.22, opts=13)
02:35:10.885 00.001 13300 Enqueuing Move request for scope (-0.04, 0.22)
02:35:10.885 00.000 11596 Worker thread wakes up
02:35:10.885 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.22) opts 0xd
02:35:10.885 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.22)
02:35:10.885 00.000 11596 Moving (-0.04, 0.22) raw xDistance=0.22 yDistance=-0.05
02:35:10.885 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.22
02:35:10.885 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:10.885 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:35:10.885 00.000 11596 MoveAxis(W, 292, ABG)
02:35:10.886 00.001 11596 Guiding  Dir = 3, Dur = 292
02:35:10.886 00.000 11596 IsSlewing returns 0
02:35:10.895 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
02:35:10.906 00.011 11596 IsGuiding returns 0
02:35:10.906 00.000 13300 UpdateGuideState exits: m=1379 SNR=26.0
02:35:10.906 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:10.906 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:35:10.906 00.000 13300 Enqueuing Expose request
02:35:11.100 00.194 11596 PulseGuide returned control before completion, sleep 109
02:35:11.347 00.247 11596 IsGuiding returns 1
02:35:11.347 00.000 11596 scope still moving after pulse duration time elapsed
02:35:11.370 00.023 11596 IsSlewing returns 0
02:35:11.574 00.204 11596 IsGuiding returns 1
02:35:11.598 00.024 11596 IsSlewing returns 0
02:35:11.784 00.186 11596 IsGuiding returns 0
02:35:11.784 00.000 11596 scope move finished after 292 + 585 ms
02:35:11.784 00.000 11596 Move returns status 0, amount 292
02:35:11.784 00.000 11596 MoveAxis(N, 0, ABG)
02:35:11.784 00.000 11596 Move returns status 0, amount 0
02:35:11.784 00.000 11596 move complete, result=0
02:35:11.784 00.000 11596 worker thread done servicing request
02:35:11.785 00.001 13300 GuideStep: 0.2 px 292 ms WEST, -0.1 px 0 ms NORTH
02:35:11.785 00.000 11596 Worker thread wakes up
02:35:11.785 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:35:12.291 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:35:13.054 00.763 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"794f51af-e756-4f70-a0e9-160ea6bf57b0"}
02:35:13.054 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"794f51af-e756-4f70-a0e9-160ea6bf57b0"}
02:35:13.055 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4388258f-023a-4c07-b9fa-e3bfb7eaf7db"}
02:35:13.055 00.000 13300 case statement mapped state 6 to 3
02:35:13.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4388258f-023a-4c07-b9fa-e3bfb7eaf7db"}
02:35:13.055 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fd538514-a04a-411d-a8e2-9c14d102ed55"}
02:35:13.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":844,"width":15,"height":15,"star_pos":[7.14,7.34],"pixels":"..."},"id":"fd538514-a04a-411d-a8e2-9c14d102ed55"}
02:35:15.330 02.275 11596 Exposure complete
02:35:15.419 00.089 11596 worker thread done servicing request
02:35:15.420 00.001 13300 OnExposeComplete: enter
02:35:15.420 00.000 13300 UpdateGuideState(): m_state=6
02:35:15.421 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 845
02:35:15.421 00.000 13300 Star::Find returns 1 (0), X=25.13, Y=421.28, Mass=1383, SNR=26.1, Peak=153 HFD=3.3
02:35:15.421 00.000 13300 MultiStar: [#1 0.09,0.44,0.00,M4] [#2 -0.27,0.26,0.00,M8] [#3 0.17,0.17,0.36,U] [#4 -0.31,0.55,0.00,M6] [#5 -0.18,0.29,0.00,M10] [#6 0.17,0.00,0.27,U] [#7 -0.08,0.34,0.00,M4] [#8 -0.02,0.25,0.24,U] 
02:35:15.422 00.001 13300 refined, 3 included, MultiStar: {0.01, 0.21}, one-star: {-0.07, 0.27}
02:35:15.422 00.000 13300 CameraToMount -- cameraTheta (1.51) - m_xAngle (1.53) = xAngle (-0.03 = -0.03)
02:35:15.422 00.000 13300 CameraToMount -- cameraTheta (1.51) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.15 = 3.13)
02:35:15.422 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.21 hyp=0.21 cameraTheta=1.51 mountX=0.21 mountY=0.00, mountTheta=0.01
02:35:15.425 00.003 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.21, opts=13)
02:35:15.426 00.001 13300 Enqueuing Move request for scope (0.01, 0.21)
02:35:15.426 00.000 11596 Worker thread wakes up
02:35:15.426 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.21) opts 0xd
02:35:15.426 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.21)
02:35:15.426 00.000 11596 Moving (0.01, 0.21) raw xDistance=0.21 yDistance=0.00
02:35:15.427 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
02:35:15.427 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:15.427 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:35:15.427 00.000 11596 MoveAxis(W, 285, ABG)
02:35:15.427 00.000 11596 Guiding  Dir = 3, Dur = 285
02:35:15.428 00.001 11596 IsSlewing returns 0
02:35:15.439 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=218, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
02:35:15.450 00.011 13300 UpdateGuideState exits: m=1383 SNR=26.1
02:35:15.451 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:15.451 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:35:15.451 00.000 13300 Enqueuing Expose request
02:35:15.642 00.191 11596 IsGuiding returns 0
02:35:16.055 00.413 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"38aae3f7-602a-48e4-b0cd-3ea434e107a1"}
02:35:16.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"38aae3f7-602a-48e4-b0cd-3ea434e107a1"}
02:35:16.056 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"33fa9cbe-7447-4cbb-a9a4-0f9a572c8c4b"}
02:35:16.056 00.000 13300 case statement mapped state 6 to 3
02:35:16.056 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"33fa9cbe-7447-4cbb-a9a4-0f9a572c8c4b"}
02:35:16.057 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8f9b01f8-2e60-4378-9b1b-c33e7b553a38"}
02:35:16.058 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":845,"width":15,"height":15,"star_pos":[7.13,7.28],"pixels":"..."},"id":"8f9b01f8-2e60-4378-9b1b-c33e7b553a38"}
02:35:16.202 00.144 11596 IsGuiding returns 1
02:35:16.202 00.000 11596 scope still moving after pulse duration time elapsed
02:35:16.489 00.287 11596 IsSlewing returns 0
02:35:16.587 00.098 11596 IsGuiding returns 0
02:35:16.588 00.001 11596 scope move finished after 285 + 660 ms
02:35:16.588 00.000 11596 Move returns status 0, amount 285
02:35:16.588 00.000 11596 MoveAxis(N, 0, ABG)
02:35:16.588 00.000 11596 Move returns status 0, amount 0
02:35:16.588 00.000 11596 move complete, result=0
02:35:16.588 00.000 11596 worker thread done servicing request
02:35:16.588 00.000 13300 GuideStep: 0.2 px 285 ms WEST, 0.0 px 0 ms NORTH
02:35:16.588 00.000 11596 Worker thread wakes up
02:35:16.589 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:35:17.103 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:35:19.056 01.953 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2fcbfb2c-c9e5-4d76-87cd-8f0434cb2f37"}
02:35:19.056 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2fcbfb2c-c9e5-4d76-87cd-8f0434cb2f37"}
02:35:19.057 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"22f3d3ec-e954-4247-b7b5-91723145f191"}
02:35:19.057 00.000 13300 case statement mapped state 6 to 3
02:35:19.057 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"22f3d3ec-e954-4247-b7b5-91723145f191"}
02:35:19.058 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"82541f76-15f8-409b-8410-1457934a7d26"}
02:35:19.059 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":845,"width":15,"height":15,"star_pos":[7.13,7.28],"pixels":"..."},"id":"82541f76-15f8-409b-8410-1457934a7d26"}
02:35:20.149 01.090 11596 Exposure complete
02:35:20.245 00.096 11596 worker thread done servicing request
02:35:20.245 00.000 13300 OnExposeComplete: enter
02:35:20.245 00.000 13300 UpdateGuideState(): m_state=6
02:35:20.245 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 846
02:35:20.245 00.000 13300 Star::Find returns 1 (0), X=25.22, Y=421.31, Mass=1363, SNR=25.9, Peak=158 HFD=3.3
02:35:20.246 00.001 13300 MultiStar: [#1 0.03,0.30,0.00,M5] [#2 -0.19,0.19,0.00,M9] [#3 0.01,0.22,0.35,U] [#4 -0.10,0.51,0.00,M7] [#5 0.07,0.27,0.00,R] [#6 0.21,-0.30,0.00,M1] [#7 -0.07,0.29,0.00,M5] [#8 0.12,0.44,0.00,M2] 
02:35:20.246 00.000 13300 refined, 1 included, MultiStar: {0.01, 0.28}, one-star: {0.02, 0.30}
02:35:20.246 00.000 13300 CameraToMount -- cameraTheta (1.52) - m_xAngle (1.53) = xAngle (-0.01 = -0.01)
02:35:20.246 00.000 13300 CameraToMount -- cameraTheta (1.52) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.14 = -3.14)
02:35:20.246 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.28 hyp=0.28 cameraTheta=1.52 mountX=0.28 mountY=-0.00, mountTheta=-0.00
02:35:20.248 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.28, opts=13)
02:35:20.248 00.000 13300 Enqueuing Move request for scope (0.01, 0.28)
02:35:20.248 00.000 11596 Worker thread wakes up
02:35:20.249 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.28) opts 0xd
02:35:20.249 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.28)
02:35:20.249 00.000 11596 Moving (0.01, 0.28) raw xDistance=0.28 yDistance=-0.00
02:35:20.249 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
02:35:20.249 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:20.249 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:35:20.249 00.000 11596 MoveAxis(W, 365, ABG)
02:35:20.249 00.000 11596 Guiding  Dir = 3, Dur = 365
02:35:20.250 00.001 11596 IsSlewing returns 0
02:35:20.256 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=249, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
02:35:20.264 00.008 13300 UpdateGuideState exits: m=1363 SNR=25.9
02:35:20.264 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:20.264 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:35:20.264 00.000 13300 Enqueuing Expose request
02:35:20.362 00.098 11596 IsGuiding returns 0
02:35:20.958 00.596 11596 IsGuiding returns 1
02:35:20.958 00.000 11596 scope still moving after pulse duration time elapsed
02:35:20.988 00.030 11596 IsSlewing returns 0
02:35:21.125 00.137 11596 IsGuiding returns 0
02:35:21.125 00.000 11596 scope move finished after 365 + 398 ms
02:35:21.125 00.000 11596 Move returns status 0, amount 365
02:35:21.125 00.000 11596 MoveAxis(N, 0, ABG)
02:35:21.125 00.000 11596 Move returns status 0, amount 0
02:35:21.125 00.000 11596 move complete, result=0
02:35:21.126 00.001 11596 worker thread done servicing request
02:35:21.126 00.000 13300 GuideStep: 0.3 px 365 ms WEST, -0.0 px 0 ms NORTH
02:35:21.126 00.000 11596 Worker thread wakes up
02:35:21.126 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:35:21.631 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:35:22.055 00.424 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b78094b2-4a67-4ec4-8be5-ea8e6cdc7fe6"}
02:35:22.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b78094b2-4a67-4ec4-8be5-ea8e6cdc7fe6"}
02:35:22.056 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6885783f-34cb-4f5d-85cd-8e2c960bc98e"}
02:35:22.056 00.000 13300 case statement mapped state 6 to 3
02:35:22.056 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6885783f-34cb-4f5d-85cd-8e2c960bc98e"}
02:35:22.056 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"255e5930-d571-4079-a9ab-22d935a50111"}
02:35:22.057 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":846,"width":15,"height":15,"star_pos":[7.22,7.31],"pixels":"..."},"id":"255e5930-d571-4079-a9ab-22d935a50111"}
02:35:24.662 02.605 11596 Exposure complete
02:35:24.731 00.069 11596 worker thread done servicing request
02:35:24.732 00.001 13300 OnExposeComplete: enter
02:35:24.732 00.000 13300 UpdateGuideState(): m_state=6
02:35:24.732 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 847
02:35:24.732 00.000 13300 Star::Find returns 1 (0), X=25.15, Y=420.99, Mass=1381, SNR=26.0, Peak=167 HFD=3.1
02:35:24.733 00.001 13300 MultiStar: [#1 0.04,0.08,0.52,U] [#2 -0.40,0.04,0.00,M10] [#3 0.02,-0.21,0.33,U] [#4 -0.15,0.27,0.00,M8] [#5 0.00,-0.33,0.00,M1] [#6 -0.15,-0.36,0.00,M2] [#7 -0.23,0.10,0.28,U] [#8 -0.06,-0.12,0.23,U] 
02:35:24.733 00.000 13300 refined, 4 included, MultiStar: {-0.05, -0.02}, one-star: {-0.06, -0.02}
02:35:24.733 00.000 13300 CameraToMount -- cameraTheta (-2.70) - m_xAngle (1.53) = xAngle (-4.23 = 2.05)
02:35:24.733 00.000 13300 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.36 = -1.08)
02:35:24.733 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.02 hyp=0.05 cameraTheta=-2.70 mountX=-0.02 mountY=-0.05, mountTheta=-2.05
02:35:24.735 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.02, opts=13)
02:35:24.735 00.000 13300 Enqueuing Move request for scope (-0.05, -0.02)
02:35:24.735 00.000 11596 Worker thread wakes up
02:35:24.735 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.02) opts 0xd
02:35:24.736 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.02)
02:35:24.736 00.000 11596 Moving (-0.05, -0.02) raw xDistance=-0.02 yDistance=-0.05
02:35:24.736 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:35:24.736 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:24.736 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:35:24.736 00.000 11596 MoveAxis(E, 0, ABG)
02:35:24.736 00.000 11596 Move returns status 0, amount 0
02:35:24.736 00.000 11596 MoveAxis(N, 0, ABG)
02:35:24.736 00.000 11596 Move returns status 0, amount 0
02:35:24.737 00.001 11596 move complete, result=0
02:35:24.737 00.000 11596 worker thread done servicing request
02:35:24.744 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
02:35:24.752 00.008 13300 UpdateGuideState exits: m=1381 SNR=26.0
02:35:24.753 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:24.753 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:35:24.753 00.000 13300 Enqueuing Expose request
02:35:24.753 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:35:24.753 00.000 11596 Worker thread wakes up
02:35:24.753 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:35:25.055 00.302 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a56ed42f-cbf5-4d8a-af4b-38068d556fd3"}
02:35:25.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a56ed42f-cbf5-4d8a-af4b-38068d556fd3"}
02:35:25.056 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ef769e2d-adff-4a01-9685-3e118a2665c8"}
02:35:25.056 00.000 13300 case statement mapped state 6 to 3
02:35:25.056 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ef769e2d-adff-4a01-9685-3e118a2665c8"}
02:35:25.057 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"08706cb6-5c9e-4ae5-8b07-d016237be75c"}
02:35:25.058 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":847,"width":15,"height":15,"star_pos":[7.15,6.99],"pixels":"..."},"id":"08706cb6-5c9e-4ae5-8b07-d016237be75c"}
02:35:25.255 00.197 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:35:28.055 02.800 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b0e7d1f3-5078-447b-a605-bbcc28714b73"}
02:35:28.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b0e7d1f3-5078-447b-a605-bbcc28714b73"}
02:35:28.056 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9bc8f3b2-8888-4d9c-823d-44551e291e16"}
02:35:28.056 00.000 13300 case statement mapped state 6 to 3
02:35:28.056 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9bc8f3b2-8888-4d9c-823d-44551e291e16"}
02:35:28.057 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c6829b91-ea3a-48cf-851e-91cf8e509c86"}
02:35:28.057 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":847,"width":15,"height":15,"star_pos":[7.15,6.99],"pixels":"..."},"id":"c6829b91-ea3a-48cf-851e-91cf8e509c86"}
02:35:28.290 00.233 11596 Exposure complete
02:35:28.361 00.071 11596 worker thread done servicing request
02:35:28.361 00.000 13300 OnExposeComplete: enter
02:35:28.361 00.000 13300 UpdateGuideState(): m_state=6
02:35:28.362 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 848
02:35:28.362 00.000 13300 Star::Find returns 1 (0), X=25.14, Y=420.87, Mass=1371, SNR=25.9, Peak=167 HFD=3.0
02:35:28.362 00.000 13300 MultiStar: [#1 0.18,0.03,0.54,U] [#2 -0.15,0.07,0.53,U] [#3 -0.05,-0.37,0.00,M1] [#4 -0.16,0.05,0.27,U] [#5 -0.30,-0.34,0.00,M2] [#6 0.06,-0.48,0.00,M3] [#7 -0.07,0.49,0.00,M5] [#8 -0.15,-0.14,0.24,U] 
02:35:28.363 00.001 13300 refined, 4 included, MultiStar: {-0.05, -0.04}, one-star: {-0.07, -0.14}
02:35:28.363 00.000 13300 CameraToMount -- cameraTheta (-2.40) - m_xAngle (1.53) = xAngle (-3.93 = 2.35)
02:35:28.363 00.000 13300 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.06 = -0.77)
02:35:28.363 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.04 hyp=0.07 cameraTheta=-2.40 mountX=-0.05 mountY=-0.05, mountTheta=-2.36
02:35:28.365 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.04, opts=13)
02:35:28.365 00.000 13300 Enqueuing Move request for scope (-0.05, -0.04)
02:35:28.365 00.000 11596 Worker thread wakes up
02:35:28.365 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.04) opts 0xd
02:35:28.365 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.04)
02:35:28.365 00.000 11596 Moving (-0.05, -0.04) raw xDistance=-0.05 yDistance=-0.05
02:35:28.365 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:35:28.366 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:28.366 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:35:28.366 00.000 11596 MoveAxis(E, 0, ABG)
02:35:28.366 00.000 11596 Move returns status 0, amount 0
02:35:28.366 00.000 11596 MoveAxis(N, 0, ABG)
02:35:28.366 00.000 11596 Move returns status 0, amount 0
02:35:28.366 00.000 11596 move complete, result=0
02:35:28.366 00.000 11596 worker thread done servicing request
02:35:28.372 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
02:35:28.380 00.008 13300 UpdateGuideState exits: m=1371 SNR=25.9
02:35:28.380 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:28.380 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:35:28.381 00.001 13300 Enqueuing Expose request
02:35:28.381 00.000 11596 Worker thread wakes up
02:35:28.381 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:35:28.381 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:35:28.898 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:35:31.054 02.156 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"90f49fd7-cdff-4539-9309-5871dd75ec6a"}
02:35:31.054 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"90f49fd7-cdff-4539-9309-5871dd75ec6a"}
02:35:31.054 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"07ffebf4-5776-4b54-a23a-7a5acad57296"}
02:35:31.055 00.001 13300 case statement mapped state 6 to 3
02:35:31.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"07ffebf4-5776-4b54-a23a-7a5acad57296"}
02:35:31.055 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d0fc3978-78c1-4096-865a-3db0f50df130"}
02:35:31.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":848,"width":15,"height":15,"star_pos":[7.14,6.87],"pixels":"..."},"id":"d0fc3978-78c1-4096-865a-3db0f50df130"}
02:35:31.933 00.878 11596 Exposure complete
02:35:32.013 00.080 11596 worker thread done servicing request
02:35:32.013 00.000 13300 OnExposeComplete: enter
02:35:32.013 00.000 13300 UpdateGuideState(): m_state=6
02:35:32.014 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 849
02:35:32.014 00.000 13300 Star::Find returns 1 (0), X=25.12, Y=420.76, Mass=1396, SNR=26.2, Peak=164 HFD=3.1
02:35:32.014 00.000 13300 MultiStar: [#1 0.10,-0.02,0.54,U] [#2 -0.23,-0.10,0.51,U] [#3 0.09,-0.47,0.00,M2] [#4 -0.16,-0.55,0.00,M8] [#5 -0.32,-0.26,0.00,M3] [#6 0.02,-0.63,0.00,M4] [#7 -0.01,-0.37,0.00,M6] [#8 0.03,0.12,0.24,U] 
02:35:32.014 00.000 13300 refined, 3 included, MultiStar: {-0.06, -0.13}, one-star: {-0.09, -0.25}
02:35:32.014 00.000 13300 CameraToMount -- cameraTheta (-2.03) - m_xAngle (1.53) = xAngle (-3.57 = 2.72)
02:35:32.015 00.001 13300 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.69 = -0.41)
02:35:32.015 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.13 hyp=0.14 cameraTheta=-2.03 mountX=-0.13 mountY=-0.06, mountTheta=-2.73
02:35:32.020 00.005 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.13, opts=13)
02:35:32.020 00.000 13300 Enqueuing Move request for scope (-0.06, -0.13)
02:35:32.020 00.000 11596 Worker thread wakes up
02:35:32.021 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.13) opts 0xd
02:35:32.021 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.13)
02:35:32.021 00.000 11596 Moving (-0.06, -0.13) raw xDistance=-0.13 yDistance=-0.06
02:35:32.021 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:35:32.021 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:32.021 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:35:32.022 00.001 11596 MoveAxis(E, 0, ABG)
02:35:32.022 00.000 11596 Move returns status 0, amount 0
02:35:32.022 00.000 11596 MoveAxis(N, 0, ABG)
02:35:32.022 00.000 11596 Move returns status 0, amount 0
02:35:32.022 00.000 11596 move complete, result=0
02:35:32.022 00.000 11596 worker thread done servicing request
02:35:32.034 00.012 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
02:35:32.047 00.013 13300 UpdateGuideState exits: m=1396 SNR=26.2
02:35:32.048 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:32.048 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:35:32.048 00.000 13300 Enqueuing Expose request
02:35:32.048 00.000 11596 Worker thread wakes up
02:35:32.049 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:35:32.049 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:35:32.551 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:35:34.054 01.503 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d7e5555a-edd4-49f1-8ba5-3ad792ee7e2c"}
02:35:34.054 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d7e5555a-edd4-49f1-8ba5-3ad792ee7e2c"}
02:35:34.055 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"84f51713-2ec4-4074-9311-e5f64233ec14"}
02:35:34.055 00.000 13300 case statement mapped state 6 to 3
02:35:34.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"84f51713-2ec4-4074-9311-e5f64233ec14"}
02:35:34.055 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4621f145-5c2f-4ad0-b87e-6eb8b22527ef"}
02:35:34.056 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":849,"width":15,"height":15,"star_pos":[7.12,6.76],"pixels":"..."},"id":"4621f145-5c2f-4ad0-b87e-6eb8b22527ef"}
02:35:35.580 01.524 11596 Exposure complete
02:35:35.655 00.075 11596 worker thread done servicing request
02:35:35.655 00.000 13300 OnExposeComplete: enter
02:35:35.655 00.000 13300 UpdateGuideState(): m_state=6
02:35:35.655 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 850
02:35:35.656 00.001 13300 Star::Find returns 1 (0), X=25.08, Y=420.87, Mass=1385, SNR=26.0, Peak=165 HFD=3.0
02:35:35.656 00.000 13300 MultiStar: [#1 -0.02,-0.09,0.55,U] [#2 -0.37,-0.08,0.00,M9] [#3 0.08,-0.23,0.35,U] [#4 -0.04,-0.26,0.28,U] [#5 -0.09,-0.52,0.00,M4] [#6 -0.35,-0.65,0.00,M5] [#7 -0.30,0.02,0.00,M7] [#8 0.14,-0.27,0.00,M1] 
02:35:35.656 00.000 13300 refined, 3 included, MultiStar: {-0.06, -0.16}, one-star: {-0.13, -0.14}
02:35:35.656 00.000 13300 CameraToMount -- cameraTheta (-1.91) - m_xAngle (1.53) = xAngle (-3.44 = 2.85)
02:35:35.656 00.000 13300 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.57 = -0.28)
02:35:35.657 00.001 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.16 hyp=0.17 cameraTheta=-1.91 mountX=-0.16 mountY=-0.05, mountTheta=-2.86
02:35:35.658 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.16, opts=13)
02:35:35.658 00.000 13300 Enqueuing Move request for scope (-0.06, -0.16)
02:35:35.659 00.001 11596 Worker thread wakes up
02:35:35.659 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.16) opts 0xd
02:35:35.659 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.16)
02:35:35.659 00.000 11596 Moving (-0.06, -0.16) raw xDistance=-0.16 yDistance=-0.05
02:35:35.659 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
02:35:35.659 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:35.659 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:35:35.659 00.000 11596 MoveAxis(E, 201, ABG)
02:35:35.659 00.000 11596 Guiding  Dir = 2, Dur = 201
02:35:35.660 00.001 11596 IsSlewing returns 0
02:35:35.667 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
02:35:35.674 00.007 13300 UpdateGuideState exits: m=1385 SNR=26.0
02:35:35.674 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:35.675 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:35:35.675 00.000 13300 Enqueuing Expose request
02:35:35.807 00.132 11596 IsGuiding returns 0
02:35:36.132 00.325 11596 IsGuiding returns 1
02:35:36.132 00.000 11596 scope still moving after pulse duration time elapsed
02:35:36.155 00.023 11596 IsSlewing returns 0
02:35:36.321 00.166 11596 IsGuiding returns 0
02:35:36.321 00.000 11596 scope move finished after 201 + 312 ms
02:35:36.321 00.000 11596 Move returns status 0, amount 201
02:35:36.321 00.000 11596 MoveAxis(N, 0, ABG)
02:35:36.321 00.000 11596 Move returns status 0, amount 0
02:35:36.321 00.000 11596 move complete, result=0
02:35:36.321 00.000 11596 worker thread done servicing request
02:35:36.322 00.001 13300 GuideStep: -0.2 px 201 ms EAST, -0.0 px 0 ms NORTH
02:35:36.322 00.000 11596 Worker thread wakes up
02:35:36.322 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:35:36.833 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:35:37.054 00.221 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b643c137-04d4-496e-9584-975e98a6d610"}
02:35:37.054 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b643c137-04d4-496e-9584-975e98a6d610"}
02:35:37.055 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5ac926a9-bf30-44af-9f3c-6e0d19112942"}
02:35:37.055 00.000 13300 case statement mapped state 6 to 3
02:35:37.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5ac926a9-bf30-44af-9f3c-6e0d19112942"}
02:35:37.055 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"992ef8dc-55a6-4a5b-a193-cb14347a3dff"}
02:35:37.056 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":850,"width":15,"height":15,"star_pos":[7.08,6.87],"pixels":"..."},"id":"992ef8dc-55a6-4a5b-a193-cb14347a3dff"}
02:35:39.870 02.814 11596 Exposure complete
02:35:39.938 00.068 11596 worker thread done servicing request
02:35:39.938 00.000 13300 OnExposeComplete: enter
02:35:39.938 00.000 13300 UpdateGuideState(): m_state=6
02:35:39.939 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 851
02:35:39.939 00.000 13300 Star::Find returns 1 (0), X=24.97, Y=420.80, Mass=1369, SNR=25.9, Peak=176 HFD=3.1
02:35:39.940 00.001 13300 MultiStar: [#1 -0.01,-0.13,0.54,U] [#2 -0.22,-0.19,0.00,M10] [#3 0.07,-0.33,0.00,M2] [#4 0.02,-0.57,0.00,M8] [#5 -0.06,-0.48,0.00,M5] [#6 -0.16,-0.63,0.00,M6] [#7 -0.05,0.18,0.28,U] [#8 -0.16,-0.09,0.22,U] 
02:35:39.940 00.000 13300 refined, 3 included, MultiStar: {-0.14, -0.12}, one-star: {-0.24, -0.21}
02:35:39.940 00.000 13300 CameraToMount -- cameraTheta (-2.44) - m_xAngle (1.53) = xAngle (-3.97 = 2.31)
02:35:39.940 00.000 13300 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.10 = -0.81)
02:35:39.940 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=-0.12 hyp=0.19 cameraTheta=-2.44 mountX=-0.13 mountY=-0.14, mountTheta=-2.32
02:35:39.942 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=-0.12, opts=13)
02:35:39.942 00.000 13300 Enqueuing Move request for scope (-0.14, -0.12)
02:35:39.942 00.000 11596 Worker thread wakes up
02:35:39.942 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.12) opts 0xd
02:35:39.942 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, -0.12)
02:35:39.942 00.000 11596 Moving (-0.14, -0.12) raw xDistance=-0.13 yDistance=-0.14
02:35:39.943 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:35:39.943 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:39.943 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:35:39.943 00.000 11596 MoveAxis(E, 0, ABG)
02:35:39.943 00.000 11596 Move returns status 0, amount 0
02:35:39.943 00.000 11596 MoveAxis(N, 0, ABG)
02:35:39.943 00.000 11596 Move returns status 0, amount 0
02:35:39.943 00.000 11596 move complete, result=0
02:35:39.943 00.000 11596 worker thread done servicing request
02:35:39.950 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
02:35:39.958 00.008 13300 UpdateGuideState exits: m=1369 SNR=25.9
02:35:39.958 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:39.958 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:35:39.958 00.000 13300 Enqueuing Expose request
02:35:39.958 00.000 11596 Worker thread wakes up
02:35:39.958 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:35:39.958 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:35:40.053 00.095 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fe43142c-a0bc-498b-8013-c8c161ec2698"}
02:35:40.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fe43142c-a0bc-498b-8013-c8c161ec2698"}
02:35:40.054 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a4a48bb4-d529-4ec3-ab91-56d996ca1f90"}
02:35:40.054 00.000 13300 case statement mapped state 6 to 3
02:35:40.055 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a4a48bb4-d529-4ec3-ab91-56d996ca1f90"}
02:35:40.056 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d6f8c059-534d-433d-a850-2fdf29582234"}
02:35:40.056 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":851,"width":15,"height":15,"star_pos":[6.97,6.80],"pixels":"..."},"id":"d6f8c059-534d-433d-a850-2fdf29582234"}
02:35:40.474 00.418 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:35:43.052 02.578 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"11db77f2-0459-44e6-ad35-a17e9f870520"}
02:35:43.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"11db77f2-0459-44e6-ad35-a17e9f870520"}
02:35:43.053 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b9b0aa8b-d0e6-4eb9-809f-3b56c4d2b9d0"}
02:35:43.053 00.000 13300 case statement mapped state 6 to 3
02:35:43.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b9b0aa8b-d0e6-4eb9-809f-3b56c4d2b9d0"}
02:35:43.053 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"66947f2f-b55e-413b-a2af-74687371b405"}
02:35:43.054 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":851,"width":15,"height":15,"star_pos":[6.97,6.80],"pixels":"..."},"id":"66947f2f-b55e-413b-a2af-74687371b405"}
02:35:43.496 00.442 11596 Exposure complete
02:35:43.566 00.070 11596 worker thread done servicing request
02:35:43.566 00.000 13300 OnExposeComplete: enter
02:35:43.567 00.001 13300 UpdateGuideState(): m_state=6
02:35:43.567 00.000 13300 Star::Find(15, 24, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 852
02:35:43.567 00.000 13300 Star::Find returns 1 (0), X=25.01, Y=420.58, Mass=1406, SNR=26.3, Peak=165 HFD=3.4
02:35:43.568 00.001 13300 MultiStar: [#1 0.05,-0.23,0.54,U] [#2 -0.33,-0.26,0.00,R] [#3 -0.10,-0.32,0.00,M3] [#4 -0.25,-0.25,0.00,M9] [#5 -0.08,-0.42,0.00,M6] [#6 -0.03,-0.75,0.00,M7] [#7 0.07,-0.50,0.00,M7] [#8 -0.09,-0.34,0.00,M1] 
02:35:43.568 00.000 13300 refined, 1 included, MultiStar: {-0.11, -0.36}, one-star: {-0.20, -0.43}
02:35:43.568 00.000 13300 CameraToMount -- cameraTheta (-1.87) - m_xAngle (1.53) = xAngle (-3.40 = 2.88)
02:35:43.568 00.000 13300 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.53 = -0.25)
02:35:43.568 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.36 hyp=0.38 cameraTheta=-1.87 mountX=-0.37 mountY=-0.09, mountTheta=-2.89
02:35:43.570 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.36, opts=13)
02:35:43.570 00.000 13300 Enqueuing Move request for scope (-0.11, -0.36)
02:35:43.570 00.000 11596 Worker thread wakes up
02:35:43.570 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.36) opts 0xd
02:35:43.570 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.36)
02:35:43.570 00.000 11596 Moving (-0.11, -0.36) raw xDistance=-0.37 yDistance=-0.09
02:35:43.570 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37
02:35:43.571 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:43.571 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:35:43.571 00.000 11596 MoveAxis(E, 458, ABG)
02:35:43.571 00.000 11596 Guiding  Dir = 2, Dur = 458
02:35:43.571 00.000 11596 IsSlewing returns 0
02:35:43.577 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
02:35:43.586 00.009 13300 UpdateGuideState exits: m=1406 SNR=26.3
02:35:43.586 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:43.586 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:35:43.586 00.000 13300 Enqueuing Expose request
02:35:43.678 00.092 11596 IsGuiding returns 0
02:35:43.892 00.214 11596 PulseGuide returned control before completion, sleep 255
02:35:44.329 00.437 11596 IsGuiding returns 1
02:35:44.329 00.000 11596 scope still moving after pulse duration time elapsed
02:35:44.361 00.032 11596 IsSlewing returns 0
02:35:44.697 00.336 11596 IsGuiding returns 0
02:35:44.697 00.000 11596 scope move finished after 458 + 560 ms
02:35:44.697 00.000 11596 Move returns status 0, amount 458
02:35:44.697 00.000 11596 MoveAxis(N, 0, ABG)
02:35:44.697 00.000 11596 Move returns status 0, amount 0
02:35:44.697 00.000 11596 move complete, result=0
02:35:44.697 00.000 11596 worker thread done servicing request
02:35:44.697 00.000 11596 Worker thread wakes up
02:35:44.698 00.001 13300 GuideStep: -0.4 px 458 ms EAST, -0.1 px 0 ms NORTH
02:35:44.698 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:35:45.210 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:35:46.053 00.843 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4ec90d38-5ad3-43c2-84d2-7b07cc090525"}
02:35:46.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4ec90d38-5ad3-43c2-84d2-7b07cc090525"}
02:35:46.054 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3ea596e6-1bae-4f3a-9796-7b1811e615cc"}
02:35:46.054 00.000 13300 case statement mapped state 6 to 3
02:35:46.054 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3ea596e6-1bae-4f3a-9796-7b1811e615cc"}
02:35:46.055 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4761a03b-ce13-4241-b093-26063ee42b8d"}
02:35:46.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":852,"width":15,"height":15,"star_pos":[7.01,6.58],"pixels":"..."},"id":"4761a03b-ce13-4241-b093-26063ee42b8d"}
02:35:48.244 02.189 11596 Exposure complete
02:35:48.323 00.079 11596 worker thread done servicing request
02:35:48.323 00.000 13300 OnExposeComplete: enter
02:35:48.323 00.000 13300 UpdateGuideState(): m_state=6
02:35:48.323 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 853
02:35:48.324 00.001 13300 Star::Find returns 1 (0), X=24.91, Y=420.97, Mass=1368, SNR=25.9, Peak=183 HFD=2.9
02:35:48.324 00.000 13300 MultiStar: [#1 -0.09,0.11,0.53,U] [#2 -0.00,0.04,0.47,U] [#3 0.04,-0.26,0.35,U] [#4 -0.02,-0.12,0.29,U] [#5 -0.10,-0.15,0.30,U] [#6 -0.11,-0.55,0.00,M8] [#7 -0.22,-0.15,0.27,U] [#8 0.05,0.16,0.23,U] 
02:35:48.324 00.000 13300 refined, 7 included, MultiStar: {-0.12, -0.04}, one-star: {-0.29, -0.04}
02:35:48.324 00.000 13300 CameraToMount -- cameraTheta (-2.82) - m_xAngle (1.53) = xAngle (-4.36 = 1.93)
02:35:48.324 00.000 13300 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.48 = -1.20)
02:35:48.324 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=-0.04 hyp=0.13 cameraTheta=-2.82 mountX=-0.04 mountY=-0.12, mountTheta=-1.93
02:35:48.326 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=-0.04, opts=13)
02:35:48.326 00.000 13300 Enqueuing Move request for scope (-0.12, -0.04)
02:35:48.327 00.001 11596 Worker thread wakes up
02:35:48.327 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.04) opts 0xd
02:35:48.327 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, -0.04)
02:35:48.327 00.000 11596 Moving (-0.12, -0.04) raw xDistance=-0.04 yDistance=-0.12
02:35:48.327 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:35:48.327 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:48.327 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:35:48.328 00.001 11596 MoveAxis(E, 0, ABG)
02:35:48.328 00.000 11596 Move returns status 0, amount 0
02:35:48.328 00.000 11596 MoveAxis(N, 0, ABG)
02:35:48.328 00.000 11596 Move returns status 0, amount 0
02:35:48.328 00.000 11596 move complete, result=0
02:35:48.329 00.001 11596 worker thread done servicing request
02:35:48.335 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
02:35:48.343 00.008 13300 UpdateGuideState exits: m=1368 SNR=25.9
02:35:48.343 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:48.343 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:35:48.343 00.000 13300 Enqueuing Expose request
02:35:48.343 00.000 11596 Worker thread wakes up
02:35:48.343 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:35:48.344 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:35:48.846 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:35:49.052 00.206 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"23442645-81ce-4238-b2ac-22629c7bc714"}
02:35:49.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"23442645-81ce-4238-b2ac-22629c7bc714"}
02:35:49.053 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ff7d4c6c-4bbc-420b-b9bd-cc252647c662"}
02:35:49.053 00.000 13300 case statement mapped state 6 to 3
02:35:49.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ff7d4c6c-4bbc-420b-b9bd-cc252647c662"}
02:35:49.054 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f69ded6c-eb84-44f4-9d9b-232bd68d190a"}
02:35:49.054 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":853,"width":15,"height":15,"star_pos":[6.91,6.97],"pixels":"..."},"id":"f69ded6c-eb84-44f4-9d9b-232bd68d190a"}
02:35:51.872 02.818 11596 Exposure complete
02:35:51.942 00.070 11596 worker thread done servicing request
02:35:51.943 00.001 13300 OnExposeComplete: enter
02:35:51.943 00.000 13300 UpdateGuideState(): m_state=6
02:35:51.943 00.000 13300 Star::Find(15, 24, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 854
02:35:51.943 00.000 13300 Star::Find returns 1 (0), X=24.97, Y=421.33, Mass=1358, SNR=25.8, Peak=142 HFD=3.3
02:35:51.944 00.001 13300 MultiStar: [#1 -0.15,0.42,0.00,M1] [#2 -0.06,0.69,0.00,M1] [#3 0.06,0.26,0.35,U] [#4 -0.31,0.46,0.00,M9] [#5 -0.22,0.44,0.00,M6] [#6 0.04,-0.11,0.29,U] [#7 -0.09,0.72,0.00,M7] [#8 -0.38,0.58,0.00,M1] 
02:35:51.944 00.000 13300 refined, 2 included, MultiStar: {-0.12, 0.23}, one-star: {-0.23, 0.31}
02:35:51.944 00.000 13300 CameraToMount -- cameraTheta (2.07) - m_xAngle (1.53) = xAngle (0.53 = 0.53)
02:35:51.944 00.000 13300 CameraToMount -- cameraTheta (2.07) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.59 = -2.59)
02:35:51.944 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=0.23 hyp=0.26 cameraTheta=2.07 mountX=0.22 mountY=-0.14, mountTheta=-0.54
02:35:51.946 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=0.23, opts=13)
02:35:51.946 00.000 13300 Enqueuing Move request for scope (-0.12, 0.23)
02:35:51.946 00.000 11596 Worker thread wakes up
02:35:51.946 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.23) opts 0xd
02:35:51.947 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.12, 0.23)
02:35:51.947 00.000 11596 Moving (-0.12, 0.23) raw xDistance=0.22 yDistance=-0.14
02:35:51.947 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
02:35:51.947 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:51.947 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:35:51.947 00.000 11596 MoveAxis(W, 280, ABG)
02:35:51.947 00.000 11596 Guiding  Dir = 3, Dur = 280
02:35:51.947 00.000 11596 IsSlewing returns 0
02:35:51.957 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
02:35:51.965 00.008 13300 UpdateGuideState exits: m=1358 SNR=25.8
02:35:51.966 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:51.966 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:35:51.966 00.000 13300 Enqueuing Expose request
02:35:52.052 00.086 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e1029fe8-eb7e-4732-87f3-e053d02a7ef2"}
02:35:52.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e1029fe8-eb7e-4732-87f3-e053d02a7ef2"}
02:35:52.054 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a15d1c97-17b7-4971-a4a7-b4d7ade05846"}
02:35:52.054 00.000 13300 case statement mapped state 6 to 3
02:35:52.054 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a15d1c97-17b7-4971-a4a7-b4d7ade05846"}
02:35:52.056 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9ae18eab-86f6-4477-8667-d359b59dbd6f"}
02:35:52.056 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":854,"width":15,"height":15,"star_pos":[6.97,7.33],"pixels":"..."},"id":"9ae18eab-86f6-4477-8667-d359b59dbd6f"}
02:35:52.063 00.007 11596 IsGuiding returns 0
02:35:52.546 00.483 11596 IsGuiding returns 1
02:35:52.546 00.000 11596 scope still moving after pulse duration time elapsed
02:35:52.745 00.199 11596 IsSlewing returns 0
02:35:52.749 00.004 11596 IsGuiding returns 0
02:35:52.749 00.000 11596 scope move finished after 280 + 405 ms
02:35:52.749 00.000 11596 Move returns status 0, amount 280
02:35:52.749 00.000 11596 MoveAxis(N, 0, ABG)
02:35:52.749 00.000 11596 Move returns status 0, amount 0
02:35:52.749 00.000 11596 move complete, result=0
02:35:52.749 00.000 11596 worker thread done servicing request
02:35:52.749 00.000 11596 Worker thread wakes up
02:35:52.750 00.001 13300 GuideStep: 0.2 px 280 ms WEST, -0.1 px 0 ms NORTH
02:35:52.750 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:35:53.261 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:35:55.053 01.792 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9839ed27-b3bc-4fc3-b88b-71e8ccce4f73"}
02:35:55.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9839ed27-b3bc-4fc3-b88b-71e8ccce4f73"}
02:35:55.054 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2ab14173-9041-4b73-a130-c886dadcaaed"}
02:35:55.054 00.000 13300 case statement mapped state 6 to 3
02:35:55.054 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2ab14173-9041-4b73-a130-c886dadcaaed"}
02:35:55.055 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2c0b2e7b-3c60-4b98-bc04-f407eaa4de2d"}
02:35:55.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":854,"width":15,"height":15,"star_pos":[6.97,7.33],"pixels":"..."},"id":"2c0b2e7b-3c60-4b98-bc04-f407eaa4de2d"}
02:35:56.282 01.227 11596 Exposure complete
02:35:56.351 00.069 11596 worker thread done servicing request
02:35:56.352 00.001 13300 OnExposeComplete: enter
02:35:56.352 00.000 13300 UpdateGuideState(): m_state=6
02:35:56.352 00.000 13300 Star::Find(15, 24, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 855
02:35:56.352 00.000 13300 Star::Find returns 1 (0), X=25.10, Y=421.25, Mass=1379, SNR=26.0, Peak=160 HFD=3.2
02:35:56.353 00.001 13300 MultiStar: [#1 -0.09,0.41,0.00,M2] [#2 0.07,0.45,0.00,M2] [#3 0.10,0.21,0.34,U] [#4 -0.24,0.39,0.00,M10] [#5 -0.25,0.10,0.29,U] [#6 -0.39,-0.16,0.00,M8] [#7 -0.00,0.38,0.00,M8] [#8 0.20,0.31,0.00,M2] 
02:35:56.353 00.000 13300 refined, 2 included, MultiStar: {-0.09, 0.21}, one-star: {-0.10, 0.24}
02:35:56.353 00.000 13300 CameraToMount -- cameraTheta (1.96) - m_xAngle (1.53) = xAngle (0.43 = 0.43)
02:35:56.353 00.000 13300 CameraToMount -- cameraTheta (1.96) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.70 = -2.70)
02:35:56.353 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.21 hyp=0.23 cameraTheta=1.96 mountX=0.21 mountY=-0.10, mountTheta=-0.44
02:35:56.356 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.21, opts=13)
02:35:56.356 00.000 13300 Enqueuing Move request for scope (-0.09, 0.21)
02:35:56.356 00.000 11596 Worker thread wakes up
02:35:56.356 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.21) opts 0xd
02:35:56.356 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.21)
02:35:56.356 00.000 11596 Moving (-0.09, 0.21) raw xDistance=0.21 yDistance=-0.10
02:35:56.356 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
02:35:56.356 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:56.357 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:35:56.357 00.000 11596 MoveAxis(W, 278, ABG)
02:35:56.357 00.000 11596 Guiding  Dir = 3, Dur = 278
02:35:56.357 00.000 11596 IsSlewing returns 0
02:35:56.366 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
02:35:56.374 00.008 13300 UpdateGuideState exits: m=1379 SNR=26.0
02:35:56.374 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:56.374 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:35:56.374 00.000 13300 Enqueuing Expose request
02:35:56.474 00.100 11596 IsGuiding returns 0
02:35:56.644 00.170 11596 PulseGuide returned control before completion, sleep 120
02:35:56.887 00.243 11596 IsGuiding returns 1
02:35:56.888 00.001 11596 scope still moving after pulse duration time elapsed
02:35:56.919 00.031 11596 IsSlewing returns 0
02:35:56.986 00.067 11596 IsGuiding returns 1
02:35:57.009 00.023 11596 IsSlewing returns 0
02:35:57.156 00.147 11596 IsGuiding returns 0
02:35:57.156 00.000 11596 scope move finished after 278 + 403 ms
02:35:57.156 00.000 11596 Move returns status 0, amount 278
02:35:57.156 00.000 11596 MoveAxis(N, 0, ABG)
02:35:57.156 00.000 11596 Move returns status 0, amount 0
02:35:57.156 00.000 11596 move complete, result=0
02:35:57.156 00.000 11596 worker thread done servicing request
02:35:57.156 00.000 11596 Worker thread wakes up
02:35:57.156 00.000 13300 GuideStep: 0.2 px 278 ms WEST, -0.1 px 0 ms NORTH
02:35:57.157 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:35:57.661 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:35:58.053 00.392 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9863b9e8-59a5-45e5-af86-a91e7851bfab"}
02:35:58.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9863b9e8-59a5-45e5-af86-a91e7851bfab"}
02:35:58.054 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1f834333-8e56-4468-9555-e19254e31a3c"}
02:35:58.054 00.000 13300 case statement mapped state 6 to 3
02:35:58.054 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1f834333-8e56-4468-9555-e19254e31a3c"}
02:35:58.054 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cd5ca4ec-8a35-4d83-aebe-faa5d97baddb"}
02:35:58.055 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":855,"width":15,"height":15,"star_pos":[7.10,7.25],"pixels":"..."},"id":"cd5ca4ec-8a35-4d83-aebe-faa5d97baddb"}
02:36:00.704 02.649 11596 Exposure complete
02:36:00.773 00.069 11596 worker thread done servicing request
02:36:00.773 00.000 13300 OnExposeComplete: enter
02:36:00.773 00.000 13300 UpdateGuideState(): m_state=6
02:36:00.774 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 856
02:36:00.774 00.000 13300 Star::Find returns 1 (0), X=25.06, Y=420.96, Mass=1359, SNR=25.8, Peak=168 HFD=2.9
02:36:00.774 00.000 13300 MultiStar: [#1 -0.14,0.25,0.00,M3] [#2 -0.09,0.23,0.48,U] [#3 0.03,0.07,0.35,U] [#4 -0.41,0.07,0.00,R] [#5 -0.04,-0.03,0.30,U] [#6 -0.24,-0.50,0.00,M9] [#7 -0.13,0.19,0.28,U] [#8 -0.30,0.26,0.00,M3] 
02:36:00.775 00.001 13300 refined, 4 included, MultiStar: {-0.09, 0.05}, one-star: {-0.15, -0.05}
02:36:00.775 00.000 13300 CameraToMount -- cameraTheta (2.64) - m_xAngle (1.53) = xAngle (1.11 = 1.11)
02:36:00.775 00.000 13300 CameraToMount -- cameraTheta (2.64) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.02 = -2.02)
02:36:00.775 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.05 hyp=0.11 cameraTheta=2.64 mountX=0.05 mountY=-0.10, mountTheta=-1.11
02:36:00.778 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.05, opts=13)
02:36:00.778 00.000 13300 Enqueuing Move request for scope (-0.09, 0.05)
02:36:00.778 00.000 11596 Worker thread wakes up
02:36:00.778 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.05) opts 0xd
02:36:00.778 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.05)
02:36:00.778 00.000 11596 Moving (-0.09, 0.05) raw xDistance=0.05 yDistance=-0.10
02:36:00.779 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:36:00.779 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:00.779 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:36:00.779 00.000 11596 MoveAxis(E, 0, ABG)
02:36:00.779 00.000 11596 Move returns status 0, amount 0
02:36:00.779 00.000 11596 MoveAxis(N, 0, ABG)
02:36:00.780 00.001 11596 Move returns status 0, amount 0
02:36:00.780 00.000 11596 move complete, result=0
02:36:00.780 00.000 11596 worker thread done servicing request
02:36:00.786 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
02:36:00.794 00.008 13300 UpdateGuideState exits: m=1359 SNR=25.8
02:36:00.794 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:00.795 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:36:00.795 00.000 13300 Enqueuing Expose request
02:36:00.795 00.000 11596 Worker thread wakes up
02:36:00.795 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:36:00.795 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:36:01.052 00.257 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"288bbd27-e872-4491-a8bc-7c23a43c4d53"}
02:36:01.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"288bbd27-e872-4491-a8bc-7c23a43c4d53"}
02:36:01.052 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d3bb2367-6467-4140-80cf-29c2c104803d"}
02:36:01.052 00.000 13300 case statement mapped state 6 to 3
02:36:01.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d3bb2367-6467-4140-80cf-29c2c104803d"}
02:36:01.054 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"07219fb2-208d-4e4f-b45e-fd31072a79f7"}
02:36:01.055 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":856,"width":15,"height":15,"star_pos":[7.06,6.96],"pixels":"..."},"id":"07219fb2-208d-4e4f-b45e-fd31072a79f7"}
02:36:01.301 00.246 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:36:04.051 02.750 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bfccd0c2-de6a-4185-91cb-f8b68586f4d4"}
02:36:04.051 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bfccd0c2-de6a-4185-91cb-f8b68586f4d4"}
02:36:04.052 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4dd21146-90a1-478a-98f7-a79bc6cfb323"}
02:36:04.052 00.000 13300 case statement mapped state 6 to 3
02:36:04.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4dd21146-90a1-478a-98f7-a79bc6cfb323"}
02:36:04.052 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5aaa3a7f-ace8-4c55-9b48-3a3e19de69cc"}
02:36:04.053 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":856,"width":15,"height":15,"star_pos":[7.06,6.96],"pixels":"..."},"id":"5aaa3a7f-ace8-4c55-9b48-3a3e19de69cc"}
02:36:04.334 00.281 11596 Exposure complete
02:36:04.405 00.071 11596 worker thread done servicing request
02:36:04.405 00.000 13300 OnExposeComplete: enter
02:36:04.406 00.001 13300 UpdateGuideState(): m_state=6
02:36:04.406 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 857
02:36:04.406 00.000 13300 Star::Find returns 1 (0), X=24.97, Y=421.11, Mass=1357, SNR=25.8, Peak=160 HFD=3.0
02:36:04.407 00.001 13300 MultiStar: [#1 -0.05,0.34,0.00,M4] [#2 -0.10,0.40,0.00,M2] [#3 0.01,0.04,0.34,U] [#4 0.18,0.21,0.00,M1] [#5 -0.17,-0.11,0.29,U] [#6 -0.16,-0.21,0.00,M10] [#7 -0.11,0.29,0.00,M8] [#8 -0.27,-0.02,0.00,M4] 
02:36:04.407 00.000 13300 refined, 2 included, MultiStar: {-0.18, 0.05}, one-star: {-0.24, 0.10}
02:36:04.407 00.000 13300 CameraToMount -- cameraTheta (2.87) - m_xAngle (1.53) = xAngle (1.34 = 1.34)
02:36:04.407 00.000 13300 CameraToMount -- cameraTheta (2.87) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.79 = -1.79)
02:36:04.407 00.000 13300 CameraToMount -- cameraX=-0.18 cameraY=0.05 hyp=0.18 cameraTheta=2.87 mountX=0.04 mountY=-0.18, mountTheta=-1.34
02:36:04.410 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.18, y=0.05, opts=13)
02:36:04.410 00.000 13300 Enqueuing Move request for scope (-0.18, 0.05)
02:36:04.410 00.000 11596 Worker thread wakes up
02:36:04.411 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.05) opts 0xd
02:36:04.411 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.18, 0.05)
02:36:04.411 00.000 11596 Moving (-0.18, 0.05) raw xDistance=0.04 yDistance=-0.18
02:36:04.411 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:36:04.411 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.18
02:36:04.411 00.000 11596 MoveAxis(E, 0, ABG)
02:36:04.411 00.000 11596 Move returns status 0, amount 0
02:36:04.411 00.000 11596 MoveAxis(N, 238, ABG)
02:36:04.411 00.000 11596 Guiding  Dir = 0, Dur = 238
02:36:04.412 00.001 11596 IsSlewing returns 0
02:36:04.422 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
02:36:04.431 00.009 13300 UpdateGuideState exits: m=1357 SNR=25.8
02:36:04.431 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:04.431 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:36:04.431 00.000 13300 Enqueuing Expose request
02:36:04.508 00.077 11596 IsGuiding returns 0
02:36:04.605 00.097 11596 PulseGuide returned control before completion, sleep 152
02:36:04.900 00.295 11596 IsGuiding returns 0
02:36:04.900 00.000 11596 Move returns status 0, amount 238
02:36:04.900 00.000 11596 move complete, result=0
02:36:04.900 00.000 11596 worker thread done servicing request
02:36:04.900 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.2 px 238 ms NORTH
02:36:04.900 00.000 11596 Worker thread wakes up
02:36:04.900 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:36:05.405 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:36:07.051 01.646 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ec3388ac-7d2d-4da9-b59b-25fa89eb6698"}
02:36:07.051 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ec3388ac-7d2d-4da9-b59b-25fa89eb6698"}
02:36:07.052 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9ded316c-2972-4ef7-a089-102c7799fbc4"}
02:36:07.052 00.000 13300 case statement mapped state 6 to 3
02:36:07.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9ded316c-2972-4ef7-a089-102c7799fbc4"}
02:36:07.052 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e996be27-a804-4c8e-856b-06f2f89364f3"}
02:36:07.053 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":857,"width":15,"height":15,"star_pos":[6.97,7.11],"pixels":"..."},"id":"e996be27-a804-4c8e-856b-06f2f89364f3"}
02:36:08.439 01.386 11596 Exposure complete
02:36:08.509 00.070 11596 worker thread done servicing request
02:36:08.509 00.000 13300 OnExposeComplete: enter
02:36:08.510 00.001 13300 UpdateGuideState(): m_state=6
02:36:08.510 00.000 13300 Star::Find(15, 24, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 858
02:36:08.510 00.000 13300 Star::Find returns 1 (0), X=25.06, Y=421.08, Mass=1375, SNR=26.0, Peak=162 HFD=2.9
02:36:08.511 00.001 13300 MultiStar: [#1 0.03,0.40,0.00,M5] [#2 0.01,0.42,0.00,M3] [#3 0.13,-0.03,0.34,U] [#4 0.35,0.25,0.00,M2] [#5 -0.02,-0.05,0.30,U] [#6 -0.17,-0.42,0.00,R] [#7 0.02,0.01,0.28,U] [#8 0.12,-0.06,0.23,U] 
02:36:08.511 00.000 13300 refined, 4 included, MultiStar: {-0.03, 0.01}, one-star: {-0.15, 0.07}
02:36:08.511 00.000 13300 CameraToMount -- cameraTheta (2.75) - m_xAngle (1.53) = xAngle (1.22 = 1.22)
02:36:08.511 00.000 13300 CameraToMount -- cameraTheta (2.75) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.91 = -1.91)
02:36:08.511 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.01 hyp=0.04 cameraTheta=2.75 mountX=0.01 mountY=-0.04, mountTheta=-1.22
02:36:08.513 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.01, opts=13)
02:36:08.513 00.000 13300 Enqueuing Move request for scope (-0.03, 0.01)
02:36:08.514 00.001 11596 Worker thread wakes up
02:36:08.514 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.01) opts 0xd
02:36:08.514 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.01)
02:36:08.514 00.000 11596 Moving (-0.03, 0.01) raw xDistance=0.01 yDistance=-0.04
02:36:08.514 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:36:08.514 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:08.515 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:36:08.515 00.000 11596 MoveAxis(E, 0, ABG)
02:36:08.515 00.000 11596 Move returns status 0, amount 0
02:36:08.515 00.000 11596 MoveAxis(N, 0, ABG)
02:36:08.515 00.000 11596 Move returns status 0, amount 0
02:36:08.515 00.000 11596 move complete, result=0
02:36:08.515 00.000 11596 worker thread done servicing request
02:36:08.522 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
02:36:08.530 00.008 13300 UpdateGuideState exits: m=1375 SNR=26.0
02:36:08.531 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:08.531 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:36:08.531 00.000 13300 Enqueuing Expose request
02:36:08.531 00.000 11596 Worker thread wakes up
02:36:08.531 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:36:08.531 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:36:09.040 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:36:10.051 01.011 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e688a483-ba7b-4799-ae35-bf37bed82aec"}
02:36:10.051 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e688a483-ba7b-4799-ae35-bf37bed82aec"}
02:36:10.052 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bfdf24e0-90bf-4963-8614-e1b30bb66ca4"}
02:36:10.052 00.000 13300 case statement mapped state 6 to 3
02:36:10.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bfdf24e0-90bf-4963-8614-e1b30bb66ca4"}
02:36:10.053 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"107f9fb6-2478-4fbb-9991-955829d7a14a"}
02:36:10.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":858,"width":15,"height":15,"star_pos":[7.06,7.08],"pixels":"..."},"id":"107f9fb6-2478-4fbb-9991-955829d7a14a"}
02:36:12.066 02.013 11596 Exposure complete
02:36:12.135 00.069 11596 worker thread done servicing request
02:36:12.136 00.001 13300 OnExposeComplete: enter
02:36:12.136 00.000 13300 UpdateGuideState(): m_state=6
02:36:12.136 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 859
02:36:12.136 00.000 13300 Star::Find returns 1 (0), X=25.16, Y=421.08, Mass=1388, SNR=26.1, Peak=164 HFD=3.1
02:36:12.137 00.001 13300 MultiStar: [#1 0.10,0.25,0.00,M6] [#2 0.12,0.37,0.00,M4] [#3 0.26,-0.08,0.00,M1] [#4 0.18,0.16,0.28,U] [#5 0.05,0.12,0.30,U] [#6 0.11,0.23,0.27,U] [#7 0.04,0.25,0.29,U] [#8 0.02,0.00,0.22,U] 
02:36:12.137 00.000 13300 single-star, 5 included, MultiStar: {0.03, 0.12}, one-star: {-0.05, 0.07}
02:36:12.137 00.000 13300 CameraToMount -- cameraTheta (2.18) - m_xAngle (1.53) = xAngle (0.65 = 0.65)
02:36:12.137 00.000 13300 CameraToMount -- cameraTheta (2.18) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.48 = -2.48)
02:36:12.137 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.07 hyp=0.09 cameraTheta=2.18 mountX=0.07 mountY=-0.05, mountTheta=-0.66
02:36:12.139 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.07, opts=13)
02:36:12.139 00.000 13300 Enqueuing Move request for scope (-0.05, 0.07)
02:36:12.139 00.000 11596 Worker thread wakes up
02:36:12.140 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.07) opts 0xd
02:36:12.140 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.07)
02:36:12.140 00.000 11596 Moving (-0.05, 0.07) raw xDistance=0.07 yDistance=-0.05
02:36:12.140 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:36:12.140 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:12.140 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:36:12.140 00.000 11596 MoveAxis(E, 0, ABG)
02:36:12.140 00.000 11596 Move returns status 0, amount 0
02:36:12.140 00.000 11596 MoveAxis(N, 0, ABG)
02:36:12.140 00.000 11596 Move returns status 0, amount 0
02:36:12.140 00.000 11596 move complete, result=0
02:36:12.141 00.001 11596 worker thread done servicing request
02:36:12.146 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
02:36:12.155 00.009 13300 UpdateGuideState exits: m=1388 SNR=26.1
02:36:12.155 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:12.155 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:36:12.155 00.000 13300 Enqueuing Expose request
02:36:12.155 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:36:12.155 00.000 11596 Worker thread wakes up
02:36:12.155 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:36:12.671 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:36:13.051 00.380 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b6923767-e64e-4901-8fd1-c03b72fd7f34"}
02:36:13.051 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b6923767-e64e-4901-8fd1-c03b72fd7f34"}
02:36:13.052 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"29a73cca-5d07-4eda-832e-683bc5223006"}
02:36:13.052 00.000 13300 case statement mapped state 6 to 3
02:36:13.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"29a73cca-5d07-4eda-832e-683bc5223006"}
02:36:13.052 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"90eb765a-323f-46e4-ac4c-c828af333f49"}
02:36:13.053 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":859,"width":15,"height":15,"star_pos":[7.16,7.08],"pixels":"..."},"id":"90eb765a-323f-46e4-ac4c-c828af333f49"}
02:36:15.716 02.663 11596 Exposure complete
02:36:15.805 00.089 11596 worker thread done servicing request
02:36:15.805 00.000 13300 OnExposeComplete: enter
02:36:15.806 00.001 13300 UpdateGuideState(): m_state=6
02:36:15.806 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 860
02:36:15.806 00.000 13300 Star::Find returns 1 (0), X=25.24, Y=421.13, Mass=1374, SNR=26.0, Peak=170 HFD=3.2
02:36:15.807 00.001 13300 MultiStar: [#1 0.22,0.42,0.00,M7] [#2 0.19,0.58,0.00,M5] [#3 0.13,0.13,0.35,U] [#4 0.44,0.13,0.00,M2] [#5 0.03,-0.03,0.30,U] [#6 0.33,0.32,0.00,M1] [#7 -0.23,0.46,0.00,M7] [#8 0.41,0.40,0.00,M3] 
02:36:15.807 00.000 13300 refined, 2 included, MultiStar: {0.05, 0.09}, one-star: {0.03, 0.12}
02:36:15.807 00.000 13300 CameraToMount -- cameraTheta (1.08) - m_xAngle (1.53) = xAngle (-0.46 = -0.46)
02:36:15.807 00.000 13300 CameraToMount -- cameraTheta (1.08) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.58 = 2.70)
02:36:15.807 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.09 hyp=0.11 cameraTheta=1.08 mountX=0.10 mountY=0.05, mountTheta=0.45
02:36:15.809 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.09, opts=13)
02:36:15.809 00.000 13300 Enqueuing Move request for scope (0.05, 0.09)
02:36:15.809 00.000 11596 Worker thread wakes up
02:36:15.810 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.09) opts 0xd
02:36:15.810 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.09)
02:36:15.810 00.000 11596 Moving (0.05, 0.09) raw xDistance=0.10 yDistance=0.05
02:36:15.810 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:36:15.810 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:15.810 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:36:15.810 00.000 11596 MoveAxis(E, 0, ABG)
02:36:15.811 00.001 11596 Move returns status 0, amount 0
02:36:15.811 00.000 11596 MoveAxis(N, 0, ABG)
02:36:15.811 00.000 11596 Move returns status 0, amount 0
02:36:15.811 00.000 11596 move complete, result=0
02:36:15.811 00.000 11596 worker thread done servicing request
02:36:15.817 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=234, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
02:36:15.829 00.012 13300 UpdateGuideState exits: m=1374 SNR=26.0
02:36:15.829 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:15.829 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:36:15.829 00.000 13300 Enqueuing Expose request
02:36:15.829 00.000 11596 Worker thread wakes up
02:36:15.829 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:36:15.829 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:36:16.051 00.222 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"acea1294-54ad-4dc7-a897-c0f5d191db36"}
02:36:16.051 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"acea1294-54ad-4dc7-a897-c0f5d191db36"}
02:36:16.052 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9b453876-77fb-4989-a6c0-b337a1077cba"}
02:36:16.052 00.000 13300 case statement mapped state 6 to 3
02:36:16.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9b453876-77fb-4989-a6c0-b337a1077cba"}
02:36:16.053 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5729b5e4-4712-484e-809e-93a8b2ccf9ff"}
02:36:16.054 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":860,"width":15,"height":15,"star_pos":[7.24,7.13],"pixels":"..."},"id":"5729b5e4-4712-484e-809e-93a8b2ccf9ff"}
02:36:16.346 00.292 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:36:19.051 02.705 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"11137ca2-fca4-4cda-a6ff-ff8238e090a3"}
02:36:19.051 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"11137ca2-fca4-4cda-a6ff-ff8238e090a3"}
02:36:19.052 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b7dd706d-1a7b-4e3c-bd8f-86288438379f"}
02:36:19.052 00.000 13300 case statement mapped state 6 to 3
02:36:19.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b7dd706d-1a7b-4e3c-bd8f-86288438379f"}
02:36:19.053 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4d1740ed-7187-41dc-a7be-3a89760716cb"}
02:36:19.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":860,"width":15,"height":15,"star_pos":[7.24,7.13],"pixels":"..."},"id":"4d1740ed-7187-41dc-a7be-3a89760716cb"}
02:36:19.384 00.331 11596 Exposure complete
02:36:19.499 00.115 11596 worker thread done servicing request
02:36:19.499 00.000 13300 OnExposeComplete: enter
02:36:19.499 00.000 13300 UpdateGuideState(): m_state=6
02:36:19.500 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 861
02:36:19.500 00.000 13300 Star::Find returns 1 (0), X=25.14, Y=421.16, Mass=1346, SNR=25.7, Peak=168 HFD=3.0
02:36:19.501 00.001 13300 MultiStar: [#1 0.09,0.31,0.00,M8] [#2 0.13,0.55,0.00,M6] [#3 0.32,0.17,0.00,M1] [#4 0.61,0.10,0.00,M3] [#5 -0.17,0.17,0.29,U] [#6 0.50,0.28,0.00,M2] [#7 0.32,0.15,0.00,M8] [#8 0.24,0.21,0.00,M4] 
02:36:19.501 00.000 13300 single-star, 1 included, MultiStar: {-0.09, 0.15}, one-star: {-0.06, 0.15}
02:36:19.501 00.000 13300 CameraToMount -- cameraTheta (1.99) - m_xAngle (1.53) = xAngle (0.45 = 0.45)
02:36:19.501 00.000 13300 CameraToMount -- cameraTheta (1.99) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.67 = -2.67)
02:36:19.502 00.001 13300 CameraToMount -- cameraX=-0.06 cameraY=0.15 hyp=0.16 cameraTheta=1.99 mountX=0.14 mountY=-0.07, mountTheta=-0.47
02:36:19.504 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.15, opts=13)
02:36:19.505 00.001 13300 Enqueuing Move request for scope (-0.06, 0.15)
02:36:19.505 00.000 11596 Worker thread wakes up
02:36:19.505 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.15) opts 0xd
02:36:19.505 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.15)
02:36:19.505 00.000 11596 Moving (-0.06, 0.15) raw xDistance=0.14 yDistance=-0.07
02:36:19.505 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.14
02:36:19.506 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:19.506 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:36:19.506 00.000 11596 MoveAxis(W, 180, ABG)
02:36:19.506 00.000 11596 Guiding  Dir = 3, Dur = 180
02:36:19.506 00.000 11596 IsSlewing returns 0
02:36:19.516 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
02:36:19.528 00.012 13300 UpdateGuideState exits: m=1346 SNR=25.7
02:36:19.529 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:19.529 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:36:19.529 00.000 13300 Enqueuing Expose request
02:36:19.768 00.239 11596 IsGuiding returns 0
02:36:20.182 00.414 11596 IsGuiding returns 1
02:36:20.182 00.000 11596 scope still moving after pulse duration time elapsed
02:36:20.466 00.284 11596 IsSlewing returns 0
02:36:20.564 00.098 11596 IsGuiding returns 0
02:36:20.564 00.000 11596 scope move finished after 180 + 614 ms
02:36:20.564 00.000 11596 Move returns status 0, amount 180
02:36:20.564 00.000 11596 MoveAxis(N, 0, ABG)
02:36:20.564 00.000 11596 Move returns status 0, amount 0
02:36:20.564 00.000 11596 move complete, result=0
02:36:20.564 00.000 11596 worker thread done servicing request
02:36:20.564 00.000 13300 GuideStep: 0.1 px 180 ms WEST, -0.1 px 0 ms NORTH
02:36:20.565 00.001 11596 Worker thread wakes up
02:36:20.565 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:36:21.070 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:36:22.051 00.981 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b2041360-a88f-4667-8753-4424376da6d0"}
02:36:22.051 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b2041360-a88f-4667-8753-4424376da6d0"}
02:36:22.052 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d1490c2d-7d62-465e-8b0e-003a735c4a7f"}
02:36:22.052 00.000 13300 case statement mapped state 6 to 3
02:36:22.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d1490c2d-7d62-465e-8b0e-003a735c4a7f"}
02:36:22.052 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"900a62fd-fe90-4572-a008-1bbe97f70a11"}
02:36:22.053 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":861,"width":15,"height":15,"star_pos":[7.14,7.16],"pixels":"..."},"id":"900a62fd-fe90-4572-a008-1bbe97f70a11"}
02:36:24.101 02.048 11596 Exposure complete
02:36:24.170 00.069 11596 worker thread done servicing request
02:36:24.170 00.000 13300 OnExposeComplete: enter
02:36:24.170 00.000 13300 UpdateGuideState(): m_state=6
02:36:24.171 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 862
02:36:24.171 00.000 13300 Star::Find returns 1 (0), X=25.16, Y=421.12, Mass=1392, SNR=26.1, Peak=163 HFD=3.1
02:36:24.172 00.001 13300 MultiStar: [#1 0.17,0.37,0.00,M9] [#2 0.25,0.48,0.00,M7] [#3 0.12,-0.11,0.35,U] [#4 0.17,0.26,0.00,M4] [#5 0.02,0.16,0.29,U] [#6 0.54,0.00,0.00,M3] [#7 0.10,0.18,0.28,U] [#8 0.09,0.26,0.00,M5] 
02:36:24.172 00.000 13300 refined, 3 included, MultiStar: {0.01, 0.09}, one-star: {-0.05, 0.11}
02:36:24.172 00.000 13300 CameraToMount -- cameraTheta (1.42) - m_xAngle (1.53) = xAngle (-0.11 = -0.11)
02:36:24.172 00.000 13300 CameraToMount -- cameraTheta (1.42) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.24 = 3.04)
02:36:24.172 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.42 mountX=0.09 mountY=0.01, mountTheta=0.10
02:36:24.174 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.09, opts=13)
02:36:24.174 00.000 13300 Enqueuing Move request for scope (0.01, 0.09)
02:36:24.174 00.000 11596 Worker thread wakes up
02:36:24.174 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.09) opts 0xd
02:36:24.174 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.09)
02:36:24.174 00.000 11596 Moving (0.01, 0.09) raw xDistance=0.09 yDistance=0.01
02:36:24.175 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:36:24.175 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:24.175 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:36:24.175 00.000 11596 MoveAxis(E, 0, ABG)
02:36:24.175 00.000 11596 Move returns status 0, amount 0
02:36:24.175 00.000 11596 MoveAxis(N, 0, ABG)
02:36:24.175 00.000 11596 Move returns status 0, amount 0
02:36:24.175 00.000 11596 move complete, result=0
02:36:24.175 00.000 11596 worker thread done servicing request
02:36:24.181 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
02:36:24.189 00.008 13300 UpdateGuideState exits: m=1392 SNR=26.1
02:36:24.189 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:24.190 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:36:24.190 00.000 13300 Enqueuing Expose request
02:36:24.190 00.000 11596 Worker thread wakes up
02:36:24.190 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:36:24.190 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:36:24.703 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:36:25.050 00.347 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ff7f0ae8-96ec-4fcc-b4c8-e5006ec2d743"}
02:36:25.050 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ff7f0ae8-96ec-4fcc-b4c8-e5006ec2d743"}
02:36:25.051 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c0e92676-de03-40f0-880e-300f1c9acae6"}
02:36:25.051 00.000 13300 case statement mapped state 6 to 3
02:36:25.051 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c0e92676-de03-40f0-880e-300f1c9acae6"}
02:36:25.052 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ede21c3a-f9a1-4907-b8bf-a2f7974cdd83"}
02:36:25.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":862,"width":15,"height":15,"star_pos":[7.16,7.12],"pixels":"..."},"id":"ede21c3a-f9a1-4907-b8bf-a2f7974cdd83"}
02:36:27.729 02.677 11596 Exposure complete
02:36:27.800 00.071 11596 worker thread done servicing request
02:36:27.801 00.001 13300 OnExposeComplete: enter
02:36:27.801 00.000 13300 UpdateGuideState(): m_state=6
02:36:27.801 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 863
02:36:27.801 00.000 13300 Star::Find returns 1 (0), X=25.03, Y=421.17, Mass=1397, SNR=26.2, Peak=154 HFD=3.1
02:36:27.802 00.001 13300 MultiStar: [#1 0.07,0.39,0.00,M10] [#2 0.05,0.39,0.00,M8] [#3 0.20,0.16,0.35,U] [#4 0.29,0.19,0.00,M5] [#5 0.03,0.27,0.00,M1] [#6 0.09,0.24,0.28,U] [#7 0.18,0.17,0.28,U] [#8 0.00,0.20,0.23,U] 
02:36:27.802 00.000 13300 refined, 4 included, MultiStar: {-0.01, 0.18}, one-star: {-0.17, 0.16}
02:36:27.802 00.000 13300 CameraToMount -- cameraTheta (1.64) - m_xAngle (1.53) = xAngle (0.11 = 0.11)
02:36:27.802 00.000 13300 CameraToMount -- cameraTheta (1.64) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.02 = -3.02)
02:36:27.802 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.18 hyp=0.18 cameraTheta=1.64 mountX=0.18 mountY=-0.02, mountTheta=-0.12
02:36:27.805 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.18, opts=13)
02:36:27.805 00.000 13300 Enqueuing Move request for scope (-0.01, 0.18)
02:36:27.805 00.000 11596 Worker thread wakes up
02:36:27.805 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.18) opts 0xd
02:36:27.805 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.18)
02:36:27.805 00.000 11596 Moving (-0.01, 0.18) raw xDistance=0.18 yDistance=-0.02
02:36:27.805 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.18
02:36:27.805 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:27.806 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:36:27.806 00.000 11596 MoveAxis(W, 221, ABG)
02:36:27.806 00.000 11596 Guiding  Dir = 3, Dur = 221
02:36:27.806 00.000 11596 IsSlewing returns 0
02:36:27.813 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
02:36:27.821 00.008 13300 UpdateGuideState exits: m=1397 SNR=26.2
02:36:27.821 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:27.821 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:36:27.821 00.000 13300 Enqueuing Expose request
02:36:27.871 00.050 11596 IsGuiding returns 0
02:36:27.973 00.102 11596 PulseGuide returned control before completion, sleep 130
02:36:28.051 00.078 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"89c78649-85a2-4476-a36d-3bbbe0813474"}
02:36:28.051 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"89c78649-85a2-4476-a36d-3bbbe0813474"}
02:36:28.052 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6475e4c2-beda-4a21-acf1-e594493a86ba"}
02:36:28.052 00.000 13300 case statement mapped state 6 to 3
02:36:28.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6475e4c2-beda-4a21-acf1-e594493a86ba"}
02:36:28.053 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"033245ce-1aa0-416d-b285-88813b460c1a"}
02:36:28.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":863,"width":15,"height":15,"star_pos":[7.03,7.17],"pixels":"..."},"id":"033245ce-1aa0-416d-b285-88813b460c1a"}
02:36:28.307 00.254 11596 IsGuiding returns 1
02:36:28.307 00.000 11596 scope still moving after pulse duration time elapsed
02:36:28.335 00.028 11596 IsSlewing returns 0
02:36:28.407 00.072 11596 IsGuiding returns 0
02:36:28.407 00.000 11596 scope move finished after 221 + 313 ms
02:36:28.407 00.000 11596 Move returns status 0, amount 221
02:36:28.407 00.000 11596 MoveAxis(N, 0, ABG)
02:36:28.407 00.000 11596 Move returns status 0, amount 0
02:36:28.407 00.000 11596 move complete, result=0
02:36:28.407 00.000 11596 worker thread done servicing request
02:36:28.407 00.000 11596 Worker thread wakes up
02:36:28.407 00.000 13300 GuideStep: 0.2 px 221 ms WEST, -0.0 px 0 ms NORTH
02:36:28.408 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:36:28.917 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:36:31.052 02.135 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ce4b6ceb-3e3c-4bc1-8aac-7efc4a80d957"}
02:36:31.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ce4b6ceb-3e3c-4bc1-8aac-7efc4a80d957"}
02:36:31.053 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c73052e6-1810-40ff-afb0-6768a490d407"}
02:36:31.053 00.000 13300 case statement mapped state 6 to 3
02:36:31.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c73052e6-1810-40ff-afb0-6768a490d407"}
02:36:31.054 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5bf121e4-cf34-4c64-9595-a666696ff4da"}
02:36:31.054 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":863,"width":15,"height":15,"star_pos":[7.03,7.17],"pixels":"..."},"id":"5bf121e4-cf34-4c64-9595-a666696ff4da"}
02:36:31.951 00.897 11596 Exposure complete
02:36:32.039 00.088 11596 worker thread done servicing request
02:36:32.039 00.000 13300 OnExposeComplete: enter
02:36:32.039 00.000 13300 UpdateGuideState(): m_state=6
02:36:32.040 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 864
02:36:32.040 00.000 13300 Star::Find returns 1 (0), X=25.10, Y=420.97, Mass=1378, SNR=26.0, Peak=164 HFD=3.0
02:36:32.040 00.000 13300 MultiStar: [#1 -0.08,0.19,0.54,U] [#2 0.17,0.52,0.00,M9] [#3 0.12,-0.17,0.35,U] [#4 0.39,0.10,0.00,M6] [#5 -0.11,-0.26,0.00,M2] [#6 0.01,-0.05,0.27,U] [#7 0.06,0.19,0.27,U] [#8 -0.28,0.13,0.00,M5] 
02:36:32.041 00.001 13300 refined, 4 included, MultiStar: {-0.04, 0.02}, one-star: {-0.11, -0.04}
02:36:32.041 00.000 13300 CameraToMount -- cameraTheta (2.67) - m_xAngle (1.53) = xAngle (1.13 = 1.13)
02:36:32.041 00.000 13300 CameraToMount -- cameraTheta (2.67) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.99 = -1.99)
02:36:32.041 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.02 hyp=0.04 cameraTheta=2.67 mountX=0.02 mountY=-0.04, mountTheta=-1.14
02:36:32.043 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.02, opts=13)
02:36:32.043 00.000 13300 Enqueuing Move request for scope (-0.04, 0.02)
02:36:32.043 00.000 11596 Worker thread wakes up
02:36:32.043 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.02) opts 0xd
02:36:32.043 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.02)
02:36:32.043 00.000 11596 Moving (-0.04, 0.02) raw xDistance=0.02 yDistance=-0.04
02:36:32.044 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:36:32.044 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:32.044 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:36:32.044 00.000 11596 MoveAxis(E, 0, ABG)
02:36:32.044 00.000 11596 Move returns status 0, amount 0
02:36:32.044 00.000 11596 MoveAxis(N, 0, ABG)
02:36:32.044 00.000 11596 Move returns status 0, amount 0
02:36:32.044 00.000 11596 move complete, result=0
02:36:32.044 00.000 11596 worker thread done servicing request
02:36:32.051 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
02:36:32.059 00.008 13300 UpdateGuideState exits: m=1378 SNR=26.0
02:36:32.059 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:32.059 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:36:32.059 00.000 13300 Enqueuing Expose request
02:36:32.059 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:36:32.059 00.000 11596 Worker thread wakes up
02:36:32.059 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:36:32.571 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:36:34.051 01.480 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0fd452fd-9965-4c46-ba4f-c069cf3c3e3e"}
02:36:34.051 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0fd452fd-9965-4c46-ba4f-c069cf3c3e3e"}
02:36:34.052 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a4dc72ec-5361-4439-89f3-11296942671a"}
02:36:34.052 00.000 13300 case statement mapped state 6 to 3
02:36:34.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a4dc72ec-5361-4439-89f3-11296942671a"}
02:36:34.052 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"71eca0ea-e134-43cb-9e2d-6b68de81fb07"}
02:36:34.053 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":864,"width":15,"height":15,"star_pos":[7.10,6.97],"pixels":"..."},"id":"71eca0ea-e134-43cb-9e2d-6b68de81fb07"}
02:36:35.594 01.541 11596 Exposure complete
02:36:35.670 00.076 11596 worker thread done servicing request
02:36:35.670 00.000 13300 OnExposeComplete: enter
02:36:35.670 00.000 13300 UpdateGuideState(): m_state=6
02:36:35.671 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 865
02:36:35.671 00.000 13300 Star::Find returns 1 (0), X=25.19, Y=421.09, Mass=1399, SNR=26.2, Peak=170 HFD=3.2
02:36:35.671 00.000 13300 MultiStar: [#1 0.11,0.28,0.00,M10] [#2 0.13,0.43,0.00,M10] [#3 0.13,0.04,0.34,U] [#4 0.22,0.13,0.28,U] [#5 -0.19,0.25,0.00,M3] [#6 0.09,0.32,0.00,M2] [#7 -0.05,0.25,0.29,U] [#8 -0.05,0.24,0.22,U] 
02:36:35.672 00.001 13300 single-star, 4 included, MultiStar: {0.03, 0.12}, one-star: {-0.02, 0.08}
02:36:35.672 00.000 13300 CameraToMount -- cameraTheta (1.81) - m_xAngle (1.53) = xAngle (0.27 = 0.27)
02:36:35.672 00.000 13300 CameraToMount -- cameraTheta (1.81) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.85 = -2.85)
02:36:35.672 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.81 mountX=0.07 mountY=-0.02, mountTheta=-0.29
02:36:35.674 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.08, opts=13)
02:36:35.674 00.000 13300 Enqueuing Move request for scope (-0.02, 0.08)
02:36:35.674 00.000 11596 Worker thread wakes up
02:36:35.674 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.08) opts 0xd
02:36:35.674 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.08)
02:36:35.674 00.000 11596 Moving (-0.02, 0.08) raw xDistance=0.07 yDistance=-0.02
02:36:35.674 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:36:35.674 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:35.675 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:36:35.675 00.000 11596 MoveAxis(E, 0, ABG)
02:36:35.675 00.000 11596 Move returns status 0, amount 0
02:36:35.675 00.000 11596 MoveAxis(N, 0, ABG)
02:36:35.675 00.000 11596 Move returns status 0, amount 0
02:36:35.675 00.000 11596 move complete, result=0
02:36:35.675 00.000 11596 worker thread done servicing request
02:36:35.682 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
02:36:35.690 00.008 13300 UpdateGuideState exits: m=1399 SNR=26.2
02:36:35.690 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:35.690 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:36:35.690 00.000 13300 Enqueuing Expose request
02:36:35.690 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:36:35.690 00.000 11596 Worker thread wakes up
02:36:35.690 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:36:36.203 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:36:37.050 00.847 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fb2fe12b-dff4-4a33-845f-bf890e70582e"}
02:36:37.050 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fb2fe12b-dff4-4a33-845f-bf890e70582e"}
02:36:37.051 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f1b47948-4209-4756-b288-19db24313bee"}
02:36:37.051 00.000 13300 case statement mapped state 6 to 3
02:36:37.051 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f1b47948-4209-4756-b288-19db24313bee"}
02:36:37.052 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"23a17ee9-b45c-403b-9b72-59bc46e9a8f7"}
02:36:37.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":865,"width":15,"height":15,"star_pos":[7.19,7.09],"pixels":"..."},"id":"23a17ee9-b45c-403b-9b72-59bc46e9a8f7"}
02:36:39.225 02.173 11596 Exposure complete
02:36:39.294 00.069 11596 worker thread done servicing request
02:36:39.294 00.000 13300 OnExposeComplete: enter
02:36:39.294 00.000 13300 UpdateGuideState(): m_state=6
02:36:39.295 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 866
02:36:39.295 00.000 13300 Star::Find returns 1 (0), X=25.15, Y=421.05, Mass=1363, SNR=25.8, Peak=164 HFD=3.0
02:36:39.295 00.000 13300 MultiStar: [#1 0.01,0.26,0.50,U] [#2 0.08,0.44,0.00,R] [#3 -0.07,-0.03,0.34,U] [#4 0.30,0.25,0.00,M6] [#5 -0.17,-0.15,0.30,U] [#6 0.26,-0.01,0.27,U] [#7 -0.16,0.02,0.28,U] [#8 -0.08,0.24,0.23,U] 
02:36:39.295 00.000 13300 single-star, 6 included, MultiStar: {-0.04, 0.06}, one-star: {-0.05, 0.03}
02:36:39.296 00.001 13300 CameraToMount -- cameraTheta (2.57) - m_xAngle (1.53) = xAngle (1.03 = 1.03)
02:36:39.296 00.000 13300 CameraToMount -- cameraTheta (2.57) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.09 = -2.09)
02:36:39.296 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.03 hyp=0.06 cameraTheta=2.57 mountX=0.03 mountY=-0.05, mountTheta=-1.04
02:36:39.298 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.03, opts=13)
02:36:39.298 00.000 13300 Enqueuing Move request for scope (-0.05, 0.03)
02:36:39.298 00.000 11596 Worker thread wakes up
02:36:39.298 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.03) opts 0xd
02:36:39.298 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.03)
02:36:39.298 00.000 11596 Moving (-0.05, 0.03) raw xDistance=0.03 yDistance=-0.05
02:36:39.298 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:36:39.298 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:39.298 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:36:39.299 00.001 11596 MoveAxis(E, 0, ABG)
02:36:39.299 00.000 11596 Move returns status 0, amount 0
02:36:39.299 00.000 11596 MoveAxis(N, 0, ABG)
02:36:39.299 00.000 11596 Move returns status 0, amount 0
02:36:39.299 00.000 11596 move complete, result=0
02:36:39.299 00.000 11596 worker thread done servicing request
02:36:39.305 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
02:36:39.313 00.008 13300 UpdateGuideState exits: m=1363 SNR=25.8
02:36:39.313 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:39.313 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:36:39.314 00.001 13300 Enqueuing Expose request
02:36:39.314 00.000 11596 Worker thread wakes up
02:36:39.314 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:36:39.314 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:36:39.818 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:36:40.049 00.231 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3855ca3a-99f1-475d-a2dc-6cbe0c0fc493"}
02:36:40.049 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3855ca3a-99f1-475d-a2dc-6cbe0c0fc493"}
02:36:40.050 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"79c65e76-757c-46c9-918d-978d53459734"}
02:36:40.050 00.000 13300 case statement mapped state 6 to 3
02:36:40.050 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"79c65e76-757c-46c9-918d-978d53459734"}
02:36:40.050 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3807a552-6044-4a4d-90a7-d53af1161415"}
02:36:40.051 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":866,"width":15,"height":15,"star_pos":[7.15,7.05],"pixels":"..."},"id":"3807a552-6044-4a4d-90a7-d53af1161415"}
02:36:42.855 02.804 11596 Exposure complete
02:36:42.927 00.072 11596 worker thread done servicing request
02:36:42.927 00.000 13300 OnExposeComplete: enter
02:36:42.927 00.000 13300 UpdateGuideState(): m_state=6
02:36:42.927 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 867
02:36:42.927 00.000 13300 Star::Find returns 1 (0), X=25.18, Y=421.08, Mass=1363, SNR=25.8, Peak=167 HFD=3.1
02:36:42.928 00.001 13300 MultiStar: [#1 -0.01,0.17,0.55,U] [#2 0.05,-0.11,0.52,U] [#3 0.00,0.09,0.35,U] [#4 0.32,0.05,0.00,M7] [#5 -0.26,0.10,0.00,M3] [#6 0.13,0.45,0.00,M2] [#7 -0.35,0.17,0.00,M4] [#8 0.21,0.41,0.00,M4] 
02:36:42.928 00.000 13300 refined, 3 included, MultiStar: {-0.00, 0.06}, one-star: {-0.03, 0.07}
02:36:42.928 00.000 13300 CameraToMount -- cameraTheta (1.62) - m_xAngle (1.53) = xAngle (0.09 = 0.09)
02:36:42.928 00.000 13300 CameraToMount -- cameraTheta (1.62) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.04 = -3.04)
02:36:42.928 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.06 hyp=0.06 cameraTheta=1.62 mountX=0.06 mountY=-0.01, mountTheta=-0.10
02:36:42.930 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.06, opts=13)
02:36:42.930 00.000 13300 Enqueuing Move request for scope (-0.00, 0.06)
02:36:42.930 00.000 11596 Worker thread wakes up
02:36:42.931 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.06) opts 0xd
02:36:42.931 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.06)
02:36:42.931 00.000 11596 Moving (-0.00, 0.06) raw xDistance=0.06 yDistance=-0.01
02:36:42.931 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:36:42.931 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:42.931 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:36:42.931 00.000 11596 MoveAxis(E, 0, ABG)
02:36:42.931 00.000 11596 Move returns status 0, amount 0
02:36:42.931 00.000 11596 MoveAxis(N, 0, ABG)
02:36:42.931 00.000 11596 Move returns status 0, amount 0
02:36:42.932 00.001 11596 move complete, result=0
02:36:42.932 00.000 11596 worker thread done servicing request
02:36:42.940 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
02:36:42.949 00.009 13300 UpdateGuideState exits: m=1363 SNR=25.8
02:36:42.949 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:42.949 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:36:42.949 00.000 13300 Enqueuing Expose request
02:36:42.949 00.000 11596 Worker thread wakes up
02:36:42.949 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:36:42.949 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:36:43.051 00.102 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4bca5186-ca5e-4b65-8330-b6ef24b48b18"}
02:36:43.051 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4bca5186-ca5e-4b65-8330-b6ef24b48b18"}
02:36:43.052 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cb168396-cc53-45cd-8599-87a598bcf20a"}
02:36:43.052 00.000 13300 case statement mapped state 6 to 3
02:36:43.053 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cb168396-cc53-45cd-8599-87a598bcf20a"}
02:36:43.054 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a4fbdd99-1078-4b74-ae31-7e0f1dfa629e"}
02:36:43.054 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":867,"width":15,"height":15,"star_pos":[7.18,7.08],"pixels":"..."},"id":"a4fbdd99-1078-4b74-ae31-7e0f1dfa629e"}
02:36:43.462 00.408 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:36:46.051 02.589 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7bbd583f-5f75-4dbc-9987-c6fb384a3f75"}
02:36:46.051 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7bbd583f-5f75-4dbc-9987-c6fb384a3f75"}
02:36:46.052 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ed2ba27d-ec13-4eb4-bfd3-d894cbf39b9d"}
02:36:46.052 00.000 13300 case statement mapped state 6 to 3
02:36:46.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ed2ba27d-ec13-4eb4-bfd3-d894cbf39b9d"}
02:36:46.053 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6cb42436-64f7-40ac-b81f-513c4bf582b7"}
02:36:46.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":867,"width":15,"height":15,"star_pos":[7.18,7.08],"pixels":"..."},"id":"6cb42436-64f7-40ac-b81f-513c4bf582b7"}
02:36:46.485 00.432 11596 Exposure complete
02:36:46.562 00.077 11596 worker thread done servicing request
02:36:46.562 00.000 13300 OnExposeComplete: enter
02:36:46.562 00.000 13300 UpdateGuideState(): m_state=6
02:36:46.563 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 868
02:36:46.563 00.000 13300 Star::Find returns 1 (0), X=25.26, Y=421.17, Mass=1368, SNR=25.9, Peak=176 HFD=3.1
02:36:46.563 00.000 13300 MultiStar: [#1 0.23,0.27,0.00,M9] [#2 0.20,0.02,0.52,U] [#3 0.25,0.06,0.34,U] [#4 0.54,0.21,0.00,M8] [#5 -0.05,0.13,0.30,U] [#6 0.36,0.41,0.00,M3] [#7 0.27,0.27,0.00,M5] [#8 0.28,0.16,0.00,M5] 
02:36:46.564 00.001 13300 refined, 3 included, MultiStar: {0.11, 0.11}, one-star: {0.06, 0.16}
02:36:46.564 00.000 13300 CameraToMount -- cameraTheta (0.79) - m_xAngle (1.53) = xAngle (-0.74 = -0.74)
02:36:46.564 00.000 13300 CameraToMount -- cameraTheta (0.79) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.87 = 2.41)
02:36:46.564 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.11 hyp=0.15 cameraTheta=0.79 mountX=0.11 mountY=0.10, mountTheta=0.73
02:36:46.566 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.11, opts=13)
02:36:46.566 00.000 13300 Enqueuing Move request for scope (0.11, 0.11)
02:36:46.566 00.000 11596 Worker thread wakes up
02:36:46.566 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.11) opts 0xd
02:36:46.566 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.11)
02:36:46.566 00.000 11596 Moving (0.11, 0.11) raw xDistance=0.11 yDistance=0.10
02:36:46.567 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:36:46.567 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:46.567 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:36:46.567 00.000 11596 MoveAxis(E, 0, ABG)
02:36:46.567 00.000 11596 Move returns status 0, amount 0
02:36:46.567 00.000 11596 MoveAxis(N, 0, ABG)
02:36:46.567 00.000 11596 Move returns status 0, amount 0
02:36:46.567 00.000 11596 move complete, result=0
02:36:46.567 00.000 11596 worker thread done servicing request
02:36:46.573 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
02:36:46.581 00.008 13300 UpdateGuideState exits: m=1368 SNR=25.9
02:36:46.581 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:46.581 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:36:46.581 00.000 13300 Enqueuing Expose request
02:36:46.581 00.000 11596 Worker thread wakes up
02:36:46.582 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:36:46.582 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:36:47.092 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:36:49.051 01.959 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"364c553e-bd31-426a-a535-4a870984d5ca"}
02:36:49.051 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"364c553e-bd31-426a-a535-4a870984d5ca"}
02:36:49.052 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3b0fc9c1-8123-44f8-8e06-bedfdd13ac84"}
02:36:49.052 00.000 13300 case statement mapped state 6 to 3
02:36:49.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3b0fc9c1-8123-44f8-8e06-bedfdd13ac84"}
02:36:49.052 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2ea8afa1-cb5b-426c-a14d-df1f96bc2c27"}
02:36:49.053 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":868,"width":15,"height":15,"star_pos":[7.26,7.17],"pixels":"..."},"id":"2ea8afa1-cb5b-426c-a14d-df1f96bc2c27"}
02:36:50.118 01.065 11596 Exposure complete
02:36:50.187 00.069 11596 worker thread done servicing request
02:36:50.187 00.000 13300 OnExposeComplete: enter
02:36:50.187 00.000 13300 UpdateGuideState(): m_state=6
02:36:50.188 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 869
02:36:50.188 00.000 13300 Star::Find returns 1 (0), X=25.11, Y=421.03, Mass=1376, SNR=26.0, Peak=166 HFD=3.0
02:36:50.188 00.000 13300 MultiStar: [#1 0.11,0.27,0.00,M10] [#2 0.09,-0.02,0.51,U] [#3 0.15,-0.18,0.34,U] [#4 0.34,0.18,0.00,M9] [#5 -0.09,0.14,0.28,U] [#6 0.34,0.03,0.00,M4] [#7 0.11,0.27,0.00,M6] [#8 -0.32,0.24,0.00,M6] 
02:36:50.188 00.000 13300 refined, 3 included, MultiStar: {-0.01, -0.00}, one-star: {-0.10, 0.02}
02:36:50.189 00.001 13300 CameraToMount -- cameraTheta (-2.79) - m_xAngle (1.53) = xAngle (-4.32 = 1.96)
02:36:50.189 00.000 13300 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.45 = -1.17)
02:36:50.189 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.00 hyp=0.01 cameraTheta=-2.79 mountX=-0.00 mountY=-0.01, mountTheta=-1.96
02:36:50.192 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.00, opts=13)
02:36:50.192 00.000 13300 Enqueuing Move request for scope (-0.01, -0.00)
02:36:50.192 00.000 11596 Worker thread wakes up
02:36:50.192 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.00) opts 0xd
02:36:50.192 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.00)
02:36:50.192 00.000 11596 Moving (-0.01, -0.00) raw xDistance=-0.00 yDistance=-0.01
02:36:50.192 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:36:50.192 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:50.192 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:36:50.192 00.000 11596 MoveAxis(E, 0, ABG)
02:36:50.192 00.000 11596 Move returns status 0, amount 0
02:36:50.192 00.000 11596 MoveAxis(N, 0, ABG)
02:36:50.192 00.000 11596 Move returns status 0, amount 0
02:36:50.192 00.000 11596 move complete, result=0
02:36:50.192 00.000 11596 worker thread done servicing request
02:36:50.198 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
02:36:50.206 00.008 13300 UpdateGuideState exits: m=1376 SNR=26.0
02:36:50.207 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:50.207 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:36:50.207 00.000 13300 Enqueuing Expose request
02:36:50.207 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:36:50.207 00.000 11596 Worker thread wakes up
02:36:50.207 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:36:50.710 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:36:52.050 01.340 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"56d1d353-8cf3-41e2-bdaa-e5bcee741f84"}
02:36:52.050 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"56d1d353-8cf3-41e2-bdaa-e5bcee741f84"}
02:36:52.051 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ff8b6e7a-0e48-4e35-a1ed-36fd8b457a1e"}
02:36:52.051 00.000 13300 case statement mapped state 6 to 3
02:36:52.051 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ff8b6e7a-0e48-4e35-a1ed-36fd8b457a1e"}
02:36:52.051 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9db082e9-b923-4e23-a05f-0efd74196dad"}
02:36:52.051 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":869,"width":15,"height":15,"star_pos":[7.11,7.03],"pixels":"..."},"id":"9db082e9-b923-4e23-a05f-0efd74196dad"}
02:36:53.738 01.687 11596 Exposure complete
02:36:53.814 00.076 11596 worker thread done servicing request
02:36:53.814 00.000 13300 OnExposeComplete: enter
02:36:53.814 00.000 13300 UpdateGuideState(): m_state=6
02:36:53.815 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 870
02:36:53.815 00.000 13300 Star::Find returns 1 (0), X=25.21, Y=421.04, Mass=1364, SNR=25.9, Peak=168 HFD=3.1
02:36:53.815 00.000 13300 MultiStar: [#1 0.08,0.16,0.55,U] [#2 0.13,-0.11,0.48,U] [#3 -0.00,0.06,0.35,U] [#4 0.46,0.30,0.00,M10] [#5 0.15,-0.14,0.29,U] [#6 0.25,0.26,0.00,M5] [#7 -0.05,-0.06,0.28,U] [#8 0.10,0.14,0.24,U] 
02:36:53.815 00.000 13300 single-star, 6 included, MultiStar: {0.05, 0.02}, one-star: {0.00, 0.03}
02:36:53.815 00.000 13300 CameraToMount -- cameraTheta (1.47) - m_xAngle (1.53) = xAngle (-0.06 = -0.06)
02:36:53.815 00.000 13300 CameraToMount -- cameraTheta (1.47) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.19 = 3.10)
02:36:53.816 00.001 13300 CameraToMount -- cameraX=0.00 cameraY=0.03 hyp=0.03 cameraTheta=1.47 mountX=0.03 mountY=0.00, mountTheta=0.05
02:36:53.818 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.03, opts=13)
02:36:53.818 00.000 13300 Enqueuing Move request for scope (0.00, 0.03)
02:36:53.818 00.000 11596 Worker thread wakes up
02:36:53.819 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.03) opts 0xd
02:36:53.819 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.03)
02:36:53.819 00.000 11596 Moving (0.00, 0.03) raw xDistance=0.03 yDistance=0.00
02:36:53.819 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:36:53.819 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:53.819 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:36:53.819 00.000 11596 MoveAxis(E, 0, ABG)
02:36:53.819 00.000 11596 Move returns status 0, amount 0
02:36:53.819 00.000 11596 MoveAxis(N, 0, ABG)
02:36:53.819 00.000 11596 Move returns status 0, amount 0
02:36:53.819 00.000 11596 move complete, result=0
02:36:53.820 00.001 11596 worker thread done servicing request
02:36:53.825 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
02:36:53.833 00.008 13300 UpdateGuideState exits: m=1364 SNR=25.9
02:36:53.833 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:53.833 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:36:53.834 00.001 13300 Enqueuing Expose request
02:36:53.834 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:36:53.834 00.000 11596 Worker thread wakes up
02:36:53.834 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:36:54.344 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:36:55.051 00.707 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"015f7d8a-c603-4a79-a567-bc89df28af2d"}
02:36:55.051 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"015f7d8a-c603-4a79-a567-bc89df28af2d"}
02:36:55.079 00.028 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2a28a9a5-308f-4467-b600-937089242aeb"}
02:36:55.080 00.001 13300 case statement mapped state 6 to 3
02:36:55.080 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2a28a9a5-308f-4467-b600-937089242aeb"}
02:36:55.080 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6744315a-7135-43b2-95c2-50fd53d41e50"}
02:36:55.080 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":870,"width":15,"height":15,"star_pos":[7.21,7.04],"pixels":"..."},"id":"6744315a-7135-43b2-95c2-50fd53d41e50"}
02:36:57.374 02.294 11596 Exposure complete
02:36:57.442 00.068 11596 worker thread done servicing request
02:36:57.443 00.001 13300 OnExposeComplete: enter
02:36:57.443 00.000 13300 UpdateGuideState(): m_state=6
02:36:57.443 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 871
02:36:57.443 00.000 13300 Star::Find returns 1 (0), X=25.13, Y=421.07, Mass=1380, SNR=26.0, Peak=167 HFD=3.0
02:36:57.444 00.001 13300 MultiStar: [#1 0.07,0.30,0.00,M10] [#2 -0.06,-0.08,0.53,U] [#3 0.28,0.06,0.00,M1] [#4 0.29,0.24,0.00,R] [#5 -0.07,-0.05,0.30,U] [#6 0.21,0.31,0.00,M6] [#7 0.08,0.37,0.00,M6] [#8 0.11,0.15,0.23,U] 
02:36:57.444 00.000 13300 refined, 3 included, MultiStar: {-0.05, 0.02}, one-star: {-0.07, 0.06}
02:36:57.444 00.000 13300 CameraToMount -- cameraTheta (2.80) - m_xAngle (1.53) = xAngle (1.26 = 1.26)
02:36:57.444 00.000 13300 CameraToMount -- cameraTheta (2.80) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.86 = -1.86)
02:36:57.445 00.001 13300 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.05 cameraTheta=2.80 mountX=0.02 mountY=-0.05, mountTheta=-1.26
02:36:57.447 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.02, opts=13)
02:36:57.447 00.000 13300 Enqueuing Move request for scope (-0.05, 0.02)
02:36:57.447 00.000 11596 Worker thread wakes up
02:36:57.447 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
02:36:57.447 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
02:36:57.447 00.000 11596 Moving (-0.05, 0.02) raw xDistance=0.02 yDistance=-0.05
02:36:57.447 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:36:57.447 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:57.447 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:36:57.448 00.001 11596 MoveAxis(E, 0, ABG)
02:36:57.448 00.000 11596 Move returns status 0, amount 0
02:36:57.448 00.000 11596 MoveAxis(N, 0, ABG)
02:36:57.448 00.000 11596 Move returns status 0, amount 0
02:36:57.448 00.000 11596 move complete, result=0
02:36:57.448 00.000 11596 worker thread done servicing request
02:36:57.454 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
02:36:57.464 00.010 13300 UpdateGuideState exits: m=1380 SNR=26.0
02:36:57.464 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:57.464 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:36:57.464 00.000 13300 Enqueuing Expose request
02:36:57.464 00.000 11596 Worker thread wakes up
02:36:57.465 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:36:57.465 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:36:57.968 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:36:58.051 00.083 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7dd1d46d-4c28-4cff-bfc0-6e2ec965c665"}
02:36:58.051 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7dd1d46d-4c28-4cff-bfc0-6e2ec965c665"}
02:36:58.053 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c3171801-ee84-4352-8343-2324e2c8101b"}
02:36:58.053 00.000 13300 case statement mapped state 6 to 3
02:36:58.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c3171801-ee84-4352-8343-2324e2c8101b"}
02:36:58.054 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2cdf7a90-9fe5-4177-b0e9-5ad55e2f3645"}
02:36:58.054 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":871,"width":15,"height":15,"star_pos":[7.13,7.07],"pixels":"..."},"id":"2cdf7a90-9fe5-4177-b0e9-5ad55e2f3645"}
02:37:01.003 02.949 11596 Exposure complete
02:37:01.050 00.047 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"666a4cb6-9b5c-44a0-afd9-cc7ee9db2259"}
02:37:01.050 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"666a4cb6-9b5c-44a0-afd9-cc7ee9db2259"}
02:37:01.051 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7a5f162d-759e-4c70-b463-43551733ddc1"}
02:37:01.051 00.000 13300 case statement mapped state 6 to 3
02:37:01.051 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7a5f162d-759e-4c70-b463-43551733ddc1"}
02:37:01.052 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3ef08d96-bce6-45bd-a59f-d6742647719f"}
02:37:01.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":871,"width":15,"height":15,"star_pos":[7.13,7.07],"pixels":"..."},"id":"3ef08d96-bce6-45bd-a59f-d6742647719f"}
02:37:01.086 00.034 11596 worker thread done servicing request
02:37:01.086 00.000 13300 OnExposeComplete: enter
02:37:01.086 00.000 13300 UpdateGuideState(): m_state=6
02:37:01.086 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 872
02:37:01.087 00.001 13300 Star::Find returns 1 (0), X=25.12, Y=421.20, Mass=1378, SNR=26.0, Peak=166 HFD=3.1
02:37:01.087 00.000 13300 MultiStar: [#1 0.08,0.37,0.00,R] [#2 -0.03,0.09,0.52,U] [#3 0.11,-0.00,0.35,U] [#4 -0.11,-0.30,0.00,M1] [#5 0.04,0.15,0.29,U] [#6 0.21,0.47,0.00,M7] [#7 -0.13,0.08,0.27,U] [#8 -0.09,0.26,0.00,M5] 
02:37:01.087 00.000 13300 refined, 4 included, MultiStar: {-0.04, 0.12}, one-star: {-0.09, 0.19}
02:37:01.087 00.000 13300 CameraToMount -- cameraTheta (1.85) - m_xAngle (1.53) = xAngle (0.32 = 0.32)
02:37:01.087 00.000 13300 CameraToMount -- cameraTheta (1.85) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.81 = -2.81)
02:37:01.087 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.12 hyp=0.13 cameraTheta=1.85 mountX=0.12 mountY=-0.04, mountTheta=-0.33
02:37:01.089 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.12, opts=13)
02:37:01.089 00.000 13300 Enqueuing Move request for scope (-0.04, 0.12)
02:37:01.089 00.000 11596 Worker thread wakes up
02:37:01.090 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.12) opts 0xd
02:37:01.090 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.12)
02:37:01.090 00.000 11596 Moving (-0.04, 0.12) raw xDistance=0.12 yDistance=-0.04
02:37:01.090 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:37:01.090 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:01.090 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:37:01.090 00.000 11596 MoveAxis(E, 0, ABG)
02:37:01.090 00.000 11596 Move returns status 0, amount 0
02:37:01.090 00.000 11596 MoveAxis(N, 0, ABG)
02:37:01.090 00.000 11596 Move returns status 0, amount 0
02:37:01.091 00.001 11596 move complete, result=0
02:37:01.091 00.000 11596 worker thread done servicing request
02:37:01.097 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
02:37:01.105 00.008 13300 UpdateGuideState exits: m=1378 SNR=26.0
02:37:01.105 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:01.105 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:37:01.105 00.000 13300 Enqueuing Expose request
02:37:01.105 00.000 11596 Worker thread wakes up
02:37:01.105 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:37:01.106 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:37:01.612 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:37:04.050 02.438 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"11c96ba2-c9ea-4822-8635-89f63246ef4f"}
02:37:04.050 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"11c96ba2-c9ea-4822-8635-89f63246ef4f"}
02:37:04.051 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"17f54b5d-f214-4b95-9e2d-be182fffc2c9"}
02:37:04.051 00.000 13300 case statement mapped state 6 to 3
02:37:04.051 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"17f54b5d-f214-4b95-9e2d-be182fffc2c9"}
02:37:04.051 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"92a1a81b-8307-47c8-988a-4624320aca76"}
02:37:04.052 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":872,"width":15,"height":15,"star_pos":[7.12,7.20],"pixels":"..."},"id":"92a1a81b-8307-47c8-988a-4624320aca76"}
02:37:04.644 00.592 11596 Exposure complete
02:37:04.714 00.070 11596 worker thread done servicing request
02:37:04.714 00.000 13300 OnExposeComplete: enter
02:37:04.714 00.000 13300 UpdateGuideState(): m_state=6
02:37:04.714 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 873
02:37:04.715 00.001 13300 Star::Find returns 1 (0), X=25.14, Y=421.36, Mass=1385, SNR=26.0, Peak=151 HFD=3.3
02:37:04.715 00.000 13300 MultiStar: [#1 -0.04,0.17,0.50,U] [#2 0.01,0.18,0.53,U] [#3 0.02,0.36,0.00,M1] [#4 0.02,-0.08,0.29,U] [#5 -0.09,0.28,0.00,M1] [#6 0.16,0.44,0.00,M8] [#7 0.02,0.25,0.27,U] [#8 0.04,0.37,0.00,M6] 
02:37:04.715 00.000 13300 refined, 4 included, MultiStar: {-0.03, 0.22}, one-star: {-0.07, 0.35}
02:37:04.715 00.000 13300 CameraToMount -- cameraTheta (1.70) - m_xAngle (1.53) = xAngle (0.16 = 0.16)
02:37:04.715 00.000 13300 CameraToMount -- cameraTheta (1.70) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.96 = -2.96)
02:37:04.716 00.001 13300 CameraToMount -- cameraX=-0.03 cameraY=0.22 hyp=0.22 cameraTheta=1.70 mountX=0.22 mountY=-0.04, mountTheta=-0.18
02:37:04.717 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.22, opts=13)
02:37:04.718 00.001 13300 Enqueuing Move request for scope (-0.03, 0.22)
02:37:04.718 00.000 11596 Worker thread wakes up
02:37:04.718 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.22) opts 0xd
02:37:04.718 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.22)
02:37:04.718 00.000 11596 Moving (-0.03, 0.22) raw xDistance=0.22 yDistance=-0.04
02:37:04.718 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
02:37:04.718 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:04.718 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:37:04.718 00.000 11596 MoveAxis(W, 277, ABG)
02:37:04.718 00.000 11596 Guiding  Dir = 3, Dur = 277
02:37:04.719 00.001 11596 IsSlewing returns 0
02:37:04.725 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
02:37:04.728 00.003 11596 IsGuiding returns 0
02:37:04.733 00.005 13300 UpdateGuideState exits: m=1385 SNR=26.0
02:37:04.733 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:04.733 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:37:04.733 00.000 13300 Enqueuing Expose request
02:37:04.826 00.093 11596 PulseGuide returned control before completion, sleep 191
02:37:05.104 00.278 11596 IsGuiding returns 1
02:37:05.104 00.000 11596 scope still moving after pulse duration time elapsed
02:37:05.126 00.022 11596 IsSlewing returns 0
02:37:05.228 00.102 11596 IsGuiding returns 0
02:37:05.228 00.000 11596 scope move finished after 277 + 222 ms
02:37:05.228 00.000 11596 Move returns status 0, amount 277
02:37:05.228 00.000 11596 MoveAxis(N, 0, ABG)
02:37:05.228 00.000 11596 Move returns status 0, amount 0
02:37:05.228 00.000 11596 move complete, result=0
02:37:05.229 00.001 11596 worker thread done servicing request
02:37:05.229 00.000 13300 GuideStep: 0.2 px 277 ms WEST, -0.0 px 0 ms NORTH
02:37:05.229 00.000 11596 Worker thread wakes up
02:37:05.229 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:37:05.739 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:37:07.050 01.311 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"70df0ea3-e7de-4d29-9649-e2003be000c5"}
02:37:07.050 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"70df0ea3-e7de-4d29-9649-e2003be000c5"}
02:37:07.051 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"64e1fd79-6679-42f2-8699-fe002db590d8"}
02:37:07.051 00.000 13300 case statement mapped state 6 to 3
02:37:07.052 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"64e1fd79-6679-42f2-8699-fe002db590d8"}
02:37:07.052 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"05f30ecb-5cd3-450e-92b0-3c53185d5a63"}
02:37:07.053 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":873,"width":15,"height":15,"star_pos":[7.14,7.36],"pixels":"..."},"id":"05f30ecb-5cd3-450e-92b0-3c53185d5a63"}
02:37:08.773 01.720 11596 Exposure complete
02:37:08.844 00.071 11596 worker thread done servicing request
02:37:08.844 00.000 13300 OnExposeComplete: enter
02:37:08.844 00.000 13300 UpdateGuideState(): m_state=6
02:37:08.844 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 874
02:37:08.845 00.001 13300 Star::Find returns 1 (0), X=25.20, Y=421.21, Mass=1389, SNR=26.1, Peak=156 HFD=3.3
02:37:08.845 00.000 13300 MultiStar: [#1 -0.05,0.09,0.51,U] [#2 0.11,0.25,0.00,M1] [#3 0.21,0.08,0.35,U] [#4 0.15,-0.15,0.29,U] [#5 0.08,0.25,0.31,U] [#6 -0.05,0.16,0.27,U] [#7 0.01,0.39,0.00,M5] [#8 0.11,0.35,0.00,M7] 
02:37:08.845 00.000 13300 refined, 5 included, MultiStar: {0.03, 0.13}, one-star: {-0.01, 0.20}
02:37:08.845 00.000 13300 CameraToMount -- cameraTheta (1.34) - m_xAngle (1.53) = xAngle (-0.19 = -0.19)
02:37:08.845 00.000 13300 CameraToMount -- cameraTheta (1.34) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.32 = 2.96)
02:37:08.845 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.13 hyp=0.13 cameraTheta=1.34 mountX=0.13 mountY=0.02, mountTheta=0.18
02:37:08.847 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.13, opts=13)
02:37:08.847 00.000 13300 Enqueuing Move request for scope (0.03, 0.13)
02:37:08.847 00.000 11596 Worker thread wakes up
02:37:08.848 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.13) opts 0xd
02:37:08.848 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.13)
02:37:08.848 00.000 11596 Moving (0.03, 0.13) raw xDistance=0.13 yDistance=0.02
02:37:08.848 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:37:08.848 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:08.848 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:37:08.848 00.000 11596 MoveAxis(E, 0, ABG)
02:37:08.848 00.000 11596 Move returns status 0, amount 0
02:37:08.848 00.000 11596 MoveAxis(N, 0, ABG)
02:37:08.848 00.000 11596 Move returns status 0, amount 0
02:37:08.849 00.001 11596 move complete, result=0
02:37:08.849 00.000 11596 worker thread done servicing request
02:37:08.855 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=3, FiltMax=80, Gamma=0.510
02:37:08.863 00.008 13300 UpdateGuideState exits: m=1389 SNR=26.1
02:37:08.863 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:08.863 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:37:08.863 00.000 13300 Enqueuing Expose request
02:37:08.864 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:37:08.864 00.000 11596 Worker thread wakes up
02:37:08.864 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:37:09.374 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:37:10.051 00.677 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a185077f-c969-46bf-9080-834c5bba5648"}
02:37:10.051 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a185077f-c969-46bf-9080-834c5bba5648"}
02:37:10.052 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2878188e-0df2-4e24-92ab-87c04275303f"}
02:37:10.052 00.000 13300 case statement mapped state 6 to 3
02:37:10.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2878188e-0df2-4e24-92ab-87c04275303f"}
02:37:10.053 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"67e64160-22b5-4620-a154-f96400b2955f"}
02:37:10.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":874,"width":15,"height":15,"star_pos":[7.20,7.21],"pixels":"..."},"id":"67e64160-22b5-4620-a154-f96400b2955f"}
02:37:12.398 02.345 11596 Exposure complete
02:37:12.468 00.070 11596 worker thread done servicing request
02:37:12.468 00.000 13300 OnExposeComplete: enter
02:37:12.468 00.000 13300 UpdateGuideState(): m_state=6
02:37:12.468 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 875
02:37:12.469 00.001 13300 Star::Find returns 1 (0), X=25.17, Y=421.07, Mass=1379, SNR=26.0, Peak=174 HFD=3.1
02:37:12.469 00.000 13300 MultiStar: [#1 -0.04,-0.00,0.51,U] [#2 -0.02,-0.01,0.52,U] [#3 0.15,0.06,0.35,U] [#4 0.10,0.00,0.29,U] [#5 0.21,-0.02,0.30,U] [#6 0.18,0.40,0.00,M8] [#7 0.21,0.06,0.27,U] [#8 0.31,0.23,0.00,M8] 
02:37:12.469 00.000 13300 refined, 6 included, MultiStar: {0.04, 0.03}, one-star: {-0.03, 0.06}
02:37:12.469 00.000 13300 CameraToMount -- cameraTheta (0.55) - m_xAngle (1.53) = xAngle (-0.99 = -0.99)
02:37:12.469 00.000 13300 CameraToMount -- cameraTheta (0.55) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.11 = 2.17)
02:37:12.469 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.03 hyp=0.05 cameraTheta=0.55 mountX=0.03 mountY=0.04, mountTheta=0.98
02:37:12.471 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.03, opts=13)
02:37:12.471 00.000 13300 Enqueuing Move request for scope (0.04, 0.03)
02:37:12.471 00.000 11596 Worker thread wakes up
02:37:12.472 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.03) opts 0xd
02:37:12.472 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.03)
02:37:12.472 00.000 11596 Moving (0.04, 0.03) raw xDistance=0.03 yDistance=0.04
02:37:12.472 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:37:12.472 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:12.472 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:37:12.472 00.000 11596 MoveAxis(E, 0, ABG)
02:37:12.472 00.000 11596 Move returns status 0, amount 0
02:37:12.472 00.000 11596 MoveAxis(N, 0, ABG)
02:37:12.472 00.000 11596 Move returns status 0, amount 0
02:37:12.472 00.000 11596 move complete, result=0
02:37:12.473 00.001 11596 worker thread done servicing request
02:37:12.478 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
02:37:12.487 00.009 13300 UpdateGuideState exits: m=1379 SNR=26.0
02:37:12.487 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:12.487 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:37:12.487 00.000 13300 Enqueuing Expose request
02:37:12.487 00.000 11596 Worker thread wakes up
02:37:12.487 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:37:12.487 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:37:12.997 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:37:13.051 00.054 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ce726d40-3fa0-4b6c-93a3-b622f7b8ab3f"}
02:37:13.051 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ce726d40-3fa0-4b6c-93a3-b622f7b8ab3f"}
02:37:13.052 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"989ec16c-916b-4f85-8835-894a22d28608"}
02:37:13.052 00.000 13300 case statement mapped state 6 to 3
02:37:13.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"989ec16c-916b-4f85-8835-894a22d28608"}
02:37:13.052 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a9e88063-ea70-4a6b-8a95-e0279c904bf9"}
02:37:13.053 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":875,"width":15,"height":15,"star_pos":[7.17,7.07],"pixels":"..."},"id":"a9e88063-ea70-4a6b-8a95-e0279c904bf9"}
02:37:16.051 02.998 11596 Exposure complete
02:37:16.051 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b266859d-c174-4301-a200-193db40f94b3"}
02:37:16.051 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b266859d-c174-4301-a200-193db40f94b3"}
02:37:16.052 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"44222231-fd1e-417d-b5ac-a3da7b112a84"}
02:37:16.053 00.001 13300 case statement mapped state 6 to 3
02:37:16.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"44222231-fd1e-417d-b5ac-a3da7b112a84"}
02:37:16.054 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"52a79ed7-71e4-4719-b29f-5913e3f5dfe5"}
02:37:16.054 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":875,"width":15,"height":15,"star_pos":[7.17,7.07],"pixels":"..."},"id":"52a79ed7-71e4-4719-b29f-5913e3f5dfe5"}
02:37:16.149 00.095 11596 worker thread done servicing request
02:37:16.150 00.001 13300 OnExposeComplete: enter
02:37:16.150 00.000 13300 UpdateGuideState(): m_state=6
02:37:16.150 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 876
02:37:16.150 00.000 13300 Star::Find returns 1 (0), X=24.98, Y=421.07, Mass=1377, SNR=26.0, Peak=162 HFD=2.9
02:37:16.151 00.001 13300 MultiStar: [#1 -0.12,-0.24,0.55,U] [#2 -0.18,-0.07,0.51,U] [#3 0.10,-0.12,0.34,U] [#4 -0.09,-0.02,0.27,U] [#5 -0.09,-0.07,0.31,U] [#6 0.16,0.14,0.28,U] [#7 -0.43,0.22,0.00,M5] [#8 -0.03,0.16,0.23,U] 
02:37:16.151 00.000 13300 refined, 7 included, MultiStar: {-0.10, -0.03}, one-star: {-0.23, 0.06}
02:37:16.151 00.000 13300 CameraToMount -- cameraTheta (-2.89) - m_xAngle (1.53) = xAngle (-4.43 = 1.86)
02:37:16.151 00.000 13300 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.55 = -1.27)
02:37:16.151 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.03 hyp=0.11 cameraTheta=-2.89 mountX=-0.03 mountY=-0.10, mountTheta=-1.86
02:37:16.153 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.03, opts=13)
02:37:16.153 00.000 13300 Enqueuing Move request for scope (-0.10, -0.03)
02:37:16.153 00.000 11596 Worker thread wakes up
02:37:16.154 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.03) opts 0xd
02:37:16.154 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.03)
02:37:16.154 00.000 11596 Moving (-0.10, -0.03) raw xDistance=-0.03 yDistance=-0.10
02:37:16.154 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:37:16.154 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:16.154 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:37:16.154 00.000 11596 MoveAxis(E, 0, ABG)
02:37:16.155 00.001 11596 Move returns status 0, amount 0
02:37:16.155 00.000 11596 MoveAxis(N, 0, ABG)
02:37:16.155 00.000 11596 Move returns status 0, amount 0
02:37:16.155 00.000 11596 move complete, result=0
02:37:16.155 00.000 11596 worker thread done servicing request
02:37:16.161 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
02:37:16.170 00.009 13300 UpdateGuideState exits: m=1377 SNR=26.0
02:37:16.171 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:16.171 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:37:16.171 00.000 13300 Enqueuing Expose request
02:37:16.171 00.000 11596 Worker thread wakes up
02:37:16.171 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:37:16.171 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:37:16.676 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:37:19.051 02.375 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0dfc807c-d558-4f09-9d89-3153c9b99304"}
02:37:19.051 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0dfc807c-d558-4f09-9d89-3153c9b99304"}
02:37:19.052 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a912884b-6196-4116-a48f-1dc2c81bb369"}
02:37:19.052 00.000 13300 case statement mapped state 6 to 3
02:37:19.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a912884b-6196-4116-a48f-1dc2c81bb369"}
02:37:19.053 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"79480dcf-0f6d-4911-9573-50813a5f8f1d"}
02:37:19.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":876,"width":15,"height":15,"star_pos":[6.98,7.07],"pixels":"..."},"id":"79480dcf-0f6d-4911-9573-50813a5f8f1d"}
02:37:19.719 00.666 11596 Exposure complete
02:37:19.813 00.094 11596 worker thread done servicing request
02:37:19.813 00.000 13300 OnExposeComplete: enter
02:37:19.813 00.000 13300 UpdateGuideState(): m_state=6
02:37:19.813 00.000 13300 Star::Find(15, 24, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 877
02:37:19.814 00.001 13300 Star::Find returns 1 (0), X=25.10, Y=421.00, Mass=1363, SNR=25.9, Peak=163 HFD=3.0
02:37:19.814 00.000 13300 MultiStar: [#1 -0.14,-0.18,0.54,U] [#2 -0.04,-0.12,0.52,U] [#3 0.03,0.01,0.35,U] [#4 0.13,-0.09,0.28,U] [#5 -0.03,-0.15,0.31,U] [#6 0.05,0.10,0.26,U] [#7 -0.20,0.11,0.28,U] [#8 -0.07,0.02,0.24,U] 
02:37:19.814 00.000 13300 refined, 8 included, MultiStar: {-0.06, -0.05}, one-star: {-0.11, -0.01}
02:37:19.814 00.000 13300 CameraToMount -- cameraTheta (-2.47) - m_xAngle (1.53) = xAngle (-4.01 = 2.28)
02:37:19.814 00.000 13300 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.13 = -0.85)
02:37:19.814 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-2.47 mountX=-0.05 mountY=-0.06, mountTheta=-2.28
02:37:19.816 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.05, opts=13)
02:37:19.817 00.001 13300 Enqueuing Move request for scope (-0.06, -0.05)
02:37:19.817 00.000 11596 Worker thread wakes up
02:37:19.817 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.05) opts 0xd
02:37:19.817 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.05)
02:37:19.817 00.000 11596 Moving (-0.06, -0.05) raw xDistance=-0.05 yDistance=-0.06
02:37:19.817 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:37:19.817 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:19.818 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:37:19.818 00.000 11596 MoveAxis(E, 0, ABG)
02:37:19.818 00.000 11596 Move returns status 0, amount 0
02:37:19.818 00.000 11596 MoveAxis(N, 0, ABG)
02:37:19.818 00.000 11596 Move returns status 0, amount 0
02:37:19.818 00.000 11596 move complete, result=0
02:37:19.818 00.000 11596 worker thread done servicing request
02:37:19.825 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
02:37:19.833 00.008 13300 UpdateGuideState exits: m=1363 SNR=25.9
02:37:19.833 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:19.833 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:37:19.833 00.000 13300 Enqueuing Expose request
02:37:19.833 00.000 11596 Worker thread wakes up
02:37:19.833 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:37:19.834 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:37:20.350 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:37:22.051 01.701 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"86f9a484-817b-434f-a0a5-93f018f00042"}
02:37:22.051 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"86f9a484-817b-434f-a0a5-93f018f00042"}
02:37:22.052 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"80739a26-9ba5-4bd5-a774-34b51255e696"}
02:37:22.052 00.000 13300 case statement mapped state 6 to 3
02:37:22.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"80739a26-9ba5-4bd5-a774-34b51255e696"}
02:37:22.053 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7e691104-26a4-4031-ab8f-8f98271036df"}
02:37:22.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":877,"width":15,"height":15,"star_pos":[7.10,7.00],"pixels":"..."},"id":"7e691104-26a4-4031-ab8f-8f98271036df"}
02:37:23.385 01.332 11596 Exposure complete
02:37:23.454 00.069 11596 worker thread done servicing request
02:37:23.454 00.000 13300 OnExposeComplete: enter
02:37:23.454 00.000 13300 UpdateGuideState(): m_state=6
02:37:23.455 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 878
02:37:23.455 00.000 13300 Star::Find returns 1 (0), X=25.10, Y=420.95, Mass=1380, SNR=26.0, Peak=169 HFD=2.9
02:37:23.455 00.000 13300 MultiStar: [#1 -0.20,-0.19,0.00,M1] [#2 -0.13,-0.05,0.53,U] [#3 0.01,-0.15,0.34,U] [#4 -0.12,-0.28,0.00,M1] [#5 -0.03,-0.16,0.30,U] [#6 0.16,-0.24,0.00,M7] [#7 -0.07,-0.10,0.27,U] [#8 -0.06,0.10,0.23,U] 
02:37:23.455 00.000 13300 refined, 5 included, MultiStar: {-0.08, -0.07}, one-star: {-0.11, -0.06}
02:37:23.456 00.001 13300 CameraToMount -- cameraTheta (-2.42) - m_xAngle (1.53) = xAngle (-3.95 = 2.33)
02:37:23.456 00.000 13300 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.08 = -0.80)
02:37:23.456 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.07 hyp=0.11 cameraTheta=-2.42 mountX=-0.07 mountY=-0.08, mountTheta=-2.34
02:37:23.458 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.07, opts=13)
02:37:23.458 00.000 13300 Enqueuing Move request for scope (-0.08, -0.07)
02:37:23.458 00.000 11596 Worker thread wakes up
02:37:23.458 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.07) opts 0xd
02:37:23.458 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.07)
02:37:23.458 00.000 11596 Moving (-0.08, -0.07) raw xDistance=-0.07 yDistance=-0.08
02:37:23.458 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:37:23.458 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:23.458 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:37:23.459 00.001 11596 MoveAxis(E, 0, ABG)
02:37:23.459 00.000 11596 Move returns status 0, amount 0
02:37:23.459 00.000 11596 MoveAxis(N, 0, ABG)
02:37:23.459 00.000 11596 Move returns status 0, amount 0
02:37:23.459 00.000 11596 move complete, result=0
02:37:23.459 00.000 11596 worker thread done servicing request
02:37:23.467 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
02:37:23.474 00.007 13300 UpdateGuideState exits: m=1380 SNR=26.0
02:37:23.475 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:23.475 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:37:23.475 00.000 13300 Enqueuing Expose request
02:37:23.475 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:37:23.475 00.000 11596 Worker thread wakes up
02:37:23.475 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:37:23.984 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:37:25.051 01.067 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0fa1a73b-219a-4771-af00-707a32b3527d"}
02:37:25.051 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0fa1a73b-219a-4771-af00-707a32b3527d"}
02:37:25.052 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"39fc9a3d-94e9-4222-890e-eecb21b9a141"}
02:37:25.052 00.000 13300 case statement mapped state 6 to 3
02:37:25.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"39fc9a3d-94e9-4222-890e-eecb21b9a141"}
02:37:25.053 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f5ea6d3a-ae7d-4ff6-bd2b-af8f65f205c1"}
02:37:25.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":878,"width":15,"height":15,"star_pos":[7.10,6.95],"pixels":"..."},"id":"f5ea6d3a-ae7d-4ff6-bd2b-af8f65f205c1"}
02:37:27.023 01.970 11596 Exposure complete
02:37:27.091 00.068 11596 worker thread done servicing request
02:37:27.091 00.000 13300 OnExposeComplete: enter
02:37:27.091 00.000 13300 UpdateGuideState(): m_state=6
02:37:27.092 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 879
02:37:27.092 00.000 13300 Star::Find returns 1 (0), X=25.05, Y=420.83, Mass=1363, SNR=25.9, Peak=172 HFD=3.0
02:37:27.092 00.000 13300 MultiStar: [#1 -0.05,-0.43,0.00,M2] [#2 0.10,-0.25,0.00,M1] [#3 0.03,-0.36,0.00,M1] [#4 -0.01,-0.31,0.00,M2] [#5 -0.05,-0.29,0.00,M1] [#6 -0.14,-0.28,0.00,M8] [#7 -0.21,-0.07,0.29,U] [#8 -0.05,-0.07,0.24,U] 
02:37:27.093 00.001 13300 refined, 2 included, MultiStar: {-0.15, -0.14}, one-star: {-0.16, -0.18}
02:37:27.093 00.000 13300 CameraToMount -- cameraTheta (-2.39) - m_xAngle (1.53) = xAngle (-3.92 = 2.36)
02:37:27.093 00.000 13300 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.05 = -0.76)
02:37:27.093 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=-0.14 hyp=0.20 cameraTheta=-2.39 mountX=-0.15 mountY=-0.14, mountTheta=-2.37
02:37:27.095 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=-0.14, opts=13)
02:37:27.095 00.000 13300 Enqueuing Move request for scope (-0.15, -0.14)
02:37:27.095 00.000 11596 Worker thread wakes up
02:37:27.095 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.14) opts 0xd
02:37:27.095 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, -0.14)
02:37:27.095 00.000 11596 Moving (-0.15, -0.14) raw xDistance=-0.15 yDistance=-0.14
02:37:27.095 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.15
02:37:27.095 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:27.096 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:37:27.096 00.000 11596 MoveAxis(E, 182, ABG)
02:37:27.096 00.000 11596 Guiding  Dir = 2, Dur = 182
02:37:27.096 00.000 11596 IsSlewing returns 0
02:37:27.106 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
02:37:27.115 00.009 13300 UpdateGuideState exits: m=1363 SNR=25.9
02:37:27.115 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:27.115 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:37:27.115 00.000 13300 Enqueuing Expose request
02:37:27.141 00.026 11596 IsGuiding returns 0
02:37:27.243 00.102 11596 PulseGuide returned control before completion, sleep 90
02:37:27.343 00.100 11596 IsGuiding returns 1
02:37:27.343 00.000 11596 scope still moving after pulse duration time elapsed
02:37:27.370 00.027 11596 IsSlewing returns 0
02:37:27.445 00.075 11596 IsGuiding returns 0
02:37:27.445 00.000 11596 scope move finished after 182 + 122 ms
02:37:27.445 00.000 11596 Move returns status 0, amount 182
02:37:27.445 00.000 11596 MoveAxis(N, 0, ABG)
02:37:27.445 00.000 11596 Move returns status 0, amount 0
02:37:27.445 00.000 11596 move complete, result=0
02:37:27.445 00.000 11596 worker thread done servicing request
02:37:27.445 00.000 13300 GuideStep: -0.1 px 182 ms EAST, -0.1 px 0 ms NORTH
02:37:27.446 00.001 11596 Worker thread wakes up
02:37:27.446 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:37:27.957 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:37:28.052 00.095 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"716c4bd0-96bd-4226-806f-600888a31186"}
02:37:28.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"716c4bd0-96bd-4226-806f-600888a31186"}
02:37:28.053 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"44325f65-c788-4b35-aa29-bff6502e48f7"}
02:37:28.053 00.000 13300 case statement mapped state 6 to 3
02:37:28.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"44325f65-c788-4b35-aa29-bff6502e48f7"}
02:37:28.054 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d8976bc9-6a58-4771-91c8-157ea07bf63e"}
02:37:28.055 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":879,"width":15,"height":15,"star_pos":[7.05,6.83],"pixels":"..."},"id":"d8976bc9-6a58-4771-91c8-157ea07bf63e"}
02:37:30.998 02.943 11596 Exposure complete
02:37:31.052 00.054 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"850e03d0-1041-43f3-bb65-c4552b606911"}
02:37:31.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"850e03d0-1041-43f3-bb65-c4552b606911"}
02:37:31.053 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ff7ac807-2d95-41dd-b31b-658fc0cfdba7"}
02:37:31.053 00.000 13300 case statement mapped state 6 to 3
02:37:31.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ff7ac807-2d95-41dd-b31b-658fc0cfdba7"}
02:37:31.054 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6cceb07e-b2d3-46dd-8153-bc9d141fdbc6"}
02:37:31.054 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":879,"width":15,"height":15,"star_pos":[7.05,6.83],"pixels":"..."},"id":"6cceb07e-b2d3-46dd-8153-bc9d141fdbc6"}
02:37:31.085 00.031 11596 worker thread done servicing request
02:37:31.085 00.000 13300 OnExposeComplete: enter
02:37:31.085 00.000 13300 UpdateGuideState(): m_state=6
02:37:31.086 00.001 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 880
02:37:31.086 00.000 13300 Star::Find returns 1 (0), X=25.04, Y=420.78, Mass=1358, SNR=25.8, Peak=168 HFD=3.1
02:37:31.086 00.000 13300 MultiStar: [#1 -0.01,-0.31,0.00,M3] [#2 0.01,-0.24,0.53,U] [#3 0.09,-0.19,0.35,U] [#4 -0.00,-0.56,0.00,M3] [#5 -0.13,-0.37,0.00,M2] [#6 0.17,0.06,0.26,U] [#7 -0.24,-0.09,0.27,U] [#8 -0.03,-0.02,0.22,U] 
02:37:31.087 00.001 13300 refined, 5 included, MultiStar: {-0.06, -0.17}, one-star: {-0.17, -0.24}
02:37:31.087 00.000 13300 CameraToMount -- cameraTheta (-1.91) - m_xAngle (1.53) = xAngle (-3.45 = 2.84)
02:37:31.087 00.000 13300 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.57 = -0.29)
02:37:31.087 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.17 hyp=0.18 cameraTheta=-1.91 mountX=-0.17 mountY=-0.05, mountTheta=-2.85
02:37:31.089 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.17, opts=13)
02:37:31.090 00.001 13300 Enqueuing Move request for scope (-0.06, -0.17)
02:37:31.090 00.000 11596 Worker thread wakes up
02:37:31.090 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.17) opts 0xd
02:37:31.090 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.17)
02:37:31.090 00.000 11596 Moving (-0.06, -0.17) raw xDistance=-0.17 yDistance=-0.05
02:37:31.090 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.17
02:37:31.091 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:31.091 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:37:31.091 00.000 11596 MoveAxis(E, 225, ABG)
02:37:31.091 00.000 11596 Guiding  Dir = 2, Dur = 225
02:37:31.092 00.001 11596 IsSlewing returns 0
02:37:31.099 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
02:37:31.107 00.008 11596 IsGuiding returns 0
02:37:31.108 00.001 13300 UpdateGuideState exits: m=1358 SNR=25.8
02:37:31.108 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:31.108 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:37:31.108 00.000 13300 Enqueuing Expose request
02:37:31.456 00.348 11596 IsGuiding returns 1
02:37:31.456 00.000 11596 scope still moving after pulse duration time elapsed
02:37:31.800 00.344 11596 IsSlewing returns 0
02:37:31.900 00.100 11596 IsGuiding returns 0
02:37:31.900 00.000 11596 scope move finished after 225 + 567 ms
02:37:31.900 00.000 11596 Move returns status 0, amount 225
02:37:31.900 00.000 11596 MoveAxis(N, 0, ABG)
02:37:31.900 00.000 11596 Move returns status 0, amount 0
02:37:31.900 00.000 11596 move complete, result=0
02:37:31.900 00.000 11596 worker thread done servicing request
02:37:31.900 00.000 11596 Worker thread wakes up
02:37:31.900 00.000 13300 GuideStep: -0.2 px 225 ms EAST, -0.1 px 0 ms NORTH
02:37:31.901 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:37:32.413 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:37:34.052 01.639 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f098b653-dd43-45c8-865c-67fd11c97adf"}
02:37:34.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f098b653-dd43-45c8-865c-67fd11c97adf"}
02:37:34.053 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b602af7e-36d5-4127-9ded-950ae6157d37"}
02:37:34.053 00.000 13300 case statement mapped state 6 to 3
02:37:34.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b602af7e-36d5-4127-9ded-950ae6157d37"}
02:37:34.053 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"48e48be2-4d08-4f69-b1cf-0b9f38785707"}
02:37:34.054 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":880,"width":15,"height":15,"star_pos":[7.04,6.78],"pixels":"..."},"id":"48e48be2-4d08-4f69-b1cf-0b9f38785707"}
02:37:35.420 01.366 13300 evsrv: cli 10203720 connect
02:37:35.421 00.001 13300 case statement mapped state 6 to 3
02:37:35.421 00.000 13300 case statement mapped state 6 to 3
02:37:35.422 00.001 13300 evsrv: cli 10203720 request: {"method":"get_app_state","id":"1b908ffe-0642-4ebf-95aa-b2ee055d138d"}
02:37:35.422 00.000 13300 case statement mapped state 6 to 3
02:37:35.422 00.000 13300 evsrv: cli 10203720 response: {"jsonrpc":"2.0","result":"Guiding","id":"1b908ffe-0642-4ebf-95aa-b2ee055d138d"}
02:37:35.425 00.003 13300 evsrv: cli 10203720 disconnect
02:37:35.428 00.003 13300 evsrv: cli 10203680 connect
02:37:35.428 00.000 13300 case statement mapped state 6 to 3
02:37:35.429 00.001 13300 case statement mapped state 6 to 3
02:37:35.430 00.001 13300 evsrv: cli 10203680 request: {"method":"dither","params":{"amount":10,"raOnly":false,"settle":{"pixels":1.5,"time":5,"timeout":40}},"id":"f2661175-fe67-46ca-8459-a00710cf1655"}
02:37:35.430 00.000 13300 PhdController::Dither begins
02:37:35.430 00.000 13300 dither: size=10.00, dRA=0.00 dDec=-10.00
02:37:35.430 00.000 13300 MountToCamera -- mountTheta (1.57) + m_xAngle (1.53) = xAngle (3.10 = 3.10)
02:37:35.430 00.000 13300 MountToCamera -- mountX=0.00 mountY=-10.00 hyp=10.00 mountTheta=1.57 cameraX=-9.99, cameraY=0.38 cameraTheta=3.10
02:37:35.431 00.001 13300 dither produces an invalid lock position, try a variation
02:37:35.431 00.000 13300 MountToCamera -- mountTheta (1.57) + m_xAngle (1.53) = xAngle (3.10 = 3.10)
02:37:35.431 00.000 13300 MountToCamera -- mountX=-0.00 mountY=-10.00 hyp=10.00 mountTheta=1.57 cameraX=-9.99, cameraY=0.38 cameraTheta=3.10
02:37:35.431 00.000 13300 dither produces an invalid lock position, try a variation
02:37:35.431 00.000 13300 MountToCamera -- mountTheta (-1.57) + m_xAngle (1.53) = xAngle (-0.04 = -0.04)
02:37:35.432 00.001 13300 MountToCamera -- mountX=0.00 mountY=10.00 hyp=10.00 mountTheta=-1.57 cameraX=9.99, cameraY=-0.38 cameraTheta=-0.04
02:37:35.432 00.000 13300 setting lock position to (35.20, 420.63)
02:37:35.432 00.000 13300 Mount: notify guiding dithered (10.0, -0.4)
02:37:35.432 00.000 13300 MultiStar: stabilizing after lock position change
02:37:35.433 00.001 13300 Status Line: Dither da 0.00,-10.00
02:37:35.439 00.006 13300 PhdController: newstate STATE_SETTLE_BEGIN
02:37:35.439 00.000 13300 PhdController: newstate STATE_SETTLE_WAIT
02:37:35.440 00.001 13300 evsrv: cli 10203680 response: {"jsonrpc":"2.0","result":0,"id":"f2661175-fe67-46ca-8459-a00710cf1655"}
02:37:35.440 00.000 13300 evsrv: cli 10203680 disconnect
02:37:35.472 00.032 11596 Exposure complete
02:37:35.556 00.084 11596 worker thread done servicing request
02:37:35.557 00.001 13300 OnExposeComplete: enter
02:37:35.557 00.000 13300 UpdateGuideState(): m_state=6
02:37:35.557 00.000 13300 Star::Find(15, 25, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 881
02:37:35.557 00.000 13300 Star::Find returns 1 (0), X=25.00, Y=420.97, Mass=1465, SNR=26.7, Peak=177 HFD=2.9
02:37:35.557 00.000 13300 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.53) = xAngle (1.58 = 1.58)
02:37:35.557 00.000 13300 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.55 = -1.55)
02:37:35.559 00.002 13300 CameraToMount -- cameraX=-10.20 cameraY=0.34 hyp=10.21 cameraTheta=3.11 mountX=-0.05 mountY=-10.21, mountTheta=-1.58
02:37:35.560 00.001 13300 dither recenter: remaining=(-0.0,-10.0) step=(-0.0,-10.0)
02:37:35.560 00.000 13300 MountToCamera -- mountTheta (1.57) + m_xAngle (1.53) = xAngle (3.10 = 3.10)
02:37:35.560 00.000 13300 MountToCamera -- mountX=-0.00 mountY=-10.00 hyp=10.00 mountTheta=1.57 cameraX=-9.99, cameraY=0.38 cameraTheta=3.10
02:37:35.560 00.000 13300 SchedulePrimaryMove(1016D950, x=-9.99, y=0.38, opts=4)
02:37:35.560 00.000 13300 Enqueuing Move request for scope (-9.99, 0.38)
02:37:35.560 00.000 11596 Worker thread wakes up
02:37:35.560 00.000 13300 Mount: notify direct move -0.00,-10.00
02:37:35.560 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-9.99, 0.38) opts 0x4
02:37:35.560 00.000 11596 Handling offset move in thread for scope, endpoint = (-9.99, 0.38)
02:37:35.561 00.001 11596 Moving (-9.99, 0.38) raw xDistance=-0.00 yDistance=-10.00
02:37:35.561 00.000 11596 BLC: window closed
02:37:35.561 00.000 11596 MoveAxis(E, 0, B)
02:37:35.561 00.000 11596 Move returns status 0, amount 0
02:37:35.561 00.000 11596 BLC: non-algo type move will not reverse Dec direction, no blc applied
02:37:35.561 00.000 11596 MoveAxis(N, 13218, B)
02:37:35.561 00.000 11596 Guiding  Dir = 0, Dur = 13218
02:37:35.561 00.000 11596 IsSlewing returns 0
02:37:35.570 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=1, FiltMax=95, Gamma=0.510
02:37:35.578 00.008 13300 UpdateGuideState exits: m=1465 SNR=26.7
02:37:35.578 00.000 13300 PhdController: settling, locked = 1, distance = 10.16 (1.50) aobump = 0 frame = 1 / 99999
02:37:35.578 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761701855.578,"Host":"MAX-PC","Inst":1,"Distance":10.16,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
02:37:35.578 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:35.578 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:37:35.578 00.000 13300 Enqueuing Expose request
02:37:35.722 00.144 11596 IsGuiding returns 0
02:37:36.025 00.303 11596 PulseGuide returned control before completion, sleep 12926
02:37:37.053 01.028 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6b2b630f-9e64-46ae-b291-4cf3819d5da8"}
02:37:37.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6b2b630f-9e64-46ae-b291-4cf3819d5da8"}
02:37:37.055 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4e5f7d26-c899-4bbc-978c-dc2e413857fd"}
02:37:37.055 00.000 13300 case statement mapped state 6 to 3
02:37:37.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4e5f7d26-c899-4bbc-978c-dc2e413857fd"}
02:37:37.055 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"25796a71-80cb-4b7b-a962-6c0db71aaaf5"}
02:37:37.056 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":881,"width":15,"height":15,"star_pos":[7.00,6.97],"pixels":"..."},"id":"25796a71-80cb-4b7b-a962-6c0db71aaaf5"}
02:37:40.054 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2a640974-b656-467e-9a1e-845334172a6a"}
02:37:40.054 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2a640974-b656-467e-9a1e-845334172a6a"}
02:37:40.055 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0c4590a6-5b99-49a1-9beb-5982c3738aff"}
02:37:40.055 00.000 13300 case statement mapped state 6 to 3
02:37:40.056 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0c4590a6-5b99-49a1-9beb-5982c3738aff"}
02:37:40.056 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9c5fdb1f-0738-4d5f-9f14-f7feee0f662e"}
02:37:40.057 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":881,"width":15,"height":15,"star_pos":[7.00,6.97],"pixels":"..."},"id":"9c5fdb1f-0738-4d5f-9f14-f7feee0f662e"}
02:37:43.295 03.238 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"31151de4-6a07-4de5-8198-742a1bb11ead"}
02:37:43.295 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"31151de4-6a07-4de5-8198-742a1bb11ead"}
02:37:43.296 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6550b09d-a663-4150-af63-5d68ddc5153e"}
02:37:43.297 00.001 13300 case statement mapped state 6 to 3
02:37:43.297 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6550b09d-a663-4150-af63-5d68ddc5153e"}
02:37:43.298 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"92c32395-07f1-4c6d-976e-41886fd0b77d"}
02:37:43.298 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":881,"width":15,"height":15,"star_pos":[7.00,6.97],"pixels":"..."},"id":"92c32395-07f1-4c6d-976e-41886fd0b77d"}
02:37:46.294 02.996 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"90f5c058-807a-4bca-bf78-ad236399d403"}
02:37:46.294 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"90f5c058-807a-4bca-bf78-ad236399d403"}
02:37:46.295 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"81ef2ade-6557-48c7-966c-14964325602f"}
02:37:46.295 00.000 13300 case statement mapped state 6 to 3
02:37:46.295 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"81ef2ade-6557-48c7-966c-14964325602f"}
02:37:46.295 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4d65d964-0896-4baa-88be-c760a4e3c5c5"}
02:37:46.296 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":881,"width":15,"height":15,"star_pos":[7.00,6.97],"pixels":"..."},"id":"4d65d964-0896-4baa-88be-c760a4e3c5c5"}
02:37:48.964 02.668 11596 IsGuiding returns 1
02:37:48.964 00.000 11596 scope still moving after pulse duration time elapsed
02:37:48.994 00.030 11596 IsSlewing returns 0
02:37:48.995 00.001 11596 IsGuiding returns 1
02:37:49.024 00.029 11596 IsSlewing returns 0
02:37:49.025 00.001 11596 IsGuiding returns 1
02:37:49.054 00.029 11596 IsSlewing returns 0
02:37:49.054 00.000 11596 IsGuiding returns 1
02:37:49.084 00.030 11596 IsSlewing returns 0
02:37:49.084 00.000 11596 IsGuiding returns 1
02:37:49.116 00.032 11596 IsSlewing returns 0
02:37:49.116 00.000 11596 IsGuiding returns 1
02:37:49.147 00.031 11596 IsSlewing returns 0
02:37:49.147 00.000 11596 IsGuiding returns 1
02:37:49.178 00.031 11596 IsSlewing returns 0
02:37:49.178 00.000 11596 IsGuiding returns 1
02:37:49.209 00.031 11596 IsSlewing returns 0
02:37:49.209 00.000 11596 IsGuiding returns 1
02:37:49.240 00.031 11596 IsSlewing returns 0
02:37:49.240 00.000 11596 IsGuiding returns 1
02:37:49.271 00.031 11596 IsSlewing returns 0
02:37:49.271 00.000 11596 IsGuiding returns 1
02:37:49.295 00.024 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d1ebf00f-c6fb-4ae9-a2fe-429fc24d7e42"}
02:37:49.295 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d1ebf00f-c6fb-4ae9-a2fe-429fc24d7e42"}
02:37:49.296 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d743871b-8bbb-4061-a18d-08358f62f31d"}
02:37:49.296 00.000 13300 case statement mapped state 6 to 3
02:37:49.296 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d743871b-8bbb-4061-a18d-08358f62f31d"}
02:37:49.296 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bd3624be-561c-4b9a-8af7-0907387061e3"}
02:37:49.297 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":881,"width":15,"height":15,"star_pos":[7.00,6.97],"pixels":"..."},"id":"bd3624be-561c-4b9a-8af7-0907387061e3"}
02:37:49.447 00.150 11596 IsSlewing returns 0
02:37:49.447 00.000 11596 IsGuiding returns 1
02:37:49.734 00.287 11596 IsSlewing returns 0
02:37:49.734 00.000 11596 IsGuiding returns 1
02:37:49.765 00.031 11596 IsSlewing returns 0
02:37:49.765 00.000 11596 IsGuiding returns 1
02:37:49.796 00.031 11596 IsSlewing returns 0
02:37:49.796 00.000 11596 IsGuiding returns 1
02:37:49.826 00.030 11596 IsSlewing returns 0
02:37:49.826 00.000 11596 IsGuiding returns 1
02:37:49.857 00.031 11596 IsSlewing returns 0
02:37:49.857 00.000 11596 IsGuiding returns 1
02:37:49.887 00.030 11596 IsSlewing returns 0
02:37:49.887 00.000 11596 IsGuiding returns 1
02:37:49.917 00.030 11596 IsSlewing returns 0
02:37:49.917 00.000 11596 IsGuiding returns 1
02:37:49.948 00.031 11596 IsSlewing returns 0
02:37:49.948 00.000 11596 IsGuiding returns 1
02:37:49.978 00.030 11596 IsSlewing returns 0
02:37:49.979 00.001 11596 IsGuiding returns 1
02:37:50.009 00.030 11596 IsSlewing returns 0
02:37:50.009 00.000 11596 IsGuiding returns 1
02:37:50.039 00.030 11596 IsSlewing returns 0
02:37:50.040 00.001 11596 IsGuiding returns 1
02:37:50.070 00.030 11596 IsSlewing returns 0
02:37:50.070 00.000 11596 IsGuiding returns 1
02:37:50.102 00.032 11596 IsSlewing returns 0
02:37:50.102 00.000 11596 IsGuiding returns 1
02:37:50.133 00.031 11596 IsSlewing returns 0
02:37:50.133 00.000 11596 IsGuiding returns 1
02:37:50.165 00.032 11596 IsSlewing returns 0
02:37:50.165 00.000 11596 IsGuiding returns 1
02:37:50.195 00.030 11596 IsSlewing returns 0
02:37:50.196 00.001 11596 IsGuiding returns 1
02:37:50.226 00.030 11596 IsSlewing returns 0
02:37:50.226 00.000 11596 IsGuiding returns 1
02:37:50.256 00.030 11596 IsSlewing returns 0
02:37:50.257 00.001 11596 IsGuiding returns 1
02:37:50.286 00.029 11596 IsSlewing returns 0
02:37:50.286 00.000 11596 IsGuiding returns 1
02:37:50.316 00.030 11596 IsSlewing returns 0
02:37:50.316 00.000 11596 IsGuiding returns 1
02:37:50.347 00.031 11596 IsSlewing returns 0
02:37:50.347 00.000 11596 IsGuiding returns 1
02:37:50.538 00.191 11596 IsSlewing returns 0
02:37:50.780 00.242 11596 IsGuiding returns 1
02:37:51.097 00.317 11596 IsSlewing returns 0
02:37:51.216 00.119 11596 IsGuiding returns 0
02:37:51.216 00.000 11596 scope move finished after 13218 + 2272 ms
02:37:51.216 00.000 11596 Move returns status 0, amount 13218
02:37:51.216 00.000 11596 move complete, result=0
02:37:51.216 00.000 11596 worker thread done servicing request
02:37:51.216 00.000 11596 Worker thread wakes up
02:37:51.216 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -10.0 px 13218 ms NORTH
02:37:51.217 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:37:51.719 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(10,406,31,31)
02:37:52.296 00.577 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6cee24a0-db9b-40bc-9aa6-fa74d8e2afd7"}
02:37:52.296 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6cee24a0-db9b-40bc-9aa6-fa74d8e2afd7"}
02:37:52.297 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0a791b70-aa9d-4bcc-8bab-4aea001b58ea"}
02:37:52.297 00.000 13300 case statement mapped state 6 to 3
02:37:52.297 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0a791b70-aa9d-4bcc-8bab-4aea001b58ea"}
02:37:52.298 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"321c4f5c-71cb-46c0-8bf4-fefbec4bfb07"}
02:37:52.298 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":881,"width":15,"height":15,"star_pos":[7.00,6.97],"pixels":"..."},"id":"321c4f5c-71cb-46c0-8bf4-fefbec4bfb07"}
02:37:54.743 02.445 11596 Exposure complete
02:37:54.813 00.070 11596 worker thread done servicing request
02:37:54.813 00.000 13300 OnExposeComplete: enter
02:37:54.813 00.000 13300 UpdateGuideState(): m_state=6
02:37:54.813 00.000 13300 Star::Find(15, 24, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 882
02:37:54.814 00.001 13300 Star::Find returns 1 (0), X=34.46, Y=420.62, Mass=1345, SNR=25.7, Peak=175 HFD=3.2
02:37:54.814 00.000 13300 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.53) = xAngle (-4.65 = 1.63)
02:37:54.814 00.000 13300 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.78 = -1.50)
02:37:54.814 00.000 13300 CameraToMount -- cameraX=-0.74 cameraY=-0.02 hyp=0.74 cameraTheta=-3.12 mountX=-0.04 mountY=-0.74, mountTheta=-1.63
02:37:54.817 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.74, y=-0.02, opts=13)
02:37:54.817 00.000 13300 Enqueuing Move request for scope (-0.74, -0.02)
02:37:54.817 00.000 11596 Worker thread wakes up
02:37:54.817 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.74, -0.02) opts 0xd
02:37:54.818 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.74, -0.02)
02:37:54.818 00.000 11596 Moving (-0.74, -0.02) raw xDistance=-0.04 yDistance=-0.74
02:37:54.818 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:37:54.818 00.000 11596 resist switch: large excursion: input -0.74 thresh 0.54 direction from 0 to -1
02:37:54.818 00.000 11596 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.22
02:37:54.818 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.74 from input -0.74
02:37:54.818 00.000 11596 MoveAxis(E, 0, ABG)
02:37:54.819 00.001 11596 Move returns status 0, amount 0
02:37:54.819 00.000 11596 MoveAxis(N, 977, ABG)
02:37:54.819 00.000 11596 Guiding  Dir = 0, Dur = 977
02:37:54.819 00.000 11596 IsSlewing returns 0
02:37:54.827 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=245, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
02:37:54.836 00.009 13300 UpdateGuideState exits: m=1345 SNR=25.7
02:37:54.836 00.000 13300 PhdController: settling, locked = 1, distance = 0.74 (1.50) aobump = 0 frame = 2 / 99999
02:37:54.836 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761701874.836,"Host":"MAX-PC","Inst":1,"Distance":0.74,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
02:37:54.836 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:54.837 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:37:54.837 00.000 13300 Enqueuing Expose request
02:37:54.941 00.104 11596 IsGuiding returns 0
02:37:55.041 00.100 11596 PulseGuide returned control before completion, sleep 887
02:37:55.295 00.254 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fb3401b9-cbd5-4a0a-a064-6927c65e5480"}
02:37:55.295 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fb3401b9-cbd5-4a0a-a064-6927c65e5480"}
02:37:55.296 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f95c2485-8a7f-4a13-b033-f40319f2f2bd"}
02:37:55.296 00.000 13300 case statement mapped state 6 to 3
02:37:55.296 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f95c2485-8a7f-4a13-b033-f40319f2f2bd"}
02:37:55.296 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4b6acaf3-64a1-4ecf-9e97-f2f9c76d429b"}
02:37:55.297 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":882,"width":15,"height":15,"star_pos":[7.46,6.62],"pixels":"..."},"id":"4b6acaf3-64a1-4ecf-9e97-f2f9c76d429b"}
02:37:56.061 00.764 11596 IsGuiding returns 0
02:37:56.061 00.000 11596 Move returns status 0, amount 977
02:37:56.061 00.000 11596 move complete, result=0
02:37:56.061 00.000 11596 worker thread done servicing request
02:37:56.061 00.000 11596 Worker thread wakes up
02:37:56.061 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.7 px 977 ms NORTH
02:37:56.061 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:37:56.564 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:37:58.295 01.731 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"067edb77-95a5-4f52-98dd-c8ae5dc2bb9d"}
02:37:58.295 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"067edb77-95a5-4f52-98dd-c8ae5dc2bb9d"}
02:37:58.296 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d7205e01-b53f-4116-bf90-cfcd032ddc4a"}
02:37:58.296 00.000 13300 case statement mapped state 6 to 3
02:37:58.296 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d7205e01-b53f-4116-bf90-cfcd032ddc4a"}
02:37:58.297 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"70d1f339-9351-49ff-8842-81d27d03f206"}
02:37:58.297 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":882,"width":15,"height":15,"star_pos":[7.46,6.62],"pixels":"..."},"id":"70d1f339-9351-49ff-8842-81d27d03f206"}
02:37:59.601 01.304 11596 Exposure complete
02:37:59.673 00.072 11596 worker thread done servicing request
02:37:59.673 00.000 13300 OnExposeComplete: enter
02:37:59.673 00.000 13300 UpdateGuideState(): m_state=6
02:37:59.673 00.000 13300 Star::Find(15, 34, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 883
02:37:59.674 00.001 13300 Star::Find returns 1 (0), X=34.60, Y=420.50, Mass=1376, SNR=26.0, Peak=155 HFD=3.3
02:37:59.674 00.000 13300 CameraToMount -- cameraTheta (-2.92) - m_xAngle (1.53) = xAngle (-4.45 = 1.83)
02:37:59.674 00.000 13300 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.58 = -1.30)
02:37:59.674 00.000 13300 CameraToMount -- cameraX=-0.60 cameraY=-0.14 hyp=0.61 cameraTheta=-2.92 mountX=-0.16 mountY=-0.59, mountTheta=-1.83
02:37:59.677 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.60, y=-0.14, opts=13)
02:37:59.677 00.000 13300 Enqueuing Move request for scope (-0.60, -0.14)
02:37:59.677 00.000 11596 Worker thread wakes up
02:37:59.677 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.60, -0.14) opts 0xd
02:37:59.677 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.60, -0.14)
02:37:59.677 00.000 11596 Moving (-0.60, -0.14) raw xDistance=-0.16 yDistance=-0.59
02:37:59.677 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
02:37:59.677 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.59 from input -0.59
02:37:59.678 00.001 11596 MoveAxis(E, 197, ABG)
02:37:59.678 00.000 11596 Guiding  Dir = 2, Dur = 197
02:37:59.678 00.000 11596 IsSlewing returns 0
02:37:59.685 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=205, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
02:37:59.693 00.008 13300 UpdateGuideState exits: m=1376 SNR=26.0
02:37:59.693 00.000 13300 PhdController: settling, locked = 1, distance = 0.70 (1.50) aobump = 0 frame = 3 / 99999
02:37:59.693 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761701879.693,"Host":"MAX-PC","Inst":1,"Distance":0.70,"Time":4.9,"SettleTime":5.0,"StarLocked":true}
02:37:59.693 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:59.693 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:37:59.693 00.000 13300 Enqueuing Expose request
02:38:00.005 00.312 11596 IsGuiding returns 0
02:38:00.378 00.373 11596 IsGuiding returns 1
02:38:00.378 00.000 11596 scope still moving after pulse duration time elapsed
02:38:00.401 00.023 11596 IsSlewing returns 0
02:38:00.566 00.165 11596 IsGuiding returns 0
02:38:00.566 00.000 11596 scope move finished after 197 + 363 ms
02:38:00.566 00.000 11596 Move returns status 0, amount 197
02:38:00.566 00.000 11596 MoveAxis(N, 781, ABG)
02:38:00.566 00.000 11596 Guiding  Dir = 0, Dur = 781
02:38:00.566 00.000 11596 IsSlewing returns 0
02:38:00.677 00.111 11596 IsGuiding returns 0
02:38:00.904 00.227 11596 PulseGuide returned control before completion, sleep 564
02:38:01.325 00.421 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e66df681-c7a1-4484-bb3f-98dc7fb1ebf7"}
02:38:01.325 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e66df681-c7a1-4484-bb3f-98dc7fb1ebf7"}
02:38:01.326 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4e72c6f3-380d-4541-ad25-6cf31cb203ef"}
02:38:01.326 00.000 13300 case statement mapped state 6 to 3
02:38:01.326 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4e72c6f3-380d-4541-ad25-6cf31cb203ef"}
02:38:01.327 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c86163d9-dd80-48c4-8e48-3b5c5b08ed9f"}
02:38:01.327 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":883,"width":15,"height":15,"star_pos":[6.60,7.50],"pixels":"..."},"id":"c86163d9-dd80-48c4-8e48-3b5c5b08ed9f"}
02:38:01.820 00.493 11596 IsGuiding returns 0
02:38:01.820 00.000 11596 Move returns status 0, amount 781
02:38:01.820 00.000 11596 move complete, result=0
02:38:01.820 00.000 11596 worker thread done servicing request
02:38:01.820 00.000 13300 GuideStep: -0.2 px 197 ms EAST, -0.6 px 781 ms NORTH
02:38:01.820 00.000 11596 Worker thread wakes up
02:38:01.821 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:38:02.336 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:38:04.324 01.988 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4a91d49a-2550-46f1-86eb-b5327e12e679"}
02:38:04.324 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4a91d49a-2550-46f1-86eb-b5327e12e679"}
02:38:04.325 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a0b08948-5445-4302-9432-5257bbb62c45"}
02:38:04.325 00.000 13300 case statement mapped state 6 to 3
02:38:04.325 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a0b08948-5445-4302-9432-5257bbb62c45"}
02:38:04.325 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"046d5973-f367-413f-b198-63d38a154b13"}
02:38:04.325 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":883,"width":15,"height":15,"star_pos":[6.60,7.50],"pixels":"..."},"id":"046d5973-f367-413f-b198-63d38a154b13"}
02:38:05.371 01.046 11596 Exposure complete
02:38:05.441 00.070 11596 worker thread done servicing request
02:38:05.442 00.001 13300 OnExposeComplete: enter
02:38:05.442 00.000 13300 UpdateGuideState(): m_state=6
02:38:05.442 00.000 13300 Star::Find(15, 34, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 884
02:38:05.442 00.000 13300 Star::Find returns 1 (0), X=35.03, Y=420.46, Mass=1373, SNR=26.0, Peak=137 HFD=3.5
02:38:05.442 00.000 13300 CameraToMount -- cameraTheta (-2.37) - m_xAngle (1.53) = xAngle (-3.90 = 2.38)
02:38:05.443 00.001 13300 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.03 = -0.75)
02:38:05.443 00.000 13300 CameraToMount -- cameraX=-0.17 cameraY=-0.17 hyp=0.24 cameraTheta=-2.37 mountX=-0.17 mountY=-0.16, mountTheta=-2.39
02:38:05.444 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.17, y=-0.17, opts=13)
02:38:05.445 00.001 13300 Enqueuing Move request for scope (-0.17, -0.17)
02:38:05.445 00.000 11596 Worker thread wakes up
02:38:05.445 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.17) opts 0xd
02:38:05.445 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.17, -0.17)
02:38:05.445 00.000 11596 Moving (-0.17, -0.17) raw xDistance=-0.17 yDistance=-0.16
02:38:05.445 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.17
02:38:05.445 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:05.445 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:38:05.445 00.000 11596 MoveAxis(E, 232, ABG)
02:38:05.445 00.000 11596 Guiding  Dir = 2, Dur = 232
02:38:05.446 00.001 11596 IsSlewing returns 0
02:38:05.452 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=223, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
02:38:05.461 00.009 13300 UpdateGuideState exits: m=1373 SNR=26.0
02:38:05.461 00.000 13300 PhdController: settling, locked = 1, distance = 0.56 (1.50) aobump = 0 frame = 4 / 99999
02:38:05.461 00.000 13300 PhdController: newstate STATE_FINISH
02:38:05.461 00.000 13300 PhdController complete: success
02:38:05.461 00.000 13300 evsrv: {"Event":"SettleDone","Timestamp":1761701885.461,"Host":"MAX-PC","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
02:38:05.461 00.000 13300 Mount: notify guiding dither settle done success=1
02:38:05.461 00.000 13300 PhdController: newstate STATE_IDLE
02:38:05.462 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:05.462 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:38:05.462 00.000 13300 Enqueuing Expose request
02:38:05.829 00.367 11596 IsGuiding returns 0
02:38:06.231 00.402 11596 IsGuiding returns 1
02:38:06.231 00.000 11596 scope still moving after pulse duration time elapsed
02:38:06.350 00.119 13300 evsrv: cli 10203220 connect
02:38:06.350 00.000 13300 case statement mapped state 6 to 3
02:38:06.351 00.001 13300 case statement mapped state 6 to 3
02:38:06.352 00.001 13300 evsrv: cli 10203220 request: {"method":"get_app_state","id":"82e8f65c-1569-473c-9529-becca6dbdd4e"}
02:38:06.352 00.000 13300 case statement mapped state 6 to 3
02:38:06.352 00.000 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":"Guiding","id":"82e8f65c-1569-473c-9529-becca6dbdd4e"}
02:38:06.353 00.001 13300 evsrv: cli 10203220 disconnect
02:38:06.450 00.097 11596 IsSlewing returns 0
02:38:06.605 00.155 11596 IsGuiding returns 0
02:38:06.605 00.000 11596 scope move finished after 232 + 543 ms
02:38:06.605 00.000 11596 Move returns status 0, amount 232
02:38:06.605 00.000 11596 MoveAxis(N, 0, ABG)
02:38:06.605 00.000 11596 Move returns status 0, amount 0
02:38:06.605 00.000 11596 move complete, result=0
02:38:06.605 00.000 11596 worker thread done servicing request
02:38:06.605 00.000 11596 Worker thread wakes up
02:38:06.605 00.000 13300 GuideStep: -0.2 px 232 ms EAST, -0.2 px 0 ms NORTH
02:38:06.606 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:38:07.111 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:38:07.324 00.213 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3354619f-cc1f-4d20-9e10-72656143f7ea"}
02:38:07.324 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3354619f-cc1f-4d20-9e10-72656143f7ea"}
02:38:07.325 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0af75ce0-ab41-4fe7-be44-d10879d82878"}
02:38:07.325 00.000 13300 case statement mapped state 6 to 3
02:38:07.325 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0af75ce0-ab41-4fe7-be44-d10879d82878"}
02:38:07.325 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5c5d127a-cc3a-4310-ad77-e6e563b6294c"}
02:38:07.326 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":884,"width":15,"height":15,"star_pos":[7.03,7.46],"pixels":"..."},"id":"5c5d127a-cc3a-4310-ad77-e6e563b6294c"}
02:38:10.134 02.808 11596 Exposure complete
02:38:10.206 00.072 11596 worker thread done servicing request
02:38:10.207 00.001 13300 OnExposeComplete: enter
02:38:10.207 00.000 13300 UpdateGuideState(): m_state=6
02:38:10.207 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 885
02:38:10.207 00.000 13300 Star::Find returns 1 (0), X=35.46, Y=420.70, Mass=1385, SNR=26.1, Peak=178 HFD=3.2
02:38:10.207 00.000 13300 CameraToMount -- cameraTheta (0.25) - m_xAngle (1.53) = xAngle (-1.28 = -1.28)
02:38:10.208 00.001 13300 CameraToMount -- cameraTheta (0.25) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.41 = 1.88)
02:38:10.208 00.000 13300 CameraToMount -- cameraX=0.26 cameraY=0.07 hyp=0.27 cameraTheta=0.25 mountX=0.08 mountY=0.26, mountTheta=1.28
02:38:10.210 00.002 13300 SchedulePrimaryMove(1016D950, x=0.26, y=0.07, opts=13)
02:38:10.210 00.000 13300 Enqueuing Move request for scope (0.26, 0.07)
02:38:10.210 00.000 11596 Worker thread wakes up
02:38:10.210 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.07) opts 0xd
02:38:10.210 00.000 11596 Handling offset move in thread for scope, endpoint = (0.26, 0.07)
02:38:10.210 00.000 11596 Moving (0.26, 0.07) raw xDistance=0.08 yDistance=0.26
02:38:10.211 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:38:10.211 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:38:10.211 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
02:38:10.211 00.000 11596 MoveAxis(E, 0, ABG)
02:38:10.211 00.000 11596 Move returns status 0, amount 0
02:38:10.211 00.000 11596 MoveAxis(N, 0, ABG)
02:38:10.211 00.000 11596 Move returns status 0, amount 0
02:38:10.212 00.001 11596 move complete, result=0
02:38:10.212 00.000 11596 worker thread done servicing request
02:38:10.221 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
02:38:10.230 00.009 13300 UpdateGuideState exits: m=1385 SNR=26.1
02:38:10.231 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:10.231 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:38:10.231 00.000 13300 Enqueuing Expose request
02:38:10.231 00.000 11596 Worker thread wakes up
02:38:10.231 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
02:38:10.231 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:38:10.325 00.094 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"30426706-5378-4822-8e6a-c8600b9dee6c"}
02:38:10.325 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"30426706-5378-4822-8e6a-c8600b9dee6c"}
02:38:10.327 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8f4b53c8-ff6e-4453-969d-417e4f59a7e4"}
02:38:10.327 00.000 13300 case statement mapped state 6 to 3
02:38:10.328 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8f4b53c8-ff6e-4453-969d-417e4f59a7e4"}
02:38:10.329 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"33f80da1-3566-4670-8b5e-4e17f17c9ae6"}
02:38:10.329 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":885,"width":15,"height":15,"star_pos":[7.46,6.70],"pixels":"..."},"id":"33f80da1-3566-4670-8b5e-4e17f17c9ae6"}
02:38:10.741 00.412 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:38:13.325 02.584 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8fa17d7e-b34f-4767-9457-55fcb575db2b"}
02:38:13.325 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8fa17d7e-b34f-4767-9457-55fcb575db2b"}
02:38:13.326 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"01bade02-34e8-4435-b34b-4c32cdae20d6"}
02:38:13.326 00.000 13300 case statement mapped state 6 to 3
02:38:13.326 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"01bade02-34e8-4435-b34b-4c32cdae20d6"}
02:38:13.326 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"014a24b1-b4b4-42f6-a496-6b34c94b16bd"}
02:38:13.327 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":885,"width":15,"height":15,"star_pos":[7.46,6.70],"pixels":"..."},"id":"014a24b1-b4b4-42f6-a496-6b34c94b16bd"}
02:38:13.829 00.502 11596 Exposure complete
02:38:13.976 00.147 11596 worker thread done servicing request
02:38:13.976 00.000 13300 OnExposeComplete: enter
02:38:13.976 00.000 13300 UpdateGuideState(): m_state=6
02:38:13.977 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 886
02:38:13.977 00.000 13300 Star::Find returns 1 (0), X=35.53, Y=420.48, Mass=1379, SNR=26.0, Peak=148 HFD=3.2
02:38:13.977 00.000 13300 CameraToMount -- cameraTheta (-0.42) - m_xAngle (1.53) = xAngle (-1.95 = -1.95)
02:38:13.978 00.001 13300 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.08 = 1.20)
02:38:13.978 00.000 13300 CameraToMount -- cameraX=0.33 cameraY=-0.15 hyp=0.36 cameraTheta=-0.42 mountX=-0.13 mountY=0.34, mountTheta=1.95
02:38:13.981 00.003 13300 SchedulePrimaryMove(1016D950, x=0.33, y=-0.15, opts=13)
02:38:13.981 00.000 13300 Enqueuing Move request for scope (0.33, -0.15)
02:38:13.981 00.000 11596 Worker thread wakes up
02:38:13.982 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.15) opts 0xd
02:38:13.982 00.000 11596 Handling offset move in thread for scope, endpoint = (0.33, -0.15)
02:38:13.982 00.000 11596 Moving (0.33, -0.15) raw xDistance=-0.13 yDistance=0.34
02:38:13.982 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:38:13.982 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:38:13.982 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
02:38:13.983 00.001 11596 MoveAxis(E, 0, ABG)
02:38:13.983 00.000 11596 Move returns status 0, amount 0
02:38:13.983 00.000 11596 MoveAxis(N, 0, ABG)
02:38:13.983 00.000 11596 Move returns status 0, amount 0
02:38:13.983 00.000 11596 move complete, result=0
02:38:13.983 00.000 11596 worker thread done servicing request
02:38:13.994 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
02:38:14.010 00.016 13300 UpdateGuideState exits: m=1379 SNR=26.0
02:38:14.011 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:14.011 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:38:14.011 00.000 13300 Enqueuing Expose request
02:38:14.011 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
02:38:14.011 00.000 11596 Worker thread wakes up
02:38:14.012 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:38:14.514 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:38:16.325 01.811 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d4a8b9fe-ded1-4870-981d-f61d5fa792dd"}
02:38:16.325 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d4a8b9fe-ded1-4870-981d-f61d5fa792dd"}
02:38:16.326 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"18bd7795-25f5-4915-b2e5-5e6f47fd3bbf"}
02:38:16.326 00.000 13300 case statement mapped state 6 to 3
02:38:16.326 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"18bd7795-25f5-4915-b2e5-5e6f47fd3bbf"}
02:38:16.327 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b5d028af-1ac0-4115-b95a-98b70f633b42"}
02:38:16.327 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":886,"width":15,"height":15,"star_pos":[6.53,7.48],"pixels":"..."},"id":"b5d028af-1ac0-4115-b95a-98b70f633b42"}
02:38:17.545 01.218 11596 Exposure complete
02:38:17.632 00.087 11596 worker thread done servicing request
02:38:17.632 00.000 13300 OnExposeComplete: enter
02:38:17.632 00.000 13300 UpdateGuideState(): m_state=6
02:38:17.632 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 887
02:38:17.633 00.001 13300 Star::Find returns 1 (0), X=35.31, Y=420.49, Mass=1388, SNR=26.1, Peak=145 HFD=3.3
02:38:17.633 00.000 13300 MultiStar: exiting stabilization period
02:38:17.633 00.000 13300 MultiStar: updating star positions after lock position change
02:38:17.633 00.000 13300 Star::Find(15, 1114, 28, 0, (0,0,0,0), 1.5, 10.0, 255) frame 887
02:38:17.633 00.000 13300 Star::Find returns 1 (0), X=1114.38, Y=28.50, Mass=356, SNR=13.1, Peak=38 HFD=3.2
02:38:17.633 00.000 13300 Star::Find(15, 1084, 815, 0, (0,0,0,0), 1.5, 10.0, 255) frame 887
02:38:17.633 00.000 13300 Star::Find returns 1 (0), X=1084.16, Y=815.81, Mass=383, SNR=13.6, Peak=52 HFD=3.7
02:38:17.634 00.001 13300 Star::Find(15, 568, 865, 0, (0,0,0,0), 1.5, 10.0, 255) frame 887
02:38:17.634 00.000 13300 Star::Find returns 1 (0), X=568.42, Y=865.09, Mass=166, SNR=8.9, Peak=28 HFD=3.1
02:38:17.634 00.000 13300 Star::Find(15, 271, 476, 0, (0,0,0,0), 1.5, 10.0, 255) frame 887
02:38:17.634 00.000 13300 Star::Find returns 1 (0), X=271.50, Y=476.05, Mass=112, SNR=7.3, Peak=26 HFD=2.3
02:38:17.634 00.000 13300 Star::Find(15, 957, 612, 0, (0,0,0,0), 1.5, 10.0, 255) frame 887
02:38:17.635 00.001 13300 Star::Find returns 1 (0), X=957.14, Y=612.52, Mass=139, SNR=8.1, Peak=20 HFD=3.0
02:38:17.635 00.000 13300 Star::Find(15, 980, 821, 0, (0,0,0,0), 1.5, 10.0, 255) frame 887
02:38:17.635 00.000 13300 Star::Find returns 1 (0), X=980.72, Y=821.17, Mass=106, SNR=7.1, Peak=20 HFD=2.6
02:38:17.635 00.000 13300 Star::Find(15, 857, 394, 0, (0,0,0,0), 1.5, 10.0, 255) frame 887
02:38:17.635 00.000 13300 Star::Find returns 1 (0), X=857.90, Y=394.70, Mass=120, SNR=7.6, Peak=23 HFD=2.5
02:38:17.635 00.000 13300 Star::Find(15, 595, 685, 0, (0,0,0,0), 1.5, 10.0, 255) frame 887
02:38:17.636 00.001 13300 Star::Find returns 1 (0), X=595.36, Y=685.65, Mass=68, SNR=5.7, Peak=20 HFD=1.9
02:38:17.636 00.000 13300 CameraToMount -- cameraTheta (-0.88) - m_xAngle (1.53) = xAngle (-2.42 = -2.42)
02:38:17.636 00.000 13300 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.54 = 0.74)
02:38:17.636 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.14 hyp=0.18 cameraTheta=-0.88 mountX=-0.13 mountY=0.12, mountTheta=2.41
02:38:17.640 00.004 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.14, opts=13)
02:38:17.640 00.000 13300 Enqueuing Move request for scope (0.11, -0.14)
02:38:17.640 00.000 11596 Worker thread wakes up
02:38:17.640 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.14) opts 0xd
02:38:17.640 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.14)
02:38:17.641 00.001 11596 Moving (0.11, -0.14) raw xDistance=-0.13 yDistance=0.12
02:38:17.641 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:38:17.641 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:17.641 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:38:17.641 00.000 11596 MoveAxis(E, 0, ABG)
02:38:17.641 00.000 11596 Move returns status 0, amount 0
02:38:17.641 00.000 11596 MoveAxis(N, 0, ABG)
02:38:17.642 00.001 11596 Move returns status 0, amount 0
02:38:17.642 00.000 11596 move complete, result=0
02:38:17.642 00.000 11596 worker thread done servicing request
02:38:17.648 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=2, FiltMax=72, Gamma=0.510
02:38:17.657 00.009 13300 UpdateGuideState exits: m=1388 SNR=26.1
02:38:17.657 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:17.657 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:38:17.657 00.000 13300 Enqueuing Expose request
02:38:17.657 00.000 11596 Worker thread wakes up
02:38:17.657 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:38:17.658 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:38:18.171 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:38:19.326 01.155 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b1604aa3-06f9-4621-bd11-ebdec42c9558"}
02:38:19.326 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b1604aa3-06f9-4621-bd11-ebdec42c9558"}
02:38:19.327 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a777514c-a901-4728-aa85-02fa3a029fc4"}
02:38:19.328 00.001 13300 case statement mapped state 6 to 3
02:38:19.328 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a777514c-a901-4728-aa85-02fa3a029fc4"}
02:38:19.329 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1a917b50-6d16-45fc-a19f-3e653b4c560a"}
02:38:19.329 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":887,"width":15,"height":15,"star_pos":[7.31,7.49],"pixels":"..."},"id":"1a917b50-6d16-45fc-a19f-3e653b4c560a"}
02:38:21.197 01.868 11596 Exposure complete
02:38:21.266 00.069 11596 worker thread done servicing request
02:38:21.266 00.000 13300 OnExposeComplete: enter
02:38:21.266 00.000 13300 UpdateGuideState(): m_state=6
02:38:21.267 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 888
02:38:21.267 00.000 13300 Star::Find returns 1 (0), X=35.35, Y=420.42, Mass=1361, SNR=25.8, Peak=143 HFD=3.2
02:38:21.267 00.000 13300 MultiStar: [#1 -0.02,-0.29,0.00,M4] [#2 0.04,-0.17,0.52,U] [#3 -0.17,-0.20,0.35,U] [#4 -0.18,-0.30,0.00,M4] [#5 -0.12,-0.11,0.31,U] [#6 0.01,-0.08,0.27,U] [#7 -0.27,0.05,0.00,M2] [#8 -0.23,0.17,0.00,M4] 
02:38:21.267 00.000 13300 refined, 4 included, MultiStar: {0.03, -0.17}, one-star: {0.15, -0.21}
02:38:21.268 00.001 13300 CameraToMount -- cameraTheta (-1.40) - m_xAngle (1.53) = xAngle (-2.93 = -2.93)
02:38:21.268 00.000 13300 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.06 = 0.23)
02:38:21.268 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.17 hyp=0.17 cameraTheta=-1.40 mountX=-0.17 mountY=0.04, mountTheta=2.92
02:38:21.270 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.17, opts=13)
02:38:21.270 00.000 13300 Enqueuing Move request for scope (0.03, -0.17)
02:38:21.270 00.000 11596 Worker thread wakes up
02:38:21.270 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.17) opts 0xd
02:38:21.270 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.17)
02:38:21.270 00.000 11596 Moving (0.03, -0.17) raw xDistance=-0.17 yDistance=0.04
02:38:21.270 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.17
02:38:21.270 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:21.270 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:38:21.271 00.001 11596 MoveAxis(E, 214, ABG)
02:38:21.271 00.000 11596 Guiding  Dir = 2, Dur = 214
02:38:21.271 00.000 11596 IsSlewing returns 0
02:38:21.277 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=219, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
02:38:21.285 00.008 13300 UpdateGuideState exits: m=1361 SNR=25.8
02:38:21.285 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:21.285 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:38:21.285 00.000 13300 Enqueuing Expose request
02:38:21.314 00.029 11596 IsGuiding returns 0
02:38:21.415 00.101 11596 PulseGuide returned control before completion, sleep 125
02:38:21.911 00.496 11596 IsGuiding returns 0
02:38:21.911 00.000 11596 Move returns status 0, amount 214
02:38:21.911 00.000 11596 MoveAxis(N, 0, ABG)
02:38:21.911 00.000 11596 Move returns status 0, amount 0
02:38:21.911 00.000 11596 move complete, result=0
02:38:21.911 00.000 11596 worker thread done servicing request
02:38:21.912 00.001 11596 Worker thread wakes up
02:38:21.912 00.000 13300 GuideStep: -0.2 px 214 ms EAST, 0.0 px 0 ms NORTH
02:38:21.912 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:38:22.325 00.413 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a5699a39-e564-484f-b27c-12dc244eab06"}
02:38:22.325 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a5699a39-e564-484f-b27c-12dc244eab06"}
02:38:22.326 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e43e982e-04d9-43c6-9278-99fa35dd9167"}
02:38:22.326 00.000 13300 case statement mapped state 6 to 3
02:38:22.326 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e43e982e-04d9-43c6-9278-99fa35dd9167"}
02:38:22.327 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"57de7b54-3ec5-467c-90f9-88e41e7a68b0"}
02:38:22.327 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":888,"width":15,"height":15,"star_pos":[7.35,7.42],"pixels":"..."},"id":"57de7b54-3ec5-467c-90f9-88e41e7a68b0"}
02:38:22.425 00.098 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:38:25.325 02.900 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a4b13694-fa43-4306-a694-843e4870ea3d"}
02:38:25.325 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a4b13694-fa43-4306-a694-843e4870ea3d"}
02:38:25.326 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2a4224ec-530f-41bf-a034-f46de0934dd4"}
02:38:25.326 00.000 13300 case statement mapped state 6 to 3
02:38:25.326 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2a4224ec-530f-41bf-a034-f46de0934dd4"}
02:38:25.326 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"98974393-5028-496f-bee6-b5d0a8026159"}
02:38:25.327 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":888,"width":15,"height":15,"star_pos":[7.35,7.42],"pixels":"..."},"id":"98974393-5028-496f-bee6-b5d0a8026159"}
02:38:25.448 00.121 11596 Exposure complete
02:38:25.517 00.069 11596 worker thread done servicing request
02:38:25.517 00.000 13300 OnExposeComplete: enter
02:38:25.517 00.000 13300 UpdateGuideState(): m_state=6
02:38:25.517 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 889
02:38:25.517 00.000 13300 Star::Find returns 1 (0), X=35.50, Y=420.50, Mass=1387, SNR=26.1, Peak=159 HFD=3.2
02:38:25.518 00.001 13300 MultiStar: [#1 -0.02,-0.01,0.50,U] [#2 0.12,0.01,0.49,U] [#3 0.13,-0.15,0.34,U] [#4 -0.05,-0.12,0.27,U] [#5 -0.03,-0.06,0.30,U] [#6 0.11,0.11,0.27,U] [#7 -0.22,0.19,0.00,M3] [#8 -0.22,0.22,0.00,M5] 
02:38:25.518 00.000 13300 refined, 6 included, MultiStar: {0.13, -0.07}, one-star: {0.30, -0.13}
02:38:25.518 00.000 13300 CameraToMount -- cameraTheta (-0.48) - m_xAngle (1.53) = xAngle (-2.01 = -2.01)
02:38:25.518 00.000 13300 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.14 = 1.14)
02:38:25.518 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=-0.07 hyp=0.14 cameraTheta=-0.48 mountX=-0.06 mountY=0.13, mountTheta=2.01
02:38:25.520 00.002 13300 SchedulePrimaryMove(1016D950, x=0.13, y=-0.07, opts=13)
02:38:25.520 00.000 13300 Enqueuing Move request for scope (0.13, -0.07)
02:38:25.520 00.000 11596 Worker thread wakes up
02:38:25.521 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.07) opts 0xd
02:38:25.521 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, -0.07)
02:38:25.521 00.000 11596 Moving (0.13, -0.07) raw xDistance=-0.06 yDistance=0.13
02:38:25.521 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:38:25.521 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:25.521 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:38:25.521 00.000 11596 MoveAxis(E, 0, ABG)
02:38:25.522 00.001 11596 Move returns status 0, amount 0
02:38:25.522 00.000 11596 MoveAxis(N, 0, ABG)
02:38:25.522 00.000 11596 Move returns status 0, amount 0
02:38:25.522 00.000 11596 move complete, result=0
02:38:25.522 00.000 11596 worker thread done servicing request
02:38:25.529 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=223, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
02:38:25.539 00.010 13300 UpdateGuideState exits: m=1387 SNR=26.1
02:38:25.539 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:25.539 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:38:25.539 00.000 13300 Enqueuing Expose request
02:38:25.539 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:38:25.539 00.000 11596 Worker thread wakes up
02:38:25.539 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:38:26.042 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:38:28.324 02.282 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"06cb7434-79a3-4731-9cdd-8bbc5be2c040"}
02:38:28.324 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"06cb7434-79a3-4731-9cdd-8bbc5be2c040"}
02:38:28.325 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"23526ab6-f2cb-48e6-9ac7-cf8c1a5a81e4"}
02:38:28.325 00.000 13300 case statement mapped state 6 to 3
02:38:28.325 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"23526ab6-f2cb-48e6-9ac7-cf8c1a5a81e4"}
02:38:28.326 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"076ab13a-fd6c-46fb-a054-f8ba2a76947b"}
02:38:28.326 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":889,"width":15,"height":15,"star_pos":[7.50,7.50],"pixels":"..."},"id":"076ab13a-fd6c-46fb-a054-f8ba2a76947b"}
02:38:29.071 00.745 11596 Exposure complete
02:38:29.141 00.070 11596 worker thread done servicing request
02:38:29.141 00.000 13300 OnExposeComplete: enter
02:38:29.141 00.000 13300 UpdateGuideState(): m_state=6
02:38:29.142 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 890
02:38:29.142 00.000 13300 Star::Find returns 1 (0), X=35.57, Y=420.50, Mass=1372, SNR=26.0, Peak=158 HFD=3.2
02:38:29.142 00.000 13300 MultiStar: [#1 0.13,-0.10,0.52,U] [#2 0.14,-0.13,0.52,U] [#3 0.38,-0.21,0.00,M1] [#4 0.03,-0.06,0.27,U] [#5 0.15,0.08,0.29,U] [#6 0.09,-0.13,0.26,U] [#7 0.03,-0.04,0.30,U] [#8 0.17,0.19,0.22,U] 
02:38:29.142 00.000 13300 refined, 7 included, MultiStar: {0.18, -0.07}, one-star: {0.37, -0.14}
02:38:29.142 00.000 13300 CameraToMount -- cameraTheta (-0.38) - m_xAngle (1.53) = xAngle (-1.91 = -1.91)
02:38:29.142 00.000 13300 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.04 = 1.24)
02:38:29.143 00.001 13300 CameraToMount -- cameraX=0.18 cameraY=-0.07 hyp=0.20 cameraTheta=-0.38 mountX=-0.07 mountY=0.19, mountTheta=1.91
02:38:29.144 00.001 13300 SchedulePrimaryMove(1016D950, x=0.18, y=-0.07, opts=13)
02:38:29.145 00.001 13300 Enqueuing Move request for scope (0.18, -0.07)
02:38:29.145 00.000 11596 Worker thread wakes up
02:38:29.145 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.07) opts 0xd
02:38:29.145 00.000 11596 Handling offset move in thread for scope, endpoint = (0.18, -0.07)
02:38:29.145 00.000 11596 Moving (0.18, -0.07) raw xDistance=-0.07 yDistance=0.19
02:38:29.145 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:38:29.145 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:38:29.145 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:38:29.145 00.000 11596 MoveAxis(E, 0, ABG)
02:38:29.145 00.000 11596 Move returns status 0, amount 0
02:38:29.146 00.001 11596 MoveAxis(N, 0, ABG)
02:38:29.146 00.000 11596 Move returns status 0, amount 0
02:38:29.146 00.000 11596 move complete, result=0
02:38:29.146 00.000 11596 worker thread done servicing request
02:38:29.152 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=207, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
02:38:29.161 00.009 13300 UpdateGuideState exits: m=1372 SNR=26.0
02:38:29.161 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:29.161 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:38:29.161 00.000 13300 Enqueuing Expose request
02:38:29.161 00.000 11596 Worker thread wakes up
02:38:29.161 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:38:29.162 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:38:29.666 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:38:31.324 01.658 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6d8b7725-792e-4d6a-a499-d2be7e3c1a7f"}
02:38:31.324 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6d8b7725-792e-4d6a-a499-d2be7e3c1a7f"}
02:38:31.325 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1ce79558-29f9-40f9-8055-1aa11c312e10"}
02:38:31.325 00.000 13300 case statement mapped state 6 to 3
02:38:31.325 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1ce79558-29f9-40f9-8055-1aa11c312e10"}
02:38:31.325 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4fc98355-2950-44aa-baaf-8f95dbbb6e28"}
02:38:31.325 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":890,"width":15,"height":15,"star_pos":[6.57,7.50],"pixels":"..."},"id":"4fc98355-2950-44aa-baaf-8f95dbbb6e28"}
02:38:32.697 01.372 11596 Exposure complete
02:38:32.765 00.068 11596 worker thread done servicing request
02:38:32.766 00.001 13300 OnExposeComplete: enter
02:38:32.766 00.000 13300 UpdateGuideState(): m_state=6
02:38:32.766 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 891
02:38:32.766 00.000 13300 Star::Find returns 1 (0), X=35.46, Y=420.43, Mass=1391, SNR=26.1, Peak=142 HFD=3.2
02:38:32.767 00.001 13300 MultiStar: [#1 -0.01,-0.31,0.00,M3] [#2 0.13,-0.18,0.51,U] [#3 0.12,-0.16,0.34,U] [#4 -0.14,-0.20,0.27,U] [#5 -0.03,-0.14,0.30,U] [#6 0.08,-0.05,0.26,U] [#7 -0.00,0.02,0.28,U] [#8 -0.02,0.15,0.22,U] 
02:38:32.767 00.000 13300 refined, 7 included, MultiStar: {0.10, -0.13}, one-star: {0.26, -0.20}
02:38:32.767 00.000 13300 CameraToMount -- cameraTheta (-0.90) - m_xAngle (1.53) = xAngle (-2.43 = -2.43)
02:38:32.767 00.000 13300 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.56 = 0.73)
02:38:32.767 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=-0.13 hyp=0.17 cameraTheta=-0.90 mountX=-0.13 mountY=0.11, mountTheta=2.42
02:38:32.770 00.003 13300 SchedulePrimaryMove(1016D950, x=0.10, y=-0.13, opts=13)
02:38:32.770 00.000 13300 Enqueuing Move request for scope (0.10, -0.13)
02:38:32.770 00.000 11596 Worker thread wakes up
02:38:32.770 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.13) opts 0xd
02:38:32.770 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, -0.13)
02:38:32.771 00.001 11596 Moving (0.10, -0.13) raw xDistance=-0.13 yDistance=0.11
02:38:32.771 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:38:32.771 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:32.771 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:38:32.771 00.000 11596 MoveAxis(E, 0, ABG)
02:38:32.771 00.000 11596 Move returns status 0, amount 0
02:38:32.771 00.000 11596 MoveAxis(N, 0, ABG)
02:38:32.771 00.000 11596 Move returns status 0, amount 0
02:38:32.772 00.001 11596 move complete, result=0
02:38:32.772 00.000 11596 worker thread done servicing request
02:38:32.779 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=212, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
02:38:32.789 00.010 13300 UpdateGuideState exits: m=1391 SNR=26.1
02:38:32.789 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:32.789 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:38:32.790 00.001 13300 Enqueuing Expose request
02:38:32.790 00.000 11596 Worker thread wakes up
02:38:32.790 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:38:32.790 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:38:33.304 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:38:34.323 01.019 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"42fda50b-51fb-47cb-bee5-e58e92716b08"}
02:38:34.323 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"42fda50b-51fb-47cb-bee5-e58e92716b08"}
02:38:34.324 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"52040218-1e5d-4da1-8ff2-5d22a8af7dc3"}
02:38:34.324 00.000 13300 case statement mapped state 6 to 3
02:38:34.324 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"52040218-1e5d-4da1-8ff2-5d22a8af7dc3"}
02:38:34.324 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cb933762-5e75-42ac-bcf2-4d71920c6b4c"}
02:38:34.324 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":891,"width":15,"height":15,"star_pos":[7.46,7.43],"pixels":"..."},"id":"cb933762-5e75-42ac-bcf2-4d71920c6b4c"}
02:38:36.334 02.010 11596 Exposure complete
02:38:36.403 00.069 11596 worker thread done servicing request
02:38:36.404 00.001 13300 OnExposeComplete: enter
02:38:36.404 00.000 13300 UpdateGuideState(): m_state=6
02:38:36.405 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 892
02:38:36.405 00.000 13300 Star::Find returns 1 (0), X=35.50, Y=420.27, Mass=1386, SNR=26.1, Peak=170 HFD=3.3
02:38:36.406 00.001 13300 MultiStar: [#1 -0.02,-0.45,0.00,M4] [#2 0.13,-0.18,0.52,U] [#3 0.09,-0.20,0.33,U] [#4 -0.05,-0.13,0.26,U] [#5 -0.15,-0.13,0.32,U] [#6 -0.02,-0.37,0.00,M4] [#7 -0.04,-0.22,0.28,U] [#8 -0.24,-0.14,0.00,M4] 
02:38:36.406 00.000 13300 refined, 5 included, MultiStar: {0.12, -0.24}, one-star: {0.30, -0.36}
02:38:36.406 00.000 13300 CameraToMount -- cameraTheta (-1.11) - m_xAngle (1.53) = xAngle (-2.64 = -2.64)
02:38:36.406 00.000 13300 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.77 = 0.52)
02:38:36.406 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=-0.24 hyp=0.27 cameraTheta=-1.11 mountX=-0.24 mountY=0.13, mountTheta=2.63
02:38:36.409 00.003 13300 SchedulePrimaryMove(1016D950, x=0.12, y=-0.24, opts=13)
02:38:36.409 00.000 13300 Enqueuing Move request for scope (0.12, -0.24)
02:38:36.409 00.000 11596 Worker thread wakes up
02:38:36.409 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.24) opts 0xd
02:38:36.410 00.001 11596 Handling offset move in thread for scope, endpoint = (0.12, -0.24)
02:38:36.410 00.000 11596 Moving (0.12, -0.24) raw xDistance=-0.24 yDistance=0.13
02:38:36.410 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
02:38:36.410 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:36.410 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:38:36.410 00.000 11596 MoveAxis(E, 297, ABG)
02:38:36.410 00.000 11596 Guiding  Dir = 2, Dur = 297
02:38:36.410 00.000 11596 IsSlewing returns 0
02:38:36.423 00.013 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=209, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
02:38:36.436 00.013 13300 UpdateGuideState exits: m=1386 SNR=26.1
02:38:36.437 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:36.437 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:38:36.437 00.000 13300 Enqueuing Expose request
02:38:36.701 00.264 11596 IsGuiding returns 0
02:38:36.966 00.265 11596 PulseGuide returned control before completion, sleep 43
02:38:37.087 00.121 11596 IsGuiding returns 1
02:38:37.087 00.000 11596 scope still moving after pulse duration time elapsed
02:38:37.108 00.021 11596 IsSlewing returns 0
02:38:37.221 00.113 11596 IsGuiding returns 1
02:38:37.246 00.025 11596 IsSlewing returns 0
02:38:37.323 00.077 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fecd33fd-f8e8-4d0a-99b5-06813ffd8fd8"}
02:38:37.323 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fecd33fd-f8e8-4d0a-99b5-06813ffd8fd8"}
02:38:37.324 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"092ad1df-0c6e-4642-8745-8aad5341bd2d"}
02:38:37.324 00.000 13300 case statement mapped state 6 to 3
02:38:37.324 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"092ad1df-0c6e-4642-8745-8aad5341bd2d"}
02:38:37.325 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"373807af-799f-4940-9b44-c8813c8f9005"}
02:38:37.325 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":892,"width":15,"height":15,"star_pos":[6.50,7.27],"pixels":"..."},"id":"373807af-799f-4940-9b44-c8813c8f9005"}
02:38:37.326 00.001 11596 IsGuiding returns 1
02:38:37.355 00.029 11596 IsSlewing returns 0
02:38:37.460 00.105 11596 IsGuiding returns 0
02:38:37.460 00.000 11596 scope move finished after 297 + 461 ms
02:38:37.460 00.000 11596 Move returns status 0, amount 297
02:38:37.460 00.000 11596 MoveAxis(N, 0, ABG)
02:38:37.460 00.000 11596 Move returns status 0, amount 0
02:38:37.460 00.000 11596 move complete, result=0
02:38:37.460 00.000 11596 worker thread done servicing request
02:38:37.460 00.000 11596 Worker thread wakes up
02:38:37.461 00.001 13300 GuideStep: -0.2 px 297 ms EAST, 0.1 px 0 ms NORTH
02:38:37.461 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:38:37.972 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:38:40.323 02.351 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4833f21b-3e79-4f43-af5f-55ce8596840b"}
02:38:40.323 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4833f21b-3e79-4f43-af5f-55ce8596840b"}
02:38:40.324 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8f7208f6-a41e-4da1-b6f1-7d921aeccc69"}
02:38:40.324 00.000 13300 case statement mapped state 6 to 3
02:38:40.324 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8f7208f6-a41e-4da1-b6f1-7d921aeccc69"}
02:38:40.324 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7eaa539f-f394-4b87-b411-1b36e28dbfdc"}
02:38:40.324 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":892,"width":15,"height":15,"star_pos":[6.50,7.27],"pixels":"..."},"id":"7eaa539f-f394-4b87-b411-1b36e28dbfdc"}
02:38:41.011 00.687 11596 Exposure complete
02:38:41.095 00.084 11596 worker thread done servicing request
02:38:41.095 00.000 13300 OnExposeComplete: enter
02:38:41.095 00.000 13300 UpdateGuideState(): m_state=6
02:38:41.096 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 893
02:38:41.096 00.000 13300 Star::Find returns 1 (0), X=35.47, Y=420.25, Mass=1337, SNR=25.6, Peak=170 HFD=3.2
02:38:41.096 00.000 13300 MultiStar: [#1 -0.15,-0.38,0.00,M5] [#2 0.08,-0.23,0.51,U] [#3 0.03,-0.26,0.35,U] [#4 -0.08,-0.43,0.00,M1] [#5 0.06,-0.29,0.00,M1] [#6 0.14,-0.32,0.00,M5] [#7 -0.14,-0.06,0.29,U] [#8 -0.04,-0.05,0.23,U] 
02:38:41.096 00.000 13300 refined, 4 included, MultiStar: {0.11, -0.26}, one-star: {0.27, -0.38}
02:38:41.096 00.000 13300 CameraToMount -- cameraTheta (-1.16) - m_xAngle (1.53) = xAngle (-2.69 = -2.69)
02:38:41.096 00.000 13300 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.82 = 0.47)
02:38:41.097 00.001 13300 CameraToMount -- cameraX=0.11 cameraY=-0.26 hyp=0.29 cameraTheta=-1.16 mountX=-0.26 mountY=0.13, mountTheta=2.68
02:38:41.098 00.001 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.26, opts=13)
02:38:41.099 00.001 13300 Enqueuing Move request for scope (0.11, -0.26)
02:38:41.099 00.000 11596 Worker thread wakes up
02:38:41.099 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.26) opts 0xd
02:38:41.099 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.26)
02:38:41.099 00.000 11596 Moving (0.11, -0.26) raw xDistance=-0.26 yDistance=0.13
02:38:41.099 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
02:38:41.099 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:41.099 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:38:41.099 00.000 11596 MoveAxis(E, 343, ABG)
02:38:41.100 00.001 11596 Guiding  Dir = 2, Dur = 343
02:38:41.101 00.001 11596 IsSlewing returns 0
02:38:41.108 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=216, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
02:38:41.116 00.008 13300 UpdateGuideState exits: m=1337 SNR=25.6
02:38:41.116 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:41.116 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:38:41.116 00.000 13300 Enqueuing Expose request
02:38:41.158 00.042 11596 IsGuiding returns 0
02:38:41.260 00.102 11596 PulseGuide returned control before completion, sleep 252
02:38:41.630 00.370 11596 IsGuiding returns 1
02:38:41.630 00.000 11596 scope still moving after pulse duration time elapsed
02:38:41.660 00.030 11596 IsSlewing returns 0
02:38:41.925 00.265 11596 IsGuiding returns 0
02:38:41.925 00.000 11596 scope move finished after 343 + 423 ms
02:38:41.925 00.000 11596 Move returns status 0, amount 343
02:38:41.925 00.000 11596 MoveAxis(N, 0, ABG)
02:38:41.925 00.000 11596 Move returns status 0, amount 0
02:38:41.925 00.000 11596 move complete, result=0
02:38:41.925 00.000 11596 worker thread done servicing request
02:38:41.925 00.000 11596 Worker thread wakes up
02:38:41.926 00.001 13300 GuideStep: -0.3 px 343 ms EAST, 0.1 px 0 ms NORTH
02:38:41.926 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:38:42.432 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:38:43.323 00.891 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"130ab924-bbf1-4c76-9b11-4e7fbaf24f06"}
02:38:43.323 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"130ab924-bbf1-4c76-9b11-4e7fbaf24f06"}
02:38:43.324 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"30562ba9-c81b-442b-9a05-36d335336b5b"}
02:38:43.324 00.000 13300 case statement mapped state 6 to 3
02:38:43.324 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"30562ba9-c81b-442b-9a05-36d335336b5b"}
02:38:43.325 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8b3253f8-864f-4cf7-b9c8-b1f1eadef773"}
02:38:43.326 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":893,"width":15,"height":15,"star_pos":[7.47,7.25],"pixels":"..."},"id":"8b3253f8-864f-4cf7-b9c8-b1f1eadef773"}
02:38:45.452 02.126 11596 Exposure complete
02:38:45.523 00.071 11596 worker thread done servicing request
02:38:45.523 00.000 13300 OnExposeComplete: enter
02:38:45.523 00.000 13300 UpdateGuideState(): m_state=6
02:38:45.524 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 894
02:38:45.524 00.000 13300 Star::Find returns 1 (0), X=35.47, Y=420.38, Mass=1378, SNR=26.0, Peak=156 HFD=3.2
02:38:45.524 00.000 13300 MultiStar: [#1 0.03,-0.25,0.56,U] [#2 0.23,-0.10,0.52,U] [#3 0.27,-0.49,0.00,M1] [#4 -0.12,-0.09,0.28,U] [#5 0.02,-0.09,0.31,U] [#6 0.22,-0.17,0.00,M6] [#7 0.11,-0.31,0.00,M1] [#8 0.16,0.17,0.23,U] 
02:38:45.525 00.001 13300 refined, 5 included, MultiStar: {0.14, -0.16}, one-star: {0.27, -0.25}
02:38:45.525 00.000 13300 CameraToMount -- cameraTheta (-0.84) - m_xAngle (1.53) = xAngle (-2.37 = -2.37)
02:38:45.525 00.000 13300 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.50 = 0.79)
02:38:45.525 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=-0.16 hyp=0.21 cameraTheta=-0.84 mountX=-0.15 mountY=0.15, mountTheta=2.36
02:38:45.530 00.005 13300 SchedulePrimaryMove(1016D950, x=0.14, y=-0.16, opts=13)
02:38:45.530 00.000 13300 Enqueuing Move request for scope (0.14, -0.16)
02:38:45.530 00.000 11596 Worker thread wakes up
02:38:45.530 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.16) opts 0xd
02:38:45.531 00.001 11596 Handling offset move in thread for scope, endpoint = (0.14, -0.16)
02:38:45.531 00.000 11596 Moving (0.14, -0.16) raw xDistance=-0.15 yDistance=0.15
02:38:45.531 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.15
02:38:45.531 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:45.531 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:38:45.531 00.000 11596 MoveAxis(E, 214, ABG)
02:38:45.532 00.001 11596 Guiding  Dir = 2, Dur = 214
02:38:45.532 00.000 11596 IsSlewing returns 0
02:38:45.542 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=208, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
02:38:45.549 00.007 13300 UpdateGuideState exits: m=1378 SNR=26.0
02:38:45.550 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:45.550 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:38:45.550 00.000 13300 Enqueuing Expose request
02:38:45.719 00.169 11596 IsGuiding returns 0
02:38:46.111 00.392 11596 IsGuiding returns 1
02:38:46.111 00.000 11596 scope still moving after pulse duration time elapsed
02:38:46.322 00.211 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4ad9218b-b8a2-4394-83b1-9a6a75a626f8"}
02:38:46.322 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4ad9218b-b8a2-4394-83b1-9a6a75a626f8"}
02:38:46.323 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3f7614f3-69f9-4b15-90c2-88868630482e"}
02:38:46.323 00.000 13300 case statement mapped state 6 to 3
02:38:46.323 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3f7614f3-69f9-4b15-90c2-88868630482e"}
02:38:46.323 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c284b231-3249-4bcc-8f8b-18235b66e2d1"}
02:38:46.324 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":894,"width":15,"height":15,"star_pos":[7.47,7.38],"pixels":"..."},"id":"c284b231-3249-4bcc-8f8b-18235b66e2d1"}
02:38:46.328 00.004 11596 IsSlewing returns 0
02:38:46.593 00.265 11596 IsGuiding returns 0
02:38:46.593 00.000 11596 scope move finished after 214 + 659 ms
02:38:46.593 00.000 11596 Move returns status 0, amount 214
02:38:46.593 00.000 11596 MoveAxis(N, 0, ABG)
02:38:46.593 00.000 11596 Move returns status 0, amount 0
02:38:46.593 00.000 11596 move complete, result=0
02:38:46.593 00.000 11596 worker thread done servicing request
02:38:46.593 00.000 13300 GuideStep: -0.2 px 214 ms EAST, 0.2 px 0 ms NORTH
02:38:46.594 00.001 11596 Worker thread wakes up
02:38:46.594 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:38:47.108 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:38:49.323 02.215 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7e841245-5ad6-4fe9-b790-e53d0dc2e7f2"}
02:38:49.323 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7e841245-5ad6-4fe9-b790-e53d0dc2e7f2"}
02:38:49.324 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b24503a7-3a27-4f45-aa03-3243bd97a4f2"}
02:38:49.324 00.000 13300 case statement mapped state 6 to 3
02:38:49.324 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b24503a7-3a27-4f45-aa03-3243bd97a4f2"}
02:38:49.325 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"db4477d8-50c6-4fd1-9782-8bcc443eff01"}
02:38:49.325 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":894,"width":15,"height":15,"star_pos":[7.47,7.38],"pixels":"..."},"id":"db4477d8-50c6-4fd1-9782-8bcc443eff01"}
02:38:50.145 00.820 11596 Exposure complete
02:38:50.231 00.086 11596 worker thread done servicing request
02:38:50.231 00.000 13300 OnExposeComplete: enter
02:38:50.231 00.000 13300 UpdateGuideState(): m_state=6
02:38:50.231 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 895
02:38:50.231 00.000 13300 Star::Find returns 1 (0), X=35.35, Y=420.64, Mass=1390, SNR=26.2, Peak=180 HFD=3.1
02:38:50.232 00.001 13300 MultiStar: [#1 -0.01,0.13,0.56,U] [#2 0.07,0.22,0.52,U] [#3 0.07,0.02,0.33,U] [#4 -0.15,0.07,0.26,U] [#5 -0.01,0.12,0.30,U] [#6 -0.09,0.11,0.27,U] [#7 -0.13,0.34,0.00,M2] [#8 0.02,0.23,0.22,U] 
02:38:50.232 00.000 13300 refined, 7 included, MultiStar: {0.04, 0.10}, one-star: {0.15, 0.00}
02:38:50.232 00.000 13300 CameraToMount -- cameraTheta (1.19) - m_xAngle (1.53) = xAngle (-0.34 = -0.34)
02:38:50.232 00.000 13300 CameraToMount -- cameraTheta (1.19) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.47 = 2.82)
02:38:50.233 00.001 13300 CameraToMount -- cameraX=0.04 cameraY=0.10 hyp=0.10 cameraTheta=1.19 mountX=0.10 mountY=0.03, mountTheta=0.33
02:38:50.235 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.10, opts=13)
02:38:50.235 00.000 13300 Enqueuing Move request for scope (0.04, 0.10)
02:38:50.235 00.000 11596 Worker thread wakes up
02:38:50.235 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.10) opts 0xd
02:38:50.235 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.10)
02:38:50.235 00.000 11596 Moving (0.04, 0.10) raw xDistance=0.10 yDistance=0.03
02:38:50.235 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:38:50.236 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:50.236 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:38:50.236 00.000 11596 MoveAxis(E, 0, ABG)
02:38:50.236 00.000 11596 Move returns status 0, amount 0
02:38:50.236 00.000 11596 MoveAxis(N, 0, ABG)
02:38:50.236 00.000 11596 Move returns status 0, amount 0
02:38:50.236 00.000 11596 move complete, result=0
02:38:50.237 00.001 11596 worker thread done servicing request
02:38:50.245 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
02:38:50.258 00.013 13300 UpdateGuideState exits: m=1390 SNR=26.2
02:38:50.258 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:50.258 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:38:50.258 00.000 13300 Enqueuing Expose request
02:38:50.258 00.000 11596 Worker thread wakes up
02:38:50.259 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:38:50.259 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:38:50.765 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:38:52.323 01.558 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9141cc47-9053-4f43-b981-1ee530d170c4"}
02:38:52.323 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9141cc47-9053-4f43-b981-1ee530d170c4"}
02:38:52.324 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f4fba149-dc1c-4815-b8e6-6dd26ceeccb6"}
02:38:52.324 00.000 13300 case statement mapped state 6 to 3
02:38:52.324 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f4fba149-dc1c-4815-b8e6-6dd26ceeccb6"}
02:38:52.324 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"62133a31-e89b-4b2d-9eb5-8cc3b192e36a"}
02:38:52.325 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":895,"width":15,"height":15,"star_pos":[7.35,6.64],"pixels":"..."},"id":"62133a31-e89b-4b2d-9eb5-8cc3b192e36a"}
02:38:53.791 01.466 11596 Exposure complete
02:38:53.861 00.070 11596 worker thread done servicing request
02:38:53.861 00.000 13300 OnExposeComplete: enter
02:38:53.861 00.000 13300 UpdateGuideState(): m_state=6
02:38:53.862 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 896
02:38:53.862 00.000 13300 Star::Find returns 1 (0), X=35.35, Y=420.55, Mass=1371, SNR=26.0, Peak=154 HFD=3.2
02:38:53.862 00.000 13300 MultiStar: [#1 -0.13,0.05,0.56,U] [#2 0.06,0.03,0.47,U] [#3 -0.01,0.02,0.35,U] [#4 0.09,0.12,0.28,U] [#5 -0.04,0.06,0.31,U] [#6 -0.09,0.14,0.28,U] [#7 -0.11,0.01,0.28,U] [#8 -0.16,0.21,0.23,U] 
02:38:53.863 00.001 13300 refined, 8 included, MultiStar: {0.01, 0.03}, one-star: {0.15, -0.08}
02:38:53.863 00.000 13300 CameraToMount -- cameraTheta (1.37) - m_xAngle (1.53) = xAngle (-0.17 = -0.17)
02:38:53.863 00.000 13300 CameraToMount -- cameraTheta (1.37) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.29 = 2.99)
02:38:53.863 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.37 mountX=0.03 mountY=0.00, mountTheta=0.15
02:38:53.866 00.003 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.03, opts=13)
02:38:53.866 00.000 13300 Enqueuing Move request for scope (0.01, 0.03)
02:38:53.866 00.000 11596 Worker thread wakes up
02:38:53.866 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.03) opts 0xd
02:38:53.866 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.03)
02:38:53.866 00.000 11596 Moving (0.01, 0.03) raw xDistance=0.03 yDistance=0.00
02:38:53.866 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:38:53.866 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:53.866 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:38:53.867 00.001 11596 MoveAxis(E, 0, ABG)
02:38:53.867 00.000 11596 Move returns status 0, amount 0
02:38:53.867 00.000 11596 MoveAxis(N, 0, ABG)
02:38:53.867 00.000 11596 Move returns status 0, amount 0
02:38:53.867 00.000 11596 move complete, result=0
02:38:53.867 00.000 11596 worker thread done servicing request
02:38:53.875 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
02:38:53.883 00.008 13300 UpdateGuideState exits: m=1371 SNR=26.0
02:38:53.883 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:53.883 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:38:53.883 00.000 13300 Enqueuing Expose request
02:38:53.883 00.000 11596 Worker thread wakes up
02:38:53.884 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:38:53.884 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:38:54.386 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:38:55.322 00.936 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3d38ef1d-ee07-448b-87cf-c2cf2a5c3061"}
02:38:55.322 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3d38ef1d-ee07-448b-87cf-c2cf2a5c3061"}
02:38:55.323 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d232a89d-3c6e-4618-9647-3eb9e459142d"}
02:38:55.323 00.000 13300 case statement mapped state 6 to 3
02:38:55.323 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d232a89d-3c6e-4618-9647-3eb9e459142d"}
02:38:55.324 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"106bca1d-840c-4175-bf49-9113687fc15e"}
02:38:55.324 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":896,"width":15,"height":15,"star_pos":[7.35,6.55],"pixels":"..."},"id":"106bca1d-840c-4175-bf49-9113687fc15e"}
02:38:57.410 02.086 11596 Exposure complete
02:38:57.478 00.068 11596 worker thread done servicing request
02:38:57.478 00.000 13300 OnExposeComplete: enter
02:38:57.478 00.000 13300 UpdateGuideState(): m_state=6
02:38:57.479 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 897
02:38:57.479 00.000 13300 Star::Find returns 1 (0), X=35.30, Y=420.44, Mass=1362, SNR=25.9, Peak=147 HFD=3.2
02:38:57.479 00.000 13300 MultiStar: [#1 -0.08,-0.15,0.55,U] [#2 -0.04,-0.00,0.52,U] [#3 -0.13,0.11,0.34,U] [#4 -0.24,0.05,0.28,U] [#5 -0.00,-0.14,0.30,U] [#6 -0.14,0.05,0.28,U] [#7 -0.22,-0.15,0.28,U] [#8 -0.20,0.22,0.00,M1] 
02:38:57.480 00.001 13300 refined, 7 included, MultiStar: {-0.05, -0.08}, one-star: {0.10, -0.19}
02:38:57.480 00.000 13300 CameraToMount -- cameraTheta (-2.11) - m_xAngle (1.53) = xAngle (-3.64 = 2.64)
02:38:57.480 00.000 13300 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.77 = -0.48)
02:38:57.480 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.08 hyp=0.10 cameraTheta=-2.11 mountX=-0.08 mountY=-0.04, mountTheta=-2.65
02:38:57.484 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.08, opts=13)
02:38:57.484 00.000 13300 Enqueuing Move request for scope (-0.05, -0.08)
02:38:57.484 00.000 11596 Worker thread wakes up
02:38:57.484 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.08) opts 0xd
02:38:57.485 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.08)
02:38:57.485 00.000 11596 Moving (-0.05, -0.08) raw xDistance=-0.08 yDistance=-0.04
02:38:57.485 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:38:57.485 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:57.485 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:38:57.485 00.000 11596 MoveAxis(E, 0, ABG)
02:38:57.485 00.000 11596 Move returns status 0, amount 0
02:38:57.485 00.000 11596 MoveAxis(N, 0, ABG)
02:38:57.485 00.000 11596 Move returns status 0, amount 0
02:38:57.485 00.000 11596 move complete, result=0
02:38:57.485 00.000 11596 worker thread done servicing request
02:38:57.496 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=250, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
02:38:57.505 00.009 13300 UpdateGuideState exits: m=1362 SNR=25.9
02:38:57.506 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:57.506 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:38:57.506 00.000 13300 Enqueuing Expose request
02:38:57.506 00.000 11596 Worker thread wakes up
02:38:57.506 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:38:57.506 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:38:58.019 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:38:58.323 00.304 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"74f3fa42-aced-4389-a3c8-5bfdb13a12ac"}
02:38:58.323 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"74f3fa42-aced-4389-a3c8-5bfdb13a12ac"}
02:38:58.324 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ebf32f48-bd7c-476d-b1bc-9d7e099c7eff"}
02:38:58.324 00.000 13300 case statement mapped state 6 to 3
02:38:58.324 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ebf32f48-bd7c-476d-b1bc-9d7e099c7eff"}
02:38:58.324 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"31f000df-c4f4-4fc6-b825-72260ae1f38b"}
02:38:58.324 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":897,"width":15,"height":15,"star_pos":[7.30,7.44],"pixels":"..."},"id":"31f000df-c4f4-4fc6-b825-72260ae1f38b"}
02:39:01.061 02.737 11596 Exposure complete
02:39:01.130 00.069 11596 worker thread done servicing request
02:39:01.130 00.000 13300 OnExposeComplete: enter
02:39:01.131 00.001 13300 UpdateGuideState(): m_state=6
02:39:01.131 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 898
02:39:01.131 00.000 13300 Star::Find returns 1 (0), X=35.47, Y=420.44, Mass=1372, SNR=26.0, Peak=155 HFD=3.2
02:39:01.132 00.001 13300 MultiStar: [#1 -0.05,-0.21,0.55,U] [#2 0.01,0.00,0.51,U] [#3 0.02,-0.32,0.00,M1] [#4 -0.14,-0.27,0.00,M1] [#5 -0.08,0.04,0.31,U] [#6 -0.08,-0.24,0.27,U] [#7 -0.17,0.24,0.00,M1] [#8 -0.14,0.10,0.21,U] 
02:39:01.132 00.000 13300 refined, 5 included, MultiStar: {0.06, -0.11}, one-star: {0.27, -0.19}
02:39:01.132 00.000 13300 CameraToMount -- cameraTheta (-1.08) - m_xAngle (1.53) = xAngle (-2.61 = -2.61)
02:39:01.132 00.000 13300 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.74 = 0.54)
02:39:01.132 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.11 hyp=0.13 cameraTheta=-1.08 mountX=-0.11 mountY=0.07, mountTheta=2.60
02:39:01.135 00.003 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.11, opts=13)
02:39:01.135 00.000 13300 Enqueuing Move request for scope (0.06, -0.11)
02:39:01.135 00.000 11596 Worker thread wakes up
02:39:01.135 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.11) opts 0xd
02:39:01.135 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.11)
02:39:01.135 00.000 11596 Moving (0.06, -0.11) raw xDistance=-0.11 yDistance=0.07
02:39:01.136 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:39:01.136 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:39:01.136 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:39:01.136 00.000 11596 MoveAxis(E, 0, ABG)
02:39:01.136 00.000 11596 Move returns status 0, amount 0
02:39:01.136 00.000 11596 MoveAxis(N, 0, ABG)
02:39:01.136 00.000 11596 Move returns status 0, amount 0
02:39:01.136 00.000 11596 move complete, result=0
02:39:01.136 00.000 11596 worker thread done servicing request
02:39:01.142 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=216, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
02:39:01.151 00.009 13300 UpdateGuideState exits: m=1372 SNR=26.0
02:39:01.151 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:01.151 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:39:01.151 00.000 13300 Enqueuing Expose request
02:39:01.151 00.000 11596 Worker thread wakes up
02:39:01.151 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:39:01.151 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:39:01.322 00.171 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cbdc6138-c602-45d0-b091-d8c4b83e68f3"}
02:39:01.322 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cbdc6138-c602-45d0-b091-d8c4b83e68f3"}
02:39:01.323 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e0104a81-4ffc-4284-84e5-5afad703cf25"}
02:39:01.323 00.000 13300 case statement mapped state 6 to 3
02:39:01.323 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e0104a81-4ffc-4284-84e5-5afad703cf25"}
02:39:01.324 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9017ab9e-2a76-46da-a7b5-157fd512aa12"}
02:39:01.324 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":898,"width":15,"height":15,"star_pos":[7.47,7.44],"pixels":"..."},"id":"9017ab9e-2a76-46da-a7b5-157fd512aa12"}
02:39:01.657 00.333 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:39:04.322 02.665 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d38062b5-dcda-4043-b92d-dec51c87c97f"}
02:39:04.322 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d38062b5-dcda-4043-b92d-dec51c87c97f"}
02:39:04.323 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6f47da0f-5824-4b76-88f8-d9507e8abd46"}
02:39:04.323 00.000 13300 case statement mapped state 6 to 3
02:39:04.323 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6f47da0f-5824-4b76-88f8-d9507e8abd46"}
02:39:04.323 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"19f332c6-3345-497e-bf8c-5fabd6fcfda6"}
02:39:04.324 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":898,"width":15,"height":15,"star_pos":[7.47,7.44],"pixels":"..."},"id":"19f332c6-3345-497e-bf8c-5fabd6fcfda6"}
02:39:04.685 00.361 11596 Exposure complete
02:39:04.752 00.067 11596 worker thread done servicing request
02:39:04.752 00.000 13300 OnExposeComplete: enter
02:39:04.754 00.002 13300 UpdateGuideState(): m_state=6
02:39:04.754 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 899
02:39:04.754 00.000 13300 Star::Find returns 1 (0), X=35.41, Y=420.32, Mass=1338, SNR=25.6, Peak=159 HFD=3.2
02:39:04.754 00.000 13300 MultiStar: [#1 -0.10,-0.40,0.00,M1] [#2 0.02,-0.08,0.53,U] [#3 -0.06,-0.19,0.34,U] [#4 -0.14,-0.40,0.00,M2] [#5 0.01,-0.23,0.31,U] [#6 -0.09,-0.23,0.28,U] [#7 -0.05,-0.19,0.28,U] [#8 -0.24,0.01,0.22,U] 
02:39:04.754 00.000 13300 refined, 6 included, MultiStar: {0.04, -0.21}, one-star: {0.21, -0.31}
02:39:04.754 00.000 13300 CameraToMount -- cameraTheta (-1.39) - m_xAngle (1.53) = xAngle (-2.92 = -2.92)
02:39:04.754 00.000 13300 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.05 = 0.23)
02:39:04.754 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.21 hyp=0.21 cameraTheta=-1.39 mountX=-0.20 mountY=0.05, mountTheta=2.91
02:39:04.756 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.21, opts=13)
02:39:04.756 00.000 13300 Enqueuing Move request for scope (0.04, -0.21)
02:39:04.756 00.000 11596 Worker thread wakes up
02:39:04.756 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.21) opts 0xd
02:39:04.756 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.21)
02:39:04.756 00.000 11596 Moving (0.04, -0.21) raw xDistance=-0.20 yDistance=0.05
02:39:04.757 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
02:39:04.757 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:39:04.757 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:39:04.757 00.000 11596 MoveAxis(E, 255, ABG)
02:39:04.757 00.000 11596 Guiding  Dir = 2, Dur = 255
02:39:04.757 00.000 11596 IsSlewing returns 0
02:39:04.764 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=213, med=4, FiltMin=2, FiltMax=70, Gamma=0.510
02:39:04.772 00.008 13300 UpdateGuideState exits: m=1338 SNR=25.6
02:39:04.772 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:04.772 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:39:04.772 00.000 13300 Enqueuing Expose request
02:39:04.978 00.206 11596 IsGuiding returns 0
02:39:05.228 00.250 11596 PulseGuide returned control before completion, sleep 15
02:39:05.368 00.140 11596 IsGuiding returns 1
02:39:05.368 00.000 11596 scope still moving after pulse duration time elapsed
02:39:05.396 00.028 11596 IsSlewing returns 0
02:39:05.462 00.066 11596 IsGuiding returns 1
02:39:05.488 00.026 11596 IsSlewing returns 0
02:39:05.679 00.191 11596 IsGuiding returns 0
02:39:05.679 00.000 11596 scope move finished after 255 + 445 ms
02:39:05.679 00.000 11596 Move returns status 0, amount 255
02:39:05.679 00.000 11596 MoveAxis(N, 0, ABG)
02:39:05.679 00.000 11596 Move returns status 0, amount 0
02:39:05.679 00.000 11596 move complete, result=0
02:39:05.679 00.000 11596 worker thread done servicing request
02:39:05.679 00.000 11596 Worker thread wakes up
02:39:05.679 00.000 13300 GuideStep: -0.2 px 255 ms EAST, 0.0 px 0 ms NORTH
02:39:05.680 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:39:06.181 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:39:07.321 01.140 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ad0f0561-f187-43bd-98c6-897f61f82c32"}
02:39:07.321 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ad0f0561-f187-43bd-98c6-897f61f82c32"}
02:39:07.322 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"798a82ba-02c5-4c51-9fbd-3436ac8897ae"}
02:39:07.322 00.000 13300 case statement mapped state 6 to 3
02:39:07.322 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"798a82ba-02c5-4c51-9fbd-3436ac8897ae"}
02:39:07.322 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ed1fdb3b-cefd-44ff-b5b2-4538c94c367c"}
02:39:07.322 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":899,"width":15,"height":15,"star_pos":[7.41,7.32],"pixels":"..."},"id":"ed1fdb3b-cefd-44ff-b5b2-4538c94c367c"}
02:39:09.218 01.896 11596 Exposure complete
02:39:09.288 00.070 11596 worker thread done servicing request
02:39:09.288 00.000 13300 OnExposeComplete: enter
02:39:09.288 00.000 13300 UpdateGuideState(): m_state=6
02:39:09.289 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 900
02:39:09.289 00.000 13300 Star::Find returns 1 (0), X=35.38, Y=420.42, Mass=1373, SNR=26.0, Peak=158 HFD=3.2
02:39:09.289 00.000 13300 MultiStar: [#1 0.00,-0.26,0.55,U] [#2 0.05,-0.18,0.52,U] [#3 -0.02,-0.05,0.34,U] [#4 0.01,-0.15,0.28,U] [#5 -0.16,-0.10,0.31,U] [#6 -0.14,-0.11,0.27,U] [#7 -0.04,-0.16,0.28,U] [#8 -0.18,0.12,0.21,U] 
02:39:09.289 00.000 13300 refined, 8 included, MultiStar: {0.02, -0.16}, one-star: {0.18, -0.21}
02:39:09.289 00.000 13300 CameraToMount -- cameraTheta (-1.47) - m_xAngle (1.53) = xAngle (-3.00 = -3.00)
02:39:09.289 00.000 13300 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.13 = 0.16)
02:39:09.290 00.001 13300 CameraToMount -- cameraX=0.02 cameraY=-0.16 hyp=0.16 cameraTheta=-1.47 mountX=-0.16 mountY=0.02, mountTheta=2.99
02:39:09.291 00.001 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.16, opts=13)
02:39:09.291 00.000 13300 Enqueuing Move request for scope (0.02, -0.16)
02:39:09.292 00.001 11596 Worker thread wakes up
02:39:09.292 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.16) opts 0xd
02:39:09.292 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.16)
02:39:09.292 00.000 11596 Moving (0.02, -0.16) raw xDistance=-0.16 yDistance=0.02
02:39:09.292 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.16
02:39:09.292 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:39:09.292 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:39:09.292 00.000 11596 MoveAxis(E, 214, ABG)
02:39:09.292 00.000 11596 Guiding  Dir = 2, Dur = 214
02:39:09.293 00.001 11596 IsSlewing returns 0
02:39:09.299 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=207, med=4, FiltMin=2, FiltMax=70, Gamma=0.510
02:39:09.308 00.009 13300 UpdateGuideState exits: m=1373 SNR=26.0
02:39:09.309 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:09.309 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:39:09.309 00.000 13300 Enqueuing Expose request
02:39:09.316 00.007 11596 IsGuiding returns 0
02:39:09.632 00.316 11596 IsGuiding returns 1
02:39:09.632 00.000 11596 scope still moving after pulse duration time elapsed
02:39:10.015 00.383 11596 IsSlewing returns 0
02:39:10.144 00.129 11596 IsGuiding returns 0
02:39:10.144 00.000 11596 scope move finished after 214 + 613 ms
02:39:10.144 00.000 11596 Move returns status 0, amount 214
02:39:10.144 00.000 11596 MoveAxis(N, 0, ABG)
02:39:10.144 00.000 11596 Move returns status 0, amount 0
02:39:10.144 00.000 11596 move complete, result=0
02:39:10.144 00.000 11596 worker thread done servicing request
02:39:10.144 00.000 11596 Worker thread wakes up
02:39:10.144 00.000 13300 GuideStep: -0.2 px 214 ms EAST, 0.0 px 0 ms NORTH
02:39:10.145 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:39:10.322 00.177 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ffab6647-b281-4d9d-8f7d-788e30acf8e5"}
02:39:10.322 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ffab6647-b281-4d9d-8f7d-788e30acf8e5"}
02:39:10.323 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f637eadf-8bb5-4f19-af02-469e79dffba5"}
02:39:10.323 00.000 13300 case statement mapped state 6 to 3
02:39:10.323 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f637eadf-8bb5-4f19-af02-469e79dffba5"}
02:39:10.323 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"da4c8651-57a8-48ac-a8ef-dae534f4957c"}
02:39:10.324 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":900,"width":15,"height":15,"star_pos":[7.38,7.42],"pixels":"..."},"id":"da4c8651-57a8-48ac-a8ef-dae534f4957c"}
02:39:10.660 00.336 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:39:13.322 02.662 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"73944607-68eb-417a-9f1d-d422ab0e250f"}
02:39:13.322 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"73944607-68eb-417a-9f1d-d422ab0e250f"}
02:39:13.323 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b4bc9161-18ec-4cc5-b52c-37a8282f2ff3"}
02:39:13.323 00.000 13300 case statement mapped state 6 to 3
02:39:13.323 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b4bc9161-18ec-4cc5-b52c-37a8282f2ff3"}
02:39:13.324 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7a2e009c-1e03-4ccd-8aef-d708bbace80e"}
02:39:13.324 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":900,"width":15,"height":15,"star_pos":[7.38,7.42],"pixels":"..."},"id":"7a2e009c-1e03-4ccd-8aef-d708bbace80e"}
02:39:13.739 00.415 11596 Exposure complete
02:39:13.890 00.151 11596 worker thread done servicing request
02:39:13.890 00.000 13300 OnExposeComplete: enter
02:39:13.890 00.000 13300 UpdateGuideState(): m_state=6
02:39:13.891 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 901
02:39:13.892 00.001 13300 Star::Find returns 1 (0), X=35.26, Y=420.53, Mass=1409, SNR=26.4, Peak=156 HFD=3.2
02:39:13.892 00.000 13300 MultiStar: [#1 0.01,-0.23,0.55,U] [#2 0.00,0.09,0.50,U] [#3 -0.11,0.14,0.34,U] [#4 -0.20,-0.05,0.27,U] [#5 -0.10,0.01,0.29,U] [#6 -0.05,0.15,0.27,U] [#7 -0.16,0.03,0.28,U] [#8 -0.06,0.32,0.00,M1] 
02:39:13.893 00.001 13300 refined, 7 included, MultiStar: {-0.03, -0.03}, one-star: {0.06, -0.10}
02:39:13.893 00.000 13300 CameraToMount -- cameraTheta (-2.46) - m_xAngle (1.53) = xAngle (-3.99 = 2.29)
02:39:13.893 00.000 13300 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.12 = -0.84)
02:39:13.893 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-2.46 mountX=-0.03 mountY=-0.03, mountTheta=-2.30
02:39:13.898 00.005 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.03, opts=13)
02:39:13.898 00.000 13300 Enqueuing Move request for scope (-0.03, -0.03)
02:39:13.899 00.001 11596 Worker thread wakes up
02:39:13.899 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.03) opts 0xd
02:39:13.899 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.03)
02:39:13.899 00.000 11596 Moving (-0.03, -0.03) raw xDistance=-0.03 yDistance=-0.03
02:39:13.899 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:39:13.899 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:39:13.900 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:39:13.900 00.000 11596 MoveAxis(E, 0, ABG)
02:39:13.900 00.000 11596 Move returns status 0, amount 0
02:39:13.900 00.000 11596 MoveAxis(N, 0, ABG)
02:39:13.900 00.000 11596 Move returns status 0, amount 0
02:39:13.900 00.000 11596 move complete, result=0
02:39:13.900 00.000 11596 worker thread done servicing request
02:39:13.914 00.014 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=72, Gamma=0.510
02:39:13.932 00.018 13300 UpdateGuideState exits: m=1409 SNR=26.4
02:39:13.932 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:13.933 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:39:13.933 00.000 13300 Enqueuing Expose request
02:39:13.933 00.000 11596 Worker thread wakes up
02:39:13.933 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:39:13.934 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:39:14.447 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:39:16.322 01.875 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7a1913a3-5c5a-42eb-9592-c4df16f6cb29"}
02:39:16.323 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7a1913a3-5c5a-42eb-9592-c4df16f6cb29"}
02:39:16.323 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e39a26a7-ff97-4620-a027-5f721ce5db45"}
02:39:16.324 00.001 13300 case statement mapped state 6 to 3
02:39:16.324 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e39a26a7-ff97-4620-a027-5f721ce5db45"}
02:39:16.325 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e13199a9-e169-408b-9a14-302ef129dcff"}
02:39:16.325 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":901,"width":15,"height":15,"star_pos":[7.26,6.53],"pixels":"..."},"id":"e13199a9-e169-408b-9a14-302ef129dcff"}
02:39:17.481 01.156 11596 Exposure complete
02:39:17.567 00.086 11596 worker thread done servicing request
02:39:17.567 00.000 13300 OnExposeComplete: enter
02:39:17.567 00.000 13300 UpdateGuideState(): m_state=6
02:39:17.568 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 902
02:39:17.568 00.000 13300 Star::Find returns 1 (0), X=35.34, Y=420.58, Mass=1389, SNR=26.1, Peak=167 HFD=3.2
02:39:17.569 00.001 13300 MultiStar: [#1 -0.03,-0.09,0.55,U] [#2 0.06,0.05,0.51,U] [#3 -0.04,-0.12,0.33,U] [#4 -0.11,-0.10,0.27,U] [#5 -0.16,0.18,0.30,U] [#6 -0.01,0.00,0.27,U] [#7 -0.26,0.24,0.00,M1] [#8 -0.10,-0.09,0.22,U] 
02:39:17.569 00.000 13300 refined, 7 included, MultiStar: {0.01, -0.03}, one-star: {0.14, -0.06}
02:39:17.569 00.000 13300 CameraToMount -- cameraTheta (-1.26) - m_xAngle (1.53) = xAngle (-2.79 = -2.79)
02:39:17.569 00.000 13300 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.92 = 0.36)
02:39:17.569 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.26 mountX=-0.03 mountY=0.01, mountTheta=2.78
02:39:17.572 00.003 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.03, opts=13)
02:39:17.573 00.001 13300 Enqueuing Move request for scope (0.01, -0.03)
02:39:17.573 00.000 11596 Worker thread wakes up
02:39:17.573 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
02:39:17.573 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
02:39:17.573 00.000 11596 Moving (0.01, -0.03) raw xDistance=-0.03 yDistance=0.01
02:39:17.573 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:39:17.574 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:39:17.574 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:39:17.574 00.000 11596 MoveAxis(E, 0, ABG)
02:39:17.574 00.000 11596 Move returns status 0, amount 0
02:39:17.574 00.000 11596 MoveAxis(N, 0, ABG)
02:39:17.574 00.000 11596 Move returns status 0, amount 0
02:39:17.574 00.000 11596 move complete, result=0
02:39:17.575 00.001 11596 worker thread done servicing request
02:39:17.580 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
02:39:17.588 00.008 13300 UpdateGuideState exits: m=1389 SNR=26.1
02:39:17.588 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:17.589 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:39:17.589 00.000 13300 Enqueuing Expose request
02:39:17.589 00.000 11596 Worker thread wakes up
02:39:17.589 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:39:17.589 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:39:18.095 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:39:19.323 01.228 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5047c2d1-a958-4b6b-b82f-af36bcc7a811"}
02:39:19.323 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5047c2d1-a958-4b6b-b82f-af36bcc7a811"}
02:39:19.324 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8b6d3178-69d0-4941-b3fb-fa20b6dc7c9a"}
02:39:19.324 00.000 13300 case statement mapped state 6 to 3
02:39:19.324 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8b6d3178-69d0-4941-b3fb-fa20b6dc7c9a"}
02:39:19.325 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"396c077a-6693-45d2-83f8-3e96e8df2697"}
02:39:19.325 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":902,"width":15,"height":15,"star_pos":[7.34,6.58],"pixels":"..."},"id":"396c077a-6693-45d2-83f8-3e96e8df2697"}
02:39:21.127 01.802 11596 Exposure complete
02:39:21.195 00.068 11596 worker thread done servicing request
02:39:21.195 00.000 13300 OnExposeComplete: enter
02:39:21.195 00.000 13300 UpdateGuideState(): m_state=6
02:39:21.196 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 903
02:39:21.196 00.000 13300 Star::Find returns 1 (0), X=35.48, Y=420.61, Mass=1368, SNR=25.9, Peak=177 HFD=3.2
02:39:21.197 00.001 13300 MultiStar: [#1 -0.11,-0.03,0.55,U] [#2 -0.03,-0.03,0.52,U] [#3 -0.06,0.12,0.34,U] [#4 -0.02,0.05,0.28,U] [#5 -0.16,-0.03,0.29,U] [#6 -0.20,-0.02,0.27,U] [#7 -0.07,0.10,0.28,U] [#8 -0.11,0.03,0.23,U] 
02:39:21.197 00.000 13300 refined, 8 included, MultiStar: {0.01, 0.00}, one-star: {0.28, -0.03}
02:39:21.197 00.000 13300 CameraToMount -- cameraTheta (0.35) - m_xAngle (1.53) = xAngle (-1.18 = -1.18)
02:39:21.197 00.000 13300 CameraToMount -- cameraTheta (0.35) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.31 = 1.98)
02:39:21.197 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.00 hyp=0.01 cameraTheta=0.35 mountX=0.00 mountY=0.01, mountTheta=1.18
02:39:21.199 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.00, opts=13)
02:39:21.199 00.000 13300 Enqueuing Move request for scope (0.01, 0.00)
02:39:21.199 00.000 11596 Worker thread wakes up
02:39:21.199 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.00) opts 0xd
02:39:21.199 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.00)
02:39:21.200 00.001 11596 Moving (0.01, 0.00) raw xDistance=0.00 yDistance=0.01
02:39:21.200 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:39:21.200 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:39:21.200 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:39:21.200 00.000 11596 MoveAxis(E, 0, ABG)
02:39:21.200 00.000 11596 Move returns status 0, amount 0
02:39:21.200 00.000 11596 MoveAxis(N, 0, ABG)
02:39:21.200 00.000 11596 Move returns status 0, amount 0
02:39:21.200 00.000 11596 move complete, result=0
02:39:21.200 00.000 11596 worker thread done servicing request
02:39:21.206 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
02:39:21.214 00.008 13300 UpdateGuideState exits: m=1368 SNR=25.9
02:39:21.214 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:21.215 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:39:21.215 00.000 13300 Enqueuing Expose request
02:39:21.215 00.000 11596 Worker thread wakes up
02:39:21.215 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:39:21.215 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:39:21.720 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:39:22.322 00.602 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1a14a489-5d99-4ab6-9924-38eb8946a98b"}
02:39:22.322 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1a14a489-5d99-4ab6-9924-38eb8946a98b"}
02:39:22.323 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"624f8908-bd98-4753-abcf-fdea17898bc6"}
02:39:22.323 00.000 13300 case statement mapped state 6 to 3
02:39:22.323 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"624f8908-bd98-4753-abcf-fdea17898bc6"}
02:39:22.323 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9bd75b81-0676-4d66-beb7-38f7d392176e"}
02:39:22.324 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":903,"width":15,"height":15,"star_pos":[7.48,6.61],"pixels":"..."},"id":"9bd75b81-0676-4d66-beb7-38f7d392176e"}
02:39:24.780 02.456 11596 Exposure complete
02:39:24.855 00.075 11596 worker thread done servicing request
02:39:24.855 00.000 13300 OnExposeComplete: enter
02:39:24.855 00.000 13300 UpdateGuideState(): m_state=6
02:39:24.856 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 904
02:39:24.856 00.000 13300 Star::Find returns 1 (0), X=35.29, Y=420.46, Mass=1349, SNR=25.8, Peak=139 HFD=3.2
02:39:24.856 00.000 13300 MultiStar: [#1 -0.12,-0.14,0.55,U] [#2 -0.14,-0.09,0.52,U] [#3 0.02,-0.20,0.34,U] [#4 -0.04,0.08,0.27,U] [#5 -0.48,-0.16,0.00,M1] [#6 -0.35,0.19,0.00,M1] [#7 -0.05,0.11,0.30,U] [#8 -0.06,0.16,0.24,U] 
02:39:24.856 00.000 13300 refined, 6 included, MultiStar: {-0.03, -0.08}, one-star: {0.09, -0.17}
02:39:24.856 00.000 13300 CameraToMount -- cameraTheta (-1.89) - m_xAngle (1.53) = xAngle (-3.43 = 2.86)
02:39:24.856 00.000 13300 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.55 = -0.27)
02:39:24.857 00.001 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.08 hyp=0.09 cameraTheta=-1.89 mountX=-0.08 mountY=-0.02, mountTheta=-2.87
02:39:24.858 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.08, opts=13)
02:39:24.858 00.000 13300 Enqueuing Move request for scope (-0.03, -0.08)
02:39:24.859 00.001 11596 Worker thread wakes up
02:39:24.859 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.08) opts 0xd
02:39:24.859 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.08)
02:39:24.859 00.000 11596 Moving (-0.03, -0.08) raw xDistance=-0.08 yDistance=-0.02
02:39:24.859 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:39:24.859 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:39:24.859 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:39:24.859 00.000 11596 MoveAxis(E, 0, ABG)
02:39:24.859 00.000 11596 Move returns status 0, amount 0
02:39:24.860 00.001 11596 MoveAxis(N, 0, ABG)
02:39:24.860 00.000 11596 Move returns status 0, amount 0
02:39:24.860 00.000 11596 move complete, result=0
02:39:24.860 00.000 11596 worker thread done servicing request
02:39:24.866 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
02:39:24.874 00.008 13300 UpdateGuideState exits: m=1349 SNR=25.8
02:39:24.874 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:24.875 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:39:24.875 00.000 13300 Enqueuing Expose request
02:39:24.875 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:39:24.875 00.000 11596 Worker thread wakes up
02:39:24.875 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:39:25.334 00.459 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ae788cb9-f835-4fc2-9c86-ba622f871422"}
02:39:25.335 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ae788cb9-f835-4fc2-9c86-ba622f871422"}
02:39:25.335 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2901c10e-9420-4124-97bb-0b8e9b2e7762"}
02:39:25.336 00.001 13300 case statement mapped state 6 to 3
02:39:25.336 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2901c10e-9420-4124-97bb-0b8e9b2e7762"}
02:39:25.336 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"74ce6659-28f8-47c5-a2a1-9522cb7ffca3"}
02:39:25.337 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":904,"width":15,"height":15,"star_pos":[7.29,7.46],"pixels":"..."},"id":"74ce6659-28f8-47c5-a2a1-9522cb7ffca3"}
02:39:25.388 00.051 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:39:28.346 02.958 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5aa560ab-b5f8-4bd7-aab7-1e8766a1d7ff"}
02:39:28.346 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5aa560ab-b5f8-4bd7-aab7-1e8766a1d7ff"}
02:39:28.347 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"76ae1329-1021-4105-8ea4-33ac8e18c48f"}
02:39:28.347 00.000 13300 case statement mapped state 6 to 3
02:39:28.348 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"76ae1329-1021-4105-8ea4-33ac8e18c48f"}
02:39:28.348 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a59e7547-66b9-4f49-baa2-3d20ff845183"}
02:39:28.348 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":904,"width":15,"height":15,"star_pos":[7.29,7.46],"pixels":"..."},"id":"a59e7547-66b9-4f49-baa2-3d20ff845183"}
02:39:28.415 00.067 11596 Exposure complete
02:39:28.484 00.069 11596 worker thread done servicing request
02:39:28.484 00.000 13300 OnExposeComplete: enter
02:39:28.484 00.000 13300 UpdateGuideState(): m_state=6
02:39:28.485 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 905
02:39:28.485 00.000 13300 Star::Find returns 1 (0), X=35.21, Y=420.45, Mass=1383, SNR=26.1, Peak=139 HFD=3.2
02:39:28.485 00.000 13300 MultiStar: [#1 -0.26,-0.07,0.00,M1] [#2 -0.15,0.08,0.52,U] [#3 -0.05,-0.12,0.34,U] [#4 -0.17,-0.00,0.28,U] [#5 -0.31,0.15,0.00,M2] [#6 -0.27,-0.08,0.00,M2] [#7 -0.12,0.15,0.28,U] [#8 -0.14,-0.04,0.23,U] 
02:39:28.485 00.000 13300 refined, 5 included, MultiStar: {-0.07, -0.06}, one-star: {0.01, -0.18}
02:39:28.485 00.000 13300 CameraToMount -- cameraTheta (-2.50) - m_xAngle (1.53) = xAngle (-4.03 = 2.25)
02:39:28.486 00.001 13300 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.16 = -0.87)
02:39:28.486 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-2.50 mountX=-0.06 mountY=-0.07, mountTheta=-2.26
02:39:28.487 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.06, opts=13)
02:39:28.488 00.001 13300 Enqueuing Move request for scope (-0.07, -0.06)
02:39:28.488 00.000 11596 Worker thread wakes up
02:39:28.488 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.06) opts 0xd
02:39:28.488 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.06)
02:39:28.488 00.000 11596 Moving (-0.07, -0.06) raw xDistance=-0.06 yDistance=-0.07
02:39:28.488 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:39:28.488 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:39:28.488 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:39:28.488 00.000 11596 MoveAxis(E, 0, ABG)
02:39:28.489 00.001 11596 Move returns status 0, amount 0
02:39:28.489 00.000 11596 MoveAxis(N, 0, ABG)
02:39:28.489 00.000 11596 Move returns status 0, amount 0
02:39:28.489 00.000 11596 move complete, result=0
02:39:28.489 00.000 11596 worker thread done servicing request
02:39:28.495 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
02:39:28.504 00.009 13300 UpdateGuideState exits: m=1383 SNR=26.1
02:39:28.504 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:28.504 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:39:28.504 00.000 13300 Enqueuing Expose request
02:39:28.505 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:39:28.505 00.000 11596 Worker thread wakes up
02:39:28.505 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:39:29.007 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:39:31.335 02.328 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9b11575c-90d3-439d-898f-24387562d8ca"}
02:39:31.335 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9b11575c-90d3-439d-898f-24387562d8ca"}
02:39:31.336 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c18fe55f-baef-4b9c-b529-7115207673d0"}
02:39:31.336 00.000 13300 case statement mapped state 6 to 3
02:39:31.336 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c18fe55f-baef-4b9c-b529-7115207673d0"}
02:39:31.336 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"55341c8f-c60c-4f2f-95bd-941beacd4c6e"}
02:39:31.337 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":905,"width":15,"height":15,"star_pos":[7.21,7.45],"pixels":"..."},"id":"55341c8f-c60c-4f2f-95bd-941beacd4c6e"}
02:39:32.047 00.710 11596 Exposure complete
02:39:32.125 00.078 11596 worker thread done servicing request
02:39:32.125 00.000 13300 OnExposeComplete: enter
02:39:32.125 00.000 13300 UpdateGuideState(): m_state=6
02:39:32.126 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 906
02:39:32.126 00.000 13300 Star::Find returns 1 (0), X=35.24, Y=420.55, Mass=1359, SNR=25.9, Peak=145 HFD=3.2
02:39:32.127 00.001 13300 MultiStar: [#1 -0.28,0.01,0.00,M2] [#2 -0.30,-0.11,0.00,M1] [#3 -0.07,-0.01,0.35,U] [#4 -0.26,0.03,0.28,U] [#5 -0.11,0.04,0.30,U] [#6 -0.21,0.09,0.27,U] [#7 -0.25,0.04,0.28,U] [#8 -0.50,-0.08,0.00,M1] 
02:39:32.127 00.000 13300 single-star, 5 included, MultiStar: {-0.09, -0.01}, one-star: {0.03, -0.08}
02:39:32.127 00.000 13300 CameraToMount -- cameraTheta (-1.15) - m_xAngle (1.53) = xAngle (-2.68 = -2.68)
02:39:32.127 00.000 13300 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.81 = 0.47)
02:39:32.127 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.08 hyp=0.09 cameraTheta=-1.15 mountX=-0.08 mountY=0.04, mountTheta=2.67
02:39:32.129 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.08, opts=13)
02:39:32.129 00.000 13300 Enqueuing Move request for scope (0.03, -0.08)
02:39:32.130 00.001 11596 Worker thread wakes up
02:39:32.130 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.08) opts 0xd
02:39:32.130 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.08)
02:39:32.130 00.000 11596 Moving (0.03, -0.08) raw xDistance=-0.08 yDistance=0.04
02:39:32.130 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:39:32.130 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:39:32.130 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:39:32.130 00.000 11596 MoveAxis(E, 0, ABG)
02:39:32.130 00.000 11596 Move returns status 0, amount 0
02:39:32.130 00.000 11596 MoveAxis(N, 0, ABG)
02:39:32.131 00.001 11596 Move returns status 0, amount 0
02:39:32.131 00.000 11596 move complete, result=0
02:39:32.131 00.000 11596 worker thread done servicing request
02:39:32.138 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
02:39:32.147 00.009 13300 UpdateGuideState exits: m=1359 SNR=25.9
02:39:32.147 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:32.148 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:39:32.148 00.000 13300 Enqueuing Expose request
02:39:32.148 00.000 11596 Worker thread wakes up
02:39:32.148 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:39:32.148 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:39:32.661 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:39:34.334 01.673 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8a2602dd-22f6-4361-9f81-88ffc2639f15"}
02:39:34.334 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8a2602dd-22f6-4361-9f81-88ffc2639f15"}
02:39:34.335 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c589cdb8-a8d9-44ee-8211-d3e77bd850c8"}
02:39:34.335 00.000 13300 case statement mapped state 6 to 3
02:39:34.335 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c589cdb8-a8d9-44ee-8211-d3e77bd850c8"}
02:39:34.335 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0f494112-a141-481c-8cd1-7caf28b4deac"}
02:39:34.336 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":906,"width":15,"height":15,"star_pos":[7.24,6.55],"pixels":"..."},"id":"0f494112-a141-481c-8cd1-7caf28b4deac"}
02:39:35.694 01.358 11596 Exposure complete
02:39:35.763 00.069 11596 worker thread done servicing request
02:39:35.763 00.000 13300 OnExposeComplete: enter
02:39:35.763 00.000 13300 UpdateGuideState(): m_state=6
02:39:35.763 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 907
02:39:35.764 00.001 13300 Star::Find returns 1 (0), X=35.30, Y=420.55, Mass=1392, SNR=26.2, Peak=151 HFD=3.2
02:39:35.764 00.000 13300 MultiStar: [#1 -0.13,0.06,0.52,U] [#2 -0.05,-0.05,0.51,U] [#3 -0.12,0.04,0.34,U] [#4 -0.24,-0.17,0.00,M1] [#5 -0.27,-0.02,0.00,M2] [#6 -0.04,-0.00,0.27,U] [#7 -0.32,0.28,0.00,M1] [#8 -0.47,0.01,0.00,M2] 
02:39:35.764 00.000 13300 refined, 4 included, MultiStar: {-0.02, -0.03}, one-star: {0.10, -0.08}
02:39:35.764 00.000 13300 CameraToMount -- cameraTheta (-2.11) - m_xAngle (1.53) = xAngle (-3.64 = 2.64)
02:39:35.764 00.000 13300 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.77 = -0.49)
02:39:35.765 00.001 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.03 cameraTheta=-2.11 mountX=-0.03 mountY=-0.01, mountTheta=-2.65
02:39:35.766 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.03, opts=13)
02:39:35.767 00.001 13300 Enqueuing Move request for scope (-0.02, -0.03)
02:39:35.767 00.000 11596 Worker thread wakes up
02:39:35.767 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
02:39:35.767 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
02:39:35.767 00.000 11596 Moving (-0.02, -0.03) raw xDistance=-0.03 yDistance=-0.01
02:39:35.767 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:39:35.767 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:39:35.767 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:39:35.767 00.000 11596 MoveAxis(E, 0, ABG)
02:39:35.768 00.001 11596 Move returns status 0, amount 0
02:39:35.768 00.000 11596 MoveAxis(N, 0, ABG)
02:39:35.768 00.000 11596 Move returns status 0, amount 0
02:39:35.768 00.000 11596 move complete, result=0
02:39:35.768 00.000 11596 worker thread done servicing request
02:39:35.774 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=244, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
02:39:35.783 00.009 13300 UpdateGuideState exits: m=1392 SNR=26.2
02:39:35.783 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:35.783 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:39:35.783 00.000 13300 Enqueuing Expose request
02:39:35.783 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:39:35.783 00.000 11596 Worker thread wakes up
02:39:35.784 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:39:36.298 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:39:37.333 01.035 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3106edea-2ee9-4d00-b1d9-7737068e64d7"}
02:39:37.333 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3106edea-2ee9-4d00-b1d9-7737068e64d7"}
02:39:37.334 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f6ee915b-9574-45ab-b732-ede9e63c13fa"}
02:39:37.334 00.000 13300 case statement mapped state 6 to 3
02:39:37.334 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f6ee915b-9574-45ab-b732-ede9e63c13fa"}
02:39:37.334 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7aad16fb-f454-4751-9427-622642c5ad9d"}
02:39:37.335 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":907,"width":15,"height":15,"star_pos":[7.30,6.55],"pixels":"..."},"id":"7aad16fb-f454-4751-9427-622642c5ad9d"}
02:39:39.330 01.995 11596 Exposure complete
02:39:39.398 00.068 11596 worker thread done servicing request
02:39:39.398 00.000 13300 OnExposeComplete: enter
02:39:39.398 00.000 13300 UpdateGuideState(): m_state=6
02:39:39.398 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 908
02:39:39.399 00.001 13300 Star::Find returns 1 (0), X=35.28, Y=420.51, Mass=1374, SNR=26.0, Peak=141 HFD=3.3
02:39:39.399 00.000 13300 MultiStar: [#1 -0.18,-0.09,0.56,U] [#2 -0.03,0.15,0.51,U] [#3 -0.10,-0.21,0.36,U] [#4 -0.23,-0.07,0.28,U] [#5 -0.39,0.11,0.00,M3] [#6 -0.24,-0.09,0.27,U] [#7 -0.14,-0.04,0.28,U] [#8 -0.13,0.38,0.00,M3] 
02:39:39.400 00.001 13300 refined, 6 included, MultiStar: {-0.07, -0.07}, one-star: {0.08, -0.13}
02:39:39.400 00.000 13300 CameraToMount -- cameraTheta (-2.36) - m_xAngle (1.53) = xAngle (-3.90 = 2.39)
02:39:39.400 00.000 13300 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.03 = -0.74)
02:39:39.400 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-2.36 mountX=-0.08 mountY=-0.07, mountTheta=-2.39
02:39:39.402 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.07, opts=13)
02:39:39.402 00.000 13300 Enqueuing Move request for scope (-0.07, -0.07)
02:39:39.402 00.000 11596 Worker thread wakes up
02:39:39.402 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.07) opts 0xd
02:39:39.402 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.07)
02:39:39.402 00.000 11596 Moving (-0.07, -0.07) raw xDistance=-0.08 yDistance=-0.07
02:39:39.402 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:39:39.403 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:39:39.403 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:39:39.403 00.000 11596 MoveAxis(E, 0, ABG)
02:39:39.403 00.000 11596 Move returns status 0, amount 0
02:39:39.403 00.000 11596 MoveAxis(N, 0, ABG)
02:39:39.403 00.000 11596 Move returns status 0, amount 0
02:39:39.403 00.000 11596 move complete, result=0
02:39:39.403 00.000 11596 worker thread done servicing request
02:39:39.409 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
02:39:39.419 00.010 13300 UpdateGuideState exits: m=1374 SNR=26.0
02:39:39.419 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:39.419 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:39:39.419 00.000 13300 Enqueuing Expose request
02:39:39.419 00.000 11596 Worker thread wakes up
02:39:39.420 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:39:39.420 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:39:39.926 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:39:40.333 00.407 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f2195908-b700-4069-bd87-3744f1333df3"}
02:39:40.333 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f2195908-b700-4069-bd87-3744f1333df3"}
02:39:40.334 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4bf475c1-38e0-4d5e-95dd-01a8e837cebb"}
02:39:40.334 00.000 13300 case statement mapped state 6 to 3
02:39:40.334 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4bf475c1-38e0-4d5e-95dd-01a8e837cebb"}
02:39:40.334 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0cd65427-e250-4d2e-8ab0-f5450aaeabdc"}
02:39:40.335 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":908,"width":15,"height":15,"star_pos":[7.28,6.51],"pixels":"..."},"id":"0cd65427-e250-4d2e-8ab0-f5450aaeabdc"}
02:39:42.953 02.618 11596 Exposure complete
02:39:43.024 00.071 11596 worker thread done servicing request
02:39:43.024 00.000 13300 OnExposeComplete: enter
02:39:43.025 00.001 13300 UpdateGuideState(): m_state=6
02:39:43.025 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 909
02:39:43.025 00.000 13300 Star::Find returns 1 (0), X=35.30, Y=420.47, Mass=1366, SNR=25.9, Peak=145 HFD=3.2
02:39:43.026 00.001 13300 MultiStar: [#1 -0.19,-0.16,0.55,U] [#2 -0.06,0.06,0.51,U] [#3 0.04,-0.06,0.34,U] [#4 -0.17,-0.15,0.28,U] [#5 -0.15,0.13,0.32,U] [#6 -0.18,-0.13,0.28,U] [#7 -0.36,0.19,0.00,M1] [#8 -0.33,0.15,0.00,M4] 
02:39:43.026 00.000 13300 refined, 6 included, MultiStar: {-0.05, -0.09}, one-star: {0.10, -0.16}
02:39:43.026 00.000 13300 CameraToMount -- cameraTheta (-2.12) - m_xAngle (1.53) = xAngle (-3.65 = 2.63)
02:39:43.026 00.000 13300 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.78 = -0.50)
02:39:43.026 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-2.12 mountX=-0.09 mountY=-0.05, mountTheta=-2.64
02:39:43.028 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.09, opts=13)
02:39:43.028 00.000 13300 Enqueuing Move request for scope (-0.05, -0.09)
02:39:43.028 00.000 11596 Worker thread wakes up
02:39:43.028 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.09) opts 0xd
02:39:43.028 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.09)
02:39:43.029 00.001 11596 Moving (-0.05, -0.09) raw xDistance=-0.09 yDistance=-0.05
02:39:43.029 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:39:43.029 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:39:43.029 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:39:43.029 00.000 11596 MoveAxis(E, 0, ABG)
02:39:43.029 00.000 11596 Move returns status 0, amount 0
02:39:43.029 00.000 11596 MoveAxis(N, 0, ABG)
02:39:43.029 00.000 11596 Move returns status 0, amount 0
02:39:43.029 00.000 11596 move complete, result=0
02:39:43.029 00.000 11596 worker thread done servicing request
02:39:43.036 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
02:39:43.044 00.008 13300 UpdateGuideState exits: m=1366 SNR=25.9
02:39:43.044 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:43.044 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:39:43.044 00.000 13300 Enqueuing Expose request
02:39:43.045 00.001 11596 Worker thread wakes up
02:39:43.045 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:39:43.045 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:39:43.353 00.308 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"31305f1a-8595-4552-b5eb-57298132ad57"}
02:39:43.353 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"31305f1a-8595-4552-b5eb-57298132ad57"}
02:39:43.353 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b2046572-2dc8-4062-add1-e9cb7f052abb"}
02:39:43.354 00.001 13300 case statement mapped state 6 to 3
02:39:43.354 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b2046572-2dc8-4062-add1-e9cb7f052abb"}
02:39:43.354 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f5b4d729-7627-4799-b851-89b20079d528"}
02:39:43.354 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":909,"width":15,"height":15,"star_pos":[7.30,7.47],"pixels":"..."},"id":"f5b4d729-7627-4799-b851-89b20079d528"}
02:39:43.554 00.200 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:39:46.353 02.799 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dcf427a6-876a-40f8-b1bb-2c33c6fbc8df"}
02:39:46.353 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dcf427a6-876a-40f8-b1bb-2c33c6fbc8df"}
02:39:46.354 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"258f4bda-4866-4be2-b118-6109fdce87d2"}
02:39:46.354 00.000 13300 case statement mapped state 6 to 3
02:39:46.354 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"258f4bda-4866-4be2-b118-6109fdce87d2"}
02:39:46.355 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"956151c3-0aeb-46b1-a34e-f17ca8dfc950"}
02:39:46.355 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":909,"width":15,"height":15,"star_pos":[7.30,7.47],"pixels":"..."},"id":"956151c3-0aeb-46b1-a34e-f17ca8dfc950"}
02:39:46.586 00.231 11596 Exposure complete
02:39:46.656 00.070 11596 worker thread done servicing request
02:39:46.656 00.000 13300 OnExposeComplete: enter
02:39:46.656 00.000 13300 UpdateGuideState(): m_state=6
02:39:46.657 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 910
02:39:46.657 00.000 13300 Star::Find returns 1 (0), X=35.17, Y=420.48, Mass=1375, SNR=26.0, Peak=136 HFD=3.2
02:39:46.657 00.000 13300 MultiStar: [#1 -0.21,-0.24,0.00,M1] [#2 -0.10,-0.12,0.50,U] [#3 -0.20,-0.08,0.34,U] [#4 -0.18,-0.05,0.27,U] [#5 -0.19,0.20,0.00,M3] [#6 -0.06,-0.14,0.26,U] [#7 -0.33,-0.08,0.00,M2] [#8 -0.20,0.11,0.23,U] 
02:39:46.658 00.001 13300 refined, 5 included, MultiStar: {-0.10, -0.10}, one-star: {-0.03, -0.15}
02:39:46.658 00.000 13300 CameraToMount -- cameraTheta (-2.34) - m_xAngle (1.53) = xAngle (-3.87 = 2.41)
02:39:46.658 00.000 13300 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.00 = -0.72)
02:39:46.658 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.10 hyp=0.14 cameraTheta=-2.34 mountX=-0.11 mountY=-0.09, mountTheta=-2.42
02:39:46.660 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.10, opts=13)
02:39:46.660 00.000 13300 Enqueuing Move request for scope (-0.10, -0.10)
02:39:46.660 00.000 11596 Worker thread wakes up
02:39:46.660 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.10) opts 0xd
02:39:46.660 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.10)
02:39:46.660 00.000 11596 Moving (-0.10, -0.10) raw xDistance=-0.11 yDistance=-0.09
02:39:46.660 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:39:46.660 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:39:46.661 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:39:46.661 00.000 11596 MoveAxis(E, 0, ABG)
02:39:46.661 00.000 11596 Move returns status 0, amount 0
02:39:46.661 00.000 11596 MoveAxis(N, 0, ABG)
02:39:46.661 00.000 11596 Move returns status 0, amount 0
02:39:46.661 00.000 11596 move complete, result=0
02:39:46.661 00.000 11596 worker thread done servicing request
02:39:46.668 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
02:39:46.676 00.008 13300 UpdateGuideState exits: m=1375 SNR=26.0
02:39:46.676 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:46.676 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:39:46.676 00.000 13300 Enqueuing Expose request
02:39:46.676 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:39:46.676 00.000 11596 Worker thread wakes up
02:39:46.676 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:39:47.179 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:39:49.352 02.173 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"43a427f9-d764-4f4f-b086-aa010dc459ae"}
02:39:49.352 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"43a427f9-d764-4f4f-b086-aa010dc459ae"}
02:39:49.353 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ce6b02be-abe4-447c-9223-dd0f934667f1"}
02:39:49.353 00.000 13300 case statement mapped state 6 to 3
02:39:49.353 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ce6b02be-abe4-447c-9223-dd0f934667f1"}
02:39:49.354 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"501de8d2-38fc-423d-ba4f-c3d880db9fd8"}
02:39:49.354 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":910,"width":15,"height":15,"star_pos":[7.17,7.48],"pixels":"..."},"id":"501de8d2-38fc-423d-ba4f-c3d880db9fd8"}
02:39:50.214 00.860 11596 Exposure complete
02:39:50.292 00.078 11596 worker thread done servicing request
02:39:50.293 00.001 13300 OnExposeComplete: enter
02:39:50.293 00.000 13300 UpdateGuideState(): m_state=6
02:39:50.293 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 911
02:39:50.293 00.000 13300 Star::Find returns 1 (0), X=35.14, Y=420.46, Mass=1392, SNR=26.2, Peak=142 HFD=3.3
02:39:50.294 00.001 13300 MultiStar: [#1 -0.25,-0.21,0.00,M2] [#2 -0.17,-0.02,0.51,U] [#3 -0.22,-0.18,0.00,M1] [#4 -0.29,-0.18,0.00,M1] [#5 -0.28,0.20,0.00,M4] [#6 -0.31,-0.19,0.00,M1] [#7 -0.29,-0.06,0.00,M3] [#8 -0.61,0.04,0.00,M4] 
02:39:50.294 00.000 13300 refined, 1 included, MultiStar: {-0.10, -0.12}, one-star: {-0.06, -0.17}
02:39:50.294 00.000 13300 CameraToMount -- cameraTheta (-2.24) - m_xAngle (1.53) = xAngle (-3.78 = 2.51)
02:39:50.294 00.000 13300 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.90 = -0.62)
02:39:50.294 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.12 hyp=0.16 cameraTheta=-2.24 mountX=-0.12 mountY=-0.09, mountTheta=-2.52
02:39:50.296 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.12, opts=13)
02:39:50.296 00.000 13300 Enqueuing Move request for scope (-0.10, -0.12)
02:39:50.296 00.000 11596 Worker thread wakes up
02:39:50.296 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.12) opts 0xd
02:39:50.296 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.12)
02:39:50.296 00.000 11596 Moving (-0.10, -0.12) raw xDistance=-0.12 yDistance=-0.09
02:39:50.297 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:39:50.297 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:39:50.297 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:39:50.297 00.000 11596 MoveAxis(E, 0, ABG)
02:39:50.297 00.000 11596 Move returns status 0, amount 0
02:39:50.297 00.000 11596 MoveAxis(N, 0, ABG)
02:39:50.297 00.000 11596 Move returns status 0, amount 0
02:39:50.297 00.000 11596 move complete, result=0
02:39:50.298 00.001 11596 worker thread done servicing request
02:39:50.304 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
02:39:50.312 00.008 13300 UpdateGuideState exits: m=1392 SNR=26.2
02:39:50.312 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:50.312 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:39:50.312 00.000 13300 Enqueuing Expose request
02:39:50.312 00.000 11596 Worker thread wakes up
02:39:50.312 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:39:50.312 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:39:50.820 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:39:52.354 01.534 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9dd3c43a-c2f9-431c-8b3a-31fd84ee3729"}
02:39:52.354 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9dd3c43a-c2f9-431c-8b3a-31fd84ee3729"}
02:39:52.355 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a8cf8b62-f905-4365-aab8-81ecf2de46c1"}
02:39:52.355 00.000 13300 case statement mapped state 6 to 3
02:39:52.355 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a8cf8b62-f905-4365-aab8-81ecf2de46c1"}
02:39:52.355 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"75ea69f6-5a38-46ce-84e4-08490298e5aa"}
02:39:52.356 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":911,"width":15,"height":15,"star_pos":[7.14,7.46],"pixels":"..."},"id":"75ea69f6-5a38-46ce-84e4-08490298e5aa"}
02:39:53.857 01.501 11596 Exposure complete
02:39:53.927 00.070 11596 worker thread done servicing request
02:39:53.927 00.000 13300 OnExposeComplete: enter
02:39:53.928 00.001 13300 UpdateGuideState(): m_state=6
02:39:53.928 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 912
02:39:53.928 00.000 13300 Star::Find returns 1 (0), X=35.16, Y=420.57, Mass=1379, SNR=26.0, Peak=137 HFD=3.3
02:39:53.929 00.001 13300 MultiStar: [#1 -0.18,-0.09,0.56,U] [#2 -0.17,0.05,0.51,U] [#3 -0.23,-0.27,0.00,M2] [#4 -0.41,-0.19,0.00,M2] [#5 -0.37,0.07,0.00,M5] [#6 -0.26,0.14,0.00,M2] [#7 -0.35,0.23,0.00,M4] [#8 -0.51,0.05,0.00,M5] 
02:39:53.929 00.000 13300 single-star, 2 included, MultiStar: {-0.11, -0.04}, one-star: {-0.04, -0.06}
02:39:53.929 00.000 13300 CameraToMount -- cameraTheta (-2.20) - m_xAngle (1.53) = xAngle (-3.73 = 2.55)
02:39:53.929 00.000 13300 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.86 = -0.57)
02:39:53.929 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-2.20 mountX=-0.06 mountY=-0.04, mountTheta=-2.56
02:39:53.931 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.06, opts=13)
02:39:53.931 00.000 13300 Enqueuing Move request for scope (-0.04, -0.06)
02:39:53.931 00.000 11596 Worker thread wakes up
02:39:53.931 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.06) opts 0xd
02:39:53.931 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.06)
02:39:53.931 00.000 11596 Moving (-0.04, -0.06) raw xDistance=-0.06 yDistance=-0.04
02:39:53.931 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:39:53.932 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:39:53.932 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:39:53.932 00.000 11596 MoveAxis(E, 0, ABG)
02:39:53.932 00.000 11596 Move returns status 0, amount 0
02:39:53.932 00.000 11596 MoveAxis(N, 0, ABG)
02:39:53.932 00.000 11596 Move returns status 0, amount 0
02:39:53.932 00.000 11596 move complete, result=0
02:39:53.932 00.000 11596 worker thread done servicing request
02:39:53.939 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
02:39:53.946 00.007 13300 UpdateGuideState exits: m=1379 SNR=26.0
02:39:53.946 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:53.947 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:39:53.947 00.000 13300 Enqueuing Expose request
02:39:53.947 00.000 11596 Worker thread wakes up
02:39:53.947 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:39:53.947 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:39:54.458 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:39:55.354 00.896 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4503e16e-ecfa-4435-8186-6b5de844e5c8"}
02:39:55.354 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4503e16e-ecfa-4435-8186-6b5de844e5c8"}
02:39:55.355 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"45cb90ac-8925-41ec-b286-980068cdbcc0"}
02:39:55.355 00.000 13300 case statement mapped state 6 to 3
02:39:55.355 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"45cb90ac-8925-41ec-b286-980068cdbcc0"}
02:39:55.355 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"12497314-45e9-4193-a1aa-2cdb07a33aaf"}
02:39:55.356 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":912,"width":15,"height":15,"star_pos":[7.16,6.57],"pixels":"..."},"id":"12497314-45e9-4193-a1aa-2cdb07a33aaf"}
02:39:57.483 02.127 11596 Exposure complete
02:39:57.553 00.070 11596 worker thread done servicing request
02:39:57.553 00.000 13300 OnExposeComplete: enter
02:39:57.553 00.000 13300 UpdateGuideState(): m_state=6
02:39:57.553 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 913
02:39:57.553 00.000 13300 Star::Find returns 1 (0), X=35.28, Y=420.51, Mass=1336, SNR=25.6, Peak=145 HFD=3.2
02:39:57.554 00.001 13300 MultiStar: [#1 -0.13,-0.28,0.00,M2] [#2 -0.12,0.16,0.51,U] [#3 -0.04,-0.14,0.35,U] [#4 -0.21,-0.16,0.28,U] [#5 -0.16,0.41,0.00,M6] [#6 -0.04,-0.19,0.29,U] [#7 -0.21,0.09,0.28,U] [#8 -0.58,0.06,0.00,M6] 
02:39:57.554 00.000 13300 refined, 5 included, MultiStar: {-0.05, -0.06}, one-star: {0.08, -0.12}
02:39:57.554 00.000 13300 CameraToMount -- cameraTheta (-2.24) - m_xAngle (1.53) = xAngle (-3.77 = 2.51)
02:39:57.554 00.000 13300 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.90 = -0.62)
02:39:57.554 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-2.24 mountX=-0.06 mountY=-0.04, mountTheta=-2.52
02:39:57.556 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.06, opts=13)
02:39:57.556 00.000 13300 Enqueuing Move request for scope (-0.05, -0.06)
02:39:57.556 00.000 11596 Worker thread wakes up
02:39:57.556 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.06) opts 0xd
02:39:57.557 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.06)
02:39:57.557 00.000 11596 Moving (-0.05, -0.06) raw xDistance=-0.06 yDistance=-0.04
02:39:57.557 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:39:57.557 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:39:57.557 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:39:57.557 00.000 11596 MoveAxis(E, 0, ABG)
02:39:57.557 00.000 11596 Move returns status 0, amount 0
02:39:57.557 00.000 11596 MoveAxis(N, 0, ABG)
02:39:57.557 00.000 11596 Move returns status 0, amount 0
02:39:57.557 00.000 11596 move complete, result=0
02:39:57.558 00.001 11596 worker thread done servicing request
02:39:57.565 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=2, FiltMax=68, Gamma=0.510
02:39:57.573 00.008 13300 UpdateGuideState exits: m=1336 SNR=25.6
02:39:57.573 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:57.573 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:39:57.573 00.000 13300 Enqueuing Expose request
02:39:57.573 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:39:57.573 00.000 11596 Worker thread wakes up
02:39:57.574 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:39:58.090 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:39:58.353 00.263 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8b4c70ae-4987-4b1c-9b62-bd26c64bf05f"}
02:39:58.353 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8b4c70ae-4987-4b1c-9b62-bd26c64bf05f"}
02:39:58.354 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"229d8ad0-2ae1-4fb7-9923-74a3133681d2"}
02:39:58.354 00.000 13300 case statement mapped state 6 to 3
02:39:58.354 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"229d8ad0-2ae1-4fb7-9923-74a3133681d2"}
02:39:58.354 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"779d2261-af13-41b6-b2c6-bdb4a24ebe2e"}
02:39:58.354 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":913,"width":15,"height":15,"star_pos":[7.28,6.51],"pixels":"..."},"id":"779d2261-af13-41b6-b2c6-bdb4a24ebe2e"}
02:40:01.129 02.775 11596 Exposure complete
02:40:01.197 00.068 11596 worker thread done servicing request
02:40:01.197 00.000 13300 OnExposeComplete: enter
02:40:01.197 00.000 13300 UpdateGuideState(): m_state=6
02:40:01.198 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 914
02:40:01.198 00.000 13300 Star::Find returns 1 (0), X=35.16, Y=420.62, Mass=1406, SNR=26.3, Peak=144 HFD=3.3
02:40:01.198 00.000 13300 MultiStar: [#1 -0.26,-0.11,0.00,M3] [#2 -0.19,0.14,0.51,U] [#3 -0.13,0.12,0.33,U] [#4 -0.15,0.01,0.28,U] [#5 -0.19,-0.05,0.30,U] [#6 -0.32,0.19,0.00,M2] [#7 -0.30,0.08,0.00,M4] [#8 -0.29,0.37,0.00,M7] 
02:40:01.198 00.000 13300 single-star, 4 included, MultiStar: {-0.12, 0.04}, one-star: {-0.04, -0.01}
02:40:01.199 00.001 13300 CameraToMount -- cameraTheta (-2.94) - m_xAngle (1.53) = xAngle (-4.47 = 1.81)
02:40:01.199 00.000 13300 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.60 = -1.32)
02:40:01.199 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-2.94 mountX=-0.01 mountY=-0.04, mountTheta=-1.81
02:40:01.201 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.01, opts=13)
02:40:01.201 00.000 13300 Enqueuing Move request for scope (-0.04, -0.01)
02:40:01.201 00.000 11596 Worker thread wakes up
02:40:01.201 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.01) opts 0xd
02:40:01.201 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.01)
02:40:01.201 00.000 11596 Moving (-0.04, -0.01) raw xDistance=-0.01 yDistance=-0.04
02:40:01.201 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:40:01.201 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:01.201 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:40:01.202 00.001 11596 MoveAxis(E, 0, ABG)
02:40:01.202 00.000 11596 Move returns status 0, amount 0
02:40:01.202 00.000 11596 MoveAxis(N, 0, ABG)
02:40:01.202 00.000 11596 Move returns status 0, amount 0
02:40:01.202 00.000 11596 move complete, result=0
02:40:01.203 00.001 11596 worker thread done servicing request
02:40:01.210 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
02:40:01.218 00.008 13300 UpdateGuideState exits: m=1406 SNR=26.3
02:40:01.218 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:01.218 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:40:01.218 00.000 13300 Enqueuing Expose request
02:40:01.219 00.001 11596 Worker thread wakes up
02:40:01.219 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:40:01.219 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:40:01.354 00.135 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"63f66584-e9dc-4fb2-b79d-a95b82ca6dc0"}
02:40:01.354 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"63f66584-e9dc-4fb2-b79d-a95b82ca6dc0"}
02:40:01.355 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fe7581a5-27db-4864-be47-86e5d8009bca"}
02:40:01.355 00.000 13300 case statement mapped state 6 to 3
02:40:01.355 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fe7581a5-27db-4864-be47-86e5d8009bca"}
02:40:01.356 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b1f1ea34-278f-4072-abab-fcea3500c52d"}
02:40:01.356 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":914,"width":15,"height":15,"star_pos":[7.16,6.62],"pixels":"..."},"id":"b1f1ea34-278f-4072-abab-fcea3500c52d"}
02:40:01.723 00.367 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:40:04.352 02.629 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d9bfc59f-1783-4837-8e34-8bc2222c6b70"}
02:40:04.352 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d9bfc59f-1783-4837-8e34-8bc2222c6b70"}
02:40:04.353 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dfc493d6-dfc7-4ae1-ad72-d7625bdc1d9b"}
02:40:04.353 00.000 13300 case statement mapped state 6 to 3
02:40:04.353 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dfc493d6-dfc7-4ae1-ad72-d7625bdc1d9b"}
02:40:04.353 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f3f59ba2-4b24-433f-88a9-1ec19d02728b"}
02:40:04.353 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":914,"width":15,"height":15,"star_pos":[7.16,6.62],"pixels":"..."},"id":"f3f59ba2-4b24-433f-88a9-1ec19d02728b"}
02:40:04.744 00.391 11596 Exposure complete
02:40:04.814 00.070 11596 worker thread done servicing request
02:40:04.814 00.000 13300 OnExposeComplete: enter
02:40:04.814 00.000 13300 UpdateGuideState(): m_state=6
02:40:04.815 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 915
02:40:04.815 00.000 13300 Star::Find returns 1 (0), X=35.22, Y=420.54, Mass=1370, SNR=26.0, Peak=145 HFD=3.3
02:40:04.815 00.000 13300 MultiStar: [#1 -0.28,-0.01,0.00,M4] [#2 -0.04,0.19,0.47,U] [#3 -0.12,-0.03,0.34,U] [#4 -0.29,0.21,0.00,M1] [#5 -0.19,0.17,0.30,U] [#6 -0.33,-0.02,0.00,M3] [#7 -0.43,0.36,0.00,M5] [#8 -0.32,0.21,0.00,M8] 
02:40:04.815 00.000 13300 refined, 3 included, MultiStar: {-0.05, 0.02}, one-star: {0.02, -0.09}
02:40:04.815 00.000 13300 CameraToMount -- cameraTheta (2.73) - m_xAngle (1.53) = xAngle (1.20 = 1.20)
02:40:04.816 00.001 13300 CameraToMount -- cameraTheta (2.73) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.93 = -1.93)
02:40:04.816 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.05 cameraTheta=2.73 mountX=0.02 mountY=-0.05, mountTheta=-1.20
02:40:04.818 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.02, opts=13)
02:40:04.818 00.000 13300 Enqueuing Move request for scope (-0.05, 0.02)
02:40:04.818 00.000 11596 Worker thread wakes up
02:40:04.818 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
02:40:04.818 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
02:40:04.818 00.000 11596 Moving (-0.05, 0.02) raw xDistance=0.02 yDistance=-0.05
02:40:04.818 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:40:04.818 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:04.818 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:40:04.818 00.000 11596 MoveAxis(E, 0, ABG)
02:40:04.819 00.001 11596 Move returns status 0, amount 0
02:40:04.819 00.000 11596 MoveAxis(N, 0, ABG)
02:40:04.819 00.000 11596 Move returns status 0, amount 0
02:40:04.819 00.000 11596 move complete, result=0
02:40:04.819 00.000 11596 worker thread done servicing request
02:40:04.824 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
02:40:04.833 00.009 13300 UpdateGuideState exits: m=1370 SNR=26.0
02:40:04.833 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:04.833 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:40:04.833 00.000 13300 Enqueuing Expose request
02:40:04.833 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:40:04.833 00.000 11596 Worker thread wakes up
02:40:04.833 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:40:05.339 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:40:07.352 02.013 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3946fbca-cf15-44d2-9a96-1a7119bee122"}
02:40:07.352 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3946fbca-cf15-44d2-9a96-1a7119bee122"}
02:40:07.353 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f0a63127-f115-4eb0-ac18-84374910d32c"}
02:40:07.353 00.000 13300 case statement mapped state 6 to 3
02:40:07.353 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f0a63127-f115-4eb0-ac18-84374910d32c"}
02:40:07.353 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"37bb167d-1fc9-4ab8-97a3-49e2912dd3f0"}
02:40:07.354 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":915,"width":15,"height":15,"star_pos":[7.22,6.54],"pixels":"..."},"id":"37bb167d-1fc9-4ab8-97a3-49e2912dd3f0"}
02:40:08.358 01.004 11596 Exposure complete
02:40:08.427 00.069 11596 worker thread done servicing request
02:40:08.428 00.001 13300 OnExposeComplete: enter
02:40:08.428 00.000 13300 UpdateGuideState(): m_state=6
02:40:08.428 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 916
02:40:08.428 00.000 13300 Star::Find returns 1 (0), X=35.21, Y=420.63, Mass=1380, SNR=26.1, Peak=166 HFD=3.2
02:40:08.429 00.001 13300 MultiStar: [#1 -0.25,0.07,0.51,U] [#2 -0.04,-0.06,0.51,U] [#3 0.07,-0.03,0.34,U] [#4 -0.24,-0.14,0.00,M2] [#5 -0.33,0.05,0.00,M5] [#6 -0.22,-0.05,0.27,U] [#7 -0.30,0.20,0.00,M6] [#8 -0.23,0.22,0.00,M9] 
02:40:08.429 00.000 13300 single-star, 4 included, MultiStar: {-0.06, -0.01}, one-star: {0.01, -0.01}
02:40:08.429 00.000 13300 CameraToMount -- cameraTheta (-0.39) - m_xAngle (1.53) = xAngle (-1.92 = -1.92)
02:40:08.429 00.000 13300 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.05 = 1.23)
02:40:08.429 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-0.39 mountX=-0.00 mountY=0.01, mountTheta=1.92
02:40:08.431 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.01, opts=13)
02:40:08.431 00.000 13300 Enqueuing Move request for scope (0.01, -0.01)
02:40:08.431 00.000 11596 Worker thread wakes up
02:40:08.431 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.01) opts 0xd
02:40:08.431 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.01)
02:40:08.431 00.000 11596 Moving (0.01, -0.01) raw xDistance=-0.00 yDistance=0.01
02:40:08.432 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:40:08.432 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:08.432 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:40:08.432 00.000 11596 MoveAxis(E, 0, ABG)
02:40:08.432 00.000 11596 Move returns status 0, amount 0
02:40:08.432 00.000 11596 MoveAxis(N, 0, ABG)
02:40:08.432 00.000 11596 Move returns status 0, amount 0
02:40:08.432 00.000 11596 move complete, result=0
02:40:08.432 00.000 11596 worker thread done servicing request
02:40:08.438 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=70, Gamma=0.510
02:40:08.446 00.008 13300 UpdateGuideState exits: m=1380 SNR=26.1
02:40:08.446 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:08.446 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:40:08.446 00.000 13300 Enqueuing Expose request
02:40:08.447 00.001 11596 Worker thread wakes up
02:40:08.447 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:40:08.447 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:40:08.951 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:40:10.353 01.402 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d1a18d9e-57d0-4a9b-99b5-82884cfa93f9"}
02:40:10.353 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d1a18d9e-57d0-4a9b-99b5-82884cfa93f9"}
02:40:10.354 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"baed36c1-84ee-4279-acdd-af6c924e3570"}
02:40:10.354 00.000 13300 case statement mapped state 6 to 3
02:40:10.354 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"baed36c1-84ee-4279-acdd-af6c924e3570"}
02:40:10.354 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2b36c4ca-88c6-484a-bff5-e090d0fdca73"}
02:40:10.355 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":916,"width":15,"height":15,"star_pos":[7.21,6.63],"pixels":"..."},"id":"2b36c4ca-88c6-484a-bff5-e090d0fdca73"}
02:40:11.977 01.622 11596 Exposure complete
02:40:12.058 00.081 11596 worker thread done servicing request
02:40:12.058 00.000 13300 OnExposeComplete: enter
02:40:12.058 00.000 13300 UpdateGuideState(): m_state=6
02:40:12.059 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 917
02:40:12.059 00.000 13300 Star::Find returns 1 (0), X=35.12, Y=420.55, Mass=1355, SNR=25.8, Peak=139 HFD=3.3
02:40:12.060 00.001 13300 MultiStar: [#1 -0.21,-0.02,0.55,U] [#2 -0.17,0.06,0.52,U] [#3 -0.11,0.03,0.35,U] [#4 -0.32,-0.03,0.00,M3] [#5 -0.34,0.01,0.00,M6] [#6 -0.19,-0.04,0.28,U] [#7 -0.17,0.00,0.29,U] [#8 -0.39,0.26,0.00,M10] 
02:40:12.060 00.000 13300 single-star, 5 included, MultiStar: {-0.14, -0.02}, one-star: {-0.08, -0.08}
02:40:12.060 00.000 13300 CameraToMount -- cameraTheta (-2.35) - m_xAngle (1.53) = xAngle (-3.88 = 2.40)
02:40:12.060 00.000 13300 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.01 = -0.72)
02:40:12.060 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.08 hyp=0.12 cameraTheta=-2.35 mountX=-0.09 mountY=-0.08, mountTheta=-2.41
02:40:12.064 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.08, opts=13)
02:40:12.064 00.000 13300 Enqueuing Move request for scope (-0.08, -0.08)
02:40:12.064 00.000 11596 Worker thread wakes up
02:40:12.064 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.08) opts 0xd
02:40:12.065 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.08)
02:40:12.065 00.000 11596 Moving (-0.08, -0.08) raw xDistance=-0.09 yDistance=-0.08
02:40:12.065 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:40:12.065 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:12.065 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:40:12.065 00.000 11596 MoveAxis(E, 0, ABG)
02:40:12.065 00.000 11596 Move returns status 0, amount 0
02:40:12.065 00.000 11596 MoveAxis(N, 0, ABG)
02:40:12.065 00.000 11596 Move returns status 0, amount 0
02:40:12.065 00.000 11596 move complete, result=0
02:40:12.066 00.001 11596 worker thread done servicing request
02:40:12.073 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
02:40:12.082 00.009 13300 UpdateGuideState exits: m=1355 SNR=25.8
02:40:12.082 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:12.082 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:40:12.082 00.000 13300 Enqueuing Expose request
02:40:12.082 00.000 11596 Worker thread wakes up
02:40:12.082 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:40:12.082 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:40:12.586 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:40:13.352 00.766 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fa219890-3089-4d69-a4d4-51262b85db00"}
02:40:13.352 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fa219890-3089-4d69-a4d4-51262b85db00"}
02:40:13.353 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d60fcab6-1730-4377-bf2e-7b3bc0e92516"}
02:40:13.353 00.000 13300 case statement mapped state 6 to 3
02:40:13.353 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d60fcab6-1730-4377-bf2e-7b3bc0e92516"}
02:40:13.354 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"34e49a0f-ef33-460d-8764-653ebcf9b0af"}
02:40:13.354 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":917,"width":15,"height":15,"star_pos":[7.12,6.55],"pixels":"..."},"id":"34e49a0f-ef33-460d-8764-653ebcf9b0af"}
02:40:15.629 02.275 11596 Exposure complete
02:40:15.719 00.090 11596 worker thread done servicing request
02:40:15.719 00.000 13300 OnExposeComplete: enter
02:40:15.719 00.000 13300 UpdateGuideState(): m_state=6
02:40:15.720 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 918
02:40:15.720 00.000 13300 Star::Find returns 1 (0), X=35.24, Y=420.58, Mass=1372, SNR=26.0, Peak=153 HFD=3.2
02:40:15.721 00.001 13300 MultiStar: [#1 -0.19,0.11,0.51,U] [#2 -0.15,0.14,0.50,U] [#3 -0.15,-0.02,0.34,U] [#4 -0.36,-0.04,0.00,M4] [#5 -0.26,0.08,0.00,M7] [#6 -0.13,0.14,0.26,U] [#7 -0.26,0.17,0.00,M6] [#8 -0.26,0.16,0.00,R] 
02:40:15.721 00.000 13300 single-star, 4 included, MultiStar: {-0.08, 0.04}, one-star: {0.04, -0.05}
02:40:15.721 00.000 13300 CameraToMount -- cameraTheta (-0.96) - m_xAngle (1.53) = xAngle (-2.49 = -2.49)
02:40:15.721 00.000 13300 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.62 = 0.67)
02:40:15.722 00.001 13300 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-0.96 mountX=-0.05 mountY=0.04, mountTheta=2.48
02:40:15.724 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.05, opts=13)
02:40:15.725 00.001 13300 Enqueuing Move request for scope (0.04, -0.05)
02:40:15.725 00.000 11596 Worker thread wakes up
02:40:15.725 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd
02:40:15.725 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.05)
02:40:15.725 00.000 11596 Moving (0.04, -0.05) raw xDistance=-0.05 yDistance=0.04
02:40:15.726 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:40:15.726 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:15.726 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:40:15.726 00.000 11596 MoveAxis(E, 0, ABG)
02:40:15.726 00.000 11596 Move returns status 0, amount 0
02:40:15.726 00.000 11596 MoveAxis(N, 0, ABG)
02:40:15.726 00.000 11596 Move returns status 0, amount 0
02:40:15.727 00.001 11596 move complete, result=0
02:40:15.727 00.000 11596 worker thread done servicing request
02:40:15.735 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
02:40:15.743 00.008 13300 UpdateGuideState exits: m=1372 SNR=26.0
02:40:15.744 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:15.744 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:40:15.744 00.000 13300 Enqueuing Expose request
02:40:15.744 00.000 11596 Worker thread wakes up
02:40:15.744 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:40:15.744 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:40:16.259 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:40:16.352 00.093 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fc4ebdfc-d5fd-49af-b2cb-e0df3259e69e"}
02:40:16.352 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fc4ebdfc-d5fd-49af-b2cb-e0df3259e69e"}
02:40:16.353 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ed4944c5-efbb-4238-9bea-885052ae83df"}
02:40:16.353 00.000 13300 case statement mapped state 6 to 3
02:40:16.353 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ed4944c5-efbb-4238-9bea-885052ae83df"}
02:40:16.354 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"33ef8472-5a50-44fd-8b36-4057c4a531eb"}
02:40:16.355 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":918,"width":15,"height":15,"star_pos":[7.24,6.58],"pixels":"..."},"id":"33ef8472-5a50-44fd-8b36-4057c4a531eb"}
02:40:19.294 02.939 11596 Exposure complete
02:40:19.353 00.059 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f427f001-eead-4109-ba4c-5da8630722e5"}
02:40:19.353 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f427f001-eead-4109-ba4c-5da8630722e5"}
02:40:19.354 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5bb3dde8-11de-44c2-97ed-c5878922d08b"}
02:40:19.354 00.000 13300 case statement mapped state 6 to 3
02:40:19.354 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5bb3dde8-11de-44c2-97ed-c5878922d08b"}
02:40:19.355 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"92276e38-5c56-4f2b-b8d2-3e9c1a5e99db"}
02:40:19.355 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":918,"width":15,"height":15,"star_pos":[7.24,6.58],"pixels":"..."},"id":"92276e38-5c56-4f2b-b8d2-3e9c1a5e99db"}
02:40:19.364 00.009 11596 worker thread done servicing request
02:40:19.364 00.000 13300 OnExposeComplete: enter
02:40:19.364 00.000 13300 UpdateGuideState(): m_state=6
02:40:19.365 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 919
02:40:19.365 00.000 13300 Star::Find returns 1 (0), X=35.17, Y=420.57, Mass=1380, SNR=26.0, Peak=139 HFD=3.2
02:40:19.366 00.001 13300 MultiStar: [#1 -0.18,0.12,0.55,U] [#2 -0.25,0.09,0.00,M1] [#3 -0.25,0.10,0.00,M1] [#4 -0.24,0.02,0.28,U] [#5 -0.34,0.18,0.00,M8] [#6 -0.29,0.15,0.00,M1] [#7 -0.18,0.20,0.00,M7] [#8 -0.12,-0.09,0.24,U] 
02:40:19.366 00.000 13300 single-star, 3 included, MultiStar: {-0.11, -0.00}, one-star: {-0.03, -0.06}
02:40:19.366 00.000 13300 CameraToMount -- cameraTheta (-2.00) - m_xAngle (1.53) = xAngle (-3.53 = 2.76)
02:40:19.366 00.000 13300 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.66 = -0.37)
02:40:19.366 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-2.00 mountX=-0.06 mountY=-0.02, mountTheta=-2.77
02:40:19.368 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.06, opts=13)
02:40:19.368 00.000 13300 Enqueuing Move request for scope (-0.03, -0.06)
02:40:19.368 00.000 11596 Worker thread wakes up
02:40:19.369 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.06) opts 0xd
02:40:19.369 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.06)
02:40:19.369 00.000 11596 Moving (-0.03, -0.06) raw xDistance=-0.06 yDistance=-0.02
02:40:19.369 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:40:19.369 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:19.369 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:40:19.370 00.001 11596 MoveAxis(E, 0, ABG)
02:40:19.370 00.000 11596 Move returns status 0, amount 0
02:40:19.370 00.000 11596 MoveAxis(N, 0, ABG)
02:40:19.370 00.000 11596 Move returns status 0, amount 0
02:40:19.370 00.000 11596 move complete, result=0
02:40:19.370 00.000 11596 worker thread done servicing request
02:40:19.376 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
02:40:19.386 00.010 13300 UpdateGuideState exits: m=1380 SNR=26.0
02:40:19.386 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:19.386 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:40:19.386 00.000 13300 Enqueuing Expose request
02:40:19.386 00.000 11596 Worker thread wakes up
02:40:19.386 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:40:19.387 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:40:19.902 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:40:22.353 02.451 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ed6237a4-b91b-447b-adbb-e6efa870b1c1"}
02:40:22.353 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ed6237a4-b91b-447b-adbb-e6efa870b1c1"}
02:40:22.354 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"703da5b0-6e89-476f-a7a9-d8385c82f1c6"}
02:40:22.354 00.000 13300 case statement mapped state 6 to 3
02:40:22.354 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"703da5b0-6e89-476f-a7a9-d8385c82f1c6"}
02:40:22.354 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0cd64029-ca59-4e18-a290-0ec0ee5df563"}
02:40:22.355 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":919,"width":15,"height":15,"star_pos":[7.17,6.57],"pixels":"..."},"id":"0cd64029-ca59-4e18-a290-0ec0ee5df563"}
02:40:22.949 00.594 11596 Exposure complete
02:40:23.035 00.086 11596 worker thread done servicing request
02:40:23.035 00.000 13300 OnExposeComplete: enter
02:40:23.035 00.000 13300 UpdateGuideState(): m_state=6
02:40:23.035 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 920
02:40:23.036 00.001 13300 Star::Find returns 1 (0), X=35.11, Y=420.50, Mass=1347, SNR=25.7, Peak=129 HFD=3.4
02:40:23.036 00.000 13300 MultiStar: [#1 -0.33,0.00,0.00,M1] [#2 -0.20,0.08,0.51,U] [#3 -0.14,0.06,0.35,U] [#4 -0.29,0.05,0.00,M4] [#5 -0.43,0.09,0.00,M9] [#6 -0.39,0.32,0.00,M2] [#7 -0.29,0.14,0.00,M8] [#8 -0.20,0.07,0.23,U] 
02:40:23.036 00.000 13300 refined, 3 included, MultiStar: {-0.13, -0.03}, one-star: {-0.09, -0.14}
02:40:23.036 00.000 13300 CameraToMount -- cameraTheta (-2.94) - m_xAngle (1.53) = xAngle (-4.47 = 1.81)
02:40:23.036 00.000 13300 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.60 = -1.31)
02:40:23.036 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=-0.03 hyp=0.14 cameraTheta=-2.94 mountX=-0.03 mountY=-0.13, mountTheta=-1.81
02:40:23.040 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=-0.03, opts=13)
02:40:23.040 00.000 13300 Enqueuing Move request for scope (-0.13, -0.03)
02:40:23.040 00.000 11596 Worker thread wakes up
02:40:23.041 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.03) opts 0xd
02:40:23.041 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, -0.03)
02:40:23.041 00.000 11596 Moving (-0.13, -0.03) raw xDistance=-0.03 yDistance=-0.13
02:40:23.041 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:40:23.041 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:23.041 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:40:23.041 00.000 11596 MoveAxis(E, 0, ABG)
02:40:23.042 00.001 11596 Move returns status 0, amount 0
02:40:23.042 00.000 11596 MoveAxis(N, 0, ABG)
02:40:23.042 00.000 11596 Move returns status 0, amount 0
02:40:23.042 00.000 11596 move complete, result=0
02:40:23.042 00.000 11596 worker thread done servicing request
02:40:23.051 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
02:40:23.061 00.010 13300 UpdateGuideState exits: m=1347 SNR=25.7
02:40:23.061 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:23.061 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:40:23.061 00.000 13300 Enqueuing Expose request
02:40:23.061 00.000 11596 Worker thread wakes up
02:40:23.061 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:40:23.061 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:40:23.566 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:40:25.353 01.787 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ef57078e-5463-4bc2-b672-b3c7598ebfc6"}
02:40:25.353 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ef57078e-5463-4bc2-b672-b3c7598ebfc6"}
02:40:25.354 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cd0795e6-2766-46b6-b544-1a69cd4be1b7"}
02:40:25.354 00.000 13300 case statement mapped state 6 to 3
02:40:25.354 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cd0795e6-2766-46b6-b544-1a69cd4be1b7"}
02:40:25.354 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1c3496ee-ed3b-4e6c-b905-c312853b2ec8"}
02:40:25.355 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":920,"width":15,"height":15,"star_pos":[7.11,7.50],"pixels":"..."},"id":"1c3496ee-ed3b-4e6c-b905-c312853b2ec8"}
02:40:26.599 01.244 11596 Exposure complete
02:40:26.671 00.072 11596 worker thread done servicing request
02:40:26.671 00.000 13300 OnExposeComplete: enter
02:40:26.671 00.000 13300 UpdateGuideState(): m_state=6
02:40:26.671 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 921
02:40:26.672 00.001 13300 Star::Find returns 1 (0), X=35.26, Y=420.52, Mass=1370, SNR=25.9, Peak=142 HFD=3.2
02:40:26.672 00.000 13300 MultiStar: [#1 -0.29,-0.21,0.00,M2] [#2 -0.07,0.15,0.51,U] [#3 -0.03,-0.29,0.00,M1] [#4 -0.22,-0.20,0.00,M5] [#5 -0.14,0.06,0.29,U] [#6 -0.19,-0.00,0.28,U] [#7 -0.07,0.02,0.29,U] [#8 -0.07,-0.05,0.23,U] 
02:40:26.672 00.000 13300 refined, 5 included, MultiStar: {-0.04, -0.01}, one-star: {0.06, -0.11}
02:40:26.672 00.000 13300 CameraToMount -- cameraTheta (-2.92) - m_xAngle (1.53) = xAngle (-4.45 = 1.83)
02:40:26.672 00.000 13300 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.58 = -1.30)
02:40:26.673 00.001 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-2.92 mountX=-0.01 mountY=-0.04, mountTheta=-1.83
02:40:26.675 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.01, opts=13)
02:40:26.675 00.000 13300 Enqueuing Move request for scope (-0.04, -0.01)
02:40:26.675 00.000 11596 Worker thread wakes up
02:40:26.675 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.01) opts 0xd
02:40:26.675 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.01)
02:40:26.675 00.000 11596 Moving (-0.04, -0.01) raw xDistance=-0.01 yDistance=-0.04
02:40:26.675 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:40:26.675 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:26.676 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:40:26.676 00.000 11596 MoveAxis(E, 0, ABG)
02:40:26.676 00.000 11596 Move returns status 0, amount 0
02:40:26.676 00.000 11596 MoveAxis(N, 0, ABG)
02:40:26.676 00.000 11596 Move returns status 0, amount 0
02:40:26.676 00.000 11596 move complete, result=0
02:40:26.676 00.000 11596 worker thread done servicing request
02:40:26.682 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=219, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
02:40:26.692 00.010 13300 UpdateGuideState exits: m=1370 SNR=25.9
02:40:26.692 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:26.692 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:40:26.692 00.000 13300 Enqueuing Expose request
02:40:26.693 00.001 11596 Worker thread wakes up
02:40:26.693 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:40:26.693 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:40:27.207 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:40:28.353 01.146 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c80524d8-0740-498e-b48c-2fd6a866a8c3"}
02:40:28.353 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c80524d8-0740-498e-b48c-2fd6a866a8c3"}
02:40:28.354 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"30462617-7d7a-49f4-a6c1-976a397cb5ca"}
02:40:28.354 00.000 13300 case statement mapped state 6 to 3
02:40:28.354 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"30462617-7d7a-49f4-a6c1-976a397cb5ca"}
02:40:28.354 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0377530f-fdaf-427c-9523-ff0c498bb987"}
02:40:28.355 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":921,"width":15,"height":15,"star_pos":[7.26,6.52],"pixels":"..."},"id":"0377530f-fdaf-427c-9523-ff0c498bb987"}
02:40:30.238 01.883 11596 Exposure complete
02:40:30.307 00.069 11596 worker thread done servicing request
02:40:30.307 00.000 13300 OnExposeComplete: enter
02:40:30.307 00.000 13300 UpdateGuideState(): m_state=6
02:40:30.307 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 922
02:40:30.308 00.001 13300 Star::Find returns 1 (0), X=35.35, Y=420.43, Mass=1399, SNR=26.2, Peak=153 HFD=3.2
02:40:30.308 00.000 13300 MultiStar: [#1 -0.22,-0.15,0.56,U] [#2 -0.13,-0.01,0.50,U] [#3 -0.10,-0.13,0.34,U] [#4 -0.35,-0.21,0.00,M6] [#5 -0.27,-0.00,0.00,M9] [#6 -0.19,-0.11,0.27,U] [#7 -0.23,0.09,0.29,U] [#8 -0.26,-0.07,0.00,M1] 
02:40:30.308 00.000 13300 refined, 5 included, MultiStar: {-0.06, -0.11}, one-star: {0.15, -0.20}
02:40:30.308 00.000 13300 CameraToMount -- cameraTheta (-2.08) - m_xAngle (1.53) = xAngle (-3.61 = 2.67)
02:40:30.308 00.000 13300 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.74 = -0.46)
02:40:30.309 00.001 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.11 hyp=0.13 cameraTheta=-2.08 mountX=-0.12 mountY=-0.06, mountTheta=-2.68
02:40:30.310 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.11, opts=13)
02:40:30.310 00.000 13300 Enqueuing Move request for scope (-0.06, -0.11)
02:40:30.311 00.001 11596 Worker thread wakes up
02:40:30.311 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.11) opts 0xd
02:40:30.311 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.11)
02:40:30.311 00.000 11596 Moving (-0.06, -0.11) raw xDistance=-0.12 yDistance=-0.06
02:40:30.311 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:40:30.311 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:30.311 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:40:30.311 00.000 11596 MoveAxis(E, 0, ABG)
02:40:30.311 00.000 11596 Move returns status 0, amount 0
02:40:30.311 00.000 11596 MoveAxis(N, 0, ABG)
02:40:30.312 00.001 11596 Move returns status 0, amount 0
02:40:30.312 00.000 11596 move complete, result=0
02:40:30.312 00.000 11596 worker thread done servicing request
02:40:30.318 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=215, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
02:40:30.326 00.008 13300 UpdateGuideState exits: m=1399 SNR=26.2
02:40:30.326 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:30.326 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:40:30.326 00.000 13300 Enqueuing Expose request
02:40:30.326 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:40:30.326 00.000 11596 Worker thread wakes up
02:40:30.326 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:40:30.842 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:40:31.353 00.511 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bed07ee1-9027-4e04-9000-e01cf2bf9df1"}
02:40:31.353 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bed07ee1-9027-4e04-9000-e01cf2bf9df1"}
02:40:31.354 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bdd1a5fb-3a0d-4fab-83bc-f75155e8c7f3"}
02:40:31.354 00.000 13300 case statement mapped state 6 to 3
02:40:31.354 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bdd1a5fb-3a0d-4fab-83bc-f75155e8c7f3"}
02:40:31.354 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e40e6f7a-6959-4c37-8809-afd900c2aaf7"}
02:40:31.355 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":922,"width":15,"height":15,"star_pos":[7.35,7.43],"pixels":"..."},"id":"e40e6f7a-6959-4c37-8809-afd900c2aaf7"}
02:40:33.875 02.520 11596 Exposure complete
02:40:33.944 00.069 11596 worker thread done servicing request
02:40:33.944 00.000 13300 OnExposeComplete: enter
02:40:33.944 00.000 13300 UpdateGuideState(): m_state=6
02:40:33.944 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 923
02:40:33.945 00.001 13300 Star::Find returns 1 (0), X=35.12, Y=420.45, Mass=1388, SNR=26.1, Peak=142 HFD=3.3
02:40:33.945 00.000 13300 MultiStar: [#1 -0.33,-0.07,0.00,M2] [#2 -0.22,0.04,0.50,U] [#3 -0.04,-0.10,0.34,U] [#4 -0.23,-0.09,0.27,U] [#5 -0.06,0.37,0.00,M10] [#6 -0.27,-0.02,0.00,M1] [#7 -0.28,0.04,0.00,M7] [#8 0.05,0.09,0.23,U] 
02:40:33.945 00.000 13300 refined, 4 included, MultiStar: {-0.11, -0.08}, one-star: {-0.08, -0.18}
02:40:33.945 00.000 13300 CameraToMount -- cameraTheta (-2.49) - m_xAngle (1.53) = xAngle (-4.02 = 2.26)
02:40:33.945 00.000 13300 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.15 = -0.87)
02:40:33.945 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.08 hyp=0.14 cameraTheta=-2.49 mountX=-0.09 mountY=-0.10, mountTheta=-2.26
02:40:33.948 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.08, opts=13)
02:40:33.948 00.000 13300 Enqueuing Move request for scope (-0.11, -0.08)
02:40:33.948 00.000 11596 Worker thread wakes up
02:40:33.949 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.08) opts 0xd
02:40:33.949 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.08)
02:40:33.949 00.000 11596 Moving (-0.11, -0.08) raw xDistance=-0.09 yDistance=-0.10
02:40:33.949 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:40:33.949 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:33.949 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:40:33.949 00.000 11596 MoveAxis(E, 0, ABG)
02:40:33.949 00.000 11596 Move returns status 0, amount 0
02:40:33.949 00.000 11596 MoveAxis(N, 0, ABG)
02:40:33.949 00.000 11596 Move returns status 0, amount 0
02:40:33.949 00.000 11596 move complete, result=0
02:40:33.950 00.001 11596 worker thread done servicing request
02:40:33.957 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
02:40:33.965 00.008 13300 UpdateGuideState exits: m=1388 SNR=26.1
02:40:33.965 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:33.965 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:40:33.966 00.001 13300 Enqueuing Expose request
02:40:33.966 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:40:33.966 00.000 11596 Worker thread wakes up
02:40:33.966 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:40:34.356 00.390 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d3180cd0-da55-4306-a388-fde9e51e9d81"}
02:40:34.356 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d3180cd0-da55-4306-a388-fde9e51e9d81"}
02:40:34.357 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f87dcc4e-ed12-4afa-8629-038601b7f27f"}
02:40:34.357 00.000 13300 case statement mapped state 6 to 3
02:40:34.357 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f87dcc4e-ed12-4afa-8629-038601b7f27f"}
02:40:34.358 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"61626e33-94c5-4d44-b348-907724103f22"}
02:40:34.358 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":923,"width":15,"height":15,"star_pos":[7.12,7.45],"pixels":"..."},"id":"61626e33-94c5-4d44-b348-907724103f22"}
02:40:34.474 00.116 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:40:37.355 02.881 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e395c210-a8e3-445e-a0bd-c7ca90abd5f9"}
02:40:37.355 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e395c210-a8e3-445e-a0bd-c7ca90abd5f9"}
02:40:37.356 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"41e47a0d-5343-40c9-85dc-1d2130697342"}
02:40:37.356 00.000 13300 case statement mapped state 6 to 3
02:40:37.356 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"41e47a0d-5343-40c9-85dc-1d2130697342"}
02:40:37.356 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c0d3bfc9-370a-40ff-85fe-8ba5a6f150a8"}
02:40:37.357 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":923,"width":15,"height":15,"star_pos":[7.12,7.45],"pixels":"..."},"id":"c0d3bfc9-370a-40ff-85fe-8ba5a6f150a8"}
02:40:37.498 00.141 11596 Exposure complete
02:40:37.566 00.068 11596 worker thread done servicing request
02:40:37.567 00.001 13300 OnExposeComplete: enter
02:40:37.567 00.000 13300 UpdateGuideState(): m_state=6
02:40:37.567 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 924
02:40:37.567 00.000 13300 Star::Find returns 1 (0), X=35.15, Y=420.66, Mass=1385, SNR=26.1, Peak=149 HFD=3.2
02:40:37.568 00.001 13300 MultiStar: [#1 -0.31,0.17,0.00,M3] [#2 -0.24,0.17,0.00,M1] [#3 -0.09,0.11,0.34,U] [#4 -0.10,0.10,0.28,U] [#5 -0.25,0.29,0.00,R] [#6 -0.22,-0.18,0.00,M2] [#7 -0.07,0.13,0.28,U] [#8 -0.06,0.12,0.23,U] 
02:40:37.568 00.000 13300 single-star, 4 included, MultiStar: {-0.07, 0.07}, one-star: {-0.05, 0.02}
02:40:37.568 00.000 13300 CameraToMount -- cameraTheta (2.68) - m_xAngle (1.53) = xAngle (1.15 = 1.15)
02:40:37.568 00.000 13300 CameraToMount -- cameraTheta (2.68) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.98 = -1.98)
02:40:37.568 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.06 cameraTheta=2.68 mountX=0.02 mountY=-0.05, mountTheta=-1.15
02:40:37.570 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.02, opts=13)
02:40:37.570 00.000 13300 Enqueuing Move request for scope (-0.05, 0.02)
02:40:37.571 00.001 11596 Worker thread wakes up
02:40:37.571 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
02:40:37.571 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
02:40:37.571 00.000 11596 Moving (-0.05, 0.02) raw xDistance=0.02 yDistance=-0.05
02:40:37.571 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:40:37.571 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:37.572 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:40:37.572 00.000 11596 MoveAxis(E, 0, ABG)
02:40:37.572 00.000 11596 Move returns status 0, amount 0
02:40:37.572 00.000 11596 MoveAxis(N, 0, ABG)
02:40:37.572 00.000 11596 Move returns status 0, amount 0
02:40:37.572 00.000 11596 move complete, result=0
02:40:37.572 00.000 11596 worker thread done servicing request
02:40:37.579 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
02:40:37.587 00.008 13300 UpdateGuideState exits: m=1385 SNR=26.1
02:40:37.587 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:37.588 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:40:37.588 00.000 13300 Enqueuing Expose request
02:40:37.588 00.000 11596 Worker thread wakes up
02:40:37.588 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:40:37.588 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:40:38.099 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:40:40.356 02.257 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bda8c241-906b-49b0-b38a-3897c6ea2d1b"}
02:40:40.356 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bda8c241-906b-49b0-b38a-3897c6ea2d1b"}
02:40:40.357 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6e07c41e-2218-48e3-b87c-60e6a30530b4"}
02:40:40.357 00.000 13300 case statement mapped state 6 to 3
02:40:40.357 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6e07c41e-2218-48e3-b87c-60e6a30530b4"}
02:40:40.357 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8cfe6889-3da3-4c4f-a693-1b7a862d52ed"}
02:40:40.357 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":924,"width":15,"height":15,"star_pos":[7.15,6.66],"pixels":"..."},"id":"8cfe6889-3da3-4c4f-a693-1b7a862d52ed"}
02:40:41.140 00.783 11596 Exposure complete
02:40:41.215 00.075 11596 worker thread done servicing request
02:40:41.215 00.000 13300 OnExposeComplete: enter
02:40:41.215 00.000 13300 UpdateGuideState(): m_state=6
02:40:41.216 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 925
02:40:41.216 00.000 13300 Star::Find returns 1 (0), X=35.22, Y=420.70, Mass=1360, SNR=25.9, Peak=163 HFD=3.2
02:40:41.216 00.000 13300 MultiStar: [#1 -0.20,0.14,0.55,U] [#2 -0.11,0.14,0.51,U] [#3 -0.16,0.26,0.00,M1] [#4 -0.18,0.39,0.00,M5] [#5 0.09,0.19,0.30,U] [#6 -0.27,0.34,0.00,M3] [#7 -0.17,0.10,0.28,U] [#8 -0.23,-0.04,0.23,U] 
02:40:41.216 00.000 13300 single-star, 5 included, MultiStar: {-0.07, 0.10}, one-star: {0.02, 0.06}
02:40:41.217 00.001 13300 CameraToMount -- cameraTheta (1.23) - m_xAngle (1.53) = xAngle (-0.30 = -0.30)
02:40:41.217 00.000 13300 CameraToMount -- cameraTheta (1.23) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.43 = 2.85)
02:40:41.217 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.06 hyp=0.07 cameraTheta=1.23 mountX=0.07 mountY=0.02, mountTheta=0.29
02:40:41.220 00.003 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.06, opts=13)
02:40:41.220 00.000 13300 Enqueuing Move request for scope (0.02, 0.06)
02:40:41.220 00.000 11596 Worker thread wakes up
02:40:41.220 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.06) opts 0xd
02:40:41.221 00.001 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.06)
02:40:41.221 00.000 11596 Moving (0.02, 0.06) raw xDistance=0.07 yDistance=0.02
02:40:41.221 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:40:41.221 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:41.221 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:40:41.221 00.000 11596 MoveAxis(E, 0, ABG)
02:40:41.221 00.000 11596 Move returns status 0, amount 0
02:40:41.221 00.000 11596 MoveAxis(N, 0, ABG)
02:40:41.221 00.000 11596 Move returns status 0, amount 0
02:40:41.221 00.000 11596 move complete, result=0
02:40:41.222 00.001 11596 worker thread done servicing request
02:40:41.230 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=68, Gamma=0.510
02:40:41.238 00.008 13300 UpdateGuideState exits: m=1360 SNR=25.9
02:40:41.238 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:41.238 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:40:41.238 00.000 13300 Enqueuing Expose request
02:40:41.238 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:40:41.239 00.001 11596 Worker thread wakes up
02:40:41.239 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:40:41.752 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:40:43.356 01.604 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a771f184-91d9-46b1-ab10-d44043299b62"}
02:40:43.356 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a771f184-91d9-46b1-ab10-d44043299b62"}
02:40:43.357 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"99d5dc1a-bb81-401c-a362-a3a5ef5d37f2"}
02:40:43.357 00.000 13300 case statement mapped state 6 to 3
02:40:43.357 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"99d5dc1a-bb81-401c-a362-a3a5ef5d37f2"}
02:40:43.357 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7ba3624c-306d-49a1-b3fb-1f0ee27102df"}
02:40:43.358 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":925,"width":15,"height":15,"star_pos":[7.22,6.70],"pixels":"..."},"id":"7ba3624c-306d-49a1-b3fb-1f0ee27102df"}
02:40:44.785 01.427 11596 Exposure complete
02:40:44.862 00.077 11596 worker thread done servicing request
02:40:44.862 00.000 13300 OnExposeComplete: enter
02:40:44.863 00.001 13300 UpdateGuideState(): m_state=6
02:40:44.863 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 926
02:40:44.863 00.000 13300 Star::Find returns 1 (0), X=35.04, Y=420.65, Mass=1362, SNR=25.9, Peak=154 HFD=3.3
02:40:44.864 00.001 13300 MultiStar: [#1 -0.34,-0.06,0.00,M3] [#2 -0.19,0.18,0.51,U] [#3 -0.25,-0.07,0.33,U] [#4 -0.38,0.14,0.00,M6] [#5 -0.17,0.04,0.30,U] [#6 -0.39,0.19,0.00,M4] [#7 -0.39,0.32,0.00,M6] [#8 -0.10,0.14,0.24,U] 
02:40:44.864 00.000 13300 single-star, 4 included, MultiStar: {-0.18, 0.05}, one-star: {-0.16, 0.01}
02:40:44.864 00.000 13300 CameraToMount -- cameraTheta (3.06) - m_xAngle (1.53) = xAngle (1.52 = 1.52)
02:40:44.864 00.000 13300 CameraToMount -- cameraTheta (3.06) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.60 = -1.60)
02:40:44.864 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=0.01 hyp=0.16 cameraTheta=3.06 mountX=0.01 mountY=-0.16, mountTheta=-1.52
02:40:44.866 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=0.01, opts=13)
02:40:44.866 00.000 13300 Enqueuing Move request for scope (-0.16, 0.01)
02:40:44.866 00.000 11596 Worker thread wakes up
02:40:44.866 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.01) opts 0xd
02:40:44.866 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.16, 0.01)
02:40:44.866 00.000 11596 Moving (-0.16, 0.01) raw xDistance=0.01 yDistance=-0.16
02:40:44.867 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:40:44.867 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:44.867 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:40:44.867 00.000 11596 MoveAxis(E, 0, ABG)
02:40:44.867 00.000 11596 Move returns status 0, amount 0
02:40:44.867 00.000 11596 MoveAxis(N, 0, ABG)
02:40:44.867 00.000 11596 Move returns status 0, amount 0
02:40:44.867 00.000 11596 move complete, result=0
02:40:44.867 00.000 11596 worker thread done servicing request
02:40:44.874 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
02:40:44.882 00.008 13300 UpdateGuideState exits: m=1362 SNR=25.9
02:40:44.882 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:44.882 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:40:44.882 00.000 13300 Enqueuing Expose request
02:40:44.882 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:40:44.883 00.001 11596 Worker thread wakes up
02:40:44.883 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:40:45.393 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:40:46.356 00.963 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"472098c0-dad9-40d7-a345-89c1df82622e"}
02:40:46.356 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"472098c0-dad9-40d7-a345-89c1df82622e"}
02:40:46.357 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"878492f7-bd03-4af9-9aaa-95d4dfc6f951"}
02:40:46.357 00.000 13300 case statement mapped state 6 to 3
02:40:46.357 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"878492f7-bd03-4af9-9aaa-95d4dfc6f951"}
02:40:46.357 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dc28f7ac-acc9-4ec3-b4fb-79d91ddc9b04"}
02:40:46.358 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":926,"width":15,"height":15,"star_pos":[7.04,6.65],"pixels":"..."},"id":"dc28f7ac-acc9-4ec3-b4fb-79d91ddc9b04"}
02:40:48.420 02.062 11596 Exposure complete
02:40:48.491 00.071 11596 worker thread done servicing request
02:40:48.491 00.000 13300 OnExposeComplete: enter
02:40:48.491 00.000 13300 UpdateGuideState(): m_state=6
02:40:48.491 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 927
02:40:48.492 00.001 13300 Star::Find returns 1 (0), X=35.13, Y=420.93, Mass=1368, SNR=25.9, Peak=166 HFD=3.0
02:40:48.492 00.000 13300 MultiStar: [#1 -0.34,0.21,0.00,M4] [#2 -0.24,0.35,0.00,M1] [#3 -0.12,0.30,0.00,M1] [#4 -0.22,0.40,0.00,M7] [#5 -0.08,0.31,0.00,M1] [#6 -0.46,0.37,0.00,M5] [#7 -0.45,0.45,0.00,M7] [#8 -0.10,0.36,0.00,M1] 
02:40:48.492 00.000 13300 CameraToMount -- cameraTheta (1.79) - m_xAngle (1.53) = xAngle (0.26 = 0.26)
02:40:48.492 00.000 13300 CameraToMount -- cameraTheta (1.79) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.87 = -2.87)
02:40:48.492 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.30 hyp=0.31 cameraTheta=1.79 mountX=0.29 mountY=-0.08, mountTheta=-0.27
02:40:48.495 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.30, opts=13)
02:40:48.495 00.000 13300 Enqueuing Move request for scope (-0.07, 0.30)
02:40:48.495 00.000 11596 Worker thread wakes up
02:40:48.495 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.30) opts 0xd
02:40:48.496 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.30)
02:40:48.496 00.000 11596 Moving (-0.07, 0.30) raw xDistance=0.29 yDistance=-0.08
02:40:48.496 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.29
02:40:48.496 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:48.496 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:40:48.496 00.000 11596 MoveAxis(W, 369, ABG)
02:40:48.496 00.000 11596 Guiding  Dir = 3, Dur = 369
02:40:48.497 00.001 11596 IsSlewing returns 0
02:40:48.504 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
02:40:48.512 00.008 13300 UpdateGuideState exits: m=1368 SNR=25.9
02:40:48.512 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:48.512 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:40:48.512 00.000 13300 Enqueuing Expose request
02:40:48.590 00.078 11596 IsGuiding returns 0
02:40:48.678 00.088 11596 PulseGuide returned control before completion, sleep 292
02:40:49.064 00.386 11596 IsGuiding returns 0
02:40:49.064 00.000 11596 Move returns status 0, amount 369
02:40:49.064 00.000 11596 MoveAxis(N, 0, ABG)
02:40:49.064 00.000 11596 Move returns status 0, amount 0
02:40:49.064 00.000 11596 move complete, result=0
02:40:49.064 00.000 11596 worker thread done servicing request
02:40:49.064 00.000 13300 GuideStep: 0.3 px 369 ms WEST, -0.1 px 0 ms NORTH
02:40:49.064 00.000 11596 Worker thread wakes up
02:40:49.065 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:40:49.355 00.290 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"395632a5-cc46-4a2c-bc3c-19ac28c91258"}
02:40:49.355 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"395632a5-cc46-4a2c-bc3c-19ac28c91258"}
02:40:49.356 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"70e7afe0-6e51-4a89-808e-7df3d6115218"}
02:40:49.356 00.000 13300 case statement mapped state 6 to 3
02:40:49.356 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"70e7afe0-6e51-4a89-808e-7df3d6115218"}
02:40:49.357 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b28bcf7c-be5d-456f-9c4c-836b85349655"}
02:40:49.357 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":927,"width":15,"height":15,"star_pos":[7.13,6.93],"pixels":"..."},"id":"b28bcf7c-be5d-456f-9c4c-836b85349655"}
02:40:49.579 00.222 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:40:52.355 02.776 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"203b1cd7-1a1a-4051-a5a9-c2afb62bd535"}
02:40:52.355 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"203b1cd7-1a1a-4051-a5a9-c2afb62bd535"}
02:40:52.356 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6ef444c0-58a6-41c4-9191-0fa36c922d1b"}
02:40:52.356 00.000 13300 case statement mapped state 6 to 3
02:40:52.356 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6ef444c0-58a6-41c4-9191-0fa36c922d1b"}
02:40:52.356 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a9049aa4-f4ad-4ac9-a9b8-0bcb2f25944d"}
02:40:52.357 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":927,"width":15,"height":15,"star_pos":[7.13,6.93],"pixels":"..."},"id":"a9049aa4-f4ad-4ac9-a9b8-0bcb2f25944d"}
02:40:52.602 00.245 11596 Exposure complete
02:40:52.672 00.070 11596 worker thread done servicing request
02:40:52.672 00.000 13300 OnExposeComplete: enter
02:40:52.672 00.000 13300 UpdateGuideState(): m_state=6
02:40:52.673 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 928
02:40:52.673 00.000 13300 Star::Find returns 1 (0), X=35.03, Y=420.55, Mass=1400, SNR=26.2, Peak=151 HFD=3.4
02:40:52.673 00.000 13300 MultiStar: [#1 -0.40,-0.06,0.00,M5] [#2 -0.22,0.07,0.51,U] [#3 -0.42,0.21,0.00,M2] [#4 -0.56,-0.06,0.00,M8] [#5 -0.12,-0.22,0.30,U] [#6 -0.44,-0.01,0.00,M6] [#7 -0.50,0.08,0.00,M8] [#8 -0.21,-0.14,0.23,U] 
02:40:52.673 00.000 13300 single-star, 3 included, MultiStar: {-0.18, -0.07}, one-star: {-0.17, -0.08}
02:40:52.673 00.000 13300 CameraToMount -- cameraTheta (-2.70) - m_xAngle (1.53) = xAngle (-4.23 = 2.05)
02:40:52.673 00.000 13300 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.36 = -1.07)
02:40:52.674 00.001 13300 CameraToMount -- cameraX=-0.17 cameraY=-0.08 hyp=0.19 cameraTheta=-2.70 mountX=-0.09 mountY=-0.16, mountTheta=-2.06
02:40:52.676 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.17, y=-0.08, opts=13)
02:40:52.676 00.000 13300 Enqueuing Move request for scope (-0.17, -0.08)
02:40:52.676 00.000 11596 Worker thread wakes up
02:40:52.676 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.08) opts 0xd
02:40:52.676 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.17, -0.08)
02:40:52.677 00.001 11596 Moving (-0.17, -0.08) raw xDistance=-0.09 yDistance=-0.16
02:40:52.677 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:40:52.677 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:52.677 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:40:52.677 00.000 11596 MoveAxis(E, 0, ABG)
02:40:52.677 00.000 11596 Move returns status 0, amount 0
02:40:52.677 00.000 11596 MoveAxis(N, 0, ABG)
02:40:52.677 00.000 11596 Move returns status 0, amount 0
02:40:52.677 00.000 11596 move complete, result=0
02:40:52.677 00.000 11596 worker thread done servicing request
02:40:52.684 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
02:40:52.692 00.008 13300 UpdateGuideState exits: m=1400 SNR=26.2
02:40:52.692 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:52.692 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:40:52.692 00.000 13300 Enqueuing Expose request
02:40:52.693 00.001 11596 Worker thread wakes up
02:40:52.693 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:40:52.693 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:40:53.197 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:40:55.355 02.158 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3cf70c30-e3cd-4d92-bf1b-95bac67cec49"}
02:40:55.355 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3cf70c30-e3cd-4d92-bf1b-95bac67cec49"}
02:40:55.356 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"164ad49f-cb58-45c2-80c7-5c21962f8983"}
02:40:55.356 00.000 13300 case statement mapped state 6 to 3
02:40:55.356 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"164ad49f-cb58-45c2-80c7-5c21962f8983"}
02:40:55.356 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"50846009-c4c1-40dd-8d3e-bbd2c71072f6"}
02:40:55.357 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":928,"width":15,"height":15,"star_pos":[7.03,6.55],"pixels":"..."},"id":"50846009-c4c1-40dd-8d3e-bbd2c71072f6"}
02:40:56.219 00.862 11596 Exposure complete
02:40:56.289 00.070 11596 worker thread done servicing request
02:40:56.289 00.000 13300 OnExposeComplete: enter
02:40:56.289 00.000 13300 UpdateGuideState(): m_state=6
02:40:56.289 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 929
02:40:56.290 00.001 13300 Star::Find returns 1 (0), X=35.26, Y=420.53, Mass=1363, SNR=25.9, Peak=141 HFD=3.2
02:40:56.290 00.000 13300 MultiStar: [#1 -0.25,-0.02,0.50,U] [#2 -0.17,0.19,0.51,U] [#3 -0.02,-0.10,0.35,U] [#4 -0.35,0.03,0.00,M9] [#5 -0.03,-0.08,0.32,U] [#6 -0.26,0.05,0.28,U] [#7 -0.30,0.29,0.00,M9] [#8 0.02,0.12,0.24,U] 
02:40:56.290 00.000 13300 refined, 6 included, MultiStar: {-0.07, -0.01}, one-star: {0.06, -0.11}
02:40:56.290 00.000 13300 CameraToMount -- cameraTheta (-2.99) - m_xAngle (1.53) = xAngle (-4.53 = 1.76)
02:40:56.290 00.000 13300 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.65 = -1.37)
02:40:56.291 00.001 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-2.99 mountX=-0.01 mountY=-0.07, mountTheta=-1.76
02:40:56.292 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.01, opts=13)
02:40:56.293 00.001 13300 Enqueuing Move request for scope (-0.07, -0.01)
02:40:56.293 00.000 11596 Worker thread wakes up
02:40:56.293 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.01) opts 0xd
02:40:56.293 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.01)
02:40:56.293 00.000 11596 Moving (-0.07, -0.01) raw xDistance=-0.01 yDistance=-0.07
02:40:56.293 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:40:56.293 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:56.293 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:40:56.293 00.000 11596 MoveAxis(E, 0, ABG)
02:40:56.293 00.000 11596 Move returns status 0, amount 0
02:40:56.294 00.001 11596 MoveAxis(N, 0, ABG)
02:40:56.294 00.000 11596 Move returns status 0, amount 0
02:40:56.294 00.000 11596 move complete, result=0
02:40:56.294 00.000 11596 worker thread done servicing request
02:40:56.300 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
02:40:56.308 00.008 13300 UpdateGuideState exits: m=1363 SNR=25.9
02:40:56.308 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:56.308 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:40:56.308 00.000 13300 Enqueuing Expose request
02:40:56.309 00.001 11596 Worker thread wakes up
02:40:56.309 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:40:56.309 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:40:56.826 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:40:58.356 01.530 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"005e934a-4544-4ed0-8199-6d2f286a6d35"}
02:40:58.356 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"005e934a-4544-4ed0-8199-6d2f286a6d35"}
02:40:58.357 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c2dc15ec-1f9b-4802-b4c0-44284a664b0c"}
02:40:58.357 00.000 13300 case statement mapped state 6 to 3
02:40:58.357 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c2dc15ec-1f9b-4802-b4c0-44284a664b0c"}
02:40:58.357 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"14dafde5-60a6-4d55-9c41-3f16b5d8189d"}
02:40:58.358 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":929,"width":15,"height":15,"star_pos":[7.26,6.53],"pixels":"..."},"id":"14dafde5-60a6-4d55-9c41-3f16b5d8189d"}
02:40:59.863 01.505 11596 Exposure complete
02:40:59.934 00.071 11596 worker thread done servicing request
02:40:59.935 00.001 13300 OnExposeComplete: enter
02:40:59.935 00.000 13300 UpdateGuideState(): m_state=6
02:40:59.935 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 930
02:40:59.935 00.000 13300 Star::Find returns 1 (0), X=35.36, Y=420.75, Mass=1376, SNR=26.0, Peak=190 HFD=3.2
02:40:59.936 00.001 13300 MultiStar: [#1 -0.18,0.20,0.00,M5] [#2 -0.14,0.23,0.00,M1] [#3 -0.03,0.09,0.34,U] [#4 -0.24,0.07,0.27,U] [#5 -0.00,0.08,0.31,U] [#6 -0.26,0.45,0.00,M6] [#7 -0.16,0.50,0.00,M10] [#8 -0.12,0.30,0.00,M1] 
02:40:59.936 00.000 13300 refined, 3 included, MultiStar: {0.04, 0.10}, one-star: {0.16, 0.12}
02:40:59.936 00.000 13300 CameraToMount -- cameraTheta (1.16) - m_xAngle (1.53) = xAngle (-0.37 = -0.37)
02:40:59.936 00.000 13300 CameraToMount -- cameraTheta (1.16) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.50 = 2.78)
02:40:59.936 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.16 mountX=0.10 mountY=0.04, mountTheta=0.36
02:40:59.938 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.10, opts=13)
02:40:59.938 00.000 13300 Enqueuing Move request for scope (0.04, 0.10)
02:40:59.938 00.000 11596 Worker thread wakes up
02:40:59.938 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.10) opts 0xd
02:40:59.938 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.10)
02:40:59.939 00.001 11596 Moving (0.04, 0.10) raw xDistance=0.10 yDistance=0.04
02:40:59.939 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:40:59.939 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:59.939 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:40:59.939 00.000 11596 MoveAxis(E, 0, ABG)
02:40:59.939 00.000 11596 Move returns status 0, amount 0
02:40:59.939 00.000 11596 MoveAxis(N, 0, ABG)
02:40:59.939 00.000 11596 Move returns status 0, amount 0
02:40:59.939 00.000 11596 move complete, result=0
02:40:59.939 00.000 11596 worker thread done servicing request
02:40:59.945 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
02:40:59.955 00.010 13300 UpdateGuideState exits: m=1376 SNR=26.0
02:40:59.955 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:59.955 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:40:59.955 00.000 13300 Enqueuing Expose request
02:40:59.955 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:40:59.955 00.000 11596 Worker thread wakes up
02:40:59.956 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:41:00.470 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:41:01.355 00.885 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"92d7e75c-27f4-4a44-a724-aa228f9e4963"}
02:41:01.355 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"92d7e75c-27f4-4a44-a724-aa228f9e4963"}
02:41:01.356 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e2ca6d1c-b693-4448-bd67-203b436d7a45"}
02:41:01.356 00.000 13300 case statement mapped state 6 to 3
02:41:01.356 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e2ca6d1c-b693-4448-bd67-203b436d7a45"}
02:41:01.356 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"662fedbc-9113-4197-a929-5ab939dd23a4"}
02:41:01.357 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":930,"width":15,"height":15,"star_pos":[7.36,6.75],"pixels":"..."},"id":"662fedbc-9113-4197-a929-5ab939dd23a4"}
02:41:03.491 02.134 11596 Exposure complete
02:41:03.563 00.072 11596 worker thread done servicing request
02:41:03.563 00.000 13300 OnExposeComplete: enter
02:41:03.563 00.000 13300 UpdateGuideState(): m_state=6
02:41:03.563 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 931
02:41:03.564 00.001 13300 Star::Find returns 1 (0), X=35.22, Y=420.68, Mass=1337, SNR=25.7, Peak=167 HFD=3.0
02:41:03.564 00.000 13300 MultiStar: [#1 -0.15,0.13,0.52,U] [#2 -0.15,0.22,0.51,U] [#3 -0.04,0.19,0.35,U] [#4 -0.10,0.28,0.00,M9] [#5 -0.17,0.14,0.30,U] [#6 -0.41,0.37,0.00,M7] [#7 -0.35,0.24,0.00,R] [#8 -0.02,0.23,0.23,U] 
02:41:03.564 00.000 13300 single-star, 5 included, MultiStar: {-0.07, 0.13}, one-star: {0.02, 0.05}
02:41:03.564 00.000 13300 CameraToMount -- cameraTheta (1.12) - m_xAngle (1.53) = xAngle (-0.41 = -0.41)
02:41:03.564 00.000 13300 CameraToMount -- cameraTheta (1.12) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.54 = 2.75)
02:41:03.565 00.001 13300 CameraToMount -- cameraX=0.02 cameraY=0.05 hyp=0.05 cameraTheta=1.12 mountX=0.05 mountY=0.02, mountTheta=0.40
02:41:03.566 00.001 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.05, opts=13)
02:41:03.566 00.000 13300 Enqueuing Move request for scope (0.02, 0.05)
02:41:03.567 00.001 11596 Worker thread wakes up
02:41:03.567 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.05) opts 0xd
02:41:03.567 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.05)
02:41:03.567 00.000 11596 Moving (0.02, 0.05) raw xDistance=0.05 yDistance=0.02
02:41:03.567 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:41:03.567 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:03.567 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:41:03.567 00.000 11596 MoveAxis(E, 0, ABG)
02:41:03.567 00.000 11596 Move returns status 0, amount 0
02:41:03.567 00.000 11596 MoveAxis(N, 0, ABG)
02:41:03.568 00.001 11596 Move returns status 0, amount 0
02:41:03.568 00.000 11596 move complete, result=0
02:41:03.568 00.000 11596 worker thread done servicing request
02:41:03.573 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=68, Gamma=0.510
02:41:03.585 00.012 13300 UpdateGuideState exits: m=1337 SNR=25.7
02:41:03.585 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:03.585 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:41:03.585 00.000 13300 Enqueuing Expose request
02:41:03.586 00.001 11596 Worker thread wakes up
02:41:03.586 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:41:03.586 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:41:04.097 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:41:04.354 00.257 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fcd7b398-4274-498b-9139-b87c457a951d"}
02:41:04.354 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fcd7b398-4274-498b-9139-b87c457a951d"}
02:41:04.355 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9f8bd9dd-c506-420a-8575-aaa45eb2b5ce"}
02:41:04.355 00.000 13300 case statement mapped state 6 to 3
02:41:04.355 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9f8bd9dd-c506-420a-8575-aaa45eb2b5ce"}
02:41:04.355 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a404a030-da85-4fa2-a1b7-7af9060421ee"}
02:41:04.356 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":931,"width":15,"height":15,"star_pos":[7.22,6.68],"pixels":"..."},"id":"a404a030-da85-4fa2-a1b7-7af9060421ee"}
02:41:07.131 02.775 11596 Exposure complete
02:41:07.199 00.068 11596 worker thread done servicing request
02:41:07.199 00.000 13300 OnExposeComplete: enter
02:41:07.199 00.000 13300 UpdateGuideState(): m_state=6
02:41:07.199 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 932
02:41:07.200 00.001 13300 Star::Find returns 1 (0), X=35.22, Y=420.78, Mass=1358, SNR=25.9, Peak=166 HFD=3.2
02:41:07.200 00.000 13300 MultiStar: [#1 -0.21,0.12,0.56,U] [#2 -0.23,0.41,0.00,M1] [#3 -0.27,0.33,0.00,M1] [#4 -0.28,0.21,0.00,M10] [#5 -0.26,-0.19,0.00,M1] [#6 -0.53,0.48,0.00,M8] [#7 -0.06,0.01,0.29,U] [#8 -0.20,0.32,0.00,M1] 
02:41:07.200 00.000 13300 refined, 2 included, MultiStar: {-0.06, 0.12}, one-star: {0.02, 0.15}
02:41:07.200 00.000 13300 CameraToMount -- cameraTheta (2.08) - m_xAngle (1.53) = xAngle (0.55 = 0.55)
02:41:07.200 00.000 13300 CameraToMount -- cameraTheta (2.08) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.58 = -2.58)
02:41:07.200 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.12 hyp=0.13 cameraTheta=2.08 mountX=0.11 mountY=-0.07, mountTheta=-0.56
02:41:07.203 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.12, opts=13)
02:41:07.203 00.000 13300 Enqueuing Move request for scope (-0.06, 0.12)
02:41:07.203 00.000 11596 Worker thread wakes up
02:41:07.204 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.12) opts 0xd
02:41:07.204 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.12)
02:41:07.204 00.000 11596 Moving (-0.06, 0.12) raw xDistance=0.11 yDistance=-0.07
02:41:07.204 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:41:07.204 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:07.204 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:41:07.204 00.000 11596 MoveAxis(E, 0, ABG)
02:41:07.204 00.000 11596 Move returns status 0, amount 0
02:41:07.204 00.000 11596 MoveAxis(N, 0, ABG)
02:41:07.204 00.000 11596 Move returns status 0, amount 0
02:41:07.205 00.001 11596 move complete, result=0
02:41:07.205 00.000 11596 worker thread done servicing request
02:41:07.211 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
02:41:07.219 00.008 13300 UpdateGuideState exits: m=1358 SNR=25.9
02:41:07.219 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:07.219 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:41:07.219 00.000 13300 Enqueuing Expose request
02:41:07.220 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:41:07.220 00.000 11596 Worker thread wakes up
02:41:07.220 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:41:07.364 00.144 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"748a0dae-4beb-4fbf-9b2a-c571d0f9386d"}
02:41:07.364 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"748a0dae-4beb-4fbf-9b2a-c571d0f9386d"}
02:41:07.365 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2eb7c94e-d01a-4382-af01-d905dc927168"}
02:41:07.365 00.000 13300 case statement mapped state 6 to 3
02:41:07.365 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2eb7c94e-d01a-4382-af01-d905dc927168"}
02:41:07.365 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"77f56427-ec1b-4169-b7ca-4664cdff6bce"}
02:41:07.366 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":932,"width":15,"height":15,"star_pos":[7.22,6.78],"pixels":"..."},"id":"77f56427-ec1b-4169-b7ca-4664cdff6bce"}
02:41:07.727 00.361 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:41:10.363 02.636 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dfcff9ab-f08e-417b-8581-090053b81ab5"}
02:41:10.363 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dfcff9ab-f08e-417b-8581-090053b81ab5"}
02:41:10.365 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a711507c-5243-4488-a552-3cc5a13bd314"}
02:41:10.365 00.000 13300 case statement mapped state 6 to 3
02:41:10.365 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a711507c-5243-4488-a552-3cc5a13bd314"}
02:41:10.365 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8bcdba99-2961-4a23-87a9-31061e97c79c"}
02:41:10.365 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":932,"width":15,"height":15,"star_pos":[7.22,6.78],"pixels":"..."},"id":"8bcdba99-2961-4a23-87a9-31061e97c79c"}
02:41:10.762 00.397 11596 Exposure complete
02:41:10.830 00.068 11596 worker thread done servicing request
02:41:10.830 00.000 13300 OnExposeComplete: enter
02:41:10.830 00.000 13300 UpdateGuideState(): m_state=6
02:41:10.831 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 933
02:41:10.831 00.000 13300 Star::Find returns 1 (0), X=35.08, Y=420.99, Mass=1362, SNR=25.9, Peak=159 HFD=2.9
02:41:10.831 00.000 13300 MultiStar: [#1 -0.50,0.49,0.00,M4] [#2 -0.27,0.43,0.00,M2] [#3 -0.31,0.16,0.00,M2] [#4 -0.22,0.59,0.00,R] [#5 -0.16,-0.00,0.31,U] [#6 -0.29,0.32,0.00,M9] [#7 -0.03,0.40,0.00,M1] [#8 -0.38,0.30,0.00,M2] 
02:41:10.831 00.000 13300 refined, 1 included, MultiStar: {-0.13, 0.27}, one-star: {-0.12, 0.36}
02:41:10.831 00.000 13300 CameraToMount -- cameraTheta (2.03) - m_xAngle (1.53) = xAngle (0.49 = 0.49)
02:41:10.832 00.001 13300 CameraToMount -- cameraTheta (2.03) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.63 = -2.63)
02:41:10.832 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=0.27 hyp=0.30 cameraTheta=2.03 mountX=0.27 mountY=-0.15, mountTheta=-0.50
02:41:10.833 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=0.27, opts=13)
02:41:10.834 00.001 13300 Enqueuing Move request for scope (-0.13, 0.27)
02:41:10.834 00.000 11596 Worker thread wakes up
02:41:10.834 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.27) opts 0xd
02:41:10.834 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, 0.27)
02:41:10.834 00.000 11596 Moving (-0.13, 0.27) raw xDistance=0.27 yDistance=-0.15
02:41:10.834 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
02:41:10.834 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:10.835 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:41:10.835 00.000 11596 MoveAxis(W, 332, ABG)
02:41:10.835 00.000 11596 Guiding  Dir = 3, Dur = 332
02:41:10.835 00.000 11596 IsSlewing returns 0
02:41:10.842 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
02:41:10.849 00.007 13300 UpdateGuideState exits: m=1362 SNR=25.9
02:41:10.850 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:10.850 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:41:10.850 00.000 13300 Enqueuing Expose request
02:41:10.864 00.014 11596 IsGuiding returns 0
02:41:11.037 00.173 11596 PulseGuide returned control before completion, sleep 170
02:41:11.279 00.242 11596 IsGuiding returns 1
02:41:11.279 00.000 11596 scope still moving after pulse duration time elapsed
02:41:11.309 00.030 11596 IsSlewing returns 0
02:41:11.506 00.197 11596 IsGuiding returns 0
02:41:11.506 00.000 11596 scope move finished after 332 + 309 ms
02:41:11.506 00.000 11596 Move returns status 0, amount 332
02:41:11.506 00.000 11596 MoveAxis(N, 0, ABG)
02:41:11.506 00.000 11596 Move returns status 0, amount 0
02:41:11.506 00.000 11596 move complete, result=0
02:41:11.506 00.000 11596 worker thread done servicing request
02:41:11.506 00.000 11596 Worker thread wakes up
02:41:11.506 00.000 13300 GuideStep: 0.3 px 332 ms WEST, -0.1 px 0 ms NORTH
02:41:11.507 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:41:12.019 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:41:13.363 01.344 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"33f9088d-d712-44f6-9fad-9183e09506a1"}
02:41:13.363 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"33f9088d-d712-44f6-9fad-9183e09506a1"}
02:41:13.364 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9b9e0af2-8d77-4a1d-82e5-f2efba2978ee"}
02:41:13.364 00.000 13300 case statement mapped state 6 to 3
02:41:13.364 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9b9e0af2-8d77-4a1d-82e5-f2efba2978ee"}
02:41:13.365 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e4c5e554-9980-4204-8584-341f9761d156"}
02:41:13.365 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":933,"width":15,"height":15,"star_pos":[7.08,6.99],"pixels":"..."},"id":"e4c5e554-9980-4204-8584-341f9761d156"}
02:41:15.052 01.687 11596 Exposure complete
02:41:15.169 00.117 11596 worker thread done servicing request
02:41:15.169 00.000 13300 OnExposeComplete: enter
02:41:15.169 00.000 13300 UpdateGuideState(): m_state=6
02:41:15.170 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 934
02:41:15.170 00.000 13300 Star::Find returns 1 (0), X=35.15, Y=420.84, Mass=1373, SNR=26.0, Peak=166 HFD=3.1
02:41:15.172 00.002 13300 MultiStar: [#1 -0.44,0.31,0.00,M5] [#2 -0.14,0.25,0.00,M3] [#3 -0.10,0.16,0.34,U] [#4 0.04,-0.37,0.00,M1] [#5 -0.03,0.18,0.31,U] [#6 -0.24,0.42,0.00,M10] [#7 0.11,0.03,0.28,U] [#8 0.00,0.38,0.00,M3] 
02:41:15.172 00.000 13300 refined, 3 included, MultiStar: {-0.03, 0.17}, one-star: {-0.05, 0.20}
02:41:15.173 00.001 13300 CameraToMount -- cameraTheta (1.76) - m_xAngle (1.53) = xAngle (0.23 = 0.23)
02:41:15.173 00.000 13300 CameraToMount -- cameraTheta (1.76) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.90 = -2.90)
02:41:15.173 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.17 hyp=0.17 cameraTheta=1.76 mountX=0.16 mountY=-0.04, mountTheta=-0.24
02:41:15.179 00.006 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.17, opts=13)
02:41:15.179 00.000 13300 Enqueuing Move request for scope (-0.03, 0.17)
02:41:15.179 00.000 11596 Worker thread wakes up
02:41:15.180 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.17) opts 0xd
02:41:15.180 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.17)
02:41:15.180 00.000 11596 Moving (-0.03, 0.17) raw xDistance=0.16 yDistance=-0.04
02:41:15.180 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.16
02:41:15.180 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:15.181 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:41:15.181 00.000 11596 MoveAxis(W, 229, ABG)
02:41:15.181 00.000 11596 Guiding  Dir = 3, Dur = 229
02:41:15.181 00.000 11596 IsSlewing returns 0
02:41:15.197 00.016 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
02:41:15.211 00.014 13300 UpdateGuideState exits: m=1373 SNR=26.0
02:41:15.211 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:15.211 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:41:15.211 00.000 13300 Enqueuing Expose request
02:41:15.258 00.047 11596 IsGuiding returns 0
02:41:15.351 00.093 11596 PulseGuide returned control before completion, sleep 147
02:41:15.628 00.277 11596 IsGuiding returns 0
02:41:15.628 00.000 11596 Move returns status 0, amount 229
02:41:15.629 00.001 11596 MoveAxis(N, 0, ABG)
02:41:15.629 00.000 11596 Move returns status 0, amount 0
02:41:15.629 00.000 11596 move complete, result=0
02:41:15.629 00.000 11596 worker thread done servicing request
02:41:15.629 00.000 13300 GuideStep: 0.2 px 229 ms WEST, -0.0 px 0 ms NORTH
02:41:15.629 00.000 11596 Worker thread wakes up
02:41:15.630 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:41:16.142 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:41:16.363 00.221 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7c90e079-ca78-4adb-81f2-2a79dadebba0"}
02:41:16.363 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7c90e079-ca78-4adb-81f2-2a79dadebba0"}
02:41:16.364 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"87614877-d46c-4c38-b9a1-1708ba30a431"}
02:41:16.364 00.000 13300 case statement mapped state 6 to 3
02:41:16.365 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"87614877-d46c-4c38-b9a1-1708ba30a431"}
02:41:16.365 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"883f8561-b30a-4dfd-a173-edf07b895c9c"}
02:41:16.366 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":934,"width":15,"height":15,"star_pos":[7.15,6.84],"pixels":"..."},"id":"883f8561-b30a-4dfd-a173-edf07b895c9c"}
02:41:19.181 02.815 11596 Exposure complete
02:41:19.258 00.077 11596 worker thread done servicing request
02:41:19.258 00.000 13300 OnExposeComplete: enter
02:41:19.259 00.001 13300 UpdateGuideState(): m_state=6
02:41:19.259 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 935
02:41:19.259 00.000 13300 Star::Find returns 1 (0), X=35.18, Y=420.88, Mass=1428, SNR=26.5, Peak=180 HFD=3.1
02:41:19.260 00.001 13300 MultiStar: [#1 -0.27,0.35,0.00,M6] [#2 -0.09,0.40,0.00,M4] [#3 -0.13,0.18,0.33,U] [#4 0.07,-0.13,0.27,U] [#5 -0.06,0.06,0.30,U] [#6 -0.43,0.50,0.00,R] [#7 0.05,0.39,0.00,M1] [#8 -0.14,0.15,0.22,U] 
02:41:19.260 00.000 13300 refined, 4 included, MultiStar: {-0.04, 0.15}, one-star: {-0.02, 0.24}
02:41:19.260 00.000 13300 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.53) = xAngle (0.32 = 0.32)
02:41:19.260 00.000 13300 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.80 = -2.80)
02:41:19.260 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.15 hyp=0.16 cameraTheta=1.86 mountX=0.15 mountY=-0.05, mountTheta=-0.34
02:41:19.262 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.15, opts=13)
02:41:19.262 00.000 13300 Enqueuing Move request for scope (-0.04, 0.15)
02:41:19.262 00.000 11596 Worker thread wakes up
02:41:19.262 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.15) opts 0xd
02:41:19.262 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.15)
02:41:19.263 00.001 11596 Moving (-0.04, 0.15) raw xDistance=0.15 yDistance=-0.05
02:41:19.263 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
02:41:19.263 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:19.263 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:41:19.263 00.000 11596 MoveAxis(W, 203, ABG)
02:41:19.264 00.001 11596 Guiding  Dir = 3, Dur = 203
02:41:19.264 00.000 11596 IsSlewing returns 0
02:41:19.272 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
02:41:19.282 00.010 13300 UpdateGuideState exits: m=1428 SNR=26.5
02:41:19.283 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:19.283 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:41:19.283 00.000 13300 Enqueuing Expose request
02:41:19.290 00.007 11596 IsGuiding returns 0
02:41:19.366 00.076 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"37075ef5-4da8-474b-947b-924ea9084e38"}
02:41:19.366 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"37075ef5-4da8-474b-947b-924ea9084e38"}
02:41:19.367 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"73ea8c93-0c7e-4d3c-b583-ebbf16dbc165"}
02:41:19.367 00.000 13300 case statement mapped state 6 to 3
02:41:19.367 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"73ea8c93-0c7e-4d3c-b583-ebbf16dbc165"}
02:41:19.369 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"40399731-6cdc-4257-a531-272b465083bb"}
02:41:19.369 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":935,"width":15,"height":15,"star_pos":[7.18,6.88],"pixels":"..."},"id":"40399731-6cdc-4257-a531-272b465083bb"}
02:41:19.633 00.264 11596 IsGuiding returns 1
02:41:19.633 00.000 11596 scope still moving after pulse duration time elapsed
02:41:19.731 00.098 11596 IsSlewing returns 0
02:41:19.848 00.117 11596 IsGuiding returns 0
02:41:19.848 00.000 11596 scope move finished after 203 + 355 ms
02:41:19.848 00.000 11596 Move returns status 0, amount 203
02:41:19.848 00.000 11596 MoveAxis(N, 0, ABG)
02:41:19.848 00.000 11596 Move returns status 0, amount 0
02:41:19.849 00.001 11596 move complete, result=0
02:41:19.849 00.000 11596 worker thread done servicing request
02:41:19.849 00.000 13300 GuideStep: 0.1 px 203 ms WEST, -0.1 px 0 ms NORTH
02:41:19.849 00.000 11596 Worker thread wakes up
02:41:19.849 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:41:20.361 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:41:22.364 02.003 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3112be59-df25-4177-9d19-5364aad7107f"}
02:41:22.364 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3112be59-df25-4177-9d19-5364aad7107f"}
02:41:22.386 00.022 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"31404fb4-e78a-4aef-be10-00264f9bd0f0"}
02:41:22.386 00.000 13300 case statement mapped state 6 to 3
02:41:22.386 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"31404fb4-e78a-4aef-be10-00264f9bd0f0"}
02:41:22.387 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4886c08b-9e9d-47d9-a3bb-696ded660c9f"}
02:41:22.388 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":935,"width":15,"height":15,"star_pos":[7.18,6.88],"pixels":"..."},"id":"4886c08b-9e9d-47d9-a3bb-696ded660c9f"}
02:41:23.385 00.997 11596 Exposure complete
02:41:23.454 00.069 11596 worker thread done servicing request
02:41:23.454 00.000 13300 OnExposeComplete: enter
02:41:23.454 00.000 13300 UpdateGuideState(): m_state=6
02:41:23.455 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 936
02:41:23.455 00.000 13300 Star::Find returns 1 (0), X=35.08, Y=420.83, Mass=1382, SNR=26.1, Peak=174 HFD=3.0
02:41:23.455 00.000 13300 MultiStar: [#1 -0.31,0.42,0.00,M7] [#2 -0.17,0.55,0.00,M5] [#3 -0.15,0.38,0.00,M1] [#4 -0.16,-0.44,0.00,M1] [#5 -0.05,0.38,0.00,M1] [#6 0.25,-0.07,0.27,U] [#7 0.05,-0.06,0.28,U] [#8 -0.01,0.58,0.00,M3] 
02:41:23.456 00.001 13300 refined, 2 included, MultiStar: {-0.03, 0.10}, one-star: {-0.12, 0.20}
02:41:23.456 00.000 13300 CameraToMount -- cameraTheta (1.82) - m_xAngle (1.53) = xAngle (0.29 = 0.29)
02:41:23.456 00.000 13300 CameraToMount -- cameraTheta (1.82) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.84 = -2.84)
02:41:23.456 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.10 hyp=0.11 cameraTheta=1.82 mountX=0.10 mountY=-0.03, mountTheta=-0.30
02:41:23.458 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.10, opts=13)
02:41:23.458 00.000 13300 Enqueuing Move request for scope (-0.03, 0.10)
02:41:23.458 00.000 11596 Worker thread wakes up
02:41:23.458 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.10) opts 0xd
02:41:23.458 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.10)
02:41:23.458 00.000 11596 Moving (-0.03, 0.10) raw xDistance=0.10 yDistance=-0.03
02:41:23.458 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:41:23.458 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:23.459 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:41:23.459 00.000 11596 MoveAxis(E, 0, ABG)
02:41:23.459 00.000 11596 Move returns status 0, amount 0
02:41:23.459 00.000 11596 MoveAxis(N, 0, ABG)
02:41:23.459 00.000 11596 Move returns status 0, amount 0
02:41:23.459 00.000 11596 move complete, result=0
02:41:23.459 00.000 11596 worker thread done servicing request
02:41:23.465 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
02:41:23.474 00.009 13300 UpdateGuideState exits: m=1382 SNR=26.1
02:41:23.474 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:23.474 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:41:23.474 00.000 13300 Enqueuing Expose request
02:41:23.474 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:41:23.475 00.001 11596 Worker thread wakes up
02:41:23.475 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:41:23.990 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:41:25.363 01.373 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"01627fac-9de6-4e88-b5c0-9b5133b73d07"}
02:41:25.363 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"01627fac-9de6-4e88-b5c0-9b5133b73d07"}
02:41:25.364 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"511f4c9d-13db-4967-add1-ef638226543e"}
02:41:25.364 00.000 13300 case statement mapped state 6 to 3
02:41:25.364 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"511f4c9d-13db-4967-add1-ef638226543e"}
02:41:25.364 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e68f3d0f-0064-4b22-b664-fbeffbe3efe2"}
02:41:25.364 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":936,"width":15,"height":15,"star_pos":[7.08,6.83],"pixels":"..."},"id":"e68f3d0f-0064-4b22-b664-fbeffbe3efe2"}
02:41:27.032 01.668 11596 Exposure complete
02:41:27.110 00.078 11596 worker thread done servicing request
02:41:27.110 00.000 13300 OnExposeComplete: enter
02:41:27.110 00.000 13300 UpdateGuideState(): m_state=6
02:41:27.111 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 937
02:41:27.111 00.000 13300 Star::Find returns 1 (0), X=35.17, Y=420.92, Mass=1423, SNR=26.5, Peak=179 HFD=3.2
02:41:27.111 00.000 13300 MultiStar: [#1 -0.20,0.33,0.00,M8] [#2 -0.22,0.43,0.00,M6] [#3 -0.32,0.37,0.00,M2] [#4 -0.03,-0.19,0.27,U] [#5 -0.13,0.37,0.00,M2] [#6 0.08,-0.05,0.26,U] [#7 0.15,0.37,0.00,M1] [#8 0.11,0.46,0.00,M4] 
02:41:27.111 00.000 13300 refined, 2 included, MultiStar: {-0.01, 0.14}, one-star: {-0.03, 0.28}
02:41:27.111 00.000 13300 CameraToMount -- cameraTheta (1.67) - m_xAngle (1.53) = xAngle (0.14 = 0.14)
02:41:27.112 00.001 13300 CameraToMount -- cameraTheta (1.67) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.99 = -2.99)
02:41:27.112 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.67 mountX=0.14 mountY=-0.02, mountTheta=-0.15
02:41:27.114 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.14, opts=13)
02:41:27.114 00.000 13300 Enqueuing Move request for scope (-0.01, 0.14)
02:41:27.114 00.000 11596 Worker thread wakes up
02:41:27.114 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.14) opts 0xd
02:41:27.114 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.14)
02:41:27.114 00.000 11596 Moving (-0.01, 0.14) raw xDistance=0.14 yDistance=-0.02
02:41:27.114 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.14
02:41:27.115 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:27.115 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:41:27.115 00.000 11596 MoveAxis(W, 179, ABG)
02:41:27.115 00.000 11596 Guiding  Dir = 3, Dur = 179
02:41:27.115 00.000 11596 IsSlewing returns 0
02:41:27.124 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
02:41:27.137 00.013 13300 UpdateGuideState exits: m=1423 SNR=26.5
02:41:27.137 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:27.137 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:41:27.138 00.001 13300 Enqueuing Expose request
02:41:27.351 00.213 11596 IsGuiding returns 0
02:41:27.756 00.405 11596 IsGuiding returns 1
02:41:27.756 00.000 11596 scope still moving after pulse duration time elapsed
02:41:27.785 00.029 11596 IsSlewing returns 0
02:41:27.880 00.095 11596 IsGuiding returns 0
02:41:27.880 00.000 11596 scope move finished after 179 + 349 ms
02:41:27.880 00.000 11596 Move returns status 0, amount 179
02:41:27.880 00.000 11596 MoveAxis(N, 0, ABG)
02:41:27.880 00.000 11596 Move returns status 0, amount 0
02:41:27.880 00.000 11596 move complete, result=0
02:41:27.880 00.000 11596 worker thread done servicing request
02:41:27.881 00.001 13300 GuideStep: 0.1 px 179 ms WEST, -0.0 px 0 ms NORTH
02:41:27.881 00.000 11596 Worker thread wakes up
02:41:27.881 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:41:28.377 00.496 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f003feab-376d-4398-9461-43e6ac31ef8d"}
02:41:28.377 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f003feab-376d-4398-9461-43e6ac31ef8d"}
02:41:28.378 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"73a83016-2cd3-4f2b-b069-b8f53501f36e"}
02:41:28.378 00.000 13300 case statement mapped state 6 to 3
02:41:28.378 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"73a83016-2cd3-4f2b-b069-b8f53501f36e"}
02:41:28.379 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4f0d533e-0a22-4780-9edc-7049a491f5a6"}
02:41:28.380 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":937,"width":15,"height":15,"star_pos":[7.17,6.92],"pixels":"..."},"id":"4f0d533e-0a22-4780-9edc-7049a491f5a6"}
02:41:28.387 00.007 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:41:31.377 02.990 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eee09161-a330-4caa-b768-e7b533063228"}
02:41:31.377 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eee09161-a330-4caa-b768-e7b533063228"}
02:41:31.378 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bf71ccd7-9abc-4a93-9f1c-dabbab03e1d2"}
02:41:31.378 00.000 13300 case statement mapped state 6 to 3
02:41:31.379 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bf71ccd7-9abc-4a93-9f1c-dabbab03e1d2"}
02:41:31.379 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6286ae97-ef48-4ef2-a181-5b936a6bedf9"}
02:41:31.380 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":937,"width":15,"height":15,"star_pos":[7.17,6.92],"pixels":"..."},"id":"6286ae97-ef48-4ef2-a181-5b936a6bedf9"}
02:41:31.420 00.040 11596 Exposure complete
02:41:31.489 00.069 11596 worker thread done servicing request
02:41:31.489 00.000 13300 OnExposeComplete: enter
02:41:31.490 00.001 13300 UpdateGuideState(): m_state=6
02:41:31.490 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 938
02:41:31.490 00.000 13300 Star::Find returns 1 (0), X=35.15, Y=420.80, Mass=1380, SNR=26.1, Peak=165 HFD=3.1
02:41:31.491 00.001 13300 MultiStar: [#1 -0.27,0.05,0.00,M9] [#2 -0.24,0.17,0.00,M7] [#3 -0.20,0.11,0.34,U] [#4 -0.05,-0.45,0.00,M1] [#5 -0.19,0.08,0.30,U] [#6 0.24,-0.23,0.00,M1] [#7 0.12,0.14,0.28,U] [#8 -0.24,-0.00,0.23,U] 
02:41:31.491 00.000 13300 refined, 4 included, MultiStar: {-0.09, 0.12}, one-star: {-0.05, 0.17}
02:41:31.491 00.000 13300 CameraToMount -- cameraTheta (2.21) - m_xAngle (1.53) = xAngle (0.68 = 0.68)
02:41:31.491 00.000 13300 CameraToMount -- cameraTheta (2.21) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.45 = -2.45)
02:41:31.491 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.12 hyp=0.15 cameraTheta=2.21 mountX=0.12 mountY=-0.10, mountTheta=-0.69
02:41:31.493 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.12, opts=13)
02:41:31.493 00.000 13300 Enqueuing Move request for scope (-0.09, 0.12)
02:41:31.493 00.000 11596 Worker thread wakes up
02:41:31.493 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.12) opts 0xd
02:41:31.493 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.12)
02:41:31.493 00.000 11596 Moving (-0.09, 0.12) raw xDistance=0.12 yDistance=-0.10
02:41:31.494 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:41:31.494 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:31.494 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:41:31.494 00.000 11596 MoveAxis(E, 0, ABG)
02:41:31.494 00.000 11596 Move returns status 0, amount 0
02:41:31.494 00.000 11596 MoveAxis(N, 0, ABG)
02:41:31.494 00.000 11596 Move returns status 0, amount 0
02:41:31.494 00.000 11596 move complete, result=0
02:41:31.495 00.001 11596 worker thread done servicing request
02:41:31.501 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=72, Gamma=0.510
02:41:31.511 00.010 13300 UpdateGuideState exits: m=1380 SNR=26.1
02:41:31.511 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:31.511 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:41:31.511 00.000 13300 Enqueuing Expose request
02:41:31.512 00.001 11596 Worker thread wakes up
02:41:31.512 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:41:31.512 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:41:32.017 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:41:34.377 02.360 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3d556c41-9418-4464-a16e-f21a99b4a9c3"}
02:41:34.377 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3d556c41-9418-4464-a16e-f21a99b4a9c3"}
02:41:34.378 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c93c21e2-c416-4ca7-8ab4-b46201f385b7"}
02:41:34.378 00.000 13300 case statement mapped state 6 to 3
02:41:34.378 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c93c21e2-c416-4ca7-8ab4-b46201f385b7"}
02:41:34.378 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f1252891-035a-46db-aadb-e02595c1e38e"}
02:41:34.379 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":938,"width":15,"height":15,"star_pos":[7.15,6.80],"pixels":"..."},"id":"f1252891-035a-46db-aadb-e02595c1e38e"}
02:41:35.041 00.662 11596 Exposure complete
02:41:35.109 00.068 11596 worker thread done servicing request
02:41:35.109 00.000 13300 OnExposeComplete: enter
02:41:35.109 00.000 13300 UpdateGuideState(): m_state=6
02:41:35.110 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 939
02:41:35.110 00.000 13300 Star::Find returns 1 (0), X=35.16, Y=420.74, Mass=1412, SNR=26.3, Peak=166 HFD=3.3
02:41:35.110 00.000 13300 MultiStar: [#1 -0.21,0.12,0.54,U] [#2 -0.14,0.33,0.00,M8] [#3 -0.07,0.21,0.34,U] [#4 0.09,-0.23,0.27,U] [#5 -0.07,-0.14,0.30,U] [#6 0.17,-0.35,0.00,M2] [#7 0.06,0.07,0.27,U] [#8 0.03,0.15,0.22,U] 
02:41:35.110 00.000 13300 refined, 6 included, MultiStar: {-0.05, 0.06}, one-star: {-0.04, 0.10}
02:41:35.110 00.000 13300 CameraToMount -- cameraTheta (2.25) - m_xAngle (1.53) = xAngle (0.72 = 0.72)
02:41:35.111 00.001 13300 CameraToMount -- cameraTheta (2.25) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.41 = -2.41)
02:41:35.111 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.06 hyp=0.08 cameraTheta=2.25 mountX=0.06 mountY=-0.06, mountTheta=-0.73
02:41:35.112 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.06, opts=13)
02:41:35.113 00.001 13300 Enqueuing Move request for scope (-0.05, 0.06)
02:41:35.113 00.000 11596 Worker thread wakes up
02:41:35.113 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.06) opts 0xd
02:41:35.113 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.06)
02:41:35.113 00.000 11596 Moving (-0.05, 0.06) raw xDistance=0.06 yDistance=-0.06
02:41:35.113 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:41:35.113 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:35.113 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:41:35.114 00.001 11596 MoveAxis(E, 0, ABG)
02:41:35.114 00.000 11596 Move returns status 0, amount 0
02:41:35.114 00.000 11596 MoveAxis(N, 0, ABG)
02:41:35.114 00.000 11596 Move returns status 0, amount 0
02:41:35.114 00.000 11596 move complete, result=0
02:41:35.114 00.000 11596 worker thread done servicing request
02:41:35.119 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
02:41:35.128 00.009 13300 UpdateGuideState exits: m=1412 SNR=26.3
02:41:35.128 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:35.128 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:41:35.128 00.000 13300 Enqueuing Expose request
02:41:35.129 00.001 11596 Worker thread wakes up
02:41:35.129 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:41:35.129 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:41:35.644 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:41:37.377 01.733 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d189b7ac-05cc-4b38-83bc-f8f4fae48262"}
02:41:37.377 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d189b7ac-05cc-4b38-83bc-f8f4fae48262"}
02:41:37.378 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d40df47c-751a-4fe7-acf3-e2e2e09b4e28"}
02:41:37.378 00.000 13300 case statement mapped state 6 to 3
02:41:37.378 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d40df47c-751a-4fe7-acf3-e2e2e09b4e28"}
02:41:37.378 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0db2e7ea-2b02-4a4a-83b4-5fe4c34bd9c3"}
02:41:37.379 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":939,"width":15,"height":15,"star_pos":[7.16,6.74],"pixels":"..."},"id":"0db2e7ea-2b02-4a4a-83b4-5fe4c34bd9c3"}
02:41:38.673 01.294 11596 Exposure complete
02:41:38.742 00.069 11596 worker thread done servicing request
02:41:38.742 00.000 13300 OnExposeComplete: enter
02:41:38.742 00.000 13300 UpdateGuideState(): m_state=6
02:41:38.742 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 940
02:41:38.743 00.001 13300 Star::Find returns 1 (0), X=35.16, Y=420.60, Mass=1379, SNR=26.1, Peak=152 HFD=3.2
02:41:38.743 00.000 13300 MultiStar: [#1 -0.16,0.19,0.55,U] [#2 -0.23,0.41,0.00,M9] [#3 -0.24,0.06,0.34,U] [#4 0.00,-0.60,0.00,M1] [#5 -0.09,0.28,0.00,M1] [#6 0.22,-0.47,0.00,M3] [#7 0.02,0.25,0.28,U] [#8 -0.04,0.30,0.00,M3] 
02:41:38.743 00.000 13300 single-star, 3 included, MultiStar: {-0.10, 0.08}, one-star: {-0.04, -0.03}
02:41:38.743 00.000 13300 CameraToMount -- cameraTheta (-2.56) - m_xAngle (1.53) = xAngle (-4.09 = 2.19)
02:41:38.743 00.000 13300 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.22 = -0.93)
02:41:38.743 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-2.56 mountX=-0.03 mountY=-0.04, mountTheta=-2.20
02:41:38.745 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.03, opts=13)
02:41:38.746 00.001 13300 Enqueuing Move request for scope (-0.04, -0.03)
02:41:38.746 00.000 11596 Worker thread wakes up
02:41:38.746 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.03) opts 0xd
02:41:38.746 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.03)
02:41:38.746 00.000 11596 Moving (-0.04, -0.03) raw xDistance=-0.03 yDistance=-0.04
02:41:38.746 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:41:38.746 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:38.746 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:41:38.747 00.001 11596 MoveAxis(E, 0, ABG)
02:41:38.747 00.000 11596 Move returns status 0, amount 0
02:41:38.747 00.000 11596 MoveAxis(N, 0, ABG)
02:41:38.747 00.000 11596 Move returns status 0, amount 0
02:41:38.747 00.000 11596 move complete, result=0
02:41:38.747 00.000 11596 worker thread done servicing request
02:41:38.753 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
02:41:38.762 00.009 13300 UpdateGuideState exits: m=1379 SNR=26.1
02:41:38.762 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:38.762 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:41:38.762 00.000 13300 Enqueuing Expose request
02:41:38.762 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:41:38.762 00.000 11596 Worker thread wakes up
02:41:38.763 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:41:39.278 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:41:40.376 01.098 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d61ad493-406a-4303-b399-7a814c80e14c"}
02:41:40.376 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d61ad493-406a-4303-b399-7a814c80e14c"}
02:41:40.377 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7303d7bc-ed93-41e5-887f-634815630cda"}
02:41:40.377 00.000 13300 case statement mapped state 6 to 3
02:41:40.377 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7303d7bc-ed93-41e5-887f-634815630cda"}
02:41:40.377 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"234b4afd-7036-448f-b996-5a30ecb47296"}
02:41:40.377 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":940,"width":15,"height":15,"star_pos":[7.16,6.60],"pixels":"..."},"id":"234b4afd-7036-448f-b996-5a30ecb47296"}
02:41:42.301 01.924 11596 Exposure complete
02:41:42.372 00.071 11596 worker thread done servicing request
02:41:42.372 00.000 13300 OnExposeComplete: enter
02:41:42.372 00.000 13300 UpdateGuideState(): m_state=6
02:41:42.372 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 941
02:41:42.373 00.001 13300 Star::Find returns 1 (0), X=35.16, Y=420.58, Mass=1379, SNR=26.0, Peak=154 HFD=3.2
02:41:42.373 00.000 13300 MultiStar: [#1 -0.44,0.11,0.00,M8] [#2 -0.20,0.14,0.51,U] [#3 -0.34,0.12,0.00,M1] [#4 -0.08,-0.57,0.00,M2] [#5 -0.06,-0.11,0.31,U] [#6 0.05,-0.23,0.27,U] [#7 -0.01,0.24,0.28,U] [#8 -0.24,0.19,0.00,M4] 
02:41:42.373 00.000 13300 refined, 4 included, MultiStar: {-0.06, -0.01}, one-star: {-0.04, -0.06}
02:41:42.373 00.000 13300 CameraToMount -- cameraTheta (-3.06) - m_xAngle (1.53) = xAngle (-4.60 = 1.69)
02:41:42.374 00.001 13300 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.72 = -1.44)
02:41:42.374 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-3.06 mountX=-0.01 mountY=-0.06, mountTheta=-1.69
02:41:42.376 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.01, opts=13)
02:41:42.376 00.000 13300 Enqueuing Move request for scope (-0.06, -0.01)
02:41:42.377 00.001 11596 Worker thread wakes up
02:41:42.377 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.01) opts 0xd
02:41:42.377 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.01)
02:41:42.377 00.000 11596 Moving (-0.06, -0.01) raw xDistance=-0.01 yDistance=-0.06
02:41:42.377 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:41:42.377 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:42.377 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:41:42.377 00.000 11596 MoveAxis(E, 0, ABG)
02:41:42.377 00.000 11596 Move returns status 0, amount 0
02:41:42.378 00.001 11596 MoveAxis(N, 0, ABG)
02:41:42.378 00.000 11596 Move returns status 0, amount 0
02:41:42.378 00.000 11596 move complete, result=0
02:41:42.378 00.000 11596 worker thread done servicing request
02:41:42.384 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
02:41:42.393 00.009 13300 UpdateGuideState exits: m=1379 SNR=26.0
02:41:42.393 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:42.393 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:41:42.393 00.000 13300 Enqueuing Expose request
02:41:42.394 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:41:42.394 00.000 11596 Worker thread wakes up
02:41:42.394 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:41:42.903 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:41:43.376 00.473 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fb9e4a02-ec96-4d60-9443-9dab2e1e64bd"}
02:41:43.376 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fb9e4a02-ec96-4d60-9443-9dab2e1e64bd"}
02:41:43.377 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5f1dbeb5-b20b-49c2-bef7-fffa3a1bc884"}
02:41:43.377 00.000 13300 case statement mapped state 6 to 3
02:41:43.377 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5f1dbeb5-b20b-49c2-bef7-fffa3a1bc884"}
02:41:43.378 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b3981fe7-7381-4a00-90c8-ed8aef404b73"}
02:41:43.378 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":941,"width":15,"height":15,"star_pos":[7.16,6.58],"pixels":"..."},"id":"b3981fe7-7381-4a00-90c8-ed8aef404b73"}
02:41:45.924 02.546 11596 Exposure complete
02:41:45.993 00.069 11596 worker thread done servicing request
02:41:45.993 00.000 13300 OnExposeComplete: enter
02:41:45.993 00.000 13300 UpdateGuideState(): m_state=6
02:41:45.993 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 942
02:41:45.994 00.001 13300 Star::Find returns 1 (0), X=34.97, Y=420.75, Mass=1374, SNR=26.0, Peak=169 HFD=3.2
02:41:45.994 00.000 13300 MultiStar: [#1 -0.25,0.08,0.52,U] [#2 -0.23,0.26,0.00,M9] [#3 -0.23,0.25,0.00,M2] [#4 -0.11,-0.41,0.00,M3] [#5 -0.15,-0.02,0.30,U] [#6 0.21,-0.18,0.00,M3] [#7 0.01,0.02,0.28,U] [#8 -0.27,0.17,0.00,M5] 
02:41:45.994 00.000 13300 refined, 3 included, MultiStar: {-0.19, 0.08}, one-star: {-0.23, 0.12}
02:41:45.994 00.000 13300 CameraToMount -- cameraTheta (2.76) - m_xAngle (1.53) = xAngle (1.23 = 1.23)
02:41:45.995 00.001 13300 CameraToMount -- cameraTheta (2.76) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.90 = -1.90)
02:41:45.995 00.000 13300 CameraToMount -- cameraX=-0.19 cameraY=0.08 hyp=0.20 cameraTheta=2.76 mountX=0.07 mountY=-0.19, mountTheta=-1.23
02:41:45.997 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.19, y=0.08, opts=13)
02:41:45.997 00.000 13300 Enqueuing Move request for scope (-0.19, 0.08)
02:41:45.997 00.000 11596 Worker thread wakes up
02:41:45.997 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.08) opts 0xd
02:41:45.998 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.19, 0.08)
02:41:45.998 00.000 11596 Moving (-0.19, 0.08) raw xDistance=0.07 yDistance=-0.19
02:41:45.998 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:41:45.998 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.19
02:41:45.998 00.000 11596 MoveAxis(E, 0, ABG)
02:41:45.998 00.000 11596 Move returns status 0, amount 0
02:41:45.998 00.000 11596 MoveAxis(N, 254, ABG)
02:41:45.998 00.000 11596 Guiding  Dir = 0, Dur = 254
02:41:45.999 00.001 11596 IsSlewing returns 0
02:41:46.005 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
02:41:46.016 00.011 13300 UpdateGuideState exits: m=1374 SNR=26.0
02:41:46.016 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:46.016 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:41:46.017 00.001 13300 Enqueuing Expose request
02:41:46.118 00.101 11596 IsGuiding returns 0
02:41:46.217 00.099 11596 PulseGuide returned control before completion, sleep 166
02:41:46.375 00.158 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8ab017df-6767-40f5-b56a-2a60d6810474"}
02:41:46.375 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8ab017df-6767-40f5-b56a-2a60d6810474"}
02:41:46.376 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9ebc5428-f25f-4d0d-8c33-ec74b92aec41"}
02:41:46.376 00.000 13300 case statement mapped state 6 to 3
02:41:46.376 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9ebc5428-f25f-4d0d-8c33-ec74b92aec41"}
02:41:46.376 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ea080901-f2ea-47bc-9cf6-f7dec6b92beb"}
02:41:46.377 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":942,"width":15,"height":15,"star_pos":[6.97,6.75],"pixels":"..."},"id":"ea080901-f2ea-47bc-9cf6-f7dec6b92beb"}
02:41:46.792 00.415 11596 IsGuiding returns 0
02:41:46.792 00.000 11596 Move returns status 0, amount 254
02:41:46.792 00.000 11596 move complete, result=0
02:41:46.793 00.001 11596 worker thread done servicing request
02:41:46.793 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 254 ms NORTH
02:41:46.794 00.001 11596 Worker thread wakes up
02:41:46.794 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:41:47.299 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:41:49.374 02.075 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5afd7abc-b9ad-4449-b5b5-99ef23d13b0e"}
02:41:49.374 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5afd7abc-b9ad-4449-b5b5-99ef23d13b0e"}
02:41:49.375 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a4bb825c-d81d-4a50-a1fb-60c45362ae94"}
02:41:49.375 00.000 13300 case statement mapped state 6 to 3
02:41:49.375 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a4bb825c-d81d-4a50-a1fb-60c45362ae94"}
02:41:49.375 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"74cfa2d6-cb90-448b-a3e8-c30447435050"}
02:41:49.375 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":942,"width":15,"height":15,"star_pos":[6.97,6.75],"pixels":"..."},"id":"74cfa2d6-cb90-448b-a3e8-c30447435050"}
02:41:50.323 00.948 11596 Exposure complete
02:41:50.390 00.067 11596 worker thread done servicing request
02:41:50.390 00.000 13300 OnExposeComplete: enter
02:41:50.391 00.001 13300 UpdateGuideState(): m_state=6
02:41:50.391 00.000 13300 Star::Find(15, 34, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 943
02:41:50.391 00.000 13300 Star::Find returns 1 (0), X=34.93, Y=420.69, Mass=1406, SNR=26.3, Peak=174 HFD=3.4
02:41:50.392 00.001 13300 MultiStar: [#1 -0.26,0.09,0.00,M8] [#2 -0.18,0.19,0.50,U] [#3 -0.44,0.08,0.00,M3] [#4 -0.18,-0.58,0.00,M4] [#5 -0.12,-0.30,0.00,M1] [#6 0.35,-0.34,0.00,M4] [#7 0.05,0.11,0.28,U] [#8 -0.34,0.16,0.00,M6] 
02:41:50.392 00.000 13300 refined, 2 included, MultiStar: {-0.19, 0.10}, one-star: {-0.27, 0.05}
02:41:50.392 00.000 13300 CameraToMount -- cameraTheta (2.66) - m_xAngle (1.53) = xAngle (1.13 = 1.13)
02:41:50.392 00.000 13300 CameraToMount -- cameraTheta (2.66) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.00 = -2.00)
02:41:50.392 00.000 13300 CameraToMount -- cameraX=-0.19 cameraY=0.10 hyp=0.22 cameraTheta=2.66 mountX=0.09 mountY=-0.20, mountTheta=-1.13
02:41:50.395 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.19, y=0.10, opts=13)
02:41:50.395 00.000 13300 Enqueuing Move request for scope (-0.19, 0.10)
02:41:50.395 00.000 11596 Worker thread wakes up
02:41:50.395 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.10) opts 0xd
02:41:50.395 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.19, 0.10)
02:41:50.395 00.000 11596 Moving (-0.19, 0.10) raw xDistance=0.09 yDistance=-0.20
02:41:50.395 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:41:50.396 00.001 11596 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
02:41:50.396 00.000 11596 MoveAxis(E, 0, ABG)
02:41:50.396 00.000 11596 Move returns status 0, amount 0
02:41:50.396 00.000 11596 MoveAxis(N, 263, ABG)
02:41:50.396 00.000 11596 Guiding  Dir = 0, Dur = 263
02:41:50.396 00.000 11596 IsSlewing returns 0
02:41:50.405 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
02:41:50.414 00.009 13300 UpdateGuideState exits: m=1406 SNR=26.3
02:41:50.414 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:50.414 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:41:50.414 00.000 13300 Enqueuing Expose request
02:41:50.498 00.084 11596 IsGuiding returns 0
02:41:50.717 00.219 11596 PulseGuide returned control before completion, sleep 55
02:41:50.838 00.121 11596 IsGuiding returns 1
02:41:50.838 00.000 11596 scope still moving after pulse duration time elapsed
02:41:50.868 00.030 11596 IsSlewing returns 0
02:41:50.948 00.080 11596 IsGuiding returns 1
02:41:50.977 00.029 11596 IsSlewing returns 0
02:41:51.115 00.138 11596 IsGuiding returns 0
02:41:51.115 00.000 11596 scope move finished after 263 + 354 ms
02:41:51.115 00.000 11596 Move returns status 0, amount 263
02:41:51.115 00.000 11596 move complete, result=0
02:41:51.116 00.001 11596 worker thread done servicing request
02:41:51.116 00.000 11596 Worker thread wakes up
02:41:51.116 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 263 ms NORTH
02:41:51.116 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:41:51.620 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:41:52.375 00.755 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8a649d4b-7e6b-4d28-829c-ae0f46c65462"}
02:41:52.375 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8a649d4b-7e6b-4d28-829c-ae0f46c65462"}
02:41:52.376 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7cedc587-e527-437e-a8bf-9fb5b3eaaeda"}
02:41:52.376 00.000 13300 case statement mapped state 6 to 3
02:41:52.376 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7cedc587-e527-437e-a8bf-9fb5b3eaaeda"}
02:41:52.376 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"72b88616-dde9-4325-a6a1-8320abf4c51d"}
02:41:52.376 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":943,"width":15,"height":15,"star_pos":[6.93,6.69],"pixels":"..."},"id":"72b88616-dde9-4325-a6a1-8320abf4c51d"}
02:41:54.642 02.266 11596 Exposure complete
02:41:54.710 00.068 11596 worker thread done servicing request
02:41:54.710 00.000 13300 OnExposeComplete: enter
02:41:54.710 00.000 13300 UpdateGuideState(): m_state=6
02:41:54.711 00.001 13300 Star::Find(15, 34, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 944
02:41:54.711 00.000 13300 Star::Find returns 1 (0), X=34.95, Y=420.77, Mass=1351, SNR=25.8, Peak=168 HFD=3.2
02:41:54.711 00.000 13300 MultiStar: [#1 -0.49,0.05,0.00,M9] [#2 -0.40,0.26,0.00,M9] [#3 -0.49,0.07,0.00,M4] [#4 -0.39,-0.62,0.00,M5] [#5 -0.09,-0.28,0.00,M2] [#6 -0.16,-0.42,0.00,M5] [#7 -0.28,0.17,0.00,M1] [#8 -0.35,0.01,0.00,M7] 
02:41:54.711 00.000 13300 CameraToMount -- cameraTheta (2.64) - m_xAngle (1.53) = xAngle (1.11 = 1.11)
02:41:54.712 00.001 13300 CameraToMount -- cameraTheta (2.64) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.02 = -2.02)
02:41:54.712 00.000 13300 CameraToMount -- cameraX=-0.25 cameraY=0.14 hyp=0.29 cameraTheta=2.64 mountX=0.13 mountY=-0.26, mountTheta=-1.11
02:41:54.714 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.25, y=0.14, opts=13)
02:41:54.714 00.000 13300 Enqueuing Move request for scope (-0.25, 0.14)
02:41:54.714 00.000 11596 Worker thread wakes up
02:41:54.715 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.14) opts 0xd
02:41:54.715 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.25, 0.14)
02:41:54.715 00.000 11596 Moving (-0.25, 0.14) raw xDistance=0.13 yDistance=-0.26
02:41:54.715 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:41:54.715 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
02:41:54.715 00.000 11596 MoveAxis(E, 0, ABG)
02:41:54.715 00.000 11596 Move returns status 0, amount 0
02:41:54.715 00.000 11596 MoveAxis(N, 346, ABG)
02:41:54.716 00.001 11596 Guiding  Dir = 0, Dur = 346
02:41:54.716 00.000 11596 IsSlewing returns 0
02:41:54.725 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
02:41:54.734 00.009 13300 UpdateGuideState exits: m=1351 SNR=25.8
02:41:54.734 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:54.734 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:41:54.734 00.000 13300 Enqueuing Expose request
02:41:54.823 00.089 11596 IsGuiding returns 0
02:41:54.923 00.100 11596 PulseGuide returned control before completion, sleep 256
02:41:55.201 00.278 11596 IsGuiding returns 1
02:41:55.201 00.000 11596 scope still moving after pulse duration time elapsed
02:41:55.236 00.035 11596 IsSlewing returns 0
02:41:55.335 00.099 11596 IsGuiding returns 0
02:41:55.335 00.000 11596 scope move finished after 346 + 165 ms
02:41:55.335 00.000 11596 Move returns status 0, amount 346
02:41:55.335 00.000 11596 move complete, result=0
02:41:55.335 00.000 11596 worker thread done servicing request
02:41:55.335 00.000 11596 Worker thread wakes up
02:41:55.335 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.3 px 346 ms NORTH
02:41:55.335 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:41:55.375 00.040 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6934a504-1509-4a4f-b5d7-d72fea9b816d"}
02:41:55.375 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6934a504-1509-4a4f-b5d7-d72fea9b816d"}
02:41:55.377 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8071f1df-a4e5-40c8-bfdb-85abb99f4615"}
02:41:55.377 00.000 13300 case statement mapped state 6 to 3
02:41:55.378 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8071f1df-a4e5-40c8-bfdb-85abb99f4615"}
02:41:55.379 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d26554ba-febe-4987-9c3d-c3725b82008c"}
02:41:55.379 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":944,"width":15,"height":15,"star_pos":[6.95,6.77],"pixels":"..."},"id":"d26554ba-febe-4987-9c3d-c3725b82008c"}
02:41:55.849 00.470 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:41:58.375 02.526 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8b2eacb0-709e-40af-a362-5cebe59a1ce3"}
02:41:58.375 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8b2eacb0-709e-40af-a362-5cebe59a1ce3"}
02:41:58.376 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1e4bfdae-dad8-458c-b6f9-5d162dc4c139"}
02:41:58.376 00.000 13300 case statement mapped state 6 to 3
02:41:58.376 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1e4bfdae-dad8-458c-b6f9-5d162dc4c139"}
02:41:58.376 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"aa31779f-2a31-4b3d-8cc1-94f8eccab870"}
02:41:58.377 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":944,"width":15,"height":15,"star_pos":[6.95,6.77],"pixels":"..."},"id":"aa31779f-2a31-4b3d-8cc1-94f8eccab870"}
02:41:58.872 00.495 11596 Exposure complete
02:41:58.947 00.075 11596 worker thread done servicing request
02:41:58.947 00.000 13300 OnExposeComplete: enter
02:41:58.947 00.000 13300 UpdateGuideState(): m_state=6
02:41:58.948 00.001 13300 Star::Find(15, 34, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 945
02:41:58.948 00.000 13300 Star::Find returns 1 (0), X=35.00, Y=420.83, Mass=1360, SNR=25.9, Peak=165 HFD=3.1
02:41:58.948 00.000 13300 MultiStar: [#1 -0.45,0.34,0.00,M10] [#2 -0.25,0.28,0.00,M10] [#3 -0.30,0.06,0.00,M5] [#4 -0.21,-0.54,0.00,M6] [#5 -0.16,0.03,0.31,U] [#6 -0.01,-0.20,0.28,U] [#7 -0.20,0.21,0.00,M2] [#8 -0.04,0.42,0.00,M8] 
02:41:58.948 00.000 13300 refined, 2 included, MultiStar: {-0.16, 0.09}, one-star: {-0.20, 0.19}
02:41:58.949 00.001 13300 CameraToMount -- cameraTheta (2.61) - m_xAngle (1.53) = xAngle (1.08 = 1.08)
02:41:58.949 00.000 13300 CameraToMount -- cameraTheta (2.61) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.05 = -2.05)
02:41:58.949 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=0.09 hyp=0.18 cameraTheta=2.61 mountX=0.09 mountY=-0.16, mountTheta=-1.08
02:41:58.951 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=0.09, opts=13)
02:41:58.951 00.000 13300 Enqueuing Move request for scope (-0.16, 0.09)
02:41:58.951 00.000 11596 Worker thread wakes up
02:41:58.951 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.09) opts 0xd
02:41:58.952 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.16, 0.09)
02:41:58.952 00.000 11596 Moving (-0.16, 0.09) raw xDistance=0.09 yDistance=-0.16
02:41:58.952 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:41:58.952 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:58.952 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:41:58.952 00.000 11596 MoveAxis(E, 0, ABG)
02:41:58.952 00.000 11596 Move returns status 0, amount 0
02:41:58.953 00.001 11596 MoveAxis(N, 0, ABG)
02:41:58.953 00.000 11596 Move returns status 0, amount 0
02:41:58.953 00.000 11596 move complete, result=0
02:41:58.953 00.000 11596 worker thread done servicing request
02:41:58.960 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
02:41:58.970 00.010 13300 UpdateGuideState exits: m=1360 SNR=25.9
02:41:58.970 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:58.970 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:41:58.971 00.001 13300 Enqueuing Expose request
02:41:58.971 00.000 11596 Worker thread wakes up
02:41:58.971 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:41:58.971 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:41:59.478 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:42:01.375 01.897 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ab96f562-cd37-4c83-87be-4618555d9a6b"}
02:42:01.375 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ab96f562-cd37-4c83-87be-4618555d9a6b"}
02:42:01.376 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"36b10f6b-487f-45bb-91a6-7d5269654309"}
02:42:01.376 00.000 13300 case statement mapped state 6 to 3
02:42:01.376 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"36b10f6b-487f-45bb-91a6-7d5269654309"}
02:42:01.376 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0b95178b-0428-4a67-8e54-22c3590f7ec3"}
02:42:01.377 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":945,"width":15,"height":15,"star_pos":[7.00,6.83],"pixels":"..."},"id":"0b95178b-0428-4a67-8e54-22c3590f7ec3"}
02:42:02.505 01.128 11596 Exposure complete
02:42:02.576 00.071 11596 worker thread done servicing request
02:42:02.576 00.000 13300 OnExposeComplete: enter
02:42:02.576 00.000 13300 UpdateGuideState(): m_state=6
02:42:02.576 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 946
02:42:02.576 00.000 13300 Star::Find returns 1 (0), X=35.22, Y=420.92, Mass=1382, SNR=26.1, Peak=187 HFD=3.1
02:42:02.577 00.001 13300 MultiStar: [#1 -0.21,0.20,0.00,R] [#2 -0.08,0.37,0.00,R] [#3 -0.18,0.40,0.00,M6] [#4 0.01,-0.26,0.27,U] [#5 -0.09,-0.07,0.30,U] [#6 0.29,0.16,0.00,M5] [#7 0.19,0.34,0.00,M3] [#8 0.25,0.39,0.00,M9] 
02:42:02.577 00.000 13300 refined, 2 included, MultiStar: {-0.00, 0.13}, one-star: {0.02, 0.29}
02:42:02.577 00.000 13300 CameraToMount -- cameraTheta (1.59) - m_xAngle (1.53) = xAngle (0.05 = 0.05)
02:42:02.577 00.000 13300 CameraToMount -- cameraTheta (1.59) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.07 = -3.07)
02:42:02.577 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.13 hyp=0.13 cameraTheta=1.59 mountX=0.13 mountY=-0.01, mountTheta=-0.07
02:42:02.579 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.13, opts=13)
02:42:02.579 00.000 13300 Enqueuing Move request for scope (-0.00, 0.13)
02:42:02.579 00.000 11596 Worker thread wakes up
02:42:02.580 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.13) opts 0xd
02:42:02.580 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.13)
02:42:02.580 00.000 11596 Moving (-0.00, 0.13) raw xDistance=0.13 yDistance=-0.01
02:42:02.580 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:42:02.580 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:02.580 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:42:02.580 00.000 11596 MoveAxis(E, 0, ABG)
02:42:02.580 00.000 11596 Move returns status 0, amount 0
02:42:02.580 00.000 11596 MoveAxis(N, 0, ABG)
02:42:02.580 00.000 11596 Move returns status 0, amount 0
02:42:02.580 00.000 11596 move complete, result=0
02:42:02.581 00.001 11596 worker thread done servicing request
02:42:02.587 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
02:42:02.594 00.007 13300 UpdateGuideState exits: m=1382 SNR=26.1
02:42:02.595 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:02.595 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:42:02.595 00.000 13300 Enqueuing Expose request
02:42:02.595 00.000 11596 Worker thread wakes up
02:42:02.595 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:42:02.595 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:42:03.110 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:42:04.375 01.265 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8037952b-3a50-4704-a871-a26b0a1c6f0e"}
02:42:04.375 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8037952b-3a50-4704-a871-a26b0a1c6f0e"}
02:42:04.376 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7b9d7f7a-6fc6-4eb0-bedb-1fcb111b0aa6"}
02:42:04.376 00.000 13300 case statement mapped state 6 to 3
02:42:04.376 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7b9d7f7a-6fc6-4eb0-bedb-1fcb111b0aa6"}
02:42:04.376 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d6c774f5-8c97-417f-9281-ba8f8d974c20"}
02:42:04.377 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":946,"width":15,"height":15,"star_pos":[7.22,6.92],"pixels":"..."},"id":"d6c774f5-8c97-417f-9281-ba8f8d974c20"}
02:42:06.155 01.778 11596 Exposure complete
02:42:06.223 00.068 11596 worker thread done servicing request
02:42:06.224 00.001 13300 OnExposeComplete: enter
02:42:06.224 00.000 13300 UpdateGuideState(): m_state=6
02:42:06.224 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 947
02:42:06.224 00.000 13300 Star::Find returns 1 (0), X=35.15, Y=420.94, Mass=1365, SNR=25.9, Peak=178 HFD=3.0
02:42:06.225 00.001 13300 MultiStar: [#1 0.07,0.15,0.55,U] [#2 -0.06,0.05,0.51,U] [#3 -0.11,0.19,0.34,U] [#4 -0.05,-0.37,0.00,M6] [#5 0.09,0.22,0.31,U] [#6 0.40,0.03,0.00,M6] [#7 0.14,0.28,0.00,M4] [#8 -0.25,0.40,0.00,M10] 
02:42:06.225 00.000 13300 refined, 4 included, MultiStar: {-0.02, 0.20}, one-star: {-0.05, 0.31}
02:42:06.225 00.000 13300 CameraToMount -- cameraTheta (1.67) - m_xAngle (1.53) = xAngle (0.14 = 0.14)
02:42:06.225 00.000 13300 CameraToMount -- cameraTheta (1.67) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.99 = -2.99)
02:42:06.225 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.20 hyp=0.20 cameraTheta=1.67 mountX=0.20 mountY=-0.03, mountTheta=-0.15
02:42:06.228 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.20, opts=13)
02:42:06.228 00.000 13300 Enqueuing Move request for scope (-0.02, 0.20)
02:42:06.228 00.000 11596 Worker thread wakes up
02:42:06.228 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.20) opts 0xd
02:42:06.228 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.20)
02:42:06.228 00.000 11596 Moving (-0.02, 0.20) raw xDistance=0.20 yDistance=-0.03
02:42:06.228 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
02:42:06.228 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:06.229 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:42:06.229 00.000 11596 MoveAxis(W, 251, ABG)
02:42:06.229 00.000 11596 Guiding  Dir = 3, Dur = 251
02:42:06.229 00.000 11596 IsSlewing returns 0
02:42:06.235 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
02:42:06.243 00.008 13300 UpdateGuideState exits: m=1365 SNR=25.9
02:42:06.243 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:06.243 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:42:06.243 00.000 13300 Enqueuing Expose request
02:42:06.246 00.003 11596 IsGuiding returns 0
02:42:06.485 00.239 11596 PulseGuide returned control before completion, sleep 23
02:42:06.917 00.432 11596 IsGuiding returns 0
02:42:06.917 00.000 11596 Move returns status 0, amount 251
02:42:06.917 00.000 11596 MoveAxis(N, 0, ABG)
02:42:06.917 00.000 11596 Move returns status 0, amount 0
02:42:06.917 00.000 11596 move complete, result=0
02:42:06.917 00.000 11596 worker thread done servicing request
02:42:06.917 00.000 11596 Worker thread wakes up
02:42:06.917 00.000 13300 GuideStep: 0.2 px 251 ms WEST, -0.0 px 0 ms NORTH
02:42:06.918 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:42:07.398 00.480 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"52c80181-6587-4bf4-9e8c-fd458847561d"}
02:42:07.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"52c80181-6587-4bf4-9e8c-fd458847561d"}
02:42:07.399 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"652d91d5-2ec2-493e-8249-a3a9202d6701"}
02:42:07.399 00.000 13300 case statement mapped state 6 to 3
02:42:07.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"652d91d5-2ec2-493e-8249-a3a9202d6701"}
02:42:07.400 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"eb7f0cfa-def5-4fe9-a897-c8f7ab296ac3"}
02:42:07.401 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":947,"width":15,"height":15,"star_pos":[7.15,6.94],"pixels":"..."},"id":"eb7f0cfa-def5-4fe9-a897-c8f7ab296ac3"}
02:42:07.425 00.024 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:42:10.399 02.974 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"81af9674-e302-4686-b46e-3091007a85d6"}
02:42:10.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"81af9674-e302-4686-b46e-3091007a85d6"}
02:42:10.400 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"86fdb52c-e3ff-4820-ba30-850a49bfeec9"}
02:42:10.400 00.000 13300 case statement mapped state 6 to 3
02:42:10.400 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"86fdb52c-e3ff-4820-ba30-850a49bfeec9"}
02:42:10.432 00.032 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"54d878da-abea-441d-808f-04ff9dd0b696"}
02:42:10.433 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":947,"width":15,"height":15,"star_pos":[7.15,6.94],"pixels":"..."},"id":"54d878da-abea-441d-808f-04ff9dd0b696"}
02:42:10.448 00.015 11596 Exposure complete
02:42:10.526 00.078 11596 worker thread done servicing request
02:42:10.526 00.000 13300 OnExposeComplete: enter
02:42:10.527 00.001 13300 UpdateGuideState(): m_state=6
02:42:10.527 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 948
02:42:10.527 00.000 13300 Star::Find returns 1 (0), X=35.12, Y=420.77, Mass=1385, SNR=26.1, Peak=165 HFD=3.1
02:42:10.528 00.001 13300 MultiStar: [#1 -0.13,-0.16,0.55,U] [#2 -0.14,-0.02,0.51,U] [#3 -0.19,0.22,0.00,M6] [#4 -0.18,-0.22,0.00,M7] [#5 0.01,-0.11,0.30,U] [#6 0.11,-0.29,0.00,M7] [#7 -0.00,0.15,0.30,U] [#8 -0.10,-0.04,0.23,U] 
02:42:10.528 00.000 13300 refined, 5 included, MultiStar: {-0.08, 0.01}, one-star: {-0.08, 0.13}
02:42:10.528 00.000 13300 CameraToMount -- cameraTheta (2.99) - m_xAngle (1.53) = xAngle (1.46 = 1.46)
02:42:10.528 00.000 13300 CameraToMount -- cameraTheta (2.99) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.67 = -1.67)
02:42:10.528 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.01 hyp=0.09 cameraTheta=2.99 mountX=0.01 mountY=-0.09, mountTheta=-1.46
02:42:10.530 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.01, opts=13)
02:42:10.530 00.000 13300 Enqueuing Move request for scope (-0.08, 0.01)
02:42:10.530 00.000 11596 Worker thread wakes up
02:42:10.531 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.01) opts 0xd
02:42:10.531 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.01)
02:42:10.531 00.000 11596 Moving (-0.08, 0.01) raw xDistance=0.01 yDistance=-0.09
02:42:10.531 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:42:10.531 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:10.531 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:42:10.531 00.000 11596 MoveAxis(E, 0, ABG)
02:42:10.531 00.000 11596 Move returns status 0, amount 0
02:42:10.531 00.000 11596 MoveAxis(N, 0, ABG)
02:42:10.531 00.000 11596 Move returns status 0, amount 0
02:42:10.532 00.001 11596 move complete, result=0
02:42:10.532 00.000 11596 worker thread done servicing request
02:42:10.538 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
02:42:10.547 00.009 13300 UpdateGuideState exits: m=1385 SNR=26.1
02:42:10.547 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:10.547 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:42:10.547 00.000 13300 Enqueuing Expose request
02:42:10.547 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:42:10.547 00.000 11596 Worker thread wakes up
02:42:10.547 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:42:11.056 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:42:13.398 02.342 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ed26f5fc-a3d7-4305-bbc3-75430926e4c3"}
02:42:13.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ed26f5fc-a3d7-4305-bbc3-75430926e4c3"}
02:42:13.399 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9b384c17-c3df-42ab-9979-35e3c14b8147"}
02:42:13.399 00.000 13300 case statement mapped state 6 to 3
02:42:13.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9b384c17-c3df-42ab-9979-35e3c14b8147"}
02:42:13.399 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"578bc6ca-c8c1-4e94-abc0-4fbba763227d"}
02:42:13.400 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":948,"width":15,"height":15,"star_pos":[7.12,6.77],"pixels":"..."},"id":"578bc6ca-c8c1-4e94-abc0-4fbba763227d"}
02:42:14.108 00.708 11596 Exposure complete
02:42:14.212 00.104 11596 worker thread done servicing request
02:42:14.212 00.000 13300 OnExposeComplete: enter
02:42:14.212 00.000 13300 UpdateGuideState(): m_state=6
02:42:14.213 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 949
02:42:14.213 00.000 13300 Star::Find returns 1 (0), X=35.21, Y=420.64, Mass=1307, SNR=25.3, Peak=153 HFD=3.1
02:42:14.214 00.001 13300 MultiStar: [#1 -0.13,-0.06,0.53,U] [#2 -0.12,-0.30,0.00,M1] [#3 -0.25,0.01,0.35,U] [#4 -0.05,-0.66,0.00,M8] [#5 -0.09,-0.13,0.32,U] [#6 0.11,-0.46,0.00,M8] [#7 0.08,-0.14,0.28,U] [#8 -0.42,0.11,0.00,M10] 
02:42:14.214 00.000 13300 single-star, 4 included, MultiStar: {-0.06, -0.04}, one-star: {0.01, 0.00}
02:42:14.214 00.000 13300 CameraToMount -- cameraTheta (0.36) - m_xAngle (1.53) = xAngle (-1.18 = -1.18)
02:42:14.215 00.001 13300 CameraToMount -- cameraTheta (0.36) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.30 = 1.98)
02:42:14.215 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.00 hyp=0.01 cameraTheta=0.36 mountX=0.00 mountY=0.01, mountTheta=1.17
02:42:14.218 00.003 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.00, opts=13)
02:42:14.218 00.000 13300 Enqueuing Move request for scope (0.01, 0.00)
02:42:14.219 00.001 11596 Worker thread wakes up
02:42:14.219 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.00) opts 0xd
02:42:14.219 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.00)
02:42:14.219 00.000 11596 Moving (0.01, 0.00) raw xDistance=0.00 yDistance=0.01
02:42:14.219 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:42:14.219 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:14.220 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:42:14.220 00.000 11596 MoveAxis(E, 0, ABG)
02:42:14.220 00.000 11596 Move returns status 0, amount 0
02:42:14.220 00.000 11596 MoveAxis(N, 0, ABG)
02:42:14.220 00.000 11596 Move returns status 0, amount 0
02:42:14.220 00.000 11596 move complete, result=0
02:42:14.221 00.001 11596 worker thread done servicing request
02:42:14.231 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
02:42:14.245 00.014 13300 UpdateGuideState exits: m=1307 SNR=25.3
02:42:14.245 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:14.245 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:42:14.245 00.000 13300 Enqueuing Expose request
02:42:14.245 00.000 11596 Worker thread wakes up
02:42:14.246 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:42:14.246 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:42:14.754 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:42:16.398 01.644 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"be2dd545-37b3-456e-b5be-9a4a9d809f82"}
02:42:16.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"be2dd545-37b3-456e-b5be-9a4a9d809f82"}
02:42:16.399 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"99503946-9fa8-473d-897e-b7c395b61350"}
02:42:16.399 00.000 13300 case statement mapped state 6 to 3
02:42:16.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"99503946-9fa8-473d-897e-b7c395b61350"}
02:42:16.400 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"eb07752a-4eeb-465f-88d4-f2ceadf2bb79"}
02:42:16.400 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":949,"width":15,"height":15,"star_pos":[7.21,6.64],"pixels":"..."},"id":"eb07752a-4eeb-465f-88d4-f2ceadf2bb79"}
02:42:17.792 01.392 11596 Exposure complete
02:42:17.890 00.098 11596 worker thread done servicing request
02:42:17.891 00.001 13300 OnExposeComplete: enter
02:42:17.891 00.000 13300 UpdateGuideState(): m_state=6
02:42:17.891 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 950
02:42:17.891 00.000 13300 Star::Find returns 1 (0), X=35.19, Y=420.60, Mass=1379, SNR=26.0, Peak=152 HFD=3.2
02:42:17.892 00.001 13300 MultiStar: [#1 -0.03,-0.22,0.55,U] [#2 -0.13,-0.19,0.51,U] [#3 -0.15,-0.06,0.34,U] [#4 -0.12,-0.64,0.00,M9] [#5 -0.03,-0.16,0.29,U] [#6 0.26,-0.49,0.00,M9] [#7 -0.03,0.18,0.29,U] [#8 -0.28,0.07,0.00,R] 
02:42:17.892 00.000 13300 single-star, 5 included, MultiStar: {-0.06, -0.09}, one-star: {-0.01, -0.03}
02:42:17.892 00.000 13300 CameraToMount -- cameraTheta (-1.88) - m_xAngle (1.53) = xAngle (-3.42 = 2.87)
02:42:17.892 00.000 13300 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.54 = -0.26)
02:42:17.892 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.88 mountX=-0.03 mountY=-0.01, mountTheta=-2.88
02:42:17.894 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.03, opts=13)
02:42:17.895 00.001 13300 Enqueuing Move request for scope (-0.01, -0.03)
02:42:17.895 00.000 11596 Worker thread wakes up
02:42:17.895 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.03) opts 0xd
02:42:17.895 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.03)
02:42:17.895 00.000 11596 Moving (-0.01, -0.03) raw xDistance=-0.03 yDistance=-0.01
02:42:17.896 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:42:17.896 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:17.896 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:42:17.896 00.000 11596 MoveAxis(E, 0, ABG)
02:42:17.896 00.000 11596 Move returns status 0, amount 0
02:42:17.896 00.000 11596 MoveAxis(N, 0, ABG)
02:42:17.897 00.001 11596 Move returns status 0, amount 0
02:42:17.897 00.000 11596 move complete, result=0
02:42:17.897 00.000 11596 worker thread done servicing request
02:42:17.903 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
02:42:17.913 00.010 13300 UpdateGuideState exits: m=1379 SNR=26.0
02:42:17.913 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:17.914 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:42:17.914 00.000 13300 Enqueuing Expose request
02:42:17.914 00.000 11596 Worker thread wakes up
02:42:17.914 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:42:17.914 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:42:18.422 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:42:19.399 00.977 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cd7505cd-a71c-45cf-b703-88843659e408"}
02:42:19.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cd7505cd-a71c-45cf-b703-88843659e408"}
02:42:19.400 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f4545106-a266-43c8-8175-2a704ddc01e7"}
02:42:19.400 00.000 13300 case statement mapped state 6 to 3
02:42:19.401 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f4545106-a266-43c8-8175-2a704ddc01e7"}
02:42:19.401 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d974c5c4-a291-4693-823e-163474c19990"}
02:42:19.401 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":950,"width":15,"height":15,"star_pos":[7.19,6.60],"pixels":"..."},"id":"d974c5c4-a291-4693-823e-163474c19990"}
02:42:21.444 02.043 11596 Exposure complete
02:42:21.518 00.074 11596 worker thread done servicing request
02:42:21.518 00.000 13300 OnExposeComplete: enter
02:42:21.518 00.000 13300 UpdateGuideState(): m_state=6
02:42:21.519 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 951
02:42:21.519 00.000 13300 Star::Find returns 1 (0), X=35.12, Y=420.63, Mass=1356, SNR=25.8, Peak=145 HFD=3.3
02:42:21.519 00.000 13300 MultiStar: [#1 0.01,-0.15,0.56,U] [#2 -0.12,-0.16,0.48,U] [#3 -0.24,0.06,0.34,U] [#4 -0.03,-0.69,0.00,M10] [#5 -0.13,-0.01,0.31,U] [#6 0.11,-0.10,0.28,U] [#7 0.12,-0.11,0.28,U] [#8 0.32,0.21,0.00,M1] 
02:42:21.519 00.000 13300 single-star, 6 included, MultiStar: {-0.06, -0.06}, one-star: {-0.08, -0.01}
02:42:21.519 00.000 13300 CameraToMount -- cameraTheta (-3.06) - m_xAngle (1.53) = xAngle (-4.59 = 1.69)
02:42:21.520 00.001 13300 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.72 = -1.44)
02:42:21.520 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-3.06 mountX=-0.01 mountY=-0.08, mountTheta=-1.69
02:42:21.521 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.01, opts=13)
02:42:21.522 00.001 13300 Enqueuing Move request for scope (-0.08, -0.01)
02:42:21.522 00.000 11596 Worker thread wakes up
02:42:21.522 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.01) opts 0xd
02:42:21.522 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.01)
02:42:21.522 00.000 11596 Moving (-0.08, -0.01) raw xDistance=-0.01 yDistance=-0.08
02:42:21.522 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:42:21.522 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:21.522 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:42:21.522 00.000 11596 MoveAxis(E, 0, ABG)
02:42:21.523 00.001 11596 Move returns status 0, amount 0
02:42:21.523 00.000 11596 MoveAxis(N, 0, ABG)
02:42:21.523 00.000 11596 Move returns status 0, amount 0
02:42:21.523 00.000 11596 move complete, result=0
02:42:21.523 00.000 11596 worker thread done servicing request
02:42:21.529 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
02:42:21.537 00.008 13300 UpdateGuideState exits: m=1356 SNR=25.8
02:42:21.537 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:21.537 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:42:21.537 00.000 13300 Enqueuing Expose request
02:42:21.537 00.000 11596 Worker thread wakes up
02:42:21.537 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:42:21.538 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:42:22.050 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:42:22.399 00.349 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"960c3b15-25ff-4a54-9a1f-dc1bd8e7cd92"}
02:42:22.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"960c3b15-25ff-4a54-9a1f-dc1bd8e7cd92"}
02:42:22.400 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fe2282ae-f467-4323-993f-f16fbcac21d8"}
02:42:22.400 00.000 13300 case statement mapped state 6 to 3
02:42:22.400 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fe2282ae-f467-4323-993f-f16fbcac21d8"}
02:42:22.400 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f435f4e8-6752-4132-be27-f3ed47ebbb1a"}
02:42:22.401 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":951,"width":15,"height":15,"star_pos":[7.12,6.63],"pixels":"..."},"id":"f435f4e8-6752-4132-be27-f3ed47ebbb1a"}
02:42:25.082 02.681 11596 Exposure complete
02:42:25.160 00.078 11596 worker thread done servicing request
02:42:25.160 00.000 13300 OnExposeComplete: enter
02:42:25.160 00.000 13300 UpdateGuideState(): m_state=6
02:42:25.161 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 952
02:42:25.161 00.000 13300 Star::Find returns 1 (0), X=35.32, Y=420.67, Mass=1396, SNR=26.2, Peak=172 HFD=3.4
02:42:25.162 00.001 13300 MultiStar: [#1 -0.04,-0.11,0.55,U] [#2 -0.02,-0.27,0.00,M1] [#3 -0.02,0.08,0.35,U] [#4 0.09,-0.50,0.00,R] [#5 0.32,-0.08,0.00,M1] [#6 0.24,-0.46,0.00,M9] [#7 0.10,0.31,0.00,M1] [#8 0.34,-0.03,0.00,M2] 
02:42:25.162 00.000 13300 refined, 2 included, MultiStar: {0.05, -0.00}, one-star: {0.12, 0.03}
02:42:25.162 00.000 13300 CameraToMount -- cameraTheta (-0.00) - m_xAngle (1.53) = xAngle (-1.53 = -1.53)
02:42:25.162 00.000 13300 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.66 = 1.62)
02:42:25.163 00.001 13300 CameraToMount -- cameraX=0.05 cameraY=-0.00 hyp=0.05 cameraTheta=-0.00 mountX=0.00 mountY=0.05, mountTheta=1.53
02:42:25.164 00.001 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.00, opts=13)
02:42:25.164 00.000 13300 Enqueuing Move request for scope (0.05, -0.00)
02:42:25.165 00.001 11596 Worker thread wakes up
02:42:25.165 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.00) opts 0xd
02:42:25.165 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.00)
02:42:25.165 00.000 11596 Moving (0.05, -0.00) raw xDistance=0.00 yDistance=0.05
02:42:25.165 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:42:25.165 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:25.165 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:42:25.165 00.000 11596 MoveAxis(E, 0, ABG)
02:42:25.165 00.000 11596 Move returns status 0, amount 0
02:42:25.165 00.000 11596 MoveAxis(N, 0, ABG)
02:42:25.166 00.001 11596 Move returns status 0, amount 0
02:42:25.166 00.000 11596 move complete, result=0
02:42:25.166 00.000 11596 worker thread done servicing request
02:42:25.171 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
02:42:25.179 00.008 13300 UpdateGuideState exits: m=1396 SNR=26.2
02:42:25.179 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:25.180 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:42:25.180 00.000 13300 Enqueuing Expose request
02:42:25.180 00.000 11596 Worker thread wakes up
02:42:25.180 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:42:25.180 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:42:25.398 00.218 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ce810705-beb4-4e21-b120-fa0dda912c78"}
02:42:25.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ce810705-beb4-4e21-b120-fa0dda912c78"}
02:42:25.399 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1c99b88c-36f3-4adc-a54d-5b4b78db0592"}
02:42:25.399 00.000 13300 case statement mapped state 6 to 3
02:42:25.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1c99b88c-36f3-4adc-a54d-5b4b78db0592"}
02:42:25.399 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8c12a56e-d75c-4e1d-85c9-f4e4aef42c59"}
02:42:25.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":952,"width":15,"height":15,"star_pos":[7.32,6.67],"pixels":"..."},"id":"8c12a56e-d75c-4e1d-85c9-f4e4aef42c59"}
02:42:25.686 00.287 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:42:28.397 02.711 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8a17fed2-4f1f-4b43-a7de-b01ec2f04112"}
02:42:28.397 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8a17fed2-4f1f-4b43-a7de-b01ec2f04112"}
02:42:28.398 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6fc9f408-10b6-478c-9647-76df8fd82c98"}
02:42:28.398 00.000 13300 case statement mapped state 6 to 3
02:42:28.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6fc9f408-10b6-478c-9647-76df8fd82c98"}
02:42:28.398 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b7010594-a201-410b-bd77-a1e2ad15cd2d"}
02:42:28.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":952,"width":15,"height":15,"star_pos":[7.32,6.67],"pixels":"..."},"id":"b7010594-a201-410b-bd77-a1e2ad15cd2d"}
02:42:28.710 00.312 11596 Exposure complete
02:42:28.781 00.071 11596 worker thread done servicing request
02:42:28.781 00.000 13300 OnExposeComplete: enter
02:42:28.781 00.000 13300 UpdateGuideState(): m_state=6
02:42:28.781 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 953
02:42:28.782 00.001 13300 Star::Find returns 1 (0), X=35.23, Y=420.90, Mass=1408, SNR=26.3, Peak=189 HFD=3.2
02:42:28.782 00.000 13300 MultiStar: [#1 0.12,0.03,0.54,U] [#2 0.12,0.13,0.48,U] [#3 -0.05,0.38,0.00,M3] [#4 0.16,0.20,0.28,U] [#5 0.08,0.19,0.31,U] [#6 0.39,-0.20,0.00,M10] [#7 0.06,0.24,0.28,U] [#8 0.63,0.32,0.00,M3] 
02:42:28.782 00.000 13300 refined, 5 included, MultiStar: {0.08, 0.18}, one-star: {0.03, 0.27}
02:42:28.782 00.000 13300 CameraToMount -- cameraTheta (1.14) - m_xAngle (1.53) = xAngle (-0.39 = -0.39)
02:42:28.782 00.000 13300 CameraToMount -- cameraTheta (1.14) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.52 = 2.76)
02:42:28.783 00.001 13300 CameraToMount -- cameraX=0.08 cameraY=0.18 hyp=0.20 cameraTheta=1.14 mountX=0.19 mountY=0.07, mountTheta=0.38
02:42:28.785 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.18, opts=13)
02:42:28.785 00.000 13300 Enqueuing Move request for scope (0.08, 0.18)
02:42:28.786 00.001 11596 Worker thread wakes up
02:42:28.786 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.18) opts 0xd
02:42:28.786 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.18)
02:42:28.786 00.000 11596 Moving (0.08, 0.18) raw xDistance=0.19 yDistance=0.07
02:42:28.786 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.19
02:42:28.786 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:28.786 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:42:28.786 00.000 11596 MoveAxis(W, 232, ABG)
02:42:28.786 00.000 11596 Guiding  Dir = 3, Dur = 232
02:42:28.787 00.001 11596 IsSlewing returns 0
02:42:28.793 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
02:42:28.801 00.008 13300 UpdateGuideState exits: m=1408 SNR=26.3
02:42:28.801 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:28.801 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:42:28.801 00.000 13300 Enqueuing Expose request
02:42:28.852 00.051 11596 IsGuiding returns 0
02:42:29.201 00.349 11596 IsGuiding returns 1
02:42:29.201 00.000 11596 scope still moving after pulse duration time elapsed
02:42:29.302 00.101 11596 IsSlewing returns 0
02:42:29.502 00.200 11596 IsGuiding returns 0
02:42:29.502 00.000 11596 scope move finished after 232 + 417 ms
02:42:29.502 00.000 11596 Move returns status 0, amount 232
02:42:29.502 00.000 11596 MoveAxis(N, 0, ABG)
02:42:29.502 00.000 11596 Move returns status 0, amount 0
02:42:29.502 00.000 11596 move complete, result=0
02:42:29.502 00.000 11596 worker thread done servicing request
02:42:29.502 00.000 13300 GuideStep: 0.2 px 232 ms WEST, 0.1 px 0 ms NORTH
02:42:29.503 00.001 11596 Worker thread wakes up
02:42:29.503 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:42:30.006 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:42:31.398 01.392 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fc5f13a9-32c5-4709-b1e7-7a57a8dee6c5"}
02:42:31.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fc5f13a9-32c5-4709-b1e7-7a57a8dee6c5"}
02:42:31.399 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cc7a5027-76b3-4fbb-b5d4-053d7446d131"}
02:42:31.399 00.000 13300 case statement mapped state 6 to 3
02:42:31.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cc7a5027-76b3-4fbb-b5d4-053d7446d131"}
02:42:31.399 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b1cd4d7c-cf28-420b-ae95-58a6ec195d11"}
02:42:31.400 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":953,"width":15,"height":15,"star_pos":[7.23,6.90],"pixels":"..."},"id":"b1cd4d7c-cf28-420b-ae95-58a6ec195d11"}
02:42:33.035 01.635 11596 Exposure complete
02:42:33.109 00.074 11596 worker thread done servicing request
02:42:33.109 00.000 13300 OnExposeComplete: enter
02:42:33.109 00.000 13300 UpdateGuideState(): m_state=6
02:42:33.109 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 954
02:42:33.110 00.001 13300 Star::Find returns 1 (0), X=35.22, Y=420.79, Mass=1380, SNR=26.1, Peak=164 HFD=3.2
02:42:33.110 00.000 13300 MultiStar: [#1 0.03,-0.10,0.54,U] [#2 -0.11,-0.09,0.51,U] [#3 -0.20,0.17,0.34,U] [#4 -0.16,0.03,0.27,U] [#5 -0.15,-0.01,0.29,U] [#6 0.23,-0.13,0.00,R] [#7 -0.03,0.08,0.29,U] [#8 0.11,0.24,0.23,U] 
02:42:33.110 00.000 13300 refined, 7 included, MultiStar: {-0.05, 0.06}, one-star: {0.02, 0.16}
02:42:33.110 00.000 13300 CameraToMount -- cameraTheta (2.26) - m_xAngle (1.53) = xAngle (0.73 = 0.73)
02:42:33.110 00.000 13300 CameraToMount -- cameraTheta (2.26) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.40 = -2.40)
02:42:33.111 00.001 13300 CameraToMount -- cameraX=-0.05 cameraY=0.06 hyp=0.07 cameraTheta=2.26 mountX=0.05 mountY=-0.05, mountTheta=-0.74
02:42:33.114 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.06, opts=13)
02:42:33.114 00.000 13300 Enqueuing Move request for scope (-0.05, 0.06)
02:42:33.114 00.000 11596 Worker thread wakes up
02:42:33.114 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.06) opts 0xd
02:42:33.114 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.06)
02:42:33.114 00.000 11596 Moving (-0.05, 0.06) raw xDistance=0.05 yDistance=-0.05
02:42:33.114 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:42:33.114 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:33.115 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:42:33.115 00.000 11596 MoveAxis(E, 0, ABG)
02:42:33.115 00.000 11596 Move returns status 0, amount 0
02:42:33.115 00.000 11596 MoveAxis(N, 0, ABG)
02:42:33.115 00.000 11596 Move returns status 0, amount 0
02:42:33.115 00.000 11596 move complete, result=0
02:42:33.115 00.000 11596 worker thread done servicing request
02:42:33.123 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
02:42:33.131 00.008 13300 UpdateGuideState exits: m=1380 SNR=26.1
02:42:33.131 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:33.131 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:42:33.132 00.001 13300 Enqueuing Expose request
02:42:33.132 00.000 11596 Worker thread wakes up
02:42:33.132 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:42:33.132 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:42:33.639 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:42:34.397 00.758 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"71040b75-c58a-4c0f-8955-78ac351b7f5f"}
02:42:34.397 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"71040b75-c58a-4c0f-8955-78ac351b7f5f"}
02:42:34.398 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9de5a4a2-981a-4a11-8f76-1d7f5d174147"}
02:42:34.398 00.000 13300 case statement mapped state 6 to 3
02:42:34.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9de5a4a2-981a-4a11-8f76-1d7f5d174147"}
02:42:34.398 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ef1e691a-ead8-4add-b2d3-0cf618b0d96d"}
02:42:34.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":954,"width":15,"height":15,"star_pos":[7.22,6.79],"pixels":"..."},"id":"ef1e691a-ead8-4add-b2d3-0cf618b0d96d"}
02:42:36.662 02.264 11596 Exposure complete
02:42:36.737 00.075 11596 worker thread done servicing request
02:42:36.738 00.001 13300 OnExposeComplete: enter
02:42:36.738 00.000 13300 UpdateGuideState(): m_state=6
02:42:36.738 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 955
02:42:36.738 00.000 13300 Star::Find returns 1 (0), X=35.17, Y=420.66, Mass=1384, SNR=26.1, Peak=157 HFD=3.2
02:42:36.739 00.001 13300 MultiStar: [#1 0.02,-0.21,0.55,U] [#2 -0.00,-0.18,0.46,U] [#3 -0.20,0.25,0.00,M3] [#4 -0.17,0.00,0.27,U] [#5 0.01,-0.15,0.29,U] [#6 -0.02,-0.13,0.28,U] [#7 -0.07,0.08,0.28,U] [#8 0.53,0.06,0.00,M3] 
02:42:36.739 00.000 13300 single-star, 6 included, MultiStar: {-0.03, -0.07}, one-star: {-0.03, 0.03}
02:42:36.739 00.000 13300 CameraToMount -- cameraTheta (2.33) - m_xAngle (1.53) = xAngle (0.79 = 0.79)
02:42:36.739 00.000 13300 CameraToMount -- cameraTheta (2.33) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.33 = -2.33)
02:42:36.739 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.33 mountX=0.03 mountY=-0.03, mountTheta=-0.80
02:42:36.742 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.03, opts=13)
02:42:36.742 00.000 13300 Enqueuing Move request for scope (-0.03, 0.03)
02:42:36.742 00.000 11596 Worker thread wakes up
02:42:36.742 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
02:42:36.742 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
02:42:36.742 00.000 11596 Moving (-0.03, 0.03) raw xDistance=0.03 yDistance=-0.03
02:42:36.742 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:42:36.743 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:36.743 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:42:36.743 00.000 11596 MoveAxis(E, 0, ABG)
02:42:36.743 00.000 11596 Move returns status 0, amount 0
02:42:36.743 00.000 11596 MoveAxis(N, 0, ABG)
02:42:36.743 00.000 11596 Move returns status 0, amount 0
02:42:36.743 00.000 11596 move complete, result=0
02:42:36.743 00.000 11596 worker thread done servicing request
02:42:36.751 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
02:42:36.760 00.009 13300 UpdateGuideState exits: m=1384 SNR=26.1
02:42:36.760 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:36.760 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:42:36.761 00.001 13300 Enqueuing Expose request
02:42:36.761 00.000 11596 Worker thread wakes up
02:42:36.761 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:42:36.761 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:42:37.266 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:42:37.396 00.130 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"402fd997-af57-4b13-938c-fc3141ddf022"}
02:42:37.396 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"402fd997-af57-4b13-938c-fc3141ddf022"}
02:42:37.397 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"50bec12e-8dc4-48cb-9fa1-9b8c26a4fa41"}
02:42:37.397 00.000 13300 case statement mapped state 6 to 3
02:42:37.397 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"50bec12e-8dc4-48cb-9fa1-9b8c26a4fa41"}
02:42:37.397 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9adbb7c2-123c-40cb-82b7-40737566a685"}
02:42:37.398 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":955,"width":15,"height":15,"star_pos":[7.17,6.66],"pixels":"..."},"id":"9adbb7c2-123c-40cb-82b7-40737566a685"}
02:42:40.290 02.892 11596 Exposure complete
02:42:40.361 00.071 11596 worker thread done servicing request
02:42:40.361 00.000 13300 OnExposeComplete: enter
02:42:40.361 00.000 13300 UpdateGuideState(): m_state=6
02:42:40.362 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 956
02:42:40.362 00.000 13300 Star::Find returns 1 (0), X=34.97, Y=420.95, Mass=1404, SNR=26.3, Peak=175 HFD=2.9
02:42:40.362 00.000 13300 MultiStar: [#1 -0.09,0.07,0.54,U] [#2 -0.16,-0.13,0.50,U] [#3 -0.17,0.40,0.00,M4] [#4 -0.42,0.23,0.00,M1] [#5 -0.20,0.06,0.30,U] [#6 -0.30,-0.09,0.00,M1] [#7 -0.11,0.47,0.00,M1] [#8 0.06,-0.09,0.23,U] 
02:42:40.362 00.000 13300 refined, 4 included, MultiStar: {-0.16, 0.11}, one-star: {-0.23, 0.32}
02:42:40.363 00.001 13300 CameraToMount -- cameraTheta (2.52) - m_xAngle (1.53) = xAngle (0.99 = 0.99)
02:42:40.363 00.000 13300 CameraToMount -- cameraTheta (2.52) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.14 = -2.14)
02:42:40.363 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=0.11 hyp=0.19 cameraTheta=2.52 mountX=0.11 mountY=-0.16, mountTheta=-0.99
02:42:40.366 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=0.11, opts=13)
02:42:40.366 00.000 13300 Enqueuing Move request for scope (-0.16, 0.11)
02:42:40.366 00.000 11596 Worker thread wakes up
02:42:40.366 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.11) opts 0xd
02:42:40.366 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.16, 0.11)
02:42:40.366 00.000 11596 Moving (-0.16, 0.11) raw xDistance=0.11 yDistance=-0.16
02:42:40.366 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:42:40.366 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:40.367 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:42:40.367 00.000 11596 MoveAxis(E, 0, ABG)
02:42:40.367 00.000 11596 Move returns status 0, amount 0
02:42:40.367 00.000 11596 MoveAxis(N, 0, ABG)
02:42:40.367 00.000 11596 Move returns status 0, amount 0
02:42:40.367 00.000 11596 move complete, result=0
02:42:40.367 00.000 11596 worker thread done servicing request
02:42:40.373 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
02:42:40.381 00.008 13300 UpdateGuideState exits: m=1404 SNR=26.3
02:42:40.381 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:40.381 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:42:40.381 00.000 13300 Enqueuing Expose request
02:42:40.382 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:42:40.382 00.000 11596 Worker thread wakes up
02:42:40.382 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:42:40.400 00.018 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"16729d87-d264-4c79-86e0-2284f74dcde7"}
02:42:40.400 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"16729d87-d264-4c79-86e0-2284f74dcde7"}
02:42:40.401 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9f74b278-2684-44a8-ba2d-1ce4c499bb09"}
02:42:40.401 00.000 13300 case statement mapped state 6 to 3
02:42:40.401 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9f74b278-2684-44a8-ba2d-1ce4c499bb09"}
02:42:40.403 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"172f2f11-957b-4a6e-839c-8d5787b27ea3"}
02:42:40.403 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":956,"width":15,"height":15,"star_pos":[6.97,6.95],"pixels":"..."},"id":"172f2f11-957b-4a6e-839c-8d5787b27ea3"}
02:42:40.896 00.493 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:42:43.396 02.500 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"24374ce1-9290-414d-9719-7c0e2358410d"}
02:42:43.396 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"24374ce1-9290-414d-9719-7c0e2358410d"}
02:42:43.397 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dfd63ecb-902d-4eaa-b8d0-78c2db85241b"}
02:42:43.397 00.000 13300 case statement mapped state 6 to 3
02:42:43.397 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dfd63ecb-902d-4eaa-b8d0-78c2db85241b"}
02:42:43.397 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"609fb734-08ab-4d7d-8e0d-ea4706534e43"}
02:42:43.398 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":956,"width":15,"height":15,"star_pos":[6.97,6.95],"pixels":"..."},"id":"609fb734-08ab-4d7d-8e0d-ea4706534e43"}
02:42:43.924 00.526 11596 Exposure complete
02:42:44.006 00.082 11596 worker thread done servicing request
02:42:44.006 00.000 13300 OnExposeComplete: enter
02:42:44.006 00.000 13300 UpdateGuideState(): m_state=6
02:42:44.007 00.001 13300 Star::Find(15, 34, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 957
02:42:44.007 00.000 13300 Star::Find returns 1 (0), X=34.97, Y=420.93, Mass=1402, SNR=26.3, Peak=177 HFD=2.9
02:42:44.007 00.000 13300 MultiStar: [#1 -0.03,0.06,0.54,U] [#2 -0.04,0.06,0.46,U] [#3 -0.45,0.28,0.00,M5] [#4 -0.27,0.12,0.00,M2] [#5 -0.17,0.19,0.31,U] [#6 -0.10,0.24,0.28,U] [#7 -0.04,0.22,0.28,U] [#8 0.09,0.33,0.00,M3] 
02:42:44.007 00.000 13300 refined, 5 included, MultiStar: {-0.12, 0.19}, one-star: {-0.23, 0.30}
02:42:44.007 00.000 13300 CameraToMount -- cameraTheta (2.15) - m_xAngle (1.53) = xAngle (0.62 = 0.62)
02:42:44.007 00.000 13300 CameraToMount -- cameraTheta (2.15) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.51 = -2.51)
02:42:44.008 00.001 13300 CameraToMount -- cameraX=-0.12 cameraY=0.19 hyp=0.23 cameraTheta=2.15 mountX=0.18 mountY=-0.13, mountTheta=-0.63
02:42:44.009 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=0.19, opts=13)
02:42:44.010 00.001 13300 Enqueuing Move request for scope (-0.12, 0.19)
02:42:44.010 00.000 11596 Worker thread wakes up
02:42:44.010 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.19) opts 0xd
02:42:44.010 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, 0.19)
02:42:44.010 00.000 11596 Moving (-0.12, 0.19) raw xDistance=0.18 yDistance=-0.13
02:42:44.010 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.18
02:42:44.010 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:44.010 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:42:44.010 00.000 11596 MoveAxis(W, 231, ABG)
02:42:44.010 00.000 11596 Guiding  Dir = 3, Dur = 231
02:42:44.011 00.001 11596 IsSlewing returns 0
02:42:44.020 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
02:42:44.029 00.009 13300 UpdateGuideState exits: m=1402 SNR=26.3
02:42:44.029 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:44.029 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:42:44.029 00.000 13300 Enqueuing Expose request
02:42:44.063 00.034 11596 IsGuiding returns 0
02:42:44.158 00.095 11596 PulseGuide returned control before completion, sleep 146
02:42:44.440 00.282 11596 IsGuiding returns 1
02:42:44.441 00.001 11596 scope still moving after pulse duration time elapsed
02:42:44.473 00.032 11596 IsSlewing returns 0
02:42:44.563 00.090 11596 IsGuiding returns 0
02:42:44.563 00.000 11596 scope move finished after 231 + 269 ms
02:42:44.564 00.001 11596 Move returns status 0, amount 231
02:42:44.564 00.000 11596 MoveAxis(N, 0, ABG)
02:42:44.564 00.000 11596 Move returns status 0, amount 0
02:42:44.564 00.000 11596 move complete, result=0
02:42:44.564 00.000 11596 worker thread done servicing request
02:42:44.564 00.000 13300 GuideStep: 0.2 px 231 ms WEST, -0.1 px 0 ms NORTH
02:42:44.564 00.000 11596 Worker thread wakes up
02:42:44.564 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:42:45.072 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:42:46.397 01.325 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f22f8fe6-36e1-4b0b-a31a-877a99dca888"}
02:42:46.398 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f22f8fe6-36e1-4b0b-a31a-877a99dca888"}
02:42:46.398 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"04711c57-2963-4691-8543-cb638ecc6c41"}
02:42:46.399 00.001 13300 case statement mapped state 6 to 3
02:42:46.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"04711c57-2963-4691-8543-cb638ecc6c41"}
02:42:46.399 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"49c7233f-9b17-433b-a963-b7793291f191"}
02:42:46.400 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":957,"width":15,"height":15,"star_pos":[6.97,6.93],"pixels":"..."},"id":"49c7233f-9b17-433b-a963-b7793291f191"}
02:42:48.116 01.716 11596 Exposure complete
02:42:48.209 00.093 11596 worker thread done servicing request
02:42:48.210 00.001 13300 OnExposeComplete: enter
02:42:48.210 00.000 13300 UpdateGuideState(): m_state=6
02:42:48.210 00.000 13300 Star::Find(15, 34, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 958
02:42:48.210 00.000 13300 Star::Find returns 1 (0), X=35.03, Y=420.82, Mass=1433, SNR=26.6, Peak=173 HFD=3.1
02:42:48.211 00.001 13300 MultiStar: [#1 0.11,-0.00,0.50,U] [#2 -0.13,-0.09,0.52,U] [#3 -0.16,0.20,0.34,U] [#4 -0.07,0.13,0.27,U] [#5 -0.04,0.04,0.30,U] [#6 -0.29,-0.36,0.00,M1] [#7 -0.21,0.40,0.00,M1] [#8 0.25,0.23,0.00,M4] 
02:42:48.211 00.000 13300 refined, 5 included, MultiStar: {-0.09, 0.08}, one-star: {-0.17, 0.18}
02:42:48.211 00.000 13300 CameraToMount -- cameraTheta (2.39) - m_xAngle (1.53) = xAngle (0.85 = 0.85)
02:42:48.211 00.000 13300 CameraToMount -- cameraTheta (2.39) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.27 = -2.27)
02:42:48.211 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.08 hyp=0.12 cameraTheta=2.39 mountX=0.08 mountY=-0.09, mountTheta=-0.86
02:42:48.214 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.08, opts=13)
02:42:48.215 00.001 13300 Enqueuing Move request for scope (-0.09, 0.08)
02:42:48.215 00.000 11596 Worker thread wakes up
02:42:48.215 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.08) opts 0xd
02:42:48.215 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.08)
02:42:48.215 00.000 11596 Moving (-0.09, 0.08) raw xDistance=0.08 yDistance=-0.09
02:42:48.216 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:42:48.216 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:48.216 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:42:48.216 00.000 11596 MoveAxis(E, 0, ABG)
02:42:48.216 00.000 11596 Move returns status 0, amount 0
02:42:48.216 00.000 11596 MoveAxis(N, 0, ABG)
02:42:48.216 00.000 11596 Move returns status 0, amount 0
02:42:48.217 00.001 11596 move complete, result=0
02:42:48.217 00.000 11596 worker thread done servicing request
02:42:48.225 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
02:42:48.236 00.011 13300 UpdateGuideState exits: m=1433 SNR=26.6
02:42:48.236 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:48.236 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:42:48.237 00.001 13300 Enqueuing Expose request
02:42:48.237 00.000 11596 Worker thread wakes up
02:42:48.237 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:42:48.237 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:42:48.743 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:42:49.398 00.655 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e7025d16-a2ca-4fe7-bc26-22ba26b67160"}
02:42:49.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e7025d16-a2ca-4fe7-bc26-22ba26b67160"}
02:42:49.399 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c1b04699-d4ff-4a3d-ac06-a9b474a6c784"}
02:42:49.399 00.000 13300 case statement mapped state 6 to 3
02:42:49.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c1b04699-d4ff-4a3d-ac06-a9b474a6c784"}
02:42:49.399 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"00d60a5e-1c79-4c91-927d-c9d24d3d0a27"}
02:42:49.400 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":958,"width":15,"height":15,"star_pos":[7.03,6.82],"pixels":"..."},"id":"00d60a5e-1c79-4c91-927d-c9d24d3d0a27"}
02:42:51.895 02.495 11596 Exposure complete
02:42:51.965 00.070 11596 worker thread done servicing request
02:42:51.965 00.000 13300 OnExposeComplete: enter
02:42:51.965 00.000 13300 UpdateGuideState(): m_state=6
02:42:51.966 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 959
02:42:51.966 00.000 13300 Star::Find returns 1 (0), X=35.09, Y=420.92, Mass=1380, SNR=26.1, Peak=168 HFD=2.9
02:42:51.966 00.000 13300 MultiStar: [#1 -0.03,0.20,0.52,U] [#2 -0.02,0.01,0.48,U] [#3 -0.21,0.30,0.00,M5] [#4 -0.13,0.28,0.00,M2] [#5 -0.10,0.16,0.30,U] [#6 -0.24,0.11,0.00,M2] [#7 0.17,0.06,0.28,U] [#8 0.39,0.29,0.00,M5] 
02:42:51.967 00.001 13300 refined, 4 included, MultiStar: {-0.05, 0.18}, one-star: {-0.11, 0.29}
02:42:51.967 00.000 13300 CameraToMount -- cameraTheta (1.84) - m_xAngle (1.53) = xAngle (0.31 = 0.31)
02:42:51.967 00.000 13300 CameraToMount -- cameraTheta (1.84) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.82 = -2.82)
02:42:51.967 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.18 hyp=0.18 cameraTheta=1.84 mountX=0.18 mountY=-0.06, mountTheta=-0.32
02:42:51.969 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.18, opts=13)
02:42:51.969 00.000 13300 Enqueuing Move request for scope (-0.05, 0.18)
02:42:51.969 00.000 11596 Worker thread wakes up
02:42:51.970 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.18) opts 0xd
02:42:51.970 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.18)
02:42:51.970 00.000 11596 Moving (-0.05, 0.18) raw xDistance=0.18 yDistance=-0.06
02:42:51.970 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.18
02:42:51.970 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:51.970 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:42:51.970 00.000 11596 MoveAxis(W, 220, ABG)
02:42:51.970 00.000 11596 Guiding  Dir = 3, Dur = 220
02:42:51.970 00.000 11596 IsSlewing returns 0
02:42:51.978 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=1, FiltMax=96, Gamma=0.510
02:42:51.987 00.009 13300 UpdateGuideState exits: m=1380 SNR=26.1
02:42:51.987 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:51.987 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:42:51.987 00.000 13300 Enqueuing Expose request
02:42:52.036 00.049 11596 IsGuiding returns 0
02:42:52.397 00.361 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f99a4724-de1e-4f48-8170-f35916092c94"}
02:42:52.397 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f99a4724-de1e-4f48-8170-f35916092c94"}
02:42:52.398 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"97aa527a-0a9c-40ee-938f-5851aa680eb6"}
02:42:52.398 00.000 13300 case statement mapped state 6 to 3
02:42:52.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"97aa527a-0a9c-40ee-938f-5851aa680eb6"}
02:42:52.398 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1ed91cb6-15fd-44e9-9a99-26ac81343684"}
02:42:52.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":959,"width":15,"height":15,"star_pos":[7.09,6.92],"pixels":"..."},"id":"1ed91cb6-15fd-44e9-9a99-26ac81343684"}
02:42:52.416 00.018 11596 IsGuiding returns 1
02:42:52.416 00.000 11596 scope still moving after pulse duration time elapsed
02:42:52.778 00.362 11596 IsSlewing returns 0
02:42:53.038 00.260 11596 IsGuiding returns 0
02:42:53.038 00.000 11596 scope move finished after 220 + 782 ms
02:42:53.038 00.000 11596 Move returns status 0, amount 220
02:42:53.038 00.000 11596 MoveAxis(N, 0, ABG)
02:42:53.038 00.000 11596 Move returns status 0, amount 0
02:42:53.039 00.001 11596 move complete, result=0
02:42:53.039 00.000 11596 worker thread done servicing request
02:42:53.039 00.000 11596 Worker thread wakes up
02:42:53.039 00.000 13300 GuideStep: 0.2 px 220 ms WEST, -0.1 px 0 ms NORTH
02:42:53.039 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:42:53.547 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:42:55.397 01.850 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7dd3ff0a-4192-4e75-baf8-d2af7557fe91"}
02:42:55.397 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7dd3ff0a-4192-4e75-baf8-d2af7557fe91"}
02:42:55.398 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2cc570c2-f267-437d-a6d6-d9c9ed85dc6b"}
02:42:55.398 00.000 13300 case statement mapped state 6 to 3
02:42:55.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2cc570c2-f267-437d-a6d6-d9c9ed85dc6b"}
02:42:55.399 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2df8af06-32ca-47fb-9d8c-27f67907d98b"}
02:42:55.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":959,"width":15,"height":15,"star_pos":[7.09,6.92],"pixels":"..."},"id":"2df8af06-32ca-47fb-9d8c-27f67907d98b"}
02:42:56.580 01.181 11596 Exposure complete
02:42:56.653 00.073 11596 worker thread done servicing request
02:42:56.653 00.000 13300 OnExposeComplete: enter
02:42:56.654 00.001 13300 UpdateGuideState(): m_state=6
02:42:56.654 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 960
02:42:56.654 00.000 13300 Star::Find returns 1 (0), X=35.13, Y=420.71, Mass=1412, SNR=26.4, Peak=165 HFD=3.2
02:42:56.655 00.001 13300 MultiStar: [#1 -0.12,0.03,0.51,U] [#2 -0.12,-0.26,0.00,M1] [#3 -0.23,0.26,0.00,M6] [#4 -0.31,0.29,0.00,M3] [#5 -0.16,0.20,0.30,U] [#6 -0.07,-0.05,0.27,U] [#7 0.01,-0.05,0.28,U] [#8 0.36,0.37,0.00,M6] 
02:42:56.655 00.000 13300 refined, 4 included, MultiStar: {-0.08, 0.05}, one-star: {-0.07, 0.08}
02:42:56.655 00.000 13300 CameraToMount -- cameraTheta (2.57) - m_xAngle (1.53) = xAngle (1.04 = 1.04)
02:42:56.655 00.000 13300 CameraToMount -- cameraTheta (2.57) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.09 = -2.09)
02:42:56.655 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.05 hyp=0.10 cameraTheta=2.57 mountX=0.05 mountY=-0.09, mountTheta=-1.04
02:42:56.657 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.05, opts=13)
02:42:56.657 00.000 13300 Enqueuing Move request for scope (-0.08, 0.05)
02:42:56.657 00.000 11596 Worker thread wakes up
02:42:56.657 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.05) opts 0xd
02:42:56.657 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.05)
02:42:56.657 00.000 11596 Moving (-0.08, 0.05) raw xDistance=0.05 yDistance=-0.09
02:42:56.657 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:42:56.658 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:56.658 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:42:56.658 00.000 11596 MoveAxis(E, 0, ABG)
02:42:56.658 00.000 11596 Move returns status 0, amount 0
02:42:56.658 00.000 11596 MoveAxis(N, 0, ABG)
02:42:56.658 00.000 11596 Move returns status 0, amount 0
02:42:56.659 00.001 11596 move complete, result=0
02:42:56.659 00.000 11596 worker thread done servicing request
02:42:56.665 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
02:42:56.673 00.008 13300 UpdateGuideState exits: m=1412 SNR=26.4
02:42:56.673 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:56.673 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:42:56.673 00.000 13300 Enqueuing Expose request
02:42:56.673 00.000 11596 Worker thread wakes up
02:42:56.674 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:42:56.674 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:42:57.187 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:42:58.397 01.210 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"57855a6a-425e-4edb-b4c3-f9ef4081880d"}
02:42:58.397 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"57855a6a-425e-4edb-b4c3-f9ef4081880d"}
02:42:58.398 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"693ca325-294d-4c29-abf1-e0082d685756"}
02:42:58.398 00.000 13300 case statement mapped state 6 to 3
02:42:58.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"693ca325-294d-4c29-abf1-e0082d685756"}
02:42:58.398 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"55456da7-306e-4fcd-bf96-93e67bc50508"}
02:42:58.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":960,"width":15,"height":15,"star_pos":[7.13,6.71],"pixels":"..."},"id":"55456da7-306e-4fcd-bf96-93e67bc50508"}
02:43:00.216 01.818 11596 Exposure complete
02:43:00.288 00.072 11596 worker thread done servicing request
02:43:00.288 00.000 13300 OnExposeComplete: enter
02:43:00.288 00.000 13300 UpdateGuideState(): m_state=6
02:43:00.288 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 961
02:43:00.289 00.001 13300 Star::Find returns 1 (0), X=35.10, Y=420.67, Mass=1406, SNR=26.3, Peak=156 HFD=3.2
02:43:00.289 00.000 13300 MultiStar: [#1 -0.16,-0.25,0.00,M1] [#2 -0.06,-0.22,0.51,U] [#3 -0.14,-0.20,0.35,U] [#4 0.04,-0.02,0.28,U] [#5 -0.16,0.13,0.30,U] [#6 0.06,-0.42,0.00,M2] [#7 0.16,0.20,0.28,U] [#8 0.31,0.08,0.00,M7] 
02:43:00.289 00.000 13300 refined, 5 included, MultiStar: {-0.06, -0.02}, one-star: {-0.10, 0.04}
02:43:00.289 00.000 13300 CameraToMount -- cameraTheta (-2.80) - m_xAngle (1.53) = xAngle (-4.33 = 1.95)
02:43:00.289 00.000 13300 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.46 = -1.18)
02:43:00.289 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.02 hyp=0.07 cameraTheta=-2.80 mountX=-0.02 mountY=-0.06, mountTheta=-1.95
02:43:00.291 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.02, opts=13)
02:43:00.291 00.000 13300 Enqueuing Move request for scope (-0.06, -0.02)
02:43:00.292 00.001 11596 Worker thread wakes up
02:43:00.292 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.02) opts 0xd
02:43:00.292 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.02)
02:43:00.292 00.000 11596 Moving (-0.06, -0.02) raw xDistance=-0.02 yDistance=-0.06
02:43:00.292 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:43:00.292 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:00.292 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:43:00.292 00.000 11596 MoveAxis(E, 0, ABG)
02:43:00.292 00.000 11596 Move returns status 0, amount 0
02:43:00.292 00.000 11596 MoveAxis(N, 0, ABG)
02:43:00.292 00.000 11596 Move returns status 0, amount 0
02:43:00.293 00.001 11596 move complete, result=0
02:43:00.293 00.000 11596 worker thread done servicing request
02:43:00.299 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
02:43:00.307 00.008 13300 UpdateGuideState exits: m=1406 SNR=26.3
02:43:00.308 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:00.308 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:43:00.308 00.000 13300 Enqueuing Expose request
02:43:00.308 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:43:00.308 00.000 11596 Worker thread wakes up
02:43:00.308 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:43:00.823 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:43:01.397 00.574 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eaf38a14-539e-4f68-ab32-4de4a10453ad"}
02:43:01.397 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eaf38a14-539e-4f68-ab32-4de4a10453ad"}
02:43:01.398 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2e4f2521-171b-4deb-87e6-3d2c37ff5305"}
02:43:01.398 00.000 13300 case statement mapped state 6 to 3
02:43:01.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2e4f2521-171b-4deb-87e6-3d2c37ff5305"}
02:43:01.399 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"75d66229-d65d-408f-83a7-323907174645"}
02:43:01.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":961,"width":15,"height":15,"star_pos":[7.10,6.67],"pixels":"..."},"id":"75d66229-d65d-408f-83a7-323907174645"}
02:43:03.910 02.511 11596 Exposure complete
02:43:03.980 00.070 11596 worker thread done servicing request
02:43:03.980 00.000 13300 OnExposeComplete: enter
02:43:03.980 00.000 13300 UpdateGuideState(): m_state=6
02:43:03.981 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 962
02:43:03.981 00.000 13300 Star::Find returns 1 (0), X=35.11, Y=420.78, Mass=1383, SNR=26.1, Peak=156 HFD=3.1
02:43:03.981 00.000 13300 MultiStar: [#1 -0.02,-0.15,0.54,U] [#2 -0.18,-0.05,0.51,U] [#3 -0.22,0.09,0.34,U] [#4 -0.14,0.19,0.28,U] [#5 -0.28,-0.21,0.00,M1] [#6 -0.15,-0.09,0.26,U] [#7 0.13,0.33,0.00,M1] [#8 0.10,0.07,0.22,U] 
02:43:03.981 00.000 13300 refined, 6 included, MultiStar: {-0.10, 0.04}, one-star: {-0.09, 0.15}
02:43:03.981 00.000 13300 CameraToMount -- cameraTheta (2.78) - m_xAngle (1.53) = xAngle (1.25 = 1.25)
02:43:03.982 00.001 13300 CameraToMount -- cameraTheta (2.78) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.88 = -1.88)
02:43:03.982 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.04 hyp=0.11 cameraTheta=2.78 mountX=0.04 mountY=-0.11, mountTheta=-1.25
02:43:03.984 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.04, opts=13)
02:43:03.984 00.000 13300 Enqueuing Move request for scope (-0.10, 0.04)
02:43:03.984 00.000 11596 Worker thread wakes up
02:43:03.984 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.04) opts 0xd
02:43:03.984 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.04)
02:43:03.984 00.000 11596 Moving (-0.10, 0.04) raw xDistance=0.04 yDistance=-0.11
02:43:03.984 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:43:03.984 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:03.984 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:43:03.985 00.001 11596 MoveAxis(E, 0, ABG)
02:43:03.985 00.000 11596 Move returns status 0, amount 0
02:43:03.985 00.000 11596 MoveAxis(N, 0, ABG)
02:43:03.985 00.000 11596 Move returns status 0, amount 0
02:43:03.985 00.000 11596 move complete, result=0
02:43:03.985 00.000 11596 worker thread done servicing request
02:43:03.991 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
02:43:04.001 00.010 13300 UpdateGuideState exits: m=1383 SNR=26.1
02:43:04.001 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:04.002 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:43:04.002 00.000 13300 Enqueuing Expose request
02:43:04.002 00.000 11596 Worker thread wakes up
02:43:04.002 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:43:04.002 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:43:04.395 00.393 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e4179b7b-7bf8-4cf5-a7a0-9376aad06e99"}
02:43:04.395 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e4179b7b-7bf8-4cf5-a7a0-9376aad06e99"}
02:43:04.395 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3ead0973-4148-4e42-babe-bc3fe0122e23"}
02:43:04.396 00.001 13300 case statement mapped state 6 to 3
02:43:04.396 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3ead0973-4148-4e42-babe-bc3fe0122e23"}
02:43:04.396 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d82e0151-c40d-4acf-8d8e-810cd88deac7"}
02:43:04.396 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":962,"width":15,"height":15,"star_pos":[7.11,6.78],"pixels":"..."},"id":"d82e0151-c40d-4acf-8d8e-810cd88deac7"}
02:43:04.517 00.121 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:43:07.396 02.879 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8b9f8ab7-ed9e-4636-8056-5f3b2b8517f6"}
02:43:07.396 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8b9f8ab7-ed9e-4636-8056-5f3b2b8517f6"}
02:43:07.396 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a0da94be-0fb0-4821-b19a-aec20345f433"}
02:43:07.397 00.001 13300 case statement mapped state 6 to 3
02:43:07.397 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a0da94be-0fb0-4821-b19a-aec20345f433"}
02:43:07.397 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bd71ca2a-f58a-4b04-b93d-b5a620b9a061"}
02:43:07.397 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":962,"width":15,"height":15,"star_pos":[7.11,6.78],"pixels":"..."},"id":"bd71ca2a-f58a-4b04-b93d-b5a620b9a061"}
02:43:07.550 00.153 11596 Exposure complete
02:43:07.618 00.068 11596 worker thread done servicing request
02:43:07.618 00.000 13300 OnExposeComplete: enter
02:43:07.618 00.000 13300 UpdateGuideState(): m_state=6
02:43:07.619 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 963
02:43:07.619 00.000 13300 Star::Find returns 1 (0), X=35.13, Y=420.91, Mass=1442, SNR=26.6, Peak=178 HFD=3.1
02:43:07.619 00.000 13300 MultiStar: [#1 -0.22,0.13,0.54,U] [#2 -0.19,0.20,0.00,M1] [#3 -0.21,0.15,0.32,U] [#4 -0.00,0.25,0.27,U] [#5 -0.06,0.10,0.30,U] [#6 -0.10,-0.21,0.27,U] [#7 -0.09,0.24,0.28,U] [#8 -0.04,0.12,0.21,U] 
02:43:07.619 00.000 13300 refined, 7 included, MultiStar: {-0.11, 0.16}, one-star: {-0.07, 0.28}
02:43:07.620 00.001 13300 CameraToMount -- cameraTheta (2.14) - m_xAngle (1.53) = xAngle (0.61 = 0.61)
02:43:07.620 00.000 13300 CameraToMount -- cameraTheta (2.14) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.52 = -2.52)
02:43:07.620 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=0.16 hyp=0.20 cameraTheta=2.14 mountX=0.16 mountY=-0.11, mountTheta=-0.62
02:43:07.624 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=0.16, opts=13)
02:43:07.624 00.000 13300 Enqueuing Move request for scope (-0.11, 0.16)
02:43:07.624 00.000 11596 Worker thread wakes up
02:43:07.624 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.16) opts 0xd
02:43:07.624 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, 0.16)
02:43:07.624 00.000 11596 Moving (-0.11, 0.16) raw xDistance=0.16 yDistance=-0.11
02:43:07.624 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
02:43:07.624 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:07.624 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:43:07.624 00.000 11596 MoveAxis(W, 201, ABG)
02:43:07.624 00.000 11596 Guiding  Dir = 3, Dur = 201
02:43:07.624 00.000 11596 IsSlewing returns 0
02:43:07.635 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
02:43:07.644 00.009 13300 UpdateGuideState exits: m=1442 SNR=26.6
02:43:07.644 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:07.644 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:43:07.644 00.000 13300 Enqueuing Expose request
02:43:08.052 00.408 11596 IsGuiding returns 0
02:43:08.364 00.312 11596 IsGuiding returns 1
02:43:08.364 00.000 11596 scope still moving after pulse duration time elapsed
02:43:08.467 00.103 11596 IsSlewing returns 0
02:43:08.586 00.119 11596 IsGuiding returns 0
02:43:08.586 00.000 11596 scope move finished after 201 + 333 ms
02:43:08.586 00.000 11596 Move returns status 0, amount 201
02:43:08.586 00.000 11596 MoveAxis(N, 0, ABG)
02:43:08.586 00.000 11596 Move returns status 0, amount 0
02:43:08.587 00.001 11596 move complete, result=0
02:43:08.587 00.000 11596 worker thread done servicing request
02:43:08.587 00.000 13300 GuideStep: 0.2 px 201 ms WEST, -0.1 px 0 ms NORTH
02:43:08.587 00.000 11596 Worker thread wakes up
02:43:08.587 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:43:09.094 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:43:09.882 00.788 13300 evsrv: cli 10203D60 connect
02:43:09.882 00.000 13300 case statement mapped state 6 to 3
02:43:09.883 00.001 13300 case statement mapped state 6 to 3
02:43:09.885 00.002 13300 evsrv: cli 10203D60 request: {"method":"get_app_state","id":"1f9f3d79-7cd9-4094-8e78-d8affdcdd88d"}
02:43:09.885 00.000 13300 case statement mapped state 6 to 3
02:43:09.885 00.000 13300 evsrv: cli 10203D60 response: {"jsonrpc":"2.0","result":"Guiding","id":"1f9f3d79-7cd9-4094-8e78-d8affdcdd88d"}
02:43:09.886 00.001 13300 evsrv: cli 10203D60 disconnect
02:43:10.396 00.510 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4430092c-1239-4b5d-8eec-09d61a64b1e9"}
02:43:10.396 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4430092c-1239-4b5d-8eec-09d61a64b1e9"}
02:43:10.397 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"89033cf3-3b82-4d45-a67a-f9b0b83f6ad6"}
02:43:10.397 00.000 13300 case statement mapped state 6 to 3
02:43:10.397 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"89033cf3-3b82-4d45-a67a-f9b0b83f6ad6"}
02:43:10.398 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6679f72c-9376-4f6a-997c-70198468eafb"}
02:43:10.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":963,"width":15,"height":15,"star_pos":[7.13,6.91],"pixels":"..."},"id":"6679f72c-9376-4f6a-997c-70198468eafb"}
02:43:12.134 01.736 11596 Exposure complete
02:43:12.235 00.101 11596 worker thread done servicing request
02:43:12.236 00.001 13300 OnExposeComplete: enter
02:43:12.236 00.000 13300 UpdateGuideState(): m_state=6
02:43:12.236 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 964
02:43:12.236 00.000 13300 Star::Find returns 1 (0), X=35.10, Y=420.98, Mass=1412, SNR=26.3, Peak=174 HFD=3.0
02:43:12.237 00.001 13300 MultiStar: [#1 -0.02,0.17,0.50,U] [#2 -0.17,0.16,0.51,U] [#3 -0.26,0.45,0.00,M4] [#4 -0.05,0.32,0.00,M1] [#5 -0.16,0.23,0.00,M1] [#6 -0.12,-0.01,0.27,U] [#7 0.19,-0.06,0.28,U] [#8 -0.01,0.29,0.00,M6] 
02:43:12.237 00.000 13300 refined, 4 included, MultiStar: {-0.07, 0.19}, one-star: {-0.10, 0.35}
02:43:12.237 00.000 13300 CameraToMount -- cameraTheta (1.91) - m_xAngle (1.53) = xAngle (0.38 = 0.38)
02:43:12.237 00.000 13300 CameraToMount -- cameraTheta (1.91) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.75 = -2.75)
02:43:12.237 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.19 hyp=0.21 cameraTheta=1.91 mountX=0.19 mountY=-0.08, mountTheta=-0.39
02:43:12.239 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.19, opts=13)
02:43:12.239 00.000 13300 Enqueuing Move request for scope (-0.07, 0.19)
02:43:12.239 00.000 11596 Worker thread wakes up
02:43:12.240 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.19) opts 0xd
02:43:12.240 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.19)
02:43:12.240 00.000 11596 Moving (-0.07, 0.19) raw xDistance=0.19 yDistance=-0.08
02:43:12.240 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.19
02:43:12.240 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:12.241 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:43:12.241 00.000 11596 MoveAxis(W, 254, ABG)
02:43:12.241 00.000 11596 Guiding  Dir = 3, Dur = 254
02:43:12.241 00.000 11596 IsSlewing returns 0
02:43:12.251 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=1, FiltMax=91, Gamma=0.510
02:43:12.259 00.008 13300 UpdateGuideState exits: m=1412 SNR=26.3
02:43:12.259 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:12.259 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:43:12.259 00.000 13300 Enqueuing Expose request
02:43:12.301 00.042 11596 IsGuiding returns 0
02:43:12.399 00.098 11596 PulseGuide returned control before completion, sleep 167
02:43:12.659 00.260 11596 IsGuiding returns 1
02:43:12.659 00.000 11596 scope still moving after pulse duration time elapsed
02:43:12.694 00.035 11596 IsSlewing returns 0
02:43:12.785 00.091 11596 IsGuiding returns 0
02:43:12.785 00.000 11596 scope move finished after 254 + 229 ms
02:43:12.785 00.000 11596 Move returns status 0, amount 254
02:43:12.786 00.001 11596 MoveAxis(N, 0, ABG)
02:43:12.786 00.000 11596 Move returns status 0, amount 0
02:43:12.786 00.000 11596 move complete, result=0
02:43:12.786 00.000 11596 worker thread done servicing request
02:43:12.786 00.000 13300 GuideStep: 0.2 px 254 ms WEST, -0.1 px 0 ms NORTH
02:43:12.786 00.000 11596 Worker thread wakes up
02:43:12.786 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:43:13.298 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:43:13.397 00.099 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8fd9b04c-fdf5-47da-b0fc-b81080eb7bbd"}
02:43:13.397 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8fd9b04c-fdf5-47da-b0fc-b81080eb7bbd"}
02:43:13.398 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"105f8878-e440-4e66-808c-e0ac423ba9a1"}
02:43:13.398 00.000 13300 case statement mapped state 6 to 3
02:43:13.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"105f8878-e440-4e66-808c-e0ac423ba9a1"}
02:43:13.399 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8d4c79e8-dd44-4816-9aee-5c5e2dfea345"}
02:43:13.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":964,"width":15,"height":15,"star_pos":[7.10,6.98],"pixels":"..."},"id":"8d4c79e8-dd44-4816-9aee-5c5e2dfea345"}
02:43:16.340 02.941 11596 Exposure complete
02:43:16.398 00.058 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2130ed25-e8b7-485e-8724-2f4dbaa10273"}
02:43:16.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2130ed25-e8b7-485e-8724-2f4dbaa10273"}
02:43:16.399 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f8c9d4b1-724b-4540-9164-71f54154a6ef"}
02:43:16.399 00.000 13300 case statement mapped state 6 to 3
02:43:16.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f8c9d4b1-724b-4540-9164-71f54154a6ef"}
02:43:16.400 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0fd7a982-fc89-4039-bc7d-13c8f29e010b"}
02:43:16.401 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":964,"width":15,"height":15,"star_pos":[7.10,6.98],"pixels":"..."},"id":"0fd7a982-fc89-4039-bc7d-13c8f29e010b"}
02:43:16.444 00.043 11596 worker thread done servicing request
02:43:16.444 00.000 13300 OnExposeComplete: enter
02:43:16.444 00.000 13300 UpdateGuideState(): m_state=6
02:43:16.445 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 965
02:43:16.445 00.000 13300 Star::Find returns 1 (0), X=35.16, Y=420.70, Mass=1352, SNR=25.8, Peak=164 HFD=3.1
02:43:16.446 00.001 13300 MultiStar: [#1 -0.17,-0.02,0.56,U] [#2 -0.16,-0.27,0.00,M1] [#3 -0.32,0.22,0.00,M5] [#4 -0.32,-0.04,0.00,M2] [#5 -0.05,-0.27,0.00,M2] [#6 -0.36,-0.16,0.00,M1] [#7 -0.13,0.19,0.28,U] [#8 0.29,0.08,0.00,M7] 
02:43:16.446 00.000 13300 single-star, 2 included, MultiStar: {-0.09, 0.06}, one-star: {-0.04, 0.07}
02:43:16.446 00.000 13300 CameraToMount -- cameraTheta (2.10) - m_xAngle (1.53) = xAngle (0.57 = 0.57)
02:43:16.446 00.000 13300 CameraToMount -- cameraTheta (2.10) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.56 = -2.56)
02:43:16.447 00.001 13300 CameraToMount -- cameraX=-0.04 cameraY=0.07 hyp=0.08 cameraTheta=2.10 mountX=0.07 mountY=-0.04, mountTheta=-0.58
02:43:16.451 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.07, opts=13)
02:43:16.451 00.000 13300 Enqueuing Move request for scope (-0.04, 0.07)
02:43:16.451 00.000 11596 Worker thread wakes up
02:43:16.451 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.07) opts 0xd
02:43:16.452 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.07)
02:43:16.452 00.000 11596 Moving (-0.04, 0.07) raw xDistance=0.07 yDistance=-0.04
02:43:16.452 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:43:16.452 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:16.452 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:43:16.452 00.000 11596 MoveAxis(E, 0, ABG)
02:43:16.453 00.001 11596 Move returns status 0, amount 0
02:43:16.453 00.000 11596 MoveAxis(N, 0, ABG)
02:43:16.453 00.000 11596 Move returns status 0, amount 0
02:43:16.453 00.000 11596 move complete, result=0
02:43:16.453 00.000 11596 worker thread done servicing request
02:43:16.463 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
02:43:16.475 00.012 13300 UpdateGuideState exits: m=1352 SNR=25.8
02:43:16.475 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:16.475 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:43:16.475 00.000 13300 Enqueuing Expose request
02:43:16.476 00.001 11596 Worker thread wakes up
02:43:16.476 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:43:16.476 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:43:16.981 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:43:19.521 02.540 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0c573141-80e3-47f3-9574-a11b143c9724"}
02:43:19.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0c573141-80e3-47f3-9574-a11b143c9724"}
02:43:19.522 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fb024d88-ee3f-43e4-ab17-4c26c291a06e"}
02:43:19.522 00.000 13300 case statement mapped state 6 to 3
02:43:19.523 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fb024d88-ee3f-43e4-ab17-4c26c291a06e"}
02:43:19.524 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0c0945b7-a552-4808-bb87-42d7a2f61a99"}
02:43:19.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":965,"width":15,"height":15,"star_pos":[7.16,6.70],"pixels":"..."},"id":"0c0945b7-a552-4808-bb87-42d7a2f61a99"}
02:43:20.027 00.503 11596 Exposure complete
02:43:20.166 00.139 11596 worker thread done servicing request
02:43:20.166 00.000 13300 OnExposeComplete: enter
02:43:20.166 00.000 13300 UpdateGuideState(): m_state=6
02:43:20.167 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 966
02:43:20.168 00.001 13300 Star::Find returns 1 (0), X=35.11, Y=420.62, Mass=1379, SNR=26.1, Peak=150 HFD=3.3
02:43:20.169 00.001 13300 MultiStar: [#1 -0.10,-0.10,0.55,U] [#2 -0.15,-0.16,0.47,U] [#3 -0.23,0.03,0.33,U] [#4 -0.31,0.12,0.00,M3] [#5 -0.01,-0.19,0.32,U] [#6 -0.08,-0.22,0.26,U] [#7 -0.28,0.02,0.00,M1] [#8 -0.07,-0.15,0.23,U] 
02:43:20.169 00.000 13300 single-star, 6 included, MultiStar: {-0.11, -0.09}, one-star: {-0.09, -0.01}
02:43:20.169 00.000 13300 CameraToMount -- cameraTheta (-2.98) - m_xAngle (1.53) = xAngle (-4.51 = 1.77)
02:43:20.169 00.000 13300 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.64 = -1.36)
02:43:20.170 00.001 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-2.98 mountX=-0.02 mountY=-0.08, mountTheta=-1.77
02:43:20.173 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.01, opts=13)
02:43:20.173 00.000 13300 Enqueuing Move request for scope (-0.09, -0.01)
02:43:20.173 00.000 11596 Worker thread wakes up
02:43:20.174 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.01) opts 0xd
02:43:20.174 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.01)
02:43:20.174 00.000 11596 Moving (-0.09, -0.01) raw xDistance=-0.02 yDistance=-0.08
02:43:20.174 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:43:20.174 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:20.174 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:43:20.175 00.001 11596 MoveAxis(E, 0, ABG)
02:43:20.175 00.000 11596 Move returns status 0, amount 0
02:43:20.175 00.000 11596 MoveAxis(N, 0, ABG)
02:43:20.175 00.000 11596 Move returns status 0, amount 0
02:43:20.175 00.000 11596 move complete, result=0
02:43:20.175 00.000 11596 worker thread done servicing request
02:43:20.188 00.013 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
02:43:20.205 00.017 13300 UpdateGuideState exits: m=1379 SNR=26.1
02:43:20.205 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:20.205 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:43:20.205 00.000 13300 Enqueuing Expose request
02:43:20.205 00.000 11596 Worker thread wakes up
02:43:20.206 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:43:20.206 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:43:20.710 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:43:22.522 01.812 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"355401f4-4c95-46f1-8e7c-84c2172b428d"}
02:43:22.523 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"355401f4-4c95-46f1-8e7c-84c2172b428d"}
02:43:22.523 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"25148935-ebdd-4213-a99f-3309bfc270bf"}
02:43:22.523 00.000 13300 case statement mapped state 6 to 3
02:43:22.524 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"25148935-ebdd-4213-a99f-3309bfc270bf"}
02:43:22.524 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2701da42-8d56-45dc-b48b-fc7017a452cc"}
02:43:22.525 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":966,"width":15,"height":15,"star_pos":[7.11,6.62],"pixels":"..."},"id":"2701da42-8d56-45dc-b48b-fc7017a452cc"}
02:43:23.744 01.219 11596 Exposure complete
02:43:23.812 00.068 11596 worker thread done servicing request
02:43:23.812 00.000 13300 OnExposeComplete: enter
02:43:23.812 00.000 13300 UpdateGuideState(): m_state=6
02:43:23.813 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 967
02:43:23.813 00.000 13300 Star::Find returns 1 (0), X=34.97, Y=420.60, Mass=1391, SNR=26.1, Peak=167 HFD=3.3
02:43:23.814 00.001 13300 MultiStar: [#1 -0.26,-0.21,0.00,M1] [#2 -0.24,-0.17,0.00,M1] [#3 -0.48,0.15,0.00,M5] [#4 -0.24,0.03,0.26,U] [#5 -0.17,-0.09,0.30,U] [#6 0.07,-0.43,0.00,M1] [#7 -0.24,0.12,0.00,M2] [#8 -0.09,0.12,0.22,U] 
02:43:23.814 00.000 13300 refined, 3 included, MultiStar: {-0.20, -0.02}, one-star: {-0.23, -0.04}
02:43:23.814 00.000 13300 CameraToMount -- cameraTheta (-3.06) - m_xAngle (1.53) = xAngle (-4.59 = 1.69)
02:43:23.814 00.000 13300 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.72 = -1.44)
02:43:23.814 00.000 13300 CameraToMount -- cameraX=-0.20 cameraY=-0.02 hyp=0.21 cameraTheta=-3.06 mountX=-0.02 mountY=-0.20, mountTheta=-1.69
02:43:23.819 00.005 13300 SchedulePrimaryMove(1016D950, x=-0.20, y=-0.02, opts=13)
02:43:23.819 00.000 13300 Enqueuing Move request for scope (-0.20, -0.02)
02:43:23.819 00.000 11596 Worker thread wakes up
02:43:23.819 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.02) opts 0xd
02:43:23.819 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.20, -0.02)
02:43:23.819 00.000 11596 Moving (-0.20, -0.02) raw xDistance=-0.02 yDistance=-0.20
02:43:23.820 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:43:23.820 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
02:43:23.820 00.000 11596 MoveAxis(E, 0, ABG)
02:43:23.820 00.000 11596 Move returns status 0, amount 0
02:43:23.820 00.000 11596 MoveAxis(N, 269, ABG)
02:43:23.820 00.000 11596 Guiding  Dir = 0, Dur = 269
02:43:23.820 00.000 11596 IsSlewing returns 0
02:43:23.830 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
02:43:23.838 00.008 13300 UpdateGuideState exits: m=1391 SNR=26.1
02:43:23.839 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:23.839 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:43:23.839 00.000 13300 Enqueuing Expose request
02:43:24.016 00.177 11596 IsGuiding returns 0
02:43:24.121 00.105 11596 PulseGuide returned control before completion, sleep 174
02:43:24.371 00.250 11596 IsGuiding returns 1
02:43:24.371 00.000 11596 scope still moving after pulse duration time elapsed
02:43:24.398 00.027 11596 IsSlewing returns 0
02:43:24.702 00.304 11596 IsGuiding returns 0
02:43:24.702 00.000 11596 scope move finished after 269 + 416 ms
02:43:24.702 00.000 11596 Move returns status 0, amount 269
02:43:24.702 00.000 11596 move complete, result=0
02:43:24.702 00.000 11596 worker thread done servicing request
02:43:24.702 00.000 11596 Worker thread wakes up
02:43:24.702 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.2 px 269 ms NORTH
02:43:24.702 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:43:25.215 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:43:25.523 00.308 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3ab531d3-2e59-40ce-8f4e-0d8c014a6a03"}
02:43:25.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3ab531d3-2e59-40ce-8f4e-0d8c014a6a03"}
02:43:25.524 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"93dd9287-a78e-496a-8e09-2d71643d9b56"}
02:43:25.524 00.000 13300 case statement mapped state 6 to 3
02:43:25.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"93dd9287-a78e-496a-8e09-2d71643d9b56"}
02:43:25.526 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c04d956c-4ac0-42ca-9764-2983c35b17d7"}
02:43:25.527 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":967,"width":15,"height":15,"star_pos":[6.97,6.60],"pixels":"..."},"id":"c04d956c-4ac0-42ca-9764-2983c35b17d7"}
02:43:28.242 02.715 11596 Exposure complete
02:43:28.314 00.072 11596 worker thread done servicing request
02:43:28.315 00.001 13300 OnExposeComplete: enter
02:43:28.315 00.000 13300 UpdateGuideState(): m_state=6
02:43:28.315 00.000 13300 Star::Find(15, 34, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 968
02:43:28.315 00.000 13300 Star::Find returns 1 (0), X=35.02, Y=420.43, Mass=1409, SNR=26.3, Peak=143 HFD=3.3
02:43:28.316 00.001 13300 MultiStar: [#1 -0.16,-0.39,0.00,M2] [#2 -0.25,-0.44,0.00,M2] [#3 -0.37,-0.13,0.00,M6] [#4 -0.21,-0.33,0.00,M3] [#5 -0.06,-0.34,0.00,M1] [#6 -0.13,-0.17,0.26,U] [#7 -0.20,-0.25,0.00,M3] [#8 0.06,-0.22,0.23,U] 
02:43:28.316 00.000 13300 refined, 2 included, MultiStar: {-0.13, -0.20}, one-star: {-0.18, -0.20}
02:43:28.316 00.000 13300 CameraToMount -- cameraTheta (-2.16) - m_xAngle (1.53) = xAngle (-3.69 = 2.59)
02:43:28.316 00.000 13300 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.82 = -0.54)
02:43:28.316 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=-0.20 hyp=0.24 cameraTheta=-2.16 mountX=-0.21 mountY=-0.12, mountTheta=-2.60
02:43:28.320 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=-0.20, opts=13)
02:43:28.320 00.000 13300 Enqueuing Move request for scope (-0.13, -0.20)
02:43:28.320 00.000 11596 Worker thread wakes up
02:43:28.320 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.20) opts 0xd
02:43:28.320 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, -0.20)
02:43:28.320 00.000 11596 Moving (-0.13, -0.20) raw xDistance=-0.21 yDistance=-0.12
02:43:28.320 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
02:43:28.321 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:28.321 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:43:28.321 00.000 11596 MoveAxis(E, 257, ABG)
02:43:28.321 00.000 11596 Guiding  Dir = 2, Dur = 257
02:43:28.321 00.000 11596 IsSlewing returns 0
02:43:28.334 00.013 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
02:43:28.337 00.003 11596 IsGuiding returns 0
02:43:28.343 00.006 13300 UpdateGuideState exits: m=1409 SNR=26.3
02:43:28.343 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:28.343 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:43:28.344 00.001 13300 Enqueuing Expose request
02:43:28.442 00.098 11596 PulseGuide returned control before completion, sleep 163
02:43:28.523 00.081 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"702a799d-ce1c-41c4-b20b-67254b0b6303"}
02:43:28.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"702a799d-ce1c-41c4-b20b-67254b0b6303"}
02:43:28.524 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1bda6d39-9a9c-4941-b9ff-ec4443e92154"}
02:43:28.524 00.000 13300 case statement mapped state 6 to 3
02:43:28.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1bda6d39-9a9c-4941-b9ff-ec4443e92154"}
02:43:28.524 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a0d258a6-29e8-4c99-8245-71e5fb7caa21"}
02:43:28.525 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":968,"width":15,"height":15,"star_pos":[7.02,7.43],"pixels":"..."},"id":"a0d258a6-29e8-4c99-8245-71e5fb7caa21"}
02:43:28.831 00.306 11596 IsGuiding returns 0
02:43:28.831 00.000 11596 Move returns status 0, amount 257
02:43:28.831 00.000 11596 MoveAxis(N, 0, ABG)
02:43:28.831 00.000 11596 Move returns status 0, amount 0
02:43:28.831 00.000 11596 move complete, result=0
02:43:28.831 00.000 11596 worker thread done servicing request
02:43:28.831 00.000 11596 Worker thread wakes up
02:43:28.831 00.000 13300 GuideStep: -0.2 px 257 ms EAST, -0.1 px 0 ms NORTH
02:43:28.832 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:43:29.344 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:43:31.522 02.178 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"81986161-7bd4-4ae1-88ca-2883e020dae8"}
02:43:31.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"81986161-7bd4-4ae1-88ca-2883e020dae8"}
02:43:31.523 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b8d4985a-9033-4e59-be53-a677d5d9a66d"}
02:43:31.523 00.000 13300 case statement mapped state 6 to 3
02:43:31.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b8d4985a-9033-4e59-be53-a677d5d9a66d"}
02:43:31.523 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e12b11ba-0639-4218-b2db-d0fa913bb3f2"}
02:43:31.524 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":968,"width":15,"height":15,"star_pos":[7.02,7.43],"pixels":"..."},"id":"e12b11ba-0639-4218-b2db-d0fa913bb3f2"}
02:43:32.375 00.851 11596 Exposure complete
02:43:32.444 00.069 11596 worker thread done servicing request
02:43:32.445 00.001 13300 OnExposeComplete: enter
02:43:32.445 00.000 13300 UpdateGuideState(): m_state=6
02:43:32.445 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 969
02:43:32.445 00.000 13300 Star::Find returns 1 (0), X=35.13, Y=420.61, Mass=1351, SNR=25.8, Peak=146 HFD=3.3
02:43:32.446 00.001 13300 MultiStar: [#1 -0.06,-0.18,0.54,U] [#2 -0.13,-0.24,0.00,M3] [#3 -0.30,0.17,0.00,M7] [#4 -0.08,-0.17,0.28,U] [#5 -0.10,-0.17,0.30,U] [#6 0.06,-0.35,0.00,M1] [#7 -0.08,0.17,0.29,U] [#8 0.12,-0.32,0.00,M5] 
02:43:32.446 00.000 13300 single-star, 4 included, MultiStar: {-0.07, -0.07}, one-star: {-0.07, -0.02}
02:43:32.446 00.000 13300 CameraToMount -- cameraTheta (-2.80) - m_xAngle (1.53) = xAngle (-4.33 = 1.95)
02:43:32.446 00.000 13300 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.46 = -1.17)
02:43:32.446 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-2.80 mountX=-0.03 mountY=-0.07, mountTheta=-1.96
02:43:32.448 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.02, opts=13)
02:43:32.448 00.000 13300 Enqueuing Move request for scope (-0.07, -0.02)
02:43:32.448 00.000 11596 Worker thread wakes up
02:43:32.448 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.02) opts 0xd
02:43:32.448 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.02)
02:43:32.448 00.000 11596 Moving (-0.07, -0.02) raw xDistance=-0.03 yDistance=-0.07
02:43:32.449 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:43:32.449 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:32.449 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:43:32.449 00.000 11596 MoveAxis(E, 0, ABG)
02:43:32.449 00.000 11596 Move returns status 0, amount 0
02:43:32.449 00.000 11596 MoveAxis(N, 0, ABG)
02:43:32.449 00.000 11596 Move returns status 0, amount 0
02:43:32.449 00.000 11596 move complete, result=0
02:43:32.449 00.000 11596 worker thread done servicing request
02:43:32.456 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
02:43:32.464 00.008 13300 UpdateGuideState exits: m=1351 SNR=25.8
02:43:32.464 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:32.464 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:43:32.464 00.000 13300 Enqueuing Expose request
02:43:32.464 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:43:32.464 00.000 11596 Worker thread wakes up
02:43:32.464 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:43:32.975 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:43:34.521 01.546 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"728bd1ca-043e-475b-9e26-c557dd13984d"}
02:43:34.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"728bd1ca-043e-475b-9e26-c557dd13984d"}
02:43:34.522 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d73df064-2bb5-4061-bbd9-10f242ba4d60"}
02:43:34.522 00.000 13300 case statement mapped state 6 to 3
02:43:34.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d73df064-2bb5-4061-bbd9-10f242ba4d60"}
02:43:34.522 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b1f7dae0-3b8b-488f-8820-c112a34b9f39"}
02:43:34.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":969,"width":15,"height":15,"star_pos":[7.13,6.61],"pixels":"..."},"id":"b1f7dae0-3b8b-488f-8820-c112a34b9f39"}
02:43:36.001 01.479 11596 Exposure complete
02:43:36.071 00.070 11596 worker thread done servicing request
02:43:36.071 00.000 13300 OnExposeComplete: enter
02:43:36.071 00.000 13300 UpdateGuideState(): m_state=6
02:43:36.072 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 970
02:43:36.072 00.000 13300 Star::Find returns 1 (0), X=35.06, Y=420.65, Mass=1395, SNR=26.2, Peak=165 HFD=3.3
02:43:36.073 00.001 13300 MultiStar: [#1 -0.01,-0.05,0.56,U] [#2 -0.17,-0.28,0.00,M4] [#3 -0.12,0.02,0.34,U] [#4 -0.30,-0.20,0.00,M3] [#5 -0.03,-0.30,0.00,M1] [#6 -0.16,-0.08,0.27,U] [#7 0.05,-0.02,0.28,U] [#8 0.03,0.04,0.23,U] 
02:43:36.073 00.000 13300 refined, 5 included, MultiStar: {-0.08, -0.01}, one-star: {-0.14, 0.02}
02:43:36.073 00.000 13300 CameraToMount -- cameraTheta (-3.05) - m_xAngle (1.53) = xAngle (-4.58 = 1.70)
02:43:36.073 00.000 13300 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.71 = -1.42)
02:43:36.074 00.001 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-3.05 mountX=-0.01 mountY=-0.08, mountTheta=-1.70
02:43:36.077 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.01, opts=13)
02:43:36.077 00.000 13300 Enqueuing Move request for scope (-0.08, -0.01)
02:43:36.077 00.000 11596 Worker thread wakes up
02:43:36.078 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.01) opts 0xd
02:43:36.078 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.01)
02:43:36.078 00.000 11596 Moving (-0.08, -0.01) raw xDistance=-0.01 yDistance=-0.08
02:43:36.078 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:43:36.078 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:36.078 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:43:36.078 00.000 11596 MoveAxis(E, 0, ABG)
02:43:36.079 00.001 11596 Move returns status 0, amount 0
02:43:36.079 00.000 11596 MoveAxis(N, 0, ABG)
02:43:36.079 00.000 11596 Move returns status 0, amount 0
02:43:36.079 00.000 11596 move complete, result=0
02:43:36.079 00.000 11596 worker thread done servicing request
02:43:36.087 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
02:43:36.095 00.008 13300 UpdateGuideState exits: m=1395 SNR=26.2
02:43:36.095 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:36.095 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:43:36.096 00.001 13300 Enqueuing Expose request
02:43:36.096 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:43:36.096 00.000 11596 Worker thread wakes up
02:43:36.096 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:43:36.609 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:43:37.521 00.912 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5a67c263-13bf-4528-af0b-5eb3816fa07d"}
02:43:37.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5a67c263-13bf-4528-af0b-5eb3816fa07d"}
02:43:37.522 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"63481692-ad0f-42dd-9ca8-f7b066ad9536"}
02:43:37.522 00.000 13300 case statement mapped state 6 to 3
02:43:37.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"63481692-ad0f-42dd-9ca8-f7b066ad9536"}
02:43:37.522 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3c84bdc0-0043-40b6-b53f-99247a04cc99"}
02:43:37.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":970,"width":15,"height":15,"star_pos":[7.06,6.65],"pixels":"..."},"id":"3c84bdc0-0043-40b6-b53f-99247a04cc99"}
02:43:39.644 02.122 11596 Exposure complete
02:43:39.715 00.071 11596 worker thread done servicing request
02:43:39.715 00.000 13300 OnExposeComplete: enter
02:43:39.715 00.000 13300 UpdateGuideState(): m_state=6
02:43:39.716 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 971
02:43:39.716 00.000 13300 Star::Find returns 1 (0), X=35.09, Y=420.60, Mass=1398, SNR=26.2, Peak=151 HFD=3.2
02:43:39.716 00.000 13300 MultiStar: [#1 0.03,-0.04,0.51,U] [#2 -0.11,-0.13,0.51,U] [#3 -0.32,0.27,0.00,M7] [#4 -0.20,-0.02,0.28,U] [#5 -0.19,-0.16,0.31,U] [#6 -0.06,-0.21,0.27,U] [#7 0.25,-0.03,0.29,U] [#8 0.22,-0.05,0.23,U] 
02:43:39.717 00.001 13300 refined, 7 included, MultiStar: {-0.05, -0.07}, one-star: {-0.11, -0.03}
02:43:39.717 00.000 13300 CameraToMount -- cameraTheta (-2.13) - m_xAngle (1.53) = xAngle (-3.67 = 2.62)
02:43:39.717 00.000 13300 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.79 = -0.51)
02:43:39.717 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.07 hyp=0.09 cameraTheta=-2.13 mountX=-0.08 mountY=-0.04, mountTheta=-2.63
02:43:39.719 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.07, opts=13)
02:43:39.719 00.000 13300 Enqueuing Move request for scope (-0.05, -0.07)
02:43:39.719 00.000 11596 Worker thread wakes up
02:43:39.719 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.07) opts 0xd
02:43:39.719 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.07)
02:43:39.719 00.000 11596 Moving (-0.05, -0.07) raw xDistance=-0.08 yDistance=-0.04
02:43:39.719 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:43:39.719 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:39.720 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:43:39.720 00.000 11596 MoveAxis(E, 0, ABG)
02:43:39.720 00.000 11596 Move returns status 0, amount 0
02:43:39.720 00.000 11596 MoveAxis(N, 0, ABG)
02:43:39.720 00.000 11596 Move returns status 0, amount 0
02:43:39.720 00.000 11596 move complete, result=0
02:43:39.720 00.000 11596 worker thread done servicing request
02:43:39.725 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
02:43:39.734 00.009 13300 UpdateGuideState exits: m=1398 SNR=26.2
02:43:39.734 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:39.734 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:43:39.734 00.000 13300 Enqueuing Expose request
02:43:39.734 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:43:39.734 00.000 11596 Worker thread wakes up
02:43:39.734 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:43:40.249 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:43:40.521 00.272 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2c10266f-741c-4fdc-a6d7-b6a3b185f521"}
02:43:40.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2c10266f-741c-4fdc-a6d7-b6a3b185f521"}
02:43:40.522 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4a1b0beb-7e48-4069-a62f-f60d792769b3"}
02:43:40.522 00.000 13300 case statement mapped state 6 to 3
02:43:40.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4a1b0beb-7e48-4069-a62f-f60d792769b3"}
02:43:40.522 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8b5900a2-da55-46e5-a4c9-bed6f3442505"}
02:43:40.523 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":971,"width":15,"height":15,"star_pos":[7.09,6.60],"pixels":"..."},"id":"8b5900a2-da55-46e5-a4c9-bed6f3442505"}
02:43:43.276 02.753 11596 Exposure complete
02:43:43.346 00.070 11596 worker thread done servicing request
02:43:43.346 00.000 13300 OnExposeComplete: enter
02:43:43.346 00.000 13300 UpdateGuideState(): m_state=6
02:43:43.347 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 972
02:43:43.347 00.000 13300 Star::Find returns 1 (0), X=35.11, Y=420.74, Mass=1388, SNR=26.1, Peak=165 HFD=3.1
02:43:43.347 00.000 13300 MultiStar: [#1 -0.06,-0.00,0.51,U] [#2 -0.06,-0.06,0.52,U] [#3 -0.34,0.12,0.00,M8] [#4 -0.21,-0.00,0.27,U] [#5 -0.18,0.16,0.30,U] [#6 -0.09,-0.02,0.27,U] [#7 -0.13,0.31,0.00,M1] [#8 0.09,0.04,0.22,U] 
02:43:43.347 00.000 13300 refined, 6 included, MultiStar: {-0.09, 0.04}, one-star: {-0.09, 0.11}
02:43:43.347 00.000 13300 CameraToMount -- cameraTheta (2.70) - m_xAngle (1.53) = xAngle (1.17 = 1.17)
02:43:43.347 00.000 13300 CameraToMount -- cameraTheta (2.70) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.96 = -1.96)
02:43:43.348 00.001 13300 CameraToMount -- cameraX=-0.09 cameraY=0.04 hyp=0.10 cameraTheta=2.70 mountX=0.04 mountY=-0.09, mountTheta=-1.17
02:43:43.350 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.04, opts=13)
02:43:43.350 00.000 13300 Enqueuing Move request for scope (-0.09, 0.04)
02:43:43.350 00.000 11596 Worker thread wakes up
02:43:43.350 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.04) opts 0xd
02:43:43.350 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.04)
02:43:43.350 00.000 11596 Moving (-0.09, 0.04) raw xDistance=0.04 yDistance=-0.09
02:43:43.350 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:43:43.350 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:43.351 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:43:43.351 00.000 11596 MoveAxis(E, 0, ABG)
02:43:43.351 00.000 11596 Move returns status 0, amount 0
02:43:43.351 00.000 11596 MoveAxis(N, 0, ABG)
02:43:43.351 00.000 11596 Move returns status 0, amount 0
02:43:43.351 00.000 11596 move complete, result=0
02:43:43.351 00.000 11596 worker thread done servicing request
02:43:43.356 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=72, Gamma=0.510
02:43:43.365 00.009 13300 UpdateGuideState exits: m=1388 SNR=26.1
02:43:43.365 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:43.365 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:43:43.365 00.000 13300 Enqueuing Expose request
02:43:43.365 00.000 11596 Worker thread wakes up
02:43:43.365 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:43:43.366 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:43:43.521 00.155 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ad5eb525-fb34-4430-a8bf-f0ac2f4b0cf1"}
02:43:43.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ad5eb525-fb34-4430-a8bf-f0ac2f4b0cf1"}
02:43:43.521 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8e5ac5df-259b-4f67-8537-ed96b2a8cb8f"}
02:43:43.522 00.001 13300 case statement mapped state 6 to 3
02:43:43.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8e5ac5df-259b-4f67-8537-ed96b2a8cb8f"}
02:43:43.522 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"92dab709-246c-4351-80c4-9f21421ac401"}
02:43:43.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":972,"width":15,"height":15,"star_pos":[7.11,6.74],"pixels":"..."},"id":"92dab709-246c-4351-80c4-9f21421ac401"}
02:43:43.869 00.347 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:43:46.520 02.651 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"05cd3812-e7f1-43b7-a3c9-529c0d2271a0"}
02:43:46.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"05cd3812-e7f1-43b7-a3c9-529c0d2271a0"}
02:43:46.521 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"da0123f4-12eb-4591-b80c-32e31fc6836f"}
02:43:46.521 00.000 13300 case statement mapped state 6 to 3
02:43:46.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"da0123f4-12eb-4591-b80c-32e31fc6836f"}
02:43:46.521 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3ab05d7c-6205-4323-b287-3d3e7ab4e270"}
02:43:46.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":972,"width":15,"height":15,"star_pos":[7.11,6.74],"pixels":"..."},"id":"3ab05d7c-6205-4323-b287-3d3e7ab4e270"}
02:43:46.890 00.369 11596 Exposure complete
02:43:46.960 00.070 11596 worker thread done servicing request
02:43:46.960 00.000 13300 OnExposeComplete: enter
02:43:46.960 00.000 13300 UpdateGuideState(): m_state=6
02:43:46.960 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 973
02:43:46.961 00.001 13300 Star::Find returns 1 (0), X=35.12, Y=420.76, Mass=1373, SNR=26.0, Peak=166 HFD=3.1
02:43:46.961 00.000 13300 MultiStar: [#1 -0.16,-0.00,0.53,U] [#2 -0.02,-0.26,0.51,U] [#3 -0.25,0.24,0.00,M9] [#4 -0.12,0.21,0.27,U] [#5 -0.11,-0.02,0.30,U] [#6 -0.06,-0.22,0.26,U] [#7 0.14,0.06,0.28,U] [#8 0.19,0.20,0.00,M3] 
02:43:46.961 00.000 13300 refined, 6 included, MultiStar: {-0.07, 0.00}, one-star: {-0.08, 0.13}
02:43:46.961 00.000 13300 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.53) = xAngle (1.60 = 1.60)
02:43:46.961 00.000 13300 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.53 = -1.53)
02:43:46.961 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.00 hyp=0.07 cameraTheta=3.13 mountX=-0.00 mountY=-0.07, mountTheta=-1.60
02:43:46.963 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.00, opts=13)
02:43:46.964 00.001 13300 Enqueuing Move request for scope (-0.07, 0.00)
02:43:46.964 00.000 11596 Worker thread wakes up
02:43:46.964 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.00) opts 0xd
02:43:46.964 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.00)
02:43:46.964 00.000 11596 Moving (-0.07, 0.00) raw xDistance=-0.00 yDistance=-0.07
02:43:46.964 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:43:46.964 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:46.965 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:43:46.965 00.000 11596 MoveAxis(E, 0, ABG)
02:43:46.965 00.000 11596 Move returns status 0, amount 0
02:43:46.965 00.000 11596 MoveAxis(N, 0, ABG)
02:43:46.965 00.000 11596 Move returns status 0, amount 0
02:43:46.965 00.000 11596 move complete, result=0
02:43:46.966 00.001 11596 worker thread done servicing request
02:43:46.973 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
02:43:46.984 00.011 13300 UpdateGuideState exits: m=1373 SNR=26.0
02:43:46.984 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:46.984 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:43:46.984 00.000 13300 Enqueuing Expose request
02:43:46.984 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:43:46.984 00.000 11596 Worker thread wakes up
02:43:46.985 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:43:47.502 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:43:49.520 02.018 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"39563a5d-ff8d-4bf2-beeb-21f6b51d20cd"}
02:43:49.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"39563a5d-ff8d-4bf2-beeb-21f6b51d20cd"}
02:43:49.542 00.022 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"14027301-0abe-455c-9f43-40727b513234"}
02:43:49.542 00.000 13300 case statement mapped state 6 to 3
02:43:49.543 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"14027301-0abe-455c-9f43-40727b513234"}
02:43:49.543 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d0e1fbb1-c874-4112-8ee4-5819f68c9165"}
02:43:49.543 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":973,"width":15,"height":15,"star_pos":[7.12,6.76],"pixels":"..."},"id":"d0e1fbb1-c874-4112-8ee4-5819f68c9165"}
02:43:50.524 00.981 11596 Exposure complete
02:43:50.600 00.076 11596 worker thread done servicing request
02:43:50.600 00.000 13300 OnExposeComplete: enter
02:43:50.600 00.000 13300 UpdateGuideState(): m_state=6
02:43:50.601 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 974
02:43:50.601 00.000 13300 Star::Find returns 1 (0), X=35.19, Y=420.74, Mass=1393, SNR=26.2, Peak=160 HFD=3.2
02:43:50.601 00.000 13300 MultiStar: [#1 -0.21,-0.06,0.54,U] [#2 -0.09,-0.01,0.51,U] [#3 -0.20,0.14,0.34,U] [#4 -0.24,0.37,0.00,M1] [#5 -0.11,-0.03,0.31,U] [#6 0.05,-0.27,0.00,M1] [#7 0.12,0.16,0.28,U] [#8 0.05,0.15,0.22,U] 
02:43:50.601 00.000 13300 refined, 6 included, MultiStar: {-0.07, 0.06}, one-star: {-0.01, 0.11}
02:43:50.601 00.000 13300 CameraToMount -- cameraTheta (2.45) - m_xAngle (1.53) = xAngle (0.92 = 0.92)
02:43:50.601 00.000 13300 CameraToMount -- cameraTheta (2.45) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.21 = -2.21)
02:43:50.602 00.001 13300 CameraToMount -- cameraX=-0.07 cameraY=0.06 hyp=0.09 cameraTheta=2.45 mountX=0.06 mountY=-0.07, mountTheta=-0.92
02:43:50.604 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.06, opts=13)
02:43:50.604 00.000 13300 Enqueuing Move request for scope (-0.07, 0.06)
02:43:50.604 00.000 11596 Worker thread wakes up
02:43:50.604 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.06) opts 0xd
02:43:50.604 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.06)
02:43:50.604 00.000 11596 Moving (-0.07, 0.06) raw xDistance=0.06 yDistance=-0.07
02:43:50.604 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:43:50.605 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:50.605 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:43:50.605 00.000 11596 MoveAxis(E, 0, ABG)
02:43:50.605 00.000 11596 Move returns status 0, amount 0
02:43:50.605 00.000 11596 MoveAxis(N, 0, ABG)
02:43:50.605 00.000 11596 Move returns status 0, amount 0
02:43:50.605 00.000 11596 move complete, result=0
02:43:50.605 00.000 11596 worker thread done servicing request
02:43:50.612 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
02:43:50.621 00.009 13300 UpdateGuideState exits: m=1393 SNR=26.2
02:43:50.621 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:50.621 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:43:50.621 00.000 13300 Enqueuing Expose request
02:43:50.621 00.000 11596 Worker thread wakes up
02:43:50.621 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:43:50.622 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:43:51.133 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:43:52.519 01.386 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b47bcdf4-3177-4aba-99ef-159becf0ecc8"}
02:43:52.519 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b47bcdf4-3177-4aba-99ef-159becf0ecc8"}
02:43:52.520 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d0852e14-023d-4edb-8b54-fefa41188580"}
02:43:52.520 00.000 13300 case statement mapped state 6 to 3
02:43:52.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d0852e14-023d-4edb-8b54-fefa41188580"}
02:43:52.520 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d3f7edc1-6fac-4ebc-8c90-75b315140019"}
02:43:52.521 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":974,"width":15,"height":15,"star_pos":[7.19,6.74],"pixels":"..."},"id":"d3f7edc1-6fac-4ebc-8c90-75b315140019"}
02:43:54.156 01.635 11596 Exposure complete
02:43:54.224 00.068 11596 worker thread done servicing request
02:43:54.225 00.001 13300 OnExposeComplete: enter
02:43:54.225 00.000 13300 UpdateGuideState(): m_state=6
02:43:54.225 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 975
02:43:54.225 00.000 13300 Star::Find returns 1 (0), X=35.13, Y=420.66, Mass=1401, SNR=26.2, Peak=150 HFD=3.3
02:43:54.226 00.001 13300 MultiStar: [#1 -0.11,-0.12,0.54,U] [#2 -0.23,-0.16,0.00,M1] [#3 -0.15,-0.10,0.32,U] [#4 -0.16,-0.02,0.27,U] [#5 -0.07,0.05,0.31,U] [#6 -0.17,-0.24,0.00,M2] [#7 -0.25,0.22,0.00,M1] [#8 0.09,0.09,0.22,U] 
02:43:54.226 00.000 13300 single-star, 5 included, MultiStar: {-0.08, -0.01}, one-star: {-0.07, 0.03}
02:43:54.226 00.000 13300 CameraToMount -- cameraTheta (2.77) - m_xAngle (1.53) = xAngle (1.24 = 1.24)
02:43:54.226 00.000 13300 CameraToMount -- cameraTheta (2.77) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.89 = -1.89)
02:43:54.226 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.03 hyp=0.08 cameraTheta=2.77 mountX=0.03 mountY=-0.07, mountTheta=-1.24
02:43:54.228 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.03, opts=13)
02:43:54.228 00.000 13300 Enqueuing Move request for scope (-0.07, 0.03)
02:43:54.228 00.000 11596 Worker thread wakes up
02:43:54.228 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.03) opts 0xd
02:43:54.228 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.03)
02:43:54.229 00.001 11596 Moving (-0.07, 0.03) raw xDistance=0.03 yDistance=-0.07
02:43:54.229 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:43:54.229 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:54.229 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:43:54.229 00.000 11596 MoveAxis(E, 0, ABG)
02:43:54.229 00.000 11596 Move returns status 0, amount 0
02:43:54.229 00.000 11596 MoveAxis(N, 0, ABG)
02:43:54.229 00.000 11596 Move returns status 0, amount 0
02:43:54.229 00.000 11596 move complete, result=0
02:43:54.229 00.000 11596 worker thread done servicing request
02:43:54.235 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
02:43:54.243 00.008 13300 UpdateGuideState exits: m=1401 SNR=26.2
02:43:54.244 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:54.244 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:43:54.244 00.000 13300 Enqueuing Expose request
02:43:54.244 00.000 11596 Worker thread wakes up
02:43:54.244 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:43:54.244 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:43:54.751 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:43:55.518 00.767 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e765c99e-3c4a-41ea-a51c-5d8503029536"}
02:43:55.518 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e765c99e-3c4a-41ea-a51c-5d8503029536"}
02:43:55.520 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fcdadf4a-6f7c-41ae-afd0-b7ad744f8f64"}
02:43:55.520 00.000 13300 case statement mapped state 6 to 3
02:43:55.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fcdadf4a-6f7c-41ae-afd0-b7ad744f8f64"}
02:43:55.520 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"51354324-70ad-4928-8a4f-d657f9da0d9c"}
02:43:55.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":975,"width":15,"height":15,"star_pos":[7.13,6.66],"pixels":"..."},"id":"51354324-70ad-4928-8a4f-d657f9da0d9c"}
02:43:57.782 02.262 11596 Exposure complete
02:43:57.852 00.070 11596 worker thread done servicing request
02:43:57.852 00.000 13300 OnExposeComplete: enter
02:43:57.852 00.000 13300 UpdateGuideState(): m_state=6
02:43:57.853 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 976
02:43:57.853 00.000 13300 Star::Find returns 1 (0), X=35.16, Y=420.79, Mass=1394, SNR=26.2, Peak=177 HFD=3.1
02:43:57.853 00.000 13300 MultiStar: [#1 -0.07,-0.07,0.50,U] [#2 -0.12,-0.03,0.50,U] [#3 -0.39,0.28,0.00,M8] [#4 -0.11,0.15,0.28,U] [#5 -0.04,0.18,0.30,U] [#6 -0.14,-0.14,0.28,U] [#7 -0.13,-0.00,0.28,U] [#8 0.25,0.09,0.00,M2] 
02:43:57.853 00.000 13300 refined, 6 included, MultiStar: {-0.08, 0.05}, one-star: {-0.04, 0.16}
02:43:57.853 00.000 13300 CameraToMount -- cameraTheta (2.58) - m_xAngle (1.53) = xAngle (1.04 = 1.04)
02:43:57.853 00.000 13300 CameraToMount -- cameraTheta (2.58) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.08 = -2.08)
02:43:57.854 00.001 13300 CameraToMount -- cameraX=-0.08 cameraY=0.05 hyp=0.10 cameraTheta=2.58 mountX=0.05 mountY=-0.08, mountTheta=-1.05
02:43:57.855 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.05, opts=13)
02:43:57.856 00.001 13300 Enqueuing Move request for scope (-0.08, 0.05)
02:43:57.856 00.000 11596 Worker thread wakes up
02:43:57.856 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.05) opts 0xd
02:43:57.856 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.05)
02:43:57.856 00.000 11596 Moving (-0.08, 0.05) raw xDistance=0.05 yDistance=-0.08
02:43:57.856 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:43:57.856 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:57.856 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:43:57.856 00.000 11596 MoveAxis(E, 0, ABG)
02:43:57.856 00.000 11596 Move returns status 0, amount 0
02:43:57.857 00.001 11596 MoveAxis(N, 0, ABG)
02:43:57.857 00.000 11596 Move returns status 0, amount 0
02:43:57.857 00.000 11596 move complete, result=0
02:43:57.857 00.000 11596 worker thread done servicing request
02:43:57.863 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
02:43:57.871 00.008 13300 UpdateGuideState exits: m=1394 SNR=26.2
02:43:57.872 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:57.872 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:43:57.872 00.000 13300 Enqueuing Expose request
02:43:57.872 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:43:57.872 00.000 11596 Worker thread wakes up
02:43:57.872 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:43:58.378 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:43:58.519 00.141 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2467c5d5-becf-46d1-9f1a-29a0fd31acab"}
02:43:58.519 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2467c5d5-becf-46d1-9f1a-29a0fd31acab"}
02:43:58.520 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"59f0ed52-f6dc-4244-bd4f-e807e1190131"}
02:43:58.520 00.000 13300 case statement mapped state 6 to 3
02:43:58.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"59f0ed52-f6dc-4244-bd4f-e807e1190131"}
02:43:58.521 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2851cb73-1569-45c4-8083-233731121ad8"}
02:43:58.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":976,"width":15,"height":15,"star_pos":[7.16,6.79],"pixels":"..."},"id":"2851cb73-1569-45c4-8083-233731121ad8"}
02:44:01.404 02.883 11596 Exposure complete
02:44:01.473 00.069 11596 worker thread done servicing request
02:44:01.473 00.000 13300 OnExposeComplete: enter
02:44:01.473 00.000 13300 UpdateGuideState(): m_state=6
02:44:01.474 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 977
02:44:01.474 00.000 13300 Star::Find returns 1 (0), X=35.26, Y=420.55, Mass=1372, SNR=26.0, Peak=154 HFD=3.2
02:44:01.474 00.000 13300 MultiStar: [#1 -0.03,-0.20,0.55,U] [#2 -0.07,-0.21,0.51,U] [#3 -0.12,-0.05,0.35,U] [#4 -0.12,-0.10,0.28,U] [#5 -0.14,0.04,0.31,U] [#6 -0.15,-0.33,0.00,M2] [#7 -0.05,0.01,0.29,U] [#8 0.11,-0.01,0.23,U] 
02:44:01.474 00.000 13300 refined, 7 included, MultiStar: {-0.03, -0.09}, one-star: {0.06, -0.08}
02:44:01.474 00.000 13300 CameraToMount -- cameraTheta (-1.86) - m_xAngle (1.53) = xAngle (-3.40 = 2.89)
02:44:01.474 00.000 13300 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.52 = -0.24)
02:44:01.475 00.001 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.09 hyp=0.10 cameraTheta=-1.86 mountX=-0.09 mountY=-0.02, mountTheta=-2.90
02:44:01.476 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.09, opts=13)
02:44:01.476 00.000 13300 Enqueuing Move request for scope (-0.03, -0.09)
02:44:01.477 00.001 11596 Worker thread wakes up
02:44:01.477 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.09) opts 0xd
02:44:01.477 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.09)
02:44:01.477 00.000 11596 Moving (-0.03, -0.09) raw xDistance=-0.09 yDistance=-0.02
02:44:01.477 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:44:01.477 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:44:01.477 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:44:01.477 00.000 11596 MoveAxis(E, 0, ABG)
02:44:01.477 00.000 11596 Move returns status 0, amount 0
02:44:01.477 00.000 11596 MoveAxis(N, 0, ABG)
02:44:01.478 00.001 11596 Move returns status 0, amount 0
02:44:01.478 00.000 11596 move complete, result=0
02:44:01.478 00.000 11596 worker thread done servicing request
02:44:01.483 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
02:44:01.492 00.009 13300 UpdateGuideState exits: m=1372 SNR=26.0
02:44:01.492 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:01.492 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:44:01.492 00.000 13300 Enqueuing Expose request
02:44:01.492 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:44:01.492 00.000 11596 Worker thread wakes up
02:44:01.492 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:44:01.520 00.028 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"46d56100-b69a-40d4-9363-a726d28a17b0"}
02:44:01.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"46d56100-b69a-40d4-9363-a726d28a17b0"}
02:44:01.522 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5ed18844-fb23-44c7-bedb-7f57e488f89f"}
02:44:01.522 00.000 13300 case statement mapped state 6 to 3
02:44:01.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5ed18844-fb23-44c7-bedb-7f57e488f89f"}
02:44:01.524 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3edb392d-b967-4913-bfed-ac116fe21dad"}
02:44:01.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":977,"width":15,"height":15,"star_pos":[7.26,6.55],"pixels":"..."},"id":"3edb392d-b967-4913-bfed-ac116fe21dad"}
02:44:02.004 00.480 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:44:04.519 02.515 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5d60a135-2b9c-4c6b-af0f-4696b4a903b3"}
02:44:04.519 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5d60a135-2b9c-4c6b-af0f-4696b4a903b3"}
02:44:04.520 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e5b8bc3b-1604-4a34-bfd5-4cafc4f5c6f3"}
02:44:04.520 00.000 13300 case statement mapped state 6 to 3
02:44:04.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e5b8bc3b-1604-4a34-bfd5-4cafc4f5c6f3"}
02:44:04.520 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f1734e70-6050-42a4-a552-241d84b6d317"}
02:44:04.521 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":977,"width":15,"height":15,"star_pos":[7.26,6.55],"pixels":"..."},"id":"f1734e70-6050-42a4-a552-241d84b6d317"}
02:44:05.033 00.512 11596 Exposure complete
02:44:05.108 00.075 11596 worker thread done servicing request
02:44:05.109 00.001 13300 OnExposeComplete: enter
02:44:05.109 00.000 13300 UpdateGuideState(): m_state=6
02:44:05.109 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 978
02:44:05.109 00.000 13300 Star::Find returns 1 (0), X=35.20, Y=420.42, Mass=1368, SNR=25.9, Peak=136 HFD=3.2
02:44:05.110 00.001 13300 MultiStar: [#1 -0.05,-0.49,0.00,M1] [#2 -0.15,-0.34,0.00,M1] [#3 -0.22,-0.19,0.00,M8] [#4 -0.14,-0.24,0.00,M1] [#5 0.17,-0.44,0.00,M1] [#6 -0.29,-0.36,0.00,M3] [#7 0.03,-0.16,0.30,U] [#8 -0.04,-0.07,0.24,U] 
02:44:05.110 00.000 13300 refined, 2 included, MultiStar: {0.00, -0.18}, one-star: {0.00, -0.22}
02:44:05.110 00.000 13300 CameraToMount -- cameraTheta (-1.56) - m_xAngle (1.53) = xAngle (-3.10 = -3.10)
02:44:05.110 00.000 13300 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.22 = 0.06)
02:44:05.110 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=-0.18 hyp=0.18 cameraTheta=-1.56 mountX=-0.18 mountY=0.01, mountTheta=3.08
02:44:05.112 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.18, opts=13)
02:44:05.112 00.000 13300 Enqueuing Move request for scope (0.00, -0.18)
02:44:05.112 00.000 11596 Worker thread wakes up
02:44:05.112 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.18) opts 0xd
02:44:05.112 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.18)
02:44:05.112 00.000 11596 Moving (0.00, -0.18) raw xDistance=-0.18 yDistance=0.01
02:44:05.113 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.18
02:44:05.113 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:44:05.113 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:44:05.113 00.000 11596 MoveAxis(E, 228, ABG)
02:44:05.113 00.000 11596 Guiding  Dir = 2, Dur = 228
02:44:05.113 00.000 11596 IsSlewing returns 0
02:44:05.119 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=240, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
02:44:05.128 00.009 13300 UpdateGuideState exits: m=1368 SNR=25.9
02:44:05.128 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:05.128 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:44:05.128 00.000 13300 Enqueuing Expose request
02:44:05.224 00.096 11596 IsGuiding returns 0
02:44:05.351 00.127 11596 PulseGuide returned control before completion, sleep 113
02:44:05.642 00.291 11596 IsGuiding returns 1
02:44:05.642 00.000 11596 scope still moving after pulse duration time elapsed
02:44:05.664 00.022 11596 IsSlewing returns 0
02:44:05.741 00.077 11596 IsGuiding returns 0
02:44:05.741 00.000 11596 scope move finished after 228 + 288 ms
02:44:05.741 00.000 11596 Move returns status 0, amount 228
02:44:05.741 00.000 11596 MoveAxis(N, 0, ABG)
02:44:05.741 00.000 11596 Move returns status 0, amount 0
02:44:05.741 00.000 11596 move complete, result=0
02:44:05.741 00.000 11596 worker thread done servicing request
02:44:05.741 00.000 13300 GuideStep: -0.2 px 228 ms EAST, 0.0 px 0 ms NORTH
02:44:05.741 00.000 11596 Worker thread wakes up
02:44:05.742 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:44:06.252 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:44:07.524 01.272 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"87ce5758-efa9-41d2-9853-fbf2505ba478"}
02:44:07.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"87ce5758-efa9-41d2-9853-fbf2505ba478"}
02:44:07.525 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3e76c4c3-cdea-4c90-8d80-06d707e2d405"}
02:44:07.525 00.000 13300 case statement mapped state 6 to 3
02:44:07.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3e76c4c3-cdea-4c90-8d80-06d707e2d405"}
02:44:07.526 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fe3da8ac-a5b8-4b87-aaf7-1dbf57415741"}
02:44:07.526 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":978,"width":15,"height":15,"star_pos":[7.20,7.42],"pixels":"..."},"id":"fe3da8ac-a5b8-4b87-aaf7-1dbf57415741"}
02:44:09.280 01.754 11596 Exposure complete
02:44:09.349 00.069 11596 worker thread done servicing request
02:44:09.350 00.001 13300 OnExposeComplete: enter
02:44:09.350 00.000 13300 UpdateGuideState(): m_state=6
02:44:09.350 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 979
02:44:09.350 00.000 13300 Star::Find returns 1 (0), X=35.19, Y=420.44, Mass=1354, SNR=25.8, Peak=141 HFD=3.2
02:44:09.351 00.001 13300 MultiStar: [#1 0.01,-0.50,0.00,M2] [#2 -0.21,-0.37,0.00,M2] [#3 -0.19,-0.11,0.35,U] [#4 -0.08,-0.25,0.00,M2] [#5 -0.10,-0.32,0.00,M2] [#6 -0.17,-0.39,0.00,M4] [#7 -0.12,-0.26,0.00,M1] [#8 0.06,-0.24,0.24,U] 
02:44:09.351 00.000 13300 refined, 2 included, MultiStar: {-0.04, -0.18}, one-star: {-0.01, -0.19}
02:44:09.351 00.000 13300 CameraToMount -- cameraTheta (-1.76) - m_xAngle (1.53) = xAngle (-3.29 = 2.99)
02:44:09.351 00.000 13300 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.42 = -0.14)
02:44:09.351 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.18 hyp=0.19 cameraTheta=-1.76 mountX=-0.18 mountY=-0.03, mountTheta=-3.00
02:44:09.353 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.18, opts=13)
02:44:09.353 00.000 13300 Enqueuing Move request for scope (-0.04, -0.18)
02:44:09.353 00.000 11596 Worker thread wakes up
02:44:09.354 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.18) opts 0xd
02:44:09.354 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.18)
02:44:09.354 00.000 11596 Moving (-0.04, -0.18) raw xDistance=-0.18 yDistance=-0.03
02:44:09.354 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.18
02:44:09.354 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:44:09.354 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:44:09.354 00.000 11596 MoveAxis(E, 246, ABG)
02:44:09.355 00.001 11596 Guiding  Dir = 2, Dur = 246
02:44:09.355 00.000 11596 IsSlewing returns 0
02:44:09.361 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
02:44:09.370 00.009 13300 UpdateGuideState exits: m=1354 SNR=25.8
02:44:09.370 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:09.370 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:44:09.370 00.000 13300 Enqueuing Expose request
02:44:09.423 00.053 11596 IsGuiding returns 0
02:44:09.513 00.090 11596 PulseGuide returned control before completion, sleep 167
02:44:09.810 00.297 11596 IsGuiding returns 1
02:44:09.811 00.001 11596 scope still moving after pulse duration time elapsed
02:44:09.839 00.028 11596 IsSlewing returns 0
02:44:09.931 00.092 11596 IsGuiding returns 1
02:44:09.963 00.032 11596 IsSlewing returns 0
02:44:10.205 00.242 11596 IsGuiding returns 0
02:44:10.205 00.000 11596 scope move finished after 246 + 535 ms
02:44:10.205 00.000 11596 Move returns status 0, amount 246
02:44:10.205 00.000 11596 MoveAxis(N, 0, ABG)
02:44:10.205 00.000 11596 Move returns status 0, amount 0
02:44:10.205 00.000 11596 move complete, result=0
02:44:10.206 00.001 11596 worker thread done servicing request
02:44:10.206 00.000 11596 Worker thread wakes up
02:44:10.206 00.000 13300 GuideStep: -0.2 px 246 ms EAST, -0.0 px 0 ms NORTH
02:44:10.206 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:44:10.524 00.318 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"42f21996-b11f-4191-ac59-9c0ca86980a2"}
02:44:10.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"42f21996-b11f-4191-ac59-9c0ca86980a2"}
02:44:10.525 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"105deda8-9a6e-4c49-9eec-54890446607a"}
02:44:10.525 00.000 13300 case statement mapped state 6 to 3
02:44:10.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"105deda8-9a6e-4c49-9eec-54890446607a"}
02:44:10.526 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"52b2628b-efb8-46de-ab7f-58aa71b5cd93"}
02:44:10.526 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":979,"width":15,"height":15,"star_pos":[7.19,7.44],"pixels":"..."},"id":"52b2628b-efb8-46de-ab7f-58aa71b5cd93"}
02:44:10.718 00.192 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:44:13.524 02.806 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"20c6c299-c82b-49ab-ae5b-bd4e0a1da433"}
02:44:13.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"20c6c299-c82b-49ab-ae5b-bd4e0a1da433"}
02:44:13.525 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f3ea6f0d-1923-4d0b-b73f-9df0864c29b5"}
02:44:13.525 00.000 13300 case statement mapped state 6 to 3
02:44:13.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f3ea6f0d-1923-4d0b-b73f-9df0864c29b5"}
02:44:13.525 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"65035b56-5cc2-4d96-b504-b5207a3c4330"}
02:44:13.526 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":979,"width":15,"height":15,"star_pos":[7.19,7.44],"pixels":"..."},"id":"65035b56-5cc2-4d96-b504-b5207a3c4330"}
02:44:13.796 00.270 11596 Exposure complete
02:44:13.953 00.157 11596 worker thread done servicing request
02:44:13.953 00.000 13300 OnExposeComplete: enter
02:44:13.954 00.001 13300 UpdateGuideState(): m_state=6
02:44:13.955 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 980
02:44:13.955 00.000 13300 Star::Find returns 1 (0), X=35.20, Y=420.57, Mass=1350, SNR=25.8, Peak=148 HFD=3.2
02:44:13.956 00.001 13300 MultiStar: [#1 0.01,-0.28,0.00,M3] [#2 -0.05,-0.21,0.48,U] [#3 -0.25,-0.06,0.35,U] [#4 -0.21,-0.10,0.26,U] [#5 -0.22,0.07,0.31,U] [#6 -0.04,-0.37,0.00,M5] [#7 0.01,0.00,0.29,U] [#8 0.10,-0.02,0.24,U] 
02:44:13.956 00.000 13300 single-star, 6 included, MultiStar: {-0.07, -0.07}, one-star: {0.00, -0.06}
02:44:13.957 00.001 13300 CameraToMount -- cameraTheta (-1.50) - m_xAngle (1.53) = xAngle (-3.03 = -3.03)
02:44:13.957 00.000 13300 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.16 = 0.13)
02:44:13.957 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=-0.06 hyp=0.06 cameraTheta=-1.50 mountX=-0.06 mountY=0.01, mountTheta=3.02
02:44:13.961 00.004 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.06, opts=13)
02:44:13.961 00.000 13300 Enqueuing Move request for scope (0.00, -0.06)
02:44:13.962 00.001 11596 Worker thread wakes up
02:44:13.962 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.06) opts 0xd
02:44:13.962 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.06)
02:44:13.962 00.000 11596 Moving (0.00, -0.06) raw xDistance=-0.06 yDistance=0.01
02:44:13.962 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:44:13.962 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:44:13.963 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:44:13.963 00.000 11596 MoveAxis(E, 0, ABG)
02:44:13.963 00.000 11596 Move returns status 0, amount 0
02:44:13.963 00.000 11596 MoveAxis(N, 0, ABG)
02:44:13.963 00.000 11596 Move returns status 0, amount 0
02:44:13.964 00.001 11596 move complete, result=0
02:44:13.964 00.000 11596 worker thread done servicing request
02:44:13.977 00.013 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
02:44:13.992 00.015 13300 UpdateGuideState exits: m=1350 SNR=25.8
02:44:13.992 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:13.993 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:44:13.993 00.000 13300 Enqueuing Expose request
02:44:13.993 00.000 11596 Worker thread wakes up
02:44:13.993 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:44:13.993 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:44:14.499 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:44:16.525 02.026 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"11c1d07a-f498-47e0-860d-eda9b997fb55"}
02:44:16.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"11c1d07a-f498-47e0-860d-eda9b997fb55"}
02:44:16.526 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3354c2bc-9aab-44d0-b26e-9f4df457f6f6"}
02:44:16.527 00.001 13300 case statement mapped state 6 to 3
02:44:16.527 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3354c2bc-9aab-44d0-b26e-9f4df457f6f6"}
02:44:16.527 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6a33d504-1488-4539-918b-7b6a4db3d05c"}
02:44:16.528 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":980,"width":15,"height":15,"star_pos":[7.20,6.57],"pixels":"..."},"id":"6a33d504-1488-4539-918b-7b6a4db3d05c"}
02:44:17.534 01.006 11596 Exposure complete
02:44:17.632 00.098 11596 worker thread done servicing request
02:44:17.632 00.000 13300 OnExposeComplete: enter
02:44:17.632 00.000 13300 UpdateGuideState(): m_state=6
02:44:17.632 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 981
02:44:17.633 00.001 13300 Star::Find returns 1 (0), X=35.11, Y=420.63, Mass=1394, SNR=26.2, Peak=147 HFD=3.3
02:44:17.633 00.000 13300 MultiStar: [#1 -0.10,-0.21,0.50,U] [#2 -0.11,-0.16,0.47,U] [#3 -0.18,0.09,0.35,U] [#4 -0.01,-0.20,0.27,U] [#5 0.08,-0.32,0.00,M2] [#6 -0.26,-0.19,0.00,M6] [#7 -0.10,-0.07,0.28,U] [#8 0.07,0.02,0.23,U] 
02:44:17.633 00.000 13300 single-star, 6 included, MultiStar: {-0.09, -0.07}, one-star: {-0.09, -0.00}
02:44:17.633 00.000 13300 CameraToMount -- cameraTheta (-3.10) - m_xAngle (1.53) = xAngle (-4.63 = 1.65)
02:44:17.633 00.000 13300 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.76 = -1.48)
02:44:17.633 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.00 hyp=0.09 cameraTheta=-3.10 mountX=-0.01 mountY=-0.09, mountTheta=-1.65
02:44:17.635 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.00, opts=13)
02:44:17.636 00.001 13300 Enqueuing Move request for scope (-0.09, -0.00)
02:44:17.636 00.000 11596 Worker thread wakes up
02:44:17.636 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.00) opts 0xd
02:44:17.636 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.00)
02:44:17.636 00.000 11596 Moving (-0.09, -0.00) raw xDistance=-0.01 yDistance=-0.09
02:44:17.636 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:44:17.637 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:44:17.637 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:44:17.637 00.000 11596 MoveAxis(E, 0, ABG)
02:44:17.637 00.000 11596 Move returns status 0, amount 0
02:44:17.637 00.000 11596 MoveAxis(N, 0, ABG)
02:44:17.637 00.000 11596 Move returns status 0, amount 0
02:44:17.637 00.000 11596 move complete, result=0
02:44:17.637 00.000 11596 worker thread done servicing request
02:44:17.645 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
02:44:17.653 00.008 13300 UpdateGuideState exits: m=1394 SNR=26.2
02:44:17.653 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:17.653 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:44:17.653 00.000 13300 Enqueuing Expose request
02:44:17.654 00.001 11596 Worker thread wakes up
02:44:17.654 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:44:17.654 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:44:18.167 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:44:19.524 01.357 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0b3a8242-124c-4b4c-9b1d-2488d1cff711"}
02:44:19.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0b3a8242-124c-4b4c-9b1d-2488d1cff711"}
02:44:19.525 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"543c9a5d-0e3d-4819-8095-2af7a0deb94f"}
02:44:19.525 00.000 13300 case statement mapped state 6 to 3
02:44:19.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"543c9a5d-0e3d-4819-8095-2af7a0deb94f"}
02:44:19.526 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ee785a33-3a3e-4233-af2d-39afbf910981"}
02:44:19.526 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":981,"width":15,"height":15,"star_pos":[7.11,6.63],"pixels":"..."},"id":"ee785a33-3a3e-4233-af2d-39afbf910981"}
02:44:21.194 01.668 11596 Exposure complete
02:44:21.271 00.077 11596 worker thread done servicing request
02:44:21.271 00.000 13300 OnExposeComplete: enter
02:44:21.271 00.000 13300 UpdateGuideState(): m_state=6
02:44:21.272 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 982
02:44:21.272 00.000 13300 Star::Find returns 1 (0), X=35.13, Y=420.62, Mass=1387, SNR=26.1, Peak=144 HFD=3.3
02:44:21.273 00.001 13300 MultiStar: [#1 -0.15,-0.06,0.51,U] [#2 -0.04,-0.14,0.48,U] [#3 -0.26,0.07,0.34,U] [#4 -0.25,-0.12,0.00,M1] [#5 0.05,-0.18,0.30,U] [#6 -0.17,-0.60,0.00,M7] [#7 -0.01,0.24,0.28,U] [#8 0.28,0.25,0.00,M1] 
02:44:21.273 00.000 13300 single-star, 5 included, MultiStar: {-0.08, -0.03}, one-star: {-0.07, -0.02}
02:44:21.273 00.000 13300 CameraToMount -- cameraTheta (-2.92) - m_xAngle (1.53) = xAngle (-4.46 = 1.83)
02:44:21.273 00.000 13300 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.58 = -1.30)
02:44:21.273 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-2.92 mountX=-0.02 mountY=-0.07, mountTheta=-1.83
02:44:21.276 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.02, opts=13)
02:44:21.276 00.000 13300 Enqueuing Move request for scope (-0.07, -0.02)
02:44:21.276 00.000 11596 Worker thread wakes up
02:44:21.277 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.02) opts 0xd
02:44:21.277 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.02)
02:44:21.277 00.000 11596 Moving (-0.07, -0.02) raw xDistance=-0.02 yDistance=-0.07
02:44:21.277 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:44:21.277 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:44:21.277 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:44:21.277 00.000 11596 MoveAxis(E, 0, ABG)
02:44:21.278 00.001 11596 Move returns status 0, amount 0
02:44:21.278 00.000 11596 MoveAxis(N, 0, ABG)
02:44:21.278 00.000 11596 Move returns status 0, amount 0
02:44:21.278 00.000 11596 move complete, result=0
02:44:21.278 00.000 11596 worker thread done servicing request
02:44:21.284 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
02:44:21.294 00.010 13300 UpdateGuideState exits: m=1387 SNR=26.1
02:44:21.294 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:21.294 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:44:21.294 00.000 13300 Enqueuing Expose request
02:44:21.295 00.001 11596 Worker thread wakes up
02:44:21.295 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:44:21.295 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:44:21.803 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:44:22.525 00.722 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"49125f97-87e5-45ca-bfdf-8e82405f6ec5"}
02:44:22.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"49125f97-87e5-45ca-bfdf-8e82405f6ec5"}
02:44:22.526 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c02c711d-2a2e-410c-8e2e-61def30159c2"}
02:44:22.526 00.000 13300 case statement mapped state 6 to 3
02:44:22.526 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c02c711d-2a2e-410c-8e2e-61def30159c2"}
02:44:22.527 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"17b47c63-0467-43d3-a58c-54e389773be6"}
02:44:22.527 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":982,"width":15,"height":15,"star_pos":[7.13,6.62],"pixels":"..."},"id":"17b47c63-0467-43d3-a58c-54e389773be6"}
02:44:24.964 02.437 11596 Exposure complete
02:44:25.060 00.096 11596 worker thread done servicing request
02:44:25.060 00.000 13300 OnExposeComplete: enter
02:44:25.060 00.000 13300 UpdateGuideState(): m_state=6
02:44:25.061 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 983
02:44:25.061 00.000 13300 Star::Find returns 1 (0), X=35.15, Y=420.48, Mass=1419, SNR=26.4, Peak=143 HFD=3.4
02:44:25.062 00.001 13300 MultiStar: [#1 -0.10,-0.18,0.55,U] [#2 -0.00,-0.37,0.00,M1] [#3 -0.22,0.00,0.35,U] [#4 -0.20,-0.20,0.00,M2] [#5 -0.07,0.26,0.00,M2] [#6 -0.08,-0.23,0.27,U] [#7 0.02,0.11,0.29,U] [#8 0.12,-0.18,0.22,U] 
02:44:25.063 00.001 13300 refined, 5 included, MultiStar: {-0.06, -0.12}, one-star: {-0.05, -0.15}
02:44:25.063 00.000 13300 CameraToMount -- cameraTheta (-2.05) - m_xAngle (1.53) = xAngle (-3.58 = 2.70)
02:44:25.063 00.000 13300 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.71 = -0.42)
02:44:25.064 00.001 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.12 hyp=0.14 cameraTheta=-2.05 mountX=-0.12 mountY=-0.06, mountTheta=-2.72
02:44:25.066 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.12, opts=13)
02:44:25.066 00.000 13300 Enqueuing Move request for scope (-0.06, -0.12)
02:44:25.067 00.001 11596 Worker thread wakes up
02:44:25.067 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.12) opts 0xd
02:44:25.067 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.12)
02:44:25.068 00.001 11596 Moving (-0.06, -0.12) raw xDistance=-0.12 yDistance=-0.06
02:44:25.068 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:44:25.068 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:44:25.069 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:44:25.069 00.000 11596 MoveAxis(E, 0, ABG)
02:44:25.069 00.000 11596 Move returns status 0, amount 0
02:44:25.070 00.001 11596 MoveAxis(N, 0, ABG)
02:44:25.070 00.000 11596 Move returns status 0, amount 0
02:44:25.070 00.000 11596 move complete, result=0
02:44:25.071 00.001 11596 worker thread done servicing request
02:44:25.077 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
02:44:25.088 00.011 13300 UpdateGuideState exits: m=1419 SNR=26.4
02:44:25.089 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:25.089 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:44:25.089 00.000 13300 Enqueuing Expose request
02:44:25.090 00.001 11596 Worker thread wakes up
02:44:25.090 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:44:25.090 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:44:25.537 00.447 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"58d56f5a-8592-401e-bf75-74e6b366509f"}
02:44:25.537 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"58d56f5a-8592-401e-bf75-74e6b366509f"}
02:44:25.538 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"780326df-88d4-49c4-b368-5630984c160e"}
02:44:25.539 00.001 13300 case statement mapped state 6 to 3
02:44:25.539 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"780326df-88d4-49c4-b368-5630984c160e"}
02:44:25.540 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a115a9f8-988d-4c49-9077-7cab96c9e36f"}
02:44:25.540 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":983,"width":15,"height":15,"star_pos":[7.15,7.48],"pixels":"..."},"id":"a115a9f8-988d-4c49-9077-7cab96c9e36f"}
02:44:25.597 00.057 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:44:28.536 02.939 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0dfc8a39-13e5-461d-89e8-2d46283e7f70"}
02:44:28.536 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0dfc8a39-13e5-461d-89e8-2d46283e7f70"}
02:44:28.537 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f90caf87-eae2-4686-843c-813e035eb96a"}
02:44:28.537 00.000 13300 case statement mapped state 6 to 3
02:44:28.537 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f90caf87-eae2-4686-843c-813e035eb96a"}
02:44:28.537 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b999c2d0-c0e6-4bf8-b5f9-f506292a2aae"}
02:44:28.537 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":983,"width":15,"height":15,"star_pos":[7.15,7.48],"pixels":"..."},"id":"b999c2d0-c0e6-4bf8-b5f9-f506292a2aae"}
02:44:28.635 00.098 11596 Exposure complete
02:44:28.710 00.075 11596 worker thread done servicing request
02:44:28.710 00.000 13300 OnExposeComplete: enter
02:44:28.710 00.000 13300 UpdateGuideState(): m_state=6
02:44:28.710 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 984
02:44:28.711 00.001 13300 Star::Find returns 1 (0), X=35.08, Y=420.37, Mass=1373, SNR=26.0, Peak=146 HFD=3.3
02:44:28.711 00.000 13300 MultiStar: [#1 -0.20,-0.40,0.00,M1] [#2 -0.08,-0.46,0.00,M2] [#3 -0.15,-0.28,0.00,M4] [#4 -0.38,-0.35,0.00,M3] [#5 -0.21,-0.45,0.00,M3] [#6 -0.02,-0.34,0.00,M7] [#7 -0.01,-0.74,0.00,M1] [#8 0.13,-0.20,0.22,U] 
02:44:28.711 00.000 13300 refined, 1 included, MultiStar: {-0.07, -0.25}, one-star: {-0.12, -0.26}
02:44:28.711 00.000 13300 CameraToMount -- cameraTheta (-1.86) - m_xAngle (1.53) = xAngle (-3.39 = 2.89)
02:44:28.711 00.000 13300 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.52 = -0.23)
02:44:28.711 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.25 hyp=0.26 cameraTheta=-1.86 mountX=-0.26 mountY=-0.06, mountTheta=-2.91
02:44:28.713 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.25, opts=13)
02:44:28.713 00.000 13300 Enqueuing Move request for scope (-0.07, -0.25)
02:44:28.714 00.001 11596 Worker thread wakes up
02:44:28.714 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.25) opts 0xd
02:44:28.714 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.25)
02:44:28.714 00.000 11596 Moving (-0.07, -0.25) raw xDistance=-0.26 yDistance=-0.06
02:44:28.714 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
02:44:28.714 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:44:28.714 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:44:28.714 00.000 11596 MoveAxis(E, 319, ABG)
02:44:28.714 00.000 11596 Guiding  Dir = 2, Dur = 319
02:44:28.715 00.001 11596 IsSlewing returns 0
02:44:28.721 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
02:44:28.729 00.008 13300 UpdateGuideState exits: m=1373 SNR=26.0
02:44:28.729 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:28.729 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:44:28.729 00.000 13300 Enqueuing Expose request
02:44:28.764 00.035 11596 IsGuiding returns 0
02:44:28.990 00.226 11596 PulseGuide returned control before completion, sleep 105
02:44:29.253 00.263 11596 IsGuiding returns 1
02:44:29.253 00.000 11596 scope still moving after pulse duration time elapsed
02:44:29.286 00.033 11596 IsSlewing returns 0
02:44:29.384 00.098 11596 IsGuiding returns 1
02:44:29.407 00.023 11596 IsSlewing returns 0
02:44:29.472 00.065 11596 IsGuiding returns 0
02:44:29.472 00.000 11596 scope move finished after 319 + 388 ms
02:44:29.472 00.000 11596 Move returns status 0, amount 319
02:44:29.472 00.000 11596 MoveAxis(N, 0, ABG)
02:44:29.472 00.000 11596 Move returns status 0, amount 0
02:44:29.472 00.000 11596 move complete, result=0
02:44:29.473 00.001 11596 worker thread done servicing request
02:44:29.473 00.000 11596 Worker thread wakes up
02:44:29.473 00.000 13300 GuideStep: -0.3 px 319 ms EAST, -0.1 px 0 ms NORTH
02:44:29.473 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:44:29.979 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:44:31.535 01.556 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f655c3ad-6974-4fba-827c-03390dec8708"}
02:44:31.535 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f655c3ad-6974-4fba-827c-03390dec8708"}
02:44:31.536 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9d6ca016-8f86-4c3c-a26a-ceaa3c318f47"}
02:44:31.536 00.000 13300 case statement mapped state 6 to 3
02:44:31.536 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9d6ca016-8f86-4c3c-a26a-ceaa3c318f47"}
02:44:31.537 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"22596441-588f-4931-9f4d-97181efd6c67"}
02:44:31.537 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":984,"width":15,"height":15,"star_pos":[7.08,7.37],"pixels":"..."},"id":"22596441-588f-4931-9f4d-97181efd6c67"}
02:44:33.004 01.467 11596 Exposure complete
02:44:33.088 00.084 11596 worker thread done servicing request
02:44:33.088 00.000 13300 OnExposeComplete: enter
02:44:33.089 00.001 13300 UpdateGuideState(): m_state=6
02:44:33.090 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 985
02:44:33.090 00.000 13300 Star::Find returns 1 (0), X=35.12, Y=420.56, Mass=1346, SNR=25.7, Peak=129 HFD=3.3
02:44:33.091 00.001 13300 MultiStar: [#1 -0.04,-0.20,0.56,U] [#2 -0.01,-0.32,0.00,M3] [#3 -0.17,-0.20,0.36,U] [#4 -0.20,-0.26,0.00,M4] [#5 -0.06,-0.22,0.31,U] [#6 -0.01,-0.47,0.00,M8] [#7 -0.03,0.01,0.28,U] [#8 0.19,-0.11,0.22,U] 
02:44:33.091 00.000 13300 single-star, 5 included, MultiStar: {-0.05, -0.13}, one-star: {-0.08, -0.07}
02:44:33.091 00.000 13300 CameraToMount -- cameraTheta (-2.43) - m_xAngle (1.53) = xAngle (-3.96 = 2.32)
02:44:33.092 00.001 13300 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.09 = -0.80)
02:44:33.092 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.07 hyp=0.11 cameraTheta=-2.43 mountX=-0.07 mountY=-0.08, mountTheta=-2.33
02:44:33.094 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.07, opts=13)
02:44:33.094 00.000 13300 Enqueuing Move request for scope (-0.08, -0.07)
02:44:33.094 00.000 11596 Worker thread wakes up
02:44:33.094 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.07) opts 0xd
02:44:33.094 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.07)
02:44:33.095 00.001 11596 Moving (-0.08, -0.07) raw xDistance=-0.07 yDistance=-0.08
02:44:33.095 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:44:33.095 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:44:33.095 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:44:33.095 00.000 11596 MoveAxis(E, 0, ABG)
02:44:33.095 00.000 11596 Move returns status 0, amount 0
02:44:33.095 00.000 11596 MoveAxis(N, 0, ABG)
02:44:33.096 00.001 11596 Move returns status 0, amount 0
02:44:33.096 00.000 11596 move complete, result=0
02:44:33.096 00.000 11596 worker thread done servicing request
02:44:33.103 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=229, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
02:44:33.113 00.010 13300 UpdateGuideState exits: m=1346 SNR=25.7
02:44:33.113 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:33.113 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:44:33.113 00.000 13300 Enqueuing Expose request
02:44:33.113 00.000 11596 Worker thread wakes up
02:44:33.113 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:44:33.113 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:44:33.627 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:44:34.536 00.909 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d7ac6dfb-cd55-4eb7-afe6-737b4672abd8"}
02:44:34.536 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d7ac6dfb-cd55-4eb7-afe6-737b4672abd8"}
02:44:34.537 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c0cbf73f-28c9-4f4f-bfdb-a0b2851491cc"}
02:44:34.537 00.000 13300 case statement mapped state 6 to 3
02:44:34.537 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c0cbf73f-28c9-4f4f-bfdb-a0b2851491cc"}
02:44:34.538 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"632a12e0-6344-4c07-803d-18bea5160aea"}
02:44:34.538 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":985,"width":15,"height":15,"star_pos":[7.12,6.56],"pixels":"..."},"id":"632a12e0-6344-4c07-803d-18bea5160aea"}
02:44:36.649 02.111 11596 Exposure complete
02:44:36.717 00.068 11596 worker thread done servicing request
02:44:36.718 00.001 13300 OnExposeComplete: enter
02:44:36.718 00.000 13300 UpdateGuideState(): m_state=6
02:44:36.718 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 986
02:44:36.718 00.000 13300 Star::Find returns 1 (0), X=35.04, Y=420.73, Mass=1390, SNR=26.2, Peak=164 HFD=3.2
02:44:36.719 00.001 13300 MultiStar: [#1 -0.11,-0.11,0.51,U] [#2 -0.25,-0.09,0.52,U] [#3 -0.25,-0.06,0.34,U] [#4 -0.12,-0.11,0.28,U] [#5 -0.17,0.21,0.00,M3] [#6 -0.13,0.09,0.27,U] [#7 0.10,-0.08,0.28,U] [#8 0.01,-0.01,0.23,U] 
02:44:36.719 00.000 13300 refined, 7 included, MultiStar: {-0.14, -0.02}, one-star: {-0.16, 0.10}
02:44:36.719 00.000 13300 CameraToMount -- cameraTheta (-3.03) - m_xAngle (1.53) = xAngle (-4.56 = 1.72)
02:44:36.719 00.000 13300 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.69 = -1.40)
02:44:36.719 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-3.03 mountX=-0.02 mountY=-0.13, mountTheta=-1.72
02:44:36.721 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=-0.02, opts=13)
02:44:36.721 00.000 13300 Enqueuing Move request for scope (-0.14, -0.02)
02:44:36.721 00.000 11596 Worker thread wakes up
02:44:36.721 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.02) opts 0xd
02:44:36.722 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.14, -0.02)
02:44:36.722 00.000 11596 Moving (-0.14, -0.02) raw xDistance=-0.02 yDistance=-0.13
02:44:36.722 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:44:36.722 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:44:36.722 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:44:36.722 00.000 11596 MoveAxis(E, 0, ABG)
02:44:36.722 00.000 11596 Move returns status 0, amount 0
02:44:36.722 00.000 11596 MoveAxis(N, 0, ABG)
02:44:36.722 00.000 11596 Move returns status 0, amount 0
02:44:36.722 00.000 11596 move complete, result=0
02:44:36.722 00.000 11596 worker thread done servicing request
02:44:36.730 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
02:44:36.739 00.009 13300 UpdateGuideState exits: m=1390 SNR=26.2
02:44:36.739 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:36.739 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:44:36.739 00.000 13300 Enqueuing Expose request
02:44:36.739 00.000 11596 Worker thread wakes up
02:44:36.739 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:44:36.739 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:44:37.254 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:44:37.536 00.282 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b0e458d0-3c1c-42a4-9f7c-a9f377e7b406"}
02:44:37.536 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b0e458d0-3c1c-42a4-9f7c-a9f377e7b406"}
02:44:37.537 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"56c899da-f177-4d0f-aad7-91d274167cad"}
02:44:37.537 00.000 13300 case statement mapped state 6 to 3
02:44:37.537 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"56c899da-f177-4d0f-aad7-91d274167cad"}
02:44:37.538 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"82ebf208-3625-4429-81a0-1dbb37bc340e"}
02:44:37.538 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":986,"width":15,"height":15,"star_pos":[7.04,6.73],"pixels":"..."},"id":"82ebf208-3625-4429-81a0-1dbb37bc340e"}
02:44:40.286 02.748 11596 Exposure complete
02:44:40.354 00.068 11596 worker thread done servicing request
02:44:40.354 00.000 13300 OnExposeComplete: enter
02:44:40.354 00.000 13300 UpdateGuideState(): m_state=6
02:44:40.355 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 987
02:44:40.355 00.000 13300 Star::Find returns 1 (0), X=35.04, Y=420.71, Mass=1382, SNR=26.1, Peak=158 HFD=3.2
02:44:40.355 00.000 13300 MultiStar: [#1 -0.07,-0.09,0.55,U] [#2 -0.10,-0.25,0.00,M3] [#3 -0.17,-0.17,0.35,U] [#4 -0.03,0.10,0.29,U] [#5 -0.23,0.02,0.30,U] [#6 -0.00,-0.09,0.26,U] [#7 0.07,-0.07,0.29,U] [#8 0.07,-0.07,0.21,U] 
02:44:40.356 00.001 13300 refined, 7 included, MultiStar: {-0.09, -0.02}, one-star: {-0.16, 0.08}
02:44:40.356 00.000 13300 CameraToMount -- cameraTheta (-2.97) - m_xAngle (1.53) = xAngle (-4.50 = 1.78)
02:44:40.356 00.000 13300 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.63 = -1.35)
02:44:40.356 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-2.97 mountX=-0.02 mountY=-0.09, mountTheta=-1.78
02:44:40.358 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.02, opts=13)
02:44:40.358 00.000 13300 Enqueuing Move request for scope (-0.09, -0.02)
02:44:40.358 00.000 11596 Worker thread wakes up
02:44:40.358 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.02) opts 0xd
02:44:40.358 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.02)
02:44:40.358 00.000 11596 Moving (-0.09, -0.02) raw xDistance=-0.02 yDistance=-0.09
02:44:40.358 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:44:40.358 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:44:40.359 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:44:40.359 00.000 11596 MoveAxis(E, 0, ABG)
02:44:40.359 00.000 11596 Move returns status 0, amount 0
02:44:40.359 00.000 11596 MoveAxis(N, 0, ABG)
02:44:40.359 00.000 11596 Move returns status 0, amount 0
02:44:40.360 00.001 11596 move complete, result=0
02:44:40.360 00.000 11596 worker thread done servicing request
02:44:40.367 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
02:44:40.375 00.008 13300 UpdateGuideState exits: m=1382 SNR=26.1
02:44:40.376 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:40.376 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:44:40.376 00.000 13300 Enqueuing Expose request
02:44:40.376 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:44:40.376 00.000 11596 Worker thread wakes up
02:44:40.376 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:44:40.536 00.160 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a44bc736-b033-4a61-9b6f-9e3efaa0ea43"}
02:44:40.536 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a44bc736-b033-4a61-9b6f-9e3efaa0ea43"}
02:44:40.537 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"454bc3ce-c79c-473c-a117-f6f4b76e16f1"}
02:44:40.537 00.000 13300 case statement mapped state 6 to 3
02:44:40.537 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"454bc3ce-c79c-473c-a117-f6f4b76e16f1"}
02:44:40.537 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0737ed01-4afe-45c0-a59b-ab1a16030299"}
02:44:40.538 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":987,"width":15,"height":15,"star_pos":[7.04,6.71],"pixels":"..."},"id":"0737ed01-4afe-45c0-a59b-ab1a16030299"}
02:44:40.883 00.345 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:44:43.535 02.652 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7a71ed30-0146-42b9-9ff4-e9694f436681"}
02:44:43.535 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7a71ed30-0146-42b9-9ff4-e9694f436681"}
02:44:43.536 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"650f2e74-1293-4a0f-b8f0-f92c8597ded8"}
02:44:43.536 00.000 13300 case statement mapped state 6 to 3
02:44:43.536 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"650f2e74-1293-4a0f-b8f0-f92c8597ded8"}
02:44:43.536 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c99a51fb-14ca-4efa-8f79-35c91feb30ae"}
02:44:43.537 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":987,"width":15,"height":15,"star_pos":[7.04,6.71],"pixels":"..."},"id":"c99a51fb-14ca-4efa-8f79-35c91feb30ae"}
02:44:43.908 00.371 11596 Exposure complete
02:44:43.977 00.069 11596 worker thread done servicing request
02:44:43.978 00.001 13300 OnExposeComplete: enter
02:44:43.978 00.000 13300 UpdateGuideState(): m_state=6
02:44:43.978 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 988
02:44:43.978 00.000 13300 Star::Find returns 1 (0), X=35.20, Y=420.75, Mass=1394, SNR=26.2, Peak=172 HFD=3.0
02:44:43.979 00.001 13300 MultiStar: [#1 -0.10,-0.06,0.51,U] [#2 -0.18,-0.19,0.50,U] [#3 -0.33,0.20,0.00,M2] [#4 -0.27,0.13,0.00,M3] [#5 -0.17,0.05,0.31,U] [#6 -0.14,-0.13,0.27,U] [#7 -0.15,0.15,0.28,U] [#8 0.20,0.11,0.23,U] 
02:44:43.979 00.000 13300 refined, 6 included, MultiStar: {-0.07, 0.01}, one-star: {0.00, 0.12}
02:44:43.979 00.000 13300 CameraToMount -- cameraTheta (2.93) - m_xAngle (1.53) = xAngle (1.40 = 1.40)
02:44:43.979 00.000 13300 CameraToMount -- cameraTheta (2.93) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.73 = -1.73)
02:44:43.979 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=2.93 mountX=0.01 mountY=-0.07, mountTheta=-1.40
02:44:43.981 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.01, opts=13)
02:44:43.981 00.000 13300 Enqueuing Move request for scope (-0.07, 0.01)
02:44:43.982 00.001 11596 Worker thread wakes up
02:44:43.982 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
02:44:43.982 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
02:44:43.982 00.000 11596 Moving (-0.07, 0.01) raw xDistance=0.01 yDistance=-0.07
02:44:43.982 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:44:43.982 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:44:43.982 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:44:43.982 00.000 11596 MoveAxis(E, 0, ABG)
02:44:43.982 00.000 11596 Move returns status 0, amount 0
02:44:43.983 00.001 11596 MoveAxis(N, 0, ABG)
02:44:43.983 00.000 11596 Move returns status 0, amount 0
02:44:43.983 00.000 11596 move complete, result=0
02:44:43.983 00.000 11596 worker thread done servicing request
02:44:43.989 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
02:44:43.997 00.008 13300 UpdateGuideState exits: m=1394 SNR=26.2
02:44:43.997 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:43.997 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:44:43.998 00.001 13300 Enqueuing Expose request
02:44:43.998 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:44:43.998 00.000 11596 Worker thread wakes up
02:44:43.998 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:44:44.510 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:44:46.535 02.025 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0013efbc-6553-4e3d-a678-a459a9b05a39"}
02:44:46.535 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0013efbc-6553-4e3d-a678-a459a9b05a39"}
02:44:46.536 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0b1b9ade-e7a2-4284-850c-50a7e584a435"}
02:44:46.536 00.000 13300 case statement mapped state 6 to 3
02:44:46.536 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0b1b9ade-e7a2-4284-850c-50a7e584a435"}
02:44:46.537 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"08331816-8f45-41a4-a6a8-5001234f3d3c"}
02:44:46.537 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":988,"width":15,"height":15,"star_pos":[7.20,6.75],"pixels":"..."},"id":"08331816-8f45-41a4-a6a8-5001234f3d3c"}
02:44:47.541 01.004 11596 Exposure complete
02:44:47.615 00.074 11596 worker thread done servicing request
02:44:47.615 00.000 13300 OnExposeComplete: enter
02:44:47.615 00.000 13300 UpdateGuideState(): m_state=6
02:44:47.616 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 989
02:44:47.616 00.000 13300 Star::Find returns 1 (0), X=35.23, Y=420.60, Mass=1370, SNR=26.0, Peak=161 HFD=3.0
02:44:47.616 00.000 13300 MultiStar: [#1 -0.06,-0.17,0.56,U] [#2 0.03,-0.10,0.46,U] [#3 -0.11,-0.10,0.33,U] [#4 -0.02,0.09,0.28,U] [#5 -0.05,-0.12,0.30,U] [#6 -0.06,-0.19,0.28,U] [#7 0.24,0.01,0.28,U] [#8 0.30,-0.08,0.00,M1] 
02:44:47.616 00.000 13300 single-star, 7 included, MultiStar: {0.00, -0.08}, one-star: {0.03, -0.03}
02:44:47.617 00.001 13300 CameraToMount -- cameraTheta (-0.80) - m_xAngle (1.53) = xAngle (-2.33 = -2.33)
02:44:47.617 00.000 13300 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.46 = 0.83)
02:44:47.617 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-0.80 mountX=-0.03 mountY=0.03, mountTheta=2.32
02:44:47.619 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.03, opts=13)
02:44:47.619 00.000 13300 Enqueuing Move request for scope (0.03, -0.03)
02:44:47.619 00.000 11596 Worker thread wakes up
02:44:47.619 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.03) opts 0xd
02:44:47.619 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.03)
02:44:47.619 00.000 11596 Moving (0.03, -0.03) raw xDistance=-0.03 yDistance=0.03
02:44:47.619 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:44:47.619 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:44:47.620 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:44:47.620 00.000 11596 MoveAxis(E, 0, ABG)
02:44:47.620 00.000 11596 Move returns status 0, amount 0
02:44:47.620 00.000 11596 MoveAxis(N, 0, ABG)
02:44:47.620 00.000 11596 Move returns status 0, amount 0
02:44:47.620 00.000 11596 move complete, result=0
02:44:47.620 00.000 11596 worker thread done servicing request
02:44:47.626 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
02:44:47.634 00.008 13300 UpdateGuideState exits: m=1370 SNR=26.0
02:44:47.635 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:47.635 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:44:47.635 00.000 13300 Enqueuing Expose request
02:44:47.635 00.000 11596 Worker thread wakes up
02:44:47.635 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:44:47.635 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:44:48.151 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:44:49.535 01.384 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"572dcc06-b857-4c19-a9d2-98261d0aacd3"}
02:44:49.535 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"572dcc06-b857-4c19-a9d2-98261d0aacd3"}
02:44:49.536 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7d834ee6-5bc8-46b7-bfa9-f1b357672085"}
02:44:49.536 00.000 13300 case statement mapped state 6 to 3
02:44:49.536 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7d834ee6-5bc8-46b7-bfa9-f1b357672085"}
02:44:49.537 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c6b3b510-3656-460e-b839-d7088ccfabd8"}
02:44:49.537 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":989,"width":15,"height":15,"star_pos":[7.23,6.60],"pixels":"..."},"id":"c6b3b510-3656-460e-b839-d7088ccfabd8"}
02:44:51.172 01.635 11596 Exposure complete
02:44:51.241 00.069 11596 worker thread done servicing request
02:44:51.241 00.000 13300 OnExposeComplete: enter
02:44:51.241 00.000 13300 UpdateGuideState(): m_state=6
02:44:51.242 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 990
02:44:51.242 00.000 13300 Star::Find returns 1 (0), X=35.17, Y=420.53, Mass=1370, SNR=25.9, Peak=146 HFD=3.1
02:44:51.242 00.000 13300 MultiStar: [#1 -0.08,-0.21,0.55,U] [#2 -0.16,-0.35,0.00,M2] [#3 -0.29,-0.13,0.00,M2] [#4 -0.14,-0.07,0.27,U] [#5 -0.12,-0.11,0.31,U] [#6 -0.17,-0.19,0.27,U] [#7 0.12,-0.29,0.00,M1] [#8 0.04,0.00,0.22,U] 
02:44:51.242 00.000 13300 single-star, 5 included, MultiStar: {-0.07, -0.12}, one-star: {-0.03, -0.11}
02:44:51.242 00.000 13300 CameraToMount -- cameraTheta (-1.82) - m_xAngle (1.53) = xAngle (-3.36 = 2.93)
02:44:51.242 00.000 13300 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.48 = -0.20)
02:44:51.242 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.11 hyp=0.11 cameraTheta=-1.82 mountX=-0.11 mountY=-0.02, mountTheta=-2.94
02:44:51.244 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.11, opts=13)
02:44:51.244 00.000 13300 Enqueuing Move request for scope (-0.03, -0.11)
02:44:51.245 00.001 11596 Worker thread wakes up
02:44:51.245 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.11) opts 0xd
02:44:51.245 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.11)
02:44:51.245 00.000 11596 Moving (-0.03, -0.11) raw xDistance=-0.11 yDistance=-0.02
02:44:51.245 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:44:51.245 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:44:51.245 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:44:51.245 00.000 11596 MoveAxis(E, 0, ABG)
02:44:51.245 00.000 11596 Move returns status 0, amount 0
02:44:51.245 00.000 11596 MoveAxis(N, 0, ABG)
02:44:51.245 00.000 11596 Move returns status 0, amount 0
02:44:51.246 00.001 11596 move complete, result=0
02:44:51.246 00.000 11596 worker thread done servicing request
02:44:51.251 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
02:44:51.260 00.009 13300 UpdateGuideState exits: m=1370 SNR=25.9
02:44:51.260 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:51.260 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:44:51.260 00.000 13300 Enqueuing Expose request
02:44:51.260 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:44:51.260 00.000 11596 Worker thread wakes up
02:44:51.260 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:44:51.764 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:44:52.534 00.770 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a4545aee-fc34-4633-b6f1-d0e125b6b2ac"}
02:44:52.534 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a4545aee-fc34-4633-b6f1-d0e125b6b2ac"}
02:44:52.535 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"181b8f60-698c-402f-8ff8-ec9fa3ef6409"}
02:44:52.535 00.000 13300 case statement mapped state 6 to 3
02:44:52.535 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"181b8f60-698c-402f-8ff8-ec9fa3ef6409"}
02:44:52.536 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ad2344b0-227d-425a-9369-1e041e3225c6"}
02:44:52.537 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":990,"width":15,"height":15,"star_pos":[7.17,6.53],"pixels":"..."},"id":"ad2344b0-227d-425a-9369-1e041e3225c6"}
02:44:54.784 02.247 11596 Exposure complete
02:44:54.854 00.070 11596 worker thread done servicing request
02:44:54.854 00.000 13300 OnExposeComplete: enter
02:44:54.855 00.001 13300 UpdateGuideState(): m_state=6
02:44:54.855 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 991
02:44:54.855 00.000 13300 Star::Find returns 1 (0), X=35.13, Y=420.56, Mass=1374, SNR=26.0, Peak=143 HFD=3.3
02:44:54.856 00.001 13300 MultiStar: [#1 -0.15,-0.30,0.00,M1] [#2 -0.04,-0.27,0.00,M3] [#3 0.01,-0.15,0.35,U] [#4 -0.15,0.01,0.27,U] [#5 -0.01,-0.19,0.31,U] [#6 -0.10,-0.43,0.00,M4] [#7 0.04,0.04,0.28,U] [#8 -0.03,-0.18,0.22,U] 
02:44:54.856 00.000 13300 refined, 5 included, MultiStar: {-0.04, -0.09}, one-star: {-0.07, -0.07}
02:44:54.856 00.000 13300 CameraToMount -- cameraTheta (-2.01) - m_xAngle (1.53) = xAngle (-3.55 = 2.74)
02:44:54.856 00.000 13300 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.67 = -0.39)
02:44:54.856 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-2.01 mountX=-0.09 mountY=-0.04, mountTheta=-2.75
02:44:54.858 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.09, opts=13)
02:44:54.858 00.000 13300 Enqueuing Move request for scope (-0.04, -0.09)
02:44:54.858 00.000 11596 Worker thread wakes up
02:44:54.858 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.09) opts 0xd
02:44:54.858 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.09)
02:44:54.859 00.001 11596 Moving (-0.04, -0.09) raw xDistance=-0.09 yDistance=-0.04
02:44:54.859 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:44:54.859 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:44:54.859 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:44:54.859 00.000 11596 MoveAxis(E, 0, ABG)
02:44:54.859 00.000 11596 Move returns status 0, amount 0
02:44:54.859 00.000 11596 MoveAxis(N, 0, ABG)
02:44:54.859 00.000 11596 Move returns status 0, amount 0
02:44:54.859 00.000 11596 move complete, result=0
02:44:54.859 00.000 11596 worker thread done servicing request
02:44:54.866 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
02:44:54.875 00.009 13300 UpdateGuideState exits: m=1374 SNR=26.0
02:44:54.875 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:54.875 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:44:54.876 00.001 13300 Enqueuing Expose request
02:44:54.876 00.000 11596 Worker thread wakes up
02:44:54.876 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:44:54.876 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:44:55.378 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:44:55.533 00.155 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7a7f6ea5-6993-49a8-b200-244a4dd5ac02"}
02:44:55.533 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7a7f6ea5-6993-49a8-b200-244a4dd5ac02"}
02:44:55.534 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"52683ae2-9854-4a6b-9050-03aa076c306d"}
02:44:55.535 00.001 13300 case statement mapped state 6 to 3
02:44:55.535 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"52683ae2-9854-4a6b-9050-03aa076c306d"}
02:44:55.536 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"845261ce-0835-47b7-8bc5-3e08429b6e44"}
02:44:55.537 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":991,"width":15,"height":15,"star_pos":[7.13,6.56],"pixels":"..."},"id":"845261ce-0835-47b7-8bc5-3e08429b6e44"}
02:44:58.414 02.877 11596 Exposure complete
02:44:58.483 00.069 11596 worker thread done servicing request
02:44:58.483 00.000 13300 OnExposeComplete: enter
02:44:58.483 00.000 13300 UpdateGuideState(): m_state=6
02:44:58.483 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 992
02:44:58.483 00.000 13300 Star::Find returns 1 (0), X=35.06, Y=420.51, Mass=1390, SNR=26.1, Peak=130 HFD=3.5
02:44:58.484 00.001 13300 MultiStar: [#1 -0.00,-0.29,0.00,M2] [#2 -0.06,-0.31,0.00,M4] [#3 -0.26,-0.06,0.34,U] [#4 -0.28,-0.21,0.00,M1] [#5 -0.14,-0.13,0.31,U] [#6 0.07,-0.55,0.00,M5] [#7 0.03,-0.30,0.00,M1] [#8 -0.04,-0.08,0.22,U] 
02:44:58.484 00.000 13300 refined, 3 included, MultiStar: {-0.15, -0.11}, one-star: {-0.14, -0.13}
02:44:58.484 00.000 13300 CameraToMount -- cameraTheta (-2.51) - m_xAngle (1.53) = xAngle (-4.04 = 2.24)
02:44:58.484 00.000 13300 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.17 = -0.88)
02:44:58.484 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=-0.11 hyp=0.19 cameraTheta=-2.51 mountX=-0.12 mountY=-0.14, mountTheta=-2.25
02:44:58.486 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=-0.11, opts=13)
02:44:58.486 00.000 13300 Enqueuing Move request for scope (-0.15, -0.11)
02:44:58.486 00.000 11596 Worker thread wakes up
02:44:58.486 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.11) opts 0xd
02:44:58.487 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.15, -0.11)
02:44:58.487 00.000 11596 Moving (-0.15, -0.11) raw xDistance=-0.12 yDistance=-0.14
02:44:58.487 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:44:58.487 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:44:58.487 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:44:58.487 00.000 11596 MoveAxis(E, 0, ABG)
02:44:58.487 00.000 11596 Move returns status 0, amount 0
02:44:58.487 00.000 11596 MoveAxis(N, 0, ABG)
02:44:58.487 00.000 11596 Move returns status 0, amount 0
02:44:58.487 00.000 11596 move complete, result=0
02:44:58.487 00.000 11596 worker thread done servicing request
02:44:58.494 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=249, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
02:44:58.502 00.008 13300 UpdateGuideState exits: m=1390 SNR=26.1
02:44:58.502 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:58.502 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:44:58.502 00.000 13300 Enqueuing Expose request
02:44:58.502 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:44:58.503 00.001 11596 Worker thread wakes up
02:44:58.503 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:44:58.533 00.030 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f8e824ac-fe81-4acd-993c-8cbafae97e8a"}
02:44:58.533 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f8e824ac-fe81-4acd-993c-8cbafae97e8a"}
02:44:58.535 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1ad07080-f0aa-4cdd-9224-7e5012eaed8c"}
02:44:58.535 00.000 13300 case statement mapped state 6 to 3
02:44:58.535 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1ad07080-f0aa-4cdd-9224-7e5012eaed8c"}
02:44:58.538 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ca34c86c-9cc5-4a93-970f-16d1a81b7904"}
02:44:58.538 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":992,"width":15,"height":15,"star_pos":[7.06,6.51],"pixels":"..."},"id":"ca34c86c-9cc5-4a93-970f-16d1a81b7904"}
02:44:59.004 00.466 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:45:01.532 02.528 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7a9cfbda-94da-4759-8d4b-464000c1be87"}
02:45:01.532 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7a9cfbda-94da-4759-8d4b-464000c1be87"}
02:45:01.533 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"07b692fb-8b22-4aa7-8d85-d27957fff7ac"}
02:45:01.533 00.000 13300 case statement mapped state 6 to 3
02:45:01.533 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"07b692fb-8b22-4aa7-8d85-d27957fff7ac"}
02:45:01.533 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bd57d5c1-3289-40a7-8d8e-4a9830955423"}
02:45:01.534 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":992,"width":15,"height":15,"star_pos":[7.06,6.51],"pixels":"..."},"id":"bd57d5c1-3289-40a7-8d8e-4a9830955423"}
02:45:02.044 00.510 11596 Exposure complete
02:45:02.118 00.074 11596 worker thread done servicing request
02:45:02.118 00.000 13300 OnExposeComplete: enter
02:45:02.119 00.001 13300 UpdateGuideState(): m_state=6
02:45:02.119 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 993
02:45:02.119 00.000 13300 Star::Find returns 1 (0), X=35.06, Y=420.45, Mass=1382, SNR=26.1, Peak=133 HFD=3.5
02:45:02.120 00.001 13300 MultiStar: [#1 -0.03,-0.34,0.00,M3] [#2 -0.09,-0.50,0.00,M5] [#3 -0.09,-0.27,0.00,M1] [#4 -0.45,-0.37,0.00,M2] [#5 -0.16,-0.34,0.00,M1] [#6 -0.07,-0.26,0.00,M6] [#7 0.14,-0.16,0.27,U] [#8 0.26,-0.05,0.00,M1] 
02:45:02.120 00.000 13300 refined, 1 included, MultiStar: {-0.08, -0.18}, one-star: {-0.14, -0.19}
02:45:02.120 00.000 13300 CameraToMount -- cameraTheta (-2.00) - m_xAngle (1.53) = xAngle (-3.53 = 2.75)
02:45:02.120 00.000 13300 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.66 = -0.38)
02:45:02.120 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.18 hyp=0.20 cameraTheta=-2.00 mountX=-0.18 mountY=-0.07, mountTheta=-2.76
02:45:02.122 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.18, opts=13)
02:45:02.122 00.000 13300 Enqueuing Move request for scope (-0.08, -0.18)
02:45:02.122 00.000 11596 Worker thread wakes up
02:45:02.122 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.18) opts 0xd
02:45:02.122 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.18)
02:45:02.122 00.000 11596 Moving (-0.08, -0.18) raw xDistance=-0.18 yDistance=-0.07
02:45:02.122 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.18
02:45:02.123 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:45:02.123 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:45:02.123 00.000 11596 MoveAxis(E, 231, ABG)
02:45:02.123 00.000 11596 Guiding  Dir = 2, Dur = 231
02:45:02.123 00.000 11596 IsSlewing returns 0
02:45:02.130 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=224, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
02:45:02.138 00.008 13300 UpdateGuideState exits: m=1382 SNR=26.1
02:45:02.139 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:02.139 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:45:02.139 00.000 13300 Enqueuing Expose request
02:45:02.319 00.180 11596 IsGuiding returns 0
02:45:02.420 00.101 11596 PulseGuide returned control before completion, sleep 141
02:45:02.834 00.414 11596 IsGuiding returns 0
02:45:02.834 00.000 11596 Move returns status 0, amount 231
02:45:02.834 00.000 11596 MoveAxis(N, 0, ABG)
02:45:02.834 00.000 11596 Move returns status 0, amount 0
02:45:02.834 00.000 11596 move complete, result=0
02:45:02.834 00.000 11596 worker thread done servicing request
02:45:02.835 00.001 11596 Worker thread wakes up
02:45:02.835 00.000 13300 GuideStep: -0.2 px 231 ms EAST, -0.1 px 0 ms NORTH
02:45:02.835 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:45:03.343 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:45:04.532 01.189 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4fba258c-7fc8-4b2d-b4be-bc4c21267009"}
02:45:04.532 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4fba258c-7fc8-4b2d-b4be-bc4c21267009"}
02:45:04.533 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7e8fa296-b359-46de-a983-ab6fc188ab6d"}
02:45:04.533 00.000 13300 case statement mapped state 6 to 3
02:45:04.533 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7e8fa296-b359-46de-a983-ab6fc188ab6d"}
02:45:04.533 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"24e6dcdc-ddb1-4357-9f65-564264260cb6"}
02:45:04.534 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":993,"width":15,"height":15,"star_pos":[7.06,7.45],"pixels":"..."},"id":"24e6dcdc-ddb1-4357-9f65-564264260cb6"}
02:45:06.365 01.831 11596 Exposure complete
02:45:06.434 00.069 11596 worker thread done servicing request
02:45:06.434 00.000 13300 OnExposeComplete: enter
02:45:06.434 00.000 13300 UpdateGuideState(): m_state=6
02:45:06.435 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 994
02:45:06.435 00.000 13300 Star::Find returns 1 (0), X=34.92, Y=420.36, Mass=1327, SNR=25.5, Peak=131 HFD=3.3
02:45:06.435 00.000 13300 MultiStar: [#1 -0.26,-0.44,0.00,M4] [#2 -0.25,-0.35,0.00,M6] [#3 -0.40,-0.11,0.00,M2] [#4 -0.17,-0.47,0.00,M3] [#5 -0.20,-0.19,0.00,M2] [#6 -0.14,-0.43,0.00,M7] [#7 0.01,-0.28,0.00,M1] [#8 0.13,-0.45,0.00,M2] 
02:45:06.435 00.000 13300 CameraToMount -- cameraTheta (-2.37) - m_xAngle (1.53) = xAngle (-3.91 = 2.38)
02:45:06.435 00.000 13300 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.03 = -0.75)
02:45:06.435 00.000 13300 CameraToMount -- cameraX=-0.28 cameraY=-0.27 hyp=0.40 cameraTheta=-2.37 mountX=-0.29 mountY=-0.27, mountTheta=-2.38
02:45:06.439 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.28, y=-0.27, opts=13)
02:45:06.439 00.000 13300 Enqueuing Move request for scope (-0.28, -0.27)
02:45:06.439 00.000 11596 Worker thread wakes up
02:45:06.439 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.27) opts 0xd
02:45:06.439 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.28, -0.27)
02:45:06.439 00.000 11596 Moving (-0.28, -0.27) raw xDistance=-0.29 yDistance=-0.27
02:45:06.439 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.29
02:45:06.440 00.001 11596 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
02:45:06.440 00.000 11596 MoveAxis(E, 374, ABG)
02:45:06.440 00.000 11596 Guiding  Dir = 2, Dur = 374
02:45:06.440 00.000 11596 IsSlewing returns 0
02:45:06.450 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=218, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
02:45:06.459 00.009 13300 UpdateGuideState exits: m=1327 SNR=25.5
02:45:06.459 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:06.459 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:45:06.459 00.000 13300 Enqueuing Expose request
02:45:06.649 00.190 11596 IsGuiding returns 0
02:45:06.873 00.224 11596 PulseGuide returned control before completion, sleep 160
02:45:07.174 00.301 11596 IsGuiding returns 1
02:45:07.174 00.000 11596 scope still moving after pulse duration time elapsed
02:45:07.195 00.021 11596 IsSlewing returns 0
02:45:07.314 00.119 11596 IsGuiding returns 0
02:45:07.314 00.000 11596 scope move finished after 374 + 290 ms
02:45:07.314 00.000 11596 Move returns status 0, amount 374
02:45:07.314 00.000 11596 MoveAxis(N, 357, ABG)
02:45:07.314 00.000 11596 Guiding  Dir = 0, Dur = 357
02:45:07.314 00.000 11596 IsSlewing returns 0
02:45:07.407 00.093 11596 IsGuiding returns 0
02:45:07.532 00.125 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7637088f-5a4e-4771-84f1-b3b5a73dcc11"}
02:45:07.532 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7637088f-5a4e-4771-84f1-b3b5a73dcc11"}
02:45:07.533 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"97cc3c47-f0a9-4d74-bdcc-c0771074a318"}
02:45:07.533 00.000 13300 case statement mapped state 6 to 3
02:45:07.533 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"97cc3c47-f0a9-4d74-bdcc-c0771074a318"}
02:45:07.533 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5c8205fe-aed6-49c9-8102-29cdf3c68fcd"}
02:45:07.534 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":994,"width":15,"height":15,"star_pos":[6.92,7.36],"pixels":"..."},"id":"5c8205fe-aed6-49c9-8102-29cdf3c68fcd"}
02:45:08.040 00.506 11596 IsGuiding returns 1
02:45:08.040 00.000 11596 scope still moving after pulse duration time elapsed
02:45:08.288 00.248 11596 IsSlewing returns 0
02:45:08.393 00.105 11596 IsGuiding returns 0
02:45:08.393 00.000 11596 scope move finished after 357 + 629 ms
02:45:08.394 00.001 11596 Move returns status 0, amount 357
02:45:08.394 00.000 11596 move complete, result=0
02:45:08.394 00.000 11596 worker thread done servicing request
02:45:08.394 00.000 11596 Worker thread wakes up
02:45:08.394 00.000 13300 GuideStep: -0.3 px 374 ms EAST, -0.3 px 357 ms NORTH
02:45:08.394 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:45:08.902 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:45:10.531 01.629 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"667e57df-f796-4861-bb3d-af29b0db1688"}
02:45:10.532 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"667e57df-f796-4861-bb3d-af29b0db1688"}
02:45:10.533 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1a8ccc16-c337-48f6-9945-a0b02caab30a"}
02:45:10.533 00.000 13300 case statement mapped state 6 to 3
02:45:10.533 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1a8ccc16-c337-48f6-9945-a0b02caab30a"}
02:45:10.534 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"14356e9e-a4cd-434a-b7a6-b1e462bdcf12"}
02:45:10.534 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":994,"width":15,"height":15,"star_pos":[6.92,7.36],"pixels":"..."},"id":"14356e9e-a4cd-434a-b7a6-b1e462bdcf12"}
02:45:11.940 01.406 11596 Exposure complete
02:45:12.011 00.071 11596 worker thread done servicing request
02:45:12.011 00.000 13300 OnExposeComplete: enter
02:45:12.011 00.000 13300 UpdateGuideState(): m_state=6
02:45:12.011 00.000 13300 Star::Find(15, 34, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 995
02:45:12.012 00.001 13300 Star::Find returns 1 (0), X=35.02, Y=420.29, Mass=1331, SNR=25.6, Peak=142 HFD=3.3
02:45:12.012 00.000 13300 MultiStar: [#1 -0.11,-0.37,0.00,M5] [#2 -0.23,-0.52,0.00,M7] [#3 -0.26,-0.19,0.00,M3] [#4 -0.37,-0.18,0.00,M4] [#5 -0.25,-0.30,0.00,M3] [#6 -0.07,-0.53,0.00,M8] [#7 0.21,-0.17,0.00,M2] [#8 0.30,0.06,0.00,M3] 
02:45:12.012 00.000 13300 CameraToMount -- cameraTheta (-2.05) - m_xAngle (1.53) = xAngle (-3.58 = 2.70)
02:45:12.012 00.000 13300 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.71 = -0.43)
02:45:12.013 00.001 13300 CameraToMount -- cameraX=-0.18 cameraY=-0.34 hyp=0.38 cameraTheta=-2.05 mountX=-0.35 mountY=-0.16, mountTheta=-2.71
02:45:12.014 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.18, y=-0.34, opts=13)
02:45:12.015 00.001 13300 Enqueuing Move request for scope (-0.18, -0.34)
02:45:12.015 00.000 11596 Worker thread wakes up
02:45:12.015 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.34) opts 0xd
02:45:12.015 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.18, -0.34)
02:45:12.015 00.000 11596 Moving (-0.18, -0.34) raw xDistance=-0.35 yDistance=-0.16
02:45:12.015 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.35
02:45:12.015 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:45:12.015 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:45:12.016 00.001 11596 MoveAxis(E, 462, ABG)
02:45:12.016 00.000 11596 Guiding  Dir = 2, Dur = 462
02:45:12.016 00.000 11596 IsSlewing returns 0
02:45:12.023 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=202, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
02:45:12.031 00.008 13300 UpdateGuideState exits: m=1331 SNR=25.6
02:45:12.032 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:12.032 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:45:12.032 00.000 13300 Enqueuing Expose request
02:45:12.180 00.148 11596 IsGuiding returns 0
02:45:12.399 00.219 11596 PulseGuide returned control before completion, sleep 253
02:45:12.752 00.353 11596 IsGuiding returns 1
02:45:12.752 00.000 11596 scope still moving after pulse duration time elapsed
02:45:12.780 00.028 11596 IsSlewing returns 0
02:45:13.057 00.277 11596 IsGuiding returns 0
02:45:13.058 00.001 11596 scope move finished after 462 + 415 ms
02:45:13.058 00.000 11596 Move returns status 0, amount 462
02:45:13.058 00.000 11596 MoveAxis(N, 0, ABG)
02:45:13.058 00.000 11596 Move returns status 0, amount 0
02:45:13.058 00.000 11596 move complete, result=0
02:45:13.058 00.000 11596 worker thread done servicing request
02:45:13.058 00.000 13300 GuideStep: -0.3 px 462 ms EAST, -0.2 px 0 ms NORTH
02:45:13.058 00.000 11596 Worker thread wakes up
02:45:13.059 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:45:13.531 00.472 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f64da569-79b7-43f4-bbbc-49115224dfd1"}
02:45:13.531 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f64da569-79b7-43f4-bbbc-49115224dfd1"}
02:45:13.531 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"35bcfbcc-abf6-480b-a882-54ac847c25b1"}
02:45:13.532 00.001 13300 case statement mapped state 6 to 3
02:45:13.532 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"35bcfbcc-abf6-480b-a882-54ac847c25b1"}
02:45:13.532 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3965323b-9f62-4ffe-997d-ee6f013c9dc6"}
02:45:13.532 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":995,"width":15,"height":15,"star_pos":[7.02,7.29],"pixels":"..."},"id":"3965323b-9f62-4ffe-997d-ee6f013c9dc6"}
02:45:13.572 00.040 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:45:16.531 02.959 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0338f46b-b983-4f13-90a1-bf0bc6f3eb48"}
02:45:16.531 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0338f46b-b983-4f13-90a1-bf0bc6f3eb48"}
02:45:16.532 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9bfe13c5-70a5-47d1-9d56-e87aafad39b9"}
02:45:16.533 00.001 13300 case statement mapped state 6 to 3
02:45:16.533 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9bfe13c5-70a5-47d1-9d56-e87aafad39b9"}
02:45:16.534 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c7afbffe-ace5-4743-b561-4727701d464a"}
02:45:16.534 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":995,"width":15,"height":15,"star_pos":[7.02,7.29],"pixels":"..."},"id":"c7afbffe-ace5-4743-b561-4727701d464a"}
02:45:16.612 00.078 11596 Exposure complete
02:45:16.692 00.080 11596 worker thread done servicing request
02:45:16.693 00.001 13300 OnExposeComplete: enter
02:45:16.693 00.000 13300 UpdateGuideState(): m_state=6
02:45:16.693 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 996
02:45:16.693 00.000 13300 Star::Find returns 1 (0), X=35.08, Y=420.53, Mass=1348, SNR=25.8, Peak=133 HFD=3.4
02:45:16.694 00.001 13300 MultiStar: [#1 -0.08,-0.49,0.00,M6] [#2 -0.10,-0.40,0.00,M8] [#3 -0.14,-0.20,0.33,U] [#4 -0.03,-0.15,0.26,U] [#5 0.06,-0.15,0.30,U] [#6 0.10,-0.48,0.00,M9] [#7 -0.02,-0.07,0.28,U] [#8 0.07,0.01,0.23,U] 
02:45:16.694 00.000 13300 refined, 5 included, MultiStar: {-0.06, -0.11}, one-star: {-0.12, -0.11}
02:45:16.694 00.000 13300 CameraToMount -- cameraTheta (-2.05) - m_xAngle (1.53) = xAngle (-3.58 = 2.70)
02:45:16.694 00.000 13300 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.71 = -0.43)
02:45:16.694 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.11 hyp=0.13 cameraTheta=-2.05 mountX=-0.12 mountY=-0.05, mountTheta=-2.71
02:45:16.696 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.11, opts=13)
02:45:16.697 00.001 13300 Enqueuing Move request for scope (-0.06, -0.11)
02:45:16.697 00.000 11596 Worker thread wakes up
02:45:16.697 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.11) opts 0xd
02:45:16.697 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.11)
02:45:16.697 00.000 11596 Moving (-0.06, -0.11) raw xDistance=-0.12 yDistance=-0.05
02:45:16.697 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:45:16.698 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:45:16.698 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:45:16.698 00.000 11596 MoveAxis(E, 0, ABG)
02:45:16.698 00.000 11596 Move returns status 0, amount 0
02:45:16.698 00.000 11596 MoveAxis(N, 0, ABG)
02:45:16.698 00.000 11596 Move returns status 0, amount 0
02:45:16.698 00.000 11596 move complete, result=0
02:45:16.699 00.001 11596 worker thread done servicing request
02:45:16.706 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
02:45:16.715 00.009 13300 UpdateGuideState exits: m=1348 SNR=25.8
02:45:16.715 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:16.715 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:45:16.715 00.000 13300 Enqueuing Expose request
02:45:16.716 00.001 11596 Worker thread wakes up
02:45:16.716 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:45:16.716 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:45:17.225 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:45:19.531 02.306 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bf395911-aeb7-41fa-85aa-f6dd09d355a9"}
02:45:19.532 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bf395911-aeb7-41fa-85aa-f6dd09d355a9"}
02:45:19.532 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8cc6c39b-e108-47d9-918f-83d8ee669de4"}
02:45:19.532 00.000 13300 case statement mapped state 6 to 3
02:45:19.533 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8cc6c39b-e108-47d9-918f-83d8ee669de4"}
02:45:19.533 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e3e05830-d2c3-483d-937f-c327dce01fa5"}
02:45:19.534 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":996,"width":15,"height":15,"star_pos":[7.08,6.53],"pixels":"..."},"id":"e3e05830-d2c3-483d-937f-c327dce01fa5"}
02:45:20.260 00.726 11596 Exposure complete
02:45:20.338 00.078 11596 worker thread done servicing request
02:45:20.338 00.000 13300 OnExposeComplete: enter
02:45:20.338 00.000 13300 UpdateGuideState(): m_state=6
02:45:20.339 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 997
02:45:20.339 00.000 13300 Star::Find returns 1 (0), X=35.21, Y=420.51, Mass=1318, SNR=25.5, Peak=131 HFD=3.4
02:45:20.340 00.001 13300 MultiStar: [#1 -0.15,-0.22,0.00,M7] [#2 -0.01,-0.42,0.00,M9] [#3 -0.29,-0.18,0.00,M3] [#4 -0.16,-0.14,0.27,U] [#5 -0.05,-0.09,0.31,U] [#6 0.03,-0.33,0.00,M10] [#7 0.22,0.13,0.29,U] [#8 0.05,-0.04,0.22,U] 
02:45:20.340 00.000 13300 refined, 4 included, MultiStar: {0.01, -0.08}, one-star: {0.01, -0.12}
02:45:20.340 00.000 13300 CameraToMount -- cameraTheta (-1.45) - m_xAngle (1.53) = xAngle (-2.98 = -2.98)
02:45:20.340 00.000 13300 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.11 = 0.18)
02:45:20.340 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.45 mountX=-0.08 mountY=0.01, mountTheta=2.96
02:45:20.343 00.003 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.08, opts=13)
02:45:20.343 00.000 13300 Enqueuing Move request for scope (0.01, -0.08)
02:45:20.343 00.000 11596 Worker thread wakes up
02:45:20.343 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.08) opts 0xd
02:45:20.343 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.08)
02:45:20.344 00.001 11596 Moving (0.01, -0.08) raw xDistance=-0.08 yDistance=0.01
02:45:20.344 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:45:20.344 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:45:20.344 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:45:20.344 00.000 11596 MoveAxis(E, 0, ABG)
02:45:20.344 00.000 11596 Move returns status 0, amount 0
02:45:20.344 00.000 11596 MoveAxis(N, 0, ABG)
02:45:20.344 00.000 11596 Move returns status 0, amount 0
02:45:20.345 00.001 11596 move complete, result=0
02:45:20.345 00.000 11596 worker thread done servicing request
02:45:20.352 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=245, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
02:45:20.360 00.008 13300 UpdateGuideState exits: m=1318 SNR=25.5
02:45:20.360 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:20.360 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:45:20.360 00.000 13300 Enqueuing Expose request
02:45:20.360 00.000 11596 Worker thread wakes up
02:45:20.360 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:45:20.360 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:45:20.861 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:45:22.530 01.669 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"618358c6-b3c6-4778-908b-251912890269"}
02:45:22.530 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"618358c6-b3c6-4778-908b-251912890269"}
02:45:22.531 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cf9d8420-504b-49b6-a0ee-8eb69c7781e0"}
02:45:22.531 00.000 13300 case statement mapped state 6 to 3
02:45:22.531 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cf9d8420-504b-49b6-a0ee-8eb69c7781e0"}
02:45:22.531 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ff04d16a-b140-41bc-9cbb-1169277692d0"}
02:45:22.531 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":997,"width":15,"height":15,"star_pos":[7.21,6.51],"pixels":"..."},"id":"ff04d16a-b140-41bc-9cbb-1169277692d0"}
02:45:23.889 01.358 11596 Exposure complete
02:45:23.959 00.070 11596 worker thread done servicing request
02:45:23.959 00.000 13300 OnExposeComplete: enter
02:45:23.959 00.000 13300 UpdateGuideState(): m_state=6
02:45:23.959 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 998
02:45:23.960 00.001 13300 Star::Find returns 1 (0), X=35.23, Y=420.40, Mass=1363, SNR=25.9, Peak=138 HFD=3.3
02:45:23.960 00.000 13300 MultiStar: [#1 -0.02,-0.41,0.00,M8] [#2 0.04,-0.39,0.00,M10] [#3 -0.17,-0.08,0.35,U] [#4 -0.10,-0.16,0.27,U] [#5 0.09,-0.13,0.31,U] [#6 0.02,-0.34,0.00,R] [#7 0.21,0.17,0.00,M1] [#8 0.22,-0.03,0.22,U] 
02:45:23.960 00.000 13300 refined, 4 included, MultiStar: {0.01, -0.16}, one-star: {0.03, -0.23}
02:45:23.960 00.000 13300 CameraToMount -- cameraTheta (-1.52) - m_xAngle (1.53) = xAngle (-3.05 = -3.05)
02:45:23.961 00.001 13300 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.18 = 0.10)
02:45:23.961 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.16 hyp=0.16 cameraTheta=-1.52 mountX=-0.16 mountY=0.02, mountTheta=3.04
02:45:23.963 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.16, opts=13)
02:45:23.963 00.000 13300 Enqueuing Move request for scope (0.01, -0.16)
02:45:23.963 00.000 11596 Worker thread wakes up
02:45:23.963 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.16) opts 0xd
02:45:23.963 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.16)
02:45:23.963 00.000 11596 Moving (0.01, -0.16) raw xDistance=-0.16 yDistance=0.02
02:45:23.963 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
02:45:23.964 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:45:23.964 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:45:23.964 00.000 11596 MoveAxis(E, 203, ABG)
02:45:23.964 00.000 11596 Guiding  Dir = 2, Dur = 203
02:45:23.964 00.000 11596 IsSlewing returns 0
02:45:23.970 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=219, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
02:45:23.974 00.004 11596 IsGuiding returns 0
02:45:23.979 00.005 13300 UpdateGuideState exits: m=1363 SNR=25.9
02:45:23.980 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:23.980 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:45:23.980 00.000 13300 Enqueuing Expose request
02:45:24.285 00.305 11596 IsGuiding returns 1
02:45:24.285 00.000 11596 scope still moving after pulse duration time elapsed
02:45:24.668 00.383 11596 IsSlewing returns 0
02:45:24.825 00.157 11596 IsGuiding returns 0
02:45:24.825 00.000 11596 scope move finished after 203 + 646 ms
02:45:24.825 00.000 11596 Move returns status 0, amount 203
02:45:24.825 00.000 11596 MoveAxis(N, 0, ABG)
02:45:24.825 00.000 11596 Move returns status 0, amount 0
02:45:24.825 00.000 11596 move complete, result=0
02:45:24.825 00.000 11596 worker thread done servicing request
02:45:24.825 00.000 13300 GuideStep: -0.2 px 203 ms EAST, 0.0 px 0 ms NORTH
02:45:24.826 00.001 11596 Worker thread wakes up
02:45:24.826 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:45:25.338 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:45:25.548 00.210 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8548f6dc-9cc9-4a31-9cd9-93526c9529e1"}
02:45:25.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8548f6dc-9cc9-4a31-9cd9-93526c9529e1"}
02:45:25.549 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"05a2f006-a13d-4707-b7f7-3fe8cc2b4646"}
02:45:25.549 00.000 13300 case statement mapped state 6 to 3
02:45:25.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"05a2f006-a13d-4707-b7f7-3fe8cc2b4646"}
02:45:25.550 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b83c9033-060e-4b23-bb6d-308db995e330"}
02:45:25.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":998,"width":15,"height":15,"star_pos":[7.23,7.40],"pixels":"..."},"id":"b83c9033-060e-4b23-bb6d-308db995e330"}
02:45:28.373 02.823 11596 Exposure complete
02:45:28.449 00.076 11596 worker thread done servicing request
02:45:28.450 00.001 13300 OnExposeComplete: enter
02:45:28.450 00.000 13300 UpdateGuideState(): m_state=6
02:45:28.450 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 999
02:45:28.450 00.000 13300 Star::Find returns 1 (0), X=35.42, Y=420.59, Mass=1338, SNR=25.6, Peak=174 HFD=3.2
02:45:28.451 00.001 13300 MultiStar: [#1 0.01,0.07,0.56,U] [#2 0.02,-0.18,0.50,U] [#3 -0.03,0.40,0.00,M3] [#4 0.00,0.05,0.27,U] [#5 0.23,-0.03,0.31,U] [#6 0.11,0.30,0.00,M1] [#7 0.16,-0.03,0.29,U] [#8 0.38,0.14,0.00,M1] 
02:45:28.451 00.000 13300 refined, 5 included, MultiStar: {0.12, -0.04}, one-star: {0.22, -0.05}
02:45:28.451 00.000 13300 CameraToMount -- cameraTheta (-0.29) - m_xAngle (1.53) = xAngle (-1.83 = -1.83)
02:45:28.451 00.000 13300 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.95 = 1.33)
02:45:28.451 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=-0.04 hyp=0.13 cameraTheta=-0.29 mountX=-0.03 mountY=0.12, mountTheta=1.83
02:45:28.453 00.002 13300 SchedulePrimaryMove(1016D950, x=0.12, y=-0.04, opts=13)
02:45:28.453 00.000 13300 Enqueuing Move request for scope (0.12, -0.04)
02:45:28.453 00.000 11596 Worker thread wakes up
02:45:28.453 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.04) opts 0xd
02:45:28.454 00.001 11596 Handling offset move in thread for scope, endpoint = (0.12, -0.04)
02:45:28.454 00.000 11596 Moving (0.12, -0.04) raw xDistance=-0.03 yDistance=0.12
02:45:28.454 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:45:28.454 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:45:28.454 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:45:28.454 00.000 11596 MoveAxis(E, 0, ABG)
02:45:28.454 00.000 11596 Move returns status 0, amount 0
02:45:28.454 00.000 11596 MoveAxis(N, 0, ABG)
02:45:28.454 00.000 11596 Move returns status 0, amount 0
02:45:28.454 00.000 11596 move complete, result=0
02:45:28.454 00.000 11596 worker thread done servicing request
02:45:28.461 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=245, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
02:45:28.471 00.010 13300 UpdateGuideState exits: m=1338 SNR=25.6
02:45:28.471 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:28.471 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:45:28.471 00.000 13300 Enqueuing Expose request
02:45:28.471 00.000 11596 Worker thread wakes up
02:45:28.471 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:45:28.471 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:45:28.549 00.078 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ac88bc89-49b3-4da1-83a8-123a23d6ca25"}
02:45:28.550 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ac88bc89-49b3-4da1-83a8-123a23d6ca25"}
02:45:28.551 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"61d18315-d103-414e-b34a-81d39b0dad3b"}
02:45:28.551 00.000 13300 case statement mapped state 6 to 3
02:45:28.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"61d18315-d103-414e-b34a-81d39b0dad3b"}
02:45:28.553 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"efbab2d1-794f-47ab-89e4-f2641078109d"}
02:45:28.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":999,"width":15,"height":15,"star_pos":[7.42,6.59],"pixels":"..."},"id":"efbab2d1-794f-47ab-89e4-f2641078109d"}
02:45:28.988 00.435 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:45:31.549 02.561 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8455b382-ad5a-4810-90c6-a2f867c729dd"}
02:45:31.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8455b382-ad5a-4810-90c6-a2f867c729dd"}
02:45:31.550 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dcbe9a81-edfc-4e32-b444-74c175d12227"}
02:45:31.550 00.000 13300 case statement mapped state 6 to 3
02:45:31.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dcbe9a81-edfc-4e32-b444-74c175d12227"}
02:45:31.550 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2630d0e9-27e0-4d01-aba2-7f33d3aef45f"}
02:45:31.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":999,"width":15,"height":15,"star_pos":[7.42,6.59],"pixels":"..."},"id":"2630d0e9-27e0-4d01-aba2-7f33d3aef45f"}
02:45:32.009 00.459 11596 Exposure complete
02:45:32.091 00.082 11596 worker thread done servicing request
02:45:32.091 00.000 13300 OnExposeComplete: enter
02:45:32.091 00.000 13300 UpdateGuideState(): m_state=6
02:45:32.091 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1000
02:45:32.092 00.001 13300 Star::Find returns 1 (0), X=35.32, Y=420.54, Mass=1324, SNR=25.5, Peak=153 HFD=3.2
02:45:32.092 00.000 13300 MultiStar: [#1 0.02,-0.16,0.56,U] [#2 -0.07,-0.34,0.00,M10] [#3 0.13,-0.18,0.36,U] [#4 -0.15,-0.04,0.28,U] [#5 -0.19,-0.05,0.32,U] [#6 -0.12,-0.06,0.27,U] [#7 -0.02,0.18,0.29,U] [#8 0.44,-0.09,0.00,M2] 
02:45:32.092 00.000 13300 refined, 6 included, MultiStar: {0.01, -0.08}, one-star: {0.12, -0.09}
02:45:32.092 00.000 13300 CameraToMount -- cameraTheta (-1.45) - m_xAngle (1.53) = xAngle (-2.98 = -2.98)
02:45:32.092 00.000 13300 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.11 = 0.18)
02:45:32.093 00.001 13300 CameraToMount -- cameraX=0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.45 mountX=-0.08 mountY=0.01, mountTheta=2.96
02:45:32.095 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.08, opts=13)
02:45:32.095 00.000 13300 Enqueuing Move request for scope (0.01, -0.08)
02:45:32.095 00.000 11596 Worker thread wakes up
02:45:32.096 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.08) opts 0xd
02:45:32.096 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.08)
02:45:32.096 00.000 11596 Moving (0.01, -0.08) raw xDistance=-0.08 yDistance=0.01
02:45:32.096 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:45:32.096 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:45:32.096 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:45:32.096 00.000 11596 MoveAxis(E, 0, ABG)
02:45:32.096 00.000 11596 Move returns status 0, amount 0
02:45:32.096 00.000 11596 MoveAxis(N, 0, ABG)
02:45:32.097 00.001 11596 Move returns status 0, amount 0
02:45:32.097 00.000 11596 move complete, result=0
02:45:32.097 00.000 11596 worker thread done servicing request
02:45:32.104 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
02:45:32.113 00.009 13300 UpdateGuideState exits: m=1324 SNR=25.5
02:45:32.114 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:32.114 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:45:32.114 00.000 13300 Enqueuing Expose request
02:45:32.114 00.000 11596 Worker thread wakes up
02:45:32.114 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:45:32.114 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:45:32.618 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:45:34.548 01.930 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6cdd5a7b-ce93-4e7e-918b-ada528af355b"}
02:45:34.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6cdd5a7b-ce93-4e7e-918b-ada528af355b"}
02:45:34.549 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c8a2f4a7-bcf4-4b4d-be1d-321f98bdb298"}
02:45:34.549 00.000 13300 case statement mapped state 6 to 3
02:45:34.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c8a2f4a7-bcf4-4b4d-be1d-321f98bdb298"}
02:45:34.550 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"694afdb3-d9c1-4497-8b59-70d534cd6f75"}
02:45:34.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1000,"width":15,"height":15,"star_pos":[7.32,6.54],"pixels":"..."},"id":"694afdb3-d9c1-4497-8b59-70d534cd6f75"}
02:45:35.645 01.095 11596 Exposure complete
02:45:35.714 00.069 11596 worker thread done servicing request
02:45:35.715 00.001 13300 OnExposeComplete: enter
02:45:35.715 00.000 13300 UpdateGuideState(): m_state=6
02:45:35.715 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1001
02:45:35.715 00.000 13300 Star::Find returns 1 (0), X=35.32, Y=420.57, Mass=1359, SNR=25.8, Peak=149 HFD=3.2
02:45:35.716 00.001 13300 MultiStar: [#1 0.18,-0.18,0.56,U] [#2 0.02,-0.32,0.00,R] [#3 -0.04,-0.01,0.34,U] [#4 0.03,-0.29,0.00,M1] [#5 -0.09,-0.06,0.30,U] [#6 -0.14,0.03,0.27,U] [#7 0.21,-0.13,0.27,U] [#8 0.36,0.09,0.00,M3] 
02:45:35.716 00.000 13300 refined, 5 included, MultiStar: {0.07, -0.08}, one-star: {0.12, -0.06}
02:45:35.716 00.000 13300 CameraToMount -- cameraTheta (-0.84) - m_xAngle (1.53) = xAngle (-2.37 = -2.37)
02:45:35.716 00.000 13300 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.50 = 0.78)
02:45:35.716 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.08 hyp=0.11 cameraTheta=-0.84 mountX=-0.08 mountY=0.07, mountTheta=2.36
02:45:35.718 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.08, opts=13)
02:45:35.718 00.000 13300 Enqueuing Move request for scope (0.07, -0.08)
02:45:35.718 00.000 11596 Worker thread wakes up
02:45:35.718 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.08) opts 0xd
02:45:35.718 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.08)
02:45:35.719 00.001 11596 Moving (0.07, -0.08) raw xDistance=-0.08 yDistance=0.07
02:45:35.719 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:45:35.719 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:45:35.719 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:45:35.719 00.000 11596 MoveAxis(E, 0, ABG)
02:45:35.719 00.000 11596 Move returns status 0, amount 0
02:45:35.719 00.000 11596 MoveAxis(N, 0, ABG)
02:45:35.719 00.000 11596 Move returns status 0, amount 0
02:45:35.719 00.000 11596 move complete, result=0
02:45:35.719 00.000 11596 worker thread done servicing request
02:45:35.725 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=70, Gamma=0.510
02:45:35.733 00.008 13300 UpdateGuideState exits: m=1359 SNR=25.8
02:45:35.733 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:35.733 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:45:35.734 00.001 13300 Enqueuing Expose request
02:45:35.734 00.000 11596 Worker thread wakes up
02:45:35.734 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:45:35.734 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:45:36.251 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:45:37.548 01.297 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2547d9eb-9cfc-4645-b621-01f38cd3d8e3"}
02:45:37.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2547d9eb-9cfc-4645-b621-01f38cd3d8e3"}
02:45:37.549 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e861121a-54ed-4851-a2c0-315451251d58"}
02:45:37.549 00.000 13300 case statement mapped state 6 to 3
02:45:37.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e861121a-54ed-4851-a2c0-315451251d58"}
02:45:37.549 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1a268392-c325-4efd-ac92-3971046e3791"}
02:45:37.550 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1001,"width":15,"height":15,"star_pos":[7.32,6.57],"pixels":"..."},"id":"1a268392-c325-4efd-ac92-3971046e3791"}
02:45:39.273 01.723 11596 Exposure complete
02:45:39.343 00.070 11596 worker thread done servicing request
02:45:39.343 00.000 13300 OnExposeComplete: enter
02:45:39.343 00.000 13300 UpdateGuideState(): m_state=6
02:45:39.344 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1002
02:45:39.344 00.000 13300 Star::Find returns 1 (0), X=35.41, Y=420.45, Mass=1342, SNR=25.7, Peak=144 HFD=3.2
02:45:39.344 00.000 13300 MultiStar: [#1 0.04,-0.53,0.00,M6] [#2 0.03,-0.05,0.49,U] [#3 -0.02,-0.18,0.34,U] [#4 -0.20,-0.26,0.00,M2] [#5 -0.08,-0.36,0.00,M1] [#6 0.04,-0.13,0.28,U] [#7 0.19,-0.26,0.00,M1] [#8 0.15,0.02,0.23,U] 
02:45:39.344 00.000 13300 refined, 4 included, MultiStar: {0.11, -0.13}, one-star: {0.21, -0.18}
02:45:39.344 00.000 13300 CameraToMount -- cameraTheta (-0.86) - m_xAngle (1.53) = xAngle (-2.39 = -2.39)
02:45:39.345 00.001 13300 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.52 = 0.77)
02:45:39.345 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.13 hyp=0.17 cameraTheta=-0.86 mountX=-0.12 mountY=0.12, mountTheta=2.38
02:45:39.346 00.001 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.13, opts=13)
02:45:39.347 00.001 13300 Enqueuing Move request for scope (0.11, -0.13)
02:45:39.347 00.000 11596 Worker thread wakes up
02:45:39.347 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.13) opts 0xd
02:45:39.347 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.13)
02:45:39.347 00.000 11596 Moving (0.11, -0.13) raw xDistance=-0.12 yDistance=0.12
02:45:39.347 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:45:39.347 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:45:39.347 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:45:39.347 00.000 11596 MoveAxis(E, 0, ABG)
02:45:39.348 00.001 11596 Move returns status 0, amount 0
02:45:39.348 00.000 11596 MoveAxis(N, 0, ABG)
02:45:39.348 00.000 11596 Move returns status 0, amount 0
02:45:39.348 00.000 11596 move complete, result=0
02:45:39.348 00.000 11596 worker thread done servicing request
02:45:39.355 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=213, med=4, FiltMin=2, FiltMax=69, Gamma=0.510
02:45:39.362 00.007 13300 UpdateGuideState exits: m=1342 SNR=25.7
02:45:39.362 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:39.363 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:45:39.363 00.000 13300 Enqueuing Expose request
02:45:39.363 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:45:39.363 00.000 11596 Worker thread wakes up
02:45:39.363 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:45:39.865 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:45:40.547 00.682 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f3efc89c-f5ee-4045-a842-7b215ed6e072"}
02:45:40.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f3efc89c-f5ee-4045-a842-7b215ed6e072"}
02:45:40.548 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"52dbdcdf-afff-472a-b304-b7d718423edf"}
02:45:40.548 00.000 13300 case statement mapped state 6 to 3
02:45:40.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"52dbdcdf-afff-472a-b304-b7d718423edf"}
02:45:40.548 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e428370d-40b7-4c5e-aaf6-8553fe89bae1"}
02:45:40.549 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1002,"width":15,"height":15,"star_pos":[7.41,7.45],"pixels":"..."},"id":"e428370d-40b7-4c5e-aaf6-8553fe89bae1"}
02:45:43.026 02.477 11596 Exposure complete
02:45:43.112 00.086 11596 worker thread done servicing request
02:45:43.113 00.001 13300 OnExposeComplete: enter
02:45:43.113 00.000 13300 UpdateGuideState(): m_state=6
02:45:43.113 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1003
02:45:43.113 00.000 13300 Star::Find returns 1 (0), X=35.15, Y=420.25, Mass=1367, SNR=25.9, Peak=156 HFD=3.3
02:45:43.114 00.001 13300 MultiStar: [#1 0.04,-0.58,0.00,M7] [#2 -0.09,-0.11,0.52,U] [#3 -0.06,-0.39,0.00,M1] [#4 -0.18,-0.38,0.00,M3] [#5 -0.03,-0.46,0.00,M2] [#6 0.03,-0.37,0.00,M1] [#7 0.10,-0.30,0.00,M2] [#8 0.09,-0.46,0.00,M3] 
02:45:43.114 00.000 13300 refined, 1 included, MultiStar: {-0.06, -0.29}, one-star: {-0.05, -0.39}
02:45:43.114 00.000 13300 CameraToMount -- cameraTheta (-1.79) - m_xAngle (1.53) = xAngle (-3.32 = 2.96)
02:45:43.114 00.000 13300 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.45 = -0.16)
02:45:43.114 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.29 hyp=0.30 cameraTheta=-1.79 mountX=-0.29 mountY=-0.05, mountTheta=-2.98
02:45:43.116 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.29, opts=13)
02:45:43.116 00.000 13300 Enqueuing Move request for scope (-0.06, -0.29)
02:45:43.116 00.000 11596 Worker thread wakes up
02:45:43.116 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.29) opts 0xd
02:45:43.116 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.29)
02:45:43.117 00.001 11596 Moving (-0.06, -0.29) raw xDistance=-0.29 yDistance=-0.05
02:45:43.117 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
02:45:43.117 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:45:43.117 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:45:43.117 00.000 11596 MoveAxis(E, 365, ABG)
02:45:43.117 00.000 11596 Guiding  Dir = 2, Dur = 365
02:45:43.117 00.000 11596 IsSlewing returns 0
02:45:43.124 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=212, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
02:45:43.132 00.008 13300 UpdateGuideState exits: m=1367 SNR=25.9
02:45:43.132 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:43.132 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:45:43.132 00.000 13300 Enqueuing Expose request
02:45:43.220 00.088 11596 IsGuiding returns 0
02:45:43.437 00.217 11596 PulseGuide returned control before completion, sleep 159
02:45:43.546 00.109 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"35924da7-2255-4497-b8fd-08bcbd12b99a"}
02:45:43.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"35924da7-2255-4497-b8fd-08bcbd12b99a"}
02:45:43.547 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6dafbf33-69b7-48e6-82b5-b6dff5b08004"}
02:45:43.547 00.000 13300 case statement mapped state 6 to 3
02:45:43.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6dafbf33-69b7-48e6-82b5-b6dff5b08004"}
02:45:43.547 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e41e3972-aa82-4a39-824d-c6fdb1a57609"}
02:45:43.548 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1003,"width":15,"height":15,"star_pos":[7.15,7.25],"pixels":"..."},"id":"e41e3972-aa82-4a39-824d-c6fdb1a57609"}
02:45:43.665 00.117 11596 IsGuiding returns 1
02:45:43.665 00.000 11596 scope still moving after pulse duration time elapsed
02:45:43.689 00.024 11596 IsSlewing returns 0
02:45:43.851 00.162 11596 IsGuiding returns 0
02:45:43.851 00.000 11596 scope move finished after 365 + 266 ms
02:45:43.851 00.000 11596 Move returns status 0, amount 365
02:45:43.851 00.000 11596 MoveAxis(N, 0, ABG)
02:45:43.851 00.000 11596 Move returns status 0, amount 0
02:45:43.851 00.000 11596 move complete, result=0
02:45:43.852 00.001 11596 worker thread done servicing request
02:45:43.852 00.000 13300 GuideStep: -0.3 px 365 ms EAST, -0.0 px 0 ms NORTH
02:45:43.852 00.000 11596 Worker thread wakes up
02:45:43.852 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:45:44.366 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:45:46.546 02.180 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8865339e-a928-481a-9aa9-572d9477ca31"}
02:45:46.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8865339e-a928-481a-9aa9-572d9477ca31"}
02:45:46.547 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"10318f22-607e-4f41-b03d-3fba60b24c40"}
02:45:46.547 00.000 13300 case statement mapped state 6 to 3
02:45:46.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"10318f22-607e-4f41-b03d-3fba60b24c40"}
02:45:46.547 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fc89e73c-a76f-4421-b0e0-aa94b42e951d"}
02:45:46.548 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1003,"width":15,"height":15,"star_pos":[7.15,7.25],"pixels":"..."},"id":"fc89e73c-a76f-4421-b0e0-aa94b42e951d"}
02:45:47.411 00.863 11596 Exposure complete
02:45:47.492 00.081 11596 worker thread done servicing request
02:45:47.492 00.000 13300 OnExposeComplete: enter
02:45:47.492 00.000 13300 UpdateGuideState(): m_state=6
02:45:47.493 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1004
02:45:47.494 00.001 13300 Star::Find returns 1 (0), X=35.23, Y=420.28, Mass=1388, SNR=26.1, Peak=158 HFD=3.4
02:45:47.495 00.001 13300 MultiStar: [#1 -0.04,-0.57,0.00,M8] [#2 0.01,-0.15,0.51,U] [#3 -0.24,-0.22,0.00,M2] [#4 -0.29,-0.49,0.00,M4] [#5 -0.10,-0.48,0.00,M3] [#6 0.09,-0.16,0.27,U] [#7 0.03,-0.28,0.00,M3] [#8 0.35,-0.51,0.00,M4] 
02:45:47.495 00.000 13300 refined, 2 included, MultiStar: {0.03, -0.26}, one-star: {0.03, -0.35}
02:45:47.496 00.001 13300 CameraToMount -- cameraTheta (-1.45) - m_xAngle (1.53) = xAngle (-2.98 = -2.98)
02:45:47.496 00.000 13300 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.11 = 0.18)
02:45:47.496 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.26 hyp=0.27 cameraTheta=-1.45 mountX=-0.26 mountY=0.05, mountTheta=2.96
02:45:47.500 00.004 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.26, opts=13)
02:45:47.501 00.001 13300 Enqueuing Move request for scope (0.03, -0.26)
02:45:47.501 00.000 11596 Worker thread wakes up
02:45:47.501 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.26) opts 0xd
02:45:47.501 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.26)
02:45:47.501 00.000 11596 Moving (0.03, -0.26) raw xDistance=-0.26 yDistance=0.05
02:45:47.501 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.26
02:45:47.501 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:45:47.501 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:45:47.502 00.001 11596 MoveAxis(E, 354, ABG)
02:45:47.502 00.000 11596 Guiding  Dir = 2, Dur = 354
02:45:47.502 00.000 11596 IsSlewing returns 0
02:45:47.511 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
02:45:47.519 00.008 13300 UpdateGuideState exits: m=1388 SNR=26.1
02:45:47.519 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:47.519 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:45:47.519 00.000 13300 Enqueuing Expose request
02:45:47.580 00.061 11596 IsGuiding returns 0
02:45:47.814 00.234 11596 PulseGuide returned control before completion, sleep 131
02:45:48.238 00.424 11596 IsGuiding returns 1
02:45:48.238 00.000 11596 scope still moving after pulse duration time elapsed
02:45:48.261 00.023 11596 IsSlewing returns 0
02:45:48.430 00.169 11596 IsGuiding returns 0
02:45:48.430 00.000 11596 scope move finished after 354 + 495 ms
02:45:48.430 00.000 11596 Move returns status 0, amount 354
02:45:48.430 00.000 11596 MoveAxis(N, 0, ABG)
02:45:48.430 00.000 11596 Move returns status 0, amount 0
02:45:48.430 00.000 11596 move complete, result=0
02:45:48.430 00.000 11596 worker thread done servicing request
02:45:48.430 00.000 11596 Worker thread wakes up
02:45:48.430 00.000 13300 GuideStep: -0.3 px 354 ms EAST, 0.0 px 0 ms NORTH
02:45:48.431 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:45:48.939 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:45:49.546 00.607 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9394a752-3213-4f86-af04-90eb8b66587f"}
02:45:49.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9394a752-3213-4f86-af04-90eb8b66587f"}
02:45:49.547 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"26761ea0-76e6-45a8-9f9b-987539e31cc7"}
02:45:49.547 00.000 13300 case statement mapped state 6 to 3
02:45:49.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"26761ea0-76e6-45a8-9f9b-987539e31cc7"}
02:45:49.548 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1fdaede8-4257-4583-a891-1c009f0ea509"}
02:45:49.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1004,"width":15,"height":15,"star_pos":[7.23,7.28],"pixels":"..."},"id":"1fdaede8-4257-4583-a891-1c009f0ea509"}
02:45:52.024 02.476 11596 Exposure complete
02:45:52.098 00.074 11596 worker thread done servicing request
02:45:52.098 00.000 13300 OnExposeComplete: enter
02:45:52.098 00.000 13300 UpdateGuideState(): m_state=6
02:45:52.099 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1005
02:45:52.099 00.000 13300 Star::Find returns 1 (0), X=35.35, Y=420.72, Mass=1350, SNR=25.8, Peak=181 HFD=3.1
02:45:52.099 00.000 13300 MultiStar: [#1 0.17,0.04,0.53,U] [#2 -0.02,0.24,0.53,U] [#3 0.03,0.21,0.34,U] [#4 0.03,-0.07,0.27,U] [#5 0.34,-0.08,0.00,M4] [#6 -0.03,0.16,0.28,U] [#7 0.31,-0.02,0.00,M4] [#8 0.33,0.01,0.00,M5] 
02:45:52.100 00.001 13300 refined, 5 included, MultiStar: {0.08, 0.11}, one-star: {0.15, 0.09}
02:45:52.100 00.000 13300 CameraToMount -- cameraTheta (0.96) - m_xAngle (1.53) = xAngle (-0.57 = -0.57)
02:45:52.100 00.000 13300 CameraToMount -- cameraTheta (0.96) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.70 = 2.59)
02:45:52.100 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.11 hyp=0.14 cameraTheta=0.96 mountX=0.12 mountY=0.07, mountTheta=0.56
02:45:52.102 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.11, opts=13)
02:45:52.103 00.001 13300 Enqueuing Move request for scope (0.08, 0.11)
02:45:52.103 00.000 11596 Worker thread wakes up
02:45:52.103 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.11) opts 0xd
02:45:52.103 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.11)
02:45:52.103 00.000 11596 Moving (0.08, 0.11) raw xDistance=0.12 yDistance=0.07
02:45:52.103 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:45:52.103 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:45:52.103 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:45:52.103 00.000 11596 MoveAxis(E, 0, ABG)
02:45:52.104 00.001 11596 Move returns status 0, amount 0
02:45:52.104 00.000 11596 MoveAxis(N, 0, ABG)
02:45:52.104 00.000 11596 Move returns status 0, amount 0
02:45:52.104 00.000 11596 move complete, result=0
02:45:52.104 00.000 11596 worker thread done servicing request
02:45:52.110 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
02:45:52.118 00.008 13300 UpdateGuideState exits: m=1350 SNR=25.8
02:45:52.118 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:52.118 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:45:52.118 00.000 13300 Enqueuing Expose request
02:45:52.118 00.000 11596 Worker thread wakes up
02:45:52.118 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:45:52.118 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:45:52.545 00.427 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9d22e508-83e6-422b-b16f-3035ddede928"}
02:45:52.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9d22e508-83e6-422b-b16f-3035ddede928"}
02:45:52.546 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"acb79aa7-1cd8-4a15-a057-254858ac48c7"}
02:45:52.546 00.000 13300 case statement mapped state 6 to 3
02:45:52.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"acb79aa7-1cd8-4a15-a057-254858ac48c7"}
02:45:52.546 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"07b7758a-9f7c-4ac1-83df-3f371c63be39"}
02:45:52.547 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1005,"width":15,"height":15,"star_pos":[7.35,6.72],"pixels":"..."},"id":"07b7758a-9f7c-4ac1-83df-3f371c63be39"}
02:45:52.632 00.085 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:45:55.545 02.913 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eb42a9d2-719a-45d5-b5ae-0eafb48ab406"}
02:45:55.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eb42a9d2-719a-45d5-b5ae-0eafb48ab406"}
02:45:55.545 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"67e23ec7-e08c-4296-8cad-41b48a823f3d"}
02:45:55.546 00.001 13300 case statement mapped state 6 to 3
02:45:55.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"67e23ec7-e08c-4296-8cad-41b48a823f3d"}
02:45:55.546 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c42d31b3-befa-4243-846f-2e9f4c7f4150"}
02:45:55.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1005,"width":15,"height":15,"star_pos":[7.35,6.72],"pixels":"..."},"id":"c42d31b3-befa-4243-846f-2e9f4c7f4150"}
02:45:55.658 00.112 11596 Exposure complete
02:45:55.727 00.069 11596 worker thread done servicing request
02:45:55.727 00.000 13300 OnExposeComplete: enter
02:45:55.727 00.000 13300 UpdateGuideState(): m_state=6
02:45:55.727 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1006
02:45:55.728 00.001 13300 Star::Find returns 1 (0), X=35.23, Y=420.49, Mass=1368, SNR=25.9, Peak=148 HFD=3.2
02:45:55.728 00.000 13300 MultiStar: [#1 0.16,-0.35,0.00,M8] [#2 -0.02,0.02,0.52,U] [#3 -0.21,0.01,0.34,U] [#4 0.12,-0.26,0.00,M4] [#5 0.10,-0.19,0.31,U] [#6 -0.07,0.06,0.28,U] [#7 0.47,-0.11,0.00,M5] [#8 0.35,0.02,0.00,M6] 
02:45:55.728 00.000 13300 refined, 4 included, MultiStar: {-0.02, -0.07}, one-star: {0.03, -0.14}
02:45:55.729 00.001 13300 CameraToMount -- cameraTheta (-1.79) - m_xAngle (1.53) = xAngle (-3.32 = 2.96)
02:45:55.729 00.000 13300 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.45 = -0.17)
02:45:55.729 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.79 mountX=-0.07 mountY=-0.01, mountTheta=-2.98
02:45:55.731 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.07, opts=13)
02:45:55.731 00.000 13300 Enqueuing Move request for scope (-0.02, -0.07)
02:45:55.731 00.000 11596 Worker thread wakes up
02:45:55.731 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.07) opts 0xd
02:45:55.731 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.07)
02:45:55.731 00.000 11596 Moving (-0.02, -0.07) raw xDistance=-0.07 yDistance=-0.01
02:45:55.731 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:45:55.731 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:45:55.731 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:45:55.731 00.000 11596 MoveAxis(E, 0, ABG)
02:45:55.732 00.001 11596 Move returns status 0, amount 0
02:45:55.732 00.000 11596 MoveAxis(N, 0, ABG)
02:45:55.732 00.000 11596 Move returns status 0, amount 0
02:45:55.732 00.000 11596 move complete, result=0
02:45:55.732 00.000 11596 worker thread done servicing request
02:45:55.738 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
02:45:55.750 00.012 13300 UpdateGuideState exits: m=1368 SNR=25.9
02:45:55.750 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:55.750 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:45:55.750 00.000 13300 Enqueuing Expose request
02:45:55.750 00.000 11596 Worker thread wakes up
02:45:55.750 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:45:55.751 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:45:56.262 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:45:58.545 02.283 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a25c1e1e-0267-4de7-ae25-400f70c38924"}
02:45:58.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a25c1e1e-0267-4de7-ae25-400f70c38924"}
02:45:58.546 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ca57f9c5-786a-4239-8c63-9a7a1fdb7423"}
02:45:58.546 00.000 13300 case statement mapped state 6 to 3
02:45:58.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ca57f9c5-786a-4239-8c63-9a7a1fdb7423"}
02:45:58.546 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0e38560f-3d93-40d1-90e3-115ba4d3d4c2"}
02:45:58.547 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1006,"width":15,"height":15,"star_pos":[7.23,7.49],"pixels":"..."},"id":"0e38560f-3d93-40d1-90e3-115ba4d3d4c2"}
02:45:59.285 00.738 11596 Exposure complete
02:45:59.355 00.070 11596 worker thread done servicing request
02:45:59.355 00.000 13300 OnExposeComplete: enter
02:45:59.355 00.000 13300 UpdateGuideState(): m_state=6
02:45:59.355 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1007
02:45:59.356 00.001 13300 Star::Find returns 1 (0), X=35.15, Y=420.64, Mass=1397, SNR=26.2, Peak=142 HFD=3.3
02:45:59.356 00.000 13300 MultiStar: [#1 0.03,-0.18,0.52,U] [#2 -0.04,0.17,0.51,U] [#3 -0.23,0.06,0.33,U] [#4 -0.25,-0.31,0.00,M5] [#5 0.13,-0.21,0.30,U] [#6 -0.19,0.14,0.27,U] [#7 0.07,-0.05,0.28,U] [#8 0.36,0.01,0.00,M7] 
02:45:59.356 00.000 13300 refined, 6 included, MultiStar: {-0.04, -0.01}, one-star: {-0.05, 0.01}
02:45:59.356 00.000 13300 CameraToMount -- cameraTheta (-2.96) - m_xAngle (1.53) = xAngle (-4.49 = 1.79)
02:45:59.356 00.000 13300 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.62 = -1.34)
02:45:59.356 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-2.96 mountX=-0.01 mountY=-0.04, mountTheta=-1.79
02:45:59.358 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.01, opts=13)
02:45:59.358 00.000 13300 Enqueuing Move request for scope (-0.04, -0.01)
02:45:59.358 00.000 11596 Worker thread wakes up
02:45:59.359 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.01) opts 0xd
02:45:59.359 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.01)
02:45:59.359 00.000 11596 Moving (-0.04, -0.01) raw xDistance=-0.01 yDistance=-0.04
02:45:59.359 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:45:59.359 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:45:59.359 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:45:59.359 00.000 11596 MoveAxis(E, 0, ABG)
02:45:59.359 00.000 11596 Move returns status 0, amount 0
02:45:59.359 00.000 11596 MoveAxis(N, 0, ABG)
02:45:59.359 00.000 11596 Move returns status 0, amount 0
02:45:59.360 00.001 11596 move complete, result=0
02:45:59.360 00.000 11596 worker thread done servicing request
02:45:59.366 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=240, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
02:45:59.375 00.009 13300 UpdateGuideState exits: m=1397 SNR=26.2
02:45:59.375 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:59.375 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:45:59.375 00.000 13300 Enqueuing Expose request
02:45:59.375 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:45:59.375 00.000 11596 Worker thread wakes up
02:45:59.375 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:45:59.877 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:46:01.544 01.667 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4abd7af1-25f4-41d1-9f23-e961a2644549"}
02:46:01.544 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4abd7af1-25f4-41d1-9f23-e961a2644549"}
02:46:01.545 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8d898afa-1f65-414a-929c-77ef5ea56022"}
02:46:01.545 00.000 13300 case statement mapped state 6 to 3
02:46:01.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8d898afa-1f65-414a-929c-77ef5ea56022"}
02:46:01.546 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bdab9ada-f27b-4c37-8dca-097ef0ff48c1"}
02:46:01.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1007,"width":15,"height":15,"star_pos":[7.15,6.64],"pixels":"..."},"id":"bdab9ada-f27b-4c37-8dca-097ef0ff48c1"}
02:46:02.905 01.359 11596 Exposure complete
02:46:02.981 00.076 11596 worker thread done servicing request
02:46:02.981 00.000 13300 OnExposeComplete: enter
02:46:02.981 00.000 13300 UpdateGuideState(): m_state=6
02:46:02.981 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1008
02:46:02.981 00.000 13300 Star::Find returns 1 (0), X=35.25, Y=420.61, Mass=1347, SNR=25.7, Peak=164 HFD=3.2
02:46:02.982 00.001 13300 MultiStar: [#1 -0.07,-0.19,0.52,U] [#2 -0.03,0.10,0.51,U] [#3 -0.21,0.01,0.34,U] [#4 -0.11,-0.07,0.28,U] [#5 -0.00,0.05,0.31,U] [#6 -0.14,-0.03,0.27,U] [#7 0.19,-0.33,0.00,M5] [#8 0.36,0.04,0.00,M8] 
02:46:02.982 00.000 13300 refined, 6 included, MultiStar: {-0.04, -0.03}, one-star: {0.05, -0.03}
02:46:02.983 00.001 13300 CameraToMount -- cameraTheta (-2.61) - m_xAngle (1.53) = xAngle (-4.15 = 2.14)
02:46:02.983 00.000 13300 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.27 = -0.99)
02:46:02.983 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-2.61 mountX=-0.03 mountY=-0.04, mountTheta=-2.14
02:46:02.986 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.03, opts=13)
02:46:02.986 00.000 13300 Enqueuing Move request for scope (-0.04, -0.03)
02:46:02.986 00.000 11596 Worker thread wakes up
02:46:02.987 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.03) opts 0xd
02:46:02.987 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.03)
02:46:02.987 00.000 11596 Moving (-0.04, -0.03) raw xDistance=-0.03 yDistance=-0.04
02:46:02.987 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:46:02.987 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:02.987 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:46:02.987 00.000 11596 MoveAxis(E, 0, ABG)
02:46:02.988 00.001 11596 Move returns status 0, amount 0
02:46:02.988 00.000 11596 MoveAxis(N, 0, ABG)
02:46:02.988 00.000 11596 Move returns status 0, amount 0
02:46:02.988 00.000 11596 move complete, result=0
02:46:02.988 00.000 11596 worker thread done servicing request
02:46:02.994 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=70, Gamma=0.510
02:46:03.002 00.008 13300 UpdateGuideState exits: m=1347 SNR=25.7
02:46:03.002 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:03.002 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:46:03.002 00.000 13300 Enqueuing Expose request
02:46:03.003 00.001 11596 Worker thread wakes up
02:46:03.003 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:46:03.003 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:46:03.506 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:46:04.544 01.038 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"507ebee9-a1e8-42cf-a3bd-f4c3ca5f5023"}
02:46:04.544 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"507ebee9-a1e8-42cf-a3bd-f4c3ca5f5023"}
02:46:04.545 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"41540d23-a8e2-4b83-a5ac-b663f00698a9"}
02:46:04.545 00.000 13300 case statement mapped state 6 to 3
02:46:04.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"41540d23-a8e2-4b83-a5ac-b663f00698a9"}
02:46:04.545 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8ace76ea-92b4-4452-9493-7489260fd41c"}
02:46:04.546 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1008,"width":15,"height":15,"star_pos":[7.25,6.61],"pixels":"..."},"id":"8ace76ea-92b4-4452-9493-7489260fd41c"}
02:46:06.525 01.979 11596 Exposure complete
02:46:06.595 00.070 11596 worker thread done servicing request
02:46:06.595 00.000 13300 OnExposeComplete: enter
02:46:06.595 00.000 13300 UpdateGuideState(): m_state=6
02:46:06.596 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1009
02:46:06.596 00.000 13300 Star::Find returns 1 (0), X=35.20, Y=420.45, Mass=1349, SNR=25.8, Peak=138 HFD=3.2
02:46:06.596 00.000 13300 MultiStar: [#1 -0.05,-0.30,0.00,M7] [#2 -0.27,-0.03,0.00,M1] [#3 -0.23,-0.07,0.34,U] [#4 -0.19,-0.16,0.26,U] [#5 -0.13,-0.18,0.32,U] [#6 -0.00,-0.05,0.27,U] [#7 0.13,-0.01,0.29,U] [#8 0.32,0.15,0.00,M9] 
02:46:06.596 00.000 13300 refined, 5 included, MultiStar: {-0.05, -0.13}, one-star: {0.00, -0.19}
02:46:06.597 00.001 13300 CameraToMount -- cameraTheta (-1.95) - m_xAngle (1.53) = xAngle (-3.48 = 2.80)
02:46:06.597 00.000 13300 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.61 = -0.33)
02:46:06.597 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.95 mountX=-0.13 mountY=-0.05, mountTheta=-2.81
02:46:06.599 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.13, opts=13)
02:46:06.599 00.000 13300 Enqueuing Move request for scope (-0.05, -0.13)
02:46:06.600 00.001 11596 Worker thread wakes up
02:46:06.600 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.13) opts 0xd
02:46:06.600 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.13)
02:46:06.600 00.000 11596 Moving (-0.05, -0.13) raw xDistance=-0.13 yDistance=-0.05
02:46:06.600 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:46:06.600 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:06.600 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:46:06.600 00.000 11596 MoveAxis(E, 0, ABG)
02:46:06.600 00.000 11596 Move returns status 0, amount 0
02:46:06.600 00.000 11596 MoveAxis(N, 0, ABG)
02:46:06.601 00.001 11596 Move returns status 0, amount 0
02:46:06.601 00.000 11596 move complete, result=0
02:46:06.601 00.000 11596 worker thread done servicing request
02:46:06.606 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=242, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
02:46:06.614 00.008 13300 UpdateGuideState exits: m=1349 SNR=25.8
02:46:06.615 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:06.615 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:46:06.615 00.000 13300 Enqueuing Expose request
02:46:06.615 00.000 11596 Worker thread wakes up
02:46:06.615 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:46:06.615 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:46:07.120 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:46:07.544 00.424 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f649bc0d-0d77-4dff-bf8f-471a381c904b"}
02:46:07.544 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f649bc0d-0d77-4dff-bf8f-471a381c904b"}
02:46:07.545 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3aa45e0e-ea06-43c9-9051-1c66b4901fed"}
02:46:07.545 00.000 13300 case statement mapped state 6 to 3
02:46:07.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3aa45e0e-ea06-43c9-9051-1c66b4901fed"}
02:46:07.545 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1fc8543b-26c4-425d-a3e7-229b9ee2a8c2"}
02:46:07.546 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1009,"width":15,"height":15,"star_pos":[7.20,7.45],"pixels":"..."},"id":"1fc8543b-26c4-425d-a3e7-229b9ee2a8c2"}
02:46:10.155 02.609 11596 Exposure complete
02:46:10.224 00.069 11596 worker thread done servicing request
02:46:10.224 00.000 13300 OnExposeComplete: enter
02:46:10.224 00.000 13300 UpdateGuideState(): m_state=6
02:46:10.224 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1010
02:46:10.225 00.001 13300 Star::Find returns 1 (0), X=35.15, Y=420.58, Mass=1382, SNR=26.1, Peak=143 HFD=3.3
02:46:10.225 00.000 13300 MultiStar: [#1 0.04,-0.30,0.00,M8] [#2 -0.03,-0.12,0.51,U] [#3 -0.11,-0.00,0.34,U] [#4 -0.11,-0.18,0.27,U] [#5 -0.15,-0.29,0.00,M1] [#6 -0.12,-0.04,0.26,U] [#7 0.26,-0.28,0.00,M5] [#8 0.32,0.12,0.00,M10] 
02:46:10.225 00.000 13300 single-star, 4 included, MultiStar: {-0.07, -0.07}, one-star: {-0.05, -0.06}
02:46:10.225 00.000 13300 CameraToMount -- cameraTheta (-2.28) - m_xAngle (1.53) = xAngle (-3.81 = 2.47)
02:46:10.225 00.000 13300 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.94 = -0.65)
02:46:10.226 00.001 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.06 hyp=0.07 cameraTheta=-2.28 mountX=-0.06 mountY=-0.05, mountTheta=-2.48
02:46:10.227 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.06, opts=13)
02:46:10.228 00.001 13300 Enqueuing Move request for scope (-0.05, -0.06)
02:46:10.228 00.000 11596 Worker thread wakes up
02:46:10.228 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.06) opts 0xd
02:46:10.228 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.06)
02:46:10.228 00.000 11596 Moving (-0.05, -0.06) raw xDistance=-0.06 yDistance=-0.05
02:46:10.228 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:46:10.228 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:10.228 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:46:10.228 00.000 11596 MoveAxis(E, 0, ABG)
02:46:10.228 00.000 11596 Move returns status 0, amount 0
02:46:10.229 00.001 11596 MoveAxis(N, 0, ABG)
02:46:10.229 00.000 11596 Move returns status 0, amount 0
02:46:10.229 00.000 11596 move complete, result=0
02:46:10.229 00.000 11596 worker thread done servicing request
02:46:10.234 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
02:46:10.243 00.009 13300 UpdateGuideState exits: m=1382 SNR=26.1
02:46:10.243 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:10.243 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:46:10.243 00.000 13300 Enqueuing Expose request
02:46:10.243 00.000 11596 Worker thread wakes up
02:46:10.243 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:46:10.243 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:46:10.544 00.301 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9eb5531f-66a1-4108-a3fd-00f2c529f155"}
02:46:10.544 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9eb5531f-66a1-4108-a3fd-00f2c529f155"}
02:46:10.545 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e39d37d5-4fa2-42d2-af29-5c4e80cf441d"}
02:46:10.545 00.000 13300 case statement mapped state 6 to 3
02:46:10.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e39d37d5-4fa2-42d2-af29-5c4e80cf441d"}
02:46:10.546 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dab57da6-381b-4532-9f83-a9196c44b877"}
02:46:10.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1010,"width":15,"height":15,"star_pos":[7.15,6.58],"pixels":"..."},"id":"dab57da6-381b-4532-9f83-a9196c44b877"}
02:46:10.746 00.200 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:46:13.545 02.799 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4c462912-bdc9-45ed-a05b-7ea5d7f9cbcd"}
02:46:13.546 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4c462912-bdc9-45ed-a05b-7ea5d7f9cbcd"}
02:46:13.546 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b9d05ce6-e21c-431e-b047-6e7469179396"}
02:46:13.547 00.001 13300 case statement mapped state 6 to 3
02:46:13.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b9d05ce6-e21c-431e-b047-6e7469179396"}
02:46:13.548 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c0809769-ab98-47b7-8e3e-7fc79807f1ca"}
02:46:13.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1010,"width":15,"height":15,"star_pos":[7.15,6.58],"pixels":"..."},"id":"c0809769-ab98-47b7-8e3e-7fc79807f1ca"}
02:46:13.809 00.261 11596 Exposure complete
02:46:13.973 00.164 11596 worker thread done servicing request
02:46:13.973 00.000 13300 OnExposeComplete: enter
02:46:13.973 00.000 13300 UpdateGuideState(): m_state=6
02:46:13.974 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1011
02:46:13.975 00.001 13300 Star::Find returns 1 (0), X=35.23, Y=420.65, Mass=1364, SNR=25.9, Peak=155 HFD=3.3
02:46:13.975 00.000 13300 MultiStar: [#1 0.09,-0.21,0.55,U] [#2 -0.01,0.02,0.52,U] [#3 -0.24,0.08,0.34,U] [#4 -0.04,-0.03,0.27,U] [#5 -0.00,-0.02,0.30,U] [#6 0.06,-0.10,0.28,U] [#7 0.12,0.02,0.30,U] [#8 0.35,0.02,0.00,R] 
02:46:13.976 00.001 13300 refined, 7 included, MultiStar: {0.01, -0.02}, one-star: {0.03, 0.02}
02:46:13.976 00.000 13300 CameraToMount -- cameraTheta (-1.18) - m_xAngle (1.53) = xAngle (-2.71 = -2.71)
02:46:13.976 00.000 13300 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.84 = 0.44)
02:46:13.977 00.001 13300 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.03 cameraTheta=-1.18 mountX=-0.02 mountY=0.01, mountTheta=2.70
02:46:13.980 00.003 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.02, opts=13)
02:46:13.981 00.001 13300 Enqueuing Move request for scope (0.01, -0.02)
02:46:13.981 00.000 11596 Worker thread wakes up
02:46:13.981 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd
02:46:13.981 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.02)
02:46:13.982 00.001 11596 Moving (0.01, -0.02) raw xDistance=-0.02 yDistance=0.01
02:46:13.982 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:46:13.982 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:13.982 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:46:13.982 00.000 11596 MoveAxis(E, 0, ABG)
02:46:13.983 00.001 11596 Move returns status 0, amount 0
02:46:13.983 00.000 11596 MoveAxis(N, 0, ABG)
02:46:13.983 00.000 11596 Move returns status 0, amount 0
02:46:13.984 00.001 11596 move complete, result=0
02:46:13.984 00.000 11596 worker thread done servicing request
02:46:13.995 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
02:46:14.012 00.017 13300 UpdateGuideState exits: m=1364 SNR=25.9
02:46:14.012 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:14.013 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:46:14.013 00.000 13300 Enqueuing Expose request
02:46:14.013 00.000 11596 Worker thread wakes up
02:46:14.013 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:46:14.014 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:46:14.516 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:46:16.545 02.029 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f33002c5-eba1-4695-90ae-ff50caccdb7e"}
02:46:16.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f33002c5-eba1-4695-90ae-ff50caccdb7e"}
02:46:16.546 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4c901af6-83b1-4dfd-8940-8c6e4a768b31"}
02:46:16.546 00.000 13300 case statement mapped state 6 to 3
02:46:16.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4c901af6-83b1-4dfd-8940-8c6e4a768b31"}
02:46:16.547 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7d5880f6-d59e-4dca-8bcd-a1be9100a472"}
02:46:16.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1011,"width":15,"height":15,"star_pos":[7.23,6.65],"pixels":"..."},"id":"7d5880f6-d59e-4dca-8bcd-a1be9100a472"}
02:46:17.546 00.999 11596 Exposure complete
02:46:17.643 00.097 11596 worker thread done servicing request
02:46:17.643 00.000 13300 OnExposeComplete: enter
02:46:17.643 00.000 13300 UpdateGuideState(): m_state=6
02:46:17.644 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1012
02:46:17.644 00.000 13300 Star::Find returns 1 (0), X=35.14, Y=420.38, Mass=1376, SNR=26.0, Peak=143 HFD=3.3
02:46:17.645 00.001 13300 MultiStar: [#1 0.09,-0.33,0.00,M8] [#2 0.08,-0.13,0.52,U] [#3 -0.18,-0.05,0.34,U] [#4 -0.15,-0.13,0.27,U] [#5 0.18,-0.29,0.00,M1] [#6 -0.01,-0.06,0.27,U] [#7 0.23,-0.01,0.28,U] [#8 0.04,-0.14,0.23,U] 
02:46:17.645 00.000 13300 refined, 6 included, MultiStar: {-0.01, -0.14}, one-star: {-0.06, -0.25}
02:46:17.645 00.000 13300 CameraToMount -- cameraTheta (-1.67) - m_xAngle (1.53) = xAngle (-3.21 = 3.08)
02:46:17.645 00.000 13300 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.33 = -0.05)
02:46:17.645 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.67 mountX=-0.14 mountY=-0.01, mountTheta=-3.09
02:46:17.648 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.14, opts=13)
02:46:17.648 00.000 13300 Enqueuing Move request for scope (-0.01, -0.14)
02:46:17.648 00.000 11596 Worker thread wakes up
02:46:17.648 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.14) opts 0xd
02:46:17.649 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.14)
02:46:17.649 00.000 11596 Moving (-0.01, -0.14) raw xDistance=-0.14 yDistance=-0.01
02:46:17.649 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.14
02:46:17.649 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:17.649 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:46:17.649 00.000 11596 MoveAxis(E, 181, ABG)
02:46:17.650 00.001 11596 Guiding  Dir = 2, Dur = 181
02:46:17.650 00.000 11596 IsSlewing returns 0
02:46:17.664 00.014 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=240, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
02:46:17.676 00.012 13300 UpdateGuideState exits: m=1376 SNR=26.0
02:46:17.676 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:17.676 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:46:17.676 00.000 13300 Enqueuing Expose request
02:46:18.012 00.336 11596 IsGuiding returns 0
02:46:18.317 00.305 11596 IsGuiding returns 1
02:46:18.317 00.000 11596 scope still moving after pulse duration time elapsed
02:46:18.533 00.216 11596 IsSlewing returns 0
02:46:18.631 00.098 11596 IsGuiding returns 0
02:46:18.631 00.000 11596 scope move finished after 181 + 437 ms
02:46:18.631 00.000 11596 Move returns status 0, amount 181
02:46:18.631 00.000 11596 MoveAxis(N, 0, ABG)
02:46:18.631 00.000 11596 Move returns status 0, amount 0
02:46:18.631 00.000 11596 move complete, result=0
02:46:18.631 00.000 11596 worker thread done servicing request
02:46:18.631 00.000 13300 GuideStep: -0.1 px 181 ms EAST, -0.0 px 0 ms NORTH
02:46:18.631 00.000 11596 Worker thread wakes up
02:46:18.632 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:46:19.142 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:46:19.546 00.404 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6dda6128-2341-4844-a4a6-a9b3359c7ecc"}
02:46:19.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6dda6128-2341-4844-a4a6-a9b3359c7ecc"}
02:46:19.547 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3d0783d9-b8a4-43bf-ac49-f502d7b180c2"}
02:46:19.547 00.000 13300 case statement mapped state 6 to 3
02:46:19.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3d0783d9-b8a4-43bf-ac49-f502d7b180c2"}
02:46:19.548 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"218f411f-c6df-4928-b221-a1fc96fbbc1a"}
02:46:19.549 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1012,"width":15,"height":15,"star_pos":[7.14,7.38],"pixels":"..."},"id":"218f411f-c6df-4928-b221-a1fc96fbbc1a"}
02:46:22.185 02.636 11596 Exposure complete
02:46:22.254 00.069 11596 worker thread done servicing request
02:46:22.254 00.000 13300 OnExposeComplete: enter
02:46:22.254 00.000 13300 UpdateGuideState(): m_state=6
02:46:22.254 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1013
02:46:22.255 00.001 13300 Star::Find returns 1 (0), X=35.22, Y=420.72, Mass=1368, SNR=25.9, Peak=169 HFD=3.4
02:46:22.255 00.000 13300 MultiStar: [#1 0.04,0.01,0.51,U] [#2 0.02,0.21,0.52,U] [#3 -0.07,0.05,0.34,U] [#4 -0.29,0.02,0.00,M1] [#5 -0.08,0.01,0.30,U] [#6 -0.21,0.13,0.27,U] [#7 0.21,0.06,0.28,U] [#8 -0.07,0.27,0.00,M1] 
02:46:22.256 00.001 13300 refined, 6 included, MultiStar: {0.00, 0.08}, one-star: {0.02, 0.08}
02:46:22.256 00.000 13300 CameraToMount -- cameraTheta (1.55) - m_xAngle (1.53) = xAngle (0.02 = 0.02)
02:46:22.256 00.000 13300 CameraToMount -- cameraTheta (1.55) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.11 = -3.11)
02:46:22.256 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.08 hyp=0.08 cameraTheta=1.55 mountX=0.08 mountY=-0.00, mountTheta=-0.04
02:46:22.258 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.08, opts=13)
02:46:22.258 00.000 13300 Enqueuing Move request for scope (0.00, 0.08)
02:46:22.258 00.000 11596 Worker thread wakes up
02:46:22.258 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.08) opts 0xd
02:46:22.258 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.08)
02:46:22.258 00.000 11596 Moving (0.00, 0.08) raw xDistance=0.08 yDistance=-0.00
02:46:22.259 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:46:22.259 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:22.259 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:46:22.259 00.000 11596 MoveAxis(E, 0, ABG)
02:46:22.259 00.000 11596 Move returns status 0, amount 0
02:46:22.259 00.000 11596 MoveAxis(N, 0, ABG)
02:46:22.259 00.000 11596 Move returns status 0, amount 0
02:46:22.259 00.000 11596 move complete, result=0
02:46:22.259 00.000 11596 worker thread done servicing request
02:46:22.265 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
02:46:22.273 00.008 13300 UpdateGuideState exits: m=1368 SNR=25.9
02:46:22.273 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:22.273 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:46:22.273 00.000 13300 Enqueuing Expose request
02:46:22.273 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:46:22.273 00.000 11596 Worker thread wakes up
02:46:22.274 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:46:22.547 00.273 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"968c533c-5de4-4577-9cab-4bab7719f85f"}
02:46:22.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"968c533c-5de4-4577-9cab-4bab7719f85f"}
02:46:22.549 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3df6372e-6d04-4d39-90a7-bd90575cda45"}
02:46:22.549 00.000 13300 case statement mapped state 6 to 3
02:46:22.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3df6372e-6d04-4d39-90a7-bd90575cda45"}
02:46:22.550 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b77ef77b-c516-47de-a43d-837a8fccf94f"}
02:46:22.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1013,"width":15,"height":15,"star_pos":[7.22,6.72],"pixels":"..."},"id":"b77ef77b-c516-47de-a43d-837a8fccf94f"}
02:46:22.780 00.230 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:46:25.546 02.766 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"76940208-67f7-43e2-9070-a51a8477a453"}
02:46:25.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"76940208-67f7-43e2-9070-a51a8477a453"}
02:46:25.547 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dfe5b95a-4555-4a02-855f-0f61263a2558"}
02:46:25.547 00.000 13300 case statement mapped state 6 to 3
02:46:25.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dfe5b95a-4555-4a02-855f-0f61263a2558"}
02:46:25.547 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"694d8cdb-c15e-4af3-873e-f4e3217acc4b"}
02:46:25.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1013,"width":15,"height":15,"star_pos":[7.22,6.72],"pixels":"..."},"id":"694d8cdb-c15e-4af3-873e-f4e3217acc4b"}
02:46:25.809 00.262 11596 Exposure complete
02:46:25.878 00.069 11596 worker thread done servicing request
02:46:25.878 00.000 13300 OnExposeComplete: enter
02:46:25.878 00.000 13300 UpdateGuideState(): m_state=6
02:46:25.879 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1014
02:46:25.879 00.000 13300 Star::Find returns 1 (0), X=35.15, Y=420.71, Mass=1418, SNR=26.4, Peak=164 HFD=3.4
02:46:25.879 00.000 13300 MultiStar: [#1 -0.01,-0.10,0.54,U] [#2 0.04,0.21,0.52,U] [#3 -0.02,0.07,0.34,U] [#4 0.00,0.06,0.26,U] [#5 -0.06,-0.11,0.30,U] [#6 0.36,0.08,0.00,M1] [#7 0.30,0.13,0.00,M3] [#8 -0.07,0.04,0.22,U] 
02:46:25.879 00.000 13300 refined, 6 included, MultiStar: {-0.02, 0.04}, one-star: {-0.05, 0.07}
02:46:25.879 00.000 13300 CameraToMount -- cameraTheta (2.03) - m_xAngle (1.53) = xAngle (0.50 = 0.50)
02:46:25.880 00.001 13300 CameraToMount -- cameraTheta (2.03) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.63 = -2.63)
02:46:25.880 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.04 hyp=0.05 cameraTheta=2.03 mountX=0.04 mountY=-0.02, mountTheta=-0.51
02:46:25.882 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.04, opts=13)
02:46:25.882 00.000 13300 Enqueuing Move request for scope (-0.02, 0.04)
02:46:25.882 00.000 11596 Worker thread wakes up
02:46:25.882 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.04) opts 0xd
02:46:25.882 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.04)
02:46:25.882 00.000 11596 Moving (-0.02, 0.04) raw xDistance=0.04 yDistance=-0.02
02:46:25.882 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:46:25.882 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:25.882 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:46:25.883 00.001 11596 MoveAxis(E, 0, ABG)
02:46:25.883 00.000 11596 Move returns status 0, amount 0
02:46:25.883 00.000 11596 MoveAxis(N, 0, ABG)
02:46:25.883 00.000 11596 Move returns status 0, amount 0
02:46:25.883 00.000 11596 move complete, result=0
02:46:25.883 00.000 11596 worker thread done servicing request
02:46:25.889 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=70, Gamma=0.510
02:46:25.897 00.008 13300 UpdateGuideState exits: m=1418 SNR=26.4
02:46:25.897 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:25.897 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:46:25.897 00.000 13300 Enqueuing Expose request
02:46:25.897 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:46:25.897 00.000 11596 Worker thread wakes up
02:46:25.897 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:46:26.399 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:46:28.545 02.146 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"833dd829-60fa-41cf-af21-083dc34aeacf"}
02:46:28.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"833dd829-60fa-41cf-af21-083dc34aeacf"}
02:46:28.546 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9b6d4258-7677-4d30-b9cd-0b95cd603bdc"}
02:46:28.546 00.000 13300 case statement mapped state 6 to 3
02:46:28.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9b6d4258-7677-4d30-b9cd-0b95cd603bdc"}
02:46:28.546 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"269cc7f1-44e5-4232-8cdd-aaf18af3e7db"}
02:46:28.547 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1014,"width":15,"height":15,"star_pos":[7.15,6.71],"pixels":"..."},"id":"269cc7f1-44e5-4232-8cdd-aaf18af3e7db"}
02:46:29.438 00.891 11596 Exposure complete
02:46:29.508 00.070 11596 worker thread done servicing request
02:46:29.508 00.000 13300 OnExposeComplete: enter
02:46:29.508 00.000 13300 UpdateGuideState(): m_state=6
02:46:29.508 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1015
02:46:29.509 00.001 13300 Star::Find returns 1 (0), X=35.24, Y=420.50, Mass=1377, SNR=26.0, Peak=144 HFD=3.2
02:46:29.509 00.000 13300 MultiStar: [#1 0.27,-0.19,0.00,M7] [#2 0.05,-0.04,0.51,U] [#3 0.16,-0.08,0.34,U] [#4 0.06,-0.25,0.27,U] [#5 0.22,0.08,0.30,U] [#6 0.04,-0.15,0.27,U] [#7 0.21,0.11,0.30,U] [#8 0.19,0.05,0.22,U] 
02:46:29.509 00.000 13300 refined, 7 included, MultiStar: {0.10, -0.07}, one-star: {0.04, -0.13}
02:46:29.509 00.000 13300 CameraToMount -- cameraTheta (-0.61) - m_xAngle (1.53) = xAngle (-2.14 = -2.14)
02:46:29.509 00.000 13300 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.27 = 1.01)
02:46:29.509 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=-0.07 hyp=0.12 cameraTheta=-0.61 mountX=-0.07 mountY=0.10, mountTheta=2.14
02:46:29.511 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=-0.07, opts=13)
02:46:29.512 00.001 13300 Enqueuing Move request for scope (0.10, -0.07)
02:46:29.512 00.000 11596 Worker thread wakes up
02:46:29.512 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.07) opts 0xd
02:46:29.512 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, -0.07)
02:46:29.512 00.000 11596 Moving (0.10, -0.07) raw xDistance=-0.07 yDistance=0.10
02:46:29.512 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:46:29.512 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:29.512 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:46:29.512 00.000 11596 MoveAxis(E, 0, ABG)
02:46:29.512 00.000 11596 Move returns status 0, amount 0
02:46:29.513 00.001 11596 MoveAxis(N, 0, ABG)
02:46:29.513 00.000 11596 Move returns status 0, amount 0
02:46:29.513 00.000 11596 move complete, result=0
02:46:29.513 00.000 11596 worker thread done servicing request
02:46:29.519 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=240, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
02:46:29.527 00.008 13300 UpdateGuideState exits: m=1377 SNR=26.0
02:46:29.527 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:29.527 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:46:29.527 00.000 13300 Enqueuing Expose request
02:46:29.527 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:46:29.527 00.000 11596 Worker thread wakes up
02:46:29.528 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:46:30.042 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:46:31.545 01.503 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"67ca818a-7d82-4540-adca-9c9d28dfdc6f"}
02:46:31.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"67ca818a-7d82-4540-adca-9c9d28dfdc6f"}
02:46:31.546 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"33cde3f1-a60c-42de-94f6-9a9767ed333d"}
02:46:31.546 00.000 13300 case statement mapped state 6 to 3
02:46:31.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"33cde3f1-a60c-42de-94f6-9a9767ed333d"}
02:46:31.546 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3b649305-b82c-4477-8ddd-6e571f71ae55"}
02:46:31.547 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1015,"width":15,"height":15,"star_pos":[7.24,7.50],"pixels":"..."},"id":"3b649305-b82c-4477-8ddd-6e571f71ae55"}
02:46:33.089 01.542 11596 Exposure complete
02:46:33.164 00.075 11596 worker thread done servicing request
02:46:33.164 00.000 13300 OnExposeComplete: enter
02:46:33.165 00.001 13300 UpdateGuideState(): m_state=6
02:46:33.165 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1016
02:46:33.165 00.000 13300 Star::Find returns 1 (0), X=35.20, Y=420.57, Mass=1381, SNR=26.0, Peak=148 HFD=3.2
02:46:33.166 00.001 13300 MultiStar: [#1 0.03,-0.11,0.52,U] [#2 -0.04,0.09,0.52,U] [#3 0.10,-0.01,0.34,U] [#4 -0.00,-0.09,0.28,U] [#5 -0.05,0.07,0.30,U] [#6 -0.02,-0.00,0.27,U] [#7 0.20,-0.21,0.00,M3] [#8 0.12,-0.19,0.22,U] 
02:46:33.166 00.000 13300 refined, 7 included, MultiStar: {0.01, -0.04}, one-star: {0.00, -0.06}
02:46:33.166 00.000 13300 CameraToMount -- cameraTheta (-1.27) - m_xAngle (1.53) = xAngle (-2.80 = -2.80)
02:46:33.166 00.000 13300 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.93 = 0.36)
02:46:33.166 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.27 mountX=-0.04 mountY=0.01, mountTheta=2.79
02:46:33.168 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.04, opts=13)
02:46:33.168 00.000 13300 Enqueuing Move request for scope (0.01, -0.04)
02:46:33.168 00.000 11596 Worker thread wakes up
02:46:33.168 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.04) opts 0xd
02:46:33.168 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.04)
02:46:33.168 00.000 11596 Moving (0.01, -0.04) raw xDistance=-0.04 yDistance=0.01
02:46:33.168 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:46:33.169 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:33.169 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:46:33.169 00.000 11596 MoveAxis(E, 0, ABG)
02:46:33.169 00.000 11596 Move returns status 0, amount 0
02:46:33.169 00.000 11596 MoveAxis(N, 0, ABG)
02:46:33.169 00.000 11596 Move returns status 0, amount 0
02:46:33.169 00.000 11596 move complete, result=0
02:46:33.169 00.000 11596 worker thread done servicing request
02:46:33.175 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
02:46:33.184 00.009 13300 UpdateGuideState exits: m=1381 SNR=26.0
02:46:33.184 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:33.184 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:46:33.184 00.000 13300 Enqueuing Expose request
02:46:33.184 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:46:33.184 00.000 11596 Worker thread wakes up
02:46:33.184 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:46:33.701 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:46:34.545 00.844 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2131425c-ea71-4a63-9ad2-f827f77b5e72"}
02:46:34.546 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2131425c-ea71-4a63-9ad2-f827f77b5e72"}
02:46:34.546 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b68182cb-8e94-49f1-bfb4-69149573bd2b"}
02:46:34.547 00.001 13300 case statement mapped state 6 to 3
02:46:34.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b68182cb-8e94-49f1-bfb4-69149573bd2b"}
02:46:34.547 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8e40db8e-af49-4cb2-97ec-7df39737b25d"}
02:46:34.548 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1016,"width":15,"height":15,"star_pos":[7.20,6.57],"pixels":"..."},"id":"8e40db8e-af49-4cb2-97ec-7df39737b25d"}
02:46:36.737 02.189 11596 Exposure complete
02:46:36.807 00.070 11596 worker thread done servicing request
02:46:36.807 00.000 13300 OnExposeComplete: enter
02:46:36.807 00.000 13300 UpdateGuideState(): m_state=6
02:46:36.807 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1017
02:46:36.807 00.000 13300 Star::Find returns 1 (0), X=35.15, Y=420.47, Mass=1371, SNR=26.0, Peak=133 HFD=3.4
02:46:36.808 00.001 13300 MultiStar: [#1 -0.06,-0.38,0.00,M7] [#2 -0.08,-0.03,0.51,U] [#3 -0.11,0.08,0.34,U] [#4 -0.09,-0.25,0.00,M1] [#5 -0.11,-0.23,0.33,U] [#6 0.13,0.06,0.27,U] [#7 0.15,-0.21,0.28,U] [#8 -0.34,-0.37,0.00,M1] 
02:46:36.808 00.000 13300 refined, 5 included, MultiStar: {-0.03, -0.10}, one-star: {-0.05, -0.16}
02:46:36.808 00.000 13300 CameraToMount -- cameraTheta (-1.88) - m_xAngle (1.53) = xAngle (-3.42 = 2.87)
02:46:36.808 00.000 13300 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.54 = -0.26)
02:46:36.808 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.10 hyp=0.10 cameraTheta=-1.88 mountX=-0.10 mountY=-0.03, mountTheta=-2.88
02:46:36.809 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.10, opts=13)
02:46:36.809 00.000 13300 Enqueuing Move request for scope (-0.03, -0.10)
02:46:36.809 00.000 11596 Worker thread wakes up
02:46:36.809 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.10) opts 0xd
02:46:36.810 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.10)
02:46:36.810 00.000 11596 Moving (-0.03, -0.10) raw xDistance=-0.10 yDistance=-0.03
02:46:36.810 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:46:36.810 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:36.810 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:46:36.810 00.000 11596 MoveAxis(E, 0, ABG)
02:46:36.810 00.000 11596 Move returns status 0, amount 0
02:46:36.810 00.000 11596 MoveAxis(N, 0, ABG)
02:46:36.810 00.000 11596 Move returns status 0, amount 0
02:46:36.810 00.000 11596 move complete, result=0
02:46:36.810 00.000 11596 worker thread done servicing request
02:46:36.816 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
02:46:36.824 00.008 13300 UpdateGuideState exits: m=1371 SNR=26.0
02:46:36.825 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:36.825 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:46:36.825 00.000 13300 Enqueuing Expose request
02:46:36.825 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:46:36.825 00.000 11596 Worker thread wakes up
02:46:36.825 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:46:37.342 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:46:37.546 00.204 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9946c257-8345-406e-af21-4200342dda11"}
02:46:37.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9946c257-8345-406e-af21-4200342dda11"}
02:46:37.547 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9753a72b-a72c-4942-a2ff-682e8b4da20e"}
02:46:37.548 00.001 13300 case statement mapped state 6 to 3
02:46:37.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9753a72b-a72c-4942-a2ff-682e8b4da20e"}
02:46:37.549 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"062a65f7-0272-45d4-94dd-d743b3affe09"}
02:46:37.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1017,"width":15,"height":15,"star_pos":[7.15,7.47],"pixels":"..."},"id":"062a65f7-0272-45d4-94dd-d743b3affe09"}
02:46:40.376 02.827 11596 Exposure complete
02:46:40.444 00.068 11596 worker thread done servicing request
02:46:40.444 00.000 13300 OnExposeComplete: enter
02:46:40.444 00.000 13300 UpdateGuideState(): m_state=6
02:46:40.444 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1018
02:46:40.445 00.001 13300 Star::Find returns 1 (0), X=35.18, Y=420.54, Mass=1373, SNR=26.0, Peak=142 HFD=3.3
02:46:40.445 00.000 13300 MultiStar: [#1 0.07,-0.34,0.00,M8] [#2 -0.14,-0.04,0.52,U] [#3 -0.08,-0.15,0.34,U] [#4 -0.27,-0.27,0.00,M2] [#5 0.17,-0.42,0.00,M1] [#6 0.06,-0.07,0.28,U] [#7 -0.03,0.01,0.28,U] [#8 -0.15,0.00,0.22,U] 
02:46:40.445 00.000 13300 refined, 5 included, MultiStar: {-0.05, -0.07}, one-star: {-0.02, -0.09}
02:46:40.445 00.000 13300 CameraToMount -- cameraTheta (-2.24) - m_xAngle (1.53) = xAngle (-3.78 = 2.51)
02:46:40.445 00.000 13300 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.90 = -0.62)
02:46:40.445 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.07 hyp=0.09 cameraTheta=-2.24 mountX=-0.07 mountY=-0.05, mountTheta=-2.52
02:46:40.447 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.07, opts=13)
02:46:40.448 00.001 13300 Enqueuing Move request for scope (-0.05, -0.07)
02:46:40.448 00.000 11596 Worker thread wakes up
02:46:40.448 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.07) opts 0xd
02:46:40.448 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.07)
02:46:40.448 00.000 11596 Moving (-0.05, -0.07) raw xDistance=-0.07 yDistance=-0.05
02:46:40.448 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:46:40.448 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:40.448 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:46:40.448 00.000 11596 MoveAxis(E, 0, ABG)
02:46:40.448 00.000 11596 Move returns status 0, amount 0
02:46:40.449 00.001 11596 MoveAxis(N, 0, ABG)
02:46:40.449 00.000 11596 Move returns status 0, amount 0
02:46:40.449 00.000 11596 move complete, result=0
02:46:40.449 00.000 11596 worker thread done servicing request
02:46:40.456 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
02:46:40.465 00.009 13300 UpdateGuideState exits: m=1373 SNR=26.0
02:46:40.465 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:40.465 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:46:40.465 00.000 13300 Enqueuing Expose request
02:46:40.465 00.000 11596 Worker thread wakes up
02:46:40.465 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:46:40.466 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:46:40.546 00.080 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fa1996ed-6a86-45aa-9aa2-2dbef4335520"}
02:46:40.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fa1996ed-6a86-45aa-9aa2-2dbef4335520"}
02:46:40.547 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0e6e96c1-9fc7-456f-8d6c-3b928be7cbfb"}
02:46:40.547 00.000 13300 case statement mapped state 6 to 3
02:46:40.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0e6e96c1-9fc7-456f-8d6c-3b928be7cbfb"}
02:46:40.549 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"776259b1-7950-44d6-ad6b-16849615a882"}
02:46:40.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1018,"width":15,"height":15,"star_pos":[7.18,6.54],"pixels":"..."},"id":"776259b1-7950-44d6-ad6b-16849615a882"}
02:46:40.968 00.419 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:46:43.546 02.578 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"06e89066-b062-4f9a-81e0-f873e12d5890"}
02:46:43.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"06e89066-b062-4f9a-81e0-f873e12d5890"}
02:46:43.547 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0666a482-c10a-427c-aee7-2c7ea13ca8c5"}
02:46:43.547 00.000 13300 case statement mapped state 6 to 3
02:46:43.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0666a482-c10a-427c-aee7-2c7ea13ca8c5"}
02:46:43.547 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0ddfe067-46f7-4603-9cf3-26a3ee3d43cd"}
02:46:43.548 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1018,"width":15,"height":15,"star_pos":[7.18,6.54],"pixels":"..."},"id":"0ddfe067-46f7-4603-9cf3-26a3ee3d43cd"}
02:46:44.000 00.452 11596 Exposure complete
02:46:44.083 00.083 11596 worker thread done servicing request
02:46:44.083 00.000 13300 OnExposeComplete: enter
02:46:44.083 00.000 13300 UpdateGuideState(): m_state=6
02:46:44.084 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1019
02:46:44.084 00.000 13300 Star::Find returns 1 (0), X=35.14, Y=420.63, Mass=1374, SNR=26.0, Peak=154 HFD=3.2
02:46:44.084 00.000 13300 MultiStar: [#1 0.09,-0.26,0.00,M9] [#2 -0.01,0.10,0.50,U] [#3 0.02,-0.19,0.34,U] [#4 -0.13,-0.02,0.28,U] [#5 0.15,-0.05,0.31,U] [#6 0.12,0.01,0.26,U] [#7 0.12,-0.05,0.29,U] [#8 -0.11,-0.05,0.22,U] 
02:46:44.085 00.001 13300 refined, 7 included, MultiStar: {0.00, -0.02}, one-star: {-0.06, -0.01}
02:46:44.085 00.000 13300 CameraToMount -- cameraTheta (-1.54) - m_xAngle (1.53) = xAngle (-3.07 = -3.07)
02:46:44.085 00.000 13300 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.20 = 0.09)
02:46:44.085 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=-0.02 hyp=0.02 cameraTheta=-1.54 mountX=-0.02 mountY=0.00, mountTheta=3.05
02:46:44.087 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.02, opts=13)
02:46:44.087 00.000 13300 Enqueuing Move request for scope (0.00, -0.02)
02:46:44.087 00.000 11596 Worker thread wakes up
02:46:44.087 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.02) opts 0xd
02:46:44.087 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.02)
02:46:44.087 00.000 11596 Moving (0.00, -0.02) raw xDistance=-0.02 yDistance=0.00
02:46:44.087 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:46:44.087 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:44.088 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:46:44.088 00.000 11596 MoveAxis(E, 0, ABG)
02:46:44.088 00.000 11596 Move returns status 0, amount 0
02:46:44.088 00.000 11596 MoveAxis(N, 0, ABG)
02:46:44.088 00.000 11596 Move returns status 0, amount 0
02:46:44.088 00.000 11596 move complete, result=0
02:46:44.088 00.000 11596 worker thread done servicing request
02:46:44.094 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
02:46:44.102 00.008 13300 UpdateGuideState exits: m=1374 SNR=26.0
02:46:44.102 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:44.102 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:46:44.102 00.000 13300 Enqueuing Expose request
02:46:44.102 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:46:44.102 00.000 11596 Worker thread wakes up
02:46:44.103 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:46:44.609 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:46:46.545 01.936 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7e6d3e82-1060-449c-99d3-ab5ec333189a"}
02:46:46.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7e6d3e82-1060-449c-99d3-ab5ec333189a"}
02:46:46.546 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7ab59e39-e7ed-4ea4-99fa-add444030af9"}
02:46:46.546 00.000 13300 case statement mapped state 6 to 3
02:46:46.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7ab59e39-e7ed-4ea4-99fa-add444030af9"}
02:46:46.548 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"621e4a58-d7ae-42ac-84f8-4e822c07b7c4"}
02:46:46.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1019,"width":15,"height":15,"star_pos":[7.14,6.63],"pixels":"..."},"id":"621e4a58-d7ae-42ac-84f8-4e822c07b7c4"}
02:46:47.644 01.096 11596 Exposure complete
02:46:47.716 00.072 11596 worker thread done servicing request
02:46:47.717 00.001 13300 OnExposeComplete: enter
02:46:47.717 00.000 13300 UpdateGuideState(): m_state=6
02:46:47.717 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1020
02:46:47.717 00.000 13300 Star::Find returns 1 (0), X=35.32, Y=420.62, Mass=1390, SNR=26.1, Peak=171 HFD=3.2
02:46:47.718 00.001 13300 MultiStar: [#1 0.04,-0.17,0.55,U] [#2 -0.18,0.10,0.51,U] [#3 -0.31,0.07,0.00,M1] [#4 -0.15,-0.19,0.27,U] [#5 -0.14,-0.10,0.30,U] [#6 -0.07,0.09,0.27,U] [#7 0.09,0.01,0.27,U] [#8 -0.22,-0.10,0.22,U] 
02:46:47.718 00.000 13300 refined, 7 included, MultiStar: {-0.02, -0.04}, one-star: {0.12, -0.02}
02:46:47.718 00.000 13300 CameraToMount -- cameraTheta (-2.06) - m_xAngle (1.53) = xAngle (-3.59 = 2.69)
02:46:47.718 00.000 13300 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.72 = -0.43)
02:46:47.718 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.04 hyp=0.05 cameraTheta=-2.06 mountX=-0.04 mountY=-0.02, mountTheta=-2.71
02:46:47.720 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.04, opts=13)
02:46:47.720 00.000 13300 Enqueuing Move request for scope (-0.02, -0.04)
02:46:47.720 00.000 11596 Worker thread wakes up
02:46:47.720 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.04) opts 0xd
02:46:47.720 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.04)
02:46:47.720 00.000 11596 Moving (-0.02, -0.04) raw xDistance=-0.04 yDistance=-0.02
02:46:47.721 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:46:47.721 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:47.721 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:46:47.721 00.000 11596 MoveAxis(E, 0, ABG)
02:46:47.721 00.000 11596 Move returns status 0, amount 0
02:46:47.721 00.000 11596 MoveAxis(N, 0, ABG)
02:46:47.721 00.000 11596 Move returns status 0, amount 0
02:46:47.721 00.000 11596 move complete, result=0
02:46:47.721 00.000 11596 worker thread done servicing request
02:46:47.727 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
02:46:47.735 00.008 13300 UpdateGuideState exits: m=1390 SNR=26.1
02:46:47.735 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:47.735 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:46:47.735 00.000 13300 Enqueuing Expose request
02:46:47.735 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:46:47.735 00.000 11596 Worker thread wakes up
02:46:47.736 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:46:48.245 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:46:49.545 01.300 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e2ab5c70-a2a8-4741-828c-de0929fb9164"}
02:46:49.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e2ab5c70-a2a8-4741-828c-de0929fb9164"}
02:46:49.546 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"893dab2c-b06a-4b9d-83a5-20dbf7126806"}
02:46:49.546 00.000 13300 case statement mapped state 6 to 3
02:46:49.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"893dab2c-b06a-4b9d-83a5-20dbf7126806"}
02:46:49.546 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"46b280e4-8462-49ac-87dc-d628051e8ca8"}
02:46:49.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1020,"width":15,"height":15,"star_pos":[7.32,6.62],"pixels":"..."},"id":"46b280e4-8462-49ac-87dc-d628051e8ca8"}
02:46:51.274 01.728 11596 Exposure complete
02:46:51.343 00.069 11596 worker thread done servicing request
02:46:51.343 00.000 13300 OnExposeComplete: enter
02:46:51.343 00.000 13300 UpdateGuideState(): m_state=6
02:46:51.344 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1021
02:46:51.344 00.000 13300 Star::Find returns 1 (0), X=35.31, Y=420.47, Mass=1368, SNR=25.9, Peak=141 HFD=3.2
02:46:51.344 00.000 13300 MultiStar: [#1 -0.00,-0.13,0.51,U] [#2 -0.00,0.06,0.51,U] [#3 0.06,-0.23,0.35,U] [#4 -0.10,-0.23,0.29,U] [#5 0.05,-0.06,0.30,U] [#6 0.06,-0.03,0.27,U] [#7 0.16,0.03,0.28,U] [#8 -0.03,-0.33,0.00,M1] 
02:46:51.344 00.000 13300 refined, 7 included, MultiStar: {0.05, -0.10}, one-star: {0.11, -0.16}
02:46:51.344 00.000 13300 CameraToMount -- cameraTheta (-1.13) - m_xAngle (1.53) = xAngle (-2.66 = -2.66)
02:46:51.345 00.001 13300 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.79 = 0.49)
02:46:51.345 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.10 hyp=0.12 cameraTheta=-1.13 mountX=-0.10 mountY=0.05, mountTheta=2.65
02:46:51.346 00.001 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.10, opts=13)
02:46:51.347 00.001 13300 Enqueuing Move request for scope (0.05, -0.10)
02:46:51.347 00.000 11596 Worker thread wakes up
02:46:51.347 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.10) opts 0xd
02:46:51.347 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.10)
02:46:51.347 00.000 11596 Moving (0.05, -0.10) raw xDistance=-0.10 yDistance=0.05
02:46:51.347 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:46:51.347 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:51.347 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:46:51.347 00.000 11596 MoveAxis(E, 0, ABG)
02:46:51.348 00.001 11596 Move returns status 0, amount 0
02:46:51.348 00.000 11596 MoveAxis(N, 0, ABG)
02:46:51.348 00.000 11596 Move returns status 0, amount 0
02:46:51.348 00.000 11596 move complete, result=0
02:46:51.348 00.000 11596 worker thread done servicing request
02:46:51.354 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=224, med=4, FiltMin=2, FiltMax=69, Gamma=0.510
02:46:51.362 00.008 13300 UpdateGuideState exits: m=1368 SNR=25.9
02:46:51.362 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:51.362 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:46:51.362 00.000 13300 Enqueuing Expose request
02:46:51.362 00.000 11596 Worker thread wakes up
02:46:51.362 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:46:51.363 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:46:51.878 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:46:52.545 00.667 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3bcf6776-6bf2-4e75-be09-09b7a7eade42"}
02:46:52.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3bcf6776-6bf2-4e75-be09-09b7a7eade42"}
02:46:52.546 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"49de7d6d-a304-41c9-a8e3-d7731186046e"}
02:46:52.546 00.000 13300 case statement mapped state 6 to 3
02:46:52.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"49de7d6d-a304-41c9-a8e3-d7731186046e"}
02:46:52.546 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6119b727-b117-450e-b69b-dfcb610c847f"}
02:46:52.547 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1021,"width":15,"height":15,"star_pos":[7.31,7.47],"pixels":"..."},"id":"6119b727-b117-450e-b69b-dfcb610c847f"}
02:46:54.912 02.365 11596 Exposure complete
02:46:54.981 00.069 11596 worker thread done servicing request
02:46:54.981 00.000 13300 OnExposeComplete: enter
02:46:54.982 00.001 13300 UpdateGuideState(): m_state=6
02:46:54.982 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1022
02:46:54.982 00.000 13300 Star::Find returns 1 (0), X=35.28, Y=420.49, Mass=1359, SNR=25.9, Peak=142 HFD=3.2
02:46:54.983 00.001 13300 MultiStar: [#1 0.09,-0.17,0.55,U] [#2 -0.02,-0.08,0.52,U] [#3 -0.08,-0.05,0.34,U] [#4 -0.02,-0.27,0.00,M1] [#5 -0.10,-0.20,0.30,U] [#6 -0.01,-0.10,0.27,U] [#7 -0.05,-0.26,0.00,M1] [#8 -0.14,-0.32,0.00,M2] 
02:46:54.983 00.000 13300 refined, 5 included, MultiStar: {0.02, -0.13}, one-star: {0.08, -0.14}
02:46:54.983 00.000 13300 CameraToMount -- cameraTheta (-1.41) - m_xAngle (1.53) = xAngle (-2.94 = -2.94)
02:46:54.983 00.000 13300 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.07 = 0.22)
02:46:54.983 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.41 mountX=-0.13 mountY=0.03, mountTheta=2.93
02:46:54.985 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.13, opts=13)
02:46:54.985 00.000 13300 Enqueuing Move request for scope (0.02, -0.13)
02:46:54.985 00.000 11596 Worker thread wakes up
02:46:54.986 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.13) opts 0xd
02:46:54.986 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.13)
02:46:54.986 00.000 11596 Moving (0.02, -0.13) raw xDistance=-0.13 yDistance=0.03
02:46:54.986 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:46:54.986 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:54.986 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:46:54.986 00.000 11596 MoveAxis(E, 0, ABG)
02:46:54.987 00.001 11596 Move returns status 0, amount 0
02:46:54.987 00.000 11596 MoveAxis(N, 0, ABG)
02:46:54.987 00.000 11596 Move returns status 0, amount 0
02:46:54.987 00.000 11596 move complete, result=0
02:46:54.987 00.000 11596 worker thread done servicing request
02:46:54.993 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
02:46:55.002 00.009 13300 UpdateGuideState exits: m=1359 SNR=25.9
02:46:55.002 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:55.002 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:46:55.003 00.001 13300 Enqueuing Expose request
02:46:55.003 00.000 11596 Worker thread wakes up
02:46:55.003 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:46:55.003 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:46:55.507 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:46:55.546 00.039 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"01e9b379-635b-4697-a1d6-64bc0c6e0110"}
02:46:55.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"01e9b379-635b-4697-a1d6-64bc0c6e0110"}
02:46:55.547 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"312112ad-f445-4e41-93f1-7ab7d299c6cd"}
02:46:55.547 00.000 13300 case statement mapped state 6 to 3
02:46:55.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"312112ad-f445-4e41-93f1-7ab7d299c6cd"}
02:46:55.547 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"54d49dfa-c3d5-4c69-b209-86dbd11248fc"}
02:46:55.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1022,"width":15,"height":15,"star_pos":[7.28,7.49],"pixels":"..."},"id":"54d49dfa-c3d5-4c69-b209-86dbd11248fc"}
02:46:58.542 02.995 11596 Exposure complete
02:46:58.545 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e135b809-1064-485c-99ec-9bda8479599d"}
02:46:58.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e135b809-1064-485c-99ec-9bda8479599d"}
02:46:58.546 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6344b917-f0da-4537-b916-b81f90b2e100"}
02:46:58.546 00.000 13300 case statement mapped state 6 to 3
02:46:58.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6344b917-f0da-4537-b916-b81f90b2e100"}
02:46:58.547 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1aa9c1ec-1df7-48d0-b00f-c6edf418d559"}
02:46:58.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1022,"width":15,"height":15,"star_pos":[7.28,7.49],"pixels":"..."},"id":"1aa9c1ec-1df7-48d0-b00f-c6edf418d559"}
02:46:58.617 00.070 11596 worker thread done servicing request
02:46:58.617 00.000 13300 OnExposeComplete: enter
02:46:58.618 00.001 13300 UpdateGuideState(): m_state=6
02:46:58.618 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1023
02:46:58.618 00.000 13300 Star::Find returns 1 (0), X=35.25, Y=420.64, Mass=1381, SNR=26.1, Peak=164 HFD=3.2
02:46:58.619 00.001 13300 MultiStar: [#1 -0.09,-0.19,0.55,U] [#2 0.02,0.11,0.47,U] [#3 0.04,-0.04,0.35,U] [#4 -0.03,0.12,0.27,U] [#5 -0.00,0.06,0.29,U] [#6 -0.05,0.04,0.26,U] [#7 0.09,0.02,0.28,U] [#8 -0.14,-0.13,0.23,U] 
02:46:58.619 00.000 13300 refined, 8 included, MultiStar: {-0.00, -0.01}, one-star: {0.05, 0.00}
02:46:58.619 00.000 13300 CameraToMount -- cameraTheta (-1.62) - m_xAngle (1.53) = xAngle (-3.16 = 3.13)
02:46:58.619 00.000 13300 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.28 = 0.00)
02:46:58.619 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.62 mountX=-0.01 mountY=0.00, mountTheta=3.14
02:46:58.621 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.01, opts=13)
02:46:58.621 00.000 13300 Enqueuing Move request for scope (-0.00, -0.01)
02:46:58.621 00.000 11596 Worker thread wakes up
02:46:58.621 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.01) opts 0xd
02:46:58.621 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.01)
02:46:58.621 00.000 11596 Moving (-0.00, -0.01) raw xDistance=-0.01 yDistance=0.00
02:46:58.622 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:46:58.622 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:58.622 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:46:58.622 00.000 11596 MoveAxis(E, 0, ABG)
02:46:58.622 00.000 11596 Move returns status 0, amount 0
02:46:58.622 00.000 11596 MoveAxis(N, 0, ABG)
02:46:58.622 00.000 11596 Move returns status 0, amount 0
02:46:58.622 00.000 11596 move complete, result=0
02:46:58.622 00.000 11596 worker thread done servicing request
02:46:58.629 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
02:46:58.636 00.007 13300 UpdateGuideState exits: m=1381 SNR=26.1
02:46:58.636 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:58.636 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:46:58.637 00.001 13300 Enqueuing Expose request
02:46:58.637 00.000 11596 Worker thread wakes up
02:46:58.637 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:46:58.637 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:46:59.152 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:47:01.545 02.393 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"810b53f7-abf2-4a5d-8e50-8620bc8e0408"}
02:47:01.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"810b53f7-abf2-4a5d-8e50-8620bc8e0408"}
02:47:01.546 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"68752984-3f33-4d3b-a16e-6fd61cdcbfb0"}
02:47:01.546 00.000 13300 case statement mapped state 6 to 3
02:47:01.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"68752984-3f33-4d3b-a16e-6fd61cdcbfb0"}
02:47:01.546 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"aa262c8e-0031-41b3-8014-4a50aeca556c"}
02:47:01.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1023,"width":15,"height":15,"star_pos":[7.25,6.64],"pixels":"..."},"id":"aa262c8e-0031-41b3-8014-4a50aeca556c"}
02:47:02.184 00.638 11596 Exposure complete
02:47:02.257 00.073 11596 worker thread done servicing request
02:47:02.257 00.000 13300 OnExposeComplete: enter
02:47:02.257 00.000 13300 UpdateGuideState(): m_state=6
02:47:02.258 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1024
02:47:02.258 00.000 13300 Star::Find returns 1 (0), X=35.21, Y=420.52, Mass=1377, SNR=26.0, Peak=143 HFD=3.2
02:47:02.258 00.000 13300 MultiStar: [#1 -0.05,-0.13,0.51,U] [#2 -0.24,0.06,0.51,U] [#3 0.06,-0.03,0.33,U] [#4 -0.11,0.02,0.27,U] [#5 0.06,-0.28,0.00,M1] [#6 -0.22,0.10,0.27,U] [#7 0.07,-0.14,0.28,U] [#8 -0.03,0.11,0.22,U] 
02:47:02.258 00.000 13300 refined, 7 included, MultiStar: {-0.06, -0.04}, one-star: {0.01, -0.11}
02:47:02.259 00.001 13300 CameraToMount -- cameraTheta (-2.52) - m_xAngle (1.53) = xAngle (-4.05 = 2.23)
02:47:02.259 00.000 13300 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.18 = -0.90)
02:47:02.259 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-2.52 mountX=-0.04 mountY=-0.06, mountTheta=-2.24
02:47:02.261 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.04, opts=13)
02:47:02.261 00.000 13300 Enqueuing Move request for scope (-0.06, -0.04)
02:47:02.261 00.000 11596 Worker thread wakes up
02:47:02.261 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.04) opts 0xd
02:47:02.261 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.04)
02:47:02.261 00.000 11596 Moving (-0.06, -0.04) raw xDistance=-0.04 yDistance=-0.06
02:47:02.261 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:47:02.261 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:02.261 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:47:02.262 00.001 11596 MoveAxis(E, 0, ABG)
02:47:02.262 00.000 11596 Move returns status 0, amount 0
02:47:02.262 00.000 11596 MoveAxis(N, 0, ABG)
02:47:02.262 00.000 11596 Move returns status 0, amount 0
02:47:02.262 00.000 11596 move complete, result=0
02:47:02.262 00.000 11596 worker thread done servicing request
02:47:02.268 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=249, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
02:47:02.276 00.008 13300 UpdateGuideState exits: m=1377 SNR=26.0
02:47:02.276 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:02.276 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:47:02.276 00.000 13300 Enqueuing Expose request
02:47:02.276 00.000 11596 Worker thread wakes up
02:47:02.276 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:47:02.276 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:47:02.793 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:47:04.545 01.752 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"90e9b244-5eb3-4bf9-bb54-01617a9c594a"}
02:47:04.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"90e9b244-5eb3-4bf9-bb54-01617a9c594a"}
02:47:04.546 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"81588368-c612-45fa-a1d9-fbbec24c0431"}
02:47:04.546 00.000 13300 case statement mapped state 6 to 3
02:47:04.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"81588368-c612-45fa-a1d9-fbbec24c0431"}
02:47:04.546 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"122ef606-a56d-4924-8073-de2e2d96aa7a"}
02:47:04.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1024,"width":15,"height":15,"star_pos":[7.21,6.52],"pixels":"..."},"id":"122ef606-a56d-4924-8073-de2e2d96aa7a"}
02:47:05.816 01.270 11596 Exposure complete
02:47:05.884 00.068 11596 worker thread done servicing request
02:47:05.884 00.000 13300 OnExposeComplete: enter
02:47:05.885 00.001 13300 UpdateGuideState(): m_state=6
02:47:05.885 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1025
02:47:05.885 00.000 13300 Star::Find returns 1 (0), X=35.08, Y=420.52, Mass=1393, SNR=26.2, Peak=152 HFD=3.2
02:47:05.886 00.001 13300 MultiStar: [#1 -0.04,-0.06,0.55,U] [#2 -0.08,0.13,0.52,U] [#3 -0.13,0.06,0.33,U] [#4 -0.31,-0.20,0.00,M1] [#5 -0.18,0.12,0.31,U] [#6 -0.05,0.06,0.26,U] [#7 0.17,-0.10,0.28,U] [#8 0.03,-0.10,0.22,U] 
02:47:05.886 00.000 13300 refined, 7 included, MultiStar: {-0.07, -0.02}, one-star: {-0.12, -0.12}
02:47:05.886 00.000 13300 CameraToMount -- cameraTheta (-2.89) - m_xAngle (1.53) = xAngle (-4.42 = 1.86)
02:47:05.886 00.000 13300 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.55 = -1.27)
02:47:05.886 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-2.89 mountX=-0.02 mountY=-0.07, mountTheta=-1.86
02:47:05.888 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.02, opts=13)
02:47:05.888 00.000 13300 Enqueuing Move request for scope (-0.07, -0.02)
02:47:05.888 00.000 11596 Worker thread wakes up
02:47:05.888 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.02) opts 0xd
02:47:05.888 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.02)
02:47:05.888 00.000 11596 Moving (-0.07, -0.02) raw xDistance=-0.02 yDistance=-0.07
02:47:05.889 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:47:05.889 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:05.889 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:47:05.889 00.000 11596 MoveAxis(E, 0, ABG)
02:47:05.889 00.000 11596 Move returns status 0, amount 0
02:47:05.889 00.000 11596 MoveAxis(N, 0, ABG)
02:47:05.889 00.000 11596 Move returns status 0, amount 0
02:47:05.889 00.000 11596 move complete, result=0
02:47:05.889 00.000 11596 worker thread done servicing request
02:47:05.894 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
02:47:05.902 00.008 13300 UpdateGuideState exits: m=1393 SNR=26.2
02:47:05.902 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:05.903 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:47:05.903 00.000 13300 Enqueuing Expose request
02:47:05.903 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:47:05.903 00.000 11596 Worker thread wakes up
02:47:05.903 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:47:06.407 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:47:07.544 01.137 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e858e2b7-4126-4b25-bd6d-e26a7855c2b4"}
02:47:07.544 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e858e2b7-4126-4b25-bd6d-e26a7855c2b4"}
02:47:07.545 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b50831c2-61e3-4998-9393-f0024e78809b"}
02:47:07.545 00.000 13300 case statement mapped state 6 to 3
02:47:07.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b50831c2-61e3-4998-9393-f0024e78809b"}
02:47:07.545 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8adf490a-5bc5-4e96-b262-2265c6f59a63"}
02:47:07.546 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1025,"width":15,"height":15,"star_pos":[7.08,6.52],"pixels":"..."},"id":"8adf490a-5bc5-4e96-b262-2265c6f59a63"}
02:47:09.429 01.883 11596 Exposure complete
02:47:09.503 00.074 11596 worker thread done servicing request
02:47:09.503 00.000 13300 OnExposeComplete: enter
02:47:09.503 00.000 13300 UpdateGuideState(): m_state=6
02:47:09.504 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1026
02:47:09.504 00.000 13300 Star::Find returns 1 (0), X=35.27, Y=420.62, Mass=1345, SNR=25.7, Peak=157 HFD=3.2
02:47:09.504 00.000 13300 MultiStar: [#1 0.11,-0.10,0.51,U] [#2 -0.08,0.17,0.52,U] [#3 -0.13,0.18,0.35,U] [#4 -0.15,-0.12,0.26,U] [#5 0.06,-0.17,0.30,U] [#6 0.09,0.01,0.26,U] [#7 0.08,0.00,0.28,U] [#8 0.01,-0.03,0.22,U] 
02:47:09.504 00.000 13300 refined, 8 included, MultiStar: {0.02, 0.00}, one-star: {0.07, -0.02}
02:47:09.505 00.001 13300 CameraToMount -- cameraTheta (0.03) - m_xAngle (1.53) = xAngle (-1.50 = -1.50)
02:47:09.505 00.000 13300 CameraToMount -- cameraTheta (0.03) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.63 = 1.65)
02:47:09.505 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.00 hyp=0.02 cameraTheta=0.03 mountX=0.00 mountY=0.02, mountTheta=1.50
02:47:09.507 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.00, opts=13)
02:47:09.507 00.000 13300 Enqueuing Move request for scope (0.02, 0.00)
02:47:09.507 00.000 11596 Worker thread wakes up
02:47:09.507 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.00) opts 0xd
02:47:09.507 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.00)
02:47:09.507 00.000 11596 Moving (0.02, 0.00) raw xDistance=0.00 yDistance=0.02
02:47:09.507 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:47:09.507 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:09.507 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:47:09.508 00.001 11596 MoveAxis(E, 0, ABG)
02:47:09.508 00.000 11596 Move returns status 0, amount 0
02:47:09.508 00.000 11596 MoveAxis(N, 0, ABG)
02:47:09.508 00.000 11596 Move returns status 0, amount 0
02:47:09.508 00.000 11596 move complete, result=0
02:47:09.508 00.000 11596 worker thread done servicing request
02:47:09.514 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=69, Gamma=0.510
02:47:09.522 00.008 13300 UpdateGuideState exits: m=1345 SNR=25.7
02:47:09.522 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:09.522 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:47:09.522 00.000 13300 Enqueuing Expose request
02:47:09.522 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:47:09.522 00.000 11596 Worker thread wakes up
02:47:09.523 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:47:10.033 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:47:10.545 00.512 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a58a4b84-88c8-4e45-912f-56193a44e01e"}
02:47:10.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a58a4b84-88c8-4e45-912f-56193a44e01e"}
02:47:10.546 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cf04ed3a-1e9e-4426-bd8a-365a5aa4a0d0"}
02:47:10.546 00.000 13300 case statement mapped state 6 to 3
02:47:10.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cf04ed3a-1e9e-4426-bd8a-365a5aa4a0d0"}
02:47:10.546 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cc08ceb0-98ff-448d-9cbb-b37033ebe283"}
02:47:10.547 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1026,"width":15,"height":15,"star_pos":[7.27,6.62],"pixels":"..."},"id":"cc08ceb0-98ff-448d-9cbb-b37033ebe283"}
02:47:13.089 02.542 11596 Exposure complete
02:47:13.164 00.075 11596 worker thread done servicing request
02:47:13.165 00.001 13300 OnExposeComplete: enter
02:47:13.165 00.000 13300 UpdateGuideState(): m_state=6
02:47:13.165 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1027
02:47:13.165 00.000 13300 Star::Find returns 1 (0), X=35.16, Y=420.41, Mass=1368, SNR=25.9, Peak=142 HFD=3.2
02:47:13.166 00.001 13300 MultiStar: [#1 0.07,-0.36,0.00,M3] [#2 0.05,-0.05,0.51,U] [#3 -0.20,-0.08,0.34,U] [#4 -0.22,-0.24,0.00,M1] [#5 -0.07,-0.10,0.29,U] [#6 -0.14,0.15,0.27,U] [#7 0.19,-0.18,0.28,U] [#8 -0.11,-0.08,0.22,U] 
02:47:13.166 00.000 13300 refined, 6 included, MultiStar: {-0.04, -0.11}, one-star: {-0.04, -0.22}
02:47:13.166 00.000 13300 CameraToMount -- cameraTheta (-1.89) - m_xAngle (1.53) = xAngle (-3.42 = 2.86)
02:47:13.166 00.000 13300 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.55 = -0.27)
02:47:13.166 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.11 hyp=0.12 cameraTheta=-1.89 mountX=-0.11 mountY=-0.03, mountTheta=-2.87
02:47:13.168 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.11, opts=13)
02:47:13.168 00.000 13300 Enqueuing Move request for scope (-0.04, -0.11)
02:47:13.168 00.000 11596 Worker thread wakes up
02:47:13.169 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.11) opts 0xd
02:47:13.169 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.11)
02:47:13.169 00.000 11596 Moving (-0.04, -0.11) raw xDistance=-0.11 yDistance=-0.03
02:47:13.169 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:47:13.169 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:13.169 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:47:13.169 00.000 11596 MoveAxis(E, 0, ABG)
02:47:13.170 00.001 11596 Move returns status 0, amount 0
02:47:13.170 00.000 11596 MoveAxis(N, 0, ABG)
02:47:13.170 00.000 11596 Move returns status 0, amount 0
02:47:13.170 00.000 11596 move complete, result=0
02:47:13.170 00.000 11596 worker thread done servicing request
02:47:13.176 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
02:47:13.184 00.008 13300 UpdateGuideState exits: m=1368 SNR=25.9
02:47:13.184 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:13.184 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:47:13.185 00.001 13300 Enqueuing Expose request
02:47:13.185 00.000 11596 Worker thread wakes up
02:47:13.185 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:47:13.185 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:47:13.566 00.381 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0572e4f2-88ca-4b61-8614-39802bb15824"}
02:47:13.566 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0572e4f2-88ca-4b61-8614-39802bb15824"}
02:47:13.567 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"34626233-5bac-46b7-a871-749691937837"}
02:47:13.567 00.000 13300 case statement mapped state 6 to 3
02:47:13.567 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"34626233-5bac-46b7-a871-749691937837"}
02:47:13.568 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0dfe0242-c18b-47fb-9c22-f353d6c961b9"}
02:47:13.568 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1027,"width":15,"height":15,"star_pos":[7.16,7.41],"pixels":"..."},"id":"0dfe0242-c18b-47fb-9c22-f353d6c961b9"}
02:47:13.695 00.127 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:47:16.567 02.872 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"028c4a4f-6d3c-49d4-b592-e9621a6fdcb3"}
02:47:16.568 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"028c4a4f-6d3c-49d4-b592-e9621a6fdcb3"}
02:47:16.568 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"faafb783-da49-491b-9244-54bd09a8e23b"}
02:47:16.568 00.000 13300 case statement mapped state 6 to 3
02:47:16.569 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"faafb783-da49-491b-9244-54bd09a8e23b"}
02:47:16.569 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"08b4faf6-b838-4c1a-8f9f-f597404a96d6"}
02:47:16.570 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1027,"width":15,"height":15,"star_pos":[7.16,7.41],"pixels":"..."},"id":"08b4faf6-b838-4c1a-8f9f-f597404a96d6"}
02:47:16.721 00.151 11596 Exposure complete
02:47:16.807 00.086 11596 worker thread done servicing request
02:47:16.808 00.001 13300 OnExposeComplete: enter
02:47:16.808 00.000 13300 UpdateGuideState(): m_state=6
02:47:16.808 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1028
02:47:16.809 00.001 13300 Star::Find returns 1 (0), X=35.16, Y=420.73, Mass=1396, SNR=26.2, Peak=166 HFD=3.3
02:47:16.809 00.000 13300 MultiStar: [#1 0.09,-0.10,0.53,U] [#2 -0.14,0.04,0.50,U] [#3 -0.26,0.34,0.00,M1] [#4 -0.11,0.05,0.27,U] [#5 0.07,-0.08,0.31,U] [#6 0.02,0.19,0.26,U] [#7 0.17,0.12,0.29,U] [#8 -0.12,0.16,0.23,U] 
02:47:16.809 00.000 13300 refined, 7 included, MultiStar: {-0.01, 0.05}, one-star: {-0.04, 0.10}
02:47:16.809 00.000 13300 CameraToMount -- cameraTheta (1.80) - m_xAngle (1.53) = xAngle (0.27 = 0.27)
02:47:16.809 00.000 13300 CameraToMount -- cameraTheta (1.80) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.86 = -2.86)
02:47:16.809 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.80 mountX=0.05 mountY=-0.02, mountTheta=-0.28
02:47:16.811 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.05, opts=13)
02:47:16.812 00.001 13300 Enqueuing Move request for scope (-0.01, 0.05)
02:47:16.812 00.000 11596 Worker thread wakes up
02:47:16.812 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.05) opts 0xd
02:47:16.812 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.05)
02:47:16.812 00.000 11596 Moving (-0.01, 0.05) raw xDistance=0.05 yDistance=-0.02
02:47:16.813 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:47:16.813 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:16.813 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:47:16.813 00.000 11596 MoveAxis(E, 0, ABG)
02:47:16.813 00.000 11596 Move returns status 0, amount 0
02:47:16.813 00.000 11596 MoveAxis(N, 0, ABG)
02:47:16.813 00.000 11596 Move returns status 0, amount 0
02:47:16.814 00.001 11596 move complete, result=0
02:47:16.814 00.000 11596 worker thread done servicing request
02:47:16.820 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=72, Gamma=0.510
02:47:16.828 00.008 13300 UpdateGuideState exits: m=1396 SNR=26.2
02:47:16.828 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:16.829 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:47:16.829 00.000 13300 Enqueuing Expose request
02:47:16.829 00.000 11596 Worker thread wakes up
02:47:16.829 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:47:16.829 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:47:17.330 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:47:19.567 02.237 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"08fe25ef-a665-4338-92f4-4b51ed8fc3f6"}
02:47:19.567 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"08fe25ef-a665-4338-92f4-4b51ed8fc3f6"}
02:47:19.568 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9f33d16b-fbda-452d-9422-2b0d5f97cc9e"}
02:47:19.568 00.000 13300 case statement mapped state 6 to 3
02:47:19.568 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9f33d16b-fbda-452d-9422-2b0d5f97cc9e"}
02:47:19.570 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bb8b86a1-9982-4fec-a544-6d7320c99caf"}
02:47:19.570 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1028,"width":15,"height":15,"star_pos":[7.16,6.73],"pixels":"..."},"id":"bb8b86a1-9982-4fec-a544-6d7320c99caf"}
02:47:20.376 00.806 11596 Exposure complete
02:47:20.451 00.075 11596 worker thread done servicing request
02:47:20.451 00.000 13300 OnExposeComplete: enter
02:47:20.451 00.000 13300 UpdateGuideState(): m_state=6
02:47:20.451 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1029
02:47:20.452 00.001 13300 Star::Find returns 1 (0), X=35.08, Y=420.79, Mass=1386, SNR=26.1, Peak=162 HFD=3.2
02:47:20.452 00.000 13300 MultiStar: [#1 0.03,0.01,0.56,U] [#2 -0.02,0.24,0.51,U] [#3 -0.14,0.04,0.34,U] [#4 -0.10,-0.06,0.27,U] [#5 -0.02,0.00,0.31,U] [#6 -0.05,0.21,0.27,U] [#7 0.10,0.14,0.29,U] [#8 -0.30,0.05,0.00,M1] 
02:47:20.452 00.000 13300 refined, 7 included, MultiStar: {-0.05, 0.11}, one-star: {-0.12, 0.16}
02:47:20.452 00.000 13300 CameraToMount -- cameraTheta (2.00) - m_xAngle (1.53) = xAngle (0.47 = 0.47)
02:47:20.452 00.000 13300 CameraToMount -- cameraTheta (2.00) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.66 = -2.66)
02:47:20.452 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.11 hyp=0.12 cameraTheta=2.00 mountX=0.11 mountY=-0.06, mountTheta=-0.48
02:47:20.454 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.11, opts=13)
02:47:20.454 00.000 13300 Enqueuing Move request for scope (-0.05, 0.11)
02:47:20.454 00.000 11596 Worker thread wakes up
02:47:20.455 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.11) opts 0xd
02:47:20.455 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.11)
02:47:20.455 00.000 11596 Moving (-0.05, 0.11) raw xDistance=0.11 yDistance=-0.06
02:47:20.455 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:47:20.455 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:20.455 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:47:20.455 00.000 11596 MoveAxis(E, 0, ABG)
02:47:20.455 00.000 11596 Move returns status 0, amount 0
02:47:20.456 00.001 11596 MoveAxis(N, 0, ABG)
02:47:20.456 00.000 11596 Move returns status 0, amount 0
02:47:20.456 00.000 11596 move complete, result=0
02:47:20.456 00.000 11596 worker thread done servicing request
02:47:20.462 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
02:47:20.470 00.008 13300 UpdateGuideState exits: m=1386 SNR=26.1
02:47:20.470 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:20.470 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:47:20.470 00.000 13300 Enqueuing Expose request
02:47:20.470 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:47:20.470 00.000 11596 Worker thread wakes up
02:47:20.471 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:47:20.986 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:47:22.566 01.580 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"37dbbba9-6d7f-4e76-a8a6-c184e54326b6"}
02:47:22.566 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"37dbbba9-6d7f-4e76-a8a6-c184e54326b6"}
02:47:22.567 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ccdfba8c-fbc2-4064-9b8e-95966731392a"}
02:47:22.567 00.000 13300 case statement mapped state 6 to 3
02:47:22.567 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ccdfba8c-fbc2-4064-9b8e-95966731392a"}
02:47:22.567 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"63f869a8-e389-4885-95bd-dd8b7423814a"}
02:47:22.567 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1029,"width":15,"height":15,"star_pos":[7.08,6.79],"pixels":"..."},"id":"63f869a8-e389-4885-95bd-dd8b7423814a"}
02:47:24.013 01.446 11596 Exposure complete
02:47:24.085 00.072 11596 worker thread done servicing request
02:47:24.085 00.000 13300 OnExposeComplete: enter
02:47:24.086 00.001 13300 UpdateGuideState(): m_state=6
02:47:24.086 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1030
02:47:24.086 00.000 13300 Star::Find returns 1 (0), X=35.21, Y=420.65, Mass=1378, SNR=26.0, Peak=165 HFD=3.2
02:47:24.087 00.001 13300 MultiStar: [#1 0.03,-0.20,0.56,U] [#2 -0.00,0.28,0.00,M1] [#3 -0.04,0.15,0.33,U] [#4 -0.15,0.07,0.27,U] [#5 0.11,0.20,0.31,U] [#6 0.11,-0.05,0.28,U] [#7 0.24,-0.10,0.28,U] [#8 -0.15,-0.25,0.00,M2] 
02:47:24.087 00.000 13300 single-star, 6 included, MultiStar: {0.03, -0.00}, one-star: {0.01, 0.02}
02:47:24.087 00.000 13300 CameraToMount -- cameraTheta (1.10) - m_xAngle (1.53) = xAngle (-0.43 = -0.43)
02:47:24.087 00.000 13300 CameraToMount -- cameraTheta (1.10) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.56 = 2.72)
02:47:24.087 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.02 cameraTheta=1.10 mountX=0.02 mountY=0.01, mountTheta=0.42
02:47:24.089 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.02, opts=13)
02:47:24.090 00.001 13300 Enqueuing Move request for scope (0.01, 0.02)
02:47:24.090 00.000 11596 Worker thread wakes up
02:47:24.090 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd
02:47:24.090 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.02)
02:47:24.090 00.000 11596 Moving (0.01, 0.02) raw xDistance=0.02 yDistance=0.01
02:47:24.090 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:47:24.091 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:24.091 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:47:24.091 00.000 11596 MoveAxis(E, 0, ABG)
02:47:24.091 00.000 11596 Move returns status 0, amount 0
02:47:24.091 00.000 11596 MoveAxis(N, 0, ABG)
02:47:24.092 00.001 11596 Move returns status 0, amount 0
02:47:24.092 00.000 11596 move complete, result=0
02:47:24.092 00.000 11596 worker thread done servicing request
02:47:24.098 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
02:47:24.111 00.013 13300 UpdateGuideState exits: m=1378 SNR=26.0
02:47:24.112 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:24.112 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:47:24.112 00.000 13300 Enqueuing Expose request
02:47:24.112 00.000 11596 Worker thread wakes up
02:47:24.112 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:47:24.112 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:47:24.621 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:47:25.566 00.945 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"20323849-9805-4fb9-b52c-cf11bc558deb"}
02:47:25.566 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"20323849-9805-4fb9-b52c-cf11bc558deb"}
02:47:25.567 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eafd0b73-07c5-4fc5-a75f-f2a07b5228b4"}
02:47:25.567 00.000 13300 case statement mapped state 6 to 3
02:47:25.567 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eafd0b73-07c5-4fc5-a75f-f2a07b5228b4"}
02:47:25.567 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"da119ec0-8ff1-43c3-a16c-aff543aa45e9"}
02:47:25.567 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1030,"width":15,"height":15,"star_pos":[7.21,6.65],"pixels":"..."},"id":"da119ec0-8ff1-43c3-a16c-aff543aa45e9"}
02:47:27.654 02.087 11596 Exposure complete
02:47:27.722 00.068 11596 worker thread done servicing request
02:47:27.723 00.001 13300 OnExposeComplete: enter
02:47:27.723 00.000 13300 UpdateGuideState(): m_state=6
02:47:27.723 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1031
02:47:27.723 00.000 13300 Star::Find returns 1 (0), X=35.10, Y=420.78, Mass=1352, SNR=25.8, Peak=160 HFD=3.1
02:47:27.725 00.002 13300 MultiStar: [#1 -0.09,-0.04,0.56,U] [#2 -0.11,0.18,0.51,U] [#3 -0.25,0.22,0.00,M1] [#4 -0.24,0.10,0.28,U] [#5 0.16,-0.08,0.28,U] [#6 0.03,0.16,0.27,U] [#7 0.01,0.10,0.28,U] [#8 -0.12,0.14,0.22,U] 
02:47:27.725 00.000 13300 refined, 7 included, MultiStar: {-0.07, 0.10}, one-star: {-0.10, 0.15}
02:47:27.725 00.000 13300 CameraToMount -- cameraTheta (2.22) - m_xAngle (1.53) = xAngle (0.69 = 0.69)
02:47:27.725 00.000 13300 CameraToMount -- cameraTheta (2.22) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.44 = -2.44)
02:47:27.725 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.10 hyp=0.12 cameraTheta=2.22 mountX=0.09 mountY=-0.08, mountTheta=-0.70
02:47:27.727 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.10, opts=13)
02:47:27.727 00.000 13300 Enqueuing Move request for scope (-0.07, 0.10)
02:47:27.727 00.000 11596 Worker thread wakes up
02:47:27.727 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.10) opts 0xd
02:47:27.727 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.10)
02:47:27.727 00.000 11596 Moving (-0.07, 0.10) raw xDistance=0.09 yDistance=-0.08
02:47:27.727 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:47:27.727 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:27.727 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:47:27.727 00.000 11596 MoveAxis(E, 0, ABG)
02:47:27.727 00.000 11596 Move returns status 0, amount 0
02:47:27.727 00.000 11596 MoveAxis(N, 0, ABG)
02:47:27.727 00.000 11596 Move returns status 0, amount 0
02:47:27.727 00.000 11596 move complete, result=0
02:47:27.727 00.000 11596 worker thread done servicing request
02:47:27.735 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
02:47:27.743 00.008 13300 UpdateGuideState exits: m=1352 SNR=25.8
02:47:27.743 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:27.743 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:47:27.743 00.000 13300 Enqueuing Expose request
02:47:27.743 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:47:27.743 00.000 11596 Worker thread wakes up
02:47:27.744 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:47:28.255 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:47:28.566 00.311 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e0a80971-c11a-4c5b-86a3-da27557fbdb0"}
02:47:28.566 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e0a80971-c11a-4c5b-86a3-da27557fbdb0"}
02:47:28.567 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a0aaac7b-7aac-46d6-b86a-cba74061376a"}
02:47:28.567 00.000 13300 case statement mapped state 6 to 3
02:47:28.567 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a0aaac7b-7aac-46d6-b86a-cba74061376a"}
02:47:28.567 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0c80b903-5739-417e-a2a9-fe4a206182df"}
02:47:28.567 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1031,"width":15,"height":15,"star_pos":[7.10,6.78],"pixels":"..."},"id":"0c80b903-5739-417e-a2a9-fe4a206182df"}
02:47:31.286 02.719 11596 Exposure complete
02:47:31.354 00.068 11596 worker thread done servicing request
02:47:31.355 00.001 13300 OnExposeComplete: enter
02:47:31.355 00.000 13300 UpdateGuideState(): m_state=6
02:47:31.355 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1032
02:47:31.355 00.000 13300 Star::Find returns 1 (0), X=35.13, Y=421.01, Mass=1378, SNR=26.1, Peak=171 HFD=3.0
02:47:31.356 00.001 13300 MultiStar: [#1 -0.12,0.38,0.00,M1] [#2 -0.34,0.49,0.00,M1] [#3 -0.29,0.56,0.00,M2] [#4 -0.21,0.44,0.00,M1] [#5 -0.06,0.45,0.00,M1] [#6 -0.11,0.90,0.00,M1] [#7 0.04,0.53,0.00,M1] [#8 -0.40,0.40,0.00,M2] 
02:47:31.356 00.000 13300 CameraToMount -- cameraTheta (1.74) - m_xAngle (1.53) = xAngle (0.21 = 0.21)
02:47:31.356 00.000 13300 CameraToMount -- cameraTheta (1.74) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.92 = -2.92)
02:47:31.356 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.38 hyp=0.38 cameraTheta=1.74 mountX=0.38 mountY=-0.08, mountTheta=-0.22
02:47:31.358 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.38, opts=13)
02:47:31.358 00.000 13300 Enqueuing Move request for scope (-0.07, 0.38)
02:47:31.358 00.000 11596 Worker thread wakes up
02:47:31.358 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.38) opts 0xd
02:47:31.358 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.38)
02:47:31.358 00.000 11596 Moving (-0.07, 0.38) raw xDistance=0.38 yDistance=-0.08
02:47:31.358 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
02:47:31.359 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:31.359 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:47:31.359 00.000 11596 MoveAxis(W, 470, ABG)
02:47:31.359 00.000 11596 Guiding  Dir = 3, Dur = 470
02:47:31.359 00.000 11596 IsSlewing returns 0
02:47:31.366 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
02:47:31.374 00.008 13300 UpdateGuideState exits: m=1378 SNR=26.1
02:47:31.374 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:31.374 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:47:31.374 00.000 13300 Enqueuing Expose request
02:47:31.423 00.049 11596 IsGuiding returns 0
02:47:31.566 00.143 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"df621746-4ac0-4ffb-bbb0-bb6bfe1ec699"}
02:47:31.566 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"df621746-4ac0-4ffb-bbb0-bb6bfe1ec699"}
02:47:31.567 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f4f80e25-0ba8-4cc7-bc9c-c4cadcd4df34"}
02:47:31.567 00.000 13300 case statement mapped state 6 to 3
02:47:31.567 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f4f80e25-0ba8-4cc7-bc9c-c4cadcd4df34"}
02:47:31.567 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"94a8f488-e0d4-4dbd-be04-1d1a3f038d14"}
02:47:31.568 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1032,"width":15,"height":15,"star_pos":[7.13,7.01],"pixels":"..."},"id":"94a8f488-e0d4-4dbd-be04-1d1a3f038d14"}
02:47:31.861 00.293 11596 PulseGuide returned control before completion, sleep 44
02:47:32.053 00.192 11596 IsGuiding returns 1
02:47:32.053 00.000 11596 scope still moving after pulse duration time elapsed
02:47:32.086 00.033 11596 IsSlewing returns 0
02:47:32.146 00.060 11596 IsGuiding returns 1
02:47:32.181 00.035 11596 IsSlewing returns 0
02:47:32.367 00.186 11596 IsGuiding returns 0
02:47:32.367 00.000 11596 scope move finished after 470 + 473 ms
02:47:32.367 00.000 11596 Move returns status 0, amount 470
02:47:32.367 00.000 11596 MoveAxis(N, 0, ABG)
02:47:32.367 00.000 11596 Move returns status 0, amount 0
02:47:32.367 00.000 11596 move complete, result=0
02:47:32.367 00.000 11596 worker thread done servicing request
02:47:32.367 00.000 11596 Worker thread wakes up
02:47:32.367 00.000 13300 GuideStep: 0.4 px 470 ms WEST, -0.1 px 0 ms NORTH
02:47:32.368 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:47:32.872 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:47:34.565 01.693 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"87bd1a09-e2cd-4511-a7bb-54d3eeea9f85"}
02:47:34.565 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"87bd1a09-e2cd-4511-a7bb-54d3eeea9f85"}
02:47:34.566 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"898fb4d9-5c18-4aa9-bf41-2c20fb913c81"}
02:47:34.566 00.000 13300 case statement mapped state 6 to 3
02:47:34.566 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"898fb4d9-5c18-4aa9-bf41-2c20fb913c81"}
02:47:34.566 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dc4f6034-8bf7-4f02-96cd-dbf8f3fd55f6"}
02:47:34.566 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1032,"width":15,"height":15,"star_pos":[7.13,7.01],"pixels":"..."},"id":"dc4f6034-8bf7-4f02-96cd-dbf8f3fd55f6"}
02:47:35.903 01.337 11596 Exposure complete
02:47:35.979 00.076 11596 worker thread done servicing request
02:47:35.979 00.000 13300 OnExposeComplete: enter
02:47:35.979 00.000 13300 UpdateGuideState(): m_state=6
02:47:35.981 00.002 13300 Star::Find(15, 35, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1033
02:47:35.981 00.000 13300 Star::Find returns 1 (0), X=35.22, Y=420.89, Mass=1382, SNR=26.1, Peak=183 HFD=3.1
02:47:35.981 00.000 13300 MultiStar: [#1 0.04,0.19,0.50,U] [#2 -0.01,0.36,0.00,M2] [#3 0.07,0.22,0.34,U] [#4 0.01,0.21,0.29,U] [#5 -0.17,0.32,0.00,M2] [#6 -0.05,0.30,0.00,M2] [#7 0.10,0.10,0.27,U] [#8 -0.25,0.36,0.00,M3] 
02:47:35.981 00.000 13300 refined, 4 included, MultiStar: {0.04, 0.21}, one-star: {0.02, 0.26}
02:47:35.981 00.000 13300 CameraToMount -- cameraTheta (1.38) - m_xAngle (1.53) = xAngle (-0.15 = -0.15)
02:47:35.982 00.001 13300 CameraToMount -- cameraTheta (1.38) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.28 = 3.00)
02:47:35.982 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.21 hyp=0.22 cameraTheta=1.38 mountX=0.21 mountY=0.03, mountTheta=0.14
02:47:35.984 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.21, opts=13)
02:47:35.984 00.000 13300 Enqueuing Move request for scope (0.04, 0.21)
02:47:35.984 00.000 11596 Worker thread wakes up
02:47:35.984 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.21) opts 0xd
02:47:35.984 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.21)
02:47:35.984 00.000 11596 Moving (0.04, 0.21) raw xDistance=0.21 yDistance=0.03
02:47:35.984 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.21
02:47:35.985 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:35.985 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:47:35.985 00.000 11596 MoveAxis(W, 301, ABG)
02:47:35.985 00.000 11596 Guiding  Dir = 3, Dur = 301
02:47:35.985 00.000 11596 IsSlewing returns 0
02:47:35.991 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
02:47:35.998 00.007 13300 UpdateGuideState exits: m=1382 SNR=26.1
02:47:35.998 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:35.999 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:47:35.999 00.000 13300 Enqueuing Expose request
02:47:36.152 00.153 11596 IsGuiding returns 0
02:47:36.367 00.215 11596 PulseGuide returned control before completion, sleep 96
02:47:36.653 00.286 11596 IsGuiding returns 1
02:47:36.653 00.000 11596 scope still moving after pulse duration time elapsed
02:47:36.689 00.036 11596 IsSlewing returns 0
02:47:36.774 00.085 11596 IsGuiding returns 0
02:47:36.774 00.000 11596 scope move finished after 301 + 320 ms
02:47:36.774 00.000 11596 Move returns status 0, amount 301
02:47:36.774 00.000 11596 MoveAxis(N, 0, ABG)
02:47:36.774 00.000 11596 Move returns status 0, amount 0
02:47:36.774 00.000 11596 move complete, result=0
02:47:36.774 00.000 11596 worker thread done servicing request
02:47:36.775 00.001 13300 GuideStep: 0.2 px 301 ms WEST, 0.0 px 0 ms NORTH
02:47:36.775 00.000 11596 Worker thread wakes up
02:47:36.775 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:47:37.289 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:47:37.564 00.275 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"39435c65-a6d8-4af0-95b3-baec42899f39"}
02:47:37.564 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"39435c65-a6d8-4af0-95b3-baec42899f39"}
02:47:37.565 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f9aea64d-3f47-4ab4-b269-d0c1e7adc266"}
02:47:37.565 00.000 13300 case statement mapped state 6 to 3
02:47:37.565 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f9aea64d-3f47-4ab4-b269-d0c1e7adc266"}
02:47:37.566 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"efa254f3-525f-44d8-b5fa-e57e3341eb87"}
02:47:37.567 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1033,"width":15,"height":15,"star_pos":[7.22,6.89],"pixels":"..."},"id":"efa254f3-525f-44d8-b5fa-e57e3341eb87"}
02:47:40.318 02.751 11596 Exposure complete
02:47:40.387 00.069 11596 worker thread done servicing request
02:47:40.387 00.000 13300 OnExposeComplete: enter
02:47:40.387 00.000 13300 UpdateGuideState(): m_state=6
02:47:40.387 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1034
02:47:40.388 00.001 13300 Star::Find returns 1 (0), X=35.14, Y=420.54, Mass=1338, SNR=25.6, Peak=135 HFD=3.3
02:47:40.388 00.000 13300 MultiStar: [#1 -0.05,-0.30,0.00,M1] [#2 -0.20,-0.01,0.51,U] [#3 -0.16,-0.07,0.34,U] [#4 -0.15,-0.26,0.00,M1] [#5 0.11,0.03,0.30,U] [#6 -0.10,0.01,0.27,U] [#7 0.19,-0.27,0.00,M1] [#8 -0.27,-0.22,0.00,M4] 
02:47:40.388 00.000 13300 refined, 4 included, MultiStar: {-0.09, -0.05}, one-star: {-0.06, -0.10}
02:47:40.388 00.000 13300 CameraToMount -- cameraTheta (-2.64) - m_xAngle (1.53) = xAngle (-4.18 = 2.11)
02:47:40.388 00.000 13300 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.30 = -1.02)
02:47:40.388 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.05 hyp=0.10 cameraTheta=-2.64 mountX=-0.05 mountY=-0.08, mountTheta=-2.11
02:47:40.390 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.05, opts=13)
02:47:40.390 00.000 13300 Enqueuing Move request for scope (-0.09, -0.05)
02:47:40.391 00.001 11596 Worker thread wakes up
02:47:40.391 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.05) opts 0xd
02:47:40.391 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.05)
02:47:40.391 00.000 11596 Moving (-0.09, -0.05) raw xDistance=-0.05 yDistance=-0.08
02:47:40.391 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:47:40.391 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:40.391 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:47:40.391 00.000 11596 MoveAxis(E, 0, ABG)
02:47:40.391 00.000 11596 Move returns status 0, amount 0
02:47:40.391 00.000 11596 MoveAxis(N, 0, ABG)
02:47:40.392 00.001 11596 Move returns status 0, amount 0
02:47:40.392 00.000 11596 move complete, result=0
02:47:40.392 00.000 11596 worker thread done servicing request
02:47:40.397 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
02:47:40.405 00.008 13300 UpdateGuideState exits: m=1338 SNR=25.6
02:47:40.405 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:40.405 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:47:40.405 00.000 13300 Enqueuing Expose request
02:47:40.406 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:47:40.406 00.000 11596 Worker thread wakes up
02:47:40.406 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:47:40.564 00.158 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"74d5f1e4-bc0e-48d1-81b2-db10be45f3bd"}
02:47:40.564 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"74d5f1e4-bc0e-48d1-81b2-db10be45f3bd"}
02:47:40.565 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8c406d7e-6223-44d2-b1d9-c03a7e32a4c5"}
02:47:40.565 00.000 13300 case statement mapped state 6 to 3
02:47:40.565 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8c406d7e-6223-44d2-b1d9-c03a7e32a4c5"}
02:47:40.565 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"324358bb-a5ac-4d58-8633-20b381ceea81"}
02:47:40.565 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1034,"width":15,"height":15,"star_pos":[7.14,6.54],"pixels":"..."},"id":"324358bb-a5ac-4d58-8633-20b381ceea81"}
02:47:40.909 00.344 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:47:43.563 02.654 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"de4d5ec4-c1e7-41e4-ba6b-37ff9fda5dc5"}
02:47:43.563 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"de4d5ec4-c1e7-41e4-ba6b-37ff9fda5dc5"}
02:47:43.564 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fb723984-f0f3-484f-98c1-9db7be64793a"}
02:47:43.564 00.000 13300 case statement mapped state 6 to 3
02:47:43.564 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fb723984-f0f3-484f-98c1-9db7be64793a"}
02:47:43.564 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5004b938-09d2-4fb6-8bff-5202a3acfe8a"}
02:47:43.565 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1034,"width":15,"height":15,"star_pos":[7.14,6.54],"pixels":"..."},"id":"5004b938-09d2-4fb6-8bff-5202a3acfe8a"}
02:47:43.946 00.381 11596 Exposure complete
02:47:44.014 00.068 11596 worker thread done servicing request
02:47:44.014 00.000 13300 OnExposeComplete: enter
02:47:44.014 00.000 13300 UpdateGuideState(): m_state=6
02:47:44.014 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1035
02:47:44.015 00.001 13300 Star::Find returns 1 (0), X=35.06, Y=420.26, Mass=1375, SNR=26.0, Peak=151 HFD=3.2
02:47:44.015 00.000 13300 MultiStar: [#1 0.11,-0.41,0.00,M2] [#2 -0.22,-0.15,0.00,M2] [#3 -0.21,-0.48,0.00,M1] [#4 -0.21,-0.42,0.00,M2] [#5 0.04,-0.31,0.00,M2] [#6 -0.23,-0.18,0.00,M2] [#7 0.03,-0.28,0.00,M2] [#8 -0.42,-0.37,0.00,M5] 
02:47:44.015 00.000 13300 CameraToMount -- cameraTheta (-1.93) - m_xAngle (1.53) = xAngle (-3.46 = 2.82)
02:47:44.015 00.000 13300 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.59 = -0.31)
02:47:44.015 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=-0.37 hyp=0.40 cameraTheta=-1.93 mountX=-0.38 mountY=-0.12, mountTheta=-2.83
02:47:44.017 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=-0.37, opts=13)
02:47:44.017 00.000 13300 Enqueuing Move request for scope (-0.14, -0.37)
02:47:44.017 00.000 11596 Worker thread wakes up
02:47:44.018 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.37) opts 0xd
02:47:44.018 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, -0.37)
02:47:44.018 00.000 11596 Moving (-0.14, -0.37) raw xDistance=-0.38 yDistance=-0.12
02:47:44.018 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38
02:47:44.018 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:44.018 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:47:44.018 00.000 11596 MoveAxis(E, 475, ABG)
02:47:44.018 00.000 11596 Guiding  Dir = 2, Dur = 475
02:47:44.019 00.001 11596 IsSlewing returns 0
02:47:44.024 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
02:47:44.033 00.009 13300 UpdateGuideState exits: m=1375 SNR=26.0
02:47:44.033 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:44.033 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:47:44.033 00.000 13300 Enqueuing Expose request
02:47:44.041 00.008 11596 IsGuiding returns 0
02:47:44.125 00.084 11596 PulseGuide returned control before completion, sleep 402
02:47:44.632 00.507 11596 IsGuiding returns 1
02:47:44.632 00.000 11596 scope still moving after pulse duration time elapsed
02:47:44.659 00.027 11596 IsSlewing returns 0
02:47:44.867 00.208 11596 IsGuiding returns 0
02:47:44.867 00.000 11596 scope move finished after 475 + 350 ms
02:47:44.867 00.000 11596 Move returns status 0, amount 475
02:47:44.867 00.000 11596 MoveAxis(N, 0, ABG)
02:47:44.867 00.000 11596 Move returns status 0, amount 0
02:47:44.867 00.000 11596 move complete, result=0
02:47:44.867 00.000 11596 worker thread done servicing request
02:47:44.867 00.000 11596 Worker thread wakes up
02:47:44.868 00.001 13300 GuideStep: -0.4 px 475 ms EAST, -0.1 px 0 ms NORTH
02:47:44.868 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:47:45.385 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:47:46.562 01.177 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2ad61292-2d46-47d2-8f80-733aed7a699e"}
02:47:46.562 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2ad61292-2d46-47d2-8f80-733aed7a699e"}
02:47:46.563 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2de2982e-6817-4f26-8895-2a6ce73a99c5"}
02:47:46.563 00.000 13300 case statement mapped state 6 to 3
02:47:46.563 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2de2982e-6817-4f26-8895-2a6ce73a99c5"}
02:47:46.563 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"16e771d2-697e-40fb-b958-24cebe30a326"}
02:47:46.564 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1035,"width":15,"height":15,"star_pos":[7.06,7.26],"pixels":"..."},"id":"16e771d2-697e-40fb-b958-24cebe30a326"}
02:47:48.418 01.854 11596 Exposure complete
02:47:48.495 00.077 11596 worker thread done servicing request
02:47:48.496 00.001 13300 OnExposeComplete: enter
02:47:48.496 00.000 13300 UpdateGuideState(): m_state=6
02:47:48.496 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1036
02:47:48.496 00.000 13300 Star::Find returns 1 (0), X=35.11, Y=420.60, Mass=1359, SNR=25.9, Peak=137 HFD=3.3
02:47:48.497 00.001 13300 MultiStar: [#1 -0.16,-0.11,0.54,U] [#2 -0.23,0.30,0.00,M3] [#3 -0.27,0.10,0.00,M2] [#4 -0.27,-0.12,0.00,M3] [#5 -0.21,-0.04,0.30,U] [#6 -0.10,0.03,0.27,U] [#7 -0.16,0.10,0.28,U] [#8 -0.39,0.09,0.00,M6] 
02:47:48.497 00.000 13300 single-star, 4 included, MultiStar: {-0.13, -0.03}, one-star: {-0.09, -0.03}
02:47:48.497 00.000 13300 CameraToMount -- cameraTheta (-2.79) - m_xAngle (1.53) = xAngle (-4.32 = 1.96)
02:47:48.497 00.000 13300 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.45 = -1.17)
02:47:48.497 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.03 hyp=0.10 cameraTheta=-2.79 mountX=-0.04 mountY=-0.09, mountTheta=-1.96
02:47:48.500 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.03, opts=13)
02:47:48.500 00.000 13300 Enqueuing Move request for scope (-0.09, -0.03)
02:47:48.500 00.000 11596 Worker thread wakes up
02:47:48.500 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.03) opts 0xd
02:47:48.500 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.03)
02:47:48.500 00.000 11596 Moving (-0.09, -0.03) raw xDistance=-0.04 yDistance=-0.09
02:47:48.501 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:47:48.501 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:48.501 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:47:48.501 00.000 11596 MoveAxis(E, 0, ABG)
02:47:48.501 00.000 11596 Move returns status 0, amount 0
02:47:48.501 00.000 11596 MoveAxis(N, 0, ABG)
02:47:48.501 00.000 11596 Move returns status 0, amount 0
02:47:48.501 00.000 11596 move complete, result=0
02:47:48.501 00.000 11596 worker thread done servicing request
02:47:48.508 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
02:47:48.517 00.009 13300 UpdateGuideState exits: m=1359 SNR=25.9
02:47:48.517 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:48.517 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:47:48.518 00.001 13300 Enqueuing Expose request
02:47:48.518 00.000 11596 Worker thread wakes up
02:47:48.518 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:47:48.518 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:47:49.027 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:47:49.562 00.535 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"879bce44-87d8-4ee3-a609-2f6585a85cd9"}
02:47:49.562 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"879bce44-87d8-4ee3-a609-2f6585a85cd9"}
02:47:49.562 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"74608e67-7de5-48d7-a23f-84d2fdf8a517"}
02:47:49.563 00.001 13300 case statement mapped state 6 to 3
02:47:49.563 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"74608e67-7de5-48d7-a23f-84d2fdf8a517"}
02:47:49.563 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ca4101d6-f7ec-434f-9b25-be07d349acfa"}
02:47:49.563 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1036,"width":15,"height":15,"star_pos":[7.11,6.60],"pixels":"..."},"id":"ca4101d6-f7ec-434f-9b25-be07d349acfa"}
02:47:52.117 02.554 11596 Exposure complete
02:47:52.187 00.070 11596 worker thread done servicing request
02:47:52.187 00.000 13300 OnExposeComplete: enter
02:47:52.188 00.001 13300 UpdateGuideState(): m_state=6
02:47:52.188 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1037
02:47:52.188 00.000 13300 Star::Find returns 1 (0), X=35.19, Y=420.94, Mass=1371, SNR=26.0, Peak=178 HFD=3.1
02:47:52.189 00.001 13300 MultiStar: [#1 0.02,0.22,0.52,U] [#2 -0.11,0.38,0.00,M4] [#3 -0.42,0.28,0.00,M3] [#4 -0.06,0.22,0.28,U] [#5 -0.10,0.22,0.31,U] [#6 -0.28,0.69,0.00,M2] [#7 -0.21,0.27,0.00,M2] [#8 -0.11,0.43,0.00,M7] 
02:47:52.189 00.000 13300 refined, 3 included, MultiStar: {-0.03, 0.26}, one-star: {-0.01, 0.31}
02:47:52.189 00.000 13300 CameraToMount -- cameraTheta (1.67) - m_xAngle (1.53) = xAngle (0.13 = 0.13)
02:47:52.189 00.000 13300 CameraToMount -- cameraTheta (1.67) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.99 = -2.99)
02:47:52.189 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.26 hyp=0.26 cameraTheta=1.67 mountX=0.26 mountY=-0.04, mountTheta=-0.15
02:47:52.191 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.26, opts=13)
02:47:52.191 00.000 13300 Enqueuing Move request for scope (-0.03, 0.26)
02:47:52.191 00.000 11596 Worker thread wakes up
02:47:52.191 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.26) opts 0xd
02:47:52.191 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.26)
02:47:52.191 00.000 11596 Moving (-0.03, 0.26) raw xDistance=0.26 yDistance=-0.04
02:47:52.192 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
02:47:52.192 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:52.192 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:47:52.192 00.000 11596 MoveAxis(W, 328, ABG)
02:47:52.192 00.000 11596 Guiding  Dir = 3, Dur = 328
02:47:52.192 00.000 11596 IsSlewing returns 0
02:47:52.199 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
02:47:52.203 00.004 11596 IsGuiding returns 0
02:47:52.209 00.006 13300 UpdateGuideState exits: m=1371 SNR=26.0
02:47:52.210 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:52.210 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:47:52.210 00.000 13300 Enqueuing Expose request
02:47:52.416 00.206 11596 PulseGuide returned control before completion, sleep 126
02:47:52.561 00.145 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0a8d0bcf-22a5-45de-be27-2f68de8419d2"}
02:47:52.561 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0a8d0bcf-22a5-45de-be27-2f68de8419d2"}
02:47:52.562 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"834f654a-482a-4bf3-9e80-47c10c02523c"}
02:47:52.562 00.000 13300 case statement mapped state 6 to 3
02:47:52.562 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"834f654a-482a-4bf3-9e80-47c10c02523c"}
02:47:52.562 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1e39c86e-bbe3-4fc6-82d3-82fb8a2f3e84"}
02:47:52.563 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1037,"width":15,"height":15,"star_pos":[7.19,6.94],"pixels":"..."},"id":"1e39c86e-bbe3-4fc6-82d3-82fb8a2f3e84"}
02:47:52.799 00.236 11596 IsGuiding returns 0
02:47:52.799 00.000 11596 Move returns status 0, amount 328
02:47:52.799 00.000 11596 MoveAxis(N, 0, ABG)
02:47:52.799 00.000 11596 Move returns status 0, amount 0
02:47:52.799 00.000 11596 move complete, result=0
02:47:52.800 00.001 11596 worker thread done servicing request
02:47:52.800 00.000 13300 GuideStep: 0.3 px 328 ms WEST, -0.0 px 0 ms NORTH
02:47:52.800 00.000 11596 Worker thread wakes up
02:47:52.800 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:47:53.304 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:47:55.560 02.256 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"98e9aa78-4298-4937-bbec-4366a139df8c"}
02:47:55.560 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"98e9aa78-4298-4937-bbec-4366a139df8c"}
02:47:55.561 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f9843100-c4e5-402c-a307-a53e314d5065"}
02:47:55.561 00.000 13300 case statement mapped state 6 to 3
02:47:55.561 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f9843100-c4e5-402c-a307-a53e314d5065"}
02:47:55.561 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ff564662-0f40-44e3-b055-9e412c4a1614"}
02:47:55.562 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1037,"width":15,"height":15,"star_pos":[7.19,6.94],"pixels":"..."},"id":"ff564662-0f40-44e3-b055-9e412c4a1614"}
02:47:56.336 00.774 11596 Exposure complete
02:47:56.411 00.075 11596 worker thread done servicing request
02:47:56.411 00.000 13300 OnExposeComplete: enter
02:47:56.411 00.000 13300 UpdateGuideState(): m_state=6
02:47:56.412 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1038
02:47:56.412 00.000 13300 Star::Find returns 1 (0), X=35.07, Y=420.69, Mass=1376, SNR=26.0, Peak=149 HFD=3.3
02:47:56.413 00.001 13300 MultiStar: [#1 -0.18,-0.19,0.55,U] [#2 -0.13,0.18,0.50,U] [#3 -0.27,-0.08,0.00,M4] [#4 -0.11,0.12,0.26,U] [#5 -0.05,-0.27,0.00,M1] [#6 -0.13,0.14,0.26,U] [#7 0.15,-0.29,0.00,M3] [#8 -0.44,0.01,0.00,M8] 
02:47:56.413 00.000 13300 single-star, 4 included, MultiStar: {-0.14, 0.04}, one-star: {-0.13, 0.06}
02:47:56.413 00.000 13300 CameraToMount -- cameraTheta (2.72) - m_xAngle (1.53) = xAngle (1.19 = 1.19)
02:47:56.413 00.000 13300 CameraToMount -- cameraTheta (2.72) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.94 = -1.94)
02:47:56.414 00.001 13300 CameraToMount -- cameraX=-0.13 cameraY=0.06 hyp=0.14 cameraTheta=2.72 mountX=0.05 mountY=-0.13, mountTheta=-1.19
02:47:56.417 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=0.06, opts=13)
02:47:56.417 00.000 13300 Enqueuing Move request for scope (-0.13, 0.06)
02:47:56.417 00.000 11596 Worker thread wakes up
02:47:56.417 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.06) opts 0xd
02:47:56.417 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, 0.06)
02:47:56.418 00.001 11596 Moving (-0.13, 0.06) raw xDistance=0.05 yDistance=-0.13
02:47:56.418 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:47:56.418 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:56.418 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:47:56.418 00.000 11596 MoveAxis(E, 0, ABG)
02:47:56.418 00.000 11596 Move returns status 0, amount 0
02:47:56.418 00.000 11596 MoveAxis(N, 0, ABG)
02:47:56.418 00.000 11596 Move returns status 0, amount 0
02:47:56.418 00.000 11596 move complete, result=0
02:47:56.419 00.001 11596 worker thread done servicing request
02:47:56.425 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
02:47:56.433 00.008 13300 UpdateGuideState exits: m=1376 SNR=26.0
02:47:56.433 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:56.433 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:47:56.433 00.000 13300 Enqueuing Expose request
02:47:56.433 00.000 11596 Worker thread wakes up
02:47:56.433 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:47:56.433 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:47:56.941 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:47:58.560 01.619 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0452b477-fc45-47f0-9c37-07f481c66b4d"}
02:47:58.560 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0452b477-fc45-47f0-9c37-07f481c66b4d"}
02:47:58.561 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9544e03e-c080-4f94-9159-03263edc2606"}
02:47:58.561 00.000 13300 case statement mapped state 6 to 3
02:47:58.561 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9544e03e-c080-4f94-9159-03263edc2606"}
02:47:58.561 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3be56101-b0a7-4acb-963b-60ae97754927"}
02:47:58.561 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1038,"width":15,"height":15,"star_pos":[7.07,6.69],"pixels":"..."},"id":"3be56101-b0a7-4acb-963b-60ae97754927"}
02:47:59.976 01.415 11596 Exposure complete
02:48:00.054 00.078 11596 worker thread done servicing request
02:48:00.054 00.000 13300 OnExposeComplete: enter
02:48:00.055 00.001 13300 UpdateGuideState(): m_state=6
02:48:00.055 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1039
02:48:00.055 00.000 13300 Star::Find returns 1 (0), X=35.08, Y=420.80, Mass=1338, SNR=25.6, Peak=159 HFD=3.1
02:48:00.056 00.001 13300 MultiStar: [#1 -0.15,-0.02,0.55,U] [#2 -0.13,0.44,0.00,M4] [#3 -0.29,0.17,0.00,M5] [#4 -0.29,0.23,0.00,M2] [#5 -0.15,0.18,0.30,U] [#6 -0.47,0.16,0.00,M2] [#7 -0.15,0.27,0.00,M4] [#8 -0.64,0.13,0.00,M9] 
02:48:00.056 00.000 13300 refined, 2 included, MultiStar: {-0.13, 0.11}, one-star: {-0.12, 0.17}
02:48:00.056 00.000 13300 CameraToMount -- cameraTheta (2.43) - m_xAngle (1.53) = xAngle (0.90 = 0.90)
02:48:00.056 00.000 13300 CameraToMount -- cameraTheta (2.43) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.23 = -2.23)
02:48:00.056 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=0.11 hyp=0.18 cameraTheta=2.43 mountX=0.11 mountY=-0.14, mountTheta=-0.90
02:48:00.058 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=0.11, opts=13)
02:48:00.058 00.000 13300 Enqueuing Move request for scope (-0.13, 0.11)
02:48:00.058 00.000 11596 Worker thread wakes up
02:48:00.058 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.11) opts 0xd
02:48:00.059 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.13, 0.11)
02:48:00.059 00.000 11596 Moving (-0.13, 0.11) raw xDistance=0.11 yDistance=-0.14
02:48:00.059 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:48:00.059 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:00.059 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:48:00.059 00.000 11596 MoveAxis(E, 0, ABG)
02:48:00.059 00.000 11596 Move returns status 0, amount 0
02:48:00.060 00.001 11596 MoveAxis(N, 0, ABG)
02:48:00.060 00.000 11596 Move returns status 0, amount 0
02:48:00.060 00.000 11596 move complete, result=0
02:48:00.060 00.000 11596 worker thread done servicing request
02:48:00.069 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
02:48:00.081 00.012 13300 UpdateGuideState exits: m=1338 SNR=25.6
02:48:00.081 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:00.081 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:48:00.081 00.000 13300 Enqueuing Expose request
02:48:00.081 00.000 11596 Worker thread wakes up
02:48:00.081 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:48:00.082 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:48:00.598 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:48:01.559 00.961 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aaa89184-7451-4a2b-a609-4e5bb000b0eb"}
02:48:01.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aaa89184-7451-4a2b-a609-4e5bb000b0eb"}
02:48:01.560 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"101947cd-fff3-4e46-83bf-1f9acd57930e"}
02:48:01.560 00.000 13300 case statement mapped state 6 to 3
02:48:01.560 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"101947cd-fff3-4e46-83bf-1f9acd57930e"}
02:48:01.560 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f10ac402-0bb2-4d31-94f4-383745081ea9"}
02:48:01.560 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1039,"width":15,"height":15,"star_pos":[7.08,6.80],"pixels":"..."},"id":"f10ac402-0bb2-4d31-94f4-383745081ea9"}
02:48:03.630 02.070 11596 Exposure complete
02:48:03.699 00.069 11596 worker thread done servicing request
02:48:03.699 00.000 13300 OnExposeComplete: enter
02:48:03.700 00.001 13300 UpdateGuideState(): m_state=6
02:48:03.700 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1040
02:48:03.700 00.000 13300 Star::Find returns 1 (0), X=35.21, Y=420.95, Mass=1339, SNR=25.7, Peak=177 HFD=3.1
02:48:03.701 00.001 13300 MultiStar: [#1 0.02,0.32,0.00,M1] [#2 -0.15,0.40,0.00,M5] [#3 -0.06,0.47,0.00,M6] [#4 0.01,0.35,0.00,M3] [#5 0.22,0.28,0.00,M1] [#6 -0.05,0.62,0.00,M3] [#7 -0.11,0.41,0.00,M5] [#8 -0.21,0.19,0.00,M10] 
02:48:03.701 00.000 13300 CameraToMount -- cameraTheta (1.54) - m_xAngle (1.53) = xAngle (0.01 = 0.01)
02:48:03.701 00.000 13300 CameraToMount -- cameraTheta (1.54) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.12 = -3.12)
02:48:03.701 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.32 hyp=0.32 cameraTheta=1.54 mountX=0.32 mountY=-0.01, mountTheta=-0.03
02:48:03.703 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.32, opts=13)
02:48:03.703 00.000 13300 Enqueuing Move request for scope (0.01, 0.32)
02:48:03.703 00.000 11596 Worker thread wakes up
02:48:03.703 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.32) opts 0xd
02:48:03.703 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.32)
02:48:03.703 00.000 11596 Moving (0.01, 0.32) raw xDistance=0.32 yDistance=-0.01
02:48:03.704 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
02:48:03.704 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:03.704 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:48:03.704 00.000 11596 MoveAxis(W, 398, ABG)
02:48:03.704 00.000 11596 Guiding  Dir = 3, Dur = 398
02:48:03.704 00.000 11596 IsSlewing returns 0
02:48:03.711 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
02:48:03.721 00.010 13300 UpdateGuideState exits: m=1339 SNR=25.7
02:48:03.721 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:03.721 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:48:03.721 00.000 13300 Enqueuing Expose request
02:48:03.791 00.070 11596 IsGuiding returns 0
02:48:03.881 00.090 11596 PulseGuide returned control before completion, sleep 319
02:48:04.397 00.516 11596 IsGuiding returns 0
02:48:04.397 00.000 11596 Move returns status 0, amount 398
02:48:04.397 00.000 11596 MoveAxis(N, 0, ABG)
02:48:04.397 00.000 11596 Move returns status 0, amount 0
02:48:04.397 00.000 11596 move complete, result=0
02:48:04.397 00.000 11596 worker thread done servicing request
02:48:04.397 00.000 11596 Worker thread wakes up
02:48:04.397 00.000 13300 GuideStep: 0.3 px 398 ms WEST, -0.0 px 0 ms NORTH
02:48:04.397 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:48:04.559 00.162 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fa49235a-2b34-49ca-b35e-82018556ae0f"}
02:48:04.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fa49235a-2b34-49ca-b35e-82018556ae0f"}
02:48:04.560 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ffc8344b-b51d-43f6-81ed-0cedb682f763"}
02:48:04.560 00.000 13300 case statement mapped state 6 to 3
02:48:04.560 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ffc8344b-b51d-43f6-81ed-0cedb682f763"}
02:48:04.560 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8f889c5c-a24a-4c67-95f2-18f982b44ea9"}
02:48:04.560 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1040,"width":15,"height":15,"star_pos":[7.21,6.95],"pixels":"..."},"id":"8f889c5c-a24a-4c67-95f2-18f982b44ea9"}
02:48:04.909 00.349 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:48:07.557 02.648 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8cf8efd3-9f63-413f-915a-541af97b42e7"}
02:48:07.557 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8cf8efd3-9f63-413f-915a-541af97b42e7"}
02:48:07.558 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bee5c187-68f4-4aa8-998a-d030aa28817e"}
02:48:07.558 00.000 13300 case statement mapped state 6 to 3
02:48:07.558 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bee5c187-68f4-4aa8-998a-d030aa28817e"}
02:48:07.559 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0407e2c8-2488-427e-a171-be748acdbaa4"}
02:48:07.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1040,"width":15,"height":15,"star_pos":[7.21,6.95],"pixels":"..."},"id":"0407e2c8-2488-427e-a171-be748acdbaa4"}
02:48:07.941 00.382 11596 Exposure complete
02:48:08.009 00.068 11596 worker thread done servicing request
02:48:08.009 00.000 13300 OnExposeComplete: enter
02:48:08.009 00.000 13300 UpdateGuideState(): m_state=6
02:48:08.009 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1041
02:48:08.010 00.001 13300 Star::Find returns 1 (0), X=35.16, Y=420.96, Mass=1413, SNR=26.3, Peak=171 HFD=3.1
02:48:08.010 00.000 13300 MultiStar: [#1 0.05,0.20,0.51,U] [#2 -0.13,0.18,0.50,U] [#3 -0.02,0.22,0.33,U] [#4 -0.13,0.58,0.00,M4] [#5 0.14,0.29,0.00,M2] [#6 0.18,0.39,0.00,M4] [#7 -0.03,0.11,0.28,U] [#8 -0.01,0.38,0.00,R] 
02:48:08.010 00.000 13300 refined, 4 included, MultiStar: {-0.04, 0.24}, one-star: {-0.04, 0.32}
02:48:08.010 00.000 13300 CameraToMount -- cameraTheta (1.73) - m_xAngle (1.53) = xAngle (0.19 = 0.19)
02:48:08.010 00.000 13300 CameraToMount -- cameraTheta (1.73) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.93 = -2.93)
02:48:08.011 00.001 13300 CameraToMount -- cameraX=-0.04 cameraY=0.24 hyp=0.24 cameraTheta=1.73 mountX=0.24 mountY=-0.05, mountTheta=-0.21
02:48:08.012 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.24, opts=13)
02:48:08.012 00.000 13300 Enqueuing Move request for scope (-0.04, 0.24)
02:48:08.013 00.001 11596 Worker thread wakes up
02:48:08.013 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.24) opts 0xd
02:48:08.013 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.24)
02:48:08.013 00.000 11596 Moving (-0.04, 0.24) raw xDistance=0.24 yDistance=-0.05
02:48:08.013 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.24
02:48:08.013 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:08.013 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:48:08.013 00.000 11596 MoveAxis(W, 324, ABG)
02:48:08.013 00.000 11596 Guiding  Dir = 3, Dur = 324
02:48:08.014 00.001 11596 IsSlewing returns 0
02:48:08.020 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
02:48:08.028 00.008 13300 UpdateGuideState exits: m=1413 SNR=26.3
02:48:08.028 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:08.028 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:48:08.028 00.000 13300 Enqueuing Expose request
02:48:08.375 00.347 11596 IsGuiding returns 0
02:48:08.694 00.319 11596 PulseGuide returned control before completion, sleep 16
02:48:09.084 00.390 11596 IsGuiding returns 0
02:48:09.084 00.000 11596 Move returns status 0, amount 324
02:48:09.084 00.000 11596 MoveAxis(N, 0, ABG)
02:48:09.084 00.000 11596 Move returns status 0, amount 0
02:48:09.084 00.000 11596 move complete, result=0
02:48:09.084 00.000 11596 worker thread done servicing request
02:48:09.084 00.000 11596 Worker thread wakes up
02:48:09.084 00.000 13300 GuideStep: 0.2 px 324 ms WEST, -0.1 px 0 ms NORTH
02:48:09.085 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:48:09.599 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:48:10.557 00.958 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aa7829ca-a7c3-4a90-bb9b-faf24f24da72"}
02:48:10.557 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aa7829ca-a7c3-4a90-bb9b-faf24f24da72"}
02:48:10.558 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6205cddf-ec91-4eb2-8224-d8074b984d05"}
02:48:10.558 00.000 13300 case statement mapped state 6 to 3
02:48:10.558 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6205cddf-ec91-4eb2-8224-d8074b984d05"}
02:48:10.558 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0cad65d3-3321-4283-be1e-69b0934c145c"}
02:48:10.559 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1041,"width":15,"height":15,"star_pos":[7.16,6.96],"pixels":"..."},"id":"0cad65d3-3321-4283-be1e-69b0934c145c"}
02:48:12.621 02.062 11596 Exposure complete
02:48:12.690 00.069 11596 worker thread done servicing request
02:48:12.691 00.001 13300 OnExposeComplete: enter
02:48:12.691 00.000 13300 UpdateGuideState(): m_state=6
02:48:12.691 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1042
02:48:12.691 00.000 13300 Star::Find returns 1 (0), X=35.09, Y=420.93, Mass=1359, SNR=25.8, Peak=163 HFD=3.0
02:48:12.692 00.001 13300 MultiStar: [#1 -0.11,0.06,0.56,U] [#2 -0.24,0.35,0.00,M5] [#3 -0.01,0.18,0.32,U] [#4 -0.27,0.28,0.00,M5] [#5 -0.04,0.38,0.00,M3] [#6 0.12,0.50,0.00,M5] [#7 -0.15,0.23,0.00,M5] [#8 -0.04,-0.01,0.23,U] 
02:48:12.692 00.000 13300 refined, 3 included, MultiStar: {-0.09, 0.18}, one-star: {-0.11, 0.30}
02:48:12.692 00.000 13300 CameraToMount -- cameraTheta (2.01) - m_xAngle (1.53) = xAngle (0.48 = 0.48)
02:48:12.692 00.000 13300 CameraToMount -- cameraTheta (2.01) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.65 = -2.65)
02:48:12.692 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.18 hyp=0.20 cameraTheta=2.01 mountX=0.18 mountY=-0.10, mountTheta=-0.49
02:48:12.694 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.18, opts=13)
02:48:12.694 00.000 13300 Enqueuing Move request for scope (-0.09, 0.18)
02:48:12.694 00.000 11596 Worker thread wakes up
02:48:12.694 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.18) opts 0xd
02:48:12.695 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.18)
02:48:12.695 00.000 11596 Moving (-0.09, 0.18) raw xDistance=0.18 yDistance=-0.10
02:48:12.695 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.18
02:48:12.695 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:12.695 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:48:12.695 00.000 11596 MoveAxis(W, 249, ABG)
02:48:12.695 00.000 11596 Guiding  Dir = 3, Dur = 249
02:48:12.695 00.000 11596 IsSlewing returns 0
02:48:12.702 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
02:48:12.709 00.007 13300 UpdateGuideState exits: m=1359 SNR=25.8
02:48:12.710 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:12.710 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:48:12.710 00.000 13300 Enqueuing Expose request
02:48:12.826 00.116 11596 IsGuiding returns 0
02:48:13.032 00.206 11596 PulseGuide returned control before completion, sleep 53
02:48:13.144 00.112 11596 IsGuiding returns 1
02:48:13.144 00.000 11596 scope still moving after pulse duration time elapsed
02:48:13.179 00.035 11596 IsSlewing returns 0
02:48:13.272 00.093 11596 IsGuiding returns 1
02:48:13.301 00.029 11596 IsSlewing returns 0
02:48:13.346 00.045 13300 evsrv: cli 10203EA0 connect
02:48:13.347 00.001 13300 case statement mapped state 6 to 3
02:48:13.347 00.000 13300 case statement mapped state 6 to 3
02:48:13.348 00.001 13300 evsrv: cli 10203EA0 request: {"method":"get_app_state","id":"11dd1622-f4cf-47ab-9c8e-1b7046b6b8e0"}
02:48:13.348 00.000 13300 case statement mapped state 6 to 3
02:48:13.348 00.000 13300 evsrv: cli 10203EA0 response: {"jsonrpc":"2.0","result":"Guiding","id":"11dd1622-f4cf-47ab-9c8e-1b7046b6b8e0"}
02:48:13.349 00.001 13300 evsrv: cli 10203EA0 disconnect
02:48:13.430 00.081 11596 IsGuiding returns 0
02:48:13.431 00.001 11596 scope move finished after 249 + 356 ms
02:48:13.431 00.000 11596 Move returns status 0, amount 249
02:48:13.431 00.000 11596 MoveAxis(N, 0, ABG)
02:48:13.431 00.000 11596 Move returns status 0, amount 0
02:48:13.431 00.000 11596 move complete, result=0
02:48:13.431 00.000 11596 worker thread done servicing request
02:48:13.432 00.001 13300 GuideStep: 0.2 px 249 ms WEST, -0.1 px 0 ms NORTH
02:48:13.432 00.000 11596 Worker thread wakes up
02:48:13.432 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:48:13.559 00.127 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d0f390e6-7469-4df2-a257-a3cae775e134"}
02:48:13.560 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d0f390e6-7469-4df2-a257-a3cae775e134"}
02:48:13.564 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9639c23e-9b10-4e0c-be61-bbd1b3bfcc07"}
02:48:13.565 00.001 13300 case statement mapped state 6 to 3
02:48:13.565 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9639c23e-9b10-4e0c-be61-bbd1b3bfcc07"}
02:48:13.567 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"59b8dab6-a27c-4adf-9c26-01ef1065b0e8"}
02:48:13.567 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1042,"width":15,"height":15,"star_pos":[7.09,6.93],"pixels":"..."},"id":"59b8dab6-a27c-4adf-9c26-01ef1065b0e8"}
02:48:13.949 00.382 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:48:16.559 02.610 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2cc9c3d7-047e-4d97-81fa-a7cadb71a133"}
02:48:16.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2cc9c3d7-047e-4d97-81fa-a7cadb71a133"}
02:48:16.560 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"88dd6519-ffed-444e-928d-c7fe4f7b8c6d"}
02:48:16.560 00.000 13300 case statement mapped state 6 to 3
02:48:16.561 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"88dd6519-ffed-444e-928d-c7fe4f7b8c6d"}
02:48:16.562 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bee3a7eb-aa8f-4c67-8e2e-4f890ea92aa2"}
02:48:16.563 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1042,"width":15,"height":15,"star_pos":[7.09,6.93],"pixels":"..."},"id":"bee3a7eb-aa8f-4c67-8e2e-4f890ea92aa2"}
02:48:16.984 00.421 11596 Exposure complete
02:48:17.094 00.110 11596 worker thread done servicing request
02:48:17.094 00.000 13300 OnExposeComplete: enter
02:48:17.094 00.000 13300 UpdateGuideState(): m_state=6
02:48:17.095 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1043
02:48:17.095 00.000 13300 Star::Find returns 1 (0), X=35.05, Y=420.71, Mass=1414, SNR=26.4, Peak=164 HFD=3.2
02:48:17.096 00.001 13300 MultiStar: [#1 0.01,-0.03,0.54,U] [#2 -0.13,0.11,0.50,U] [#3 -0.19,0.16,0.33,U] [#4 -0.30,0.16,0.00,M6] [#5 0.03,-0.27,0.00,M4] [#6 -0.25,0.08,0.00,M6] [#7 -0.08,0.24,0.27,U] [#8 -0.00,-0.36,0.00,M1] 
02:48:17.096 00.000 13300 refined, 4 included, MultiStar: {-0.11, 0.09}, one-star: {-0.15, 0.08}
02:48:17.096 00.000 13300 CameraToMount -- cameraTheta (2.47) - m_xAngle (1.53) = xAngle (0.93 = 0.93)
02:48:17.096 00.000 13300 CameraToMount -- cameraTheta (2.47) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.19 = -2.19)
02:48:17.096 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=0.09 hyp=0.14 cameraTheta=2.47 mountX=0.09 mountY=-0.12, mountTheta=-0.94
02:48:17.099 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=0.09, opts=13)
02:48:17.099 00.000 13300 Enqueuing Move request for scope (-0.11, 0.09)
02:48:17.099 00.000 11596 Worker thread wakes up
02:48:17.100 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.09) opts 0xd
02:48:17.100 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, 0.09)
02:48:17.100 00.000 11596 Moving (-0.11, 0.09) raw xDistance=0.09 yDistance=-0.12
02:48:17.100 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:48:17.100 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:17.100 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:48:17.100 00.000 11596 MoveAxis(E, 0, ABG)
02:48:17.101 00.001 11596 Move returns status 0, amount 0
02:48:17.101 00.000 11596 MoveAxis(N, 0, ABG)
02:48:17.101 00.000 11596 Move returns status 0, amount 0
02:48:17.101 00.000 11596 move complete, result=0
02:48:17.101 00.000 11596 worker thread done servicing request
02:48:17.111 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
02:48:17.123 00.012 13300 UpdateGuideState exits: m=1414 SNR=26.4
02:48:17.124 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:17.124 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:48:17.124 00.000 13300 Enqueuing Expose request
02:48:17.124 00.000 11596 Worker thread wakes up
02:48:17.124 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:48:17.124 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:48:17.630 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:48:19.561 01.931 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"13531207-6f70-4197-ba5d-b7857657ec46"}
02:48:19.561 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"13531207-6f70-4197-ba5d-b7857657ec46"}
02:48:19.562 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b8f4e42d-3383-48c1-b464-ad606ba739ad"}
02:48:19.562 00.000 13300 case statement mapped state 6 to 3
02:48:19.562 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b8f4e42d-3383-48c1-b464-ad606ba739ad"}
02:48:19.563 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1bc917e2-8eaa-40ec-89f2-a6cea2b683aa"}
02:48:19.564 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1043,"width":15,"height":15,"star_pos":[7.05,6.71],"pixels":"..."},"id":"1bc917e2-8eaa-40ec-89f2-a6cea2b683aa"}
02:48:20.677 01.113 11596 Exposure complete
02:48:20.778 00.101 11596 worker thread done servicing request
02:48:20.779 00.001 13300 OnExposeComplete: enter
02:48:20.779 00.000 13300 UpdateGuideState(): m_state=6
02:48:20.779 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1044
02:48:20.779 00.000 13300 Star::Find returns 1 (0), X=35.12, Y=420.57, Mass=1369, SNR=26.0, Peak=145 HFD=3.2
02:48:20.780 00.001 13300 MultiStar: [#1 -0.11,-0.12,0.51,U] [#2 -0.19,0.11,0.51,U] [#3 -0.25,0.14,0.00,M4] [#4 -0.36,-0.11,0.00,M7] [#5 0.00,-0.22,0.29,U] [#6 -0.14,0.01,0.28,U] [#7 0.14,-0.14,0.30,U] [#8 -0.21,-0.45,0.00,M2] 
02:48:20.780 00.000 13300 refined, 5 included, MultiStar: {-0.08, -0.06}, one-star: {-0.08, -0.06}
02:48:20.780 00.000 13300 CameraToMount -- cameraTheta (-2.50) - m_xAngle (1.53) = xAngle (-4.04 = 2.25)
02:48:20.780 00.000 13300 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.16 = -0.88)
02:48:20.781 00.001 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-2.50 mountX=-0.06 mountY=-0.08, mountTheta=-2.25
02:48:20.783 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.06, opts=13)
02:48:20.783 00.000 13300 Enqueuing Move request for scope (-0.08, -0.06)
02:48:20.783 00.000 11596 Worker thread wakes up
02:48:20.784 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.06) opts 0xd
02:48:20.784 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.06)
02:48:20.784 00.000 11596 Moving (-0.08, -0.06) raw xDistance=-0.06 yDistance=-0.08
02:48:20.784 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:48:20.784 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:20.784 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:48:20.785 00.001 11596 MoveAxis(E, 0, ABG)
02:48:20.785 00.000 11596 Move returns status 0, amount 0
02:48:20.785 00.000 11596 MoveAxis(N, 0, ABG)
02:48:20.785 00.000 11596 Move returns status 0, amount 0
02:48:20.785 00.000 11596 move complete, result=0
02:48:20.786 00.001 11596 worker thread done servicing request
02:48:20.794 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
02:48:20.805 00.011 13300 UpdateGuideState exits: m=1369 SNR=26.0
02:48:20.805 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:20.805 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:48:20.805 00.000 13300 Enqueuing Expose request
02:48:20.805 00.000 11596 Worker thread wakes up
02:48:20.805 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:48:20.805 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:48:21.317 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:48:22.950 01.633 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0fdd67cb-d4fd-4ace-ac60-c9e5394a3ae2"}
02:48:22.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0fdd67cb-d4fd-4ace-ac60-c9e5394a3ae2"}
02:48:23.330 00.380 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d65a8c1b-37f1-460a-9684-3882bf04061b"}
02:48:23.330 00.000 13300 case statement mapped state 6 to 3
02:48:23.331 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d65a8c1b-37f1-460a-9684-3882bf04061b"}
02:48:23.385 00.054 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ae884b3e-ef76-47c6-8473-11b2859bb45a"}
02:48:23.386 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1044,"width":15,"height":15,"star_pos":[7.12,6.57],"pixels":"..."},"id":"ae884b3e-ef76-47c6-8473-11b2859bb45a"}
02:48:24.359 00.973 11596 Exposure complete
02:48:24.476 00.117 11596 worker thread done servicing request
02:48:24.476 00.000 13300 OnExposeComplete: enter
02:48:24.477 00.001 13300 UpdateGuideState(): m_state=6
02:48:24.478 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1045
02:48:24.478 00.000 13300 Star::Find returns 1 (0), X=35.06, Y=420.66, Mass=1390, SNR=26.1, Peak=165 HFD=3.3
02:48:24.479 00.001 13300 MultiStar: [#1 -0.09,-0.04,0.54,U] [#2 -0.25,0.12,0.00,M4] [#3 -0.38,-0.09,0.00,M5] [#4 -0.16,-0.17,0.28,U] [#5 -0.06,-0.11,0.31,U] [#6 -0.15,0.13,0.26,U] [#7 -0.14,0.03,0.28,U] [#8 -0.12,-0.51,0.00,M3] 
02:48:24.479 00.000 13300 refined, 5 included, MultiStar: {-0.12, -0.01}, one-star: {-0.14, 0.03}
02:48:24.480 00.001 13300 CameraToMount -- cameraTheta (-3.05) - m_xAngle (1.53) = xAngle (-4.58 = 1.70)
02:48:24.480 00.000 13300 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.71 = -1.42)
02:48:24.480 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-3.05 mountX=-0.02 mountY=-0.12, mountTheta=-1.70
02:48:24.484 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=-0.01, opts=13)
02:48:24.484 00.000 13300 Enqueuing Move request for scope (-0.12, -0.01)
02:48:24.484 00.000 11596 Worker thread wakes up
02:48:24.485 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.01) opts 0xd
02:48:24.485 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, -0.01)
02:48:24.485 00.000 11596 Moving (-0.12, -0.01) raw xDistance=-0.02 yDistance=-0.12
02:48:24.485 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:48:24.486 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:24.486 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:48:24.486 00.000 11596 MoveAxis(E, 0, ABG)
02:48:24.486 00.000 11596 Move returns status 0, amount 0
02:48:24.486 00.000 11596 MoveAxis(N, 0, ABG)
02:48:24.486 00.000 11596 Move returns status 0, amount 0
02:48:24.486 00.000 11596 move complete, result=0
02:48:24.487 00.001 11596 worker thread done servicing request
02:48:24.495 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
02:48:24.511 00.016 13300 UpdateGuideState exits: m=1390 SNR=26.1
02:48:24.511 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:24.511 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:48:24.511 00.000 13300 Enqueuing Expose request
02:48:24.511 00.000 11596 Worker thread wakes up
02:48:24.511 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:48:24.511 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:48:25.016 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:48:25.950 00.934 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6307950b-e1b3-4a1f-86e9-c253bcbfb0e8"}
02:48:25.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6307950b-e1b3-4a1f-86e9-c253bcbfb0e8"}
02:48:25.951 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d8a70f3f-f773-4fbd-9095-b4bbfe39ad94"}
02:48:25.951 00.000 13300 case statement mapped state 6 to 3
02:48:25.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d8a70f3f-f773-4fbd-9095-b4bbfe39ad94"}
02:48:25.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7b63f8ca-64c6-4836-8c22-b03e7e68f807"}
02:48:25.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1045,"width":15,"height":15,"star_pos":[7.06,6.66],"pixels":"..."},"id":"7b63f8ca-64c6-4836-8c22-b03e7e68f807"}
02:48:28.150 02.198 11596 Exposure complete
02:48:28.222 00.072 11596 worker thread done servicing request
02:48:28.222 00.000 13300 OnExposeComplete: enter
02:48:28.222 00.000 13300 UpdateGuideState(): m_state=6
02:48:28.223 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1046
02:48:28.223 00.000 13300 Star::Find returns 1 (0), X=34.87, Y=420.72, Mass=1358, SNR=25.8, Peak=170 HFD=3.3
02:48:28.223 00.000 13300 MultiStar: [#1 -0.36,0.02,0.00,M1] [#2 -0.43,0.17,0.00,M5] [#3 -0.64,0.20,0.00,M6] [#4 -0.42,0.11,0.00,M7] [#5 -0.34,-0.27,0.00,M3] [#6 -0.45,0.35,0.00,M5] [#7 -0.49,0.15,0.00,M3] [#8 -0.32,-0.15,0.00,M4] 
02:48:28.223 00.000 13300 CameraToMount -- cameraTheta (2.89) - m_xAngle (1.53) = xAngle (1.35 = 1.35)
02:48:28.223 00.000 13300 CameraToMount -- cameraTheta (2.89) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.77 = -1.77)
02:48:28.224 00.001 13300 CameraToMount -- cameraX=-0.33 cameraY=0.09 hyp=0.34 cameraTheta=2.89 mountX=0.07 mountY=-0.33, mountTheta=-1.35
02:48:28.225 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.33, y=0.09, opts=13)
02:48:28.225 00.000 13300 Enqueuing Move request for scope (-0.33, 0.09)
02:48:28.226 00.001 11596 Worker thread wakes up
02:48:28.226 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.09) opts 0xd
02:48:28.226 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.33, 0.09)
02:48:28.226 00.000 11596 Moving (-0.33, 0.09) raw xDistance=0.07 yDistance=-0.33
02:48:28.226 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:48:28.226 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
02:48:28.226 00.000 11596 MoveAxis(E, 0, ABG)
02:48:28.226 00.000 11596 Move returns status 0, amount 0
02:48:28.226 00.000 11596 MoveAxis(N, 439, ABG)
02:48:28.226 00.000 11596 Guiding  Dir = 0, Dur = 439
02:48:28.227 00.001 11596 IsSlewing returns 0
02:48:28.233 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=250, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
02:48:28.241 00.008 13300 UpdateGuideState exits: m=1358 SNR=25.8
02:48:28.241 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:28.241 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:48:28.241 00.000 13300 Enqueuing Expose request
02:48:28.417 00.176 11596 IsGuiding returns 0
02:48:28.639 00.222 11596 PulseGuide returned control before completion, sleep 228
02:48:28.949 00.310 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d6aec0a3-ed1c-4ec6-84b0-a72655d66400"}
02:48:28.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d6aec0a3-ed1c-4ec6-84b0-a72655d66400"}
02:48:28.950 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ad403a4e-fd6a-413e-a93a-8015891ea20e"}
02:48:28.950 00.000 13300 case statement mapped state 6 to 3
02:48:28.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ad403a4e-fd6a-413e-a93a-8015891ea20e"}
02:48:28.950 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"35648371-8d89-4b7b-8acb-ac4f0cf06893"}
02:48:28.951 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1046,"width":15,"height":15,"star_pos":[6.87,6.72],"pixels":"..."},"id":"35648371-8d89-4b7b-8acb-ac4f0cf06893"}
02:48:29.098 00.147 11596 IsGuiding returns 1
02:48:29.098 00.000 11596 scope still moving after pulse duration time elapsed
02:48:29.132 00.034 11596 IsSlewing returns 0
02:48:29.217 00.085 11596 IsGuiding returns 1
02:48:29.241 00.024 11596 IsSlewing returns 0
02:48:29.352 00.111 11596 IsGuiding returns 0
02:48:29.352 00.000 11596 scope move finished after 439 + 495 ms
02:48:29.352 00.000 11596 Move returns status 0, amount 439
02:48:29.352 00.000 11596 move complete, result=0
02:48:29.352 00.000 11596 worker thread done servicing request
02:48:29.352 00.000 11596 Worker thread wakes up
02:48:29.352 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.3 px 439 ms NORTH
02:48:29.352 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:48:29.857 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:48:31.948 02.091 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"008ca2fc-fd1e-41b2-bf29-a2f219f3512d"}
02:48:31.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"008ca2fc-fd1e-41b2-bf29-a2f219f3512d"}
02:48:31.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8a152149-27c1-4d50-969f-86c20be37f9d"}
02:48:31.949 00.000 13300 case statement mapped state 6 to 3
02:48:31.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8a152149-27c1-4d50-969f-86c20be37f9d"}
02:48:31.949 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"93938d8a-2d45-40ad-8367-9659dd4289fc"}
02:48:31.950 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1046,"width":15,"height":15,"star_pos":[6.87,6.72],"pixels":"..."},"id":"93938d8a-2d45-40ad-8367-9659dd4289fc"}
02:48:32.888 00.938 11596 Exposure complete
02:48:32.961 00.073 11596 worker thread done servicing request
02:48:32.962 00.001 13300 OnExposeComplete: enter
02:48:32.962 00.000 13300 UpdateGuideState(): m_state=6
02:48:32.962 00.000 13300 Star::Find(15, 34, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1047
02:48:32.962 00.000 13300 Star::Find returns 1 (0), X=35.21, Y=420.73, Mass=1397, SNR=26.2, Peak=171 HFD=3.3
02:48:32.963 00.001 13300 MultiStar: [#1 0.00,-0.10,0.55,U] [#2 -0.13,0.17,0.51,U] [#3 -0.22,0.28,0.00,M7] [#4 -0.23,0.05,0.26,U] [#5 0.04,-0.06,0.31,U] [#6 -0.08,0.09,0.26,U] [#7 0.05,0.12,0.29,U] [#8 -0.10,-0.18,0.22,U] 
02:48:32.963 00.000 13300 refined, 7 included, MultiStar: {-0.04, 0.04}, one-star: {0.01, 0.10}
02:48:32.963 00.000 13300 CameraToMount -- cameraTheta (2.29) - m_xAngle (1.53) = xAngle (0.76 = 0.76)
02:48:32.963 00.000 13300 CameraToMount -- cameraTheta (2.29) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.37 = -2.37)
02:48:32.963 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.04 hyp=0.06 cameraTheta=2.29 mountX=0.04 mountY=-0.04, mountTheta=-0.76
02:48:32.965 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.04, opts=13)
02:48:32.965 00.000 13300 Enqueuing Move request for scope (-0.04, 0.04)
02:48:32.965 00.000 11596 Worker thread wakes up
02:48:32.965 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.04) opts 0xd
02:48:32.966 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.04)
02:48:32.966 00.000 11596 Moving (-0.04, 0.04) raw xDistance=0.04 yDistance=-0.04
02:48:32.966 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:48:32.966 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:32.966 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:48:32.966 00.000 11596 MoveAxis(E, 0, ABG)
02:48:32.966 00.000 11596 Move returns status 0, amount 0
02:48:32.966 00.000 11596 MoveAxis(N, 0, ABG)
02:48:32.966 00.000 11596 Move returns status 0, amount 0
02:48:32.966 00.000 11596 move complete, result=0
02:48:32.967 00.001 11596 worker thread done servicing request
02:48:32.975 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=69, Gamma=0.510
02:48:32.985 00.010 13300 UpdateGuideState exits: m=1397 SNR=26.2
02:48:32.985 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:32.986 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:48:32.986 00.000 13300 Enqueuing Expose request
02:48:32.986 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:48:32.986 00.000 11596 Worker thread wakes up
02:48:32.986 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:48:33.492 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:48:34.948 01.456 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f6c8a778-383a-4d56-bc89-816aced3342a"}
02:48:34.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f6c8a778-383a-4d56-bc89-816aced3342a"}
02:48:34.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5baba7c2-8027-4111-af58-7a6fd380df15"}
02:48:34.949 00.000 13300 case statement mapped state 6 to 3
02:48:34.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5baba7c2-8027-4111-af58-7a6fd380df15"}
02:48:34.949 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5c1e5cd5-9dea-4626-be50-39dbb2640e1b"}
02:48:34.950 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1047,"width":15,"height":15,"star_pos":[7.21,6.73],"pixels":"..."},"id":"5c1e5cd5-9dea-4626-be50-39dbb2640e1b"}
02:48:36.523 01.573 11596 Exposure complete
02:48:36.595 00.072 11596 worker thread done servicing request
02:48:36.595 00.000 13300 OnExposeComplete: enter
02:48:36.595 00.000 13300 UpdateGuideState(): m_state=6
02:48:36.596 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1048
02:48:36.596 00.000 13300 Star::Find returns 1 (0), X=35.17, Y=420.66, Mass=1360, SNR=25.9, Peak=145 HFD=3.3
02:48:36.596 00.000 13300 MultiStar: [#1 0.08,-0.13,0.55,U] [#2 -0.07,0.32,0.00,M5] [#3 -0.11,0.24,0.00,M8] [#4 -0.04,-0.08,0.28,U] [#5 0.09,-0.18,0.30,U] [#6 0.07,0.14,0.27,U] [#7 0.02,0.12,0.26,U] [#8 -0.02,-0.26,0.23,U] 
02:48:36.596 00.000 13300 single-star, 6 included, MultiStar: {0.02, -0.04}, one-star: {-0.03, 0.02}
02:48:36.596 00.000 13300 CameraToMount -- cameraTheta (2.43) - m_xAngle (1.53) = xAngle (0.90 = 0.90)
02:48:36.597 00.001 13300 CameraToMount -- cameraTheta (2.43) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.23 = -2.23)
02:48:36.597 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.02 hyp=0.04 cameraTheta=2.43 mountX=0.02 mountY=-0.03, mountTheta=-0.90
02:48:36.599 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.02, opts=13)
02:48:36.599 00.000 13300 Enqueuing Move request for scope (-0.03, 0.02)
02:48:36.599 00.000 11596 Worker thread wakes up
02:48:36.599 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.02) opts 0xd
02:48:36.599 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.02)
02:48:36.599 00.000 11596 Moving (-0.03, 0.02) raw xDistance=0.02 yDistance=-0.03
02:48:36.599 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:48:36.599 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:36.599 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:48:36.600 00.001 11596 MoveAxis(E, 0, ABG)
02:48:36.600 00.000 11596 Move returns status 0, amount 0
02:48:36.600 00.000 11596 MoveAxis(N, 0, ABG)
02:48:36.600 00.000 11596 Move returns status 0, amount 0
02:48:36.600 00.000 11596 move complete, result=0
02:48:36.600 00.000 11596 worker thread done servicing request
02:48:36.605 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
02:48:36.614 00.009 13300 UpdateGuideState exits: m=1360 SNR=25.9
02:48:36.614 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:36.614 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:48:36.614 00.000 13300 Enqueuing Expose request
02:48:36.614 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:48:36.615 00.001 11596 Worker thread wakes up
02:48:36.615 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:48:37.130 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:48:37.947 00.817 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4b1e5c73-4957-41ec-8d22-0e69395816e9"}
02:48:37.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4b1e5c73-4957-41ec-8d22-0e69395816e9"}
02:48:37.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6d5a93a7-5275-4595-a8ac-82b62e8666be"}
02:48:37.948 00.000 13300 case statement mapped state 6 to 3
02:48:37.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6d5a93a7-5275-4595-a8ac-82b62e8666be"}
02:48:37.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d9f66c6c-fe52-487b-81ed-df1763c990d4"}
02:48:37.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1048,"width":15,"height":15,"star_pos":[7.17,6.66],"pixels":"..."},"id":"d9f66c6c-fe52-487b-81ed-df1763c990d4"}
02:48:40.161 02.212 11596 Exposure complete
02:48:40.229 00.068 11596 worker thread done servicing request
02:48:40.230 00.001 13300 OnExposeComplete: enter
02:48:40.230 00.000 13300 UpdateGuideState(): m_state=6
02:48:40.230 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1049
02:48:40.230 00.000 13300 Star::Find returns 1 (0), X=35.16, Y=420.69, Mass=1366, SNR=25.9, Peak=155 HFD=3.3
02:48:40.231 00.001 13300 MultiStar: [#1 -0.02,-0.10,0.51,U] [#2 -0.11,0.09,0.52,U] [#3 -0.22,0.12,0.33,U] [#4 -0.09,0.09,0.27,U] [#5 0.13,-0.26,0.00,M2] [#6 0.07,0.28,0.00,M4] [#7 0.09,0.21,0.29,U] [#8 -0.51,-0.34,0.00,M3] 
02:48:40.231 00.000 13300 single-star, 5 included, MultiStar: {-0.06, 0.06}, one-star: {-0.04, 0.06}
02:48:40.231 00.000 13300 CameraToMount -- cameraTheta (2.24) - m_xAngle (1.53) = xAngle (0.70 = 0.70)
02:48:40.231 00.000 13300 CameraToMount -- cameraTheta (2.24) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.42 = -2.42)
02:48:40.231 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.06 hyp=0.07 cameraTheta=2.24 mountX=0.05 mountY=-0.05, mountTheta=-0.71
02:48:40.233 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.06, opts=13)
02:48:40.233 00.000 13300 Enqueuing Move request for scope (-0.04, 0.06)
02:48:40.233 00.000 11596 Worker thread wakes up
02:48:40.233 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.06) opts 0xd
02:48:40.234 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.06)
02:48:40.234 00.000 11596 Moving (-0.04, 0.06) raw xDistance=0.05 yDistance=-0.05
02:48:40.234 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:48:40.234 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:40.234 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:48:40.234 00.000 11596 MoveAxis(E, 0, ABG)
02:48:40.234 00.000 11596 Move returns status 0, amount 0
02:48:40.234 00.000 11596 MoveAxis(N, 0, ABG)
02:48:40.234 00.000 11596 Move returns status 0, amount 0
02:48:40.234 00.000 11596 move complete, result=0
02:48:40.234 00.000 11596 worker thread done servicing request
02:48:40.241 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
02:48:40.249 00.008 13300 UpdateGuideState exits: m=1366 SNR=25.9
02:48:40.249 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:40.249 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:48:40.249 00.000 13300 Enqueuing Expose request
02:48:40.249 00.000 11596 Worker thread wakes up
02:48:40.250 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:48:40.250 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:48:40.760 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:48:40.946 00.186 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8042579c-4668-40db-9b75-835c9566d854"}
02:48:40.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8042579c-4668-40db-9b75-835c9566d854"}
02:48:40.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"91450599-ea59-4e06-938f-8cc819b67e7a"}
02:48:40.947 00.000 13300 case statement mapped state 6 to 3
02:48:40.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"91450599-ea59-4e06-938f-8cc819b67e7a"}
02:48:40.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3a17dd7b-e482-442d-a929-4a4b66600a32"}
02:48:40.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1049,"width":15,"height":15,"star_pos":[7.16,6.69],"pixels":"..."},"id":"3a17dd7b-e482-442d-a929-4a4b66600a32"}
02:48:43.785 02.837 11596 Exposure complete
02:48:43.855 00.070 11596 worker thread done servicing request
02:48:43.855 00.000 13300 OnExposeComplete: enter
02:48:43.855 00.000 13300 UpdateGuideState(): m_state=6
02:48:43.856 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1050
02:48:43.856 00.000 13300 Star::Find returns 1 (0), X=35.27, Y=420.93, Mass=1357, SNR=25.8, Peak=177 HFD=3.3
02:48:43.857 00.001 13300 MultiStar: [#1 0.11,0.13,0.54,U] [#2 -0.07,0.24,0.51,U] [#3 -0.11,0.26,0.00,M8] [#4 -0.15,0.15,0.28,U] [#5 -0.02,0.01,0.32,U] [#6 -0.01,0.38,0.00,M5] [#7 0.07,0.43,0.00,M1] [#8 -0.08,0.07,0.22,U] 
02:48:43.857 00.000 13300 refined, 5 included, MultiStar: {0.01, 0.19}, one-star: {0.07, 0.29}
02:48:43.857 00.000 13300 CameraToMount -- cameraTheta (1.51) - m_xAngle (1.53) = xAngle (-0.02 = -0.02)
02:48:43.857 00.000 13300 CameraToMount -- cameraTheta (1.51) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.15 = 3.13)
02:48:43.857 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.19 hyp=0.19 cameraTheta=1.51 mountX=0.19 mountY=0.00, mountTheta=0.01
02:48:43.861 00.004 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.19, opts=13)
02:48:43.861 00.000 13300 Enqueuing Move request for scope (0.01, 0.19)
02:48:43.861 00.000 11596 Worker thread wakes up
02:48:43.861 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.19) opts 0xd
02:48:43.861 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.19)
02:48:43.861 00.000 11596 Moving (0.01, 0.19) raw xDistance=0.19 yDistance=0.00
02:48:43.861 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.19
02:48:43.861 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:43.862 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:48:43.862 00.000 11596 MoveAxis(W, 239, ABG)
02:48:43.862 00.000 11596 Guiding  Dir = 3, Dur = 239
02:48:43.862 00.000 11596 IsSlewing returns 0
02:48:43.873 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
02:48:43.881 00.008 13300 UpdateGuideState exits: m=1357 SNR=25.8
02:48:43.882 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:43.882 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:48:43.882 00.000 13300 Enqueuing Expose request
02:48:43.947 00.065 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"feee5ff8-f2e7-4bdc-9b51-2393ce7b9200"}
02:48:43.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"feee5ff8-f2e7-4bdc-9b51-2393ce7b9200"}
02:48:43.949 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"131a58ec-fca1-4410-9a4a-bdccdc1e1089"}
02:48:43.949 00.000 13300 case statement mapped state 6 to 3
02:48:43.950 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"131a58ec-fca1-4410-9a4a-bdccdc1e1089"}
02:48:43.951 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0b22f341-388a-46a9-a0b1-0840c9041c4e"}
02:48:43.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1050,"width":15,"height":15,"star_pos":[7.27,6.93],"pixels":"..."},"id":"0b22f341-388a-46a9-a0b1-0840c9041c4e"}
02:48:44.100 00.149 11596 IsGuiding returns 0
02:48:44.329 00.229 11596 PulseGuide returned control before completion, sleep 21
02:48:44.518 00.189 11596 IsGuiding returns 1
02:48:44.518 00.000 11596 scope still moving after pulse duration time elapsed
02:48:44.548 00.030 11596 IsSlewing returns 0
02:48:44.643 00.095 11596 IsGuiding returns 0
02:48:44.643 00.000 11596 scope move finished after 239 + 304 ms
02:48:44.643 00.000 11596 Move returns status 0, amount 239
02:48:44.643 00.000 11596 MoveAxis(N, 0, ABG)
02:48:44.643 00.000 11596 Move returns status 0, amount 0
02:48:44.643 00.000 11596 move complete, result=0
02:48:44.644 00.001 11596 worker thread done servicing request
02:48:44.644 00.000 13300 GuideStep: 0.2 px 239 ms WEST, 0.0 px 0 ms NORTH
02:48:44.644 00.000 11596 Worker thread wakes up
02:48:44.644 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:48:45.149 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:48:46.947 01.798 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f14f55bf-ef0b-4e8b-85a7-ea9dc0c55593"}
02:48:46.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f14f55bf-ef0b-4e8b-85a7-ea9dc0c55593"}
02:48:46.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2f756ce0-2cce-4c7d-b8cd-c169815c0c35"}
02:48:46.948 00.000 13300 case statement mapped state 6 to 3
02:48:46.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2f756ce0-2cce-4c7d-b8cd-c169815c0c35"}
02:48:46.948 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3569325a-2e34-49b4-b019-ff774737ef18"}
02:48:46.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1050,"width":15,"height":15,"star_pos":[7.27,6.93],"pixels":"..."},"id":"3569325a-2e34-49b4-b019-ff774737ef18"}
02:48:48.192 01.244 11596 Exposure complete
02:48:48.260 00.068 11596 worker thread done servicing request
02:48:48.261 00.001 13300 OnExposeComplete: enter
02:48:48.261 00.000 13300 UpdateGuideState(): m_state=6
02:48:48.261 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1051
02:48:48.261 00.000 13300 Star::Find returns 1 (0), X=35.39, Y=420.91, Mass=1414, SNR=26.4, Peak=182 HFD=3.4
02:48:48.262 00.001 13300 MultiStar: [#1 0.13,0.10,0.54,U] [#2 0.05,0.40,0.00,M4] [#3 -0.08,0.20,0.34,U] [#4 0.05,0.19,0.27,U] [#5 -0.08,0.37,0.00,M2] [#6 0.00,0.41,0.00,M6] [#7 0.18,0.21,0.00,M2] [#8 -0.03,-0.20,0.22,U] 
02:48:48.262 00.000 13300 refined, 4 included, MultiStar: {0.10, 0.17}, one-star: {0.19, 0.28}
02:48:48.262 00.000 13300 CameraToMount -- cameraTheta (1.03) - m_xAngle (1.53) = xAngle (-0.50 = -0.50)
02:48:48.262 00.000 13300 CameraToMount -- cameraTheta (1.03) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.63 = 2.66)
02:48:48.262 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.17 hyp=0.20 cameraTheta=1.03 mountX=0.18 mountY=0.09, mountTheta=0.49
02:48:48.264 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.17, opts=13)
02:48:48.264 00.000 13300 Enqueuing Move request for scope (0.10, 0.17)
02:48:48.264 00.000 11596 Worker thread wakes up
02:48:48.264 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.17) opts 0xd
02:48:48.264 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.17)
02:48:48.265 00.001 11596 Moving (0.10, 0.17) raw xDistance=0.18 yDistance=0.09
02:48:48.265 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.18
02:48:48.265 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:48.265 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:48:48.265 00.000 11596 MoveAxis(W, 237, ABG)
02:48:48.265 00.000 11596 Guiding  Dir = 3, Dur = 237
02:48:48.265 00.000 11596 IsSlewing returns 0
02:48:48.273 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
02:48:48.282 00.009 13300 UpdateGuideState exits: m=1414 SNR=26.4
02:48:48.282 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:48.282 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:48:48.282 00.000 13300 Enqueuing Expose request
02:48:48.632 00.350 11596 IsGuiding returns 0
02:48:49.119 00.487 11596 IsGuiding returns 1
02:48:49.120 00.001 11596 scope still moving after pulse duration time elapsed
02:48:49.259 00.139 11596 IsSlewing returns 0
02:48:49.356 00.097 11596 IsGuiding returns 0
02:48:49.356 00.000 11596 scope move finished after 237 + 487 ms
02:48:49.356 00.000 11596 Move returns status 0, amount 237
02:48:49.356 00.000 11596 MoveAxis(N, 0, ABG)
02:48:49.356 00.000 11596 Move returns status 0, amount 0
02:48:49.356 00.000 11596 move complete, result=0
02:48:49.356 00.000 11596 worker thread done servicing request
02:48:49.356 00.000 13300 GuideStep: 0.2 px 237 ms WEST, 0.1 px 0 ms NORTH
02:48:49.358 00.002 11596 Worker thread wakes up
02:48:49.358 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:48:49.869 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:48:49.946 00.077 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b826caba-d506-4715-862d-f71156e021c1"}
02:48:49.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b826caba-d506-4715-862d-f71156e021c1"}
02:48:49.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0c64f749-3985-4243-8cd0-fd4a77703852"}
02:48:49.947 00.000 13300 case statement mapped state 6 to 3
02:48:49.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0c64f749-3985-4243-8cd0-fd4a77703852"}
02:48:49.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b30e3ca1-413f-4ff8-a796-b5d5b7cb993c"}
02:48:49.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1051,"width":15,"height":15,"star_pos":[7.39,6.91],"pixels":"..."},"id":"b30e3ca1-413f-4ff8-a796-b5d5b7cb993c"}
02:48:52.896 02.948 11596 Exposure complete
02:48:52.946 00.050 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1522ba9f-4561-44b0-b1ce-38df70808eac"}
02:48:52.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1522ba9f-4561-44b0-b1ce-38df70808eac"}
02:48:52.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"124cde73-2153-4014-9aff-55ab145a45ca"}
02:48:52.947 00.000 13300 case statement mapped state 6 to 3
02:48:52.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"124cde73-2153-4014-9aff-55ab145a45ca"}
02:48:52.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"85d7d72b-697c-49d8-b02a-acb3275db862"}
02:48:52.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1051,"width":15,"height":15,"star_pos":[7.39,6.91],"pixels":"..."},"id":"85d7d72b-697c-49d8-b02a-acb3275db862"}
02:48:52.975 00.027 11596 worker thread done servicing request
02:48:52.975 00.000 13300 OnExposeComplete: enter
02:48:52.975 00.000 13300 UpdateGuideState(): m_state=6
02:48:52.975 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1052
02:48:52.976 00.001 13300 Star::Find returns 1 (0), X=35.32, Y=420.55, Mass=1354, SNR=25.8, Peak=152 HFD=3.2
02:48:52.976 00.000 13300 MultiStar: [#1 0.08,-0.24,0.56,U] [#2 0.01,0.12,0.51,U] [#3 -0.05,0.11,0.33,U] [#4 0.02,-0.02,0.29,U] [#5 -0.00,-0.42,0.00,M3] [#6 0.09,-0.02,0.26,U] [#7 0.12,0.07,0.29,U] [#8 0.09,-0.63,0.00,M2] 
02:48:52.976 00.000 13300 refined, 6 included, MultiStar: {0.06, -0.03}, one-star: {0.12, -0.08}
02:48:52.976 00.000 13300 CameraToMount -- cameraTheta (-0.48) - m_xAngle (1.53) = xAngle (-2.02 = -2.02)
02:48:52.976 00.000 13300 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.14 = 1.14)
02:48:52.976 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.03 hyp=0.07 cameraTheta=-0.48 mountX=-0.03 mountY=0.07, mountTheta=2.02
02:48:52.979 00.003 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.03, opts=13)
02:48:52.979 00.000 13300 Enqueuing Move request for scope (0.06, -0.03)
02:48:52.979 00.000 11596 Worker thread wakes up
02:48:52.979 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.03) opts 0xd
02:48:52.979 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.03)
02:48:52.979 00.000 11596 Moving (0.06, -0.03) raw xDistance=-0.03 yDistance=0.07
02:48:52.980 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:48:52.980 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:52.980 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:48:52.980 00.000 11596 MoveAxis(E, 0, ABG)
02:48:52.980 00.000 11596 Move returns status 0, amount 0
02:48:52.981 00.001 11596 MoveAxis(N, 0, ABG)
02:48:52.981 00.000 11596 Move returns status 0, amount 0
02:48:52.981 00.000 11596 move complete, result=0
02:48:52.981 00.000 11596 worker thread done servicing request
02:48:52.989 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=2, FiltMax=67, Gamma=0.510
02:48:53.001 00.012 13300 UpdateGuideState exits: m=1354 SNR=25.8
02:48:53.001 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:53.001 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:48:53.002 00.001 13300 Enqueuing Expose request
02:48:53.002 00.000 11596 Worker thread wakes up
02:48:53.002 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:48:53.002 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:48:53.519 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:48:55.945 02.426 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d095b0f0-bf93-4ad9-aff3-897d063dd82c"}
02:48:55.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d095b0f0-bf93-4ad9-aff3-897d063dd82c"}
02:48:55.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"de841a87-a2af-41e7-bee6-21b050c5231a"}
02:48:55.946 00.000 13300 case statement mapped state 6 to 3
02:48:55.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"de841a87-a2af-41e7-bee6-21b050c5231a"}
02:48:55.946 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"340048f2-592e-4a52-b55b-d7212c3e2d1b"}
02:48:55.947 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1052,"width":15,"height":15,"star_pos":[7.32,6.55],"pixels":"..."},"id":"340048f2-592e-4a52-b55b-d7212c3e2d1b"}
02:48:56.553 00.606 11596 Exposure complete
02:48:56.623 00.070 11596 worker thread done servicing request
02:48:56.623 00.000 13300 OnExposeComplete: enter
02:48:56.623 00.000 13300 UpdateGuideState(): m_state=6
02:48:56.624 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1053
02:48:56.624 00.000 13300 Star::Find returns 1 (0), X=35.22, Y=420.46, Mass=1342, SNR=25.7, Peak=135 HFD=3.2
02:48:56.624 00.000 13300 MultiStar: [#1 0.19,-0.37,0.00,M1] [#2 0.02,-0.17,0.51,U] [#3 -0.26,-0.13,0.00,M7] [#4 -0.17,-0.33,0.00,M2] [#5 0.16,-0.33,0.00,M4] [#6 0.03,0.03,0.27,U] [#7 0.18,-0.39,0.00,M2] [#8 -0.13,-0.51,0.00,M3] 
02:48:56.624 00.000 13300 refined, 2 included, MultiStar: {0.02, -0.14}, one-star: {0.02, -0.17}
02:48:56.625 00.001 13300 CameraToMount -- cameraTheta (-1.42) - m_xAngle (1.53) = xAngle (-2.95 = -2.95)
02:48:56.625 00.000 13300 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.08 = 0.21)
02:48:56.625 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.14 hyp=0.14 cameraTheta=-1.42 mountX=-0.14 mountY=0.03, mountTheta=2.94
02:48:56.626 00.001 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.14, opts=13)
02:48:56.627 00.001 13300 Enqueuing Move request for scope (0.02, -0.14)
02:48:56.627 00.000 11596 Worker thread wakes up
02:48:56.627 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.14) opts 0xd
02:48:56.627 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.14)
02:48:56.627 00.000 11596 Moving (0.02, -0.14) raw xDistance=-0.14 yDistance=0.03
02:48:56.627 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.14
02:48:56.627 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:56.627 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:48:56.628 00.001 11596 MoveAxis(E, 177, ABG)
02:48:56.628 00.000 11596 Guiding  Dir = 2, Dur = 177
02:48:56.628 00.000 11596 IsSlewing returns 0
02:48:56.634 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=240, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
02:48:56.642 00.008 13300 UpdateGuideState exits: m=1342 SNR=25.7
02:48:56.642 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:56.642 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:48:56.642 00.000 13300 Enqueuing Expose request
02:48:56.738 00.096 11596 IsGuiding returns 0
02:48:57.200 00.462 11596 IsGuiding returns 1
02:48:57.200 00.000 11596 scope still moving after pulse duration time elapsed
02:48:57.342 00.142 11596 IsSlewing returns 0
02:48:57.440 00.098 11596 IsGuiding returns 0
02:48:57.440 00.000 11596 scope move finished after 177 + 525 ms
02:48:57.440 00.000 11596 Move returns status 0, amount 177
02:48:57.440 00.000 11596 MoveAxis(N, 0, ABG)
02:48:57.440 00.000 11596 Move returns status 0, amount 0
02:48:57.440 00.000 11596 move complete, result=0
02:48:57.440 00.000 11596 worker thread done servicing request
02:48:57.440 00.000 13300 GuideStep: -0.1 px 177 ms EAST, 0.0 px 0 ms NORTH
02:48:57.441 00.001 11596 Worker thread wakes up
02:48:57.441 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:48:57.945 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:48:58.945 01.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c9ab67f6-240f-4847-a3ea-bceeb2bbdc27"}
02:48:58.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c9ab67f6-240f-4847-a3ea-bceeb2bbdc27"}
02:48:58.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8864bd6d-1470-4cf5-8745-429b28e5ecc6"}
02:48:58.946 00.000 13300 case statement mapped state 6 to 3
02:48:58.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8864bd6d-1470-4cf5-8745-429b28e5ecc6"}
02:48:58.946 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0babcfe7-08be-4bf5-9eab-fdab5871ebf0"}
02:48:58.947 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1053,"width":15,"height":15,"star_pos":[7.22,7.46],"pixels":"..."},"id":"0babcfe7-08be-4bf5-9eab-fdab5871ebf0"}
02:49:00.970 02.023 11596 Exposure complete
02:49:01.046 00.076 11596 worker thread done servicing request
02:49:01.046 00.000 13300 OnExposeComplete: enter
02:49:01.046 00.000 13300 UpdateGuideState(): m_state=6
02:49:01.046 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1054
02:49:01.046 00.000 13300 Star::Find returns 1 (0), X=35.36, Y=420.47, Mass=1348, SNR=25.7, Peak=141 HFD=3.2
02:49:01.047 00.001 13300 MultiStar: [#1 0.10,-0.27,0.00,M2] [#2 -0.11,-0.01,0.50,U] [#3 -0.01,0.03,0.34,U] [#4 -0.20,-0.31,0.00,M3] [#5 -0.11,-0.31,0.00,M5] [#6 -0.06,0.14,0.26,U] [#7 0.23,-0.04,0.28,U] [#8 -0.03,-0.42,0.00,M4] 
02:49:01.047 00.000 13300 refined, 4 included, MultiStar: {0.06, -0.06}, one-star: {0.16, -0.16}
02:49:01.047 00.000 13300 CameraToMount -- cameraTheta (-0.72) - m_xAngle (1.53) = xAngle (-2.25 = -2.25)
02:49:01.047 00.000 13300 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.38 = 0.90)
02:49:01.047 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.06 hyp=0.08 cameraTheta=-0.72 mountX=-0.05 mountY=0.07, mountTheta=2.25
02:49:01.049 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.06, opts=13)
02:49:01.049 00.000 13300 Enqueuing Move request for scope (0.06, -0.06)
02:49:01.049 00.000 11596 Worker thread wakes up
02:49:01.049 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.06) opts 0xd
02:49:01.050 00.001 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.06)
02:49:01.050 00.000 11596 Moving (0.06, -0.06) raw xDistance=-0.05 yDistance=0.07
02:49:01.050 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:49:01.050 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:01.050 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:49:01.050 00.000 11596 MoveAxis(E, 0, ABG)
02:49:01.050 00.000 11596 Move returns status 0, amount 0
02:49:01.050 00.000 11596 MoveAxis(N, 0, ABG)
02:49:01.050 00.000 11596 Move returns status 0, amount 0
02:49:01.050 00.000 11596 move complete, result=0
02:49:01.051 00.001 11596 worker thread done servicing request
02:49:01.057 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
02:49:01.065 00.008 13300 UpdateGuideState exits: m=1348 SNR=25.7
02:49:01.066 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:01.066 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:49:01.066 00.000 13300 Enqueuing Expose request
02:49:01.066 00.000 11596 Worker thread wakes up
02:49:01.066 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:49:01.066 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:49:01.576 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:49:01.946 00.370 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1ae418a6-7140-40fb-becf-7ae7ad2dfadc"}
02:49:01.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1ae418a6-7140-40fb-becf-7ae7ad2dfadc"}
02:49:01.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e4bed39e-f740-4a25-98af-2b1299484b9f"}
02:49:01.947 00.000 13300 case statement mapped state 6 to 3
02:49:01.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e4bed39e-f740-4a25-98af-2b1299484b9f"}
02:49:01.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"282ac821-1af9-46b1-91e2-6b105052e7e5"}
02:49:01.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1054,"width":15,"height":15,"star_pos":[7.36,7.47],"pixels":"..."},"id":"282ac821-1af9-46b1-91e2-6b105052e7e5"}
02:49:04.604 02.656 11596 Exposure complete
02:49:04.673 00.069 11596 worker thread done servicing request
02:49:04.673 00.000 13300 OnExposeComplete: enter
02:49:04.673 00.000 13300 UpdateGuideState(): m_state=6
02:49:04.673 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1055
02:49:04.673 00.000 13300 Star::Find returns 1 (0), X=35.40, Y=420.65, Mass=1349, SNR=25.8, Peak=166 HFD=3.2
02:49:04.674 00.001 13300 MultiStar: [#1 0.12,-0.12,0.56,U] [#2 -0.03,0.25,0.51,U] [#3 0.14,0.02,0.33,U] [#4 0.12,0.02,0.28,U] [#5 -0.00,0.05,0.30,U] [#6 -0.03,0.13,0.27,U] [#7 0.24,-0.28,0.00,M2] [#8 0.10,-0.61,0.00,M5] 
02:49:04.674 00.000 13300 refined, 6 included, MultiStar: {0.10, 0.04}, one-star: {0.20, 0.02}
02:49:04.674 00.000 13300 CameraToMount -- cameraTheta (0.41) - m_xAngle (1.53) = xAngle (-1.12 = -1.12)
02:49:04.674 00.000 13300 CameraToMount -- cameraTheta (0.41) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.25 = 2.04)
02:49:04.674 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.04 hyp=0.11 cameraTheta=0.41 mountX=0.05 mountY=0.10, mountTheta=1.12
02:49:04.676 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.04, opts=13)
02:49:04.676 00.000 13300 Enqueuing Move request for scope (0.10, 0.04)
02:49:04.677 00.001 11596 Worker thread wakes up
02:49:04.677 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.04) opts 0xd
02:49:04.677 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.04)
02:49:04.677 00.000 11596 Moving (0.10, 0.04) raw xDistance=0.05 yDistance=0.10
02:49:04.677 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:49:04.677 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:04.677 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:49:04.677 00.000 11596 MoveAxis(E, 0, ABG)
02:49:04.677 00.000 11596 Move returns status 0, amount 0
02:49:04.677 00.000 11596 MoveAxis(N, 0, ABG)
02:49:04.677 00.000 11596 Move returns status 0, amount 0
02:49:04.678 00.001 11596 move complete, result=0
02:49:04.678 00.000 11596 worker thread done servicing request
02:49:04.684 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
02:49:04.694 00.010 13300 UpdateGuideState exits: m=1349 SNR=25.8
02:49:04.694 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:04.694 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:49:04.694 00.000 13300 Enqueuing Expose request
02:49:04.694 00.000 11596 Worker thread wakes up
02:49:04.695 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:49:04.695 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:49:04.945 00.250 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2981d31f-0974-4729-9d4e-30f895f7b9cc"}
02:49:04.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2981d31f-0974-4729-9d4e-30f895f7b9cc"}
02:49:04.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"23f7e478-b7af-49dd-ab48-748211747758"}
02:49:04.946 00.000 13300 case statement mapped state 6 to 3
02:49:04.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"23f7e478-b7af-49dd-ab48-748211747758"}
02:49:04.946 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d38b79e0-0f61-4d8e-a185-accb6b39dc38"}
02:49:04.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1055,"width":15,"height":15,"star_pos":[7.40,6.65],"pixels":"..."},"id":"d38b79e0-0f61-4d8e-a185-accb6b39dc38"}
02:49:05.197 00.251 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:49:07.945 02.748 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ce56dc7b-7ec1-4e11-b028-66843737d108"}
02:49:07.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ce56dc7b-7ec1-4e11-b028-66843737d108"}
02:49:07.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"be831bbf-4349-4965-ad5a-73e54fcf70fd"}
02:49:07.946 00.000 13300 case statement mapped state 6 to 3
02:49:07.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"be831bbf-4349-4965-ad5a-73e54fcf70fd"}
02:49:07.946 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2f8d0442-585e-4186-8949-905687c70311"}
02:49:07.947 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1055,"width":15,"height":15,"star_pos":[7.40,6.65],"pixels":"..."},"id":"2f8d0442-585e-4186-8949-905687c70311"}
02:49:08.245 00.298 11596 Exposure complete
02:49:08.332 00.087 11596 worker thread done servicing request
02:49:08.332 00.000 13300 OnExposeComplete: enter
02:49:08.332 00.000 13300 UpdateGuideState(): m_state=6
02:49:08.333 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1056
02:49:08.333 00.000 13300 Star::Find returns 1 (0), X=35.33, Y=420.69, Mass=1381, SNR=26.1, Peak=172 HFD=3.4
02:49:08.334 00.001 13300 MultiStar: [#1 0.09,-0.18,0.55,U] [#2 0.06,0.15,0.50,U] [#3 -0.03,0.05,0.34,U] [#4 0.01,0.06,0.26,U] [#5 0.22,-0.12,0.30,U] [#6 0.02,0.18,0.26,U] [#7 0.06,-0.14,0.28,U] [#8 0.07,-0.44,0.00,M6] 
02:49:08.334 00.000 13300 refined, 7 included, MultiStar: {0.08, 0.01}, one-star: {0.13, 0.05}
02:49:08.334 00.000 13300 CameraToMount -- cameraTheta (0.11) - m_xAngle (1.53) = xAngle (-1.42 = -1.42)
02:49:08.334 00.000 13300 CameraToMount -- cameraTheta (0.11) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.55 = 1.73)
02:49:08.335 00.001 13300 CameraToMount -- cameraX=0.08 cameraY=0.01 hyp=0.09 cameraTheta=0.11 mountX=0.01 mountY=0.08, mountTheta=1.42
02:49:08.337 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.01, opts=13)
02:49:08.337 00.000 13300 Enqueuing Move request for scope (0.08, 0.01)
02:49:08.337 00.000 11596 Worker thread wakes up
02:49:08.338 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.01) opts 0xd
02:49:08.338 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.01)
02:49:08.338 00.000 11596 Moving (0.08, 0.01) raw xDistance=0.01 yDistance=0.08
02:49:08.338 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:49:08.338 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:08.338 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:49:08.338 00.000 11596 MoveAxis(E, 0, ABG)
02:49:08.339 00.001 11596 Move returns status 0, amount 0
02:49:08.339 00.000 11596 MoveAxis(N, 0, ABG)
02:49:08.339 00.000 11596 Move returns status 0, amount 0
02:49:08.339 00.000 11596 move complete, result=0
02:49:08.339 00.000 11596 worker thread done servicing request
02:49:08.345 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
02:49:08.353 00.008 13300 UpdateGuideState exits: m=1381 SNR=26.1
02:49:08.354 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:08.354 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:49:08.354 00.000 13300 Enqueuing Expose request
02:49:08.354 00.000 11596 Worker thread wakes up
02:49:08.354 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:49:08.354 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:49:08.867 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:49:10.945 02.078 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"18d9a218-f184-465e-af8f-c707782baa72"}
02:49:10.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"18d9a218-f184-465e-af8f-c707782baa72"}
02:49:10.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f9f3c020-1103-47cd-9f2f-804c6496fbdc"}
02:49:10.946 00.000 13300 case statement mapped state 6 to 3
02:49:10.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f9f3c020-1103-47cd-9f2f-804c6496fbdc"}
02:49:10.946 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"02f7c84b-ec7f-4cad-8c52-b0c32f76443d"}
02:49:10.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1056,"width":15,"height":15,"star_pos":[7.33,6.69],"pixels":"..."},"id":"02f7c84b-ec7f-4cad-8c52-b0c32f76443d"}
02:49:11.894 00.948 11596 Exposure complete
02:49:11.962 00.068 11596 worker thread done servicing request
02:49:11.962 00.000 13300 OnExposeComplete: enter
02:49:11.963 00.001 13300 UpdateGuideState(): m_state=6
02:49:11.963 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1057
02:49:11.963 00.000 13300 Star::Find returns 1 (0), X=35.41, Y=420.73, Mass=1328, SNR=25.6, Peak=180 HFD=3.2
02:49:11.964 00.001 13300 MultiStar: [#1 0.13,-0.01,0.52,U] [#2 0.29,0.27,0.00,M1] [#3 -0.05,-0.02,0.35,U] [#4 0.12,0.25,0.00,M2] [#5 0.08,-0.11,0.30,U] [#6 0.28,0.33,0.00,M2] [#7 0.37,0.07,0.00,M2] [#8 -0.11,-0.37,0.00,M7] 
02:49:11.964 00.000 13300 refined, 3 included, MultiStar: {0.13, 0.03}, one-star: {0.21, 0.10}
02:49:11.964 00.000 13300 CameraToMount -- cameraTheta (0.20) - m_xAngle (1.53) = xAngle (-1.33 = -1.33)
02:49:11.964 00.000 13300 CameraToMount -- cameraTheta (0.20) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.46 = 1.83)
02:49:11.964 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=0.03 hyp=0.13 cameraTheta=0.20 mountX=0.03 mountY=0.13, mountTheta=1.33
02:49:11.966 00.002 13300 SchedulePrimaryMove(1016D950, x=0.13, y=0.03, opts=13)
02:49:11.966 00.000 13300 Enqueuing Move request for scope (0.13, 0.03)
02:49:11.966 00.000 11596 Worker thread wakes up
02:49:11.966 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.03) opts 0xd
02:49:11.966 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, 0.03)
02:49:11.967 00.001 11596 Moving (0.13, 0.03) raw xDistance=0.03 yDistance=0.13
02:49:11.967 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:49:11.967 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:11.967 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:49:11.967 00.000 11596 MoveAxis(E, 0, ABG)
02:49:11.967 00.000 11596 Move returns status 0, amount 0
02:49:11.967 00.000 11596 MoveAxis(N, 0, ABG)
02:49:11.967 00.000 11596 Move returns status 0, amount 0
02:49:11.967 00.000 11596 move complete, result=0
02:49:11.967 00.000 11596 worker thread done servicing request
02:49:11.974 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
02:49:11.982 00.008 13300 UpdateGuideState exits: m=1328 SNR=25.6
02:49:11.982 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:11.982 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:49:11.982 00.000 13300 Enqueuing Expose request
02:49:11.982 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:49:11.983 00.001 11596 Worker thread wakes up
02:49:11.983 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:49:12.494 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:49:13.945 01.451 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"76a9dc12-1dee-4f77-a6a4-087c78b41b6e"}
02:49:13.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"76a9dc12-1dee-4f77-a6a4-087c78b41b6e"}
02:49:13.948 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"62cdce05-ce48-439b-bbde-685271881b1a"}
02:49:13.948 00.000 13300 case statement mapped state 6 to 3
02:49:13.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"62cdce05-ce48-439b-bbde-685271881b1a"}
02:49:13.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ed42716a-8d3e-47a9-9d74-baf71970a7ed"}
02:49:13.950 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1057,"width":15,"height":15,"star_pos":[7.41,6.73],"pixels":"..."},"id":"ed42716a-8d3e-47a9-9d74-baf71970a7ed"}
02:49:15.527 01.577 11596 Exposure complete
02:49:15.613 00.086 11596 worker thread done servicing request
02:49:15.613 00.000 13300 OnExposeComplete: enter
02:49:15.613 00.000 13300 UpdateGuideState(): m_state=6
02:49:15.614 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1058
02:49:15.614 00.000 13300 Star::Find returns 1 (0), X=35.21, Y=420.76, Mass=1351, SNR=25.8, Peak=168 HFD=3.1
02:49:15.614 00.000 13300 MultiStar: [#1 0.08,-0.12,0.56,U] [#2 0.10,0.25,0.00,M2] [#3 -0.13,0.19,0.34,U] [#4 0.04,0.05,0.28,U] [#5 0.13,-0.07,0.31,U] [#6 0.13,0.38,0.00,M3] [#7 0.28,0.26,0.00,M3] [#8 0.10,-0.06,0.22,U] 
02:49:15.614 00.000 13300 refined, 5 included, MultiStar: {0.03, 0.04}, one-star: {0.01, 0.13}
02:49:15.615 00.001 13300 CameraToMount -- cameraTheta (0.89) - m_xAngle (1.53) = xAngle (-0.65 = -0.65)
02:49:15.615 00.000 13300 CameraToMount -- cameraTheta (0.89) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.77 = 2.51)
02:49:15.615 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.05 cameraTheta=0.89 mountX=0.04 mountY=0.03, mountTheta=0.64
02:49:15.617 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.04, opts=13)
02:49:15.617 00.000 13300 Enqueuing Move request for scope (0.03, 0.04)
02:49:15.617 00.000 11596 Worker thread wakes up
02:49:15.618 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.04) opts 0xd
02:49:15.618 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.04)
02:49:15.618 00.000 11596 Moving (0.03, 0.04) raw xDistance=0.04 yDistance=0.03
02:49:15.618 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:49:15.618 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:15.618 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:49:15.619 00.001 11596 MoveAxis(E, 0, ABG)
02:49:15.619 00.000 11596 Move returns status 0, amount 0
02:49:15.619 00.000 11596 MoveAxis(N, 0, ABG)
02:49:15.619 00.000 11596 Move returns status 0, amount 0
02:49:15.619 00.000 11596 move complete, result=0
02:49:15.619 00.000 11596 worker thread done servicing request
02:49:15.626 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=69, Gamma=0.510
02:49:15.636 00.010 13300 UpdateGuideState exits: m=1351 SNR=25.8
02:49:15.636 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:15.636 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:49:15.636 00.000 13300 Enqueuing Expose request
02:49:15.636 00.000 11596 Worker thread wakes up
02:49:15.636 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:49:15.636 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:49:16.145 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:49:16.945 00.800 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9f58a49f-c6a9-4d14-89bc-85349df7bdb9"}
02:49:16.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9f58a49f-c6a9-4d14-89bc-85349df7bdb9"}
02:49:16.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e3234057-2b58-4311-b6d3-6e3f4d8dff9d"}
02:49:16.946 00.000 13300 case statement mapped state 6 to 3
02:49:16.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e3234057-2b58-4311-b6d3-6e3f4d8dff9d"}
02:49:16.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d1382d99-c852-4348-8001-a3030adbde99"}
02:49:16.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1058,"width":15,"height":15,"star_pos":[7.21,6.76],"pixels":"..."},"id":"d1382d99-c852-4348-8001-a3030adbde99"}
02:49:19.194 02.247 11596 Exposure complete
02:49:19.268 00.074 11596 worker thread done servicing request
02:49:19.268 00.000 13300 OnExposeComplete: enter
02:49:19.269 00.001 13300 UpdateGuideState(): m_state=6
02:49:19.269 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1059
02:49:19.269 00.000 13300 Star::Find returns 1 (0), X=35.20, Y=420.91, Mass=1389, SNR=26.1, Peak=165 HFD=3.2
02:49:19.270 00.001 13300 MultiStar: [#1 -0.06,0.19,0.53,U] [#2 -0.03,0.17,0.50,U] [#3 -0.02,0.31,0.00,M3] [#4 -0.04,0.44,0.00,M2] [#5 0.38,-0.08,0.00,M2] [#6 0.04,0.45,0.00,M4] [#7 0.18,0.33,0.00,M4] [#8 -0.09,-0.07,0.23,U] 
02:49:19.270 00.000 13300 refined, 3 included, MultiStar: {-0.03, 0.20}, one-star: {-0.00, 0.28}
02:49:19.270 00.000 13300 CameraToMount -- cameraTheta (1.73) - m_xAngle (1.53) = xAngle (0.20 = 0.20)
02:49:19.270 00.000 13300 CameraToMount -- cameraTheta (1.73) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.93 = -2.93)
02:49:19.270 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.20 hyp=0.20 cameraTheta=1.73 mountX=0.19 mountY=-0.04, mountTheta=-0.21
02:49:19.272 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.20, opts=13)
02:49:19.272 00.000 13300 Enqueuing Move request for scope (-0.03, 0.20)
02:49:19.272 00.000 11596 Worker thread wakes up
02:49:19.272 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.20) opts 0xd
02:49:19.272 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.20)
02:49:19.273 00.001 11596 Moving (-0.03, 0.20) raw xDistance=0.19 yDistance=-0.04
02:49:19.273 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.19
02:49:19.273 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:19.273 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:49:19.273 00.000 11596 MoveAxis(W, 244, ABG)
02:49:19.273 00.000 11596 Guiding  Dir = 3, Dur = 244
02:49:19.274 00.001 11596 IsSlewing returns 0
02:49:19.280 00.006 11596 IsGuiding returns 0
02:49:19.283 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
02:49:19.293 00.010 13300 UpdateGuideState exits: m=1389 SNR=26.1
02:49:19.293 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:19.293 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:49:19.293 00.000 13300 Enqueuing Expose request
02:49:19.372 00.079 11596 PulseGuide returned control before completion, sleep 162
02:49:19.595 00.223 11596 IsGuiding returns 1
02:49:19.595 00.000 11596 scope still moving after pulse duration time elapsed
02:49:19.619 00.024 11596 IsSlewing returns 0
02:49:19.809 00.190 11596 IsGuiding returns 0
02:49:19.809 00.000 11596 scope move finished after 244 + 284 ms
02:49:19.809 00.000 11596 Move returns status 0, amount 244
02:49:19.809 00.000 11596 MoveAxis(N, 0, ABG)
02:49:19.809 00.000 11596 Move returns status 0, amount 0
02:49:19.810 00.001 11596 move complete, result=0
02:49:19.810 00.000 11596 worker thread done servicing request
02:49:19.810 00.000 13300 GuideStep: 0.2 px 244 ms WEST, -0.0 px 0 ms NORTH
02:49:19.810 00.000 11596 Worker thread wakes up
02:49:19.810 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:49:19.946 00.136 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c347a586-8472-4db0-afe2-91ee610b556e"}
02:49:19.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c347a586-8472-4db0-afe2-91ee610b556e"}
02:49:19.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"66b4b4e6-69c4-4030-8ac2-3d44b2de6577"}
02:49:19.947 00.000 13300 case statement mapped state 6 to 3
02:49:19.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"66b4b4e6-69c4-4030-8ac2-3d44b2de6577"}
02:49:19.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"683717f2-a8d0-45cf-a5a0-f2e13f783c41"}
02:49:19.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1059,"width":15,"height":15,"star_pos":[7.20,6.91],"pixels":"..."},"id":"683717f2-a8d0-45cf-a5a0-f2e13f783c41"}
02:49:20.315 00.367 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:49:22.944 02.629 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"629d3026-ef3a-4c8a-a472-6ba92dd06d96"}
02:49:22.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"629d3026-ef3a-4c8a-a472-6ba92dd06d96"}
02:49:22.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d3c303c7-3243-4d68-8196-40c895a36019"}
02:49:22.945 00.000 13300 case statement mapped state 6 to 3
02:49:22.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d3c303c7-3243-4d68-8196-40c895a36019"}
02:49:22.945 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"839e86d2-1572-4f07-96fb-3596f56ba2de"}
02:49:22.946 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1059,"width":15,"height":15,"star_pos":[7.20,6.91],"pixels":"..."},"id":"839e86d2-1572-4f07-96fb-3596f56ba2de"}
02:49:23.348 00.402 11596 Exposure complete
02:49:23.416 00.068 11596 worker thread done servicing request
02:49:23.416 00.000 13300 OnExposeComplete: enter
02:49:23.416 00.000 13300 UpdateGuideState(): m_state=6
02:49:23.417 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1060
02:49:23.417 00.000 13300 Star::Find returns 1 (0), X=35.24, Y=420.82, Mass=1328, SNR=25.6, Peak=174 HFD=3.2
02:49:23.418 00.001 13300 MultiStar: [#1 0.05,0.13,0.52,U] [#2 0.06,0.35,0.00,M2] [#3 -0.22,0.34,0.00,M4] [#4 0.02,0.33,0.00,M3] [#5 -0.04,0.17,0.32,U] [#6 0.16,0.49,0.00,M5] [#7 -0.05,0.05,0.28,U] [#8 -0.14,-0.32,0.00,M6] 
02:49:23.418 00.000 13300 refined, 3 included, MultiStar: {0.02, 0.15}, one-star: {0.04, 0.19}
02:49:23.418 00.000 13300 CameraToMount -- cameraTheta (1.46) - m_xAngle (1.53) = xAngle (-0.07 = -0.07)
02:49:23.418 00.000 13300 CameraToMount -- cameraTheta (1.46) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.20 = 3.09)
02:49:23.418 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.15 hyp=0.15 cameraTheta=1.46 mountX=0.15 mountY=0.01, mountTheta=0.05
02:49:23.420 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.15, opts=13)
02:49:23.420 00.000 13300 Enqueuing Move request for scope (0.02, 0.15)
02:49:23.420 00.000 11596 Worker thread wakes up
02:49:23.420 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.15) opts 0xd
02:49:23.420 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.15)
02:49:23.420 00.000 11596 Moving (0.02, 0.15) raw xDistance=0.15 yDistance=0.01
02:49:23.421 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
02:49:23.421 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:23.421 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:49:23.421 00.000 11596 MoveAxis(W, 206, ABG)
02:49:23.421 00.000 11596 Guiding  Dir = 3, Dur = 206
02:49:23.421 00.000 11596 IsSlewing returns 0
02:49:23.427 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=1, FiltMax=85, Gamma=0.510
02:49:23.436 00.009 13300 UpdateGuideState exits: m=1328 SNR=25.6
02:49:23.436 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:23.436 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:49:23.436 00.000 13300 Enqueuing Expose request
02:49:23.470 00.034 11596 IsGuiding returns 0
02:49:24.101 00.631 11596 IsGuiding returns 1
02:49:24.101 00.000 11596 scope still moving after pulse duration time elapsed
02:49:24.326 00.225 11596 IsSlewing returns 0
02:49:24.430 00.104 11596 IsGuiding returns 0
02:49:24.430 00.000 11596 scope move finished after 206 + 754 ms
02:49:24.430 00.000 11596 Move returns status 0, amount 206
02:49:24.430 00.000 11596 MoveAxis(N, 0, ABG)
02:49:24.430 00.000 11596 Move returns status 0, amount 0
02:49:24.430 00.000 11596 move complete, result=0
02:49:24.430 00.000 11596 worker thread done servicing request
02:49:24.430 00.000 11596 Worker thread wakes up
02:49:24.431 00.001 13300 GuideStep: 0.2 px 206 ms WEST, 0.0 px 0 ms NORTH
02:49:24.431 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:49:24.936 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:49:25.944 01.008 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6a9b6db2-2d22-48f9-83db-4d8c2db90366"}
02:49:25.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6a9b6db2-2d22-48f9-83db-4d8c2db90366"}
02:49:25.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b4eac388-5146-4340-84c7-1eb135681186"}
02:49:25.945 00.000 13300 case statement mapped state 6 to 3
02:49:25.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b4eac388-5146-4340-84c7-1eb135681186"}
02:49:25.945 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9921d3f2-f760-4e4f-baa4-e30914db09f3"}
02:49:25.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1060,"width":15,"height":15,"star_pos":[7.24,6.82],"pixels":"..."},"id":"9921d3f2-f760-4e4f-baa4-e30914db09f3"}
02:49:27.968 02.023 11596 Exposure complete
02:49:28.037 00.069 11596 worker thread done servicing request
02:49:28.037 00.000 13300 OnExposeComplete: enter
02:49:28.037 00.000 13300 UpdateGuideState(): m_state=6
02:49:28.038 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1061
02:49:28.038 00.000 13300 Star::Find returns 1 (0), X=35.41, Y=420.87, Mass=1390, SNR=26.1, Peak=195 HFD=3.3
02:49:28.038 00.000 13300 MultiStar: [#1 0.15,0.15,0.51,U] [#2 0.02,0.47,0.00,M3] [#3 -0.01,0.28,0.00,M5] [#4 0.06,0.39,0.00,M4] [#5 0.07,0.49,0.00,M2] [#6 0.08,0.16,0.27,U] [#7 0.24,0.41,0.00,M4] [#8 -0.02,-0.04,0.22,U] 
02:49:28.038 00.000 13300 refined, 3 included, MultiStar: {0.15, 0.18}, one-star: {0.21, 0.24}
02:49:28.038 00.000 13300 CameraToMount -- cameraTheta (0.86) - m_xAngle (1.53) = xAngle (-0.67 = -0.67)
02:49:28.038 00.000 13300 CameraToMount -- cameraTheta (0.86) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.80 = 2.49)
02:49:28.039 00.001 13300 CameraToMount -- cameraX=0.15 cameraY=0.18 hyp=0.23 cameraTheta=0.86 mountX=0.18 mountY=0.14, mountTheta=0.66
02:49:28.040 00.001 13300 SchedulePrimaryMove(1016D950, x=0.15, y=0.18, opts=13)
02:49:28.040 00.000 13300 Enqueuing Move request for scope (0.15, 0.18)
02:49:28.041 00.001 11596 Worker thread wakes up
02:49:28.041 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.18) opts 0xd
02:49:28.041 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, 0.18)
02:49:28.041 00.000 11596 Moving (0.15, 0.18) raw xDistance=0.18 yDistance=0.14
02:49:28.041 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.18
02:49:28.041 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:28.041 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:49:28.041 00.000 11596 MoveAxis(W, 243, ABG)
02:49:28.041 00.000 11596 Guiding  Dir = 3, Dur = 243
02:49:28.042 00.001 11596 IsSlewing returns 0
02:49:28.048 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
02:49:28.057 00.009 13300 UpdateGuideState exits: m=1390 SNR=26.1
02:49:28.057 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:28.057 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:49:28.057 00.000 13300 Enqueuing Expose request
02:49:28.137 00.080 11596 IsGuiding returns 0
02:49:28.622 00.485 11596 IsGuiding returns 1
02:49:28.622 00.000 11596 scope still moving after pulse duration time elapsed
02:49:28.928 00.306 11596 IsSlewing returns 0
02:49:28.944 00.016 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e1064f92-ed2d-4a0c-8ecc-5f8e8b9ea871"}
02:49:28.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e1064f92-ed2d-4a0c-8ecc-5f8e8b9ea871"}
02:49:28.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b558fce3-c708-48e2-bab6-ba0a0a7eb328"}
02:49:28.945 00.000 13300 case statement mapped state 6 to 3
02:49:28.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b558fce3-c708-48e2-bab6-ba0a0a7eb328"}
02:49:28.945 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"eb3d86bb-5b41-47ca-b35d-fa2ef09f2252"}
02:49:28.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1061,"width":15,"height":15,"star_pos":[7.41,6.87],"pixels":"..."},"id":"eb3d86bb-5b41-47ca-b35d-fa2ef09f2252"}
02:49:29.100 00.155 11596 IsGuiding returns 0
02:49:29.100 00.000 11596 scope move finished after 243 + 719 ms
02:49:29.101 00.001 11596 Move returns status 0, amount 243
02:49:29.101 00.000 11596 MoveAxis(N, 0, ABG)
02:49:29.101 00.000 11596 Move returns status 0, amount 0
02:49:29.101 00.000 11596 move complete, result=0
02:49:29.101 00.000 11596 worker thread done servicing request
02:49:29.101 00.000 13300 GuideStep: 0.2 px 243 ms WEST, 0.1 px 0 ms NORTH
02:49:29.101 00.000 11596 Worker thread wakes up
02:49:29.101 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:49:29.617 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:49:31.943 02.326 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"24cdf72a-2afd-405f-b009-cde67ad51e7d"}
02:49:31.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"24cdf72a-2afd-405f-b009-cde67ad51e7d"}
02:49:31.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"998a0e41-a073-41cf-b5f4-fcb64604e51c"}
02:49:31.944 00.000 13300 case statement mapped state 6 to 3
02:49:31.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"998a0e41-a073-41cf-b5f4-fcb64604e51c"}
02:49:31.944 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e69117ab-ecac-479d-949f-a2593b5957d0"}
02:49:31.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1061,"width":15,"height":15,"star_pos":[7.41,6.87],"pixels":"..."},"id":"e69117ab-ecac-479d-949f-a2593b5957d0"}
02:49:32.652 00.708 11596 Exposure complete
02:49:32.723 00.071 11596 worker thread done servicing request
02:49:32.723 00.000 13300 OnExposeComplete: enter
02:49:32.724 00.001 13300 UpdateGuideState(): m_state=6
02:49:32.724 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1062
02:49:32.724 00.000 13300 Star::Find returns 1 (0), X=35.30, Y=420.79, Mass=1341, SNR=25.7, Peak=177 HFD=3.2
02:49:32.725 00.001 13300 MultiStar: [#1 0.07,0.16,0.52,U] [#2 -0.03,0.55,0.00,M4] [#3 0.15,0.08,0.36,U] [#4 -0.04,0.21,0.27,U] [#5 0.06,0.05,0.30,U] [#6 -0.13,0.30,0.00,M5] [#7 0.01,0.49,0.00,M5] [#8 -0.17,-0.27,0.00,M6] 
02:49:32.725 00.000 13300 refined, 4 included, MultiStar: {0.08, 0.14}, one-star: {0.10, 0.16}
02:49:32.725 00.000 13300 CameraToMount -- cameraTheta (1.03) - m_xAngle (1.53) = xAngle (-0.50 = -0.50)
02:49:32.725 00.000 13300 CameraToMount -- cameraTheta (1.03) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.63 = 2.66)
02:49:32.725 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.14 hyp=0.16 cameraTheta=1.03 mountX=0.14 mountY=0.07, mountTheta=0.49
02:49:32.727 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.14, opts=13)
02:49:32.727 00.000 13300 Enqueuing Move request for scope (0.08, 0.14)
02:49:32.727 00.000 11596 Worker thread wakes up
02:49:32.727 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.14) opts 0xd
02:49:32.727 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.14)
02:49:32.727 00.000 11596 Moving (0.08, 0.14) raw xDistance=0.14 yDistance=0.07
02:49:32.727 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.14
02:49:32.728 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:32.728 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:49:32.728 00.000 11596 MoveAxis(W, 193, ABG)
02:49:32.728 00.000 11596 Guiding  Dir = 3, Dur = 193
02:49:32.728 00.000 11596 IsSlewing returns 0
02:49:32.735 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
02:49:32.743 00.008 13300 UpdateGuideState exits: m=1341 SNR=25.7
02:49:32.743 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:32.743 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:49:32.743 00.000 13300 Enqueuing Expose request
02:49:32.751 00.008 11596 IsGuiding returns 0
02:49:33.173 00.422 11596 IsGuiding returns 1
02:49:33.173 00.000 11596 scope still moving after pulse duration time elapsed
02:49:33.208 00.035 11596 IsSlewing returns 0
02:49:33.289 00.081 11596 IsGuiding returns 0
02:49:33.289 00.000 11596 scope move finished after 193 + 345 ms
02:49:33.289 00.000 11596 Move returns status 0, amount 193
02:49:33.289 00.000 11596 MoveAxis(N, 0, ABG)
02:49:33.290 00.001 11596 Move returns status 0, amount 0
02:49:33.290 00.000 11596 move complete, result=0
02:49:33.290 00.000 11596 worker thread done servicing request
02:49:33.290 00.000 13300 GuideStep: 0.1 px 193 ms WEST, 0.1 px 0 ms NORTH
02:49:33.290 00.000 11596 Worker thread wakes up
02:49:33.290 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:49:33.797 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:49:34.942 01.145 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cb8ee5d6-fbe8-4757-9b89-97c1a0b53c2d"}
02:49:34.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cb8ee5d6-fbe8-4757-9b89-97c1a0b53c2d"}
02:49:34.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"95c8917d-cedf-45f6-948b-bb9b3f0f5c0c"}
02:49:34.943 00.000 13300 case statement mapped state 6 to 3
02:49:34.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"95c8917d-cedf-45f6-948b-bb9b3f0f5c0c"}
02:49:34.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3dfef475-1ff4-4691-8535-be42eaeafb3e"}
02:49:34.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1062,"width":15,"height":15,"star_pos":[7.30,6.79],"pixels":"..."},"id":"3dfef475-1ff4-4691-8535-be42eaeafb3e"}
02:49:36.833 01.889 11596 Exposure complete
02:49:36.902 00.069 13300 OnExposeComplete: enter
02:49:36.902 00.000 11596 worker thread done servicing request
02:49:36.902 00.000 13300 UpdateGuideState(): m_state=6
02:49:36.903 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1063
02:49:36.903 00.000 13300 Star::Find returns 1 (0), X=35.30, Y=420.67, Mass=1391, SNR=26.1, Peak=176 HFD=3.3
02:49:36.903 00.000 13300 MultiStar: [#1 -0.03,-0.11,0.55,U] [#2 0.07,0.16,0.50,U] [#3 0.09,0.02,0.33,U] [#4 0.01,0.25,0.29,U] [#5 0.28,-0.17,0.00,M2] [#6 -0.05,0.24,0.27,U] [#7 0.16,0.11,0.27,U] [#8 0.07,-0.45,0.00,M7] 
02:49:36.903 00.000 13300 refined, 6 included, MultiStar: {0.06, 0.07}, one-star: {0.10, 0.04}
02:49:36.903 00.000 13300 CameraToMount -- cameraTheta (0.90) - m_xAngle (1.53) = xAngle (-0.63 = -0.63)
02:49:36.904 00.001 13300 CameraToMount -- cameraTheta (0.90) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.76 = 2.53)
02:49:36.904 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.07 hyp=0.09 cameraTheta=0.90 mountX=0.08 mountY=0.05, mountTheta=0.62
02:49:36.906 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.07, opts=13)
02:49:36.906 00.000 13300 Enqueuing Move request for scope (0.06, 0.07)
02:49:36.906 00.000 11596 Worker thread wakes up
02:49:36.906 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.07) opts 0xd
02:49:36.906 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.07)
02:49:36.906 00.000 11596 Moving (0.06, 0.07) raw xDistance=0.08 yDistance=0.05
02:49:36.907 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:49:36.907 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:36.907 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:49:36.907 00.000 11596 MoveAxis(E, 0, ABG)
02:49:36.907 00.000 11596 Move returns status 0, amount 0
02:49:36.907 00.000 11596 MoveAxis(N, 0, ABG)
02:49:36.907 00.000 11596 Move returns status 0, amount 0
02:49:36.908 00.001 11596 move complete, result=0
02:49:36.908 00.000 11596 worker thread done servicing request
02:49:36.914 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
02:49:36.922 00.008 13300 UpdateGuideState exits: m=1391 SNR=26.1
02:49:36.922 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:36.922 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:49:36.922 00.000 13300 Enqueuing Expose request
02:49:36.923 00.001 11596 Worker thread wakes up
02:49:36.923 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:49:36.923 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:49:37.438 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:49:37.943 00.505 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"01b26d63-f780-45bc-9fc1-6341639739df"}
02:49:37.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"01b26d63-f780-45bc-9fc1-6341639739df"}
02:49:37.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0837e0bd-6d2f-4905-a1a4-56721a6874df"}
02:49:37.944 00.000 13300 case statement mapped state 6 to 3
02:49:37.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0837e0bd-6d2f-4905-a1a4-56721a6874df"}
02:49:37.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0b730166-1775-473c-9014-ce48837304ac"}
02:49:37.946 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1063,"width":15,"height":15,"star_pos":[7.30,6.67],"pixels":"..."},"id":"0b730166-1775-473c-9014-ce48837304ac"}
02:49:40.467 02.521 11596 Exposure complete
02:49:40.536 00.069 11596 worker thread done servicing request
02:49:40.536 00.000 13300 OnExposeComplete: enter
02:49:40.536 00.000 13300 UpdateGuideState(): m_state=6
02:49:40.537 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1064
02:49:40.537 00.000 13300 Star::Find returns 1 (0), X=35.21, Y=420.60, Mass=1338, SNR=25.6, Peak=158 HFD=3.2
02:49:40.538 00.001 13300 MultiStar: [#1 0.01,-0.03,0.55,U] [#2 -0.05,0.16,0.53,U] [#3 -0.08,-0.05,0.35,U] [#4 -0.18,0.01,0.27,U] [#5 0.07,0.06,0.29,U] [#6 0.02,0.05,0.28,U] [#7 0.24,0.01,0.28,U] [#8 -0.15,-0.15,0.21,U] 
02:49:40.538 00.000 13300 refined, 8 included, MultiStar: {-0.01, 0.00}, one-star: {0.01, -0.04}
02:49:40.538 00.000 13300 CameraToMount -- cameraTheta (2.45) - m_xAngle (1.53) = xAngle (0.92 = 0.92)
02:49:40.538 00.000 13300 CameraToMount -- cameraTheta (2.45) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.21 = -2.21)
02:49:40.538 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.00 hyp=0.01 cameraTheta=2.45 mountX=0.00 mountY=-0.01, mountTheta=-0.92
02:49:40.541 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.00, opts=13)
02:49:40.541 00.000 13300 Enqueuing Move request for scope (-0.01, 0.00)
02:49:40.541 00.000 11596 Worker thread wakes up
02:49:40.541 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.00) opts 0xd
02:49:40.541 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.00)
02:49:40.541 00.000 11596 Moving (-0.01, 0.00) raw xDistance=0.00 yDistance=-0.01
02:49:40.541 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:49:40.541 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:40.541 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:49:40.542 00.001 11596 MoveAxis(E, 0, ABG)
02:49:40.542 00.000 11596 Move returns status 0, amount 0
02:49:40.542 00.000 11596 MoveAxis(N, 0, ABG)
02:49:40.542 00.000 11596 Move returns status 0, amount 0
02:49:40.542 00.000 11596 move complete, result=0
02:49:40.542 00.000 11596 worker thread done servicing request
02:49:40.549 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=67, Gamma=0.510
02:49:40.562 00.013 13300 UpdateGuideState exits: m=1338 SNR=25.6
02:49:40.562 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:40.562 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:49:40.562 00.000 13300 Enqueuing Expose request
02:49:40.562 00.000 11596 Worker thread wakes up
02:49:40.563 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:49:40.563 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:49:40.941 00.378 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c5367692-d961-41f2-b8a8-812315aade66"}
02:49:40.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c5367692-d961-41f2-b8a8-812315aade66"}
02:49:40.942 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4ef96a11-c72e-41f9-b2a5-f0b1a67aa8f5"}
02:49:40.942 00.000 13300 case statement mapped state 6 to 3
02:49:40.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4ef96a11-c72e-41f9-b2a5-f0b1a67aa8f5"}
02:49:40.942 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9e79da39-fa99-4e67-b6ac-d068d59d92e7"}
02:49:40.943 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1064,"width":15,"height":15,"star_pos":[7.21,6.60],"pixels":"..."},"id":"9e79da39-fa99-4e67-b6ac-d068d59d92e7"}
02:49:41.071 00.128 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:49:43.942 02.871 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e518b0ff-d14d-4bb7-8f74-83370606fc33"}
02:49:43.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e518b0ff-d14d-4bb7-8f74-83370606fc33"}
02:49:43.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f3957e25-4fa5-4748-ad7d-d163b63d5709"}
02:49:43.943 00.000 13300 case statement mapped state 6 to 3
02:49:43.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f3957e25-4fa5-4748-ad7d-d163b63d5709"}
02:49:43.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0bec769e-ad82-4ae6-a3b3-8049efce2991"}
02:49:43.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1064,"width":15,"height":15,"star_pos":[7.21,6.60],"pixels":"..."},"id":"0bec769e-ad82-4ae6-a3b3-8049efce2991"}
02:49:44.099 00.155 11596 Exposure complete
02:49:44.179 00.080 11596 worker thread done servicing request
02:49:44.180 00.001 13300 OnExposeComplete: enter
02:49:44.180 00.000 13300 UpdateGuideState(): m_state=6
02:49:44.180 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1065
02:49:44.180 00.000 13300 Star::Find returns 1 (0), X=35.33, Y=420.72, Mass=1351, SNR=25.8, Peak=172 HFD=3.2
02:49:44.181 00.001 13300 MultiStar: [#1 0.12,0.05,0.55,U] [#2 -0.01,0.32,0.00,M3] [#3 -0.06,0.28,0.00,M3] [#4 0.03,-0.05,0.27,U] [#5 -0.01,0.03,0.30,U] [#6 -0.12,0.29,0.00,M4] [#7 0.18,-0.01,0.28,U] [#8 -0.30,-0.36,0.00,M7] 
02:49:44.181 00.000 13300 refined, 4 included, MultiStar: {0.10, 0.05}, one-star: {0.13, 0.09}
02:49:44.181 00.000 13300 CameraToMount -- cameraTheta (0.43) - m_xAngle (1.53) = xAngle (-1.10 = -1.10)
02:49:44.181 00.000 13300 CameraToMount -- cameraTheta (0.43) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.23 = 2.05)
02:49:44.181 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.05 hyp=0.11 cameraTheta=0.43 mountX=0.05 mountY=0.10, mountTheta=1.10
02:49:44.184 00.003 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.05, opts=13)
02:49:44.184 00.000 13300 Enqueuing Move request for scope (0.10, 0.05)
02:49:44.184 00.000 11596 Worker thread wakes up
02:49:44.184 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.05) opts 0xd
02:49:44.185 00.001 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.05)
02:49:44.185 00.000 11596 Moving (0.10, 0.05) raw xDistance=0.05 yDistance=0.10
02:49:44.185 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:49:44.185 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:44.185 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:49:44.185 00.000 11596 MoveAxis(E, 0, ABG)
02:49:44.185 00.000 11596 Move returns status 0, amount 0
02:49:44.186 00.001 11596 MoveAxis(N, 0, ABG)
02:49:44.186 00.000 11596 Move returns status 0, amount 0
02:49:44.186 00.000 11596 move complete, result=0
02:49:44.186 00.000 11596 worker thread done servicing request
02:49:44.194 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
02:49:44.203 00.009 13300 UpdateGuideState exits: m=1351 SNR=25.8
02:49:44.203 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:44.203 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:49:44.203 00.000 13300 Enqueuing Expose request
02:49:44.203 00.000 11596 Worker thread wakes up
02:49:44.203 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:49:44.204 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:49:44.706 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:49:46.941 02.235 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"20754e5a-468c-4334-99d5-13de3323e792"}
02:49:46.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"20754e5a-468c-4334-99d5-13de3323e792"}
02:49:46.942 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c9cf8073-cc2e-4b7f-bd11-f23a99578974"}
02:49:46.942 00.000 13300 case statement mapped state 6 to 3
02:49:46.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c9cf8073-cc2e-4b7f-bd11-f23a99578974"}
02:49:46.942 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e3f7475b-b794-43d6-b43c-056d68a2c74d"}
02:49:46.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1065,"width":15,"height":15,"star_pos":[7.33,6.72],"pixels":"..."},"id":"e3f7475b-b794-43d6-b43c-056d68a2c74d"}
02:49:47.731 00.789 11596 Exposure complete
02:49:47.802 00.071 11596 worker thread done servicing request
02:49:47.802 00.000 13300 OnExposeComplete: enter
02:49:47.802 00.000 13300 UpdateGuideState(): m_state=6
02:49:47.803 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1066
02:49:47.803 00.000 13300 Star::Find returns 1 (0), X=35.18, Y=420.79, Mass=1312, SNR=25.4, Peak=168 HFD=3.0
02:49:47.803 00.000 13300 MultiStar: [#1 0.09,0.11,0.56,U] [#2 -0.12,0.33,0.00,M4] [#3 -0.00,0.26,0.34,U] [#4 -0.20,0.24,0.00,M1] [#5 -0.12,0.11,0.31,U] [#6 -0.24,0.38,0.00,M5] [#7 -0.10,0.42,0.00,M3] [#8 -0.17,-0.08,0.23,U] 
02:49:47.803 00.000 13300 refined, 4 included, MultiStar: {-0.02, 0.13}, one-star: {-0.02, 0.16}
02:49:47.803 00.000 13300 CameraToMount -- cameraTheta (1.72) - m_xAngle (1.53) = xAngle (0.19 = 0.19)
02:49:47.803 00.000 13300 CameraToMount -- cameraTheta (1.72) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.94 = -2.94)
02:49:47.804 00.001 13300 CameraToMount -- cameraX=-0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.72 mountX=0.13 mountY=-0.03, mountTheta=-0.20
02:49:47.805 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.13, opts=13)
02:49:47.806 00.001 13300 Enqueuing Move request for scope (-0.02, 0.13)
02:49:47.806 00.000 11596 Worker thread wakes up
02:49:47.806 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.13) opts 0xd
02:49:47.806 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.13)
02:49:47.806 00.000 11596 Moving (-0.02, 0.13) raw xDistance=0.13 yDistance=-0.03
02:49:47.806 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:49:47.806 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:47.806 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:49:47.806 00.000 11596 MoveAxis(E, 0, ABG)
02:49:47.807 00.001 11596 Move returns status 0, amount 0
02:49:47.807 00.000 11596 MoveAxis(N, 0, ABG)
02:49:47.807 00.000 11596 Move returns status 0, amount 0
02:49:47.807 00.000 11596 move complete, result=0
02:49:47.807 00.000 11596 worker thread done servicing request
02:49:47.813 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
02:49:47.821 00.008 13300 UpdateGuideState exits: m=1312 SNR=25.4
02:49:47.821 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:47.822 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:49:47.822 00.000 13300 Enqueuing Expose request
02:49:47.822 00.000 11596 Worker thread wakes up
02:49:47.822 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:49:47.822 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:49:48.338 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:49:49.941 01.603 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"376772ae-9eb6-4c85-a2a0-159ed9961129"}
02:49:49.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"376772ae-9eb6-4c85-a2a0-159ed9961129"}
02:49:49.942 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c8c76c67-5463-4fac-9079-b1057110a63a"}
02:49:49.942 00.000 13300 case statement mapped state 6 to 3
02:49:49.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c8c76c67-5463-4fac-9079-b1057110a63a"}
02:49:49.942 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a039d7b9-04a4-4de8-9857-b113cb8955ee"}
02:49:49.943 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1066,"width":15,"height":15,"star_pos":[7.18,6.79],"pixels":"..."},"id":"a039d7b9-04a4-4de8-9857-b113cb8955ee"}
02:49:51.368 01.425 11596 Exposure complete
02:49:51.436 00.068 11596 worker thread done servicing request
02:49:51.436 00.000 13300 OnExposeComplete: enter
02:49:51.436 00.000 13300 UpdateGuideState(): m_state=6
02:49:51.437 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1067
02:49:51.437 00.000 13300 Star::Find returns 1 (0), X=35.19, Y=420.79, Mass=1356, SNR=25.8, Peak=166 HFD=3.0
02:49:51.437 00.000 13300 MultiStar: [#1 -0.08,-0.00,0.55,U] [#2 -0.17,0.26,0.00,M5] [#3 -0.08,0.11,0.34,U] [#4 -0.08,0.09,0.28,U] [#5 -0.07,0.01,0.30,U] [#6 -0.17,0.60,0.00,M6] [#7 0.03,0.35,0.00,M4] [#8 -0.17,-0.17,0.22,U] 
02:49:51.438 00.001 13300 refined, 5 included, MultiStar: {-0.06, 0.07}, one-star: {-0.01, 0.16}
02:49:51.438 00.000 13300 CameraToMount -- cameraTheta (2.27) - m_xAngle (1.53) = xAngle (0.74 = 0.74)
02:49:51.438 00.000 13300 CameraToMount -- cameraTheta (2.27) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.39 = -2.39)
02:49:51.438 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.07 hyp=0.09 cameraTheta=2.27 mountX=0.07 mountY=-0.06, mountTheta=-0.75
02:49:51.440 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.07, opts=13)
02:49:51.440 00.000 13300 Enqueuing Move request for scope (-0.06, 0.07)
02:49:51.440 00.000 11596 Worker thread wakes up
02:49:51.440 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.07) opts 0xd
02:49:51.441 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.07)
02:49:51.441 00.000 11596 Moving (-0.06, 0.07) raw xDistance=0.07 yDistance=-0.06
02:49:51.441 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:49:51.441 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:51.441 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:49:51.441 00.000 11596 MoveAxis(E, 0, ABG)
02:49:51.441 00.000 11596 Move returns status 0, amount 0
02:49:51.442 00.001 11596 MoveAxis(N, 0, ABG)
02:49:51.442 00.000 11596 Move returns status 0, amount 0
02:49:51.442 00.000 11596 move complete, result=0
02:49:51.442 00.000 11596 worker thread done servicing request
02:49:51.448 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
02:49:51.456 00.008 13300 UpdateGuideState exits: m=1356 SNR=25.8
02:49:51.456 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:51.456 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:49:51.457 00.001 13300 Enqueuing Expose request
02:49:51.457 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:49:51.457 00.000 11596 Worker thread wakes up
02:49:51.457 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:49:51.959 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:49:52.941 00.982 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"69fab5b1-04cb-4915-92a1-f8e05f173012"}
02:49:52.942 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"69fab5b1-04cb-4915-92a1-f8e05f173012"}
02:49:52.942 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2e8da991-0c62-4f0e-bf6f-d9cb7841e0c0"}
02:49:52.942 00.000 13300 case statement mapped state 6 to 3
02:49:52.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2e8da991-0c62-4f0e-bf6f-d9cb7841e0c0"}
02:49:52.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fcaf0ff0-5287-48f5-9ea6-4b18d3becdaf"}
02:49:52.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1067,"width":15,"height":15,"star_pos":[7.19,6.79],"pixels":"..."},"id":"fcaf0ff0-5287-48f5-9ea6-4b18d3becdaf"}
02:49:54.986 02.043 11596 Exposure complete
02:49:55.060 00.074 11596 worker thread done servicing request
02:49:55.060 00.000 13300 OnExposeComplete: enter
02:49:55.060 00.000 13300 UpdateGuideState(): m_state=6
02:49:55.061 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1068
02:49:55.061 00.000 13300 Star::Find returns 1 (0), X=35.24, Y=420.76, Mass=1371, SNR=25.9, Peak=174 HFD=3.5
02:49:55.061 00.000 13300 MultiStar: [#1 -0.04,0.20,0.55,U] [#2 -0.01,0.25,0.51,U] [#3 -0.13,0.36,0.00,M2] [#4 -0.12,0.03,0.28,U] [#5 0.09,0.03,0.31,U] [#6 -0.19,0.39,0.00,M7] [#7 0.09,0.28,0.00,M5] [#8 -0.04,-0.09,0.23,U] 
02:49:55.062 00.001 13300 refined, 5 included, MultiStar: {-0.00, 0.12}, one-star: {0.04, 0.12}
02:49:55.062 00.000 13300 CameraToMount -- cameraTheta (1.57) - m_xAngle (1.53) = xAngle (0.04 = 0.04)
02:49:55.062 00.000 13300 CameraToMount -- cameraTheta (1.57) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.09 = -3.09)
02:49:55.062 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.12 hyp=0.12 cameraTheta=1.57 mountX=0.12 mountY=-0.01, mountTheta=-0.05
02:49:55.064 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.12, opts=13)
02:49:55.064 00.000 13300 Enqueuing Move request for scope (-0.00, 0.12)
02:49:55.064 00.000 11596 Worker thread wakes up
02:49:55.064 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.12) opts 0xd
02:49:55.064 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.12)
02:49:55.064 00.000 11596 Moving (-0.00, 0.12) raw xDistance=0.12 yDistance=-0.01
02:49:55.064 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:49:55.064 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:55.065 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:49:55.065 00.000 11596 MoveAxis(E, 0, ABG)
02:49:55.065 00.000 11596 Move returns status 0, amount 0
02:49:55.065 00.000 11596 MoveAxis(N, 0, ABG)
02:49:55.065 00.000 11596 Move returns status 0, amount 0
02:49:55.065 00.000 11596 move complete, result=0
02:49:55.065 00.000 11596 worker thread done servicing request
02:49:55.071 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
02:49:55.080 00.009 13300 UpdateGuideState exits: m=1371 SNR=25.9
02:49:55.080 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:55.080 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:49:55.080 00.000 13300 Enqueuing Expose request
02:49:55.080 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:49:55.081 00.001 11596 Worker thread wakes up
02:49:55.081 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:49:55.592 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:49:55.942 00.350 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9801eb7b-d340-40bf-b52a-920622649458"}
02:49:55.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9801eb7b-d340-40bf-b52a-920622649458"}
02:49:55.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7e4bd5de-8d9f-474d-9fd1-b7187902cdbe"}
02:49:55.943 00.000 13300 case statement mapped state 6 to 3
02:49:55.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7e4bd5de-8d9f-474d-9fd1-b7187902cdbe"}
02:49:55.943 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"49800726-43f7-4e18-87b3-7e5e91e548e9"}
02:49:55.944 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1068,"width":15,"height":15,"star_pos":[7.24,6.76],"pixels":"..."},"id":"49800726-43f7-4e18-87b3-7e5e91e548e9"}
02:49:58.621 02.677 11596 Exposure complete
02:49:58.690 00.069 11596 worker thread done servicing request
02:49:58.690 00.000 13300 OnExposeComplete: enter
02:49:58.690 00.000 13300 UpdateGuideState(): m_state=6
02:49:58.690 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1069
02:49:58.690 00.000 13300 Star::Find returns 1 (0), X=35.20, Y=420.84, Mass=1336, SNR=25.6, Peak=165 HFD=3.1
02:49:58.691 00.001 13300 MultiStar: [#1 -0.14,0.16,0.55,U] [#2 -0.09,0.36,0.00,M5] [#3 -0.28,0.33,0.00,M3] [#4 -0.12,0.13,0.28,U] [#5 -0.10,0.04,0.31,U] [#6 -0.09,0.51,0.00,M8] [#7 -0.03,0.35,0.00,M6] [#8 0.05,-0.17,0.23,U] 
02:49:58.691 00.000 13300 refined, 4 included, MultiStar: {-0.05, 0.13}, one-star: {0.00, 0.21}
02:49:58.691 00.000 13300 CameraToMount -- cameraTheta (1.96) - m_xAngle (1.53) = xAngle (0.43 = 0.43)
02:49:58.691 00.000 13300 CameraToMount -- cameraTheta (1.96) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.70 = -2.70)
02:49:58.691 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.96 mountX=0.13 mountY=-0.06, mountTheta=-0.44
02:49:58.693 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.13, opts=13)
02:49:58.693 00.000 13300 Enqueuing Move request for scope (-0.05, 0.13)
02:49:58.693 00.000 11596 Worker thread wakes up
02:49:58.694 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.13) opts 0xd
02:49:58.694 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.13)
02:49:58.694 00.000 11596 Moving (-0.05, 0.13) raw xDistance=0.13 yDistance=-0.06
02:49:58.694 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:49:58.694 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:58.694 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:49:58.694 00.000 11596 MoveAxis(E, 0, ABG)
02:49:58.694 00.000 11596 Move returns status 0, amount 0
02:49:58.694 00.000 11596 MoveAxis(N, 0, ABG)
02:49:58.694 00.000 11596 Move returns status 0, amount 0
02:49:58.694 00.000 11596 move complete, result=0
02:49:58.695 00.001 11596 worker thread done servicing request
02:49:58.701 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
02:49:58.709 00.008 13300 UpdateGuideState exits: m=1336 SNR=25.6
02:49:58.710 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:58.710 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:49:58.710 00.000 13300 Enqueuing Expose request
02:49:58.710 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:49:58.710 00.000 11596 Worker thread wakes up
02:49:58.710 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:49:58.942 00.232 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"262a2b91-6532-4a95-b334-b09f94bb5856"}
02:49:58.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"262a2b91-6532-4a95-b334-b09f94bb5856"}
02:49:58.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"48df689f-6cd5-43ad-b799-985dde2093f9"}
02:49:58.943 00.000 13300 case statement mapped state 6 to 3
02:49:58.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"48df689f-6cd5-43ad-b799-985dde2093f9"}
02:49:58.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"04ed17cb-72d0-48b4-a57a-e5491e27f579"}
02:49:58.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1069,"width":15,"height":15,"star_pos":[7.20,6.84],"pixels":"..."},"id":"04ed17cb-72d0-48b4-a57a-e5491e27f579"}
02:49:59.226 00.282 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:50:01.941 02.715 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"107f9423-c732-4f99-8573-d1991cb311a0"}
02:50:01.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"107f9423-c732-4f99-8573-d1991cb311a0"}
02:50:01.942 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3c162c4b-79ae-4d6f-9adc-11ddace6e7fe"}
02:50:01.942 00.000 13300 case statement mapped state 6 to 3
02:50:01.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3c162c4b-79ae-4d6f-9adc-11ddace6e7fe"}
02:50:01.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"50523c46-9a75-4e30-bf02-084631914e19"}
02:50:01.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1069,"width":15,"height":15,"star_pos":[7.20,6.84],"pixels":"..."},"id":"50523c46-9a75-4e30-bf02-084631914e19"}
02:50:02.270 00.327 11596 Exposure complete
02:50:02.350 00.080 11596 worker thread done servicing request
02:50:02.350 00.000 13300 OnExposeComplete: enter
02:50:02.350 00.000 13300 UpdateGuideState(): m_state=6
02:50:02.351 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1070
02:50:02.351 00.000 13300 Star::Find returns 1 (0), X=35.28, Y=420.88, Mass=1361, SNR=25.9, Peak=186 HFD=3.1
02:50:02.351 00.000 13300 MultiStar: [#1 0.11,0.15,0.54,U] [#2 0.10,0.43,0.00,M6] [#3 -0.14,0.07,0.34,U] [#4 0.08,0.30,0.00,M1] [#5 0.02,0.46,0.00,M1] [#6 -0.09,0.31,0.00,M9] [#7 0.07,0.10,0.28,U] [#8 0.03,-0.11,0.23,U] 
02:50:02.352 00.001 13300 refined, 4 included, MultiStar: {0.05, 0.15}, one-star: {0.08, 0.25}
02:50:02.352 00.000 13300 CameraToMount -- cameraTheta (1.26) - m_xAngle (1.53) = xAngle (-0.28 = -0.28)
02:50:02.352 00.000 13300 CameraToMount -- cameraTheta (1.26) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.40 = 2.88)
02:50:02.352 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.26 mountX=0.15 mountY=0.04, mountTheta=0.26
02:50:02.354 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.15, opts=13)
02:50:02.354 00.000 13300 Enqueuing Move request for scope (0.05, 0.15)
02:50:02.354 00.000 11596 Worker thread wakes up
02:50:02.355 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.15) opts 0xd
02:50:02.355 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.15)
02:50:02.355 00.000 11596 Moving (0.05, 0.15) raw xDistance=0.15 yDistance=0.04
02:50:02.355 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
02:50:02.355 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:02.355 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:50:02.355 00.000 11596 MoveAxis(W, 190, ABG)
02:50:02.355 00.000 11596 Guiding  Dir = 3, Dur = 190
02:50:02.356 00.001 11596 IsSlewing returns 0
02:50:02.365 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
02:50:02.372 00.007 13300 UpdateGuideState exits: m=1361 SNR=25.9
02:50:02.373 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:02.373 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:50:02.373 00.000 13300 Enqueuing Expose request
02:50:02.451 00.078 11596 IsGuiding returns 0
02:50:03.165 00.714 11596 IsGuiding returns 0
02:50:03.165 00.000 11596 Move returns status 0, amount 190
02:50:03.165 00.000 11596 MoveAxis(N, 0, ABG)
02:50:03.165 00.000 11596 Move returns status 0, amount 0
02:50:03.165 00.000 11596 move complete, result=0
02:50:03.165 00.000 11596 worker thread done servicing request
02:50:03.165 00.000 11596 Worker thread wakes up
02:50:03.165 00.000 13300 GuideStep: 0.2 px 190 ms WEST, 0.0 px 0 ms NORTH
02:50:03.166 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:50:03.679 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:50:04.940 01.261 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"efb9717b-be85-4d32-b3ad-c478e6698a5d"}
02:50:04.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"efb9717b-be85-4d32-b3ad-c478e6698a5d"}
02:50:04.941 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0c398516-486f-4497-ad54-be07fa436f31"}
02:50:04.941 00.000 13300 case statement mapped state 6 to 3
02:50:04.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0c398516-486f-4497-ad54-be07fa436f31"}
02:50:04.941 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ba0ee982-3d35-4081-81fd-9532fbaa925d"}
02:50:04.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1070,"width":15,"height":15,"star_pos":[7.28,6.88],"pixels":"..."},"id":"ba0ee982-3d35-4081-81fd-9532fbaa925d"}
02:50:06.708 01.767 11596 Exposure complete
02:50:06.776 00.068 11596 worker thread done servicing request
02:50:06.776 00.000 13300 OnExposeComplete: enter
02:50:06.776 00.000 13300 UpdateGuideState(): m_state=6
02:50:06.776 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1071
02:50:06.777 00.001 13300 Star::Find returns 1 (0), X=35.15, Y=420.71, Mass=1367, SNR=25.9, Peak=159 HFD=3.2
02:50:06.777 00.000 13300 MultiStar: [#1 -0.08,0.12,0.55,U] [#2 -0.28,0.35,0.00,M7] [#3 -0.15,0.09,0.35,U] [#4 -0.11,-0.03,0.34,U] [#5 -0.02,-0.29,0.00,M2] [#6 -0.23,0.41,0.00,M10] [#7 0.10,0.02,0.28,U] [#8 -0.09,-0.17,0.23,U] 
02:50:06.777 00.000 13300 refined, 5 included, MultiStar: {-0.06, 0.05}, one-star: {-0.05, 0.08}
02:50:06.777 00.000 13300 CameraToMount -- cameraTheta (2.49) - m_xAngle (1.53) = xAngle (0.96 = 0.96)
02:50:06.777 00.000 13300 CameraToMount -- cameraTheta (2.49) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.17 = -2.17)
02:50:06.777 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.05 hyp=0.08 cameraTheta=2.49 mountX=0.04 mountY=-0.06, mountTheta=-0.97
02:50:06.779 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.05, opts=13)
02:50:06.779 00.000 13300 Enqueuing Move request for scope (-0.06, 0.05)
02:50:06.779 00.000 11596 Worker thread wakes up
02:50:06.780 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.05) opts 0xd
02:50:06.780 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.05)
02:50:06.780 00.000 11596 Moving (-0.06, 0.05) raw xDistance=0.04 yDistance=-0.06
02:50:06.780 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:50:06.780 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:06.780 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:50:06.780 00.000 11596 MoveAxis(E, 0, ABG)
02:50:06.780 00.000 11596 Move returns status 0, amount 0
02:50:06.780 00.000 11596 MoveAxis(N, 0, ABG)
02:50:06.780 00.000 11596 Move returns status 0, amount 0
02:50:06.780 00.000 11596 move complete, result=0
02:50:06.781 00.001 11596 worker thread done servicing request
02:50:06.788 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
02:50:06.797 00.009 13300 UpdateGuideState exits: m=1367 SNR=25.9
02:50:06.797 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:06.797 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:50:06.798 00.001 13300 Enqueuing Expose request
02:50:06.798 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:50:06.798 00.000 11596 Worker thread wakes up
02:50:06.798 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:50:07.314 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:50:07.945 00.631 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"29b24230-34f0-41dd-9680-0d6217c944af"}
02:50:07.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"29b24230-34f0-41dd-9680-0d6217c944af"}
02:50:07.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bfa7ae94-5ed9-4cde-9c93-e13d32979ddb"}
02:50:07.946 00.000 13300 case statement mapped state 6 to 3
02:50:07.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bfa7ae94-5ed9-4cde-9c93-e13d32979ddb"}
02:50:07.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c2ac9152-36c9-47aa-82a3-a661c624e9c0"}
02:50:07.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1071,"width":15,"height":15,"star_pos":[7.15,6.71],"pixels":"..."},"id":"c2ac9152-36c9-47aa-82a3-a661c624e9c0"}
02:50:10.336 02.389 11596 Exposure complete
02:50:10.405 00.069 11596 worker thread done servicing request
02:50:10.405 00.000 13300 OnExposeComplete: enter
02:50:10.405 00.000 13300 UpdateGuideState(): m_state=6
02:50:10.405 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1072
02:50:10.406 00.001 13300 Star::Find returns 1 (0), X=35.16, Y=420.75, Mass=1347, SNR=25.7, Peak=166 HFD=3.1
02:50:10.406 00.000 13300 MultiStar: [#1 -0.00,0.18,0.52,U] [#2 -0.06,0.24,0.52,U] [#3 -0.11,0.24,0.00,M2] [#4 -0.19,0.01,0.28,U] [#5 -0.17,-0.10,0.31,U] [#6 -0.18,-0.07,0.27,U] [#7 0.31,0.15,0.00,M5] [#8 -0.01,-0.12,0.24,U] 
02:50:10.406 00.000 13300 refined, 6 included, MultiStar: {-0.07, 0.08}, one-star: {-0.04, 0.12}
02:50:10.406 00.000 13300 CameraToMount -- cameraTheta (2.29) - m_xAngle (1.53) = xAngle (0.76 = 0.76)
02:50:10.406 00.000 13300 CameraToMount -- cameraTheta (2.29) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.37 = -2.37)
02:50:10.406 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.08 hyp=0.11 cameraTheta=2.29 mountX=0.08 mountY=-0.08, mountTheta=-0.77
02:50:10.408 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.08, opts=13)
02:50:10.408 00.000 13300 Enqueuing Move request for scope (-0.07, 0.08)
02:50:10.409 00.001 11596 Worker thread wakes up
02:50:10.409 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.08) opts 0xd
02:50:10.409 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.08)
02:50:10.409 00.000 11596 Moving (-0.07, 0.08) raw xDistance=0.08 yDistance=-0.08
02:50:10.409 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:50:10.409 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:10.409 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:50:10.409 00.000 11596 MoveAxis(E, 0, ABG)
02:50:10.409 00.000 11596 Move returns status 0, amount 0
02:50:10.409 00.000 11596 MoveAxis(N, 0, ABG)
02:50:10.410 00.001 11596 Move returns status 0, amount 0
02:50:10.410 00.000 11596 move complete, result=0
02:50:10.410 00.000 11596 worker thread done servicing request
02:50:10.416 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
02:50:10.424 00.008 13300 UpdateGuideState exits: m=1347 SNR=25.7
02:50:10.424 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:10.424 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:50:10.424 00.000 13300 Enqueuing Expose request
02:50:10.424 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:50:10.425 00.001 11596 Worker thread wakes up
02:50:10.425 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:50:10.930 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:50:10.943 00.013 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2443648d-7c36-4426-b883-e61b6aa787c1"}
02:50:10.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2443648d-7c36-4426-b883-e61b6aa787c1"}
02:50:10.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"97c4fdf1-64a9-46b0-a382-23d500204af0"}
02:50:10.944 00.000 13300 case statement mapped state 6 to 3
02:50:10.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"97c4fdf1-64a9-46b0-a382-23d500204af0"}
02:50:10.944 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ff167229-2e65-4400-b59c-0e5af18a5951"}
02:50:10.945 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1072,"width":15,"height":15,"star_pos":[7.16,6.75],"pixels":"..."},"id":"ff167229-2e65-4400-b59c-0e5af18a5951"}
02:50:13.945 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7b3f6dd4-d144-4bbe-b97c-2ded3480bf54"}
02:50:13.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7b3f6dd4-d144-4bbe-b97c-2ded3480bf54"}
02:50:13.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cb9566d5-73a5-4318-bca2-2ae36d832a1e"}
02:50:13.946 00.000 13300 case statement mapped state 6 to 3
02:50:13.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cb9566d5-73a5-4318-bca2-2ae36d832a1e"}
02:50:13.948 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"551c30d8-4a6a-4048-9858-24f8ebc266b3"}
02:50:13.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1072,"width":15,"height":15,"star_pos":[7.16,6.75],"pixels":"..."},"id":"551c30d8-4a6a-4048-9858-24f8ebc266b3"}
02:50:14.004 00.056 11596 Exposure complete
02:50:14.168 00.164 11596 worker thread done servicing request
02:50:14.168 00.000 13300 OnExposeComplete: enter
02:50:14.168 00.000 13300 UpdateGuideState(): m_state=6
02:50:14.169 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1073
02:50:14.170 00.001 13300 Star::Find returns 1 (0), X=35.14, Y=420.68, Mass=1342, SNR=25.7, Peak=151 HFD=3.2
02:50:14.171 00.001 13300 MultiStar: [#1 0.02,-0.01,0.55,U] [#2 -0.03,0.28,0.00,M7] [#3 -0.27,0.05,0.00,M3] [#4 -0.18,0.04,0.27,U] [#5 -0.17,0.10,0.31,U] [#6 -0.01,0.30,0.00,M10] [#7 0.05,0.16,0.29,U] [#8 0.03,-0.24,0.23,U] 
02:50:14.171 00.000 13300 refined, 5 included, MultiStar: {-0.05, 0.03}, one-star: {-0.06, 0.05}
02:50:14.171 00.000 13300 CameraToMount -- cameraTheta (2.62) - m_xAngle (1.53) = xAngle (1.09 = 1.09)
02:50:14.172 00.001 13300 CameraToMount -- cameraTheta (2.62) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.04 = -2.04)
02:50:14.172 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.03 hyp=0.06 cameraTheta=2.62 mountX=0.03 mountY=-0.05, mountTheta=-1.09
02:50:14.176 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.03, opts=13)
02:50:14.176 00.000 13300 Enqueuing Move request for scope (-0.05, 0.03)
02:50:14.176 00.000 11596 Worker thread wakes up
02:50:14.176 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.03) opts 0xd
02:50:14.176 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.03)
02:50:14.177 00.001 11596 Moving (-0.05, 0.03) raw xDistance=0.03 yDistance=-0.05
02:50:14.177 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:50:14.177 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:14.177 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:50:14.177 00.000 11596 MoveAxis(E, 0, ABG)
02:50:14.177 00.000 11596 Move returns status 0, amount 0
02:50:14.177 00.000 11596 MoveAxis(N, 0, ABG)
02:50:14.178 00.001 11596 Move returns status 0, amount 0
02:50:14.178 00.000 11596 move complete, result=0
02:50:14.178 00.000 11596 worker thread done servicing request
02:50:14.190 00.012 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
02:50:14.206 00.016 13300 UpdateGuideState exits: m=1342 SNR=25.7
02:50:14.206 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:14.206 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:50:14.206 00.000 13300 Enqueuing Expose request
02:50:14.206 00.000 11596 Worker thread wakes up
02:50:14.207 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:50:14.207 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:50:14.720 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:50:16.946 02.226 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6a81b173-f629-4469-acc1-584bd4e9821e"}
02:50:16.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6a81b173-f629-4469-acc1-584bd4e9821e"}
02:50:16.946 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e7ff9e93-d03a-4f91-ab47-0b9fa63346c3"}
02:50:16.946 00.000 13300 case statement mapped state 6 to 3
02:50:16.947 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e7ff9e93-d03a-4f91-ab47-0b9fa63346c3"}
02:50:16.947 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e89e4cce-898f-48c7-95e7-0bfdcf264306"}
02:50:16.949 00.002 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1073,"width":15,"height":15,"star_pos":[7.14,6.68],"pixels":"..."},"id":"e89e4cce-898f-48c7-95e7-0bfdcf264306"}
02:50:17.746 00.797 11596 Exposure complete
02:50:17.835 00.089 11596 worker thread done servicing request
02:50:17.835 00.000 13300 OnExposeComplete: enter
02:50:17.835 00.000 13300 UpdateGuideState(): m_state=6
02:50:17.835 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1074
02:50:17.835 00.000 13300 Star::Find returns 1 (0), X=34.98, Y=420.74, Mass=1420, SNR=26.4, Peak=160 HFD=3.3
02:50:17.836 00.001 13300 MultiStar: [#1 -0.15,0.01,0.54,U] [#2 -0.22,0.10,0.50,U] [#3 -0.34,0.20,0.00,M4] [#4 -0.18,0.03,0.28,U] [#5 -0.10,-0.04,0.30,U] [#6 -0.30,0.33,0.00,R] [#7 -0.13,0.03,0.29,U] [#8 -0.23,-0.47,0.00,M1] 
02:50:17.836 00.000 13300 refined, 5 included, MultiStar: {-0.18, 0.06}, one-star: {-0.22, 0.11}
02:50:17.836 00.000 13300 CameraToMount -- cameraTheta (2.84) - m_xAngle (1.53) = xAngle (1.30 = 1.30)
02:50:17.836 00.000 13300 CameraToMount -- cameraTheta (2.84) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.82 = -1.82)
02:50:17.836 00.000 13300 CameraToMount -- cameraX=-0.18 cameraY=0.06 hyp=0.19 cameraTheta=2.84 mountX=0.05 mountY=-0.18, mountTheta=-1.30
02:50:17.838 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.18, y=0.06, opts=13)
02:50:17.838 00.000 13300 Enqueuing Move request for scope (-0.18, 0.06)
02:50:17.839 00.001 11596 Worker thread wakes up
02:50:17.839 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.06) opts 0xd
02:50:17.839 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.18, 0.06)
02:50:17.839 00.000 11596 Moving (-0.18, 0.06) raw xDistance=0.05 yDistance=-0.18
02:50:17.839 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:50:17.839 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.18
02:50:17.839 00.000 11596 MoveAxis(E, 0, ABG)
02:50:17.840 00.001 11596 Move returns status 0, amount 0
02:50:17.840 00.000 11596 MoveAxis(N, 242, ABG)
02:50:17.840 00.000 11596 Guiding  Dir = 0, Dur = 242
02:50:17.840 00.000 11596 IsSlewing returns 0
02:50:17.849 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
02:50:17.859 00.010 13300 UpdateGuideState exits: m=1420 SNR=26.4
02:50:17.859 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:17.859 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:50:17.859 00.000 13300 Enqueuing Expose request
02:50:18.001 00.142 11596 IsGuiding returns 0
02:50:18.138 00.137 11596 PulseGuide returned control before completion, sleep 116
02:50:18.473 00.335 11596 IsGuiding returns 1
02:50:18.473 00.000 11596 scope still moving after pulse duration time elapsed
02:50:18.505 00.032 11596 IsSlewing returns 0
02:50:18.902 00.397 11596 IsGuiding returns 0
02:50:18.902 00.000 11596 scope move finished after 242 + 658 ms
02:50:18.902 00.000 11596 Move returns status 0, amount 242
02:50:18.902 00.000 11596 move complete, result=0
02:50:18.902 00.000 11596 worker thread done servicing request
02:50:18.902 00.000 11596 Worker thread wakes up
02:50:18.902 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 242 ms NORTH
02:50:18.902 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:50:19.414 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:50:19.946 00.532 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5ab495b3-c7ce-4c3b-8ec3-c01632420173"}
02:50:19.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5ab495b3-c7ce-4c3b-8ec3-c01632420173"}
02:50:19.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6af29f1d-8f72-4650-80fa-2c16d0d76989"}
02:50:19.947 00.000 13300 case statement mapped state 6 to 3
02:50:19.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6af29f1d-8f72-4650-80fa-2c16d0d76989"}
02:50:19.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"de2ffd6b-460f-4833-a453-e11c4dd83c26"}
02:50:19.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1074,"width":15,"height":15,"star_pos":[6.98,6.74],"pixels":"..."},"id":"de2ffd6b-460f-4833-a453-e11c4dd83c26"}
02:50:22.441 02.493 11596 Exposure complete
02:50:22.512 00.071 11596 worker thread done servicing request
02:50:22.512 00.000 13300 OnExposeComplete: enter
02:50:22.512 00.000 13300 UpdateGuideState(): m_state=6
02:50:22.513 00.001 13300 Star::Find(15, 34, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1075
02:50:22.513 00.000 13300 Star::Find returns 1 (0), X=35.13, Y=420.79, Mass=1361, SNR=25.9, Peak=165 HFD=3.1
02:50:22.513 00.000 13300 MultiStar: [#1 0.06,0.00,0.56,U] [#2 -0.10,0.34,0.00,M7] [#3 -0.32,0.22,0.00,M5] [#4 -0.07,0.05,0.28,U] [#5 -0.08,0.07,0.30,U] [#6 0.34,0.25,0.00,M1] [#7 0.21,0.26,0.00,M4] [#8 -0.11,-0.30,0.00,M2] 
02:50:22.514 00.001 13300 refined, 3 included, MultiStar: {-0.04, 0.09}, one-star: {-0.07, 0.15}
02:50:22.514 00.000 13300 CameraToMount -- cameraTheta (1.98) - m_xAngle (1.53) = xAngle (0.45 = 0.45)
02:50:22.514 00.000 13300 CameraToMount -- cameraTheta (1.98) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.68 = -2.68)
02:50:22.514 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.09 hyp=0.10 cameraTheta=1.98 mountX=0.09 mountY=-0.04, mountTheta=-0.46
02:50:22.516 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.09, opts=13)
02:50:22.516 00.000 13300 Enqueuing Move request for scope (-0.04, 0.09)
02:50:22.516 00.000 11596 Worker thread wakes up
02:50:22.516 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.09) opts 0xd
02:50:22.516 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.09)
02:50:22.516 00.000 11596 Moving (-0.04, 0.09) raw xDistance=0.09 yDistance=-0.04
02:50:22.516 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:50:22.517 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:22.517 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:50:22.517 00.000 11596 MoveAxis(E, 0, ABG)
02:50:22.517 00.000 11596 Move returns status 0, amount 0
02:50:22.517 00.000 11596 MoveAxis(N, 0, ABG)
02:50:22.517 00.000 11596 Move returns status 0, amount 0
02:50:22.517 00.000 11596 move complete, result=0
02:50:22.517 00.000 11596 worker thread done servicing request
02:50:22.524 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
02:50:22.532 00.008 13300 UpdateGuideState exits: m=1361 SNR=25.9
02:50:22.532 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:22.532 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:50:22.532 00.000 13300 Enqueuing Expose request
02:50:22.532 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:50:22.532 00.000 11596 Worker thread wakes up
02:50:22.532 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:50:22.966 00.434 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"721a99d6-219e-42f3-98b4-9df47de5abc3"}
02:50:22.967 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"721a99d6-219e-42f3-98b4-9df47de5abc3"}
02:50:22.967 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c5dbceb0-1563-43c8-ba30-2e222eac45d3"}
02:50:22.968 00.001 13300 case statement mapped state 6 to 3
02:50:22.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c5dbceb0-1563-43c8-ba30-2e222eac45d3"}
02:50:22.969 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f68698eb-356f-4173-98eb-e979a252bb0b"}
02:50:22.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1075,"width":15,"height":15,"star_pos":[7.13,6.79],"pixels":"..."},"id":"f68698eb-356f-4173-98eb-e979a252bb0b"}
02:50:23.048 00.079 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:50:25.966 02.918 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"381e3443-b480-4255-a906-6f6b9ce893d9"}
02:50:25.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"381e3443-b480-4255-a906-6f6b9ce893d9"}
02:50:25.967 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"64678598-a114-40bf-8d49-1bc8e9544320"}
02:50:25.967 00.000 13300 case statement mapped state 6 to 3
02:50:25.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"64678598-a114-40bf-8d49-1bc8e9544320"}
02:50:25.967 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bd6933bb-cd39-4fbf-9c71-89c3e0674194"}
02:50:25.968 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1075,"width":15,"height":15,"star_pos":[7.13,6.79],"pixels":"..."},"id":"bd6933bb-cd39-4fbf-9c71-89c3e0674194"}
02:50:26.077 00.109 11596 Exposure complete
02:50:26.149 00.072 11596 worker thread done servicing request
02:50:26.149 00.000 13300 OnExposeComplete: enter
02:50:26.149 00.000 13300 UpdateGuideState(): m_state=6
02:50:26.149 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1076
02:50:26.150 00.001 13300 Star::Find returns 1 (0), X=35.16, Y=420.78, Mass=1368, SNR=26.0, Peak=170 HFD=3.0
02:50:26.150 00.000 13300 MultiStar: [#1 0.01,0.01,0.55,U] [#2 -0.04,0.26,0.00,M8] [#3 -0.13,0.23,0.00,M6] [#4 -0.22,0.21,0.00,M1] [#5 0.14,0.11,0.30,U] [#6 0.24,0.02,0.27,U] [#7 0.06,0.34,0.00,M5] [#8 -0.16,-0.08,0.22,U] 
02:50:26.150 00.000 13300 refined, 4 included, MultiStar: {0.02, 0.08}, one-star: {-0.04, 0.15}
02:50:26.150 00.000 13300 CameraToMount -- cameraTheta (1.36) - m_xAngle (1.53) = xAngle (-0.17 = -0.17)
02:50:26.150 00.000 13300 CameraToMount -- cameraTheta (1.36) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.30 = 2.98)
02:50:26.151 00.001 13300 CameraToMount -- cameraX=0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.36 mountX=0.08 mountY=0.01, mountTheta=0.16
02:50:26.152 00.001 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.08, opts=13)
02:50:26.152 00.000 13300 Enqueuing Move request for scope (0.02, 0.08)
02:50:26.153 00.001 11596 Worker thread wakes up
02:50:26.153 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.08) opts 0xd
02:50:26.153 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.08)
02:50:26.153 00.000 11596 Moving (0.02, 0.08) raw xDistance=0.08 yDistance=0.01
02:50:26.153 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:50:26.153 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:26.153 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:50:26.153 00.000 11596 MoveAxis(E, 0, ABG)
02:50:26.153 00.000 11596 Move returns status 0, amount 0
02:50:26.153 00.000 11596 MoveAxis(N, 0, ABG)
02:50:26.154 00.001 11596 Move returns status 0, amount 0
02:50:26.154 00.000 11596 move complete, result=0
02:50:26.154 00.000 11596 worker thread done servicing request
02:50:26.160 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
02:50:26.168 00.008 13300 UpdateGuideState exits: m=1368 SNR=26.0
02:50:26.168 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:26.168 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:50:26.169 00.001 13300 Enqueuing Expose request
02:50:26.169 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:50:26.169 00.000 11596 Worker thread wakes up
02:50:26.169 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:50:26.681 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:50:28.965 02.284 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9d75c451-a77b-4f59-93f8-a746afce7a79"}
02:50:28.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9d75c451-a77b-4f59-93f8-a746afce7a79"}
02:50:28.966 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7b48dbe9-9137-4236-863f-57d94f369808"}
02:50:28.966 00.000 13300 case statement mapped state 6 to 3
02:50:28.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7b48dbe9-9137-4236-863f-57d94f369808"}
02:50:28.966 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0dc88419-bf1a-4170-b9f3-ebacf39471d8"}
02:50:28.967 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1076,"width":15,"height":15,"star_pos":[7.16,6.78],"pixels":"..."},"id":"0dc88419-bf1a-4170-b9f3-ebacf39471d8"}
02:50:29.705 00.738 11596 Exposure complete
02:50:29.777 00.072 11596 worker thread done servicing request
02:50:29.777 00.000 13300 OnExposeComplete: enter
02:50:29.777 00.000 13300 UpdateGuideState(): m_state=6
02:50:29.778 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1077
02:50:29.778 00.000 13300 Star::Find returns 1 (0), X=35.17, Y=420.88, Mass=1350, SNR=25.8, Peak=168 HFD=3.0
02:50:29.778 00.000 13300 MultiStar: [#1 0.03,0.02,0.56,U] [#2 0.05,0.19,0.50,U] [#3 -0.25,0.24,0.00,M7] [#4 -0.07,0.13,0.27,U] [#5 0.19,0.18,0.30,U] [#6 0.55,0.25,0.00,M1] [#7 -0.00,0.10,0.28,U] [#8 0.01,-0.24,0.22,U] 
02:50:29.778 00.000 13300 refined, 6 included, MultiStar: {0.01, 0.14}, one-star: {-0.03, 0.25}
02:50:29.778 00.000 13300 CameraToMount -- cameraTheta (1.47) - m_xAngle (1.53) = xAngle (-0.06 = -0.06)
02:50:29.779 00.001 13300 CameraToMount -- cameraTheta (1.47) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.19 = 3.09)
02:50:29.779 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.47 mountX=0.14 mountY=0.01, mountTheta=0.05
02:50:29.781 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.14, opts=13)
02:50:29.781 00.000 13300 Enqueuing Move request for scope (0.01, 0.14)
02:50:29.781 00.000 11596 Worker thread wakes up
02:50:29.781 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.14) opts 0xd
02:50:29.781 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.14)
02:50:29.781 00.000 11596 Moving (0.01, 0.14) raw xDistance=0.14 yDistance=0.01
02:50:29.781 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
02:50:29.781 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:29.781 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:50:29.782 00.001 11596 MoveAxis(E, 0, ABG)
02:50:29.782 00.000 11596 Move returns status 0, amount 0
02:50:29.782 00.000 11596 MoveAxis(N, 0, ABG)
02:50:29.782 00.000 11596 Move returns status 0, amount 0
02:50:29.782 00.000 11596 move complete, result=0
02:50:29.782 00.000 11596 worker thread done servicing request
02:50:29.788 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
02:50:29.796 00.008 13300 UpdateGuideState exits: m=1350 SNR=25.8
02:50:29.796 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:29.796 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:50:29.796 00.000 13300 Enqueuing Expose request
02:50:29.796 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:50:29.796 00.000 11596 Worker thread wakes up
02:50:29.797 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:50:30.313 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:50:31.965 01.652 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8f9d9d37-73f9-4a70-b6cb-6b325ac2794f"}
02:50:31.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8f9d9d37-73f9-4a70-b6cb-6b325ac2794f"}
02:50:31.966 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ecbf1839-f935-41df-8368-d35dcc9c31ab"}
02:50:31.966 00.000 13300 case statement mapped state 6 to 3
02:50:31.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ecbf1839-f935-41df-8368-d35dcc9c31ab"}
02:50:31.966 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"63fb6bc1-0c3b-4504-a44d-a6102b6a72b3"}
02:50:31.967 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1077,"width":15,"height":15,"star_pos":[7.17,6.88],"pixels":"..."},"id":"63fb6bc1-0c3b-4504-a44d-a6102b6a72b3"}
02:50:33.339 01.372 11596 Exposure complete
02:50:33.410 00.071 11596 worker thread done servicing request
02:50:33.410 00.000 13300 OnExposeComplete: enter
02:50:33.410 00.000 13300 UpdateGuideState(): m_state=6
02:50:33.411 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1078
02:50:33.411 00.000 13300 Star::Find returns 1 (0), X=35.21, Y=420.73, Mass=1334, SNR=25.6, Peak=167 HFD=3.4
02:50:33.411 00.000 13300 MultiStar: [#1 0.10,0.03,0.55,U] [#2 0.05,0.18,0.52,U] [#3 -0.06,0.19,0.34,U] [#4 -0.10,0.05,0.27,U] [#5 0.20,0.12,0.29,U] [#6 0.40,-0.25,0.00,M2] [#7 0.27,0.20,0.00,M5] [#8 -0.13,-0.22,0.22,U] 
02:50:33.411 00.000 13300 refined, 6 included, MultiStar: {0.02, 0.09}, one-star: {0.01, 0.10}
02:50:33.411 00.000 13300 CameraToMount -- cameraTheta (1.31) - m_xAngle (1.53) = xAngle (-0.22 = -0.22)
02:50:33.412 00.001 13300 CameraToMount -- cameraTheta (1.31) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.35 = 2.94)
02:50:33.412 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.31 mountX=0.09 mountY=0.02, mountTheta=0.21
02:50:33.413 00.001 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.09, opts=13)
02:50:33.414 00.001 13300 Enqueuing Move request for scope (0.02, 0.09)
02:50:33.414 00.000 11596 Worker thread wakes up
02:50:33.414 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.09) opts 0xd
02:50:33.414 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.09)
02:50:33.414 00.000 11596 Moving (0.02, 0.09) raw xDistance=0.09 yDistance=0.02
02:50:33.414 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:50:33.414 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:33.414 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:50:33.414 00.000 11596 MoveAxis(E, 0, ABG)
02:50:33.414 00.000 11596 Move returns status 0, amount 0
02:50:33.415 00.001 11596 MoveAxis(N, 0, ABG)
02:50:33.415 00.000 11596 Move returns status 0, amount 0
02:50:33.415 00.000 11596 move complete, result=0
02:50:33.415 00.000 11596 worker thread done servicing request
02:50:33.421 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
02:50:33.429 00.008 13300 UpdateGuideState exits: m=1334 SNR=25.6
02:50:33.429 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:33.429 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:50:33.429 00.000 13300 Enqueuing Expose request
02:50:33.429 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:50:33.429 00.000 11596 Worker thread wakes up
02:50:33.430 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:50:33.943 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:50:34.965 01.022 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3fd85ebe-a4e2-4628-8100-d50011e530f6"}
02:50:34.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3fd85ebe-a4e2-4628-8100-d50011e530f6"}
02:50:34.966 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0ba21d1d-afab-413e-b4dc-d447778a53bc"}
02:50:34.966 00.000 13300 case statement mapped state 6 to 3
02:50:34.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0ba21d1d-afab-413e-b4dc-d447778a53bc"}
02:50:34.967 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c5d5e99b-1f39-463d-9ea5-c3a497f82ae7"}
02:50:34.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1078,"width":15,"height":15,"star_pos":[7.21,6.73],"pixels":"..."},"id":"c5d5e99b-1f39-463d-9ea5-c3a497f82ae7"}
02:50:36.966 01.999 11596 Exposure complete
02:50:37.038 00.072 11596 worker thread done servicing request
02:50:37.038 00.000 13300 OnExposeComplete: enter
02:50:37.038 00.000 13300 UpdateGuideState(): m_state=6
02:50:37.039 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1079
02:50:37.039 00.000 13300 Star::Find returns 1 (0), X=35.28, Y=420.75, Mass=1360, SNR=25.9, Peak=170 HFD=3.0
02:50:37.040 00.001 13300 MultiStar: [#1 0.10,-0.05,0.55,U] [#2 -0.14,0.35,0.00,M7] [#3 -0.05,0.19,0.33,U] [#4 0.02,-0.16,0.27,U] [#5 0.09,-0.21,0.30,U] [#6 0.40,0.00,0.00,M3] [#7 0.17,0.36,0.00,M6] [#8 -0.11,-0.14,0.22,U] 
02:50:37.040 00.000 13300 refined, 5 included, MultiStar: {0.05, 0.01}, one-star: {0.08, 0.11}
02:50:37.040 00.000 13300 CameraToMount -- cameraTheta (0.12) - m_xAngle (1.53) = xAngle (-1.42 = -1.42)
02:50:37.040 00.000 13300 CameraToMount -- cameraTheta (0.12) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.54 = 1.74)
02:50:37.041 00.001 13300 CameraToMount -- cameraX=0.05 cameraY=0.01 hyp=0.05 cameraTheta=0.12 mountX=0.01 mountY=0.05, mountTheta=1.42
02:50:37.044 00.003 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.01, opts=13)
02:50:37.045 00.001 13300 Enqueuing Move request for scope (0.05, 0.01)
02:50:37.045 00.000 11596 Worker thread wakes up
02:50:37.045 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.01) opts 0xd
02:50:37.045 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.01)
02:50:37.045 00.000 11596 Moving (0.05, 0.01) raw xDistance=0.01 yDistance=0.05
02:50:37.046 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:50:37.046 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:37.046 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:50:37.046 00.000 11596 MoveAxis(E, 0, ABG)
02:50:37.046 00.000 11596 Move returns status 0, amount 0
02:50:37.046 00.000 11596 MoveAxis(N, 0, ABG)
02:50:37.047 00.001 11596 Move returns status 0, amount 0
02:50:37.047 00.000 11596 move complete, result=0
02:50:37.047 00.000 11596 worker thread done servicing request
02:50:37.057 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
02:50:37.066 00.009 13300 UpdateGuideState exits: m=1360 SNR=25.9
02:50:37.066 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:37.066 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:50:37.067 00.001 13300 Enqueuing Expose request
02:50:37.067 00.000 11596 Worker thread wakes up
02:50:37.067 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:50:37.067 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:50:37.570 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:50:37.964 00.394 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8a6302b7-151a-4783-a9e9-d31bce0212e4"}
02:50:37.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8a6302b7-151a-4783-a9e9-d31bce0212e4"}
02:50:37.965 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"41dfa9a6-321f-45b0-a171-3540a05dfab3"}
02:50:37.965 00.000 13300 case statement mapped state 6 to 3
02:50:37.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"41dfa9a6-321f-45b0-a171-3540a05dfab3"}
02:50:37.965 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ab8dfbcc-fc14-4d33-a34b-343ee6e99e91"}
02:50:37.966 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1079,"width":15,"height":15,"star_pos":[7.28,6.75],"pixels":"..."},"id":"ab8dfbcc-fc14-4d33-a34b-343ee6e99e91"}
02:50:40.594 02.628 11596 Exposure complete
02:50:40.662 00.068 11596 worker thread done servicing request
02:50:40.663 00.001 13300 OnExposeComplete: enter
02:50:40.663 00.000 13300 UpdateGuideState(): m_state=6
02:50:40.663 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1080
02:50:40.664 00.001 13300 Star::Find returns 1 (0), X=35.17, Y=420.75, Mass=1421, SNR=26.4, Peak=167 HFD=3.4
02:50:40.664 00.000 13300 MultiStar: [#1 0.11,-0.09,0.54,U] [#2 -0.09,0.29,0.00,M8] [#3 -0.38,0.17,0.00,M6] [#4 -0.22,0.14,0.00,M1] [#5 0.00,0.05,0.29,U] [#6 0.26,0.07,0.00,M4] [#7 0.10,0.28,0.00,M7] [#8 0.08,-0.62,0.00,M1] 
02:50:40.664 00.000 13300 refined, 2 included, MultiStar: {0.02, 0.05}, one-star: {-0.03, 0.12}
02:50:40.664 00.000 13300 CameraToMount -- cameraTheta (1.25) - m_xAngle (1.53) = xAngle (-0.28 = -0.28)
02:50:40.664 00.000 13300 CameraToMount -- cameraTheta (1.25) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.41 = 2.87)
02:50:40.664 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.05 hyp=0.05 cameraTheta=1.25 mountX=0.05 mountY=0.01, mountTheta=0.27
02:50:40.666 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.05, opts=13)
02:50:40.666 00.000 13300 Enqueuing Move request for scope (0.02, 0.05)
02:50:40.666 00.000 11596 Worker thread wakes up
02:50:40.667 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.05) opts 0xd
02:50:40.667 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.05)
02:50:40.667 00.000 11596 Moving (0.02, 0.05) raw xDistance=0.05 yDistance=0.01
02:50:40.667 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:50:40.667 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:40.667 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:50:40.667 00.000 11596 MoveAxis(E, 0, ABG)
02:50:40.667 00.000 11596 Move returns status 0, amount 0
02:50:40.667 00.000 11596 MoveAxis(N, 0, ABG)
02:50:40.667 00.000 11596 Move returns status 0, amount 0
02:50:40.668 00.001 11596 move complete, result=0
02:50:40.668 00.000 11596 worker thread done servicing request
02:50:40.673 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
02:50:40.682 00.009 13300 UpdateGuideState exits: m=1421 SNR=26.4
02:50:40.682 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:40.682 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:50:40.682 00.000 13300 Enqueuing Expose request
02:50:40.683 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:50:40.683 00.000 11596 Worker thread wakes up
02:50:40.683 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:50:40.964 00.281 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"40fe503a-4ad7-4f56-acd5-990e4302c752"}
02:50:40.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"40fe503a-4ad7-4f56-acd5-990e4302c752"}
02:50:40.965 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4f63996b-589f-406f-acd8-494d52840fd5"}
02:50:40.965 00.000 13300 case statement mapped state 6 to 3
02:50:40.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4f63996b-589f-406f-acd8-494d52840fd5"}
02:50:40.966 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"927fd0f4-c998-41bd-8891-815d2c462683"}
02:50:40.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1080,"width":15,"height":15,"star_pos":[7.17,6.75],"pixels":"..."},"id":"927fd0f4-c998-41bd-8891-815d2c462683"}
02:50:41.198 00.232 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:50:43.964 02.766 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"78c616a8-5984-433a-9dca-382bdf878ebe"}
02:50:43.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"78c616a8-5984-433a-9dca-382bdf878ebe"}
02:50:43.965 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b39544cc-df42-4f94-8d96-a6daa7a9eedb"}
02:50:43.965 00.000 13300 case statement mapped state 6 to 3
02:50:43.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b39544cc-df42-4f94-8d96-a6daa7a9eedb"}
02:50:43.966 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cf87cfa7-5ec0-46a3-9743-81266184be0f"}
02:50:43.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1080,"width":15,"height":15,"star_pos":[7.17,6.75],"pixels":"..."},"id":"cf87cfa7-5ec0-46a3-9743-81266184be0f"}
02:50:44.227 00.261 11596 Exposure complete
02:50:44.295 00.068 11596 worker thread done servicing request
02:50:44.296 00.001 13300 OnExposeComplete: enter
02:50:44.296 00.000 13300 UpdateGuideState(): m_state=6
02:50:44.296 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1081
02:50:44.296 00.000 13300 Star::Find returns 1 (0), X=35.36, Y=420.58, Mass=1371, SNR=26.0, Peak=153 HFD=3.2
02:50:44.297 00.001 13300 MultiStar: [#1 0.20,-0.20,0.00,M1] [#2 0.06,0.21,0.51,U] [#3 -0.08,0.16,0.32,U] [#4 -0.04,-0.07,0.26,U] [#5 -0.06,0.23,0.30,U] [#6 0.28,-0.20,0.00,M5] [#7 0.05,-0.04,0.29,U] [#8 -0.05,-0.37,0.00,M2] 
02:50:44.297 00.000 13300 refined, 5 included, MultiStar: {0.06, 0.05}, one-star: {0.16, -0.05}
02:50:44.297 00.000 13300 CameraToMount -- cameraTheta (0.77) - m_xAngle (1.53) = xAngle (-0.76 = -0.76)
02:50:44.297 00.000 13300 CameraToMount -- cameraTheta (0.77) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.89 = 2.39)
02:50:44.297 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.05 hyp=0.08 cameraTheta=0.77 mountX=0.06 mountY=0.05, mountTheta=0.76
02:50:44.299 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.05, opts=13)
02:50:44.299 00.000 13300 Enqueuing Move request for scope (0.06, 0.05)
02:50:44.299 00.000 11596 Worker thread wakes up
02:50:44.299 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.05) opts 0xd
02:50:44.300 00.001 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.05)
02:50:44.300 00.000 11596 Moving (0.06, 0.05) raw xDistance=0.06 yDistance=0.05
02:50:44.300 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:50:44.300 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:44.300 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:50:44.300 00.000 11596 MoveAxis(E, 0, ABG)
02:50:44.300 00.000 11596 Move returns status 0, amount 0
02:50:44.300 00.000 11596 MoveAxis(N, 0, ABG)
02:50:44.300 00.000 11596 Move returns status 0, amount 0
02:50:44.300 00.000 11596 move complete, result=0
02:50:44.300 00.000 11596 worker thread done servicing request
02:50:44.307 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
02:50:44.315 00.008 13300 UpdateGuideState exits: m=1371 SNR=26.0
02:50:44.315 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:44.315 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:50:44.315 00.000 13300 Enqueuing Expose request
02:50:44.315 00.000 11596 Worker thread wakes up
02:50:44.315 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:50:44.315 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:50:44.828 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:50:46.964 02.136 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f27232a1-5e6c-44e2-a974-a245af5be0c7"}
02:50:46.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f27232a1-5e6c-44e2-a974-a245af5be0c7"}
02:50:46.965 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1742a57b-571c-4281-946f-655117efffa7"}
02:50:46.965 00.000 13300 case statement mapped state 6 to 3
02:50:46.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1742a57b-571c-4281-946f-655117efffa7"}
02:50:46.965 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1bebcf7a-68e4-4b56-97a9-947880b098d5"}
02:50:46.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1081,"width":15,"height":15,"star_pos":[7.36,6.58],"pixels":"..."},"id":"1bebcf7a-68e4-4b56-97a9-947880b098d5"}
02:50:47.858 00.893 11596 Exposure complete
02:50:47.931 00.073 11596 worker thread done servicing request
02:50:47.931 00.000 13300 OnExposeComplete: enter
02:50:47.931 00.000 13300 UpdateGuideState(): m_state=6
02:50:47.932 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1082
02:50:47.932 00.000 13300 Star::Find returns 1 (0), X=35.20, Y=420.44, Mass=1362, SNR=25.8, Peak=135 HFD=3.3
02:50:47.932 00.000 13300 MultiStar: [#1 0.11,-0.26,0.00,M2] [#2 -0.00,0.05,0.51,U] [#3 -0.08,-0.16,0.33,U] [#4 -0.29,-0.20,0.00,M1] [#5 -0.09,-0.34,0.00,M1] [#6 0.26,-0.26,0.00,M6] [#7 0.13,-0.09,0.28,U] [#8 -0.13,-0.57,0.00,M3] 
02:50:47.933 00.001 13300 refined, 3 included, MultiStar: {0.00, -0.12}, one-star: {0.00, -0.20}
02:50:47.933 00.000 13300 CameraToMount -- cameraTheta (-1.53) - m_xAngle (1.53) = xAngle (-3.06 = -3.06)
02:50:47.933 00.000 13300 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.19 = 0.09)
02:50:47.933 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=-0.12 hyp=0.12 cameraTheta=-1.53 mountX=-0.12 mountY=0.01, mountTheta=3.05
02:50:47.934 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.12, opts=13)
02:50:47.935 00.001 13300 Enqueuing Move request for scope (0.00, -0.12)
02:50:47.935 00.000 11596 Worker thread wakes up
02:50:47.935 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.12) opts 0xd
02:50:47.935 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.12)
02:50:47.935 00.000 11596 Moving (0.00, -0.12) raw xDistance=-0.12 yDistance=0.01
02:50:47.935 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:50:47.935 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:47.935 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:50:47.935 00.000 11596 MoveAxis(E, 0, ABG)
02:50:47.935 00.000 11596 Move returns status 0, amount 0
02:50:47.936 00.001 11596 MoveAxis(N, 0, ABG)
02:50:47.936 00.000 11596 Move returns status 0, amount 0
02:50:47.936 00.000 11596 move complete, result=0
02:50:47.936 00.000 11596 worker thread done servicing request
02:50:47.942 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
02:50:47.951 00.009 13300 UpdateGuideState exits: m=1362 SNR=25.8
02:50:47.951 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:47.951 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:50:47.951 00.000 13300 Enqueuing Expose request
02:50:47.951 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:50:47.951 00.000 11596 Worker thread wakes up
02:50:47.951 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:50:48.466 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:50:49.964 01.498 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ef583e5b-c64e-4d8c-8390-1dab3625b7bc"}
02:50:49.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ef583e5b-c64e-4d8c-8390-1dab3625b7bc"}
02:50:49.965 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a88f463f-2922-437d-a88a-36432ce9bc5b"}
02:50:49.965 00.000 13300 case statement mapped state 6 to 3
02:50:49.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a88f463f-2922-437d-a88a-36432ce9bc5b"}
02:50:49.966 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c915bde0-6fe3-41ee-a1ce-bd49a6cf7e2a"}
02:50:49.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1082,"width":15,"height":15,"star_pos":[7.20,7.44],"pixels":"..."},"id":"c915bde0-6fe3-41ee-a1ce-bd49a6cf7e2a"}
02:50:51.488 01.522 11596 Exposure complete
02:50:51.558 00.070 11596 worker thread done servicing request
02:50:51.558 00.000 13300 OnExposeComplete: enter
02:50:51.558 00.000 13300 UpdateGuideState(): m_state=6
02:50:51.558 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1083
02:50:51.559 00.001 13300 Star::Find returns 1 (0), X=35.35, Y=420.48, Mass=1335, SNR=25.6, Peak=138 HFD=3.2
02:50:51.559 00.000 13300 MultiStar: [#1 0.17,-0.22,0.00,M3] [#2 -0.14,0.03,0.52,U] [#3 -0.14,-0.23,0.00,M5] [#4 -0.16,-0.02,0.28,U] [#5 -0.14,0.05,0.31,U] [#6 0.19,-0.21,0.00,M7] [#7 0.17,-0.13,0.30,U] [#8 -0.29,-0.51,0.00,M4] 
02:50:51.559 00.000 13300 refined, 4 included, MultiStar: {0.02, -0.07}, one-star: {0.15, -0.15}
02:50:51.559 00.000 13300 CameraToMount -- cameraTheta (-1.35) - m_xAngle (1.53) = xAngle (-2.88 = -2.88)
02:50:51.559 00.000 13300 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.01 = 0.28)
02:50:51.560 00.001 13300 CameraToMount -- cameraX=0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.35 mountX=-0.07 mountY=0.02, mountTheta=2.87
02:50:51.562 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.07, opts=13)
02:50:51.562 00.000 13300 Enqueuing Move request for scope (0.02, -0.07)
02:50:51.562 00.000 11596 Worker thread wakes up
02:50:51.562 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.07) opts 0xd
02:50:51.562 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.07)
02:50:51.562 00.000 11596 Moving (0.02, -0.07) raw xDistance=-0.07 yDistance=0.02
02:50:51.563 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:50:51.563 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:51.563 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:50:51.563 00.000 11596 MoveAxis(E, 0, ABG)
02:50:51.563 00.000 11596 Move returns status 0, amount 0
02:50:51.563 00.000 11596 MoveAxis(N, 0, ABG)
02:50:51.563 00.000 11596 Move returns status 0, amount 0
02:50:51.563 00.000 11596 move complete, result=0
02:50:51.564 00.001 11596 worker thread done servicing request
02:50:51.570 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
02:50:51.579 00.009 13300 UpdateGuideState exits: m=1335 SNR=25.6
02:50:51.580 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:51.580 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:50:51.580 00.000 13300 Enqueuing Expose request
02:50:51.580 00.000 11596 Worker thread wakes up
02:50:51.580 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:50:51.580 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:50:52.094 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:50:52.964 00.870 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0f192d11-d635-455d-a760-c9b75b13ee1e"}
02:50:52.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0f192d11-d635-455d-a760-c9b75b13ee1e"}
02:50:52.965 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"da979865-da7d-4c56-a297-bcaa8692c166"}
02:50:52.965 00.000 13300 case statement mapped state 6 to 3
02:50:52.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"da979865-da7d-4c56-a297-bcaa8692c166"}
02:50:52.965 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3dc97f1e-096e-4b9c-94b9-d1815b4c550f"}
02:50:52.966 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1083,"width":15,"height":15,"star_pos":[7.35,7.48],"pixels":"..."},"id":"3dc97f1e-096e-4b9c-94b9-d1815b4c550f"}
02:50:55.207 02.241 11596 Exposure complete
02:50:55.278 00.071 11596 worker thread done servicing request
02:50:55.278 00.000 13300 OnExposeComplete: enter
02:50:55.278 00.000 13300 UpdateGuideState(): m_state=6
02:50:55.279 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1084
02:50:55.279 00.000 13300 Star::Find returns 1 (0), X=35.20, Y=420.32, Mass=1344, SNR=25.7, Peak=154 HFD=3.2
02:50:55.279 00.000 13300 MultiStar: [#1 0.04,-0.30,0.00,M4] [#2 -0.11,-0.04,0.48,U] [#3 0.02,-0.22,0.35,U] [#4 -0.15,-0.26,0.00,M1] [#5 0.03,-0.25,0.30,U] [#6 0.21,-0.44,0.00,M8] [#7 0.17,-0.47,0.00,M5] [#8 0.07,-0.64,0.00,M5] 
02:50:55.279 00.000 13300 refined, 3 included, MultiStar: {-0.02, -0.23}, one-star: {0.00, -0.31}
02:50:55.279 00.000 13300 CameraToMount -- cameraTheta (-1.64) - m_xAngle (1.53) = xAngle (-3.17 = 3.11)
02:50:55.280 00.001 13300 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.30 = -0.02)
02:50:55.280 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.23 hyp=0.23 cameraTheta=-1.64 mountX=-0.23 mountY=-0.00, mountTheta=-3.12
02:50:55.282 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.23, opts=13)
02:50:55.282 00.000 13300 Enqueuing Move request for scope (-0.02, -0.23)
02:50:55.282 00.000 11596 Worker thread wakes up
02:50:55.282 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.23) opts 0xd
02:50:55.282 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.23)
02:50:55.282 00.000 11596 Moving (-0.02, -0.23) raw xDistance=-0.23 yDistance=-0.00
02:50:55.282 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
02:50:55.282 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:55.283 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:50:55.283 00.000 11596 MoveAxis(E, 285, ABG)
02:50:55.283 00.000 11596 Guiding  Dir = 2, Dur = 285
02:50:55.283 00.000 11596 IsSlewing returns 0
02:50:55.290 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
02:50:55.297 00.007 13300 UpdateGuideState exits: m=1344 SNR=25.7
02:50:55.298 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:55.298 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:50:55.298 00.000 13300 Enqueuing Expose request
02:50:55.402 00.104 11596 IsGuiding returns 0
02:50:55.615 00.213 11596 PulseGuide returned control before completion, sleep 83
02:50:55.833 00.218 11596 IsGuiding returns 1
02:50:55.833 00.000 11596 scope still moving after pulse duration time elapsed
02:50:55.856 00.023 11596 IsSlewing returns 0
02:50:55.926 00.070 11596 IsGuiding returns 0
02:50:55.926 00.000 11596 scope move finished after 285 + 238 ms
02:50:55.926 00.000 11596 Move returns status 0, amount 285
02:50:55.926 00.000 11596 MoveAxis(N, 0, ABG)
02:50:55.926 00.000 11596 Move returns status 0, amount 0
02:50:55.926 00.000 11596 move complete, result=0
02:50:55.926 00.000 11596 worker thread done servicing request
02:50:55.926 00.000 13300 GuideStep: -0.2 px 285 ms EAST, -0.0 px 0 ms NORTH
02:50:55.927 00.001 11596 Worker thread wakes up
02:50:55.927 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:50:55.965 00.038 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b89c6a30-f7f8-4c47-81fb-5eddbe312d4a"}
02:50:55.966 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b89c6a30-f7f8-4c47-81fb-5eddbe312d4a"}
02:50:55.967 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"57a06108-724a-4a11-85e1-c4696e204e82"}
02:50:55.967 00.000 13300 case statement mapped state 6 to 3
02:50:55.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"57a06108-724a-4a11-85e1-c4696e204e82"}
02:50:55.969 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"aeb5d3fa-65e8-41d4-b32b-14b53d5a7f67"}
02:50:55.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1084,"width":15,"height":15,"star_pos":[7.20,7.32],"pixels":"..."},"id":"aeb5d3fa-65e8-41d4-b32b-14b53d5a7f67"}
02:50:56.439 00.470 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:50:58.964 02.525 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"77674d13-ab0b-4f35-b182-8b6158e5b172"}
02:50:58.965 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"77674d13-ab0b-4f35-b182-8b6158e5b172"}
02:50:58.966 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e85fb894-56ac-4283-a5e3-dcdbdab22b98"}
02:50:58.966 00.000 13300 case statement mapped state 6 to 3
02:50:58.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e85fb894-56ac-4283-a5e3-dcdbdab22b98"}
02:50:58.966 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e6d62609-1306-4ea4-adb0-ee07270a3ea9"}
02:50:58.967 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1084,"width":15,"height":15,"star_pos":[7.20,7.32],"pixels":"..."},"id":"e6d62609-1306-4ea4-adb0-ee07270a3ea9"}
02:50:59.468 00.501 11596 Exposure complete
02:50:59.537 00.069 11596 worker thread done servicing request
02:50:59.538 00.001 13300 OnExposeComplete: enter
02:50:59.538 00.000 13300 UpdateGuideState(): m_state=6
02:50:59.538 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1085
02:50:59.538 00.000 13300 Star::Find returns 1 (0), X=35.20, Y=420.41, Mass=1350, SNR=25.8, Peak=145 HFD=3.2
02:50:59.539 00.001 13300 MultiStar: [#1 -0.02,-0.48,0.00,M5] [#2 -0.09,0.05,0.52,U] [#3 -0.04,-0.11,0.35,U] [#4 -0.27,-0.39,0.00,M2] [#5 0.03,0.02,0.30,U] [#6 0.25,-0.55,0.00,M9] [#7 -0.00,-0.15,0.28,U] [#8 -0.07,-0.74,0.00,M6] 
02:50:59.539 00.000 13300 refined, 4 included, MultiStar: {-0.02, -0.11}, one-star: {0.00, -0.22}
02:50:59.539 00.000 13300 CameraToMount -- cameraTheta (-1.77) - m_xAngle (1.53) = xAngle (-3.30 = 2.98)
02:50:59.539 00.000 13300 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.43 = -0.14)
02:50:59.539 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.77 mountX=-0.11 mountY=-0.02, mountTheta=-3.00
02:50:59.541 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.11, opts=13)
02:50:59.541 00.000 13300 Enqueuing Move request for scope (-0.02, -0.11)
02:50:59.541 00.000 11596 Worker thread wakes up
02:50:59.541 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.11) opts 0xd
02:50:59.542 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.11)
02:50:59.542 00.000 11596 Moving (-0.02, -0.11) raw xDistance=-0.11 yDistance=-0.02
02:50:59.542 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:50:59.542 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:59.542 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:50:59.542 00.000 11596 MoveAxis(E, 0, ABG)
02:50:59.542 00.000 11596 Move returns status 0, amount 0
02:50:59.542 00.000 11596 MoveAxis(N, 0, ABG)
02:50:59.542 00.000 11596 Move returns status 0, amount 0
02:50:59.542 00.000 11596 move complete, result=0
02:50:59.542 00.000 11596 worker thread done servicing request
02:50:59.549 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
02:50:59.556 00.007 13300 UpdateGuideState exits: m=1350 SNR=25.8
02:50:59.556 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:59.557 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:50:59.557 00.000 13300 Enqueuing Expose request
02:50:59.557 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:50:59.557 00.000 11596 Worker thread wakes up
02:50:59.557 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:51:00.072 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:51:01.964 01.892 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7d1fa372-1e9c-4c3a-801d-42b1f4a3f29c"}
02:51:01.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7d1fa372-1e9c-4c3a-801d-42b1f4a3f29c"}
02:51:01.965 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"47c3cb24-b577-4c60-bc42-712142f24c2b"}
02:51:01.965 00.000 13300 case statement mapped state 6 to 3
02:51:01.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"47c3cb24-b577-4c60-bc42-712142f24c2b"}
02:51:01.965 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1c7dbda2-84fd-441d-bf40-8150c7b40a81"}
02:51:01.966 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1085,"width":15,"height":15,"star_pos":[7.20,7.41],"pixels":"..."},"id":"1c7dbda2-84fd-441d-bf40-8150c7b40a81"}
02:51:03.097 01.131 11596 Exposure complete
02:51:03.181 00.084 11596 worker thread done servicing request
02:51:03.181 00.000 13300 OnExposeComplete: enter
02:51:03.181 00.000 13300 UpdateGuideState(): m_state=6
02:51:03.182 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1086
02:51:03.182 00.000 13300 Star::Find returns 1 (0), X=35.06, Y=420.53, Mass=1363, SNR=25.9, Peak=138 HFD=3.3
02:51:03.182 00.000 13300 MultiStar: [#1 0.04,-0.45,0.00,M6] [#2 -0.19,0.07,0.51,U] [#3 -0.23,-0.01,0.35,U] [#4 -0.25,-0.27,0.00,M3] [#5 -0.19,0.05,0.30,U] [#6 0.30,-0.17,0.00,M10] [#7 0.09,-0.21,0.28,U] [#8 -0.03,-0.17,0.23,U] 
02:51:03.183 00.001 13300 refined, 5 included, MultiStar: {-0.13, -0.06}, one-star: {-0.14, -0.10}
02:51:03.183 00.000 13300 CameraToMount -- cameraTheta (-2.73) - m_xAngle (1.53) = xAngle (-4.27 = 2.02)
02:51:03.183 00.000 13300 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.39 = -1.11)
02:51:03.183 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=-0.06 hyp=0.14 cameraTheta=-2.73 mountX=-0.06 mountY=-0.13, mountTheta=-2.02
02:51:03.185 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=-0.06, opts=13)
02:51:03.185 00.000 13300 Enqueuing Move request for scope (-0.13, -0.06)
02:51:03.185 00.000 11596 Worker thread wakes up
02:51:03.185 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.06) opts 0xd
02:51:03.186 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.13, -0.06)
02:51:03.186 00.000 11596 Moving (-0.13, -0.06) raw xDistance=-0.06 yDistance=-0.13
02:51:03.186 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:51:03.186 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:03.186 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:51:03.186 00.000 11596 MoveAxis(E, 0, ABG)
02:51:03.186 00.000 11596 Move returns status 0, amount 0
02:51:03.187 00.001 11596 MoveAxis(N, 0, ABG)
02:51:03.187 00.000 11596 Move returns status 0, amount 0
02:51:03.187 00.000 11596 move complete, result=0
02:51:03.187 00.000 11596 worker thread done servicing request
02:51:03.193 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
02:51:03.202 00.009 13300 UpdateGuideState exits: m=1363 SNR=25.9
02:51:03.202 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:03.202 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:51:03.202 00.000 13300 Enqueuing Expose request
02:51:03.202 00.000 11596 Worker thread wakes up
02:51:03.203 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:51:03.203 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:51:03.717 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:51:04.964 01.247 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5ea505b2-f8f1-41fd-8461-6224806fa1b2"}
02:51:04.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5ea505b2-f8f1-41fd-8461-6224806fa1b2"}
02:51:04.965 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"de58ee24-fc0c-4c0b-a995-334098a137ba"}
02:51:04.965 00.000 13300 case statement mapped state 6 to 3
02:51:04.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"de58ee24-fc0c-4c0b-a995-334098a137ba"}
02:51:04.965 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"13b8defc-3796-4815-94ce-bf1a29005d21"}
02:51:04.966 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1086,"width":15,"height":15,"star_pos":[7.06,6.53],"pixels":"..."},"id":"13b8defc-3796-4815-94ce-bf1a29005d21"}
02:51:06.745 01.779 11596 Exposure complete
02:51:06.814 00.069 11596 worker thread done servicing request
02:51:06.814 00.000 13300 OnExposeComplete: enter
02:51:06.814 00.000 13300 UpdateGuideState(): m_state=6
02:51:06.815 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1087
02:51:06.815 00.000 13300 Star::Find returns 1 (0), X=35.14, Y=420.54, Mass=1357, SNR=25.8, Peak=138 HFD=3.3
02:51:06.815 00.000 13300 MultiStar: [#1 0.02,-0.22,0.51,U] [#2 -0.10,0.01,0.50,U] [#3 -0.35,-0.04,0.00,M3] [#4 -0.30,-0.16,0.00,M4] [#5 -0.02,-0.14,0.31,U] [#6 0.15,-0.44,0.00,R] [#7 0.00,-0.24,0.28,U] [#8 -0.20,-0.42,0.00,M6] 
02:51:06.815 00.000 13300 single-star, 4 included, MultiStar: {-0.04, -0.12}, one-star: {-0.06, -0.09}
02:51:06.815 00.000 13300 CameraToMount -- cameraTheta (-2.16) - m_xAngle (1.53) = xAngle (-3.69 = 2.59)
02:51:06.815 00.000 13300 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.82 = -0.54)
02:51:06.816 00.001 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.09 hyp=0.11 cameraTheta=-2.16 mountX=-0.10 mountY=-0.06, mountTheta=-2.60
02:51:06.817 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.09, opts=13)
02:51:06.817 00.000 13300 Enqueuing Move request for scope (-0.06, -0.09)
02:51:06.818 00.001 11596 Worker thread wakes up
02:51:06.818 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.09) opts 0xd
02:51:06.818 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.09)
02:51:06.818 00.000 11596 Moving (-0.06, -0.09) raw xDistance=-0.10 yDistance=-0.06
02:51:06.818 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:51:06.818 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:06.818 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:51:06.819 00.001 11596 MoveAxis(E, 0, ABG)
02:51:06.819 00.000 11596 Move returns status 0, amount 0
02:51:06.819 00.000 11596 MoveAxis(N, 0, ABG)
02:51:06.819 00.000 11596 Move returns status 0, amount 0
02:51:06.819 00.000 11596 move complete, result=0
02:51:06.819 00.000 11596 worker thread done servicing request
02:51:06.826 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
02:51:06.834 00.008 13300 UpdateGuideState exits: m=1357 SNR=25.8
02:51:06.834 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:06.834 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:51:06.834 00.000 13300 Enqueuing Expose request
02:51:06.834 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:51:06.835 00.001 11596 Worker thread wakes up
02:51:06.835 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:51:07.348 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:51:07.963 00.615 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"30fd0b5b-6730-4554-a83d-e58dbf4d4836"}
02:51:07.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"30fd0b5b-6730-4554-a83d-e58dbf4d4836"}
02:51:07.964 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ec495e20-7b89-4828-a293-7bd96ff091f2"}
02:51:07.964 00.000 13300 case statement mapped state 6 to 3
02:51:07.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ec495e20-7b89-4828-a293-7bd96ff091f2"}
02:51:07.964 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3771b7b9-cc13-4669-a834-40a6792db461"}
02:51:07.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1087,"width":15,"height":15,"star_pos":[7.14,6.54],"pixels":"..."},"id":"3771b7b9-cc13-4669-a834-40a6792db461"}
02:51:10.381 02.417 11596 Exposure complete
02:51:10.450 00.069 11596 worker thread done servicing request
02:51:10.451 00.001 13300 OnExposeComplete: enter
02:51:10.451 00.000 13300 UpdateGuideState(): m_state=6
02:51:10.451 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1088
02:51:10.452 00.001 13300 Star::Find returns 1 (0), X=35.04, Y=420.55, Mass=1368, SNR=25.9, Peak=142 HFD=3.4
02:51:10.452 00.000 13300 MultiStar: [#1 0.11,-0.15,0.55,U] [#2 -0.02,0.10,0.50,U] [#3 -0.27,0.11,0.00,M4] [#4 -0.30,-0.11,0.00,M5] [#5 0.27,-0.13,0.00,M1] [#6 0.19,-0.13,0.27,U] [#7 0.06,-0.20,0.29,U] [#8 -0.08,-0.66,0.00,M7] 
02:51:10.452 00.000 13300 refined, 4 included, MultiStar: {-0.02, -0.08}, one-star: {-0.16, -0.09}
02:51:10.452 00.000 13300 CameraToMount -- cameraTheta (-1.77) - m_xAngle (1.53) = xAngle (-3.31 = 2.98)
02:51:10.452 00.000 13300 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.43 = -0.15)
02:51:10.452 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.77 mountX=-0.08 mountY=-0.01, mountTheta=-2.99
02:51:10.454 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.08, opts=13)
02:51:10.454 00.000 13300 Enqueuing Move request for scope (-0.02, -0.08)
02:51:10.454 00.000 11596 Worker thread wakes up
02:51:10.455 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.08) opts 0xd
02:51:10.455 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.08)
02:51:10.455 00.000 11596 Moving (-0.02, -0.08) raw xDistance=-0.08 yDistance=-0.01
02:51:10.455 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:51:10.455 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:10.455 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:51:10.455 00.000 11596 MoveAxis(E, 0, ABG)
02:51:10.455 00.000 11596 Move returns status 0, amount 0
02:51:10.455 00.000 11596 MoveAxis(N, 0, ABG)
02:51:10.455 00.000 11596 Move returns status 0, amount 0
02:51:10.456 00.001 11596 move complete, result=0
02:51:10.456 00.000 11596 worker thread done servicing request
02:51:10.462 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
02:51:10.470 00.008 13300 UpdateGuideState exits: m=1368 SNR=25.9
02:51:10.470 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:10.470 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:51:10.470 00.000 13300 Enqueuing Expose request
02:51:10.470 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:51:10.470 00.000 11596 Worker thread wakes up
02:51:10.471 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:51:10.962 00.491 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8198e783-ba69-4e31-9e02-4f242f58ec6c"}
02:51:10.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8198e783-ba69-4e31-9e02-4f242f58ec6c"}
02:51:10.963 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b86df225-22fd-4278-bf48-1ab3e4412eea"}
02:51:10.963 00.000 13300 case statement mapped state 6 to 3
02:51:10.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b86df225-22fd-4278-bf48-1ab3e4412eea"}
02:51:10.964 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"30da49bc-fd6e-4340-8cb6-22e8ab152ea3"}
02:51:10.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1088,"width":15,"height":15,"star_pos":[7.04,6.55],"pixels":"..."},"id":"30da49bc-fd6e-4340-8cb6-22e8ab152ea3"}
02:51:10.985 00.021 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:51:13.961 02.976 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"db960576-dab1-4b3f-9fed-a04526d71b9b"}
02:51:13.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"db960576-dab1-4b3f-9fed-a04526d71b9b"}
02:51:13.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d465d1fc-422d-4f70-8429-a48ce4fa4da9"}
02:51:13.962 00.000 13300 case statement mapped state 6 to 3
02:51:13.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d465d1fc-422d-4f70-8429-a48ce4fa4da9"}
02:51:13.963 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"58f2e89d-0985-4711-b4df-d052c0490e47"}
02:51:13.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1088,"width":15,"height":15,"star_pos":[7.04,6.55],"pixels":"..."},"id":"58f2e89d-0985-4711-b4df-d052c0490e47"}
02:51:14.045 00.082 11596 Exposure complete
02:51:14.197 00.152 11596 worker thread done servicing request
02:51:14.198 00.001 13300 OnExposeComplete: enter
02:51:14.198 00.000 13300 UpdateGuideState(): m_state=6
02:51:14.198 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1089
02:51:14.199 00.001 13300 Star::Find returns 1 (0), X=35.14, Y=420.42, Mass=1365, SNR=25.9, Peak=139 HFD=3.3
02:51:14.199 00.000 13300 MultiStar: [#1 -0.04,-0.23,0.51,U] [#2 0.03,-0.15,0.52,U] [#3 -0.25,0.16,0.00,M5] [#4 -0.23,-0.17,0.00,M6] [#5 -0.12,-0.10,0.32,U] [#6 0.19,-0.03,0.27,U] [#7 0.28,-0.29,0.00,M2] [#8 -0.09,-0.61,0.00,M8] 
02:51:14.200 00.001 13300 refined, 4 included, MultiStar: {-0.02, -0.17}, one-star: {-0.06, -0.21}
02:51:14.200 00.000 13300 CameraToMount -- cameraTheta (-1.69) - m_xAngle (1.53) = xAngle (-3.22 = 3.06)
02:51:14.200 00.000 13300 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.35 = -0.06)
02:51:14.200 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.17 hyp=0.17 cameraTheta=-1.69 mountX=-0.17 mountY=-0.01, mountTheta=-3.08
02:51:14.203 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.17, opts=13)
02:51:14.204 00.001 13300 Enqueuing Move request for scope (-0.02, -0.17)
02:51:14.204 00.000 11596 Worker thread wakes up
02:51:14.204 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.17) opts 0xd
02:51:14.204 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.17)
02:51:14.204 00.000 11596 Moving (-0.02, -0.17) raw xDistance=-0.17 yDistance=-0.01
02:51:14.205 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.17
02:51:14.205 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:14.205 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:51:14.205 00.000 11596 MoveAxis(E, 215, ABG)
02:51:14.205 00.000 11596 Guiding  Dir = 2, Dur = 215
02:51:14.205 00.000 11596 IsSlewing returns 0
02:51:14.216 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=220, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
02:51:14.231 00.015 13300 UpdateGuideState exits: m=1365 SNR=25.9
02:51:14.232 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:14.232 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:51:14.232 00.000 13300 Enqueuing Expose request
02:51:14.353 00.121 11596 IsGuiding returns 0
02:51:14.568 00.215 11596 PulseGuide returned control before completion, sleep 12
02:51:14.945 00.377 11596 IsGuiding returns 1
02:51:14.945 00.000 11596 scope still moving after pulse duration time elapsed
02:51:14.969 00.024 11596 IsSlewing returns 0
02:51:15.146 00.177 11596 IsGuiding returns 0
02:51:15.146 00.000 11596 scope move finished after 215 + 576 ms
02:51:15.146 00.000 11596 Move returns status 0, amount 215
02:51:15.146 00.000 11596 MoveAxis(N, 0, ABG)
02:51:15.146 00.000 11596 Move returns status 0, amount 0
02:51:15.146 00.000 11596 move complete, result=0
02:51:15.147 00.001 11596 worker thread done servicing request
02:51:15.147 00.000 13300 GuideStep: -0.2 px 215 ms EAST, -0.0 px 0 ms NORTH
02:51:15.147 00.000 11596 Worker thread wakes up
02:51:15.147 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:51:15.648 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:51:16.962 01.314 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e0fdb0e7-3a47-49e1-8f0e-bb3a794953a0"}
02:51:16.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e0fdb0e7-3a47-49e1-8f0e-bb3a794953a0"}
02:51:16.963 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6b6ec080-de9b-4ffe-8564-ae704f625445"}
02:51:16.963 00.000 13300 case statement mapped state 6 to 3
02:51:16.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6b6ec080-de9b-4ffe-8564-ae704f625445"}
02:51:16.964 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"89878489-9b36-447b-bde1-966ce05a4190"}
02:51:16.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1089,"width":15,"height":15,"star_pos":[7.14,7.42],"pixels":"..."},"id":"89878489-9b36-447b-bde1-966ce05a4190"}
02:51:18.683 01.719 11596 Exposure complete
02:51:18.753 00.070 11596 worker thread done servicing request
02:51:18.753 00.000 13300 OnExposeComplete: enter
02:51:18.754 00.001 13300 UpdateGuideState(): m_state=6
02:51:18.754 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1090
02:51:18.754 00.000 13300 Star::Find returns 1 (0), X=35.25, Y=420.49, Mass=1376, SNR=26.0, Peak=138 HFD=3.3
02:51:18.755 00.001 13300 MultiStar: [#1 -0.12,-0.29,0.00,M4] [#2 -0.10,0.01,0.51,U] [#3 -0.37,-0.12,0.00,M6] [#4 -0.07,-0.22,0.27,U] [#5 -0.20,-0.33,0.00,M1] [#6 -0.03,0.00,0.27,U] [#7 -0.08,-0.10,0.29,U] [#8 -0.24,-0.49,0.00,M9] 
02:51:18.755 00.000 13300 refined, 4 included, MultiStar: {-0.02, -0.10}, one-star: {0.05, -0.14}
02:51:18.755 00.000 13300 CameraToMount -- cameraTheta (-1.78) - m_xAngle (1.53) = xAngle (-3.31 = 2.97)
02:51:18.755 00.000 13300 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.44 = -0.15)
02:51:18.755 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.78 mountX=-0.10 mountY=-0.01, mountTheta=-2.99
02:51:18.757 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.10, opts=13)
02:51:18.757 00.000 13300 Enqueuing Move request for scope (-0.02, -0.10)
02:51:18.757 00.000 11596 Worker thread wakes up
02:51:18.757 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.10) opts 0xd
02:51:18.757 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.10)
02:51:18.757 00.000 11596 Moving (-0.02, -0.10) raw xDistance=-0.10 yDistance=-0.01
02:51:18.758 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:51:18.758 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:18.758 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:51:18.758 00.000 11596 MoveAxis(E, 0, ABG)
02:51:18.758 00.000 11596 Move returns status 0, amount 0
02:51:18.758 00.000 11596 MoveAxis(N, 0, ABG)
02:51:18.758 00.000 11596 Move returns status 0, amount 0
02:51:18.758 00.000 11596 move complete, result=0
02:51:18.758 00.000 11596 worker thread done servicing request
02:51:18.765 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
02:51:18.772 00.007 13300 UpdateGuideState exits: m=1376 SNR=26.0
02:51:18.773 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:18.773 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:51:18.773 00.000 13300 Enqueuing Expose request
02:51:18.773 00.000 11596 Worker thread wakes up
02:51:18.773 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:51:18.773 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:51:19.285 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:51:19.963 00.678 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"77e0659d-a688-40b7-b189-56637f83c25e"}
02:51:19.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"77e0659d-a688-40b7-b189-56637f83c25e"}
02:51:19.964 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b83ee949-9216-4f19-b575-937674a9144b"}
02:51:19.965 00.001 13300 case statement mapped state 6 to 3
02:51:19.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b83ee949-9216-4f19-b575-937674a9144b"}
02:51:19.966 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0df7ceec-51ef-4dce-b266-3f8756aedab9"}
02:51:19.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1090,"width":15,"height":15,"star_pos":[7.25,7.49],"pixels":"..."},"id":"0df7ceec-51ef-4dce-b266-3f8756aedab9"}
02:51:22.314 02.348 11596 Exposure complete
02:51:22.383 00.069 11596 worker thread done servicing request
02:51:22.384 00.001 13300 OnExposeComplete: enter
02:51:22.384 00.000 13300 UpdateGuideState(): m_state=6
02:51:22.384 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1091
02:51:22.384 00.000 13300 Star::Find returns 1 (0), X=35.28, Y=420.37, Mass=1358, SNR=25.8, Peak=150 HFD=3.2
02:51:22.385 00.001 13300 MultiStar: [#1 0.09,-0.22,0.55,U] [#2 -0.07,-0.03,0.47,U] [#3 -0.12,-0.11,0.35,U] [#4 -0.12,-0.14,0.28,U] [#5 -0.03,-0.38,0.00,M2] [#6 -0.13,0.07,0.28,U] [#7 -0.08,-0.05,0.28,U] [#8 -0.29,-0.43,0.00,M10] 
02:51:22.385 00.000 13300 refined, 6 included, MultiStar: {-0.01, -0.15}, one-star: {0.08, -0.26}
02:51:22.385 00.000 13300 CameraToMount -- cameraTheta (-1.65) - m_xAngle (1.53) = xAngle (-3.18 = 3.10)
02:51:22.385 00.000 13300 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.31 = -0.03)
02:51:22.385 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.65 mountX=-0.15 mountY=-0.00, mountTheta=-3.11
02:51:22.387 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.15, opts=13)
02:51:22.387 00.000 13300 Enqueuing Move request for scope (-0.01, -0.15)
02:51:22.387 00.000 11596 Worker thread wakes up
02:51:22.387 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.15) opts 0xd
02:51:22.387 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.15)
02:51:22.388 00.001 11596 Moving (-0.01, -0.15) raw xDistance=-0.15 yDistance=-0.00
02:51:22.388 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.15
02:51:22.388 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:22.388 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:51:22.388 00.000 11596 MoveAxis(E, 183, ABG)
02:51:22.388 00.000 11596 Guiding  Dir = 2, Dur = 183
02:51:22.388 00.000 11596 IsSlewing returns 0
02:51:22.395 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=234, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
02:51:22.403 00.008 13300 UpdateGuideState exits: m=1358 SNR=25.8
02:51:22.403 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:22.403 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:51:22.403 00.000 13300 Enqueuing Expose request
02:51:22.469 00.066 11596 IsGuiding returns 0
02:51:22.962 00.493 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"faf4a174-4cae-438f-b975-c21d1e9c8d64"}
02:51:22.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"faf4a174-4cae-438f-b975-c21d1e9c8d64"}
02:51:22.963 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1355a5c8-2c12-4f47-bd1e-028a1886fa53"}
02:51:22.963 00.000 13300 case statement mapped state 6 to 3
02:51:22.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1355a5c8-2c12-4f47-bd1e-028a1886fa53"}
02:51:22.963 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d8f11915-0b97-45f4-a7db-98df79642a69"}
02:51:22.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1091,"width":15,"height":15,"star_pos":[7.28,7.37],"pixels":"..."},"id":"d8f11915-0b97-45f4-a7db-98df79642a69"}
02:51:23.101 00.138 11596 IsGuiding returns 1
02:51:23.101 00.000 11596 scope still moving after pulse duration time elapsed
02:51:23.216 00.115 11596 IsSlewing returns 0
02:51:23.349 00.133 11596 IsGuiding returns 0
02:51:23.350 00.001 11596 scope move finished after 183 + 697 ms
02:51:23.350 00.000 11596 Move returns status 0, amount 183
02:51:23.350 00.000 11596 MoveAxis(N, 0, ABG)
02:51:23.350 00.000 11596 Move returns status 0, amount 0
02:51:23.350 00.000 11596 move complete, result=0
02:51:23.350 00.000 11596 worker thread done servicing request
02:51:23.350 00.000 11596 Worker thread wakes up
02:51:23.350 00.000 13300 GuideStep: -0.1 px 183 ms EAST, -0.0 px 0 ms NORTH
02:51:23.351 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:51:23.853 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:51:25.961 02.108 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8d914fa7-bace-4fc3-99ca-d6d18d6eb6d0"}
02:51:25.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8d914fa7-bace-4fc3-99ca-d6d18d6eb6d0"}
02:51:25.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9265f605-6cf2-4b27-a275-543f4dcb20ee"}
02:51:25.962 00.000 13300 case statement mapped state 6 to 3
02:51:25.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9265f605-6cf2-4b27-a275-543f4dcb20ee"}
02:51:25.962 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"642d9ac0-504d-4729-8e8a-ab459177390d"}
02:51:25.963 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1091,"width":15,"height":15,"star_pos":[7.28,7.37],"pixels":"..."},"id":"642d9ac0-504d-4729-8e8a-ab459177390d"}
02:51:26.880 00.917 11596 Exposure complete
02:51:26.948 00.068 11596 worker thread done servicing request
02:51:26.949 00.001 13300 OnExposeComplete: enter
02:51:26.949 00.000 13300 UpdateGuideState(): m_state=6
02:51:26.949 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1092
02:51:26.949 00.000 13300 Star::Find returns 1 (0), X=35.21, Y=420.55, Mass=1367, SNR=25.9, Peak=140 HFD=3.3
02:51:26.950 00.001 13300 MultiStar: [#1 -0.05,-0.10,0.52,U] [#2 -0.01,-0.00,0.50,U] [#3 -0.23,0.08,0.35,U] [#4 -0.08,-0.23,0.27,U] [#5 0.09,-0.21,0.30,U] [#6 0.17,0.09,0.26,U] [#7 0.23,-0.06,0.27,U] [#8 -0.20,-0.48,0.00,R] 
02:51:26.950 00.000 13300 refined, 7 included, MultiStar: {0.00, -0.07}, one-star: {0.01, -0.08}
02:51:26.950 00.000 13300 CameraToMount -- cameraTheta (-1.52) - m_xAngle (1.53) = xAngle (-3.05 = -3.05)
02:51:26.950 00.000 13300 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.18 = 0.10)
02:51:26.950 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=-0.07 hyp=0.07 cameraTheta=-1.52 mountX=-0.07 mountY=0.01, mountTheta=3.04
02:51:26.952 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.07, opts=13)
02:51:26.953 00.001 13300 Enqueuing Move request for scope (0.00, -0.07)
02:51:26.953 00.000 11596 Worker thread wakes up
02:51:26.953 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.07) opts 0xd
02:51:26.953 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.07)
02:51:26.953 00.000 11596 Moving (0.00, -0.07) raw xDistance=-0.07 yDistance=0.01
02:51:26.953 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:51:26.953 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:26.953 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:51:26.954 00.001 11596 MoveAxis(E, 0, ABG)
02:51:26.954 00.000 11596 Move returns status 0, amount 0
02:51:26.954 00.000 11596 MoveAxis(N, 0, ABG)
02:51:26.954 00.000 11596 Move returns status 0, amount 0
02:51:26.954 00.000 11596 move complete, result=0
02:51:26.954 00.000 11596 worker thread done servicing request
02:51:26.962 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
02:51:26.971 00.009 13300 UpdateGuideState exits: m=1367 SNR=25.9
02:51:26.971 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:26.971 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:51:26.971 00.000 13300 Enqueuing Expose request
02:51:26.972 00.001 11596 Worker thread wakes up
02:51:26.972 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:51:26.972 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:51:27.488 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:51:28.960 01.472 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"003f3561-c747-460e-8e58-a7a1fe8dc70d"}
02:51:28.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"003f3561-c747-460e-8e58-a7a1fe8dc70d"}
02:51:28.961 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aece92cf-a6b6-4e2c-b382-d5cca62be8ec"}
02:51:28.961 00.000 13300 case statement mapped state 6 to 3
02:51:28.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"aece92cf-a6b6-4e2c-b382-d5cca62be8ec"}
02:51:28.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4210a4eb-e74b-4c63-a7dc-fc4cede3d5dd"}
02:51:28.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1092,"width":15,"height":15,"star_pos":[7.21,6.55],"pixels":"..."},"id":"4210a4eb-e74b-4c63-a7dc-fc4cede3d5dd"}
02:51:30.525 01.563 11596 Exposure complete
02:51:30.596 00.071 11596 worker thread done servicing request
02:51:30.597 00.001 13300 OnExposeComplete: enter
02:51:30.597 00.000 13300 UpdateGuideState(): m_state=6
02:51:30.597 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1093
02:51:30.597 00.000 13300 Star::Find returns 1 (0), X=35.19, Y=420.56, Mass=1348, SNR=25.7, Peak=150 HFD=3.2
02:51:30.598 00.001 13300 MultiStar: [#1 0.05,-0.06,0.55,U] [#2 -0.09,0.16,0.52,U] [#3 -0.09,0.12,0.35,U] [#4 -0.42,-0.04,0.00,M4] [#5 0.02,0.01,0.32,U] [#6 0.17,0.32,0.00,M1] [#7 -0.03,-0.09,0.29,U] [#8 -0.09,0.28,0.00,M1] 
02:51:30.598 00.000 13300 refined, 5 included, MultiStar: {-0.02, -0.00}, one-star: {-0.01, -0.08}
02:51:30.598 00.000 13300 CameraToMount -- cameraTheta (-3.00) - m_xAngle (1.53) = xAngle (-4.53 = 1.75)
02:51:30.598 00.000 13300 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.66 = -1.38)
02:51:30.598 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.00 hyp=0.02 cameraTheta=-3.00 mountX=-0.00 mountY=-0.02, mountTheta=-1.75
02:51:30.600 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.00, opts=13)
02:51:30.600 00.000 13300 Enqueuing Move request for scope (-0.02, -0.00)
02:51:30.600 00.000 11596 Worker thread wakes up
02:51:30.600 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.00) opts 0xd
02:51:30.600 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.00)
02:51:30.600 00.000 11596 Moving (-0.02, -0.00) raw xDistance=-0.00 yDistance=-0.02
02:51:30.601 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:51:30.601 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:30.601 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:51:30.601 00.000 11596 MoveAxis(E, 0, ABG)
02:51:30.601 00.000 11596 Move returns status 0, amount 0
02:51:30.601 00.000 11596 MoveAxis(N, 0, ABG)
02:51:30.601 00.000 11596 Move returns status 0, amount 0
02:51:30.601 00.000 11596 move complete, result=0
02:51:30.601 00.000 11596 worker thread done servicing request
02:51:30.607 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
02:51:30.615 00.008 13300 UpdateGuideState exits: m=1348 SNR=25.7
02:51:30.615 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:30.615 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:51:30.615 00.000 13300 Enqueuing Expose request
02:51:30.616 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:51:30.616 00.000 11596 Worker thread wakes up
02:51:30.616 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:51:31.130 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:51:31.959 00.829 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a29ef7cc-6d74-476d-b840-fb9ec2cf1c68"}
02:51:31.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a29ef7cc-6d74-476d-b840-fb9ec2cf1c68"}
02:51:31.960 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8a71f8d5-6866-46bc-b3b7-fd5be086546d"}
02:51:31.960 00.000 13300 case statement mapped state 6 to 3
02:51:31.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8a71f8d5-6866-46bc-b3b7-fd5be086546d"}
02:51:31.961 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ab6e8b23-91fd-4bed-bd56-949ea8296019"}
02:51:31.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1093,"width":15,"height":15,"star_pos":[7.19,6.56],"pixels":"..."},"id":"ab6e8b23-91fd-4bed-bd56-949ea8296019"}
02:51:34.227 02.266 11596 Exposure complete
02:51:34.295 00.068 11596 worker thread done servicing request
02:51:34.295 00.000 13300 OnExposeComplete: enter
02:51:34.295 00.000 13300 UpdateGuideState(): m_state=6
02:51:34.296 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1094
02:51:34.296 00.000 13300 Star::Find returns 1 (0), X=35.04, Y=420.67, Mass=1436, SNR=26.6, Peak=150 HFD=3.4
02:51:34.296 00.000 13300 MultiStar: [#1 -0.08,-0.11,0.51,U] [#2 -0.19,0.25,0.00,M1] [#3 -0.06,0.12,0.34,U] [#4 -0.26,-0.08,0.00,M5] [#5 -0.19,-0.18,0.00,M1] [#6 -0.31,0.29,0.00,M2] [#7 0.07,0.03,0.27,U] [#8 0.12,0.22,0.22,U] 
02:51:34.296 00.000 13300 refined, 4 included, MultiStar: {-0.07, 0.04}, one-star: {-0.16, 0.04}
02:51:34.297 00.001 13300 CameraToMount -- cameraTheta (2.70) - m_xAngle (1.53) = xAngle (1.17 = 1.17)
02:51:34.297 00.000 13300 CameraToMount -- cameraTheta (2.70) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.96 = -1.96)
02:51:34.297 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.04 hyp=0.08 cameraTheta=2.70 mountX=0.03 mountY=-0.08, mountTheta=-1.17
02:51:34.299 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.04, opts=13)
02:51:34.299 00.000 13300 Enqueuing Move request for scope (-0.07, 0.04)
02:51:34.299 00.000 11596 Worker thread wakes up
02:51:34.299 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.04) opts 0xd
02:51:34.299 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.04)
02:51:34.299 00.000 11596 Moving (-0.07, 0.04) raw xDistance=0.03 yDistance=-0.08
02:51:34.299 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:51:34.300 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:34.300 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:51:34.300 00.000 11596 MoveAxis(E, 0, ABG)
02:51:34.300 00.000 11596 Move returns status 0, amount 0
02:51:34.300 00.000 11596 MoveAxis(N, 0, ABG)
02:51:34.300 00.000 11596 Move returns status 0, amount 0
02:51:34.300 00.000 11596 move complete, result=0
02:51:34.300 00.000 11596 worker thread done servicing request
02:51:34.306 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
02:51:34.314 00.008 13300 UpdateGuideState exits: m=1436 SNR=26.6
02:51:34.314 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:34.314 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:51:34.314 00.000 13300 Enqueuing Expose request
02:51:34.314 00.000 11596 Worker thread wakes up
02:51:34.315 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:51:34.315 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:51:34.831 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:51:34.959 00.128 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"52920b35-d7e4-4faf-a131-28f4b8067fec"}
02:51:34.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"52920b35-d7e4-4faf-a131-28f4b8067fec"}
02:51:34.960 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9ad1057c-ff48-42c2-86c9-fcb8daca5188"}
02:51:34.960 00.000 13300 case statement mapped state 6 to 3
02:51:34.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9ad1057c-ff48-42c2-86c9-fcb8daca5188"}
02:51:34.960 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"77a6dac7-7d5b-4207-abae-1eefa64bcad7"}
02:51:34.961 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1094,"width":15,"height":15,"star_pos":[7.04,6.67],"pixels":"..."},"id":"77a6dac7-7d5b-4207-abae-1eefa64bcad7"}
02:51:37.857 02.896 11596 Exposure complete
02:51:37.925 00.068 11596 worker thread done servicing request
02:51:37.925 00.000 13300 OnExposeComplete: enter
02:51:37.925 00.000 13300 UpdateGuideState(): m_state=6
02:51:37.926 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1095
02:51:37.926 00.000 13300 Star::Find returns 1 (0), X=35.05, Y=420.58, Mass=1376, SNR=26.1, Peak=147 HFD=3.3
02:51:37.926 00.000 13300 MultiStar: [#1 -0.03,-0.19,0.53,U] [#2 -0.16,0.20,0.47,U] [#3 -0.23,0.09,0.34,U] [#4 -0.18,-0.05,0.28,U] [#5 -0.09,-0.11,0.30,U] [#6 0.03,0.24,0.28,U] [#7 -0.07,0.05,0.28,U] [#8 0.18,0.14,0.23,U] 
02:51:37.926 00.000 13300 refined, 8 included, MultiStar: {-0.10, 0.01}, one-star: {-0.15, -0.05}
02:51:37.927 00.001 13300 CameraToMount -- cameraTheta (3.03) - m_xAngle (1.53) = xAngle (1.49 = 1.49)
02:51:37.927 00.000 13300 CameraToMount -- cameraTheta (3.03) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.63 = -1.63)
02:51:37.927 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.01 hyp=0.10 cameraTheta=3.03 mountX=0.01 mountY=-0.10, mountTheta=-1.49
02:51:37.929 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.01, opts=13)
02:51:37.929 00.000 13300 Enqueuing Move request for scope (-0.10, 0.01)
02:51:37.929 00.000 11596 Worker thread wakes up
02:51:37.930 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.01) opts 0xd
02:51:37.930 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.01)
02:51:37.930 00.000 11596 Moving (-0.10, 0.01) raw xDistance=0.01 yDistance=-0.10
02:51:37.930 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:51:37.930 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:37.931 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:51:37.931 00.000 11596 MoveAxis(E, 0, ABG)
02:51:37.931 00.000 11596 Move returns status 0, amount 0
02:51:37.931 00.000 11596 MoveAxis(N, 0, ABG)
02:51:37.931 00.000 11596 Move returns status 0, amount 0
02:51:37.931 00.000 11596 move complete, result=0
02:51:37.932 00.001 11596 worker thread done servicing request
02:51:37.937 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
02:51:37.945 00.008 13300 UpdateGuideState exits: m=1376 SNR=26.1
02:51:37.945 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:37.945 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:51:37.946 00.001 13300 Enqueuing Expose request
02:51:37.946 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:51:37.946 00.000 11596 Worker thread wakes up
02:51:37.946 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:51:37.958 00.012 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0f183c1a-03d4-4d7b-b838-997b2fae06da"}
02:51:37.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0f183c1a-03d4-4d7b-b838-997b2fae06da"}
02:51:37.967 00.009 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"23175221-97e8-4471-8d01-4baf062f1000"}
02:51:37.968 00.001 13300 case statement mapped state 6 to 3
02:51:37.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"23175221-97e8-4471-8d01-4baf062f1000"}
02:51:37.968 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2ba8525d-8752-4b98-96e4-9518609f18b2"}
02:51:37.969 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1095,"width":15,"height":15,"star_pos":[7.05,6.58],"pixels":"..."},"id":"2ba8525d-8752-4b98-96e4-9518609f18b2"}
02:51:38.450 00.481 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:51:40.957 02.507 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"875e1b55-2a89-4b3e-9d2a-a5ab5443fd95"}
02:51:40.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"875e1b55-2a89-4b3e-9d2a-a5ab5443fd95"}
02:51:40.958 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"32108d02-d13e-489c-a5b3-e77c6edbc50c"}
02:51:40.958 00.000 13300 case statement mapped state 6 to 3
02:51:40.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"32108d02-d13e-489c-a5b3-e77c6edbc50c"}
02:51:40.958 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"454c8f28-4c2e-4f3c-b6f4-e835eaede79b"}
02:51:40.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1095,"width":15,"height":15,"star_pos":[7.05,6.58],"pixels":"..."},"id":"454c8f28-4c2e-4f3c-b6f4-e835eaede79b"}
02:51:41.487 00.529 11596 Exposure complete
02:51:41.557 00.070 11596 worker thread done servicing request
02:51:41.557 00.000 13300 OnExposeComplete: enter
02:51:41.557 00.000 13300 UpdateGuideState(): m_state=6
02:51:41.558 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1096
02:51:41.558 00.000 13300 Star::Find returns 1 (0), X=35.17, Y=420.43, Mass=1373, SNR=26.0, Peak=140 HFD=3.3
02:51:41.558 00.000 13300 MultiStar: [#1 0.06,-0.29,0.00,M1] [#2 -0.16,-0.01,0.47,U] [#3 -0.21,-0.01,0.33,U] [#4 0.02,-0.04,0.29,U] [#5 -0.00,-0.31,0.00,M1] [#6 -0.05,0.47,0.00,M2] [#7 -0.07,-0.01,0.29,U] [#8 0.11,-0.18,0.22,U] 
02:51:41.559 00.001 13300 refined, 5 included, MultiStar: {-0.06, -0.10}, one-star: {-0.03, -0.20}
02:51:41.559 00.000 13300 CameraToMount -- cameraTheta (-2.13) - m_xAngle (1.53) = xAngle (-3.66 = 2.62)
02:51:41.559 00.000 13300 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.79 = -0.50)
02:51:41.559 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.10 hyp=0.12 cameraTheta=-2.13 mountX=-0.10 mountY=-0.06, mountTheta=-2.63
02:51:41.561 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.10, opts=13)
02:51:41.561 00.000 13300 Enqueuing Move request for scope (-0.06, -0.10)
02:51:41.561 00.000 11596 Worker thread wakes up
02:51:41.561 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.10) opts 0xd
02:51:41.561 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.10)
02:51:41.561 00.000 11596 Moving (-0.06, -0.10) raw xDistance=-0.10 yDistance=-0.06
02:51:41.561 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:51:41.562 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:41.562 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:51:41.562 00.000 11596 MoveAxis(E, 0, ABG)
02:51:41.562 00.000 11596 Move returns status 0, amount 0
02:51:41.562 00.000 11596 MoveAxis(N, 0, ABG)
02:51:41.562 00.000 11596 Move returns status 0, amount 0
02:51:41.562 00.000 11596 move complete, result=0
02:51:41.562 00.000 11596 worker thread done servicing request
02:51:41.569 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
02:51:41.577 00.008 13300 UpdateGuideState exits: m=1373 SNR=26.0
02:51:41.577 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:41.577 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:51:41.577 00.000 13300 Enqueuing Expose request
02:51:41.577 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:51:41.577 00.000 11596 Worker thread wakes up
02:51:41.578 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:51:42.088 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:51:43.957 01.869 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dc41909b-d1a6-40f6-a980-196d47a9565b"}
02:51:43.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dc41909b-d1a6-40f6-a980-196d47a9565b"}
02:51:43.958 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f37146f8-2069-4152-aab0-7afa358a270d"}
02:51:43.958 00.000 13300 case statement mapped state 6 to 3
02:51:43.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f37146f8-2069-4152-aab0-7afa358a270d"}
02:51:43.958 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b5f4a3cf-b9c1-4a36-af16-1b7157ead6c2"}
02:51:43.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1096,"width":15,"height":15,"star_pos":[7.17,7.43],"pixels":"..."},"id":"b5f4a3cf-b9c1-4a36-af16-1b7157ead6c2"}
02:51:45.120 01.162 11596 Exposure complete
02:51:45.214 00.094 11596 worker thread done servicing request
02:51:45.214 00.000 13300 OnExposeComplete: enter
02:51:45.214 00.000 13300 UpdateGuideState(): m_state=6
02:51:45.214 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1097
02:51:45.215 00.001 13300 Star::Find returns 1 (0), X=35.12, Y=420.45, Mass=1373, SNR=26.0, Peak=144 HFD=3.3
02:51:45.215 00.000 13300 MultiStar: [#1 -0.02,-0.17,0.51,U] [#2 -0.12,-0.13,0.51,U] [#3 -0.31,0.00,0.00,M1] [#4 -0.22,-0.24,0.00,M4] [#5 -0.11,-0.10,0.31,U] [#6 0.02,0.14,0.26,U] [#7 0.19,-0.10,0.28,U] [#8 -0.15,-0.08,0.23,U] 
02:51:45.215 00.000 13300 refined, 6 included, MultiStar: {-0.05, -0.12}, one-star: {-0.08, -0.18}
02:51:45.215 00.000 13300 CameraToMount -- cameraTheta (-1.99) - m_xAngle (1.53) = xAngle (-3.52 = 2.76)
02:51:45.216 00.001 13300 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.65 = -0.37)
02:51:45.216 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.12 hyp=0.13 cameraTheta=-1.99 mountX=-0.12 mountY=-0.05, mountTheta=-2.77
02:51:45.218 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.12, opts=13)
02:51:45.218 00.000 13300 Enqueuing Move request for scope (-0.05, -0.12)
02:51:45.218 00.000 11596 Worker thread wakes up
02:51:45.218 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.12) opts 0xd
02:51:45.218 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.12)
02:51:45.218 00.000 11596 Moving (-0.05, -0.12) raw xDistance=-0.12 yDistance=-0.05
02:51:45.218 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:51:45.218 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:45.218 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:51:45.218 00.000 11596 MoveAxis(E, 0, ABG)
02:51:45.219 00.001 11596 Move returns status 0, amount 0
02:51:45.219 00.000 11596 MoveAxis(N, 0, ABG)
02:51:45.219 00.000 11596 Move returns status 0, amount 0
02:51:45.219 00.000 11596 move complete, result=0
02:51:45.219 00.000 11596 worker thread done servicing request
02:51:45.225 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=242, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
02:51:45.233 00.008 13300 UpdateGuideState exits: m=1373 SNR=26.0
02:51:45.233 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:45.233 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:51:45.233 00.000 13300 Enqueuing Expose request
02:51:45.233 00.000 11596 Worker thread wakes up
02:51:45.233 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:51:45.233 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:51:45.739 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:51:46.956 01.217 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ccc306ed-6a26-4c7f-a5c6-161eebbe584a"}
02:51:46.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ccc306ed-6a26-4c7f-a5c6-161eebbe584a"}
02:51:46.957 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3ec900c4-0293-43b7-8308-2b548d822044"}
02:51:46.957 00.000 13300 case statement mapped state 6 to 3
02:51:46.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3ec900c4-0293-43b7-8308-2b548d822044"}
02:51:46.957 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"18df6192-84b9-4386-a05c-a69f92917fdd"}
02:51:46.958 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1097,"width":15,"height":15,"star_pos":[7.12,7.45],"pixels":"..."},"id":"18df6192-84b9-4386-a05c-a69f92917fdd"}
02:51:48.763 01.805 11596 Exposure complete
02:51:48.843 00.080 11596 worker thread done servicing request
02:51:48.843 00.000 13300 OnExposeComplete: enter
02:51:48.843 00.000 13300 UpdateGuideState(): m_state=6
02:51:48.844 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1098
02:51:48.844 00.000 13300 Star::Find returns 1 (0), X=35.12, Y=420.50, Mass=1387, SNR=26.1, Peak=142 HFD=3.2
02:51:48.844 00.000 13300 MultiStar: [#1 0.05,-0.19,0.51,U] [#2 -0.11,-0.10,0.51,U] [#3 -0.21,-0.14,0.35,U] [#4 -0.21,-0.31,0.00,M5] [#5 0.05,-0.46,0.00,M1] [#6 0.12,0.12,0.27,U] [#7 -0.27,-0.07,0.00,M1] [#8 -0.05,0.00,0.23,U] 
02:51:48.844 00.000 13300 refined, 5 included, MultiStar: {-0.06, -0.10}, one-star: {-0.08, -0.14}
02:51:48.845 00.001 13300 CameraToMount -- cameraTheta (-2.06) - m_xAngle (1.53) = xAngle (-3.59 = 2.69)
02:51:48.845 00.000 13300 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.72 = -0.44)
02:51:48.845 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.10 hyp=0.12 cameraTheta=-2.06 mountX=-0.11 mountY=-0.05, mountTheta=-2.70
02:51:48.847 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.10, opts=13)
02:51:48.847 00.000 13300 Enqueuing Move request for scope (-0.06, -0.10)
02:51:48.847 00.000 11596 Worker thread wakes up
02:51:48.847 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.10) opts 0xd
02:51:48.847 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.10)
02:51:48.847 00.000 11596 Moving (-0.06, -0.10) raw xDistance=-0.11 yDistance=-0.05
02:51:48.847 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:51:48.847 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:48.847 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:51:48.848 00.001 11596 MoveAxis(E, 0, ABG)
02:51:48.848 00.000 11596 Move returns status 0, amount 0
02:51:48.848 00.000 11596 MoveAxis(N, 0, ABG)
02:51:48.848 00.000 11596 Move returns status 0, amount 0
02:51:48.848 00.000 11596 move complete, result=0
02:51:48.848 00.000 11596 worker thread done servicing request
02:51:48.854 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=229, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
02:51:48.862 00.008 13300 UpdateGuideState exits: m=1387 SNR=26.1
02:51:48.862 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:48.862 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:51:48.862 00.000 13300 Enqueuing Expose request
02:51:48.862 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:51:48.862 00.000 11596 Worker thread wakes up
02:51:48.862 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:51:49.379 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:51:49.956 00.577 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"191a9490-046b-4b17-b55c-6bc45d9d670d"}
02:51:49.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"191a9490-046b-4b17-b55c-6bc45d9d670d"}
02:51:49.957 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fc13b5d9-5c5f-4dc0-b852-728ac6e998c5"}
02:51:49.957 00.000 13300 case statement mapped state 6 to 3
02:51:49.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fc13b5d9-5c5f-4dc0-b852-728ac6e998c5"}
02:51:49.957 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"71e8cd26-3a89-4848-9906-08af5e405454"}
02:51:49.958 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1098,"width":15,"height":15,"star_pos":[7.12,7.50],"pixels":"..."},"id":"71e8cd26-3a89-4848-9906-08af5e405454"}
02:51:52.410 02.452 11596 Exposure complete
02:51:52.479 00.069 11596 worker thread done servicing request
02:51:52.480 00.001 13300 OnExposeComplete: enter
02:51:52.480 00.000 13300 UpdateGuideState(): m_state=6
02:51:52.480 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1099
02:51:52.480 00.000 13300 Star::Find returns 1 (0), X=35.05, Y=420.29, Mass=1349, SNR=25.7, Peak=146 HFD=3.2
02:51:52.481 00.001 13300 MultiStar: [#1 -0.13,-0.49,0.00,M1] [#2 -0.24,-0.27,0.00,M1] [#3 -0.24,-0.08,0.34,U] [#4 -0.32,-0.45,0.00,M6] [#5 0.14,-0.47,0.00,M2] [#6 -0.05,0.08,0.26,U] [#7 0.12,-0.51,0.00,M2] [#8 -0.21,-0.23,0.00,M1] 
02:51:52.481 00.000 13300 refined, 2 included, MultiStar: {-0.15, -0.22}, one-star: {-0.15, -0.35}
02:51:52.481 00.000 13300 CameraToMount -- cameraTheta (-2.17) - m_xAngle (1.53) = xAngle (-3.70 = 2.59)
02:51:52.481 00.000 13300 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.83 = -0.54)
02:51:52.481 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=-0.22 hyp=0.27 cameraTheta=-2.17 mountX=-0.23 mountY=-0.14, mountTheta=-2.60
02:51:52.483 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=-0.22, opts=13)
02:51:52.483 00.000 13300 Enqueuing Move request for scope (-0.15, -0.22)
02:51:52.483 00.000 11596 Worker thread wakes up
02:51:52.483 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.22) opts 0xd
02:51:52.483 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, -0.22)
02:51:52.483 00.000 11596 Moving (-0.15, -0.22) raw xDistance=-0.23 yDistance=-0.14
02:51:52.484 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
02:51:52.484 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:52.484 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:51:52.484 00.000 11596 MoveAxis(E, 284, ABG)
02:51:52.484 00.000 11596 Guiding  Dir = 2, Dur = 284
02:51:52.484 00.000 11596 IsSlewing returns 0
02:51:52.491 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=234, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
02:51:52.498 00.007 13300 UpdateGuideState exits: m=1349 SNR=25.7
02:51:52.498 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:52.498 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:51:52.499 00.001 13300 Enqueuing Expose request
02:51:52.508 00.009 11596 IsGuiding returns 0
02:51:52.722 00.214 11596 PulseGuide returned control before completion, sleep 82
02:51:52.829 00.107 11596 IsGuiding returns 1
02:51:52.829 00.000 11596 scope still moving after pulse duration time elapsed
02:51:52.863 00.034 11596 IsSlewing returns 0
02:51:52.917 00.054 11596 IsGuiding returns 1
02:51:52.940 00.023 11596 IsSlewing returns 0
02:51:52.955 00.015 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cd3a76a7-b09f-4521-827b-25bf25456a21"}
02:51:52.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cd3a76a7-b09f-4521-827b-25bf25456a21"}
02:51:52.956 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"078627cb-2189-45b5-b412-b35ba7e03557"}
02:51:52.956 00.000 13300 case statement mapped state 6 to 3
02:51:52.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"078627cb-2189-45b5-b412-b35ba7e03557"}
02:51:52.957 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c36d02a1-d460-4926-a766-0bee2062685c"}
02:51:52.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1099,"width":15,"height":15,"star_pos":[7.05,7.29],"pixels":"..."},"id":"c36d02a1-d460-4926-a766-0bee2062685c"}
02:51:53.054 00.097 11596 IsGuiding returns 0
02:51:53.055 00.001 11596 scope move finished after 284 + 261 ms
02:51:53.055 00.000 11596 Move returns status 0, amount 284
02:51:53.055 00.000 11596 MoveAxis(N, 0, ABG)
02:51:53.055 00.000 11596 Move returns status 0, amount 0
02:51:53.055 00.000 11596 move complete, result=0
02:51:53.055 00.000 11596 worker thread done servicing request
02:51:53.055 00.000 13300 GuideStep: -0.2 px 284 ms EAST, -0.1 px 0 ms NORTH
02:51:53.055 00.000 11596 Worker thread wakes up
02:51:53.056 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:51:53.572 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:51:55.954 02.382 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8e1eea9d-d720-438b-a0a6-85f9739abcfa"}
02:51:55.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8e1eea9d-d720-438b-a0a6-85f9739abcfa"}
02:51:55.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e3d95d36-99af-40fe-be57-a7d7cf87064e"}
02:51:55.955 00.000 13300 case statement mapped state 6 to 3
02:51:55.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e3d95d36-99af-40fe-be57-a7d7cf87064e"}
02:51:55.956 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dcb63946-d24a-42bb-a6fc-e3c952341282"}
02:51:55.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1099,"width":15,"height":15,"star_pos":[7.05,7.29],"pixels":"..."},"id":"dcb63946-d24a-42bb-a6fc-e3c952341282"}
02:51:56.597 00.641 11596 Exposure complete
02:51:56.666 00.069 11596 worker thread done servicing request
02:51:56.666 00.000 13300 OnExposeComplete: enter
02:51:56.666 00.000 13300 UpdateGuideState(): m_state=6
02:51:56.666 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1100
02:51:56.667 00.001 13300 Star::Find returns 1 (0), X=34.99, Y=420.38, Mass=1359, SNR=25.8, Peak=139 HFD=3.3
02:51:56.667 00.000 13300 MultiStar: [#1 -0.01,-0.46,0.00,M2] [#2 -0.18,-0.10,0.51,U] [#3 -0.38,-0.28,0.00,M1] [#4 -0.18,-0.07,0.28,U] [#5 0.18,-0.57,0.00,M3] [#6 -0.07,0.24,0.27,U] [#7 -0.03,-0.11,0.29,U] [#8 -0.15,-0.44,0.00,M2] 
02:51:56.667 00.000 13300 refined, 4 included, MultiStar: {-0.16, -0.12}, one-star: {-0.21, -0.26}
02:51:56.667 00.000 13300 CameraToMount -- cameraTheta (-2.50) - m_xAngle (1.53) = xAngle (-4.03 = 2.25)
02:51:56.667 00.000 13300 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.16 = -0.88)
02:51:56.667 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=-0.12 hyp=0.20 cameraTheta=-2.50 mountX=-0.13 mountY=-0.16, mountTheta=-2.26
02:51:56.669 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=-0.12, opts=13)
02:51:56.669 00.000 13300 Enqueuing Move request for scope (-0.16, -0.12)
02:51:56.670 00.001 11596 Worker thread wakes up
02:51:56.670 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.12) opts 0xd
02:51:56.670 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.16, -0.12)
02:51:56.670 00.000 11596 Moving (-0.16, -0.12) raw xDistance=-0.13 yDistance=-0.16
02:51:56.670 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:51:56.670 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:56.670 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:51:56.670 00.000 11596 MoveAxis(E, 0, ABG)
02:51:56.670 00.000 11596 Move returns status 0, amount 0
02:51:56.670 00.000 11596 MoveAxis(N, 0, ABG)
02:51:56.671 00.001 11596 Move returns status 0, amount 0
02:51:56.671 00.000 11596 move complete, result=0
02:51:56.671 00.000 11596 worker thread done servicing request
02:51:56.677 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
02:51:56.685 00.008 13300 UpdateGuideState exits: m=1359 SNR=25.8
02:51:56.685 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:56.685 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:51:56.685 00.000 13300 Enqueuing Expose request
02:51:56.686 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:51:56.686 00.000 11596 Worker thread wakes up
02:51:56.686 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:51:57.190 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:51:58.953 01.763 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ed9c56c3-5db0-4f2d-8ebb-3247af48bc5b"}
02:51:58.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ed9c56c3-5db0-4f2d-8ebb-3247af48bc5b"}
02:51:58.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"586ddfcb-124f-4eff-9315-4d7bdfd312c5"}
02:51:58.954 00.000 13300 case statement mapped state 6 to 3
02:51:58.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"586ddfcb-124f-4eff-9315-4d7bdfd312c5"}
02:51:58.954 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b4ce4121-351a-4862-9bbc-99ab7fb0172e"}
02:51:58.955 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1100,"width":15,"height":15,"star_pos":[6.99,7.38],"pixels":"..."},"id":"b4ce4121-351a-4862-9bbc-99ab7fb0172e"}
02:52:00.227 01.272 11596 Exposure complete
02:52:00.298 00.071 11596 worker thread done servicing request
02:52:00.298 00.000 13300 OnExposeComplete: enter
02:52:00.299 00.001 13300 UpdateGuideState(): m_state=6
02:52:00.299 00.000 13300 Star::Find(15, 34, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1101
02:52:00.299 00.000 13300 Star::Find returns 1 (0), X=35.11, Y=420.34, Mass=1349, SNR=25.7, Peak=145 HFD=3.3
02:52:00.300 00.001 13300 MultiStar: [#1 0.03,-0.43,0.00,M3] [#2 -0.18,-0.03,0.50,U] [#3 -0.11,-0.24,0.00,M2] [#4 -0.22,-0.22,0.00,M6] [#5 -0.16,-0.33,0.00,M4] [#6 -0.02,0.18,0.27,U] [#7 -0.06,0.01,0.28,U] [#8 -0.08,-0.10,0.24,U] 
02:52:00.300 00.000 13300 refined, 4 included, MultiStar: {-0.10, -0.12}, one-star: {-0.09, -0.29}
02:52:00.300 00.000 13300 CameraToMount -- cameraTheta (-2.26) - m_xAngle (1.53) = xAngle (-3.79 = 2.49)
02:52:00.300 00.000 13300 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.92 = -0.64)
02:52:00.300 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.12 hyp=0.15 cameraTheta=-2.26 mountX=-0.12 mountY=-0.09, mountTheta=-2.50
02:52:00.303 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.12, opts=13)
02:52:00.303 00.000 13300 Enqueuing Move request for scope (-0.10, -0.12)
02:52:00.303 00.000 11596 Worker thread wakes up
02:52:00.303 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.12) opts 0xd
02:52:00.303 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.12)
02:52:00.304 00.001 11596 Moving (-0.10, -0.12) raw xDistance=-0.12 yDistance=-0.09
02:52:00.304 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:52:00.304 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:00.304 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:52:00.304 00.000 11596 MoveAxis(E, 0, ABG)
02:52:00.304 00.000 11596 Move returns status 0, amount 0
02:52:00.304 00.000 11596 MoveAxis(N, 0, ABG)
02:52:00.304 00.000 11596 Move returns status 0, amount 0
02:52:00.304 00.000 11596 move complete, result=0
02:52:00.305 00.001 11596 worker thread done servicing request
02:52:00.314 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
02:52:00.322 00.008 13300 UpdateGuideState exits: m=1349 SNR=25.7
02:52:00.322 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:00.322 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:52:00.322 00.000 13300 Enqueuing Expose request
02:52:00.322 00.000 11596 Worker thread wakes up
02:52:00.323 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:52:00.323 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:52:00.836 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:52:01.954 01.118 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"372dc327-dc43-421c-8a39-99d40575ff73"}
02:52:01.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"372dc327-dc43-421c-8a39-99d40575ff73"}
02:52:01.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6a9e0eeb-d944-4e77-b890-082642f63747"}
02:52:01.955 00.000 13300 case statement mapped state 6 to 3
02:52:01.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6a9e0eeb-d944-4e77-b890-082642f63747"}
02:52:01.956 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1569e8ff-44dd-4791-8179-cd9efe8756ea"}
02:52:01.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1101,"width":15,"height":15,"star_pos":[7.11,7.34],"pixels":"..."},"id":"1569e8ff-44dd-4791-8179-cd9efe8756ea"}
02:52:03.858 01.902 11596 Exposure complete
02:52:03.928 00.070 11596 worker thread done servicing request
02:52:03.928 00.000 13300 OnExposeComplete: enter
02:52:03.928 00.000 13300 UpdateGuideState(): m_state=6
02:52:03.929 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1102
02:52:03.929 00.000 13300 Star::Find returns 1 (0), X=34.98, Y=420.14, Mass=1373, SNR=26.0, Peak=160 HFD=3.0
02:52:03.929 00.000 13300 MultiStar: large primary error, entering stabilization period
02:52:03.929 00.000 13300 CameraToMount -- cameraTheta (-1.98) - m_xAngle (1.53) = xAngle (-3.52 = 2.77)
02:52:03.929 00.000 13300 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.64 = -0.36)
02:52:03.929 00.000 13300 CameraToMount -- cameraX=-0.22 cameraY=-0.49 hyp=0.54 cameraTheta=-1.98 mountX=-0.50 mountY=-0.19, mountTheta=-2.78
02:52:03.931 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.22, y=-0.49, opts=13)
02:52:03.931 00.000 13300 Enqueuing Move request for scope (-0.22, -0.49)
02:52:03.931 00.000 11596 Worker thread wakes up
02:52:03.931 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.49) opts 0xd
02:52:03.932 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.22, -0.49)
02:52:03.932 00.000 11596 Moving (-0.22, -0.49) raw xDistance=-0.50 yDistance=-0.19
02:52:03.932 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.50
02:52:03.932 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.19
02:52:03.932 00.000 11596 MoveAxis(E, 624, ABG)
02:52:03.932 00.000 11596 Guiding  Dir = 2, Dur = 624
02:52:03.932 00.000 11596 IsSlewing returns 0
02:52:03.938 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
02:52:03.946 00.008 13300 UpdateGuideState exits: m=1373 SNR=26.0
02:52:03.946 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:03.947 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:52:03.947 00.000 13300 Enqueuing Expose request
02:52:04.034 00.087 11596 IsGuiding returns 0
02:52:04.262 00.228 11596 PulseGuide returned control before completion, sleep 407
02:52:04.921 00.659 11596 IsGuiding returns 0
02:52:04.921 00.000 11596 Move returns status 0, amount 624
02:52:04.921 00.000 11596 MoveAxis(N, 250, ABG)
02:52:04.921 00.000 11596 Guiding  Dir = 0, Dur = 250
02:52:04.921 00.000 11596 IsSlewing returns 0
02:52:04.953 00.032 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d49872ab-4cc7-4ef7-8cce-f5c7eadb2194"}
02:52:04.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d49872ab-4cc7-4ef7-8cce-f5c7eadb2194"}
02:52:04.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0edbf8b2-5bcc-44d7-9e89-69fdd2e221df"}
02:52:04.954 00.000 13300 case statement mapped state 6 to 3
02:52:04.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0edbf8b2-5bcc-44d7-9e89-69fdd2e221df"}
02:52:04.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cd5d7734-daee-4808-9335-0433df87cd0d"}
02:52:04.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1102,"width":15,"height":15,"star_pos":[6.98,7.14],"pixels":"..."},"id":"cd5d7734-daee-4808-9335-0433df87cd0d"}
02:52:05.115 00.160 11596 IsGuiding returns 0
02:52:05.234 00.119 11596 PulseGuide returned control before completion, sleep 142
02:52:05.394 00.160 11596 IsGuiding returns 1
02:52:05.394 00.000 11596 scope still moving after pulse duration time elapsed
02:52:05.418 00.024 11596 IsSlewing returns 0
02:52:05.500 00.082 11596 IsGuiding returns 0
02:52:05.500 00.000 11596 scope move finished after 250 + 135 ms
02:52:05.500 00.000 11596 Move returns status 0, amount 250
02:52:05.500 00.000 11596 move complete, result=0
02:52:05.500 00.000 11596 worker thread done servicing request
02:52:05.500 00.000 11596 Worker thread wakes up
02:52:05.500 00.000 13300 GuideStep: -0.5 px 624 ms EAST, -0.2 px 250 ms NORTH
02:52:05.501 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:52:06.007 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:52:07.953 01.946 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e320c479-210e-4e59-8777-1960a81529fc"}
02:52:07.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e320c479-210e-4e59-8777-1960a81529fc"}
02:52:07.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e46d3b93-b14b-408d-b7c8-aea5a9328840"}
02:52:07.954 00.000 13300 case statement mapped state 6 to 3
02:52:07.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e46d3b93-b14b-408d-b7c8-aea5a9328840"}
02:52:07.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ca4b0058-98ed-4186-9bdb-bc81938d894f"}
02:52:07.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1102,"width":15,"height":15,"star_pos":[6.98,7.14],"pixels":"..."},"id":"ca4b0058-98ed-4186-9bdb-bc81938d894f"}
02:52:09.033 01.078 11596 Exposure complete
02:52:09.107 00.074 11596 worker thread done servicing request
02:52:09.107 00.000 13300 OnExposeComplete: enter
02:52:09.107 00.000 13300 UpdateGuideState(): m_state=6
02:52:09.108 00.001 13300 Star::Find(15, 34, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1103
02:52:09.108 00.000 13300 Star::Find returns 1 (0), X=35.02, Y=420.66, Mass=1355, SNR=25.8, Peak=153 HFD=3.3
02:52:09.108 00.000 13300 MultiStar: exiting stabilization period
02:52:09.109 00.001 13300 MultiStar: [#1 -0.08,-0.11,0.55,U] [#2 -0.24,0.21,0.00,M1] [#3 -0.30,-0.02,0.00,M3] [#4 -0.42,-0.07,0.00,M7] [#5 -0.18,0.03,0.31,U] [#6 0.05,0.36,0.00,M1] [#7 -0.21,0.21,0.00,M1] [#8 -0.18,0.34,0.00,M2] 
02:52:09.109 00.000 13300 refined, 2 included, MultiStar: {-0.15, -0.01}, one-star: {-0.18, 0.03}
02:52:09.109 00.000 13300 CameraToMount -- cameraTheta (-3.06) - m_xAngle (1.53) = xAngle (-4.59 = 1.69)
02:52:09.109 00.000 13300 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.72 = -1.43)
02:52:09.109 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-3.06 mountX=-0.02 mountY=-0.15, mountTheta=-1.69
02:52:09.111 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=-0.01, opts=13)
02:52:09.111 00.000 13300 Enqueuing Move request for scope (-0.15, -0.01)
02:52:09.111 00.000 11596 Worker thread wakes up
02:52:09.112 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.01) opts 0xd
02:52:09.112 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, -0.01)
02:52:09.112 00.000 11596 Moving (-0.15, -0.01) raw xDistance=-0.02 yDistance=-0.15
02:52:09.112 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:52:09.112 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:09.112 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:52:09.112 00.000 11596 MoveAxis(E, 0, ABG)
02:52:09.112 00.000 11596 Move returns status 0, amount 0
02:52:09.112 00.000 11596 MoveAxis(N, 0, ABG)
02:52:09.112 00.000 11596 Move returns status 0, amount 0
02:52:09.113 00.001 11596 move complete, result=0
02:52:09.113 00.000 11596 worker thread done servicing request
02:52:09.119 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
02:52:09.127 00.008 13300 UpdateGuideState exits: m=1355 SNR=25.8
02:52:09.127 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:09.128 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:52:09.128 00.000 13300 Enqueuing Expose request
02:52:09.128 00.000 11596 Worker thread wakes up
02:52:09.128 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:52:09.128 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:52:09.635 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:52:10.953 01.318 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2aa80814-bfb2-4d2b-a236-a24c179f9643"}
02:52:10.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2aa80814-bfb2-4d2b-a236-a24c179f9643"}
02:52:10.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"47794a17-c4a9-4e5f-b079-dda76fd153ea"}
02:52:10.954 00.000 13300 case statement mapped state 6 to 3
02:52:10.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"47794a17-c4a9-4e5f-b079-dda76fd153ea"}
02:52:10.954 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"946b4969-80fe-4145-8a54-0dcf6c6c79ec"}
02:52:10.955 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1103,"width":15,"height":15,"star_pos":[7.02,6.66],"pixels":"..."},"id":"946b4969-80fe-4145-8a54-0dcf6c6c79ec"}
02:52:12.660 01.705 11596 Exposure complete
02:52:12.728 00.068 11596 worker thread done servicing request
02:52:12.728 00.000 13300 OnExposeComplete: enter
02:52:12.728 00.000 13300 UpdateGuideState(): m_state=6
02:52:12.729 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1104
02:52:12.729 00.000 13300 Star::Find returns 1 (0), X=35.04, Y=420.47, Mass=1401, SNR=26.2, Peak=138 HFD=3.5
02:52:12.729 00.000 13300 MultiStar: [#1 -0.05,-0.16,0.51,U] [#2 -0.27,0.08,0.00,M2] [#3 -0.36,-0.21,0.00,M4] [#4 -0.14,-0.02,0.27,U] [#5 -0.02,-0.13,0.33,U] [#6 -0.13,0.24,0.00,M2] [#7 -0.18,-0.06,0.29,U] [#8 -0.07,-0.14,0.21,U] 
02:52:12.729 00.000 13300 refined, 5 included, MultiStar: {-0.12, -0.13}, one-star: {-0.16, -0.16}
02:52:12.729 00.000 13300 CameraToMount -- cameraTheta (-2.31) - m_xAngle (1.53) = xAngle (-3.84 = 2.44)
02:52:12.730 00.001 13300 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.97 = -0.69)
02:52:12.730 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=-0.13 hyp=0.17 cameraTheta=-2.31 mountX=-0.13 mountY=-0.11, mountTheta=-2.45
02:52:12.731 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=-0.13, opts=13)
02:52:12.732 00.001 13300 Enqueuing Move request for scope (-0.12, -0.13)
02:52:12.732 00.000 11596 Worker thread wakes up
02:52:12.732 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.13) opts 0xd
02:52:12.732 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, -0.13)
02:52:12.732 00.000 11596 Moving (-0.12, -0.13) raw xDistance=-0.13 yDistance=-0.11
02:52:12.732 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:52:12.732 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:12.732 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:52:12.732 00.000 11596 MoveAxis(E, 0, ABG)
02:52:12.733 00.001 11596 Move returns status 0, amount 0
02:52:12.733 00.000 11596 MoveAxis(N, 0, ABG)
02:52:12.733 00.000 11596 Move returns status 0, amount 0
02:52:12.733 00.000 11596 move complete, result=0
02:52:12.733 00.000 11596 worker thread done servicing request
02:52:12.740 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
02:52:12.748 00.008 13300 UpdateGuideState exits: m=1401 SNR=26.2
02:52:12.748 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:12.748 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:52:12.748 00.000 13300 Enqueuing Expose request
02:52:12.748 00.000 11596 Worker thread wakes up
02:52:12.748 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:52:12.748 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:52:13.253 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:52:13.953 00.700 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"55044dcb-abea-4b7b-8b09-a6e990f11b36"}
02:52:13.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"55044dcb-abea-4b7b-8b09-a6e990f11b36"}
02:52:13.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e35070da-f186-468d-9a8d-7b93b05d5f04"}
02:52:13.955 00.001 13300 case statement mapped state 6 to 3
02:52:13.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e35070da-f186-468d-9a8d-7b93b05d5f04"}
02:52:13.956 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"79a2ee84-6503-48d4-a508-0fa99cce60b3"}
02:52:13.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1104,"width":15,"height":15,"star_pos":[7.04,7.47],"pixels":"..."},"id":"79a2ee84-6503-48d4-a508-0fa99cce60b3"}
02:52:16.310 02.354 11596 Exposure complete
02:52:16.416 00.106 11596 worker thread done servicing request
02:52:16.416 00.000 13300 OnExposeComplete: enter
02:52:16.417 00.001 13300 UpdateGuideState(): m_state=6
02:52:16.417 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1105
02:52:16.417 00.000 13300 Star::Find returns 1 (0), X=35.24, Y=420.51, Mass=1352, SNR=25.8, Peak=144 HFD=3.2
02:52:16.418 00.001 13300 MultiStar: [#1 0.01,-0.01,0.56,U] [#2 -0.03,-0.09,0.52,U] [#3 -0.23,0.23,0.00,M5] [#4 -0.10,-0.18,0.28,U] [#5 -0.05,0.06,0.31,U] [#6 0.03,0.27,0.00,M3] [#7 0.37,0.12,0.00,M1] [#8 0.23,0.12,0.22,U] 
02:52:16.418 00.000 13300 refined, 5 included, MultiStar: {0.01, -0.06}, one-star: {0.04, -0.12}
02:52:16.418 00.000 13300 CameraToMount -- cameraTheta (-1.36) - m_xAngle (1.53) = xAngle (-2.89 = -2.89)
02:52:16.419 00.001 13300 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.02 = 0.27)
02:52:16.419 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.36 mountX=-0.06 mountY=0.02, mountTheta=2.88
02:52:16.422 00.003 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.06, opts=13)
02:52:16.422 00.000 13300 Enqueuing Move request for scope (0.01, -0.06)
02:52:16.422 00.000 11596 Worker thread wakes up
02:52:16.423 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.06) opts 0xd
02:52:16.423 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.06)
02:52:16.423 00.000 11596 Moving (0.01, -0.06) raw xDistance=-0.06 yDistance=0.02
02:52:16.423 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:52:16.423 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:16.423 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:52:16.424 00.001 11596 MoveAxis(E, 0, ABG)
02:52:16.424 00.000 11596 Move returns status 0, amount 0
02:52:16.424 00.000 11596 MoveAxis(N, 0, ABG)
02:52:16.424 00.000 11596 Move returns status 0, amount 0
02:52:16.425 00.001 11596 move complete, result=0
02:52:16.425 00.000 11596 worker thread done servicing request
02:52:16.434 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
02:52:16.446 00.012 13300 UpdateGuideState exits: m=1352 SNR=25.8
02:52:16.446 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:16.447 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:52:16.447 00.000 13300 Enqueuing Expose request
02:52:16.447 00.000 11596 Worker thread wakes up
02:52:16.447 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:52:16.447 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:52:16.953 00.506 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"188a2cf1-21b6-49b3-8382-8ad7038fb2ed"}
02:52:16.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"188a2cf1-21b6-49b3-8382-8ad7038fb2ed"}
02:52:16.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a009630f-1e92-447e-adcc-751c85975fa7"}
02:52:16.954 00.000 13300 case statement mapped state 6 to 3
02:52:16.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a009630f-1e92-447e-adcc-751c85975fa7"}
02:52:16.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d5b64a39-723a-46d2-8e42-fa293a8cbde5"}
02:52:16.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1105,"width":15,"height":15,"star_pos":[7.24,6.51],"pixels":"..."},"id":"d5b64a39-723a-46d2-8e42-fa293a8cbde5"}
02:52:16.960 00.005 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:52:19.954 02.994 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"47a6b63e-168c-4891-9ebb-81cfaa37bf98"}
02:52:19.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"47a6b63e-168c-4891-9ebb-81cfaa37bf98"}
02:52:19.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"36db6a71-738a-4759-96a5-7533b25efd80"}
02:52:19.955 00.000 13300 case statement mapped state 6 to 3
02:52:19.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"36db6a71-738a-4759-96a5-7533b25efd80"}
02:52:19.956 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a2b1fb26-d1d5-4eb8-abd5-a77d39d7a44c"}
02:52:19.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1105,"width":15,"height":15,"star_pos":[7.24,6.51],"pixels":"..."},"id":"a2b1fb26-d1d5-4eb8-abd5-a77d39d7a44c"}
02:52:20.020 00.064 11596 Exposure complete
02:52:20.111 00.091 11596 worker thread done servicing request
02:52:20.112 00.001 13300 OnExposeComplete: enter
02:52:20.112 00.000 13300 UpdateGuideState(): m_state=6
02:52:20.112 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1106
02:52:20.112 00.000 13300 Star::Find returns 1 (0), X=35.27, Y=420.61, Mass=1411, SNR=26.3, Peak=162 HFD=3.2
02:52:20.113 00.001 13300 MultiStar: [#1 0.13,-0.00,0.51,U] [#2 -0.01,0.17,0.50,U] [#3 -0.12,-0.00,0.33,U] [#4 -0.20,0.13,0.27,U] [#5 0.03,-0.14,0.30,U] [#6 0.10,0.35,0.00,M4] [#7 0.29,0.09,0.00,M2] [#8 0.24,0.35,0.00,M1] 
02:52:20.113 00.000 13300 refined, 5 included, MultiStar: {0.02, 0.02}, one-star: {0.07, -0.03}
02:52:20.113 00.000 13300 CameraToMount -- cameraTheta (0.80) - m_xAngle (1.53) = xAngle (-0.73 = -0.73)
02:52:20.113 00.000 13300 CameraToMount -- cameraTheta (0.80) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.86 = 2.43)
02:52:20.114 00.001 13300 CameraToMount -- cameraX=0.02 cameraY=0.02 hyp=0.02 cameraTheta=0.80 mountX=0.02 mountY=0.01, mountTheta=0.72
02:52:20.116 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.02, opts=13)
02:52:20.116 00.000 13300 Enqueuing Move request for scope (0.02, 0.02)
02:52:20.116 00.000 11596 Worker thread wakes up
02:52:20.116 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.02) opts 0xd
02:52:20.117 00.001 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.02)
02:52:20.117 00.000 11596 Moving (0.02, 0.02) raw xDistance=0.02 yDistance=0.01
02:52:20.117 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:52:20.117 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:20.117 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:52:20.117 00.000 11596 MoveAxis(E, 0, ABG)
02:52:20.117 00.000 11596 Move returns status 0, amount 0
02:52:20.118 00.001 11596 MoveAxis(N, 0, ABG)
02:52:20.118 00.000 11596 Move returns status 0, amount 0
02:52:20.118 00.000 11596 move complete, result=0
02:52:20.118 00.000 11596 worker thread done servicing request
02:52:20.124 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=70, Gamma=0.510
02:52:20.132 00.008 13300 UpdateGuideState exits: m=1411 SNR=26.3
02:52:20.133 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:20.133 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:52:20.133 00.000 13300 Enqueuing Expose request
02:52:20.133 00.000 11596 Worker thread wakes up
02:52:20.133 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:52:20.133 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:52:20.646 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:52:22.953 02.307 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d5418ced-c937-4cd0-bdbd-800e43f0fef2"}
02:52:22.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d5418ced-c937-4cd0-bdbd-800e43f0fef2"}
02:52:22.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"847a40fd-db9f-449f-8765-b3d36976b098"}
02:52:22.954 00.000 13300 case statement mapped state 6 to 3
02:52:22.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"847a40fd-db9f-449f-8765-b3d36976b098"}
02:52:22.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c5e79e0c-1203-471e-84d9-4dea8f71c150"}
02:52:22.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1106,"width":15,"height":15,"star_pos":[7.27,6.61],"pixels":"..."},"id":"c5e79e0c-1203-471e-84d9-4dea8f71c150"}
02:52:23.702 00.747 11596 Exposure complete
02:52:23.806 00.104 11596 worker thread done servicing request
02:52:23.806 00.000 13300 OnExposeComplete: enter
02:52:23.806 00.000 13300 UpdateGuideState(): m_state=6
02:52:23.807 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1107
02:52:23.807 00.000 13300 Star::Find returns 1 (0), X=35.22, Y=420.50, Mass=1394, SNR=26.2, Peak=148 HFD=3.2
02:52:23.807 00.000 13300 MultiStar: [#1 0.04,-0.12,0.51,U] [#2 -0.03,0.11,0.47,U] [#3 -0.25,-0.18,0.00,M5] [#4 -0.13,-0.28,0.00,M5] [#5 0.10,-0.09,0.31,U] [#6 0.03,0.13,0.27,U] [#7 0.23,-0.20,0.00,M3] [#8 -0.11,0.13,0.22,U] 
02:52:23.807 00.000 13300 refined, 5 included, MultiStar: {0.01, -0.04}, one-star: {0.02, -0.13}
02:52:23.808 00.001 13300 CameraToMount -- cameraTheta (-1.22) - m_xAngle (1.53) = xAngle (-2.75 = -2.75)
02:52:23.808 00.000 13300 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.88 = 0.40)
02:52:23.808 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.22 mountX=-0.04 mountY=0.02, mountTheta=2.74
02:52:23.810 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.04, opts=13)
02:52:23.810 00.000 13300 Enqueuing Move request for scope (0.01, -0.04)
02:52:23.810 00.000 11596 Worker thread wakes up
02:52:23.810 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.04) opts 0xd
02:52:23.810 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.04)
02:52:23.811 00.001 11596 Moving (0.01, -0.04) raw xDistance=-0.04 yDistance=0.02
02:52:23.811 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:52:23.811 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:23.811 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:52:23.811 00.000 11596 MoveAxis(E, 0, ABG)
02:52:23.811 00.000 11596 Move returns status 0, amount 0
02:52:23.811 00.000 11596 MoveAxis(N, 0, ABG)
02:52:23.812 00.001 11596 Move returns status 0, amount 0
02:52:23.812 00.000 11596 move complete, result=0
02:52:23.812 00.000 11596 worker thread done servicing request
02:52:23.822 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=245, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
02:52:23.831 00.009 13300 UpdateGuideState exits: m=1394 SNR=26.2
02:52:23.831 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:23.831 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:52:23.831 00.000 13300 Enqueuing Expose request
02:52:23.832 00.001 11596 Worker thread wakes up
02:52:23.832 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:52:23.832 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:52:24.337 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:52:25.953 01.616 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0a4afb31-9804-43ca-91c8-f9c3f7c6ff83"}
02:52:25.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0a4afb31-9804-43ca-91c8-f9c3f7c6ff83"}
02:52:25.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ec23c156-5bf4-4678-b1ff-50966715b244"}
02:52:25.954 00.000 13300 case statement mapped state 6 to 3
02:52:25.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ec23c156-5bf4-4678-b1ff-50966715b244"}
02:52:25.954 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b54f8c69-e0c8-413c-af00-e789c2dc5087"}
02:52:25.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1107,"width":15,"height":15,"star_pos":[7.22,6.50],"pixels":"..."},"id":"b54f8c69-e0c8-413c-af00-e789c2dc5087"}
02:52:27.368 01.414 11596 Exposure complete
02:52:27.444 00.076 11596 worker thread done servicing request
02:52:27.444 00.000 13300 OnExposeComplete: enter
02:52:27.444 00.000 13300 UpdateGuideState(): m_state=6
02:52:27.444 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1108
02:52:27.445 00.001 13300 Star::Find returns 1 (0), X=35.27, Y=420.49, Mass=1357, SNR=25.9, Peak=145 HFD=3.2
02:52:27.445 00.000 13300 MultiStar: [#1 0.03,-0.17,0.52,U] [#2 -0.15,-0.11,0.52,U] [#3 -0.28,0.05,0.00,M6] [#4 -0.23,-0.36,0.00,M6] [#5 -0.12,-0.29,0.00,M1] [#6 0.06,-0.02,0.27,U] [#7 0.26,-0.16,0.00,M4] [#8 0.22,-0.20,0.00,M1] 
02:52:27.445 00.000 13300 refined, 3 included, MultiStar: {0.01, -0.13}, one-star: {0.07, -0.14}
02:52:27.445 00.000 13300 CameraToMount -- cameraTheta (-1.47) - m_xAngle (1.53) = xAngle (-3.01 = -3.01)
02:52:27.445 00.000 13300 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.13 = 0.15)
02:52:27.446 00.001 13300 CameraToMount -- cameraX=0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.47 mountX=-0.13 mountY=0.02, mountTheta=2.99
02:52:27.447 00.001 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.13, opts=13)
02:52:27.447 00.000 13300 Enqueuing Move request for scope (0.01, -0.13)
02:52:27.448 00.001 11596 Worker thread wakes up
02:52:27.448 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.13) opts 0xd
02:52:27.448 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.13)
02:52:27.448 00.000 11596 Moving (0.01, -0.13) raw xDistance=-0.13 yDistance=0.02
02:52:27.448 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:52:27.448 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:27.449 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:52:27.449 00.000 11596 MoveAxis(E, 0, ABG)
02:52:27.449 00.000 11596 Move returns status 0, amount 0
02:52:27.449 00.000 11596 MoveAxis(N, 0, ABG)
02:52:27.449 00.000 11596 Move returns status 0, amount 0
02:52:27.449 00.000 11596 move complete, result=0
02:52:27.449 00.000 11596 worker thread done servicing request
02:52:27.457 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
02:52:27.465 00.008 13300 UpdateGuideState exits: m=1357 SNR=25.9
02:52:27.465 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:27.465 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:52:27.466 00.001 13300 Enqueuing Expose request
02:52:27.466 00.000 11596 Worker thread wakes up
02:52:27.466 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:52:27.466 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:52:27.973 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:52:28.952 00.979 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"de5b6561-adcd-4ac3-8497-387bb4b1ad71"}
02:52:28.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"de5b6561-adcd-4ac3-8497-387bb4b1ad71"}
02:52:28.953 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1100bcae-20eb-49bb-a05f-afdcf3dea412"}
02:52:28.953 00.000 13300 case statement mapped state 6 to 3
02:52:28.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1100bcae-20eb-49bb-a05f-afdcf3dea412"}
02:52:28.953 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ad4cde36-e25d-4074-9715-37a89453ba5f"}
02:52:28.954 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1108,"width":15,"height":15,"star_pos":[7.27,7.49],"pixels":"..."},"id":"ad4cde36-e25d-4074-9715-37a89453ba5f"}
02:52:31.017 02.063 11596 Exposure complete
02:52:31.093 00.076 11596 worker thread done servicing request
02:52:31.093 00.000 13300 OnExposeComplete: enter
02:52:31.093 00.000 13300 UpdateGuideState(): m_state=6
02:52:31.093 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1109
02:52:31.094 00.001 13300 Star::Find returns 1 (0), X=35.23, Y=420.37, Mass=1359, SNR=25.8, Peak=156 HFD=3.2
02:52:31.094 00.000 13300 MultiStar: [#1 0.02,-0.49,0.00,M1] [#2 0.03,-0.05,0.47,U] [#3 -0.27,-0.25,0.00,M7] [#4 0.00,-0.26,0.27,U] [#5 0.03,-0.35,0.00,M2] [#6 0.02,0.13,0.26,U] [#7 0.02,-0.17,0.28,U] [#8 0.24,-0.18,0.00,M2] 
02:52:31.094 00.000 13300 refined, 4 included, MultiStar: {0.02, -0.16}, one-star: {0.03, -0.27}
02:52:31.094 00.000 13300 CameraToMount -- cameraTheta (-1.42) - m_xAngle (1.53) = xAngle (-2.95 = -2.95)
02:52:31.094 00.000 13300 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.08 = 0.20)
02:52:31.094 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.16 hyp=0.16 cameraTheta=-1.42 mountX=-0.16 mountY=0.03, mountTheta=2.94
02:52:31.096 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.16, opts=13)
02:52:31.097 00.001 13300 Enqueuing Move request for scope (0.02, -0.16)
02:52:31.097 00.000 11596 Worker thread wakes up
02:52:31.097 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.16) opts 0xd
02:52:31.097 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.16)
02:52:31.097 00.000 11596 Moving (0.02, -0.16) raw xDistance=-0.16 yDistance=0.03
02:52:31.097 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
02:52:31.097 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:31.097 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:52:31.098 00.001 11596 MoveAxis(E, 202, ABG)
02:52:31.098 00.000 11596 Guiding  Dir = 2, Dur = 202
02:52:31.098 00.000 11596 IsSlewing returns 0
02:52:31.106 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=213, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
02:52:31.115 00.009 13300 UpdateGuideState exits: m=1359 SNR=25.8
02:52:31.115 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:31.115 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:52:31.115 00.000 13300 Enqueuing Expose request
02:52:31.205 00.090 11596 IsGuiding returns 0
02:52:31.313 00.108 11596 PulseGuide returned control before completion, sleep 105
02:52:31.447 00.134 11596 IsGuiding returns 1
02:52:31.447 00.000 11596 scope still moving after pulse duration time elapsed
02:52:31.471 00.024 11596 IsSlewing returns 0
02:52:31.541 00.070 11596 IsGuiding returns 0
02:52:31.541 00.000 11596 scope move finished after 202 + 133 ms
02:52:31.541 00.000 11596 Move returns status 0, amount 202
02:52:31.541 00.000 11596 MoveAxis(N, 0, ABG)
02:52:31.541 00.000 11596 Move returns status 0, amount 0
02:52:31.541 00.000 11596 move complete, result=0
02:52:31.541 00.000 11596 worker thread done servicing request
02:52:31.541 00.000 13300 GuideStep: -0.2 px 202 ms EAST, 0.0 px 0 ms NORTH
02:52:31.542 00.001 11596 Worker thread wakes up
02:52:31.542 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:52:31.952 00.410 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6b40d097-3947-4cd9-9e3d-42e79c27bc36"}
02:52:31.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6b40d097-3947-4cd9-9e3d-42e79c27bc36"}
02:52:31.953 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"69745623-e433-4ccc-8316-b5ba87ac2075"}
02:52:31.953 00.000 13300 case statement mapped state 6 to 3
02:52:31.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"69745623-e433-4ccc-8316-b5ba87ac2075"}
02:52:31.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"acf8ba27-7378-459a-be3b-b2c791eb30ab"}
02:52:31.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1109,"width":15,"height":15,"star_pos":[7.23,7.37],"pixels":"..."},"id":"acf8ba27-7378-459a-be3b-b2c791eb30ab"}
02:52:32.054 00.100 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:52:34.951 02.897 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9a39823f-0aba-4478-9c92-b799a8b961ea"}
02:52:34.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9a39823f-0aba-4478-9c92-b799a8b961ea"}
02:52:34.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8d898255-5633-4623-9913-4adde1f85c22"}
02:52:34.952 00.000 13300 case statement mapped state 6 to 3
02:52:34.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8d898255-5633-4623-9913-4adde1f85c22"}
02:52:34.952 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1d700f21-ecf4-472d-ba1c-c8af10dfe00a"}
02:52:34.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1109,"width":15,"height":15,"star_pos":[7.23,7.37],"pixels":"..."},"id":"1d700f21-ecf4-472d-ba1c-c8af10dfe00a"}
02:52:35.097 00.145 11596 Exposure complete
02:52:35.171 00.074 11596 worker thread done servicing request
02:52:35.171 00.000 13300 OnExposeComplete: enter
02:52:35.171 00.000 13300 UpdateGuideState(): m_state=6
02:52:35.172 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1110
02:52:35.172 00.000 13300 Star::Find returns 1 (0), X=35.32, Y=420.33, Mass=1334, SNR=25.6, Peak=152 HFD=3.2
02:52:35.172 00.000 13300 MultiStar: [#1 0.13,-0.26,0.00,M2] [#2 0.09,-0.02,0.48,U] [#3 -0.11,-0.08,0.36,U] [#4 -0.01,-0.29,0.00,M6] [#5 0.06,-0.41,0.00,M3] [#6 0.14,0.01,0.27,U] [#7 0.30,-0.23,0.00,M4] [#8 0.31,-0.05,0.00,M3] 
02:52:35.173 00.001 13300 refined, 3 included, MultiStar: {0.07, -0.16}, one-star: {0.12, -0.30}
02:52:35.173 00.000 13300 CameraToMount -- cameraTheta (-1.14) - m_xAngle (1.53) = xAngle (-2.67 = -2.67)
02:52:35.173 00.000 13300 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.80 = 0.48)
02:52:35.173 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.16 hyp=0.18 cameraTheta=-1.14 mountX=-0.16 mountY=0.08, mountTheta=2.66
02:52:35.176 00.003 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.16, opts=13)
02:52:35.176 00.000 13300 Enqueuing Move request for scope (0.07, -0.16)
02:52:35.176 00.000 11596 Worker thread wakes up
02:52:35.176 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.16) opts 0xd
02:52:35.176 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.16)
02:52:35.176 00.000 11596 Moving (0.07, -0.16) raw xDistance=-0.16 yDistance=0.08
02:52:35.177 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.16
02:52:35.177 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:35.177 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:52:35.177 00.000 11596 MoveAxis(E, 212, ABG)
02:52:35.177 00.000 11596 Guiding  Dir = 2, Dur = 212
02:52:35.177 00.000 11596 IsSlewing returns 0
02:52:35.184 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=223, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
02:52:35.193 00.009 13300 UpdateGuideState exits: m=1334 SNR=25.6
02:52:35.193 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:35.194 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:52:35.194 00.000 13300 Enqueuing Expose request
02:52:35.263 00.069 11596 IsGuiding returns 0
02:52:35.370 00.107 11596 PulseGuide returned control before completion, sleep 116
02:52:35.505 00.135 11596 IsGuiding returns 1
02:52:35.505 00.000 11596 scope still moving after pulse duration time elapsed
02:52:35.525 00.020 11596 IsSlewing returns 0
02:52:35.812 00.287 11596 IsGuiding returns 0
02:52:35.812 00.000 11596 scope move finished after 212 + 336 ms
02:52:35.812 00.000 11596 Move returns status 0, amount 212
02:52:35.812 00.000 11596 MoveAxis(N, 0, ABG)
02:52:35.812 00.000 11596 Move returns status 0, amount 0
02:52:35.812 00.000 11596 move complete, result=0
02:52:35.812 00.000 11596 worker thread done servicing request
02:52:35.812 00.000 13300 GuideStep: -0.2 px 212 ms EAST, 0.1 px 0 ms NORTH
02:52:35.813 00.001 11596 Worker thread wakes up
02:52:35.813 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:52:36.326 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:52:37.951 01.625 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"160e9510-457d-4ad3-bdcb-1789e1ce39c5"}
02:52:37.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"160e9510-457d-4ad3-bdcb-1789e1ce39c5"}
02:52:37.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5f410de2-b300-4097-aa7b-e71edf2f9172"}
02:52:37.952 00.000 13300 case statement mapped state 6 to 3
02:52:37.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5f410de2-b300-4097-aa7b-e71edf2f9172"}
02:52:37.953 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9dce155d-b5ef-401e-a1f9-8e9eae070894"}
02:52:37.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1110,"width":15,"height":15,"star_pos":[7.32,7.33],"pixels":"..."},"id":"9dce155d-b5ef-401e-a1f9-8e9eae070894"}
02:52:39.372 01.419 11596 Exposure complete
02:52:39.441 00.069 11596 worker thread done servicing request
02:52:39.441 00.000 13300 OnExposeComplete: enter
02:52:39.441 00.000 13300 UpdateGuideState(): m_state=6
02:52:39.441 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1111
02:52:39.442 00.001 13300 Star::Find returns 1 (0), X=35.27, Y=420.43, Mass=1372, SNR=26.0, Peak=146 HFD=3.2
02:52:39.442 00.000 13300 MultiStar: [#1 0.04,-0.27,0.00,M3] [#2 -0.04,0.17,0.52,U] [#3 -0.19,0.02,0.34,U] [#4 -0.20,-0.15,0.26,U] [#5 -0.20,-0.16,0.30,U] [#6 0.06,0.25,0.27,U] [#7 0.16,-0.15,0.28,U] [#8 0.11,0.02,0.23,U] 
02:52:39.442 00.000 13300 refined, 7 included, MultiStar: {-0.01, -0.05}, one-star: {0.07, -0.20}
02:52:39.442 00.000 13300 CameraToMount -- cameraTheta (-1.83) - m_xAngle (1.53) = xAngle (-3.36 = 2.92)
02:52:39.442 00.000 13300 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.49 = -0.21)
02:52:39.442 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.83 mountX=-0.05 mountY=-0.01, mountTheta=-2.93
02:52:39.444 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.05, opts=13)
02:52:39.444 00.000 13300 Enqueuing Move request for scope (-0.01, -0.05)
02:52:39.444 00.000 11596 Worker thread wakes up
02:52:39.445 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.05) opts 0xd
02:52:39.445 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.05)
02:52:39.445 00.000 11596 Moving (-0.01, -0.05) raw xDistance=-0.05 yDistance=-0.01
02:52:39.445 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:52:39.445 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:39.445 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:52:39.445 00.000 11596 MoveAxis(E, 0, ABG)
02:52:39.445 00.000 11596 Move returns status 0, amount 0
02:52:39.445 00.000 11596 MoveAxis(N, 0, ABG)
02:52:39.445 00.000 11596 Move returns status 0, amount 0
02:52:39.445 00.000 11596 move complete, result=0
02:52:39.446 00.001 11596 worker thread done servicing request
02:52:39.451 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=245, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
02:52:39.459 00.008 13300 UpdateGuideState exits: m=1372 SNR=26.0
02:52:39.459 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:39.459 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:52:39.460 00.001 13300 Enqueuing Expose request
02:52:39.460 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:52:39.460 00.000 11596 Worker thread wakes up
02:52:39.460 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:52:39.975 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:52:40.951 00.976 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"df39c925-b6e0-4e44-8c31-de750817c572"}
02:52:40.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"df39c925-b6e0-4e44-8c31-de750817c572"}
02:52:40.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4a249a52-2694-461a-91e5-5e2f4d33488a"}
02:52:40.952 00.000 13300 case statement mapped state 6 to 3
02:52:40.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4a249a52-2694-461a-91e5-5e2f4d33488a"}
02:52:40.952 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"302bd6cf-4909-4ca3-b2de-dcd2700ee27c"}
02:52:40.953 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1111,"width":15,"height":15,"star_pos":[7.27,7.43],"pixels":"..."},"id":"302bd6cf-4909-4ca3-b2de-dcd2700ee27c"}
02:52:43.016 02.063 11596 Exposure complete
02:52:43.087 00.071 11596 worker thread done servicing request
02:52:43.087 00.000 13300 OnExposeComplete: enter
02:52:43.087 00.000 13300 UpdateGuideState(): m_state=6
02:52:43.088 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1112
02:52:43.088 00.000 13300 Star::Find returns 1 (0), X=35.18, Y=420.60, Mass=1328, SNR=25.6, Peak=141 HFD=3.2
02:52:43.088 00.000 13300 MultiStar: [#1 0.02,-0.09,0.52,U] [#2 0.04,0.24,0.47,U] [#3 -0.24,0.22,0.00,M6] [#4 -0.34,0.01,0.00,M6] [#5 0.04,-0.09,0.31,U] [#6 0.17,0.08,0.27,U] [#7 0.21,-0.06,0.30,U] [#8 0.27,-0.04,0.00,M3] 
02:52:43.089 00.001 13300 single-star, 5 included, MultiStar: {0.05, 0.00}, one-star: {-0.02, -0.04}
02:52:43.089 00.000 13300 CameraToMount -- cameraTheta (-2.02) - m_xAngle (1.53) = xAngle (-3.56 = 2.73)
02:52:43.089 00.000 13300 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.68 = -0.40)
02:52:43.089 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-2.02 mountX=-0.04 mountY=-0.02, mountTheta=-2.74
02:52:43.091 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.04, opts=13)
02:52:43.091 00.000 13300 Enqueuing Move request for scope (-0.02, -0.04)
02:52:43.091 00.000 11596 Worker thread wakes up
02:52:43.091 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.04) opts 0xd
02:52:43.091 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.04)
02:52:43.091 00.000 11596 Moving (-0.02, -0.04) raw xDistance=-0.04 yDistance=-0.02
02:52:43.091 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:52:43.091 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:43.092 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:52:43.092 00.000 11596 MoveAxis(E, 0, ABG)
02:52:43.092 00.000 11596 Move returns status 0, amount 0
02:52:43.092 00.000 11596 MoveAxis(N, 0, ABG)
02:52:43.092 00.000 11596 Move returns status 0, amount 0
02:52:43.092 00.000 11596 move complete, result=0
02:52:43.092 00.000 11596 worker thread done servicing request
02:52:43.098 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
02:52:43.106 00.008 13300 UpdateGuideState exits: m=1328 SNR=25.6
02:52:43.106 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:43.106 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:52:43.106 00.000 13300 Enqueuing Expose request
02:52:43.106 00.000 11596 Worker thread wakes up
02:52:43.106 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:52:43.106 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:52:43.620 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:52:43.951 00.331 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"68d2b6af-3306-4b36-a95c-a9aa800a2f4e"}
02:52:43.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"68d2b6af-3306-4b36-a95c-a9aa800a2f4e"}
02:52:43.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"68deee4d-83e2-4c16-8016-9102c35bee9f"}
02:52:43.952 00.000 13300 case statement mapped state 6 to 3
02:52:43.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"68deee4d-83e2-4c16-8016-9102c35bee9f"}
02:52:43.952 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"10abaa17-faff-4969-973d-5bb762b22538"}
02:52:43.953 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1112,"width":15,"height":15,"star_pos":[7.18,6.60],"pixels":"..."},"id":"10abaa17-faff-4969-973d-5bb762b22538"}
02:52:46.643 02.690 11596 Exposure complete
02:52:46.713 00.070 11596 worker thread done servicing request
02:52:46.713 00.000 13300 OnExposeComplete: enter
02:52:46.713 00.000 13300 UpdateGuideState(): m_state=6
02:52:46.714 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1113
02:52:46.714 00.000 13300 Star::Find returns 1 (0), X=35.23, Y=420.36, Mass=1325, SNR=25.5, Peak=148 HFD=3.2
02:52:46.714 00.000 13300 MultiStar: [#1 -0.01,-0.26,0.51,U] [#2 -0.09,0.07,0.51,U] [#3 -0.12,0.03,0.33,U] [#4 -0.25,-0.30,0.00,M7] [#5 -0.09,0.07,0.32,U] [#6 -0.02,0.20,0.27,U] [#7 -0.00,-0.05,0.28,U] [#8 0.08,-0.11,0.24,U] 
02:52:46.714 00.000 13300 refined, 7 included, MultiStar: {-0.02, -0.09}, one-star: {0.03, -0.27}
02:52:46.714 00.000 13300 CameraToMount -- cameraTheta (-1.79) - m_xAngle (1.53) = xAngle (-3.32 = 2.96)
02:52:46.715 00.001 13300 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.45 = -0.17)
02:52:46.715 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.09 hyp=0.10 cameraTheta=-1.79 mountX=-0.09 mountY=-0.02, mountTheta=-2.97
02:52:46.716 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.09, opts=13)
02:52:46.717 00.001 13300 Enqueuing Move request for scope (-0.02, -0.09)
02:52:46.717 00.000 11596 Worker thread wakes up
02:52:46.717 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.09) opts 0xd
02:52:46.717 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.09)
02:52:46.717 00.000 11596 Moving (-0.02, -0.09) raw xDistance=-0.09 yDistance=-0.02
02:52:46.717 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:52:46.717 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:46.717 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:52:46.717 00.000 11596 MoveAxis(E, 0, ABG)
02:52:46.718 00.001 11596 Move returns status 0, amount 0
02:52:46.718 00.000 11596 MoveAxis(N, 0, ABG)
02:52:46.718 00.000 11596 Move returns status 0, amount 0
02:52:46.718 00.000 11596 move complete, result=0
02:52:46.718 00.000 11596 worker thread done servicing request
02:52:46.724 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
02:52:46.732 00.008 13300 UpdateGuideState exits: m=1325 SNR=25.5
02:52:46.732 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:46.732 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:52:46.732 00.000 13300 Enqueuing Expose request
02:52:46.732 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:52:46.732 00.000 11596 Worker thread wakes up
02:52:46.733 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:52:46.950 00.217 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"05e6952e-74e6-49da-a98c-1da06cfd6395"}
02:52:46.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"05e6952e-74e6-49da-a98c-1da06cfd6395"}
02:52:46.951 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0be2630d-da92-407e-acd8-647c97b7c535"}
02:52:46.951 00.000 13300 case statement mapped state 6 to 3
02:52:46.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0be2630d-da92-407e-acd8-647c97b7c535"}
02:52:46.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"08b7de07-2123-49a7-ab3a-5b370193368d"}
02:52:46.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1113,"width":15,"height":15,"star_pos":[7.23,7.36],"pixels":"..."},"id":"08b7de07-2123-49a7-ab3a-5b370193368d"}
02:52:47.236 00.284 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:52:49.950 02.714 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6dd32897-d805-4ec1-b78e-cb51bbfa2e8d"}
02:52:49.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6dd32897-d805-4ec1-b78e-cb51bbfa2e8d"}
02:52:49.951 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"59e394b6-6e86-4b6c-96ab-7b5d56f1e606"}
02:52:49.951 00.000 13300 case statement mapped state 6 to 3
02:52:49.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"59e394b6-6e86-4b6c-96ab-7b5d56f1e606"}
02:52:49.951 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"78f18b7f-21f6-4001-bebc-2ffc9f1a6165"}
02:52:49.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1113,"width":15,"height":15,"star_pos":[7.23,7.36],"pixels":"..."},"id":"78f18b7f-21f6-4001-bebc-2ffc9f1a6165"}
02:52:50.267 00.316 11596 Exposure complete
02:52:50.338 00.071 11596 worker thread done servicing request
02:52:50.339 00.001 13300 OnExposeComplete: enter
02:52:50.339 00.000 13300 UpdateGuideState(): m_state=6
02:52:50.339 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1114
02:52:50.339 00.000 13300 Star::Find returns 1 (0), X=35.16, Y=420.43, Mass=1374, SNR=26.0, Peak=137 HFD=3.3
02:52:50.340 00.001 13300 MultiStar: [#1 -0.04,-0.21,0.51,U] [#2 -0.18,0.04,0.50,U] [#3 -0.29,0.09,0.00,M6] [#4 -0.03,-0.16,0.28,U] [#5 -0.14,-0.16,0.31,U] [#6 0.17,0.23,0.00,M1] [#7 -0.07,0.13,0.28,U] [#8 -0.01,0.02,0.23,U] 
02:52:50.340 00.000 13300 refined, 6 included, MultiStar: {-0.07, -0.11}, one-star: {-0.04, -0.20}
02:52:50.340 00.000 13300 CameraToMount -- cameraTheta (-2.15) - m_xAngle (1.53) = xAngle (-3.69 = 2.60)
02:52:50.340 00.000 13300 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.81 = -0.53)
02:52:50.340 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.11 hyp=0.13 cameraTheta=-2.15 mountX=-0.11 mountY=-0.07, mountTheta=-2.61
02:52:50.342 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.11, opts=13)
02:52:50.342 00.000 13300 Enqueuing Move request for scope (-0.07, -0.11)
02:52:50.342 00.000 11596 Worker thread wakes up
02:52:50.342 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.11) opts 0xd
02:52:50.342 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.11)
02:52:50.343 00.001 11596 Moving (-0.07, -0.11) raw xDistance=-0.11 yDistance=-0.07
02:52:50.343 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:52:50.343 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:50.343 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:52:50.343 00.000 11596 MoveAxis(E, 0, ABG)
02:52:50.343 00.000 11596 Move returns status 0, amount 0
02:52:50.343 00.000 11596 MoveAxis(N, 0, ABG)
02:52:50.343 00.000 11596 Move returns status 0, amount 0
02:52:50.343 00.000 11596 move complete, result=0
02:52:50.343 00.000 11596 worker thread done servicing request
02:52:50.350 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
02:52:50.357 00.007 13300 UpdateGuideState exits: m=1374 SNR=26.0
02:52:50.357 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:50.357 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:52:50.357 00.000 13300 Enqueuing Expose request
02:52:50.358 00.001 11596 Worker thread wakes up
02:52:50.358 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:52:50.358 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:52:50.868 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:52:52.949 02.081 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4dba95b2-3f53-4546-a088-0a5502c63cb9"}
02:52:52.950 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4dba95b2-3f53-4546-a088-0a5502c63cb9"}
02:52:52.950 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b9a32b0-3cc9-44a2-8817-a3bf2c4c6877"}
02:52:52.950 00.000 13300 case statement mapped state 6 to 3
02:52:52.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5b9a32b0-3cc9-44a2-8817-a3bf2c4c6877"}
02:52:52.951 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c9a06a03-72e7-48d5-9e5f-2aefd11928c5"}
02:52:52.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1114,"width":15,"height":15,"star_pos":[7.16,7.43],"pixels":"..."},"id":"c9a06a03-72e7-48d5-9e5f-2aefd11928c5"}
02:52:53.902 00.951 11596 Exposure complete
02:52:53.971 00.069 11596 worker thread done servicing request
02:52:53.971 00.000 13300 OnExposeComplete: enter
02:52:53.971 00.000 13300 UpdateGuideState(): m_state=6
02:52:53.972 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1115
02:52:53.972 00.000 13300 Star::Find returns 1 (0), X=35.13, Y=420.71, Mass=1412, SNR=26.4, Peak=155 HFD=3.4
02:52:53.972 00.000 13300 MultiStar: [#1 0.05,-0.09,0.50,U] [#2 -0.05,0.16,0.46,U] [#3 -0.34,0.11,0.00,M7] [#4 -0.14,-0.14,0.27,U] [#5 -0.15,-0.18,0.31,U] [#6 -0.12,0.11,0.27,U] [#7 0.10,0.13,0.27,U] [#8 0.23,0.03,0.22,U] 
02:52:53.972 00.000 13300 refined, 7 included, MultiStar: {-0.03, 0.02}, one-star: {-0.07, 0.08}
02:52:53.972 00.000 13300 CameraToMount -- cameraTheta (2.50) - m_xAngle (1.53) = xAngle (0.96 = 0.96)
02:52:53.973 00.001 13300 CameraToMount -- cameraTheta (2.50) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.16 = -2.16)
02:52:53.973 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.02 hyp=0.04 cameraTheta=2.50 mountX=0.02 mountY=-0.03, mountTheta=-0.97
02:52:53.975 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.02, opts=13)
02:52:53.975 00.000 13300 Enqueuing Move request for scope (-0.03, 0.02)
02:52:53.975 00.000 11596 Worker thread wakes up
02:52:53.976 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.02) opts 0xd
02:52:53.976 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.02)
02:52:53.976 00.000 11596 Moving (-0.03, 0.02) raw xDistance=0.02 yDistance=-0.03
02:52:53.976 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:52:53.976 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:53.976 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:52:53.976 00.000 11596 MoveAxis(E, 0, ABG)
02:52:53.976 00.000 11596 Move returns status 0, amount 0
02:52:53.976 00.000 11596 MoveAxis(N, 0, ABG)
02:52:53.976 00.000 11596 Move returns status 0, amount 0
02:52:53.976 00.000 11596 move complete, result=0
02:52:53.977 00.001 11596 worker thread done servicing request
02:52:53.982 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=3, FiltMax=83, Gamma=0.510
02:52:53.990 00.008 13300 UpdateGuideState exits: m=1412 SNR=26.4
02:52:53.991 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:53.991 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:52:53.991 00.000 13300 Enqueuing Expose request
02:52:53.991 00.000 11596 Worker thread wakes up
02:52:53.991 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:52:53.991 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:52:54.508 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:52:55.949 01.441 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3ceb69f7-76b1-421f-8d66-ab67fcc807a9"}
02:52:55.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3ceb69f7-76b1-421f-8d66-ab67fcc807a9"}
02:52:55.950 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f0beb73d-b336-4c2b-8bd7-b21b56dfccf5"}
02:52:55.950 00.000 13300 case statement mapped state 6 to 3
02:52:55.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f0beb73d-b336-4c2b-8bd7-b21b56dfccf5"}
02:52:55.950 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fc64fe74-b108-4134-9d0b-8464d4546b43"}
02:52:55.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1115,"width":15,"height":15,"star_pos":[7.13,6.71],"pixels":"..."},"id":"fc64fe74-b108-4134-9d0b-8464d4546b43"}
02:52:57.527 01.577 11596 Exposure complete
02:52:57.598 00.071 11596 worker thread done servicing request
02:52:57.598 00.000 13300 OnExposeComplete: enter
02:52:57.598 00.000 13300 UpdateGuideState(): m_state=6
02:52:57.598 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1116
02:52:57.599 00.001 13300 Star::Find returns 1 (0), X=35.15, Y=420.60, Mass=1383, SNR=26.1, Peak=145 HFD=3.2
02:52:57.599 00.000 13300 MultiStar: [#1 0.02,-0.19,0.54,U] [#2 -0.02,0.04,0.52,U] [#3 -0.07,-0.00,0.34,U] [#4 -0.21,-0.04,0.27,U] [#5 -0.05,-0.12,0.32,U] [#6 0.08,-0.08,0.27,U] [#7 0.05,0.14,0.29,U] [#8 0.10,0.22,0.21,U] 
02:52:57.599 00.000 13300 refined, 8 included, MultiStar: {-0.02, -0.03}, one-star: {-0.05, -0.03}
02:52:57.599 00.000 13300 CameraToMount -- cameraTheta (-2.31) - m_xAngle (1.53) = xAngle (-3.84 = 2.44)
02:52:57.599 00.000 13300 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.97 = -0.68)
02:52:57.599 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-2.31 mountX=-0.03 mountY=-0.02, mountTheta=-2.45
02:52:57.601 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.03, opts=13)
02:52:57.602 00.001 13300 Enqueuing Move request for scope (-0.02, -0.03)
02:52:57.602 00.000 11596 Worker thread wakes up
02:52:57.602 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
02:52:57.602 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
02:52:57.602 00.000 11596 Moving (-0.02, -0.03) raw xDistance=-0.03 yDistance=-0.02
02:52:57.602 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:52:57.602 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:57.603 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:52:57.603 00.000 11596 MoveAxis(E, 0, ABG)
02:52:57.603 00.000 11596 Move returns status 0, amount 0
02:52:57.603 00.000 11596 MoveAxis(N, 0, ABG)
02:52:57.603 00.000 11596 Move returns status 0, amount 0
02:52:57.603 00.000 11596 move complete, result=0
02:52:57.603 00.000 11596 worker thread done servicing request
02:52:57.610 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
02:52:57.619 00.009 13300 UpdateGuideState exits: m=1383 SNR=26.1
02:52:57.619 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:57.619 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:52:57.619 00.000 13300 Enqueuing Expose request
02:52:57.619 00.000 11596 Worker thread wakes up
02:52:57.620 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:52:57.620 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:52:58.132 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:52:58.948 00.816 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2e41ff2d-e49d-4a6d-a402-0cbf95c15062"}
02:52:58.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2e41ff2d-e49d-4a6d-a402-0cbf95c15062"}
02:52:58.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f1671d4e-9121-40b7-88a7-8dd56c1765e0"}
02:52:58.949 00.000 13300 case statement mapped state 6 to 3
02:52:58.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f1671d4e-9121-40b7-88a7-8dd56c1765e0"}
02:52:58.950 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a48f113c-51d9-4aaa-8e56-bc34815532af"}
02:52:58.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1116,"width":15,"height":15,"star_pos":[7.15,6.60],"pixels":"..."},"id":"a48f113c-51d9-4aaa-8e56-bc34815532af"}
02:53:01.286 02.336 11596 Exposure complete
02:53:01.354 00.068 11596 worker thread done servicing request
02:53:01.354 00.000 13300 OnExposeComplete: enter
02:53:01.354 00.000 13300 UpdateGuideState(): m_state=6
02:53:01.354 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1117
02:53:01.355 00.001 13300 Star::Find returns 1 (0), X=35.03, Y=420.61, Mass=1365, SNR=25.9, Peak=151 HFD=3.3
02:53:01.355 00.000 13300 MultiStar: [#1 -0.03,-0.09,0.54,U] [#2 -0.02,0.15,0.46,U] [#3 -0.13,0.08,0.33,U] [#4 -0.12,-0.30,0.00,M5] [#5 -0.16,-0.16,0.31,U] [#6 -0.14,0.31,0.00,M1] [#7 0.04,-0.23,0.29,U] [#8 -0.06,0.12,0.21,U] 
02:53:01.355 00.000 13300 refined, 6 included, MultiStar: {-0.09, -0.02}, one-star: {-0.17, -0.02}
02:53:01.355 00.000 13300 CameraToMount -- cameraTheta (-2.92) - m_xAngle (1.53) = xAngle (-4.45 = 1.83)
02:53:01.355 00.000 13300 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.58 = -1.30)
02:53:01.356 00.001 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-2.92 mountX=-0.02 mountY=-0.09, mountTheta=-1.83
02:53:01.357 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.02, opts=13)
02:53:01.358 00.001 13300 Enqueuing Move request for scope (-0.09, -0.02)
02:53:01.358 00.000 11596 Worker thread wakes up
02:53:01.358 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.02) opts 0xd
02:53:01.358 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.02)
02:53:01.358 00.000 11596 Moving (-0.09, -0.02) raw xDistance=-0.02 yDistance=-0.09
02:53:01.358 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:53:01.358 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:01.358 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:53:01.358 00.000 11596 MoveAxis(E, 0, ABG)
02:53:01.359 00.001 11596 Move returns status 0, amount 0
02:53:01.359 00.000 11596 MoveAxis(N, 0, ABG)
02:53:01.359 00.000 11596 Move returns status 0, amount 0
02:53:01.359 00.000 11596 move complete, result=0
02:53:01.359 00.000 11596 worker thread done servicing request
02:53:01.366 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
02:53:01.374 00.008 13300 UpdateGuideState exits: m=1365 SNR=25.9
02:53:01.374 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:01.374 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:53:01.374 00.000 13300 Enqueuing Expose request
02:53:01.375 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:53:01.375 00.000 11596 Worker thread wakes up
02:53:01.375 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:53:01.889 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:53:01.948 00.059 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c09a2952-7d21-4506-98a9-1d7e475587ed"}
02:53:01.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c09a2952-7d21-4506-98a9-1d7e475587ed"}
02:53:01.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b4268a6c-24d1-4c22-a9ba-79627743a46d"}
02:53:01.949 00.000 13300 case statement mapped state 6 to 3
02:53:01.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b4268a6c-24d1-4c22-a9ba-79627743a46d"}
02:53:01.950 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7117772d-71d7-4ec6-883a-8c8d3c98719a"}
02:53:01.951 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1117,"width":15,"height":15,"star_pos":[7.03,6.61],"pixels":"..."},"id":"7117772d-71d7-4ec6-883a-8c8d3c98719a"}
02:53:04.916 02.965 11596 Exposure complete
02:53:04.947 00.031 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e5260cc3-6a40-40a9-8873-3ca1344f8a01"}
02:53:04.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e5260cc3-6a40-40a9-8873-3ca1344f8a01"}
02:53:04.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cb589cab-cfea-4af5-a166-d0a8be1485ef"}
02:53:04.948 00.000 13300 case statement mapped state 6 to 3
02:53:04.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cb589cab-cfea-4af5-a166-d0a8be1485ef"}
02:53:04.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d6e7dd92-677e-465f-9731-a641ecb16b28"}
02:53:04.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1117,"width":15,"height":15,"star_pos":[7.03,6.61],"pixels":"..."},"id":"d6e7dd92-677e-465f-9731-a641ecb16b28"}
02:53:04.987 00.038 11596 worker thread done servicing request
02:53:04.988 00.001 13300 OnExposeComplete: enter
02:53:04.988 00.000 13300 UpdateGuideState(): m_state=6
02:53:04.988 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1118
02:53:04.988 00.000 13300 Star::Find returns 1 (0), X=35.08, Y=420.68, Mass=1354, SNR=25.8, Peak=151 HFD=3.3
02:53:04.989 00.001 13300 MultiStar: [#1 0.06,0.01,0.51,U] [#2 0.04,0.03,0.51,U] [#3 -0.19,0.16,0.34,U] [#4 -0.14,0.10,0.27,U] [#5 0.16,-0.37,0.00,M1] [#6 0.21,0.11,0.27,U] [#7 0.14,-0.02,0.28,U] [#8 0.13,0.04,0.22,U] 
02:53:04.989 00.000 13300 refined, 7 included, MultiStar: {-0.01, 0.05}, one-star: {-0.12, 0.05}
02:53:04.989 00.000 13300 CameraToMount -- cameraTheta (1.81) - m_xAngle (1.53) = xAngle (0.28 = 0.28)
02:53:04.989 00.000 13300 CameraToMount -- cameraTheta (1.81) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.85 = -2.85)
02:53:04.989 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.06 cameraTheta=1.81 mountX=0.05 mountY=-0.02, mountTheta=-0.29
02:53:04.991 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.05, opts=13)
02:53:04.991 00.000 13300 Enqueuing Move request for scope (-0.01, 0.05)
02:53:04.991 00.000 11596 Worker thread wakes up
02:53:04.991 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.05) opts 0xd
02:53:04.992 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.05)
02:53:04.992 00.000 11596 Moving (-0.01, 0.05) raw xDistance=0.05 yDistance=-0.02
02:53:04.992 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:53:04.992 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:04.992 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:53:04.992 00.000 11596 MoveAxis(E, 0, ABG)
02:53:04.992 00.000 11596 Move returns status 0, amount 0
02:53:04.992 00.000 11596 MoveAxis(N, 0, ABG)
02:53:04.992 00.000 11596 Move returns status 0, amount 0
02:53:04.992 00.000 11596 move complete, result=0
02:53:04.992 00.000 11596 worker thread done servicing request
02:53:04.998 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
02:53:05.007 00.009 13300 UpdateGuideState exits: m=1354 SNR=25.8
02:53:05.008 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:05.008 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:53:05.008 00.000 13300 Enqueuing Expose request
02:53:05.008 00.000 11596 Worker thread wakes up
02:53:05.008 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:53:05.008 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:53:05.519 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:53:07.948 02.429 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b8447377-464f-4035-94f9-7fb6912e6486"}
02:53:07.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b8447377-464f-4035-94f9-7fb6912e6486"}
02:53:07.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3fd0da0c-ff6b-4071-aa86-c8d99abebeb1"}
02:53:07.949 00.000 13300 case statement mapped state 6 to 3
02:53:07.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3fd0da0c-ff6b-4071-aa86-c8d99abebeb1"}
02:53:07.949 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"67203c58-b3f9-4581-9429-6f5d7327bae4"}
02:53:07.950 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1118,"width":15,"height":15,"star_pos":[7.08,6.68],"pixels":"..."},"id":"67203c58-b3f9-4581-9429-6f5d7327bae4"}
02:53:08.540 00.590 11596 Exposure complete
02:53:08.611 00.071 11596 worker thread done servicing request
02:53:08.611 00.000 13300 OnExposeComplete: enter
02:53:08.611 00.000 13300 UpdateGuideState(): m_state=6
02:53:08.612 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1119
02:53:08.612 00.000 13300 Star::Find returns 1 (0), X=35.13, Y=420.66, Mass=1384, SNR=26.1, Peak=154 HFD=3.2
02:53:08.612 00.000 13300 MultiStar: [#1 -0.07,-0.06,0.51,U] [#2 -0.06,0.11,0.49,U] [#3 -0.11,0.06,0.33,U] [#4 -0.28,-0.05,0.00,M5] [#5 -0.09,0.01,0.30,U] [#6 0.15,0.40,0.00,M1] [#7 0.23,-0.10,0.27,U] [#8 0.00,0.11,0.22,U] 
02:53:08.612 00.000 13300 refined, 6 included, MultiStar: {-0.04, 0.02}, one-star: {-0.07, 0.02}
02:53:08.613 00.001 13300 CameraToMount -- cameraTheta (2.70) - m_xAngle (1.53) = xAngle (1.17 = 1.17)
02:53:08.613 00.000 13300 CameraToMount -- cameraTheta (2.70) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.96 = -1.96)
02:53:08.613 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.02 hyp=0.05 cameraTheta=2.70 mountX=0.02 mountY=-0.05, mountTheta=-1.17
02:53:08.615 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.02, opts=13)
02:53:08.615 00.000 13300 Enqueuing Move request for scope (-0.04, 0.02)
02:53:08.615 00.000 11596 Worker thread wakes up
02:53:08.615 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.02) opts 0xd
02:53:08.615 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.02)
02:53:08.615 00.000 11596 Moving (-0.04, 0.02) raw xDistance=0.02 yDistance=-0.05
02:53:08.615 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:53:08.615 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:08.616 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:53:08.616 00.000 11596 MoveAxis(E, 0, ABG)
02:53:08.616 00.000 11596 Move returns status 0, amount 0
02:53:08.616 00.000 11596 MoveAxis(N, 0, ABG)
02:53:08.616 00.000 11596 Move returns status 0, amount 0
02:53:08.616 00.000 11596 move complete, result=0
02:53:08.616 00.000 11596 worker thread done servicing request
02:53:08.624 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
02:53:08.632 00.008 13300 UpdateGuideState exits: m=1384 SNR=26.1
02:53:08.633 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:08.633 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:53:08.633 00.000 13300 Enqueuing Expose request
02:53:08.633 00.000 11596 Worker thread wakes up
02:53:08.633 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:53:08.633 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:53:09.147 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:53:10.947 01.800 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"84d92437-c384-4339-a379-3a98adc0260b"}
02:53:10.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"84d92437-c384-4339-a379-3a98adc0260b"}
02:53:10.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"99d07927-9d30-4038-9f29-aee89a241cf0"}
02:53:10.948 00.000 13300 case statement mapped state 6 to 3
02:53:10.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"99d07927-9d30-4038-9f29-aee89a241cf0"}
02:53:10.948 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"94241de4-6d6c-4ac6-ae42-93e7b4ae03be"}
02:53:10.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1119,"width":15,"height":15,"star_pos":[7.13,6.66],"pixels":"..."},"id":"94241de4-6d6c-4ac6-ae42-93e7b4ae03be"}
02:53:12.180 01.232 11596 Exposure complete
02:53:12.250 00.070 11596 worker thread done servicing request
02:53:12.250 00.000 13300 OnExposeComplete: enter
02:53:12.250 00.000 13300 UpdateGuideState(): m_state=6
02:53:12.251 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1120
02:53:12.251 00.000 13300 Star::Find returns 1 (0), X=35.19, Y=420.52, Mass=1328, SNR=25.6, Peak=137 HFD=3.2
02:53:12.252 00.001 13300 MultiStar: [#1 0.02,-0.11,0.56,U] [#2 -0.14,0.23,0.00,M1] [#3 -0.23,0.03,0.33,U] [#4 0.01,-0.11,0.28,U] [#5 -0.14,-0.08,0.31,U] [#6 0.12,0.30,0.00,M2] [#7 0.05,0.11,0.29,U] [#8 0.07,0.10,0.23,U] 
02:53:12.252 00.000 13300 refined, 6 included, MultiStar: {-0.03, -0.06}, one-star: {-0.01, -0.11}
02:53:12.252 00.000 13300 CameraToMount -- cameraTheta (-2.06) - m_xAngle (1.53) = xAngle (-3.59 = 2.70)
02:53:12.252 00.000 13300 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.72 = -0.43)
02:53:12.252 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.06 hyp=0.06 cameraTheta=-2.06 mountX=-0.06 mountY=-0.03, mountTheta=-2.71
02:53:12.255 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.06, opts=13)
02:53:12.255 00.000 13300 Enqueuing Move request for scope (-0.03, -0.06)
02:53:12.255 00.000 11596 Worker thread wakes up
02:53:12.255 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.06) opts 0xd
02:53:12.256 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.06)
02:53:12.256 00.000 11596 Moving (-0.03, -0.06) raw xDistance=-0.06 yDistance=-0.03
02:53:12.256 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:53:12.256 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:12.256 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:53:12.256 00.000 11596 MoveAxis(E, 0, ABG)
02:53:12.256 00.000 11596 Move returns status 0, amount 0
02:53:12.256 00.000 11596 MoveAxis(N, 0, ABG)
02:53:12.257 00.001 11596 Move returns status 0, amount 0
02:53:12.257 00.000 11596 move complete, result=0
02:53:12.257 00.000 11596 worker thread done servicing request
02:53:12.265 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
02:53:12.273 00.008 13300 UpdateGuideState exits: m=1328 SNR=25.6
02:53:12.274 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:12.274 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:53:12.274 00.000 13300 Enqueuing Expose request
02:53:12.274 00.000 11596 Worker thread wakes up
02:53:12.274 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:53:12.274 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:53:12.788 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:53:13.946 01.158 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7437ca18-5c58-4a84-9b03-a6111e644da7"}
02:53:13.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7437ca18-5c58-4a84-9b03-a6111e644da7"}
02:53:13.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6408f22b-7761-4e39-b469-5b3bd995c526"}
02:53:13.948 00.001 13300 case statement mapped state 6 to 3
02:53:13.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6408f22b-7761-4e39-b469-5b3bd995c526"}
02:53:13.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8c6b1b73-a7a7-4660-9930-1619713c013d"}
02:53:13.950 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1120,"width":15,"height":15,"star_pos":[7.19,6.52],"pixels":"..."},"id":"8c6b1b73-a7a7-4660-9930-1619713c013d"}
02:53:15.826 01.876 11596 Exposure complete
02:53:15.921 00.095 11596 worker thread done servicing request
02:53:15.921 00.000 13300 OnExposeComplete: enter
02:53:15.922 00.001 13300 UpdateGuideState(): m_state=6
02:53:15.922 00.000 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1121
02:53:15.922 00.000 13300 Star::Find returns 1 (0), X=35.21, Y=420.38, Mass=1350, SNR=25.7, Peak=146 HFD=3.2
02:53:15.923 00.001 13300 MultiStar: [#1 -0.09,-0.09,0.51,U] [#2 -0.13,0.23,0.00,M2] [#3 -0.18,0.04,0.35,U] [#4 -0.18,-0.18,0.27,U] [#5 0.04,-0.30,0.00,M1] [#6 -0.12,0.07,0.29,U] [#7 0.13,0.07,0.27,U] [#8 0.17,-0.06,0.23,U] 
02:53:15.923 00.000 13300 refined, 6 included, MultiStar: {-0.04, -0.11}, one-star: {0.01, -0.25}
02:53:15.923 00.000 13300 CameraToMount -- cameraTheta (-1.90) - m_xAngle (1.53) = xAngle (-3.43 = 2.85)
02:53:15.923 00.000 13300 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.56 = -0.27)
02:53:15.923 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.11 hyp=0.11 cameraTheta=-1.90 mountX=-0.11 mountY=-0.03, mountTheta=-2.87
02:53:15.925 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.11, opts=13)
02:53:15.925 00.000 13300 Enqueuing Move request for scope (-0.04, -0.11)
02:53:15.925 00.000 11596 Worker thread wakes up
02:53:15.926 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.11) opts 0xd
02:53:15.926 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.11)
02:53:15.926 00.000 11596 Moving (-0.04, -0.11) raw xDistance=-0.11 yDistance=-0.03
02:53:15.926 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:53:15.926 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:15.926 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:53:15.927 00.001 11596 MoveAxis(E, 0, ABG)
02:53:15.927 00.000 11596 Move returns status 0, amount 0
02:53:15.927 00.000 11596 MoveAxis(N, 0, ABG)
02:53:15.927 00.000 11596 Move returns status 0, amount 0
02:53:15.927 00.000 11596 move complete, result=0
02:53:15.927 00.000 11596 worker thread done servicing request
02:53:15.935 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
02:53:15.944 00.009 13300 UpdateGuideState exits: m=1350 SNR=25.7
02:53:15.944 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:15.944 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:53:15.945 00.001 13300 Enqueuing Expose request
02:53:15.945 00.000 11596 Worker thread wakes up
02:53:15.945 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:53:15.945 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:53:16.459 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(20,406,31,31)
02:53:16.947 00.488 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b6a0d49a-d8d4-4cc9-a041-9533822af5d7"}
02:53:16.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b6a0d49a-d8d4-4cc9-a041-9533822af5d7"}
02:53:16.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ca71e975-9dca-49e8-9410-24a2ec079415"}
02:53:16.948 00.000 13300 case statement mapped state 6 to 3
02:53:16.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ca71e975-9dca-49e8-9410-24a2ec079415"}
02:53:16.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dc75cff8-2e21-4e08-899c-9cd675abe5af"}
02:53:16.950 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1121,"width":15,"height":15,"star_pos":[7.21,7.38],"pixels":"..."},"id":"dc75cff8-2e21-4e08-899c-9cd675abe5af"}
02:53:17.268 00.318 13300 evsrv: cli 10203720 connect
02:53:17.268 00.000 13300 case statement mapped state 6 to 3
02:53:17.269 00.001 13300 case statement mapped state 6 to 3
02:53:17.269 00.000 13300 evsrv: cli 10203720 request: {"method":"get_app_state","id":"12804fca-8f04-447d-97a6-9a5823d1ef7e"}
02:53:17.269 00.000 13300 case statement mapped state 6 to 3
02:53:17.270 00.001 13300 evsrv: cli 10203720 response: {"jsonrpc":"2.0","result":"Guiding","id":"12804fca-8f04-447d-97a6-9a5823d1ef7e"}
02:53:17.270 00.000 13300 evsrv: cli 10203720 disconnect
02:53:17.271 00.001 13300 evsrv: cli 10203A40 connect
02:53:17.271 00.000 13300 case statement mapped state 6 to 3
02:53:17.272 00.001 13300 case statement mapped state 6 to 3
02:53:17.273 00.001 13300 evsrv: cli 10203A40 request: {"method":"dither","params":{"amount":10,"raOnly":false,"settle":{"pixels":1.5,"time":5,"timeout":40}},"id":"aa40c0d1-35e6-4af2-ade5-dee9ad9687d4"}
02:53:17.273 00.000 13300 PhdController::Dither begins
02:53:17.273 00.000 13300 dither: size=10.00, dRA=-10.00 dDec=0.00
02:53:17.273 00.000 13300 MountToCamera -- mountTheta (-3.14) + m_xAngle (1.53) = xAngle (-1.61 = -1.61)
02:53:17.273 00.000 13300 MountToCamera -- mountX=-10.00 mountY=0.00 hyp=10.00 mountTheta=-3.14 cameraX=-0.38, cameraY=-9.99 cameraTheta=-1.61
02:53:17.273 00.000 13300 setting lock position to (34.82, 410.64)
02:53:17.274 00.001 13300 Mount: notify guiding dithered (-0.4, -10.0)
02:53:17.274 00.000 13300 MultiStar: stabilizing after lock position change
02:53:17.274 00.000 13300 Status Line: Dither da -10.00,0.00
02:53:17.279 00.005 13300 PhdController: newstate STATE_SETTLE_BEGIN
02:53:17.280 00.001 13300 PhdController: newstate STATE_SETTLE_WAIT
02:53:17.280 00.000 13300 evsrv: cli 10203A40 response: {"jsonrpc":"2.0","result":0,"id":"aa40c0d1-35e6-4af2-ade5-dee9ad9687d4"}
02:53:17.281 00.001 13300 evsrv: cli 10203A40 disconnect
02:53:19.506 02.225 11596 Exposure complete
02:53:19.611 00.105 11596 worker thread done servicing request
02:53:19.611 00.000 13300 OnExposeComplete: enter
02:53:19.611 00.000 13300 UpdateGuideState(): m_state=6
02:53:19.612 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1122
02:53:19.612 00.000 13300 Star::Find returns 1 (0), X=35.21, Y=420.39, Mass=1360, SNR=25.8, Peak=149 HFD=3.2
02:53:19.612 00.000 13300 CameraToMount -- cameraTheta (1.53) - m_xAngle (1.53) = xAngle (-0.00 = -0.00)
02:53:19.612 00.000 13300 CameraToMount -- cameraTheta (1.53) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.13 = -3.13)
02:53:19.612 00.000 13300 CameraToMount -- cameraX=0.39 cameraY=9.75 hyp=9.76 cameraTheta=1.53 mountX=9.76 mountY=-0.12, mountTheta=-0.01
02:53:19.615 00.003 13300 dither recenter: remaining=(10.0,-0.0) step=(10.0,-0.0)
02:53:19.615 00.000 13300 MountToCamera -- mountTheta (0.00) + m_xAngle (1.53) = xAngle (1.53 = 1.53)
02:53:19.615 00.000 13300 MountToCamera -- mountX=10.00 mountY=-0.00 hyp=10.00 mountTheta=0.00 cameraX=0.38, cameraY=9.99 cameraTheta=1.53
02:53:19.615 00.000 13300 SchedulePrimaryMove(1016D950, x=0.38, y=9.99, opts=4)
02:53:19.616 00.001 13300 Enqueuing Move request for scope (0.38, 9.99)
02:53:19.616 00.000 13300 Mount: notify direct move 10.00,-0.00
02:53:19.616 00.000 11596 Worker thread wakes up
02:53:19.616 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.38, 9.99) opts 0x4
02:53:19.616 00.000 11596 Handling offset move in thread for scope, endpoint = (0.38, 9.99)
02:53:19.616 00.000 11596 Moving (0.38, 9.99) raw xDistance=10.00 yDistance=-0.00
02:53:19.617 00.001 11596 BLC: window closed
02:53:19.617 00.000 11596 MoveAxis(W, 19876, B)
02:53:19.617 00.000 11596 Guiding  Dir = 3, Dur = 19876
02:53:19.617 00.000 11596 IsSlewing returns 0
02:53:19.627 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
02:53:19.638 00.011 13300 UpdateGuideState exits: m=1360 SNR=25.8
02:53:19.638 00.000 13300 PhdController: settling, locked = 1, distance = 9.98 (1.50) aobump = 0 frame = 1 / 99999
02:53:19.638 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761702799.638,"Host":"MAX-PC","Inst":1,"Distance":9.98,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
02:53:19.638 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:19.638 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:53:19.639 00.001 13300 Enqueuing Expose request
02:53:19.776 00.137 11596 IsGuiding returns 0
02:53:19.948 00.172 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6d340485-6df9-4440-80e2-c92677ae8036"}
02:53:19.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6d340485-6df9-4440-80e2-c92677ae8036"}
02:53:19.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"87567e45-1ceb-4400-84d9-1974562e045f"}
02:53:19.949 00.000 13300 case statement mapped state 6 to 3
02:53:19.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"87567e45-1ceb-4400-84d9-1974562e045f"}
02:53:19.950 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9f6c3b6a-4a6a-41c1-bfee-2cc1b36c461d"}
02:53:19.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1122,"width":15,"height":15,"star_pos":[7.21,7.39],"pixels":"..."},"id":"9f6c3b6a-4a6a-41c1-bfee-2cc1b36c461d"}
02:53:20.072 00.122 11596 PulseGuide returned control before completion, sleep 19590
02:53:22.958 02.886 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"85c5fbbc-556a-4d76-8054-1578344da975"}
02:53:22.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"85c5fbbc-556a-4d76-8054-1578344da975"}
02:53:22.959 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e2c37b47-e5af-41fb-8fc8-26426ce7d8be"}
02:53:22.959 00.000 13300 case statement mapped state 6 to 3
02:53:22.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e2c37b47-e5af-41fb-8fc8-26426ce7d8be"}
02:53:22.960 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e32b6402-8e73-419e-b028-e8623e1329fe"}
02:53:22.961 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1122,"width":15,"height":15,"star_pos":[7.21,7.39],"pixels":"..."},"id":"e32b6402-8e73-419e-b028-e8623e1329fe"}
02:53:25.959 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"75f16411-851a-4214-8350-c7ae339216ac"}
02:53:25.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"75f16411-851a-4214-8350-c7ae339216ac"}
02:53:25.960 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a8d392d3-0ea4-435e-a9e6-0fba9a5ad69b"}
02:53:25.960 00.000 13300 case statement mapped state 6 to 3
02:53:25.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a8d392d3-0ea4-435e-a9e6-0fba9a5ad69b"}
02:53:25.960 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7e002dc0-f5ef-4bc4-8f96-20f95d561aec"}
02:53:25.961 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1122,"width":15,"height":15,"star_pos":[7.21,7.39],"pixels":"..."},"id":"7e002dc0-f5ef-4bc4-8f96-20f95d561aec"}
02:53:28.959 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0c3b7dcf-4be7-44f1-a55a-bade66fc49f7"}
02:53:28.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0c3b7dcf-4be7-44f1-a55a-bade66fc49f7"}
02:53:28.960 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2e939237-1638-46c1-bfec-827d04379c24"}
02:53:28.960 00.000 13300 case statement mapped state 6 to 3
02:53:28.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2e939237-1638-46c1-bfec-827d04379c24"}
02:53:28.960 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7cd59d47-171e-4350-a203-a0ef6c8be7fd"}
02:53:28.961 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1122,"width":15,"height":15,"star_pos":[7.21,7.39],"pixels":"..."},"id":"7cd59d47-171e-4350-a203-a0ef6c8be7fd"}
02:53:31.958 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b1a50c28-172a-479f-8244-489adc17f91a"}
02:53:31.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b1a50c28-172a-479f-8244-489adc17f91a"}
02:53:31.959 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0e842985-19f8-43d9-b35c-2c29a45a8dde"}
02:53:31.959 00.000 13300 case statement mapped state 6 to 3
02:53:31.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0e842985-19f8-43d9-b35c-2c29a45a8dde"}
02:53:31.959 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f356b107-04f3-47ed-8626-05eaf8883148"}
02:53:31.960 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1122,"width":15,"height":15,"star_pos":[7.21,7.39],"pixels":"..."},"id":"f356b107-04f3-47ed-8626-05eaf8883148"}
02:53:34.957 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d4daefee-ebe6-42e0-bf3d-8fe28ab2aaaf"}
02:53:34.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d4daefee-ebe6-42e0-bf3d-8fe28ab2aaaf"}
02:53:34.958 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1aadd1fe-469a-4412-ab68-0b8d08b36de9"}
02:53:34.958 00.000 13300 case statement mapped state 6 to 3
02:53:34.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1aadd1fe-469a-4412-ab68-0b8d08b36de9"}
02:53:34.958 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1a93fd3c-0145-4b05-9637-d68c6915cad7"}
02:53:34.959 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1122,"width":15,"height":15,"star_pos":[7.21,7.39],"pixels":"..."},"id":"1a93fd3c-0145-4b05-9637-d68c6915cad7"}
02:53:37.956 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bda42c19-bc9a-4ba8-8b8c-a9f5157c804c"}
02:53:37.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bda42c19-bc9a-4ba8-8b8c-a9f5157c804c"}
02:53:37.957 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f95b4ed4-93b9-425e-b938-59cc87518a45"}
02:53:37.957 00.000 13300 case statement mapped state 6 to 3
02:53:37.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f95b4ed4-93b9-425e-b938-59cc87518a45"}
02:53:37.957 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bba608c7-f44a-4785-bc31-beff4b61d97d"}
02:53:37.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1122,"width":15,"height":15,"star_pos":[7.21,7.39],"pixels":"..."},"id":"bba608c7-f44a-4785-bc31-beff4b61d97d"}
02:53:39.677 01.720 11596 IsGuiding returns 1
02:53:39.677 00.000 11596 scope still moving after pulse duration time elapsed
02:53:39.708 00.031 11596 IsSlewing returns 0
02:53:39.708 00.000 11596 IsGuiding returns 1
02:53:39.739 00.031 11596 IsSlewing returns 0
02:53:39.739 00.000 11596 IsGuiding returns 1
02:53:39.770 00.031 11596 IsSlewing returns 0
02:53:39.770 00.000 11596 IsGuiding returns 1
02:53:39.800 00.030 11596 IsSlewing returns 0
02:53:39.800 00.000 11596 IsGuiding returns 1
02:53:39.831 00.031 11596 IsSlewing returns 0
02:53:39.831 00.000 11596 IsGuiding returns 1
02:53:39.861 00.030 11596 IsSlewing returns 0
02:53:39.861 00.000 11596 IsGuiding returns 1
02:53:39.892 00.031 11596 IsSlewing returns 0
02:53:39.892 00.000 11596 IsGuiding returns 1
02:53:39.921 00.029 11596 IsSlewing returns 0
02:53:39.921 00.000 11596 IsGuiding returns 1
02:53:39.952 00.031 11596 IsSlewing returns 0
02:53:39.952 00.000 11596 IsGuiding returns 1
02:53:39.983 00.031 11596 IsSlewing returns 0
02:53:39.984 00.001 11596 IsGuiding returns 1
02:53:40.015 00.031 11596 IsSlewing returns 0
02:53:40.016 00.001 11596 IsGuiding returns 1
02:53:40.047 00.031 11596 IsSlewing returns 0
02:53:40.047 00.000 11596 IsGuiding returns 1
02:53:40.077 00.030 11596 IsSlewing returns 0
02:53:40.077 00.000 11596 IsGuiding returns 1
02:53:40.108 00.031 11596 IsSlewing returns 0
02:53:40.109 00.001 11596 IsGuiding returns 1
02:53:40.138 00.029 11596 IsSlewing returns 0
02:53:40.138 00.000 11596 IsGuiding returns 1
02:53:40.169 00.031 11596 IsSlewing returns 0
02:53:40.170 00.001 11596 IsGuiding returns 1
02:53:40.322 00.152 11596 IsSlewing returns 0
02:53:40.323 00.001 11596 IsGuiding returns 1
02:53:40.614 00.291 11596 IsSlewing returns 0
02:53:40.615 00.001 11596 IsGuiding returns 1
02:53:40.643 00.028 11596 IsSlewing returns 0
02:53:40.644 00.001 11596 IsGuiding returns 1
02:53:40.673 00.029 11596 IsSlewing returns 0
02:53:40.673 00.000 11596 IsGuiding returns 1
02:53:40.703 00.030 11596 IsSlewing returns 0
02:53:40.703 00.000 11596 IsGuiding returns 1
02:53:40.733 00.030 11596 IsSlewing returns 0
02:53:40.733 00.000 11596 IsGuiding returns 1
02:53:40.763 00.030 11596 IsSlewing returns 0
02:53:40.763 00.000 11596 IsGuiding returns 1
02:53:40.793 00.030 11596 IsSlewing returns 0
02:53:40.793 00.000 11596 IsGuiding returns 1
02:53:40.825 00.032 11596 IsSlewing returns 0
02:53:40.825 00.000 11596 IsGuiding returns 1
02:53:40.856 00.031 11596 IsSlewing returns 0
02:53:40.856 00.000 11596 IsGuiding returns 1
02:53:40.887 00.031 11596 IsSlewing returns 0
02:53:40.887 00.000 11596 IsGuiding returns 1
02:53:40.917 00.030 11596 IsSlewing returns 0
02:53:40.917 00.000 11596 IsGuiding returns 1
02:53:40.948 00.031 11596 IsSlewing returns 0
02:53:40.948 00.000 11596 IsGuiding returns 1
02:53:40.956 00.008 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1aa53327-52d4-4179-b5a9-93b3794d1012"}
02:53:40.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1aa53327-52d4-4179-b5a9-93b3794d1012"}
02:53:40.956 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d04815da-a9bc-4ca8-b709-99c99e53c268"}
02:53:40.957 00.001 13300 case statement mapped state 6 to 3
02:53:40.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d04815da-a9bc-4ca8-b709-99c99e53c268"}
02:53:40.957 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9ab5b42d-d8f9-489b-aa3e-5da24ec88eb7"}
02:53:40.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1122,"width":15,"height":15,"star_pos":[7.21,7.39],"pixels":"..."},"id":"9ab5b42d-d8f9-489b-aa3e-5da24ec88eb7"}
02:53:40.979 00.022 11596 IsSlewing returns 0
02:53:40.979 00.000 11596 IsGuiding returns 1
02:53:41.010 00.031 11596 IsSlewing returns 0
02:53:41.011 00.001 11596 IsGuiding returns 1
02:53:41.040 00.029 11596 IsSlewing returns 0
02:53:41.040 00.000 11596 IsGuiding returns 1
02:53:41.070 00.030 11596 IsSlewing returns 0
02:53:41.070 00.000 11596 IsGuiding returns 1
02:53:41.101 00.031 11596 IsSlewing returns 0
02:53:41.101 00.000 11596 IsGuiding returns 1
02:53:41.131 00.030 11596 IsSlewing returns 0
02:53:41.131 00.000 11596 IsGuiding returns 1
02:53:41.164 00.033 11596 IsSlewing returns 0
02:53:41.164 00.000 11596 IsGuiding returns 1
02:53:41.195 00.031 11596 IsSlewing returns 0
02:53:41.195 00.000 11596 IsGuiding returns 1
02:53:41.226 00.031 11596 IsSlewing returns 0
02:53:41.226 00.000 11596 IsGuiding returns 1
02:53:41.258 00.032 11596 IsSlewing returns 0
02:53:41.259 00.001 11596 IsGuiding returns 1
02:53:41.288 00.029 11596 IsSlewing returns 0
02:53:41.288 00.000 11596 IsGuiding returns 1
02:53:41.320 00.032 11596 IsSlewing returns 0
02:53:41.320 00.000 11596 IsGuiding returns 1
02:53:41.613 00.293 11596 IsSlewing returns 0
02:53:41.705 00.092 11596 IsGuiding returns 1
02:53:41.834 00.129 11596 IsGuiding returns 1
02:53:41.834 00.000 11596 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope_ascom.cpp:681->timeout exceeded waiting for guiding pulse to complete
02:53:41.834 00.000 11596 GetBoolean("/Confirm/5/PulseGuideFailedAlertEnabled", 1) returns 0
02:53:41.834 00.000 11596 Suppressed alert:  Il commando PulseGuide inviato alla montatura è fallito - la guida probabilmente non funzionarà.
02:53:41.835 00.001 11596 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:795->guide failed
02:53:41.835 00.000 11596 Move returns status 1, amount 0
02:53:41.835 00.000 11596 MoveAxis(N, 0, B)
02:53:41.835 00.000 11596 Move returns status 0, amount 0
02:53:41.835 00.000 11596 move complete, result=0
02:53:41.835 00.000 11596 worker thread done servicing request
02:53:41.835 00.000 11596 Worker thread wakes up
02:53:41.835 00.000 13300 GuideStep: 10.0 px 0 ms WEST, -0.0 px 0 ms NORTH
02:53:41.835 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:53:42.348 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,405,31,31)
02:53:43.955 01.607 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dfc21d4a-f5ef-4a45-b4b7-75679d830d02"}
02:53:43.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dfc21d4a-f5ef-4a45-b4b7-75679d830d02"}
02:53:43.955 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bd3e6f8f-3cbc-4e03-8a63-572536d9656b"}
02:53:43.956 00.001 13300 case statement mapped state 6 to 3
02:53:43.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bd3e6f8f-3cbc-4e03-8a63-572536d9656b"}
02:53:43.956 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5e66c07f-32d4-4e28-a94d-fbc9eb3ea36f"}
02:53:43.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1122,"width":15,"height":15,"star_pos":[7.21,7.39],"pixels":"..."},"id":"5e66c07f-32d4-4e28-a94d-fbc9eb3ea36f"}
02:53:45.377 01.421 11596 Exposure complete
02:53:45.446 00.069 11596 worker thread done servicing request
02:53:45.446 00.000 13300 OnExposeComplete: enter
02:53:45.446 00.000 13300 UpdateGuideState(): m_state=6
02:53:45.447 00.001 13300 Star::Find(15, 35, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1123
02:53:45.447 00.000 13300 Star::Find returns 1 (0), X=34.85, Y=408.19, Mass=1336, SNR=25.6, Peak=148 HFD=3.3
02:53:45.447 00.000 13300 CameraToMount -- cameraTheta (-1.56) - m_xAngle (1.53) = xAngle (-3.09 = -3.09)
02:53:45.447 00.000 13300 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.22 = 0.06)
02:53:45.447 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-2.45 hyp=2.45 cameraTheta=-1.56 mountX=-2.45 mountY=0.15, mountTheta=3.08
02:53:45.450 00.003 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-2.45, opts=13)
02:53:45.451 00.001 13300 Enqueuing Move request for scope (0.03, -2.45)
02:53:45.451 00.000 11596 Worker thread wakes up
02:53:45.451 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -2.45) opts 0xd
02:53:45.451 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -2.45)
02:53:45.451 00.000 11596 Moving (0.03, -2.45) raw xDistance=-2.45 yDistance=0.15
02:53:45.451 00.000 11596 GuideAlgorithmHysteresis::Result() returns -1.54 from input -2.45
02:53:45.451 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:45.451 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:53:45.451 00.000 11596 MoveAxis(E, 3063, ABG)
02:53:45.451 00.000 11596 duration set to 2500 by maxRaDuration
02:53:45.452 00.001 11596 Guiding  Dir = 2, Dur = 2500
02:53:45.452 00.000 11596 IsSlewing returns 0
02:53:45.458 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=219, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
02:53:45.466 00.008 13300 UpdateGuideState exits: m=1336 SNR=25.6
02:53:45.466 00.000 13300 PhdController: settling, locked = 1, distance = 2.45 (1.50) aobump = 0 frame = 2 / 99999
02:53:45.466 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761702825.466,"Host":"MAX-PC","Inst":1,"Distance":2.45,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
02:53:45.467 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:45.467 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:53:45.467 00.000 13300 Enqueuing Expose request
02:53:45.483 00.016 11596 IsGuiding returns 0
02:53:45.572 00.089 11596 PulseGuide returned control before completion, sleep 2421
02:53:46.955 01.383 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7773e0b2-012e-4943-bfb5-3a6cdadf94ae"}
02:53:46.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7773e0b2-012e-4943-bfb5-3a6cdadf94ae"}
02:53:46.956 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8a929363-b0d7-4c1a-93b3-7a7093b3e071"}
02:53:46.957 00.001 13300 case statement mapped state 6 to 3
02:53:46.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8a929363-b0d7-4c1a-93b3-7a7093b3e071"}
02:53:46.958 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0cba7a10-f3d0-45ec-9fdf-a4dffd53e89e"}
02:53:46.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1123,"width":15,"height":15,"star_pos":[6.85,7.19],"pixels":"..."},"id":"0cba7a10-f3d0-45ec-9fdf-a4dffd53e89e"}
02:53:48.231 01.273 11596 IsGuiding returns 1
02:53:48.231 00.000 11596 scope still moving after pulse duration time elapsed
02:53:48.460 00.229 11596 IsSlewing returns 0
02:53:48.580 00.120 11596 IsGuiding returns 1
02:53:48.606 00.026 11596 IsSlewing returns 0
02:53:48.886 00.280 11596 IsGuiding returns 0
02:53:48.886 00.000 11596 scope move finished after 2500 + 902 ms
02:53:48.886 00.000 11596 Move returns status 0, amount 2500
02:53:48.886 00.000 11596 MoveAxis(N, 0, ABG)
02:53:48.886 00.000 11596 Move returns status 0, amount 0
02:53:48.886 00.000 11596 move complete, result=0
02:53:48.886 00.000 11596 worker thread done servicing request
02:53:48.887 00.001 13300 GuideStep: -2.4 px 2500 ms EAST, 0.2 px 0 ms NORTH
02:53:48.887 00.000 11596 Worker thread wakes up
02:53:48.887 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:53:49.393 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:53:49.954 00.561 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"161b5a94-04e7-485e-a65e-f18093b3dbee"}
02:53:49.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"161b5a94-04e7-485e-a65e-f18093b3dbee"}
02:53:49.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"08403702-c0cc-410e-8ad0-bc57ff5b8ab9"}
02:53:49.955 00.000 13300 case statement mapped state 6 to 3
02:53:49.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"08403702-c0cc-410e-8ad0-bc57ff5b8ab9"}
02:53:49.955 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e6079efd-e877-4ab4-a4ab-d768a04fb7fd"}
02:53:49.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1123,"width":15,"height":15,"star_pos":[6.85,7.19],"pixels":"..."},"id":"e6079efd-e877-4ab4-a4ab-d768a04fb7fd"}
02:53:52.424 02.469 11596 Exposure complete
02:53:52.505 00.081 11596 worker thread done servicing request
02:53:52.505 00.000 13300 OnExposeComplete: enter
02:53:52.505 00.000 13300 UpdateGuideState(): m_state=6
02:53:52.505 00.000 13300 Star::Find(15, 34, 408, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1124
02:53:52.505 00.000 13300 Star::Find returns 1 (0), X=34.82, Y=409.25, Mass=1391, SNR=26.2, Peak=163 HFD=3.3
02:53:52.506 00.001 13300 CameraToMount -- cameraTheta (-1.57) - m_xAngle (1.53) = xAngle (-3.11 = -3.11)
02:53:52.506 00.000 13300 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.23 = 0.05)
02:53:52.506 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-1.39 hyp=1.39 cameraTheta=-1.57 mountX=-1.39 mountY=0.07, mountTheta=3.09
02:53:52.509 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-1.39, opts=13)
02:53:52.509 00.000 13300 Enqueuing Move request for scope (-0.01, -1.39)
02:53:52.510 00.001 11596 Worker thread wakes up
02:53:52.510 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -1.39) opts 0xd
02:53:52.510 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -1.39)
02:53:52.510 00.000 11596 Moving (-0.01, -1.39) raw xDistance=-1.39 yDistance=0.07
02:53:52.510 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.98 from input -1.39
02:53:52.511 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:52.511 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:53:52.511 00.000 11596 MoveAxis(E, 1951, ABG)
02:53:52.511 00.000 11596 Guiding  Dir = 2, Dur = 1951
02:53:52.512 00.001 11596 IsSlewing returns 0
02:53:52.523 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
02:53:52.532 00.009 13300 UpdateGuideState exits: m=1391 SNR=26.2
02:53:52.532 00.000 13300 PhdController: settling, locked = 1, distance = 2.13 (1.50) aobump = 0 frame = 3 / 99999
02:53:52.532 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761702832.532,"Host":"MAX-PC","Inst":1,"Distance":2.13,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
02:53:52.532 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:52.533 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:53:52.533 00.000 13300 Enqueuing Expose request
02:53:52.630 00.097 11596 IsGuiding returns 0
02:53:52.953 00.323 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a978eac7-4cf3-4b6c-a512-ae4f67a870ba"}
02:53:52.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a978eac7-4cf3-4b6c-a512-ae4f67a870ba"}
02:53:52.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a916f217-9479-4954-8808-8fa150fe0268"}
02:53:52.955 00.001 13300 case statement mapped state 6 to 3
02:53:52.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a916f217-9479-4954-8808-8fa150fe0268"}
02:53:52.956 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"48f8cf25-a207-4200-bd5e-291d2f4fff77"}
02:53:52.957 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1124,"width":15,"height":15,"star_pos":[6.82,7.25],"pixels":"..."},"id":"48f8cf25-a207-4200-bd5e-291d2f4fff77"}
02:53:53.078 00.121 11596 PulseGuide returned control before completion, sleep 1514
02:53:54.676 01.598 11596 IsGuiding returns 1
02:53:54.676 00.000 11596 scope still moving after pulse duration time elapsed
02:53:54.707 00.031 11596 IsSlewing returns 0
02:53:54.971 00.264 11596 IsGuiding returns 1
02:53:54.996 00.025 11596 IsSlewing returns 0
02:53:55.088 00.092 11596 IsGuiding returns 1
02:53:55.120 00.032 11596 IsSlewing returns 0
02:53:55.193 00.073 11596 IsGuiding returns 0
02:53:55.193 00.000 11596 scope move finished after 1951 + 610 ms
02:53:55.193 00.000 11596 Move returns status 0, amount 1951
02:53:55.193 00.000 11596 MoveAxis(N, 0, ABG)
02:53:55.193 00.000 11596 Move returns status 0, amount 0
02:53:55.193 00.000 11596 move complete, result=0
02:53:55.193 00.000 11596 worker thread done servicing request
02:53:55.193 00.000 11596 Worker thread wakes up
02:53:55.193 00.000 13300 GuideStep: -1.4 px 1951 ms EAST, 0.1 px 0 ms NORTH
02:53:55.193 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:53:55.706 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:53:55.953 00.247 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b81b5e51-211f-4ad2-94fd-ef7ce7e0d957"}
02:53:55.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b81b5e51-211f-4ad2-94fd-ef7ce7e0d957"}
02:53:55.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"99ae0482-d049-4e69-b275-d3def65dd100"}
02:53:55.954 00.000 13300 case statement mapped state 6 to 3
02:53:55.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"99ae0482-d049-4e69-b275-d3def65dd100"}
02:53:55.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"aec1b453-1041-433d-852d-6117e9f5694c"}
02:53:55.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1124,"width":15,"height":15,"star_pos":[6.82,7.25],"pixels":"..."},"id":"aec1b453-1041-433d-852d-6117e9f5694c"}
02:53:58.742 02.787 11596 Exposure complete
02:53:58.815 00.073 11596 worker thread done servicing request
02:53:58.815 00.000 13300 OnExposeComplete: enter
02:53:58.815 00.000 13300 UpdateGuideState(): m_state=6
02:53:58.815 00.000 13300 Star::Find(15, 34, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1125
02:53:58.815 00.000 13300 Star::Find returns 1 (0), X=34.91, Y=410.69, Mass=1375, SNR=26.0, Peak=170 HFD=3.3
02:53:58.816 00.001 13300 CameraToMount -- cameraTheta (0.49) - m_xAngle (1.53) = xAngle (-1.05 = -1.05)
02:53:58.816 00.000 13300 CameraToMount -- cameraTheta (0.49) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.17 = 2.11)
02:53:58.816 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.05 hyp=0.11 cameraTheta=0.49 mountX=0.05 mountY=0.09, mountTheta=1.04
02:53:58.818 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.05, opts=13)
02:53:58.818 00.000 13300 Enqueuing Move request for scope (0.09, 0.05)
02:53:58.818 00.000 11596 Worker thread wakes up
02:53:58.818 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.05) opts 0xd
02:53:58.818 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.05)
02:53:58.818 00.000 11596 Moving (0.09, 0.05) raw xDistance=0.05 yDistance=0.09
02:53:58.818 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:53:58.818 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:58.819 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:53:58.819 00.000 11596 MoveAxis(E, 0, ABG)
02:53:58.819 00.000 11596 Move returns status 0, amount 0
02:53:58.819 00.000 11596 MoveAxis(N, 0, ABG)
02:53:58.819 00.000 11596 Move returns status 0, amount 0
02:53:58.819 00.000 11596 move complete, result=0
02:53:58.819 00.000 11596 worker thread done servicing request
02:53:58.826 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
02:53:58.834 00.008 13300 UpdateGuideState exits: m=1375 SNR=26.0
02:53:58.834 00.000 13300 PhdController: settling, locked = 1, distance = 1.52 (1.50) aobump = 0 frame = 4 / 99999
02:53:58.834 00.000 13300 PhdController failed: timed-out waiting for guider to settle
02:53:58.834 00.000 13300 PhdController: newstate STATE_FINISH
02:53:58.834 00.000 13300 PhdController complete: fail: timed-out waiting for guider to settle
02:53:58.834 00.000 13300 evsrv: {"Event":"SettleDone","Timestamp":1761702838.834,"Host":"MAX-PC","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":4,"DroppedFrames":0}
02:53:58.835 00.001 13300 Mount: notify guiding dither settle done success=0
02:53:58.835 00.000 13300 PhdController: newstate STATE_IDLE
02:53:58.835 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:58.835 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:53:58.835 00.000 13300 Enqueuing Expose request
02:53:58.835 00.000 11596 Worker thread wakes up
02:53:58.835 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:53:58.836 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:53:58.952 00.116 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"715dc661-28cb-42fd-b1b7-3a8178485bc6"}
02:53:58.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"715dc661-28cb-42fd-b1b7-3a8178485bc6"}
02:53:58.953 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3baaa299-d39f-441f-a8c4-6d01128ccc3a"}
02:53:58.953 00.000 13300 case statement mapped state 6 to 3
02:53:58.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3baaa299-d39f-441f-a8c4-6d01128ccc3a"}
02:53:58.953 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"97239ce9-6587-4f89-ba60-c8b97a677fb1"}
02:53:58.954 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1125,"width":15,"height":15,"star_pos":[6.91,6.69],"pixels":"..."},"id":"97239ce9-6587-4f89-ba60-c8b97a677fb1"}
02:53:59.349 00.395 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:53:59.410 00.061 13300 evsrv: cli 10203F40 connect
02:53:59.410 00.000 13300 case statement mapped state 6 to 3
02:53:59.411 00.001 13300 case statement mapped state 6 to 3
02:53:59.412 00.001 13300 evsrv: cli 10203F40 request: {"method":"get_app_state","id":"5bdb4770-00a0-485f-9a89-0860dbf3d873"}
02:53:59.412 00.000 13300 case statement mapped state 6 to 3
02:53:59.412 00.000 13300 evsrv: cli 10203F40 response: {"jsonrpc":"2.0","result":"Guiding","id":"5bdb4770-00a0-485f-9a89-0860dbf3d873"}
02:53:59.413 00.001 13300 evsrv: cli 10203F40 disconnect
02:54:01.952 02.539 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"715cc841-fbc5-420c-a5ed-9d2fdae36f95"}
02:54:01.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"715cc841-fbc5-420c-a5ed-9d2fdae36f95"}
02:54:01.952 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5303b607-6fdf-4249-937f-ea5140b7514e"}
02:54:01.953 00.001 13300 case statement mapped state 6 to 3
02:54:01.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5303b607-6fdf-4249-937f-ea5140b7514e"}
02:54:01.953 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8af899d5-abda-4a03-bfdf-5b21cf61ccfe"}
02:54:01.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1125,"width":15,"height":15,"star_pos":[6.91,6.69],"pixels":"..."},"id":"8af899d5-abda-4a03-bfdf-5b21cf61ccfe"}
02:54:02.381 00.428 11596 Exposure complete
02:54:02.450 00.069 11596 worker thread done servicing request
02:54:02.450 00.000 13300 OnExposeComplete: enter
02:54:02.450 00.000 13300 UpdateGuideState(): m_state=6
02:54:02.450 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1126
02:54:02.451 00.001 13300 Star::Find returns 1 (0), X=34.97, Y=410.69, Mass=1360, SNR=25.8, Peak=168 HFD=3.3
02:54:02.451 00.000 13300 MultiStar: exiting stabilization period
02:54:02.451 00.000 13300 MultiStar: updating star positions after lock position change
02:54:02.451 00.000 13300 Star::Find(15, 1113, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1126
02:54:02.451 00.000 13300 Star::Find returns 1 (0), X=1113.93, Y=19.09, Mass=372, SNR=13.4, Peak=46 HFD=2.9
02:54:02.451 00.000 13300 Star::Find(15, 1083, 805, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1126
02:54:02.451 00.000 13300 Star::Find returns 1 (0), X=1083.74, Y=806.13, Mass=288, SNR=11.8, Peak=39 HFD=2.6
02:54:02.451 00.000 13300 Star::Find(15, 568, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1126
02:54:02.451 00.000 13300 Star::Find returns 1 (0), X=567.89, Y=855.37, Mass=149, SNR=8.5, Peak=22 HFD=2.6
02:54:02.451 00.000 13300 Star::Find(15, 271, 466, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1126
02:54:02.452 00.001 13300 Star::Find returns 1 (0), X=270.92, Y=466.18, Mass=119, SNR=7.6, Peak=23 HFD=2.5
02:54:02.452 00.000 13300 Star::Find(15, 957, 602, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1126
02:54:02.452 00.000 13300 Star::Find returns 1 (0), X=956.82, Y=603.28, Mass=122, SNR=7.6, Peak=23 HFD=2.7
02:54:02.452 00.000 13300 Star::Find(15, 980, 811, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1126
02:54:02.452 00.000 13300 Star::Find returns 1 (0), X=979.86, Y=811.88, Mass=102, SNR=6.9, Peak=19 HFD=2.8
02:54:02.452 00.000 13300 Star::Find(15, 857, 384, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1126
02:54:02.452 00.000 13300 Star::Find returns 1 (0), X=857.42, Y=385.13, Mass=113, SNR=7.3, Peak=21 HFD=2.7
02:54:02.452 00.000 13300 Star::Find(15, 594, 675, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1126
02:54:02.452 00.000 13300 Star::Find returns 1 (0), X=595.08, Y=675.72, Mass=74, SNR=6.0, Peak=17 HFD=2.5
02:54:02.453 00.001 13300 CameraToMount -- cameraTheta (0.34) - m_xAngle (1.53) = xAngle (-1.20 = -1.20)
02:54:02.453 00.000 13300 CameraToMount -- cameraTheta (0.34) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.32 = 1.96)
02:54:02.453 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=0.05 hyp=0.16 cameraTheta=0.34 mountX=0.06 mountY=0.15, mountTheta=1.19
02:54:02.455 00.002 13300 SchedulePrimaryMove(1016D950, x=0.15, y=0.05, opts=13)
02:54:02.455 00.000 13300 Enqueuing Move request for scope (0.15, 0.05)
02:54:02.455 00.000 11596 Worker thread wakes up
02:54:02.455 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.05) opts 0xd
02:54:02.455 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, 0.05)
02:54:02.455 00.000 11596 Moving (0.15, 0.05) raw xDistance=0.06 yDistance=0.15
02:54:02.456 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:54:02.456 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:02.456 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:54:02.456 00.000 11596 MoveAxis(E, 0, ABG)
02:54:02.456 00.000 11596 Move returns status 0, amount 0
02:54:02.456 00.000 11596 MoveAxis(N, 0, ABG)
02:54:02.456 00.000 11596 Move returns status 0, amount 0
02:54:02.456 00.000 11596 move complete, result=0
02:54:02.456 00.000 11596 worker thread done servicing request
02:54:02.462 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
02:54:02.471 00.009 13300 UpdateGuideState exits: m=1360 SNR=25.8
02:54:02.471 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:02.471 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:54:02.471 00.000 13300 Enqueuing Expose request
02:54:02.471 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:54:02.472 00.001 11596 Worker thread wakes up
02:54:02.472 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:54:02.974 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:54:04.951 01.977 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bb8ff617-bf28-4328-b5a4-0cba60994521"}
02:54:04.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bb8ff617-bf28-4328-b5a4-0cba60994521"}
02:54:04.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c3803c84-9add-4e50-b9cd-f3a95de4972f"}
02:54:04.952 00.000 13300 case statement mapped state 6 to 3
02:54:04.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c3803c84-9add-4e50-b9cd-f3a95de4972f"}
02:54:04.952 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"88fcb150-d341-44a7-83ea-d8170406e78c"}
02:54:04.953 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1126,"width":15,"height":15,"star_pos":[6.97,6.69],"pixels":"..."},"id":"88fcb150-d341-44a7-83ea-d8170406e78c"}
02:54:06.005 01.052 11596 Exposure complete
02:54:06.073 00.068 11596 worker thread done servicing request
02:54:06.074 00.001 13300 OnExposeComplete: enter
02:54:06.074 00.000 13300 UpdateGuideState(): m_state=6
02:54:06.074 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1127
02:54:06.074 00.000 13300 Star::Find returns 1 (0), X=35.09, Y=410.72, Mass=1387, SNR=26.1, Peak=154 HFD=3.2
02:54:06.075 00.001 13300 MultiStar: [#1 0.14,-0.05,0.54,U] [#2 -0.05,0.36,0.00,M3] [#3 0.04,-0.11,0.33,U] [#4 -0.11,-0.04,0.28,U] [#5 0.33,0.09,0.00,M2] [#6 0.16,-0.19,0.28,U] [#7 -0.01,-0.01,0.28,U] [#8 -0.37,0.23,0.00,M1] 
02:54:06.075 00.000 13300 refined, 5 included, MultiStar: {0.14, -0.02}, one-star: {0.27, 0.08}
02:54:06.075 00.000 13300 CameraToMount -- cameraTheta (-0.13) - m_xAngle (1.53) = xAngle (-1.67 = -1.67)
02:54:06.075 00.000 13300 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.79 = 1.49)
02:54:06.075 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-0.13 mountX=-0.01 mountY=0.14, mountTheta=1.67
02:54:06.077 00.002 13300 SchedulePrimaryMove(1016D950, x=0.14, y=-0.02, opts=13)
02:54:06.077 00.000 13300 Enqueuing Move request for scope (0.14, -0.02)
02:54:06.077 00.000 11596 Worker thread wakes up
02:54:06.078 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.02) opts 0xd
02:54:06.078 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, -0.02)
02:54:06.078 00.000 11596 Moving (0.14, -0.02) raw xDistance=-0.01 yDistance=0.14
02:54:06.078 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:54:06.078 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:06.078 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:54:06.078 00.000 11596 MoveAxis(E, 0, ABG)
02:54:06.078 00.000 11596 Move returns status 0, amount 0
02:54:06.078 00.000 11596 MoveAxis(N, 0, ABG)
02:54:06.078 00.000 11596 Move returns status 0, amount 0
02:54:06.078 00.000 11596 move complete, result=0
02:54:06.079 00.001 11596 worker thread done servicing request
02:54:06.084 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
02:54:06.093 00.009 13300 UpdateGuideState exits: m=1387 SNR=26.1
02:54:06.093 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:06.093 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:54:06.093 00.000 13300 Enqueuing Expose request
02:54:06.093 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:54:06.094 00.001 11596 Worker thread wakes up
02:54:06.094 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:54:06.595 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:54:07.951 01.356 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"71dd4527-1b14-4e68-aaa0-8b5271d9c5b6"}
02:54:07.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"71dd4527-1b14-4e68-aaa0-8b5271d9c5b6"}
02:54:07.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"53774998-00cf-4c5a-833f-cbff6d3f11c4"}
02:54:07.952 00.000 13300 case statement mapped state 6 to 3
02:54:07.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"53774998-00cf-4c5a-833f-cbff6d3f11c4"}
02:54:07.952 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"771a2e3b-4089-4453-b449-5a33bcfa5c83"}
02:54:07.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1127,"width":15,"height":15,"star_pos":[7.09,6.72],"pixels":"..."},"id":"771a2e3b-4089-4453-b449-5a33bcfa5c83"}
02:54:09.625 01.673 11596 Exposure complete
02:54:09.696 00.071 11596 worker thread done servicing request
02:54:09.696 00.000 13300 OnExposeComplete: enter
02:54:09.696 00.000 13300 UpdateGuideState(): m_state=6
02:54:09.696 00.000 13300 Star::Find(15, 35, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1128
02:54:09.697 00.001 13300 Star::Find returns 1 (0), X=34.85, Y=410.79, Mass=1366, SNR=25.9, Peak=183 HFD=3.0
02:54:09.697 00.000 13300 MultiStar: [#1 0.10,-0.06,0.51,U] [#2 0.03,0.02,0.47,U] [#3 -0.17,-0.07,0.34,U] [#4 -0.15,0.26,0.00,M3] [#5 -0.02,-0.39,0.00,M3] [#6 -0.08,-0.20,0.27,U] [#7 -0.16,0.01,0.28,U] [#8 -0.63,0.31,0.00,M2] 
02:54:09.697 00.000 13300 refined, 5 included, MultiStar: {-0.01, 0.02}, one-star: {0.03, 0.15}
02:54:09.697 00.000 13300 CameraToMount -- cameraTheta (2.01) - m_xAngle (1.53) = xAngle (0.48 = 0.48)
02:54:09.697 00.000 13300 CameraToMount -- cameraTheta (2.01) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.65 = -2.65)
02:54:09.697 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.02 hyp=0.02 cameraTheta=2.01 mountX=0.02 mountY=-0.01, mountTheta=-0.49
02:54:09.699 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.02, opts=13)
02:54:09.699 00.000 13300 Enqueuing Move request for scope (-0.01, 0.02)
02:54:09.699 00.000 11596 Worker thread wakes up
02:54:09.700 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.02) opts 0xd
02:54:09.700 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.02)
02:54:09.700 00.000 11596 Moving (-0.01, 0.02) raw xDistance=0.02 yDistance=-0.01
02:54:09.700 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:54:09.700 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:09.700 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:54:09.700 00.000 11596 MoveAxis(E, 0, ABG)
02:54:09.700 00.000 11596 Move returns status 0, amount 0
02:54:09.700 00.000 11596 MoveAxis(N, 0, ABG)
02:54:09.700 00.000 11596 Move returns status 0, amount 0
02:54:09.700 00.000 11596 move complete, result=0
02:54:09.701 00.001 11596 worker thread done servicing request
02:54:09.708 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
02:54:09.716 00.008 13300 UpdateGuideState exits: m=1366 SNR=25.9
02:54:09.716 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:09.716 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:54:09.716 00.000 13300 Enqueuing Expose request
02:54:09.716 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:54:09.717 00.001 11596 Worker thread wakes up
02:54:09.717 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:54:10.228 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:54:10.950 00.722 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3fd7103e-b93a-4b49-987b-5278c7adea90"}
02:54:10.951 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3fd7103e-b93a-4b49-987b-5278c7adea90"}
02:54:10.951 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ee75b4cc-d8b1-43fb-a27f-3cccb948b3aa"}
02:54:10.951 00.000 13300 case statement mapped state 6 to 3
02:54:10.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ee75b4cc-d8b1-43fb-a27f-3cccb948b3aa"}
02:54:10.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2a287afa-e3b8-4549-998e-68b81232acb9"}
02:54:10.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1128,"width":15,"height":15,"star_pos":[6.85,6.79],"pixels":"..."},"id":"2a287afa-e3b8-4549-998e-68b81232acb9"}
02:54:13.321 02.369 11596 Exposure complete
02:54:13.391 00.070 11596 worker thread done servicing request
02:54:13.391 00.000 13300 OnExposeComplete: enter
02:54:13.391 00.000 13300 UpdateGuideState(): m_state=6
02:54:13.391 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1129
02:54:13.392 00.001 13300 Star::Find returns 1 (0), X=34.86, Y=410.93, Mass=1383, SNR=26.0, Peak=194 HFD=3.0
02:54:13.392 00.000 13300 MultiStar: [#1 0.02,0.06,0.54,U] [#2 0.05,0.19,0.50,U] [#3 -0.07,-0.02,0.33,U] [#4 -0.06,0.40,0.00,M4] [#5 0.21,-0.16,0.28,U] [#6 -0.04,-0.04,0.26,U] [#7 0.26,0.15,0.00,M1] [#8 -0.18,0.55,0.00,M3] 
02:54:13.392 00.000 13300 refined, 5 included, MultiStar: {0.03, 0.12}, one-star: {0.04, 0.30}
02:54:13.392 00.000 13300 CameraToMount -- cameraTheta (1.31) - m_xAngle (1.53) = xAngle (-0.23 = -0.23)
02:54:13.392 00.000 13300 CameraToMount -- cameraTheta (1.31) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.35 = 2.93)
02:54:13.392 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.12 hyp=0.13 cameraTheta=1.31 mountX=0.12 mountY=0.03, mountTheta=0.21
02:54:13.394 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.12, opts=13)
02:54:13.394 00.000 13300 Enqueuing Move request for scope (0.03, 0.12)
02:54:13.395 00.001 11596 Worker thread wakes up
02:54:13.395 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.12) opts 0xd
02:54:13.395 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.12)
02:54:13.395 00.000 11596 Moving (0.03, 0.12) raw xDistance=0.12 yDistance=0.03
02:54:13.395 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:54:13.395 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:13.395 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:54:13.395 00.000 11596 MoveAxis(E, 0, ABG)
02:54:13.395 00.000 11596 Move returns status 0, amount 0
02:54:13.395 00.000 11596 MoveAxis(N, 0, ABG)
02:54:13.396 00.001 11596 Move returns status 0, amount 0
02:54:13.396 00.000 11596 move complete, result=0
02:54:13.396 00.000 11596 worker thread done servicing request
02:54:13.401 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
02:54:13.409 00.008 13300 UpdateGuideState exits: m=1383 SNR=26.0
02:54:13.409 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:13.410 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:54:13.410 00.000 13300 Enqueuing Expose request
02:54:13.410 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:54:13.410 00.000 11596 Worker thread wakes up
02:54:13.410 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:54:13.911 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:54:13.951 00.040 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8d9be717-ce20-4767-9edb-e567081a403f"}
02:54:13.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8d9be717-ce20-4767-9edb-e567081a403f"}
02:54:13.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3d71dd49-9527-44cd-b242-2b109ce109a9"}
02:54:13.953 00.001 13300 case statement mapped state 6 to 3
02:54:13.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3d71dd49-9527-44cd-b242-2b109ce109a9"}
02:54:13.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bb1b864e-8f5e-4ffd-817c-a9b5e51e898b"}
02:54:13.955 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1129,"width":15,"height":15,"star_pos":[6.86,6.93],"pixels":"..."},"id":"bb1b864e-8f5e-4ffd-817c-a9b5e51e898b"}
02:54:16.951 02.996 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"138855b7-2494-4d67-bd64-35755c6e2e74"}
02:54:16.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"138855b7-2494-4d67-bd64-35755c6e2e74"}
02:54:16.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"50e3fc2a-3f26-407d-8bea-9d532e71f2f4"}
02:54:16.953 00.001 13300 case statement mapped state 6 to 3
02:54:16.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"50e3fc2a-3f26-407d-8bea-9d532e71f2f4"}
02:54:16.953 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cc7497b7-40f9-418f-b7b5-0ea0adaf3984"}
02:54:16.954 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1129,"width":15,"height":15,"star_pos":[6.86,6.93],"pixels":"..."},"id":"cc7497b7-40f9-418f-b7b5-0ea0adaf3984"}
02:54:16.958 00.004 11596 Exposure complete
02:54:17.068 00.110 11596 worker thread done servicing request
02:54:17.069 00.001 13300 OnExposeComplete: enter
02:54:17.069 00.000 13300 UpdateGuideState(): m_state=6
02:54:17.069 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1130
02:54:17.070 00.001 13300 Star::Find returns 1 (0), X=34.78, Y=410.88, Mass=1391, SNR=26.1, Peak=202 HFD=3.2
02:54:17.071 00.001 13300 MultiStar: [#1 0.03,0.06,0.51,U] [#2 0.03,0.32,0.00,M2] [#3 -0.06,-0.09,0.33,U] [#4 -0.23,0.11,0.27,U] [#5 0.17,-0.32,0.00,M3] [#6 0.36,-0.32,0.00,M1] [#7 0.25,-0.10,0.00,M2] [#8 -0.17,0.13,0.24,U] 
02:54:17.071 00.000 13300 refined, 4 included, MultiStar: {-0.06, 0.13}, one-star: {-0.04, 0.24}
02:54:17.071 00.000 13300 CameraToMount -- cameraTheta (2.02) - m_xAngle (1.53) = xAngle (0.48 = 0.48)
02:54:17.071 00.000 13300 CameraToMount -- cameraTheta (2.02) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.64 = -2.64)
02:54:17.071 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.13 hyp=0.14 cameraTheta=2.02 mountX=0.13 mountY=-0.07, mountTheta=-0.50
02:54:17.075 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.13, opts=13)
02:54:17.075 00.000 13300 Enqueuing Move request for scope (-0.06, 0.13)
02:54:17.075 00.000 11596 Worker thread wakes up
02:54:17.076 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.13) opts 0xd
02:54:17.076 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.13)
02:54:17.076 00.000 11596 Moving (-0.06, 0.13) raw xDistance=0.13 yDistance=-0.07
02:54:17.076 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:54:17.076 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:17.076 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:54:17.077 00.001 11596 MoveAxis(E, 0, ABG)
02:54:17.077 00.000 11596 Move returns status 0, amount 0
02:54:17.077 00.000 11596 MoveAxis(N, 0, ABG)
02:54:17.077 00.000 11596 Move returns status 0, amount 0
02:54:17.077 00.000 11596 move complete, result=0
02:54:17.077 00.000 11596 worker thread done servicing request
02:54:17.086 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
02:54:17.098 00.012 13300 UpdateGuideState exits: m=1391 SNR=26.1
02:54:17.098 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:17.098 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:54:17.098 00.000 13300 Enqueuing Expose request
02:54:17.098 00.000 11596 Worker thread wakes up
02:54:17.099 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:54:17.099 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:54:17.602 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:54:19.952 02.350 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ef634c90-484d-4341-b089-e188d4a07e00"}
02:54:19.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ef634c90-484d-4341-b089-e188d4a07e00"}
02:54:19.953 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b8aca3a4-e5f5-46bd-a740-c7c3da145bec"}
02:54:19.953 00.000 13300 case statement mapped state 6 to 3
02:54:19.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b8aca3a4-e5f5-46bd-a740-c7c3da145bec"}
02:54:19.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"97fc6288-1a93-449b-8c39-d5e10f101a8a"}
02:54:19.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1130,"width":15,"height":15,"star_pos":[6.78,6.88],"pixels":"..."},"id":"97fc6288-1a93-449b-8c39-d5e10f101a8a"}
02:54:20.636 00.682 11596 Exposure complete
02:54:20.730 00.094 11596 worker thread done servicing request
02:54:20.730 00.000 13300 OnExposeComplete: enter
02:54:20.730 00.000 13300 UpdateGuideState(): m_state=6
02:54:20.731 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1131
02:54:20.731 00.000 13300 Star::Find returns 1 (0), X=34.87, Y=410.95, Mass=1336, SNR=25.6, Peak=191 HFD=3.0
02:54:20.731 00.000 13300 MultiStar: [#1 0.02,0.12,0.55,U] [#2 0.11,0.32,0.00,M3] [#3 -0.11,0.08,0.35,U] [#4 -0.09,0.37,0.00,M4] [#5 0.07,-0.06,0.29,U] [#6 0.50,-0.34,0.00,M2] [#7 0.08,0.03,0.30,U] [#8 -0.27,0.38,0.00,M3] 
02:54:20.731 00.000 13300 refined, 4 included, MultiStar: {0.02, 0.16}, one-star: {0.05, 0.31}
02:54:20.731 00.000 13300 CameraToMount -- cameraTheta (1.42) - m_xAngle (1.53) = xAngle (-0.11 = -0.11)
02:54:20.731 00.000 13300 CameraToMount -- cameraTheta (1.42) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.24 = 3.04)
02:54:20.731 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.16 hyp=0.16 cameraTheta=1.42 mountX=0.16 mountY=0.02, mountTheta=0.10
02:54:20.733 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.16, opts=13)
02:54:20.733 00.000 13300 Enqueuing Move request for scope (0.02, 0.16)
02:54:20.734 00.001 11596 Worker thread wakes up
02:54:20.734 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.16) opts 0xd
02:54:20.734 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.16)
02:54:20.734 00.000 11596 Moving (0.02, 0.16) raw xDistance=0.16 yDistance=0.02
02:54:20.734 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
02:54:20.734 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:20.734 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:54:20.735 00.001 11596 MoveAxis(W, 200, ABG)
02:54:20.735 00.000 11596 Guiding  Dir = 3, Dur = 200
02:54:20.735 00.000 11596 IsSlewing returns 0
02:54:20.741 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
02:54:20.750 00.009 13300 UpdateGuideState exits: m=1336 SNR=25.6
02:54:20.750 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:20.750 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:54:20.750 00.000 13300 Enqueuing Expose request
02:54:20.840 00.090 11596 IsGuiding returns 0
02:54:21.321 00.481 11596 IsGuiding returns 1
02:54:21.321 00.000 11596 scope still moving after pulse duration time elapsed
02:54:21.347 00.026 11596 IsSlewing returns 0
02:54:21.430 00.083 11596 IsGuiding returns 0
02:54:21.430 00.000 11596 scope move finished after 200 + 389 ms
02:54:21.430 00.000 11596 Move returns status 0, amount 200
02:54:21.430 00.000 11596 MoveAxis(N, 0, ABG)
02:54:21.430 00.000 11596 Move returns status 0, amount 0
02:54:21.430 00.000 11596 move complete, result=0
02:54:21.430 00.000 11596 worker thread done servicing request
02:54:21.430 00.000 11596 Worker thread wakes up
02:54:21.430 00.000 13300 GuideStep: 0.2 px 200 ms WEST, 0.0 px 0 ms NORTH
02:54:21.431 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:54:21.933 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:54:22.952 01.019 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a526b879-dd15-492f-90af-4dd11f540a8a"}
02:54:22.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a526b879-dd15-492f-90af-4dd11f540a8a"}
02:54:22.953 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ad2e9123-d7fc-47d2-9648-fadb975045a0"}
02:54:22.953 00.000 13300 case statement mapped state 6 to 3
02:54:22.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ad2e9123-d7fc-47d2-9648-fadb975045a0"}
02:54:22.978 00.025 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8e65b1e5-1c23-4f3f-8e6c-e00f5415775f"}
02:54:22.978 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1131,"width":15,"height":15,"star_pos":[6.87,6.95],"pixels":"..."},"id":"8e65b1e5-1c23-4f3f-8e6c-e00f5415775f"}
02:54:24.965 01.987 11596 Exposure complete
02:54:25.046 00.081 11596 worker thread done servicing request
02:54:25.046 00.000 13300 OnExposeComplete: enter
02:54:25.046 00.000 13300 UpdateGuideState(): m_state=6
02:54:25.047 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1132
02:54:25.047 00.000 13300 Star::Find returns 1 (0), X=34.79, Y=410.86, Mass=1350, SNR=25.7, Peak=198 HFD=3.1
02:54:25.048 00.001 13300 MultiStar: [#1 0.04,0.02,0.51,U] [#2 -0.21,0.25,0.00,M4] [#3 -0.16,-0.14,0.34,U] [#4 -0.04,0.32,0.00,M5] [#5 0.01,-0.14,0.29,U] [#6 0.34,0.06,0.00,M3] [#7 0.16,0.04,0.29,U] [#8 -0.19,0.32,0.00,M4] 
02:54:25.048 00.000 13300 refined, 4 included, MultiStar: {-0.01, 0.06}, one-star: {-0.04, 0.22}
02:54:25.048 00.000 13300 CameraToMount -- cameraTheta (1.69) - m_xAngle (1.53) = xAngle (0.15 = 0.15)
02:54:25.049 00.001 13300 CameraToMount -- cameraTheta (1.69) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.97 = -2.97)
02:54:25.049 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.69 mountX=0.06 mountY=-0.01, mountTheta=-0.17
02:54:25.051 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.06, opts=13)
02:54:25.051 00.000 13300 Enqueuing Move request for scope (-0.01, 0.06)
02:54:25.051 00.000 11596 Worker thread wakes up
02:54:25.051 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.06) opts 0xd
02:54:25.052 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.06)
02:54:25.052 00.000 11596 Moving (-0.01, 0.06) raw xDistance=0.06 yDistance=-0.01
02:54:25.052 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:54:25.052 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:25.052 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:54:25.052 00.000 11596 MoveAxis(E, 0, ABG)
02:54:25.052 00.000 11596 Move returns status 0, amount 0
02:54:25.053 00.001 11596 MoveAxis(N, 0, ABG)
02:54:25.053 00.000 11596 Move returns status 0, amount 0
02:54:25.053 00.000 11596 move complete, result=0
02:54:25.053 00.000 11596 worker thread done servicing request
02:54:25.059 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
02:54:25.068 00.009 13300 UpdateGuideState exits: m=1350 SNR=25.7
02:54:25.068 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:25.068 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:54:25.068 00.000 13300 Enqueuing Expose request
02:54:25.068 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:54:25.068 00.000 11596 Worker thread wakes up
02:54:25.069 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:54:25.574 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:54:25.951 00.377 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"98af9de3-577b-433f-9581-0988da67f451"}
02:54:25.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"98af9de3-577b-433f-9581-0988da67f451"}
02:54:25.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4020f1e3-dd8b-4604-a515-844ca6f52547"}
02:54:25.952 00.000 13300 case statement mapped state 6 to 3
02:54:25.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4020f1e3-dd8b-4604-a515-844ca6f52547"}
02:54:25.952 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6ff2cbe7-ffb9-4a2a-9d5b-b224bf24531c"}
02:54:25.953 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1132,"width":15,"height":15,"star_pos":[6.79,6.86],"pixels":"..."},"id":"6ff2cbe7-ffb9-4a2a-9d5b-b224bf24531c"}
02:54:28.602 02.649 11596 Exposure complete
02:54:28.671 00.069 11596 worker thread done servicing request
02:54:28.671 00.000 13300 OnExposeComplete: enter
02:54:28.671 00.000 13300 UpdateGuideState(): m_state=6
02:54:28.672 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1133
02:54:28.672 00.000 13300 Star::Find returns 1 (0), X=34.87, Y=410.84, Mass=1346, SNR=25.7, Peak=191 HFD=2.9
02:54:28.672 00.000 13300 MultiStar: [#1 -0.02,-0.02,0.52,U] [#2 -0.16,0.30,0.00,M5] [#3 -0.12,-0.13,0.33,U] [#4 -0.10,0.05,0.28,U] [#5 -0.13,0.01,0.30,U] [#6 -0.07,-0.13,0.27,U] [#7 -0.01,0.26,0.29,U] [#8 -0.01,0.25,0.30,U] 
02:54:28.672 00.000 13300 refined, 7 included, MultiStar: {-0.03, 0.09}, one-star: {0.05, 0.20}
02:54:28.672 00.000 13300 CameraToMount -- cameraTheta (1.89) - m_xAngle (1.53) = xAngle (0.35 = 0.35)
02:54:28.673 00.001 13300 CameraToMount -- cameraTheta (1.89) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.77 = -2.77)
02:54:28.673 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.09 hyp=0.09 cameraTheta=1.89 mountX=0.08 mountY=-0.03, mountTheta=-0.37
02:54:28.674 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.09, opts=13)
02:54:28.675 00.001 13300 Enqueuing Move request for scope (-0.03, 0.09)
02:54:28.675 00.000 11596 Worker thread wakes up
02:54:28.675 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.09) opts 0xd
02:54:28.675 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.09)
02:54:28.675 00.000 11596 Moving (-0.03, 0.09) raw xDistance=0.08 yDistance=-0.03
02:54:28.675 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:54:28.675 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:28.675 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:54:28.675 00.000 11596 MoveAxis(E, 0, ABG)
02:54:28.675 00.000 11596 Move returns status 0, amount 0
02:54:28.676 00.001 11596 MoveAxis(N, 0, ABG)
02:54:28.676 00.000 11596 Move returns status 0, amount 0
02:54:28.676 00.000 11596 move complete, result=0
02:54:28.676 00.000 11596 worker thread done servicing request
02:54:28.682 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
02:54:28.689 00.007 13300 UpdateGuideState exits: m=1346 SNR=25.7
02:54:28.690 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:28.690 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:54:28.690 00.000 13300 Enqueuing Expose request
02:54:28.690 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:54:28.690 00.000 11596 Worker thread wakes up
02:54:28.690 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:54:28.952 00.262 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fa2a9ba5-ea24-4d22-be36-2424fdb2f3ac"}
02:54:28.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fa2a9ba5-ea24-4d22-be36-2424fdb2f3ac"}
02:54:28.953 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8f213732-3ff8-471c-af26-138148091cc1"}
02:54:28.953 00.000 13300 case statement mapped state 6 to 3
02:54:28.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8f213732-3ff8-471c-af26-138148091cc1"}
02:54:28.953 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"347d7166-02bd-4898-a5c2-ba051a4ffd97"}
02:54:28.954 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1133,"width":15,"height":15,"star_pos":[6.87,6.84],"pixels":"..."},"id":"347d7166-02bd-4898-a5c2-ba051a4ffd97"}
02:54:29.201 00.247 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:54:31.951 02.750 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"016ff102-a0b3-4681-8c48-04e84d007457"}
02:54:31.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"016ff102-a0b3-4681-8c48-04e84d007457"}
02:54:31.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dec66e2d-f702-4dc2-a59c-9620376cffe3"}
02:54:31.952 00.000 13300 case statement mapped state 6 to 3
02:54:31.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dec66e2d-f702-4dc2-a59c-9620376cffe3"}
02:54:31.952 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bc939b3b-e86b-4998-9f2e-5c0d8c96926d"}
02:54:31.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1133,"width":15,"height":15,"star_pos":[6.87,6.84],"pixels":"..."},"id":"bc939b3b-e86b-4998-9f2e-5c0d8c96926d"}
02:54:32.242 00.290 11596 Exposure complete
02:54:32.338 00.096 11596 worker thread done servicing request
02:54:32.338 00.000 13300 OnExposeComplete: enter
02:54:32.338 00.000 13300 UpdateGuideState(): m_state=6
02:54:32.339 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1134
02:54:32.339 00.000 13300 Star::Find returns 1 (0), X=34.74, Y=410.89, Mass=1364, SNR=25.9, Peak=202 HFD=3.1
02:54:32.340 00.001 13300 MultiStar: [#1 0.03,-0.21,0.55,U] [#2 -0.21,0.43,0.00,M6] [#3 -0.13,-0.24,0.00,M1] [#4 -0.15,0.34,0.00,M5] [#5 0.28,0.11,0.00,M1] [#6 -0.01,-0.12,0.26,U] [#7 -0.02,0.18,0.30,U] [#8 -0.29,0.45,0.00,M4] 
02:54:32.340 00.000 13300 refined, 3 included, MultiStar: {-0.04, 0.07}, one-star: {-0.08, 0.25}
02:54:32.340 00.000 13300 CameraToMount -- cameraTheta (2.03) - m_xAngle (1.53) = xAngle (0.50 = 0.50)
02:54:32.340 00.000 13300 CameraToMount -- cameraTheta (2.03) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.63 = -2.63)
02:54:32.340 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.07 hyp=0.08 cameraTheta=2.03 mountX=0.07 mountY=-0.04, mountTheta=-0.51
02:54:32.344 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.07, opts=13)
02:54:32.344 00.000 13300 Enqueuing Move request for scope (-0.04, 0.07)
02:54:32.344 00.000 11596 Worker thread wakes up
02:54:32.345 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.07) opts 0xd
02:54:32.345 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.07)
02:54:32.345 00.000 11596 Moving (-0.04, 0.07) raw xDistance=0.07 yDistance=-0.04
02:54:32.345 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:54:32.345 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:32.345 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:54:32.345 00.000 11596 MoveAxis(E, 0, ABG)
02:54:32.345 00.000 11596 Move returns status 0, amount 0
02:54:32.345 00.000 11596 MoveAxis(N, 0, ABG)
02:54:32.345 00.000 11596 Move returns status 0, amount 0
02:54:32.346 00.001 11596 move complete, result=0
02:54:32.346 00.000 11596 worker thread done servicing request
02:54:32.356 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
02:54:32.365 00.009 13300 UpdateGuideState exits: m=1364 SNR=25.9
02:54:32.366 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:32.366 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:54:32.366 00.000 13300 Enqueuing Expose request
02:54:32.366 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:54:32.366 00.000 11596 Worker thread wakes up
02:54:32.366 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:54:32.872 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:54:34.950 02.078 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a8104b86-63ab-4b8e-91d1-3cad2eb4ebf4"}
02:54:34.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a8104b86-63ab-4b8e-91d1-3cad2eb4ebf4"}
02:54:34.951 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"86f09234-dfab-495f-8d10-0612e9474b75"}
02:54:34.951 00.000 13300 case statement mapped state 6 to 3
02:54:34.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"86f09234-dfab-495f-8d10-0612e9474b75"}
02:54:34.951 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ca76d06c-e371-4ac7-a3c9-4463540a364a"}
02:54:34.952 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1134,"width":15,"height":15,"star_pos":[6.74,6.89],"pixels":"..."},"id":"ca76d06c-e371-4ac7-a3c9-4463540a364a"}
02:54:35.897 00.945 11596 Exposure complete
02:54:35.965 00.068 11596 worker thread done servicing request
02:54:35.965 00.000 13300 OnExposeComplete: enter
02:54:35.965 00.000 13300 UpdateGuideState(): m_state=6
02:54:35.966 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1135
02:54:35.966 00.000 13300 Star::Find returns 1 (0), X=34.76, Y=410.90, Mass=1388, SNR=26.1, Peak=213 HFD=3.1
02:54:35.966 00.000 13300 MultiStar: [#1 -0.07,0.03,0.55,U] [#2 -0.27,0.57,0.00,M7] [#3 -0.14,0.09,0.33,U] [#4 -0.13,0.27,0.00,M6] [#5 0.10,0.18,0.29,U] [#6 0.13,0.10,0.26,U] [#7 -0.25,0.52,0.00,M1] [#8 -0.59,0.31,0.00,M5] 
02:54:35.967 00.001 13300 refined, 4 included, MultiStar: {-0.03, 0.16}, one-star: {-0.06, 0.26}
02:54:35.967 00.000 13300 CameraToMount -- cameraTheta (1.78) - m_xAngle (1.53) = xAngle (0.25 = 0.25)
02:54:35.967 00.000 13300 CameraToMount -- cameraTheta (1.78) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.88 = -2.88)
02:54:35.967 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.16 hyp=0.16 cameraTheta=1.78 mountX=0.16 mountY=-0.04, mountTheta=-0.26
02:54:35.969 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.16, opts=13)
02:54:35.969 00.000 13300 Enqueuing Move request for scope (-0.03, 0.16)
02:54:35.969 00.000 11596 Worker thread wakes up
02:54:35.969 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.16) opts 0xd
02:54:35.969 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.16)
02:54:35.969 00.000 11596 Moving (-0.03, 0.16) raw xDistance=0.16 yDistance=-0.04
02:54:35.969 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
02:54:35.970 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:35.970 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:54:35.970 00.000 11596 MoveAxis(W, 197, ABG)
02:54:35.970 00.000 11596 Guiding  Dir = 3, Dur = 197
02:54:35.970 00.000 11596 IsSlewing returns 0
02:54:35.972 00.002 11596 IsGuiding returns 0
02:54:35.978 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
02:54:35.987 00.009 13300 UpdateGuideState exits: m=1388 SNR=26.1
02:54:35.987 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:35.987 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:54:35.987 00.000 13300 Enqueuing Expose request
02:54:36.287 00.300 11596 IsGuiding returns 1
02:54:36.287 00.000 11596 scope still moving after pulse duration time elapsed
02:54:36.584 00.297 11596 IsSlewing returns 0
02:54:36.774 00.190 11596 IsGuiding returns 0
02:54:36.774 00.000 11596 scope move finished after 197 + 605 ms
02:54:36.775 00.001 11596 Move returns status 0, amount 197
02:54:36.775 00.000 11596 MoveAxis(N, 0, ABG)
02:54:36.775 00.000 11596 Move returns status 0, amount 0
02:54:36.775 00.000 11596 move complete, result=0
02:54:36.775 00.000 11596 worker thread done servicing request
02:54:36.775 00.000 11596 Worker thread wakes up
02:54:36.775 00.000 13300 GuideStep: 0.2 px 197 ms WEST, -0.0 px 0 ms NORTH
02:54:36.775 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:54:37.288 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:54:37.950 00.662 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"61fb8fa1-5e2a-48ff-ade7-bb636593d255"}
02:54:37.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"61fb8fa1-5e2a-48ff-ade7-bb636593d255"}
02:54:37.951 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1ab55ac0-d5b0-4e35-9e15-c5a13a9c20aa"}
02:54:37.951 00.000 13300 case statement mapped state 6 to 3
02:54:37.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1ab55ac0-d5b0-4e35-9e15-c5a13a9c20aa"}
02:54:37.951 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b8e28e41-309a-4322-b476-fb8c7c028ba5"}
02:54:37.952 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1135,"width":15,"height":15,"star_pos":[6.76,6.90],"pixels":"..."},"id":"b8e28e41-309a-4322-b476-fb8c7c028ba5"}
02:54:40.351 02.399 11596 Exposure complete
02:54:40.419 00.068 11596 worker thread done servicing request
02:54:40.419 00.000 13300 OnExposeComplete: enter
02:54:40.419 00.000 13300 UpdateGuideState(): m_state=6
02:54:40.420 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1136
02:54:40.420 00.000 13300 Star::Find returns 1 (0), X=34.82, Y=410.95, Mass=1388, SNR=26.1, Peak=194 HFD=3.1
02:54:40.421 00.001 13300 MultiStar: [#1 -0.12,0.11,0.55,U] [#2 0.07,0.49,0.00,M8] [#3 0.06,0.03,0.33,U] [#4 -0.15,0.40,0.00,M7] [#5 0.12,0.34,0.00,M1] [#6 0.12,-0.12,0.28,U] [#7 -0.18,0.45,0.00,M2] [#8 -0.27,0.58,0.00,M6] 
02:54:40.421 00.000 13300 refined, 3 included, MultiStar: {-0.01, 0.16}, one-star: {-0.01, 0.31}
02:54:40.421 00.000 13300 CameraToMount -- cameraTheta (1.62) - m_xAngle (1.53) = xAngle (0.09 = 0.09)
02:54:40.421 00.000 13300 CameraToMount -- cameraTheta (1.62) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.04 = -3.04)
02:54:40.421 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.16 hyp=0.16 cameraTheta=1.62 mountX=0.16 mountY=-0.02, mountTheta=-0.10
02:54:40.423 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.16, opts=13)
02:54:40.424 00.001 13300 Enqueuing Move request for scope (-0.01, 0.16)
02:54:40.424 00.000 11596 Worker thread wakes up
02:54:40.424 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.16) opts 0xd
02:54:40.424 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.16)
02:54:40.424 00.000 11596 Moving (-0.01, 0.16) raw xDistance=0.16 yDistance=-0.02
02:54:40.424 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.16
02:54:40.424 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:40.424 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:54:40.424 00.000 11596 MoveAxis(W, 215, ABG)
02:54:40.425 00.001 11596 Guiding  Dir = 3, Dur = 215
02:54:40.425 00.000 11596 IsSlewing returns 0
02:54:40.432 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
02:54:40.442 00.010 13300 UpdateGuideState exits: m=1388 SNR=26.1
02:54:40.442 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:40.442 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:54:40.442 00.000 13300 Enqueuing Expose request
02:54:40.580 00.138 11596 IsGuiding returns 0
02:54:40.759 00.179 11596 PulseGuide returned control before completion, sleep 47
02:54:40.949 00.190 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a2b06625-f645-472e-b3d9-c2167ba1fb7c"}
02:54:40.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a2b06625-f645-472e-b3d9-c2167ba1fb7c"}
02:54:40.950 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6c5e14d2-5280-431b-afbe-5024b2a0090d"}
02:54:40.950 00.000 13300 case statement mapped state 6 to 3
02:54:40.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6c5e14d2-5280-431b-afbe-5024b2a0090d"}
02:54:40.950 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b5e885ad-7058-435c-87d9-2ccec95d5c48"}
02:54:40.951 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1136,"width":15,"height":15,"star_pos":[6.82,6.95],"pixels":"..."},"id":"b5e885ad-7058-435c-87d9-2ccec95d5c48"}
02:54:41.175 00.224 11596 IsGuiding returns 0
02:54:41.175 00.000 11596 Move returns status 0, amount 215
02:54:41.175 00.000 11596 MoveAxis(N, 0, ABG)
02:54:41.175 00.000 11596 Move returns status 0, amount 0
02:54:41.175 00.000 11596 move complete, result=0
02:54:41.175 00.000 11596 worker thread done servicing request
02:54:41.175 00.000 11596 Worker thread wakes up
02:54:41.175 00.000 13300 GuideStep: 0.2 px 215 ms WEST, -0.0 px 0 ms NORTH
02:54:41.176 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:54:41.685 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:54:43.949 02.264 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4fb58ad9-4ee2-4815-a565-f0e4765e8c28"}
02:54:43.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4fb58ad9-4ee2-4815-a565-f0e4765e8c28"}
02:54:43.950 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f9768a7c-b86e-4444-a85c-ab9da0624793"}
02:54:43.950 00.000 13300 case statement mapped state 6 to 3
02:54:43.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f9768a7c-b86e-4444-a85c-ab9da0624793"}
02:54:43.950 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"68078e89-760c-44ed-b37e-5685c896c806"}
02:54:43.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1136,"width":15,"height":15,"star_pos":[6.82,6.95],"pixels":"..."},"id":"68078e89-760c-44ed-b37e-5685c896c806"}
02:54:44.710 00.760 11596 Exposure complete
02:54:44.780 00.070 11596 worker thread done servicing request
02:54:44.780 00.000 13300 OnExposeComplete: enter
02:54:44.780 00.000 13300 UpdateGuideState(): m_state=6
02:54:44.781 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1137
02:54:44.781 00.000 13300 Star::Find returns 1 (0), X=34.84, Y=411.03, Mass=1372, SNR=25.9, Peak=197 HFD=3.0
02:54:44.781 00.000 13300 MultiStar: [#1 -0.05,0.26,0.00,M1] [#2 -0.11,0.47,0.00,M9] [#3 -0.15,-0.01,0.32,U] [#4 0.02,0.22,0.28,U] [#5 0.37,0.18,0.00,M2] [#6 0.15,-0.46,0.00,M1] [#7 -0.01,0.04,0.29,U] [#8 -0.08,0.48,0.00,M7] 
02:54:44.781 00.000 13300 refined, 3 included, MultiStar: {-0.01, 0.25}, one-star: {0.02, 0.39}
02:54:44.781 00.000 13300 CameraToMount -- cameraTheta (1.62) - m_xAngle (1.53) = xAngle (0.09 = 0.09)
02:54:44.782 00.001 13300 CameraToMount -- cameraTheta (1.62) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.04 = -3.04)
02:54:44.782 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.25 hyp=0.25 cameraTheta=1.62 mountX=0.24 mountY=-0.03, mountTheta=-0.10
02:54:44.784 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.25, opts=13)
02:54:44.784 00.000 13300 Enqueuing Move request for scope (-0.01, 0.25)
02:54:44.784 00.000 11596 Worker thread wakes up
02:54:44.784 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.25) opts 0xd
02:54:44.784 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.25)
02:54:44.784 00.000 11596 Moving (-0.01, 0.25) raw xDistance=0.24 yDistance=-0.03
02:54:44.784 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.24
02:54:44.784 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:44.784 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:54:44.784 00.000 11596 MoveAxis(W, 321, ABG)
02:54:44.785 00.001 11596 Guiding  Dir = 3, Dur = 321
02:54:44.785 00.000 11596 IsSlewing returns 0
02:54:44.791 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
02:54:44.799 00.008 13300 UpdateGuideState exits: m=1372 SNR=25.9
02:54:44.799 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:44.799 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:54:44.799 00.000 13300 Enqueuing Expose request
02:54:44.861 00.062 11596 IsGuiding returns 0
02:54:45.054 00.193 11596 PulseGuide returned control before completion, sleep 139
02:54:45.292 00.238 11596 IsGuiding returns 1
02:54:45.292 00.000 11596 scope still moving after pulse duration time elapsed
02:54:45.314 00.022 11596 IsSlewing returns 0
02:54:45.539 00.225 11596 IsGuiding returns 0
02:54:45.539 00.000 11596 scope move finished after 321 + 356 ms
02:54:45.539 00.000 11596 Move returns status 0, amount 321
02:54:45.539 00.000 11596 MoveAxis(N, 0, ABG)
02:54:45.539 00.000 11596 Move returns status 0, amount 0
02:54:45.539 00.000 11596 move complete, result=0
02:54:45.539 00.000 11596 worker thread done servicing request
02:54:45.539 00.000 13300 GuideStep: 0.2 px 321 ms WEST, -0.0 px 0 ms NORTH
02:54:45.540 00.001 11596 Worker thread wakes up
02:54:45.540 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:54:46.056 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:54:46.949 00.893 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"859c3d4b-b83c-45ba-af7f-dda39c24351c"}
02:54:46.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"859c3d4b-b83c-45ba-af7f-dda39c24351c"}
02:54:46.950 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"daf37286-3bdd-41df-8bb3-b8db98958157"}
02:54:46.950 00.000 13300 case statement mapped state 6 to 3
02:54:46.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"daf37286-3bdd-41df-8bb3-b8db98958157"}
02:54:46.950 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"71c0b50d-db19-4f3f-a6ee-8982c72edd9a"}
02:54:46.951 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1137,"width":15,"height":15,"star_pos":[6.84,7.03],"pixels":"..."},"id":"71c0b50d-db19-4f3f-a6ee-8982c72edd9a"}
02:54:49.084 02.133 11596 Exposure complete
02:54:49.159 00.075 11596 worker thread done servicing request
02:54:49.159 00.000 13300 OnExposeComplete: enter
02:54:49.159 00.000 13300 UpdateGuideState(): m_state=6
02:54:49.160 00.001 13300 Star::Find(15, 34, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1138
02:54:49.160 00.000 13300 Star::Find returns 1 (0), X=34.75, Y=410.94, Mass=1358, SNR=25.8, Peak=207 HFD=3.2
02:54:49.160 00.000 13300 MultiStar: [#1 0.02,-0.02,0.55,U] [#2 -0.02,0.12,0.51,U] [#3 -0.04,-0.14,0.34,U] [#4 -0.12,0.20,0.28,U] [#5 0.09,0.12,0.29,U] [#6 0.15,0.14,0.27,U] [#7 -0.02,0.44,0.00,M2] [#8 -0.09,0.67,0.00,M8] 
02:54:49.160 00.000 13300 refined, 6 included, MultiStar: {-0.02, 0.13}, one-star: {-0.07, 0.30}
02:54:49.161 00.001 13300 CameraToMount -- cameraTheta (1.69) - m_xAngle (1.53) = xAngle (0.15 = 0.15)
02:54:49.161 00.000 13300 CameraToMount -- cameraTheta (1.69) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.97 = -2.97)
02:54:49.161 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.69 mountX=0.13 mountY=-0.02, mountTheta=-0.17
02:54:49.163 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.13, opts=13)
02:54:49.163 00.000 13300 Enqueuing Move request for scope (-0.02, 0.13)
02:54:49.163 00.000 11596 Worker thread wakes up
02:54:49.163 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.13) opts 0xd
02:54:49.163 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.13)
02:54:49.163 00.000 11596 Moving (-0.02, 0.13) raw xDistance=0.13 yDistance=-0.02
02:54:49.163 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:54:49.163 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:49.163 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:54:49.164 00.001 11596 MoveAxis(E, 0, ABG)
02:54:49.164 00.000 11596 Move returns status 0, amount 0
02:54:49.164 00.000 11596 MoveAxis(N, 0, ABG)
02:54:49.164 00.000 11596 Move returns status 0, amount 0
02:54:49.164 00.000 11596 move complete, result=0
02:54:49.164 00.000 11596 worker thread done servicing request
02:54:49.170 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
02:54:49.178 00.008 13300 UpdateGuideState exits: m=1358 SNR=25.8
02:54:49.179 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:49.179 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:54:49.179 00.000 13300 Enqueuing Expose request
02:54:49.179 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:54:49.179 00.000 11596 Worker thread wakes up
02:54:49.179 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:54:49.687 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:54:49.948 00.261 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2d782cbf-dcff-4b9a-b19c-f905cd0c7f13"}
02:54:49.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2d782cbf-dcff-4b9a-b19c-f905cd0c7f13"}
02:54:49.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"18ef0b4f-63df-40ca-b7b8-5873865e0a4b"}
02:54:49.949 00.000 13300 case statement mapped state 6 to 3
02:54:49.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"18ef0b4f-63df-40ca-b7b8-5873865e0a4b"}
02:54:49.949 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4b12ff96-5da5-4cc8-a969-639c74ec98a6"}
02:54:49.950 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1138,"width":15,"height":15,"star_pos":[6.75,6.94],"pixels":"..."},"id":"4b12ff96-5da5-4cc8-a969-639c74ec98a6"}
02:54:52.711 02.761 11596 Exposure complete
02:54:52.779 00.068 11596 worker thread done servicing request
02:54:52.779 00.000 13300 OnExposeComplete: enter
02:54:52.779 00.000 13300 UpdateGuideState(): m_state=6
02:54:52.779 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1139
02:54:52.780 00.001 13300 Star::Find returns 1 (0), X=34.78, Y=410.88, Mass=1380, SNR=26.0, Peak=199 HFD=3.2
02:54:52.780 00.000 13300 MultiStar: [#1 -0.01,-0.08,0.50,U] [#2 -0.14,0.28,0.00,M9] [#3 -0.06,0.01,0.33,U] [#4 -0.05,0.07,0.33,U] [#5 0.42,-0.09,0.00,M2] [#6 0.20,-0.12,0.26,U] [#7 0.01,0.09,0.29,U] [#8 0.05,0.39,0.00,M9] 
02:54:52.780 00.000 13300 refined, 5 included, MultiStar: {-0.01, 0.08}, one-star: {-0.04, 0.24}
02:54:52.780 00.000 13300 CameraToMount -- cameraTheta (1.71) - m_xAngle (1.53) = xAngle (0.18 = 0.18)
02:54:52.780 00.000 13300 CameraToMount -- cameraTheta (1.71) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.95 = -2.95)
02:54:52.780 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.71 mountX=0.08 mountY=-0.02, mountTheta=-0.19
02:54:52.782 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.08, opts=13)
02:54:52.782 00.000 13300 Enqueuing Move request for scope (-0.01, 0.08)
02:54:52.783 00.001 11596 Worker thread wakes up
02:54:52.783 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.08) opts 0xd
02:54:52.783 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.08)
02:54:52.783 00.000 11596 Moving (-0.01, 0.08) raw xDistance=0.08 yDistance=-0.02
02:54:52.783 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:54:52.783 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:52.783 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:54:52.783 00.000 11596 MoveAxis(E, 0, ABG)
02:54:52.783 00.000 11596 Move returns status 0, amount 0
02:54:52.783 00.000 11596 MoveAxis(N, 0, ABG)
02:54:52.784 00.001 11596 Move returns status 0, amount 0
02:54:52.784 00.000 11596 move complete, result=0
02:54:52.784 00.000 11596 worker thread done servicing request
02:54:52.790 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
02:54:52.798 00.008 13300 UpdateGuideState exits: m=1380 SNR=26.0
02:54:52.798 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:52.798 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:54:52.798 00.000 13300 Enqueuing Expose request
02:54:52.799 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:54:52.799 00.000 11596 Worker thread wakes up
02:54:52.799 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:54:52.958 00.159 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"68ac9d2e-01a2-4099-9651-d132e404cb4e"}
02:54:52.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"68ac9d2e-01a2-4099-9651-d132e404cb4e"}
02:54:52.959 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"926a16a5-3229-4970-92a1-4a73629204ca"}
02:54:52.959 00.000 13300 case statement mapped state 6 to 3
02:54:52.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"926a16a5-3229-4970-92a1-4a73629204ca"}
02:54:52.960 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"30d3ef9e-a67d-4dff-ad81-e933d87d84ef"}
02:54:52.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1139,"width":15,"height":15,"star_pos":[6.78,6.88],"pixels":"..."},"id":"30d3ef9e-a67d-4dff-ad81-e933d87d84ef"}
02:54:53.315 00.355 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:54:55.946 02.631 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"76572135-b464-49da-b6ca-930cbf9dc241"}
02:54:55.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"76572135-b464-49da-b6ca-930cbf9dc241"}
02:54:55.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"429294c1-36f5-4495-b686-b05d76960d69"}
02:54:55.947 00.000 13300 case statement mapped state 6 to 3
02:54:55.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"429294c1-36f5-4495-b686-b05d76960d69"}
02:54:55.947 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c9d112e5-baaf-4b56-8ca8-d6b9db18ac39"}
02:54:55.948 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1139,"width":15,"height":15,"star_pos":[6.78,6.88],"pixels":"..."},"id":"c9d112e5-baaf-4b56-8ca8-d6b9db18ac39"}
02:54:56.349 00.401 11596 Exposure complete
02:54:56.419 00.070 11596 worker thread done servicing request
02:54:56.419 00.000 13300 OnExposeComplete: enter
02:54:56.419 00.000 13300 UpdateGuideState(): m_state=6
02:54:56.420 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1140
02:54:56.420 00.000 13300 Star::Find returns 1 (0), X=34.84, Y=410.81, Mass=1362, SNR=25.9, Peak=189 HFD=3.1
02:54:56.421 00.001 13300 MultiStar: [#1 0.07,-0.11,0.55,U] [#2 0.02,0.07,0.51,U] [#3 -0.17,-0.13,0.32,U] [#4 -0.08,0.30,0.00,M5] [#5 0.25,-0.06,0.29,U] [#6 0.18,-0.23,0.00,M1] [#7 0.02,0.24,0.29,U] [#8 -0.40,0.21,0.00,M10] 
02:54:56.421 00.000 13300 refined, 5 included, MultiStar: {0.03, 0.05}, one-star: {0.02, 0.17}
02:54:56.421 00.000 13300 CameraToMount -- cameraTheta (1.01) - m_xAngle (1.53) = xAngle (-0.52 = -0.52)
02:54:56.421 00.000 13300 CameraToMount -- cameraTheta (1.01) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.65 = 2.63)
02:54:56.421 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.06 cameraTheta=1.01 mountX=0.05 mountY=0.03, mountTheta=0.51
02:54:56.423 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.05, opts=13)
02:54:56.423 00.000 13300 Enqueuing Move request for scope (0.03, 0.05)
02:54:56.423 00.000 11596 Worker thread wakes up
02:54:56.423 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
02:54:56.424 00.001 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
02:54:56.424 00.000 11596 Moving (0.03, 0.05) raw xDistance=0.05 yDistance=0.03
02:54:56.424 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:54:56.424 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:56.424 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:54:56.424 00.000 11596 MoveAxis(E, 0, ABG)
02:54:56.425 00.001 11596 Move returns status 0, amount 0
02:54:56.425 00.000 11596 MoveAxis(N, 0, ABG)
02:54:56.425 00.000 11596 Move returns status 0, amount 0
02:54:56.425 00.000 11596 move complete, result=0
02:54:56.425 00.000 11596 worker thread done servicing request
02:54:56.431 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
02:54:56.439 00.008 13300 UpdateGuideState exits: m=1362 SNR=25.9
02:54:56.439 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:56.439 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:54:56.439 00.000 13300 Enqueuing Expose request
02:54:56.440 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:54:56.440 00.000 11596 Worker thread wakes up
02:54:56.440 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:54:56.952 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:54:58.946 01.994 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bedc6749-4f19-4ed1-b168-5e93da28b8e8"}
02:54:58.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bedc6749-4f19-4ed1-b168-5e93da28b8e8"}
02:54:58.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b3248ab-5bae-4af6-b25b-0ab3b01e048f"}
02:54:58.947 00.000 13300 case statement mapped state 6 to 3
02:54:58.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5b3248ab-5bae-4af6-b25b-0ab3b01e048f"}
02:54:58.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fe0b1c87-b73a-4046-8000-b81ae0ca93ef"}
02:54:58.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1140,"width":15,"height":15,"star_pos":[6.84,6.81],"pixels":"..."},"id":"fe0b1c87-b73a-4046-8000-b81ae0ca93ef"}
02:54:59.988 01.040 11596 Exposure complete
02:55:00.064 00.076 11596 worker thread done servicing request
02:55:00.065 00.001 13300 OnExposeComplete: enter
02:55:00.065 00.000 13300 UpdateGuideState(): m_state=6
02:55:00.065 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1141
02:55:00.065 00.000 13300 Star::Find returns 1 (0), X=34.71, Y=410.79, Mass=1348, SNR=25.7, Peak=201 HFD=3.2
02:55:00.066 00.001 13300 MultiStar: [#1 -0.00,-0.02,0.55,U] [#2 -0.21,0.14,0.53,U] [#3 0.09,-0.16,0.33,U] [#4 -0.13,0.10,0.28,U] [#5 0.06,-0.32,0.00,M2] [#6 0.33,-0.02,0.00,M2] [#7 0.19,0.05,0.29,U] [#8 -0.19,0.24,0.00,R] 
02:55:00.066 00.000 13300 refined, 5 included, MultiStar: {-0.06, 0.07}, one-star: {-0.11, 0.15}
02:55:00.066 00.000 13300 CameraToMount -- cameraTheta (2.26) - m_xAngle (1.53) = xAngle (0.73 = 0.73)
02:55:00.066 00.000 13300 CameraToMount -- cameraTheta (2.26) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.40 = -2.40)
02:55:00.067 00.001 13300 CameraToMount -- cameraX=-0.06 cameraY=0.07 hyp=0.09 cameraTheta=2.26 mountX=0.07 mountY=-0.06, mountTheta=-0.74
02:55:00.069 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.07, opts=13)
02:55:00.069 00.000 13300 Enqueuing Move request for scope (-0.06, 0.07)
02:55:00.069 00.000 11596 Worker thread wakes up
02:55:00.069 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.07) opts 0xd
02:55:00.069 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.07)
02:55:00.069 00.000 11596 Moving (-0.06, 0.07) raw xDistance=0.07 yDistance=-0.06
02:55:00.069 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:55:00.069 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:00.070 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:55:00.070 00.000 11596 MoveAxis(E, 0, ABG)
02:55:00.070 00.000 11596 Move returns status 0, amount 0
02:55:00.070 00.000 11596 MoveAxis(N, 0, ABG)
02:55:00.070 00.000 11596 Move returns status 0, amount 0
02:55:00.070 00.000 11596 move complete, result=0
02:55:00.070 00.000 11596 worker thread done servicing request
02:55:00.077 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
02:55:00.085 00.008 13300 UpdateGuideState exits: m=1348 SNR=25.7
02:55:00.085 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:00.085 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:55:00.085 00.000 13300 Enqueuing Expose request
02:55:00.085 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:55:00.086 00.001 11596 Worker thread wakes up
02:55:00.086 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:55:00.599 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:55:01.946 01.347 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"92eec191-13fe-4157-98c3-ad6610a9a700"}
02:55:01.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"92eec191-13fe-4157-98c3-ad6610a9a700"}
02:55:01.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"75dd603f-f178-4d20-a912-9c1e5b2cd9f7"}
02:55:01.947 00.000 13300 case statement mapped state 6 to 3
02:55:01.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"75dd603f-f178-4d20-a912-9c1e5b2cd9f7"}
02:55:01.947 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"88e7b1e7-754c-4136-b744-d23bc085ff2f"}
02:55:01.948 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1141,"width":15,"height":15,"star_pos":[6.71,6.79],"pixels":"..."},"id":"88e7b1e7-754c-4136-b744-d23bc085ff2f"}
02:55:03.628 01.680 11596 Exposure complete
02:55:03.697 00.069 11596 worker thread done servicing request
02:55:03.697 00.000 13300 OnExposeComplete: enter
02:55:03.698 00.001 13300 UpdateGuideState(): m_state=6
02:55:03.698 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1142
02:55:03.698 00.000 13300 Star::Find returns 1 (0), X=34.82, Y=410.83, Mass=1340, SNR=25.6, Peak=187 HFD=3.0
02:55:03.698 00.000 13300 MultiStar: [#1 -0.04,-0.14,0.57,U] [#2 -0.08,0.13,0.51,U] [#3 -0.21,-0.14,0.34,U] [#4 -0.04,0.04,0.29,U] [#5 -0.01,-0.21,0.30,U] [#6 0.20,-0.37,0.00,M3] [#7 -0.03,0.10,0.28,U] [#8 0.12,0.14,0.24,U] 
02:55:03.699 00.001 13300 refined, 7 included, MultiStar: {-0.04, 0.04}, one-star: {-0.00, 0.20}
02:55:03.699 00.000 13300 CameraToMount -- cameraTheta (2.30) - m_xAngle (1.53) = xAngle (0.77 = 0.77)
02:55:03.699 00.000 13300 CameraToMount -- cameraTheta (2.30) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.36 = -2.36)
02:55:03.699 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.04 hyp=0.06 cameraTheta=2.30 mountX=0.04 mountY=-0.04, mountTheta=-0.77
02:55:03.701 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.04, opts=13)
02:55:03.701 00.000 13300 Enqueuing Move request for scope (-0.04, 0.04)
02:55:03.701 00.000 11596 Worker thread wakes up
02:55:03.701 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.04) opts 0xd
02:55:03.701 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.04)
02:55:03.701 00.000 11596 Moving (-0.04, 0.04) raw xDistance=0.04 yDistance=-0.04
02:55:03.701 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:55:03.701 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:03.702 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:55:03.702 00.000 11596 MoveAxis(E, 0, ABG)
02:55:03.702 00.000 11596 Move returns status 0, amount 0
02:55:03.702 00.000 11596 MoveAxis(N, 0, ABG)
02:55:03.702 00.000 11596 Move returns status 0, amount 0
02:55:03.702 00.000 11596 move complete, result=0
02:55:03.702 00.000 11596 worker thread done servicing request
02:55:03.710 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
02:55:03.718 00.008 13300 UpdateGuideState exits: m=1340 SNR=25.6
02:55:03.718 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:03.718 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:55:03.719 00.001 13300 Enqueuing Expose request
02:55:03.719 00.000 11596 Worker thread wakes up
02:55:03.719 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:55:03.719 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:55:04.230 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:55:04.945 00.715 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"14bde641-c44c-4598-ab65-4cec286e149b"}
02:55:04.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"14bde641-c44c-4598-ab65-4cec286e149b"}
02:55:04.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a07ce218-beb1-4980-823e-3faef95b4dbe"}
02:55:04.946 00.000 13300 case statement mapped state 6 to 3
02:55:04.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a07ce218-beb1-4980-823e-3faef95b4dbe"}
02:55:04.946 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e061d398-460a-43b7-9a93-58f1adb47db0"}
02:55:04.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1142,"width":15,"height":15,"star_pos":[6.82,6.83],"pixels":"..."},"id":"e061d398-460a-43b7-9a93-58f1adb47db0"}
02:55:07.351 02.405 11596 Exposure complete
02:55:07.421 00.070 11596 worker thread done servicing request
02:55:07.422 00.001 13300 OnExposeComplete: enter
02:55:07.422 00.000 13300 UpdateGuideState(): m_state=6
02:55:07.422 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1143
02:55:07.422 00.000 13300 Star::Find returns 1 (0), X=34.81, Y=410.90, Mass=1360, SNR=25.9, Peak=194 HFD=3.1
02:55:07.423 00.001 13300 MultiStar: [#1 -0.03,0.02,0.51,U] [#2 -0.16,0.26,0.00,M7] [#3 -0.20,-0.10,0.32,U] [#4 0.11,0.36,0.00,M4] [#5 -0.11,0.18,0.29,U] [#6 0.39,-0.26,0.00,M4] [#7 0.03,0.32,0.00,M1] [#8 0.02,0.27,0.00,M1] 
02:55:07.423 00.000 13300 refined, 3 included, MultiStar: {-0.06, 0.13}, one-star: {-0.01, 0.26}
02:55:07.423 00.000 13300 CameraToMount -- cameraTheta (1.97) - m_xAngle (1.53) = xAngle (0.44 = 0.44)
02:55:07.423 00.000 13300 CameraToMount -- cameraTheta (1.97) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.69 = -2.69)
02:55:07.423 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.13 hyp=0.15 cameraTheta=1.97 mountX=0.13 mountY=-0.06, mountTheta=-0.45
02:55:07.425 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.13, opts=13)
02:55:07.425 00.000 13300 Enqueuing Move request for scope (-0.06, 0.13)
02:55:07.425 00.000 11596 Worker thread wakes up
02:55:07.425 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.13) opts 0xd
02:55:07.425 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.13)
02:55:07.426 00.001 11596 Moving (-0.06, 0.13) raw xDistance=0.13 yDistance=-0.06
02:55:07.426 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:55:07.426 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:07.426 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:55:07.426 00.000 11596 MoveAxis(E, 0, ABG)
02:55:07.426 00.000 11596 Move returns status 0, amount 0
02:55:07.426 00.000 11596 MoveAxis(N, 0, ABG)
02:55:07.426 00.000 11596 Move returns status 0, amount 0
02:55:07.426 00.000 11596 move complete, result=0
02:55:07.426 00.000 11596 worker thread done servicing request
02:55:07.434 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
02:55:07.442 00.008 13300 UpdateGuideState exits: m=1360 SNR=25.9
02:55:07.442 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:07.442 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:55:07.442 00.000 13300 Enqueuing Expose request
02:55:07.442 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:55:07.442 00.000 11596 Worker thread wakes up
02:55:07.442 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:55:07.945 00.503 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e3cfd611-8672-4669-a3d5-e84a819064f7"}
02:55:07.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e3cfd611-8672-4669-a3d5-e84a819064f7"}
02:55:07.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"83b1d1ef-5ea9-40b8-979e-50deff1632ec"}
02:55:07.946 00.000 13300 case statement mapped state 6 to 3
02:55:07.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"83b1d1ef-5ea9-40b8-979e-50deff1632ec"}
02:55:07.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ded38302-6924-446a-bf0d-5e292bbda460"}
02:55:07.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1143,"width":15,"height":15,"star_pos":[6.81,6.90],"pixels":"..."},"id":"ded38302-6924-446a-bf0d-5e292bbda460"}
02:55:07.954 00.007 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:55:10.944 02.990 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f5e5cd78-da57-4f92-ad4e-2932711eaf3e"}
02:55:10.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f5e5cd78-da57-4f92-ad4e-2932711eaf3e"}
02:55:10.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b11241c5-a361-492a-8a91-6512ac335787"}
02:55:10.945 00.000 13300 case statement mapped state 6 to 3
02:55:10.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b11241c5-a361-492a-8a91-6512ac335787"}
02:55:10.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6a94a599-d549-424c-ba13-76f0c1175266"}
02:55:10.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1143,"width":15,"height":15,"star_pos":[6.81,6.90],"pixels":"..."},"id":"6a94a599-d549-424c-ba13-76f0c1175266"}
02:55:10.984 00.038 11596 Exposure complete
02:55:11.059 00.075 11596 worker thread done servicing request
02:55:11.059 00.000 13300 OnExposeComplete: enter
02:55:11.060 00.001 13300 UpdateGuideState(): m_state=6
02:55:11.060 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1144
02:55:11.060 00.000 13300 Star::Find returns 1 (0), X=34.84, Y=411.03, Mass=1354, SNR=25.8, Peak=182 HFD=3.1
02:55:11.060 00.000 13300 MultiStar: [#1 -0.04,0.29,0.00,M1] [#2 -0.23,0.48,0.00,M8] [#3 -0.14,0.04,0.34,U] [#4 -0.28,0.44,0.00,M5] [#5 0.11,0.18,0.28,U] [#6 -0.01,0.02,0.25,U] [#7 -0.18,0.45,0.00,M2] [#8 -0.28,-0.10,0.00,M2] 
02:55:11.061 00.001 13300 refined, 3 included, MultiStar: {-0.00, 0.25}, one-star: {0.01, 0.39}
02:55:11.061 00.000 13300 CameraToMount -- cameraTheta (1.59) - m_xAngle (1.53) = xAngle (0.05 = 0.05)
02:55:11.061 00.000 13300 CameraToMount -- cameraTheta (1.59) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.07 = -3.07)
02:55:11.061 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.25 hyp=0.25 cameraTheta=1.59 mountX=0.25 mountY=-0.02, mountTheta=-0.07
02:55:11.063 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.25, opts=13)
02:55:11.063 00.000 13300 Enqueuing Move request for scope (-0.00, 0.25)
02:55:11.064 00.001 11596 Worker thread wakes up
02:55:11.064 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.25) opts 0xd
02:55:11.064 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.25)
02:55:11.064 00.000 11596 Moving (-0.00, 0.25) raw xDistance=0.25 yDistance=-0.02
02:55:11.064 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
02:55:11.064 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:11.065 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:55:11.065 00.000 11596 MoveAxis(W, 309, ABG)
02:55:11.065 00.000 11596 Guiding  Dir = 3, Dur = 309
02:55:11.065 00.000 11596 IsSlewing returns 0
02:55:11.072 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
02:55:11.081 00.009 13300 UpdateGuideState exits: m=1354 SNR=25.8
02:55:11.081 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:11.081 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:55:11.081 00.000 13300 Enqueuing Expose request
02:55:11.104 00.023 11596 IsGuiding returns 0
02:55:11.245 00.141 11596 PulseGuide returned control before completion, sleep 178
02:55:11.557 00.312 11596 IsGuiding returns 1
02:55:11.557 00.000 11596 scope still moving after pulse duration time elapsed
02:55:11.589 00.032 11596 IsSlewing returns 0
02:55:11.942 00.353 11596 IsGuiding returns 0
02:55:11.942 00.000 11596 scope move finished after 309 + 528 ms
02:55:11.942 00.000 11596 Move returns status 0, amount 309
02:55:11.942 00.000 11596 MoveAxis(N, 0, ABG)
02:55:11.942 00.000 11596 Move returns status 0, amount 0
02:55:11.942 00.000 11596 move complete, result=0
02:55:11.942 00.000 11596 worker thread done servicing request
02:55:11.942 00.000 11596 Worker thread wakes up
02:55:11.943 00.001 13300 GuideStep: 0.2 px 309 ms WEST, -0.0 px 0 ms NORTH
02:55:11.943 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:55:12.454 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:55:13.944 01.490 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ee6e38f0-80af-4e6d-a6a8-665498a8f81f"}
02:55:13.945 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ee6e38f0-80af-4e6d-a6a8-665498a8f81f"}
02:55:13.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cabc6792-d21d-453f-9475-d23db6455592"}
02:55:13.946 00.000 13300 case statement mapped state 6 to 3
02:55:13.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cabc6792-d21d-453f-9475-d23db6455592"}
02:55:13.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"21d74d52-fd87-4480-9a4b-3b07447ce33e"}
02:55:13.948 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1144,"width":15,"height":15,"star_pos":[6.84,7.03],"pixels":"..."},"id":"21d74d52-fd87-4480-9a4b-3b07447ce33e"}
02:55:15.506 01.558 11596 Exposure complete
02:55:15.613 00.107 11596 worker thread done servicing request
02:55:15.613 00.000 13300 OnExposeComplete: enter
02:55:15.614 00.001 13300 UpdateGuideState(): m_state=6
02:55:15.614 00.000 13300 Star::Find(15, 34, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1145
02:55:15.615 00.001 13300 Star::Find returns 1 (0), X=34.68, Y=411.09, Mass=1379, SNR=26.0, Peak=194 HFD=3.3
02:55:15.615 00.000 13300 MultiStar: [#1 -0.09,0.29,0.00,M2] [#2 -0.21,0.43,0.00,M9] [#3 -0.17,0.18,0.34,U] [#4 -0.08,0.50,0.00,M6] [#5 -0.00,0.64,0.00,M1] [#6 -0.15,0.23,0.00,M4] [#7 -0.11,0.22,0.29,U] [#8 -0.14,0.21,0.22,U] 
02:55:15.616 00.001 13300 refined, 3 included, MultiStar: {-0.14, 0.33}, one-star: {-0.15, 0.45}
02:55:15.616 00.000 13300 CameraToMount -- cameraTheta (1.98) - m_xAngle (1.53) = xAngle (0.45 = 0.45)
02:55:15.616 00.000 13300 CameraToMount -- cameraTheta (1.98) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.68 = -2.68)
02:55:15.616 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=0.33 hyp=0.36 cameraTheta=1.98 mountX=0.33 mountY=-0.16, mountTheta=-0.46
02:55:15.620 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=0.33, opts=13)
02:55:15.620 00.000 13300 Enqueuing Move request for scope (-0.14, 0.33)
02:55:15.621 00.001 11596 Worker thread wakes up
02:55:15.621 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.33) opts 0xd
02:55:15.621 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, 0.33)
02:55:15.621 00.000 11596 Moving (-0.14, 0.33) raw xDistance=0.33 yDistance=-0.16
02:55:15.621 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.33
02:55:15.621 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:15.622 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:55:15.622 00.000 11596 MoveAxis(W, 434, ABG)
02:55:15.622 00.000 11596 Guiding  Dir = 3, Dur = 434
02:55:15.622 00.000 11596 IsSlewing returns 0
02:55:15.632 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
02:55:15.644 00.012 13300 UpdateGuideState exits: m=1379 SNR=26.0
02:55:15.645 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:15.645 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:55:15.645 00.000 13300 Enqueuing Expose request
02:55:15.779 00.134 11596 IsGuiding returns 0
02:55:15.992 00.213 11596 PulseGuide returned control before completion, sleep 232
02:55:16.385 00.393 11596 IsGuiding returns 0
02:55:16.386 00.001 11596 Move returns status 0, amount 434
02:55:16.386 00.000 11596 MoveAxis(N, 0, ABG)
02:55:16.386 00.000 11596 Move returns status 0, amount 0
02:55:16.386 00.000 11596 move complete, result=0
02:55:16.386 00.000 11596 worker thread done servicing request
02:55:16.386 00.000 13300 GuideStep: 0.3 px 434 ms WEST, -0.2 px 0 ms NORTH
02:55:16.387 00.001 11596 Worker thread wakes up
02:55:16.387 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:55:16.899 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:55:16.945 00.046 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0a3ae235-4dc5-4a63-a214-afacb6cff7b5"}
02:55:16.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0a3ae235-4dc5-4a63-a214-afacb6cff7b5"}
02:55:16.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"89586f16-2217-4967-83d6-8c8771a4265d"}
02:55:16.946 00.000 13300 case statement mapped state 6 to 3
02:55:16.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"89586f16-2217-4967-83d6-8c8771a4265d"}
02:55:16.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a9a6a646-551d-4bc5-b6e9-0bdee2e85782"}
02:55:16.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1145,"width":15,"height":15,"star_pos":[6.68,7.09],"pixels":"..."},"id":"a9a6a646-551d-4bc5-b6e9-0bdee2e85782"}
02:55:19.927 02.980 11596 Exposure complete
02:55:19.945 00.018 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e52299d3-a240-498b-bb41-641cbdde9472"}
02:55:19.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e52299d3-a240-498b-bb41-641cbdde9472"}
02:55:19.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eb344e61-5c30-4762-869c-3c46082f3d02"}
02:55:19.946 00.000 13300 case statement mapped state 6 to 3
02:55:19.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eb344e61-5c30-4762-869c-3c46082f3d02"}
02:55:19.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f28791fd-5b1e-4352-82d2-678bc03997d1"}
02:55:19.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1145,"width":15,"height":15,"star_pos":[6.68,7.09],"pixels":"..."},"id":"f28791fd-5b1e-4352-82d2-678bc03997d1"}
02:55:20.006 00.059 11596 worker thread done servicing request
02:55:20.006 00.000 13300 OnExposeComplete: enter
02:55:20.006 00.000 13300 UpdateGuideState(): m_state=6
02:55:20.007 00.001 13300 Star::Find(15, 34, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1146
02:55:20.007 00.000 13300 Star::Find returns 1 (0), X=34.70, Y=410.92, Mass=1367, SNR=25.9, Peak=202 HFD=3.3
02:55:20.008 00.001 13300 MultiStar: [#1 -0.14,0.02,0.51,U] [#2 -0.33,0.38,0.00,M10] [#3 -0.39,-0.06,0.00,M1] [#4 0.09,0.40,0.00,M7] [#5 -0.44,-0.10,0.00,M2] [#6 0.03,-0.14,0.27,U] [#7 -0.13,0.00,0.29,U] [#8 -0.18,0.32,0.00,M2] 
02:55:20.008 00.000 13300 refined, 3 included, MultiStar: {-0.11, 0.12}, one-star: {-0.12, 0.28}
02:55:20.008 00.000 13300 CameraToMount -- cameraTheta (2.30) - m_xAngle (1.53) = xAngle (0.77 = 0.77)
02:55:20.008 00.000 13300 CameraToMount -- cameraTheta (2.30) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.36 = -2.36)
02:55:20.008 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=0.12 hyp=0.16 cameraTheta=2.30 mountX=0.12 mountY=-0.11, mountTheta=-0.77
02:55:20.012 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=0.12, opts=13)
02:55:20.012 00.000 13300 Enqueuing Move request for scope (-0.11, 0.12)
02:55:20.013 00.001 11596 Worker thread wakes up
02:55:20.013 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.12) opts 0xd
02:55:20.013 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, 0.12)
02:55:20.013 00.000 11596 Moving (-0.11, 0.12) raw xDistance=0.12 yDistance=-0.11
02:55:20.013 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:55:20.013 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:20.014 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:55:20.014 00.000 11596 MoveAxis(E, 0, ABG)
02:55:20.014 00.000 11596 Move returns status 0, amount 0
02:55:20.014 00.000 11596 MoveAxis(N, 0, ABG)
02:55:20.014 00.000 11596 Move returns status 0, amount 0
02:55:20.015 00.001 11596 move complete, result=0
02:55:20.015 00.000 11596 worker thread done servicing request
02:55:20.024 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
02:55:20.035 00.011 13300 UpdateGuideState exits: m=1367 SNR=25.9
02:55:20.035 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:20.036 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:55:20.036 00.000 13300 Enqueuing Expose request
02:55:20.036 00.000 11596 Worker thread wakes up
02:55:20.036 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:55:20.036 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:55:20.548 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:55:22.946 02.398 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"93f0779a-4aa3-4155-847e-12e7f595fa08"}
02:55:22.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"93f0779a-4aa3-4155-847e-12e7f595fa08"}
02:55:22.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f332fc34-8a79-4b23-a3cf-8a8f6f6c15ae"}
02:55:22.947 00.000 13300 case statement mapped state 6 to 3
02:55:22.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f332fc34-8a79-4b23-a3cf-8a8f6f6c15ae"}
02:55:22.947 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6517a961-cd90-4515-abc2-06e2f6618fc4"}
02:55:22.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1146,"width":15,"height":15,"star_pos":[6.70,6.92],"pixels":"..."},"id":"6517a961-cd90-4515-abc2-06e2f6618fc4"}
02:55:23.580 00.633 11596 Exposure complete
02:55:23.649 00.069 11596 worker thread done servicing request
02:55:23.649 00.000 13300 OnExposeComplete: enter
02:55:23.649 00.000 13300 UpdateGuideState(): m_state=6
02:55:23.650 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1147
02:55:23.650 00.000 13300 Star::Find returns 1 (0), X=34.78, Y=410.85, Mass=1348, SNR=25.7, Peak=195 HFD=3.0
02:55:23.650 00.000 13300 MultiStar: [#1 -0.00,-0.05,0.51,U] [#2 -0.12,0.30,0.00,R] [#3 -0.30,-0.04,0.00,M2] [#4 0.12,0.25,0.00,M8] [#5 0.05,-0.06,0.29,U] [#6 0.16,-0.33,0.00,M4] [#7 -0.15,0.07,0.28,U] [#8 -0.12,0.32,0.00,M3] 
02:55:23.651 00.001 13300 refined, 3 included, MultiStar: {-0.03, 0.09}, one-star: {-0.04, 0.21}
02:55:23.651 00.000 13300 CameraToMount -- cameraTheta (1.95) - m_xAngle (1.53) = xAngle (0.41 = 0.41)
02:55:23.651 00.000 13300 CameraToMount -- cameraTheta (1.95) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.71 = -2.71)
02:55:23.651 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.09 hyp=0.09 cameraTheta=1.95 mountX=0.09 mountY=-0.04, mountTheta=-0.43
02:55:23.653 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.09, opts=13)
02:55:23.653 00.000 13300 Enqueuing Move request for scope (-0.03, 0.09)
02:55:23.653 00.000 11596 Worker thread wakes up
02:55:23.653 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.09) opts 0xd
02:55:23.653 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.09)
02:55:23.653 00.000 11596 Moving (-0.03, 0.09) raw xDistance=0.09 yDistance=-0.04
02:55:23.653 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:55:23.654 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:23.654 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:55:23.654 00.000 11596 MoveAxis(E, 0, ABG)
02:55:23.654 00.000 11596 Move returns status 0, amount 0
02:55:23.654 00.000 11596 MoveAxis(N, 0, ABG)
02:55:23.654 00.000 11596 Move returns status 0, amount 0
02:55:23.654 00.000 11596 move complete, result=0
02:55:23.654 00.000 11596 worker thread done servicing request
02:55:23.659 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
02:55:23.668 00.009 13300 UpdateGuideState exits: m=1348 SNR=25.7
02:55:23.668 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:23.668 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:55:23.668 00.000 13300 Enqueuing Expose request
02:55:23.668 00.000 11596 Worker thread wakes up
02:55:23.668 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:55:23.668 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:55:24.171 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:55:25.945 01.774 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d2863201-4452-45f8-9a2e-0197f8cdc91e"}
02:55:25.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d2863201-4452-45f8-9a2e-0197f8cdc91e"}
02:55:25.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7b88db09-4fb7-49ec-9b9f-a68f74ea04c0"}
02:55:25.946 00.000 13300 case statement mapped state 6 to 3
02:55:25.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7b88db09-4fb7-49ec-9b9f-a68f74ea04c0"}
02:55:25.946 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d11a18c7-9fba-49a1-b272-e9b257980d8c"}
02:55:25.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1147,"width":15,"height":15,"star_pos":[6.78,6.85],"pixels":"..."},"id":"d11a18c7-9fba-49a1-b272-e9b257980d8c"}
02:55:27.209 01.263 11596 Exposure complete
02:55:27.294 00.085 11596 worker thread done servicing request
02:55:27.295 00.001 13300 OnExposeComplete: enter
02:55:27.295 00.000 13300 UpdateGuideState(): m_state=6
02:55:27.295 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1148
02:55:27.295 00.000 13300 Star::Find returns 1 (0), X=34.79, Y=410.82, Mass=1370, SNR=25.9, Peak=202 HFD=3.1
02:55:27.296 00.001 13300 MultiStar: [#1 -0.12,-0.04,0.51,U] [#2 -0.03,-0.29,0.00,M1] [#3 -0.19,-0.05,0.33,U] [#4 0.01,0.23,0.27,U] [#5 0.33,0.02,0.00,M2] [#6 0.22,-0.13,0.26,U] [#7 -0.11,0.17,0.29,U] [#8 -0.12,-0.01,0.24,U] 
02:55:27.296 00.000 13300 refined, 6 included, MultiStar: {-0.05, 0.08}, one-star: {-0.03, 0.18}
02:55:27.296 00.000 13300 CameraToMount -- cameraTheta (2.17) - m_xAngle (1.53) = xAngle (0.64 = 0.64)
02:55:27.296 00.000 13300 CameraToMount -- cameraTheta (2.17) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.49 = -2.49)
02:55:27.296 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.08 hyp=0.09 cameraTheta=2.17 mountX=0.08 mountY=-0.06, mountTheta=-0.65
02:55:27.299 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.08, opts=13)
02:55:27.299 00.000 13300 Enqueuing Move request for scope (-0.05, 0.08)
02:55:27.299 00.000 11596 Worker thread wakes up
02:55:27.299 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.08) opts 0xd
02:55:27.299 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.08)
02:55:27.299 00.000 11596 Moving (-0.05, 0.08) raw xDistance=0.08 yDistance=-0.06
02:55:27.300 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:55:27.300 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:27.300 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:55:27.300 00.000 11596 MoveAxis(E, 0, ABG)
02:55:27.300 00.000 11596 Move returns status 0, amount 0
02:55:27.300 00.000 11596 MoveAxis(N, 0, ABG)
02:55:27.300 00.000 11596 Move returns status 0, amount 0
02:55:27.300 00.000 11596 move complete, result=0
02:55:27.301 00.001 11596 worker thread done servicing request
02:55:27.311 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
02:55:27.320 00.009 13300 UpdateGuideState exits: m=1370 SNR=25.9
02:55:27.320 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:27.320 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:55:27.320 00.000 13300 Enqueuing Expose request
02:55:27.320 00.000 11596 Worker thread wakes up
02:55:27.320 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:55:27.320 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:55:27.823 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:55:28.944 01.121 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4a3e2a4e-cf2e-40a7-92f6-b6412016dfe1"}
02:55:28.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4a3e2a4e-cf2e-40a7-92f6-b6412016dfe1"}
02:55:28.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2e27d993-7a51-4a1f-a158-d4a48b2c5b17"}
02:55:28.945 00.000 13300 case statement mapped state 6 to 3
02:55:28.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2e27d993-7a51-4a1f-a158-d4a48b2c5b17"}
02:55:28.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fcd3f4e5-fa62-4920-b417-7860a234d4d9"}
02:55:28.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1148,"width":15,"height":15,"star_pos":[6.79,6.82],"pixels":"..."},"id":"fcd3f4e5-fa62-4920-b417-7860a234d4d9"}
02:55:30.850 01.904 11596 Exposure complete
02:55:30.917 00.067 11596 worker thread done servicing request
02:55:30.917 00.000 13300 OnExposeComplete: enter
02:55:30.917 00.000 13300 UpdateGuideState(): m_state=6
02:55:30.917 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1149
02:55:30.918 00.001 13300 Star::Find returns 1 (0), X=34.72, Y=410.66, Mass=1392, SNR=26.1, Peak=192 HFD=3.3
02:55:30.918 00.000 13300 MultiStar: [#1 -0.07,-0.17,0.51,U] [#2 -0.20,-0.25,0.00,M2] [#3 -0.26,-0.21,0.00,M2] [#4 -0.05,0.17,0.28,U] [#5 -0.15,-0.31,0.00,M3] [#6 0.04,-0.55,0.00,M4] [#7 -0.05,-0.27,0.00,M1] [#8 -0.17,0.15,0.23,U] 
02:55:30.919 00.001 13300 refined, 3 included, MultiStar: {-0.09, 0.01}, one-star: {-0.10, 0.02}
02:55:30.919 00.000 13300 CameraToMount -- cameraTheta (3.05) - m_xAngle (1.53) = xAngle (1.52 = 1.52)
02:55:30.919 00.000 13300 CameraToMount -- cameraTheta (3.05) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.61 = -1.61)
02:55:30.919 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.01 hyp=0.09 cameraTheta=3.05 mountX=0.00 mountY=-0.09, mountTheta=-1.52
02:55:30.921 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.01, opts=13)
02:55:30.921 00.000 13300 Enqueuing Move request for scope (-0.09, 0.01)
02:55:30.921 00.000 11596 Worker thread wakes up
02:55:30.922 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.01) opts 0xd
02:55:30.922 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.01)
02:55:30.922 00.000 11596 Moving (-0.09, 0.01) raw xDistance=0.00 yDistance=-0.09
02:55:30.922 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:55:30.922 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:30.922 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:55:30.922 00.000 11596 MoveAxis(E, 0, ABG)
02:55:30.922 00.000 11596 Move returns status 0, amount 0
02:55:30.922 00.000 11596 MoveAxis(N, 0, ABG)
02:55:30.922 00.000 11596 Move returns status 0, amount 0
02:55:30.922 00.000 11596 move complete, result=0
02:55:30.923 00.001 11596 worker thread done servicing request
02:55:30.929 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
02:55:30.937 00.008 13300 UpdateGuideState exits: m=1392 SNR=26.1
02:55:30.937 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:30.938 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:55:30.938 00.000 13300 Enqueuing Expose request
02:55:30.938 00.000 11596 Worker thread wakes up
02:55:30.938 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:55:30.938 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:55:31.441 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:55:31.944 00.503 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"deb22cbc-9e0a-4dfe-803d-beea966b85a3"}
02:55:31.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"deb22cbc-9e0a-4dfe-803d-beea966b85a3"}
02:55:31.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"348bb7ba-9bab-4a7b-8b51-dfa11f7cb7b7"}
02:55:31.945 00.000 13300 case statement mapped state 6 to 3
02:55:31.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"348bb7ba-9bab-4a7b-8b51-dfa11f7cb7b7"}
02:55:31.945 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"efd1b67c-904b-4362-8f74-a7eb4c70542f"}
02:55:31.946 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1149,"width":15,"height":15,"star_pos":[6.72,6.66],"pixels":"..."},"id":"efd1b67c-904b-4362-8f74-a7eb4c70542f"}
02:55:34.468 02.522 11596 Exposure complete
02:55:34.540 00.072 11596 worker thread done servicing request
02:55:34.541 00.001 13300 OnExposeComplete: enter
02:55:34.541 00.000 13300 UpdateGuideState(): m_state=6
02:55:34.541 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1150
02:55:34.541 00.000 13300 Star::Find returns 1 (0), X=34.80, Y=410.60, Mass=1345, SNR=25.7, Peak=166 HFD=3.2
02:55:34.542 00.001 13300 MultiStar: [#1 -0.14,-0.27,0.00,M1] [#2 -0.15,-0.26,0.00,M3] [#3 -0.14,-0.60,0.00,M3] [#4 0.03,0.09,0.28,U] [#5 -0.24,-0.63,0.00,M4] [#6 -0.03,-0.34,0.00,M5] [#7 0.00,-0.04,0.28,U] [#8 -0.25,0.01,0.24,U] 
02:55:34.542 00.000 13300 refined, 3 included, MultiStar: {-0.04, -0.01}, one-star: {-0.03, -0.04}
02:55:34.542 00.000 13300 CameraToMount -- cameraTheta (-2.82) - m_xAngle (1.53) = xAngle (-4.35 = 1.93)
02:55:34.542 00.000 13300 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.48 = -1.19)
02:55:34.542 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.01 hyp=0.05 cameraTheta=-2.82 mountX=-0.02 mountY=-0.04, mountTheta=-1.93
02:55:34.544 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.01, opts=13)
02:55:34.544 00.000 13300 Enqueuing Move request for scope (-0.04, -0.01)
02:55:34.544 00.000 11596 Worker thread wakes up
02:55:34.544 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.01) opts 0xd
02:55:34.545 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.01)
02:55:34.545 00.000 11596 Moving (-0.04, -0.01) raw xDistance=-0.02 yDistance=-0.04
02:55:34.545 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:55:34.545 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:34.545 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:55:34.545 00.000 11596 MoveAxis(E, 0, ABG)
02:55:34.546 00.001 11596 Move returns status 0, amount 0
02:55:34.546 00.000 11596 MoveAxis(N, 0, ABG)
02:55:34.546 00.000 11596 Move returns status 0, amount 0
02:55:34.546 00.000 11596 move complete, result=0
02:55:34.546 00.000 11596 worker thread done servicing request
02:55:34.553 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=242, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
02:55:34.562 00.009 13300 UpdateGuideState exits: m=1345 SNR=25.7
02:55:34.563 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:34.563 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:55:34.563 00.000 13300 Enqueuing Expose request
02:55:34.563 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:55:34.563 00.000 11596 Worker thread wakes up
02:55:34.563 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:55:34.944 00.381 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fa84c5ad-6a8b-40b1-b676-01ca8a116119"}
02:55:34.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fa84c5ad-6a8b-40b1-b676-01ca8a116119"}
02:55:34.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eefe65a4-c97b-4aab-9303-d1a5099b55f1"}
02:55:34.945 00.000 13300 case statement mapped state 6 to 3
02:55:34.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eefe65a4-c97b-4aab-9303-d1a5099b55f1"}
02:55:34.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0e7e9298-b24f-4f6f-a17b-89828884df2c"}
02:55:34.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1150,"width":15,"height":15,"star_pos":[6.80,6.60],"pixels":"..."},"id":"0e7e9298-b24f-4f6f-a17b-89828884df2c"}
02:55:35.076 00.130 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:55:37.944 02.868 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"32319a8c-0155-4f81-986f-32ac382c393d"}
02:55:37.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"32319a8c-0155-4f81-986f-32ac382c393d"}
02:55:37.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"974e5313-8829-43ee-9ef0-2455fa09460f"}
02:55:37.945 00.000 13300 case statement mapped state 6 to 3
02:55:37.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"974e5313-8829-43ee-9ef0-2455fa09460f"}
02:55:37.945 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c72707f7-9de5-4e26-9909-a5d01085afe9"}
02:55:37.946 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1150,"width":15,"height":15,"star_pos":[6.80,6.60],"pixels":"..."},"id":"c72707f7-9de5-4e26-9909-a5d01085afe9"}
02:55:38.105 00.159 11596 Exposure complete
02:55:38.178 00.073 11596 worker thread done servicing request
02:55:38.178 00.000 13300 OnExposeComplete: enter
02:55:38.178 00.000 13300 UpdateGuideState(): m_state=6
02:55:38.178 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1151
02:55:38.179 00.001 13300 Star::Find returns 1 (0), X=34.64, Y=410.59, Mass=1386, SNR=26.1, Peak=186 HFD=3.3
02:55:38.179 00.000 13300 MultiStar: [#1 -0.10,-0.25,0.00,M2] [#2 0.00,-0.41,0.00,M4] [#3 -0.23,-0.05,0.32,U] [#4 -0.28,0.00,0.00,M6] [#5 0.40,-0.22,0.00,M5] [#6 -0.02,-0.69,0.00,M6] [#7 -0.08,-0.01,0.29,U] [#8 -0.18,-0.22,0.00,M1] 
02:55:38.179 00.000 13300 refined, 2 included, MultiStar: {-0.17, -0.04}, one-star: {-0.18, -0.05}
02:55:38.179 00.000 13300 CameraToMount -- cameraTheta (-2.92) - m_xAngle (1.53) = xAngle (-4.45 = 1.84)
02:55:38.179 00.000 13300 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.58 = -1.29)
02:55:38.180 00.001 13300 CameraToMount -- cameraX=-0.17 cameraY=-0.04 hyp=0.17 cameraTheta=-2.92 mountX=-0.05 mountY=-0.17, mountTheta=-1.84
02:55:38.181 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.17, y=-0.04, opts=13)
02:55:38.181 00.000 13300 Enqueuing Move request for scope (-0.17, -0.04)
02:55:38.182 00.001 11596 Worker thread wakes up
02:55:38.182 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.04) opts 0xd
02:55:38.182 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.17, -0.04)
02:55:38.182 00.000 11596 Moving (-0.17, -0.04) raw xDistance=-0.05 yDistance=-0.17
02:55:38.182 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:55:38.182 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:38.183 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
02:55:38.183 00.000 11596 MoveAxis(E, 0, ABG)
02:55:38.183 00.000 11596 Move returns status 0, amount 0
02:55:38.183 00.000 11596 MoveAxis(N, 0, ABG)
02:55:38.183 00.000 11596 Move returns status 0, amount 0
02:55:38.183 00.000 11596 move complete, result=0
02:55:38.183 00.000 11596 worker thread done servicing request
02:55:38.190 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
02:55:38.198 00.008 13300 UpdateGuideState exits: m=1386 SNR=26.1
02:55:38.198 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:38.198 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:55:38.198 00.000 13300 Enqueuing Expose request
02:55:38.198 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:55:38.198 00.000 11596 Worker thread wakes up
02:55:38.199 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:55:38.710 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:55:40.942 02.232 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7d407137-8db4-408c-8be6-5065676ff438"}
02:55:40.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7d407137-8db4-408c-8be6-5065676ff438"}
02:55:40.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7758f5e1-def6-4871-bc34-0457a83b4ee1"}
02:55:40.943 00.000 13300 case statement mapped state 6 to 3
02:55:40.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7758f5e1-def6-4871-bc34-0457a83b4ee1"}
02:55:40.943 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"248a7133-4895-4752-874e-42d34f2e368e"}
02:55:40.944 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1151,"width":15,"height":15,"star_pos":[6.64,6.59],"pixels":"..."},"id":"248a7133-4895-4752-874e-42d34f2e368e"}
02:55:41.746 00.802 11596 Exposure complete
02:55:41.816 00.070 11596 worker thread done servicing request
02:55:41.816 00.000 13300 OnExposeComplete: enter
02:55:41.816 00.000 13300 UpdateGuideState(): m_state=6
02:55:41.817 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1152
02:55:41.817 00.000 13300 Star::Find returns 1 (0), X=34.69, Y=410.56, Mass=1361, SNR=25.8, Peak=155 HFD=3.3
02:55:41.817 00.000 13300 MultiStar: [#1 -0.10,-0.43,0.00,M3] [#2 0.01,-0.51,0.00,M5] [#3 -0.29,-0.37,0.00,M3] [#4 -0.09,-0.09,0.29,U] [#5 -0.33,-0.66,0.00,M6] [#6 0.19,-0.38,0.00,M7] [#7 -0.07,-0.15,0.29,U] [#8 -0.07,-0.12,0.29,U] 
02:55:41.818 00.001 13300 refined, 3 included, MultiStar: {-0.10, -0.10}, one-star: {-0.13, -0.08}
02:55:41.818 00.000 13300 CameraToMount -- cameraTheta (-2.39) - m_xAngle (1.53) = xAngle (-3.92 = 2.36)
02:55:41.818 00.000 13300 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.05 = -0.77)
02:55:41.818 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.10 hyp=0.14 cameraTheta=-2.39 mountX=-0.10 mountY=-0.10, mountTheta=-2.37
02:55:41.820 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.10, opts=13)
02:55:41.821 00.001 13300 Enqueuing Move request for scope (-0.10, -0.10)
02:55:41.821 00.000 11596 Worker thread wakes up
02:55:41.821 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.10) opts 0xd
02:55:41.821 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.10)
02:55:41.821 00.000 11596 Moving (-0.10, -0.10) raw xDistance=-0.10 yDistance=-0.10
02:55:41.821 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:55:41.821 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:41.821 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:55:41.821 00.000 11596 MoveAxis(E, 0, ABG)
02:55:41.822 00.001 11596 Move returns status 0, amount 0
02:55:41.822 00.000 11596 MoveAxis(N, 0, ABG)
02:55:41.822 00.000 11596 Move returns status 0, amount 0
02:55:41.822 00.000 11596 move complete, result=0
02:55:41.822 00.000 11596 worker thread done servicing request
02:55:41.828 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
02:55:41.836 00.008 13300 UpdateGuideState exits: m=1361 SNR=25.8
02:55:41.836 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:41.836 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:55:41.836 00.000 13300 Enqueuing Expose request
02:55:41.836 00.000 11596 Worker thread wakes up
02:55:41.836 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:55:41.837 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:55:42.349 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:55:43.942 01.593 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3371bd5c-e3fc-4e8a-9847-24f3c3ec4c11"}
02:55:43.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3371bd5c-e3fc-4e8a-9847-24f3c3ec4c11"}
02:55:43.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"11b6204f-714e-4aa4-a0a1-d75dfb79add4"}
02:55:43.943 00.000 13300 case statement mapped state 6 to 3
02:55:43.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"11b6204f-714e-4aa4-a0a1-d75dfb79add4"}
02:55:43.943 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"399b1dff-fd70-43b0-8bf4-647294a8f748"}
02:55:43.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1152,"width":15,"height":15,"star_pos":[6.69,6.56],"pixels":"..."},"id":"399b1dff-fd70-43b0-8bf4-647294a8f748"}
02:55:45.383 01.440 11596 Exposure complete
02:55:45.453 00.070 11596 worker thread done servicing request
02:55:45.453 00.000 13300 OnExposeComplete: enter
02:55:45.453 00.000 13300 UpdateGuideState(): m_state=6
02:55:45.453 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1153
02:55:45.453 00.000 13300 Star::Find returns 1 (0), X=34.63, Y=410.56, Mass=1379, SNR=26.0, Peak=165 HFD=3.3
02:55:45.454 00.001 13300 MultiStar: [#1 -0.13,-0.32,0.00,M4] [#2 -0.07,-0.47,0.00,M6] [#3 -0.46,-0.37,0.00,M4] [#4 -0.57,0.03,0.00,M6] [#5 -0.20,-0.26,0.00,M7] [#6 -0.15,-0.61,0.00,M8] [#7 -0.05,-0.23,0.30,U] [#8 -0.26,-0.04,0.30,U] 
02:55:45.454 00.000 13300 refined, 2 included, MultiStar: {-0.18, -0.10}, one-star: {-0.19, -0.08}
02:55:45.454 00.000 13300 CameraToMount -- cameraTheta (-2.62) - m_xAngle (1.53) = xAngle (-4.15 = 2.13)
02:55:45.454 00.000 13300 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.28 = -0.99)
02:55:45.454 00.000 13300 CameraToMount -- cameraX=-0.18 cameraY=-0.10 hyp=0.20 cameraTheta=-2.62 mountX=-0.11 mountY=-0.17, mountTheta=-2.14
02:55:45.456 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.18, y=-0.10, opts=13)
02:55:45.456 00.000 13300 Enqueuing Move request for scope (-0.18, -0.10)
02:55:45.456 00.000 11596 Worker thread wakes up
02:55:45.457 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.10) opts 0xd
02:55:45.457 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.18, -0.10)
02:55:45.457 00.000 11596 Moving (-0.18, -0.10) raw xDistance=-0.11 yDistance=-0.17
02:55:45.457 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:55:45.457 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:45.457 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
02:55:45.457 00.000 11596 MoveAxis(E, 0, ABG)
02:55:45.457 00.000 11596 Move returns status 0, amount 0
02:55:45.457 00.000 11596 MoveAxis(N, 0, ABG)
02:55:45.457 00.000 11596 Move returns status 0, amount 0
02:55:45.458 00.001 11596 move complete, result=0
02:55:45.458 00.000 11596 worker thread done servicing request
02:55:45.464 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=213, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
02:55:45.472 00.008 13300 UpdateGuideState exits: m=1379 SNR=26.0
02:55:45.472 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:45.472 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:55:45.472 00.000 13300 Enqueuing Expose request
02:55:45.472 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:55:45.472 00.000 11596 Worker thread wakes up
02:55:45.473 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:55:45.973 00.500 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:55:46.943 00.970 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fadcea0a-af6d-49f8-8eb4-cbd47a1c79d2"}
02:55:46.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fadcea0a-af6d-49f8-8eb4-cbd47a1c79d2"}
02:55:46.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"153f4453-70ff-40d1-add8-1a0682dd283e"}
02:55:46.944 00.000 13300 case statement mapped state 6 to 3
02:55:46.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"153f4453-70ff-40d1-add8-1a0682dd283e"}
02:55:46.944 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1c74918a-0c37-4013-87fa-36b90369a082"}
02:55:46.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1153,"width":15,"height":15,"star_pos":[6.63,6.56],"pixels":"..."},"id":"1c74918a-0c37-4013-87fa-36b90369a082"}
02:55:48.994 02.050 11596 Exposure complete
02:55:49.070 00.076 11596 worker thread done servicing request
02:55:49.070 00.000 13300 OnExposeComplete: enter
02:55:49.070 00.000 13300 UpdateGuideState(): m_state=6
02:55:49.071 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1154
02:55:49.071 00.000 13300 Star::Find returns 1 (0), X=34.69, Y=410.69, Mass=1379, SNR=26.0, Peak=186 HFD=3.2
02:55:49.071 00.000 13300 MultiStar: [#1 -0.18,-0.21,0.00,M5] [#2 -0.26,-0.19,0.00,M7] [#3 -0.43,-0.10,0.00,M5] [#4 -0.18,-0.15,0.29,U] [#5 -0.19,-0.27,0.00,M8] [#6 -0.03,-0.60,0.00,M9] [#7 -0.32,-0.18,0.00,M1] [#8 -0.27,-0.23,0.00,M1] 
02:55:49.072 00.001 13300 single-star, 1 included, MultiStar: {-0.14, 0.01}, one-star: {-0.13, 0.05}
02:55:49.072 00.000 13300 CameraToMount -- cameraTheta (2.78) - m_xAngle (1.53) = xAngle (1.24 = 1.24)
02:55:49.072 00.000 13300 CameraToMount -- cameraTheta (2.78) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.88 = -1.88)
02:55:49.072 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=0.05 hyp=0.14 cameraTheta=2.78 mountX=0.05 mountY=-0.14, mountTheta=-1.24
02:55:49.075 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=0.05, opts=13)
02:55:49.075 00.000 13300 Enqueuing Move request for scope (-0.13, 0.05)
02:55:49.075 00.000 11596 Worker thread wakes up
02:55:49.076 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.05) opts 0xd
02:55:49.076 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, 0.05)
02:55:49.076 00.000 11596 Moving (-0.13, 0.05) raw xDistance=0.05 yDistance=-0.14
02:55:49.076 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:55:49.076 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:49.076 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:55:49.076 00.000 11596 MoveAxis(E, 0, ABG)
02:55:49.076 00.000 11596 Move returns status 0, amount 0
02:55:49.077 00.001 11596 MoveAxis(N, 0, ABG)
02:55:49.077 00.000 11596 Move returns status 0, amount 0
02:55:49.077 00.000 11596 move complete, result=0
02:55:49.077 00.000 11596 worker thread done servicing request
02:55:49.084 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
02:55:49.092 00.008 13300 UpdateGuideState exits: m=1379 SNR=26.0
02:55:49.092 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:49.092 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:55:49.092 00.000 13300 Enqueuing Expose request
02:55:49.092 00.000 11596 Worker thread wakes up
02:55:49.093 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:55:49.093 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:55:49.599 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:55:49.941 00.342 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ae0273e0-58ae-4704-a3df-61d9d6ea3129"}
02:55:49.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ae0273e0-58ae-4704-a3df-61d9d6ea3129"}
02:55:49.942 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c1150137-cfbd-47b5-ad05-7d51acc5daf3"}
02:55:49.942 00.000 13300 case statement mapped state 6 to 3
02:55:49.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c1150137-cfbd-47b5-ad05-7d51acc5daf3"}
02:55:49.942 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dbda6370-cac1-4a6a-8bb7-291e497eb556"}
02:55:49.943 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1154,"width":15,"height":15,"star_pos":[6.69,6.69],"pixels":"..."},"id":"dbda6370-cac1-4a6a-8bb7-291e497eb556"}
02:55:52.634 02.691 11596 Exposure complete
02:55:52.703 00.069 11596 worker thread done servicing request
02:55:52.703 00.000 13300 OnExposeComplete: enter
02:55:52.703 00.000 13300 UpdateGuideState(): m_state=6
02:55:52.704 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1155
02:55:52.704 00.000 13300 Star::Find returns 1 (0), X=34.71, Y=410.70, Mass=1374, SNR=25.9, Peak=187 HFD=3.5
02:55:52.704 00.000 13300 MultiStar: [#1 -0.09,-0.18,0.55,U] [#2 0.18,-0.21,0.00,M8] [#3 -0.05,-0.11,0.33,U] [#4 -0.21,-0.08,0.28,U] [#5 0.04,0.12,0.27,U] [#6 -0.07,0.04,0.26,U] [#7 -0.17,0.12,0.29,U] [#8 0.20,0.04,0.24,U] 
02:55:52.704 00.000 13300 refined, 7 included, MultiStar: {-0.07, -0.00}, one-star: {-0.11, 0.07}
02:55:52.705 00.001 13300 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.53) = xAngle (-4.65 = 1.63)
02:55:52.705 00.000 13300 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.78 = -1.49)
02:55:52.705 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.00 hyp=0.07 cameraTheta=-3.12 mountX=-0.00 mountY=-0.07, mountTheta=-1.63
02:55:52.707 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.00, opts=13)
02:55:52.707 00.000 13300 Enqueuing Move request for scope (-0.07, -0.00)
02:55:52.707 00.000 11596 Worker thread wakes up
02:55:52.707 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.00) opts 0xd
02:55:52.707 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.00)
02:55:52.707 00.000 11596 Moving (-0.07, -0.00) raw xDistance=-0.00 yDistance=-0.07
02:55:52.707 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:55:52.707 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:52.708 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:55:52.708 00.000 11596 MoveAxis(E, 0, ABG)
02:55:52.708 00.000 11596 Move returns status 0, amount 0
02:55:52.708 00.000 11596 MoveAxis(N, 0, ABG)
02:55:52.708 00.000 11596 Move returns status 0, amount 0
02:55:52.708 00.000 11596 move complete, result=0
02:55:52.708 00.000 11596 worker thread done servicing request
02:55:52.715 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
02:55:52.723 00.008 13300 UpdateGuideState exits: m=1374 SNR=25.9
02:55:52.723 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:52.723 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:55:52.723 00.000 13300 Enqueuing Expose request
02:55:52.723 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:55:52.723 00.000 11596 Worker thread wakes up
02:55:52.723 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:55:52.941 00.218 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9cfd5c8f-3df3-463e-bb6d-e6c5f9ce946a"}
02:55:52.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9cfd5c8f-3df3-463e-bb6d-e6c5f9ce946a"}
02:55:52.941 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"71a0c680-ef43-4ff9-8a34-dfa25d84f70b"}
02:55:52.942 00.001 13300 case statement mapped state 6 to 3
02:55:52.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"71a0c680-ef43-4ff9-8a34-dfa25d84f70b"}
02:55:52.942 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2daf45cd-a175-4dba-8876-9d74f83f05ac"}
02:55:52.943 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1155,"width":15,"height":15,"star_pos":[6.71,6.70],"pixels":"..."},"id":"2daf45cd-a175-4dba-8876-9d74f83f05ac"}
02:55:53.239 00.296 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:55:55.940 02.701 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"72876783-3ab1-4f4f-969a-2c00d820e3c9"}
02:55:55.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"72876783-3ab1-4f4f-969a-2c00d820e3c9"}
02:55:55.941 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8b950cb2-8c71-4d73-8978-31548b211cfb"}
02:55:55.941 00.000 13300 case statement mapped state 6 to 3
02:55:55.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8b950cb2-8c71-4d73-8978-31548b211cfb"}
02:55:55.941 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ff798560-0f6c-4793-b8a0-46d45daa08cc"}
02:55:55.942 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1155,"width":15,"height":15,"star_pos":[6.71,6.70],"pixels":"..."},"id":"ff798560-0f6c-4793-b8a0-46d45daa08cc"}
02:55:56.271 00.329 11596 Exposure complete
02:55:56.342 00.071 11596 worker thread done servicing request
02:55:56.342 00.000 13300 OnExposeComplete: enter
02:55:56.342 00.000 13300 UpdateGuideState(): m_state=6
02:55:56.342 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1156
02:55:56.342 00.000 13300 Star::Find returns 1 (0), X=34.73, Y=410.81, Mass=1359, SNR=25.8, Peak=201 HFD=3.0
02:55:56.343 00.001 13300 MultiStar: [#1 -0.16,-0.06,0.51,U] [#2 -0.16,-0.04,0.51,U] [#3 -0.29,-0.04,0.00,M5] [#4 0.06,0.34,0.00,M5] [#5 -0.19,-0.29,0.00,M8] [#6 -0.27,-0.38,0.00,M9] [#7 -0.27,-0.03,0.00,M1] [#8 0.17,0.22,0.00,M1] 
02:55:56.344 00.001 13300 refined, 2 included, MultiStar: {-0.13, 0.06}, one-star: {-0.09, 0.17}
02:55:56.344 00.000 13300 CameraToMount -- cameraTheta (2.69) - m_xAngle (1.53) = xAngle (1.16 = 1.16)
02:55:56.344 00.000 13300 CameraToMount -- cameraTheta (2.69) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.97 = -1.97)
02:55:56.344 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=0.06 hyp=0.14 cameraTheta=2.69 mountX=0.06 mountY=-0.13, mountTheta=-1.16
02:55:56.346 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=0.06, opts=13)
02:55:56.346 00.000 13300 Enqueuing Move request for scope (-0.13, 0.06)
02:55:56.346 00.000 11596 Worker thread wakes up
02:55:56.346 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.06) opts 0xd
02:55:56.346 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, 0.06)
02:55:56.346 00.000 11596 Moving (-0.13, 0.06) raw xDistance=0.06 yDistance=-0.13
02:55:56.346 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:55:56.347 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:56.347 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:55:56.347 00.000 11596 MoveAxis(E, 0, ABG)
02:55:56.347 00.000 11596 Move returns status 0, amount 0
02:55:56.347 00.000 11596 MoveAxis(N, 0, ABG)
02:55:56.347 00.000 11596 Move returns status 0, amount 0
02:55:56.347 00.000 11596 move complete, result=0
02:55:56.347 00.000 11596 worker thread done servicing request
02:55:56.353 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
02:55:56.362 00.009 13300 UpdateGuideState exits: m=1359 SNR=25.8
02:55:56.362 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:56.362 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:55:56.362 00.000 13300 Enqueuing Expose request
02:55:56.362 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:55:56.362 00.000 11596 Worker thread wakes up
02:55:56.363 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:55:56.866 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:55:58.939 02.073 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4efa72e5-0e16-47de-b5f3-82de3a747efd"}
02:55:58.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4efa72e5-0e16-47de-b5f3-82de3a747efd"}
02:55:58.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fa5c4f5e-5348-4a74-b90f-4bdc71ab677d"}
02:55:58.940 00.000 13300 case statement mapped state 6 to 3
02:55:58.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fa5c4f5e-5348-4a74-b90f-4bdc71ab677d"}
02:55:58.940 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e04d54bc-4d1a-440f-8c9f-668d7bfec466"}
02:55:58.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1156,"width":15,"height":15,"star_pos":[6.73,6.81],"pixels":"..."},"id":"e04d54bc-4d1a-440f-8c9f-668d7bfec466"}
02:55:59.888 00.948 11596 Exposure complete
02:55:59.957 00.069 11596 worker thread done servicing request
02:55:59.958 00.001 13300 OnExposeComplete: enter
02:55:59.958 00.000 13300 UpdateGuideState(): m_state=6
02:55:59.958 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1157
02:55:59.958 00.000 13300 Star::Find returns 1 (0), X=34.58, Y=410.67, Mass=1389, SNR=26.1, Peak=205 HFD=3.2
02:55:59.959 00.001 13300 MultiStar: [#1 -0.21,-0.08,0.51,U] [#2 -0.25,-0.14,0.00,M8] [#3 -0.34,-0.08,0.00,M6] [#4 -0.56,0.14,0.00,M6] [#5 -0.23,0.02,0.29,U] [#6 -0.06,-0.48,0.00,M10] [#7 -0.09,0.22,0.30,U] [#8 -0.46,0.27,0.00,M2] 
02:55:59.959 00.000 13300 refined, 3 included, MultiStar: {-0.21, 0.03}, one-star: {-0.24, 0.03}
02:55:59.959 00.000 13300 CameraToMount -- cameraTheta (2.99) - m_xAngle (1.53) = xAngle (1.46 = 1.46)
02:55:59.959 00.000 13300 CameraToMount -- cameraTheta (2.99) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.67 = -1.67)
02:55:59.959 00.000 13300 CameraToMount -- cameraX=-0.21 cameraY=0.03 hyp=0.21 cameraTheta=2.99 mountX=0.02 mountY=-0.21, mountTheta=-1.46
02:55:59.962 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.21, y=0.03, opts=13)
02:55:59.962 00.000 13300 Enqueuing Move request for scope (-0.21, 0.03)
02:55:59.962 00.000 11596 Worker thread wakes up
02:55:59.963 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.03) opts 0xd
02:55:59.963 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.21, 0.03)
02:55:59.963 00.000 11596 Moving (-0.21, 0.03) raw xDistance=0.02 yDistance=-0.21
02:55:59.963 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:55:59.963 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:55:59.963 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
02:55:59.963 00.000 11596 MoveAxis(E, 0, ABG)
02:55:59.963 00.000 11596 Move returns status 0, amount 0
02:55:59.963 00.000 11596 MoveAxis(N, 0, ABG)
02:55:59.964 00.001 11596 Move returns status 0, amount 0
02:55:59.964 00.000 11596 move complete, result=0
02:55:59.964 00.000 11596 worker thread done servicing request
02:55:59.973 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=241, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
02:55:59.982 00.009 13300 UpdateGuideState exits: m=1389 SNR=26.1
02:55:59.982 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:59.982 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:55:59.982 00.000 13300 Enqueuing Expose request
02:55:59.982 00.000 11596 Worker thread wakes up
02:55:59.983 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:55:59.983 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:56:00.494 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:56:01.940 01.446 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"abb46e37-1188-4d55-adb9-74971570c31e"}
02:56:01.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"abb46e37-1188-4d55-adb9-74971570c31e"}
02:56:01.941 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bbab277c-beb0-41f3-8309-305002edc178"}
02:56:01.941 00.000 13300 case statement mapped state 6 to 3
02:56:01.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bbab277c-beb0-41f3-8309-305002edc178"}
02:56:01.942 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2adeeef1-5c49-4a75-b468-c01a6a5d2a26"}
02:56:01.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1157,"width":15,"height":15,"star_pos":[6.58,6.67],"pixels":"..."},"id":"2adeeef1-5c49-4a75-b468-c01a6a5d2a26"}
02:56:03.519 01.577 11596 Exposure complete
02:56:03.597 00.078 11596 worker thread done servicing request
02:56:03.597 00.000 13300 OnExposeComplete: enter
02:56:03.597 00.000 13300 UpdateGuideState(): m_state=6
02:56:03.598 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1158
02:56:03.598 00.000 13300 Star::Find returns 1 (0), X=34.67, Y=410.75, Mass=1359, SNR=25.8, Peak=203 HFD=3.2
02:56:03.598 00.000 13300 MultiStar: [#1 -0.06,0.01,0.52,U] [#2 -0.15,-0.17,0.48,U] [#3 -0.40,-0.20,0.00,M7] [#4 -0.06,0.11,0.34,U] [#5 -0.36,-0.27,0.00,M8] [#6 -0.14,-0.25,0.00,R] [#7 -0.28,0.12,0.00,M1] [#8 -0.38,-0.03,0.00,M3] 
02:56:03.598 00.000 13300 refined, 3 included, MultiStar: {-0.12, 0.03}, one-star: {-0.15, 0.11}
02:56:03.599 00.001 13300 CameraToMount -- cameraTheta (2.90) - m_xAngle (1.53) = xAngle (1.37 = 1.37)
02:56:03.599 00.000 13300 CameraToMount -- cameraTheta (2.90) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.76 = -1.76)
02:56:03.599 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=0.03 hyp=0.12 cameraTheta=2.90 mountX=0.02 mountY=-0.12, mountTheta=-1.37
02:56:03.601 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=0.03, opts=13)
02:56:03.601 00.000 13300 Enqueuing Move request for scope (-0.12, 0.03)
02:56:03.601 00.000 11596 Worker thread wakes up
02:56:03.601 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.03) opts 0xd
02:56:03.601 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, 0.03)
02:56:03.601 00.000 11596 Moving (-0.12, 0.03) raw xDistance=0.02 yDistance=-0.12
02:56:03.601 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:56:03.601 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:03.602 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:56:03.602 00.000 11596 MoveAxis(E, 0, ABG)
02:56:03.602 00.000 11596 Move returns status 0, amount 0
02:56:03.602 00.000 11596 MoveAxis(N, 0, ABG)
02:56:03.602 00.000 11596 Move returns status 0, amount 0
02:56:03.602 00.000 11596 move complete, result=0
02:56:03.602 00.000 11596 worker thread done servicing request
02:56:03.608 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=3, FiltMax=92, Gamma=0.510
02:56:03.617 00.009 13300 UpdateGuideState exits: m=1359 SNR=25.8
02:56:03.617 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:03.617 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:56:03.617 00.000 13300 Enqueuing Expose request
02:56:03.617 00.000 11596 Worker thread wakes up
02:56:03.618 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:56:03.618 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:56:04.119 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:56:04.939 00.820 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8f79afe4-e145-435f-b540-51c268f254a1"}
02:56:04.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8f79afe4-e145-435f-b540-51c268f254a1"}
02:56:04.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b146a014-0986-4351-8ae6-e77ce7ad0594"}
02:56:04.940 00.000 13300 case statement mapped state 6 to 3
02:56:04.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b146a014-0986-4351-8ae6-e77ce7ad0594"}
02:56:04.941 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9d5e389b-7b92-428d-b3ce-352554c772ea"}
02:56:04.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1158,"width":15,"height":15,"star_pos":[6.67,6.75],"pixels":"..."},"id":"9d5e389b-7b92-428d-b3ce-352554c772ea"}
02:56:07.153 02.212 11596 Exposure complete
02:56:07.231 00.078 11596 worker thread done servicing request
02:56:07.232 00.001 13300 OnExposeComplete: enter
02:56:07.232 00.000 13300 UpdateGuideState(): m_state=6
02:56:07.232 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1159
02:56:07.232 00.000 13300 Star::Find returns 1 (0), X=34.72, Y=410.73, Mass=1378, SNR=26.0, Peak=207 HFD=3.0
02:56:07.233 00.001 13300 MultiStar: [#1 -0.24,0.00,0.54,U] [#2 -0.16,-0.28,0.00,M8] [#3 -0.36,-0.13,0.00,M8] [#4 -0.33,-0.02,0.00,M6] [#5 -0.02,-0.09,0.27,U] [#6 0.30,0.15,0.00,M1] [#7 -0.37,0.16,0.00,M2] [#8 -0.21,0.18,0.00,M4] 
02:56:07.233 00.000 13300 single-star, 2 included, MultiStar: {-0.13, 0.04}, one-star: {-0.10, 0.09}
02:56:07.233 00.000 13300 CameraToMount -- cameraTheta (2.44) - m_xAngle (1.53) = xAngle (0.91 = 0.91)
02:56:07.233 00.000 13300 CameraToMount -- cameraTheta (2.44) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.22 = -2.22)
02:56:07.233 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.09 hyp=0.14 cameraTheta=2.44 mountX=0.08 mountY=-0.11, mountTheta=-0.91
02:56:07.235 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.09, opts=13)
02:56:07.235 00.000 13300 Enqueuing Move request for scope (-0.10, 0.09)
02:56:07.235 00.000 11596 Worker thread wakes up
02:56:07.235 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.09) opts 0xd
02:56:07.236 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.09)
02:56:07.236 00.000 11596 Moving (-0.10, 0.09) raw xDistance=0.08 yDistance=-0.11
02:56:07.236 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:56:07.236 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:07.236 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:56:07.236 00.000 11596 MoveAxis(E, 0, ABG)
02:56:07.236 00.000 11596 Move returns status 0, amount 0
02:56:07.237 00.001 11596 MoveAxis(N, 0, ABG)
02:56:07.237 00.000 11596 Move returns status 0, amount 0
02:56:07.237 00.000 11596 move complete, result=0
02:56:07.237 00.000 11596 worker thread done servicing request
02:56:07.244 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
02:56:07.252 00.008 13300 UpdateGuideState exits: m=1378 SNR=26.0
02:56:07.252 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:07.252 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:56:07.253 00.001 13300 Enqueuing Expose request
02:56:07.253 00.000 11596 Worker thread wakes up
02:56:07.253 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:56:07.253 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:56:07.763 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:56:07.939 00.176 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bf588c7b-11a8-4e29-9148-50fb19aaf9d4"}
02:56:07.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bf588c7b-11a8-4e29-9148-50fb19aaf9d4"}
02:56:07.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b5ed3511-e956-4fd5-8a42-d703880c76da"}
02:56:07.940 00.000 13300 case statement mapped state 6 to 3
02:56:07.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b5ed3511-e956-4fd5-8a42-d703880c76da"}
02:56:07.940 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f1f841c3-4aec-4076-930f-2bf1b254ab71"}
02:56:07.941 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1159,"width":15,"height":15,"star_pos":[6.72,6.73],"pixels":"..."},"id":"f1f841c3-4aec-4076-930f-2bf1b254ab71"}
02:56:10.799 02.858 11596 Exposure complete
02:56:10.870 00.071 11596 worker thread done servicing request
02:56:10.870 00.000 13300 OnExposeComplete: enter
02:56:10.870 00.000 13300 UpdateGuideState(): m_state=6
02:56:10.871 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1160
02:56:10.871 00.000 13300 Star::Find returns 1 (0), X=34.74, Y=410.84, Mass=1339, SNR=25.6, Peak=204 HFD=3.2
02:56:10.872 00.001 13300 MultiStar: [#1 -0.22,0.09,0.55,U] [#2 -0.19,-0.03,0.52,U] [#3 -0.26,-0.17,0.00,M9] [#4 -0.17,0.23,0.00,M7] [#5 -0.17,0.00,0.28,U] [#6 0.04,0.27,0.00,M2] [#7 -0.24,0.21,0.00,M3] [#8 -0.56,0.38,0.00,M5] 
02:56:10.872 00.000 13300 refined, 3 included, MultiStar: {-0.15, 0.10}, one-star: {-0.08, 0.20}
02:56:10.872 00.000 13300 CameraToMount -- cameraTheta (2.55) - m_xAngle (1.53) = xAngle (1.02 = 1.02)
02:56:10.872 00.000 13300 CameraToMount -- cameraTheta (2.55) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.11 = -2.11)
02:56:10.872 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=0.10 hyp=0.18 cameraTheta=2.55 mountX=0.09 mountY=-0.15, mountTheta=-1.02
02:56:10.874 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=0.10, opts=13)
02:56:10.874 00.000 13300 Enqueuing Move request for scope (-0.15, 0.10)
02:56:10.874 00.000 11596 Worker thread wakes up
02:56:10.875 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.10) opts 0xd
02:56:10.875 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, 0.10)
02:56:10.875 00.000 11596 Moving (-0.15, 0.10) raw xDistance=0.09 yDistance=-0.15
02:56:10.875 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:56:10.875 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:10.875 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:56:10.875 00.000 11596 MoveAxis(E, 0, ABG)
02:56:10.875 00.000 11596 Move returns status 0, amount 0
02:56:10.875 00.000 11596 MoveAxis(N, 0, ABG)
02:56:10.875 00.000 11596 Move returns status 0, amount 0
02:56:10.876 00.001 11596 move complete, result=0
02:56:10.876 00.000 11596 worker thread done servicing request
02:56:10.881 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
02:56:10.889 00.008 13300 UpdateGuideState exits: m=1339 SNR=25.6
02:56:10.889 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:10.889 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:56:10.889 00.000 13300 Enqueuing Expose request
02:56:10.889 00.000 11596 Worker thread wakes up
02:56:10.890 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:56:10.890 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:56:10.938 00.048 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c0df3e47-66ca-4af8-bced-c680f6bd4faa"}
02:56:10.939 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c0df3e47-66ca-4af8-bced-c680f6bd4faa"}
02:56:10.939 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6f014281-9d94-4408-bbdf-0ef2cd024e3c"}
02:56:10.939 00.000 13300 case statement mapped state 6 to 3
02:56:10.940 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6f014281-9d94-4408-bbdf-0ef2cd024e3c"}
02:56:10.940 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d3c07485-0be1-41aa-800a-426498263e64"}
02:56:10.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1160,"width":15,"height":15,"star_pos":[6.74,6.84],"pixels":"..."},"id":"d3c07485-0be1-41aa-800a-426498263e64"}
02:56:11.404 00.464 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:56:13.939 02.535 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d021b75a-396f-4414-be1e-142e18d9477f"}
02:56:13.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d021b75a-396f-4414-be1e-142e18d9477f"}
02:56:13.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"333c123d-323c-47cc-9096-c51e87a65903"}
02:56:13.940 00.000 13300 case statement mapped state 6 to 3
02:56:13.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"333c123d-323c-47cc-9096-c51e87a65903"}
02:56:13.941 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"14c244fe-c72c-4e17-b514-1ff3defe9513"}
02:56:13.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1160,"width":15,"height":15,"star_pos":[6.74,6.84],"pixels":"..."},"id":"14c244fe-c72c-4e17-b514-1ff3defe9513"}
02:56:14.463 00.522 11596 Exposure complete
02:56:14.563 00.100 11596 worker thread done servicing request
02:56:14.563 00.000 13300 OnExposeComplete: enter
02:56:14.563 00.000 13300 UpdateGuideState(): m_state=6
02:56:14.563 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1161
02:56:14.564 00.001 13300 Star::Find returns 1 (0), X=34.69, Y=410.81, Mass=1363, SNR=25.9, Peak=215 HFD=3.2
02:56:14.564 00.000 13300 MultiStar: [#1 -0.13,-0.02,0.54,U] [#2 -0.05,0.01,0.47,U] [#3 -0.17,-0.16,0.33,U] [#4 -0.27,0.24,0.00,M8] [#5 -0.41,0.09,0.00,M7] [#6 0.20,0.16,0.27,U] [#7 -0.15,0.41,0.00,M4] [#8 -0.21,0.39,0.00,M6] 
02:56:14.565 00.001 13300 refined, 4 included, MultiStar: {-0.09, 0.06}, one-star: {-0.14, 0.17}
02:56:14.565 00.000 13300 CameraToMount -- cameraTheta (2.56) - m_xAngle (1.53) = xAngle (1.02 = 1.02)
02:56:14.565 00.000 13300 CameraToMount -- cameraTheta (2.56) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.11 = -2.11)
02:56:14.565 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.06 hyp=0.11 cameraTheta=2.56 mountX=0.06 mountY=-0.09, mountTheta=-1.03
02:56:14.569 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.06, opts=13)
02:56:14.569 00.000 13300 Enqueuing Move request for scope (-0.09, 0.06)
02:56:14.570 00.001 11596 Worker thread wakes up
02:56:14.570 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.06) opts 0xd
02:56:14.570 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.06)
02:56:14.570 00.000 11596 Moving (-0.09, 0.06) raw xDistance=0.06 yDistance=-0.09
02:56:14.570 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:56:14.570 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:14.571 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:56:14.571 00.000 11596 MoveAxis(E, 0, ABG)
02:56:14.571 00.000 11596 Move returns status 0, amount 0
02:56:14.571 00.000 11596 MoveAxis(N, 0, ABG)
02:56:14.571 00.000 11596 Move returns status 0, amount 0
02:56:14.571 00.000 11596 move complete, result=0
02:56:14.571 00.000 11596 worker thread done servicing request
02:56:14.580 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
02:56:14.592 00.012 13300 UpdateGuideState exits: m=1363 SNR=25.9
02:56:14.593 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:14.593 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:56:14.593 00.000 13300 Enqueuing Expose request
02:56:14.593 00.000 11596 Worker thread wakes up
02:56:14.593 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:56:14.594 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:56:15.096 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:56:16.940 01.844 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fd18c3b0-63ae-496a-9f85-70c3692e989e"}
02:56:16.941 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fd18c3b0-63ae-496a-9f85-70c3692e989e"}
02:56:16.941 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"deda18a9-5a09-4acb-9b75-1cf88d11d140"}
02:56:16.941 00.000 13300 case statement mapped state 6 to 3
02:56:16.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"deda18a9-5a09-4acb-9b75-1cf88d11d140"}
02:56:16.942 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"87b62769-2c70-4143-adf4-da2c841cbd81"}
02:56:16.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1161,"width":15,"height":15,"star_pos":[6.69,6.81],"pixels":"..."},"id":"87b62769-2c70-4143-adf4-da2c841cbd81"}
02:56:18.140 01.198 11596 Exposure complete
02:56:18.243 00.103 11596 worker thread done servicing request
02:56:18.243 00.000 13300 OnExposeComplete: enter
02:56:18.244 00.001 13300 UpdateGuideState(): m_state=6
02:56:18.244 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1162
02:56:18.245 00.001 13300 Star::Find returns 1 (0), X=34.60, Y=410.92, Mass=1353, SNR=25.8, Peak=205 HFD=3.3
02:56:18.245 00.000 13300 MultiStar: [#1 -0.10,0.04,0.51,U] [#2 -0.14,0.22,0.00,M7] [#3 -0.57,0.22,0.00,M9] [#4 -0.34,0.16,0.00,M9] [#5 -0.35,0.02,0.00,M8] [#6 0.12,0.15,0.27,U] [#7 -0.11,0.25,0.00,M5] [#8 -0.19,0.16,0.23,U] 
02:56:18.245 00.000 13300 refined, 3 included, MultiStar: {-0.14, 0.19}, one-star: {-0.22, 0.28}
02:56:18.246 00.001 13300 CameraToMount -- cameraTheta (2.21) - m_xAngle (1.53) = xAngle (0.68 = 0.68)
02:56:18.246 00.000 13300 CameraToMount -- cameraTheta (2.21) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.45 = -2.45)
02:56:18.246 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=0.19 hyp=0.23 cameraTheta=2.21 mountX=0.18 mountY=-0.15, mountTheta=-0.69
02:56:18.249 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=0.19, opts=13)
02:56:18.249 00.000 13300 Enqueuing Move request for scope (-0.14, 0.19)
02:56:18.249 00.000 11596 Worker thread wakes up
02:56:18.249 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.19) opts 0xd
02:56:18.249 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, 0.19)
02:56:18.249 00.000 11596 Moving (-0.14, 0.19) raw xDistance=0.18 yDistance=-0.15
02:56:18.250 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.18
02:56:18.250 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:18.250 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:56:18.250 00.000 11596 MoveAxis(W, 226, ABG)
02:56:18.250 00.000 11596 Guiding  Dir = 3, Dur = 226
02:56:18.251 00.001 11596 IsSlewing returns 0
02:56:18.260 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
02:56:18.273 00.013 13300 UpdateGuideState exits: m=1353 SNR=25.8
02:56:18.273 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:18.273 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:56:18.273 00.000 13300 Enqueuing Expose request
02:56:18.334 00.061 11596 IsGuiding returns 0
02:56:18.632 00.298 11596 IsGuiding returns 1
02:56:18.632 00.000 11596 scope still moving after pulse duration time elapsed
02:56:18.844 00.212 11596 IsSlewing returns 0
02:56:18.991 00.147 11596 IsGuiding returns 0
02:56:18.991 00.000 11596 scope move finished after 226 + 430 ms
02:56:18.991 00.000 11596 Move returns status 0, amount 226
02:56:18.991 00.000 11596 MoveAxis(N, 0, ABG)
02:56:18.991 00.000 11596 Move returns status 0, amount 0
02:56:18.991 00.000 11596 move complete, result=0
02:56:18.991 00.000 11596 worker thread done servicing request
02:56:18.991 00.000 11596 Worker thread wakes up
02:56:18.992 00.001 13300 GuideStep: 0.2 px 226 ms WEST, -0.1 px 0 ms NORTH
02:56:18.992 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:56:19.505 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:56:19.939 00.434 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b4d71929-dbb6-492f-8aff-1bcd6b152c96"}
02:56:19.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b4d71929-dbb6-492f-8aff-1bcd6b152c96"}
02:56:19.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"902623ab-c09b-4b2c-bcbc-653b9eb7c207"}
02:56:19.940 00.000 13300 case statement mapped state 6 to 3
02:56:19.941 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"902623ab-c09b-4b2c-bcbc-653b9eb7c207"}
02:56:19.941 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a94121c6-f116-470f-b3e3-a5f69b3cfdb4"}
02:56:19.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1162,"width":15,"height":15,"star_pos":[6.60,6.92],"pixels":"..."},"id":"a94121c6-f116-470f-b3e3-a5f69b3cfdb4"}
02:56:22.541 02.600 11596 Exposure complete
02:56:22.615 00.074 11596 worker thread done servicing request
02:56:22.615 00.000 13300 OnExposeComplete: enter
02:56:22.616 00.001 13300 UpdateGuideState(): m_state=6
02:56:22.616 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1163
02:56:22.616 00.000 13300 Star::Find returns 1 (0), X=34.62, Y=410.87, Mass=1372, SNR=25.9, Peak=208 HFD=3.3
02:56:22.617 00.001 13300 MultiStar: [#1 -0.24,-0.02,0.52,U] [#2 -0.26,-0.06,0.00,M8] [#3 -0.63,-0.08,0.00,M10] [#4 -0.45,0.40,0.00,M10] [#5 -0.47,-0.19,0.00,M9] [#6 -0.09,0.13,0.26,U] [#7 -0.30,0.31,0.00,M6] [#8 -0.48,0.26,0.00,M6] 
02:56:22.617 00.000 13300 refined, 2 included, MultiStar: {-0.20, 0.14}, one-star: {-0.20, 0.23}
02:56:22.618 00.001 13300 CameraToMount -- cameraTheta (2.51) - m_xAngle (1.53) = xAngle (0.98 = 0.98)
02:56:22.618 00.000 13300 CameraToMount -- cameraTheta (2.51) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.15 = -2.15)
02:56:22.618 00.000 13300 CameraToMount -- cameraX=-0.20 cameraY=0.14 hyp=0.24 cameraTheta=2.51 mountX=0.13 mountY=-0.20, mountTheta=-0.99
02:56:22.620 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.20, y=0.14, opts=13)
02:56:22.621 00.001 13300 Enqueuing Move request for scope (-0.20, 0.14)
02:56:22.621 00.000 11596 Worker thread wakes up
02:56:22.621 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.14) opts 0xd
02:56:22.621 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.20, 0.14)
02:56:22.621 00.000 11596 Moving (-0.20, 0.14) raw xDistance=0.13 yDistance=-0.20
02:56:22.621 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:56:22.621 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:56:22.622 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
02:56:22.622 00.000 11596 MoveAxis(E, 0, ABG)
02:56:22.622 00.000 11596 Move returns status 0, amount 0
02:56:22.622 00.000 11596 MoveAxis(N, 0, ABG)
02:56:22.622 00.000 11596 Move returns status 0, amount 0
02:56:22.622 00.000 11596 move complete, result=0
02:56:22.622 00.000 11596 worker thread done servicing request
02:56:22.629 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
02:56:22.636 00.007 13300 UpdateGuideState exits: m=1372 SNR=25.9
02:56:22.637 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:22.637 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:56:22.637 00.000 13300 Enqueuing Expose request
02:56:22.637 00.000 11596 Worker thread wakes up
02:56:22.637 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:56:22.637 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:56:22.938 00.301 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ce00ec00-054c-4a7c-aaa6-5ab7b0827d85"}
02:56:22.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ce00ec00-054c-4a7c-aaa6-5ab7b0827d85"}
02:56:22.939 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bf78a9d7-e28d-4cd9-9b65-411c2cf30bf4"}
02:56:22.939 00.000 13300 case statement mapped state 6 to 3
02:56:22.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bf78a9d7-e28d-4cd9-9b65-411c2cf30bf4"}
02:56:22.939 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"489b9391-602c-4199-b718-3b4ab3ad50c8"}
02:56:22.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1163,"width":15,"height":15,"star_pos":[6.62,6.87],"pixels":"..."},"id":"489b9391-602c-4199-b718-3b4ab3ad50c8"}
02:56:23.143 00.204 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:56:25.937 02.794 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"97c22cbc-356c-4152-9c05-d2688c94df99"}
02:56:25.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"97c22cbc-356c-4152-9c05-d2688c94df99"}
02:56:25.938 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9c2679a2-fdb8-4ca4-b344-57a11a295437"}
02:56:25.938 00.000 13300 case statement mapped state 6 to 3
02:56:25.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9c2679a2-fdb8-4ca4-b344-57a11a295437"}
02:56:25.938 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"eefeaac5-647a-4523-bc56-b310f9056127"}
02:56:25.939 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1163,"width":15,"height":15,"star_pos":[6.62,6.87],"pixels":"..."},"id":"eefeaac5-647a-4523-bc56-b310f9056127"}
02:56:26.168 00.229 11596 Exposure complete
02:56:26.245 00.077 11596 worker thread done servicing request
02:56:26.245 00.000 13300 OnExposeComplete: enter
02:56:26.245 00.000 13300 UpdateGuideState(): m_state=6
02:56:26.245 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1164
02:56:26.245 00.000 13300 Star::Find returns 1 (0), X=34.48, Y=410.97, Mass=1378, SNR=26.0, Peak=211 HFD=3.3
02:56:26.246 00.001 13300 MultiStar: [#1 -0.33,-0.01,0.00,M1] [#2 -0.23,0.02,0.52,U] [#3 -0.37,-0.18,0.00,R] [#4 -0.36,0.39,0.00,R] [#5 -0.53,-0.03,0.00,M10] [#6 -0.26,0.31,0.00,M1] [#7 -0.22,0.35,0.00,M7] [#8 -0.59,-0.00,0.00,M7] 
02:56:26.246 00.000 13300 refined, 1 included, MultiStar: {-0.30, 0.22}, one-star: {-0.34, 0.33}
02:56:26.246 00.000 13300 CameraToMount -- cameraTheta (2.50) - m_xAngle (1.53) = xAngle (0.97 = 0.97)
02:56:26.246 00.000 13300 CameraToMount -- cameraTheta (2.50) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.16 = -2.16)
02:56:26.246 00.000 13300 CameraToMount -- cameraX=-0.30 cameraY=0.22 hyp=0.37 cameraTheta=2.50 mountX=0.21 mountY=-0.31, mountTheta=-0.97
02:56:26.248 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.30, y=0.22, opts=13)
02:56:26.248 00.000 13300 Enqueuing Move request for scope (-0.30, 0.22)
02:56:26.248 00.000 11596 Worker thread wakes up
02:56:26.249 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.22) opts 0xd
02:56:26.249 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.30, 0.22)
02:56:26.249 00.000 11596 Moving (-0.30, 0.22) raw xDistance=0.21 yDistance=-0.31
02:56:26.249 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
02:56:26.249 00.000 11596 switching direction from 0 to -1 - decHistory=-3 oldest=-0.41 newest=-0.66
02:56:26.249 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
02:56:26.250 00.001 11596 MoveAxis(W, 267, ABG)
02:56:26.250 00.000 11596 Guiding  Dir = 3, Dur = 267
02:56:26.250 00.000 11596 IsSlewing returns 0
02:56:26.259 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
02:56:26.266 00.007 13300 UpdateGuideState exits: m=1378 SNR=26.0
02:56:26.267 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:26.267 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:56:26.267 00.000 13300 Enqueuing Expose request
02:56:26.299 00.032 11596 IsGuiding returns 0
02:56:26.512 00.213 11596 PulseGuide returned control before completion, sleep 64
02:56:26.849 00.337 11596 IsGuiding returns 0
02:56:26.849 00.000 11596 Move returns status 0, amount 267
02:56:26.849 00.000 11596 MoveAxis(N, 412, ABG)
02:56:26.849 00.000 11596 Guiding  Dir = 0, Dur = 412
02:56:26.849 00.000 11596 IsSlewing returns 0
02:56:26.967 00.118 11596 IsGuiding returns 0
02:56:27.316 00.349 11596 PulseGuide returned control before completion, sleep 74
02:56:27.472 00.156 11596 IsGuiding returns 1
02:56:27.472 00.000 11596 scope still moving after pulse duration time elapsed
02:56:27.497 00.025 11596 IsSlewing returns 0
02:56:27.567 00.070 11596 IsGuiding returns 1
02:56:27.602 00.035 11596 IsSlewing returns 0
02:56:28.025 00.423 11596 IsGuiding returns 0
02:56:28.025 00.000 11596 scope move finished after 412 + 645 ms
02:56:28.025 00.000 11596 Move returns status 0, amount 412
02:56:28.025 00.000 11596 move complete, result=0
02:56:28.025 00.000 11596 worker thread done servicing request
02:56:28.025 00.000 11596 Worker thread wakes up
02:56:28.025 00.000 13300 GuideStep: 0.2 px 267 ms WEST, -0.3 px 412 ms NORTH
02:56:28.025 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:56:28.529 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:56:28.937 00.408 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f52c6232-b083-4be5-9bc2-dcca85cc9f19"}
02:56:28.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f52c6232-b083-4be5-9bc2-dcca85cc9f19"}
02:56:28.938 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d0e77d23-302f-409c-9cf3-af49d6b37c0c"}
02:56:28.938 00.000 13300 case statement mapped state 6 to 3
02:56:28.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d0e77d23-302f-409c-9cf3-af49d6b37c0c"}
02:56:28.938 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4259dae4-6992-43a8-9b09-ee3e19d4d563"}
02:56:28.939 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1164,"width":15,"height":15,"star_pos":[7.48,6.97],"pixels":"..."},"id":"4259dae4-6992-43a8-9b09-ee3e19d4d563"}
02:56:31.550 02.611 11596 Exposure complete
02:56:31.619 00.069 11596 worker thread done servicing request
02:56:31.619 00.000 13300 OnExposeComplete: enter
02:56:31.620 00.001 13300 UpdateGuideState(): m_state=6
02:56:31.620 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1165
02:56:31.620 00.000 13300 Star::Find returns 1 (0), X=34.92, Y=410.79, Mass=1382, SNR=26.1, Peak=185 HFD=3.1
02:56:31.621 00.001 13300 MultiStar: [#1 0.03,-0.16,0.54,U] [#2 0.01,-0.09,0.47,U] [#3 0.33,-0.10,0.00,M1] [#4 0.27,-0.29,0.00,M1] [#5 0.03,-0.27,0.00,R] [#6 0.54,-0.05,0.00,M2] [#7 0.16,0.07,0.29,U] [#8 0.09,-0.17,0.23,U] 
02:56:31.621 00.000 13300 refined, 4 included, MultiStar: {0.07, -0.00}, one-star: {0.09, 0.15}
02:56:31.621 00.000 13300 CameraToMount -- cameraTheta (-0.00) - m_xAngle (1.53) = xAngle (-1.53 = -1.53)
02:56:31.621 00.000 13300 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.66 = 1.62)
02:56:31.622 00.001 13300 CameraToMount -- cameraX=0.07 cameraY=-0.00 hyp=0.07 cameraTheta=-0.00 mountX=0.00 mountY=0.07, mountTheta=1.53
02:56:31.624 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.00, opts=13)
02:56:31.624 00.000 13300 Enqueuing Move request for scope (0.07, -0.00)
02:56:31.624 00.000 11596 Worker thread wakes up
02:56:31.624 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.00) opts 0xd
02:56:31.624 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.00)
02:56:31.624 00.000 11596 Moving (0.07, -0.00) raw xDistance=0.00 yDistance=0.07
02:56:31.624 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:56:31.624 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:31.625 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:56:31.625 00.000 11596 MoveAxis(E, 0, ABG)
02:56:31.625 00.000 11596 Move returns status 0, amount 0
02:56:31.625 00.000 11596 MoveAxis(N, 0, ABG)
02:56:31.625 00.000 11596 Move returns status 0, amount 0
02:56:31.625 00.000 11596 move complete, result=0
02:56:31.625 00.000 11596 worker thread done servicing request
02:56:31.630 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
02:56:31.639 00.009 13300 UpdateGuideState exits: m=1382 SNR=26.1
02:56:31.639 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:31.639 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:56:31.639 00.000 13300 Enqueuing Expose request
02:56:31.639 00.000 11596 Worker thread wakes up
02:56:31.639 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:56:31.640 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:56:31.936 00.296 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3f3097a5-f442-448a-8824-c1f77e721e80"}
02:56:31.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3f3097a5-f442-448a-8824-c1f77e721e80"}
02:56:31.937 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7bdf642c-6de9-4428-9f06-64032e55b67e"}
02:56:31.937 00.000 13300 case statement mapped state 6 to 3
02:56:31.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7bdf642c-6de9-4428-9f06-64032e55b67e"}
02:56:31.937 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b73859d5-31b8-4949-a371-1fd880fafc78"}
02:56:31.938 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1165,"width":15,"height":15,"star_pos":[6.92,6.79],"pixels":"..."},"id":"b73859d5-31b8-4949-a371-1fd880fafc78"}
02:56:32.145 00.207 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:56:34.936 02.791 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"810c7ec0-9ded-4db6-a346-25a11ea0b761"}
02:56:34.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"810c7ec0-9ded-4db6-a346-25a11ea0b761"}
02:56:34.937 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a4ed4b0d-0df4-4382-9ffa-ff2af071681f"}
02:56:34.937 00.000 13300 case statement mapped state 6 to 3
02:56:34.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a4ed4b0d-0df4-4382-9ffa-ff2af071681f"}
02:56:34.937 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"25b6ef97-4bc2-4304-a5c8-f5a410f2cfca"}
02:56:34.938 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1165,"width":15,"height":15,"star_pos":[6.92,6.79],"pixels":"..."},"id":"25b6ef97-4bc2-4304-a5c8-f5a410f2cfca"}
02:56:35.173 00.235 11596 Exposure complete
02:56:35.253 00.080 11596 worker thread done servicing request
02:56:35.253 00.000 13300 OnExposeComplete: enter
02:56:35.253 00.000 13300 UpdateGuideState(): m_state=6
02:56:35.254 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1166
02:56:35.254 00.000 13300 Star::Find returns 1 (0), X=35.02, Y=410.73, Mass=1365, SNR=25.9, Peak=165 HFD=3.1
02:56:35.254 00.000 13300 MultiStar: [#1 0.08,-0.04,0.54,U] [#2 0.16,-0.17,0.51,U] [#3 0.48,0.00,0.00,M2] [#4 0.63,-0.22,0.00,M2] [#5 0.39,0.08,0.00,M1] [#6 0.29,-0.34,0.00,M3] [#7 0.10,0.11,0.28,U] [#8 0.12,0.06,0.30,U] 
02:56:35.255 00.001 13300 refined, 4 included, MultiStar: {0.15, 0.01}, one-star: {0.20, 0.09}
02:56:35.255 00.000 13300 CameraToMount -- cameraTheta (0.07) - m_xAngle (1.53) = xAngle (-1.46 = -1.46)
02:56:35.255 00.000 13300 CameraToMount -- cameraTheta (0.07) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.59 = 1.70)
02:56:35.255 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=0.01 hyp=0.15 cameraTheta=0.07 mountX=0.02 mountY=0.15, mountTheta=1.46
02:56:35.257 00.002 13300 SchedulePrimaryMove(1016D950, x=0.15, y=0.01, opts=13)
02:56:35.257 00.000 13300 Enqueuing Move request for scope (0.15, 0.01)
02:56:35.257 00.000 11596 Worker thread wakes up
02:56:35.257 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.01) opts 0xd
02:56:35.257 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, 0.01)
02:56:35.258 00.001 11596 Moving (0.15, 0.01) raw xDistance=0.02 yDistance=0.15
02:56:35.258 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:56:35.258 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:35.258 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:56:35.258 00.000 11596 MoveAxis(E, 0, ABG)
02:56:35.258 00.000 11596 Move returns status 0, amount 0
02:56:35.258 00.000 11596 MoveAxis(N, 0, ABG)
02:56:35.259 00.001 11596 Move returns status 0, amount 0
02:56:35.259 00.000 11596 move complete, result=0
02:56:35.259 00.000 11596 worker thread done servicing request
02:56:35.265 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
02:56:35.274 00.009 13300 UpdateGuideState exits: m=1365 SNR=25.9
02:56:35.275 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:35.275 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:56:35.275 00.000 13300 Enqueuing Expose request
02:56:35.275 00.000 11596 Worker thread wakes up
02:56:35.275 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:56:35.275 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:56:35.777 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:56:37.936 02.159 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"53b32b81-4965-498d-bff9-a15c22f5340f"}
02:56:37.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"53b32b81-4965-498d-bff9-a15c22f5340f"}
02:56:37.937 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f999d84a-6338-4a54-9a91-6aa6e059ccbd"}
02:56:37.937 00.000 13300 case statement mapped state 6 to 3
02:56:37.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f999d84a-6338-4a54-9a91-6aa6e059ccbd"}
02:56:37.937 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"45b83128-1266-4c72-a25b-45e6c3cae1d8"}
02:56:37.938 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1166,"width":15,"height":15,"star_pos":[7.02,6.73],"pixels":"..."},"id":"45b83128-1266-4c72-a25b-45e6c3cae1d8"}
02:56:38.803 00.865 11596 Exposure complete
02:56:38.871 00.068 11596 worker thread done servicing request
02:56:38.872 00.001 13300 OnExposeComplete: enter
02:56:38.872 00.000 13300 UpdateGuideState(): m_state=6
02:56:38.872 00.000 13300 Star::Find(15, 35, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1167
02:56:38.872 00.000 13300 Star::Find returns 1 (0), X=35.16, Y=410.76, Mass=1350, SNR=25.7, Peak=162 HFD=3.0
02:56:38.873 00.001 13300 MultiStar: [#1 0.24,-0.23,0.00,M1] [#2 0.39,-0.18,0.00,M6] [#3 0.35,-0.04,0.00,M3] [#4 0.57,-0.47,0.00,M3] [#5 0.25,-0.06,0.29,U] [#6 0.44,0.07,0.00,M4] [#7 0.20,0.45,0.00,M6] [#8 0.51,0.05,0.00,M6] 
02:56:38.873 00.000 13300 refined, 1 included, MultiStar: {0.32, 0.08}, one-star: {0.33, 0.12}
02:56:38.873 00.000 13300 CameraToMount -- cameraTheta (0.24) - m_xAngle (1.53) = xAngle (-1.30 = -1.30)
02:56:38.873 00.000 13300 CameraToMount -- cameraTheta (0.24) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.42 = 1.86)
02:56:38.873 00.000 13300 CameraToMount -- cameraX=0.32 cameraY=0.08 hyp=0.32 cameraTheta=0.24 mountX=0.09 mountY=0.31, mountTheta=1.29
02:56:38.876 00.003 13300 SchedulePrimaryMove(1016D950, x=0.32, y=0.08, opts=13)
02:56:38.876 00.000 13300 Enqueuing Move request for scope (0.32, 0.08)
02:56:38.876 00.000 11596 Worker thread wakes up
02:56:38.876 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.08) opts 0xd
02:56:38.876 00.000 11596 Handling offset move in thread for scope, endpoint = (0.32, 0.08)
02:56:38.876 00.000 11596 Moving (0.32, 0.08) raw xDistance=0.09 yDistance=0.31
02:56:38.876 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:56:38.876 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:56:38.877 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
02:56:38.877 00.000 11596 MoveAxis(E, 0, ABG)
02:56:38.877 00.000 11596 Move returns status 0, amount 0
02:56:38.877 00.000 11596 MoveAxis(N, 0, ABG)
02:56:38.877 00.000 11596 Move returns status 0, amount 0
02:56:38.877 00.000 11596 move complete, result=0
02:56:38.877 00.000 11596 worker thread done servicing request
02:56:38.883 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
02:56:38.892 00.009 13300 UpdateGuideState exits: m=1350 SNR=25.7
02:56:38.892 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:38.892 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:56:38.892 00.000 13300 Enqueuing Expose request
02:56:38.892 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
02:56:38.892 00.000 11596 Worker thread wakes up
02:56:38.893 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:56:39.395 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:56:40.935 01.540 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"129703f6-9846-4596-ad7e-38f4d2419b9b"}
02:56:40.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"129703f6-9846-4596-ad7e-38f4d2419b9b"}
02:56:40.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"297ea76c-fe99-48f2-9ccf-569c28b4f9fd"}
02:56:40.936 00.000 13300 case statement mapped state 6 to 3
02:56:40.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"297ea76c-fe99-48f2-9ccf-569c28b4f9fd"}
02:56:40.936 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f97582d5-6500-4eb4-832b-831bf1401016"}
02:56:40.937 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1167,"width":15,"height":15,"star_pos":[7.16,6.76],"pixels":"..."},"id":"f97582d5-6500-4eb4-832b-831bf1401016"}
02:56:42.419 01.482 11596 Exposure complete
02:56:42.491 00.072 11596 worker thread done servicing request
02:56:42.491 00.000 13300 OnExposeComplete: enter
02:56:42.491 00.000 13300 UpdateGuideState(): m_state=6
02:56:42.491 00.000 13300 Star::Find(15, 35, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1168
02:56:42.491 00.000 13300 Star::Find returns 1 (0), X=35.09, Y=410.76, Mass=1374, SNR=26.0, Peak=156 HFD=3.1
02:56:42.492 00.001 13300 MultiStar: [#1 0.30,-0.24,0.00,M2] [#2 0.25,-0.23,0.00,M7] [#3 0.41,-0.12,0.00,M4] [#4 0.58,-0.56,0.00,M4] [#5 0.28,0.21,0.00,M1] [#6 0.25,0.16,0.00,M5] [#7 -0.11,-0.17,0.28,U] [#8 0.05,-0.07,0.24,U] 
02:56:42.492 00.000 13300 refined, 2 included, MultiStar: {0.17, 0.04}, one-star: {0.27, 0.12}
02:56:42.492 00.000 13300 CameraToMount -- cameraTheta (0.23) - m_xAngle (1.53) = xAngle (-1.30 = -1.30)
02:56:42.492 00.000 13300 CameraToMount -- cameraTheta (0.23) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.43 = 1.85)
02:56:42.492 00.000 13300 CameraToMount -- cameraX=0.17 cameraY=0.04 hyp=0.17 cameraTheta=0.23 mountX=0.05 mountY=0.16, mountTheta=1.30
02:56:42.494 00.002 13300 SchedulePrimaryMove(1016D950, x=0.17, y=0.04, opts=13)
02:56:42.494 00.000 13300 Enqueuing Move request for scope (0.17, 0.04)
02:56:42.494 00.000 11596 Worker thread wakes up
02:56:42.494 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.04) opts 0xd
02:56:42.495 00.001 11596 Handling offset move in thread for scope, endpoint = (0.17, 0.04)
02:56:42.495 00.000 11596 Moving (0.17, 0.04) raw xDistance=0.05 yDistance=0.16
02:56:42.495 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:56:42.495 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:42.495 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:56:42.495 00.000 11596 MoveAxis(E, 0, ABG)
02:56:42.495 00.000 11596 Move returns status 0, amount 0
02:56:42.495 00.000 11596 MoveAxis(N, 0, ABG)
02:56:42.495 00.000 11596 Move returns status 0, amount 0
02:56:42.495 00.000 11596 move complete, result=0
02:56:42.496 00.001 11596 worker thread done servicing request
02:56:42.501 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
02:56:42.509 00.008 13300 UpdateGuideState exits: m=1374 SNR=26.0
02:56:42.510 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:42.510 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:56:42.510 00.000 13300 Enqueuing Expose request
02:56:42.510 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:56:42.510 00.000 11596 Worker thread wakes up
02:56:42.510 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:56:43.023 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:56:43.935 00.912 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fd3d4f2e-77e7-4afa-8e35-8d89b7d0cd41"}
02:56:43.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fd3d4f2e-77e7-4afa-8e35-8d89b7d0cd41"}
02:56:43.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9c54a125-2363-4269-9e91-f62b79b5312f"}
02:56:43.936 00.000 13300 case statement mapped state 6 to 3
02:56:43.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9c54a125-2363-4269-9e91-f62b79b5312f"}
02:56:43.936 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0c68f7a3-7779-4248-84bc-99aea55c2569"}
02:56:43.937 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1168,"width":15,"height":15,"star_pos":[7.09,6.76],"pixels":"..."},"id":"0c68f7a3-7779-4248-84bc-99aea55c2569"}
02:56:46.050 02.113 11596 Exposure complete
02:56:46.122 00.072 11596 worker thread done servicing request
02:56:46.123 00.001 13300 OnExposeComplete: enter
02:56:46.123 00.000 13300 UpdateGuideState(): m_state=6
02:56:46.123 00.000 13300 Star::Find(15, 35, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1169
02:56:46.123 00.000 13300 Star::Find returns 1 (0), X=35.04, Y=410.62, Mass=1343, SNR=25.7, Peak=154 HFD=3.2
02:56:46.124 00.001 13300 MultiStar: [#1 0.13,-0.14,0.52,U] [#2 0.22,-0.01,0.51,U] [#3 0.54,0.21,0.00,M5] [#4 0.59,-0.52,0.00,M5] [#5 0.41,0.18,0.00,M2] [#6 0.59,-0.27,0.00,M6] [#7 0.10,-0.15,0.29,U] [#8 -0.03,0.14,0.24,U] 
02:56:46.124 00.000 13300 refined, 4 included, MultiStar: {0.16, -0.04}, one-star: {0.22, -0.02}
02:56:46.124 00.000 13300 CameraToMount -- cameraTheta (-0.25) - m_xAngle (1.53) = xAngle (-1.78 = -1.78)
02:56:46.124 00.000 13300 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.91 = 1.37)
02:56:46.124 00.000 13300 CameraToMount -- cameraX=0.16 cameraY=-0.04 hyp=0.17 cameraTheta=-0.25 mountX=-0.04 mountY=0.17, mountTheta=1.78
02:56:46.126 00.002 13300 SchedulePrimaryMove(1016D950, x=0.16, y=-0.04, opts=13)
02:56:46.126 00.000 13300 Enqueuing Move request for scope (0.16, -0.04)
02:56:46.126 00.000 11596 Worker thread wakes up
02:56:46.126 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.04) opts 0xd
02:56:46.126 00.000 11596 Handling offset move in thread for scope, endpoint = (0.16, -0.04)
02:56:46.126 00.000 11596 Moving (0.16, -0.04) raw xDistance=-0.04 yDistance=0.17
02:56:46.127 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:56:46.127 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:46.127 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:56:46.127 00.000 11596 MoveAxis(E, 0, ABG)
02:56:46.127 00.000 11596 Move returns status 0, amount 0
02:56:46.127 00.000 11596 MoveAxis(N, 0, ABG)
02:56:46.127 00.000 11596 Move returns status 0, amount 0
02:56:46.127 00.000 11596 move complete, result=0
02:56:46.127 00.000 11596 worker thread done servicing request
02:56:46.133 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
02:56:46.141 00.008 13300 UpdateGuideState exits: m=1343 SNR=25.7
02:56:46.141 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:46.141 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:56:46.141 00.000 13300 Enqueuing Expose request
02:56:46.141 00.000 11596 Worker thread wakes up
02:56:46.142 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:56:46.142 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:56:46.657 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:56:46.934 00.277 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0a78ee3b-39fc-4ec3-9e58-e31aa9780595"}
02:56:46.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0a78ee3b-39fc-4ec3-9e58-e31aa9780595"}
02:56:46.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cfaa194a-7159-4149-8d72-16c58f66c7f8"}
02:56:46.935 00.000 13300 case statement mapped state 6 to 3
02:56:46.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cfaa194a-7159-4149-8d72-16c58f66c7f8"}
02:56:46.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0dff7b5f-2fc9-4578-b501-ee722f45baed"}
02:56:46.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1169,"width":15,"height":15,"star_pos":[7.04,6.62],"pixels":"..."},"id":"0dff7b5f-2fc9-4578-b501-ee722f45baed"}
02:56:49.691 02.755 11596 Exposure complete
02:56:49.759 00.068 11596 worker thread done servicing request
02:56:49.760 00.001 13300 OnExposeComplete: enter
02:56:49.760 00.000 13300 UpdateGuideState(): m_state=6
02:56:49.760 00.000 13300 Star::Find(15, 35, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1170
02:56:49.760 00.000 13300 Star::Find returns 1 (0), X=35.05, Y=410.64, Mass=1343, SNR=25.7, Peak=160 HFD=3.2
02:56:49.761 00.001 13300 MultiStar: [#1 0.12,-0.25,0.00,M2] [#2 0.18,-0.17,0.51,U] [#3 0.61,-0.24,0.00,M6] [#4 0.36,-0.32,0.00,M6] [#5 0.22,-0.01,0.30,U] [#6 0.53,-0.05,0.00,M7] [#7 -0.06,-0.18,0.30,U] [#8 0.11,-0.45,0.00,M5] 
02:56:49.761 00.000 13300 refined, 3 included, MultiStar: {0.17, -0.07}, one-star: {0.23, 0.00}
02:56:49.761 00.000 13300 CameraToMount -- cameraTheta (-0.37) - m_xAngle (1.53) = xAngle (-1.91 = -1.91)
02:56:49.761 00.000 13300 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.03 = 1.25)
02:56:49.762 00.001 13300 CameraToMount -- cameraX=0.17 cameraY=-0.07 hyp=0.19 cameraTheta=-0.37 mountX=-0.06 mountY=0.18, mountTheta=1.91
02:56:49.764 00.002 13300 SchedulePrimaryMove(1016D950, x=0.17, y=-0.07, opts=13)
02:56:49.764 00.000 13300 Enqueuing Move request for scope (0.17, -0.07)
02:56:49.764 00.000 11596 Worker thread wakes up
02:56:49.765 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.07) opts 0xd
02:56:49.765 00.000 11596 Handling offset move in thread for scope, endpoint = (0.17, -0.07)
02:56:49.765 00.000 11596 Moving (0.17, -0.07) raw xDistance=-0.06 yDistance=0.18
02:56:49.765 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:56:49.765 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:49.765 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
02:56:49.765 00.000 11596 MoveAxis(E, 0, ABG)
02:56:49.765 00.000 11596 Move returns status 0, amount 0
02:56:49.765 00.000 11596 MoveAxis(N, 0, ABG)
02:56:49.765 00.000 11596 Move returns status 0, amount 0
02:56:49.766 00.001 11596 move complete, result=0
02:56:49.766 00.000 11596 worker thread done servicing request
02:56:49.771 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
02:56:49.779 00.008 13300 UpdateGuideState exits: m=1343 SNR=25.7
02:56:49.780 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:49.780 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:56:49.780 00.000 13300 Enqueuing Expose request
02:56:49.780 00.000 11596 Worker thread wakes up
02:56:49.780 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:56:49.780 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:56:49.934 00.154 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"332d5b55-1e45-4932-83b6-e1532ffbbb58"}
02:56:49.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"332d5b55-1e45-4932-83b6-e1532ffbbb58"}
02:56:49.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8195c26f-9ab0-4e31-8684-2aceec32ee42"}
02:56:49.935 00.000 13300 case statement mapped state 6 to 3
02:56:49.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8195c26f-9ab0-4e31-8684-2aceec32ee42"}
02:56:49.935 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"be05c871-6c9f-40f5-98dd-b431894c27d1"}
02:56:49.936 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1170,"width":15,"height":15,"star_pos":[7.05,6.64],"pixels":"..."},"id":"be05c871-6c9f-40f5-98dd-b431894c27d1"}
02:56:50.286 00.350 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:56:52.934 02.648 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5ce0a82e-143e-4c69-b5d5-ace52e559eec"}
02:56:52.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5ce0a82e-143e-4c69-b5d5-ace52e559eec"}
02:56:52.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b5a613ca-d4ec-4bea-aed2-3fdf0ac3ee6b"}
02:56:52.935 00.000 13300 case statement mapped state 6 to 3
02:56:52.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b5a613ca-d4ec-4bea-aed2-3fdf0ac3ee6b"}
02:56:52.935 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"580db1c4-6a77-4683-aab1-ac671e2250b3"}
02:56:52.936 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1170,"width":15,"height":15,"star_pos":[7.05,6.64],"pixels":"..."},"id":"580db1c4-6a77-4683-aab1-ac671e2250b3"}
02:56:53.323 00.387 11596 Exposure complete
02:56:53.391 00.068 11596 worker thread done servicing request
02:56:53.392 00.001 13300 OnExposeComplete: enter
02:56:53.392 00.000 13300 UpdateGuideState(): m_state=6
02:56:53.392 00.000 13300 Star::Find(15, 35, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1171
02:56:53.392 00.000 13300 Star::Find returns 1 (0), X=34.93, Y=410.81, Mass=1347, SNR=25.7, Peak=181 HFD=3.0
02:56:53.393 00.001 13300 MultiStar: [#1 0.14,-0.20,0.55,U] [#2 0.25,-0.07,0.52,U] [#3 0.53,-0.02,0.00,M7] [#4 0.48,-0.14,0.00,M7] [#5 -0.17,0.10,0.29,U] [#6 0.47,0.22,0.00,M8] [#7 0.06,0.49,0.00,M4] [#8 0.12,0.28,0.00,M6] 
02:56:53.393 00.000 13300 refined, 3 included, MultiStar: {0.11, 0.02}, one-star: {0.11, 0.17}
02:56:53.393 00.000 13300 CameraToMount -- cameraTheta (0.20) - m_xAngle (1.53) = xAngle (-1.33 = -1.33)
02:56:53.393 00.000 13300 CameraToMount -- cameraTheta (0.20) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.46 = 1.83)
02:56:53.393 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.02 hyp=0.11 cameraTheta=0.20 mountX=0.03 mountY=0.11, mountTheta=1.33
02:56:53.395 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.02, opts=13)
02:56:53.395 00.000 13300 Enqueuing Move request for scope (0.11, 0.02)
02:56:53.395 00.000 11596 Worker thread wakes up
02:56:53.396 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.02) opts 0xd
02:56:53.396 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.02)
02:56:53.396 00.000 11596 Moving (0.11, 0.02) raw xDistance=0.03 yDistance=0.11
02:56:53.396 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:56:53.396 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:53.396 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:56:53.397 00.001 11596 MoveAxis(E, 0, ABG)
02:56:53.397 00.000 11596 Move returns status 0, amount 0
02:56:53.397 00.000 11596 MoveAxis(N, 0, ABG)
02:56:53.397 00.000 11596 Move returns status 0, amount 0
02:56:53.397 00.000 11596 move complete, result=0
02:56:53.397 00.000 11596 worker thread done servicing request
02:56:53.403 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
02:56:53.411 00.008 13300 UpdateGuideState exits: m=1347 SNR=25.7
02:56:53.412 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:53.412 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:56:53.412 00.000 13300 Enqueuing Expose request
02:56:53.412 00.000 11596 Worker thread wakes up
02:56:53.412 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:56:53.412 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:56:53.921 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:56:55.934 02.013 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e9df2b3f-cf28-4214-86b2-ed00878ced78"}
02:56:55.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e9df2b3f-cf28-4214-86b2-ed00878ced78"}
02:56:55.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"80251710-f61f-47ed-abfe-1d251d9ffcd4"}
02:56:55.935 00.000 13300 case statement mapped state 6 to 3
02:56:55.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"80251710-f61f-47ed-abfe-1d251d9ffcd4"}
02:56:55.935 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"02541fd9-4b39-440c-aada-3b125242d59f"}
02:56:55.936 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1171,"width":15,"height":15,"star_pos":[6.93,6.81],"pixels":"..."},"id":"02541fd9-4b39-440c-aada-3b125242d59f"}
02:56:56.956 01.020 11596 Exposure complete
02:56:57.027 00.071 11596 worker thread done servicing request
02:56:57.027 00.000 13300 OnExposeComplete: enter
02:56:57.027 00.000 13300 UpdateGuideState(): m_state=6
02:56:57.028 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1172
02:56:57.028 00.000 13300 Star::Find returns 1 (0), X=34.96, Y=410.83, Mass=1372, SNR=26.0, Peak=184 HFD=3.0
02:56:57.028 00.000 13300 MultiStar: [#1 0.24,-0.18,0.00,M2] [#2 0.34,-0.22,0.00,M5] [#3 0.47,-0.13,0.00,M8] [#4 0.23,-0.12,0.29,U] [#5 0.07,0.20,0.28,U] [#6 0.31,0.24,0.00,M9] [#7 0.08,0.26,0.00,M5] [#8 0.34,0.03,0.00,M7] 
02:56:57.028 00.000 13300 refined, 2 included, MultiStar: {0.14, 0.14}, one-star: {0.13, 0.20}
02:56:57.029 00.001 13300 CameraToMount -- cameraTheta (0.78) - m_xAngle (1.53) = xAngle (-0.75 = -0.75)
02:56:57.029 00.000 13300 CameraToMount -- cameraTheta (0.78) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.88 = 2.40)
02:56:57.029 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=0.14 hyp=0.20 cameraTheta=0.78 mountX=0.14 mountY=0.13, mountTheta=0.75
02:56:57.031 00.002 13300 SchedulePrimaryMove(1016D950, x=0.14, y=0.14, opts=13)
02:56:57.032 00.001 13300 Enqueuing Move request for scope (0.14, 0.14)
02:56:57.032 00.000 11596 Worker thread wakes up
02:56:57.032 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.14) opts 0xd
02:56:57.032 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, 0.14)
02:56:57.033 00.001 11596 Moving (0.14, 0.14) raw xDistance=0.14 yDistance=0.13
02:56:57.033 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.14
02:56:57.033 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:57.033 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:56:57.033 00.000 11596 MoveAxis(W, 180, ABG)
02:56:57.034 00.001 11596 Guiding  Dir = 3, Dur = 180
02:56:57.034 00.000 11596 IsSlewing returns 0
02:56:57.042 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
02:56:57.050 00.008 13300 UpdateGuideState exits: m=1372 SNR=26.0
02:56:57.050 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:57.050 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:56:57.050 00.000 13300 Enqueuing Expose request
02:56:57.117 00.067 11596 IsGuiding returns 0
02:56:57.229 00.112 11596 PulseGuide returned control before completion, sleep 79
02:56:57.339 00.110 11596 IsGuiding returns 1
02:56:57.339 00.000 11596 scope still moving after pulse duration time elapsed
02:56:57.365 00.026 11596 IsSlewing returns 0
02:56:57.431 00.066 11596 IsGuiding returns 0
02:56:57.431 00.000 11596 scope move finished after 180 + 133 ms
02:56:57.431 00.000 11596 Move returns status 0, amount 180
02:56:57.431 00.000 11596 MoveAxis(N, 0, ABG)
02:56:57.431 00.000 11596 Move returns status 0, amount 0
02:56:57.432 00.001 11596 move complete, result=0
02:56:57.432 00.000 11596 worker thread done servicing request
02:56:57.432 00.000 13300 GuideStep: 0.1 px 180 ms WEST, 0.1 px 0 ms NORTH
02:56:57.432 00.000 11596 Worker thread wakes up
02:56:57.432 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:56:57.934 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:56:58.934 01.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2ac8631f-186c-45a3-84ff-41a2fc1ab148"}
02:56:58.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2ac8631f-186c-45a3-84ff-41a2fc1ab148"}
02:56:58.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f3e02e46-c7d7-4ec3-9558-2a4b37936b9e"}
02:56:58.935 00.000 13300 case statement mapped state 6 to 3
02:56:58.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f3e02e46-c7d7-4ec3-9558-2a4b37936b9e"}
02:56:58.935 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bc5bfb2f-212a-438c-8be4-20466b23ca33"}
02:56:58.936 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1172,"width":15,"height":15,"star_pos":[6.96,6.83],"pixels":"..."},"id":"bc5bfb2f-212a-438c-8be4-20466b23ca33"}
02:57:00.958 02.022 11596 Exposure complete
02:57:01.028 00.070 11596 worker thread done servicing request
02:57:01.029 00.001 13300 OnExposeComplete: enter
02:57:01.029 00.000 13300 UpdateGuideState(): m_state=6
02:57:01.029 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1173
02:57:01.029 00.000 13300 Star::Find returns 1 (0), X=35.02, Y=410.87, Mass=1370, SNR=25.9, Peak=174 HFD=3.0
02:57:01.030 00.001 13300 MultiStar: [#1 0.16,0.18,0.51,U] [#2 0.38,-0.09,0.00,M6] [#3 0.47,0.11,0.00,M9] [#4 0.44,-0.34,0.00,M7] [#5 -0.07,-0.17,0.28,U] [#6 0.35,-0.07,0.00,M10] [#7 0.29,0.28,0.00,M6] [#8 0.27,0.07,0.00,M8] 
02:57:01.030 00.000 13300 refined, 2 included, MultiStar: {0.14, 0.15}, one-star: {0.19, 0.23}
02:57:01.030 00.000 13300 CameraToMount -- cameraTheta (0.82) - m_xAngle (1.53) = xAngle (-0.72 = -0.72)
02:57:01.030 00.000 13300 CameraToMount -- cameraTheta (0.82) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.84 = 2.44)
02:57:01.030 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=0.15 hyp=0.21 cameraTheta=0.82 mountX=0.16 mountY=0.13, mountTheta=0.71
02:57:01.034 00.004 13300 SchedulePrimaryMove(1016D950, x=0.14, y=0.15, opts=13)
02:57:01.034 00.000 13300 Enqueuing Move request for scope (0.14, 0.15)
02:57:01.034 00.000 11596 Worker thread wakes up
02:57:01.035 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.15) opts 0xd
02:57:01.035 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, 0.15)
02:57:01.035 00.000 11596 Moving (0.14, 0.15) raw xDistance=0.16 yDistance=0.13
02:57:01.035 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.16
02:57:01.035 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:01.035 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:57:01.036 00.001 11596 MoveAxis(W, 210, ABG)
02:57:01.036 00.000 11596 Guiding  Dir = 3, Dur = 210
02:57:01.036 00.000 11596 IsSlewing returns 0
02:57:01.048 00.012 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
02:57:01.060 00.012 13300 UpdateGuideState exits: m=1370 SNR=25.9
02:57:01.060 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:01.060 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:57:01.060 00.000 13300 Enqueuing Expose request
02:57:01.078 00.018 11596 IsGuiding returns 0
02:57:01.187 00.109 11596 PulseGuide returned control before completion, sleep 113
02:57:01.391 00.204 11596 IsGuiding returns 1
02:57:01.392 00.001 11596 scope still moving after pulse duration time elapsed
02:57:01.427 00.035 11596 IsSlewing returns 0
02:57:01.674 00.247 11596 IsGuiding returns 0
02:57:01.674 00.000 11596 scope move finished after 210 + 384 ms
02:57:01.674 00.000 11596 Move returns status 0, amount 210
02:57:01.674 00.000 11596 MoveAxis(N, 0, ABG)
02:57:01.674 00.000 11596 Move returns status 0, amount 0
02:57:01.674 00.000 11596 move complete, result=0
02:57:01.674 00.000 11596 worker thread done servicing request
02:57:01.674 00.000 11596 Worker thread wakes up
02:57:01.675 00.001 13300 GuideStep: 0.2 px 210 ms WEST, 0.1 px 0 ms NORTH
02:57:01.675 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:57:01.933 00.258 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"99aa19b9-16bd-4b10-84f6-f9004efde201"}
02:57:01.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"99aa19b9-16bd-4b10-84f6-f9004efde201"}
02:57:01.934 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e36380bc-a222-4907-a921-a7989fbe6770"}
02:57:01.934 00.000 13300 case statement mapped state 6 to 3
02:57:01.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e36380bc-a222-4907-a921-a7989fbe6770"}
02:57:01.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8f9cf7fe-5941-46cc-aa90-fbd3ea206d7c"}
02:57:01.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1173,"width":15,"height":15,"star_pos":[7.02,6.87],"pixels":"..."},"id":"8f9cf7fe-5941-46cc-aa90-fbd3ea206d7c"}
02:57:02.182 00.247 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:57:04.934 02.752 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"56d7cc40-d485-45b4-bef4-7b524136e084"}
02:57:04.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"56d7cc40-d485-45b4-bef4-7b524136e084"}
02:57:04.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a6d2befd-220c-4e7a-ba7c-eed43bebc728"}
02:57:04.935 00.000 13300 case statement mapped state 6 to 3
02:57:04.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a6d2befd-220c-4e7a-ba7c-eed43bebc728"}
02:57:04.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8a1901db-f17b-4f39-926f-5badc80fb784"}
02:57:04.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1173,"width":15,"height":15,"star_pos":[7.02,6.87],"pixels":"..."},"id":"8a1901db-f17b-4f39-926f-5badc80fb784"}
02:57:05.215 00.279 11596 Exposure complete
02:57:05.299 00.084 11596 worker thread done servicing request
02:57:05.299 00.000 13300 OnExposeComplete: enter
02:57:05.299 00.000 13300 UpdateGuideState(): m_state=6
02:57:05.300 00.001 13300 Star::Find(15, 35, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1174
02:57:05.300 00.000 13300 Star::Find returns 1 (0), X=35.02, Y=410.47, Mass=1348, SNR=25.7, Peak=135 HFD=3.2
02:57:05.300 00.000 13300 MultiStar: [#1 0.20,-0.28,0.00,M2] [#2 0.32,-0.20,0.00,M7] [#3 0.55,-0.09,0.00,M10] [#4 0.66,-0.37,0.00,M8] [#5 0.32,0.10,0.00,M1] [#6 0.56,-0.17,0.00,R] [#7 0.17,-0.28,0.00,M7] [#8 0.04,-0.10,0.23,U] 
02:57:05.300 00.000 13300 refined, 1 included, MultiStar: {0.17, -0.15}, one-star: {0.20, -0.17}
02:57:05.301 00.001 13300 CameraToMount -- cameraTheta (-0.73) - m_xAngle (1.53) = xAngle (-2.26 = -2.26)
02:57:05.301 00.000 13300 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.39 = 0.89)
02:57:05.301 00.000 13300 CameraToMount -- cameraX=0.17 cameraY=-0.15 hyp=0.23 cameraTheta=-0.73 mountX=-0.15 mountY=0.18, mountTheta=2.26
02:57:05.304 00.003 13300 SchedulePrimaryMove(1016D950, x=0.17, y=-0.15, opts=13)
02:57:05.304 00.000 13300 Enqueuing Move request for scope (0.17, -0.15)
02:57:05.304 00.000 11596 Worker thread wakes up
02:57:05.304 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.15) opts 0xd
02:57:05.304 00.000 11596 Handling offset move in thread for scope, endpoint = (0.17, -0.15)
02:57:05.304 00.000 11596 Moving (0.17, -0.15) raw xDistance=-0.15 yDistance=0.18
02:57:05.304 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.15
02:57:05.305 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:57:05.305 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
02:57:05.305 00.000 11596 MoveAxis(E, 171, ABG)
02:57:05.305 00.000 11596 Guiding  Dir = 2, Dur = 171
02:57:05.305 00.000 11596 IsSlewing returns 0
02:57:05.311 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
02:57:05.320 00.009 13300 UpdateGuideState exits: m=1348 SNR=25.7
02:57:05.320 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:05.320 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:57:05.320 00.000 13300 Enqueuing Expose request
02:57:05.452 00.132 11596 IsGuiding returns 0
02:57:05.876 00.424 11596 IsGuiding returns 1
02:57:05.876 00.000 11596 scope still moving after pulse duration time elapsed
02:57:05.899 00.023 11596 IsSlewing returns 0
02:57:05.968 00.069 11596 IsGuiding returns 0
02:57:05.968 00.000 11596 scope move finished after 171 + 345 ms
02:57:05.968 00.000 11596 Move returns status 0, amount 171
02:57:05.968 00.000 11596 MoveAxis(N, 0, ABG)
02:57:05.968 00.000 11596 Move returns status 0, amount 0
02:57:05.968 00.000 11596 move complete, result=0
02:57:05.969 00.001 11596 worker thread done servicing request
02:57:05.969 00.000 13300 GuideStep: -0.1 px 171 ms EAST, 0.2 px 0 ms NORTH
02:57:05.969 00.000 11596 Worker thread wakes up
02:57:05.969 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:57:06.472 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:57:07.933 01.461 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a9775ae4-1a93-46d1-90ca-4c1f4bf74467"}
02:57:07.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a9775ae4-1a93-46d1-90ca-4c1f4bf74467"}
02:57:07.934 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"08ff94ff-c231-47ca-a237-d1380f6ab11d"}
02:57:07.934 00.000 13300 case statement mapped state 6 to 3
02:57:07.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"08ff94ff-c231-47ca-a237-d1380f6ab11d"}
02:57:07.934 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"02f6e5e3-f09e-48f8-a272-147a41868245"}
02:57:07.935 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1174,"width":15,"height":15,"star_pos":[7.02,7.47],"pixels":"..."},"id":"02f6e5e3-f09e-48f8-a272-147a41868245"}
02:57:09.513 01.578 11596 Exposure complete
02:57:09.582 00.069 11596 worker thread done servicing request
02:57:09.583 00.001 13300 OnExposeComplete: enter
02:57:09.583 00.000 13300 UpdateGuideState(): m_state=6
02:57:09.583 00.000 13300 Star::Find(15, 35, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1175
02:57:09.583 00.000 13300 Star::Find returns 1 (0), X=35.03, Y=410.64, Mass=1364, SNR=25.9, Peak=154 HFD=3.3
02:57:09.584 00.001 13300 MultiStar: [#1 0.15,-0.24,0.00,M3] [#2 0.25,-0.21,0.00,M8] [#3 0.33,-0.12,0.00,R] [#4 0.66,-0.26,0.00,M9] [#5 0.36,0.10,0.00,M2] [#6 0.11,0.14,0.26,U] [#7 -0.02,-0.01,0.27,U] [#8 0.24,-0.10,0.22,U] 
02:57:09.584 00.000 13300 refined, 3 included, MultiStar: {0.16, 0.01}, one-star: {0.21, 0.00}
02:57:09.584 00.000 13300 CameraToMount -- cameraTheta (0.05) - m_xAngle (1.53) = xAngle (-1.48 = -1.48)
02:57:09.584 00.000 13300 CameraToMount -- cameraTheta (0.05) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.61 = 1.68)
02:57:09.584 00.000 13300 CameraToMount -- cameraX=0.16 cameraY=0.01 hyp=0.16 cameraTheta=0.05 mountX=0.01 mountY=0.16, mountTheta=1.48
02:57:09.586 00.002 13300 SchedulePrimaryMove(1016D950, x=0.16, y=0.01, opts=13)
02:57:09.586 00.000 13300 Enqueuing Move request for scope (0.16, 0.01)
02:57:09.587 00.001 11596 Worker thread wakes up
02:57:09.587 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.01) opts 0xd
02:57:09.587 00.000 11596 Handling offset move in thread for scope, endpoint = (0.16, 0.01)
02:57:09.587 00.000 11596 Moving (0.16, 0.01) raw xDistance=0.01 yDistance=0.16
02:57:09.587 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:57:09.587 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:09.587 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:57:09.587 00.000 11596 MoveAxis(E, 0, ABG)
02:57:09.587 00.000 11596 Move returns status 0, amount 0
02:57:09.587 00.000 11596 MoveAxis(N, 0, ABG)
02:57:09.588 00.001 11596 Move returns status 0, amount 0
02:57:09.588 00.000 11596 move complete, result=0
02:57:09.588 00.000 11596 worker thread done servicing request
02:57:09.594 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=102, Gamma=0.510
02:57:09.602 00.008 13300 UpdateGuideState exits: m=1364 SNR=25.9
02:57:09.602 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:09.602 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:57:09.602 00.000 13300 Enqueuing Expose request
02:57:09.602 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:57:09.603 00.001 11596 Worker thread wakes up
02:57:09.603 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:57:10.111 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:57:10.933 00.822 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2b9a7c51-aa5a-4967-ba68-8b7c0ba510ab"}
02:57:10.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2b9a7c51-aa5a-4967-ba68-8b7c0ba510ab"}
02:57:10.934 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"764f39ce-6c85-4021-9e0a-4a7406b7c91e"}
02:57:10.934 00.000 13300 case statement mapped state 6 to 3
02:57:10.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"764f39ce-6c85-4021-9e0a-4a7406b7c91e"}
02:57:10.934 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"303c97d4-0af5-424b-b818-c3eb070b2883"}
02:57:10.935 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1175,"width":15,"height":15,"star_pos":[7.03,6.64],"pixels":"..."},"id":"303c97d4-0af5-424b-b818-c3eb070b2883"}
02:57:13.138 02.203 11596 Exposure complete
02:57:13.208 00.070 11596 worker thread done servicing request
02:57:13.208 00.000 13300 OnExposeComplete: enter
02:57:13.208 00.000 13300 UpdateGuideState(): m_state=6
02:57:13.208 00.000 13300 Star::Find(15, 35, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1176
02:57:13.209 00.001 13300 Star::Find returns 1 (0), X=35.13, Y=410.58, Mass=1345, SNR=25.8, Peak=148 HFD=3.2
02:57:13.209 00.000 13300 MultiStar: [#1 0.21,-0.25,0.00,M4] [#2 0.37,0.00,0.00,M9] [#3 -0.11,0.21,0.34,U] [#4 0.76,-0.22,0.00,M10] [#5 0.14,0.44,0.00,M3] [#6 -0.01,0.15,0.26,U] [#7 0.05,-0.08,0.29,U] [#8 0.01,0.15,0.22,U] 
02:57:13.209 00.000 13300 refined, 4 included, MultiStar: {0.14, 0.03}, one-star: {0.31, -0.06}
02:57:13.209 00.000 13300 CameraToMount -- cameraTheta (0.21) - m_xAngle (1.53) = xAngle (-1.32 = -1.32)
02:57:13.209 00.000 13300 CameraToMount -- cameraTheta (0.21) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.45 = 1.84)
02:57:13.209 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=0.03 hyp=0.14 cameraTheta=0.21 mountX=0.03 mountY=0.13, mountTheta=1.32
02:57:13.211 00.002 13300 SchedulePrimaryMove(1016D950, x=0.14, y=0.03, opts=13)
02:57:13.211 00.000 13300 Enqueuing Move request for scope (0.14, 0.03)
02:57:13.212 00.001 11596 Worker thread wakes up
02:57:13.212 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.03) opts 0xd
02:57:13.212 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, 0.03)
02:57:13.212 00.000 11596 Moving (0.14, 0.03) raw xDistance=0.03 yDistance=0.13
02:57:13.212 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:57:13.212 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:13.213 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:57:13.213 00.000 11596 MoveAxis(E, 0, ABG)
02:57:13.213 00.000 11596 Move returns status 0, amount 0
02:57:13.213 00.000 11596 MoveAxis(N, 0, ABG)
02:57:13.213 00.000 11596 Move returns status 0, amount 0
02:57:13.213 00.000 11596 move complete, result=0
02:57:13.214 00.001 11596 worker thread done servicing request
02:57:13.221 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
02:57:13.230 00.009 13300 UpdateGuideState exits: m=1345 SNR=25.8
02:57:13.230 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:13.230 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:57:13.230 00.000 13300 Enqueuing Expose request
02:57:13.230 00.000 11596 Worker thread wakes up
02:57:13.230 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:57:13.231 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:57:13.742 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:57:13.933 00.191 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e36b2be1-c998-4202-aabd-2c6f6c3da00e"}
02:57:13.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e36b2be1-c998-4202-aabd-2c6f6c3da00e"}
02:57:13.934 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eb845158-8921-40cd-9c12-f42099bcfa26"}
02:57:13.934 00.000 13300 case statement mapped state 6 to 3
02:57:13.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eb845158-8921-40cd-9c12-f42099bcfa26"}
02:57:13.936 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"aa2c9bc9-ebfe-40c6-bce2-b6394204821a"}
02:57:13.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1176,"width":15,"height":15,"star_pos":[7.13,6.58],"pixels":"..."},"id":"aa2c9bc9-ebfe-40c6-bce2-b6394204821a"}
02:57:16.768 02.832 11596 Exposure complete
02:57:16.852 00.084 11596 worker thread done servicing request
02:57:16.852 00.000 13300 OnExposeComplete: enter
02:57:16.853 00.001 13300 UpdateGuideState(): m_state=6
02:57:16.853 00.000 13300 Star::Find(15, 35, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1177
02:57:16.854 00.001 13300 Star::Find returns 1 (0), X=35.03, Y=410.62, Mass=1356, SNR=25.8, Peak=157 HFD=3.3
02:57:16.854 00.000 13300 MultiStar: [#1 0.25,-0.17,0.00,M5] [#2 0.22,-0.17,0.00,M10] [#3 0.05,0.11,0.33,U] [#4 0.53,-0.17,0.00,R] [#5 -0.11,0.06,0.28,U] [#6 -0.20,0.13,0.27,U] [#7 0.22,0.12,0.29,U] [#8 0.16,-0.04,0.23,U] 
02:57:16.855 00.001 13300 refined, 5 included, MultiStar: {0.10, 0.04}, one-star: {0.21, -0.02}
02:57:16.855 00.000 13300 CameraToMount -- cameraTheta (0.35) - m_xAngle (1.53) = xAngle (-1.18 = -1.18)
02:57:16.855 00.000 13300 CameraToMount -- cameraTheta (0.35) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.31 = 1.97)
02:57:16.855 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.04 hyp=0.11 cameraTheta=0.35 mountX=0.04 mountY=0.10, mountTheta=1.18
02:57:16.858 00.003 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.04, opts=13)
02:57:16.858 00.000 13300 Enqueuing Move request for scope (0.10, 0.04)
02:57:16.858 00.000 11596 Worker thread wakes up
02:57:16.859 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.04) opts 0xd
02:57:16.859 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.04)
02:57:16.859 00.000 11596 Moving (0.10, 0.04) raw xDistance=0.04 yDistance=0.10
02:57:16.859 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:57:16.859 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:16.859 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:57:16.860 00.001 11596 MoveAxis(E, 0, ABG)
02:57:16.860 00.000 11596 Move returns status 0, amount 0
02:57:16.860 00.000 11596 MoveAxis(N, 0, ABG)
02:57:16.860 00.000 11596 Move returns status 0, amount 0
02:57:16.860 00.000 11596 move complete, result=0
02:57:16.860 00.000 11596 worker thread done servicing request
02:57:16.867 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
02:57:16.879 00.012 13300 UpdateGuideState exits: m=1356 SNR=25.8
02:57:16.879 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:16.879 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:57:16.879 00.000 13300 Enqueuing Expose request
02:57:16.879 00.000 11596 Worker thread wakes up
02:57:16.879 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:57:16.879 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:57:16.934 00.055 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6377a858-8c79-4724-8dd7-4d325d1748b2"}
02:57:16.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6377a858-8c79-4724-8dd7-4d325d1748b2"}
02:57:16.936 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"35d1429c-368c-4316-be9a-386f1cd32a4b"}
02:57:16.936 00.000 13300 case statement mapped state 6 to 3
02:57:16.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"35d1429c-368c-4316-be9a-386f1cd32a4b"}
02:57:16.939 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c7f54a23-2035-40f6-870c-2b584da86d12"}
02:57:16.940 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1177,"width":15,"height":15,"star_pos":[7.03,6.62],"pixels":"..."},"id":"c7f54a23-2035-40f6-870c-2b584da86d12"}
02:57:17.391 00.451 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:57:19.934 02.543 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ffe7bb96-31f0-4c1f-bde0-c2b4bb638637"}
02:57:19.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ffe7bb96-31f0-4c1f-bde0-c2b4bb638637"}
02:57:19.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"300f8560-afca-4a06-ae92-dbf1a2754dd4"}
02:57:19.935 00.000 13300 case statement mapped state 6 to 3
02:57:19.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"300f8560-afca-4a06-ae92-dbf1a2754dd4"}
02:57:19.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6d86dfa9-aadd-42aa-b698-5fa21ed4bd41"}
02:57:19.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1177,"width":15,"height":15,"star_pos":[7.03,6.62],"pixels":"..."},"id":"6d86dfa9-aadd-42aa-b698-5fa21ed4bd41"}
02:57:20.429 00.493 11596 Exposure complete
02:57:20.517 00.088 11596 worker thread done servicing request
02:57:20.517 00.000 13300 OnExposeComplete: enter
02:57:20.517 00.000 13300 UpdateGuideState(): m_state=6
02:57:20.518 00.001 13300 Star::Find(15, 35, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1178
02:57:20.518 00.000 13300 Star::Find returns 1 (0), X=34.94, Y=410.47, Mass=1342, SNR=25.7, Peak=142 HFD=3.3
02:57:20.518 00.000 13300 MultiStar: [#1 0.17,-0.40,0.00,M6] [#2 0.06,-0.36,0.00,R] [#3 0.14,-0.10,0.32,U] [#4 -0.18,-0.28,0.00,M1] [#5 0.05,-0.32,0.00,M3] [#6 -0.34,-0.08,0.00,M1] [#7 0.20,0.01,0.28,U] [#8 0.20,-0.02,0.25,U] 
02:57:20.518 00.000 13300 refined, 3 included, MultiStar: {0.14, -0.11}, one-star: {0.11, -0.17}
02:57:20.518 00.000 13300 CameraToMount -- cameraTheta (-0.66) - m_xAngle (1.53) = xAngle (-2.20 = -2.20)
02:57:20.518 00.000 13300 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.32 = 0.96)
02:57:20.519 00.001 13300 CameraToMount -- cameraX=0.14 cameraY=-0.11 hyp=0.18 cameraTheta=-0.66 mountX=-0.11 mountY=0.15, mountTheta=2.19
02:57:20.520 00.001 13300 SchedulePrimaryMove(1016D950, x=0.14, y=-0.11, opts=13)
02:57:20.521 00.001 13300 Enqueuing Move request for scope (0.14, -0.11)
02:57:20.521 00.000 11596 Worker thread wakes up
02:57:20.521 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.11) opts 0xd
02:57:20.521 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, -0.11)
02:57:20.521 00.000 11596 Moving (0.14, -0.11) raw xDistance=-0.11 yDistance=0.15
02:57:20.521 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:57:20.521 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:20.521 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:57:20.521 00.000 11596 MoveAxis(E, 0, ABG)
02:57:20.521 00.000 11596 Move returns status 0, amount 0
02:57:20.521 00.000 11596 MoveAxis(N, 0, ABG)
02:57:20.522 00.001 11596 Move returns status 0, amount 0
02:57:20.522 00.000 11596 move complete, result=0
02:57:20.522 00.000 11596 worker thread done servicing request
02:57:20.528 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=234, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
02:57:20.536 00.008 13300 UpdateGuideState exits: m=1342 SNR=25.7
02:57:20.536 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:20.536 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:57:20.536 00.000 13300 Enqueuing Expose request
02:57:20.536 00.000 11596 Worker thread wakes up
02:57:20.537 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:57:20.537 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:57:21.052 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:57:22.933 01.881 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"05b6e33d-545f-494e-bd49-140a2635b5d2"}
02:57:22.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"05b6e33d-545f-494e-bd49-140a2635b5d2"}
02:57:22.934 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5861c6f2-fe57-4afb-a83b-1cf2b8eaba2e"}
02:57:22.934 00.000 13300 case statement mapped state 6 to 3
02:57:22.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5861c6f2-fe57-4afb-a83b-1cf2b8eaba2e"}
02:57:22.934 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3b09dd0b-0d9f-4bbd-8635-293098e21cba"}
02:57:22.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1178,"width":15,"height":15,"star_pos":[6.94,7.47],"pixels":"..."},"id":"3b09dd0b-0d9f-4bbd-8635-293098e21cba"}
02:57:24.077 01.143 11596 Exposure complete
02:57:24.147 00.070 11596 worker thread done servicing request
02:57:24.147 00.000 13300 OnExposeComplete: enter
02:57:24.147 00.000 13300 UpdateGuideState(): m_state=6
02:57:24.148 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1179
02:57:24.148 00.000 13300 Star::Find returns 1 (0), X=35.03, Y=410.29, Mass=1398, SNR=26.3, Peak=156 HFD=3.3
02:57:24.148 00.000 13300 MultiStar: [#1 0.06,-0.49,0.00,M7] [#2 0.10,0.12,0.49,U] [#3 -0.07,-0.37,0.00,M1] [#4 0.03,-0.57,0.00,M2] [#5 0.16,-0.41,0.00,M4] [#6 -0.16,-0.15,0.27,U] [#7 -0.07,-0.10,0.28,U] [#8 0.03,-0.15,0.23,U] 
02:57:24.149 00.001 13300 refined, 4 included, MultiStar: {0.09, -0.17}, one-star: {0.21, -0.35}
02:57:24.149 00.000 13300 CameraToMount -- cameraTheta (-1.10) - m_xAngle (1.53) = xAngle (-2.63 = -2.63)
02:57:24.149 00.000 13300 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.76 = 0.53)
02:57:24.149 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=-0.17 hyp=0.19 cameraTheta=-1.10 mountX=-0.17 mountY=0.10, mountTheta=2.62
02:57:24.151 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.17, opts=13)
02:57:24.151 00.000 13300 Enqueuing Move request for scope (0.09, -0.17)
02:57:24.151 00.000 11596 Worker thread wakes up
02:57:24.151 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.17) opts 0xd
02:57:24.151 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.17)
02:57:24.151 00.000 11596 Moving (0.09, -0.17) raw xDistance=-0.17 yDistance=0.10
02:57:24.151 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.17
02:57:24.151 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:24.151 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:57:24.152 00.001 11596 MoveAxis(E, 212, ABG)
02:57:24.152 00.000 11596 Guiding  Dir = 2, Dur = 212
02:57:24.152 00.000 11596 IsSlewing returns 0
02:57:24.159 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=210, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
02:57:24.168 00.009 13300 UpdateGuideState exits: m=1398 SNR=26.3
02:57:24.168 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:24.168 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:57:24.168 00.000 13300 Enqueuing Expose request
02:57:24.235 00.067 11596 IsGuiding returns 0
02:57:24.419 00.184 11596 PulseGuide returned control before completion, sleep 39
02:57:24.638 00.219 11596 IsGuiding returns 0
02:57:24.638 00.000 11596 Move returns status 0, amount 212
02:57:24.638 00.000 11596 MoveAxis(N, 0, ABG)
02:57:24.638 00.000 11596 Move returns status 0, amount 0
02:57:24.638 00.000 11596 move complete, result=0
02:57:24.638 00.000 11596 worker thread done servicing request
02:57:24.638 00.000 13300 GuideStep: -0.2 px 212 ms EAST, 0.1 px 0 ms NORTH
02:57:24.638 00.000 11596 Worker thread wakes up
02:57:24.639 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:57:25.141 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:57:25.933 00.792 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e3c06c38-280e-4150-b391-cdf40ea806e6"}
02:57:25.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e3c06c38-280e-4150-b391-cdf40ea806e6"}
02:57:25.934 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dad9fa42-6a9e-458e-8abc-e9d5c28550a2"}
02:57:25.934 00.000 13300 case statement mapped state 6 to 3
02:57:25.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dad9fa42-6a9e-458e-8abc-e9d5c28550a2"}
02:57:25.934 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"07a9092b-4bd0-49cc-a0fb-5511ba023109"}
02:57:25.935 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1179,"width":15,"height":15,"star_pos":[7.03,7.29],"pixels":"..."},"id":"07a9092b-4bd0-49cc-a0fb-5511ba023109"}
02:57:28.173 02.238 11596 Exposure complete
02:57:28.253 00.080 11596 worker thread done servicing request
02:57:28.253 00.000 13300 OnExposeComplete: enter
02:57:28.254 00.001 13300 UpdateGuideState(): m_state=6
02:57:28.254 00.000 13300 Star::Find(15, 35, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1180
02:57:28.254 00.000 13300 Star::Find returns 1 (0), X=35.00, Y=410.40, Mass=1324, SNR=25.5, Peak=139 HFD=3.3
02:57:28.255 00.001 13300 MultiStar: [#1 -0.01,-0.44,0.00,M8] [#2 0.05,0.03,0.52,U] [#3 -0.04,-0.34,0.00,M2] [#4 -0.08,-0.66,0.00,M3] [#5 0.02,-0.02,0.29,U] [#6 -0.10,-0.15,0.26,U] [#7 -0.09,-0.37,0.00,M3] [#8 -0.22,-0.16,0.00,M3] 
02:57:28.255 00.000 13300 refined, 3 included, MultiStar: {0.09, -0.13}, one-star: {0.17, -0.24}
02:57:28.255 00.000 13300 CameraToMount -- cameraTheta (-0.99) - m_xAngle (1.53) = xAngle (-2.52 = -2.52)
02:57:28.255 00.000 13300 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.65 = 0.63)
02:57:28.255 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=-0.13 hyp=0.16 cameraTheta=-0.99 mountX=-0.13 mountY=0.09, mountTheta=2.51
02:57:28.257 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.13, opts=13)
02:57:28.257 00.000 13300 Enqueuing Move request for scope (0.09, -0.13)
02:57:28.257 00.000 11596 Worker thread wakes up
02:57:28.258 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.13) opts 0xd
02:57:28.258 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.13)
02:57:28.258 00.000 11596 Moving (0.09, -0.13) raw xDistance=-0.13 yDistance=0.09
02:57:28.258 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:57:28.258 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:28.258 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:57:28.258 00.000 11596 MoveAxis(E, 0, ABG)
02:57:28.259 00.001 11596 Move returns status 0, amount 0
02:57:28.259 00.000 11596 MoveAxis(N, 0, ABG)
02:57:28.259 00.000 11596 Move returns status 0, amount 0
02:57:28.259 00.000 11596 move complete, result=0
02:57:28.259 00.000 11596 worker thread done servicing request
02:57:28.266 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
02:57:28.274 00.008 13300 UpdateGuideState exits: m=1324 SNR=25.5
02:57:28.274 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:28.275 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:57:28.275 00.000 13300 Enqueuing Expose request
02:57:28.275 00.000 11596 Worker thread wakes up
02:57:28.275 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:57:28.275 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:57:28.782 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:57:28.933 00.151 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8e2e7746-5517-4799-854b-47fdf9cae47d"}
02:57:28.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8e2e7746-5517-4799-854b-47fdf9cae47d"}
02:57:28.934 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b74be254-bbc4-4444-ab2a-f407ffa5f5e1"}
02:57:28.934 00.000 13300 case statement mapped state 6 to 3
02:57:28.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b74be254-bbc4-4444-ab2a-f407ffa5f5e1"}
02:57:28.934 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4861f274-936e-4a9f-8616-7057a8d762d9"}
02:57:28.935 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1180,"width":15,"height":15,"star_pos":[7.00,7.40],"pixels":"..."},"id":"4861f274-936e-4a9f-8616-7057a8d762d9"}
02:57:31.818 02.883 11596 Exposure complete
02:57:31.888 00.070 11596 worker thread done servicing request
02:57:31.889 00.001 13300 OnExposeComplete: enter
02:57:31.889 00.000 13300 UpdateGuideState(): m_state=6
02:57:31.889 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1181
02:57:31.889 00.000 13300 Star::Find returns 1 (0), X=34.95, Y=410.38, Mass=1382, SNR=26.0, Peak=140 HFD=3.3
02:57:31.890 00.001 13300 MultiStar: [#1 -0.05,-0.30,0.00,M9] [#2 -0.03,0.02,0.51,U] [#3 -0.05,-0.15,0.33,U] [#4 -0.16,-0.37,0.00,M4] [#5 0.07,-0.10,0.28,U] [#6 -0.41,0.18,0.00,M1] [#7 -0.03,-0.43,0.00,M4] [#8 -0.18,-0.07,0.23,U] 
02:57:31.890 00.000 13300 refined, 4 included, MultiStar: {0.03, -0.15}, one-star: {0.13, -0.26}
02:57:31.890 00.000 13300 CameraToMount -- cameraTheta (-1.35) - m_xAngle (1.53) = xAngle (-2.88 = -2.88)
02:57:31.890 00.000 13300 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.01 = 0.28)
02:57:31.890 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.15 hyp=0.15 cameraTheta=-1.35 mountX=-0.14 mountY=0.04, mountTheta=2.87
02:57:31.892 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.15, opts=13)
02:57:31.892 00.000 13300 Enqueuing Move request for scope (0.03, -0.15)
02:57:31.892 00.000 11596 Worker thread wakes up
02:57:31.893 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.15) opts 0xd
02:57:31.893 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.15)
02:57:31.893 00.000 11596 Moving (0.03, -0.15) raw xDistance=-0.14 yDistance=0.04
02:57:31.893 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.14
02:57:31.893 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:31.893 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:57:31.893 00.000 11596 MoveAxis(E, 181, ABG)
02:57:31.893 00.000 11596 Guiding  Dir = 2, Dur = 181
02:57:31.894 00.001 11596 IsSlewing returns 0
02:57:31.902 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=224, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
02:57:31.912 00.010 13300 UpdateGuideState exits: m=1382 SNR=26.0
02:57:31.912 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:31.912 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:57:31.912 00.000 13300 Enqueuing Expose request
02:57:31.933 00.021 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0b26449d-d912-4237-91f0-7d7e3c2d6137"}
02:57:31.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0b26449d-d912-4237-91f0-7d7e3c2d6137"}
02:57:31.936 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"21de448d-0628-4a4c-bd44-a2a5b9950cb2"}
02:57:31.936 00.000 13300 case statement mapped state 6 to 3
02:57:31.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"21de448d-0628-4a4c-bd44-a2a5b9950cb2"}
02:57:31.951 00.015 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"59da186b-0c91-4f0f-a108-768103889a4f"}
02:57:31.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1181,"width":15,"height":15,"star_pos":[6.95,7.38],"pixels":"..."},"id":"59da186b-0c91-4f0f-a108-768103889a4f"}
02:57:32.011 00.060 11596 IsGuiding returns 0
02:57:32.404 00.393 11596 IsGuiding returns 1
02:57:32.404 00.000 11596 scope still moving after pulse duration time elapsed
02:57:32.621 00.217 11596 IsSlewing returns 0
02:57:32.844 00.223 11596 IsGuiding returns 0
02:57:32.844 00.000 11596 scope move finished after 181 + 651 ms
02:57:32.844 00.000 11596 Move returns status 0, amount 181
02:57:32.844 00.000 11596 MoveAxis(N, 0, ABG)
02:57:32.844 00.000 11596 Move returns status 0, amount 0
02:57:32.844 00.000 11596 move complete, result=0
02:57:32.844 00.000 11596 worker thread done servicing request
02:57:32.844 00.000 11596 Worker thread wakes up
02:57:32.845 00.001 13300 GuideStep: -0.1 px 181 ms EAST, 0.0 px 0 ms NORTH
02:57:32.845 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:57:33.361 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:57:34.933 01.572 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"594c9cda-7e31-4f5a-a6db-a08dbfcdcbf6"}
02:57:34.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"594c9cda-7e31-4f5a-a6db-a08dbfcdcbf6"}
02:57:34.934 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e28e8cce-3c45-4747-9f99-90fefdfbb489"}
02:57:34.934 00.000 13300 case statement mapped state 6 to 3
02:57:34.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e28e8cce-3c45-4747-9f99-90fefdfbb489"}
02:57:34.934 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"30f216d2-d876-45c5-ac18-2d14aed1682d"}
02:57:34.935 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1181,"width":15,"height":15,"star_pos":[6.95,7.38],"pixels":"..."},"id":"30f216d2-d876-45c5-ac18-2d14aed1682d"}
02:57:36.400 01.465 11596 Exposure complete
02:57:36.470 00.070 11596 worker thread done servicing request
02:57:36.470 00.000 13300 OnExposeComplete: enter
02:57:36.470 00.000 13300 UpdateGuideState(): m_state=6
02:57:36.471 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1182
02:57:36.471 00.000 13300 Star::Find returns 1 (0), X=34.88, Y=410.43, Mass=1352, SNR=25.8, Peak=138 HFD=3.3
02:57:36.472 00.001 13300 MultiStar: [#1 -0.07,-0.24,0.55,U] [#2 -0.03,0.03,0.48,U] [#3 -0.11,-0.06,0.33,U] [#4 -0.14,-0.21,0.33,U] [#5 0.19,-0.23,0.00,M3] [#6 -0.18,0.16,0.28,U] [#7 -0.01,-0.06,0.30,U] [#8 0.10,-0.38,0.00,M3] 
02:57:36.472 00.000 13300 refined, 6 included, MultiStar: {-0.04, -0.12}, one-star: {0.05, -0.21}
02:57:36.472 00.000 13300 CameraToMount -- cameraTheta (-1.90) - m_xAngle (1.53) = xAngle (-3.43 = 2.85)
02:57:36.473 00.001 13300 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.56 = -0.27)
02:57:36.473 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.12 hyp=0.13 cameraTheta=-1.90 mountX=-0.12 mountY=-0.03, mountTheta=-2.87
02:57:36.476 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.12, opts=13)
02:57:36.476 00.000 13300 Enqueuing Move request for scope (-0.04, -0.12)
02:57:36.476 00.000 11596 Worker thread wakes up
02:57:36.476 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.12) opts 0xd
02:57:36.476 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.12)
02:57:36.476 00.000 11596 Moving (-0.04, -0.12) raw xDistance=-0.12 yDistance=-0.03
02:57:36.476 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:57:36.476 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:36.477 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:57:36.477 00.000 11596 MoveAxis(E, 0, ABG)
02:57:36.477 00.000 11596 Move returns status 0, amount 0
02:57:36.477 00.000 11596 MoveAxis(N, 0, ABG)
02:57:36.477 00.000 11596 Move returns status 0, amount 0
02:57:36.477 00.000 11596 move complete, result=0
02:57:36.477 00.000 11596 worker thread done servicing request
02:57:36.484 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
02:57:36.493 00.009 13300 UpdateGuideState exits: m=1352 SNR=25.8
02:57:36.493 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:36.493 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:57:36.493 00.000 13300 Enqueuing Expose request
02:57:36.493 00.000 11596 Worker thread wakes up
02:57:36.493 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:57:36.493 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:57:36.995 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:57:37.932 00.937 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5ead103f-e0f5-4829-a0d7-599b9593c76b"}
02:57:37.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5ead103f-e0f5-4829-a0d7-599b9593c76b"}
02:57:37.933 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"82c0041a-f796-484b-95a2-a0482f89bfbb"}
02:57:37.933 00.000 13300 case statement mapped state 6 to 3
02:57:37.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"82c0041a-f796-484b-95a2-a0482f89bfbb"}
02:57:37.934 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"914dba59-2bcd-4126-8abc-48e9281bc259"}
02:57:37.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1182,"width":15,"height":15,"star_pos":[6.88,7.43],"pixels":"..."},"id":"914dba59-2bcd-4126-8abc-48e9281bc259"}
02:57:40.017 02.083 11596 Exposure complete
02:57:40.085 00.068 11596 worker thread done servicing request
02:57:40.085 00.000 13300 OnExposeComplete: enter
02:57:40.085 00.000 13300 UpdateGuideState(): m_state=6
02:57:40.086 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1183
02:57:40.086 00.000 13300 Star::Find returns 1 (0), X=34.88, Y=410.32, Mass=1339, SNR=25.6, Peak=135 HFD=3.3
02:57:40.087 00.001 13300 MultiStar: [#1 -0.03,-0.38,0.00,M9] [#2 0.01,0.12,0.50,U] [#3 0.04,-0.35,0.00,M1] [#4 -0.21,-0.38,0.00,M4] [#5 -0.06,-0.28,0.00,M4] [#6 -0.19,-0.10,0.26,U] [#7 -0.23,-0.23,0.00,M4] [#8 0.02,-0.18,0.25,U] 
02:57:40.087 00.000 13300 refined, 3 included, MultiStar: {0.01, -0.16}, one-star: {0.06, -0.32}
02:57:40.087 00.000 13300 CameraToMount -- cameraTheta (-1.53) - m_xAngle (1.53) = xAngle (-3.06 = -3.06)
02:57:40.087 00.000 13300 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.19 = 0.10)
02:57:40.087 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.16 hyp=0.16 cameraTheta=-1.53 mountX=-0.16 mountY=0.02, mountTheta=3.05
02:57:40.089 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.16, opts=13)
02:57:40.089 00.000 13300 Enqueuing Move request for scope (0.01, -0.16)
02:57:40.089 00.000 11596 Worker thread wakes up
02:57:40.089 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.16) opts 0xd
02:57:40.089 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.16)
02:57:40.090 00.001 11596 Moving (0.01, -0.16) raw xDistance=-0.16 yDistance=0.02
02:57:40.090 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
02:57:40.090 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:40.090 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:57:40.090 00.000 11596 MoveAxis(E, 201, ABG)
02:57:40.090 00.000 11596 Guiding  Dir = 2, Dur = 201
02:57:40.090 00.000 11596 IsSlewing returns 0
02:57:40.096 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=242, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
02:57:40.102 00.006 11596 IsGuiding returns 0
02:57:40.104 00.002 13300 UpdateGuideState exits: m=1339 SNR=25.6
02:57:40.104 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:40.104 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:57:40.105 00.001 13300 Enqueuing Expose request
02:57:40.411 00.306 11596 IsGuiding returns 1
02:57:40.411 00.000 11596 scope still moving after pulse duration time elapsed
02:57:40.695 00.284 11596 IsSlewing returns 0
02:57:40.931 00.236 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3de464e8-ebca-4211-8207-72642d5f029f"}
02:57:40.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3de464e8-ebca-4211-8207-72642d5f029f"}
02:57:40.932 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c680cf0a-4857-4b1f-b7c4-3c4c188a16e1"}
02:57:40.932 00.000 13300 case statement mapped state 6 to 3
02:57:40.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c680cf0a-4857-4b1f-b7c4-3c4c188a16e1"}
02:57:40.933 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3c5af8d5-d350-4b4c-9432-5e68425e79e3"}
02:57:40.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1183,"width":15,"height":15,"star_pos":[6.88,7.32],"pixels":"..."},"id":"3c5af8d5-d350-4b4c-9432-5e68425e79e3"}
02:57:40.938 00.005 11596 IsGuiding returns 0
02:57:40.938 00.000 11596 scope move finished after 201 + 634 ms
02:57:40.938 00.000 11596 Move returns status 0, amount 201
02:57:40.938 00.000 11596 MoveAxis(N, 0, ABG)
02:57:40.938 00.000 11596 Move returns status 0, amount 0
02:57:40.938 00.000 11596 move complete, result=0
02:57:40.938 00.000 11596 worker thread done servicing request
02:57:40.938 00.000 13300 GuideStep: -0.2 px 201 ms EAST, 0.0 px 0 ms NORTH
02:57:40.938 00.000 11596 Worker thread wakes up
02:57:40.939 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:57:41.455 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:57:43.931 02.476 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"874f303c-72c6-4f97-8060-db4b9af0af59"}
02:57:43.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"874f303c-72c6-4f97-8060-db4b9af0af59"}
02:57:43.932 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"62ae803d-a7ec-4475-a808-669e941eee4f"}
02:57:43.932 00.000 13300 case statement mapped state 6 to 3
02:57:43.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"62ae803d-a7ec-4475-a808-669e941eee4f"}
02:57:43.932 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f52686b2-e2ef-44e8-9fe9-b8a8094ae30f"}
02:57:43.933 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1183,"width":15,"height":15,"star_pos":[6.88,7.32],"pixels":"..."},"id":"f52686b2-e2ef-44e8-9fe9-b8a8094ae30f"}
02:57:44.478 00.545 11596 Exposure complete
02:57:44.546 00.068 11596 worker thread done servicing request
02:57:44.547 00.001 13300 OnExposeComplete: enter
02:57:44.547 00.000 13300 UpdateGuideState(): m_state=6
02:57:44.547 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1184
02:57:44.547 00.000 13300 Star::Find returns 1 (0), X=34.84, Y=410.55, Mass=1338, SNR=25.6, Peak=151 HFD=3.3
02:57:44.548 00.001 13300 MultiStar: [#1 0.01,-0.23,0.51,U] [#2 -0.05,0.04,0.51,U] [#3 -0.05,0.06,0.34,U] [#4 -0.21,-0.05,0.28,U] [#5 0.02,-0.19,0.29,U] [#6 -0.24,0.02,0.27,U] [#7 0.06,-0.15,0.30,U] [#8 -0.05,-0.14,0.24,U] 
02:57:44.548 00.000 13300 refined, 8 included, MultiStar: {-0.03, -0.08}, one-star: {0.02, -0.09}
02:57:44.548 00.000 13300 CameraToMount -- cameraTheta (-1.96) - m_xAngle (1.53) = xAngle (-3.49 = 2.79)
02:57:44.548 00.000 13300 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.62 = -0.33)
02:57:44.548 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.08 hyp=0.09 cameraTheta=-1.96 mountX=-0.09 mountY=-0.03, mountTheta=-2.81
02:57:44.550 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.08, opts=13)
02:57:44.550 00.000 13300 Enqueuing Move request for scope (-0.03, -0.08)
02:57:44.550 00.000 11596 Worker thread wakes up
02:57:44.550 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.08) opts 0xd
02:57:44.550 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.08)
02:57:44.551 00.001 11596 Moving (-0.03, -0.08) raw xDistance=-0.09 yDistance=-0.03
02:57:44.551 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:57:44.551 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:44.551 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:57:44.551 00.000 11596 MoveAxis(E, 0, ABG)
02:57:44.551 00.000 11596 Move returns status 0, amount 0
02:57:44.551 00.000 11596 MoveAxis(N, 0, ABG)
02:57:44.551 00.000 11596 Move returns status 0, amount 0
02:57:44.551 00.000 11596 move complete, result=0
02:57:44.551 00.000 11596 worker thread done servicing request
02:57:44.558 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
02:57:44.566 00.008 13300 UpdateGuideState exits: m=1338 SNR=25.6
02:57:44.567 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:44.567 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:57:44.567 00.000 13300 Enqueuing Expose request
02:57:44.567 00.000 11596 Worker thread wakes up
02:57:44.567 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:57:44.567 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:57:45.068 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:57:46.937 01.869 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"53756cdd-77e3-424d-bea9-1ed6887eefba"}
02:57:46.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"53756cdd-77e3-424d-bea9-1ed6887eefba"}
02:57:46.938 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2708677e-cd4e-4427-b7e0-a5d0af9e454c"}
02:57:46.938 00.000 13300 case statement mapped state 6 to 3
02:57:46.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2708677e-cd4e-4427-b7e0-a5d0af9e454c"}
02:57:46.939 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"746aa15b-72bc-4226-b9d0-165d7ee0be00"}
02:57:46.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1184,"width":15,"height":15,"star_pos":[6.84,6.55],"pixels":"..."},"id":"746aa15b-72bc-4226-b9d0-165d7ee0be00"}
02:57:48.105 01.166 11596 Exposure complete
02:57:48.177 00.072 11596 worker thread done servicing request
02:57:48.178 00.001 13300 OnExposeComplete: enter
02:57:48.178 00.000 13300 UpdateGuideState(): m_state=6
02:57:48.178 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1185
02:57:48.178 00.000 13300 Star::Find returns 1 (0), X=34.78, Y=410.59, Mass=1398, SNR=26.2, Peak=175 HFD=3.2
02:57:48.179 00.001 13300 MultiStar: [#1 0.07,-0.25,0.54,U] [#2 -0.06,0.17,0.51,U] [#3 -0.18,0.04,0.32,U] [#4 -0.40,-0.44,0.00,M4] [#5 -0.22,-0.24,0.00,M4] [#6 -0.03,0.30,0.00,M1] [#7 -0.05,0.09,0.28,U] [#8 0.15,-0.33,0.00,M2] 
02:57:48.179 00.000 13300 refined, 4 included, MultiStar: {-0.04, -0.02}, one-star: {-0.04, -0.05}
02:57:48.179 00.000 13300 CameraToMount -- cameraTheta (-2.67) - m_xAngle (1.53) = xAngle (-4.20 = 2.08)
02:57:48.179 00.000 13300 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.33 = -1.04)
02:57:48.179 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-2.67 mountX=-0.02 mountY=-0.04, mountTheta=-2.09
02:57:48.181 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.02, opts=13)
02:57:48.181 00.000 13300 Enqueuing Move request for scope (-0.04, -0.02)
02:57:48.181 00.000 11596 Worker thread wakes up
02:57:48.181 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
02:57:48.182 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
02:57:48.182 00.000 11596 Moving (-0.04, -0.02) raw xDistance=-0.02 yDistance=-0.04
02:57:48.182 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:57:48.182 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:48.182 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:57:48.182 00.000 11596 MoveAxis(E, 0, ABG)
02:57:48.182 00.000 11596 Move returns status 0, amount 0
02:57:48.182 00.000 11596 MoveAxis(N, 0, ABG)
02:57:48.182 00.000 11596 Move returns status 0, amount 0
02:57:48.182 00.000 11596 move complete, result=0
02:57:48.183 00.001 11596 worker thread done servicing request
02:57:48.189 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
02:57:48.197 00.008 13300 UpdateGuideState exits: m=1398 SNR=26.2
02:57:48.197 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:48.197 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:57:48.197 00.000 13300 Enqueuing Expose request
02:57:48.198 00.001 11596 Worker thread wakes up
02:57:48.198 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:57:48.198 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:57:48.710 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:57:49.936 01.226 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1f035ad9-c059-4cb5-be78-fbe45bbf71a9"}
02:57:49.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1f035ad9-c059-4cb5-be78-fbe45bbf71a9"}
02:57:49.937 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e6dc253a-b03f-44ab-9963-c7d039c09317"}
02:57:49.937 00.000 13300 case statement mapped state 6 to 3
02:57:49.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e6dc253a-b03f-44ab-9963-c7d039c09317"}
02:57:49.937 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"db8f3e41-070a-4451-877e-2e6296ac81a8"}
02:57:49.938 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1185,"width":15,"height":15,"star_pos":[6.78,6.59],"pixels":"..."},"id":"db8f3e41-070a-4451-877e-2e6296ac81a8"}
02:57:51.738 01.800 11596 Exposure complete
02:57:51.813 00.075 11596 worker thread done servicing request
02:57:51.813 00.000 13300 OnExposeComplete: enter
02:57:51.813 00.000 13300 UpdateGuideState(): m_state=6
02:57:51.813 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1186
02:57:51.814 00.001 13300 Star::Find returns 1 (0), X=34.86, Y=410.50, Mass=1360, SNR=25.9, Peak=147 HFD=3.5
02:57:51.814 00.000 13300 MultiStar: [#1 -0.05,-0.47,0.00,M8] [#2 -0.08,-0.01,0.53,U] [#3 -0.17,-0.22,0.00,M1] [#4 -0.31,-0.41,0.00,M5] [#5 -0.24,-0.33,0.00,M5] [#6 -0.35,-0.49,0.00,M2] [#7 0.04,-0.08,0.28,U] [#8 -0.14,-0.21,0.24,U] 
02:57:51.814 00.000 13300 refined, 3 included, MultiStar: {-0.01, -0.10}, one-star: {0.04, -0.14}
02:57:51.814 00.000 13300 CameraToMount -- cameraTheta (-1.69) - m_xAngle (1.53) = xAngle (-3.22 = 3.06)
02:57:51.814 00.000 13300 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.35 = -0.07)
02:57:51.814 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.10 hyp=0.11 cameraTheta=-1.69 mountX=-0.11 mountY=-0.01, mountTheta=-3.08
02:57:51.816 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.10, opts=13)
02:57:51.816 00.000 13300 Enqueuing Move request for scope (-0.01, -0.10)
02:57:51.817 00.001 11596 Worker thread wakes up
02:57:51.817 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.10) opts 0xd
02:57:51.817 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.10)
02:57:51.817 00.000 11596 Moving (-0.01, -0.10) raw xDistance=-0.11 yDistance=-0.01
02:57:51.817 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:57:51.817 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:51.817 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:57:51.817 00.000 11596 MoveAxis(E, 0, ABG)
02:57:51.817 00.000 11596 Move returns status 0, amount 0
02:57:51.817 00.000 11596 MoveAxis(N, 0, ABG)
02:57:51.818 00.001 11596 Move returns status 0, amount 0
02:57:51.818 00.000 11596 move complete, result=0
02:57:51.818 00.000 11596 worker thread done servicing request
02:57:51.824 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=241, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
02:57:51.832 00.008 13300 UpdateGuideState exits: m=1360 SNR=25.9
02:57:51.832 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:51.832 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:57:51.832 00.000 13300 Enqueuing Expose request
02:57:51.832 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:57:51.833 00.001 11596 Worker thread wakes up
02:57:51.833 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:57:52.347 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:57:52.936 00.589 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eb2dbfd9-a801-4def-b17a-ed0c8878c81d"}
02:57:52.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eb2dbfd9-a801-4def-b17a-ed0c8878c81d"}
02:57:52.937 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"046e5435-6c90-4933-8824-d19134f345aa"}
02:57:52.937 00.000 13300 case statement mapped state 6 to 3
02:57:52.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"046e5435-6c90-4933-8824-d19134f345aa"}
02:57:52.937 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"037c8bd8-0fb6-4e13-ae6c-c0c8a4d2ddb4"}
02:57:52.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1186,"width":15,"height":15,"star_pos":[6.86,6.50],"pixels":"..."},"id":"037c8bd8-0fb6-4e13-ae6c-c0c8a4d2ddb4"}
02:57:55.443 02.506 11596 Exposure complete
02:57:55.513 00.070 11596 worker thread done servicing request
02:57:55.514 00.001 13300 OnExposeComplete: enter
02:57:55.514 00.000 13300 UpdateGuideState(): m_state=6
02:57:55.514 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1187
02:57:55.514 00.000 13300 Star::Find returns 1 (0), X=34.86, Y=410.44, Mass=1332, SNR=25.6, Peak=144 HFD=3.2
02:57:55.515 00.001 13300 MultiStar: [#1 0.10,-0.43,0.00,M9] [#2 -0.00,-0.08,0.51,U] [#3 -0.18,-0.17,0.34,U] [#4 -0.28,-0.55,0.00,M6] [#5 0.23,-0.14,0.00,M6] [#6 -0.52,0.02,0.00,M3] [#7 -0.05,-0.30,0.00,M2] [#8 0.21,0.05,0.24,U] 
02:57:55.515 00.000 13300 refined, 3 included, MultiStar: {0.01, -0.14}, one-star: {0.04, -0.19}
02:57:55.515 00.000 13300 CameraToMount -- cameraTheta (-1.46) - m_xAngle (1.53) = xAngle (-3.00 = -3.00)
02:57:55.515 00.000 13300 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.12 = 0.16)
02:57:55.515 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.46 mountX=-0.13 mountY=0.02, mountTheta=2.98
02:57:55.517 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.14, opts=13)
02:57:55.517 00.000 13300 Enqueuing Move request for scope (0.01, -0.14)
02:57:55.517 00.000 11596 Worker thread wakes up
02:57:55.517 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.14) opts 0xd
02:57:55.517 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.14)
02:57:55.518 00.001 11596 Moving (0.01, -0.14) raw xDistance=-0.13 yDistance=0.02
02:57:55.518 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:57:55.518 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:55.518 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:57:55.518 00.000 11596 MoveAxis(E, 0, ABG)
02:57:55.518 00.000 11596 Move returns status 0, amount 0
02:57:55.518 00.000 11596 MoveAxis(N, 0, ABG)
02:57:55.518 00.000 11596 Move returns status 0, amount 0
02:57:55.518 00.000 11596 move complete, result=0
02:57:55.518 00.000 11596 worker thread done servicing request
02:57:55.525 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
02:57:55.533 00.008 13300 UpdateGuideState exits: m=1332 SNR=25.6
02:57:55.533 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:55.533 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:57:55.533 00.000 13300 Enqueuing Expose request
02:57:55.534 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:57:55.534 00.000 11596 Worker thread wakes up
02:57:55.534 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:57:55.936 00.402 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"77bc9ae3-d8a5-4885-92fe-1d60b1996afb"}
02:57:55.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"77bc9ae3-d8a5-4885-92fe-1d60b1996afb"}
02:57:55.937 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"38491dd5-5ae5-4bfa-99b1-9984cb9149dc"}
02:57:55.937 00.000 13300 case statement mapped state 6 to 3
02:57:55.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"38491dd5-5ae5-4bfa-99b1-9984cb9149dc"}
02:57:55.937 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f9575d87-b7aa-4a64-8eb8-73ab089d1671"}
02:57:55.938 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1187,"width":15,"height":15,"star_pos":[6.86,7.44],"pixels":"..."},"id":"f9575d87-b7aa-4a64-8eb8-73ab089d1671"}
02:57:56.047 00.109 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:57:58.935 02.888 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4453f497-18f1-410b-998d-1233a33d9155"}
02:57:58.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4453f497-18f1-410b-998d-1233a33d9155"}
02:57:58.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b589f38a-0650-41ce-ad0a-d2321749349b"}
02:57:58.936 00.000 13300 case statement mapped state 6 to 3
02:57:58.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b589f38a-0650-41ce-ad0a-d2321749349b"}
02:57:58.936 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"77d897f6-b97d-4a82-9a2a-eabb4ee7be12"}
02:57:58.937 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1187,"width":15,"height":15,"star_pos":[6.86,7.44],"pixels":"..."},"id":"77d897f6-b97d-4a82-9a2a-eabb4ee7be12"}
02:57:59.070 00.133 11596 Exposure complete
02:57:59.141 00.071 11596 worker thread done servicing request
02:57:59.141 00.000 13300 OnExposeComplete: enter
02:57:59.141 00.000 13300 UpdateGuideState(): m_state=6
02:57:59.142 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1188
02:57:59.142 00.000 13300 Star::Find returns 1 (0), X=34.83, Y=410.32, Mass=1376, SNR=26.0, Peak=142 HFD=3.4
02:57:59.143 00.001 13300 MultiStar: [#1 0.18,-0.41,0.00,M10] [#2 -0.30,-0.12,0.00,M1] [#3 -0.18,-0.20,0.00,M1] [#4 -0.27,-0.45,0.00,M7] [#5 -0.38,-0.34,0.00,M7] [#6 -0.58,-0.19,0.00,M4] [#7 0.05,-0.23,0.28,U] [#8 -0.16,-0.44,0.00,M1] 
02:57:59.143 00.000 13300 refined, 1 included, MultiStar: {0.02, -0.30}, one-star: {0.01, -0.32}
02:57:59.143 00.000 13300 CameraToMount -- cameraTheta (-1.51) - m_xAngle (1.53) = xAngle (-3.04 = -3.04)
02:57:59.143 00.000 13300 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.17 = 0.11)
02:57:59.143 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.30 hyp=0.30 cameraTheta=-1.51 mountX=-0.30 mountY=0.03, mountTheta=3.03
02:57:59.145 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.30, opts=13)
02:57:59.145 00.000 13300 Enqueuing Move request for scope (0.02, -0.30)
02:57:59.145 00.000 11596 Worker thread wakes up
02:57:59.145 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.30) opts 0xd
02:57:59.145 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.30)
02:57:59.146 00.001 11596 Moving (0.02, -0.30) raw xDistance=-0.30 yDistance=0.03
02:57:59.146 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
02:57:59.146 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:59.146 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:57:59.146 00.000 11596 MoveAxis(E, 372, ABG)
02:57:59.146 00.000 11596 Guiding  Dir = 2, Dur = 372
02:57:59.146 00.000 11596 IsSlewing returns 0
02:57:59.154 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=110, Gamma=0.510
02:57:59.162 00.008 13300 UpdateGuideState exits: m=1376 SNR=26.0
02:57:59.162 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:59.163 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:57:59.163 00.000 13300 Enqueuing Expose request
02:57:59.229 00.066 11596 IsGuiding returns 0
02:57:59.336 00.107 11596 PulseGuide returned control before completion, sleep 276
02:57:59.905 00.569 11596 IsGuiding returns 0
02:57:59.905 00.000 11596 Move returns status 0, amount 372
02:57:59.905 00.000 11596 MoveAxis(N, 0, ABG)
02:57:59.905 00.000 11596 Move returns status 0, amount 0
02:57:59.905 00.000 11596 move complete, result=0
02:57:59.905 00.000 11596 worker thread done servicing request
02:57:59.905 00.000 11596 Worker thread wakes up
02:57:59.905 00.000 13300 GuideStep: -0.3 px 372 ms EAST, 0.0 px 0 ms NORTH
02:57:59.906 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:58:00.413 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:58:01.935 01.522 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2d8476fb-4464-4f57-8ae9-4dab752de77f"}
02:58:01.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2d8476fb-4464-4f57-8ae9-4dab752de77f"}
02:58:01.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f05137bc-84f9-47fc-82b2-f75356900120"}
02:58:01.936 00.000 13300 case statement mapped state 6 to 3
02:58:01.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f05137bc-84f9-47fc-82b2-f75356900120"}
02:58:01.936 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c3ef3d46-056e-40cc-a4a9-b33ffde32b3d"}
02:58:01.937 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1188,"width":15,"height":15,"star_pos":[6.83,7.32],"pixels":"..."},"id":"c3ef3d46-056e-40cc-a4a9-b33ffde32b3d"}
02:58:03.438 01.501 11596 Exposure complete
02:58:03.509 00.071 11596 worker thread done servicing request
02:58:03.509 00.000 13300 OnExposeComplete: enter
02:58:03.509 00.000 13300 UpdateGuideState(): m_state=6
02:58:03.510 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1189
02:58:03.510 00.000 13300 Star::Find returns 1 (0), X=34.79, Y=410.49, Mass=1319, SNR=25.5, Peak=151 HFD=3.3
02:58:03.510 00.000 13300 MultiStar: [#1 0.15,-0.42,0.00,R] [#2 0.02,0.04,0.47,U] [#3 -0.15,-0.13,0.33,U] [#4 -0.36,-0.40,0.00,M8] [#5 -0.10,-0.30,0.00,M8] [#6 -0.45,-0.38,0.00,M5] [#7 -0.20,-0.05,0.30,U] [#8 -0.39,-0.49,0.00,M2] 
02:58:03.510 00.000 13300 refined, 3 included, MultiStar: {-0.06, -0.09}, one-star: {-0.03, -0.15}
02:58:03.510 00.000 13300 CameraToMount -- cameraTheta (-2.18) - m_xAngle (1.53) = xAngle (-3.72 = 2.57)
02:58:03.511 00.001 13300 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.84 = -0.56)
02:58:03.511 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.09 hyp=0.11 cameraTheta=-2.18 mountX=-0.09 mountY=-0.06, mountTheta=-2.58
02:58:03.513 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.09, opts=13)
02:58:03.513 00.000 13300 Enqueuing Move request for scope (-0.06, -0.09)
02:58:03.513 00.000 11596 Worker thread wakes up
02:58:03.513 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.09) opts 0xd
02:58:03.513 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.09)
02:58:03.513 00.000 11596 Moving (-0.06, -0.09) raw xDistance=-0.09 yDistance=-0.06
02:58:03.513 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:58:03.513 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:03.513 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:58:03.514 00.001 11596 MoveAxis(E, 0, ABG)
02:58:03.514 00.000 11596 Move returns status 0, amount 0
02:58:03.514 00.000 11596 MoveAxis(N, 0, ABG)
02:58:03.514 00.000 11596 Move returns status 0, amount 0
02:58:03.514 00.000 11596 move complete, result=0
02:58:03.514 00.000 11596 worker thread done servicing request
02:58:03.520 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=224, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
02:58:03.528 00.008 13300 UpdateGuideState exits: m=1319 SNR=25.5
02:58:03.529 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:03.529 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:58:03.529 00.000 13300 Enqueuing Expose request
02:58:03.529 00.000 11596 Worker thread wakes up
02:58:03.529 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:58:03.529 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:58:04.033 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:58:04.934 00.901 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"99da96f6-5ae8-4f8a-8d3f-6376d56318c9"}
02:58:04.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"99da96f6-5ae8-4f8a-8d3f-6376d56318c9"}
02:58:04.934 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3c327173-0e03-4713-8b9e-51eceaa578c2"}
02:58:04.935 00.001 13300 case statement mapped state 6 to 3
02:58:04.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3c327173-0e03-4713-8b9e-51eceaa578c2"}
02:58:04.935 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2d19914c-4f5f-4dbe-8d66-56a859248de3"}
02:58:04.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1189,"width":15,"height":15,"star_pos":[6.79,7.49],"pixels":"..."},"id":"2d19914c-4f5f-4dbe-8d66-56a859248de3"}
02:58:07.058 02.123 11596 Exposure complete
02:58:07.133 00.075 11596 worker thread done servicing request
02:58:07.133 00.000 13300 OnExposeComplete: enter
02:58:07.133 00.000 13300 UpdateGuideState(): m_state=6
02:58:07.133 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1190
02:58:07.133 00.000 13300 Star::Find returns 1 (0), X=34.71, Y=410.38, Mass=1356, SNR=25.8, Peak=140 HFD=3.4
02:58:07.134 00.001 13300 MultiStar: [#1 -0.18,0.02,0.56,U] [#2 -0.09,-0.12,0.52,U] [#3 -0.09,-0.21,0.34,U] [#4 -0.30,-0.48,0.00,M9] [#5 -0.39,-0.20,0.00,M9] [#6 -0.57,-0.26,0.00,M6] [#7 -0.00,0.05,0.29,U] [#8 -0.01,-0.25,0.25,U] 
02:58:07.134 00.000 13300 refined, 5 included, MultiStar: {-0.10, -0.14}, one-star: {-0.11, -0.26}
02:58:07.134 00.000 13300 CameraToMount -- cameraTheta (-2.17) - m_xAngle (1.53) = xAngle (-3.70 = 2.58)
02:58:07.134 00.000 13300 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.83 = -0.55)
02:58:07.134 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.14 hyp=0.17 cameraTheta=-2.17 mountX=-0.15 mountY=-0.09, mountTheta=-2.59
02:58:07.137 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.14, opts=13)
02:58:07.137 00.000 13300 Enqueuing Move request for scope (-0.10, -0.14)
02:58:07.137 00.000 11596 Worker thread wakes up
02:58:07.137 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.14) opts 0xd
02:58:07.138 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.14)
02:58:07.138 00.000 11596 Moving (-0.10, -0.14) raw xDistance=-0.15 yDistance=-0.09
02:58:07.138 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.15
02:58:07.138 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:07.138 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:58:07.138 00.000 11596 MoveAxis(E, 184, ABG)
02:58:07.138 00.000 11596 Guiding  Dir = 2, Dur = 184
02:58:07.138 00.000 11596 IsSlewing returns 0
02:58:07.146 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=208, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
02:58:07.155 00.009 13300 UpdateGuideState exits: m=1356 SNR=25.8
02:58:07.156 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:07.156 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:58:07.156 00.000 13300 Enqueuing Expose request
02:58:07.269 00.113 11596 IsGuiding returns 0
02:58:07.671 00.402 11596 IsGuiding returns 1
02:58:07.671 00.000 11596 scope still moving after pulse duration time elapsed
02:58:07.933 00.262 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"35684259-c640-4aef-b934-0a6c2b24c089"}
02:58:07.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"35684259-c640-4aef-b934-0a6c2b24c089"}
02:58:07.934 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fa288741-7936-418b-90a8-b110fef9da30"}
02:58:07.934 00.000 13300 case statement mapped state 6 to 3
02:58:07.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fa288741-7936-418b-90a8-b110fef9da30"}
02:58:07.934 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1eec301e-8e57-4600-9e06-0edea764d227"}
02:58:07.935 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1190,"width":15,"height":15,"star_pos":[6.71,7.38],"pixels":"..."},"id":"1eec301e-8e57-4600-9e06-0edea764d227"}
02:58:08.132 00.197 11596 IsSlewing returns 0
02:58:08.266 00.134 11596 IsGuiding returns 0
02:58:08.266 00.000 11596 scope move finished after 184 + 812 ms
02:58:08.266 00.000 11596 Move returns status 0, amount 184
02:58:08.266 00.000 11596 MoveAxis(N, 0, ABG)
02:58:08.266 00.000 11596 Move returns status 0, amount 0
02:58:08.266 00.000 11596 move complete, result=0
02:58:08.266 00.000 11596 worker thread done servicing request
02:58:08.266 00.000 11596 Worker thread wakes up
02:58:08.267 00.001 13300 GuideStep: -0.1 px 184 ms EAST, -0.1 px 0 ms NORTH
02:58:08.267 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:58:08.771 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:58:10.933 02.162 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"909c06e8-aa4f-4f6f-95ab-456bd37173e7"}
02:58:10.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"909c06e8-aa4f-4f6f-95ab-456bd37173e7"}
02:58:10.934 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b5d49539-32d0-4d7d-9204-31f545327b4d"}
02:58:10.934 00.000 13300 case statement mapped state 6 to 3
02:58:10.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b5d49539-32d0-4d7d-9204-31f545327b4d"}
02:58:10.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"384b8dfe-f265-4731-9d7c-c5bb555f8295"}
02:58:10.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1190,"width":15,"height":15,"star_pos":[6.71,7.38],"pixels":"..."},"id":"384b8dfe-f265-4731-9d7c-c5bb555f8295"}
02:58:11.792 00.857 11596 Exposure complete
02:58:11.861 00.069 11596 worker thread done servicing request
02:58:11.861 00.000 13300 OnExposeComplete: enter
02:58:11.861 00.000 13300 UpdateGuideState(): m_state=6
02:58:11.862 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1191
02:58:11.862 00.000 13300 Star::Find returns 1 (0), X=34.62, Y=410.52, Mass=1352, SNR=25.7, Peak=148 HFD=3.3
02:58:11.862 00.000 13300 MultiStar: [#1 -0.23,0.16,0.00,M1] [#2 -0.13,-0.06,0.52,U] [#3 -0.40,-0.08,0.00,M1] [#4 -0.27,-0.51,0.00,M10] [#5 0.04,0.06,0.29,U] [#6 -0.34,-0.42,0.00,M7] [#7 -0.09,-0.38,0.00,M1] [#8 0.02,-0.04,0.24,U] 
02:58:11.862 00.000 13300 refined, 3 included, MultiStar: {-0.12, -0.07}, one-star: {-0.20, -0.12}
02:58:11.863 00.001 13300 CameraToMount -- cameraTheta (-2.63) - m_xAngle (1.53) = xAngle (-4.16 = 2.13)
02:58:11.863 00.000 13300 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.29 = -1.00)
02:58:11.863 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=-0.07 hyp=0.14 cameraTheta=-2.63 mountX=-0.07 mountY=-0.12, mountTheta=-2.13
02:58:11.867 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=-0.07, opts=13)
02:58:11.867 00.000 13300 Enqueuing Move request for scope (-0.12, -0.07)
02:58:11.868 00.001 11596 Worker thread wakes up
02:58:11.868 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.07) opts 0xd
02:58:11.868 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, -0.07)
02:58:11.868 00.000 11596 Moving (-0.12, -0.07) raw xDistance=-0.07 yDistance=-0.12
02:58:11.868 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:58:11.868 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:11.868 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:58:11.868 00.000 11596 MoveAxis(E, 0, ABG)
02:58:11.868 00.000 11596 Move returns status 0, amount 0
02:58:11.869 00.001 11596 MoveAxis(N, 0, ABG)
02:58:11.869 00.000 11596 Move returns status 0, amount 0
02:58:11.869 00.000 11596 move complete, result=0
02:58:11.869 00.000 11596 worker thread done servicing request
02:58:11.877 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
02:58:11.885 00.008 13300 UpdateGuideState exits: m=1352 SNR=25.7
02:58:11.885 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:11.885 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:58:11.885 00.000 13300 Enqueuing Expose request
02:58:11.885 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:58:11.885 00.000 11596 Worker thread wakes up
02:58:11.886 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:58:12.398 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:58:13.933 01.535 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ccc1ea17-2055-47b3-b5ff-da2ee26d8f37"}
02:58:13.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ccc1ea17-2055-47b3-b5ff-da2ee26d8f37"}
02:58:13.934 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"25ae634d-02c5-47de-aab2-ce8d3b050817"}
02:58:13.935 00.001 13300 case statement mapped state 6 to 3
02:58:13.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"25ae634d-02c5-47de-aab2-ce8d3b050817"}
02:58:13.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e7e32ff1-f207-480c-94be-b67459725deb"}
02:58:13.937 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1191,"width":15,"height":15,"star_pos":[6.62,6.52],"pixels":"..."},"id":"e7e32ff1-f207-480c-94be-b67459725deb"}
02:58:15.437 01.500 11596 Exposure complete
02:58:15.538 00.101 11596 worker thread done servicing request
02:58:15.538 00.000 13300 OnExposeComplete: enter
02:58:15.538 00.000 13300 UpdateGuideState(): m_state=6
02:58:15.539 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1192
02:58:15.539 00.000 13300 Star::Find returns 1 (0), X=34.80, Y=410.33, Mass=1349, SNR=25.8, Peak=142 HFD=3.5
02:58:15.539 00.000 13300 MultiStar: [#1 -0.25,0.08,0.00,M2] [#2 -0.31,0.01,0.00,M1] [#3 -0.38,-0.12,0.00,M2] [#4 -0.38,-0.39,0.00,R] [#5 -0.26,-0.34,0.00,M9] [#6 -0.52,-0.01,0.00,M8] [#7 -0.59,-0.31,0.00,M2] [#8 -0.35,-0.42,0.00,M1] 
02:58:15.540 00.001 13300 CameraToMount -- cameraTheta (-1.63) - m_xAngle (1.53) = xAngle (-3.17 = 3.12)
02:58:15.540 00.000 13300 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.29 = -0.01)
02:58:15.540 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.31 hyp=0.31 cameraTheta=-1.63 mountX=-0.31 mountY=-0.00, mountTheta=-3.13
02:58:15.542 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.31, opts=13)
02:58:15.542 00.000 13300 Enqueuing Move request for scope (-0.02, -0.31)
02:58:15.542 00.000 11596 Worker thread wakes up
02:58:15.542 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.31) opts 0xd
02:58:15.542 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.31)
02:58:15.543 00.001 11596 Moving (-0.02, -0.31) raw xDistance=-0.31 yDistance=-0.00
02:58:15.543 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
02:58:15.543 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:15.543 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:58:15.543 00.000 11596 MoveAxis(E, 393, ABG)
02:58:15.543 00.000 11596 Guiding  Dir = 2, Dur = 393
02:58:15.544 00.001 11596 IsSlewing returns 0
02:58:15.556 00.012 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=218, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
02:58:15.567 00.011 13300 UpdateGuideState exits: m=1349 SNR=25.8
02:58:15.568 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:15.568 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:58:15.568 00.000 13300 Enqueuing Expose request
02:58:15.668 00.100 11596 IsGuiding returns 0
02:58:15.760 00.092 11596 PulseGuide returned control before completion, sleep 311
02:58:16.284 00.524 11596 IsGuiding returns 0
02:58:16.284 00.000 11596 Move returns status 0, amount 393
02:58:16.284 00.000 11596 MoveAxis(N, 0, ABG)
02:58:16.284 00.000 11596 Move returns status 0, amount 0
02:58:16.284 00.000 11596 move complete, result=0
02:58:16.284 00.000 11596 worker thread done servicing request
02:58:16.284 00.000 13300 GuideStep: -0.3 px 393 ms EAST, -0.0 px 0 ms NORTH
02:58:16.284 00.000 11596 Worker thread wakes up
02:58:16.285 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:58:16.801 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:58:16.947 00.146 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"95a690b1-5c6e-4c30-80d0-10c35da35659"}
02:58:16.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"95a690b1-5c6e-4c30-80d0-10c35da35659"}
02:58:16.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f66160d5-9c47-4904-99d9-fe3bbd76a7c5"}
02:58:16.948 00.000 13300 case statement mapped state 6 to 3
02:58:16.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f66160d5-9c47-4904-99d9-fe3bbd76a7c5"}
02:58:16.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"369c2e7c-75fa-42cf-a55f-7625beba3403"}
02:58:16.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1192,"width":15,"height":15,"star_pos":[6.80,7.33],"pixels":"..."},"id":"369c2e7c-75fa-42cf-a55f-7625beba3403"}
02:58:19.831 02.882 11596 Exposure complete
02:58:19.924 00.093 11596 worker thread done servicing request
02:58:19.924 00.000 13300 OnExposeComplete: enter
02:58:19.924 00.000 13300 UpdateGuideState(): m_state=6
02:58:19.925 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1193
02:58:19.925 00.000 13300 Star::Find returns 1 (0), X=34.78, Y=410.51, Mass=1356, SNR=25.8, Peak=138 HFD=3.4
02:58:19.926 00.001 13300 MultiStar: [#1 -0.27,0.01,0.00,M3] [#2 -0.25,-0.15,0.00,M2] [#3 -0.17,-0.26,0.00,M3] [#4 -0.09,-0.19,0.28,U] [#5 -0.26,-0.44,0.00,M10] [#6 -0.61,-0.07,0.00,M9] [#7 -0.26,-0.07,0.00,M3] [#8 -0.28,-0.33,0.00,M2] 
02:58:19.926 00.000 13300 single-star, 1 included, MultiStar: {-0.05, -0.15}, one-star: {-0.04, -0.13}
02:58:19.926 00.000 13300 CameraToMount -- cameraTheta (-1.87) - m_xAngle (1.53) = xAngle (-3.40 = 2.88)
02:58:19.926 00.000 13300 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.53 = -0.24)
02:58:19.926 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.13 hyp=0.14 cameraTheta=-1.87 mountX=-0.14 mountY=-0.03, mountTheta=-2.90
02:58:19.929 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.13, opts=13)
02:58:19.930 00.001 13300 Enqueuing Move request for scope (-0.04, -0.13)
02:58:19.930 00.000 11596 Worker thread wakes up
02:58:19.930 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.13) opts 0xd
02:58:19.930 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.13)
02:58:19.930 00.000 11596 Moving (-0.04, -0.13) raw xDistance=-0.14 yDistance=-0.03
02:58:19.930 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:58:19.931 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:19.931 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:58:19.931 00.000 11596 MoveAxis(E, 0, ABG)
02:58:19.931 00.000 11596 Move returns status 0, amount 0
02:58:19.931 00.000 11596 MoveAxis(N, 0, ABG)
02:58:19.931 00.000 11596 Move returns status 0, amount 0
02:58:19.931 00.000 11596 move complete, result=0
02:58:19.932 00.001 11596 worker thread done servicing request
02:58:19.940 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=195, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
02:58:19.950 00.010 13300 UpdateGuideState exits: m=1356 SNR=25.8
02:58:19.951 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:19.951 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:58:19.951 00.000 13300 Enqueuing Expose request
02:58:19.951 00.000 11596 Worker thread wakes up
02:58:19.951 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:58:19.951 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:58:19.954 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"051f7548-3653-40bc-bc35-f009d1f9326f"}
02:58:19.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"051f7548-3653-40bc-bc35-f009d1f9326f"}
02:58:19.959 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c558ce6a-7e6f-46cf-b21a-639e4a2e424a"}
02:58:19.960 00.001 13300 case statement mapped state 6 to 3
02:58:19.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c558ce6a-7e6f-46cf-b21a-639e4a2e424a"}
02:58:19.962 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"704b29b1-99b0-48c9-bc17-f294d710844f"}
02:58:19.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1193,"width":15,"height":15,"star_pos":[6.78,6.51],"pixels":"..."},"id":"704b29b1-99b0-48c9-bc17-f294d710844f"}
02:58:20.468 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:58:22.948 02.480 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"df0d6424-cb9d-4b4c-81e8-a5b702d7662e"}
02:58:22.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"df0d6424-cb9d-4b4c-81e8-a5b702d7662e"}
02:58:22.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"65224d5f-536d-486d-b203-fd3d51673c1a"}
02:58:22.949 00.000 13300 case statement mapped state 6 to 3
02:58:22.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"65224d5f-536d-486d-b203-fd3d51673c1a"}
02:58:22.949 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d73d2cac-1392-4983-bbd1-39d90abca765"}
02:58:22.950 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1193,"width":15,"height":15,"star_pos":[6.78,6.51],"pixels":"..."},"id":"d73d2cac-1392-4983-bbd1-39d90abca765"}
02:58:23.494 00.544 11596 Exposure complete
02:58:23.563 00.069 11596 worker thread done servicing request
02:58:23.563 00.000 13300 OnExposeComplete: enter
02:58:23.563 00.000 13300 UpdateGuideState(): m_state=6
02:58:23.564 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1194
02:58:23.564 00.000 13300 Star::Find returns 1 (0), X=34.73, Y=410.48, Mass=1348, SNR=25.7, Peak=149 HFD=3.3
02:58:23.564 00.000 13300 MultiStar: [#1 -0.24,0.10,0.55,U] [#2 -0.20,-0.14,0.51,U] [#3 -0.33,-0.26,0.00,M4] [#4 -0.05,-0.27,0.00,M1] [#5 -0.23,-0.04,0.29,U] [#6 -0.47,0.01,0.00,M10] [#7 -0.05,-0.04,0.29,U] [#8 -0.27,-0.36,0.00,M3] 
02:58:23.564 00.000 13300 refined, 4 included, MultiStar: {-0.16, -0.08}, one-star: {-0.09, -0.16}
02:58:23.565 00.001 13300 CameraToMount -- cameraTheta (-2.68) - m_xAngle (1.53) = xAngle (-4.22 = 2.07)
02:58:23.565 00.000 13300 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.34 = -1.06)
02:58:23.565 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=-0.08 hyp=0.17 cameraTheta=-2.68 mountX=-0.08 mountY=-0.15, mountTheta=-2.07
02:58:23.567 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=-0.08, opts=13)
02:58:23.567 00.000 13300 Enqueuing Move request for scope (-0.16, -0.08)
02:58:23.567 00.000 11596 Worker thread wakes up
02:58:23.567 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.08) opts 0xd
02:58:23.567 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.16, -0.08)
02:58:23.567 00.000 11596 Moving (-0.16, -0.08) raw xDistance=-0.08 yDistance=-0.15
02:58:23.567 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:58:23.567 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:23.568 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:58:23.568 00.000 11596 MoveAxis(E, 0, ABG)
02:58:23.568 00.000 11596 Move returns status 0, amount 0
02:58:23.568 00.000 11596 MoveAxis(N, 0, ABG)
02:58:23.568 00.000 11596 Move returns status 0, amount 0
02:58:23.568 00.000 11596 move complete, result=0
02:58:23.568 00.000 11596 worker thread done servicing request
02:58:23.578 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=216, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
02:58:23.591 00.013 13300 UpdateGuideState exits: m=1348 SNR=25.7
02:58:23.591 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:23.591 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:58:23.591 00.000 13300 Enqueuing Expose request
02:58:23.591 00.000 11596 Worker thread wakes up
02:58:23.592 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:58:23.592 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:58:24.095 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:58:25.948 01.853 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d40199c6-d531-4461-9dcf-f45bd072f57e"}
02:58:25.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d40199c6-d531-4461-9dcf-f45bd072f57e"}
02:58:25.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"649206d5-2685-48dd-8c7b-887fc51707ec"}
02:58:25.949 00.000 13300 case statement mapped state 6 to 3
02:58:25.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"649206d5-2685-48dd-8c7b-887fc51707ec"}
02:58:25.949 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"416a5635-0a4f-418e-a9c9-c893ab4123c3"}
02:58:25.950 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1194,"width":15,"height":15,"star_pos":[6.73,7.48],"pixels":"..."},"id":"416a5635-0a4f-418e-a9c9-c893ab4123c3"}
02:58:27.122 01.172 11596 Exposure complete
02:58:27.213 00.091 11596 worker thread done servicing request
02:58:27.214 00.001 13300 OnExposeComplete: enter
02:58:27.214 00.000 13300 UpdateGuideState(): m_state=6
02:58:27.214 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1195
02:58:27.214 00.000 13300 Star::Find returns 1 (0), X=34.74, Y=410.34, Mass=1330, SNR=25.5, Peak=152 HFD=3.3
02:58:27.215 00.001 13300 MultiStar: [#1 -0.28,-0.12,0.00,M3] [#2 -0.32,0.00,0.00,M2] [#3 -0.31,-0.12,0.00,M5] [#4 0.10,-0.21,0.28,U] [#5 -0.08,-0.23,0.27,U] [#6 -0.31,-0.08,0.00,R] [#7 -0.23,-0.13,0.29,U] [#8 -0.27,-0.72,0.00,M4] 
02:58:27.215 00.000 13300 refined, 3 included, MultiStar: {-0.07, -0.25}, one-star: {-0.08, -0.30}
02:58:27.216 00.001 13300 CameraToMount -- cameraTheta (-1.86) - m_xAngle (1.53) = xAngle (-3.39 = 2.89)
02:58:27.216 00.000 13300 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.52 = -0.24)
02:58:27.216 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.25 hyp=0.26 cameraTheta=-1.86 mountX=-0.25 mountY=-0.06, mountTheta=-2.90
02:58:27.218 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.25, opts=13)
02:58:27.219 00.001 13300 Enqueuing Move request for scope (-0.07, -0.25)
02:58:27.219 00.000 11596 Worker thread wakes up
02:58:27.219 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.25) opts 0xd
02:58:27.219 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.25)
02:58:27.219 00.000 11596 Moving (-0.07, -0.25) raw xDistance=-0.25 yDistance=-0.06
02:58:27.219 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
02:58:27.220 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:27.220 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:58:27.220 00.000 11596 MoveAxis(E, 313, ABG)
02:58:27.220 00.000 11596 Guiding  Dir = 2, Dur = 313
02:58:27.221 00.001 11596 IsSlewing returns 0
02:58:27.229 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=208, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
02:58:27.238 00.009 13300 UpdateGuideState exits: m=1330 SNR=25.5
02:58:27.238 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:27.238 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:58:27.238 00.000 13300 Enqueuing Expose request
02:58:27.290 00.052 11596 IsGuiding returns 0
02:58:27.428 00.138 11596 PulseGuide returned control before completion, sleep 186
02:58:27.649 00.221 11596 IsGuiding returns 1
02:58:27.649 00.000 11596 scope still moving after pulse duration time elapsed
02:58:27.680 00.031 11596 IsSlewing returns 0
02:58:27.958 00.278 11596 IsGuiding returns 0
02:58:27.958 00.000 11596 scope move finished after 313 + 353 ms
02:58:27.958 00.000 11596 Move returns status 0, amount 313
02:58:27.958 00.000 11596 MoveAxis(N, 0, ABG)
02:58:27.958 00.000 11596 Move returns status 0, amount 0
02:58:27.958 00.000 11596 move complete, result=0
02:58:27.958 00.000 11596 worker thread done servicing request
02:58:27.958 00.000 11596 Worker thread wakes up
02:58:27.958 00.000 13300 GuideStep: -0.3 px 313 ms EAST, -0.1 px 0 ms NORTH
02:58:27.959 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:58:28.464 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:58:28.948 00.484 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7bb8a0a2-2c73-4659-8d91-af01042d88a2"}
02:58:28.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7bb8a0a2-2c73-4659-8d91-af01042d88a2"}
02:58:28.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b2052f3-a6a8-4c49-b1ec-fe1f5bd84b75"}
02:58:28.949 00.000 13300 case statement mapped state 6 to 3
02:58:28.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5b2052f3-a6a8-4c49-b1ec-fe1f5bd84b75"}
02:58:28.949 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4413ef1d-53cf-444c-853a-44b98040fca5"}
02:58:28.950 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1195,"width":15,"height":15,"star_pos":[6.74,7.34],"pixels":"..."},"id":"4413ef1d-53cf-444c-853a-44b98040fca5"}
02:58:31.485 02.535 11596 Exposure complete
02:58:31.553 00.068 11596 worker thread done servicing request
02:58:31.553 00.000 13300 OnExposeComplete: enter
02:58:31.553 00.000 13300 UpdateGuideState(): m_state=6
02:58:31.553 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1196
02:58:31.554 00.001 13300 Star::Find returns 1 (0), X=34.67, Y=410.55, Mass=1368, SNR=25.9, Peak=158 HFD=3.3
02:58:31.555 00.001 13300 MultiStar: [#1 -0.42,0.12,0.00,M4] [#2 -0.25,-0.00,0.51,U] [#3 -0.58,0.15,0.00,M6] [#4 -0.22,-0.08,0.28,U] [#5 -0.11,0.40,0.00,M9] [#6 -0.35,-0.08,0.00,M1] [#7 -0.36,0.20,0.00,M2] [#8 -0.49,0.02,0.00,M5] 
02:58:31.555 00.000 13300 single-star, 2 included, MultiStar: {-0.19, -0.07}, one-star: {-0.15, -0.09}
02:58:31.555 00.000 13300 CameraToMount -- cameraTheta (-2.59) - m_xAngle (1.53) = xAngle (-4.12 = 2.16)
02:58:31.555 00.000 13300 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.25 = -0.96)
02:58:31.555 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=-0.09 hyp=0.18 cameraTheta=-2.59 mountX=-0.10 mountY=-0.15, mountTheta=-2.17
02:58:31.557 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=-0.09, opts=13)
02:58:31.557 00.000 13300 Enqueuing Move request for scope (-0.15, -0.09)
02:58:31.557 00.000 11596 Worker thread wakes up
02:58:31.557 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.09) opts 0xd
02:58:31.557 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, -0.09)
02:58:31.557 00.000 11596 Moving (-0.15, -0.09) raw xDistance=-0.10 yDistance=-0.15
02:58:31.558 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:58:31.558 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:31.558 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:58:31.558 00.000 11596 MoveAxis(E, 0, ABG)
02:58:31.558 00.000 11596 Move returns status 0, amount 0
02:58:31.558 00.000 11596 MoveAxis(N, 0, ABG)
02:58:31.558 00.000 11596 Move returns status 0, amount 0
02:58:31.558 00.000 11596 move complete, result=0
02:58:31.558 00.000 11596 worker thread done servicing request
02:58:31.564 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=205, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
02:58:31.572 00.008 13300 UpdateGuideState exits: m=1368 SNR=25.9
02:58:31.572 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:31.572 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:58:31.572 00.000 13300 Enqueuing Expose request
02:58:31.572 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:58:31.572 00.000 11596 Worker thread wakes up
02:58:31.573 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:58:31.947 00.374 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2d4f908a-a0b3-4c00-9fc9-17d5faffb4f1"}
02:58:31.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2d4f908a-a0b3-4c00-9fc9-17d5faffb4f1"}
02:58:31.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"95260753-e5b0-4a91-a33e-4437be55f50a"}
02:58:31.948 00.000 13300 case statement mapped state 6 to 3
02:58:31.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"95260753-e5b0-4a91-a33e-4437be55f50a"}
02:58:31.948 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6738953d-16e4-43a2-82a9-27f222cb5141"}
02:58:31.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1196,"width":15,"height":15,"star_pos":[6.67,6.55],"pixels":"..."},"id":"6738953d-16e4-43a2-82a9-27f222cb5141"}
02:58:32.082 00.134 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:58:34.947 02.865 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"87cc4fef-7aa1-4ba5-8afb-04bf421b3ff5"}
02:58:34.948 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"87cc4fef-7aa1-4ba5-8afb-04bf421b3ff5"}
02:58:34.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"43325c2e-42e2-4780-83e6-0069f79e137e"}
02:58:34.949 00.000 13300 case statement mapped state 6 to 3
02:58:34.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"43325c2e-42e2-4780-83e6-0069f79e137e"}
02:58:34.950 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bcb15240-049c-41a8-8152-7ff384641eaa"}
02:58:34.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1196,"width":15,"height":15,"star_pos":[6.67,6.55],"pixels":"..."},"id":"bcb15240-049c-41a8-8152-7ff384641eaa"}
02:58:35.113 00.163 11596 Exposure complete
02:58:35.184 00.071 11596 worker thread done servicing request
02:58:35.185 00.001 13300 OnExposeComplete: enter
02:58:35.185 00.000 13300 UpdateGuideState(): m_state=6
02:58:35.185 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1197
02:58:35.185 00.000 13300 Star::Find returns 1 (0), X=34.63, Y=410.53, Mass=1331, SNR=25.6, Peak=168 HFD=3.3
02:58:35.186 00.001 13300 MultiStar: [#1 -0.33,0.26,0.00,M5] [#2 -0.28,0.04,0.00,M2] [#3 -0.54,0.04,0.00,M7] [#4 -0.21,0.09,0.29,U] [#5 -0.32,-0.09,0.00,M10] [#6 -0.35,0.05,0.00,M2] [#7 -0.13,-0.00,0.29,U] [#8 -0.00,-0.11,0.23,U] 
02:58:35.186 00.000 13300 refined, 3 included, MultiStar: {-0.16, -0.06}, one-star: {-0.19, -0.10}
02:58:35.186 00.000 13300 CameraToMount -- cameraTheta (-2.79) - m_xAngle (1.53) = xAngle (-4.32 = 1.96)
02:58:35.186 00.000 13300 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.45 = -1.17)
02:58:35.186 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=-0.06 hyp=0.17 cameraTheta=-2.79 mountX=-0.06 mountY=-0.16, mountTheta=-1.96
02:58:35.188 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=-0.06, opts=13)
02:58:35.188 00.000 13300 Enqueuing Move request for scope (-0.16, -0.06)
02:58:35.188 00.000 11596 Worker thread wakes up
02:58:35.188 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.06) opts 0xd
02:58:35.189 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.16, -0.06)
02:58:35.189 00.000 11596 Moving (-0.16, -0.06) raw xDistance=-0.06 yDistance=-0.16
02:58:35.189 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:58:35.189 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:35.189 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:58:35.189 00.000 11596 MoveAxis(E, 0, ABG)
02:58:35.189 00.000 11596 Move returns status 0, amount 0
02:58:35.189 00.000 11596 MoveAxis(N, 0, ABG)
02:58:35.189 00.000 11596 Move returns status 0, amount 0
02:58:35.189 00.000 11596 move complete, result=0
02:58:35.190 00.001 11596 worker thread done servicing request
02:58:35.195 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=203, med=4, FiltMin=1, FiltMax=88, Gamma=0.510
02:58:35.203 00.008 13300 UpdateGuideState exits: m=1331 SNR=25.6
02:58:35.203 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:35.204 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:58:35.204 00.000 13300 Enqueuing Expose request
02:58:35.204 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:58:35.204 00.000 11596 Worker thread wakes up
02:58:35.204 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:58:35.719 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:58:37.946 02.227 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"898a2236-da3e-4d76-961f-984bcf51a460"}
02:58:37.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"898a2236-da3e-4d76-961f-984bcf51a460"}
02:58:37.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9e750369-27c3-4f9c-a9b4-ec61c7d0fac9"}
02:58:37.947 00.000 13300 case statement mapped state 6 to 3
02:58:37.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9e750369-27c3-4f9c-a9b4-ec61c7d0fac9"}
02:58:37.947 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"57c34e8c-a559-444a-8a84-a226e4879345"}
02:58:37.948 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1197,"width":15,"height":15,"star_pos":[6.63,6.53],"pixels":"..."},"id":"57c34e8c-a559-444a-8a84-a226e4879345"}
02:58:38.744 00.796 11596 Exposure complete
02:58:38.813 00.069 11596 worker thread done servicing request
02:58:38.813 00.000 13300 OnExposeComplete: enter
02:58:38.813 00.000 13300 UpdateGuideState(): m_state=6
02:58:38.814 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1198
02:58:38.814 00.000 13300 Star::Find returns 1 (0), X=34.65, Y=410.50, Mass=1141, SNR=23.7, Peak=127 HFD=3.3
02:58:38.814 00.000 13300 MultiStar: [#1 -0.22,0.10,0.59,U] [#2 -0.36,0.02,0.00,M3] [#3 -0.26,-0.09,0.00,M8] [#4 -0.37,-0.10,0.00,M1] [#5 -0.33,-0.24,0.00,R] [#6 -0.20,-0.15,0.29,U] [#7 -0.20,0.11,0.32,U] [#8 -0.26,-0.37,0.00,M5] 
02:58:38.814 00.000 13300 refined, 3 included, MultiStar: {-0.19, -0.04}, one-star: {-0.17, -0.14}
02:58:38.814 00.000 13300 CameraToMount -- cameraTheta (-2.94) - m_xAngle (1.53) = xAngle (-4.48 = 1.81)
02:58:38.814 00.000 13300 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.60 = -1.32)
02:58:38.815 00.001 13300 CameraToMount -- cameraX=-0.19 cameraY=-0.04 hyp=0.20 cameraTheta=-2.94 mountX=-0.05 mountY=-0.19, mountTheta=-1.81
02:58:38.816 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.19, y=-0.04, opts=13)
02:58:38.816 00.000 13300 Enqueuing Move request for scope (-0.19, -0.04)
02:58:38.817 00.001 11596 Worker thread wakes up
02:58:38.817 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.04) opts 0xd
02:58:38.817 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.19, -0.04)
02:58:38.817 00.000 11596 Moving (-0.19, -0.04) raw xDistance=-0.05 yDistance=-0.19
02:58:38.817 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:58:38.817 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.19
02:58:38.817 00.000 11596 MoveAxis(E, 0, ABG)
02:58:38.817 00.000 11596 Move returns status 0, amount 0
02:58:38.817 00.000 11596 MoveAxis(N, 252, ABG)
02:58:38.817 00.000 11596 Guiding  Dir = 0, Dur = 252
02:58:38.818 00.001 11596 IsSlewing returns 0
02:58:38.821 00.003 11596 IsGuiding returns 0
02:58:38.825 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=185, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
02:58:38.833 00.008 13300 UpdateGuideState exits: m=1141 SNR=23.7
02:58:38.833 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:38.833 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:58:38.833 00.000 13300 Enqueuing Expose request
02:58:39.336 00.503 11596 IsGuiding returns 1
02:58:39.336 00.000 11596 scope still moving after pulse duration time elapsed
02:58:39.480 00.144 11596 IsSlewing returns 0
02:58:39.573 00.093 11596 IsGuiding returns 0
02:58:39.573 00.000 11596 scope move finished after 252 + 499 ms
02:58:39.573 00.000 11596 Move returns status 0, amount 252
02:58:39.573 00.000 11596 move complete, result=0
02:58:39.573 00.000 11596 worker thread done servicing request
02:58:39.573 00.000 11596 Worker thread wakes up
02:58:39.573 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.2 px 252 ms NORTH
02:58:39.574 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:58:40.084 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:58:40.946 00.862 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1e4116a2-5ae7-405d-9ff2-2389e6b3297d"}
02:58:40.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1e4116a2-5ae7-405d-9ff2-2389e6b3297d"}
02:58:40.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"36712b20-071a-457e-ac33-2ff4c9bec791"}
02:58:40.947 00.000 13300 case statement mapped state 6 to 3
02:58:40.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"36712b20-071a-457e-ac33-2ff4c9bec791"}
02:58:40.947 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"adf66308-af66-48d8-9ebd-5e4dbdf1ea37"}
02:58:40.948 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1198,"width":15,"height":15,"star_pos":[6.65,6.50],"pixels":"..."},"id":"adf66308-af66-48d8-9ebd-5e4dbdf1ea37"}
02:58:43.121 02.173 11596 Exposure complete
02:58:43.192 00.071 11596 worker thread done servicing request
02:58:43.192 00.000 13300 OnExposeComplete: enter
02:58:43.192 00.000 13300 UpdateGuideState(): m_state=6
02:58:43.192 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1199
02:58:43.193 00.001 13300 Star::Find returns 1 (0), X=34.56, Y=410.39, Mass=1217, SNR=24.5, Peak=144 HFD=3.3
02:58:43.193 00.000 13300 MultiStar: [#1 -0.33,0.02,0.00,M5] [#2 -0.26,0.02,0.54,U] [#3 -0.30,-0.24,0.00,M9] [#4 -0.28,-0.09,0.00,M2] [#5 0.19,-0.14,0.27,U] [#6 -0.14,0.07,0.27,U] [#7 -0.11,-0.64,0.00,M1] [#8 -0.14,-0.30,0.00,M6] 
02:58:43.193 00.000 13300 refined, 3 included, MultiStar: {-0.19, -0.12}, one-star: {-0.26, -0.24}
02:58:43.193 00.000 13300 CameraToMount -- cameraTheta (-2.56) - m_xAngle (1.53) = xAngle (-4.09 = 2.19)
02:58:43.193 00.000 13300 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.22 = -0.94)
02:58:43.194 00.001 13300 CameraToMount -- cameraX=-0.19 cameraY=-0.12 hyp=0.22 cameraTheta=-2.56 mountX=-0.13 mountY=-0.18, mountTheta=-2.19
02:58:43.195 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.19, y=-0.12, opts=13)
02:58:43.196 00.001 13300 Enqueuing Move request for scope (-0.19, -0.12)
02:58:43.196 00.000 11596 Worker thread wakes up
02:58:43.196 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.12) opts 0xd
02:58:43.196 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.19, -0.12)
02:58:43.196 00.000 11596 Moving (-0.19, -0.12) raw xDistance=-0.13 yDistance=-0.18
02:58:43.196 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:58:43.196 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.18
02:58:43.196 00.000 11596 MoveAxis(E, 0, ABG)
02:58:43.196 00.000 11596 Move returns status 0, amount 0
02:58:43.196 00.000 11596 MoveAxis(N, 239, ABG)
02:58:43.197 00.001 11596 Guiding  Dir = 0, Dur = 239
02:58:43.197 00.000 11596 IsSlewing returns 0
02:58:43.203 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=191, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
02:58:43.212 00.009 13300 UpdateGuideState exits: m=1217 SNR=24.5
02:58:43.213 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:43.213 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:58:43.213 00.000 13300 Enqueuing Expose request
02:58:43.286 00.073 11596 IsGuiding returns 0
02:58:43.459 00.173 11596 PulseGuide returned control before completion, sleep 78
02:58:43.706 00.247 11596 IsGuiding returns 0
02:58:43.706 00.000 11596 Move returns status 0, amount 239
02:58:43.706 00.000 11596 move complete, result=0
02:58:43.706 00.000 11596 worker thread done servicing request
02:58:43.706 00.000 11596 Worker thread wakes up
02:58:43.706 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 239 ms NORTH
02:58:43.706 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:58:43.947 00.241 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9bb2560c-c2c7-4b3d-a491-0afecb60cca1"}
02:58:43.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9bb2560c-c2c7-4b3d-a491-0afecb60cca1"}
02:58:43.947 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"34575585-98d7-4698-b113-7a1b8f1d358d"}
02:58:43.947 00.000 13300 case statement mapped state 6 to 3
02:58:43.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"34575585-98d7-4698-b113-7a1b8f1d358d"}
02:58:43.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8300b0f2-f0e8-4c55-ab01-48a78b501e2f"}
02:58:43.950 00.002 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1199,"width":15,"height":15,"star_pos":[6.56,7.39],"pixels":"..."},"id":"8300b0f2-f0e8-4c55-ab01-48a78b501e2f"}
02:58:44.222 00.272 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:58:46.945 02.723 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b8284067-b16b-4b90-8aff-627fc065b113"}
02:58:46.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b8284067-b16b-4b90-8aff-627fc065b113"}
02:58:46.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3455fd2e-1c32-4469-a04e-bd3dd9ebae79"}
02:58:46.946 00.000 13300 case statement mapped state 6 to 3
02:58:46.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3455fd2e-1c32-4469-a04e-bd3dd9ebae79"}
02:58:46.946 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2987027b-7223-4d1c-b733-f1f3e06fac58"}
02:58:46.947 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1199,"width":15,"height":15,"star_pos":[6.56,7.39],"pixels":"..."},"id":"2987027b-7223-4d1c-b733-f1f3e06fac58"}
02:58:47.262 00.315 11596 Exposure complete
02:58:47.330 00.068 11596 worker thread done servicing request
02:58:47.330 00.000 13300 OnExposeComplete: enter
02:58:47.331 00.001 13300 UpdateGuideState(): m_state=6
02:58:47.331 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1200
02:58:47.331 00.000 13300 Star::Find returns 1 (0), X=34.84, Y=410.30, Mass=1332, SNR=25.6, Peak=145 HFD=3.4
02:58:47.332 00.001 13300 MultiStar: [#1 -0.17,-0.09,0.52,U] [#2 -0.04,-0.16,0.51,U] [#3 0.05,-0.27,0.00,M10] [#4 0.21,-0.07,0.28,U] [#5 0.31,-0.08,0.00,M1] [#6 0.03,0.01,0.27,U] [#7 0.05,-0.19,0.29,U] [#8 0.13,-0.36,0.00,M7] 
02:58:47.332 00.000 13300 refined, 5 included, MultiStar: {-0.00, -0.19}, one-star: {0.02, -0.34}
02:58:47.332 00.000 13300 CameraToMount -- cameraTheta (-1.59) - m_xAngle (1.53) = xAngle (-3.12 = -3.12)
02:58:47.332 00.000 13300 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.25 = 0.03)
02:58:47.332 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.19 hyp=0.19 cameraTheta=-1.59 mountX=-0.19 mountY=0.01, mountTheta=3.11
02:58:47.334 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.19, opts=13)
02:58:47.334 00.000 13300 Enqueuing Move request for scope (-0.00, -0.19)
02:58:47.334 00.000 11596 Worker thread wakes up
02:58:47.334 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.19) opts 0xd
02:58:47.334 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.19)
02:58:47.334 00.000 11596 Moving (-0.00, -0.19) raw xDistance=-0.19 yDistance=0.01
02:58:47.334 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.19
02:58:47.335 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:47.335 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:58:47.335 00.000 11596 MoveAxis(E, 234, ABG)
02:58:47.335 00.000 11596 Guiding  Dir = 2, Dur = 234
02:58:47.335 00.000 11596 IsSlewing returns 0
02:58:47.345 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
02:58:47.360 00.015 13300 UpdateGuideState exits: m=1332 SNR=25.6
02:58:47.360 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:47.360 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:58:47.361 00.001 13300 Enqueuing Expose request
02:58:47.373 00.012 11596 IsGuiding returns 0
02:58:47.593 00.220 11596 PulseGuide returned control before completion, sleep 25
02:58:47.821 00.228 11596 IsGuiding returns 1
02:58:47.821 00.000 11596 scope still moving after pulse duration time elapsed
02:58:47.845 00.024 11596 IsSlewing returns 0
02:58:47.944 00.099 11596 IsGuiding returns 0
02:58:47.944 00.000 11596 scope move finished after 234 + 336 ms
02:58:47.944 00.000 11596 Move returns status 0, amount 234
02:58:47.944 00.000 11596 MoveAxis(N, 0, ABG)
02:58:47.944 00.000 11596 Move returns status 0, amount 0
02:58:47.944 00.000 11596 move complete, result=0
02:58:47.945 00.001 11596 worker thread done servicing request
02:58:47.945 00.000 13300 GuideStep: -0.2 px 234 ms EAST, 0.0 px 0 ms NORTH
02:58:47.945 00.000 11596 Worker thread wakes up
02:58:47.945 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:58:48.446 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:58:49.945 01.499 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"21c0fdc3-97d0-4a11-bf6a-3f9041fc717c"}
02:58:49.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"21c0fdc3-97d0-4a11-bf6a-3f9041fc717c"}
02:58:49.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ae6c6cf6-f280-47ba-bb9f-b76b9342bb11"}
02:58:49.946 00.000 13300 case statement mapped state 6 to 3
02:58:49.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ae6c6cf6-f280-47ba-bb9f-b76b9342bb11"}
02:58:49.946 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b8079c75-1d59-4ce1-b960-e7a02a77a89d"}
02:58:49.947 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1200,"width":15,"height":15,"star_pos":[6.84,7.30],"pixels":"..."},"id":"b8079c75-1d59-4ce1-b960-e7a02a77a89d"}
02:58:51.474 01.527 11596 Exposure complete
02:58:51.543 00.069 11596 worker thread done servicing request
02:58:51.543 00.000 13300 OnExposeComplete: enter
02:58:51.544 00.001 13300 UpdateGuideState(): m_state=6
02:58:51.544 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1201
02:58:51.544 00.000 13300 Star::Find returns 1 (0), X=34.94, Y=410.36, Mass=1325, SNR=25.5, Peak=136 HFD=3.3
02:58:51.545 00.001 13300 MultiStar: [#1 0.08,-0.11,0.55,U] [#2 0.02,-0.03,0.50,U] [#3 0.23,-0.30,0.00,R] [#4 0.27,-0.05,0.00,M2] [#5 0.80,0.14,0.00,M2] [#6 0.30,-0.41,0.00,M1] [#7 0.13,-0.31,0.00,M1] [#8 0.05,-0.16,0.24,U] 
02:58:51.545 00.000 13300 refined, 3 included, MultiStar: {0.08, -0.17}, one-star: {0.12, -0.28}
02:58:51.545 00.000 13300 CameraToMount -- cameraTheta (-1.13) - m_xAngle (1.53) = xAngle (-2.66 = -2.66)
02:58:51.545 00.000 13300 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.79 = 0.49)
02:58:51.545 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.17 hyp=0.19 cameraTheta=-1.13 mountX=-0.17 mountY=0.09, mountTheta=2.65
02:58:51.547 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.17, opts=13)
02:58:51.547 00.000 13300 Enqueuing Move request for scope (0.08, -0.17)
02:58:51.547 00.000 11596 Worker thread wakes up
02:58:51.547 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.17) opts 0xd
02:58:51.547 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.17)
02:58:51.547 00.000 11596 Moving (0.08, -0.17) raw xDistance=-0.17 yDistance=0.09
02:58:51.547 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.17
02:58:51.547 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:51.548 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:58:51.548 00.000 11596 MoveAxis(E, 226, ABG)
02:58:51.548 00.000 11596 Guiding  Dir = 2, Dur = 226
02:58:51.548 00.000 11596 IsSlewing returns 0
02:58:51.554 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
02:58:51.563 00.009 13300 UpdateGuideState exits: m=1325 SNR=25.5
02:58:51.563 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:51.563 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:58:51.563 00.000 13300 Enqueuing Expose request
02:58:51.668 00.105 11596 IsGuiding returns 0
02:58:51.882 00.214 11596 PulseGuide returned control before completion, sleep 22
02:58:51.983 00.101 11596 IsGuiding returns 1
02:58:51.983 00.000 11596 scope still moving after pulse duration time elapsed
02:58:52.004 00.021 11596 IsSlewing returns 0
02:58:52.073 00.069 11596 IsGuiding returns 1
02:58:52.096 00.023 11596 IsSlewing returns 0
02:58:52.293 00.197 11596 IsGuiding returns 0
02:58:52.293 00.000 11596 scope move finished after 226 + 398 ms
02:58:52.293 00.000 11596 Move returns status 0, amount 226
02:58:52.293 00.000 11596 MoveAxis(N, 0, ABG)
02:58:52.293 00.000 11596 Move returns status 0, amount 0
02:58:52.293 00.000 11596 move complete, result=0
02:58:52.293 00.000 11596 worker thread done servicing request
02:58:52.293 00.000 11596 Worker thread wakes up
02:58:52.293 00.000 13300 GuideStep: -0.2 px 226 ms EAST, 0.1 px 0 ms NORTH
02:58:52.294 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
02:58:52.802 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:58:52.944 00.142 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"674f0b39-ef10-47ff-88e8-966620dd306d"}
02:58:52.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"674f0b39-ef10-47ff-88e8-966620dd306d"}
02:58:52.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3623f9bc-84b3-44bd-9a8a-321e4d72ac0f"}
02:58:52.945 00.000 13300 case statement mapped state 6 to 3
02:58:52.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3623f9bc-84b3-44bd-9a8a-321e4d72ac0f"}
02:58:52.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"96c27b9e-6ded-49bd-9d2d-6b952175aa81"}
02:58:52.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1201,"width":15,"height":15,"star_pos":[6.94,7.36],"pixels":"..."},"id":"96c27b9e-6ded-49bd-9d2d-6b952175aa81"}
02:58:55.839 02.893 11596 Exposure complete
02:58:55.907 00.068 11596 worker thread done servicing request
02:58:55.908 00.001 13300 OnExposeComplete: enter
02:58:55.908 00.000 13300 UpdateGuideState(): m_state=6
02:58:55.908 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1202
02:58:55.908 00.000 13300 Star::Find returns 1 (0), X=35.06, Y=410.69, Mass=1347, SNR=25.8, Peak=160 HFD=3.3
02:58:55.909 00.001 13300 MultiStar: [#1 0.09,0.16,0.56,U] [#2 0.05,0.14,0.48,U] [#3 -0.06,0.31,0.00,M1] [#4 0.35,0.28,0.00,M3] [#5 0.75,0.29,0.00,M3] [#6 0.05,-0.07,0.26,U] [#7 -0.04,0.14,0.29,U] [#8 -0.03,-0.29,0.00,M7] 
02:58:55.909 00.000 13300 refined, 4 included, MultiStar: {0.12, 0.09}, one-star: {0.24, 0.05}
02:58:55.909 00.000 13300 CameraToMount -- cameraTheta (0.63) - m_xAngle (1.53) = xAngle (-0.90 = -0.90)
02:58:55.909 00.000 13300 CameraToMount -- cameraTheta (0.63) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.03 = 2.26)
02:58:55.909 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=0.09 hyp=0.15 cameraTheta=0.63 mountX=0.09 mountY=0.12, mountTheta=0.89
02:58:55.911 00.002 13300 SchedulePrimaryMove(1016D950, x=0.12, y=0.09, opts=13)
02:58:55.911 00.000 13300 Enqueuing Move request for scope (0.12, 0.09)
02:58:55.911 00.000 11596 Worker thread wakes up
02:58:55.911 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.09) opts 0xd
02:58:55.911 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, 0.09)
02:58:55.911 00.000 11596 Moving (0.12, 0.09) raw xDistance=0.09 yDistance=0.12
02:58:55.912 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:58:55.912 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:55.912 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:58:55.912 00.000 11596 MoveAxis(E, 0, ABG)
02:58:55.912 00.000 11596 Move returns status 0, amount 0
02:58:55.912 00.000 11596 MoveAxis(N, 0, ABG)
02:58:55.912 00.000 11596 Move returns status 0, amount 0
02:58:55.912 00.000 11596 move complete, result=0
02:58:55.912 00.000 11596 worker thread done servicing request
02:58:55.919 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
02:58:55.926 00.007 13300 UpdateGuideState exits: m=1347 SNR=25.8
02:58:55.926 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:55.926 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:58:55.926 00.000 13300 Enqueuing Expose request
02:58:55.927 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:58:55.927 00.000 11596 Worker thread wakes up
02:58:55.927 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:58:55.946 00.019 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5dd06e4d-da2c-40b8-8039-26cf0da986bc"}
02:58:55.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5dd06e4d-da2c-40b8-8039-26cf0da986bc"}
02:58:55.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2359ba5a-580f-4204-aa20-608975e25537"}
02:58:55.947 00.000 13300 case statement mapped state 6 to 3
02:58:55.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2359ba5a-580f-4204-aa20-608975e25537"}
02:58:55.949 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5b89243e-98af-4120-93bb-f3d0f1d0d1f0"}
02:58:55.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1202,"width":15,"height":15,"star_pos":[7.06,6.69],"pixels":"..."},"id":"5b89243e-98af-4120-93bb-f3d0f1d0d1f0"}
02:58:56.443 00.494 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:58:58.943 02.500 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e967a844-38da-49fd-b55c-bf6c4726ff33"}
02:58:58.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e967a844-38da-49fd-b55c-bf6c4726ff33"}
02:58:58.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7dc531f2-8cbd-43b1-96d5-ed45592958f6"}
02:58:58.944 00.000 13300 case statement mapped state 6 to 3
02:58:58.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7dc531f2-8cbd-43b1-96d5-ed45592958f6"}
02:58:58.944 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dd09cbe8-4a0a-43b9-b27c-fd253457f5e2"}
02:58:58.945 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1202,"width":15,"height":15,"star_pos":[7.06,6.69],"pixels":"..."},"id":"dd09cbe8-4a0a-43b9-b27c-fd253457f5e2"}
02:58:59.467 00.522 11596 Exposure complete
02:58:59.541 00.074 11596 worker thread done servicing request
02:58:59.542 00.001 13300 OnExposeComplete: enter
02:58:59.542 00.000 13300 UpdateGuideState(): m_state=6
02:58:59.542 00.000 13300 Star::Find(15, 35, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1203
02:58:59.542 00.000 13300 Star::Find returns 1 (0), X=35.10, Y=410.56, Mass=1356, SNR=25.8, Peak=143 HFD=3.2
02:58:59.543 00.001 13300 MultiStar: [#1 0.21,0.27,0.00,M3] [#2 0.13,-0.04,0.47,U] [#3 -0.03,0.45,0.00,M2] [#4 0.28,0.17,0.00,M4] [#5 0.52,-0.04,0.00,M4] [#6 0.27,-0.10,0.00,M1] [#7 0.36,0.24,0.00,M1] [#8 0.54,-0.35,0.00,M8] 
02:58:59.543 00.000 13300 refined, 1 included, MultiStar: {0.23, -0.06}, one-star: {0.28, -0.07}
02:58:59.543 00.000 13300 CameraToMount -- cameraTheta (-0.26) - m_xAngle (1.53) = xAngle (-1.79 = -1.79)
02:58:59.543 00.000 13300 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.92 = 1.36)
02:58:59.543 00.000 13300 CameraToMount -- cameraX=0.23 cameraY=-0.06 hyp=0.24 cameraTheta=-0.26 mountX=-0.05 mountY=0.24, mountTheta=1.79
02:58:59.545 00.002 13300 SchedulePrimaryMove(1016D950, x=0.23, y=-0.06, opts=13)
02:58:59.545 00.000 13300 Enqueuing Move request for scope (0.23, -0.06)
02:58:59.545 00.000 11596 Worker thread wakes up
02:58:59.546 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.06) opts 0xd
02:58:59.546 00.000 11596 Handling offset move in thread for scope, endpoint = (0.23, -0.06)
02:58:59.546 00.000 11596 Moving (0.23, -0.06) raw xDistance=-0.05 yDistance=0.24
02:58:59.546 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:58:59.546 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:58:59.546 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
02:58:59.546 00.000 11596 MoveAxis(E, 0, ABG)
02:58:59.546 00.000 11596 Move returns status 0, amount 0
02:58:59.546 00.000 11596 MoveAxis(N, 0, ABG)
02:58:59.546 00.000 11596 Move returns status 0, amount 0
02:58:59.547 00.001 11596 move complete, result=0
02:58:59.547 00.000 11596 worker thread done servicing request
02:58:59.553 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
02:58:59.561 00.008 13300 UpdateGuideState exits: m=1356 SNR=25.8
02:58:59.561 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:59.561 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:58:59.561 00.000 13300 Enqueuing Expose request
02:58:59.561 00.000 11596 Worker thread wakes up
02:58:59.562 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:58:59.562 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:59:00.075 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:59:01.942 01.867 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"afc60144-ddb9-4284-885e-c3a256da7a50"}
02:59:01.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"afc60144-ddb9-4284-885e-c3a256da7a50"}
02:59:01.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"58d93d09-5f00-476a-b31c-cff639cfe199"}
02:59:01.943 00.000 13300 case statement mapped state 6 to 3
02:59:01.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"58d93d09-5f00-476a-b31c-cff639cfe199"}
02:59:01.943 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c43a9a4d-8812-4661-8fb8-ca2c8f3def50"}
02:59:01.944 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1203,"width":15,"height":15,"star_pos":[7.10,6.56],"pixels":"..."},"id":"c43a9a4d-8812-4661-8fb8-ca2c8f3def50"}
02:59:02.874 00.930 13300 evsrv: cli 10204260 connect
02:59:02.875 00.001 13300 case statement mapped state 6 to 3
02:59:02.875 00.000 13300 case statement mapped state 6 to 3
02:59:02.876 00.001 13300 evsrv: cli 10204260 request: {"method":"get_app_state","id":"77199c2e-57b5-4bff-843b-3217d8b4f7cb"}
02:59:02.876 00.000 13300 case statement mapped state 6 to 3
02:59:02.876 00.000 13300 evsrv: cli 10204260 response: {"jsonrpc":"2.0","result":"Guiding","id":"77199c2e-57b5-4bff-843b-3217d8b4f7cb"}
02:59:02.877 00.001 13300 evsrv: cli 10204260 disconnect
02:59:03.119 00.242 11596 Exposure complete
02:59:03.209 00.090 11596 worker thread done servicing request
02:59:03.209 00.000 13300 OnExposeComplete: enter
02:59:03.210 00.001 13300 UpdateGuideState(): m_state=6
02:59:03.210 00.000 13300 Star::Find(15, 35, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1204
02:59:03.211 00.001 13300 Star::Find returns 1 (0), X=35.12, Y=410.15, Mass=1320, SNR=25.4, Peak=157 HFD=2.9
02:59:03.211 00.000 13300 MultiStar: large primary error, entering stabilization period
02:59:03.211 00.000 13300 CameraToMount -- cameraTheta (-1.03) - m_xAngle (1.53) = xAngle (-2.56 = -2.56)
02:59:03.211 00.000 13300 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.69 = 0.59)
02:59:03.211 00.000 13300 CameraToMount -- cameraX=0.29 cameraY=-0.49 hyp=0.57 cameraTheta=-1.03 mountX=-0.48 mountY=0.32, mountTheta=2.55
02:59:03.214 00.003 13300 SchedulePrimaryMove(1016D950, x=0.29, y=-0.49, opts=13)
02:59:03.215 00.001 13300 Enqueuing Move request for scope (0.29, -0.49)
02:59:03.215 00.000 11596 Worker thread wakes up
02:59:03.215 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.49) opts 0xd
02:59:03.215 00.000 11596 Handling offset move in thread for scope, endpoint = (0.29, -0.49)
02:59:03.215 00.000 11596 Moving (0.29, -0.49) raw xDistance=-0.48 yDistance=0.32
02:59:03.215 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.48
02:59:03.216 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:59:03.216 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
02:59:03.216 00.000 11596 MoveAxis(E, 600, ABG)
02:59:03.216 00.000 11596 Guiding  Dir = 2, Dur = 600
02:59:03.217 00.001 11596 IsSlewing returns 0
02:59:03.228 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=0, FiltMax=88, Gamma=0.510
02:59:03.242 00.014 13300 UpdateGuideState exits: m=1320 SNR=25.4
02:59:03.242 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:03.242 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:59:03.242 00.000 13300 Enqueuing Expose request
02:59:03.272 00.030 11596 IsGuiding returns 0
02:59:03.380 00.108 11596 PulseGuide returned control before completion, sleep 503
02:59:04.037 00.657 11596 IsGuiding returns 1
02:59:04.037 00.000 11596 scope still moving after pulse duration time elapsed
02:59:04.058 00.021 11596 IsSlewing returns 0
02:59:04.216 00.158 11596 IsGuiding returns 0
02:59:04.217 00.001 11596 scope move finished after 600 + 344 ms
02:59:04.217 00.000 11596 Move returns status 0, amount 600
02:59:04.217 00.000 11596 MoveAxis(N, 0, ABG)
02:59:04.217 00.000 11596 Move returns status 0, amount 0
02:59:04.217 00.000 11596 move complete, result=0
02:59:04.217 00.000 11596 worker thread done servicing request
02:59:04.217 00.000 13300 GuideStep: -0.5 px 600 ms EAST, 0.3 px 0 ms NORTH
02:59:04.218 00.001 11596 Worker thread wakes up
02:59:04.218 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:59:04.722 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:59:04.946 00.224 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"55eb2a2f-f532-4325-922b-9a003195b6ce"}
02:59:04.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"55eb2a2f-f532-4325-922b-9a003195b6ce"}
02:59:04.955 00.009 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9db3e25f-3ba7-4b95-9d86-99b790539476"}
02:59:04.955 00.000 13300 case statement mapped state 6 to 3
02:59:04.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9db3e25f-3ba7-4b95-9d86-99b790539476"}
02:59:04.956 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"79a8498e-e98f-4ddf-9958-66091d20ba10"}
02:59:04.957 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1204,"width":15,"height":15,"star_pos":[7.12,7.15],"pixels":"..."},"id":"79a8498e-e98f-4ddf-9958-66091d20ba10"}
02:59:07.753 02.796 11596 Exposure complete
02:59:07.829 00.076 11596 worker thread done servicing request
02:59:07.829 00.000 13300 OnExposeComplete: enter
02:59:07.829 00.000 13300 UpdateGuideState(): m_state=6
02:59:07.830 00.001 13300 Star::Find(15, 35, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1205
02:59:07.830 00.000 13300 Star::Find returns 1 (0), X=35.24, Y=410.78, Mass=1324, SNR=25.5, Peak=180 HFD=2.9
02:59:07.830 00.000 13300 CameraToMount -- cameraTheta (0.32) - m_xAngle (1.53) = xAngle (-1.21 = -1.21)
02:59:07.830 00.000 13300 CameraToMount -- cameraTheta (0.32) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.34 = 1.95)
02:59:07.830 00.000 13300 CameraToMount -- cameraX=0.42 cameraY=0.14 hyp=0.44 cameraTheta=0.32 mountX=0.16 mountY=0.41, mountTheta=1.21
02:59:07.833 00.003 13300 SchedulePrimaryMove(1016D950, x=0.42, y=0.14, opts=13)
02:59:07.833 00.000 13300 Enqueuing Move request for scope (0.42, 0.14)
02:59:07.833 00.000 11596 Worker thread wakes up
02:59:07.833 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.14) opts 0xd
02:59:07.834 00.001 11596 Handling offset move in thread for scope, endpoint = (0.42, 0.14)
02:59:07.834 00.000 11596 Moving (0.42, 0.14) raw xDistance=0.16 yDistance=0.41
02:59:07.834 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.08 from input 0.16
02:59:07.834 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:59:07.834 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
02:59:07.834 00.000 11596 MoveAxis(W, 154, ABG)
02:59:07.834 00.000 11596 Guiding  Dir = 3, Dur = 154
02:59:07.835 00.001 11596 IsSlewing returns 0
02:59:07.843 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
02:59:07.851 00.008 13300 UpdateGuideState exits: m=1324 SNR=25.5
02:59:07.852 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:07.852 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:59:07.852 00.000 13300 Enqueuing Expose request
02:59:07.947 00.095 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f92dd025-ddba-4d50-8231-cb938cd2b86a"}
02:59:07.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f92dd025-ddba-4d50-8231-cb938cd2b86a"}
02:59:07.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e4fa61f0-0875-40ab-bb7c-2031713f5317"}
02:59:07.948 00.000 13300 case statement mapped state 6 to 3
02:59:07.949 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e4fa61f0-0875-40ab-bb7c-2031713f5317"}
02:59:07.954 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"56647fac-6851-4ce8-ab37-a1d191093701"}
02:59:07.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1205,"width":15,"height":15,"star_pos":[7.24,6.78],"pixels":"..."},"id":"56647fac-6851-4ce8-ab37-a1d191093701"}
02:59:08.157 00.203 11596 IsGuiding returns 0
02:59:08.534 00.377 11596 IsGuiding returns 1
02:59:08.534 00.000 11596 scope still moving after pulse duration time elapsed
02:59:08.562 00.028 11596 IsSlewing returns 0
02:59:08.654 00.092 11596 IsGuiding returns 0
02:59:08.654 00.000 11596 scope move finished after 154 + 342 ms
02:59:08.654 00.000 11596 Move returns status 0, amount 154
02:59:08.654 00.000 11596 MoveAxis(N, 0, ABG)
02:59:08.654 00.000 11596 Move returns status 0, amount 0
02:59:08.655 00.001 11596 move complete, result=0
02:59:08.655 00.000 11596 worker thread done servicing request
02:59:08.655 00.000 11596 Worker thread wakes up
02:59:08.655 00.000 13300 GuideStep: 0.2 px 154 ms WEST, 0.4 px 0 ms NORTH
02:59:08.655 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:59:09.162 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:59:10.998 01.836 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4ab7d9d8-e2aa-4731-9329-a83a0e6d9de9"}
02:59:10.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4ab7d9d8-e2aa-4731-9329-a83a0e6d9de9"}
02:59:10.999 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"819ff487-d186-4686-a3c8-5b25600e106d"}
02:59:10.999 00.000 13300 case statement mapped state 6 to 3
02:59:10.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"819ff487-d186-4686-a3c8-5b25600e106d"}
02:59:11.000 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"70a4525c-06c7-4771-bb8d-19f6a664eddb"}
02:59:11.001 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1205,"width":15,"height":15,"star_pos":[7.24,6.78],"pixels":"..."},"id":"70a4525c-06c7-4771-bb8d-19f6a664eddb"}
02:59:12.218 01.217 11596 Exposure complete
02:59:12.350 00.132 11596 worker thread done servicing request
02:59:12.350 00.000 13300 OnExposeComplete: enter
02:59:12.350 00.000 13300 UpdateGuideState(): m_state=6
02:59:12.350 00.000 13300 Star::Find(15, 35, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1206
02:59:12.351 00.001 13300 Star::Find returns 1 (0), X=35.24, Y=410.62, Mass=1342, SNR=25.7, Peak=147 HFD=3.2
02:59:12.351 00.000 13300 CameraToMount -- cameraTheta (-0.04) - m_xAngle (1.53) = xAngle (-1.57 = -1.57)
02:59:12.351 00.000 13300 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.70 = 1.58)
02:59:12.351 00.000 13300 CameraToMount -- cameraX=0.42 cameraY=-0.02 hyp=0.42 cameraTheta=-0.04 mountX=-0.00 mountY=0.42, mountTheta=1.57
02:59:12.353 00.002 13300 SchedulePrimaryMove(1016D950, x=0.42, y=-0.02, opts=13)
02:59:12.353 00.000 13300 Enqueuing Move request for scope (0.42, -0.02)
02:59:12.353 00.000 11596 Worker thread wakes up
02:59:12.353 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.02) opts 0xd
02:59:12.353 00.000 11596 Handling offset move in thread for scope, endpoint = (0.42, -0.02)
02:59:12.354 00.001 11596 Moving (0.42, -0.02) raw xDistance=-0.00 yDistance=0.42
02:59:12.354 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:59:12.354 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:59:12.354 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
02:59:12.354 00.000 11596 MoveAxis(E, 0, ABG)
02:59:12.354 00.000 11596 Move returns status 0, amount 0
02:59:12.354 00.000 11596 MoveAxis(N, 0, ABG)
02:59:12.355 00.001 11596 Move returns status 0, amount 0
02:59:12.355 00.000 11596 move complete, result=0
02:59:12.355 00.000 11596 worker thread done servicing request
02:59:12.363 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
02:59:12.372 00.009 13300 UpdateGuideState exits: m=1342 SNR=25.7
02:59:12.373 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:12.373 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:59:12.373 00.000 13300 Enqueuing Expose request
02:59:12.373 00.000 11596 Worker thread wakes up
02:59:12.373 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
02:59:12.373 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:59:12.884 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:59:13.999 01.115 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9aa01336-bb7b-43a6-a8e1-6ec36f365794"}
02:59:13.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9aa01336-bb7b-43a6-a8e1-6ec36f365794"}
02:59:14.001 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"493d8fc0-243c-4d46-a922-9a859ffe0097"}
02:59:14.001 00.000 13300 case statement mapped state 6 to 3
02:59:14.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"493d8fc0-243c-4d46-a922-9a859ffe0097"}
02:59:14.002 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"77f85f92-68c9-4458-9840-fa9e69b49c56"}
02:59:14.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1206,"width":15,"height":15,"star_pos":[7.24,6.62],"pixels":"..."},"id":"77f85f92-68c9-4458-9840-fa9e69b49c56"}
02:59:15.910 01.908 11596 Exposure complete
02:59:16.017 00.107 11596 worker thread done servicing request
02:59:16.017 00.000 13300 OnExposeComplete: enter
02:59:16.017 00.000 13300 UpdateGuideState(): m_state=6
02:59:16.018 00.001 13300 Star::Find(15, 35, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1207
02:59:16.018 00.000 13300 Star::Find returns 1 (0), X=35.14, Y=410.62, Mass=1349, SNR=25.7, Peak=146 HFD=3.3
02:59:16.018 00.000 13300 CameraToMount -- cameraTheta (-0.06) - m_xAngle (1.53) = xAngle (-1.60 = -1.60)
02:59:16.018 00.000 13300 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.72 = 1.56)
02:59:16.019 00.001 13300 CameraToMount -- cameraX=0.32 cameraY=-0.02 hyp=0.32 cameraTheta=-0.06 mountX=-0.01 mountY=0.32, mountTheta=1.60
02:59:16.022 00.003 13300 SchedulePrimaryMove(1016D950, x=0.32, y=-0.02, opts=13)
02:59:16.022 00.000 13300 Enqueuing Move request for scope (0.32, -0.02)
02:59:16.023 00.001 11596 Worker thread wakes up
02:59:16.023 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.02) opts 0xd
02:59:16.023 00.000 11596 Handling offset move in thread for scope, endpoint = (0.32, -0.02)
02:59:16.023 00.000 11596 Moving (0.32, -0.02) raw xDistance=-0.01 yDistance=0.32
02:59:16.023 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:59:16.023 00.000 11596 switching direction from -1 to 1 - decHistory=3 oldest=-0.37 newest=1.15
02:59:16.023 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.32
02:59:16.024 00.001 11596 MoveAxis(E, 0, ABG)
02:59:16.024 00.000 11596 Move returns status 0, amount 0
02:59:16.024 00.000 11596 BLC: Oldest BLC event removed
02:59:16.024 00.000 11596 BLC: Dec direction reversal from North to South, backlash comp pulse of 143 applied
02:59:16.024 00.000 11596 MoveAxis(S, 563, ABG)
02:59:16.024 00.000 11596 Guiding  Dir = 1, Dur = 563
02:59:16.025 00.001 11596 IsSlewing returns 0
02:59:16.033 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
02:59:16.045 00.012 13300 UpdateGuideState exits: m=1349 SNR=25.7
02:59:16.046 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:16.046 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:59:16.046 00.000 13300 Enqueuing Expose request
02:59:16.214 00.168 11596 IsGuiding returns 0
02:59:16.352 00.138 11596 PulseGuide returned control before completion, sleep 436
02:59:16.981 00.629 11596 IsGuiding returns 1
02:59:16.981 00.000 11596 scope still moving after pulse duration time elapsed
02:59:16.998 00.017 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f4fb0590-7bb1-4927-bfac-186517115d58"}
02:59:16.999 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f4fb0590-7bb1-4927-bfac-186517115d58"}
02:59:16.999 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"67cc0c9c-99b8-4a94-9f3a-59f9d779aed9"}
02:59:17.000 00.001 13300 case statement mapped state 6 to 3
02:59:17.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"67cc0c9c-99b8-4a94-9f3a-59f9d779aed9"}
02:59:17.000 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5ce32dfa-46fd-4577-bd1a-0033817783a7"}
02:59:17.001 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1207,"width":15,"height":15,"star_pos":[7.14,6.62],"pixels":"..."},"id":"5ce32dfa-46fd-4577-bd1a-0033817783a7"}
02:59:17.010 00.009 11596 IsSlewing returns 0
02:59:17.089 00.079 11596 IsGuiding returns 0
02:59:17.089 00.000 11596 scope move finished after 563 + 311 ms
02:59:17.089 00.000 11596 Move returns status 0, amount 563
02:59:17.089 00.000 11596 move complete, result=0
02:59:17.089 00.000 11596 worker thread done servicing request
02:59:17.090 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.3 px 563 ms SOUTH
02:59:17.090 00.000 11596 Worker thread wakes up
02:59:17.090 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:59:17.598 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:59:19.999 02.401 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f5dc6d89-5ca8-465b-bdfb-901bb571fa5d"}
02:59:19.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f5dc6d89-5ca8-465b-bdfb-901bb571fa5d"}
02:59:20.000 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c4b86858-20fc-44dc-b28a-7db8c842efa1"}
02:59:20.000 00.000 13300 case statement mapped state 6 to 3
02:59:20.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c4b86858-20fc-44dc-b28a-7db8c842efa1"}
02:59:20.001 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a0185bc7-d1c2-40e3-b7bd-ab62df425d14"}
02:59:20.002 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1207,"width":15,"height":15,"star_pos":[7.14,6.62],"pixels":"..."},"id":"a0185bc7-d1c2-40e3-b7bd-ab62df425d14"}
02:59:20.651 00.649 11596 Exposure complete
02:59:20.738 00.087 11596 worker thread done servicing request
02:59:20.739 00.001 13300 OnExposeComplete: enter
02:59:20.739 00.000 13300 UpdateGuideState(): m_state=6
02:59:20.739 00.000 13300 Star::Find(15, 35, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1208
02:59:20.739 00.000 13300 Star::Find returns 1 (0), X=35.23, Y=410.68, Mass=971, SNR=21.8, Peak=119 HFD=3.0
02:59:20.739 00.000 13300 CameraToMount -- cameraTheta (0.09) - m_xAngle (1.53) = xAngle (-1.44 = -1.44)
02:59:20.739 00.000 13300 CameraToMount -- cameraTheta (0.09) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.57 = 1.72)
02:59:20.740 00.001 13300 CameraToMount -- cameraX=0.41 cameraY=0.04 hyp=0.41 cameraTheta=0.09 mountX=0.05 mountY=0.41, mountTheta=1.44
02:59:20.742 00.002 13300 SchedulePrimaryMove(1016D950, x=0.41, y=0.04, opts=13)
02:59:20.742 00.000 13300 Enqueuing Move request for scope (0.41, 0.04)
02:59:20.742 00.000 11596 Worker thread wakes up
02:59:20.742 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.04) opts 0xd
02:59:20.742 00.000 11596 Handling offset move in thread for scope, endpoint = (0.41, 0.04)
02:59:20.742 00.000 11596 Moving (0.41, 0.04) raw xDistance=0.05 yDistance=0.41
02:59:20.743 00.001 11596 BLC: History state: CurrMiss=0.41, AvgInitMiss=0.27, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=0.317864, 1:0.408876
02:59:20.743 00.000 11596 BLC: Under-shoot, no adjustment, waiting for more data
02:59:20.743 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:59:20.743 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.41
02:59:20.743 00.000 11596 MoveAxis(E, 0, ABG)
02:59:20.743 00.000 11596 Move returns status 0, amount 0
02:59:20.744 00.001 11596 MoveAxis(S, 540, ABG)
02:59:20.744 00.000 11596 Guiding  Dir = 1, Dur = 540
02:59:20.744 00.000 11596 IsSlewing returns 0
02:59:20.751 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=215, med=4, FiltMin=2, FiltMax=56, Gamma=0.510
02:59:20.760 00.009 13300 UpdateGuideState exits: m=971 SNR=21.8
02:59:20.760 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:20.760 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:59:20.761 00.001 13300 Enqueuing Expose request
02:59:20.869 00.108 11596 IsGuiding returns 0
02:59:20.976 00.107 11596 PulseGuide returned control before completion, sleep 444
02:59:21.580 00.604 11596 IsGuiding returns 0
02:59:21.580 00.000 11596 Move returns status 0, amount 540
02:59:21.580 00.000 11596 move complete, result=0
02:59:21.580 00.000 11596 worker thread done servicing request
02:59:21.580 00.000 11596 Worker thread wakes up
02:59:21.580 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.4 px 540 ms SOUTH
02:59:21.580 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:59:22.085 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:59:22.999 00.914 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"351d5e9d-ca3c-47bb-b799-1776a40c791a"}
02:59:22.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"351d5e9d-ca3c-47bb-b799-1776a40c791a"}
02:59:23.000 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8ac57be4-eb71-438e-9c72-f137c37ad094"}
02:59:23.000 00.000 13300 case statement mapped state 6 to 3
02:59:23.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8ac57be4-eb71-438e-9c72-f137c37ad094"}
02:59:23.001 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e777f328-14d6-41a3-9f0e-39022b34ae93"}
02:59:23.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1208,"width":15,"height":15,"star_pos":[7.23,6.68],"pixels":"..."},"id":"e777f328-14d6-41a3-9f0e-39022b34ae93"}
02:59:25.110 02.109 11596 Exposure complete
02:59:25.179 00.069 11596 worker thread done servicing request
02:59:25.179 00.000 13300 OnExposeComplete: enter
02:59:25.179 00.000 13300 UpdateGuideState(): m_state=6
02:59:25.180 00.001 13300 Star::Find(15, 35, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1209
02:59:25.181 00.001 13300 Star::Find returns 1 (0), X=35.12, Y=410.81, Mass=1036, SNR=22.5, Peak=125 HFD=3.0
02:59:25.181 00.000 13300 CameraToMount -- cameraTheta (0.52) - m_xAngle (1.53) = xAngle (-1.02 = -1.02)
02:59:25.181 00.000 13300 CameraToMount -- cameraTheta (0.52) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.14 = 2.14)
02:59:25.181 00.000 13300 CameraToMount -- cameraX=0.30 cameraY=0.17 hyp=0.34 cameraTheta=0.52 mountX=0.18 mountY=0.29, mountTheta=1.01
02:59:25.185 00.004 13300 SchedulePrimaryMove(1016D950, x=0.30, y=0.17, opts=13)
02:59:25.185 00.000 13300 Enqueuing Move request for scope (0.30, 0.17)
02:59:25.185 00.000 11596 Worker thread wakes up
02:59:25.185 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.17) opts 0xd
02:59:25.185 00.000 11596 Handling offset move in thread for scope, endpoint = (0.30, 0.17)
02:59:25.186 00.001 11596 Moving (0.30, 0.17) raw xDistance=0.18 yDistance=0.29
02:59:25.186 00.000 11596 BLC: History state: CurrMiss=0.29, AvgInitMiss=0.27, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=0.317864, 1:0.408876, 2:0.289609
02:59:25.186 00.000 11596 BLC: Under-shoot: nominal increase by 363
02:59:25.186 00.000 11596 BLC: window closed
02:59:25.186 00.000 11596 BLC: Pulse adjusted to 157
02:59:25.187 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.18
02:59:25.188 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
02:59:25.188 00.000 11596 MoveAxis(W, 227, ABG)
02:59:25.188 00.000 11596 Guiding  Dir = 3, Dur = 227
02:59:25.188 00.000 11596 IsSlewing returns 0
02:59:25.197 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=67, Gamma=0.510
02:59:25.206 00.009 13300 UpdateGuideState exits: m=1036 SNR=22.5
02:59:25.206 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:25.206 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:59:25.206 00.000 13300 Enqueuing Expose request
02:59:25.298 00.092 11596 IsGuiding returns 0
02:59:25.387 00.089 13300 evsrv: cli 10204080 connect
02:59:25.387 00.000 13300 case statement mapped state 6 to 3
02:59:25.388 00.001 13300 case statement mapped state 6 to 3
02:59:25.388 00.000 13300 evsrv: cli 10204080 request: {"method":"get_pixel_scale","id":"8186abd6-c1b3-4d8d-9d87-a94c643b86e8"}
02:59:25.388 00.000 13300 evsrv: cli 10204080 response: {"jsonrpc":"2.0","result":4.46908,"id":"8186abd6-c1b3-4d8d-9d87-a94c643b86e8"}
02:59:25.389 00.001 13300 evsrv: cli 10204080 disconnect
02:59:25.406 00.017 11596 PulseGuide returned control before completion, sleep 131
02:59:25.702 00.296 11596 IsGuiding returns 0
02:59:25.702 00.000 11596 Move returns status 0, amount 227
02:59:25.702 00.000 11596 MoveAxis(S, 383, ABG)
02:59:25.702 00.000 11596 Guiding  Dir = 1, Dur = 383
02:59:25.702 00.000 11596 IsSlewing returns 0
02:59:25.830 00.128 11596 IsGuiding returns 0
02:59:25.927 00.097 11596 PulseGuide returned control before completion, sleep 296
02:59:25.999 00.072 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"42110a42-6c55-46d5-a5d9-89ab269a125e"}
02:59:25.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"42110a42-6c55-46d5-a5d9-89ab269a125e"}
02:59:25.999 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a7c503db-4a06-4f10-99ab-e9a5654eb300"}
02:59:26.000 00.001 13300 case statement mapped state 6 to 3
02:59:26.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a7c503db-4a06-4f10-99ab-e9a5654eb300"}
02:59:26.000 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"99eb7fcf-e071-4095-8d53-021fc68a7533"}
02:59:26.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1209,"width":15,"height":15,"star_pos":[7.12,6.81],"pixels":"..."},"id":"99eb7fcf-e071-4095-8d53-021fc68a7533"}
02:59:26.321 00.321 11596 IsGuiding returns 1
02:59:26.321 00.000 11596 scope still moving after pulse duration time elapsed
02:59:26.344 00.023 11596 IsSlewing returns 0
02:59:26.546 00.202 11596 IsGuiding returns 0
02:59:26.546 00.000 11596 scope move finished after 383 + 333 ms
02:59:26.546 00.000 11596 Move returns status 0, amount 383
02:59:26.546 00.000 11596 move complete, result=0
02:59:26.546 00.000 11596 worker thread done servicing request
02:59:26.547 00.001 11596 Worker thread wakes up
02:59:26.547 00.000 13300 GuideStep: 0.2 px 227 ms WEST, 0.3 px 383 ms SOUTH
02:59:26.547 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:59:27.051 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:59:28.999 01.948 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b9258130-ec38-4cab-860f-c2bdf4cb960d"}
02:59:28.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b9258130-ec38-4cab-860f-c2bdf4cb960d"}
02:59:29.000 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8ac7c75b-1f2f-4c82-85f9-199755e18402"}
02:59:29.000 00.000 13300 case statement mapped state 6 to 3
02:59:29.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8ac7c75b-1f2f-4c82-85f9-199755e18402"}
02:59:29.000 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"05759ba6-7c31-4154-87f2-5ad5953ac5a0"}
02:59:29.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1209,"width":15,"height":15,"star_pos":[7.12,6.81],"pixels":"..."},"id":"05759ba6-7c31-4154-87f2-5ad5953ac5a0"}
02:59:30.076 01.076 11596 Exposure complete
02:59:30.146 00.070 11596 worker thread done servicing request
02:59:30.146 00.000 13300 OnExposeComplete: enter
02:59:30.146 00.000 13300 UpdateGuideState(): m_state=6
02:59:30.147 00.001 13300 Star::Find(15, 35, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1210
02:59:30.147 00.000 13300 Star::Find returns 1 (0), X=34.88, Y=410.66, Mass=1272, SNR=25.0, Peak=148 HFD=3.3
02:59:30.147 00.000 13300 MultiStar: exiting stabilization period
02:59:30.147 00.000 13300 MultiStar: [#1 -0.09,0.28,0.00,M4] [#2 0.04,0.27,0.00,M1] [#3 -0.27,0.39,0.00,M3] [#4 -0.01,0.18,0.29,U] [#5 0.52,0.35,0.00,M5] [#6 0.15,0.17,0.28,U] [#7 0.01,-0.02,0.29,U] [#8 0.20,0.12,0.22,U] 
02:59:30.147 00.000 13300 single-star, 4 included, MultiStar: {0.07, 0.06}, one-star: {0.06, 0.02}
02:59:30.147 00.000 13300 CameraToMount -- cameraTheta (0.31) - m_xAngle (1.53) = xAngle (-1.22 = -1.22)
02:59:30.148 00.001 13300 CameraToMount -- cameraTheta (0.31) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.35 = 1.94)
02:59:30.148 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.02 hyp=0.06 cameraTheta=0.31 mountX=0.02 mountY=0.05, mountTheta=1.22
02:59:30.150 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.02, opts=13)
02:59:30.150 00.000 13300 Enqueuing Move request for scope (0.06, 0.02)
02:59:30.150 00.000 11596 Worker thread wakes up
02:59:30.150 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.02) opts 0xd
02:59:30.150 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.02)
02:59:30.150 00.000 11596 Moving (0.06, 0.02) raw xDistance=0.02 yDistance=0.05
02:59:30.150 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:59:30.150 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:30.151 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:59:30.151 00.000 11596 MoveAxis(E, 0, ABG)
02:59:30.151 00.000 11596 Move returns status 0, amount 0
02:59:30.151 00.000 11596 MoveAxis(N, 0, ABG)
02:59:30.151 00.000 11596 Move returns status 0, amount 0
02:59:30.151 00.000 11596 move complete, result=0
02:59:30.151 00.000 11596 worker thread done servicing request
02:59:30.158 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
02:59:30.165 00.007 13300 UpdateGuideState exits: m=1272 SNR=25.0
02:59:30.166 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:30.166 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:59:30.166 00.000 13300 Enqueuing Expose request
02:59:30.166 00.000 11596 Worker thread wakes up
02:59:30.166 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:59:30.166 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:59:30.682 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:59:31.999 01.317 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"87176f5d-9a25-439f-85a4-152f5bd77177"}
02:59:31.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"87176f5d-9a25-439f-85a4-152f5bd77177"}
02:59:32.000 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7fac1fc8-986a-46d4-9533-0eb9e945ebe3"}
02:59:32.000 00.000 13300 case statement mapped state 6 to 3
02:59:32.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7fac1fc8-986a-46d4-9533-0eb9e945ebe3"}
02:59:32.000 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a97d544f-0ecc-4015-9256-a56a33001bb7"}
02:59:32.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1210,"width":15,"height":15,"star_pos":[6.88,6.66],"pixels":"..."},"id":"a97d544f-0ecc-4015-9256-a56a33001bb7"}
02:59:33.705 01.705 11596 Exposure complete
02:59:33.775 00.070 11596 worker thread done servicing request
02:59:33.775 00.000 13300 OnExposeComplete: enter
02:59:33.775 00.000 13300 UpdateGuideState(): m_state=6
02:59:33.776 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1211
02:59:33.776 00.000 13300 Star::Find returns 1 (0), X=34.83, Y=410.52, Mass=1298, SNR=25.2, Peak=138 HFD=3.4
02:59:33.776 00.000 13300 MultiStar: [#1 -0.25,0.12,0.00,M5] [#2 -0.10,0.05,0.51,U] [#3 -0.51,0.46,0.00,M4] [#4 -0.12,0.17,0.35,U] [#5 0.34,0.04,0.00,M6] [#6 0.01,0.12,0.27,U] [#7 -0.09,-0.47,0.00,M1] [#8 -0.00,-0.43,0.00,M8] 
02:59:33.776 00.000 13300 refined, 3 included, MultiStar: {-0.04, -0.00}, one-star: {0.01, -0.12}
02:59:33.776 00.000 13300 CameraToMount -- cameraTheta (-3.06) - m_xAngle (1.53) = xAngle (-4.59 = 1.69)
02:59:33.776 00.000 13300 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.72 = -1.44)
02:59:33.777 00.001 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-3.06 mountX=-0.00 mountY=-0.04, mountTheta=-1.69
02:59:33.778 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.00, opts=13)
02:59:33.779 00.001 13300 Enqueuing Move request for scope (-0.04, -0.00)
02:59:33.779 00.000 11596 Worker thread wakes up
02:59:33.779 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.00) opts 0xd
02:59:33.779 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.00)
02:59:33.779 00.000 11596 Moving (-0.04, -0.00) raw xDistance=-0.00 yDistance=-0.04
02:59:33.779 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:59:33.779 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:33.779 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:59:33.779 00.000 11596 MoveAxis(E, 0, ABG)
02:59:33.779 00.000 11596 Move returns status 0, amount 0
02:59:33.780 00.001 11596 MoveAxis(N, 0, ABG)
02:59:33.780 00.000 11596 Move returns status 0, amount 0
02:59:33.780 00.000 11596 move complete, result=0
02:59:33.780 00.000 11596 worker thread done servicing request
02:59:33.786 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=205, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
02:59:33.794 00.008 13300 UpdateGuideState exits: m=1298 SNR=25.2
02:59:33.795 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:33.795 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:59:33.795 00.000 13300 Enqueuing Expose request
02:59:33.795 00.000 11596 Worker thread wakes up
02:59:33.795 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:59:33.795 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:59:34.303 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:59:34.998 00.695 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"344631ac-1701-4110-9bbb-eabf2bd4c7e7"}
02:59:34.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"344631ac-1701-4110-9bbb-eabf2bd4c7e7"}
02:59:34.999 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"81eca617-d323-4d3a-b093-c84460ef9020"}
02:59:34.999 00.000 13300 case statement mapped state 6 to 3
02:59:34.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"81eca617-d323-4d3a-b093-c84460ef9020"}
02:59:34.999 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"794c9de0-f7ad-4b27-b5a7-8fd1c6bba729"}
02:59:34.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1211,"width":15,"height":15,"star_pos":[6.83,6.52],"pixels":"..."},"id":"794c9de0-f7ad-4b27-b5a7-8fd1c6bba729"}
02:59:37.329 02.330 11596 Exposure complete
02:59:37.397 00.068 11596 worker thread done servicing request
02:59:37.397 00.000 13300 OnExposeComplete: enter
02:59:37.397 00.000 13300 UpdateGuideState(): m_state=6
02:59:37.398 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1212
02:59:37.398 00.000 13300 Star::Find returns 1 (0), X=34.80, Y=410.56, Mass=1316, SNR=25.4, Peak=152 HFD=3.3
02:59:37.398 00.000 13300 MultiStar: [#1 -0.29,0.20,0.00,M6] [#2 -0.07,-0.03,0.48,U] [#3 -0.44,0.32,0.00,M5] [#4 -0.03,0.14,0.28,U] [#5 0.13,0.14,0.31,U] [#6 -0.19,-0.14,0.28,U] [#7 -0.11,-0.35,0.00,M2] [#8 -0.14,-0.47,0.00,M9] 
02:59:37.399 00.001 13300 refined, 4 included, MultiStar: {-0.03, -0.02}, one-star: {-0.02, -0.08}
02:59:37.399 00.000 13300 CameraToMount -- cameraTheta (-2.59) - m_xAngle (1.53) = xAngle (-4.13 = 2.16)
02:59:37.399 00.000 13300 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.25 = -0.97)
02:59:37.399 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-2.59 mountX=-0.02 mountY=-0.03, mountTheta=-2.16
02:59:37.401 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.02, opts=13)
02:59:37.401 00.000 13300 Enqueuing Move request for scope (-0.03, -0.02)
02:59:37.401 00.000 11596 Worker thread wakes up
02:59:37.401 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.02) opts 0xd
02:59:37.401 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.02)
02:59:37.401 00.000 11596 Moving (-0.03, -0.02) raw xDistance=-0.02 yDistance=-0.03
02:59:37.401 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:59:37.402 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:37.402 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:59:37.402 00.000 11596 MoveAxis(E, 0, ABG)
02:59:37.402 00.000 11596 Move returns status 0, amount 0
02:59:37.402 00.000 11596 MoveAxis(N, 0, ABG)
02:59:37.403 00.001 11596 Move returns status 0, amount 0
02:59:37.403 00.000 11596 move complete, result=0
02:59:37.403 00.000 11596 worker thread done servicing request
02:59:37.409 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=207, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
02:59:37.417 00.008 13300 UpdateGuideState exits: m=1316 SNR=25.4
02:59:37.417 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:37.417 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:59:37.417 00.000 13300 Enqueuing Expose request
02:59:37.418 00.001 11596 Worker thread wakes up
02:59:37.418 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:59:37.418 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:59:37.923 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:59:37.998 00.075 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"51c18e8a-b8ec-4978-ae41-450c07ec43e5"}
02:59:37.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"51c18e8a-b8ec-4978-ae41-450c07ec43e5"}
02:59:37.999 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b6c0d25c-8a78-4295-9e7f-9a587308fd91"}
02:59:37.999 00.000 13300 case statement mapped state 6 to 3
02:59:37.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b6c0d25c-8a78-4295-9e7f-9a587308fd91"}
02:59:37.999 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5e2e43e5-8b11-463c-af6a-853f319410fa"}
02:59:38.000 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1212,"width":15,"height":15,"star_pos":[6.80,6.56],"pixels":"..."},"id":"5e2e43e5-8b11-463c-af6a-853f319410fa"}
02:59:40.951 02.951 11596 Exposure complete
02:59:40.999 00.048 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f241bf26-401c-4372-bf65-b359f6e40528"}
02:59:40.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f241bf26-401c-4372-bf65-b359f6e40528"}
02:59:41.000 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"681c9bbd-e0a6-4224-9fd5-83f4e62c6a1a"}
02:59:41.000 00.000 13300 case statement mapped state 6 to 3
02:59:41.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"681c9bbd-e0a6-4224-9fd5-83f4e62c6a1a"}
02:59:41.000 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bfdd2dab-7059-4886-8ca6-be268e93ea76"}
02:59:41.001 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1212,"width":15,"height":15,"star_pos":[6.80,6.56],"pixels":"..."},"id":"bfdd2dab-7059-4886-8ca6-be268e93ea76"}
02:59:41.022 00.021 11596 worker thread done servicing request
02:59:41.022 00.000 13300 OnExposeComplete: enter
02:59:41.022 00.000 13300 UpdateGuideState(): m_state=6
02:59:41.023 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1213
02:59:41.023 00.000 13300 Star::Find returns 1 (0), X=34.69, Y=410.67, Mass=1338, SNR=25.6, Peak=170 HFD=3.4
02:59:41.023 00.000 13300 MultiStar: [#1 -0.07,0.20,0.51,U] [#2 0.11,-0.02,0.51,U] [#3 -0.37,0.43,0.00,M6] [#4 0.03,0.26,0.28,U] [#5 0.13,0.33,0.00,M6] [#6 -0.12,0.54,0.00,M1] [#7 0.02,0.10,0.28,U] [#8 0.02,0.04,0.23,U] 
02:59:41.023 00.000 13300 refined, 5 included, MultiStar: {-0.03, 0.08}, one-star: {-0.13, 0.03}
02:59:41.023 00.000 13300 CameraToMount -- cameraTheta (1.96) - m_xAngle (1.53) = xAngle (0.43 = 0.43)
02:59:41.023 00.000 13300 CameraToMount -- cameraTheta (1.96) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.70 = -2.70)
02:59:41.024 00.001 13300 CameraToMount -- cameraX=-0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.96 mountX=0.08 mountY=-0.04, mountTheta=-0.44
02:59:41.025 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.08, opts=13)
02:59:41.026 00.001 13300 Enqueuing Move request for scope (-0.03, 0.08)
02:59:41.026 00.000 11596 Worker thread wakes up
02:59:41.026 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.08) opts 0xd
02:59:41.026 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.08)
02:59:41.026 00.000 11596 Moving (-0.03, 0.08) raw xDistance=0.08 yDistance=-0.04
02:59:41.026 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:59:41.026 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:41.026 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:59:41.026 00.000 11596 MoveAxis(E, 0, ABG)
02:59:41.027 00.001 11596 Move returns status 0, amount 0
02:59:41.027 00.000 11596 MoveAxis(N, 0, ABG)
02:59:41.027 00.000 11596 Move returns status 0, amount 0
02:59:41.027 00.000 11596 move complete, result=0
02:59:41.027 00.000 11596 worker thread done servicing request
02:59:41.033 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
02:59:41.042 00.009 13300 UpdateGuideState exits: m=1338 SNR=25.6
02:59:41.042 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:41.042 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:59:41.042 00.000 13300 Enqueuing Expose request
02:59:41.042 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:59:41.042 00.000 11596 Worker thread wakes up
02:59:41.042 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:59:41.559 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:59:43.999 02.440 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b0b5bd70-2e1e-4f29-846f-fc3e42826c52"}
02:59:43.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b0b5bd70-2e1e-4f29-846f-fc3e42826c52"}
02:59:44.000 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4aef5d06-19e0-462c-99be-36e29ad90d41"}
02:59:44.000 00.000 13300 case statement mapped state 6 to 3
02:59:44.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4aef5d06-19e0-462c-99be-36e29ad90d41"}
02:59:44.000 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4ebd586b-0814-4c64-9616-7017ff9930ae"}
02:59:44.001 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1213,"width":15,"height":15,"star_pos":[6.69,6.67],"pixels":"..."},"id":"4ebd586b-0814-4c64-9616-7017ff9930ae"}
02:59:44.589 00.588 11596 Exposure complete
02:59:44.666 00.077 11596 worker thread done servicing request
02:59:44.666 00.000 13300 OnExposeComplete: enter
02:59:44.666 00.000 13300 UpdateGuideState(): m_state=6
02:59:44.667 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1214
02:59:44.667 00.000 13300 Star::Find returns 1 (0), X=34.67, Y=410.44, Mass=1293, SNR=25.2, Peak=142 HFD=3.2
02:59:44.667 00.000 13300 MultiStar: [#1 -0.23,0.09,0.56,U] [#2 -0.02,-0.02,0.48,U] [#3 -0.51,0.24,0.00,M7] [#4 0.06,-0.10,0.28,U] [#5 0.35,-0.10,0.00,M7] [#6 0.05,-0.15,0.26,U] [#7 -0.12,-0.04,0.30,U] [#8 -0.07,-0.08,0.24,U] 
02:59:44.668 00.001 13300 refined, 6 included, MultiStar: {-0.10, -0.08}, one-star: {-0.15, -0.20}
02:59:44.668 00.000 13300 CameraToMount -- cameraTheta (-2.44) - m_xAngle (1.53) = xAngle (-3.97 = 2.32)
02:59:44.668 00.000 13300 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.10 = -0.81)
02:59:44.668 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-2.44 mountX=-0.09 mountY=-0.09, mountTheta=-2.32
02:59:44.670 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.08, opts=13)
02:59:44.670 00.000 13300 Enqueuing Move request for scope (-0.10, -0.08)
02:59:44.670 00.000 11596 Worker thread wakes up
02:59:44.670 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.08) opts 0xd
02:59:44.670 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.08)
02:59:44.670 00.000 11596 Moving (-0.10, -0.08) raw xDistance=-0.09 yDistance=-0.09
02:59:44.670 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:59:44.670 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:44.671 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:59:44.671 00.000 11596 MoveAxis(E, 0, ABG)
02:59:44.671 00.000 11596 Move returns status 0, amount 0
02:59:44.671 00.000 11596 MoveAxis(N, 0, ABG)
02:59:44.671 00.000 11596 Move returns status 0, amount 0
02:59:44.671 00.000 11596 move complete, result=0
02:59:44.671 00.000 11596 worker thread done servicing request
02:59:44.677 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=214, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
02:59:44.685 00.008 13300 UpdateGuideState exits: m=1293 SNR=25.2
02:59:44.685 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:44.685 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:59:44.686 00.001 13300 Enqueuing Expose request
02:59:44.686 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:59:44.686 00.000 11596 Worker thread wakes up
02:59:44.686 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:59:45.202 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:59:46.998 01.796 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1e2aaaf8-b114-4ae1-80b6-9f1430a3503e"}
02:59:46.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1e2aaaf8-b114-4ae1-80b6-9f1430a3503e"}
02:59:46.999 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"525165cc-f5f2-4bbd-9371-0af4b173c115"}
02:59:46.999 00.000 13300 case statement mapped state 6 to 3
02:59:46.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"525165cc-f5f2-4bbd-9371-0af4b173c115"}
02:59:46.999 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5724b411-1ef0-43e0-931b-22603a88edba"}
02:59:47.000 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1214,"width":15,"height":15,"star_pos":[6.67,7.44],"pixels":"..."},"id":"5724b411-1ef0-43e0-931b-22603a88edba"}
02:59:48.227 01.227 11596 Exposure complete
02:59:48.311 00.084 11596 worker thread done servicing request
02:59:48.311 00.000 13300 OnExposeComplete: enter
02:59:48.312 00.001 13300 UpdateGuideState(): m_state=6
02:59:48.312 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1215
02:59:48.313 00.001 13300 Star::Find returns 1 (0), X=34.69, Y=410.46, Mass=1152, SNR=23.8, Peak=129 HFD=3.3
02:59:48.313 00.000 13300 MultiStar: [#1 -0.35,-0.03,0.00,M5] [#2 -0.15,0.04,0.55,U] [#3 -0.38,0.10,0.00,M8] [#4 0.02,-0.01,0.30,U] [#5 0.35,0.11,0.00,M8] [#6 -0.25,0.10,0.27,U] [#7 -0.22,0.02,0.30,U] [#8 -0.45,-0.48,0.00,M8] 
02:59:48.314 00.001 13300 refined, 4 included, MultiStar: {-0.14, -0.05}, one-star: {-0.13, -0.18}
02:59:48.314 00.000 13300 CameraToMount -- cameraTheta (-2.78) - m_xAngle (1.53) = xAngle (-4.31 = 1.97)
02:59:48.314 00.000 13300 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.44 = -1.16)
02:59:48.314 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=-0.05 hyp=0.15 cameraTheta=-2.78 mountX=-0.06 mountY=-0.14, mountTheta=-1.97
02:59:48.317 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=-0.05, opts=13)
02:59:48.317 00.000 13300 Enqueuing Move request for scope (-0.14, -0.05)
02:59:48.317 00.000 11596 Worker thread wakes up
02:59:48.318 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.05) opts 0xd
02:59:48.318 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, -0.05)
02:59:48.318 00.000 11596 Moving (-0.14, -0.05) raw xDistance=-0.06 yDistance=-0.14
02:59:48.318 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:59:48.318 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:48.318 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:59:48.318 00.000 11596 MoveAxis(E, 0, ABG)
02:59:48.318 00.000 11596 Move returns status 0, amount 0
02:59:48.318 00.000 11596 MoveAxis(N, 0, ABG)
02:59:48.318 00.000 11596 Move returns status 0, amount 0
02:59:48.318 00.000 11596 move complete, result=0
02:59:48.319 00.001 11596 worker thread done servicing request
02:59:48.325 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=174, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
02:59:48.333 00.008 13300 UpdateGuideState exits: m=1152 SNR=23.8
02:59:48.334 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:48.334 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:59:48.334 00.000 13300 Enqueuing Expose request
02:59:48.334 00.000 11596 Worker thread wakes up
02:59:48.334 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:59:48.334 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:59:48.847 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:59:49.997 01.150 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8922e21f-0068-4390-a700-4a78be369891"}
02:59:49.997 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8922e21f-0068-4390-a700-4a78be369891"}
02:59:49.998 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2a032ed6-8377-462d-a017-8293d5b51b84"}
02:59:49.998 00.000 13300 case statement mapped state 6 to 3
02:59:49.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2a032ed6-8377-462d-a017-8293d5b51b84"}
02:59:49.998 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a1705e99-0bcf-4d6e-ae1a-924d92a645de"}
02:59:49.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1215,"width":15,"height":15,"star_pos":[6.69,7.46],"pixels":"..."},"id":"a1705e99-0bcf-4d6e-ae1a-924d92a645de"}
02:59:51.867 01.869 11596 Exposure complete
02:59:51.937 00.070 11596 worker thread done servicing request
02:59:51.937 00.000 13300 OnExposeComplete: enter
02:59:51.937 00.000 13300 UpdateGuideState(): m_state=6
02:59:51.938 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1216
02:59:51.938 00.000 13300 Star::Find returns 1 (0), X=34.91, Y=410.43, Mass=1217, SNR=24.4, Peak=122 HFD=3.3
02:59:51.938 00.000 13300 MultiStar: [#1 -0.20,0.08,0.57,U] [#2 0.01,0.04,0.51,U] [#3 -0.29,0.28,0.00,M9] [#4 0.08,0.09,0.28,U] [#5 0.62,0.22,0.00,M9] [#6 -0.08,0.29,0.00,M1] [#7 0.26,-0.42,0.00,M1] [#8 -0.17,0.10,0.23,U] 
02:59:51.938 00.000 13300 refined, 4 included, MultiStar: {-0.01, -0.04}, one-star: {0.09, -0.21}
02:59:51.938 00.000 13300 CameraToMount -- cameraTheta (-1.94) - m_xAngle (1.53) = xAngle (-3.48 = 2.81)
02:59:51.939 00.001 13300 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.60 = -0.32)
02:59:51.939 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.94 mountX=-0.04 mountY=-0.01, mountTheta=-2.82
02:59:51.940 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.04, opts=13)
02:59:51.941 00.001 13300 Enqueuing Move request for scope (-0.01, -0.04)
02:59:51.941 00.000 11596 Worker thread wakes up
02:59:51.941 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.04) opts 0xd
02:59:51.941 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.04)
02:59:51.941 00.000 11596 Moving (-0.01, -0.04) raw xDistance=-0.04 yDistance=-0.01
02:59:51.941 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:59:51.941 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:51.941 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:59:51.941 00.000 11596 MoveAxis(E, 0, ABG)
02:59:51.941 00.000 11596 Move returns status 0, amount 0
02:59:51.942 00.001 11596 MoveAxis(N, 0, ABG)
02:59:51.942 00.000 11596 Move returns status 0, amount 0
02:59:51.942 00.000 11596 move complete, result=0
02:59:51.942 00.000 11596 worker thread done servicing request
02:59:51.948 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=188, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
02:59:51.956 00.008 13300 UpdateGuideState exits: m=1217 SNR=24.4
02:59:51.956 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:51.956 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:59:51.956 00.000 13300 Enqueuing Expose request
02:59:51.957 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:59:51.957 00.000 11596 Worker thread wakes up
02:59:51.957 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:59:52.459 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:59:52.996 00.537 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b128ff2c-81b9-408b-9084-dccd5c0cc514"}
02:59:52.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b128ff2c-81b9-408b-9084-dccd5c0cc514"}
02:59:52.997 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4f173dbf-6f03-4991-b86e-6408feb048f7"}
02:59:52.997 00.000 13300 case statement mapped state 6 to 3
02:59:52.997 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4f173dbf-6f03-4991-b86e-6408feb048f7"}
02:59:52.997 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2a3a2137-2175-44d7-97d4-bbb0eee777aa"}
02:59:52.998 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1216,"width":15,"height":15,"star_pos":[6.91,7.43],"pixels":"..."},"id":"2a3a2137-2175-44d7-97d4-bbb0eee777aa"}
02:59:55.523 02.525 11596 Exposure complete
02:59:55.599 00.076 11596 worker thread done servicing request
02:59:55.600 00.001 13300 OnExposeComplete: enter
02:59:55.600 00.000 13300 UpdateGuideState(): m_state=6
02:59:55.600 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1217
02:59:55.600 00.000 13300 Star::Find returns 1 (0), X=34.70, Y=410.27, Mass=1245, SNR=24.7, Peak=141 HFD=3.5
02:59:55.601 00.001 13300 MultiStar: [#1 -0.38,0.08,0.00,M5] [#2 0.02,-0.23,0.50,U] [#3 -0.54,-0.02,0.00,M10] [#4 -0.12,-0.02,0.28,U] [#5 -0.12,-0.18,0.28,U] [#6 0.13,-0.23,0.23,U] [#7 0.23,-0.10,0.29,U] [#8 -0.37,-0.25,0.00,M8] 
02:59:55.601 00.000 13300 refined, 5 included, MultiStar: {-0.03, -0.24}, one-star: {-0.12, -0.37}
02:59:55.601 00.000 13300 CameraToMount -- cameraTheta (-1.69) - m_xAngle (1.53) = xAngle (-3.23 = 3.06)
02:59:55.601 00.000 13300 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.35 = -0.07)
02:59:55.601 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.24 hyp=0.24 cameraTheta=-1.69 mountX=-0.24 mountY=-0.02, mountTheta=-3.07
02:59:55.603 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.24, opts=13)
02:59:55.603 00.000 13300 Enqueuing Move request for scope (-0.03, -0.24)
02:59:55.603 00.000 11596 Worker thread wakes up
02:59:55.603 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.24) opts 0xd
02:59:55.603 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.24)
02:59:55.603 00.000 11596 Moving (-0.03, -0.24) raw xDistance=-0.24 yDistance=-0.02
02:59:55.604 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
02:59:55.604 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:55.604 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:59:55.604 00.000 11596 MoveAxis(E, 303, ABG)
02:59:55.604 00.000 11596 Guiding  Dir = 2, Dur = 303
02:59:55.604 00.000 11596 IsSlewing returns 0
02:59:55.610 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=192, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
02:59:55.619 00.009 13300 UpdateGuideState exits: m=1245 SNR=24.7
02:59:55.619 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:55.619 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:59:55.619 00.000 13300 Enqueuing Expose request
02:59:55.663 00.044 11596 IsGuiding returns 0
02:59:55.762 00.099 11596 PulseGuide returned control before completion, sleep 215
02:59:55.996 00.234 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c8b6b8fa-7d7e-4267-9868-81d17c016ee5"}
02:59:55.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c8b6b8fa-7d7e-4267-9868-81d17c016ee5"}
02:59:55.997 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0f83c274-3643-43ee-91ff-71f45bd5b316"}
02:59:55.997 00.000 13300 case statement mapped state 6 to 3
02:59:55.997 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0f83c274-3643-43ee-91ff-71f45bd5b316"}
02:59:55.997 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0092b904-84b1-4675-b4ea-9d34d7515612"}
02:59:55.998 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1217,"width":15,"height":15,"star_pos":[6.70,7.27],"pixels":"..."},"id":"0092b904-84b1-4675-b4ea-9d34d7515612"}
02:59:56.067 00.069 11596 IsGuiding returns 1
02:59:56.067 00.000 11596 scope still moving after pulse duration time elapsed
02:59:56.087 00.020 11596 IsSlewing returns 0
02:59:56.367 00.280 11596 IsGuiding returns 0
02:59:56.368 00.001 11596 scope move finished after 303 + 400 ms
02:59:56.368 00.000 11596 Move returns status 0, amount 303
02:59:56.368 00.000 11596 MoveAxis(N, 0, ABG)
02:59:56.368 00.000 11596 Move returns status 0, amount 0
02:59:56.368 00.000 11596 move complete, result=0
02:59:56.368 00.000 11596 worker thread done servicing request
02:59:56.368 00.000 11596 Worker thread wakes up
02:59:56.369 00.001 13300 GuideStep: -0.2 px 303 ms EAST, -0.0 px 0 ms NORTH
02:59:56.369 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
02:59:56.876 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
02:59:58.995 02.119 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7daa3751-4a66-409c-9030-94129a22ff0c"}
02:59:58.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7daa3751-4a66-409c-9030-94129a22ff0c"}
02:59:58.996 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bcc00cb5-d4c3-4c95-8e39-dec96cd64f9f"}
02:59:58.996 00.000 13300 case statement mapped state 6 to 3
02:59:58.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bcc00cb5-d4c3-4c95-8e39-dec96cd64f9f"}
02:59:58.997 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"aaf9a764-b39a-43f5-85da-87ddc5f70a5c"}
02:59:58.997 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1217,"width":15,"height":15,"star_pos":[6.70,7.27],"pixels":"..."},"id":"aaf9a764-b39a-43f5-85da-87ddc5f70a5c"}
02:59:59.901 00.904 11596 Exposure complete
02:59:59.971 00.070 11596 worker thread done servicing request
02:59:59.971 00.000 13300 OnExposeComplete: enter
02:59:59.971 00.000 13300 UpdateGuideState(): m_state=6
02:59:59.972 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1218
02:59:59.972 00.000 13300 Star::Find returns 1 (0), X=34.60, Y=410.52, Mass=1289, SNR=25.1, Peak=151 HFD=3.3
02:59:59.972 00.000 13300 MultiStar: [#1 -0.39,0.25,0.00,M6] [#2 -0.08,0.17,0.49,U] [#3 -0.46,0.29,0.00,R] [#4 -0.14,0.16,0.28,U] [#5 0.33,0.02,0.00,M9] [#6 0.08,0.34,0.00,M1] [#7 -0.22,-0.10,0.29,U] [#8 -0.32,-0.28,0.00,M9] 
02:59:59.973 00.001 13300 refined, 3 included, MultiStar: {-0.18, -0.01}, one-star: {-0.22, -0.12}
02:59:59.973 00.000 13300 CameraToMount -- cameraTheta (-3.08) - m_xAngle (1.53) = xAngle (-4.61 = 1.67)
02:59:59.973 00.000 13300 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.74 = -1.46)
02:59:59.973 00.000 13300 CameraToMount -- cameraX=-0.18 cameraY=-0.01 hyp=0.18 cameraTheta=-3.08 mountX=-0.02 mountY=-0.18, mountTheta=-1.67
02:59:59.975 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.18, y=-0.01, opts=13)
02:59:59.975 00.000 13300 Enqueuing Move request for scope (-0.18, -0.01)
02:59:59.975 00.000 11596 Worker thread wakes up
02:59:59.975 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.01) opts 0xd
02:59:59.975 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.18, -0.01)
02:59:59.975 00.000 11596 Moving (-0.18, -0.01) raw xDistance=-0.02 yDistance=-0.18
02:59:59.975 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:59:59.975 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:59.976 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
02:59:59.976 00.000 11596 MoveAxis(E, 0, ABG)
02:59:59.976 00.000 11596 Move returns status 0, amount 0
02:59:59.976 00.000 11596 MoveAxis(N, 0, ABG)
02:59:59.976 00.000 11596 Move returns status 0, amount 0
02:59:59.976 00.000 11596 move complete, result=0
02:59:59.976 00.000 11596 worker thread done servicing request
02:59:59.982 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=210, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
02:59:59.991 00.009 13300 UpdateGuideState exits: m=1289 SNR=25.1
02:59:59.991 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:59.991 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
02:59:59.991 00.000 13300 Enqueuing Expose request
02:59:59.991 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:59:59.991 00.000 11596 Worker thread wakes up
02:59:59.991 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:00:00.493 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:00:01.994 01.501 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a155ba69-8b68-4511-8ad5-9c972911def8"}
03:00:01.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a155ba69-8b68-4511-8ad5-9c972911def8"}
03:00:01.995 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0e2490f1-650c-4298-9ae9-04a5155a6255"}
03:00:01.995 00.000 13300 case statement mapped state 6 to 3
03:00:01.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0e2490f1-650c-4298-9ae9-04a5155a6255"}
03:00:01.995 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6ca69520-8ab1-4f0b-a04e-fd5b61cc530a"}
03:00:01.996 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1218,"width":15,"height":15,"star_pos":[6.60,6.52],"pixels":"..."},"id":"6ca69520-8ab1-4f0b-a04e-fd5b61cc530a"}
03:00:03.513 01.517 11596 Exposure complete
03:00:03.586 00.073 11596 worker thread done servicing request
03:00:03.586 00.000 13300 OnExposeComplete: enter
03:00:03.586 00.000 13300 UpdateGuideState(): m_state=6
03:00:03.587 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1219
03:00:03.587 00.000 13300 Star::Find returns 1 (0), X=34.70, Y=410.68, Mass=1333, SNR=25.6, Peak=177 HFD=3.4
03:00:03.588 00.001 13300 MultiStar: [#1 -0.22,0.20,0.00,M7] [#2 -0.17,0.21,0.00,M1] [#3 -0.06,-0.17,0.33,U] [#4 -0.01,0.12,0.28,U] [#5 -0.23,0.22,0.00,M10] [#6 -0.18,0.38,0.00,M2] [#7 -0.30,0.43,0.00,M1] [#8 -0.46,0.29,0.00,M10] 
03:00:03.588 00.000 13300 refined, 2 included, MultiStar: {-0.09, 0.01}, one-star: {-0.12, 0.04}
03:00:03.588 00.000 13300 CameraToMount -- cameraTheta (3.02) - m_xAngle (1.53) = xAngle (1.49 = 1.49)
03:00:03.588 00.000 13300 CameraToMount -- cameraTheta (3.02) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.64 = -1.64)
03:00:03.588 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.01 hyp=0.09 cameraTheta=3.02 mountX=0.01 mountY=-0.09, mountTheta=-1.49
03:00:03.591 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.01, opts=13)
03:00:03.591 00.000 13300 Enqueuing Move request for scope (-0.09, 0.01)
03:00:03.591 00.000 11596 Worker thread wakes up
03:00:03.591 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.01) opts 0xd
03:00:03.592 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.01)
03:00:03.592 00.000 11596 Moving (-0.09, 0.01) raw xDistance=0.01 yDistance=-0.09
03:00:03.592 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:00:03.592 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:00:03.592 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:00:03.593 00.001 11596 MoveAxis(E, 0, ABG)
03:00:03.593 00.000 11596 Move returns status 0, amount 0
03:00:03.593 00.000 11596 MoveAxis(N, 0, ABG)
03:00:03.593 00.000 11596 Move returns status 0, amount 0
03:00:03.593 00.000 11596 move complete, result=0
03:00:03.593 00.000 11596 worker thread done servicing request
03:00:03.600 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=234, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
03:00:03.608 00.008 13300 UpdateGuideState exits: m=1333 SNR=25.6
03:00:03.608 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:03.608 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:00:03.608 00.000 13300 Enqueuing Expose request
03:00:03.608 00.000 11596 Worker thread wakes up
03:00:03.608 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:00:03.609 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:00:04.119 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:00:04.994 00.875 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5a9287cf-0624-4470-9a35-b35641f420a2"}
03:00:04.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5a9287cf-0624-4470-9a35-b35641f420a2"}
03:00:04.995 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ad15a301-3e1c-47dd-9530-20f06233bd76"}
03:00:04.995 00.000 13300 case statement mapped state 6 to 3
03:00:04.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ad15a301-3e1c-47dd-9530-20f06233bd76"}
03:00:04.995 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3720fed9-ea54-472c-91eb-f2e204baec43"}
03:00:04.996 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1219,"width":15,"height":15,"star_pos":[6.70,6.68],"pixels":"..."},"id":"3720fed9-ea54-472c-91eb-f2e204baec43"}
03:00:07.161 02.165 11596 Exposure complete
03:00:07.231 00.070 11596 worker thread done servicing request
03:00:07.232 00.001 13300 OnExposeComplete: enter
03:00:07.232 00.000 13300 UpdateGuideState(): m_state=6
03:00:07.232 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1220
03:00:07.232 00.000 13300 Star::Find returns 1 (0), X=34.47, Y=410.75, Mass=1322, SNR=25.5, Peak=189 HFD=3.1
03:00:07.233 00.001 13300 MultiStar: [#1 -0.49,0.27,0.00,M8] [#2 -0.44,0.22,0.00,M2] [#3 -0.12,0.12,0.34,U] [#4 0.15,0.39,0.00,M1] [#5 -0.18,0.22,0.00,R] [#6 -0.43,0.14,0.00,M3] [#7 -0.32,-0.12,0.00,M2] [#8 -0.35,0.00,0.00,R] 
03:00:07.233 00.000 13300 refined, 1 included, MultiStar: {-0.29, 0.11}, one-star: {-0.35, 0.11}
03:00:07.233 00.000 13300 CameraToMount -- cameraTheta (2.78) - m_xAngle (1.53) = xAngle (1.25 = 1.25)
03:00:07.233 00.000 13300 CameraToMount -- cameraTheta (2.78) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.88 = -1.88)
03:00:07.233 00.000 13300 CameraToMount -- cameraX=-0.29 cameraY=0.11 hyp=0.31 cameraTheta=2.78 mountX=0.10 mountY=-0.29, mountTheta=-1.25
03:00:07.235 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.29, y=0.11, opts=13)
03:00:07.235 00.000 13300 Enqueuing Move request for scope (-0.29, 0.11)
03:00:07.236 00.001 11596 Worker thread wakes up
03:00:07.236 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.11) opts 0xd
03:00:07.236 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.29, 0.11)
03:00:07.236 00.000 11596 Moving (-0.29, 0.11) raw xDistance=0.10 yDistance=-0.29
03:00:07.236 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:00:07.236 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:00:07.236 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
03:00:07.236 00.000 11596 MoveAxis(E, 0, ABG)
03:00:07.236 00.000 11596 Move returns status 0, amount 0
03:00:07.237 00.001 11596 MoveAxis(N, 0, ABG)
03:00:07.237 00.000 11596 Move returns status 0, amount 0
03:00:07.237 00.000 11596 move complete, result=0
03:00:07.237 00.000 11596 worker thread done servicing request
03:00:07.245 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
03:00:07.257 00.012 13300 UpdateGuideState exits: m=1322 SNR=25.5
03:00:07.257 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:07.258 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:00:07.258 00.000 13300 Enqueuing Expose request
03:00:07.258 00.000 11596 Worker thread wakes up
03:00:07.258 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
03:00:07.258 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:00:07.761 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:00:07.993 00.232 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f5c52d66-332e-4cef-b1b3-0ebd0bdffc59"}
03:00:07.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f5c52d66-332e-4cef-b1b3-0ebd0bdffc59"}
03:00:07.994 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bcdef0e5-618f-4098-b333-dcbd17866580"}
03:00:07.994 00.000 13300 case statement mapped state 6 to 3
03:00:07.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bcdef0e5-618f-4098-b333-dcbd17866580"}
03:00:07.995 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c0fda9a3-3c32-4fe4-bc42-8281f3d34825"}
03:00:07.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1220,"width":15,"height":15,"star_pos":[7.47,6.75],"pixels":"..."},"id":"c0fda9a3-3c32-4fe4-bc42-8281f3d34825"}
03:00:10.785 02.790 11596 Exposure complete
03:00:10.856 00.071 11596 worker thread done servicing request
03:00:10.856 00.000 13300 OnExposeComplete: enter
03:00:10.856 00.000 13300 UpdateGuideState(): m_state=6
03:00:10.856 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1221
03:00:10.857 00.001 13300 Star::Find returns 1 (0), X=34.52, Y=410.72, Mass=1300, SNR=25.2, Peak=176 HFD=3.2
03:00:10.857 00.000 13300 MultiStar: [#1 -0.30,0.41,0.00,M9] [#2 -0.32,0.18,0.00,M3] [#3 -0.10,0.06,0.33,U] [#4 -0.20,0.20,0.00,M2] [#5 0.15,0.04,0.30,U] [#6 -0.26,-0.11,0.00,M4] [#7 -0.06,0.10,0.28,U] [#8 0.12,-0.08,0.24,U] 
03:00:10.857 00.000 13300 refined, 4 included, MultiStar: {-0.13, 0.05}, one-star: {-0.30, 0.08}
03:00:10.857 00.000 13300 CameraToMount -- cameraTheta (2.74) - m_xAngle (1.53) = xAngle (1.21 = 1.21)
03:00:10.857 00.000 13300 CameraToMount -- cameraTheta (2.74) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.92 = -1.92)
03:00:10.857 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=0.05 hyp=0.14 cameraTheta=2.74 mountX=0.05 mountY=-0.13, mountTheta=-1.21
03:00:10.859 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=0.05, opts=13)
03:00:10.859 00.000 13300 Enqueuing Move request for scope (-0.13, 0.05)
03:00:10.860 00.001 11596 Worker thread wakes up
03:00:10.860 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.05) opts 0xd
03:00:10.860 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, 0.05)
03:00:10.860 00.000 11596 Moving (-0.13, 0.05) raw xDistance=0.05 yDistance=-0.13
03:00:10.860 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:00:10.860 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:00:10.860 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:00:10.860 00.000 11596 MoveAxis(E, 0, ABG)
03:00:10.860 00.000 11596 Move returns status 0, amount 0
03:00:10.860 00.000 11596 MoveAxis(N, 0, ABG)
03:00:10.861 00.001 11596 Move returns status 0, amount 0
03:00:10.861 00.000 11596 move complete, result=0
03:00:10.861 00.000 11596 worker thread done servicing request
03:00:10.867 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
03:00:10.875 00.008 13300 UpdateGuideState exits: m=1300 SNR=25.2
03:00:10.875 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:10.875 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:00:10.875 00.000 13300 Enqueuing Expose request
03:00:10.875 00.000 11596 Worker thread wakes up
03:00:10.876 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:00:10.876 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:00:10.993 00.117 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"24956957-e327-4784-a20e-693ccbb9176b"}
03:00:10.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"24956957-e327-4784-a20e-693ccbb9176b"}
03:00:10.994 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3ef410f2-3eae-49de-9b18-b883c63bd9d3"}
03:00:10.994 00.000 13300 case statement mapped state 6 to 3
03:00:10.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3ef410f2-3eae-49de-9b18-b883c63bd9d3"}
03:00:10.994 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bf6c4c29-cb1b-4d4b-82e9-9a542cc61738"}
03:00:10.995 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1221,"width":15,"height":15,"star_pos":[6.52,6.72],"pixels":"..."},"id":"bf6c4c29-cb1b-4d4b-82e9-9a542cc61738"}
03:00:11.380 00.385 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:00:13.994 02.614 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"11b2d275-f2e6-4e30-a007-d8415657ee91"}
03:00:13.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"11b2d275-f2e6-4e30-a007-d8415657ee91"}
03:00:13.995 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"96b4eefb-5160-4451-9fd4-9b4fc03d95df"}
03:00:13.995 00.000 13300 case statement mapped state 6 to 3
03:00:13.996 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"96b4eefb-5160-4451-9fd4-9b4fc03d95df"}
03:00:13.996 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fe904c84-9709-4694-b87e-c79cd5f75dac"}
03:00:13.997 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1221,"width":15,"height":15,"star_pos":[6.52,6.72],"pixels":"..."},"id":"fe904c84-9709-4694-b87e-c79cd5f75dac"}
03:00:14.424 00.427 11596 Exposure complete
03:00:14.534 00.110 11596 worker thread done servicing request
03:00:14.534 00.000 13300 OnExposeComplete: enter
03:00:14.534 00.000 13300 UpdateGuideState(): m_state=6
03:00:14.535 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1222
03:00:14.535 00.000 13300 Star::Find returns 1 (0), X=34.53, Y=410.67, Mass=1350, SNR=25.7, Peak=178 HFD=3.2
03:00:14.536 00.001 13300 MultiStar: [#1 -0.38,0.21,0.00,M10] [#2 -0.23,0.21,0.00,M4] [#3 -0.14,0.06,0.32,U] [#4 -0.21,0.16,0.00,M3] [#5 0.50,0.16,0.00,M1] [#6 -0.01,0.30,0.00,M5] [#7 -0.21,-0.12,0.30,U] [#8 0.16,-0.14,0.23,U] 
03:00:14.536 00.000 13300 refined, 3 included, MultiStar: {-0.20, -0.01}, one-star: {-0.29, 0.03}
03:00:14.536 00.000 13300 CameraToMount -- cameraTheta (-3.09) - m_xAngle (1.53) = xAngle (-4.62 = 1.66)
03:00:14.536 00.000 13300 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.75 = -1.46)
03:00:14.537 00.001 13300 CameraToMount -- cameraX=-0.20 cameraY=-0.01 hyp=0.20 cameraTheta=-3.09 mountX=-0.02 mountY=-0.20, mountTheta=-1.66
03:00:14.540 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.20, y=-0.01, opts=13)
03:00:14.541 00.001 13300 Enqueuing Move request for scope (-0.20, -0.01)
03:00:14.541 00.000 11596 Worker thread wakes up
03:00:14.541 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.01) opts 0xd
03:00:14.541 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.20, -0.01)
03:00:14.542 00.001 11596 Moving (-0.20, -0.01) raw xDistance=-0.02 yDistance=-0.20
03:00:14.542 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:00:14.542 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:00:14.543 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
03:00:14.543 00.000 11596 MoveAxis(E, 0, ABG)
03:00:14.543 00.000 11596 Move returns status 0, amount 0
03:00:14.543 00.000 11596 MoveAxis(N, 0, ABG)
03:00:14.543 00.000 11596 Move returns status 0, amount 0
03:00:14.544 00.001 11596 move complete, result=0
03:00:14.544 00.000 11596 worker thread done servicing request
03:00:14.555 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
03:00:14.567 00.012 13300 UpdateGuideState exits: m=1350 SNR=25.7
03:00:14.567 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:14.567 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:00:14.567 00.000 13300 Enqueuing Expose request
03:00:14.567 00.000 11596 Worker thread wakes up
03:00:14.567 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:00:14.568 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:00:15.071 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:00:16.994 01.923 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d900f2f0-827d-4238-ab03-833bbe4bb247"}
03:00:16.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d900f2f0-827d-4238-ab03-833bbe4bb247"}
03:00:16.995 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"12815f41-b485-4d4e-813f-e8265ecca887"}
03:00:16.995 00.000 13300 case statement mapped state 6 to 3
03:00:16.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"12815f41-b485-4d4e-813f-e8265ecca887"}
03:00:16.996 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ce62d657-822d-4778-b7e2-3f8ebd647e65"}
03:00:16.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1222,"width":15,"height":15,"star_pos":[6.53,6.67],"pixels":"..."},"id":"ce62d657-822d-4778-b7e2-3f8ebd647e65"}
03:00:18.106 01.110 11596 Exposure complete
03:00:18.196 00.090 11596 worker thread done servicing request
03:00:18.196 00.000 13300 OnExposeComplete: enter
03:00:18.196 00.000 13300 UpdateGuideState(): m_state=6
03:00:18.197 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1223
03:00:18.197 00.000 13300 Star::Find returns 1 (0), X=34.49, Y=410.66, Mass=1315, SNR=25.4, Peak=178 HFD=3.2
03:00:18.198 00.001 13300 MultiStar: [#1 -0.25,0.32,0.00,R] [#2 -0.21,0.07,0.48,U] [#3 -0.20,0.09,0.32,U] [#4 -0.16,0.31,0.00,M4] [#5 0.05,0.06,0.28,U] [#6 0.03,-0.01,0.28,U] [#7 -0.50,0.10,0.00,M1] [#8 0.00,-0.15,0.23,U] 
03:00:18.198 00.000 13300 refined, 5 included, MultiStar: {-0.18, 0.03}, one-star: {-0.33, 0.02}
03:00:18.198 00.000 13300 CameraToMount -- cameraTheta (3.00) - m_xAngle (1.53) = xAngle (1.47 = 1.47)
03:00:18.198 00.000 13300 CameraToMount -- cameraTheta (3.00) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.66 = -1.66)
03:00:18.198 00.000 13300 CameraToMount -- cameraX=-0.18 cameraY=0.03 hyp=0.19 cameraTheta=3.00 mountX=0.02 mountY=-0.19, mountTheta=-1.47
03:00:18.201 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.18, y=0.03, opts=13)
03:00:18.201 00.000 13300 Enqueuing Move request for scope (-0.18, 0.03)
03:00:18.202 00.001 11596 Worker thread wakes up
03:00:18.202 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.03) opts 0xd
03:00:18.202 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.18, 0.03)
03:00:18.202 00.000 11596 Moving (-0.18, 0.03) raw xDistance=0.02 yDistance=-0.19
03:00:18.202 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:00:18.202 00.000 11596 switching direction from 1 to -1 - decHistory=-3 oldest=-0.24 newest=-0.51
03:00:18.202 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.19
03:00:18.202 00.000 11596 MoveAxis(E, 0, ABG)
03:00:18.202 00.000 11596 Move returns status 0, amount 0
03:00:18.202 00.000 11596 BLC: Oldest BLC event removed
03:00:18.203 00.001 11596 BLC: Dec direction reversal from South to North, backlash comp pulse of 157 applied
03:00:18.203 00.000 11596 MoveAxis(N, 402, ABG)
03:00:18.203 00.000 11596 Guiding  Dir = 0, Dur = 402
03:00:18.203 00.000 11596 IsSlewing returns 0
03:00:18.212 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=240, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
03:00:18.222 00.010 13300 UpdateGuideState exits: m=1315 SNR=25.4
03:00:18.222 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:18.222 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:00:18.222 00.000 13300 Enqueuing Expose request
03:00:18.370 00.148 11596 IsGuiding returns 0
03:00:18.461 00.091 11596 PulseGuide returned control before completion, sleep 321
03:00:18.989 00.528 11596 IsGuiding returns 1
03:00:18.989 00.000 11596 scope still moving after pulse duration time elapsed
03:00:19.024 00.035 11596 IsSlewing returns 0
03:00:19.162 00.138 11596 IsGuiding returns 0
03:00:19.163 00.001 11596 scope move finished after 402 + 391 ms
03:00:19.163 00.000 11596 Move returns status 0, amount 402
03:00:19.163 00.000 11596 move complete, result=0
03:00:19.163 00.000 11596 worker thread done servicing request
03:00:19.163 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.2 px 402 ms NORTH
03:00:19.163 00.000 11596 Worker thread wakes up
03:00:19.163 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:00:19.674 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:00:19.995 00.321 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9a45f265-a8db-46cb-8755-74a0423bbfad"}
03:00:19.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9a45f265-a8db-46cb-8755-74a0423bbfad"}
03:00:19.996 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"edb2687c-dd77-462d-9414-0497edd35550"}
03:00:19.996 00.000 13300 case statement mapped state 6 to 3
03:00:19.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"edb2687c-dd77-462d-9414-0497edd35550"}
03:00:19.997 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"eee3d416-a69e-4340-90f8-a036b7873de7"}
03:00:19.997 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1223,"width":15,"height":15,"star_pos":[7.49,6.66],"pixels":"..."},"id":"eee3d416-a69e-4340-90f8-a036b7873de7"}
03:00:22.700 02.703 11596 Exposure complete
03:00:22.770 00.070 11596 worker thread done servicing request
03:00:22.770 00.000 13300 OnExposeComplete: enter
03:00:22.770 00.000 13300 UpdateGuideState(): m_state=6
03:00:22.771 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1224
03:00:22.771 00.000 13300 Star::Find returns 1 (0), X=34.50, Y=410.54, Mass=1344, SNR=25.7, Peak=152 HFD=3.2
03:00:22.771 00.000 13300 MultiStar: [#1 -0.11,-0.16,0.55,U] [#2 -0.37,0.30,0.00,M4] [#3 -0.14,-0.15,0.32,U] [#4 -0.34,-0.04,0.00,M5] [#5 0.19,-0.11,0.28,U] [#6 -0.25,-0.06,0.28,U] [#7 -0.38,-0.18,0.00,M2] [#8 -0.25,-0.11,0.00,M1] 
03:00:22.771 00.000 13300 refined, 4 included, MultiStar: {-0.18, -0.12}, one-star: {-0.32, -0.10}
03:00:22.771 00.000 13300 CameraToMount -- cameraTheta (-2.56) - m_xAngle (1.53) = xAngle (-4.09 = 2.19)
03:00:22.771 00.000 13300 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.22 = -0.94)
03:00:22.772 00.001 13300 CameraToMount -- cameraX=-0.18 cameraY=-0.12 hyp=0.22 cameraTheta=-2.56 mountX=-0.13 mountY=-0.17, mountTheta=-2.20
03:00:22.773 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.18, y=-0.12, opts=13)
03:00:22.773 00.000 13300 Enqueuing Move request for scope (-0.18, -0.12)
03:00:22.774 00.001 11596 Worker thread wakes up
03:00:22.774 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.12) opts 0xd
03:00:22.774 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.18, -0.12)
03:00:22.774 00.000 11596 Moving (-0.18, -0.12) raw xDistance=-0.13 yDistance=-0.17
03:00:22.774 00.000 11596 BLC: History state: CurrMiss=0.17, AvgInitMiss=0.30, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-0.185695, 1:0.173809
03:00:22.774 00.000 11596 BLC: No correction, Miss < min_move
03:00:22.775 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:00:22.775 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:00:22.775 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
03:00:22.775 00.000 11596 MoveAxis(E, 0, ABG)
03:00:22.775 00.000 11596 Move returns status 0, amount 0
03:00:22.775 00.000 11596 MoveAxis(N, 0, ABG)
03:00:22.775 00.000 11596 Move returns status 0, amount 0
03:00:22.775 00.000 11596 move complete, result=0
03:00:22.776 00.001 11596 worker thread done servicing request
03:00:22.782 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=201, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
03:00:22.790 00.008 13300 UpdateGuideState exits: m=1344 SNR=25.7
03:00:22.790 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:22.790 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:00:22.790 00.000 13300 Enqueuing Expose request
03:00:22.791 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:00:22.791 00.000 11596 Worker thread wakes up
03:00:22.791 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:00:22.994 00.203 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d638aefc-06f5-4e18-8cfc-4f95f5cca962"}
03:00:22.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d638aefc-06f5-4e18-8cfc-4f95f5cca962"}
03:00:22.995 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"493bbda5-3e37-4f71-9e5f-38c0a83f0f1a"}
03:00:22.995 00.000 13300 case statement mapped state 6 to 3
03:00:22.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"493bbda5-3e37-4f71-9e5f-38c0a83f0f1a"}
03:00:22.996 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e4ee9b3f-b61c-4a03-890a-eff91912fd23"}
03:00:22.997 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1224,"width":15,"height":15,"star_pos":[6.50,6.54],"pixels":"..."},"id":"e4ee9b3f-b61c-4a03-890a-eff91912fd23"}
03:00:23.304 00.307 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:00:25.993 02.689 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9eecaa42-8d1e-4f1d-a35f-87af42116b6a"}
03:00:25.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9eecaa42-8d1e-4f1d-a35f-87af42116b6a"}
03:00:25.994 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"96564c40-22be-4135-bdc6-39217204c964"}
03:00:25.994 00.000 13300 case statement mapped state 6 to 3
03:00:25.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"96564c40-22be-4135-bdc6-39217204c964"}
03:00:25.994 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"db5e991a-c00f-4cde-96d2-0ebc45dcc1a2"}
03:00:25.995 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1224,"width":15,"height":15,"star_pos":[6.50,6.54],"pixels":"..."},"id":"db5e991a-c00f-4cde-96d2-0ebc45dcc1a2"}
03:00:26.344 00.349 11596 Exposure complete
03:00:26.413 00.069 11596 worker thread done servicing request
03:00:26.413 00.000 13300 OnExposeComplete: enter
03:00:26.413 00.000 13300 UpdateGuideState(): m_state=6
03:00:26.414 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1225
03:00:26.414 00.000 13300 Star::Find returns 1 (0), X=34.47, Y=410.34, Mass=1328, SNR=25.6, Peak=157 HFD=3.2
03:00:26.414 00.000 13300 MultiStar: [#1 -0.24,-0.25,0.00,M1] [#2 -0.43,-0.05,0.00,M5] [#3 -0.25,-0.15,0.00,M1] [#4 -0.15,-0.09,0.27,U] [#5 0.16,-0.09,0.29,U] [#6 -0.18,0.08,0.27,U] [#7 -0.11,-0.11,0.30,U] [#8 -0.07,-0.23,0.29,U] 
03:00:26.414 00.000 13300 refined, 5 included, MultiStar: {-0.19, -0.18}, one-star: {-0.35, -0.30}
03:00:26.415 00.001 13300 CameraToMount -- cameraTheta (-2.38) - m_xAngle (1.53) = xAngle (-3.91 = 2.37)
03:00:26.415 00.000 13300 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.04 = -0.75)
03:00:26.415 00.000 13300 CameraToMount -- cameraX=-0.19 cameraY=-0.18 hyp=0.26 cameraTheta=-2.38 mountX=-0.18 mountY=-0.18, mountTheta=-2.38
03:00:26.417 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.19, y=-0.18, opts=13)
03:00:26.417 00.000 13300 Enqueuing Move request for scope (-0.19, -0.18)
03:00:26.417 00.000 11596 Worker thread wakes up
03:00:26.417 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.18) opts 0xd
03:00:26.418 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.19, -0.18)
03:00:26.418 00.000 11596 Moving (-0.19, -0.18) raw xDistance=-0.18 yDistance=-0.18
03:00:26.418 00.000 11596 BLC: History state: CurrMiss=0.18, AvgInitMiss=0.30, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-0.185695, 1:0.173809, 2:0.176321
03:00:26.419 00.001 11596 BLC: No correction, Miss < min_move
03:00:26.419 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.18
03:00:26.419 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:00:26.419 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
03:00:26.419 00.000 11596 MoveAxis(E, 231, ABG)
03:00:26.419 00.000 11596 Guiding  Dir = 2, Dur = 231
03:00:26.420 00.001 11596 IsSlewing returns 0
03:00:26.427 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
03:00:26.435 00.008 13300 UpdateGuideState exits: m=1328 SNR=25.6
03:00:26.436 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:26.436 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:00:26.436 00.000 13300 Enqueuing Expose request
03:00:26.497 00.061 11596 IsGuiding returns 0
03:00:26.594 00.097 11596 PulseGuide returned control before completion, sleep 145
03:00:27.158 00.564 11596 IsGuiding returns 0
03:00:27.158 00.000 11596 Move returns status 0, amount 231
03:00:27.158 00.000 11596 MoveAxis(N, 0, ABG)
03:00:27.158 00.000 11596 Move returns status 0, amount 0
03:00:27.158 00.000 11596 move complete, result=0
03:00:27.158 00.000 11596 worker thread done servicing request
03:00:27.158 00.000 11596 Worker thread wakes up
03:00:27.158 00.000 13300 GuideStep: -0.2 px 231 ms EAST, -0.2 px 0 ms NORTH
03:00:27.159 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:00:27.663 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:00:28.993 01.330 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9a27cd6f-f597-4186-bae5-92ee567edf18"}
03:00:28.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9a27cd6f-f597-4186-bae5-92ee567edf18"}
03:00:28.994 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4d440391-2098-41fb-8862-deabb54bbc3d"}
03:00:28.994 00.000 13300 case statement mapped state 6 to 3
03:00:28.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4d440391-2098-41fb-8862-deabb54bbc3d"}
03:00:28.995 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5509f522-3695-40cc-a520-d3d5a6bfa5bf"}
03:00:28.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1225,"width":15,"height":15,"star_pos":[7.47,7.34],"pixels":"..."},"id":"5509f522-3695-40cc-a520-d3d5a6bfa5bf"}
03:00:30.689 01.694 11596 Exposure complete
03:00:30.757 00.068 11596 worker thread done servicing request
03:00:30.757 00.000 13300 OnExposeComplete: enter
03:00:30.758 00.001 13300 UpdateGuideState(): m_state=6
03:00:30.758 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1226
03:00:30.758 00.000 13300 Star::Find returns 1 (0), X=34.33, Y=410.48, Mass=1331, SNR=25.5, Peak=144 HFD=3.2
03:00:30.759 00.001 13300 MultiStar: [#1 -0.44,-0.27,0.00,M2] [#2 -0.40,0.17,0.00,M6] [#3 -0.48,-0.11,0.00,M2] [#4 -0.31,-0.00,0.00,M5] [#5 0.18,-0.01,0.29,U] [#6 -0.49,-0.01,0.00,M3] [#7 -0.20,0.09,0.30,U] [#8 -0.15,-0.59,0.00,M1] 
03:00:30.759 00.000 13300 refined, 2 included, MultiStar: {-0.32, -0.09}, one-star: {-0.49, -0.16}
03:00:30.759 00.000 13300 CameraToMount -- cameraTheta (-2.88) - m_xAngle (1.53) = xAngle (-4.41 = 1.87)
03:00:30.759 00.000 13300 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.54 = -1.26)
03:00:30.759 00.000 13300 CameraToMount -- cameraX=-0.32 cameraY=-0.09 hyp=0.33 cameraTheta=-2.88 mountX=-0.10 mountY=-0.31, mountTheta=-1.87
03:00:30.761 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.32, y=-0.09, opts=13)
03:00:30.761 00.000 13300 Enqueuing Move request for scope (-0.32, -0.09)
03:00:30.761 00.000 11596 Worker thread wakes up
03:00:30.761 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.09) opts 0xd
03:00:30.761 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.32, -0.09)
03:00:30.762 00.001 11596 Moving (-0.32, -0.09) raw xDistance=-0.10 yDistance=-0.31
03:00:30.762 00.000 11596 BLC: window closed
03:00:30.762 00.000 11596 BLC: History state: CurrMiss=0.31, AvgInitMiss=0.30, ShCount=10, LgCount=0, SticCount=1,  Deflections: 0=-0.185695, 1:0.173809, 2:0.176321
03:00:30.762 00.000 11596 BLC: Under-shoot: nominal increase by 397
03:00:30.762 00.000 11596 BLC: window closed
03:00:30.762 00.000 11596 BLC: Pulse adjusted to 173
03:00:30.763 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:00:30.763 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
03:00:30.763 00.000 11596 MoveAxis(E, 0, ABG)
03:00:30.763 00.000 11596 Move returns status 0, amount 0
03:00:30.764 00.001 11596 MoveAxis(N, 411, ABG)
03:00:30.764 00.000 11596 Guiding  Dir = 0, Dur = 411
03:00:30.764 00.000 11596 IsSlewing returns 0
03:00:30.770 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
03:00:30.780 00.010 13300 UpdateGuideState exits: m=1331 SNR=25.5
03:00:30.780 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:30.780 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:00:30.781 00.001 13300 Enqueuing Expose request
03:00:30.806 00.025 13300 evsrv: cli 10203220 connect
03:00:30.807 00.001 13300 case statement mapped state 6 to 3
03:00:30.808 00.001 13300 case statement mapped state 6 to 3
03:00:30.809 00.001 13300 evsrv: cli 10203220 request: {"method":"get_pixel_scale","id":"50548790-f8e4-40ef-961f-5fd1a31bf9ed"}
03:00:30.809 00.000 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":4.46908,"id":"50548790-f8e4-40ef-961f-5fd1a31bf9ed"}
03:00:30.809 00.000 13300 evsrv: cli 10203220 disconnect
03:00:30.909 00.100 11596 IsGuiding returns 0
03:00:31.069 00.160 11596 PulseGuide returned control before completion, sleep 262
03:00:31.369 00.300 11596 IsGuiding returns 1
03:00:31.369 00.000 11596 scope still moving after pulse duration time elapsed
03:00:31.392 00.023 11596 IsSlewing returns 0
03:00:31.510 00.118 11596 IsGuiding returns 1
03:00:31.533 00.023 11596 IsSlewing returns 0
03:00:31.613 00.080 11596 IsGuiding returns 1
03:00:31.639 00.026 11596 IsSlewing returns 0
03:00:31.738 00.099 11596 IsGuiding returns 0
03:00:31.738 00.000 11596 scope move finished after 411 + 417 ms
03:00:31.738 00.000 11596 Move returns status 0, amount 411
03:00:31.738 00.000 11596 move complete, result=0
03:00:31.738 00.000 11596 worker thread done servicing request
03:00:31.738 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.3 px 411 ms NORTH
03:00:31.739 00.001 11596 Worker thread wakes up
03:00:31.739 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:00:31.993 00.254 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d046cd81-4483-4e1f-bcb6-71e8651f492c"}
03:00:31.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d046cd81-4483-4e1f-bcb6-71e8651f492c"}
03:00:31.994 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d483213c-0f29-4b47-ad3f-d32cae7989b3"}
03:00:31.994 00.000 13300 case statement mapped state 6 to 3
03:00:31.995 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d483213c-0f29-4b47-ad3f-d32cae7989b3"}
03:00:31.995 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8aac9f4b-b4eb-4c83-af43-91a0b7b308e5"}
03:00:31.996 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1226,"width":15,"height":15,"star_pos":[7.33,7.48],"pixels":"..."},"id":"8aac9f4b-b4eb-4c83-af43-91a0b7b308e5"}
03:00:32.254 00.258 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:00:34.992 02.738 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dbf1a3fc-13bb-495e-9dd6-bd7ec327ab10"}
03:00:34.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dbf1a3fc-13bb-495e-9dd6-bd7ec327ab10"}
03:00:34.993 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9d3376d4-290f-4e7c-aab4-b8af65f3c2ce"}
03:00:34.993 00.000 13300 case statement mapped state 6 to 3
03:00:34.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9d3376d4-290f-4e7c-aab4-b8af65f3c2ce"}
03:00:34.993 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b8e3569b-a1db-4762-ad95-fbc7caaff419"}
03:00:34.994 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1226,"width":15,"height":15,"star_pos":[7.33,7.48],"pixels":"..."},"id":"b8e3569b-a1db-4762-ad95-fbc7caaff419"}
03:00:35.286 00.292 11596 Exposure complete
03:00:35.381 00.095 11596 worker thread done servicing request
03:00:35.382 00.001 13300 OnExposeComplete: enter
03:00:35.382 00.000 13300 UpdateGuideState(): m_state=6
03:00:35.382 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1227
03:00:35.382 00.000 13300 Star::Find returns 1 (0), X=34.66, Y=410.90, Mass=1360, SNR=25.8, Peak=181 HFD=3.3
03:00:35.383 00.001 13300 MultiStar: [#1 -0.09,0.21,0.55,U] [#2 -0.40,0.33,0.00,M7] [#3 -0.15,0.19,0.31,U] [#4 -0.02,0.29,0.00,M6] [#5 0.10,0.06,0.28,U] [#6 -0.16,-0.17,0.25,U] [#7 -0.25,0.36,0.00,M1] [#8 0.07,0.09,0.23,U] 
03:00:35.383 00.000 13300 refined, 5 included, MultiStar: {-0.10, 0.16}, one-star: {-0.16, 0.26}
03:00:35.383 00.000 13300 CameraToMount -- cameraTheta (2.11) - m_xAngle (1.53) = xAngle (0.57 = 0.57)
03:00:35.383 00.000 13300 CameraToMount -- cameraTheta (2.11) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.55 = -2.55)
03:00:35.383 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.16 hyp=0.19 cameraTheta=2.11 mountX=0.16 mountY=-0.11, mountTheta=-0.58
03:00:35.386 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.16, opts=13)
03:00:35.386 00.000 13300 Enqueuing Move request for scope (-0.10, 0.16)
03:00:35.386 00.000 11596 Worker thread wakes up
03:00:35.386 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.16) opts 0xd
03:00:35.386 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.16)
03:00:35.386 00.000 11596 Moving (-0.10, 0.16) raw xDistance=0.16 yDistance=-0.11
03:00:35.387 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
03:00:35.387 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:00:35.387 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:00:35.387 00.000 11596 MoveAxis(W, 200, ABG)
03:00:35.387 00.000 11596 Guiding  Dir = 3, Dur = 200
03:00:35.387 00.000 11596 IsSlewing returns 0
03:00:35.395 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
03:00:35.406 00.011 13300 UpdateGuideState exits: m=1360 SNR=25.8
03:00:35.406 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:35.406 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:00:35.406 00.000 13300 Enqueuing Expose request
03:00:35.496 00.090 11596 IsGuiding returns 0
03:00:35.594 00.098 11596 PulseGuide returned control before completion, sleep 113
03:00:35.899 00.305 11596 IsGuiding returns 0
03:00:35.899 00.000 11596 Move returns status 0, amount 200
03:00:35.899 00.000 11596 MoveAxis(N, 0, ABG)
03:00:35.899 00.000 11596 Move returns status 0, amount 0
03:00:35.899 00.000 11596 move complete, result=0
03:00:35.899 00.000 11596 worker thread done servicing request
03:00:35.899 00.000 11596 Worker thread wakes up
03:00:35.899 00.000 13300 GuideStep: 0.2 px 200 ms WEST, -0.1 px 0 ms NORTH
03:00:35.899 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:00:36.412 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:00:37.992 01.580 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"66eb1a19-ce6b-45ae-82e6-6ace4f04a63d"}
03:00:37.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"66eb1a19-ce6b-45ae-82e6-6ace4f04a63d"}
03:00:37.993 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a4113fc2-3fcd-4b2c-b1fc-8a31b728b910"}
03:00:37.993 00.000 13300 case statement mapped state 6 to 3
03:00:37.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a4113fc2-3fcd-4b2c-b1fc-8a31b728b910"}
03:00:37.993 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a6b6e572-8942-4fe2-9721-056f1d5fb82a"}
03:00:37.994 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1227,"width":15,"height":15,"star_pos":[6.66,6.90],"pixels":"..."},"id":"a6b6e572-8942-4fe2-9721-056f1d5fb82a"}
03:00:39.434 01.440 11596 Exposure complete
03:00:39.503 00.069 11596 worker thread done servicing request
03:00:39.503 00.000 13300 OnExposeComplete: enter
03:00:39.504 00.001 13300 UpdateGuideState(): m_state=6
03:00:39.504 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1228
03:00:39.504 00.000 13300 Star::Find returns 1 (0), X=34.65, Y=410.95, Mass=1368, SNR=25.9, Peak=184 HFD=3.3
03:00:39.505 00.001 13300 MultiStar: [#1 0.02,0.09,0.54,U] [#2 -0.09,0.44,0.00,M8] [#3 0.01,0.32,0.00,M2] [#4 0.13,0.79,0.00,M7] [#5 0.53,0.58,0.00,M1] [#6 -0.11,0.19,0.26,U] [#7 -0.24,0.72,0.00,M2] [#8 0.09,0.25,0.00,M1] 
03:00:39.505 00.000 13300 refined, 2 included, MultiStar: {-0.11, 0.23}, one-star: {-0.18, 0.32}
03:00:39.505 00.000 13300 CameraToMount -- cameraTheta (2.02) - m_xAngle (1.53) = xAngle (0.49 = 0.49)
03:00:39.505 00.000 13300 CameraToMount -- cameraTheta (2.02) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.64 = -2.64)
03:00:39.505 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=0.23 hyp=0.25 cameraTheta=2.02 mountX=0.22 mountY=-0.12, mountTheta=-0.50
03:00:39.507 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=0.23, opts=13)
03:00:39.507 00.000 13300 Enqueuing Move request for scope (-0.11, 0.23)
03:00:39.507 00.000 11596 Worker thread wakes up
03:00:39.507 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.23) opts 0xd
03:00:39.507 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, 0.23)
03:00:39.507 00.000 11596 Moving (-0.11, 0.23) raw xDistance=0.22 yDistance=-0.12
03:00:39.508 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.22
03:00:39.508 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:00:39.508 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:00:39.508 00.000 11596 MoveAxis(W, 294, ABG)
03:00:39.508 00.000 11596 Guiding  Dir = 3, Dur = 294
03:00:39.508 00.000 11596 IsSlewing returns 0
03:00:39.514 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
03:00:39.523 00.009 13300 UpdateGuideState exits: m=1368 SNR=25.9
03:00:39.523 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:39.523 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:00:39.523 00.000 13300 Enqueuing Expose request
03:00:39.547 00.024 11596 IsGuiding returns 0
03:00:39.637 00.090 11596 PulseGuide returned control before completion, sleep 215
03:00:39.947 00.310 11596 IsGuiding returns 1
03:00:39.947 00.000 11596 scope still moving after pulse duration time elapsed
03:00:39.983 00.036 11596 IsSlewing returns 0
03:00:40.240 00.257 11596 IsGuiding returns 0
03:00:40.240 00.000 11596 scope move finished after 294 + 398 ms
03:00:40.240 00.000 11596 Move returns status 0, amount 294
03:00:40.240 00.000 11596 MoveAxis(N, 0, ABG)
03:00:40.240 00.000 11596 Move returns status 0, amount 0
03:00:40.240 00.000 11596 move complete, result=0
03:00:40.240 00.000 11596 worker thread done servicing request
03:00:40.240 00.000 13300 GuideStep: 0.2 px 294 ms WEST, -0.1 px 0 ms NORTH
03:00:40.240 00.000 11596 Worker thread wakes up
03:00:40.241 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:00:40.752 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:00:40.991 00.239 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c751c43a-2afc-427c-a3ad-899fb74cac98"}
03:00:40.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c751c43a-2afc-427c-a3ad-899fb74cac98"}
03:00:40.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e97fee18-08b9-4004-8fa6-81c1bf604fdd"}
03:00:40.992 00.000 13300 case statement mapped state 6 to 3
03:00:40.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e97fee18-08b9-4004-8fa6-81c1bf604fdd"}
03:00:40.993 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"84b9375f-4a5a-49a0-9456-4d5c4a6a046b"}
03:00:40.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1228,"width":15,"height":15,"star_pos":[6.65,6.95],"pixels":"..."},"id":"84b9375f-4a5a-49a0-9456-4d5c4a6a046b"}
03:00:43.776 02.783 11596 Exposure complete
03:00:43.844 00.068 11596 worker thread done servicing request
03:00:43.844 00.000 13300 OnExposeComplete: enter
03:00:43.845 00.001 13300 UpdateGuideState(): m_state=6
03:00:43.845 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1229
03:00:43.845 00.000 13300 Star::Find returns 1 (0), X=34.75, Y=410.80, Mass=1343, SNR=25.7, Peak=177 HFD=3.3
03:00:43.846 00.001 13300 MultiStar: [#1 0.17,0.02,0.55,U] [#2 -0.30,0.30,0.00,M9] [#3 0.03,0.05,0.34,U] [#4 -0.25,0.18,0.00,M8] [#5 0.16,0.28,0.00,M2] [#6 -0.24,0.26,0.00,M2] [#7 -0.30,0.62,0.00,M3] [#8 -0.15,0.12,0.24,U] 
03:00:43.846 00.000 13300 refined, 3 included, MultiStar: {-0.00, 0.10}, one-star: {-0.08, 0.16}
03:00:43.846 00.000 13300 CameraToMount -- cameraTheta (1.60) - m_xAngle (1.53) = xAngle (0.07 = 0.07)
03:00:43.846 00.000 13300 CameraToMount -- cameraTheta (1.60) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.06 = -3.06)
03:00:43.846 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.60 mountX=0.10 mountY=-0.01, mountTheta=-0.08
03:00:43.848 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.10, opts=13)
03:00:43.848 00.000 13300 Enqueuing Move request for scope (-0.00, 0.10)
03:00:43.848 00.000 11596 Worker thread wakes up
03:00:43.848 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.10) opts 0xd
03:00:43.848 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.10)
03:00:43.848 00.000 11596 Moving (-0.00, 0.10) raw xDistance=0.10 yDistance=-0.01
03:00:43.848 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:00:43.848 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:00:43.849 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:00:43.849 00.000 11596 MoveAxis(E, 0, ABG)
03:00:43.849 00.000 11596 Move returns status 0, amount 0
03:00:43.849 00.000 11596 MoveAxis(N, 0, ABG)
03:00:43.849 00.000 11596 Move returns status 0, amount 0
03:00:43.849 00.000 11596 move complete, result=0
03:00:43.849 00.000 11596 worker thread done servicing request
03:00:43.854 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=98, Gamma=0.510
03:00:43.864 00.010 13300 UpdateGuideState exits: m=1343 SNR=25.7
03:00:43.864 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:43.864 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:00:43.864 00.000 13300 Enqueuing Expose request
03:00:43.864 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:00:43.864 00.000 11596 Worker thread wakes up
03:00:43.864 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:00:43.992 00.128 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"20785f2d-5cc2-464c-8987-d7f1f98648b0"}
03:00:43.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"20785f2d-5cc2-464c-8987-d7f1f98648b0"}
03:00:43.993 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"45426950-5813-4de8-8165-07b48c268871"}
03:00:43.993 00.000 13300 case statement mapped state 6 to 3
03:00:43.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"45426950-5813-4de8-8165-07b48c268871"}
03:00:44.005 00.012 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3893203c-dbff-4ae9-8300-fb63331715a1"}
03:00:44.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1229,"width":15,"height":15,"star_pos":[6.75,6.80],"pixels":"..."},"id":"3893203c-dbff-4ae9-8300-fb63331715a1"}
03:00:44.371 00.366 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:00:46.992 02.621 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"abf8fd7c-f9f5-4163-8a23-a726fbb59752"}
03:00:46.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"abf8fd7c-f9f5-4163-8a23-a726fbb59752"}
03:00:46.993 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6087f25b-9f99-4081-9506-a2351cec22a5"}
03:00:46.993 00.000 13300 case statement mapped state 6 to 3
03:00:46.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6087f25b-9f99-4081-9506-a2351cec22a5"}
03:00:46.993 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c7b2f39e-1fc2-4831-8646-f2790883b97f"}
03:00:46.994 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1229,"width":15,"height":15,"star_pos":[6.75,6.80],"pixels":"..."},"id":"c7b2f39e-1fc2-4831-8646-f2790883b97f"}
03:00:47.393 00.399 11596 Exposure complete
03:00:47.464 00.071 11596 worker thread done servicing request
03:00:47.464 00.000 13300 OnExposeComplete: enter
03:00:47.464 00.000 13300 UpdateGuideState(): m_state=6
03:00:47.465 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1230
03:00:47.465 00.000 13300 Star::Find returns 1 (0), X=34.83, Y=410.78, Mass=1336, SNR=25.6, Peak=169 HFD=3.4
03:00:47.465 00.000 13300 MultiStar: [#1 -0.17,0.12,0.55,U] [#2 -0.12,0.59,0.00,M10] [#3 -0.00,0.21,0.34,U] [#4 0.19,0.48,0.00,M9] [#5 0.09,0.30,0.00,M3] [#6 -0.45,0.18,0.00,M3] [#7 -0.27,0.39,0.00,M4] [#8 0.09,0.25,0.00,M1] 
03:00:47.465 00.000 13300 single-star, 2 included, MultiStar: {-0.05, 0.15}, one-star: {0.01, 0.14}
03:00:47.466 00.001 13300 CameraToMount -- cameraTheta (1.53) - m_xAngle (1.53) = xAngle (-0.00 = -0.00)
03:00:47.466 00.000 13300 CameraToMount -- cameraTheta (1.53) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.13 = -3.13)
03:00:47.466 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.53 mountX=0.14 mountY=-0.00, mountTheta=-0.01
03:00:47.468 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.14, opts=13)
03:00:47.468 00.000 13300 Enqueuing Move request for scope (0.01, 0.14)
03:00:47.468 00.000 11596 Worker thread wakes up
03:00:47.468 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.14) opts 0xd
03:00:47.468 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.14)
03:00:47.468 00.000 11596 Moving (0.01, 0.14) raw xDistance=0.14 yDistance=-0.00
03:00:47.468 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
03:00:47.468 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:00:47.469 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
03:00:47.469 00.000 11596 MoveAxis(E, 0, ABG)
03:00:47.469 00.000 11596 Move returns status 0, amount 0
03:00:47.469 00.000 11596 MoveAxis(N, 0, ABG)
03:00:47.469 00.000 11596 Move returns status 0, amount 0
03:00:47.469 00.000 11596 move complete, result=0
03:00:47.469 00.000 11596 worker thread done servicing request
03:00:47.475 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=215, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
03:00:47.483 00.008 13300 UpdateGuideState exits: m=1336 SNR=25.6
03:00:47.483 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:47.483 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:00:47.483 00.000 13300 Enqueuing Expose request
03:00:47.483 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:00:47.483 00.000 11596 Worker thread wakes up
03:00:47.484 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:00:47.999 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:00:49.990 01.991 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e3057e79-fb20-4bae-b2e1-cd4d9157d893"}
03:00:49.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e3057e79-fb20-4bae-b2e1-cd4d9157d893"}
03:00:49.992 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"274a37d8-6360-4ee1-a07c-206d15b97747"}
03:00:49.992 00.000 13300 case statement mapped state 6 to 3
03:00:49.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"274a37d8-6360-4ee1-a07c-206d15b97747"}
03:00:49.992 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"386a6928-2702-4745-b14d-629c0c6e92b2"}
03:00:49.993 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1230,"width":15,"height":15,"star_pos":[6.83,6.78],"pixels":"..."},"id":"386a6928-2702-4745-b14d-629c0c6e92b2"}
03:00:51.031 01.038 11596 Exposure complete
03:00:51.108 00.077 11596 worker thread done servicing request
03:00:51.108 00.000 13300 OnExposeComplete: enter
03:00:51.108 00.000 13300 UpdateGuideState(): m_state=6
03:00:51.109 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1231
03:00:51.109 00.000 13300 Star::Find returns 1 (0), X=34.54, Y=410.84, Mass=1344, SNR=25.7, Peak=201 HFD=3.2
03:00:51.109 00.000 13300 MultiStar: [#1 -0.06,-0.00,0.55,U] [#2 -0.25,0.43,0.00,R] [#3 -0.06,0.21,0.34,U] [#4 -0.17,0.06,0.28,U] [#5 0.24,0.32,0.00,M4] [#6 -0.23,0.34,0.00,M4] [#7 -0.36,0.50,0.00,M5] [#8 -0.11,0.49,0.00,M2] 
03:00:51.109 00.000 13300 refined, 3 included, MultiStar: {-0.17, 0.13}, one-star: {-0.28, 0.20}
03:00:51.109 00.000 13300 CameraToMount -- cameraTheta (2.49) - m_xAngle (1.53) = xAngle (0.95 = 0.95)
03:00:51.110 00.001 13300 CameraToMount -- cameraTheta (2.49) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.17 = -2.17)
03:00:51.110 00.000 13300 CameraToMount -- cameraX=-0.17 cameraY=0.13 hyp=0.22 cameraTheta=2.49 mountX=0.13 mountY=-0.18, mountTheta=-0.96
03:00:51.112 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.17, y=0.13, opts=13)
03:00:51.112 00.000 13300 Enqueuing Move request for scope (-0.17, 0.13)
03:00:51.112 00.000 11596 Worker thread wakes up
03:00:51.113 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.13) opts 0xd
03:00:51.113 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.17, 0.13)
03:00:51.113 00.000 11596 Moving (-0.17, 0.13) raw xDistance=0.13 yDistance=-0.18
03:00:51.113 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
03:00:51.113 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.18
03:00:51.114 00.001 11596 MoveAxis(E, 0, ABG)
03:00:51.114 00.000 11596 Move returns status 0, amount 0
03:00:51.114 00.000 11596 MoveAxis(N, 240, ABG)
03:00:51.114 00.000 11596 Guiding  Dir = 0, Dur = 240
03:00:51.114 00.000 11596 IsSlewing returns 0
03:00:51.122 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
03:00:51.129 00.007 13300 UpdateGuideState exits: m=1344 SNR=25.7
03:00:51.130 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:51.130 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:00:51.130 00.000 13300 Enqueuing Expose request
03:00:51.175 00.045 11596 IsGuiding returns 0
03:00:51.276 00.101 11596 PulseGuide returned control before completion, sleep 150
03:00:51.588 00.312 11596 IsGuiding returns 0
03:00:51.588 00.000 11596 Move returns status 0, amount 240
03:00:51.588 00.000 11596 move complete, result=0
03:00:51.588 00.000 11596 worker thread done servicing request
03:00:51.588 00.000 11596 Worker thread wakes up
03:00:51.588 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 240 ms NORTH
03:00:51.588 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:00:52.090 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:00:52.990 00.900 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"970cd819-17f8-4b0a-9c1a-29e68d0bb39b"}
03:00:52.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"970cd819-17f8-4b0a-9c1a-29e68d0bb39b"}
03:00:52.991 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ad949949-c0ee-41ca-8dfc-e1615bae00e4"}
03:00:52.991 00.000 13300 case statement mapped state 6 to 3
03:00:52.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ad949949-c0ee-41ca-8dfc-e1615bae00e4"}
03:00:52.991 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ada55c49-8dee-4a5a-9e2e-926a6e8926b9"}
03:00:52.992 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1231,"width":15,"height":15,"star_pos":[6.54,6.84],"pixels":"..."},"id":"ada55c49-8dee-4a5a-9e2e-926a6e8926b9"}
03:00:55.121 02.129 11596 Exposure complete
03:00:55.190 00.069 11596 worker thread done servicing request
03:00:55.190 00.000 13300 OnExposeComplete: enter
03:00:55.190 00.000 13300 UpdateGuideState(): m_state=6
03:00:55.191 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1232
03:00:55.191 00.000 13300 Star::Find returns 1 (0), X=34.67, Y=410.68, Mass=1333, SNR=25.6, Peak=187 HFD=3.2
03:00:55.191 00.000 13300 MultiStar: [#1 0.09,0.11,0.55,U] [#2 0.12,-0.16,0.53,U] [#3 -0.15,0.13,0.33,U] [#4 -0.10,0.36,0.00,M9] [#5 0.55,-0.05,0.00,M5] [#6 -0.06,0.13,0.28,U] [#7 -0.26,0.09,0.00,M6] [#8 0.13,0.11,0.22,U] 
03:00:55.191 00.000 13300 refined, 5 included, MultiStar: {-0.03, 0.04}, one-star: {-0.15, 0.04}
03:00:55.191 00.000 13300 CameraToMount -- cameraTheta (2.16) - m_xAngle (1.53) = xAngle (0.63 = 0.63)
03:00:55.192 00.001 13300 CameraToMount -- cameraTheta (2.16) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.50 = -2.50)
03:00:55.192 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.04 hyp=0.05 cameraTheta=2.16 mountX=0.04 mountY=-0.03, mountTheta=-0.64
03:00:55.194 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.04, opts=13)
03:00:55.194 00.000 13300 Enqueuing Move request for scope (-0.03, 0.04)
03:00:55.194 00.000 11596 Worker thread wakes up
03:00:55.194 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.04) opts 0xd
03:00:55.194 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.04)
03:00:55.194 00.000 11596 Moving (-0.03, 0.04) raw xDistance=0.04 yDistance=-0.03
03:00:55.194 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:00:55.194 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:00:55.194 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:00:55.194 00.000 11596 MoveAxis(E, 0, ABG)
03:00:55.195 00.001 11596 Move returns status 0, amount 0
03:00:55.195 00.000 11596 MoveAxis(N, 0, ABG)
03:00:55.195 00.000 11596 Move returns status 0, amount 0
03:00:55.195 00.000 11596 move complete, result=0
03:00:55.195 00.000 11596 worker thread done servicing request
03:00:55.201 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
03:00:55.209 00.008 13300 UpdateGuideState exits: m=1333 SNR=25.6
03:00:55.209 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:55.209 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:00:55.210 00.001 13300 Enqueuing Expose request
03:00:55.210 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:00:55.210 00.000 11596 Worker thread wakes up
03:00:55.210 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:00:55.726 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:00:55.990 00.264 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cc43ce21-ba1f-42b5-ac84-36e7df6762e2"}
03:00:55.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cc43ce21-ba1f-42b5-ac84-36e7df6762e2"}
03:00:55.991 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"12c59d18-c0fc-4e82-91e2-8f6c876433ec"}
03:00:55.991 00.000 13300 case statement mapped state 6 to 3
03:00:55.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"12c59d18-c0fc-4e82-91e2-8f6c876433ec"}
03:00:55.991 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d41ca2c6-3589-433c-bd49-3e13d54a421d"}
03:00:55.992 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1232,"width":15,"height":15,"star_pos":[6.67,6.68],"pixels":"..."},"id":"d41ca2c6-3589-433c-bd49-3e13d54a421d"}
03:00:58.780 02.788 11596 Exposure complete
03:00:58.849 00.069 11596 worker thread done servicing request
03:00:58.849 00.000 13300 OnExposeComplete: enter
03:00:58.849 00.000 13300 UpdateGuideState(): m_state=6
03:00:58.849 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1233
03:00:58.849 00.000 13300 Star::Find returns 1 (0), X=34.79, Y=410.75, Mass=1346, SNR=25.7, Peak=175 HFD=3.5
03:00:58.850 00.001 13300 MultiStar: [#1 -0.13,-0.21,0.55,U] [#2 0.07,-0.38,0.00,M1] [#3 0.04,0.23,0.32,U] [#4 0.05,0.13,0.29,U] [#5 0.61,0.04,0.00,M6] [#6 0.03,0.45,0.00,M4] [#7 -0.13,-0.04,0.28,U] [#8 0.16,-0.12,0.22,U] 
03:00:58.850 00.000 13300 refined, 5 included, MultiStar: {-0.03, 0.03}, one-star: {-0.03, 0.11}
03:00:58.850 00.000 13300 CameraToMount -- cameraTheta (2.41) - m_xAngle (1.53) = xAngle (0.88 = 0.88)
03:00:58.850 00.000 13300 CameraToMount -- cameraTheta (2.41) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.25 = -2.25)
03:00:58.850 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.41 mountX=0.03 mountY=-0.03, mountTheta=-0.88
03:00:58.852 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.03, opts=13)
03:00:58.852 00.000 13300 Enqueuing Move request for scope (-0.03, 0.03)
03:00:58.852 00.000 11596 Worker thread wakes up
03:00:58.852 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
03:00:58.852 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
03:00:58.852 00.000 11596 Moving (-0.03, 0.03) raw xDistance=0.03 yDistance=-0.03
03:00:58.852 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:00:58.853 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:00:58.853 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:00:58.853 00.000 11596 MoveAxis(E, 0, ABG)
03:00:58.853 00.000 11596 Move returns status 0, amount 0
03:00:58.853 00.000 11596 MoveAxis(N, 0, ABG)
03:00:58.853 00.000 11596 Move returns status 0, amount 0
03:00:58.853 00.000 11596 move complete, result=0
03:00:58.853 00.000 11596 worker thread done servicing request
03:00:58.859 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
03:00:58.867 00.008 13300 UpdateGuideState exits: m=1346 SNR=25.7
03:00:58.867 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:58.868 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:00:58.868 00.000 13300 Enqueuing Expose request
03:00:58.868 00.000 11596 Worker thread wakes up
03:00:58.868 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:00:58.868 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:00:58.990 00.122 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8ecb2531-27bb-451b-9ba0-85d042923530"}
03:00:58.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8ecb2531-27bb-451b-9ba0-85d042923530"}
03:00:58.991 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c091f3ac-a974-4cf9-bfcb-5c8ad9ae9105"}
03:00:58.991 00.000 13300 case statement mapped state 6 to 3
03:00:58.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c091f3ac-a974-4cf9-bfcb-5c8ad9ae9105"}
03:00:58.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"47c4fd00-5661-495f-89be-259960219408"}
03:00:58.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1233,"width":15,"height":15,"star_pos":[6.79,6.75],"pixels":"..."},"id":"47c4fd00-5661-495f-89be-259960219408"}
03:00:59.376 00.384 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:01:01.992 02.616 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3e59e81f-9730-4796-aeae-23456a923690"}
03:01:01.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3e59e81f-9730-4796-aeae-23456a923690"}
03:01:01.993 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5cef91d3-5309-4cec-b5f6-405ff7d20b0d"}
03:01:01.993 00.000 13300 case statement mapped state 6 to 3
03:01:01.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5cef91d3-5309-4cec-b5f6-405ff7d20b0d"}
03:01:01.994 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b24c692e-e98e-4d23-b499-8a900dce2d99"}
03:01:01.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1233,"width":15,"height":15,"star_pos":[6.79,6.75],"pixels":"..."},"id":"b24c692e-e98e-4d23-b499-8a900dce2d99"}
03:01:02.413 00.419 11596 Exposure complete
03:01:02.482 00.069 11596 worker thread done servicing request
03:01:02.482 00.000 13300 OnExposeComplete: enter
03:01:02.482 00.000 13300 UpdateGuideState(): m_state=6
03:01:02.482 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1234
03:01:02.483 00.001 13300 Star::Find returns 1 (0), X=34.60, Y=410.70, Mass=1317, SNR=25.5, Peak=183 HFD=3.2
03:01:02.483 00.000 13300 MultiStar: [#1 -0.02,-0.15,0.55,U] [#2 0.19,-0.36,0.00,M2] [#3 -0.14,-0.04,0.34,U] [#4 0.33,0.14,0.00,M9] [#5 0.31,-0.01,0.00,M7] [#6 -0.37,0.54,0.00,M5] [#7 -0.02,0.15,0.29,U] [#8 0.13,-0.11,0.24,U] 
03:01:02.483 00.000 13300 refined, 4 included, MultiStar: {-0.11, -0.01}, one-star: {-0.22, 0.06}
03:01:02.483 00.000 13300 CameraToMount -- cameraTheta (-3.07) - m_xAngle (1.53) = xAngle (-4.60 = 1.68)
03:01:02.483 00.000 13300 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.73 = -1.45)
03:01:02.483 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-3.07 mountX=-0.01 mountY=-0.11, mountTheta=-1.68
03:01:02.485 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.01, opts=13)
03:01:02.485 00.000 13300 Enqueuing Move request for scope (-0.11, -0.01)
03:01:02.485 00.000 11596 Worker thread wakes up
03:01:02.486 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.01) opts 0xd
03:01:02.486 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.01)
03:01:02.486 00.000 11596 Moving (-0.11, -0.01) raw xDistance=-0.01 yDistance=-0.11
03:01:02.486 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:01:02.486 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:02.486 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:01:02.486 00.000 11596 MoveAxis(E, 0, ABG)
03:01:02.487 00.001 11596 Move returns status 0, amount 0
03:01:02.487 00.000 11596 MoveAxis(N, 0, ABG)
03:01:02.487 00.000 11596 Move returns status 0, amount 0
03:01:02.487 00.000 11596 move complete, result=0
03:01:02.487 00.000 11596 worker thread done servicing request
03:01:02.494 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
03:01:02.502 00.008 13300 UpdateGuideState exits: m=1317 SNR=25.5
03:01:02.503 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:02.503 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:01:02.503 00.000 13300 Enqueuing Expose request
03:01:02.503 00.000 11596 Worker thread wakes up
03:01:02.503 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:01:02.503 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:01:03.012 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:01:04.991 01.979 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8bfccfed-37d3-4676-ace2-ec6b057467bb"}
03:01:04.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8bfccfed-37d3-4676-ace2-ec6b057467bb"}
03:01:04.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"57676d68-3a3f-4cba-95fe-97410fdceda8"}
03:01:04.992 00.000 13300 case statement mapped state 6 to 3
03:01:04.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"57676d68-3a3f-4cba-95fe-97410fdceda8"}
03:01:04.992 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2c8dbbfb-d021-4bce-b2ab-b267d1c3814b"}
03:01:04.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1234,"width":15,"height":15,"star_pos":[6.60,6.70],"pixels":"..."},"id":"2c8dbbfb-d021-4bce-b2ab-b267d1c3814b"}
03:01:06.045 01.053 11596 Exposure complete
03:01:06.114 00.069 11596 worker thread done servicing request
03:01:06.114 00.000 13300 OnExposeComplete: enter
03:01:06.115 00.001 13300 UpdateGuideState(): m_state=6
03:01:06.115 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1235
03:01:06.115 00.000 13300 Star::Find returns 1 (0), X=34.81, Y=410.75, Mass=1321, SNR=25.4, Peak=182 HFD=3.1
03:01:06.115 00.000 13300 MultiStar: [#1 -0.02,-0.01,0.54,U] [#2 0.07,-0.06,0.51,U] [#3 -0.22,0.16,0.00,M1] [#4 0.19,0.36,0.00,M10] [#5 0.56,0.15,0.00,M8] [#6 -0.02,0.49,0.00,M6] [#7 0.21,0.30,0.00,M5] [#8 0.24,0.29,0.00,M1] 
03:01:06.116 00.001 13300 refined, 2 included, MultiStar: {0.01, 0.03}, one-star: {-0.01, 0.11}
03:01:06.116 00.000 13300 CameraToMount -- cameraTheta (1.35) - m_xAngle (1.53) = xAngle (-0.18 = -0.18)
03:01:06.116 00.000 13300 CameraToMount -- cameraTheta (1.35) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.31 = 2.98)
03:01:06.116 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.35 mountX=0.03 mountY=0.01, mountTheta=0.17
03:01:06.118 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.03, opts=13)
03:01:06.118 00.000 13300 Enqueuing Move request for scope (0.01, 0.03)
03:01:06.118 00.000 11596 Worker thread wakes up
03:01:06.118 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.03) opts 0xd
03:01:06.118 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.03)
03:01:06.118 00.000 11596 Moving (0.01, 0.03) raw xDistance=0.03 yDistance=0.01
03:01:06.118 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:01:06.118 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:06.119 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:01:06.119 00.000 11596 MoveAxis(E, 0, ABG)
03:01:06.119 00.000 11596 Move returns status 0, amount 0
03:01:06.119 00.000 11596 MoveAxis(N, 0, ABG)
03:01:06.119 00.000 11596 Move returns status 0, amount 0
03:01:06.119 00.000 11596 move complete, result=0
03:01:06.119 00.000 11596 worker thread done servicing request
03:01:06.125 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=249, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
03:01:06.134 00.009 13300 UpdateGuideState exits: m=1321 SNR=25.4
03:01:06.134 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:06.134 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:01:06.134 00.000 13300 Enqueuing Expose request
03:01:06.134 00.000 11596 Worker thread wakes up
03:01:06.134 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:01:06.135 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:01:06.639 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:01:07.990 01.351 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"03283fec-3d75-4d08-8580-c87bed10b2fc"}
03:01:07.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"03283fec-3d75-4d08-8580-c87bed10b2fc"}
03:01:07.991 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"69b8f005-57ca-4793-aa14-7a139565d207"}
03:01:07.991 00.000 13300 case statement mapped state 6 to 3
03:01:07.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"69b8f005-57ca-4793-aa14-7a139565d207"}
03:01:07.991 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d124bcdc-1fa9-4acc-845d-03218d9712c7"}
03:01:07.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1235,"width":15,"height":15,"star_pos":[6.81,6.75],"pixels":"..."},"id":"d124bcdc-1fa9-4acc-845d-03218d9712c7"}
03:01:09.661 01.670 11596 Exposure complete
03:01:09.731 00.070 11596 worker thread done servicing request
03:01:09.731 00.000 13300 OnExposeComplete: enter
03:01:09.731 00.000 13300 UpdateGuideState(): m_state=6
03:01:09.731 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1236
03:01:09.731 00.000 13300 Star::Find returns 1 (0), X=34.78, Y=410.84, Mass=1348, SNR=25.7, Peak=198 HFD=3.2
03:01:09.732 00.001 13300 MultiStar: [#1 0.09,0.17,0.55,U] [#2 0.19,0.10,0.51,U] [#3 0.15,0.23,0.00,M2] [#4 0.09,0.18,0.29,U] [#5 0.34,0.10,0.00,M9] [#6 -0.14,0.53,0.00,M7] [#7 0.04,0.48,0.00,M6] [#8 0.42,0.19,0.00,M2] 
03:01:09.732 00.000 13300 refined, 3 included, MultiStar: {0.06, 0.17}, one-star: {-0.04, 0.20}
03:01:09.732 00.000 13300 CameraToMount -- cameraTheta (1.25) - m_xAngle (1.53) = xAngle (-0.28 = -0.28)
03:01:09.732 00.000 13300 CameraToMount -- cameraTheta (1.25) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.41 = 2.87)
03:01:09.732 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.17 hyp=0.18 cameraTheta=1.25 mountX=0.17 mountY=0.05, mountTheta=0.27
03:01:09.734 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.17, opts=13)
03:01:09.734 00.000 13300 Enqueuing Move request for scope (0.06, 0.17)
03:01:09.734 00.000 11596 Worker thread wakes up
03:01:09.734 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.17) opts 0xd
03:01:09.735 00.001 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.17)
03:01:09.735 00.000 11596 Moving (0.06, 0.17) raw xDistance=0.17 yDistance=0.05
03:01:09.735 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
03:01:09.735 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:09.735 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:01:09.735 00.000 11596 MoveAxis(W, 214, ABG)
03:01:09.735 00.000 11596 Guiding  Dir = 3, Dur = 214
03:01:09.736 00.001 11596 IsSlewing returns 0
03:01:09.742 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
03:01:09.751 00.009 13300 UpdateGuideState exits: m=1348 SNR=25.7
03:01:09.751 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:09.751 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:01:09.751 00.000 13300 Enqueuing Expose request
03:01:09.986 00.235 11596 IsGuiding returns 0
03:01:10.454 00.468 11596 IsGuiding returns 1
03:01:10.454 00.000 11596 scope still moving after pulse duration time elapsed
03:01:10.482 00.028 11596 IsSlewing returns 0
03:01:10.546 00.064 11596 IsGuiding returns 1
03:01:10.573 00.027 11596 IsSlewing returns 0
03:01:10.760 00.187 11596 IsGuiding returns 0
03:01:10.760 00.000 11596 scope move finished after 214 + 559 ms
03:01:10.760 00.000 11596 Move returns status 0, amount 214
03:01:10.760 00.000 11596 MoveAxis(N, 0, ABG)
03:01:10.760 00.000 11596 Move returns status 0, amount 0
03:01:10.760 00.000 11596 move complete, result=0
03:01:10.760 00.000 11596 worker thread done servicing request
03:01:10.760 00.000 13300 GuideStep: 0.2 px 214 ms WEST, 0.0 px 0 ms NORTH
03:01:10.761 00.001 11596 Worker thread wakes up
03:01:10.761 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:01:10.990 00.229 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c911dd61-5ad1-4569-a36a-aaddae8c3cd7"}
03:01:10.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c911dd61-5ad1-4569-a36a-aaddae8c3cd7"}
03:01:10.991 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"84057587-3f95-4144-b154-d4ee5ba2bcb7"}
03:01:10.991 00.000 13300 case statement mapped state 6 to 3
03:01:10.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"84057587-3f95-4144-b154-d4ee5ba2bcb7"}
03:01:10.991 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d682f38a-c5e9-4df3-96e3-8f5b3dca66ad"}
03:01:10.992 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1236,"width":15,"height":15,"star_pos":[6.78,6.84],"pixels":"..."},"id":"d682f38a-c5e9-4df3-96e3-8f5b3dca66ad"}
03:01:11.268 00.276 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:01:13.991 02.723 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"160725c7-28d2-4614-91a8-e3d52685fa6a"}
03:01:13.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"160725c7-28d2-4614-91a8-e3d52685fa6a"}
03:01:13.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"801d1c2a-a6bf-4677-b4bd-cbfb7246f1d9"}
03:01:13.993 00.001 13300 case statement mapped state 6 to 3
03:01:13.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"801d1c2a-a6bf-4677-b4bd-cbfb7246f1d9"}
03:01:13.994 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7234f60e-62ca-40ec-b860-a5e592a25232"}
03:01:13.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1236,"width":15,"height":15,"star_pos":[6.78,6.84],"pixels":"..."},"id":"7234f60e-62ca-40ec-b860-a5e592a25232"}
03:01:14.327 00.333 11596 Exposure complete
03:01:14.429 00.102 11596 worker thread done servicing request
03:01:14.430 00.001 13300 OnExposeComplete: enter
03:01:14.430 00.000 13300 UpdateGuideState(): m_state=6
03:01:14.430 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1237
03:01:14.431 00.001 13300 Star::Find returns 1 (0), X=34.75, Y=410.89, Mass=1356, SNR=25.8, Peak=200 HFD=3.2
03:01:14.431 00.000 13300 MultiStar: [#1 -0.00,0.21,0.56,U] [#2 0.08,-0.04,0.52,U] [#3 0.12,0.39,0.00,M3] [#4 0.08,0.48,0.00,M10] [#5 0.46,0.26,0.00,M10] [#6 -0.24,0.65,0.00,M8] [#7 -0.18,0.28,0.00,M7] [#8 0.19,0.41,0.00,M3] 
03:01:14.432 00.001 13300 refined, 2 included, MultiStar: {-0.01, 0.17}, one-star: {-0.07, 0.25}
03:01:14.432 00.000 13300 CameraToMount -- cameraTheta (1.65) - m_xAngle (1.53) = xAngle (0.12 = 0.12)
03:01:14.432 00.000 13300 CameraToMount -- cameraTheta (1.65) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.01 = -3.01)
03:01:14.432 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.65 mountX=0.17 mountY=-0.02, mountTheta=-0.13
03:01:14.435 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.17, opts=13)
03:01:14.435 00.000 13300 Enqueuing Move request for scope (-0.01, 0.17)
03:01:14.435 00.000 11596 Worker thread wakes up
03:01:14.435 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.17) opts 0xd
03:01:14.435 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.17)
03:01:14.436 00.001 11596 Moving (-0.01, 0.17) raw xDistance=0.17 yDistance=-0.02
03:01:14.436 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
03:01:14.436 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:14.436 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:01:14.436 00.000 11596 MoveAxis(W, 223, ABG)
03:01:14.437 00.001 11596 Guiding  Dir = 3, Dur = 223
03:01:14.437 00.000 11596 IsSlewing returns 0
03:01:14.448 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
03:01:14.460 00.012 13300 UpdateGuideState exits: m=1356 SNR=25.8
03:01:14.461 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:14.461 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:01:14.461 00.000 13300 Enqueuing Expose request
03:01:14.590 00.129 11596 IsGuiding returns 0
03:01:14.993 00.403 11596 IsGuiding returns 1
03:01:14.993 00.000 11596 scope still moving after pulse duration time elapsed
03:01:15.018 00.025 11596 IsSlewing returns 0
03:01:15.092 00.074 11596 IsGuiding returns 1
03:01:15.124 00.032 11596 IsSlewing returns 0
03:01:15.202 00.078 11596 IsGuiding returns 0
03:01:15.202 00.000 11596 scope move finished after 223 + 388 ms
03:01:15.202 00.000 11596 Move returns status 0, amount 223
03:01:15.202 00.000 11596 MoveAxis(N, 0, ABG)
03:01:15.203 00.001 11596 Move returns status 0, amount 0
03:01:15.203 00.000 11596 move complete, result=0
03:01:15.203 00.000 11596 worker thread done servicing request
03:01:15.203 00.000 13300 GuideStep: 0.2 px 223 ms WEST, -0.0 px 0 ms NORTH
03:01:15.203 00.000 11596 Worker thread wakes up
03:01:15.203 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:01:15.709 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:01:16.991 01.282 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8a0cf9f4-d651-4cf5-8d24-08ba131d8760"}
03:01:16.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8a0cf9f4-d651-4cf5-8d24-08ba131d8760"}
03:01:16.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"963f6adc-a0d2-4a7c-9f24-e7cce9aeefb7"}
03:01:16.993 00.001 13300 case statement mapped state 6 to 3
03:01:16.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"963f6adc-a0d2-4a7c-9f24-e7cce9aeefb7"}
03:01:16.994 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bba75821-717b-469d-99e1-33f7c72dbb01"}
03:01:16.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1237,"width":15,"height":15,"star_pos":[6.75,6.89],"pixels":"..."},"id":"bba75821-717b-469d-99e1-33f7c72dbb01"}
03:01:18.732 01.738 11596 Exposure complete
03:01:18.801 00.069 11596 worker thread done servicing request
03:01:18.801 00.000 13300 OnExposeComplete: enter
03:01:18.801 00.000 13300 UpdateGuideState(): m_state=6
03:01:18.802 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1238
03:01:18.802 00.000 13300 Star::Find returns 1 (0), X=34.83, Y=410.91, Mass=1368, SNR=25.9, Peak=183 HFD=3.1
03:01:18.803 00.001 13300 MultiStar: [#1 -0.09,0.38,0.00,M1] [#2 0.11,0.16,0.51,U] [#3 -0.09,0.25,0.33,U] [#4 0.04,0.52,0.00,R] [#5 0.53,0.61,0.00,R] [#6 -0.04,0.64,0.00,M9] [#7 -0.34,0.39,0.00,M8] [#8 0.20,0.49,0.00,M4] 
03:01:18.803 00.000 13300 refined, 2 included, MultiStar: {0.02, 0.24}, one-star: {0.01, 0.27}
03:01:18.803 00.000 13300 CameraToMount -- cameraTheta (1.47) - m_xAngle (1.53) = xAngle (-0.06 = -0.06)
03:01:18.803 00.000 13300 CameraToMount -- cameraTheta (1.47) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.19 = 3.09)
03:01:18.803 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.24 hyp=0.24 cameraTheta=1.47 mountX=0.24 mountY=0.01, mountTheta=0.05
03:01:18.805 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.24, opts=13)
03:01:18.805 00.000 13300 Enqueuing Move request for scope (0.02, 0.24)
03:01:18.805 00.000 11596 Worker thread wakes up
03:01:18.805 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.24) opts 0xd
03:01:18.805 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.24)
03:01:18.805 00.000 11596 Moving (0.02, 0.24) raw xDistance=0.24 yDistance=0.01
03:01:18.805 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.24
03:01:18.806 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:18.806 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:01:18.806 00.000 11596 MoveAxis(W, 314, ABG)
03:01:18.806 00.000 11596 Guiding  Dir = 3, Dur = 314
03:01:18.806 00.000 11596 IsSlewing returns 0
03:01:18.812 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
03:01:18.821 00.009 13300 UpdateGuideState exits: m=1368 SNR=25.9
03:01:18.822 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:18.822 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:01:18.822 00.000 13300 Enqueuing Expose request
03:01:18.933 00.111 11596 IsGuiding returns 0
03:01:19.166 00.233 11596 PulseGuide returned control before completion, sleep 92
03:01:19.276 00.110 11596 IsGuiding returns 1
03:01:19.276 00.000 11596 scope still moving after pulse duration time elapsed
03:01:19.310 00.034 11596 IsSlewing returns 0
03:01:19.407 00.097 11596 IsGuiding returns 1
03:01:19.430 00.023 11596 IsSlewing returns 0
03:01:19.510 00.080 11596 IsGuiding returns 0
03:01:19.510 00.000 11596 scope move finished after 314 + 262 ms
03:01:19.510 00.000 11596 Move returns status 0, amount 314
03:01:19.510 00.000 11596 MoveAxis(N, 0, ABG)
03:01:19.510 00.000 11596 Move returns status 0, amount 0
03:01:19.510 00.000 11596 move complete, result=0
03:01:19.510 00.000 11596 worker thread done servicing request
03:01:19.510 00.000 13300 GuideStep: 0.2 px 314 ms WEST, 0.0 px 0 ms NORTH
03:01:19.511 00.001 11596 Worker thread wakes up
03:01:19.511 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:01:19.991 00.480 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bb6d93a5-2a17-408c-a266-7a04c3186de5"}
03:01:19.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bb6d93a5-2a17-408c-a266-7a04c3186de5"}
03:01:19.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dbca6ecc-5838-4dbd-a62a-d8f90eb9fac6"}
03:01:19.992 00.000 13300 case statement mapped state 6 to 3
03:01:19.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dbca6ecc-5838-4dbd-a62a-d8f90eb9fac6"}
03:01:19.993 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"29211090-157b-42d8-bfe2-2a9b433d2ced"}
03:01:19.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1238,"width":15,"height":15,"star_pos":[6.83,6.91],"pixels":"..."},"id":"29211090-157b-42d8-bfe2-2a9b433d2ced"}
03:01:20.021 00.028 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:01:22.991 02.970 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c3b3fc60-689b-408c-9839-96cc13b7eb25"}
03:01:22.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c3b3fc60-689b-408c-9839-96cc13b7eb25"}
03:01:22.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5c3ccdbd-c02b-49b4-b957-7372f3dcded8"}
03:01:22.993 00.001 13300 case statement mapped state 6 to 3
03:01:22.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5c3ccdbd-c02b-49b4-b957-7372f3dcded8"}
03:01:22.994 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2d00832c-9800-4544-9248-06b8862f7c1c"}
03:01:22.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1238,"width":15,"height":15,"star_pos":[6.83,6.91],"pixels":"..."},"id":"2d00832c-9800-4544-9248-06b8862f7c1c"}
03:01:23.049 00.055 11596 Exposure complete
03:01:23.128 00.079 11596 worker thread done servicing request
03:01:23.128 00.000 13300 OnExposeComplete: enter
03:01:23.128 00.000 13300 UpdateGuideState(): m_state=6
03:01:23.129 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1239
03:01:23.129 00.000 13300 Star::Find returns 1 (0), X=34.68, Y=410.81, Mass=1338, SNR=25.6, Peak=196 HFD=3.2
03:01:23.129 00.000 13300 MultiStar: [#1 -0.03,0.21,0.55,U] [#2 0.05,0.09,0.52,U] [#3 -0.12,0.26,0.00,M3] [#4 -0.25,-0.15,0.00,M1] [#5 0.04,-0.21,0.29,U] [#6 -0.29,0.28,0.00,M10] [#7 0.19,0.23,0.00,M9] [#8 -0.02,0.16,0.24,U] 
03:01:23.129 00.000 13300 refined, 4 included, MultiStar: {-0.05, 0.12}, one-star: {-0.14, 0.17}
03:01:23.129 00.000 13300 CameraToMount -- cameraTheta (1.94) - m_xAngle (1.53) = xAngle (0.41 = 0.41)
03:01:23.130 00.001 13300 CameraToMount -- cameraTheta (1.94) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.72 = -2.72)
03:01:23.130 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.12 hyp=0.13 cameraTheta=1.94 mountX=0.12 mountY=-0.05, mountTheta=-0.42
03:01:23.132 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.12, opts=13)
03:01:23.132 00.000 13300 Enqueuing Move request for scope (-0.05, 0.12)
03:01:23.132 00.000 11596 Worker thread wakes up
03:01:23.132 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.12) opts 0xd
03:01:23.132 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.12)
03:01:23.132 00.000 11596 Moving (-0.05, 0.12) raw xDistance=0.12 yDistance=-0.05
03:01:23.132 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
03:01:23.132 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:23.132 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:01:23.132 00.000 11596 MoveAxis(E, 0, ABG)
03:01:23.133 00.001 11596 Move returns status 0, amount 0
03:01:23.133 00.000 11596 MoveAxis(N, 0, ABG)
03:01:23.133 00.000 11596 Move returns status 0, amount 0
03:01:23.133 00.000 11596 move complete, result=0
03:01:23.133 00.000 11596 worker thread done servicing request
03:01:23.140 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
03:01:23.148 00.008 13300 UpdateGuideState exits: m=1338 SNR=25.6
03:01:23.148 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:23.148 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:01:23.148 00.000 13300 Enqueuing Expose request
03:01:23.148 00.000 11596 Worker thread wakes up
03:01:23.148 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:01:23.149 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:01:23.658 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:01:25.992 02.334 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8c2d91e6-81c6-4eeb-8bbf-56184f68edc6"}
03:01:25.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8c2d91e6-81c6-4eeb-8bbf-56184f68edc6"}
03:01:25.993 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"956ece46-5880-4c25-8681-e3e3fc56d00c"}
03:01:25.993 00.000 13300 case statement mapped state 6 to 3
03:01:25.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"956ece46-5880-4c25-8681-e3e3fc56d00c"}
03:01:25.994 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2bfea2bc-c1a5-46ea-b015-04d6c98f4ef8"}
03:01:25.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1239,"width":15,"height":15,"star_pos":[6.68,6.81],"pixels":"..."},"id":"2bfea2bc-c1a5-46ea-b015-04d6c98f4ef8"}
03:01:26.682 00.688 11596 Exposure complete
03:01:26.751 00.069 11596 worker thread done servicing request
03:01:26.751 00.000 13300 OnExposeComplete: enter
03:01:26.751 00.000 13300 UpdateGuideState(): m_state=6
03:01:26.752 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1240
03:01:26.752 00.000 13300 Star::Find returns 1 (0), X=34.67, Y=410.94, Mass=1341, SNR=25.6, Peak=190 HFD=3.3
03:01:26.752 00.000 13300 MultiStar: [#1 0.04,0.34,0.00,M1] [#2 0.11,0.11,0.50,U] [#3 0.00,0.13,0.33,U] [#4 0.03,0.12,0.27,U] [#5 -0.40,0.01,0.00,M1] [#6 -0.09,0.62,0.00,R] [#7 -0.18,0.42,0.00,M10] [#8 0.18,0.24,0.00,M4] 
03:01:26.752 00.000 13300 refined, 3 included, MultiStar: {-0.04, 0.20}, one-star: {-0.15, 0.30}
03:01:26.753 00.001 13300 CameraToMount -- cameraTheta (1.77) - m_xAngle (1.53) = xAngle (0.24 = 0.24)
03:01:26.753 00.000 13300 CameraToMount -- cameraTheta (1.77) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.89 = -2.89)
03:01:26.753 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.20 hyp=0.21 cameraTheta=1.77 mountX=0.20 mountY=-0.05, mountTheta=-0.25
03:01:26.755 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.20, opts=13)
03:01:26.755 00.000 13300 Enqueuing Move request for scope (-0.04, 0.20)
03:01:26.755 00.000 11596 Worker thread wakes up
03:01:26.755 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.20) opts 0xd
03:01:26.755 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.20)
03:01:26.755 00.000 11596 Moving (-0.04, 0.20) raw xDistance=0.20 yDistance=-0.05
03:01:26.755 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
03:01:26.755 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:26.755 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:01:26.756 00.001 11596 MoveAxis(W, 253, ABG)
03:01:26.756 00.000 11596 Guiding  Dir = 3, Dur = 253
03:01:26.756 00.000 11596 IsSlewing returns 0
03:01:26.762 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=240, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
03:01:26.771 00.009 13300 UpdateGuideState exits: m=1341 SNR=25.6
03:01:26.771 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:26.771 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:01:26.772 00.001 13300 Enqueuing Expose request
03:01:26.905 00.133 11596 IsGuiding returns 0
03:01:27.157 00.252 11596 PulseGuide returned control before completion, sleep 11
03:01:27.331 00.174 11596 IsGuiding returns 1
03:01:27.331 00.000 11596 scope still moving after pulse duration time elapsed
03:01:27.363 00.032 11596 IsSlewing returns 0
03:01:27.463 00.100 11596 IsGuiding returns 0
03:01:27.463 00.000 11596 scope move finished after 253 + 305 ms
03:01:27.463 00.000 11596 Move returns status 0, amount 253
03:01:27.463 00.000 11596 MoveAxis(N, 0, ABG)
03:01:27.463 00.000 11596 Move returns status 0, amount 0
03:01:27.463 00.000 11596 move complete, result=0
03:01:27.463 00.000 11596 worker thread done servicing request
03:01:27.463 00.000 13300 GuideStep: 0.2 px 253 ms WEST, -0.1 px 0 ms NORTH
03:01:27.464 00.001 11596 Worker thread wakes up
03:01:27.464 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:01:27.976 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:01:28.992 01.016 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9108454b-a8d2-4bb0-ab59-18174bda0b70"}
03:01:28.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9108454b-a8d2-4bb0-ab59-18174bda0b70"}
03:01:28.993 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4f1fd28e-f31c-45c3-966a-c84e29983161"}
03:01:28.993 00.000 13300 case statement mapped state 6 to 3
03:01:28.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4f1fd28e-f31c-45c3-966a-c84e29983161"}
03:01:28.993 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a2747f37-8537-4bd8-9631-f8091b86a3ec"}
03:01:28.994 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1240,"width":15,"height":15,"star_pos":[6.67,6.94],"pixels":"..."},"id":"a2747f37-8537-4bd8-9631-f8091b86a3ec"}
03:01:31.009 02.015 11596 Exposure complete
03:01:31.079 00.070 11596 worker thread done servicing request
03:01:31.079 00.000 13300 OnExposeComplete: enter
03:01:31.079 00.000 13300 UpdateGuideState(): m_state=6
03:01:31.079 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1241
03:01:31.080 00.001 13300 Star::Find returns 1 (0), X=34.73, Y=410.92, Mass=1332, SNR=25.6, Peak=184 HFD=3.3
03:01:31.080 00.000 13300 MultiStar: [#1 -0.02,0.20,0.52,U] [#2 0.11,-0.13,0.51,U] [#3 -0.01,0.13,0.34,U] [#4 -0.02,-0.25,0.28,U] [#5 -0.16,-0.35,0.00,M2] [#6 0.13,-0.30,0.00,M1] [#7 -0.13,0.23,0.00,R] [#8 0.06,0.20,0.23,U] 
03:01:31.080 00.000 13300 refined, 5 included, MultiStar: {-0.01, 0.12}, one-star: {-0.09, 0.28}
03:01:31.080 00.000 13300 CameraToMount -- cameraTheta (1.68) - m_xAngle (1.53) = xAngle (0.15 = 0.15)
03:01:31.080 00.000 13300 CameraToMount -- cameraTheta (1.68) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.98 = -2.98)
03:01:31.080 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.68 mountX=0.12 mountY=-0.02, mountTheta=-0.16
03:01:31.083 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.12, opts=13)
03:01:31.083 00.000 13300 Enqueuing Move request for scope (-0.01, 0.12)
03:01:31.083 00.000 11596 Worker thread wakes up
03:01:31.083 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.12) opts 0xd
03:01:31.083 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.12)
03:01:31.084 00.001 11596 Moving (-0.01, 0.12) raw xDistance=0.12 yDistance=-0.02
03:01:31.084 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
03:01:31.084 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:31.084 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:01:31.084 00.000 11596 MoveAxis(E, 0, ABG)
03:01:31.085 00.001 11596 Move returns status 0, amount 0
03:01:31.085 00.000 11596 MoveAxis(N, 0, ABG)
03:01:31.085 00.000 11596 Move returns status 0, amount 0
03:01:31.085 00.000 11596 move complete, result=0
03:01:31.085 00.000 11596 worker thread done servicing request
03:01:31.092 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
03:01:31.100 00.008 13300 UpdateGuideState exits: m=1332 SNR=25.6
03:01:31.100 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:31.100 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:01:31.100 00.000 13300 Enqueuing Expose request
03:01:31.101 00.001 11596 Worker thread wakes up
03:01:31.101 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:01:31.101 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:01:31.613 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:01:31.991 00.378 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c6f90864-f416-4105-9f71-9557ce81f599"}
03:01:31.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c6f90864-f416-4105-9f71-9557ce81f599"}
03:01:31.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a6b8d971-c116-42f4-9850-8f65b8b82a0f"}
03:01:31.992 00.000 13300 case statement mapped state 6 to 3
03:01:31.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a6b8d971-c116-42f4-9850-8f65b8b82a0f"}
03:01:31.992 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4b765ba1-db08-4849-9cf3-97aa7795faae"}
03:01:31.993 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1241,"width":15,"height":15,"star_pos":[6.73,6.92],"pixels":"..."},"id":"4b765ba1-db08-4849-9cf3-97aa7795faae"}
03:01:34.636 02.643 11596 Exposure complete
03:01:34.716 00.080 11596 worker thread done servicing request
03:01:34.716 00.000 13300 OnExposeComplete: enter
03:01:34.716 00.000 13300 UpdateGuideState(): m_state=6
03:01:34.716 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1242
03:01:34.717 00.001 13300 Star::Find returns 1 (0), X=34.77, Y=410.79, Mass=1299, SNR=25.2, Peak=183 HFD=3.2
03:01:34.717 00.000 13300 MultiStar: [#1 0.16,0.12,0.56,U] [#2 -0.06,-0.13,0.55,U] [#3 -0.17,0.10,0.33,U] [#4 0.08,-0.22,0.35,U] [#5 -0.25,-0.53,0.00,M3] [#6 -0.21,-0.60,0.00,M2] [#7 0.05,-0.09,0.29,U] [#8 0.38,-0.03,0.00,M4] 
03:01:34.717 00.000 13300 refined, 5 included, MultiStar: {-0.00, 0.02}, one-star: {-0.05, 0.15}
03:01:34.717 00.000 13300 CameraToMount -- cameraTheta (1.70) - m_xAngle (1.53) = xAngle (0.17 = 0.17)
03:01:34.717 00.000 13300 CameraToMount -- cameraTheta (1.70) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.96 = -2.96)
03:01:34.717 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.70 mountX=0.02 mountY=-0.00, mountTheta=-0.18
03:01:34.719 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.02, opts=13)
03:01:34.719 00.000 13300 Enqueuing Move request for scope (-0.00, 0.02)
03:01:34.719 00.000 11596 Worker thread wakes up
03:01:34.720 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.02) opts 0xd
03:01:34.720 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.02)
03:01:34.720 00.000 11596 Moving (-0.00, 0.02) raw xDistance=0.02 yDistance=-0.00
03:01:34.720 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:01:34.720 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:34.720 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
03:01:34.720 00.000 11596 MoveAxis(E, 0, ABG)
03:01:34.720 00.000 11596 Move returns status 0, amount 0
03:01:34.720 00.000 11596 MoveAxis(N, 0, ABG)
03:01:34.720 00.000 11596 Move returns status 0, amount 0
03:01:34.721 00.001 11596 move complete, result=0
03:01:34.721 00.000 11596 worker thread done servicing request
03:01:34.727 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=249, med=4, FiltMin=3, FiltMax=96, Gamma=0.510
03:01:34.735 00.008 13300 UpdateGuideState exits: m=1299 SNR=25.2
03:01:34.735 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:34.735 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:01:34.735 00.000 13300 Enqueuing Expose request
03:01:34.735 00.000 11596 Worker thread wakes up
03:01:34.735 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:01:34.736 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:01:34.991 00.255 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ac4e91e1-7ce7-4447-9789-78250319a2b4"}
03:01:34.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ac4e91e1-7ce7-4447-9789-78250319a2b4"}
03:01:34.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"84edb185-c687-466d-baa0-df1cf5b328e5"}
03:01:34.992 00.000 13300 case statement mapped state 6 to 3
03:01:34.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"84edb185-c687-466d-baa0-df1cf5b328e5"}
03:01:34.992 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"61516eae-f539-45e8-844a-9befc7368a90"}
03:01:34.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1242,"width":15,"height":15,"star_pos":[6.77,6.79],"pixels":"..."},"id":"61516eae-f539-45e8-844a-9befc7368a90"}
03:01:35.245 00.253 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:01:37.990 02.745 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"681c9d82-1fde-4785-a961-5ab5d5283c6c"}
03:01:37.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"681c9d82-1fde-4785-a961-5ab5d5283c6c"}
03:01:37.991 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e939b4c1-95ae-4994-b191-170a0dbc4dc6"}
03:01:37.991 00.000 13300 case statement mapped state 6 to 3
03:01:37.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e939b4c1-95ae-4994-b191-170a0dbc4dc6"}
03:01:37.991 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a4c94d40-563f-462d-9ec0-061a6525a477"}
03:01:37.992 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1242,"width":15,"height":15,"star_pos":[6.77,6.79],"pixels":"..."},"id":"a4c94d40-563f-462d-9ec0-061a6525a477"}
03:01:38.272 00.280 11596 Exposure complete
03:01:38.345 00.073 11596 worker thread done servicing request
03:01:38.345 00.000 13300 OnExposeComplete: enter
03:01:38.345 00.000 13300 UpdateGuideState(): m_state=6
03:01:38.345 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1243
03:01:38.345 00.000 13300 Star::Find returns 1 (0), X=34.72, Y=410.85, Mass=1360, SNR=25.8, Peak=198 HFD=3.4
03:01:38.346 00.001 13300 MultiStar: [#1 0.06,0.24,0.50,U] [#2 0.01,0.03,0.50,U] [#3 -0.25,0.28,0.00,M1] [#4 0.07,-0.14,0.28,U] [#5 0.07,-0.57,0.00,M4] [#6 -0.06,-0.62,0.00,M3] [#7 -0.02,0.01,0.29,U] [#8 0.45,0.36,0.00,M5] 
03:01:38.346 00.000 13300 refined, 4 included, MultiStar: {-0.02, 0.12}, one-star: {-0.10, 0.21}
03:01:38.346 00.000 13300 CameraToMount -- cameraTheta (1.74) - m_xAngle (1.53) = xAngle (0.20 = 0.20)
03:01:38.346 00.000 13300 CameraToMount -- cameraTheta (1.74) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.92 = -2.92)
03:01:38.346 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.74 mountX=0.12 mountY=-0.03, mountTheta=-0.22
03:01:38.348 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.12, opts=13)
03:01:38.348 00.000 13300 Enqueuing Move request for scope (-0.02, 0.12)
03:01:38.349 00.001 11596 Worker thread wakes up
03:01:38.349 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.12) opts 0xd
03:01:38.349 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.12)
03:01:38.349 00.000 11596 Moving (-0.02, 0.12) raw xDistance=0.12 yDistance=-0.03
03:01:38.349 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
03:01:38.349 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:38.349 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:01:38.350 00.001 11596 MoveAxis(E, 0, ABG)
03:01:38.350 00.000 11596 Move returns status 0, amount 0
03:01:38.350 00.000 11596 MoveAxis(N, 0, ABG)
03:01:38.350 00.000 11596 Move returns status 0, amount 0
03:01:38.350 00.000 11596 move complete, result=0
03:01:38.350 00.000 11596 worker thread done servicing request
03:01:38.358 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
03:01:38.366 00.008 13300 UpdateGuideState exits: m=1360 SNR=25.8
03:01:38.367 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:38.367 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:01:38.367 00.000 13300 Enqueuing Expose request
03:01:38.367 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:01:38.367 00.000 11596 Worker thread wakes up
03:01:38.368 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:01:38.877 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:01:40.990 02.113 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6748d267-a07e-40b5-bbe1-8462b21f11e6"}
03:01:40.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6748d267-a07e-40b5-bbe1-8462b21f11e6"}
03:01:40.991 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f70e3740-1419-454f-97dd-42f8eaf3280f"}
03:01:40.991 00.000 13300 case statement mapped state 6 to 3
03:01:40.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f70e3740-1419-454f-97dd-42f8eaf3280f"}
03:01:40.991 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"502b8595-5870-4203-886c-e47d10ff175e"}
03:01:40.992 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1243,"width":15,"height":15,"star_pos":[6.72,6.85],"pixels":"..."},"id":"502b8595-5870-4203-886c-e47d10ff175e"}
03:01:41.912 00.920 11596 Exposure complete
03:01:41.981 00.069 11596 worker thread done servicing request
03:01:41.981 00.000 13300 OnExposeComplete: enter
03:01:41.982 00.001 13300 UpdateGuideState(): m_state=6
03:01:41.982 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1244
03:01:41.982 00.000 13300 Star::Find returns 1 (0), X=34.64, Y=410.91, Mass=1354, SNR=25.8, Peak=195 HFD=3.3
03:01:41.983 00.001 13300 MultiStar: [#1 -0.07,0.31,0.00,M1] [#2 0.12,-0.11,0.51,U] [#3 -0.05,0.48,0.00,M2] [#4 -0.11,-0.04,0.27,U] [#5 -0.41,-0.43,0.00,M5] [#6 -0.10,0.07,0.25,U] [#7 0.16,0.11,0.29,U] [#8 0.12,0.25,0.00,M6] 
03:01:41.983 00.000 13300 refined, 4 included, MultiStar: {-0.06, 0.11}, one-star: {-0.18, 0.27}
03:01:41.983 00.000 13300 CameraToMount -- cameraTheta (2.04) - m_xAngle (1.53) = xAngle (0.51 = 0.51)
03:01:41.983 00.000 13300 CameraToMount -- cameraTheta (2.04) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.62 = -2.62)
03:01:41.983 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.11 hyp=0.12 cameraTheta=2.04 mountX=0.11 mountY=-0.06, mountTheta=-0.52
03:01:41.985 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.11, opts=13)
03:01:41.985 00.000 13300 Enqueuing Move request for scope (-0.06, 0.11)
03:01:41.985 00.000 11596 Worker thread wakes up
03:01:41.985 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.11) opts 0xd
03:01:41.985 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.11)
03:01:41.986 00.001 11596 Moving (-0.06, 0.11) raw xDistance=0.11 yDistance=-0.06
03:01:41.986 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:01:41.986 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:41.986 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:01:41.986 00.000 11596 MoveAxis(E, 0, ABG)
03:01:41.986 00.000 11596 Move returns status 0, amount 0
03:01:41.986 00.000 11596 MoveAxis(N, 0, ABG)
03:01:41.986 00.000 11596 Move returns status 0, amount 0
03:01:41.986 00.000 11596 move complete, result=0
03:01:41.986 00.000 11596 worker thread done servicing request
03:01:41.992 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
03:01:42.001 00.009 13300 UpdateGuideState exits: m=1354 SNR=25.8
03:01:42.001 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:42.001 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:01:42.001 00.000 13300 Enqueuing Expose request
03:01:42.001 00.000 11596 Worker thread wakes up
03:01:42.001 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:01:42.001 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:01:42.506 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:01:43.989 01.483 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3ddd67dc-1709-4fcf-8f72-da75ba63ae86"}
03:01:43.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3ddd67dc-1709-4fcf-8f72-da75ba63ae86"}
03:01:43.990 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2b2a7f8c-96a2-400b-b758-37974b45b1b0"}
03:01:43.990 00.000 13300 case statement mapped state 6 to 3
03:01:43.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2b2a7f8c-96a2-400b-b758-37974b45b1b0"}
03:01:43.990 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d2933130-6c0a-410a-a038-51690e4bb7bb"}
03:01:43.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1244,"width":15,"height":15,"star_pos":[6.64,6.91],"pixels":"..."},"id":"d2933130-6c0a-410a-a038-51690e4bb7bb"}
03:01:45.530 01.540 11596 Exposure complete
03:01:45.599 00.069 11596 worker thread done servicing request
03:01:45.599 00.000 13300 OnExposeComplete: enter
03:01:45.599 00.000 13300 UpdateGuideState(): m_state=6
03:01:45.600 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1245
03:01:45.600 00.000 13300 Star::Find returns 1 (0), X=34.69, Y=411.12, Mass=1355, SNR=25.8, Peak=179 HFD=3.3
03:01:45.600 00.000 13300 MultiStar: [#1 -0.03,0.35,0.00,M2] [#2 0.11,0.28,0.00,M1] [#3 -0.08,0.53,0.00,M3] [#4 -0.02,0.06,0.27,U] [#5 -0.32,0.22,0.00,M6] [#6 -0.22,-0.18,0.00,M3] [#7 0.01,0.41,0.00,M1] [#8 0.08,-0.23,0.23,U] 
03:01:45.600 00.000 13300 refined, 2 included, MultiStar: {-0.08, 0.30}, one-star: {-0.13, 0.48}
03:01:45.600 00.000 13300 CameraToMount -- cameraTheta (1.82) - m_xAngle (1.53) = xAngle (0.29 = 0.29)
03:01:45.600 00.000 13300 CameraToMount -- cameraTheta (1.82) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.84 = -2.84)
03:01:45.600 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.30 hyp=0.31 cameraTheta=1.82 mountX=0.29 mountY=-0.09, mountTheta=-0.30
03:01:45.604 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.30, opts=13)
03:01:45.604 00.000 13300 Enqueuing Move request for scope (-0.08, 0.30)
03:01:45.604 00.000 11596 Worker thread wakes up
03:01:45.604 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.30) opts 0xd
03:01:45.604 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.30)
03:01:45.605 00.001 11596 Moving (-0.08, 0.30) raw xDistance=0.29 yDistance=-0.09
03:01:45.605 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
03:01:45.605 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:45.605 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:01:45.605 00.000 11596 MoveAxis(W, 366, ABG)
03:01:45.605 00.000 11596 Guiding  Dir = 3, Dur = 366
03:01:45.606 00.001 11596 IsSlewing returns 0
03:01:45.612 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
03:01:45.622 00.010 13300 UpdateGuideState exits: m=1355 SNR=25.8
03:01:45.623 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:45.623 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:01:45.623 00.000 13300 Enqueuing Expose request
03:01:45.760 00.137 11596 IsGuiding returns 0
03:01:46.033 00.273 11596 PulseGuide returned control before completion, sleep 103
03:01:46.222 00.189 11596 IsGuiding returns 1
03:01:46.222 00.000 11596 scope still moving after pulse duration time elapsed
03:01:46.243 00.021 11596 IsSlewing returns 0
03:01:46.520 00.277 11596 IsGuiding returns 0
03:01:46.520 00.000 11596 scope move finished after 366 + 394 ms
03:01:46.520 00.000 11596 Move returns status 0, amount 366
03:01:46.520 00.000 11596 MoveAxis(N, 0, ABG)
03:01:46.520 00.000 11596 Move returns status 0, amount 0
03:01:46.520 00.000 11596 move complete, result=0
03:01:46.520 00.000 11596 worker thread done servicing request
03:01:46.520 00.000 11596 Worker thread wakes up
03:01:46.521 00.001 13300 GuideStep: 0.3 px 366 ms WEST, -0.1 px 0 ms NORTH
03:01:46.521 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:01:46.988 00.467 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e59661b2-7c27-4bc4-993c-5ce32183e98b"}
03:01:46.988 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e59661b2-7c27-4bc4-993c-5ce32183e98b"}
03:01:46.989 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2a72c4ad-8c5e-416c-acbd-7ab5d4196f8a"}
03:01:46.989 00.000 13300 case statement mapped state 6 to 3
03:01:46.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2a72c4ad-8c5e-416c-acbd-7ab5d4196f8a"}
03:01:46.989 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2eede188-7eb2-4b4d-b967-d178dd91ae22"}
03:01:46.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1245,"width":15,"height":15,"star_pos":[6.69,7.12],"pixels":"..."},"id":"2eede188-7eb2-4b4d-b967-d178dd91ae22"}
03:01:47.029 00.040 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:01:49.987 02.958 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9fd18d4b-91fd-47a5-a4f6-501a9c8988d8"}
03:01:49.987 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9fd18d4b-91fd-47a5-a4f6-501a9c8988d8"}
03:01:49.988 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"672986cb-cb8f-456d-8406-f755c7bc62ba"}
03:01:49.988 00.000 13300 case statement mapped state 6 to 3
03:01:49.988 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"672986cb-cb8f-456d-8406-f755c7bc62ba"}
03:01:49.989 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c83f34d8-33b0-4b86-9fff-880e23fd2484"}
03:01:49.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1245,"width":15,"height":15,"star_pos":[6.69,7.12],"pixels":"..."},"id":"c83f34d8-33b0-4b86-9fff-880e23fd2484"}
03:01:50.049 00.060 11596 Exposure complete
03:01:50.119 00.070 11596 worker thread done servicing request
03:01:50.119 00.000 13300 OnExposeComplete: enter
03:01:50.119 00.000 13300 UpdateGuideState(): m_state=6
03:01:50.120 00.001 13300 Star::Find(15, 34, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1246
03:01:50.120 00.000 13300 Star::Find returns 1 (0), X=34.62, Y=411.05, Mass=1357, SNR=25.8, Peak=194 HFD=3.4
03:01:50.120 00.000 13300 MultiStar: [#1 0.13,0.31,0.00,M3] [#2 0.06,0.21,0.51,U] [#3 0.32,0.33,0.00,M4] [#4 -0.28,0.16,0.00,M1] [#5 -0.37,-0.03,0.00,M7] [#6 -0.11,0.07,0.26,U] [#7 0.04,0.12,0.29,U] [#8 0.10,0.42,0.00,M6] 
03:01:50.120 00.000 13300 refined, 3 included, MultiStar: {-0.09, 0.28}, one-star: {-0.20, 0.42}
03:01:50.120 00.000 13300 CameraToMount -- cameraTheta (1.88) - m_xAngle (1.53) = xAngle (0.35 = 0.35)
03:01:50.121 00.001 13300 CameraToMount -- cameraTheta (1.88) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.78 = -2.78)
03:01:50.121 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.28 hyp=0.29 cameraTheta=1.88 mountX=0.27 mountY=-0.10, mountTheta=-0.36
03:01:50.123 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.28, opts=13)
03:01:50.123 00.000 13300 Enqueuing Move request for scope (-0.09, 0.28)
03:01:50.123 00.000 11596 Worker thread wakes up
03:01:50.123 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.28) opts 0xd
03:01:50.123 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.28)
03:01:50.123 00.000 11596 Moving (-0.09, 0.28) raw xDistance=0.27 yDistance=-0.10
03:01:50.123 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.27
03:01:50.124 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:50.124 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:01:50.124 00.000 11596 MoveAxis(W, 370, ABG)
03:01:50.124 00.000 11596 Guiding  Dir = 3, Dur = 370
03:01:50.124 00.000 11596 IsSlewing returns 0
03:01:50.130 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
03:01:50.138 00.008 13300 UpdateGuideState exits: m=1357 SNR=25.8
03:01:50.139 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:50.139 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:01:50.139 00.000 13300 Enqueuing Expose request
03:01:50.163 00.024 11596 IsGuiding returns 0
03:01:50.385 00.222 11596 PulseGuide returned control before completion, sleep 159
03:01:50.788 00.403 11596 IsGuiding returns 1
03:01:50.788 00.000 11596 scope still moving after pulse duration time elapsed
03:01:50.819 00.031 11596 IsSlewing returns 0
03:01:50.965 00.146 11596 IsGuiding returns 0
03:01:50.965 00.000 11596 scope move finished after 370 + 431 ms
03:01:50.965 00.000 11596 Move returns status 0, amount 370
03:01:50.965 00.000 11596 MoveAxis(N, 0, ABG)
03:01:50.965 00.000 11596 Move returns status 0, amount 0
03:01:50.965 00.000 11596 move complete, result=0
03:01:50.965 00.000 11596 worker thread done servicing request
03:01:50.965 00.000 13300 GuideStep: 0.3 px 370 ms WEST, -0.1 px 0 ms NORTH
03:01:50.966 00.001 11596 Worker thread wakes up
03:01:50.966 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:01:51.477 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:01:52.987 01.510 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1fff2d50-1313-445b-bdad-e6b6073027ee"}
03:01:52.987 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1fff2d50-1313-445b-bdad-e6b6073027ee"}
03:01:52.988 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"81ea2bc4-2912-4863-88aa-bd415c23a911"}
03:01:52.988 00.000 13300 case statement mapped state 6 to 3
03:01:52.988 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"81ea2bc4-2912-4863-88aa-bd415c23a911"}
03:01:52.988 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3f437c34-b1d0-4475-96e8-e2d0210b0cdb"}
03:01:52.989 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1246,"width":15,"height":15,"star_pos":[6.62,7.05],"pixels":"..."},"id":"3f437c34-b1d0-4475-96e8-e2d0210b0cdb"}
03:01:54.505 01.516 11596 Exposure complete
03:01:54.574 00.069 11596 worker thread done servicing request
03:01:54.574 00.000 13300 OnExposeComplete: enter
03:01:54.575 00.001 13300 UpdateGuideState(): m_state=6
03:01:54.575 00.000 13300 Star::Find(15, 34, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1247
03:01:54.575 00.000 13300 Star::Find returns 1 (0), X=34.67, Y=410.97, Mass=1347, SNR=25.7, Peak=195 HFD=3.3
03:01:54.576 00.001 13300 MultiStar: [#1 -0.08,0.36,0.00,M4] [#2 0.03,0.19,0.51,U] [#3 -0.20,0.35,0.00,M5] [#4 -0.03,0.08,0.27,U] [#5 -0.46,-0.40,0.00,M8] [#6 -0.32,-0.12,0.00,M3] [#7 -0.15,0.33,0.00,M1] [#8 -0.12,0.39,0.00,M7] 
03:01:54.576 00.000 13300 refined, 2 included, MultiStar: {-0.08, 0.25}, one-star: {-0.15, 0.33}
03:01:54.576 00.000 13300 CameraToMount -- cameraTheta (1.88) - m_xAngle (1.53) = xAngle (0.35 = 0.35)
03:01:54.576 00.000 13300 CameraToMount -- cameraTheta (1.88) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.78 = -2.78)
03:01:54.576 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.25 hyp=0.26 cameraTheta=1.88 mountX=0.25 mountY=-0.09, mountTheta=-0.36
03:01:54.579 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.25, opts=13)
03:01:54.579 00.000 13300 Enqueuing Move request for scope (-0.08, 0.25)
03:01:54.579 00.000 11596 Worker thread wakes up
03:01:54.580 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.25) opts 0xd
03:01:54.580 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.25)
03:01:54.580 00.000 11596 Moving (-0.08, 0.25) raw xDistance=0.25 yDistance=-0.09
03:01:54.580 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25
03:01:54.580 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:54.580 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:01:54.580 00.000 11596 MoveAxis(W, 336, ABG)
03:01:54.580 00.000 11596 Guiding  Dir = 3, Dur = 336
03:01:54.581 00.001 11596 IsSlewing returns 0
03:01:54.588 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
03:01:54.597 00.009 13300 UpdateGuideState exits: m=1347 SNR=25.7
03:01:54.597 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:54.597 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:01:54.597 00.000 13300 Enqueuing Expose request
03:01:54.690 00.093 11596 IsGuiding returns 0
03:01:54.787 00.097 11596 PulseGuide returned control before completion, sleep 250
03:01:55.114 00.327 11596 IsGuiding returns 1
03:01:55.115 00.001 11596 scope still moving after pulse duration time elapsed
03:01:55.143 00.028 11596 IsSlewing returns 0
03:01:55.222 00.079 11596 IsGuiding returns 1
03:01:55.254 00.032 11596 IsSlewing returns 0
03:01:55.363 00.109 11596 IsGuiding returns 0
03:01:55.363 00.000 11596 scope move finished after 336 + 336 ms
03:01:55.363 00.000 11596 Move returns status 0, amount 336
03:01:55.363 00.000 11596 MoveAxis(N, 0, ABG)
03:01:55.363 00.000 11596 Move returns status 0, amount 0
03:01:55.363 00.000 11596 move complete, result=0
03:01:55.363 00.000 11596 worker thread done servicing request
03:01:55.363 00.000 13300 GuideStep: 0.2 px 336 ms WEST, -0.1 px 0 ms NORTH
03:01:55.363 00.000 11596 Worker thread wakes up
03:01:55.364 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:01:55.869 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:01:55.985 00.116 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"12177902-0eb3-4e4d-b208-9e73a8e4b897"}
03:01:55.985 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"12177902-0eb3-4e4d-b208-9e73a8e4b897"}
03:01:55.986 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"72d2b088-ea06-476b-9598-eb1293eaebb2"}
03:01:55.986 00.000 13300 case statement mapped state 6 to 3
03:01:55.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"72d2b088-ea06-476b-9598-eb1293eaebb2"}
03:01:55.986 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"60984c79-5c1a-4d2b-9c53-5d5506ad5075"}
03:01:55.987 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1247,"width":15,"height":15,"star_pos":[6.67,6.97],"pixels":"..."},"id":"60984c79-5c1a-4d2b-9c53-5d5506ad5075"}
03:01:58.899 02.912 11596 Exposure complete
03:01:58.970 00.071 11596 worker thread done servicing request
03:01:58.971 00.001 13300 OnExposeComplete: enter
03:01:58.971 00.000 13300 UpdateGuideState(): m_state=6
03:01:58.971 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1248
03:01:58.971 00.000 13300 Star::Find returns 1 (0), X=34.70, Y=410.63, Mass=1334, SNR=25.6, Peak=177 HFD=3.3
03:01:58.972 00.001 13300 MultiStar: [#1 -0.16,-0.25,0.00,M5] [#2 0.09,-0.27,0.00,M1] [#3 -0.18,-0.04,0.33,U] [#4 -0.19,-0.22,0.00,M1] [#5 -0.46,-0.64,0.00,M9] [#6 -0.06,-0.44,0.00,M4] [#7 -0.23,-0.16,0.00,M2] [#8 -0.13,0.04,0.23,U] 
03:01:58.972 00.000 13300 single-star, 2 included, MultiStar: {-0.13, -0.01}, one-star: {-0.12, -0.01}
03:01:58.972 00.000 13300 CameraToMount -- cameraTheta (-3.07) - m_xAngle (1.53) = xAngle (-4.61 = 1.68)
03:01:58.972 00.000 13300 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.73 = -1.45)
03:01:58.972 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-3.07 mountX=-0.01 mountY=-0.12, mountTheta=-1.68
03:01:58.974 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=-0.01, opts=13)
03:01:58.974 00.000 13300 Enqueuing Move request for scope (-0.12, -0.01)
03:01:58.974 00.000 11596 Worker thread wakes up
03:01:58.974 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.01) opts 0xd
03:01:58.974 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, -0.01)
03:01:58.975 00.001 11596 Moving (-0.12, -0.01) raw xDistance=-0.01 yDistance=-0.12
03:01:58.975 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:01:58.975 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:58.975 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:01:58.975 00.000 11596 MoveAxis(E, 0, ABG)
03:01:58.975 00.000 11596 Move returns status 0, amount 0
03:01:58.975 00.000 11596 MoveAxis(N, 0, ABG)
03:01:58.975 00.000 11596 Move returns status 0, amount 0
03:01:58.975 00.000 11596 move complete, result=0
03:01:58.975 00.000 11596 worker thread done servicing request
03:01:58.981 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
03:01:58.989 00.008 13300 UpdateGuideState exits: m=1334 SNR=25.6
03:01:58.990 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:58.990 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:01:58.990 00.000 13300 Enqueuing Expose request
03:01:58.990 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:01:58.990 00.000 11596 Worker thread wakes up
03:01:58.990 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:01:58.992 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dacf5b0f-e7d1-4f6b-97d0-595c02fca791"}
03:01:58.993 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dacf5b0f-e7d1-4f6b-97d0-595c02fca791"}
03:01:58.998 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2cc6ae40-b1ee-4f26-9b21-d377fe1a6404"}
03:01:58.998 00.000 13300 case statement mapped state 6 to 3
03:01:58.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2cc6ae40-b1ee-4f26-9b21-d377fe1a6404"}
03:01:59.000 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7cf016aa-5a89-4474-a458-d94148c7d6b9"}
03:01:59.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1248,"width":15,"height":15,"star_pos":[6.70,6.63],"pixels":"..."},"id":"7cf016aa-5a89-4474-a458-d94148c7d6b9"}
03:01:59.493 00.493 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:02:01.985 02.492 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a56d158d-7a89-40f4-8446-729e6554fe62"}
03:02:01.985 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a56d158d-7a89-40f4-8446-729e6554fe62"}
03:02:01.986 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"58efa669-0605-4f61-9318-5d5988f95bb8"}
03:02:01.986 00.000 13300 case statement mapped state 6 to 3
03:02:01.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"58efa669-0605-4f61-9318-5d5988f95bb8"}
03:02:01.986 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9f72b21b-d0b3-4fe9-ab57-eed9936467e2"}
03:02:01.987 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1248,"width":15,"height":15,"star_pos":[6.70,6.63],"pixels":"..."},"id":"9f72b21b-d0b3-4fe9-ab57-eed9936467e2"}
03:02:02.526 00.539 11596 Exposure complete
03:02:02.597 00.071 11596 worker thread done servicing request
03:02:02.597 00.000 13300 OnExposeComplete: enter
03:02:02.597 00.000 13300 UpdateGuideState(): m_state=6
03:02:02.598 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1249
03:02:02.598 00.000 13300 Star::Find returns 1 (0), X=34.63, Y=410.71, Mass=1386, SNR=26.1, Peak=187 HFD=3.2
03:02:02.598 00.000 13300 MultiStar: [#1 0.00,-0.01,0.55,U] [#2 -0.04,-0.19,0.51,U] [#3 -0.24,0.12,0.00,M5] [#4 -0.07,-0.28,0.00,M2] [#5 -0.33,-0.57,0.00,M10] [#6 -0.28,-0.27,0.00,M5] [#7 -0.10,-0.16,0.28,U] [#8 0.19,0.17,0.24,U] 
03:02:02.599 00.001 13300 refined, 4 included, MultiStar: {-0.08, -0.02}, one-star: {-0.19, 0.07}
03:02:02.599 00.000 13300 CameraToMount -- cameraTheta (-2.92) - m_xAngle (1.53) = xAngle (-4.45 = 1.83)
03:02:02.599 00.000 13300 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.58 = -1.30)
03:02:02.599 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-2.92 mountX=-0.02 mountY=-0.08, mountTheta=-1.83
03:02:02.602 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.02, opts=13)
03:02:02.602 00.000 13300 Enqueuing Move request for scope (-0.08, -0.02)
03:02:02.602 00.000 11596 Worker thread wakes up
03:02:02.602 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.02) opts 0xd
03:02:02.603 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.02)
03:02:02.603 00.000 11596 Moving (-0.08, -0.02) raw xDistance=-0.02 yDistance=-0.08
03:02:02.603 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:02:02.603 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:02.603 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:02:02.603 00.000 11596 MoveAxis(E, 0, ABG)
03:02:02.603 00.000 11596 Move returns status 0, amount 0
03:02:02.604 00.001 11596 MoveAxis(N, 0, ABG)
03:02:02.604 00.000 11596 Move returns status 0, amount 0
03:02:02.604 00.000 11596 move complete, result=0
03:02:02.604 00.000 11596 worker thread done servicing request
03:02:02.613 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
03:02:02.622 00.009 13300 UpdateGuideState exits: m=1386 SNR=26.1
03:02:02.622 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:02.622 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:02:02.622 00.000 13300 Enqueuing Expose request
03:02:02.622 00.000 11596 Worker thread wakes up
03:02:02.622 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:02:02.622 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:02:03.132 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:02:04.984 01.852 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8f106454-a251-4795-8201-9e9a2776c4f6"}
03:02:04.984 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8f106454-a251-4795-8201-9e9a2776c4f6"}
03:02:04.985 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bb8961b5-d8cc-4a75-bc8b-9cd4a1a08763"}
03:02:04.985 00.000 13300 case statement mapped state 6 to 3
03:02:04.985 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bb8961b5-d8cc-4a75-bc8b-9cd4a1a08763"}
03:02:04.985 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cbf8f1c6-ff2d-4e2c-b800-ff7b5267b888"}
03:02:04.986 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1249,"width":15,"height":15,"star_pos":[6.63,6.71],"pixels":"..."},"id":"cbf8f1c6-ff2d-4e2c-b800-ff7b5267b888"}
03:02:06.158 01.172 11596 Exposure complete
03:02:06.227 00.069 11596 worker thread done servicing request
03:02:06.227 00.000 13300 OnExposeComplete: enter
03:02:06.227 00.000 13300 UpdateGuideState(): m_state=6
03:02:06.228 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1250
03:02:06.228 00.000 13300 Star::Find returns 1 (0), X=34.56, Y=410.66, Mass=1336, SNR=25.6, Peak=185 HFD=3.2
03:02:06.228 00.000 13300 MultiStar: [#1 -0.11,0.03,0.55,U] [#2 -0.09,-0.27,0.00,M1] [#3 -0.18,0.14,0.33,U] [#4 -0.04,-0.45,0.00,M3] [#5 -0.40,-0.28,0.00,R] [#6 -0.32,-0.54,0.00,M6] [#7 -0.07,-0.25,0.29,U] [#8 -0.11,0.07,0.23,U] 
03:02:06.229 00.001 13300 refined, 4 included, MultiStar: {-0.18, 0.01}, one-star: {-0.26, 0.02}
03:02:06.229 00.000 13300 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.53) = xAngle (1.56 = 1.56)
03:02:06.229 00.000 13300 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.56 = -1.56)
03:02:06.229 00.000 13300 CameraToMount -- cameraX=-0.18 cameraY=0.01 hyp=0.18 cameraTheta=3.10 mountX=0.00 mountY=-0.18, mountTheta=-1.56
03:02:06.231 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.18, y=0.01, opts=13)
03:02:06.231 00.000 13300 Enqueuing Move request for scope (-0.18, 0.01)
03:02:06.231 00.000 11596 Worker thread wakes up
03:02:06.231 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.01) opts 0xd
03:02:06.231 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.18, 0.01)
03:02:06.231 00.000 11596 Moving (-0.18, 0.01) raw xDistance=0.00 yDistance=-0.18
03:02:06.231 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:02:06.232 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:06.232 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
03:02:06.232 00.000 11596 MoveAxis(E, 0, ABG)
03:02:06.232 00.000 11596 Move returns status 0, amount 0
03:02:06.232 00.000 11596 MoveAxis(N, 0, ABG)
03:02:06.232 00.000 11596 Move returns status 0, amount 0
03:02:06.232 00.000 11596 move complete, result=0
03:02:06.232 00.000 11596 worker thread done servicing request
03:02:06.238 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
03:02:06.248 00.010 13300 UpdateGuideState exits: m=1336 SNR=25.6
03:02:06.248 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:06.248 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:02:06.248 00.000 13300 Enqueuing Expose request
03:02:06.249 00.001 11596 Worker thread wakes up
03:02:06.249 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:02:06.249 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:02:06.762 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:02:07.983 01.221 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"67ba483e-159a-4e5c-b865-5c6a23b3da5e"}
03:02:07.983 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"67ba483e-159a-4e5c-b865-5c6a23b3da5e"}
03:02:07.984 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dcb7ab7f-5561-42b4-b96e-57c80d089eaf"}
03:02:07.984 00.000 13300 case statement mapped state 6 to 3
03:02:07.984 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dcb7ab7f-5561-42b4-b96e-57c80d089eaf"}
03:02:07.985 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9f458908-6173-47ef-bfba-b63642e9543e"}
03:02:07.985 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1250,"width":15,"height":15,"star_pos":[6.56,6.66],"pixels":"..."},"id":"9f458908-6173-47ef-bfba-b63642e9543e"}
03:02:09.783 01.798 11596 Exposure complete
03:02:09.852 00.069 11596 worker thread done servicing request
03:02:09.852 00.000 13300 OnExposeComplete: enter
03:02:09.852 00.000 13300 UpdateGuideState(): m_state=6
03:02:09.852 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1251
03:02:09.852 00.000 13300 Star::Find returns 1 (0), X=34.69, Y=410.53, Mass=1336, SNR=25.6, Peak=160 HFD=3.3
03:02:09.853 00.001 13300 MultiStar: [#1 -0.10,-0.17,0.52,U] [#2 0.12,-0.15,0.52,U] [#3 -0.14,0.03,0.33,U] [#4 -0.18,-0.48,0.00,M4] [#5 -0.04,-0.42,0.00,M1] [#6 -0.16,-0.41,0.00,M7] [#7 0.27,-0.30,0.00,M1] [#8 0.11,0.02,0.23,U] 
03:02:09.853 00.000 13300 refined, 4 included, MultiStar: {-0.05, -0.10}, one-star: {-0.13, -0.10}
03:02:09.853 00.000 13300 CameraToMount -- cameraTheta (-2.08) - m_xAngle (1.53) = xAngle (-3.61 = 2.67)
03:02:09.853 00.000 13300 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.74 = -0.46)
03:02:09.853 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-2.08 mountX=-0.10 mountY=-0.05, mountTheta=-2.68
03:02:09.856 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.10, opts=13)
03:02:09.856 00.000 13300 Enqueuing Move request for scope (-0.05, -0.10)
03:02:09.856 00.000 11596 Worker thread wakes up
03:02:09.856 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.10) opts 0xd
03:02:09.856 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.10)
03:02:09.856 00.000 11596 Moving (-0.05, -0.10) raw xDistance=-0.10 yDistance=-0.05
03:02:09.856 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:02:09.857 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:09.857 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:02:09.857 00.000 11596 MoveAxis(E, 0, ABG)
03:02:09.857 00.000 11596 Move returns status 0, amount 0
03:02:09.857 00.000 11596 MoveAxis(N, 0, ABG)
03:02:09.857 00.000 11596 Move returns status 0, amount 0
03:02:09.857 00.000 11596 move complete, result=0
03:02:09.857 00.000 11596 worker thread done servicing request
03:02:09.863 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
03:02:09.871 00.008 13300 UpdateGuideState exits: m=1336 SNR=25.6
03:02:09.872 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:09.872 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:02:09.872 00.000 13300 Enqueuing Expose request
03:02:09.872 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:02:09.872 00.000 11596 Worker thread wakes up
03:02:09.872 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:02:10.378 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:02:10.983 00.605 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9d58a2e0-2b44-488d-9779-b225f10b7718"}
03:02:10.983 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9d58a2e0-2b44-488d-9779-b225f10b7718"}
03:02:10.984 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"874f5fc8-7e50-4f91-8c23-2f58196ac110"}
03:02:10.984 00.000 13300 case statement mapped state 6 to 3
03:02:10.984 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"874f5fc8-7e50-4f91-8c23-2f58196ac110"}
03:02:10.985 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f19ffe35-4eaf-4104-9704-118c0ef8f0cd"}
03:02:10.985 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1251,"width":15,"height":15,"star_pos":[6.69,6.53],"pixels":"..."},"id":"f19ffe35-4eaf-4104-9704-118c0ef8f0cd"}
03:02:13.415 02.430 11596 Exposure complete
03:02:13.487 00.072 11596 worker thread done servicing request
03:02:13.487 00.000 13300 OnExposeComplete: enter
03:02:13.487 00.000 13300 UpdateGuideState(): m_state=6
03:02:13.488 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1252
03:02:13.488 00.000 13300 Star::Find returns 1 (0), X=34.76, Y=410.53, Mass=1300, SNR=25.2, Peak=143 HFD=3.3
03:02:13.488 00.000 13300 MultiStar: [#1 -0.04,-0.16,0.52,U] [#2 0.08,-0.24,0.52,U] [#3 -0.27,-0.10,0.00,M4] [#4 -0.09,-0.53,0.00,M5] [#5 -0.02,-0.59,0.00,M2] [#6 0.01,-0.60,0.00,M8] [#7 -0.09,-0.39,0.00,M2] [#8 -0.22,-0.35,0.00,M4] 
03:02:13.488 00.000 13300 single-star, 2 included, MultiStar: {-0.02, -0.15}, one-star: {-0.07, -0.11}
03:02:13.488 00.000 13300 CameraToMount -- cameraTheta (-2.12) - m_xAngle (1.53) = xAngle (-3.66 = 2.63)
03:02:13.489 00.001 13300 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.78 = -0.50)
03:02:13.489 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.11 hyp=0.12 cameraTheta=-2.12 mountX=-0.11 mountY=-0.06, mountTheta=-2.64
03:02:13.490 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.11, opts=13)
03:02:13.491 00.001 13300 Enqueuing Move request for scope (-0.07, -0.11)
03:02:13.491 00.000 11596 Worker thread wakes up
03:02:13.491 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.11) opts 0xd
03:02:13.491 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.11)
03:02:13.491 00.000 11596 Moving (-0.07, -0.11) raw xDistance=-0.11 yDistance=-0.06
03:02:13.491 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:02:13.491 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:13.491 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:02:13.491 00.000 11596 MoveAxis(E, 0, ABG)
03:02:13.492 00.001 11596 Move returns status 0, amount 0
03:02:13.492 00.000 11596 MoveAxis(N, 0, ABG)
03:02:13.492 00.000 11596 Move returns status 0, amount 0
03:02:13.492 00.000 11596 move complete, result=0
03:02:13.493 00.001 11596 worker thread done servicing request
03:02:13.498 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=195, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
03:02:13.506 00.008 13300 UpdateGuideState exits: m=1300 SNR=25.2
03:02:13.507 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:13.507 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:02:13.507 00.000 13300 Enqueuing Expose request
03:02:13.507 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:02:13.507 00.000 11596 Worker thread wakes up
03:02:13.508 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:02:13.983 00.475 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0a1b8235-bf56-4dc7-bbf2-ee62c8cd1d90"}
03:02:13.983 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0a1b8235-bf56-4dc7-bbf2-ee62c8cd1d90"}
03:02:13.984 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"604b03c0-8ebb-40cb-9f09-26afcec59b7d"}
03:02:13.984 00.000 13300 case statement mapped state 6 to 3
03:02:13.985 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"604b03c0-8ebb-40cb-9f09-26afcec59b7d"}
03:02:13.986 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"941a8fbd-dd99-4f99-91b6-8716ecbaf9d4"}
03:02:13.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1252,"width":15,"height":15,"star_pos":[6.76,6.53],"pixels":"..."},"id":"941a8fbd-dd99-4f99-91b6-8716ecbaf9d4"}
03:02:14.017 00.031 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:02:16.983 02.966 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c9ed8962-f27c-45cb-90df-ae9c57e6bf7a"}
03:02:16.983 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c9ed8962-f27c-45cb-90df-ae9c57e6bf7a"}
03:02:16.985 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f9658939-5169-4fc8-a617-8c10e019288d"}
03:02:16.985 00.000 13300 case statement mapped state 6 to 3
03:02:16.985 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f9658939-5169-4fc8-a617-8c10e019288d"}
03:02:16.986 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"df2035d1-90f0-42b6-8514-7aabf4707a88"}
03:02:16.987 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1252,"width":15,"height":15,"star_pos":[6.76,6.53],"pixels":"..."},"id":"df2035d1-90f0-42b6-8514-7aabf4707a88"}
03:02:17.050 00.063 11596 Exposure complete
03:02:17.148 00.098 11596 worker thread done servicing request
03:02:17.148 00.000 13300 OnExposeComplete: enter
03:02:17.148 00.000 13300 UpdateGuideState(): m_state=6
03:02:17.149 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1253
03:02:17.149 00.000 13300 Star::Find returns 1 (0), X=34.55, Y=410.55, Mass=1329, SNR=25.5, Peak=148 HFD=3.2
03:02:17.150 00.001 13300 MultiStar: [#1 -0.17,-0.11,0.51,U] [#2 -0.12,-0.45,0.00,M1] [#3 -0.14,-0.23,0.00,M5] [#4 -0.19,-0.59,0.00,M6] [#5 -0.04,-0.68,0.00,M3] [#6 -0.00,-0.74,0.00,M9] [#7 0.11,-0.35,0.00,M3] [#8 0.30,0.25,0.00,M5] 
03:02:17.150 00.000 13300 refined, 1 included, MultiStar: {-0.24, -0.09}, one-star: {-0.27, -0.08}
03:02:17.150 00.000 13300 CameraToMount -- cameraTheta (-2.77) - m_xAngle (1.53) = xAngle (-4.30 = 1.98)
03:02:17.150 00.000 13300 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.43 = -1.15)
03:02:17.150 00.000 13300 CameraToMount -- cameraX=-0.24 cameraY=-0.09 hyp=0.26 cameraTheta=-2.77 mountX=-0.10 mountY=-0.23, mountTheta=-1.98
03:02:17.153 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.24, y=-0.09, opts=13)
03:02:17.153 00.000 13300 Enqueuing Move request for scope (-0.24, -0.09)
03:02:17.153 00.000 11596 Worker thread wakes up
03:02:17.153 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.09) opts 0xd
03:02:17.153 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.24, -0.09)
03:02:17.154 00.001 11596 Moving (-0.24, -0.09) raw xDistance=-0.10 yDistance=-0.23
03:02:17.154 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:02:17.154 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
03:02:17.154 00.000 11596 MoveAxis(E, 0, ABG)
03:02:17.154 00.000 11596 Move returns status 0, amount 0
03:02:17.154 00.000 11596 MoveAxis(N, 308, ABG)
03:02:17.154 00.000 11596 Guiding  Dir = 0, Dur = 308
03:02:17.155 00.001 11596 IsSlewing returns 0
03:02:17.164 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=214, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
03:02:17.175 00.011 13300 UpdateGuideState exits: m=1329 SNR=25.5
03:02:17.175 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:17.175 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:02:17.175 00.000 13300 Enqueuing Expose request
03:02:17.284 00.109 11596 IsGuiding returns 0
03:02:17.394 00.110 11596 PulseGuide returned control before completion, sleep 209
03:02:17.639 00.245 11596 IsGuiding returns 1
03:02:17.639 00.000 11596 scope still moving after pulse duration time elapsed
03:02:17.667 00.028 11596 IsSlewing returns 0
03:02:17.865 00.198 11596 IsGuiding returns 0
03:02:17.865 00.000 11596 scope move finished after 308 + 272 ms
03:02:17.865 00.000 11596 Move returns status 0, amount 308
03:02:17.865 00.000 11596 move complete, result=0
03:02:17.866 00.001 11596 worker thread done servicing request
03:02:17.866 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 308 ms NORTH
03:02:17.866 00.000 11596 Worker thread wakes up
03:02:17.866 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:02:18.380 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:02:19.983 01.603 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a992807f-78ea-4c9b-bb2d-300f4131cd7b"}
03:02:19.983 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a992807f-78ea-4c9b-bb2d-300f4131cd7b"}
03:02:19.984 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b76234ab-1812-44a2-bfe9-f03a04513446"}
03:02:19.984 00.000 13300 case statement mapped state 6 to 3
03:02:19.984 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b76234ab-1812-44a2-bfe9-f03a04513446"}
03:02:19.985 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"aa359617-922d-4772-af4a-b303f1b267aa"}
03:02:19.985 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1253,"width":15,"height":15,"star_pos":[6.55,6.55],"pixels":"..."},"id":"aa359617-922d-4772-af4a-b303f1b267aa"}
03:02:21.427 01.442 11596 Exposure complete
03:02:21.496 00.069 11596 worker thread done servicing request
03:02:21.496 00.000 13300 OnExposeComplete: enter
03:02:21.496 00.000 13300 UpdateGuideState(): m_state=6
03:02:21.497 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1254
03:02:21.497 00.000 13300 Star::Find returns 1 (0), X=34.61, Y=410.44, Mass=1332, SNR=25.6, Peak=143 HFD=3.3
03:02:21.497 00.000 13300 MultiStar: [#1 -0.21,-0.12,0.55,U] [#2 -0.08,-0.45,0.00,M2] [#3 0.07,-0.01,0.34,U] [#4 -0.18,-0.53,0.00,M7] [#5 0.25,-0.37,0.00,M4] [#6 -0.18,-0.53,0.00,M10] [#7 0.01,-0.17,0.29,U] [#8 0.11,-0.36,0.00,M6] 
03:02:21.497 00.000 13300 refined, 3 included, MultiStar: {-0.14, -0.15}, one-star: {-0.21, -0.20}
03:02:21.497 00.000 13300 CameraToMount -- cameraTheta (-2.32) - m_xAngle (1.53) = xAngle (-3.86 = 2.43)
03:02:21.498 00.001 13300 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.98 = -0.70)
03:02:21.498 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=-0.15 hyp=0.20 cameraTheta=-2.32 mountX=-0.15 mountY=-0.13, mountTheta=-2.43
03:02:21.500 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=-0.15, opts=13)
03:02:21.500 00.000 13300 Enqueuing Move request for scope (-0.14, -0.15)
03:02:21.500 00.000 11596 Worker thread wakes up
03:02:21.500 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.15) opts 0xd
03:02:21.500 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, -0.15)
03:02:21.500 00.000 11596 Moving (-0.14, -0.15) raw xDistance=-0.15 yDistance=-0.13
03:02:21.500 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
03:02:21.500 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:21.501 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:02:21.501 00.000 11596 MoveAxis(E, 192, ABG)
03:02:21.501 00.000 11596 Guiding  Dir = 2, Dur = 192
03:02:21.502 00.001 11596 IsSlewing returns 0
03:02:21.508 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=210, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
03:02:21.517 00.009 13300 UpdateGuideState exits: m=1332 SNR=25.6
03:02:21.517 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:21.517 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:02:21.517 00.000 13300 Enqueuing Expose request
03:02:21.641 00.124 11596 IsGuiding returns 0
03:02:21.738 00.097 11596 PulseGuide returned control before completion, sleep 105
03:02:21.960 00.222 11596 IsGuiding returns 0
03:02:21.960 00.000 11596 Move returns status 0, amount 192
03:02:21.960 00.000 11596 MoveAxis(N, 0, ABG)
03:02:21.960 00.000 11596 Move returns status 0, amount 0
03:02:21.960 00.000 11596 move complete, result=0
03:02:21.961 00.001 11596 worker thread done servicing request
03:02:21.961 00.000 13300 GuideStep: -0.2 px 192 ms EAST, -0.1 px 0 ms NORTH
03:02:21.961 00.000 11596 Worker thread wakes up
03:02:21.961 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:02:22.464 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:02:22.983 00.519 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"54228e26-1354-4f65-a51e-df971ed7f39d"}
03:02:22.983 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"54228e26-1354-4f65-a51e-df971ed7f39d"}
03:02:22.984 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"76ab8e48-1116-4f64-8f36-dd487f44ed6b"}
03:02:22.984 00.000 13300 case statement mapped state 6 to 3
03:02:22.984 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"76ab8e48-1116-4f64-8f36-dd487f44ed6b"}
03:02:22.984 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"462210d9-0782-4622-b8d3-f6233b3bf1cc"}
03:02:22.984 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1254,"width":15,"height":15,"star_pos":[6.61,7.44],"pixels":"..."},"id":"462210d9-0782-4622-b8d3-f6233b3bf1cc"}
03:02:25.621 02.637 11596 Exposure complete
03:02:25.696 00.075 11596 worker thread done servicing request
03:02:25.697 00.001 13300 OnExposeComplete: enter
03:02:25.697 00.000 13300 UpdateGuideState(): m_state=6
03:02:25.697 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1255
03:02:25.697 00.000 13300 Star::Find returns 1 (0), X=34.78, Y=410.66, Mass=1366, SNR=25.9, Peak=172 HFD=3.4
03:02:25.698 00.001 13300 MultiStar: [#1 0.07,0.02,0.51,U] [#2 0.05,-0.16,0.52,U] [#3 0.16,0.01,0.33,U] [#4 0.02,-0.29,0.00,M8] [#5 0.12,0.14,0.29,U] [#6 -0.01,-0.38,0.00,R] [#7 0.05,-0.03,0.29,U] [#8 0.35,-0.04,0.00,M7] 
03:02:25.698 00.000 13300 refined, 5 included, MultiStar: {0.04, -0.01}, one-star: {-0.04, 0.02}
03:02:25.698 00.000 13300 CameraToMount -- cameraTheta (-0.17) - m_xAngle (1.53) = xAngle (-1.70 = -1.70)
03:02:25.698 00.000 13300 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.83 = 1.46)
03:02:25.698 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.17 mountX=-0.01 mountY=0.04, mountTheta=1.70
03:02:25.700 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.01, opts=13)
03:02:25.700 00.000 13300 Enqueuing Move request for scope (0.04, -0.01)
03:02:25.700 00.000 11596 Worker thread wakes up
03:02:25.701 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
03:02:25.701 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
03:02:25.701 00.000 11596 Moving (0.04, -0.01) raw xDistance=-0.01 yDistance=0.04
03:02:25.701 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:02:25.701 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:25.701 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:02:25.702 00.001 11596 MoveAxis(E, 0, ABG)
03:02:25.702 00.000 11596 Move returns status 0, amount 0
03:02:25.702 00.000 11596 MoveAxis(N, 0, ABG)
03:02:25.702 00.000 11596 Move returns status 0, amount 0
03:02:25.702 00.000 11596 move complete, result=0
03:02:25.702 00.000 11596 worker thread done servicing request
03:02:25.712 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
03:02:25.723 00.011 13300 UpdateGuideState exits: m=1366 SNR=25.9
03:02:25.723 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:25.723 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:02:25.723 00.000 13300 Enqueuing Expose request
03:02:25.723 00.000 11596 Worker thread wakes up
03:02:25.723 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:02:25.723 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:02:25.999 00.276 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"157a52f9-8cd8-4e91-b8cf-bf0c0c9c26bb"}
03:02:25.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"157a52f9-8cd8-4e91-b8cf-bf0c0c9c26bb"}
03:02:26.000 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e4876e67-a93e-4abb-b918-522094a102f6"}
03:02:26.000 00.000 13300 case statement mapped state 6 to 3
03:02:26.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e4876e67-a93e-4abb-b918-522094a102f6"}
03:02:26.001 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"597973cd-e03c-4f6e-9e36-fa7840db590e"}
03:02:26.002 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1255,"width":15,"height":15,"star_pos":[6.78,6.66],"pixels":"..."},"id":"597973cd-e03c-4f6e-9e36-fa7840db590e"}
03:02:26.231 00.229 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:02:28.998 02.767 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b3528515-49ae-4075-80f1-efb60b306e22"}
03:02:28.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b3528515-49ae-4075-80f1-efb60b306e22"}
03:02:28.999 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c13d00fe-cc14-424b-8e5a-e4b75c1d5b84"}
03:02:28.999 00.000 13300 case statement mapped state 6 to 3
03:02:28.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c13d00fe-cc14-424b-8e5a-e4b75c1d5b84"}
03:02:29.000 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0a3aa128-f633-4d00-b31d-b9b9f03076ec"}
03:02:29.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1255,"width":15,"height":15,"star_pos":[6.78,6.66],"pixels":"..."},"id":"0a3aa128-f633-4d00-b31d-b9b9f03076ec"}
03:02:29.272 00.272 11596 Exposure complete
03:02:29.340 00.068 11596 worker thread done servicing request
03:02:29.341 00.001 13300 OnExposeComplete: enter
03:02:29.341 00.000 13300 UpdateGuideState(): m_state=6
03:02:29.341 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1256
03:02:29.342 00.001 13300 Star::Find returns 1 (0), X=34.78, Y=410.84, Mass=1369, SNR=25.9, Peak=196 HFD=3.2
03:02:29.342 00.000 13300 MultiStar: [#1 0.02,0.12,0.54,U] [#2 0.07,-0.05,0.51,U] [#3 0.07,0.16,0.33,U] [#4 0.21,-0.15,0.27,U] [#5 0.36,-0.08,0.00,M4] [#6 0.22,0.28,0.00,M1] [#7 -0.14,-0.18,0.29,U] [#8 0.21,-0.04,0.23,U] 
03:02:29.342 00.000 13300 refined, 6 included, MultiStar: {0.03, 0.06}, one-star: {-0.04, 0.20}
03:02:29.343 00.001 13300 CameraToMount -- cameraTheta (1.11) - m_xAngle (1.53) = xAngle (-0.42 = -0.42)
03:02:29.343 00.000 13300 CameraToMount -- cameraTheta (1.11) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.55 = 2.73)
03:02:29.343 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.06 hyp=0.06 cameraTheta=1.11 mountX=0.06 mountY=0.03, mountTheta=0.41
03:02:29.346 00.003 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.06, opts=13)
03:02:29.346 00.000 13300 Enqueuing Move request for scope (0.03, 0.06)
03:02:29.346 00.000 11596 Worker thread wakes up
03:02:29.346 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.06) opts 0xd
03:02:29.347 00.001 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.06)
03:02:29.347 00.000 11596 Moving (0.03, 0.06) raw xDistance=0.06 yDistance=0.03
03:02:29.347 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:02:29.347 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:29.347 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:02:29.347 00.000 11596 MoveAxis(E, 0, ABG)
03:02:29.347 00.000 11596 Move returns status 0, amount 0
03:02:29.348 00.001 11596 MoveAxis(N, 0, ABG)
03:02:29.348 00.000 11596 Move returns status 0, amount 0
03:02:29.348 00.000 11596 move complete, result=0
03:02:29.348 00.000 11596 worker thread done servicing request
03:02:29.354 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
03:02:29.363 00.009 13300 UpdateGuideState exits: m=1369 SNR=25.9
03:02:29.363 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:29.363 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:02:29.363 00.000 13300 Enqueuing Expose request
03:02:29.363 00.000 11596 Worker thread wakes up
03:02:29.364 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:02:29.364 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:02:29.870 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:02:31.998 02.128 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"65803081-8c95-4eab-add1-4687038a3053"}
03:02:31.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"65803081-8c95-4eab-add1-4687038a3053"}
03:02:31.999 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"46443092-99cf-4631-be91-05ef6d3a8e53"}
03:02:31.999 00.000 13300 case statement mapped state 6 to 3
03:02:31.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"46443092-99cf-4631-be91-05ef6d3a8e53"}
03:02:32.000 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a96faf74-2c31-469d-95cc-ed1b7b9c8473"}
03:02:32.001 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1256,"width":15,"height":15,"star_pos":[6.78,6.84],"pixels":"..."},"id":"a96faf74-2c31-469d-95cc-ed1b7b9c8473"}
03:02:32.898 00.897 11596 Exposure complete
03:02:32.967 00.069 11596 worker thread done servicing request
03:02:32.967 00.000 13300 OnExposeComplete: enter
03:02:32.967 00.000 13300 UpdateGuideState(): m_state=6
03:02:32.967 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1257
03:02:32.967 00.000 13300 Star::Find returns 1 (0), X=34.77, Y=410.85, Mass=1371, SNR=25.9, Peak=191 HFD=3.2
03:02:32.968 00.001 13300 MultiStar: [#1 0.11,0.13,0.54,U] [#2 0.12,0.07,0.51,U] [#3 0.22,0.44,0.00,M3] [#4 0.25,-0.11,0.00,M8] [#5 0.20,-0.13,0.27,U] [#6 0.06,0.50,0.00,M2] [#7 0.09,0.13,0.30,U] [#8 0.33,0.18,0.00,M7] 
03:02:32.968 00.000 13300 refined, 4 included, MultiStar: {0.06, 0.12}, one-star: {-0.05, 0.21}
03:02:32.968 00.000 13300 CameraToMount -- cameraTheta (1.11) - m_xAngle (1.53) = xAngle (-0.42 = -0.42)
03:02:32.968 00.000 13300 CameraToMount -- cameraTheta (1.11) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.55 = 2.74)
03:02:32.968 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.12 hyp=0.13 cameraTheta=1.11 mountX=0.12 mountY=0.05, mountTheta=0.41
03:02:32.970 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.12, opts=13)
03:02:32.970 00.000 13300 Enqueuing Move request for scope (0.06, 0.12)
03:02:32.970 00.000 11596 Worker thread wakes up
03:02:32.970 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.12) opts 0xd
03:02:32.971 00.001 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.12)
03:02:32.971 00.000 11596 Moving (0.06, 0.12) raw xDistance=0.12 yDistance=0.05
03:02:32.971 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
03:02:32.971 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:32.971 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:02:32.971 00.000 11596 MoveAxis(E, 0, ABG)
03:02:32.971 00.000 11596 Move returns status 0, amount 0
03:02:32.971 00.000 11596 MoveAxis(N, 0, ABG)
03:02:32.971 00.000 11596 Move returns status 0, amount 0
03:02:32.971 00.000 11596 move complete, result=0
03:02:32.971 00.000 11596 worker thread done servicing request
03:02:32.977 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
03:02:32.986 00.009 13300 UpdateGuideState exits: m=1371 SNR=25.9
03:02:32.986 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:32.987 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:02:32.987 00.000 13300 Enqueuing Expose request
03:02:32.987 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:02:32.987 00.000 11596 Worker thread wakes up
03:02:32.987 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:02:33.489 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:02:34.997 01.508 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"de2625e1-b6c8-4329-8be4-b9c9dc81e8db"}
03:02:34.997 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"de2625e1-b6c8-4329-8be4-b9c9dc81e8db"}
03:02:34.998 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d76ce2aa-3765-4095-8344-21d03b23f681"}
03:02:34.998 00.000 13300 case statement mapped state 6 to 3
03:02:34.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d76ce2aa-3765-4095-8344-21d03b23f681"}
03:02:34.998 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b21da70f-81fb-4213-a383-854516572837"}
03:02:34.999 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1257,"width":15,"height":15,"star_pos":[6.77,6.85],"pixels":"..."},"id":"b21da70f-81fb-4213-a383-854516572837"}
03:02:36.526 01.527 11596 Exposure complete
03:02:36.595 00.069 11596 worker thread done servicing request
03:02:36.596 00.001 13300 OnExposeComplete: enter
03:02:36.596 00.000 13300 UpdateGuideState(): m_state=6
03:02:36.597 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1258
03:02:36.597 00.000 13300 Star::Find returns 1 (0), X=34.81, Y=410.92, Mass=1365, SNR=25.9, Peak=180 HFD=3.1
03:02:36.597 00.000 13300 MultiStar: [#1 0.16,0.20,0.50,U] [#2 0.11,0.20,0.51,U] [#3 0.06,0.52,0.00,M4] [#4 -0.08,-0.10,0.29,U] [#5 0.65,0.22,0.00,M4] [#6 -0.18,0.48,0.00,M3] [#7 0.12,0.39,0.00,M1] [#8 0.03,0.11,0.23,U] 
03:02:36.597 00.000 13300 refined, 4 included, MultiStar: {0.04, 0.19}, one-star: {-0.01, 0.28}
03:02:36.597 00.000 13300 CameraToMount -- cameraTheta (1.35) - m_xAngle (1.53) = xAngle (-0.18 = -0.18)
03:02:36.598 00.001 13300 CameraToMount -- cameraTheta (1.35) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.31 = 2.97)
03:02:36.598 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.19 hyp=0.20 cameraTheta=1.35 mountX=0.19 mountY=0.03, mountTheta=0.17
03:02:36.599 00.001 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.19, opts=13)
03:02:36.600 00.001 13300 Enqueuing Move request for scope (0.04, 0.19)
03:02:36.600 00.000 11596 Worker thread wakes up
03:02:36.600 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.19) opts 0xd
03:02:36.600 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.19)
03:02:36.600 00.000 11596 Moving (0.04, 0.19) raw xDistance=0.19 yDistance=0.03
03:02:36.600 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.19
03:02:36.600 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:36.600 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:02:36.600 00.000 11596 MoveAxis(W, 241, ABG)
03:02:36.601 00.001 11596 Guiding  Dir = 3, Dur = 241
03:02:36.601 00.000 11596 IsSlewing returns 0
03:02:36.607 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=1, FiltMax=96, Gamma=0.510
03:02:36.615 00.008 13300 UpdateGuideState exits: m=1365 SNR=25.9
03:02:36.615 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:36.615 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:02:36.615 00.000 13300 Enqueuing Expose request
03:02:36.822 00.207 11596 IsGuiding returns 0
03:02:37.461 00.639 11596 IsGuiding returns 1
03:02:37.461 00.000 11596 scope still moving after pulse duration time elapsed
03:02:37.482 00.021 11596 IsSlewing returns 0
03:02:37.568 00.086 11596 IsGuiding returns 0
03:02:37.568 00.000 11596 scope move finished after 241 + 504 ms
03:02:37.568 00.000 11596 Move returns status 0, amount 241
03:02:37.568 00.000 11596 MoveAxis(N, 0, ABG)
03:02:37.568 00.000 11596 Move returns status 0, amount 0
03:02:37.568 00.000 11596 move complete, result=0
03:02:37.568 00.000 11596 worker thread done servicing request
03:02:37.568 00.000 13300 GuideStep: 0.2 px 241 ms WEST, 0.0 px 0 ms NORTH
03:02:37.569 00.001 11596 Worker thread wakes up
03:02:37.569 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:02:37.996 00.427 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f6b7d5f2-cb16-4ce2-8938-88dee1ad2dbd"}
03:02:37.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f6b7d5f2-cb16-4ce2-8938-88dee1ad2dbd"}
03:02:37.997 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bb1c6a41-a221-4044-bae1-1b5916cbe6d1"}
03:02:37.997 00.000 13300 case statement mapped state 6 to 3
03:02:37.997 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bb1c6a41-a221-4044-bae1-1b5916cbe6d1"}
03:02:37.997 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d1709bcb-df54-4ad0-9e7d-0e61744b6586"}
03:02:37.998 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1258,"width":15,"height":15,"star_pos":[6.81,6.92],"pixels":"..."},"id":"d1709bcb-df54-4ad0-9e7d-0e61744b6586"}
03:02:38.071 00.073 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:02:40.997 02.926 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b9723e32-1b8d-4c6c-b88a-4f9098a6c013"}
03:02:40.997 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b9723e32-1b8d-4c6c-b88a-4f9098a6c013"}
03:02:40.998 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b1138580-9702-4b35-a581-14343fd25307"}
03:02:40.998 00.000 13300 case statement mapped state 6 to 3
03:02:40.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b1138580-9702-4b35-a581-14343fd25307"}
03:02:40.998 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5ea9d937-2595-476f-a70c-5eefc3f04421"}
03:02:40.999 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1258,"width":15,"height":15,"star_pos":[6.81,6.92],"pixels":"..."},"id":"5ea9d937-2595-476f-a70c-5eefc3f04421"}
03:02:41.101 00.102 11596 Exposure complete
03:02:41.174 00.073 11596 worker thread done servicing request
03:02:41.174 00.000 13300 OnExposeComplete: enter
03:02:41.174 00.000 13300 UpdateGuideState(): m_state=6
03:02:41.174 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1259
03:02:41.175 00.001 13300 Star::Find returns 1 (0), X=34.79, Y=410.93, Mass=1358, SNR=25.8, Peak=178 HFD=3.2
03:02:41.175 00.000 13300 MultiStar: [#1 0.09,0.31,0.00,M1] [#2 0.02,0.29,0.00,M1] [#3 -0.07,0.42,0.00,M5] [#4 0.05,0.02,0.28,U] [#5 0.37,0.10,0.00,M5] [#6 -0.12,0.12,0.27,U] [#7 0.14,0.08,0.29,U] [#8 0.31,0.43,0.00,M7] 
03:02:41.175 00.000 13300 refined, 3 included, MultiStar: {-0.01, 0.19}, one-star: {-0.03, 0.29}
03:02:41.175 00.000 13300 CameraToMount -- cameraTheta (1.60) - m_xAngle (1.53) = xAngle (0.07 = 0.07)
03:02:41.175 00.000 13300 CameraToMount -- cameraTheta (1.60) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.06 = -3.06)
03:02:41.175 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.19 hyp=0.19 cameraTheta=1.60 mountX=0.19 mountY=-0.02, mountTheta=-0.08
03:02:41.177 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.19, opts=13)
03:02:41.177 00.000 13300 Enqueuing Move request for scope (-0.01, 0.19)
03:02:41.178 00.001 11596 Worker thread wakes up
03:02:41.178 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.19) opts 0xd
03:02:41.178 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.19)
03:02:41.178 00.000 11596 Moving (-0.01, 0.19) raw xDistance=0.19 yDistance=-0.02
03:02:41.178 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.19
03:02:41.178 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:41.178 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:02:41.178 00.000 11596 MoveAxis(W, 259, ABG)
03:02:41.178 00.000 11596 Guiding  Dir = 3, Dur = 259
03:02:41.179 00.001 11596 IsSlewing returns 0
03:02:41.185 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
03:02:41.195 00.010 13300 UpdateGuideState exits: m=1358 SNR=25.8
03:02:41.196 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:41.196 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:02:41.196 00.000 13300 Enqueuing Expose request
03:02:41.244 00.048 11596 IsGuiding returns 0
03:02:41.345 00.101 11596 PulseGuide returned control before completion, sleep 169
03:02:41.630 00.285 11596 IsGuiding returns 1
03:02:41.630 00.000 11596 scope still moving after pulse duration time elapsed
03:02:41.660 00.030 11596 IsSlewing returns 0
03:02:42.230 00.570 11596 IsGuiding returns 0
03:02:42.230 00.000 11596 scope move finished after 259 + 727 ms
03:02:42.230 00.000 11596 Move returns status 0, amount 259
03:02:42.230 00.000 11596 MoveAxis(N, 0, ABG)
03:02:42.231 00.001 11596 Move returns status 0, amount 0
03:02:42.231 00.000 11596 move complete, result=0
03:02:42.231 00.000 11596 worker thread done servicing request
03:02:42.231 00.000 13300 GuideStep: 0.2 px 259 ms WEST, -0.0 px 0 ms NORTH
03:02:42.231 00.000 11596 Worker thread wakes up
03:02:42.231 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:02:42.734 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:02:43.997 01.263 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"65402e73-6830-4aa7-bd3e-845d961998ef"}
03:02:43.997 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"65402e73-6830-4aa7-bd3e-845d961998ef"}
03:02:43.998 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1793f9b6-31e8-47a7-a430-a49d7a0f38c9"}
03:02:43.998 00.000 13300 case statement mapped state 6 to 3
03:02:43.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1793f9b6-31e8-47a7-a430-a49d7a0f38c9"}
03:02:43.998 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f4a47a43-1171-470c-830a-d2dadfae464e"}
03:02:43.999 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1259,"width":15,"height":15,"star_pos":[6.79,6.93],"pixels":"..."},"id":"f4a47a43-1171-470c-830a-d2dadfae464e"}
03:02:45.765 01.766 11596 Exposure complete
03:02:45.842 00.077 11596 worker thread done servicing request
03:02:45.843 00.001 13300 OnExposeComplete: enter
03:02:45.843 00.000 13300 UpdateGuideState(): m_state=6
03:02:45.843 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1260
03:02:45.843 00.000 13300 Star::Find returns 1 (0), X=34.75, Y=410.68, Mass=1334, SNR=25.6, Peak=164 HFD=3.4
03:02:45.844 00.001 13300 MultiStar: [#1 0.00,-0.07,0.52,U] [#2 -0.02,-0.23,0.52,U] [#3 0.08,0.06,0.33,U] [#4 -0.10,-0.21,0.29,U] [#5 0.06,-0.34,0.00,M6] [#6 -0.10,-0.14,0.27,U] [#7 -0.16,-0.26,0.00,M1] [#8 0.47,0.20,0.00,M8] 
03:02:45.844 00.000 13300 refined, 5 included, MultiStar: {-0.04, -0.07}, one-star: {-0.08, 0.04}
03:02:45.844 00.000 13300 CameraToMount -- cameraTheta (-2.11) - m_xAngle (1.53) = xAngle (-3.64 = 2.64)
03:02:45.844 00.000 13300 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.77 = -0.49)
03:02:45.844 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-2.11 mountX=-0.07 mountY=-0.04, mountTheta=-2.65
03:02:45.847 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.07, opts=13)
03:02:45.847 00.000 13300 Enqueuing Move request for scope (-0.04, -0.07)
03:02:45.847 00.000 11596 Worker thread wakes up
03:02:45.848 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.07) opts 0xd
03:02:45.848 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.07)
03:02:45.848 00.000 11596 Moving (-0.04, -0.07) raw xDistance=-0.07 yDistance=-0.04
03:02:45.848 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:02:45.848 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:45.848 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:02:45.848 00.000 11596 MoveAxis(E, 0, ABG)
03:02:45.848 00.000 11596 Move returns status 0, amount 0
03:02:45.848 00.000 11596 MoveAxis(N, 0, ABG)
03:02:45.848 00.000 11596 Move returns status 0, amount 0
03:02:45.848 00.000 11596 move complete, result=0
03:02:45.849 00.001 11596 worker thread done servicing request
03:02:45.855 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
03:02:45.863 00.008 13300 UpdateGuideState exits: m=1334 SNR=25.6
03:02:45.863 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:45.864 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:02:45.864 00.000 13300 Enqueuing Expose request
03:02:45.864 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:02:45.864 00.000 11596 Worker thread wakes up
03:02:45.864 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:02:46.372 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:02:46.996 00.624 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4b99fd47-211e-4b26-b52b-73a89c26a8f0"}
03:02:46.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4b99fd47-211e-4b26-b52b-73a89c26a8f0"}
03:02:46.997 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7bacfe69-f69d-40b8-a614-615a15011908"}
03:02:46.997 00.000 13300 case statement mapped state 6 to 3
03:02:46.997 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7bacfe69-f69d-40b8-a614-615a15011908"}
03:02:46.997 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b391aac9-8db4-4795-ab1d-79dc06392d04"}
03:02:46.998 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1260,"width":15,"height":15,"star_pos":[6.75,6.68],"pixels":"..."},"id":"b391aac9-8db4-4795-ab1d-79dc06392d04"}
03:02:49.404 02.406 11596 Exposure complete
03:02:49.474 00.070 11596 worker thread done servicing request
03:02:49.474 00.000 13300 OnExposeComplete: enter
03:02:49.475 00.001 13300 UpdateGuideState(): m_state=6
03:02:49.475 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1261
03:02:49.475 00.000 13300 Star::Find returns 1 (0), X=34.74, Y=410.56, Mass=1306, SNR=25.3, Peak=161 HFD=3.3
03:02:49.476 00.001 13300 MultiStar: [#1 0.02,-0.07,0.56,U] [#2 0.03,-0.33,0.00,M1] [#3 -0.10,-0.10,0.34,U] [#4 -0.32,-0.50,0.00,M6] [#5 0.08,-0.52,0.00,M7] [#6 0.02,-0.11,0.28,U] [#7 0.08,-0.12,0.30,U] [#8 -0.33,-0.22,0.00,M9] 
03:02:49.476 00.000 13300 refined, 4 included, MultiStar: {-0.03, -0.09}, one-star: {-0.08, -0.08}
03:02:49.476 00.000 13300 CameraToMount -- cameraTheta (-1.89) - m_xAngle (1.53) = xAngle (-3.43 = 2.86)
03:02:49.476 00.000 13300 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.55 = -0.27)
03:02:49.476 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.09 hyp=0.10 cameraTheta=-1.89 mountX=-0.09 mountY=-0.03, mountTheta=-2.87
03:02:49.478 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.09, opts=13)
03:02:49.478 00.000 13300 Enqueuing Move request for scope (-0.03, -0.09)
03:02:49.478 00.000 11596 Worker thread wakes up
03:02:49.478 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.09) opts 0xd
03:02:49.478 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.09)
03:02:49.478 00.000 11596 Moving (-0.03, -0.09) raw xDistance=-0.09 yDistance=-0.03
03:02:49.479 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:02:49.479 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:49.479 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:02:49.479 00.000 11596 MoveAxis(E, 0, ABG)
03:02:49.479 00.000 11596 Move returns status 0, amount 0
03:02:49.479 00.000 11596 MoveAxis(N, 0, ABG)
03:02:49.479 00.000 11596 Move returns status 0, amount 0
03:02:49.479 00.000 11596 move complete, result=0
03:02:49.479 00.000 11596 worker thread done servicing request
03:02:49.487 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=201, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
03:02:49.495 00.008 13300 UpdateGuideState exits: m=1306 SNR=25.3
03:02:49.496 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:49.496 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:02:49.496 00.000 13300 Enqueuing Expose request
03:02:49.496 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:02:49.496 00.000 11596 Worker thread wakes up
03:02:49.496 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:02:50.009 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:02:50.011 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b9be6e51-fd9d-4c8f-a2cc-6379922b3e61"}
03:02:50.012 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b9be6e51-fd9d-4c8f-a2cc-6379922b3e61"}
03:02:50.013 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"41fb6769-fd4f-44f3-be9a-0b642a311532"}
03:02:50.013 00.000 13300 case statement mapped state 6 to 3
03:02:50.014 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"41fb6769-fd4f-44f3-be9a-0b642a311532"}
03:02:50.014 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e33808b8-9809-433e-b5a1-eb6874a62604"}
03:02:50.015 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1261,"width":15,"height":15,"star_pos":[6.74,6.56],"pixels":"..."},"id":"e33808b8-9809-433e-b5a1-eb6874a62604"}
03:02:53.012 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ceb078f8-42e0-4d95-81f3-995fa3d796b6"}
03:02:53.012 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ceb078f8-42e0-4d95-81f3-995fa3d796b6"}
03:02:53.013 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"074401c7-653e-48d8-81d5-387a20bbc2cc"}
03:02:53.013 00.000 13300 case statement mapped state 6 to 3
03:02:53.013 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"074401c7-653e-48d8-81d5-387a20bbc2cc"}
03:02:53.014 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"21fa4c32-30c3-4265-888a-2206f1f32861"}
03:02:53.014 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1261,"width":15,"height":15,"star_pos":[6.74,6.56],"pixels":"..."},"id":"21fa4c32-30c3-4265-888a-2206f1f32861"}
03:02:53.034 00.020 11596 Exposure complete
03:02:53.111 00.077 11596 worker thread done servicing request
03:02:53.112 00.001 13300 OnExposeComplete: enter
03:02:53.112 00.000 13300 UpdateGuideState(): m_state=6
03:02:53.112 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1262
03:02:53.112 00.000 13300 Star::Find returns 1 (0), X=34.79, Y=410.55, Mass=1333, SNR=25.6, Peak=154 HFD=3.3
03:02:53.113 00.001 13300 MultiStar: [#1 -0.11,-0.10,0.55,U] [#2 0.08,-0.44,0.00,M2] [#3 0.11,-0.20,0.33,U] [#4 0.17,-0.49,0.00,M7] [#5 0.17,-0.62,0.00,M8] [#6 -0.08,-0.29,0.00,M1] [#7 0.31,-0.11,0.00,M1] [#8 0.17,-0.12,0.23,U] 
03:02:53.113 00.000 13300 single-star, 3 included, MultiStar: {-0.01, -0.11}, one-star: {-0.03, -0.09}
03:02:53.113 00.000 13300 CameraToMount -- cameraTheta (-1.90) - m_xAngle (1.53) = xAngle (-3.43 = 2.85)
03:02:53.113 00.000 13300 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.56 = -0.28)
03:02:53.113 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.09 hyp=0.09 cameraTheta=-1.90 mountX=-0.09 mountY=-0.03, mountTheta=-2.87
03:02:53.116 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.09, opts=13)
03:02:53.116 00.000 13300 Enqueuing Move request for scope (-0.03, -0.09)
03:02:53.117 00.001 11596 Worker thread wakes up
03:02:53.117 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.09) opts 0xd
03:02:53.117 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.09)
03:02:53.117 00.000 11596 Moving (-0.03, -0.09) raw xDistance=-0.09 yDistance=-0.03
03:02:53.117 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:02:53.117 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:53.118 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:02:53.118 00.000 11596 MoveAxis(E, 0, ABG)
03:02:53.118 00.000 11596 Move returns status 0, amount 0
03:02:53.118 00.000 11596 MoveAxis(N, 0, ABG)
03:02:53.118 00.000 11596 Move returns status 0, amount 0
03:02:53.118 00.000 11596 move complete, result=0
03:02:53.119 00.001 11596 worker thread done servicing request
03:02:53.125 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
03:02:53.133 00.008 13300 UpdateGuideState exits: m=1333 SNR=25.6
03:02:53.133 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:53.133 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:02:53.133 00.000 13300 Enqueuing Expose request
03:02:53.133 00.000 11596 Worker thread wakes up
03:02:53.133 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:02:53.134 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:02:53.644 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:02:56.011 02.367 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fb6b27a4-ad6f-45b0-a0a6-6c67951c94b3"}
03:02:56.011 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fb6b27a4-ad6f-45b0-a0a6-6c67951c94b3"}
03:02:56.012 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"58975f22-68fc-4442-91ad-06dbb06e331f"}
03:02:56.012 00.000 13300 case statement mapped state 6 to 3
03:02:56.012 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"58975f22-68fc-4442-91ad-06dbb06e331f"}
03:02:56.012 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"044396fb-8232-488b-b1b8-e06c9f268f40"}
03:02:56.013 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1262,"width":15,"height":15,"star_pos":[6.79,6.55],"pixels":"..."},"id":"044396fb-8232-488b-b1b8-e06c9f268f40"}
03:02:56.662 00.649 11596 Exposure complete
03:02:56.731 00.069 11596 worker thread done servicing request
03:02:56.731 00.000 13300 OnExposeComplete: enter
03:02:56.732 00.001 13300 UpdateGuideState(): m_state=6
03:02:56.732 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1263
03:02:56.732 00.000 13300 Star::Find returns 1 (0), X=34.71, Y=410.58, Mass=1307, SNR=25.3, Peak=163 HFD=3.2
03:02:56.733 00.001 13300 MultiStar: [#1 0.03,-0.13,0.55,U] [#2 0.12,-0.18,0.51,U] [#3 -0.10,0.04,0.32,U] [#4 -0.01,-0.51,0.00,M8] [#5 0.33,-0.28,0.00,M9] [#6 -0.12,-0.00,0.27,U] [#7 0.17,-0.36,0.00,M2] [#8 0.45,-0.09,0.00,M9] 
03:02:56.733 00.000 13300 refined, 4 included, MultiStar: {-0.04, -0.08}, one-star: {-0.11, -0.06}
03:02:56.733 00.000 13300 CameraToMount -- cameraTheta (-2.01) - m_xAngle (1.53) = xAngle (-3.55 = 2.74)
03:02:56.733 00.000 13300 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.67 = -0.39)
03:02:56.733 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-2.01 mountX=-0.08 mountY=-0.03, mountTheta=-2.75
03:02:56.736 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.08, opts=13)
03:02:56.737 00.001 13300 Enqueuing Move request for scope (-0.04, -0.08)
03:02:56.737 00.000 11596 Worker thread wakes up
03:02:56.737 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.08) opts 0xd
03:02:56.737 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.08)
03:02:56.737 00.000 11596 Moving (-0.04, -0.08) raw xDistance=-0.08 yDistance=-0.03
03:02:56.737 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:02:56.737 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:56.737 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:02:56.737 00.000 11596 MoveAxis(E, 0, ABG)
03:02:56.738 00.001 11596 Move returns status 0, amount 0
03:02:56.738 00.000 11596 MoveAxis(N, 0, ABG)
03:02:56.738 00.000 11596 Move returns status 0, amount 0
03:02:56.738 00.000 11596 move complete, result=0
03:02:56.738 00.000 11596 worker thread done servicing request
03:02:56.748 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=206, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
03:02:56.757 00.009 13300 UpdateGuideState exits: m=1307 SNR=25.3
03:02:56.757 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:56.757 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:02:56.758 00.001 13300 Enqueuing Expose request
03:02:56.758 00.000 11596 Worker thread wakes up
03:02:56.758 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:02:56.758 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:02:57.272 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:02:59.010 01.738 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9f2709c4-a008-418a-b96e-543537bc31e8"}
03:02:59.010 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9f2709c4-a008-418a-b96e-543537bc31e8"}
03:02:59.011 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c313e902-3b09-4154-9f78-57953685c0ab"}
03:02:59.011 00.000 13300 case statement mapped state 6 to 3
03:02:59.011 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c313e902-3b09-4154-9f78-57953685c0ab"}
03:02:59.011 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4fc2b2e9-670e-43a7-89bf-7c1933aaaace"}
03:02:59.012 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1263,"width":15,"height":15,"star_pos":[6.71,6.58],"pixels":"..."},"id":"4fc2b2e9-670e-43a7-89bf-7c1933aaaace"}
03:03:00.304 01.292 11596 Exposure complete
03:03:00.380 00.076 11596 worker thread done servicing request
03:03:00.381 00.001 13300 OnExposeComplete: enter
03:03:00.381 00.000 13300 UpdateGuideState(): m_state=6
03:03:00.382 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1264
03:03:00.382 00.000 13300 Star::Find returns 1 (0), X=34.76, Y=410.60, Mass=1303, SNR=25.3, Peak=149 HFD=3.3
03:03:00.382 00.000 13300 MultiStar: [#1 -0.08,-0.09,0.55,U] [#2 0.13,-0.27,0.00,M2] [#3 -0.13,0.23,0.32,U] [#4 0.02,-0.51,0.00,M9] [#5 0.42,-0.20,0.00,M10] [#6 0.01,-0.50,0.00,M1] [#7 -0.05,-0.27,0.00,M3] [#8 0.14,-0.19,0.24,U] 
03:03:00.382 00.000 13300 refined, 3 included, MultiStar: {-0.05, -0.03}, one-star: {-0.06, -0.04}
03:03:00.382 00.000 13300 CameraToMount -- cameraTheta (-2.65) - m_xAngle (1.53) = xAngle (-4.19 = 2.10)
03:03:00.382 00.000 13300 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.31 = -1.03)
03:03:00.383 00.001 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-2.65 mountX=-0.03 mountY=-0.05, mountTheta=-2.10
03:03:00.384 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.03, opts=13)
03:03:00.384 00.000 13300 Enqueuing Move request for scope (-0.05, -0.03)
03:03:00.385 00.001 11596 Worker thread wakes up
03:03:00.385 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.03) opts 0xd
03:03:00.385 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.03)
03:03:00.385 00.000 11596 Moving (-0.05, -0.03) raw xDistance=-0.03 yDistance=-0.05
03:03:00.385 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:03:00.385 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:00.385 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:03:00.385 00.000 11596 MoveAxis(E, 0, ABG)
03:03:00.385 00.000 11596 Move returns status 0, amount 0
03:03:00.385 00.000 11596 MoveAxis(N, 0, ABG)
03:03:00.386 00.001 11596 Move returns status 0, amount 0
03:03:00.386 00.000 11596 move complete, result=0
03:03:00.386 00.000 11596 worker thread done servicing request
03:03:00.392 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
03:03:00.400 00.008 13300 UpdateGuideState exits: m=1303 SNR=25.3
03:03:00.400 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:00.400 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:03:00.401 00.001 13300 Enqueuing Expose request
03:03:00.401 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:03:00.401 00.000 11596 Worker thread wakes up
03:03:00.401 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:03:00.907 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:03:02.009 01.102 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"92e34077-04cd-41a4-9845-91c278e3fd1d"}
03:03:02.009 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"92e34077-04cd-41a4-9845-91c278e3fd1d"}
03:03:02.010 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1f03ba9c-9c26-40f0-a25f-f2d5afa71789"}
03:03:02.010 00.000 13300 case statement mapped state 6 to 3
03:03:02.010 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1f03ba9c-9c26-40f0-a25f-f2d5afa71789"}
03:03:02.010 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"befd3ff1-403c-4ec7-b32f-044ed84df209"}
03:03:02.010 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1264,"width":15,"height":15,"star_pos":[6.76,6.60],"pixels":"..."},"id":"befd3ff1-403c-4ec7-b32f-044ed84df209"}
03:03:03.930 01.920 11596 Exposure complete
03:03:03.999 00.069 11596 worker thread done servicing request
03:03:03.999 00.000 13300 OnExposeComplete: enter
03:03:03.999 00.000 13300 UpdateGuideState(): m_state=6
03:03:04.000 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1265
03:03:04.000 00.000 13300 Star::Find returns 1 (0), X=34.64, Y=410.69, Mass=1303, SNR=25.3, Peak=170 HFD=3.2
03:03:04.001 00.001 13300 MultiStar: [#1 -0.06,-0.09,0.55,U] [#2 -0.10,-0.17,0.51,U] [#3 -0.05,0.13,0.34,U] [#4 -0.12,-0.54,0.00,M10] [#5 0.06,-0.09,0.30,U] [#6 -0.02,0.06,0.27,U] [#7 -0.21,-0.08,0.29,U] [#8 0.48,-0.01,0.00,M9] 
03:03:04.001 00.000 13300 refined, 6 included, MultiStar: {-0.10, -0.02}, one-star: {-0.18, 0.05}
03:03:04.001 00.000 13300 CameraToMount -- cameraTheta (-2.91) - m_xAngle (1.53) = xAngle (-4.44 = 1.84)
03:03:04.001 00.000 13300 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.57 = -1.29)
03:03:04.001 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.02 hyp=0.11 cameraTheta=-2.91 mountX=-0.03 mountY=-0.10, mountTheta=-1.84
03:03:04.004 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.02, opts=13)
03:03:04.004 00.000 13300 Enqueuing Move request for scope (-0.10, -0.02)
03:03:04.004 00.000 11596 Worker thread wakes up
03:03:04.004 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.02) opts 0xd
03:03:04.004 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.02)
03:03:04.005 00.001 11596 Moving (-0.10, -0.02) raw xDistance=-0.03 yDistance=-0.10
03:03:04.005 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:03:04.005 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:04.005 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:03:04.005 00.000 11596 MoveAxis(E, 0, ABG)
03:03:04.005 00.000 11596 Move returns status 0, amount 0
03:03:04.005 00.000 11596 MoveAxis(N, 0, ABG)
03:03:04.005 00.000 11596 Move returns status 0, amount 0
03:03:04.005 00.000 11596 move complete, result=0
03:03:04.006 00.001 11596 worker thread done servicing request
03:03:04.013 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
03:03:04.021 00.008 13300 UpdateGuideState exits: m=1303 SNR=25.3
03:03:04.021 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:04.021 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:03:04.021 00.000 13300 Enqueuing Expose request
03:03:04.021 00.000 11596 Worker thread wakes up
03:03:04.021 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:03:04.021 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:03:04.527 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:03:05.008 00.481 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"536284e0-0e34-42ef-9b33-28d174739839"}
03:03:05.008 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"536284e0-0e34-42ef-9b33-28d174739839"}
03:03:05.009 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"96581f55-f7f1-4905-9dbb-f7c6fb2fab49"}
03:03:05.009 00.000 13300 case statement mapped state 6 to 3
03:03:05.009 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"96581f55-f7f1-4905-9dbb-f7c6fb2fab49"}
03:03:05.010 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"89881626-a017-48b5-a197-9b20b8b4c783"}
03:03:05.010 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1265,"width":15,"height":15,"star_pos":[6.64,6.69],"pixels":"..."},"id":"89881626-a017-48b5-a197-9b20b8b4c783"}
03:03:07.643 02.633 11596 Exposure complete
03:03:07.719 00.076 11596 worker thread done servicing request
03:03:07.719 00.000 13300 OnExposeComplete: enter
03:03:07.720 00.001 13300 UpdateGuideState(): m_state=6
03:03:07.720 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1266
03:03:07.720 00.000 13300 Star::Find returns 1 (0), X=34.52, Y=410.84, Mass=1161, SNR=23.8, Peak=157 HFD=3.2
03:03:07.721 00.001 13300 MultiStar: [#1 -0.18,0.07,0.56,U] [#2 -0.15,0.05,0.45,U] [#3 -0.01,0.33,0.00,M1] [#4 -0.28,-0.11,0.00,R] [#5 -0.09,0.34,0.00,M10] [#6 -0.36,0.55,0.00,M1] [#7 -0.44,-0.22,0.00,M3] [#8 0.06,0.23,0.24,U] 
03:03:07.721 00.000 13300 refined, 3 included, MultiStar: {-0.20, 0.14}, one-star: {-0.30, 0.20}
03:03:07.721 00.000 13300 CameraToMount -- cameraTheta (2.52) - m_xAngle (1.53) = xAngle (0.99 = 0.99)
03:03:07.721 00.000 13300 CameraToMount -- cameraTheta (2.52) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.14 = -2.14)
03:03:07.721 00.000 13300 CameraToMount -- cameraX=-0.20 cameraY=0.14 hyp=0.25 cameraTheta=2.52 mountX=0.14 mountY=-0.21, mountTheta=-0.99
03:03:07.723 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.20, y=0.14, opts=13)
03:03:07.723 00.000 13300 Enqueuing Move request for scope (-0.20, 0.14)
03:03:07.723 00.000 11596 Worker thread wakes up
03:03:07.724 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.14) opts 0xd
03:03:07.724 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.20, 0.14)
03:03:07.724 00.000 11596 Moving (-0.20, 0.14) raw xDistance=0.14 yDistance=-0.21
03:03:07.724 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
03:03:07.724 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
03:03:07.724 00.000 11596 MoveAxis(E, 0, ABG)
03:03:07.724 00.000 11596 Move returns status 0, amount 0
03:03:07.724 00.000 11596 MoveAxis(N, 273, ABG)
03:03:07.724 00.000 11596 Guiding  Dir = 0, Dur = 273
03:03:07.725 00.001 11596 IsSlewing returns 0
03:03:07.731 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=214, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
03:03:07.739 00.008 13300 UpdateGuideState exits: m=1161 SNR=23.8
03:03:07.739 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:07.739 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:03:07.739 00.000 13300 Enqueuing Expose request
03:03:07.920 00.181 11596 IsGuiding returns 0
03:03:08.009 00.089 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"01cb36bb-a776-4228-a45d-ee53c3a5286e"}
03:03:08.009 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"01cb36bb-a776-4228-a45d-ee53c3a5286e"}
03:03:08.009 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ad56c905-1ac1-4870-9f57-10984f843b6c"}
03:03:08.010 00.001 13300 case statement mapped state 6 to 3
03:03:08.010 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ad56c905-1ac1-4870-9f57-10984f843b6c"}
03:03:08.010 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6d7b3e50-f974-4e70-a16f-7c21a45037f6"}
03:03:08.010 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1266,"width":15,"height":15,"star_pos":[6.52,6.84],"pixels":"..."},"id":"6d7b3e50-f974-4e70-a16f-7c21a45037f6"}
03:03:08.384 00.374 11596 IsGuiding returns 1
03:03:08.385 00.001 11596 scope still moving after pulse duration time elapsed
03:03:08.628 00.243 11596 IsSlewing returns 0
03:03:08.734 00.106 11596 IsGuiding returns 0
03:03:08.734 00.000 11596 scope move finished after 273 + 540 ms
03:03:08.734 00.000 11596 Move returns status 0, amount 273
03:03:08.734 00.000 11596 move complete, result=0
03:03:08.734 00.000 11596 worker thread done servicing request
03:03:08.734 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 273 ms NORTH
03:03:08.734 00.000 11596 Worker thread wakes up
03:03:08.734 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:03:09.244 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:03:11.008 01.764 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"196cbdce-88b6-4cd2-a92b-53aca54c471c"}
03:03:11.008 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"196cbdce-88b6-4cd2-a92b-53aca54c471c"}
03:03:11.009 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"95a4e12e-d0b1-4f5c-b2a8-9f80bcaae52b"}
03:03:11.009 00.000 13300 case statement mapped state 6 to 3
03:03:11.009 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"95a4e12e-d0b1-4f5c-b2a8-9f80bcaae52b"}
03:03:11.009 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2c6ca2d6-8fb2-417f-9c6c-29dd10ff7dde"}
03:03:11.009 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1266,"width":15,"height":15,"star_pos":[6.52,6.84],"pixels":"..."},"id":"2c6ca2d6-8fb2-417f-9c6c-29dd10ff7dde"}
03:03:12.268 01.259 11596 Exposure complete
03:03:12.347 00.079 11596 worker thread done servicing request
03:03:12.347 00.000 13300 OnExposeComplete: enter
03:03:12.347 00.000 13300 UpdateGuideState(): m_state=6
03:03:12.348 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1267
03:03:12.348 00.000 13300 Star::Find returns 1 (0), X=34.61, Y=410.85, Mass=1161, SNR=23.8, Peak=157 HFD=3.2
03:03:12.348 00.000 13300 MultiStar: [#1 0.06,0.11,0.58,U] [#2 -0.09,0.20,0.54,U] [#3 -0.10,0.31,0.00,M2] [#4 0.18,0.00,0.29,U] [#5 0.04,0.14,0.28,U] [#6 -0.31,0.23,0.00,M2] [#7 0.18,0.01,0.30,U] [#8 -0.10,0.12,0.22,U] 
03:03:12.349 00.001 13300 refined, 6 included, MultiStar: {-0.04, 0.14}, one-star: {-0.21, 0.21}
03:03:12.349 00.000 13300 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.53) = xAngle (0.32 = 0.32)
03:03:12.349 00.000 13300 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.80 = -2.80)
03:03:12.349 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.14 hyp=0.14 cameraTheta=1.86 mountX=0.14 mountY=-0.05, mountTheta=-0.34
03:03:12.351 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.14, opts=13)
03:03:12.351 00.000 13300 Enqueuing Move request for scope (-0.04, 0.14)
03:03:12.351 00.000 11596 Worker thread wakes up
03:03:12.351 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.14) opts 0xd
03:03:12.351 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.14)
03:03:12.351 00.000 11596 Moving (-0.04, 0.14) raw xDistance=0.14 yDistance=-0.05
03:03:12.351 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
03:03:12.351 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:12.352 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:03:12.352 00.000 11596 MoveAxis(E, 0, ABG)
03:03:12.352 00.000 11596 Move returns status 0, amount 0
03:03:12.352 00.000 11596 MoveAxis(N, 0, ABG)
03:03:12.352 00.000 11596 Move returns status 0, amount 0
03:03:12.352 00.000 11596 move complete, result=0
03:03:12.352 00.000 11596 worker thread done servicing request
03:03:12.358 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=190, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
03:03:12.370 00.012 13300 UpdateGuideState exits: m=1161 SNR=23.8
03:03:12.370 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:12.370 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:03:12.370 00.000 13300 Enqueuing Expose request
03:03:12.370 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:03:12.370 00.000 11596 Worker thread wakes up
03:03:12.370 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:03:12.872 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:03:14.009 01.137 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cb989354-ee00-4f8f-81b7-838587ffcb3f"}
03:03:14.009 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cb989354-ee00-4f8f-81b7-838587ffcb3f"}
03:03:14.010 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"da1074c2-c8b1-4a2b-9d08-b539f8a10714"}
03:03:14.010 00.000 13300 case statement mapped state 6 to 3
03:03:14.010 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"da1074c2-c8b1-4a2b-9d08-b539f8a10714"}
03:03:14.011 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4bda5885-5cfd-42a1-a446-39775285b32a"}
03:03:14.012 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1267,"width":15,"height":15,"star_pos":[6.61,6.85],"pixels":"..."},"id":"4bda5885-5cfd-42a1-a446-39775285b32a"}
03:03:15.901 01.889 11596 Exposure complete
03:03:15.989 00.088 11596 worker thread done servicing request
03:03:15.989 00.000 13300 OnExposeComplete: enter
03:03:15.989 00.000 13300 UpdateGuideState(): m_state=6
03:03:15.990 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1268
03:03:15.990 00.000 13300 Star::Find returns 1 (0), X=34.71, Y=410.84, Mass=1166, SNR=23.9, Peak=168 HFD=3.3
03:03:15.990 00.000 13300 MultiStar: [#1 -0.06,0.33,0.00,M1] [#2 0.06,-0.04,0.52,U] [#3 -0.04,0.09,0.34,U] [#4 0.24,-0.04,0.28,U] [#5 0.28,-0.18,0.00,M10] [#6 0.16,0.19,0.27,U] [#7 -0.03,0.14,0.29,U] [#8 0.20,-0.02,0.25,U] 
03:03:15.991 00.001 13300 refined, 6 included, MultiStar: {0.02, 0.10}, one-star: {-0.11, 0.20}
03:03:15.991 00.000 13300 CameraToMount -- cameraTheta (1.38) - m_xAngle (1.53) = xAngle (-0.15 = -0.15)
03:03:15.991 00.000 13300 CameraToMount -- cameraTheta (1.38) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.28 = 3.00)
03:03:15.991 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.10 hyp=0.10 cameraTheta=1.38 mountX=0.10 mountY=0.01, mountTheta=0.14
03:03:15.993 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.10, opts=13)
03:03:15.993 00.000 13300 Enqueuing Move request for scope (0.02, 0.10)
03:03:15.993 00.000 11596 Worker thread wakes up
03:03:15.993 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.10) opts 0xd
03:03:15.993 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.10)
03:03:15.994 00.001 11596 Moving (0.02, 0.10) raw xDistance=0.10 yDistance=0.01
03:03:15.994 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:03:15.994 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:15.994 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:03:15.994 00.000 11596 MoveAxis(E, 0, ABG)
03:03:15.994 00.000 11596 Move returns status 0, amount 0
03:03:15.994 00.000 11596 MoveAxis(N, 0, ABG)
03:03:15.995 00.001 11596 Move returns status 0, amount 0
03:03:15.995 00.000 11596 move complete, result=0
03:03:15.995 00.000 11596 worker thread done servicing request
03:03:16.002 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
03:03:16.013 00.011 13300 UpdateGuideState exits: m=1166 SNR=23.9
03:03:16.013 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:16.014 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:03:16.014 00.000 13300 Enqueuing Expose request
03:03:16.014 00.000 11596 Worker thread wakes up
03:03:16.014 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:03:16.014 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:03:16.523 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:03:17.009 00.486 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fd4e91b9-ec35-49c6-bdd1-da8f4d5cc144"}
03:03:17.009 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fd4e91b9-ec35-49c6-bdd1-da8f4d5cc144"}
03:03:17.010 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1ae5e9a7-a2da-4e8a-bcd7-68ba0a664599"}
03:03:17.010 00.000 13300 case statement mapped state 6 to 3
03:03:17.010 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1ae5e9a7-a2da-4e8a-bcd7-68ba0a664599"}
03:03:17.011 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d3aa0787-2b24-467c-b21b-14ac746729b6"}
03:03:17.011 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1268,"width":15,"height":15,"star_pos":[6.71,6.84],"pixels":"..."},"id":"d3aa0787-2b24-467c-b21b-14ac746729b6"}
03:03:19.686 02.675 11596 Exposure complete
03:03:19.786 00.100 11596 worker thread done servicing request
03:03:19.786 00.000 13300 OnExposeComplete: enter
03:03:19.786 00.000 13300 UpdateGuideState(): m_state=6
03:03:19.787 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1269
03:03:19.787 00.000 13300 Star::Find returns 1 (0), X=34.79, Y=410.65, Mass=967, SNR=21.8, Peak=139 HFD=3.1
03:03:19.788 00.001 13300 MultiStar: [#1 0.03,0.03,0.45,U] [#2 0.08,-0.12,0.48,U] [#3 -0.14,0.26,0.00,M2] [#4 0.06,-0.11,0.25,U] [#5 -0.40,-0.35,0.00,R] [#6 -0.26,0.20,0.00,M2] [#7 -0.09,-0.00,0.26,U] [#8 0.32,0.21,0.00,M7] 
03:03:19.788 00.000 13300 refined, 4 included, MultiStar: {0.00, -0.02}, one-star: {-0.03, 0.02}
03:03:19.788 00.000 13300 CameraToMount -- cameraTheta (-1.39) - m_xAngle (1.53) = xAngle (-2.92 = -2.92)
03:03:19.788 00.000 13300 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.05 = 0.23)
03:03:19.788 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=-0.02 hyp=0.02 cameraTheta=-1.39 mountX=-0.02 mountY=0.01, mountTheta=2.91
03:03:19.791 00.003 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.02, opts=13)
03:03:19.791 00.000 13300 Enqueuing Move request for scope (0.00, -0.02)
03:03:19.792 00.001 11596 Worker thread wakes up
03:03:19.792 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.02) opts 0xd
03:03:19.792 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.02)
03:03:19.792 00.000 11596 Moving (0.00, -0.02) raw xDistance=-0.02 yDistance=0.01
03:03:19.792 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:03:19.792 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:19.793 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:03:19.793 00.000 11596 MoveAxis(E, 0, ABG)
03:03:19.793 00.000 11596 Move returns status 0, amount 0
03:03:19.793 00.000 11596 MoveAxis(N, 0, ABG)
03:03:19.793 00.000 11596 Move returns status 0, amount 0
03:03:19.793 00.000 11596 move complete, result=0
03:03:19.793 00.000 11596 worker thread done servicing request
03:03:19.801 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=155, med=4, FiltMin=2, FiltMax=62, Gamma=0.510
03:03:19.812 00.011 13300 UpdateGuideState exits: m=967 SNR=21.8
03:03:19.812 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:19.812 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:03:19.812 00.000 13300 Enqueuing Expose request
03:03:19.812 00.000 11596 Worker thread wakes up
03:03:19.812 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:03:19.813 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:03:20.009 00.196 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3317898e-e4dc-4794-845f-d97eaa1ced8c"}
03:03:20.009 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3317898e-e4dc-4794-845f-d97eaa1ced8c"}
03:03:20.010 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0e02ec35-fc41-4a3e-b0b2-40ad4f74362b"}
03:03:20.011 00.001 13300 case statement mapped state 6 to 3
03:03:20.011 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0e02ec35-fc41-4a3e-b0b2-40ad4f74362b"}
03:03:20.011 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b0ac19da-afe2-4676-9b1a-69a40113c3de"}
03:03:20.012 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1269,"width":15,"height":15,"star_pos":[6.79,6.65],"pixels":"..."},"id":"b0ac19da-afe2-4676-9b1a-69a40113c3de"}
03:03:20.322 00.310 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:03:23.009 02.687 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b763c91b-9fa0-48e6-937f-efe907a014ad"}
03:03:23.009 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b763c91b-9fa0-48e6-937f-efe907a014ad"}
03:03:23.010 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1b9de5e2-8639-4405-af36-fc7e70cb8609"}
03:03:23.010 00.000 13300 case statement mapped state 6 to 3
03:03:23.010 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1b9de5e2-8639-4405-af36-fc7e70cb8609"}
03:03:23.010 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"44e4fe91-19db-4a2a-99ee-c5f53daac4e0"}
03:03:23.011 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1269,"width":15,"height":15,"star_pos":[6.79,6.65],"pixels":"..."},"id":"44e4fe91-19db-4a2a-99ee-c5f53daac4e0"}
03:03:23.346 00.335 11596 Exposure complete
03:03:23.422 00.076 11596 worker thread done servicing request
03:03:23.422 00.000 13300 OnExposeComplete: enter
03:03:23.422 00.000 13300 UpdateGuideState(): m_state=6
03:03:23.423 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1270
03:03:23.423 00.000 13300 Star::Find returns 1 (0), X=34.82, Y=410.74, Mass=937, SNR=21.4, Peak=143 HFD=2.9
03:03:23.423 00.000 13300 MultiStar: [#1 -0.04,0.15,0.39,U] [#2 0.18,-0.22,0.00,M1] [#3 -0.08,0.19,0.34,U] [#4 0.28,-0.05,0.00,M1] [#5 0.70,-0.05,0.00,M1] [#6 -0.03,0.16,0.24,U] [#7 0.12,-0.47,0.00,M1] [#8 0.22,0.26,0.00,M8] 
03:03:23.423 00.000 13300 single-star, 3 included, MultiStar: {-0.02, 0.13}, one-star: {0.00, 0.10}
03:03:23.424 00.001 13300 CameraToMount -- cameraTheta (1.55) - m_xAngle (1.53) = xAngle (0.02 = 0.02)
03:03:23.424 00.000 13300 CameraToMount -- cameraTheta (1.55) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.11 = -3.11)
03:03:23.424 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.55 mountX=0.10 mountY=-0.00, mountTheta=-0.03
03:03:23.426 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.10, opts=13)
03:03:23.426 00.000 13300 Enqueuing Move request for scope (0.00, 0.10)
03:03:23.426 00.000 11596 Worker thread wakes up
03:03:23.426 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.10) opts 0xd
03:03:23.426 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.10)
03:03:23.426 00.000 11596 Moving (0.00, 0.10) raw xDistance=0.10 yDistance=-0.00
03:03:23.426 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:03:23.426 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:23.426 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
03:03:23.426 00.000 11596 MoveAxis(E, 0, ABG)
03:03:23.427 00.001 11596 Move returns status 0, amount 0
03:03:23.427 00.000 11596 MoveAxis(N, 0, ABG)
03:03:23.427 00.000 11596 Move returns status 0, amount 0
03:03:23.427 00.000 11596 move complete, result=0
03:03:23.427 00.000 11596 worker thread done servicing request
03:03:23.433 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=202, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
03:03:23.441 00.008 13300 UpdateGuideState exits: m=937 SNR=21.4
03:03:23.441 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:23.441 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:03:23.442 00.001 13300 Enqueuing Expose request
03:03:23.442 00.000 11596 Worker thread wakes up
03:03:23.442 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:03:23.442 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:03:23.951 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:03:26.008 02.057 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6358b9e5-c50b-4fd9-b78f-7d2c1f6a3f16"}
03:03:26.008 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6358b9e5-c50b-4fd9-b78f-7d2c1f6a3f16"}
03:03:26.009 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e083de5b-dd32-41c6-b6c9-1139db9fa17c"}
03:03:26.009 00.000 13300 case statement mapped state 6 to 3
03:03:26.009 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e083de5b-dd32-41c6-b6c9-1139db9fa17c"}
03:03:26.009 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c3ac0171-918b-4f11-9596-604f619bf5bd"}
03:03:26.009 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1270,"width":15,"height":15,"star_pos":[6.82,6.74],"pixels":"..."},"id":"c3ac0171-918b-4f11-9596-604f619bf5bd"}
03:03:26.983 00.974 11596 Exposure complete
03:03:27.054 00.071 11596 worker thread done servicing request
03:03:27.054 00.000 13300 OnExposeComplete: enter
03:03:27.054 00.000 13300 UpdateGuideState(): m_state=6
03:03:27.054 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1271
03:03:27.054 00.000 13300 Star::Find returns 1 (0), X=34.74, Y=410.75, Mass=455, SNR=14.9, Peak=68 HFD=2.9
03:03:27.055 00.001 13300 Status Line: Mass: 455 vs 1303
03:03:27.058 00.003 13300 UpdateCurrentPosition: star mass new=455.3 exp=1303.0 thresh=50% limits=(651.5, 2127.0, 2606.1)
03:03:27.059 00.001 13300 DistanceChecker: activated
03:03:27.059 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:03:27.059 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:03:27.059 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:03:27.059 00.000 11596 Worker thread wakes up
03:03:27.060 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:03:27.060 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:03:27.060 00.000 11596 move complete, result=0
03:03:27.060 00.000 11596 worker thread done servicing request
03:03:27.167 00.107 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:03:27.167 00.000 13300 Status Line: Stella per per cambiamento di massa
03:03:27.171 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=127, med=4, FiltMin=2, FiltMax=51, Gamma=0.510
03:03:27.180 00.009 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:03:27.180 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:27.180 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:03:27.180 00.000 13300 Enqueuing Expose request
03:03:27.180 00.000 11596 Worker thread wakes up
03:03:27.180 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:03:27.689 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:03:29.007 01.318 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"27cfecb2-46d2-4e1b-b6e6-924f6bd9a03e"}
03:03:29.007 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"27cfecb2-46d2-4e1b-b6e6-924f6bd9a03e"}
03:03:29.008 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a67860bd-2520-4085-a342-f83af9afdea2"}
03:03:29.008 00.000 13300 case statement mapped state 6 to 4
03:03:29.008 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"a67860bd-2520-4085-a342-f83af9afdea2"}
03:03:29.009 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a3a642e6-7f0e-4ff6-a90e-86fa5a4fed3b"}
03:03:29.009 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1271,"width":15,"height":15,"star_pos":[6.82,6.74],"pixels":"..."},"id":"a3a642e6-7f0e-4ff6-a90e-86fa5a4fed3b"}
03:03:30.715 01.706 11596 Exposure complete
03:03:30.787 00.072 11596 worker thread done servicing request
03:03:30.787 00.000 13300 OnExposeComplete: enter
03:03:30.787 00.000 13300 UpdateGuideState(): m_state=6
03:03:30.788 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1272
03:03:30.788 00.000 13300 Star::Find returns 1 (0), X=34.83, Y=410.67, Mass=152, SNR=8.6, Peak=28 HFD=2.6
03:03:30.788 00.000 13300 Status Line: Mass: 152 vs 1303
03:03:30.792 00.004 13300 UpdateCurrentPosition: star mass new=152.3 exp=1302.6 thresh=50% limits=(651.3, 2127.0, 2605.2)
03:03:30.792 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:03:30.793 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:03:30.793 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:03:30.793 00.000 11596 Worker thread wakes up
03:03:30.793 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:03:30.793 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:03:30.793 00.000 11596 move complete, result=0
03:03:30.793 00.000 11596 worker thread done servicing request
03:03:30.902 00.109 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:03:30.902 00.000 13300 Status Line: Stella per per cambiamento di massa
03:03:30.907 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=114, med=4, FiltMin=3, FiltMax=20, Gamma=0.510
03:03:30.915 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:03:30.915 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:30.915 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:03:30.915 00.000 13300 Enqueuing Expose request
03:03:30.915 00.000 11596 Worker thread wakes up
03:03:30.916 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:03:31.428 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:03:32.006 00.578 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1cd2d7b4-5b8d-462d-af8b-38a7686e5619"}
03:03:32.006 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1cd2d7b4-5b8d-462d-af8b-38a7686e5619"}
03:03:32.007 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3b7ceb61-c1b0-4d5e-98a8-f6486c04e02a"}
03:03:32.007 00.000 13300 case statement mapped state 6 to 4
03:03:32.007 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"3b7ceb61-c1b0-4d5e-98a8-f6486c04e02a"}
03:03:32.007 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1cd55338-a0a8-45d2-ac31-9f0837ad0198"}
03:03:32.008 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1272,"width":15,"height":15,"star_pos":[6.82,6.74],"pixels":"..."},"id":"1cd55338-a0a8-45d2-ac31-9f0837ad0198"}
03:03:34.478 02.470 11596 Exposure complete
03:03:34.549 00.071 11596 worker thread done servicing request
03:03:34.549 00.000 13300 OnExposeComplete: enter
03:03:34.549 00.000 13300 UpdateGuideState(): m_state=6
03:03:34.549 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1273
03:03:34.549 00.000 13300 Star::Find returns 1 (0), X=34.96, Y=410.85, Mass=298, SNR=12.0, Peak=44 HFD=2.7
03:03:34.550 00.001 13300 Status Line: Mass: 298 vs 1166
03:03:34.553 00.003 13300 UpdateCurrentPosition: star mass new=297.9 exp=1166.3 thresh=50% limits=(583.1, 2127.0, 2332.5)
03:03:34.553 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:03:34.554 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:03:34.554 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:03:34.554 00.000 11596 Worker thread wakes up
03:03:34.554 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:03:34.554 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:03:34.554 00.000 11596 move complete, result=0
03:03:34.554 00.000 11596 worker thread done servicing request
03:03:34.668 00.114 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:03:34.668 00.000 13300 Status Line: Stella per per cambiamento di massa
03:03:34.673 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=111, med=4, FiltMin=2, FiltMax=24, Gamma=0.510
03:03:34.681 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:03:34.681 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:34.681 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:03:34.681 00.000 13300 Enqueuing Expose request
03:03:34.681 00.000 11596 Worker thread wakes up
03:03:34.681 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:03:35.006 00.325 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b611f7eb-2025-4fe3-9876-e192299c057f"}
03:03:35.006 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b611f7eb-2025-4fe3-9876-e192299c057f"}
03:03:35.007 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c30a8d4e-c985-4961-b363-b70e72e1f565"}
03:03:35.007 00.000 13300 case statement mapped state 6 to 4
03:03:35.007 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"c30a8d4e-c985-4961-b363-b70e72e1f565"}
03:03:35.007 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e54ab420-01c8-431d-82ec-31ca9c225a27"}
03:03:35.008 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1273,"width":15,"height":15,"star_pos":[6.82,6.74],"pixels":"..."},"id":"e54ab420-01c8-431d-82ec-31ca9c225a27"}
03:03:35.185 00.177 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:03:38.005 02.820 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"18a01324-35cf-45b0-b5da-211e4a56ce8c"}
03:03:38.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"18a01324-35cf-45b0-b5da-211e4a56ce8c"}
03:03:38.006 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4ba0c1b4-3449-458b-8b9b-36d55f0d0f1e"}
03:03:38.006 00.000 13300 case statement mapped state 6 to 4
03:03:38.006 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"4ba0c1b4-3449-458b-8b9b-36d55f0d0f1e"}
03:03:38.006 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"784ea92a-3bbb-4cbc-b9c4-024f8d07df94"}
03:03:38.007 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1273,"width":15,"height":15,"star_pos":[6.82,6.74],"pixels":"..."},"id":"784ea92a-3bbb-4cbc-b9c4-024f8d07df94"}
03:03:38.218 00.211 11596 Exposure complete
03:03:38.287 00.069 11596 worker thread done servicing request
03:03:38.287 00.000 13300 OnExposeComplete: enter
03:03:38.287 00.000 13300 UpdateGuideState(): m_state=6
03:03:38.288 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1274
03:03:38.288 00.000 13300 Star::Find returns 1 (0), X=35.00, Y=411.13, Mass=522, SNR=15.9, Peak=69 HFD=3.0
03:03:38.288 00.000 13300 Status Line: Mass: 522 vs 1161
03:03:38.292 00.004 13300 UpdateCurrentPosition: star mass new=522.3 exp=1161.4 thresh=50% limits=(580.7, 2127.0, 2322.8)
03:03:38.292 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:03:38.293 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:03:38.293 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:03:38.293 00.000 11596 Worker thread wakes up
03:03:38.293 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:03:38.293 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:03:38.293 00.000 11596 move complete, result=0
03:03:38.293 00.000 11596 worker thread done servicing request
03:03:38.405 00.112 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:03:38.405 00.000 13300 Status Line: Stella per per cambiamento di massa
03:03:38.409 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=130, med=4, FiltMin=2, FiltMax=47, Gamma=0.510
03:03:38.417 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:03:38.418 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:38.418 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:03:38.418 00.000 13300 Enqueuing Expose request
03:03:38.418 00.000 11596 Worker thread wakes up
03:03:38.418 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:03:38.932 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:03:41.004 02.072 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8d1c90cd-dbe1-41c1-83f7-d5990606485b"}
03:03:41.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8d1c90cd-dbe1-41c1-83f7-d5990606485b"}
03:03:41.005 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"22b62a62-4ad6-416b-a2b1-4b6827b52114"}
03:03:41.005 00.000 13300 case statement mapped state 6 to 4
03:03:41.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"22b62a62-4ad6-416b-a2b1-4b6827b52114"}
03:03:41.006 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"974036a1-b1f0-4051-bc64-84a10f1a76d5"}
03:03:41.006 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1274,"width":15,"height":15,"star_pos":[6.82,6.74],"pixels":"..."},"id":"974036a1-b1f0-4051-bc64-84a10f1a76d5"}
03:03:41.961 00.955 11596 Exposure complete
03:03:42.030 00.069 11596 worker thread done servicing request
03:03:42.030 00.000 13300 OnExposeComplete: enter
03:03:42.030 00.000 13300 UpdateGuideState(): m_state=6
03:03:42.031 00.001 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1275
03:03:42.031 00.000 13300 Star::Find returns 1 (0), X=35.00, Y=411.09, Mass=205, SNR=10.0, Peak=36 HFD=2.7
03:03:42.031 00.000 13300 Status Line: Mass: 205 vs 1161
03:03:42.036 00.005 13300 UpdateCurrentPosition: star mass new=204.6 exp=1161.4 thresh=50% limits=(580.7, 2127.0, 2322.8)
03:03:42.036 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:03:42.037 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:03:42.037 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:03:42.037 00.000 11596 Worker thread wakes up
03:03:42.037 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:03:42.037 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:03:42.037 00.000 11596 move complete, result=0
03:03:42.038 00.001 11596 worker thread done servicing request
03:03:42.140 00.102 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:03:42.140 00.000 13300 Status Line: Stella per per cambiamento di massa
03:03:42.144 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=112, med=4, FiltMin=2, FiltMax=22, Gamma=0.510
03:03:42.152 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:03:42.152 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:42.152 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:03:42.153 00.001 13300 Enqueuing Expose request
03:03:42.153 00.000 11596 Worker thread wakes up
03:03:42.153 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:03:42.664 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:03:44.004 01.340 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"974bbd11-bf06-430b-9190-3f7990a952db"}
03:03:44.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"974bbd11-bf06-430b-9190-3f7990a952db"}
03:03:44.005 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6a84f7cb-d8b6-4b53-9cf8-7bc47fac0d14"}
03:03:44.005 00.000 13300 case statement mapped state 6 to 4
03:03:44.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"6a84f7cb-d8b6-4b53-9cf8-7bc47fac0d14"}
03:03:44.005 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9990cb40-be30-4a26-b8d6-0042d8d924d5"}
03:03:44.006 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1275,"width":15,"height":15,"star_pos":[6.82,6.74],"pixels":"..."},"id":"9990cb40-be30-4a26-b8d6-0042d8d924d5"}
03:03:45.690 01.684 11596 Exposure complete
03:03:45.766 00.076 11596 worker thread done servicing request
03:03:45.766 00.000 13300 OnExposeComplete: enter
03:03:45.766 00.000 13300 UpdateGuideState(): m_state=6
03:03:45.766 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1276
03:03:45.766 00.000 13300 Star::Find returns 1 (0), X=34.72, Y=411.02, Mass=135, SNR=8.1, Peak=26 HFD=2.5
03:03:45.767 00.001 13300 Status Line: Mass: 135 vs 967
03:03:45.770 00.003 13300 UpdateCurrentPosition: star mass new=134.7 exp=967.4 thresh=50% limits=(483.7, 2127.0, 1934.8)
03:03:45.770 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:03:45.771 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:03:45.771 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:03:45.771 00.000 11596 Worker thread wakes up
03:03:45.771 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:03:45.772 00.001 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:03:45.772 00.000 11596 move complete, result=0
03:03:45.772 00.000 11596 worker thread done servicing request
03:03:45.881 00.109 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:03:45.881 00.000 13300 Status Line: Stella per per cambiamento di massa
03:03:45.885 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=113, med=4, FiltMin=2, FiltMax=17, Gamma=0.510
03:03:45.894 00.009 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:03:45.894 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:45.894 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:03:45.894 00.000 13300 Enqueuing Expose request
03:03:45.895 00.001 11596 Worker thread wakes up
03:03:45.895 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:03:46.404 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:03:47.002 00.598 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1f136d55-8f8b-4d7c-8104-195b2b40e60e"}
03:03:47.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1f136d55-8f8b-4d7c-8104-195b2b40e60e"}
03:03:47.003 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b252ebc5-0882-40e9-9ef5-32afb6b2bc29"}
03:03:47.003 00.000 13300 case statement mapped state 6 to 4
03:03:47.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"b252ebc5-0882-40e9-9ef5-32afb6b2bc29"}
03:03:47.004 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b9826c45-4f61-4cbb-a7e9-3a17c67fd676"}
03:03:47.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1276,"width":15,"height":15,"star_pos":[6.82,6.74],"pixels":"..."},"id":"b9826c45-4f61-4cbb-a7e9-3a17c67fd676"}
03:03:49.450 02.446 11596 Exposure complete
03:03:49.521 00.071 11596 worker thread done servicing request
03:03:49.521 00.000 13300 OnExposeComplete: enter
03:03:49.522 00.001 13300 UpdateGuideState(): m_state=6
03:03:49.522 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1277
03:03:49.522 00.000 13300 Star::Find returns 1 (0), X=34.76, Y=411.31, Mass=92, SNR=6.6, Peak=20 HFD=2.6
03:03:49.522 00.000 13300 Status Line: Mass: 92 vs 937
03:03:49.526 00.004 13300 UpdateCurrentPosition: star mass new=92.0 exp=937.3 thresh=50% limits=(468.6, 2127.0, 1874.5)
03:03:49.526 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:03:49.527 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:03:49.527 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:03:49.527 00.000 11596 Worker thread wakes up
03:03:49.527 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:03:49.527 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:03:49.527 00.000 11596 move complete, result=0
03:03:49.528 00.001 11596 worker thread done servicing request
03:03:49.642 00.114 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:03:49.642 00.000 13300 Status Line: Stella per per cambiamento di massa
03:03:49.646 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=113, med=4, FiltMin=2, FiltMax=12, Gamma=0.510
03:03:49.654 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:03:49.654 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:49.654 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:03:49.654 00.000 13300 Enqueuing Expose request
03:03:49.654 00.000 11596 Worker thread wakes up
03:03:49.655 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:03:50.002 00.347 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d6aab928-2baf-47ab-b32b-91dad00cf948"}
03:03:50.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d6aab928-2baf-47ab-b32b-91dad00cf948"}
03:03:50.003 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"623e849a-f21c-4115-ade3-781e612106b6"}
03:03:50.003 00.000 13300 case statement mapped state 6 to 4
03:03:50.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"623e849a-f21c-4115-ade3-781e612106b6"}
03:03:50.004 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"00529012-68d6-4f33-b64b-837c73b23129"}
03:03:50.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1277,"width":15,"height":15,"star_pos":[6.82,6.74],"pixels":"..."},"id":"00529012-68d6-4f33-b64b-837c73b23129"}
03:03:50.168 00.164 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:03:53.002 02.834 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"91663e51-9d2e-4bcc-b076-580f7783adcb"}
03:03:53.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"91663e51-9d2e-4bcc-b076-580f7783adcb"}
03:03:53.003 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3e828a37-1f77-4d63-8fb0-df0188240675"}
03:03:53.003 00.000 13300 case statement mapped state 6 to 4
03:03:53.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"3e828a37-1f77-4d63-8fb0-df0188240675"}
03:03:53.003 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"32af9936-c1fc-42e5-b332-cca792da03f4"}
03:03:53.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1277,"width":15,"height":15,"star_pos":[6.82,6.74],"pixels":"..."},"id":"32af9936-c1fc-42e5-b332-cca792da03f4"}
03:03:53.192 00.189 11596 Exposure complete
03:03:53.263 00.071 11596 worker thread done servicing request
03:03:53.263 00.000 13300 OnExposeComplete: enter
03:03:53.264 00.001 13300 UpdateGuideState(): m_state=6
03:03:53.264 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1278
03:03:53.264 00.000 13300 Star::Find returns 1 (0), X=34.80, Y=410.94, Mass=558, SNR=16.5, Peak=80 HFD=3.1
03:03:53.264 00.000 13300 DistanceChecker: deactivated
03:03:53.265 00.001 13300 Star::Find false star n=11 nbg=280 bg=4.2 sigma=0.6 thresh=6 peak=6
03:03:53.265 00.000 13300 Star::Find false star n=9 nbg=278 bg=4.1 sigma=0.6 thresh=6 peak=6
03:03:53.265 00.000 13300 MultiStar: [#1 0.12,0.21,0.31,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.25,0.20,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 0.00,0.00,0.00,L] 
03:03:53.265 00.000 13300 refined, 1 included, MultiStar: {0.01, 0.28}, one-star: {-0.02, 0.30}
03:03:53.265 00.000 13300 CameraToMount -- cameraTheta (1.53) - m_xAngle (1.53) = xAngle (-0.00 = -0.00)
03:03:53.265 00.000 13300 CameraToMount -- cameraTheta (1.53) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.13 = -3.13)
03:03:53.265 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.28 hyp=0.28 cameraTheta=1.53 mountX=0.28 mountY=-0.00, mountTheta=-0.01
03:03:53.267 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.28, opts=13)
03:03:53.267 00.000 13300 Enqueuing Move request for scope (0.01, 0.28)
03:03:53.267 00.000 11596 Worker thread wakes up
03:03:53.268 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.28) opts 0xd
03:03:53.268 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.28)
03:03:53.268 00.000 11596 Moving (0.01, 0.28) raw xDistance=0.28 yDistance=-0.00
03:03:53.268 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
03:03:53.268 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:53.268 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
03:03:53.268 00.000 11596 MoveAxis(W, 352, ABG)
03:03:53.268 00.000 11596 Guiding  Dir = 3, Dur = 352
03:03:53.269 00.001 11596 IsSlewing returns 0
03:03:53.275 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=110, med=4, FiltMin=2, FiltMax=36, Gamma=0.510
03:03:53.277 00.002 11596 IsGuiding returns 0
03:03:53.284 00.007 13300 UpdateGuideState exits: m=558 SNR=16.5
03:03:53.284 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:53.284 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:03:53.284 00.000 13300 Enqueuing Expose request
03:03:53.515 00.231 11596 PulseGuide returned control before completion, sleep 125
03:03:53.849 00.334 11596 IsGuiding returns 1
03:03:53.849 00.000 11596 scope still moving after pulse duration time elapsed
03:03:53.880 00.031 11596 IsSlewing returns 0
03:03:54.207 00.327 11596 IsGuiding returns 0
03:03:54.207 00.000 11596 scope move finished after 352 + 577 ms
03:03:54.207 00.000 11596 Move returns status 0, amount 352
03:03:54.207 00.000 11596 MoveAxis(N, 0, ABG)
03:03:54.207 00.000 11596 Move returns status 0, amount 0
03:03:54.207 00.000 11596 move complete, result=0
03:03:54.207 00.000 11596 worker thread done servicing request
03:03:54.207 00.000 11596 Worker thread wakes up
03:03:54.207 00.000 13300 GuideStep: 0.3 px 352 ms WEST, -0.0 px 0 ms NORTH
03:03:54.208 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:03:54.716 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:03:56.001 01.285 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f5e8f65d-8890-4d0f-84e9-86075742d197"}
03:03:56.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f5e8f65d-8890-4d0f-84e9-86075742d197"}
03:03:56.002 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1c271a35-1ea1-4223-a3b4-1f33b11947f6"}
03:03:56.002 00.000 13300 case statement mapped state 6 to 3
03:03:56.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1c271a35-1ea1-4223-a3b4-1f33b11947f6"}
03:03:56.002 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"092c2ca2-b74c-4a44-b83d-df118458f8c7"}
03:03:56.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1278,"width":15,"height":15,"star_pos":[6.80,6.94],"pixels":"..."},"id":"092c2ca2-b74c-4a44-b83d-df118458f8c7"}
03:03:57.744 01.742 11596 Exposure complete
03:03:57.815 00.071 11596 worker thread done servicing request
03:03:57.815 00.000 13300 OnExposeComplete: enter
03:03:57.815 00.000 13300 UpdateGuideState(): m_state=6
03:03:57.815 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1279
03:03:57.816 00.001 13300 Star::Find returns 1 (0), X=34.79, Y=410.80, Mass=569, SNR=16.7, Peak=81 HFD=2.9
03:03:57.816 00.000 13300 Star::Find false star n=8 nbg=279 bg=4.0 sigma=0.6 thresh=6 peak=6
03:03:57.816 00.000 13300 Star::Find false star n=10 nbg=288 bg=4.2 sigma=0.6 thresh=6 peak=6
03:03:57.816 00.000 13300 Star::Find false star n=10 nbg=275 bg=4.2 sigma=0.6 thresh=6 peak=6
03:03:57.816 00.000 13300 Star::Find false star n=13 nbg=282 bg=4.1 sigma=0.6 thresh=6 peak=6
03:03:57.816 00.000 13300 MultiStar: [#1 -0.17,-0.01,0.43,U] [#2 0.25,0.04,0.32,U] [#3 0.00,0.00,0.00,L] [#4 0.09,-0.11,0.22,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 0.00,0.00,0.00,L] 
03:03:57.816 00.000 13300 refined, 3 included, MultiStar: {-0.00, 0.07}, one-star: {-0.03, 0.16}
03:03:57.817 00.001 13300 CameraToMount -- cameraTheta (1.58) - m_xAngle (1.53) = xAngle (0.05 = 0.05)
03:03:57.817 00.000 13300 CameraToMount -- cameraTheta (1.58) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.08 = -3.08)
03:03:57.817 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.07 hyp=0.07 cameraTheta=1.58 mountX=0.07 mountY=-0.00, mountTheta=-0.06
03:03:57.819 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.07, opts=13)
03:03:57.820 00.001 13300 Enqueuing Move request for scope (-0.00, 0.07)
03:03:57.820 00.000 11596 Worker thread wakes up
03:03:57.820 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.07) opts 0xd
03:03:57.820 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.07)
03:03:57.820 00.000 11596 Moving (-0.00, 0.07) raw xDistance=0.07 yDistance=-0.00
03:03:57.820 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:03:57.820 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:57.821 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
03:03:57.821 00.000 11596 MoveAxis(E, 0, ABG)
03:03:57.821 00.000 11596 Move returns status 0, amount 0
03:03:57.821 00.000 11596 MoveAxis(N, 0, ABG)
03:03:57.821 00.000 11596 Move returns status 0, amount 0
03:03:57.821 00.000 11596 move complete, result=0
03:03:57.821 00.000 11596 worker thread done servicing request
03:03:57.829 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=111, med=4, FiltMin=2, FiltMax=37, Gamma=0.510
03:03:57.837 00.008 13300 UpdateGuideState exits: m=569 SNR=16.7
03:03:57.837 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:57.837 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:03:57.837 00.000 13300 Enqueuing Expose request
03:03:57.838 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:03:57.838 00.000 11596 Worker thread wakes up
03:03:57.838 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:03:58.353 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(20,396,31,31)
03:03:59.000 00.647 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"830ca1f5-1fe0-45ed-bd18-26252cdb2213"}
03:03:59.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"830ca1f5-1fe0-45ed-bd18-26252cdb2213"}
03:03:59.001 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"817eb17e-68e9-460c-9ee4-1dd74a48e753"}
03:03:59.001 00.000 13300 case statement mapped state 6 to 3
03:03:59.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"817eb17e-68e9-460c-9ee4-1dd74a48e753"}
03:03:59.011 00.010 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"95da3e07-944b-4e99-8f62-a8533acf9725"}
03:03:59.011 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1279,"width":15,"height":15,"star_pos":[6.79,6.80],"pixels":"..."},"id":"95da3e07-944b-4e99-8f62-a8533acf9725"}
03:04:01.388 02.377 11596 Exposure complete
03:04:01.471 00.083 11596 worker thread done servicing request
03:04:01.471 00.000 13300 OnExposeComplete: enter
03:04:01.471 00.000 13300 UpdateGuideState(): m_state=6
03:04:01.471 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1280
03:04:01.472 00.001 13300 Star::Find returns 1 (0), X=34.89, Y=410.76, Mass=1057, SNR=22.7, Peak=140 HFD=3.1
03:04:01.472 00.000 13300 Status Line: Mass: 1057 vs 522
03:04:01.475 00.003 13300 UpdateCurrentPosition: star mass new=1056.9 exp=522.3 thresh=50% limits=(261.1, 2127.0, 1044.5)
03:04:01.475 00.000 13300 DistanceChecker: activated
03:04:01.475 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:04:01.475 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:04:01.476 00.001 13300 Enqueuing Move request for scope (0.00, 0.00)
03:04:01.476 00.000 11596 Worker thread wakes up
03:04:01.476 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:04:01.476 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:04:01.476 00.000 11596 move complete, result=0
03:04:01.476 00.000 11596 worker thread done servicing request
03:04:01.587 00.111 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:04:01.587 00.000 13300 Status Line: Stella per per cambiamento di massa
03:04:01.591 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=199, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
03:04:01.601 00.010 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:04:01.601 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:01.601 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:04:01.601 00.000 13300 Enqueuing Expose request
03:04:01.601 00.000 11596 Worker thread wakes up
03:04:01.601 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:04:01.999 00.398 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b4c5e1dd-9797-4c8d-8d6d-44daa415d115"}
03:04:01.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b4c5e1dd-9797-4c8d-8d6d-44daa415d115"}
03:04:02.000 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"62427bce-3ad5-422d-bd3e-3c9bcdbbba67"}
03:04:02.000 00.000 13300 case statement mapped state 6 to 4
03:04:02.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"62427bce-3ad5-422d-bd3e-3c9bcdbbba67"}
03:04:02.000 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2bb5de32-2645-4fcb-9934-42fbc8dee147"}
03:04:02.001 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1280,"width":15,"height":15,"star_pos":[6.79,6.80],"pixels":"..."},"id":"2bb5de32-2645-4fcb-9934-42fbc8dee147"}
03:04:02.114 00.113 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:04:05.000 02.886 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f1d6a078-4526-48ce-a13c-c18d6e7905e2"}
03:04:05.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f1d6a078-4526-48ce-a13c-c18d6e7905e2"}
03:04:05.001 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"43ec21af-f735-48f7-9040-c874ee2c5f08"}
03:04:05.001 00.000 13300 case statement mapped state 6 to 4
03:04:05.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"43ec21af-f735-48f7-9040-c874ee2c5f08"}
03:04:05.002 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7ed3c0e0-9c77-4b16-abc0-dff64b84a1ac"}
03:04:05.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1280,"width":15,"height":15,"star_pos":[6.79,6.80],"pixels":"..."},"id":"7ed3c0e0-9c77-4b16-abc0-dff64b84a1ac"}
03:04:05.155 00.153 11596 Exposure complete
03:04:05.228 00.073 11596 worker thread done servicing request
03:04:05.228 00.000 13300 OnExposeComplete: enter
03:04:05.228 00.000 13300 UpdateGuideState(): m_state=6
03:04:05.228 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1281
03:04:05.229 00.001 13300 Star::Find returns 1 (0), X=34.77, Y=410.62, Mass=1281, SNR=25.0, Peak=160 HFD=3.2
03:04:05.229 00.000 13300 Status Line: Mass: 1281 vs 522
03:04:05.233 00.004 13300 UpdateCurrentPosition: star mass new=1280.8 exp=522.3 thresh=50% limits=(261.1, 2127.0, 1044.5)
03:04:05.233 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:04:05.233 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:04:05.233 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:04:05.234 00.001 11596 Worker thread wakes up
03:04:05.234 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:04:05.234 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:04:05.234 00.000 11596 move complete, result=0
03:04:05.234 00.000 11596 worker thread done servicing request
03:04:05.338 00.104 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:04:05.338 00.000 13300 Status Line: Stella per per cambiamento di massa
03:04:05.342 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=1, FiltMax=99, Gamma=0.510
03:04:05.351 00.009 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:04:05.351 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:05.351 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:04:05.351 00.000 13300 Enqueuing Expose request
03:04:05.351 00.000 11596 Worker thread wakes up
03:04:05.352 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:04:05.859 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:04:06.439 00.580 13300 evsrv: cli 102035E0 connect
03:04:06.439 00.000 13300 case statement mapped state 6 to 4
03:04:06.440 00.001 13300 case statement mapped state 6 to 4
03:04:06.440 00.000 13300 evsrv: cli 102035E0 request: {"method":"get_app_state","id":"8ce6adbc-c312-4fcf-bfa3-9eff0ee36b66"}
03:04:06.441 00.001 13300 case statement mapped state 6 to 4
03:04:06.441 00.000 13300 evsrv: cli 102035E0 response: {"jsonrpc":"2.0","result":"LostLock","id":"8ce6adbc-c312-4fcf-bfa3-9eff0ee36b66"}
03:04:06.449 00.008 13300 evsrv: cli 102035E0 disconnect
03:04:06.449 00.000 13300 evsrv: cli 102041C0 connect
03:04:06.450 00.001 13300 case statement mapped state 6 to 4
03:04:06.450 00.000 13300 case statement mapped state 6 to 4
03:04:06.451 00.001 13300 evsrv: cli 102041C0 request: {"method":"get_app_state","id":"fd1e6ed2-adbb-49b8-8bcd-809d8fef6f9c"}
03:04:06.451 00.000 13300 case statement mapped state 6 to 4
03:04:06.451 00.000 13300 evsrv: cli 102041C0 response: {"jsonrpc":"2.0","result":"LostLock","id":"fd1e6ed2-adbb-49b8-8bcd-809d8fef6f9c"}
03:04:06.457 00.006 13300 evsrv: cli 102041C0 disconnect
03:04:06.458 00.001 13300 evsrv: cli 102039A0 connect
03:04:06.458 00.000 13300 case statement mapped state 6 to 4
03:04:06.458 00.000 13300 case statement mapped state 6 to 4
03:04:06.459 00.001 13300 evsrv: cli 102039A0 request: {"method":"stop_capture","id":"2232328c-1c33-4ca8-9755-4dcff84b9887"}
03:04:06.459 00.000 13300 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
03:04:06.460 00.001 13300 Status Line: In attesa del dispositivo...
03:04:06.466 00.006 13300 evsrv: cli 102039A0 response: {"jsonrpc":"2.0","result":0,"id":"2232328c-1c33-4ca8-9755-4dcff84b9887"}
03:04:06.468 00.002 13300 evsrv: cli 102039A0 disconnect
03:04:06.469 00.001 13300 evsrv: cli 10203220 connect
03:04:06.469 00.000 13300 case statement mapped state 6 to 4
03:04:06.470 00.001 13300 case statement mapped state 6 to 4
03:04:06.470 00.000 13300 evsrv: cli 10203220 request: {"method":"get_app_state","id":"5e7034dc-592d-485c-8324-58ab8b58cc79"}
03:04:06.470 00.000 13300 case statement mapped state 6 to 4
03:04:06.471 00.001 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":"LostLock","id":"5e7034dc-592d-485c-8324-58ab8b58cc79"}
03:04:06.471 00.000 13300 evsrv: cli 10203220 disconnect
03:04:06.508 00.037 11596 ASCOM_AbortExposure returns err = 0
03:04:06.509 00.001 11596 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:195->Capture failed
03:04:06.509 00.000 11596 worker thread done servicing request
03:04:06.509 00.000 13300 OnExposeComplete: enter
03:04:06.509 00.000 13300 OnExposeComplete: Capture Error reported
03:04:06.509 00.000 13300 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
03:04:06.510 00.001 13300 Mount: notify guiding stopped
03:04:06.510 00.000 13300 BLC: window closed
03:04:06.510 00.000 13300 BLC: Last direction was reset
03:04:06.510 00.000 13300 Changing from state GUIDING to STOP
03:04:06.510 00.000 13300 guider state => SELECTED
03:04:06.511 00.001 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=1, FiltMax=99, Gamma=0.510
03:04:06.520 00.009 13300 Changing from state SELECTED to UNINITIALIZED
03:04:06.521 00.001 13300 guider state => SELECTING
03:04:06.528 00.007 13300 Status Line: Fermato.
03:04:06.536 00.008 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:487->Error reported capturing image
03:04:07.472 00.936 13300 evsrv: cli 102035E0 connect
03:04:07.473 00.001 13300 evsrv: cli 102035E0 request: {"method":"get_app_state","id":"c7803c31-8de3-4a90-b251-6c1d2990a03a"}
03:04:07.473 00.000 13300 evsrv: cli 102035E0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c7803c31-8de3-4a90-b251-6c1d2990a03a"}
03:04:07.474 00.001 13300 evsrv: cli 102035E0 disconnect
03:04:07.474 00.000 13300 evsrv: cli 102037C0 connect
03:04:07.475 00.001 13300 evsrv: cli 102037C0 request: {"method":"get_calibrated","id":"f1e3764d-fe22-4057-8159-d0afdbd5e364"}
03:04:07.475 00.000 13300 evsrv: cli 102037C0 response: {"jsonrpc":"2.0","result":true,"id":"f1e3764d-fe22-4057-8159-d0afdbd5e364"}
03:04:07.476 00.001 13300 evsrv: cli 102037C0 disconnect
03:04:07.477 00.001 13300 evsrv: cli 10203360 connect
03:04:07.478 00.001 13300 evsrv: cli 10203360 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":5,"timeout":40},"recalibrate":false},"id":"b75829d4-6f33-4828-b1ce-f58cd3ff531d"}
03:04:07.478 00.000 13300 PhdController::Guide begins
03:04:07.478 00.000 13300 PhdController: newstate STATE_SETUP
03:04:07.478 00.000 13300 PhdController: setup
03:04:07.479 00.001 13300 PhdController: newstate STATE_ATTEMPT_START
03:04:07.479 00.000 13300 PhdController: start capturing
03:04:07.479 00.000 13300 Changing from state SELECTING to UNINITIALIZED
03:04:07.479 00.000 13300 guider state => SELECTING
03:04:07.479 00.000 13300 setting force full frames = true
03:04:07.479 00.000 13300 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
03:04:07.517 00.038 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:04:07.518 00.001 13300 Enqueuing Expose request
03:04:07.518 00.000 13300 PhdController: newstate STATE_SELECT_STAR
03:04:07.518 00.000 11596 Worker thread wakes up
03:04:07.518 00.000 13300 evsrv: cli 10203360 response: {"jsonrpc":"2.0","result":0,"id":"b75829d4-6f33-4828-b1ce-f58cd3ff531d"}
03:04:07.518 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:04:07.519 00.001 13300 evsrv: cli 10203360 disconnect
03:04:07.524 00.005 13300 evsrv: cli 10204120 connect
03:04:07.524 00.000 13300 case statement mapped state 1 to 101
03:04:07.524 00.000 13300 case statement mapped state 1 to 101
03:04:07.525 00.001 13300 evsrv: cli 10204120 request: {"method":"get_lock_shift_params","id":"0b300b32-0bc8-4b0c-8816-acb838018af1"}
03:04:07.525 00.000 13300 evsrv: cli 10204120 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"0b300b32-0bc8-4b0c-8816-acb838018af1"}
03:04:07.526 00.001 13300 evsrv: cli 10204120 disconnect
03:04:07.530 00.004 13300 evsrv: cli 10203680 connect
03:04:07.530 00.000 13300 case statement mapped state 1 to 101
03:04:07.530 00.000 13300 case statement mapped state 1 to 101
03:04:07.531 00.001 13300 evsrv: cli 10203680 request: {"method":"get_lock_position","id":"7f2685b0-da3b-4d5c-bfe7-7456427a2c8f"}
03:04:07.531 00.000 13300 evsrv: cli 10203680 response: {"jsonrpc":"2.0","result":null,"id":"7f2685b0-da3b-4d5c-bfe7-7456427a2c8f"}
03:04:07.532 00.001 13300 evsrv: cli 10203680 disconnect
03:04:08.000 00.468 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"37a6f9b3-5f2c-46cc-92ba-c863082a394a"}
03:04:08.001 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"37a6f9b3-5f2c-46cc-92ba-c863082a394a"}
03:04:08.001 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1a33491d-1d33-4e48-8fe7-295447ee0b9f"}
03:04:08.002 00.001 13300 case statement mapped state 1 to 101
03:04:08.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"1a33491d-1d33-4e48-8fe7-295447ee0b9f"}
03:04:08.030 00.028 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:04:08.543 00.513 13300 evsrv: cli 10203220 connect
03:04:08.543 00.000 13300 case statement mapped state 1 to 101
03:04:08.543 00.000 13300 case statement mapped state 1 to 101
03:04:08.544 00.001 13300 evsrv: cli 10203220 request: {"method":"get_lock_position","id":"b396776c-da7b-4bd7-b484-5e0ac9a18e5a"}
03:04:08.545 00.001 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":null,"id":"b396776c-da7b-4bd7-b484-5e0ac9a18e5a"}
03:04:08.545 00.000 13300 evsrv: cli 10203220 disconnect
03:04:09.548 01.003 13300 evsrv: cli 102039A0 connect
03:04:09.549 00.001 13300 case statement mapped state 1 to 101
03:04:09.549 00.000 13300 case statement mapped state 1 to 101
03:04:09.550 00.001 13300 evsrv: cli 102039A0 request: {"method":"get_lock_position","id":"f3a1e4af-f25d-4396-88ae-f22e6b1a0172"}
03:04:09.550 00.000 13300 evsrv: cli 102039A0 response: {"jsonrpc":"2.0","result":null,"id":"f3a1e4af-f25d-4396-88ae-f22e6b1a0172"}
03:04:09.550 00.000 13300 evsrv: cli 102039A0 disconnect
03:04:10.551 01.001 13300 evsrv: cli 102037C0 connect
03:04:10.552 00.001 13300 case statement mapped state 1 to 101
03:04:10.552 00.000 13300 case statement mapped state 1 to 101
03:04:10.553 00.001 13300 evsrv: cli 102037C0 request: {"method":"get_lock_position","id":"dd411822-13bb-4ad6-b115-42daf61f69cd"}
03:04:10.553 00.000 13300 evsrv: cli 102037C0 response: {"jsonrpc":"2.0","result":null,"id":"dd411822-13bb-4ad6-b115-42daf61f69cd"}
03:04:10.554 00.001 13300 evsrv: cli 102037C0 disconnect
03:04:11.000 00.446 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6a2d779c-47e0-49ad-abd0-d0accd2a4a58"}
03:04:11.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6a2d779c-47e0-49ad-abd0-d0accd2a4a58"}
03:04:11.001 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0cb381ee-9866-428c-9c22-d25f2ece7da4"}
03:04:11.001 00.000 13300 case statement mapped state 1 to 101
03:04:11.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"0cb381ee-9866-428c-9c22-d25f2ece7da4"}
03:04:11.060 00.059 11596 Exposure complete
03:04:11.152 00.092 11596 worker thread done servicing request
03:04:11.152 00.000 13300 OnExposeComplete: enter
03:04:11.152 00.000 13300 UpdateGuideState(): m_state=1
03:04:11.152 00.000 13300 UpdateCurrentPosition: no star selected
03:04:11.153 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:04:11.153 00.000 13300 Status Line: Nessuna stella selezionata
03:04:11.157 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=201, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
03:04:11.165 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
03:04:11.165 00.000 13300 GuiderMultiStar::AutoSelect enter
03:04:11.165 00.000 13300 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
03:04:11.239 00.074 13300 AutoFind: auto downsample for scale 4.47 => 1x
03:04:11.402 00.163 13300 AutoFind: global mean = 0.0, stdev 1.0
03:04:11.402 00.000 13300 AutoFind: using threshold = 0.1
03:04:11.568 00.166 13300 AutoFind: local max [297, 651] 225.0
03:04:11.568 00.000 13300 AutoFind: local max [34, 411] 170.9
03:04:11.569 00.001 13300 AutoFind: local max [1256, 11] 120.3
03:04:11.569 00.000 13300 AutoFind: local max [1114, 19] 51.2
03:04:11.569 00.000 13300 AutoFind: local max [1083, 806] 41.2
03:04:11.569 00.000 13300 AutoFind: local max [568, 855] 18.7
03:04:11.569 00.000 13300 AutoFind: local max [271, 466] 18.2
03:04:11.569 00.000 13300 AutoFind: local max [857, 385] 16.6
03:04:11.569 00.000 13300 AutoFind: local max [957, 603] 15.6
03:04:11.570 00.001 13300 AutoFind: local max [398, 821] 14.3
03:04:11.570 00.000 13300 AutoFind: local max [980, 811] 14.3
03:04:11.570 00.000 13300 AutoFind: local max [519, 158] 13.5
03:04:11.570 00.000 13300 AutoFind: local max [903, 247] 11.1
03:04:11.570 00.000 13300 AutoFind: local max [490, 624] 9.5
03:04:11.570 00.000 13300 AutoFind: local max [594, 676] 8.8
03:04:11.570 00.000 13300 AutoFind: local max [146, 315] 8.8
03:04:11.571 00.001 13300 AutoFind: local max [1090, 537] 8.8
03:04:11.571 00.000 13300 AutoFind: local max [752, 449] 8.6
03:04:11.571 00.000 13300 AutoFind: local max [778, 461] 8.2
03:04:11.571 00.000 13300 AutoFind: local max [457, 962] 7.7
03:04:11.571 00.000 13300 AutoFind: local max [462, 949] 7.3
03:04:11.571 00.000 13300 AutoFind: local max [144, 47] 7.3
03:04:11.571 00.000 13300 AutoFind: local max [914, 739] 6.9
03:04:11.572 00.001 13300 AutoFind: local max [1002, 456] 6.8
03:04:11.572 00.000 13300 AutoFind: local max [294, 425] 6.6
03:04:11.572 00.000 13300 AutoFind: local max [1010, 257] 6.2
03:04:11.572 00.000 13300 AutoFind: local max [601, 367] 6.2
03:04:11.572 00.000 13300 AutoFind: local max [11, 463] 5.9
03:04:11.572 00.000 13300 AutoFind: local max [28, 746] 5.9
03:04:11.572 00.000 13300 AutoFind: local max [9, 321] 5.8
03:04:11.573 00.001 13300 AutoFind: local max [24, 410] 5.5
03:04:11.573 00.000 13300 AutoFind: local max [536, 641] 5.3
03:04:11.573 00.000 13300 AutoFind: local max [307, 641] 5.2
03:04:11.573 00.000 13300 AutoFind: local max [831, 165] 5.2
03:04:11.573 00.000 13300 AutoFind: local max [36, 480] 5.1
03:04:11.573 00.000 13300 AutoFind: local max [719, 147] 5.1
03:04:11.574 00.001 13300 AutoFind: local max [723, 841] 5.0
03:04:11.574 00.000 13300 AutoFind: local max [1250, 114] 4.9
03:04:11.574 00.000 13300 AutoFind: local max [971, 1000] 4.8
03:04:11.574 00.000 13300 AutoFind: local max [297, 639] 4.8
03:04:11.574 00.000 13300 AutoFind: local max [1071, 123] 4.8
03:04:11.574 00.000 13300 AutoFind: local max [1063, 514] 4.7
03:04:11.574 00.000 13300 AutoFind: local max [308, 649] 4.7
03:04:11.575 00.001 13300 AutoFind: local max [942, 262] 4.7
03:04:11.575 00.000 13300 AutoFind: local max [1227, 42] 4.7
03:04:11.575 00.000 13300 AutoFind: local max [1036, 873] 4.7
03:04:11.575 00.000 13300 AutoFind: local max [1095, 551] 4.7
03:04:11.575 00.000 13300 AutoFind: local max [988, 264] 4.7
03:04:11.576 00.001 13300 AutoFind: local max [852, 348] 4.7
03:04:11.576 00.000 13300 AutoFind: local max [1009, 314] 4.7
03:04:11.576 00.000 13300 AutoFind: local max [1219, 512] 4.7
03:04:11.576 00.000 13300 AutoFind: local max [1065, 366] 4.7
03:04:11.576 00.000 13300 AutoFind: local max [1087, 265] 4.7
03:04:11.576 00.000 13300 AutoFind: local max [779, 328] 4.7
03:04:11.576 00.000 13300 AutoFind: local max [1270, 488] 4.6
03:04:11.576 00.000 13300 AutoFind: local max [1145, 425] 4.6
03:04:11.576 00.000 13300 AutoFind: local max [1085, 488] 4.6
03:04:11.576 00.000 13300 AutoFind: local max [44, 906] 4.6
03:04:11.576 00.000 13300 AutoFind: local max [1045, 264] 4.6
03:04:11.577 00.001 13300 AutoFind: local max [1235, 369] 4.6
03:04:11.577 00.000 13300 AutoFind: local max [1183, 60] 4.6
03:04:11.577 00.000 13300 AutoFind: local max [739, 686] 4.6
03:04:11.577 00.000 13300 AutoFind: local max [1183, 786] 4.6
03:04:11.577 00.000 13300 AutoFind: local max [823, 681] 4.6
03:04:11.577 00.000 13300 AutoFind: local max [1270, 778] 4.6
03:04:11.577 00.000 13300 AutoFind: local max [1205, 102] 4.6
03:04:11.577 00.000 13300 AutoFind: local max [1015, 138] 4.6
03:04:11.577 00.000 13300 AutoFind: local max [1200, 712] 4.6
03:04:11.578 00.001 13300 AutoFind: local max [1263, 488] 4.6
03:04:11.578 00.000 13300 AutoFind: local max [1266, 586] 4.6
03:04:11.578 00.000 13300 AutoFind: local max [823, 22] 4.6
03:04:11.578 00.000 13300 AutoFind: local max [1045, 370] 4.6
03:04:11.578 00.000 13300 AutoFind: local max [1257, 326] 4.6
03:04:11.578 00.000 13300 AutoFind: local max [1034, 63] 4.5
03:04:11.578 00.000 13300 AutoFind: local max [1075, 562] 4.5
03:04:11.578 00.000 13300 AutoFind: local max [1172, 562] 4.5
03:04:11.578 00.000 13300 AutoFind: local max [1163, 838] 4.5
03:04:11.578 00.000 13300 AutoFind: local max [1080, 585] 4.5
03:04:11.579 00.001 13300 AutoFind: local max [1127, 503] 4.5
03:04:11.579 00.000 13300 AutoFind: local max [1232, 938] 4.5
03:04:11.579 00.000 13300 AutoFind: local max [955, 44] 4.5
03:04:11.579 00.000 13300 AutoFind: local max [1133, 506] 4.5
03:04:11.579 00.000 13300 AutoFind: local max [1240, 232] 4.5
03:04:11.579 00.000 13300 AutoFind: local max [1163, 494] 4.5
03:04:11.579 00.000 13300 AutoFind: local max [1071, 542] 4.5
03:04:11.579 00.000 13300 AutoFind: local max [1124, 237] 4.5
03:04:11.579 00.000 13300 AutoFind: local max [1077, 274] 4.5
03:04:11.579 00.000 13300 AutoFind: local max [1161, 586] 4.5
03:04:11.579 00.000 13300 AutoFind: local max [347, 326] 4.4
03:04:11.580 00.001 13300 AutoFind: local max [1102, 17] 4.4
03:04:11.580 00.000 13300 AutoFind: local max [859, 454] 4.4
03:04:11.580 00.000 13300 AutoFind: local max [1128, 395] 4.4
03:04:11.580 00.000 13300 AutoFind: local max [1061, 302] 4.4
03:04:11.580 00.000 13300 AutoFind: local max [1095, 303] 4.4
03:04:11.580 00.000 13300 AutoFind: local max [1227, 955] 4.4
03:04:11.580 00.000 13300 AutoFind: local max [997, 123] 4.4
03:04:11.580 00.000 13300 AutoFind: local max [1205, 42] 4.4
03:04:11.580 00.000 13300 AutoFind: local max [1156, 42] 4.4
03:04:11.580 00.000 13300 AutoFind: local max [1117, 1002] 4.4
03:04:11.581 00.001 13300 AutoFind: local max [1116, 246] 4.4
03:04:11.581 00.000 13300 AutoFind: too close [1116, 246] 4.4 - [1124, 237] 4.5
03:04:11.581 00.000 13300 AutoFind: too close [997, 123] 4.4 - [1015, 138] 4.6
03:04:11.581 00.000 13300 AutoFind: too close [1227, 955] 4.4 - [1232, 938] 4.5
03:04:11.581 00.000 13300 AutoFind: close dim-bright [1102, 17] 4.4 - [1114, 19] 51.2
03:04:11.581 00.000 13300 AutoFind: too close [1077, 274] 4.5 - [1087, 265] 4.7
03:04:11.581 00.000 13300 AutoFind: too close [1071, 542] 4.5 - [1075, 562] 4.5
03:04:11.581 00.000 13300 AutoFind: too close [1071, 542] 4.5 - [1090, 537] 8.8
03:04:11.582 00.001 13300 AutoFind: too close [1133, 506] 4.5 - [1127, 503] 4.5
03:04:11.582 00.000 13300 AutoFind: too close [1075, 562] 4.5 - [1095, 551] 4.7
03:04:11.582 00.000 13300 AutoFind: too close [1045, 370] 4.6 - [1065, 366] 4.7
03:04:11.582 00.000 13300 AutoFind: too close [1263, 488] 4.6 - [1270, 488] 4.6
03:04:11.583 00.001 13300 AutoFind: too close [1095, 551] 4.7 - [1090, 537] 8.8
03:04:11.583 00.000 13300 AutoFind: too close [308, 649] 4.7 - [297, 639] 4.8
03:04:11.583 00.000 13300 AutoFind: too close [308, 649] 4.7 - [307, 641] 5.2
03:04:11.583 00.000 13300 AutoFind: close dim-bright [308, 649] 4.7 - [297, 651] 225.0
03:04:11.583 00.000 13300 AutoFind: too close [297, 639] 4.8 - [307, 641] 5.2
03:04:11.583 00.000 13300 AutoFind: close dim-bright [297, 639] 4.8 - [297, 651] 225.0
03:04:11.583 00.000 13300 AutoFind: close dim-bright [307, 641] 5.2 - [297, 651] 225.0
03:04:11.584 00.001 13300 AutoFind: close dim-bright [24, 410] 5.5 - [34, 411] 170.9
03:04:11.584 00.000 13300 AutoFind: too close [462, 949] 7.3 - [457, 962] 7.7
03:04:11.584 00.000 13300 AutoFind: too close to edge [1266, 586] 4.6
03:04:11.584 00.000 13300 AutoFind: too close to edge [1270, 778] 4.6
03:04:11.584 00.000 13300 AutoFind: too close to edge [9, 321] 5.8
03:04:11.584 00.000 13300 AutoFind: too close to edge [11, 463] 5.9
03:04:11.584 00.000 13300 AutoFind: too close to edge [1256, 11] 120.3
03:04:11.585 00.001 13300 AutoFind: BPP = 8, saturation at 259, pedestal 4, thresh = 233
03:04:11.585 00.000 13300 Star::Find(15, 297, 651, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.585 00.000 13300 Star::Find returns 1 (0), X=296.92, Y=650.67, Mass=1864, SNR=30.3, Peak=201 HFD=3.4
03:04:11.585 00.000 13300 Star::Find(15, 34, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.585 00.000 13300 Star::Find returns 1 (0), X=34.64, Y=410.57, Mass=1282, SNR=25.1, Peak=156 HFD=3.3
03:04:11.585 00.000 13300 Star::Find(15, 1114, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.586 00.001 13300 Star::Find returns 1 (0), X=1113.81, Y=18.91, Mass=342, SNR=12.9, Peak=33 HFD=3.9
03:04:11.586 00.000 13300 Star::Find(15, 1083, 806, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.586 00.000 13300 Star::Find returns 1 (0), X=1083.45, Y=806.23, Mass=333, SNR=12.7, Peak=43 HFD=3.6
03:04:11.586 00.000 13300 Star::Find(15, 568, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.586 00.000 13300 Star::Find returns 1 (0), X=567.39, Y=854.95, Mass=146, SNR=8.4, Peak=24 HFD=2.5
03:04:11.586 00.000 13300 Star::Find(15, 271, 466, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.587 00.001 13300 Star::Find returns 1 (0), X=270.55, Y=466.11, Mass=92, SNR=6.7, Peak=22 HFD=2.2
03:04:11.587 00.000 13300 Star::Find(15, 857, 385, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.587 00.000 13300 Star::Find returns 1 (0), X=857.31, Y=385.04, Mass=110, SNR=7.2, Peak=19 HFD=3.2
03:04:11.587 00.000 13300 Star::Find(15, 957, 603, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.587 00.000 13300 Star::Find returns 1 (0), X=956.43, Y=603.02, Mass=100, SNR=6.9, Peak=19 HFD=2.3
03:04:11.588 00.001 13300 Star::Find(15, 398, 821, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.588 00.000 13300 Star::Find returns 1 (0), X=397.79, Y=820.76, Mass=63, SNR=5.5, Peak=14 HFD=2.3
03:04:11.588 00.000 13300 Star::Find(15, 980, 811, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.588 00.000 13300 Star::Find returns 1 (0), X=979.59, Y=811.25, Mass=92, SNR=6.6, Peak=14 HFD=3.0
03:04:11.589 00.001 13300 Star::Find(15, 519, 158, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.589 00.000 13300 Star::Find returns 1 (0), X=519.48, Y=158.41, Mass=67, SNR=5.7, Peak=16 HFD=2.0
03:04:11.589 00.000 13300 Star::Find(15, 903, 247, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.589 00.000 13300 Star::Find returns 1 (0), X=903.45, Y=247.19, Mass=64, SNR=5.5, Peak=10 HFD=3.3
03:04:11.589 00.000 13300 Star::Find(15, 490, 624, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.590 00.001 13300 Star::Find returns 1 (0), X=489.33, Y=624.24, Mass=46, SNR=4.7, Peak=13 HFD=1.7
03:04:11.590 00.000 13300 Star::Find(15, 594, 676, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.590 00.000 13300 Star::Find returns 1 (0), X=594.55, Y=675.55, Mass=71, SNR=5.8, Peak=17 HFD=3.0
03:04:11.590 00.000 13300 Star::Find(15, 146, 315, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.590 00.000 13300 Star::Find returns 1 (0), X=146.27, Y=315.37, Mass=52, SNR=5.0, Peak=13 HFD=2.7
03:04:11.590 00.000 13300 Star::Find(15, 752, 449, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.591 00.001 13300 Star::Find false star n=14 nbg=284 bg=4.1 sigma=0.6 thresh=6 peak=6
03:04:11.591 00.000 13300 Star::Find returns 0 (2), X=752.00, Y=449.00, Mass=35, SNR=2.9, Peak=8 HFD=0.0
03:04:11.591 00.000 13300 Star::Find(15, 778, 461, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.591 00.000 13300 Star::Find returns 1 (0), X=778.41, Y=461.11, Mass=36, SNR=4.1, Peak=10 HFD=2.1
03:04:11.591 00.000 13300 Star::Find(15, 144, 47, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.591 00.000 13300 Star::Find returns 1 (0), X=144.00, Y=47.21, Mass=24, SNR=3.4, Peak=10 HFD=1.9
03:04:11.592 00.001 13300 Star::Find(15, 914, 739, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.592 00.000 13300 Star::Find returns 1 (0), X=913.97, Y=738.96, Mass=35, SNR=4.1, Peak=12 HFD=2.1
03:04:11.592 00.000 13300 Star::Find(15, 1002, 456, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.592 00.000 13300 Star::Find false star n=15 nbg=280 bg=4.1 sigma=0.6 thresh=6 peak=6
03:04:11.592 00.000 13300 Star::Find returns 0 (2), X=1002.00, Y=456.00, Mass=34, SNR=2.9, Peak=9 HFD=0.0
03:04:11.593 00.001 13300 Star::Find(15, 294, 425, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.593 00.000 13300 Star::Find returns 1 (0), X=293.46, Y=425.27, Mass=26, SNR=3.5, Peak=11 HFD=1.6
03:04:11.593 00.000 13300 Star::Find(15, 1010, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.593 00.000 13300 Star::Find false star n=10 nbg=275 bg=4.2 sigma=0.6 thresh=6 peak=6
03:04:11.593 00.000 13300 Star::Find returns 0 (2), X=1010.00, Y=257.00, Mass=21, SNR=2.9, Peak=8 HFD=0.0
03:04:11.593 00.000 13300 Star::Find(15, 601, 367, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.594 00.001 13300 Star::Find false star n=8 nbg=287 bg=4.0 sigma=0.6 thresh=6 peak=6
03:04:11.594 00.000 13300 Star::Find returns 0 (2), X=601.00, Y=367.00, Mass=21, SNR=2.9, Peak=8 HFD=0.0
03:04:11.594 00.000 13300 Star::Find(15, 28, 746, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.594 00.000 13300 Star::Find returns 0 (2), X=28.00, Y=746.00, Mass=18, SNR=2.9, Peak=7 HFD=0.0
03:04:11.594 00.000 13300 Star::Find(15, 24, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.594 00.000 13300 Star::Find returns 1 (0), X=34.64, Y=410.57, Mass=1282, SNR=25.1, Peak=156 HFD=3.3
03:04:11.595 00.001 13300 Star::Find(15, 536, 641, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.595 00.000 13300 Star::Find returns 0 (2), X=536.00, Y=641.00, Mass=14, SNR=2.5, Peak=6 HFD=0.0
03:04:11.595 00.000 13300 Star::Find(15, 831, 165, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.595 00.000 13300 Star::Find false star n=11 nbg=276 bg=4.1 sigma=0.6 thresh=6 peak=6
03:04:11.595 00.000 13300 Star::Find returns 0 (2), X=831.00, Y=165.00, Mass=23, SNR=2.9, Peak=7 HFD=0.0
03:04:11.595 00.000 13300 Star::Find(15, 36, 480, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.596 00.001 13300 Star::Find returns 0 (2), X=36.00, Y=480.00, Mass=12, SNR=2.4, Peak=8 HFD=0.0
03:04:11.596 00.000 13300 Star::Find(15, 719, 147, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.596 00.000 13300 Star::Find returns 0 (2), X=719.00, Y=147.00, Mass=10, SNR=2.2, Peak=6 HFD=0.0
03:04:11.596 00.000 13300 Star::Find(15, 723, 841, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.596 00.000 13300 Star::Find returns 0 (3), X=723.00, Y=841.00, Mass=8, SNR=1.9, Peak=6 HFD=0.0
03:04:11.597 00.001 13300 Star::Find(15, 1250, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.597 00.000 13300 Star::Find returns 0 (3), X=1250.00, Y=114.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
03:04:11.597 00.000 13300 Star::Find(15, 971, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.597 00.000 13300 Star::Find returns 0 (3), X=971.00, Y=1000.00, Mass=8, SNR=1.9, Peak=6 HFD=0.0
03:04:11.597 00.000 13300 Star::Find(15, 1071, 123, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.597 00.000 13300 Star::Find returns 0 (3), X=1071.00, Y=123.00, Mass=6, SNR=1.6, Peak=6 HFD=0.0
03:04:11.598 00.001 13300 Star::Find(15, 1063, 514, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.598 00.000 13300 Star::Find returns 0 (2), X=1063.00, Y=514.00, Mass=12, SNR=2.4, Peak=6 HFD=0.0
03:04:11.598 00.000 13300 Star::Find(15, 942, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.598 00.000 13300 Star::Find returns 0 (3), X=942.00, Y=262.00, Mass=7, SNR=1.9, Peak=6 HFD=0.0
03:04:11.598 00.000 13300 Star::Find(15, 1227, 42, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.599 00.001 13300 Star::Find returns 0 (3), X=1227.00, Y=42.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
03:04:11.599 00.000 13300 Star::Find(15, 1036, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.599 00.000 13300 Star::Find returns 0 (3), X=1036.00, Y=873.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
03:04:11.599 00.000 13300 Star::Find(15, 988, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.599 00.000 13300 Star::Find returns 0 (3), X=988.00, Y=264.00, Mass=5, SNR=1.5, Peak=6 HFD=0.0
03:04:11.599 00.000 13300 Star::Find(15, 852, 348, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.600 00.001 13300 Star::Find false star n=10 nbg=281 bg=4.2 sigma=0.6 thresh=6 peak=6
03:04:11.600 00.000 13300 Star::Find returns 0 (2), X=852.00, Y=348.00, Mass=22, SNR=2.9, Peak=9 HFD=0.0
03:04:11.600 00.000 13300 Star::Find(15, 1009, 314, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.600 00.000 13300 Star::Find returns 0 (2), X=1009.00, Y=314.00, Mass=10, SNR=2.2, Peak=7 HFD=0.0
03:04:11.600 00.000 13300 Star::Find(15, 1219, 512, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.600 00.000 13300 Star::Find returns 0 (3), X=1219.00, Y=512.00, Mass=5, SNR=1.6, Peak=6 HFD=0.0
03:04:11.601 00.001 13300 Star::Find(15, 779, 328, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.601 00.000 13300 Star::Find returns 0 (2), X=779.00, Y=328.00, Mass=12, SNR=2.4, Peak=6 HFD=0.0
03:04:11.601 00.000 13300 Star::Find(15, 1145, 425, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.601 00.000 13300 Star::Find false star n=16 nbg=281 bg=4.2 sigma=0.6 thresh=6 peak=6
03:04:11.601 00.000 13300 Star::Find returns 0 (2), X=1145.00, Y=425.00, Mass=32, SNR=2.9, Peak=8 HFD=0.0
03:04:11.601 00.000 13300 Star::Find(15, 1085, 488, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.602 00.001 13300 Star::Find returns 0 (3), X=1085.00, Y=488.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
03:04:11.602 00.000 13300 Star::Find(15, 44, 906, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.602 00.000 13300 Star::Find false star n=29 nbg=285 bg=3.9 sigma=0.5 thresh=5 peak=5
03:04:11.602 00.000 13300 Star::Find returns 0 (2), X=44.00, Y=906.00, Mass=39, SNR=2.9, Peak=7 HFD=0.0
03:04:11.602 00.000 13300 Star::Find(15, 1045, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.603 00.001 13300 Star::Find returns 0 (3), X=1045.00, Y=264.00, Mass=8, SNR=1.9, Peak=6 HFD=0.0
03:04:11.603 00.000 13300 Star::Find(15, 1235, 369, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.603 00.000 13300 Star::Find returns 0 (3), X=1235.00, Y=369.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
03:04:11.603 00.000 13300 Star::Find(15, 1183, 60, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.603 00.000 13300 Star::Find returns 0 (3), X=1183.00, Y=60.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
03:04:11.604 00.001 13300 Star::Find(15, 739, 686, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.604 00.000 13300 Star::Find returns 0 (3), X=739.00, Y=686.00, Mass=7, SNR=1.8, Peak=11 HFD=0.0
03:04:11.604 00.000 13300 Star::Find(15, 1183, 786, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.604 00.000 13300 Star::Find returns 0 (3), X=1183.00, Y=786.00, Mass=7, SNR=1.8, Peak=9 HFD=0.0
03:04:11.604 00.000 13300 Star::Find(15, 823, 681, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.604 00.000 13300 Star::Find returns 0 (3), X=823.00, Y=681.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
03:04:11.605 00.001 13300 Star::Find(15, 1205, 102, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.605 00.000 13300 Star::Find returns 0 (3), X=1205.00, Y=102.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
03:04:11.605 00.000 13300 Star::Find(15, 1200, 712, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.605 00.000 13300 Star::Find returns 0 (3), X=1200.00, Y=712.00, Mass=6, SNR=1.6, Peak=6 HFD=0.0
03:04:11.605 00.000 13300 Star::Find(15, 823, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.605 00.000 13300 Star::Find returns 0 (3), X=823.00, Y=22.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
03:04:11.606 00.001 13300 Star::Find(15, 1257, 326, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.606 00.000 13300 Star::Find returns 0 (3), X=1257.00, Y=326.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
03:04:11.606 00.000 13300 Star::Find(15, 1034, 63, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.606 00.000 13300 Star::Find returns 0 (3), X=1034.00, Y=63.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
03:04:11.606 00.000 13300 Star::Find(15, 1172, 562, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.607 00.001 13300 Star::Find returns 0 (3), X=1172.00, Y=562.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
03:04:11.607 00.000 13300 Star::Find(15, 1163, 838, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.607 00.000 13300 Star::Find returns 0 (3), X=1163.00, Y=838.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
03:04:11.607 00.000 13300 Star::Find(15, 1080, 585, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.607 00.000 13300 Star::Find returns 0 (3), X=1080.00, Y=585.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
03:04:11.607 00.000 13300 Star::Find(15, 955, 44, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.608 00.001 13300 Star::Find returns 0 (3), X=955.00, Y=44.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
03:04:11.608 00.000 13300 Star::Find(15, 1240, 232, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.608 00.000 13300 Star::Find returns 0 (3), X=1240.00, Y=232.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
03:04:11.608 00.000 13300 Star::Find(15, 1163, 494, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.608 00.000 13300 Star::Find returns 0 (3), X=1163.00, Y=494.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
03:04:11.608 00.000 13300 Star::Find(15, 1161, 586, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.609 00.001 13300 Star::Find returns 0 (3), X=1161.00, Y=586.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
03:04:11.609 00.000 13300 Star::Find(15, 347, 326, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.609 00.000 13300 Star::Find returns 0 (3), X=347.00, Y=326.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
03:04:11.609 00.000 13300 Star::Find(15, 1102, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.609 00.000 13300 Star::Find returns 1 (0), X=1113.81, Y=18.91, Mass=342, SNR=12.9, Peak=33 HFD=3.9
03:04:11.610 00.001 13300 Star::Find(15, 859, 454, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.610 00.000 13300 Star::Find returns 0 (3), X=859.00, Y=454.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
03:04:11.610 00.000 13300 Star::Find(15, 1128, 395, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.610 00.000 13300 Star::Find returns 0 (3), X=1128.00, Y=395.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
03:04:11.610 00.000 13300 Star::Find(15, 1061, 302, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.610 00.000 13300 Star::Find returns 0 (3), X=1061.00, Y=302.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
03:04:11.611 00.001 13300 Star::Find(15, 1095, 303, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.611 00.000 13300 Star::Find returns 0 (3), X=1095.00, Y=303.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
03:04:11.611 00.000 13300 Star::Find(15, 1205, 42, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.611 00.000 13300 Star::Find returns 0 (3), X=1205.00, Y=42.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
03:04:11.611 00.000 13300 Star::Find(15, 1156, 42, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.611 00.000 13300 Star::Find returns 0 (3), X=1156.00, Y=42.00, Mass=5, SNR=1.6, Peak=6 HFD=0.0
03:04:11.612 00.001 13300 Star::Find(15, 1117, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.612 00.000 13300 Star::Find returns 0 (2), X=1117.00, Y=1002.00, Mass=11, SNR=2.2, Peak=6 HFD=0.0
03:04:11.612 00.000 13300 AutoFind: finding best star pass 1
03:04:11.612 00.000 13300 Star::Find(15, 297, 651, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.612 00.000 13300 Star::Find returns 1 (0), X=296.92, Y=650.67, Mass=1864, SNR=30.3, Peak=201 HFD=3.4
03:04:11.613 00.001 13300 AutoFind returns star at [297, 651] 225.0 Mass 1864 SNR 30.3
03:04:11.614 00.001 13300 Star::Find(15, 297, 651, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.614 00.000 13300 Star::Find returns 1 (0), X=296.92, Y=650.67, Mass=1864, SNR=30.3, Peak=201 HFD=3.4
03:04:11.615 00.001 13300 MultiStar: List (9): {296.92, 650.67}(30.3), {34.64, 410.57}(25.1), {1113.81, 18.91}(12.9), {1083.45, 806.23}(12.7), {567.39, 854.95}(8.4), {270.55, 466.11}(6.7), {857.31, 385.04}(7.2), {956.43, 603.02}(6.9), {979.59, 811.25}(6.6), 
03:04:11.615 00.000 13300 setting lock position to (296.92, 650.67)
03:04:11.615 00.000 13300 MultiStar: stabilizing after lock position change
03:04:11.615 00.000 13300 AutoSelect: state = 1, call UpdateGuideState
03:04:11.616 00.001 13300 UpdateGuideState(): m_state=1
03:04:11.616 00.000 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:11.616 00.000 13300 Star::Find returns 1 (0), X=296.92, Y=650.67, Mass=1864, SNR=30.3, Peak=201 HFD=3.4
03:04:11.616 00.000 13300 DistanceChecker: deactivated
03:04:11.616 00.000 13300 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.53) = xAngle (-1.53 = -1.53)
03:04:11.616 00.000 13300 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.66 = 1.62)
03:04:11.617 00.001 13300 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
03:04:11.621 00.004 13300 setting force full frames = false
03:04:11.621 00.000 13300 setting lock position to (296.92, 650.67)
03:04:11.621 00.000 13300 MultiStar: stabilizing after lock position change
03:04:11.621 00.000 13300 CurrentPosition() valid, moving to STATE_SELECTED
03:04:11.622 00.001 13300 Changing from state SELECTING to SELECTED
03:04:11.622 00.000 13300 guider state => SELECTED
03:04:11.639 00.017 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=201, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
03:04:11.649 00.010 13300 UpdateGuideState exits: m=1864 SNR=30.3
03:04:11.650 00.001 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=201, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
03:04:11.659 00.009 13300 Status Line: Selezione automatica della stella a (296.9, 650.7)
03:04:11.675 00.016 13300 PhdController: newstate STATE_WAIT_SELECTED
03:04:11.675 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:11.675 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:04:11.675 00.000 13300 Enqueuing Expose request
03:04:11.675 00.000 11596 Worker thread wakes up
03:04:11.676 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:04:11.676 00.000 13300 evsrv: cli 10203AE0 connect
03:04:11.676 00.000 13300 case statement mapped state 2 to 1
03:04:11.677 00.001 13300 case statement mapped state 2 to 1
03:04:11.677 00.000 13300 evsrv: cli 10203AE0 request: {"method":"get_lock_position","id":"0ef89525-c8f5-4beb-bc61-8ea675681784"}
03:04:11.677 00.000 13300 evsrv: cli 10203AE0 response: {"jsonrpc":"2.0","result":[296.92,650.67],"id":"0ef89525-c8f5-4beb-bc61-8ea675681784"}
03:04:11.684 00.007 13300 evsrv: cli 10203AE0 disconnect
03:04:11.684 00.000 13300 evsrv: cli 102039A0 connect
03:04:11.684 00.000 13300 case statement mapped state 2 to 1
03:04:11.685 00.001 13300 case statement mapped state 2 to 1
03:04:11.686 00.001 13300 evsrv: cli 102039A0 request: {"method":"get_app_state","id":"b4c868db-d26f-45bd-90e0-6a672ad07842"}
03:04:11.686 00.000 13300 case statement mapped state 2 to 1
03:04:11.686 00.000 13300 evsrv: cli 102039A0 response: {"jsonrpc":"2.0","result":"Selected","id":"b4c868db-d26f-45bd-90e0-6a672ad07842"}
03:04:11.689 00.003 13300 evsrv: cli 102039A0 disconnect
03:04:12.178 00.489 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:04:12.700 00.522 13300 evsrv: cli 10204120 connect
03:04:12.700 00.000 13300 case statement mapped state 2 to 1
03:04:12.701 00.001 13300 case statement mapped state 2 to 1
03:04:12.701 00.000 13300 evsrv: cli 10204120 request: {"method":"get_app_state","id":"e4fd9e39-31a9-4c04-aa9d-70a3e7a90a8b"}
03:04:12.701 00.000 13300 case statement mapped state 2 to 1
03:04:12.702 00.001 13300 evsrv: cli 10204120 response: {"jsonrpc":"2.0","result":"Selected","id":"e4fd9e39-31a9-4c04-aa9d-70a3e7a90a8b"}
03:04:13.417 00.715 13300 evsrv: cli 10204120 disconnect
03:04:14.002 00.585 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cc7c93ef-b116-4dda-8ab5-4a7c0014dfd2"}
03:04:14.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cc7c93ef-b116-4dda-8ab5-4a7c0014dfd2"}
03:04:14.003 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"92da513b-8793-43b1-8ca1-35e537f45ad8"}
03:04:14.003 00.000 13300 case statement mapped state 2 to 1
03:04:14.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Selected","id":"92da513b-8793-43b1-8ca1-35e537f45ad8"}
03:04:14.004 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"82f520a6-2a77-455b-bd78-3473f2924419"}
03:04:14.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.92,6.67],"pixels":"..."},"id":"82f520a6-2a77-455b-bd78-3473f2924419"}
03:04:14.577 00.573 13300 evsrv: cli 102039A0 connect
03:04:14.577 00.000 13300 case statement mapped state 2 to 1
03:04:14.578 00.001 13300 case statement mapped state 2 to 1
03:04:14.578 00.000 13300 evsrv: cli 102039A0 request: {"method":"get_app_state","id":"f061769c-4ab5-478f-bec5-6bfe618c96a8"}
03:04:14.578 00.000 13300 case statement mapped state 2 to 1
03:04:14.579 00.001 13300 evsrv: cli 102039A0 response: {"jsonrpc":"2.0","result":"Selected","id":"f061769c-4ab5-478f-bec5-6bfe618c96a8"}
03:04:14.580 00.001 13300 evsrv: cli 102039A0 disconnect
03:04:15.237 00.657 11596 Exposure complete
03:04:15.332 00.095 11596 worker thread done servicing request
03:04:15.332 00.000 13300 OnExposeComplete: enter
03:04:15.332 00.000 13300 UpdateGuideState(): m_state=2
03:04:15.333 00.001 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
03:04:15.333 00.000 13300 Star::Find returns 1 (0), X=296.93, Y=650.70, Mass=1745, SNR=29.3, Peak=201 HFD=3.4
03:04:15.333 00.000 13300 CameraToMount -- cameraTheta (1.15) - m_xAngle (1.53) = xAngle (-0.39 = -0.39)
03:04:15.333 00.000 13300 CameraToMount -- cameraTheta (1.15) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.51 = 2.77)
03:04:15.334 00.001 13300 CameraToMount -- cameraX=0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.15 mountX=0.03 mountY=0.01, mountTheta=0.37
03:04:15.337 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=201, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
03:04:15.350 00.013 13300 UpdateGuideState exits: m=1745 SNR=29.3
03:04:15.350 00.000 13300 PhdController: newstate STATE_CALIBRATE
03:04:15.350 00.000 13300 PhdController: newstate STATE_GUIDE
03:04:15.350 00.000 13300 Changing from state SELECTED to CALIBRATING_PRIMARY
03:04:15.350 00.000 13300 guider state => CALIBRATED
03:04:15.351 00.001 13300 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
03:04:15.363 00.012 13300 reset dither spiral
03:04:15.363 00.000 13300 PhdController: newstate STATE_SETTLE_BEGIN
03:04:15.363 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:15.363 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:04:15.363 00.000 13300 Enqueuing Expose request
03:04:15.363 00.000 11596 Worker thread wakes up
03:04:15.364 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:04:15.582 00.218 13300 evsrv: cli 102041C0 connect
03:04:15.583 00.001 13300 case statement mapped state 5 to 1
03:04:15.583 00.000 13300 case statement mapped state 5 to 1
03:04:15.584 00.001 13300 evsrv: cli 102041C0 request: {"method":"get_app_state","id":"6357382d-587b-4a62-8078-b0f72806acf6"}
03:04:15.584 00.000 13300 case statement mapped state 5 to 1
03:04:15.584 00.000 13300 evsrv: cli 102041C0 response: {"jsonrpc":"2.0","result":"Selected","id":"6357382d-587b-4a62-8078-b0f72806acf6"}
03:04:15.585 00.001 13300 evsrv: cli 102041C0 disconnect
03:04:15.879 00.294 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:04:16.586 00.707 13300 evsrv: cli 10204260 connect
03:04:16.587 00.001 13300 case statement mapped state 5 to 1
03:04:16.587 00.000 13300 case statement mapped state 5 to 1
03:04:16.588 00.001 13300 evsrv: cli 10204260 request: {"method":"get_app_state","id":"704adee1-0282-414e-8c1d-297f7a244d95"}
03:04:16.588 00.000 13300 case statement mapped state 5 to 1
03:04:16.588 00.000 13300 evsrv: cli 10204260 response: {"jsonrpc":"2.0","result":"Selected","id":"704adee1-0282-414e-8c1d-297f7a244d95"}
03:04:16.589 00.001 13300 evsrv: cli 10204260 disconnect
03:04:17.002 00.413 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9acbbaf7-16d9-4b17-95c5-2da5e0ad9d51"}
03:04:17.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9acbbaf7-16d9-4b17-95c5-2da5e0ad9d51"}
03:04:17.003 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0b1f6bfd-3095-4763-93d5-b4e2e1d11b9a"}
03:04:17.003 00.000 13300 case statement mapped state 5 to 1
03:04:17.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Selected","id":"0b1f6bfd-3095-4763-93d5-b4e2e1d11b9a"}
03:04:17.004 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6b994938-87d6-4bff-bc7a-809eba6a87cb"}
03:04:17.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.93,6.70],"pixels":"..."},"id":"6b994938-87d6-4bff-bc7a-809eba6a87cb"}
03:04:17.590 00.586 13300 evsrv: cli 10204260 connect
03:04:17.591 00.001 13300 case statement mapped state 5 to 1
03:04:17.591 00.000 13300 case statement mapped state 5 to 1
03:04:17.592 00.001 13300 evsrv: cli 10204260 request: {"method":"get_app_state","id":"fbdc1e40-d81f-4dfb-bff1-2df37e19a1a0"}
03:04:17.592 00.000 13300 case statement mapped state 5 to 1
03:04:17.592 00.000 13300 evsrv: cli 10204260 response: {"jsonrpc":"2.0","result":"Selected","id":"fbdc1e40-d81f-4dfb-bff1-2df37e19a1a0"}
03:04:17.593 00.001 13300 evsrv: cli 10204260 disconnect
03:04:18.592 00.999 13300 evsrv: cli 10203FE0 connect
03:04:18.593 00.001 13300 case statement mapped state 5 to 1
03:04:18.593 00.000 13300 case statement mapped state 5 to 1
03:04:18.594 00.001 13300 evsrv: cli 10203FE0 request: {"method":"get_app_state","id":"b2ae7384-eb29-4017-9e8a-0e2065971ba3"}
03:04:18.594 00.000 13300 case statement mapped state 5 to 1
03:04:18.594 00.000 13300 evsrv: cli 10203FE0 response: {"jsonrpc":"2.0","result":"Selected","id":"b2ae7384-eb29-4017-9e8a-0e2065971ba3"}
03:04:18.595 00.001 13300 evsrv: cli 10203FE0 disconnect
03:04:18.919 00.324 11596 Exposure complete
03:04:18.996 00.077 11596 worker thread done servicing request
03:04:18.997 00.001 13300 OnExposeComplete: enter
03:04:18.997 00.000 13300 UpdateGuideState(): m_state=5
03:04:18.998 00.001 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
03:04:18.998 00.000 13300 Star::Find returns 1 (0), X=296.97, Y=650.58, Mass=1503, SNR=27.1, Peak=170 HFD=3.5
03:04:18.998 00.000 13300 CameraToMount -- cameraTheta (-1.09) - m_xAngle (1.53) = xAngle (-2.62 = -2.62)
03:04:18.998 00.000 13300 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.75 = 0.54)
03:04:18.998 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-1.09 mountX=-0.09 mountY=0.06, mountTheta=2.61
03:04:19.001 00.003 13300 Changing from state CALIBRATED to GUIDING
03:04:19.013 00.012 13300 ScopeASCOM::GetDeclinationRadians() returns 31.0
03:04:19.193 00.180 13300 ScopeASCOM::SideOfPier() returns 0
03:04:19.193 00.000 13300 AdjustCalibrationForScopePointing (scope): current dec=31.0 pierSide=0, cal dec=10.0 pierSide=0 rotAngle=Nessuno bin=1
03:04:19.194 00.001 13300 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 240
03:04:19.194 00.000 13300 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 4.469080
03:04:19.195 00.001 13300 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.000833
03:04:19.195 00.000 13300 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.000833
03:04:19.196 00.001 13300 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 0.820268
03:04:19.196 00.000 13300 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 14
03:04:19.197 00.001 13300 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 11
03:04:19.197 00.000 13300 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:04:19.198 00.001 13300 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 3
03:04:19.198 00.000 13300 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "19/09/2025 22:02:43"
03:04:19.199 00.001 13300 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
03:04:19.199 00.000 13300 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.3 -1.7}, {-0.2 -3.5}, {-0.4 -5.2}, {-0.5 -7.4}, {-0.6 -9.3}, {-0.6 -10.9}, {-0.7 -12.7}, {-0.7 -14.0}, {-0.9 -16.4}, {-0.9 -18.4}, {-0.9 -20.0}, {-0.9 -22.0}, {-0.9 -23.5}, {-1.0 -25.5}, {-1.0 -25.5}, {-1.1 -23.3}, {-1.0 -21.8}, {-1.0 -19.5}, {-0.8 -17.6}, {-0.7 -15.5}, {-0.7 -13.5}, {-0.9 -11.5}, {-0.8 -9.5}, {-0.6 -7.6}, {-0.7 -5.6}, {-0.6 -3.8}, {-0.5 -2.2}, {-0.6 0.0}, {-0.5 1.9}"
03:04:19.200 00.001 13300 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.0 -0.0}, {-4.3 -0.4}, {-7.1 -0.3}, {-9.3 -0.1}, {-11.8 -0.1}, {-14.2 -0.1}, {-16.5 0.0}, {-18.8 0.4}, {-21.0 0.3}, {-23.2 0.2}, {-26.2 0.6}, {-26.2 0.6}, {-24.5 0.7}, {-22.1 0.9}, {-19.8 0.9}, {-17.8 0.7}, {-15.6 0.9}, {-13.5 1.3}, {-11.8 1.3}, {-9.4 1.3}, {-7.7 1.2}, {-5.7 1.3}, {-3.9 1.5}"
03:04:19.497 00.297 13300 ScopeASCOM::GetGuideRates returns 0 3.000 3.000 a-s/sec
03:04:19.497 00.000 13300 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 5.200000
03:04:19.497 00.000 13300 Dec comp: XRate 0.578 -> 0.503 for dec 10.0 -> dec 31.0
03:04:19.505 00.008 13300 ScopeASCOM::GetDeclinationRadians() returns 31.0
03:04:19.635 00.130 13300 ScopeASCOM::SideOfPier() returns 0
03:04:19.635 00.000 13300 setting lock position to (296.97, 650.58)
03:04:19.635 00.000 13300 MultiStar: stabilizing after lock position change
03:04:19.635 00.000 13300 guider state => GUIDING
03:04:19.636 00.001 13300 Status Line: Guida
03:04:19.639 00.003 13300 Mount: notify guiding started
03:04:19.640 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:04:19.640 00.000 13300 GetString("/profile/5/scope/calibration/timestamp", "") returns "29/10/2025 01:39:45"
03:04:19.641 00.001 13300 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.000578
03:04:19.641 00.000 13300 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.000757
03:04:19.642 00.001 13300 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
03:04:19.642 00.000 13300 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 1.532910
03:04:19.643 00.001 13300 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -0.023563
03:04:19.643 00.000 13300 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.174570
03:04:19.644 00.001 13300 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
03:04:19.644 00.000 13300 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
03:04:19.645 00.001 13300 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
03:04:19.645 00.000 13300 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
03:04:19.646 00.001 13300 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 240
03:04:19.646 00.000 13300 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 4.469080
03:04:19.647 00.001 13300 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.000833
03:04:19.647 00.000 13300 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.000833
03:04:19.648 00.001 13300 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 0.820268
03:04:19.648 00.000 13300 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 14
03:04:19.649 00.001 13300 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 11
03:04:19.649 00.000 13300 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:04:19.650 00.001 13300 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 3
03:04:19.650 00.000 13300 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "19/09/2025 22:02:43"
03:04:19.651 00.001 13300 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
03:04:19.651 00.000 13300 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.3 -1.7}, {-0.2 -3.5}, {-0.4 -5.2}, {-0.5 -7.4}, {-0.6 -9.3}, {-0.6 -10.9}, {-0.7 -12.7}, {-0.7 -14.0}, {-0.9 -16.4}, {-0.9 -18.4}, {-0.9 -20.0}, {-0.9 -22.0}, {-0.9 -23.5}, {-1.0 -25.5}, {-1.0 -25.5}, {-1.1 -23.3}, {-1.0 -21.8}, {-1.0 -19.5}, {-0.8 -17.6}, {-0.7 -15.5}, {-0.7 -13.5}, {-0.9 -11.5}, {-0.8 -9.5}, {-0.6 -7.6}, {-0.7 -5.6}, {-0.6 -3.8}, {-0.5 -2.2}, {-0.6 0.0}, {-0.5 1.9}"
03:04:19.652 00.001 13300 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.0 -0.0}, {-4.3 -0.4}, {-7.1 -0.3}, {-9.3 -0.1}, {-11.8 -0.1}, {-14.2 -0.1}, {-16.5 0.0}, {-18.8 0.4}, {-21.0 0.3}, {-23.2 0.2}, {-26.2 0.6}, {-26.2 0.6}, {-24.5 0.7}, {-22.1 0.9}, {-19.8 0.9}, {-17.8 0.7}, {-15.6 0.9}, {-13.5 1.3}, {-11.8 1.3}, {-9.4 1.3}, {-7.7 1.2}, {-5.7 1.3}, {-3.9 1.5}"
03:04:19.653 00.001 13300 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 240
03:04:19.653 00.000 13300 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 4.469080
03:04:19.654 00.001 13300 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.000833
03:04:19.654 00.000 13300 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.000833
03:04:19.655 00.001 13300 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 0.820268
03:04:19.655 00.000 13300 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 14
03:04:19.656 00.001 13300 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 11
03:04:19.657 00.001 13300 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:04:19.657 00.000 13300 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 3
03:04:19.658 00.001 13300 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "19/09/2025 22:02:43"
03:04:19.658 00.000 13300 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
03:04:19.659 00.001 13300 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.3 -1.7}, {-0.2 -3.5}, {-0.4 -5.2}, {-0.5 -7.4}, {-0.6 -9.3}, {-0.6 -10.9}, {-0.7 -12.7}, {-0.7 -14.0}, {-0.9 -16.4}, {-0.9 -18.4}, {-0.9 -20.0}, {-0.9 -22.0}, {-0.9 -23.5}, {-1.0 -25.5}, {-1.0 -25.5}, {-1.1 -23.3}, {-1.0 -21.8}, {-1.0 -19.5}, {-0.8 -17.6}, {-0.7 -15.5}, {-0.7 -13.5}, {-0.9 -11.5}, {-0.8 -9.5}, {-0.6 -7.6}, {-0.7 -5.6}, {-0.6 -3.8}, {-0.5 -2.2}, {-0.6 0.0}, {-0.5 1.9}"
03:04:19.659 00.000 13300 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.0 -0.0}, {-4.3 -0.4}, {-7.1 -0.3}, {-9.3 -0.1}, {-11.8 -0.1}, {-14.2 -0.1}, {-16.5 0.0}, {-18.8 0.4}, {-21.0 0.3}, {-23.2 0.2}, {-26.2 0.6}, {-26.2 0.6}, {-24.5 0.7}, {-22.1 0.9}, {-19.8 0.9}, {-17.8 0.7}, {-15.6 0.9}, {-13.5 1.3}, {-11.8 1.3}, {-9.4 1.3}, {-7.7 1.2}, {-5.7 1.3}, {-3.9 1.5}"
03:04:19.841 00.182 13300 ScopeASCOM::GetGuideRates returns 0 3.000 3.000 a-s/sec
03:04:20.023 00.182 13300 ScopeASCOM::SideOfPier() returns 0
03:04:20.327 00.304 13300 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
03:04:20.327 00.000 13300 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
03:04:20.327 00.000 13300 ScopeASCOM::GetDeclinationRadians() returns 31.0
03:04:20.327 00.000 13300 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.0
03:04:20.327 00.000 13300 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.53) = xAngle (1.53 = 1.53)
03:04:20.327 00.000 13300 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
03:04:20.328 00.001 13300 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
03:04:20.328 00.000 13300 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
03:04:20.328 00.000 13300 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
03:04:20.329 00.001 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=170, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
03:04:20.337 00.008 13300 UpdateGuideState exits: m=1503 SNR=27.1
03:04:20.337 00.000 13300 PhdController: newstate STATE_SETTLE_WAIT
03:04:20.337 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:20.338 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:04:20.338 00.000 13300 Enqueuing Expose request
03:04:20.338 00.000 11596 Worker thread wakes up
03:04:20.338 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:04:20.338 00.000 13300 evsrv: cli 10203AE0 connect
03:04:20.338 00.000 13300 case statement mapped state 6 to 3
03:04:20.339 00.001 13300 case statement mapped state 6 to 3
03:04:20.340 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1d60fbe9-b8ff-4173-9f1d-d9ad115cdcfc"}
03:04:20.340 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1d60fbe9-b8ff-4173-9f1d-d9ad115cdcfc"}
03:04:20.340 00.000 13300 evsrv: cli 10203AE0 request: {"method":"get_app_state","id":"164a943b-5819-45c1-bdf3-8f9d8b7ef8f5"}
03:04:20.340 00.000 13300 case statement mapped state 6 to 3
03:04:20.340 00.000 13300 evsrv: cli 10203AE0 response: {"jsonrpc":"2.0","result":"Guiding","id":"164a943b-5819-45c1-bdf3-8f9d8b7ef8f5"}
03:04:20.341 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"95a4f695-5ce1-4774-a7b9-7d773c1dca8a"}
03:04:20.341 00.000 13300 case statement mapped state 6 to 3
03:04:20.341 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"95a4f695-5ce1-4774-a7b9-7d773c1dca8a"}
03:04:20.342 00.001 13300 evsrv: cli 10203AE0 disconnect
03:04:20.342 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5de73557-f817-45cb-84bb-d24cf5aa3610"}
03:04:20.342 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.97,6.58],"pixels":"..."},"id":"5de73557-f817-45cb-84bb-d24cf5aa3610"}
03:04:20.841 00.499 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:04:23.001 02.160 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2a12cad2-3a9c-4584-9221-65c6771a3a3f"}
03:04:23.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2a12cad2-3a9c-4584-9221-65c6771a3a3f"}
03:04:23.002 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0164ccb7-b91c-489d-a4a7-9a1a1808762c"}
03:04:23.002 00.000 13300 case statement mapped state 6 to 3
03:04:23.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0164ccb7-b91c-489d-a4a7-9a1a1808762c"}
03:04:23.002 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"760eb382-f9d9-4a98-aaee-4a4073626abd"}
03:04:23.003 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.97,6.58],"pixels":"..."},"id":"760eb382-f9d9-4a98-aaee-4a4073626abd"}
03:04:23.867 00.864 11596 Exposure complete
03:04:23.936 00.069 11596 worker thread done servicing request
03:04:23.936 00.000 13300 OnExposeComplete: enter
03:04:23.936 00.000 13300 UpdateGuideState(): m_state=6
03:04:23.937 00.001 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:04:23.937 00.000 13300 Star::Find returns 1 (0), X=296.85, Y=650.60, Mass=1610, SNR=28.1, Peak=166 HFD=3.5
03:04:23.937 00.000 13300 CameraToMount -- cameraTheta (2.92) - m_xAngle (1.53) = xAngle (1.39 = 1.39)
03:04:23.937 00.000 13300 CameraToMount -- cameraTheta (2.92) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.74 = -1.74)
03:04:23.937 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=0.03 hyp=0.12 cameraTheta=2.92 mountX=0.02 mountY=-0.12, mountTheta=-1.39
03:04:23.939 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=0.03, opts=13)
03:04:23.939 00.000 13300 Enqueuing Move request for scope (-0.12, 0.03)
03:04:23.940 00.001 11596 Worker thread wakes up
03:04:23.940 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.03) opts 0xd
03:04:23.940 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, 0.03)
03:04:23.940 00.000 11596 Moving (-0.12, 0.03) raw xDistance=0.02 yDistance=-0.12
03:04:23.940 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:04:23.940 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:23.940 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:04:23.940 00.000 11596 MoveAxis(E, 0, ABG)
03:04:23.940 00.000 11596 Move returns status 0, amount 0
03:04:23.940 00.000 11596 MoveAxis(N, 0, ABG)
03:04:23.941 00.001 11596 Move returns status 0, amount 0
03:04:23.941 00.000 11596 move complete, result=0
03:04:23.941 00.000 11596 worker thread done servicing request
03:04:23.946 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=166, med=4, FiltMin=2, FiltMax=65, Gamma=0.510
03:04:23.955 00.009 13300 UpdateGuideState exits: m=1610 SNR=28.1
03:04:23.956 00.001 13300 PhdController: settling, locked = 1, distance = 0.11 (1.50) aobump = 0 frame = 1 / 99999
03:04:23.956 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761703463.956,"Host":"MAX-PC","Inst":1,"Distance":0.11,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
03:04:23.956 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:23.956 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:04:23.956 00.000 13300 Enqueuing Expose request
03:04:23.956 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:04:23.956 00.000 11596 Worker thread wakes up
03:04:23.957 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:04:24.461 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:04:26.000 01.539 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9b07605f-218f-4890-b812-197092601289"}
03:04:26.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9b07605f-218f-4890-b812-197092601289"}
03:04:26.001 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3404ccac-d210-4b9c-9ea8-fc712a608096"}
03:04:26.001 00.000 13300 case statement mapped state 6 to 3
03:04:26.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3404ccac-d210-4b9c-9ea8-fc712a608096"}
03:04:26.001 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a3e09fb4-c928-4f84-808a-2536f26311c5"}
03:04:26.002 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.85,6.60],"pixels":"..."},"id":"a3e09fb4-c928-4f84-808a-2536f26311c5"}
03:04:27.487 01.485 11596 Exposure complete
03:04:27.555 00.068 11596 worker thread done servicing request
03:04:27.556 00.001 13300 OnExposeComplete: enter
03:04:27.556 00.000 13300 UpdateGuideState(): m_state=6
03:04:27.556 00.000 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
03:04:27.556 00.000 13300 Star::Find returns 1 (0), X=296.94, Y=650.62, Mass=1820, SNR=29.9, Peak=197 HFD=3.4
03:04:27.556 00.000 13300 CameraToMount -- cameraTheta (2.05) - m_xAngle (1.53) = xAngle (0.52 = 0.52)
03:04:27.557 00.001 13300 CameraToMount -- cameraTheta (2.05) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.61 = -2.61)
03:04:27.557 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.05 hyp=0.05 cameraTheta=2.05 mountX=0.04 mountY=-0.03, mountTheta=-0.53
03:04:27.558 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.05, opts=13)
03:04:27.559 00.001 13300 Enqueuing Move request for scope (-0.02, 0.05)
03:04:27.559 00.000 11596 Worker thread wakes up
03:04:27.559 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.05) opts 0xd
03:04:27.559 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.05)
03:04:27.559 00.000 11596 Moving (-0.02, 0.05) raw xDistance=0.04 yDistance=-0.03
03:04:27.559 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:04:27.559 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:27.559 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:04:27.559 00.000 11596 MoveAxis(E, 0, ABG)
03:04:27.560 00.001 11596 Move returns status 0, amount 0
03:04:27.560 00.000 11596 MoveAxis(N, 0, ABG)
03:04:27.560 00.000 11596 Move returns status 0, amount 0
03:04:27.560 00.000 11596 move complete, result=0
03:04:27.560 00.000 11596 worker thread done servicing request
03:04:27.565 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=197, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
03:04:27.573 00.008 13300 UpdateGuideState exits: m=1820 SNR=29.9
03:04:27.573 00.000 13300 PhdController: settling, locked = 1, distance = 0.09 (1.50) aobump = 0 frame = 2 / 99999
03:04:27.573 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761703467.573,"Host":"MAX-PC","Inst":1,"Distance":0.09,"Time":3.6,"SettleTime":5.0,"StarLocked":true}
03:04:27.574 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:27.574 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:04:27.574 00.000 13300 Enqueuing Expose request
03:04:27.574 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:04:27.574 00.000 11596 Worker thread wakes up
03:04:27.574 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:04:28.077 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:04:29.001 00.924 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"60abc776-b1d7-4294-bfc5-e9bfecd846f2"}
03:04:29.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"60abc776-b1d7-4294-bfc5-e9bfecd846f2"}
03:04:29.002 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"829bed28-a7ff-44a1-af9b-1530685c6273"}
03:04:29.002 00.000 13300 case statement mapped state 6 to 3
03:04:29.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"829bed28-a7ff-44a1-af9b-1530685c6273"}
03:04:29.002 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"46269bf9-d89d-4c54-bf78-90784277d33e"}
03:04:29.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.94,6.62],"pixels":"..."},"id":"46269bf9-d89d-4c54-bf78-90784277d33e"}
03:04:31.104 02.102 11596 Exposure complete
03:04:31.176 00.072 11596 worker thread done servicing request
03:04:31.176 00.000 13300 OnExposeComplete: enter
03:04:31.176 00.000 13300 UpdateGuideState(): m_state=6
03:04:31.177 00.001 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
03:04:31.177 00.000 13300 Star::Find returns 1 (0), X=297.07, Y=650.60, Mass=1848, SNR=30.1, Peak=220 HFD=3.4
03:04:31.177 00.000 13300 CameraToMount -- cameraTheta (0.24) - m_xAngle (1.53) = xAngle (-1.29 = -1.29)
03:04:31.177 00.000 13300 CameraToMount -- cameraTheta (0.24) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.42 = 1.87)
03:04:31.177 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.03 hyp=0.11 cameraTheta=0.24 mountX=0.03 mountY=0.10, mountTheta=1.29
03:04:31.179 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.03, opts=13)
03:04:31.179 00.000 13300 Enqueuing Move request for scope (0.11, 0.03)
03:04:31.179 00.000 11596 Worker thread wakes up
03:04:31.179 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.03) opts 0xd
03:04:31.179 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.03)
03:04:31.179 00.000 11596 Moving (0.11, 0.03) raw xDistance=0.03 yDistance=0.10
03:04:31.180 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:04:31.180 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:31.180 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:04:31.180 00.000 11596 MoveAxis(E, 0, ABG)
03:04:31.180 00.000 11596 Move returns status 0, amount 0
03:04:31.180 00.000 11596 MoveAxis(N, 0, ABG)
03:04:31.180 00.000 11596 Move returns status 0, amount 0
03:04:31.180 00.000 11596 move complete, result=0
03:04:31.180 00.000 11596 worker thread done servicing request
03:04:31.187 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=220, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
03:04:31.195 00.008 13300 UpdateGuideState exits: m=1848 SNR=30.1
03:04:31.195 00.000 13300 PhdController: settling, locked = 1, distance = 0.10 (1.50) aobump = 0 frame = 3 / 99999
03:04:31.195 00.000 13300 PhdController: newstate STATE_FINISH
03:04:31.195 00.000 13300 PhdController complete: success
03:04:31.195 00.000 13300 evsrv: {"Event":"SettleDone","Timestamp":1761703471.195,"Host":"MAX-PC","Inst":1,"Status":0,"TotalFrames":3,"DroppedFrames":0}
03:04:31.196 00.001 13300 Mount: notify guiding dither settle done success=1
03:04:31.196 00.000 13300 PhdController: newstate STATE_IDLE
03:04:31.196 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:31.196 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:04:31.196 00.000 13300 Enqueuing Expose request
03:04:31.196 00.000 11596 Worker thread wakes up
03:04:31.196 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:04:31.196 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:04:31.709 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:04:32.001 00.292 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1fe65c99-9d90-4af6-83d6-081fa3de5351"}
03:04:32.002 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1fe65c99-9d90-4af6-83d6-081fa3de5351"}
03:04:32.003 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"12a3f4a7-4a80-4ef4-a05e-85c923d93800"}
03:04:32.003 00.000 13300 case statement mapped state 6 to 3
03:04:32.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"12a3f4a7-4a80-4ef4-a05e-85c923d93800"}
03:04:32.004 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bf4a0ae0-f0b8-43c2-ba75-969384304a63"}
03:04:32.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.07,6.60],"pixels":"..."},"id":"bf4a0ae0-f0b8-43c2-ba75-969384304a63"}
03:04:34.746 02.742 11596 Exposure complete
03:04:34.817 00.071 11596 worker thread done servicing request
03:04:34.817 00.000 13300 OnExposeComplete: enter
03:04:34.817 00.000 13300 UpdateGuideState(): m_state=6
03:04:34.818 00.001 13300 Star::Find(15, 297, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
03:04:34.818 00.000 13300 Star::Find returns 1 (0), X=297.06, Y=650.55, Mass=1905, SNR=30.6, Peak=222 HFD=3.5
03:04:34.818 00.000 13300 CameraToMount -- cameraTheta (-0.30) - m_xAngle (1.53) = xAngle (-1.83 = -1.83)
03:04:34.818 00.000 13300 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.96 = 1.32)
03:04:34.818 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=-0.03 hyp=0.10 cameraTheta=-0.30 mountX=-0.02 mountY=0.09, mountTheta=1.83
03:04:34.820 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.03, opts=13)
03:04:34.820 00.000 13300 Enqueuing Move request for scope (0.09, -0.03)
03:04:34.820 00.000 11596 Worker thread wakes up
03:04:34.821 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.03) opts 0xd
03:04:34.821 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.03)
03:04:34.821 00.000 11596 Moving (0.09, -0.03) raw xDistance=-0.02 yDistance=0.09
03:04:34.821 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:04:34.821 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:34.821 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:04:34.821 00.000 11596 MoveAxis(E, 0, ABG)
03:04:34.821 00.000 11596 Move returns status 0, amount 0
03:04:34.821 00.000 11596 MoveAxis(N, 0, ABG)
03:04:34.821 00.000 11596 Move returns status 0, amount 0
03:04:34.822 00.001 11596 move complete, result=0
03:04:34.822 00.000 11596 worker thread done servicing request
03:04:34.828 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=222, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
03:04:34.836 00.008 13300 UpdateGuideState exits: m=1905 SNR=30.6
03:04:34.836 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:34.836 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:04:34.836 00.000 13300 Enqueuing Expose request
03:04:34.836 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:04:34.836 00.000 11596 Worker thread wakes up
03:04:34.836 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:04:35.002 00.166 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ded2f8f7-d908-4e9d-9d89-c2a03208f803"}
03:04:35.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ded2f8f7-d908-4e9d-9d89-c2a03208f803"}
03:04:35.003 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"758305ea-2bee-41d6-bd0f-2811254683f0"}
03:04:35.003 00.000 13300 case statement mapped state 6 to 3
03:04:35.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"758305ea-2bee-41d6-bd0f-2811254683f0"}
03:04:35.003 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6277638b-f078-46ea-b7bd-6f9ce9ca2d88"}
03:04:35.004 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.06,6.55],"pixels":"..."},"id":"6277638b-f078-46ea-b7bd-6f9ce9ca2d88"}
03:04:35.350 00.346 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:04:38.000 02.650 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b5ed3769-4a7d-4397-8c7c-231c44e9bf66"}
03:04:38.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b5ed3769-4a7d-4397-8c7c-231c44e9bf66"}
03:04:38.001 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cc916ea5-4ae2-4298-b2db-0737fd9f1032"}
03:04:38.001 00.000 13300 case statement mapped state 6 to 3
03:04:38.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cc916ea5-4ae2-4298-b2db-0737fd9f1032"}
03:04:38.001 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"00a93cbd-e1ea-4b4f-b37a-e5eda2aa72d4"}
03:04:38.002 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.06,6.55],"pixels":"..."},"id":"00a93cbd-e1ea-4b4f-b37a-e5eda2aa72d4"}
03:04:38.377 00.375 11596 Exposure complete
03:04:38.460 00.083 11596 worker thread done servicing request
03:04:38.461 00.001 13300 OnExposeComplete: enter
03:04:38.461 00.000 13300 UpdateGuideState(): m_state=6
03:04:38.461 00.000 13300 Star::Find(15, 297, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
03:04:38.461 00.000 13300 Star::Find returns 1 (0), X=297.05, Y=650.52, Mass=1993, SNR=31.3, Peak=207 HFD=3.5
03:04:38.461 00.000 13300 CameraToMount -- cameraTheta (-0.60) - m_xAngle (1.53) = xAngle (-2.13 = -2.13)
03:04:38.462 00.001 13300 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.26 = 1.03)
03:04:38.462 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=-0.06 hyp=0.10 cameraTheta=-0.60 mountX=-0.05 mountY=0.09, mountTheta=2.13
03:04:38.464 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.06, opts=13)
03:04:38.464 00.000 13300 Enqueuing Move request for scope (0.09, -0.06)
03:04:38.464 00.000 11596 Worker thread wakes up
03:04:38.464 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.06) opts 0xd
03:04:38.464 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.06)
03:04:38.464 00.000 11596 Moving (0.09, -0.06) raw xDistance=-0.05 yDistance=0.09
03:04:38.464 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:04:38.464 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:38.465 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:04:38.465 00.000 11596 MoveAxis(E, 0, ABG)
03:04:38.465 00.000 11596 Move returns status 0, amount 0
03:04:38.465 00.000 11596 MoveAxis(N, 0, ABG)
03:04:38.465 00.000 11596 Move returns status 0, amount 0
03:04:38.465 00.000 11596 move complete, result=0
03:04:38.465 00.000 11596 worker thread done servicing request
03:04:38.472 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=207, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
03:04:38.483 00.011 13300 UpdateGuideState exits: m=1993 SNR=31.3
03:04:38.483 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:38.483 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:04:38.483 00.000 13300 Enqueuing Expose request
03:04:38.484 00.001 11596 Worker thread wakes up
03:04:38.484 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:04:38.484 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:04:38.998 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:04:41.000 02.002 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6e43aa12-744d-4809-801a-1392eb8b4d0f"}
03:04:41.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6e43aa12-744d-4809-801a-1392eb8b4d0f"}
03:04:41.001 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"25761946-486b-4264-a802-aefe5c82abba"}
03:04:41.001 00.000 13300 case statement mapped state 6 to 3
03:04:41.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"25761946-486b-4264-a802-aefe5c82abba"}
03:04:41.001 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"613146ac-ac0b-4a1a-ab5c-0bd77f870152"}
03:04:41.002 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.05,6.52],"pixels":"..."},"id":"613146ac-ac0b-4a1a-ab5c-0bd77f870152"}
03:04:42.020 01.018 11596 Exposure complete
03:04:42.089 00.069 11596 worker thread done servicing request
03:04:42.090 00.001 13300 OnExposeComplete: enter
03:04:42.090 00.000 13300 UpdateGuideState(): m_state=6
03:04:42.090 00.000 13300 Star::Find(15, 297, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
03:04:42.090 00.000 13300 Star::Find returns 1 (0), X=296.93, Y=650.45, Mass=1953, SNR=31.0, Peak=198 HFD=3.4
03:04:42.090 00.000 13300 CameraToMount -- cameraTheta (-1.85) - m_xAngle (1.53) = xAngle (-3.39 = 2.90)
03:04:42.090 00.000 13300 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.51 = -0.23)
03:04:42.091 00.001 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.13 hyp=0.13 cameraTheta=-1.85 mountX=-0.13 mountY=-0.03, mountTheta=-2.91
03:04:42.094 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.13, opts=13)
03:04:42.094 00.000 13300 Enqueuing Move request for scope (-0.04, -0.13)
03:04:42.094 00.000 11596 Worker thread wakes up
03:04:42.095 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.13) opts 0xd
03:04:42.095 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.13)
03:04:42.095 00.000 11596 Moving (-0.04, -0.13) raw xDistance=-0.13 yDistance=-0.03
03:04:42.095 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:04:42.095 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:42.096 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:04:42.096 00.000 11596 MoveAxis(E, 0, ABG)
03:04:42.096 00.000 11596 Move returns status 0, amount 0
03:04:42.096 00.000 11596 MoveAxis(N, 0, ABG)
03:04:42.096 00.000 11596 Move returns status 0, amount 0
03:04:42.096 00.000 11596 move complete, result=0
03:04:42.096 00.000 11596 worker thread done servicing request
03:04:42.106 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=198, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
03:04:42.116 00.010 13300 UpdateGuideState exits: m=1953 SNR=31.0
03:04:42.116 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:42.116 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:04:42.116 00.000 13300 Enqueuing Expose request
03:04:42.116 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:04:42.116 00.000 11596 Worker thread wakes up
03:04:42.117 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:04:42.628 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:04:44.000 01.372 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"09b8a4d7-6775-49b4-b145-448a45a98a70"}
03:04:44.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"09b8a4d7-6775-49b4-b145-448a45a98a70"}
03:04:44.001 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bd22e5b6-6dc2-4aff-92e0-9e6d6a59fbef"}
03:04:44.001 00.000 13300 case statement mapped state 6 to 3
03:04:44.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bd22e5b6-6dc2-4aff-92e0-9e6d6a59fbef"}
03:04:44.001 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e5b0332b-32d6-4e63-ac9c-26c97c0a8c6f"}
03:04:44.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.93,7.45],"pixels":"..."},"id":"e5b0332b-32d6-4e63-ac9c-26c97c0a8c6f"}
03:04:45.687 01.686 11596 Exposure complete
03:04:45.760 00.073 11596 worker thread done servicing request
03:04:45.760 00.000 13300 OnExposeComplete: enter
03:04:45.760 00.000 13300 UpdateGuideState(): m_state=6
03:04:45.760 00.000 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
03:04:45.760 00.000 13300 Star::Find returns 1 (0), X=297.07, Y=650.31, Mass=1903, SNR=30.6, Peak=225 HFD=3.3
03:04:45.761 00.001 13300 CameraToMount -- cameraTheta (-1.19) - m_xAngle (1.53) = xAngle (-2.72 = -2.72)
03:04:45.761 00.000 13300 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.85 = 0.43)
03:04:45.761 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.27 hyp=0.29 cameraTheta=-1.19 mountX=-0.26 mountY=0.12, mountTheta=2.71
03:04:45.763 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.27, opts=13)
03:04:45.763 00.000 13300 Enqueuing Move request for scope (0.11, -0.27)
03:04:45.763 00.000 11596 Worker thread wakes up
03:04:45.763 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.27) opts 0xd
03:04:45.763 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.27)
03:04:45.763 00.000 11596 Moving (0.11, -0.27) raw xDistance=-0.26 yDistance=0.12
03:04:45.763 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
03:04:45.763 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:45.764 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:04:45.764 00.000 11596 MoveAxis(E, 328, ABG)
03:04:45.764 00.000 11596 Guiding  Dir = 2, Dur = 328
03:04:45.764 00.000 11596 IsSlewing returns 0
03:04:45.771 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
03:04:45.779 00.008 13300 UpdateGuideState exits: m=1903 SNR=30.6
03:04:45.779 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:45.779 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:04:45.779 00.000 13300 Enqueuing Expose request
03:04:45.881 00.102 11596 IsGuiding returns 0
03:04:46.103 00.222 11596 PulseGuide returned control before completion, sleep 117
03:04:46.298 00.195 11596 IsGuiding returns 1
03:04:46.298 00.000 11596 scope still moving after pulse duration time elapsed
03:04:46.323 00.025 11596 IsSlewing returns 0
03:04:46.591 00.268 11596 IsGuiding returns 0
03:04:46.591 00.000 11596 scope move finished after 328 + 381 ms
03:04:46.591 00.000 11596 Move returns status 0, amount 328
03:04:46.591 00.000 11596 MoveAxis(N, 0, ABG)
03:04:46.591 00.000 11596 Move returns status 0, amount 0
03:04:46.591 00.000 11596 move complete, result=0
03:04:46.591 00.000 11596 worker thread done servicing request
03:04:46.591 00.000 13300 GuideStep: -0.3 px 328 ms EAST, 0.1 px 0 ms NORTH
03:04:46.591 00.000 11596 Worker thread wakes up
03:04:46.592 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:04:47.000 00.408 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d09130f6-c76e-4532-95e3-aa6e7a3a53cc"}
03:04:47.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d09130f6-c76e-4532-95e3-aa6e7a3a53cc"}
03:04:47.001 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"522bf3f7-d545-4caf-b474-75d06cd55aa8"}
03:04:47.001 00.000 13300 case statement mapped state 6 to 3
03:04:47.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"522bf3f7-d545-4caf-b474-75d06cd55aa8"}
03:04:47.001 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e0820c75-dfe5-4353-81b4-37c6b25c07d2"}
03:04:47.002 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.07,7.31],"pixels":"..."},"id":"e0820c75-dfe5-4353-81b4-37c6b25c07d2"}
03:04:47.104 00.102 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:04:50.000 02.896 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"997d1877-e5c4-427a-b269-9c37b2c9be4a"}
03:04:50.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"997d1877-e5c4-427a-b269-9c37b2c9be4a"}
03:04:50.001 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"103c2318-6740-480d-a4cc-4f8f2ccc424b"}
03:04:50.001 00.000 13300 case statement mapped state 6 to 3
03:04:50.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"103c2318-6740-480d-a4cc-4f8f2ccc424b"}
03:04:50.002 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"821ef31f-6796-4dba-b444-042607245493"}
03:04:50.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.07,7.31],"pixels":"..."},"id":"821ef31f-6796-4dba-b444-042607245493"}
03:04:50.137 00.135 11596 Exposure complete
03:04:50.213 00.076 11596 worker thread done servicing request
03:04:50.213 00.000 13300 OnExposeComplete: enter
03:04:50.213 00.000 13300 UpdateGuideState(): m_state=6
03:04:50.214 00.001 13300 Star::Find(15, 297, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
03:04:50.214 00.000 13300 Star::Find returns 1 (0), X=296.91, Y=650.61, Mass=1943, SNR=30.9, Peak=198 HFD=3.5
03:04:50.214 00.000 13300 CameraToMount -- cameraTheta (2.69) - m_xAngle (1.53) = xAngle (1.16 = 1.16)
03:04:50.214 00.000 13300 CameraToMount -- cameraTheta (2.69) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.97 = -1.97)
03:04:50.214 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.03 hyp=0.06 cameraTheta=2.69 mountX=0.02 mountY=-0.06, mountTheta=-1.16
03:04:50.217 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.03, opts=13)
03:04:50.217 00.000 13300 Enqueuing Move request for scope (-0.06, 0.03)
03:04:50.217 00.000 11596 Worker thread wakes up
03:04:50.217 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.03) opts 0xd
03:04:50.217 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.03)
03:04:50.217 00.000 11596 Moving (-0.06, 0.03) raw xDistance=0.02 yDistance=-0.06
03:04:50.217 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:04:50.218 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:50.218 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:04:50.218 00.000 11596 MoveAxis(E, 0, ABG)
03:04:50.218 00.000 11596 Move returns status 0, amount 0
03:04:50.218 00.000 11596 MoveAxis(N, 0, ABG)
03:04:50.218 00.000 11596 Move returns status 0, amount 0
03:04:50.218 00.000 11596 move complete, result=0
03:04:50.218 00.000 11596 worker thread done servicing request
03:04:50.226 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=198, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
03:04:50.234 00.008 13300 UpdateGuideState exits: m=1943 SNR=30.9
03:04:50.234 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:50.234 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:04:50.234 00.000 13300 Enqueuing Expose request
03:04:50.234 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:04:50.234 00.000 11596 Worker thread wakes up
03:04:50.234 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:04:50.743 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:04:53.000 02.257 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4ffbb1d5-4ace-4e78-bd52-083f1fa6c824"}
03:04:53.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4ffbb1d5-4ace-4e78-bd52-083f1fa6c824"}
03:04:53.001 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bfc64439-3bc3-4c6b-a069-3677ea6802b6"}
03:04:53.001 00.000 13300 case statement mapped state 6 to 3
03:04:53.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bfc64439-3bc3-4c6b-a069-3677ea6802b6"}
03:04:53.002 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c8928b45-d4fd-4884-a41c-ff4c0924b6cd"}
03:04:53.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.91,6.61],"pixels":"..."},"id":"c8928b45-d4fd-4884-a41c-ff4c0924b6cd"}
03:04:53.771 00.769 11596 Exposure complete
03:04:53.844 00.073 11596 worker thread done servicing request
03:04:53.844 00.000 13300 OnExposeComplete: enter
03:04:53.844 00.000 13300 UpdateGuideState(): m_state=6
03:04:53.845 00.001 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
03:04:53.845 00.000 13300 Star::Find returns 1 (0), X=296.94, Y=650.70, Mass=1938, SNR=30.8, Peak=211 HFD=3.4
03:04:53.845 00.000 13300 MultiStar: exiting stabilization period
03:04:53.845 00.000 13300 MultiStar: updating star positions after lock position change
03:04:53.845 00.000 13300 Star::Find(15, 34, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
03:04:53.845 00.000 13300 Star::Find returns 1 (0), X=34.67, Y=410.55, Mass=1329, SNR=25.5, Peak=158 HFD=3.3
03:04:53.846 00.001 13300 Star::Find(15, 1113, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
03:04:53.846 00.000 13300 Star::Find returns 1 (0), X=1113.85, Y=18.94, Mass=348, SNR=13.0, Peak=38 HFD=2.9
03:04:53.846 00.000 13300 Star::Find(15, 1083, 805, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
03:04:53.846 00.000 13300 Star::Find returns 1 (0), X=1083.33, Y=806.36, Mass=371, SNR=13.4, Peak=43 HFD=3.5
03:04:53.846 00.000 13300 Star::Find(15, 567, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
03:04:53.846 00.000 13300 Star::Find returns 1 (0), X=567.17, Y=855.05, Mass=168, SNR=9.0, Peak=26 HFD=3.0
03:04:53.846 00.000 13300 Star::Find(15, 270, 465, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
03:04:53.847 00.001 13300 Star::Find returns 1 (0), X=270.67, Y=466.03, Mass=108, SNR=7.2, Peak=20 HFD=2.4
03:04:53.847 00.000 13300 Star::Find(15, 857, 384, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
03:04:53.847 00.000 13300 Star::Find returns 1 (0), X=857.22, Y=385.08, Mass=115, SNR=7.4, Peak=20 HFD=2.9
03:04:53.847 00.000 13300 Star::Find(15, 956, 602, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
03:04:53.847 00.000 13300 Star::Find returns 1 (0), X=956.37, Y=603.25, Mass=102, SNR=7.0, Peak=22 HFD=2.6
03:04:53.847 00.000 13300 Star::Find(15, 979, 810, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
03:04:53.847 00.000 13300 Star::Find returns 1 (0), X=979.49, Y=811.61, Mass=105, SNR=7.0, Peak=17 HFD=3.1
03:04:53.847 00.000 13300 CameraToMount -- cameraTheta (1.77) - m_xAngle (1.53) = xAngle (0.24 = 0.24)
03:04:53.847 00.000 13300 CameraToMount -- cameraTheta (1.77) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.89 = -2.89)
03:04:53.848 00.001 13300 CameraToMount -- cameraX=-0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.77 mountX=0.12 mountY=-0.03, mountTheta=-0.25
03:04:53.849 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.12, opts=13)
03:04:53.849 00.000 13300 Enqueuing Move request for scope (-0.02, 0.12)
03:04:53.850 00.001 11596 Worker thread wakes up
03:04:53.850 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.12) opts 0xd
03:04:53.850 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.12)
03:04:53.850 00.000 11596 Moving (-0.02, 0.12) raw xDistance=0.12 yDistance=-0.03
03:04:53.850 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
03:04:53.850 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:53.850 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:04:53.850 00.000 11596 MoveAxis(E, 0, ABG)
03:04:53.850 00.000 11596 Move returns status 0, amount 0
03:04:53.850 00.000 11596 MoveAxis(N, 0, ABG)
03:04:53.851 00.001 11596 Move returns status 0, amount 0
03:04:53.851 00.000 11596 move complete, result=0
03:04:53.851 00.000 11596 worker thread done servicing request
03:04:53.857 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=211, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
03:04:53.864 00.007 13300 UpdateGuideState exits: m=1938 SNR=30.8
03:04:53.865 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:53.865 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:04:53.865 00.000 13300 Enqueuing Expose request
03:04:53.865 00.000 11596 Worker thread wakes up
03:04:53.865 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:04:53.865 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:04:54.379 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:04:56.001 01.622 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d0e9812e-f117-4d5d-bab4-72e20d75b960"}
03:04:56.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d0e9812e-f117-4d5d-bab4-72e20d75b960"}
03:04:56.002 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bbdf7bf9-8549-48d3-8ca8-66ba50371119"}
03:04:56.002 00.000 13300 case statement mapped state 6 to 3
03:04:56.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bbdf7bf9-8549-48d3-8ca8-66ba50371119"}
03:04:56.002 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fd1a752d-5b17-450e-ad2a-3282d497bb55"}
03:04:56.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.94,6.70],"pixels":"..."},"id":"fd1a752d-5b17-450e-ad2a-3282d497bb55"}
03:04:57.412 01.410 11596 Exposure complete
03:04:57.482 00.070 11596 worker thread done servicing request
03:04:57.482 00.000 13300 OnExposeComplete: enter
03:04:57.482 00.000 13300 UpdateGuideState(): m_state=6
03:04:57.482 00.000 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
03:04:57.482 00.000 13300 Star::Find returns 1 (0), X=296.93, Y=650.72, Mass=1927, SNR=30.8, Peak=217 HFD=3.4
03:04:57.482 00.000 13300 MultiStar: [#1 0.04,0.03,0.84,U] [#2 -0.15,0.12,0.00,M1] [#3 0.05,-0.19,0.00,M1] [#4 0.15,0.07,0.27,U] [#5 0.17,0.35,0.00,M1] [#6 0.17,0.34,0.00,M1] [#7 0.05,-0.15,0.23,U] [#8 0.27,-0.18,0.00,M1] 
03:04:57.482 00.000 13300 refined, 3 included, MultiStar: {0.02, 0.06}, one-star: {-0.04, 0.14}
03:04:57.482 00.000 13300 CameraToMount -- cameraTheta (1.27) - m_xAngle (1.53) = xAngle (-0.26 = -0.26)
03:04:57.482 00.000 13300 CameraToMount -- cameraTheta (1.27) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.39 = 2.90)
03:04:57.482 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.06 hyp=0.07 cameraTheta=1.27 mountX=0.06 mountY=0.02, mountTheta=0.25
03:04:57.486 00.004 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.06, opts=13)
03:04:57.486 00.000 13300 Enqueuing Move request for scope (0.02, 0.06)
03:04:57.486 00.000 11596 Worker thread wakes up
03:04:57.486 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.06) opts 0xd
03:04:57.486 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.06)
03:04:57.486 00.000 11596 Moving (0.02, 0.06) raw xDistance=0.06 yDistance=0.02
03:04:57.487 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:04:57.487 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:57.487 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:04:57.487 00.000 11596 MoveAxis(E, 0, ABG)
03:04:57.487 00.000 11596 Move returns status 0, amount 0
03:04:57.487 00.000 11596 MoveAxis(N, 0, ABG)
03:04:57.487 00.000 11596 Move returns status 0, amount 0
03:04:57.487 00.000 11596 move complete, result=0
03:04:57.487 00.000 11596 worker thread done servicing request
03:04:57.493 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
03:04:57.502 00.009 13300 UpdateGuideState exits: m=1927 SNR=30.8
03:04:57.502 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:57.502 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:04:57.502 00.000 13300 Enqueuing Expose request
03:04:57.502 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:04:57.502 00.000 11596 Worker thread wakes up
03:04:57.503 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:04:58.012 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:04:59.000 00.988 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5c6df684-794a-499d-909e-85b1a187b12f"}
03:04:59.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5c6df684-794a-499d-909e-85b1a187b12f"}
03:04:59.001 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0790b8c0-2037-483b-8e59-6faac8e7b452"}
03:04:59.001 00.000 13300 case statement mapped state 6 to 3
03:04:59.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0790b8c0-2037-483b-8e59-6faac8e7b452"}
03:04:59.002 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"004cb8bc-1f12-49bb-95e7-36a3c802ab7c"}
03:04:59.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.93,6.72],"pixels":"..."},"id":"004cb8bc-1f12-49bb-95e7-36a3c802ab7c"}
03:05:01.048 02.046 11596 Exposure complete
03:05:01.122 00.074 11596 worker thread done servicing request
03:05:01.122 00.000 13300 OnExposeComplete: enter
03:05:01.122 00.000 13300 UpdateGuideState(): m_state=6
03:05:01.123 00.001 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
03:05:01.123 00.000 13300 Star::Find returns 1 (0), X=296.89, Y=650.32, Mass=1985, SNR=31.2, Peak=197 HFD=3.4
03:05:01.123 00.000 13300 MultiStar: [#1 -0.04,-0.17,0.82,U] [#2 -0.09,-0.15,0.45,U] [#3 0.08,-0.34,0.00,M2] [#4 0.35,-0.05,0.00,M1] [#5 -0.26,-0.03,0.00,M2] [#6 -0.09,-0.33,0.00,M2] [#7 0.44,-0.47,0.00,M1] [#8 0.18,-0.46,0.00,M2] 
03:05:01.124 00.001 13300 refined, 2 included, MultiStar: {-0.07, -0.21}, one-star: {-0.08, -0.26}
03:05:01.124 00.000 13300 CameraToMount -- cameraTheta (-1.89) - m_xAngle (1.53) = xAngle (-3.42 = 2.86)
03:05:01.124 00.000 13300 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.55 = -0.27)
03:05:01.124 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.21 hyp=0.22 cameraTheta=-1.89 mountX=-0.21 mountY=-0.06, mountTheta=-2.87
03:05:01.126 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.21, opts=13)
03:05:01.126 00.000 13300 Enqueuing Move request for scope (-0.07, -0.21)
03:05:01.126 00.000 11596 Worker thread wakes up
03:05:01.126 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.21) opts 0xd
03:05:01.126 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.21)
03:05:01.127 00.001 11596 Moving (-0.07, -0.21) raw xDistance=-0.21 yDistance=-0.06
03:05:01.127 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
03:05:01.127 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:01.127 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:05:01.127 00.000 11596 MoveAxis(E, 260, ABG)
03:05:01.127 00.000 11596 Guiding  Dir = 2, Dur = 260
03:05:01.128 00.001 11596 IsSlewing returns 0
03:05:01.137 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=197, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
03:05:01.145 00.008 13300 UpdateGuideState exits: m=1985 SNR=31.2
03:05:01.145 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:01.145 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:05:01.145 00.000 13300 Enqueuing Expose request
03:05:01.300 00.155 11596 IsGuiding returns 0
03:05:01.454 00.154 11596 PulseGuide returned control before completion, sleep 117
03:05:01.685 00.231 11596 IsGuiding returns 1
03:05:01.685 00.000 11596 scope still moving after pulse duration time elapsed
03:05:01.719 00.034 11596 IsSlewing returns 0
03:05:02.000 00.281 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"af49c5ab-4c17-448e-bb91-a521e2a74e18"}
03:05:02.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"af49c5ab-4c17-448e-bb91-a521e2a74e18"}
03:05:02.001 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"955b569b-1b05-4886-9f17-4d8975e2e276"}
03:05:02.001 00.000 13300 case statement mapped state 6 to 3
03:05:02.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"955b569b-1b05-4886-9f17-4d8975e2e276"}
03:05:02.001 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b2035a66-39c0-4061-9807-817f110b0b76"}
03:05:02.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.89,7.32],"pixels":"..."},"id":"b2035a66-39c0-4061-9807-817f110b0b76"}
03:05:02.131 00.130 11596 IsGuiding returns 0
03:05:02.131 00.000 11596 scope move finished after 260 + 571 ms
03:05:02.131 00.000 11596 Move returns status 0, amount 260
03:05:02.131 00.000 11596 MoveAxis(N, 0, ABG)
03:05:02.132 00.001 11596 Move returns status 0, amount 0
03:05:02.132 00.000 11596 move complete, result=0
03:05:02.132 00.000 11596 worker thread done servicing request
03:05:02.132 00.000 11596 Worker thread wakes up
03:05:02.132 00.000 13300 GuideStep: -0.2 px 260 ms EAST, -0.1 px 0 ms NORTH
03:05:02.132 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:05:02.640 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:05:04.999 02.359 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f59b3b30-93fd-4ada-8113-1870eb98f36d"}
03:05:04.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f59b3b30-93fd-4ada-8113-1870eb98f36d"}
03:05:05.000 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6a02aee6-ac89-4422-b683-5cd9685b3d3f"}
03:05:05.000 00.000 13300 case statement mapped state 6 to 3
03:05:05.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6a02aee6-ac89-4422-b683-5cd9685b3d3f"}
03:05:05.001 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cdaa91c7-4342-4fa9-8da1-49ad6fb93469"}
03:05:05.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.89,7.32],"pixels":"..."},"id":"cdaa91c7-4342-4fa9-8da1-49ad6fb93469"}
03:05:05.669 00.668 11596 Exposure complete
03:05:05.741 00.072 11596 worker thread done servicing request
03:05:05.741 00.000 13300 OnExposeComplete: enter
03:05:05.741 00.000 13300 UpdateGuideState(): m_state=6
03:05:05.742 00.001 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
03:05:05.742 00.000 13300 Star::Find returns 1 (0), X=296.86, Y=650.47, Mass=1973, SNR=31.1, Peak=203 HFD=3.4
03:05:05.742 00.000 13300 MultiStar: [#1 -0.12,-0.05,0.82,U] [#2 -0.09,-0.06,0.42,U] [#3 0.10,-0.22,0.00,M3] [#4 0.12,-0.26,0.00,M2] [#5 -0.06,-0.15,0.23,U] [#6 -0.12,-0.11,0.24,U] [#7 0.44,-0.24,0.00,M2] [#8 0.25,0.11,0.00,M3] 
03:05:05.743 00.001 13300 refined, 4 included, MultiStar: {-0.11, -0.09}, one-star: {-0.11, -0.11}
03:05:05.743 00.000 13300 CameraToMount -- cameraTheta (-2.46) - m_xAngle (1.53) = xAngle (-4.00 = 2.29)
03:05:05.743 00.000 13300 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.12 = -0.84)
03:05:05.743 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.09 hyp=0.14 cameraTheta=-2.46 mountX=-0.09 mountY=-0.10, mountTheta=-2.29
03:05:05.745 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.09, opts=13)
03:05:05.745 00.000 13300 Enqueuing Move request for scope (-0.11, -0.09)
03:05:05.745 00.000 11596 Worker thread wakes up
03:05:05.745 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.09) opts 0xd
03:05:05.745 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.09)
03:05:05.745 00.000 11596 Moving (-0.11, -0.09) raw xDistance=-0.09 yDistance=-0.10
03:05:05.745 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:05:05.745 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:05.746 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:05:05.746 00.000 11596 MoveAxis(E, 0, ABG)
03:05:05.746 00.000 11596 Move returns status 0, amount 0
03:05:05.746 00.000 11596 MoveAxis(N, 0, ABG)
03:05:05.746 00.000 11596 Move returns status 0, amount 0
03:05:05.746 00.000 11596 move complete, result=0
03:05:05.746 00.000 11596 worker thread done servicing request
03:05:05.752 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=203, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
03:05:05.762 00.010 13300 UpdateGuideState exits: m=1973 SNR=31.1
03:05:05.762 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:05.762 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:05:05.763 00.001 13300 Enqueuing Expose request
03:05:05.763 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:05:05.763 00.000 11596 Worker thread wakes up
03:05:05.763 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:05:06.278 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:05:07.998 01.720 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"41805404-735e-4df3-bf46-d6b620138e8f"}
03:05:07.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"41805404-735e-4df3-bf46-d6b620138e8f"}
03:05:08.000 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7d98f198-8db1-4998-bfd8-27713b6d88ff"}
03:05:08.000 00.000 13300 case statement mapped state 6 to 3
03:05:08.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7d98f198-8db1-4998-bfd8-27713b6d88ff"}
03:05:08.001 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"64a2fbbb-4f91-44a3-be3b-746670ee59c8"}
03:05:08.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.86,7.47],"pixels":"..."},"id":"64a2fbbb-4f91-44a3-be3b-746670ee59c8"}
03:05:09.301 01.300 11596 Exposure complete
03:05:09.377 00.076 11596 worker thread done servicing request
03:05:09.377 00.000 13300 OnExposeComplete: enter
03:05:09.377 00.000 13300 UpdateGuideState(): m_state=6
03:05:09.378 00.001 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
03:05:09.378 00.000 13300 Star::Find returns 1 (0), X=296.90, Y=650.51, Mass=1959, SNR=31.0, Peak=194 HFD=3.5
03:05:09.378 00.000 13300 MultiStar: [#1 -0.13,-0.08,0.84,U] [#2 -0.08,-0.20,0.00,M1] [#3 -0.14,-0.12,0.44,U] [#4 0.29,-0.01,0.00,M3] [#5 -0.07,0.01,0.23,U] [#6 -0.10,-0.05,0.24,U] [#7 0.04,-0.27,0.00,M3] [#8 0.26,-0.11,0.00,M4] 
03:05:09.378 00.000 13300 single-star, 4 included, MultiStar: {-0.10, -0.07}, one-star: {-0.06, -0.07}
03:05:09.378 00.000 13300 CameraToMount -- cameraTheta (-2.32) - m_xAngle (1.53) = xAngle (-3.85 = 2.43)
03:05:09.378 00.000 13300 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.98 = -0.70)
03:05:09.379 00.001 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-2.32 mountX=-0.07 mountY=-0.06, mountTheta=-2.44
03:05:09.380 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.07, opts=13)
03:05:09.381 00.001 13300 Enqueuing Move request for scope (-0.06, -0.07)
03:05:09.381 00.000 11596 Worker thread wakes up
03:05:09.381 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.07) opts 0xd
03:05:09.381 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.07)
03:05:09.381 00.000 11596 Moving (-0.06, -0.07) raw xDistance=-0.07 yDistance=-0.06
03:05:09.381 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:05:09.381 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:09.382 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:05:09.382 00.000 11596 MoveAxis(E, 0, ABG)
03:05:09.382 00.000 11596 Move returns status 0, amount 0
03:05:09.382 00.000 11596 MoveAxis(N, 0, ABG)
03:05:09.382 00.000 11596 Move returns status 0, amount 0
03:05:09.382 00.000 11596 move complete, result=0
03:05:09.382 00.000 11596 worker thread done servicing request
03:05:09.388 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=194, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
03:05:09.398 00.010 13300 UpdateGuideState exits: m=1959 SNR=31.0
03:05:09.399 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:09.399 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:05:09.399 00.000 13300 Enqueuing Expose request
03:05:09.399 00.000 11596 Worker thread wakes up
03:05:09.399 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:05:09.399 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:05:09.900 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:05:10.997 01.097 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"08f49e83-d2aa-413a-abd6-419efcaa1d03"}
03:05:10.997 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"08f49e83-d2aa-413a-abd6-419efcaa1d03"}
03:05:10.998 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b8f5682a-5f14-4d7d-b8ca-baeff258952a"}
03:05:10.998 00.000 13300 case statement mapped state 6 to 3
03:05:10.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b8f5682a-5f14-4d7d-b8ca-baeff258952a"}
03:05:10.998 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2f3505c0-94f0-4c27-960e-b7ffd65eea0c"}
03:05:10.999 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.90,6.51],"pixels":"..."},"id":"2f3505c0-94f0-4c27-960e-b7ffd65eea0c"}
03:05:12.925 01.926 11596 Exposure complete
03:05:12.994 00.069 11596 worker thread done servicing request
03:05:12.994 00.000 13300 OnExposeComplete: enter
03:05:12.994 00.000 13300 UpdateGuideState(): m_state=6
03:05:12.994 00.000 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
03:05:12.995 00.001 13300 Star::Find returns 1 (0), X=296.76, Y=650.30, Mass=1961, SNR=31.0, Peak=195 HFD=3.5
03:05:12.995 00.000 13300 MultiStar: [#1 -0.20,-0.18,0.00,M1] [#2 -0.31,-0.19,0.00,M2] [#3 -0.11,-0.25,0.00,M3] [#4 0.14,-0.15,0.27,U] [#5 -0.23,-0.31,0.00,M1] [#6 -0.15,-0.11,0.24,U] [#7 0.15,-0.67,0.00,M4] [#8 0.15,-0.18,0.22,U] 
03:05:12.995 00.000 13300 refined, 3 included, MultiStar: {-0.10, -0.22}, one-star: {-0.20, -0.28}
03:05:12.995 00.000 13300 CameraToMount -- cameraTheta (-1.98) - m_xAngle (1.53) = xAngle (-3.51 = 2.77)
03:05:12.995 00.000 13300 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.64 = -0.36)
03:05:12.995 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.22 hyp=0.24 cameraTheta=-1.98 mountX=-0.23 mountY=-0.09, mountTheta=-2.78
03:05:12.997 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.22, opts=13)
03:05:12.997 00.000 13300 Enqueuing Move request for scope (-0.10, -0.22)
03:05:12.998 00.001 11596 Worker thread wakes up
03:05:12.998 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.22) opts 0xd
03:05:12.998 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.22)
03:05:12.998 00.000 11596 Moving (-0.10, -0.22) raw xDistance=-0.23 yDistance=-0.09
03:05:12.998 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
03:05:12.998 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:12.998 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:05:12.998 00.000 11596 MoveAxis(E, 285, ABG)
03:05:12.998 00.000 11596 Guiding  Dir = 2, Dur = 285
03:05:12.999 00.001 11596 IsSlewing returns 0
03:05:13.010 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=195, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
03:05:13.020 00.010 13300 UpdateGuideState exits: m=1961 SNR=31.0
03:05:13.020 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:13.020 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:05:13.020 00.000 13300 Enqueuing Expose request
03:05:13.125 00.105 11596 IsGuiding returns 0
03:05:13.234 00.109 11596 PulseGuide returned control before completion, sleep 187
03:05:13.514 00.280 11596 IsGuiding returns 1
03:05:13.514 00.000 11596 scope still moving after pulse duration time elapsed
03:05:13.545 00.031 11596 IsSlewing returns 0
03:05:13.645 00.100 11596 IsGuiding returns 0
03:05:13.645 00.000 11596 scope move finished after 285 + 233 ms
03:05:13.645 00.000 11596 Move returns status 0, amount 285
03:05:13.645 00.000 11596 MoveAxis(N, 0, ABG)
03:05:13.645 00.000 11596 Move returns status 0, amount 0
03:05:13.645 00.000 11596 move complete, result=0
03:05:13.645 00.000 11596 worker thread done servicing request
03:05:13.645 00.000 11596 Worker thread wakes up
03:05:13.645 00.000 13300 GuideStep: -0.2 px 285 ms EAST, -0.1 px 0 ms NORTH
03:05:13.645 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:05:13.998 00.353 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6b7b2e55-5a79-40e1-b48c-25b0173698f5"}
03:05:13.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6b7b2e55-5a79-40e1-b48c-25b0173698f5"}
03:05:13.999 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"921c6246-8f0b-4b53-9e91-156af7b0156b"}
03:05:13.999 00.000 13300 case statement mapped state 6 to 3
03:05:14.000 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"921c6246-8f0b-4b53-9e91-156af7b0156b"}
03:05:14.000 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"359f7419-fd7a-4f90-9f55-3680510b35e6"}
03:05:14.001 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.76,7.30],"pixels":"..."},"id":"359f7419-fd7a-4f90-9f55-3680510b35e6"}
03:05:14.160 00.159 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:05:16.998 02.838 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ac15f546-d06d-45cb-ad17-e9459cf16f9b"}
03:05:16.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ac15f546-d06d-45cb-ad17-e9459cf16f9b"}
03:05:16.999 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7f1b1522-e27d-49ea-a6b8-0de19bcd6a50"}
03:05:16.999 00.000 13300 case statement mapped state 6 to 3
03:05:16.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7f1b1522-e27d-49ea-a6b8-0de19bcd6a50"}
03:05:17.000 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a3bf48b5-e517-4c62-8075-64e8e3b59f4f"}
03:05:17.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.76,7.30],"pixels":"..."},"id":"a3bf48b5-e517-4c62-8075-64e8e3b59f4f"}
03:05:17.200 00.200 11596 Exposure complete
03:05:17.305 00.105 11596 worker thread done servicing request
03:05:17.305 00.000 13300 OnExposeComplete: enter
03:05:17.306 00.001 13300 UpdateGuideState(): m_state=6
03:05:17.306 00.000 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
03:05:17.306 00.000 13300 Star::Find returns 1 (0), X=296.72, Y=650.57, Mass=1960, SNR=31.0, Peak=216 HFD=3.4
03:05:17.307 00.001 13300 MultiStar: [#1 -0.15,-0.11,0.82,U] [#2 -0.30,-0.22,0.00,M3] [#3 -0.22,-0.09,0.00,M4] [#4 0.21,-0.03,0.27,U] [#5 -0.30,-0.05,0.00,M2] [#6 -0.13,-0.18,0.24,U] [#7 0.27,-0.44,0.00,M5] [#8 0.05,-0.19,0.22,U] 
03:05:17.307 00.000 13300 refined, 4 included, MultiStar: {-0.13, -0.07}, one-star: {-0.25, -0.00}
03:05:17.307 00.000 13300 CameraToMount -- cameraTheta (-2.63) - m_xAngle (1.53) = xAngle (-4.16 = 2.12)
03:05:17.308 00.001 13300 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.29 = -1.00)
03:05:17.308 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=-0.07 hyp=0.15 cameraTheta=-2.63 mountX=-0.08 mountY=-0.13, mountTheta=-2.13
03:05:17.311 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=-0.07, opts=13)
03:05:17.311 00.000 13300 Enqueuing Move request for scope (-0.13, -0.07)
03:05:17.311 00.000 11596 Worker thread wakes up
03:05:17.311 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.07) opts 0xd
03:05:17.311 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, -0.07)
03:05:17.312 00.001 11596 Moving (-0.13, -0.07) raw xDistance=-0.08 yDistance=-0.13
03:05:17.312 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:05:17.312 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:17.312 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:05:17.312 00.000 11596 MoveAxis(E, 0, ABG)
03:05:17.312 00.000 11596 Move returns status 0, amount 0
03:05:17.312 00.000 11596 MoveAxis(N, 0, ABG)
03:05:17.312 00.000 11596 Move returns status 0, amount 0
03:05:17.313 00.001 11596 move complete, result=0
03:05:17.313 00.000 11596 worker thread done servicing request
03:05:17.321 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=216, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
03:05:17.328 00.007 13300 UpdateGuideState exits: m=1960 SNR=31.0
03:05:17.329 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:17.329 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:05:17.329 00.000 13300 Enqueuing Expose request
03:05:17.329 00.000 11596 Worker thread wakes up
03:05:17.329 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:05:17.330 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:05:17.845 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:05:19.998 02.153 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"98d902e6-ae2a-4e7d-8baf-5c83f6ea6cfd"}
03:05:19.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"98d902e6-ae2a-4e7d-8baf-5c83f6ea6cfd"}
03:05:19.999 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f1ff6f80-a30b-4700-82e1-b941b0a5dbe0"}
03:05:19.999 00.000 13300 case statement mapped state 6 to 3
03:05:19.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f1ff6f80-a30b-4700-82e1-b941b0a5dbe0"}
03:05:20.000 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"572717b3-2ef8-44a6-b4d0-54fffe8e7309"}
03:05:20.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.72,6.57],"pixels":"..."},"id":"572717b3-2ef8-44a6-b4d0-54fffe8e7309"}
03:05:20.880 00.880 11596 Exposure complete
03:05:20.965 00.085 11596 worker thread done servicing request
03:05:20.965 00.000 13300 OnExposeComplete: enter
03:05:20.965 00.000 13300 UpdateGuideState(): m_state=6
03:05:20.966 00.001 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
03:05:20.966 00.000 13300 Star::Find returns 1 (0), X=296.58, Y=650.45, Mass=1908, SNR=30.6, Peak=215 HFD=3.3
03:05:20.967 00.001 13300 MultiStar: [#1 -0.23,-0.06,0.83,U] [#2 -0.34,-0.04,0.00,M4] [#3 -0.26,-0.33,0.00,M5] [#4 -0.07,-0.13,0.29,U] [#5 -0.30,-0.08,0.00,M3] [#6 -0.05,-0.12,0.24,U] [#7 -0.06,-0.30,0.00,M6] [#8 -0.02,-0.42,0.00,M3] 
03:05:20.967 00.000 13300 refined, 3 included, MultiStar: {-0.26, -0.11}, one-star: {-0.39, -0.13}
03:05:20.967 00.000 13300 CameraToMount -- cameraTheta (-2.76) - m_xAngle (1.53) = xAngle (-4.29 = 1.99)
03:05:20.967 00.000 13300 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.42 = -1.14)
03:05:20.967 00.000 13300 CameraToMount -- cameraX=-0.26 cameraY=-0.11 hyp=0.28 cameraTheta=-2.76 mountX=-0.12 mountY=-0.26, mountTheta=-1.99
03:05:20.969 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.26, y=-0.11, opts=13)
03:05:20.969 00.000 13300 Enqueuing Move request for scope (-0.26, -0.11)
03:05:20.970 00.001 11596 Worker thread wakes up
03:05:20.970 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.11) opts 0xd
03:05:20.970 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.26, -0.11)
03:05:20.970 00.000 11596 Moving (-0.26, -0.11) raw xDistance=-0.12 yDistance=-0.26
03:05:20.970 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:05:20.970 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:05:20.970 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
03:05:20.971 00.001 11596 MoveAxis(E, 0, ABG)
03:05:20.971 00.000 11596 Move returns status 0, amount 0
03:05:20.971 00.000 11596 MoveAxis(N, 0, ABG)
03:05:20.971 00.000 11596 Move returns status 0, amount 0
03:05:20.971 00.000 11596 move complete, result=0
03:05:20.971 00.000 11596 worker thread done servicing request
03:05:20.977 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=215, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
03:05:20.985 00.008 13300 UpdateGuideState exits: m=1908 SNR=30.6
03:05:20.986 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:20.986 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:05:20.986 00.000 13300 Enqueuing Expose request
03:05:20.986 00.000 11596 Worker thread wakes up
03:05:20.986 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
03:05:20.986 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:05:21.502 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:05:22.998 01.496 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"34f1433e-f09c-4ecc-91bd-9285047954fa"}
03:05:22.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"34f1433e-f09c-4ecc-91bd-9285047954fa"}
03:05:22.999 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e5c1380d-c141-405c-9c13-d383e911a098"}
03:05:22.999 00.000 13300 case statement mapped state 6 to 3
03:05:23.000 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e5c1380d-c141-405c-9c13-d383e911a098"}
03:05:23.000 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"39ddecc6-2e54-4ff6-b8d7-11ee2800d44b"}
03:05:23.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.58,7.45],"pixels":"..."},"id":"39ddecc6-2e54-4ff6-b8d7-11ee2800d44b"}
03:05:24.545 01.545 11596 Exposure complete
03:05:24.615 00.070 11596 worker thread done servicing request
03:05:24.615 00.000 13300 OnExposeComplete: enter
03:05:24.615 00.000 13300 UpdateGuideState(): m_state=6
03:05:24.616 00.001 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
03:05:24.616 00.000 13300 Star::Find returns 1 (0), X=296.51, Y=650.62, Mass=1935, SNR=30.8, Peak=236 HFD=3.3
03:05:24.616 00.000 13300 MultiStar: [#1 -0.25,-0.08,0.83,U] [#2 -0.26,-0.36,0.00,M5] [#3 -0.13,-0.09,0.43,U] [#4 0.04,-0.31,0.28,U] [#5 -0.31,-0.07,0.23,U] [#6 -0.13,0.05,0.24,U] [#7 -0.17,-0.46,0.00,M7] [#8 -0.14,-0.51,0.00,M4] 
03:05:24.617 00.001 13300 refined, 5 included, MultiStar: {-0.27, -0.05}, one-star: {-0.46, 0.04}
03:05:24.617 00.000 13300 CameraToMount -- cameraTheta (-2.96) - m_xAngle (1.53) = xAngle (-4.49 = 1.80)
03:05:24.617 00.000 13300 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.62 = -1.33)
03:05:24.617 00.000 13300 CameraToMount -- cameraX=-0.27 cameraY=-0.05 hyp=0.27 cameraTheta=-2.96 mountX=-0.06 mountY=-0.27, mountTheta=-1.80
03:05:24.619 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.27, y=-0.05, opts=13)
03:05:24.620 00.001 13300 Enqueuing Move request for scope (-0.27, -0.05)
03:05:24.620 00.000 11596 Worker thread wakes up
03:05:24.620 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.05) opts 0xd
03:05:24.620 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.27, -0.05)
03:05:24.620 00.000 11596 Moving (-0.27, -0.05) raw xDistance=-0.06 yDistance=-0.27
03:05:24.620 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:05:24.620 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:05:24.620 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
03:05:24.620 00.000 11596 MoveAxis(E, 0, ABG)
03:05:24.620 00.000 11596 Move returns status 0, amount 0
03:05:24.621 00.001 11596 MoveAxis(N, 0, ABG)
03:05:24.621 00.000 11596 Move returns status 0, amount 0
03:05:24.621 00.000 11596 move complete, result=0
03:05:24.621 00.000 11596 worker thread done servicing request
03:05:24.627 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
03:05:24.635 00.008 13300 UpdateGuideState exits: m=1935 SNR=30.8
03:05:24.635 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:24.635 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:05:24.635 00.000 13300 Enqueuing Expose request
03:05:24.635 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
03:05:24.636 00.001 11596 Worker thread wakes up
03:05:24.636 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:05:25.140 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:05:25.998 00.858 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f0b3ce6e-c344-4b30-891a-2188726f4f3d"}
03:05:25.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f0b3ce6e-c344-4b30-891a-2188726f4f3d"}
03:05:25.999 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"318222a7-4caa-4324-95d2-6ba17f1ce063"}
03:05:25.999 00.000 13300 case statement mapped state 6 to 3
03:05:25.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"318222a7-4caa-4324-95d2-6ba17f1ce063"}
03:05:25.999 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"559a20f5-8894-45ce-9eff-0d42b479765f"}
03:05:26.000 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.51,6.62],"pixels":"..."},"id":"559a20f5-8894-45ce-9eff-0d42b479765f"}
03:05:28.168 02.168 11596 Exposure complete
03:05:28.237 00.069 11596 worker thread done servicing request
03:05:28.237 00.000 13300 OnExposeComplete: enter
03:05:28.237 00.000 13300 UpdateGuideState(): m_state=6
03:05:28.238 00.001 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
03:05:28.238 00.000 13300 Star::Find returns 1 (0), X=296.73, Y=650.33, Mass=1913, SNR=30.6, Peak=187 HFD=3.5
03:05:28.238 00.000 13300 MultiStar: [#1 -0.17,-0.24,0.85,U] [#2 -0.23,-0.23,0.00,M6] [#3 -0.12,-0.44,0.00,M5] [#4 0.22,-0.66,0.00,M1] [#5 0.00,-0.04,0.23,U] [#6 0.15,0.14,0.24,U] [#7 0.07,-0.52,0.00,M8] [#8 -0.14,-0.50,0.00,M5] 
03:05:28.238 00.000 13300 refined, 3 included, MultiStar: {-0.15, -0.18}, one-star: {-0.24, -0.25}
03:05:28.238 00.000 13300 CameraToMount -- cameraTheta (-2.25) - m_xAngle (1.53) = xAngle (-3.78 = 2.50)
03:05:28.239 00.001 13300 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.91 = -0.63)
03:05:28.239 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=-0.18 hyp=0.24 cameraTheta=-2.25 mountX=-0.19 mountY=-0.14, mountTheta=-2.51
03:05:28.241 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=-0.18, opts=13)
03:05:28.241 00.000 13300 Enqueuing Move request for scope (-0.15, -0.18)
03:05:28.241 00.000 11596 Worker thread wakes up
03:05:28.241 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.18) opts 0xd
03:05:28.241 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, -0.18)
03:05:28.241 00.000 11596 Moving (-0.15, -0.18) raw xDistance=-0.19 yDistance=-0.14
03:05:28.241 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.19
03:05:28.241 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:28.241 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
03:05:28.242 00.001 11596 MoveAxis(E, 237, ABG)
03:05:28.242 00.000 11596 Guiding  Dir = 2, Dur = 237
03:05:28.242 00.000 11596 IsSlewing returns 0
03:05:28.248 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=187, med=4, FiltMin=2, FiltMax=70, Gamma=0.510
03:05:28.257 00.009 13300 UpdateGuideState exits: m=1913 SNR=30.6
03:05:28.257 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:28.257 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:05:28.257 00.000 13300 Enqueuing Expose request
03:05:28.308 00.051 11596 IsGuiding returns 0
03:05:28.443 00.135 11596 PulseGuide returned control before completion, sleep 112
03:05:28.637 00.194 11596 IsGuiding returns 1
03:05:28.637 00.000 11596 scope still moving after pulse duration time elapsed
03:05:28.667 00.030 11596 IsSlewing returns 0
03:05:28.890 00.223 11596 IsGuiding returns 0
03:05:28.890 00.000 11596 scope move finished after 237 + 344 ms
03:05:28.890 00.000 11596 Move returns status 0, amount 237
03:05:28.890 00.000 11596 MoveAxis(N, 0, ABG)
03:05:28.890 00.000 11596 Move returns status 0, amount 0
03:05:28.890 00.000 11596 move complete, result=0
03:05:28.891 00.001 11596 worker thread done servicing request
03:05:28.891 00.000 13300 GuideStep: -0.2 px 237 ms EAST, -0.1 px 0 ms NORTH
03:05:28.891 00.000 11596 Worker thread wakes up
03:05:28.891 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:05:28.997 00.106 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d8e7f08e-9a84-474d-a951-cddf4fa26f06"}
03:05:28.997 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d8e7f08e-9a84-474d-a951-cddf4fa26f06"}
03:05:28.997 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9763d2b4-346f-4925-b214-32830c26a37b"}
03:05:28.998 00.001 13300 case statement mapped state 6 to 3
03:05:28.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9763d2b4-346f-4925-b214-32830c26a37b"}
03:05:28.998 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"65192acd-2b5a-4af2-a1e6-666f62a12d28"}
03:05:28.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.73,7.33],"pixels":"..."},"id":"65192acd-2b5a-4af2-a1e6-666f62a12d28"}
03:05:29.404 00.406 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:05:31.996 02.592 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3c74cd17-2b07-4532-a666-d6d78c3bd7a5"}
03:05:31.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3c74cd17-2b07-4532-a666-d6d78c3bd7a5"}
03:05:31.997 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"201149a5-f7ea-4213-b546-8da4daa822d7"}
03:05:31.997 00.000 13300 case statement mapped state 6 to 3
03:05:31.997 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"201149a5-f7ea-4213-b546-8da4daa822d7"}
03:05:31.997 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e2de768e-ac15-42c6-9951-dca6ba4d1fcb"}
03:05:31.998 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.73,7.33],"pixels":"..."},"id":"e2de768e-ac15-42c6-9951-dca6ba4d1fcb"}
03:05:32.430 00.432 11596 Exposure complete
03:05:32.500 00.070 11596 worker thread done servicing request
03:05:32.501 00.001 13300 OnExposeComplete: enter
03:05:32.501 00.000 13300 UpdateGuideState(): m_state=6
03:05:32.501 00.000 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
03:05:32.501 00.000 13300 Star::Find returns 1 (0), X=296.75, Y=650.40, Mass=1931, SNR=30.7, Peak=193 HFD=3.4
03:05:32.502 00.001 13300 MultiStar: [#1 -0.18,-0.18,0.84,U] [#2 -0.30,-0.10,0.00,M7] [#3 0.07,-0.32,0.00,M6] [#4 0.22,-0.14,0.26,U] [#5 -0.20,-0.04,0.22,U] [#6 -0.36,-0.04,0.00,M1] [#7 -0.09,-0.29,0.24,U] [#8 0.06,-0.71,0.00,M6] 
03:05:32.502 00.000 13300 refined, 4 included, MultiStar: {-0.14, -0.17}, one-star: {-0.21, -0.17}
03:05:32.502 00.000 13300 CameraToMount -- cameraTheta (-2.27) - m_xAngle (1.53) = xAngle (-3.80 = 2.48)
03:05:32.502 00.000 13300 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.93 = -0.64)
03:05:32.502 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=-0.17 hyp=0.22 cameraTheta=-2.27 mountX=-0.18 mountY=-0.13, mountTheta=-2.49
03:05:32.504 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=-0.17, opts=13)
03:05:32.504 00.000 13300 Enqueuing Move request for scope (-0.14, -0.17)
03:05:32.504 00.000 11596 Worker thread wakes up
03:05:32.504 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.17) opts 0xd
03:05:32.504 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, -0.17)
03:05:32.505 00.001 11596 Moving (-0.14, -0.17) raw xDistance=-0.18 yDistance=-0.13
03:05:32.505 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.18
03:05:32.505 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:32.505 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:05:32.505 00.000 11596 MoveAxis(E, 240, ABG)
03:05:32.505 00.000 11596 Guiding  Dir = 2, Dur = 240
03:05:32.506 00.001 11596 IsSlewing returns 0
03:05:32.512 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=193, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
03:05:32.520 00.008 13300 UpdateGuideState exits: m=1931 SNR=30.7
03:05:32.520 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:32.520 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:05:32.520 00.000 13300 Enqueuing Expose request
03:05:32.798 00.278 11596 IsGuiding returns 0
03:05:33.032 00.234 11596 PulseGuide returned control before completion, sleep 16
03:05:33.333 00.301 11596 IsGuiding returns 1
03:05:33.333 00.000 11596 scope still moving after pulse duration time elapsed
03:05:33.368 00.035 11596 IsSlewing returns 0
03:05:33.477 00.109 11596 IsGuiding returns 0
03:05:33.477 00.000 11596 scope move finished after 240 + 439 ms
03:05:33.477 00.000 11596 Move returns status 0, amount 240
03:05:33.477 00.000 11596 MoveAxis(N, 0, ABG)
03:05:33.477 00.000 11596 Move returns status 0, amount 0
03:05:33.477 00.000 11596 move complete, result=0
03:05:33.477 00.000 11596 worker thread done servicing request
03:05:33.477 00.000 11596 Worker thread wakes up
03:05:33.477 00.000 13300 GuideStep: -0.2 px 240 ms EAST, -0.1 px 0 ms NORTH
03:05:33.478 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:05:33.988 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:05:34.995 01.007 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ef85e387-932e-4ad8-923e-f4a1d41e1b75"}
03:05:34.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ef85e387-932e-4ad8-923e-f4a1d41e1b75"}
03:05:34.996 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dbdcbdfe-10b9-4a07-832b-5686fb317149"}
03:05:34.996 00.000 13300 case statement mapped state 6 to 3
03:05:34.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dbdcbdfe-10b9-4a07-832b-5686fb317149"}
03:05:34.996 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"25d492c1-7e79-4569-b1b1-88754698c1cf"}
03:05:34.997 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[6.75,7.40],"pixels":"..."},"id":"25d492c1-7e79-4569-b1b1-88754698c1cf"}
03:05:37.009 02.012 11596 Exposure complete
03:05:37.079 00.070 11596 worker thread done servicing request
03:05:37.079 00.000 13300 OnExposeComplete: enter
03:05:37.079 00.000 13300 UpdateGuideState(): m_state=6
03:05:37.079 00.000 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
03:05:37.079 00.000 13300 Star::Find returns 1 (0), X=296.81, Y=650.66, Mass=1925, SNR=30.7, Peak=239 HFD=3.3
03:05:37.080 00.001 13300 MultiStar: [#1 -0.23,0.10,0.84,U] [#2 -0.21,0.01,0.43,U] [#3 -0.08,-0.09,0.43,U] [#4 0.06,-0.01,0.28,U] [#5 -0.43,0.13,0.00,M1] [#6 -0.07,0.12,0.26,U] [#7 -0.04,-0.22,0.25,U] [#8 -0.18,0.20,0.24,U] 
03:05:37.080 00.000 13300 refined, 7 included, MultiStar: {-0.14, 0.04}, one-star: {-0.15, 0.09}
03:05:37.080 00.000 13300 CameraToMount -- cameraTheta (2.85) - m_xAngle (1.53) = xAngle (1.31 = 1.31)
03:05:37.080 00.000 13300 CameraToMount -- cameraTheta (2.85) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.81 = -1.81)
03:05:37.080 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=0.04 hyp=0.15 cameraTheta=2.85 mountX=0.04 mountY=-0.14, mountTheta=-1.31
03:05:37.082 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=0.04, opts=13)
03:05:37.082 00.000 13300 Enqueuing Move request for scope (-0.14, 0.04)
03:05:37.083 00.001 11596 Worker thread wakes up
03:05:37.083 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.04) opts 0xd
03:05:37.083 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, 0.04)
03:05:37.083 00.000 11596 Moving (-0.14, 0.04) raw xDistance=0.04 yDistance=-0.14
03:05:37.083 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:05:37.083 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:37.083 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
03:05:37.083 00.000 11596 MoveAxis(E, 0, ABG)
03:05:37.084 00.001 11596 Move returns status 0, amount 0
03:05:37.084 00.000 11596 MoveAxis(N, 0, ABG)
03:05:37.084 00.000 11596 Move returns status 0, amount 0
03:05:37.084 00.000 11596 move complete, result=0
03:05:37.084 00.000 11596 worker thread done servicing request
03:05:37.092 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
03:05:37.100 00.008 13300 UpdateGuideState exits: m=1925 SNR=30.7
03:05:37.100 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:37.100 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:05:37.100 00.000 13300 Enqueuing Expose request
03:05:37.101 00.001 11596 Worker thread wakes up
03:05:37.101 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:05:37.101 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:05:37.613 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:05:37.994 00.381 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"496e3882-75b8-4068-9bc2-94ff3159fba0"}
03:05:37.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"496e3882-75b8-4068-9bc2-94ff3159fba0"}
03:05:37.995 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"61e173d8-1ccb-4e98-96cf-df7145bfd6bb"}
03:05:37.995 00.000 13300 case statement mapped state 6 to 3
03:05:37.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"61e173d8-1ccb-4e98-96cf-df7145bfd6bb"}
03:05:37.995 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"09401202-6fc0-491f-9534-866664fd38a5"}
03:05:37.996 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[6.81,6.66],"pixels":"..."},"id":"09401202-6fc0-491f-9534-866664fd38a5"}
03:05:40.639 02.643 11596 Exposure complete
03:05:40.709 00.070 11596 worker thread done servicing request
03:05:40.709 00.000 13300 OnExposeComplete: enter
03:05:40.709 00.000 13300 UpdateGuideState(): m_state=6
03:05:40.710 00.001 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
03:05:40.710 00.000 13300 Star::Find returns 1 (0), X=296.80, Y=650.59, Mass=1956, SNR=31.0, Peak=229 HFD=3.2
03:05:40.710 00.000 13300 MultiStar: [#1 -0.20,0.01,0.83,U] [#2 -0.28,-0.12,0.00,M7] [#3 -0.09,-0.13,0.43,U] [#4 0.18,-0.16,0.27,U] [#5 -0.21,0.01,0.23,U] [#6 -0.14,-0.13,0.24,U] [#7 0.02,-0.46,0.00,M7] [#8 0.01,-0.29,0.24,U] 
03:05:40.710 00.000 13300 refined, 6 included, MultiStar: {-0.12, -0.05}, one-star: {-0.17, 0.01}
03:05:40.710 00.000 13300 CameraToMount -- cameraTheta (-2.73) - m_xAngle (1.53) = xAngle (-4.26 = 2.02)
03:05:40.711 00.001 13300 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.39 = -1.10)
03:05:40.711 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=-0.05 hyp=0.14 cameraTheta=-2.73 mountX=-0.06 mountY=-0.12, mountTheta=-2.03
03:05:40.713 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=-0.05, opts=13)
03:05:40.713 00.000 13300 Enqueuing Move request for scope (-0.12, -0.05)
03:05:40.713 00.000 11596 Worker thread wakes up
03:05:40.713 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.05) opts 0xd
03:05:40.713 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, -0.05)
03:05:40.713 00.000 11596 Moving (-0.12, -0.05) raw xDistance=-0.06 yDistance=-0.12
03:05:40.713 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:05:40.713 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:40.713 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:05:40.713 00.000 11596 MoveAxis(E, 0, ABG)
03:05:40.714 00.001 11596 Move returns status 0, amount 0
03:05:40.714 00.000 11596 MoveAxis(N, 0, ABG)
03:05:40.714 00.000 11596 Move returns status 0, amount 0
03:05:40.714 00.000 11596 move complete, result=0
03:05:40.714 00.000 11596 worker thread done servicing request
03:05:40.721 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=229, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
03:05:40.730 00.009 13300 UpdateGuideState exits: m=1956 SNR=31.0
03:05:40.730 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:40.730 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:05:40.730 00.000 13300 Enqueuing Expose request
03:05:40.730 00.000 11596 Worker thread wakes up
03:05:40.730 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:05:40.730 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:05:40.995 00.265 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b2a10b95-3a77-4785-9f52-c13f76bf938a"}
03:05:40.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b2a10b95-3a77-4785-9f52-c13f76bf938a"}
03:05:40.996 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eec1bb93-ac45-4d0f-ae0d-be73ab971df7"}
03:05:40.996 00.000 13300 case statement mapped state 6 to 3
03:05:40.997 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eec1bb93-ac45-4d0f-ae0d-be73ab971df7"}
03:05:40.997 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"57ab9181-a17f-41d9-9384-52c0856ace1c"}
03:05:40.998 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[6.80,6.59],"pixels":"..."},"id":"57ab9181-a17f-41d9-9384-52c0856ace1c"}
03:05:41.244 00.246 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:05:43.994 02.750 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7397e7e9-6681-439e-b3d8-73c6d2983a1b"}
03:05:43.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7397e7e9-6681-439e-b3d8-73c6d2983a1b"}
03:05:43.995 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7878289c-53fd-499c-b585-8ca86d74eab3"}
03:05:43.995 00.000 13300 case statement mapped state 6 to 3
03:05:43.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7878289c-53fd-499c-b585-8ca86d74eab3"}
03:05:43.996 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4ac677ba-4dbf-4b88-be8b-76b1dc717412"}
03:05:43.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[6.80,6.59],"pixels":"..."},"id":"4ac677ba-4dbf-4b88-be8b-76b1dc717412"}
03:05:44.273 00.277 11596 Exposure complete
03:05:44.342 00.069 11596 worker thread done servicing request
03:05:44.342 00.000 13300 OnExposeComplete: enter
03:05:44.342 00.000 13300 UpdateGuideState(): m_state=6
03:05:44.343 00.001 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
03:05:44.343 00.000 13300 Star::Find returns 1 (0), X=296.72, Y=650.64, Mass=1957, SNR=30.9, Peak=255 HFD=3.3
03:05:44.343 00.000 13300 MultiStar: [#1 -0.24,-0.04,0.83,U] [#2 -0.49,-0.13,0.00,M8] [#3 -0.02,-0.23,0.43,U] [#4 0.07,-0.20,0.27,U] [#5 -0.27,-0.13,0.00,M1] [#6 -0.21,-0.07,0.25,U] [#7 0.11,-0.48,0.00,M8] [#8 -0.19,-0.03,0.23,U] 
03:05:44.343 00.000 13300 refined, 5 included, MultiStar: {-0.18, -0.05}, one-star: {-0.24, 0.06}
03:05:44.344 00.001 13300 CameraToMount -- cameraTheta (-2.87) - m_xAngle (1.53) = xAngle (-4.40 = 1.88)
03:05:44.344 00.000 13300 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.53 = -1.24)
03:05:44.344 00.000 13300 CameraToMount -- cameraX=-0.18 cameraY=-0.05 hyp=0.18 cameraTheta=-2.87 mountX=-0.06 mountY=-0.17, mountTheta=-1.89
03:05:44.346 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.18, y=-0.05, opts=13)
03:05:44.346 00.000 13300 Enqueuing Move request for scope (-0.18, -0.05)
03:05:44.346 00.000 11596 Worker thread wakes up
03:05:44.346 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.05) opts 0xd
03:05:44.346 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.18, -0.05)
03:05:44.346 00.000 11596 Moving (-0.18, -0.05) raw xDistance=-0.06 yDistance=-0.17
03:05:44.346 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:05:44.347 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:44.347 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
03:05:44.347 00.000 11596 MoveAxis(E, 0, ABG)
03:05:44.347 00.000 11596 Move returns status 0, amount 0
03:05:44.347 00.000 11596 MoveAxis(N, 0, ABG)
03:05:44.347 00.000 11596 Move returns status 0, amount 0
03:05:44.347 00.000 11596 move complete, result=0
03:05:44.348 00.001 11596 worker thread done servicing request
03:05:44.354 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
03:05:44.363 00.009 13300 UpdateGuideState exits: m=1957 SNR=30.9
03:05:44.363 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:44.363 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:05:44.364 00.001 13300 Enqueuing Expose request
03:05:44.364 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:05:44.364 00.000 11596 Worker thread wakes up
03:05:44.364 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:05:44.866 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:05:46.993 02.127 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c66b158e-8283-4c73-8e13-5994c6c1cb2d"}
03:05:46.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c66b158e-8283-4c73-8e13-5994c6c1cb2d"}
03:05:46.994 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e188a7c2-e6d5-4272-b526-83dcb15c6d6c"}
03:05:46.994 00.000 13300 case statement mapped state 6 to 3
03:05:46.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e188a7c2-e6d5-4272-b526-83dcb15c6d6c"}
03:05:46.994 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2c89af68-79e9-4c08-bad4-f7394e13fc4b"}
03:05:46.995 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[6.72,6.64],"pixels":"..."},"id":"2c89af68-79e9-4c08-bad4-f7394e13fc4b"}
03:05:47.894 00.899 11596 Exposure complete
03:05:47.966 00.072 11596 worker thread done servicing request
03:05:47.966 00.000 13300 OnExposeComplete: enter
03:05:47.966 00.000 13300 UpdateGuideState(): m_state=6
03:05:47.967 00.001 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
03:05:47.967 00.000 13300 Star::Find returns 1 (0), X=296.66, Y=650.56, Mass=1900, SNR=30.5, Peak=236 HFD=3.2
03:05:47.967 00.000 13300 MultiStar: [#1 -0.28,-0.12,0.00,M1] [#2 -0.50,-0.25,0.00,M9] [#3 -0.14,-0.33,0.00,M4] [#4 0.09,-0.18,0.27,U] [#5 -0.28,0.12,0.00,M2] [#6 -0.09,0.15,0.25,U] [#7 0.16,-0.41,0.00,M9] [#8 0.12,-0.35,0.00,M4] 
03:05:47.967 00.000 13300 refined, 2 included, MultiStar: {-0.20, -0.02}, one-star: {-0.31, -0.01}
03:05:47.967 00.000 13300 CameraToMount -- cameraTheta (-3.06) - m_xAngle (1.53) = xAngle (-4.59 = 1.69)
03:05:47.967 00.000 13300 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.72 = -1.44)
03:05:47.968 00.001 13300 CameraToMount -- cameraX=-0.20 cameraY=-0.02 hyp=0.20 cameraTheta=-3.06 mountX=-0.02 mountY=-0.20, mountTheta=-1.69
03:05:47.969 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.20, y=-0.02, opts=13)
03:05:47.969 00.000 13300 Enqueuing Move request for scope (-0.20, -0.02)
03:05:47.970 00.001 11596 Worker thread wakes up
03:05:47.970 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.02) opts 0xd
03:05:47.970 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.20, -0.02)
03:05:47.970 00.000 11596 Moving (-0.20, -0.02) raw xDistance=-0.02 yDistance=-0.20
03:05:47.970 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:05:47.970 00.000 11596 switching direction from 0 to -1 - decHistory=-3 oldest=-0.47 newest=-0.50
03:05:47.970 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
03:05:47.970 00.000 11596 MoveAxis(E, 0, ABG)
03:05:47.970 00.000 11596 Move returns status 0, amount 0
03:05:47.970 00.000 11596 MoveAxis(N, 266, ABG)
03:05:47.971 00.001 11596 Guiding  Dir = 0, Dur = 266
03:05:47.971 00.000 11596 IsSlewing returns 0
03:05:47.977 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=70, Gamma=0.510
03:05:47.984 00.007 13300 UpdateGuideState exits: m=1900 SNR=30.5
03:05:47.985 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:47.985 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:05:47.985 00.000 13300 Enqueuing Expose request
03:05:48.061 00.076 11596 IsGuiding returns 0
03:05:48.289 00.228 11596 PulseGuide returned control before completion, sleep 50
03:05:48.667 00.378 11596 IsGuiding returns 1
03:05:48.667 00.000 11596 scope still moving after pulse duration time elapsed
03:05:48.697 00.030 11596 IsSlewing returns 0
03:05:48.765 00.068 11596 IsGuiding returns 1
03:05:48.788 00.023 11596 IsSlewing returns 0
03:05:49.002 00.214 11596 IsGuiding returns 0
03:05:49.002 00.000 11596 scope move finished after 266 + 673 ms
03:05:49.002 00.000 11596 Move returns status 0, amount 266
03:05:49.002 00.000 11596 move complete, result=0
03:05:49.002 00.000 11596 worker thread done servicing request
03:05:49.002 00.000 11596 Worker thread wakes up
03:05:49.002 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.2 px 266 ms NORTH
03:05:49.002 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:05:49.511 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:05:49.992 00.481 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9c80cbcc-67c3-45fc-8ab1-65f42220bb43"}
03:05:49.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9c80cbcc-67c3-45fc-8ab1-65f42220bb43"}
03:05:49.993 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d5045929-0000-4c61-95b7-adfda8e615a3"}
03:05:49.993 00.000 13300 case statement mapped state 6 to 3
03:05:49.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d5045929-0000-4c61-95b7-adfda8e615a3"}
03:05:49.993 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9e5c1bee-9932-46e4-bfd5-2baa4b8decfa"}
03:05:49.994 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[6.66,6.56],"pixels":"..."},"id":"9e5c1bee-9932-46e4-bfd5-2baa4b8decfa"}
03:05:52.545 02.551 11596 Exposure complete
03:05:52.616 00.071 11596 worker thread done servicing request
03:05:52.616 00.000 13300 OnExposeComplete: enter
03:05:52.616 00.000 13300 UpdateGuideState(): m_state=6
03:05:52.617 00.001 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
03:05:52.617 00.000 13300 Star::Find returns 1 (0), X=296.85, Y=650.40, Mass=1922, SNR=30.6, Peak=199 HFD=3.3
03:05:52.617 00.000 13300 MultiStar: [#1 -0.05,-0.28,0.00,M2] [#2 -0.33,-0.24,0.00,M10] [#3 0.04,-0.38,0.00,M5] [#4 0.30,-0.17,0.00,M1] [#5 -0.14,-0.15,0.25,U] [#6 -0.37,-0.17,0.00,M1] [#7 0.36,-0.44,0.00,M10] [#8 0.26,-0.33,0.00,M5] 
03:05:52.617 00.000 13300 refined, 1 included, MultiStar: {-0.12, -0.18}, one-star: {-0.11, -0.18}
03:05:52.618 00.001 13300 CameraToMount -- cameraTheta (-2.17) - m_xAngle (1.53) = xAngle (-3.70 = 2.58)
03:05:52.618 00.000 13300 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.83 = -0.55)
03:05:52.618 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=-0.18 hyp=0.21 cameraTheta=-2.17 mountX=-0.18 mountY=-0.11, mountTheta=-2.59
03:05:52.620 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=-0.18, opts=13)
03:05:52.620 00.000 13300 Enqueuing Move request for scope (-0.12, -0.18)
03:05:52.620 00.000 11596 Worker thread wakes up
03:05:52.620 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.18) opts 0xd
03:05:52.620 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, -0.18)
03:05:52.620 00.000 11596 Moving (-0.12, -0.18) raw xDistance=-0.18 yDistance=-0.11
03:05:52.620 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.18
03:05:52.620 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:52.620 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:05:52.621 00.001 11596 MoveAxis(E, 225, ABG)
03:05:52.621 00.000 11596 Guiding  Dir = 2, Dur = 225
03:05:52.621 00.000 11596 IsSlewing returns 0
03:05:52.627 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=199, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
03:05:52.635 00.008 13300 UpdateGuideState exits: m=1922 SNR=30.6
03:05:52.636 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:52.636 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:05:52.636 00.000 13300 Enqueuing Expose request
03:05:52.707 00.071 11596 IsGuiding returns 0
03:05:52.992 00.285 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3f309e93-d4bb-49be-b178-8ccd564c51e7"}
03:05:52.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3f309e93-d4bb-49be-b178-8ccd564c51e7"}
03:05:52.993 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4352b7da-dc9c-44a7-8608-9b0790c2448e"}
03:05:52.993 00.000 13300 case statement mapped state 6 to 3
03:05:52.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4352b7da-dc9c-44a7-8608-9b0790c2448e"}
03:05:52.993 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"313532d9-428e-4202-9fa9-718971f87d01"}
03:05:52.994 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[6.85,7.40],"pixels":"..."},"id":"313532d9-428e-4202-9fa9-718971f87d01"}
03:05:53.295 00.301 11596 IsGuiding returns 1
03:05:53.295 00.000 11596 scope still moving after pulse duration time elapsed
03:05:53.434 00.139 11596 IsSlewing returns 0
03:05:53.525 00.091 11596 IsGuiding returns 0
03:05:53.525 00.000 11596 scope move finished after 225 + 592 ms
03:05:53.525 00.000 11596 Move returns status 0, amount 225
03:05:53.525 00.000 11596 MoveAxis(N, 0, ABG)
03:05:53.525 00.000 11596 Move returns status 0, amount 0
03:05:53.525 00.000 11596 move complete, result=0
03:05:53.525 00.000 11596 worker thread done servicing request
03:05:53.525 00.000 11596 Worker thread wakes up
03:05:53.525 00.000 13300 GuideStep: -0.2 px 225 ms EAST, -0.1 px 0 ms NORTH
03:05:53.526 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:05:54.030 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:05:55.992 01.962 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"72db5792-a3d7-4230-bdd3-c64ac0d5b8b5"}
03:05:55.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"72db5792-a3d7-4230-bdd3-c64ac0d5b8b5"}
03:05:55.993 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"658a8e5e-2a20-4fe1-97ac-176ef8ae6d5f"}
03:05:55.993 00.000 13300 case statement mapped state 6 to 3
03:05:55.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"658a8e5e-2a20-4fe1-97ac-176ef8ae6d5f"}
03:05:55.994 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4a8a131b-0d8b-44a1-8f32-ee157cc128b9"}
03:05:55.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[6.85,7.40],"pixels":"..."},"id":"4a8a131b-0d8b-44a1-8f32-ee157cc128b9"}
03:05:57.052 01.058 11596 Exposure complete
03:05:57.130 00.078 11596 worker thread done servicing request
03:05:57.130 00.000 13300 OnExposeComplete: enter
03:05:57.131 00.001 13300 UpdateGuideState(): m_state=6
03:05:57.131 00.000 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
03:05:57.131 00.000 13300 Star::Find returns 1 (0), X=296.78, Y=650.42, Mass=1909, SNR=30.6, Peak=202 HFD=3.3
03:05:57.132 00.001 13300 MultiStar: [#1 -0.10,-0.18,0.83,U] [#2 -0.19,-0.15,0.46,U] [#3 -0.05,-0.29,0.00,M6] [#4 0.31,-0.34,0.00,M2] [#5 -0.55,-0.13,0.00,M2] [#6 -0.11,-0.20,0.24,U] [#7 0.28,-0.51,0.00,R] [#8 0.37,-0.43,0.00,M6] 
03:05:57.132 00.000 13300 refined, 3 included, MultiStar: {-0.15, -0.17}, one-star: {-0.19, -0.16}
03:05:57.132 00.000 13300 CameraToMount -- cameraTheta (-2.30) - m_xAngle (1.53) = xAngle (-3.83 = 2.45)
03:05:57.132 00.000 13300 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.96 = -0.68)
03:05:57.132 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=-0.17 hyp=0.23 cameraTheta=-2.30 mountX=-0.18 mountY=-0.14, mountTheta=-2.46
03:05:57.134 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=-0.17, opts=13)
03:05:57.134 00.000 13300 Enqueuing Move request for scope (-0.15, -0.17)
03:05:57.134 00.000 11596 Worker thread wakes up
03:05:57.134 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.17) opts 0xd
03:05:57.135 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.15, -0.17)
03:05:57.135 00.000 11596 Moving (-0.15, -0.17) raw xDistance=-0.18 yDistance=-0.14
03:05:57.135 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.18
03:05:57.135 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:57.135 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
03:05:57.135 00.000 11596 MoveAxis(E, 235, ABG)
03:05:57.135 00.000 11596 Guiding  Dir = 2, Dur = 235
03:05:57.136 00.001 11596 IsSlewing returns 0
03:05:57.143 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=202, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
03:05:57.151 00.008 13300 UpdateGuideState exits: m=1909 SNR=30.6
03:05:57.151 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:57.151 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:05:57.151 00.000 13300 Enqueuing Expose request
03:05:57.229 00.078 11596 IsGuiding returns 0
03:05:57.458 00.229 11596 PulseGuide returned control before completion, sleep 16
03:05:57.587 00.129 11596 IsGuiding returns 1
03:05:57.587 00.000 11596 scope still moving after pulse duration time elapsed
03:05:57.612 00.025 11596 IsSlewing returns 0
03:05:57.682 00.070 11596 IsGuiding returns 1
03:05:57.704 00.022 11596 IsSlewing returns 0
03:05:58.135 00.431 11596 IsGuiding returns 0
03:05:58.135 00.000 11596 scope move finished after 235 + 671 ms
03:05:58.135 00.000 11596 Move returns status 0, amount 235
03:05:58.135 00.000 11596 MoveAxis(N, 0, ABG)
03:05:58.135 00.000 11596 Move returns status 0, amount 0
03:05:58.135 00.000 11596 move complete, result=0
03:05:58.135 00.000 11596 worker thread done servicing request
03:05:58.135 00.000 11596 Worker thread wakes up
03:05:58.135 00.000 13300 GuideStep: -0.2 px 235 ms EAST, -0.1 px 0 ms NORTH
03:05:58.136 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:05:58.644 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:05:58.992 00.348 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c61c94d4-0cee-43ed-9e12-7ec3e2844934"}
03:05:58.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c61c94d4-0cee-43ed-9e12-7ec3e2844934"}
03:05:59.003 00.011 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f7da622c-1160-4c6f-9710-1df049955f45"}
03:05:59.003 00.000 13300 case statement mapped state 6 to 3
03:05:59.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f7da622c-1160-4c6f-9710-1df049955f45"}
03:05:59.003 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8644b625-15f6-4dc5-9778-76c68c99f416"}
03:05:59.004 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[6.78,7.42],"pixels":"..."},"id":"8644b625-15f6-4dc5-9778-76c68c99f416"}
03:06:01.676 02.672 11596 Exposure complete
03:06:01.746 00.070 11596 worker thread done servicing request
03:06:01.746 00.000 13300 OnExposeComplete: enter
03:06:01.746 00.000 13300 UpdateGuideState(): m_state=6
03:06:01.747 00.001 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
03:06:01.747 00.000 13300 Star::Find returns 1 (0), X=296.81, Y=650.79, Mass=1963, SNR=31.0, Peak=232 HFD=3.3
03:06:01.748 00.001 13300 MultiStar: [#1 -0.07,0.15,0.83,U] [#2 -0.13,0.10,0.43,U] [#3 0.03,-0.03,0.43,U] [#4 0.29,-0.07,0.00,M3] [#5 -0.32,0.11,0.00,M3] [#6 -0.10,0.34,0.00,M1] [#7 -0.49,0.21,0.00,M1] [#8 0.29,0.06,0.00,M7] 
03:06:01.748 00.000 13300 refined, 3 included, MultiStar: {-0.10, 0.14}, one-star: {-0.16, 0.21}
03:06:01.748 00.000 13300 CameraToMount -- cameraTheta (2.19) - m_xAngle (1.53) = xAngle (0.65 = 0.65)
03:06:01.748 00.000 13300 CameraToMount -- cameraTheta (2.19) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.47 = -2.47)
03:06:01.748 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.14 hyp=0.17 cameraTheta=2.19 mountX=0.13 mountY=-0.10, mountTheta=-0.66
03:06:01.750 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.14, opts=13)
03:06:01.750 00.000 13300 Enqueuing Move request for scope (-0.10, 0.14)
03:06:01.750 00.000 11596 Worker thread wakes up
03:06:01.750 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.14) opts 0xd
03:06:01.750 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.14)
03:06:01.750 00.000 11596 Moving (-0.10, 0.14) raw xDistance=0.13 yDistance=-0.10
03:06:01.751 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
03:06:01.751 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:01.751 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:06:01.751 00.000 11596 MoveAxis(E, 0, ABG)
03:06:01.751 00.000 11596 Move returns status 0, amount 0
03:06:01.751 00.000 11596 MoveAxis(N, 0, ABG)
03:06:01.751 00.000 11596 Move returns status 0, amount 0
03:06:01.751 00.000 11596 move complete, result=0
03:06:01.751 00.000 11596 worker thread done servicing request
03:06:01.758 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
03:06:01.766 00.008 13300 UpdateGuideState exits: m=1963 SNR=31.0
03:06:01.766 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:01.766 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:06:01.766 00.000 13300 Enqueuing Expose request
03:06:01.766 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:06:01.766 00.000 11596 Worker thread wakes up
03:06:01.767 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:06:01.991 00.224 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"98be7a62-ee41-401a-9e56-f0ecb25cfc2b"}
03:06:01.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"98be7a62-ee41-401a-9e56-f0ecb25cfc2b"}
03:06:01.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"232a9f41-28f6-43be-bda6-6a7ae6b3b4bd"}
03:06:01.992 00.000 13300 case statement mapped state 6 to 3
03:06:01.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"232a9f41-28f6-43be-bda6-6a7ae6b3b4bd"}
03:06:01.992 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"efbbd5f5-0fc6-46a5-a354-9540de658a5e"}
03:06:01.993 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[6.81,6.79],"pixels":"..."},"id":"efbbd5f5-0fc6-46a5-a354-9540de658a5e"}
03:06:02.269 00.276 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:06:04.991 02.722 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"19b01cc2-ea39-4724-be96-0498285e071e"}
03:06:04.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"19b01cc2-ea39-4724-be96-0498285e071e"}
03:06:04.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0a3c06cc-9c3f-4d94-82a9-48bfcf83dc29"}
03:06:04.992 00.000 13300 case statement mapped state 6 to 3
03:06:04.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0a3c06cc-9c3f-4d94-82a9-48bfcf83dc29"}
03:06:04.992 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c4c9e54e-0ed0-4e87-83e1-d7475ef3fab0"}
03:06:04.993 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[6.81,6.79],"pixels":"..."},"id":"c4c9e54e-0ed0-4e87-83e1-d7475ef3fab0"}
03:06:05.301 00.308 11596 Exposure complete
03:06:05.373 00.072 11596 worker thread done servicing request
03:06:05.373 00.000 13300 OnExposeComplete: enter
03:06:05.373 00.000 13300 UpdateGuideState(): m_state=6
03:06:05.374 00.001 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
03:06:05.374 00.000 13300 Star::Find returns 1 (0), X=296.75, Y=650.74, Mass=1948, SNR=30.9, Peak=240 HFD=3.5
03:06:05.374 00.000 13300 MultiStar: [#1 -0.16,0.18,0.83,U] [#2 -0.08,-0.05,0.46,U] [#3 0.12,-0.04,0.43,U] [#4 0.23,0.01,0.28,U] [#5 -0.21,-0.07,0.23,U] [#6 -0.18,0.08,0.24,U] [#7 -0.33,0.07,0.00,M2] [#8 0.58,0.11,0.00,M8] 
03:06:05.374 00.000 13300 refined, 6 included, MultiStar: {-0.10, 0.08}, one-star: {-0.21, 0.16}
03:06:05.374 00.000 13300 CameraToMount -- cameraTheta (2.48) - m_xAngle (1.53) = xAngle (0.95 = 0.95)
03:06:05.375 00.001 13300 CameraToMount -- cameraTheta (2.48) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.18 = -2.18)
03:06:05.375 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.08 hyp=0.13 cameraTheta=2.48 mountX=0.08 mountY=-0.11, mountTheta=-0.96
03:06:05.377 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.08, opts=13)
03:06:05.377 00.000 13300 Enqueuing Move request for scope (-0.10, 0.08)
03:06:05.377 00.000 11596 Worker thread wakes up
03:06:05.377 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.08) opts 0xd
03:06:05.377 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.08)
03:06:05.377 00.000 11596 Moving (-0.10, 0.08) raw xDistance=0.08 yDistance=-0.11
03:06:05.377 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:06:05.377 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:05.378 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:06:05.378 00.000 11596 MoveAxis(E, 0, ABG)
03:06:05.378 00.000 11596 Move returns status 0, amount 0
03:06:05.378 00.000 11596 MoveAxis(N, 0, ABG)
03:06:05.378 00.000 11596 Move returns status 0, amount 0
03:06:05.378 00.000 11596 move complete, result=0
03:06:05.378 00.000 11596 worker thread done servicing request
03:06:05.386 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=240, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
03:06:05.394 00.008 13300 UpdateGuideState exits: m=1948 SNR=30.9
03:06:05.395 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:05.395 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:06:05.395 00.000 13300 Enqueuing Expose request
03:06:05.395 00.000 11596 Worker thread wakes up
03:06:05.395 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:06:05.396 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:06:05.910 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:06:07.990 02.080 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b76e5915-1e38-4b4e-979d-008570b55e86"}
03:06:07.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b76e5915-1e38-4b4e-979d-008570b55e86"}
03:06:07.991 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"035cca7b-7ab4-45cf-a12e-3fa3955f3992"}
03:06:07.991 00.000 13300 case statement mapped state 6 to 3
03:06:07.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"035cca7b-7ab4-45cf-a12e-3fa3955f3992"}
03:06:07.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b8159a14-2579-4c1f-8dff-e4e037bf6a03"}
03:06:07.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[6.75,6.74],"pixels":"..."},"id":"b8159a14-2579-4c1f-8dff-e4e037bf6a03"}
03:06:08.942 00.950 11596 Exposure complete
03:06:09.011 00.069 11596 worker thread done servicing request
03:06:09.011 00.000 13300 OnExposeComplete: enter
03:06:09.012 00.001 13300 UpdateGuideState(): m_state=6
03:06:09.012 00.000 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
03:06:09.012 00.000 13300 Star::Find returns 1 (0), X=296.90, Y=650.77, Mass=1947, SNR=30.9, Peak=220 HFD=3.2
03:06:09.013 00.001 13300 MultiStar: [#1 -0.07,0.10,0.84,U] [#2 -0.05,-0.04,0.43,U] [#3 0.09,-0.05,0.42,U] [#4 0.32,-0.07,0.00,M3] [#5 0.11,0.05,0.28,U] [#6 0.05,-0.10,0.25,U] [#7 -0.12,0.26,0.00,M3] [#8 0.34,0.15,0.00,M9] 
03:06:09.013 00.000 13300 refined, 5 included, MultiStar: {-0.02, 0.07}, one-star: {-0.07, 0.19}
03:06:09.013 00.000 13300 CameraToMount -- cameraTheta (1.85) - m_xAngle (1.53) = xAngle (0.32 = 0.32)
03:06:09.013 00.000 13300 CameraToMount -- cameraTheta (1.85) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.81 = -2.81)
03:06:09.013 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.85 mountX=0.07 mountY=-0.02, mountTheta=-0.33
03:06:09.016 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.07, opts=13)
03:06:09.016 00.000 13300 Enqueuing Move request for scope (-0.02, 0.07)
03:06:09.016 00.000 11596 Worker thread wakes up
03:06:09.016 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.07) opts 0xd
03:06:09.016 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.07)
03:06:09.016 00.000 11596 Moving (-0.02, 0.07) raw xDistance=0.07 yDistance=-0.02
03:06:09.017 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:06:09.017 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:09.017 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:06:09.017 00.000 11596 MoveAxis(E, 0, ABG)
03:06:09.017 00.000 11596 Move returns status 0, amount 0
03:06:09.017 00.000 11596 MoveAxis(N, 0, ABG)
03:06:09.018 00.001 11596 Move returns status 0, amount 0
03:06:09.018 00.000 11596 move complete, result=0
03:06:09.018 00.000 11596 worker thread done servicing request
03:06:09.029 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=220, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
03:06:09.038 00.009 13300 UpdateGuideState exits: m=1947 SNR=30.9
03:06:09.038 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:09.038 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:06:09.038 00.000 13300 Enqueuing Expose request
03:06:09.039 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:06:09.039 00.000 11596 Worker thread wakes up
03:06:09.039 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:06:09.549 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:06:10.990 01.441 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b0092024-0733-46b8-9e37-bca25977f5a8"}
03:06:10.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b0092024-0733-46b8-9e37-bca25977f5a8"}
03:06:10.991 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0b82750d-fe55-47b5-8e25-2d627c01f474"}
03:06:10.991 00.000 13300 case statement mapped state 6 to 3
03:06:10.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0b82750d-fe55-47b5-8e25-2d627c01f474"}
03:06:10.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fe48e11e-3e36-47bd-861c-da8772336d44"}
03:06:10.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[6.90,6.77],"pixels":"..."},"id":"fe48e11e-3e36-47bd-861c-da8772336d44"}
03:06:12.585 01.593 11596 Exposure complete
03:06:12.655 00.070 11596 worker thread done servicing request
03:06:12.655 00.000 13300 OnExposeComplete: enter
03:06:12.655 00.000 13300 UpdateGuideState(): m_state=6
03:06:12.656 00.001 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
03:06:12.656 00.000 13300 Star::Find returns 1 (0), X=296.86, Y=650.71, Mass=1959, SNR=31.0, Peak=214 HFD=3.4
03:06:12.656 00.000 13300 MultiStar: [#1 0.01,0.16,0.84,U] [#2 -0.05,0.06,0.45,U] [#3 -0.05,-0.04,0.43,U] [#4 0.34,-0.04,0.00,M4] [#5 -0.13,-0.06,0.22,U] [#6 -0.22,0.60,0.00,M1] [#7 -0.03,0.34,0.00,M4] [#8 0.21,-0.04,0.22,U] 
03:06:12.657 00.001 13300 refined, 5 included, MultiStar: {-0.04, 0.08}, one-star: {-0.10, 0.13}
03:06:12.657 00.000 13300 CameraToMount -- cameraTheta (2.03) - m_xAngle (1.53) = xAngle (0.49 = 0.49)
03:06:12.657 00.000 13300 CameraToMount -- cameraTheta (2.03) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.63 = -2.63)
03:06:12.657 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.08 hyp=0.09 cameraTheta=2.03 mountX=0.08 mountY=-0.04, mountTheta=-0.51
03:06:12.659 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.08, opts=13)
03:06:12.659 00.000 13300 Enqueuing Move request for scope (-0.04, 0.08)
03:06:12.659 00.000 11596 Worker thread wakes up
03:06:12.659 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.08) opts 0xd
03:06:12.659 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.08)
03:06:12.659 00.000 11596 Moving (-0.04, 0.08) raw xDistance=0.08 yDistance=-0.04
03:06:12.660 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:06:12.660 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:12.660 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:06:12.660 00.000 11596 MoveAxis(E, 0, ABG)
03:06:12.660 00.000 11596 Move returns status 0, amount 0
03:06:12.660 00.000 11596 MoveAxis(N, 0, ABG)
03:06:12.660 00.000 11596 Move returns status 0, amount 0
03:06:12.661 00.001 11596 move complete, result=0
03:06:12.661 00.000 11596 worker thread done servicing request
03:06:12.668 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=214, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
03:06:12.677 00.009 13300 UpdateGuideState exits: m=1959 SNR=31.0
03:06:12.677 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:12.677 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:06:12.677 00.000 13300 Enqueuing Expose request
03:06:12.677 00.000 11596 Worker thread wakes up
03:06:12.678 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:06:12.678 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:06:13.193 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:06:14.016 00.823 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"390087dc-36ae-42f9-9dcb-4497909ccff3"}
03:06:14.017 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"390087dc-36ae-42f9-9dcb-4497909ccff3"}
03:06:14.017 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"41def51a-d6e2-4193-b1ee-e868a13e0abc"}
03:06:14.018 00.001 13300 case statement mapped state 6 to 3
03:06:14.018 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"41def51a-d6e2-4193-b1ee-e868a13e0abc"}
03:06:14.019 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1ca89aec-ea49-4cb4-bc8e-50791dd5743f"}
03:06:14.019 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[6.86,6.71],"pixels":"..."},"id":"1ca89aec-ea49-4cb4-bc8e-50791dd5743f"}
03:06:16.232 02.213 11596 Exposure complete
03:06:16.329 00.097 11596 worker thread done servicing request
03:06:16.329 00.000 13300 OnExposeComplete: enter
03:06:16.329 00.000 13300 UpdateGuideState(): m_state=6
03:06:16.330 00.001 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
03:06:16.330 00.000 13300 Star::Find returns 1 (0), X=296.95, Y=650.68, Mass=1954, SNR=31.0, Peak=227 HFD=3.3
03:06:16.331 00.001 13300 MultiStar: [#1 -0.05,0.03,0.83,U] [#2 -0.11,-0.04,0.45,U] [#3 -0.06,-0.11,0.42,U] [#4 0.11,0.11,0.27,U] [#5 -0.06,0.15,0.24,U] [#6 0.06,0.30,0.00,M2] [#7 0.01,0.31,0.00,M5] [#8 0.26,-0.30,0.00,M9] 
03:06:16.331 00.000 13300 refined, 5 included, MultiStar: {-0.04, 0.04}, one-star: {-0.02, 0.11}
03:06:16.331 00.000 13300 CameraToMount -- cameraTheta (2.31) - m_xAngle (1.53) = xAngle (0.78 = 0.78)
03:06:16.331 00.000 13300 CameraToMount -- cameraTheta (2.31) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.35 = -2.35)
03:06:16.331 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.04 hyp=0.06 cameraTheta=2.31 mountX=0.04 mountY=-0.04, mountTheta=-0.78
03:06:16.334 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.04, opts=13)
03:06:16.334 00.000 13300 Enqueuing Move request for scope (-0.04, 0.04)
03:06:16.334 00.000 11596 Worker thread wakes up
03:06:16.334 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.04) opts 0xd
03:06:16.334 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.04)
03:06:16.335 00.001 11596 Moving (-0.04, 0.04) raw xDistance=0.04 yDistance=-0.04
03:06:16.335 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:06:16.335 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:16.335 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:06:16.335 00.000 11596 MoveAxis(E, 0, ABG)
03:06:16.335 00.000 11596 Move returns status 0, amount 0
03:06:16.335 00.000 11596 MoveAxis(N, 0, ABG)
03:06:16.336 00.001 11596 Move returns status 0, amount 0
03:06:16.336 00.000 11596 move complete, result=0
03:06:16.336 00.000 11596 worker thread done servicing request
03:06:16.347 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
03:06:16.360 00.013 13300 UpdateGuideState exits: m=1954 SNR=31.0
03:06:16.360 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:16.361 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:06:16.361 00.000 13300 Enqueuing Expose request
03:06:16.361 00.000 11596 Worker thread wakes up
03:06:16.361 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:06:16.361 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:06:16.866 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:06:16.991 00.125 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"45d7e3c2-7a53-4438-87e9-fc7f4e4e81b3"}
03:06:16.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"45d7e3c2-7a53-4438-87e9-fc7f4e4e81b3"}
03:06:16.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"48c74190-4bc2-4db1-adbe-1f9c2fe9c0e5"}
03:06:16.992 00.000 13300 case statement mapped state 6 to 3
03:06:16.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"48c74190-4bc2-4db1-adbe-1f9c2fe9c0e5"}
03:06:16.993 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9ca77a9e-5f06-44c5-b636-2ead655c8c29"}
03:06:16.994 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[6.95,6.68],"pixels":"..."},"id":"9ca77a9e-5f06-44c5-b636-2ead655c8c29"}
03:06:19.912 02.918 11596 Exposure complete
03:06:19.984 00.072 11596 worker thread done servicing request
03:06:19.984 00.000 13300 OnExposeComplete: enter
03:06:19.984 00.000 13300 UpdateGuideState(): m_state=6
03:06:19.985 00.001 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
03:06:19.985 00.000 13300 Star::Find returns 1 (0), X=296.93, Y=650.71, Mass=2001, SNR=31.3, Peak=235 HFD=3.3
03:06:19.985 00.000 13300 MultiStar: [#1 -0.02,0.01,0.82,U] [#2 -0.03,0.02,0.46,U] [#3 -0.03,-0.15,0.43,U] [#4 0.18,0.15,0.27,U] [#5 -0.23,0.22,0.00,M1] [#6 0.04,0.26,0.00,M3] [#7 -0.12,0.62,0.00,M6] [#8 0.26,0.04,0.00,M10] 
03:06:19.986 00.001 13300 refined, 4 included, MultiStar: {-0.01, 0.04}, one-star: {-0.04, 0.13}
03:06:19.986 00.000 13300 CameraToMount -- cameraTheta (1.83) - m_xAngle (1.53) = xAngle (0.30 = 0.30)
03:06:19.986 00.000 13300 CameraToMount -- cameraTheta (1.83) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.83 = -2.83)
03:06:19.986 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.83 mountX=0.04 mountY=-0.01, mountTheta=-0.31
03:06:19.989 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.04, opts=13)
03:06:19.989 00.000 13300 Enqueuing Move request for scope (-0.01, 0.04)
03:06:19.989 00.000 11596 Worker thread wakes up
03:06:19.989 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.04) opts 0xd
03:06:19.990 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.04)
03:06:19.990 00.000 11596 Moving (-0.01, 0.04) raw xDistance=0.04 yDistance=-0.01
03:06:19.990 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:06:19.990 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:19.990 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:06:19.990 00.000 11596 MoveAxis(E, 0, ABG)
03:06:19.991 00.001 11596 Move returns status 0, amount 0
03:06:19.991 00.000 11596 MoveAxis(N, 0, ABG)
03:06:19.991 00.000 11596 Move returns status 0, amount 0
03:06:19.991 00.000 11596 move complete, result=0
03:06:19.991 00.000 11596 worker thread done servicing request
03:06:20.001 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
03:06:20.013 00.012 13300 UpdateGuideState exits: m=2001 SNR=31.3
03:06:20.013 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:20.014 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:06:20.014 00.000 13300 Enqueuing Expose request
03:06:20.014 00.000 11596 Worker thread wakes up
03:06:20.014 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:06:20.014 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:06:20.017 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f0b18048-52eb-47f5-83e1-eb7782c5a3fd"}
03:06:20.018 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f0b18048-52eb-47f5-83e1-eb7782c5a3fd"}
03:06:20.022 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"61500a4b-a280-4709-ac18-dcf925197ce8"}
03:06:20.022 00.000 13300 case statement mapped state 6 to 3
03:06:20.022 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"61500a4b-a280-4709-ac18-dcf925197ce8"}
03:06:20.025 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1769195d-6905-4fa3-9558-ee6f12cb4bf3"}
03:06:20.025 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[6.93,6.71],"pixels":"..."},"id":"1769195d-6905-4fa3-9558-ee6f12cb4bf3"}
03:06:20.524 00.499 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:06:22.990 02.466 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"470af869-45c1-41e8-875e-dad48077db92"}
03:06:22.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"470af869-45c1-41e8-875e-dad48077db92"}
03:06:22.991 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"72d1af01-b1f7-4edc-a0c1-9286041bc520"}
03:06:22.991 00.000 13300 case statement mapped state 6 to 3
03:06:22.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"72d1af01-b1f7-4edc-a0c1-9286041bc520"}
03:06:22.991 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0b825400-287e-42be-b616-3c5a51e83080"}
03:06:22.992 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[6.93,6.71],"pixels":"..."},"id":"0b825400-287e-42be-b616-3c5a51e83080"}
03:06:23.555 00.563 11596 Exposure complete
03:06:23.626 00.071 11596 worker thread done servicing request
03:06:23.627 00.001 13300 OnExposeComplete: enter
03:06:23.627 00.000 13300 UpdateGuideState(): m_state=6
03:06:23.627 00.000 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
03:06:23.627 00.000 13300 Star::Find returns 1 (0), X=296.74, Y=650.55, Mass=1942, SNR=30.8, Peak=222 HFD=3.3
03:06:23.628 00.001 13300 MultiStar: [#1 -0.11,0.02,0.84,U] [#2 -0.06,0.03,0.47,U] [#3 -0.04,-0.07,0.44,U] [#4 0.15,-0.05,0.28,U] [#5 -0.02,0.05,0.24,U] [#6 -0.10,0.41,0.00,M4] [#7 0.19,0.33,0.00,M7] [#8 0.12,-0.39,0.00,R] 
03:06:23.628 00.000 13300 refined, 5 included, MultiStar: {-0.10, -0.01}, one-star: {-0.22, -0.03}
03:06:23.628 00.000 13300 CameraToMount -- cameraTheta (-3.06) - m_xAngle (1.53) = xAngle (-4.60 = 1.69)
03:06:23.628 00.000 13300 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.72 = -1.44)
03:06:23.628 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-3.06 mountX=-0.01 mountY=-0.10, mountTheta=-1.69
03:06:23.630 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.01, opts=13)
03:06:23.630 00.000 13300 Enqueuing Move request for scope (-0.10, -0.01)
03:06:23.630 00.000 11596 Worker thread wakes up
03:06:23.630 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.01) opts 0xd
03:06:23.630 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.01)
03:06:23.631 00.001 11596 Moving (-0.10, -0.01) raw xDistance=-0.01 yDistance=-0.10
03:06:23.631 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:06:23.631 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:23.631 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:06:23.631 00.000 11596 MoveAxis(E, 0, ABG)
03:06:23.631 00.000 11596 Move returns status 0, amount 0
03:06:23.631 00.000 11596 MoveAxis(N, 0, ABG)
03:06:23.631 00.000 11596 Move returns status 0, amount 0
03:06:23.631 00.000 11596 move complete, result=0
03:06:23.632 00.001 11596 worker thread done servicing request
03:06:23.638 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=222, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
03:06:23.645 00.007 13300 UpdateGuideState exits: m=1942 SNR=30.8
03:06:23.646 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:23.646 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:06:23.646 00.000 13300 Enqueuing Expose request
03:06:23.646 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:06:23.646 00.000 11596 Worker thread wakes up
03:06:23.646 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:06:24.149 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:06:25.989 01.840 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3e13580a-6291-44d4-a12f-bc0bafb7c709"}
03:06:25.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3e13580a-6291-44d4-a12f-bc0bafb7c709"}
03:06:25.990 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"354d2739-ab95-4d9b-bc42-0d78a49339ef"}
03:06:25.990 00.000 13300 case statement mapped state 6 to 3
03:06:25.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"354d2739-ab95-4d9b-bc42-0d78a49339ef"}
03:06:25.990 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1eff833b-b40a-42ad-bf72-b06b396493c5"}
03:06:25.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":32,"width":15,"height":15,"star_pos":[6.74,6.55],"pixels":"..."},"id":"1eff833b-b40a-42ad-bf72-b06b396493c5"}
03:06:27.182 01.192 11596 Exposure complete
03:06:27.250 00.068 11596 worker thread done servicing request
03:06:27.251 00.001 13300 OnExposeComplete: enter
03:06:27.251 00.000 13300 UpdateGuideState(): m_state=6
03:06:27.251 00.000 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
03:06:27.251 00.000 13300 Star::Find returns 1 (0), X=296.70, Y=650.65, Mass=1932, SNR=30.8, Peak=250 HFD=3.4
03:06:27.252 00.001 13300 MultiStar: [#1 -0.21,0.01,0.83,U] [#2 -0.27,-0.04,0.00,M3] [#3 0.08,-0.04,0.43,U] [#4 0.09,0.20,0.28,U] [#5 -0.27,0.19,0.00,M1] [#6 -0.18,0.41,0.00,M5] [#7 -0.17,0.23,0.00,M8] [#8 -0.02,0.48,0.00,M1] 
03:06:27.252 00.000 13300 refined, 3 included, MultiStar: {-0.15, 0.05}, one-star: {-0.26, 0.07}
03:06:27.252 00.000 13300 CameraToMount -- cameraTheta (2.84) - m_xAngle (1.53) = xAngle (1.31 = 1.31)
03:06:27.252 00.000 13300 CameraToMount -- cameraTheta (2.84) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.82 = -1.82)
03:06:27.252 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=0.05 hyp=0.16 cameraTheta=2.84 mountX=0.04 mountY=-0.15, mountTheta=-1.31
03:06:27.254 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=0.05, opts=13)
03:06:27.254 00.000 13300 Enqueuing Move request for scope (-0.15, 0.05)
03:06:27.254 00.000 11596 Worker thread wakes up
03:06:27.254 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.05) opts 0xd
03:06:27.254 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, 0.05)
03:06:27.255 00.001 11596 Moving (-0.15, 0.05) raw xDistance=0.04 yDistance=-0.15
03:06:27.255 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:06:27.255 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:27.255 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
03:06:27.255 00.000 11596 MoveAxis(E, 0, ABG)
03:06:27.255 00.000 11596 Move returns status 0, amount 0
03:06:27.255 00.000 11596 MoveAxis(N, 0, ABG)
03:06:27.255 00.000 11596 Move returns status 0, amount 0
03:06:27.255 00.000 11596 move complete, result=0
03:06:27.255 00.000 11596 worker thread done servicing request
03:06:27.261 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=250, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
03:06:27.269 00.008 13300 UpdateGuideState exits: m=1932 SNR=30.8
03:06:27.269 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:27.269 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:06:27.269 00.000 13300 Enqueuing Expose request
03:06:27.269 00.000 11596 Worker thread wakes up
03:06:27.270 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:06:27.270 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:06:27.786 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:06:28.988 01.202 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dbaab647-a1a3-4a28-af32-e1a44e7d06cb"}
03:06:28.988 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dbaab647-a1a3-4a28-af32-e1a44e7d06cb"}
03:06:28.989 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f662993a-6464-49de-8f61-e080bc2d53cb"}
03:06:28.989 00.000 13300 case statement mapped state 6 to 3
03:06:28.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f662993a-6464-49de-8f61-e080bc2d53cb"}
03:06:28.989 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"02bc00db-fa39-4d2a-bdae-54a1a4ca95af"}
03:06:28.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":33,"width":15,"height":15,"star_pos":[6.70,6.65],"pixels":"..."},"id":"02bc00db-fa39-4d2a-bdae-54a1a4ca95af"}
03:06:30.810 01.821 11596 Exposure complete
03:06:30.879 00.069 11596 worker thread done servicing request
03:06:30.879 00.000 13300 OnExposeComplete: enter
03:06:30.879 00.000 13300 UpdateGuideState(): m_state=6
03:06:30.879 00.000 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
03:06:30.879 00.000 13300 Star::Find returns 1 (0), X=296.63, Y=650.56, Mass=1953, SNR=30.9, Peak=248 HFD=3.3
03:06:30.880 00.001 13300 MultiStar: [#1 -0.33,0.04,0.00,M1] [#2 -0.37,-0.04,0.00,M4] [#3 -0.02,-0.14,0.42,U] [#4 0.04,-0.03,0.27,U] [#5 -0.19,0.06,0.23,U] [#6 -0.43,-0.08,0.00,M6] [#7 -0.40,0.04,0.00,M9] [#8 -0.06,-0.07,0.22,U] 
03:06:30.880 00.000 13300 refined, 4 included, MultiStar: {-0.18, -0.04}, one-star: {-0.33, -0.02}
03:06:30.880 00.000 13300 CameraToMount -- cameraTheta (-2.91) - m_xAngle (1.53) = xAngle (-4.45 = 1.84)
03:06:30.880 00.000 13300 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.57 = -1.29)
03:06:30.880 00.000 13300 CameraToMount -- cameraX=-0.18 cameraY=-0.04 hyp=0.19 cameraTheta=-2.91 mountX=-0.05 mountY=-0.18, mountTheta=-1.84
03:06:30.883 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.18, y=-0.04, opts=13)
03:06:30.883 00.000 13300 Enqueuing Move request for scope (-0.18, -0.04)
03:06:30.883 00.000 11596 Worker thread wakes up
03:06:30.884 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.04) opts 0xd
03:06:30.884 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.18, -0.04)
03:06:30.884 00.000 11596 Moving (-0.18, -0.04) raw xDistance=-0.05 yDistance=-0.18
03:06:30.884 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:06:30.884 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.18
03:06:30.884 00.000 11596 MoveAxis(E, 0, ABG)
03:06:30.884 00.000 11596 Move returns status 0, amount 0
03:06:30.885 00.001 11596 MoveAxis(N, 238, ABG)
03:06:30.885 00.000 11596 Guiding  Dir = 0, Dur = 238
03:06:30.885 00.000 11596 IsSlewing returns 0
03:06:30.891 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=2, FiltMax=72, Gamma=0.510
03:06:30.899 00.008 13300 UpdateGuideState exits: m=1953 SNR=30.9
03:06:30.899 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:30.899 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:06:30.899 00.000 13300 Enqueuing Expose request
03:06:30.940 00.041 11596 IsGuiding returns 0
03:06:31.159 00.219 11596 PulseGuide returned control before completion, sleep 29
03:06:31.291 00.132 11596 IsGuiding returns 1
03:06:31.291 00.000 11596 scope still moving after pulse duration time elapsed
03:06:31.326 00.035 11596 IsSlewing returns 0
03:06:31.402 00.076 11596 IsGuiding returns 1
03:06:31.431 00.029 11596 IsSlewing returns 0
03:06:31.609 00.178 11596 IsGuiding returns 0
03:06:31.609 00.000 11596 scope move finished after 238 + 431 ms
03:06:31.609 00.000 11596 Move returns status 0, amount 238
03:06:31.609 00.000 11596 move complete, result=0
03:06:31.609 00.000 11596 worker thread done servicing request
03:06:31.609 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.2 px 238 ms NORTH
03:06:31.609 00.000 11596 Worker thread wakes up
03:06:31.610 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:06:31.988 00.378 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3c02e59f-87ef-49ea-9c14-bdf6a46908fd"}
03:06:31.988 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3c02e59f-87ef-49ea-9c14-bdf6a46908fd"}
03:06:31.989 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"59c44665-16ab-46e9-8135-314895959056"}
03:06:31.989 00.000 13300 case statement mapped state 6 to 3
03:06:31.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"59c44665-16ab-46e9-8135-314895959056"}
03:06:31.989 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"63e0ec83-eaf0-4db9-9d19-d175b9df89ff"}
03:06:31.990 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":34,"width":15,"height":15,"star_pos":[6.63,6.56],"pixels":"..."},"id":"63e0ec83-eaf0-4db9-9d19-d175b9df89ff"}
03:06:32.125 00.135 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:06:34.988 02.863 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"58cfe0c8-d8bf-48cd-969a-08e94edf4727"}
03:06:34.988 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"58cfe0c8-d8bf-48cd-969a-08e94edf4727"}
03:06:34.989 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e80f8a1f-d76d-471b-8eef-7aa98e675b96"}
03:06:34.989 00.000 13300 case statement mapped state 6 to 3
03:06:34.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e80f8a1f-d76d-471b-8eef-7aa98e675b96"}
03:06:34.989 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f1c2717a-5c92-41c7-92fd-dd00ca9d1dea"}
03:06:34.990 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":34,"width":15,"height":15,"star_pos":[6.63,6.56],"pixels":"..."},"id":"f1c2717a-5c92-41c7-92fd-dd00ca9d1dea"}
03:06:35.153 00.163 11596 Exposure complete
03:06:35.228 00.075 11596 worker thread done servicing request
03:06:35.229 00.001 13300 OnExposeComplete: enter
03:06:35.229 00.000 13300 UpdateGuideState(): m_state=6
03:06:35.229 00.000 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
03:06:35.229 00.000 13300 Star::Find returns 1 (0), X=296.89, Y=650.52, Mass=1887, SNR=30.4, Peak=198 HFD=3.4
03:06:35.230 00.001 13300 MultiStar: [#1 -0.01,-0.14,0.85,U] [#2 -0.03,-0.15,0.47,U] [#3 0.07,-0.29,0.00,M1] [#4 0.30,-0.06,0.00,M1] [#5 0.23,-0.13,0.00,M1] [#6 -0.18,-0.24,0.00,M7] [#7 -0.20,-0.14,0.22,U] [#8 0.15,-0.18,0.23,U] 
03:06:35.230 00.000 13300 single-star, 4 included, MultiStar: {-0.04, -0.12}, one-star: {-0.08, -0.06}
03:06:35.230 00.000 13300 CameraToMount -- cameraTheta (-2.50) - m_xAngle (1.53) = xAngle (-4.04 = 2.25)
03:06:35.230 00.000 13300 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.17 = -0.88)
03:06:35.230 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-2.50 mountX=-0.06 mountY=-0.08, mountTheta=-2.25
03:06:35.232 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.06, opts=13)
03:06:35.232 00.000 13300 Enqueuing Move request for scope (-0.08, -0.06)
03:06:35.232 00.000 11596 Worker thread wakes up
03:06:35.233 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.06) opts 0xd
03:06:35.233 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.06)
03:06:35.233 00.000 11596 Moving (-0.08, -0.06) raw xDistance=-0.06 yDistance=-0.08
03:06:35.233 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:06:35.233 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:35.233 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:06:35.233 00.000 11596 MoveAxis(E, 0, ABG)
03:06:35.233 00.000 11596 Move returns status 0, amount 0
03:06:35.233 00.000 11596 MoveAxis(N, 0, ABG)
03:06:35.233 00.000 11596 Move returns status 0, amount 0
03:06:35.234 00.001 11596 move complete, result=0
03:06:35.234 00.000 11596 worker thread done servicing request
03:06:35.239 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=198, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
03:06:35.247 00.008 13300 UpdateGuideState exits: m=1887 SNR=30.4
03:06:35.247 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:35.248 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:06:35.248 00.000 13300 Enqueuing Expose request
03:06:35.248 00.000 11596 Worker thread wakes up
03:06:35.248 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:06:35.248 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:06:35.755 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:06:37.988 02.233 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"63d713c0-bb74-4824-98c7-2c79fb0a8218"}
03:06:37.988 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"63d713c0-bb74-4824-98c7-2c79fb0a8218"}
03:06:37.989 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cf2ea648-ee27-4da8-b3e6-f22b82803f4a"}
03:06:37.989 00.000 13300 case statement mapped state 6 to 3
03:06:37.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cf2ea648-ee27-4da8-b3e6-f22b82803f4a"}
03:06:37.989 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4f481888-8ef0-45be-b67c-e71dadbfabcf"}
03:06:37.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":35,"width":15,"height":15,"star_pos":[6.89,6.52],"pixels":"..."},"id":"4f481888-8ef0-45be-b67c-e71dadbfabcf"}
03:06:38.781 00.792 11596 Exposure complete
03:06:38.850 00.069 11596 worker thread done servicing request
03:06:38.850 00.000 13300 OnExposeComplete: enter
03:06:38.850 00.000 13300 UpdateGuideState(): m_state=6
03:06:38.851 00.001 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
03:06:38.851 00.000 13300 Star::Find returns 1 (0), X=297.09, Y=650.51, Mass=1969, SNR=31.1, Peak=222 HFD=3.5
03:06:38.851 00.000 13300 MultiStar: [#1 0.20,-0.11,0.83,U] [#2 0.06,-0.10,0.42,U] [#3 0.11,-0.20,0.42,U] [#4 0.42,-0.01,0.00,M2] [#5 0.34,0.33,0.00,M2] [#6 -0.27,-0.04,0.00,M8] [#7 0.08,0.13,0.23,U] [#8 0.39,0.52,0.00,M1] 
03:06:38.851 00.000 13300 single-star, 4 included, MultiStar: {0.13, -0.09}, one-star: {0.13, -0.07}
03:06:38.851 00.000 13300 CameraToMount -- cameraTheta (-0.48) - m_xAngle (1.53) = xAngle (-2.01 = -2.01)
03:06:38.852 00.001 13300 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.14 = 1.14)
03:06:38.852 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=-0.07 hyp=0.14 cameraTheta=-0.48 mountX=-0.06 mountY=0.13, mountTheta=2.01
03:06:38.854 00.002 13300 SchedulePrimaryMove(1016D950, x=0.13, y=-0.07, opts=13)
03:06:38.854 00.000 13300 Enqueuing Move request for scope (0.13, -0.07)
03:06:38.854 00.000 11596 Worker thread wakes up
03:06:38.854 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.07) opts 0xd
03:06:38.854 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, -0.07)
03:06:38.854 00.000 11596 Moving (0.13, -0.07) raw xDistance=-0.06 yDistance=0.13
03:06:38.854 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:06:38.854 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:38.854 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:06:38.855 00.001 11596 MoveAxis(E, 0, ABG)
03:06:38.855 00.000 11596 Move returns status 0, amount 0
03:06:38.855 00.000 11596 MoveAxis(N, 0, ABG)
03:06:38.855 00.000 11596 Move returns status 0, amount 0
03:06:38.855 00.000 11596 move complete, result=0
03:06:38.855 00.000 11596 worker thread done servicing request
03:06:38.861 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=222, med=4, FiltMin=2, FiltMax=108, Gamma=0.510
03:06:38.869 00.008 13300 UpdateGuideState exits: m=1969 SNR=31.1
03:06:38.869 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:38.870 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:06:38.870 00.000 13300 Enqueuing Expose request
03:06:38.870 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:06:38.870 00.000 11596 Worker thread wakes up
03:06:38.870 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:06:39.386 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:06:40.987 01.601 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"90de9518-a65a-480f-9676-0fe09bb2219d"}
03:06:40.987 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"90de9518-a65a-480f-9676-0fe09bb2219d"}
03:06:40.988 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b19627af-5c2a-40f4-aa5f-cf278581209f"}
03:06:40.988 00.000 13300 case statement mapped state 6 to 3
03:06:40.988 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b19627af-5c2a-40f4-aa5f-cf278581209f"}
03:06:40.989 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3c8d40bd-883a-442f-bde0-1aca4e6c8de0"}
03:06:40.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":36,"width":15,"height":15,"star_pos":[7.09,6.51],"pixels":"..."},"id":"3c8d40bd-883a-442f-bde0-1aca4e6c8de0"}
03:06:42.432 01.443 11596 Exposure complete
03:06:42.513 00.081 11596 worker thread done servicing request
03:06:42.513 00.000 13300 OnExposeComplete: enter
03:06:42.513 00.000 13300 UpdateGuideState(): m_state=6
03:06:42.513 00.000 13300 Star::Find(15, 297, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
03:06:42.514 00.001 13300 Star::Find returns 1 (0), X=297.13, Y=650.68, Mass=1945, SNR=30.9, Peak=245 HFD=3.4
03:06:42.514 00.000 13300 MultiStar: [#1 -0.01,-0.07,0.83,U] [#2 -0.02,-0.08,0.45,U] [#3 0.25,-0.11,0.00,M1] [#4 0.55,-0.13,0.00,M3] [#5 0.09,0.20,0.23,U] [#6 0.28,-0.17,0.00,M9] [#7 -0.15,-0.02,0.23,U] [#8 0.43,0.07,0.00,M2] 
03:06:42.514 00.000 13300 refined, 4 included, MultiStar: {0.05, 0.01}, one-star: {0.16, 0.10}
03:06:42.514 00.000 13300 CameraToMount -- cameraTheta (0.29) - m_xAngle (1.53) = xAngle (-1.24 = -1.24)
03:06:42.514 00.000 13300 CameraToMount -- cameraTheta (0.29) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.37 = 1.91)
03:06:42.514 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.01 hyp=0.05 cameraTheta=0.29 mountX=0.02 mountY=0.05, mountTheta=1.24
03:06:42.516 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.01, opts=13)
03:06:42.516 00.000 13300 Enqueuing Move request for scope (0.05, 0.01)
03:06:42.516 00.000 11596 Worker thread wakes up
03:06:42.517 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.01) opts 0xd
03:06:42.517 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.01)
03:06:42.517 00.000 11596 Moving (0.05, 0.01) raw xDistance=0.02 yDistance=0.05
03:06:42.517 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:06:42.517 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:42.517 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:06:42.517 00.000 11596 MoveAxis(E, 0, ABG)
03:06:42.517 00.000 11596 Move returns status 0, amount 0
03:06:42.517 00.000 11596 MoveAxis(N, 0, ABG)
03:06:42.517 00.000 11596 Move returns status 0, amount 0
03:06:42.518 00.001 11596 move complete, result=0
03:06:42.518 00.000 11596 worker thread done servicing request
03:06:42.524 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=245, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
03:06:42.532 00.008 13300 UpdateGuideState exits: m=1945 SNR=30.9
03:06:42.532 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:42.532 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:06:42.532 00.000 13300 Enqueuing Expose request
03:06:42.532 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:06:42.532 00.000 11596 Worker thread wakes up
03:06:42.532 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:06:43.043 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:06:43.986 00.943 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0fc392e7-ec99-4fc6-af4e-7613a29e9e68"}
03:06:43.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0fc392e7-ec99-4fc6-af4e-7613a29e9e68"}
03:06:43.987 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"99eb0630-d511-4506-8e55-d594ad89d487"}
03:06:43.987 00.000 13300 case statement mapped state 6 to 3
03:06:43.987 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"99eb0630-d511-4506-8e55-d594ad89d487"}
03:06:43.987 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9a0692f9-4937-4658-9cb8-9ec75d7740de"}
03:06:43.987 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":37,"width":15,"height":15,"star_pos":[7.13,6.68],"pixels":"..."},"id":"9a0692f9-4937-4658-9cb8-9ec75d7740de"}
03:06:46.080 02.093 11596 Exposure complete
03:06:46.151 00.071 11596 worker thread done servicing request
03:06:46.151 00.000 13300 OnExposeComplete: enter
03:06:46.152 00.001 13300 UpdateGuideState(): m_state=6
03:06:46.152 00.000 13300 Star::Find(15, 297, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
03:06:46.152 00.000 13300 Star::Find returns 1 (0), X=297.04, Y=650.47, Mass=1951, SNR=30.9, Peak=205 HFD=3.5
03:06:46.153 00.001 13300 MultiStar: [#1 0.04,-0.19,0.82,U] [#2 0.08,-0.12,0.46,U] [#3 0.16,-0.43,0.00,M2] [#4 0.47,-0.01,0.00,M4] [#5 0.24,-0.29,0.00,M2] [#6 0.13,-0.04,0.24,U] [#7 0.19,0.30,0.00,M7] [#8 0.29,-0.06,0.00,M3] 
03:06:46.153 00.000 13300 single-star, 3 included, MultiStar: {0.07, -0.13}, one-star: {0.08, -0.11}
03:06:46.153 00.000 13300 CameraToMount -- cameraTheta (-0.95) - m_xAngle (1.53) = xAngle (-2.48 = -2.48)
03:06:46.153 00.000 13300 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.61 = 0.68)
03:06:46.153 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.11 hyp=0.13 cameraTheta=-0.95 mountX=-0.10 mountY=0.08, mountTheta=2.47
03:06:46.157 00.004 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.11, opts=13)
03:06:46.157 00.000 13300 Enqueuing Move request for scope (0.08, -0.11)
03:06:46.157 00.000 11596 Worker thread wakes up
03:06:46.157 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.11) opts 0xd
03:06:46.157 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.11)
03:06:46.157 00.000 11596 Moving (0.08, -0.11) raw xDistance=-0.10 yDistance=0.08
03:06:46.157 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:06:46.157 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:46.158 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:06:46.158 00.000 11596 MoveAxis(E, 0, ABG)
03:06:46.158 00.000 11596 Move returns status 0, amount 0
03:06:46.158 00.000 11596 MoveAxis(N, 0, ABG)
03:06:46.158 00.000 11596 Move returns status 0, amount 0
03:06:46.158 00.000 11596 move complete, result=0
03:06:46.158 00.000 11596 worker thread done servicing request
03:06:46.165 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=205, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
03:06:46.172 00.007 13300 UpdateGuideState exits: m=1951 SNR=30.9
03:06:46.172 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:46.172 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:06:46.172 00.000 13300 Enqueuing Expose request
03:06:46.172 00.000 11596 Worker thread wakes up
03:06:46.173 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:06:46.173 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:06:46.681 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:06:46.986 00.305 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"220fe889-744a-4265-95a5-c7d844fdcdd9"}
03:06:46.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"220fe889-744a-4265-95a5-c7d844fdcdd9"}
03:06:46.987 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bfead46e-787a-43b0-a357-70a963f81ca3"}
03:06:46.987 00.000 13300 case statement mapped state 6 to 3
03:06:46.987 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bfead46e-787a-43b0-a357-70a963f81ca3"}
03:06:46.987 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"31ebb73a-7765-4b8f-a03f-a576f78fa722"}
03:06:46.987 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":38,"width":15,"height":15,"star_pos":[7.04,7.47],"pixels":"..."},"id":"31ebb73a-7765-4b8f-a03f-a576f78fa722"}
03:06:49.711 02.724 11596 Exposure complete
03:06:49.782 00.071 11596 worker thread done servicing request
03:06:49.782 00.000 13300 OnExposeComplete: enter
03:06:49.782 00.000 13300 UpdateGuideState(): m_state=6
03:06:49.783 00.001 13300 Star::Find(15, 297, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
03:06:49.783 00.000 13300 Star::Find returns 1 (0), X=297.03, Y=650.66, Mass=1930, SNR=30.8, Peak=228 HFD=3.3
03:06:49.784 00.001 13300 MultiStar: [#1 0.06,-0.12,0.82,U] [#2 0.20,-0.02,0.45,U] [#3 0.21,-0.23,0.00,M3] [#4 0.32,0.07,0.00,M5] [#5 0.11,0.12,0.23,U] [#6 0.20,0.45,0.00,M9] [#7 0.24,0.37,0.00,M8] [#8 0.34,0.32,0.00,M4] 
03:06:49.784 00.000 13300 refined, 3 included, MultiStar: {0.09, 0.00}, one-star: {0.06, 0.08}
03:06:49.784 00.000 13300 CameraToMount -- cameraTheta (0.03) - m_xAngle (1.53) = xAngle (-1.51 = -1.51)
03:06:49.784 00.000 13300 CameraToMount -- cameraTheta (0.03) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.63 = 1.65)
03:06:49.785 00.001 13300 CameraToMount -- cameraX=0.09 cameraY=0.00 hyp=0.09 cameraTheta=0.03 mountX=0.01 mountY=0.09, mountTheta=1.51
03:06:49.788 00.003 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.00, opts=13)
03:06:49.788 00.000 13300 Enqueuing Move request for scope (0.09, 0.00)
03:06:49.788 00.000 11596 Worker thread wakes up
03:06:49.788 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.00) opts 0xd
03:06:49.788 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.00)
03:06:49.788 00.000 11596 Moving (0.09, 0.00) raw xDistance=0.01 yDistance=0.09
03:06:49.788 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:06:49.788 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:49.788 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:06:49.789 00.001 11596 MoveAxis(E, 0, ABG)
03:06:49.789 00.000 11596 Move returns status 0, amount 0
03:06:49.789 00.000 11596 MoveAxis(N, 0, ABG)
03:06:49.789 00.000 11596 Move returns status 0, amount 0
03:06:49.789 00.000 11596 move complete, result=0
03:06:49.789 00.000 11596 worker thread done servicing request
03:06:49.795 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
03:06:49.803 00.008 13300 UpdateGuideState exits: m=1930 SNR=30.8
03:06:49.803 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:49.803 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:06:49.803 00.000 13300 Enqueuing Expose request
03:06:49.803 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:06:49.803 00.000 11596 Worker thread wakes up
03:06:49.803 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:06:49.986 00.183 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"84cc52de-ffc3-4404-83ea-bdf556fa5ae3"}
03:06:49.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"84cc52de-ffc3-4404-83ea-bdf556fa5ae3"}
03:06:49.987 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"42d8006d-b177-4d87-b896-02b61dc2230b"}
03:06:49.987 00.000 13300 case statement mapped state 6 to 3
03:06:49.987 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"42d8006d-b177-4d87-b896-02b61dc2230b"}
03:06:49.987 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"caabee65-15b7-4610-9e02-d5c6945abbff"}
03:06:49.988 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":39,"width":15,"height":15,"star_pos":[7.03,6.66],"pixels":"..."},"id":"caabee65-15b7-4610-9e02-d5c6945abbff"}
03:06:50.309 00.321 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:06:52.985 02.676 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"767f6c8a-6882-4ca9-8d35-70c139c0cfb7"}
03:06:52.985 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"767f6c8a-6882-4ca9-8d35-70c139c0cfb7"}
03:06:52.987 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"624cfb32-d5b7-41e5-93fd-2ea959ac5f1c"}
03:06:52.987 00.000 13300 case statement mapped state 6 to 3
03:06:52.987 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"624cfb32-d5b7-41e5-93fd-2ea959ac5f1c"}
03:06:52.987 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5d9932e5-340b-4fee-abd5-fe81fc3c05a3"}
03:06:52.987 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":39,"width":15,"height":15,"star_pos":[7.03,6.66],"pixels":"..."},"id":"5d9932e5-340b-4fee-abd5-fe81fc3c05a3"}
03:06:53.341 00.354 11596 Exposure complete
03:06:53.440 00.099 11596 worker thread done servicing request
03:06:53.440 00.000 13300 OnExposeComplete: enter
03:06:53.440 00.000 13300 UpdateGuideState(): m_state=6
03:06:53.440 00.000 13300 Star::Find(15, 297, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
03:06:53.440 00.000 13300 Star::Find returns 1 (0), X=297.04, Y=650.60, Mass=1944, SNR=30.9, Peak=235 HFD=3.3
03:06:53.441 00.001 13300 MultiStar: [#1 0.07,0.02,0.83,U] [#2 0.00,-0.03,0.44,U] [#3 0.12,-0.17,0.42,U] [#4 0.63,-0.10,0.00,M6] [#5 0.00,-0.09,0.22,U] [#6 -0.11,0.27,0.00,M10] [#7 -0.04,0.27,0.00,M9] [#8 0.07,0.07,0.21,U] 
03:06:53.441 00.000 13300 refined, 5 included, MultiStar: {0.06, -0.02}, one-star: {0.07, 0.02}
03:06:53.441 00.000 13300 CameraToMount -- cameraTheta (-0.29) - m_xAngle (1.53) = xAngle (-1.82 = -1.82)
03:06:53.441 00.000 13300 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.95 = 1.33)
03:06:53.441 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.02 hyp=0.07 cameraTheta=-0.29 mountX=-0.02 mountY=0.06, mountTheta=1.82
03:06:53.444 00.003 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.02, opts=13)
03:06:53.444 00.000 13300 Enqueuing Move request for scope (0.06, -0.02)
03:06:53.444 00.000 11596 Worker thread wakes up
03:06:53.445 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.02) opts 0xd
03:06:53.445 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.02)
03:06:53.445 00.000 11596 Moving (0.06, -0.02) raw xDistance=-0.02 yDistance=0.06
03:06:53.445 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:06:53.445 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:53.445 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:06:53.446 00.001 11596 MoveAxis(E, 0, ABG)
03:06:53.446 00.000 11596 Move returns status 0, amount 0
03:06:53.446 00.000 11596 MoveAxis(N, 0, ABG)
03:06:53.446 00.000 11596 Move returns status 0, amount 0
03:06:53.446 00.000 11596 move complete, result=0
03:06:53.446 00.000 11596 worker thread done servicing request
03:06:53.452 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
03:06:53.461 00.009 13300 UpdateGuideState exits: m=1944 SNR=30.9
03:06:53.462 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:53.462 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:06:53.462 00.000 13300 Enqueuing Expose request
03:06:53.462 00.000 11596 Worker thread wakes up
03:06:53.462 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:06:53.462 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:06:53.966 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:06:55.986 02.020 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8be64ff7-6cdf-44cf-a0a6-1ddfdef0eda9"}
03:06:55.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8be64ff7-6cdf-44cf-a0a6-1ddfdef0eda9"}
03:06:55.987 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3d17dd5c-42eb-4ba9-84eb-0d0b87957470"}
03:06:55.987 00.000 13300 case statement mapped state 6 to 3
03:06:55.987 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3d17dd5c-42eb-4ba9-84eb-0d0b87957470"}
03:06:55.988 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"affca4ed-d1ec-43ad-90ea-530dc99c2481"}
03:06:55.988 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":40,"width":15,"height":15,"star_pos":[7.04,6.60],"pixels":"..."},"id":"affca4ed-d1ec-43ad-90ea-530dc99c2481"}
03:06:57.003 01.015 11596 Exposure complete
03:06:57.072 00.069 11596 worker thread done servicing request
03:06:57.072 00.000 13300 OnExposeComplete: enter
03:06:57.072 00.000 13300 UpdateGuideState(): m_state=6
03:06:57.073 00.001 13300 Star::Find(15, 297, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
03:06:57.073 00.000 13300 Star::Find returns 1 (0), X=297.03, Y=650.58, Mass=1908, SNR=30.6, Peak=236 HFD=3.3
03:06:57.073 00.000 13300 MultiStar: [#1 0.13,-0.15,0.84,U] [#2 -0.03,-0.17,0.47,U] [#3 0.09,-0.27,0.00,M3] [#4 0.45,-0.07,0.00,M7] [#5 0.05,-0.22,0.24,U] [#6 0.38,0.07,0.00,R] [#7 -0.34,0.15,0.00,M10] [#8 0.30,0.35,0.00,M4] 
03:06:57.073 00.000 13300 single-star, 3 included, MultiStar: {0.07, -0.10}, one-star: {0.07, 0.01}
03:06:57.074 00.001 13300 CameraToMount -- cameraTheta (0.09) - m_xAngle (1.53) = xAngle (-1.44 = -1.44)
03:06:57.074 00.000 13300 CameraToMount -- cameraTheta (0.09) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.57 = 1.72)
03:06:57.074 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.01 hyp=0.07 cameraTheta=0.09 mountX=0.01 mountY=0.07, mountTheta=1.44
03:06:57.077 00.003 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.01, opts=13)
03:06:57.077 00.000 13300 Enqueuing Move request for scope (0.07, 0.01)
03:06:57.077 00.000 11596 Worker thread wakes up
03:06:57.077 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.01) opts 0xd
03:06:57.077 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.01)
03:06:57.077 00.000 11596 Moving (0.07, 0.01) raw xDistance=0.01 yDistance=0.07
03:06:57.077 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:06:57.078 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:57.078 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:06:57.078 00.000 11596 MoveAxis(E, 0, ABG)
03:06:57.078 00.000 11596 Move returns status 0, amount 0
03:06:57.078 00.000 11596 MoveAxis(N, 0, ABG)
03:06:57.078 00.000 11596 Move returns status 0, amount 0
03:06:57.078 00.000 11596 move complete, result=0
03:06:57.079 00.001 11596 worker thread done servicing request
03:06:57.087 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
03:06:57.097 00.010 13300 UpdateGuideState exits: m=1908 SNR=30.6
03:06:57.097 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:57.098 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:06:57.098 00.000 13300 Enqueuing Expose request
03:06:57.098 00.000 11596 Worker thread wakes up
03:06:57.098 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:06:57.098 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:06:57.611 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:06:58.985 01.374 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"61922bb1-92f7-42e8-8329-48369dca0771"}
03:06:58.985 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"61922bb1-92f7-42e8-8329-48369dca0771"}
03:06:58.986 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"77171087-b5f9-4e13-a2d1-1a292223a5d4"}
03:06:58.986 00.000 13300 case statement mapped state 6 to 3
03:06:58.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"77171087-b5f9-4e13-a2d1-1a292223a5d4"}
03:06:58.986 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bc104e7a-9934-4d25-8411-4c10e675a01f"}
03:06:58.987 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":41,"width":15,"height":15,"star_pos":[7.03,6.58],"pixels":"..."},"id":"bc104e7a-9934-4d25-8411-4c10e675a01f"}
03:07:00.767 01.780 11596 Exposure complete
03:07:00.836 00.069 11596 worker thread done servicing request
03:07:00.836 00.000 13300 OnExposeComplete: enter
03:07:00.836 00.000 13300 UpdateGuideState(): m_state=6
03:07:00.836 00.000 13300 Star::Find(15, 297, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
03:07:00.837 00.001 13300 Star::Find returns 1 (0), X=297.04, Y=650.58, Mass=1956, SNR=31.0, Peak=230 HFD=3.5
03:07:00.837 00.000 13300 MultiStar: [#1 0.18,-0.06,0.83,U] [#2 0.05,-0.11,0.45,U] [#3 0.08,-0.16,0.43,U] [#4 0.31,-0.19,0.00,M8] [#5 0.06,-0.06,0.22,U] [#6 -0.07,-0.01,0.25,U] [#7 0.16,0.15,0.23,U] [#8 0.59,0.10,0.00,M5] 
03:07:00.837 00.000 13300 single-star, 6 included, MultiStar: {0.09, -0.04}, one-star: {0.07, 0.00}
03:07:00.837 00.000 13300 CameraToMount -- cameraTheta (0.05) - m_xAngle (1.53) = xAngle (-1.48 = -1.48)
03:07:00.837 00.000 13300 CameraToMount -- cameraTheta (0.05) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.61 = 1.68)
03:07:00.837 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.00 hyp=0.07 cameraTheta=0.05 mountX=0.01 mountY=0.07, mountTheta=1.48
03:07:00.839 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.00, opts=13)
03:07:00.839 00.000 13300 Enqueuing Move request for scope (0.07, 0.00)
03:07:00.839 00.000 11596 Worker thread wakes up
03:07:00.840 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.00) opts 0xd
03:07:00.840 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.00)
03:07:00.840 00.000 11596 Moving (0.07, 0.00) raw xDistance=0.01 yDistance=0.07
03:07:00.840 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:07:00.840 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:00.840 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:07:00.840 00.000 11596 MoveAxis(E, 0, ABG)
03:07:00.840 00.000 11596 Move returns status 0, amount 0
03:07:00.840 00.000 11596 MoveAxis(N, 0, ABG)
03:07:00.840 00.000 11596 Move returns status 0, amount 0
03:07:00.841 00.001 11596 move complete, result=0
03:07:00.841 00.000 11596 worker thread done servicing request
03:07:00.846 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
03:07:00.854 00.008 13300 UpdateGuideState exits: m=1956 SNR=31.0
03:07:00.855 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:00.855 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:07:00.855 00.000 13300 Enqueuing Expose request
03:07:00.855 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:07:00.855 00.000 11596 Worker thread wakes up
03:07:00.855 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:07:01.371 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:07:01.984 00.613 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"847ef382-28cf-4759-a6d3-c122abcb8726"}
03:07:01.984 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"847ef382-28cf-4759-a6d3-c122abcb8726"}
03:07:01.985 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bfcbf77e-7632-4495-af54-33d2940224bf"}
03:07:01.985 00.000 13300 case statement mapped state 6 to 3
03:07:01.985 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bfcbf77e-7632-4495-af54-33d2940224bf"}
03:07:01.985 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bc1c46af-c8ea-4228-9426-bd66512d7a9f"}
03:07:01.986 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":42,"width":15,"height":15,"star_pos":[7.04,6.58],"pixels":"..."},"id":"bc1c46af-c8ea-4228-9426-bd66512d7a9f"}
03:07:04.397 02.411 11596 Exposure complete
03:07:04.470 00.073 11596 worker thread done servicing request
03:07:04.470 00.000 13300 OnExposeComplete: enter
03:07:04.470 00.000 13300 UpdateGuideState(): m_state=6
03:07:04.470 00.000 13300 Star::Find(15, 297, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
03:07:04.471 00.001 13300 Star::Find returns 1 (0), X=297.08, Y=650.61, Mass=1924, SNR=30.7, Peak=246 HFD=3.3
03:07:04.471 00.000 13300 MultiStar: [#1 0.26,0.06,0.00,M1] [#2 -0.02,-0.01,0.44,U] [#3 0.27,-0.03,0.00,M3] [#4 0.47,-0.06,0.00,M9] [#5 0.06,-0.07,0.24,U] [#6 -0.13,0.08,0.25,U] [#7 0.21,0.03,0.24,U] [#8 0.13,0.31,0.00,M6] 
03:07:04.471 00.000 13300 refined, 4 included, MultiStar: {0.06, 0.02}, one-star: {0.12, 0.04}
03:07:04.471 00.000 13300 CameraToMount -- cameraTheta (0.30) - m_xAngle (1.53) = xAngle (-1.23 = -1.23)
03:07:04.471 00.000 13300 CameraToMount -- cameraTheta (0.30) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.36 = 1.92)
03:07:04.471 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.02 hyp=0.07 cameraTheta=0.30 mountX=0.02 mountY=0.06, mountTheta=1.23
03:07:04.473 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.02, opts=13)
03:07:04.473 00.000 13300 Enqueuing Move request for scope (0.06, 0.02)
03:07:04.474 00.001 11596 Worker thread wakes up
03:07:04.474 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.02) opts 0xd
03:07:04.474 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.02)
03:07:04.474 00.000 11596 Moving (0.06, 0.02) raw xDistance=0.02 yDistance=0.06
03:07:04.474 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:07:04.474 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:04.474 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:07:04.474 00.000 11596 MoveAxis(E, 0, ABG)
03:07:04.474 00.000 11596 Move returns status 0, amount 0
03:07:04.474 00.000 11596 MoveAxis(N, 0, ABG)
03:07:04.475 00.001 11596 Move returns status 0, amount 0
03:07:04.475 00.000 11596 move complete, result=0
03:07:04.475 00.000 11596 worker thread done servicing request
03:07:04.481 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=3, FiltMax=103, Gamma=0.510
03:07:04.488 00.007 13300 UpdateGuideState exits: m=1924 SNR=30.7
03:07:04.488 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:04.489 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:07:04.489 00.000 13300 Enqueuing Expose request
03:07:04.489 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:07:04.489 00.000 11596 Worker thread wakes up
03:07:04.489 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:07:04.984 00.495 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"df87af7b-f656-45f4-80ee-2bef94db6673"}
03:07:04.984 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"df87af7b-f656-45f4-80ee-2bef94db6673"}
03:07:04.985 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5a2fc1c8-77f8-4e85-bfd1-266b14677b7c"}
03:07:04.985 00.000 13300 case statement mapped state 6 to 3
03:07:04.985 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5a2fc1c8-77f8-4e85-bfd1-266b14677b7c"}
03:07:04.986 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c8e8794f-30ef-4839-9f27-e7f3a7dc0734"}
03:07:04.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":43,"width":15,"height":15,"star_pos":[7.08,6.61],"pixels":"..."},"id":"c8e8794f-30ef-4839-9f27-e7f3a7dc0734"}
03:07:05.000 00.014 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:07:07.985 02.985 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f9fa4a5f-ac2d-4b03-a1aa-45ac0955c9ac"}
03:07:07.986 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f9fa4a5f-ac2d-4b03-a1aa-45ac0955c9ac"}
03:07:07.986 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"01a4c597-7471-4501-b9ce-f339aad65b4c"}
03:07:07.986 00.000 13300 case statement mapped state 6 to 3
03:07:07.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"01a4c597-7471-4501-b9ce-f339aad65b4c"}
03:07:07.987 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6c708a43-4736-41d7-88e1-d4b365351efd"}
03:07:07.987 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":43,"width":15,"height":15,"star_pos":[7.08,6.61],"pixels":"..."},"id":"6c708a43-4736-41d7-88e1-d4b365351efd"}
03:07:08.027 00.040 11596 Exposure complete
03:07:08.095 00.068 11596 worker thread done servicing request
03:07:08.095 00.000 13300 OnExposeComplete: enter
03:07:08.095 00.000 13300 UpdateGuideState(): m_state=6
03:07:08.096 00.001 13300 Star::Find(15, 297, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:07:08.096 00.000 13300 Star::Find returns 1 (0), X=297.06, Y=650.68, Mass=1904, SNR=30.6, Peak=250 HFD=3.3
03:07:08.096 00.000 13300 MultiStar: [#1 -0.01,0.02,0.83,U] [#2 -0.02,-0.00,0.47,U] [#3 0.17,-0.15,0.42,U] [#4 0.40,-0.11,0.00,M10] [#5 0.22,0.18,0.00,M1] [#6 -0.31,0.15,0.00,M1] [#7 -0.08,0.29,0.00,M9] [#8 0.39,0.27,0.00,M7] 
03:07:08.096 00.000 13300 refined, 3 included, MultiStar: {0.06, 0.02}, one-star: {0.09, 0.10}
03:07:08.097 00.001 13300 CameraToMount -- cameraTheta (0.32) - m_xAngle (1.53) = xAngle (-1.22 = -1.22)
03:07:08.097 00.000 13300 CameraToMount -- cameraTheta (0.32) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.35 = 1.94)
03:07:08.097 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.02 hyp=0.06 cameraTheta=0.32 mountX=0.02 mountY=0.05, mountTheta=1.22
03:07:08.099 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.02, opts=13)
03:07:08.099 00.000 13300 Enqueuing Move request for scope (0.06, 0.02)
03:07:08.099 00.000 11596 Worker thread wakes up
03:07:08.099 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.02) opts 0xd
03:07:08.099 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.02)
03:07:08.099 00.000 11596 Moving (0.06, 0.02) raw xDistance=0.02 yDistance=0.05
03:07:08.099 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:07:08.099 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:08.099 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:07:08.099 00.000 11596 MoveAxis(E, 0, ABG)
03:07:08.100 00.001 11596 Move returns status 0, amount 0
03:07:08.100 00.000 11596 MoveAxis(N, 0, ABG)
03:07:08.100 00.000 11596 Move returns status 0, amount 0
03:07:08.100 00.000 11596 move complete, result=0
03:07:08.100 00.000 11596 worker thread done servicing request
03:07:08.106 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=250, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
03:07:08.114 00.008 13300 UpdateGuideState exits: m=1904 SNR=30.6
03:07:08.114 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:08.114 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:07:08.114 00.000 13300 Enqueuing Expose request
03:07:08.114 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:07:08.114 00.000 11596 Worker thread wakes up
03:07:08.114 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:07:08.617 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:07:10.984 02.367 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e25783a2-188a-4b39-8226-cc8a8f9929c6"}
03:07:10.984 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e25783a2-188a-4b39-8226-cc8a8f9929c6"}
03:07:10.985 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5cb86e53-36db-4f42-a2ca-fcb853138777"}
03:07:10.985 00.000 13300 case statement mapped state 6 to 3
03:07:10.985 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5cb86e53-36db-4f42-a2ca-fcb853138777"}
03:07:10.985 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4897ab0f-7160-42b4-83f2-0de0106819dd"}
03:07:10.985 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":44,"width":15,"height":15,"star_pos":[7.06,6.68],"pixels":"..."},"id":"4897ab0f-7160-42b4-83f2-0de0106819dd"}
03:07:11.649 00.664 11596 Exposure complete
03:07:11.719 00.070 11596 worker thread done servicing request
03:07:11.719 00.000 13300 OnExposeComplete: enter
03:07:11.720 00.001 13300 UpdateGuideState(): m_state=6
03:07:11.720 00.000 13300 Star::Find(15, 297, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
03:07:11.720 00.000 13300 Star::Find returns 1 (0), X=297.16, Y=650.64, Mass=1994, SNR=31.3, Peak=251 HFD=3.5
03:07:11.721 00.001 13300 MultiStar: [#1 0.26,0.08,0.00,M1] [#2 0.07,-0.02,0.45,U] [#3 0.26,-0.14,0.00,M3] [#4 0.73,0.14,0.00,R] [#5 0.48,0.13,0.00,M2] [#6 -0.16,0.22,0.00,M2] [#7 0.23,0.32,0.00,M10] [#8 0.42,0.22,0.00,M8] 
03:07:11.721 00.000 13300 refined, 1 included, MultiStar: {0.16, 0.03}, one-star: {0.20, 0.06}
03:07:11.721 00.000 13300 CameraToMount -- cameraTheta (0.21) - m_xAngle (1.53) = xAngle (-1.32 = -1.32)
03:07:11.721 00.000 13300 CameraToMount -- cameraTheta (0.21) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.45 = 1.84)
03:07:11.721 00.000 13300 CameraToMount -- cameraX=0.16 cameraY=0.03 hyp=0.16 cameraTheta=0.21 mountX=0.04 mountY=0.16, mountTheta=1.32
03:07:11.723 00.002 13300 SchedulePrimaryMove(1016D950, x=0.16, y=0.03, opts=13)
03:07:11.723 00.000 13300 Enqueuing Move request for scope (0.16, 0.03)
03:07:11.723 00.000 11596 Worker thread wakes up
03:07:11.724 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.03) opts 0xd
03:07:11.724 00.000 11596 Handling offset move in thread for scope, endpoint = (0.16, 0.03)
03:07:11.724 00.000 11596 Moving (0.16, 0.03) raw xDistance=0.04 yDistance=0.16
03:07:11.724 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:07:11.724 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:11.724 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
03:07:11.724 00.000 11596 MoveAxis(E, 0, ABG)
03:07:11.724 00.000 11596 Move returns status 0, amount 0
03:07:11.724 00.000 11596 MoveAxis(N, 0, ABG)
03:07:11.724 00.000 11596 Move returns status 0, amount 0
03:07:11.725 00.001 11596 move complete, result=0
03:07:11.725 00.000 11596 worker thread done servicing request
03:07:11.731 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
03:07:11.738 00.007 13300 UpdateGuideState exits: m=1994 SNR=31.3
03:07:11.738 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:11.738 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:07:11.739 00.001 13300 Enqueuing Expose request
03:07:11.739 00.000 11596 Worker thread wakes up
03:07:11.739 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:07:11.739 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:07:12.254 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:07:13.984 01.730 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8146186a-8007-4e8e-a1cc-3e070fc2d311"}
03:07:13.984 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8146186a-8007-4e8e-a1cc-3e070fc2d311"}
03:07:13.985 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"99dabd77-ba70-478b-8ca4-978935fe0993"}
03:07:13.986 00.001 13300 case statement mapped state 6 to 3
03:07:13.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"99dabd77-ba70-478b-8ca4-978935fe0993"}
03:07:13.987 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5075b8f5-a359-4412-a351-0726686ea173"}
03:07:13.987 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":45,"width":15,"height":15,"star_pos":[7.16,6.64],"pixels":"..."},"id":"5075b8f5-a359-4412-a351-0726686ea173"}
03:07:15.315 01.328 11596 Exposure complete
03:07:15.434 00.119 11596 worker thread done servicing request
03:07:15.434 00.000 13300 OnExposeComplete: enter
03:07:15.435 00.001 13300 UpdateGuideState(): m_state=6
03:07:15.435 00.000 13300 Star::Find(15, 297, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
03:07:15.436 00.001 13300 Star::Find returns 1 (0), X=297.22, Y=650.80, Mass=1901, SNR=30.5, Peak=256 HFD=3.4
03:07:15.436 00.000 13300 MultiStar: [#1 0.27,0.13,0.00,M2] [#2 0.09,0.19,0.47,U] [#3 0.13,-0.11,0.42,U] [#4 -0.12,-0.01,0.28,U] [#5 0.18,0.15,0.29,U] [#6 -0.12,-0.15,0.24,U] [#7 0.15,0.36,0.00,R] [#8 0.38,0.29,0.00,M9] 
03:07:15.436 00.000 13300 refined, 5 included, MultiStar: {0.12, 0.10}, one-star: {0.25, 0.22}
03:07:15.437 00.001 13300 CameraToMount -- cameraTheta (0.67) - m_xAngle (1.53) = xAngle (-0.87 = -0.87)
03:07:15.437 00.000 13300 CameraToMount -- cameraTheta (0.67) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.99 = 2.29)
03:07:15.437 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=0.10 hyp=0.16 cameraTheta=0.67 mountX=0.10 mountY=0.12, mountTheta=0.86
03:07:15.440 00.003 13300 SchedulePrimaryMove(1016D950, x=0.12, y=0.10, opts=13)
03:07:15.440 00.000 13300 Enqueuing Move request for scope (0.12, 0.10)
03:07:15.440 00.000 11596 Worker thread wakes up
03:07:15.441 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.10) opts 0xd
03:07:15.441 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, 0.10)
03:07:15.441 00.000 11596 Moving (0.12, 0.10) raw xDistance=0.10 yDistance=0.12
03:07:15.441 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:07:15.442 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:15.442 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:07:15.442 00.000 11596 MoveAxis(E, 0, ABG)
03:07:15.443 00.001 11596 Move returns status 0, amount 0
03:07:15.443 00.000 11596 MoveAxis(N, 0, ABG)
03:07:15.443 00.000 11596 Move returns status 0, amount 0
03:07:15.444 00.001 11596 move complete, result=0
03:07:15.444 00.000 11596 worker thread done servicing request
03:07:15.452 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=104, Gamma=0.510
03:07:15.466 00.014 13300 UpdateGuideState exits: m=1901 SNR=30.5
03:07:15.466 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:15.466 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:07:15.466 00.000 13300 Enqueuing Expose request
03:07:15.466 00.000 11596 Worker thread wakes up
03:07:15.466 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:07:15.467 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:07:15.982 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:07:16.984 01.002 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f69d411e-11fc-41da-b908-db3988237404"}
03:07:16.984 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f69d411e-11fc-41da-b908-db3988237404"}
03:07:16.985 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"85983405-3027-4488-98f6-358417202867"}
03:07:16.985 00.000 13300 case statement mapped state 6 to 3
03:07:16.985 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"85983405-3027-4488-98f6-358417202867"}
03:07:16.986 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"73634167-dcbf-4881-b12b-77157f087163"}
03:07:16.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":46,"width":15,"height":15,"star_pos":[7.22,6.80],"pixels":"..."},"id":"73634167-dcbf-4881-b12b-77157f087163"}
03:07:19.013 02.027 11596 Exposure complete
03:07:19.083 00.070 11596 worker thread done servicing request
03:07:19.083 00.000 13300 OnExposeComplete: enter
03:07:19.083 00.000 13300 UpdateGuideState(): m_state=6
03:07:19.083 00.000 13300 Star::Find(15, 297, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
03:07:19.084 00.001 13300 Star::Find returns 1 (0), X=297.17, Y=650.75, Mass=1783, SNR=29.6, Peak=243 HFD=3.4
03:07:19.084 00.000 13300 MultiStar: [#1 0.27,0.13,0.00,M3] [#2 0.09,0.22,0.49,U] [#3 0.33,-0.05,0.00,M3] [#4 -0.15,0.07,0.28,U] [#5 0.13,0.14,0.23,U] [#6 -0.13,0.01,0.26,U] [#7 0.47,0.11,0.00,M1] [#8 0.40,0.63,0.00,M10] 
03:07:19.084 00.000 13300 refined, 4 included, MultiStar: {0.09, 0.15}, one-star: {0.20, 0.17}
03:07:19.084 00.000 13300 CameraToMount -- cameraTheta (1.03) - m_xAngle (1.53) = xAngle (-0.51 = -0.51)
03:07:19.084 00.000 13300 CameraToMount -- cameraTheta (1.03) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.63 = 2.65)
03:07:19.084 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.15 hyp=0.18 cameraTheta=1.03 mountX=0.15 mountY=0.08, mountTheta=0.50
03:07:19.087 00.003 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.15, opts=13)
03:07:19.087 00.000 13300 Enqueuing Move request for scope (0.09, 0.15)
03:07:19.087 00.000 11596 Worker thread wakes up
03:07:19.087 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.15) opts 0xd
03:07:19.087 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.15)
03:07:19.087 00.000 11596 Moving (0.09, 0.15) raw xDistance=0.15 yDistance=0.08
03:07:19.087 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
03:07:19.088 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:19.088 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:07:19.088 00.000 11596 MoveAxis(W, 192, ABG)
03:07:19.088 00.000 11596 Guiding  Dir = 3, Dur = 192
03:07:19.088 00.000 11596 IsSlewing returns 0
03:07:19.097 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
03:07:19.110 00.013 13300 UpdateGuideState exits: m=1783 SNR=29.6
03:07:19.110 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:19.110 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:07:19.110 00.000 13300 Enqueuing Expose request
03:07:19.212 00.102 11596 IsGuiding returns 0
03:07:19.319 00.107 11596 PulseGuide returned control before completion, sleep 96
03:07:19.460 00.141 11596 IsGuiding returns 1
03:07:19.460 00.000 11596 scope still moving after pulse duration time elapsed
03:07:19.494 00.034 11596 IsSlewing returns 0
03:07:19.613 00.119 11596 IsGuiding returns 0
03:07:19.613 00.000 11596 scope move finished after 192 + 208 ms
03:07:19.613 00.000 11596 Move returns status 0, amount 192
03:07:19.613 00.000 11596 MoveAxis(N, 0, ABG)
03:07:19.613 00.000 11596 Move returns status 0, amount 0
03:07:19.613 00.000 11596 move complete, result=0
03:07:19.614 00.001 11596 worker thread done servicing request
03:07:19.614 00.000 13300 GuideStep: 0.2 px 192 ms WEST, 0.1 px 0 ms NORTH
03:07:19.614 00.000 11596 Worker thread wakes up
03:07:19.614 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:07:19.985 00.371 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f0893189-9782-42d4-aba6-44186e8d9059"}
03:07:19.985 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f0893189-9782-42d4-aba6-44186e8d9059"}
03:07:19.986 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7574f1e7-53db-4352-a4c7-6c7250d04571"}
03:07:19.986 00.000 13300 case statement mapped state 6 to 3
03:07:19.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7574f1e7-53db-4352-a4c7-6c7250d04571"}
03:07:20.014 00.028 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5e62d1c9-81f1-4c64-a9fc-0ed7b137ed65"}
03:07:20.014 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":47,"width":15,"height":15,"star_pos":[7.17,6.75],"pixels":"..."},"id":"5e62d1c9-81f1-4c64-a9fc-0ed7b137ed65"}
03:07:20.130 00.116 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:07:22.983 02.853 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c60c16a9-4360-4c30-b5bb-387e07a19acd"}
03:07:22.983 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c60c16a9-4360-4c30-b5bb-387e07a19acd"}
03:07:23.047 00.064 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eef93047-348f-4a40-bcd3-fd0023616380"}
03:07:23.047 00.000 13300 case statement mapped state 6 to 3
03:07:23.048 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eef93047-348f-4a40-bcd3-fd0023616380"}
03:07:23.048 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"54046c86-e4dd-4c34-9706-061a515a1056"}
03:07:23.049 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":47,"width":15,"height":15,"star_pos":[7.17,6.75],"pixels":"..."},"id":"54046c86-e4dd-4c34-9706-061a515a1056"}
03:07:23.156 00.107 11596 Exposure complete
03:07:23.226 00.070 11596 worker thread done servicing request
03:07:23.227 00.001 13300 OnExposeComplete: enter
03:07:23.227 00.000 13300 UpdateGuideState(): m_state=6
03:07:23.227 00.000 13300 Star::Find(15, 297, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
03:07:23.227 00.000 13300 Star::Find returns 1 (0), X=297.13, Y=650.75, Mass=1936, SNR=30.9, Peak=254 HFD=3.3
03:07:23.228 00.001 13300 MultiStar: [#1 0.13,0.16,0.78,U] [#2 0.05,0.06,0.42,U] [#3 0.29,0.17,0.00,M4] [#4 -0.03,-0.03,0.27,U] [#5 0.28,0.28,0.00,M1] [#6 -0.06,0.17,0.22,U] [#7 -0.25,-0.15,0.00,M2] [#8 0.51,0.40,0.00,R] 
03:07:23.228 00.000 13300 refined, 4 included, MultiStar: {0.10, 0.13}, one-star: {0.16, 0.17}
03:07:23.228 00.000 13300 CameraToMount -- cameraTheta (0.92) - m_xAngle (1.53) = xAngle (-0.61 = -0.61)
03:07:23.228 00.000 13300 CameraToMount -- cameraTheta (0.92) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.74 = 2.55)
03:07:23.228 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.13 hyp=0.16 cameraTheta=0.92 mountX=0.13 mountY=0.09, mountTheta=0.60
03:07:23.230 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.13, opts=13)
03:07:23.230 00.000 13300 Enqueuing Move request for scope (0.10, 0.13)
03:07:23.230 00.000 11596 Worker thread wakes up
03:07:23.230 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.13) opts 0xd
03:07:23.230 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.13)
03:07:23.231 00.001 11596 Moving (0.10, 0.13) raw xDistance=0.13 yDistance=0.09
03:07:23.231 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
03:07:23.231 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:23.231 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:07:23.231 00.000 11596 MoveAxis(E, 0, ABG)
03:07:23.231 00.000 11596 Move returns status 0, amount 0
03:07:23.231 00.000 11596 MoveAxis(N, 0, ABG)
03:07:23.231 00.000 11596 Move returns status 0, amount 0
03:07:23.231 00.000 11596 move complete, result=0
03:07:23.231 00.000 11596 worker thread done servicing request
03:07:23.238 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
03:07:23.246 00.008 13300 UpdateGuideState exits: m=1936 SNR=30.9
03:07:23.246 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:23.246 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:07:23.246 00.000 13300 Enqueuing Expose request
03:07:23.246 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:07:23.246 00.000 11596 Worker thread wakes up
03:07:23.247 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:07:23.761 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:07:25.983 02.222 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"99221205-5e0f-4cbf-95b1-9fb114e8fa4a"}
03:07:25.983 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"99221205-5e0f-4cbf-95b1-9fb114e8fa4a"}
03:07:25.984 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d9fbb90f-d483-45a0-a8ca-69df8a2e8282"}
03:07:25.984 00.000 13300 case statement mapped state 6 to 3
03:07:25.984 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d9fbb90f-d483-45a0-a8ca-69df8a2e8282"}
03:07:25.985 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"59aef35c-bea9-4096-99b6-514851d65f43"}
03:07:25.985 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":48,"width":15,"height":15,"star_pos":[7.13,6.75],"pixels":"..."},"id":"59aef35c-bea9-4096-99b6-514851d65f43"}
03:07:26.783 00.798 11596 Exposure complete
03:07:26.850 00.067 11596 worker thread done servicing request
03:07:26.851 00.001 13300 OnExposeComplete: enter
03:07:26.851 00.000 13300 UpdateGuideState(): m_state=6
03:07:26.851 00.000 13300 Star::Find(15, 297, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
03:07:26.851 00.000 13300 Star::Find returns 1 (0), X=297.12, Y=650.86, Mass=1735, SNR=29.2, Peak=239 HFD=3.2
03:07:26.852 00.001 13300 MultiStar: [#1 0.35,0.32,0.00,M3] [#2 0.11,0.28,0.00,M1] [#3 0.28,0.26,0.00,M5] [#4 -0.16,0.06,0.28,U] [#5 0.14,0.41,0.00,M2] [#6 -0.18,0.42,0.00,M1] [#7 0.43,0.09,0.00,M3] [#8 -0.14,0.28,0.00,M1] 
03:07:26.852 00.000 13300 refined, 1 included, MultiStar: {0.09, 0.23}, one-star: {0.16, 0.28}
03:07:26.852 00.000 13300 CameraToMount -- cameraTheta (1.20) - m_xAngle (1.53) = xAngle (-0.33 = -0.33)
03:07:26.852 00.000 13300 CameraToMount -- cameraTheta (1.20) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.46 = 2.83)
03:07:26.852 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.23 hyp=0.25 cameraTheta=1.20 mountX=0.23 mountY=0.08, mountTheta=0.32
03:07:26.854 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.23, opts=13)
03:07:26.854 00.000 13300 Enqueuing Move request for scope (0.09, 0.23)
03:07:26.854 00.000 11596 Worker thread wakes up
03:07:26.854 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.23) opts 0xd
03:07:26.854 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.23)
03:07:26.855 00.001 11596 Moving (0.09, 0.23) raw xDistance=0.23 yDistance=0.08
03:07:26.855 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
03:07:26.855 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:26.855 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:07:26.855 00.000 11596 MoveAxis(W, 294, ABG)
03:07:26.855 00.000 11596 Guiding  Dir = 3, Dur = 294
03:07:26.855 00.000 11596 IsSlewing returns 0
03:07:26.861 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
03:07:26.870 00.009 13300 UpdateGuideState exits: m=1735 SNR=29.2
03:07:26.870 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:26.870 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:07:26.870 00.000 13300 Enqueuing Expose request
03:07:26.942 00.072 11596 IsGuiding returns 0
03:07:27.039 00.097 11596 PulseGuide returned control before completion, sleep 208
03:07:27.281 00.242 11596 IsGuiding returns 1
03:07:27.281 00.000 11596 scope still moving after pulse duration time elapsed
03:07:27.311 00.030 11596 IsSlewing returns 0
03:07:27.426 00.115 11596 IsGuiding returns 1
03:07:27.453 00.027 11596 IsSlewing returns 0
03:07:27.531 00.078 11596 IsGuiding returns 0
03:07:27.531 00.000 11596 scope move finished after 294 + 294 ms
03:07:27.531 00.000 11596 Move returns status 0, amount 294
03:07:27.532 00.001 11596 MoveAxis(N, 0, ABG)
03:07:27.532 00.000 11596 Move returns status 0, amount 0
03:07:27.532 00.000 11596 move complete, result=0
03:07:27.532 00.000 11596 worker thread done servicing request
03:07:27.532 00.000 13300 GuideStep: 0.2 px 294 ms WEST, 0.1 px 0 ms NORTH
03:07:27.532 00.000 11596 Worker thread wakes up
03:07:27.532 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:07:28.035 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:07:28.982 00.947 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"572a10a5-25c4-42a4-a75d-5ae28bd9c196"}
03:07:28.982 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"572a10a5-25c4-42a4-a75d-5ae28bd9c196"}
03:07:28.983 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bbab33e2-06c4-4f07-8975-6bf8be19112d"}
03:07:28.983 00.000 13300 case statement mapped state 6 to 3
03:07:28.983 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bbab33e2-06c4-4f07-8975-6bf8be19112d"}
03:07:28.983 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"88250cf5-272e-4bb2-b469-971d8f75a875"}
03:07:28.984 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":49,"width":15,"height":15,"star_pos":[7.12,6.86],"pixels":"..."},"id":"88250cf5-272e-4bb2-b469-971d8f75a875"}
03:07:31.060 02.076 11596 Exposure complete
03:07:31.131 00.071 11596 worker thread done servicing request
03:07:31.131 00.000 13300 OnExposeComplete: enter
03:07:31.131 00.000 13300 UpdateGuideState(): m_state=6
03:07:31.131 00.000 13300 Star::Find(15, 297, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
03:07:31.132 00.001 13300 Star::Find returns 1 (0), X=297.17, Y=650.79, Mass=1926, SNR=30.8, Peak=256 HFD=3.4
03:07:31.132 00.000 13300 MultiStar: [#1 0.14,0.29,0.00,M4] [#2 0.30,0.10,0.00,M2] [#3 0.43,0.04,0.00,M6] [#4 -0.24,-0.01,0.00,M1] [#5 0.32,0.25,0.00,M3] [#6 -0.37,0.12,0.00,M2] [#7 0.21,0.03,0.25,U] [#8 0.27,0.04,0.00,M2] 
03:07:31.132 00.000 13300 refined, 1 included, MultiStar: {0.20, 0.18}, one-star: {0.20, 0.21}
03:07:31.132 00.000 13300 CameraToMount -- cameraTheta (0.71) - m_xAngle (1.53) = xAngle (-0.82 = -0.82)
03:07:31.132 00.000 13300 CameraToMount -- cameraTheta (0.71) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.95 = 2.34)
03:07:31.132 00.000 13300 CameraToMount -- cameraX=0.20 cameraY=0.18 hyp=0.27 cameraTheta=0.71 mountX=0.18 mountY=0.19, mountTheta=0.81
03:07:31.134 00.002 13300 SchedulePrimaryMove(1016D950, x=0.20, y=0.18, opts=13)
03:07:31.135 00.001 13300 Enqueuing Move request for scope (0.20, 0.18)
03:07:31.135 00.000 11596 Worker thread wakes up
03:07:31.135 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.18) opts 0xd
03:07:31.135 00.000 11596 Handling offset move in thread for scope, endpoint = (0.20, 0.18)
03:07:31.135 00.000 11596 Moving (0.20, 0.18) raw xDistance=0.18 yDistance=0.19
03:07:31.135 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.18
03:07:31.135 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:07:31.136 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
03:07:31.136 00.000 11596 MoveAxis(W, 250, ABG)
03:07:31.136 00.000 11596 Guiding  Dir = 3, Dur = 250
03:07:31.136 00.000 11596 IsSlewing returns 0
03:07:31.144 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
03:07:31.156 00.012 13300 UpdateGuideState exits: m=1926 SNR=30.8
03:07:31.156 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:31.156 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:07:31.156 00.000 13300 Enqueuing Expose request
03:07:31.211 00.055 11596 IsGuiding returns 0
03:07:31.309 00.098 11596 PulseGuide returned control before completion, sleep 162
03:07:31.532 00.223 11596 IsGuiding returns 1
03:07:31.532 00.000 11596 scope still moving after pulse duration time elapsed
03:07:31.560 00.028 11596 IsSlewing returns 0
03:07:31.630 00.070 11596 IsGuiding returns 0
03:07:31.630 00.000 11596 scope move finished after 250 + 168 ms
03:07:31.630 00.000 11596 Move returns status 0, amount 250
03:07:31.630 00.000 11596 MoveAxis(N, 0, ABG)
03:07:31.630 00.000 11596 Move returns status 0, amount 0
03:07:31.630 00.000 11596 move complete, result=0
03:07:31.630 00.000 11596 worker thread done servicing request
03:07:31.630 00.000 11596 Worker thread wakes up
03:07:31.630 00.000 13300 GuideStep: 0.2 px 250 ms WEST, 0.2 px 0 ms NORTH
03:07:31.631 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:07:32.000 00.369 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fa84fd17-ca6a-41c6-83e7-1239e34ea34f"}
03:07:32.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fa84fd17-ca6a-41c6-83e7-1239e34ea34f"}
03:07:32.001 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d445f4bd-2fc8-47b7-b56e-1cdd6cd24647"}
03:07:32.001 00.000 13300 case statement mapped state 6 to 3
03:07:32.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d445f4bd-2fc8-47b7-b56e-1cdd6cd24647"}
03:07:32.002 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d754592d-0338-4fad-971a-69e005beebea"}
03:07:32.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":50,"width":15,"height":15,"star_pos":[7.17,6.79],"pixels":"..."},"id":"d754592d-0338-4fad-971a-69e005beebea"}
03:07:32.134 00.132 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:07:35.001 02.867 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6b1d9019-d5a6-44bc-815a-7ee35524db11"}
03:07:35.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6b1d9019-d5a6-44bc-815a-7ee35524db11"}
03:07:35.001 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e7250bf0-9494-495b-adcc-a6c9b2c4a964"}
03:07:35.002 00.001 13300 case statement mapped state 6 to 3
03:07:35.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e7250bf0-9494-495b-adcc-a6c9b2c4a964"}
03:07:35.002 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"09292add-801a-49e9-9250-e18ccd0457b3"}
03:07:35.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":50,"width":15,"height":15,"star_pos":[7.17,6.79],"pixels":"..."},"id":"09292add-801a-49e9-9250-e18ccd0457b3"}
03:07:35.170 00.168 11596 Exposure complete
03:07:35.249 00.079 11596 worker thread done servicing request
03:07:35.249 00.000 13300 OnExposeComplete: enter
03:07:35.250 00.001 13300 UpdateGuideState(): m_state=6
03:07:35.250 00.000 13300 Star::Find(15, 297, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
03:07:35.250 00.000 13300 Star::Find returns 1 (0), X=297.07, Y=650.51, Mass=1911, SNR=30.6, Peak=206 HFD=3.5
03:07:35.251 00.001 13300 MultiStar: [#1 0.03,0.09,0.85,U] [#2 0.17,-0.10,0.46,U] [#3 0.04,-0.05,0.43,U] [#4 -0.04,-0.13,0.28,U] [#5 0.24,0.10,0.00,M4] [#6 -0.16,-0.10,0.23,U] [#7 -0.14,0.11,0.24,U] [#8 -0.04,-0.24,0.22,U] 
03:07:35.251 00.000 13300 refined, 7 included, MultiStar: {0.03, -0.04}, one-star: {0.10, -0.07}
03:07:35.251 00.000 13300 CameraToMount -- cameraTheta (-0.84) - m_xAngle (1.53) = xAngle (-2.38 = -2.38)
03:07:35.251 00.000 13300 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.50 = 0.78)
03:07:35.251 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-0.84 mountX=-0.04 mountY=0.04, mountTheta=2.37
03:07:35.253 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.04, opts=13)
03:07:35.253 00.000 13300 Enqueuing Move request for scope (0.03, -0.04)
03:07:35.253 00.000 11596 Worker thread wakes up
03:07:35.253 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.04) opts 0xd
03:07:35.253 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.04)
03:07:35.253 00.000 11596 Moving (0.03, -0.04) raw xDistance=-0.04 yDistance=0.04
03:07:35.254 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:07:35.254 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:35.254 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:07:35.254 00.000 11596 MoveAxis(E, 0, ABG)
03:07:35.254 00.000 11596 Move returns status 0, amount 0
03:07:35.254 00.000 11596 MoveAxis(N, 0, ABG)
03:07:35.254 00.000 11596 Move returns status 0, amount 0
03:07:35.254 00.000 11596 move complete, result=0
03:07:35.254 00.000 11596 worker thread done servicing request
03:07:35.260 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=206, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
03:07:35.268 00.008 13300 UpdateGuideState exits: m=1911 SNR=30.6
03:07:35.268 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:35.269 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:07:35.269 00.000 13300 Enqueuing Expose request
03:07:35.269 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:07:35.269 00.000 11596 Worker thread wakes up
03:07:35.269 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:07:35.774 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:07:37.999 02.225 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"faea28fa-0428-478f-a775-372f01656b0d"}
03:07:37.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"faea28fa-0428-478f-a775-372f01656b0d"}
03:07:38.000 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5d85643f-58b1-4423-8aba-7069fcb1bd83"}
03:07:38.000 00.000 13300 case statement mapped state 6 to 3
03:07:38.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5d85643f-58b1-4423-8aba-7069fcb1bd83"}
03:07:38.000 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a58dae34-1bd2-4fa7-97ab-08f28d53ab05"}
03:07:38.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":51,"width":15,"height":15,"star_pos":[7.07,6.51],"pixels":"..."},"id":"a58dae34-1bd2-4fa7-97ab-08f28d53ab05"}
03:07:38.805 00.805 11596 Exposure complete
03:07:38.877 00.072 11596 worker thread done servicing request
03:07:38.877 00.000 13300 OnExposeComplete: enter
03:07:38.878 00.001 13300 UpdateGuideState(): m_state=6
03:07:38.878 00.000 13300 Star::Find(15, 297, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
03:07:38.878 00.000 13300 Star::Find returns 1 (0), X=296.97, Y=650.74, Mass=1924, SNR=30.7, Peak=217 HFD=3.2
03:07:38.879 00.001 13300 MultiStar: [#1 -0.00,0.08,0.85,U] [#2 -0.00,-0.02,0.44,U] [#3 -0.00,-0.15,0.43,U] [#4 -0.33,0.10,0.00,M1] [#5 0.33,0.34,0.00,M5] [#6 -0.35,-0.16,0.00,M2] [#7 -0.25,-0.13,0.00,M2] [#8 -0.13,-0.14,0.22,U] 
03:07:38.879 00.000 13300 refined, 4 included, MultiStar: {-0.01, 0.04}, one-star: {0.00, 0.17}
03:07:38.879 00.000 13300 CameraToMount -- cameraTheta (1.79) - m_xAngle (1.53) = xAngle (0.25 = 0.25)
03:07:38.879 00.000 13300 CameraToMount -- cameraTheta (1.79) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.87 = -2.87)
03:07:38.879 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.04 hyp=0.05 cameraTheta=1.79 mountX=0.04 mountY=-0.01, mountTheta=-0.27
03:07:38.881 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.04, opts=13)
03:07:38.881 00.000 13300 Enqueuing Move request for scope (-0.01, 0.04)
03:07:38.881 00.000 11596 Worker thread wakes up
03:07:38.881 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.04) opts 0xd
03:07:38.881 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.04)
03:07:38.882 00.001 11596 Moving (-0.01, 0.04) raw xDistance=0.04 yDistance=-0.01
03:07:38.882 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:07:38.882 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:38.882 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:07:38.882 00.000 11596 MoveAxis(E, 0, ABG)
03:07:38.882 00.000 11596 Move returns status 0, amount 0
03:07:38.882 00.000 11596 MoveAxis(N, 0, ABG)
03:07:38.882 00.000 11596 Move returns status 0, amount 0
03:07:38.882 00.000 11596 move complete, result=0
03:07:38.882 00.000 11596 worker thread done servicing request
03:07:38.889 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
03:07:38.897 00.008 13300 UpdateGuideState exits: m=1924 SNR=30.7
03:07:38.897 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:38.897 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:07:38.897 00.000 13300 Enqueuing Expose request
03:07:38.897 00.000 11596 Worker thread wakes up
03:07:38.898 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:07:38.898 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:07:39.409 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:07:40.999 01.590 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5ed9fe22-f12b-422d-b1ea-a261e64e07d0"}
03:07:40.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5ed9fe22-f12b-422d-b1ea-a261e64e07d0"}
03:07:41.000 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f94c14c6-534a-4239-8c91-c13b34d2b03a"}
03:07:41.000 00.000 13300 case statement mapped state 6 to 3
03:07:41.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f94c14c6-534a-4239-8c91-c13b34d2b03a"}
03:07:41.000 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"648f2682-fbd7-4ff0-b23e-ebfb238e313b"}
03:07:41.001 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":52,"width":15,"height":15,"star_pos":[6.97,6.74],"pixels":"..."},"id":"648f2682-fbd7-4ff0-b23e-ebfb238e313b"}
03:07:42.444 01.443 11596 Exposure complete
03:07:42.513 00.069 11596 worker thread done servicing request
03:07:42.513 00.000 13300 OnExposeComplete: enter
03:07:42.513 00.000 13300 UpdateGuideState(): m_state=6
03:07:42.514 00.001 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
03:07:42.514 00.000 13300 Star::Find returns 1 (0), X=296.94, Y=650.57, Mass=1964, SNR=31.0, Peak=207 HFD=3.4
03:07:42.514 00.000 13300 MultiStar: [#1 0.01,-0.06,0.83,U] [#2 0.09,-0.05,0.42,U] [#3 0.27,-0.22,0.00,M5] [#4 -0.31,-0.32,0.00,M2] [#5 -0.02,-0.28,0.00,M6] [#6 -0.35,-0.29,0.00,M3] [#7 0.16,-0.33,0.00,M3] [#8 -0.14,-0.30,0.00,M1] 
03:07:42.515 00.001 13300 single-star, 2 included, MultiStar: {0.01, -0.03}, one-star: {-0.02, -0.01}
03:07:42.515 00.000 13300 CameraToMount -- cameraTheta (-2.88) - m_xAngle (1.53) = xAngle (-4.42 = 1.87)
03:07:42.515 00.000 13300 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.54 = -1.26)
03:07:42.515 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-2.88 mountX=-0.01 mountY=-0.02, mountTheta=-1.87
03:07:42.517 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.01, opts=13)
03:07:42.517 00.000 13300 Enqueuing Move request for scope (-0.02, -0.01)
03:07:42.517 00.000 11596 Worker thread wakes up
03:07:42.517 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.01) opts 0xd
03:07:42.517 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.01)
03:07:42.517 00.000 11596 Moving (-0.02, -0.01) raw xDistance=-0.01 yDistance=-0.02
03:07:42.517 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:07:42.518 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:42.518 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:07:42.518 00.000 11596 MoveAxis(E, 0, ABG)
03:07:42.518 00.000 11596 Move returns status 0, amount 0
03:07:42.518 00.000 11596 MoveAxis(N, 0, ABG)
03:07:42.518 00.000 11596 Move returns status 0, amount 0
03:07:42.518 00.000 11596 move complete, result=0
03:07:42.518 00.000 11596 worker thread done servicing request
03:07:42.524 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=207, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
03:07:42.532 00.008 13300 UpdateGuideState exits: m=1964 SNR=31.0
03:07:42.532 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:42.532 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:07:42.532 00.000 13300 Enqueuing Expose request
03:07:42.532 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:07:42.533 00.001 11596 Worker thread wakes up
03:07:42.533 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:07:43.044 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:07:43.999 00.955 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"70d84b80-1301-428b-9ae9-589495ecd25d"}
03:07:43.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"70d84b80-1301-428b-9ae9-589495ecd25d"}
03:07:44.000 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b72b82f-c65c-4801-9ed0-93c2b0fdb112"}
03:07:44.000 00.000 13300 case statement mapped state 6 to 3
03:07:44.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5b72b82f-c65c-4801-9ed0-93c2b0fdb112"}
03:07:44.000 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c5b1a572-5845-48fe-9c17-3ac1b81f7f34"}
03:07:44.001 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":53,"width":15,"height":15,"star_pos":[6.94,6.57],"pixels":"..."},"id":"c5b1a572-5845-48fe-9c17-3ac1b81f7f34"}
03:07:46.077 02.076 11596 Exposure complete
03:07:46.147 00.070 11596 worker thread done servicing request
03:07:46.147 00.000 13300 OnExposeComplete: enter
03:07:46.147 00.000 13300 UpdateGuideState(): m_state=6
03:07:46.148 00.001 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
03:07:46.148 00.000 13300 Star::Find returns 1 (0), X=296.90, Y=650.46, Mass=1927, SNR=30.7, Peak=194 HFD=3.5
03:07:46.148 00.000 13300 MultiStar: [#1 0.06,-0.08,0.83,U] [#2 0.02,-0.23,0.47,U] [#3 0.35,-0.31,0.00,M6] [#4 -0.31,-0.21,0.00,M3] [#5 0.01,-0.08,0.23,U] [#6 -0.36,-0.19,0.00,M4] [#7 -0.09,-0.45,0.00,M4] [#8 -0.38,-0.22,0.00,M2] 
03:07:46.149 00.001 13300 refined, 3 included, MultiStar: {-0.00, -0.12}, one-star: {-0.07, -0.12}
03:07:46.149 00.000 13300 CameraToMount -- cameraTheta (-1.60) - m_xAngle (1.53) = xAngle (-3.13 = -3.13)
03:07:46.149 00.000 13300 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.26 = 0.02)
03:07:46.149 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.12 hyp=0.12 cameraTheta=-1.60 mountX=-0.12 mountY=0.00, mountTheta=3.12
03:07:46.151 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.12, opts=13)
03:07:46.151 00.000 13300 Enqueuing Move request for scope (-0.00, -0.12)
03:07:46.151 00.000 11596 Worker thread wakes up
03:07:46.151 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.12) opts 0xd
03:07:46.151 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.12)
03:07:46.152 00.001 11596 Moving (-0.00, -0.12) raw xDistance=-0.12 yDistance=0.00
03:07:46.152 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:07:46.152 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:46.152 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
03:07:46.152 00.000 11596 MoveAxis(E, 0, ABG)
03:07:46.152 00.000 11596 Move returns status 0, amount 0
03:07:46.152 00.000 11596 MoveAxis(N, 0, ABG)
03:07:46.152 00.000 11596 Move returns status 0, amount 0
03:07:46.152 00.000 11596 move complete, result=0
03:07:46.152 00.000 11596 worker thread done servicing request
03:07:46.160 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=194, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
03:07:46.168 00.008 13300 UpdateGuideState exits: m=1927 SNR=30.7
03:07:46.168 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:46.168 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:07:46.168 00.000 13300 Enqueuing Expose request
03:07:46.168 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:07:46.168 00.000 11596 Worker thread wakes up
03:07:46.169 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:07:46.679 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:07:47.000 00.321 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7df40906-e973-4f79-a3cd-96687c6758d1"}
03:07:47.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7df40906-e973-4f79-a3cd-96687c6758d1"}
03:07:47.001 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"116c1d05-6dba-4f1a-aa3e-090e313530b4"}
03:07:47.001 00.000 13300 case statement mapped state 6 to 3
03:07:47.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"116c1d05-6dba-4f1a-aa3e-090e313530b4"}
03:07:47.002 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"522741c9-5fac-44a5-8366-6488d075ccee"}
03:07:47.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":54,"width":15,"height":15,"star_pos":[6.90,7.46],"pixels":"..."},"id":"522741c9-5fac-44a5-8366-6488d075ccee"}
03:07:49.701 02.699 11596 Exposure complete
03:07:49.770 00.069 11596 worker thread done servicing request
03:07:49.770 00.000 13300 OnExposeComplete: enter
03:07:49.770 00.000 13300 UpdateGuideState(): m_state=6
03:07:49.771 00.001 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
03:07:49.771 00.000 13300 Star::Find returns 1 (0), X=296.97, Y=650.61, Mass=1976, SNR=31.2, Peak=210 HFD=3.4
03:07:49.772 00.001 13300 MultiStar: [#1 -0.01,-0.06,0.82,U] [#2 -0.06,0.01,0.46,U] [#3 0.30,-0.09,0.00,M7] [#4 -0.13,-0.12,0.27,U] [#5 -0.06,-0.24,0.22,U] [#6 -0.44,0.12,0.00,M5] [#7 -0.04,-0.15,0.23,U] [#8 -0.58,-0.05,0.00,M3] 
03:07:49.772 00.000 13300 single-star, 5 included, MultiStar: {-0.03, -0.05}, one-star: {0.01, 0.03}
03:07:49.772 00.000 13300 CameraToMount -- cameraTheta (1.37) - m_xAngle (1.53) = xAngle (-0.16 = -0.16)
03:07:49.772 00.000 13300 CameraToMount -- cameraTheta (1.37) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.29 = 3.00)
03:07:49.772 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.37 mountX=0.03 mountY=0.00, mountTheta=0.15
03:07:49.774 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.03, opts=13)
03:07:49.774 00.000 13300 Enqueuing Move request for scope (0.01, 0.03)
03:07:49.774 00.000 11596 Worker thread wakes up
03:07:49.774 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.03) opts 0xd
03:07:49.774 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.03)
03:07:49.775 00.001 11596 Moving (0.01, 0.03) raw xDistance=0.03 yDistance=0.00
03:07:49.775 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:07:49.775 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:49.775 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
03:07:49.775 00.000 11596 MoveAxis(E, 0, ABG)
03:07:49.775 00.000 11596 Move returns status 0, amount 0
03:07:49.775 00.000 11596 MoveAxis(N, 0, ABG)
03:07:49.775 00.000 11596 Move returns status 0, amount 0
03:07:49.775 00.000 11596 move complete, result=0
03:07:49.776 00.001 11596 worker thread done servicing request
03:07:49.782 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=210, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
03:07:49.790 00.008 13300 UpdateGuideState exits: m=1976 SNR=31.2
03:07:49.790 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:49.790 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:07:49.791 00.001 13300 Enqueuing Expose request
03:07:49.791 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:07:49.791 00.000 11596 Worker thread wakes up
03:07:49.791 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:07:49.999 00.208 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a711a635-8959-4313-8d98-8098827b7467"}
03:07:49.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a711a635-8959-4313-8d98-8098827b7467"}
03:07:50.000 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"910e9e0b-a723-47a6-ba2e-39adc0361455"}
03:07:50.001 00.001 13300 case statement mapped state 6 to 3
03:07:50.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"910e9e0b-a723-47a6-ba2e-39adc0361455"}
03:07:50.002 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8bace951-c39e-4250-bc3e-73d3770d1584"}
03:07:50.003 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":55,"width":15,"height":15,"star_pos":[6.97,6.61],"pixels":"..."},"id":"8bace951-c39e-4250-bc3e-73d3770d1584"}
03:07:50.295 00.292 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:07:52.999 02.704 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0126208e-1ba1-457a-9dd2-4693696ac0f0"}
03:07:52.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0126208e-1ba1-457a-9dd2-4693696ac0f0"}
03:07:53.000 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c77ad7b2-336d-48fd-9953-e1ae98cdf7b1"}
03:07:53.000 00.000 13300 case statement mapped state 6 to 3
03:07:53.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c77ad7b2-336d-48fd-9953-e1ae98cdf7b1"}
03:07:53.000 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bf6ade4d-b6a2-4f43-8101-0309eae0c95e"}
03:07:53.001 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":55,"width":15,"height":15,"star_pos":[6.97,6.61],"pixels":"..."},"id":"bf6ade4d-b6a2-4f43-8101-0309eae0c95e"}
03:07:53.331 00.330 11596 Exposure complete
03:07:53.401 00.070 11596 worker thread done servicing request
03:07:53.401 00.000 13300 OnExposeComplete: enter
03:07:53.401 00.000 13300 UpdateGuideState(): m_state=6
03:07:53.402 00.001 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
03:07:53.402 00.000 13300 Star::Find returns 1 (0), X=296.86, Y=650.70, Mass=1944, SNR=30.9, Peak=209 HFD=3.4
03:07:53.402 00.000 13300 MultiStar: [#1 0.04,0.17,0.84,U] [#2 -0.02,0.04,0.45,U] [#3 0.12,0.04,0.45,U] [#4 -0.40,0.10,0.00,M3] [#5 -0.10,0.23,0.23,U] [#6 -0.50,-0.06,0.00,M6] [#7 -0.17,-0.01,0.24,U] [#8 -0.55,-0.10,0.00,M4] 
03:07:53.402 00.000 13300 refined, 5 included, MultiStar: {-0.03, 0.11}, one-star: {-0.10, 0.12}
03:07:53.403 00.001 13300 CameraToMount -- cameraTheta (1.81) - m_xAngle (1.53) = xAngle (0.28 = 0.28)
03:07:53.403 00.000 13300 CameraToMount -- cameraTheta (1.81) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.85 = -2.85)
03:07:53.403 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.11 hyp=0.11 cameraTheta=1.81 mountX=0.11 mountY=-0.03, mountTheta=-0.29
03:07:53.405 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.11, opts=13)
03:07:53.405 00.000 13300 Enqueuing Move request for scope (-0.03, 0.11)
03:07:53.405 00.000 11596 Worker thread wakes up
03:07:53.405 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.11) opts 0xd
03:07:53.405 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.11)
03:07:53.406 00.001 11596 Moving (-0.03, 0.11) raw xDistance=0.11 yDistance=-0.03
03:07:53.406 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:07:53.406 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:53.406 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:07:53.406 00.000 11596 MoveAxis(E, 0, ABG)
03:07:53.406 00.000 11596 Move returns status 0, amount 0
03:07:53.406 00.000 11596 MoveAxis(N, 0, ABG)
03:07:53.407 00.001 11596 Move returns status 0, amount 0
03:07:53.407 00.000 11596 move complete, result=0
03:07:53.407 00.000 11596 worker thread done servicing request
03:07:53.414 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=209, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
03:07:53.421 00.007 13300 UpdateGuideState exits: m=1944 SNR=30.9
03:07:53.421 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:53.421 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:07:53.421 00.000 13300 Enqueuing Expose request
03:07:53.421 00.000 11596 Worker thread wakes up
03:07:53.422 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:07:53.422 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:07:53.935 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:07:55.999 02.064 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6f1b3737-863a-43fe-bf7a-647e584854f6"}
03:07:55.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6f1b3737-863a-43fe-bf7a-647e584854f6"}
03:07:56.000 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7731b046-24bf-4a83-a222-1ed4c6607775"}
03:07:56.000 00.000 13300 case statement mapped state 6 to 3
03:07:56.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7731b046-24bf-4a83-a222-1ed4c6607775"}
03:07:56.001 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f3588c5b-f2a0-453d-9197-642d7c33df8c"}
03:07:56.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":56,"width":15,"height":15,"star_pos":[6.86,6.70],"pixels":"..."},"id":"f3588c5b-f2a0-453d-9197-642d7c33df8c"}
03:07:56.956 00.955 11596 Exposure complete
03:07:57.024 00.068 11596 worker thread done servicing request
03:07:57.024 00.000 13300 OnExposeComplete: enter
03:07:57.024 00.000 13300 UpdateGuideState(): m_state=6
03:07:57.024 00.000 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
03:07:57.025 00.001 13300 Star::Find returns 1 (0), X=296.93, Y=650.81, Mass=1965, SNR=31.0, Peak=221 HFD=3.2
03:07:57.025 00.000 13300 MultiStar: [#1 -0.01,0.22,0.82,U] [#2 -0.00,0.07,0.46,U] [#3 0.01,-0.09,0.43,U] [#4 -0.51,-0.09,0.00,M4] [#5 -0.04,0.46,0.00,M4] [#6 -0.39,0.00,0.00,M7] [#7 -0.15,-0.06,0.23,U] [#8 -0.29,0.07,0.00,M5] 
03:07:57.025 00.000 13300 refined, 4 included, MultiStar: {-0.02, 0.13}, one-star: {-0.03, 0.23}
03:07:57.025 00.000 13300 CameraToMount -- cameraTheta (1.75) - m_xAngle (1.53) = xAngle (0.22 = 0.22)
03:07:57.025 00.000 13300 CameraToMount -- cameraTheta (1.75) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.91 = -2.91)
03:07:57.025 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.13 hyp=0.14 cameraTheta=1.75 mountX=0.13 mountY=-0.03, mountTheta=-0.23
03:07:57.027 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.13, opts=13)
03:07:57.027 00.000 13300 Enqueuing Move request for scope (-0.02, 0.13)
03:07:57.027 00.000 11596 Worker thread wakes up
03:07:57.028 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.13) opts 0xd
03:07:57.028 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.13)
03:07:57.028 00.000 11596 Moving (-0.02, 0.13) raw xDistance=0.13 yDistance=-0.03
03:07:57.028 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
03:07:57.028 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:57.028 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:07:57.028 00.000 11596 MoveAxis(E, 0, ABG)
03:07:57.028 00.000 11596 Move returns status 0, amount 0
03:07:57.028 00.000 11596 MoveAxis(N, 0, ABG)
03:07:57.028 00.000 11596 Move returns status 0, amount 0
03:07:57.029 00.001 11596 move complete, result=0
03:07:57.029 00.000 11596 worker thread done servicing request
03:07:57.034 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
03:07:57.043 00.009 13300 UpdateGuideState exits: m=1965 SNR=31.0
03:07:57.043 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:57.043 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:07:57.043 00.000 13300 Enqueuing Expose request
03:07:57.043 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:07:57.043 00.000 11596 Worker thread wakes up
03:07:57.043 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:07:57.549 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:07:58.999 01.450 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c132bcb4-2eab-4dba-9ce7-e70c14ab1118"}
03:07:58.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c132bcb4-2eab-4dba-9ce7-e70c14ab1118"}
03:07:59.000 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"693f8a4d-dc6b-4215-87cb-7ad5c2eebc1e"}
03:07:59.000 00.000 13300 case statement mapped state 6 to 3
03:07:59.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"693f8a4d-dc6b-4215-87cb-7ad5c2eebc1e"}
03:07:59.000 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"31ded5d5-f5f4-4543-82f0-6687528b3001"}
03:07:59.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":57,"width":15,"height":15,"star_pos":[6.93,6.81],"pixels":"..."},"id":"31ded5d5-f5f4-4543-82f0-6687528b3001"}
03:08:00.578 01.578 11596 Exposure complete
03:08:00.647 00.069 11596 worker thread done servicing request
03:08:00.647 00.000 13300 OnExposeComplete: enter
03:08:00.648 00.001 13300 UpdateGuideState(): m_state=6
03:08:00.648 00.000 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
03:08:00.648 00.000 13300 Star::Find returns 1 (0), X=296.87, Y=650.94, Mass=1974, SNR=31.1, Peak=217 HFD=3.1
03:08:00.649 00.001 13300 MultiStar: [#1 -0.08,0.24,0.83,U] [#2 -0.15,0.25,0.00,M1] [#3 0.10,0.34,0.00,M6] [#4 -0.52,0.36,0.00,M5] [#5 -0.11,0.52,0.00,M5] [#6 -0.53,0.58,0.00,M8] [#7 -0.42,0.17,0.00,M2] [#8 -0.58,0.49,0.00,M6] 
03:08:00.649 00.000 13300 refined, 1 included, MultiStar: {-0.09, 0.30}, one-star: {-0.10, 0.36}
03:08:00.649 00.000 13300 CameraToMount -- cameraTheta (1.85) - m_xAngle (1.53) = xAngle (0.32 = 0.32)
03:08:00.649 00.000 13300 CameraToMount -- cameraTheta (1.85) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.81 = -2.81)
03:08:00.649 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.30 hyp=0.32 cameraTheta=1.85 mountX=0.30 mountY=-0.10, mountTheta=-0.33
03:08:00.651 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.30, opts=13)
03:08:00.651 00.000 13300 Enqueuing Move request for scope (-0.09, 0.30)
03:08:00.651 00.000 11596 Worker thread wakes up
03:08:00.652 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.30) opts 0xd
03:08:00.652 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.30)
03:08:00.652 00.000 11596 Moving (-0.09, 0.30) raw xDistance=0.30 yDistance=-0.10
03:08:00.652 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
03:08:00.652 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:00.652 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:08:00.652 00.000 11596 MoveAxis(W, 376, ABG)
03:08:00.652 00.000 11596 Guiding  Dir = 3, Dur = 376
03:08:00.653 00.001 11596 IsSlewing returns 0
03:08:00.659 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
03:08:00.667 00.008 13300 UpdateGuideState exits: m=1974 SNR=31.1
03:08:00.667 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:00.667 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:08:00.667 00.000 13300 Enqueuing Expose request
03:08:00.696 00.029 11596 IsGuiding returns 0
03:08:01.391 00.695 11596 IsGuiding returns 1
03:08:01.391 00.000 11596 scope still moving after pulse duration time elapsed
03:08:01.416 00.025 11596 IsSlewing returns 0
03:08:01.502 00.086 11596 IsGuiding returns 1
03:08:01.524 00.022 11596 IsSlewing returns 0
03:08:01.633 00.109 11596 IsGuiding returns 1
03:08:01.661 00.028 11596 IsSlewing returns 0
03:08:01.729 00.068 11596 IsGuiding returns 0
03:08:01.729 00.000 11596 scope move finished after 376 + 656 ms
03:08:01.729 00.000 11596 Move returns status 0, amount 376
03:08:01.729 00.000 11596 MoveAxis(N, 0, ABG)
03:08:01.729 00.000 11596 Move returns status 0, amount 0
03:08:01.729 00.000 11596 move complete, result=0
03:08:01.730 00.001 11596 worker thread done servicing request
03:08:01.730 00.000 13300 GuideStep: 0.3 px 376 ms WEST, -0.1 px 0 ms NORTH
03:08:01.730 00.000 11596 Worker thread wakes up
03:08:01.730 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:08:01.998 00.268 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8b6d3bfa-f674-44bd-a814-bdbca75ffd78"}
03:08:01.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8b6d3bfa-f674-44bd-a814-bdbca75ffd78"}
03:08:01.999 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"da800e28-bcfb-42bf-ac36-399ed9a28b3e"}
03:08:01.999 00.000 13300 case statement mapped state 6 to 3
03:08:01.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"da800e28-bcfb-42bf-ac36-399ed9a28b3e"}
03:08:01.999 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"320154a2-79a5-4d2b-8ee3-a7c4958a49b3"}
03:08:02.000 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":58,"width":15,"height":15,"star_pos":[6.87,6.94],"pixels":"..."},"id":"320154a2-79a5-4d2b-8ee3-a7c4958a49b3"}
03:08:02.236 00.236 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:08:04.997 02.761 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c6d04c0f-667c-4db5-9c1f-a16d4415284a"}
03:08:04.997 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c6d04c0f-667c-4db5-9c1f-a16d4415284a"}
03:08:04.998 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cfa5c850-747a-4796-83b7-2ca1a9159743"}
03:08:04.998 00.000 13300 case statement mapped state 6 to 3
03:08:04.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cfa5c850-747a-4796-83b7-2ca1a9159743"}
03:08:04.999 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e9306eb4-a164-4117-b447-996c37d72dee"}
03:08:04.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":58,"width":15,"height":15,"star_pos":[6.87,6.94],"pixels":"..."},"id":"e9306eb4-a164-4117-b447-996c37d72dee"}
03:08:05.267 00.268 11596 Exposure complete
03:08:05.336 00.069 11596 worker thread done servicing request
03:08:05.336 00.000 13300 OnExposeComplete: enter
03:08:05.336 00.000 13300 UpdateGuideState(): m_state=6
03:08:05.337 00.001 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
03:08:05.337 00.000 13300 Star::Find returns 1 (0), X=296.89, Y=650.79, Mass=1910, SNR=30.6, Peak=209 HFD=3.2
03:08:05.338 00.001 13300 MultiStar: [#1 -0.26,0.26,0.00,M1] [#2 -0.26,0.13,0.00,M2] [#3 0.01,0.14,0.42,U] [#4 -0.30,-0.06,0.00,M6] [#5 -0.09,0.52,0.00,M6] [#6 -0.43,0.29,0.00,M9] [#7 -0.12,0.07,0.23,U] [#8 -0.35,0.49,0.00,M7] 
03:08:05.338 00.000 13300 refined, 2 included, MultiStar: {-0.06, 0.17}, one-star: {-0.08, 0.21}
03:08:05.338 00.000 13300 CameraToMount -- cameraTheta (1.91) - m_xAngle (1.53) = xAngle (0.38 = 0.38)
03:08:05.338 00.000 13300 CameraToMount -- cameraTheta (1.91) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.75 = -2.75)
03:08:05.339 00.001 13300 CameraToMount -- cameraX=-0.06 cameraY=0.17 hyp=0.18 cameraTheta=1.91 mountX=0.17 mountY=-0.07, mountTheta=-0.39
03:08:05.342 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.17, opts=13)
03:08:05.342 00.000 13300 Enqueuing Move request for scope (-0.06, 0.17)
03:08:05.342 00.000 11596 Worker thread wakes up
03:08:05.342 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.17) opts 0xd
03:08:05.342 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.17)
03:08:05.343 00.001 11596 Moving (-0.06, 0.17) raw xDistance=0.17 yDistance=-0.07
03:08:05.343 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.17
03:08:05.343 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:05.343 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:08:05.343 00.000 11596 MoveAxis(W, 242, ABG)
03:08:05.343 00.000 11596 Guiding  Dir = 3, Dur = 242
03:08:05.343 00.000 11596 IsSlewing returns 0
03:08:05.354 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=209, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
03:08:05.367 00.013 13300 UpdateGuideState exits: m=1910 SNR=30.6
03:08:05.367 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:05.367 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:08:05.367 00.000 13300 Enqueuing Expose request
03:08:05.425 00.058 11596 IsGuiding returns 0
03:08:05.517 00.092 11596 PulseGuide returned control before completion, sleep 162
03:08:05.717 00.200 11596 IsGuiding returns 1
03:08:05.717 00.000 11596 scope still moving after pulse duration time elapsed
03:08:05.749 00.032 11596 IsSlewing returns 0
03:08:05.932 00.183 11596 IsGuiding returns 0
03:08:05.932 00.000 11596 scope move finished after 242 + 263 ms
03:08:05.932 00.000 11596 Move returns status 0, amount 242
03:08:05.932 00.000 11596 MoveAxis(N, 0, ABG)
03:08:05.932 00.000 11596 Move returns status 0, amount 0
03:08:05.932 00.000 11596 move complete, result=0
03:08:05.932 00.000 11596 worker thread done servicing request
03:08:05.932 00.000 13300 GuideStep: 0.2 px 242 ms WEST, -0.1 px 0 ms NORTH
03:08:05.933 00.001 11596 Worker thread wakes up
03:08:05.933 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:08:06.441 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:08:07.996 01.555 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3bb88b57-35b1-4c0b-8980-43febd5952c5"}
03:08:07.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3bb88b57-35b1-4c0b-8980-43febd5952c5"}
03:08:07.997 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7dcc4621-3f9e-4e88-b700-9db17c6698c9"}
03:08:07.997 00.000 13300 case statement mapped state 6 to 3
03:08:07.997 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7dcc4621-3f9e-4e88-b700-9db17c6698c9"}
03:08:07.997 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"230baf71-49ca-4f6c-b242-69c51bedf18f"}
03:08:07.998 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":59,"width":15,"height":15,"star_pos":[6.89,6.79],"pixels":"..."},"id":"230baf71-49ca-4f6c-b242-69c51bedf18f"}
03:08:09.468 01.470 11596 Exposure complete
03:08:09.536 00.068 11596 worker thread done servicing request
03:08:09.536 00.000 13300 OnExposeComplete: enter
03:08:09.536 00.000 13300 UpdateGuideState(): m_state=6
03:08:09.536 00.000 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
03:08:09.536 00.000 13300 Star::Find returns 1 (0), X=296.79, Y=650.79, Mass=1933, SNR=30.8, Peak=206 HFD=3.5
03:08:09.537 00.001 13300 MultiStar: [#1 -0.40,0.10,0.00,M2] [#2 -0.05,-0.08,0.46,U] [#3 0.10,-0.07,0.43,U] [#4 -0.74,0.15,0.00,M7] [#5 -0.43,-0.04,0.00,M7] [#6 -0.42,0.35,0.00,M10] [#7 -0.50,-0.11,0.00,M2] [#8 -0.50,0.10,0.00,M8] 
03:08:09.537 00.000 13300 refined, 2 included, MultiStar: {-0.08, 0.08}, one-star: {-0.18, 0.21}
03:08:09.537 00.000 13300 CameraToMount -- cameraTheta (2.38) - m_xAngle (1.53) = xAngle (0.85 = 0.85)
03:08:09.537 00.000 13300 CameraToMount -- cameraTheta (2.38) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.28 = -2.28)
03:08:09.537 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.08 hyp=0.12 cameraTheta=2.38 mountX=0.08 mountY=-0.09, mountTheta=-0.85
03:08:09.539 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.08, opts=13)
03:08:09.539 00.000 13300 Enqueuing Move request for scope (-0.08, 0.08)
03:08:09.539 00.000 11596 Worker thread wakes up
03:08:09.540 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.08) opts 0xd
03:08:09.540 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.08)
03:08:09.540 00.000 11596 Moving (-0.08, 0.08) raw xDistance=0.08 yDistance=-0.09
03:08:09.540 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:08:09.540 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:09.540 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:08:09.540 00.000 11596 MoveAxis(E, 0, ABG)
03:08:09.540 00.000 11596 Move returns status 0, amount 0
03:08:09.540 00.000 11596 MoveAxis(N, 0, ABG)
03:08:09.540 00.000 11596 Move returns status 0, amount 0
03:08:09.541 00.001 11596 move complete, result=0
03:08:09.541 00.000 11596 worker thread done servicing request
03:08:09.546 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=206, med=4, FiltMin=1, FiltMax=83, Gamma=0.510
03:08:09.554 00.008 13300 UpdateGuideState exits: m=1933 SNR=30.8
03:08:09.554 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:09.554 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:08:09.554 00.000 13300 Enqueuing Expose request
03:08:09.555 00.001 11596 Worker thread wakes up
03:08:09.555 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:08:09.555 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:08:10.057 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:08:10.996 00.939 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eb311247-d384-4950-907d-36c667716055"}
03:08:10.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eb311247-d384-4950-907d-36c667716055"}
03:08:10.997 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"18086de7-48f6-4900-83cd-9e11bf491965"}
03:08:10.997 00.000 13300 case statement mapped state 6 to 3
03:08:10.997 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"18086de7-48f6-4900-83cd-9e11bf491965"}
03:08:10.997 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3e5b74a5-b3c6-4eac-8697-a07c0dbac612"}
03:08:10.998 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":60,"width":15,"height":15,"star_pos":[6.79,6.79],"pixels":"..."},"id":"3e5b74a5-b3c6-4eac-8697-a07c0dbac612"}
03:08:13.082 02.084 11596 Exposure complete
03:08:13.168 00.086 11596 worker thread done servicing request
03:08:13.168 00.000 13300 OnExposeComplete: enter
03:08:13.168 00.000 13300 UpdateGuideState(): m_state=6
03:08:13.168 00.000 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
03:08:13.169 00.001 13300 Star::Find returns 1 (0), X=296.63, Y=650.71, Mass=1889, SNR=30.4, Peak=227 HFD=3.4
03:08:13.169 00.000 13300 MultiStar: [#1 -0.23,0.14,0.00,M3] [#2 -0.30,-0.07,0.00,M2] [#3 -0.27,-0.03,0.00,M5] [#4 -0.44,-0.18,0.00,M8] [#5 -0.25,0.27,0.00,M8] [#6 -0.71,0.00,0.00,R] [#7 -0.25,-0.15,0.00,M3] [#8 -0.52,-0.22,0.00,M9] 
03:08:13.169 00.000 13300 CameraToMount -- cameraTheta (2.77) - m_xAngle (1.53) = xAngle (1.23 = 1.23)
03:08:13.169 00.000 13300 CameraToMount -- cameraTheta (2.77) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.90 = -1.90)
03:08:13.169 00.000 13300 CameraToMount -- cameraX=-0.33 cameraY=0.13 hyp=0.36 cameraTheta=2.77 mountX=0.12 mountY=-0.34, mountTheta=-1.23
03:08:13.171 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.33, y=0.13, opts=13)
03:08:13.171 00.000 13300 Enqueuing Move request for scope (-0.33, 0.13)
03:08:13.171 00.000 11596 Worker thread wakes up
03:08:13.172 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.13) opts 0xd
03:08:13.172 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.33, 0.13)
03:08:13.172 00.000 11596 Moving (-0.33, 0.13) raw xDistance=0.12 yDistance=-0.34
03:08:13.172 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
03:08:13.172 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
03:08:13.172 00.000 11596 MoveAxis(E, 0, ABG)
03:08:13.173 00.001 11596 Move returns status 0, amount 0
03:08:13.173 00.000 11596 MoveAxis(N, 448, ABG)
03:08:13.173 00.000 11596 Guiding  Dir = 0, Dur = 448
03:08:13.173 00.000 11596 IsSlewing returns 0
03:08:13.179 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
03:08:13.188 00.009 13300 UpdateGuideState exits: m=1889 SNR=30.4
03:08:13.188 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:13.189 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:08:13.189 00.000 13300 Enqueuing Expose request
03:08:13.289 00.100 11596 IsGuiding returns 0
03:08:13.484 00.195 11596 PulseGuide returned control before completion, sleep 263
03:08:13.963 00.479 11596 IsGuiding returns 0
03:08:13.963 00.000 11596 Move returns status 0, amount 448
03:08:13.964 00.001 11596 move complete, result=0
03:08:13.964 00.000 11596 worker thread done servicing request
03:08:13.964 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.3 px 448 ms NORTH
03:08:13.964 00.000 11596 Worker thread wakes up
03:08:13.965 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:08:13.996 00.031 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3caa8008-1c97-4444-88e1-acff9d25ad37"}
03:08:13.997 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3caa8008-1c97-4444-88e1-acff9d25ad37"}
03:08:14.001 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0561dbe7-71b9-4007-928b-fcbf83e520dd"}
03:08:14.001 00.000 13300 case statement mapped state 6 to 3
03:08:14.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0561dbe7-71b9-4007-928b-fcbf83e520dd"}
03:08:14.004 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fc1e53f3-9911-480e-b1f3-0834d5e318ee"}
03:08:14.005 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":61,"width":15,"height":15,"star_pos":[6.63,6.71],"pixels":"..."},"id":"fc1e53f3-9911-480e-b1f3-0834d5e318ee"}
03:08:14.478 00.473 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:08:16.996 02.518 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2c44775b-461f-4557-a656-229cd05aa581"}
03:08:16.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2c44775b-461f-4557-a656-229cd05aa581"}
03:08:16.997 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"45e69ff0-a84a-4e16-9cbb-dd34e1115775"}
03:08:16.997 00.000 13300 case statement mapped state 6 to 3
03:08:16.997 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"45e69ff0-a84a-4e16-9cbb-dd34e1115775"}
03:08:16.998 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8b9e55b3-a5bd-4b06-b9ad-cc7ba0ab19aa"}
03:08:16.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":61,"width":15,"height":15,"star_pos":[6.63,6.71],"pixels":"..."},"id":"8b9e55b3-a5bd-4b06-b9ad-cc7ba0ab19aa"}
03:08:17.512 00.514 11596 Exposure complete
03:08:17.589 00.077 11596 worker thread done servicing request
03:08:17.590 00.001 13300 OnExposeComplete: enter
03:08:17.590 00.000 13300 UpdateGuideState(): m_state=6
03:08:17.590 00.000 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
03:08:17.590 00.000 13300 Star::Find returns 1 (0), X=296.85, Y=650.69, Mass=1942, SNR=30.8, Peak=216 HFD=3.4
03:08:17.591 00.001 13300 MultiStar: [#1 -0.03,0.12,0.83,U] [#2 -0.14,0.05,0.43,U] [#3 -0.08,-0.07,0.43,U] [#4 -0.39,-0.01,0.00,M9] [#5 -0.13,0.30,0.00,M9] [#6 0.16,-0.08,0.24,U] [#7 -0.10,-0.05,0.22,U] [#8 -0.51,-0.18,0.00,M10] 
03:08:17.591 00.000 13300 refined, 5 included, MultiStar: {-0.07, 0.05}, one-star: {-0.12, 0.11}
03:08:17.591 00.000 13300 CameraToMount -- cameraTheta (2.48) - m_xAngle (1.53) = xAngle (0.95 = 0.95)
03:08:17.591 00.000 13300 CameraToMount -- cameraTheta (2.48) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.18 = -2.18)
03:08:17.592 00.001 13300 CameraToMount -- cameraX=-0.07 cameraY=0.05 hyp=0.09 cameraTheta=2.48 mountX=0.05 mountY=-0.07, mountTheta=-0.95
03:08:17.594 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.05, opts=13)
03:08:17.594 00.000 13300 Enqueuing Move request for scope (-0.07, 0.05)
03:08:17.594 00.000 11596 Worker thread wakes up
03:08:17.595 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.05) opts 0xd
03:08:17.595 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.05)
03:08:17.595 00.000 11596 Moving (-0.07, 0.05) raw xDistance=0.05 yDistance=-0.07
03:08:17.595 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:08:17.595 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:17.595 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:08:17.596 00.001 11596 MoveAxis(E, 0, ABG)
03:08:17.596 00.000 11596 Move returns status 0, amount 0
03:08:17.596 00.000 11596 MoveAxis(N, 0, ABG)
03:08:17.596 00.000 11596 Move returns status 0, amount 0
03:08:17.596 00.000 11596 move complete, result=0
03:08:17.596 00.000 11596 worker thread done servicing request
03:08:17.605 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=216, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
03:08:17.616 00.011 13300 UpdateGuideState exits: m=1942 SNR=30.8
03:08:17.617 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:17.617 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:08:17.617 00.000 13300 Enqueuing Expose request
03:08:17.617 00.000 11596 Worker thread wakes up
03:08:17.617 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:08:17.617 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:08:18.129 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:08:19.997 01.868 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6cb067c9-2a58-4a26-83c8-8f50d501ac08"}
03:08:19.997 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6cb067c9-2a58-4a26-83c8-8f50d501ac08"}
03:08:19.998 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"af5a72d9-7ac3-473e-b294-b0ba283cb9d8"}
03:08:19.998 00.000 13300 case statement mapped state 6 to 3
03:08:19.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"af5a72d9-7ac3-473e-b294-b0ba283cb9d8"}
03:08:19.999 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4f867dd8-31b5-431f-be0a-18ff8d41d5c2"}
03:08:19.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":62,"width":15,"height":15,"star_pos":[6.85,6.69],"pixels":"..."},"id":"4f867dd8-31b5-431f-be0a-18ff8d41d5c2"}
03:08:21.167 01.168 11596 Exposure complete
03:08:21.234 00.067 11596 worker thread done servicing request
03:08:21.235 00.001 13300 OnExposeComplete: enter
03:08:21.235 00.000 13300 UpdateGuideState(): m_state=6
03:08:21.235 00.000 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
03:08:21.236 00.001 13300 Star::Find returns 1 (0), X=297.04, Y=650.74, Mass=1958, SNR=31.0, Peak=241 HFD=3.2
03:08:21.236 00.000 13300 MultiStar: [#1 0.27,0.09,0.00,M3] [#2 0.04,0.11,0.43,U] [#3 0.09,0.11,0.44,U] [#4 -0.28,0.12,0.00,M10] [#5 0.05,0.47,0.00,M10] [#6 0.63,-0.02,0.00,M1] [#7 0.00,-0.12,0.24,U] [#8 0.01,0.14,0.23,U] 
03:08:21.236 00.000 13300 refined, 4 included, MultiStar: {0.05, 0.11}, one-star: {0.07, 0.16}
03:08:21.236 00.000 13300 CameraToMount -- cameraTheta (1.11) - m_xAngle (1.53) = xAngle (-0.42 = -0.42)
03:08:21.236 00.000 13300 CameraToMount -- cameraTheta (1.11) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.55 = 2.73)
03:08:21.236 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.11 hyp=0.12 cameraTheta=1.11 mountX=0.11 mountY=0.05, mountTheta=0.41
03:08:21.238 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.11, opts=13)
03:08:21.238 00.000 13300 Enqueuing Move request for scope (0.05, 0.11)
03:08:21.238 00.000 11596 Worker thread wakes up
03:08:21.239 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.11) opts 0xd
03:08:21.239 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.11)
03:08:21.239 00.000 11596 Moving (0.05, 0.11) raw xDistance=0.11 yDistance=0.05
03:08:21.239 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:08:21.239 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:21.239 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:08:21.239 00.000 11596 MoveAxis(E, 0, ABG)
03:08:21.239 00.000 11596 Move returns status 0, amount 0
03:08:21.239 00.000 11596 MoveAxis(N, 0, ABG)
03:08:21.240 00.001 11596 Move returns status 0, amount 0
03:08:21.240 00.000 11596 move complete, result=0
03:08:21.240 00.000 11596 worker thread done servicing request
03:08:21.246 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=241, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
03:08:21.253 00.007 13300 UpdateGuideState exits: m=1958 SNR=31.0
03:08:21.254 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:21.254 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:08:21.254 00.000 13300 Enqueuing Expose request
03:08:21.254 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:08:21.254 00.000 11596 Worker thread wakes up
03:08:21.254 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:08:21.758 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:08:22.997 01.239 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1236f57b-a244-45eb-aa93-c4c8ee35b0ea"}
03:08:22.997 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1236f57b-a244-45eb-aa93-c4c8ee35b0ea"}
03:08:22.998 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6a0e1380-8621-4790-a3e0-c4d4f1ab6c30"}
03:08:22.998 00.000 13300 case statement mapped state 6 to 3
03:08:22.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6a0e1380-8621-4790-a3e0-c4d4f1ab6c30"}
03:08:22.998 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"338c243c-cfec-4a21-a2c2-917ae241edc3"}
03:08:22.999 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":63,"width":15,"height":15,"star_pos":[7.04,6.74],"pixels":"..."},"id":"338c243c-cfec-4a21-a2c2-917ae241edc3"}
03:08:24.815 01.816 11596 Exposure complete
03:08:24.885 00.070 11596 worker thread done servicing request
03:08:24.885 00.000 13300 OnExposeComplete: enter
03:08:24.885 00.000 13300 UpdateGuideState(): m_state=6
03:08:24.886 00.001 13300 Star::Find(15, 297, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
03:08:24.886 00.000 13300 Star::Find returns 1 (0), X=296.98, Y=650.87, Mass=1930, SNR=30.7, Peak=246 HFD=3.0
03:08:24.886 00.000 13300 MultiStar: [#1 0.18,0.23,0.00,M4] [#2 0.04,0.20,0.47,U] [#3 0.31,0.06,0.00,M4] [#4 -0.39,0.38,0.00,R] [#5 -0.05,0.47,0.00,R] [#6 0.30,0.07,0.00,M2] [#7 -0.42,-0.02,0.00,M2] [#8 -0.30,0.31,0.00,M10] 
03:08:24.887 00.001 13300 refined, 1 included, MultiStar: {0.02, 0.26}, one-star: {0.01, 0.29}
03:08:24.887 00.000 13300 CameraToMount -- cameraTheta (1.49) - m_xAngle (1.53) = xAngle (-0.04 = -0.04)
03:08:24.887 00.000 13300 CameraToMount -- cameraTheta (1.49) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.17 = 3.12)
03:08:24.887 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.26 hyp=0.26 cameraTheta=1.49 mountX=0.26 mountY=0.01, mountTheta=0.02
03:08:24.890 00.003 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.26, opts=13)
03:08:24.890 00.000 13300 Enqueuing Move request for scope (0.02, 0.26)
03:08:24.890 00.000 11596 Worker thread wakes up
03:08:24.890 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.26) opts 0xd
03:08:24.890 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.26)
03:08:24.890 00.000 11596 Moving (0.02, 0.26) raw xDistance=0.26 yDistance=0.01
03:08:24.890 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
03:08:24.890 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:24.891 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:08:24.891 00.000 11596 MoveAxis(W, 327, ABG)
03:08:24.891 00.000 11596 Guiding  Dir = 3, Dur = 327
03:08:24.891 00.000 11596 IsSlewing returns 0
03:08:24.898 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
03:08:24.905 00.007 13300 UpdateGuideState exits: m=1930 SNR=30.7
03:08:24.905 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:24.905 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:08:24.905 00.000 13300 Enqueuing Expose request
03:08:24.986 00.081 11596 IsGuiding returns 0
03:08:25.101 00.115 11596 PulseGuide returned control before completion, sleep 223
03:08:25.444 00.343 11596 IsGuiding returns 1
03:08:25.444 00.000 11596 scope still moving after pulse duration time elapsed
03:08:25.465 00.021 11596 IsSlewing returns 0
03:08:25.532 00.067 11596 IsGuiding returns 0
03:08:25.532 00.000 11596 scope move finished after 327 + 218 ms
03:08:25.532 00.000 11596 Move returns status 0, amount 327
03:08:25.532 00.000 11596 MoveAxis(N, 0, ABG)
03:08:25.532 00.000 11596 Move returns status 0, amount 0
03:08:25.532 00.000 11596 move complete, result=0
03:08:25.532 00.000 11596 worker thread done servicing request
03:08:25.532 00.000 13300 GuideStep: 0.3 px 327 ms WEST, 0.0 px 0 ms NORTH
03:08:25.532 00.000 11596 Worker thread wakes up
03:08:25.533 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:08:25.996 00.463 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"12041bb5-5c46-46bb-9f72-e505e0ba7446"}
03:08:25.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"12041bb5-5c46-46bb-9f72-e505e0ba7446"}
03:08:25.997 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dc6440c4-1610-4596-9933-2a53b984f5df"}
03:08:25.997 00.000 13300 case statement mapped state 6 to 3
03:08:25.997 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dc6440c4-1610-4596-9933-2a53b984f5df"}
03:08:25.997 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"747ee2ed-a4b2-4af2-b5fe-d44e10cffba9"}
03:08:25.998 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":64,"width":15,"height":15,"star_pos":[6.98,6.87],"pixels":"..."},"id":"747ee2ed-a4b2-4af2-b5fe-d44e10cffba9"}
03:08:26.034 00.036 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:08:28.996 02.962 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fbcf3537-781d-442b-b498-7dbf38a08abf"}
03:08:28.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fbcf3537-781d-442b-b498-7dbf38a08abf"}
03:08:28.997 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e7f6b4ba-233c-4fed-8b28-f4d9d49c6a04"}
03:08:28.997 00.000 13300 case statement mapped state 6 to 3
03:08:28.997 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e7f6b4ba-233c-4fed-8b28-f4d9d49c6a04"}
03:08:28.997 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8dbc7ef8-4bbf-4791-bb7e-25dddbeecd64"}
03:08:28.998 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":64,"width":15,"height":15,"star_pos":[6.98,6.87],"pixels":"..."},"id":"8dbc7ef8-4bbf-4791-bb7e-25dddbeecd64"}
03:08:29.060 00.062 11596 Exposure complete
03:08:29.130 00.070 11596 worker thread done servicing request
03:08:29.130 00.000 13300 OnExposeComplete: enter
03:08:29.130 00.000 13300 UpdateGuideState(): m_state=6
03:08:29.131 00.001 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
03:08:29.131 00.000 13300 Star::Find returns 1 (0), X=296.88, Y=650.68, Mass=1940, SNR=30.8, Peak=218 HFD=3.4
03:08:29.131 00.000 13300 MultiStar: [#1 0.02,0.01,0.85,U] [#2 0.12,-0.22,0.00,M1] [#3 0.02,-0.10,0.44,U] [#4 -0.02,-0.57,0.00,M1] [#5 -0.14,-0.50,0.00,M1] [#6 0.17,-0.13,0.24,U] [#7 -0.21,0.10,0.23,U] [#8 -0.31,-0.08,0.00,R] 
03:08:29.132 00.001 13300 refined, 4 included, MultiStar: {-0.02, 0.02}, one-star: {-0.08, 0.10}
03:08:29.132 00.000 13300 CameraToMount -- cameraTheta (2.43) - m_xAngle (1.53) = xAngle (0.90 = 0.90)
03:08:29.132 00.000 13300 CameraToMount -- cameraTheta (2.43) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.23 = -2.23)
03:08:29.132 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.02 hyp=0.03 cameraTheta=2.43 mountX=0.02 mountY=-0.03, mountTheta=-0.91
03:08:29.134 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.02, opts=13)
03:08:29.134 00.000 13300 Enqueuing Move request for scope (-0.02, 0.02)
03:08:29.135 00.001 11596 Worker thread wakes up
03:08:29.135 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.02) opts 0xd
03:08:29.135 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.02)
03:08:29.135 00.000 11596 Moving (-0.02, 0.02) raw xDistance=0.02 yDistance=-0.03
03:08:29.135 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:08:29.135 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:29.135 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:08:29.135 00.000 11596 MoveAxis(E, 0, ABG)
03:08:29.135 00.000 11596 Move returns status 0, amount 0
03:08:29.136 00.001 11596 MoveAxis(N, 0, ABG)
03:08:29.136 00.000 11596 Move returns status 0, amount 0
03:08:29.136 00.000 11596 move complete, result=0
03:08:29.136 00.000 11596 worker thread done servicing request
03:08:29.143 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=218, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
03:08:29.151 00.008 13300 UpdateGuideState exits: m=1940 SNR=30.8
03:08:29.151 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:29.151 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:08:29.151 00.000 13300 Enqueuing Expose request
03:08:29.151 00.000 11596 Worker thread wakes up
03:08:29.151 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:08:29.151 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:08:29.661 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:08:31.995 02.334 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a23a2d9b-e5f9-400a-8ac5-6c9d461d7a42"}
03:08:31.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a23a2d9b-e5f9-400a-8ac5-6c9d461d7a42"}
03:08:31.996 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6d537fae-3e9a-4176-a613-5d1e530dd26d"}
03:08:31.996 00.000 13300 case statement mapped state 6 to 3
03:08:31.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6d537fae-3e9a-4176-a613-5d1e530dd26d"}
03:08:31.996 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d78e97be-5955-42d9-8b96-9a8937261e68"}
03:08:31.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":65,"width":15,"height":15,"star_pos":[6.88,6.68],"pixels":"..."},"id":"d78e97be-5955-42d9-8b96-9a8937261e68"}
03:08:32.691 00.695 11596 Exposure complete
03:08:32.765 00.074 11596 worker thread done servicing request
03:08:32.765 00.000 13300 OnExposeComplete: enter
03:08:32.766 00.001 13300 UpdateGuideState(): m_state=6
03:08:32.766 00.000 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
03:08:32.766 00.000 13300 Star::Find returns 1 (0), X=297.07, Y=650.87, Mass=1969, SNR=31.1, Peak=252 HFD=3.1
03:08:32.767 00.001 13300 MultiStar: [#1 0.10,0.12,0.82,U] [#2 0.14,0.13,0.46,U] [#3 0.21,0.11,0.43,U] [#4 0.41,-0.33,0.00,M2] [#5 0.32,-0.15,0.00,M2] [#6 0.20,0.11,0.24,U] [#7 -0.15,-0.05,0.23,U] [#8 0.06,0.17,0.22,U] 
03:08:32.767 00.000 13300 refined, 6 included, MultiStar: {0.11, 0.16}, one-star: {0.10, 0.30}
03:08:32.767 00.000 13300 CameraToMount -- cameraTheta (0.99) - m_xAngle (1.53) = xAngle (-0.55 = -0.55)
03:08:32.767 00.000 13300 CameraToMount -- cameraTheta (0.99) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.67 = 2.61)
03:08:32.767 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.16 hyp=0.20 cameraTheta=0.99 mountX=0.17 mountY=0.10, mountTheta=0.54
03:08:32.769 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.16, opts=13)
03:08:32.769 00.000 13300 Enqueuing Move request for scope (0.11, 0.16)
03:08:32.769 00.000 11596 Worker thread wakes up
03:08:32.769 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.16) opts 0xd
03:08:32.769 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.16)
03:08:32.770 00.001 11596 Moving (0.11, 0.16) raw xDistance=0.17 yDistance=0.10
03:08:32.770 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
03:08:32.770 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:32.770 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:08:32.770 00.000 11596 MoveAxis(W, 209, ABG)
03:08:32.770 00.000 11596 Guiding  Dir = 3, Dur = 209
03:08:32.770 00.000 11596 IsSlewing returns 0
03:08:32.777 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
03:08:32.785 00.008 13300 UpdateGuideState exits: m=1969 SNR=31.1
03:08:32.785 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:32.785 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:08:32.785 00.000 13300 Enqueuing Expose request
03:08:32.802 00.017 11596 IsGuiding returns 0
03:08:32.892 00.090 11596 PulseGuide returned control before completion, sleep 130
03:08:33.125 00.233 11596 IsGuiding returns 1
03:08:33.125 00.000 11596 scope still moving after pulse duration time elapsed
03:08:33.160 00.035 11596 IsSlewing returns 0
03:08:33.226 00.066 11596 IsGuiding returns 1
03:08:33.255 00.029 11596 IsSlewing returns 0
03:08:33.411 00.156 11596 IsGuiding returns 0
03:08:33.411 00.000 11596 scope move finished after 209 + 399 ms
03:08:33.411 00.000 11596 Move returns status 0, amount 209
03:08:33.411 00.000 11596 MoveAxis(N, 0, ABG)
03:08:33.411 00.000 11596 Move returns status 0, amount 0
03:08:33.411 00.000 11596 move complete, result=0
03:08:33.411 00.000 11596 worker thread done servicing request
03:08:33.411 00.000 11596 Worker thread wakes up
03:08:33.412 00.001 13300 GuideStep: 0.2 px 209 ms WEST, 0.1 px 0 ms NORTH
03:08:33.412 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:08:33.914 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:08:34.994 01.080 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"61fe00e8-8067-49cf-8e1e-5264cbb0e26b"}
03:08:34.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"61fe00e8-8067-49cf-8e1e-5264cbb0e26b"}
03:08:34.995 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e86a4a2a-0f2d-472e-8342-ef5aecceb709"}
03:08:34.995 00.000 13300 case statement mapped state 6 to 3
03:08:34.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e86a4a2a-0f2d-472e-8342-ef5aecceb709"}
03:08:34.995 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b2595db5-7bc5-4ac4-9164-f01bc51c2fd2"}
03:08:34.996 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":66,"width":15,"height":15,"star_pos":[7.07,6.87],"pixels":"..."},"id":"b2595db5-7bc5-4ac4-9164-f01bc51c2fd2"}
03:08:36.942 01.946 11596 Exposure complete
03:08:37.011 00.069 11596 worker thread done servicing request
03:08:37.012 00.001 13300 OnExposeComplete: enter
03:08:37.012 00.000 13300 UpdateGuideState(): m_state=6
03:08:37.012 00.000 13300 Star::Find(15, 297, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
03:08:37.012 00.000 13300 Star::Find returns 1 (0), X=297.16, Y=650.79, Mass=1942, SNR=30.9, Peak=256 HFD=3.3
03:08:37.013 00.001 13300 MultiStar: [#1 0.28,0.25,0.00,M3] [#2 0.13,0.20,0.45,U] [#3 0.16,-0.00,0.43,U] [#4 0.32,-0.38,0.00,M3] [#5 0.24,-0.20,0.00,M3] [#6 0.45,0.17,0.00,M1] [#7 -0.08,0.20,0.24,U] [#8 -0.08,0.09,0.23,U] 
03:08:37.013 00.000 13300 refined, 4 included, MultiStar: {0.12, 0.16}, one-star: {0.19, 0.21}
03:08:37.013 00.000 13300 CameraToMount -- cameraTheta (0.92) - m_xAngle (1.53) = xAngle (-0.61 = -0.61)
03:08:37.013 00.000 13300 CameraToMount -- cameraTheta (0.92) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.74 = 2.55)
03:08:37.013 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=0.16 hyp=0.20 cameraTheta=0.92 mountX=0.16 mountY=0.11, mountTheta=0.60
03:08:37.015 00.002 13300 SchedulePrimaryMove(1016D950, x=0.12, y=0.16, opts=13)
03:08:37.015 00.000 13300 Enqueuing Move request for scope (0.12, 0.16)
03:08:37.015 00.000 11596 Worker thread wakes up
03:08:37.015 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.16) opts 0xd
03:08:37.015 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, 0.16)
03:08:37.016 00.001 11596 Moving (0.12, 0.16) raw xDistance=0.16 yDistance=0.11
03:08:37.016 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.16
03:08:37.016 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:37.016 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:08:37.016 00.000 11596 MoveAxis(W, 219, ABG)
03:08:37.016 00.000 11596 Guiding  Dir = 3, Dur = 219
03:08:37.016 00.000 11596 IsSlewing returns 0
03:08:37.022 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
03:08:37.030 00.008 13300 UpdateGuideState exits: m=1942 SNR=30.9
03:08:37.030 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:37.030 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:08:37.030 00.000 13300 Enqueuing Expose request
03:08:37.167 00.137 11596 IsGuiding returns 0
03:08:37.277 00.110 11596 PulseGuide returned control before completion, sleep 121
03:08:37.415 00.138 11596 IsGuiding returns 1
03:08:37.416 00.001 11596 scope still moving after pulse duration time elapsed
03:08:37.449 00.033 11596 IsSlewing returns 0
03:08:37.509 00.060 11596 IsGuiding returns 0
03:08:37.509 00.000 11596 scope move finished after 219 + 123 ms
03:08:37.510 00.001 11596 Move returns status 0, amount 219
03:08:37.510 00.000 11596 MoveAxis(N, 0, ABG)
03:08:37.510 00.000 11596 Move returns status 0, amount 0
03:08:37.510 00.000 11596 move complete, result=0
03:08:37.510 00.000 11596 worker thread done servicing request
03:08:37.510 00.000 13300 GuideStep: 0.2 px 219 ms WEST, 0.1 px 0 ms NORTH
03:08:37.510 00.000 11596 Worker thread wakes up
03:08:37.510 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:08:37.994 00.484 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e63be5d6-df62-447a-a6d6-7811a5e9facb"}
03:08:37.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e63be5d6-df62-447a-a6d6-7811a5e9facb"}
03:08:37.995 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d356d10b-4974-41df-b4de-d54c005a97cd"}
03:08:37.995 00.000 13300 case statement mapped state 6 to 3
03:08:37.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d356d10b-4974-41df-b4de-d54c005a97cd"}
03:08:37.996 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e8c2c2e4-0bcc-4a1b-9f29-85d613493e74"}
03:08:37.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":67,"width":15,"height":15,"star_pos":[7.16,6.79],"pixels":"..."},"id":"e8c2c2e4-0bcc-4a1b-9f29-85d613493e74"}
03:08:38.026 00.030 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:08:40.993 02.967 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e1a1bc1b-53ae-4444-9738-da5f1eef9906"}
03:08:40.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e1a1bc1b-53ae-4444-9738-da5f1eef9906"}
03:08:40.994 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c7ab6d60-9fe9-42d5-9e26-4e929ada64fa"}
03:08:40.995 00.001 13300 case statement mapped state 6 to 3
03:08:40.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c7ab6d60-9fe9-42d5-9e26-4e929ada64fa"}
03:08:40.996 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9b7856cd-c155-4dfe-ae2b-3dc0e20fa13c"}
03:08:40.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":67,"width":15,"height":15,"star_pos":[7.16,6.79],"pixels":"..."},"id":"9b7856cd-c155-4dfe-ae2b-3dc0e20fa13c"}
03:08:41.055 00.059 11596 Exposure complete
03:08:41.130 00.075 11596 worker thread done servicing request
03:08:41.130 00.000 13300 OnExposeComplete: enter
03:08:41.130 00.000 13300 UpdateGuideState(): m_state=6
03:08:41.130 00.000 13300 Star::Find(15, 297, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
03:08:41.131 00.001 13300 Star::Find returns 1 (0), X=297.06, Y=650.88, Mass=1947, SNR=30.9, Peak=250 HFD=3.0
03:08:41.131 00.000 13300 MultiStar: [#1 0.12,0.21,0.83,U] [#2 0.09,0.14,0.46,U] [#3 0.23,0.24,0.00,M2] [#4 0.00,-0.16,0.27,U] [#5 0.36,-0.28,0.00,M4] [#6 0.55,0.18,0.00,M2] [#7 -0.03,0.28,0.00,M1] [#8 -0.06,0.47,0.00,M1] 
03:08:41.131 00.000 13300 refined, 3 included, MultiStar: {0.09, 0.19}, one-star: {0.10, 0.30}
03:08:41.131 00.000 13300 CameraToMount -- cameraTheta (1.11) - m_xAngle (1.53) = xAngle (-0.42 = -0.42)
03:08:41.131 00.000 13300 CameraToMount -- cameraTheta (1.11) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.55 = 2.74)
03:08:41.131 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.19 hyp=0.21 cameraTheta=1.11 mountX=0.20 mountY=0.08, mountTheta=0.41
03:08:41.133 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.19, opts=13)
03:08:41.134 00.001 13300 Enqueuing Move request for scope (0.09, 0.19)
03:08:41.134 00.000 11596 Worker thread wakes up
03:08:41.134 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.19) opts 0xd
03:08:41.134 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.19)
03:08:41.134 00.000 11596 Moving (0.09, 0.19) raw xDistance=0.20 yDistance=0.08
03:08:41.134 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
03:08:41.135 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:41.135 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:08:41.135 00.000 11596 MoveAxis(W, 260, ABG)
03:08:41.135 00.000 11596 Guiding  Dir = 3, Dur = 260
03:08:41.136 00.001 11596 IsSlewing returns 0
03:08:41.143 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=250, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
03:08:41.151 00.008 13300 UpdateGuideState exits: m=1947 SNR=30.9
03:08:41.151 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:41.152 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:08:41.152 00.000 13300 Enqueuing Expose request
03:08:41.220 00.068 11596 IsGuiding returns 0
03:08:41.463 00.243 11596 PulseGuide returned control before completion, sleep 28
03:08:41.562 00.099 11596 IsGuiding returns 1
03:08:41.562 00.000 11596 scope still moving after pulse duration time elapsed
03:08:41.598 00.036 11596 IsSlewing returns 0
03:08:41.651 00.053 11596 IsGuiding returns 1
03:08:41.674 00.023 11596 IsSlewing returns 0
03:08:42.084 00.410 11596 IsGuiding returns 0
03:08:42.084 00.000 11596 scope move finished after 260 + 603 ms
03:08:42.084 00.000 11596 Move returns status 0, amount 260
03:08:42.084 00.000 11596 MoveAxis(N, 0, ABG)
03:08:42.084 00.000 11596 Move returns status 0, amount 0
03:08:42.084 00.000 11596 move complete, result=0
03:08:42.084 00.000 11596 worker thread done servicing request
03:08:42.084 00.000 11596 Worker thread wakes up
03:08:42.084 00.000 13300 GuideStep: 0.2 px 260 ms WEST, 0.1 px 0 ms NORTH
03:08:42.085 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:08:42.600 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:08:43.993 01.393 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"57b670e6-915a-437e-b84f-3de86bdc5e79"}
03:08:43.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"57b670e6-915a-437e-b84f-3de86bdc5e79"}
03:08:43.994 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bc1737db-b25a-4c3b-8c59-1cf2afc8326f"}
03:08:43.994 00.000 13300 case statement mapped state 6 to 3
03:08:43.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bc1737db-b25a-4c3b-8c59-1cf2afc8326f"}
03:08:43.994 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d124b02f-ccbb-4f36-a80e-c7e972703159"}
03:08:43.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":68,"width":15,"height":15,"star_pos":[7.06,6.88],"pixels":"..."},"id":"d124b02f-ccbb-4f36-a80e-c7e972703159"}
03:08:45.625 01.631 11596 Exposure complete
03:08:45.695 00.070 11596 worker thread done servicing request
03:08:45.695 00.000 13300 OnExposeComplete: enter
03:08:45.696 00.001 13300 UpdateGuideState(): m_state=6
03:08:45.696 00.000 13300 Star::Find(15, 297, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
03:08:45.696 00.000 13300 Star::Find returns 1 (0), X=297.06, Y=650.71, Mass=1973, SNR=31.1, Peak=246 HFD=3.3
03:08:45.697 00.001 13300 MultiStar: [#1 0.13,0.12,0.84,U] [#2 0.20,0.05,0.45,U] [#3 0.48,0.10,0.00,M3] [#4 0.13,-0.37,0.00,M3] [#5 0.13,-0.57,0.00,M5] [#6 0.44,0.21,0.00,M3] [#7 0.22,0.04,0.23,U] [#8 0.46,-0.11,0.00,M2] 
03:08:45.697 00.000 13300 single-star, 3 included, MultiStar: {0.13, 0.11}, one-star: {0.09, 0.13}
03:08:45.697 00.000 13300 CameraToMount -- cameraTheta (0.96) - m_xAngle (1.53) = xAngle (-0.58 = -0.58)
03:08:45.697 00.000 13300 CameraToMount -- cameraTheta (0.96) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.70 = 2.58)
03:08:45.697 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.13 hyp=0.16 cameraTheta=0.96 mountX=0.13 mountY=0.09, mountTheta=0.57
03:08:45.699 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.13, opts=13)
03:08:45.699 00.000 13300 Enqueuing Move request for scope (0.09, 0.13)
03:08:45.699 00.000 11596 Worker thread wakes up
03:08:45.699 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.13) opts 0xd
03:08:45.699 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.13)
03:08:45.699 00.000 11596 Moving (0.09, 0.13) raw xDistance=0.13 yDistance=0.09
03:08:45.699 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
03:08:45.700 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:45.700 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:08:45.700 00.000 11596 MoveAxis(E, 0, ABG)
03:08:45.700 00.000 11596 Move returns status 0, amount 0
03:08:45.700 00.000 11596 MoveAxis(N, 0, ABG)
03:08:45.700 00.000 11596 Move returns status 0, amount 0
03:08:45.700 00.000 11596 move complete, result=0
03:08:45.700 00.000 11596 worker thread done servicing request
03:08:45.706 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
03:08:45.714 00.008 13300 UpdateGuideState exits: m=1973 SNR=31.1
03:08:45.714 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:45.714 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:08:45.714 00.000 13300 Enqueuing Expose request
03:08:45.714 00.000 11596 Worker thread wakes up
03:08:45.714 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:08:45.714 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:08:46.219 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:08:46.991 00.772 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2deaa64d-c3a7-4aa0-962c-dbe1437a04e3"}
03:08:46.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2deaa64d-c3a7-4aa0-962c-dbe1437a04e3"}
03:08:46.993 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cf999daf-6dc7-4a06-98e3-faf010169fe4"}
03:08:46.993 00.000 13300 case statement mapped state 6 to 3
03:08:46.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cf999daf-6dc7-4a06-98e3-faf010169fe4"}
03:08:46.993 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b1a34122-6dfc-453e-badc-b133cd97b160"}
03:08:46.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":69,"width":15,"height":15,"star_pos":[7.06,6.71],"pixels":"..."},"id":"b1a34122-6dfc-453e-badc-b133cd97b160"}
03:08:49.251 02.258 11596 Exposure complete
03:08:49.319 00.068 11596 worker thread done servicing request
03:08:49.319 00.000 13300 OnExposeComplete: enter
03:08:49.319 00.000 13300 UpdateGuideState(): m_state=6
03:08:49.320 00.001 13300 Star::Find(15, 297, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
03:08:49.320 00.000 13300 Star::Find returns 1 (0), X=297.09, Y=650.52, Mass=1948, SNR=30.9, Peak=224 HFD=3.5
03:08:49.321 00.001 13300 MultiStar: [#1 0.21,-0.21,0.00,M2] [#2 0.22,-0.10,0.46,U] [#3 0.31,-0.33,0.00,M4] [#4 0.07,-0.53,0.00,M4] [#5 0.24,-0.31,0.00,M6] [#6 0.43,0.01,0.00,M4] [#7 -0.34,-0.15,0.00,M1] [#8 -0.03,-0.46,0.00,M3] 
03:08:49.321 00.000 13300 single-star, 1 included, MultiStar: {0.15, -0.07}, one-star: {0.12, -0.06}
03:08:49.321 00.000 13300 CameraToMount -- cameraTheta (-0.45) - m_xAngle (1.53) = xAngle (-1.98 = -1.98)
03:08:49.321 00.000 13300 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.11 = 1.18)
03:08:49.321 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=-0.06 hyp=0.14 cameraTheta=-0.45 mountX=-0.05 mountY=0.13, mountTheta=1.98
03:08:49.323 00.002 13300 SchedulePrimaryMove(1016D950, x=0.12, y=-0.06, opts=13)
03:08:49.323 00.000 13300 Enqueuing Move request for scope (0.12, -0.06)
03:08:49.323 00.000 11596 Worker thread wakes up
03:08:49.323 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.06) opts 0xd
03:08:49.323 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, -0.06)
03:08:49.324 00.001 11596 Moving (0.12, -0.06) raw xDistance=-0.05 yDistance=0.13
03:08:49.324 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:08:49.324 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:49.324 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:08:49.324 00.000 11596 MoveAxis(E, 0, ABG)
03:08:49.324 00.000 11596 Move returns status 0, amount 0
03:08:49.324 00.000 11596 MoveAxis(N, 0, ABG)
03:08:49.324 00.000 11596 Move returns status 0, amount 0
03:08:49.324 00.000 11596 move complete, result=0
03:08:49.324 00.000 11596 worker thread done servicing request
03:08:49.330 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=224, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
03:08:49.338 00.008 13300 UpdateGuideState exits: m=1948 SNR=30.9
03:08:49.338 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:49.338 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:08:49.338 00.000 13300 Enqueuing Expose request
03:08:49.338 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:08:49.339 00.001 11596 Worker thread wakes up
03:08:49.339 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:08:49.841 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:08:49.991 00.150 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a11551be-463b-4635-beda-15d6569cd160"}
03:08:49.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a11551be-463b-4635-beda-15d6569cd160"}
03:08:49.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7fd95a3a-81bd-4b36-96eb-5aed4d4f669a"}
03:08:49.992 00.000 13300 case statement mapped state 6 to 3
03:08:49.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7fd95a3a-81bd-4b36-96eb-5aed4d4f669a"}
03:08:49.993 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"058a11af-10f1-4c79-96df-cb53774deb21"}
03:08:49.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":70,"width":15,"height":15,"star_pos":[7.09,6.52],"pixels":"..."},"id":"058a11af-10f1-4c79-96df-cb53774deb21"}
03:08:52.867 02.874 11596 Exposure complete
03:08:52.939 00.072 11596 worker thread done servicing request
03:08:52.939 00.000 13300 OnExposeComplete: enter
03:08:52.940 00.001 13300 UpdateGuideState(): m_state=6
03:08:52.940 00.000 13300 Star::Find(15, 297, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
03:08:52.940 00.000 13300 Star::Find returns 1 (0), X=296.98, Y=650.52, Mass=1922, SNR=30.7, Peak=205 HFD=3.5
03:08:52.941 00.001 13300 MultiStar: [#1 0.19,-0.10,0.84,U] [#2 0.20,-0.14,0.46,U] [#3 0.27,-0.13,0.00,M5] [#4 0.33,-0.61,0.00,M5] [#5 0.26,-0.34,0.00,M7] [#6 0.51,0.00,0.00,M5] [#7 -0.21,-0.18,0.00,M2] [#8 0.07,-0.28,0.00,M4] 
03:08:52.941 00.000 13300 single-star, 2 included, MultiStar: {0.12, -0.09}, one-star: {0.01, -0.05}
03:08:52.941 00.000 13300 CameraToMount -- cameraTheta (-1.34) - m_xAngle (1.53) = xAngle (-2.87 = -2.87)
03:08:52.941 00.000 13300 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.00 = 0.29)
03:08:52.941 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.05 hyp=0.06 cameraTheta=-1.34 mountX=-0.05 mountY=0.02, mountTheta=2.86
03:08:52.943 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.05, opts=13)
03:08:52.943 00.000 13300 Enqueuing Move request for scope (0.01, -0.05)
03:08:52.943 00.000 11596 Worker thread wakes up
03:08:52.943 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.05) opts 0xd
03:08:52.944 00.001 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.05)
03:08:52.944 00.000 11596 Moving (0.01, -0.05) raw xDistance=-0.05 yDistance=0.02
03:08:52.944 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:08:52.944 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:52.944 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:08:52.944 00.000 11596 MoveAxis(E, 0, ABG)
03:08:52.944 00.000 11596 Move returns status 0, amount 0
03:08:52.945 00.001 11596 MoveAxis(N, 0, ABG)
03:08:52.945 00.000 11596 Move returns status 0, amount 0
03:08:52.945 00.000 11596 move complete, result=0
03:08:52.945 00.000 11596 worker thread done servicing request
03:08:52.951 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=205, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
03:08:52.959 00.008 13300 UpdateGuideState exits: m=1922 SNR=30.7
03:08:52.959 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:52.960 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:08:52.960 00.000 13300 Enqueuing Expose request
03:08:52.960 00.000 11596 Worker thread wakes up
03:08:52.960 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:08:52.960 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:08:52.996 00.036 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"793726ab-49ce-41e7-bf55-e2e3b798b108"}
03:08:52.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"793726ab-49ce-41e7-bf55-e2e3b798b108"}
03:08:52.998 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"937bda6c-b644-444c-9a83-2e0cbdbdbdf6"}
03:08:52.998 00.000 13300 case statement mapped state 6 to 3
03:08:52.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"937bda6c-b644-444c-9a83-2e0cbdbdbdf6"}
03:08:53.000 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ad43d47d-30ed-4929-a733-fd9be47cb48e"}
03:08:53.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":71,"width":15,"height":15,"star_pos":[6.98,6.52],"pixels":"..."},"id":"ad43d47d-30ed-4929-a733-fd9be47cb48e"}
03:08:53.474 00.474 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:08:55.991 02.517 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4729b9d5-06ac-477f-9358-0ebbb549b6cd"}
03:08:55.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4729b9d5-06ac-477f-9358-0ebbb549b6cd"}
03:08:55.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dc0b99bb-4b9f-4987-91e1-cdb8c61d818c"}
03:08:55.992 00.000 13300 case statement mapped state 6 to 3
03:08:55.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dc0b99bb-4b9f-4987-91e1-cdb8c61d818c"}
03:08:55.992 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a3ade90c-1aef-4a94-be18-52d4c14408b5"}
03:08:55.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":71,"width":15,"height":15,"star_pos":[6.98,6.52],"pixels":"..."},"id":"a3ade90c-1aef-4a94-be18-52d4c14408b5"}
03:08:56.506 00.514 11596 Exposure complete
03:08:56.578 00.072 11596 worker thread done servicing request
03:08:56.578 00.000 13300 OnExposeComplete: enter
03:08:56.579 00.001 13300 UpdateGuideState(): m_state=6
03:08:56.579 00.000 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
03:08:56.579 00.000 13300 Star::Find returns 1 (0), X=296.97, Y=650.48, Mass=1985, SNR=31.2, Peak=206 HFD=3.6
03:08:56.580 00.001 13300 MultiStar: [#1 0.20,-0.24,0.00,M2] [#2 0.09,-0.08,0.45,U] [#3 0.25,-0.27,0.00,M6] [#4 0.24,-0.70,0.00,M6] [#5 0.19,-0.67,0.00,M8] [#6 0.75,-0.36,0.00,M6] [#7 -0.02,-0.55,0.00,M3] [#8 0.04,0.12,0.21,U] 
03:08:56.580 00.000 13300 refined, 2 included, MultiStar: {0.03, -0.07}, one-star: {0.00, -0.10}
03:08:56.580 00.000 13300 CameraToMount -- cameraTheta (-1.14) - m_xAngle (1.53) = xAngle (-2.67 = -2.67)
03:08:56.580 00.000 13300 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.80 = 0.49)
03:08:56.580 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.07 hyp=0.07 cameraTheta=-1.14 mountX=-0.07 mountY=0.03, mountTheta=2.66
03:08:56.583 00.003 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.07, opts=13)
03:08:56.583 00.000 13300 Enqueuing Move request for scope (0.03, -0.07)
03:08:56.583 00.000 11596 Worker thread wakes up
03:08:56.584 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.07) opts 0xd
03:08:56.584 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.07)
03:08:56.584 00.000 11596 Moving (0.03, -0.07) raw xDistance=-0.07 yDistance=0.03
03:08:56.584 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:08:56.584 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:56.585 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:08:56.585 00.000 11596 MoveAxis(E, 0, ABG)
03:08:56.585 00.000 11596 Move returns status 0, amount 0
03:08:56.585 00.000 11596 MoveAxis(N, 0, ABG)
03:08:56.585 00.000 11596 Move returns status 0, amount 0
03:08:56.585 00.000 11596 move complete, result=0
03:08:56.586 00.001 11596 worker thread done servicing request
03:08:56.593 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=206, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
03:08:56.601 00.008 13300 UpdateGuideState exits: m=1985 SNR=31.2
03:08:56.601 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:56.601 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:08:56.602 00.001 13300 Enqueuing Expose request
03:08:56.602 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:08:56.602 00.000 11596 Worker thread wakes up
03:08:56.602 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:08:57.110 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:08:58.990 01.880 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bf6fa83b-8f7f-4895-b7d3-002cebcbfd93"}
03:08:58.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bf6fa83b-8f7f-4895-b7d3-002cebcbfd93"}
03:08:58.991 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2dce2dcb-c562-46ba-9517-20c10bb58279"}
03:08:58.991 00.000 13300 case statement mapped state 6 to 3
03:08:58.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2dce2dcb-c562-46ba-9517-20c10bb58279"}
03:08:58.991 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cd9c4f47-737c-46d0-a70e-46844a1bb9b1"}
03:08:58.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":72,"width":15,"height":15,"star_pos":[6.97,7.48],"pixels":"..."},"id":"cd9c4f47-737c-46d0-a70e-46844a1bb9b1"}
03:09:00.133 01.142 11596 Exposure complete
03:09:00.205 00.072 11596 worker thread done servicing request
03:09:00.205 00.000 13300 OnExposeComplete: enter
03:09:00.205 00.000 13300 UpdateGuideState(): m_state=6
03:09:00.206 00.001 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
03:09:00.206 00.000 13300 Star::Find returns 1 (0), X=297.06, Y=650.38, Mass=1966, SNR=31.1, Peak=212 HFD=3.3
03:09:00.206 00.000 13300 MultiStar: [#1 0.09,-0.16,0.82,U] [#2 0.13,-0.24,0.00,M1] [#3 0.25,-0.38,0.00,M7] [#4 0.24,-0.79,0.00,M7] [#5 0.19,-0.40,0.00,M9] [#6 0.54,-0.36,0.00,M7] [#7 -0.01,-0.19,0.25,U] [#8 -0.11,-0.58,0.00,M4] 
03:09:00.206 00.000 13300 refined, 2 included, MultiStar: {0.08, -0.18}, one-star: {0.09, -0.19}
03:09:00.207 00.001 13300 CameraToMount -- cameraTheta (-1.17) - m_xAngle (1.53) = xAngle (-2.70 = -2.70)
03:09:00.207 00.000 13300 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.83 = 0.45)
03:09:00.207 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.18 hyp=0.20 cameraTheta=-1.17 mountX=-0.18 mountY=0.09, mountTheta=2.69
03:09:00.209 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.18, opts=13)
03:09:00.209 00.000 13300 Enqueuing Move request for scope (0.08, -0.18)
03:09:00.209 00.000 11596 Worker thread wakes up
03:09:00.209 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.18) opts 0xd
03:09:00.209 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.18)
03:09:00.209 00.000 11596 Moving (0.08, -0.18) raw xDistance=-0.18 yDistance=0.09
03:09:00.209 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.18
03:09:00.209 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:00.209 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:09:00.210 00.001 11596 MoveAxis(E, 225, ABG)
03:09:00.210 00.000 11596 Guiding  Dir = 2, Dur = 225
03:09:00.210 00.000 11596 IsSlewing returns 0
03:09:00.216 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=212, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
03:09:00.224 00.008 13300 UpdateGuideState exits: m=1966 SNR=31.1
03:09:00.224 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:00.224 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:09:00.224 00.000 13300 Enqueuing Expose request
03:09:00.291 00.067 11596 IsGuiding returns 0
03:09:00.418 00.127 11596 PulseGuide returned control before completion, sleep 108
03:09:00.639 00.221 11596 IsGuiding returns 1
03:09:00.639 00.000 11596 scope still moving after pulse duration time elapsed
03:09:00.662 00.023 11596 IsSlewing returns 0
03:09:00.832 00.170 11596 IsGuiding returns 1
03:09:00.862 00.030 11596 IsSlewing returns 0
03:09:01.014 00.152 11596 IsGuiding returns 0
03:09:01.014 00.000 11596 scope move finished after 225 + 497 ms
03:09:01.014 00.000 11596 Move returns status 0, amount 225
03:09:01.014 00.000 11596 MoveAxis(N, 0, ABG)
03:09:01.014 00.000 11596 Move returns status 0, amount 0
03:09:01.014 00.000 11596 move complete, result=0
03:09:01.014 00.000 11596 worker thread done servicing request
03:09:01.014 00.000 11596 Worker thread wakes up
03:09:01.015 00.001 13300 GuideStep: -0.2 px 225 ms EAST, 0.1 px 0 ms NORTH
03:09:01.015 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:09:01.521 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:09:01.989 00.468 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c75fd19a-c571-4932-bbd9-adbca5233ca0"}
03:09:01.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c75fd19a-c571-4932-bbd9-adbca5233ca0"}
03:09:01.990 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bd3da8b1-6854-4ed7-a815-9311932a4190"}
03:09:01.990 00.000 13300 case statement mapped state 6 to 3
03:09:01.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bd3da8b1-6854-4ed7-a815-9311932a4190"}
03:09:01.990 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c97c95b0-4ed9-4408-a6e0-8ba7464916e8"}
03:09:01.991 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":73,"width":15,"height":15,"star_pos":[7.06,7.38],"pixels":"..."},"id":"c97c95b0-4ed9-4408-a6e0-8ba7464916e8"}
03:09:04.559 02.568 11596 Exposure complete
03:09:04.629 00.070 11596 worker thread done servicing request
03:09:04.629 00.000 13300 OnExposeComplete: enter
03:09:04.629 00.000 13300 UpdateGuideState(): m_state=6
03:09:04.630 00.001 13300 Star::Find(15, 297, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
03:09:04.630 00.000 13300 Star::Find returns 1 (0), X=296.99, Y=650.69, Mass=1964, SNR=31.1, Peak=237 HFD=3.3
03:09:04.631 00.001 13300 MultiStar: [#1 0.01,0.09,0.83,U] [#2 -0.06,-0.02,0.42,U] [#3 0.01,-0.14,0.44,U] [#4 0.07,-0.50,0.00,M8] [#5 0.07,-0.43,0.00,M10] [#6 0.23,-0.25,0.00,M8] [#7 -0.23,0.02,0.23,U] [#8 -0.16,0.11,0.21,U] 
03:09:04.631 00.000 13300 refined, 5 included, MultiStar: {-0.02, 0.04}, one-star: {0.02, 0.11}
03:09:04.631 00.000 13300 CameraToMount -- cameraTheta (2.09) - m_xAngle (1.53) = xAngle (0.56 = 0.56)
03:09:04.631 00.000 13300 CameraToMount -- cameraTheta (2.09) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.57 = -2.57)
03:09:04.631 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.04 hyp=0.05 cameraTheta=2.09 mountX=0.04 mountY=-0.03, mountTheta=-0.57
03:09:04.634 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.04, opts=13)
03:09:04.634 00.000 13300 Enqueuing Move request for scope (-0.02, 0.04)
03:09:04.634 00.000 11596 Worker thread wakes up
03:09:04.634 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.04) opts 0xd
03:09:04.634 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.04)
03:09:04.634 00.000 11596 Moving (-0.02, 0.04) raw xDistance=0.04 yDistance=-0.03
03:09:04.634 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:09:04.634 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:04.635 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:09:04.635 00.000 11596 MoveAxis(E, 0, ABG)
03:09:04.635 00.000 11596 Move returns status 0, amount 0
03:09:04.635 00.000 11596 MoveAxis(N, 0, ABG)
03:09:04.635 00.000 11596 Move returns status 0, amount 0
03:09:04.635 00.000 11596 move complete, result=0
03:09:04.635 00.000 11596 worker thread done servicing request
03:09:04.643 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
03:09:04.650 00.007 13300 UpdateGuideState exits: m=1964 SNR=31.1
03:09:04.650 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:04.651 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:09:04.651 00.000 13300 Enqueuing Expose request
03:09:04.651 00.000 11596 Worker thread wakes up
03:09:04.651 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:09:04.651 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:09:04.990 00.339 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"189dc2cd-7547-47b7-9cb0-d964f8944d05"}
03:09:04.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"189dc2cd-7547-47b7-9cb0-d964f8944d05"}
03:09:04.991 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e12e1ff0-e6dd-4bd5-8af9-9c306ad2b0f2"}
03:09:04.991 00.000 13300 case statement mapped state 6 to 3
03:09:04.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e12e1ff0-e6dd-4bd5-8af9-9c306ad2b0f2"}
03:09:05.009 00.018 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4318876c-0ea0-42f1-8789-2cf8f0b5fdb2"}
03:09:05.009 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":74,"width":15,"height":15,"star_pos":[6.99,6.69],"pixels":"..."},"id":"4318876c-0ea0-42f1-8789-2cf8f0b5fdb2"}
03:09:05.166 00.157 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:09:07.989 02.823 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5b289e58-2b7e-4e0a-8144-a733f34deb2b"}
03:09:07.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5b289e58-2b7e-4e0a-8144-a733f34deb2b"}
03:09:07.990 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f02f3ce9-3b54-450d-a12c-0cb760963375"}
03:09:07.990 00.000 13300 case statement mapped state 6 to 3
03:09:07.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f02f3ce9-3b54-450d-a12c-0cb760963375"}
03:09:07.990 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"01e4b424-fb23-4bdb-80f3-7c2e1c86e323"}
03:09:07.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":74,"width":15,"height":15,"star_pos":[6.99,6.69],"pixels":"..."},"id":"01e4b424-fb23-4bdb-80f3-7c2e1c86e323"}
03:09:08.203 00.213 11596 Exposure complete
03:09:08.275 00.072 11596 worker thread done servicing request
03:09:08.275 00.000 13300 OnExposeComplete: enter
03:09:08.275 00.000 13300 UpdateGuideState(): m_state=6
03:09:08.276 00.001 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
03:09:08.276 00.000 13300 Star::Find returns 1 (0), X=297.11, Y=650.72, Mass=1954, SNR=31.0, Peak=256 HFD=3.4
03:09:08.276 00.000 13300 MultiStar: [#1 0.06,0.07,0.84,U] [#2 0.07,0.11,0.46,U] [#3 0.19,-0.05,0.42,U] [#4 -0.01,-0.54,0.00,M9] [#5 0.26,-0.25,0.00,R] [#6 0.52,0.18,0.00,M9] [#7 -0.41,0.07,0.00,M2] [#8 -0.02,0.31,0.00,M4] 
03:09:08.277 00.001 13300 refined, 3 included, MultiStar: {0.11, 0.09}, one-star: {0.14, 0.14}
03:09:08.277 00.000 13300 CameraToMount -- cameraTheta (0.66) - m_xAngle (1.53) = xAngle (-0.88 = -0.88)
03:09:08.277 00.000 13300 CameraToMount -- cameraTheta (0.66) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.00 = 2.28)
03:09:08.277 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.09 hyp=0.14 cameraTheta=0.66 mountX=0.09 mountY=0.11, mountTheta=0.87
03:09:08.279 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.09, opts=13)
03:09:08.279 00.000 13300 Enqueuing Move request for scope (0.11, 0.09)
03:09:08.279 00.000 11596 Worker thread wakes up
03:09:08.279 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.09) opts 0xd
03:09:08.279 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.09)
03:09:08.279 00.000 11596 Moving (0.11, 0.09) raw xDistance=0.09 yDistance=0.11
03:09:08.279 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
03:09:08.279 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:08.280 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:09:08.280 00.000 11596 MoveAxis(E, 0, ABG)
03:09:08.280 00.000 11596 Move returns status 0, amount 0
03:09:08.280 00.000 11596 MoveAxis(N, 0, ABG)
03:09:08.280 00.000 11596 Move returns status 0, amount 0
03:09:08.280 00.000 11596 move complete, result=0
03:09:08.280 00.000 11596 worker thread done servicing request
03:09:08.287 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
03:09:08.295 00.008 13300 UpdateGuideState exits: m=1954 SNR=31.0
03:09:08.295 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:08.295 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:09:08.295 00.000 13300 Enqueuing Expose request
03:09:08.295 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:09:08.295 00.000 11596 Worker thread wakes up
03:09:08.295 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:09:08.800 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:09:10.989 02.189 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3c876d04-9cce-4940-a2a8-829040fd8637"}
03:09:10.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3c876d04-9cce-4940-a2a8-829040fd8637"}
03:09:10.990 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"678cc13e-d3a3-4b96-a83f-1f52b8b2feb3"}
03:09:10.990 00.000 13300 case statement mapped state 6 to 3
03:09:10.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"678cc13e-d3a3-4b96-a83f-1f52b8b2feb3"}
03:09:10.990 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8c148b88-adc6-455b-97bc-74a253be3fe4"}
03:09:10.991 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":75,"width":15,"height":15,"star_pos":[7.11,6.72],"pixels":"..."},"id":"8c148b88-adc6-455b-97bc-74a253be3fe4"}
03:09:11.823 00.832 11596 Exposure complete
03:09:11.892 00.069 11596 worker thread done servicing request
03:09:11.892 00.000 13300 OnExposeComplete: enter
03:09:11.892 00.000 13300 UpdateGuideState(): m_state=6
03:09:11.893 00.001 13300 Star::Find(15, 297, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
03:09:11.893 00.000 13300 Star::Find returns 1 (0), X=297.10, Y=650.66, Mass=1959, SNR=31.0, Peak=256 HFD=3.3
03:09:11.893 00.000 13300 MultiStar: [#1 0.19,0.05,0.83,U] [#2 0.01,0.02,0.43,U] [#3 0.18,0.02,0.42,U] [#4 0.39,-0.46,0.00,M10] [#5 0.19,0.14,0.23,U] [#6 0.46,0.12,0.00,M10] [#7 -0.35,0.14,0.00,M3] [#8 -0.02,0.00,0.23,U] 
03:09:11.894 00.001 13300 refined, 5 included, MultiStar: {0.13, 0.05}, one-star: {0.13, 0.08}
03:09:11.894 00.000 13300 CameraToMount -- cameraTheta (0.40) - m_xAngle (1.53) = xAngle (-1.13 = -1.13)
03:09:11.894 00.000 13300 CameraToMount -- cameraTheta (0.40) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.26 = 2.02)
03:09:11.894 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=0.05 hyp=0.14 cameraTheta=0.40 mountX=0.06 mountY=0.13, mountTheta=1.13
03:09:11.896 00.002 13300 SchedulePrimaryMove(1016D950, x=0.13, y=0.05, opts=13)
03:09:11.896 00.000 13300 Enqueuing Move request for scope (0.13, 0.05)
03:09:11.896 00.000 11596 Worker thread wakes up
03:09:11.896 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.05) opts 0xd
03:09:11.896 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, 0.05)
03:09:11.896 00.000 11596 Moving (0.13, 0.05) raw xDistance=0.06 yDistance=0.13
03:09:11.897 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:09:11.897 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:11.897 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:09:11.897 00.000 11596 MoveAxis(E, 0, ABG)
03:09:11.897 00.000 11596 Move returns status 0, amount 0
03:09:11.897 00.000 11596 MoveAxis(N, 0, ABG)
03:09:11.897 00.000 11596 Move returns status 0, amount 0
03:09:11.897 00.000 11596 move complete, result=0
03:09:11.897 00.000 11596 worker thread done servicing request
03:09:11.903 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
03:09:11.911 00.008 13300 UpdateGuideState exits: m=1959 SNR=31.0
03:09:11.911 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:11.911 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:09:11.911 00.000 13300 Enqueuing Expose request
03:09:11.911 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:09:11.912 00.001 11596 Worker thread wakes up
03:09:11.912 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:09:12.428 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:09:13.989 01.561 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4c5662bd-5473-4045-ae8d-c13ffa89c6d5"}
03:09:13.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4c5662bd-5473-4045-ae8d-c13ffa89c6d5"}
03:09:13.990 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a4fa0bf8-c03d-45ed-993d-9f4fa288a590"}
03:09:13.991 00.001 13300 case statement mapped state 6 to 3
03:09:13.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a4fa0bf8-c03d-45ed-993d-9f4fa288a590"}
03:09:13.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f16a5c8c-94fb-4240-a84c-eabdffa2d95d"}
03:09:13.993 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":76,"width":15,"height":15,"star_pos":[7.10,6.66],"pixels":"..."},"id":"f16a5c8c-94fb-4240-a84c-eabdffa2d95d"}
03:09:15.480 01.487 11596 Exposure complete
03:09:15.590 00.110 11596 worker thread done servicing request
03:09:15.590 00.000 13300 OnExposeComplete: enter
03:09:15.591 00.001 13300 UpdateGuideState(): m_state=6
03:09:15.591 00.000 13300 Star::Find(15, 297, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
03:09:15.591 00.000 13300 Star::Find returns 1 (0), X=297.11, Y=650.92, Mass=1911, SNR=30.6, Peak=256 HFD=3.0
03:09:15.592 00.001 13300 MultiStar: [#1 0.19,0.25,0.00,M1] [#2 0.24,0.19,0.00,M1] [#3 0.09,0.31,0.00,M5] [#4 0.24,-0.42,0.00,R] [#5 -0.22,0.21,0.00,M1] [#6 0.37,0.15,0.00,R] [#7 -0.14,0.09,0.24,U] [#8 0.08,0.13,0.22,U] 
03:09:15.592 00.000 13300 refined, 2 included, MultiStar: {0.09, 0.27}, one-star: {0.14, 0.34}
03:09:15.592 00.000 13300 CameraToMount -- cameraTheta (1.25) - m_xAngle (1.53) = xAngle (-0.28 = -0.28)
03:09:15.593 00.001 13300 CameraToMount -- cameraTheta (1.25) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.41 = 2.87)
03:09:15.593 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.27 hyp=0.28 cameraTheta=1.25 mountX=0.27 mountY=0.07, mountTheta=0.27
03:09:15.596 00.003 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.27, opts=13)
03:09:15.596 00.000 13300 Enqueuing Move request for scope (0.09, 0.27)
03:09:15.596 00.000 11596 Worker thread wakes up
03:09:15.596 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.27) opts 0xd
03:09:15.596 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.27)
03:09:15.597 00.001 11596 Moving (0.09, 0.27) raw xDistance=0.27 yDistance=0.07
03:09:15.597 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
03:09:15.597 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:15.597 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:09:15.597 00.000 11596 MoveAxis(W, 339, ABG)
03:09:15.597 00.000 11596 Guiding  Dir = 3, Dur = 339
03:09:15.598 00.001 11596 IsSlewing returns 0
03:09:15.608 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
03:09:15.620 00.012 13300 UpdateGuideState exits: m=1911 SNR=30.6
03:09:15.620 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:15.621 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:09:15.621 00.000 13300 Enqueuing Expose request
03:09:15.677 00.056 11596 IsGuiding returns 0
03:09:15.892 00.215 11596 PulseGuide returned control before completion, sleep 135
03:09:16.165 00.273 11596 IsGuiding returns 1
03:09:16.166 00.001 11596 scope still moving after pulse duration time elapsed
03:09:16.188 00.022 11596 IsSlewing returns 0
03:09:16.285 00.097 11596 IsGuiding returns 0
03:09:16.285 00.000 11596 scope move finished after 339 + 268 ms
03:09:16.285 00.000 11596 Move returns status 0, amount 339
03:09:16.286 00.001 11596 MoveAxis(N, 0, ABG)
03:09:16.286 00.000 11596 Move returns status 0, amount 0
03:09:16.286 00.000 11596 move complete, result=0
03:09:16.286 00.000 11596 worker thread done servicing request
03:09:16.286 00.000 13300 GuideStep: 0.3 px 339 ms WEST, 0.1 px 0 ms NORTH
03:09:16.286 00.000 11596 Worker thread wakes up
03:09:16.287 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:09:16.792 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:09:16.990 00.198 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"915a7f5b-530b-49cc-88fd-7861fa647715"}
03:09:16.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"915a7f5b-530b-49cc-88fd-7861fa647715"}
03:09:16.991 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a68dafff-d890-42b6-b91f-719fcc3619af"}
03:09:16.991 00.000 13300 case statement mapped state 6 to 3
03:09:16.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a68dafff-d890-42b6-b91f-719fcc3619af"}
03:09:16.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7ecc3d2d-a3db-4ee9-8a7d-a9b34618d9a1"}
03:09:16.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":77,"width":15,"height":15,"star_pos":[7.11,6.92],"pixels":"..."},"id":"7ecc3d2d-a3db-4ee9-8a7d-a9b34618d9a1"}
03:09:19.827 02.835 11596 Exposure complete
03:09:19.932 00.105 13300 OnExposeComplete: enter
03:09:19.932 00.000 11596 worker thread done servicing request
03:09:19.932 00.000 13300 UpdateGuideState(): m_state=6
03:09:19.933 00.001 13300 Star::Find(15, 297, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
03:09:19.933 00.000 13300 Star::Find returns 1 (0), X=296.91, Y=650.75, Mass=2000, SNR=31.3, Peak=234 HFD=3.2
03:09:19.934 00.001 13300 MultiStar: [#1 0.06,0.11,0.82,U] [#2 0.06,0.13,0.43,U] [#3 0.33,-0.10,0.00,M6] [#4 -0.09,0.13,0.27,U] [#5 -0.19,-0.04,0.23,U] [#6 0.16,-0.27,0.00,M1] [#7 0.03,-0.11,0.22,U] [#8 0.18,0.17,0.00,M3] 
03:09:19.934 00.000 13300 refined, 5 included, MultiStar: {-0.02, 0.11}, one-star: {-0.06, 0.17}
03:09:19.934 00.000 13300 CameraToMount -- cameraTheta (1.71) - m_xAngle (1.53) = xAngle (0.18 = 0.18)
03:09:19.934 00.000 13300 CameraToMount -- cameraTheta (1.71) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.95 = -2.95)
03:09:19.934 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.71 mountX=0.11 mountY=-0.02, mountTheta=-0.19
03:09:19.937 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.11, opts=13)
03:09:19.937 00.000 13300 Enqueuing Move request for scope (-0.02, 0.11)
03:09:19.937 00.000 11596 Worker thread wakes up
03:09:19.937 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.11) opts 0xd
03:09:19.937 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.11)
03:09:19.938 00.001 11596 Moving (-0.02, 0.11) raw xDistance=0.11 yDistance=-0.02
03:09:19.938 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:09:19.938 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:19.938 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:09:19.938 00.000 11596 MoveAxis(E, 0, ABG)
03:09:19.938 00.000 11596 Move returns status 0, amount 0
03:09:19.938 00.000 11596 MoveAxis(N, 0, ABG)
03:09:19.939 00.001 11596 Move returns status 0, amount 0
03:09:19.939 00.000 11596 move complete, result=0
03:09:19.939 00.000 11596 worker thread done servicing request
03:09:19.947 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=234, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
03:09:19.959 00.012 13300 UpdateGuideState exits: m=2000 SNR=31.3
03:09:19.959 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:19.959 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:09:19.959 00.000 13300 Enqueuing Expose request
03:09:19.959 00.000 11596 Worker thread wakes up
03:09:19.960 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:09:19.960 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:09:19.991 00.031 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1b1fa026-08bb-4165-8034-299aab76563c"}
03:09:19.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1b1fa026-08bb-4165-8034-299aab76563c"}
03:09:20.004 00.013 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8e283c2e-b996-4570-89ac-7686147345dd"}
03:09:20.004 00.000 13300 case statement mapped state 6 to 3
03:09:20.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8e283c2e-b996-4570-89ac-7686147345dd"}
03:09:20.007 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"aea5d570-ad71-4d80-91c8-ac3e060dcaba"}
03:09:20.008 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":78,"width":15,"height":15,"star_pos":[6.91,6.75],"pixels":"..."},"id":"aea5d570-ad71-4d80-91c8-ac3e060dcaba"}
03:09:20.475 00.467 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:09:22.989 02.514 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7bfcf45f-ae81-4728-8bbd-51855e02270b"}
03:09:22.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7bfcf45f-ae81-4728-8bbd-51855e02270b"}
03:09:22.990 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bb18b572-ce70-406f-bc05-49e028e4633c"}
03:09:22.990 00.000 13300 case statement mapped state 6 to 3
03:09:22.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bb18b572-ce70-406f-bc05-49e028e4633c"}
03:09:22.992 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c312552d-2d50-4c4e-bbcd-cbeedd434293"}
03:09:22.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":78,"width":15,"height":15,"star_pos":[6.91,6.75],"pixels":"..."},"id":"c312552d-2d50-4c4e-bbcd-cbeedd434293"}
03:09:23.505 00.513 11596 Exposure complete
03:09:23.577 00.072 11596 worker thread done servicing request
03:09:23.577 00.000 13300 OnExposeComplete: enter
03:09:23.577 00.000 13300 UpdateGuideState(): m_state=6
03:09:23.577 00.000 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
03:09:23.578 00.001 13300 Star::Find returns 1 (0), X=297.10, Y=650.69, Mass=1942, SNR=30.8, Peak=256 HFD=3.3
03:09:23.578 00.000 13300 MultiStar: [#1 0.01,0.05,0.84,U] [#2 0.04,-0.10,0.46,U] [#3 0.07,-0.01,0.44,U] [#4 -0.35,0.06,0.00,M1] [#5 -0.04,0.22,0.29,U] [#6 -0.19,-0.32,0.00,M2] [#7 -0.16,0.08,0.24,U] [#8 -0.22,-0.31,0.00,M4] 
03:09:23.578 00.000 13300 refined, 5 included, MultiStar: {0.04, 0.05}, one-star: {0.14, 0.11}
03:09:23.579 00.001 13300 CameraToMount -- cameraTheta (0.90) - m_xAngle (1.53) = xAngle (-0.63 = -0.63)
03:09:23.579 00.000 13300 CameraToMount -- cameraTheta (0.90) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.76 = 2.52)
03:09:23.579 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.05 hyp=0.07 cameraTheta=0.90 mountX=0.06 mountY=0.04, mountTheta=0.62
03:09:23.581 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.05, opts=13)
03:09:23.582 00.001 13300 Enqueuing Move request for scope (0.04, 0.05)
03:09:23.582 00.000 11596 Worker thread wakes up
03:09:23.582 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.05) opts 0xd
03:09:23.582 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.05)
03:09:23.582 00.000 11596 Moving (0.04, 0.05) raw xDistance=0.06 yDistance=0.04
03:09:23.582 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:09:23.583 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:23.583 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:09:23.583 00.000 11596 MoveAxis(E, 0, ABG)
03:09:23.583 00.000 11596 Move returns status 0, amount 0
03:09:23.583 00.000 11596 MoveAxis(N, 0, ABG)
03:09:23.584 00.001 11596 Move returns status 0, amount 0
03:09:23.584 00.000 11596 move complete, result=0
03:09:23.584 00.000 11596 worker thread done servicing request
03:09:23.591 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
03:09:23.601 00.010 13300 UpdateGuideState exits: m=1942 SNR=30.8
03:09:23.601 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:23.601 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:09:23.601 00.000 13300 Enqueuing Expose request
03:09:23.602 00.001 11596 Worker thread wakes up
03:09:23.602 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:09:23.602 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:09:24.111 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:09:25.990 01.879 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4642090f-a168-4d48-86cb-5f41d862bb72"}
03:09:25.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4642090f-a168-4d48-86cb-5f41d862bb72"}
03:09:25.992 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0d0d46fc-4465-47b7-8c7f-d5c8da3f7c17"}
03:09:25.992 00.000 13300 case statement mapped state 6 to 3
03:09:25.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0d0d46fc-4465-47b7-8c7f-d5c8da3f7c17"}
03:09:25.992 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f6dba47e-0418-4d52-b76b-1ee258e4391a"}
03:09:25.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":79,"width":15,"height":15,"star_pos":[7.10,6.69],"pixels":"..."},"id":"f6dba47e-0418-4d52-b76b-1ee258e4391a"}
03:09:27.137 01.145 11596 Exposure complete
03:09:27.206 00.069 11596 worker thread done servicing request
03:09:27.206 00.000 13300 OnExposeComplete: enter
03:09:27.206 00.000 13300 UpdateGuideState(): m_state=6
03:09:27.206 00.000 13300 Star::Find(15, 297, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
03:09:27.207 00.001 13300 Star::Find returns 1 (0), X=297.11, Y=650.56, Mass=1966, SNR=31.1, Peak=248 HFD=3.4
03:09:27.207 00.000 13300 MultiStar: [#1 0.22,-0.08,0.83,U] [#2 0.09,-0.13,0.45,U] [#3 0.14,-0.05,0.43,U] [#4 -0.04,0.10,0.27,U] [#5 -0.16,-0.26,0.00,M1] [#6 0.25,0.28,0.00,M3] [#7 0.09,0.22,0.25,U] [#8 0.19,0.28,0.00,M5] 
03:09:27.208 00.001 13300 refined, 5 included, MultiStar: {0.14, -0.03}, one-star: {0.15, -0.02}
03:09:27.208 00.000 13300 CameraToMount -- cameraTheta (-0.19) - m_xAngle (1.53) = xAngle (-1.72 = -1.72)
03:09:27.208 00.000 13300 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.85 = 1.43)
03:09:27.208 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=-0.03 hyp=0.14 cameraTheta=-0.19 mountX=-0.02 mountY=0.14, mountTheta=1.72
03:09:27.210 00.002 13300 SchedulePrimaryMove(1016D950, x=0.14, y=-0.03, opts=13)
03:09:27.210 00.000 13300 Enqueuing Move request for scope (0.14, -0.03)
03:09:27.211 00.001 11596 Worker thread wakes up
03:09:27.211 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.03) opts 0xd
03:09:27.211 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, -0.03)
03:09:27.211 00.000 11596 Moving (0.14, -0.03) raw xDistance=-0.02 yDistance=0.14
03:09:27.211 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:09:27.211 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:27.212 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:09:27.212 00.000 11596 MoveAxis(E, 0, ABG)
03:09:27.212 00.000 11596 Move returns status 0, amount 0
03:09:27.212 00.000 11596 MoveAxis(N, 0, ABG)
03:09:27.212 00.000 11596 Move returns status 0, amount 0
03:09:27.212 00.000 11596 move complete, result=0
03:09:27.212 00.000 11596 worker thread done servicing request
03:09:27.218 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
03:09:27.226 00.008 13300 UpdateGuideState exits: m=1966 SNR=31.1
03:09:27.226 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:27.227 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:09:27.227 00.000 13300 Enqueuing Expose request
03:09:27.227 00.000 11596 Worker thread wakes up
03:09:27.227 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:09:27.227 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:09:27.728 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:09:28.991 01.263 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8e51d9b8-741e-4e56-8f77-c381338535c5"}
03:09:28.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8e51d9b8-741e-4e56-8f77-c381338535c5"}
03:09:28.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"65213355-b936-4a4f-92e2-31658611ece8"}
03:09:28.992 00.000 13300 case statement mapped state 6 to 3
03:09:28.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"65213355-b936-4a4f-92e2-31658611ece8"}
03:09:28.992 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5e2c6f0d-0d15-4e93-8b66-69203b918bff"}
03:09:28.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":80,"width":15,"height":15,"star_pos":[7.11,6.56],"pixels":"..."},"id":"5e2c6f0d-0d15-4e93-8b66-69203b918bff"}
03:09:30.845 01.853 11596 Exposure complete
03:09:30.914 00.069 11596 worker thread done servicing request
03:09:30.914 00.000 13300 OnExposeComplete: enter
03:09:30.915 00.001 13300 UpdateGuideState(): m_state=6
03:09:30.915 00.000 13300 Star::Find(15, 297, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
03:09:30.915 00.000 13300 Star::Find returns 1 (0), X=296.88, Y=650.68, Mass=1984, SNR=31.2, Peak=213 HFD=3.4
03:09:30.916 00.001 13300 MultiStar: [#1 0.04,0.03,0.83,U] [#2 0.07,0.09,0.46,U] [#3 0.23,-0.21,0.00,M5] [#4 -0.17,-0.08,0.26,U] [#5 0.10,0.03,0.27,U] [#6 -0.16,-0.12,0.25,U] [#7 -0.34,-0.24,0.00,M1] [#8 -0.24,0.45,0.00,M6] 
03:09:30.916 00.000 13300 refined, 5 included, MultiStar: {-0.02, 0.04}, one-star: {-0.09, 0.11}
03:09:30.916 00.000 13300 CameraToMount -- cameraTheta (2.10) - m_xAngle (1.53) = xAngle (0.57 = 0.57)
03:09:30.916 00.000 13300 CameraToMount -- cameraTheta (2.10) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.56 = -2.56)
03:09:30.916 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.04 hyp=0.05 cameraTheta=2.10 mountX=0.04 mountY=-0.03, mountTheta=-0.58
03:09:30.918 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.04, opts=13)
03:09:30.918 00.000 13300 Enqueuing Move request for scope (-0.02, 0.04)
03:09:30.918 00.000 11596 Worker thread wakes up
03:09:30.918 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.04) opts 0xd
03:09:30.918 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.04)
03:09:30.919 00.001 11596 Moving (-0.02, 0.04) raw xDistance=0.04 yDistance=-0.03
03:09:30.919 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:09:30.919 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:30.919 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:09:30.919 00.000 11596 MoveAxis(E, 0, ABG)
03:09:30.919 00.000 11596 Move returns status 0, amount 0
03:09:30.919 00.000 11596 MoveAxis(N, 0, ABG)
03:09:30.919 00.000 11596 Move returns status 0, amount 0
03:09:30.919 00.000 11596 move complete, result=0
03:09:30.919 00.000 11596 worker thread done servicing request
03:09:30.926 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=213, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
03:09:30.935 00.009 13300 UpdateGuideState exits: m=1984 SNR=31.2
03:09:30.935 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:30.935 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:09:30.935 00.000 13300 Enqueuing Expose request
03:09:30.935 00.000 11596 Worker thread wakes up
03:09:30.935 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:09:30.936 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:09:31.452 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:09:31.990 00.538 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d9a75c7c-4e2b-49c2-a634-4daca0980748"}
03:09:31.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d9a75c7c-4e2b-49c2-a634-4daca0980748"}
03:09:31.991 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9a0914f9-60d1-4b26-8281-270721febe80"}
03:09:31.991 00.000 13300 case statement mapped state 6 to 3
03:09:31.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9a0914f9-60d1-4b26-8281-270721febe80"}
03:09:31.991 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"12f846c7-1fcf-4343-9d29-2258bbebddc6"}
03:09:31.992 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":81,"width":15,"height":15,"star_pos":[6.88,6.68],"pixels":"..."},"id":"12f846c7-1fcf-4343-9d29-2258bbebddc6"}
03:09:34.475 02.483 11596 Exposure complete
03:09:34.545 00.070 11596 worker thread done servicing request
03:09:34.545 00.000 13300 OnExposeComplete: enter
03:09:34.545 00.000 13300 UpdateGuideState(): m_state=6
03:09:34.545 00.000 13300 Star::Find(15, 296, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
03:09:34.546 00.001 13300 Star::Find returns 1 (0), X=297.05, Y=650.68, Mass=1953, SNR=31.0, Peak=256 HFD=3.3
03:09:34.546 00.000 13300 MultiStar: [#1 0.17,-0.03,0.82,U] [#2 0.02,0.06,0.43,U] [#3 0.46,-0.16,0.00,M6] [#4 0.03,-0.20,0.29,U] [#5 -0.00,-0.48,0.00,M1] [#6 0.06,-0.31,0.00,M3] [#7 -0.05,0.15,0.25,U] [#8 -0.03,-0.58,0.00,M7] 
03:09:34.546 00.000 13300 refined, 4 included, MultiStar: {0.08, 0.03}, one-star: {0.08, 0.10}
03:09:34.546 00.000 13300 CameraToMount -- cameraTheta (0.34) - m_xAngle (1.53) = xAngle (-1.19 = -1.19)
03:09:34.546 00.000 13300 CameraToMount -- cameraTheta (0.34) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.32 = 1.96)
03:09:34.546 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.03 hyp=0.09 cameraTheta=0.34 mountX=0.03 mountY=0.08, mountTheta=1.19
03:09:34.548 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.03, opts=13)
03:09:34.548 00.000 13300 Enqueuing Move request for scope (0.08, 0.03)
03:09:34.549 00.001 11596 Worker thread wakes up
03:09:34.549 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.03) opts 0xd
03:09:34.549 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.03)
03:09:34.549 00.000 11596 Moving (0.08, 0.03) raw xDistance=0.03 yDistance=0.08
03:09:34.549 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:09:34.549 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:34.549 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:09:34.549 00.000 11596 MoveAxis(E, 0, ABG)
03:09:34.549 00.000 11596 Move returns status 0, amount 0
03:09:34.549 00.000 11596 MoveAxis(N, 0, ABG)
03:09:34.549 00.000 11596 Move returns status 0, amount 0
03:09:34.550 00.001 11596 move complete, result=0
03:09:34.550 00.000 11596 worker thread done servicing request
03:09:34.556 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=1, FiltMax=101, Gamma=0.510
03:09:34.567 00.011 13300 UpdateGuideState exits: m=1953 SNR=31.0
03:09:34.567 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:34.567 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:09:34.567 00.000 13300 Enqueuing Expose request
03:09:34.567 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:09:34.567 00.000 11596 Worker thread wakes up
03:09:34.567 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:09:34.999 00.432 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"db40745a-604b-41b2-b6d4-c99682382097"}
03:09:34.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"db40745a-604b-41b2-b6d4-c99682382097"}
03:09:35.000 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dce49ffe-519b-47ba-99a3-d7ae611366ad"}
03:09:35.001 00.001 13300 case statement mapped state 6 to 3
03:09:35.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dce49ffe-519b-47ba-99a3-d7ae611366ad"}
03:09:35.002 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"974dc686-0f16-4a3a-a38d-ef7ef326c08c"}
03:09:35.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":82,"width":15,"height":15,"star_pos":[7.05,6.68],"pixels":"..."},"id":"974dc686-0f16-4a3a-a38d-ef7ef326c08c"}
03:09:35.081 00.079 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:09:35.118 00.037 13300 evsrv: cli 10203720 connect
03:09:35.118 00.000 13300 case statement mapped state 6 to 3
03:09:35.120 00.002 13300 case statement mapped state 6 to 3
03:09:35.138 00.018 13300 evsrv: cli 10203720 request: {"method":"get_app_state","id":"fa804c18-8ccd-4c28-994a-1bb6ec7bc100"}
03:09:35.138 00.000 13300 case statement mapped state 6 to 3
03:09:35.139 00.001 13300 evsrv: cli 10203720 response: {"jsonrpc":"2.0","result":"Guiding","id":"fa804c18-8ccd-4c28-994a-1bb6ec7bc100"}
03:09:35.140 00.001 13300 evsrv: cli 10203720 disconnect
03:09:35.141 00.001 13300 evsrv: cli 10203FE0 connect
03:09:35.142 00.001 13300 case statement mapped state 6 to 3
03:09:35.143 00.001 13300 case statement mapped state 6 to 3
03:09:35.144 00.001 13300 evsrv: cli 10203FE0 request: {"method":"dither","params":{"amount":10,"raOnly":false,"settle":{"pixels":1.5,"time":5,"timeout":40}},"id":"d5db2294-a850-46a2-bef4-53c615e2f8c6"}
03:09:35.144 00.000 13300 PhdController::Dither begins
03:09:35.144 00.000 13300 dither: size=10.00, dRA=0.00 dDec=10.00
03:09:35.145 00.001 13300 MountToCamera -- mountTheta (-1.57) + m_xAngle (1.53) = xAngle (-0.04 = -0.04)
03:09:35.145 00.000 13300 MountToCamera -- mountX=0.00 mountY=10.00 hyp=10.00 mountTheta=-1.57 cameraX=9.99, cameraY=-0.38 cameraTheta=-0.04
03:09:35.145 00.000 13300 setting lock position to (306.96, 650.20)
03:09:35.146 00.001 13300 Mount: notify guiding dithered (10.0, -0.4)
03:09:35.146 00.000 13300 MultiStar: stabilizing after lock position change
03:09:35.147 00.001 13300 Status Line: Dither da 0.00,10.00
03:09:35.154 00.007 13300 PhdController: newstate STATE_SETTLE_BEGIN
03:09:35.154 00.000 13300 PhdController: newstate STATE_SETTLE_WAIT
03:09:35.154 00.000 13300 evsrv: cli 10203FE0 response: {"jsonrpc":"2.0","result":0,"id":"d5db2294-a850-46a2-bef4-53c615e2f8c6"}
03:09:35.158 00.004 13300 evsrv: cli 10203FE0 disconnect
03:09:37.999 02.841 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b5143b1c-3136-40c2-b48f-6c511bc8134c"}
03:09:37.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b5143b1c-3136-40c2-b48f-6c511bc8134c"}
03:09:38.000 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b7d115da-c945-4ecd-b1b1-97fab242d181"}
03:09:38.000 00.000 13300 case statement mapped state 6 to 3
03:09:38.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b7d115da-c945-4ecd-b1b1-97fab242d181"}
03:09:38.001 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"907f6919-e18e-405f-a4f5-908e4801c73a"}
03:09:38.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":82,"width":15,"height":15,"star_pos":[7.05,6.68],"pixels":"..."},"id":"907f6919-e18e-405f-a4f5-908e4801c73a"}
03:09:38.120 00.119 11596 Exposure complete
03:09:38.211 00.091 11596 worker thread done servicing request
03:09:38.211 00.000 13300 OnExposeComplete: enter
03:09:38.211 00.000 13300 UpdateGuideState(): m_state=6
03:09:38.211 00.000 13300 Star::Find(15, 297, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
03:09:38.212 00.001 13300 Star::Find returns 1 (0), X=297.08, Y=650.61, Mass=1928, SNR=30.7, Peak=252 HFD=3.3
03:09:38.212 00.000 13300 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.53) = xAngle (1.57 = 1.57)
03:09:38.212 00.000 13300 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.56 = -1.56)
03:09:38.212 00.000 13300 CameraToMount -- cameraX=-9.87 cameraY=0.41 hyp=9.88 cameraTheta=3.10 mountX=0.03 mountY=-9.88, mountTheta=-1.57
03:09:38.214 00.002 13300 dither recenter: remaining=(-0.0,-10.0) step=(-0.0,-10.0)
03:09:38.214 00.000 13300 MountToCamera -- mountTheta (1.57) + m_xAngle (1.53) = xAngle (3.10 = 3.10)
03:09:38.214 00.000 13300 MountToCamera -- mountX=-0.00 mountY=-10.00 hyp=10.00 mountTheta=1.57 cameraX=-9.99, cameraY=0.38 cameraTheta=3.10
03:09:38.214 00.000 13300 SchedulePrimaryMove(1016D950, x=-9.99, y=0.38, opts=4)
03:09:38.214 00.000 13300 Enqueuing Move request for scope (-9.99, 0.38)
03:09:38.214 00.000 11596 Worker thread wakes up
03:09:38.214 00.000 13300 Mount: notify direct move -0.00,-10.00
03:09:38.215 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-9.99, 0.38) opts 0x4
03:09:38.215 00.000 11596 Handling offset move in thread for scope, endpoint = (-9.99, 0.38)
03:09:38.215 00.000 11596 Moving (-9.99, 0.38) raw xDistance=-0.00 yDistance=-10.00
03:09:38.215 00.000 11596 BLC: window closed
03:09:38.215 00.000 11596 MoveAxis(E, 0, B)
03:09:38.215 00.000 11596 Move returns status 0, amount 0
03:09:38.215 00.000 11596 BLC: non-algo type move will not reverse Dec direction, no blc applied
03:09:38.215 00.000 11596 MoveAxis(N, 13218, B)
03:09:38.215 00.000 11596 Guiding  Dir = 0, Dur = 13218
03:09:38.216 00.001 11596 IsSlewing returns 0
03:09:38.224 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=106, Gamma=0.510
03:09:38.232 00.008 13300 UpdateGuideState exits: m=1928 SNR=30.7
03:09:38.232 00.000 13300 PhdController: settling, locked = 1, distance = 10.04 (1.50) aobump = 0 frame = 1 / 99999
03:09:38.232 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761703778.232,"Host":"MAX-PC","Inst":1,"Distance":10.04,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
03:09:38.232 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:38.232 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:09:38.232 00.000 13300 Enqueuing Expose request
03:09:38.282 00.050 11596 IsGuiding returns 0
03:09:38.498 00.216 11596 PulseGuide returned control before completion, sleep 13013
03:09:41.008 02.510 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7bda05ea-7fc0-461d-ab46-7e21e96e3280"}
03:09:41.008 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7bda05ea-7fc0-461d-ab46-7e21e96e3280"}
03:09:41.009 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"07964df4-e4e9-4a5b-b95f-79e34ef6c93f"}
03:09:41.009 00.000 13300 case statement mapped state 6 to 3
03:09:41.009 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"07964df4-e4e9-4a5b-b95f-79e34ef6c93f"}
03:09:41.010 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"96f8ed27-feda-4d1f-bc9f-c32e00d7debe"}
03:09:41.010 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":83,"width":15,"height":15,"star_pos":[7.08,6.61],"pixels":"..."},"id":"96f8ed27-feda-4d1f-bc9f-c32e00d7debe"}
03:09:44.008 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b19cc824-035c-4af5-beeb-de8ec8d09895"}
03:09:44.008 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b19cc824-035c-4af5-beeb-de8ec8d09895"}
03:09:44.009 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"70c1b491-4504-4eeb-af74-e0ed617fec8c"}
03:09:44.009 00.000 13300 case statement mapped state 6 to 3
03:09:44.010 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"70c1b491-4504-4eeb-af74-e0ed617fec8c"}
03:09:44.010 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5d6a7100-7291-435e-9c2c-2e808c357de1"}
03:09:44.011 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":83,"width":15,"height":15,"star_pos":[7.08,6.61],"pixels":"..."},"id":"5d6a7100-7291-435e-9c2c-2e808c357de1"}
03:09:47.007 02.996 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"167defe2-2df4-4cb2-961d-5fde8ed0359c"}
03:09:47.008 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"167defe2-2df4-4cb2-961d-5fde8ed0359c"}
03:09:47.009 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1b36ed78-566e-420d-a3f3-2ca0a452fecd"}
03:09:47.009 00.000 13300 case statement mapped state 6 to 3
03:09:47.009 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1b36ed78-566e-420d-a3f3-2ca0a452fecd"}
03:09:47.010 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1c9e8e05-f175-49ae-9f54-f81cfef919b4"}
03:09:47.010 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":83,"width":15,"height":15,"star_pos":[7.08,6.61],"pixels":"..."},"id":"1c9e8e05-f175-49ae-9f54-f81cfef919b4"}
03:09:50.008 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"de6167ba-3905-4615-9b56-89e9d2ea24ce"}
03:09:50.008 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"de6167ba-3905-4615-9b56-89e9d2ea24ce"}
03:09:50.008 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"47cd9748-d295-4b52-97db-54b571b42d33"}
03:09:50.009 00.001 13300 case statement mapped state 6 to 3
03:09:50.009 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"47cd9748-d295-4b52-97db-54b571b42d33"}
03:09:50.009 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ba562cdd-4be8-430f-a6cc-555cc517ad1f"}
03:09:50.010 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":83,"width":15,"height":15,"star_pos":[7.08,6.61],"pixels":"..."},"id":"ba562cdd-4be8-430f-a6cc-555cc517ad1f"}
03:09:51.525 01.515 11596 IsGuiding returns 1
03:09:51.525 00.000 11596 scope still moving after pulse duration time elapsed
03:09:51.556 00.031 11596 IsSlewing returns 0
03:09:51.556 00.000 11596 IsGuiding returns 1
03:09:51.586 00.030 11596 IsSlewing returns 0
03:09:51.586 00.000 11596 IsGuiding returns 1
03:09:51.617 00.031 11596 IsSlewing returns 0
03:09:51.617 00.000 11596 IsGuiding returns 1
03:09:51.647 00.030 11596 IsSlewing returns 0
03:09:51.648 00.001 11596 IsGuiding returns 1
03:09:51.677 00.029 11596 IsSlewing returns 0
03:09:51.677 00.000 11596 IsGuiding returns 1
03:09:52.040 00.363 11596 IsSlewing returns 0
03:09:52.040 00.000 11596 IsGuiding returns 1
03:09:52.342 00.302 11596 IsSlewing returns 0
03:09:52.343 00.001 11596 IsGuiding returns 1
03:09:52.371 00.028 11596 IsSlewing returns 0
03:09:52.371 00.000 11596 IsGuiding returns 1
03:09:52.403 00.032 11596 IsSlewing returns 0
03:09:52.403 00.000 11596 IsGuiding returns 1
03:09:52.434 00.031 11596 IsSlewing returns 0
03:09:52.435 00.001 11596 IsGuiding returns 1
03:09:52.464 00.029 11596 IsSlewing returns 0
03:09:52.464 00.000 11596 IsGuiding returns 1
03:09:52.494 00.030 11596 IsSlewing returns 0
03:09:52.494 00.000 11596 IsGuiding returns 1
03:09:52.524 00.030 11596 IsSlewing returns 0
03:09:52.525 00.001 11596 IsGuiding returns 1
03:09:52.554 00.029 11596 IsSlewing returns 0
03:09:52.555 00.001 11596 IsGuiding returns 1
03:09:52.587 00.032 11596 IsSlewing returns 0
03:09:52.587 00.000 11596 IsGuiding returns 1
03:09:52.618 00.031 11596 IsSlewing returns 0
03:09:52.618 00.000 11596 IsGuiding returns 1
03:09:52.649 00.031 11596 IsSlewing returns 0
03:09:52.649 00.000 11596 IsGuiding returns 1
03:09:52.681 00.032 11596 IsSlewing returns 0
03:09:52.682 00.001 11596 IsGuiding returns 1
03:09:52.711 00.029 11596 IsSlewing returns 0
03:09:52.712 00.001 11596 IsGuiding returns 1
03:09:52.742 00.030 11596 IsSlewing returns 0
03:09:52.742 00.000 11596 IsGuiding returns 1
03:09:52.772 00.030 11596 IsSlewing returns 0
03:09:52.772 00.000 11596 IsGuiding returns 1
03:09:52.804 00.032 11596 IsSlewing returns 0
03:09:52.804 00.000 11596 IsGuiding returns 1
03:09:52.834 00.030 11596 IsSlewing returns 0
03:09:52.834 00.000 11596 IsGuiding returns 1
03:09:53.007 00.173 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9b0c43cc-29af-4188-b81b-194ee38a5fbf"}
03:09:53.007 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9b0c43cc-29af-4188-b81b-194ee38a5fbf"}
03:09:53.008 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e0658cd4-3fce-4f65-8668-48e00e82fb7d"}
03:09:53.008 00.000 13300 case statement mapped state 6 to 3
03:09:53.008 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e0658cd4-3fce-4f65-8668-48e00e82fb7d"}
03:09:53.008 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d19918b4-3d96-4527-8cca-c7b96d0c42cd"}
03:09:53.008 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":83,"width":15,"height":15,"star_pos":[7.08,6.61],"pixels":"..."},"id":"d19918b4-3d96-4527-8cca-c7b96d0c42cd"}
03:09:53.189 00.181 11596 IsSlewing returns 0
03:09:53.295 00.106 11596 IsGuiding returns 1
03:09:53.456 00.161 11596 IsSlewing returns 0
03:09:53.554 00.098 11596 IsGuiding returns 0
03:09:53.554 00.000 11596 scope move finished after 13218 + 2052 ms
03:09:53.554 00.000 11596 Move returns status 0, amount 13218
03:09:53.555 00.001 11596 move complete, result=0
03:09:53.555 00.000 11596 worker thread done servicing request
03:09:53.555 00.000 11596 Worker thread wakes up
03:09:53.555 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -10.0 px 13218 ms NORTH
03:09:53.555 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:09:54.060 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(282,636,31,31)
03:09:56.006 01.946 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5c8d4bd5-071e-4db6-9273-490bfc9f3f6f"}
03:09:56.006 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5c8d4bd5-071e-4db6-9273-490bfc9f3f6f"}
03:09:56.006 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b7167efa-1626-4233-85c4-bcf238f15938"}
03:09:56.007 00.001 13300 case statement mapped state 6 to 3
03:09:56.007 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b7167efa-1626-4233-85c4-bcf238f15938"}
03:09:56.007 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"726c8495-553d-474c-b814-736e4d96a0ce"}
03:09:56.007 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":83,"width":15,"height":15,"star_pos":[7.08,6.61],"pixels":"..."},"id":"726c8495-553d-474c-b814-736e4d96a0ce"}
03:09:57.086 01.079 11596 Exposure complete
03:09:57.171 00.085 11596 worker thread done servicing request
03:09:57.171 00.000 13300 OnExposeComplete: enter
03:09:57.171 00.000 13300 UpdateGuideState(): m_state=6
03:09:57.172 00.001 13300 Star::Find(15, 297, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
03:09:57.172 00.000 13300 Star::Find returns 1 (0), X=306.87, Y=650.56, Mass=1262, SNR=24.9, Peak=130 HFD=3.5
03:09:57.172 00.000 13300 CameraToMount -- cameraTheta (1.80) - m_xAngle (1.53) = xAngle (0.27 = 0.27)
03:09:57.172 00.000 13300 CameraToMount -- cameraTheta (1.80) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.86 = -2.86)
03:09:57.172 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.36 hyp=0.37 cameraTheta=1.80 mountX=0.36 mountY=-0.10, mountTheta=-0.28
03:09:57.174 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.36, opts=13)
03:09:57.174 00.000 13300 Enqueuing Move request for scope (-0.08, 0.36)
03:09:57.174 00.000 11596 Worker thread wakes up
03:09:57.174 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.36) opts 0xd
03:09:57.174 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.36)
03:09:57.175 00.001 11596 Moving (-0.08, 0.36) raw xDistance=0.36 yDistance=-0.10
03:09:57.175 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.36
03:09:57.175 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:57.175 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:09:57.175 00.000 11596 MoveAxis(W, 446, ABG)
03:09:57.175 00.000 11596 Guiding  Dir = 3, Dur = 446
03:09:57.176 00.001 11596 IsSlewing returns 0
03:09:57.184 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=130, med=4, FiltMin=2, FiltMax=64, Gamma=0.510
03:09:57.193 00.009 13300 UpdateGuideState exits: m=1262 SNR=24.9
03:09:57.193 00.000 13300 PhdController: settling, locked = 1, distance = 0.37 (1.50) aobump = 0 frame = 2 / 99999
03:09:57.193 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761703797.193,"Host":"MAX-PC","Inst":1,"Distance":0.37,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
03:09:57.193 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:57.193 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:09:57.194 00.001 13300 Enqueuing Expose request
03:09:57.217 00.023 11596 IsGuiding returns 0
03:09:57.516 00.299 11596 PulseGuide returned control before completion, sleep 158
03:09:57.835 00.319 11596 IsGuiding returns 1
03:09:57.836 00.001 11596 scope still moving after pulse duration time elapsed
03:09:57.864 00.028 11596 IsSlewing returns 0
03:09:58.238 00.374 11596 IsGuiding returns 0
03:09:58.238 00.000 11596 scope move finished after 446 + 574 ms
03:09:58.238 00.000 11596 Move returns status 0, amount 446
03:09:58.238 00.000 11596 MoveAxis(N, 0, ABG)
03:09:58.238 00.000 11596 Move returns status 0, amount 0
03:09:58.238 00.000 11596 move complete, result=0
03:09:58.238 00.000 11596 worker thread done servicing request
03:09:58.239 00.001 13300 GuideStep: 0.4 px 446 ms WEST, -0.1 px 0 ms NORTH
03:09:58.239 00.000 11596 Worker thread wakes up
03:09:58.239 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:09:58.741 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(292,635,31,31)
03:09:59.006 00.265 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"07750ad3-44b6-47d6-8a22-51e93cc7a715"}
03:09:59.006 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"07750ad3-44b6-47d6-8a22-51e93cc7a715"}
03:09:59.007 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fd20f41c-06bf-47c1-a786-97c0c788c4f3"}
03:09:59.007 00.000 13300 case statement mapped state 6 to 3
03:09:59.007 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fd20f41c-06bf-47c1-a786-97c0c788c4f3"}
03:09:59.007 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"785732e4-d313-4d50-90ec-92ef6b003f65"}
03:09:59.008 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":84,"width":15,"height":15,"star_pos":[6.87,6.56],"pixels":"..."},"id":"785732e4-d313-4d50-90ec-92ef6b003f65"}
03:10:01.778 02.770 11596 Exposure complete
03:10:01.851 00.073 11596 worker thread done servicing request
03:10:01.851 00.000 13300 OnExposeComplete: enter
03:10:01.851 00.000 13300 UpdateGuideState(): m_state=6
03:10:01.851 00.000 13300 Star::Find(15, 306, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
03:10:01.851 00.000 13300 Star::Find returns 1 (0), X=307.52, Y=650.25, Mass=227, SNR=10.5, Peak=34 HFD=3.1
03:10:01.852 00.001 13300 Status Line: Mass: 227 vs 1953
03:10:01.855 00.003 13300 UpdateCurrentPosition: star mass new=226.6 exp=1952.7 thresh=50% limits=(972.5, 2946.7, 3905.3)
03:10:01.855 00.000 13300 DistanceChecker: activated
03:10:01.855 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:10:01.856 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:10:01.856 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:10:01.856 00.000 11596 Worker thread wakes up
03:10:01.856 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:10:01.856 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:10:01.856 00.000 11596 move complete, result=0
03:10:01.856 00.000 11596 worker thread done servicing request
03:10:01.963 00.107 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:10:01.963 00.000 13300 Status Line: Stella per per cambiamento di massa
03:10:01.967 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=94, med=4, FiltMin=3, FiltMax=16, Gamma=0.510
03:10:01.974 00.007 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:10:01.975 00.001 13300 PhdController: settling, locked = 0, distance = 0.37 (1.50) aobump = 0 frame = 3 / 99999
03:10:01.975 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761703801.975,"Host":"MAX-PC","Inst":1,"Distance":0.37,"Time":0.0,"SettleTime":5.0,"StarLocked":false}
03:10:01.975 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:01.975 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:10:01.975 00.000 13300 Enqueuing Expose request
03:10:01.975 00.000 11596 Worker thread wakes up
03:10:01.976 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:10:02.005 00.029 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6041b8c8-3bc0-47c8-82da-f920c8fe4a04"}
03:10:02.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6041b8c8-3bc0-47c8-82da-f920c8fe4a04"}
03:10:02.007 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9a678603-8d0d-426a-9805-a380b980f5c2"}
03:10:02.007 00.000 13300 case statement mapped state 6 to 4
03:10:02.007 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"9a678603-8d0d-426a-9805-a380b980f5c2"}
03:10:02.009 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"617a8495-90e7-46df-b020-f81b8945cad9"}
03:10:02.009 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":85,"width":15,"height":15,"star_pos":[6.87,6.56],"pixels":"..."},"id":"617a8495-90e7-46df-b020-f81b8945cad9"}
03:10:02.488 00.479 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:10:05.005 02.517 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"478a701a-de19-4016-89e5-e2cec4ccc359"}
03:10:05.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"478a701a-de19-4016-89e5-e2cec4ccc359"}
03:10:05.006 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"463a1642-1e9f-4093-a4a5-5449ab4a6ce0"}
03:10:05.006 00.000 13300 case statement mapped state 6 to 4
03:10:05.006 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"463a1642-1e9f-4093-a4a5-5449ab4a6ce0"}
03:10:05.006 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4e10cf13-94ea-4dea-905b-5b8d97ba5bb8"}
03:10:05.007 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":85,"width":15,"height":15,"star_pos":[6.87,6.56],"pixels":"..."},"id":"4e10cf13-94ea-4dea-905b-5b8d97ba5bb8"}
03:10:05.530 00.523 11596 Exposure complete
03:10:05.603 00.073 11596 worker thread done servicing request
03:10:05.603 00.000 13300 OnExposeComplete: enter
03:10:05.603 00.000 13300 UpdateGuideState(): m_state=6
03:10:05.604 00.001 13300 Star::Find(15, 306, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
03:10:05.604 00.000 13300 Star::Find returns 1 (0), X=307.85, Y=650.15, Mass=45, SNR=4.6, Peak=11 HFD=2.9
03:10:05.604 00.000 13300 Status Line: Mass: 45 vs 1953
03:10:05.608 00.004 13300 UpdateCurrentPosition: star mass new=44.8 exp=1952.7 thresh=50% limits=(972.7, 2946.7, 3905.3)
03:10:05.608 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:10:05.608 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:10:05.609 00.001 13300 Enqueuing Move request for scope (0.00, 0.00)
03:10:05.609 00.000 11596 Worker thread wakes up
03:10:05.609 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:10:05.609 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:10:05.609 00.000 11596 move complete, result=0
03:10:05.609 00.000 11596 worker thread done servicing request
03:10:05.711 00.102 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:10:05.711 00.000 13300 Status Line: Stella per per cambiamento di massa
03:10:05.715 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=93, med=4, FiltMin=3, FiltMax=7, Gamma=0.510
03:10:05.723 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:10:05.723 00.000 13300 PhdController: settling, locked = 0, distance = 0.37 (1.50) aobump = 0 frame = 4 / 99999
03:10:05.723 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761703805.723,"Host":"MAX-PC","Inst":1,"Distance":0.37,"Time":0.0,"SettleTime":5.0,"StarLocked":false}
03:10:05.724 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:05.724 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:10:05.724 00.000 13300 Enqueuing Expose request
03:10:05.724 00.000 11596 Worker thread wakes up
03:10:05.724 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:10:06.233 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:10:08.004 01.771 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"31a2cad1-78d6-4efc-827a-77436aa3ae95"}
03:10:08.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"31a2cad1-78d6-4efc-827a-77436aa3ae95"}
03:10:08.005 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dd60c9f8-6d9b-4223-8779-71701332a412"}
03:10:08.005 00.000 13300 case statement mapped state 6 to 4
03:10:08.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"dd60c9f8-6d9b-4223-8779-71701332a412"}
03:10:08.005 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"36d1d1e3-4a25-4d56-880f-53c1c6c04f96"}
03:10:08.006 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":86,"width":15,"height":15,"star_pos":[6.87,6.56],"pixels":"..."},"id":"36d1d1e3-4a25-4d56-880f-53c1c6c04f96"}
03:10:09.264 01.258 11596 Exposure complete
03:10:09.339 00.075 11596 worker thread done servicing request
03:10:09.339 00.000 13300 OnExposeComplete: enter
03:10:09.339 00.000 13300 UpdateGuideState(): m_state=6
03:10:09.339 00.000 13300 Star::Find(15, 306, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
03:10:09.340 00.001 13300 Star::Find returns 0 (3), X=306.00, Y=650.00, Mass=9, SNR=2.0, Peak=6 HFD=0.0
03:10:09.340 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
03:10:09.340 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:10:09.340 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:10:09.340 00.000 11596 Worker thread wakes up
03:10:09.341 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:10:09.341 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:10:09.341 00.000 11596 move complete, result=0
03:10:09.341 00.000 11596 worker thread done servicing request
03:10:09.454 00.113 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:10:09.454 00.000 13300 Status Line: Stella persa per bassa massa
03:10:09.459 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=94, med=4, FiltMin=3, FiltMax=6, Gamma=0.510
03:10:09.467 00.008 13300 UpdateGuideState exits: Stella persa per bassa massa
03:10:09.467 00.000 13300 PhdController: settling, locked = 0, distance = 0.37 (1.50) aobump = 0 frame = 5 / 99999
03:10:09.467 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761703809.467,"Host":"MAX-PC","Inst":1,"Distance":0.37,"Time":0.0,"SettleTime":5.0,"StarLocked":false}
03:10:09.467 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:09.467 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:10:09.468 00.001 13300 Enqueuing Expose request
03:10:09.468 00.000 11596 Worker thread wakes up
03:10:09.468 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:10:09.979 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:10:11.004 01.025 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"688b887a-c917-4054-9bd4-f971faa01220"}
03:10:11.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"688b887a-c917-4054-9bd4-f971faa01220"}
03:10:11.005 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bb6259bd-cde9-4243-97d8-7c8418ba0b7f"}
03:10:11.005 00.000 13300 case statement mapped state 6 to 4
03:10:11.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"bb6259bd-cde9-4243-97d8-7c8418ba0b7f"}
03:10:11.006 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6b752d79-86cd-4fb2-b5e5-ebb734171316"}
03:10:11.006 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":87,"width":15,"height":15,"star_pos":[6.87,6.56],"pixels":"..."},"id":"6b752d79-86cd-4fb2-b5e5-ebb734171316"}
03:10:13.005 01.999 11596 Exposure complete
03:10:13.081 00.076 11596 worker thread done servicing request
03:10:13.082 00.001 13300 OnExposeComplete: enter
03:10:13.082 00.000 13300 UpdateGuideState(): m_state=6
03:10:13.082 00.000 13300 Star::Find(15, 306, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
03:10:13.083 00.001 13300 Star::Find returns 0 (3), X=306.00, Y=650.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
03:10:13.083 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
03:10:13.083 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:10:13.083 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:10:13.083 00.000 11596 Worker thread wakes up
03:10:13.084 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:10:13.084 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:10:13.084 00.000 11596 move complete, result=0
03:10:13.084 00.000 11596 worker thread done servicing request
03:10:13.196 00.112 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:10:13.196 00.000 13300 Status Line: Stella persa per bassa massa
03:10:13.201 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=91, med=4, FiltMin=3, FiltMax=6, Gamma=0.510
03:10:13.210 00.009 13300 UpdateGuideState exits: Stella persa per bassa massa
03:10:13.210 00.000 13300 PhdController: settling, locked = 0, distance = 0.37 (1.50) aobump = 0 frame = 6 / 99999
03:10:13.210 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761703813.210,"Host":"MAX-PC","Inst":1,"Distance":0.37,"Time":0.0,"SettleTime":5.0,"StarLocked":false}
03:10:13.210 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:13.210 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:10:13.210 00.000 13300 Enqueuing Expose request
03:10:13.211 00.001 11596 Worker thread wakes up
03:10:13.211 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:10:13.719 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:10:14.005 00.286 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8052609e-ffb9-4b37-ad28-35dd6af795c5"}
03:10:14.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8052609e-ffb9-4b37-ad28-35dd6af795c5"}
03:10:14.006 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f6f08705-c24b-41c7-b097-43a73f4bb51b"}
03:10:14.006 00.000 13300 case statement mapped state 6 to 4
03:10:14.007 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"f6f08705-c24b-41c7-b097-43a73f4bb51b"}
03:10:14.007 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d15ea3dd-fac0-412b-9699-17e316db3ac4"}
03:10:14.008 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":88,"width":15,"height":15,"star_pos":[6.87,6.56],"pixels":"..."},"id":"d15ea3dd-fac0-412b-9699-17e316db3ac4"}
03:10:16.747 02.739 11596 Exposure complete
03:10:16.834 00.087 11596 worker thread done servicing request
03:10:16.834 00.000 13300 OnExposeComplete: enter
03:10:16.834 00.000 13300 UpdateGuideState(): m_state=6
03:10:16.835 00.001 13300 Star::Find(15, 306, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
03:10:16.835 00.000 13300 Star::Find returns 0 (3), X=306.00, Y=650.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
03:10:16.835 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
03:10:16.836 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:10:16.836 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:10:16.836 00.000 11596 Worker thread wakes up
03:10:16.836 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:10:16.837 00.001 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:10:16.837 00.000 11596 move complete, result=0
03:10:16.837 00.000 11596 worker thread done servicing request
03:10:16.938 00.101 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:10:16.938 00.000 13300 Status Line: Stella persa per bassa massa
03:10:16.942 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=93, med=4, FiltMin=3, FiltMax=6, Gamma=0.510
03:10:16.951 00.009 13300 UpdateGuideState exits: Stella persa per bassa massa
03:10:16.951 00.000 13300 PhdController: settling, locked = 0, distance = 0.37 (1.50) aobump = 0 frame = 7 / 99999
03:10:16.951 00.000 13300 PhdController failed: timed-out waiting for guider to settle
03:10:16.951 00.000 13300 PhdController: newstate STATE_FINISH
03:10:16.951 00.000 13300 PhdController complete: fail: timed-out waiting for guider to settle
03:10:16.952 00.001 13300 evsrv: {"Event":"SettleDone","Timestamp":1761703816.952,"Host":"MAX-PC","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":7,"DroppedFrames":5}
03:10:16.952 00.000 13300 Mount: notify guiding dither settle done success=0
03:10:16.952 00.000 13300 PhdController: newstate STATE_IDLE
03:10:16.952 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:16.953 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:10:16.953 00.000 13300 Enqueuing Expose request
03:10:16.953 00.000 11596 Worker thread wakes up
03:10:16.953 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:10:17.006 00.053 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8a18c4ec-7a0b-4195-9423-263852455fa4"}
03:10:17.006 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8a18c4ec-7a0b-4195-9423-263852455fa4"}
03:10:17.007 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"82dfc71d-116d-4bc5-ba17-ceb62ccd04fc"}
03:10:17.007 00.000 13300 case statement mapped state 6 to 4
03:10:17.007 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"82dfc71d-116d-4bc5-ba17-ceb62ccd04fc"}
03:10:17.009 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"04ead762-61e9-45ea-ace4-ad8d1c956648"}
03:10:17.009 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":89,"width":15,"height":15,"star_pos":[6.87,6.56],"pixels":"..."},"id":"04ead762-61e9-45ea-ace4-ad8d1c956648"}
03:10:17.460 00.451 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:10:17.971 00.511 13300 evsrv: cli 10203EA0 connect
03:10:17.972 00.001 13300 case statement mapped state 6 to 4
03:10:17.972 00.000 13300 case statement mapped state 6 to 4
03:10:17.973 00.001 13300 evsrv: cli 10203EA0 request: {"method":"get_app_state","id":"b0203a31-89ed-4db0-ae7a-bef0b178cab6"}
03:10:17.973 00.000 13300 case statement mapped state 6 to 4
03:10:17.973 00.000 13300 evsrv: cli 10203EA0 response: {"jsonrpc":"2.0","result":"LostLock","id":"b0203a31-89ed-4db0-ae7a-bef0b178cab6"}
03:10:17.974 00.001 13300 evsrv: cli 10203EA0 disconnect
03:10:17.975 00.001 13300 evsrv: cli 10203220 connect
03:10:17.975 00.000 13300 case statement mapped state 6 to 4
03:10:17.976 00.001 13300 case statement mapped state 6 to 4
03:10:17.976 00.000 13300 evsrv: cli 10203220 request: {"method":"stop_capture","id":"67e2016d-53ec-40e3-88ff-2097a3023eb9"}
03:10:17.977 00.001 13300 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
03:10:17.977 00.000 13300 Status Line: In attesa del dispositivo...
03:10:17.980 00.003 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":0,"id":"67e2016d-53ec-40e3-88ff-2097a3023eb9"}
03:10:17.981 00.001 13300 evsrv: cli 10203220 disconnect
03:10:17.981 00.000 13300 evsrv: cli 10203CC0 connect
03:10:17.982 00.001 13300 case statement mapped state 6 to 4
03:10:17.982 00.000 13300 case statement mapped state 6 to 4
03:10:17.983 00.001 13300 evsrv: cli 10203CC0 request: {"method":"get_app_state","id":"10cc815d-8d20-40fc-8a3e-f738792c3845"}
03:10:17.983 00.000 13300 case statement mapped state 6 to 4
03:10:17.983 00.000 13300 evsrv: cli 10203CC0 response: {"jsonrpc":"2.0","result":"LostLock","id":"10cc815d-8d20-40fc-8a3e-f738792c3845"}
03:10:17.984 00.001 13300 evsrv: cli 10203CC0 disconnect
03:10:18.002 00.018 11596 ASCOM_AbortExposure returns err = 0
03:10:18.002 00.000 11596 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:195->Capture failed
03:10:18.002 00.000 11596 worker thread done servicing request
03:10:18.002 00.000 13300 OnExposeComplete: enter
03:10:18.003 00.001 13300 OnExposeComplete: Capture Error reported
03:10:18.003 00.000 13300 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
03:10:18.003 00.000 13300 Mount: notify guiding stopped
03:10:18.003 00.000 13300 BLC: window closed
03:10:18.003 00.000 13300 BLC: Last direction was reset
03:10:18.004 00.001 13300 Changing from state GUIDING to STOP
03:10:18.004 00.000 13300 guider state => SELECTED
03:10:18.004 00.000 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=93, med=4, FiltMin=3, FiltMax=6, Gamma=0.510
03:10:18.014 00.010 13300 Changing from state SELECTED to UNINITIALIZED
03:10:18.014 00.000 13300 guider state => SELECTING
03:10:18.022 00.008 13300 Status Line: Fermato.
03:10:18.031 00.009 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:487->Error reported capturing image
03:10:18.983 00.952 13300 evsrv: cli 10203220 connect
03:10:18.985 00.002 13300 evsrv: cli 10203220 request: {"method":"get_app_state","id":"30e51617-8160-441e-850f-6f45a0c20d8e"}
03:10:18.985 00.000 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":"Stopped","id":"30e51617-8160-441e-850f-6f45a0c20d8e"}
03:10:18.985 00.000 13300 evsrv: cli 10203220 disconnect
03:10:20.005 01.020 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b27bf65e-c1f9-4164-973f-9da7ea3564d5"}
03:10:20.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b27bf65e-c1f9-4164-973f-9da7ea3564d5"}
03:10:20.006 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c5eb4cb8-676f-4786-ab25-fd89fd10d936"}
03:10:20.006 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c5eb4cb8-676f-4786-ab25-fd89fd10d936"}
03:10:23.004 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b34c8ef2-fd29-4106-af60-d10930329a73"}
03:10:23.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b34c8ef2-fd29-4106-af60-d10930329a73"}
03:10:23.005 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8d41b85d-3161-4023-b0a2-ab71b64f7750"}
03:10:23.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8d41b85d-3161-4023-b0a2-ab71b64f7750"}
03:10:26.005 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1673e7ee-44b6-40da-aafd-525161cfe10e"}
03:10:26.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1673e7ee-44b6-40da-aafd-525161cfe10e"}
03:10:26.006 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"56c7e872-e308-409d-a3b0-79cde0ced966"}
03:10:26.006 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"56c7e872-e308-409d-a3b0-79cde0ced966"}
03:10:29.003 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e60a7ea3-040f-4b53-8b0c-b66eb44160af"}
03:10:29.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e60a7ea3-040f-4b53-8b0c-b66eb44160af"}
03:10:29.004 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"721b56f7-ec6e-454e-8d65-2990a562b4b7"}
03:10:29.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"721b56f7-ec6e-454e-8d65-2990a562b4b7"}
03:10:32.003 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6cc5fef0-d5a1-4d6d-a149-fc8af0cdf6c1"}
03:10:32.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6cc5fef0-d5a1-4d6d-a149-fc8af0cdf6c1"}
03:10:32.004 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e6c632a6-6ee6-4767-b52b-4cf1f9093070"}
03:10:32.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e6c632a6-6ee6-4767-b52b-4cf1f9093070"}
03:10:35.056 03.052 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"74c2fa7d-bedb-4d12-8ffd-c2ff2d91b530"}
03:10:35.056 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"74c2fa7d-bedb-4d12-8ffd-c2ff2d91b530"}
03:10:35.058 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"082fe3b3-43aa-43d6-b38f-6ff28210ebb5"}
03:10:35.058 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"082fe3b3-43aa-43d6-b38f-6ff28210ebb5"}
03:10:38.055 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"227bc8bc-def1-4b69-8f9b-ba8313f042a1"}
03:10:38.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"227bc8bc-def1-4b69-8f9b-ba8313f042a1"}
03:10:38.056 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"995635a6-b194-4ad8-ade1-2f230ea035ed"}
03:10:38.056 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"995635a6-b194-4ad8-ade1-2f230ea035ed"}
03:10:41.055 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e28fc505-bf87-4f05-afe0-8370def0aeea"}
03:10:41.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e28fc505-bf87-4f05-afe0-8370def0aeea"}
03:10:41.056 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"34914fb8-ef1d-4817-8f7c-df1d4e305de4"}
03:10:41.056 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"34914fb8-ef1d-4817-8f7c-df1d4e305de4"}
03:10:44.054 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"41e4b59d-e79a-471a-9588-88dd6359fc42"}
03:10:44.054 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"41e4b59d-e79a-471a-9588-88dd6359fc42"}
03:10:44.055 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fef90063-d684-4934-8604-bcd9670df845"}
03:10:44.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fef90063-d684-4934-8604-bcd9670df845"}
03:10:47.053 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"861c4c05-d905-47b5-b920-d8ef6535d031"}
03:10:47.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"861c4c05-d905-47b5-b920-d8ef6535d031"}
03:10:47.054 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c815bbd9-c527-4544-be7c-439a0b48013c"}
03:10:47.054 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c815bbd9-c527-4544-be7c-439a0b48013c"}
03:10:50.053 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4dcae3c9-3416-49e1-a835-c8c2ae0294be"}
03:10:50.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4dcae3c9-3416-49e1-a835-c8c2ae0294be"}
03:10:50.054 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"776f118f-e2d4-4ff3-8e39-0dbc95370beb"}
03:10:50.054 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"776f118f-e2d4-4ff3-8e39-0dbc95370beb"}
03:10:53.260 03.206 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b436e6aa-9ddc-467c-a01b-f878ff25fcd7"}
03:10:53.260 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b436e6aa-9ddc-467c-a01b-f878ff25fcd7"}
03:10:53.262 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5230bc9b-56a6-49bc-8f03-6dc2d71426ad"}
03:10:53.262 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5230bc9b-56a6-49bc-8f03-6dc2d71426ad"}
03:10:56.260 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e04869f8-a138-4dae-91b2-bbab5396fafc"}
03:10:56.260 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e04869f8-a138-4dae-91b2-bbab5396fafc"}
03:10:56.261 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"409f51ea-d920-42cb-9199-2de7da7f3529"}
03:10:56.261 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"409f51ea-d920-42cb-9199-2de7da7f3529"}
03:10:59.259 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"da0d1806-ed85-4ba3-a421-5b4b88ffd04c"}
03:10:59.259 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"da0d1806-ed85-4ba3-a421-5b4b88ffd04c"}
03:10:59.260 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1f48cf84-49b8-4687-898d-462efa93b84f"}
03:10:59.260 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1f48cf84-49b8-4687-898d-462efa93b84f"}
03:11:02.260 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3fcbae7e-c646-457a-8884-e101f71c5476"}
03:11:02.260 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3fcbae7e-c646-457a-8884-e101f71c5476"}
03:11:02.261 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fec78952-8bf4-4d40-9a75-6cd5faf7020a"}
03:11:02.261 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fec78952-8bf4-4d40-9a75-6cd5faf7020a"}
03:11:05.259 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f2fc6073-c80c-4692-83bf-ad76f04e4e9f"}
03:11:05.259 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f2fc6073-c80c-4692-83bf-ad76f04e4e9f"}
03:11:05.260 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7d812669-0e06-4b57-bf56-54c6873fea34"}
03:11:05.260 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7d812669-0e06-4b57-bf56-54c6873fea34"}
03:11:08.259 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"968e6bdf-e1ce-4c00-b3f6-d434e7f07f62"}
03:11:08.259 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"968e6bdf-e1ce-4c00-b3f6-d434e7f07f62"}
03:11:08.260 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"37a70d6f-5a6a-41a5-bf37-7b078974057f"}
03:11:08.260 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"37a70d6f-5a6a-41a5-bf37-7b078974057f"}
03:11:11.259 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0210bc4e-1368-4d45-9ea2-ad3441a68dd2"}
03:11:11.259 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0210bc4e-1368-4d45-9ea2-ad3441a68dd2"}
03:11:11.260 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0a8f91d6-b54b-44e9-96bf-e251ddc70a7b"}
03:11:11.260 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0a8f91d6-b54b-44e9-96bf-e251ddc70a7b"}
03:11:14.257 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1c7deb75-9258-4260-8d9b-e6af5b4e7d5f"}
03:11:14.257 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1c7deb75-9258-4260-8d9b-e6af5b4e7d5f"}
03:11:14.258 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"95831702-4321-4ddc-acbf-2b7e65726b4f"}
03:11:14.258 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"95831702-4321-4ddc-acbf-2b7e65726b4f"}
03:11:17.258 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1eeefff3-a622-447a-bc0a-0332e2f4bb26"}
03:11:17.258 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1eeefff3-a622-447a-bc0a-0332e2f4bb26"}
03:11:17.259 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7c40e7e9-faf3-4e56-9fcc-4002208ebf6e"}
03:11:17.260 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7c40e7e9-faf3-4e56-9fcc-4002208ebf6e"}
03:11:20.258 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7e028bb5-4bd3-45ef-a7b3-b5d2caa9b032"}
03:11:20.258 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7e028bb5-4bd3-45ef-a7b3-b5d2caa9b032"}
03:11:20.259 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"75a1e6f1-7d38-4b19-94f2-05be2967c29e"}
03:11:20.259 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"75a1e6f1-7d38-4b19-94f2-05be2967c29e"}
03:11:23.257 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4f9baa77-19cb-430a-8cf0-d330c3383d1f"}
03:11:23.257 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4f9baa77-19cb-430a-8cf0-d330c3383d1f"}
03:11:23.258 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8b0281f9-f870-4348-b37a-65a8d63352b8"}
03:11:23.258 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8b0281f9-f870-4348-b37a-65a8d63352b8"}
03:11:26.256 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0461dc66-b545-4dc8-b555-a250730f17ff"}
03:11:26.256 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0461dc66-b545-4dc8-b555-a250730f17ff"}
03:11:26.257 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0982d369-abd9-4d69-bad0-ff6fb905925b"}
03:11:26.257 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0982d369-abd9-4d69-bad0-ff6fb905925b"}
03:11:29.256 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"80ac7894-0d7a-468f-9e1a-b6fd62080e2c"}
03:11:29.256 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"80ac7894-0d7a-468f-9e1a-b6fd62080e2c"}
03:11:29.257 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7990f67c-618e-4447-92ff-0cf7319bf3c4"}
03:11:29.257 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7990f67c-618e-4447-92ff-0cf7319bf3c4"}
03:11:32.256 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cbf3677d-5d83-4046-8764-cbcbb4b6f97f"}
03:11:32.256 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cbf3677d-5d83-4046-8764-cbcbb4b6f97f"}
03:11:32.257 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"13c0da6d-6bde-4fed-9db0-2422efdbd119"}
03:11:32.257 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"13c0da6d-6bde-4fed-9db0-2422efdbd119"}
03:11:35.256 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fe7fe1fe-4a52-4a4b-af49-3689f7047727"}
03:11:35.256 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fe7fe1fe-4a52-4a4b-af49-3689f7047727"}
03:11:35.257 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"54356ab6-b9ba-4d3c-97b6-2ee00361851d"}
03:11:35.257 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"54356ab6-b9ba-4d3c-97b6-2ee00361851d"}
03:11:38.255 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1aa8ec77-dca9-4567-a82f-c897c471b283"}
03:11:38.255 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1aa8ec77-dca9-4567-a82f-c897c471b283"}
03:11:38.256 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"775bc120-7a44-426d-bb99-610d29b091fa"}
03:11:38.256 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"775bc120-7a44-426d-bb99-610d29b091fa"}
03:11:41.254 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ffddce10-eaed-4356-9df8-3f709b865e9e"}
03:11:41.254 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ffddce10-eaed-4356-9df8-3f709b865e9e"}
03:11:41.255 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"44cad975-a33a-4d10-8a72-313007e9015c"}
03:11:41.255 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"44cad975-a33a-4d10-8a72-313007e9015c"}
03:11:44.254 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cd7286da-7673-42c2-9631-e9080fafa4b9"}
03:11:44.254 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cd7286da-7673-42c2-9631-e9080fafa4b9"}
03:11:44.255 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ce13ed5a-0566-4713-8aaf-9d8c3f01a4d0"}
03:11:44.255 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ce13ed5a-0566-4713-8aaf-9d8c3f01a4d0"}
03:11:47.254 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3ef1413f-e026-41f9-8419-99820d1f43c3"}
03:11:47.254 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3ef1413f-e026-41f9-8419-99820d1f43c3"}
03:11:47.255 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c6d433f3-8bea-4fe6-9264-36621b42afdb"}
03:11:47.255 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c6d433f3-8bea-4fe6-9264-36621b42afdb"}
03:11:50.255 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bf7dd7af-203f-4445-95f5-38445267a55a"}
03:11:50.255 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bf7dd7af-203f-4445-95f5-38445267a55a"}
03:11:50.256 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"89a7eb5f-2004-4882-981c-7b78224d589e"}
03:11:50.256 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"89a7eb5f-2004-4882-981c-7b78224d589e"}
03:11:53.312 03.056 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"880ed961-8c22-4bf4-a4c7-74f92bc74965"}
03:11:53.313 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"880ed961-8c22-4bf4-a4c7-74f92bc74965"}
03:11:53.313 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f3973039-0e36-430a-a844-3dec5257a310"}
03:11:53.313 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f3973039-0e36-430a-a844-3dec5257a310"}
03:11:56.313 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ef368b8f-d7ef-409d-a7eb-694351fd5f27"}
03:11:56.313 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ef368b8f-d7ef-409d-a7eb-694351fd5f27"}
03:11:56.314 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"27a643d0-e750-4206-8c1d-7567265f9e9b"}
03:11:56.314 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"27a643d0-e750-4206-8c1d-7567265f9e9b"}
03:11:59.311 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b9f087a5-993b-4eb7-a12a-e6ede6501ce6"}
03:11:59.311 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b9f087a5-993b-4eb7-a12a-e6ede6501ce6"}
03:11:59.312 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f1003b9c-50be-4551-977f-57d7b4af33af"}
03:11:59.312 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f1003b9c-50be-4551-977f-57d7b4af33af"}
03:12:02.311 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"95ac5753-1099-4698-9250-96ed7a7e174c"}
03:12:02.311 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"95ac5753-1099-4698-9250-96ed7a7e174c"}
03:12:02.312 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9af75a9a-0046-43c6-b574-62e48c233149"}
03:12:02.312 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9af75a9a-0046-43c6-b574-62e48c233149"}
03:12:05.310 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"512d9ba6-47f6-464b-a6a1-a72608a4470e"}
03:12:05.310 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"512d9ba6-47f6-464b-a6a1-a72608a4470e"}
03:12:05.311 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3274bf51-c64b-4d0d-ab76-be90aca487a6"}
03:12:05.311 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3274bf51-c64b-4d0d-ab76-be90aca487a6"}
03:12:08.310 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f8062a87-12c0-4363-aaea-452bd596d59b"}
03:12:08.310 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f8062a87-12c0-4363-aaea-452bd596d59b"}
03:12:08.311 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7409eae3-2498-433f-a93e-9ad469480ccb"}
03:12:08.311 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7409eae3-2498-433f-a93e-9ad469480ccb"}
03:12:11.310 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"54cc6d53-0e83-4e1b-bf11-3250f552cdab"}
03:12:11.310 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"54cc6d53-0e83-4e1b-bf11-3250f552cdab"}
03:12:11.311 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"045ada93-eee7-4e76-856d-061ff34338ff"}
03:12:11.311 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"045ada93-eee7-4e76-856d-061ff34338ff"}
03:12:14.310 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dcc10ec9-7ca9-4410-b8e7-2e9fe9ead4b9"}
03:12:14.310 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dcc10ec9-7ca9-4410-b8e7-2e9fe9ead4b9"}
03:12:14.312 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b8e84b07-e231-4944-86d1-773b15bf16e8"}
03:12:14.312 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b8e84b07-e231-4944-86d1-773b15bf16e8"}
03:12:17.311 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dc7401e4-21fc-4ac2-bf4c-d994b240a8ca"}
03:12:17.311 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dc7401e4-21fc-4ac2-bf4c-d994b240a8ca"}
03:12:17.312 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"85977e07-2e06-44ed-8c46-da59c9ab9ab4"}
03:12:17.312 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"85977e07-2e06-44ed-8c46-da59c9ab9ab4"}
03:12:20.310 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"59d8a449-2096-456b-8c2e-9d31ffec7b61"}
03:12:20.310 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"59d8a449-2096-456b-8c2e-9d31ffec7b61"}
03:12:20.312 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b2e276c8-415d-488c-b90a-248cf3e22bc8"}
03:12:20.312 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b2e276c8-415d-488c-b90a-248cf3e22bc8"}
03:12:23.310 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b4e0e9c9-61e8-48a1-8def-d8a612bdadd2"}
03:12:23.310 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b4e0e9c9-61e8-48a1-8def-d8a612bdadd2"}
03:12:23.311 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"76705a2d-4661-42e8-b4e6-0156ba5a82be"}
03:12:23.311 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"76705a2d-4661-42e8-b4e6-0156ba5a82be"}
03:12:26.310 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9ec5f859-a86d-4764-a1f3-346ea287ac8c"}
03:12:26.310 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9ec5f859-a86d-4764-a1f3-346ea287ac8c"}
03:12:26.311 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b05e1e50-b300-4f74-83b7-d5733a69f82e"}
03:12:26.311 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b05e1e50-b300-4f74-83b7-d5733a69f82e"}
03:12:29.310 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d8017d62-14f8-4347-a9d7-eef9c2a86687"}
03:12:29.310 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d8017d62-14f8-4347-a9d7-eef9c2a86687"}
03:12:29.311 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d74b6ce8-a621-40f9-93c6-9363b10bb076"}
03:12:29.311 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d74b6ce8-a621-40f9-93c6-9363b10bb076"}
03:12:32.309 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9d849fe4-f2e8-4613-a544-b80bb82ceba4"}
03:12:32.309 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9d849fe4-f2e8-4613-a544-b80bb82ceba4"}
03:12:32.310 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"de19de80-9094-44bb-b94a-cc5b52171e37"}
03:12:32.310 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"de19de80-9094-44bb-b94a-cc5b52171e37"}
03:12:35.308 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a8ad197e-3174-4d03-9b86-e2c088cba539"}
03:12:35.308 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a8ad197e-3174-4d03-9b86-e2c088cba539"}
03:12:35.309 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"efd8aff7-0a76-4be8-b7a4-439cfc3e9e7c"}
03:12:35.309 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"efd8aff7-0a76-4be8-b7a4-439cfc3e9e7c"}
03:12:38.308 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"69e24c59-ad97-49d5-a5ce-3ee959322704"}
03:12:38.308 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"69e24c59-ad97-49d5-a5ce-3ee959322704"}
03:12:38.309 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1b8b5426-d331-49fd-bc0e-394c02ea7810"}
03:12:38.309 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1b8b5426-d331-49fd-bc0e-394c02ea7810"}
03:12:41.382 03.073 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d6eac8d6-403e-40c4-9815-2b321311f35d"}
03:12:41.383 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d6eac8d6-403e-40c4-9815-2b321311f35d"}
03:12:41.384 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f6240e49-3543-4aeb-ac99-b68d3eca1141"}
03:12:41.384 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f6240e49-3543-4aeb-ac99-b68d3eca1141"}
03:12:44.383 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"21e03346-4cad-48b0-9ed5-d6c402b4ec5a"}
03:12:44.383 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"21e03346-4cad-48b0-9ed5-d6c402b4ec5a"}
03:12:44.384 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"675b18b2-28d9-4e61-b9b1-947c93cc4516"}
03:12:44.384 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"675b18b2-28d9-4e61-b9b1-947c93cc4516"}
03:12:47.383 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"29d34c2a-c68d-4eef-801e-3f6a595e8ecb"}
03:12:47.383 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"29d34c2a-c68d-4eef-801e-3f6a595e8ecb"}
03:12:47.384 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"03fe036d-9eaf-484e-bc45-e4fad17e17cf"}
03:12:47.384 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"03fe036d-9eaf-484e-bc45-e4fad17e17cf"}
03:12:50.382 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f1c8aee5-e257-4037-8c1e-3de2665c8a9f"}
03:12:50.382 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f1c8aee5-e257-4037-8c1e-3de2665c8a9f"}
03:12:50.383 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bb6012fc-0e5e-4d53-ac79-427372ba9c0c"}
03:12:50.383 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bb6012fc-0e5e-4d53-ac79-427372ba9c0c"}
03:12:53.381 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1b45c93d-4c6f-46d4-88d3-326b5a5d02a9"}
03:12:53.381 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1b45c93d-4c6f-46d4-88d3-326b5a5d02a9"}
03:12:53.382 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"069cccbb-efc2-4b0c-afcd-0bde2c4d71ae"}
03:12:53.383 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"069cccbb-efc2-4b0c-afcd-0bde2c4d71ae"}
03:12:56.381 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9f7c41f7-b0b4-43a8-86fb-f0b0f02939fa"}
03:12:56.381 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9f7c41f7-b0b4-43a8-86fb-f0b0f02939fa"}
03:12:56.381 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"126f1764-6006-47ef-9d88-d871d95953d7"}
03:12:56.382 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"126f1764-6006-47ef-9d88-d871d95953d7"}
03:12:59.379 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b81d4f76-3738-483f-98a4-ef996ecde303"}
03:12:59.379 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b81d4f76-3738-483f-98a4-ef996ecde303"}
03:12:59.380 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f14acf4c-f26c-46a4-bf21-9e93688b13c9"}
03:12:59.380 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f14acf4c-f26c-46a4-bf21-9e93688b13c9"}
03:13:02.379 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8639277c-5f97-4fab-8b6c-d692311bdb89"}
03:13:02.379 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8639277c-5f97-4fab-8b6c-d692311bdb89"}
03:13:02.380 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9d90028d-5a0c-4834-aef1-c2543cc1328c"}
03:13:02.380 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9d90028d-5a0c-4834-aef1-c2543cc1328c"}
03:13:05.378 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"88103a8f-9e15-4014-9ff4-dec815ff682c"}
03:13:05.378 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"88103a8f-9e15-4014-9ff4-dec815ff682c"}
03:13:05.379 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0aca8d37-f12b-4724-9cd1-e6019a70f421"}
03:13:05.379 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0aca8d37-f12b-4724-9cd1-e6019a70f421"}
03:13:08.379 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fc4309ee-5f1d-4cb7-b308-431b4677073f"}
03:13:08.379 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fc4309ee-5f1d-4cb7-b308-431b4677073f"}
03:13:08.380 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"763a8543-1848-49ae-9da5-e1420291ef84"}
03:13:08.380 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"763a8543-1848-49ae-9da5-e1420291ef84"}
03:13:11.380 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3b7b550d-7faf-4630-850f-3d15fa8bad58"}
03:13:11.380 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3b7b550d-7faf-4630-850f-3d15fa8bad58"}
03:13:11.381 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e3dfb391-7297-4691-a908-fbbb6bbceae0"}
03:13:11.381 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e3dfb391-7297-4691-a908-fbbb6bbceae0"}
03:13:14.380 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9db7c682-4a85-4ce1-bcb5-9c6f06440a99"}
03:13:14.380 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9db7c682-4a85-4ce1-bcb5-9c6f06440a99"}
03:13:14.381 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a54029d9-8cd9-4c88-8a34-c2fc57abfe99"}
03:13:14.382 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a54029d9-8cd9-4c88-8a34-c2fc57abfe99"}
03:13:17.380 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"94446d9e-e181-4712-8702-33832eeba952"}
03:13:17.380 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"94446d9e-e181-4712-8702-33832eeba952"}
03:13:17.381 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"01a99449-e746-44a0-814f-f6efdcf1bef1"}
03:13:17.381 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"01a99449-e746-44a0-814f-f6efdcf1bef1"}
03:13:20.380 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"16c5cb05-6671-49d2-a69d-724aa8dffe8a"}
03:13:20.380 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"16c5cb05-6671-49d2-a69d-724aa8dffe8a"}
03:13:20.381 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"752682b3-1b99-4f3f-9f57-73f7ea9a24c3"}
03:13:20.381 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"752682b3-1b99-4f3f-9f57-73f7ea9a24c3"}
03:13:23.379 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"48a6f4a9-9d50-468e-a948-8fab82a231c2"}
03:13:23.379 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"48a6f4a9-9d50-468e-a948-8fab82a231c2"}
03:13:23.380 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9e99e952-63b0-4fe2-bdce-3707d8e88384"}
03:13:23.380 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9e99e952-63b0-4fe2-bdce-3707d8e88384"}
03:13:26.380 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"825e03c4-6157-4ce2-bbf8-ac16b5bd621c"}
03:13:26.380 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"825e03c4-6157-4ce2-bbf8-ac16b5bd621c"}
03:13:26.381 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1a2e5f66-ef87-4189-93a8-c7dd3119636a"}
03:13:26.381 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1a2e5f66-ef87-4189-93a8-c7dd3119636a"}
03:13:29.380 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"69b78ced-2f48-46f4-8d7e-5aebd2b4b917"}
03:13:29.380 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"69b78ced-2f48-46f4-8d7e-5aebd2b4b917"}
03:13:29.381 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"816bfad8-a604-4cd3-9441-07290bf1692e"}
03:13:29.381 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"816bfad8-a604-4cd3-9441-07290bf1692e"}
03:13:32.379 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"274f9b5b-0eeb-45d9-b869-5560c159594c"}
03:13:32.379 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"274f9b5b-0eeb-45d9-b869-5560c159594c"}
03:13:32.380 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2555f782-820c-4be2-8acf-4cd178cbec73"}
03:13:32.381 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2555f782-820c-4be2-8acf-4cd178cbec73"}
03:13:35.378 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b2e81d57-c8e3-4cdb-b52f-a0b74f8a10cd"}
03:13:35.378 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b2e81d57-c8e3-4cdb-b52f-a0b74f8a10cd"}
03:13:35.379 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1619bd1b-0401-4af6-81df-d05ca51abcff"}
03:13:35.379 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1619bd1b-0401-4af6-81df-d05ca51abcff"}
03:13:38.377 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1632152f-e25c-497b-858e-f6d1eb0c92a6"}
03:13:38.377 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1632152f-e25c-497b-858e-f6d1eb0c92a6"}
03:13:38.378 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e683163c-6a80-40da-b061-9764e3d8c33f"}
03:13:38.378 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e683163c-6a80-40da-b061-9764e3d8c33f"}
03:13:41.378 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5cf2a2df-62b3-41d2-9720-9a192dd35c64"}
03:13:41.378 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5cf2a2df-62b3-41d2-9720-9a192dd35c64"}
03:13:41.379 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"73636bb1-8e24-4d0c-9da9-a063a6e0be17"}
03:13:41.379 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"73636bb1-8e24-4d0c-9da9-a063a6e0be17"}
03:13:44.378 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ffeb5988-f52a-4c20-9ca3-a8fa7851938c"}
03:13:44.378 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ffeb5988-f52a-4c20-9ca3-a8fa7851938c"}
03:13:44.379 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"07f86318-e733-49b5-ac1f-237b0bebda2e"}
03:13:44.379 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"07f86318-e733-49b5-ac1f-237b0bebda2e"}
03:13:47.395 03.016 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"09541dfb-fca7-474c-bbfd-e7837c096b19"}
03:13:47.395 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"09541dfb-fca7-474c-bbfd-e7837c096b19"}
03:13:47.396 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f987d1d5-9a20-4cc4-a06f-469ba609071a"}
03:13:47.396 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f987d1d5-9a20-4cc4-a06f-469ba609071a"}
03:13:50.394 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"54630d1e-21f0-42f6-9443-200b808f1108"}
03:13:50.394 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"54630d1e-21f0-42f6-9443-200b808f1108"}
03:13:50.395 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0e85b875-8fb7-4915-a37d-3fd67acf8ddb"}
03:13:50.395 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0e85b875-8fb7-4915-a37d-3fd67acf8ddb"}
03:13:53.394 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1cd501a2-a688-423e-bdaf-e7146fbe5dd6"}
03:13:53.394 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1cd501a2-a688-423e-bdaf-e7146fbe5dd6"}
03:13:53.395 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"977e898d-3cc4-4fd3-bdc0-f2256ba9f07e"}
03:13:53.395 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"977e898d-3cc4-4fd3-bdc0-f2256ba9f07e"}
03:13:56.393 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"89568539-f29e-408f-9707-437a8b4ff6d0"}
03:13:56.393 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"89568539-f29e-408f-9707-437a8b4ff6d0"}
03:13:56.394 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cec75768-a15e-4957-8a04-2e74051c0f74"}
03:13:56.394 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cec75768-a15e-4957-8a04-2e74051c0f74"}
03:13:59.394 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5eb3005a-1e06-4213-aa88-ec89a704d461"}
03:13:59.394 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5eb3005a-1e06-4213-aa88-ec89a704d461"}
03:13:59.395 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"09625499-f1ed-4f29-bbdb-0157d8cee9ab"}
03:13:59.395 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"09625499-f1ed-4f29-bbdb-0157d8cee9ab"}
03:14:02.393 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4cf528be-73b8-4ecf-a93e-3ddf27df6feb"}
03:14:02.393 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4cf528be-73b8-4ecf-a93e-3ddf27df6feb"}
03:14:02.394 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9048e6a5-e89b-472b-89da-8d47901f5b67"}
03:14:02.394 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9048e6a5-e89b-472b-89da-8d47901f5b67"}
03:14:05.394 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2629a5d6-1aa7-4180-b5b4-f71a244de297"}
03:14:05.394 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2629a5d6-1aa7-4180-b5b4-f71a244de297"}
03:14:05.395 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"493005e3-2196-4093-b962-4a707944d58d"}
03:14:05.395 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"493005e3-2196-4093-b962-4a707944d58d"}
03:14:08.393 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2ea622f8-d36e-48a1-8f14-c5ec7962abe3"}
03:14:08.393 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2ea622f8-d36e-48a1-8f14-c5ec7962abe3"}
03:14:08.394 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"77f7c469-684a-4ece-8d2e-52851522b697"}
03:14:08.394 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"77f7c469-684a-4ece-8d2e-52851522b697"}
03:14:11.393 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"003f95bd-0cca-42dc-a0ca-25e20b0ad301"}
03:14:11.393 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"003f95bd-0cca-42dc-a0ca-25e20b0ad301"}
03:14:11.394 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8a8a0bc8-786b-4309-8bb8-96cf8c6980db"}
03:14:11.394 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8a8a0bc8-786b-4309-8bb8-96cf8c6980db"}
03:14:14.393 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0a5852eb-4f5e-471c-8bdf-88e9d9b0fdd4"}
03:14:14.393 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0a5852eb-4f5e-471c-8bdf-88e9d9b0fdd4"}
03:14:14.394 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4748ebe5-4679-4dc4-9535-cb1ca615f74a"}
03:14:14.394 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4748ebe5-4679-4dc4-9535-cb1ca615f74a"}
03:14:17.161 02.767 13300 evsrv: cli 10203680 connect
03:14:17.162 00.001 13300 evsrv: cli 10203680 request: {"method":"get_app_state","id":"cb25d868-9078-4127-928d-6b36e4358ce5"}
03:14:17.162 00.000 13300 evsrv: cli 10203680 response: {"jsonrpc":"2.0","result":"Stopped","id":"cb25d868-9078-4127-928d-6b36e4358ce5"}
03:14:17.163 00.001 13300 evsrv: cli 10203680 disconnect
03:14:17.164 00.001 13300 evsrv: cli 10203220 connect
03:14:17.165 00.001 13300 evsrv: cli 10203220 request: {"method":"get_calibrated","id":"35abad01-11df-4ca2-af84-98bff733286d"}
03:14:17.165 00.000 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":true,"id":"35abad01-11df-4ca2-af84-98bff733286d"}
03:14:17.166 00.001 13300 evsrv: cli 10203220 disconnect
03:14:17.167 00.001 13300 evsrv: cli 10203860 connect
03:14:17.168 00.001 13300 evsrv: cli 10203860 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":5,"timeout":40},"recalibrate":false},"id":"50068272-046d-44c1-8747-5723f85cb6dd"}
03:14:17.168 00.000 13300 PhdController::Guide begins
03:14:17.168 00.000 13300 PhdController: newstate STATE_SETUP
03:14:17.168 00.000 13300 PhdController: setup
03:14:17.168 00.000 13300 PhdController: newstate STATE_ATTEMPT_START
03:14:17.168 00.000 13300 PhdController: start capturing
03:14:17.168 00.000 13300 Changing from state SELECTING to UNINITIALIZED
03:14:17.168 00.000 13300 guider state => SELECTING
03:14:17.169 00.001 13300 setting force full frames = true
03:14:17.169 00.000 13300 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
03:14:17.209 00.040 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:14:17.210 00.001 13300 Enqueuing Expose request
03:14:17.210 00.000 13300 PhdController: newstate STATE_SELECT_STAR
03:14:17.210 00.000 11596 Worker thread wakes up
03:14:17.210 00.000 13300 evsrv: cli 10203860 response: {"jsonrpc":"2.0","result":0,"id":"50068272-046d-44c1-8747-5723f85cb6dd"}
03:14:17.210 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:14:17.211 00.001 13300 evsrv: cli 10203860 disconnect
03:14:17.219 00.008 13300 evsrv: cli 102037C0 connect
03:14:17.219 00.000 13300 case statement mapped state 1 to 101
03:14:17.220 00.001 13300 case statement mapped state 1 to 101
03:14:17.220 00.000 13300 evsrv: cli 102037C0 request: {"method":"get_lock_shift_params","id":"2485dd2c-b22d-4403-891d-3f73546167b1"}
03:14:17.221 00.001 13300 evsrv: cli 102037C0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"2485dd2c-b22d-4403-891d-3f73546167b1"}
03:14:17.221 00.000 13300 evsrv: cli 102037C0 disconnect
03:14:17.225 00.004 13300 evsrv: cli 10203CC0 connect
03:14:17.225 00.000 13300 case statement mapped state 1 to 101
03:14:17.226 00.001 13300 case statement mapped state 1 to 101
03:14:17.226 00.000 13300 evsrv: cli 10203CC0 request: {"method":"get_lock_position","id":"d6918251-107b-4acc-adc4-511813836a2a"}
03:14:17.227 00.001 13300 evsrv: cli 10203CC0 response: {"jsonrpc":"2.0","result":null,"id":"d6918251-107b-4acc-adc4-511813836a2a"}
03:14:17.228 00.001 13300 evsrv: cli 10203CC0 disconnect
03:14:17.393 00.165 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b2e07e72-23bd-41c1-8121-ad21c3c56088"}
03:14:17.393 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b2e07e72-23bd-41c1-8121-ad21c3c56088"}
03:14:17.394 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"db92c148-7951-42a2-a7af-30e8207b5beb"}
03:14:17.394 00.000 13300 case statement mapped state 1 to 101
03:14:17.394 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"db92c148-7951-42a2-a7af-30e8207b5beb"}
03:14:17.723 00.329 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:14:18.228 00.505 13300 evsrv: cli 10203F40 connect
03:14:18.228 00.000 13300 case statement mapped state 1 to 101
03:14:18.229 00.001 13300 case statement mapped state 1 to 101
03:14:18.229 00.000 13300 evsrv: cli 10203F40 request: {"method":"get_lock_position","id":"2db35eee-8fbb-4c50-b097-4385d9c4e432"}
03:14:18.229 00.000 13300 evsrv: cli 10203F40 response: {"jsonrpc":"2.0","result":null,"id":"2db35eee-8fbb-4c50-b097-4385d9c4e432"}
03:14:18.230 00.001 13300 evsrv: cli 10203F40 disconnect
03:14:19.228 00.998 13300 evsrv: cli 10203CC0 connect
03:14:19.228 00.000 13300 case statement mapped state 1 to 101
03:14:19.229 00.001 13300 case statement mapped state 1 to 101
03:14:19.229 00.000 13300 evsrv: cli 10203CC0 request: {"method":"get_lock_position","id":"35ee70d0-f0d8-4d42-b13d-2c43e22e1c5a"}
03:14:19.230 00.001 13300 evsrv: cli 10203CC0 response: {"jsonrpc":"2.0","result":null,"id":"35ee70d0-f0d8-4d42-b13d-2c43e22e1c5a"}
03:14:19.230 00.000 13300 evsrv: cli 10203CC0 disconnect
03:14:20.231 01.001 13300 evsrv: cli 10203F40 connect
03:14:20.232 00.001 13300 case statement mapped state 1 to 101
03:14:20.232 00.000 13300 case statement mapped state 1 to 101
03:14:20.232 00.000 13300 evsrv: cli 10203F40 request: {"method":"get_lock_position","id":"9eef4bf3-c187-4766-9ff1-25d2778f5ff0"}
03:14:20.233 00.001 13300 evsrv: cli 10203F40 response: {"jsonrpc":"2.0","result":null,"id":"9eef4bf3-c187-4766-9ff1-25d2778f5ff0"}
03:14:20.233 00.000 13300 evsrv: cli 10203F40 disconnect
03:14:20.393 00.160 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a23cda9f-59ee-4180-aa71-c1234f28c2ef"}
03:14:20.393 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a23cda9f-59ee-4180-aa71-c1234f28c2ef"}
03:14:20.394 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"34e805e9-a36b-4c3a-b82b-b4f8806c570f"}
03:14:20.394 00.000 13300 case statement mapped state 1 to 101
03:14:20.394 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"34e805e9-a36b-4c3a-b82b-b4f8806c570f"}
03:14:20.744 00.350 11596 Exposure complete
03:14:20.812 00.068 11596 worker thread done servicing request
03:14:20.812 00.000 13300 OnExposeComplete: enter
03:14:20.812 00.000 13300 UpdateGuideState(): m_state=1
03:14:20.813 00.001 13300 UpdateCurrentPosition: no star selected
03:14:20.813 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:14:20.813 00.000 13300 Status Line: Nessuna stella selezionata
03:14:20.818 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
03:14:20.825 00.007 13300 UpdateGuideState exits: Nessuna stella selezionata
03:14:20.825 00.000 13300 GuiderMultiStar::AutoSelect enter
03:14:20.826 00.001 13300 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
03:14:20.891 00.065 13300 AutoFind: auto downsample for scale 4.47 => 1x
03:14:21.037 00.146 13300 AutoFind: global mean = 0.0, stdev 1.1
03:14:21.038 00.001 13300 AutoFind: using threshold = 0.1
03:14:21.181 00.143 13300 AutoFind: local max [306, 650] 217.1
03:14:21.181 00.000 13300 AutoFind: local max [44, 410] 175.8
03:14:21.181 00.000 13300 AutoFind: local max [1265, 10] 140.6
03:14:21.181 00.000 13300 AutoFind: local max [10, 97] 110.5
03:14:21.181 00.000 13300 AutoFind: local max [1123, 18] 58.3
03:14:21.182 00.001 13300 AutoFind: local max [1093, 805] 39.9
03:14:21.182 00.000 13300 AutoFind: local max [577, 854] 20.8
03:14:21.182 00.000 13300 AutoFind: local max [966, 602] 17.1
03:14:21.182 00.000 13300 AutoFind: local max [280, 465] 16.2
03:14:21.182 00.000 13300 AutoFind: local max [989, 811] 15.2
03:14:21.182 00.000 13300 AutoFind: local max [407, 820] 13.5
03:14:21.182 00.000 13300 AutoFind: local max [1100, 537] 11.7
03:14:21.182 00.000 13300 AutoFind: local max [866, 384] 11.7
03:14:21.182 00.000 13300 AutoFind: local max [604, 675] 11.6
03:14:21.182 00.000 13300 AutoFind: local max [499, 623] 10.2
03:14:21.182 00.000 13300 AutoFind: local max [913, 246] 9.8
03:14:21.182 00.000 13300 AutoFind: local max [156, 314] 9.0
03:14:21.183 00.001 13300 AutoFind: local max [529, 157] 8.5
03:14:21.183 00.000 13300 AutoFind: local max [1011, 455] 7.9
03:14:21.183 00.000 13300 AutoFind: local max [466, 962] 7.3
03:14:21.183 00.000 13300 AutoFind: local max [472, 948] 7.1
03:14:21.183 00.000 13300 AutoFind: local max [1019, 257] 6.9
03:14:21.183 00.000 13300 AutoFind: local max [788, 461] 6.9
03:14:21.183 00.000 13300 AutoFind: local max [634, 1015] 6.7
03:14:21.183 00.000 13300 AutoFind: local max [731, 841] 6.7
03:14:21.183 00.000 13300 AutoFind: local max [303, 424] 6.6
03:14:21.183 00.000 13300 AutoFind: local max [154, 47] 6.5
03:14:21.183 00.000 13300 AutoFind: local max [18, 320] 6.4
03:14:21.184 00.001 13300 AutoFind: local max [883, 31] 6.1
03:14:21.184 00.000 13300 AutoFind: local max [925, 240] 6.0
03:14:21.184 00.000 13300 AutoFind: local max [861, 347] 6.0
03:14:21.184 00.000 13300 AutoFind: local max [923, 739] 5.8
03:14:21.184 00.000 13300 AutoFind: local max [85, 309] 5.7
03:14:21.184 00.000 13300 AutoFind: local max [536, 779] 5.7
03:14:21.184 00.000 13300 AutoFind: local max [841, 165] 5.6
03:14:21.184 00.000 13300 AutoFind: local max [761, 448] 5.3
03:14:21.184 00.000 13300 AutoFind: local max [309, 659] 5.2
03:14:21.184 00.000 13300 AutoFind: local max [21, 462] 4.9
03:14:21.184 00.000 13300 AutoFind: local max [1232, 504] 4.8
03:14:21.184 00.000 13300 AutoFind: local max [619, 146] 4.7
03:14:21.185 00.001 13300 AutoFind: local max [1234, 370] 4.7
03:14:21.185 00.000 13300 AutoFind: local max [1220, 816] 4.6
03:14:21.185 00.000 13300 AutoFind: local max [1213, 990] 4.6
03:14:21.185 00.000 13300 AutoFind: local max [1226, 955] 4.5
03:14:21.185 00.000 13300 AutoFind: local max [33, 410] 4.5
03:14:21.185 00.000 13300 AutoFind: local max [1074, 789] 4.5
03:14:21.185 00.000 13300 AutoFind: local max [299, 660] 4.5
03:14:21.185 00.000 13300 AutoFind: local max [479, 114] 4.5
03:14:21.185 00.000 13300 AutoFind: local max [1215, 226] 4.5
03:14:21.185 00.000 13300 AutoFind: local max [1137, 790] 4.5
03:14:21.185 00.000 13300 AutoFind: local max [856, 660] 4.5
03:14:21.185 00.000 13300 AutoFind: local max [1202, 652] 4.5
03:14:21.186 00.001 13300 AutoFind: local max [1021, 245] 4.5
03:14:21.186 00.000 13300 AutoFind: local max [947, 486] 4.5
03:14:21.186 00.000 13300 AutoFind: local max [1079, 696] 4.5
03:14:21.186 00.000 13300 AutoFind: local max [1265, 958] 4.5
03:14:21.186 00.000 13300 AutoFind: local max [1081, 524] 4.5
03:14:21.186 00.000 13300 AutoFind: local max [43, 400] 4.5
03:14:21.186 00.000 13300 AutoFind: local max [1099, 235] 4.4
03:14:21.186 00.000 13300 AutoFind: local max [849, 335] 4.4
03:14:21.186 00.000 13300 AutoFind: local max [970, 130] 4.4
03:14:21.186 00.000 13300 AutoFind: local max [1210, 421] 4.4
03:14:21.186 00.000 13300 AutoFind: local max [1033, 64] 4.4
03:14:21.186 00.000 13300 AutoFind: local max [46, 480] 4.4
03:14:21.187 00.001 13300 AutoFind: local max [1179, 934] 4.4
03:14:21.187 00.000 13300 AutoFind: local max [1227, 427] 4.4
03:14:21.187 00.000 13300 AutoFind: local max [46, 479] 4.4
03:14:21.187 00.000 13300 AutoFind: local max [1271, 200] 4.4
03:14:21.187 00.000 13300 AutoFind: local max [823, 120] 4.3
03:14:21.187 00.000 13300 AutoFind: local max [1234, 278] 4.3
03:14:21.187 00.000 13300 AutoFind: local max [1101, 114] 4.3
03:14:21.187 00.000 13300 AutoFind: local max [1063, 320] 4.3
03:14:21.187 00.000 13300 AutoFind: local max [39, 744] 4.3
03:14:21.187 00.000 13300 AutoFind: local max [1154, 193] 4.3
03:14:21.187 00.000 13300 AutoFind: local max [1165, 750] 4.3
03:14:21.187 00.000 13300 AutoFind: local max [1240, 680] 4.3
03:14:21.188 00.001 13300 AutoFind: local max [1174, 684] 4.3
03:14:21.188 00.000 13300 AutoFind: local max [1241, 49] 4.3
03:14:21.188 00.000 13300 AutoFind: local max [1181, 480] 4.3
03:14:21.188 00.000 13300 AutoFind: local max [1120, 360] 4.3
03:14:21.188 00.000 13300 AutoFind: local max [1113, 69] 4.3
03:14:21.188 00.000 13300 AutoFind: local max [1015, 566] 4.3
03:14:21.188 00.000 13300 AutoFind: local max [1183, 924] 4.3
03:14:21.188 00.000 13300 AutoFind: local max [1221, 751] 4.3
03:14:21.188 00.000 13300 AutoFind: local max [1105, 245] 4.2
03:14:21.189 00.001 13300 AutoFind: local max [1045, 468] 4.2
03:14:21.189 00.000 13300 AutoFind: local max [1175, 12] 4.2
03:14:21.189 00.000 13300 AutoFind: local max [1131, 168] 4.2
03:14:21.189 00.000 13300 AutoFind: local max [1266, 586] 4.2
03:14:21.189 00.000 13300 AutoFind: local max [1167, 790] 4.2
03:14:21.189 00.000 13300 AutoFind: local max [1195, 872] 4.2
03:14:21.189 00.000 13300 AutoFind: local max [1208, 958] 4.2
03:14:21.189 00.000 13300 AutoFind: local max [1206, 804] 4.2
03:14:21.189 00.000 13300 AutoFind: local max [1085, 248] 4.2
03:14:21.189 00.000 13300 AutoFind: local max [867, 52] 4.2
03:14:21.189 00.000 13300 AutoFind: local max [765, 92] 4.2
03:14:21.189 00.000 13300 AutoFind: local max [1240, 232] 4.2
03:14:21.190 00.001 13300 AutoFind: local max [1270, 122] 4.2
03:14:21.190 00.000 13300 AutoFind: local max [1239, 897] 4.2
03:14:21.190 00.000 13300 AutoFind: local max [1223, 735] 4.2
03:14:21.190 00.000 13300 AutoFind: merge [46, 479] 4.4 - [46, 480] 4.4
03:14:21.190 00.000 13300 AutoFind: too close [1223, 735] 4.2 - [1221, 751] 4.3
03:14:21.190 00.000 13300 AutoFind: too close [1085, 248] 4.2 - [1105, 245] 4.2
03:14:21.190 00.000 13300 AutoFind: too close [1085, 248] 4.2 - [1099, 235] 4.4
03:14:21.190 00.000 13300 AutoFind: too close [1206, 804] 4.2 - [1220, 816] 4.6
03:14:21.190 00.000 13300 AutoFind: too close [1208, 958] 4.2 - [1226, 955] 4.5
03:14:21.190 00.000 13300 AutoFind: too close [1105, 245] 4.2 - [1099, 235] 4.4
03:14:21.191 00.001 13300 AutoFind: too close [1183, 924] 4.3 - [1179, 934] 4.4
03:14:21.191 00.000 13300 AutoFind: too close [1227, 427] 4.4 - [1210, 421] 4.4
03:14:21.191 00.000 13300 AutoFind: too close [849, 335] 4.4 - [861, 347] 6.0
03:14:21.191 00.000 13300 AutoFind: too close [43, 400] 4.5 - [33, 410] 4.5
03:14:21.191 00.000 13300 AutoFind: close dim-bright [43, 400] 4.5 - [44, 410] 175.8
03:14:21.191 00.000 13300 AutoFind: too close [1081, 524] 4.5 - [1100, 537] 11.7
03:14:21.191 00.000 13300 AutoFind: too close [1021, 245] 4.5 - [1019, 257] 6.9
03:14:21.191 00.000 13300 AutoFind: too close [299, 660] 4.5 - [309, 659] 5.2
03:14:21.191 00.000 13300 AutoFind: close dim-bright [299, 660] 4.5 - [306, 650] 217.1
03:14:21.191 00.000 13300 AutoFind: close dim-bright [1074, 789] 4.5 - [1093, 805] 39.9
03:14:21.191 00.000 13300 AutoFind: close dim-bright [33, 410] 4.5 - [44, 410] 175.8
03:14:21.192 00.001 13300 AutoFind: close dim-bright [309, 659] 5.2 - [306, 650] 217.1
03:14:21.192 00.000 13300 AutoFind: too close [925, 240] 6.0 - [913, 246] 9.8
03:14:21.192 00.000 13300 AutoFind: too close [472, 948] 7.1 - [466, 962] 7.3
03:14:21.192 00.000 13300 AutoFind: too close to edge [1270, 122] 4.2
03:14:21.192 00.000 13300 AutoFind: too close to edge [1266, 586] 4.2
03:14:21.192 00.000 13300 AutoFind: too close to edge [1175, 12] 4.2
03:14:21.192 00.000 13300 AutoFind: too close to edge [1271, 200] 4.4
03:14:21.192 00.000 13300 AutoFind: too close to edge [1265, 958] 4.5
03:14:21.192 00.000 13300 AutoFind: too close to edge [634, 1015] 6.7
03:14:21.192 00.000 13300 AutoFind: too close to edge [10, 97] 110.5
03:14:21.192 00.000 13300 AutoFind: too close to edge [1265, 10] 140.6
03:14:21.192 00.000 13300 AutoFind: BPP = 8, saturation at 259, pedestal 4, thresh = 233
03:14:21.193 00.001 13300 Star::Find(15, 306, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.193 00.000 13300 Star::Find returns 1 (0), X=306.31, Y=649.73, Mass=1853, SNR=30.2, Peak=254 HFD=3.5
03:14:21.193 00.000 13300 Star::Find(15, 44, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.193 00.000 13300 Star::Find returns 1 (0), X=44.01, Y=409.67, Mass=1328, SNR=25.6, Peak=155 HFD=3.2
03:14:21.193 00.000 13300 Star::Find(15, 1123, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.193 00.000 13300 Star::Find returns 1 (0), X=1123.23, Y=17.85, Mass=394, SNR=13.8, Peak=41 HFD=3.7
03:14:21.193 00.000 13300 Star::Find(15, 1093, 805, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.193 00.000 13300 Star::Find returns 1 (0), X=1092.76, Y=805.36, Mass=334, SNR=12.7, Peak=33 HFD=3.6
03:14:21.193 00.000 13300 Star::Find(15, 577, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.194 00.001 13300 Star::Find returns 1 (0), X=576.84, Y=854.42, Mass=156, SNR=8.6, Peak=25 HFD=3.1
03:14:21.194 00.000 13300 Star::Find(15, 966, 602, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.194 00.000 13300 Star::Find returns 1 (0), X=966.09, Y=602.33, Mass=115, SNR=7.4, Peak=20 HFD=2.6
03:14:21.194 00.000 13300 Star::Find(15, 280, 465, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.194 00.000 13300 Star::Find returns 1 (0), X=280.01, Y=465.06, Mass=103, SNR=7.0, Peak=24 HFD=2.3
03:14:21.194 00.000 13300 Star::Find(15, 989, 811, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.194 00.000 13300 Star::Find returns 1 (0), X=989.53, Y=811.08, Mass=94, SNR=6.7, Peak=21 HFD=2.5
03:14:21.194 00.000 13300 Star::Find(15, 407, 820, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.194 00.000 13300 Star::Find returns 1 (0), X=407.12, Y=819.95, Mass=65, SNR=5.6, Peak=18 HFD=2.2
03:14:21.195 00.001 13300 Star::Find(15, 866, 384, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.195 00.000 13300 Star::Find returns 1 (0), X=865.95, Y=384.57, Mass=108, SNR=7.1, Peak=17 HFD=3.1
03:14:21.195 00.000 13300 Star::Find(15, 604, 675, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.195 00.000 13300 Star::Find returns 1 (0), X=603.97, Y=675.33, Mass=65, SNR=5.6, Peak=17 HFD=2.2
03:14:21.195 00.000 13300 Star::Find(15, 499, 623, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.195 00.000 13300 Star::Find returns 0 (4), X=499.55, Y=623.49, Mass=51, SNR=5.0, Peak=15 HFD=1.5
03:14:21.195 00.000 13300 Star::Find(15, 156, 314, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.196 00.001 13300 Star::Find returns 1 (0), X=155.55, Y=314.32, Mass=38, SNR=4.3, Peak=11 HFD=1.7
03:14:21.196 00.000 13300 Star::Find(15, 529, 157, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.196 00.000 13300 Star::Find returns 1 (0), X=528.98, Y=157.75, Mass=69, SNR=5.7, Peak=15 HFD=2.2
03:14:21.196 00.000 13300 Star::Find(15, 1011, 455, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.196 00.000 13300 Star::Find returns 1 (0), X=1011.24, Y=454.85, Mass=39, SNR=4.3, Peak=11 HFD=2.4
03:14:21.196 00.000 13300 Star::Find(15, 788, 461, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.196 00.000 13300 Star::Find returns 1 (0), X=788.08, Y=460.39, Mass=32, SNR=3.9, Peak=10 HFD=2.3
03:14:21.196 00.000 13300 Star::Find(15, 731, 841, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.196 00.000 13300 Star::Find false star n=8 nbg=284 bg=3.9 sigma=0.5 thresh=6 peak=6
03:14:21.197 00.001 13300 Star::Find returns 0 (2), X=731.00, Y=841.00, Mass=21, SNR=2.9, Peak=8 HFD=0.0
03:14:21.197 00.000 13300 Star::Find(15, 303, 424, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.197 00.000 13300 Star::Find returns 1 (0), X=302.35, Y=424.13, Mass=61, SNR=5.3, Peak=10 HFD=5.3
03:14:21.197 00.000 13300 Star::Find(15, 154, 47, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.197 00.000 13300 Star::Find false star n=6 nbg=282 bg=3.9 sigma=0.6 thresh=6 peak=6
03:14:21.197 00.000 13300 Star::Find returns 0 (2), X=154.00, Y=47.00, Mass=22, SNR=2.9, Peak=10 HFD=0.0
03:14:21.197 00.000 13300 Star::Find(15, 18, 320, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.197 00.000 13300 Star::Find false star n=6 nbg=282 bg=3.9 sigma=0.6 thresh=6 peak=6
03:14:21.197 00.000 13300 Star::Find returns 0 (2), X=18.00, Y=320.00, Mass=19, SNR=2.9, Peak=9 HFD=0.0
03:14:21.197 00.000 13300 Star::Find(15, 883, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.198 00.001 13300 Star::Find false star n=12 nbg=286 bg=4.0 sigma=0.5 thresh=6 peak=6
03:14:21.198 00.000 13300 Star::Find returns 0 (2), X=883.00, Y=31.00, Mass=28, SNR=2.9, Peak=7 HFD=0.0
03:14:21.198 00.000 13300 Star::Find(15, 923, 739, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.198 00.000 13300 Star::Find returns 1 (0), X=923.22, Y=738.84, Mass=27, SNR=3.6, Peak=14 HFD=1.6
03:14:21.198 00.000 13300 Star::Find(15, 85, 309, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.198 00.000 13300 Star::Find returns 0 (2), X=85.00, Y=309.00, Mass=16, SNR=2.7, Peak=9 HFD=0.0
03:14:21.198 00.000 13300 Star::Find(15, 536, 779, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.198 00.000 13300 Star::Find returns 0 (2), X=536.00, Y=779.00, Mass=12, SNR=2.4, Peak=8 HFD=0.0
03:14:21.198 00.000 13300 Star::Find(15, 841, 165, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.198 00.000 13300 Star::Find false star n=11 nbg=282 bg=4.1 sigma=0.6 thresh=6 peak=6
03:14:21.199 00.001 13300 Star::Find returns 0 (2), X=841.00, Y=165.00, Mass=24, SNR=2.9, Peak=8 HFD=0.0
03:14:21.199 00.000 13300 Star::Find(15, 761, 448, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.199 00.000 13300 Star::Find returns 1 (0), X=761.30, Y=447.49, Mass=32, SNR=3.9, Peak=11 HFD=2.8
03:14:21.199 00.000 13300 Star::Find(15, 21, 462, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.199 00.000 13300 Star::Find returns 0 (2), X=21.00, Y=462.00, Mass=12, SNR=2.4, Peak=9 HFD=0.0
03:14:21.199 00.000 13300 Star::Find(15, 1232, 504, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.200 00.001 13300 Star::Find returns 0 (3), X=1232.00, Y=504.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
03:14:21.200 00.000 13300 Star::Find(15, 619, 146, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.200 00.000 13300 Star::Find returns 0 (3), X=619.00, Y=146.00, Mass=2, SNR=1.0, Peak=6 HFD=0.0
03:14:21.200 00.000 13300 Star::Find(15, 1234, 370, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.200 00.000 13300 Star::Find returns 0 (3), X=1234.00, Y=370.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
03:14:21.200 00.000 13300 Star::Find(15, 1213, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.201 00.001 13300 Star::Find returns 0 (3), X=1213.00, Y=990.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
03:14:21.201 00.000 13300 Star::Find(15, 1074, 789, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.201 00.000 13300 Star::Find false star n=21 nbg=279 bg=4.5 sigma=1.0 thresh=7 peak=5
03:14:21.201 00.000 13300 Star::Find returns 0 (2), X=1074.00, Y=789.00, Mass=182, SNR=2.9, Peak=6 HFD=0.0
03:14:21.201 00.000 13300 Star::Find(15, 479, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.201 00.000 13300 Star::Find returns 0 (3), X=479.00, Y=114.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
03:14:21.201 00.000 13300 Star::Find(15, 1215, 226, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.202 00.001 13300 Star::Find returns 0 (3), X=1215.00, Y=226.00, Mass=5, SNR=1.6, Peak=6 HFD=0.0
03:14:21.202 00.000 13300 Star::Find(15, 1137, 790, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.202 00.000 13300 Star::Find returns 0 (3), X=1137.00, Y=790.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
03:14:21.202 00.000 13300 Star::Find(15, 856, 660, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.202 00.000 13300 Star::Find returns 0 (3), X=856.00, Y=660.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
03:14:21.202 00.000 13300 Star::Find(15, 1202, 652, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.203 00.001 13300 Star::Find returns 0 (3), X=1202.00, Y=652.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
03:14:21.203 00.000 13300 Star::Find(15, 947, 486, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.203 00.000 13300 Star::Find returns 0 (3), X=947.00, Y=486.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
03:14:21.203 00.000 13300 Star::Find(15, 1079, 696, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.203 00.000 13300 Star::Find returns 0 (3), X=1079.00, Y=696.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
03:14:21.203 00.000 13300 Star::Find(15, 970, 130, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.204 00.001 13300 Star::Find returns 0 (2), X=970.00, Y=130.00, Mass=10, SNR=2.2, Peak=7 HFD=0.0
03:14:21.204 00.000 13300 Star::Find(15, 1033, 64, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.204 00.000 13300 Star::Find returns 0 (3), X=1033.00, Y=64.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
03:14:21.204 00.000 13300 Star::Find(15, 46, 480, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.204 00.000 13300 Star::Find false star n=32 nbg=271 bg=3.9 sigma=0.5 thresh=5 peak=5
03:14:21.205 00.001 13300 Star::Find returns 0 (2), X=46.00, Y=480.00, Mass=42, SNR=2.9, Peak=7 HFD=0.0
03:14:21.205 00.000 13300 Star::Find(15, 823, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.205 00.000 13300 Star::Find returns 0 (3), X=823.00, Y=120.00, Mass=6, SNR=1.6, Peak=6 HFD=0.0
03:14:21.205 00.000 13300 Star::Find(15, 1234, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.205 00.000 13300 Star::Find returns 0 (3), X=1234.00, Y=278.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
03:14:21.205 00.000 13300 Star::Find(15, 1101, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.206 00.001 13300 Star::Find returns 0 (2), X=1101.00, Y=114.00, Mass=16, SNR=2.7, Peak=6 HFD=0.0
03:14:21.206 00.000 13300 Star::Find(15, 1063, 320, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.206 00.000 13300 Star::Find returns 0 (3), X=1063.00, Y=320.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
03:14:21.206 00.000 13300 Star::Find(15, 39, 744, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.206 00.000 13300 Star::Find returns 0 (2), X=39.00, Y=744.00, Mass=11, SNR=2.3, Peak=7 HFD=0.0
03:14:21.206 00.000 13300 Star::Find(15, 1154, 193, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.206 00.000 13300 Star::Find returns 0 (3), X=1154.00, Y=193.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
03:14:21.207 00.001 13300 Star::Find(15, 1165, 750, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.207 00.000 13300 Star::Find returns 0 (3), X=1165.00, Y=750.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
03:14:21.207 00.000 13300 Star::Find(15, 1240, 680, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.207 00.000 13300 Star::Find returns 0 (3), X=1240.00, Y=680.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
03:14:21.207 00.000 13300 Star::Find(15, 1174, 684, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.207 00.000 13300 Star::Find returns 0 (3), X=1174.00, Y=684.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
03:14:21.208 00.001 13300 Star::Find(15, 1241, 49, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.208 00.000 13300 Star::Find returns 0 (3), X=1241.00, Y=49.00, Mass=5, SNR=1.5, Peak=6 HFD=0.0
03:14:21.208 00.000 13300 Star::Find(15, 1181, 480, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.208 00.000 13300 Star::Find returns 0 (3), X=1181.00, Y=480.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
03:14:21.208 00.000 13300 Star::Find(15, 1120, 360, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.208 00.000 13300 Star::Find returns 0 (3), X=1120.00, Y=360.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
03:14:21.209 00.001 13300 Star::Find(15, 1113, 69, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.209 00.000 13300 Star::Find returns 0 (3), X=1113.00, Y=69.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
03:14:21.209 00.000 13300 Star::Find(15, 1015, 566, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.209 00.000 13300 Star::Find returns 0 (3), X=1015.00, Y=566.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
03:14:21.209 00.000 13300 Star::Find(15, 1045, 468, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.209 00.000 13300 Star::Find returns 0 (3), X=1045.00, Y=468.00, Mass=6, SNR=1.6, Peak=6 HFD=0.0
03:14:21.209 00.000 13300 Star::Find(15, 1131, 168, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.210 00.001 13300 Star::Find returns 0 (3), X=1131.00, Y=168.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
03:14:21.210 00.000 13300 Star::Find(15, 1167, 790, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.210 00.000 13300 Star::Find returns 0 (3), X=1167.00, Y=790.00, Mass=5, SNR=1.5, Peak=7 HFD=0.0
03:14:21.210 00.000 13300 Star::Find(15, 1195, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.210 00.000 13300 Star::Find returns 0 (3), X=1195.00, Y=872.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
03:14:21.210 00.000 13300 Star::Find(15, 867, 52, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.211 00.001 13300 Star::Find returns 0 (3), X=867.00, Y=52.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
03:14:21.211 00.000 13300 Star::Find(15, 765, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.211 00.000 13300 Star::Find returns 0 (3), X=765.00, Y=92.00, Mass=2, SNR=1.0, Peak=6 HFD=0.0
03:14:21.211 00.000 13300 Star::Find(15, 1240, 232, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.211 00.000 13300 Star::Find returns 0 (3), X=1240.00, Y=232.00, Mass=3, SNR=1.2, Peak=6 HFD=0.0
03:14:21.211 00.000 13300 Star::Find(15, 1239, 897, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.212 00.001 13300 Star::Find returns 0 (3), X=1239.00, Y=897.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
03:14:21.212 00.000 13300 AutoFind: finding best star pass 1
03:14:21.212 00.000 13300 Star::Find(15, 306, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.212 00.000 13300 Star::Find returns 1 (0), X=306.31, Y=649.73, Mass=1853, SNR=30.2, Peak=254 HFD=3.5
03:14:21.212 00.000 13300 AutoFind: near-saturated [306, 650] 217.1 Mass 1853 SNR 30.2 Peak 254
03:14:21.212 00.000 13300 Star::Find(15, 44, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.213 00.001 13300 Star::Find returns 1 (0), X=44.01, Y=409.67, Mass=1328, SNR=25.6, Peak=155 HFD=3.2
03:14:21.213 00.000 13300 AutoFind returns star at [44, 410] 175.8 Mass 1328 SNR 25.6
03:14:21.214 00.001 13300 Star::Find(15, 44, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.215 00.001 13300 Star::Find returns 1 (0), X=44.01, Y=409.67, Mass=1328, SNR=25.6, Peak=155 HFD=3.2
03:14:21.215 00.000 13300 MultiStar: List (8): {44.01, 409.67}(25.6), {1123.23, 17.85}(13.8), {1092.76, 805.36}(12.7), {576.84, 854.42}(8.6), {966.09, 602.33}(7.4), {280.01, 465.06}(7.0), {989.53, 811.08}(6.7), {865.95, 384.57}(7.1), 
03:14:21.215 00.000 13300 setting lock position to (44.01, 409.67)
03:14:21.215 00.000 13300 MultiStar: stabilizing after lock position change
03:14:21.215 00.000 13300 AutoSelect: state = 1, call UpdateGuideState
03:14:21.216 00.001 13300 UpdateGuideState(): m_state=1
03:14:21.216 00.000 13300 Star::Find(15, 44, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:21.216 00.000 13300 Star::Find returns 1 (0), X=44.01, Y=409.67, Mass=1328, SNR=25.6, Peak=155 HFD=3.2
03:14:21.216 00.000 13300 DistanceChecker: deactivated
03:14:21.216 00.000 13300 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.53) = xAngle (-1.53 = -1.53)
03:14:21.216 00.000 13300 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.66 = 1.62)
03:14:21.216 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
03:14:21.222 00.006 13300 setting force full frames = false
03:14:21.222 00.000 13300 setting lock position to (44.01, 409.67)
03:14:21.222 00.000 13300 MultiStar: stabilizing after lock position change
03:14:21.222 00.000 13300 CurrentPosition() valid, moving to STATE_SELECTED
03:14:21.223 00.001 13300 Changing from state SELECTING to SELECTED
03:14:21.223 00.000 13300 guider state => SELECTED
03:14:21.240 00.017 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
03:14:21.251 00.011 13300 UpdateGuideState exits: m=1328 SNR=25.6
03:14:21.251 00.000 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
03:14:21.258 00.007 13300 Status Line: Selezione automatica della stella a (44.0, 409.7)
03:14:21.275 00.017 13300 PhdController: newstate STATE_WAIT_SELECTED
03:14:21.276 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:21.276 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:14:21.276 00.000 13300 Enqueuing Expose request
03:14:21.276 00.000 11596 Worker thread wakes up
03:14:21.276 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:14:21.276 00.000 13300 evsrv: cli 102035E0 connect
03:14:21.276 00.000 13300 case statement mapped state 2 to 1
03:14:21.277 00.001 13300 case statement mapped state 2 to 1
03:14:21.278 00.001 13300 evsrv: cli 102035E0 request: {"method":"get_lock_position","id":"37c82ca1-145d-420f-8df1-86882bbdacf1"}
03:14:21.278 00.000 13300 evsrv: cli 102035E0 response: {"jsonrpc":"2.0","result":[44.01,409.67],"id":"37c82ca1-145d-420f-8df1-86882bbdacf1"}
03:14:21.278 00.000 13300 evsrv: cli 102035E0 disconnect
03:14:21.286 00.008 13300 evsrv: cli 10203680 connect
03:14:21.286 00.000 13300 case statement mapped state 2 to 1
03:14:21.286 00.000 13300 case statement mapped state 2 to 1
03:14:21.287 00.001 13300 evsrv: cli 10203680 request: {"method":"get_app_state","id":"4fae1e07-1213-4b18-9830-e9ca2eff5194"}
03:14:21.287 00.000 13300 case statement mapped state 2 to 1
03:14:21.287 00.000 13300 evsrv: cli 10203680 response: {"jsonrpc":"2.0","result":"Selected","id":"4fae1e07-1213-4b18-9830-e9ca2eff5194"}
03:14:21.288 00.001 13300 evsrv: cli 10203680 disconnect
03:14:21.786 00.498 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:14:22.287 00.501 13300 evsrv: cli 102035E0 connect
03:14:22.287 00.000 13300 case statement mapped state 2 to 1
03:14:22.288 00.001 13300 case statement mapped state 2 to 1
03:14:22.288 00.000 13300 evsrv: cli 102035E0 request: {"method":"get_app_state","id":"3bb80289-b8cf-45a0-9266-3d4042aa4ea9"}
03:14:22.288 00.000 13300 case statement mapped state 2 to 1
03:14:22.288 00.000 13300 evsrv: cli 102035E0 response: {"jsonrpc":"2.0","result":"Selected","id":"3bb80289-b8cf-45a0-9266-3d4042aa4ea9"}
03:14:22.289 00.001 13300 evsrv: cli 102035E0 disconnect
03:14:23.289 01.000 13300 evsrv: cli 10203EA0 connect
03:14:23.289 00.000 13300 case statement mapped state 2 to 1
03:14:23.290 00.001 13300 case statement mapped state 2 to 1
03:14:23.290 00.000 13300 evsrv: cli 10203EA0 request: {"method":"get_app_state","id":"e11ff3f7-ce4a-46b2-9d47-914aad33229a"}
03:14:23.290 00.000 13300 case statement mapped state 2 to 1
03:14:23.291 00.001 13300 evsrv: cli 10203EA0 response: {"jsonrpc":"2.0","result":"Selected","id":"e11ff3f7-ce4a-46b2-9d47-914aad33229a"}
03:14:23.291 00.000 13300 evsrv: cli 10203EA0 disconnect
03:14:23.392 00.101 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"965672a0-f197-4f31-88c8-5384c9cdb61d"}
03:14:23.392 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"965672a0-f197-4f31-88c8-5384c9cdb61d"}
03:14:23.393 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ce65267b-955a-4dee-afeb-1a66bd75d73d"}
03:14:23.393 00.000 13300 case statement mapped state 2 to 1
03:14:23.393 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Selected","id":"ce65267b-955a-4dee-afeb-1a66bd75d73d"}
03:14:23.393 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8cbf1328-94db-4f56-a630-7068ebe20143"}
03:14:23.394 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.01,6.67],"pixels":"..."},"id":"8cbf1328-94db-4f56-a630-7068ebe20143"}
03:14:24.291 00.897 13300 evsrv: cli 10203E00 connect
03:14:24.292 00.001 13300 case statement mapped state 2 to 1
03:14:24.292 00.000 13300 case statement mapped state 2 to 1
03:14:24.292 00.000 13300 evsrv: cli 10203E00 request: {"method":"get_app_state","id":"7e3623e3-ecca-4e58-acbe-4a0e41a0cbdd"}
03:14:24.292 00.000 13300 case statement mapped state 2 to 1
03:14:24.293 00.001 13300 evsrv: cli 10203E00 response: {"jsonrpc":"2.0","result":"Selected","id":"7e3623e3-ecca-4e58-acbe-4a0e41a0cbdd"}
03:14:24.293 00.000 13300 evsrv: cli 10203E00 disconnect
03:14:24.810 00.517 11596 Exposure complete
03:14:24.880 00.070 11596 worker thread done servicing request
03:14:24.881 00.001 13300 OnExposeComplete: enter
03:14:24.881 00.000 13300 UpdateGuideState(): m_state=2
03:14:24.881 00.000 13300 Star::Find(15, 44, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
03:14:24.881 00.000 13300 Star::Find returns 1 (0), X=43.99, Y=409.63, Mass=1373, SNR=26.0, Peak=150 HFD=3.3
03:14:24.882 00.001 13300 CameraToMount -- cameraTheta (-2.07) - m_xAngle (1.53) = xAngle (-3.60 = 2.68)
03:14:24.882 00.000 13300 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.73 = -0.45)
03:14:24.882 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.04 hyp=0.05 cameraTheta=-2.07 mountX=-0.04 mountY=-0.02, mountTheta=-2.69
03:14:24.884 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
03:14:24.893 00.009 13300 UpdateGuideState exits: m=1373 SNR=26.0
03:14:24.894 00.001 13300 PhdController: newstate STATE_CALIBRATE
03:14:24.894 00.000 13300 PhdController: newstate STATE_GUIDE
03:14:24.894 00.000 13300 Changing from state SELECTED to CALIBRATING_PRIMARY
03:14:24.894 00.000 13300 guider state => CALIBRATED
03:14:24.894 00.000 13300 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
03:14:24.903 00.009 13300 reset dither spiral
03:14:24.903 00.000 13300 PhdController: newstate STATE_SETTLE_BEGIN
03:14:24.903 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:24.903 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:14:24.903 00.000 13300 Enqueuing Expose request
03:14:24.903 00.000 11596 Worker thread wakes up
03:14:24.904 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:14:25.293 00.389 13300 evsrv: cli 10203220 connect
03:14:25.294 00.001 13300 case statement mapped state 5 to 1
03:14:25.294 00.000 13300 case statement mapped state 5 to 1
03:14:25.295 00.001 13300 evsrv: cli 10203220 request: {"method":"get_app_state","id":"c9e7042e-76a3-4b18-b1f4-3861e8455d0f"}
03:14:25.295 00.000 13300 case statement mapped state 5 to 1
03:14:25.295 00.000 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":"Selected","id":"c9e7042e-76a3-4b18-b1f4-3861e8455d0f"}
03:14:25.295 00.000 13300 evsrv: cli 10203220 disconnect
03:14:25.410 00.115 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:14:26.295 00.885 13300 evsrv: cli 10203720 connect
03:14:26.295 00.000 13300 case statement mapped state 5 to 1
03:14:26.296 00.001 13300 case statement mapped state 5 to 1
03:14:26.296 00.000 13300 evsrv: cli 10203720 request: {"method":"get_app_state","id":"fbe3f19a-089d-465e-b225-ea51046d05f0"}
03:14:26.296 00.000 13300 case statement mapped state 5 to 1
03:14:26.296 00.000 13300 evsrv: cli 10203720 response: {"jsonrpc":"2.0","result":"Selected","id":"fbe3f19a-089d-465e-b225-ea51046d05f0"}
03:14:26.297 00.001 13300 evsrv: cli 10203720 disconnect
03:14:26.391 00.094 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"685a86ed-3e81-4319-ba96-213d8977fdde"}
03:14:26.391 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"685a86ed-3e81-4319-ba96-213d8977fdde"}
03:14:26.392 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7fdb5326-6621-47b7-bfd5-77fd326a0e5f"}
03:14:26.392 00.000 13300 case statement mapped state 5 to 1
03:14:26.392 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Selected","id":"7fdb5326-6621-47b7-bfd5-77fd326a0e5f"}
03:14:26.392 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ffa4471b-bf47-424d-b653-dc2841e3a531"}
03:14:26.393 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.99,6.63],"pixels":"..."},"id":"ffa4471b-bf47-424d-b653-dc2841e3a531"}
03:14:27.299 00.906 13300 evsrv: cli 102039A0 connect
03:14:27.299 00.000 13300 case statement mapped state 5 to 1
03:14:27.300 00.001 13300 case statement mapped state 5 to 1
03:14:27.300 00.000 13300 evsrv: cli 102039A0 request: {"method":"get_app_state","id":"e72c48fb-2d3e-4048-9cfb-5321d811abfd"}
03:14:27.300 00.000 13300 case statement mapped state 5 to 1
03:14:27.300 00.000 13300 evsrv: cli 102039A0 response: {"jsonrpc":"2.0","result":"Selected","id":"e72c48fb-2d3e-4048-9cfb-5321d811abfd"}
03:14:27.301 00.001 13300 evsrv: cli 102039A0 disconnect
03:14:28.301 01.000 13300 evsrv: cli 102039A0 connect
03:14:28.301 00.000 13300 case statement mapped state 5 to 1
03:14:28.302 00.001 13300 case statement mapped state 5 to 1
03:14:28.302 00.000 13300 evsrv: cli 102039A0 request: {"method":"get_app_state","id":"9954e1b4-44c5-4e6e-8990-af0c5cb0bb47"}
03:14:28.302 00.000 13300 case statement mapped state 5 to 1
03:14:28.303 00.001 13300 evsrv: cli 102039A0 response: {"jsonrpc":"2.0","result":"Selected","id":"9954e1b4-44c5-4e6e-8990-af0c5cb0bb47"}
03:14:28.303 00.000 13300 evsrv: cli 102039A0 disconnect
03:14:28.431 00.128 11596 Exposure complete
03:14:28.500 00.069 11596 worker thread done servicing request
03:14:28.500 00.000 13300 OnExposeComplete: enter
03:14:28.501 00.001 13300 UpdateGuideState(): m_state=5
03:14:28.501 00.000 13300 Star::Find(15, 43, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
03:14:28.502 00.001 13300 Star::Find returns 1 (0), X=44.05, Y=409.76, Mass=1375, SNR=26.0, Peak=153 HFD=3.2
03:14:28.502 00.000 13300 CameraToMount -- cameraTheta (1.23) - m_xAngle (1.53) = xAngle (-0.31 = -0.31)
03:14:28.502 00.000 13300 CameraToMount -- cameraTheta (1.23) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.43 = 2.85)
03:14:28.502 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.09 hyp=0.10 cameraTheta=1.23 mountX=0.10 mountY=0.03, mountTheta=0.29
03:14:28.505 00.003 13300 Changing from state CALIBRATED to GUIDING
03:14:28.513 00.008 13300 ScopeASCOM::GetDeclinationRadians() returns 31.0
03:14:28.744 00.231 13300 ScopeASCOM::SideOfPier() returns 0
03:14:28.745 00.001 13300 AdjustCalibrationForScopePointing (scope): current dec=31.0 pierSide=0, cal dec=10.0 pierSide=0 rotAngle=Nessuno bin=1
03:14:28.745 00.000 13300 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 240
03:14:28.746 00.001 13300 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 4.469080
03:14:28.746 00.000 13300 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.000833
03:14:28.747 00.001 13300 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.000833
03:14:28.748 00.001 13300 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 0.820268
03:14:28.748 00.000 13300 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 14
03:14:28.749 00.001 13300 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 11
03:14:28.749 00.000 13300 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:14:28.750 00.001 13300 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 3
03:14:28.750 00.000 13300 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "19/09/2025 22:02:43"
03:14:28.751 00.001 13300 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
03:14:28.751 00.000 13300 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.3 -1.7}, {-0.2 -3.5}, {-0.4 -5.2}, {-0.5 -7.4}, {-0.6 -9.3}, {-0.6 -10.9}, {-0.7 -12.7}, {-0.7 -14.0}, {-0.9 -16.4}, {-0.9 -18.4}, {-0.9 -20.0}, {-0.9 -22.0}, {-0.9 -23.5}, {-1.0 -25.5}, {-1.0 -25.5}, {-1.1 -23.3}, {-1.0 -21.8}, {-1.0 -19.5}, {-0.8 -17.6}, {-0.7 -15.5}, {-0.7 -13.5}, {-0.9 -11.5}, {-0.8 -9.5}, {-0.6 -7.6}, {-0.7 -5.6}, {-0.6 -3.8}, {-0.5 -2.2}, {-0.6 0.0}, {-0.5 1.9}"
03:14:28.752 00.001 13300 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.0 -0.0}, {-4.3 -0.4}, {-7.1 -0.3}, {-9.3 -0.1}, {-11.8 -0.1}, {-14.2 -0.1}, {-16.5 0.0}, {-18.8 0.4}, {-21.0 0.3}, {-23.2 0.2}, {-26.2 0.6}, {-26.2 0.6}, {-24.5 0.7}, {-22.1 0.9}, {-19.8 0.9}, {-17.8 0.7}, {-15.6 0.9}, {-13.5 1.3}, {-11.8 1.3}, {-9.4 1.3}, {-7.7 1.2}, {-5.7 1.3}, {-3.9 1.5}"
03:14:29.173 00.421 13300 ScopeASCOM::GetGuideRates returns 0 3.000 3.000 a-s/sec
03:14:29.174 00.001 13300 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 5.200000
03:14:29.174 00.000 13300 Dec comp: XRate 0.578 -> 0.503 for dec 10.0 -> dec 31.0
03:14:29.181 00.007 13300 ScopeASCOM::GetDeclinationRadians() returns 31.0
03:14:29.279 00.098 13300 ScopeASCOM::SideOfPier() returns 0
03:14:29.281 00.002 13300 setting lock position to (44.05, 409.76)
03:14:29.281 00.000 13300 MultiStar: stabilizing after lock position change
03:14:29.281 00.000 13300 guider state => GUIDING
03:14:29.281 00.000 13300 Status Line: Guida
03:14:29.285 00.004 13300 Mount: notify guiding started
03:14:29.285 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:14:29.286 00.001 13300 GetString("/profile/5/scope/calibration/timestamp", "") returns "29/10/2025 01:39:45"
03:14:29.287 00.001 13300 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.000578
03:14:29.287 00.000 13300 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.000757
03:14:29.288 00.001 13300 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
03:14:29.288 00.000 13300 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 1.532910
03:14:29.289 00.001 13300 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -0.023563
03:14:29.289 00.000 13300 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.174570
03:14:29.290 00.001 13300 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
03:14:29.290 00.000 13300 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
03:14:29.291 00.001 13300 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
03:14:29.291 00.000 13300 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
03:14:29.292 00.001 13300 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 240
03:14:29.292 00.000 13300 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 4.469080
03:14:29.293 00.001 13300 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.000833
03:14:29.293 00.000 13300 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.000833
03:14:29.294 00.001 13300 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 0.820268
03:14:29.294 00.000 13300 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 14
03:14:29.295 00.001 13300 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 11
03:14:29.295 00.000 13300 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:14:29.296 00.001 13300 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 3
03:14:29.296 00.000 13300 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "19/09/2025 22:02:43"
03:14:29.297 00.001 13300 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
03:14:29.298 00.001 13300 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.3 -1.7}, {-0.2 -3.5}, {-0.4 -5.2}, {-0.5 -7.4}, {-0.6 -9.3}, {-0.6 -10.9}, {-0.7 -12.7}, {-0.7 -14.0}, {-0.9 -16.4}, {-0.9 -18.4}, {-0.9 -20.0}, {-0.9 -22.0}, {-0.9 -23.5}, {-1.0 -25.5}, {-1.0 -25.5}, {-1.1 -23.3}, {-1.0 -21.8}, {-1.0 -19.5}, {-0.8 -17.6}, {-0.7 -15.5}, {-0.7 -13.5}, {-0.9 -11.5}, {-0.8 -9.5}, {-0.6 -7.6}, {-0.7 -5.6}, {-0.6 -3.8}, {-0.5 -2.2}, {-0.6 0.0}, {-0.5 1.9}"
03:14:29.298 00.000 13300 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.0 -0.0}, {-4.3 -0.4}, {-7.1 -0.3}, {-9.3 -0.1}, {-11.8 -0.1}, {-14.2 -0.1}, {-16.5 0.0}, {-18.8 0.4}, {-21.0 0.3}, {-23.2 0.2}, {-26.2 0.6}, {-26.2 0.6}, {-24.5 0.7}, {-22.1 0.9}, {-19.8 0.9}, {-17.8 0.7}, {-15.6 0.9}, {-13.5 1.3}, {-11.8 1.3}, {-9.4 1.3}, {-7.7 1.2}, {-5.7 1.3}, {-3.9 1.5}"
03:14:29.299 00.001 13300 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 240
03:14:29.299 00.000 13300 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 4.469080
03:14:29.300 00.001 13300 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.000833
03:14:29.300 00.000 13300 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.000833
03:14:29.301 00.001 13300 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 0.820268
03:14:29.301 00.000 13300 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 14
03:14:29.302 00.001 13300 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 11
03:14:29.302 00.000 13300 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:14:29.303 00.001 13300 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 3
03:14:29.303 00.000 13300 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "19/09/2025 22:02:43"
03:14:29.304 00.001 13300 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
03:14:29.305 00.001 13300 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.3 -1.7}, {-0.2 -3.5}, {-0.4 -5.2}, {-0.5 -7.4}, {-0.6 -9.3}, {-0.6 -10.9}, {-0.7 -12.7}, {-0.7 -14.0}, {-0.9 -16.4}, {-0.9 -18.4}, {-0.9 -20.0}, {-0.9 -22.0}, {-0.9 -23.5}, {-1.0 -25.5}, {-1.0 -25.5}, {-1.1 -23.3}, {-1.0 -21.8}, {-1.0 -19.5}, {-0.8 -17.6}, {-0.7 -15.5}, {-0.7 -13.5}, {-0.9 -11.5}, {-0.8 -9.5}, {-0.6 -7.6}, {-0.7 -5.6}, {-0.6 -3.8}, {-0.5 -2.2}, {-0.6 0.0}, {-0.5 1.9}"
03:14:29.305 00.000 13300 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.0 -0.0}, {-4.3 -0.4}, {-7.1 -0.3}, {-9.3 -0.1}, {-11.8 -0.1}, {-14.2 -0.1}, {-16.5 0.0}, {-18.8 0.4}, {-21.0 0.3}, {-23.2 0.2}, {-26.2 0.6}, {-26.2 0.6}, {-24.5 0.7}, {-22.1 0.9}, {-19.8 0.9}, {-17.8 0.7}, {-15.6 0.9}, {-13.5 1.3}, {-11.8 1.3}, {-9.4 1.3}, {-7.7 1.2}, {-5.7 1.3}, {-3.9 1.5}"
03:14:29.606 00.301 13300 ScopeASCOM::GetGuideRates returns 0 3.000 3.000 a-s/sec
03:14:29.694 00.088 13300 ScopeASCOM::SideOfPier() returns 0
03:14:29.979 00.285 13300 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
03:14:29.979 00.000 13300 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
03:14:29.981 00.002 13300 ScopeASCOM::GetDeclinationRadians() returns 31.0
03:14:29.981 00.000 13300 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.0
03:14:29.981 00.000 13300 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.53) = xAngle (1.53 = 1.53)
03:14:29.981 00.000 13300 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
03:14:29.981 00.000 13300 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
03:14:29.981 00.000 13300 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
03:14:29.982 00.001 13300 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
03:14:29.982 00.000 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
03:14:29.989 00.007 13300 UpdateGuideState exits: m=1375 SNR=26.0
03:14:29.989 00.000 13300 PhdController: newstate STATE_SETTLE_WAIT
03:14:29.989 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:29.989 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:14:29.989 00.000 13300 Enqueuing Expose request
03:14:29.989 00.000 11596 Worker thread wakes up
03:14:29.990 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:14:29.990 00.000 13300 evsrv: cli 10203220 connect
03:14:29.990 00.000 13300 case statement mapped state 6 to 3
03:14:29.990 00.000 13300 case statement mapped state 6 to 3
03:14:29.991 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b30ee1b6-6baa-4c29-9d52-a1074aedf722"}
03:14:29.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b30ee1b6-6baa-4c29-9d52-a1074aedf722"}
03:14:29.991 00.000 13300 evsrv: cli 10203220 request: {"method":"get_app_state","id":"80e1f913-0ffd-48fc-aa99-a191b396967c"}
03:14:29.991 00.000 13300 case statement mapped state 6 to 3
03:14:29.991 00.000 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":"Guiding","id":"80e1f913-0ffd-48fc-aa99-a191b396967c"}
03:14:29.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3dbe6f65-52c4-481e-8e7a-dc87c7561671"}
03:14:29.992 00.000 13300 case statement mapped state 6 to 3
03:14:29.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3dbe6f65-52c4-481e-8e7a-dc87c7561671"}
03:14:29.993 00.001 13300 evsrv: cli 10203220 disconnect
03:14:29.993 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"07c883e2-11eb-4ca2-91be-686aff7eb45f"}
03:14:29.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.05,6.76],"pixels":"..."},"id":"07c883e2-11eb-4ca2-91be-686aff7eb45f"}
03:14:30.498 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:14:32.391 01.893 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4894ccd5-25b5-4d6b-827d-c97639de9e39"}
03:14:32.391 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4894ccd5-25b5-4d6b-827d-c97639de9e39"}
03:14:32.392 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b8d512b6-009d-4aa9-bd97-747c88d3afe2"}
03:14:32.392 00.000 13300 case statement mapped state 6 to 3
03:14:32.392 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b8d512b6-009d-4aa9-bd97-747c88d3afe2"}
03:14:32.392 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4c18377d-a41c-4e8b-a990-77ffe431a503"}
03:14:32.393 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.05,6.76],"pixels":"..."},"id":"4c18377d-a41c-4e8b-a990-77ffe431a503"}
03:14:33.522 01.129 11596 Exposure complete
03:14:33.591 00.069 11596 worker thread done servicing request
03:14:33.591 00.000 13300 OnExposeComplete: enter
03:14:33.591 00.000 13300 UpdateGuideState(): m_state=6
03:14:33.591 00.000 13300 Star::Find(15, 44, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:14:33.591 00.000 13300 Star::Find returns 1 (0), X=43.90, Y=409.72, Mass=1348, SNR=25.7, Peak=169 HFD=3.2
03:14:33.592 00.001 13300 CameraToMount -- cameraTheta (-2.86) - m_xAngle (1.53) = xAngle (-4.40 = 1.89)
03:14:33.592 00.000 13300 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.52 = -1.24)
03:14:33.592 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=-0.04 hyp=0.16 cameraTheta=-2.86 mountX=-0.05 mountY=-0.15, mountTheta=-1.89
03:14:33.594 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=-0.04, opts=13)
03:14:33.594 00.000 13300 Enqueuing Move request for scope (-0.15, -0.04)
03:14:33.594 00.000 11596 Worker thread wakes up
03:14:33.594 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.04) opts 0xd
03:14:33.594 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, -0.04)
03:14:33.594 00.000 11596 Moving (-0.15, -0.04) raw xDistance=-0.05 yDistance=-0.15
03:14:33.594 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:14:33.595 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:14:33.595 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
03:14:33.595 00.000 11596 MoveAxis(E, 0, ABG)
03:14:33.595 00.000 11596 Move returns status 0, amount 0
03:14:33.595 00.000 11596 MoveAxis(N, 0, ABG)
03:14:33.595 00.000 11596 Move returns status 0, amount 0
03:14:33.595 00.000 11596 move complete, result=0
03:14:33.595 00.000 11596 worker thread done servicing request
03:14:33.601 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
03:14:33.609 00.008 13300 UpdateGuideState exits: m=1348 SNR=25.7
03:14:33.609 00.000 13300 PhdController: settling, locked = 1, distance = 0.12 (1.50) aobump = 0 frame = 1 / 99999
03:14:33.610 00.001 13300 evsrv: {"Event":"Settling","Timestamp":1761704073.610,"Host":"MAX-PC","Inst":1,"Distance":0.12,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
03:14:33.610 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:33.610 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:14:33.610 00.000 13300 Enqueuing Expose request
03:14:33.610 00.000 11596 Worker thread wakes up
03:14:33.610 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:14:33.610 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:14:34.112 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:14:35.390 01.278 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"59b193a7-0485-40a4-9aa0-9c215702d3d1"}
03:14:35.390 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"59b193a7-0485-40a4-9aa0-9c215702d3d1"}
03:14:35.391 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ee1d779c-2f1e-4e88-ae85-f1150c38328f"}
03:14:35.391 00.000 13300 case statement mapped state 6 to 3
03:14:35.391 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ee1d779c-2f1e-4e88-ae85-f1150c38328f"}
03:14:35.392 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"42086414-ffd7-41d3-bdb8-6f8329fa0285"}
03:14:35.393 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.90,6.72],"pixels":"..."},"id":"42086414-ffd7-41d3-bdb8-6f8329fa0285"}
03:14:37.149 01.756 11596 Exposure complete
03:14:37.226 00.077 11596 worker thread done servicing request
03:14:37.226 00.000 13300 OnExposeComplete: enter
03:14:37.226 00.000 13300 UpdateGuideState(): m_state=6
03:14:37.227 00.001 13300 Star::Find(15, 43, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
03:14:37.227 00.000 13300 Star::Find returns 1 (0), X=43.82, Y=409.77, Mass=1355, SNR=25.8, Peak=184 HFD=3.1
03:14:37.227 00.000 13300 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.53) = xAngle (1.56 = 1.56)
03:14:37.227 00.000 13300 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.57 = -1.57)
03:14:37.227 00.000 13300 CameraToMount -- cameraX=-0.22 cameraY=0.01 hyp=0.22 cameraTheta=3.09 mountX=0.00 mountY=-0.22, mountTheta=-1.56
03:14:37.229 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.22, y=0.01, opts=13)
03:14:37.229 00.000 13300 Enqueuing Move request for scope (-0.22, 0.01)
03:14:37.229 00.000 11596 Worker thread wakes up
03:14:37.229 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.01) opts 0xd
03:14:37.230 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.22, 0.01)
03:14:37.230 00.000 11596 Moving (-0.22, 0.01) raw xDistance=0.00 yDistance=-0.22
03:14:37.230 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:14:37.230 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:14:37.230 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
03:14:37.230 00.000 11596 MoveAxis(E, 0, ABG)
03:14:37.231 00.001 11596 Move returns status 0, amount 0
03:14:37.231 00.000 11596 MoveAxis(N, 0, ABG)
03:14:37.231 00.000 11596 Move returns status 0, amount 0
03:14:37.231 00.000 11596 move complete, result=0
03:14:37.231 00.000 11596 worker thread done servicing request
03:14:37.237 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
03:14:37.245 00.008 13300 UpdateGuideState exits: m=1355 SNR=25.8
03:14:37.245 00.000 13300 PhdController: settling, locked = 1, distance = 0.15 (1.50) aobump = 0 frame = 2 / 99999
03:14:37.245 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761704077.245,"Host":"MAX-PC","Inst":1,"Distance":0.15,"Time":3.6,"SettleTime":5.0,"StarLocked":true}
03:14:37.245 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:37.245 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:14:37.245 00.000 13300 Enqueuing Expose request
03:14:37.246 00.001 11596 Worker thread wakes up
03:14:37.246 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:14:37.246 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:14:37.754 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:14:38.389 00.635 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2143dbba-d9cb-43d5-9cd4-fa1821fc1fda"}
03:14:38.389 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2143dbba-d9cb-43d5-9cd4-fa1821fc1fda"}
03:14:38.390 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"932e5963-ddaa-4384-a459-f0049dd12e87"}
03:14:38.390 00.000 13300 case statement mapped state 6 to 3
03:14:38.390 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"932e5963-ddaa-4384-a459-f0049dd12e87"}
03:14:38.390 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fa608df5-938e-48ae-a392-d3c02c569038"}
03:14:38.390 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.82,6.77],"pixels":"..."},"id":"fa608df5-938e-48ae-a392-d3c02c569038"}
03:14:40.785 02.395 11596 Exposure complete
03:14:40.855 00.070 11596 worker thread done servicing request
03:14:40.855 00.000 13300 OnExposeComplete: enter
03:14:40.855 00.000 13300 UpdateGuideState(): m_state=6
03:14:40.856 00.001 13300 Star::Find(15, 43, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
03:14:40.856 00.000 13300 Star::Find returns 1 (0), X=43.83, Y=409.99, Mass=1333, SNR=25.6, Peak=177 HFD=3.1
03:14:40.856 00.000 13300 CameraToMount -- cameraTheta (2.32) - m_xAngle (1.53) = xAngle (0.78 = 0.78)
03:14:40.856 00.000 13300 CameraToMount -- cameraTheta (2.32) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.34 = -2.34)
03:14:40.856 00.000 13300 CameraToMount -- cameraX=-0.21 cameraY=0.23 hyp=0.32 cameraTheta=2.32 mountX=0.22 mountY=-0.23, mountTheta=-0.79
03:14:40.859 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.21, y=0.23, opts=13)
03:14:40.859 00.000 13300 Enqueuing Move request for scope (-0.21, 0.23)
03:14:40.859 00.000 11596 Worker thread wakes up
03:14:40.859 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.23) opts 0xd
03:14:40.859 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.21, 0.23)
03:14:40.859 00.000 11596 Moving (-0.21, 0.23) raw xDistance=0.22 yDistance=-0.23
03:14:40.859 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
03:14:40.859 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:14:40.860 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
03:14:40.860 00.000 11596 MoveAxis(W, 281, ABG)
03:14:40.860 00.000 11596 Guiding  Dir = 3, Dur = 281
03:14:40.860 00.000 11596 IsSlewing returns 0
03:14:40.864 00.004 11596 IsGuiding returns 0
03:14:40.868 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
03:14:40.876 00.008 13300 UpdateGuideState exits: m=1333 SNR=25.6
03:14:40.876 00.000 13300 PhdController: settling, locked = 1, distance = 0.20 (1.50) aobump = 0 frame = 3 / 99999
03:14:40.876 00.000 13300 PhdController: newstate STATE_FINISH
03:14:40.876 00.000 13300 PhdController complete: success
03:14:40.876 00.000 13300 evsrv: {"Event":"SettleDone","Timestamp":1761704080.876,"Host":"MAX-PC","Inst":1,"Status":0,"TotalFrames":3,"DroppedFrames":0}
03:14:40.877 00.001 13300 Mount: notify guiding dither settle done success=1
03:14:40.877 00.000 13300 PhdController: newstate STATE_IDLE
03:14:40.877 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:40.877 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:14:40.877 00.000 13300 Enqueuing Expose request
03:14:40.966 00.089 11596 PulseGuide returned control before completion, sleep 190
03:14:41.033 00.067 13300 evsrv: cli 10204260 connect
03:14:41.033 00.000 13300 case statement mapped state 6 to 3
03:14:41.034 00.001 13300 case statement mapped state 6 to 3
03:14:41.034 00.000 13300 evsrv: cli 10204260 request: {"method":"get_app_state","id":"1a064c1b-38bb-45b7-ae19-3781c1d9c6ae"}
03:14:41.034 00.000 13300 case statement mapped state 6 to 3
03:14:41.034 00.000 13300 evsrv: cli 10204260 response: {"jsonrpc":"2.0","result":"Guiding","id":"1a064c1b-38bb-45b7-ae19-3781c1d9c6ae"}
03:14:41.035 00.001 13300 evsrv: cli 10204260 disconnect
03:14:41.196 00.161 11596 IsGuiding returns 1
03:14:41.197 00.001 11596 scope still moving after pulse duration time elapsed
03:14:41.220 00.023 11596 IsSlewing returns 0
03:14:41.312 00.092 11596 IsGuiding returns 1
03:14:41.341 00.029 11596 IsSlewing returns 0
03:14:41.388 00.047 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6dc8377b-17db-4b6b-bcbc-fc9b49c746f1"}
03:14:41.388 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6dc8377b-17db-4b6b-bcbc-fc9b49c746f1"}
03:14:41.389 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f3476dda-0d2c-4a99-8c56-45ffe8c03fbc"}
03:14:41.389 00.000 13300 case statement mapped state 6 to 3
03:14:41.389 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f3476dda-0d2c-4a99-8c56-45ffe8c03fbc"}
03:14:41.390 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4da76c48-5115-490e-8113-4f03bd5a390f"}
03:14:41.390 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.83,6.99],"pixels":"..."},"id":"4da76c48-5115-490e-8113-4f03bd5a390f"}
03:14:41.541 00.151 11596 IsGuiding returns 0
03:14:41.541 00.000 11596 scope move finished after 281 + 394 ms
03:14:41.541 00.000 11596 Move returns status 0, amount 281
03:14:41.541 00.000 11596 MoveAxis(N, 0, ABG)
03:14:41.541 00.000 11596 Move returns status 0, amount 0
03:14:41.541 00.000 11596 move complete, result=0
03:14:41.541 00.000 11596 worker thread done servicing request
03:14:41.541 00.000 11596 Worker thread wakes up
03:14:41.541 00.000 13300 GuideStep: 0.2 px 281 ms WEST, -0.2 px 0 ms NORTH
03:14:41.542 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:14:42.049 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:14:44.387 02.338 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7211380c-0c56-48f2-8913-4b45d4f1ba74"}
03:14:44.387 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7211380c-0c56-48f2-8913-4b45d4f1ba74"}
03:14:44.388 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f8ddb837-072f-4454-a24c-4e86da80a481"}
03:14:44.388 00.000 13300 case statement mapped state 6 to 3
03:14:44.388 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f8ddb837-072f-4454-a24c-4e86da80a481"}
03:14:44.388 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ca791889-9898-4fe2-91ce-587614ab3025"}
03:14:44.389 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.83,6.99],"pixels":"..."},"id":"ca791889-9898-4fe2-91ce-587614ab3025"}
03:14:45.071 00.682 11596 Exposure complete
03:14:45.141 00.070 11596 worker thread done servicing request
03:14:45.141 00.000 13300 OnExposeComplete: enter
03:14:45.141 00.000 13300 UpdateGuideState(): m_state=6
03:14:45.141 00.000 13300 Star::Find(15, 43, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
03:14:45.142 00.001 13300 Star::Find returns 1 (0), X=43.73, Y=410.09, Mass=1349, SNR=25.7, Peak=187 HFD=3.3
03:14:45.142 00.000 13300 CameraToMount -- cameraTheta (2.34) - m_xAngle (1.53) = xAngle (0.81 = 0.81)
03:14:45.142 00.000 13300 CameraToMount -- cameraTheta (2.34) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.32 = -2.32)
03:14:45.142 00.000 13300 CameraToMount -- cameraX=-0.32 cameraY=0.33 hyp=0.46 cameraTheta=2.34 mountX=0.32 mountY=-0.34, mountTheta=-0.81
03:14:45.144 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.32, y=0.33, opts=13)
03:14:45.144 00.000 13300 Enqueuing Move request for scope (-0.32, 0.33)
03:14:45.145 00.001 11596 Worker thread wakes up
03:14:45.145 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.33) opts 0xd
03:14:45.145 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.32, 0.33)
03:14:45.145 00.000 11596 Moving (-0.32, 0.33) raw xDistance=0.32 yDistance=-0.34
03:14:45.145 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.32
03:14:45.145 00.000 11596 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.79
03:14:45.145 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
03:14:45.145 00.000 11596 MoveAxis(W, 419, ABG)
03:14:45.146 00.001 11596 Guiding  Dir = 3, Dur = 419
03:14:45.146 00.000 11596 IsSlewing returns 0
03:14:45.154 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
03:14:45.162 00.008 13300 UpdateGuideState exits: m=1349 SNR=25.7
03:14:45.163 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:45.163 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:14:45.163 00.000 13300 Enqueuing Expose request
03:14:45.164 00.001 11596 IsGuiding returns 0
03:14:45.392 00.228 11596 PulseGuide returned control before completion, sleep 202
03:14:45.827 00.435 11596 IsGuiding returns 1
03:14:45.827 00.000 11596 scope still moving after pulse duration time elapsed
03:14:45.848 00.021 11596 IsSlewing returns 0
03:14:46.213 00.365 11596 IsGuiding returns 0
03:14:46.213 00.000 11596 scope move finished after 419 + 629 ms
03:14:46.213 00.000 11596 Move returns status 0, amount 419
03:14:46.213 00.000 11596 MoveAxis(N, 445, ABG)
03:14:46.213 00.000 11596 Guiding  Dir = 0, Dur = 445
03:14:46.213 00.000 11596 IsSlewing returns 0
03:14:46.341 00.128 11596 IsGuiding returns 0
03:14:46.431 00.090 11596 PulseGuide returned control before completion, sleep 366
03:14:46.957 00.526 11596 IsGuiding returns 1
03:14:46.957 00.000 11596 scope still moving after pulse duration time elapsed
03:14:46.989 00.032 11596 IsSlewing returns 0
03:14:47.266 00.277 11596 IsGuiding returns 0
03:14:47.266 00.000 11596 scope move finished after 445 + 480 ms
03:14:47.266 00.000 11596 Move returns status 0, amount 445
03:14:47.266 00.000 11596 move complete, result=0
03:14:47.266 00.000 11596 worker thread done servicing request
03:14:47.266 00.000 11596 Worker thread wakes up
03:14:47.267 00.001 13300 GuideStep: 0.3 px 419 ms WEST, -0.3 px 445 ms NORTH
03:14:47.267 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:14:47.387 00.120 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d9cf3f09-3680-4d33-991b-65b2a9302e67"}
03:14:47.387 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d9cf3f09-3680-4d33-991b-65b2a9302e67"}
03:14:47.388 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"72b06f55-a753-4138-ba02-adffb4c5f699"}
03:14:47.388 00.000 13300 case statement mapped state 6 to 3
03:14:47.388 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"72b06f55-a753-4138-ba02-adffb4c5f699"}
03:14:47.389 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f4ee2b5f-d6af-4848-b5d3-46e11ef13591"}
03:14:47.389 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.73,7.09],"pixels":"..."},"id":"f4ee2b5f-d6af-4848-b5d3-46e11ef13591"}
03:14:47.774 00.385 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:14:50.387 02.613 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"08bf9219-0467-4da1-a628-e7fb007e7e9a"}
03:14:50.387 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"08bf9219-0467-4da1-a628-e7fb007e7e9a"}
03:14:50.388 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b6ca5da7-c130-4dba-bc01-d874e4d1a5c1"}
03:14:50.388 00.000 13300 case statement mapped state 6 to 3
03:14:50.388 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b6ca5da7-c130-4dba-bc01-d874e4d1a5c1"}
03:14:50.388 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"27b0546f-c16f-4842-a154-1ccf8e1b8957"}
03:14:50.388 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.73,7.09],"pixels":"..."},"id":"27b0546f-c16f-4842-a154-1ccf8e1b8957"}
03:14:50.804 00.416 11596 Exposure complete
03:14:50.875 00.071 11596 worker thread done servicing request
03:14:50.875 00.000 13300 OnExposeComplete: enter
03:14:50.875 00.000 13300 UpdateGuideState(): m_state=6
03:14:50.875 00.000 13300 Star::Find(15, 43, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
03:14:50.875 00.000 13300 Star::Find returns 1 (0), X=43.77, Y=409.71, Mass=1360, SNR=25.8, Peak=185 HFD=3.3
03:14:50.876 00.001 13300 CameraToMount -- cameraTheta (-2.96) - m_xAngle (1.53) = xAngle (-4.49 = 1.79)
03:14:50.876 00.000 13300 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.62 = -1.34)
03:14:50.876 00.000 13300 CameraToMount -- cameraX=-0.28 cameraY=-0.05 hyp=0.28 cameraTheta=-2.96 mountX=-0.06 mountY=-0.28, mountTheta=-1.79
03:14:50.878 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.28, y=-0.05, opts=13)
03:14:50.878 00.000 13300 Enqueuing Move request for scope (-0.28, -0.05)
03:14:50.878 00.000 11596 Worker thread wakes up
03:14:50.878 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.05) opts 0xd
03:14:50.878 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.28, -0.05)
03:14:50.878 00.000 11596 Moving (-0.28, -0.05) raw xDistance=-0.06 yDistance=-0.28
03:14:50.878 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:14:50.878 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
03:14:50.879 00.001 11596 MoveAxis(E, 0, ABG)
03:14:50.879 00.000 11596 Move returns status 0, amount 0
03:14:50.879 00.000 11596 MoveAxis(N, 364, ABG)
03:14:50.879 00.000 11596 Guiding  Dir = 0, Dur = 364
03:14:50.879 00.000 11596 IsSlewing returns 0
03:14:50.885 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
03:14:50.895 00.010 13300 UpdateGuideState exits: m=1360 SNR=25.8
03:14:50.895 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:50.895 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:14:50.895 00.000 13300 Enqueuing Expose request
03:14:51.086 00.191 11596 IsGuiding returns 0
03:14:51.387 00.301 11596 PulseGuide returned control before completion, sleep 74
03:14:51.523 00.136 11596 IsGuiding returns 1
03:14:51.523 00.000 11596 scope still moving after pulse duration time elapsed
03:14:51.551 00.028 11596 IsSlewing returns 0
03:14:51.647 00.096 11596 IsGuiding returns 1
03:14:51.671 00.024 11596 IsSlewing returns 0
03:14:51.957 00.286 11596 IsGuiding returns 0
03:14:51.957 00.000 11596 scope move finished after 364 + 506 ms
03:14:51.957 00.000 11596 Move returns status 0, amount 364
03:14:51.957 00.000 11596 move complete, result=0
03:14:51.957 00.000 11596 worker thread done servicing request
03:14:51.957 00.000 11596 Worker thread wakes up
03:14:51.957 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.3 px 364 ms NORTH
03:14:51.958 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:14:52.470 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:14:53.386 00.916 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"85a34574-1dc4-471d-99d7-be1e8dfa1ee3"}
03:14:53.386 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"85a34574-1dc4-471d-99d7-be1e8dfa1ee3"}
03:14:53.387 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1b68f2de-f21f-465b-a070-5be89bc3fd12"}
03:14:53.387 00.000 13300 case statement mapped state 6 to 3
03:14:53.387 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1b68f2de-f21f-465b-a070-5be89bc3fd12"}
03:14:53.387 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0363c6cc-dd3d-4092-a8c1-a016c27436c0"}
03:14:53.388 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.77,6.71],"pixels":"..."},"id":"0363c6cc-dd3d-4092-a8c1-a016c27436c0"}
03:14:55.505 02.117 11596 Exposure complete
03:14:55.598 00.093 11596 worker thread done servicing request
03:14:55.599 00.001 13300 OnExposeComplete: enter
03:14:55.599 00.000 13300 UpdateGuideState(): m_state=6
03:14:55.599 00.000 13300 Star::Find(15, 43, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
03:14:55.599 00.000 13300 Star::Find returns 1 (0), X=43.72, Y=409.55, Mass=1375, SNR=26.0, Peak=163 HFD=3.3
03:14:55.599 00.000 13300 CameraToMount -- cameraTheta (-2.57) - m_xAngle (1.53) = xAngle (-4.10 = 2.18)
03:14:55.600 00.001 13300 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.23 = -0.94)
03:14:55.600 00.000 13300 CameraToMount -- cameraX=-0.32 cameraY=-0.21 hyp=0.38 cameraTheta=-2.57 mountX=-0.22 mountY=-0.31, mountTheta=-2.19
03:14:55.601 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.32, y=-0.21, opts=13)
03:14:55.602 00.001 13300 Enqueuing Move request for scope (-0.32, -0.21)
03:14:55.602 00.000 11596 Worker thread wakes up
03:14:55.602 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.21) opts 0xd
03:14:55.602 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.32, -0.21)
03:14:55.602 00.000 11596 Moving (-0.32, -0.21) raw xDistance=-0.22 yDistance=-0.31
03:14:55.602 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
03:14:55.602 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
03:14:55.602 00.000 11596 MoveAxis(E, 276, ABG)
03:14:55.602 00.000 11596 Guiding  Dir = 2, Dur = 276
03:14:55.603 00.001 11596 IsSlewing returns 0
03:14:55.609 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
03:14:55.617 00.008 13300 UpdateGuideState exits: m=1375 SNR=26.0
03:14:55.617 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:55.617 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:14:55.618 00.001 13300 Enqueuing Expose request
03:14:55.733 00.115 11596 IsGuiding returns 0
03:14:56.148 00.415 11596 IsGuiding returns 1
03:14:56.148 00.000 11596 scope still moving after pulse duration time elapsed
03:14:56.365 00.217 11596 IsSlewing returns 0
03:14:56.386 00.021 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"15954ba7-5843-4357-827e-98456cd352a0"}
03:14:56.386 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"15954ba7-5843-4357-827e-98456cd352a0"}
03:14:56.387 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"66940dee-72ba-4675-bf47-c7bd09c27c1e"}
03:14:56.387 00.000 13300 case statement mapped state 6 to 3
03:14:56.387 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"66940dee-72ba-4675-bf47-c7bd09c27c1e"}
03:14:56.387 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f6379b2b-317b-4a42-bf16-53aed2f5c0dd"}
03:14:56.388 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.72,6.55],"pixels":"..."},"id":"f6379b2b-317b-4a42-bf16-53aed2f5c0dd"}
03:14:56.464 00.076 11596 IsGuiding returns 0
03:14:56.464 00.000 11596 scope move finished after 276 + 454 ms
03:14:56.464 00.000 11596 Move returns status 0, amount 276
03:14:56.464 00.000 11596 MoveAxis(N, 411, ABG)
03:14:56.464 00.000 11596 Guiding  Dir = 0, Dur = 411
03:14:56.464 00.000 11596 IsSlewing returns 0
03:14:56.556 00.092 11596 IsGuiding returns 0
03:14:56.934 00.378 11596 PulseGuide returned control before completion, sleep 44
03:14:57.321 00.387 11596 IsGuiding returns 0
03:14:57.321 00.000 11596 Move returns status 0, amount 411
03:14:57.321 00.000 11596 move complete, result=0
03:14:57.322 00.001 11596 worker thread done servicing request
03:14:57.322 00.000 13300 GuideStep: -0.2 px 276 ms EAST, -0.3 px 411 ms NORTH
03:14:57.322 00.000 11596 Worker thread wakes up
03:14:57.322 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:14:57.825 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:14:59.385 01.560 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"47f02ae9-813f-41de-a58e-de31d46d5419"}
03:14:59.385 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"47f02ae9-813f-41de-a58e-de31d46d5419"}
03:14:59.386 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a1c6f397-54c9-4d1f-bb36-a303779d2606"}
03:14:59.386 00.000 13300 case statement mapped state 6 to 3
03:14:59.386 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a1c6f397-54c9-4d1f-bb36-a303779d2606"}
03:14:59.386 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"63ce8d0b-0ec1-4c1d-8fc9-8ffebad34640"}
03:14:59.387 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.72,6.55],"pixels":"..."},"id":"63ce8d0b-0ec1-4c1d-8fc9-8ffebad34640"}
03:15:00.848 01.461 11596 Exposure complete
03:15:00.919 00.071 11596 worker thread done servicing request
03:15:00.919 00.000 13300 OnExposeComplete: enter
03:15:00.919 00.000 13300 UpdateGuideState(): m_state=6
03:15:00.920 00.001 13300 Star::Find(15, 43, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
03:15:00.920 00.000 13300 Star::Find returns 1 (0), X=44.07, Y=409.80, Mass=1388, SNR=26.1, Peak=167 HFD=3.1
03:15:00.920 00.000 13300 CameraToMount -- cameraTheta (0.98) - m_xAngle (1.53) = xAngle (-0.56 = -0.56)
03:15:00.920 00.000 13300 CameraToMount -- cameraTheta (0.98) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.69 = 2.60)
03:15:00.920 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.05 cameraTheta=0.98 mountX=0.04 mountY=0.02, mountTheta=0.55
03:15:00.922 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.04, opts=13)
03:15:00.922 00.000 13300 Enqueuing Move request for scope (0.03, 0.04)
03:15:00.922 00.000 11596 Worker thread wakes up
03:15:00.922 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.04) opts 0xd
03:15:00.922 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.04)
03:15:00.922 00.000 11596 Moving (0.03, 0.04) raw xDistance=0.04 yDistance=0.02
03:15:00.923 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:15:00.923 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:00.923 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:15:00.923 00.000 11596 MoveAxis(E, 0, ABG)
03:15:00.923 00.000 11596 Move returns status 0, amount 0
03:15:00.923 00.000 11596 MoveAxis(N, 0, ABG)
03:15:00.923 00.000 11596 Move returns status 0, amount 0
03:15:00.923 00.000 11596 move complete, result=0
03:15:00.923 00.000 11596 worker thread done servicing request
03:15:00.929 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
03:15:00.937 00.008 13300 UpdateGuideState exits: m=1388 SNR=26.1
03:15:00.937 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:00.937 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:15:00.937 00.000 13300 Enqueuing Expose request
03:15:00.937 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:15:00.938 00.001 11596 Worker thread wakes up
03:15:00.938 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:15:01.440 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:15:02.384 00.944 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"115a3934-c91b-4e2f-90f9-e3f26cbc92bf"}
03:15:02.384 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"115a3934-c91b-4e2f-90f9-e3f26cbc92bf"}
03:15:02.384 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"233cb30a-92ad-4186-894a-df00540bcf0b"}
03:15:02.385 00.001 13300 case statement mapped state 6 to 3
03:15:02.385 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"233cb30a-92ad-4186-894a-df00540bcf0b"}
03:15:02.385 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a30dc85f-10fa-4e1a-8e63-c07e5b850f7e"}
03:15:02.385 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.07,6.80],"pixels":"..."},"id":"a30dc85f-10fa-4e1a-8e63-c07e5b850f7e"}
03:15:04.460 02.075 11596 Exposure complete
03:15:04.537 00.077 11596 worker thread done servicing request
03:15:04.537 00.000 13300 OnExposeComplete: enter
03:15:04.537 00.000 13300 UpdateGuideState(): m_state=6
03:15:04.538 00.001 13300 Star::Find(15, 44, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
03:15:04.538 00.000 13300 Star::Find returns 1 (0), X=44.07, Y=409.84, Mass=1357, SNR=25.8, Peak=162 HFD=3.1
03:15:04.538 00.000 13300 CameraToMount -- cameraTheta (1.34) - m_xAngle (1.53) = xAngle (-0.20 = -0.20)
03:15:04.538 00.000 13300 CameraToMount -- cameraTheta (1.34) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.32 = 2.96)
03:15:04.538 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.34 mountX=0.08 mountY=0.01, mountTheta=0.18
03:15:04.540 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.08, opts=13)
03:15:04.540 00.000 13300 Enqueuing Move request for scope (0.02, 0.08)
03:15:04.540 00.000 11596 Worker thread wakes up
03:15:04.540 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.08) opts 0xd
03:15:04.540 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.08)
03:15:04.540 00.000 11596 Moving (0.02, 0.08) raw xDistance=0.08 yDistance=0.01
03:15:04.541 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:15:04.541 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:04.541 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:15:04.541 00.000 11596 MoveAxis(E, 0, ABG)
03:15:04.541 00.000 11596 Move returns status 0, amount 0
03:15:04.541 00.000 11596 MoveAxis(N, 0, ABG)
03:15:04.542 00.001 11596 Move returns status 0, amount 0
03:15:04.542 00.000 11596 move complete, result=0
03:15:04.542 00.000 11596 worker thread done servicing request
03:15:04.548 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
03:15:04.556 00.008 13300 UpdateGuideState exits: m=1357 SNR=25.8
03:15:04.556 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:04.556 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:15:04.556 00.000 13300 Enqueuing Expose request
03:15:04.556 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:15:04.556 00.000 11596 Worker thread wakes up
03:15:04.557 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:15:05.067 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:15:05.383 00.316 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"525588cc-0ec1-4bff-8547-88e03ca0f87e"}
03:15:05.383 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"525588cc-0ec1-4bff-8547-88e03ca0f87e"}
03:15:05.384 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0ba3832a-f326-43a5-943a-a46e14af374d"}
03:15:05.384 00.000 13300 case statement mapped state 6 to 3
03:15:05.384 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0ba3832a-f326-43a5-943a-a46e14af374d"}
03:15:05.385 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"296e11ad-7d6c-4317-9574-09ae470c3fc3"}
03:15:05.385 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.07,6.84],"pixels":"..."},"id":"296e11ad-7d6c-4317-9574-09ae470c3fc3"}
03:15:08.096 02.711 11596 Exposure complete
03:15:08.168 00.072 11596 worker thread done servicing request
03:15:08.169 00.001 13300 OnExposeComplete: enter
03:15:08.169 00.000 13300 UpdateGuideState(): m_state=6
03:15:08.169 00.000 13300 Star::Find(15, 44, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
03:15:08.169 00.000 13300 Star::Find returns 1 (0), X=44.11, Y=409.94, Mass=1341, SNR=25.7, Peak=177 HFD=2.9
03:15:08.169 00.000 13300 MultiStar: exiting stabilization period
03:15:08.170 00.001 13300 MultiStar: updating star positions after lock position change
03:15:08.170 00.000 13300 Star::Find(15, 1123, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
03:15:08.170 00.000 13300 Star::Find returns 1 (0), X=1123.23, Y=18.13, Mass=428, SNR=14.4, Peak=41 HFD=3.7
03:15:08.170 00.000 13300 Star::Find(15, 1092, 805, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
03:15:08.170 00.000 13300 Star::Find returns 1 (0), X=1092.94, Y=805.62, Mass=363, SNR=13.2, Peak=41 HFD=3.9
03:15:08.170 00.000 13300 Star::Find(15, 576, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
03:15:08.170 00.000 13300 Star::Find returns 1 (0), X=576.82, Y=854.52, Mass=160, SNR=8.8, Peak=23 HFD=3.0
03:15:08.170 00.000 13300 Star::Find(15, 966, 602, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
03:15:08.170 00.000 13300 Star::Find returns 1 (0), X=965.86, Y=602.56, Mass=122, SNR=7.6, Peak=20 HFD=2.7
03:15:08.171 00.001 13300 Star::Find(15, 280, 464, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
03:15:08.171 00.000 13300 Star::Find returns 1 (0), X=279.96, Y=465.59, Mass=109, SNR=7.3, Peak=23 HFD=2.2
03:15:08.171 00.000 13300 Star::Find(15, 989, 811, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
03:15:08.171 00.000 13300 Star::Find returns 1 (0), X=989.31, Y=810.96, Mass=99, SNR=6.9, Peak=21 HFD=2.6
03:15:08.171 00.000 13300 Star::Find(15, 866, 384, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
03:15:08.171 00.000 13300 Star::Find returns 1 (0), X=866.63, Y=384.65, Mass=107, SNR=7.1, Peak=18 HFD=3.0
03:15:08.171 00.000 13300 CameraToMount -- cameraTheta (1.21) - m_xAngle (1.53) = xAngle (-0.32 = -0.32)
03:15:08.171 00.000 13300 CameraToMount -- cameraTheta (1.21) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.45 = 2.84)
03:15:08.171 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.18 hyp=0.19 cameraTheta=1.21 mountX=0.18 mountY=0.06, mountTheta=0.31
03:15:08.173 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.18, opts=13)
03:15:08.173 00.000 13300 Enqueuing Move request for scope (0.07, 0.18)
03:15:08.174 00.001 11596 Worker thread wakes up
03:15:08.174 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.18) opts 0xd
03:15:08.174 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.18)
03:15:08.174 00.000 11596 Moving (0.07, 0.18) raw xDistance=0.18 yDistance=0.06
03:15:08.174 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.18
03:15:08.174 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:08.174 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:15:08.174 00.000 11596 MoveAxis(W, 223, ABG)
03:15:08.174 00.000 11596 Guiding  Dir = 3, Dur = 223
03:15:08.175 00.001 11596 IsSlewing returns 0
03:15:08.182 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
03:15:08.190 00.008 13300 UpdateGuideState exits: m=1341 SNR=25.7
03:15:08.190 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:08.190 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:15:08.190 00.000 13300 Enqueuing Expose request
03:15:08.225 00.035 11596 IsGuiding returns 0
03:15:08.326 00.101 11596 PulseGuide returned control before completion, sleep 134
03:15:08.383 00.057 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b70b80e3-4079-43fe-ab7c-70cad2ab9c6e"}
03:15:08.383 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b70b80e3-4079-43fe-ab7c-70cad2ab9c6e"}
03:15:08.384 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5df15fe1-3963-40c6-8757-ffdbef0a2860"}
03:15:08.384 00.000 13300 case statement mapped state 6 to 3
03:15:08.384 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5df15fe1-3963-40c6-8757-ffdbef0a2860"}
03:15:08.384 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5a7ceb5c-4812-4b73-890a-627e33a50919"}
03:15:08.385 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.11,6.94],"pixels":"..."},"id":"5a7ceb5c-4812-4b73-890a-627e33a50919"}
03:15:08.640 00.255 11596 IsGuiding returns 0
03:15:08.640 00.000 11596 Move returns status 0, amount 223
03:15:08.640 00.000 11596 MoveAxis(N, 0, ABG)
03:15:08.640 00.000 11596 Move returns status 0, amount 0
03:15:08.640 00.000 11596 move complete, result=0
03:15:08.640 00.000 11596 worker thread done servicing request
03:15:08.640 00.000 11596 Worker thread wakes up
03:15:08.640 00.000 13300 GuideStep: 0.2 px 223 ms WEST, 0.1 px 0 ms NORTH
03:15:08.641 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:15:09.148 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:15:11.382 02.234 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"75b63567-1643-426a-bcb5-997140d2fa2b"}
03:15:11.382 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"75b63567-1643-426a-bcb5-997140d2fa2b"}
03:15:11.383 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"848e932a-6beb-45a4-aea9-4ef639fab35e"}
03:15:11.383 00.000 13300 case statement mapped state 6 to 3
03:15:11.383 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"848e932a-6beb-45a4-aea9-4ef639fab35e"}
03:15:11.383 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3ccec1e6-8755-4c92-9c64-93edcd9ee9dd"}
03:15:11.384 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.11,6.94],"pixels":"..."},"id":"3ccec1e6-8755-4c92-9c64-93edcd9ee9dd"}
03:15:12.289 00.905 11596 Exposure complete
03:15:12.358 00.069 11596 worker thread done servicing request
03:15:12.358 00.000 13300 OnExposeComplete: enter
03:15:12.358 00.000 13300 UpdateGuideState(): m_state=6
03:15:12.358 00.000 13300 Star::Find(15, 44, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
03:15:12.358 00.000 13300 Star::Find returns 1 (0), X=44.05, Y=409.99, Mass=1385, SNR=26.1, Peak=172 HFD=2.9
03:15:12.359 00.001 13300 MultiStar: [#1 -0.01,0.24,0.54,U] [#2 -0.09,0.19,0.49,U] [#3 -0.11,-0.04,0.34,U] [#4 0.31,0.06,0.30,U] [#5 0.19,0.09,0.27,U] [#6 0.09,0.22,0.25,U] [#7 -0.25,0.16,0.28,U] 
03:15:12.359 00.000 13300 refined, 7 included, MultiStar: {0.00, 0.17}, one-star: {-0.00, 0.23}
03:15:12.359 00.000 13300 CameraToMount -- cameraTheta (1.56) - m_xAngle (1.53) = xAngle (0.03 = 0.03)
03:15:12.359 00.000 13300 CameraToMount -- cameraTheta (1.56) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.10 = -3.10)
03:15:12.359 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.17 hyp=0.17 cameraTheta=1.56 mountX=0.17 mountY=-0.01, mountTheta=-0.04
03:15:12.362 00.003 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.17, opts=13)
03:15:12.362 00.000 13300 Enqueuing Move request for scope (0.00, 0.17)
03:15:12.362 00.000 11596 Worker thread wakes up
03:15:12.362 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.17) opts 0xd
03:15:12.363 00.001 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.17)
03:15:12.363 00.000 11596 Moving (0.00, 0.17) raw xDistance=0.17 yDistance=-0.01
03:15:12.363 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
03:15:12.363 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:12.363 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:15:12.363 00.000 11596 MoveAxis(W, 227, ABG)
03:15:12.363 00.000 11596 Guiding  Dir = 3, Dur = 227
03:15:12.363 00.000 11596 IsSlewing returns 0
03:15:12.369 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
03:15:12.377 00.008 13300 UpdateGuideState exits: m=1385 SNR=26.1
03:15:12.377 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:12.377 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:15:12.378 00.001 13300 Enqueuing Expose request
03:15:12.457 00.079 11596 IsGuiding returns 0
03:15:13.022 00.565 11596 IsGuiding returns 1
03:15:13.022 00.000 11596 scope still moving after pulse duration time elapsed
03:15:13.191 00.169 11596 IsSlewing returns 0
03:15:13.335 00.144 11596 IsGuiding returns 0
03:15:13.335 00.000 11596 scope move finished after 227 + 649 ms
03:15:13.335 00.000 11596 Move returns status 0, amount 227
03:15:13.335 00.000 11596 MoveAxis(N, 0, ABG)
03:15:13.335 00.000 11596 Move returns status 0, amount 0
03:15:13.335 00.000 11596 move complete, result=0
03:15:13.335 00.000 11596 worker thread done servicing request
03:15:13.335 00.000 11596 Worker thread wakes up
03:15:13.335 00.000 13300 GuideStep: 0.2 px 227 ms WEST, -0.0 px 0 ms NORTH
03:15:13.336 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:15:13.840 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:15:14.382 00.542 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f78d8a27-431e-4eb4-a696-5c7bbb45a1fe"}
03:15:14.382 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f78d8a27-431e-4eb4-a696-5c7bbb45a1fe"}
03:15:14.383 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3bce3b3d-b206-452f-b546-0b7afa84f0b3"}
03:15:14.383 00.000 13300 case statement mapped state 6 to 3
03:15:14.384 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3bce3b3d-b206-452f-b546-0b7afa84f0b3"}
03:15:14.384 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c04f95b8-dee3-4272-9910-ee4f9c4c9a22"}
03:15:14.385 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.05,6.99],"pixels":"..."},"id":"c04f95b8-dee3-4272-9910-ee4f9c4c9a22"}
03:15:16.874 02.489 11596 Exposure complete
03:15:16.956 00.082 11596 worker thread done servicing request
03:15:16.956 00.000 13300 OnExposeComplete: enter
03:15:16.956 00.000 13300 UpdateGuideState(): m_state=6
03:15:16.957 00.001 13300 Star::Find(15, 44, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
03:15:16.957 00.000 13300 Star::Find returns 1 (0), X=44.00, Y=409.92, Mass=1356, SNR=25.8, Peak=166 HFD=2.9
03:15:16.958 00.001 13300 MultiStar: [#1 0.11,0.09,0.55,U] [#2 -0.16,0.16,0.50,U] [#3 0.01,0.01,0.34,U] [#4 0.06,-0.10,0.29,U] [#5 -0.13,-0.00,0.27,U] [#6 -0.13,0.08,0.26,U] [#7 -0.41,0.14,0.00,M1] 
03:15:16.958 00.000 13300 refined, 6 included, MultiStar: {-0.04, 0.09}, one-star: {-0.05, 0.16}
03:15:16.958 00.000 13300 CameraToMount -- cameraTheta (1.97) - m_xAngle (1.53) = xAngle (0.43 = 0.43)
03:15:16.958 00.000 13300 CameraToMount -- cameraTheta (1.97) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.69 = -2.69)
03:15:16.958 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.09 hyp=0.10 cameraTheta=1.97 mountX=0.09 mountY=-0.04, mountTheta=-0.45
03:15:16.960 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.09, opts=13)
03:15:16.960 00.000 13300 Enqueuing Move request for scope (-0.04, 0.09)
03:15:16.960 00.000 11596 Worker thread wakes up
03:15:16.961 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.09) opts 0xd
03:15:16.961 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.09)
03:15:16.961 00.000 11596 Moving (-0.04, 0.09) raw xDistance=0.09 yDistance=-0.04
03:15:16.961 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
03:15:16.961 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:16.961 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:15:16.961 00.000 11596 MoveAxis(E, 0, ABG)
03:15:16.962 00.001 11596 Move returns status 0, amount 0
03:15:16.962 00.000 11596 MoveAxis(N, 0, ABG)
03:15:16.962 00.000 11596 Move returns status 0, amount 0
03:15:16.962 00.000 11596 move complete, result=0
03:15:16.962 00.000 11596 worker thread done servicing request
03:15:16.968 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
03:15:16.977 00.009 13300 UpdateGuideState exits: m=1356 SNR=25.8
03:15:16.977 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:16.977 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:15:16.977 00.000 13300 Enqueuing Expose request
03:15:16.977 00.000 11596 Worker thread wakes up
03:15:16.978 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:15:16.978 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:15:17.386 00.408 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d7adf6e9-e4d2-44e7-a5e7-d786f7d326ab"}
03:15:17.386 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d7adf6e9-e4d2-44e7-a5e7-d786f7d326ab"}
03:15:17.387 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d2daebcf-491a-4447-99f1-53c253a67a11"}
03:15:17.387 00.000 13300 case statement mapped state 6 to 3
03:15:17.388 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d2daebcf-491a-4447-99f1-53c253a67a11"}
03:15:17.388 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c31bb906-3fe4-4727-8f73-52a4461490cc"}
03:15:17.389 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.00,6.92],"pixels":"..."},"id":"c31bb906-3fe4-4727-8f73-52a4461490cc"}
03:15:17.483 00.094 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:15:20.386 02.903 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4f0c5218-3406-4607-9e45-561060ed4161"}
03:15:20.386 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4f0c5218-3406-4607-9e45-561060ed4161"}
03:15:20.387 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d1ac8c19-437c-42e6-b8c9-23baf3c7a1e7"}
03:15:20.387 00.000 13300 case statement mapped state 6 to 3
03:15:20.387 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d1ac8c19-437c-42e6-b8c9-23baf3c7a1e7"}
03:15:20.389 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8a45d08d-7917-4a3c-8723-0ab6fb42927c"}
03:15:20.390 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.00,6.92],"pixels":"..."},"id":"8a45d08d-7917-4a3c-8723-0ab6fb42927c"}
03:15:20.521 00.131 11596 Exposure complete
03:15:20.606 00.085 11596 worker thread done servicing request
03:15:20.607 00.001 13300 OnExposeComplete: enter
03:15:20.607 00.000 13300 UpdateGuideState(): m_state=6
03:15:20.607 00.000 13300 Star::Find(15, 43, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
03:15:20.607 00.000 13300 Star::Find returns 1 (0), X=44.00, Y=409.87, Mass=1326, SNR=25.5, Peak=170 HFD=3.0
03:15:20.608 00.001 13300 MultiStar: [#1 -0.08,0.11,0.57,U] [#2 -0.22,0.17,0.52,U] [#3 -0.07,-0.07,0.34,U] [#4 0.05,-0.25,0.31,U] [#5 -0.09,0.01,0.27,U] [#6 -0.01,-0.16,0.28,U] [#7 -0.33,-0.10,0.28,U] 
03:15:20.608 00.000 13300 refined, 7 included, MultiStar: {-0.09, 0.02}, one-star: {-0.04, 0.11}
03:15:20.608 00.000 13300 CameraToMount -- cameraTheta (2.89) - m_xAngle (1.53) = xAngle (1.36 = 1.36)
03:15:20.608 00.000 13300 CameraToMount -- cameraTheta (2.89) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.77 = -1.77)
03:15:20.608 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.02 hyp=0.10 cameraTheta=2.89 mountX=0.02 mountY=-0.09, mountTheta=-1.36
03:15:20.611 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.02, opts=13)
03:15:20.612 00.001 13300 Enqueuing Move request for scope (-0.09, 0.02)
03:15:20.612 00.000 11596 Worker thread wakes up
03:15:20.612 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.02) opts 0xd
03:15:20.612 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.02)
03:15:20.612 00.000 11596 Moving (-0.09, 0.02) raw xDistance=0.02 yDistance=-0.09
03:15:20.612 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:15:20.612 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:20.613 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:15:20.613 00.000 11596 MoveAxis(E, 0, ABG)
03:15:20.613 00.000 11596 Move returns status 0, amount 0
03:15:20.613 00.000 11596 MoveAxis(N, 0, ABG)
03:15:20.613 00.000 11596 Move returns status 0, amount 0
03:15:20.613 00.000 11596 move complete, result=0
03:15:20.613 00.000 11596 worker thread done servicing request
03:15:20.622 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
03:15:20.630 00.008 13300 UpdateGuideState exits: m=1326 SNR=25.5
03:15:20.630 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:20.630 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:15:20.630 00.000 13300 Enqueuing Expose request
03:15:20.630 00.000 11596 Worker thread wakes up
03:15:20.631 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:15:20.631 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:15:21.135 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:15:23.386 02.251 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2af9ef55-0596-42e0-b18f-6d8dbe698f2f"}
03:15:23.386 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2af9ef55-0596-42e0-b18f-6d8dbe698f2f"}
03:15:23.387 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6d3ba565-c705-4e9a-8b7c-410d4b499e27"}
03:15:23.387 00.000 13300 case statement mapped state 6 to 3
03:15:23.387 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6d3ba565-c705-4e9a-8b7c-410d4b499e27"}
03:15:23.388 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e18f196f-bab5-4f65-b3f8-3c47861fd6c5"}
03:15:23.388 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.00,6.87],"pixels":"..."},"id":"e18f196f-bab5-4f65-b3f8-3c47861fd6c5"}
03:15:24.282 00.894 11596 Exposure complete
03:15:24.354 00.072 11596 worker thread done servicing request
03:15:24.354 00.000 13300 OnExposeComplete: enter
03:15:24.354 00.000 13300 UpdateGuideState(): m_state=6
03:15:24.354 00.000 13300 Star::Find(15, 44, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
03:15:24.355 00.001 13300 Star::Find returns 1 (0), X=44.08, Y=409.91, Mass=1334, SNR=25.6, Peak=164 HFD=2.9
03:15:24.355 00.000 13300 MultiStar: [#1 -0.02,0.21,0.56,U] [#2 -0.07,0.07,0.52,U] [#3 0.09,0.09,0.34,U] [#4 0.22,-0.17,0.30,U] [#5 0.10,-0.06,0.27,U] [#6 -0.23,0.27,0.00,M1] [#7 -0.47,0.19,0.00,M1] 
03:15:24.355 00.000 13300 refined, 5 included, MultiStar: {0.04, 0.09}, one-star: {0.03, 0.15}
03:15:24.355 00.000 13300 CameraToMount -- cameraTheta (1.19) - m_xAngle (1.53) = xAngle (-0.34 = -0.34)
03:15:24.355 00.000 13300 CameraToMount -- cameraTheta (1.19) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.47 = 2.82)
03:15:24.355 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.09 hyp=0.10 cameraTheta=1.19 mountX=0.09 mountY=0.03, mountTheta=0.33
03:15:24.357 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.09, opts=13)
03:15:24.357 00.000 13300 Enqueuing Move request for scope (0.04, 0.09)
03:15:24.358 00.001 11596 Worker thread wakes up
03:15:24.358 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.09) opts 0xd
03:15:24.358 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.09)
03:15:24.358 00.000 11596 Moving (0.04, 0.09) raw xDistance=0.09 yDistance=0.03
03:15:24.358 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
03:15:24.358 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:24.358 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:15:24.358 00.000 11596 MoveAxis(E, 0, ABG)
03:15:24.358 00.000 11596 Move returns status 0, amount 0
03:15:24.358 00.000 11596 MoveAxis(N, 0, ABG)
03:15:24.359 00.001 11596 Move returns status 0, amount 0
03:15:24.359 00.000 11596 move complete, result=0
03:15:24.359 00.000 11596 worker thread done servicing request
03:15:24.364 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
03:15:24.372 00.008 13300 UpdateGuideState exits: m=1334 SNR=25.6
03:15:24.372 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:24.372 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:15:24.372 00.000 13300 Enqueuing Expose request
03:15:24.373 00.001 11596 Worker thread wakes up
03:15:24.373 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:15:24.373 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:15:24.882 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:15:26.386 01.504 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3dc2906e-6b24-47db-80f4-31f5ddadce81"}
03:15:26.386 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3dc2906e-6b24-47db-80f4-31f5ddadce81"}
03:15:26.387 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e4ea711b-623b-474a-b1b8-0e71c1531915"}
03:15:26.387 00.000 13300 case statement mapped state 6 to 3
03:15:26.387 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e4ea711b-623b-474a-b1b8-0e71c1531915"}
03:15:26.387 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ee00445e-302f-44d3-b49f-2544cb783247"}
03:15:26.388 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.08,6.91],"pixels":"..."},"id":"ee00445e-302f-44d3-b49f-2544cb783247"}
03:15:27.918 01.530 11596 Exposure complete
03:15:27.987 00.069 11596 worker thread done servicing request
03:15:27.987 00.000 13300 OnExposeComplete: enter
03:15:27.987 00.000 13300 UpdateGuideState(): m_state=6
03:15:27.988 00.001 13300 Star::Find(15, 44, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
03:15:27.988 00.000 13300 Star::Find returns 1 (0), X=44.04, Y=409.97, Mass=1376, SNR=26.0, Peak=165 HFD=2.9
03:15:27.988 00.000 13300 MultiStar: [#1 0.06,0.34,0.00,M1] [#2 -0.10,0.17,0.49,U] [#3 -0.02,0.04,0.33,U] [#4 0.19,-0.01,0.30,U] [#5 -0.15,0.23,0.27,U] [#6 -0.07,-0.07,0.26,U] [#7 -0.20,0.06,0.29,U] 
03:15:27.988 00.000 13300 refined, 6 included, MultiStar: {-0.04, 0.13}, one-star: {-0.01, 0.21}
03:15:27.988 00.000 13300 CameraToMount -- cameraTheta (1.88) - m_xAngle (1.53) = xAngle (0.35 = 0.35)
03:15:27.989 00.001 13300 CameraToMount -- cameraTheta (1.88) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.78 = -2.78)
03:15:27.989 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.13 hyp=0.13 cameraTheta=1.88 mountX=0.12 mountY=-0.05, mountTheta=-0.36
03:15:27.991 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.13, opts=13)
03:15:27.991 00.000 13300 Enqueuing Move request for scope (-0.04, 0.13)
03:15:27.991 00.000 11596 Worker thread wakes up
03:15:27.991 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.13) opts 0xd
03:15:27.992 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.13)
03:15:27.992 00.000 11596 Moving (-0.04, 0.13) raw xDistance=0.12 yDistance=-0.05
03:15:27.992 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
03:15:27.992 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:27.992 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:15:27.992 00.000 11596 MoveAxis(E, 0, ABG)
03:15:27.992 00.000 11596 Move returns status 0, amount 0
03:15:27.993 00.001 11596 MoveAxis(N, 0, ABG)
03:15:27.993 00.000 11596 Move returns status 0, amount 0
03:15:27.993 00.000 11596 move complete, result=0
03:15:27.994 00.001 11596 worker thread done servicing request
03:15:28.000 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
03:15:28.008 00.008 13300 UpdateGuideState exits: m=1376 SNR=26.0
03:15:28.008 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:28.008 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:15:28.008 00.000 13300 Enqueuing Expose request
03:15:28.008 00.000 11596 Worker thread wakes up
03:15:28.009 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:15:28.009 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:15:28.521 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:15:29.385 00.864 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0209c2f8-e66c-480a-9822-10e33ba8e53f"}
03:15:29.385 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0209c2f8-e66c-480a-9822-10e33ba8e53f"}
03:15:29.386 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fc47de4c-063a-45d1-9513-b6e7d2856d8d"}
03:15:29.386 00.000 13300 case statement mapped state 6 to 3
03:15:29.386 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fc47de4c-063a-45d1-9513-b6e7d2856d8d"}
03:15:29.386 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d436969f-9665-4f27-8b99-a17cc1151cac"}
03:15:29.387 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[7.04,6.97],"pixels":"..."},"id":"d436969f-9665-4f27-8b99-a17cc1151cac"}
03:15:31.545 02.158 11596 Exposure complete
03:15:31.613 00.068 11596 worker thread done servicing request
03:15:31.614 00.001 13300 OnExposeComplete: enter
03:15:31.614 00.000 13300 UpdateGuideState(): m_state=6
03:15:31.614 00.000 13300 Star::Find(15, 44, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
03:15:31.615 00.001 13300 Star::Find returns 1 (0), X=44.02, Y=409.96, Mass=1360, SNR=25.9, Peak=163 HFD=2.9
03:15:31.615 00.000 13300 MultiStar: [#1 -0.13,0.10,0.55,U] [#2 -0.15,0.05,0.52,U] [#3 -0.01,0.03,0.34,U] [#4 0.29,-0.27,0.00,M1] [#5 0.01,-0.05,0.34,U] [#6 -0.10,0.12,0.28,U] [#7 -0.39,0.15,0.00,M1] 
03:15:31.615 00.000 13300 refined, 5 included, MultiStar: {-0.07, 0.10}, one-star: {-0.03, 0.20}
03:15:31.615 00.000 13300 CameraToMount -- cameraTheta (2.17) - m_xAngle (1.53) = xAngle (0.63 = 0.63)
03:15:31.616 00.001 13300 CameraToMount -- cameraTheta (2.17) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.49 = -2.49)
03:15:31.616 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.10 hyp=0.12 cameraTheta=2.17 mountX=0.10 mountY=-0.07, mountTheta=-0.64
03:15:31.618 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.10, opts=13)
03:15:31.618 00.000 13300 Enqueuing Move request for scope (-0.07, 0.10)
03:15:31.618 00.000 11596 Worker thread wakes up
03:15:31.618 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.10) opts 0xd
03:15:31.618 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.10)
03:15:31.618 00.000 11596 Moving (-0.07, 0.10) raw xDistance=0.10 yDistance=-0.07
03:15:31.618 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:15:31.618 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:31.618 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:15:31.619 00.001 11596 MoveAxis(E, 0, ABG)
03:15:31.619 00.000 11596 Move returns status 0, amount 0
03:15:31.619 00.000 11596 MoveAxis(N, 0, ABG)
03:15:31.619 00.000 11596 Move returns status 0, amount 0
03:15:31.619 00.000 11596 move complete, result=0
03:15:31.619 00.000 11596 worker thread done servicing request
03:15:31.626 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
03:15:31.634 00.008 13300 UpdateGuideState exits: m=1360 SNR=25.9
03:15:31.634 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:31.634 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:15:31.634 00.000 13300 Enqueuing Expose request
03:15:31.634 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:15:31.634 00.000 11596 Worker thread wakes up
03:15:31.635 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:15:32.145 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:15:32.385 00.240 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9428198d-d3df-48be-8b50-8c9ae38b2767"}
03:15:32.385 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9428198d-d3df-48be-8b50-8c9ae38b2767"}
03:15:32.386 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"da2d97e6-9362-42f3-9b7b-05be7bd80237"}
03:15:32.386 00.000 13300 case statement mapped state 6 to 3
03:15:32.386 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"da2d97e6-9362-42f3-9b7b-05be7bd80237"}
03:15:32.386 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c92cb7ab-fec6-4a7b-8f17-ad1e65c3ad3f"}
03:15:32.387 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.02,6.96],"pixels":"..."},"id":"c92cb7ab-fec6-4a7b-8f17-ad1e65c3ad3f"}
03:15:35.182 02.795 11596 Exposure complete
03:15:35.255 00.073 11596 worker thread done servicing request
03:15:35.255 00.000 13300 OnExposeComplete: enter
03:15:35.255 00.000 13300 UpdateGuideState(): m_state=6
03:15:35.256 00.001 13300 Star::Find(15, 44, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
03:15:35.256 00.000 13300 Star::Find returns 1 (0), X=43.94, Y=409.96, Mass=1372, SNR=26.0, Peak=175 HFD=2.9
03:15:35.256 00.000 13300 MultiStar: [#1 -0.16,0.45,0.00,M1] [#2 -0.27,0.16,0.00,M1] [#3 0.06,0.01,0.34,U] [#4 0.00,-0.29,0.00,M2] [#5 0.03,-0.34,0.00,M1] [#6 -0.13,0.24,0.26,U] [#7 -0.31,0.35,0.00,M2] 
03:15:35.256 00.000 13300 refined, 2 included, MultiStar: {-0.08, 0.17}, one-star: {-0.11, 0.20}
03:15:35.257 00.001 13300 CameraToMount -- cameraTheta (2.00) - m_xAngle (1.53) = xAngle (0.46 = 0.46)
03:15:35.257 00.000 13300 CameraToMount -- cameraTheta (2.00) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.66 = -2.66)
03:15:35.257 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.17 hyp=0.18 cameraTheta=2.00 mountX=0.16 mountY=-0.08, mountTheta=-0.48
03:15:35.259 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.17, opts=13)
03:15:35.259 00.000 13300 Enqueuing Move request for scope (-0.08, 0.17)
03:15:35.259 00.000 11596 Worker thread wakes up
03:15:35.259 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.17) opts 0xd
03:15:35.259 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.17)
03:15:35.259 00.000 11596 Moving (-0.08, 0.17) raw xDistance=0.16 yDistance=-0.08
03:15:35.259 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
03:15:35.259 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:35.259 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:15:35.260 00.001 11596 MoveAxis(W, 205, ABG)
03:15:35.260 00.000 11596 Guiding  Dir = 3, Dur = 205
03:15:35.260 00.000 11596 IsSlewing returns 0
03:15:35.267 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
03:15:35.274 00.007 13300 UpdateGuideState exits: m=1372 SNR=26.0
03:15:35.275 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:35.275 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:15:35.275 00.000 13300 Enqueuing Expose request
03:15:35.377 00.102 11596 IsGuiding returns 0
03:15:35.385 00.008 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6d7eb66a-ce3e-4ca7-beff-05127ceeba75"}
03:15:35.385 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6d7eb66a-ce3e-4ca7-beff-05127ceeba75"}
03:15:35.386 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8fa82a69-78a2-40b9-90a2-674d50322833"}
03:15:35.386 00.000 13300 case statement mapped state 6 to 3
03:15:35.386 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8fa82a69-78a2-40b9-90a2-674d50322833"}
03:15:35.386 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"896d5bbf-2e50-4274-b608-0d06de52fbfe"}
03:15:35.387 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.94,6.96],"pixels":"..."},"id":"896d5bbf-2e50-4274-b608-0d06de52fbfe"}
03:15:35.479 00.092 11596 PulseGuide returned control before completion, sleep 114
03:15:35.796 00.317 11596 IsGuiding returns 0
03:15:35.796 00.000 11596 Move returns status 0, amount 205
03:15:35.796 00.000 11596 MoveAxis(N, 0, ABG)
03:15:35.796 00.000 11596 Move returns status 0, amount 0
03:15:35.796 00.000 11596 move complete, result=0
03:15:35.796 00.000 11596 worker thread done servicing request
03:15:35.796 00.000 11596 Worker thread wakes up
03:15:35.796 00.000 13300 GuideStep: 0.2 px 205 ms WEST, -0.1 px 0 ms NORTH
03:15:35.797 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:15:36.312 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:15:38.385 02.073 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6e877d43-ae14-4f06-8f9d-8e4aac687da2"}
03:15:38.385 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6e877d43-ae14-4f06-8f9d-8e4aac687da2"}
03:15:38.386 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1e7cef6d-a5ad-4da7-8112-58868e4e4fef"}
03:15:38.386 00.000 13300 case statement mapped state 6 to 3
03:15:38.386 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1e7cef6d-a5ad-4da7-8112-58868e4e4fef"}
03:15:38.386 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"25254af7-9f98-4386-876f-bc7bf87658b3"}
03:15:38.387 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[6.94,6.96],"pixels":"..."},"id":"25254af7-9f98-4386-876f-bc7bf87658b3"}
03:15:39.340 00.953 11596 Exposure complete
03:15:39.415 00.075 11596 worker thread done servicing request
03:15:39.415 00.000 13300 OnExposeComplete: enter
03:15:39.415 00.000 13300 UpdateGuideState(): m_state=6
03:15:39.416 00.001 13300 Star::Find(15, 43, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
03:15:39.416 00.000 13300 Star::Find returns 1 (0), X=44.03, Y=409.66, Mass=1340, SNR=25.7, Peak=150 HFD=3.3
03:15:39.417 00.001 13300 MultiStar: [#1 -0.06,-0.13,0.56,U] [#2 -0.07,-0.14,0.50,U] [#3 0.05,-0.33,0.00,M1] [#4 0.30,-0.16,0.00,M3] [#5 -0.11,-0.58,0.00,M2] [#6 -0.06,-0.21,0.26,U] [#7 -0.00,-0.07,0.27,U] 
03:15:39.417 00.000 13300 single-star, 4 included, MultiStar: {-0.04, -0.12}, one-star: {-0.02, -0.10}
03:15:39.417 00.000 13300 CameraToMount -- cameraTheta (-1.74) - m_xAngle (1.53) = xAngle (-3.27 = 3.01)
03:15:39.417 00.000 13300 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.40 = -0.12)
03:15:39.417 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.10 hyp=0.11 cameraTheta=-1.74 mountX=-0.10 mountY=-0.01, mountTheta=-3.02
03:15:39.419 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.10, opts=13)
03:15:39.419 00.000 13300 Enqueuing Move request for scope (-0.02, -0.10)
03:15:39.419 00.000 11596 Worker thread wakes up
03:15:39.419 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.10) opts 0xd
03:15:39.420 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.10)
03:15:39.420 00.000 11596 Moving (-0.02, -0.10) raw xDistance=-0.10 yDistance=-0.01
03:15:39.420 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:15:39.420 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:39.420 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:15:39.420 00.000 11596 MoveAxis(E, 0, ABG)
03:15:39.420 00.000 11596 Move returns status 0, amount 0
03:15:39.420 00.000 11596 MoveAxis(N, 0, ABG)
03:15:39.420 00.000 11596 Move returns status 0, amount 0
03:15:39.420 00.000 11596 move complete, result=0
03:15:39.420 00.000 11596 worker thread done servicing request
03:15:39.427 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
03:15:39.434 00.007 13300 UpdateGuideState exits: m=1340 SNR=25.7
03:15:39.435 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:39.435 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:15:39.435 00.000 13300 Enqueuing Expose request
03:15:39.435 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:15:39.435 00.000 11596 Worker thread wakes up
03:15:39.435 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:15:39.945 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:15:41.384 01.439 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"df52f6f8-d942-418d-9f71-ef86c421a84c"}
03:15:41.385 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"df52f6f8-d942-418d-9f71-ef86c421a84c"}
03:15:41.385 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b13a778c-6b5e-4527-8a22-bc4254eb9213"}
03:15:41.385 00.000 13300 case statement mapped state 6 to 3
03:15:41.385 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b13a778c-6b5e-4527-8a22-bc4254eb9213"}
03:15:41.386 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6d676880-659d-439c-b913-aea0ae59c919"}
03:15:41.386 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.03,6.66],"pixels":"..."},"id":"6d676880-659d-439c-b913-aea0ae59c919"}
03:15:42.979 01.593 11596 Exposure complete
03:15:43.048 00.069 11596 worker thread done servicing request
03:15:43.049 00.001 13300 OnExposeComplete: enter
03:15:43.049 00.000 13300 UpdateGuideState(): m_state=6
03:15:43.049 00.000 13300 Star::Find(15, 44, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
03:15:43.049 00.000 13300 Star::Find returns 1 (0), X=44.05, Y=409.67, Mass=1353, SNR=25.8, Peak=141 HFD=3.3
03:15:43.050 00.001 13300 MultiStar: [#1 0.02,-0.05,0.56,U] [#2 -0.15,-0.19,0.50,U] [#3 0.01,-0.35,0.00,M2] [#4 0.29,-0.43,0.00,M4] [#5 0.03,-0.21,0.28,U] [#6 -0.06,-0.03,0.27,U] [#7 -0.29,-0.31,0.00,M2] 
03:15:43.050 00.000 13300 single-star, 4 included, MultiStar: {-0.03, -0.11}, one-star: {0.00, -0.09}
03:15:43.050 00.000 13300 CameraToMount -- cameraTheta (-1.54) - m_xAngle (1.53) = xAngle (-3.07 = -3.07)
03:15:43.050 00.000 13300 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.20 = 0.09)
03:15:43.050 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=-0.09 hyp=0.09 cameraTheta=-1.54 mountX=-0.09 mountY=0.01, mountTheta=3.06
03:15:43.052 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.09, opts=13)
03:15:43.052 00.000 13300 Enqueuing Move request for scope (0.00, -0.09)
03:15:43.052 00.000 11596 Worker thread wakes up
03:15:43.052 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.09) opts 0xd
03:15:43.052 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.09)
03:15:43.053 00.001 11596 Moving (0.00, -0.09) raw xDistance=-0.09 yDistance=0.01
03:15:43.053 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:15:43.053 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:43.053 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:15:43.053 00.000 11596 MoveAxis(E, 0, ABG)
03:15:43.053 00.000 11596 Move returns status 0, amount 0
03:15:43.053 00.000 11596 MoveAxis(N, 0, ABG)
03:15:43.053 00.000 11596 Move returns status 0, amount 0
03:15:43.053 00.000 11596 move complete, result=0
03:15:43.053 00.000 11596 worker thread done servicing request
03:15:43.059 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
03:15:43.067 00.008 13300 UpdateGuideState exits: m=1353 SNR=25.8
03:15:43.067 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:43.068 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:15:43.068 00.000 13300 Enqueuing Expose request
03:15:43.068 00.000 11596 Worker thread wakes up
03:15:43.068 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:15:43.068 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:15:43.570 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:15:44.384 00.814 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2a46ddf7-3b31-4ea3-b66f-a7d9f767c942"}
03:15:44.384 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2a46ddf7-3b31-4ea3-b66f-a7d9f767c942"}
03:15:44.385 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1864a004-97e7-4d20-a028-a703b97c56e3"}
03:15:44.385 00.000 13300 case statement mapped state 6 to 3
03:15:44.385 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1864a004-97e7-4d20-a028-a703b97c56e3"}
03:15:44.385 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d3ee0ce2-496b-48d6-8205-274a92a07b2a"}
03:15:44.386 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[7.05,6.67],"pixels":"..."},"id":"d3ee0ce2-496b-48d6-8205-274a92a07b2a"}
03:15:46.605 02.219 11596 Exposure complete
03:15:46.673 00.068 11596 worker thread done servicing request
03:15:46.673 00.000 13300 OnExposeComplete: enter
03:15:46.673 00.000 13300 UpdateGuideState(): m_state=6
03:15:46.674 00.001 13300 Star::Find(15, 44, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
03:15:46.674 00.000 13300 Star::Find returns 1 (0), X=43.96, Y=409.74, Mass=1375, SNR=26.0, Peak=171 HFD=3.2
03:15:46.674 00.000 13300 MultiStar: [#1 0.11,-0.09,0.56,U] [#2 -0.23,-0.11,0.49,U] [#3 -0.15,-0.10,0.33,U] [#4 0.02,-0.37,0.00,M5] [#5 -0.17,-0.42,0.00,M2] [#6 -0.19,0.17,0.26,U] [#7 -0.44,-0.26,0.00,M3] 
03:15:46.674 00.000 13300 single-star, 4 included, MultiStar: {-0.09, -0.04}, one-star: {-0.09, -0.02}
03:15:46.675 00.001 13300 CameraToMount -- cameraTheta (-2.94) - m_xAngle (1.53) = xAngle (-4.47 = 1.81)
03:15:46.675 00.000 13300 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.60 = -1.32)
03:15:46.675 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-2.94 mountX=-0.02 mountY=-0.09, mountTheta=-1.81
03:15:46.677 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.02, opts=13)
03:15:46.677 00.000 13300 Enqueuing Move request for scope (-0.09, -0.02)
03:15:46.677 00.000 11596 Worker thread wakes up
03:15:46.677 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.02) opts 0xd
03:15:46.677 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.02)
03:15:46.677 00.000 11596 Moving (-0.09, -0.02) raw xDistance=-0.02 yDistance=-0.09
03:15:46.677 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:15:46.678 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:46.678 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:15:46.678 00.000 11596 MoveAxis(E, 0, ABG)
03:15:46.678 00.000 11596 Move returns status 0, amount 0
03:15:46.678 00.000 11596 MoveAxis(N, 0, ABG)
03:15:46.678 00.000 11596 Move returns status 0, amount 0
03:15:46.678 00.000 11596 move complete, result=0
03:15:46.678 00.000 11596 worker thread done servicing request
03:15:46.684 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
03:15:46.692 00.008 13300 UpdateGuideState exits: m=1375 SNR=26.0
03:15:46.692 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:46.692 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:15:46.693 00.001 13300 Enqueuing Expose request
03:15:46.693 00.000 11596 Worker thread wakes up
03:15:46.693 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:15:46.693 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:15:47.209 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:15:47.387 00.178 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"acae1d21-f955-4f8c-abc3-f0287a7a2ae3"}
03:15:47.387 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"acae1d21-f955-4f8c-abc3-f0287a7a2ae3"}
03:15:47.388 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6b025fbd-add1-41ef-82d1-d3f63bf6cace"}
03:15:47.388 00.000 13300 case statement mapped state 6 to 3
03:15:47.388 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6b025fbd-add1-41ef-82d1-d3f63bf6cace"}
03:15:47.389 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a89f88e6-3dc7-4883-b080-66ea303e954d"}
03:15:47.389 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[6.96,6.74],"pixels":"..."},"id":"a89f88e6-3dc7-4883-b080-66ea303e954d"}
03:15:50.243 02.854 11596 Exposure complete
03:15:50.312 00.069 11596 worker thread done servicing request
03:15:50.312 00.000 13300 OnExposeComplete: enter
03:15:50.312 00.000 13300 UpdateGuideState(): m_state=6
03:15:50.312 00.000 13300 Star::Find(15, 43, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
03:15:50.313 00.001 13300 Star::Find returns 1 (0), X=44.00, Y=409.88, Mass=1357, SNR=25.8, Peak=163 HFD=3.0
03:15:50.313 00.000 13300 MultiStar: [#1 0.03,0.01,0.56,U] [#2 -0.27,0.14,0.00,M1] [#3 -0.02,-0.19,0.33,U] [#4 0.33,-0.39,0.00,M6] [#5 -0.24,0.05,0.27,U] [#6 -0.01,-0.12,0.27,U] [#7 -0.12,-0.03,0.29,U] 
03:15:50.313 00.000 13300 refined, 5 included, MultiStar: {-0.05, 0.01}, one-star: {-0.05, 0.12}
03:15:50.313 00.000 13300 CameraToMount -- cameraTheta (2.90) - m_xAngle (1.53) = xAngle (1.37 = 1.37)
03:15:50.313 00.000 13300 CameraToMount -- cameraTheta (2.90) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.76 = -1.76)
03:15:50.313 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.05 cameraTheta=2.90 mountX=0.01 mountY=-0.05, mountTheta=-1.37
03:15:50.316 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.01, opts=13)
03:15:50.316 00.000 13300 Enqueuing Move request for scope (-0.05, 0.01)
03:15:50.316 00.000 11596 Worker thread wakes up
03:15:50.316 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.01) opts 0xd
03:15:50.316 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.01)
03:15:50.316 00.000 11596 Moving (-0.05, 0.01) raw xDistance=0.01 yDistance=-0.05
03:15:50.316 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:15:50.317 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:50.317 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:15:50.317 00.000 11596 MoveAxis(E, 0, ABG)
03:15:50.317 00.000 11596 Move returns status 0, amount 0
03:15:50.317 00.000 11596 MoveAxis(N, 0, ABG)
03:15:50.317 00.000 11596 Move returns status 0, amount 0
03:15:50.317 00.000 11596 move complete, result=0
03:15:50.318 00.001 11596 worker thread done servicing request
03:15:50.324 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
03:15:50.332 00.008 13300 UpdateGuideState exits: m=1357 SNR=25.8
03:15:50.332 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:50.333 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:15:50.333 00.000 13300 Enqueuing Expose request
03:15:50.333 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:15:50.333 00.000 11596 Worker thread wakes up
03:15:50.333 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:15:50.386 00.053 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"67c1496f-963d-4e35-965f-8b605f20118b"}
03:15:50.386 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"67c1496f-963d-4e35-965f-8b605f20118b"}
03:15:50.387 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f2c9d5e0-30fa-46f0-8bdd-aff490bde5fa"}
03:15:50.388 00.001 13300 case statement mapped state 6 to 3
03:15:50.388 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f2c9d5e0-30fa-46f0-8bdd-aff490bde5fa"}
03:15:50.389 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"02f59a02-295f-45db-a0fd-ea00b90af2ef"}
03:15:50.389 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[7.00,6.88],"pixels":"..."},"id":"02f59a02-295f-45db-a0fd-ea00b90af2ef"}
03:15:50.837 00.448 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:15:53.385 02.548 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ba23a727-1eae-4998-a9fa-6cd67f7606a4"}
03:15:53.385 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ba23a727-1eae-4998-a9fa-6cd67f7606a4"}
03:15:53.386 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3c5da3d9-375e-450e-aa73-e7a18dc0b73a"}
03:15:53.386 00.000 13300 case statement mapped state 6 to 3
03:15:53.386 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3c5da3d9-375e-450e-aa73-e7a18dc0b73a"}
03:15:53.386 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f8994be5-eb93-458b-a1c7-12679f8440e5"}
03:15:53.387 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[7.00,6.88],"pixels":"..."},"id":"f8994be5-eb93-458b-a1c7-12679f8440e5"}
03:15:53.864 00.477 11596 Exposure complete
03:15:53.934 00.070 11596 worker thread done servicing request
03:15:53.934 00.000 13300 OnExposeComplete: enter
03:15:53.935 00.001 13300 UpdateGuideState(): m_state=6
03:15:53.935 00.000 13300 Star::Find(15, 43, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
03:15:53.935 00.000 13300 Star::Find returns 1 (0), X=43.98, Y=409.85, Mass=1399, SNR=26.2, Peak=171 HFD=3.1
03:15:53.936 00.001 13300 MultiStar: [#1 -0.23,0.26,0.00,M1] [#2 -0.41,0.09,0.00,M2] [#3 -0.04,0.09,0.34,U] [#4 0.10,-0.22,0.29,U] [#5 -0.31,-0.16,0.00,M2] [#6 -0.50,-0.09,0.00,M1] [#7 -0.38,-0.02,0.00,M3] 
03:15:53.936 00.000 13300 refined, 2 included, MultiStar: {-0.03, 0.03}, one-star: {-0.07, 0.08}
03:15:53.936 00.000 13300 CameraToMount -- cameraTheta (2.35) - m_xAngle (1.53) = xAngle (0.82 = 0.82)
03:15:53.936 00.000 13300 CameraToMount -- cameraTheta (2.35) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.31 = -2.31)
03:15:53.936 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.05 cameraTheta=2.35 mountX=0.03 mountY=-0.03, mountTheta=-0.82
03:15:53.938 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.03, opts=13)
03:15:53.938 00.000 13300 Enqueuing Move request for scope (-0.03, 0.03)
03:15:53.938 00.000 11596 Worker thread wakes up
03:15:53.938 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
03:15:53.938 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
03:15:53.938 00.000 11596 Moving (-0.03, 0.03) raw xDistance=0.03 yDistance=-0.03
03:15:53.938 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:15:53.939 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:53.939 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:15:53.939 00.000 11596 MoveAxis(E, 0, ABG)
03:15:53.939 00.000 11596 Move returns status 0, amount 0
03:15:53.939 00.000 11596 MoveAxis(N, 0, ABG)
03:15:53.939 00.000 11596 Move returns status 0, amount 0
03:15:53.939 00.000 11596 move complete, result=0
03:15:53.939 00.000 11596 worker thread done servicing request
03:15:53.945 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
03:15:53.953 00.008 13300 UpdateGuideState exits: m=1399 SNR=26.2
03:15:53.953 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:53.953 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:15:53.953 00.000 13300 Enqueuing Expose request
03:15:53.953 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:15:53.954 00.001 11596 Worker thread wakes up
03:15:53.954 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:15:54.456 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:15:56.385 01.929 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e25f20c1-2686-4fef-9c99-2068a6a2d80a"}
03:15:56.385 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e25f20c1-2686-4fef-9c99-2068a6a2d80a"}
03:15:56.386 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5863dfce-ca70-4f69-b57c-956b300bbf75"}
03:15:56.386 00.000 13300 case statement mapped state 6 to 3
03:15:56.386 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5863dfce-ca70-4f69-b57c-956b300bbf75"}
03:15:56.387 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8a72f5c7-1f69-49cd-b76a-157fa4477af8"}
03:15:56.387 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[6.98,6.85],"pixels":"..."},"id":"8a72f5c7-1f69-49cd-b76a-157fa4477af8"}
03:15:57.479 01.092 11596 Exposure complete
03:15:57.564 00.085 11596 worker thread done servicing request
03:15:57.565 00.001 13300 OnExposeComplete: enter
03:15:57.565 00.000 13300 UpdateGuideState(): m_state=6
03:15:57.565 00.000 13300 Star::Find(15, 43, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
03:15:57.565 00.000 13300 Star::Find returns 1 (0), X=43.93, Y=409.93, Mass=1363, SNR=25.9, Peak=173 HFD=2.9
03:15:57.566 00.001 13300 MultiStar: [#1 -0.12,0.24,0.00,M2] [#2 -0.31,0.17,0.00,M3] [#3 -0.21,0.06,0.34,U] [#4 0.11,-0.06,0.29,U] [#5 -0.20,0.13,0.28,U] [#6 -0.09,0.08,0.24,U] [#7 -0.53,0.03,0.00,M4] 
03:15:57.566 00.000 13300 refined, 4 included, MultiStar: {-0.11, 0.11}, one-star: {-0.11, 0.17}
03:15:57.566 00.000 13300 CameraToMount -- cameraTheta (2.35) - m_xAngle (1.53) = xAngle (0.82 = 0.82)
03:15:57.566 00.000 13300 CameraToMount -- cameraTheta (2.35) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.31 = -2.31)
03:15:57.566 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=0.11 hyp=0.15 cameraTheta=2.35 mountX=0.10 mountY=-0.11, mountTheta=-0.83
03:15:57.569 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=0.11, opts=13)
03:15:57.569 00.000 13300 Enqueuing Move request for scope (-0.11, 0.11)
03:15:57.569 00.000 11596 Worker thread wakes up
03:15:57.569 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.11) opts 0xd
03:15:57.569 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, 0.11)
03:15:57.570 00.001 11596 Moving (-0.11, 0.11) raw xDistance=0.10 yDistance=-0.11
03:15:57.570 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:15:57.570 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:57.570 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:15:57.570 00.000 11596 MoveAxis(E, 0, ABG)
03:15:57.570 00.000 11596 Move returns status 0, amount 0
03:15:57.570 00.000 11596 MoveAxis(N, 0, ABG)
03:15:57.570 00.000 11596 Move returns status 0, amount 0
03:15:57.571 00.001 11596 move complete, result=0
03:15:57.571 00.000 11596 worker thread done servicing request
03:15:57.579 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
03:15:57.590 00.011 13300 UpdateGuideState exits: m=1363 SNR=25.9
03:15:57.590 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:57.590 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:15:57.590 00.000 13300 Enqueuing Expose request
03:15:57.590 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:15:57.590 00.000 11596 Worker thread wakes up
03:15:57.591 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:15:58.103 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:15:59.383 01.280 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bc0cbde8-35eb-467f-aa23-e94c8b74c1e4"}
03:15:59.383 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bc0cbde8-35eb-467f-aa23-e94c8b74c1e4"}
03:15:59.384 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"de3ea3f4-c970-4f05-bcfe-a2a70cb29c7c"}
03:15:59.384 00.000 13300 case statement mapped state 6 to 3
03:15:59.384 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"de3ea3f4-c970-4f05-bcfe-a2a70cb29c7c"}
03:15:59.384 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a6993f01-78c8-4c35-a6cd-ca98814af8b5"}
03:15:59.385 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[6.93,6.93],"pixels":"..."},"id":"a6993f01-78c8-4c35-a6cd-ca98814af8b5"}
03:16:01.134 01.749 11596 Exposure complete
03:16:01.214 00.080 11596 worker thread done servicing request
03:16:01.214 00.000 13300 OnExposeComplete: enter
03:16:01.214 00.000 13300 UpdateGuideState(): m_state=6
03:16:01.215 00.001 13300 Star::Find(15, 43, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
03:16:01.215 00.000 13300 Star::Find returns 1 (0), X=43.93, Y=410.02, Mass=1387, SNR=26.1, Peak=168 HFD=2.9
03:16:01.216 00.001 13300 MultiStar: [#1 -0.10,0.33,0.00,M3] [#2 -0.28,0.30,0.00,M4] [#3 -0.14,-0.01,0.34,U] [#4 0.07,0.18,0.30,U] [#5 -0.13,-0.12,0.27,U] [#6 -0.44,0.45,0.00,M1] [#7 -0.54,0.30,0.00,M5] 
03:16:01.216 00.000 13300 refined, 3 included, MultiStar: {-0.10, 0.15}, one-star: {-0.12, 0.26}
03:16:01.216 00.000 13300 CameraToMount -- cameraTheta (2.15) - m_xAngle (1.53) = xAngle (0.62 = 0.62)
03:16:01.216 00.000 13300 CameraToMount -- cameraTheta (2.15) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.51 = -2.51)
03:16:01.216 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.15 hyp=0.18 cameraTheta=2.15 mountX=0.14 mountY=-0.10, mountTheta=-0.62
03:16:01.218 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.15, opts=13)
03:16:01.218 00.000 13300 Enqueuing Move request for scope (-0.10, 0.15)
03:16:01.218 00.000 11596 Worker thread wakes up
03:16:01.219 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.15) opts 0xd
03:16:01.219 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.15)
03:16:01.219 00.000 11596 Moving (-0.10, 0.15) raw xDistance=0.14 yDistance=-0.10
03:16:01.219 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.14
03:16:01.219 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:01.219 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:16:01.219 00.000 11596 MoveAxis(W, 180, ABG)
03:16:01.219 00.000 11596 Guiding  Dir = 3, Dur = 180
03:16:01.220 00.001 11596 IsSlewing returns 0
03:16:01.228 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
03:16:01.236 00.008 13300 UpdateGuideState exits: m=1387 SNR=26.1
03:16:01.236 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:01.236 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:16:01.236 00.000 13300 Enqueuing Expose request
03:16:01.334 00.098 11596 IsGuiding returns 0
03:16:01.446 00.112 11596 PulseGuide returned control before completion, sleep 80
03:16:01.583 00.137 11596 IsGuiding returns 1
03:16:01.583 00.000 11596 scope still moving after pulse duration time elapsed
03:16:01.604 00.021 11596 IsSlewing returns 0
03:16:01.735 00.131 11596 IsGuiding returns 0
03:16:01.735 00.000 11596 scope move finished after 180 + 220 ms
03:16:01.735 00.000 11596 Move returns status 0, amount 180
03:16:01.735 00.000 11596 MoveAxis(N, 0, ABG)
03:16:01.735 00.000 11596 Move returns status 0, amount 0
03:16:01.735 00.000 11596 move complete, result=0
03:16:01.735 00.000 11596 worker thread done servicing request
03:16:01.735 00.000 13300 GuideStep: 0.1 px 180 ms WEST, -0.1 px 0 ms NORTH
03:16:01.736 00.001 11596 Worker thread wakes up
03:16:01.736 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:16:02.248 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:16:02.383 00.135 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9ab83d59-33f5-4761-874e-a6f59542b926"}
03:16:02.383 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9ab83d59-33f5-4761-874e-a6f59542b926"}
03:16:02.384 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c7fc2cf4-c35c-43dd-94cd-ab75ac136364"}
03:16:02.384 00.000 13300 case statement mapped state 6 to 3
03:16:02.384 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c7fc2cf4-c35c-43dd-94cd-ab75ac136364"}
03:16:02.384 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"442ada8c-19be-454d-a6f7-a5d7340dadec"}
03:16:02.385 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[6.93,7.02],"pixels":"..."},"id":"442ada8c-19be-454d-a6f7-a5d7340dadec"}
03:16:05.284 02.899 11596 Exposure complete
03:16:05.353 00.069 11596 worker thread done servicing request
03:16:05.353 00.000 13300 OnExposeComplete: enter
03:16:05.353 00.000 13300 UpdateGuideState(): m_state=6
03:16:05.353 00.000 13300 Star::Find(15, 43, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
03:16:05.354 00.001 13300 Star::Find returns 1 (0), X=43.86, Y=410.01, Mass=1334, SNR=25.6, Peak=175 HFD=3.0
03:16:05.354 00.000 13300 MultiStar: [#1 -0.32,0.22,0.00,M4] [#2 -0.50,-0.05,0.00,M5] [#3 -0.23,-0.01,0.33,U] [#4 -0.02,-0.02,0.31,U] [#5 -0.38,0.09,0.00,M1] [#6 -0.24,0.41,0.00,M2] [#7 -0.37,0.34,0.00,M6] 
03:16:05.354 00.000 13300 refined, 2 included, MultiStar: {-0.16, 0.15}, one-star: {-0.19, 0.25}
03:16:05.354 00.000 13300 CameraToMount -- cameraTheta (2.41) - m_xAngle (1.53) = xAngle (0.88 = 0.88)
03:16:05.354 00.000 13300 CameraToMount -- cameraTheta (2.41) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.25 = -2.25)
03:16:05.354 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=0.15 hyp=0.22 cameraTheta=2.41 mountX=0.14 mountY=-0.17, mountTheta=-0.88
03:16:05.356 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=0.15, opts=13)
03:16:05.356 00.000 13300 Enqueuing Move request for scope (-0.16, 0.15)
03:16:05.357 00.001 11596 Worker thread wakes up
03:16:05.357 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.15) opts 0xd
03:16:05.357 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.16, 0.15)
03:16:05.357 00.000 11596 Moving (-0.16, 0.15) raw xDistance=0.14 yDistance=-0.17
03:16:05.357 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.14
03:16:05.357 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:05.357 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
03:16:05.357 00.000 11596 MoveAxis(W, 189, ABG)
03:16:05.357 00.000 11596 Guiding  Dir = 3, Dur = 189
03:16:05.358 00.001 11596 IsSlewing returns 0
03:16:05.364 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
03:16:05.372 00.008 13300 UpdateGuideState exits: m=1334 SNR=25.6
03:16:05.372 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:05.372 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:16:05.372 00.000 13300 Enqueuing Expose request
03:16:05.389 00.017 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b454f33c-d21e-467e-8977-7e3d82b61214"}
03:16:05.390 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b454f33c-d21e-467e-8977-7e3d82b61214"}
03:16:05.391 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d5a316da-474b-4105-aee9-1b4df94bce4b"}
03:16:05.391 00.000 13300 case statement mapped state 6 to 3
03:16:05.391 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d5a316da-474b-4105-aee9-1b4df94bce4b"}
03:16:05.393 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b15f7a72-cc5c-4fb5-a1b4-c63c13895219"}
03:16:05.393 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[6.86,7.01],"pixels":"..."},"id":"b15f7a72-cc5c-4fb5-a1b4-c63c13895219"}
03:16:05.412 00.019 11596 IsGuiding returns 0
03:16:05.540 00.128 11596 PulseGuide returned control before completion, sleep 72
03:16:05.759 00.219 11596 IsGuiding returns 1
03:16:05.759 00.000 11596 scope still moving after pulse duration time elapsed
03:16:05.794 00.035 11596 IsSlewing returns 0
03:16:06.053 00.259 11596 IsGuiding returns 0
03:16:06.053 00.000 11596 scope move finished after 189 + 451 ms
03:16:06.053 00.000 11596 Move returns status 0, amount 189
03:16:06.053 00.000 11596 MoveAxis(N, 0, ABG)
03:16:06.053 00.000 11596 Move returns status 0, amount 0
03:16:06.053 00.000 11596 move complete, result=0
03:16:06.053 00.000 11596 worker thread done servicing request
03:16:06.053 00.000 13300 GuideStep: 0.1 px 189 ms WEST, -0.2 px 0 ms NORTH
03:16:06.053 00.000 11596 Worker thread wakes up
03:16:06.054 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:16:06.564 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:16:08.383 01.819 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7f87d2e0-ebfa-4706-97e5-227a095def1d"}
03:16:08.383 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7f87d2e0-ebfa-4706-97e5-227a095def1d"}
03:16:08.384 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"37354415-f7a5-4b8b-a8ec-499ee6366bb4"}
03:16:08.384 00.000 13300 case statement mapped state 6 to 3
03:16:08.384 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"37354415-f7a5-4b8b-a8ec-499ee6366bb4"}
03:16:08.385 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8b6086ac-e59f-43c7-abe9-1de4bd87673f"}
03:16:08.385 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[6.86,7.01],"pixels":"..."},"id":"8b6086ac-e59f-43c7-abe9-1de4bd87673f"}
03:16:09.613 01.228 11596 Exposure complete
03:16:09.683 00.070 11596 worker thread done servicing request
03:16:09.683 00.000 13300 OnExposeComplete: enter
03:16:09.683 00.000 13300 UpdateGuideState(): m_state=6
03:16:09.684 00.001 13300 Star::Find(15, 43, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
03:16:09.684 00.000 13300 Star::Find returns 1 (0), X=43.91, Y=409.90, Mass=1360, SNR=25.9, Peak=171 HFD=3.0
03:16:09.684 00.000 13300 MultiStar: [#1 0.03,-0.01,0.56,U] [#2 -0.34,0.10,0.00,M6] [#3 -0.08,-0.04,0.33,U] [#4 -0.12,-0.24,0.00,M3] [#5 0.13,-0.03,0.27,U] [#6 0.03,-0.05,0.27,U] [#7 -0.53,-0.05,0.00,M7] 
03:16:09.684 00.000 13300 refined, 4 included, MultiStar: {-0.04, 0.04}, one-star: {-0.14, 0.14}
03:16:09.684 00.000 13300 CameraToMount -- cameraTheta (2.37) - m_xAngle (1.53) = xAngle (0.84 = 0.84)
03:16:09.684 00.000 13300 CameraToMount -- cameraTheta (2.37) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.29 = -2.29)
03:16:09.685 00.001 13300 CameraToMount -- cameraX=-0.04 cameraY=0.04 hyp=0.06 cameraTheta=2.37 mountX=0.04 mountY=-0.04, mountTheta=-0.84
03:16:09.688 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.04, opts=13)
03:16:09.688 00.000 13300 Enqueuing Move request for scope (-0.04, 0.04)
03:16:09.688 00.000 11596 Worker thread wakes up
03:16:09.689 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.04) opts 0xd
03:16:09.689 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.04)
03:16:09.689 00.000 11596 Moving (-0.04, 0.04) raw xDistance=0.04 yDistance=-0.04
03:16:09.689 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:16:09.689 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:09.689 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:16:09.689 00.000 11596 MoveAxis(E, 0, ABG)
03:16:09.689 00.000 11596 Move returns status 0, amount 0
03:16:09.689 00.000 11596 MoveAxis(N, 0, ABG)
03:16:09.689 00.000 11596 Move returns status 0, amount 0
03:16:09.689 00.000 11596 move complete, result=0
03:16:09.690 00.001 11596 worker thread done servicing request
03:16:09.695 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
03:16:09.703 00.008 13300 UpdateGuideState exits: m=1360 SNR=25.9
03:16:09.703 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:09.703 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:16:09.703 00.000 13300 Enqueuing Expose request
03:16:09.704 00.001 11596 Worker thread wakes up
03:16:09.704 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:16:09.704 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:16:10.206 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:16:11.382 01.176 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2bde1fa5-7c55-4a86-98e9-cc819dd3c852"}
03:16:11.382 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2bde1fa5-7c55-4a86-98e9-cc819dd3c852"}
03:16:11.383 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b8a9ca2d-b1e0-4d40-b910-e70ff4a2728a"}
03:16:11.383 00.000 13300 case statement mapped state 6 to 3
03:16:11.383 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b8a9ca2d-b1e0-4d40-b910-e70ff4a2728a"}
03:16:11.383 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"219cf1de-439b-4f0e-8df5-24eef6d7360d"}
03:16:11.384 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[6.91,6.90],"pixels":"..."},"id":"219cf1de-439b-4f0e-8df5-24eef6d7360d"}
03:16:13.238 01.854 11596 Exposure complete
03:16:13.306 00.068 11596 worker thread done servicing request
03:16:13.306 00.000 13300 OnExposeComplete: enter
03:16:13.307 00.001 13300 UpdateGuideState(): m_state=6
03:16:13.307 00.000 13300 Star::Find(15, 43, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
03:16:13.307 00.000 13300 Star::Find returns 1 (0), X=43.79, Y=409.83, Mass=1327, SNR=25.5, Peak=184 HFD=3.1
03:16:13.308 00.001 13300 MultiStar: [#1 -0.16,0.03,0.56,U] [#2 -0.46,-0.07,0.00,M7] [#3 -0.42,-0.05,0.00,M1] [#4 -0.07,-0.17,0.31,U] [#5 -0.36,-0.19,0.00,M1] [#6 -0.40,0.10,0.00,M2] [#7 -0.82,-0.20,0.00,M8] 
03:16:13.308 00.000 13300 refined, 2 included, MultiStar: {-0.20, 0.02}, one-star: {-0.26, 0.07}
03:16:13.308 00.000 13300 CameraToMount -- cameraTheta (3.04) - m_xAngle (1.53) = xAngle (1.51 = 1.51)
03:16:13.308 00.000 13300 CameraToMount -- cameraTheta (3.04) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.62 = -1.62)
03:16:13.308 00.000 13300 CameraToMount -- cameraX=-0.20 cameraY=0.02 hyp=0.20 cameraTheta=3.04 mountX=0.01 mountY=-0.20, mountTheta=-1.51
03:16:13.310 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.20, y=0.02, opts=13)
03:16:13.310 00.000 13300 Enqueuing Move request for scope (-0.20, 0.02)
03:16:13.310 00.000 11596 Worker thread wakes up
03:16:13.310 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.02) opts 0xd
03:16:13.310 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.20, 0.02)
03:16:13.310 00.000 11596 Moving (-0.20, 0.02) raw xDistance=0.01 yDistance=-0.20
03:16:13.310 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:16:13.311 00.001 11596 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
03:16:13.311 00.000 11596 MoveAxis(E, 0, ABG)
03:16:13.311 00.000 11596 Move returns status 0, amount 0
03:16:13.311 00.000 11596 MoveAxis(N, 266, ABG)
03:16:13.311 00.000 11596 Guiding  Dir = 0, Dur = 266
03:16:13.311 00.000 11596 IsSlewing returns 0
03:16:13.318 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
03:16:13.325 00.007 13300 UpdateGuideState exits: m=1327 SNR=25.5
03:16:13.325 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:13.325 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:16:13.325 00.000 13300 Enqueuing Expose request
03:16:13.385 00.060 11596 IsGuiding returns 0
03:16:13.523 00.138 11596 PulseGuide returned control before completion, sleep 138
03:16:13.774 00.251 11596 IsGuiding returns 1
03:16:13.774 00.000 11596 scope still moving after pulse duration time elapsed
03:16:13.804 00.030 11596 IsSlewing returns 0
03:16:13.999 00.195 11596 IsGuiding returns 0
03:16:14.000 00.001 11596 scope move finished after 266 + 349 ms
03:16:14.000 00.000 11596 Move returns status 0, amount 266
03:16:14.000 00.000 11596 move complete, result=0
03:16:14.001 00.001 11596 worker thread done servicing request
03:16:14.001 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.2 px 266 ms NORTH
03:16:14.001 00.000 11596 Worker thread wakes up
03:16:14.001 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:16:14.382 00.381 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3ee2d389-eb84-427b-a250-fefe754003cc"}
03:16:14.382 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3ee2d389-eb84-427b-a250-fefe754003cc"}
03:16:14.383 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5954d9c5-d25c-414d-a26d-a00fc4208ffd"}
03:16:14.384 00.001 13300 case statement mapped state 6 to 3
03:16:14.384 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5954d9c5-d25c-414d-a26d-a00fc4208ffd"}
03:16:14.385 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9a1ce77a-4883-44b4-a6f2-03541a409839"}
03:16:14.385 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[6.79,6.83],"pixels":"..."},"id":"9a1ce77a-4883-44b4-a6f2-03541a409839"}
03:16:14.516 00.131 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:16:17.397 02.881 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cd18d6dd-34a0-4c7f-acd3-510822593234"}
03:16:17.397 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cd18d6dd-34a0-4c7f-acd3-510822593234"}
03:16:17.403 00.006 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"98028759-969a-4bc4-92d4-69443fa93279"}
03:16:17.403 00.000 13300 case statement mapped state 6 to 3
03:16:17.403 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"98028759-969a-4bc4-92d4-69443fa93279"}
03:16:17.404 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"68cf1aa0-0162-4024-9f0a-7d56317622a4"}
03:16:17.405 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[6.79,6.83],"pixels":"..."},"id":"68cf1aa0-0162-4024-9f0a-7d56317622a4"}
03:16:17.574 00.169 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:16:17.574 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:16:17.575 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:16:17.576 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:17.577 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:17.578 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:17.579 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:17.580 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:17.581 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:17.582 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:17.583 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:17.584 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:17.585 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:16:17.586 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:16:17.586 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[6.79,6.83],"pixels":"..."},"id":1}
03:16:17.702 00.116 11596 Exposure complete
03:16:17.891 00.189 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:16:17.891 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:16:17.899 00.008 11596 worker thread done servicing request
03:16:17.899 00.000 13300 OnExposeComplete: enter
03:16:17.899 00.000 13300 UpdateGuideState(): m_state=6
03:16:17.899 00.000 13300 Star::Find(15, 43, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
03:16:17.900 00.001 13300 Star::Find returns 1 (0), X=43.65, Y=409.75, Mass=1337, SNR=25.6, Peak=183 HFD=3.3
03:16:17.900 00.000 13300 MultiStar: [#1 -0.29,-0.14,0.00,M3] [#2 -0.51,0.01,0.00,M8] [#3 -0.30,-0.03,0.00,M2] [#4 -0.37,-0.11,0.00,M3] [#5 -0.50,-0.29,0.00,M2] [#6 -0.34,-0.21,0.00,M3] [#7 -0.53,-0.07,0.00,M9] 
03:16:17.900 00.000 13300 CameraToMount -- cameraTheta (-3.11) - m_xAngle (1.53) = xAngle (-4.65 = 1.64)
03:16:17.900 00.000 13300 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.77 = -1.49)
03:16:17.901 00.001 13300 CameraToMount -- cameraX=-0.40 cameraY=-0.01 hyp=0.40 cameraTheta=-3.11 mountX=-0.03 mountY=-0.40, mountTheta=-1.64
03:16:17.903 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.40, y=-0.01, opts=13)
03:16:17.903 00.000 13300 Enqueuing Move request for scope (-0.40, -0.01)
03:16:17.904 00.001 11596 Worker thread wakes up
03:16:17.904 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.01) opts 0xd
03:16:17.904 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.40, -0.01)
03:16:17.904 00.000 11596 Moving (-0.40, -0.01) raw xDistance=-0.03 yDistance=-0.40
03:16:17.904 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:16:17.904 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
03:16:17.904 00.000 11596 MoveAxis(E, 0, ABG)
03:16:17.904 00.000 11596 Move returns status 0, amount 0
03:16:17.905 00.001 11596 MoveAxis(N, 526, ABG)
03:16:17.905 00.000 11596 Guiding  Dir = 0, Dur = 526
03:16:17.905 00.000 11596 IsSlewing returns 0
03:16:17.914 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
03:16:17.926 00.012 13300 UpdateGuideState exits: m=1337 SNR=25.6
03:16:17.926 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:17.926 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:16:17.926 00.000 13300 Enqueuing Expose request
03:16:18.106 00.180 11596 IsGuiding returns 0
03:16:18.263 00.157 11596 PulseGuide returned control before completion, sleep 379
03:16:18.594 00.331 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:16:18.594 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:16:18.595 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:16:18.595 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:16:18.595 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:16:18.596 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:18.598 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:18.599 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:18.600 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:18.601 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:18.602 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:18.603 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:18.604 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:18.605 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:18.606 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:16:18.607 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:16:18.608 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[6.65,6.75],"pixels":"..."},"id":1}
03:16:18.736 00.128 11596 IsGuiding returns 1
03:16:18.736 00.000 11596 scope still moving after pulse duration time elapsed
03:16:18.741 00.005 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:16:18.741 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:16:18.761 00.020 11596 IsSlewing returns 0
03:16:19.200 00.439 11596 IsGuiding returns 0
03:16:19.200 00.000 11596 scope move finished after 526 + 567 ms
03:16:19.200 00.000 11596 Move returns status 0, amount 526
03:16:19.201 00.001 11596 move complete, result=0
03:16:19.201 00.000 11596 worker thread done servicing request
03:16:19.201 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.4 px 526 ms NORTH
03:16:19.201 00.000 11596 Worker thread wakes up
03:16:19.201 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:16:19.657 00.456 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:16:19.659 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:19.660 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:19.662 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:19.664 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:19.665 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:19.666 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:19.668 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:19.669 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:19.670 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:19.670 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:16:19.703 00.033 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:16:19.703 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:16:19.704 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:16:19.704 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:16:19.705 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:16:19.706 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[6.65,6.75],"pixels":"..."},"id":1}
03:16:19.708 00.002 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:16:20.397 00.689 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"91a0a985-94f2-4f29-bc27-b3c481698b39"}
03:16:20.397 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"91a0a985-94f2-4f29-bc27-b3c481698b39"}
03:16:20.399 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"af1cb109-cafe-4319-bcbf-9592debb690c"}
03:16:20.399 00.000 13300 case statement mapped state 6 to 3
03:16:20.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"af1cb109-cafe-4319-bcbf-9592debb690c"}
03:16:20.401 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b517532f-a242-4794-8f86-cbaab8b6d223"}
03:16:20.401 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[6.65,6.75],"pixels":"..."},"id":"b517532f-a242-4794-8f86-cbaab8b6d223"}
03:16:20.430 00.029 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:16:20.430 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:16:20.902 00.472 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:16:20.902 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:16:20.903 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:16:20.904 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:20.905 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:20.906 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:20.908 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:20.909 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:20.910 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:20.911 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:20.912 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:20.913 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:20.913 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:16:20.913 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:16:20.914 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:16:20.914 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:16:20.914 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[6.65,6.75],"pixels":"..."},"id":1}
03:16:21.146 00.232 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:16:21.146 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:16:21.703 00.557 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:16:21.703 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:16:21.704 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:16:21.705 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:21.706 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:21.708 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:21.709 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:21.711 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:21.712 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:21.713 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:21.714 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:21.715 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:21.716 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:16:21.716 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:16:21.716 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:16:21.717 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:16:21.718 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[6.65,6.75],"pixels":"..."},"id":1}
03:16:22.017 00.299 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:16:22.017 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:16:22.638 00.621 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:16:22.639 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:16:22.639 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:16:22.640 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:22.641 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:22.642 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:22.643 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:22.644 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:22.645 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:22.646 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:22.646 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:22.647 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:22.647 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:16:22.648 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:16:22.648 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:16:22.648 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:16:22.648 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[6.65,6.75],"pixels":"..."},"id":1}
03:16:22.739 00.091 11596 Exposure complete
03:16:22.810 00.071 11596 worker thread done servicing request
03:16:22.810 00.000 13300 OnExposeComplete: enter
03:16:22.810 00.000 13300 UpdateGuideState(): m_state=6
03:16:22.811 00.001 13300 Star::Find(15, 43, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
03:16:22.811 00.000 13300 Star::Find returns 1 (0), X=44.08, Y=409.93, Mass=1372, SNR=25.9, Peak=162 HFD=3.1
03:16:22.812 00.001 13300 MultiStar: [#1 0.09,0.20,0.54,U] [#2 -0.03,0.20,0.49,U] [#3 0.18,-0.09,0.34,U] [#4 0.28,-0.26,0.00,M4] [#5 0.14,0.08,0.26,U] [#6 0.02,-0.29,0.00,M4] [#7 -0.29,0.17,0.00,M10] 
03:16:22.812 00.000 13300 refined, 4 included, MultiStar: {0.06, 0.14}, one-star: {0.03, 0.17}
03:16:22.812 00.000 13300 CameraToMount -- cameraTheta (1.15) - m_xAngle (1.53) = xAngle (-0.39 = -0.39)
03:16:22.812 00.000 13300 CameraToMount -- cameraTheta (1.15) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.51 = 2.77)
03:16:22.812 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.14 hyp=0.15 cameraTheta=1.15 mountX=0.14 mountY=0.05, mountTheta=0.37
03:16:22.816 00.004 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.14, opts=13)
03:16:22.816 00.000 13300 Enqueuing Move request for scope (0.06, 0.14)
03:16:22.816 00.000 11596 Worker thread wakes up
03:16:22.817 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.14) opts 0xd
03:16:22.817 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.14)
03:16:22.817 00.000 11596 Moving (0.06, 0.14) raw xDistance=0.14 yDistance=0.05
03:16:22.817 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
03:16:22.817 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:22.817 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:16:22.817 00.000 11596 MoveAxis(E, 0, ABG)
03:16:22.817 00.000 11596 Move returns status 0, amount 0
03:16:22.818 00.001 11596 MoveAxis(N, 0, ABG)
03:16:22.818 00.000 11596 Move returns status 0, amount 0
03:16:22.818 00.000 11596 move complete, result=0
03:16:22.819 00.001 11596 worker thread done servicing request
03:16:22.830 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
03:16:22.837 00.007 13300 UpdateGuideState exits: m=1372 SNR=25.9
03:16:22.838 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:22.838 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:16:22.838 00.000 13300 Enqueuing Expose request
03:16:22.838 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:16:22.838 00.000 11596 Worker thread wakes up
03:16:22.838 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:16:22.841 00.003 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:16:22.841 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:16:23.347 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:16:23.399 00.052 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"10151a3d-794c-4888-8551-8f9241c9d53a"}
03:16:23.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"10151a3d-794c-4888-8551-8f9241c9d53a"}
03:16:23.400 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"332dba3d-65cd-4b45-afaf-c2d4bca6146e"}
03:16:23.400 00.000 13300 case statement mapped state 6 to 3
03:16:23.400 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"332dba3d-65cd-4b45-afaf-c2d4bca6146e"}
03:16:23.401 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"764889a3-0b70-4444-a849-a3ce279006e9"}
03:16:23.401 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[7.08,6.93],"pixels":"..."},"id":"764889a3-0b70-4444-a849-a3ce279006e9"}
03:16:23.654 00.253 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:16:23.654 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:16:23.655 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:16:23.655 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:16:23.655 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:16:23.656 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:23.657 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:23.658 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:23.659 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:23.660 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:23.661 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:23.661 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:23.662 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:23.663 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:23.663 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:16:23.664 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:16:23.664 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[7.08,6.93],"pixels":"..."},"id":1}
03:16:23.802 00.138 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:16:23.802 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:16:24.595 00.793 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:16:24.596 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:24.597 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:24.598 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:24.599 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:24.600 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:24.601 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:24.602 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:24.602 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:24.603 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:24.603 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:16:24.604 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:16:24.604 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:16:24.605 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:16:24.605 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:16:24.606 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:16:24.606 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[7.08,6.93],"pixels":"..."},"id":1}
03:16:24.749 00.143 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:16:24.749 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:16:25.595 00.846 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:16:25.595 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:16:25.596 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:16:25.596 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:16:25.596 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:16:25.598 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:25.598 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:25.599 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:25.600 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:25.601 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:25.602 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:25.603 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:25.603 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:25.604 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:25.604 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:16:25.605 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:16:25.606 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[7.08,6.93],"pixels":"..."},"id":1}
03:16:25.740 00.134 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:16:25.741 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:16:26.399 00.658 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2f4b9b0c-de19-4158-b5f9-869bae4ed871"}
03:16:26.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2f4b9b0c-de19-4158-b5f9-869bae4ed871"}
03:16:26.400 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"45ba7c35-172a-4eef-9564-b3efdc290fb8"}
03:16:26.400 00.000 13300 case statement mapped state 6 to 3
03:16:26.400 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"45ba7c35-172a-4eef-9564-b3efdc290fb8"}
03:16:26.400 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8c786868-186f-4454-bc8a-3a535c69dc09"}
03:16:26.401 00.001 11596 Exposure complete
03:16:26.402 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[7.08,6.93],"pixels":"..."},"id":"8c786868-186f-4454-bc8a-3a535c69dc09"}
03:16:26.496 00.094 11596 worker thread done servicing request
03:16:26.497 00.001 13300 OnExposeComplete: enter
03:16:26.497 00.000 13300 UpdateGuideState(): m_state=6
03:16:26.497 00.000 13300 Star::Find(15, 44, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
03:16:26.497 00.000 13300 Star::Find returns 1 (0), X=44.25, Y=409.96, Mass=1310, SNR=25.4, Peak=183 HFD=3.2
03:16:26.498 00.001 13300 MultiStar: [#1 0.27,0.12,0.00,M3] [#2 0.10,0.06,0.51,U] [#3 0.18,0.02,0.34,U] [#4 0.61,-0.07,0.00,M5] [#5 0.13,-0.19,0.28,U] [#6 0.36,-0.06,0.00,M5] [#7 -0.03,-0.12,0.27,U] 
03:16:26.498 00.000 13300 refined, 4 included, MultiStar: {0.14, 0.06}, one-star: {0.20, 0.20}
03:16:26.498 00.000 13300 CameraToMount -- cameraTheta (0.43) - m_xAngle (1.53) = xAngle (-1.11 = -1.11)
03:16:26.498 00.000 13300 CameraToMount -- cameraTheta (0.43) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.23 = 2.05)
03:16:26.498 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=0.06 hyp=0.16 cameraTheta=0.43 mountX=0.07 mountY=0.14, mountTheta=1.10
03:16:26.501 00.003 13300 SchedulePrimaryMove(1016D950, x=0.14, y=0.06, opts=13)
03:16:26.501 00.000 13300 Enqueuing Move request for scope (0.14, 0.06)
03:16:26.501 00.000 11596 Worker thread wakes up
03:16:26.501 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.06) opts 0xd
03:16:26.501 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, 0.06)
03:16:26.502 00.001 11596 Moving (0.14, 0.06) raw xDistance=0.07 yDistance=0.14
03:16:26.502 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:16:26.502 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:26.502 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:16:26.502 00.000 11596 MoveAxis(E, 0, ABG)
03:16:26.502 00.000 11596 Move returns status 0, amount 0
03:16:26.502 00.000 11596 MoveAxis(N, 0, ABG)
03:16:26.503 00.001 11596 Move returns status 0, amount 0
03:16:26.503 00.000 11596 move complete, result=0
03:16:26.503 00.000 11596 worker thread done servicing request
03:16:26.509 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
03:16:26.522 00.013 13300 UpdateGuideState exits: m=1310 SNR=25.4
03:16:26.523 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:26.523 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:16:26.523 00.000 13300 Enqueuing Expose request
03:16:26.523 00.000 11596 Worker thread wakes up
03:16:26.524 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:16:26.524 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:16:26.617 00.093 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:16:26.617 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:16:26.618 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:16:26.618 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:16:26.619 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:16:26.620 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:26.622 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:26.623 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:26.625 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:26.626 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:26.627 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:26.628 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:26.629 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:26.631 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:26.631 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:16:26.632 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:16:26.632 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[7.25,6.96],"pixels":"..."},"id":1}
03:16:26.786 00.154 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:16:26.786 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:16:27.037 00.251 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:16:27.602 00.565 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:16:27.602 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:16:27.603 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:16:27.603 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:16:27.605 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:16:27.606 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:27.607 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:27.608 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:27.609 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:27.610 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:27.611 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:27.612 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:27.612 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:27.613 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:27.613 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:16:27.614 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:16:27.614 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[7.25,6.96],"pixels":"..."},"id":1}
03:16:27.737 00.123 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:16:27.738 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:16:28.594 00.856 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:16:28.594 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:16:28.595 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:16:28.595 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:28.596 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:28.597 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:28.598 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:28.599 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:28.600 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:28.600 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:28.601 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:28.602 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:28.602 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:16:28.603 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:16:28.603 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:16:28.603 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:16:28.604 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[7.25,6.96],"pixels":"..."},"id":1}
03:16:28.724 00.120 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:16:28.724 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:16:29.398 00.674 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"547dc064-7352-4a71-b33e-a15300270c85"}
03:16:29.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"547dc064-7352-4a71-b33e-a15300270c85"}
03:16:29.400 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3e5c433c-07a2-421d-9028-616f064872a0"}
03:16:29.400 00.000 13300 case statement mapped state 6 to 3
03:16:29.400 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3e5c433c-07a2-421d-9028-616f064872a0"}
03:16:29.401 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"50244841-dc12-4ae1-b6a7-1f68bdef57af"}
03:16:29.402 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[7.25,6.96],"pixels":"..."},"id":"50244841-dc12-4ae1-b6a7-1f68bdef57af"}
03:16:29.575 00.173 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:16:29.576 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:29.578 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:29.579 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:29.580 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:29.581 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:29.582 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:29.583 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:29.583 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:29.584 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:29.584 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:16:29.585 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:16:29.585 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:16:29.586 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:16:29.586 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:16:29.587 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:16:29.587 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[7.25,6.96],"pixels":"..."},"id":1}
03:16:29.704 00.117 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:16:29.704 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:16:30.064 00.360 11596 Exposure complete
03:16:30.133 00.069 11596 worker thread done servicing request
03:16:30.133 00.000 13300 OnExposeComplete: enter
03:16:30.133 00.000 13300 UpdateGuideState(): m_state=6
03:16:30.133 00.000 13300 Star::Find(15, 44, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
03:16:30.133 00.000 13300 Star::Find returns 1 (0), X=44.31, Y=410.12, Mass=1380, SNR=26.1, Peak=184 HFD=3.4
03:16:30.134 00.001 13300 MultiStar: [#1 0.21,0.39,0.00,M4] [#2 0.03,0.39,0.00,M7] [#3 0.21,-0.09,0.33,U] [#4 0.34,-0.06,0.00,M6] [#5 0.40,0.26,0.00,M1] [#6 0.14,0.42,0.00,M6] [#7 0.19,0.69,0.00,M10] 
03:16:30.134 00.000 13300 refined, 1 included, MultiStar: {0.25, 0.25}, one-star: {0.26, 0.36}
03:16:30.134 00.000 13300 CameraToMount -- cameraTheta (0.79) - m_xAngle (1.53) = xAngle (-0.74 = -0.74)
03:16:30.134 00.000 13300 CameraToMount -- cameraTheta (0.79) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.87 = 2.41)
03:16:30.134 00.000 13300 CameraToMount -- cameraX=0.25 cameraY=0.25 hyp=0.35 cameraTheta=0.79 mountX=0.26 mountY=0.24, mountTheta=0.74
03:16:30.136 00.002 13300 SchedulePrimaryMove(1016D950, x=0.25, y=0.25, opts=13)
03:16:30.136 00.000 13300 Enqueuing Move request for scope (0.25, 0.25)
03:16:30.136 00.000 11596 Worker thread wakes up
03:16:30.137 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.25) opts 0xd
03:16:30.137 00.000 11596 Handling offset move in thread for scope, endpoint = (0.25, 0.25)
03:16:30.137 00.000 11596 Moving (0.25, 0.25) raw xDistance=0.26 yDistance=0.24
03:16:30.137 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
03:16:30.137 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:16:30.137 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
03:16:30.137 00.000 11596 MoveAxis(W, 326, ABG)
03:16:30.137 00.000 11596 Guiding  Dir = 3, Dur = 326
03:16:30.138 00.001 11596 IsSlewing returns 0
03:16:30.143 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=224, med=4, FiltMin=2, FiltMax=72, Gamma=0.510
03:16:30.151 00.008 13300 UpdateGuideState exits: m=1380 SNR=26.1
03:16:30.151 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:30.152 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:16:30.152 00.000 13300 Enqueuing Expose request
03:16:30.190 00.038 11596 IsGuiding returns 0
03:16:30.411 00.221 11596 PulseGuide returned control before completion, sleep 115
03:16:30.583 00.172 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:16:30.584 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:16:30.585 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:16:30.585 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:16:30.586 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:16:30.587 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:30.588 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:30.590 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:30.591 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:30.592 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:30.594 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:30.595 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:30.596 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:30.597 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:30.597 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:16:30.598 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:16:30.599 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[7.31,7.12],"pixels":"..."},"id":1}
03:16:30.702 00.103 11596 IsGuiding returns 1
03:16:30.702 00.000 11596 scope still moving after pulse duration time elapsed
03:16:30.724 00.022 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:16:30.725 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:16:30.734 00.009 11596 IsSlewing returns 0
03:16:30.890 00.156 11596 IsGuiding returns 0
03:16:30.890 00.000 11596 scope move finished after 326 + 373 ms
03:16:30.890 00.000 11596 Move returns status 0, amount 326
03:16:30.890 00.000 11596 MoveAxis(N, 0, ABG)
03:16:30.890 00.000 11596 Move returns status 0, amount 0
03:16:30.890 00.000 11596 move complete, result=0
03:16:30.890 00.000 11596 worker thread done servicing request
03:16:30.890 00.000 11596 Worker thread wakes up
03:16:30.890 00.000 13300 GuideStep: 0.3 px 326 ms WEST, 0.2 px 0 ms NORTH
03:16:30.891 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:16:31.397 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:16:31.590 00.193 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:16:31.591 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:16:31.591 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:16:31.591 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:16:31.592 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:16:31.594 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:31.595 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:31.596 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:31.598 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:31.599 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:31.600 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:31.602 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:31.603 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:31.604 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:31.605 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:16:31.606 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:16:31.606 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[7.31,7.12],"pixels":"..."},"id":1}
03:16:31.725 00.119 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:16:31.725 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:16:32.399 00.674 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5e775a71-4dc8-4fac-b9d5-5079db8119ad"}
03:16:32.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5e775a71-4dc8-4fac-b9d5-5079db8119ad"}
03:16:32.400 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ebd15ca9-055b-46c9-8f2d-e0bc6ac464b9"}
03:16:32.400 00.000 13300 case statement mapped state 6 to 3
03:16:32.400 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ebd15ca9-055b-46c9-8f2d-e0bc6ac464b9"}
03:16:32.400 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7e1430b1-16c7-4b4e-b952-ec5a3f65c9c6"}
03:16:32.401 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[7.31,7.12],"pixels":"..."},"id":"7e1430b1-16c7-4b4e-b952-ec5a3f65c9c6"}
03:16:32.597 00.196 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:16:32.598 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:16:32.598 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:16:32.599 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:32.600 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:32.601 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:32.602 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:32.603 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:32.603 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:32.604 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:32.605 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:32.606 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:32.606 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:16:32.606 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:16:32.606 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:16:32.607 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:16:32.607 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[7.31,7.12],"pixels":"..."},"id":1}
03:16:32.717 00.110 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:16:32.718 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:16:33.581 00.863 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:16:33.581 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:16:33.582 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:16:33.582 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:16:33.583 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:16:33.584 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:33.585 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:33.586 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:33.587 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:33.588 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:33.589 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:33.589 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:33.590 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:33.591 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:33.591 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:16:33.592 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:16:33.592 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[7.31,7.12],"pixels":"..."},"id":1}
03:16:33.707 00.115 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:16:33.708 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:16:34.433 00.725 11596 Exposure complete
03:16:34.557 00.124 11596 worker thread done servicing request
03:16:34.557 00.000 13300 OnExposeComplete: enter
03:16:34.557 00.000 13300 UpdateGuideState(): m_state=6
03:16:34.559 00.002 13300 Star::Find(15, 44, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
03:16:34.559 00.000 13300 Star::Find returns 1 (0), X=44.20, Y=409.81, Mass=1340, SNR=25.7, Peak=180 HFD=3.1
03:16:34.560 00.001 13300 MultiStar: [#1 0.11,0.18,0.52,U] [#2 -0.01,-0.04,0.51,U] [#3 0.14,0.12,0.33,U] [#4 0.46,-0.26,0.00,M7] [#5 0.36,-0.04,0.00,M2] [#6 0.08,0.42,0.00,M7] [#7 -0.10,0.10,0.28,U] 
03:16:34.561 00.001 13300 refined, 4 included, MultiStar: {0.09, 0.07}, one-star: {0.15, 0.05}
03:16:34.561 00.000 13300 CameraToMount -- cameraTheta (0.70) - m_xAngle (1.53) = xAngle (-0.83 = -0.83)
03:16:34.562 00.001 13300 CameraToMount -- cameraTheta (0.70) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.96 = 2.32)
03:16:34.562 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.07 hyp=0.11 cameraTheta=0.70 mountX=0.08 mountY=0.08, mountTheta=0.82
03:16:34.565 00.003 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.07, opts=13)
03:16:34.565 00.000 13300 Enqueuing Move request for scope (0.09, 0.07)
03:16:34.565 00.000 11596 Worker thread wakes up
03:16:34.566 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.07) opts 0xd
03:16:34.566 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.07)
03:16:34.566 00.000 11596 Moving (0.09, 0.07) raw xDistance=0.08 yDistance=0.08
03:16:34.567 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:16:34.567 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:34.567 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:16:34.567 00.000 11596 MoveAxis(E, 0, ABG)
03:16:34.568 00.001 11596 Move returns status 0, amount 0
03:16:34.568 00.000 11596 MoveAxis(N, 0, ABG)
03:16:34.569 00.001 11596 Move returns status 0, amount 0
03:16:34.569 00.000 11596 move complete, result=0
03:16:34.570 00.001 11596 worker thread done servicing request
03:16:34.575 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
03:16:34.583 00.008 13300 UpdateGuideState exits: m=1340 SNR=25.7
03:16:34.583 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:34.583 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:16:34.583 00.000 13300 Enqueuing Expose request
03:16:34.584 00.001 11596 Worker thread wakes up
03:16:34.584 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:16:34.584 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:16:34.588 00.004 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:16:34.588 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:16:34.595 00.007 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:16:34.595 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:16:34.597 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:16:34.598 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:34.599 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:34.600 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:34.601 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:34.602 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:34.602 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:34.603 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:34.604 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:34.605 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:34.605 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:16:34.607 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:16:34.608 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[7.20,6.81],"pixels":"..."},"id":1}
03:16:34.713 00.105 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:16:34.713 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:16:35.087 00.374 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:16:35.398 00.311 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"65ced25a-ce4a-4692-8e0a-5759ff81764b"}
03:16:35.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"65ced25a-ce4a-4692-8e0a-5759ff81764b"}
03:16:35.399 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0910af5e-cfc0-4861-8ba7-430994ae47dd"}
03:16:35.399 00.000 13300 case statement mapped state 6 to 3
03:16:35.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0910af5e-cfc0-4861-8ba7-430994ae47dd"}
03:16:35.400 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"14a1e1cd-2307-441a-8bc8-c19fc0ae6dd0"}
03:16:35.401 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[7.20,6.81],"pixels":"..."},"id":"14a1e1cd-2307-441a-8bc8-c19fc0ae6dd0"}
03:16:35.583 00.182 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:16:35.583 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:16:35.583 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:16:35.584 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:35.585 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:35.586 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:35.588 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:35.589 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:35.590 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:35.591 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:35.592 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:35.594 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:35.594 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:16:35.595 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:16:35.595 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:16:35.596 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:16:35.596 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[7.20,6.81],"pixels":"..."},"id":1}
03:16:35.720 00.124 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:16:35.720 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:16:36.581 00.861 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:16:36.582 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:16:36.582 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:16:36.583 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:16:36.583 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:16:36.584 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:36.585 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:36.586 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:36.587 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:36.587 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:36.588 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:36.589 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:36.590 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:36.591 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:36.591 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:16:36.591 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:16:36.591 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[7.20,6.81],"pixels":"..."},"id":1}
03:16:36.707 00.116 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:16:36.708 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:16:37.583 00.875 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:16:37.583 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:16:37.583 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:16:37.584 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:37.585 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:37.586 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:37.587 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:37.588 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:37.588 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:37.589 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:37.590 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:37.591 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:37.591 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:16:37.592 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:16:37.592 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:16:37.592 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:16:37.593 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[7.20,6.81],"pixels":"..."},"id":1}
03:16:37.703 00.110 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:16:37.703 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:16:38.108 00.405 11596 Exposure complete
03:16:38.176 00.068 11596 worker thread done servicing request
03:16:38.176 00.000 13300 OnExposeComplete: enter
03:16:38.176 00.000 13300 UpdateGuideState(): m_state=6
03:16:38.177 00.001 13300 Star::Find(15, 44, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
03:16:38.177 00.000 13300 Star::Find returns 1 (0), X=44.19, Y=409.80, Mass=1404, SNR=26.2, Peak=185 HFD=2.9
03:16:38.177 00.000 13300 MultiStar: [#1 0.26,0.01,0.54,U] [#2 -0.04,-0.04,0.50,U] [#3 0.14,-0.25,0.00,M1] [#4 0.40,-0.40,0.00,M8] [#5 0.04,-0.39,0.00,M3] [#6 -0.13,0.02,0.26,U] [#7 -0.06,0.10,0.28,U] 
03:16:38.177 00.000 13300 refined, 4 included, MultiStar: {0.08, 0.02}, one-star: {0.14, 0.04}
03:16:38.177 00.000 13300 CameraToMount -- cameraTheta (0.25) - m_xAngle (1.53) = xAngle (-1.28 = -1.28)
03:16:38.177 00.000 13300 CameraToMount -- cameraTheta (0.25) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.41 = 1.88)
03:16:38.178 00.001 13300 CameraToMount -- cameraX=0.08 cameraY=0.02 hyp=0.09 cameraTheta=0.25 mountX=0.03 mountY=0.08, mountTheta=1.28
03:16:38.179 00.001 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.02, opts=13)
03:16:38.179 00.000 13300 Enqueuing Move request for scope (0.08, 0.02)
03:16:38.180 00.001 11596 Worker thread wakes up
03:16:38.180 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.02) opts 0xd
03:16:38.180 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.02)
03:16:38.180 00.000 11596 Moving (0.08, 0.02) raw xDistance=0.03 yDistance=0.08
03:16:38.180 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:16:38.180 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:38.180 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:16:38.180 00.000 11596 MoveAxis(E, 0, ABG)
03:16:38.180 00.000 11596 Move returns status 0, amount 0
03:16:38.180 00.000 11596 MoveAxis(N, 0, ABG)
03:16:38.181 00.001 11596 Move returns status 0, amount 0
03:16:38.181 00.000 11596 move complete, result=0
03:16:38.181 00.000 11596 worker thread done servicing request
03:16:38.187 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
03:16:38.195 00.008 13300 UpdateGuideState exits: m=1404 SNR=26.2
03:16:38.196 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:38.196 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:16:38.196 00.000 13300 Enqueuing Expose request
03:16:38.196 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:16:38.196 00.000 11596 Worker thread wakes up
03:16:38.196 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:16:38.399 00.203 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"52253501-4024-4555-b122-371c8a964423"}
03:16:38.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"52253501-4024-4555-b122-371c8a964423"}
03:16:38.400 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7ca98e78-faa7-45aa-ab95-80840069c743"}
03:16:38.400 00.000 13300 case statement mapped state 6 to 3
03:16:38.400 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7ca98e78-faa7-45aa-ab95-80840069c743"}
03:16:38.401 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"94dd2b98-b739-4d2c-a69a-5cd33059a15c"}
03:16:38.401 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":32,"width":15,"height":15,"star_pos":[7.19,6.80],"pixels":"..."},"id":"94dd2b98-b739-4d2c-a69a-5cd33059a15c"}
03:16:38.600 00.199 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:16:38.601 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:38.602 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:38.602 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:38.604 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:38.604 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:38.605 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:38.606 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:38.607 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:38.608 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:38.608 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:16:38.612 00.004 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:16:38.612 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:16:38.613 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:16:38.613 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:16:38.614 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:16:38.614 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":32,"width":15,"height":15,"star_pos":[7.19,6.80],"pixels":"..."},"id":1}
03:16:38.700 00.086 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:16:38.723 00.023 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:16:38.723 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:16:39.591 00.868 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:16:39.591 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:16:39.592 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:16:39.592 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:16:39.593 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:16:39.594 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:39.595 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:39.596 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:39.597 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:39.599 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:39.599 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:39.600 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:39.601 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:39.602 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:39.602 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:16:39.603 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:16:39.603 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":32,"width":15,"height":15,"star_pos":[7.19,6.80],"pixels":"..."},"id":1}
03:16:39.726 00.123 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:16:39.726 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:16:40.585 00.859 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:16:40.586 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:40.586 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:40.587 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:40.588 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:40.589 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:40.590 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:40.591 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:40.592 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:40.593 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:40.593 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:16:40.594 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:16:40.594 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:16:40.595 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:16:40.595 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:16:40.595 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:16:40.595 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":32,"width":15,"height":15,"star_pos":[7.19,6.80],"pixels":"..."},"id":1}
03:16:40.718 00.123 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:16:40.718 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:16:41.399 00.681 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"944ca678-db77-44b1-8d1d-ecbc57dae604"}
03:16:41.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"944ca678-db77-44b1-8d1d-ecbc57dae604"}
03:16:41.401 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0a340a42-5c82-4041-be0c-6ce8a469536f"}
03:16:41.401 00.000 13300 case statement mapped state 6 to 3
03:16:41.401 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0a340a42-5c82-4041-be0c-6ce8a469536f"}
03:16:41.402 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"437c0ad8-4a37-496f-aa45-2917ce52f053"}
03:16:41.403 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":32,"width":15,"height":15,"star_pos":[7.19,6.80],"pixels":"..."},"id":"437c0ad8-4a37-496f-aa45-2917ce52f053"}
03:16:41.583 00.180 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:16:41.584 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:16:41.598 00.014 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:16:41.599 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:41.599 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:41.600 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:41.602 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:41.603 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:41.604 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:41.605 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:41.606 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:41.606 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:41.606 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:16:41.610 00.004 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:16:41.610 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:16:41.611 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:16:41.611 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":32,"width":15,"height":15,"star_pos":[7.19,6.80],"pixels":"..."},"id":1}
03:16:41.730 00.119 11596 Exposure complete
03:16:41.732 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:16:41.732 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:16:41.801 00.069 11596 worker thread done servicing request
03:16:41.801 00.000 13300 OnExposeComplete: enter
03:16:41.801 00.000 13300 UpdateGuideState(): m_state=6
03:16:41.802 00.001 13300 Star::Find(15, 44, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
03:16:41.802 00.000 13300 Star::Find returns 1 (0), X=44.16, Y=409.84, Mass=1363, SNR=25.9, Peak=178 HFD=2.9
03:16:41.802 00.000 13300 MultiStar: [#1 0.20,0.11,0.55,U] [#2 -0.02,0.07,0.51,U] [#3 0.17,-0.02,0.34,U] [#4 0.30,-0.05,0.00,M9] [#5 0.14,-0.12,0.26,U] [#6 0.04,-0.04,0.26,U] [#7 -0.03,0.31,0.00,M9] 
03:16:41.802 00.000 13300 refined, 5 included, MultiStar: {0.11, 0.04}, one-star: {0.12, 0.08}
03:16:41.802 00.000 13300 CameraToMount -- cameraTheta (0.39) - m_xAngle (1.53) = xAngle (-1.14 = -1.14)
03:16:41.803 00.001 13300 CameraToMount -- cameraTheta (0.39) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.27 = 2.02)
03:16:41.803 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.04 hyp=0.12 cameraTheta=0.39 mountX=0.05 mountY=0.11, mountTheta=1.14
03:16:41.805 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.04, opts=13)
03:16:41.805 00.000 13300 Enqueuing Move request for scope (0.11, 0.04)
03:16:41.805 00.000 11596 Worker thread wakes up
03:16:41.805 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.04) opts 0xd
03:16:41.805 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.04)
03:16:41.805 00.000 11596 Moving (0.11, 0.04) raw xDistance=0.05 yDistance=0.11
03:16:41.805 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:16:41.806 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:41.806 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:16:41.806 00.000 11596 MoveAxis(E, 0, ABG)
03:16:41.806 00.000 11596 Move returns status 0, amount 0
03:16:41.806 00.000 11596 MoveAxis(N, 0, ABG)
03:16:41.806 00.000 11596 Move returns status 0, amount 0
03:16:41.806 00.000 11596 move complete, result=0
03:16:41.806 00.000 11596 worker thread done servicing request
03:16:41.812 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
03:16:41.820 00.008 13300 UpdateGuideState exits: m=1363 SNR=25.9
03:16:41.820 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:41.820 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:16:41.820 00.000 13300 Enqueuing Expose request
03:16:41.820 00.000 11596 Worker thread wakes up
03:16:41.820 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:16:41.820 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:16:42.335 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:16:42.589 00.254 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:16:42.590 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:42.591 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:42.592 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:42.593 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:42.594 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:42.595 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:42.595 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:42.596 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:42.597 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:42.597 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:16:42.598 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:16:42.598 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:16:42.598 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:16:42.598 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:16:42.599 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:16:42.600 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":33,"width":15,"height":15,"star_pos":[7.16,6.84],"pixels":"..."},"id":1}
03:16:42.702 00.102 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:16:42.702 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:16:43.585 00.883 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:16:43.585 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:16:43.587 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:16:43.587 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:16:43.588 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:16:43.589 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:43.590 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:43.591 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:43.592 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:43.593 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:43.594 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:43.595 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:43.596 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:43.597 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:43.598 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:16:43.608 00.010 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:16:43.608 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":33,"width":15,"height":15,"star_pos":[7.16,6.84],"pixels":"..."},"id":1}
03:16:43.753 00.145 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:16:43.753 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:16:44.399 00.646 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c41ffe62-4161-474a-b04f-d48dba802ca7"}
03:16:44.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c41ffe62-4161-474a-b04f-d48dba802ca7"}
03:16:44.401 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b593a03b-712b-4951-b804-e7a39d6af5c0"}
03:16:44.401 00.000 13300 case statement mapped state 6 to 3
03:16:44.401 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b593a03b-712b-4951-b804-e7a39d6af5c0"}
03:16:44.403 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"689dae1d-9b08-43b9-a8dc-11aef2fabe52"}
03:16:44.404 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":33,"width":15,"height":15,"star_pos":[7.16,6.84],"pixels":"..."},"id":"689dae1d-9b08-43b9-a8dc-11aef2fabe52"}
03:16:44.595 00.191 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:16:44.595 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:16:44.595 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:16:44.596 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:16:44.597 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:16:44.598 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:44.599 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:44.599 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:44.600 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:44.601 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:44.602 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:44.603 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:44.604 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:44.604 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:44.605 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:16:44.605 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:16:44.605 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":33,"width":15,"height":15,"star_pos":[7.16,6.84],"pixels":"..."},"id":1}
03:16:44.715 00.110 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:16:44.715 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:16:45.362 00.647 11596 Exposure complete
03:16:45.507 00.145 11596 worker thread done servicing request
03:16:45.507 00.000 13300 OnExposeComplete: enter
03:16:45.507 00.000 13300 UpdateGuideState(): m_state=6
03:16:45.508 00.001 13300 Star::Find(15, 44, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
03:16:45.509 00.001 13300 Star::Find returns 1 (0), X=44.31, Y=409.82, Mass=1350, SNR=25.8, Peak=181 HFD=3.2
03:16:45.509 00.000 13300 MultiStar: [#1 0.28,-0.05,0.00,M2] [#2 0.13,0.18,0.51,U] [#3 0.37,-0.10,0.00,M1] [#4 0.43,-0.22,0.00,M10] [#5 0.20,-0.32,0.00,M3] [#6 0.17,-0.19,0.27,U] [#7 -0.01,0.28,0.00,M10] 
03:16:45.510 00.001 13300 refined, 2 included, MultiStar: {0.21, 0.06}, one-star: {0.26, 0.06}
03:16:45.510 00.000 13300 CameraToMount -- cameraTheta (0.27) - m_xAngle (1.53) = xAngle (-1.26 = -1.26)
03:16:45.510 00.000 13300 CameraToMount -- cameraTheta (0.27) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.39 = 1.90)
03:16:45.510 00.000 13300 CameraToMount -- cameraX=0.21 cameraY=0.06 hyp=0.22 cameraTheta=0.27 mountX=0.07 mountY=0.21, mountTheta=1.26
03:16:45.512 00.002 13300 SchedulePrimaryMove(1016D950, x=0.21, y=0.06, opts=13)
03:16:45.512 00.000 13300 Enqueuing Move request for scope (0.21, 0.06)
03:16:45.512 00.000 11596 Worker thread wakes up
03:16:45.512 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.06) opts 0xd
03:16:45.513 00.001 11596 Handling offset move in thread for scope, endpoint = (0.21, 0.06)
03:16:45.513 00.000 11596 Moving (0.21, 0.06) raw xDistance=0.07 yDistance=0.21
03:16:45.513 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:16:45.513 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:16:45.513 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
03:16:45.513 00.000 11596 MoveAxis(E, 0, ABG)
03:16:45.513 00.000 11596 Move returns status 0, amount 0
03:16:45.514 00.001 11596 MoveAxis(N, 0, ABG)
03:16:45.514 00.000 11596 Move returns status 0, amount 0
03:16:45.514 00.000 11596 move complete, result=0
03:16:45.514 00.000 11596 worker thread done servicing request
03:16:45.522 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
03:16:45.530 00.008 13300 UpdateGuideState exits: m=1350 SNR=25.8
03:16:45.530 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:45.530 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:16:45.531 00.001 13300 Enqueuing Expose request
03:16:45.531 00.000 11596 Worker thread wakes up
03:16:45.531 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:16:45.531 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:16:45.590 00.059 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:16:45.591 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:16:45.592 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:16:45.593 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:45.593 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:45.594 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:45.595 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:45.597 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:45.598 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:45.600 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:45.601 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:45.602 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:45.603 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:16:45.604 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:16:45.604 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:16:45.607 00.003 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:16:45.607 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":34,"width":15,"height":15,"star_pos":[7.31,6.82],"pixels":"..."},"id":1}
03:16:45.718 00.111 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:16:45.718 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:16:46.042 00.324 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:16:46.613 00.571 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:16:46.613 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:16:46.614 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:16:46.614 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:16:46.615 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:16:46.616 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:46.617 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:46.618 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:46.619 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:46.620 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:46.620 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:46.621 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:46.622 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:46.623 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:46.623 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:16:46.624 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:16:46.624 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":34,"width":15,"height":15,"star_pos":[7.31,6.82],"pixels":"..."},"id":1}
03:16:46.738 00.114 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:16:46.738 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:16:47.398 00.660 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c41dd891-03b1-4c88-91f0-fefb35d7dba5"}
03:16:47.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c41dd891-03b1-4c88-91f0-fefb35d7dba5"}
03:16:47.400 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"856a256d-b047-4211-8a1e-be1810f263de"}
03:16:47.400 00.000 13300 case statement mapped state 6 to 3
03:16:47.400 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"856a256d-b047-4211-8a1e-be1810f263de"}
03:16:47.402 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"80a15644-2826-48b1-a003-ec62cd502afc"}
03:16:47.403 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":34,"width":15,"height":15,"star_pos":[7.31,6.82],"pixels":"..."},"id":"80a15644-2826-48b1-a003-ec62cd502afc"}
03:16:47.585 00.182 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:16:47.585 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:16:47.587 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:16:47.587 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:16:47.588 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:16:47.589 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:47.590 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:47.592 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:47.593 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:47.595 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:47.596 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:47.597 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:47.599 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:47.600 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:47.600 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:16:47.601 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:16:47.602 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":34,"width":15,"height":15,"star_pos":[7.31,6.82],"pixels":"..."},"id":1}
03:16:47.718 00.116 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:16:47.718 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:16:48.606 00.888 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:16:48.607 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:48.608 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:48.609 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:48.610 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:48.611 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:48.612 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:48.613 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:48.613 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:48.614 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:48.614 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:16:48.615 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:16:48.615 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:16:48.616 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:16:48.616 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:16:48.616 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:16:48.617 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":34,"width":15,"height":15,"star_pos":[7.31,6.82],"pixels":"..."},"id":1}
03:16:48.742 00.125 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:16:48.743 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:16:49.067 00.324 11596 Exposure complete
03:16:49.140 00.073 11596 worker thread done servicing request
03:16:49.140 00.000 13300 OnExposeComplete: enter
03:16:49.140 00.000 13300 UpdateGuideState(): m_state=6
03:16:49.141 00.001 13300 Star::Find(15, 44, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
03:16:49.141 00.000 13300 Star::Find returns 1 (0), X=44.33, Y=409.81, Mass=1341, SNR=25.6, Peak=179 HFD=3.3
03:16:49.142 00.001 13300 MultiStar: [#1 0.24,-0.01,0.56,U] [#2 0.09,0.04,0.51,U] [#3 0.31,-0.21,0.00,M2] [#4 0.19,0.09,0.31,U] [#5 0.29,-0.30,0.00,M4] [#6 0.27,0.13,0.00,M5] [#7 -0.21,0.13,0.29,U] 
03:16:49.142 00.000 13300 refined, 4 included, MultiStar: {0.17, 0.05}, one-star: {0.28, 0.05}
03:16:49.142 00.000 13300 CameraToMount -- cameraTheta (0.28) - m_xAngle (1.53) = xAngle (-1.26 = -1.26)
03:16:49.142 00.000 13300 CameraToMount -- cameraTheta (0.28) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.39 = 1.90)
03:16:49.142 00.000 13300 CameraToMount -- cameraX=0.17 cameraY=0.05 hyp=0.18 cameraTheta=0.28 mountX=0.06 mountY=0.17, mountTheta=1.26
03:16:49.145 00.003 13300 SchedulePrimaryMove(1016D950, x=0.17, y=0.05, opts=13)
03:16:49.145 00.000 13300 Enqueuing Move request for scope (0.17, 0.05)
03:16:49.145 00.000 11596 Worker thread wakes up
03:16:49.146 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.05) opts 0xd
03:16:49.146 00.000 11596 Handling offset move in thread for scope, endpoint = (0.17, 0.05)
03:16:49.146 00.000 11596 Moving (0.17, 0.05) raw xDistance=0.06 yDistance=0.17
03:16:49.146 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:16:49.146 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:49.146 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
03:16:49.146 00.000 11596 MoveAxis(E, 0, ABG)
03:16:49.146 00.000 11596 Move returns status 0, amount 0
03:16:49.146 00.000 11596 MoveAxis(N, 0, ABG)
03:16:49.146 00.000 11596 Move returns status 0, amount 0
03:16:49.147 00.001 11596 move complete, result=0
03:16:49.147 00.000 11596 worker thread done servicing request
03:16:49.153 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
03:16:49.162 00.009 13300 UpdateGuideState exits: m=1341 SNR=25.6
03:16:49.162 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:49.162 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:16:49.162 00.000 13300 Enqueuing Expose request
03:16:49.162 00.000 11596 Worker thread wakes up
03:16:49.163 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:16:49.163 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:16:49.588 00.425 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:16:49.588 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:16:49.589 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:16:49.589 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:16:49.590 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:16:49.591 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:49.592 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:49.593 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:49.595 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:49.596 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:49.597 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:49.598 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:49.599 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:49.600 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:49.601 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:16:49.601 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:16:49.602 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":35,"width":15,"height":15,"star_pos":[7.33,6.81],"pixels":"..."},"id":1}
03:16:49.678 00.076 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:16:49.707 00.029 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:16:49.707 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:16:50.398 00.691 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d44c8f97-8831-439c-a883-7c96e889d4b8"}
03:16:50.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d44c8f97-8831-439c-a883-7c96e889d4b8"}
03:16:50.400 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5ea6ed59-faa5-442a-8955-cf56d1b69fc1"}
03:16:50.400 00.000 13300 case statement mapped state 6 to 3
03:16:50.400 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5ea6ed59-faa5-442a-8955-cf56d1b69fc1"}
03:16:50.402 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"35860df8-f78d-4296-97d9-26bd4605242e"}
03:16:50.403 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":35,"width":15,"height":15,"star_pos":[7.33,6.81],"pixels":"..."},"id":"35860df8-f78d-4296-97d9-26bd4605242e"}
03:16:50.586 00.183 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:16:50.587 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:50.588 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:50.588 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:50.589 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:50.590 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:50.591 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:50.592 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:50.593 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:50.593 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:50.593 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:16:50.594 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:16:50.594 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:16:50.595 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:16:50.595 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:16:50.595 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:16:50.595 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":35,"width":15,"height":15,"star_pos":[7.33,6.81],"pixels":"..."},"id":1}
03:16:50.698 00.103 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:16:50.698 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:16:51.610 00.912 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:16:51.610 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:16:51.611 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:16:51.612 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:16:51.613 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:16:51.614 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:51.615 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:51.616 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:51.617 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:51.618 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:51.619 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:51.620 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:51.621 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:51.621 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:51.621 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:16:51.622 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:16:51.622 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":35,"width":15,"height":15,"star_pos":[7.33,6.81],"pixels":"..."},"id":1}
03:16:51.735 00.113 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:16:51.735 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:16:52.585 00.850 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:16:52.586 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:52.587 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:52.588 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:52.590 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:52.591 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:52.592 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:52.593 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:52.594 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:52.595 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:52.595 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:16:52.596 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:16:52.596 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:16:52.597 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:16:52.597 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:16:52.597 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:16:52.598 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":35,"width":15,"height":15,"star_pos":[7.33,6.81],"pixels":"..."},"id":1}
03:16:52.710 00.112 11596 Exposure complete
03:16:52.724 00.014 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:16:52.725 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:16:52.780 00.055 11596 worker thread done servicing request
03:16:52.780 00.000 13300 OnExposeComplete: enter
03:16:52.781 00.001 13300 UpdateGuideState(): m_state=6
03:16:52.781 00.000 13300 Star::Find(15, 44, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
03:16:52.781 00.000 13300 Star::Find returns 1 (0), X=44.30, Y=409.93, Mass=1380, SNR=26.1, Peak=187 HFD=3.3
03:16:52.781 00.000 13300 MultiStar: [#1 0.46,0.14,0.00,M2] [#2 0.24,0.09,0.48,U] [#3 0.33,-0.20,0.00,M3] [#4 0.44,-0.31,0.00,M10] [#5 0.43,-0.42,0.00,M5] [#6 0.06,0.00,0.28,U] [#7 0.28,-0.02,0.00,M10] 
03:16:52.782 00.001 13300 refined, 2 included, MultiStar: {0.22, 0.12}, one-star: {0.25, 0.17}
03:16:52.782 00.000 13300 CameraToMount -- cameraTheta (0.50) - m_xAngle (1.53) = xAngle (-1.03 = -1.03)
03:16:52.782 00.000 13300 CameraToMount -- cameraTheta (0.50) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.16 = 2.12)
03:16:52.782 00.000 13300 CameraToMount -- cameraX=0.22 cameraY=0.12 hyp=0.25 cameraTheta=0.50 mountX=0.13 mountY=0.21, mountTheta=1.03
03:16:52.784 00.002 13300 SchedulePrimaryMove(1016D950, x=0.22, y=0.12, opts=13)
03:16:52.784 00.000 13300 Enqueuing Move request for scope (0.22, 0.12)
03:16:52.784 00.000 11596 Worker thread wakes up
03:16:52.784 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.12) opts 0xd
03:16:52.784 00.000 11596 Handling offset move in thread for scope, endpoint = (0.22, 0.12)
03:16:52.784 00.000 11596 Moving (0.22, 0.12) raw xDistance=0.13 yDistance=0.21
03:16:52.784 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
03:16:52.784 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:16:52.785 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
03:16:52.785 00.000 11596 MoveAxis(E, 0, ABG)
03:16:52.785 00.000 11596 Move returns status 0, amount 0
03:16:52.785 00.000 11596 MoveAxis(N, 0, ABG)
03:16:52.785 00.000 11596 Move returns status 0, amount 0
03:16:52.785 00.000 11596 move complete, result=0
03:16:52.785 00.000 11596 worker thread done servicing request
03:16:52.791 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
03:16:52.800 00.009 13300 UpdateGuideState exits: m=1380 SNR=26.1
03:16:52.801 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:52.801 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:16:52.801 00.000 13300 Enqueuing Expose request
03:16:52.801 00.000 11596 Worker thread wakes up
03:16:52.801 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:16:52.801 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:16:53.313 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:16:53.397 00.084 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"55a944b5-c194-496d-bec3-cbd15b4a6112"}
03:16:53.397 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"55a944b5-c194-496d-bec3-cbd15b4a6112"}
03:16:53.398 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f4c16b4f-2217-4b14-9b24-607531828227"}
03:16:53.398 00.000 13300 case statement mapped state 6 to 3
03:16:53.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f4c16b4f-2217-4b14-9b24-607531828227"}
03:16:53.399 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f468d36f-a7b7-4772-ab8e-91559166a969"}
03:16:53.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":36,"width":15,"height":15,"star_pos":[7.30,6.93],"pixels":"..."},"id":"f468d36f-a7b7-4772-ab8e-91559166a969"}
03:16:53.577 00.178 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:16:53.578 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:53.578 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:53.579 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:53.580 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:53.581 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:53.582 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:53.583 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:53.583 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:53.584 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:53.584 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:16:53.585 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:16:53.585 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:16:53.586 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:16:53.586 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:16:53.586 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:16:53.586 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":36,"width":15,"height":15,"star_pos":[7.30,6.93],"pixels":"..."},"id":1}
03:16:53.722 00.136 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:16:53.722 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:16:54.601 00.879 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:16:54.601 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:16:54.601 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:16:54.603 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:54.603 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:54.604 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:54.605 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:54.606 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:54.607 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:54.608 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:54.608 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:54.609 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:54.610 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:16:54.610 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:16:54.610 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:16:54.611 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:16:54.611 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":36,"width":15,"height":15,"star_pos":[7.30,6.93],"pixels":"..."},"id":1}
03:16:54.737 00.126 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:16:54.737 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:16:55.609 00.872 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:16:55.609 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:16:55.610 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:16:55.611 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:16:55.612 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:16:55.613 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:55.614 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:55.615 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:55.616 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:55.617 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:55.618 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:55.619 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:55.620 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:55.621 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:55.621 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:16:55.629 00.008 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:16:55.630 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":36,"width":15,"height":15,"star_pos":[7.30,6.93],"pixels":"..."},"id":1}
03:16:55.737 00.107 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:16:55.738 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:16:56.349 00.611 11596 Exposure complete
03:16:56.398 00.049 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fb04f566-dd59-40be-93e9-05a2a7462aac"}
03:16:56.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fb04f566-dd59-40be-93e9-05a2a7462aac"}
03:16:56.399 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ae8d50d2-ed1c-464a-8444-7d9e990dd9ef"}
03:16:56.399 00.000 13300 case statement mapped state 6 to 3
03:16:56.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ae8d50d2-ed1c-464a-8444-7d9e990dd9ef"}
03:16:56.399 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"92787c19-9e06-485a-8a6d-ab67ed980473"}
03:16:56.400 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":36,"width":15,"height":15,"star_pos":[7.30,6.93],"pixels":"..."},"id":"92787c19-9e06-485a-8a6d-ab67ed980473"}
03:16:56.432 00.032 11596 worker thread done servicing request
03:16:56.432 00.000 13300 OnExposeComplete: enter
03:16:56.432 00.000 13300 UpdateGuideState(): m_state=6
03:16:56.432 00.000 13300 Star::Find(15, 44, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
03:16:56.432 00.000 13300 Star::Find returns 1 (0), X=44.25, Y=410.07, Mass=1413, SNR=26.3, Peak=175 HFD=3.3
03:16:56.433 00.001 13300 MultiStar: [#1 0.31,0.39,0.00,M3] [#2 0.06,0.31,0.00,M2] [#3 0.28,0.24,0.00,M4] [#4 0.22,0.10,0.30,U] [#5 0.34,0.13,0.00,M6] [#6 0.27,0.07,0.00,M5] [#7 0.08,0.18,0.29,U] 
03:16:56.433 00.000 13300 refined, 2 included, MultiStar: {0.18, 0.25}, one-star: {0.20, 0.31}
03:16:56.433 00.000 13300 CameraToMount -- cameraTheta (0.94) - m_xAngle (1.53) = xAngle (-0.60 = -0.60)
03:16:56.433 00.000 13300 CameraToMount -- cameraTheta (0.94) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.72 = 2.56)
03:16:56.433 00.000 13300 CameraToMount -- cameraX=0.18 cameraY=0.25 hyp=0.31 cameraTheta=0.94 mountX=0.25 mountY=0.17, mountTheta=0.59
03:16:56.435 00.002 13300 SchedulePrimaryMove(1016D950, x=0.18, y=0.25, opts=13)
03:16:56.435 00.000 13300 Enqueuing Move request for scope (0.18, 0.25)
03:16:56.435 00.000 11596 Worker thread wakes up
03:16:56.436 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.25) opts 0xd
03:16:56.436 00.000 11596 Handling offset move in thread for scope, endpoint = (0.18, 0.25)
03:16:56.436 00.000 11596 Moving (0.18, 0.25) raw xDistance=0.25 yDistance=0.17
03:16:56.436 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
03:16:56.436 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:56.436 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
03:16:56.437 00.001 11596 MoveAxis(W, 318, ABG)
03:16:56.437 00.000 11596 Guiding  Dir = 3, Dur = 318
03:16:56.437 00.000 11596 IsSlewing returns 0
03:16:56.445 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=218, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
03:16:56.453 00.008 13300 UpdateGuideState exits: m=1413 SNR=26.3
03:16:56.453 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:56.453 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:16:56.453 00.000 13300 Enqueuing Expose request
03:16:56.563 00.110 11596 IsGuiding returns 0
03:16:56.625 00.062 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:16:56.625 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:16:56.625 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:16:56.625 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:16:56.626 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:16:56.627 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:56.628 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:56.629 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:56.631 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:56.632 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:56.633 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:56.634 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:56.635 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:56.636 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:56.636 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:16:56.637 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:16:56.637 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":37,"width":15,"height":15,"star_pos":[7.25,7.07],"pixels":"..."},"id":1}
03:16:56.666 00.029 11596 PulseGuide returned control before completion, sleep 225
03:16:56.747 00.081 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:16:56.748 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:16:56.906 00.158 11596 IsGuiding returns 1
03:16:56.906 00.000 11596 scope still moving after pulse duration time elapsed
03:16:56.934 00.028 11596 IsSlewing returns 0
03:16:57.127 00.193 11596 IsGuiding returns 1
03:16:57.150 00.023 11596 IsSlewing returns 0
03:16:57.294 00.144 11596 IsGuiding returns 0
03:16:57.294 00.000 11596 scope move finished after 318 + 413 ms
03:16:57.294 00.000 11596 Move returns status 0, amount 318
03:16:57.294 00.000 11596 MoveAxis(N, 0, ABG)
03:16:57.294 00.000 11596 Move returns status 0, amount 0
03:16:57.294 00.000 11596 move complete, result=0
03:16:57.294 00.000 11596 worker thread done servicing request
03:16:57.294 00.000 11596 Worker thread wakes up
03:16:57.295 00.001 13300 GuideStep: 0.3 px 318 ms WEST, 0.2 px 0 ms NORTH
03:16:57.295 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:16:57.591 00.296 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:16:57.592 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:16:57.593 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:16:57.594 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:16:57.594 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:16:57.596 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:57.597 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:57.598 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:57.600 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:57.601 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:57.602 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:57.603 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:57.605 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:57.606 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:57.606 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:16:57.607 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:16:57.607 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":37,"width":15,"height":15,"star_pos":[7.25,7.07],"pixels":"..."},"id":1}
03:16:57.702 00.095 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:16:57.702 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:16:57.798 00.096 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:16:58.601 00.803 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:16:58.601 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:16:58.602 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:16:58.602 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:16:58.602 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:16:58.603 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:58.604 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:58.605 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:58.606 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:58.607 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:58.607 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:58.608 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:58.609 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:58.610 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:58.610 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:16:58.610 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:16:58.611 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":37,"width":15,"height":15,"star_pos":[7.25,7.07],"pixels":"..."},"id":1}
03:16:58.719 00.108 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:16:58.719 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:16:59.399 00.680 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bc28bf37-07e6-4542-aab1-943668964040"}
03:16:59.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bc28bf37-07e6-4542-aab1-943668964040"}
03:16:59.401 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"125652d7-c62f-4fb5-999f-337f36b89212"}
03:16:59.401 00.000 13300 case statement mapped state 6 to 3
03:16:59.401 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"125652d7-c62f-4fb5-999f-337f36b89212"}
03:16:59.403 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5aeece15-99e6-4148-aefa-5b0f3723c573"}
03:16:59.404 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":37,"width":15,"height":15,"star_pos":[7.25,7.07],"pixels":"..."},"id":"5aeece15-99e6-4148-aefa-5b0f3723c573"}
03:16:59.605 00.201 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:16:59.605 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:16:59.606 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:16:59.606 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:16:59.607 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:16:59.608 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:59.609 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:59.610 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:59.612 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:59.613 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:59.614 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:59.616 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:16:59.617 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:16:59.617 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:16:59.618 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:16:59.618 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:16:59.619 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":37,"width":15,"height":15,"star_pos":[7.25,7.07],"pixels":"..."},"id":1}
03:16:59.744 00.125 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:16:59.744 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:17:00.603 00.859 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:17:00.604 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:00.605 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:00.606 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:17:00.608 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:00.609 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:00.610 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:00.611 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:00.612 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:00.612 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:17:00.613 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:17:00.613 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:17:00.614 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:17:00.614 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:17:00.614 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:17:00.615 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:17:00.615 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":37,"width":15,"height":15,"star_pos":[7.25,7.07],"pixels":"..."},"id":1}
03:17:00.744 00.129 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:17:00.744 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:17:00.824 00.080 11596 Exposure complete
03:17:00.900 00.076 11596 worker thread done servicing request
03:17:00.900 00.000 13300 OnExposeComplete: enter
03:17:00.900 00.000 13300 UpdateGuideState(): m_state=6
03:17:00.901 00.001 13300 Star::Find(15, 44, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
03:17:00.901 00.000 13300 Star::Find returns 1 (0), X=44.15, Y=409.93, Mass=1387, SNR=26.1, Peak=187 HFD=3.1
03:17:00.901 00.000 13300 MultiStar: [#1 0.31,0.12,0.00,M4] [#2 0.15,-0.08,0.50,U] [#3 0.22,-0.12,0.32,U] [#4 0.31,-0.13,0.00,M10] [#5 0.21,-0.12,0.27,U] [#6 0.11,0.13,0.25,U] [#7 0.09,-0.17,0.27,U] 
03:17:00.901 00.000 13300 refined, 5 included, MultiStar: {0.14, 0.02}, one-star: {0.11, 0.17}
03:17:00.901 00.000 13300 CameraToMount -- cameraTheta (0.14) - m_xAngle (1.53) = xAngle (-1.39 = -1.39)
03:17:00.902 00.001 13300 CameraToMount -- cameraTheta (0.14) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.52 = 1.77)
03:17:00.902 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=0.02 hyp=0.14 cameraTheta=0.14 mountX=0.02 mountY=0.14, mountTheta=1.39
03:17:00.904 00.002 13300 SchedulePrimaryMove(1016D950, x=0.14, y=0.02, opts=13)
03:17:00.904 00.000 13300 Enqueuing Move request for scope (0.14, 0.02)
03:17:00.904 00.000 11596 Worker thread wakes up
03:17:00.904 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.02) opts 0xd
03:17:00.905 00.001 11596 Handling offset move in thread for scope, endpoint = (0.14, 0.02)
03:17:00.905 00.000 11596 Moving (0.14, 0.02) raw xDistance=0.02 yDistance=0.14
03:17:00.905 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:17:00.905 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:00.905 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:17:00.905 00.000 11596 MoveAxis(E, 0, ABG)
03:17:00.905 00.000 11596 Move returns status 0, amount 0
03:17:00.905 00.000 11596 MoveAxis(N, 0, ABG)
03:17:00.905 00.000 11596 Move returns status 0, amount 0
03:17:00.905 00.000 11596 move complete, result=0
03:17:00.905 00.000 11596 worker thread done servicing request
03:17:00.911 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
03:17:00.919 00.008 13300 UpdateGuideState exits: m=1387 SNR=26.1
03:17:00.919 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:00.919 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:17:00.919 00.000 13300 Enqueuing Expose request
03:17:00.919 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:17:00.920 00.001 11596 Worker thread wakes up
03:17:00.920 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:17:01.425 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:17:01.612 00.187 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:17:01.612 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:17:01.613 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:17:01.614 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:01.614 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:01.615 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:17:01.616 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:01.617 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:01.618 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:01.619 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:01.619 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:01.620 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:17:01.620 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:17:01.621 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:17:01.621 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:17:01.622 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:17:01.622 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":38,"width":15,"height":15,"star_pos":[7.15,6.93],"pixels":"..."},"id":1}
03:17:01.743 00.121 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:17:01.743 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:17:02.399 00.656 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ad71be4f-1601-48ee-9d1e-27b6b88ac94e"}
03:17:02.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ad71be4f-1601-48ee-9d1e-27b6b88ac94e"}
03:17:02.400 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e52e8d21-8f62-4b69-b8de-5f85051fee5a"}
03:17:02.400 00.000 13300 case statement mapped state 6 to 3
03:17:02.400 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e52e8d21-8f62-4b69-b8de-5f85051fee5a"}
03:17:02.401 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0d7c4c0c-2ddf-4f6f-a2b1-d7316921ef01"}
03:17:02.401 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":38,"width":15,"height":15,"star_pos":[7.15,6.93],"pixels":"..."},"id":"0d7c4c0c-2ddf-4f6f-a2b1-d7316921ef01"}
03:17:02.607 00.206 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:17:02.607 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:17:02.608 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:17:02.608 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:17:02.609 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:17:02.610 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:02.611 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:02.612 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:17:02.613 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:02.614 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:02.615 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:02.616 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:02.617 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:02.618 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:17:02.618 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:17:02.619 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:17:02.619 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":38,"width":15,"height":15,"star_pos":[7.15,6.93],"pixels":"..."},"id":1}
03:17:02.724 00.105 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:17:02.724 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:17:03.618 00.894 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:17:03.618 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:17:03.618 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:17:03.619 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:03.620 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:03.621 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:17:03.622 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:03.624 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:03.625 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:03.625 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:03.626 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:03.627 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:17:03.627 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:17:03.628 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:17:03.628 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:17:03.629 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:17:03.629 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":38,"width":15,"height":15,"star_pos":[7.15,6.93],"pixels":"..."},"id":1}
03:17:03.755 00.126 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:17:03.755 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:17:04.465 00.710 11596 Exposure complete
03:17:04.583 00.118 11596 worker thread done servicing request
03:17:04.583 00.000 13300 OnExposeComplete: enter
03:17:04.583 00.000 13300 UpdateGuideState(): m_state=6
03:17:04.584 00.001 13300 Star::Find(15, 44, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
03:17:04.584 00.000 13300 Star::Find returns 1 (0), X=44.31, Y=410.02, Mass=1390, SNR=26.2, Peak=208 HFD=3.3
03:17:04.585 00.001 13300 MultiStar: [#1 0.17,0.40,0.00,M5] [#2 0.01,0.09,0.49,U] [#3 0.27,0.10,0.00,M4] [#4 0.49,-0.04,0.00,R] [#5 0.46,0.28,0.00,M6] [#6 0.17,0.41,0.00,M5] [#7 0.02,0.38,0.00,M9] 
03:17:04.585 00.000 13300 refined, 1 included, MultiStar: {0.18, 0.20}, one-star: {0.27, 0.26}
03:17:04.585 00.000 13300 CameraToMount -- cameraTheta (0.83) - m_xAngle (1.53) = xAngle (-0.70 = -0.70)
03:17:04.585 00.000 13300 CameraToMount -- cameraTheta (0.83) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.83 = 2.46)
03:17:04.585 00.000 13300 CameraToMount -- cameraX=0.18 cameraY=0.20 hyp=0.27 cameraTheta=0.83 mountX=0.21 mountY=0.17, mountTheta=0.69
03:17:04.587 00.002 13300 SchedulePrimaryMove(1016D950, x=0.18, y=0.20, opts=13)
03:17:04.587 00.000 13300 Enqueuing Move request for scope (0.18, 0.20)
03:17:04.587 00.000 11596 Worker thread wakes up
03:17:04.588 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.20) opts 0xd
03:17:04.588 00.000 11596 Handling offset move in thread for scope, endpoint = (0.18, 0.20)
03:17:04.588 00.000 11596 Moving (0.18, 0.20) raw xDistance=0.21 yDistance=0.17
03:17:04.588 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
03:17:04.588 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:04.588 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
03:17:04.589 00.001 11596 MoveAxis(W, 260, ABG)
03:17:04.589 00.000 11596 Guiding  Dir = 3, Dur = 260
03:17:04.589 00.000 11596 IsSlewing returns 0
03:17:04.598 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
03:17:04.607 00.009 13300 UpdateGuideState exits: m=1390 SNR=26.2
03:17:04.607 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:04.607 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:17:04.607 00.000 13300 Enqueuing Expose request
03:17:04.608 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:17:04.609 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:04.610 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:04.611 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:17:04.612 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:04.613 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:04.614 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:04.615 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:04.615 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:04.616 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:17:04.617 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:17:04.621 00.004 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:17:04.622 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:17:04.624 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:17:04.624 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:17:04.626 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:17:04.626 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":39,"width":15,"height":15,"star_pos":[7.31,7.02],"pixels":"..."},"id":1}
03:17:04.686 00.060 11596 IsGuiding returns 0
03:17:04.737 00.051 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:17:04.737 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:17:05.265 00.528 11596 IsGuiding returns 0
03:17:05.265 00.000 11596 Move returns status 0, amount 260
03:17:05.265 00.000 11596 MoveAxis(N, 0, ABG)
03:17:05.265 00.000 11596 Move returns status 0, amount 0
03:17:05.265 00.000 11596 move complete, result=0
03:17:05.265 00.000 11596 worker thread done servicing request
03:17:05.265 00.000 13300 GuideStep: 0.2 px 260 ms WEST, 0.2 px 0 ms NORTH
03:17:05.266 00.001 11596 Worker thread wakes up
03:17:05.266 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:17:05.398 00.132 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"96fdae17-1ac6-46d7-a88d-e973f3d25cf2"}
03:17:05.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"96fdae17-1ac6-46d7-a88d-e973f3d25cf2"}
03:17:05.399 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9e601ae3-7042-40fe-a1be-9bf6a3e9371d"}
03:17:05.400 00.001 13300 case statement mapped state 6 to 3
03:17:05.400 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9e601ae3-7042-40fe-a1be-9bf6a3e9371d"}
03:17:05.400 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8addac6c-e7e4-4212-94af-1d38739f9e8f"}
03:17:05.401 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":39,"width":15,"height":15,"star_pos":[7.31,7.02],"pixels":"..."},"id":"8addac6c-e7e4-4212-94af-1d38739f9e8f"}
03:17:05.628 00.227 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:17:05.628 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:17:05.629 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:17:05.629 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:17:05.631 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:17:05.632 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:05.633 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:05.635 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:17:05.637 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:05.638 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:05.640 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:05.641 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:05.642 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:05.644 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:17:05.644 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:17:05.646 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:17:05.647 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":39,"width":15,"height":15,"star_pos":[7.31,7.02],"pixels":"..."},"id":1}
03:17:05.751 00.104 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:17:05.751 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:17:05.782 00.031 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:17:06.619 00.837 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:17:06.619 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:17:06.620 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:17:06.621 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:06.621 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:06.622 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:17:06.623 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:06.624 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:06.625 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:06.626 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:06.627 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:06.627 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:17:06.627 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:17:06.628 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:17:06.628 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:17:06.628 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:17:06.629 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":39,"width":15,"height":15,"star_pos":[7.31,7.02],"pixels":"..."},"id":1}
03:17:06.750 00.121 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:17:06.750 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:17:07.590 00.840 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:17:07.590 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:17:07.591 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:17:07.591 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:17:07.592 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:17:07.594 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:07.595 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:07.596 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:17:07.597 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:07.598 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:07.599 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:07.600 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:07.601 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:07.602 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:17:07.602 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:17:07.603 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:17:07.603 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":39,"width":15,"height":15,"star_pos":[7.31,7.02],"pixels":"..."},"id":1}
03:17:07.725 00.122 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:17:07.725 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:17:08.399 00.674 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f341c502-9167-4afa-a194-3e2cffb5ee78"}
03:17:08.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f341c502-9167-4afa-a194-3e2cffb5ee78"}
03:17:08.400 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c8434f69-348d-4360-9b2d-12d25af2b326"}
03:17:08.400 00.000 13300 case statement mapped state 6 to 3
03:17:08.400 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c8434f69-348d-4360-9b2d-12d25af2b326"}
03:17:08.401 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3bfa78db-a503-43cb-9aec-4add3666a8dd"}
03:17:08.401 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":39,"width":15,"height":15,"star_pos":[7.31,7.02],"pixels":"..."},"id":"3bfa78db-a503-43cb-9aec-4add3666a8dd"}
03:17:08.628 00.227 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:17:08.630 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:08.631 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:08.632 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:17:08.634 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:08.635 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:08.636 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:08.637 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:08.638 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:08.639 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:17:08.639 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:17:08.640 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:17:08.640 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:17:08.641 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:17:08.641 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:17:08.642 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:17:08.642 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":39,"width":15,"height":15,"star_pos":[7.31,7.02],"pixels":"..."},"id":1}
03:17:08.766 00.124 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:17:08.766 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:17:08.805 00.039 11596 Exposure complete
03:17:08.873 00.068 11596 worker thread done servicing request
03:17:08.873 00.000 13300 OnExposeComplete: enter
03:17:08.874 00.001 13300 UpdateGuideState(): m_state=6
03:17:08.874 00.000 13300 Star::Find(15, 44, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
03:17:08.874 00.000 13300 Star::Find returns 1 (0), X=44.35, Y=409.96, Mass=1328, SNR=25.6, Peak=197 HFD=3.3
03:17:08.875 00.001 13300 MultiStar: [#1 0.29,0.32,0.00,M6] [#2 0.28,0.32,0.00,M1] [#3 0.33,0.11,0.00,M5] [#4 -0.04,-0.02,0.30,U] [#5 0.40,0.02,0.00,M7] [#6 0.44,0.03,0.00,M6] [#7 -0.08,0.15,0.29,U] 
03:17:08.875 00.000 13300 refined, 2 included, MultiStar: {0.16, 0.15}, one-star: {0.30, 0.20}
03:17:08.875 00.000 13300 CameraToMount -- cameraTheta (0.73) - m_xAngle (1.53) = xAngle (-0.81 = -0.81)
03:17:08.875 00.000 13300 CameraToMount -- cameraTheta (0.73) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.93 = 2.35)
03:17:08.875 00.000 13300 CameraToMount -- cameraX=0.16 cameraY=0.15 hyp=0.22 cameraTheta=0.73 mountX=0.15 mountY=0.16, mountTheta=0.80
03:17:08.878 00.003 13300 SchedulePrimaryMove(1016D950, x=0.16, y=0.15, opts=13)
03:17:08.879 00.001 13300 Enqueuing Move request for scope (0.16, 0.15)
03:17:08.879 00.000 11596 Worker thread wakes up
03:17:08.879 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.15) opts 0xd
03:17:08.879 00.000 11596 Handling offset move in thread for scope, endpoint = (0.16, 0.15)
03:17:08.879 00.000 11596 Moving (0.16, 0.15) raw xDistance=0.15 yDistance=0.16
03:17:08.879 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.15
03:17:08.879 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:08.879 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
03:17:08.879 00.000 11596 MoveAxis(W, 209, ABG)
03:17:08.880 00.001 11596 Guiding  Dir = 3, Dur = 209
03:17:08.880 00.000 11596 IsSlewing returns 0
03:17:08.886 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
03:17:08.893 00.007 13300 UpdateGuideState exits: m=1328 SNR=25.6
03:17:08.893 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:08.894 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:17:08.894 00.000 13300 Enqueuing Expose request
03:17:08.897 00.003 11596 IsGuiding returns 0
03:17:09.372 00.475 11596 IsGuiding returns 1
03:17:09.372 00.000 11596 scope still moving after pulse duration time elapsed
03:17:09.507 00.135 11596 IsSlewing returns 0
03:17:09.621 00.114 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:17:09.621 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:09.622 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:09.623 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:17:09.624 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:09.625 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:09.626 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:09.627 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:09.628 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:09.629 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:17:09.629 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:17:09.629 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:17:09.630 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:17:09.630 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:17:09.630 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:17:09.631 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:17:09.632 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":40,"width":15,"height":15,"star_pos":[7.35,6.96],"pixels":"..."},"id":1}
03:17:09.656 00.024 11596 IsGuiding returns 0
03:17:09.656 00.000 11596 scope move finished after 209 + 549 ms
03:17:09.656 00.000 11596 Move returns status 0, amount 209
03:17:09.656 00.000 11596 MoveAxis(N, 0, ABG)
03:17:09.656 00.000 11596 Move returns status 0, amount 0
03:17:09.657 00.001 11596 move complete, result=0
03:17:09.657 00.000 11596 worker thread done servicing request
03:17:09.657 00.000 11596 Worker thread wakes up
03:17:09.657 00.000 13300 GuideStep: 0.2 px 209 ms WEST, 0.2 px 0 ms NORTH
03:17:09.657 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:17:09.761 00.104 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:17:09.762 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:17:10.168 00.406 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:17:10.615 00.447 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:17:10.615 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:17:10.616 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:17:10.617 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:10.618 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:10.618 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:17:10.619 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:10.620 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:10.621 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:10.622 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:10.623 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:10.623 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:17:10.624 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:17:10.624 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:17:10.624 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:17:10.625 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:17:10.625 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":40,"width":15,"height":15,"star_pos":[7.35,6.96],"pixels":"..."},"id":1}
03:17:10.743 00.118 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:17:10.744 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:17:10.908 00.164 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
03:17:10.908 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[44.05,409.76],"id":1}
03:17:10.908 00.000 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
03:17:10.912 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:17:11.043 00.131 13300 ScopeASCOM::SideOfPier() returns 0
03:17:11.053 00.010 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav2422.tmp"},"id":1}
03:17:11.403 00.350 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"994de1d1-7dd0-43f5-9580-2e2caf1e00b7"}
03:17:11.403 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"994de1d1-7dd0-43f5-9580-2e2caf1e00b7"}
03:17:11.404 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cc435ec3-8341-4cf3-9f88-c21682678b58"}
03:17:11.404 00.000 13300 case statement mapped state 6 to 3
03:17:11.404 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cc435ec3-8341-4cf3-9f88-c21682678b58"}
03:17:11.405 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e93dd3a6-6eed-49a3-ad5f-b40ddb8e55c0"}
03:17:11.405 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":40,"width":15,"height":15,"star_pos":[7.35,6.96],"pixels":"..."},"id":"e93dd3a6-6eed-49a3-ad5f-b40ddb8e55c0"}
03:17:11.653 00.248 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:17:11.653 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:17:11.654 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:17:11.654 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:17:11.655 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:17:11.657 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:11.658 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:11.659 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:17:11.660 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:11.662 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:11.663 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:11.664 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:11.665 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:11.666 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:17:11.666 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:17:11.682 00.016 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:17:11.682 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":40,"width":15,"height":15,"star_pos":[7.35,6.96],"pixels":"..."},"id":1}
03:17:11.805 00.123 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:17:11.805 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:17:12.608 00.803 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:17:12.609 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:17:12.609 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:17:12.609 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:17:12.610 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:17:12.611 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:12.612 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:12.613 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:17:12.614 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:12.615 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:12.615 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:12.616 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:12.617 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:12.618 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:17:12.618 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:17:12.619 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:17:12.619 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":40,"width":15,"height":15,"star_pos":[7.35,6.96],"pixels":"..."},"id":1}
03:17:12.735 00.116 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:17:12.736 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:17:12.900 00.164 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
03:17:12.904 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:17:13.037 00.133 13300 ScopeASCOM::SideOfPier() returns 0
03:17:13.052 00.015 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav2BF3.tmp"},"id":1}
03:17:13.200 00.148 11596 Exposure complete
03:17:13.286 00.086 11596 worker thread done servicing request
03:17:13.287 00.001 13300 OnExposeComplete: enter
03:17:13.287 00.000 13300 UpdateGuideState(): m_state=6
03:17:13.287 00.000 13300 Star::Find(15, 44, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
03:17:13.288 00.001 13300 Star::Find returns 1 (0), X=44.35, Y=409.57, Mass=1356, SNR=25.8, Peak=161 HFD=3.2
03:17:13.288 00.000 13300 MultiStar: [#1 0.22,-0.04,0.51,U] [#2 0.18,-0.29,0.00,M2] [#3 0.21,-0.35,0.00,M6] [#4 -0.21,-0.43,0.00,M1] [#5 0.28,-0.21,0.00,M8] [#6 0.38,0.05,0.00,M7] [#7 0.00,-0.13,0.28,U] 
03:17:13.288 00.000 13300 refined, 2 included, MultiStar: {0.23, -0.14}, one-star: {0.31, -0.19}
03:17:13.288 00.000 13300 CameraToMount -- cameraTheta (-0.54) - m_xAngle (1.53) = xAngle (-2.08 = -2.08)
03:17:13.288 00.000 13300 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.20 = 1.08)
03:17:13.289 00.001 13300 CameraToMount -- cameraX=0.23 cameraY=-0.14 hyp=0.27 cameraTheta=-0.54 mountX=-0.13 mountY=0.24, mountTheta=2.07
03:17:13.291 00.002 13300 SchedulePrimaryMove(1016D950, x=0.23, y=-0.14, opts=13)
03:17:13.291 00.000 13300 Enqueuing Move request for scope (0.23, -0.14)
03:17:13.291 00.000 11596 Worker thread wakes up
03:17:13.291 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.14) opts 0xd
03:17:13.291 00.000 11596 Handling offset move in thread for scope, endpoint = (0.23, -0.14)
03:17:13.291 00.000 11596 Moving (0.23, -0.14) raw xDistance=-0.13 yDistance=0.24
03:17:13.292 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:17:13.292 00.000 11596 switching direction from -1 to 1 - decHistory=3 oldest=0.39 newest=0.57
03:17:13.292 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
03:17:13.292 00.000 11596 MoveAxis(E, 0, ABG)
03:17:13.292 00.000 11596 Move returns status 0, amount 0
03:17:13.292 00.000 11596 BLC: Oldest BLC event removed
03:17:13.292 00.000 11596 BLC: Dec direction reversal from North to South, backlash comp pulse of 173 applied
03:17:13.293 00.001 11596 MoveAxis(S, 490, ABG)
03:17:13.293 00.000 11596 Guiding  Dir = 1, Dur = 490
03:17:13.293 00.000 11596 IsSlewing returns 0
03:17:13.298 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
03:17:13.308 00.010 13300 UpdateGuideState exits: m=1356 SNR=25.8
03:17:13.308 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:13.308 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:17:13.308 00.000 13300 Enqueuing Expose request
03:17:13.347 00.039 11596 IsGuiding returns 0
03:17:13.487 00.140 11596 PulseGuide returned control before completion, sleep 361
03:17:13.619 00.132 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:17:13.620 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:13.621 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:13.622 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:17:13.624 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:13.625 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:13.625 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:13.626 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:13.627 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:13.628 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:17:13.628 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:17:13.629 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:17:13.629 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:17:13.630 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:17:13.630 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:17:13.630 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:17:13.631 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":41,"width":15,"height":15,"star_pos":[7.35,6.57],"pixels":"..."},"id":1}
03:17:13.756 00.125 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:17:13.756 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:17:13.906 00.150 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
03:17:13.906 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[44.05,409.76],"id":1}
03:17:14.228 00.322 11596 IsGuiding returns 0
03:17:14.228 00.000 11596 Move returns status 0, amount 490
03:17:14.228 00.000 11596 move complete, result=0
03:17:14.228 00.000 11596 worker thread done servicing request
03:17:14.229 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.2 px 490 ms SOUTH
03:17:14.229 00.000 11596 Worker thread wakes up
03:17:14.229 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:17:14.403 00.174 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"61057d6e-9f22-480a-a904-ef7e36dfe861"}
03:17:14.403 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"61057d6e-9f22-480a-a904-ef7e36dfe861"}
03:17:14.404 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4da80d97-28ef-455d-a9a8-f785582d7a8a"}
03:17:14.405 00.001 13300 case statement mapped state 6 to 3
03:17:14.405 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4da80d97-28ef-455d-a9a8-f785582d7a8a"}
03:17:14.406 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"64d52e7c-250e-4b40-807b-db09146aa06a"}
03:17:14.407 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":41,"width":15,"height":15,"star_pos":[7.35,6.57],"pixels":"..."},"id":"64d52e7c-250e-4b40-807b-db09146aa06a"}
03:17:14.605 00.198 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:17:14.606 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:17:14.606 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:17:14.607 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:17:14.607 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:17:14.609 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:14.610 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:14.611 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:17:14.612 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:14.614 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:14.615 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:14.616 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:14.618 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:14.619 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:17:14.619 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:17:14.620 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:17:14.621 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":41,"width":15,"height":15,"star_pos":[7.35,6.57],"pixels":"..."},"id":1}
03:17:14.744 00.123 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:17:14.750 00.006 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:17:14.750 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:17:14.906 00.156 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
03:17:14.911 00.005 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:17:15.052 00.141 13300 ScopeASCOM::SideOfPier() returns 0
03:17:15.066 00.014 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav33C4.tmp"},"id":1}
03:17:15.641 00.575 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:17:15.641 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:17:15.642 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:17:15.642 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:17:15.643 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:17:15.644 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:15.645 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:15.646 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:17:15.647 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:15.648 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:15.649 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:15.651 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:15.652 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:15.653 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:17:15.653 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:17:15.654 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:17:15.654 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":41,"width":15,"height":15,"star_pos":[7.35,6.57],"pixels":"..."},"id":1}
03:17:15.814 00.160 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:17:15.814 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:17:16.670 00.856 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:17:16.671 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:16.672 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:16.673 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:17:16.674 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:16.675 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:16.676 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:16.677 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:16.678 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:16.679 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:17:16.679 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:17:16.680 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:17:16.680 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:17:16.681 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:17:16.681 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:17:16.681 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:17:16.681 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":41,"width":15,"height":15,"star_pos":[7.35,6.57],"pixels":"..."},"id":1}
03:17:16.786 00.105 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:17:16.786 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:17:16.901 00.115 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
03:17:16.902 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[44.05,409.76],"id":1}
03:17:16.902 00.000 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
03:17:16.906 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:17:17.006 00.100 13300 ScopeASCOM::SideOfPier() returns 0
03:17:17.016 00.010 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav3B95.tmp"},"id":1}
03:17:17.411 00.395 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"44bfacbd-a913-4797-864c-eca62b59e8eb"}
03:17:17.411 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"44bfacbd-a913-4797-864c-eca62b59e8eb"}
03:17:17.413 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a7cd31ec-4b96-4c17-b7cb-dc17c16f8454"}
03:17:17.413 00.000 13300 case statement mapped state 6 to 3
03:17:17.413 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a7cd31ec-4b96-4c17-b7cb-dc17c16f8454"}
03:17:17.415 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8e36dd25-6923-4f2e-98a5-fe1c37df75a5"}
03:17:17.416 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":41,"width":15,"height":15,"star_pos":[7.35,6.57],"pixels":"..."},"id":"8e36dd25-6923-4f2e-98a5-fe1c37df75a5"}
03:17:17.610 00.194 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:17:17.610 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:17:17.611 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:17:17.611 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:17:17.612 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:17:17.613 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:17.614 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:17.615 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:17:17.616 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:17.617 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:17.618 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:17.619 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:17.620 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:17.621 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:17:17.622 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:17:17.622 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:17:17.623 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":41,"width":15,"height":15,"star_pos":[7.35,6.57],"pixels":"..."},"id":1}
03:17:17.757 00.134 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:17:17.757 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:17:17.795 00.038 11596 Exposure complete
03:17:17.906 00.111 11596 worker thread done servicing request
03:17:17.906 00.000 13300 OnExposeComplete: enter
03:17:17.906 00.000 13300 UpdateGuideState(): m_state=6
03:17:17.907 00.001 13300 Star::Find(15, 44, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
03:17:17.907 00.000 13300 Star::Find returns 1 (0), X=44.29, Y=409.49, Mass=1332, SNR=25.6, Peak=142 HFD=3.3
03:17:17.908 00.001 13300 MultiStar: [#1 0.25,-0.26,0.00,M6] [#2 0.12,-0.36,0.00,M3] [#3 0.32,-0.43,0.00,M7] [#4 -0.06,-0.32,0.00,M2] [#5 0.40,-0.34,0.00,M9] [#6 0.03,-0.21,0.27,U] [#7 -0.05,-0.27,0.00,M8] 
03:17:17.908 00.000 13300 refined, 1 included, MultiStar: {0.20, -0.25}, one-star: {0.24, -0.27}
03:17:17.908 00.000 13300 CameraToMount -- cameraTheta (-0.92) - m_xAngle (1.53) = xAngle (-2.45 = -2.45)
03:17:17.908 00.000 13300 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.58 = 0.71)
03:17:17.908 00.000 13300 CameraToMount -- cameraX=0.20 cameraY=-0.25 hyp=0.32 cameraTheta=-0.92 mountX=-0.25 mountY=0.21, mountTheta=2.44
03:17:17.912 00.004 13300 SchedulePrimaryMove(1016D950, x=0.20, y=-0.25, opts=13)
03:17:17.912 00.000 13300 Enqueuing Move request for scope (0.20, -0.25)
03:17:17.913 00.001 11596 Worker thread wakes up
03:17:17.913 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.25) opts 0xd
03:17:17.913 00.000 11596 Handling offset move in thread for scope, endpoint = (0.20, -0.25)
03:17:17.913 00.000 11596 Moving (0.20, -0.25) raw xDistance=-0.25 yDistance=0.21
03:17:17.913 00.000 11596 BLC: History state: CurrMiss=0.21, AvgInitMiss=0.29, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=0.239934, 1:0.208085
03:17:17.914 00.001 11596 BLC: Under-shoot, no adjustment, waiting for more data
03:17:17.914 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
03:17:17.914 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
03:17:17.914 00.000 11596 MoveAxis(E, 310, ABG)
03:17:17.914 00.000 11596 Guiding  Dir = 2, Dur = 310
03:17:17.915 00.001 11596 IsSlewing returns 0
03:17:17.927 00.012 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=70, Gamma=0.510
03:17:17.940 00.013 13300 UpdateGuideState exits: m=1332 SNR=25.6
03:17:17.941 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:17.941 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:17:17.941 00.000 13300 Enqueuing Expose request
03:17:18.079 00.138 11596 IsGuiding returns 0
03:17:18.245 00.166 11596 PulseGuide returned control before completion, sleep 154
03:17:18.563 00.318 11596 IsGuiding returns 1
03:17:18.563 00.000 11596 scope still moving after pulse duration time elapsed
03:17:18.593 00.030 11596 IsSlewing returns 0
03:17:18.601 00.008 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:17:18.602 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:18.604 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:18.605 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:17:18.606 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:18.607 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:18.609 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:18.610 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:18.611 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:18.612 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:17:18.612 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:17:18.612 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:17:18.613 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:17:18.613 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:17:18.613 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:17:18.614 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:17:18.614 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":42,"width":15,"height":15,"star_pos":[7.29,7.49],"pixels":"..."},"id":1}
03:17:18.725 00.111 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:17:18.726 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:17:18.786 00.060 11596 IsGuiding returns 0
03:17:18.786 00.000 11596 scope move finished after 310 + 397 ms
03:17:18.786 00.000 11596 Move returns status 0, amount 310
03:17:18.786 00.000 11596 MoveAxis(S, 275, ABG)
03:17:18.786 00.000 11596 Guiding  Dir = 1, Dur = 275
03:17:18.787 00.001 11596 IsSlewing returns 0
03:17:18.876 00.089 11596 IsGuiding returns 0
03:17:18.907 00.031 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
03:17:18.910 00.003 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:17:19.188 00.278 13300 ScopeASCOM::SideOfPier() returns 0
03:17:19.203 00.015 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav4366.tmp"},"id":1}
03:17:19.291 00.088 11596 IsGuiding returns 1
03:17:19.291 00.000 11596 scope still moving after pulse duration time elapsed
03:17:19.481 00.190 11596 IsSlewing returns 0
03:17:19.607 00.126 11596 IsGuiding returns 0
03:17:19.607 00.000 11596 scope move finished after 275 + 455 ms
03:17:19.607 00.000 11596 Move returns status 0, amount 275
03:17:19.608 00.001 11596 move complete, result=0
03:17:19.608 00.000 11596 worker thread done servicing request
03:17:19.608 00.000 13300 GuideStep: -0.2 px 310 ms EAST, 0.2 px 275 ms SOUTH
03:17:19.608 00.000 11596 Worker thread wakes up
03:17:19.608 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:17:19.694 00.086 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:17:19.694 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:17:19.712 00.018 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:17:19.712 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:17:19.714 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:17:19.715 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:19.716 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:19.717 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:17:19.718 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:19.719 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:19.720 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:19.721 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:19.721 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:19.723 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:17:19.723 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:17:19.736 00.013 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:17:19.737 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":42,"width":15,"height":15,"star_pos":[7.29,7.49],"pixels":"..."},"id":1}
03:17:19.841 00.104 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:17:19.841 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:17:19.903 00.062 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
03:17:19.903 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[44.05,409.76],"id":1}
03:17:20.111 00.208 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:17:20.410 00.299 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a0a41fb8-ff4a-412f-90fc-13ce7ed2a947"}
03:17:20.410 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a0a41fb8-ff4a-412f-90fc-13ce7ed2a947"}
03:17:20.412 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8ec3674a-2a06-45e5-adde-464d85b5a956"}
03:17:20.412 00.000 13300 case statement mapped state 6 to 3
03:17:20.412 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8ec3674a-2a06-45e5-adde-464d85b5a956"}
03:17:20.414 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bc76fd5a-696c-4846-85a6-5382080d737c"}
03:17:20.415 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":42,"width":15,"height":15,"star_pos":[7.29,7.49],"pixels":"..."},"id":"bc76fd5a-696c-4846-85a6-5382080d737c"}
03:17:20.607 00.192 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
03:17:20.608 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:20.609 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:20.611 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:17:20.612 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:20.613 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:20.614 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:20.615 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
03:17:20.616 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
03:17:20.617 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:17:20.617 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
03:17:20.618 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
03:17:20.618 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
03:17:20.619 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
03:17:20.619 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
03:17:20.620 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_star_image","id":1,"params":[15]}
03:17:20.621 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"frame":42,"width":15,"height":15,"star_pos":[7.29,7.49],"pixels":"..."},"id":1}
03:17:20.725 00.104 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
03:17:20.726 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
03:17:20.905 00.179 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
03:17:20.909 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:17:20.991 00.082 13300 ScopeASCOM::SideOfPier() returns 0
03:17:21.003 00.012 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav4B37.tmp"},"id":1}
03:17:23.141 02.138 11596 Exposure complete
03:17:23.224 00.083 11596 worker thread done servicing request
03:17:23.225 00.001 13300 OnExposeComplete: enter
03:17:23.225 00.000 13300 UpdateGuideState(): m_state=6
03:17:23.225 00.000 13300 Star::Find(15, 44, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
03:17:23.225 00.000 13300 Star::Find returns 1 (0), X=44.17, Y=409.62, Mass=1399, SNR=26.2, Peak=148 HFD=3.3
03:17:23.226 00.001 13300 MultiStar: [#1 0.08,-0.03,0.55,U] [#2 0.07,-0.23,0.50,U] [#3 0.07,-0.26,0.32,U] [#4 -0.06,-0.27,0.00,M3] [#5 -0.03,-0.41,0.00,M10] [#6 -0.39,-0.36,0.00,M7] [#7 -0.18,-0.07,0.27,U] 
03:17:23.226 00.000 13300 refined, 4 included, MultiStar: {0.07, -0.14}, one-star: {0.12, -0.14}
03:17:23.226 00.000 13300 CameraToMount -- cameraTheta (-1.14) - m_xAngle (1.53) = xAngle (-2.67 = -2.67)
03:17:23.226 00.000 13300 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.80 = 0.49)
03:17:23.226 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.14 hyp=0.16 cameraTheta=-1.14 mountX=-0.14 mountY=0.07, mountTheta=2.66
03:17:23.228 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.14, opts=13)
03:17:23.229 00.001 13300 Enqueuing Move request for scope (0.07, -0.14)
03:17:23.229 00.000 11596 Worker thread wakes up
03:17:23.229 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.14) opts 0xd
03:17:23.229 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.14)
03:17:23.229 00.000 11596 Moving (0.07, -0.14) raw xDistance=-0.14 yDistance=0.07
03:17:23.229 00.000 11596 BLC: History state: CurrMiss=0.07, AvgInitMiss=0.29, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=0.239934, 1:0.208085, 2:0.072849
03:17:23.229 00.000 11596 BLC: No correction, Miss < min_move
03:17:23.230 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:17:23.230 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:23.230 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:17:23.230 00.000 11596 MoveAxis(E, 0, ABG)
03:17:23.230 00.000 11596 Move returns status 0, amount 0
03:17:23.230 00.000 11596 MoveAxis(N, 0, ABG)
03:17:23.231 00.001 11596 Move returns status 0, amount 0
03:17:23.231 00.000 11596 move complete, result=0
03:17:23.231 00.000 11596 worker thread done servicing request
03:17:23.237 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=3, FiltMax=89, Gamma=0.510
03:17:23.244 00.007 13300 UpdateGuideState exits: m=1399 SNR=26.2
03:17:23.244 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:23.244 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:17:23.245 00.001 13300 Enqueuing Expose request
03:17:23.245 00.000 11596 Worker thread wakes up
03:17:23.245 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:17:23.245 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:17:23.409 00.164 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"317a331b-3649-4551-ba6f-5b41d3022ad3"}
03:17:23.410 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"317a331b-3649-4551-ba6f-5b41d3022ad3"}
03:17:23.410 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9ee403b0-0308-4daa-b1f6-bd0a3b3149cb"}
03:17:23.410 00.000 13300 case statement mapped state 6 to 3
03:17:23.410 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9ee403b0-0308-4daa-b1f6-bd0a3b3149cb"}
03:17:23.411 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"da611180-c0bc-47e7-b60b-f10023247ca5"}
03:17:23.411 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":43,"width":15,"height":15,"star_pos":[7.17,6.62],"pixels":"..."},"id":"da611180-c0bc-47e7-b60b-f10023247ca5"}
03:17:23.747 00.336 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:17:26.409 02.662 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1877cb0b-5094-447e-9db0-46ae76c88989"}
03:17:26.409 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1877cb0b-5094-447e-9db0-46ae76c88989"}
03:17:26.410 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"109b381b-ed14-40fb-b827-ed0b786a34bd"}
03:17:26.410 00.000 13300 case statement mapped state 6 to 3
03:17:26.410 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"109b381b-ed14-40fb-b827-ed0b786a34bd"}
03:17:26.410 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"346832df-24f7-4ee3-8905-aa576f2d785a"}
03:17:26.410 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":43,"width":15,"height":15,"star_pos":[7.17,6.62],"pixels":"..."},"id":"346832df-24f7-4ee3-8905-aa576f2d785a"}
03:17:26.773 00.363 11596 Exposure complete
03:17:26.844 00.071 11596 worker thread done servicing request
03:17:26.844 00.000 13300 OnExposeComplete: enter
03:17:26.845 00.001 13300 UpdateGuideState(): m_state=6
03:17:26.845 00.000 13300 Star::Find(15, 44, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:17:26.845 00.000 13300 Star::Find returns 1 (0), X=44.17, Y=409.65, Mass=1356, SNR=25.8, Peak=155 HFD=3.2
03:17:26.846 00.001 13300 MultiStar: [#1 0.19,-0.16,0.55,U] [#2 0.03,-0.25,0.50,U] [#3 0.09,-0.28,0.00,M7] [#4 -0.29,-0.22,0.00,M4] [#5 0.27,-0.33,0.00,R] [#6 0.08,-0.32,0.00,M8] [#7 -0.11,-0.08,0.28,U] 
03:17:26.846 00.000 13300 single-star, 3 included, MultiStar: {0.09, -0.15}, one-star: {0.12, -0.11}
03:17:26.846 00.000 13300 CameraToMount -- cameraTheta (-0.72) - m_xAngle (1.53) = xAngle (-2.25 = -2.25)
03:17:26.846 00.000 13300 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.38 = 0.90)
03:17:26.846 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=-0.11 hyp=0.16 cameraTheta=-0.72 mountX=-0.10 mountY=0.12, mountTheta=2.25
03:17:26.848 00.002 13300 SchedulePrimaryMove(1016D950, x=0.12, y=-0.11, opts=13)
03:17:26.848 00.000 13300 Enqueuing Move request for scope (0.12, -0.11)
03:17:26.848 00.000 11596 Worker thread wakes up
03:17:26.848 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.11) opts 0xd
03:17:26.848 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, -0.11)
03:17:26.848 00.000 11596 Moving (0.12, -0.11) raw xDistance=-0.10 yDistance=0.12
03:17:26.848 00.000 11596 BLC: window closed
03:17:26.849 00.001 11596 BLC: History state: CurrMiss=0.12, AvgInitMiss=0.29, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=0.239934, 1:0.208085, 2:0.072849
03:17:26.849 00.000 11596 BLC: No correction, Miss < min_move
03:17:26.849 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:17:26.849 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:26.849 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:17:26.849 00.000 11596 MoveAxis(E, 0, ABG)
03:17:26.849 00.000 11596 Move returns status 0, amount 0
03:17:26.849 00.000 11596 MoveAxis(N, 0, ABG)
03:17:26.850 00.001 11596 Move returns status 0, amount 0
03:17:26.850 00.000 11596 move complete, result=0
03:17:26.850 00.000 11596 worker thread done servicing request
03:17:26.856 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
03:17:26.863 00.007 13300 UpdateGuideState exits: m=1356 SNR=25.8
03:17:26.863 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:26.863 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:17:26.864 00.001 13300 Enqueuing Expose request
03:17:26.864 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:17:26.864 00.000 11596 Worker thread wakes up
03:17:26.864 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:17:27.367 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:17:29.408 02.041 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"11634228-fc40-4a53-a8d7-acb3f03a72dc"}
03:17:29.408 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"11634228-fc40-4a53-a8d7-acb3f03a72dc"}
03:17:29.409 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b222585a-5ee3-493a-abcf-c1f7063c3bea"}
03:17:29.409 00.000 13300 case statement mapped state 6 to 3
03:17:29.409 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b222585a-5ee3-493a-abcf-c1f7063c3bea"}
03:17:29.409 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6a07ddf4-7a3b-48e4-8f60-fa34fcf0dc34"}
03:17:29.410 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":44,"width":15,"height":15,"star_pos":[7.17,6.65],"pixels":"..."},"id":"6a07ddf4-7a3b-48e4-8f60-fa34fcf0dc34"}
03:17:30.393 00.983 11596 Exposure complete
03:17:30.464 00.071 11596 worker thread done servicing request
03:17:30.464 00.000 13300 OnExposeComplete: enter
03:17:30.464 00.000 13300 UpdateGuideState(): m_state=6
03:17:30.464 00.000 13300 Star::Find(15, 44, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
03:17:30.464 00.000 13300 Star::Find returns 1 (0), X=44.23, Y=409.59, Mass=1395, SNR=26.2, Peak=161 HFD=3.2
03:17:30.465 00.001 13300 MultiStar: [#1 0.07,-0.15,0.56,U] [#2 -0.04,-0.29,0.00,M2] [#3 0.09,-0.03,0.33,U] [#4 -0.18,-0.60,0.00,M5] [#5 -0.32,-0.20,0.00,M1] [#6 -0.01,-0.31,0.00,M9] [#7 -0.21,-0.26,0.00,M7] 
03:17:30.465 00.000 13300 refined, 2 included, MultiStar: {0.13, -0.14}, one-star: {0.18, -0.17}
03:17:30.465 00.000 13300 CameraToMount -- cameraTheta (-0.81) - m_xAngle (1.53) = xAngle (-2.34 = -2.34)
03:17:30.465 00.000 13300 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.47 = 0.81)
03:17:30.465 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=-0.14 hyp=0.19 cameraTheta=-0.81 mountX=-0.13 mountY=0.14, mountTheta=2.33
03:17:30.467 00.002 13300 SchedulePrimaryMove(1016D950, x=0.13, y=-0.14, opts=13)
03:17:30.467 00.000 13300 Enqueuing Move request for scope (0.13, -0.14)
03:17:30.467 00.000 11596 Worker thread wakes up
03:17:30.468 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.14) opts 0xd
03:17:30.468 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, -0.14)
03:17:30.468 00.000 11596 Moving (0.13, -0.14) raw xDistance=-0.13 yDistance=0.14
03:17:30.468 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:17:30.468 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:30.468 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:17:30.468 00.000 11596 MoveAxis(E, 0, ABG)
03:17:30.468 00.000 11596 Move returns status 0, amount 0
03:17:30.468 00.000 11596 MoveAxis(N, 0, ABG)
03:17:30.468 00.000 11596 Move returns status 0, amount 0
03:17:30.468 00.000 11596 move complete, result=0
03:17:30.469 00.001 11596 worker thread done servicing request
03:17:30.474 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
03:17:30.482 00.008 13300 UpdateGuideState exits: m=1395 SNR=26.2
03:17:30.482 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:30.482 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:17:30.482 00.000 13300 Enqueuing Expose request
03:17:30.482 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:17:30.482 00.000 11596 Worker thread wakes up
03:17:30.482 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:17:30.995 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:17:32.408 01.413 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"82b20a88-96c0-4757-b936-e2d7ae5c90e4"}
03:17:32.408 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"82b20a88-96c0-4757-b936-e2d7ae5c90e4"}
03:17:32.409 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"512ea4b1-ffbe-4188-b0e2-18853f4b0c64"}
03:17:32.409 00.000 13300 case statement mapped state 6 to 3
03:17:32.409 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"512ea4b1-ffbe-4188-b0e2-18853f4b0c64"}
03:17:32.409 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cd0c9df6-c456-41ac-bc74-0278fbeba09d"}
03:17:32.410 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":45,"width":15,"height":15,"star_pos":[7.23,6.59],"pixels":"..."},"id":"cd0c9df6-c456-41ac-bc74-0278fbeba09d"}
03:17:34.020 01.610 11596 Exposure complete
03:17:34.089 00.069 11596 worker thread done servicing request
03:17:34.089 00.000 13300 OnExposeComplete: enter
03:17:34.089 00.000 13300 UpdateGuideState(): m_state=6
03:17:34.089 00.000 13300 Star::Find(15, 44, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
03:17:34.090 00.001 13300 Star::Find returns 1 (0), X=44.12, Y=409.51, Mass=1378, SNR=26.0, Peak=138 HFD=3.3
03:17:34.090 00.000 13300 MultiStar: [#1 0.01,-0.23,0.52,U] [#2 -0.12,-0.33,0.00,M3] [#3 -0.09,-0.27,0.00,M7] [#4 -0.36,-0.55,0.00,M6] [#5 -0.31,-0.16,0.00,M2] [#6 -0.25,0.13,0.00,M10] [#7 -0.41,-0.47,0.00,M8] 
03:17:34.090 00.000 13300 refined, 1 included, MultiStar: {0.06, -0.24}, one-star: {0.08, -0.25}
03:17:34.090 00.000 13300 CameraToMount -- cameraTheta (-1.34) - m_xAngle (1.53) = xAngle (-2.88 = -2.88)
03:17:34.090 00.000 13300 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.00 = 0.28)
03:17:34.090 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.24 hyp=0.25 cameraTheta=-1.34 mountX=-0.24 mountY=0.07, mountTheta=2.86
03:17:34.092 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.24, opts=13)
03:17:34.092 00.000 13300 Enqueuing Move request for scope (0.06, -0.24)
03:17:34.092 00.000 11596 Worker thread wakes up
03:17:34.092 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.24) opts 0xd
03:17:34.093 00.001 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.24)
03:17:34.093 00.000 11596 Moving (0.06, -0.24) raw xDistance=-0.24 yDistance=0.07
03:17:34.093 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
03:17:34.093 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:34.093 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:17:34.093 00.000 11596 MoveAxis(E, 301, ABG)
03:17:34.093 00.000 11596 Guiding  Dir = 2, Dur = 301
03:17:34.094 00.001 11596 IsSlewing returns 0
03:17:34.100 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
03:17:34.108 00.008 13300 UpdateGuideState exits: m=1378 SNR=26.0
03:17:34.108 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:34.108 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:17:34.108 00.000 13300 Enqueuing Expose request
03:17:34.160 00.052 11596 IsGuiding returns 0
03:17:34.431 00.271 11596 PulseGuide returned control before completion, sleep 41
03:17:34.650 00.219 11596 IsGuiding returns 1
03:17:34.650 00.000 11596 scope still moving after pulse duration time elapsed
03:17:34.682 00.032 11596 IsSlewing returns 0
03:17:34.846 00.164 11596 IsGuiding returns 0
03:17:34.846 00.000 11596 scope move finished after 301 + 385 ms
03:17:34.846 00.000 11596 Move returns status 0, amount 301
03:17:34.846 00.000 11596 MoveAxis(N, 0, ABG)
03:17:34.846 00.000 11596 Move returns status 0, amount 0
03:17:34.846 00.000 11596 move complete, result=0
03:17:34.846 00.000 11596 worker thread done servicing request
03:17:34.847 00.001 13300 GuideStep: -0.2 px 301 ms EAST, 0.1 px 0 ms NORTH
03:17:34.847 00.000 11596 Worker thread wakes up
03:17:34.847 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:17:35.362 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:17:35.407 00.045 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e552ee37-4656-4107-a3b2-5c3b679dd798"}
03:17:35.407 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e552ee37-4656-4107-a3b2-5c3b679dd798"}
03:17:35.408 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b3dbe582-4f37-4873-9545-53f9d27b870d"}
03:17:35.408 00.000 13300 case statement mapped state 6 to 3
03:17:35.408 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b3dbe582-4f37-4873-9545-53f9d27b870d"}
03:17:35.409 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7375abeb-1556-4b8c-89e7-26361eb7fef1"}
03:17:35.409 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":46,"width":15,"height":15,"star_pos":[7.12,6.51],"pixels":"..."},"id":"7375abeb-1556-4b8c-89e7-26361eb7fef1"}
03:17:38.386 02.977 11596 Exposure complete
03:17:38.407 00.021 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e17d4830-bc03-4449-9bcc-6711320873e1"}
03:17:38.407 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e17d4830-bc03-4449-9bcc-6711320873e1"}
03:17:38.408 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"be7d4708-a980-4abd-930a-d806033ad497"}
03:17:38.408 00.000 13300 case statement mapped state 6 to 3
03:17:38.408 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"be7d4708-a980-4abd-930a-d806033ad497"}
03:17:38.409 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e43535be-5d67-422f-af22-cf02571be0fb"}
03:17:38.409 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":46,"width":15,"height":15,"star_pos":[7.12,6.51],"pixels":"..."},"id":"e43535be-5d67-422f-af22-cf02571be0fb"}
03:17:38.465 00.056 11596 worker thread done servicing request
03:17:38.465 00.000 13300 OnExposeComplete: enter
03:17:38.465 00.000 13300 UpdateGuideState(): m_state=6
03:17:38.466 00.001 13300 Star::Find(15, 44, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
03:17:38.466 00.000 13300 Star::Find returns 1 (0), X=44.20, Y=409.66, Mass=1312, SNR=25.4, Peak=158 HFD=3.1
03:17:38.466 00.000 13300 MultiStar: [#1 -0.01,-0.18,0.56,U] [#2 0.04,-0.35,0.00,M4] [#3 0.17,-0.20,0.00,M8] [#4 -0.22,-0.70,0.00,M7] [#5 -0.29,0.02,0.00,M3] [#6 0.05,-0.02,0.27,U] [#7 -0.27,-0.01,0.00,M9] 
03:17:38.466 00.000 13300 refined, 2 included, MultiStar: {0.09, -0.11}, one-star: {0.15, -0.10}
03:17:38.466 00.000 13300 CameraToMount -- cameraTheta (-0.90) - m_xAngle (1.53) = xAngle (-2.43 = -2.43)
03:17:38.467 00.001 13300 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.56 = 0.73)
03:17:38.467 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=-0.11 hyp=0.14 cameraTheta=-0.90 mountX=-0.11 mountY=0.09, mountTheta=2.42
03:17:38.469 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.11, opts=13)
03:17:38.469 00.000 13300 Enqueuing Move request for scope (0.09, -0.11)
03:17:38.469 00.000 11596 Worker thread wakes up
03:17:38.469 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.11) opts 0xd
03:17:38.469 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.11)
03:17:38.469 00.000 11596 Moving (0.09, -0.11) raw xDistance=-0.11 yDistance=0.09
03:17:38.469 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:17:38.469 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:38.469 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:17:38.470 00.001 11596 MoveAxis(E, 0, ABG)
03:17:38.470 00.000 11596 Move returns status 0, amount 0
03:17:38.470 00.000 11596 MoveAxis(N, 0, ABG)
03:17:38.470 00.000 11596 Move returns status 0, amount 0
03:17:38.470 00.000 11596 move complete, result=0
03:17:38.470 00.000 11596 worker thread done servicing request
03:17:38.476 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
03:17:38.484 00.008 13300 UpdateGuideState exits: m=1312 SNR=25.4
03:17:38.484 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:38.484 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:17:38.484 00.000 13300 Enqueuing Expose request
03:17:38.484 00.000 11596 Worker thread wakes up
03:17:38.484 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:17:38.484 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:17:38.992 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:17:41.406 02.414 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"872a8044-d8a8-4086-93e7-c74b67e5e046"}
03:17:41.406 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"872a8044-d8a8-4086-93e7-c74b67e5e046"}
03:17:41.407 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"48c69e48-d950-4a15-a199-0911167bbe97"}
03:17:41.407 00.000 13300 case statement mapped state 6 to 3
03:17:41.407 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"48c69e48-d950-4a15-a199-0911167bbe97"}
03:17:41.407 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6d65b166-962b-410e-a777-38bc17c49832"}
03:17:41.407 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":47,"width":15,"height":15,"star_pos":[7.20,6.66],"pixels":"..."},"id":"6d65b166-962b-410e-a777-38bc17c49832"}
03:17:42.019 00.612 11596 Exposure complete
03:17:42.087 00.068 11596 worker thread done servicing request
03:17:42.087 00.000 13300 OnExposeComplete: enter
03:17:42.087 00.000 13300 UpdateGuideState(): m_state=6
03:17:42.088 00.001 13300 Star::Find(15, 44, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
03:17:42.089 00.001 13300 Star::Find returns 1 (0), X=44.21, Y=409.59, Mass=1426, SNR=26.5, Peak=150 HFD=3.3
03:17:42.089 00.000 13300 MultiStar: [#1 0.19,-0.14,0.55,U] [#2 -0.03,-0.04,0.50,U] [#3 0.12,-0.30,0.00,M9] [#4 -0.23,-0.43,0.00,M8] [#5 0.00,-0.12,0.27,U] [#6 0.08,-0.36,0.00,M10] [#7 0.01,-0.03,0.26,U] 
03:17:42.089 00.000 13300 refined, 4 included, MultiStar: {0.10, -0.12}, one-star: {0.17, -0.17}
03:17:42.089 00.000 13300 CameraToMount -- cameraTheta (-0.87) - m_xAngle (1.53) = xAngle (-2.40 = -2.40)
03:17:42.089 00.000 13300 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.53 = 0.75)
03:17:42.089 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=-0.12 hyp=0.16 cameraTheta=-0.87 mountX=-0.12 mountY=0.11, mountTheta=2.40
03:17:42.092 00.003 13300 SchedulePrimaryMove(1016D950, x=0.10, y=-0.12, opts=13)
03:17:42.092 00.000 13300 Enqueuing Move request for scope (0.10, -0.12)
03:17:42.092 00.000 11596 Worker thread wakes up
03:17:42.092 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.12) opts 0xd
03:17:42.092 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, -0.12)
03:17:42.092 00.000 11596 Moving (0.10, -0.12) raw xDistance=-0.12 yDistance=0.11
03:17:42.092 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:17:42.093 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:42.093 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:17:42.093 00.000 11596 MoveAxis(E, 0, ABG)
03:17:42.093 00.000 11596 Move returns status 0, amount 0
03:17:42.093 00.000 11596 MoveAxis(N, 0, ABG)
03:17:42.093 00.000 11596 Move returns status 0, amount 0
03:17:42.093 00.000 11596 move complete, result=0
03:17:42.093 00.000 11596 worker thread done servicing request
03:17:42.101 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
03:17:42.109 00.008 13300 UpdateGuideState exits: m=1426 SNR=26.5
03:17:42.109 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:42.109 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:17:42.109 00.000 13300 Enqueuing Expose request
03:17:42.109 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:17:42.109 00.000 11596 Worker thread wakes up
03:17:42.110 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:17:42.624 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:17:44.406 01.782 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eb98e66a-1f7f-4987-b402-2188f7f0f0a8"}
03:17:44.406 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eb98e66a-1f7f-4987-b402-2188f7f0f0a8"}
03:17:44.407 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d955bd8f-7b9b-4239-828e-c990d6dccb0a"}
03:17:44.407 00.000 13300 case statement mapped state 6 to 3
03:17:44.407 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d955bd8f-7b9b-4239-828e-c990d6dccb0a"}
03:17:44.407 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"afd584de-b258-4645-b1fe-b0950c04b680"}
03:17:44.408 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":48,"width":15,"height":15,"star_pos":[7.21,6.59],"pixels":"..."},"id":"afd584de-b258-4645-b1fe-b0950c04b680"}
03:17:45.662 01.254 11596 Exposure complete
03:17:45.740 00.078 11596 worker thread done servicing request
03:17:45.740 00.000 13300 OnExposeComplete: enter
03:17:45.741 00.001 13300 UpdateGuideState(): m_state=6
03:17:45.741 00.000 13300 Star::Find(15, 44, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
03:17:45.741 00.000 13300 Star::Find returns 1 (0), X=44.12, Y=409.41, Mass=1363, SNR=25.9, Peak=144 HFD=3.2
03:17:45.742 00.001 13300 MultiStar: [#1 -0.00,-0.27,0.00,M1] [#2 -0.09,-0.39,0.00,M4] [#3 -0.17,-0.43,0.00,M10] [#4 -0.30,-0.54,0.00,M9] [#5 -0.17,-0.37,0.00,M3] [#6 -0.39,-0.59,0.00,R] [#7 -0.43,-0.13,0.00,M9] 
03:17:45.742 00.000 13300 CameraToMount -- cameraTheta (-1.37) - m_xAngle (1.53) = xAngle (-2.90 = -2.90)
03:17:45.742 00.000 13300 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.03 = 0.25)
03:17:45.742 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.35 hyp=0.35 cameraTheta=-1.37 mountX=-0.34 mountY=0.09, mountTheta=2.89
03:17:45.745 00.003 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.35, opts=13)
03:17:45.745 00.000 13300 Enqueuing Move request for scope (0.07, -0.35)
03:17:45.745 00.000 11596 Worker thread wakes up
03:17:45.745 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.35) opts 0xd
03:17:45.746 00.001 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.35)
03:17:45.746 00.000 11596 Moving (0.07, -0.35) raw xDistance=-0.34 yDistance=0.09
03:17:45.746 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.34
03:17:45.746 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:45.746 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:17:45.746 00.000 11596 MoveAxis(E, 430, ABG)
03:17:45.747 00.001 11596 Guiding  Dir = 2, Dur = 430
03:17:45.748 00.001 11596 IsSlewing returns 0
03:17:45.757 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
03:17:45.767 00.010 13300 UpdateGuideState exits: m=1363 SNR=25.9
03:17:45.767 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:45.767 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:17:45.768 00.001 13300 Enqueuing Expose request
03:17:45.949 00.181 11596 IsGuiding returns 0
03:17:46.309 00.360 11596 PulseGuide returned control before completion, sleep 81
03:17:46.525 00.216 11596 IsGuiding returns 1
03:17:46.525 00.000 11596 scope still moving after pulse duration time elapsed
03:17:46.548 00.023 11596 IsSlewing returns 0
03:17:46.624 00.076 11596 IsGuiding returns 1
03:17:46.653 00.029 11596 IsSlewing returns 0
03:17:47.012 00.359 11596 IsGuiding returns 0
03:17:47.012 00.000 11596 scope move finished after 430 + 632 ms
03:17:47.012 00.000 11596 Move returns status 0, amount 430
03:17:47.012 00.000 11596 MoveAxis(N, 0, ABG)
03:17:47.012 00.000 11596 Move returns status 0, amount 0
03:17:47.012 00.000 11596 move complete, result=0
03:17:47.012 00.000 11596 worker thread done servicing request
03:17:47.012 00.000 13300 GuideStep: -0.3 px 430 ms EAST, 0.1 px 0 ms NORTH
03:17:47.013 00.001 11596 Worker thread wakes up
03:17:47.013 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:17:47.405 00.392 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a518ec2e-d8cf-4f99-9cc3-1682a713bd50"}
03:17:47.405 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a518ec2e-d8cf-4f99-9cc3-1682a713bd50"}
03:17:47.406 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"916d90cb-5f69-42d2-9b85-0b3ec2fd5a44"}
03:17:47.406 00.000 13300 case statement mapped state 6 to 3
03:17:47.406 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"916d90cb-5f69-42d2-9b85-0b3ec2fd5a44"}
03:17:47.407 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d2c9a7a2-1d0f-4ede-9a3d-a2ebca14b112"}
03:17:47.407 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":49,"width":15,"height":15,"star_pos":[7.12,7.41],"pixels":"..."},"id":"d2c9a7a2-1d0f-4ede-9a3d-a2ebca14b112"}
03:17:47.517 00.110 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:17:50.405 02.888 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b5cb469c-e497-45d8-b866-05c7ad0db106"}
03:17:50.405 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b5cb469c-e497-45d8-b866-05c7ad0db106"}
03:17:50.406 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9aae827c-a136-4e87-97ce-1e3433bf41a3"}
03:17:50.406 00.000 13300 case statement mapped state 6 to 3
03:17:50.406 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9aae827c-a136-4e87-97ce-1e3433bf41a3"}
03:17:50.407 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1ebcd2c3-4d5c-46b6-80c2-c9c5f70b9c69"}
03:17:50.407 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":49,"width":15,"height":15,"star_pos":[7.12,7.41],"pixels":"..."},"id":"1ebcd2c3-4d5c-46b6-80c2-c9c5f70b9c69"}
03:17:50.537 00.130 11596 Exposure complete
03:17:50.629 00.092 11596 worker thread done servicing request
03:17:50.629 00.000 13300 OnExposeComplete: enter
03:17:50.629 00.000 13300 UpdateGuideState(): m_state=6
03:17:50.630 00.001 13300 Star::Find(15, 44, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
03:17:50.630 00.000 13300 Star::Find returns 1 (0), X=44.09, Y=409.69, Mass=1388, SNR=26.1, Peak=150 HFD=3.4
03:17:50.630 00.000 13300 MultiStar: [#1 0.02,-0.13,0.54,U] [#2 -0.12,0.04,0.52,U] [#3 0.05,0.02,0.33,U] [#4 -0.37,-0.11,0.00,M10] [#5 -0.50,-0.00,0.00,M4] [#6 0.31,0.20,0.00,M1] [#7 -0.16,0.24,0.00,M10] 
03:17:50.631 00.001 13300 refined, 3 included, MultiStar: {0.00, -0.05}, one-star: {0.04, -0.07}
03:17:50.631 00.000 13300 CameraToMount -- cameraTheta (-1.50) - m_xAngle (1.53) = xAngle (-3.03 = -3.03)
03:17:50.631 00.000 13300 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.16 = 0.12)
03:17:50.631 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=-0.05 hyp=0.05 cameraTheta=-1.50 mountX=-0.05 mountY=0.01, mountTheta=3.02
03:17:50.633 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.05, opts=13)
03:17:50.633 00.000 13300 Enqueuing Move request for scope (0.00, -0.05)
03:17:50.633 00.000 11596 Worker thread wakes up
03:17:50.633 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.05) opts 0xd
03:17:50.633 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.05)
03:17:50.634 00.001 11596 Moving (0.00, -0.05) raw xDistance=-0.05 yDistance=0.01
03:17:50.634 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:17:50.634 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:50.634 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:17:50.634 00.000 11596 MoveAxis(E, 0, ABG)
03:17:50.634 00.000 11596 Move returns status 0, amount 0
03:17:50.634 00.000 11596 MoveAxis(N, 0, ABG)
03:17:50.635 00.001 11596 Move returns status 0, amount 0
03:17:50.635 00.000 11596 move complete, result=0
03:17:50.635 00.000 11596 worker thread done servicing request
03:17:50.642 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
03:17:50.649 00.007 13300 UpdateGuideState exits: m=1388 SNR=26.1
03:17:50.650 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:50.650 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:17:50.650 00.000 13300 Enqueuing Expose request
03:17:50.650 00.000 11596 Worker thread wakes up
03:17:50.650 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:17:50.651 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:17:51.161 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:17:53.405 02.244 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cadffb42-8858-4dee-8015-df82e03d76c5"}
03:17:53.405 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cadffb42-8858-4dee-8015-df82e03d76c5"}
03:17:53.406 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a2e4a649-2e63-47d6-adc0-73e279635a42"}
03:17:53.406 00.000 13300 case statement mapped state 6 to 3
03:17:53.406 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a2e4a649-2e63-47d6-adc0-73e279635a42"}
03:17:53.406 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"26faa703-b7b4-440a-8b86-d61efb05d819"}
03:17:53.407 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":50,"width":15,"height":15,"star_pos":[7.09,6.69],"pixels":"..."},"id":"26faa703-b7b4-440a-8b86-d61efb05d819"}
03:17:54.197 00.790 11596 Exposure complete
03:17:54.265 00.068 11596 worker thread done servicing request
03:17:54.266 00.001 13300 OnExposeComplete: enter
03:17:54.266 00.000 13300 UpdateGuideState(): m_state=6
03:17:54.266 00.000 13300 Star::Find(15, 44, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
03:17:54.266 00.000 13300 Star::Find returns 1 (0), X=44.06, Y=409.67, Mass=1389, SNR=26.1, Peak=150 HFD=3.3
03:17:54.267 00.001 13300 MultiStar: [#1 0.01,-0.14,0.55,U] [#2 -0.14,-0.18,0.49,U] [#3 -0.07,-0.31,0.00,M10] [#4 -0.39,-0.55,0.00,R] [#5 -0.24,0.02,0.27,U] [#6 0.11,0.45,0.00,M2] [#7 -0.32,-0.14,0.00,R] 
03:17:54.267 00.000 13300 single-star, 3 included, MultiStar: {-0.05, -0.11}, one-star: {0.02, -0.09}
03:17:54.267 00.000 13300 CameraToMount -- cameraTheta (-1.37) - m_xAngle (1.53) = xAngle (-2.91 = -2.91)
03:17:54.267 00.000 13300 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.03 = 0.25)
03:17:54.267 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.37 mountX=-0.08 mountY=0.02, mountTheta=2.89
03:17:54.269 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.09, opts=13)
03:17:54.269 00.000 13300 Enqueuing Move request for scope (0.02, -0.09)
03:17:54.269 00.000 11596 Worker thread wakes up
03:17:54.269 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.09) opts 0xd
03:17:54.269 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.09)
03:17:54.270 00.001 11596 Moving (0.02, -0.09) raw xDistance=-0.08 yDistance=0.02
03:17:54.270 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:17:54.270 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:54.270 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:17:54.270 00.000 11596 MoveAxis(E, 0, ABG)
03:17:54.270 00.000 11596 Move returns status 0, amount 0
03:17:54.270 00.000 11596 MoveAxis(N, 0, ABG)
03:17:54.270 00.000 11596 Move returns status 0, amount 0
03:17:54.270 00.000 11596 move complete, result=0
03:17:54.271 00.001 11596 worker thread done servicing request
03:17:54.278 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
03:17:54.285 00.007 13300 UpdateGuideState exits: m=1389 SNR=26.1
03:17:54.285 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:54.286 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:17:54.286 00.000 13300 Enqueuing Expose request
03:17:54.286 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:17:54.286 00.000 11596 Worker thread wakes up
03:17:54.286 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:17:54.800 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:17:56.403 01.603 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"614fed58-7bb0-4e22-9975-6053c117803d"}
03:17:56.403 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"614fed58-7bb0-4e22-9975-6053c117803d"}
03:17:56.404 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a4a58d2e-2b25-4c28-ae3b-20c4e551417c"}
03:17:56.404 00.000 13300 case statement mapped state 6 to 3
03:17:56.404 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a4a58d2e-2b25-4c28-ae3b-20c4e551417c"}
03:17:56.404 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"46a007aa-012a-4309-86ac-94362908c949"}
03:17:56.405 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":51,"width":15,"height":15,"star_pos":[7.06,6.67],"pixels":"..."},"id":"46a007aa-012a-4309-86ac-94362908c949"}
03:17:57.830 01.425 11596 Exposure complete
03:17:57.898 00.068 11596 worker thread done servicing request
03:17:57.899 00.001 13300 OnExposeComplete: enter
03:17:57.899 00.000 13300 UpdateGuideState(): m_state=6
03:17:57.899 00.000 13300 Star::Find(15, 44, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
03:17:57.899 00.000 13300 Star::Find returns 1 (0), X=43.89, Y=409.63, Mass=1369, SNR=25.9, Peak=165 HFD=3.3
03:17:57.900 00.001 13300 MultiStar: [#1 0.04,-0.30,0.00,M1] [#2 -0.31,-0.29,0.00,M3] [#3 -0.01,-0.58,0.00,R] [#4 0.02,0.20,0.30,U] [#5 -0.49,0.17,0.00,M4] [#6 0.12,0.47,0.00,M3] [#7 -0.18,-0.28,0.00,M1] 
03:17:57.900 00.000 13300 refined, 1 included, MultiStar: {-0.11, -0.06}, one-star: {-0.15, -0.13}
03:17:57.900 00.000 13300 CameraToMount -- cameraTheta (-2.67) - m_xAngle (1.53) = xAngle (-4.20 = 2.08)
03:17:57.900 00.000 13300 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.33 = -1.04)
03:17:57.900 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.06 hyp=0.13 cameraTheta=-2.67 mountX=-0.06 mountY=-0.11, mountTheta=-2.09
03:17:57.903 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.06, opts=13)
03:17:57.903 00.000 13300 Enqueuing Move request for scope (-0.11, -0.06)
03:17:57.903 00.000 11596 Worker thread wakes up
03:17:57.903 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.06) opts 0xd
03:17:57.903 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.06)
03:17:57.903 00.000 11596 Moving (-0.11, -0.06) raw xDistance=-0.06 yDistance=-0.11
03:17:57.903 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:17:57.903 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:57.903 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:17:57.904 00.001 11596 MoveAxis(E, 0, ABG)
03:17:57.904 00.000 11596 Move returns status 0, amount 0
03:17:57.904 00.000 11596 MoveAxis(N, 0, ABG)
03:17:57.904 00.000 11596 Move returns status 0, amount 0
03:17:57.904 00.000 11596 move complete, result=0
03:17:57.904 00.000 11596 worker thread done servicing request
03:17:57.910 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
03:17:57.917 00.007 13300 UpdateGuideState exits: m=1369 SNR=25.9
03:17:57.917 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:57.918 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:17:57.918 00.000 13300 Enqueuing Expose request
03:17:57.918 00.000 11596 Worker thread wakes up
03:17:57.918 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:17:57.918 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:17:58.426 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:17:59.403 00.977 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1813d200-6ea9-4fc5-82b6-db6eb230ec55"}
03:17:59.403 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1813d200-6ea9-4fc5-82b6-db6eb230ec55"}
03:17:59.404 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6c90d076-e318-4b6c-bd00-762f4ecccf91"}
03:17:59.404 00.000 13300 case statement mapped state 6 to 3
03:17:59.404 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6c90d076-e318-4b6c-bd00-762f4ecccf91"}
03:17:59.404 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bdd79561-c142-49e6-a507-db52befd8ba2"}
03:17:59.405 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":52,"width":15,"height":15,"star_pos":[6.89,6.63],"pixels":"..."},"id":"bdd79561-c142-49e6-a507-db52befd8ba2"}
03:18:01.447 02.042 11596 Exposure complete
03:18:01.519 00.072 11596 worker thread done servicing request
03:18:01.520 00.001 13300 OnExposeComplete: enter
03:18:01.520 00.000 13300 UpdateGuideState(): m_state=6
03:18:01.520 00.000 13300 Star::Find(15, 43, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
03:18:01.520 00.000 13300 Star::Find returns 1 (0), X=43.86, Y=409.58, Mass=1359, SNR=25.8, Peak=167 HFD=3.2
03:18:01.521 00.001 13300 MultiStar: [#1 0.06,-0.16,0.52,U] [#2 -0.28,-0.21,0.00,M4] [#3 -0.00,0.16,0.33,U] [#4 -0.04,0.24,0.30,U] [#5 -0.45,0.00,0.00,M5] [#6 0.26,0.13,0.00,M4] [#7 0.01,-0.34,0.00,M2] 
03:18:01.521 00.000 13300 refined, 3 included, MultiStar: {-0.08, -0.06}, one-star: {-0.19, -0.18}
03:18:01.521 00.000 13300 CameraToMount -- cameraTheta (-2.47) - m_xAngle (1.53) = xAngle (-4.01 = 2.28)
03:18:01.521 00.000 13300 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.13 = -0.85)
03:18:01.521 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-2.47 mountX=-0.06 mountY=-0.07, mountTheta=-2.28
03:18:01.523 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.06, opts=13)
03:18:01.523 00.000 13300 Enqueuing Move request for scope (-0.08, -0.06)
03:18:01.523 00.000 11596 Worker thread wakes up
03:18:01.523 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.06) opts 0xd
03:18:01.523 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.06)
03:18:01.523 00.000 11596 Moving (-0.08, -0.06) raw xDistance=-0.06 yDistance=-0.07
03:18:01.524 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:18:01.524 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:18:01.524 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:18:01.524 00.000 11596 MoveAxis(E, 0, ABG)
03:18:01.524 00.000 11596 Move returns status 0, amount 0
03:18:01.524 00.000 11596 MoveAxis(N, 0, ABG)
03:18:01.524 00.000 11596 Move returns status 0, amount 0
03:18:01.524 00.000 11596 move complete, result=0
03:18:01.524 00.000 11596 worker thread done servicing request
03:18:01.530 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
03:18:01.538 00.008 13300 UpdateGuideState exits: m=1359 SNR=25.8
03:18:01.538 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:01.538 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:18:01.538 00.000 13300 Enqueuing Expose request
03:18:01.538 00.000 11596 Worker thread wakes up
03:18:01.539 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:18:01.539 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:18:02.043 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:18:02.403 00.360 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"96ec900d-a50d-4a5a-84f6-1e0ba4c2fea1"}
03:18:02.403 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"96ec900d-a50d-4a5a-84f6-1e0ba4c2fea1"}
03:18:02.404 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6f053db1-c79c-4eee-a8dc-1e866f9f786b"}
03:18:02.404 00.000 13300 case statement mapped state 6 to 3
03:18:02.404 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6f053db1-c79c-4eee-a8dc-1e866f9f786b"}
03:18:02.404 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"16691075-dfd3-4410-b808-6c2b0c31aae3"}
03:18:02.405 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":53,"width":15,"height":15,"star_pos":[6.86,6.58],"pixels":"..."},"id":"16691075-dfd3-4410-b808-6c2b0c31aae3"}
03:18:05.066 02.661 11596 Exposure complete
03:18:05.135 00.069 11596 worker thread done servicing request
03:18:05.135 00.000 13300 OnExposeComplete: enter
03:18:05.135 00.000 13300 UpdateGuideState(): m_state=6
03:18:05.135 00.000 13300 Star::Find(15, 43, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
03:18:05.136 00.001 13300 Star::Find returns 1 (0), X=43.91, Y=409.42, Mass=1352, SNR=25.8, Peak=140 HFD=3.2
03:18:05.136 00.000 13300 MultiStar: [#1 0.06,-0.33,0.00,M1] [#2 -0.31,-0.38,0.00,M5] [#3 -0.16,-0.04,0.33,U] [#4 -0.08,0.08,0.30,U] [#5 -0.33,-0.52,0.00,M6] [#6 0.33,0.08,0.00,M5] [#7 -0.18,-0.08,0.27,U] 
03:18:05.136 00.000 13300 refined, 3 included, MultiStar: {-0.14, -0.18}, one-star: {-0.14, -0.34}
03:18:05.136 00.000 13300 CameraToMount -- cameraTheta (-2.22) - m_xAngle (1.53) = xAngle (-3.75 = 2.53)
03:18:05.136 00.000 13300 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.88 = -0.60)
03:18:05.137 00.001 13300 CameraToMount -- cameraX=-0.14 cameraY=-0.18 hyp=0.23 cameraTheta=-2.22 mountX=-0.19 mountY=-0.13, mountTheta=-2.54
03:18:05.138 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=-0.18, opts=13)
03:18:05.139 00.001 13300 Enqueuing Move request for scope (-0.14, -0.18)
03:18:05.139 00.000 11596 Worker thread wakes up
03:18:05.139 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.18) opts 0xd
03:18:05.139 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, -0.18)
03:18:05.139 00.000 11596 Moving (-0.14, -0.18) raw xDistance=-0.19 yDistance=-0.13
03:18:05.139 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.19
03:18:05.139 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:18:05.139 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:18:05.139 00.000 11596 MoveAxis(E, 237, ABG)
03:18:05.139 00.000 11596 Guiding  Dir = 2, Dur = 237
03:18:05.140 00.001 11596 IsSlewing returns 0
03:18:05.147 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
03:18:05.154 00.007 13300 UpdateGuideState exits: m=1352 SNR=25.8
03:18:05.155 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:05.155 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:18:05.155 00.000 13300 Enqueuing Expose request
03:18:05.202 00.047 11596 IsGuiding returns 0
03:18:05.402 00.200 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2290eb9c-8d24-4e5d-bc4f-35a76120d041"}
03:18:05.402 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2290eb9c-8d24-4e5d-bc4f-35a76120d041"}
03:18:05.403 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"49a95771-52f2-4299-833e-5f22c1485b48"}
03:18:05.403 00.000 13300 case statement mapped state 6 to 3
03:18:05.403 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"49a95771-52f2-4299-833e-5f22c1485b48"}
03:18:05.436 00.033 11596 PulseGuide returned control before completion, sleep 14
03:18:05.436 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e1259dc9-0533-4359-8043-7e0ac20152f9"}
03:18:05.436 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":54,"width":15,"height":15,"star_pos":[6.91,7.42],"pixels":"..."},"id":"e1259dc9-0533-4359-8043-7e0ac20152f9"}
03:18:05.537 00.101 11596 IsGuiding returns 1
03:18:05.537 00.000 11596 scope still moving after pulse duration time elapsed
03:18:05.573 00.036 11596 IsSlewing returns 0
03:18:05.687 00.114 11596 IsGuiding returns 0
03:18:05.687 00.000 11596 scope move finished after 237 + 247 ms
03:18:05.687 00.000 11596 Move returns status 0, amount 237
03:18:05.687 00.000 11596 MoveAxis(N, 0, ABG)
03:18:05.687 00.000 11596 Move returns status 0, amount 0
03:18:05.687 00.000 11596 move complete, result=0
03:18:05.687 00.000 11596 worker thread done servicing request
03:18:05.687 00.000 13300 GuideStep: -0.2 px 237 ms EAST, -0.1 px 0 ms NORTH
03:18:05.688 00.001 11596 Worker thread wakes up
03:18:05.688 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:18:06.196 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:18:08.401 02.205 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aa6b603a-3883-431a-bde4-26ef775b585c"}
03:18:08.401 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aa6b603a-3883-431a-bde4-26ef775b585c"}
03:18:08.402 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"90ac2749-f17e-4984-8ec6-bf5e8f974a13"}
03:18:08.402 00.000 13300 case statement mapped state 6 to 3
03:18:08.402 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"90ac2749-f17e-4984-8ec6-bf5e8f974a13"}
03:18:08.402 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c187b4ea-4e6b-4b37-ae8e-cb6adccfb175"}
03:18:08.403 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":54,"width":15,"height":15,"star_pos":[6.91,7.42],"pixels":"..."},"id":"c187b4ea-4e6b-4b37-ae8e-cb6adccfb175"}
03:18:09.231 00.828 11596 Exposure complete
03:18:09.301 00.070 11596 worker thread done servicing request
03:18:09.301 00.000 13300 OnExposeComplete: enter
03:18:09.301 00.000 13300 UpdateGuideState(): m_state=6
03:18:09.302 00.001 13300 Star::Find(15, 43, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
03:18:09.302 00.000 13300 Star::Find returns 1 (0), X=43.83, Y=409.40, Mass=1346, SNR=25.7, Peak=136 HFD=3.2
03:18:09.302 00.000 13300 MultiStar: [#1 -0.01,-0.36,0.00,M2] [#2 -0.17,-0.47,0.00,M6] [#3 -0.19,0.15,0.33,U] [#4 0.00,-0.07,0.30,U] [#5 -0.42,-0.23,0.00,M7] [#6 0.16,0.32,0.00,M6] [#7 -0.42,-0.24,0.00,M2] 
03:18:09.303 00.001 13300 refined, 2 included, MultiStar: {-0.17, -0.21}, one-star: {-0.22, -0.36}
03:18:09.303 00.000 13300 CameraToMount -- cameraTheta (-2.27) - m_xAngle (1.53) = xAngle (-3.80 = 2.49)
03:18:09.303 00.000 13300 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.93 = -0.64)
03:18:09.303 00.000 13300 CameraToMount -- cameraX=-0.17 cameraY=-0.21 hyp=0.27 cameraTheta=-2.27 mountX=-0.21 mountY=-0.16, mountTheta=-2.49
03:18:09.306 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.17, y=-0.21, opts=13)
03:18:09.306 00.000 13300 Enqueuing Move request for scope (-0.17, -0.21)
03:18:09.307 00.001 11596 Worker thread wakes up
03:18:09.307 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.21) opts 0xd
03:18:09.307 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.17, -0.21)
03:18:09.307 00.000 11596 Moving (-0.17, -0.21) raw xDistance=-0.21 yDistance=-0.16
03:18:09.307 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
03:18:09.307 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:18:09.307 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
03:18:09.307 00.000 11596 MoveAxis(E, 282, ABG)
03:18:09.307 00.000 11596 Guiding  Dir = 2, Dur = 282
03:18:09.308 00.001 11596 IsSlewing returns 0
03:18:09.315 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=244, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
03:18:09.322 00.007 13300 UpdateGuideState exits: m=1346 SNR=25.7
03:18:09.323 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:09.323 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:18:09.323 00.000 13300 Enqueuing Expose request
03:18:09.373 00.050 11596 IsGuiding returns 0
03:18:09.466 00.093 11596 PulseGuide returned control before completion, sleep 201
03:18:09.786 00.320 11596 IsGuiding returns 1
03:18:09.786 00.000 11596 scope still moving after pulse duration time elapsed
03:18:09.820 00.034 11596 IsSlewing returns 0
03:18:10.174 00.354 11596 IsGuiding returns 0
03:18:10.174 00.000 11596 scope move finished after 282 + 518 ms
03:18:10.174 00.000 11596 Move returns status 0, amount 282
03:18:10.174 00.000 11596 MoveAxis(N, 0, ABG)
03:18:10.174 00.000 11596 Move returns status 0, amount 0
03:18:10.174 00.000 11596 move complete, result=0
03:18:10.174 00.000 11596 worker thread done servicing request
03:18:10.174 00.000 13300 GuideStep: -0.2 px 282 ms EAST, -0.2 px 0 ms NORTH
03:18:10.175 00.001 11596 Worker thread wakes up
03:18:10.175 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:18:10.686 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:18:11.400 00.714 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"01317ac9-af57-4676-8d4f-0367cb714de1"}
03:18:11.400 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"01317ac9-af57-4676-8d4f-0367cb714de1"}
03:18:11.401 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"be05b2a2-40c9-472f-b1a8-3f1d967601df"}
03:18:11.401 00.000 13300 case statement mapped state 6 to 3
03:18:11.401 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"be05b2a2-40c9-472f-b1a8-3f1d967601df"}
03:18:11.401 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e5798143-27f7-4033-b851-110c0d6eb119"}
03:18:11.402 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":55,"width":15,"height":15,"star_pos":[6.83,7.40],"pixels":"..."},"id":"e5798143-27f7-4033-b851-110c0d6eb119"}
03:18:13.712 02.310 11596 Exposure complete
03:18:13.782 00.070 11596 worker thread done servicing request
03:18:13.783 00.001 13300 OnExposeComplete: enter
03:18:13.783 00.000 13300 UpdateGuideState(): m_state=6
03:18:13.783 00.000 13300 Star::Find(15, 43, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
03:18:13.784 00.001 13300 Star::Find returns 1 (0), X=43.86, Y=409.86, Mass=1373, SNR=26.0, Peak=193 HFD=2.9
03:18:13.784 00.000 13300 MultiStar: [#1 -0.17,0.05,0.55,U] [#2 -0.37,0.00,0.00,M7] [#3 -0.36,0.50,0.00,M1] [#4 -0.21,0.34,0.00,M1] [#5 -0.54,-0.08,0.00,M8] [#6 -0.02,0.37,0.00,M7] [#7 -0.02,0.12,0.27,U] 
03:18:13.784 00.000 13300 refined, 2 included, MultiStar: {-0.15, 0.09}, one-star: {-0.19, 0.10}
03:18:13.785 00.001 13300 CameraToMount -- cameraTheta (2.63) - m_xAngle (1.53) = xAngle (1.09 = 1.09)
03:18:13.785 00.000 13300 CameraToMount -- cameraTheta (2.63) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.03 = -2.03)
03:18:13.785 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=0.09 hyp=0.18 cameraTheta=2.63 mountX=0.08 mountY=-0.16, mountTheta=-1.10
03:18:13.789 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=0.09, opts=13)
03:18:13.789 00.000 13300 Enqueuing Move request for scope (-0.15, 0.09)
03:18:13.789 00.000 11596 Worker thread wakes up
03:18:13.789 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.09) opts 0xd
03:18:13.789 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, 0.09)
03:18:13.790 00.001 11596 Moving (-0.15, 0.09) raw xDistance=0.08 yDistance=-0.16
03:18:13.790 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:18:13.790 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:18:13.790 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
03:18:13.790 00.000 11596 MoveAxis(E, 0, ABG)
03:18:13.790 00.000 11596 Move returns status 0, amount 0
03:18:13.793 00.003 11596 MoveAxis(N, 0, ABG)
03:18:13.799 00.006 11596 Move returns status 0, amount 0
03:18:13.800 00.001 11596 move complete, result=0
03:18:13.800 00.000 11596 worker thread done servicing request
03:18:13.808 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
03:18:13.825 00.017 13300 UpdateGuideState exits: m=1373 SNR=26.0
03:18:13.825 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:13.826 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:18:13.826 00.000 13300 Enqueuing Expose request
03:18:13.826 00.000 11596 Worker thread wakes up
03:18:13.826 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:18:13.826 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:18:14.339 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:18:14.401 00.062 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"06b64442-f016-4c88-8622-507ddfb59783"}
03:18:14.401 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"06b64442-f016-4c88-8622-507ddfb59783"}
03:18:14.402 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7f051381-0444-4a80-8297-6dcb4b4a7147"}
03:18:14.402 00.000 13300 case statement mapped state 6 to 3
03:18:14.403 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7f051381-0444-4a80-8297-6dcb4b4a7147"}
03:18:14.403 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"44da23b5-cb1d-4bc9-bd32-41291fffc82e"}
03:18:14.404 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":56,"width":15,"height":15,"star_pos":[6.86,6.86],"pixels":"..."},"id":"44da23b5-cb1d-4bc9-bd32-41291fffc82e"}
03:18:17.372 02.968 11596 Exposure complete
03:18:17.401 00.029 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fa4a9121-49bb-4b2e-b26e-b37e9852bb39"}
03:18:17.401 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fa4a9121-49bb-4b2e-b26e-b37e9852bb39"}
03:18:17.402 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"74642aee-864c-47a7-a5b0-ceca5ea24fd7"}
03:18:17.402 00.000 13300 case statement mapped state 6 to 3
03:18:17.403 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"74642aee-864c-47a7-a5b0-ceca5ea24fd7"}
03:18:17.403 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cf8ac96e-f22c-4361-b28d-fa989404d50f"}
03:18:17.404 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":56,"width":15,"height":15,"star_pos":[6.86,6.86],"pixels":"..."},"id":"cf8ac96e-f22c-4361-b28d-fa989404d50f"}
03:18:17.460 00.056 11596 worker thread done servicing request
03:18:17.460 00.000 13300 OnExposeComplete: enter
03:18:17.461 00.001 13300 UpdateGuideState(): m_state=6
03:18:17.461 00.000 13300 Star::Find(15, 43, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
03:18:17.461 00.000 13300 Star::Find returns 1 (0), X=43.86, Y=409.62, Mass=1389, SNR=26.1, Peak=176 HFD=3.2
03:18:17.462 00.001 13300 MultiStar: [#1 -0.24,-0.08,0.51,U] [#2 -0.29,-0.24,0.00,M8] [#3 -0.37,0.33,0.00,M2] [#4 -0.02,0.20,0.30,U] [#5 -0.47,0.22,0.00,M9] [#6 -0.01,0.56,0.00,M8] [#7 -0.09,0.04,0.27,U] 
03:18:17.462 00.000 13300 refined, 3 included, MultiStar: {-0.16, -0.06}, one-star: {-0.18, -0.14}
03:18:17.462 00.000 13300 CameraToMount -- cameraTheta (-2.81) - m_xAngle (1.53) = xAngle (-4.34 = 1.94)
03:18:17.462 00.000 13300 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.47 = -1.19)
03:18:17.462 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=-0.06 hyp=0.17 cameraTheta=-2.81 mountX=-0.06 mountY=-0.16, mountTheta=-1.94
03:18:17.465 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=-0.06, opts=13)
03:18:17.465 00.000 13300 Enqueuing Move request for scope (-0.16, -0.06)
03:18:17.465 00.000 11596 Worker thread wakes up
03:18:17.466 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.06) opts 0xd
03:18:17.466 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.16, -0.06)
03:18:17.466 00.000 11596 Moving (-0.16, -0.06) raw xDistance=-0.06 yDistance=-0.16
03:18:17.466 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:18:17.466 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:18:17.467 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
03:18:17.467 00.000 11596 MoveAxis(E, 0, ABG)
03:18:17.467 00.000 11596 Move returns status 0, amount 0
03:18:17.467 00.000 11596 MoveAxis(N, 0, ABG)
03:18:17.467 00.000 11596 Move returns status 0, amount 0
03:18:17.467 00.000 11596 move complete, result=0
03:18:17.468 00.001 11596 worker thread done servicing request
03:18:17.476 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
03:18:17.489 00.013 13300 UpdateGuideState exits: m=1389 SNR=26.1
03:18:17.489 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:17.489 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:18:17.489 00.000 13300 Enqueuing Expose request
03:18:17.489 00.000 11596 Worker thread wakes up
03:18:17.490 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:18:17.490 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:18:18.000 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:18:20.400 02.400 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0c647ba5-6458-4545-896c-780cb75a4165"}
03:18:20.400 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0c647ba5-6458-4545-896c-780cb75a4165"}
03:18:20.401 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"41ee5fcc-608c-4c44-862b-3106bab8d00b"}
03:18:20.401 00.000 13300 case statement mapped state 6 to 3
03:18:20.401 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"41ee5fcc-608c-4c44-862b-3106bab8d00b"}
03:18:20.402 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6527afc0-57f4-4e34-873b-d94acbdf3e70"}
03:18:20.402 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":57,"width":15,"height":15,"star_pos":[6.86,6.62],"pixels":"..."},"id":"6527afc0-57f4-4e34-873b-d94acbdf3e70"}
03:18:21.028 00.626 11596 Exposure complete
03:18:21.115 00.087 11596 worker thread done servicing request
03:18:21.115 00.000 13300 OnExposeComplete: enter
03:18:21.115 00.000 13300 UpdateGuideState(): m_state=6
03:18:21.115 00.000 13300 Star::Find(15, 43, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
03:18:21.116 00.001 13300 Star::Find returns 1 (0), X=43.78, Y=409.63, Mass=1350, SNR=25.8, Peak=179 HFD=3.3
03:18:21.116 00.000 13300 MultiStar: [#1 -0.14,0.02,0.55,U] [#2 -0.43,-0.19,0.00,M9] [#3 -0.27,0.28,0.00,M3] [#4 0.02,0.22,0.30,U] [#5 -0.73,0.23,0.00,M10] [#6 -0.10,0.38,0.00,M9] [#7 -0.22,0.49,0.00,M1] 
03:18:21.116 00.000 13300 refined, 2 included, MultiStar: {-0.18, -0.03}, one-star: {-0.27, -0.13}
03:18:21.116 00.000 13300 CameraToMount -- cameraTheta (-3.00) - m_xAngle (1.53) = xAngle (-4.53 = 1.75)
03:18:21.116 00.000 13300 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.66 = -1.37)
03:18:21.116 00.000 13300 CameraToMount -- cameraX=-0.18 cameraY=-0.03 hyp=0.18 cameraTheta=-3.00 mountX=-0.03 mountY=-0.18, mountTheta=-1.75
03:18:21.118 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.18, y=-0.03, opts=13)
03:18:21.118 00.000 13300 Enqueuing Move request for scope (-0.18, -0.03)
03:18:21.119 00.001 11596 Worker thread wakes up
03:18:21.119 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.03) opts 0xd
03:18:21.119 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.18, -0.03)
03:18:21.119 00.000 11596 Moving (-0.18, -0.03) raw xDistance=-0.03 yDistance=-0.18
03:18:21.119 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:18:21.119 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:18:21.119 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
03:18:21.119 00.000 11596 MoveAxis(E, 0, ABG)
03:18:21.119 00.000 11596 Move returns status 0, amount 0
03:18:21.119 00.000 11596 MoveAxis(N, 0, ABG)
03:18:21.119 00.000 11596 Move returns status 0, amount 0
03:18:21.120 00.001 11596 move complete, result=0
03:18:21.120 00.000 11596 worker thread done servicing request
03:18:21.126 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=245, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
03:18:21.134 00.008 13300 UpdateGuideState exits: m=1350 SNR=25.8
03:18:21.134 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:21.134 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:18:21.134 00.000 13300 Enqueuing Expose request
03:18:21.134 00.000 11596 Worker thread wakes up
03:18:21.134 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:18:21.135 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:18:21.648 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:18:23.401 01.753 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1940c829-f65e-472e-a17f-fa4f9b807bfc"}
03:18:23.401 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1940c829-f65e-472e-a17f-fa4f9b807bfc"}
03:18:23.402 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ef2388fc-496b-47cc-ac4b-5c8a29d6852c"}
03:18:23.402 00.000 13300 case statement mapped state 6 to 3
03:18:23.402 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ef2388fc-496b-47cc-ac4b-5c8a29d6852c"}
03:18:23.402 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"da83b8ff-f4f0-401d-9806-e8cceb98aac5"}
03:18:23.403 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":58,"width":15,"height":15,"star_pos":[6.78,6.63],"pixels":"..."},"id":"da83b8ff-f4f0-401d-9806-e8cceb98aac5"}
03:18:24.675 01.272 11596 Exposure complete
03:18:24.745 00.070 11596 worker thread done servicing request
03:18:24.745 00.000 13300 OnExposeComplete: enter
03:18:24.745 00.000 13300 UpdateGuideState(): m_state=6
03:18:24.746 00.001 13300 Star::Find(15, 43, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
03:18:24.746 00.000 13300 Star::Find returns 1 (0), X=43.70, Y=409.31, Mass=1404, SNR=26.3, Peak=156 HFD=3.4
03:18:24.746 00.000 13300 MultiStar: large primary error, entering stabilization period
03:18:24.746 00.000 13300 CameraToMount -- cameraTheta (-2.22) - m_xAngle (1.53) = xAngle (-3.75 = 2.53)
03:18:24.746 00.000 13300 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.88 = -0.60)
03:18:24.746 00.000 13300 CameraToMount -- cameraX=-0.34 cameraY=-0.45 hyp=0.57 cameraTheta=-2.22 mountX=-0.46 mountY=-0.32, mountTheta=-2.54
03:18:24.748 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.34, y=-0.45, opts=13)
03:18:24.748 00.000 13300 Enqueuing Move request for scope (-0.34, -0.45)
03:18:24.748 00.000 11596 Worker thread wakes up
03:18:24.749 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.45) opts 0xd
03:18:24.749 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.34, -0.45)
03:18:24.749 00.000 11596 Moving (-0.34, -0.45) raw xDistance=-0.46 yDistance=-0.32
03:18:24.749 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46
03:18:24.749 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:18:24.749 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
03:18:24.749 00.000 11596 MoveAxis(E, 581, ABG)
03:18:24.749 00.000 11596 Guiding  Dir = 2, Dur = 581
03:18:24.750 00.001 11596 IsSlewing returns 0
03:18:24.756 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
03:18:24.763 00.007 13300 UpdateGuideState exits: m=1404 SNR=26.3
03:18:24.764 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:24.764 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:18:24.764 00.000 13300 Enqueuing Expose request
03:18:24.819 00.055 11596 IsGuiding returns 0
03:18:25.009 00.190 11596 PulseGuide returned control before completion, sleep 402
03:18:25.436 00.427 11596 IsGuiding returns 1
03:18:25.436 00.000 11596 scope still moving after pulse duration time elapsed
03:18:25.468 00.032 11596 IsSlewing returns 0
03:18:25.533 00.065 11596 IsGuiding returns 1
03:18:25.563 00.030 11596 IsSlewing returns 0
03:18:25.790 00.227 11596 IsGuiding returns 0
03:18:25.790 00.000 11596 scope move finished after 581 + 389 ms
03:18:25.790 00.000 11596 Move returns status 0, amount 581
03:18:25.790 00.000 11596 MoveAxis(N, 0, ABG)
03:18:25.790 00.000 11596 Move returns status 0, amount 0
03:18:25.790 00.000 11596 move complete, result=0
03:18:25.791 00.001 11596 worker thread done servicing request
03:18:25.791 00.000 11596 Worker thread wakes up
03:18:25.791 00.000 13300 GuideStep: -0.5 px 581 ms EAST, -0.3 px 0 ms NORTH
03:18:25.791 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:18:26.307 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:18:26.400 00.093 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cb3848af-7597-454d-80bc-fb09777a41e0"}
03:18:26.400 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cb3848af-7597-454d-80bc-fb09777a41e0"}
03:18:26.401 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2c5b84df-5298-45c6-b2d6-443d6b57b66e"}
03:18:26.401 00.000 13300 case statement mapped state 6 to 3
03:18:26.401 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2c5b84df-5298-45c6-b2d6-443d6b57b66e"}
03:18:26.401 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"46d89a91-8fce-4edc-a85c-876b80030413"}
03:18:26.402 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":59,"width":15,"height":15,"star_pos":[6.70,7.31],"pixels":"..."},"id":"46d89a91-8fce-4edc-a85c-876b80030413"}
03:18:29.349 02.947 11596 Exposure complete
03:18:29.401 00.052 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d0e7ec56-44c5-4bc3-ac4a-3b50589e4050"}
03:18:29.401 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d0e7ec56-44c5-4bc3-ac4a-3b50589e4050"}
03:18:29.402 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"26b4480d-6550-4294-a007-c42f1d218eb0"}
03:18:29.402 00.000 13300 case statement mapped state 6 to 3
03:18:29.402 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"26b4480d-6550-4294-a007-c42f1d218eb0"}
03:18:29.403 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7b34a170-9407-48fe-9280-8b77f89fbcc8"}
03:18:29.403 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":59,"width":15,"height":15,"star_pos":[6.70,7.31],"pixels":"..."},"id":"7b34a170-9407-48fe-9280-8b77f89fbcc8"}
03:18:29.423 00.020 11596 worker thread done servicing request
03:18:29.423 00.000 13300 OnExposeComplete: enter
03:18:29.423 00.000 13300 UpdateGuideState(): m_state=6
03:18:29.424 00.001 13300 Star::Find(15, 43, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
03:18:29.424 00.000 13300 Star::Find returns 1 (0), X=43.66, Y=409.62, Mass=1358, SNR=25.8, Peak=183 HFD=3.3
03:18:29.424 00.000 13300 CameraToMount -- cameraTheta (-2.80) - m_xAngle (1.53) = xAngle (-4.33 = 1.95)
03:18:29.424 00.000 13300 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.46 = -1.17)
03:18:29.424 00.000 13300 CameraToMount -- cameraX=-0.39 cameraY=-0.14 hyp=0.41 cameraTheta=-2.80 mountX=-0.15 mountY=-0.38, mountTheta=-1.96
03:18:29.427 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.39, y=-0.14, opts=13)
03:18:29.427 00.000 13300 Enqueuing Move request for scope (-0.39, -0.14)
03:18:29.428 00.001 11596 Worker thread wakes up
03:18:29.428 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.14) opts 0xd
03:18:29.428 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.39, -0.14)
03:18:29.428 00.000 11596 Moving (-0.39, -0.14) raw xDistance=-0.15 yDistance=-0.38
03:18:29.428 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.15
03:18:29.428 00.000 11596 switching direction from 1 to -1 - decHistory=-3 oldest=-0.16 newest=-0.88
03:18:29.428 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
03:18:29.429 00.001 11596 MoveAxis(E, 233, ABG)
03:18:29.429 00.000 11596 Guiding  Dir = 2, Dur = 233
03:18:29.429 00.000 11596 IsSlewing returns 0
03:18:29.436 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
03:18:29.446 00.010 13300 UpdateGuideState exits: m=1358 SNR=25.8
03:18:29.447 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:29.447 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:18:29.447 00.000 13300 Enqueuing Expose request
03:18:29.485 00.038 11596 IsGuiding returns 0
03:18:29.585 00.100 11596 PulseGuide returned control before completion, sleep 144
03:18:29.973 00.388 11596 IsGuiding returns 0
03:18:29.973 00.000 11596 Move returns status 0, amount 233
03:18:29.973 00.000 11596 BLC: Oldest BLC event removed
03:18:29.973 00.000 11596 BLC: Dec direction reversal from South to North, backlash comp pulse of 173 applied
03:18:29.973 00.000 11596 MoveAxis(N, 674, ABG)
03:18:29.973 00.000 11596 Guiding  Dir = 0, Dur = 674
03:18:29.974 00.001 11596 IsSlewing returns 0
03:18:30.191 00.217 11596 IsGuiding returns 0
03:18:30.463 00.272 11596 PulseGuide returned control before completion, sleep 412
03:18:31.072 00.609 11596 IsGuiding returns 1
03:18:31.072 00.000 11596 scope still moving after pulse duration time elapsed
03:18:31.105 00.033 11596 IsSlewing returns 0
03:18:31.407 00.302 11596 IsGuiding returns 0
03:18:31.407 00.000 11596 scope move finished after 674 + 542 ms
03:18:31.407 00.000 11596 Move returns status 0, amount 674
03:18:31.407 00.000 11596 move complete, result=0
03:18:31.407 00.000 11596 worker thread done servicing request
03:18:31.407 00.000 11596 Worker thread wakes up
03:18:31.407 00.000 13300 GuideStep: -0.2 px 233 ms EAST, -0.4 px 674 ms NORTH
03:18:31.408 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:18:31.919 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:18:32.402 00.483 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"841b71b8-c3e0-405b-bfd5-15742ae52d6c"}
03:18:32.402 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"841b71b8-c3e0-405b-bfd5-15742ae52d6c"}
03:18:32.403 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"44747a95-7ac9-4713-ab79-3a965be29ace"}
03:18:32.403 00.000 13300 case statement mapped state 6 to 3
03:18:32.404 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"44747a95-7ac9-4713-ab79-3a965be29ace"}
03:18:32.404 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"88447901-5f19-49ef-9403-1c405fc834cf"}
03:18:32.405 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":60,"width":15,"height":15,"star_pos":[6.66,6.62],"pixels":"..."},"id":"88447901-5f19-49ef-9403-1c405fc834cf"}
03:18:34.945 02.540 11596 Exposure complete
03:18:35.015 00.070 11596 worker thread done servicing request
03:18:35.015 00.000 13300 OnExposeComplete: enter
03:18:35.015 00.000 13300 UpdateGuideState(): m_state=6
03:18:35.016 00.001 13300 Star::Find(15, 43, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
03:18:35.016 00.000 13300 Star::Find returns 1 (0), X=43.80, Y=409.63, Mass=1353, SNR=25.8, Peak=169 HFD=3.3
03:18:35.016 00.000 13300 CameraToMount -- cameraTheta (-2.66) - m_xAngle (1.53) = xAngle (-4.19 = 2.09)
03:18:35.016 00.000 13300 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.32 = -1.03)
03:18:35.016 00.000 13300 CameraToMount -- cameraX=-0.25 cameraY=-0.13 hyp=0.28 cameraTheta=-2.66 mountX=-0.14 mountY=-0.24, mountTheta=-2.10
03:18:35.018 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.25, y=-0.13, opts=13)
03:18:35.018 00.000 13300 Enqueuing Move request for scope (-0.25, -0.13)
03:18:35.018 00.000 11596 Worker thread wakes up
03:18:35.018 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.13) opts 0xd
03:18:35.019 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.25, -0.13)
03:18:35.019 00.000 11596 Moving (-0.25, -0.13) raw xDistance=-0.14 yDistance=-0.24
03:18:35.019 00.000 11596 BLC: History state: CurrMiss=0.24, AvgInitMiss=0.31, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=-0.378878, 1:0.243872
03:18:35.019 00.000 11596 BLC: Under-shoot, no adjustment, waiting for more data
03:18:35.019 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.14
03:18:35.019 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
03:18:35.019 00.000 11596 MoveAxis(E, 194, ABG)
03:18:35.019 00.000 11596 Guiding  Dir = 2, Dur = 194
03:18:35.020 00.001 11596 IsSlewing returns 0
03:18:35.025 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=249, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
03:18:35.034 00.009 13300 UpdateGuideState exits: m=1353 SNR=25.8
03:18:35.034 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:35.034 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:18:35.034 00.000 13300 Enqueuing Expose request
03:18:35.072 00.038 11596 IsGuiding returns 0
03:18:35.180 00.108 11596 PulseGuide returned control before completion, sleep 97
03:18:35.401 00.221 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c160d35b-b000-4063-b37f-a9580894387c"}
03:18:35.401 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c160d35b-b000-4063-b37f-a9580894387c"}
03:18:35.402 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4323ab84-0380-410b-a9ba-badbe7b6073a"}
03:18:35.402 00.000 13300 case statement mapped state 6 to 3
03:18:35.402 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4323ab84-0380-410b-a9ba-badbe7b6073a"}
03:18:35.403 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b56855a9-b47c-4cab-ad8b-7f450e494e9e"}
03:18:35.403 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":61,"width":15,"height":15,"star_pos":[6.80,6.63],"pixels":"..."},"id":"b56855a9-b47c-4cab-ad8b-7f450e494e9e"}
03:18:35.525 00.122 11596 IsGuiding returns 0
03:18:35.525 00.000 11596 Move returns status 0, amount 194
03:18:35.525 00.000 11596 MoveAxis(N, 322, ABG)
03:18:35.525 00.000 11596 Guiding  Dir = 0, Dur = 322
03:18:35.525 00.000 11596 IsSlewing returns 0
03:18:35.767 00.242 11596 IsGuiding returns 0
03:18:36.278 00.511 11596 IsGuiding returns 1
03:18:36.278 00.000 11596 scope still moving after pulse duration time elapsed
03:18:36.505 00.227 11596 IsSlewing returns 0
03:18:36.603 00.098 11596 IsGuiding returns 0
03:18:36.603 00.000 11596 scope move finished after 322 + 514 ms
03:18:36.603 00.000 11596 Move returns status 0, amount 322
03:18:36.603 00.000 11596 move complete, result=0
03:18:36.603 00.000 11596 worker thread done servicing request
03:18:36.603 00.000 11596 Worker thread wakes up
03:18:36.603 00.000 13300 GuideStep: -0.1 px 194 ms EAST, -0.2 px 322 ms NORTH
03:18:36.603 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:18:37.106 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:18:38.400 01.294 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8701b358-6d95-4dfc-aefb-6f208ac458b4"}
03:18:38.400 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8701b358-6d95-4dfc-aefb-6f208ac458b4"}
03:18:38.401 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2a01e492-feac-4202-b221-94ed4cfaab10"}
03:18:38.401 00.000 13300 case statement mapped state 6 to 3
03:18:38.401 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2a01e492-feac-4202-b221-94ed4cfaab10"}
03:18:38.401 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4e8a386f-b763-409f-a7fb-916e1ec15761"}
03:18:38.401 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":61,"width":15,"height":15,"star_pos":[6.80,6.63],"pixels":"..."},"id":"4e8a386f-b763-409f-a7fb-916e1ec15761"}
03:18:40.128 01.727 11596 Exposure complete
03:18:40.198 00.070 13300 OnExposeComplete: enter
03:18:40.198 00.000 11596 worker thread done servicing request
03:18:40.198 00.000 13300 UpdateGuideState(): m_state=6
03:18:40.198 00.000 13300 Star::Find(15, 43, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
03:18:40.199 00.001 13300 Star::Find returns 1 (0), X=44.02, Y=409.61, Mass=1365, SNR=25.9, Peak=152 HFD=3.3
03:18:40.199 00.000 13300 MultiStar: exiting stabilization period
03:18:40.199 00.000 13300 MultiStar: [#1 -0.06,0.02,0.56,U] [#2 -0.16,-0.23,0.51,U] [#3 -0.04,0.17,0.34,U] [#4 -0.11,0.21,0.30,U] [#5 -0.32,-0.08,0.00,R] [#6 0.07,0.39,0.00,M10] [#7 -0.08,0.20,0.27,U] 
03:18:40.199 00.000 13300 refined, 5 included, MultiStar: {-0.07, -0.02}, one-star: {-0.03, -0.15}
03:18:40.199 00.000 13300 CameraToMount -- cameraTheta (-2.82) - m_xAngle (1.53) = xAngle (-4.35 = 1.93)
03:18:40.200 00.001 13300 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.48 = -1.20)
03:18:40.200 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.02 hyp=0.08 cameraTheta=-2.82 mountX=-0.03 mountY=-0.07, mountTheta=-1.93
03:18:40.201 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.02, opts=13)
03:18:40.202 00.001 13300 Enqueuing Move request for scope (-0.07, -0.02)
03:18:40.202 00.000 11596 Worker thread wakes up
03:18:40.202 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.02) opts 0xd
03:18:40.202 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.02)
03:18:40.202 00.000 11596 Moving (-0.07, -0.02) raw xDistance=-0.03 yDistance=-0.07
03:18:40.202 00.000 11596 BLC: History state: CurrMiss=0.07, AvgInitMiss=0.31, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=-0.378878, 1:0.243872, 2:0.071823
03:18:40.202 00.000 11596 BLC: No correction, Miss < min_move
03:18:40.202 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:18:40.202 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:18:40.203 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:18:40.203 00.000 11596 MoveAxis(E, 0, ABG)
03:18:40.203 00.000 11596 Move returns status 0, amount 0
03:18:40.203 00.000 11596 MoveAxis(N, 0, ABG)
03:18:40.203 00.000 11596 Move returns status 0, amount 0
03:18:40.203 00.000 11596 move complete, result=0
03:18:40.203 00.000 11596 worker thread done servicing request
03:18:40.210 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
03:18:40.218 00.008 13300 UpdateGuideState exits: m=1365 SNR=25.9
03:18:40.218 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:40.218 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:18:40.218 00.000 13300 Enqueuing Expose request
03:18:40.218 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:18:40.218 00.000 11596 Worker thread wakes up
03:18:40.219 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:18:40.730 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:18:41.399 00.669 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ff98e64b-4890-4644-a348-0203cee2f159"}
03:18:41.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ff98e64b-4890-4644-a348-0203cee2f159"}
03:18:41.400 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a27ff97d-336e-42f6-9851-3a52220b31f1"}
03:18:41.400 00.000 13300 case statement mapped state 6 to 3
03:18:41.400 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a27ff97d-336e-42f6-9851-3a52220b31f1"}
03:18:41.400 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1a74966e-d4e3-4f04-8ecb-8fed1dc5bc71"}
03:18:41.401 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":62,"width":15,"height":15,"star_pos":[7.02,6.61],"pixels":"..."},"id":"1a74966e-d4e3-4f04-8ecb-8fed1dc5bc71"}
03:18:43.760 02.359 11596 Exposure complete
03:18:43.829 00.069 11596 worker thread done servicing request
03:18:43.829 00.000 13300 OnExposeComplete: enter
03:18:43.829 00.000 13300 UpdateGuideState(): m_state=6
03:18:43.830 00.001 13300 Star::Find(15, 44, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
03:18:43.830 00.000 13300 Star::Find returns 1 (0), X=44.15, Y=409.70, Mass=1363, SNR=25.9, Peak=158 HFD=3.3
03:18:43.831 00.001 13300 MultiStar: [#1 -0.04,-0.02,0.56,U] [#2 -0.05,-0.02,0.49,U] [#3 0.15,0.43,0.00,M3] [#4 0.23,0.31,0.00,M1] [#5 -0.00,-0.01,0.27,U] [#6 0.47,0.40,0.00,R] [#7 -0.20,0.27,0.00,M1] 
03:18:43.831 00.000 13300 refined, 3 included, MultiStar: {0.02, -0.04}, one-star: {0.10, -0.06}
03:18:43.831 00.000 13300 CameraToMount -- cameraTheta (-1.04) - m_xAngle (1.53) = xAngle (-2.58 = -2.58)
03:18:43.831 00.000 13300 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.70 = 0.58)
03:18:43.831 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-1.04 mountX=-0.04 mountY=0.02, mountTheta=2.57
03:18:43.833 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.04, opts=13)
03:18:43.833 00.000 13300 Enqueuing Move request for scope (0.02, -0.04)
03:18:43.833 00.000 11596 Worker thread wakes up
03:18:43.833 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.04) opts 0xd
03:18:43.834 00.001 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.04)
03:18:43.834 00.000 11596 Moving (0.02, -0.04) raw xDistance=-0.04 yDistance=0.02
03:18:43.834 00.000 11596 BLC: window closed
03:18:43.834 00.000 11596 BLC: History state: CurrMiss=-0.02, AvgInitMiss=0.31, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=-0.378878, 1:0.243872, 2:0.071823
03:18:43.834 00.000 11596 BLC: No correction, Miss < min_move
03:18:43.834 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:18:43.834 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:18:43.834 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:18:43.834 00.000 11596 MoveAxis(E, 0, ABG)
03:18:43.834 00.000 11596 Move returns status 0, amount 0
03:18:43.835 00.001 11596 MoveAxis(N, 0, ABG)
03:18:43.835 00.000 11596 Move returns status 0, amount 0
03:18:43.835 00.000 11596 move complete, result=0
03:18:43.835 00.000 11596 worker thread done servicing request
03:18:43.841 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
03:18:43.849 00.008 13300 UpdateGuideState exits: m=1363 SNR=25.9
03:18:43.850 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:43.850 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:18:43.850 00.000 13300 Enqueuing Expose request
03:18:43.850 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:18:43.850 00.000 11596 Worker thread wakes up
03:18:43.850 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:18:44.364 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:18:44.398 00.034 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"97379098-aa4e-4962-a832-d387e12decdc"}
03:18:44.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"97379098-aa4e-4962-a832-d387e12decdc"}
03:18:44.399 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ced478e0-3d6b-4379-a8ec-e27de83652eb"}
03:18:44.399 00.000 13300 case statement mapped state 6 to 3
03:18:44.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ced478e0-3d6b-4379-a8ec-e27de83652eb"}
03:18:44.400 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4f5754d7-1bb1-4298-ace7-546173c0fa2e"}
03:18:44.400 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":63,"width":15,"height":15,"star_pos":[7.15,6.70],"pixels":"..."},"id":"4f5754d7-1bb1-4298-ace7-546173c0fa2e"}
03:18:47.386 02.986 11596 Exposure complete
03:18:47.397 00.011 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7e0dbe4c-f755-44dc-9011-61708112a8d3"}
03:18:47.397 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7e0dbe4c-f755-44dc-9011-61708112a8d3"}
03:18:47.398 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"91077c62-749b-4998-9476-5d3a19cef0e5"}
03:18:47.398 00.000 13300 case statement mapped state 6 to 3
03:18:47.399 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"91077c62-749b-4998-9476-5d3a19cef0e5"}
03:18:47.399 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0265622e-11a6-4aa1-9d2e-a58b1e16f4bc"}
03:18:47.399 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":63,"width":15,"height":15,"star_pos":[7.15,6.70],"pixels":"..."},"id":"0265622e-11a6-4aa1-9d2e-a58b1e16f4bc"}
03:18:47.456 00.057 11596 worker thread done servicing request
03:18:47.456 00.000 13300 OnExposeComplete: enter
03:18:47.456 00.000 13300 UpdateGuideState(): m_state=6
03:18:47.456 00.000 13300 Star::Find(15, 44, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
03:18:47.457 00.001 13300 Star::Find returns 1 (0), X=44.05, Y=409.72, Mass=1339, SNR=25.7, Peak=153 HFD=3.2
03:18:47.457 00.000 13300 MultiStar: [#1 -0.04,-0.07,0.56,U] [#2 -0.19,-0.13,0.52,U] [#3 -0.00,0.43,0.00,M4] [#4 0.09,0.15,0.30,U] [#5 0.14,0.07,0.26,U] [#6 -0.29,0.21,0.00,M1] [#7 0.01,0.24,0.27,U] 
03:18:47.457 00.000 13300 refined, 5 included, MultiStar: {-0.02, -0.01}, one-star: {-0.00, -0.04}
03:18:47.457 00.000 13300 CameraToMount -- cameraTheta (-2.76) - m_xAngle (1.53) = xAngle (-4.29 = 1.99)
03:18:47.457 00.000 13300 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.42 = -1.13)
03:18:47.457 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-2.76 mountX=-0.01 mountY=-0.02, mountTheta=-2.00
03:18:47.459 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.01, opts=13)
03:18:47.459 00.000 13300 Enqueuing Move request for scope (-0.02, -0.01)
03:18:47.460 00.001 11596 Worker thread wakes up
03:18:47.460 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.01) opts 0xd
03:18:47.460 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.01)
03:18:47.460 00.000 11596 Moving (-0.02, -0.01) raw xDistance=-0.01 yDistance=-0.02
03:18:47.460 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:18:47.460 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:18:47.460 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:18:47.460 00.000 11596 MoveAxis(E, 0, ABG)
03:18:47.460 00.000 11596 Move returns status 0, amount 0
03:18:47.461 00.001 11596 MoveAxis(N, 0, ABG)
03:18:47.461 00.000 11596 Move returns status 0, amount 0
03:18:47.461 00.000 11596 move complete, result=0
03:18:47.461 00.000 11596 worker thread done servicing request
03:18:47.467 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
03:18:47.474 00.007 13300 UpdateGuideState exits: m=1339 SNR=25.7
03:18:47.475 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:47.475 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:18:47.475 00.000 13300 Enqueuing Expose request
03:18:47.475 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:18:47.475 00.000 11596 Worker thread wakes up
03:18:47.475 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:18:47.977 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:18:50.397 02.420 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a9504f0e-e868-4d5a-b311-8aacfa40a32b"}
03:18:50.397 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a9504f0e-e868-4d5a-b311-8aacfa40a32b"}
03:18:50.398 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e7028695-8542-4233-ac50-85756b4e4296"}
03:18:50.398 00.000 13300 case statement mapped state 6 to 3
03:18:50.398 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e7028695-8542-4233-ac50-85756b4e4296"}
03:18:50.398 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0dbfa47e-9dca-407b-a811-7271f2af5db1"}
03:18:50.399 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":64,"width":15,"height":15,"star_pos":[7.05,6.72],"pixels":"..."},"id":"0dbfa47e-9dca-407b-a811-7271f2af5db1"}
03:18:50.999 00.600 11596 Exposure complete
03:18:51.067 00.068 11596 worker thread done servicing request
03:18:51.068 00.001 13300 OnExposeComplete: enter
03:18:51.068 00.000 13300 UpdateGuideState(): m_state=6
03:18:51.068 00.000 13300 Star::Find(15, 44, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
03:18:51.068 00.000 13300 Star::Find returns 1 (0), X=43.99, Y=409.56, Mass=1348, SNR=25.7, Peak=149 HFD=3.3
03:18:51.069 00.001 13300 MultiStar: [#1 0.05,-0.16,0.57,U] [#2 -0.09,-0.28,0.00,M7] [#3 0.03,0.31,0.00,M5] [#4 0.37,0.18,0.00,M1] [#5 0.07,0.02,0.28,U] [#6 -0.16,-0.46,0.00,M2] [#7 0.26,0.03,0.29,U] 
03:18:51.069 00.000 13300 refined, 3 included, MultiStar: {0.03, -0.13}, one-star: {-0.06, -0.20}
03:18:51.069 00.000 13300 CameraToMount -- cameraTheta (-1.35) - m_xAngle (1.53) = xAngle (-2.88 = -2.88)
03:18:51.069 00.000 13300 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.01 = 0.27)
03:18:51.069 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.13 hyp=0.13 cameraTheta=-1.35 mountX=-0.13 mountY=0.04, mountTheta=2.87
03:18:51.071 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.13, opts=13)
03:18:51.071 00.000 13300 Enqueuing Move request for scope (0.03, -0.13)
03:18:51.071 00.000 11596 Worker thread wakes up
03:18:51.071 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.13) opts 0xd
03:18:51.071 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.13)
03:18:51.072 00.001 11596 Moving (0.03, -0.13) raw xDistance=-0.13 yDistance=0.04
03:18:51.072 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:18:51.072 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:18:51.072 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:18:51.072 00.000 11596 MoveAxis(E, 0, ABG)
03:18:51.072 00.000 11596 Move returns status 0, amount 0
03:18:51.072 00.000 11596 MoveAxis(N, 0, ABG)
03:18:51.072 00.000 11596 Move returns status 0, amount 0
03:18:51.072 00.000 11596 move complete, result=0
03:18:51.072 00.000 11596 worker thread done servicing request
03:18:51.078 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
03:18:51.086 00.008 13300 UpdateGuideState exits: m=1348 SNR=25.7
03:18:51.086 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:51.086 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:18:51.086 00.000 13300 Enqueuing Expose request
03:18:51.087 00.001 11596 Worker thread wakes up
03:18:51.087 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:18:51.087 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:18:51.594 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:18:53.396 01.802 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6b72e44f-d3a2-48f9-b65e-fcc95d770903"}
03:18:53.396 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6b72e44f-d3a2-48f9-b65e-fcc95d770903"}
03:18:53.397 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1245dc15-20f8-4c7e-bd76-404c6e3b602e"}
03:18:53.397 00.000 13300 case statement mapped state 6 to 3
03:18:53.397 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1245dc15-20f8-4c7e-bd76-404c6e3b602e"}
03:18:53.397 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"817a4c3a-1687-4801-8a29-dd333c974124"}
03:18:53.397 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":65,"width":15,"height":15,"star_pos":[6.99,6.56],"pixels":"..."},"id":"817a4c3a-1687-4801-8a29-dd333c974124"}
03:18:54.630 01.233 11596 Exposure complete
03:18:54.701 00.071 11596 worker thread done servicing request
03:18:54.701 00.000 13300 OnExposeComplete: enter
03:18:54.701 00.000 13300 UpdateGuideState(): m_state=6
03:18:54.702 00.001 13300 Star::Find(15, 43, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
03:18:54.702 00.000 13300 Star::Find returns 1 (0), X=44.17, Y=409.60, Mass=1391, SNR=26.2, Peak=148 HFD=3.2
03:18:54.702 00.000 13300 MultiStar: [#1 0.02,-0.27,0.56,U] [#2 -0.05,-0.31,0.00,M8] [#3 0.15,0.03,0.34,U] [#4 -0.02,0.05,0.30,U] [#5 0.09,-0.12,0.27,U] [#6 -0.14,-0.29,0.00,M3] [#7 -0.12,-0.18,0.29,U] 
03:18:54.702 00.000 13300 refined, 5 included, MultiStar: {0.06, -0.13}, one-star: {0.13, -0.16}
03:18:54.702 00.000 13300 CameraToMount -- cameraTheta (-1.14) - m_xAngle (1.53) = xAngle (-2.67 = -2.67)
03:18:54.703 00.001 13300 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.80 = 0.49)
03:18:54.703 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.13 hyp=0.15 cameraTheta=-1.14 mountX=-0.13 mountY=0.07, mountTheta=2.66
03:18:54.704 00.001 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.13, opts=13)
03:18:54.705 00.001 13300 Enqueuing Move request for scope (0.06, -0.13)
03:18:54.705 00.000 11596 Worker thread wakes up
03:18:54.705 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.13) opts 0xd
03:18:54.705 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.13)
03:18:54.705 00.000 11596 Moving (0.06, -0.13) raw xDistance=-0.13 yDistance=0.07
03:18:54.705 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:18:54.705 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:18:54.705 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:18:54.705 00.000 11596 MoveAxis(E, 0, ABG)
03:18:54.705 00.000 11596 Move returns status 0, amount 0
03:18:54.706 00.001 11596 MoveAxis(N, 0, ABG)
03:18:54.706 00.000 11596 Move returns status 0, amount 0
03:18:54.706 00.000 11596 move complete, result=0
03:18:54.706 00.000 11596 worker thread done servicing request
03:18:54.712 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
03:18:54.720 00.008 13300 UpdateGuideState exits: m=1391 SNR=26.2
03:18:54.720 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:54.720 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:18:54.720 00.000 13300 Enqueuing Expose request
03:18:54.720 00.000 11596 Worker thread wakes up
03:18:54.720 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:18:54.720 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:18:55.232 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:18:56.395 01.163 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8b0ed958-e10e-430a-a331-be78b9c858a0"}
03:18:56.395 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8b0ed958-e10e-430a-a331-be78b9c858a0"}
03:18:56.396 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c9daeb15-263b-4009-9ee3-28d143808c7e"}
03:18:56.396 00.000 13300 case statement mapped state 6 to 3
03:18:56.396 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c9daeb15-263b-4009-9ee3-28d143808c7e"}
03:18:56.396 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f3e13075-ffd0-4857-b739-4bc82b7945e6"}
03:18:56.397 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":66,"width":15,"height":15,"star_pos":[7.17,6.60],"pixels":"..."},"id":"f3e13075-ffd0-4857-b739-4bc82b7945e6"}
03:18:58.259 01.862 11596 Exposure complete
03:18:58.329 00.070 11596 worker thread done servicing request
03:18:58.330 00.001 13300 OnExposeComplete: enter
03:18:58.330 00.000 13300 UpdateGuideState(): m_state=6
03:18:58.330 00.000 13300 Star::Find(15, 44, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
03:18:58.330 00.000 13300 Star::Find returns 1 (0), X=44.24, Y=409.59, Mass=1365, SNR=25.9, Peak=144 HFD=3.2
03:18:58.331 00.001 13300 MultiStar: [#1 0.02,-0.18,0.55,U] [#2 -0.12,-0.39,0.00,M9] [#3 0.04,0.16,0.34,U] [#4 0.01,0.09,0.28,U] [#5 0.06,0.21,0.27,U] [#6 -0.13,-0.03,0.27,U] [#7 -0.01,-0.20,0.27,U] 
03:18:58.331 00.000 13300 refined, 6 included, MultiStar: {0.07, -0.06}, one-star: {0.19, -0.17}
03:18:58.331 00.000 13300 CameraToMount -- cameraTheta (-0.77) - m_xAngle (1.53) = xAngle (-2.31 = -2.31)
03:18:58.331 00.000 13300 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.43 = 0.85)
03:18:58.331 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-0.77 mountX=-0.06 mountY=0.07, mountTheta=2.30
03:18:58.333 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.06, opts=13)
03:18:58.333 00.000 13300 Enqueuing Move request for scope (0.07, -0.06)
03:18:58.333 00.000 11596 Worker thread wakes up
03:18:58.333 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.06) opts 0xd
03:18:58.333 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.06)
03:18:58.334 00.001 11596 Moving (0.07, -0.06) raw xDistance=-0.06 yDistance=0.07
03:18:58.334 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:18:58.334 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:18:58.334 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:18:58.334 00.000 11596 MoveAxis(E, 0, ABG)
03:18:58.334 00.000 11596 Move returns status 0, amount 0
03:18:58.334 00.000 11596 MoveAxis(N, 0, ABG)
03:18:58.334 00.000 11596 Move returns status 0, amount 0
03:18:58.334 00.000 11596 move complete, result=0
03:18:58.334 00.000 11596 worker thread done servicing request
03:18:58.341 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
03:18:58.348 00.007 13300 UpdateGuideState exits: m=1365 SNR=25.9
03:18:58.349 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:58.349 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:18:58.349 00.000 13300 Enqueuing Expose request
03:18:58.349 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:18:58.349 00.000 11596 Worker thread wakes up
03:18:58.349 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:18:58.865 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:18:59.395 00.530 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3dbe21f9-a7e6-4c36-bf2c-17708f7bb984"}
03:18:59.395 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3dbe21f9-a7e6-4c36-bf2c-17708f7bb984"}
03:18:59.396 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0e63c0e6-219a-4bff-8ca3-64d56e17836c"}
03:18:59.396 00.000 13300 case statement mapped state 6 to 3
03:18:59.396 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0e63c0e6-219a-4bff-8ca3-64d56e17836c"}
03:18:59.396 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2c23d661-8124-4ecb-86d2-18e2d54f745b"}
03:18:59.397 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":67,"width":15,"height":15,"star_pos":[7.24,6.59],"pixels":"..."},"id":"2c23d661-8124-4ecb-86d2-18e2d54f745b"}
03:19:01.896 02.499 11596 Exposure complete
03:19:01.965 00.069 11596 worker thread done servicing request
03:19:01.965 00.000 13300 OnExposeComplete: enter
03:19:01.965 00.000 13300 UpdateGuideState(): m_state=6
03:19:01.965 00.000 13300 Star::Find(15, 44, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
03:19:01.966 00.001 13300 Star::Find returns 1 (0), X=44.08, Y=409.35, Mass=1317, SNR=25.4, Peak=155 HFD=3.1
03:19:01.966 00.000 13300 MultiStar: [#1 0.08,-0.32,0.00,M1] [#2 -0.25,-0.45,0.00,M10] [#3 0.11,0.15,0.35,U] [#4 -0.03,0.03,0.29,U] [#5 0.39,-0.35,0.00,M1] [#6 -0.38,-0.40,0.00,M3] [#7 -0.10,-0.14,0.27,U] 
03:19:01.966 00.000 13300 refined, 3 included, MultiStar: {0.02, -0.20}, one-star: {0.03, -0.41}
03:19:01.966 00.000 13300 CameraToMount -- cameraTheta (-1.49) - m_xAngle (1.53) = xAngle (-3.02 = -3.02)
03:19:01.966 00.000 13300 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.15 = 0.13)
03:19:01.966 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.20 hyp=0.20 cameraTheta=-1.49 mountX=-0.20 mountY=0.03, mountTheta=3.01
03:19:01.968 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.20, opts=13)
03:19:01.968 00.000 13300 Enqueuing Move request for scope (0.02, -0.20)
03:19:01.969 00.001 11596 Worker thread wakes up
03:19:01.969 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.20) opts 0xd
03:19:01.969 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.20)
03:19:01.969 00.000 11596 Moving (0.02, -0.20) raw xDistance=-0.20 yDistance=0.03
03:19:01.969 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
03:19:01.969 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:19:01.969 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:19:01.969 00.000 11596 MoveAxis(E, 252, ABG)
03:19:01.969 00.000 11596 Guiding  Dir = 2, Dur = 252
03:19:01.970 00.001 11596 IsSlewing returns 0
03:19:01.976 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
03:19:01.984 00.008 13300 UpdateGuideState exits: m=1317 SNR=25.4
03:19:01.984 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:01.984 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:19:01.984 00.000 13300 Enqueuing Expose request
03:19:02.034 00.050 11596 IsGuiding returns 0
03:19:02.388 00.354 11596 IsGuiding returns 1
03:19:02.388 00.000 11596 scope still moving after pulse duration time elapsed
03:19:02.395 00.007 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7ba0fdfc-88d5-4845-804b-dcfb836762d3"}
03:19:02.395 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7ba0fdfc-88d5-4845-804b-dcfb836762d3"}
03:19:02.396 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"44b29ff3-cce9-4a4b-9cdc-085cec499c16"}
03:19:02.396 00.000 13300 case statement mapped state 6 to 3
03:19:02.396 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"44b29ff3-cce9-4a4b-9cdc-085cec499c16"}
03:19:02.396 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f6e116d4-25fd-4d78-a97f-4715bf8ba903"}
03:19:02.397 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":68,"width":15,"height":15,"star_pos":[7.08,7.35],"pixels":"..."},"id":"f6e116d4-25fd-4d78-a97f-4715bf8ba903"}
03:19:02.576 00.179 11596 IsSlewing returns 0
03:19:02.666 00.090 11596 IsGuiding returns 0
03:19:02.666 00.000 11596 scope move finished after 252 + 379 ms
03:19:02.666 00.000 11596 Move returns status 0, amount 252
03:19:02.666 00.000 11596 MoveAxis(N, 0, ABG)
03:19:02.666 00.000 11596 Move returns status 0, amount 0
03:19:02.666 00.000 11596 move complete, result=0
03:19:02.666 00.000 11596 worker thread done servicing request
03:19:02.666 00.000 13300 GuideStep: -0.2 px 252 ms EAST, 0.0 px 0 ms NORTH
03:19:02.667 00.001 11596 Worker thread wakes up
03:19:02.667 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:19:03.169 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:19:05.394 02.225 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b94d5c1d-6982-49c9-9676-fe36dfbccebb"}
03:19:05.394 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b94d5c1d-6982-49c9-9676-fe36dfbccebb"}
03:19:05.395 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cfdbe040-618e-46a4-8dd0-f84aa554c8b9"}
03:19:05.395 00.000 13300 case statement mapped state 6 to 3
03:19:05.395 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cfdbe040-618e-46a4-8dd0-f84aa554c8b9"}
03:19:05.395 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"52a61dae-9866-4781-8a41-1f3c327b9133"}
03:19:05.395 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":68,"width":15,"height":15,"star_pos":[7.08,7.35],"pixels":"..."},"id":"52a61dae-9866-4781-8a41-1f3c327b9133"}
03:19:06.193 00.798 11596 Exposure complete
03:19:06.261 00.068 11596 worker thread done servicing request
03:19:06.261 00.000 13300 OnExposeComplete: enter
03:19:06.262 00.001 13300 UpdateGuideState(): m_state=6
03:19:06.262 00.000 13300 Star::Find(15, 44, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
03:19:06.262 00.000 13300 Star::Find returns 1 (0), X=44.04, Y=409.31, Mass=1349, SNR=25.7, Peak=155 HFD=3.3
03:19:06.262 00.000 13300 MultiStar: [#1 -0.08,-0.29,0.00,M2] [#2 -0.09,-0.40,0.00,R] [#3 -0.06,0.10,0.34,U] [#4 0.03,0.25,0.29,U] [#5 0.12,-0.47,0.00,M2] [#6 -0.42,0.12,0.00,M4] [#7 -0.17,-0.45,0.00,M1] 
03:19:06.263 00.001 13300 refined, 2 included, MultiStar: {-0.01, -0.21}, one-star: {-0.01, -0.45}
03:19:06.263 00.000 13300 CameraToMount -- cameraTheta (-1.64) - m_xAngle (1.53) = xAngle (-3.17 = 3.12)
03:19:06.263 00.000 13300 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.30 = -0.01)
03:19:06.263 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.21 hyp=0.21 cameraTheta=-1.64 mountX=-0.21 mountY=-0.00, mountTheta=-3.13
03:19:06.265 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.21, opts=13)
03:19:06.265 00.000 13300 Enqueuing Move request for scope (-0.01, -0.21)
03:19:06.265 00.000 11596 Worker thread wakes up
03:19:06.265 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.21) opts 0xd
03:19:06.265 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.21)
03:19:06.265 00.000 11596 Moving (-0.01, -0.21) raw xDistance=-0.21 yDistance=-0.00
03:19:06.265 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
03:19:06.266 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:19:06.266 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
03:19:06.266 00.000 11596 MoveAxis(E, 281, ABG)
03:19:06.266 00.000 11596 Guiding  Dir = 2, Dur = 281
03:19:06.267 00.001 11596 IsSlewing returns 0
03:19:06.274 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
03:19:06.283 00.009 13300 UpdateGuideState exits: m=1349 SNR=25.7
03:19:06.283 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:06.283 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:19:06.283 00.000 13300 Enqueuing Expose request
03:19:06.384 00.101 11596 IsGuiding returns 0
03:19:06.571 00.187 11596 PulseGuide returned control before completion, sleep 104
03:19:07.170 00.599 11596 IsGuiding returns 0
03:19:07.170 00.000 11596 Move returns status 0, amount 281
03:19:07.170 00.000 11596 MoveAxis(N, 0, ABG)
03:19:07.170 00.000 11596 Move returns status 0, amount 0
03:19:07.170 00.000 11596 move complete, result=0
03:19:07.170 00.000 11596 worker thread done servicing request
03:19:07.171 00.001 13300 GuideStep: -0.2 px 281 ms EAST, -0.0 px 0 ms NORTH
03:19:07.171 00.000 11596 Worker thread wakes up
03:19:07.171 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:19:07.678 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:19:08.393 00.715 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6db4d6a1-6a36-42a7-937c-61f270fb5f9e"}
03:19:08.393 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6db4d6a1-6a36-42a7-937c-61f270fb5f9e"}
03:19:08.394 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a0ac1f82-186c-4d8d-bed1-285cc8f9f004"}
03:19:08.394 00.000 13300 case statement mapped state 6 to 3
03:19:08.394 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a0ac1f82-186c-4d8d-bed1-285cc8f9f004"}
03:19:08.395 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"829e890a-101f-442b-9f93-dab87077225f"}
03:19:08.395 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":69,"width":15,"height":15,"star_pos":[7.04,7.31],"pixels":"..."},"id":"829e890a-101f-442b-9f93-dab87077225f"}
03:19:10.708 02.313 11596 Exposure complete
03:19:10.783 00.075 11596 worker thread done servicing request
03:19:10.783 00.000 13300 OnExposeComplete: enter
03:19:10.783 00.000 13300 UpdateGuideState(): m_state=6
03:19:10.783 00.000 13300 Star::Find(15, 44, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
03:19:10.784 00.001 13300 Star::Find returns 1 (0), X=44.11, Y=409.51, Mass=1329, SNR=25.5, Peak=135 HFD=3.2
03:19:10.784 00.000 13300 MultiStar: [#1 0.04,-0.14,0.52,U] [#2 -0.20,0.13,0.51,U] [#3 0.05,0.25,0.33,U] [#4 -0.12,0.31,0.00,M1] [#5 -0.02,0.12,0.29,U] [#6 -0.45,-0.38,0.00,M5] [#7 0.14,-0.28,0.00,M2] 
03:19:10.784 00.000 13300 refined, 4 included, MultiStar: {-0.00, -0.05}, one-star: {0.06, -0.25}
03:19:10.784 00.000 13300 CameraToMount -- cameraTheta (-1.63) - m_xAngle (1.53) = xAngle (-3.16 = 3.13)
03:19:10.784 00.000 13300 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.29 = -0.00)
03:19:10.784 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.05 hyp=0.05 cameraTheta=-1.63 mountX=-0.05 mountY=-0.00, mountTheta=-3.14
03:19:10.786 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.05, opts=13)
03:19:10.786 00.000 13300 Enqueuing Move request for scope (-0.00, -0.05)
03:19:10.787 00.001 11596 Worker thread wakes up
03:19:10.787 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.05) opts 0xd
03:19:10.787 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.05)
03:19:10.787 00.000 11596 Moving (-0.00, -0.05) raw xDistance=-0.05 yDistance=-0.00
03:19:10.788 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:19:10.788 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:19:10.788 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
03:19:10.788 00.000 11596 MoveAxis(E, 0, ABG)
03:19:10.788 00.000 11596 Move returns status 0, amount 0
03:19:10.788 00.000 11596 MoveAxis(N, 0, ABG)
03:19:10.789 00.001 11596 Move returns status 0, amount 0
03:19:10.789 00.000 11596 move complete, result=0
03:19:10.789 00.000 11596 worker thread done servicing request
03:19:10.801 00.012 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=3, FiltMax=95, Gamma=0.510
03:19:10.813 00.012 13300 UpdateGuideState exits: m=1329 SNR=25.5
03:19:10.813 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:10.813 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:19:10.813 00.000 13300 Enqueuing Expose request
03:19:10.813 00.000 11596 Worker thread wakes up
03:19:10.813 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:19:10.813 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:19:11.329 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:19:11.394 00.065 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bfe860f6-fac3-4def-8659-0ddc95c98d14"}
03:19:11.394 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bfe860f6-fac3-4def-8659-0ddc95c98d14"}
03:19:11.395 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f0c4bf76-6c41-4432-b756-f7e1e2ab87f4"}
03:19:11.395 00.000 13300 case statement mapped state 6 to 3
03:19:11.395 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f0c4bf76-6c41-4432-b756-f7e1e2ab87f4"}
03:19:11.396 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8ffaaf65-4747-4536-b4ad-d0137289fb08"}
03:19:11.396 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":70,"width":15,"height":15,"star_pos":[7.11,6.51],"pixels":"..."},"id":"8ffaaf65-4747-4536-b4ad-d0137289fb08"}
03:19:14.391 02.995 11596 Exposure complete
03:19:14.394 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"908d674c-244e-4d80-8d4f-a3fff2d09b15"}
03:19:14.394 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"908d674c-244e-4d80-8d4f-a3fff2d09b15"}
03:19:14.395 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4c719e30-4d28-4ce2-a38d-23945bd21eff"}
03:19:14.395 00.000 13300 case statement mapped state 6 to 3
03:19:14.395 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4c719e30-4d28-4ce2-a38d-23945bd21eff"}
03:19:14.396 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"33feafc1-b778-4b0a-8568-afea78657905"}
03:19:14.397 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":70,"width":15,"height":15,"star_pos":[7.11,6.51],"pixels":"..."},"id":"33feafc1-b778-4b0a-8568-afea78657905"}
03:19:14.503 00.106 11596 worker thread done servicing request
03:19:14.503 00.000 13300 OnExposeComplete: enter
03:19:14.504 00.001 13300 UpdateGuideState(): m_state=6
03:19:14.504 00.000 13300 Star::Find(15, 44, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
03:19:14.505 00.001 13300 Star::Find returns 1 (0), X=43.96, Y=409.63, Mass=1417, SNR=26.4, Peak=160 HFD=3.4
03:19:14.505 00.000 13300 MultiStar: [#1 -0.03,-0.12,0.54,U] [#2 -0.19,0.13,0.49,U] [#3 -0.15,0.28,0.00,M1] [#4 -0.19,0.45,0.00,M2] [#5 -0.06,0.18,0.29,U] [#6 -0.21,0.10,0.25,U] [#7 -0.09,-0.07,0.29,U] 
03:19:14.505 00.000 13300 refined, 5 included, MultiStar: {-0.10, -0.03}, one-star: {-0.08, -0.14}
03:19:14.506 00.001 13300 CameraToMount -- cameraTheta (-2.86) - m_xAngle (1.53) = xAngle (-4.39 = 1.89)
03:19:14.506 00.000 13300 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.52 = -1.24)
03:19:14.506 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.03 hyp=0.10 cameraTheta=-2.86 mountX=-0.03 mountY=-0.10, mountTheta=-1.89
03:19:14.508 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.03, opts=13)
03:19:14.509 00.001 13300 Enqueuing Move request for scope (-0.10, -0.03)
03:19:14.509 00.000 11596 Worker thread wakes up
03:19:14.509 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.03) opts 0xd
03:19:14.509 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.03)
03:19:14.510 00.001 11596 Moving (-0.10, -0.03) raw xDistance=-0.03 yDistance=-0.10
03:19:14.510 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:19:14.510 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:19:14.510 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:19:14.510 00.000 11596 MoveAxis(E, 0, ABG)
03:19:14.511 00.001 11596 Move returns status 0, amount 0
03:19:14.511 00.000 11596 MoveAxis(N, 0, ABG)
03:19:14.511 00.000 11596 Move returns status 0, amount 0
03:19:14.511 00.000 11596 move complete, result=0
03:19:14.512 00.001 11596 worker thread done servicing request
03:19:14.523 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
03:19:14.535 00.012 13300 UpdateGuideState exits: m=1417 SNR=26.4
03:19:14.536 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:14.536 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:19:14.536 00.000 13300 Enqueuing Expose request
03:19:14.536 00.000 11596 Worker thread wakes up
03:19:14.536 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:19:14.536 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:19:15.040 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:19:17.395 02.355 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a0378f0f-8d50-413b-976f-e5a214ddce94"}
03:19:17.395 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a0378f0f-8d50-413b-976f-e5a214ddce94"}
03:19:17.396 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5f395534-50c5-44af-a4ec-a63ad911327d"}
03:19:17.396 00.000 13300 case statement mapped state 6 to 3
03:19:17.396 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5f395534-50c5-44af-a4ec-a63ad911327d"}
03:19:17.397 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"185c7c4f-ce1c-41e4-9208-14ca8a3e3849"}
03:19:17.397 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":71,"width":15,"height":15,"star_pos":[6.96,6.63],"pixels":"..."},"id":"185c7c4f-ce1c-41e4-9208-14ca8a3e3849"}
03:19:18.077 00.680 11596 Exposure complete
03:19:18.158 00.081 11596 worker thread done servicing request
03:19:18.158 00.000 13300 OnExposeComplete: enter
03:19:18.158 00.000 13300 UpdateGuideState(): m_state=6
03:19:18.159 00.001 13300 Star::Find(15, 43, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
03:19:18.159 00.000 13300 Star::Find returns 1 (0), X=44.05, Y=409.66, Mass=1353, SNR=25.8, Peak=156 HFD=3.2
03:19:18.159 00.000 13300 MultiStar: [#1 -0.11,-0.05,0.55,U] [#2 -0.28,0.31,0.00,M1] [#3 -0.18,0.06,0.34,U] [#4 0.06,0.27,0.30,U] [#5 0.03,-0.09,0.26,U] [#6 -0.14,-0.10,0.28,U] [#7 -0.01,-0.14,0.27,U] 
03:19:18.159 00.000 13300 refined, 6 included, MultiStar: {-0.04, -0.04}, one-star: {0.01, -0.10}
03:19:18.160 00.001 13300 CameraToMount -- cameraTheta (-2.39) - m_xAngle (1.53) = xAngle (-3.92 = 2.36)
03:19:18.160 00.000 13300 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.05 = -0.76)
03:19:18.160 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-2.39 mountX=-0.04 mountY=-0.04, mountTheta=-2.37
03:19:18.162 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.04, opts=13)
03:19:18.162 00.000 13300 Enqueuing Move request for scope (-0.04, -0.04)
03:19:18.162 00.000 11596 Worker thread wakes up
03:19:18.162 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.04) opts 0xd
03:19:18.162 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.04)
03:19:18.163 00.001 11596 Moving (-0.04, -0.04) raw xDistance=-0.04 yDistance=-0.04
03:19:18.163 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:19:18.163 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:19:18.163 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:19:18.163 00.000 11596 MoveAxis(E, 0, ABG)
03:19:18.163 00.000 11596 Move returns status 0, amount 0
03:19:18.163 00.000 11596 MoveAxis(N, 0, ABG)
03:19:18.164 00.001 11596 Move returns status 0, amount 0
03:19:18.164 00.000 11596 move complete, result=0
03:19:18.164 00.000 11596 worker thread done servicing request
03:19:18.171 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
03:19:18.180 00.009 13300 UpdateGuideState exits: m=1353 SNR=25.8
03:19:18.180 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:18.181 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:19:18.181 00.000 13300 Enqueuing Expose request
03:19:18.181 00.000 11596 Worker thread wakes up
03:19:18.181 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:19:18.181 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:19:18.697 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:19:20.395 01.698 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bf49a309-3aec-4b8a-ba87-e0e56112d967"}
03:19:20.395 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bf49a309-3aec-4b8a-ba87-e0e56112d967"}
03:19:20.396 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5df59fb6-7597-424f-a77c-fa8a2c421f87"}
03:19:20.396 00.000 13300 case statement mapped state 6 to 3
03:19:20.396 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5df59fb6-7597-424f-a77c-fa8a2c421f87"}
03:19:20.397 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5e8ed673-99f5-4fdb-961f-9bafe05c60f0"}
03:19:20.397 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":72,"width":15,"height":15,"star_pos":[7.05,6.66],"pixels":"..."},"id":"5e8ed673-99f5-4fdb-961f-9bafe05c60f0"}
03:19:21.744 01.347 11596 Exposure complete
03:19:21.832 00.088 11596 worker thread done servicing request
03:19:21.832 00.000 13300 OnExposeComplete: enter
03:19:21.832 00.000 13300 UpdateGuideState(): m_state=6
03:19:21.833 00.001 13300 Star::Find(15, 44, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
03:19:21.833 00.000 13300 Star::Find returns 1 (0), X=43.93, Y=409.79, Mass=1365, SNR=25.9, Peak=179 HFD=3.1
03:19:21.833 00.000 13300 MultiStar: [#1 -0.12,0.04,0.55,U] [#2 -0.42,0.47,0.00,M2] [#3 -0.04,0.36,0.00,M1] [#4 -0.07,0.56,0.00,M2] [#5 -0.20,0.28,0.00,M1] [#6 -0.33,0.19,0.00,M4] [#7 -0.17,0.24,0.00,M1] 
03:19:21.833 00.000 13300 single-star, 1 included, MultiStar: {-0.12, 0.04}, one-star: {-0.12, 0.03}
03:19:21.833 00.000 13300 CameraToMount -- cameraTheta (2.86) - m_xAngle (1.53) = xAngle (1.33 = 1.33)
03:19:21.834 00.001 13300 CameraToMount -- cameraTheta (2.86) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.80 = -1.80)
03:19:21.834 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=0.03 hyp=0.12 cameraTheta=2.86 mountX=0.03 mountY=-0.12, mountTheta=-1.33
03:19:21.835 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=0.03, opts=13)
03:19:21.836 00.001 13300 Enqueuing Move request for scope (-0.12, 0.03)
03:19:21.836 00.000 11596 Worker thread wakes up
03:19:21.836 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.03) opts 0xd
03:19:21.836 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, 0.03)
03:19:21.836 00.000 11596 Moving (-0.12, 0.03) raw xDistance=0.03 yDistance=-0.12
03:19:21.836 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:19:21.836 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:19:21.836 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:19:21.836 00.000 11596 MoveAxis(E, 0, ABG)
03:19:21.836 00.000 11596 Move returns status 0, amount 0
03:19:21.837 00.001 11596 MoveAxis(N, 0, ABG)
03:19:21.837 00.000 11596 Move returns status 0, amount 0
03:19:21.837 00.000 11596 move complete, result=0
03:19:21.837 00.000 11596 worker thread done servicing request
03:19:21.844 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
03:19:21.851 00.007 13300 UpdateGuideState exits: m=1365 SNR=25.9
03:19:21.852 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:21.852 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:19:21.852 00.000 13300 Enqueuing Expose request
03:19:21.852 00.000 11596 Worker thread wakes up
03:19:21.852 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:19:21.852 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:19:22.361 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:19:23.396 01.035 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"be402874-0433-4087-baca-78b2db2f6ff2"}
03:19:23.396 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"be402874-0433-4087-baca-78b2db2f6ff2"}
03:19:23.397 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e3b27443-cd24-46d3-8a9a-e2610ad8f549"}
03:19:23.397 00.000 13300 case statement mapped state 6 to 3
03:19:23.397 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e3b27443-cd24-46d3-8a9a-e2610ad8f549"}
03:19:23.397 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"db859631-5471-4a4b-9ff0-477c4cd44d80"}
03:19:23.398 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":73,"width":15,"height":15,"star_pos":[6.93,6.79],"pixels":"..."},"id":"db859631-5471-4a4b-9ff0-477c4cd44d80"}
03:19:25.383 01.985 11596 Exposure complete
03:19:25.452 00.069 11596 worker thread done servicing request
03:19:25.453 00.001 13300 OnExposeComplete: enter
03:19:25.453 00.000 13300 UpdateGuideState(): m_state=6
03:19:25.453 00.000 13300 Star::Find(15, 43, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
03:19:25.453 00.000 13300 Star::Find returns 1 (0), X=43.94, Y=409.71, Mass=1349, SNR=25.7, Peak=177 HFD=3.2
03:19:25.454 00.001 13300 MultiStar: [#1 -0.16,0.07,0.56,U] [#2 -0.32,0.40,0.00,M3] [#3 -0.19,0.61,0.00,M2] [#4 -0.10,0.47,0.00,M3] [#5 -0.14,0.07,0.29,U] [#6 -0.35,0.10,0.00,M5] [#7 -0.26,0.03,0.27,U] 
03:19:25.454 00.000 13300 single-star, 3 included, MultiStar: {-0.14, 0.01}, one-star: {-0.11, -0.05}
03:19:25.454 00.000 13300 CameraToMount -- cameraTheta (-2.70) - m_xAngle (1.53) = xAngle (-4.23 = 2.05)
03:19:25.454 00.000 13300 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.36 = -1.07)
03:19:25.454 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.05 hyp=0.12 cameraTheta=-2.70 mountX=-0.05 mountY=-0.10, mountTheta=-2.06
03:19:25.457 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.05, opts=13)
03:19:25.457 00.000 13300 Enqueuing Move request for scope (-0.11, -0.05)
03:19:25.457 00.000 11596 Worker thread wakes up
03:19:25.458 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.05) opts 0xd
03:19:25.458 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.05)
03:19:25.458 00.000 11596 Moving (-0.11, -0.05) raw xDistance=-0.05 yDistance=-0.10
03:19:25.458 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:19:25.458 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:19:25.458 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:19:25.458 00.000 11596 MoveAxis(E, 0, ABG)
03:19:25.458 00.000 11596 Move returns status 0, amount 0
03:19:25.459 00.001 11596 MoveAxis(N, 0, ABG)
03:19:25.459 00.000 11596 Move returns status 0, amount 0
03:19:25.459 00.000 11596 move complete, result=0
03:19:25.459 00.000 11596 worker thread done servicing request
03:19:25.469 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
03:19:25.476 00.007 13300 UpdateGuideState exits: m=1349 SNR=25.7
03:19:25.477 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:25.477 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:19:25.477 00.000 13300 Enqueuing Expose request
03:19:25.477 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:19:25.477 00.000 11596 Worker thread wakes up
03:19:25.477 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:19:25.990 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:19:26.395 00.405 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d97d923b-0cad-4c1c-990a-0b7146db1d45"}
03:19:26.395 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d97d923b-0cad-4c1c-990a-0b7146db1d45"}
03:19:26.396 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6e18edc1-dcef-47fa-9e76-5e69ef9021f7"}
03:19:26.396 00.000 13300 case statement mapped state 6 to 3
03:19:26.396 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6e18edc1-dcef-47fa-9e76-5e69ef9021f7"}
03:19:26.396 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7f5bf1d6-4e92-4b28-adeb-3e3f015486c0"}
03:19:26.396 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":74,"width":15,"height":15,"star_pos":[6.94,6.71],"pixels":"..."},"id":"7f5bf1d6-4e92-4b28-adeb-3e3f015486c0"}
03:19:29.016 02.620 11596 Exposure complete
03:19:29.094 00.078 11596 worker thread done servicing request
03:19:29.095 00.001 13300 OnExposeComplete: enter
03:19:29.095 00.000 13300 UpdateGuideState(): m_state=6
03:19:29.095 00.000 13300 Star::Find(15, 43, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
03:19:29.095 00.000 13300 Star::Find returns 1 (0), X=43.79, Y=409.63, Mass=1331, SNR=25.6, Peak=173 HFD=3.2
03:19:29.096 00.001 13300 MultiStar: [#1 -0.20,-0.07,0.57,U] [#2 -0.44,0.08,0.00,M4] [#3 -0.22,0.19,0.00,M3] [#4 -0.18,0.41,0.00,M4] [#5 -0.08,0.28,0.00,M1] [#6 -0.54,-0.08,0.00,M6] [#7 -0.30,0.15,0.00,M1] 
03:19:29.096 00.000 13300 refined, 1 included, MultiStar: {-0.24, -0.11}, one-star: {-0.26, -0.13}
03:19:29.096 00.000 13300 CameraToMount -- cameraTheta (-2.72) - m_xAngle (1.53) = xAngle (-4.25 = 2.04)
03:19:29.096 00.000 13300 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.38 = -1.09)
03:19:29.096 00.000 13300 CameraToMount -- cameraX=-0.24 cameraY=-0.11 hyp=0.26 cameraTheta=-2.72 mountX=-0.12 mountY=-0.23, mountTheta=-2.04
03:19:29.098 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.24, y=-0.11, opts=13)
03:19:29.098 00.000 13300 Enqueuing Move request for scope (-0.24, -0.11)
03:19:29.099 00.001 11596 Worker thread wakes up
03:19:29.099 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.11) opts 0xd
03:19:29.099 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.24, -0.11)
03:19:29.099 00.000 11596 Moving (-0.24, -0.11) raw xDistance=-0.12 yDistance=-0.23
03:19:29.099 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:19:29.099 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
03:19:29.099 00.000 11596 MoveAxis(E, 0, ABG)
03:19:29.099 00.000 11596 Move returns status 0, amount 0
03:19:29.099 00.000 11596 MoveAxis(N, 306, ABG)
03:19:29.099 00.000 11596 Guiding  Dir = 0, Dur = 306
03:19:29.100 00.001 11596 IsSlewing returns 0
03:19:29.106 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
03:19:29.114 00.008 13300 UpdateGuideState exits: m=1331 SNR=25.6
03:19:29.114 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:29.114 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:19:29.114 00.000 13300 Enqueuing Expose request
03:19:29.190 00.076 11596 IsGuiding returns 0
03:19:29.395 00.205 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c952771d-d1f2-458c-b7f2-b039f3e387ca"}
03:19:29.395 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c952771d-d1f2-458c-b7f2-b039f3e387ca"}
03:19:29.396 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"517b1c96-011e-4657-83de-57f810b46ed4"}
03:19:29.396 00.000 13300 case statement mapped state 6 to 3
03:19:29.396 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"517b1c96-011e-4657-83de-57f810b46ed4"}
03:19:29.396 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c591bd44-c3ac-402e-9df1-0f678068737d"}
03:19:29.396 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":75,"width":15,"height":15,"star_pos":[6.79,6.63],"pixels":"..."},"id":"c591bd44-c3ac-402e-9df1-0f678068737d"}
03:19:29.417 00.021 11596 PulseGuide returned control before completion, sleep 90
03:19:29.539 00.122 11596 IsGuiding returns 1
03:19:29.539 00.000 11596 scope still moving after pulse duration time elapsed
03:19:29.564 00.025 11596 IsSlewing returns 0
03:19:29.635 00.071 11596 IsGuiding returns 1
03:19:29.668 00.033 11596 IsSlewing returns 0
03:19:30.261 00.593 11596 IsGuiding returns 0
03:19:30.261 00.000 11596 scope move finished after 306 + 764 ms
03:19:30.261 00.000 11596 Move returns status 0, amount 306
03:19:30.261 00.000 11596 move complete, result=0
03:19:30.261 00.000 11596 worker thread done servicing request
03:19:30.261 00.000 11596 Worker thread wakes up
03:19:30.261 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 306 ms NORTH
03:19:30.261 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:19:30.775 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:19:32.393 01.618 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6b767e16-76e5-47c6-b251-fbf8d213a052"}
03:19:32.393 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6b767e16-76e5-47c6-b251-fbf8d213a052"}
03:19:32.394 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"de86b80b-b997-446a-828f-e4d34a390524"}
03:19:32.394 00.000 13300 case statement mapped state 6 to 3
03:19:32.394 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"de86b80b-b997-446a-828f-e4d34a390524"}
03:19:32.394 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"98501dd8-f327-41fc-9e1f-7be8565f51b7"}
03:19:32.395 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":75,"width":15,"height":15,"star_pos":[6.79,6.63],"pixels":"..."},"id":"98501dd8-f327-41fc-9e1f-7be8565f51b7"}
03:19:33.810 01.415 11596 Exposure complete
03:19:33.885 00.075 11596 worker thread done servicing request
03:19:33.886 00.001 13300 OnExposeComplete: enter
03:19:33.886 00.000 13300 UpdateGuideState(): m_state=6
03:19:33.886 00.000 13300 Star::Find(15, 43, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
03:19:33.886 00.000 13300 Star::Find returns 1 (0), X=44.25, Y=409.73, Mass=1365, SNR=25.9, Peak=171 HFD=2.9
03:19:33.887 00.001 13300 MultiStar: [#1 0.17,0.08,0.55,U] [#2 0.08,0.36,0.00,M5] [#3 0.34,0.27,0.00,M4] [#4 0.36,0.08,0.00,M5] [#5 0.26,0.19,0.00,M2] [#6 0.05,-0.10,0.28,U] [#7 0.34,0.42,0.00,M2] 
03:19:33.887 00.000 13300 refined, 2 included, MultiStar: {0.17, -0.01}, one-star: {0.20, -0.03}
03:19:33.887 00.000 13300 CameraToMount -- cameraTheta (-0.05) - m_xAngle (1.53) = xAngle (-1.58 = -1.58)
03:19:33.887 00.000 13300 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.71 = 1.57)
03:19:33.887 00.000 13300 CameraToMount -- cameraX=0.17 cameraY=-0.01 hyp=0.17 cameraTheta=-0.05 mountX=-0.00 mountY=0.17, mountTheta=1.58
03:19:33.890 00.003 13300 SchedulePrimaryMove(1016D950, x=0.17, y=-0.01, opts=13)
03:19:33.890 00.000 13300 Enqueuing Move request for scope (0.17, -0.01)
03:19:33.890 00.000 11596 Worker thread wakes up
03:19:33.890 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.01) opts 0xd
03:19:33.890 00.000 11596 Handling offset move in thread for scope, endpoint = (0.17, -0.01)
03:19:33.890 00.000 11596 Moving (0.17, -0.01) raw xDistance=-0.00 yDistance=0.17
03:19:33.890 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
03:19:33.890 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:19:33.891 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
03:19:33.891 00.000 11596 MoveAxis(E, 0, ABG)
03:19:33.891 00.000 11596 Move returns status 0, amount 0
03:19:33.891 00.000 11596 MoveAxis(N, 0, ABG)
03:19:33.891 00.000 11596 Move returns status 0, amount 0
03:19:33.891 00.000 11596 move complete, result=0
03:19:33.891 00.000 11596 worker thread done servicing request
03:19:33.898 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
03:19:33.906 00.008 13300 UpdateGuideState exits: m=1365 SNR=25.9
03:19:33.906 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:33.906 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:19:33.906 00.000 13300 Enqueuing Expose request
03:19:33.906 00.000 11596 Worker thread wakes up
03:19:33.906 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:19:33.906 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:19:34.415 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:19:35.394 00.979 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"daaf0db4-e97a-48f4-8bac-a145cbcf7da8"}
03:19:35.394 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"daaf0db4-e97a-48f4-8bac-a145cbcf7da8"}
03:19:35.395 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c5b33f4d-a39f-4aeb-9192-d29b07fb68ce"}
03:19:35.395 00.000 13300 case statement mapped state 6 to 3
03:19:35.395 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c5b33f4d-a39f-4aeb-9192-d29b07fb68ce"}
03:19:35.395 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b6053dba-8881-493f-8c33-402d0741d520"}
03:19:35.396 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":76,"width":15,"height":15,"star_pos":[7.25,6.73],"pixels":"..."},"id":"b6053dba-8881-493f-8c33-402d0741d520"}
03:19:37.436 02.040 11596 Exposure complete
03:19:37.505 00.069 11596 worker thread done servicing request
03:19:37.505 00.000 13300 OnExposeComplete: enter
03:19:37.505 00.000 13300 UpdateGuideState(): m_state=6
03:19:37.505 00.000 13300 Star::Find(15, 44, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
03:19:37.506 00.001 13300 Star::Find returns 1 (0), X=44.22, Y=409.62, Mass=1346, SNR=25.8, Peak=165 HFD=3.1
03:19:37.506 00.000 13300 MultiStar: [#1 0.14,-0.07,0.57,U] [#2 0.18,0.31,0.00,M6] [#3 0.22,0.30,0.00,M5] [#4 0.13,0.21,0.31,U] [#5 0.15,0.20,0.27,U] [#6 0.03,-0.04,0.28,U] [#7 0.22,0.04,0.28,U] 
03:19:37.506 00.000 13300 refined, 5 included, MultiStar: {0.15, -0.02}, one-star: {0.18, -0.14}
03:19:37.506 00.000 13300 CameraToMount -- cameraTheta (-0.14) - m_xAngle (1.53) = xAngle (-1.68 = -1.68)
03:19:37.506 00.000 13300 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.80 = 1.48)
03:19:37.506 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=-0.02 hyp=0.15 cameraTheta=-0.14 mountX=-0.02 mountY=0.15, mountTheta=1.68
03:19:37.508 00.002 13300 SchedulePrimaryMove(1016D950, x=0.15, y=-0.02, opts=13)
03:19:37.508 00.000 13300 Enqueuing Move request for scope (0.15, -0.02)
03:19:37.508 00.000 11596 Worker thread wakes up
03:19:37.509 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.02) opts 0xd
03:19:37.509 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, -0.02)
03:19:37.509 00.000 11596 Moving (0.15, -0.02) raw xDistance=-0.02 yDistance=0.15
03:19:37.509 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:19:37.509 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:19:37.509 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
03:19:37.509 00.000 11596 MoveAxis(E, 0, ABG)
03:19:37.509 00.000 11596 Move returns status 0, amount 0
03:19:37.509 00.000 11596 MoveAxis(N, 0, ABG)
03:19:37.509 00.000 11596 Move returns status 0, amount 0
03:19:37.510 00.001 11596 move complete, result=0
03:19:37.510 00.000 11596 worker thread done servicing request
03:19:37.517 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
03:19:37.525 00.008 13300 UpdateGuideState exits: m=1346 SNR=25.8
03:19:37.525 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:37.525 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:19:37.525 00.000 13300 Enqueuing Expose request
03:19:37.526 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:19:37.526 00.000 11596 Worker thread wakes up
03:19:37.526 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:19:38.033 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:19:38.393 00.360 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fed7cb1b-c4a1-45aa-a5f6-c8add3e59aba"}
03:19:38.393 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fed7cb1b-c4a1-45aa-a5f6-c8add3e59aba"}
03:19:38.394 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a5f222df-0440-4e44-930e-8b0022e78627"}
03:19:38.394 00.000 13300 case statement mapped state 6 to 3
03:19:38.394 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a5f222df-0440-4e44-930e-8b0022e78627"}
03:19:38.394 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"92bf5f22-65f9-433c-8f95-19ceeee9b907"}
03:19:38.395 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":77,"width":15,"height":15,"star_pos":[7.22,6.62],"pixels":"..."},"id":"92bf5f22-65f9-433c-8f95-19ceeee9b907"}
03:19:41.069 02.674 11596 Exposure complete
03:19:41.139 00.070 11596 worker thread done servicing request
03:19:41.139 00.000 13300 OnExposeComplete: enter
03:19:41.139 00.000 13300 UpdateGuideState(): m_state=6
03:19:41.139 00.000 13300 Star::Find(15, 44, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
03:19:41.139 00.000 13300 Star::Find returns 1 (0), X=44.16, Y=409.60, Mass=1360, SNR=25.8, Peak=153 HFD=3.2
03:19:41.140 00.001 13300 MultiStar: [#1 0.20,-0.16,0.56,U] [#2 0.12,-0.01,0.51,U] [#3 0.19,0.38,0.00,M6] [#4 0.45,0.25,0.00,M5] [#5 0.10,0.04,0.27,U] [#6 0.11,-0.09,0.27,U] [#7 0.17,0.06,0.28,U] 
03:19:41.140 00.000 13300 refined, 5 included, MultiStar: {0.14, -0.08}, one-star: {0.11, -0.16}
03:19:41.140 00.000 13300 CameraToMount -- cameraTheta (-0.56) - m_xAngle (1.53) = xAngle (-2.09 = -2.09)
03:19:41.140 00.000 13300 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.22 = 1.06)
03:19:41.140 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=-0.08 hyp=0.16 cameraTheta=-0.56 mountX=-0.08 mountY=0.14, mountTheta=2.09
03:19:41.142 00.002 13300 SchedulePrimaryMove(1016D950, x=0.14, y=-0.08, opts=13)
03:19:41.142 00.000 13300 Enqueuing Move request for scope (0.14, -0.08)
03:19:41.142 00.000 11596 Worker thread wakes up
03:19:41.143 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.08) opts 0xd
03:19:41.143 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, -0.08)
03:19:41.143 00.000 11596 Moving (0.14, -0.08) raw xDistance=-0.08 yDistance=0.14
03:19:41.143 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:19:41.143 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:19:41.143 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:19:41.143 00.000 11596 MoveAxis(E, 0, ABG)
03:19:41.143 00.000 11596 Move returns status 0, amount 0
03:19:41.143 00.000 11596 MoveAxis(N, 0, ABG)
03:19:41.143 00.000 11596 Move returns status 0, amount 0
03:19:41.143 00.000 11596 move complete, result=0
03:19:41.144 00.001 11596 worker thread done servicing request
03:19:41.150 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
03:19:41.158 00.008 13300 UpdateGuideState exits: m=1360 SNR=25.8
03:19:41.158 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:41.158 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:19:41.158 00.000 13300 Enqueuing Expose request
03:19:41.159 00.001 11596 Worker thread wakes up
03:19:41.159 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:19:41.159 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:19:41.406 00.247 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"29e28ba3-3408-4c54-a5a9-0e098f0154af"}
03:19:41.406 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"29e28ba3-3408-4c54-a5a9-0e098f0154af"}
03:19:41.407 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8ac281e3-7f25-47d4-9810-6bf401a1dfe7"}
03:19:41.407 00.000 13300 case statement mapped state 6 to 3
03:19:41.407 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8ac281e3-7f25-47d4-9810-6bf401a1dfe7"}
03:19:41.408 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0cf06b41-b51e-4417-8efc-613049a6978c"}
03:19:41.408 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":78,"width":15,"height":15,"star_pos":[7.16,6.60],"pixels":"..."},"id":"0cf06b41-b51e-4417-8efc-613049a6978c"}
03:19:41.674 00.266 11596 Handling exposure in thread, d=3000 o=3 r=(29,395,31,31)
03:19:44.405 02.731 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4a45921b-c289-4bee-8515-41e78a4fde79"}
03:19:44.405 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4a45921b-c289-4bee-8515-41e78a4fde79"}
03:19:44.406 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f8f5ce96-6e81-4c7a-b009-47504af4c638"}
03:19:44.406 00.000 13300 case statement mapped state 6 to 3
03:19:44.406 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f8f5ce96-6e81-4c7a-b009-47504af4c638"}
03:19:44.407 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"37425105-565e-4626-b41f-e5fa90a5d218"}
03:19:44.407 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":78,"width":15,"height":15,"star_pos":[7.16,6.60],"pixels":"..."},"id":"37425105-565e-4626-b41f-e5fa90a5d218"}
03:19:44.732 00.325 11596 Exposure complete
03:19:44.748 00.016 13300 evsrv: cli 10203CC0 connect
03:19:44.748 00.000 13300 case statement mapped state 6 to 3
03:19:44.749 00.001 13300 case statement mapped state 6 to 3
03:19:44.749 00.000 13300 evsrv: cli 10203CC0 request: {"method":"get_app_state","id":"4c4087eb-9b4f-469e-85db-b30378d7a571"}
03:19:44.750 00.001 13300 case statement mapped state 6 to 3
03:19:44.750 00.000 13300 evsrv: cli 10203CC0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4c4087eb-9b4f-469e-85db-b30378d7a571"}
03:19:44.753 00.003 13300 evsrv: cli 10203CC0 disconnect
03:19:44.753 00.000 13300 evsrv: cli 10203EA0 connect
03:19:44.753 00.000 13300 case statement mapped state 6 to 3
03:19:44.754 00.001 13300 case statement mapped state 6 to 3
03:19:44.758 00.004 13300 evsrv: cli 10203EA0 request: {"method":"stop_capture","id":"b3b5d3e0-f72d-471c-ad4c-48f99d884559"}
03:19:44.758 00.000 13300 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
03:19:44.758 00.000 13300 Status Line: In attesa del dispositivo...
03:19:44.763 00.005 13300 evsrv: cli 10203EA0 response: {"jsonrpc":"2.0","result":0,"id":"b3b5d3e0-f72d-471c-ad4c-48f99d884559"}
03:19:44.764 00.001 13300 evsrv: cli 10203EA0 disconnect
03:19:44.765 00.001 13300 evsrv: cli 10203FE0 connect
03:19:44.765 00.000 13300 case statement mapped state 6 to 3
03:19:44.766 00.001 13300 case statement mapped state 6 to 3
03:19:44.766 00.000 13300 evsrv: cli 10203FE0 request: {"method":"get_app_state","id":"c48c51e5-a5ed-44d0-a79c-85cd15f1ef59"}
03:19:44.766 00.000 13300 case statement mapped state 6 to 3
03:19:44.766 00.000 13300 evsrv: cli 10203FE0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c48c51e5-a5ed-44d0-a79c-85cd15f1ef59"}
03:19:44.767 00.001 13300 evsrv: cli 10203FE0 disconnect
03:19:44.845 00.078 11596 worker thread done servicing request
03:19:44.845 00.000 13300 OnExposeComplete: enter
03:19:44.845 00.000 13300 UpdateGuideState(): m_state=6
03:19:44.846 00.001 13300 Mount: notify guiding stopped
03:19:44.846 00.000 13300 BLC: window closed
03:19:44.846 00.000 13300 BLC: Last direction was reset
03:19:44.846 00.000 13300 Changing from state GUIDING to STOP
03:19:44.847 00.001 13300 guider state => SELECTED
03:19:44.847 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1294->Stopped Guiding
03:19:44.847 00.000 13300 Status Line: Guida fermata
03:19:44.862 00.015 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=1, FiltMax=97, Gamma=0.510
03:19:44.876 00.014 13300 UpdateGuideState exits: Guida fermata
03:19:44.876 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=0
03:19:44.877 00.001 13300 setting force full frames = true
03:19:45.014 00.137 13300 Status Line: Fermato.
03:19:45.768 00.754 13300 evsrv: cli 10203CC0 connect
03:19:45.770 00.002 13300 evsrv: cli 10203CC0 request: {"method":"get_app_state","id":"96821811-eacf-4c1a-ae96-d24f5efa0676"}
03:19:45.770 00.000 13300 evsrv: cli 10203CC0 response: {"jsonrpc":"2.0","result":"Stopped","id":"96821811-eacf-4c1a-ae96-d24f5efa0676"}
03:19:45.770 00.000 13300 evsrv: cli 10203CC0 disconnect
03:19:47.417 01.647 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d8062b83-6406-48bc-b6c8-2583a123096d"}
03:19:47.417 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d8062b83-6406-48bc-b6c8-2583a123096d"}
03:19:47.418 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6544842d-8b5c-4dbf-8c76-f5d8a16f0253"}
03:19:47.418 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6544842d-8b5c-4dbf-8c76-f5d8a16f0253"}
03:19:50.417 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0a0ba338-5909-4e49-a883-9b20ee5c6fff"}
03:19:50.417 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0a0ba338-5909-4e49-a883-9b20ee5c6fff"}
03:19:50.418 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a12be3f1-aa69-4f00-90e6-73b3c93fbb79"}
03:19:50.418 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a12be3f1-aa69-4f00-90e6-73b3c93fbb79"}
03:19:53.454 03.036 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2063fc32-d910-4df9-99ef-60ca61eb260e"}
03:19:53.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2063fc32-d910-4df9-99ef-60ca61eb260e"}
03:19:53.456 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f5236878-57a6-4793-9a86-fe5df0c5af1d"}
03:19:53.457 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f5236878-57a6-4793-9a86-fe5df0c5af1d"}
03:19:56.455 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b0efae6a-cafc-40cf-aafc-9db488279304"}
03:19:56.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b0efae6a-cafc-40cf-aafc-9db488279304"}
03:19:56.456 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fb348c6e-d043-4951-bbe8-9067afb6712b"}
03:19:56.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fb348c6e-d043-4951-bbe8-9067afb6712b"}
03:19:59.454 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c724a332-6df5-4a54-9cdf-ecac5bf1ef97"}
03:19:59.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c724a332-6df5-4a54-9cdf-ecac5bf1ef97"}
03:19:59.455 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"67449725-3392-4623-9b3b-609fc817abec"}
03:19:59.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"67449725-3392-4623-9b3b-609fc817abec"}
03:20:02.455 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d875b5d8-bd2b-4ec9-82be-8cc1ccd37fd6"}
03:20:02.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d875b5d8-bd2b-4ec9-82be-8cc1ccd37fd6"}
03:20:02.456 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"efb9f4bc-3991-451c-89e3-f9819e8ca9fb"}
03:20:02.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"efb9f4bc-3991-451c-89e3-f9819e8ca9fb"}
03:20:05.455 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1d874bfa-8a0b-4570-a80d-363d751e954e"}
03:20:05.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1d874bfa-8a0b-4570-a80d-363d751e954e"}
03:20:05.456 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e796536b-6b1d-4e10-a83f-0324d25aa1ea"}
03:20:05.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e796536b-6b1d-4e10-a83f-0324d25aa1ea"}
03:20:08.456 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"44fae01b-7a47-400f-8fb8-e88e4221782b"}
03:20:08.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"44fae01b-7a47-400f-8fb8-e88e4221782b"}
03:20:08.457 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e79a2579-cab8-4a25-b3cf-d3971bb449ea"}
03:20:08.457 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e79a2579-cab8-4a25-b3cf-d3971bb449ea"}
03:20:11.454 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3924cbe0-562f-4a77-9b34-11fe3af659cd"}
03:20:11.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3924cbe0-562f-4a77-9b34-11fe3af659cd"}
03:20:11.455 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"388e33c9-bd11-4b35-a8ae-9ccc5eb199b2"}
03:20:11.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"388e33c9-bd11-4b35-a8ae-9ccc5eb199b2"}
03:20:14.455 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ec47876a-c76e-47cd-a826-e520746a4c1f"}
03:20:14.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ec47876a-c76e-47cd-a826-e520746a4c1f"}
03:20:14.456 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"50a51e29-6eab-4803-9637-1155e7b0c3d0"}
03:20:14.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"50a51e29-6eab-4803-9637-1155e7b0c3d0"}
03:20:17.455 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9789ac58-b4e5-4fe7-945e-dfdee0bd9fc8"}
03:20:17.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9789ac58-b4e5-4fe7-945e-dfdee0bd9fc8"}
03:20:17.456 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cc0fe666-662f-4287-a244-03cabf424a60"}
03:20:17.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cc0fe666-662f-4287-a244-03cabf424a60"}
03:20:20.454 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8e011b4a-2347-4551-9632-b11f43a1cd9d"}
03:20:20.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8e011b4a-2347-4551-9632-b11f43a1cd9d"}
03:20:20.455 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"48cad6be-b74b-4b39-a55a-16cd88b3343a"}
03:20:20.456 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"48cad6be-b74b-4b39-a55a-16cd88b3343a"}
03:20:23.455 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c62901e6-d62c-4a4d-8f7a-c934ed1f7e01"}
03:20:23.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c62901e6-d62c-4a4d-8f7a-c934ed1f7e01"}
03:20:23.456 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ffc9768d-2abc-4bb1-89dc-7c72142d717a"}
03:20:23.457 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ffc9768d-2abc-4bb1-89dc-7c72142d717a"}
03:20:26.454 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"28dacb23-700e-456e-ab46-94ab3fd44e99"}
03:20:26.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"28dacb23-700e-456e-ab46-94ab3fd44e99"}
03:20:26.455 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"22435a4d-8f55-47f1-83a7-2914d750f10b"}
03:20:26.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"22435a4d-8f55-47f1-83a7-2914d750f10b"}
03:20:29.453 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"83847b5e-68e2-4564-9e78-b84cad4b43fd"}
03:20:29.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"83847b5e-68e2-4564-9e78-b84cad4b43fd"}
03:20:29.454 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4e8c0eec-01cc-4c8c-aeb5-53c7da7112e1"}
03:20:29.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4e8c0eec-01cc-4c8c-aeb5-53c7da7112e1"}
03:20:32.453 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"495b1e03-2076-4377-b2e7-c8f3c24f24c8"}
03:20:32.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"495b1e03-2076-4377-b2e7-c8f3c24f24c8"}
03:20:32.454 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ba401cb6-f2f0-4df7-a56d-036f711c2eee"}
03:20:32.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ba401cb6-f2f0-4df7-a56d-036f711c2eee"}
03:20:35.454 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a13c4d90-f619-4bb6-b156-aecd45ce0bcd"}
03:20:35.455 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a13c4d90-f619-4bb6-b156-aecd45ce0bcd"}
03:20:35.455 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e88d8678-9987-4dce-8df7-95724782c613"}
03:20:35.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e88d8678-9987-4dce-8df7-95724782c613"}
03:20:38.455 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8a8f6df7-e612-434e-990b-1fe7209ad053"}
03:20:38.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8a8f6df7-e612-434e-990b-1fe7209ad053"}
03:20:38.456 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7e6a0e70-97eb-4ea6-b59e-168406c2444d"}
03:20:38.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7e6a0e70-97eb-4ea6-b59e-168406c2444d"}
03:20:41.454 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"941b7cf6-ccc3-4102-9ecc-4d7e6bf048a1"}
03:20:41.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"941b7cf6-ccc3-4102-9ecc-4d7e6bf048a1"}
03:20:41.455 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"553fc65d-61ea-4122-b442-410263c1ccd6"}
03:20:41.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"553fc65d-61ea-4122-b442-410263c1ccd6"}
03:20:44.453 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"08eeadde-88f3-4b11-af9e-272a8be0150f"}
03:20:44.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"08eeadde-88f3-4b11-af9e-272a8be0150f"}
03:20:44.454 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e37e2d97-5f3c-495f-a02a-95dea8eaed80"}
03:20:44.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e37e2d97-5f3c-495f-a02a-95dea8eaed80"}
03:20:47.453 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"13a1ee9d-2b44-4736-afd0-a68026ad8ca1"}
03:20:47.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"13a1ee9d-2b44-4736-afd0-a68026ad8ca1"}
03:20:47.454 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"400e7bfc-060a-4d2d-a65f-8394ec75c6de"}
03:20:47.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"400e7bfc-060a-4d2d-a65f-8394ec75c6de"}
03:20:50.451 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a0e0dca0-8371-4c35-852b-fbf122c36244"}
03:20:50.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a0e0dca0-8371-4c35-852b-fbf122c36244"}
03:20:50.452 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1fff93d0-8231-4e1e-bf49-341a62082e54"}
03:20:50.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1fff93d0-8231-4e1e-bf49-341a62082e54"}
03:20:53.451 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"95a01727-f575-4a3c-bcf5-36dc2af54998"}
03:20:53.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"95a01727-f575-4a3c-bcf5-36dc2af54998"}
03:20:53.452 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"61ce9f9c-3eb9-49fc-92e9-a08f53ca28f9"}
03:20:53.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"61ce9f9c-3eb9-49fc-92e9-a08f53ca28f9"}
03:20:56.451 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"452ef70f-6f0b-42ff-88c5-cd636665f700"}
03:20:56.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"452ef70f-6f0b-42ff-88c5-cd636665f700"}
03:20:56.452 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"88b4afe0-437a-4c7c-8015-edf9f49a887c"}
03:20:56.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"88b4afe0-437a-4c7c-8015-edf9f49a887c"}
03:20:59.451 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"14fdabc3-1f09-405d-9edb-0b35189d12a6"}
03:20:59.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"14fdabc3-1f09-405d-9edb-0b35189d12a6"}
03:20:59.452 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bc36aa9c-38e7-4c6f-8c94-17ec15ac9931"}
03:20:59.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bc36aa9c-38e7-4c6f-8c94-17ec15ac9931"}
03:21:02.450 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b649d2e8-42d9-4dd2-98e2-c7fcca5aef5d"}
03:21:02.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b649d2e8-42d9-4dd2-98e2-c7fcca5aef5d"}
03:21:02.451 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f1f3fb72-e007-4b62-a09f-04ed1b2fc27a"}
03:21:02.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f1f3fb72-e007-4b62-a09f-04ed1b2fc27a"}
03:21:05.450 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a7fa8cc0-bb49-4cfe-918a-9e9ada70b796"}
03:21:05.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a7fa8cc0-bb49-4cfe-918a-9e9ada70b796"}
03:21:05.451 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a40f2cf9-5c68-4b3a-8b60-085be3134757"}
03:21:05.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a40f2cf9-5c68-4b3a-8b60-085be3134757"}
03:21:08.449 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"88da4d7b-c670-4a4c-af45-390f1aaab263"}
03:21:08.449 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"88da4d7b-c670-4a4c-af45-390f1aaab263"}
03:21:08.450 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"85fd1055-9504-47c9-94eb-41f441dc4c9e"}
03:21:08.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"85fd1055-9504-47c9-94eb-41f441dc4c9e"}
03:21:11.449 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9518a13a-6e9f-4133-8816-b640fac2659a"}
03:21:11.449 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9518a13a-6e9f-4133-8816-b640fac2659a"}
03:21:11.450 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"66157c9c-ae89-463f-9b11-8eb80fdf24d3"}
03:21:11.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"66157c9c-ae89-463f-9b11-8eb80fdf24d3"}
03:21:14.450 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"42bbdd48-8579-4809-90dc-46dd023c4224"}
03:21:14.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"42bbdd48-8579-4809-90dc-46dd023c4224"}
03:21:14.451 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b217e5ef-5c4c-487c-a452-c0250ed012ef"}
03:21:14.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b217e5ef-5c4c-487c-a452-c0250ed012ef"}
03:21:17.449 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"115fb678-0923-4c9f-8ff4-77adb8f6b439"}
03:21:17.449 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"115fb678-0923-4c9f-8ff4-77adb8f6b439"}
03:21:17.450 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2fd79fd6-6687-487b-b34f-e2aa94e0da69"}
03:21:17.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2fd79fd6-6687-487b-b34f-e2aa94e0da69"}
03:21:20.448 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9b111453-9f76-4356-ad4b-90df2563a138"}
03:21:20.448 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9b111453-9f76-4356-ad4b-90df2563a138"}
03:21:20.449 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"76242429-ef30-46be-942d-3524b03e5f83"}
03:21:20.449 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"76242429-ef30-46be-942d-3524b03e5f83"}
03:21:23.448 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b870b449-a374-461f-b76b-347ec13c43b6"}
03:21:23.448 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b870b449-a374-461f-b76b-347ec13c43b6"}
03:21:23.448 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aab329dc-6564-4544-aa72-fbb6a510668d"}
03:21:23.449 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"aab329dc-6564-4544-aa72-fbb6a510668d"}
03:21:26.448 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c2c51ade-6348-4465-8a2f-98032e64946c"}
03:21:26.448 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c2c51ade-6348-4465-8a2f-98032e64946c"}
03:21:26.449 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e4622fa2-2695-4dac-87e7-cf2d72301ede"}
03:21:26.449 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e4622fa2-2695-4dac-87e7-cf2d72301ede"}
03:21:29.447 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"026f7f80-30df-4769-81a5-265c07a78a0e"}
03:21:29.447 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"026f7f80-30df-4769-81a5-265c07a78a0e"}
03:21:29.448 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"60406c33-d477-4be8-8668-0c5c87206cf8"}
03:21:29.448 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"60406c33-d477-4be8-8668-0c5c87206cf8"}
03:21:32.446 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a0dcbb53-a43b-4958-a632-7260aaf2ba4b"}
03:21:32.446 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a0dcbb53-a43b-4958-a632-7260aaf2ba4b"}
03:21:32.447 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"31be27bf-aa11-42ac-852d-efbfe8fea8af"}
03:21:32.447 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"31be27bf-aa11-42ac-852d-efbfe8fea8af"}
03:21:35.446 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9bfd7cc0-8c2b-4671-915c-4eecc39e620a"}
03:21:35.446 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9bfd7cc0-8c2b-4671-915c-4eecc39e620a"}
03:21:35.447 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0ac23f9b-ac83-40e8-98d5-8724ec9709be"}
03:21:35.447 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0ac23f9b-ac83-40e8-98d5-8724ec9709be"}
03:21:38.555 03.108 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e6909f59-36b8-4a14-b747-079248a82bf1"}
03:21:38.556 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e6909f59-36b8-4a14-b747-079248a82bf1"}
03:21:38.556 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e1c214df-bdd0-4550-9cff-5f2f900a0750"}
03:21:38.557 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e1c214df-bdd0-4550-9cff-5f2f900a0750"}
03:21:41.556 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"40a1f61a-cbcc-421f-8b7d-3683faf571b2"}
03:21:41.556 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"40a1f61a-cbcc-421f-8b7d-3683faf571b2"}
03:21:41.557 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"87953229-191e-4592-9db3-35b6487b4d0d"}
03:21:41.557 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"87953229-191e-4592-9db3-35b6487b4d0d"}
03:21:44.554 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d6206b98-1b4a-45dc-a63f-87591f84607d"}
03:21:44.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d6206b98-1b4a-45dc-a63f-87591f84607d"}
03:21:44.555 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ec447d23-f06b-4ec6-9a32-e352239ea5a0"}
03:21:44.555 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ec447d23-f06b-4ec6-9a32-e352239ea5a0"}
03:21:47.554 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c431a61a-f3df-40ef-80c3-e16c7312878b"}
03:21:47.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c431a61a-f3df-40ef-80c3-e16c7312878b"}
03:21:47.555 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f89d3d22-4ae2-4198-ab6c-e6a902d1be47"}
03:21:47.555 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f89d3d22-4ae2-4198-ab6c-e6a902d1be47"}
03:21:50.554 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7d6f38cb-0d09-4ece-8439-13a9073d5bf7"}
03:21:50.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7d6f38cb-0d09-4ece-8439-13a9073d5bf7"}
03:21:50.555 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ebff8fe4-6be2-44b1-b4e5-ed40761fac29"}
03:21:50.555 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ebff8fe4-6be2-44b1-b4e5-ed40761fac29"}
03:21:53.553 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"51dbc725-ebf4-4c10-b655-a0018ef0bdb4"}
03:21:53.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"51dbc725-ebf4-4c10-b655-a0018ef0bdb4"}
03:21:53.554 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bb51a5c2-3b48-4715-841d-a56f18c62ead"}
03:21:53.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bb51a5c2-3b48-4715-841d-a56f18c62ead"}
03:21:56.552 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4156a156-8dd2-4e2d-8dc0-c0659254c55f"}
03:21:56.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4156a156-8dd2-4e2d-8dc0-c0659254c55f"}
03:21:56.553 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"802363c0-19cb-4408-877e-0662416cde79"}
03:21:56.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"802363c0-19cb-4408-877e-0662416cde79"}
03:21:59.553 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"642802a9-1b8f-4ab8-b9b9-bcfe4c34461a"}
03:21:59.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"642802a9-1b8f-4ab8-b9b9-bcfe4c34461a"}
03:21:59.554 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"71fa13eb-0bba-4153-8b9b-c8119748ba16"}
03:21:59.555 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"71fa13eb-0bba-4153-8b9b-c8119748ba16"}
03:22:02.552 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d677d908-30ea-4c1d-a946-1020a944ad81"}
03:22:02.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d677d908-30ea-4c1d-a946-1020a944ad81"}
03:22:02.553 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0ce6d567-dc74-48fe-b9c4-6d399fde3192"}
03:22:02.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0ce6d567-dc74-48fe-b9c4-6d399fde3192"}
03:22:05.552 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6b5a43c6-51cc-4983-9d3c-7c5f9cbe36f4"}
03:22:05.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6b5a43c6-51cc-4983-9d3c-7c5f9cbe36f4"}
03:22:05.553 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0cd0d2b7-95e8-404c-8bcf-8a7861405e75"}
03:22:05.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0cd0d2b7-95e8-404c-8bcf-8a7861405e75"}
03:22:08.552 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"778285cf-6c85-4fb9-b67e-69773bdad540"}
03:22:08.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"778285cf-6c85-4fb9-b67e-69773bdad540"}
03:22:08.554 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7aa0b1e7-bb34-400d-8fda-e4e733a7d2e1"}
03:22:08.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7aa0b1e7-bb34-400d-8fda-e4e733a7d2e1"}
03:22:11.552 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2a318e02-9707-4891-98f5-7d7cd431711b"}
03:22:11.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2a318e02-9707-4891-98f5-7d7cd431711b"}
03:22:11.553 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"065dcb70-0c0c-423b-a575-287597e5ce1c"}
03:22:11.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"065dcb70-0c0c-423b-a575-287597e5ce1c"}
03:22:14.552 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4cb4de3c-5525-416b-80b6-662a99171c16"}
03:22:14.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4cb4de3c-5525-416b-80b6-662a99171c16"}
03:22:14.553 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3c6e2bf8-d3f9-483f-976a-1b8effe89816"}
03:22:14.554 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3c6e2bf8-d3f9-483f-976a-1b8effe89816"}
03:22:17.552 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"51ad1ca1-2610-4940-8a2b-de917a50c6ef"}
03:22:17.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"51ad1ca1-2610-4940-8a2b-de917a50c6ef"}
03:22:17.553 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7f1e45af-08f5-45fb-81cf-ee02961b61af"}
03:22:17.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7f1e45af-08f5-45fb-81cf-ee02961b61af"}
03:22:20.551 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"40b79903-eb2f-4b8e-a5a5-48c1ee46eb62"}
03:22:20.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"40b79903-eb2f-4b8e-a5a5-48c1ee46eb62"}
03:22:20.552 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f2c588cd-8c5d-423b-9bf1-cd1b32e61af9"}
03:22:20.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f2c588cd-8c5d-423b-9bf1-cd1b32e61af9"}
03:22:23.551 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2dcf19c8-9c3e-4211-8fe9-dd3fd53abe1b"}
03:22:23.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2dcf19c8-9c3e-4211-8fe9-dd3fd53abe1b"}
03:22:23.552 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"252e809e-20e7-4506-8b21-3b8cfe521403"}
03:22:23.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"252e809e-20e7-4506-8b21-3b8cfe521403"}
03:22:26.550 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5647d1a7-d9fa-49e3-9af4-f381ef7ddd0b"}
03:22:26.551 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5647d1a7-d9fa-49e3-9af4-f381ef7ddd0b"}
03:22:26.551 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6e269db3-3325-4d59-bd0e-ba2d36ce9c8d"}
03:22:26.552 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6e269db3-3325-4d59-bd0e-ba2d36ce9c8d"}
03:22:29.552 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3e54070e-2c95-4f04-8221-1bddc686371d"}
03:22:29.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3e54070e-2c95-4f04-8221-1bddc686371d"}
03:22:29.553 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1d059d57-9f0e-4d25-88ce-656c036bb231"}
03:22:29.554 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1d059d57-9f0e-4d25-88ce-656c036bb231"}
03:22:32.551 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a8cd1ab6-8a29-4d31-a4c5-c97748c49f5b"}
03:22:32.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a8cd1ab6-8a29-4d31-a4c5-c97748c49f5b"}
03:22:32.552 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2f3d853a-4d47-4b06-996b-69db4091aad2"}
03:22:32.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2f3d853a-4d47-4b06-996b-69db4091aad2"}
03:22:35.552 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d8c64e9c-7ce3-4c49-99a9-0fca22009c74"}
03:22:35.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d8c64e9c-7ce3-4c49-99a9-0fca22009c74"}
03:22:35.553 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"16932dc8-d459-495c-ac5b-bf5e24c21da6"}
03:22:35.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"16932dc8-d459-495c-ac5b-bf5e24c21da6"}
03:22:38.552 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"49ea3dbf-6043-42bf-85d3-c414f3c0d0fd"}
03:22:38.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"49ea3dbf-6043-42bf-85d3-c414f3c0d0fd"}
03:22:38.553 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"095b450d-6ad1-4e41-a30b-c6d955ac17cc"}
03:22:38.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"095b450d-6ad1-4e41-a30b-c6d955ac17cc"}
03:22:41.552 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"23e22d09-0001-4eb9-a1d2-0d7f79d7d59a"}
03:22:41.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"23e22d09-0001-4eb9-a1d2-0d7f79d7d59a"}
03:22:41.552 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3665e2f1-853a-4c31-b6b4-7c8ff61355cd"}
03:22:41.553 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3665e2f1-853a-4c31-b6b4-7c8ff61355cd"}
03:22:44.552 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4284c712-a5e6-467b-9bda-93ac4f38cb3a"}
03:22:44.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4284c712-a5e6-467b-9bda-93ac4f38cb3a"}
03:22:44.553 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c4b3c2e9-a14c-4edc-bcf7-1bbe0b856f43"}
03:22:44.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c4b3c2e9-a14c-4edc-bcf7-1bbe0b856f43"}
03:22:47.551 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8b994070-e767-44ae-984b-6498bbbd0ab6"}
03:22:47.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8b994070-e767-44ae-984b-6498bbbd0ab6"}
03:22:47.552 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"45fea0ed-4fbb-4e06-b2fd-7fbfab831a74"}
03:22:47.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"45fea0ed-4fbb-4e06-b2fd-7fbfab831a74"}
03:22:50.550 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5a9b1862-214e-445a-9f45-a086dafeb0d0"}
03:22:50.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5a9b1862-214e-445a-9f45-a086dafeb0d0"}
03:22:50.551 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"327e2253-6275-40b7-80a5-9a74ea4b2e73"}
03:22:50.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"327e2253-6275-40b7-80a5-9a74ea4b2e73"}
03:22:53.549 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"754b1e03-1eaa-4ead-a73c-d14df27c00b4"}
03:22:53.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"754b1e03-1eaa-4ead-a73c-d14df27c00b4"}
03:22:53.550 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"37a72759-aafc-4e3b-883f-f86741173fa7"}
03:22:53.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"37a72759-aafc-4e3b-883f-f86741173fa7"}
03:22:56.550 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"14094078-83fb-4224-98d9-68cc7ea3980c"}
03:22:56.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"14094078-83fb-4224-98d9-68cc7ea3980c"}
03:22:56.551 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7329861e-2dd6-490e-8775-3469977d452e"}
03:22:56.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7329861e-2dd6-490e-8775-3469977d452e"}
03:22:59.550 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8be916cf-6540-472a-a755-9f93a76aa7b1"}
03:22:59.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8be916cf-6540-472a-a755-9f93a76aa7b1"}
03:22:59.551 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d2e081f3-ca2e-40c6-8665-82f45c66a4f7"}
03:22:59.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d2e081f3-ca2e-40c6-8665-82f45c66a4f7"}
03:23:02.549 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f7f09d31-3dfb-433c-8501-e1b9375fcbc7"}
03:23:02.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f7f09d31-3dfb-433c-8501-e1b9375fcbc7"}
03:23:02.550 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9b98b0e4-0f93-458a-9d51-0c049a442045"}
03:23:02.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9b98b0e4-0f93-458a-9d51-0c049a442045"}
03:23:05.548 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ca22dc70-0a9a-43a5-aa06-c379a7469180"}
03:23:05.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ca22dc70-0a9a-43a5-aa06-c379a7469180"}
03:23:05.549 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c5d4549f-acfa-4145-a8f3-3d36557d74eb"}
03:23:05.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c5d4549f-acfa-4145-a8f3-3d36557d74eb"}
03:23:08.549 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"77babef1-4013-410e-850f-30082d0fb4b4"}
03:23:08.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"77babef1-4013-410e-850f-30082d0fb4b4"}
03:23:08.550 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d1586317-580e-4b45-9009-a924b4f102d3"}
03:23:08.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d1586317-580e-4b45-9009-a924b4f102d3"}
03:23:11.548 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0c30e7c3-3649-461d-88cf-1562f2c6e5d8"}
03:23:11.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0c30e7c3-3649-461d-88cf-1562f2c6e5d8"}
03:23:11.549 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bdeb24aa-2ea1-4cb7-b515-58c87b9e99d6"}
03:23:11.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bdeb24aa-2ea1-4cb7-b515-58c87b9e99d6"}
03:23:14.548 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4ec83451-401c-45d2-8f85-34d983e5e95b"}
03:23:14.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4ec83451-401c-45d2-8f85-34d983e5e95b"}
03:23:14.549 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0e27e0b9-75e6-4cd9-92d4-383ca5fcb959"}
03:23:14.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0e27e0b9-75e6-4cd9-92d4-383ca5fcb959"}
03:23:17.549 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9e09b568-602d-4609-8bb4-45d1cfb34f42"}
03:23:17.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9e09b568-602d-4609-8bb4-45d1cfb34f42"}
03:23:17.550 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8ac8e225-980c-4f43-9cd6-cfa6a5a94ad7"}
03:23:17.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8ac8e225-980c-4f43-9cd6-cfa6a5a94ad7"}
03:23:20.548 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"10186cd0-f678-443a-abe3-a9f4d829460f"}
03:23:20.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"10186cd0-f678-443a-abe3-a9f4d829460f"}
03:23:20.549 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"34bd13ac-d9a7-4cf6-9161-519b017b7d2c"}
03:23:20.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"34bd13ac-d9a7-4cf6-9161-519b017b7d2c"}
03:23:23.548 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4c3550ba-3c25-4880-a721-866163e5b95e"}
03:23:23.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4c3550ba-3c25-4880-a721-866163e5b95e"}
03:23:23.549 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fe93f895-70d6-4f46-afc4-436449ccc408"}
03:23:23.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fe93f895-70d6-4f46-afc4-436449ccc408"}
03:23:26.547 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"056020c8-8eff-453f-b917-a90d33a3caae"}
03:23:26.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"056020c8-8eff-453f-b917-a90d33a3caae"}
03:23:26.548 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ec4f3037-6588-46e9-a997-d731399997bc"}
03:23:26.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ec4f3037-6588-46e9-a997-d731399997bc"}
03:23:29.547 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eba299c3-d7b5-4bfa-ae53-781064d2f515"}
03:23:29.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eba299c3-d7b5-4bfa-ae53-781064d2f515"}
03:23:29.548 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d20ee960-b99f-4f64-bc27-3fda67a137bb"}
03:23:29.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d20ee960-b99f-4f64-bc27-3fda67a137bb"}
03:23:32.547 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6ef25c7e-51fb-4b11-aeb8-a2d61e3935e8"}
03:23:32.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6ef25c7e-51fb-4b11-aeb8-a2d61e3935e8"}
03:23:32.547 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ccf7e80f-f791-4b24-b3ec-858e403a3d29"}
03:23:32.548 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ccf7e80f-f791-4b24-b3ec-858e403a3d29"}
03:23:35.545 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"deea7e6e-76a6-4105-84da-04b7b4b8eb94"}
03:23:35.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"deea7e6e-76a6-4105-84da-04b7b4b8eb94"}
03:23:35.546 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6d211e48-8549-498c-a418-5a25ddad282f"}
03:23:35.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6d211e48-8549-498c-a418-5a25ddad282f"}
03:23:38.545 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"52cfe5ed-a7b7-499f-b880-b084273784ae"}
03:23:38.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"52cfe5ed-a7b7-499f-b880-b084273784ae"}
03:23:38.546 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2adb1027-fb19-48af-9730-4a51f6271221"}
03:23:38.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2adb1027-fb19-48af-9730-4a51f6271221"}
03:23:41.545 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b2374e41-d583-4fe8-bcd4-42d1219f72be"}
03:23:41.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b2374e41-d583-4fe8-bcd4-42d1219f72be"}
03:23:41.546 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"822a31d2-a8e2-4dbb-a264-cfcb97e9a4f5"}
03:23:41.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"822a31d2-a8e2-4dbb-a264-cfcb97e9a4f5"}
03:23:44.545 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"85871ebc-0640-4279-9ce5-88d47ac0b84c"}
03:23:44.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"85871ebc-0640-4279-9ce5-88d47ac0b84c"}
03:23:44.546 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6b32cf58-6c16-4d9a-8fc6-9a69952cc389"}
03:23:44.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6b32cf58-6c16-4d9a-8fc6-9a69952cc389"}
03:23:47.546 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1038164b-3dab-4b9e-9df4-7f6dc1883ab0"}
03:23:47.547 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1038164b-3dab-4b9e-9df4-7f6dc1883ab0"}
03:23:47.548 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"060dfbe1-d6d9-4268-b441-c7fdbacc48da"}
03:23:47.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"060dfbe1-d6d9-4268-b441-c7fdbacc48da"}
03:23:50.545 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8ca0b96b-42aa-4b5d-90c7-d566bbefbc98"}
03:23:50.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8ca0b96b-42aa-4b5d-90c7-d566bbefbc98"}
03:23:50.546 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dd5795d3-8b28-4bcd-a365-1f3f1cd57019"}
03:23:50.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"dd5795d3-8b28-4bcd-a365-1f3f1cd57019"}
03:23:53.549 03.003 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"faaf7859-e9b3-4009-897a-a6d5c1fedf5f"}
03:23:53.550 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"faaf7859-e9b3-4009-897a-a6d5c1fedf5f"}
03:23:53.550 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"31cb82b0-45b0-436f-accc-ac0b2dbb42e9"}
03:23:53.551 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"31cb82b0-45b0-436f-accc-ac0b2dbb42e9"}
03:23:56.556 03.005 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"826668b6-919b-48b2-a1d2-78e8ffafdb29"}
03:23:56.556 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"826668b6-919b-48b2-a1d2-78e8ffafdb29"}
03:23:56.557 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f9fa43f6-99f6-4955-8c2d-21e6f7b5a10a"}
03:23:56.557 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f9fa43f6-99f6-4955-8c2d-21e6f7b5a10a"}
03:23:59.557 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ef2de28b-4709-4cc8-8b6c-7ef77eaf0d99"}
03:23:59.557 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ef2de28b-4709-4cc8-8b6c-7ef77eaf0d99"}
03:23:59.558 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"08508394-4392-4ca2-ae54-8825a755b7ed"}
03:23:59.558 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"08508394-4392-4ca2-ae54-8825a755b7ed"}
03:24:02.556 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e86173e2-90bf-43e4-9beb-0ab01c142fe1"}
03:24:02.556 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e86173e2-90bf-43e4-9beb-0ab01c142fe1"}
03:24:02.558 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fccc786a-0e50-4541-81b4-b6e51ed6bbe0"}
03:24:02.558 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fccc786a-0e50-4541-81b4-b6e51ed6bbe0"}
03:24:05.554 02.996 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8ae37232-8dcc-4209-a013-473c32f0000b"}
03:24:05.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8ae37232-8dcc-4209-a013-473c32f0000b"}
03:24:05.555 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c6bc1322-d5b0-44f5-8c7a-1e6e64e228b5"}
03:24:05.555 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c6bc1322-d5b0-44f5-8c7a-1e6e64e228b5"}
03:24:08.554 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"53ff6217-fec4-4557-9fdf-73bc695dd408"}
03:24:08.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"53ff6217-fec4-4557-9fdf-73bc695dd408"}
03:24:08.555 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"64306f2f-663a-486c-b639-df7ac2de20ce"}
03:24:08.555 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"64306f2f-663a-486c-b639-df7ac2de20ce"}
03:24:11.553 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a9af9025-9c9d-4e7c-b377-80477ce180a0"}
03:24:11.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a9af9025-9c9d-4e7c-b377-80477ce180a0"}
03:24:11.554 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ce0ff180-e2bf-4ffc-ba8a-e2c804136dcc"}
03:24:11.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ce0ff180-e2bf-4ffc-ba8a-e2c804136dcc"}
03:24:14.552 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3ac22f71-3ac4-429c-8570-12aa35033261"}
03:24:14.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3ac22f71-3ac4-429c-8570-12aa35033261"}
03:24:14.553 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"05496ef8-4ac2-4b3c-a1d6-1e76c5a1474e"}
03:24:14.554 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"05496ef8-4ac2-4b3c-a1d6-1e76c5a1474e"}
03:24:17.552 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"66f5be0a-6c5c-41cb-bb7e-f24647127b74"}
03:24:17.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"66f5be0a-6c5c-41cb-bb7e-f24647127b74"}
03:24:17.553 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5a4556a3-5b5c-4ee8-b61c-42151a2523a2"}
03:24:17.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5a4556a3-5b5c-4ee8-b61c-42151a2523a2"}
03:24:20.553 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b4b834a0-e428-4c4b-a962-eebd099db634"}
03:24:20.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b4b834a0-e428-4c4b-a962-eebd099db634"}
03:24:20.554 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d266ba9a-7c2e-473d-b95f-39d6c10fa9da"}
03:24:20.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d266ba9a-7c2e-473d-b95f-39d6c10fa9da"}
03:24:23.552 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"19aef109-7866-46ed-a682-863cce051b5f"}
03:24:23.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"19aef109-7866-46ed-a682-863cce051b5f"}
03:24:23.553 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"571d7199-8c18-4641-9ed1-02d9bf7a658e"}
03:24:23.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"571d7199-8c18-4641-9ed1-02d9bf7a658e"}
03:24:26.552 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6ee51f66-def5-4ec4-9916-8e6d7a0025a9"}
03:24:26.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6ee51f66-def5-4ec4-9916-8e6d7a0025a9"}
03:24:26.553 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"19782564-2d2f-4553-bd42-327bc8670dc5"}
03:24:26.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"19782564-2d2f-4553-bd42-327bc8670dc5"}
03:24:29.551 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0f0de2ec-68fe-4ed4-a106-cf32483303f2"}
03:24:29.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0f0de2ec-68fe-4ed4-a106-cf32483303f2"}
03:24:29.552 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d8a63fc1-d848-4931-8629-044374c4bdad"}
03:24:29.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d8a63fc1-d848-4931-8629-044374c4bdad"}
03:24:32.551 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eb55da17-ef19-4187-8b60-dae5b36f224a"}
03:24:32.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eb55da17-ef19-4187-8b60-dae5b36f224a"}
03:24:32.552 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"40373194-fc44-45ae-8691-4f9243ca9744"}
03:24:32.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"40373194-fc44-45ae-8691-4f9243ca9744"}
03:24:35.551 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"82d53790-d380-4714-a887-09d8ee55038f"}
03:24:35.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"82d53790-d380-4714-a887-09d8ee55038f"}
03:24:35.551 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a5e1995e-d55d-4dd7-bed6-ea9d436b896b"}
03:24:35.552 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a5e1995e-d55d-4dd7-bed6-ea9d436b896b"}
03:24:38.550 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"91242855-500a-40f2-8b5e-b2b8549faf57"}
03:24:38.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"91242855-500a-40f2-8b5e-b2b8549faf57"}
03:24:38.551 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7f4f9544-7927-43c9-8ee5-78e3b86e028d"}
03:24:38.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7f4f9544-7927-43c9-8ee5-78e3b86e028d"}
03:24:41.550 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8403e107-0f33-491a-b858-41baeb0ec8ca"}
03:24:41.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8403e107-0f33-491a-b858-41baeb0ec8ca"}
03:24:41.551 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"78060800-6385-47a1-837f-6a195323f3b9"}
03:24:41.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"78060800-6385-47a1-837f-6a195323f3b9"}
03:24:44.549 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dde3ae24-7d5e-46cc-8c0a-619724c09473"}
03:24:44.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dde3ae24-7d5e-46cc-8c0a-619724c09473"}
03:24:44.550 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"565f0ef8-d595-46be-94ee-f19f37906c67"}
03:24:44.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"565f0ef8-d595-46be-94ee-f19f37906c67"}
03:24:45.110 00.560 13300 evsrv: cli 10203220 connect
03:24:45.111 00.001 13300 evsrv: cli 10203220 request: {"method":"get_app_state","id":"191e0e97-6fec-496f-8703-65a5d0528ed4"}
03:24:45.111 00.000 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":"Stopped","id":"191e0e97-6fec-496f-8703-65a5d0528ed4"}
03:24:45.112 00.001 13300 evsrv: cli 10203220 disconnect
03:24:45.113 00.001 13300 evsrv: cli 10203860 connect
03:24:45.114 00.001 13300 evsrv: cli 10203860 request: {"method":"get_calibrated","id":"b7b17db6-ec73-4fa3-aade-cec785d77cb2"}
03:24:45.114 00.000 13300 evsrv: cli 10203860 response: {"jsonrpc":"2.0","result":true,"id":"b7b17db6-ec73-4fa3-aade-cec785d77cb2"}
03:24:45.114 00.000 13300 evsrv: cli 10203860 disconnect
03:24:45.115 00.001 13300 evsrv: cli 102037C0 connect
03:24:45.116 00.001 13300 evsrv: cli 102037C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":5,"timeout":40},"recalibrate":false},"id":"f5c821fd-76fb-4288-9df0-b49d6f5408f2"}
03:24:45.116 00.000 13300 PhdController::Guide begins
03:24:45.116 00.000 13300 PhdController: newstate STATE_SETUP
03:24:45.117 00.001 13300 PhdController: setup
03:24:45.117 00.000 13300 PhdController: newstate STATE_ATTEMPT_START
03:24:45.117 00.000 13300 PhdController: start capturing
03:24:45.117 00.000 13300 Changing from state SELECTED to UNINITIALIZED
03:24:45.117 00.000 13300 guider state => SELECTING
03:24:45.117 00.000 13300 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
03:24:45.159 00.042 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:24:45.160 00.001 13300 Enqueuing Expose request
03:24:45.160 00.000 13300 PhdController: newstate STATE_SELECT_STAR
03:24:45.160 00.000 11596 Worker thread wakes up
03:24:45.160 00.000 13300 evsrv: cli 102037C0 response: {"jsonrpc":"2.0","result":0,"id":"f5c821fd-76fb-4288-9df0-b49d6f5408f2"}
03:24:45.160 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:24:45.161 00.001 13300 evsrv: cli 102037C0 disconnect
03:24:45.162 00.001 13300 evsrv: cli 10203360 connect
03:24:45.163 00.001 13300 case statement mapped state 1 to 101
03:24:45.163 00.000 13300 case statement mapped state 1 to 101
03:24:45.165 00.002 13300 evsrv: cli 10203360 request: {"method":"get_lock_shift_params","id":"0e537ee5-fc8f-45ad-89ec-6c9fb017fac8"}
03:24:45.165 00.000 13300 evsrv: cli 10203360 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"0e537ee5-fc8f-45ad-89ec-6c9fb017fac8"}
03:24:45.165 00.000 13300 evsrv: cli 10203360 disconnect
03:24:45.166 00.001 13300 evsrv: cli 10203F40 connect
03:24:45.166 00.000 13300 case statement mapped state 1 to 101
03:24:45.167 00.001 13300 case statement mapped state 1 to 101
03:24:45.168 00.001 13300 evsrv: cli 10203F40 request: {"method":"get_lock_position","id":"45d6aebd-5538-4b94-89d3-1ea47ac9136b"}
03:24:45.168 00.000 13300 evsrv: cli 10203F40 response: {"jsonrpc":"2.0","result":null,"id":"45d6aebd-5538-4b94-89d3-1ea47ac9136b"}
03:24:45.169 00.001 13300 evsrv: cli 10203F40 disconnect
03:24:45.662 00.493 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:24:46.169 00.507 13300 evsrv: cli 10203220 connect
03:24:46.169 00.000 13300 case statement mapped state 1 to 101
03:24:46.170 00.001 13300 case statement mapped state 1 to 101
03:24:46.170 00.000 13300 evsrv: cli 10203220 request: {"method":"get_lock_position","id":"d359cc51-73af-4147-9d35-cd6982ae232f"}
03:24:46.170 00.000 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":null,"id":"d359cc51-73af-4147-9d35-cd6982ae232f"}
03:24:46.171 00.001 13300 evsrv: cli 10203220 disconnect
03:24:47.170 00.999 13300 evsrv: cli 102037C0 connect
03:24:47.171 00.001 13300 case statement mapped state 1 to 101
03:24:47.171 00.000 13300 case statement mapped state 1 to 101
03:24:47.171 00.000 13300 evsrv: cli 102037C0 request: {"method":"get_lock_position","id":"bc3e0568-303c-4fc4-9918-649567cc9c0f"}
03:24:47.172 00.001 13300 evsrv: cli 102037C0 response: {"jsonrpc":"2.0","result":null,"id":"bc3e0568-303c-4fc4-9918-649567cc9c0f"}
03:24:47.172 00.000 13300 evsrv: cli 102037C0 disconnect
03:24:47.549 00.377 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"492a102e-b22f-44c4-bef4-368dad0d1187"}
03:24:47.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"492a102e-b22f-44c4-bef4-368dad0d1187"}
03:24:47.550 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"52733fbc-8614-40c4-90ca-4e7ba669bc4e"}
03:24:47.550 00.000 13300 case statement mapped state 1 to 101
03:24:47.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"52733fbc-8614-40c4-90ca-4e7ba669bc4e"}
03:24:48.173 00.623 13300 evsrv: cli 10204260 connect
03:24:48.173 00.000 13300 case statement mapped state 1 to 101
03:24:48.173 00.000 13300 case statement mapped state 1 to 101
03:24:48.174 00.001 13300 evsrv: cli 10204260 request: {"method":"get_lock_position","id":"1e8cf43f-e327-4b7f-9ded-325b4b8e2521"}
03:24:48.174 00.000 13300 evsrv: cli 10204260 response: {"jsonrpc":"2.0","result":null,"id":"1e8cf43f-e327-4b7f-9ded-325b4b8e2521"}
03:24:48.174 00.000 13300 evsrv: cli 10204260 disconnect
03:24:48.702 00.528 11596 Exposure complete
03:24:48.773 00.071 11596 worker thread done servicing request
03:24:48.773 00.000 13300 OnExposeComplete: enter
03:24:48.774 00.001 13300 UpdateGuideState(): m_state=1
03:24:48.774 00.000 13300 UpdateCurrentPosition: no star selected
03:24:48.774 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:24:48.774 00.000 13300 Status Line: Nessuna stella selezionata
03:24:48.778 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
03:24:48.788 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
03:24:48.788 00.000 13300 GuiderMultiStar::AutoSelect enter
03:24:48.788 00.000 13300 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
03:24:48.854 00.066 13300 AutoFind: auto downsample for scale 4.47 => 1x
03:24:49.002 00.148 13300 AutoFind: global mean = 0.0, stdev 1.1
03:24:49.002 00.000 13300 AutoFind: using threshold = 0.1
03:24:49.142 00.140 13300 AutoFind: local max [305, 651] 211.4
03:24:49.143 00.001 13300 AutoFind: local max [43, 411] 177.6
03:24:49.143 00.000 13300 AutoFind: local max [1264, 12] 135.8
03:24:49.143 00.000 13300 AutoFind: local max [9, 99] 117.0
03:24:49.143 00.000 13300 AutoFind: local max [1122, 20] 55.1
03:24:49.143 00.000 13300 AutoFind: local max [1092, 807] 43.4
03:24:49.143 00.000 13300 AutoFind: local max [576, 856] 21.6
03:24:49.143 00.000 13300 AutoFind: local max [279, 467] 19.2
03:24:49.143 00.000 13300 AutoFind: local max [988, 812] 16.6
03:24:49.143 00.000 13300 AutoFind: local max [965, 604] 16.0
03:24:49.143 00.000 13300 AutoFind: local max [866, 386] 15.2
03:24:49.143 00.000 13300 AutoFind: local max [603, 677] 12.7
03:24:49.144 00.001 13300 AutoFind: local max [406, 821] 12.2
03:24:49.144 00.000 13300 AutoFind: local max [498, 625] 11.2
03:24:49.144 00.000 13300 AutoFind: local max [528, 159] 11.1
03:24:49.144 00.000 13300 AutoFind: local max [155, 316] 11.0
03:24:49.144 00.000 13300 AutoFind: local max [1099, 539] 10.6
03:24:49.144 00.000 13300 AutoFind: local max [882, 33] 9.6
03:24:49.144 00.000 13300 AutoFind: local max [912, 247] 9.3
03:24:49.144 00.000 13300 AutoFind: local max [922, 740] 8.7
03:24:49.144 00.000 13300 AutoFind: local max [465, 963] 8.3
03:24:49.144 00.000 13300 AutoFind: local max [760, 449] 6.7
03:24:49.144 00.000 13300 AutoFind: local max [84, 310] 6.7
03:24:49.144 00.000 13300 AutoFind: local max [1019, 259] 6.6
03:24:49.145 00.001 13300 AutoFind: local max [860, 349] 6.5
03:24:49.145 00.000 13300 AutoFind: local max [471, 950] 6.4
03:24:49.145 00.000 13300 AutoFind: local max [302, 426] 6.1
03:24:49.145 00.000 13300 AutoFind: local max [1247, 315] 6.0
03:24:49.145 00.000 13300 AutoFind: local max [153, 48] 5.9
03:24:49.145 00.000 13300 AutoFind: local max [787, 462] 5.9
03:24:49.145 00.000 13300 AutoFind: local max [731, 842] 5.9
03:24:49.145 00.000 13300 AutoFind: local max [610, 367] 5.9
03:24:49.145 00.000 13300 AutoFind: local max [18, 322] 5.9
03:24:49.146 00.001 13300 AutoFind: local max [20, 464] 5.6
03:24:49.146 00.000 13300 AutoFind: local max [1010, 457] 5.4
03:24:49.146 00.000 13300 AutoFind: local max [45, 481] 5.1
03:24:49.146 00.000 13300 AutoFind: local max [840, 167] 4.7
03:24:49.146 00.000 13300 AutoFind: local max [1222, 937] 4.6
03:24:49.146 00.000 13300 AutoFind: local max [1250, 114] 4.5
03:24:49.146 00.000 13300 AutoFind: local max [45, 421] 4.5
03:24:49.146 00.000 13300 AutoFind: local max [535, 780] 4.5
03:24:49.146 00.000 13300 AutoFind: local max [308, 661] 4.4
03:24:49.146 00.000 13300 AutoFind: local max [37, 747] 4.4
03:24:49.146 00.000 13300 AutoFind: local max [1242, 336] 4.3
03:24:49.146 00.000 13300 AutoFind: local max [717, 200] 4.3
03:24:49.147 00.001 13300 AutoFind: local max [1165, 102] 4.3
03:24:49.147 00.000 13300 AutoFind: local max [1201, 184] 4.2
03:24:49.147 00.000 13300 AutoFind: local max [1225, 956] 4.2
03:24:49.147 00.000 13300 AutoFind: local max [1110, 174] 4.2
03:24:49.147 00.000 13300 AutoFind: local max [1104, 520] 4.2
03:24:49.147 00.000 13300 AutoFind: local max [1240, 518] 4.2
03:24:49.147 00.000 13300 AutoFind: local max [993, 274] 4.2
03:24:49.147 00.000 13300 AutoFind: local max [727, 148] 4.2
03:24:49.147 00.000 13300 AutoFind: local max [1049, 105] 4.2
03:24:49.147 00.000 13300 AutoFind: local max [1134, 116] 4.1
03:24:49.147 00.000 13300 AutoFind: local max [1123, 236] 4.1
03:24:49.148 00.001 13300 AutoFind: local max [1102, 104] 4.1
03:24:49.148 00.000 13300 AutoFind: local max [1120, 104] 4.1
03:24:49.148 00.000 13300 AutoFind: local max [769, 520] 4.1
03:24:49.148 00.000 13300 AutoFind: local max [1249, 79] 4.1
03:24:49.148 00.000 13300 AutoFind: local max [1121, 86] 4.1
03:24:49.148 00.000 13300 AutoFind: local max [1067, 866] 4.1
03:24:49.148 00.000 13300 AutoFind: local max [1138, 731] 4.1
03:24:49.148 00.000 13300 AutoFind: local max [969, 133] 4.1
03:24:49.148 00.000 13300 AutoFind: local max [1223, 830] 4.1
03:24:49.148 00.000 13300 AutoFind: local max [1232, 72] 4.1
03:24:49.148 00.000 13300 AutoFind: local max [999, 332] 4.1
03:24:49.149 00.001 13300 AutoFind: local max [1183, 292] 4.1
03:24:49.149 00.000 13300 AutoFind: local max [1001, 298] 4.0
03:24:49.149 00.000 13300 AutoFind: local max [1263, 646] 4.0
03:24:49.149 00.000 13300 AutoFind: local max [1207, 123] 4.0
03:24:49.149 00.000 13300 AutoFind: local max [909, 190] 4.0
03:24:49.149 00.000 13300 AutoFind: local max [1125, 520] 4.0
03:24:49.149 00.000 13300 AutoFind: local max [1232, 115] 4.0
03:24:49.149 00.000 13300 AutoFind: local max [1240, 806] 4.0
03:24:49.149 00.000 13300 AutoFind: local max [1214, 227] 4.0
03:24:49.149 00.000 13300 AutoFind: local max [1259, 365] 4.0
03:24:49.149 00.000 13300 AutoFind: local max [1111, 607] 4.0
03:24:49.149 00.000 13300 AutoFind: local max [1221, 512] 4.0
03:24:49.150 00.001 13300 AutoFind: local max [1105, 306] 4.0
03:24:49.150 00.000 13300 AutoFind: local max [1231, 673] 4.0
03:24:49.150 00.000 13300 AutoFind: local max [1261, 568] 4.0
03:24:49.150 00.000 13300 AutoFind: local max [913, 606] 4.0
03:24:49.150 00.000 13300 AutoFind: local max [1089, 38] 4.0
03:24:49.150 00.000 13300 AutoFind: local max [1258, 466] 3.9
03:24:49.150 00.000 13300 AutoFind: local max [507, 57] 3.9
03:24:49.150 00.000 13300 AutoFind: local max [1158, 378] 3.9
03:24:49.150 00.000 13300 AutoFind: local max [1252, 190] 3.9
03:24:49.150 00.000 13300 AutoFind: local max [1164, 741] 3.9
03:24:49.150 00.000 13300 AutoFind: local max [1172, 630] 3.9
03:24:49.150 00.000 13300 AutoFind: local max [955, 104] 3.9
03:24:49.151 00.001 13300 AutoFind: local max [1089, 475] 3.9
03:24:49.151 00.000 13300 AutoFind: local max [1211, 554] 3.9
03:24:49.151 00.000 13300 AutoFind: local max [1241, 298] 3.9
03:24:49.151 00.000 13300 AutoFind: local max [1257, 696] 3.9
03:24:49.151 00.000 13300 AutoFind: local max [53, 907] 3.9
03:24:49.151 00.000 13300 AutoFind: local max [1270, 674] 3.9
03:24:49.151 00.000 13300 AutoFind: local max [1256, 244] 3.9
03:24:49.151 00.000 13300 AutoFind: local max [1134, 514] 3.9
03:24:49.151 00.000 13300 AutoFind: local max [1142, 524] 3.9
03:24:49.152 00.001 13300 AutoFind: too close [1142, 524] 3.9 - [1134, 514] 3.9
03:24:49.152 00.000 13300 AutoFind: too close [1142, 524] 3.9 - [1125, 520] 4.0
03:24:49.152 00.000 13300 AutoFind: too close [1134, 514] 3.9 - [1125, 520] 4.0
03:24:49.152 00.000 13300 AutoFind: too close [1241, 298] 3.9 - [1247, 315] 6.0
03:24:49.152 00.000 13300 AutoFind: too close [1221, 512] 4.0 - [1240, 518] 4.2
03:24:49.152 00.000 13300 AutoFind: too close [1232, 115] 4.0 - [1250, 114] 4.5
03:24:49.152 00.000 13300 AutoFind: too close [1232, 72] 4.1 - [1249, 79] 4.1
03:24:49.152 00.000 13300 AutoFind: too close [1121, 86] 4.1 - [1120, 104] 4.1
03:24:49.152 00.000 13300 AutoFind: too close [1121, 86] 4.1 - [1102, 104] 4.1
03:24:49.152 00.000 13300 AutoFind: too close [1120, 104] 4.1 - [1102, 104] 4.1
03:24:49.153 00.001 13300 AutoFind: too close [1120, 104] 4.1 - [1134, 116] 4.1
03:24:49.153 00.000 13300 AutoFind: too close [1104, 520] 4.2 - [1099, 539] 10.6
03:24:49.153 00.000 13300 AutoFind: too close [1225, 956] 4.2 - [1222, 937] 4.6
03:24:49.153 00.000 13300 AutoFind: close dim-bright [308, 661] 4.4 - [305, 651] 211.4
03:24:49.153 00.000 13300 AutoFind: close dim-bright [45, 421] 4.5 - [43, 411] 177.6
03:24:49.153 00.000 13300 AutoFind: too close [471, 950] 6.4 - [465, 963] 8.3
03:24:49.153 00.000 13300 AutoFind: too close to edge [1270, 674] 3.9
03:24:49.153 00.000 13300 AutoFind: too close to edge [9, 99] 117.0
03:24:49.153 00.000 13300 AutoFind: too close to edge [1264, 12] 135.8
03:24:49.153 00.000 13300 AutoFind: BPP = 8, saturation at 259, pedestal 4, thresh = 233
03:24:49.153 00.000 13300 Star::Find(15, 305, 651, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.154 00.001 13300 Star::Find returns 1 (0), X=305.31, Y=651.35, Mass=1948, SNR=31.0, Peak=226 HFD=3.4
03:24:49.154 00.000 13300 Star::Find(15, 43, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.154 00.000 13300 Star::Find returns 1 (0), X=43.19, Y=411.25, Mass=1289, SNR=25.1, Peak=162 HFD=3.0
03:24:49.154 00.000 13300 Star::Find(15, 1122, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.154 00.000 13300 Star::Find returns 1 (0), X=1122.38, Y=19.78, Mass=412, SNR=14.1, Peak=43 HFD=3.6
03:24:49.154 00.000 13300 Star::Find(15, 1092, 807, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.154 00.000 13300 Star::Find returns 1 (0), X=1091.91, Y=807.14, Mass=354, SNR=13.1, Peak=42 HFD=3.8
03:24:49.154 00.000 13300 Star::Find(15, 576, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.154 00.000 13300 Star::Find returns 1 (0), X=575.79, Y=855.99, Mass=158, SNR=8.7, Peak=29 HFD=2.7
03:24:49.155 00.001 13300 Star::Find(15, 279, 467, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.155 00.000 13300 Star::Find returns 1 (0), X=279.07, Y=466.81, Mass=105, SNR=7.1, Peak=27 HFD=2.4
03:24:49.155 00.000 13300 Star::Find(15, 988, 812, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.156 00.001 13300 Star::Find returns 1 (0), X=988.12, Y=812.00, Mass=101, SNR=6.9, Peak=18 HFD=2.7
03:24:49.156 00.000 13300 Star::Find(15, 965, 604, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.156 00.000 13300 Star::Find returns 1 (0), X=964.92, Y=604.08, Mass=127, SNR=7.8, Peak=24 HFD=2.9
03:24:49.156 00.000 13300 Star::Find(15, 866, 386, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.156 00.000 13300 Star::Find returns 1 (0), X=865.81, Y=386.14, Mass=102, SNR=7.0, Peak=20 HFD=2.4
03:24:49.156 00.000 13300 Star::Find(15, 603, 677, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.156 00.000 13300 Star::Find returns 1 (0), X=602.73, Y=676.55, Mass=73, SNR=6.0, Peak=18 HFD=2.7
03:24:49.156 00.000 13300 Star::Find(15, 406, 821, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.157 00.001 13300 Star::Find returns 1 (0), X=406.36, Y=821.63, Mass=66, SNR=5.7, Peak=17 HFD=2.1
03:24:49.157 00.000 13300 Star::Find(15, 498, 625, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.157 00.000 13300 Star::Find returns 1 (0), X=498.18, Y=624.94, Mass=50, SNR=4.9, Peak=17 HFD=2.2
03:24:49.157 00.000 13300 Star::Find(15, 528, 159, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.157 00.000 13300 Star::Find returns 1 (0), X=527.72, Y=159.26, Mass=65, SNR=5.6, Peak=16 HFD=1.9
03:24:49.157 00.000 13300 Star::Find(15, 155, 316, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.157 00.000 13300 Star::Find returns 1 (0), X=154.86, Y=316.02, Mass=42, SNR=4.5, Peak=13 HFD=2.0
03:24:49.158 00.001 13300 Star::Find(15, 882, 33, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.158 00.000 13300 Star::Find returns 1 (0), X=882.23, Y=32.90, Mass=29, SNR=3.7, Peak=8 HFD=2.3
03:24:49.158 00.000 13300 Star::Find(15, 912, 247, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.158 00.000 13300 Star::Find returns 1 (0), X=911.92, Y=247.38, Mass=62, SNR=5.4, Peak=12 HFD=3.3
03:24:49.158 00.000 13300 Star::Find(15, 922, 740, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.158 00.000 13300 Star::Find returns 1 (0), X=922.33, Y=740.32, Mass=35, SNR=4.0, Peak=11 HFD=1.7
03:24:49.158 00.000 13300 Star::Find(15, 760, 449, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.158 00.000 13300 Star::Find false star n=8 nbg=280 bg=4.0 sigma=0.6 thresh=6 peak=6
03:24:49.158 00.000 13300 Star::Find returns 0 (2), X=760.00, Y=449.00, Mass=21, SNR=2.9, Peak=9 HFD=0.0
03:24:49.159 00.001 13300 Star::Find(15, 84, 310, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.159 00.000 13300 Star::Find returns 1 (0), X=83.78, Y=310.11, Mass=44, SNR=4.5, Peak=9 HFD=4.1
03:24:49.159 00.000 13300 Star::Find(15, 1019, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.159 00.000 13300 Star::Find false star n=9 nbg=277 bg=4.1 sigma=0.6 thresh=6 peak=6
03:24:49.159 00.000 13300 Star::Find returns 0 (2), X=1019.00, Y=259.00, Mass=21, SNR=2.9, Peak=8 HFD=0.0
03:24:49.159 00.000 13300 Star::Find(15, 860, 349, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.159 00.000 13300 Star::Find returns 1 (0), X=860.06, Y=348.94, Mass=32, SNR=3.9, Peak=11 HFD=2.2
03:24:49.159 00.000 13300 Star::Find(15, 302, 426, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.159 00.000 13300 Star::Find returns 1 (0), X=301.64, Y=426.20, Mass=53, SNR=4.9, Peak=11 HFD=3.8
03:24:49.159 00.000 13300 Star::Find(15, 153, 48, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.160 00.001 13300 Star::Find returns 0 (2), X=153.00, Y=48.00, Mass=17, SNR=2.9, Peak=9 HFD=0.0
03:24:49.160 00.000 13300 Star::Find(15, 787, 462, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.160 00.000 13300 Star::Find returns 1 (0), X=786.39, Y=461.26, Mass=31, SNR=3.8, Peak=11 HFD=3.2
03:24:49.160 00.000 13300 Star::Find(15, 731, 842, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.160 00.000 13300 Star::Find returns 0 (2), X=731.00, Y=842.00, Mass=13, SNR=2.5, Peak=9 HFD=0.0
03:24:49.160 00.000 13300 Star::Find(15, 610, 367, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.160 00.000 13300 Star::Find returns 0 (2), X=610.00, Y=367.00, Mass=18, SNR=2.9, Peak=9 HFD=0.0
03:24:49.160 00.000 13300 Star::Find(15, 18, 322, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.160 00.000 13300 Star::Find returns 0 (2), X=18.00, Y=322.00, Mass=18, SNR=2.9, Peak=10 HFD=0.0
03:24:49.161 00.001 13300 Star::Find(15, 20, 464, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.161 00.000 13300 Star::Find returns 0 (2), X=20.00, Y=464.00, Mass=17, SNR=2.8, Peak=8 HFD=0.0
03:24:49.161 00.000 13300 Star::Find(15, 1010, 457, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.161 00.000 13300 Star::Find false star n=13 nbg=286 bg=4.2 sigma=0.6 thresh=6 peak=6
03:24:49.161 00.000 13300 Star::Find returns 0 (2), X=1010.00, Y=457.00, Mass=28, SNR=2.9, Peak=8 HFD=0.0
03:24:49.161 00.000 13300 Star::Find(15, 45, 481, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.161 00.000 13300 Star::Find returns 1 (0), X=45.09, Y=482.02, Mass=50, SNR=4.8, Peak=8 HFD=5.8
03:24:49.161 00.000 13300 Star::Find(15, 840, 167, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.161 00.000 13300 Star::Find false star n=10 nbg=279 bg=4.1 sigma=0.6 thresh=6 peak=6
03:24:49.162 00.001 13300 Star::Find returns 0 (2), X=840.00, Y=167.00, Mass=22, SNR=2.9, Peak=7 HFD=0.0
03:24:49.162 00.000 13300 Star::Find(15, 45, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.162 00.000 13300 Star::Find returns 1 (0), X=43.19, Y=411.25, Mass=1289, SNR=25.1, Peak=162 HFD=3.0
03:24:49.162 00.000 13300 Star::Find(15, 535, 780, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.162 00.000 13300 Star::Find returns 0 (2), X=535.00, Y=780.00, Mass=13, SNR=2.5, Peak=7 HFD=0.0
03:24:49.162 00.000 13300 Star::Find(15, 308, 661, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.162 00.000 13300 Star::Find returns 1 (0), X=305.31, Y=651.35, Mass=1948, SNR=31.0, Peak=226 HFD=3.4
03:24:49.162 00.000 13300 Star::Find(15, 37, 747, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.163 00.001 13300 Star::Find returns 0 (2), X=37.00, Y=747.00, Mass=12, SNR=2.4, Peak=8 HFD=0.0
03:24:49.163 00.000 13300 Star::Find(15, 1242, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.163 00.000 13300 Star::Find returns 0 (3), X=1242.00, Y=336.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
03:24:49.163 00.000 13300 Star::Find(15, 717, 200, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.163 00.000 13300 Star::Find returns 0 (3), X=717.00, Y=200.00, Mass=6, SNR=1.7, Peak=6 HFD=0.0
03:24:49.163 00.000 13300 Star::Find(15, 1165, 102, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.163 00.000 13300 Star::Find returns 0 (3), X=1165.00, Y=102.00, Mass=6, SNR=1.6, Peak=6 HFD=0.0
03:24:49.163 00.000 13300 Star::Find(15, 1201, 184, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.163 00.000 13300 Star::Find returns 0 (3), X=1201.00, Y=184.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
03:24:49.163 00.000 13300 Star::Find(15, 1110, 174, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.164 00.001 13300 Star::Find returns 0 (3), X=1110.00, Y=174.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
03:24:49.164 00.000 13300 Star::Find(15, 993, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.164 00.000 13300 Star::Find returns 0 (3), X=993.00, Y=274.00, Mass=6, SNR=1.6, Peak=6 HFD=0.0
03:24:49.164 00.000 13300 Star::Find(15, 727, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.164 00.000 13300 Star::Find returns 0 (2), X=727.00, Y=148.00, Mass=12, SNR=2.4, Peak=6 HFD=0.0
03:24:49.164 00.000 13300 Star::Find(15, 1049, 105, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.164 00.000 13300 Star::Find returns 0 (3), X=1049.00, Y=105.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
03:24:49.164 00.000 13300 Star::Find(15, 1123, 236, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.164 00.000 13300 Star::Find returns 0 (3), X=1123.00, Y=236.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
03:24:49.165 00.001 13300 Star::Find(15, 769, 520, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.165 00.000 13300 Star::Find returns 0 (3), X=769.00, Y=520.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
03:24:49.165 00.000 13300 Star::Find(15, 1067, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.165 00.000 13300 Star::Find returns 0 (3), X=1067.00, Y=866.00, Mass=10, SNR=2.1, Peak=6 HFD=0.0
03:24:49.165 00.000 13300 Star::Find(15, 1138, 731, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.165 00.000 13300 Star::Find returns 0 (3), X=1138.00, Y=731.00, Mass=0, SNR=0.0, Peak=5 HFD=0.0
03:24:49.165 00.000 13300 Star::Find(15, 969, 133, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.165 00.000 13300 Star::Find returns 0 (2), X=969.00, Y=133.00, Mass=15, SNR=2.7, Peak=7 HFD=0.0
03:24:49.165 00.000 13300 Star::Find(15, 1223, 830, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.165 00.000 13300 Star::Find returns 0 (3), X=1223.00, Y=830.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
03:24:49.166 00.001 13300 Star::Find(15, 999, 332, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.166 00.000 13300 Star::Find returns 0 (3), X=999.00, Y=332.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
03:24:49.166 00.000 13300 Star::Find(15, 1183, 292, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.166 00.000 13300 Star::Find returns 0 (3), X=1183.00, Y=292.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
03:24:49.166 00.000 13300 Star::Find(15, 1001, 298, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.166 00.000 13300 Star::Find returns 0 (3), X=1001.00, Y=298.00, Mass=6, SNR=1.6, Peak=6 HFD=0.0
03:24:49.166 00.000 13300 Star::Find(15, 1263, 646, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.166 00.000 13300 Star::Find returns 0 (3), X=1263.00, Y=646.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
03:24:49.166 00.000 13300 Star::Find(15, 1207, 123, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.167 00.001 13300 Star::Find returns 0 (3), X=1207.00, Y=123.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
03:24:49.167 00.000 13300 Star::Find(15, 909, 190, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.167 00.000 13300 Star::Find returns 0 (3), X=909.00, Y=190.00, Mass=6, SNR=1.7, Peak=6 HFD=0.0
03:24:49.167 00.000 13300 Star::Find(15, 1240, 806, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.167 00.000 13300 Star::Find returns 0 (3), X=1240.00, Y=806.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
03:24:49.167 00.000 13300 Star::Find(15, 1214, 227, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.167 00.000 13300 Star::Find returns 0 (3), X=1214.00, Y=227.00, Mass=6, SNR=1.6, Peak=6 HFD=0.0
03:24:49.167 00.000 13300 Star::Find(15, 1259, 365, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.167 00.000 13300 Star::Find returns 0 (3), X=1259.00, Y=365.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
03:24:49.168 00.001 13300 Star::Find(15, 1111, 607, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.168 00.000 13300 Star::Find returns 0 (3), X=1111.00, Y=607.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
03:24:49.168 00.000 13300 Star::Find(15, 1105, 306, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.168 00.000 13300 Star::Find returns 0 (3), X=1105.00, Y=306.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
03:24:49.168 00.000 13300 Star::Find(15, 1231, 673, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.168 00.000 13300 Star::Find returns 0 (3), X=1231.00, Y=673.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
03:24:49.168 00.000 13300 Star::Find(15, 1261, 568, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.168 00.000 13300 Star::Find returns 0 (3), X=1261.00, Y=568.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
03:24:49.169 00.001 13300 Star::Find(15, 913, 606, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.169 00.000 13300 Star::Find returns 0 (3), X=913.00, Y=606.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
03:24:49.169 00.000 13300 Star::Find(15, 1089, 38, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.169 00.000 13300 Star::Find returns 0 (3), X=1089.00, Y=38.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
03:24:49.169 00.000 13300 Star::Find(15, 1258, 466, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.169 00.000 13300 Star::Find returns 0 (3), X=1258.00, Y=466.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
03:24:49.169 00.000 13300 Star::Find(15, 507, 57, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.169 00.000 13300 Star::Find returns 0 (3), X=507.00, Y=57.00, Mass=2, SNR=1.0, Peak=6 HFD=0.0
03:24:49.169 00.000 13300 Star::Find(15, 1158, 378, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.169 00.000 13300 Star::Find returns 0 (3), X=1158.00, Y=378.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
03:24:49.170 00.001 13300 Star::Find(15, 1252, 190, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.170 00.000 13300 Star::Find returns 0 (3), X=1252.00, Y=190.00, Mass=6, SNR=1.6, Peak=6 HFD=0.0
03:24:49.170 00.000 13300 Star::Find(15, 1164, 741, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.170 00.000 13300 Star::Find returns 0 (3), X=1164.00, Y=741.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
03:24:49.171 00.001 13300 Star::Find(15, 1172, 630, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.171 00.000 13300 Star::Find returns 0 (3), X=1172.00, Y=630.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
03:24:49.171 00.000 13300 Star::Find(15, 955, 104, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.171 00.000 13300 Star::Find returns 0 (3), X=955.00, Y=104.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
03:24:49.171 00.000 13300 Star::Find(15, 1089, 475, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.171 00.000 13300 Star::Find returns 0 (2), X=1089.00, Y=475.00, Mass=13, SNR=2.5, Peak=9 HFD=0.0
03:24:49.171 00.000 13300 Star::Find(15, 1211, 554, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.171 00.000 13300 Star::Find returns 0 (3), X=1211.00, Y=554.00, Mass=3, SNR=1.2, Peak=6 HFD=0.0
03:24:49.172 00.001 13300 Star::Find(15, 1257, 696, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.172 00.000 13300 Star::Find returns 0 (3), X=1257.00, Y=696.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
03:24:49.172 00.000 13300 Star::Find(15, 53, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.172 00.000 13300 Star::Find returns 0 (2), X=53.00, Y=907.00, Mass=11, SNR=2.2, Peak=6 HFD=0.0
03:24:49.172 00.000 13300 Star::Find(15, 1256, 244, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.172 00.000 13300 Star::Find returns 0 (3), X=1256.00, Y=244.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
03:24:49.172 00.000 13300 AutoFind: finding best star pass 1
03:24:49.172 00.000 13300 Star::Find(15, 305, 651, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.172 00.000 13300 Star::Find returns 1 (0), X=305.31, Y=651.35, Mass=1948, SNR=31.0, Peak=226 HFD=3.4
03:24:49.173 00.001 13300 AutoFind returns star at [305, 651] 211.4 Mass 1948 SNR 31.0
03:24:49.174 00.001 13300 Star::Find(15, 305, 651, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.174 00.000 13300 Star::Find returns 1 (0), X=305.31, Y=651.35, Mass=1948, SNR=31.0, Peak=226 HFD=3.4
03:24:49.174 00.000 13300 MultiStar: List (9): {305.31, 651.35}(31.0), {43.19, 411.25}(25.1), {1122.38, 19.78}(14.1), {1091.91, 807.14}(13.1), {575.79, 855.99}(8.7), {279.07, 466.81}(7.1), {988.12, 812.00}(6.9), {964.92, 604.08}(7.8), {865.81, 386.14}(7.0), 
03:24:49.174 00.000 13300 setting lock position to (305.31, 651.35)
03:24:49.174 00.000 13300 MultiStar: stabilizing after lock position change
03:24:49.175 00.001 13300 AutoSelect: state = 1, call UpdateGuideState
03:24:49.175 00.000 13300 UpdateGuideState(): m_state=1
03:24:49.175 00.000 13300 Star::Find(15, 305, 651, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:24:49.175 00.000 13300 Star::Find returns 1 (0), X=305.31, Y=651.35, Mass=1948, SNR=31.0, Peak=226 HFD=3.4
03:24:49.175 00.000 13300 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.53) = xAngle (-1.53 = -1.53)
03:24:49.175 00.000 13300 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.66 = 1.62)
03:24:49.175 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
03:24:49.179 00.004 13300 setting force full frames = false
03:24:49.179 00.000 13300 setting lock position to (305.31, 651.35)
03:24:49.179 00.000 13300 MultiStar: stabilizing after lock position change
03:24:49.180 00.001 13300 CurrentPosition() valid, moving to STATE_SELECTED
03:24:49.180 00.000 13300 Changing from state SELECTING to SELECTED
03:24:49.180 00.000 13300 guider state => SELECTED
03:24:49.192 00.012 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
03:24:49.200 00.008 13300 UpdateGuideState exits: m=1948 SNR=31.0
03:24:49.200 00.000 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
03:24:49.210 00.010 13300 Status Line: Selezione automatica della stella a (305.3, 651.3)
03:24:49.223 00.013 13300 PhdController: newstate STATE_WAIT_SELECTED
03:24:49.223 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:49.223 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:24:49.223 00.000 13300 Enqueuing Expose request
03:24:49.224 00.001 11596 Worker thread wakes up
03:24:49.224 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:24:49.224 00.000 13300 evsrv: cli 10203720 connect
03:24:49.224 00.000 13300 case statement mapped state 2 to 1
03:24:49.225 00.001 13300 case statement mapped state 2 to 1
03:24:49.225 00.000 13300 evsrv: cli 10203720 request: {"method":"get_lock_position","id":"c51f196b-cdb8-433a-8ef8-0876cc2c26da"}
03:24:49.225 00.000 13300 evsrv: cli 10203720 response: {"jsonrpc":"2.0","result":[305.31,651.35],"id":"c51f196b-cdb8-433a-8ef8-0876cc2c26da"}
03:24:49.226 00.001 13300 evsrv: cli 10203720 disconnect
03:24:49.231 00.005 13300 evsrv: cli 10204080 connect
03:24:49.231 00.000 13300 case statement mapped state 2 to 1
03:24:49.232 00.001 13300 case statement mapped state 2 to 1
03:24:49.232 00.000 13300 evsrv: cli 10204080 request: {"method":"get_app_state","id":"1de93bc3-6f3f-444e-8d9b-6a9b3ce2db2c"}
03:24:49.232 00.000 13300 case statement mapped state 2 to 1
03:24:49.232 00.000 13300 evsrv: cli 10204080 response: {"jsonrpc":"2.0","result":"Selected","id":"1de93bc3-6f3f-444e-8d9b-6a9b3ce2db2c"}
03:24:49.253 00.021 13300 evsrv: cli 10204080 disconnect
03:24:49.729 00.476 11596 Handling exposure in thread, d=3000 o=3 r=(290,636,31,31)
03:24:50.253 00.524 13300 evsrv: cli 10203220 connect
03:24:50.253 00.000 13300 case statement mapped state 2 to 1
03:24:50.254 00.001 13300 case statement mapped state 2 to 1
03:24:50.254 00.000 13300 evsrv: cli 10203220 request: {"method":"get_app_state","id":"0da2ea85-1f0a-43e6-be11-c82407273606"}
03:24:50.254 00.000 13300 case statement mapped state 2 to 1
03:24:50.255 00.001 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":"Selected","id":"0da2ea85-1f0a-43e6-be11-c82407273606"}
03:24:50.255 00.000 13300 evsrv: cli 10203220 disconnect
03:24:50.548 00.293 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4c70591e-fce0-4b2b-8c8c-74c213d6d961"}
03:24:50.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4c70591e-fce0-4b2b-8c8c-74c213d6d961"}
03:24:50.549 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ddf57d31-757d-4773-a418-b7a808cd902e"}
03:24:50.549 00.000 13300 case statement mapped state 2 to 1
03:24:50.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Selected","id":"ddf57d31-757d-4773-a418-b7a808cd902e"}
03:24:50.549 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a0f8ddf2-bfea-45a6-8149-9a508162ae5f"}
03:24:50.550 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.31,7.35],"pixels":"..."},"id":"a0f8ddf2-bfea-45a6-8149-9a508162ae5f"}
03:24:51.255 00.705 13300 evsrv: cli 10203CC0 connect
03:24:51.255 00.000 13300 case statement mapped state 2 to 1
03:24:51.256 00.001 13300 case statement mapped state 2 to 1
03:24:51.256 00.000 13300 evsrv: cli 10203CC0 request: {"method":"get_app_state","id":"9c6f8e4e-2799-4c69-9627-b1fb81f1d01a"}
03:24:51.257 00.001 13300 case statement mapped state 2 to 1
03:24:51.257 00.000 13300 evsrv: cli 10203CC0 response: {"jsonrpc":"2.0","result":"Selected","id":"9c6f8e4e-2799-4c69-9627-b1fb81f1d01a"}
03:24:51.257 00.000 13300 evsrv: cli 10203CC0 disconnect
03:24:52.258 01.001 13300 evsrv: cli 102032C0 connect
03:24:52.258 00.000 13300 case statement mapped state 2 to 1
03:24:52.259 00.001 13300 case statement mapped state 2 to 1
03:24:52.259 00.000 13300 evsrv: cli 102032C0 request: {"method":"get_app_state","id":"68dcbf35-7d7f-4935-b0ed-ac7a119b509a"}
03:24:52.259 00.000 13300 case statement mapped state 2 to 1
03:24:52.260 00.001 13300 evsrv: cli 102032C0 response: {"jsonrpc":"2.0","result":"Selected","id":"68dcbf35-7d7f-4935-b0ed-ac7a119b509a"}
03:24:52.282 00.022 13300 evsrv: cli 102032C0 disconnect
03:24:52.764 00.482 11596 Exposure complete
03:24:52.834 00.070 11596 worker thread done servicing request
03:24:52.834 00.000 13300 OnExposeComplete: enter
03:24:52.834 00.000 13300 UpdateGuideState(): m_state=2
03:24:52.835 00.001 13300 Star::Find(15, 305, 651, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
03:24:52.835 00.000 13300 Star::Find returns 1 (0), X=305.42, Y=651.37, Mass=1845, SNR=30.1, Peak=229 HFD=3.2
03:24:52.835 00.000 13300 CameraToMount -- cameraTheta (0.23) - m_xAngle (1.53) = xAngle (-1.31 = -1.31)
03:24:52.835 00.000 13300 CameraToMount -- cameraTheta (0.23) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.43 = 1.85)
03:24:52.835 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.02 hyp=0.11 cameraTheta=0.23 mountX=0.03 mountY=0.10, mountTheta=1.30
03:24:52.839 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=229, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
03:24:52.846 00.007 13300 UpdateGuideState exits: m=1845 SNR=30.1
03:24:52.846 00.000 13300 PhdController: newstate STATE_CALIBRATE
03:24:52.847 00.001 13300 PhdController: newstate STATE_GUIDE
03:24:52.847 00.000 13300 Changing from state SELECTED to CALIBRATING_PRIMARY
03:24:52.847 00.000 13300 guider state => CALIBRATED
03:24:52.847 00.000 13300 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
03:24:52.853 00.006 13300 reset dither spiral
03:24:52.853 00.000 13300 PhdController: newstate STATE_SETTLE_BEGIN
03:24:52.854 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:52.854 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:24:52.854 00.000 13300 Enqueuing Expose request
03:24:52.854 00.000 11596 Worker thread wakes up
03:24:52.854 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:24:53.282 00.428 13300 evsrv: cli 10203B80 connect
03:24:53.282 00.000 13300 case statement mapped state 5 to 1
03:24:53.283 00.001 13300 case statement mapped state 5 to 1
03:24:53.284 00.001 13300 evsrv: cli 10203B80 request: {"method":"get_app_state","id":"7f312d66-d9c5-4b4c-a9dc-3b26e3da0ad8"}
03:24:53.284 00.000 13300 case statement mapped state 5 to 1
03:24:53.284 00.000 13300 evsrv: cli 10203B80 response: {"jsonrpc":"2.0","result":"Selected","id":"7f312d66-d9c5-4b4c-a9dc-3b26e3da0ad8"}
03:24:53.284 00.000 13300 evsrv: cli 10203B80 disconnect
03:24:53.356 00.072 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:24:53.548 00.192 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4456d5e8-9457-4bbf-8639-86a7ca44c334"}
03:24:53.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4456d5e8-9457-4bbf-8639-86a7ca44c334"}
03:24:53.549 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"efb597ac-b683-4b97-9cde-891bb904dd85"}
03:24:53.549 00.000 13300 case statement mapped state 5 to 1
03:24:53.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Selected","id":"efb597ac-b683-4b97-9cde-891bb904dd85"}
03:24:53.549 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3c890458-18bc-49c9-b4c1-f9c37c36b0e1"}
03:24:53.550 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.42,7.37],"pixels":"..."},"id":"3c890458-18bc-49c9-b4c1-f9c37c36b0e1"}
03:24:54.284 00.734 13300 evsrv: cli 102035E0 connect
03:24:54.284 00.000 13300 case statement mapped state 5 to 1
03:24:54.285 00.001 13300 case statement mapped state 5 to 1
03:24:54.285 00.000 13300 evsrv: cli 102035E0 request: {"method":"get_app_state","id":"51cef14f-f7c8-4abb-81a0-b391a02bdbf7"}
03:24:54.285 00.000 13300 case statement mapped state 5 to 1
03:24:54.285 00.000 13300 evsrv: cli 102035E0 response: {"jsonrpc":"2.0","result":"Selected","id":"51cef14f-f7c8-4abb-81a0-b391a02bdbf7"}
03:24:54.286 00.001 13300 evsrv: cli 102035E0 disconnect
03:24:55.286 01.000 13300 evsrv: cli 10203EA0 connect
03:24:55.286 00.000 13300 case statement mapped state 5 to 1
03:24:55.287 00.001 13300 case statement mapped state 5 to 1
03:24:55.287 00.000 13300 evsrv: cli 10203EA0 request: {"method":"get_app_state","id":"0dd46f2d-012f-47b7-9e38-a2db93e012ac"}
03:24:55.287 00.000 13300 case statement mapped state 5 to 1
03:24:55.288 00.001 13300 evsrv: cli 10203EA0 response: {"jsonrpc":"2.0","result":"Selected","id":"0dd46f2d-012f-47b7-9e38-a2db93e012ac"}
03:24:55.288 00.000 13300 evsrv: cli 10203EA0 disconnect
03:24:56.289 01.001 13300 evsrv: cli 10203A40 connect
03:24:56.289 00.000 13300 case statement mapped state 5 to 1
03:24:56.290 00.001 13300 case statement mapped state 5 to 1
03:24:56.290 00.000 13300 evsrv: cli 10203A40 request: {"method":"get_app_state","id":"8007a40f-a924-453f-8d52-36d3598f3b90"}
03:24:56.290 00.000 13300 case statement mapped state 5 to 1
03:24:56.291 00.001 13300 evsrv: cli 10203A40 response: {"jsonrpc":"2.0","result":"Selected","id":"8007a40f-a924-453f-8d52-36d3598f3b90"}
03:24:56.291 00.000 13300 evsrv: cli 10203A40 disconnect
03:24:56.391 00.100 11596 Exposure complete
03:24:56.460 00.069 11596 worker thread done servicing request
03:24:56.461 00.001 13300 OnExposeComplete: enter
03:24:56.461 00.000 13300 UpdateGuideState(): m_state=5
03:24:56.461 00.000 13300 Star::Find(15, 305, 651, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
03:24:56.461 00.000 13300 Star::Find returns 1 (0), X=305.26, Y=651.22, Mass=1899, SNR=30.6, Peak=237 HFD=3.5
03:24:56.462 00.001 13300 CameraToMount -- cameraTheta (-1.98) - m_xAngle (1.53) = xAngle (-3.52 = 2.77)
03:24:56.462 00.000 13300 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.65 = -0.36)
03:24:56.462 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.12 hyp=0.13 cameraTheta=-1.98 mountX=-0.12 mountY=-0.05, mountTheta=-2.78
03:24:56.464 00.002 13300 Changing from state CALIBRATED to GUIDING
03:24:56.471 00.007 13300 ScopeASCOM::GetDeclinationRadians() returns 31.0
03:24:56.628 00.157 13300 ScopeASCOM::SideOfPier() returns 0
03:24:56.628 00.000 13300 AdjustCalibrationForScopePointing (scope): current dec=31.0 pierSide=0, cal dec=10.0 pierSide=0 rotAngle=Nessuno bin=1
03:24:56.628 00.000 13300 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 240
03:24:56.629 00.001 13300 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 4.469080
03:24:56.630 00.001 13300 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.000833
03:24:56.630 00.000 13300 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.000833
03:24:56.631 00.001 13300 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 0.820268
03:24:56.631 00.000 13300 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 14
03:24:56.632 00.001 13300 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 11
03:24:56.632 00.000 13300 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:24:56.633 00.001 13300 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 3
03:24:56.633 00.000 13300 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "19/09/2025 22:02:43"
03:24:56.634 00.001 13300 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
03:24:56.634 00.000 13300 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.3 -1.7}, {-0.2 -3.5}, {-0.4 -5.2}, {-0.5 -7.4}, {-0.6 -9.3}, {-0.6 -10.9}, {-0.7 -12.7}, {-0.7 -14.0}, {-0.9 -16.4}, {-0.9 -18.4}, {-0.9 -20.0}, {-0.9 -22.0}, {-0.9 -23.5}, {-1.0 -25.5}, {-1.0 -25.5}, {-1.1 -23.3}, {-1.0 -21.8}, {-1.0 -19.5}, {-0.8 -17.6}, {-0.7 -15.5}, {-0.7 -13.5}, {-0.9 -11.5}, {-0.8 -9.5}, {-0.6 -7.6}, {-0.7 -5.6}, {-0.6 -3.8}, {-0.5 -2.2}, {-0.6 0.0}, {-0.5 1.9}"
03:24:56.635 00.001 13300 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.0 -0.0}, {-4.3 -0.4}, {-7.1 -0.3}, {-9.3 -0.1}, {-11.8 -0.1}, {-14.2 -0.1}, {-16.5 0.0}, {-18.8 0.4}, {-21.0 0.3}, {-23.2 0.2}, {-26.2 0.6}, {-26.2 0.6}, {-24.5 0.7}, {-22.1 0.9}, {-19.8 0.9}, {-17.8 0.7}, {-15.6 0.9}, {-13.5 1.3}, {-11.8 1.3}, {-9.4 1.3}, {-7.7 1.2}, {-5.7 1.3}, {-3.9 1.5}"
03:24:56.826 00.191 13300 ScopeASCOM::GetGuideRates returns 0 3.000 3.000 a-s/sec
03:24:56.827 00.001 13300 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 5.200000
03:24:56.827 00.000 13300 Dec comp: XRate 0.578 -> 0.503 for dec 10.0 -> dec 31.0
03:24:56.834 00.007 13300 ScopeASCOM::GetDeclinationRadians() returns 31.0
03:24:56.923 00.089 13300 ScopeASCOM::SideOfPier() returns 0
03:24:56.924 00.001 13300 setting lock position to (305.26, 651.22)
03:24:56.924 00.000 13300 MultiStar: stabilizing after lock position change
03:24:56.924 00.000 13300 guider state => GUIDING
03:24:56.925 00.001 13300 Status Line: Guida
03:24:56.930 00.005 13300 Mount: notify guiding started
03:24:56.931 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:24:56.932 00.001 13300 GetString("/profile/5/scope/calibration/timestamp", "") returns "29/10/2025 01:39:45"
03:24:56.932 00.000 13300 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.000578
03:24:56.933 00.001 13300 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.000757
03:24:56.933 00.000 13300 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
03:24:56.934 00.001 13300 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 1.532910
03:24:56.934 00.000 13300 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -0.023563
03:24:56.935 00.001 13300 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.174570
03:24:56.935 00.000 13300 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
03:24:56.936 00.001 13300 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
03:24:56.936 00.000 13300 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
03:24:56.937 00.001 13300 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
03:24:56.938 00.001 13300 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 240
03:24:56.939 00.001 13300 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 4.469080
03:24:56.939 00.000 13300 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.000833
03:24:56.940 00.001 13300 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.000833
03:24:56.941 00.001 13300 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 0.820268
03:24:56.942 00.001 13300 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 14
03:24:56.942 00.000 13300 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 11
03:24:56.943 00.001 13300 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:24:56.944 00.001 13300 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 3
03:24:56.945 00.001 13300 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "19/09/2025 22:02:43"
03:24:56.945 00.000 13300 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
03:24:56.946 00.001 13300 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.3 -1.7}, {-0.2 -3.5}, {-0.4 -5.2}, {-0.5 -7.4}, {-0.6 -9.3}, {-0.6 -10.9}, {-0.7 -12.7}, {-0.7 -14.0}, {-0.9 -16.4}, {-0.9 -18.4}, {-0.9 -20.0}, {-0.9 -22.0}, {-0.9 -23.5}, {-1.0 -25.5}, {-1.0 -25.5}, {-1.1 -23.3}, {-1.0 -21.8}, {-1.0 -19.5}, {-0.8 -17.6}, {-0.7 -15.5}, {-0.7 -13.5}, {-0.9 -11.5}, {-0.8 -9.5}, {-0.6 -7.6}, {-0.7 -5.6}, {-0.6 -3.8}, {-0.5 -2.2}, {-0.6 0.0}, {-0.5 1.9}"
03:24:56.947 00.001 13300 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.0 -0.0}, {-4.3 -0.4}, {-7.1 -0.3}, {-9.3 -0.1}, {-11.8 -0.1}, {-14.2 -0.1}, {-16.5 0.0}, {-18.8 0.4}, {-21.0 0.3}, {-23.2 0.2}, {-26.2 0.6}, {-26.2 0.6}, {-24.5 0.7}, {-22.1 0.9}, {-19.8 0.9}, {-17.8 0.7}, {-15.6 0.9}, {-13.5 1.3}, {-11.8 1.3}, {-9.4 1.3}, {-7.7 1.2}, {-5.7 1.3}, {-3.9 1.5}"
03:24:56.948 00.001 13300 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 240
03:24:56.948 00.000 13300 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 4.469080
03:24:56.949 00.001 13300 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.000833
03:24:56.950 00.001 13300 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.000833
03:24:56.950 00.000 13300 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 0.820268
03:24:56.951 00.001 13300 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 14
03:24:56.951 00.000 13300 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 11
03:24:56.952 00.001 13300 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:24:56.953 00.001 13300 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 3
03:24:56.953 00.000 13300 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "19/09/2025 22:02:43"
03:24:56.954 00.001 13300 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
03:24:56.954 00.000 13300 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.3 -1.7}, {-0.2 -3.5}, {-0.4 -5.2}, {-0.5 -7.4}, {-0.6 -9.3}, {-0.6 -10.9}, {-0.7 -12.7}, {-0.7 -14.0}, {-0.9 -16.4}, {-0.9 -18.4}, {-0.9 -20.0}, {-0.9 -22.0}, {-0.9 -23.5}, {-1.0 -25.5}, {-1.0 -25.5}, {-1.1 -23.3}, {-1.0 -21.8}, {-1.0 -19.5}, {-0.8 -17.6}, {-0.7 -15.5}, {-0.7 -13.5}, {-0.9 -11.5}, {-0.8 -9.5}, {-0.6 -7.6}, {-0.7 -5.6}, {-0.6 -3.8}, {-0.5 -2.2}, {-0.6 0.0}, {-0.5 1.9}"
03:24:56.955 00.001 13300 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.0 -0.0}, {-4.3 -0.4}, {-7.1 -0.3}, {-9.3 -0.1}, {-11.8 -0.1}, {-14.2 -0.1}, {-16.5 0.0}, {-18.8 0.4}, {-21.0 0.3}, {-23.2 0.2}, {-26.2 0.6}, {-26.2 0.6}, {-24.5 0.7}, {-22.1 0.9}, {-19.8 0.9}, {-17.8 0.7}, {-15.6 0.9}, {-13.5 1.3}, {-11.8 1.3}, {-9.4 1.3}, {-7.7 1.2}, {-5.7 1.3}, {-3.9 1.5}"
03:24:57.157 00.202 13300 ScopeASCOM::GetGuideRates returns 0 3.000 3.000 a-s/sec
03:24:57.371 00.214 13300 ScopeASCOM::SideOfPier() returns 0
03:24:57.562 00.191 13300 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
03:24:57.562 00.000 13300 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
03:24:57.563 00.001 13300 ScopeASCOM::GetDeclinationRadians() returns 31.0
03:24:57.563 00.000 13300 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.0
03:24:57.563 00.000 13300 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.53) = xAngle (1.53 = 1.53)
03:24:57.563 00.000 13300 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
03:24:57.563 00.000 13300 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
03:24:57.563 00.000 13300 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
03:24:57.564 00.001 13300 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
03:24:57.564 00.000 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
03:24:57.573 00.009 13300 UpdateGuideState exits: m=1899 SNR=30.6
03:24:57.573 00.000 13300 PhdController: newstate STATE_SETTLE_WAIT
03:24:57.573 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:57.574 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:24:57.574 00.000 13300 Enqueuing Expose request
03:24:57.574 00.000 11596 Worker thread wakes up
03:24:57.574 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:24:57.574 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ef78ce5f-1ed9-4574-8fd8-f5e71ba4f391"}
03:24:57.574 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ef78ce5f-1ed9-4574-8fd8-f5e71ba4f391"}
03:24:57.575 00.001 13300 evsrv: cli 10203EA0 connect
03:24:57.575 00.000 13300 case statement mapped state 6 to 3
03:24:57.575 00.000 13300 case statement mapped state 6 to 3
03:24:57.576 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7f2b8e63-a958-4a73-b344-a61a9a4794a2"}
03:24:57.576 00.000 13300 case statement mapped state 6 to 3
03:24:57.576 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7f2b8e63-a958-4a73-b344-a61a9a4794a2"}
03:24:57.576 00.000 13300 evsrv: cli 10203EA0 request: {"method":"get_app_state","id":"7b66ccc1-174c-4bdb-b6a9-befb9e3dd5bb"}
03:24:57.576 00.000 13300 case statement mapped state 6 to 3
03:24:57.577 00.001 13300 evsrv: cli 10203EA0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7b66ccc1-174c-4bdb-b6a9-befb9e3dd5bb"}
03:24:57.577 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fed5a5a8-302b-4ef4-a99b-e0bec8a672a9"}
03:24:57.577 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.26,7.22],"pixels":"..."},"id":"fed5a5a8-302b-4ef4-a99b-e0bec8a672a9"}
03:24:57.578 00.001 13300 evsrv: cli 10203EA0 disconnect
03:24:58.085 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(290,636,31,31)
03:24:59.547 01.462 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bd4fc7e4-cf4d-406d-8eb0-02d42d045906"}
03:24:59.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bd4fc7e4-cf4d-406d-8eb0-02d42d045906"}
03:24:59.548 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"872c5d28-ba85-418e-9e04-9e10b3e3d7ad"}
03:24:59.548 00.000 13300 case statement mapped state 6 to 3
03:24:59.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"872c5d28-ba85-418e-9e04-9e10b3e3d7ad"}
03:24:59.548 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ac9f1171-7a6f-47ef-990c-8d22eb8d51a4"}
03:24:59.549 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.26,7.22],"pixels":"..."},"id":"ac9f1171-7a6f-47ef-990c-8d22eb8d51a4"}
03:25:01.119 01.570 11596 Exposure complete
03:25:01.191 00.072 11596 worker thread done servicing request
03:25:01.192 00.001 13300 OnExposeComplete: enter
03:25:01.192 00.000 13300 UpdateGuideState(): m_state=6
03:25:01.192 00.000 13300 Star::Find(15, 305, 651, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:01.193 00.001 13300 Star::Find returns 1 (0), X=305.13, Y=651.04, Mass=1871, SNR=30.3, Peak=248 HFD=3.0
03:25:01.193 00.000 13300 CameraToMount -- cameraTheta (-2.21) - m_xAngle (1.53) = xAngle (-3.74 = 2.54)
03:25:01.193 00.000 13300 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.87 = -0.59)
03:25:01.193 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=-0.18 hyp=0.23 cameraTheta=-2.21 mountX=-0.19 mountY=-0.13, mountTheta=-2.55
03:25:01.195 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=-0.18, opts=13)
03:25:01.195 00.000 13300 Enqueuing Move request for scope (-0.14, -0.18)
03:25:01.195 00.000 11596 Worker thread wakes up
03:25:01.195 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.18) opts 0xd
03:25:01.195 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, -0.18)
03:25:01.196 00.001 11596 Moving (-0.14, -0.18) raw xDistance=-0.19 yDistance=-0.13
03:25:01.196 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.19
03:25:01.196 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:01.196 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:25:01.196 00.000 11596 MoveAxis(E, 235, ABG)
03:25:01.196 00.000 11596 Guiding  Dir = 2, Dur = 235
03:25:01.197 00.001 11596 IsSlewing returns 0
03:25:01.205 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
03:25:01.214 00.009 13300 UpdateGuideState exits: m=1871 SNR=30.3
03:25:01.214 00.000 13300 PhdController: settling, locked = 1, distance = 0.16 (1.50) aobump = 0 frame = 1 / 99999
03:25:01.214 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761704701.214,"Host":"MAX-PC","Inst":1,"Distance":0.16,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
03:25:01.215 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:01.215 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:25:01.215 00.000 13300 Enqueuing Expose request
03:25:01.284 00.069 11596 IsGuiding returns 0
03:25:01.855 00.571 11596 IsGuiding returns 1
03:25:01.855 00.000 11596 scope still moving after pulse duration time elapsed
03:25:02.233 00.378 11596 IsSlewing returns 0
03:25:02.358 00.125 11596 IsGuiding returns 0
03:25:02.358 00.000 11596 scope move finished after 235 + 838 ms
03:25:02.358 00.000 11596 Move returns status 0, amount 235
03:25:02.358 00.000 11596 MoveAxis(N, 0, ABG)
03:25:02.358 00.000 11596 Move returns status 0, amount 0
03:25:02.358 00.000 11596 move complete, result=0
03:25:02.359 00.001 11596 worker thread done servicing request
03:25:02.359 00.000 11596 Worker thread wakes up
03:25:02.359 00.000 13300 GuideStep: -0.2 px 235 ms EAST, -0.1 px 0 ms NORTH
03:25:02.359 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:25:02.556 00.197 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3c5e5dd0-8cb5-4c70-8472-34c199dbdfe3"}
03:25:02.556 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3c5e5dd0-8cb5-4c70-8472-34c199dbdfe3"}
03:25:02.557 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"df4a7178-3d7f-4e29-aa4e-2fa8c44c2714"}
03:25:02.557 00.000 13300 case statement mapped state 6 to 3
03:25:02.557 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"df4a7178-3d7f-4e29-aa4e-2fa8c44c2714"}
03:25:02.558 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"19ba284c-2a22-4039-89fa-1576134e58a9"}
03:25:02.558 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.13,7.04],"pixels":"..."},"id":"19ba284c-2a22-4039-89fa-1576134e58a9"}
03:25:02.864 00.306 11596 Handling exposure in thread, d=3000 o=3 r=(290,636,31,31)
03:25:05.555 02.691 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cb298f61-11e2-4731-afdc-c19fc9ac5c31"}
03:25:05.555 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cb298f61-11e2-4731-afdc-c19fc9ac5c31"}
03:25:05.556 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"52ab38e4-eed9-4ca6-b546-9ab944cec8d5"}
03:25:05.556 00.000 13300 case statement mapped state 6 to 3
03:25:05.556 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"52ab38e4-eed9-4ca6-b546-9ab944cec8d5"}
03:25:05.556 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b87dd6fd-24e5-46c9-83b6-23a8139c2a0b"}
03:25:05.556 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.13,7.04],"pixels":"..."},"id":"b87dd6fd-24e5-46c9-83b6-23a8139c2a0b"}
03:25:05.893 00.337 11596 Exposure complete
03:25:05.961 00.068 11596 worker thread done servicing request
03:25:05.962 00.001 13300 OnExposeComplete: enter
03:25:05.962 00.000 13300 UpdateGuideState(): m_state=6
03:25:05.962 00.000 13300 Star::Find(15, 305, 651, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
03:25:05.962 00.000 13300 Star::Find returns 1 (0), X=305.18, Y=651.31, Mass=1936, SNR=30.9, Peak=228 HFD=3.4
03:25:05.963 00.001 13300 CameraToMount -- cameraTheta (2.32) - m_xAngle (1.53) = xAngle (0.79 = 0.79)
03:25:05.963 00.000 13300 CameraToMount -- cameraTheta (2.32) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.34 = -2.34)
03:25:05.963 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.09 hyp=0.12 cameraTheta=2.32 mountX=0.09 mountY=-0.09, mountTheta=-0.79
03:25:05.965 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.09, opts=13)
03:25:05.965 00.000 13300 Enqueuing Move request for scope (-0.08, 0.09)
03:25:05.965 00.000 11596 Worker thread wakes up
03:25:05.965 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.09) opts 0xd
03:25:05.965 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.09)
03:25:05.965 00.000 11596 Moving (-0.08, 0.09) raw xDistance=0.09 yDistance=-0.09
03:25:05.965 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
03:25:05.966 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:05.966 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:25:05.966 00.000 11596 MoveAxis(E, 0, ABG)
03:25:05.966 00.000 11596 Move returns status 0, amount 0
03:25:05.966 00.000 11596 MoveAxis(N, 0, ABG)
03:25:05.966 00.000 11596 Move returns status 0, amount 0
03:25:05.966 00.000 11596 move complete, result=0
03:25:05.966 00.000 11596 worker thread done servicing request
03:25:05.973 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
03:25:05.981 00.008 13300 UpdateGuideState exits: m=1936 SNR=30.9
03:25:05.981 00.000 13300 PhdController: settling, locked = 1, distance = 0.15 (1.50) aobump = 0 frame = 2 / 99999
03:25:05.981 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761704705.981,"Host":"MAX-PC","Inst":1,"Distance":0.15,"Time":4.8,"SettleTime":5.0,"StarLocked":true}
03:25:05.981 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:05.982 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:25:05.982 00.000 13300 Enqueuing Expose request
03:25:05.982 00.000 11596 Worker thread wakes up
03:25:05.982 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:25:05.982 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:25:06.488 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(290,636,31,31)
03:25:08.554 02.066 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8924ec8e-7a8e-4c4b-8ed2-01535dae9d30"}
03:25:08.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8924ec8e-7a8e-4c4b-8ed2-01535dae9d30"}
03:25:08.555 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d5354f76-4c16-4f98-ba9e-9200e67d7b19"}
03:25:08.555 00.000 13300 case statement mapped state 6 to 3
03:25:08.555 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d5354f76-4c16-4f98-ba9e-9200e67d7b19"}
03:25:08.555 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7ed60358-9242-48d2-8207-adb893ab3249"}
03:25:08.556 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.18,7.31],"pixels":"..."},"id":"7ed60358-9242-48d2-8207-adb893ab3249"}
03:25:09.552 00.996 11596 Exposure complete
03:25:09.620 00.068 11596 worker thread done servicing request
03:25:09.620 00.000 13300 OnExposeComplete: enter
03:25:09.620 00.000 13300 UpdateGuideState(): m_state=6
03:25:09.620 00.000 13300 Star::Find(15, 305, 651, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
03:25:09.620 00.000 13300 Star::Find returns 1 (0), X=305.25, Y=651.24, Mass=1879, SNR=30.3, Peak=226 HFD=3.2
03:25:09.621 00.001 13300 CameraToMount -- cameraTheta (2.19) - m_xAngle (1.53) = xAngle (0.66 = 0.66)
03:25:09.621 00.000 13300 CameraToMount -- cameraTheta (2.19) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.47 = -2.47)
03:25:09.621 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.02 hyp=0.03 cameraTheta=2.19 mountX=0.02 mountY=-0.02, mountTheta=-0.67
03:25:09.623 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.02, opts=13)
03:25:09.623 00.000 13300 Enqueuing Move request for scope (-0.01, 0.02)
03:25:09.623 00.000 11596 Worker thread wakes up
03:25:09.623 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.02) opts 0xd
03:25:09.624 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.02)
03:25:09.624 00.000 11596 Moving (-0.01, 0.02) raw xDistance=0.02 yDistance=-0.02
03:25:09.624 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:25:09.624 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:09.624 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:25:09.624 00.000 11596 MoveAxis(E, 0, ABG)
03:25:09.624 00.000 11596 Move returns status 0, amount 0
03:25:09.624 00.000 11596 MoveAxis(N, 0, ABG)
03:25:09.625 00.001 11596 Move returns status 0, amount 0
03:25:09.625 00.000 11596 move complete, result=0
03:25:09.625 00.000 11596 worker thread done servicing request
03:25:09.631 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
03:25:09.640 00.009 13300 UpdateGuideState exits: m=1879 SNR=30.3
03:25:09.640 00.000 13300 PhdController: settling, locked = 1, distance = 0.11 (1.50) aobump = 0 frame = 3 / 99999
03:25:09.640 00.000 13300 PhdController: newstate STATE_FINISH
03:25:09.640 00.000 13300 PhdController complete: success
03:25:09.640 00.000 13300 evsrv: {"Event":"SettleDone","Timestamp":1761704709.640,"Host":"MAX-PC","Inst":1,"Status":0,"TotalFrames":3,"DroppedFrames":0}
03:25:09.640 00.000 13300 Mount: notify guiding dither settle done success=1
03:25:09.641 00.001 13300 PhdController: newstate STATE_IDLE
03:25:09.641 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:09.641 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:25:09.641 00.000 13300 Enqueuing Expose request
03:25:09.641 00.000 11596 Worker thread wakes up
03:25:09.641 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:25:09.641 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:25:10.144 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(290,636,31,31)
03:25:10.156 00.012 13300 evsrv: cli 10204080 connect
03:25:10.157 00.001 13300 case statement mapped state 6 to 3
03:25:10.157 00.000 13300 case statement mapped state 6 to 3
03:25:10.158 00.001 13300 evsrv: cli 10204080 request: {"method":"get_app_state","id":"1f9f2e58-f4ad-4f2f-9862-456e4cd36602"}
03:25:10.158 00.000 13300 case statement mapped state 6 to 3
03:25:10.158 00.000 13300 evsrv: cli 10204080 response: {"jsonrpc":"2.0","result":"Guiding","id":"1f9f2e58-f4ad-4f2f-9862-456e4cd36602"}
03:25:10.159 00.001 13300 evsrv: cli 10204080 disconnect
03:25:10.320 00.161 13300 evsrv: cli 10203B80 connect
03:25:10.320 00.000 13300 case statement mapped state 6 to 3
03:25:10.321 00.001 13300 case statement mapped state 6 to 3
03:25:10.322 00.001 13300 evsrv: cli 10203B80 request: {"method":"get_app_state","id":"f3f985fa-0dcb-41c0-a980-a2b51b32e184"}
03:25:10.322 00.000 13300 case statement mapped state 6 to 3
03:25:10.322 00.000 13300 evsrv: cli 10203B80 response: {"jsonrpc":"2.0","result":"Guiding","id":"f3f985fa-0dcb-41c0-a980-a2b51b32e184"}
03:25:10.323 00.001 13300 evsrv: cli 10203B80 disconnect
03:25:10.324 00.001 13300 evsrv: cli 102035E0 connect
03:25:10.324 00.000 13300 case statement mapped state 6 to 3
03:25:10.325 00.001 13300 case statement mapped state 6 to 3
03:25:10.325 00.000 13300 evsrv: cli 102035E0 request: {"method":"stop_capture","id":"1f54a4f2-67a5-4d91-b5fb-0507e8283641"}
03:25:10.325 00.000 13300 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
03:25:10.325 00.000 13300 Status Line: In attesa del dispositivo...
03:25:10.328 00.003 13300 evsrv: cli 102035E0 response: {"jsonrpc":"2.0","result":0,"id":"1f54a4f2-67a5-4d91-b5fb-0507e8283641"}
03:25:10.329 00.001 13300 evsrv: cli 102035E0 disconnect
03:25:10.329 00.000 13300 evsrv: cli 102037C0 connect
03:25:10.330 00.001 13300 case statement mapped state 6 to 3
03:25:10.330 00.000 13300 case statement mapped state 6 to 3
03:25:10.331 00.001 13300 evsrv: cli 102037C0 request: {"method":"get_app_state","id":"4f5c8dd2-4254-4a8d-8da1-af259ef239f0"}
03:25:10.331 00.000 13300 case statement mapped state 6 to 3
03:25:10.331 00.000 13300 evsrv: cli 102037C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4f5c8dd2-4254-4a8d-8da1-af259ef239f0"}
03:25:10.331 00.000 13300 evsrv: cli 102037C0 disconnect
03:25:10.363 00.032 11596 ASCOM_AbortExposure returns err = 0
03:25:10.363 00.000 11596 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:195->Capture failed
03:25:10.363 00.000 11596 worker thread done servicing request
03:25:10.364 00.001 13300 OnExposeComplete: enter
03:25:10.364 00.000 13300 OnExposeComplete: Capture Error reported
03:25:10.364 00.000 13300 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
03:25:10.364 00.000 13300 Mount: notify guiding stopped
03:25:10.364 00.000 13300 BLC: window closed
03:25:10.365 00.001 13300 BLC: Last direction was reset
03:25:10.365 00.000 13300 Changing from state GUIDING to STOP
03:25:10.365 00.000 13300 guider state => SELECTED
03:25:10.365 00.000 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
03:25:10.375 00.010 13300 Changing from state SELECTED to UNINITIALIZED
03:25:10.375 00.000 13300 guider state => SELECTING
03:25:10.381 00.006 13300 Status Line: Fermato.
03:25:10.387 00.006 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:487->Error reported capturing image
03:25:11.331 00.944 13300 evsrv: cli 102035E0 connect
03:25:11.332 00.001 13300 evsrv: cli 102035E0 request: {"method":"get_app_state","id":"9a4c4cd9-d83a-4507-8356-15a3dfc4fe41"}
03:25:11.332 00.000 13300 evsrv: cli 102035E0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9a4c4cd9-d83a-4507-8356-15a3dfc4fe41"}
03:25:11.332 00.000 13300 evsrv: cli 102035E0 disconnect
03:25:11.553 00.221 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"079f9b86-2d51-4e31-b087-0a17c3c43491"}
03:25:11.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"079f9b86-2d51-4e31-b087-0a17c3c43491"}
03:25:11.554 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b6a4e493-9f00-4e2f-8260-9622190a6074"}
03:25:11.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b6a4e493-9f00-4e2f-8260-9622190a6074"}
03:25:14.554 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f5928642-5509-412a-906c-cf1190d14fe7"}
03:25:14.555 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f5928642-5509-412a-906c-cf1190d14fe7"}
03:25:14.556 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"81c9b7cd-fab5-4d83-9144-fddf5a075b4e"}
03:25:14.556 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"81c9b7cd-fab5-4d83-9144-fddf5a075b4e"}
03:25:17.553 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"28a8f3ce-dcf3-47ac-90b7-0f9f67e1e10d"}
03:25:17.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"28a8f3ce-dcf3-47ac-90b7-0f9f67e1e10d"}
03:25:17.554 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dceb9e3b-b543-4511-a4d7-78ccec2baeab"}
03:25:17.555 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"dceb9e3b-b543-4511-a4d7-78ccec2baeab"}
03:25:20.552 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"be6bc065-9abb-448a-a6b0-edab3abd4226"}
03:25:20.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"be6bc065-9abb-448a-a6b0-edab3abd4226"}
03:25:20.553 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b845ccd9-3f5b-4f0b-becc-f2122efa9b64"}
03:25:20.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b845ccd9-3f5b-4f0b-becc-f2122efa9b64"}
03:25:23.553 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a249ecb5-9675-4d3f-8712-22af6e865231"}
03:25:23.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a249ecb5-9675-4d3f-8712-22af6e865231"}
03:25:23.554 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ecf5206d-dd20-4670-b161-0e8a3d3b3871"}
03:25:23.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ecf5206d-dd20-4670-b161-0e8a3d3b3871"}
03:25:26.552 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8319f269-a6b5-40d7-8eff-4a7ce185e34a"}
03:25:26.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8319f269-a6b5-40d7-8eff-4a7ce185e34a"}
03:25:26.553 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8eed2f12-b5a7-456b-bd36-50c0c0c0431b"}
03:25:26.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8eed2f12-b5a7-456b-bd36-50c0c0c0431b"}
03:25:29.551 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"60276dc2-fbed-4808-ae9f-29160ea031dc"}
03:25:29.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"60276dc2-fbed-4808-ae9f-29160ea031dc"}
03:25:29.552 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"83987a4b-9095-4b0f-a401-053fbc109d68"}
03:25:29.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"83987a4b-9095-4b0f-a401-053fbc109d68"}
03:25:32.551 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a09735c4-4495-4e1b-a9b0-bc0eda731256"}
03:25:32.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a09735c4-4495-4e1b-a9b0-bc0eda731256"}
03:25:32.552 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"850a53f3-ae03-4a9d-84e7-859cf96127e4"}
03:25:32.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"850a53f3-ae03-4a9d-84e7-859cf96127e4"}
03:25:35.549 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a77fb730-14e5-4256-9db1-5a8aad499475"}
03:25:35.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a77fb730-14e5-4256-9db1-5a8aad499475"}
03:25:35.550 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"698dd039-cd30-4805-8a41-798da0edbe52"}
03:25:35.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"698dd039-cd30-4805-8a41-798da0edbe52"}
03:25:38.871 03.321 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"03d5e8fb-909e-4816-9e1a-bb9409f81e32"}
03:25:38.872 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"03d5e8fb-909e-4816-9e1a-bb9409f81e32"}
03:25:38.873 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"23bcfa19-f09e-4f7a-8c21-8b33d7f23c6a"}
03:25:38.873 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"23bcfa19-f09e-4f7a-8c21-8b33d7f23c6a"}
03:25:41.250 02.377 13300 evsrv: cli 10203680 connect
03:25:41.250 00.000 13300 evsrv: cli 10203680 request: {"method":"get_app_state","id":"623df5c4-ce58-417a-918f-3a48ea93d667"}
03:25:41.251 00.001 13300 evsrv: cli 10203680 response: {"jsonrpc":"2.0","result":"Stopped","id":"623df5c4-ce58-417a-918f-3a48ea93d667"}
03:25:41.251 00.000 13300 evsrv: cli 10203680 disconnect
03:25:41.252 00.001 13300 evsrv: cli 102032C0 connect
03:25:41.253 00.001 13300 evsrv: cli 102032C0 request: {"method":"get_calibrated","id":"ba3a673c-24f0-4b77-afee-3667a37b56b4"}
03:25:41.253 00.000 13300 evsrv: cli 102032C0 response: {"jsonrpc":"2.0","result":true,"id":"ba3a673c-24f0-4b77-afee-3667a37b56b4"}
03:25:41.254 00.001 13300 evsrv: cli 102032C0 disconnect
03:25:41.254 00.000 13300 evsrv: cli 10203220 connect
03:25:41.255 00.001 13300 evsrv: cli 10203220 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":5,"timeout":40},"recalibrate":false},"id":"61d2e91d-0a58-4b65-860c-2781d5386ba4"}
03:25:41.255 00.000 13300 PhdController::Guide begins
03:25:41.256 00.001 13300 PhdController: newstate STATE_SETUP
03:25:41.256 00.000 13300 PhdController: setup
03:25:41.256 00.000 13300 PhdController: newstate STATE_ATTEMPT_START
03:25:41.256 00.000 13300 PhdController: start capturing
03:25:41.256 00.000 13300 Changing from state SELECTING to UNINITIALIZED
03:25:41.256 00.000 13300 guider state => SELECTING
03:25:41.256 00.000 13300 setting force full frames = true
03:25:41.256 00.000 13300 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
03:25:41.306 00.050 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:25:41.307 00.001 13300 Enqueuing Expose request
03:25:41.307 00.000 13300 PhdController: newstate STATE_SELECT_STAR
03:25:41.307 00.000 11596 Worker thread wakes up
03:25:41.307 00.000 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":0,"id":"61d2e91d-0a58-4b65-860c-2781d5386ba4"}
03:25:41.307 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:25:41.329 00.022 13300 evsrv: cli 10203220 disconnect
03:25:41.329 00.000 13300 evsrv: cli 10203360 connect
03:25:41.330 00.001 13300 case statement mapped state 1 to 101
03:25:41.330 00.000 13300 case statement mapped state 1 to 101
03:25:41.331 00.001 13300 evsrv: cli 10203360 request: {"method":"get_lock_shift_params","id":"3ad0e38f-dba2-44ce-b298-8172f2334804"}
03:25:41.331 00.000 13300 evsrv: cli 10203360 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"3ad0e38f-dba2-44ce-b298-8172f2334804"}
03:25:41.332 00.001 13300 evsrv: cli 10203360 disconnect
03:25:41.333 00.001 13300 evsrv: cli 10203D60 connect
03:25:41.333 00.000 13300 case statement mapped state 1 to 101
03:25:41.334 00.001 13300 case statement mapped state 1 to 101
03:25:41.334 00.000 13300 evsrv: cli 10203D60 request: {"method":"get_lock_position","id":"a7e712f9-96cc-4fea-be06-1faa41386dbd"}
03:25:41.335 00.001 13300 evsrv: cli 10203D60 response: {"jsonrpc":"2.0","result":null,"id":"a7e712f9-96cc-4fea-be06-1faa41386dbd"}
03:25:41.336 00.001 13300 evsrv: cli 10203D60 disconnect
03:25:41.817 00.481 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:25:41.871 00.054 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"69064995-01c0-4f71-8de4-82f4e9682c2d"}
03:25:41.871 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"69064995-01c0-4f71-8de4-82f4e9682c2d"}
03:25:41.872 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"246c3f44-3ad3-4fe3-b7a3-d920f59b40b5"}
03:25:41.872 00.000 13300 case statement mapped state 1 to 101
03:25:41.872 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"246c3f44-3ad3-4fe3-b7a3-d920f59b40b5"}
03:25:42.336 00.464 13300 evsrv: cli 102035E0 connect
03:25:42.336 00.000 13300 case statement mapped state 1 to 101
03:25:42.337 00.001 13300 case statement mapped state 1 to 101
03:25:42.337 00.000 13300 evsrv: cli 102035E0 request: {"method":"get_lock_position","id":"08b36ab6-3754-4721-a826-7e512c2e12bc"}
03:25:42.337 00.000 13300 evsrv: cli 102035E0 response: {"jsonrpc":"2.0","result":null,"id":"08b36ab6-3754-4721-a826-7e512c2e12bc"}
03:25:42.338 00.001 13300 evsrv: cli 102035E0 disconnect
03:25:43.339 01.001 13300 evsrv: cli 10203220 connect
03:25:43.339 00.000 13300 case statement mapped state 1 to 101
03:25:43.340 00.001 13300 case statement mapped state 1 to 101
03:25:43.340 00.000 13300 evsrv: cli 10203220 request: {"method":"get_lock_position","id":"b5a72f6f-4c4a-417a-b9b5-ff3d41fb5c21"}
03:25:43.340 00.000 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":null,"id":"b5a72f6f-4c4a-417a-b9b5-ff3d41fb5c21"}
03:25:43.353 00.013 13300 evsrv: cli 10203220 disconnect
03:25:44.353 01.000 13300 evsrv: cli 10203CC0 connect
03:25:44.353 00.000 13300 case statement mapped state 1 to 101
03:25:44.354 00.001 13300 case statement mapped state 1 to 101
03:25:44.354 00.000 13300 evsrv: cli 10203CC0 request: {"method":"get_lock_position","id":"9d2924e3-e434-4b1f-8726-20da3978db90"}
03:25:44.355 00.001 13300 evsrv: cli 10203CC0 response: {"jsonrpc":"2.0","result":null,"id":"9d2924e3-e434-4b1f-8726-20da3978db90"}
03:25:44.355 00.000 13300 evsrv: cli 10203CC0 disconnect
03:25:44.847 00.492 11596 Exposure complete
03:25:44.871 00.024 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3f2ffb20-3639-4bb1-ba63-c4bd743d0d31"}
03:25:44.871 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3f2ffb20-3639-4bb1-ba63-c4bd743d0d31"}
03:25:44.872 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cb429b33-79c1-4523-bfc5-8e6a0ac15987"}
03:25:44.872 00.000 13300 case statement mapped state 1 to 101
03:25:44.872 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"cb429b33-79c1-4523-bfc5-8e6a0ac15987"}
03:25:44.917 00.045 11596 worker thread done servicing request
03:25:44.917 00.000 13300 OnExposeComplete: enter
03:25:44.917 00.000 13300 UpdateGuideState(): m_state=1
03:25:44.918 00.001 13300 UpdateCurrentPosition: no star selected
03:25:44.918 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:25:44.918 00.000 13300 Status Line: Nessuna stella selezionata
03:25:44.921 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
03:25:44.929 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
03:25:44.930 00.001 13300 GuiderMultiStar::AutoSelect enter
03:25:44.930 00.000 13300 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
03:25:44.995 00.065 13300 AutoFind: auto downsample for scale 4.47 => 1x
03:25:45.140 00.145 13300 AutoFind: global mean = 0.0, stdev 1.1
03:25:45.140 00.000 13300 AutoFind: using threshold = 0.1
03:25:45.297 00.157 13300 AutoFind: local max [278, 651] 252.7
03:25:45.297 00.000 13300 AutoFind: local max [16, 411] 175.0
03:25:45.297 00.000 13300 AutoFind: local max [1237, 11] 138.1
03:25:45.297 00.000 13300 AutoFind: local max [1095, 19] 55.0
03:25:45.297 00.000 13300 AutoFind: local max [1065, 807] 42.7
03:25:45.297 00.000 13300 AutoFind: local max [252, 466] 18.3
03:25:45.297 00.000 13300 AutoFind: local max [549, 856] 17.6
03:25:45.298 00.001 13300 AutoFind: local max [961, 812] 15.1
03:25:45.298 00.000 13300 AutoFind: local max [938, 603] 14.8
03:25:45.298 00.000 13300 AutoFind: local max [838, 386] 13.7
03:25:45.298 00.000 13300 AutoFind: local max [379, 821] 11.3
03:25:45.298 00.000 13300 AutoFind: local max [501, 159] 11.2
03:25:45.298 00.000 13300 AutoFind: local max [1072, 538] 10.7
03:25:45.298 00.000 13300 AutoFind: local max [1262, 43] 10.4
03:25:45.298 00.000 13300 AutoFind: local max [576, 676] 10.4
03:25:45.298 00.000 13300 AutoFind: local max [885, 248] 10.2
03:25:45.298 00.000 13300 AutoFind: local max [437, 963] 9.2
03:25:45.298 00.000 13300 AutoFind: local max [471, 625] 9.1
03:25:45.299 00.001 13300 AutoFind: local max [895, 740] 9.1
03:25:45.299 00.000 13300 AutoFind: local max [983, 457] 8.6
03:25:45.299 00.000 13300 AutoFind: local max [127, 316] 7.9
03:25:45.299 00.000 13300 AutoFind: local max [833, 349] 7.4
03:25:45.299 00.000 13300 AutoFind: local max [732, 449] 7.2
03:25:45.299 00.000 13300 AutoFind: local max [1256, 801] 7.1
03:25:45.299 00.000 13300 AutoFind: local max [704, 842] 6.9
03:25:45.299 00.000 13300 AutoFind: local max [275, 425] 6.9
03:25:45.299 00.000 13300 AutoFind: local max [856, 32] 6.8
03:25:45.299 00.000 13300 AutoFind: local max [1219, 315] 6.6
03:25:45.299 00.000 13300 AutoFind: local max [125, 48] 6.5
03:25:45.299 00.000 13300 AutoFind: local max [443, 950] 6.5
03:25:45.300 00.001 13300 AutoFind: local max [1126, 425] 6.1
03:25:45.300 00.000 13300 AutoFind: local max [760, 461] 5.9
03:25:45.300 00.000 13300 AutoFind: local max [582, 367] 5.4
03:25:45.300 00.000 13300 AutoFind: local max [991, 258] 5.3
03:25:45.300 00.000 13300 AutoFind: local max [813, 166] 4.8
03:25:45.300 00.000 13300 AutoFind: local max [13, 401] 4.8
03:25:45.300 00.000 13300 AutoFind: local max [942, 132] 4.8
03:25:45.300 00.000 13300 AutoFind: local max [508, 780] 4.7
03:25:45.300 00.000 13300 AutoFind: local max [1069, 266] 4.5
03:25:45.300 00.000 13300 AutoFind: local max [1250, 114] 4.5
03:25:45.300 00.000 13300 AutoFind: local max [1040, 827] 4.5
03:25:45.300 00.000 13300 AutoFind: local max [1157, 364] 4.5
03:25:45.301 00.001 13300 AutoFind: local max [989, 675] 4.5
03:25:45.301 00.000 13300 AutoFind: local max [10, 746] 4.5
03:25:45.301 00.000 13300 AutoFind: local max [18, 481] 4.5
03:25:45.301 00.000 13300 AutoFind: local max [289, 649] 4.4
03:25:45.301 00.000 13300 AutoFind: local max [1201, 145] 4.4
03:25:45.301 00.000 13300 AutoFind: local max [1177, 573] 4.4
03:25:45.301 00.000 13300 AutoFind: local max [1246, 647] 4.4
03:25:45.301 00.000 13300 AutoFind: local max [1147, 499] 4.4
03:25:45.301 00.000 13300 AutoFind: local max [1215, 836] 4.4
03:25:45.302 00.001 13300 AutoFind: local max [807, 486] 4.3
03:25:45.302 00.000 13300 AutoFind: local max [1033, 64] 4.3
03:25:45.302 00.000 13300 AutoFind: local max [1107, 190] 4.3
03:25:45.302 00.000 13300 AutoFind: local max [25, 906] 4.3
03:25:45.302 00.000 13300 AutoFind: local max [1083, 502] 4.3
03:25:45.302 00.000 13300 AutoFind: local max [1263, 418] 4.3
03:25:45.302 00.000 13300 AutoFind: local max [1113, 69] 4.3
03:25:45.302 00.000 13300 AutoFind: local max [1068, 139] 4.3
03:25:45.302 00.000 13300 AutoFind: local max [1216, 122] 4.3
03:25:45.302 00.000 13300 AutoFind: local max [267, 656] 4.3
03:25:45.303 00.001 13300 AutoFind: local max [1208, 676] 4.3
03:25:45.303 00.000 13300 AutoFind: local max [1269, 216] 4.3
03:25:45.303 00.000 13300 AutoFind: local max [1115, 637] 4.3
03:25:45.303 00.000 13300 AutoFind: local max [1161, 586] 4.3
03:25:45.303 00.000 13300 AutoFind: local max [1213, 990] 4.3
03:25:45.303 00.000 13300 AutoFind: local max [1270, 488] 4.2
03:25:45.303 00.000 13300 AutoFind: local max [1179, 830] 4.2
03:25:45.303 00.000 13300 AutoFind: local max [935, 485] 4.2
03:25:45.303 00.000 13300 AutoFind: local max [1169, 324] 4.2
03:25:45.303 00.000 13300 AutoFind: local max [1085, 104] 4.2
03:25:45.303 00.000 13300 AutoFind: local max [1001, 298] 4.2
03:25:45.303 00.000 13300 AutoFind: local max [1186, 514] 4.2
03:25:45.304 00.001 13300 AutoFind: local max [719, 486] 4.2
03:25:45.304 00.000 13300 AutoFind: local max [1261, 161] 4.2
03:25:45.304 00.000 13300 AutoFind: local max [1157, 676] 4.2
03:25:45.304 00.000 13300 AutoFind: local max [1039, 498] 4.2
03:25:45.304 00.000 13300 AutoFind: local max [726, 260] 4.2
03:25:45.304 00.000 13300 AutoFind: local max [1085, 10] 4.2
03:25:45.304 00.000 13300 AutoFind: local max [1149, 392] 4.2
03:25:45.304 00.000 13300 AutoFind: local max [979, 368] 4.2
03:25:45.304 00.000 13300 AutoFind: local max [1103, 554] 4.2
03:25:45.304 00.000 13300 AutoFind: local max [1087, 266] 4.2
03:25:45.304 00.000 13300 AutoFind: local max [1091, 870] 4.2
03:25:45.304 00.000 13300 AutoFind: local max [1257, 982] 4.2
03:25:45.305 00.001 13300 AutoFind: local max [1173, 485] 4.2
03:25:45.305 00.000 13300 AutoFind: local max [58, 310] 4.2
03:25:45.305 00.000 13300 AutoFind: local max [1169, 192] 4.2
03:25:45.305 00.000 13300 AutoFind: local max [1014, 553] 4.2
03:25:45.305 00.000 13300 AutoFind: local max [1141, 138] 4.2
03:25:45.305 00.000 13300 AutoFind: local max [1037, 548] 4.2
03:25:45.305 00.000 13300 AutoFind: local max [1209, 514] 4.2
03:25:45.305 00.000 13300 AutoFind: local max [1135, 914] 4.1
03:25:45.305 00.000 13300 AutoFind: local max [1100, 98] 4.1
03:25:45.305 00.000 13300 AutoFind: local max [279, 639] 4.1
03:25:45.305 00.000 13300 AutoFind: local max [1253, 450] 4.1
03:25:45.305 00.000 13300 AutoFind: local max [1203, 486] 4.1
03:25:45.306 00.001 13300 AutoFind: local max [1077, 936] 4.1
03:25:45.306 00.000 13300 AutoFind: local max [1265, 88] 4.1
03:25:45.306 00.000 13300 AutoFind: local max [1225, 956] 4.1
03:25:45.306 00.000 13300 AutoFind: too close [279, 639] 4.1 - [267, 656] 4.3
03:25:45.306 00.000 13300 AutoFind: too close [279, 639] 4.1 - [289, 649] 4.4
03:25:45.306 00.000 13300 AutoFind: close dim-bright [279, 639] 4.1 - [278, 651] 252.7
03:25:45.306 00.000 13300 AutoFind: too close [1100, 98] 4.1 - [1085, 104] 4.2
03:25:45.306 00.000 13300 AutoFind: too close [1087, 266] 4.2 - [1069, 266] 4.5
03:25:45.306 00.000 13300 AutoFind: close dim-bright [1085, 10] 4.2 - [1095, 19] 55.0
03:25:45.306 00.000 13300 AutoFind: too close [1161, 586] 4.3 - [1177, 573] 4.4
03:25:45.307 00.001 13300 AutoFind: close dim-bright [267, 656] 4.3 - [278, 651] 252.7
03:25:45.307 00.000 13300 AutoFind: close dim-bright [289, 649] 4.4 - [278, 651] 252.7
03:25:45.307 00.000 13300 AutoFind: close dim-bright [13, 401] 4.8 - [16, 411] 175.0
03:25:45.307 00.000 13300 AutoFind: too close [443, 950] 6.5 - [437, 963] 9.2
03:25:45.307 00.000 13300 AutoFind: too close to edge [1265, 88] 4.1
03:25:45.307 00.000 13300 AutoFind: too close to edge [1085, 10] 4.2
03:25:45.307 00.000 13300 AutoFind: too close to edge [1270, 488] 4.2
03:25:45.307 00.000 13300 AutoFind: too close to edge [1269, 216] 4.3
03:25:45.307 00.000 13300 AutoFind: too close to edge [10, 746] 4.5
03:25:45.307 00.000 13300 AutoFind: too close to edge [13, 401] 4.8
03:25:45.307 00.000 13300 AutoFind: too close to edge [1237, 11] 138.1
03:25:45.308 00.001 13300 AutoFind: BPP = 8, saturation at 259, pedestal 4, thresh = 233
03:25:45.308 00.000 13300 Star::Find(15, 278, 651, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.308 00.000 13300 Star::Find returns 1 (0), X=278.04, Y=651.12, Mass=1895, SNR=30.5, Peak=254 HFD=3.0
03:25:45.308 00.000 13300 Star::Find(15, 16, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.308 00.000 13300 Star::Find returns 1 (0), X=15.84, Y=410.89, Mass=1317, SNR=25.4, Peak=191 HFD=3.1
03:25:45.308 00.000 13300 Star::Find(15, 1095, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.308 00.000 13300 Star::Find returns 1 (0), X=1095.18, Y=19.39, Mass=415, SNR=14.1, Peak=39 HFD=3.6
03:25:45.308 00.000 13300 Star::Find(15, 1065, 807, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.308 00.000 13300 Star::Find returns 1 (0), X=1064.52, Y=806.95, Mass=353, SNR=13.0, Peak=48 HFD=3.5
03:25:45.309 00.001 13300 Star::Find(15, 252, 466, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.309 00.000 13300 Star::Find returns 1 (0), X=251.82, Y=466.33, Mass=104, SNR=7.1, Peak=20 HFD=2.1
03:25:45.309 00.000 13300 Star::Find(15, 549, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.310 00.001 13300 Star::Find returns 1 (0), X=548.59, Y=855.60, Mass=144, SNR=8.3, Peak=22 HFD=3.0
03:25:45.310 00.000 13300 Star::Find(15, 961, 812, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.310 00.000 13300 Star::Find returns 1 (0), X=961.49, Y=812.05, Mass=98, SNR=6.9, Peak=23 HFD=2.6
03:25:45.310 00.000 13300 Star::Find(15, 938, 603, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.310 00.000 13300 Star::Find returns 1 (0), X=937.83, Y=603.65, Mass=115, SNR=7.4, Peak=18 HFD=2.6
03:25:45.311 00.001 13300 Star::Find(15, 838, 386, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.311 00.000 13300 Star::Find returns 1 (0), X=838.47, Y=385.48, Mass=105, SNR=7.1, Peak=21 HFD=3.1
03:25:45.311 00.000 13300 Star::Find(15, 379, 821, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.311 00.000 13300 Star::Find returns 1 (0), X=378.88, Y=821.45, Mass=65, SNR=5.6, Peak=15 HFD=2.1
03:25:45.311 00.000 13300 Star::Find(15, 501, 159, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.311 00.000 13300 Star::Find returns 1 (0), X=501.05, Y=158.69, Mass=111, SNR=7.2, Peak=16 HFD=3.9
03:25:45.312 00.001 13300 Star::Find(15, 1072, 538, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.312 00.000 13300 Star::Find returns 1 (0), X=1071.89, Y=538.54, Mass=49, SNR=4.8, Peak=13 HFD=2.1
03:25:45.312 00.000 13300 Star::Find(15, 1262, 43, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.312 00.000 13300 Star::Find returns 1 (0), X=1261.98, Y=42.72, Mass=48, SNR=4.8, Peak=9 HFD=2.5
03:25:45.312 00.000 13300 Star::Find(15, 576, 676, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.312 00.000 13300 Star::Find returns 1 (0), X=575.35, Y=676.47, Mass=78, SNR=6.1, Peak=16 HFD=2.1
03:25:45.313 00.001 13300 Star::Find(15, 885, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.313 00.000 13300 Star::Find returns 1 (0), X=885.06, Y=247.72, Mass=58, SNR=5.3, Peak=12 HFD=2.6
03:25:45.313 00.000 13300 Star::Find(15, 471, 625, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.313 00.000 13300 Star::Find returns 1 (0), X=471.27, Y=624.90, Mass=51, SNR=4.9, Peak=15 HFD=2.3
03:25:45.313 00.000 13300 Star::Find(15, 895, 740, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.314 00.001 13300 Star::Find returns 1 (0), X=894.60, Y=739.93, Mass=75, SNR=5.9, Peak=13 HFD=4.3
03:25:45.314 00.000 13300 Star::Find(15, 983, 457, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.314 00.000 13300 Star::Find returns 1 (0), X=982.90, Y=456.79, Mass=29, SNR=3.7, Peak=11 HFD=1.8
03:25:45.314 00.000 13300 Star::Find(15, 127, 316, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.314 00.000 13300 Star::Find returns 1 (0), X=127.33, Y=314.94, Mass=54, SNR=5.1, Peak=14 HFD=2.5
03:25:45.314 00.000 13300 Star::Find(15, 833, 349, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.315 00.001 13300 Star::Find returns 1 (0), X=832.93, Y=348.45, Mass=29, SNR=3.7, Peak=10 HFD=2.2
03:25:45.315 00.000 13300 Star::Find(15, 732, 449, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.315 00.000 13300 Star::Find returns 1 (0), X=732.22, Y=448.94, Mass=32, SNR=3.9, Peak=10 HFD=2.3
03:25:45.315 00.000 13300 Star::Find(15, 1256, 801, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.315 00.000 13300 Star::Find returns 1 (0), X=1254.79, Y=800.64, Mass=50, SNR=4.8, Peak=11 HFD=2.8
03:25:45.316 00.001 13300 Star::Find(15, 704, 842, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.316 00.000 13300 Star::Find returns 1 (0), X=703.89, Y=842.23, Mass=26, SNR=3.5, Peak=10 HFD=1.9
03:25:45.316 00.000 13300 Star::Find(15, 275, 425, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.316 00.000 13300 Star::Find returns 0 (4), X=274.59, Y=425.73, Mass=22, SNR=3.3, Peak=9 HFD=1.4
03:25:45.316 00.000 13300 Star::Find(15, 856, 32, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.316 00.000 13300 Star::Find false star n=12 nbg=286 bg=4.0 sigma=0.6 thresh=6 peak=6
03:25:45.316 00.000 13300 Star::Find returns 0 (2), X=856.00, Y=32.00, Mass=27, SNR=2.9, Peak=8 HFD=0.0
03:25:45.316 00.000 13300 Star::Find(15, 1219, 315, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.316 00.000 13300 Star::Find returns 0 (2), X=1219.00, Y=315.00, Mass=19, SNR=3.0, Peak=8 HFD=0.0
03:25:45.317 00.001 13300 Star::Find(15, 125, 48, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.317 00.000 13300 Star::Find returns 1 (0), X=124.82, Y=48.24, Mass=54, SNR=5.0, Peak=10 HFD=3.5
03:25:45.317 00.000 13300 Star::Find(15, 1126, 425, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.317 00.000 13300 Star::Find false star n=10 nbg=287 bg=4.2 sigma=0.6 thresh=6 peak=6
03:25:45.317 00.000 13300 Star::Find returns 0 (2), X=1126.00, Y=425.00, Mass=22, SNR=2.9, Peak=7 HFD=0.0
03:25:45.317 00.000 13300 Star::Find(15, 760, 461, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.317 00.000 13300 Star::Find returns 1 (0), X=760.18, Y=461.92, Mass=27, SNR=3.6, Peak=11 HFD=2.2
03:25:45.318 00.001 13300 Star::Find(15, 582, 367, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.318 00.000 13300 Star::Find returns 0 (2), X=582.00, Y=367.00, Mass=17, SNR=2.9, Peak=10 HFD=0.0
03:25:45.318 00.000 13300 Star::Find(15, 991, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.318 00.000 13300 Star::Find returns 0 (2), X=991.00, Y=258.00, Mass=18, SNR=2.9, Peak=8 HFD=0.0
03:25:45.318 00.000 13300 Star::Find(15, 813, 166, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.318 00.000 13300 Star::Find returns 0 (2), X=813.00, Y=166.00, Mass=17, SNR=2.8, Peak=7 HFD=0.0
03:25:45.319 00.001 13300 Star::Find(15, 942, 132, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.319 00.000 13300 Star::Find returns 0 (2), X=942.00, Y=132.00, Mass=13, SNR=2.5, Peak=7 HFD=0.0
03:25:45.319 00.000 13300 Star::Find(15, 508, 780, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.319 00.000 13300 Star::Find false star n=30 nbg=288 bg=3.9 sigma=0.5 thresh=5 peak=5
03:25:45.319 00.000 13300 Star::Find returns 0 (2), X=508.00, Y=780.00, Mass=36, SNR=2.9, Peak=7 HFD=0.0
03:25:45.319 00.000 13300 Star::Find(15, 1250, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.320 00.001 13300 Star::Find returns 0 (3), X=1250.00, Y=114.00, Mass=3, SNR=1.3, Peak=6 HFD=0.0
03:25:45.320 00.000 13300 Star::Find(15, 1040, 827, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.320 00.000 13300 Star::Find returns 0 (2), X=1040.00, Y=827.00, Mass=14, SNR=2.5, Peak=6 HFD=0.0
03:25:45.320 00.000 13300 Star::Find(15, 1157, 364, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.320 00.000 13300 Star::Find returns 0 (3), X=1157.00, Y=364.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
03:25:45.321 00.001 13300 Star::Find(15, 989, 675, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.321 00.000 13300 Star::Find returns 0 (3), X=989.00, Y=675.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
03:25:45.321 00.000 13300 Star::Find(15, 18, 481, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.321 00.000 13300 Star::Find returns 0 (3), X=18.00, Y=481.00, Mass=9, SNR=2.1, Peak=7 HFD=0.0
03:25:45.321 00.000 13300 Star::Find(15, 1201, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.321 00.000 13300 Star::Find returns 0 (3), X=1201.00, Y=145.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
03:25:45.322 00.001 13300 Star::Find(15, 1246, 647, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.322 00.000 13300 Star::Find returns 0 (3), X=1246.00, Y=647.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
03:25:45.322 00.000 13300 Star::Find(15, 1147, 499, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.322 00.000 13300 Star::Find returns 0 (3), X=1147.00, Y=499.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
03:25:45.322 00.000 13300 Star::Find(15, 1215, 836, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.323 00.001 13300 Star::Find returns 0 (3), X=1215.00, Y=836.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
03:25:45.323 00.000 13300 Star::Find(15, 807, 486, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.323 00.000 13300 Star::Find returns 0 (3), X=807.00, Y=486.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
03:25:45.323 00.000 13300 Star::Find(15, 1033, 64, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.323 00.000 13300 Star::Find returns 0 (3), X=1033.00, Y=64.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
03:25:45.323 00.000 13300 Star::Find(15, 1107, 190, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.324 00.001 13300 Star::Find returns 0 (3), X=1107.00, Y=190.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
03:25:45.324 00.000 13300 Star::Find(15, 25, 906, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.324 00.000 13300 Star::Find false star n=23 nbg=279 bg=3.9 sigma=0.5 thresh=5 peak=5
03:25:45.324 00.000 13300 Star::Find returns 0 (2), X=25.00, Y=906.00, Mass=30, SNR=2.9, Peak=7 HFD=0.0
03:25:45.324 00.000 13300 Star::Find(15, 1083, 502, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.324 00.000 13300 Star::Find returns 0 (2), X=1083.00, Y=502.00, Mass=18, SNR=3.0, Peak=22 HFD=0.0
03:25:45.325 00.001 13300 Star::Find(15, 1263, 418, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.325 00.000 13300 Star::Find returns 0 (3), X=1263.00, Y=418.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
03:25:45.325 00.000 13300 Star::Find(15, 1113, 69, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.326 00.001 13300 Star::Find returns 0 (2), X=1113.00, Y=69.00, Mass=15, SNR=2.7, Peak=7 HFD=0.0
03:25:45.326 00.000 13300 Star::Find(15, 1068, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.326 00.000 13300 Star::Find returns 0 (3), X=1068.00, Y=139.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
03:25:45.327 00.001 13300 Star::Find(15, 1216, 122, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.327 00.000 13300 Star::Find returns 0 (3), X=1216.00, Y=122.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
03:25:45.327 00.000 13300 Star::Find(15, 1208, 676, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.328 00.001 13300 Star::Find returns 0 (3), X=1208.00, Y=676.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
03:25:45.328 00.000 13300 Star::Find(15, 1115, 637, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.328 00.000 13300 Star::Find returns 0 (3), X=1115.00, Y=637.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
03:25:45.328 00.000 13300 Star::Find(15, 1213, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.329 00.001 13300 Star::Find returns 0 (3), X=1213.00, Y=990.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
03:25:45.329 00.000 13300 Star::Find(15, 1179, 830, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.329 00.000 13300 Star::Find returns 0 (3), X=1179.00, Y=830.00, Mass=5, SNR=1.6, Peak=6 HFD=0.0
03:25:45.330 00.001 13300 Star::Find(15, 935, 485, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.330 00.000 13300 Star::Find returns 0 (3), X=935.00, Y=485.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
03:25:45.330 00.000 13300 Star::Find(15, 1169, 324, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.330 00.000 13300 Star::Find returns 0 (3), X=1169.00, Y=324.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
03:25:45.331 00.001 13300 Star::Find(15, 1001, 298, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.331 00.000 13300 Star::Find returns 0 (2), X=1001.00, Y=298.00, Mass=14, SNR=2.5, Peak=6 HFD=0.0
03:25:45.331 00.000 13300 Star::Find(15, 1186, 514, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.332 00.001 13300 Star::Find returns 0 (3), X=1186.00, Y=514.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
03:25:45.332 00.000 13300 Star::Find(15, 719, 486, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.332 00.000 13300 Star::Find returns 0 (3), X=719.00, Y=486.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
03:25:45.332 00.000 13300 Star::Find(15, 1261, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.333 00.001 13300 Star::Find returns 0 (3), X=1261.00, Y=161.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
03:25:45.333 00.000 13300 Star::Find(15, 1157, 676, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.333 00.000 13300 Star::Find returns 0 (3), X=1157.00, Y=676.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
03:25:45.334 00.001 13300 Star::Find(15, 1039, 498, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.334 00.000 13300 Star::Find returns 0 (3), X=1039.00, Y=498.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
03:25:45.334 00.000 13300 Star::Find(15, 726, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.334 00.000 13300 Star::Find returns 0 (3), X=726.00, Y=260.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
03:25:45.335 00.001 13300 Star::Find(15, 1149, 392, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.335 00.000 13300 Star::Find returns 0 (3), X=1149.00, Y=392.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
03:25:45.335 00.000 13300 Star::Find(15, 979, 368, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.336 00.001 13300 Star::Find returns 0 (3), X=979.00, Y=368.00, Mass=2, SNR=1.0, Peak=6 HFD=0.0
03:25:45.336 00.000 13300 Star::Find(15, 1103, 554, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.336 00.000 13300 Star::Find returns 0 (3), X=1103.00, Y=554.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
03:25:45.336 00.000 13300 Star::Find(15, 1091, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.336 00.000 13300 Star::Find returns 0 (3), X=1091.00, Y=870.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
03:25:45.336 00.000 13300 Star::Find(15, 1257, 982, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.337 00.001 13300 Star::Find returns 0 (3), X=1257.00, Y=982.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
03:25:45.337 00.000 13300 Star::Find(15, 1173, 485, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.337 00.000 13300 Star::Find returns 0 (3), X=1173.00, Y=485.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
03:25:45.337 00.000 13300 Star::Find(15, 58, 310, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.337 00.000 13300 Star::Find false star n=9 nbg=278 bg=3.9 sigma=0.5 thresh=6 peak=6
03:25:45.337 00.000 13300 Star::Find returns 0 (2), X=58.00, Y=310.00, Mass=25, SNR=2.9, Peak=9 HFD=0.0
03:25:45.337 00.000 13300 Star::Find(15, 1169, 192, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.337 00.000 13300 Star::Find returns 0 (3), X=1169.00, Y=192.00, Mass=6, SNR=1.6, Peak=6 HFD=0.0
03:25:45.337 00.000 13300 Star::Find(15, 1014, 553, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.338 00.001 13300 Star::Find returns 0 (3), X=1014.00, Y=553.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
03:25:45.338 00.000 13300 Star::Find(15, 1141, 138, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.338 00.000 13300 Star::Find returns 0 (3), X=1141.00, Y=138.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
03:25:45.338 00.000 13300 Star::Find(15, 1037, 548, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.338 00.000 13300 Star::Find returns 0 (3), X=1037.00, Y=548.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
03:25:45.338 00.000 13300 Star::Find(15, 1209, 514, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.338 00.000 13300 Star::Find returns 0 (3), X=1209.00, Y=514.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
03:25:45.338 00.000 13300 Star::Find(15, 1135, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.338 00.000 13300 Star::Find returns 0 (3), X=1135.00, Y=914.00, Mass=6, SNR=1.6, Peak=6 HFD=0.0
03:25:45.338 00.000 13300 Star::Find(15, 1253, 450, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.339 00.001 13300 Star::Find returns 0 (3), X=1253.00, Y=450.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
03:25:45.339 00.000 13300 Star::Find(15, 1203, 486, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.339 00.000 13300 Star::Find returns 0 (3), X=1203.00, Y=486.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
03:25:45.339 00.000 13300 Star::Find(15, 1077, 936, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.339 00.000 13300 Star::Find returns 0 (3), X=1077.00, Y=936.00, Mass=8, SNR=1.9, Peak=6 HFD=0.0
03:25:45.339 00.000 13300 Star::Find(15, 1225, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.339 00.000 13300 Star::Find returns 0 (3), X=1225.00, Y=956.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
03:25:45.339 00.000 13300 AutoFind: finding best star pass 1
03:25:45.339 00.000 13300 Star::Find(15, 278, 651, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.340 00.001 13300 Star::Find returns 1 (0), X=278.04, Y=651.12, Mass=1895, SNR=30.5, Peak=254 HFD=3.0
03:25:45.340 00.000 13300 AutoFind: near-saturated [278, 651] 252.7 Mass 1895 SNR 30.5 Peak 254
03:25:45.340 00.000 13300 Star::Find(15, 16, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.340 00.000 13300 Star::Find returns 1 (0), X=15.84, Y=410.89, Mass=1317, SNR=25.4, Peak=191 HFD=3.1
03:25:45.340 00.000 13300 AutoFind returns star at [16, 411] 175.0 Mass 1317 SNR 25.4
03:25:45.341 00.001 13300 Star::Find(15, 16, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.341 00.000 13300 Star::Find returns 1 (0), X=15.84, Y=410.89, Mass=1317, SNR=25.4, Peak=191 HFD=3.1
03:25:45.342 00.001 13300 MultiStar: List (10): {15.84, 410.89}(25.4), {1095.18, 19.39}(14.1), {1064.52, 806.95}(13.0), {251.82, 466.33}(7.1), {548.59, 855.60}(8.3), {961.49, 812.05}(6.9), {937.83, 603.65}(7.4), {838.47, 385.48}(7.1), {501.05, 158.69}(7.2), {575.35, 676.47}(6.1), 
03:25:45.342 00.000 13300 setting lock position to (15.84, 410.89)
03:25:45.342 00.000 13300 MultiStar: stabilizing after lock position change
03:25:45.343 00.001 13300 AutoSelect: state = 1, call UpdateGuideState
03:25:45.343 00.000 13300 UpdateGuideState(): m_state=1
03:25:45.343 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:45.343 00.000 13300 Star::Find returns 1 (0), X=15.84, Y=410.89, Mass=1317, SNR=25.4, Peak=191 HFD=3.1
03:25:45.343 00.000 13300 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.53) = xAngle (-1.53 = -1.53)
03:25:45.343 00.000 13300 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.66 = 1.62)
03:25:45.344 00.001 13300 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
03:25:45.348 00.004 13300 setting force full frames = false
03:25:45.348 00.000 13300 setting lock position to (15.84, 410.89)
03:25:45.348 00.000 13300 MultiStar: stabilizing after lock position change
03:25:45.348 00.000 13300 CurrentPosition() valid, moving to STATE_SELECTED
03:25:45.349 00.001 13300 Changing from state SELECTING to SELECTED
03:25:45.349 00.000 13300 guider state => SELECTED
03:25:45.364 00.015 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
03:25:45.375 00.011 13300 UpdateGuideState exits: m=1317 SNR=25.4
03:25:45.375 00.000 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
03:25:45.385 00.010 13300 Status Line: Selezione automatica della stella a (15.8, 410.9)
03:25:45.401 00.016 13300 PhdController: newstate STATE_WAIT_SELECTED
03:25:45.401 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:45.401 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:25:45.401 00.000 13300 Enqueuing Expose request
03:25:45.401 00.000 11596 Worker thread wakes up
03:25:45.402 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:25:45.402 00.000 13300 evsrv: cli 102035E0 connect
03:25:45.402 00.000 13300 case statement mapped state 2 to 1
03:25:45.403 00.001 13300 case statement mapped state 2 to 1
03:25:45.403 00.000 13300 evsrv: cli 102035E0 request: {"method":"get_lock_position","id":"6ea2fcf2-0611-4778-bf4d-421f660e69ae"}
03:25:45.404 00.001 13300 evsrv: cli 102035E0 response: {"jsonrpc":"2.0","result":[15.84,410.89],"id":"6ea2fcf2-0611-4778-bf4d-421f660e69ae"}
03:25:45.404 00.000 13300 evsrv: cli 102035E0 disconnect
03:25:45.411 00.007 13300 evsrv: cli 102041C0 connect
03:25:45.411 00.000 13300 case statement mapped state 2 to 1
03:25:45.411 00.000 13300 case statement mapped state 2 to 1
03:25:45.412 00.001 13300 evsrv: cli 102041C0 request: {"method":"get_app_state","id":"7283775e-cc03-4f68-8840-60eb984ed9d3"}
03:25:45.412 00.000 13300 case statement mapped state 2 to 1
03:25:45.412 00.000 13300 evsrv: cli 102041C0 response: {"jsonrpc":"2.0","result":"Selected","id":"7283775e-cc03-4f68-8840-60eb984ed9d3"}
03:25:45.412 00.000 13300 evsrv: cli 102041C0 disconnect
03:25:45.912 00.500 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:25:46.411 00.499 13300 evsrv: cli 10203220 connect
03:25:46.411 00.000 13300 case statement mapped state 2 to 1
03:25:46.412 00.001 13300 case statement mapped state 2 to 1
03:25:46.412 00.000 13300 evsrv: cli 10203220 request: {"method":"get_app_state","id":"98ec7651-8dd0-47c6-ac38-fc5cb2c6625e"}
03:25:46.412 00.000 13300 case statement mapped state 2 to 1
03:25:46.412 00.000 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":"Selected","id":"98ec7651-8dd0-47c6-ac38-fc5cb2c6625e"}
03:25:46.413 00.001 13300 evsrv: cli 10203220 disconnect
03:25:47.414 01.001 13300 evsrv: cli 102035E0 connect
03:25:47.414 00.000 13300 case statement mapped state 2 to 1
03:25:47.415 00.001 13300 case statement mapped state 2 to 1
03:25:47.415 00.000 13300 evsrv: cli 102035E0 request: {"method":"get_app_state","id":"38ed0c62-3fd6-420d-baa0-da24d900ce07"}
03:25:47.416 00.001 13300 case statement mapped state 2 to 1
03:25:47.416 00.000 13300 evsrv: cli 102035E0 response: {"jsonrpc":"2.0","result":"Selected","id":"38ed0c62-3fd6-420d-baa0-da24d900ce07"}
03:25:47.416 00.000 13300 evsrv: cli 102035E0 disconnect
03:25:47.870 00.454 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d97027b3-aadb-43e8-ba2a-e8d1208023ff"}
03:25:47.870 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d97027b3-aadb-43e8-ba2a-e8d1208023ff"}
03:25:47.871 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d5e6d724-1f5b-43ff-8267-282f3d16b33d"}
03:25:47.871 00.000 13300 case statement mapped state 2 to 1
03:25:47.871 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Selected","id":"d5e6d724-1f5b-43ff-8267-282f3d16b33d"}
03:25:47.872 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fc1dc84b-2ff2-4222-88b7-98029ecabeab"}
03:25:47.872 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.84,6.89],"pixels":"..."},"id":"fc1dc84b-2ff2-4222-88b7-98029ecabeab"}
03:25:48.416 00.544 13300 evsrv: cli 10203360 connect
03:25:48.416 00.000 13300 case statement mapped state 2 to 1
03:25:48.417 00.001 13300 case statement mapped state 2 to 1
03:25:48.417 00.000 13300 evsrv: cli 10203360 request: {"method":"get_app_state","id":"09317314-817c-4fa3-9fc2-1f42adf01f38"}
03:25:48.417 00.000 13300 case statement mapped state 2 to 1
03:25:48.417 00.000 13300 evsrv: cli 10203360 response: {"jsonrpc":"2.0","result":"Selected","id":"09317314-817c-4fa3-9fc2-1f42adf01f38"}
03:25:48.418 00.001 13300 evsrv: cli 10203360 disconnect
03:25:48.942 00.524 11596 Exposure complete
03:25:49.018 00.076 11596 worker thread done servicing request
03:25:49.018 00.000 13300 OnExposeComplete: enter
03:25:49.018 00.000 13300 UpdateGuideState(): m_state=2
03:25:49.018 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
03:25:49.019 00.001 13300 Star::Find returns 1 (0), X=15.99, Y=410.87, Mass=1314, SNR=25.4, Peak=182 HFD=3.0
03:25:49.019 00.000 13300 CameraToMount -- cameraTheta (-0.16) - m_xAngle (1.53) = xAngle (-1.69 = -1.69)
03:25:49.019 00.000 13300 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.82 = 1.46)
03:25:49.019 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=-0.02 hyp=0.15 cameraTheta=-0.16 mountX=-0.02 mountY=0.15, mountTheta=1.69
03:25:49.021 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
03:25:49.029 00.008 13300 UpdateGuideState exits: m=1314 SNR=25.4
03:25:49.029 00.000 13300 PhdController: newstate STATE_CALIBRATE
03:25:49.029 00.000 13300 PhdController: newstate STATE_GUIDE
03:25:49.029 00.000 13300 Changing from state SELECTED to CALIBRATING_PRIMARY
03:25:49.029 00.000 13300 guider state => CALIBRATED
03:25:49.029 00.000 13300 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
03:25:49.036 00.007 13300 reset dither spiral
03:25:49.036 00.000 13300 PhdController: newstate STATE_SETTLE_BEGIN
03:25:49.036 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:49.037 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:25:49.037 00.000 13300 Enqueuing Expose request
03:25:49.037 00.000 11596 Worker thread wakes up
03:25:49.037 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:25:49.419 00.382 13300 evsrv: cli 10203AE0 connect
03:25:49.419 00.000 13300 case statement mapped state 5 to 1
03:25:49.420 00.001 13300 case statement mapped state 5 to 1
03:25:49.420 00.000 13300 evsrv: cli 10203AE0 request: {"method":"get_app_state","id":"bac6d84b-44a8-4ef4-aa1f-34bff5b73836"}
03:25:49.420 00.000 13300 case statement mapped state 5 to 1
03:25:49.420 00.000 13300 evsrv: cli 10203AE0 response: {"jsonrpc":"2.0","result":"Selected","id":"bac6d84b-44a8-4ef4-aa1f-34bff5b73836"}
03:25:49.421 00.001 13300 evsrv: cli 10203AE0 disconnect
03:25:49.550 00.129 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:25:50.420 00.870 13300 evsrv: cli 10204260 connect
03:25:50.420 00.000 13300 case statement mapped state 5 to 1
03:25:50.421 00.001 13300 case statement mapped state 5 to 1
03:25:50.421 00.000 13300 evsrv: cli 10204260 request: {"method":"get_app_state","id":"0d175e1d-5806-4a45-99c0-634088d44989"}
03:25:50.422 00.001 13300 case statement mapped state 5 to 1
03:25:50.422 00.000 13300 evsrv: cli 10204260 response: {"jsonrpc":"2.0","result":"Selected","id":"0d175e1d-5806-4a45-99c0-634088d44989"}
03:25:50.422 00.000 13300 evsrv: cli 10204260 disconnect
03:25:50.870 00.448 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5cebb7ca-1b6c-4f3e-8e87-727d412314e7"}
03:25:50.870 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5cebb7ca-1b6c-4f3e-8e87-727d412314e7"}
03:25:50.871 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1ae63bff-bf62-447e-a994-c24e2038c87b"}
03:25:50.871 00.000 13300 case statement mapped state 5 to 1
03:25:50.871 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Selected","id":"1ae63bff-bf62-447e-a994-c24e2038c87b"}
03:25:50.871 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2c20033e-8c89-49ee-ab27-5ab6100c2a69"}
03:25:50.872 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.99,6.87],"pixels":"..."},"id":"2c20033e-8c89-49ee-ab27-5ab6100c2a69"}
03:25:51.422 00.550 13300 evsrv: cli 102035E0 connect
03:25:51.422 00.000 13300 case statement mapped state 5 to 1
03:25:51.423 00.001 13300 case statement mapped state 5 to 1
03:25:51.423 00.000 13300 evsrv: cli 102035E0 request: {"method":"get_app_state","id":"51e01907-9874-4904-9c3e-ee3c1d8fc127"}
03:25:51.423 00.000 13300 case statement mapped state 5 to 1
03:25:51.423 00.000 13300 evsrv: cli 102035E0 response: {"jsonrpc":"2.0","result":"Selected","id":"51e01907-9874-4904-9c3e-ee3c1d8fc127"}
03:25:51.425 00.002 13300 evsrv: cli 102035E0 disconnect
03:25:52.424 00.999 13300 evsrv: cli 10203FE0 connect
03:25:52.424 00.000 13300 case statement mapped state 5 to 1
03:25:52.425 00.001 13300 case statement mapped state 5 to 1
03:25:52.425 00.000 13300 evsrv: cli 10203FE0 request: {"method":"get_app_state","id":"cd3a49d4-5bbf-468f-b77e-19870c1cdffd"}
03:25:52.425 00.000 13300 case statement mapped state 5 to 1
03:25:52.426 00.001 13300 evsrv: cli 10203FE0 response: {"jsonrpc":"2.0","result":"Selected","id":"cd3a49d4-5bbf-468f-b77e-19870c1cdffd"}
03:25:52.426 00.000 13300 evsrv: cli 10203FE0 disconnect
03:25:52.570 00.144 11596 Exposure complete
03:25:52.641 00.071 11596 worker thread done servicing request
03:25:52.642 00.001 13300 OnExposeComplete: enter
03:25:52.642 00.000 13300 UpdateGuideState(): m_state=5
03:25:52.643 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
03:25:52.643 00.000 13300 Star::Find returns 1 (0), X=16.01, Y=410.81, Mass=1316, SNR=25.4, Peak=177 HFD=3.1
03:25:52.643 00.000 13300 CameraToMount -- cameraTheta (-0.45) - m_xAngle (1.53) = xAngle (-1.98 = -1.98)
03:25:52.643 00.000 13300 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.11 = 1.18)
03:25:52.643 00.000 13300 CameraToMount -- cameraX=0.16 cameraY=-0.08 hyp=0.18 cameraTheta=-0.45 mountX=-0.07 mountY=0.17, mountTheta=1.98
03:25:52.645 00.002 13300 Changing from state CALIBRATED to GUIDING
03:25:52.653 00.008 13300 ScopeASCOM::GetDeclinationRadians() returns 31.0
03:25:52.792 00.139 13300 ScopeASCOM::SideOfPier() returns 0
03:25:52.792 00.000 13300 AdjustCalibrationForScopePointing (scope): current dec=31.0 pierSide=0, cal dec=10.0 pierSide=0 rotAngle=Nessuno bin=1
03:25:52.793 00.001 13300 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 240
03:25:52.794 00.001 13300 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 4.469080
03:25:52.794 00.000 13300 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.000833
03:25:52.795 00.001 13300 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.000833
03:25:52.795 00.000 13300 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 0.820268
03:25:52.796 00.001 13300 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 14
03:25:52.796 00.000 13300 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 11
03:25:52.797 00.001 13300 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:25:52.797 00.000 13300 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 3
03:25:52.798 00.001 13300 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "19/09/2025 22:02:43"
03:25:52.798 00.000 13300 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
03:25:52.799 00.001 13300 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.3 -1.7}, {-0.2 -3.5}, {-0.4 -5.2}, {-0.5 -7.4}, {-0.6 -9.3}, {-0.6 -10.9}, {-0.7 -12.7}, {-0.7 -14.0}, {-0.9 -16.4}, {-0.9 -18.4}, {-0.9 -20.0}, {-0.9 -22.0}, {-0.9 -23.5}, {-1.0 -25.5}, {-1.0 -25.5}, {-1.1 -23.3}, {-1.0 -21.8}, {-1.0 -19.5}, {-0.8 -17.6}, {-0.7 -15.5}, {-0.7 -13.5}, {-0.9 -11.5}, {-0.8 -9.5}, {-0.6 -7.6}, {-0.7 -5.6}, {-0.6 -3.8}, {-0.5 -2.2}, {-0.6 0.0}, {-0.5 1.9}"
03:25:52.799 00.000 13300 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.0 -0.0}, {-4.3 -0.4}, {-7.1 -0.3}, {-9.3 -0.1}, {-11.8 -0.1}, {-14.2 -0.1}, {-16.5 0.0}, {-18.8 0.4}, {-21.0 0.3}, {-23.2 0.2}, {-26.2 0.6}, {-26.2 0.6}, {-24.5 0.7}, {-22.1 0.9}, {-19.8 0.9}, {-17.8 0.7}, {-15.6 0.9}, {-13.5 1.3}, {-11.8 1.3}, {-9.4 1.3}, {-7.7 1.2}, {-5.7 1.3}, {-3.9 1.5}"
03:25:53.087 00.288 13300 ScopeASCOM::GetGuideRates returns 0 3.000 3.000 a-s/sec
03:25:53.087 00.000 13300 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 5.200000
03:25:53.087 00.000 13300 Dec comp: XRate 0.578 -> 0.503 for dec 10.0 -> dec 31.0
03:25:53.095 00.008 13300 ScopeASCOM::GetDeclinationRadians() returns 31.0
03:25:53.185 00.090 13300 ScopeASCOM::SideOfPier() returns 0
03:25:53.186 00.001 13300 setting lock position to (16.01, 410.81)
03:25:53.186 00.000 13300 MultiStar: stabilizing after lock position change
03:25:53.186 00.000 13300 guider state => GUIDING
03:25:53.186 00.000 13300 Status Line: Guida
03:25:53.190 00.004 13300 Mount: notify guiding started
03:25:53.191 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:25:53.192 00.001 13300 GetString("/profile/5/scope/calibration/timestamp", "") returns "29/10/2025 01:39:45"
03:25:53.192 00.000 13300 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.000578
03:25:53.193 00.001 13300 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.000757
03:25:53.194 00.001 13300 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
03:25:53.194 00.000 13300 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 1.532910
03:25:53.195 00.001 13300 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -0.023563
03:25:53.196 00.001 13300 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.174570
03:25:53.196 00.000 13300 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
03:25:53.197 00.001 13300 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
03:25:53.198 00.001 13300 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
03:25:53.198 00.000 13300 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
03:25:53.199 00.001 13300 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 240
03:25:53.200 00.001 13300 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 4.469080
03:25:53.200 00.000 13300 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.000833
03:25:53.201 00.001 13300 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.000833
03:25:53.202 00.001 13300 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 0.820268
03:25:53.202 00.000 13300 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 14
03:25:53.203 00.001 13300 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 11
03:25:53.204 00.001 13300 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:25:53.204 00.000 13300 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 3
03:25:53.205 00.001 13300 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "19/09/2025 22:02:43"
03:25:53.206 00.001 13300 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
03:25:53.207 00.001 13300 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.3 -1.7}, {-0.2 -3.5}, {-0.4 -5.2}, {-0.5 -7.4}, {-0.6 -9.3}, {-0.6 -10.9}, {-0.7 -12.7}, {-0.7 -14.0}, {-0.9 -16.4}, {-0.9 -18.4}, {-0.9 -20.0}, {-0.9 -22.0}, {-0.9 -23.5}, {-1.0 -25.5}, {-1.0 -25.5}, {-1.1 -23.3}, {-1.0 -21.8}, {-1.0 -19.5}, {-0.8 -17.6}, {-0.7 -15.5}, {-0.7 -13.5}, {-0.9 -11.5}, {-0.8 -9.5}, {-0.6 -7.6}, {-0.7 -5.6}, {-0.6 -3.8}, {-0.5 -2.2}, {-0.6 0.0}, {-0.5 1.9}"
03:25:53.207 00.000 13300 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.0 -0.0}, {-4.3 -0.4}, {-7.1 -0.3}, {-9.3 -0.1}, {-11.8 -0.1}, {-14.2 -0.1}, {-16.5 0.0}, {-18.8 0.4}, {-21.0 0.3}, {-23.2 0.2}, {-26.2 0.6}, {-26.2 0.6}, {-24.5 0.7}, {-22.1 0.9}, {-19.8 0.9}, {-17.8 0.7}, {-15.6 0.9}, {-13.5 1.3}, {-11.8 1.3}, {-9.4 1.3}, {-7.7 1.2}, {-5.7 1.3}, {-3.9 1.5}"
03:25:53.208 00.001 13300 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 240
03:25:53.208 00.000 13300 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 4.469080
03:25:53.209 00.001 13300 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.000833
03:25:53.210 00.001 13300 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.000833
03:25:53.211 00.001 13300 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 0.820268
03:25:53.212 00.001 13300 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 14
03:25:53.212 00.000 13300 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 11
03:25:53.213 00.001 13300 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:25:53.213 00.000 13300 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 3
03:25:53.214 00.001 13300 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "19/09/2025 22:02:43"
03:25:53.214 00.000 13300 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
03:25:53.215 00.001 13300 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.3 -1.7}, {-0.2 -3.5}, {-0.4 -5.2}, {-0.5 -7.4}, {-0.6 -9.3}, {-0.6 -10.9}, {-0.7 -12.7}, {-0.7 -14.0}, {-0.9 -16.4}, {-0.9 -18.4}, {-0.9 -20.0}, {-0.9 -22.0}, {-0.9 -23.5}, {-1.0 -25.5}, {-1.0 -25.5}, {-1.1 -23.3}, {-1.0 -21.8}, {-1.0 -19.5}, {-0.8 -17.6}, {-0.7 -15.5}, {-0.7 -13.5}, {-0.9 -11.5}, {-0.8 -9.5}, {-0.6 -7.6}, {-0.7 -5.6}, {-0.6 -3.8}, {-0.5 -2.2}, {-0.6 0.0}, {-0.5 1.9}"
03:25:53.216 00.001 13300 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.0 -0.0}, {-4.3 -0.4}, {-7.1 -0.3}, {-9.3 -0.1}, {-11.8 -0.1}, {-14.2 -0.1}, {-16.5 0.0}, {-18.8 0.4}, {-21.0 0.3}, {-23.2 0.2}, {-26.2 0.6}, {-26.2 0.6}, {-24.5 0.7}, {-22.1 0.9}, {-19.8 0.9}, {-17.8 0.7}, {-15.6 0.9}, {-13.5 1.3}, {-11.8 1.3}, {-9.4 1.3}, {-7.7 1.2}, {-5.7 1.3}, {-3.9 1.5}"
03:25:53.426 00.210 13300 ScopeASCOM::GetGuideRates returns 0 3.000 3.000 a-s/sec
03:25:53.528 00.102 13300 ScopeASCOM::SideOfPier() returns 0
03:25:53.921 00.393 13300 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
03:25:53.922 00.001 13300 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
03:25:53.922 00.000 13300 ScopeASCOM::GetDeclinationRadians() returns 31.0
03:25:53.922 00.000 13300 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.0
03:25:53.922 00.000 13300 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.53) = xAngle (1.53 = 1.53)
03:25:53.922 00.000 13300 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
03:25:53.922 00.000 13300 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
03:25:53.923 00.001 13300 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
03:25:53.923 00.000 13300 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
03:25:53.923 00.000 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
03:25:53.932 00.009 13300 UpdateGuideState exits: m=1316 SNR=25.4
03:25:53.932 00.000 13300 PhdController: newstate STATE_SETTLE_WAIT
03:25:53.933 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:53.933 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:25:53.933 00.000 13300 Enqueuing Expose request
03:25:53.933 00.000 11596 Worker thread wakes up
03:25:53.933 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:25:53.933 00.000 13300 evsrv: cli 10203400 connect
03:25:53.933 00.000 13300 case statement mapped state 6 to 3
03:25:53.934 00.001 13300 case statement mapped state 6 to 3
03:25:53.934 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7a404259-9017-4395-9e5c-646b3f7779c8"}
03:25:53.935 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7a404259-9017-4395-9e5c-646b3f7779c8"}
03:25:53.935 00.000 13300 evsrv: cli 10203400 request: {"method":"get_app_state","id":"fb312ac8-d1df-4dd6-95fd-034f1159f06b"}
03:25:53.935 00.000 13300 case statement mapped state 6 to 3
03:25:53.935 00.000 13300 evsrv: cli 10203400 response: {"jsonrpc":"2.0","result":"Guiding","id":"fb312ac8-d1df-4dd6-95fd-034f1159f06b"}
03:25:53.935 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f0ab9df3-ca4d-4d90-ac4e-df017be98752"}
03:25:53.936 00.001 13300 case statement mapped state 6 to 3
03:25:53.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f0ab9df3-ca4d-4d90-ac4e-df017be98752"}
03:25:53.936 00.000 13300 evsrv: cli 10203400 disconnect
03:25:53.937 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"92ef7f15-5248-4052-8e9d-2714ae06d1ad"}
03:25:53.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.01,6.81],"pixels":"..."},"id":"92ef7f15-5248-4052-8e9d-2714ae06d1ad"}
03:25:54.435 00.498 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:25:56.869 02.434 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"89ed3a61-eb1f-4718-8a91-239f405a1140"}
03:25:56.869 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"89ed3a61-eb1f-4718-8a91-239f405a1140"}
03:25:56.870 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f3e14d47-eb76-4367-a12f-0d344c9fd0f8"}
03:25:56.870 00.000 13300 case statement mapped state 6 to 3
03:25:56.870 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f3e14d47-eb76-4367-a12f-0d344c9fd0f8"}
03:25:56.871 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c72328d2-6f7e-4a8b-a172-e73a1e3ec48d"}
03:25:56.871 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.01,6.81],"pixels":"..."},"id":"c72328d2-6f7e-4a8b-a172-e73a1e3ec48d"}
03:25:57.465 00.594 11596 Exposure complete
03:25:57.533 00.068 11596 worker thread done servicing request
03:25:57.533 00.000 13300 OnExposeComplete: enter
03:25:57.533 00.000 13300 UpdateGuideState(): m_state=6
03:25:57.534 00.001 13300 Star::Find(15, 16, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:25:57.534 00.000 13300 Star::Find returns 1 (0), X=15.92, Y=410.91, Mass=1317, SNR=25.4, Peak=187 HFD=2.8
03:25:57.534 00.000 13300 CameraToMount -- cameraTheta (2.28) - m_xAngle (1.53) = xAngle (0.75 = 0.75)
03:25:57.534 00.000 13300 CameraToMount -- cameraTheta (2.28) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.38 = -2.38)
03:25:57.534 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.10 hyp=0.13 cameraTheta=2.28 mountX=0.10 mountY=-0.09, mountTheta=-0.76
03:25:57.537 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.10, opts=13)
03:25:57.537 00.000 13300 Enqueuing Move request for scope (-0.09, 0.10)
03:25:57.537 00.000 11596 Worker thread wakes up
03:25:57.537 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.10) opts 0xd
03:25:57.537 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.10)
03:25:57.537 00.000 11596 Moving (-0.09, 0.10) raw xDistance=0.10 yDistance=-0.09
03:25:57.537 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:25:57.538 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:57.538 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:25:57.538 00.000 11596 MoveAxis(E, 0, ABG)
03:25:57.538 00.000 11596 Move returns status 0, amount 0
03:25:57.538 00.000 11596 MoveAxis(N, 0, ABG)
03:25:57.538 00.000 11596 Move returns status 0, amount 0
03:25:57.538 00.000 11596 move complete, result=0
03:25:57.538 00.000 11596 worker thread done servicing request
03:25:57.544 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
03:25:57.552 00.008 13300 UpdateGuideState exits: m=1317 SNR=25.4
03:25:57.552 00.000 13300 PhdController: settling, locked = 1, distance = 0.17 (1.50) aobump = 0 frame = 1 / 99999
03:25:57.552 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761704757.552,"Host":"MAX-PC","Inst":1,"Distance":0.17,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
03:25:57.553 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:57.553 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:25:57.553 00.000 13300 Enqueuing Expose request
03:25:57.553 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:25:57.553 00.000 11596 Worker thread wakes up
03:25:57.553 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:25:58.058 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:25:59.869 01.811 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7b47f809-45f7-4e2b-b780-5a50626975ac"}
03:25:59.869 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7b47f809-45f7-4e2b-b780-5a50626975ac"}
03:25:59.870 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4af4b27c-01ed-462e-b52c-606d4542dc1b"}
03:25:59.870 00.000 13300 case statement mapped state 6 to 3
03:25:59.870 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4af4b27c-01ed-462e-b52c-606d4542dc1b"}
03:25:59.871 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9d537615-987f-437b-b336-7233c7622c65"}
03:25:59.871 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.92,6.91],"pixels":"..."},"id":"9d537615-987f-437b-b336-7233c7622c65"}
03:26:01.089 01.218 11596 Exposure complete
03:26:01.158 00.069 11596 worker thread done servicing request
03:26:01.158 00.000 13300 OnExposeComplete: enter
03:26:01.158 00.000 13300 UpdateGuideState(): m_state=6
03:26:01.158 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
03:26:01.159 00.001 13300 Star::Find returns 1 (0), X=15.87, Y=410.93, Mass=1331, SNR=25.5, Peak=193 HFD=2.9
03:26:01.159 00.000 13300 CameraToMount -- cameraTheta (2.42) - m_xAngle (1.53) = xAngle (0.89 = 0.89)
03:26:01.159 00.000 13300 CameraToMount -- cameraTheta (2.42) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.24 = -2.24)
03:26:01.159 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=0.12 hyp=0.18 cameraTheta=2.42 mountX=0.11 mountY=-0.14, mountTheta=-0.89
03:26:01.161 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=0.12, opts=13)
03:26:01.161 00.000 13300 Enqueuing Move request for scope (-0.13, 0.12)
03:26:01.161 00.000 11596 Worker thread wakes up
03:26:01.161 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.12) opts 0xd
03:26:01.161 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, 0.12)
03:26:01.161 00.000 11596 Moving (-0.13, 0.12) raw xDistance=0.11 yDistance=-0.14
03:26:01.161 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:26:01.162 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:26:01.162 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
03:26:01.162 00.000 11596 MoveAxis(E, 0, ABG)
03:26:01.162 00.000 11596 Move returns status 0, amount 0
03:26:01.162 00.000 11596 MoveAxis(N, 0, ABG)
03:26:01.162 00.000 11596 Move returns status 0, amount 0
03:26:01.162 00.000 11596 move complete, result=0
03:26:01.162 00.000 11596 worker thread done servicing request
03:26:01.168 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
03:26:01.177 00.009 13300 UpdateGuideState exits: m=1331 SNR=25.5
03:26:01.177 00.000 13300 PhdController: settling, locked = 1, distance = 0.17 (1.50) aobump = 0 frame = 2 / 99999
03:26:01.177 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761704761.177,"Host":"MAX-PC","Inst":1,"Distance":0.17,"Time":3.6,"SettleTime":5.0,"StarLocked":true}
03:26:01.178 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:01.178 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:26:01.178 00.000 13300 Enqueuing Expose request
03:26:01.178 00.000 11596 Worker thread wakes up
03:26:01.178 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:26:01.178 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:26:01.693 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:26:02.868 01.175 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5e23cf90-d45a-4b7c-b618-cf79fc0543e9"}
03:26:02.868 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5e23cf90-d45a-4b7c-b618-cf79fc0543e9"}
03:26:02.869 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0cb78388-e2aa-4a57-b460-383257b76e12"}
03:26:02.869 00.000 13300 case statement mapped state 6 to 3
03:26:02.869 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0cb78388-e2aa-4a57-b460-383257b76e12"}
03:26:02.870 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ad740b58-e977-48f0-97aa-b8bf83612971"}
03:26:02.870 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.87,6.93],"pixels":"..."},"id":"ad740b58-e977-48f0-97aa-b8bf83612971"}
03:26:04.728 01.858 11596 Exposure complete
03:26:04.799 00.071 11596 worker thread done servicing request
03:26:04.799 00.000 13300 OnExposeComplete: enter
03:26:04.800 00.001 13300 UpdateGuideState(): m_state=6
03:26:04.800 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
03:26:04.800 00.000 13300 Star::Find returns 1 (0), X=15.71, Y=410.85, Mass=1321, SNR=25.4, Peak=199 HFD=3.2
03:26:04.800 00.000 13300 CameraToMount -- cameraTheta (3.00) - m_xAngle (1.53) = xAngle (1.46 = 1.46)
03:26:04.800 00.000 13300 CameraToMount -- cameraTheta (3.00) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.66 = -1.66)
03:26:04.800 00.000 13300 CameraToMount -- cameraX=-0.29 cameraY=0.04 hyp=0.30 cameraTheta=3.00 mountX=0.03 mountY=-0.30, mountTheta=-1.46
03:26:04.802 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.29, y=0.04, opts=13)
03:26:04.802 00.000 13300 Enqueuing Move request for scope (-0.29, 0.04)
03:26:04.802 00.000 11596 Worker thread wakes up
03:26:04.803 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.04) opts 0xd
03:26:04.803 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.29, 0.04)
03:26:04.803 00.000 11596 Moving (-0.29, 0.04) raw xDistance=0.03 yDistance=-0.30
03:26:04.803 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:26:04.803 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:26:04.803 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
03:26:04.803 00.000 11596 MoveAxis(E, 0, ABG)
03:26:04.803 00.000 11596 Move returns status 0, amount 0
03:26:04.803 00.000 11596 MoveAxis(N, 0, ABG)
03:26:04.803 00.000 11596 Move returns status 0, amount 0
03:26:04.804 00.001 11596 move complete, result=0
03:26:04.804 00.000 11596 worker thread done servicing request
03:26:04.810 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
03:26:04.818 00.008 13300 UpdateGuideState exits: m=1321 SNR=25.4
03:26:04.818 00.000 13300 PhdController: settling, locked = 1, distance = 0.21 (1.50) aobump = 0 frame = 3 / 99999
03:26:04.818 00.000 13300 PhdController: newstate STATE_FINISH
03:26:04.818 00.000 13300 PhdController complete: success
03:26:04.818 00.000 13300 evsrv: {"Event":"SettleDone","Timestamp":1761704764.818,"Host":"MAX-PC","Inst":1,"Status":0,"TotalFrames":3,"DroppedFrames":0}
03:26:04.818 00.000 13300 Mount: notify guiding dither settle done success=1
03:26:04.819 00.001 13300 PhdController: newstate STATE_IDLE
03:26:04.819 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:04.819 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:26:04.819 00.000 13300 Enqueuing Expose request
03:26:04.819 00.000 11596 Worker thread wakes up
03:26:04.819 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
03:26:04.819 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:26:05.327 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:26:05.867 00.540 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6aef5f27-82a9-4b5b-a0e5-40ab32710b99"}
03:26:05.867 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6aef5f27-82a9-4b5b-a0e5-40ab32710b99"}
03:26:05.869 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"72559411-bb2a-4cb8-8bca-b3e81269529c"}
03:26:05.869 00.000 13300 case statement mapped state 6 to 3
03:26:05.869 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"72559411-bb2a-4cb8-8bca-b3e81269529c"}
03:26:05.869 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"63802a2f-5778-4a80-b6e3-7002af1e3d97"}
03:26:05.870 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.71,6.85],"pixels":"..."},"id":"63802a2f-5778-4a80-b6e3-7002af1e3d97"}
03:26:08.349 02.479 11596 Exposure complete
03:26:08.417 00.068 11596 worker thread done servicing request
03:26:08.417 00.000 13300 OnExposeComplete: enter
03:26:08.418 00.001 13300 UpdateGuideState(): m_state=6
03:26:08.418 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
03:26:08.418 00.000 13300 Star::Find returns 1 (0), X=15.71, Y=410.81, Mass=1307, SNR=25.3, Peak=187 HFD=3.2
03:26:08.418 00.000 13300 CameraToMount -- cameraTheta (3.14) - m_xAngle (1.53) = xAngle (1.60 = 1.60)
03:26:08.418 00.000 13300 CameraToMount -- cameraTheta (3.14) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.52 = -1.52)
03:26:08.419 00.001 13300 CameraToMount -- cameraX=-0.30 cameraY=0.00 hyp=0.30 cameraTheta=3.14 mountX=-0.01 mountY=-0.30, mountTheta=-1.60
03:26:08.420 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.30, y=0.00, opts=13)
03:26:08.421 00.001 13300 Enqueuing Move request for scope (-0.30, 0.00)
03:26:08.421 00.000 11596 Worker thread wakes up
03:26:08.421 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.00) opts 0xd
03:26:08.421 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.30, 0.00)
03:26:08.421 00.000 11596 Moving (-0.30, 0.00) raw xDistance=-0.01 yDistance=-0.30
03:26:08.421 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:26:08.421 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:26:08.421 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
03:26:08.421 00.000 11596 MoveAxis(E, 0, ABG)
03:26:08.421 00.000 11596 Move returns status 0, amount 0
03:26:08.422 00.001 11596 MoveAxis(N, 0, ABG)
03:26:08.422 00.000 11596 Move returns status 0, amount 0
03:26:08.422 00.000 11596 move complete, result=0
03:26:08.422 00.000 11596 worker thread done servicing request
03:26:08.428 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=250, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
03:26:08.436 00.008 13300 UpdateGuideState exits: m=1307 SNR=25.3
03:26:08.436 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:08.436 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:26:08.436 00.000 13300 Enqueuing Expose request
03:26:08.437 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
03:26:08.437 00.000 11596 Worker thread wakes up
03:26:08.437 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:26:08.867 00.430 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b29eda35-437d-4f24-9664-bacc268845f1"}
03:26:08.867 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b29eda35-437d-4f24-9664-bacc268845f1"}
03:26:08.868 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b1a4b9d7-41c4-454c-af1b-2604a5162914"}
03:26:08.868 00.000 13300 case statement mapped state 6 to 3
03:26:08.868 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b1a4b9d7-41c4-454c-af1b-2604a5162914"}
03:26:08.868 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"03247c16-2f98-4537-ab20-c3064c7bf415"}
03:26:08.868 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.71,6.81],"pixels":"..."},"id":"03247c16-2f98-4537-ab20-c3064c7bf415"}
03:26:08.940 00.072 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:26:11.866 02.926 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c4107cc4-431b-41cd-98b6-5bce9cf53bbf"}
03:26:11.866 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c4107cc4-431b-41cd-98b6-5bce9cf53bbf"}
03:26:11.867 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ca0a1e9f-9e3e-4fe3-b595-ba20ad1e4ff8"}
03:26:11.867 00.000 13300 case statement mapped state 6 to 3
03:26:11.867 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ca0a1e9f-9e3e-4fe3-b595-ba20ad1e4ff8"}
03:26:11.867 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"70707126-e1a1-436c-b91d-9abc482ea8a7"}
03:26:11.867 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.71,6.81],"pixels":"..."},"id":"70707126-e1a1-436c-b91d-9abc482ea8a7"}
03:26:11.967 00.100 11596 Exposure complete
03:26:12.035 00.068 11596 worker thread done servicing request
03:26:12.035 00.000 13300 OnExposeComplete: enter
03:26:12.036 00.001 13300 UpdateGuideState(): m_state=6
03:26:12.036 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
03:26:12.036 00.000 13300 Star::Find returns 1 (0), X=15.75, Y=410.88, Mass=1284, SNR=25.1, Peak=182 HFD=3.3
03:26:12.036 00.000 13300 CameraToMount -- cameraTheta (2.87) - m_xAngle (1.53) = xAngle (1.34 = 1.34)
03:26:12.036 00.000 13300 CameraToMount -- cameraTheta (2.87) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.79 = -1.79)
03:26:12.037 00.001 13300 CameraToMount -- cameraX=-0.25 cameraY=0.07 hyp=0.26 cameraTheta=2.87 mountX=0.06 mountY=-0.26, mountTheta=-1.34
03:26:12.039 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.25, y=0.07, opts=13)
03:26:12.039 00.000 13300 Enqueuing Move request for scope (-0.25, 0.07)
03:26:12.039 00.000 11596 Worker thread wakes up
03:26:12.039 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.07) opts 0xd
03:26:12.039 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.25, 0.07)
03:26:12.040 00.001 11596 Moving (-0.25, 0.07) raw xDistance=0.06 yDistance=-0.26
03:26:12.040 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:26:12.040 00.000 11596 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.85
03:26:12.040 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
03:26:12.040 00.000 11596 MoveAxis(E, 0, ABG)
03:26:12.040 00.000 11596 Move returns status 0, amount 0
03:26:12.040 00.000 11596 MoveAxis(N, 338, ABG)
03:26:12.041 00.001 11596 Guiding  Dir = 0, Dur = 338
03:26:12.041 00.000 11596 IsSlewing returns 0
03:26:12.048 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
03:26:12.057 00.009 13300 UpdateGuideState exits: m=1284 SNR=25.1
03:26:12.057 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:12.057 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:26:12.057 00.000 13300 Enqueuing Expose request
03:26:12.239 00.182 11596 IsGuiding returns 0
03:26:12.455 00.216 11596 PulseGuide returned control before completion, sleep 133
03:26:12.760 00.305 11596 IsGuiding returns 1
03:26:12.760 00.000 11596 scope still moving after pulse duration time elapsed
03:26:12.792 00.032 11596 IsSlewing returns 0
03:26:12.988 00.196 11596 IsGuiding returns 0
03:26:12.988 00.000 11596 scope move finished after 338 + 411 ms
03:26:12.988 00.000 11596 Move returns status 0, amount 338
03:26:12.988 00.000 11596 move complete, result=0
03:26:12.988 00.000 11596 worker thread done servicing request
03:26:12.988 00.000 11596 Worker thread wakes up
03:26:12.988 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.3 px 338 ms NORTH
03:26:12.989 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:26:13.500 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:26:14.866 01.366 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0f65a890-e7f3-448d-9ce0-549219e3cca0"}
03:26:14.866 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0f65a890-e7f3-448d-9ce0-549219e3cca0"}
03:26:14.867 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"902c6154-57c5-4d3e-b16a-9423a4d44ddc"}
03:26:14.867 00.000 13300 case statement mapped state 6 to 3
03:26:14.867 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"902c6154-57c5-4d3e-b16a-9423a4d44ddc"}
03:26:14.868 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c8431c25-4d05-4fc6-85c4-18adc24eda66"}
03:26:14.869 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.75,6.88],"pixels":"..."},"id":"c8431c25-4d05-4fc6-85c4-18adc24eda66"}
03:26:16.555 01.686 11596 Exposure complete
03:26:16.632 00.077 11596 worker thread done servicing request
03:26:16.632 00.000 13300 OnExposeComplete: enter
03:26:16.632 00.000 13300 UpdateGuideState(): m_state=6
03:26:16.632 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
03:26:16.632 00.000 13300 Star::Find returns 1 (0), X=15.57, Y=410.78, Mass=1315, SNR=25.4, Peak=187 HFD=3.2
03:26:16.633 00.001 13300 CameraToMount -- cameraTheta (-3.06) - m_xAngle (1.53) = xAngle (-4.59 = 1.69)
03:26:16.633 00.000 13300 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.72 = -1.43)
03:26:16.633 00.000 13300 CameraToMount -- cameraX=-0.43 cameraY=-0.04 hyp=0.43 cameraTheta=-3.06 mountX=-0.05 mountY=-0.43, mountTheta=-1.69
03:26:16.635 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.43, y=-0.04, opts=13)
03:26:16.636 00.001 13300 Enqueuing Move request for scope (-0.43, -0.04)
03:26:16.636 00.000 11596 Worker thread wakes up
03:26:16.636 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.04) opts 0xd
03:26:16.636 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.43, -0.04)
03:26:16.636 00.000 11596 Moving (-0.43, -0.04) raw xDistance=-0.05 yDistance=-0.43
03:26:16.636 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:26:16.637 00.001 11596 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
03:26:16.637 00.000 11596 MoveAxis(E, 0, ABG)
03:26:16.637 00.000 11596 Move returns status 0, amount 0
03:26:16.637 00.000 11596 MoveAxis(N, 567, ABG)
03:26:16.637 00.000 11596 Guiding  Dir = 0, Dur = 567
03:26:16.638 00.001 11596 IsSlewing returns 0
03:26:16.645 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=214, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
03:26:16.655 00.010 13300 UpdateGuideState exits: m=1315 SNR=25.4
03:26:16.655 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:16.656 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:26:16.656 00.000 13300 Enqueuing Expose request
03:26:16.773 00.117 11596 IsGuiding returns 0
03:26:16.875 00.102 11596 PulseGuide returned control before completion, sleep 476
03:26:17.370 00.495 11596 IsGuiding returns 1
03:26:17.371 00.001 11596 scope still moving after pulse duration time elapsed
03:26:17.394 00.023 11596 IsSlewing returns 0
03:26:17.503 00.109 11596 IsGuiding returns 0
03:26:17.503 00.000 11596 scope move finished after 567 + 163 ms
03:26:17.503 00.000 11596 Move returns status 0, amount 567
03:26:17.503 00.000 11596 move complete, result=0
03:26:17.504 00.001 11596 worker thread done servicing request
03:26:17.504 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.4 px 567 ms NORTH
03:26:17.504 00.000 11596 Worker thread wakes up
03:26:17.504 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:26:17.864 00.360 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"29638b2e-92b3-4053-aba5-b3caf06b4303"}
03:26:17.864 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"29638b2e-92b3-4053-aba5-b3caf06b4303"}
03:26:17.865 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3bbc186a-019a-4706-bd9a-d5d67778853f"}
03:26:17.866 00.001 13300 case statement mapped state 6 to 3
03:26:17.866 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3bbc186a-019a-4706-bd9a-d5d67778853f"}
03:26:17.867 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"99e3e97a-0e55-48bb-beb1-a6ce15b85cf4"}
03:26:17.867 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.57,6.78],"pixels":"..."},"id":"99e3e97a-0e55-48bb-beb1-a6ce15b85cf4"}
03:26:18.015 00.148 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:26:20.864 02.849 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"942788da-74af-4f89-bf5d-9963bcc97025"}
03:26:20.864 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"942788da-74af-4f89-bf5d-9963bcc97025"}
03:26:20.865 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"54f4880d-b279-4aa1-99c9-05b273cb38a7"}
03:26:20.865 00.000 13300 case statement mapped state 6 to 3
03:26:20.865 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"54f4880d-b279-4aa1-99c9-05b273cb38a7"}
03:26:20.865 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b8926ddb-39fe-451d-911a-bdf52d08f542"}
03:26:20.865 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.57,6.78],"pixels":"..."},"id":"b8926ddb-39fe-451d-911a-bdf52d08f542"}
03:26:21.037 00.172 11596 Exposure complete
03:26:21.108 00.071 11596 worker thread done servicing request
03:26:21.108 00.000 13300 OnExposeComplete: enter
03:26:21.108 00.000 13300 UpdateGuideState(): m_state=6
03:26:21.109 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
03:26:21.109 00.000 13300 Star::Find returns 1 (0), X=15.63, Y=410.74, Mass=1330, SNR=25.5, Peak=199 HFD=3.2
03:26:21.109 00.000 13300 CameraToMount -- cameraTheta (-2.95) - m_xAngle (1.53) = xAngle (-4.49 = 1.80)
03:26:21.109 00.000 13300 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.61 = -1.33)
03:26:21.109 00.000 13300 CameraToMount -- cameraX=-0.38 cameraY=-0.07 hyp=0.38 cameraTheta=-2.95 mountX=-0.09 mountY=-0.37, mountTheta=-1.80
03:26:21.111 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.38, y=-0.07, opts=13)
03:26:21.111 00.000 13300 Enqueuing Move request for scope (-0.38, -0.07)
03:26:21.111 00.000 11596 Worker thread wakes up
03:26:21.111 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.07) opts 0xd
03:26:21.112 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.38, -0.07)
03:26:21.112 00.000 11596 Moving (-0.38, -0.07) raw xDistance=-0.09 yDistance=-0.37
03:26:21.112 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:26:21.112 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
03:26:21.112 00.000 11596 MoveAxis(E, 0, ABG)
03:26:21.112 00.000 11596 Move returns status 0, amount 0
03:26:21.112 00.000 11596 MoveAxis(N, 490, ABG)
03:26:21.112 00.000 11596 Guiding  Dir = 0, Dur = 490
03:26:21.112 00.000 11596 IsSlewing returns 0
03:26:21.118 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=222, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
03:26:21.127 00.009 13300 UpdateGuideState exits: m=1330 SNR=25.5
03:26:21.128 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:21.128 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:26:21.128 00.000 13300 Enqueuing Expose request
03:26:21.236 00.108 11596 IsGuiding returns 0
03:26:21.401 00.165 11596 PulseGuide returned control before completion, sleep 336
03:26:21.781 00.380 11596 IsGuiding returns 1
03:26:21.781 00.000 11596 scope still moving after pulse duration time elapsed
03:26:21.810 00.029 11596 IsSlewing returns 0
03:26:22.090 00.280 11596 IsGuiding returns 0
03:26:22.090 00.000 11596 scope move finished after 490 + 364 ms
03:26:22.091 00.001 11596 Move returns status 0, amount 490
03:26:22.091 00.000 11596 move complete, result=0
03:26:22.091 00.000 11596 worker thread done servicing request
03:26:22.091 00.000 11596 Worker thread wakes up
03:26:22.091 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.4 px 490 ms NORTH
03:26:22.091 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:26:22.596 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:26:23.863 01.267 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cd851ff0-7e1a-449c-8d69-8b40c46ff6fd"}
03:26:23.863 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cd851ff0-7e1a-449c-8d69-8b40c46ff6fd"}
03:26:23.864 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ffbae36c-058b-4564-9aa8-30fb7bfc4242"}
03:26:23.864 00.000 13300 case statement mapped state 6 to 3
03:26:23.864 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ffbae36c-058b-4564-9aa8-30fb7bfc4242"}
03:26:23.864 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3d51454e-977a-4ef2-8aff-5f5166f1b7c0"}
03:26:23.864 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[6.63,6.74],"pixels":"..."},"id":"3d51454e-977a-4ef2-8aff-5f5166f1b7c0"}
03:26:25.624 01.760 11596 Exposure complete
03:26:25.704 00.080 11596 worker thread done servicing request
03:26:25.704 00.000 13300 OnExposeComplete: enter
03:26:25.704 00.000 13300 UpdateGuideState(): m_state=6
03:26:25.704 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
03:26:25.705 00.001 13300 Star::Find returns 1 (0), X=15.82, Y=410.54, Mass=1340, SNR=25.6, Peak=154 HFD=3.4
03:26:25.705 00.000 13300 CameraToMount -- cameraTheta (-2.16) - m_xAngle (1.53) = xAngle (-3.69 = 2.59)
03:26:25.705 00.000 13300 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.82 = -0.54)
03:26:25.705 00.000 13300 CameraToMount -- cameraX=-0.18 cameraY=-0.27 hyp=0.33 cameraTheta=-2.16 mountX=-0.28 mountY=-0.17, mountTheta=-2.60
03:26:25.708 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.18, y=-0.27, opts=13)
03:26:25.708 00.000 13300 Enqueuing Move request for scope (-0.18, -0.27)
03:26:25.708 00.000 11596 Worker thread wakes up
03:26:25.709 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.27) opts 0xd
03:26:25.709 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.18, -0.27)
03:26:25.709 00.000 11596 Moving (-0.18, -0.27) raw xDistance=-0.28 yDistance=-0.17
03:26:25.709 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
03:26:25.709 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:26:25.709 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
03:26:25.709 00.000 11596 MoveAxis(E, 347, ABG)
03:26:25.709 00.000 11596 Guiding  Dir = 2, Dur = 347
03:26:25.710 00.001 11596 IsSlewing returns 0
03:26:25.717 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
03:26:25.726 00.009 13300 UpdateGuideState exits: m=1340 SNR=25.6
03:26:25.726 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:25.726 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:26:25.726 00.000 13300 Enqueuing Expose request
03:26:25.824 00.098 11596 IsGuiding returns 0
03:26:26.411 00.587 11596 IsGuiding returns 1
03:26:26.411 00.000 11596 scope still moving after pulse duration time elapsed
03:26:26.538 00.127 11596 IsSlewing returns 0
03:26:26.634 00.096 11596 IsGuiding returns 1
03:26:26.660 00.026 11596 IsSlewing returns 0
03:26:26.862 00.202 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"37053aca-ddc9-427d-b001-a259ea1f2032"}
03:26:26.862 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"37053aca-ddc9-427d-b001-a259ea1f2032"}
03:26:26.863 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"43130449-1412-405b-b6a7-be20f477f610"}
03:26:26.864 00.001 13300 case statement mapped state 6 to 3
03:26:26.864 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"43130449-1412-405b-b6a7-be20f477f610"}
03:26:26.864 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c2d2d722-ace5-468c-9b2c-c8ad2a0ec31a"}
03:26:26.865 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.82,6.54],"pixels":"..."},"id":"c2d2d722-ace5-468c-9b2c-c8ad2a0ec31a"}
03:26:27.019 00.154 11596 IsGuiding returns 0
03:26:27.019 00.000 11596 scope move finished after 347 + 848 ms
03:26:27.019 00.000 11596 Move returns status 0, amount 347
03:26:27.019 00.000 11596 MoveAxis(N, 0, ABG)
03:26:27.019 00.000 11596 Move returns status 0, amount 0
03:26:27.019 00.000 11596 move complete, result=0
03:26:27.019 00.000 11596 worker thread done servicing request
03:26:27.019 00.000 11596 Worker thread wakes up
03:26:27.020 00.001 13300 GuideStep: -0.3 px 347 ms EAST, -0.2 px 0 ms NORTH
03:26:27.020 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:26:27.528 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:26:29.862 02.334 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6db98f13-9b52-4607-a9b6-743cfe9342fc"}
03:26:29.862 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6db98f13-9b52-4607-a9b6-743cfe9342fc"}
03:26:29.863 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bc910d84-c7ed-40fa-8c67-8ba49666e61d"}
03:26:29.863 00.000 13300 case statement mapped state 6 to 3
03:26:29.863 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bc910d84-c7ed-40fa-8c67-8ba49666e61d"}
03:26:29.863 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"35012481-5cef-49e6-8a62-cf9fa649d8e7"}
03:26:29.863 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.82,6.54],"pixels":"..."},"id":"35012481-5cef-49e6-8a62-cf9fa649d8e7"}
03:26:30.564 00.701 11596 Exposure complete
03:26:30.636 00.072 11596 worker thread done servicing request
03:26:30.636 00.000 13300 OnExposeComplete: enter
03:26:30.636 00.000 13300 UpdateGuideState(): m_state=6
03:26:30.636 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
03:26:30.636 00.000 13300 Star::Find returns 1 (0), X=15.74, Y=410.80, Mass=1320, SNR=25.4, Peak=177 HFD=3.5
03:26:30.637 00.001 13300 CameraToMount -- cameraTheta (-3.10) - m_xAngle (1.53) = xAngle (-4.63 = 1.65)
03:26:30.637 00.000 13300 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.76 = -1.47)
03:26:30.637 00.000 13300 CameraToMount -- cameraX=-0.27 cameraY=-0.01 hyp=0.27 cameraTheta=-3.10 mountX=-0.02 mountY=-0.27, mountTheta=-1.65
03:26:30.639 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.27, y=-0.01, opts=13)
03:26:30.639 00.000 13300 Enqueuing Move request for scope (-0.27, -0.01)
03:26:30.639 00.000 11596 Worker thread wakes up
03:26:30.639 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.01) opts 0xd
03:26:30.639 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.27, -0.01)
03:26:30.639 00.000 11596 Moving (-0.27, -0.01) raw xDistance=-0.02 yDistance=-0.27
03:26:30.640 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:26:30.640 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
03:26:30.640 00.000 11596 MoveAxis(E, 0, ABG)
03:26:30.640 00.000 11596 Move returns status 0, amount 0
03:26:30.640 00.000 11596 MoveAxis(N, 354, ABG)
03:26:30.640 00.000 11596 Guiding  Dir = 0, Dur = 354
03:26:30.641 00.001 11596 IsSlewing returns 0
03:26:30.647 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=218, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
03:26:30.661 00.014 13300 UpdateGuideState exits: m=1320 SNR=25.4
03:26:30.661 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:30.661 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:26:30.661 00.000 13300 Enqueuing Expose request
03:26:30.841 00.180 11596 IsGuiding returns 0
03:26:31.101 00.260 11596 PulseGuide returned control before completion, sleep 105
03:26:31.404 00.303 11596 IsGuiding returns 1
03:26:31.404 00.000 11596 scope still moving after pulse duration time elapsed
03:26:31.432 00.028 11596 IsSlewing returns 0
03:26:31.511 00.079 11596 IsGuiding returns 1
03:26:31.538 00.027 11596 IsSlewing returns 0
03:26:31.634 00.096 11596 IsGuiding returns 0
03:26:31.634 00.000 11596 scope move finished after 354 + 438 ms
03:26:31.634 00.000 11596 Move returns status 0, amount 354
03:26:31.634 00.000 11596 move complete, result=0
03:26:31.634 00.000 11596 worker thread done servicing request
03:26:31.634 00.000 11596 Worker thread wakes up
03:26:31.634 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.3 px 354 ms NORTH
03:26:31.634 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:26:32.143 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:26:32.861 00.718 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"970e32c6-2515-4ba4-a7e7-2f3f07446361"}
03:26:32.861 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"970e32c6-2515-4ba4-a7e7-2f3f07446361"}
03:26:32.862 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e5fc2773-ad0c-479e-b216-696426eab78e"}
03:26:32.862 00.000 13300 case statement mapped state 6 to 3
03:26:32.862 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e5fc2773-ad0c-479e-b216-696426eab78e"}
03:26:32.863 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"86df2953-d002-45e7-9168-eb15b0e7dd34"}
03:26:32.863 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.74,6.80],"pixels":"..."},"id":"86df2953-d002-45e7-9168-eb15b0e7dd34"}
03:26:35.166 02.303 11596 Exposure complete
03:26:35.247 00.081 11596 worker thread done servicing request
03:26:35.247 00.000 13300 OnExposeComplete: enter
03:26:35.248 00.001 13300 UpdateGuideState(): m_state=6
03:26:35.248 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
03:26:35.248 00.000 13300 Star::Find returns 1 (0), X=15.86, Y=410.69, Mass=1345, SNR=25.7, Peak=183 HFD=3.3
03:26:35.248 00.000 13300 CameraToMount -- cameraTheta (-2.47) - m_xAngle (1.53) = xAngle (-4.01 = 2.28)
03:26:35.248 00.000 13300 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.13 = -0.85)
03:26:35.248 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=-0.12 hyp=0.19 cameraTheta=-2.47 mountX=-0.12 mountY=-0.14, mountTheta=-2.28
03:26:35.250 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=-0.12, opts=13)
03:26:35.250 00.000 13300 Enqueuing Move request for scope (-0.15, -0.12)
03:26:35.251 00.001 11596 Worker thread wakes up
03:26:35.251 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.12) opts 0xd
03:26:35.251 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, -0.12)
03:26:35.251 00.000 11596 Moving (-0.15, -0.12) raw xDistance=-0.12 yDistance=-0.14
03:26:35.251 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:26:35.251 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:26:35.251 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
03:26:35.251 00.000 11596 MoveAxis(E, 0, ABG)
03:26:35.251 00.000 11596 Move returns status 0, amount 0
03:26:35.251 00.000 11596 MoveAxis(N, 0, ABG)
03:26:35.252 00.001 11596 Move returns status 0, amount 0
03:26:35.252 00.000 11596 move complete, result=0
03:26:35.252 00.000 11596 worker thread done servicing request
03:26:35.259 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
03:26:35.267 00.008 13300 UpdateGuideState exits: m=1345 SNR=25.7
03:26:35.267 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:35.267 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:26:35.267 00.000 13300 Enqueuing Expose request
03:26:35.267 00.000 11596 Worker thread wakes up
03:26:35.267 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:26:35.267 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:26:35.774 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:26:35.861 00.087 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f0914979-7d02-4592-a031-ad0006dbc8f6"}
03:26:35.861 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f0914979-7d02-4592-a031-ad0006dbc8f6"}
03:26:35.862 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9e8f0cb7-9348-4c05-865e-1bafee9d70e6"}
03:26:35.862 00.000 13300 case statement mapped state 6 to 3
03:26:35.862 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9e8f0cb7-9348-4c05-865e-1bafee9d70e6"}
03:26:35.862 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"642b9ce4-e6fc-4dbd-92a8-d7ea96a91ba5"}
03:26:35.862 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.86,6.69],"pixels":"..."},"id":"642b9ce4-e6fc-4dbd-92a8-d7ea96a91ba5"}
03:26:38.807 02.945 11596 Exposure complete
03:26:38.860 00.053 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d3c205d7-19da-4013-b128-cee1ceac6d5b"}
03:26:38.860 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d3c205d7-19da-4013-b128-cee1ceac6d5b"}
03:26:38.861 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f14bc6c6-826d-4af2-b138-b9e35af5691b"}
03:26:38.861 00.000 13300 case statement mapped state 6 to 3
03:26:38.861 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f14bc6c6-826d-4af2-b138-b9e35af5691b"}
03:26:38.862 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3425755e-002e-48d4-bed1-fe398ea03ee9"}
03:26:38.862 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.86,6.69],"pixels":"..."},"id":"3425755e-002e-48d4-bed1-fe398ea03ee9"}
03:26:38.883 00.021 11596 worker thread done servicing request
03:26:38.883 00.000 13300 OnExposeComplete: enter
03:26:38.883 00.000 13300 UpdateGuideState(): m_state=6
03:26:38.883 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
03:26:38.883 00.000 13300 Star::Find returns 1 (0), X=15.95, Y=410.83, Mass=1343, SNR=25.6, Peak=185 HFD=3.0
03:26:38.884 00.001 13300 MultiStar: exiting stabilization period
03:26:38.884 00.000 13300 MultiStar: updating star positions after lock position change
03:26:38.884 00.000 13300 Star::Find(15, 1095, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
03:26:38.884 00.000 13300 Star::Find returns 1 (0), X=1094.99, Y=19.27, Mass=405, SNR=14.0, Peak=41 HFD=3.5
03:26:38.884 00.000 13300 Star::Find(15, 1064, 806, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
03:26:38.884 00.000 13300 Star::Find returns 1 (0), X=1064.47, Y=806.77, Mass=357, SNR=13.1, Peak=48 HFD=3.4
03:26:38.884 00.000 13300 Star::Find(15, 251, 466, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
03:26:38.884 00.000 13300 Star::Find returns 1 (0), X=252.03, Y=466.21, Mass=104, SNR=7.1, Peak=21 HFD=2.4
03:26:38.884 00.000 13300 Star::Find(15, 548, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
03:26:38.885 00.001 13300 Star::Find returns 1 (0), X=548.64, Y=855.41, Mass=149, SNR=8.4, Peak=21 HFD=3.0
03:26:38.885 00.000 13300 Star::Find(15, 961, 811, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
03:26:38.885 00.000 13300 Star::Find returns 1 (0), X=961.06, Y=812.16, Mass=87, SNR=6.5, Peak=19 HFD=2.3
03:26:38.885 00.000 13300 Star::Find(15, 937, 603, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
03:26:38.885 00.000 13300 Star::Find returns 1 (0), X=937.68, Y=603.55, Mass=112, SNR=7.3, Peak=17 HFD=2.9
03:26:38.885 00.000 13300 Star::Find(15, 838, 385, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
03:26:38.885 00.000 13300 Star::Find returns 1 (0), X=838.19, Y=385.47, Mass=100, SNR=6.9, Peak=22 HFD=2.6
03:26:38.885 00.000 13300 Star::Find(15, 500, 158, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
03:26:38.885 00.000 13300 Star::Find returns 1 (0), X=500.24, Y=158.83, Mass=109, SNR=7.1, Peak=18 HFD=3.8
03:26:38.886 00.001 13300 Star::Find(15, 575, 676, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
03:26:38.886 00.000 13300 Star::Find returns 1 (0), X=575.29, Y=676.35, Mass=82, SNR=6.3, Peak=16 HFD=2.7
03:26:38.886 00.000 13300 CameraToMount -- cameraTheta (2.88) - m_xAngle (1.53) = xAngle (1.35 = 1.35)
03:26:38.886 00.000 13300 CameraToMount -- cameraTheta (2.88) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.78 = -1.78)
03:26:38.886 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.06 cameraTheta=2.88 mountX=0.01 mountY=-0.06, mountTheta=-1.35
03:26:38.888 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.02, opts=13)
03:26:38.888 00.000 13300 Enqueuing Move request for scope (-0.06, 0.02)
03:26:38.888 00.000 11596 Worker thread wakes up
03:26:38.888 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
03:26:38.888 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
03:26:38.888 00.000 11596 Moving (-0.06, 0.02) raw xDistance=0.01 yDistance=-0.06
03:26:38.888 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:26:38.889 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:26:38.889 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:26:38.889 00.000 11596 MoveAxis(E, 0, ABG)
03:26:38.889 00.000 11596 Move returns status 0, amount 0
03:26:38.889 00.000 11596 MoveAxis(N, 0, ABG)
03:26:38.889 00.000 11596 Move returns status 0, amount 0
03:26:38.889 00.000 11596 move complete, result=0
03:26:38.889 00.000 11596 worker thread done servicing request
03:26:38.896 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
03:26:38.903 00.007 13300 UpdateGuideState exits: m=1343 SNR=25.6
03:26:38.903 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:38.904 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:26:38.904 00.000 13300 Enqueuing Expose request
03:26:38.904 00.000 11596 Worker thread wakes up
03:26:38.904 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:26:38.904 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:26:39.416 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:26:41.859 02.443 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"94c563c7-cdfe-4f57-ab43-cb9d678714f9"}
03:26:41.859 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"94c563c7-cdfe-4f57-ab43-cb9d678714f9"}
03:26:41.860 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"578892fb-0b9c-4e6c-856d-d7d0bce0279e"}
03:26:41.860 00.000 13300 case statement mapped state 6 to 3
03:26:41.860 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"578892fb-0b9c-4e6c-856d-d7d0bce0279e"}
03:26:41.860 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"92070e52-469d-4f45-a445-5809b479610f"}
03:26:41.861 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.95,6.83],"pixels":"..."},"id":"92070e52-469d-4f45-a445-5809b479610f"}
03:26:42.441 00.580 11596 Exposure complete
03:26:42.511 00.070 11596 worker thread done servicing request
03:26:42.511 00.000 13300 OnExposeComplete: enter
03:26:42.511 00.000 13300 UpdateGuideState(): m_state=6
03:26:42.511 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
03:26:42.511 00.000 13300 Star::Find returns 1 (0), X=15.99, Y=410.89, Mass=1316, SNR=25.4, Peak=176 HFD=2.9
03:26:42.512 00.001 13300 MultiStar: [#1 0.08,0.21,0.55,U] [#2 -0.14,-0.13,0.52,U] [#3 -0.07,0.18,0.29,U] [#4 0.07,0.43,0.00,M1] [#5 0.20,0.06,0.26,U] [#6 -0.18,0.15,0.28,U] [#7 -0.24,0.22,0.00,M1] [#8 0.41,-0.04,0.00,M1] 
03:26:42.512 00.000 13300 single-star, 5 included, MultiStar: {-0.02, 0.08}, one-star: {-0.02, 0.08}
03:26:42.512 00.000 13300 CameraToMount -- cameraTheta (1.77) - m_xAngle (1.53) = xAngle (0.24 = 0.24)
03:26:42.512 00.000 13300 CameraToMount -- cameraTheta (1.77) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.89 = -2.89)
03:26:42.512 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.77 mountX=0.08 mountY=-0.02, mountTheta=-0.25
03:26:42.514 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.08, opts=13)
03:26:42.514 00.000 13300 Enqueuing Move request for scope (-0.02, 0.08)
03:26:42.514 00.000 11596 Worker thread wakes up
03:26:42.515 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.08) opts 0xd
03:26:42.515 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.08)
03:26:42.515 00.000 11596 Moving (-0.02, 0.08) raw xDistance=0.08 yDistance=-0.02
03:26:42.515 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:26:42.515 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:26:42.515 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:26:42.515 00.000 11596 MoveAxis(E, 0, ABG)
03:26:42.515 00.000 11596 Move returns status 0, amount 0
03:26:42.515 00.000 11596 MoveAxis(N, 0, ABG)
03:26:42.515 00.000 11596 Move returns status 0, amount 0
03:26:42.515 00.000 11596 move complete, result=0
03:26:42.516 00.001 11596 worker thread done servicing request
03:26:42.522 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
03:26:42.530 00.008 13300 UpdateGuideState exits: m=1316 SNR=25.4
03:26:42.530 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:42.530 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:26:42.530 00.000 13300 Enqueuing Expose request
03:26:42.530 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:26:42.530 00.000 11596 Worker thread wakes up
03:26:42.531 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:26:43.035 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:26:44.858 01.823 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d111f27c-0f56-49aa-82ea-74aa5dac184d"}
03:26:44.858 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d111f27c-0f56-49aa-82ea-74aa5dac184d"}
03:26:44.859 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9d04c8f5-7da5-4422-bcb8-ced8a65f28fb"}
03:26:44.859 00.000 13300 case statement mapped state 6 to 3
03:26:44.859 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9d04c8f5-7da5-4422-bcb8-ced8a65f28fb"}
03:26:44.859 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"54affb7a-8f9c-4f3d-b0a9-a903269896ec"}
03:26:44.859 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.99,6.89],"pixels":"..."},"id":"54affb7a-8f9c-4f3d-b0a9-a903269896ec"}
03:26:46.063 01.204 11596 Exposure complete
03:26:46.136 00.073 11596 worker thread done servicing request
03:26:46.136 00.000 13300 OnExposeComplete: enter
03:26:46.136 00.000 13300 UpdateGuideState(): m_state=6
03:26:46.137 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
03:26:46.137 00.000 13300 Star::Find returns 1 (0), X=15.95, Y=410.92, Mass=1308, SNR=25.3, Peak=174 HFD=2.9
03:26:46.138 00.001 13300 MultiStar: [#1 0.04,0.24,0.56,U] [#2 0.11,0.13,0.51,U] [#3 -0.13,0.12,0.28,U] [#4 0.18,0.40,0.00,M2] [#5 0.23,0.15,0.26,U] [#6 0.07,0.20,0.30,U] [#7 0.02,0.26,0.29,U] [#8 0.28,0.08,0.22,U] 
03:26:46.138 00.000 13300 single-star, 7 included, MultiStar: {0.04, 0.15}, one-star: {-0.06, 0.11}
03:26:46.138 00.000 13300 CameraToMount -- cameraTheta (2.05) - m_xAngle (1.53) = xAngle (0.52 = 0.52)
03:26:46.138 00.000 13300 CameraToMount -- cameraTheta (2.05) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.61 = -2.61)
03:26:46.138 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.11 hyp=0.12 cameraTheta=2.05 mountX=0.10 mountY=-0.06, mountTheta=-0.53
03:26:46.140 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.11, opts=13)
03:26:46.140 00.000 13300 Enqueuing Move request for scope (-0.06, 0.11)
03:26:46.140 00.000 11596 Worker thread wakes up
03:26:46.140 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.11) opts 0xd
03:26:46.140 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.11)
03:26:46.140 00.000 11596 Moving (-0.06, 0.11) raw xDistance=0.10 yDistance=-0.06
03:26:46.140 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:26:46.141 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:26:46.141 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:26:46.141 00.000 11596 MoveAxis(E, 0, ABG)
03:26:46.141 00.000 11596 Move returns status 0, amount 0
03:26:46.141 00.000 11596 MoveAxis(N, 0, ABG)
03:26:46.141 00.000 11596 Move returns status 0, amount 0
03:26:46.141 00.000 11596 move complete, result=0
03:26:46.141 00.000 11596 worker thread done servicing request
03:26:46.147 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
03:26:46.156 00.009 13300 UpdateGuideState exits: m=1308 SNR=25.3
03:26:46.156 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:46.156 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:26:46.156 00.000 13300 Enqueuing Expose request
03:26:46.156 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:26:46.156 00.000 11596 Worker thread wakes up
03:26:46.157 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:26:46.669 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:26:47.857 01.188 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"461e54fa-95b1-48e9-86cf-173cfa30bb2f"}
03:26:47.857 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"461e54fa-95b1-48e9-86cf-173cfa30bb2f"}
03:26:47.858 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4622ee10-2e1c-4483-8aef-f389f66a0a81"}
03:26:47.858 00.000 13300 case statement mapped state 6 to 3
03:26:47.858 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4622ee10-2e1c-4483-8aef-f389f66a0a81"}
03:26:47.858 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dce7d087-716f-4943-9d46-17a9a4c6987b"}
03:26:47.858 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.95,6.92],"pixels":"..."},"id":"dce7d087-716f-4943-9d46-17a9a4c6987b"}
03:26:49.711 01.853 11596 Exposure complete
03:26:49.783 00.072 11596 worker thread done servicing request
03:26:49.783 00.000 13300 OnExposeComplete: enter
03:26:49.783 00.000 13300 UpdateGuideState(): m_state=6
03:26:49.784 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
03:26:49.784 00.000 13300 Star::Find returns 1 (0), X=16.06, Y=410.82, Mass=1347, SNR=25.7, Peak=162 HFD=3.1
03:26:49.784 00.000 13300 MultiStar: [#1 0.27,0.10,0.55,U] [#2 0.11,0.09,0.50,U] [#3 -0.09,0.16,0.27,U] [#4 -0.20,0.31,0.00,M3] [#5 0.24,-0.06,0.27,U] [#6 0.18,-0.16,0.27,U] [#7 0.18,0.52,0.00,M1] [#8 0.36,0.34,0.00,M1] 
03:26:49.784 00.000 13300 single-star, 5 included, MultiStar: {0.12, 0.03}, one-star: {0.05, 0.01}
03:26:49.784 00.000 13300 CameraToMount -- cameraTheta (0.14) - m_xAngle (1.53) = xAngle (-1.39 = -1.39)
03:26:49.785 00.001 13300 CameraToMount -- cameraTheta (0.14) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.52 = 1.76)
03:26:49.785 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.01 hyp=0.05 cameraTheta=0.14 mountX=0.01 mountY=0.05, mountTheta=1.39
03:26:49.786 00.001 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.01, opts=13)
03:26:49.787 00.001 13300 Enqueuing Move request for scope (0.05, 0.01)
03:26:49.787 00.000 11596 Worker thread wakes up
03:26:49.787 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.01) opts 0xd
03:26:49.787 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.01)
03:26:49.787 00.000 11596 Moving (0.05, 0.01) raw xDistance=0.01 yDistance=0.05
03:26:49.787 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:26:49.787 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:26:49.787 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:26:49.787 00.000 11596 MoveAxis(E, 0, ABG)
03:26:49.787 00.000 11596 Move returns status 0, amount 0
03:26:49.788 00.001 11596 MoveAxis(N, 0, ABG)
03:26:49.788 00.000 11596 Move returns status 0, amount 0
03:26:49.788 00.000 11596 move complete, result=0
03:26:49.788 00.000 11596 worker thread done servicing request
03:26:49.793 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
03:26:49.802 00.009 13300 UpdateGuideState exits: m=1347 SNR=25.7
03:26:49.802 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:49.802 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:26:49.802 00.000 13300 Enqueuing Expose request
03:26:49.802 00.000 11596 Worker thread wakes up
03:26:49.802 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:26:49.802 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:26:50.306 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:26:50.858 00.552 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6ebe425b-0442-4dd0-91ab-76f3c83befeb"}
03:26:50.858 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6ebe425b-0442-4dd0-91ab-76f3c83befeb"}
03:26:50.859 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"52a4dd2e-e75e-4188-a7e5-377cce036086"}
03:26:50.859 00.000 13300 case statement mapped state 6 to 3
03:26:50.859 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"52a4dd2e-e75e-4188-a7e5-377cce036086"}
03:26:50.860 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"922cbc8d-838a-4154-a5a3-31856237d99b"}
03:26:50.860 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[7.06,6.82],"pixels":"..."},"id":"922cbc8d-838a-4154-a5a3-31856237d99b"}
03:26:53.326 02.466 11596 Exposure complete
03:26:53.395 00.069 11596 worker thread done servicing request
03:26:53.395 00.000 13300 OnExposeComplete: enter
03:26:53.395 00.000 13300 UpdateGuideState(): m_state=6
03:26:53.396 00.001 13300 Star::Find(15, 16, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
03:26:53.396 00.000 13300 Star::Find returns 1 (0), X=16.03, Y=410.91, Mass=1325, SNR=25.5, Peak=164 HFD=3.0
03:26:53.396 00.000 13300 MultiStar: [#1 0.25,0.23,0.00,M1] [#2 0.24,0.15,0.52,U] [#3 0.01,0.31,0.28,U] [#4 0.04,0.40,0.00,M4] [#5 0.24,0.20,0.27,U] [#6 0.13,0.27,0.29,U] [#7 0.20,0.32,0.00,M2] [#8 0.35,-0.20,0.00,M2] 
03:26:53.396 00.000 13300 single-star, 4 included, MultiStar: {0.11, 0.17}, one-star: {0.03, 0.10}
03:26:53.397 00.001 13300 CameraToMount -- cameraTheta (1.29) - m_xAngle (1.53) = xAngle (-0.25 = -0.25)
03:26:53.397 00.000 13300 CameraToMount -- cameraTheta (1.29) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.37 = 2.91)
03:26:53.397 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.10 hyp=0.10 cameraTheta=1.29 mountX=0.10 mountY=0.02, mountTheta=0.23
03:26:53.399 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.10, opts=13)
03:26:53.399 00.000 13300 Enqueuing Move request for scope (0.03, 0.10)
03:26:53.399 00.000 11596 Worker thread wakes up
03:26:53.399 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.10) opts 0xd
03:26:53.399 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.10)
03:26:53.399 00.000 11596 Moving (0.03, 0.10) raw xDistance=0.10 yDistance=0.02
03:26:53.399 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:26:53.399 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:26:53.399 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:26:53.400 00.001 11596 MoveAxis(E, 0, ABG)
03:26:53.400 00.000 11596 Move returns status 0, amount 0
03:26:53.400 00.000 11596 MoveAxis(N, 0, ABG)
03:26:53.400 00.000 11596 Move returns status 0, amount 0
03:26:53.400 00.000 11596 move complete, result=0
03:26:53.400 00.000 11596 worker thread done servicing request
03:26:53.406 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=249, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
03:26:53.413 00.007 13300 UpdateGuideState exits: m=1325 SNR=25.5
03:26:53.414 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:53.414 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:26:53.414 00.000 13300 Enqueuing Expose request
03:26:53.414 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:26:53.414 00.000 11596 Worker thread wakes up
03:26:53.414 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:26:53.857 00.443 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"725abf45-1fb3-451c-97a2-0dea44f5b84b"}
03:26:53.857 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"725abf45-1fb3-451c-97a2-0dea44f5b84b"}
03:26:53.858 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5f9ac06f-2913-43d7-a85a-3d34c43e04cd"}
03:26:53.858 00.000 13300 case statement mapped state 6 to 3
03:26:53.858 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5f9ac06f-2913-43d7-a85a-3d34c43e04cd"}
03:26:53.858 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1bbd3e7e-7105-4168-acb4-a9b2bfaca76d"}
03:26:53.859 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.03,6.91],"pixels":"..."},"id":"1bbd3e7e-7105-4168-acb4-a9b2bfaca76d"}
03:26:53.918 00.059 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:26:56.856 02.938 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"daf34fad-bf00-45e8-be2a-77853cd44d32"}
03:26:56.856 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"daf34fad-bf00-45e8-be2a-77853cd44d32"}
03:26:56.857 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"94b3f9ee-2c6f-4ebb-8d53-26968ea8ad15"}
03:26:56.857 00.000 13300 case statement mapped state 6 to 3
03:26:56.857 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"94b3f9ee-2c6f-4ebb-8d53-26968ea8ad15"}
03:26:56.858 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b789c8fe-d815-40bb-86c1-c4baf1bde151"}
03:26:56.858 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.03,6.91],"pixels":"..."},"id":"b789c8fe-d815-40bb-86c1-c4baf1bde151"}
03:26:56.944 00.086 11596 Exposure complete
03:26:57.012 00.068 11596 worker thread done servicing request
03:26:57.013 00.001 13300 OnExposeComplete: enter
03:26:57.013 00.000 13300 UpdateGuideState(): m_state=6
03:26:57.013 00.000 13300 Star::Find(15, 16, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
03:26:57.013 00.000 13300 Star::Find returns 1 (0), X=16.02, Y=410.96, Mass=1323, SNR=25.4, Peak=156 HFD=2.9
03:26:57.014 00.001 13300 MultiStar: [#1 0.07,0.30,0.51,U] [#2 0.21,0.30,0.00,M1] [#3 -0.14,0.23,0.28,U] [#4 0.24,0.11,0.33,U] [#5 0.31,0.00,0.28,U] [#6 0.16,0.11,0.29,U] [#7 0.20,0.51,0.00,M3] [#8 0.80,-0.07,0.00,M3] 
03:26:57.014 00.000 13300 single-star, 5 included, MultiStar: {0.08, 0.16}, one-star: {0.02, 0.15}
03:26:57.014 00.000 13300 CameraToMount -- cameraTheta (1.47) - m_xAngle (1.53) = xAngle (-0.07 = -0.07)
03:26:57.014 00.000 13300 CameraToMount -- cameraTheta (1.47) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.19 = 3.09)
03:26:57.014 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.15 hyp=0.15 cameraTheta=1.47 mountX=0.15 mountY=0.01, mountTheta=0.05
03:26:57.017 00.003 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.15, opts=13)
03:26:57.018 00.001 13300 Enqueuing Move request for scope (0.02, 0.15)
03:26:57.018 00.000 11596 Worker thread wakes up
03:26:57.018 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.15) opts 0xd
03:26:57.018 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.15)
03:26:57.018 00.000 11596 Moving (0.02, 0.15) raw xDistance=0.15 yDistance=0.01
03:26:57.018 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.15
03:26:57.019 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:26:57.019 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:26:57.019 00.000 11596 MoveAxis(W, 184, ABG)
03:26:57.019 00.000 11596 Guiding  Dir = 3, Dur = 184
03:26:57.020 00.001 11596 IsSlewing returns 0
03:26:57.027 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
03:26:57.036 00.009 13300 UpdateGuideState exits: m=1323 SNR=25.4
03:26:57.036 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:57.036 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:26:57.036 00.000 13300 Enqueuing Expose request
03:26:57.142 00.106 11596 IsGuiding returns 0
03:26:57.309 00.167 11596 PulseGuide returned control before completion, sleep 29
03:26:57.448 00.139 11596 IsGuiding returns 1
03:26:57.448 00.000 11596 scope still moving after pulse duration time elapsed
03:26:57.470 00.022 11596 IsSlewing returns 0
03:26:57.537 00.067 11596 IsGuiding returns 1
03:26:57.561 00.024 11596 IsSlewing returns 0
03:26:57.774 00.213 11596 IsGuiding returns 0
03:26:57.774 00.000 11596 scope move finished after 184 + 446 ms
03:26:57.774 00.000 11596 Move returns status 0, amount 184
03:26:57.774 00.000 11596 MoveAxis(N, 0, ABG)
03:26:57.774 00.000 11596 Move returns status 0, amount 0
03:26:57.774 00.000 11596 move complete, result=0
03:26:57.774 00.000 11596 worker thread done servicing request
03:26:57.774 00.000 11596 Worker thread wakes up
03:26:57.774 00.000 13300 GuideStep: 0.1 px 184 ms WEST, 0.0 px 0 ms NORTH
03:26:57.775 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:26:58.286 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:26:59.855 01.569 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ed6feb5c-95e2-418d-b502-f31dd9d105d8"}
03:26:59.855 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ed6feb5c-95e2-418d-b502-f31dd9d105d8"}
03:26:59.856 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4c65c43c-ba61-416c-99b8-40ee0aab9398"}
03:26:59.856 00.000 13300 case statement mapped state 6 to 3
03:26:59.856 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4c65c43c-ba61-416c-99b8-40ee0aab9398"}
03:26:59.856 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"508993b5-0463-4402-b342-65cdf121f1a4"}
03:26:59.857 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.02,6.96],"pixels":"..."},"id":"508993b5-0463-4402-b342-65cdf121f1a4"}
03:27:01.321 01.464 11596 Exposure complete
03:27:01.390 00.069 11596 worker thread done servicing request
03:27:01.390 00.000 13300 OnExposeComplete: enter
03:27:01.390 00.000 13300 UpdateGuideState(): m_state=6
03:27:01.390 00.000 13300 Star::Find(15, 16, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
03:27:01.390 00.000 13300 Star::Find returns 1 (0), X=15.98, Y=410.74, Mass=1349, SNR=25.7, Peak=169 HFD=3.2
03:27:01.391 00.001 13300 MultiStar: [#1 0.10,0.10,0.57,U] [#2 0.13,0.15,0.49,U] [#3 -0.23,-0.19,0.27,U] [#4 0.26,-0.09,0.33,U] [#5 0.38,0.22,0.00,M1] [#6 0.05,0.22,0.28,U] [#7 0.08,-0.17,0.29,U] [#8 0.68,-0.33,0.00,M4] 
03:27:01.391 00.000 13300 refined, 6 included, MultiStar: {0.05, -0.00}, one-star: {-0.02, -0.07}
03:27:01.391 00.000 13300 CameraToMount -- cameraTheta (-0.07) - m_xAngle (1.53) = xAngle (-1.60 = -1.60)
03:27:01.391 00.000 13300 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.73 = 1.55)
03:27:01.391 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.00 hyp=0.05 cameraTheta=-0.07 mountX=-0.00 mountY=0.05, mountTheta=1.60
03:27:01.393 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.00, opts=13)
03:27:01.393 00.000 13300 Enqueuing Move request for scope (0.05, -0.00)
03:27:01.393 00.000 11596 Worker thread wakes up
03:27:01.394 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.00) opts 0xd
03:27:01.394 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.00)
03:27:01.394 00.000 11596 Moving (0.05, -0.00) raw xDistance=-0.00 yDistance=0.05
03:27:01.394 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
03:27:01.394 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:27:01.394 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:27:01.394 00.000 11596 MoveAxis(E, 0, ABG)
03:27:01.394 00.000 11596 Move returns status 0, amount 0
03:27:01.394 00.000 11596 MoveAxis(N, 0, ABG)
03:27:01.394 00.000 11596 Move returns status 0, amount 0
03:27:01.394 00.000 11596 move complete, result=0
03:27:01.395 00.001 11596 worker thread done servicing request
03:27:01.401 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
03:27:01.409 00.008 13300 UpdateGuideState exits: m=1349 SNR=25.7
03:27:01.409 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:01.409 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:27:01.410 00.001 13300 Enqueuing Expose request
03:27:01.410 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:27:01.410 00.000 11596 Worker thread wakes up
03:27:01.410 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:27:01.921 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:27:02.854 00.933 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"10812a52-95d0-4e15-a02c-a8ed08ccf5f1"}
03:27:02.854 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"10812a52-95d0-4e15-a02c-a8ed08ccf5f1"}
03:27:02.855 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f3395fc3-04c8-4798-be56-9c553bba3a7b"}
03:27:02.855 00.000 13300 case statement mapped state 6 to 3
03:27:02.855 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f3395fc3-04c8-4798-be56-9c553bba3a7b"}
03:27:02.855 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2f716eb2-cfe1-4fb8-a3bd-f64e83e48f1b"}
03:27:02.856 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.98,6.74],"pixels":"..."},"id":"2f716eb2-cfe1-4fb8-a3bd-f64e83e48f1b"}
03:27:04.951 02.095 11596 Exposure complete
03:27:05.019 00.068 11596 worker thread done servicing request
03:27:05.020 00.001 13300 OnExposeComplete: enter
03:27:05.020 00.000 13300 UpdateGuideState(): m_state=6
03:27:05.020 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
03:27:05.020 00.000 13300 Star::Find returns 1 (0), X=15.98, Y=410.67, Mass=1314, SNR=25.4, Peak=169 HFD=3.3
03:27:05.021 00.001 13300 MultiStar: [#1 0.21,0.09,0.56,U] [#2 -0.03,-0.02,0.50,U] [#3 -0.03,-0.10,0.29,U] [#4 0.08,-0.16,0.34,U] [#5 0.16,-0.09,0.26,U] [#6 -0.06,-0.13,0.28,U] [#7 -0.15,-0.32,0.00,M3] [#8 0.35,-0.31,0.00,M5] 
03:27:05.021 00.000 13300 refined, 6 included, MultiStar: {0.04, -0.08}, one-star: {-0.02, -0.14}
03:27:05.021 00.000 13300 CameraToMount -- cameraTheta (-1.11) - m_xAngle (1.53) = xAngle (-2.64 = -2.64)
03:27:05.021 00.000 13300 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.77 = 0.52)
03:27:05.021 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.08 hyp=0.08 cameraTheta=-1.11 mountX=-0.07 mountY=0.04, mountTheta=2.63
03:27:05.023 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.08, opts=13)
03:27:05.023 00.000 13300 Enqueuing Move request for scope (0.04, -0.08)
03:27:05.023 00.000 11596 Worker thread wakes up
03:27:05.023 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.08) opts 0xd
03:27:05.024 00.001 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.08)
03:27:05.024 00.000 11596 Moving (0.04, -0.08) raw xDistance=-0.07 yDistance=0.04
03:27:05.024 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:27:05.024 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:27:05.024 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:27:05.024 00.000 11596 MoveAxis(E, 0, ABG)
03:27:05.024 00.000 11596 Move returns status 0, amount 0
03:27:05.024 00.000 11596 MoveAxis(N, 0, ABG)
03:27:05.024 00.000 11596 Move returns status 0, amount 0
03:27:05.024 00.000 11596 move complete, result=0
03:27:05.025 00.001 11596 worker thread done servicing request
03:27:05.030 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
03:27:05.038 00.008 13300 UpdateGuideState exits: m=1314 SNR=25.4
03:27:05.038 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:05.039 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:27:05.039 00.000 13300 Enqueuing Expose request
03:27:05.039 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:27:05.039 00.000 11596 Worker thread wakes up
03:27:05.039 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:27:05.542 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:27:05.854 00.312 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"03558d67-6c3e-4787-8800-5f80fa55726c"}
03:27:05.854 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"03558d67-6c3e-4787-8800-5f80fa55726c"}
03:27:05.855 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"17571bcf-f093-41d2-8390-a7182ab2d161"}
03:27:05.856 00.001 13300 case statement mapped state 6 to 3
03:27:05.856 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"17571bcf-f093-41d2-8390-a7182ab2d161"}
03:27:05.857 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fc120d32-9d94-4c16-a1c1-5b6d0b54c7af"}
03:27:05.857 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.98,6.67],"pixels":"..."},"id":"fc120d32-9d94-4c16-a1c1-5b6d0b54c7af"}
03:27:08.565 02.708 11596 Exposure complete
03:27:08.634 00.069 11596 worker thread done servicing request
03:27:08.634 00.000 13300 OnExposeComplete: enter
03:27:08.634 00.000 13300 UpdateGuideState(): m_state=6
03:27:08.634 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
03:27:08.635 00.001 13300 Star::Find returns 1 (0), X=15.83, Y=410.84, Mass=1329, SNR=25.5, Peak=181 HFD=3.1
03:27:08.635 00.000 13300 MultiStar: [#1 0.04,-0.00,0.52,U] [#2 -0.01,-0.03,0.51,U] [#3 -0.06,0.14,0.28,U] [#4 -0.18,0.18,0.33,U] [#5 0.01,0.23,0.26,U] [#6 0.09,-0.16,0.28,U] [#7 0.04,0.11,0.27,U] [#8 0.19,-0.31,0.00,M6] 
03:27:08.635 00.000 13300 refined, 7 included, MultiStar: {-0.06, 0.05}, one-star: {-0.18, 0.03}
03:27:08.635 00.000 13300 CameraToMount -- cameraTheta (2.49) - m_xAngle (1.53) = xAngle (0.96 = 0.96)
03:27:08.635 00.000 13300 CameraToMount -- cameraTheta (2.49) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.17 = -2.17)
03:27:08.635 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.05 hyp=0.07 cameraTheta=2.49 mountX=0.04 mountY=-0.06, mountTheta=-0.96
03:27:08.637 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.05, opts=13)
03:27:08.637 00.000 13300 Enqueuing Move request for scope (-0.06, 0.05)
03:27:08.638 00.001 11596 Worker thread wakes up
03:27:08.638 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.05) opts 0xd
03:27:08.638 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.05)
03:27:08.638 00.000 11596 Moving (-0.06, 0.05) raw xDistance=0.04 yDistance=-0.06
03:27:08.638 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:27:08.638 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:27:08.638 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:27:08.638 00.000 11596 MoveAxis(E, 0, ABG)
03:27:08.638 00.000 11596 Move returns status 0, amount 0
03:27:08.638 00.000 11596 MoveAxis(N, 0, ABG)
03:27:08.639 00.001 11596 Move returns status 0, amount 0
03:27:08.639 00.000 11596 move complete, result=0
03:27:08.639 00.000 11596 worker thread done servicing request
03:27:08.645 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
03:27:08.653 00.008 13300 UpdateGuideState exits: m=1329 SNR=25.5
03:27:08.653 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:08.653 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:27:08.653 00.000 13300 Enqueuing Expose request
03:27:08.654 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:27:08.654 00.000 11596 Worker thread wakes up
03:27:08.654 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:27:08.853 00.199 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a24c4592-ac6e-448e-8901-454901696bf7"}
03:27:08.853 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a24c4592-ac6e-448e-8901-454901696bf7"}
03:27:08.854 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a88917f2-af84-485c-8278-039feee3b835"}
03:27:08.854 00.000 13300 case statement mapped state 6 to 3
03:27:08.854 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a88917f2-af84-485c-8278-039feee3b835"}
03:27:08.855 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a0fd3a0a-815b-4da2-a5c8-4b62a2ac42c5"}
03:27:08.855 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[6.83,6.84],"pixels":"..."},"id":"a0fd3a0a-815b-4da2-a5c8-4b62a2ac42c5"}
03:27:09.160 00.305 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:27:11.854 02.694 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ffacde66-6ea1-4b61-9a23-0f0f9309939f"}
03:27:11.854 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ffacde66-6ea1-4b61-9a23-0f0f9309939f"}
03:27:11.855 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"67430d17-261c-46c5-9ee7-7f068791b605"}
03:27:11.855 00.000 13300 case statement mapped state 6 to 3
03:27:11.855 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"67430d17-261c-46c5-9ee7-7f068791b605"}
03:27:11.855 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"de9a81ca-a43f-4130-8735-333f9406d247"}
03:27:11.855 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[6.83,6.84],"pixels":"..."},"id":"de9a81ca-a43f-4130-8735-333f9406d247"}
03:27:12.191 00.336 11596 Exposure complete
03:27:12.260 00.069 11596 worker thread done servicing request
03:27:12.260 00.000 13300 OnExposeComplete: enter
03:27:12.261 00.001 13300 UpdateGuideState(): m_state=6
03:27:12.261 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
03:27:12.261 00.000 13300 Star::Find returns 1 (0), X=15.82, Y=410.65, Mass=1317, SNR=25.4, Peak=161 HFD=3.3
03:27:12.262 00.001 13300 MultiStar: [#1 0.16,-0.10,0.52,U] [#2 0.09,-0.22,0.46,U] [#3 -0.13,-0.20,0.27,U] [#4 -0.08,-0.05,0.32,U] [#5 0.29,-0.13,0.00,M1] [#6 -0.05,-0.15,0.30,U] [#7 -0.06,0.06,0.27,U] [#8 0.22,-0.48,0.00,M7] 
03:27:12.262 00.000 13300 refined, 6 included, MultiStar: {-0.05, -0.13}, one-star: {-0.19, -0.16}
03:27:12.262 00.000 13300 CameraToMount -- cameraTheta (-1.93) - m_xAngle (1.53) = xAngle (-3.46 = 2.82)
03:27:12.262 00.000 13300 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.59 = -0.30)
03:27:12.262 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.93 mountX=-0.13 mountY=-0.04, mountTheta=-2.84
03:27:12.264 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.13, opts=13)
03:27:12.264 00.000 13300 Enqueuing Move request for scope (-0.05, -0.13)
03:27:12.264 00.000 11596 Worker thread wakes up
03:27:12.264 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.13) opts 0xd
03:27:12.264 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.13)
03:27:12.264 00.000 11596 Moving (-0.05, -0.13) raw xDistance=-0.13 yDistance=-0.04
03:27:12.265 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:27:12.265 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:27:12.265 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:27:12.265 00.000 11596 MoveAxis(E, 0, ABG)
03:27:12.265 00.000 11596 Move returns status 0, amount 0
03:27:12.265 00.000 11596 MoveAxis(N, 0, ABG)
03:27:12.265 00.000 11596 Move returns status 0, amount 0
03:27:12.265 00.000 11596 move complete, result=0
03:27:12.265 00.000 11596 worker thread done servicing request
03:27:12.272 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
03:27:12.279 00.007 13300 UpdateGuideState exits: m=1317 SNR=25.4
03:27:12.279 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:12.279 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:27:12.280 00.001 13300 Enqueuing Expose request
03:27:12.280 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:27:12.280 00.000 11596 Worker thread wakes up
03:27:12.280 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:27:12.781 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:27:14.854 02.073 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a59147f4-cca1-450d-a9ac-77beb9fd8bb3"}
03:27:14.854 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a59147f4-cca1-450d-a9ac-77beb9fd8bb3"}
03:27:14.856 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8c17273a-6c83-4147-96e6-ba980000e6f3"}
03:27:14.856 00.000 13300 case statement mapped state 6 to 3
03:27:14.856 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8c17273a-6c83-4147-96e6-ba980000e6f3"}
03:27:14.857 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2526d4e8-520f-4068-9e88-5b8a1e590f70"}
03:27:14.858 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[6.82,6.65],"pixels":"..."},"id":"2526d4e8-520f-4068-9e88-5b8a1e590f70"}
03:27:15.811 00.953 11596 Exposure complete
03:27:15.899 00.088 11596 worker thread done servicing request
03:27:15.899 00.000 13300 OnExposeComplete: enter
03:27:15.899 00.000 13300 UpdateGuideState(): m_state=6
03:27:15.900 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
03:27:15.900 00.000 13300 Star::Find returns 1 (0), X=15.83, Y=410.60, Mass=1315, SNR=25.4, Peak=161 HFD=3.3
03:27:15.900 00.000 13300 MultiStar: [#1 0.03,-0.19,0.55,U] [#2 0.06,-0.11,0.49,U] [#3 -0.16,-0.10,0.28,U] [#4 -0.05,0.26,0.33,U] [#5 0.23,0.12,0.26,U] [#6 0.10,-0.31,0.00,M1] [#7 0.20,-0.22,0.00,M2] [#8 0.62,-0.50,0.00,M8] 
03:27:15.900 00.000 13300 refined, 5 included, MultiStar: {-0.04, -0.10}, one-star: {-0.18, -0.21}
03:27:15.900 00.000 13300 CameraToMount -- cameraTheta (-2.00) - m_xAngle (1.53) = xAngle (-3.53 = 2.75)
03:27:15.901 00.001 13300 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.66 = -0.37)
03:27:15.901 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.10 hyp=0.11 cameraTheta=-2.00 mountX=-0.10 mountY=-0.04, mountTheta=-2.76
03:27:15.903 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.10, opts=13)
03:27:15.903 00.000 13300 Enqueuing Move request for scope (-0.04, -0.10)
03:27:15.903 00.000 11596 Worker thread wakes up
03:27:15.903 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.10) opts 0xd
03:27:15.903 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.10)
03:27:15.904 00.001 11596 Moving (-0.04, -0.10) raw xDistance=-0.10 yDistance=-0.04
03:27:15.904 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:27:15.904 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:27:15.904 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:27:15.904 00.000 11596 MoveAxis(E, 0, ABG)
03:27:15.904 00.000 11596 Move returns status 0, amount 0
03:27:15.904 00.000 11596 MoveAxis(N, 0, ABG)
03:27:15.905 00.001 11596 Move returns status 0, amount 0
03:27:15.905 00.000 11596 move complete, result=0
03:27:15.905 00.000 11596 worker thread done servicing request
03:27:15.911 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=241, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
03:27:15.919 00.008 13300 UpdateGuideState exits: m=1315 SNR=25.4
03:27:15.919 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:15.919 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:27:15.919 00.000 13300 Enqueuing Expose request
03:27:15.920 00.001 11596 Worker thread wakes up
03:27:15.920 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:27:15.920 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:27:16.431 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:27:17.854 01.423 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dbf9e945-4e82-400c-982f-41cda28c8246"}
03:27:17.854 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dbf9e945-4e82-400c-982f-41cda28c8246"}
03:27:17.855 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"73c37eb1-202a-46a4-8a12-f0ea4d170d27"}
03:27:17.855 00.000 13300 case statement mapped state 6 to 3
03:27:17.855 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"73c37eb1-202a-46a4-8a12-f0ea4d170d27"}
03:27:17.856 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e7c50936-a099-46b8-b774-8a3ca3976372"}
03:27:17.856 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[6.83,6.60],"pixels":"..."},"id":"e7c50936-a099-46b8-b774-8a3ca3976372"}
03:27:19.592 01.736 11596 Exposure complete
03:27:19.694 00.102 11596 worker thread done servicing request
03:27:19.694 00.000 13300 OnExposeComplete: enter
03:27:19.694 00.000 13300 UpdateGuideState(): m_state=6
03:27:19.695 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
03:27:19.695 00.000 13300 Star::Find returns 1 (0), X=15.82, Y=410.91, Mass=1327, SNR=25.5, Peak=185 HFD=3.1
03:27:19.696 00.001 13300 MultiStar: [#1 -0.09,0.15,0.56,U] [#2 -0.08,-0.01,0.50,U] [#3 -0.25,0.34,0.00,M1] [#4 -0.33,0.49,0.00,M1] [#5 0.12,0.19,0.25,U] [#6 -0.25,0.18,0.00,M2] [#7 -0.34,0.53,0.00,M3] [#8 0.07,-0.08,0.28,U] 
03:27:19.696 00.000 13300 refined, 4 included, MultiStar: {-0.09, 0.08}, one-star: {-0.19, 0.09}
03:27:19.696 00.000 13300 CameraToMount -- cameraTheta (2.41) - m_xAngle (1.53) = xAngle (0.88 = 0.88)
03:27:19.696 00.000 13300 CameraToMount -- cameraTheta (2.41) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.25 = -2.25)
03:27:19.697 00.001 13300 CameraToMount -- cameraX=-0.09 cameraY=0.08 hyp=0.12 cameraTheta=2.41 mountX=0.07 mountY=-0.09, mountTheta=-0.88
03:27:19.700 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.08, opts=13)
03:27:19.700 00.000 13300 Enqueuing Move request for scope (-0.09, 0.08)
03:27:19.700 00.000 11596 Worker thread wakes up
03:27:19.700 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.08) opts 0xd
03:27:19.700 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.08)
03:27:19.701 00.001 11596 Moving (-0.09, 0.08) raw xDistance=0.07 yDistance=-0.09
03:27:19.701 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:27:19.701 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:27:19.701 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:27:19.701 00.000 11596 MoveAxis(E, 0, ABG)
03:27:19.701 00.000 11596 Move returns status 0, amount 0
03:27:19.701 00.000 11596 MoveAxis(N, 0, ABG)
03:27:19.702 00.001 11596 Move returns status 0, amount 0
03:27:19.702 00.000 11596 move complete, result=0
03:27:19.702 00.000 11596 worker thread done servicing request
03:27:19.709 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
03:27:19.721 00.012 13300 UpdateGuideState exits: m=1327 SNR=25.5
03:27:19.722 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:19.722 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:27:19.722 00.000 13300 Enqueuing Expose request
03:27:19.722 00.000 11596 Worker thread wakes up
03:27:19.722 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:27:19.722 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:27:20.237 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:27:20.853 00.616 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ef5ce4cc-0bdd-4d3a-b4d2-a02c6b06d663"}
03:27:20.853 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ef5ce4cc-0bdd-4d3a-b4d2-a02c6b06d663"}
03:27:20.854 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"731bb49c-f17c-4f00-bde2-b497f16c34be"}
03:27:20.854 00.000 13300 case statement mapped state 6 to 3
03:27:20.854 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"731bb49c-f17c-4f00-bde2-b497f16c34be"}
03:27:20.854 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4f645d75-1d21-4a9b-b420-ebba8f7dce0d"}
03:27:20.855 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[6.82,6.91],"pixels":"..."},"id":"4f645d75-1d21-4a9b-b420-ebba8f7dce0d"}
03:27:23.270 02.415 11596 Exposure complete
03:27:23.342 00.072 11596 worker thread done servicing request
03:27:23.342 00.000 13300 OnExposeComplete: enter
03:27:23.342 00.000 13300 UpdateGuideState(): m_state=6
03:27:23.343 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
03:27:23.343 00.000 13300 Star::Find returns 1 (0), X=15.87, Y=410.87, Mass=1308, SNR=25.3, Peak=185 HFD=2.9
03:27:23.343 00.000 13300 MultiStar: [#1 0.04,-0.04,0.51,U] [#2 0.06,0.05,0.50,U] [#3 -0.28,0.14,0.00,M2] [#4 -0.39,0.35,0.00,M2] [#5 -0.03,0.21,0.25,U] [#6 -0.32,0.01,0.00,M3] [#7 -0.26,0.08,0.29,U] [#8 0.42,-0.27,0.00,M8] 
03:27:23.344 00.001 13300 refined, 4 included, MultiStar: {-0.07, 0.06}, one-star: {-0.14, 0.06}
03:27:23.344 00.000 13300 CameraToMount -- cameraTheta (2.44) - m_xAngle (1.53) = xAngle (0.91 = 0.91)
03:27:23.344 00.000 13300 CameraToMount -- cameraTheta (2.44) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.22 = -2.22)
03:27:23.344 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.06 hyp=0.09 cameraTheta=2.44 mountX=0.05 mountY=-0.07, mountTheta=-0.92
03:27:23.346 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.06, opts=13)
03:27:23.346 00.000 13300 Enqueuing Move request for scope (-0.07, 0.06)
03:27:23.346 00.000 11596 Worker thread wakes up
03:27:23.346 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.06) opts 0xd
03:27:23.346 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.06)
03:27:23.346 00.000 11596 Moving (-0.07, 0.06) raw xDistance=0.05 yDistance=-0.07
03:27:23.346 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:27:23.347 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:27:23.347 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:27:23.347 00.000 11596 MoveAxis(E, 0, ABG)
03:27:23.347 00.000 11596 Move returns status 0, amount 0
03:27:23.347 00.000 11596 MoveAxis(N, 0, ABG)
03:27:23.347 00.000 11596 Move returns status 0, amount 0
03:27:23.347 00.000 11596 move complete, result=0
03:27:23.347 00.000 11596 worker thread done servicing request
03:27:23.353 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
03:27:23.361 00.008 13300 UpdateGuideState exits: m=1308 SNR=25.3
03:27:23.361 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:23.361 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:27:23.361 00.000 13300 Enqueuing Expose request
03:27:23.361 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:27:23.362 00.001 11596 Worker thread wakes up
03:27:23.362 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:27:23.852 00.490 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"647561e1-b771-45ac-8b66-91ec0d9ba9b5"}
03:27:23.852 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"647561e1-b771-45ac-8b66-91ec0d9ba9b5"}
03:27:23.853 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"69d14fd9-da46-48cf-ba53-fa36ecd9550a"}
03:27:23.853 00.000 13300 case statement mapped state 6 to 3
03:27:23.853 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"69d14fd9-da46-48cf-ba53-fa36ecd9550a"}
03:27:23.854 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"724f6074-f731-46f9-a3a0-cce0c390a92b"}
03:27:23.854 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[6.87,6.87],"pixels":"..."},"id":"724f6074-f731-46f9-a3a0-cce0c390a92b"}
03:27:23.875 00.021 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:27:26.852 02.977 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1915f3ce-e313-472e-9116-033dccf29c86"}
03:27:26.852 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1915f3ce-e313-472e-9116-033dccf29c86"}
03:27:26.853 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e80a22a4-12ce-4980-93bf-481d84b38e2d"}
03:27:26.853 00.000 13300 case statement mapped state 6 to 3
03:27:26.854 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e80a22a4-12ce-4980-93bf-481d84b38e2d"}
03:27:26.854 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d8618eb8-5750-45c6-bd08-e7066edd2fbb"}
03:27:26.855 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[6.87,6.87],"pixels":"..."},"id":"d8618eb8-5750-45c6-bd08-e7066edd2fbb"}
03:27:26.920 00.065 11596 Exposure complete
03:27:27.004 00.084 11596 worker thread done servicing request
03:27:27.004 00.000 13300 OnExposeComplete: enter
03:27:27.004 00.000 13300 UpdateGuideState(): m_state=6
03:27:27.005 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
03:27:27.005 00.000 13300 Star::Find returns 1 (0), X=16.04, Y=411.10, Mass=1325, SNR=25.5, Peak=161 HFD=3.0
03:27:27.006 00.001 13300 MultiStar: [#1 0.05,0.39,0.00,M1] [#2 -0.16,0.26,0.00,M1] [#3 -0.21,0.44,0.00,M3] [#4 -0.09,0.07,0.32,U] [#5 0.13,0.21,0.25,U] [#6 -0.01,0.11,0.28,U] [#7 -0.32,0.02,0.00,M3] [#8 0.16,-0.03,0.21,U] 
03:27:27.006 00.000 13300 refined, 4 included, MultiStar: {0.03, 0.19}, one-star: {0.03, 0.29}
03:27:27.006 00.000 13300 CameraToMount -- cameraTheta (1.39) - m_xAngle (1.53) = xAngle (-0.14 = -0.14)
03:27:27.006 00.000 13300 CameraToMount -- cameraTheta (1.39) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.27 = 3.02)
03:27:27.006 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.19 hyp=0.19 cameraTheta=1.39 mountX=0.19 mountY=0.02, mountTheta=0.13
03:27:27.008 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.19, opts=13)
03:27:27.009 00.001 13300 Enqueuing Move request for scope (0.03, 0.19)
03:27:27.009 00.000 11596 Worker thread wakes up
03:27:27.009 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.19) opts 0xd
03:27:27.009 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.19)
03:27:27.009 00.000 11596 Moving (0.03, 0.19) raw xDistance=0.19 yDistance=0.02
03:27:27.009 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.19
03:27:27.009 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:27:27.010 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:27:27.010 00.000 11596 MoveAxis(W, 236, ABG)
03:27:27.010 00.000 11596 Guiding  Dir = 3, Dur = 236
03:27:27.010 00.000 11596 IsSlewing returns 0
03:27:27.019 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
03:27:27.030 00.011 13300 UpdateGuideState exits: m=1325 SNR=25.5
03:27:27.030 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:27.030 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:27:27.030 00.000 13300 Enqueuing Expose request
03:27:27.051 00.021 11596 IsGuiding returns 0
03:27:27.487 00.436 11596 IsGuiding returns 1
03:27:27.487 00.000 11596 scope still moving after pulse duration time elapsed
03:27:27.648 00.161 11596 IsSlewing returns 0
03:27:27.768 00.120 11596 IsGuiding returns 0
03:27:27.768 00.000 11596 scope move finished after 236 + 480 ms
03:27:27.768 00.000 11596 Move returns status 0, amount 236
03:27:27.768 00.000 11596 MoveAxis(N, 0, ABG)
03:27:27.768 00.000 11596 Move returns status 0, amount 0
03:27:27.768 00.000 11596 move complete, result=0
03:27:27.768 00.000 11596 worker thread done servicing request
03:27:27.768 00.000 13300 GuideStep: 0.2 px 236 ms WEST, 0.0 px 0 ms NORTH
03:27:27.769 00.001 11596 Worker thread wakes up
03:27:27.769 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:27:28.277 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:27:29.851 01.574 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5620f93a-1d2b-4b85-ab95-2aa14ca9da51"}
03:27:29.851 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5620f93a-1d2b-4b85-ab95-2aa14ca9da51"}
03:27:29.852 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9903760f-0596-42f1-b96b-31aa9a17c1e3"}
03:27:29.852 00.000 13300 case statement mapped state 6 to 3
03:27:29.852 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9903760f-0596-42f1-b96b-31aa9a17c1e3"}
03:27:29.852 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8e5ce756-6f80-4a83-b544-61c20f06f6d4"}
03:27:29.852 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[7.04,7.10],"pixels":"..."},"id":"8e5ce756-6f80-4a83-b544-61c20f06f6d4"}
03:27:31.310 01.458 11596 Exposure complete
03:27:31.380 00.070 11596 worker thread done servicing request
03:27:31.380 00.000 13300 OnExposeComplete: enter
03:27:31.380 00.000 13300 UpdateGuideState(): m_state=6
03:27:31.380 00.000 13300 Star::Find(15, 16, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
03:27:31.381 00.001 13300 Star::Find returns 1 (0), X=15.86, Y=411.21, Mass=1298, SNR=25.2, Peak=151 HFD=3.2
03:27:31.381 00.000 13300 MultiStar: [#1 0.13,0.63,0.00,M2] [#2 -0.04,0.38,0.00,M2] [#3 -0.15,0.43,0.00,M4] [#4 0.21,0.61,0.00,M2] [#5 0.20,0.37,0.00,M1] [#6 -0.20,0.40,0.00,M3] [#7 -0.24,0.71,0.00,M4] [#8 0.50,0.08,0.00,M8] 
03:27:31.381 00.000 13300 CameraToMount -- cameraTheta (1.92) - m_xAngle (1.53) = xAngle (0.39 = 0.39)
03:27:31.381 00.000 13300 CameraToMount -- cameraTheta (1.92) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.74 = -2.74)
03:27:31.381 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=0.40 hyp=0.43 cameraTheta=1.92 mountX=0.39 mountY=-0.17, mountTheta=-0.40
03:27:31.383 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=0.40, opts=13)
03:27:31.383 00.000 13300 Enqueuing Move request for scope (-0.15, 0.40)
03:27:31.383 00.000 11596 Worker thread wakes up
03:27:31.383 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.40) opts 0xd
03:27:31.384 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.15, 0.40)
03:27:31.384 00.000 11596 Moving (-0.15, 0.40) raw xDistance=0.39 yDistance=-0.17
03:27:31.384 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.39
03:27:31.384 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:27:31.384 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
03:27:31.384 00.000 11596 MoveAxis(W, 510, ABG)
03:27:31.384 00.000 11596 Guiding  Dir = 3, Dur = 510
03:27:31.384 00.000 11596 IsSlewing returns 0
03:27:31.390 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=205, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
03:27:31.398 00.008 13300 UpdateGuideState exits: m=1298 SNR=25.2
03:27:31.398 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:31.398 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:27:31.399 00.001 13300 Enqueuing Expose request
03:27:31.405 00.006 11596 IsGuiding returns 0
03:27:31.502 00.097 11596 PulseGuide returned control before completion, sleep 424
03:27:32.060 00.558 11596 IsGuiding returns 1
03:27:32.060 00.000 11596 scope still moving after pulse duration time elapsed
03:27:32.082 00.022 11596 IsSlewing returns 0
03:27:32.254 00.172 11596 IsGuiding returns 0
03:27:32.254 00.000 11596 scope move finished after 510 + 339 ms
03:27:32.254 00.000 11596 Move returns status 0, amount 510
03:27:32.254 00.000 11596 MoveAxis(N, 0, ABG)
03:27:32.254 00.000 11596 Move returns status 0, amount 0
03:27:32.254 00.000 11596 move complete, result=0
03:27:32.254 00.000 11596 worker thread done servicing request
03:27:32.255 00.001 13300 GuideStep: 0.4 px 510 ms WEST, -0.2 px 0 ms NORTH
03:27:32.255 00.000 11596 Worker thread wakes up
03:27:32.255 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:27:32.758 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:27:32.883 00.125 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"88d065eb-0b91-45d7-ac60-02d3e8ebff4f"}
03:27:32.884 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"88d065eb-0b91-45d7-ac60-02d3e8ebff4f"}
03:27:32.884 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b996d6b5-d3dc-4be6-8baa-65e478047a7d"}
03:27:32.884 00.000 13300 case statement mapped state 6 to 3
03:27:32.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b996d6b5-d3dc-4be6-8baa-65e478047a7d"}
03:27:32.885 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f9f7ff77-5aed-49e7-b818-73e1c856e2ba"}
03:27:32.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[6.86,7.21],"pixels":"..."},"id":"f9f7ff77-5aed-49e7-b818-73e1c856e2ba"}
03:27:35.792 02.907 11596 Exposure complete
03:27:35.860 00.068 11596 worker thread done servicing request
03:27:35.860 00.000 13300 OnExposeComplete: enter
03:27:35.861 00.001 13300 UpdateGuideState(): m_state=6
03:27:35.861 00.000 13300 Star::Find(15, 15, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
03:27:35.861 00.000 13300 Star::Find returns 1 (0), X=15.85, Y=410.61, Mass=1329, SNR=25.5, Peak=182 HFD=3.2
03:27:35.862 00.001 13300 MultiStar: [#1 0.01,-0.17,0.56,U] [#2 -0.02,-0.02,0.50,U] [#3 -0.37,-0.06,0.00,M5] [#4 -0.34,0.37,0.00,M3] [#5 0.14,-0.15,0.26,U] [#6 -0.18,-0.36,0.00,M4] [#7 -0.23,-0.05,0.29,U] [#8 0.13,-0.41,0.00,M9] 
03:27:35.862 00.000 13300 refined, 4 included, MultiStar: {-0.07, -0.14}, one-star: {-0.15, -0.20}
03:27:35.862 00.000 13300 CameraToMount -- cameraTheta (-2.05) - m_xAngle (1.53) = xAngle (-3.59 = 2.70)
03:27:35.862 00.000 13300 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.71 = -0.43)
03:27:35.862 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.14 hyp=0.16 cameraTheta=-2.05 mountX=-0.14 mountY=-0.07, mountTheta=-2.71
03:27:35.864 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.14, opts=13)
03:27:35.864 00.000 13300 Enqueuing Move request for scope (-0.07, -0.14)
03:27:35.864 00.000 11596 Worker thread wakes up
03:27:35.864 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.14) opts 0xd
03:27:35.864 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.14)
03:27:35.864 00.000 11596 Moving (-0.07, -0.14) raw xDistance=-0.14 yDistance=-0.07
03:27:35.864 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.07 from input -0.14
03:27:35.865 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:27:35.865 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:27:35.865 00.000 11596 MoveAxis(E, 141, ABG)
03:27:35.865 00.000 11596 Guiding  Dir = 2, Dur = 141
03:27:35.865 00.000 11596 IsSlewing returns 0
03:27:35.871 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
03:27:35.879 00.008 13300 UpdateGuideState exits: m=1329 SNR=25.5
03:27:35.879 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:35.879 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:27:35.879 00.000 13300 Enqueuing Expose request
03:27:35.885 00.006 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6870bc24-fc87-4b05-9e90-5c0a2ffb902d"}
03:27:35.886 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6870bc24-fc87-4b05-9e90-5c0a2ffb902d"}
03:27:35.888 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e6c894fd-d199-4845-bc08-4df98ae681d1"}
03:27:35.888 00.000 13300 case statement mapped state 6 to 3
03:27:35.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e6c894fd-d199-4845-bc08-4df98ae681d1"}
03:27:35.889 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"131eedd1-ea52-4c83-8db6-cebe1c7acff3"}
03:27:35.890 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[6.85,6.61],"pixels":"..."},"id":"131eedd1-ea52-4c83-8db6-cebe1c7acff3"}
03:27:35.890 00.000 11596 IsGuiding returns 0
03:27:35.980 00.090 11596 PulseGuide returned control before completion, sleep 62
03:27:36.190 00.210 11596 IsGuiding returns 1
03:27:36.190 00.000 11596 scope still moving after pulse duration time elapsed
03:27:36.213 00.023 11596 IsSlewing returns 0
03:27:36.372 00.159 11596 IsGuiding returns 0
03:27:36.372 00.000 11596 scope move finished after 141 + 341 ms
03:27:36.372 00.000 11596 Move returns status 0, amount 141
03:27:36.373 00.001 11596 MoveAxis(N, 0, ABG)
03:27:36.373 00.000 11596 Move returns status 0, amount 0
03:27:36.373 00.000 11596 move complete, result=0
03:27:36.373 00.000 11596 worker thread done servicing request
03:27:36.373 00.000 13300 GuideStep: -0.1 px 141 ms EAST, -0.1 px 0 ms NORTH
03:27:36.373 00.000 11596 Worker thread wakes up
03:27:36.373 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:27:36.877 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:27:38.883 02.006 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f6f84a2c-3e73-47c6-aaa5-64adb6e9bddb"}
03:27:38.883 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f6f84a2c-3e73-47c6-aaa5-64adb6e9bddb"}
03:27:38.884 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d9694c01-4372-4afa-bb38-263f8fa4e049"}
03:27:38.884 00.000 13300 case statement mapped state 6 to 3
03:27:38.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d9694c01-4372-4afa-bb38-263f8fa4e049"}
03:27:38.884 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e331b64d-4e78-4d8d-8f87-a2c554d92f3d"}
03:27:38.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[6.85,6.61],"pixels":"..."},"id":"e331b64d-4e78-4d8d-8f87-a2c554d92f3d"}
03:27:39.898 01.014 11596 Exposure complete
03:27:39.967 00.069 11596 worker thread done servicing request
03:27:39.967 00.000 13300 OnExposeComplete: enter
03:27:39.967 00.000 13300 UpdateGuideState(): m_state=6
03:27:39.968 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
03:27:39.968 00.000 13300 Star::Find returns 1 (0), X=15.69, Y=410.61, Mass=1351, SNR=25.7, Peak=180 HFD=3.3
03:27:39.969 00.001 13300 MultiStar: [#1 -0.01,-0.10,0.52,U] [#2 -0.15,-0.15,0.51,U] [#3 -0.21,-0.12,0.32,U] [#4 -0.30,-0.04,0.00,M4] [#5 -0.01,-0.38,0.00,M1] [#6 0.13,0.12,0.28,U] [#7 -0.02,-0.14,0.27,U] [#8 0.22,-0.55,0.00,M10] 
03:27:39.969 00.000 13300 refined, 5 included, MultiStar: {-0.15, -0.13}, one-star: {-0.31, -0.20}
03:27:39.969 00.000 13300 CameraToMount -- cameraTheta (-2.44) - m_xAngle (1.53) = xAngle (-3.97 = 2.31)
03:27:39.969 00.000 13300 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.10 = -0.82)
03:27:39.969 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=-0.13 hyp=0.20 cameraTheta=-2.44 mountX=-0.13 mountY=-0.14, mountTheta=-2.32
03:27:39.971 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=-0.13, opts=13)
03:27:39.971 00.000 13300 Enqueuing Move request for scope (-0.15, -0.13)
03:27:39.971 00.000 11596 Worker thread wakes up
03:27:39.971 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.13) opts 0xd
03:27:39.972 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.15, -0.13)
03:27:39.972 00.000 11596 Moving (-0.15, -0.13) raw xDistance=-0.13 yDistance=-0.14
03:27:39.972 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:27:39.972 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:27:39.972 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
03:27:39.972 00.000 11596 MoveAxis(E, 0, ABG)
03:27:39.972 00.000 11596 Move returns status 0, amount 0
03:27:39.972 00.000 11596 MoveAxis(N, 0, ABG)
03:27:39.972 00.000 11596 Move returns status 0, amount 0
03:27:39.972 00.000 11596 move complete, result=0
03:27:39.972 00.000 11596 worker thread done servicing request
03:27:39.979 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
03:27:39.988 00.009 13300 UpdateGuideState exits: m=1351 SNR=25.7
03:27:39.988 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:39.988 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:27:39.988 00.000 13300 Enqueuing Expose request
03:27:39.988 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:27:39.989 00.001 11596 Worker thread wakes up
03:27:39.989 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:27:40.504 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:27:41.883 01.379 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"acb0e33f-5011-44ca-aa97-90302464e590"}
03:27:41.883 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"acb0e33f-5011-44ca-aa97-90302464e590"}
03:27:41.884 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9b55540c-d795-4b06-98a7-5e43caf62f82"}
03:27:41.884 00.000 13300 case statement mapped state 6 to 3
03:27:41.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9b55540c-d795-4b06-98a7-5e43caf62f82"}
03:27:41.884 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ed421185-d40a-4e57-b10e-7b7560961a7a"}
03:27:41.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[6.69,6.61],"pixels":"..."},"id":"ed421185-d40a-4e57-b10e-7b7560961a7a"}
03:27:43.595 01.711 11596 Exposure complete
03:27:43.664 00.069 11596 worker thread done servicing request
03:27:43.665 00.001 13300 OnExposeComplete: enter
03:27:43.665 00.000 13300 UpdateGuideState(): m_state=6
03:27:43.665 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
03:27:43.665 00.000 13300 Star::Find returns 1 (0), X=15.73, Y=410.31, Mass=1345, SNR=25.7, Peak=142 HFD=3.4
03:27:43.666 00.001 13300 MultiStar: [#1 -0.09,-0.33,0.00,M1] [#2 -0.18,-0.55,0.00,M1] [#3 -0.21,-0.64,0.00,M5] [#4 -0.38,-0.48,0.00,M5] [#5 0.11,-0.59,0.00,M2] [#6 -0.42,-0.57,0.00,M4] [#7 -0.13,-0.31,0.00,M3] [#8 0.34,-0.84,0.00,R] 
03:27:43.666 00.000 13300 CameraToMount -- cameraTheta (-2.07) - m_xAngle (1.53) = xAngle (-3.61 = 2.68)
03:27:43.666 00.000 13300 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.73 = -0.45)
03:27:43.666 00.000 13300 CameraToMount -- cameraX=-0.27 cameraY=-0.50 hyp=0.57 cameraTheta=-2.07 mountX=-0.51 mountY=-0.25, mountTheta=-2.69
03:27:43.668 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.27, y=-0.50, opts=13)
03:27:43.668 00.000 13300 Enqueuing Move request for scope (-0.27, -0.50)
03:27:43.668 00.000 11596 Worker thread wakes up
03:27:43.668 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.50) opts 0xd
03:27:43.668 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.27, -0.50)
03:27:43.668 00.000 11596 Moving (-0.27, -0.50) raw xDistance=-0.51 yDistance=-0.25
03:27:43.668 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.51
03:27:43.669 00.001 11596 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
03:27:43.669 00.000 11596 MoveAxis(E, 637, ABG)
03:27:43.669 00.000 11596 Guiding  Dir = 2, Dur = 637
03:27:43.669 00.000 11596 IsSlewing returns 0
03:27:43.675 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=190, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
03:27:43.683 00.008 13300 UpdateGuideState exits: m=1345 SNR=25.7
03:27:43.683 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:43.683 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:27:43.683 00.000 13300 Enqueuing Expose request
03:27:43.703 00.020 11596 IsGuiding returns 0
03:27:43.982 00.279 11596 PulseGuide returned control before completion, sleep 368
03:27:44.520 00.538 11596 IsGuiding returns 1
03:27:44.520 00.000 11596 scope still moving after pulse duration time elapsed
03:27:44.553 00.033 11596 IsSlewing returns 0
03:27:44.727 00.174 11596 IsGuiding returns 0
03:27:44.727 00.000 11596 scope move finished after 637 + 386 ms
03:27:44.727 00.000 11596 Move returns status 0, amount 637
03:27:44.727 00.000 11596 MoveAxis(N, 328, ABG)
03:27:44.727 00.000 11596 Guiding  Dir = 0, Dur = 328
03:27:44.727 00.000 11596 IsSlewing returns 0
03:27:44.882 00.155 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"816f31dd-df8f-4187-ae3b-9201c8b5abc0"}
03:27:44.882 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"816f31dd-df8f-4187-ae3b-9201c8b5abc0"}
03:27:44.883 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0e822b5d-e05c-4d5f-be39-fda818db9063"}
03:27:44.883 00.000 13300 case statement mapped state 6 to 3
03:27:44.883 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0e822b5d-e05c-4d5f-be39-fda818db9063"}
03:27:44.883 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1235b0f0-5645-4928-a56b-f6711a5d0fbb"}
03:27:44.884 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[6.73,7.31],"pixels":"..."},"id":"1235b0f0-5645-4928-a56b-f6711a5d0fbb"}
03:27:44.945 00.061 11596 IsGuiding returns 0
03:27:45.434 00.489 11596 IsGuiding returns 1
03:27:45.434 00.000 11596 scope still moving after pulse duration time elapsed
03:27:45.598 00.164 11596 IsSlewing returns 0
03:27:45.725 00.127 11596 IsGuiding returns 0
03:27:45.725 00.000 11596 scope move finished after 328 + 452 ms
03:27:45.726 00.001 11596 Move returns status 0, amount 328
03:27:45.726 00.000 11596 move complete, result=0
03:27:45.726 00.000 11596 worker thread done servicing request
03:27:45.726 00.000 13300 GuideStep: -0.5 px 637 ms EAST, -0.2 px 328 ms NORTH
03:27:45.726 00.000 11596 Worker thread wakes up
03:27:45.726 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:27:46.233 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:27:47.881 01.648 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2fada138-ef49-439e-b4c2-c855037a8266"}
03:27:47.881 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2fada138-ef49-439e-b4c2-c855037a8266"}
03:27:47.882 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5623101c-8cb9-4e18-9eb1-6145004dd5cb"}
03:27:47.882 00.000 13300 case statement mapped state 6 to 3
03:27:47.882 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5623101c-8cb9-4e18-9eb1-6145004dd5cb"}
03:27:47.883 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"28188cff-ad75-48e8-9655-892232dc0e6a"}
03:27:47.883 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[6.73,7.31],"pixels":"..."},"id":"28188cff-ad75-48e8-9655-892232dc0e6a"}
03:27:49.264 01.381 11596 Exposure complete
03:27:49.333 00.069 11596 worker thread done servicing request
03:27:49.334 00.001 13300 OnExposeComplete: enter
03:27:49.334 00.000 13300 UpdateGuideState(): m_state=6
03:27:49.334 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
03:27:49.334 00.000 13300 Star::Find returns 1 (0), X=15.71, Y=410.89, Mass=1285, SNR=25.1, Peak=176 HFD=3.4
03:27:49.335 00.001 13300 MultiStar: [#1 0.05,0.03,0.56,U] [#2 -0.07,0.14,0.52,U] [#3 -0.32,0.22,0.00,M6] [#4 -0.12,0.31,0.00,M6] [#5 0.20,0.11,0.27,U] [#6 0.01,0.05,0.30,U] [#7 -0.19,0.34,0.00,M4] [#8 -0.24,0.84,0.00,M1] 
03:27:49.335 00.000 13300 refined, 4 included, MultiStar: {-0.09, 0.08}, one-star: {-0.30, 0.07}
03:27:49.335 00.000 13300 CameraToMount -- cameraTheta (2.45) - m_xAngle (1.53) = xAngle (0.91 = 0.91)
03:27:49.335 00.000 13300 CameraToMount -- cameraTheta (2.45) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.21 = -2.21)
03:27:49.335 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.08 hyp=0.12 cameraTheta=2.45 mountX=0.07 mountY=-0.10, mountTheta=-0.92
03:27:49.337 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.08, opts=13)
03:27:49.337 00.000 13300 Enqueuing Move request for scope (-0.09, 0.08)
03:27:49.337 00.000 11596 Worker thread wakes up
03:27:49.337 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.08) opts 0xd
03:27:49.338 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.08)
03:27:49.338 00.000 11596 Moving (-0.09, 0.08) raw xDistance=0.07 yDistance=-0.10
03:27:49.338 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:27:49.338 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:27:49.338 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:27:49.338 00.000 11596 MoveAxis(E, 0, ABG)
03:27:49.338 00.000 11596 Move returns status 0, amount 0
03:27:49.338 00.000 11596 MoveAxis(N, 0, ABG)
03:27:49.338 00.000 11596 Move returns status 0, amount 0
03:27:49.338 00.000 11596 move complete, result=0
03:27:49.338 00.000 11596 worker thread done servicing request
03:27:49.344 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=220, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
03:27:49.352 00.008 13300 UpdateGuideState exits: m=1285 SNR=25.1
03:27:49.352 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:49.352 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:27:49.352 00.000 13300 Enqueuing Expose request
03:27:49.353 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:27:49.353 00.000 11596 Worker thread wakes up
03:27:49.353 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:27:49.861 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:27:50.880 01.019 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"397fbf72-b4a2-4528-b5b5-77b74d609da3"}
03:27:50.880 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"397fbf72-b4a2-4528-b5b5-77b74d609da3"}
03:27:50.881 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"09db945e-e4db-4057-94d3-ddf6402710a2"}
03:27:50.881 00.000 13300 case statement mapped state 6 to 3
03:27:50.881 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"09db945e-e4db-4057-94d3-ddf6402710a2"}
03:27:50.882 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f078eeea-2d91-4650-99ad-cd5622670272"}
03:27:50.882 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[6.71,6.89],"pixels":"..."},"id":"f078eeea-2d91-4650-99ad-cd5622670272"}
03:27:52.898 02.016 11596 Exposure complete
03:27:52.969 00.071 11596 worker thread done servicing request
03:27:52.970 00.001 13300 OnExposeComplete: enter
03:27:52.970 00.000 13300 UpdateGuideState(): m_state=6
03:27:52.970 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
03:27:52.970 00.000 13300 Star::Find returns 1 (0), X=15.77, Y=411.02, Mass=1316, SNR=25.4, Peak=175 HFD=3.2
03:27:52.971 00.001 13300 MultiStar: [#1 -0.21,0.52,0.00,M1] [#2 -0.05,0.16,0.51,U] [#3 -0.14,0.05,0.33,U] [#4 0.04,0.31,0.32,U] [#5 0.10,0.20,0.25,U] [#6 -0.29,0.19,0.00,M4] [#7 -0.11,0.41,0.00,M5] [#8 0.17,1.01,0.00,M2] 
03:27:52.971 00.000 13300 refined, 4 included, MultiStar: {-0.11, 0.19}, one-star: {-0.23, 0.20}
03:27:52.971 00.000 13300 CameraToMount -- cameraTheta (2.11) - m_xAngle (1.53) = xAngle (0.57 = 0.57)
03:27:52.971 00.000 13300 CameraToMount -- cameraTheta (2.11) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.55 = -2.55)
03:27:52.971 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=0.19 hyp=0.22 cameraTheta=2.11 mountX=0.18 mountY=-0.12, mountTheta=-0.58
03:27:52.973 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=0.19, opts=13)
03:27:52.973 00.000 13300 Enqueuing Move request for scope (-0.11, 0.19)
03:27:52.973 00.000 11596 Worker thread wakes up
03:27:52.973 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.19) opts 0xd
03:27:52.974 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.11, 0.19)
03:27:52.974 00.000 11596 Moving (-0.11, 0.19) raw xDistance=0.18 yDistance=-0.12
03:27:52.974 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.18
03:27:52.974 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:27:52.974 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:27:52.974 00.000 11596 MoveAxis(W, 227, ABG)
03:27:52.974 00.000 11596 Guiding  Dir = 3, Dur = 227
03:27:52.975 00.001 11596 IsSlewing returns 0
03:27:52.982 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=209, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
03:27:52.990 00.008 13300 UpdateGuideState exits: m=1316 SNR=25.4
03:27:52.990 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:52.991 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:27:52.991 00.000 13300 Enqueuing Expose request
03:27:53.036 00.045 11596 IsGuiding returns 0
03:27:53.245 00.209 11596 PulseGuide returned control before completion, sleep 29
03:27:53.471 00.226 11596 IsGuiding returns 0
03:27:53.471 00.000 11596 Move returns status 0, amount 227
03:27:53.471 00.000 11596 MoveAxis(N, 0, ABG)
03:27:53.471 00.000 11596 Move returns status 0, amount 0
03:27:53.471 00.000 11596 move complete, result=0
03:27:53.471 00.000 11596 worker thread done servicing request
03:27:53.471 00.000 13300 GuideStep: 0.2 px 227 ms WEST, -0.1 px 0 ms NORTH
03:27:53.471 00.000 11596 Worker thread wakes up
03:27:53.471 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:27:53.880 00.409 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"849e5202-2c29-4f00-9340-7486e991faae"}
03:27:53.880 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"849e5202-2c29-4f00-9340-7486e991faae"}
03:27:53.881 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1b5c9d90-99fa-417c-966d-741f2d595636"}
03:27:53.881 00.000 13300 case statement mapped state 6 to 3
03:27:53.881 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1b5c9d90-99fa-417c-966d-741f2d595636"}
03:27:53.882 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9dc2ec99-412e-42a6-890f-da519582cdd2"}
03:27:53.882 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[6.77,7.02],"pixels":"..."},"id":"9dc2ec99-412e-42a6-890f-da519582cdd2"}
03:27:53.979 00.097 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:27:56.879 02.900 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"205d230b-caab-4326-a261-9ab4f2378fa0"}
03:27:56.879 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"205d230b-caab-4326-a261-9ab4f2378fa0"}
03:27:56.880 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6ef7b975-4aef-4691-95a4-1a329f0fcef6"}
03:27:56.880 00.000 13300 case statement mapped state 6 to 3
03:27:56.880 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6ef7b975-4aef-4691-95a4-1a329f0fcef6"}
03:27:56.880 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cd1126ba-ca74-4e29-9452-75e5302e38a1"}
03:27:56.881 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[6.77,7.02],"pixels":"..."},"id":"cd1126ba-ca74-4e29-9452-75e5302e38a1"}
03:27:57.004 00.123 11596 Exposure complete
03:27:57.075 00.071 11596 worker thread done servicing request
03:27:57.076 00.001 13300 OnExposeComplete: enter
03:27:57.076 00.000 13300 UpdateGuideState(): m_state=6
03:27:57.076 00.000 13300 Star::Find(15, 15, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
03:27:57.077 00.001 13300 Star::Find returns 1 (0), X=15.64, Y=411.13, Mass=1323, SNR=25.5, Peak=180 HFD=3.3
03:27:57.077 00.000 13300 MultiStar: [#1 -0.05,0.38,0.00,M2] [#2 -0.15,0.33,0.00,M1] [#3 -0.52,0.35,0.00,M6] [#4 -0.17,0.54,0.00,M6] [#5 0.03,0.41,0.00,M1] [#6 -0.32,0.36,0.00,M5] [#7 0.00,0.25,0.28,U] [#8 -0.10,0.82,0.00,M3] 
03:27:57.077 00.000 13300 refined, 1 included, MultiStar: {-0.28, 0.30}, one-star: {-0.36, 0.31}
03:27:57.077 00.000 13300 CameraToMount -- cameraTheta (2.33) - m_xAngle (1.53) = xAngle (0.79 = 0.79)
03:27:57.077 00.000 13300 CameraToMount -- cameraTheta (2.33) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.33 = -2.33)
03:27:57.077 00.000 13300 CameraToMount -- cameraX=-0.28 cameraY=0.30 hyp=0.41 cameraTheta=2.33 mountX=0.29 mountY=-0.30, mountTheta=-0.80
03:27:57.081 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.28, y=0.30, opts=13)
03:27:57.081 00.000 13300 Enqueuing Move request for scope (-0.28, 0.30)
03:27:57.081 00.000 11596 Worker thread wakes up
03:27:57.082 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.30) opts 0xd
03:27:57.082 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.28, 0.30)
03:27:57.082 00.000 11596 Moving (-0.28, 0.30) raw xDistance=0.29 yDistance=-0.30
03:27:57.082 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.29
03:27:57.082 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
03:27:57.082 00.000 11596 MoveAxis(W, 378, ABG)
03:27:57.082 00.000 11596 Guiding  Dir = 3, Dur = 378
03:27:57.083 00.001 11596 IsSlewing returns 0
03:27:57.091 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=194, med=4, FiltMin=2, FiltMax=69, Gamma=0.510
03:27:57.101 00.010 13300 UpdateGuideState exits: m=1323 SNR=25.5
03:27:57.101 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:57.101 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:27:57.101 00.000 13300 Enqueuing Expose request
03:27:57.193 00.092 11596 IsGuiding returns 0
03:27:57.360 00.167 11596 PulseGuide returned control before completion, sleep 222
03:27:57.798 00.438 11596 IsGuiding returns 1
03:27:57.798 00.000 11596 scope still moving after pulse duration time elapsed
03:27:57.830 00.032 11596 IsSlewing returns 0
03:27:58.191 00.361 11596 IsGuiding returns 0
03:27:58.191 00.000 11596 scope move finished after 378 + 618 ms
03:27:58.191 00.000 11596 Move returns status 0, amount 378
03:27:58.191 00.000 11596 MoveAxis(N, 394, ABG)
03:27:58.191 00.000 11596 Guiding  Dir = 0, Dur = 394
03:27:58.191 00.000 11596 IsSlewing returns 0
03:27:58.295 00.104 11596 IsGuiding returns 0
03:27:58.516 00.221 11596 PulseGuide returned control before completion, sleep 184
03:27:59.031 00.515 11596 IsGuiding returns 1
03:27:59.031 00.000 11596 scope still moving after pulse duration time elapsed
03:27:59.057 00.026 11596 IsSlewing returns 0
03:27:59.282 00.225 11596 IsGuiding returns 0
03:27:59.282 00.000 11596 scope move finished after 394 + 592 ms
03:27:59.282 00.000 11596 Move returns status 0, amount 394
03:27:59.282 00.000 11596 move complete, result=0
03:27:59.282 00.000 11596 worker thread done servicing request
03:27:59.282 00.000 13300 GuideStep: 0.3 px 378 ms WEST, -0.3 px 394 ms NORTH
03:27:59.282 00.000 11596 Worker thread wakes up
03:27:59.283 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:27:59.784 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:27:59.878 00.094 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"599d1c7a-1a3c-4764-accb-f06dc04a31be"}
03:27:59.878 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"599d1c7a-1a3c-4764-accb-f06dc04a31be"}
03:27:59.879 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"485a4afd-5233-4c9e-aea9-694ffac1c60b"}
03:27:59.879 00.000 13300 case statement mapped state 6 to 3
03:27:59.879 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"485a4afd-5233-4c9e-aea9-694ffac1c60b"}
03:27:59.880 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c007d90f-2646-46ff-9f44-6f3cc13cffbd"}
03:27:59.880 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[6.64,7.13],"pixels":"..."},"id":"c007d90f-2646-46ff-9f44-6f3cc13cffbd"}
03:28:02.812 02.932 11596 Exposure complete
03:28:02.877 00.065 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4fbd40f6-1f11-447d-bce8-66ad10611548"}
03:28:02.877 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4fbd40f6-1f11-447d-bce8-66ad10611548"}
03:28:02.878 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"467cbe08-836a-416e-9a74-3ac63bfd0b21"}
03:28:02.878 00.000 13300 case statement mapped state 6 to 3
03:28:02.878 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"467cbe08-836a-416e-9a74-3ac63bfd0b21"}
03:28:02.878 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"eb8b1748-0bf6-4f4f-ae6b-813ca49e8ab3"}
03:28:02.879 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[6.64,7.13],"pixels":"..."},"id":"eb8b1748-0bf6-4f4f-ae6b-813ca49e8ab3"}
03:28:02.890 00.011 11596 worker thread done servicing request
03:28:02.890 00.000 13300 OnExposeComplete: enter
03:28:02.890 00.000 13300 UpdateGuideState(): m_state=6
03:28:02.891 00.001 13300 Star::Find(15, 15, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
03:28:02.892 00.001 13300 Star::Find returns 1 (0), X=15.94, Y=411.08, Mass=1294, SNR=25.2, Peak=156 HFD=2.9
03:28:02.892 00.000 13300 MultiStar: [#1 0.12,0.39,0.00,M3] [#2 0.17,0.26,0.50,U] [#3 -0.15,0.29,0.27,U] [#4 -0.01,0.29,0.33,U] [#5 0.24,0.31,0.00,M2] [#6 0.09,0.27,0.29,U] [#7 -0.17,0.39,0.00,M5] [#8 -0.17,1.07,0.00,M4] 
03:28:02.892 00.000 13300 refined, 4 included, MultiStar: {0.00, 0.27}, one-star: {-0.07, 0.26}
03:28:02.892 00.000 13300 CameraToMount -- cameraTheta (1.57) - m_xAngle (1.53) = xAngle (0.04 = 0.04)
03:28:02.893 00.001 13300 CameraToMount -- cameraTheta (1.57) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.09 = -3.09)
03:28:02.893 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.27 hyp=0.27 cameraTheta=1.57 mountX=0.27 mountY=-0.01, mountTheta=-0.05
03:28:02.895 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.27, opts=13)
03:28:02.895 00.000 13300 Enqueuing Move request for scope (0.00, 0.27)
03:28:02.895 00.000 11596 Worker thread wakes up
03:28:02.895 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.27) opts 0xd
03:28:02.895 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.27)
03:28:02.895 00.000 11596 Moving (0.00, 0.27) raw xDistance=0.27 yDistance=-0.01
03:28:02.896 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.27
03:28:02.896 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:02.896 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:28:02.896 00.000 11596 MoveAxis(W, 366, ABG)
03:28:02.896 00.000 11596 Guiding  Dir = 3, Dur = 366
03:28:02.897 00.001 11596 IsSlewing returns 0
03:28:02.904 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=229, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
03:28:02.913 00.009 13300 UpdateGuideState exits: m=1294 SNR=25.2
03:28:02.913 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:02.913 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:28:02.913 00.000 13300 Enqueuing Expose request
03:28:02.916 00.003 11596 IsGuiding returns 0
03:28:03.133 00.217 11596 PulseGuide returned control before completion, sleep 161
03:28:03.338 00.205 11596 IsGuiding returns 1
03:28:03.338 00.000 11596 scope still moving after pulse duration time elapsed
03:28:03.371 00.033 11596 IsSlewing returns 0
03:28:03.441 00.070 11596 IsGuiding returns 1
03:28:03.463 00.022 11596 IsSlewing returns 0
03:28:03.558 00.095 11596 IsGuiding returns 1
03:28:03.587 00.029 11596 IsSlewing returns 0
03:28:03.725 00.138 11596 IsGuiding returns 0
03:28:03.725 00.000 11596 scope move finished after 366 + 441 ms
03:28:03.725 00.000 11596 Move returns status 0, amount 366
03:28:03.725 00.000 11596 MoveAxis(N, 0, ABG)
03:28:03.725 00.000 11596 Move returns status 0, amount 0
03:28:03.725 00.000 11596 move complete, result=0
03:28:03.726 00.001 11596 worker thread done servicing request
03:28:03.726 00.000 13300 GuideStep: 0.3 px 366 ms WEST, -0.0 px 0 ms NORTH
03:28:03.726 00.000 11596 Worker thread wakes up
03:28:03.726 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:28:04.229 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:28:05.878 01.649 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"135ed4a5-b53b-4755-8484-b20fda7b4035"}
03:28:05.878 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"135ed4a5-b53b-4755-8484-b20fda7b4035"}
03:28:05.879 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e2e44a5c-26cb-4b8a-8529-935a80ae369d"}
03:28:05.879 00.000 13300 case statement mapped state 6 to 3
03:28:05.879 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e2e44a5c-26cb-4b8a-8529-935a80ae369d"}
03:28:05.880 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d298b0b6-99d6-4089-9cfa-277057dea532"}
03:28:05.880 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":32,"width":15,"height":15,"star_pos":[6.94,7.08],"pixels":"..."},"id":"d298b0b6-99d6-4089-9cfa-277057dea532"}
03:28:07.264 01.384 11596 Exposure complete
03:28:07.334 00.070 11596 worker thread done servicing request
03:28:07.334 00.000 13300 OnExposeComplete: enter
03:28:07.335 00.001 13300 UpdateGuideState(): m_state=6
03:28:07.335 00.000 13300 Star::Find(15, 15, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
03:28:07.335 00.000 13300 Star::Find returns 1 (0), X=16.00, Y=411.08, Mass=1358, SNR=25.8, Peak=153 HFD=2.9
03:28:07.336 00.001 13300 MultiStar: [#1 0.08,0.43,0.00,M4] [#2 0.32,0.35,0.00,M1] [#3 0.16,0.40,0.00,M6] [#4 0.26,0.54,0.00,M6] [#5 0.28,0.49,0.00,M3] [#6 0.37,0.15,0.00,M5] [#7 0.12,0.42,0.00,M6] [#8 0.47,1.20,0.00,M5] 
03:28:07.336 00.000 13300 CameraToMount -- cameraTheta (1.58) - m_xAngle (1.53) = xAngle (0.05 = 0.05)
03:28:07.336 00.000 13300 CameraToMount -- cameraTheta (1.58) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.08 = -3.08)
03:28:07.336 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.27 hyp=0.27 cameraTheta=1.58 mountX=0.27 mountY=-0.02, mountTheta=-0.07
03:28:07.338 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.27, opts=13)
03:28:07.338 00.000 13300 Enqueuing Move request for scope (-0.00, 0.27)
03:28:07.338 00.000 11596 Worker thread wakes up
03:28:07.338 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.27) opts 0xd
03:28:07.338 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.27)
03:28:07.338 00.000 11596 Moving (-0.00, 0.27) raw xDistance=0.27 yDistance=-0.02
03:28:07.338 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.27
03:28:07.339 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:07.339 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:28:07.339 00.000 11596 MoveAxis(W, 358, ABG)
03:28:07.339 00.000 11596 Guiding  Dir = 3, Dur = 358
03:28:07.339 00.000 11596 IsSlewing returns 0
03:28:07.346 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=2, FiltMax=109, Gamma=0.510
03:28:07.354 00.008 13300 UpdateGuideState exits: m=1358 SNR=25.8
03:28:07.354 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:07.354 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:28:07.354 00.000 13300 Enqueuing Expose request
03:28:07.396 00.042 11596 IsGuiding returns 0
03:28:07.941 00.545 11596 IsGuiding returns 1
03:28:07.941 00.000 11596 scope still moving after pulse duration time elapsed
03:28:08.279 00.338 11596 IsSlewing returns 0
03:28:08.283 00.004 11596 IsGuiding returns 0
03:28:08.284 00.001 11596 scope move finished after 358 + 528 ms
03:28:08.284 00.000 11596 Move returns status 0, amount 358
03:28:08.284 00.000 11596 MoveAxis(N, 0, ABG)
03:28:08.284 00.000 11596 Move returns status 0, amount 0
03:28:08.284 00.000 11596 move complete, result=0
03:28:08.284 00.000 11596 worker thread done servicing request
03:28:08.284 00.000 13300 GuideStep: 0.3 px 358 ms WEST, -0.0 px 0 ms NORTH
03:28:08.284 00.000 11596 Worker thread wakes up
03:28:08.284 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:28:08.786 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:28:08.878 00.092 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"89917f28-1302-49b8-a340-18ee2291e182"}
03:28:08.878 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"89917f28-1302-49b8-a340-18ee2291e182"}
03:28:08.879 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d3acfebc-9658-4d01-9b47-5cbfc625e728"}
03:28:08.879 00.000 13300 case statement mapped state 6 to 3
03:28:08.879 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d3acfebc-9658-4d01-9b47-5cbfc625e728"}
03:28:08.879 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ed037509-d736-40f2-889d-ed95eff1291b"}
03:28:08.880 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":33,"width":15,"height":15,"star_pos":[7.00,7.08],"pixels":"..."},"id":"ed037509-d736-40f2-889d-ed95eff1291b"}
03:28:11.818 02.938 11596 Exposure complete
03:28:11.878 00.060 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"32919c38-004e-46c0-a139-63d1a9839df9"}
03:28:11.878 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"32919c38-004e-46c0-a139-63d1a9839df9"}
03:28:11.879 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4702a283-a4e0-4c5c-a85d-6744258d8a2c"}
03:28:11.879 00.000 13300 case statement mapped state 6 to 3
03:28:11.879 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4702a283-a4e0-4c5c-a85d-6744258d8a2c"}
03:28:11.879 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9cfb7c04-eca2-49fb-b655-ad1171af3d4c"}
03:28:11.880 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":33,"width":15,"height":15,"star_pos":[7.00,7.08],"pixels":"..."},"id":"9cfb7c04-eca2-49fb-b655-ad1171af3d4c"}
03:28:11.888 00.008 11596 worker thread done servicing request
03:28:11.888 00.000 13300 OnExposeComplete: enter
03:28:11.888 00.000 13300 UpdateGuideState(): m_state=6
03:28:11.889 00.001 13300 Star::Find(15, 16, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
03:28:11.889 00.000 13300 Star::Find returns 1 (0), X=16.00, Y=410.78, Mass=1316, SNR=25.4, Peak=159 HFD=3.2
03:28:11.889 00.000 13300 MultiStar: [#1 0.30,0.10,0.53,U] [#2 0.37,-0.01,0.00,M2] [#3 0.01,0.20,0.29,U] [#4 0.26,-0.02,0.34,U] [#5 0.52,0.09,0.00,M4] [#6 0.34,0.08,0.00,M6] [#7 0.03,0.19,0.28,U] [#8 0.87,1.11,0.00,M6] 
03:28:11.889 00.000 13300 single-star, 4 included, MultiStar: {0.10, 0.05}, one-star: {-0.01, -0.03}
03:28:11.889 00.000 13300 CameraToMount -- cameraTheta (-1.89) - m_xAngle (1.53) = xAngle (-3.42 = 2.86)
03:28:11.890 00.001 13300 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.55 = -0.27)
03:28:11.890 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.89 mountX=-0.03 mountY=-0.01, mountTheta=-2.88
03:28:11.892 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.03, opts=13)
03:28:11.892 00.000 13300 Enqueuing Move request for scope (-0.01, -0.03)
03:28:11.892 00.000 11596 Worker thread wakes up
03:28:11.892 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.03) opts 0xd
03:28:11.892 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.03)
03:28:11.893 00.001 11596 Moving (-0.01, -0.03) raw xDistance=-0.03 yDistance=-0.01
03:28:11.893 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:28:11.893 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:11.893 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:28:11.893 00.000 11596 MoveAxis(E, 0, ABG)
03:28:11.893 00.000 11596 Move returns status 0, amount 0
03:28:11.893 00.000 11596 MoveAxis(N, 0, ABG)
03:28:11.894 00.001 11596 Move returns status 0, amount 0
03:28:11.894 00.000 11596 move complete, result=0
03:28:11.894 00.000 11596 worker thread done servicing request
03:28:11.900 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
03:28:11.908 00.008 13300 UpdateGuideState exits: m=1316 SNR=25.4
03:28:11.908 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:11.908 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:28:11.908 00.000 13300 Enqueuing Expose request
03:28:11.909 00.001 11596 Worker thread wakes up
03:28:11.909 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:28:11.909 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:28:12.424 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:28:14.878 02.454 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"24842b13-4495-4db6-8a6e-fe8b1eca723d"}
03:28:14.878 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"24842b13-4495-4db6-8a6e-fe8b1eca723d"}
03:28:14.879 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"be3ed9ff-d355-44f6-bc7a-ffe833e076d6"}
03:28:14.879 00.000 13300 case statement mapped state 6 to 3
03:28:14.879 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"be3ed9ff-d355-44f6-bc7a-ffe833e076d6"}
03:28:14.880 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e383bea0-0de7-432c-a0ae-aa0dbcd83280"}
03:28:14.881 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":34,"width":15,"height":15,"star_pos":[7.00,6.78],"pixels":"..."},"id":"e383bea0-0de7-432c-a0ae-aa0dbcd83280"}
03:28:15.492 00.611 11596 Exposure complete
03:28:15.600 00.108 11596 worker thread done servicing request
03:28:15.600 00.000 13300 OnExposeComplete: enter
03:28:15.600 00.000 13300 UpdateGuideState(): m_state=6
03:28:15.601 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
03:28:15.601 00.000 13300 Star::Find returns 1 (0), X=16.02, Y=410.80, Mass=1333, SNR=25.5, Peak=156 HFD=3.1
03:28:15.601 00.000 13300 MultiStar: [#1 0.20,0.15,0.52,U] [#2 0.37,0.10,0.00,M3] [#3 0.18,0.16,0.28,U] [#4 0.48,-0.05,0.00,M6] [#5 0.58,0.13,0.00,M5] [#6 0.11,-0.09,0.29,U] [#7 0.19,0.13,0.28,U] [#8 0.26,0.89,0.00,M7] 
03:28:15.602 00.001 13300 single-star, 4 included, MultiStar: {0.11, 0.05}, one-star: {0.01, -0.01}
03:28:15.602 00.000 13300 CameraToMount -- cameraTheta (-0.54) - m_xAngle (1.53) = xAngle (-2.07 = -2.07)
03:28:15.602 00.000 13300 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.20 = 1.09)
03:28:15.602 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.01 hyp=0.02 cameraTheta=-0.54 mountX=-0.01 mountY=0.01, mountTheta=2.07
03:28:15.605 00.003 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.01, opts=13)
03:28:15.605 00.000 13300 Enqueuing Move request for scope (0.01, -0.01)
03:28:15.605 00.000 11596 Worker thread wakes up
03:28:15.605 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.01) opts 0xd
03:28:15.605 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.01)
03:28:15.605 00.000 11596 Moving (0.01, -0.01) raw xDistance=-0.01 yDistance=0.01
03:28:15.606 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:28:15.606 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:15.606 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:28:15.606 00.000 11596 MoveAxis(E, 0, ABG)
03:28:15.606 00.000 11596 Move returns status 0, amount 0
03:28:15.606 00.000 11596 MoveAxis(N, 0, ABG)
03:28:15.606 00.000 11596 Move returns status 0, amount 0
03:28:15.606 00.000 11596 move complete, result=0
03:28:15.607 00.001 11596 worker thread done servicing request
03:28:15.615 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=245, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
03:28:15.626 00.011 13300 UpdateGuideState exits: m=1333 SNR=25.5
03:28:15.626 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:15.627 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:28:15.627 00.000 13300 Enqueuing Expose request
03:28:15.627 00.000 11596 Worker thread wakes up
03:28:15.627 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:28:15.627 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:28:16.143 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:28:17.876 01.733 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f6133927-03a3-49d1-8480-ae97540b2d10"}
03:28:17.876 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f6133927-03a3-49d1-8480-ae97540b2d10"}
03:28:17.877 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7e75fa68-a82f-4c07-a2c8-1824f48c36f6"}
03:28:17.877 00.000 13300 case statement mapped state 6 to 3
03:28:17.877 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7e75fa68-a82f-4c07-a2c8-1824f48c36f6"}
03:28:17.878 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7a02e6df-060b-4b25-a385-ea0198081a17"}
03:28:17.878 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":35,"width":15,"height":15,"star_pos":[7.02,6.80],"pixels":"..."},"id":"7a02e6df-060b-4b25-a385-ea0198081a17"}
03:28:19.178 01.300 11596 Exposure complete
03:28:19.275 00.097 11596 worker thread done servicing request
03:28:19.275 00.000 13300 OnExposeComplete: enter
03:28:19.275 00.000 13300 UpdateGuideState(): m_state=6
03:28:19.276 00.001 13300 Star::Find(15, 16, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
03:28:19.276 00.000 13300 Star::Find returns 1 (0), X=16.13, Y=410.82, Mass=1348, SNR=25.7, Peak=158 HFD=3.0
03:28:19.277 00.001 13300 MultiStar: [#1 0.26,0.10,0.51,U] [#2 0.42,0.08,0.00,M4] [#3 -0.00,-0.02,0.29,U] [#4 0.27,0.09,0.33,U] [#5 0.38,-0.09,0.00,M6] [#6 0.22,0.19,0.28,U] [#7 0.39,0.28,0.00,M5] [#8 0.21,0.73,0.00,M8] 
03:28:19.277 00.000 13300 single-star, 4 included, MultiStar: {0.17, 0.06}, one-star: {0.13, 0.01}
03:28:19.277 00.000 13300 CameraToMount -- cameraTheta (0.06) - m_xAngle (1.53) = xAngle (-1.47 = -1.47)
03:28:19.277 00.000 13300 CameraToMount -- cameraTheta (0.06) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.60 = 1.69)
03:28:19.277 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=0.01 hyp=0.13 cameraTheta=0.06 mountX=0.01 mountY=0.12, mountTheta=1.47
03:28:19.281 00.004 13300 SchedulePrimaryMove(1016D950, x=0.13, y=0.01, opts=13)
03:28:19.281 00.000 13300 Enqueuing Move request for scope (0.13, 0.01)
03:28:19.281 00.000 11596 Worker thread wakes up
03:28:19.281 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.01) opts 0xd
03:28:19.281 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, 0.01)
03:28:19.281 00.000 11596 Moving (0.13, 0.01) raw xDistance=0.01 yDistance=0.12
03:28:19.282 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:28:19.282 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:19.282 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:28:19.282 00.000 11596 MoveAxis(E, 0, ABG)
03:28:19.282 00.000 11596 Move returns status 0, amount 0
03:28:19.282 00.000 11596 MoveAxis(N, 0, ABG)
03:28:19.282 00.000 11596 Move returns status 0, amount 0
03:28:19.283 00.001 11596 move complete, result=0
03:28:19.283 00.000 11596 worker thread done servicing request
03:28:19.291 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
03:28:19.302 00.011 13300 UpdateGuideState exits: m=1348 SNR=25.7
03:28:19.302 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:19.302 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:28:19.302 00.000 13300 Enqueuing Expose request
03:28:19.303 00.001 11596 Worker thread wakes up
03:28:19.303 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:28:19.303 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:28:19.815 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:28:20.875 01.060 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"302bb090-8c86-4ebb-b72d-4770c7bfca74"}
03:28:20.875 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"302bb090-8c86-4ebb-b72d-4770c7bfca74"}
03:28:20.876 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"21852a40-18cd-4431-9e3a-74982e068562"}
03:28:20.876 00.000 13300 case statement mapped state 6 to 3
03:28:20.876 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"21852a40-18cd-4431-9e3a-74982e068562"}
03:28:20.876 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c0968468-e6ac-4927-b1d0-4585d4875c30"}
03:28:20.877 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":36,"width":15,"height":15,"star_pos":[7.13,6.82],"pixels":"..."},"id":"c0968468-e6ac-4927-b1d0-4585d4875c30"}
03:28:22.846 01.969 11596 Exposure complete
03:28:22.915 00.069 11596 worker thread done servicing request
03:28:22.915 00.000 13300 OnExposeComplete: enter
03:28:22.915 00.000 13300 UpdateGuideState(): m_state=6
03:28:22.916 00.001 13300 Star::Find(15, 16, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
03:28:22.916 00.000 13300 Star::Find returns 1 (0), X=15.87, Y=410.85, Mass=1290, SNR=25.1, Peak=160 HFD=3.2
03:28:22.916 00.000 13300 MultiStar: [#1 0.27,0.14,0.56,U] [#2 0.19,-0.09,0.51,U] [#3 0.22,0.10,0.27,U] [#4 0.12,0.14,0.33,U] [#5 0.48,-0.02,0.00,M7] [#6 0.29,0.00,0.29,U] [#7 0.01,-0.46,0.00,M6] [#8 0.33,0.92,0.00,M9] 
03:28:22.916 00.000 13300 refined, 5 included, MultiStar: {0.10, 0.05}, one-star: {-0.14, 0.03}
03:28:22.917 00.001 13300 CameraToMount -- cameraTheta (0.45) - m_xAngle (1.53) = xAngle (-1.08 = -1.08)
03:28:22.917 00.000 13300 CameraToMount -- cameraTheta (0.45) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.21 = 2.07)
03:28:22.917 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.05 hyp=0.11 cameraTheta=0.45 mountX=0.05 mountY=0.10, mountTheta=1.08
03:28:22.919 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.05, opts=13)
03:28:22.919 00.000 13300 Enqueuing Move request for scope (0.10, 0.05)
03:28:22.919 00.000 11596 Worker thread wakes up
03:28:22.919 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.05) opts 0xd
03:28:22.919 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.05)
03:28:22.919 00.000 11596 Moving (0.10, 0.05) raw xDistance=0.05 yDistance=0.10
03:28:22.919 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:28:22.920 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:22.920 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:28:22.920 00.000 11596 MoveAxis(E, 0, ABG)
03:28:22.920 00.000 11596 Move returns status 0, amount 0
03:28:22.920 00.000 11596 MoveAxis(N, 0, ABG)
03:28:22.920 00.000 11596 Move returns status 0, amount 0
03:28:22.920 00.000 11596 move complete, result=0
03:28:22.920 00.000 11596 worker thread done servicing request
03:28:22.928 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
03:28:22.936 00.008 13300 UpdateGuideState exits: m=1290 SNR=25.1
03:28:22.936 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:22.936 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:28:22.936 00.000 13300 Enqueuing Expose request
03:28:22.936 00.000 11596 Worker thread wakes up
03:28:22.936 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:28:22.937 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:28:23.449 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:28:23.876 00.427 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"273ca282-dd37-497e-a7dc-f52f2a771656"}
03:28:23.876 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"273ca282-dd37-497e-a7dc-f52f2a771656"}
03:28:23.877 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8abb1da5-4baf-445f-b025-583c17cd2d3c"}
03:28:23.877 00.000 13300 case statement mapped state 6 to 3
03:28:23.877 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8abb1da5-4baf-445f-b025-583c17cd2d3c"}
03:28:23.877 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4ee194a8-7865-42ef-aa50-3c37407eb997"}
03:28:23.878 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":37,"width":15,"height":15,"star_pos":[6.87,6.85],"pixels":"..."},"id":"4ee194a8-7865-42ef-aa50-3c37407eb997"}
03:28:26.486 02.608 11596 Exposure complete
03:28:26.555 00.069 11596 worker thread done servicing request
03:28:26.555 00.000 13300 OnExposeComplete: enter
03:28:26.555 00.000 13300 UpdateGuideState(): m_state=6
03:28:26.556 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
03:28:26.556 00.000 13300 Star::Find returns 1 (0), X=16.13, Y=410.96, Mass=1336, SNR=25.6, Peak=154 HFD=3.0
03:28:26.556 00.000 13300 MultiStar: [#1 0.29,0.22,0.00,M1] [#2 0.24,0.06,0.51,U] [#3 0.30,0.36,0.00,M3] [#4 0.18,0.10,0.33,U] [#5 0.45,0.36,0.00,M8] [#6 0.43,0.38,0.00,M4] [#7 0.25,-0.02,0.28,U] [#8 0.09,0.62,0.00,M10] 
03:28:26.556 00.000 13300 single-star, 3 included, MultiStar: {0.18, 0.10}, one-star: {0.12, 0.15}
03:28:26.556 00.000 13300 CameraToMount -- cameraTheta (0.88) - m_xAngle (1.53) = xAngle (-0.65 = -0.65)
03:28:26.556 00.000 13300 CameraToMount -- cameraTheta (0.88) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.78 = 2.51)
03:28:26.557 00.001 13300 CameraToMount -- cameraX=0.12 cameraY=0.15 hyp=0.19 cameraTheta=0.88 mountX=0.16 mountY=0.12, mountTheta=0.64
03:28:26.558 00.001 13300 SchedulePrimaryMove(1016D950, x=0.12, y=0.15, opts=13)
03:28:26.559 00.001 13300 Enqueuing Move request for scope (0.12, 0.15)
03:28:26.559 00.000 11596 Worker thread wakes up
03:28:26.559 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.15) opts 0xd
03:28:26.559 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, 0.15)
03:28:26.559 00.000 11596 Moving (0.12, 0.15) raw xDistance=0.16 yDistance=0.12
03:28:26.559 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
03:28:26.559 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:26.560 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:28:26.560 00.000 11596 MoveAxis(W, 194, ABG)
03:28:26.560 00.000 11596 Guiding  Dir = 3, Dur = 194
03:28:26.560 00.000 11596 IsSlewing returns 0
03:28:26.569 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
03:28:26.577 00.008 13300 UpdateGuideState exits: m=1336 SNR=25.6
03:28:26.577 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:26.577 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:28:26.577 00.000 13300 Enqueuing Expose request
03:28:26.658 00.081 11596 IsGuiding returns 0
03:28:26.662 00.004 11596 PulseGuide returned control before completion, sleep 200
03:28:26.877 00.215 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f1bc725c-4adc-41ba-a013-4bc28952a136"}
03:28:26.877 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f1bc725c-4adc-41ba-a013-4bc28952a136"}
03:28:26.878 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"71a05a19-b13e-4680-a26b-2d1a6a53d927"}
03:28:26.878 00.000 13300 case statement mapped state 6 to 3
03:28:26.878 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"71a05a19-b13e-4680-a26b-2d1a6a53d927"}
03:28:26.879 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a7ac07ea-15b6-4013-8c2c-c25f269c135b"}
03:28:26.879 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":38,"width":15,"height":15,"star_pos":[7.13,6.96],"pixels":"..."},"id":"a7ac07ea-15b6-4013-8c2c-c25f269c135b"}
03:28:26.963 00.084 11596 IsGuiding returns 1
03:28:26.963 00.000 11596 scope still moving after pulse duration time elapsed
03:28:26.987 00.024 11596 IsSlewing returns 0
03:28:27.194 00.207 11596 IsGuiding returns 0
03:28:27.195 00.001 11596 scope move finished after 194 + 342 ms
03:28:27.195 00.000 11596 Move returns status 0, amount 194
03:28:27.195 00.000 11596 MoveAxis(N, 0, ABG)
03:28:27.195 00.000 11596 Move returns status 0, amount 0
03:28:27.195 00.000 11596 move complete, result=0
03:28:27.195 00.000 11596 worker thread done servicing request
03:28:27.195 00.000 13300 GuideStep: 0.2 px 194 ms WEST, 0.1 px 0 ms NORTH
03:28:27.195 00.000 11596 Worker thread wakes up
03:28:27.196 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:28:27.698 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:28:29.877 02.179 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"084d612f-8e67-4a34-b62a-5a679c7fed86"}
03:28:29.877 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"084d612f-8e67-4a34-b62a-5a679c7fed86"}
03:28:29.878 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"59ecc17c-fe02-423a-95ef-8a78e7a47f6a"}
03:28:29.878 00.000 13300 case statement mapped state 6 to 3
03:28:29.878 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"59ecc17c-fe02-423a-95ef-8a78e7a47f6a"}
03:28:29.878 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b98115db-f6e2-47a3-870f-5f673e42e356"}
03:28:29.878 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":38,"width":15,"height":15,"star_pos":[7.13,6.96],"pixels":"..."},"id":"b98115db-f6e2-47a3-870f-5f673e42e356"}
03:28:30.729 00.851 11596 Exposure complete
03:28:30.807 00.078 11596 worker thread done servicing request
03:28:30.808 00.001 13300 OnExposeComplete: enter
03:28:30.808 00.000 13300 UpdateGuideState(): m_state=6
03:28:30.808 00.000 13300 Star::Find(15, 16, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
03:28:30.808 00.000 13300 Star::Find returns 1 (0), X=16.02, Y=410.81, Mass=1355, SNR=25.8, Peak=167 HFD=3.1
03:28:30.809 00.001 13300 MultiStar: [#1 0.29,0.34,0.00,M2] [#2 0.51,0.01,0.00,M3] [#3 0.26,-0.00,0.29,U] [#4 0.15,0.27,0.32,U] [#5 0.45,0.03,0.00,M9] [#6 0.22,0.08,0.28,U] [#7 0.34,0.15,0.00,M6] [#8 0.47,0.82,0.00,R] 
03:28:30.809 00.000 13300 single-star, 3 included, MultiStar: {0.11, 0.06}, one-star: {0.02, 0.00}
03:28:30.809 00.000 13300 CameraToMount -- cameraTheta (0.11) - m_xAngle (1.53) = xAngle (-1.43 = -1.43)
03:28:30.809 00.000 13300 CameraToMount -- cameraTheta (0.11) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.56 = 1.73)
03:28:30.809 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.00 hyp=0.02 cameraTheta=0.11 mountX=0.00 mountY=0.02, mountTheta=1.43
03:28:30.812 00.003 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.00, opts=13)
03:28:30.812 00.000 13300 Enqueuing Move request for scope (0.02, 0.00)
03:28:30.812 00.000 11596 Worker thread wakes up
03:28:30.812 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.00) opts 0xd
03:28:30.813 00.001 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.00)
03:28:30.813 00.000 11596 Moving (0.02, 0.00) raw xDistance=0.00 yDistance=0.02
03:28:30.813 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:28:30.813 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:30.813 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:28:30.813 00.000 11596 MoveAxis(E, 0, ABG)
03:28:30.813 00.000 11596 Move returns status 0, amount 0
03:28:30.814 00.001 11596 MoveAxis(N, 0, ABG)
03:28:30.814 00.000 11596 Move returns status 0, amount 0
03:28:30.814 00.000 11596 move complete, result=0
03:28:30.814 00.000 11596 worker thread done servicing request
03:28:30.820 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
03:28:30.833 00.013 13300 UpdateGuideState exits: m=1355 SNR=25.8
03:28:30.833 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:30.833 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:28:30.833 00.000 13300 Enqueuing Expose request
03:28:30.833 00.000 11596 Worker thread wakes up
03:28:30.834 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:28:30.834 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:28:31.348 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:28:32.876 01.528 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"54897b43-4526-401e-8ad4-e784070518f1"}
03:28:32.876 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"54897b43-4526-401e-8ad4-e784070518f1"}
03:28:32.877 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f7acc62b-7a81-4f92-aa65-4d779dbfc6d4"}
03:28:32.877 00.000 13300 case statement mapped state 6 to 3
03:28:32.877 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f7acc62b-7a81-4f92-aa65-4d779dbfc6d4"}
03:28:32.877 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f5422873-44a7-4ccf-8930-1314e98b7c36"}
03:28:32.877 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":39,"width":15,"height":15,"star_pos":[7.02,6.81],"pixels":"..."},"id":"f5422873-44a7-4ccf-8930-1314e98b7c36"}
03:28:34.373 01.496 11596 Exposure complete
03:28:34.443 00.070 11596 worker thread done servicing request
03:28:34.443 00.000 13300 OnExposeComplete: enter
03:28:34.443 00.000 13300 UpdateGuideState(): m_state=6
03:28:34.444 00.001 13300 Star::Find(15, 16, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
03:28:34.444 00.000 13300 Star::Find returns 1 (0), X=15.97, Y=410.85, Mass=1324, SNR=25.4, Peak=167 HFD=3.1
03:28:34.444 00.000 13300 MultiStar: [#1 0.17,0.16,0.56,U] [#2 0.40,0.19,0.00,M4] [#3 -0.05,0.16,0.29,U] [#4 0.14,0.55,0.00,M3] [#5 0.38,-0.10,0.00,M10] [#6 0.36,0.16,0.00,M4] [#7 -0.09,0.14,0.28,U] [#8 -0.38,0.03,0.00,M1] 
03:28:34.444 00.000 13300 single-star, 3 included, MultiStar: {0.01, 0.10}, one-star: {-0.04, 0.04}
03:28:34.444 00.000 13300 CameraToMount -- cameraTheta (2.42) - m_xAngle (1.53) = xAngle (0.89 = 0.89)
03:28:34.444 00.000 13300 CameraToMount -- cameraTheta (2.42) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.24 = -2.24)
03:28:34.445 00.001 13300 CameraToMount -- cameraX=-0.04 cameraY=0.04 hyp=0.05 cameraTheta=2.42 mountX=0.03 mountY=-0.04, mountTheta=-0.89
03:28:34.446 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.04, opts=13)
03:28:34.446 00.000 13300 Enqueuing Move request for scope (-0.04, 0.04)
03:28:34.447 00.001 11596 Worker thread wakes up
03:28:34.447 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.04) opts 0xd
03:28:34.447 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.04)
03:28:34.447 00.000 11596 Moving (-0.04, 0.04) raw xDistance=0.03 yDistance=-0.04
03:28:34.447 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:28:34.447 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:34.447 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:28:34.447 00.000 11596 MoveAxis(E, 0, ABG)
03:28:34.447 00.000 11596 Move returns status 0, amount 0
03:28:34.447 00.000 11596 MoveAxis(N, 0, ABG)
03:28:34.448 00.001 11596 Move returns status 0, amount 0
03:28:34.448 00.000 11596 move complete, result=0
03:28:34.448 00.000 11596 worker thread done servicing request
03:28:34.454 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
03:28:34.462 00.008 13300 UpdateGuideState exits: m=1324 SNR=25.4
03:28:34.462 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:34.462 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:28:34.462 00.000 13300 Enqueuing Expose request
03:28:34.462 00.000 11596 Worker thread wakes up
03:28:34.463 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:28:34.463 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:28:34.977 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:28:35.876 00.899 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ad6e58e9-15f4-4992-98e1-ce1ad2cc7567"}
03:28:35.876 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ad6e58e9-15f4-4992-98e1-ce1ad2cc7567"}
03:28:35.877 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0e0355e2-5c0f-4158-953f-8a990ac92e79"}
03:28:35.877 00.000 13300 case statement mapped state 6 to 3
03:28:35.877 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0e0355e2-5c0f-4158-953f-8a990ac92e79"}
03:28:35.877 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9f6e8a12-5bd0-4914-b129-284755e2db65"}
03:28:35.878 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":40,"width":15,"height":15,"star_pos":[6.97,6.85],"pixels":"..."},"id":"9f6e8a12-5bd0-4914-b129-284755e2db65"}
03:28:38.000 02.122 11596 Exposure complete
03:28:38.070 00.070 11596 worker thread done servicing request
03:28:38.070 00.000 13300 OnExposeComplete: enter
03:28:38.070 00.000 13300 UpdateGuideState(): m_state=6
03:28:38.071 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
03:28:38.071 00.000 13300 Star::Find returns 1 (0), X=15.91, Y=411.22, Mass=1363, SNR=25.8, Peak=151 HFD=3.2
03:28:38.071 00.000 13300 MultiStar: [#1 0.21,0.51,0.00,M2] [#2 0.06,0.50,0.00,M5] [#3 -0.16,0.34,0.00,M2] [#4 0.05,0.62,0.00,M4] [#5 0.22,0.32,0.00,R] [#6 0.38,0.15,0.00,M5] [#7 0.11,0.48,0.00,M6] [#8 -0.44,0.13,0.00,M2] 
03:28:38.071 00.000 13300 CameraToMount -- cameraTheta (1.79) - m_xAngle (1.53) = xAngle (0.26 = 0.26)
03:28:38.071 00.000 13300 CameraToMount -- cameraTheta (1.79) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.87 = -2.87)
03:28:38.072 00.001 13300 CameraToMount -- cameraX=-0.09 cameraY=0.41 hyp=0.42 cameraTheta=1.79 mountX=0.41 mountY=-0.11, mountTheta=-0.27
03:28:38.073 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.41, opts=13)
03:28:38.073 00.000 13300 Enqueuing Move request for scope (-0.09, 0.41)
03:28:38.074 00.001 11596 Worker thread wakes up
03:28:38.074 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.41) opts 0xd
03:28:38.074 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.41)
03:28:38.074 00.000 11596 Moving (-0.09, 0.41) raw xDistance=0.41 yDistance=-0.11
03:28:38.074 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.41
03:28:38.074 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:38.074 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:28:38.074 00.000 11596 MoveAxis(W, 511, ABG)
03:28:38.074 00.000 11596 Guiding  Dir = 3, Dur = 511
03:28:38.075 00.001 11596 IsSlewing returns 0
03:28:38.081 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
03:28:38.089 00.008 13300 UpdateGuideState exits: m=1363 SNR=25.8
03:28:38.089 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:38.089 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:28:38.089 00.000 13300 Enqueuing Expose request
03:28:38.210 00.121 11596 IsGuiding returns 0
03:28:38.214 00.004 11596 PulseGuide returned control before completion, sleep 518
03:28:38.876 00.662 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"797cd792-4963-45bc-943e-1c608fa1e91c"}
03:28:38.876 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"797cd792-4963-45bc-943e-1c608fa1e91c"}
03:28:38.876 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"984fc5ca-b988-426f-b4a5-d9833636ea21"}
03:28:38.877 00.001 13300 case statement mapped state 6 to 3
03:28:38.877 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"984fc5ca-b988-426f-b4a5-d9833636ea21"}
03:28:38.877 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c599682c-a93e-43ca-9b32-61bba2358d99"}
03:28:38.877 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":41,"width":15,"height":15,"star_pos":[6.91,7.22],"pixels":"..."},"id":"c599682c-a93e-43ca-9b32-61bba2358d99"}
03:28:38.923 00.046 11596 IsGuiding returns 0
03:28:38.923 00.000 11596 Move returns status 0, amount 511
03:28:38.923 00.000 11596 MoveAxis(N, 0, ABG)
03:28:38.923 00.000 11596 Move returns status 0, amount 0
03:28:38.923 00.000 11596 move complete, result=0
03:28:38.923 00.000 11596 worker thread done servicing request
03:28:38.923 00.000 11596 Worker thread wakes up
03:28:38.923 00.000 13300 GuideStep: 0.4 px 511 ms WEST, -0.1 px 0 ms NORTH
03:28:38.924 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:28:39.440 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:28:41.875 02.435 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"83b5f9e3-f111-4515-bc21-edfb7e72a4ed"}
03:28:41.875 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"83b5f9e3-f111-4515-bc21-edfb7e72a4ed"}
03:28:41.876 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"971341a6-dd48-4036-9dac-110b84e1a06f"}
03:28:41.876 00.000 13300 case statement mapped state 6 to 3
03:28:41.876 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"971341a6-dd48-4036-9dac-110b84e1a06f"}
03:28:41.876 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c47cb0f4-eb94-4166-adfb-44b85448bb56"}
03:28:41.876 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":41,"width":15,"height":15,"star_pos":[6.91,7.22],"pixels":"..."},"id":"c47cb0f4-eb94-4166-adfb-44b85448bb56"}
03:28:42.466 00.590 11596 Exposure complete
03:28:42.538 00.072 11596 worker thread done servicing request
03:28:42.538 00.000 13300 OnExposeComplete: enter
03:28:42.538 00.000 13300 UpdateGuideState(): m_state=6
03:28:42.539 00.001 13300 Star::Find(15, 15, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
03:28:42.539 00.000 13300 Star::Find returns 1 (0), X=15.94, Y=410.92, Mass=1365, SNR=25.8, Peak=165 HFD=2.9
03:28:42.539 00.000 13300 MultiStar: [#1 0.35,0.14,0.00,M3] [#2 0.20,0.03,0.50,U] [#3 -0.16,0.25,0.29,U] [#4 0.31,0.23,0.00,M5] [#5 0.20,0.04,0.26,U] [#6 0.29,0.41,0.00,M6] [#7 0.11,0.10,0.28,U] [#8 0.16,-0.08,0.22,U] 
03:28:42.539 00.000 13300 refined, 5 included, MultiStar: {0.04, 0.08}, one-star: {-0.06, 0.11}
03:28:42.539 00.000 13300 CameraToMount -- cameraTheta (1.09) - m_xAngle (1.53) = xAngle (-0.44 = -0.44)
03:28:42.539 00.000 13300 CameraToMount -- cameraTheta (1.09) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.57 = 2.72)
03:28:42.540 00.001 13300 CameraToMount -- cameraX=0.04 cameraY=0.08 hyp=0.10 cameraTheta=1.09 mountX=0.09 mountY=0.04, mountTheta=0.43
03:28:42.541 00.001 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.08, opts=13)
03:28:42.542 00.001 13300 Enqueuing Move request for scope (0.04, 0.08)
03:28:42.542 00.000 11596 Worker thread wakes up
03:28:42.542 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.08) opts 0xd
03:28:42.542 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.08)
03:28:42.542 00.000 11596 Moving (0.04, 0.08) raw xDistance=0.09 yDistance=0.04
03:28:42.542 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
03:28:42.542 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:42.542 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:28:42.542 00.000 11596 MoveAxis(E, 0, ABG)
03:28:42.542 00.000 11596 Move returns status 0, amount 0
03:28:42.543 00.001 11596 MoveAxis(N, 0, ABG)
03:28:42.543 00.000 11596 Move returns status 0, amount 0
03:28:42.543 00.000 11596 move complete, result=0
03:28:42.543 00.000 11596 worker thread done servicing request
03:28:42.550 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
03:28:42.558 00.008 13300 UpdateGuideState exits: m=1365 SNR=25.8
03:28:42.558 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:42.558 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:28:42.558 00.000 13300 Enqueuing Expose request
03:28:42.558 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:28:42.558 00.000 11596 Worker thread wakes up
03:28:42.559 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:28:43.074 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:28:44.875 01.801 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d53c39d4-8735-45c8-a867-f49d30373419"}
03:28:44.875 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d53c39d4-8735-45c8-a867-f49d30373419"}
03:28:44.876 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bd567f9b-5216-45da-813c-ebe31da21931"}
03:28:44.876 00.000 13300 case statement mapped state 6 to 3
03:28:44.876 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bd567f9b-5216-45da-813c-ebe31da21931"}
03:28:44.876 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ed14a98b-734d-49d9-9b4d-0968f204fad3"}
03:28:44.877 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":42,"width":15,"height":15,"star_pos":[6.94,6.92],"pixels":"..."},"id":"ed14a98b-734d-49d9-9b4d-0968f204fad3"}
03:28:46.103 01.226 11596 Exposure complete
03:28:46.172 00.069 11596 worker thread done servicing request
03:28:46.172 00.000 13300 OnExposeComplete: enter
03:28:46.173 00.001 13300 UpdateGuideState(): m_state=6
03:28:46.173 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
03:28:46.174 00.001 13300 Star::Find returns 1 (0), X=15.89, Y=410.82, Mass=1334, SNR=25.5, Peak=181 HFD=3.1
03:28:46.174 00.000 13300 MultiStar: [#1 0.39,0.11,0.00,M4] [#2 0.34,0.07,0.00,M5] [#3 -0.03,0.01,0.29,U] [#4 0.17,0.52,0.00,M6] [#5 -0.02,-0.12,0.25,U] [#6 0.02,0.33,0.29,U] [#7 -0.08,0.22,0.28,U] [#8 -0.26,-0.39,0.00,M2] 
03:28:46.174 00.000 13300 refined, 4 included, MultiStar: {-0.07, 0.06}, one-star: {-0.11, 0.00}
03:28:46.174 00.000 13300 CameraToMount -- cameraTheta (2.39) - m_xAngle (1.53) = xAngle (0.85 = 0.85)
03:28:46.174 00.000 13300 CameraToMount -- cameraTheta (2.39) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.27 = -2.27)
03:28:46.175 00.001 13300 CameraToMount -- cameraX=-0.07 cameraY=0.06 hyp=0.09 cameraTheta=2.39 mountX=0.06 mountY=-0.07, mountTheta=-0.86
03:28:46.177 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.06, opts=13)
03:28:46.177 00.000 13300 Enqueuing Move request for scope (-0.07, 0.06)
03:28:46.177 00.000 11596 Worker thread wakes up
03:28:46.177 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.06) opts 0xd
03:28:46.177 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.06)
03:28:46.177 00.000 11596 Moving (-0.07, 0.06) raw xDistance=0.06 yDistance=-0.07
03:28:46.177 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:28:46.178 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:46.178 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:28:46.178 00.000 11596 MoveAxis(E, 0, ABG)
03:28:46.178 00.000 11596 Move returns status 0, amount 0
03:28:46.178 00.000 11596 MoveAxis(N, 0, ABG)
03:28:46.178 00.000 11596 Move returns status 0, amount 0
03:28:46.178 00.000 11596 move complete, result=0
03:28:46.178 00.000 11596 worker thread done servicing request
03:28:46.185 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
03:28:46.192 00.007 13300 UpdateGuideState exits: m=1334 SNR=25.5
03:28:46.193 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:46.193 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:28:46.193 00.000 13300 Enqueuing Expose request
03:28:46.193 00.000 11596 Worker thread wakes up
03:28:46.193 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:28:46.193 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:28:46.710 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:28:47.875 01.165 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"848303a1-3a70-4e88-b5aa-9df42b963c34"}
03:28:47.875 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"848303a1-3a70-4e88-b5aa-9df42b963c34"}
03:28:47.876 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4201b336-d046-483f-b473-99b9dcb36910"}
03:28:47.876 00.000 13300 case statement mapped state 6 to 3
03:28:47.876 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4201b336-d046-483f-b473-99b9dcb36910"}
03:28:47.877 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8ff9538e-d611-449d-912a-4d86e80b0f2c"}
03:28:47.877 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":43,"width":15,"height":15,"star_pos":[6.89,6.82],"pixels":"..."},"id":"8ff9538e-d611-449d-912a-4d86e80b0f2c"}
03:28:49.752 01.875 11596 Exposure complete
03:28:49.829 00.077 11596 worker thread done servicing request
03:28:49.829 00.000 13300 OnExposeComplete: enter
03:28:49.829 00.000 13300 UpdateGuideState(): m_state=6
03:28:49.829 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
03:28:49.830 00.001 13300 Star::Find returns 1 (0), X=15.81, Y=410.67, Mass=1335, SNR=25.5, Peak=170 HFD=3.3
03:28:49.830 00.000 13300 MultiStar: [#1 0.22,0.12,0.55,U] [#2 0.14,-0.04,0.50,U] [#3 0.03,0.13,0.34,U] [#4 -0.04,0.31,0.34,U] [#5 0.05,-0.56,0.00,M1] [#6 0.44,-0.32,0.00,M6] [#7 0.05,0.07,0.28,U] [#8 -0.46,-0.37,0.00,M3] 
03:28:49.830 00.000 13300 refined, 5 included, MultiStar: {0.00, 0.02}, one-star: {-0.19, -0.14}
03:28:49.830 00.000 13300 CameraToMount -- cameraTheta (1.46) - m_xAngle (1.53) = xAngle (-0.08 = -0.08)
03:28:49.830 00.000 13300 CameraToMount -- cameraTheta (1.46) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.20 = 3.08)
03:28:49.830 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.46 mountX=0.02 mountY=0.00, mountTheta=0.06
03:28:49.832 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.02, opts=13)
03:28:49.833 00.001 13300 Enqueuing Move request for scope (0.00, 0.02)
03:28:49.833 00.000 11596 Worker thread wakes up
03:28:49.833 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.02) opts 0xd
03:28:49.833 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.02)
03:28:49.833 00.000 11596 Moving (0.00, 0.02) raw xDistance=0.02 yDistance=0.00
03:28:49.833 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:28:49.833 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:49.833 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
03:28:49.833 00.000 11596 MoveAxis(E, 0, ABG)
03:28:49.834 00.001 11596 Move returns status 0, amount 0
03:28:49.834 00.000 11596 MoveAxis(N, 0, ABG)
03:28:49.834 00.000 11596 Move returns status 0, amount 0
03:28:49.834 00.000 11596 move complete, result=0
03:28:49.834 00.000 11596 worker thread done servicing request
03:28:49.840 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
03:28:49.848 00.008 13300 UpdateGuideState exits: m=1335 SNR=25.5
03:28:49.848 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:49.848 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:28:49.848 00.000 13300 Enqueuing Expose request
03:28:49.848 00.000 11596 Worker thread wakes up
03:28:49.849 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:28:49.849 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:28:50.363 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:28:50.874 00.511 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2b022c82-68e1-4e2d-ae40-59316e5c7d69"}
03:28:50.874 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2b022c82-68e1-4e2d-ae40-59316e5c7d69"}
03:28:50.875 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"63cd3085-d2e5-47ec-9f46-930b6ce84ed4"}
03:28:50.875 00.000 13300 case statement mapped state 6 to 3
03:28:50.875 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"63cd3085-d2e5-47ec-9f46-930b6ce84ed4"}
03:28:50.875 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0fd0556e-235e-429f-89e1-b4e47b79cc71"}
03:28:50.876 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":44,"width":15,"height":15,"star_pos":[6.81,6.67],"pixels":"..."},"id":"0fd0556e-235e-429f-89e1-b4e47b79cc71"}
03:28:53.384 02.508 11596 Exposure complete
03:28:53.452 00.068 11596 worker thread done servicing request
03:28:53.452 00.000 13300 OnExposeComplete: enter
03:28:53.453 00.001 13300 UpdateGuideState(): m_state=6
03:28:53.453 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
03:28:53.453 00.000 13300 Star::Find returns 1 (0), X=15.81, Y=410.68, Mass=1341, SNR=25.6, Peak=179 HFD=3.3
03:28:53.454 00.001 13300 MultiStar: [#1 0.17,0.03,0.51,U] [#2 0.02,-0.01,0.51,U] [#3 -0.17,-0.06,0.28,U] [#4 0.11,0.27,0.34,U] [#5 0.12,-0.69,0.00,M2] [#6 0.13,0.20,0.29,U] [#7 -0.10,0.05,0.28,U] [#8 -0.38,-0.34,0.00,M4] 
03:28:53.454 00.000 13300 refined, 6 included, MultiStar: {-0.03, 0.01}, one-star: {-0.20, -0.14}
03:28:53.454 00.000 13300 CameraToMount -- cameraTheta (2.91) - m_xAngle (1.53) = xAngle (1.37 = 1.37)
03:28:53.454 00.000 13300 CameraToMount -- cameraTheta (2.91) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.75 = -1.75)
03:28:53.454 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.01 hyp=0.03 cameraTheta=2.91 mountX=0.01 mountY=-0.03, mountTheta=-1.37
03:28:53.457 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.01, opts=13)
03:28:53.458 00.001 13300 Enqueuing Move request for scope (-0.03, 0.01)
03:28:53.458 00.000 11596 Worker thread wakes up
03:28:53.458 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.01) opts 0xd
03:28:53.458 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.01)
03:28:53.458 00.000 11596 Moving (-0.03, 0.01) raw xDistance=0.01 yDistance=-0.03
03:28:53.458 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:28:53.458 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:53.459 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:28:53.459 00.000 11596 MoveAxis(E, 0, ABG)
03:28:53.459 00.000 11596 Move returns status 0, amount 0
03:28:53.459 00.000 11596 MoveAxis(N, 0, ABG)
03:28:53.459 00.000 11596 Move returns status 0, amount 0
03:28:53.459 00.000 11596 move complete, result=0
03:28:53.459 00.000 11596 worker thread done servicing request
03:28:53.466 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
03:28:53.476 00.010 13300 UpdateGuideState exits: m=1341 SNR=25.6
03:28:53.476 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:53.476 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:28:53.476 00.000 13300 Enqueuing Expose request
03:28:53.476 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:28:53.476 00.000 11596 Worker thread wakes up
03:28:53.476 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:28:53.875 00.399 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8a1ae636-d57f-4d0f-8802-0606da0ffa81"}
03:28:53.875 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8a1ae636-d57f-4d0f-8802-0606da0ffa81"}
03:28:53.876 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"20fbff76-714c-467d-95d9-8a61ea1cca6a"}
03:28:53.876 00.000 13300 case statement mapped state 6 to 3
03:28:53.876 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"20fbff76-714c-467d-95d9-8a61ea1cca6a"}
03:28:53.877 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"30f1c7bf-4193-49f2-a732-fd12c71780d6"}
03:28:53.877 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":45,"width":15,"height":15,"star_pos":[6.81,6.68],"pixels":"..."},"id":"30f1c7bf-4193-49f2-a732-fd12c71780d6"}
03:28:53.991 00.114 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:28:56.876 02.885 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8783029d-fdcc-41b5-ac20-5a554d745d92"}
03:28:56.876 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8783029d-fdcc-41b5-ac20-5a554d745d92"}
03:28:56.877 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aecaf70c-8ede-4c99-908e-cf18b052215d"}
03:28:56.877 00.000 13300 case statement mapped state 6 to 3
03:28:56.877 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"aecaf70c-8ede-4c99-908e-cf18b052215d"}
03:28:56.878 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5c48626e-619f-4d29-b46a-92f842f8dfd5"}
03:28:56.878 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":45,"width":15,"height":15,"star_pos":[6.81,6.68],"pixels":"..."},"id":"5c48626e-619f-4d29-b46a-92f842f8dfd5"}
03:28:57.012 00.134 11596 Exposure complete
03:28:57.080 00.068 11596 worker thread done servicing request
03:28:57.080 00.000 13300 OnExposeComplete: enter
03:28:57.081 00.001 13300 UpdateGuideState(): m_state=6
03:28:57.081 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
03:28:57.081 00.000 13300 Star::Find returns 1 (0), X=15.90, Y=410.87, Mass=1332, SNR=25.6, Peak=183 HFD=3.0
03:28:57.082 00.001 13300 MultiStar: [#1 0.10,0.20,0.56,U] [#2 0.05,0.02,0.50,U] [#3 -0.08,0.09,0.30,U] [#4 -0.01,0.26,0.32,U] [#5 0.23,-0.25,0.00,M3] [#6 0.20,0.15,0.30,U] [#7 -0.22,-0.16,0.28,U] [#8 -0.39,-0.38,0.00,M5] 
03:28:57.082 00.000 13300 refined, 6 included, MultiStar: {-0.02, 0.09}, one-star: {-0.11, 0.06}
03:28:57.083 00.001 13300 CameraToMount -- cameraTheta (1.77) - m_xAngle (1.53) = xAngle (0.24 = 0.24)
03:28:57.083 00.000 13300 CameraToMount -- cameraTheta (1.77) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.89 = -2.89)
03:28:57.083 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.77 mountX=0.09 mountY=-0.02, mountTheta=-0.26
03:28:57.085 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.09, opts=13)
03:28:57.085 00.000 13300 Enqueuing Move request for scope (-0.02, 0.09)
03:28:57.085 00.000 11596 Worker thread wakes up
03:28:57.085 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.09) opts 0xd
03:28:57.085 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.09)
03:28:57.085 00.000 11596 Moving (-0.02, 0.09) raw xDistance=0.09 yDistance=-0.02
03:28:57.085 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
03:28:57.085 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:57.085 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:28:57.086 00.001 11596 MoveAxis(E, 0, ABG)
03:28:57.086 00.000 11596 Move returns status 0, amount 0
03:28:57.086 00.000 11596 MoveAxis(N, 0, ABG)
03:28:57.086 00.000 11596 Move returns status 0, amount 0
03:28:57.086 00.000 11596 move complete, result=0
03:28:57.086 00.000 11596 worker thread done servicing request
03:28:57.092 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
03:28:57.100 00.008 13300 UpdateGuideState exits: m=1332 SNR=25.6
03:28:57.100 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:57.100 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:28:57.100 00.000 13300 Enqueuing Expose request
03:28:57.100 00.000 11596 Worker thread wakes up
03:28:57.100 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:28:57.100 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:28:57.615 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:28:59.875 02.260 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a5900a59-dda2-408d-a0ed-2b75b375c030"}
03:28:59.875 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a5900a59-dda2-408d-a0ed-2b75b375c030"}
03:28:59.876 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"23a263c6-bd31-432f-b7c5-1e1368f42d74"}
03:28:59.876 00.000 13300 case statement mapped state 6 to 3
03:28:59.876 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"23a263c6-bd31-432f-b7c5-1e1368f42d74"}
03:28:59.876 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ed9bc8fe-3a59-4572-ae81-7db369af6a49"}
03:28:59.876 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":46,"width":15,"height":15,"star_pos":[6.90,6.87],"pixels":"..."},"id":"ed9bc8fe-3a59-4572-ae81-7db369af6a49"}
03:29:00.647 00.771 11596 Exposure complete
03:29:00.720 00.073 11596 worker thread done servicing request
03:29:00.720 00.000 13300 OnExposeComplete: enter
03:29:00.720 00.000 13300 UpdateGuideState(): m_state=6
03:29:00.720 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
03:29:00.721 00.001 13300 Star::Find returns 1 (0), X=15.96, Y=410.74, Mass=1372, SNR=25.9, Peak=181 HFD=3.2
03:29:00.721 00.000 13300 MultiStar: [#1 0.08,0.02,0.54,U] [#2 0.13,0.12,0.49,U] [#3 -0.09,0.17,0.28,U] [#4 0.02,0.24,0.33,U] [#5 0.08,-0.26,0.25,U] [#6 -0.01,-0.13,0.28,U] [#7 -0.05,0.13,0.27,U] [#8 -0.13,0.09,0.22,U] 
03:29:00.721 00.000 13300 refined, 8 included, MultiStar: {0.00, 0.02}, one-star: {-0.05, -0.07}
03:29:00.721 00.000 13300 CameraToMount -- cameraTheta (1.46) - m_xAngle (1.53) = xAngle (-0.07 = -0.07)
03:29:00.721 00.000 13300 CameraToMount -- cameraTheta (1.46) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.20 = 3.08)
03:29:00.722 00.001 13300 CameraToMount -- cameraX=0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.46 mountX=0.02 mountY=0.00, mountTheta=0.06
03:29:00.724 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.02, opts=13)
03:29:00.724 00.000 13300 Enqueuing Move request for scope (0.00, 0.02)
03:29:00.724 00.000 11596 Worker thread wakes up
03:29:00.724 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.02) opts 0xd
03:29:00.724 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.02)
03:29:00.724 00.000 11596 Moving (0.00, 0.02) raw xDistance=0.02 yDistance=0.00
03:29:00.724 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:29:00.724 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:29:00.725 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
03:29:00.725 00.000 11596 MoveAxis(E, 0, ABG)
03:29:00.725 00.000 11596 Move returns status 0, amount 0
03:29:00.725 00.000 11596 MoveAxis(N, 0, ABG)
03:29:00.725 00.000 11596 Move returns status 0, amount 0
03:29:00.725 00.000 11596 move complete, result=0
03:29:00.726 00.001 11596 worker thread done servicing request
03:29:00.736 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
03:29:00.748 00.012 13300 UpdateGuideState exits: m=1372 SNR=25.9
03:29:00.748 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:00.748 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:29:00.749 00.001 13300 Enqueuing Expose request
03:29:00.749 00.000 11596 Worker thread wakes up
03:29:00.749 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:29:00.749 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:29:01.265 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:29:02.874 01.609 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"edabbc3c-1286-4eb7-b06f-8bb0b69da67c"}
03:29:02.874 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"edabbc3c-1286-4eb7-b06f-8bb0b69da67c"}
03:29:02.875 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"62840766-3eef-43db-9492-25e26d73e64e"}
03:29:02.875 00.000 13300 case statement mapped state 6 to 3
03:29:02.875 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"62840766-3eef-43db-9492-25e26d73e64e"}
03:29:02.875 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c9a1e17e-1960-4298-ba9f-2ddb08453310"}
03:29:02.876 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":47,"width":15,"height":15,"star_pos":[6.96,6.74],"pixels":"..."},"id":"c9a1e17e-1960-4298-ba9f-2ddb08453310"}
03:29:04.289 01.413 11596 Exposure complete
03:29:04.358 00.069 11596 worker thread done servicing request
03:29:04.358 00.000 13300 OnExposeComplete: enter
03:29:04.358 00.000 13300 UpdateGuideState(): m_state=6
03:29:04.359 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
03:29:04.359 00.000 13300 Star::Find returns 1 (0), X=15.96, Y=410.91, Mass=1322, SNR=25.4, Peak=164 HFD=3.0
03:29:04.359 00.000 13300 MultiStar: [#1 0.18,0.22,0.57,U] [#2 0.10,0.01,0.51,U] [#3 -0.15,0.33,0.00,M1] [#4 -0.03,0.17,0.34,U] [#5 0.10,-0.59,0.00,M3] [#6 0.21,-0.04,0.29,U] [#7 0.08,0.10,0.27,U] [#8 -0.44,0.09,0.00,M5] 
03:29:04.360 00.001 13300 single-star, 5 included, MultiStar: {0.06, 0.10}, one-star: {-0.05, 0.10}
03:29:04.360 00.000 13300 CameraToMount -- cameraTheta (2.00) - m_xAngle (1.53) = xAngle (0.46 = 0.46)
03:29:04.360 00.000 13300 CameraToMount -- cameraTheta (2.00) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.66 = -2.66)
03:29:04.360 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.10 hyp=0.11 cameraTheta=2.00 mountX=0.10 mountY=-0.05, mountTheta=-0.47
03:29:04.362 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.10, opts=13)
03:29:04.362 00.000 13300 Enqueuing Move request for scope (-0.05, 0.10)
03:29:04.362 00.000 11596 Worker thread wakes up
03:29:04.363 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.10) opts 0xd
03:29:04.363 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.10)
03:29:04.363 00.000 11596 Moving (-0.05, 0.10) raw xDistance=0.10 yDistance=-0.05
03:29:04.363 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:29:04.363 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:29:04.363 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:29:04.363 00.000 11596 MoveAxis(E, 0, ABG)
03:29:04.364 00.001 11596 Move returns status 0, amount 0
03:29:04.364 00.000 11596 MoveAxis(N, 0, ABG)
03:29:04.364 00.000 11596 Move returns status 0, amount 0
03:29:04.364 00.000 11596 move complete, result=0
03:29:04.364 00.000 11596 worker thread done servicing request
03:29:04.370 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
03:29:04.378 00.008 13300 UpdateGuideState exits: m=1322 SNR=25.4
03:29:04.378 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:04.378 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:29:04.378 00.000 13300 Enqueuing Expose request
03:29:04.379 00.001 11596 Worker thread wakes up
03:29:04.379 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:29:04.379 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:29:04.890 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:29:05.873 00.983 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1ada0882-3c0c-42c5-8583-b62e766b3cef"}
03:29:05.873 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1ada0882-3c0c-42c5-8583-b62e766b3cef"}
03:29:05.874 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f104bd2a-c3ba-4eac-a38c-aeb82dda9fde"}
03:29:05.874 00.000 13300 case statement mapped state 6 to 3
03:29:05.874 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f104bd2a-c3ba-4eac-a38c-aeb82dda9fde"}
03:29:05.875 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a5b78b2a-0395-4158-be15-2c42f1201153"}
03:29:05.876 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":48,"width":15,"height":15,"star_pos":[6.96,6.91],"pixels":"..."},"id":"a5b78b2a-0395-4158-be15-2c42f1201153"}
03:29:07.912 02.036 11596 Exposure complete
03:29:07.980 00.068 11596 worker thread done servicing request
03:29:07.980 00.000 13300 OnExposeComplete: enter
03:29:07.981 00.001 13300 UpdateGuideState(): m_state=6
03:29:07.981 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
03:29:07.981 00.000 13300 Star::Find returns 1 (0), X=15.83, Y=411.00, Mass=1319, SNR=25.4, Peak=184 HFD=3.1
03:29:07.982 00.001 13300 MultiStar: [#1 0.20,0.26,0.00,M1] [#2 0.06,0.25,0.51,U] [#3 -0.11,0.29,0.29,U] [#4 0.07,0.47,0.00,M2] [#5 0.01,0.05,0.26,U] [#6 -0.07,0.47,0.00,M3] [#7 -0.23,0.28,0.00,M1] [#8 -0.47,0.07,0.00,M6] 
03:29:07.982 00.000 13300 refined, 3 included, MultiStar: {-0.08, 0.20}, one-star: {-0.17, 0.18}
03:29:07.982 00.000 13300 CameraToMount -- cameraTheta (1.97) - m_xAngle (1.53) = xAngle (0.43 = 0.43)
03:29:07.982 00.000 13300 CameraToMount -- cameraTheta (1.97) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.69 = -2.69)
03:29:07.982 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.20 hyp=0.22 cameraTheta=1.97 mountX=0.20 mountY=-0.09, mountTheta=-0.45
03:29:07.985 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.20, opts=13)
03:29:07.985 00.000 13300 Enqueuing Move request for scope (-0.08, 0.20)
03:29:07.985 00.000 11596 Worker thread wakes up
03:29:07.985 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.20) opts 0xd
03:29:07.986 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.20)
03:29:07.986 00.000 11596 Moving (-0.08, 0.20) raw xDistance=0.20 yDistance=-0.09
03:29:07.986 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.20
03:29:07.986 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:29:07.986 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:29:07.986 00.000 11596 MoveAxis(W, 247, ABG)
03:29:07.986 00.000 11596 Guiding  Dir = 3, Dur = 247
03:29:07.987 00.001 11596 IsSlewing returns 0
03:29:07.992 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
03:29:08.000 00.008 13300 UpdateGuideState exits: m=1319 SNR=25.4
03:29:08.000 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:08.000 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:29:08.001 00.001 13300 Enqueuing Expose request
03:29:08.044 00.043 11596 IsGuiding returns 0
03:29:08.280 00.236 11596 PulseGuide returned control before completion, sleep 22
03:29:08.497 00.217 11596 IsGuiding returns 1
03:29:08.497 00.000 11596 scope still moving after pulse duration time elapsed
03:29:08.523 00.026 11596 IsSlewing returns 0
03:29:08.818 00.295 11596 IsGuiding returns 0
03:29:08.818 00.000 11596 scope move finished after 247 + 526 ms
03:29:08.818 00.000 11596 Move returns status 0, amount 247
03:29:08.818 00.000 11596 MoveAxis(N, 0, ABG)
03:29:08.818 00.000 11596 Move returns status 0, amount 0
03:29:08.818 00.000 11596 move complete, result=0
03:29:08.818 00.000 11596 worker thread done servicing request
03:29:08.818 00.000 11596 Worker thread wakes up
03:29:08.818 00.000 13300 GuideStep: 0.2 px 247 ms WEST, -0.1 px 0 ms NORTH
03:29:08.819 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:29:08.873 00.054 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dd518df5-fbc2-449b-9814-1c7c77e86133"}
03:29:08.873 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dd518df5-fbc2-449b-9814-1c7c77e86133"}
03:29:08.874 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cc983943-e962-4ff7-ba60-834bf2b0cb17"}
03:29:08.875 00.001 13300 case statement mapped state 6 to 3
03:29:08.875 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cc983943-e962-4ff7-ba60-834bf2b0cb17"}
03:29:08.876 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d960769d-4efd-4c60-9d6c-f1794be005d5"}
03:29:08.876 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":49,"width":15,"height":15,"star_pos":[6.83,7.00],"pixels":"..."},"id":"d960769d-4efd-4c60-9d6c-f1794be005d5"}
03:29:09.325 00.449 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:29:11.872 02.547 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c782c031-f7a2-407e-a57f-c2848b0d7f12"}
03:29:11.872 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c782c031-f7a2-407e-a57f-c2848b0d7f12"}
03:29:11.873 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"70ee8f44-dbb4-43f3-8213-c8b6a7ededcf"}
03:29:11.873 00.000 13300 case statement mapped state 6 to 3
03:29:11.873 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"70ee8f44-dbb4-43f3-8213-c8b6a7ededcf"}
03:29:11.873 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c334e5d0-e791-42e3-9a82-36d064b663f3"}
03:29:11.873 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":49,"width":15,"height":15,"star_pos":[6.83,7.00],"pixels":"..."},"id":"c334e5d0-e791-42e3-9a82-36d064b663f3"}
03:29:12.352 00.479 11596 Exposure complete
03:29:12.422 00.070 11596 worker thread done servicing request
03:29:12.422 00.000 13300 OnExposeComplete: enter
03:29:12.422 00.000 13300 UpdateGuideState(): m_state=6
03:29:12.422 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
03:29:12.423 00.001 13300 Star::Find returns 1 (0), X=15.85, Y=410.83, Mass=1383, SNR=26.0, Peak=194 HFD=2.9
03:29:12.423 00.000 13300 MultiStar: [#1 0.02,0.13,0.50,U] [#2 0.17,0.01,0.50,U] [#3 -0.14,-0.11,0.32,U] [#4 0.07,0.40,0.00,M3] [#5 -0.10,-0.23,0.25,U] [#6 0.01,0.23,0.27,U] [#7 -0.22,-0.03,0.28,U] [#8 -0.68,-0.06,0.00,M7] 
03:29:12.423 00.000 13300 refined, 6 included, MultiStar: {-0.06, 0.02}, one-star: {-0.15, 0.01}
03:29:12.423 00.000 13300 CameraToMount -- cameraTheta (2.89) - m_xAngle (1.53) = xAngle (1.35 = 1.35)
03:29:12.423 00.000 13300 CameraToMount -- cameraTheta (2.89) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.77 = -1.77)
03:29:12.424 00.001 13300 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.06 cameraTheta=2.89 mountX=0.01 mountY=-0.06, mountTheta=-1.35
03:29:12.425 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.02, opts=13)
03:29:12.425 00.000 13300 Enqueuing Move request for scope (-0.06, 0.02)
03:29:12.426 00.001 11596 Worker thread wakes up
03:29:12.426 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
03:29:12.426 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
03:29:12.426 00.000 11596 Moving (-0.06, 0.02) raw xDistance=0.01 yDistance=-0.06
03:29:12.426 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:29:12.426 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:29:12.426 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:29:12.426 00.000 11596 MoveAxis(E, 0, ABG)
03:29:12.426 00.000 11596 Move returns status 0, amount 0
03:29:12.426 00.000 11596 MoveAxis(N, 0, ABG)
03:29:12.427 00.001 11596 Move returns status 0, amount 0
03:29:12.427 00.000 11596 move complete, result=0
03:29:12.427 00.000 11596 worker thread done servicing request
03:29:12.434 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
03:29:12.442 00.008 13300 UpdateGuideState exits: m=1383 SNR=26.0
03:29:12.442 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:12.442 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:29:12.442 00.000 13300 Enqueuing Expose request
03:29:12.442 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:29:12.442 00.000 11596 Worker thread wakes up
03:29:12.443 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:29:12.957 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:29:14.872 01.915 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"767fa2a3-70a7-499e-ba90-488b2c344402"}
03:29:14.872 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"767fa2a3-70a7-499e-ba90-488b2c344402"}
03:29:14.873 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"821b888c-3bb2-4d6e-aa99-7b1b391e6641"}
03:29:14.873 00.000 13300 case statement mapped state 6 to 3
03:29:14.873 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"821b888c-3bb2-4d6e-aa99-7b1b391e6641"}
03:29:14.874 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0fed9a36-235e-42d2-9a21-5bcfa8b52113"}
03:29:14.875 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":50,"width":15,"height":15,"star_pos":[6.85,6.83],"pixels":"..."},"id":"0fed9a36-235e-42d2-9a21-5bcfa8b52113"}
03:29:15.996 01.121 11596 Exposure complete
03:29:16.071 00.075 11596 worker thread done servicing request
03:29:16.071 00.000 13300 OnExposeComplete: enter
03:29:16.072 00.001 13300 UpdateGuideState(): m_state=6
03:29:16.072 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
03:29:16.072 00.000 13300 Star::Find returns 1 (0), X=15.73, Y=410.86, Mass=1326, SNR=25.5, Peak=185 HFD=3.4
03:29:16.073 00.001 13300 MultiStar: [#1 0.17,0.25,0.57,U] [#2 0.06,0.05,0.50,U] [#3 -0.27,0.00,0.29,U] [#4 0.03,0.21,0.33,U] [#5 -0.11,0.03,0.25,U] [#6 0.15,0.10,0.29,U] [#7 0.11,0.04,0.28,U] [#8 -0.40,0.04,0.00,M8] 
03:29:16.073 00.000 13300 refined, 7 included, MultiStar: {-0.05, 0.10}, one-star: {-0.27, 0.05}
03:29:16.073 00.000 13300 CameraToMount -- cameraTheta (2.04) - m_xAngle (1.53) = xAngle (0.51 = 0.51)
03:29:16.073 00.000 13300 CameraToMount -- cameraTheta (2.04) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.62 = -2.62)
03:29:16.073 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.10 hyp=0.11 cameraTheta=2.04 mountX=0.09 mountY=-0.05, mountTheta=-0.52
03:29:16.075 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.10, opts=13)
03:29:16.075 00.000 13300 Enqueuing Move request for scope (-0.05, 0.10)
03:29:16.075 00.000 11596 Worker thread wakes up
03:29:16.076 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.10) opts 0xd
03:29:16.076 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.10)
03:29:16.076 00.000 11596 Moving (-0.05, 0.10) raw xDistance=0.09 yDistance=-0.05
03:29:16.076 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
03:29:16.076 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:29:16.076 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:29:16.077 00.001 11596 MoveAxis(E, 0, ABG)
03:29:16.077 00.000 11596 Move returns status 0, amount 0
03:29:16.077 00.000 11596 MoveAxis(N, 0, ABG)
03:29:16.077 00.000 11596 Move returns status 0, amount 0
03:29:16.077 00.000 11596 move complete, result=0
03:29:16.077 00.000 11596 worker thread done servicing request
03:29:16.084 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
03:29:16.094 00.010 13300 UpdateGuideState exits: m=1326 SNR=25.5
03:29:16.094 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:16.094 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:29:16.094 00.000 13300 Enqueuing Expose request
03:29:16.094 00.000 11596 Worker thread wakes up
03:29:16.094 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:29:16.094 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:29:16.598 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:29:17.873 01.275 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0654f0b2-3b9e-4e10-b167-69abc870ca92"}
03:29:17.873 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0654f0b2-3b9e-4e10-b167-69abc870ca92"}
03:29:17.874 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d5584187-a6a5-4ca3-8a12-69b1e2ba907d"}
03:29:17.874 00.000 13300 case statement mapped state 6 to 3
03:29:17.874 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d5584187-a6a5-4ca3-8a12-69b1e2ba907d"}
03:29:17.875 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fa222585-0933-403e-beb4-853b2c95ff33"}
03:29:17.875 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":51,"width":15,"height":15,"star_pos":[6.73,6.86],"pixels":"..."},"id":"fa222585-0933-403e-beb4-853b2c95ff33"}
03:29:19.671 01.796 11596 Exposure complete
03:29:19.783 00.112 11596 worker thread done servicing request
03:29:19.783 00.000 13300 OnExposeComplete: enter
03:29:19.783 00.000 13300 UpdateGuideState(): m_state=6
03:29:19.784 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
03:29:19.784 00.000 13300 Star::Find returns 1 (0), X=15.78, Y=411.20, Mass=1274, SNR=25.0, Peak=155 HFD=3.5
03:29:19.785 00.001 13300 MultiStar: [#1 -0.02,0.51,0.00,M1] [#2 0.09,0.53,0.00,M1] [#3 -0.49,0.42,0.00,M1] [#4 0.15,0.61,0.00,M3] [#5 0.08,0.10,0.27,U] [#6 0.09,0.73,0.00,M2] [#7 0.10,0.44,0.00,M1] [#8 -0.76,-0.08,0.00,M9] 
03:29:19.785 00.000 13300 refined, 1 included, MultiStar: {-0.16, 0.33}, one-star: {-0.22, 0.39}
03:29:19.785 00.000 13300 CameraToMount -- cameraTheta (2.03) - m_xAngle (1.53) = xAngle (0.49 = 0.49)
03:29:19.785 00.000 13300 CameraToMount -- cameraTheta (2.03) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.63 = -2.63)
03:29:19.786 00.001 13300 CameraToMount -- cameraX=-0.16 cameraY=0.33 hyp=0.37 cameraTheta=2.03 mountX=0.32 mountY=-0.18, mountTheta=-0.50
03:29:19.789 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=0.33, opts=13)
03:29:19.789 00.000 13300 Enqueuing Move request for scope (-0.16, 0.33)
03:29:19.789 00.000 11596 Worker thread wakes up
03:29:19.789 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.33) opts 0xd
03:29:19.789 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.16, 0.33)
03:29:19.789 00.000 11596 Moving (-0.16, 0.33) raw xDistance=0.32 yDistance=-0.18
03:29:19.790 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
03:29:19.790 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:29:19.790 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
03:29:19.790 00.000 11596 MoveAxis(W, 403, ABG)
03:29:19.790 00.000 11596 Guiding  Dir = 3, Dur = 403
03:29:19.791 00.001 11596 IsSlewing returns 0
03:29:19.800 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=193, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
03:29:19.812 00.012 13300 UpdateGuideState exits: m=1274 SNR=25.0
03:29:19.812 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:19.812 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:29:19.813 00.001 13300 Enqueuing Expose request
03:29:19.893 00.080 11596 IsGuiding returns 0
03:29:20.150 00.257 11596 PulseGuide returned control before completion, sleep 157
03:29:20.368 00.218 11596 IsGuiding returns 1
03:29:20.368 00.000 11596 scope still moving after pulse duration time elapsed
03:29:20.403 00.035 11596 IsSlewing returns 0
03:29:20.518 00.115 11596 IsGuiding returns 1
03:29:20.544 00.026 11596 IsSlewing returns 0
03:29:20.652 00.108 11596 IsGuiding returns 1
03:29:20.683 00.031 11596 IsSlewing returns 0
03:29:20.751 00.068 11596 IsGuiding returns 0
03:29:20.751 00.000 11596 scope move finished after 403 + 453 ms
03:29:20.751 00.000 11596 Move returns status 0, amount 403
03:29:20.751 00.000 11596 MoveAxis(N, 0, ABG)
03:29:20.751 00.000 11596 Move returns status 0, amount 0
03:29:20.751 00.000 11596 move complete, result=0
03:29:20.751 00.000 11596 worker thread done servicing request
03:29:20.751 00.000 13300 GuideStep: 0.3 px 403 ms WEST, -0.2 px 0 ms NORTH
03:29:20.752 00.001 11596 Worker thread wakes up
03:29:20.752 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:29:20.873 00.121 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dfee9f1d-dccc-4bba-95e1-53d793c73f39"}
03:29:20.873 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dfee9f1d-dccc-4bba-95e1-53d793c73f39"}
03:29:20.874 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1542c839-b3d6-4c5b-8b79-9fa8f2e25eaf"}
03:29:20.874 00.000 13300 case statement mapped state 6 to 3
03:29:20.874 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1542c839-b3d6-4c5b-8b79-9fa8f2e25eaf"}
03:29:20.875 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b939e634-b146-4e1d-bdd6-7b7ea0615333"}
03:29:20.875 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":52,"width":15,"height":15,"star_pos":[6.78,7.20],"pixels":"..."},"id":"b939e634-b146-4e1d-bdd6-7b7ea0615333"}
03:29:21.266 00.391 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:29:23.872 02.606 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"699f0521-1df6-4a06-9fe6-11032a8121d3"}
03:29:23.872 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"699f0521-1df6-4a06-9fe6-11032a8121d3"}
03:29:23.873 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9e87494b-5e90-40e2-97bf-4930bf2b5e8a"}
03:29:23.873 00.000 13300 case statement mapped state 6 to 3
03:29:23.873 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9e87494b-5e90-40e2-97bf-4930bf2b5e8a"}
03:29:23.873 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"57e217bb-1271-49e7-85d4-173078366822"}
03:29:23.873 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":52,"width":15,"height":15,"star_pos":[6.78,7.20],"pixels":"..."},"id":"57e217bb-1271-49e7-85d4-173078366822"}
03:29:24.295 00.422 11596 Exposure complete
03:29:24.373 00.078 11596 worker thread done servicing request
03:29:24.373 00.000 13300 OnExposeComplete: enter
03:29:24.373 00.000 13300 UpdateGuideState(): m_state=6
03:29:24.373 00.000 13300 Star::Find(15, 15, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
03:29:24.374 00.001 13300 Star::Find returns 1 (0), X=15.76, Y=410.81, Mass=1284, SNR=25.1, Peak=173 HFD=3.4
03:29:24.374 00.000 13300 MultiStar: [#1 0.02,0.12,0.56,U] [#2 0.07,0.18,0.51,U] [#3 -0.29,0.09,0.27,U] [#4 0.08,0.46,0.00,M4] [#5 0.21,-0.22,0.27,U] [#6 0.05,0.14,0.30,U] [#7 0.11,0.19,0.27,U] [#8 -0.43,-0.31,0.00,M10] 
03:29:24.374 00.000 13300 refined, 6 included, MultiStar: {-0.06, 0.07}, one-star: {-0.24, -0.00}
03:29:24.375 00.001 13300 CameraToMount -- cameraTheta (2.25) - m_xAngle (1.53) = xAngle (0.72 = 0.72)
03:29:24.375 00.000 13300 CameraToMount -- cameraTheta (2.25) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.41 = -2.41)
03:29:24.375 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.07 hyp=0.09 cameraTheta=2.25 mountX=0.07 mountY=-0.06, mountTheta=-0.73
03:29:24.378 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.07, opts=13)
03:29:24.378 00.000 13300 Enqueuing Move request for scope (-0.06, 0.07)
03:29:24.378 00.000 11596 Worker thread wakes up
03:29:24.378 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.07) opts 0xd
03:29:24.379 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.07)
03:29:24.379 00.000 11596 Moving (-0.06, 0.07) raw xDistance=0.07 yDistance=-0.06
03:29:24.379 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:29:24.379 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:29:24.379 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:29:24.379 00.000 11596 MoveAxis(E, 0, ABG)
03:29:24.379 00.000 11596 Move returns status 0, amount 0
03:29:24.379 00.000 11596 MoveAxis(N, 0, ABG)
03:29:24.379 00.000 11596 Move returns status 0, amount 0
03:29:24.379 00.000 11596 move complete, result=0
03:29:24.380 00.001 11596 worker thread done servicing request
03:29:24.385 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
03:29:24.393 00.008 13300 UpdateGuideState exits: m=1284 SNR=25.1
03:29:24.393 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:24.393 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:29:24.393 00.000 13300 Enqueuing Expose request
03:29:24.393 00.000 11596 Worker thread wakes up
03:29:24.394 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:29:24.394 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:29:24.901 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:29:26.873 01.972 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"21729408-5236-45f6-9aef-226dccebdaca"}
03:29:26.873 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"21729408-5236-45f6-9aef-226dccebdaca"}
03:29:26.874 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2c86440f-e02d-4f83-83b3-4bb6377239cc"}
03:29:26.874 00.000 13300 case statement mapped state 6 to 3
03:29:26.874 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2c86440f-e02d-4f83-83b3-4bb6377239cc"}
03:29:26.874 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9171739a-998f-46b9-ae1d-c9d27fd2056e"}
03:29:26.875 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":53,"width":15,"height":15,"star_pos":[6.76,6.81],"pixels":"..."},"id":"9171739a-998f-46b9-ae1d-c9d27fd2056e"}
03:29:27.921 01.046 11596 Exposure complete
03:29:27.990 00.069 11596 worker thread done servicing request
03:29:27.990 00.000 13300 OnExposeComplete: enter
03:29:27.990 00.000 13300 UpdateGuideState(): m_state=6
03:29:27.990 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
03:29:27.991 00.001 13300 Star::Find returns 1 (0), X=15.82, Y=410.64, Mass=1279, SNR=25.0, Peak=168 HFD=3.3
03:29:27.991 00.000 13300 MultiStar: [#1 0.11,-0.00,0.56,U] [#2 0.11,-0.02,0.52,U] [#3 -0.50,-0.02,0.00,M1] [#4 -0.11,0.27,0.31,U] [#5 0.09,-0.30,0.26,U] [#6 0.14,-0.15,0.27,U] [#7 0.08,0.01,0.27,U] [#8 -0.33,-0.36,0.00,R] 
03:29:27.991 00.000 13300 refined, 6 included, MultiStar: {-0.00, -0.07}, one-star: {-0.18, -0.18}
03:29:27.991 00.000 13300 CameraToMount -- cameraTheta (-1.63) - m_xAngle (1.53) = xAngle (-3.16 = 3.12)
03:29:27.992 00.001 13300 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.29 = -0.01)
03:29:27.992 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.07 hyp=0.07 cameraTheta=-1.63 mountX=-0.07 mountY=-0.00, mountTheta=-3.13
03:29:27.993 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.07, opts=13)
03:29:27.994 00.001 13300 Enqueuing Move request for scope (-0.00, -0.07)
03:29:27.994 00.000 11596 Worker thread wakes up
03:29:27.994 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.07) opts 0xd
03:29:27.994 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.07)
03:29:27.994 00.000 11596 Moving (-0.00, -0.07) raw xDistance=-0.07 yDistance=-0.00
03:29:27.994 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:29:27.995 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:29:27.995 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
03:29:27.995 00.000 11596 MoveAxis(E, 0, ABG)
03:29:27.995 00.000 11596 Move returns status 0, amount 0
03:29:27.995 00.000 11596 MoveAxis(N, 0, ABG)
03:29:27.995 00.000 11596 Move returns status 0, amount 0
03:29:27.995 00.000 11596 move complete, result=0
03:29:27.996 00.001 11596 worker thread done servicing request
03:29:28.004 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
03:29:28.013 00.009 13300 UpdateGuideState exits: m=1279 SNR=25.0
03:29:28.013 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:28.013 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:29:28.013 00.000 13300 Enqueuing Expose request
03:29:28.013 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:29:28.013 00.000 11596 Worker thread wakes up
03:29:28.013 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:29:28.517 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:29:29.872 01.355 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5c26d0b3-dd7a-48c2-b5ee-d47526447981"}
03:29:29.872 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5c26d0b3-dd7a-48c2-b5ee-d47526447981"}
03:29:29.873 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fb0f29f2-2715-49cc-a7d6-edd6054fb539"}
03:29:29.873 00.000 13300 case statement mapped state 6 to 3
03:29:29.873 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fb0f29f2-2715-49cc-a7d6-edd6054fb539"}
03:29:29.874 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"005f1935-1693-4860-8cdc-b67cf88df1b4"}
03:29:29.874 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":54,"width":15,"height":15,"star_pos":[6.82,6.64],"pixels":"..."},"id":"005f1935-1693-4860-8cdc-b67cf88df1b4"}
03:29:31.669 01.795 11596 Exposure complete
03:29:31.745 00.076 11596 worker thread done servicing request
03:29:31.745 00.000 13300 OnExposeComplete: enter
03:29:31.745 00.000 13300 UpdateGuideState(): m_state=6
03:29:31.746 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
03:29:31.746 00.000 13300 Star::Find returns 1 (0), X=15.60, Y=410.82, Mass=1257, SNR=24.8, Peak=176 HFD=3.2
03:29:31.746 00.000 13300 MultiStar: [#1 -0.06,0.15,0.56,U] [#2 0.02,0.06,0.52,U] [#3 -0.38,0.34,0.00,M2] [#4 -0.18,0.34,0.00,M4] [#5 -0.12,-0.38,0.00,M1] [#6 -0.06,-0.01,0.29,U] [#7 -0.05,0.50,0.00,M1] [#8 -0.38,0.13,0.00,M1] 
03:29:31.746 00.000 13300 refined, 3 included, MultiStar: {-0.19, 0.05}, one-star: {-0.40, 0.01}
03:29:31.747 00.001 13300 CameraToMount -- cameraTheta (2.87) - m_xAngle (1.53) = xAngle (1.34 = 1.34)
03:29:31.747 00.000 13300 CameraToMount -- cameraTheta (2.87) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.79 = -1.79)
03:29:31.747 00.000 13300 CameraToMount -- cameraX=-0.19 cameraY=0.05 hyp=0.20 cameraTheta=2.87 mountX=0.05 mountY=-0.19, mountTheta=-1.34
03:29:31.749 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.19, y=0.05, opts=13)
03:29:31.749 00.000 13300 Enqueuing Move request for scope (-0.19, 0.05)
03:29:31.749 00.000 11596 Worker thread wakes up
03:29:31.750 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.05) opts 0xd
03:29:31.750 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.19, 0.05)
03:29:31.750 00.000 11596 Moving (-0.19, 0.05) raw xDistance=0.05 yDistance=-0.19
03:29:31.750 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:29:31.750 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.19
03:29:31.750 00.000 11596 MoveAxis(E, 0, ABG)
03:29:31.750 00.000 11596 Move returns status 0, amount 0
03:29:31.751 00.001 11596 MoveAxis(N, 254, ABG)
03:29:31.751 00.000 11596 Guiding  Dir = 0, Dur = 254
03:29:31.751 00.000 11596 IsSlewing returns 0
03:29:31.759 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=215, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
03:29:31.768 00.009 13300 UpdateGuideState exits: m=1257 SNR=24.8
03:29:31.769 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:31.769 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:29:31.769 00.000 13300 Enqueuing Expose request
03:29:31.815 00.046 11596 IsGuiding returns 0
03:29:32.226 00.411 11596 IsGuiding returns 1
03:29:32.226 00.000 11596 scope still moving after pulse duration time elapsed
03:29:32.442 00.216 11596 IsSlewing returns 0
03:29:32.538 00.096 11596 IsGuiding returns 0
03:29:32.538 00.000 11596 scope move finished after 254 + 468 ms
03:29:32.538 00.000 11596 Move returns status 0, amount 254
03:29:32.538 00.000 11596 move complete, result=0
03:29:32.538 00.000 11596 worker thread done servicing request
03:29:32.538 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.2 px 254 ms NORTH
03:29:32.539 00.001 11596 Worker thread wakes up
03:29:32.539 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:29:32.870 00.331 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bc9532bc-5276-43bd-b607-2c912706c824"}
03:29:32.870 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bc9532bc-5276-43bd-b607-2c912706c824"}
03:29:32.872 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"00136dbe-3610-48b1-bb23-3aff73840056"}
03:29:32.873 00.001 13300 case statement mapped state 6 to 3
03:29:32.873 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"00136dbe-3610-48b1-bb23-3aff73840056"}
03:29:32.874 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1ca6398d-8fd4-4374-a288-fb1a917710d3"}
03:29:32.874 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":55,"width":15,"height":15,"star_pos":[6.60,6.82],"pixels":"..."},"id":"1ca6398d-8fd4-4374-a288-fb1a917710d3"}
03:29:33.042 00.168 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:29:35.870 02.828 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d37aa40f-567e-4dcb-86df-262cf17d4bde"}
03:29:35.870 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d37aa40f-567e-4dcb-86df-262cf17d4bde"}
03:29:35.871 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7f125df7-96d2-4872-932f-220d954c4dbf"}
03:29:35.871 00.000 13300 case statement mapped state 6 to 3
03:29:35.871 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7f125df7-96d2-4872-932f-220d954c4dbf"}
03:29:35.871 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"064c9511-dba2-4348-a73a-f517046d5185"}
03:29:35.871 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":55,"width":15,"height":15,"star_pos":[6.60,6.82],"pixels":"..."},"id":"064c9511-dba2-4348-a73a-f517046d5185"}
03:29:36.070 00.199 11596 Exposure complete
03:29:36.149 00.079 11596 worker thread done servicing request
03:29:36.150 00.001 13300 OnExposeComplete: enter
03:29:36.150 00.000 13300 UpdateGuideState(): m_state=6
03:29:36.150 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
03:29:36.150 00.000 13300 Star::Find returns 1 (0), X=15.71, Y=410.86, Mass=1134, SNR=23.5, Peak=163 HFD=3.2
03:29:36.151 00.001 13300 MultiStar: [#1 0.03,0.24,0.58,U] [#2 -0.08,0.02,0.52,U] [#3 0.03,-0.01,0.29,U] [#4 -0.06,0.26,0.34,U] [#5 -0.06,-0.21,0.27,U] [#6 -0.17,0.22,0.29,U] [#7 -0.15,-0.05,0.29,U] [#8 0.00,0.00,0.00,L] [#9 0.22,-0.15,0.22,U] 
03:29:36.151 00.000 13300 refined, 8 included, MultiStar: {-0.10, 0.06}, one-star: {-0.29, 0.05}
03:29:36.151 00.000 13300 CameraToMount -- cameraTheta (2.59) - m_xAngle (1.53) = xAngle (1.06 = 1.06)
03:29:36.151 00.000 13300 CameraToMount -- cameraTheta (2.59) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.07 = -2.07)
03:29:36.151 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.06 hyp=0.12 cameraTheta=2.59 mountX=0.06 mountY=-0.11, mountTheta=-1.06
03:29:36.156 00.005 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.06, opts=13)
03:29:36.156 00.000 13300 Enqueuing Move request for scope (-0.10, 0.06)
03:29:36.156 00.000 11596 Worker thread wakes up
03:29:36.157 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.06) opts 0xd
03:29:36.157 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.06)
03:29:36.157 00.000 11596 Moving (-0.10, 0.06) raw xDistance=0.06 yDistance=-0.11
03:29:36.157 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:29:36.157 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:29:36.157 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:29:36.157 00.000 11596 MoveAxis(E, 0, ABG)
03:29:36.158 00.001 11596 Move returns status 0, amount 0
03:29:36.158 00.000 11596 MoveAxis(N, 0, ABG)
03:29:36.158 00.000 11596 Move returns status 0, amount 0
03:29:36.158 00.000 11596 move complete, result=0
03:29:36.158 00.000 11596 worker thread done servicing request
03:29:36.171 00.013 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=208, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
03:29:36.184 00.013 13300 UpdateGuideState exits: m=1134 SNR=23.5
03:29:36.184 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:36.184 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:29:36.184 00.000 13300 Enqueuing Expose request
03:29:36.184 00.000 11596 Worker thread wakes up
03:29:36.184 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:29:36.185 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:29:36.695 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:29:38.869 02.174 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"88ec9f05-a073-439b-a944-25ccc5142e15"}
03:29:38.869 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"88ec9f05-a073-439b-a944-25ccc5142e15"}
03:29:38.870 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f8be9f94-7de8-40f5-b891-4c562defcb9c"}
03:29:38.870 00.000 13300 case statement mapped state 6 to 3
03:29:38.870 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f8be9f94-7de8-40f5-b891-4c562defcb9c"}
03:29:38.870 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c25225ba-a3f5-4dae-a959-235b9865ca0d"}
03:29:38.870 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":56,"width":15,"height":15,"star_pos":[6.71,6.86],"pixels":"..."},"id":"c25225ba-a3f5-4dae-a959-235b9865ca0d"}
03:29:39.735 00.865 11596 Exposure complete
03:29:39.831 00.096 11596 worker thread done servicing request
03:29:39.831 00.000 13300 OnExposeComplete: enter
03:29:39.831 00.000 13300 UpdateGuideState(): m_state=6
03:29:39.832 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
03:29:39.832 00.000 13300 Star::Find returns 1 (0), X=15.81, Y=410.63, Mass=1110, SNR=23.3, Peak=139 HFD=3.3
03:29:39.832 00.000 13300 MultiStar: [#1 0.09,0.03,0.61,U] [#2 0.00,-0.15,0.51,U] [#3 -0.21,0.03,0.28,U] [#4 0.01,0.03,0.33,U] [#5 -0.17,-0.62,0.00,M1] [#6 0.19,-0.34,0.00,M1] [#7 -0.13,-0.13,0.31,U] [#8 -0.14,-0.23,0.21,U] 
03:29:39.833 00.001 13300 refined, 6 included, MultiStar: {-0.08, -0.10}, one-star: {-0.20, -0.19}
03:29:39.833 00.000 13300 CameraToMount -- cameraTheta (-2.27) - m_xAngle (1.53) = xAngle (-3.80 = 2.48)
03:29:39.833 00.000 13300 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.93 = -0.65)
03:29:39.833 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.10 hyp=0.13 cameraTheta=-2.27 mountX=-0.10 mountY=-0.08, mountTheta=-2.49
03:29:39.835 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.10, opts=13)
03:29:39.835 00.000 13300 Enqueuing Move request for scope (-0.08, -0.10)
03:29:39.835 00.000 11596 Worker thread wakes up
03:29:39.835 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.10) opts 0xd
03:29:39.835 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.10)
03:29:39.836 00.001 11596 Moving (-0.08, -0.10) raw xDistance=-0.10 yDistance=-0.08
03:29:39.836 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:29:39.836 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:29:39.836 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:29:39.836 00.000 11596 MoveAxis(E, 0, ABG)
03:29:39.836 00.000 11596 Move returns status 0, amount 0
03:29:39.836 00.000 11596 MoveAxis(N, 0, ABG)
03:29:39.837 00.001 11596 Move returns status 0, amount 0
03:29:39.837 00.000 11596 move complete, result=0
03:29:39.837 00.000 11596 worker thread done servicing request
03:29:39.844 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=201, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
03:29:39.852 00.008 13300 UpdateGuideState exits: m=1110 SNR=23.3
03:29:39.852 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:39.852 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:29:39.852 00.000 13300 Enqueuing Expose request
03:29:39.852 00.000 11596 Worker thread wakes up
03:29:39.853 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:29:39.853 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:29:40.367 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:29:41.869 01.502 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"798a720f-8d1f-475a-a965-83e15c5ce7e9"}
03:29:41.869 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"798a720f-8d1f-475a-a965-83e15c5ce7e9"}
03:29:41.870 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"38ce04ce-f7d1-4272-af63-216cb1609fbd"}
03:29:41.870 00.000 13300 case statement mapped state 6 to 3
03:29:41.870 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"38ce04ce-f7d1-4272-af63-216cb1609fbd"}
03:29:41.871 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"faa6fb54-f3a8-4c63-ad71-708ef71027e0"}
03:29:41.871 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":57,"width":15,"height":15,"star_pos":[6.81,6.63],"pixels":"..."},"id":"faa6fb54-f3a8-4c63-ad71-708ef71027e0"}
03:29:43.391 01.520 11596 Exposure complete
03:29:43.461 00.070 11596 worker thread done servicing request
03:29:43.461 00.000 13300 OnExposeComplete: enter
03:29:43.462 00.001 13300 UpdateGuideState(): m_state=6
03:29:43.462 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
03:29:43.462 00.000 13300 Star::Find returns 1 (0), X=15.73, Y=410.87, Mass=1143, SNR=23.7, Peak=168 HFD=3.2
03:29:43.463 00.001 13300 MultiStar: [#1 0.14,0.01,0.58,U] [#2 0.08,0.29,0.51,U] [#3 -0.41,0.02,0.00,M1] [#4 -0.13,0.39,0.00,M3] [#5 0.20,-0.22,0.27,U] [#6 0.08,0.21,0.30,U] [#7 0.09,0.13,0.28,U] [#8 -0.33,0.04,0.00,M1] 
03:29:43.463 00.000 13300 refined, 5 included, MultiStar: {-0.02, 0.09}, one-star: {-0.27, 0.06}
03:29:43.463 00.000 13300 CameraToMount -- cameraTheta (1.76) - m_xAngle (1.53) = xAngle (0.23 = 0.23)
03:29:43.463 00.000 13300 CameraToMount -- cameraTheta (1.76) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.90 = -2.90)
03:29:43.463 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.76 mountX=0.08 mountY=-0.02, mountTheta=-0.24
03:29:43.465 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.09, opts=13)
03:29:43.465 00.000 13300 Enqueuing Move request for scope (-0.02, 0.09)
03:29:43.465 00.000 11596 Worker thread wakes up
03:29:43.465 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.09) opts 0xd
03:29:43.465 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.09)
03:29:43.465 00.000 11596 Moving (-0.02, 0.09) raw xDistance=0.08 yDistance=-0.02
03:29:43.466 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:29:43.466 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:29:43.466 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:29:43.466 00.000 11596 MoveAxis(E, 0, ABG)
03:29:43.466 00.000 11596 Move returns status 0, amount 0
03:29:43.466 00.000 11596 MoveAxis(N, 0, ABG)
03:29:43.466 00.000 11596 Move returns status 0, amount 0
03:29:43.466 00.000 11596 move complete, result=0
03:29:43.466 00.000 11596 worker thread done servicing request
03:29:43.472 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=203, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
03:29:43.481 00.009 13300 UpdateGuideState exits: m=1143 SNR=23.7
03:29:43.481 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:43.481 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:29:43.482 00.001 13300 Enqueuing Expose request
03:29:43.482 00.000 11596 Worker thread wakes up
03:29:43.482 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:29:43.482 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:29:43.987 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:29:44.868 00.881 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"86f390bd-7412-4295-81dd-6dee9865dcbf"}
03:29:44.868 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"86f390bd-7412-4295-81dd-6dee9865dcbf"}
03:29:44.869 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"28f6ce87-394d-4a25-9868-5526f81e3dc8"}
03:29:44.869 00.000 13300 case statement mapped state 6 to 3
03:29:44.869 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"28f6ce87-394d-4a25-9868-5526f81e3dc8"}
03:29:44.869 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"20b6ab08-6bcb-42fb-980f-30d97ad9935c"}
03:29:44.869 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":58,"width":15,"height":15,"star_pos":[6.73,6.87],"pixels":"..."},"id":"20b6ab08-6bcb-42fb-980f-30d97ad9935c"}
03:29:47.021 02.152 11596 Exposure complete
03:29:47.090 00.069 11596 worker thread done servicing request
03:29:47.090 00.000 13300 OnExposeComplete: enter
03:29:47.090 00.000 13300 UpdateGuideState(): m_state=6
03:29:47.091 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
03:29:47.091 00.000 13300 Star::Find returns 1 (0), X=15.96, Y=410.95, Mass=1196, SNR=24.2, Peak=168 HFD=2.8
03:29:47.091 00.000 13300 MultiStar: [#1 0.06,0.22,0.56,U] [#2 0.26,0.11,0.48,U] [#3 -0.21,0.09,0.27,U] [#4 0.27,0.27,0.00,M4] [#5 -0.02,-0.19,0.26,U] [#6 0.24,0.14,0.28,U] [#7 -0.06,-0.11,0.27,U] [#8 -0.15,0.43,0.00,M2] 
03:29:47.091 00.000 13300 refined, 6 included, MultiStar: {0.03, 0.10}, one-star: {-0.04, 0.14}
03:29:47.092 00.001 13300 CameraToMount -- cameraTheta (1.24) - m_xAngle (1.53) = xAngle (-0.29 = -0.29)
03:29:47.092 00.000 13300 CameraToMount -- cameraTheta (1.24) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.42 = 2.86)
03:29:47.092 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.10 hyp=0.10 cameraTheta=1.24 mountX=0.10 mountY=0.03, mountTheta=0.28
03:29:47.094 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.10, opts=13)
03:29:47.094 00.000 13300 Enqueuing Move request for scope (0.03, 0.10)
03:29:47.094 00.000 11596 Worker thread wakes up
03:29:47.094 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.10) opts 0xd
03:29:47.094 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.10)
03:29:47.094 00.000 11596 Moving (0.03, 0.10) raw xDistance=0.10 yDistance=0.03
03:29:47.094 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:29:47.094 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:29:47.095 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:29:47.095 00.000 11596 MoveAxis(E, 0, ABG)
03:29:47.095 00.000 11596 Move returns status 0, amount 0
03:29:47.095 00.000 11596 MoveAxis(N, 0, ABG)
03:29:47.095 00.000 11596 Move returns status 0, amount 0
03:29:47.095 00.000 11596 move complete, result=0
03:29:47.095 00.000 11596 worker thread done servicing request
03:29:47.101 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
03:29:47.109 00.008 13300 UpdateGuideState exits: m=1196 SNR=24.2
03:29:47.110 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:47.110 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:29:47.110 00.000 13300 Enqueuing Expose request
03:29:47.110 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:29:47.110 00.000 11596 Worker thread wakes up
03:29:47.110 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:29:47.626 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:29:47.867 00.241 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a2b632fc-6e74-4f22-9737-377e63fb4746"}
03:29:47.867 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a2b632fc-6e74-4f22-9737-377e63fb4746"}
03:29:47.868 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7ef2c48d-f799-4e6c-a4c7-d809fd99447b"}
03:29:47.868 00.000 13300 case statement mapped state 6 to 3
03:29:47.868 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7ef2c48d-f799-4e6c-a4c7-d809fd99447b"}
03:29:47.868 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a2dc7b5e-d39d-4019-9374-c9f5fffed3cb"}
03:29:47.868 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":59,"width":15,"height":15,"star_pos":[6.96,6.95],"pixels":"..."},"id":"a2dc7b5e-d39d-4019-9374-c9f5fffed3cb"}
03:29:50.659 02.791 11596 Exposure complete
03:29:50.731 00.072 11596 worker thread done servicing request
03:29:50.731 00.000 13300 OnExposeComplete: enter
03:29:50.731 00.000 13300 UpdateGuideState(): m_state=6
03:29:50.732 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
03:29:50.732 00.000 13300 Star::Find returns 1 (0), X=16.09, Y=411.04, Mass=1280, SNR=25.0, Peak=155 HFD=2.9
03:29:50.732 00.000 13300 MultiStar: [#1 0.18,0.22,0.56,U] [#2 0.07,0.29,0.50,U] [#3 -0.21,0.34,0.00,M1] [#4 0.11,0.55,0.00,M5] [#5 -0.02,0.11,0.25,U] [#6 0.15,0.32,0.00,M1] [#7 0.11,0.24,0.27,U] [#8 -0.16,0.35,0.00,M3] 
03:29:50.733 00.001 13300 single-star, 4 included, MultiStar: {0.09, 0.23}, one-star: {0.09, 0.23}
03:29:50.733 00.000 13300 CameraToMount -- cameraTheta (1.21) - m_xAngle (1.53) = xAngle (-0.32 = -0.32)
03:29:50.733 00.000 13300 CameraToMount -- cameraTheta (1.21) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.45 = 2.83)
03:29:50.733 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.23 hyp=0.24 cameraTheta=1.21 mountX=0.23 mountY=0.07, mountTheta=0.31
03:29:50.737 00.004 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.23, opts=13)
03:29:50.738 00.001 13300 Enqueuing Move request for scope (0.09, 0.23)
03:29:50.738 00.000 11596 Worker thread wakes up
03:29:50.738 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.23) opts 0xd
03:29:50.738 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.23)
03:29:50.738 00.000 11596 Moving (0.09, 0.23) raw xDistance=0.23 yDistance=0.07
03:29:50.739 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
03:29:50.739 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:29:50.739 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:29:50.739 00.000 11596 MoveAxis(W, 291, ABG)
03:29:50.739 00.000 11596 Guiding  Dir = 3, Dur = 291
03:29:50.740 00.001 11596 IsSlewing returns 0
03:29:50.752 00.012 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
03:29:50.764 00.012 13300 UpdateGuideState exits: m=1280 SNR=25.0
03:29:50.764 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:50.764 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:29:50.764 00.000 13300 Enqueuing Expose request
03:29:50.769 00.005 11596 IsGuiding returns 0
03:29:50.860 00.091 11596 PulseGuide returned control before completion, sleep 211
03:29:50.867 00.007 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e685789e-bf3b-4fbc-9b6f-2caaab30df0e"}
03:29:50.867 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e685789e-bf3b-4fbc-9b6f-2caaab30df0e"}
03:29:50.868 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6aec6110-9ff9-40b4-87a2-f52deca7eea9"}
03:29:50.868 00.000 13300 case statement mapped state 6 to 3
03:29:50.868 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6aec6110-9ff9-40b4-87a2-f52deca7eea9"}
03:29:50.869 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d96bb323-c0d8-4ad6-93a9-46d3f6cb5d9d"}
03:29:50.869 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":60,"width":15,"height":15,"star_pos":[7.09,7.04],"pixels":"..."},"id":"d96bb323-c0d8-4ad6-93a9-46d3f6cb5d9d"}
03:29:51.275 00.406 11596 IsGuiding returns 1
03:29:51.275 00.000 11596 scope still moving after pulse duration time elapsed
03:29:51.309 00.034 11596 IsSlewing returns 0
03:29:51.376 00.067 11596 IsGuiding returns 0
03:29:51.376 00.000 11596 scope move finished after 291 + 315 ms
03:29:51.376 00.000 11596 Move returns status 0, amount 291
03:29:51.376 00.000 11596 MoveAxis(N, 0, ABG)
03:29:51.376 00.000 11596 Move returns status 0, amount 0
03:29:51.376 00.000 11596 move complete, result=0
03:29:51.376 00.000 11596 worker thread done servicing request
03:29:51.376 00.000 13300 GuideStep: 0.2 px 291 ms WEST, 0.1 px 0 ms NORTH
03:29:51.377 00.001 11596 Worker thread wakes up
03:29:51.377 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:29:51.879 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:29:53.868 01.989 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"76e63d7c-c977-4835-aa29-b2db47e958a1"}
03:29:53.868 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"76e63d7c-c977-4835-aa29-b2db47e958a1"}
03:29:53.869 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e153de5e-2af5-46b3-a3a4-b6b4199be5fe"}
03:29:53.869 00.000 13300 case statement mapped state 6 to 3
03:29:53.869 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e153de5e-2af5-46b3-a3a4-b6b4199be5fe"}
03:29:53.870 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"69cd55bd-8ac2-43b2-a5a5-822742c79af9"}
03:29:53.870 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":60,"width":15,"height":15,"star_pos":[7.09,7.04],"pixels":"..."},"id":"69cd55bd-8ac2-43b2-a5a5-822742c79af9"}
03:29:54.908 01.038 11596 Exposure complete
03:29:54.977 00.069 11596 worker thread done servicing request
03:29:54.977 00.000 13300 OnExposeComplete: enter
03:29:54.977 00.000 13300 UpdateGuideState(): m_state=6
03:29:54.978 00.001 13300 Star::Find(15, 16, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
03:29:54.978 00.000 13300 Star::Find returns 1 (0), X=15.98, Y=410.89, Mass=1335, SNR=25.6, Peak=176 HFD=3.0
03:29:54.978 00.000 13300 MultiStar: [#1 0.06,0.28,0.50,U] [#2 0.09,0.11,0.46,U] [#3 0.00,0.19,0.27,U] [#4 0.16,0.38,0.00,M6] [#5 0.05,-0.33,0.00,M1] [#6 0.12,0.32,0.00,M2] [#7 -0.11,0.18,0.28,U] [#8 -0.05,0.38,0.00,M4] 
03:29:54.978 00.000 13300 single-star, 4 included, MultiStar: {0.01, 0.15}, one-star: {-0.02, 0.08}
03:29:54.978 00.000 13300 CameraToMount -- cameraTheta (1.85) - m_xAngle (1.53) = xAngle (0.32 = 0.32)
03:29:54.978 00.000 13300 CameraToMount -- cameraTheta (1.85) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.81 = -2.81)
03:29:54.979 00.001 13300 CameraToMount -- cameraX=-0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.85 mountX=0.08 mountY=-0.03, mountTheta=-0.33
03:29:54.980 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.08, opts=13)
03:29:54.981 00.001 13300 Enqueuing Move request for scope (-0.02, 0.08)
03:29:54.981 00.000 11596 Worker thread wakes up
03:29:54.981 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.08) opts 0xd
03:29:54.981 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.08)
03:29:54.981 00.000 11596 Moving (-0.02, 0.08) raw xDistance=0.08 yDistance=-0.03
03:29:54.981 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:29:54.981 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:29:54.981 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:29:54.981 00.000 11596 MoveAxis(E, 0, ABG)
03:29:54.981 00.000 11596 Move returns status 0, amount 0
03:29:54.982 00.001 11596 MoveAxis(N, 0, ABG)
03:29:54.982 00.000 11596 Move returns status 0, amount 0
03:29:54.982 00.000 11596 move complete, result=0
03:29:54.982 00.000 11596 worker thread done servicing request
03:29:54.988 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
03:29:54.996 00.008 13300 UpdateGuideState exits: m=1335 SNR=25.6
03:29:54.996 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:54.996 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:29:54.996 00.000 13300 Enqueuing Expose request
03:29:54.996 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:29:54.996 00.000 11596 Worker thread wakes up
03:29:54.996 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:29:55.501 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:29:56.867 01.366 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ab4b81ec-1007-47f4-aa4f-b52b39c83262"}
03:29:56.867 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ab4b81ec-1007-47f4-aa4f-b52b39c83262"}
03:29:56.868 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"98690734-7f2e-4f99-ad42-8474c460a9c9"}
03:29:56.868 00.000 13300 case statement mapped state 6 to 3
03:29:56.868 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"98690734-7f2e-4f99-ad42-8474c460a9c9"}
03:29:56.868 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"eb6196e5-e940-4bd8-9f98-56695bb95674"}
03:29:56.869 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":61,"width":15,"height":15,"star_pos":[6.98,6.89],"pixels":"..."},"id":"eb6196e5-e940-4bd8-9f98-56695bb95674"}
03:29:58.525 01.656 11596 Exposure complete
03:29:58.594 00.069 11596 worker thread done servicing request
03:29:58.595 00.001 13300 OnExposeComplete: enter
03:29:58.595 00.000 13300 UpdateGuideState(): m_state=6
03:29:58.595 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
03:29:58.595 00.000 13300 Star::Find returns 1 (0), X=15.88, Y=410.87, Mass=1330, SNR=25.5, Peak=184 HFD=3.0
03:29:58.596 00.001 13300 MultiStar: [#1 0.20,0.15,0.52,U] [#2 0.05,-0.01,0.50,U] [#3 -0.01,0.26,0.27,U] [#4 0.02,0.07,0.34,U] [#5 0.02,-0.27,0.27,U] [#6 0.10,0.15,0.29,U] [#7 0.23,0.21,0.29,U] [#8 0.18,0.37,0.00,M5] 
03:29:58.596 00.000 13300 refined, 7 included, MultiStar: {0.03, 0.07}, one-star: {-0.13, 0.06}
03:29:58.596 00.000 13300 CameraToMount -- cameraTheta (1.17) - m_xAngle (1.53) = xAngle (-0.36 = -0.36)
03:29:58.596 00.000 13300 CameraToMount -- cameraTheta (1.17) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.49 = 2.79)
03:29:58.596 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.17 mountX=0.08 mountY=0.03, mountTheta=0.35
03:29:58.598 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.07, opts=13)
03:29:58.598 00.000 13300 Enqueuing Move request for scope (0.03, 0.07)
03:29:58.598 00.000 11596 Worker thread wakes up
03:29:58.598 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
03:29:58.599 00.001 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
03:29:58.599 00.000 11596 Moving (0.03, 0.07) raw xDistance=0.08 yDistance=0.03
03:29:58.599 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:29:58.599 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:29:58.599 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:29:58.599 00.000 11596 MoveAxis(E, 0, ABG)
03:29:58.599 00.000 11596 Move returns status 0, amount 0
03:29:58.599 00.000 11596 MoveAxis(N, 0, ABG)
03:29:58.599 00.000 11596 Move returns status 0, amount 0
03:29:58.599 00.000 11596 move complete, result=0
03:29:58.600 00.001 11596 worker thread done servicing request
03:29:58.605 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
03:29:58.613 00.008 13300 UpdateGuideState exits: m=1330 SNR=25.5
03:29:58.613 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:58.613 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:29:58.613 00.000 13300 Enqueuing Expose request
03:29:58.614 00.001 11596 Worker thread wakes up
03:29:58.614 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:29:58.614 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:29:59.130 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:29:59.867 00.737 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f0ee0c56-b0fa-4a69-8119-aa4ae65c0206"}
03:29:59.867 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f0ee0c56-b0fa-4a69-8119-aa4ae65c0206"}
03:29:59.868 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6159b251-f884-4c0d-981a-35cdf73634ef"}
03:29:59.868 00.000 13300 case statement mapped state 6 to 3
03:29:59.868 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6159b251-f884-4c0d-981a-35cdf73634ef"}
03:29:59.868 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b063a178-40ca-4f60-b500-d9a9a10665de"}
03:29:59.869 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":62,"width":15,"height":15,"star_pos":[6.88,6.87],"pixels":"..."},"id":"b063a178-40ca-4f60-b500-d9a9a10665de"}
03:30:02.152 02.283 11596 Exposure complete
03:30:02.220 00.068 11596 worker thread done servicing request
03:30:02.220 00.000 13300 OnExposeComplete: enter
03:30:02.220 00.000 13300 UpdateGuideState(): m_state=6
03:30:02.220 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
03:30:02.221 00.001 13300 Star::Find returns 1 (0), X=15.85, Y=410.94, Mass=1331, SNR=25.5, Peak=194 HFD=3.0
03:30:02.221 00.000 13300 MultiStar: [#1 0.15,-0.01,0.55,U] [#2 0.27,0.17,0.00,M1] [#3 -0.24,0.10,0.33,U] [#4 0.02,0.28,0.32,U] [#5 -0.12,-0.25,0.26,U] [#6 -0.04,0.06,0.28,U] [#7 -0.03,0.36,0.00,M1] [#8 0.13,0.23,0.21,U] 
03:30:02.221 00.000 13300 refined, 6 included, MultiStar: {-0.06, 0.08}, one-star: {-0.16, 0.13}
03:30:02.221 00.000 13300 CameraToMount -- cameraTheta (2.17) - m_xAngle (1.53) = xAngle (0.63 = 0.63)
03:30:02.221 00.000 13300 CameraToMount -- cameraTheta (2.17) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.49 = -2.49)
03:30:02.221 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.08 hyp=0.10 cameraTheta=2.17 mountX=0.08 mountY=-0.06, mountTheta=-0.64
03:30:02.223 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.08, opts=13)
03:30:02.223 00.000 13300 Enqueuing Move request for scope (-0.06, 0.08)
03:30:02.224 00.001 11596 Worker thread wakes up
03:30:02.224 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.08) opts 0xd
03:30:02.224 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.08)
03:30:02.224 00.000 11596 Moving (-0.06, 0.08) raw xDistance=0.08 yDistance=-0.06
03:30:02.224 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:30:02.224 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:02.224 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:30:02.224 00.000 11596 MoveAxis(E, 0, ABG)
03:30:02.224 00.000 11596 Move returns status 0, amount 0
03:30:02.224 00.000 11596 MoveAxis(N, 0, ABG)
03:30:02.224 00.000 11596 Move returns status 0, amount 0
03:30:02.225 00.001 11596 move complete, result=0
03:30:02.225 00.000 11596 worker thread done servicing request
03:30:02.231 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
03:30:02.239 00.008 13300 UpdateGuideState exits: m=1331 SNR=25.5
03:30:02.239 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:02.239 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:30:02.239 00.000 13300 Enqueuing Expose request
03:30:02.239 00.000 11596 Worker thread wakes up
03:30:02.240 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:30:02.240 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:30:02.744 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:30:02.867 00.123 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c1bfb56a-45a5-430b-94a5-dd4ab93b5c06"}
03:30:02.867 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c1bfb56a-45a5-430b-94a5-dd4ab93b5c06"}
03:30:02.868 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"561b22a6-ed7a-494f-87a4-bb099b55dbd9"}
03:30:02.868 00.000 13300 case statement mapped state 6 to 3
03:30:02.868 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"561b22a6-ed7a-494f-87a4-bb099b55dbd9"}
03:30:02.869 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c773e3fc-ea47-4727-8bd4-0923d6e6a40c"}
03:30:02.869 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":63,"width":15,"height":15,"star_pos":[6.85,6.94],"pixels":"..."},"id":"c773e3fc-ea47-4727-8bd4-0923d6e6a40c"}
03:30:05.780 02.911 11596 Exposure complete
03:30:05.854 00.074 11596 worker thread done servicing request
03:30:05.854 00.000 13300 OnExposeComplete: enter
03:30:05.854 00.000 13300 UpdateGuideState(): m_state=6
03:30:05.855 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
03:30:05.855 00.000 13300 Star::Find returns 1 (0), X=16.00, Y=410.81, Mass=1304, SNR=25.3, Peak=168 HFD=3.1
03:30:05.855 00.000 13300 MultiStar: [#1 0.09,0.28,0.52,U] [#2 0.13,0.06,0.52,U] [#3 -0.06,-0.02,0.28,U] [#4 0.36,0.17,0.00,M5] [#5 0.20,-0.50,0.00,M1] [#6 0.32,-0.23,0.00,M1] [#7 0.14,0.08,0.28,U] [#8 0.04,0.85,0.00,M5] 
03:30:05.856 00.001 13300 single-star, 4 included, MultiStar: {0.05, 0.07}, one-star: {-0.00, 0.00}
03:30:05.856 00.000 13300 CameraToMount -- cameraTheta (2.73) - m_xAngle (1.53) = xAngle (1.20 = 1.20)
03:30:05.856 00.000 13300 CameraToMount -- cameraTheta (2.73) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.93 = -1.93)
03:30:05.856 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.00 hyp=0.01 cameraTheta=2.73 mountX=0.00 mountY=-0.00, mountTheta=-1.20
03:30:05.858 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.00, opts=13)
03:30:05.858 00.000 13300 Enqueuing Move request for scope (-0.00, 0.00)
03:30:05.858 00.000 11596 Worker thread wakes up
03:30:05.858 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.00) opts 0xd
03:30:05.858 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.00)
03:30:05.858 00.000 11596 Moving (-0.00, 0.00) raw xDistance=0.00 yDistance=-0.00
03:30:05.858 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:30:05.858 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:05.859 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
03:30:05.859 00.000 11596 MoveAxis(E, 0, ABG)
03:30:05.859 00.000 11596 Move returns status 0, amount 0
03:30:05.859 00.000 11596 MoveAxis(N, 0, ABG)
03:30:05.859 00.000 11596 Move returns status 0, amount 0
03:30:05.859 00.000 11596 move complete, result=0
03:30:05.859 00.000 11596 worker thread done servicing request
03:30:05.865 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
03:30:05.873 00.008 13300 UpdateGuideState exits: m=1304 SNR=25.3
03:30:05.874 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:05.874 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:30:05.874 00.000 13300 Enqueuing Expose request
03:30:05.874 00.000 11596 Worker thread wakes up
03:30:05.874 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:30:05.874 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:30:05.876 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ebd8eb54-4ff4-41bb-8952-704f667a1483"}
03:30:05.876 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ebd8eb54-4ff4-41bb-8952-704f667a1483"}
03:30:05.882 00.006 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dbca9e82-db5b-4411-a48f-5d2a16bfe3d6"}
03:30:05.882 00.000 13300 case statement mapped state 6 to 3
03:30:05.882 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dbca9e82-db5b-4411-a48f-5d2a16bfe3d6"}
03:30:05.886 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9bae848f-1444-4604-9c7e-70e886e2e162"}
03:30:05.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":64,"width":15,"height":15,"star_pos":[7.00,6.81],"pixels":"..."},"id":"9bae848f-1444-4604-9c7e-70e886e2e162"}
03:30:06.377 00.491 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:30:08.866 02.489 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ca746bd5-b7d0-439c-82bd-b140ca70c370"}
03:30:08.866 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ca746bd5-b7d0-439c-82bd-b140ca70c370"}
03:30:08.866 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"14e27d84-5b91-4423-a2da-66ba2132ae45"}
03:30:08.867 00.001 13300 case statement mapped state 6 to 3
03:30:08.867 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"14e27d84-5b91-4423-a2da-66ba2132ae45"}
03:30:08.867 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4ed8a395-ba31-4178-8094-fd4411e00c4e"}
03:30:08.867 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":64,"width":15,"height":15,"star_pos":[7.00,6.81],"pixels":"..."},"id":"4ed8a395-ba31-4178-8094-fd4411e00c4e"}
03:30:09.402 00.535 11596 Exposure complete
03:30:09.470 00.068 11596 worker thread done servicing request
03:30:09.470 00.000 13300 OnExposeComplete: enter
03:30:09.470 00.000 13300 UpdateGuideState(): m_state=6
03:30:09.471 00.001 13300 Star::Find(15, 16, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
03:30:09.471 00.000 13300 Star::Find returns 1 (0), X=15.97, Y=410.72, Mass=1316, SNR=25.4, Peak=166 HFD=3.2
03:30:09.472 00.001 13300 MultiStar: [#1 0.20,-0.00,0.56,U] [#2 0.18,-0.11,0.52,U] [#3 -0.22,0.08,0.29,U] [#4 0.08,0.35,0.00,M6] [#5 0.21,-0.37,0.00,M2] [#6 0.38,-0.24,0.00,M2] [#7 0.24,-0.35,0.00,M1] [#8 0.33,-0.08,0.00,M6] 
03:30:09.472 00.000 13300 refined, 3 included, MultiStar: {0.05, -0.05}, one-star: {-0.03, -0.09}
03:30:09.472 00.000 13300 CameraToMount -- cameraTheta (-0.85) - m_xAngle (1.53) = xAngle (-2.38 = -2.38)
03:30:09.472 00.000 13300 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.51 = 0.77)
03:30:09.472 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-0.85 mountX=-0.05 mountY=0.05, mountTheta=2.38
03:30:09.474 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.05, opts=13)
03:30:09.474 00.000 13300 Enqueuing Move request for scope (0.05, -0.05)
03:30:09.474 00.000 11596 Worker thread wakes up
03:30:09.475 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.05) opts 0xd
03:30:09.475 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.05)
03:30:09.475 00.000 11596 Moving (0.05, -0.05) raw xDistance=-0.05 yDistance=0.05
03:30:09.475 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:30:09.475 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:09.475 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:30:09.475 00.000 11596 MoveAxis(E, 0, ABG)
03:30:09.475 00.000 11596 Move returns status 0, amount 0
03:30:09.475 00.000 11596 MoveAxis(N, 0, ABG)
03:30:09.475 00.000 11596 Move returns status 0, amount 0
03:30:09.475 00.000 11596 move complete, result=0
03:30:09.476 00.001 11596 worker thread done servicing request
03:30:09.483 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
03:30:09.492 00.009 13300 UpdateGuideState exits: m=1316 SNR=25.4
03:30:09.492 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:09.492 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:30:09.493 00.001 13300 Enqueuing Expose request
03:30:09.493 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:30:09.493 00.000 11596 Worker thread wakes up
03:30:09.493 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:30:10.001 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:30:11.865 01.864 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0d594cad-ebf0-4ab3-adc5-edd8044f5666"}
03:30:11.865 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0d594cad-ebf0-4ab3-adc5-edd8044f5666"}
03:30:11.866 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fa3c4005-02af-49d2-b370-0832cc967dd1"}
03:30:11.866 00.000 13300 case statement mapped state 6 to 3
03:30:11.866 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fa3c4005-02af-49d2-b370-0832cc967dd1"}
03:30:11.867 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4177bc89-b504-4f88-9c8c-94aa48b0fc91"}
03:30:11.867 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":65,"width":15,"height":15,"star_pos":[6.97,6.72],"pixels":"..."},"id":"4177bc89-b504-4f88-9c8c-94aa48b0fc91"}
03:30:13.021 01.154 11596 Exposure complete
03:30:13.094 00.073 11596 worker thread done servicing request
03:30:13.094 00.000 13300 OnExposeComplete: enter
03:30:13.095 00.001 13300 UpdateGuideState(): m_state=6
03:30:13.095 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
03:30:13.095 00.000 13300 Star::Find returns 1 (0), X=16.00, Y=410.80, Mass=1329, SNR=25.5, Peak=179 HFD=3.1
03:30:13.096 00.001 13300 MultiStar: [#1 0.10,0.08,0.51,U] [#2 0.14,-0.05,0.46,U] [#3 0.10,0.15,0.29,U] [#4 -0.06,0.05,0.33,U] [#5 0.03,-0.46,0.00,M3] [#6 0.47,-0.05,0.00,M3] [#7 0.08,0.38,0.00,M2] [#8 0.22,-0.04,0.21,U] 
03:30:13.096 00.000 13300 single-star, 5 included, MultiStar: {0.06, 0.02}, one-star: {-0.00, -0.01}
03:30:13.096 00.000 13300 CameraToMount -- cameraTheta (-2.00) - m_xAngle (1.53) = xAngle (-3.53 = 2.75)
03:30:13.096 00.000 13300 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.66 = -0.37)
03:30:13.096 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-2.00 mountX=-0.01 mountY=-0.00, mountTheta=-2.77
03:30:13.099 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.01, opts=13)
03:30:13.099 00.000 13300 Enqueuing Move request for scope (-0.00, -0.01)
03:30:13.099 00.000 11596 Worker thread wakes up
03:30:13.100 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.01) opts 0xd
03:30:13.100 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.01)
03:30:13.100 00.000 11596 Moving (-0.00, -0.01) raw xDistance=-0.01 yDistance=-0.00
03:30:13.100 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:30:13.100 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:13.100 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
03:30:13.100 00.000 11596 MoveAxis(E, 0, ABG)
03:30:13.100 00.000 11596 Move returns status 0, amount 0
03:30:13.100 00.000 11596 MoveAxis(N, 0, ABG)
03:30:13.100 00.000 11596 Move returns status 0, amount 0
03:30:13.100 00.000 11596 move complete, result=0
03:30:13.101 00.001 11596 worker thread done servicing request
03:30:13.107 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=3, FiltMax=101, Gamma=0.510
03:30:13.115 00.008 13300 UpdateGuideState exits: m=1329 SNR=25.5
03:30:13.115 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:13.116 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:30:13.116 00.000 13300 Enqueuing Expose request
03:30:13.116 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:30:13.116 00.000 11596 Worker thread wakes up
03:30:13.116 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:30:13.627 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:30:14.866 01.239 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1fad8e84-19e7-42a7-b55d-556c3126b35f"}
03:30:14.866 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1fad8e84-19e7-42a7-b55d-556c3126b35f"}
03:30:14.867 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"80445ee7-14e9-4cd0-907f-303ec59a912b"}
03:30:14.867 00.000 13300 case statement mapped state 6 to 3
03:30:14.867 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"80445ee7-14e9-4cd0-907f-303ec59a912b"}
03:30:14.868 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d5c800ec-7eee-4c12-a66b-9bae06524e18"}
03:30:14.869 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":66,"width":15,"height":15,"star_pos":[7.00,6.80],"pixels":"..."},"id":"d5c800ec-7eee-4c12-a66b-9bae06524e18"}
03:30:16.686 01.817 11596 Exposure complete
03:30:16.795 00.109 11596 worker thread done servicing request
03:30:16.795 00.000 13300 OnExposeComplete: enter
03:30:16.795 00.000 13300 UpdateGuideState(): m_state=6
03:30:16.796 00.001 13300 Star::Find(15, 16, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
03:30:16.796 00.000 13300 Star::Find returns 1 (0), X=15.87, Y=410.88, Mass=1314, SNR=25.4, Peak=186 HFD=2.9
03:30:16.797 00.001 13300 MultiStar: [#1 0.17,0.19,0.56,U] [#2 0.18,0.05,0.47,U] [#3 -0.15,0.11,0.28,U] [#4 -0.06,0.45,0.00,M6] [#5 -0.14,-0.16,0.27,U] [#6 0.19,0.16,0.29,U] [#7 -0.07,0.16,0.28,U] [#8 -0.06,0.15,0.22,U] 
03:30:16.797 00.000 13300 refined, 7 included, MultiStar: {-0.00, 0.09}, one-star: {-0.14, 0.06}
03:30:16.797 00.000 13300 CameraToMount -- cameraTheta (1.62) - m_xAngle (1.53) = xAngle (0.08 = 0.08)
03:30:16.797 00.000 13300 CameraToMount -- cameraTheta (1.62) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.04 = -3.04)
03:30:16.797 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.09 hyp=0.09 cameraTheta=1.62 mountX=0.09 mountY=-0.01, mountTheta=-0.10
03:30:16.801 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.09, opts=13)
03:30:16.801 00.000 13300 Enqueuing Move request for scope (-0.00, 0.09)
03:30:16.801 00.000 11596 Worker thread wakes up
03:30:16.802 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.09) opts 0xd
03:30:16.802 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.09)
03:30:16.802 00.000 11596 Moving (-0.00, 0.09) raw xDistance=0.09 yDistance=-0.01
03:30:16.802 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
03:30:16.802 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:16.803 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:30:16.803 00.000 11596 MoveAxis(E, 0, ABG)
03:30:16.803 00.000 11596 Move returns status 0, amount 0
03:30:16.803 00.000 11596 MoveAxis(N, 0, ABG)
03:30:16.803 00.000 11596 Move returns status 0, amount 0
03:30:16.803 00.000 11596 move complete, result=0
03:30:16.803 00.000 11596 worker thread done servicing request
03:30:16.813 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
03:30:16.825 00.012 13300 UpdateGuideState exits: m=1314 SNR=25.4
03:30:16.825 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:16.825 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:30:16.825 00.000 13300 Enqueuing Expose request
03:30:16.825 00.000 11596 Worker thread wakes up
03:30:16.825 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:30:16.825 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:30:17.339 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:30:17.866 00.527 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"49278295-3a6d-413a-88e9-ec872d6c12b5"}
03:30:17.867 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"49278295-3a6d-413a-88e9-ec872d6c12b5"}
03:30:17.867 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"552ec3d3-b748-474f-879f-e006bb3578b9"}
03:30:17.867 00.000 13300 case statement mapped state 6 to 3
03:30:17.867 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"552ec3d3-b748-474f-879f-e006bb3578b9"}
03:30:17.868 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7910a5f5-8fab-4b21-9caf-e068ae70b196"}
03:30:17.868 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":67,"width":15,"height":15,"star_pos":[6.87,6.88],"pixels":"..."},"id":"7910a5f5-8fab-4b21-9caf-e068ae70b196"}
03:30:20.376 02.508 11596 Exposure complete
03:30:20.468 00.092 11596 worker thread done servicing request
03:30:20.468 00.000 13300 OnExposeComplete: enter
03:30:20.468 00.000 13300 UpdateGuideState(): m_state=6
03:30:20.469 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
03:30:20.469 00.000 13300 Star::Find returns 1 (0), X=15.84, Y=410.82, Mass=1343, SNR=25.6, Peak=184 HFD=3.1
03:30:20.470 00.001 13300 MultiStar: [#1 0.09,-0.04,0.56,U] [#2 -0.02,0.00,0.50,U] [#3 -0.17,0.08,0.28,U] [#4 -0.02,0.08,0.34,U] [#5 -0.06,-0.14,0.25,U] [#6 -0.17,-0.01,0.27,U] [#7 -0.26,-0.14,0.29,U] [#8 -0.20,0.19,0.22,U] 
03:30:20.470 00.000 13300 refined, 8 included, MultiStar: {-0.10, 0.00}, one-star: {-0.16, 0.01}
03:30:20.470 00.000 13300 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.53) = xAngle (1.60 = 1.60)
03:30:20.471 00.001 13300 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.53 = -1.53)
03:30:20.471 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.00 hyp=0.10 cameraTheta=3.13 mountX=-0.00 mountY=-0.10, mountTheta=-1.60
03:30:20.474 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.00, opts=13)
03:30:20.474 00.000 13300 Enqueuing Move request for scope (-0.10, 0.00)
03:30:20.475 00.001 11596 Worker thread wakes up
03:30:20.475 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.00) opts 0xd
03:30:20.475 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.00)
03:30:20.475 00.000 11596 Moving (-0.10, 0.00) raw xDistance=-0.00 yDistance=-0.10
03:30:20.475 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
03:30:20.475 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:20.475 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:30:20.476 00.001 11596 MoveAxis(E, 0, ABG)
03:30:20.476 00.000 11596 Move returns status 0, amount 0
03:30:20.476 00.000 11596 MoveAxis(N, 0, ABG)
03:30:20.476 00.000 11596 Move returns status 0, amount 0
03:30:20.476 00.000 11596 move complete, result=0
03:30:20.476 00.000 11596 worker thread done servicing request
03:30:20.484 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
03:30:20.493 00.009 13300 UpdateGuideState exits: m=1343 SNR=25.6
03:30:20.493 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:20.493 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:30:20.493 00.000 13300 Enqueuing Expose request
03:30:20.493 00.000 11596 Worker thread wakes up
03:30:20.493 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:30:20.494 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:30:20.866 00.372 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a9c35acc-1fed-4f91-9bb5-73fe50ca4371"}
03:30:20.866 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a9c35acc-1fed-4f91-9bb5-73fe50ca4371"}
03:30:20.867 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3ecd4fe1-d5ed-429c-a0aa-fa7940e7c425"}
03:30:20.867 00.000 13300 case statement mapped state 6 to 3
03:30:20.867 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3ecd4fe1-d5ed-429c-a0aa-fa7940e7c425"}
03:30:20.868 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"efa2e8f4-34ac-4c05-9e5f-dcb641638bb1"}
03:30:20.868 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":68,"width":15,"height":15,"star_pos":[6.84,6.82],"pixels":"..."},"id":"efa2e8f4-34ac-4c05-9e5f-dcb641638bb1"}
03:30:21.002 00.134 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:30:23.865 02.863 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8ede0d03-a87e-4aa6-a822-39c0c38a8da1"}
03:30:23.865 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8ede0d03-a87e-4aa6-a822-39c0c38a8da1"}
03:30:23.866 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ef8ab713-d477-432e-b96a-fa82074acda2"}
03:30:23.866 00.000 13300 case statement mapped state 6 to 3
03:30:23.866 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ef8ab713-d477-432e-b96a-fa82074acda2"}
03:30:23.866 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d9377cf8-80a8-4061-9606-0ba943b916ee"}
03:30:23.867 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":68,"width":15,"height":15,"star_pos":[6.84,6.82],"pixels":"..."},"id":"d9377cf8-80a8-4061-9606-0ba943b916ee"}
03:30:24.029 00.162 11596 Exposure complete
03:30:24.098 00.069 11596 worker thread done servicing request
03:30:24.098 00.000 13300 OnExposeComplete: enter
03:30:24.098 00.000 13300 UpdateGuideState(): m_state=6
03:30:24.099 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
03:30:24.099 00.000 13300 Star::Find returns 1 (0), X=15.96, Y=410.99, Mass=1346, SNR=25.7, Peak=173 HFD=2.9
03:30:24.099 00.000 13300 MultiStar: [#1 0.10,0.32,0.00,M1] [#2 0.01,0.11,0.50,U] [#3 -0.07,0.31,0.30,U] [#4 -0.00,0.36,0.00,M6] [#5 0.02,-0.37,0.00,M2] [#6 -0.08,0.38,0.00,M2] [#7 -0.02,-0.02,0.29,U] [#8 -0.04,0.10,0.21,U] 
03:30:24.099 00.000 13300 refined, 4 included, MultiStar: {-0.03, 0.15}, one-star: {-0.05, 0.18}
03:30:24.100 00.001 13300 CameraToMount -- cameraTheta (1.79) - m_xAngle (1.53) = xAngle (0.26 = 0.26)
03:30:24.100 00.000 13300 CameraToMount -- cameraTheta (1.79) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.87 = -2.87)
03:30:24.100 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.15 hyp=0.15 cameraTheta=1.79 mountX=0.15 mountY=-0.04, mountTheta=-0.27
03:30:24.102 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.15, opts=13)
03:30:24.102 00.000 13300 Enqueuing Move request for scope (-0.03, 0.15)
03:30:24.102 00.000 11596 Worker thread wakes up
03:30:24.102 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.15) opts 0xd
03:30:24.102 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.15)
03:30:24.102 00.000 11596 Moving (-0.03, 0.15) raw xDistance=0.15 yDistance=-0.04
03:30:24.103 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.15
03:30:24.103 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:24.103 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:30:24.103 00.000 11596 MoveAxis(W, 182, ABG)
03:30:24.103 00.000 11596 Guiding  Dir = 3, Dur = 182
03:30:24.103 00.000 11596 IsSlewing returns 0
03:30:24.109 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
03:30:24.117 00.008 13300 UpdateGuideState exits: m=1346 SNR=25.7
03:30:24.118 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:24.118 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:30:24.118 00.000 13300 Enqueuing Expose request
03:30:24.152 00.034 11596 IsGuiding returns 0
03:30:24.461 00.309 11596 IsGuiding returns 1
03:30:24.461 00.000 11596 scope still moving after pulse duration time elapsed
03:30:24.783 00.322 11596 IsSlewing returns 0
03:30:24.942 00.159 11596 IsGuiding returns 0
03:30:24.942 00.000 11596 scope move finished after 182 + 607 ms
03:30:24.942 00.000 11596 Move returns status 0, amount 182
03:30:24.942 00.000 11596 MoveAxis(N, 0, ABG)
03:30:24.942 00.000 11596 Move returns status 0, amount 0
03:30:24.942 00.000 11596 move complete, result=0
03:30:24.942 00.000 11596 worker thread done servicing request
03:30:24.942 00.000 13300 GuideStep: 0.1 px 182 ms WEST, -0.0 px 0 ms NORTH
03:30:24.943 00.001 11596 Worker thread wakes up
03:30:24.943 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:30:25.452 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:30:26.865 01.413 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f1d01892-5a49-463f-80c3-64ec43062a36"}
03:30:26.865 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f1d01892-5a49-463f-80c3-64ec43062a36"}
03:30:26.866 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1ded0605-7a03-4753-8fe7-d4441b6e8fab"}
03:30:26.866 00.000 13300 case statement mapped state 6 to 3
03:30:26.866 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1ded0605-7a03-4753-8fe7-d4441b6e8fab"}
03:30:26.866 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"712ce766-396b-4985-bebb-021b3b12f717"}
03:30:26.867 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":69,"width":15,"height":15,"star_pos":[6.96,6.99],"pixels":"..."},"id":"712ce766-396b-4985-bebb-021b3b12f717"}
03:30:28.476 01.609 11596 Exposure complete
03:30:28.545 00.069 11596 worker thread done servicing request
03:30:28.545 00.000 13300 OnExposeComplete: enter
03:30:28.545 00.000 13300 UpdateGuideState(): m_state=6
03:30:28.546 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
03:30:28.546 00.000 13300 Star::Find returns 1 (0), X=16.03, Y=410.89, Mass=1341, SNR=25.6, Peak=169 HFD=3.0
03:30:28.547 00.001 13300 MultiStar: [#1 -0.03,0.25,0.56,U] [#2 -0.07,0.02,0.50,U] [#3 -0.30,-0.18,0.00,M1] [#4 -0.04,-0.01,0.34,U] [#5 -0.02,-0.32,0.00,M3] [#6 0.08,0.16,0.28,U] [#7 0.09,-0.18,0.27,U] [#8 -0.24,0.20,0.00,M3] 
03:30:28.547 00.000 13300 refined, 5 included, MultiStar: {0.00, 0.08}, one-star: {0.03, 0.08}
03:30:28.547 00.000 13300 CameraToMount -- cameraTheta (1.52) - m_xAngle (1.53) = xAngle (-0.01 = -0.01)
03:30:28.547 00.000 13300 CameraToMount -- cameraTheta (1.52) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.14 = -3.14)
03:30:28.547 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.08 hyp=0.08 cameraTheta=1.52 mountX=0.08 mountY=-0.00, mountTheta=-0.00
03:30:28.549 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.08, opts=13)
03:30:28.549 00.000 13300 Enqueuing Move request for scope (0.00, 0.08)
03:30:28.549 00.000 11596 Worker thread wakes up
03:30:28.549 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.08) opts 0xd
03:30:28.549 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.08)
03:30:28.549 00.000 11596 Moving (0.00, 0.08) raw xDistance=0.08 yDistance=-0.00
03:30:28.550 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:30:28.550 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:28.550 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
03:30:28.550 00.000 11596 MoveAxis(E, 0, ABG)
03:30:28.550 00.000 11596 Move returns status 0, amount 0
03:30:28.550 00.000 11596 MoveAxis(N, 0, ABG)
03:30:28.550 00.000 11596 Move returns status 0, amount 0
03:30:28.551 00.001 11596 move complete, result=0
03:30:28.551 00.000 11596 worker thread done servicing request
03:30:28.557 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
03:30:28.565 00.008 13300 UpdateGuideState exits: m=1341 SNR=25.6
03:30:28.565 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:28.565 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:30:28.565 00.000 13300 Enqueuing Expose request
03:30:28.565 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:30:28.565 00.000 11596 Worker thread wakes up
03:30:28.565 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:30:29.080 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:30:29.864 00.784 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eaa5d6c1-7d9f-4718-a815-1e19987b2c24"}
03:30:29.864 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eaa5d6c1-7d9f-4718-a815-1e19987b2c24"}
03:30:29.865 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"86dffa35-7cbd-4cbf-bc5e-daf939a0905f"}
03:30:29.865 00.000 13300 case statement mapped state 6 to 3
03:30:29.865 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"86dffa35-7cbd-4cbf-bc5e-daf939a0905f"}
03:30:29.865 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b45f1f7c-eff0-4182-8d94-1380a846d7cb"}
03:30:29.866 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":70,"width":15,"height":15,"star_pos":[7.03,6.89],"pixels":"..."},"id":"b45f1f7c-eff0-4182-8d94-1380a846d7cb"}
03:30:32.103 02.237 11596 Exposure complete
03:30:32.172 00.069 11596 worker thread done servicing request
03:30:32.172 00.000 13300 OnExposeComplete: enter
03:30:32.173 00.001 13300 UpdateGuideState(): m_state=6
03:30:32.173 00.000 13300 Star::Find(15, 16, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
03:30:32.173 00.000 13300 Star::Find returns 1 (0), X=16.02, Y=410.72, Mass=1311, SNR=25.3, Peak=164 HFD=3.2
03:30:32.174 00.001 13300 MultiStar: [#1 0.03,-0.06,0.56,U] [#2 0.03,0.10,0.46,U] [#3 -0.11,0.16,0.30,U] [#4 0.08,0.32,0.00,M6] [#5 0.19,-0.50,0.00,M4] [#6 0.20,0.01,0.28,U] [#7 -0.07,0.07,0.28,U] [#8 -0.14,-0.08,0.21,U] 
03:30:32.174 00.000 13300 refined, 6 included, MultiStar: {0.01, -0.01}, one-star: {0.02, -0.09}
03:30:32.174 00.000 13300 CameraToMount -- cameraTheta (-0.62) - m_xAngle (1.53) = xAngle (-2.16 = -2.16)
03:30:32.174 00.000 13300 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.28 = 1.00)
03:30:32.174 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-0.62 mountX=-0.01 mountY=0.01, mountTheta=2.15
03:30:32.176 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.01, opts=13)
03:30:32.176 00.000 13300 Enqueuing Move request for scope (0.01, -0.01)
03:30:32.176 00.000 11596 Worker thread wakes up
03:30:32.177 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.01) opts 0xd
03:30:32.177 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.01)
03:30:32.177 00.000 11596 Moving (0.01, -0.01) raw xDistance=-0.01 yDistance=0.01
03:30:32.177 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:30:32.178 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:32.178 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:30:32.178 00.000 11596 MoveAxis(E, 0, ABG)
03:30:32.178 00.000 11596 Move returns status 0, amount 0
03:30:32.178 00.000 11596 MoveAxis(N, 0, ABG)
03:30:32.178 00.000 11596 Move returns status 0, amount 0
03:30:32.178 00.000 11596 move complete, result=0
03:30:32.179 00.001 11596 worker thread done servicing request
03:30:32.187 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
03:30:32.196 00.009 13300 UpdateGuideState exits: m=1311 SNR=25.3
03:30:32.197 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:32.197 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:30:32.197 00.000 13300 Enqueuing Expose request
03:30:32.197 00.000 11596 Worker thread wakes up
03:30:32.197 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:30:32.197 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:30:32.710 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:30:32.887 00.177 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9e578030-a54c-44b2-89a3-d4228f6d86b8"}
03:30:32.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9e578030-a54c-44b2-89a3-d4228f6d86b8"}
03:30:32.888 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f894c308-9f2f-4b67-8072-4f8370d691cc"}
03:30:32.888 00.000 13300 case statement mapped state 6 to 3
03:30:32.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f894c308-9f2f-4b67-8072-4f8370d691cc"}
03:30:32.889 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a9711141-f3dd-4d02-a326-f690c5bbbda0"}
03:30:32.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":71,"width":15,"height":15,"star_pos":[7.02,6.72],"pixels":"..."},"id":"a9711141-f3dd-4d02-a326-f690c5bbbda0"}
03:30:35.742 02.853 11596 Exposure complete
03:30:35.813 00.071 11596 worker thread done servicing request
03:30:35.813 00.000 13300 OnExposeComplete: enter
03:30:35.813 00.000 13300 UpdateGuideState(): m_state=6
03:30:35.813 00.000 13300 Star::Find(15, 16, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
03:30:35.813 00.000 13300 Star::Find returns 1 (0), X=15.82, Y=410.67, Mass=1379, SNR=26.0, Peak=185 HFD=3.4
03:30:35.814 00.001 13300 MultiStar: [#1 0.05,0.10,0.50,U] [#2 -0.04,0.06,0.49,U] [#3 -0.15,0.04,0.28,U] [#4 -0.12,0.12,0.33,U] [#5 -0.08,-0.36,0.00,M5] [#6 0.18,-0.14,0.29,U] [#7 -0.09,0.11,0.27,U] [#8 -0.28,0.17,0.00,M3] 
03:30:35.814 00.000 13300 refined, 6 included, MultiStar: {-0.07, -0.01}, one-star: {-0.19, -0.14}
03:30:35.814 00.000 13300 CameraToMount -- cameraTheta (-3.03) - m_xAngle (1.53) = xAngle (-4.56 = 1.72)
03:30:35.814 00.000 13300 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.69 = -1.40)
03:30:35.814 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-3.03 mountX=-0.01 mountY=-0.07, mountTheta=-1.72
03:30:35.816 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.01, opts=13)
03:30:35.816 00.000 13300 Enqueuing Move request for scope (-0.07, -0.01)
03:30:35.816 00.000 11596 Worker thread wakes up
03:30:35.817 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.01) opts 0xd
03:30:35.817 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.01)
03:30:35.817 00.000 11596 Moving (-0.07, -0.01) raw xDistance=-0.01 yDistance=-0.07
03:30:35.817 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:30:35.817 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:35.817 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:30:35.817 00.000 11596 MoveAxis(E, 0, ABG)
03:30:35.817 00.000 11596 Move returns status 0, amount 0
03:30:35.817 00.000 11596 MoveAxis(N, 0, ABG)
03:30:35.817 00.000 11596 Move returns status 0, amount 0
03:30:35.817 00.000 11596 move complete, result=0
03:30:35.818 00.001 11596 worker thread done servicing request
03:30:35.823 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
03:30:35.832 00.009 13300 UpdateGuideState exits: m=1379 SNR=26.0
03:30:35.832 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:35.832 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:30:35.832 00.000 13300 Enqueuing Expose request
03:30:35.832 00.000 11596 Worker thread wakes up
03:30:35.833 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:30:35.833 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:30:35.888 00.055 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8afdc96d-ef04-4b67-8da3-c50732430c7e"}
03:30:35.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8afdc96d-ef04-4b67-8da3-c50732430c7e"}
03:30:35.889 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"76490d89-b960-45c7-aae9-31ac033cd185"}
03:30:35.889 00.000 13300 case statement mapped state 6 to 3
03:30:35.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"76490d89-b960-45c7-aae9-31ac033cd185"}
03:30:35.892 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b97d1c33-e6f1-4b2d-a138-55ad7f0ffc81"}
03:30:35.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":72,"width":15,"height":15,"star_pos":[6.82,6.67],"pixels":"..."},"id":"b97d1c33-e6f1-4b2d-a138-55ad7f0ffc81"}
03:30:36.335 00.443 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:30:38.886 02.551 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"473bdd29-5077-4295-9ab6-17070ffa2871"}
03:30:38.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"473bdd29-5077-4295-9ab6-17070ffa2871"}
03:30:38.887 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e377aa4b-5ef7-402d-bc65-e27b6580430e"}
03:30:38.887 00.000 13300 case statement mapped state 6 to 3
03:30:38.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e377aa4b-5ef7-402d-bc65-e27b6580430e"}
03:30:38.888 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"786caf60-4c08-49cd-81ff-6ff8ede3149e"}
03:30:38.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":72,"width":15,"height":15,"star_pos":[6.82,6.67],"pixels":"..."},"id":"786caf60-4c08-49cd-81ff-6ff8ede3149e"}
03:30:39.361 00.473 11596 Exposure complete
03:30:39.431 00.070 11596 worker thread done servicing request
03:30:39.431 00.000 13300 OnExposeComplete: enter
03:30:39.431 00.000 13300 UpdateGuideState(): m_state=6
03:30:39.431 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
03:30:39.432 00.001 13300 Star::Find returns 1 (0), X=15.87, Y=410.75, Mass=1277, SNR=25.0, Peak=173 HFD=3.1
03:30:39.432 00.000 13300 MultiStar: [#1 -0.03,0.00,0.53,U] [#2 -0.10,0.06,0.51,U] [#3 -0.30,0.02,0.28,U] [#4 -0.03,0.11,0.33,U] [#5 -0.01,-0.39,0.00,M6] [#6 -0.06,-0.09,0.29,U] [#7 -0.16,0.03,0.30,U] [#8 -0.18,-0.02,0.23,U] 
03:30:39.432 00.000 13300 refined, 7 included, MultiStar: {-0.12, -0.00}, one-star: {-0.13, -0.06}
03:30:39.432 00.000 13300 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.53) = xAngle (-4.65 = 1.63)
03:30:39.432 00.000 13300 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.78 = -1.49)
03:30:39.432 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=-0.00 hyp=0.12 cameraTheta=-3.12 mountX=-0.01 mountY=-0.12, mountTheta=-1.63
03:30:39.434 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=-0.00, opts=13)
03:30:39.434 00.000 13300 Enqueuing Move request for scope (-0.12, -0.00)
03:30:39.434 00.000 11596 Worker thread wakes up
03:30:39.434 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.00) opts 0xd
03:30:39.435 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.12, -0.00)
03:30:39.435 00.000 11596 Moving (-0.12, -0.00) raw xDistance=-0.01 yDistance=-0.12
03:30:39.435 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:30:39.435 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:39.435 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:30:39.435 00.000 11596 MoveAxis(E, 0, ABG)
03:30:39.435 00.000 11596 Move returns status 0, amount 0
03:30:39.435 00.000 11596 MoveAxis(N, 0, ABG)
03:30:39.435 00.000 11596 Move returns status 0, amount 0
03:30:39.435 00.000 11596 move complete, result=0
03:30:39.435 00.000 11596 worker thread done servicing request
03:30:39.442 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=240, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
03:30:39.450 00.008 13300 UpdateGuideState exits: m=1277 SNR=25.0
03:30:39.450 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:39.450 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:30:39.450 00.000 13300 Enqueuing Expose request
03:30:39.451 00.001 11596 Worker thread wakes up
03:30:39.451 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:30:39.451 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:30:39.955 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:30:41.886 01.931 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"40b73754-135e-4a7f-ae92-24f55e92c774"}
03:30:41.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"40b73754-135e-4a7f-ae92-24f55e92c774"}
03:30:41.887 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6258e80a-7e03-416a-8abb-bcb6fbdb5ab2"}
03:30:41.887 00.000 13300 case statement mapped state 6 to 3
03:30:41.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6258e80a-7e03-416a-8abb-bcb6fbdb5ab2"}
03:30:41.887 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3cfeffb7-94ff-488b-af7e-22151b0747d1"}
03:30:41.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":73,"width":15,"height":15,"star_pos":[6.87,6.75],"pixels":"..."},"id":"3cfeffb7-94ff-488b-af7e-22151b0747d1"}
03:30:42.988 01.101 11596 Exposure complete
03:30:43.057 00.069 11596 worker thread done servicing request
03:30:43.057 00.000 13300 OnExposeComplete: enter
03:30:43.057 00.000 13300 UpdateGuideState(): m_state=6
03:30:43.057 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
03:30:43.058 00.001 13300 Star::Find returns 1 (0), X=15.91, Y=410.71, Mass=1329, SNR=25.5, Peak=173 HFD=3.3
03:30:43.058 00.000 13300 MultiStar: [#1 0.11,-0.03,0.55,U] [#2 0.07,-0.01,0.50,U] [#3 -0.21,0.08,0.29,U] [#4 -0.10,0.09,0.32,U] [#5 -0.09,-0.46,0.00,M7] [#6 -0.16,-0.13,0.29,U] [#7 -0.14,-0.09,0.28,U] [#8 -0.24,-0.01,0.23,U] 
03:30:43.058 00.000 13300 refined, 7 included, MultiStar: {-0.07, -0.04}, one-star: {-0.10, -0.11}
03:30:43.058 00.000 13300 CameraToMount -- cameraTheta (-2.60) - m_xAngle (1.53) = xAngle (-4.13 = 2.15)
03:30:43.058 00.000 13300 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.26 = -0.98)
03:30:43.058 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-2.60 mountX=-0.04 mountY=-0.07, mountTheta=-2.15
03:30:43.060 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.04, opts=13)
03:30:43.060 00.000 13300 Enqueuing Move request for scope (-0.07, -0.04)
03:30:43.061 00.001 11596 Worker thread wakes up
03:30:43.061 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.04) opts 0xd
03:30:43.061 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.04)
03:30:43.061 00.000 11596 Moving (-0.07, -0.04) raw xDistance=-0.04 yDistance=-0.07
03:30:43.061 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:30:43.061 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:43.061 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:30:43.061 00.000 11596 MoveAxis(E, 0, ABG)
03:30:43.061 00.000 11596 Move returns status 0, amount 0
03:30:43.061 00.000 11596 MoveAxis(N, 0, ABG)
03:30:43.061 00.000 11596 Move returns status 0, amount 0
03:30:43.062 00.001 11596 move complete, result=0
03:30:43.062 00.000 11596 worker thread done servicing request
03:30:43.068 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=219, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
03:30:43.076 00.008 13300 UpdateGuideState exits: m=1329 SNR=25.5
03:30:43.077 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:43.077 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:30:43.077 00.000 13300 Enqueuing Expose request
03:30:43.077 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:30:43.077 00.000 11596 Worker thread wakes up
03:30:43.077 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:30:43.580 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:30:44.885 01.305 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"66572dec-b32d-4d59-8f25-c9cf3f9c6edc"}
03:30:44.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"66572dec-b32d-4d59-8f25-c9cf3f9c6edc"}
03:30:44.886 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2893bf21-1d02-4624-8b54-8f57223f17f0"}
03:30:44.886 00.000 13300 case statement mapped state 6 to 3
03:30:44.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2893bf21-1d02-4624-8b54-8f57223f17f0"}
03:30:44.886 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a5821251-c223-4516-a1ed-47ba46ad20c9"}
03:30:44.887 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":74,"width":15,"height":15,"star_pos":[6.91,6.71],"pixels":"..."},"id":"a5821251-c223-4516-a1ed-47ba46ad20c9"}
03:30:46.711 01.824 11596 Exposure complete
03:30:46.783 00.072 11596 worker thread done servicing request
03:30:46.784 00.001 13300 OnExposeComplete: enter
03:30:46.784 00.000 13300 UpdateGuideState(): m_state=6
03:30:46.784 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
03:30:46.784 00.000 13300 Star::Find returns 1 (0), X=15.91, Y=410.62, Mass=1326, SNR=25.5, Peak=149 HFD=3.3
03:30:46.785 00.001 13300 MultiStar: [#1 -0.18,-0.12,0.57,U] [#2 -0.17,-0.07,0.50,U] [#3 -0.42,-0.02,0.00,M1] [#4 -0.07,-0.23,0.33,U] [#5 -0.36,-0.43,0.00,M8] [#6 -0.08,-0.16,0.28,U] [#7 -0.16,0.30,0.00,M1] [#8 -0.53,-0.13,0.00,M2] 
03:30:46.785 00.000 13300 refined, 4 included, MultiStar: {-0.13, -0.15}, one-star: {-0.10, -0.19}
03:30:46.785 00.000 13300 CameraToMount -- cameraTheta (-2.26) - m_xAngle (1.53) = xAngle (-3.79 = 2.49)
03:30:46.785 00.000 13300 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.92 = -0.64)
03:30:46.785 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=-0.15 hyp=0.20 cameraTheta=-2.26 mountX=-0.16 mountY=-0.12, mountTheta=-2.50
03:30:46.788 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=-0.15, opts=13)
03:30:46.788 00.000 13300 Enqueuing Move request for scope (-0.13, -0.15)
03:30:46.789 00.001 11596 Worker thread wakes up
03:30:46.789 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.15) opts 0xd
03:30:46.789 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, -0.15)
03:30:46.789 00.000 11596 Moving (-0.13, -0.15) raw xDistance=-0.16 yDistance=-0.12
03:30:46.789 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
03:30:46.789 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:46.790 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:30:46.790 00.000 11596 MoveAxis(E, 197, ABG)
03:30:46.790 00.000 11596 Guiding  Dir = 2, Dur = 197
03:30:46.790 00.000 11596 IsSlewing returns 0
03:30:46.800 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
03:30:46.809 00.009 13300 UpdateGuideState exits: m=1326 SNR=25.5
03:30:46.809 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:46.810 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:30:46.810 00.000 13300 Enqueuing Expose request
03:30:47.159 00.349 11596 IsGuiding returns 0
03:30:47.273 00.114 11596 PulseGuide returned control before completion, sleep 94
03:30:47.412 00.139 11596 IsGuiding returns 1
03:30:47.412 00.000 11596 scope still moving after pulse duration time elapsed
03:30:47.436 00.024 11596 IsSlewing returns 0
03:30:47.511 00.075 11596 IsGuiding returns 0
03:30:47.511 00.000 11596 scope move finished after 197 + 155 ms
03:30:47.511 00.000 11596 Move returns status 0, amount 197
03:30:47.511 00.000 11596 MoveAxis(N, 0, ABG)
03:30:47.511 00.000 11596 Move returns status 0, amount 0
03:30:47.511 00.000 11596 move complete, result=0
03:30:47.511 00.000 11596 worker thread done servicing request
03:30:47.512 00.001 11596 Worker thread wakes up
03:30:47.512 00.000 13300 GuideStep: -0.2 px 197 ms EAST, -0.1 px 0 ms NORTH
03:30:47.512 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:30:47.885 00.373 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"60ee9cf3-32e8-4bda-be1d-9c9f2ae80585"}
03:30:47.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"60ee9cf3-32e8-4bda-be1d-9c9f2ae80585"}
03:30:47.886 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"db8e26e5-8fb6-451b-bff7-a8e1b3e5722d"}
03:30:47.886 00.000 13300 case statement mapped state 6 to 3
03:30:47.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"db8e26e5-8fb6-451b-bff7-a8e1b3e5722d"}
03:30:47.886 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c476d2f8-65e4-41d9-b784-eaebe4be31c7"}
03:30:47.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":75,"width":15,"height":15,"star_pos":[6.91,6.62],"pixels":"..."},"id":"c476d2f8-65e4-41d9-b784-eaebe4be31c7"}
03:30:48.019 00.133 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:30:50.884 02.865 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d1863d35-e1d0-4696-a3c7-6d8bed716c1b"}
03:30:50.885 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d1863d35-e1d0-4696-a3c7-6d8bed716c1b"}
03:30:50.885 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c9ab80bf-5d4f-4c67-95fc-ea518e761554"}
03:30:50.885 00.000 13300 case statement mapped state 6 to 3
03:30:50.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c9ab80bf-5d4f-4c67-95fc-ea518e761554"}
03:30:50.886 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2edc02be-bf61-41ca-82c9-4a0e2a057e7d"}
03:30:50.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":75,"width":15,"height":15,"star_pos":[6.91,6.62],"pixels":"..."},"id":"2edc02be-bf61-41ca-82c9-4a0e2a057e7d"}
03:30:51.048 00.162 11596 Exposure complete
03:30:51.117 00.069 11596 worker thread done servicing request
03:30:51.118 00.001 13300 OnExposeComplete: enter
03:30:51.118 00.000 13300 UpdateGuideState(): m_state=6
03:30:51.118 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
03:30:51.118 00.000 13300 Star::Find returns 1 (0), X=15.83, Y=410.70, Mass=1340, SNR=25.6, Peak=177 HFD=3.4
03:30:51.119 00.001 13300 MultiStar: [#1 0.15,0.03,0.56,U] [#2 -0.07,-0.13,0.49,U] [#3 -0.29,0.08,0.00,M2] [#4 -0.23,0.20,0.00,M3] [#5 -0.11,-0.29,0.00,M9] [#6 0.10,-0.16,0.27,U] [#7 0.04,-0.38,0.00,M2] [#8 -0.41,-0.09,0.00,M3] 
03:30:51.119 00.000 13300 refined, 3 included, MultiStar: {-0.04, -0.09}, one-star: {-0.17, -0.11}
03:30:51.119 00.000 13300 CameraToMount -- cameraTheta (-2.03) - m_xAngle (1.53) = xAngle (-3.56 = 2.72)
03:30:51.119 00.000 13300 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.69 = -0.41)
03:30:51.119 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-2.03 mountX=-0.09 mountY=-0.04, mountTheta=-2.73
03:30:51.121 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.09, opts=13)
03:30:51.121 00.000 13300 Enqueuing Move request for scope (-0.04, -0.09)
03:30:51.122 00.001 11596 Worker thread wakes up
03:30:51.122 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.09) opts 0xd
03:30:51.122 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.09)
03:30:51.122 00.000 11596 Moving (-0.04, -0.09) raw xDistance=-0.09 yDistance=-0.04
03:30:51.122 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:30:51.122 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:51.123 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:30:51.123 00.000 11596 MoveAxis(E, 0, ABG)
03:30:51.123 00.000 11596 Move returns status 0, amount 0
03:30:51.123 00.000 11596 MoveAxis(N, 0, ABG)
03:30:51.123 00.000 11596 Move returns status 0, amount 0
03:30:51.123 00.000 11596 move complete, result=0
03:30:51.123 00.000 11596 worker thread done servicing request
03:30:51.129 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
03:30:51.138 00.009 13300 UpdateGuideState exits: m=1340 SNR=25.6
03:30:51.138 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:51.138 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:30:51.138 00.000 13300 Enqueuing Expose request
03:30:51.138 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:30:51.138 00.000 11596 Worker thread wakes up
03:30:51.139 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:30:51.644 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:30:53.883 02.239 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"26d817aa-9f4b-439f-ab1e-4cf22542df17"}
03:30:53.883 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"26d817aa-9f4b-439f-ab1e-4cf22542df17"}
03:30:53.884 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e5185989-6ff0-4f19-b578-9b25fd3a32f7"}
03:30:53.884 00.000 13300 case statement mapped state 6 to 3
03:30:53.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e5185989-6ff0-4f19-b578-9b25fd3a32f7"}
03:30:53.884 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7e210312-3131-4e28-bf08-d165f2642aa7"}
03:30:53.885 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":76,"width":15,"height":15,"star_pos":[6.83,6.70],"pixels":"..."},"id":"7e210312-3131-4e28-bf08-d165f2642aa7"}
03:30:54.677 00.792 11596 Exposure complete
03:30:54.746 00.069 11596 worker thread done servicing request
03:30:54.746 00.000 13300 OnExposeComplete: enter
03:30:54.747 00.001 13300 UpdateGuideState(): m_state=6
03:30:54.747 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
03:30:54.747 00.000 13300 Star::Find returns 1 (0), X=15.62, Y=410.80, Mass=1350, SNR=25.7, Peak=191 HFD=3.2
03:30:54.748 00.001 13300 MultiStar: [#1 0.03,-0.05,0.56,U] [#2 -0.08,-0.05,0.51,U] [#3 -0.28,-0.10,0.29,U] [#4 -0.25,0.29,0.00,M4] [#5 0.09,-0.56,0.00,M10] [#6 -0.06,0.31,0.00,M1] [#7 -0.31,-0.02,0.00,M3] [#8 -0.65,0.02,0.00,M4] 
03:30:54.748 00.000 13300 refined, 3 included, MultiStar: {-0.21, -0.04}, one-star: {-0.39, -0.01}
03:30:54.748 00.000 13300 CameraToMount -- cameraTheta (-2.96) - m_xAngle (1.53) = xAngle (-4.49 = 1.79)
03:30:54.748 00.000 13300 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.62 = -1.34)
03:30:54.748 00.000 13300 CameraToMount -- cameraX=-0.21 cameraY=-0.04 hyp=0.21 cameraTheta=-2.96 mountX=-0.05 mountY=-0.21, mountTheta=-1.79
03:30:54.750 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.21, y=-0.04, opts=13)
03:30:54.750 00.000 13300 Enqueuing Move request for scope (-0.21, -0.04)
03:30:54.750 00.000 11596 Worker thread wakes up
03:30:54.750 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.04) opts 0xd
03:30:54.751 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.21, -0.04)
03:30:54.751 00.000 11596 Moving (-0.21, -0.04) raw xDistance=-0.05 yDistance=-0.21
03:30:54.751 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:30:54.751 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
03:30:54.751 00.000 11596 MoveAxis(E, 0, ABG)
03:30:54.751 00.000 11596 Move returns status 0, amount 0
03:30:54.752 00.001 11596 MoveAxis(N, 275, ABG)
03:30:54.752 00.000 11596 Guiding  Dir = 0, Dur = 275
03:30:54.752 00.000 11596 IsSlewing returns 0
03:30:54.757 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
03:30:54.768 00.011 13300 UpdateGuideState exits: m=1350 SNR=25.7
03:30:54.768 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:54.768 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:30:54.768 00.000 13300 Enqueuing Expose request
03:30:54.837 00.069 11596 IsGuiding returns 0
03:30:55.359 00.522 11596 IsGuiding returns 1
03:30:55.359 00.000 11596 scope still moving after pulse duration time elapsed
03:30:55.502 00.143 11596 IsSlewing returns 0
03:30:55.602 00.100 11596 IsGuiding returns 0
03:30:55.602 00.000 11596 scope move finished after 275 + 489 ms
03:30:55.602 00.000 11596 Move returns status 0, amount 275
03:30:55.602 00.000 11596 move complete, result=0
03:30:55.602 00.000 11596 worker thread done servicing request
03:30:55.602 00.000 11596 Worker thread wakes up
03:30:55.602 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.2 px 275 ms NORTH
03:30:55.602 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:30:56.110 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:30:56.884 00.774 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"55994b27-c88a-47ae-a8e3-215c64166a9b"}
03:30:56.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"55994b27-c88a-47ae-a8e3-215c64166a9b"}
03:30:56.885 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"47241696-047f-453c-b34c-ef02ff3e14ac"}
03:30:56.885 00.000 13300 case statement mapped state 6 to 3
03:30:56.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"47241696-047f-453c-b34c-ef02ff3e14ac"}
03:30:56.886 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"54b4a4ae-1905-4f10-8095-8f17f2f5b392"}
03:30:56.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":77,"width":15,"height":15,"star_pos":[6.62,6.80],"pixels":"..."},"id":"54b4a4ae-1905-4f10-8095-8f17f2f5b392"}
03:30:59.142 02.256 11596 Exposure complete
03:30:59.215 00.073 11596 worker thread done servicing request
03:30:59.215 00.000 13300 OnExposeComplete: enter
03:30:59.215 00.000 13300 UpdateGuideState(): m_state=6
03:30:59.215 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
03:30:59.215 00.000 13300 Star::Find returns 1 (0), X=15.81, Y=410.70, Mass=1353, SNR=25.7, Peak=180 HFD=3.4
03:30:59.216 00.001 13300 MultiStar: [#1 -0.11,0.01,0.52,U] [#2 -0.09,0.00,0.51,U] [#3 -0.34,0.06,0.00,M2] [#4 -0.18,0.09,0.33,U] [#5 -0.20,-0.27,0.00,R] [#6 -0.41,-0.12,0.00,M2] [#7 -0.10,0.31,0.00,M4] [#8 -0.28,-0.04,0.22,U] 
03:30:59.216 00.000 13300 refined, 4 included, MultiStar: {-0.16, -0.03}, one-star: {-0.20, -0.11}
03:30:59.216 00.000 13300 CameraToMount -- cameraTheta (-2.95) - m_xAngle (1.53) = xAngle (-4.48 = 1.80)
03:30:59.216 00.000 13300 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.61 = -1.33)
03:30:59.216 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=-0.03 hyp=0.17 cameraTheta=-2.95 mountX=-0.04 mountY=-0.16, mountTheta=-1.80
03:30:59.218 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=-0.03, opts=13)
03:30:59.218 00.000 13300 Enqueuing Move request for scope (-0.16, -0.03)
03:30:59.219 00.001 11596 Worker thread wakes up
03:30:59.219 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.03) opts 0xd
03:30:59.219 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.16, -0.03)
03:30:59.219 00.000 11596 Moving (-0.16, -0.03) raw xDistance=-0.04 yDistance=-0.16
03:30:59.219 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:30:59.219 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:59.220 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
03:30:59.220 00.000 11596 MoveAxis(E, 0, ABG)
03:30:59.220 00.000 11596 Move returns status 0, amount 0
03:30:59.220 00.000 11596 MoveAxis(N, 0, ABG)
03:30:59.220 00.000 11596 Move returns status 0, amount 0
03:30:59.220 00.000 11596 move complete, result=0
03:30:59.220 00.000 11596 worker thread done servicing request
03:30:59.227 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=224, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
03:30:59.235 00.008 13300 UpdateGuideState exits: m=1353 SNR=25.7
03:30:59.235 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:59.235 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:30:59.235 00.000 13300 Enqueuing Expose request
03:30:59.235 00.000 11596 Worker thread wakes up
03:30:59.236 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:30:59.236 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:30:59.748 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:30:59.883 00.135 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"98fdaa81-0562-439e-9491-a0fd94a5e5a0"}
03:30:59.883 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"98fdaa81-0562-439e-9491-a0fd94a5e5a0"}
03:30:59.884 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5a43c3c0-e0fa-446b-a544-637427c763e0"}
03:30:59.884 00.000 13300 case statement mapped state 6 to 3
03:30:59.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5a43c3c0-e0fa-446b-a544-637427c763e0"}
03:30:59.884 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"55194b5a-9c93-4220-839e-ec87eba02119"}
03:30:59.885 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":78,"width":15,"height":15,"star_pos":[6.81,6.70],"pixels":"..."},"id":"55194b5a-9c93-4220-839e-ec87eba02119"}
03:31:02.782 02.897 11596 Exposure complete
03:31:02.867 00.085 11596 worker thread done servicing request
03:31:02.867 00.000 13300 OnExposeComplete: enter
03:31:02.867 00.000 13300 UpdateGuideState(): m_state=6
03:31:02.868 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
03:31:02.868 00.000 13300 Star::Find returns 1 (0), X=15.97, Y=410.57, Mass=1380, SNR=26.0, Peak=154 HFD=3.5
03:31:02.868 00.000 13300 MultiStar: [#1 -0.08,-0.09,0.52,U] [#2 -0.13,-0.10,0.49,U] [#3 -0.23,-0.13,0.29,U] [#4 -0.17,0.13,0.31,U] [#5 -0.02,-0.17,0.26,U] [#6 -0.03,-0.01,0.28,U] [#7 0.06,-0.06,0.28,U] [#8 -0.37,-0.10,0.00,M4] 
03:31:02.869 00.001 13300 refined, 7 included, MultiStar: {-0.07, -0.12}, one-star: {-0.03, -0.24}
03:31:02.869 00.000 13300 CameraToMount -- cameraTheta (-2.14) - m_xAngle (1.53) = xAngle (-3.67 = 2.61)
03:31:02.869 00.000 13300 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.80 = -0.52)
03:31:02.869 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.12 hyp=0.14 cameraTheta=-2.14 mountX=-0.12 mountY=-0.07, mountTheta=-2.62
03:31:02.872 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.12, opts=13)
03:31:02.872 00.000 13300 Enqueuing Move request for scope (-0.07, -0.12)
03:31:02.872 00.000 11596 Worker thread wakes up
03:31:02.873 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.12) opts 0xd
03:31:02.873 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.12)
03:31:02.873 00.000 11596 Moving (-0.07, -0.12) raw xDistance=-0.12 yDistance=-0.07
03:31:02.873 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:31:02.873 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:02.873 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:31:02.874 00.001 11596 MoveAxis(E, 0, ABG)
03:31:02.874 00.000 11596 Move returns status 0, amount 0
03:31:02.874 00.000 11596 MoveAxis(N, 0, ABG)
03:31:02.874 00.000 11596 Move returns status 0, amount 0
03:31:02.874 00.000 11596 move complete, result=0
03:31:02.874 00.000 11596 worker thread done servicing request
03:31:02.887 00.013 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
03:31:02.897 00.010 13300 UpdateGuideState exits: m=1380 SNR=26.0
03:31:02.897 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:02.897 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:31:02.897 00.000 13300 Enqueuing Expose request
03:31:02.897 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:31:02.898 00.001 11596 Worker thread wakes up
03:31:02.898 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:31:02.900 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"89403ebe-1a57-4a4c-98b3-a6ecf5891e80"}
03:31:02.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"89403ebe-1a57-4a4c-98b3-a6ecf5891e80"}
03:31:02.905 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bf575865-9f03-4f25-8975-0d6378e97d85"}
03:31:02.905 00.000 13300 case statement mapped state 6 to 3
03:31:02.905 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bf575865-9f03-4f25-8975-0d6378e97d85"}
03:31:02.907 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"21afba2a-3041-404d-b46a-373047ed1997"}
03:31:02.907 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":79,"width":15,"height":15,"star_pos":[6.97,6.57],"pixels":"..."},"id":"21afba2a-3041-404d-b46a-373047ed1997"}
03:31:03.402 00.495 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:31:05.882 02.480 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b2edabb8-aad0-4a3e-af94-661e491c0973"}
03:31:05.882 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b2edabb8-aad0-4a3e-af94-661e491c0973"}
03:31:05.883 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4c51e0c2-f9c4-4f7a-adc6-a2908d669c9b"}
03:31:05.883 00.000 13300 case statement mapped state 6 to 3
03:31:05.883 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4c51e0c2-f9c4-4f7a-adc6-a2908d669c9b"}
03:31:05.884 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f7f6b74f-db9e-4fcc-a71b-ccea4e5231a3"}
03:31:05.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":79,"width":15,"height":15,"star_pos":[6.97,6.57],"pixels":"..."},"id":"f7f6b74f-db9e-4fcc-a71b-ccea4e5231a3"}
03:31:06.443 00.559 11596 Exposure complete
03:31:06.512 00.069 11596 worker thread done servicing request
03:31:06.513 00.001 13300 OnExposeComplete: enter
03:31:06.513 00.000 13300 UpdateGuideState(): m_state=6
03:31:06.513 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
03:31:06.513 00.000 13300 Star::Find returns 1 (0), X=15.90, Y=410.56, Mass=1334, SNR=25.6, Peak=158 HFD=3.3
03:31:06.514 00.001 13300 MultiStar: [#1 0.12,-0.27,0.56,U] [#2 -0.01,-0.23,0.51,U] [#3 -0.02,-0.27,0.29,U] [#4 0.19,-0.18,0.32,U] [#5 0.03,-0.32,0.00,M1] [#6 0.28,-0.49,0.00,M2] [#7 -0.07,-0.16,0.28,U] [#8 -0.17,-0.17,0.21,U] 
03:31:06.514 00.000 13300 refined, 6 included, MultiStar: {-0.01, -0.23}, one-star: {-0.11, -0.25}
03:31:06.514 00.000 13300 CameraToMount -- cameraTheta (-1.63) - m_xAngle (1.53) = xAngle (-3.17 = 3.12)
03:31:06.514 00.000 13300 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.29 = -0.01)
03:31:06.514 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.23 hyp=0.23 cameraTheta=-1.63 mountX=-0.23 mountY=-0.00, mountTheta=-3.13
03:31:06.516 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.23, opts=13)
03:31:06.516 00.000 13300 Enqueuing Move request for scope (-0.01, -0.23)
03:31:06.516 00.000 11596 Worker thread wakes up
03:31:06.516 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.23) opts 0xd
03:31:06.516 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.23)
03:31:06.516 00.000 11596 Moving (-0.01, -0.23) raw xDistance=-0.23 yDistance=-0.00
03:31:06.517 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
03:31:06.517 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:06.517 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
03:31:06.517 00.000 11596 MoveAxis(E, 291, ABG)
03:31:06.517 00.000 11596 Guiding  Dir = 2, Dur = 291
03:31:06.517 00.000 11596 IsSlewing returns 0
03:31:06.523 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
03:31:06.531 00.008 13300 UpdateGuideState exits: m=1334 SNR=25.6
03:31:06.532 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:06.532 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:31:06.532 00.000 13300 Enqueuing Expose request
03:31:06.564 00.032 11596 IsGuiding returns 0
03:31:06.847 00.283 11596 PulseGuide returned control before completion, sleep 20
03:31:07.157 00.310 11596 IsGuiding returns 0
03:31:07.157 00.000 11596 Move returns status 0, amount 291
03:31:07.157 00.000 11596 MoveAxis(N, 0, ABG)
03:31:07.157 00.000 11596 Move returns status 0, amount 0
03:31:07.157 00.000 11596 move complete, result=0
03:31:07.157 00.000 11596 worker thread done servicing request
03:31:07.157 00.000 11596 Worker thread wakes up
03:31:07.157 00.000 13300 GuideStep: -0.2 px 291 ms EAST, -0.0 px 0 ms NORTH
03:31:07.157 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:31:07.667 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:31:08.475 00.808 13300 evsrv: cli 10203680 connect
03:31:08.475 00.000 13300 case statement mapped state 6 to 3
03:31:08.476 00.001 13300 case statement mapped state 6 to 3
03:31:08.476 00.000 13300 evsrv: cli 10203680 request: {"method":"get_app_state","id":"1bc23da4-23de-48f9-941f-52efca9ae014"}
03:31:08.477 00.001 13300 case statement mapped state 6 to 3
03:31:08.477 00.000 13300 evsrv: cli 10203680 response: {"jsonrpc":"2.0","result":"Guiding","id":"1bc23da4-23de-48f9-941f-52efca9ae014"}
03:31:08.478 00.001 13300 evsrv: cli 10203680 disconnect
03:31:08.881 00.403 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3bbef549-17b2-46b3-bbff-8b5d86c4e8cd"}
03:31:08.881 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3bbef549-17b2-46b3-bbff-8b5d86c4e8cd"}
03:31:08.882 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8f0ba9f7-5c9a-44d5-b5bb-9a0e9039618d"}
03:31:08.882 00.000 13300 case statement mapped state 6 to 3
03:31:08.882 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8f0ba9f7-5c9a-44d5-b5bb-9a0e9039618d"}
03:31:08.883 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c2709d91-8c72-47b0-8cf0-ee78044f1cf6"}
03:31:08.883 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":80,"width":15,"height":15,"star_pos":[6.90,6.56],"pixels":"..."},"id":"c2709d91-8c72-47b0-8cf0-ee78044f1cf6"}
03:31:10.707 01.824 11596 Exposure complete
03:31:10.819 00.112 11596 worker thread done servicing request
03:31:10.819 00.000 13300 OnExposeComplete: enter
03:31:10.819 00.000 13300 UpdateGuideState(): m_state=6
03:31:10.820 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
03:31:10.820 00.000 13300 Star::Find returns 1 (0), X=15.88, Y=410.67, Mass=1355, SNR=25.7, Peak=167 HFD=3.4
03:31:10.821 00.001 13300 MultiStar: [#1 0.15,0.13,0.51,U] [#2 0.15,0.10,0.50,U] [#3 -0.22,0.21,0.00,M1] [#4 -0.04,-0.00,0.32,U] [#5 0.41,-0.26,0.00,M2] [#6 0.02,0.03,0.27,U] [#7 0.04,0.11,0.26,U] [#8 -0.10,0.03,0.22,U] 
03:31:10.821 00.000 13300 refined, 6 included, MultiStar: {0.00, 0.01}, one-star: {-0.12, -0.14}
03:31:10.821 00.000 13300 CameraToMount -- cameraTheta (1.17) - m_xAngle (1.53) = xAngle (-0.36 = -0.36)
03:31:10.821 00.000 13300 CameraToMount -- cameraTheta (1.17) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.49 = 2.79)
03:31:10.821 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.01 hyp=0.01 cameraTheta=1.17 mountX=0.01 mountY=0.00, mountTheta=0.35
03:31:10.824 00.003 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.01, opts=13)
03:31:10.824 00.000 13300 Enqueuing Move request for scope (0.00, 0.01)
03:31:10.824 00.000 11596 Worker thread wakes up
03:31:10.825 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.01) opts 0xd
03:31:10.825 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.01)
03:31:10.825 00.000 11596 Moving (0.00, 0.01) raw xDistance=0.01 yDistance=0.00
03:31:10.825 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:31:10.825 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:10.825 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
03:31:10.826 00.001 11596 MoveAxis(E, 0, ABG)
03:31:10.826 00.000 11596 Move returns status 0, amount 0
03:31:10.826 00.000 11596 MoveAxis(N, 0, ABG)
03:31:10.826 00.000 11596 Move returns status 0, amount 0
03:31:10.826 00.000 11596 move complete, result=0
03:31:10.826 00.000 11596 worker thread done servicing request
03:31:10.836 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
03:31:10.848 00.012 13300 UpdateGuideState exits: m=1355 SNR=25.7
03:31:10.848 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:10.848 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:31:10.848 00.000 13300 Enqueuing Expose request
03:31:10.849 00.001 11596 Worker thread wakes up
03:31:10.849 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:31:10.849 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:31:11.356 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:31:11.882 00.526 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5d19a382-d19a-4fe4-b823-114722412896"}
03:31:11.882 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5d19a382-d19a-4fe4-b823-114722412896"}
03:31:11.883 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1b1533f8-6dd3-4444-8894-a58720e25018"}
03:31:11.883 00.000 13300 case statement mapped state 6 to 3
03:31:11.883 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1b1533f8-6dd3-4444-8894-a58720e25018"}
03:31:11.884 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2b1e3009-5678-42ab-90e9-01897a1ce586"}
03:31:11.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":81,"width":15,"height":15,"star_pos":[6.88,6.67],"pixels":"..."},"id":"2b1e3009-5678-42ab-90e9-01897a1ce586"}
03:31:14.424 02.540 11596 Exposure complete
03:31:14.551 00.127 11596 worker thread done servicing request
03:31:14.551 00.000 13300 OnExposeComplete: enter
03:31:14.552 00.001 13300 UpdateGuideState(): m_state=6
03:31:14.553 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
03:31:14.553 00.000 13300 Star::Find returns 1 (0), X=15.92, Y=410.53, Mass=1336, SNR=25.6, Peak=155 HFD=3.5
03:31:14.554 00.001 13300 MultiStar: [#1 -0.00,0.05,0.55,U] [#2 0.15,-0.17,0.47,U] [#3 -0.11,-0.23,0.28,U] [#4 -0.03,-0.17,0.33,U] [#5 0.33,-0.18,0.00,M3] [#6 -0.02,-0.20,0.29,U] [#7 0.25,-0.23,0.00,M2] [#8 -0.40,-0.06,0.00,M3] 
03:31:14.554 00.000 13300 refined, 5 included, MultiStar: {-0.02, -0.18}, one-star: {-0.08, -0.29}
03:31:14.554 00.000 13300 CameraToMount -- cameraTheta (-1.69) - m_xAngle (1.53) = xAngle (-3.23 = 3.06)
03:31:14.555 00.001 13300 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.35 = -0.07)
03:31:14.555 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.18 hyp=0.18 cameraTheta=-1.69 mountX=-0.18 mountY=-0.01, mountTheta=-3.07
03:31:14.558 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.18, opts=13)
03:31:14.559 00.001 13300 Enqueuing Move request for scope (-0.02, -0.18)
03:31:14.559 00.000 11596 Worker thread wakes up
03:31:14.559 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.18) opts 0xd
03:31:14.559 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.18)
03:31:14.559 00.000 11596 Moving (-0.02, -0.18) raw xDistance=-0.18 yDistance=-0.01
03:31:14.560 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.18
03:31:14.560 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:14.560 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:31:14.560 00.000 11596 MoveAxis(E, 221, ABG)
03:31:14.560 00.000 11596 Guiding  Dir = 2, Dur = 221
03:31:14.561 00.001 11596 IsSlewing returns 0
03:31:14.572 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=244, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
03:31:14.585 00.013 13300 UpdateGuideState exits: m=1336 SNR=25.6
03:31:14.586 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:14.586 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:31:14.586 00.000 13300 Enqueuing Expose request
03:31:14.678 00.092 11596 IsGuiding returns 0
03:31:14.808 00.130 11596 PulseGuide returned control before completion, sleep 102
03:31:14.882 00.074 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4fee339e-efce-41a8-bc27-130b2ba170a8"}
03:31:14.882 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4fee339e-efce-41a8-bc27-130b2ba170a8"}
03:31:14.883 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b5a7c722-771e-44d6-8ed0-f5d76999d9e0"}
03:31:14.883 00.000 13300 case statement mapped state 6 to 3
03:31:14.884 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b5a7c722-771e-44d6-8ed0-f5d76999d9e0"}
03:31:14.884 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"87e02a3f-84bc-4122-b3e9-ae802333d02f"}
03:31:14.885 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":82,"width":15,"height":15,"star_pos":[6.92,6.53],"pixels":"..."},"id":"87e02a3f-84bc-4122-b3e9-ae802333d02f"}
03:31:15.095 00.210 11596 IsGuiding returns 1
03:31:15.095 00.000 11596 scope still moving after pulse duration time elapsed
03:31:15.118 00.023 11596 IsSlewing returns 0
03:31:15.277 00.159 11596 IsGuiding returns 0
03:31:15.277 00.000 11596 scope move finished after 221 + 377 ms
03:31:15.277 00.000 11596 Move returns status 0, amount 221
03:31:15.277 00.000 11596 MoveAxis(N, 0, ABG)
03:31:15.277 00.000 11596 Move returns status 0, amount 0
03:31:15.277 00.000 11596 move complete, result=0
03:31:15.278 00.001 11596 worker thread done servicing request
03:31:15.278 00.000 13300 GuideStep: -0.2 px 221 ms EAST, -0.0 px 0 ms NORTH
03:31:15.278 00.000 11596 Worker thread wakes up
03:31:15.278 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:31:15.789 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:31:17.939 02.150 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"87a84cd7-e841-4157-8008-4ceb1ee97e0e"}
03:31:17.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"87a84cd7-e841-4157-8008-4ceb1ee97e0e"}
03:31:17.946 00.007 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"19eeacdd-2b1f-4a70-84c2-2cb69a5817a3"}
03:31:17.946 00.000 13300 case statement mapped state 6 to 3
03:31:17.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"19eeacdd-2b1f-4a70-84c2-2cb69a5817a3"}
03:31:17.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d92d0358-aa3f-4c95-a209-d13da9e8f845"}
03:31:17.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":82,"width":15,"height":15,"star_pos":[6.92,6.53],"pixels":"..."},"id":"d92d0358-aa3f-4c95-a209-d13da9e8f845"}
03:31:18.840 00.893 11596 Exposure complete
03:31:18.947 00.107 11596 worker thread done servicing request
03:31:18.947 00.000 13300 OnExposeComplete: enter
03:31:18.947 00.000 13300 UpdateGuideState(): m_state=6
03:31:18.947 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
03:31:18.947 00.000 13300 Star::Find returns 1 (0), X=15.87, Y=410.65, Mass=1377, SNR=26.0, Peak=163 HFD=3.3
03:31:18.948 00.001 13300 MultiStar: [#1 -0.01,-0.06,0.55,U] [#2 0.13,-0.10,0.50,U] [#3 -0.10,-0.20,0.34,U] [#4 -0.25,-0.05,0.33,U] [#5 0.49,-0.55,0.00,M4] [#6 -0.06,-0.17,0.28,U] [#7 0.23,0.05,0.27,U] [#8 -0.09,-0.03,0.20,U] 
03:31:18.948 00.000 13300 refined, 7 included, MultiStar: {-0.05, -0.11}, one-star: {-0.14, -0.17}
03:31:18.948 00.000 13300 CameraToMount -- cameraTheta (-1.99) - m_xAngle (1.53) = xAngle (-3.53 = 2.76)
03:31:18.948 00.000 13300 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.65 = -0.37)
03:31:18.948 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.11 hyp=0.12 cameraTheta=-1.99 mountX=-0.11 mountY=-0.04, mountTheta=-2.77
03:31:18.951 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.11, opts=13)
03:31:18.951 00.000 13300 Enqueuing Move request for scope (-0.05, -0.11)
03:31:18.951 00.000 11596 Worker thread wakes up
03:31:18.952 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.11) opts 0xd
03:31:18.952 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.11)
03:31:18.952 00.000 11596 Moving (-0.05, -0.11) raw xDistance=-0.11 yDistance=-0.04
03:31:18.952 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:31:18.953 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:18.953 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:31:18.953 00.000 11596 MoveAxis(E, 0, ABG)
03:31:18.953 00.000 11596 Move returns status 0, amount 0
03:31:18.953 00.000 11596 MoveAxis(N, 0, ABG)
03:31:18.954 00.001 11596 Move returns status 0, amount 0
03:31:18.954 00.000 11596 move complete, result=0
03:31:18.954 00.000 11596 worker thread done servicing request
03:31:18.963 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
03:31:18.977 00.014 13300 UpdateGuideState exits: m=1377 SNR=26.0
03:31:18.977 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:18.978 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:31:18.978 00.000 13300 Enqueuing Expose request
03:31:18.978 00.000 11596 Worker thread wakes up
03:31:18.978 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:31:18.978 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:31:19.486 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:31:20.939 01.453 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6c075194-98de-4258-889a-e8a9baa49b73"}
03:31:20.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6c075194-98de-4258-889a-e8a9baa49b73"}
03:31:20.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"abcb5733-f704-4c52-b447-2fcc4b5d00ca"}
03:31:20.940 00.000 13300 case statement mapped state 6 to 3
03:31:20.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"abcb5733-f704-4c52-b447-2fcc4b5d00ca"}
03:31:20.941 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"838fec2e-fb94-43e2-8843-fb87f153a1e4"}
03:31:20.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":83,"width":15,"height":15,"star_pos":[6.87,6.65],"pixels":"..."},"id":"838fec2e-fb94-43e2-8843-fb87f153a1e4"}
03:31:22.517 01.576 11596 Exposure complete
03:31:22.604 00.087 11596 worker thread done servicing request
03:31:22.604 00.000 13300 OnExposeComplete: enter
03:31:22.604 00.000 13300 UpdateGuideState(): m_state=6
03:31:22.605 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
03:31:22.605 00.000 13300 Star::Find returns 1 (0), X=15.79, Y=410.82, Mass=1379, SNR=26.0, Peak=185 HFD=3.4
03:31:22.605 00.000 13300 MultiStar: [#1 0.15,-0.02,0.50,U] [#2 0.20,-0.12,0.49,U] [#3 -0.03,0.23,0.27,U] [#4 -0.03,0.38,0.00,M1] [#5 0.23,-0.21,0.00,M5] [#6 -0.01,-0.31,0.00,M1] [#7 -0.26,0.02,0.27,U] [#8 -0.12,0.15,0.22,U] 
03:31:22.606 00.001 13300 refined, 5 included, MultiStar: {-0.05, 0.01}, one-star: {-0.22, 0.01}
03:31:22.606 00.000 13300 CameraToMount -- cameraTheta (2.88) - m_xAngle (1.53) = xAngle (1.35 = 1.35)
03:31:22.606 00.000 13300 CameraToMount -- cameraTheta (2.88) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.78 = -1.78)
03:31:22.606 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.06 cameraTheta=2.88 mountX=0.01 mountY=-0.05, mountTheta=-1.35
03:31:22.609 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.01, opts=13)
03:31:22.609 00.000 13300 Enqueuing Move request for scope (-0.05, 0.01)
03:31:22.609 00.000 11596 Worker thread wakes up
03:31:22.609 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.01) opts 0xd
03:31:22.609 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.01)
03:31:22.610 00.001 11596 Moving (-0.05, 0.01) raw xDistance=0.01 yDistance=-0.05
03:31:22.610 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:31:22.610 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:22.610 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:31:22.610 00.000 11596 MoveAxis(E, 0, ABG)
03:31:22.610 00.000 11596 Move returns status 0, amount 0
03:31:22.610 00.000 11596 MoveAxis(N, 0, ABG)
03:31:22.611 00.001 11596 Move returns status 0, amount 0
03:31:22.611 00.000 11596 move complete, result=0
03:31:22.611 00.000 11596 worker thread done servicing request
03:31:22.617 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
03:31:22.626 00.009 13300 UpdateGuideState exits: m=1379 SNR=26.0
03:31:22.626 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:22.626 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:31:22.626 00.000 13300 Enqueuing Expose request
03:31:22.626 00.000 11596 Worker thread wakes up
03:31:22.626 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:31:22.627 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:31:23.133 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:31:23.939 00.806 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7f6c91ff-27e8-4de3-a698-4ca189d27982"}
03:31:23.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7f6c91ff-27e8-4de3-a698-4ca189d27982"}
03:31:23.939 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ad9472ae-f158-46f4-9e9a-040a54be817f"}
03:31:23.940 00.001 13300 case statement mapped state 6 to 3
03:31:23.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ad9472ae-f158-46f4-9e9a-040a54be817f"}
03:31:23.940 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"01669c0c-2c48-4257-953f-e6897fcdd5c0"}
03:31:23.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":84,"width":15,"height":15,"star_pos":[6.79,6.82],"pixels":"..."},"id":"01669c0c-2c48-4257-953f-e6897fcdd5c0"}
03:31:26.161 02.221 11596 Exposure complete
03:31:26.230 00.069 11596 worker thread done servicing request
03:31:26.231 00.001 13300 OnExposeComplete: enter
03:31:26.231 00.000 13300 UpdateGuideState(): m_state=6
03:31:26.231 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
03:31:26.231 00.000 13300 Star::Find returns 1 (0), X=15.90, Y=410.57, Mass=1313, SNR=25.3, Peak=165 HFD=3.3
03:31:26.232 00.001 13300 MultiStar: [#1 -0.00,-0.10,0.55,U] [#2 0.18,-0.00,0.46,U] [#3 -0.11,-0.18,0.29,U] [#4 0.03,0.18,0.34,U] [#5 0.36,-0.28,0.00,M6] [#6 0.08,0.13,0.29,U] [#7 -0.04,0.12,0.27,U] [#8 0.12,0.09,0.21,U] 
03:31:26.232 00.000 13300 refined, 7 included, MultiStar: {-0.00, -0.06}, one-star: {-0.11, -0.24}
03:31:26.232 00.000 13300 CameraToMount -- cameraTheta (-1.63) - m_xAngle (1.53) = xAngle (-3.16 = 3.12)
03:31:26.232 00.000 13300 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.29 = -0.01)
03:31:26.232 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.06 hyp=0.06 cameraTheta=-1.63 mountX=-0.06 mountY=-0.00, mountTheta=-3.13
03:31:26.234 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.06, opts=13)
03:31:26.234 00.000 13300 Enqueuing Move request for scope (-0.00, -0.06)
03:31:26.234 00.000 11596 Worker thread wakes up
03:31:26.234 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.06) opts 0xd
03:31:26.235 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.06)
03:31:26.235 00.000 11596 Moving (-0.00, -0.06) raw xDistance=-0.06 yDistance=-0.00
03:31:26.235 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:31:26.235 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:26.235 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
03:31:26.235 00.000 11596 MoveAxis(E, 0, ABG)
03:31:26.235 00.000 11596 Move returns status 0, amount 0
03:31:26.235 00.000 11596 MoveAxis(N, 0, ABG)
03:31:26.235 00.000 11596 Move returns status 0, amount 0
03:31:26.235 00.000 11596 move complete, result=0
03:31:26.236 00.001 11596 worker thread done servicing request
03:31:26.241 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=107, Gamma=0.510
03:31:26.250 00.009 13300 UpdateGuideState exits: m=1313 SNR=25.3
03:31:26.250 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:26.250 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:31:26.250 00.000 13300 Enqueuing Expose request
03:31:26.250 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:31:26.250 00.000 11596 Worker thread wakes up
03:31:26.250 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:31:26.752 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:31:26.937 00.185 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ba409a0a-8a01-4ad3-8d34-236db112d50f"}
03:31:26.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ba409a0a-8a01-4ad3-8d34-236db112d50f"}
03:31:26.938 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0c7eb21f-33b2-4881-895c-29885ccbe3c2"}
03:31:26.938 00.000 13300 case statement mapped state 6 to 3
03:31:26.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0c7eb21f-33b2-4881-895c-29885ccbe3c2"}
03:31:26.940 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e2ea871c-8e61-46c7-a9a6-2d2e30bff108"}
03:31:26.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":85,"width":15,"height":15,"star_pos":[6.90,6.57],"pixels":"..."},"id":"e2ea871c-8e61-46c7-a9a6-2d2e30bff108"}
03:31:29.779 02.839 11596 Exposure complete
03:31:29.849 00.070 11596 worker thread done servicing request
03:31:29.849 00.000 13300 OnExposeComplete: enter
03:31:29.849 00.000 13300 UpdateGuideState(): m_state=6
03:31:29.850 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
03:31:29.850 00.000 13300 Star::Find returns 1 (0), X=15.86, Y=410.60, Mass=1322, SNR=25.4, Peak=164 HFD=3.3
03:31:29.850 00.000 13300 MultiStar: [#1 -0.11,-0.08,0.57,U] [#2 -0.02,0.07,0.51,U] [#3 -0.19,0.09,0.29,U] [#4 -0.16,-0.05,0.33,U] [#5 0.24,-0.12,0.27,U] [#6 -0.05,0.08,0.27,U] [#7 -0.16,-0.16,0.29,U] [#8 0.00,0.00,0.00,L] [#9 0.28,0.07,0.22,U] 
03:31:29.851 00.001 13300 refined, 8 included, MultiStar: {-0.07, -0.07}, one-star: {-0.14, -0.21}
03:31:29.851 00.000 13300 CameraToMount -- cameraTheta (-2.35) - m_xAngle (1.53) = xAngle (-3.89 = 2.40)
03:31:29.851 00.000 13300 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.01 = -0.73)
03:31:29.851 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-2.35 mountX=-0.07 mountY=-0.06, mountTheta=-2.41
03:31:29.853 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.07, opts=13)
03:31:29.853 00.000 13300 Enqueuing Move request for scope (-0.07, -0.07)
03:31:29.853 00.000 11596 Worker thread wakes up
03:31:29.853 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.07) opts 0xd
03:31:29.853 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.07)
03:31:29.853 00.000 11596 Moving (-0.07, -0.07) raw xDistance=-0.07 yDistance=-0.06
03:31:29.853 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:31:29.854 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:29.854 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:31:29.854 00.000 11596 MoveAxis(E, 0, ABG)
03:31:29.854 00.000 11596 Move returns status 0, amount 0
03:31:29.854 00.000 11596 MoveAxis(N, 0, ABG)
03:31:29.854 00.000 11596 Move returns status 0, amount 0
03:31:29.854 00.000 11596 move complete, result=0
03:31:29.854 00.000 11596 worker thread done servicing request
03:31:29.861 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
03:31:29.869 00.008 13300 UpdateGuideState exits: m=1322 SNR=25.4
03:31:29.869 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:29.869 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:31:29.870 00.001 13300 Enqueuing Expose request
03:31:29.870 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:31:29.870 00.000 11596 Worker thread wakes up
03:31:29.870 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:31:29.939 00.069 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d5fdc5be-1ca8-49a2-91f1-2866c04740ee"}
03:31:29.940 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d5fdc5be-1ca8-49a2-91f1-2866c04740ee"}
03:31:29.942 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"182484e6-498d-4a68-941c-61e0cf9ef514"}
03:31:29.942 00.000 13300 case statement mapped state 6 to 3
03:31:29.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"182484e6-498d-4a68-941c-61e0cf9ef514"}
03:31:29.945 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"95703b12-8cc1-42d7-bac9-c48153d195b0"}
03:31:29.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":86,"width":15,"height":15,"star_pos":[6.86,6.60],"pixels":"..."},"id":"95703b12-8cc1-42d7-bac9-c48153d195b0"}
03:31:30.382 00.437 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:31:32.938 02.556 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"41d459de-f077-4d34-8524-d6c4a138a295"}
03:31:32.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"41d459de-f077-4d34-8524-d6c4a138a295"}
03:31:32.939 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"45759139-c826-4cb5-93a1-f4e0e45e565d"}
03:31:32.939 00.000 13300 case statement mapped state 6 to 3
03:31:32.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"45759139-c826-4cb5-93a1-f4e0e45e565d"}
03:31:32.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"060b8c53-dbc7-4901-95c0-9d5159937a58"}
03:31:32.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":86,"width":15,"height":15,"star_pos":[6.86,6.60],"pixels":"..."},"id":"060b8c53-dbc7-4901-95c0-9d5159937a58"}
03:31:33.409 00.469 11596 Exposure complete
03:31:33.478 00.069 11596 worker thread done servicing request
03:31:33.478 00.000 13300 OnExposeComplete: enter
03:31:33.478 00.000 13300 UpdateGuideState(): m_state=6
03:31:33.479 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
03:31:33.479 00.000 13300 Star::Find returns 1 (0), X=15.77, Y=410.61, Mass=1343, SNR=25.6, Peak=176 HFD=3.3
03:31:33.479 00.000 13300 MultiStar: [#1 -0.01,0.07,0.53,U] [#2 0.17,0.02,0.45,U] [#3 -0.20,0.07,0.28,U] [#4 0.02,0.01,0.31,U] [#5 0.31,0.17,0.00,M6] [#6 0.33,-0.06,0.00,M1] [#7 -0.03,-0.11,0.29,U] [#8 0.00,0.00,0.00,L] [#9 0.39,0.12,0.00,M1] 
03:31:33.480 00.001 13300 refined, 5 included, MultiStar: {-0.08, -0.06}, one-star: {-0.24, -0.21}
03:31:33.480 00.000 13300 CameraToMount -- cameraTheta (-2.50) - m_xAngle (1.53) = xAngle (-4.03 = 2.25)
03:31:33.480 00.000 13300 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.16 = -0.87)
03:31:33.480 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-2.50 mountX=-0.06 mountY=-0.08, mountTheta=-2.26
03:31:33.482 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.06, opts=13)
03:31:33.482 00.000 13300 Enqueuing Move request for scope (-0.08, -0.06)
03:31:33.482 00.000 11596 Worker thread wakes up
03:31:33.482 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.06) opts 0xd
03:31:33.482 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.06)
03:31:33.482 00.000 11596 Moving (-0.08, -0.06) raw xDistance=-0.06 yDistance=-0.08
03:31:33.482 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:31:33.482 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:33.483 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:31:33.483 00.000 11596 MoveAxis(E, 0, ABG)
03:31:33.483 00.000 11596 Move returns status 0, amount 0
03:31:33.483 00.000 11596 MoveAxis(N, 0, ABG)
03:31:33.483 00.000 11596 Move returns status 0, amount 0
03:31:33.483 00.000 11596 move complete, result=0
03:31:33.483 00.000 11596 worker thread done servicing request
03:31:33.489 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
03:31:33.497 00.008 13300 UpdateGuideState exits: m=1343 SNR=25.6
03:31:33.497 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:33.497 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:31:33.497 00.000 13300 Enqueuing Expose request
03:31:33.497 00.000 11596 Worker thread wakes up
03:31:33.498 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:31:33.498 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:31:34.004 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:31:35.938 01.934 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3d1a111f-4563-4b42-b70c-a080ebb3927b"}
03:31:35.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3d1a111f-4563-4b42-b70c-a080ebb3927b"}
03:31:35.939 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a3bf63ab-ce04-4f9b-a93a-4dbb321e3f1d"}
03:31:35.939 00.000 13300 case statement mapped state 6 to 3
03:31:35.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a3bf63ab-ce04-4f9b-a93a-4dbb321e3f1d"}
03:31:35.939 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ad95d532-4b2a-4db3-9a35-9fef8bdbbdc3"}
03:31:35.940 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":87,"width":15,"height":15,"star_pos":[6.77,6.61],"pixels":"..."},"id":"ad95d532-4b2a-4db3-9a35-9fef8bdbbdc3"}
03:31:37.028 01.088 11596 Exposure complete
03:31:37.097 00.069 11596 worker thread done servicing request
03:31:37.097 00.000 13300 OnExposeComplete: enter
03:31:37.097 00.000 13300 UpdateGuideState(): m_state=6
03:31:37.098 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
03:31:37.098 00.000 13300 Star::Find returns 1 (0), X=15.69, Y=410.69, Mass=1331, SNR=25.5, Peak=183 HFD=3.3
03:31:37.098 00.000 13300 MultiStar: [#1 0.15,0.01,0.52,U] [#2 0.19,-0.08,0.50,U] [#3 -0.27,0.17,0.00,M1] [#4 -0.09,0.18,0.33,U] [#5 0.24,0.05,0.27,U] [#6 0.06,-0.44,0.00,M2] [#7 0.14,-0.14,0.28,U] [#8 -0.39,-0.08,0.00,M1] 
03:31:37.098 00.000 13300 refined, 5 included, MultiStar: {-0.03, -0.04}, one-star: {-0.32, -0.12}
03:31:37.098 00.000 13300 CameraToMount -- cameraTheta (-2.12) - m_xAngle (1.53) = xAngle (-3.65 = 2.63)
03:31:37.098 00.000 13300 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.78 = -0.50)
03:31:37.099 00.001 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-2.12 mountX=-0.04 mountY=-0.02, mountTheta=-2.64
03:31:37.100 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.04, opts=13)
03:31:37.101 00.001 13300 Enqueuing Move request for scope (-0.03, -0.04)
03:31:37.101 00.000 11596 Worker thread wakes up
03:31:37.101 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.04) opts 0xd
03:31:37.101 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.04)
03:31:37.101 00.000 11596 Moving (-0.03, -0.04) raw xDistance=-0.04 yDistance=-0.02
03:31:37.101 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:31:37.101 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:37.101 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:31:37.101 00.000 11596 MoveAxis(E, 0, ABG)
03:31:37.101 00.000 11596 Move returns status 0, amount 0
03:31:37.102 00.001 11596 MoveAxis(N, 0, ABG)
03:31:37.102 00.000 11596 Move returns status 0, amount 0
03:31:37.102 00.000 11596 move complete, result=0
03:31:37.102 00.000 11596 worker thread done servicing request
03:31:37.108 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
03:31:37.117 00.009 13300 UpdateGuideState exits: m=1331 SNR=25.5
03:31:37.117 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:37.117 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:31:37.117 00.000 13300 Enqueuing Expose request
03:31:37.117 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:31:37.117 00.000 11596 Worker thread wakes up
03:31:37.117 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:31:37.620 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:31:38.937 01.317 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ebaedd50-229f-47ff-a7c3-9882fa880557"}
03:31:38.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ebaedd50-229f-47ff-a7c3-9882fa880557"}
03:31:38.938 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c5f60356-8418-4fa8-9472-dccf680aa755"}
03:31:38.938 00.000 13300 case statement mapped state 6 to 3
03:31:38.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c5f60356-8418-4fa8-9472-dccf680aa755"}
03:31:38.939 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1d4afe3e-963e-4f44-bc4c-3b0531baf5bf"}
03:31:38.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":88,"width":15,"height":15,"star_pos":[6.69,6.69],"pixels":"..."},"id":"1d4afe3e-963e-4f44-bc4c-3b0531baf5bf"}
03:31:40.735 01.796 11596 Exposure complete
03:31:40.810 00.075 11596 worker thread done servicing request
03:31:40.810 00.000 13300 OnExposeComplete: enter
03:31:40.810 00.000 13300 UpdateGuideState(): m_state=6
03:31:40.810 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
03:31:40.811 00.001 13300 Star::Find returns 1 (0), X=15.82, Y=410.69, Mass=1337, SNR=25.6, Peak=181 HFD=3.3
03:31:40.811 00.000 13300 MultiStar: [#1 0.07,0.11,0.55,U] [#2 0.03,-0.16,0.50,U] [#3 -0.15,-0.15,0.27,U] [#4 -0.12,0.10,0.34,U] [#5 0.23,-0.33,0.00,M6] [#6 0.06,-0.35,0.00,M3] [#7 -0.05,-0.08,0.28,U] [#8 -0.26,0.17,0.00,M2] 
03:31:40.811 00.000 13300 refined, 5 included, MultiStar: {-0.08, -0.06}, one-star: {-0.18, -0.12}
03:31:40.811 00.000 13300 CameraToMount -- cameraTheta (-2.49) - m_xAngle (1.53) = xAngle (-4.02 = 2.26)
03:31:40.811 00.000 13300 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.15 = -0.87)
03:31:40.811 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-2.49 mountX=-0.06 mountY=-0.07, mountTheta=-2.27
03:31:40.814 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.06, opts=13)
03:31:40.814 00.000 13300 Enqueuing Move request for scope (-0.08, -0.06)
03:31:40.814 00.000 11596 Worker thread wakes up
03:31:40.814 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.06) opts 0xd
03:31:40.815 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.06)
03:31:40.815 00.000 11596 Moving (-0.08, -0.06) raw xDistance=-0.06 yDistance=-0.07
03:31:40.815 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:31:40.815 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:40.815 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:31:40.815 00.000 11596 MoveAxis(E, 0, ABG)
03:31:40.815 00.000 11596 Move returns status 0, amount 0
03:31:40.815 00.000 11596 MoveAxis(N, 0, ABG)
03:31:40.815 00.000 11596 Move returns status 0, amount 0
03:31:40.815 00.000 11596 move complete, result=0
03:31:40.815 00.000 11596 worker thread done servicing request
03:31:40.821 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
03:31:40.829 00.008 13300 UpdateGuideState exits: m=1337 SNR=25.6
03:31:40.829 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:40.829 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:31:40.830 00.001 13300 Enqueuing Expose request
03:31:40.830 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:31:40.830 00.000 11596 Worker thread wakes up
03:31:40.830 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:31:41.337 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:31:41.936 00.599 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1d5fc95f-d697-44a1-a5ca-f70727dcefde"}
03:31:41.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1d5fc95f-d697-44a1-a5ca-f70727dcefde"}
03:31:41.937 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c4117d5c-c924-423c-ad08-e8128ee510a5"}
03:31:41.937 00.000 13300 case statement mapped state 6 to 3
03:31:41.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c4117d5c-c924-423c-ad08-e8128ee510a5"}
03:31:41.937 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"db575e92-e3ed-46ff-a8a8-310f854c2d51"}
03:31:41.938 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":89,"width":15,"height":15,"star_pos":[6.82,6.69],"pixels":"..."},"id":"db575e92-e3ed-46ff-a8a8-310f854c2d51"}
03:31:44.373 02.435 11596 Exposure complete
03:31:44.445 00.072 11596 worker thread done servicing request
03:31:44.445 00.000 13300 OnExposeComplete: enter
03:31:44.446 00.001 13300 UpdateGuideState(): m_state=6
03:31:44.446 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
03:31:44.446 00.000 13300 Star::Find returns 1 (0), X=15.83, Y=410.46, Mass=1310, SNR=25.3, Peak=161 HFD=3.3
03:31:44.447 00.001 13300 MultiStar: [#1 -0.19,-0.02,0.57,U] [#2 -0.11,-0.05,0.51,U] [#3 -0.35,-0.24,0.00,M1] [#4 -0.14,-0.07,0.33,U] [#5 0.01,-0.05,0.28,U] [#6 -0.41,-0.15,0.00,M4] [#7 -0.20,-0.20,0.28,U] [#8 -0.21,-0.04,0.22,U] 
03:31:44.447 00.000 13300 refined, 6 included, MultiStar: {-0.15, -0.15}, one-star: {-0.18, -0.35}
03:31:44.447 00.000 13300 CameraToMount -- cameraTheta (-2.36) - m_xAngle (1.53) = xAngle (-3.89 = 2.39)
03:31:44.447 00.000 13300 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.02 = -0.74)
03:31:44.447 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=-0.15 hyp=0.21 cameraTheta=-2.36 mountX=-0.16 mountY=-0.14, mountTheta=-2.40
03:31:44.449 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=-0.15, opts=13)
03:31:44.449 00.000 13300 Enqueuing Move request for scope (-0.15, -0.15)
03:31:44.449 00.000 11596 Worker thread wakes up
03:31:44.449 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.15) opts 0xd
03:31:44.449 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, -0.15)
03:31:44.450 00.001 11596 Moving (-0.15, -0.15) raw xDistance=-0.16 yDistance=-0.14
03:31:44.450 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
03:31:44.450 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:44.450 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
03:31:44.450 00.000 11596 MoveAxis(E, 196, ABG)
03:31:44.450 00.000 11596 Guiding  Dir = 2, Dur = 196
03:31:44.450 00.000 11596 IsSlewing returns 0
03:31:44.457 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=229, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
03:31:44.465 00.008 13300 UpdateGuideState exits: m=1310 SNR=25.3
03:31:44.465 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:44.465 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:31:44.465 00.000 13300 Enqueuing Expose request
03:31:44.497 00.032 11596 IsGuiding returns 0
03:31:44.892 00.395 11596 IsGuiding returns 1
03:31:44.892 00.000 11596 scope still moving after pulse duration time elapsed
03:31:44.935 00.043 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"60c8bfed-669c-41cc-8b4b-f57228ee58b5"}
03:31:44.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"60c8bfed-669c-41cc-8b4b-f57228ee58b5"}
03:31:44.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"08eda654-ece4-46a4-a21a-eae9ff0e2b69"}
03:31:44.936 00.000 13300 case statement mapped state 6 to 3
03:31:44.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"08eda654-ece4-46a4-a21a-eae9ff0e2b69"}
03:31:44.936 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4321e0ba-7a75-4516-875d-0d37ba2dc2be"}
03:31:44.937 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":90,"width":15,"height":15,"star_pos":[6.83,7.46],"pixels":"..."},"id":"4321e0ba-7a75-4516-875d-0d37ba2dc2be"}
03:31:45.154 00.217 11596 IsSlewing returns 0
03:31:45.259 00.105 11596 IsGuiding returns 0
03:31:45.259 00.000 11596 scope move finished after 196 + 564 ms
03:31:45.259 00.000 11596 Move returns status 0, amount 196
03:31:45.259 00.000 11596 MoveAxis(N, 0, ABG)
03:31:45.259 00.000 11596 Move returns status 0, amount 0
03:31:45.259 00.000 11596 move complete, result=0
03:31:45.259 00.000 11596 worker thread done servicing request
03:31:45.259 00.000 13300 GuideStep: -0.2 px 196 ms EAST, -0.1 px 0 ms NORTH
03:31:45.259 00.000 11596 Worker thread wakes up
03:31:45.260 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:31:45.767 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:31:47.934 02.167 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"62a56177-d92d-4626-8831-abc7fd51a3a4"}
03:31:47.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"62a56177-d92d-4626-8831-abc7fd51a3a4"}
03:31:47.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9e2759cd-63cb-440a-8830-f6c625eeba55"}
03:31:47.935 00.000 13300 case statement mapped state 6 to 3
03:31:47.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9e2759cd-63cb-440a-8830-f6c625eeba55"}
03:31:47.935 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e691675c-d5c4-445c-a873-2fe200d80651"}
03:31:47.936 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":90,"width":15,"height":15,"star_pos":[6.83,7.46],"pixels":"..."},"id":"e691675c-d5c4-445c-a873-2fe200d80651"}
03:31:48.803 00.867 11596 Exposure complete
03:31:48.879 00.076 11596 worker thread done servicing request
03:31:48.879 00.000 13300 OnExposeComplete: enter
03:31:48.879 00.000 13300 UpdateGuideState(): m_state=6
03:31:48.879 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
03:31:48.879 00.000 13300 Star::Find returns 1 (0), X=15.85, Y=410.62, Mass=1333, SNR=25.6, Peak=174 HFD=3.2
03:31:48.880 00.001 13300 MultiStar: [#1 -0.09,-0.07,0.55,U] [#2 -0.05,-0.13,0.51,U] [#3 -0.60,0.03,0.00,M2] [#4 -0.20,-0.11,0.32,U] [#5 0.21,-0.23,0.00,M6] [#6 -0.28,-0.05,0.30,U] [#7 -0.03,0.06,0.29,U] [#8 -0.27,-0.07,0.23,U] 
03:31:48.881 00.001 13300 refined, 6 included, MultiStar: {-0.14, -0.11}, one-star: {-0.15, -0.20}
03:31:48.881 00.000 13300 CameraToMount -- cameraTheta (-2.48) - m_xAngle (1.53) = xAngle (-4.01 = 2.27)
03:31:48.881 00.000 13300 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.14 = -0.86)
03:31:48.881 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=-0.11 hyp=0.18 cameraTheta=-2.48 mountX=-0.11 mountY=-0.13, mountTheta=-2.28
03:31:48.884 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=-0.11, opts=13)
03:31:48.884 00.000 13300 Enqueuing Move request for scope (-0.14, -0.11)
03:31:48.885 00.001 11596 Worker thread wakes up
03:31:48.885 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.11) opts 0xd
03:31:48.885 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, -0.11)
03:31:48.885 00.000 11596 Moving (-0.14, -0.11) raw xDistance=-0.11 yDistance=-0.13
03:31:48.885 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:31:48.885 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:48.885 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:31:48.886 00.001 11596 MoveAxis(E, 0, ABG)
03:31:48.886 00.000 11596 Move returns status 0, amount 0
03:31:48.886 00.000 11596 MoveAxis(N, 0, ABG)
03:31:48.886 00.000 11596 Move returns status 0, amount 0
03:31:48.886 00.000 11596 move complete, result=0
03:31:48.886 00.000 11596 worker thread done servicing request
03:31:48.893 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
03:31:48.904 00.011 13300 UpdateGuideState exits: m=1333 SNR=25.6
03:31:48.905 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:48.905 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:31:48.905 00.000 13300 Enqueuing Expose request
03:31:48.905 00.000 11596 Worker thread wakes up
03:31:48.905 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:31:48.905 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:31:49.420 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:31:50.933 01.513 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2b16f24c-3a86-4396-bf69-5c2fd4f1c87e"}
03:31:50.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2b16f24c-3a86-4396-bf69-5c2fd4f1c87e"}
03:31:50.934 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"00addbae-6470-4011-8d6c-d39e2ed63a12"}
03:31:50.934 00.000 13300 case statement mapped state 6 to 3
03:31:50.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"00addbae-6470-4011-8d6c-d39e2ed63a12"}
03:31:50.934 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7dc9d4ce-1677-40e4-9a38-3477f76c458a"}
03:31:50.935 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":91,"width":15,"height":15,"star_pos":[6.85,6.62],"pixels":"..."},"id":"7dc9d4ce-1677-40e4-9a38-3477f76c458a"}
03:31:52.453 01.518 11596 Exposure complete
03:31:52.523 00.070 11596 worker thread done servicing request
03:31:52.523 00.000 13300 OnExposeComplete: enter
03:31:52.523 00.000 13300 UpdateGuideState(): m_state=6
03:31:52.524 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
03:31:52.524 00.000 13300 Star::Find returns 1 (0), X=15.71, Y=410.64, Mass=1325, SNR=25.5, Peak=182 HFD=3.3
03:31:52.524 00.000 13300 MultiStar: [#1 -0.10,-0.03,0.52,U] [#2 -0.09,-0.05,0.51,U] [#3 -0.40,0.00,0.00,M3] [#4 -0.06,0.11,0.33,U] [#5 0.09,-0.23,0.27,U] [#6 -0.30,0.04,0.00,M4] [#7 0.00,-0.03,0.28,U] [#8 -0.25,-0.10,0.21,U] 
03:31:52.525 00.001 13300 refined, 6 included, MultiStar: {-0.14, -0.09}, one-star: {-0.29, -0.17}
03:31:52.525 00.000 13300 CameraToMount -- cameraTheta (-2.59) - m_xAngle (1.53) = xAngle (-4.12 = 2.16)
03:31:52.525 00.000 13300 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.25 = -0.97)
03:31:52.525 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=-0.09 hyp=0.16 cameraTheta=-2.59 mountX=-0.09 mountY=-0.14, mountTheta=-2.16
03:31:52.527 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=-0.09, opts=13)
03:31:52.527 00.000 13300 Enqueuing Move request for scope (-0.14, -0.09)
03:31:52.527 00.000 11596 Worker thread wakes up
03:31:52.527 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.09) opts 0xd
03:31:52.527 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, -0.09)
03:31:52.527 00.000 11596 Moving (-0.14, -0.09) raw xDistance=-0.09 yDistance=-0.14
03:31:52.527 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:31:52.527 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:52.528 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
03:31:52.528 00.000 11596 MoveAxis(E, 0, ABG)
03:31:52.528 00.000 11596 Move returns status 0, amount 0
03:31:52.528 00.000 11596 MoveAxis(N, 0, ABG)
03:31:52.528 00.000 11596 Move returns status 0, amount 0
03:31:52.528 00.000 11596 move complete, result=0
03:31:52.528 00.000 11596 worker thread done servicing request
03:31:52.534 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
03:31:52.542 00.008 13300 UpdateGuideState exits: m=1325 SNR=25.5
03:31:52.542 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:52.543 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:31:52.543 00.000 13300 Enqueuing Expose request
03:31:52.543 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:31:52.543 00.000 11596 Worker thread wakes up
03:31:52.543 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:31:53.044 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:31:53.932 00.888 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"653e9ad3-2b0b-4d33-bd39-61e3b132258d"}
03:31:53.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"653e9ad3-2b0b-4d33-bd39-61e3b132258d"}
03:31:53.933 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"07479dc2-758b-46ad-9320-2ed25fd91640"}
03:31:53.933 00.000 13300 case statement mapped state 6 to 3
03:31:53.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"07479dc2-758b-46ad-9320-2ed25fd91640"}
03:31:53.933 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d16c9514-05bf-4c8b-8d4f-ace6e43b931c"}
03:31:53.934 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":92,"width":15,"height":15,"star_pos":[6.71,6.64],"pixels":"..."},"id":"d16c9514-05bf-4c8b-8d4f-ace6e43b931c"}
03:31:56.069 02.135 11596 Exposure complete
03:31:56.138 00.069 11596 worker thread done servicing request
03:31:56.139 00.001 13300 OnExposeComplete: enter
03:31:56.139 00.000 13300 UpdateGuideState(): m_state=6
03:31:56.139 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
03:31:56.139 00.000 13300 Star::Find returns 1 (0), X=15.87, Y=410.77, Mass=1318, SNR=25.4, Peak=168 HFD=3.2
03:31:56.140 00.001 13300 MultiStar: [#1 -0.03,0.09,0.56,U] [#2 -0.04,-0.06,0.50,U] [#3 -0.17,0.08,0.29,U] [#4 0.08,0.09,0.34,U] [#5 0.15,-0.01,0.27,U] [#6 -0.04,-0.07,0.29,U] [#7 -0.15,0.03,0.28,U] [#8 -0.08,0.25,0.22,U] 
03:31:56.140 00.000 13300 refined, 8 included, MultiStar: {-0.06, 0.02}, one-star: {-0.13, -0.04}
03:31:56.140 00.000 13300 CameraToMount -- cameraTheta (2.83) - m_xAngle (1.53) = xAngle (1.30 = 1.30)
03:31:56.140 00.000 13300 CameraToMount -- cameraTheta (2.83) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.83 = -1.83)
03:31:56.140 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.06 cameraTheta=2.83 mountX=0.02 mountY=-0.06, mountTheta=-1.30
03:31:56.142 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.02, opts=13)
03:31:56.142 00.000 13300 Enqueuing Move request for scope (-0.06, 0.02)
03:31:56.142 00.000 11596 Worker thread wakes up
03:31:56.142 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
03:31:56.142 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
03:31:56.142 00.000 11596 Moving (-0.06, 0.02) raw xDistance=0.02 yDistance=-0.06
03:31:56.143 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:31:56.143 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:56.143 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:31:56.143 00.000 11596 MoveAxis(E, 0, ABG)
03:31:56.143 00.000 11596 Move returns status 0, amount 0
03:31:56.143 00.000 11596 MoveAxis(N, 0, ABG)
03:31:56.143 00.000 11596 Move returns status 0, amount 0
03:31:56.143 00.000 11596 move complete, result=0
03:31:56.143 00.000 11596 worker thread done servicing request
03:31:56.150 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
03:31:56.157 00.007 13300 UpdateGuideState exits: m=1318 SNR=25.4
03:31:56.158 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:56.158 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:31:56.158 00.000 13300 Enqueuing Expose request
03:31:56.158 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:31:56.158 00.000 11596 Worker thread wakes up
03:31:56.158 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:31:56.671 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:31:56.931 00.260 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3be290af-e4be-4a6e-a5bf-39b30d198bac"}
03:31:56.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3be290af-e4be-4a6e-a5bf-39b30d198bac"}
03:31:56.932 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d01014d3-482a-4d2e-acdb-ec156cdf47bd"}
03:31:56.932 00.000 13300 case statement mapped state 6 to 3
03:31:56.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d01014d3-482a-4d2e-acdb-ec156cdf47bd"}
03:31:56.932 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"baafa1e7-8be7-48b7-b4f4-593b72fc8f6a"}
03:31:56.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":93,"width":15,"height":15,"star_pos":[6.87,6.77],"pixels":"..."},"id":"baafa1e7-8be7-48b7-b4f4-593b72fc8f6a"}
03:31:59.691 02.759 11596 Exposure complete
03:31:59.775 00.084 11596 worker thread done servicing request
03:31:59.775 00.000 13300 OnExposeComplete: enter
03:31:59.775 00.000 13300 UpdateGuideState(): m_state=6
03:31:59.776 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
03:31:59.776 00.000 13300 Star::Find returns 1 (0), X=15.95, Y=410.63, Mass=1126, SNR=23.5, Peak=130 HFD=3.3
03:31:59.776 00.000 13300 MultiStar: [#1 0.04,-0.17,0.62,U] [#2 -0.24,-0.14,0.54,U] [#3 -0.03,-0.15,0.34,U] [#4 -0.13,-0.11,0.35,U] [#5 -0.03,-0.20,0.28,U] [#6 -0.07,-0.25,0.31,U] [#7 -0.17,-0.16,0.31,U] [#8 -0.16,-0.01,0.24,U] 
03:31:59.776 00.000 13300 refined, 8 included, MultiStar: {-0.08, -0.16}, one-star: {-0.05, -0.18}
03:31:59.777 00.001 13300 CameraToMount -- cameraTheta (-2.04) - m_xAngle (1.53) = xAngle (-3.57 = 2.71)
03:31:59.777 00.000 13300 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.70 = -0.42)
03:31:59.777 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.16 hyp=0.18 cameraTheta=-2.04 mountX=-0.16 mountY=-0.07, mountTheta=-2.72
03:31:59.779 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.16, opts=13)
03:31:59.779 00.000 13300 Enqueuing Move request for scope (-0.08, -0.16)
03:31:59.779 00.000 11596 Worker thread wakes up
03:31:59.780 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.16) opts 0xd
03:31:59.780 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.16)
03:31:59.780 00.000 11596 Moving (-0.08, -0.16) raw xDistance=-0.16 yDistance=-0.07
03:31:59.780 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
03:31:59.780 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:59.780 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:31:59.781 00.001 11596 MoveAxis(E, 205, ABG)
03:31:59.781 00.000 11596 Guiding  Dir = 2, Dur = 205
03:31:59.781 00.000 11596 IsSlewing returns 0
03:31:59.788 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
03:31:59.797 00.009 13300 UpdateGuideState exits: m=1126 SNR=23.5
03:31:59.797 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:59.797 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:31:59.797 00.000 13300 Enqueuing Expose request
03:31:59.810 00.013 11596 IsGuiding returns 0
03:31:59.930 00.120 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c8b92c9e-15fd-43a7-9701-aa0019ad8225"}
03:31:59.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c8b92c9e-15fd-43a7-9701-aa0019ad8225"}
03:31:59.931 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4a0d1412-e6cc-4e05-b53d-b0273ac4719f"}
03:31:59.931 00.000 13300 case statement mapped state 6 to 3
03:31:59.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4a0d1412-e6cc-4e05-b53d-b0273ac4719f"}
03:31:59.931 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"94a5127c-caa3-4707-93a6-b65a65c71ec1"}
03:31:59.932 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":94,"width":15,"height":15,"star_pos":[6.95,6.63],"pixels":"..."},"id":"94a5127c-caa3-4707-93a6-b65a65c71ec1"}
03:31:59.997 00.065 11596 PulseGuide returned control before completion, sleep 29
03:32:00.215 00.218 11596 IsGuiding returns 0
03:32:00.215 00.000 11596 Move returns status 0, amount 205
03:32:00.215 00.000 11596 MoveAxis(N, 0, ABG)
03:32:00.215 00.000 11596 Move returns status 0, amount 0
03:32:00.215 00.000 11596 move complete, result=0
03:32:00.215 00.000 11596 worker thread done servicing request
03:32:00.215 00.000 11596 Worker thread wakes up
03:32:00.215 00.000 13300 GuideStep: -0.2 px 205 ms EAST, -0.1 px 0 ms NORTH
03:32:00.216 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:32:00.718 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:32:02.930 02.212 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6346831b-b93f-447e-8779-0ed5495e7710"}
03:32:02.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6346831b-b93f-447e-8779-0ed5495e7710"}
03:32:02.931 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5d4706cd-f68e-4f8e-baa9-5e2b26b1674f"}
03:32:02.931 00.000 13300 case statement mapped state 6 to 3
03:32:02.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5d4706cd-f68e-4f8e-baa9-5e2b26b1674f"}
03:32:02.931 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"10876614-6186-4200-9736-28a2dec468d5"}
03:32:02.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":94,"width":15,"height":15,"star_pos":[6.95,6.63],"pixels":"..."},"id":"10876614-6186-4200-9736-28a2dec468d5"}
03:32:03.751 00.820 11596 Exposure complete
03:32:03.824 00.073 11596 worker thread done servicing request
03:32:03.824 00.000 13300 OnExposeComplete: enter
03:32:03.824 00.000 13300 UpdateGuideState(): m_state=6
03:32:03.825 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
03:32:03.825 00.000 13300 Star::Find returns 1 (0), X=15.75, Y=410.36, Mass=958, SNR=21.6, Peak=105 HFD=3.3
03:32:03.825 00.000 13300 MultiStar: [#1 0.16,-0.18,0.65,U] [#2 0.01,-0.08,0.61,U] [#3 -0.36,-0.07,0.00,M2] [#4 -0.04,-0.23,0.36,U] [#5 0.02,-0.28,0.31,U] [#6 -0.08,-0.20,0.32,U] [#7 0.06,-0.01,0.32,U] [#8 -0.66,-0.14,0.00,M1] 
03:32:03.826 00.001 13300 refined, 6 included, MultiStar: {-0.04, -0.24}, one-star: {-0.26, -0.46}
03:32:03.826 00.000 13300 CameraToMount -- cameraTheta (-1.75) - m_xAngle (1.53) = xAngle (-3.29 = 3.00)
03:32:03.826 00.000 13300 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.41 = -0.13)
03:32:03.826 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.24 hyp=0.24 cameraTheta=-1.75 mountX=-0.24 mountY=-0.03, mountTheta=-3.01
03:32:03.829 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.24, opts=13)
03:32:03.829 00.000 13300 Enqueuing Move request for scope (-0.04, -0.24)
03:32:03.829 00.000 11596 Worker thread wakes up
03:32:03.829 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.24) opts 0xd
03:32:03.829 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.24)
03:32:03.830 00.001 11596 Moving (-0.04, -0.24) raw xDistance=-0.24 yDistance=-0.03
03:32:03.830 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.24
03:32:03.830 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:32:03.830 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:32:03.830 00.000 11596 MoveAxis(E, 318, ABG)
03:32:03.830 00.000 11596 Guiding  Dir = 2, Dur = 318
03:32:03.830 00.000 11596 IsSlewing returns 0
03:32:03.836 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=175, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
03:32:03.849 00.013 13300 UpdateGuideState exits: m=958 SNR=21.6
03:32:03.849 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:03.849 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:32:03.849 00.000 13300 Enqueuing Expose request
03:32:03.968 00.119 11596 IsGuiding returns 0
03:32:04.241 00.273 11596 PulseGuide returned control before completion, sleep 55
03:32:04.459 00.218 11596 IsGuiding returns 1
03:32:04.459 00.000 11596 scope still moving after pulse duration time elapsed
03:32:04.489 00.030 11596 IsSlewing returns 0
03:32:04.656 00.167 11596 IsGuiding returns 0
03:32:04.656 00.000 11596 scope move finished after 318 + 370 ms
03:32:04.657 00.001 11596 Move returns status 0, amount 318
03:32:04.657 00.000 11596 MoveAxis(N, 0, ABG)
03:32:04.657 00.000 11596 Move returns status 0, amount 0
03:32:04.657 00.000 11596 move complete, result=0
03:32:04.657 00.000 11596 worker thread done servicing request
03:32:04.657 00.000 13300 GuideStep: -0.2 px 318 ms EAST, -0.0 px 0 ms NORTH
03:32:04.657 00.000 11596 Worker thread wakes up
03:32:04.658 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:32:05.163 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:32:05.930 00.767 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"df3285b7-148e-449d-b3ba-196e548d9549"}
03:32:05.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"df3285b7-148e-449d-b3ba-196e548d9549"}
03:32:05.931 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2da384fe-66fa-4674-8a20-ed61a0e1d24d"}
03:32:05.931 00.000 13300 case statement mapped state 6 to 3
03:32:05.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2da384fe-66fa-4674-8a20-ed61a0e1d24d"}
03:32:05.932 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"82f1e89a-6de8-474a-85a8-cf729e6689d8"}
03:32:05.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":95,"width":15,"height":15,"star_pos":[6.75,7.36],"pixels":"..."},"id":"82f1e89a-6de8-474a-85a8-cf729e6689d8"}
03:32:08.198 02.266 11596 Exposure complete
03:32:08.267 00.069 11596 worker thread done servicing request
03:32:08.267 00.000 13300 OnExposeComplete: enter
03:32:08.267 00.000 13300 UpdateGuideState(): m_state=6
03:32:08.268 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
03:32:08.268 00.000 13300 Star::Find returns 1 (0), X=15.46, Y=410.76, Mass=456, SNR=14.9, Peak=67 HFD=3.2
03:32:08.268 00.000 13300 Status Line: Mass: 456 vs 1325
03:32:08.273 00.005 13300 UpdateCurrentPosition: star mass new=455.8 exp=1325.1 thresh=50% limits=(662.3, 2024.9, 2650.2)
03:32:08.273 00.000 13300 DistanceChecker: activated
03:32:08.273 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:32:08.273 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:32:08.273 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:32:08.274 00.001 11596 Worker thread wakes up
03:32:08.274 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:32:08.274 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:32:08.274 00.000 11596 move complete, result=0
03:32:08.274 00.000 11596 worker thread done servicing request
03:32:08.377 00.103 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:32:08.377 00.000 13300 Status Line: Stella per per cambiamento di massa
03:32:08.381 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=140, med=4, FiltMin=2, FiltMax=45, Gamma=0.510
03:32:08.389 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:32:08.389 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:08.389 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:32:08.389 00.000 13300 Enqueuing Expose request
03:32:08.389 00.000 11596 Worker thread wakes up
03:32:08.390 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:32:08.900 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:32:08.929 00.029 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5b022b5a-279f-4a50-9370-5be986e753b5"}
03:32:08.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5b022b5a-279f-4a50-9370-5be986e753b5"}
03:32:08.930 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"523e003e-5628-4b70-8642-1db86c652f73"}
03:32:08.930 00.000 13300 case statement mapped state 6 to 4
03:32:08.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"523e003e-5628-4b70-8642-1db86c652f73"}
03:32:08.931 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7e4c2008-dfd5-4e77-8897-d156aeab2d8e"}
03:32:08.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":96,"width":15,"height":15,"star_pos":[6.75,7.36],"pixels":"..."},"id":"7e4c2008-dfd5-4e77-8897-d156aeab2d8e"}
03:32:11.924 02.993 11596 Exposure complete
03:32:11.930 00.006 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0ff53374-12a3-40a5-85e9-e40fb8d6830b"}
03:32:11.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0ff53374-12a3-40a5-85e9-e40fb8d6830b"}
03:32:11.931 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1efc9074-a5bf-486d-b113-02b5f780cb6f"}
03:32:11.931 00.000 13300 case statement mapped state 6 to 4
03:32:11.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"1efc9074-a5bf-486d-b113-02b5f780cb6f"}
03:32:11.931 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3a118459-84bb-4d64-836f-07a2840f3779"}
03:32:11.932 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":96,"width":15,"height":15,"star_pos":[6.75,7.36],"pixels":"..."},"id":"3a118459-84bb-4d64-836f-07a2840f3779"}
03:32:11.997 00.065 11596 worker thread done servicing request
03:32:11.997 00.000 13300 OnExposeComplete: enter
03:32:11.998 00.001 13300 UpdateGuideState(): m_state=6
03:32:11.998 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
03:32:11.998 00.000 13300 Star::Find returns 1 (0), X=15.58, Y=410.68, Mass=194, SNR=9.7, Peak=33 HFD=2.9
03:32:11.998 00.000 13300 Status Line: Mass: 194 vs 1322
03:32:12.002 00.004 13300 UpdateCurrentPosition: star mass new=194.0 exp=1322.0 thresh=50% limits=(661.0, 2024.9, 2644.1)
03:32:12.003 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:32:12.003 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:32:12.003 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:32:12.003 00.000 11596 Worker thread wakes up
03:32:12.004 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:32:12.004 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:32:12.004 00.000 11596 move complete, result=0
03:32:12.004 00.000 11596 worker thread done servicing request
03:32:12.110 00.106 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:32:12.110 00.000 13300 Status Line: Stella per per cambiamento di massa
03:32:12.114 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=146, med=4, FiltMin=2, FiltMax=28, Gamma=0.510
03:32:12.123 00.009 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:32:12.123 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:12.123 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:32:12.123 00.000 13300 Enqueuing Expose request
03:32:12.123 00.000 11596 Worker thread wakes up
03:32:12.123 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:32:12.634 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:32:14.928 02.294 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"234bd02e-8382-4baa-a652-1bf33deedce9"}
03:32:14.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"234bd02e-8382-4baa-a652-1bf33deedce9"}
03:32:14.929 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dbb4348a-7c11-4759-9fd9-c46b0c0ac537"}
03:32:14.929 00.000 13300 case statement mapped state 6 to 4
03:32:14.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"dbb4348a-7c11-4759-9fd9-c46b0c0ac537"}
03:32:14.930 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e5ab1493-144a-48c7-8157-4408b7c053ea"}
03:32:14.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":97,"width":15,"height":15,"star_pos":[6.75,7.36],"pixels":"..."},"id":"e5ab1493-144a-48c7-8157-4408b7c053ea"}
03:32:15.673 00.743 11596 Exposure complete
03:32:15.777 00.104 11596 worker thread done servicing request
03:32:15.777 00.000 13300 OnExposeComplete: enter
03:32:15.778 00.001 13300 UpdateGuideState(): m_state=6
03:32:15.778 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
03:32:15.778 00.000 13300 Star::Find returns 1 (0), X=15.65, Y=410.61, Mass=320, SNR=12.5, Peak=48 HFD=3.0
03:32:15.779 00.001 13300 Status Line: Mass: 320 vs 1322
03:32:15.785 00.006 13300 UpdateCurrentPosition: star mass new=320.2 exp=1322.0 thresh=50% limits=(661.0, 2024.9, 2644.1)
03:32:15.785 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:32:15.786 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:32:15.786 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:32:15.786 00.000 11596 Worker thread wakes up
03:32:15.786 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:32:15.787 00.001 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:32:15.787 00.000 11596 move complete, result=0
03:32:15.787 00.000 11596 worker thread done servicing request
03:32:15.889 00.102 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:32:15.889 00.000 13300 Status Line: Stella per per cambiamento di massa
03:32:15.894 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=143, med=4, FiltMin=2, FiltMax=32, Gamma=0.510
03:32:15.905 00.011 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:32:15.906 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:15.906 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:32:15.906 00.000 13300 Enqueuing Expose request
03:32:15.906 00.000 11596 Worker thread wakes up
03:32:15.906 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:32:16.417 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:32:17.928 01.511 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e69a1e2d-bf8b-42f6-b027-cd910ada809f"}
03:32:17.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e69a1e2d-bf8b-42f6-b027-cd910ada809f"}
03:32:17.929 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"92c0bad0-0ca4-4190-8bd9-948439b45663"}
03:32:17.929 00.000 13300 case statement mapped state 6 to 4
03:32:17.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"92c0bad0-0ca4-4190-8bd9-948439b45663"}
03:32:17.930 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"66bed9c0-dc96-4c85-ad41-ad2988f1ae63"}
03:32:17.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":98,"width":15,"height":15,"star_pos":[6.75,7.36],"pixels":"..."},"id":"66bed9c0-dc96-4c85-ad41-ad2988f1ae63"}
03:32:19.454 01.524 11596 Exposure complete
03:32:19.539 00.085 11596 worker thread done servicing request
03:32:19.539 00.000 13300 OnExposeComplete: enter
03:32:19.539 00.000 13300 UpdateGuideState(): m_state=6
03:32:19.540 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
03:32:19.540 00.000 13300 Star::Find returns 1 (0), X=15.41, Y=410.43, Mass=99, SNR=6.9, Peak=19 HFD=3.0
03:32:19.540 00.000 13300 Status Line: Mass: 99 vs 1318
03:32:19.544 00.004 13300 UpdateCurrentPosition: star mass new=99.4 exp=1318.3 thresh=50% limits=(659.1, 2024.9, 2636.5)
03:32:19.544 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:32:19.544 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:32:19.545 00.001 13300 Enqueuing Move request for scope (0.00, 0.00)
03:32:19.545 00.000 11596 Worker thread wakes up
03:32:19.545 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:32:19.545 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:32:19.545 00.000 11596 move complete, result=0
03:32:19.545 00.000 11596 worker thread done servicing request
03:32:19.653 00.108 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:32:19.653 00.000 13300 Status Line: Stella per per cambiamento di massa
03:32:19.659 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=142, med=4, FiltMin=2, FiltMax=26, Gamma=0.510
03:32:19.671 00.012 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:32:19.671 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:19.671 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:32:19.671 00.000 13300 Enqueuing Expose request
03:32:19.671 00.000 11596 Worker thread wakes up
03:32:19.671 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:32:20.179 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:32:20.927 00.748 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f08545ef-4fd0-4fc7-9282-e627c69f0063"}
03:32:20.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f08545ef-4fd0-4fc7-9282-e627c69f0063"}
03:32:20.928 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d3922700-3bf4-4b63-b75a-d3723a5b98f1"}
03:32:20.928 00.000 13300 case statement mapped state 6 to 4
03:32:20.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"d3922700-3bf4-4b63-b75a-d3723a5b98f1"}
03:32:20.928 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"031283c8-504a-47f3-a4da-2eb4f93f1158"}
03:32:20.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":99,"width":15,"height":15,"star_pos":[6.75,7.36],"pixels":"..."},"id":"031283c8-504a-47f3-a4da-2eb4f93f1158"}
03:32:23.205 02.277 11596 Exposure complete
03:32:23.286 00.081 11596 worker thread done servicing request
03:32:23.286 00.000 13300 OnExposeComplete: enter
03:32:23.286 00.000 13300 UpdateGuideState(): m_state=6
03:32:23.287 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
03:32:23.287 00.000 13300 Star::Find returns 0 (3), X=15.00, Y=410.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
03:32:23.287 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
03:32:23.287 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:32:23.288 00.001 13300 Enqueuing Move request for scope (0.00, 0.00)
03:32:23.288 00.000 11596 Worker thread wakes up
03:32:23.288 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:32:23.288 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:32:23.288 00.000 11596 move complete, result=0
03:32:23.289 00.001 11596 worker thread done servicing request
03:32:23.396 00.107 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:32:23.396 00.000 13300 Status Line: Stella persa per bassa massa
03:32:23.400 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=140, med=4, FiltMin=2, FiltMax=7, Gamma=0.510
03:32:23.408 00.008 13300 UpdateGuideState exits: Stella persa per bassa massa
03:32:23.408 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:23.408 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:32:23.408 00.000 13300 Enqueuing Expose request
03:32:23.408 00.000 11596 Worker thread wakes up
03:32:23.408 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:32:23.913 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:32:23.926 00.013 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c8743cb7-3b8f-42e3-86c2-3b182d377ea7"}
03:32:23.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c8743cb7-3b8f-42e3-86c2-3b182d377ea7"}
03:32:23.926 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9a2ba8c1-dd9e-4adb-a91e-b91e53190ce7"}
03:32:23.927 00.001 13300 case statement mapped state 6 to 4
03:32:23.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"9a2ba8c1-dd9e-4adb-a91e-b91e53190ce7"}
03:32:23.927 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e227b724-c26b-409a-a87a-7bd881501398"}
03:32:23.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":100,"width":15,"height":15,"star_pos":[6.75,7.36],"pixels":"..."},"id":"e227b724-c26b-409a-a87a-7bd881501398"}
03:32:26.927 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"04e9f10c-0151-4399-810b-b3f15a6113a3"}
03:32:26.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"04e9f10c-0151-4399-810b-b3f15a6113a3"}
03:32:26.928 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c18e69a5-5cc7-4596-bb34-66d476632df8"}
03:32:26.928 00.000 13300 case statement mapped state 6 to 4
03:32:26.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"c18e69a5-5cc7-4596-bb34-66d476632df8"}
03:32:26.929 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a84b08b9-4ace-4207-923b-3ea857acc5b3"}
03:32:26.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":100,"width":15,"height":15,"star_pos":[6.75,7.36],"pixels":"..."},"id":"a84b08b9-4ace-4207-923b-3ea857acc5b3"}
03:32:26.942 00.013 11596 Exposure complete
03:32:27.016 00.074 11596 worker thread done servicing request
03:32:27.016 00.000 13300 OnExposeComplete: enter
03:32:27.016 00.000 13300 UpdateGuideState(): m_state=6
03:32:27.017 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
03:32:27.017 00.000 13300 Star::Find returns 0 (3), X=15.00, Y=410.00, Mass=9, SNR=2.1, Peak=6 HFD=0.0
03:32:27.017 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
03:32:27.018 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:32:27.018 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:32:27.018 00.000 11596 Worker thread wakes up
03:32:27.018 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:32:27.018 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:32:27.018 00.000 11596 move complete, result=0
03:32:27.018 00.000 11596 worker thread done servicing request
03:32:27.129 00.111 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:32:27.129 00.000 13300 Status Line: Stella persa per bassa massa
03:32:27.133 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=141, med=4, FiltMin=2, FiltMax=6, Gamma=0.510
03:32:27.141 00.008 13300 UpdateGuideState exits: Stella persa per bassa massa
03:32:27.142 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:27.142 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:32:27.142 00.000 13300 Enqueuing Expose request
03:32:27.142 00.000 11596 Worker thread wakes up
03:32:27.142 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:32:27.652 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:32:29.926 02.274 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"15f08a9c-5c00-4d68-a7c0-b037b4ee6e3a"}
03:32:29.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"15f08a9c-5c00-4d68-a7c0-b037b4ee6e3a"}
03:32:29.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"00a8512e-62cc-4b03-9d78-0037d912beac"}
03:32:29.927 00.000 13300 case statement mapped state 6 to 4
03:32:29.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"00a8512e-62cc-4b03-9d78-0037d912beac"}
03:32:29.927 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c1097495-d83f-4586-884f-643799edc3cf"}
03:32:29.928 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":101,"width":15,"height":15,"star_pos":[6.75,7.36],"pixels":"..."},"id":"c1097495-d83f-4586-884f-643799edc3cf"}
03:32:30.676 00.748 11596 Exposure complete
03:32:30.752 00.076 11596 worker thread done servicing request
03:32:30.752 00.000 13300 OnExposeComplete: enter
03:32:30.752 00.000 13300 UpdateGuideState(): m_state=6
03:32:30.753 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
03:32:30.753 00.000 13300 Star::Find returns 0 (3), X=15.00, Y=410.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
03:32:30.753 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
03:32:30.754 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:32:30.754 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:32:30.754 00.000 11596 Worker thread wakes up
03:32:30.754 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:32:30.754 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:32:30.754 00.000 11596 move complete, result=0
03:32:30.755 00.001 11596 worker thread done servicing request
03:32:30.868 00.113 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:32:30.868 00.000 13300 Status Line: Stella persa per bassa massa
03:32:30.875 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=141, med=4, FiltMin=3, FiltMax=6, Gamma=0.510
03:32:30.885 00.010 13300 UpdateGuideState exits: Stella persa per bassa massa
03:32:30.885 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:30.885 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:32:30.885 00.000 13300 Enqueuing Expose request
03:32:30.885 00.000 11596 Worker thread wakes up
03:32:30.886 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:32:31.389 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:32:32.925 01.536 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b5002e38-b372-4f99-b5f5-e06d629f5831"}
03:32:32.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b5002e38-b372-4f99-b5f5-e06d629f5831"}
03:32:32.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"273602be-5fc6-46f6-ac51-c51b4e7ae8b5"}
03:32:32.926 00.000 13300 case statement mapped state 6 to 4
03:32:32.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"273602be-5fc6-46f6-ac51-c51b4e7ae8b5"}
03:32:32.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4783dc7a-39f0-466a-9975-aa24e972a6b0"}
03:32:32.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":102,"width":15,"height":15,"star_pos":[6.75,7.36],"pixels":"..."},"id":"4783dc7a-39f0-466a-9975-aa24e972a6b0"}
03:32:34.414 01.487 11596 Exposure complete
03:32:34.486 00.072 11596 worker thread done servicing request
03:32:34.486 00.000 13300 OnExposeComplete: enter
03:32:34.486 00.000 13300 UpdateGuideState(): m_state=6
03:32:34.486 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
03:32:34.487 00.001 13300 Star::Find returns 0 (2), X=15.00, Y=410.00, Mass=19, SNR=3.0, Peak=10 HFD=0.0
03:32:34.487 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
03:32:34.487 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:32:34.487 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:32:34.487 00.000 11596 Worker thread wakes up
03:32:34.488 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:32:34.488 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:32:34.488 00.000 11596 move complete, result=0
03:32:34.488 00.000 11596 worker thread done servicing request
03:32:34.604 00.116 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:32:34.604 00.000 13300 Status Line: Stella persa per SNR basso
03:32:34.611 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=142, med=4, FiltMin=2, FiltMax=6, Gamma=0.510
03:32:34.620 00.009 13300 UpdateGuideState exits: Stella persa per SNR basso
03:32:34.620 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:34.620 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:32:34.620 00.000 13300 Enqueuing Expose request
03:32:34.620 00.000 11596 Worker thread wakes up
03:32:34.620 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:32:35.129 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:32:35.925 00.796 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"93a84128-1419-4a5f-8e3f-1d5cf0d48584"}
03:32:35.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"93a84128-1419-4a5f-8e3f-1d5cf0d48584"}
03:32:35.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"345b298f-b4e5-4ac6-a808-71aaaba891d9"}
03:32:35.926 00.000 13300 case statement mapped state 6 to 4
03:32:35.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"345b298f-b4e5-4ac6-a808-71aaaba891d9"}
03:32:35.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b2a4aa9d-7b03-40dd-b4f8-acbd0602ec76"}
03:32:35.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":103,"width":15,"height":15,"star_pos":[6.75,7.36],"pixels":"..."},"id":"b2a4aa9d-7b03-40dd-b4f8-acbd0602ec76"}
03:32:38.151 02.224 11596 Exposure complete
03:32:38.220 00.069 11596 worker thread done servicing request
03:32:38.220 00.000 13300 OnExposeComplete: enter
03:32:38.221 00.001 13300 UpdateGuideState(): m_state=6
03:32:38.221 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
03:32:38.221 00.000 13300 Star::Find returns 1 (0), X=15.49, Y=410.33, Mass=382, SNR=13.6, Peak=48 HFD=3.2
03:32:38.221 00.000 13300 Status Line: Mass: 382 vs 1310
03:32:38.225 00.004 13300 UpdateCurrentPosition: star mass new=381.7 exp=1310.0 thresh=50% limits=(655.0, 2024.9, 2620.1)
03:32:38.225 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:32:38.225 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:32:38.225 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:32:38.225 00.000 11596 Worker thread wakes up
03:32:38.226 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:32:38.226 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:32:38.226 00.000 11596 move complete, result=0
03:32:38.226 00.000 11596 worker thread done servicing request
03:32:38.340 00.114 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:32:38.340 00.000 13300 Status Line: Stella per per cambiamento di massa
03:32:38.346 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=145, med=4, FiltMin=2, FiltMax=26, Gamma=0.510
03:32:38.355 00.009 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:32:38.356 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:38.356 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:32:38.356 00.000 13300 Enqueuing Expose request
03:32:38.356 00.000 11596 Worker thread wakes up
03:32:38.356 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:32:38.864 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:32:38.924 00.060 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4721b39d-0a7c-4ead-8ff0-6c8f409b5632"}
03:32:38.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4721b39d-0a7c-4ead-8ff0-6c8f409b5632"}
03:32:38.925 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0cf03ba4-8c3b-46cf-86ff-21a997be6732"}
03:32:38.925 00.000 13300 case statement mapped state 6 to 4
03:32:38.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"0cf03ba4-8c3b-46cf-86ff-21a997be6732"}
03:32:38.925 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b2060191-f1cf-4740-bf4f-f898f99c456d"}
03:32:38.926 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":104,"width":15,"height":15,"star_pos":[6.75,7.36],"pixels":"..."},"id":"b2060191-f1cf-4740-bf4f-f898f99c456d"}
03:32:41.892 02.966 11596 Exposure complete
03:32:41.923 00.031 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1e17572e-3ac1-4041-9ffe-1a81119a5098"}
03:32:41.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1e17572e-3ac1-4041-9ffe-1a81119a5098"}
03:32:41.924 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cd725729-cd5a-4e3b-a960-33437798277e"}
03:32:41.924 00.000 13300 case statement mapped state 6 to 4
03:32:41.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"cd725729-cd5a-4e3b-a960-33437798277e"}
03:32:41.925 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9611e142-c7fa-48c6-a7fe-ccbe0db4943d"}
03:32:41.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":104,"width":15,"height":15,"star_pos":[6.75,7.36],"pixels":"..."},"id":"9611e142-c7fa-48c6-a7fe-ccbe0db4943d"}
03:32:41.968 00.043 11596 worker thread done servicing request
03:32:41.968 00.000 13300 OnExposeComplete: enter
03:32:41.968 00.000 13300 UpdateGuideState(): m_state=6
03:32:41.969 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
03:32:41.969 00.000 13300 Star::Find returns 1 (0), X=15.43, Y=410.55, Mass=885, SNR=20.8, Peak=108 HFD=3.2
03:32:41.969 00.000 13300 DistanceChecker: deactivated
03:32:41.969 00.000 13300 MultiStar: large primary error, entering stabilization period
03:32:41.969 00.000 13300 CameraToMount -- cameraTheta (-2.72) - m_xAngle (1.53) = xAngle (-4.25 = 2.03)
03:32:41.969 00.000 13300 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.38 = -1.10)
03:32:41.969 00.000 13300 CameraToMount -- cameraX=-0.58 cameraY=-0.26 hyp=0.63 cameraTheta=-2.72 mountX=-0.28 mountY=-0.56, mountTheta=-2.03
03:32:41.971 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.58, y=-0.26, opts=13)
03:32:41.971 00.000 13300 Enqueuing Move request for scope (-0.58, -0.26)
03:32:41.971 00.000 11596 Worker thread wakes up
03:32:41.972 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.58, -0.26) opts 0xd
03:32:41.972 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.58, -0.26)
03:32:41.972 00.000 11596 Moving (-0.58, -0.26) raw xDistance=-0.28 yDistance=-0.56
03:32:41.972 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.28
03:32:41.972 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.56 from input -0.56
03:32:41.972 00.000 11596 MoveAxis(E, 374, ABG)
03:32:41.973 00.001 11596 Guiding  Dir = 2, Dur = 374
03:32:41.973 00.000 11596 IsSlewing returns 0
03:32:41.979 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=141, med=4, FiltMin=2, FiltMax=51, Gamma=0.510
03:32:41.987 00.008 13300 UpdateGuideState exits: m=885 SNR=20.8
03:32:41.988 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:41.988 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:32:41.988 00.000 13300 Enqueuing Expose request
03:32:42.267 00.279 11596 IsGuiding returns 0
03:32:42.271 00.004 11596 PulseGuide returned control before completion, sleep 381
03:32:42.793 00.522 11596 IsGuiding returns 0
03:32:42.793 00.000 11596 Move returns status 0, amount 374
03:32:42.793 00.000 11596 MoveAxis(N, 741, ABG)
03:32:42.793 00.000 11596 Guiding  Dir = 0, Dur = 741
03:32:42.794 00.001 11596 IsSlewing returns 0
03:32:42.950 00.156 11596 IsGuiding returns 0
03:32:43.191 00.241 11596 PulseGuide returned control before completion, sleep 511
03:32:43.839 00.648 11596 IsGuiding returns 1
03:32:43.839 00.000 11596 scope still moving after pulse duration time elapsed
03:32:43.866 00.027 11596 IsSlewing returns 0
03:32:44.179 00.313 11596 IsGuiding returns 0
03:32:44.179 00.000 11596 scope move finished after 741 + 487 ms
03:32:44.179 00.000 11596 Move returns status 0, amount 741
03:32:44.179 00.000 11596 move complete, result=0
03:32:44.179 00.000 11596 worker thread done servicing request
03:32:44.179 00.000 11596 Worker thread wakes up
03:32:44.179 00.000 13300 GuideStep: -0.3 px 374 ms EAST, -0.6 px 741 ms NORTH
03:32:44.180 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:32:44.685 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:32:44.922 00.237 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b42d9a2f-016b-4ba1-b550-60cab0761af7"}
03:32:44.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b42d9a2f-016b-4ba1-b550-60cab0761af7"}
03:32:44.923 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b4fbf926-bf6b-45aa-959a-6c6e54def197"}
03:32:44.923 00.000 13300 case statement mapped state 6 to 3
03:32:44.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b4fbf926-bf6b-45aa-959a-6c6e54def197"}
03:32:44.924 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f22948bb-3189-473c-91a6-554b67f0a325"}
03:32:44.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":105,"width":15,"height":15,"star_pos":[7.43,6.55],"pixels":"..."},"id":"f22948bb-3189-473c-91a6-554b67f0a325"}
03:32:47.716 02.792 11596 Exposure complete
03:32:47.799 00.083 11596 worker thread done servicing request
03:32:47.799 00.000 13300 OnExposeComplete: enter
03:32:47.799 00.000 13300 UpdateGuideState(): m_state=6
03:32:47.800 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
03:32:47.800 00.000 13300 Star::Find returns 1 (0), X=15.89, Y=410.53, Mass=1280, SNR=25.0, Peak=146 HFD=3.5
03:32:47.800 00.000 13300 Status Line: Mass: 1280 vs 456
03:32:47.804 00.004 13300 UpdateCurrentPosition: star mass new=1280.1 exp=455.8 thresh=50% limits=(227.9, 2024.9, 911.6)
03:32:47.804 00.000 13300 DistanceChecker: activated
03:32:47.804 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:32:47.804 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:32:47.804 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:32:47.805 00.001 11596 Worker thread wakes up
03:32:47.805 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:32:47.805 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:32:47.805 00.000 11596 move complete, result=0
03:32:47.805 00.000 11596 worker thread done servicing request
03:32:47.908 00.103 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:32:47.908 00.000 13300 Status Line: Stella per per cambiamento di massa
03:32:47.912 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
03:32:47.920 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:32:47.920 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:47.921 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:32:47.921 00.000 13300 Enqueuing Expose request
03:32:47.921 00.000 11596 Worker thread wakes up
03:32:47.921 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:32:47.926 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2513d3a4-e08a-4ddb-9b32-87ddeb2e87bd"}
03:32:47.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2513d3a4-e08a-4ddb-9b32-87ddeb2e87bd"}
03:32:47.928 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ac692745-d937-4900-ac1f-ff34afecbfa4"}
03:32:47.928 00.000 13300 case statement mapped state 6 to 4
03:32:47.929 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"ac692745-d937-4900-ac1f-ff34afecbfa4"}
03:32:47.931 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9219c64a-8a5b-4e8c-ab21-2cfa9ef1dcf7"}
03:32:47.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":106,"width":15,"height":15,"star_pos":[7.43,6.55],"pixels":"..."},"id":"9219c64a-8a5b-4e8c-ab21-2cfa9ef1dcf7"}
03:32:48.429 00.498 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:32:50.922 02.493 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c4fe101d-689c-4311-8bf4-89888d8df600"}
03:32:50.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c4fe101d-689c-4311-8bf4-89888d8df600"}
03:32:50.923 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ecbe9e03-76ec-429f-a7d7-f5b9caf10cf6"}
03:32:50.923 00.000 13300 case statement mapped state 6 to 4
03:32:50.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"ecbe9e03-76ec-429f-a7d7-f5b9caf10cf6"}
03:32:50.923 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c23bb1e1-f9c5-4c59-9090-d6d35dff0a6e"}
03:32:50.924 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":106,"width":15,"height":15,"star_pos":[7.43,6.55],"pixels":"..."},"id":"c23bb1e1-f9c5-4c59-9090-d6d35dff0a6e"}
03:32:51.463 00.539 11596 Exposure complete
03:32:51.532 00.069 11596 worker thread done servicing request
03:32:51.533 00.001 13300 OnExposeComplete: enter
03:32:51.533 00.000 13300 UpdateGuideState(): m_state=6
03:32:51.533 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
03:32:51.533 00.000 13300 Star::Find returns 1 (0), X=15.94, Y=410.55, Mass=1202, SNR=24.3, Peak=139 HFD=3.3
03:32:51.533 00.000 13300 Status Line: Mass: 1202 vs 456
03:32:51.537 00.004 13300 UpdateCurrentPosition: star mass new=1201.7 exp=455.8 thresh=50% limits=(227.9, 2024.9, 911.6)
03:32:51.537 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:32:51.538 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:32:51.538 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:32:51.538 00.000 11596 Worker thread wakes up
03:32:51.538 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:32:51.538 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:32:51.538 00.000 11596 move complete, result=0
03:32:51.538 00.000 11596 worker thread done servicing request
03:32:51.650 00.112 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:32:51.650 00.000 13300 Status Line: Stella per per cambiamento di massa
03:32:51.655 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
03:32:51.663 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:32:51.663 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:51.663 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:32:51.663 00.000 13300 Enqueuing Expose request
03:32:51.664 00.001 11596 Worker thread wakes up
03:32:51.664 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:32:52.178 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:32:53.922 01.744 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"27e7b0a8-3448-42dd-b788-3ddd6ca895e4"}
03:32:53.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"27e7b0a8-3448-42dd-b788-3ddd6ca895e4"}
03:32:53.923 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"19d0c7ed-47f4-4872-b8d5-50264ca8e13c"}
03:32:53.923 00.000 13300 case statement mapped state 6 to 4
03:32:53.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"19d0c7ed-47f4-4872-b8d5-50264ca8e13c"}
03:32:53.923 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"883d80c2-1764-4824-8bcc-1277af8b0815"}
03:32:53.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":107,"width":15,"height":15,"star_pos":[7.43,6.55],"pixels":"..."},"id":"883d80c2-1764-4824-8bcc-1277af8b0815"}
03:32:55.202 01.279 11596 Exposure complete
03:32:55.272 00.070 11596 worker thread done servicing request
03:32:55.272 00.000 13300 OnExposeComplete: enter
03:32:55.272 00.000 13300 UpdateGuideState(): m_state=6
03:32:55.273 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
03:32:55.273 00.000 13300 Star::Find returns 1 (0), X=15.90, Y=410.51, Mass=1239, SNR=24.6, Peak=141 HFD=3.3
03:32:55.273 00.000 13300 Status Line: Mass: 1239 vs 456
03:32:55.278 00.005 13300 UpdateCurrentPosition: star mass new=1238.5 exp=455.8 thresh=50% limits=(227.9, 2024.9, 911.6)
03:32:55.278 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:32:55.279 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:32:55.279 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:32:55.279 00.000 11596 Worker thread wakes up
03:32:55.279 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:32:55.279 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:32:55.279 00.000 11596 move complete, result=0
03:32:55.280 00.001 11596 worker thread done servicing request
03:32:55.396 00.116 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:32:55.396 00.000 13300 Status Line: Stella per per cambiamento di massa
03:32:55.400 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
03:32:55.408 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:32:55.408 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:55.408 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:32:55.408 00.000 13300 Enqueuing Expose request
03:32:55.408 00.000 11596 Worker thread wakes up
03:32:55.408 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:32:55.918 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:32:56.921 01.003 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1804ddef-7841-447b-9e04-ca035a40f5d7"}
03:32:56.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1804ddef-7841-447b-9e04-ca035a40f5d7"}
03:32:56.922 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ec0b946e-8ccb-4dc2-85bd-378d0362f985"}
03:32:56.922 00.000 13300 case statement mapped state 6 to 4
03:32:56.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"ec0b946e-8ccb-4dc2-85bd-378d0362f985"}
03:32:56.922 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"73c0bb3d-d5ef-40cd-a2b2-9ae47036b5fe"}
03:32:56.923 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":108,"width":15,"height":15,"star_pos":[7.43,6.55],"pixels":"..."},"id":"73c0bb3d-d5ef-40cd-a2b2-9ae47036b5fe"}
03:32:58.944 02.021 11596 Exposure complete
03:32:59.013 00.069 11596 worker thread done servicing request
03:32:59.013 00.000 13300 OnExposeComplete: enter
03:32:59.014 00.001 13300 UpdateGuideState(): m_state=6
03:32:59.014 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
03:32:59.014 00.000 13300 Star::Find returns 1 (0), X=16.02, Y=410.59, Mass=1345, SNR=25.7, Peak=158 HFD=3.4
03:32:59.015 00.001 13300 DistanceChecker: deactivated
03:32:59.015 00.000 13300 MultiStar: exiting stabilization period
03:32:59.015 00.000 13300 MultiStar: [#1 0.20,-0.24,0.56,U] [#2 0.12,-0.26,0.50,U] [#3 -0.13,-0.17,0.28,U] [#4 0.17,-0.23,0.31,U] [#5 0.21,-0.41,0.00,M3] [#6 0.00,-0.32,0.00,M2] [#7 0.10,-0.20,0.27,U] [#8 0.20,-0.06,0.21,U] 
03:32:59.015 00.000 13300 single-star, 6 included, MultiStar: {0.09, -0.22}, one-star: {0.01, -0.22}
03:32:59.015 00.000 13300 CameraToMount -- cameraTheta (-1.52) - m_xAngle (1.53) = xAngle (-3.05 = -3.05)
03:32:59.015 00.000 13300 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.18 = 0.10)
03:32:59.015 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.22 hyp=0.22 cameraTheta=-1.52 mountX=-0.22 mountY=0.02, mountTheta=3.04
03:32:59.018 00.003 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.22, opts=13)
03:32:59.018 00.000 13300 Enqueuing Move request for scope (0.01, -0.22)
03:32:59.018 00.000 11596 Worker thread wakes up
03:32:59.018 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.22) opts 0xd
03:32:59.018 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.22)
03:32:59.019 00.001 11596 Moving (0.01, -0.22) raw xDistance=-0.22 yDistance=0.02
03:32:59.019 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.22
03:32:59.019 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:32:59.019 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:32:59.019 00.000 11596 MoveAxis(E, 306, ABG)
03:32:59.019 00.000 11596 Guiding  Dir = 2, Dur = 306
03:32:59.019 00.000 11596 IsSlewing returns 0
03:32:59.025 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
03:32:59.034 00.009 13300 UpdateGuideState exits: m=1345 SNR=25.7
03:32:59.034 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:59.034 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:32:59.034 00.000 13300 Enqueuing Expose request
03:32:59.156 00.122 11596 IsGuiding returns 0
03:32:59.256 00.100 11596 PulseGuide returned control before completion, sleep 216
03:32:59.486 00.230 11596 IsGuiding returns 1
03:32:59.486 00.000 11596 scope still moving after pulse duration time elapsed
03:32:59.520 00.034 11596 IsSlewing returns 0
03:32:59.582 00.062 11596 IsGuiding returns 0
03:32:59.582 00.000 11596 scope move finished after 306 + 121 ms
03:32:59.582 00.000 11596 Move returns status 0, amount 306
03:32:59.582 00.000 11596 MoveAxis(N, 0, ABG)
03:32:59.583 00.001 11596 Move returns status 0, amount 0
03:32:59.583 00.000 11596 move complete, result=0
03:32:59.583 00.000 11596 worker thread done servicing request
03:32:59.583 00.000 13300 GuideStep: -0.2 px 306 ms EAST, 0.0 px 0 ms NORTH
03:32:59.583 00.000 11596 Worker thread wakes up
03:32:59.583 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:32:59.921 00.338 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"886cb130-90a3-4105-aa38-1121069b71d2"}
03:32:59.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"886cb130-90a3-4105-aa38-1121069b71d2"}
03:32:59.922 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"15edcbfa-bfa2-4455-9fff-1fb615708189"}
03:32:59.922 00.000 13300 case statement mapped state 6 to 3
03:32:59.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"15edcbfa-bfa2-4455-9fff-1fb615708189"}
03:32:59.923 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"97a1f059-8364-4e89-95cd-a9ec14652dfb"}
03:32:59.924 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":109,"width":15,"height":15,"star_pos":[7.02,6.59],"pixels":"..."},"id":"97a1f059-8364-4e89-95cd-a9ec14652dfb"}
03:33:00.090 00.166 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:33:02.920 02.830 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3d4ab0e2-45d9-4fb6-b7f7-daefa092ae70"}
03:33:02.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3d4ab0e2-45d9-4fb6-b7f7-daefa092ae70"}
03:33:02.921 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c3c9b3d5-7218-46a9-be97-aad44682e9b9"}
03:33:02.921 00.000 13300 case statement mapped state 6 to 3
03:33:02.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c3c9b3d5-7218-46a9-be97-aad44682e9b9"}
03:33:02.921 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4ada9db5-db2c-44fb-b3f8-8028030a2701"}
03:33:02.922 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":109,"width":15,"height":15,"star_pos":[7.02,6.59],"pixels":"..."},"id":"4ada9db5-db2c-44fb-b3f8-8028030a2701"}
03:33:03.120 00.198 11596 Exposure complete
03:33:03.189 00.069 11596 worker thread done servicing request
03:33:03.189 00.000 13300 OnExposeComplete: enter
03:33:03.189 00.000 13300 UpdateGuideState(): m_state=6
03:33:03.190 00.001 13300 Star::Find(15, 16, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
03:33:03.190 00.000 13300 Star::Find returns 1 (0), X=16.00, Y=410.66, Mass=1306, SNR=25.3, Peak=164 HFD=3.3
03:33:03.190 00.000 13300 MultiStar: [#1 0.16,0.25,0.55,U] [#2 0.29,-0.00,0.46,U] [#3 -0.33,-0.00,0.00,M2] [#4 -0.00,0.14,0.32,U] [#5 0.36,-0.15,0.00,M4] [#6 -0.01,-0.05,0.28,U] [#7 0.07,0.11,0.28,U] [#8 0.33,-0.07,0.00,M1] 
03:33:03.190 00.000 13300 refined, 5 included, MultiStar: {0.08, 0.02}, one-star: {-0.01, -0.15}
03:33:03.190 00.000 13300 CameraToMount -- cameraTheta (0.21) - m_xAngle (1.53) = xAngle (-1.32 = -1.32)
03:33:03.191 00.001 13300 CameraToMount -- cameraTheta (0.21) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.45 = 1.84)
03:33:03.191 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.02 hyp=0.08 cameraTheta=0.21 mountX=0.02 mountY=0.08, mountTheta=1.32
03:33:03.193 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.02, opts=13)
03:33:03.193 00.000 13300 Enqueuing Move request for scope (0.08, 0.02)
03:33:03.193 00.000 11596 Worker thread wakes up
03:33:03.193 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.02) opts 0xd
03:33:03.193 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.02)
03:33:03.193 00.000 11596 Moving (0.08, 0.02) raw xDistance=0.02 yDistance=0.08
03:33:03.193 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:33:03.193 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:03.193 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:33:03.194 00.001 11596 MoveAxis(E, 0, ABG)
03:33:03.194 00.000 11596 Move returns status 0, amount 0
03:33:03.194 00.000 11596 MoveAxis(N, 0, ABG)
03:33:03.194 00.000 11596 Move returns status 0, amount 0
03:33:03.194 00.000 11596 move complete, result=0
03:33:03.195 00.001 11596 worker thread done servicing request
03:33:03.204 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=1, FiltMax=97, Gamma=0.510
03:33:03.216 00.012 13300 UpdateGuideState exits: m=1306 SNR=25.3
03:33:03.216 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:03.216 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:33:03.216 00.000 13300 Enqueuing Expose request
03:33:03.216 00.000 11596 Worker thread wakes up
03:33:03.217 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:33:03.217 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:33:03.722 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:33:05.920 02.198 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1905b281-fc3f-4b81-9214-010546c3588d"}
03:33:05.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1905b281-fc3f-4b81-9214-010546c3588d"}
03:33:05.921 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ab9b76e7-4016-4b4e-9382-65131ca996d8"}
03:33:05.921 00.000 13300 case statement mapped state 6 to 3
03:33:05.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ab9b76e7-4016-4b4e-9382-65131ca996d8"}
03:33:05.921 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9340c542-c16f-4ec4-a69a-d307c6a9a579"}
03:33:05.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":110,"width":15,"height":15,"star_pos":[7.00,6.66],"pixels":"..."},"id":"9340c542-c16f-4ec4-a69a-d307c6a9a579"}
03:33:06.755 00.834 11596 Exposure complete
03:33:06.829 00.074 11596 worker thread done servicing request
03:33:06.829 00.000 13300 OnExposeComplete: enter
03:33:06.829 00.000 13300 UpdateGuideState(): m_state=6
03:33:06.830 00.001 13300 Star::Find(15, 16, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
03:33:06.830 00.000 13300 Star::Find returns 1 (0), X=16.07, Y=410.77, Mass=1316, SNR=25.4, Peak=160 HFD=3.2
03:33:06.830 00.000 13300 MultiStar: [#1 0.26,0.14,0.57,U] [#2 0.23,0.03,0.50,U] [#3 -0.08,0.08,0.33,U] [#4 0.00,0.04,0.32,U] [#5 0.28,0.21,0.00,M5] [#6 0.38,0.28,0.00,M2] [#7 0.16,0.15,0.28,U] [#8 0.20,0.20,0.24,U] 
03:33:06.831 00.001 13300 single-star, 6 included, MultiStar: {0.12, 0.06}, one-star: {0.06, -0.04}
03:33:06.831 00.000 13300 CameraToMount -- cameraTheta (-0.61) - m_xAngle (1.53) = xAngle (-2.15 = -2.15)
03:33:06.831 00.000 13300 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.27 = 1.01)
03:33:06.831 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.04 hyp=0.08 cameraTheta=-0.61 mountX=-0.04 mountY=0.06, mountTheta=2.14
03:33:06.833 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.04, opts=13)
03:33:06.833 00.000 13300 Enqueuing Move request for scope (0.06, -0.04)
03:33:06.833 00.000 11596 Worker thread wakes up
03:33:06.833 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.04) opts 0xd
03:33:06.833 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.04)
03:33:06.833 00.000 11596 Moving (0.06, -0.04) raw xDistance=-0.04 yDistance=0.06
03:33:06.833 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:33:06.833 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:06.834 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:33:06.834 00.000 11596 MoveAxis(E, 0, ABG)
03:33:06.834 00.000 11596 Move returns status 0, amount 0
03:33:06.834 00.000 11596 MoveAxis(N, 0, ABG)
03:33:06.834 00.000 11596 Move returns status 0, amount 0
03:33:06.834 00.000 11596 move complete, result=0
03:33:06.834 00.000 11596 worker thread done servicing request
03:33:06.840 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
03:33:06.849 00.009 13300 UpdateGuideState exits: m=1316 SNR=25.4
03:33:06.849 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:06.849 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:33:06.849 00.000 13300 Enqueuing Expose request
03:33:06.849 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:33:06.849 00.000 11596 Worker thread wakes up
03:33:06.849 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:33:07.360 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:33:08.919 01.559 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6b39c277-9aa4-4035-83b5-40e1acbd3e67"}
03:33:08.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6b39c277-9aa4-4035-83b5-40e1acbd3e67"}
03:33:08.920 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3115a22a-1ae8-460f-9b85-5a9ed3f1ae35"}
03:33:08.920 00.000 13300 case statement mapped state 6 to 3
03:33:08.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3115a22a-1ae8-460f-9b85-5a9ed3f1ae35"}
03:33:08.921 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d1fe7db6-d653-496c-81cf-dab1b7279c38"}
03:33:08.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":111,"width":15,"height":15,"star_pos":[7.07,6.77],"pixels":"..."},"id":"d1fe7db6-d653-496c-81cf-dab1b7279c38"}
03:33:10.383 01.462 11596 Exposure complete
03:33:10.452 00.069 11596 worker thread done servicing request
03:33:10.452 00.000 13300 OnExposeComplete: enter
03:33:10.453 00.001 13300 UpdateGuideState(): m_state=6
03:33:10.453 00.000 13300 Star::Find(15, 16, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
03:33:10.453 00.000 13300 Star::Find returns 1 (0), X=15.98, Y=410.67, Mass=1340, SNR=25.6, Peak=162 HFD=3.3
03:33:10.454 00.001 13300 MultiStar: [#1 0.18,-0.07,0.55,U] [#2 0.27,-0.03,0.45,U] [#3 0.00,-0.15,0.28,U] [#4 0.14,-0.06,0.33,U] [#5 0.30,-0.16,0.00,M6] [#6 0.03,-0.17,0.27,U] [#7 0.10,0.12,0.27,U] [#8 -0.04,0.12,0.21,U] 
03:33:10.454 00.000 13300 refined, 7 included, MultiStar: {0.08, -0.07}, one-star: {-0.03, -0.15}
03:33:10.454 00.000 13300 CameraToMount -- cameraTheta (-0.76) - m_xAngle (1.53) = xAngle (-2.29 = -2.29)
03:33:10.454 00.000 13300 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.42 = 0.87)
03:33:10.454 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.07 hyp=0.11 cameraTheta=-0.76 mountX=-0.07 mountY=0.08, mountTheta=2.28
03:33:10.457 00.003 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.07, opts=13)
03:33:10.457 00.000 13300 Enqueuing Move request for scope (0.08, -0.07)
03:33:10.457 00.000 11596 Worker thread wakes up
03:33:10.457 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.07) opts 0xd
03:33:10.457 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.07)
03:33:10.457 00.000 11596 Moving (0.08, -0.07) raw xDistance=-0.07 yDistance=0.08
03:33:10.457 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:33:10.457 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:10.457 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:33:10.457 00.000 11596 MoveAxis(E, 0, ABG)
03:33:10.458 00.001 11596 Move returns status 0, amount 0
03:33:10.458 00.000 11596 MoveAxis(N, 0, ABG)
03:33:10.458 00.000 11596 Move returns status 0, amount 0
03:33:10.458 00.000 11596 move complete, result=0
03:33:10.458 00.000 11596 worker thread done servicing request
03:33:10.464 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
03:33:10.472 00.008 13300 UpdateGuideState exits: m=1340 SNR=25.6
03:33:10.472 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:10.472 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:33:10.472 00.000 13300 Enqueuing Expose request
03:33:10.473 00.001 11596 Worker thread wakes up
03:33:10.473 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:33:10.473 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:33:10.977 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:33:11.919 00.942 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"997c00d6-9a80-42c9-aa0f-487a1a495c45"}
03:33:11.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"997c00d6-9a80-42c9-aa0f-487a1a495c45"}
03:33:11.920 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"36f5ec3f-9635-43bd-902a-78f7e5853085"}
03:33:11.920 00.000 13300 case statement mapped state 6 to 3
03:33:11.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"36f5ec3f-9635-43bd-902a-78f7e5853085"}
03:33:11.921 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"02e75085-1b02-4f4c-8639-f27415e712bc"}
03:33:11.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":112,"width":15,"height":15,"star_pos":[6.98,6.67],"pixels":"..."},"id":"02e75085-1b02-4f4c-8639-f27415e712bc"}
03:33:14.057 02.136 11596 Exposure complete
03:33:14.234 00.177 11596 worker thread done servicing request
03:33:14.235 00.001 13300 OnExposeComplete: enter
03:33:14.235 00.000 13300 UpdateGuideState(): m_state=6
03:33:14.236 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
03:33:14.236 00.000 13300 Star::Find returns 1 (0), X=15.96, Y=410.43, Mass=1322, SNR=25.4, Peak=142 HFD=3.4
03:33:14.237 00.001 13300 MultiStar: [#1 0.20,-0.17,0.56,U] [#2 0.23,-0.16,0.50,U] [#3 0.16,-0.15,0.35,U] [#4 0.14,-0.16,0.34,U] [#5 0.39,-0.52,0.00,M7] [#6 0.03,-0.12,0.27,U] [#7 -0.01,-0.00,0.27,U] [#8 0.11,-0.23,0.21,U] 
03:33:14.237 00.000 13300 refined, 7 included, MultiStar: {0.09, -0.21}, one-star: {-0.05, -0.38}
03:33:14.237 00.000 13300 CameraToMount -- cameraTheta (-1.18) - m_xAngle (1.53) = xAngle (-2.71 = -2.71)
03:33:14.237 00.000 13300 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.84 = 0.45)
03:33:14.238 00.001 13300 CameraToMount -- cameraX=0.09 cameraY=-0.21 hyp=0.23 cameraTheta=-1.18 mountX=-0.21 mountY=0.10, mountTheta=2.70
03:33:14.241 00.003 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.21, opts=13)
03:33:14.241 00.000 13300 Enqueuing Move request for scope (0.09, -0.21)
03:33:14.241 00.000 11596 Worker thread wakes up
03:33:14.242 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.21) opts 0xd
03:33:14.242 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.21)
03:33:14.242 00.000 11596 Moving (0.09, -0.21) raw xDistance=-0.21 yDistance=0.10
03:33:14.242 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
03:33:14.242 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:14.242 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:33:14.243 00.001 11596 MoveAxis(E, 262, ABG)
03:33:14.243 00.000 11596 Guiding  Dir = 2, Dur = 262
03:33:14.243 00.000 11596 IsSlewing returns 0
03:33:14.249 00.006 11596 IsGuiding returns 0
03:33:14.256 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=240, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
03:33:14.273 00.017 13300 UpdateGuideState exits: m=1322 SNR=25.4
03:33:14.273 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:14.273 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:33:14.273 00.000 13300 Enqueuing Expose request
03:33:14.661 00.388 11596 IsGuiding returns 1
03:33:14.661 00.000 11596 scope still moving after pulse duration time elapsed
03:33:14.919 00.258 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b82d3fb0-c322-4e2f-8755-f6b300deb8f9"}
03:33:14.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b82d3fb0-c322-4e2f-8755-f6b300deb8f9"}
03:33:14.920 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d0f8314f-cb24-42f4-960e-e8c58e2655ec"}
03:33:14.920 00.000 13300 case statement mapped state 6 to 3
03:33:14.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d0f8314f-cb24-42f4-960e-e8c58e2655ec"}
03:33:14.921 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0d655839-b2e9-4908-aea2-5b706e5432c9"}
03:33:14.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":113,"width":15,"height":15,"star_pos":[6.96,7.43],"pixels":"..."},"id":"0d655839-b2e9-4908-aea2-5b706e5432c9"}
03:33:15.043 00.122 11596 IsSlewing returns 0
03:33:15.216 00.173 11596 IsGuiding returns 0
03:33:15.216 00.000 11596 scope move finished after 262 + 705 ms
03:33:15.216 00.000 11596 Move returns status 0, amount 262
03:33:15.217 00.001 11596 MoveAxis(N, 0, ABG)
03:33:15.217 00.000 11596 Move returns status 0, amount 0
03:33:15.217 00.000 11596 move complete, result=0
03:33:15.217 00.000 11596 worker thread done servicing request
03:33:15.217 00.000 13300 GuideStep: -0.2 px 262 ms EAST, 0.1 px 0 ms NORTH
03:33:15.217 00.000 11596 Worker thread wakes up
03:33:15.218 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:33:15.723 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:33:17.919 02.196 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fdc60c4f-ce93-4662-bb75-2a819e7e9a9c"}
03:33:17.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fdc60c4f-ce93-4662-bb75-2a819e7e9a9c"}
03:33:17.920 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fb6cced9-a5df-4493-9582-e636301f4d2b"}
03:33:17.920 00.000 13300 case statement mapped state 6 to 3
03:33:17.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fb6cced9-a5df-4493-9582-e636301f4d2b"}
03:33:17.921 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bc153d5d-2a40-43a1-b5ec-78cb4b84fb7e"}
03:33:17.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":113,"width":15,"height":15,"star_pos":[6.96,7.43],"pixels":"..."},"id":"bc153d5d-2a40-43a1-b5ec-78cb4b84fb7e"}
03:33:18.762 00.841 11596 Exposure complete
03:33:18.852 00.090 11596 worker thread done servicing request
03:33:18.852 00.000 13300 OnExposeComplete: enter
03:33:18.852 00.000 13300 UpdateGuideState(): m_state=6
03:33:18.853 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
03:33:18.853 00.000 13300 Star::Find returns 1 (0), X=15.89, Y=410.59, Mass=1348, SNR=25.7, Peak=171 HFD=3.3
03:33:18.854 00.001 13300 MultiStar: [#1 0.18,0.01,0.55,U] [#2 0.20,-0.08,0.49,U] [#3 -0.02,-0.09,0.29,U] [#4 0.10,0.13,0.33,U] [#5 0.25,-0.24,0.00,M8] [#6 0.20,0.08,0.28,U] [#7 0.38,0.03,0.00,M1] [#8 0.27,0.31,0.00,M1] 
03:33:18.854 00.000 13300 refined, 5 included, MultiStar: {0.06, -0.08}, one-star: {-0.11, -0.23}
03:33:18.854 00.000 13300 CameraToMount -- cameraTheta (-0.91) - m_xAngle (1.53) = xAngle (-2.45 = -2.45)
03:33:18.855 00.001 13300 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.57 = 0.71)
03:33:18.855 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.08 hyp=0.09 cameraTheta=-0.91 mountX=-0.07 mountY=0.06, mountTheta=2.44
03:33:18.858 00.003 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.08, opts=13)
03:33:18.858 00.000 13300 Enqueuing Move request for scope (0.06, -0.08)
03:33:18.858 00.000 11596 Worker thread wakes up
03:33:18.858 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.08) opts 0xd
03:33:18.859 00.001 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.08)
03:33:18.859 00.000 11596 Moving (0.06, -0.08) raw xDistance=-0.07 yDistance=0.06
03:33:18.859 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:33:18.859 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:18.859 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:33:18.859 00.000 11596 MoveAxis(E, 0, ABG)
03:33:18.859 00.000 11596 Move returns status 0, amount 0
03:33:18.859 00.000 11596 MoveAxis(N, 0, ABG)
03:33:18.859 00.000 11596 Move returns status 0, amount 0
03:33:18.859 00.000 11596 move complete, result=0
03:33:18.860 00.001 11596 worker thread done servicing request
03:33:18.868 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=250, med=4, FiltMin=3, FiltMax=88, Gamma=0.510
03:33:18.876 00.008 13300 UpdateGuideState exits: m=1348 SNR=25.7
03:33:18.877 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:18.877 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:33:18.877 00.000 13300 Enqueuing Expose request
03:33:18.877 00.000 11596 Worker thread wakes up
03:33:18.877 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:33:18.877 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:33:19.391 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:33:20.919 01.528 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"24141b60-db01-4243-80ea-755a71cbea7f"}
03:33:20.920 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"24141b60-db01-4243-80ea-755a71cbea7f"}
03:33:20.920 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"09e00188-1025-49c1-b86c-a5a42e721cd6"}
03:33:20.920 00.000 13300 case statement mapped state 6 to 3
03:33:20.921 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"09e00188-1025-49c1-b86c-a5a42e721cd6"}
03:33:20.921 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0fe880ce-85bf-488e-aab0-c88b922dc0fb"}
03:33:20.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":114,"width":15,"height":15,"star_pos":[6.89,6.59],"pixels":"..."},"id":"0fe880ce-85bf-488e-aab0-c88b922dc0fb"}
03:33:22.424 01.503 11596 Exposure complete
03:33:22.498 00.074 11596 worker thread done servicing request
03:33:22.499 00.001 13300 OnExposeComplete: enter
03:33:22.499 00.000 13300 UpdateGuideState(): m_state=6
03:33:22.499 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
03:33:22.499 00.000 13300 Star::Find returns 1 (0), X=15.86, Y=410.81, Mass=1310, SNR=25.3, Peak=180 HFD=3.2
03:33:22.500 00.001 13300 MultiStar: [#1 0.08,0.09,0.52,U] [#2 -0.02,0.12,0.50,U] [#3 -0.27,-0.31,0.00,M1] [#4 -0.07,0.22,0.33,U] [#5 0.14,0.12,0.27,U] [#6 -0.18,0.41,0.00,M1] [#7 -0.07,0.34,0.00,M2] [#8 -0.33,-0.01,0.00,M2] 
03:33:22.500 00.000 13300 refined, 4 included, MultiStar: {-0.04, 0.08}, one-star: {-0.14, 0.00}
03:33:22.500 00.000 13300 CameraToMount -- cameraTheta (1.99) - m_xAngle (1.53) = xAngle (0.46 = 0.46)
03:33:22.500 00.000 13300 CameraToMount -- cameraTheta (1.99) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.67 = -2.67)
03:33:22.500 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.08 hyp=0.09 cameraTheta=1.99 mountX=0.08 mountY=-0.04, mountTheta=-0.47
03:33:22.502 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.08, opts=13)
03:33:22.503 00.001 13300 Enqueuing Move request for scope (-0.04, 0.08)
03:33:22.503 00.000 11596 Worker thread wakes up
03:33:22.503 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.08) opts 0xd
03:33:22.503 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.08)
03:33:22.503 00.000 11596 Moving (-0.04, 0.08) raw xDistance=0.08 yDistance=-0.04
03:33:22.503 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:33:22.503 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:22.503 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:33:22.504 00.001 11596 MoveAxis(E, 0, ABG)
03:33:22.504 00.000 11596 Move returns status 0, amount 0
03:33:22.504 00.000 11596 MoveAxis(N, 0, ABG)
03:33:22.504 00.000 11596 Move returns status 0, amount 0
03:33:22.504 00.000 11596 move complete, result=0
03:33:22.504 00.000 11596 worker thread done servicing request
03:33:22.510 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=234, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
03:33:22.518 00.008 13300 UpdateGuideState exits: m=1310 SNR=25.3
03:33:22.518 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:22.519 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:33:22.519 00.000 13300 Enqueuing Expose request
03:33:22.519 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:33:22.519 00.000 11596 Worker thread wakes up
03:33:22.519 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:33:23.030 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:33:23.919 00.889 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"de68e555-e5e0-48a9-a9bd-d7988ce5a875"}
03:33:23.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"de68e555-e5e0-48a9-a9bd-d7988ce5a875"}
03:33:23.920 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"797f129f-0e4d-4de8-ad73-d873292c7d10"}
03:33:23.920 00.000 13300 case statement mapped state 6 to 3
03:33:23.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"797f129f-0e4d-4de8-ad73-d873292c7d10"}
03:33:23.920 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"02478380-27a1-43ba-960d-5747e57253f6"}
03:33:23.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":115,"width":15,"height":15,"star_pos":[6.86,6.81],"pixels":"..."},"id":"02478380-27a1-43ba-960d-5747e57253f6"}
03:33:26.061 02.141 11596 Exposure complete
03:33:26.129 00.068 11596 worker thread done servicing request
03:33:26.130 00.001 13300 OnExposeComplete: enter
03:33:26.130 00.000 13300 UpdateGuideState(): m_state=6
03:33:26.130 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
03:33:26.130 00.000 13300 Star::Find returns 1 (0), X=15.96, Y=410.84, Mass=1320, SNR=25.4, Peak=177 HFD=3.0
03:33:26.131 00.001 13300 MultiStar: [#1 0.16,0.38,0.00,M1] [#2 0.03,0.17,0.46,U] [#3 -0.08,0.20,0.29,U] [#4 0.08,0.35,0.00,M1] [#5 0.38,0.07,0.00,M8] [#6 0.20,0.53,0.00,M2] [#7 0.18,0.31,0.00,M3] [#8 -0.25,0.38,0.00,M3] 
03:33:26.131 00.000 13300 single-star, 2 included, MultiStar: {-0.03, 0.09}, one-star: {-0.04, 0.02}
03:33:26.131 00.000 13300 CameraToMount -- cameraTheta (2.64) - m_xAngle (1.53) = xAngle (1.11 = 1.11)
03:33:26.131 00.000 13300 CameraToMount -- cameraTheta (2.64) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.02 = -2.02)
03:33:26.131 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.02 hyp=0.05 cameraTheta=2.64 mountX=0.02 mountY=-0.04, mountTheta=-1.11
03:33:26.133 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.02, opts=13)
03:33:26.133 00.000 13300 Enqueuing Move request for scope (-0.04, 0.02)
03:33:26.133 00.000 11596 Worker thread wakes up
03:33:26.134 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.02) opts 0xd
03:33:26.134 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.02)
03:33:26.134 00.000 11596 Moving (-0.04, 0.02) raw xDistance=0.02 yDistance=-0.04
03:33:26.134 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:33:26.134 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:26.134 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:33:26.134 00.000 11596 MoveAxis(E, 0, ABG)
03:33:26.134 00.000 11596 Move returns status 0, amount 0
03:33:26.134 00.000 11596 MoveAxis(N, 0, ABG)
03:33:26.134 00.000 11596 Move returns status 0, amount 0
03:33:26.134 00.000 11596 move complete, result=0
03:33:26.135 00.001 11596 worker thread done servicing request
03:33:26.140 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
03:33:26.149 00.009 13300 UpdateGuideState exits: m=1320 SNR=25.4
03:33:26.149 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:26.149 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:33:26.149 00.000 13300 Enqueuing Expose request
03:33:26.149 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:33:26.150 00.001 11596 Worker thread wakes up
03:33:26.150 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:33:26.655 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:33:26.919 00.264 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c8e66b5c-8710-4b3f-b8e5-6aa5ff1ad572"}
03:33:26.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c8e66b5c-8710-4b3f-b8e5-6aa5ff1ad572"}
03:33:26.920 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6809363d-9332-488c-aa8a-00fee9293e1c"}
03:33:26.920 00.000 13300 case statement mapped state 6 to 3
03:33:26.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6809363d-9332-488c-aa8a-00fee9293e1c"}
03:33:26.920 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"27c0391d-f9fc-441e-abe8-f801ad407e9e"}
03:33:26.921 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":116,"width":15,"height":15,"star_pos":[6.96,6.84],"pixels":"..."},"id":"27c0391d-f9fc-441e-abe8-f801ad407e9e"}
03:33:29.679 02.758 11596 Exposure complete
03:33:29.750 00.071 11596 worker thread done servicing request
03:33:29.750 00.000 13300 OnExposeComplete: enter
03:33:29.750 00.000 13300 UpdateGuideState(): m_state=6
03:33:29.750 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
03:33:29.751 00.001 13300 Star::Find returns 1 (0), X=15.96, Y=410.99, Mass=1262, SNR=24.9, Peak=170 HFD=2.9
03:33:29.751 00.000 13300 MultiStar: [#1 0.25,0.47,0.00,M2] [#2 0.04,0.35,0.00,M1] [#3 -0.14,0.41,0.00,M1] [#4 -0.11,0.26,0.32,U] [#5 -0.04,0.20,0.26,U] [#6 0.17,0.12,0.28,U] [#7 0.06,0.80,0.00,M4] [#8 -0.06,0.54,0.00,M4] 
03:33:29.751 00.000 13300 single-star, 3 included, MultiStar: {-0.02, 0.18}, one-star: {-0.04, 0.17}
03:33:29.751 00.000 13300 CameraToMount -- cameraTheta (1.80) - m_xAngle (1.53) = xAngle (0.27 = 0.27)
03:33:29.751 00.000 13300 CameraToMount -- cameraTheta (1.80) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.86 = -2.86)
03:33:29.751 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.17 hyp=0.18 cameraTheta=1.80 mountX=0.17 mountY=-0.05, mountTheta=-0.28
03:33:29.753 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.17, opts=13)
03:33:29.753 00.000 13300 Enqueuing Move request for scope (-0.04, 0.17)
03:33:29.754 00.001 11596 Worker thread wakes up
03:33:29.754 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.17) opts 0xd
03:33:29.754 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.17)
03:33:29.754 00.000 11596 Moving (-0.04, 0.17) raw xDistance=0.17 yDistance=-0.05
03:33:29.754 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
03:33:29.755 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:29.755 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:33:29.755 00.000 11596 MoveAxis(W, 214, ABG)
03:33:29.755 00.000 11596 Guiding  Dir = 3, Dur = 214
03:33:29.755 00.000 11596 IsSlewing returns 0
03:33:29.763 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
03:33:29.772 00.009 13300 UpdateGuideState exits: m=1262 SNR=24.9
03:33:29.773 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:29.773 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:33:29.773 00.000 13300 Enqueuing Expose request
03:33:29.866 00.093 11596 IsGuiding returns 0
03:33:29.918 00.052 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"387a34c1-036f-418f-8dfa-7df41c3d5baa"}
03:33:29.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"387a34c1-036f-418f-8dfa-7df41c3d5baa"}
03:33:29.919 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"44a55358-42c5-44ba-a2e5-d2fa1174d251"}
03:33:29.919 00.000 13300 case statement mapped state 6 to 3
03:33:29.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"44a55358-42c5-44ba-a2e5-d2fa1174d251"}
03:33:29.919 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cc2e500c-50ef-4814-9b3a-b99325d54006"}
03:33:29.920 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":117,"width":15,"height":15,"star_pos":[6.96,6.99],"pixels":"..."},"id":"cc2e500c-50ef-4814-9b3a-b99325d54006"}
03:33:30.338 00.418 11596 IsGuiding returns 1
03:33:30.338 00.000 11596 scope still moving after pulse duration time elapsed
03:33:30.361 00.023 11596 IsSlewing returns 0
03:33:30.431 00.070 11596 IsGuiding returns 0
03:33:30.431 00.000 11596 scope move finished after 214 + 350 ms
03:33:30.431 00.000 11596 Move returns status 0, amount 214
03:33:30.431 00.000 11596 MoveAxis(N, 0, ABG)
03:33:30.431 00.000 11596 Move returns status 0, amount 0
03:33:30.431 00.000 11596 move complete, result=0
03:33:30.431 00.000 11596 worker thread done servicing request
03:33:30.432 00.001 13300 GuideStep: 0.2 px 214 ms WEST, -0.0 px 0 ms NORTH
03:33:30.432 00.000 11596 Worker thread wakes up
03:33:30.432 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:33:30.946 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:33:32.917 01.971 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"127d5d28-d6c3-42b0-bce0-a70212a80bc9"}
03:33:32.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"127d5d28-d6c3-42b0-bce0-a70212a80bc9"}
03:33:32.918 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4db470c8-dbb9-4d78-b3a6-787338fee51e"}
03:33:32.918 00.000 13300 case statement mapped state 6 to 3
03:33:32.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4db470c8-dbb9-4d78-b3a6-787338fee51e"}
03:33:32.918 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ba42adc0-6ce0-41dd-95ae-2c0303c6a9f3"}
03:33:32.919 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":117,"width":15,"height":15,"star_pos":[6.96,6.99],"pixels":"..."},"id":"ba42adc0-6ce0-41dd-95ae-2c0303c6a9f3"}
03:33:33.974 01.055 11596 Exposure complete
03:33:34.044 00.070 11596 worker thread done servicing request
03:33:34.044 00.000 13300 OnExposeComplete: enter
03:33:34.044 00.000 13300 UpdateGuideState(): m_state=6
03:33:34.045 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
03:33:34.045 00.000 13300 Star::Find returns 1 (0), X=15.97, Y=410.95, Mass=1247, SNR=24.7, Peak=164 HFD=2.9
03:33:34.045 00.000 13300 MultiStar: [#1 0.17,0.32,0.00,M3] [#2 0.15,0.26,0.51,U] [#3 -0.20,0.28,0.00,M2] [#4 0.08,0.40,0.00,M1] [#5 0.13,-0.02,0.27,U] [#6 0.18,0.46,0.00,M2] [#7 0.12,0.32,0.00,M5] [#8 -0.23,0.39,0.00,M5] 
03:33:34.045 00.000 13300 single-star, 2 included, MultiStar: {0.04, 0.15}, one-star: {-0.04, 0.14}
03:33:34.045 00.000 13300 CameraToMount -- cameraTheta (1.83) - m_xAngle (1.53) = xAngle (0.29 = 0.29)
03:33:34.046 00.001 13300 CameraToMount -- cameraTheta (1.83) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.83 = -2.83)
03:33:34.046 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.14 hyp=0.14 cameraTheta=1.83 mountX=0.14 mountY=-0.04, mountTheta=-0.31
03:33:34.047 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.14, opts=13)
03:33:34.048 00.001 13300 Enqueuing Move request for scope (-0.04, 0.14)
03:33:34.048 00.000 11596 Worker thread wakes up
03:33:34.048 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.14) opts 0xd
03:33:34.048 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.14)
03:33:34.048 00.000 11596 Moving (-0.04, 0.14) raw xDistance=0.14 yDistance=-0.04
03:33:34.048 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
03:33:34.048 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:34.048 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:33:34.048 00.000 11596 MoveAxis(E, 0, ABG)
03:33:34.049 00.001 11596 Move returns status 0, amount 0
03:33:34.049 00.000 11596 MoveAxis(N, 0, ABG)
03:33:34.049 00.000 11596 Move returns status 0, amount 0
03:33:34.049 00.000 11596 move complete, result=0
03:33:34.049 00.000 11596 worker thread done servicing request
03:33:34.055 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
03:33:34.063 00.008 13300 UpdateGuideState exits: m=1247 SNR=24.7
03:33:34.063 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:34.063 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:33:34.063 00.000 13300 Enqueuing Expose request
03:33:34.063 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:33:34.063 00.000 11596 Worker thread wakes up
03:33:34.063 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:33:34.580 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:33:35.916 01.336 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7fb24a39-24df-4f16-be25-0883449fcf29"}
03:33:35.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7fb24a39-24df-4f16-be25-0883449fcf29"}
03:33:35.917 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8b61eec7-2852-49f2-9ff1-148e49a96530"}
03:33:35.917 00.000 13300 case statement mapped state 6 to 3
03:33:35.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8b61eec7-2852-49f2-9ff1-148e49a96530"}
03:33:35.917 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"15f253a3-de26-4c6a-81a1-d71eb81c7235"}
03:33:35.918 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":118,"width":15,"height":15,"star_pos":[6.97,6.95],"pixels":"..."},"id":"15f253a3-de26-4c6a-81a1-d71eb81c7235"}
03:33:37.611 01.693 11596 Exposure complete
03:33:37.681 00.070 11596 worker thread done servicing request
03:33:37.681 00.000 13300 OnExposeComplete: enter
03:33:37.681 00.000 13300 UpdateGuideState(): m_state=6
03:33:37.682 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
03:33:37.682 00.000 13300 Star::Find returns 1 (0), X=15.79, Y=410.85, Mass=1324, SNR=25.4, Peak=197 HFD=3.1
03:33:37.682 00.000 13300 MultiStar: [#1 0.09,0.30,0.00,M4] [#2 -0.01,0.18,0.49,U] [#3 -0.16,0.10,0.28,U] [#4 -0.08,0.47,0.00,M2] [#5 0.25,0.16,0.26,U] [#6 -0.09,0.24,0.29,U] [#7 0.04,0.12,0.27,U] [#8 -0.02,0.13,0.22,U] 
03:33:37.683 00.001 13300 refined, 6 included, MultiStar: {-0.08, 0.12}, one-star: {-0.22, 0.04}
03:33:37.683 00.000 13300 CameraToMount -- cameraTheta (2.17) - m_xAngle (1.53) = xAngle (0.64 = 0.64)
03:33:37.683 00.000 13300 CameraToMount -- cameraTheta (2.17) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.49 = -2.49)
03:33:37.683 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.12 hyp=0.14 cameraTheta=2.17 mountX=0.11 mountY=-0.09, mountTheta=-0.65
03:33:37.685 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.12, opts=13)
03:33:37.685 00.000 13300 Enqueuing Move request for scope (-0.08, 0.12)
03:33:37.685 00.000 11596 Worker thread wakes up
03:33:37.685 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.12) opts 0xd
03:33:37.685 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.12)
03:33:37.685 00.000 11596 Moving (-0.08, 0.12) raw xDistance=0.11 yDistance=-0.09
03:33:37.685 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:33:37.686 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:37.686 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:33:37.686 00.000 11596 MoveAxis(E, 0, ABG)
03:33:37.686 00.000 11596 Move returns status 0, amount 0
03:33:37.686 00.000 11596 MoveAxis(N, 0, ABG)
03:33:37.686 00.000 11596 Move returns status 0, amount 0
03:33:37.686 00.000 11596 move complete, result=0
03:33:37.686 00.000 11596 worker thread done servicing request
03:33:37.692 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
03:33:37.701 00.009 13300 UpdateGuideState exits: m=1324 SNR=25.4
03:33:37.701 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:37.701 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:33:37.701 00.000 13300 Enqueuing Expose request
03:33:37.701 00.000 11596 Worker thread wakes up
03:33:37.701 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:33:37.701 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:33:38.203 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:33:38.916 00.713 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b1058125-027c-4383-95a1-76c36990c1ea"}
03:33:38.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b1058125-027c-4383-95a1-76c36990c1ea"}
03:33:38.917 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"81b7c9be-80df-4a23-acfa-ae7fe0d55481"}
03:33:38.917 00.000 13300 case statement mapped state 6 to 3
03:33:38.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"81b7c9be-80df-4a23-acfa-ae7fe0d55481"}
03:33:38.918 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e4099f80-0eee-4c7b-a150-da7bb6f6fff3"}
03:33:38.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":119,"width":15,"height":15,"star_pos":[6.79,6.85],"pixels":"..."},"id":"e4099f80-0eee-4c7b-a150-da7bb6f6fff3"}
03:33:41.226 02.308 11596 Exposure complete
03:33:41.297 00.071 11596 worker thread done servicing request
03:33:41.297 00.000 13300 OnExposeComplete: enter
03:33:41.297 00.000 13300 UpdateGuideState(): m_state=6
03:33:41.298 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
03:33:41.298 00.000 13300 Star::Find returns 1 (0), X=15.88, Y=410.83, Mass=1286, SNR=25.1, Peak=181 HFD=3.1
03:33:41.298 00.000 13300 MultiStar: [#1 0.03,-0.05,0.51,U] [#2 0.04,-0.09,0.50,U] [#3 -0.32,0.07,0.00,M2] [#4 -0.00,0.05,0.32,U] [#5 -0.09,0.01,0.26,U] [#6 -0.26,0.20,0.00,M2] [#7 0.02,-0.16,0.27,U] [#8 -0.23,0.07,0.24,U] 
03:33:41.298 00.000 13300 refined, 6 included, MultiStar: {-0.05, -0.02}, one-star: {-0.13, 0.02}
03:33:41.298 00.000 13300 CameraToMount -- cameraTheta (-2.76) - m_xAngle (1.53) = xAngle (-4.29 = 1.99)
03:33:41.298 00.000 13300 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.42 = -1.14)
03:33:41.298 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.02 hyp=0.06 cameraTheta=-2.76 mountX=-0.02 mountY=-0.05, mountTheta=-1.99
03:33:41.300 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.02, opts=13)
03:33:41.301 00.001 13300 Enqueuing Move request for scope (-0.05, -0.02)
03:33:41.301 00.000 11596 Worker thread wakes up
03:33:41.301 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.02) opts 0xd
03:33:41.301 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.02)
03:33:41.301 00.000 11596 Moving (-0.05, -0.02) raw xDistance=-0.02 yDistance=-0.05
03:33:41.301 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:33:41.301 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:41.302 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:33:41.302 00.000 11596 MoveAxis(E, 0, ABG)
03:33:41.302 00.000 11596 Move returns status 0, amount 0
03:33:41.302 00.000 11596 MoveAxis(N, 0, ABG)
03:33:41.302 00.000 11596 Move returns status 0, amount 0
03:33:41.302 00.000 11596 move complete, result=0
03:33:41.302 00.000 11596 worker thread done servicing request
03:33:41.310 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
03:33:41.318 00.008 13300 UpdateGuideState exits: m=1286 SNR=25.1
03:33:41.318 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:41.318 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:33:41.318 00.000 13300 Enqueuing Expose request
03:33:41.319 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:33:41.319 00.000 11596 Worker thread wakes up
03:33:41.319 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:33:41.831 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:33:41.916 00.085 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f3497606-3c95-42e6-a4d1-bb3535d233ed"}
03:33:41.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f3497606-3c95-42e6-a4d1-bb3535d233ed"}
03:33:41.917 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6f4255d4-b469-4361-9bcc-aa717693f420"}
03:33:41.917 00.000 13300 case statement mapped state 6 to 3
03:33:41.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6f4255d4-b469-4361-9bcc-aa717693f420"}
03:33:41.918 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fdf79f1a-ad7b-4f93-81d6-3ab37c068c34"}
03:33:41.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":120,"width":15,"height":15,"star_pos":[6.88,6.83],"pixels":"..."},"id":"fdf79f1a-ad7b-4f93-81d6-3ab37c068c34"}
03:33:44.859 02.941 11596 Exposure complete
03:33:44.917 00.058 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fd322fc0-e70a-4753-9987-ea4564b5c499"}
03:33:44.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fd322fc0-e70a-4753-9987-ea4564b5c499"}
03:33:44.918 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"36fbf0fa-7958-4ecf-84a1-a39e7fe333d0"}
03:33:44.918 00.000 13300 case statement mapped state 6 to 3
03:33:44.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"36fbf0fa-7958-4ecf-84a1-a39e7fe333d0"}
03:33:44.919 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5c4d9b8c-251f-49a2-b327-0bab4dd1f452"}
03:33:44.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":120,"width":15,"height":15,"star_pos":[6.88,6.83],"pixels":"..."},"id":"5c4d9b8c-251f-49a2-b327-0bab4dd1f452"}
03:33:44.948 00.029 11596 worker thread done servicing request
03:33:44.948 00.000 13300 OnExposeComplete: enter
03:33:44.949 00.001 13300 UpdateGuideState(): m_state=6
03:33:44.949 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
03:33:44.949 00.000 13300 Star::Find returns 1 (0), X=15.77, Y=410.62, Mass=1276, SNR=25.0, Peak=168 HFD=3.3
03:33:44.950 00.001 13300 MultiStar: [#1 0.14,-0.08,0.56,U] [#2 0.03,0.09,0.51,U] [#3 -0.31,-0.09,0.00,M3] [#4 -0.08,-0.05,0.33,U] [#5 0.18,-0.16,0.27,U] [#6 -0.07,-0.09,0.28,U] [#7 -0.17,-0.13,0.28,U] [#8 -0.19,-0.11,0.22,U] 
03:33:44.950 00.000 13300 refined, 7 included, MultiStar: {-0.07, -0.10}, one-star: {-0.24, -0.20}
03:33:44.950 00.000 13300 CameraToMount -- cameraTheta (-2.17) - m_xAngle (1.53) = xAngle (-3.71 = 2.58)
03:33:44.950 00.000 13300 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.83 = -0.55)
03:33:44.950 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-2.17 mountX=-0.10 mountY=-0.06, mountTheta=-2.59
03:33:44.952 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.10, opts=13)
03:33:44.952 00.000 13300 Enqueuing Move request for scope (-0.07, -0.10)
03:33:44.952 00.000 11596 Worker thread wakes up
03:33:44.953 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.10) opts 0xd
03:33:44.953 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.10)
03:33:44.953 00.000 11596 Moving (-0.07, -0.10) raw xDistance=-0.10 yDistance=-0.06
03:33:44.953 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:33:44.953 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:44.953 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:33:44.953 00.000 11596 MoveAxis(E, 0, ABG)
03:33:44.954 00.001 11596 Move returns status 0, amount 0
03:33:44.954 00.000 11596 MoveAxis(N, 0, ABG)
03:33:44.954 00.000 11596 Move returns status 0, amount 0
03:33:44.954 00.000 11596 move complete, result=0
03:33:44.954 00.000 11596 worker thread done servicing request
03:33:44.961 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
03:33:44.970 00.009 13300 UpdateGuideState exits: m=1276 SNR=25.0
03:33:44.970 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:44.971 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:33:44.971 00.000 13300 Enqueuing Expose request
03:33:44.971 00.000 11596 Worker thread wakes up
03:33:44.971 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:33:44.971 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:33:45.475 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:33:47.916 02.441 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"595ead42-66bc-4e62-8384-f62d73eab06f"}
03:33:47.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"595ead42-66bc-4e62-8384-f62d73eab06f"}
03:33:47.917 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f5602c4f-c4f5-44ff-90a4-7f3d5e31dc32"}
03:33:47.917 00.000 13300 case statement mapped state 6 to 3
03:33:47.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f5602c4f-c4f5-44ff-90a4-7f3d5e31dc32"}
03:33:47.918 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a9d89d1d-58bc-4cc1-97c4-6f94c3fcddbb"}
03:33:47.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":121,"width":15,"height":15,"star_pos":[6.77,6.62],"pixels":"..."},"id":"a9d89d1d-58bc-4cc1-97c4-6f94c3fcddbb"}
03:33:48.522 00.604 11596 Exposure complete
03:33:48.602 00.080 11596 worker thread done servicing request
03:33:48.602 00.000 13300 OnExposeComplete: enter
03:33:48.602 00.000 13300 UpdateGuideState(): m_state=6
03:33:48.602 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
03:33:48.603 00.001 13300 Star::Find returns 1 (0), X=15.84, Y=410.55, Mass=1262, SNR=24.8, Peak=145 HFD=3.4
03:33:48.603 00.000 13300 MultiStar: [#1 0.01,-0.15,0.55,U] [#2 -0.10,0.02,0.52,U] [#3 -0.11,-0.09,0.28,U] [#4 -0.19,-0.08,0.32,U] [#5 0.27,-0.49,0.00,M4] [#6 0.11,-0.09,0.29,U] [#7 -0.29,-0.14,0.00,M3] [#8 0.27,-0.16,0.00,M3] 
03:33:48.603 00.000 13300 refined, 5 included, MultiStar: {-0.09, -0.14}, one-star: {-0.17, -0.27}
03:33:48.603 00.000 13300 CameraToMount -- cameraTheta (-2.15) - m_xAngle (1.53) = xAngle (-3.68 = 2.60)
03:33:48.603 00.000 13300 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.81 = -0.53)
03:33:48.603 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.14 hyp=0.17 cameraTheta=-2.15 mountX=-0.14 mountY=-0.08, mountTheta=-2.61
03:33:48.605 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.14, opts=13)
03:33:48.605 00.000 13300 Enqueuing Move request for scope (-0.09, -0.14)
03:33:48.605 00.000 11596 Worker thread wakes up
03:33:48.606 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.14) opts 0xd
03:33:48.606 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.14)
03:33:48.606 00.000 11596 Moving (-0.09, -0.14) raw xDistance=-0.14 yDistance=-0.08
03:33:48.606 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.14
03:33:48.606 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:48.606 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:33:48.606 00.000 11596 MoveAxis(E, 181, ABG)
03:33:48.606 00.000 11596 Guiding  Dir = 2, Dur = 181
03:33:48.607 00.001 11596 IsSlewing returns 0
03:33:48.613 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=203, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
03:33:48.621 00.008 13300 UpdateGuideState exits: m=1262 SNR=24.8
03:33:48.621 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:48.621 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:33:48.621 00.000 13300 Enqueuing Expose request
03:33:48.677 00.056 11596 IsGuiding returns 0
03:33:48.868 00.191 11596 IsGuiding returns 1
03:33:48.868 00.000 11596 scope still moving after pulse duration time elapsed
03:33:49.027 00.159 11596 IsSlewing returns 0
03:33:49.156 00.129 11596 IsGuiding returns 0
03:33:49.156 00.000 11596 scope move finished after 181 + 297 ms
03:33:49.156 00.000 11596 Move returns status 0, amount 181
03:33:49.156 00.000 11596 MoveAxis(N, 0, ABG)
03:33:49.156 00.000 11596 Move returns status 0, amount 0
03:33:49.156 00.000 11596 move complete, result=0
03:33:49.156 00.000 11596 worker thread done servicing request
03:33:49.157 00.001 13300 GuideStep: -0.1 px 181 ms EAST, -0.1 px 0 ms NORTH
03:33:49.157 00.000 11596 Worker thread wakes up
03:33:49.157 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:33:49.668 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:33:50.916 01.248 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fd2d8820-25f1-4fb3-94b0-e99825c5f1e9"}
03:33:50.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fd2d8820-25f1-4fb3-94b0-e99825c5f1e9"}
03:33:50.917 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"07db3ee1-bd47-40ec-8ceb-eec0413e402a"}
03:33:50.917 00.000 13300 case statement mapped state 6 to 3
03:33:50.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"07db3ee1-bd47-40ec-8ceb-eec0413e402a"}
03:33:50.917 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e5cf5e3a-fd8f-410a-a5d5-dcaf94a1ade3"}
03:33:50.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":122,"width":15,"height":15,"star_pos":[6.84,6.55],"pixels":"..."},"id":"e5cf5e3a-fd8f-410a-a5d5-dcaf94a1ade3"}
03:33:52.821 01.904 11596 Exposure complete
03:33:52.889 00.068 11596 worker thread done servicing request
03:33:52.889 00.000 13300 OnExposeComplete: enter
03:33:52.889 00.000 13300 UpdateGuideState(): m_state=6
03:33:52.890 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
03:33:52.890 00.000 13300 Star::Find returns 1 (0), X=15.82, Y=410.71, Mass=1200, SNR=24.2, Peak=154 HFD=3.3
03:33:52.890 00.000 13300 MultiStar: [#1 0.13,0.13,0.55,U] [#2 -0.02,0.08,0.49,U] [#3 -0.37,0.18,0.00,M3] [#4 0.03,0.20,0.32,U] [#5 0.26,-0.15,0.26,U] [#6 -0.03,-0.04,0.29,U] [#7 -0.10,-0.09,0.28,U] [#8 -0.09,-0.16,0.22,U] 
03:33:52.891 00.001 13300 refined, 7 included, MultiStar: {-0.03, -0.01}, one-star: {-0.18, -0.10}
03:33:52.891 00.000 13300 CameraToMount -- cameraTheta (-2.75) - m_xAngle (1.53) = xAngle (-4.28 = 2.01)
03:33:52.891 00.000 13300 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.41 = -1.12)
03:33:52.891 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-2.75 mountX=-0.01 mountY=-0.03, mountTheta=-2.01
03:33:52.894 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.01, opts=13)
03:33:52.894 00.000 13300 Enqueuing Move request for scope (-0.03, -0.01)
03:33:52.894 00.000 11596 Worker thread wakes up
03:33:52.894 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd
03:33:52.895 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.01)
03:33:52.895 00.000 11596 Moving (-0.03, -0.01) raw xDistance=-0.01 yDistance=-0.03
03:33:52.895 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:33:52.895 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:52.895 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:33:52.895 00.000 11596 MoveAxis(E, 0, ABG)
03:33:52.895 00.000 11596 Move returns status 0, amount 0
03:33:52.896 00.001 11596 MoveAxis(N, 0, ABG)
03:33:52.896 00.000 11596 Move returns status 0, amount 0
03:33:52.896 00.000 11596 move complete, result=0
03:33:52.896 00.000 11596 worker thread done servicing request
03:33:52.902 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=219, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
03:33:52.911 00.009 13300 UpdateGuideState exits: m=1200 SNR=24.2
03:33:52.912 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:52.912 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:33:52.912 00.000 13300 Enqueuing Expose request
03:33:52.912 00.000 11596 Worker thread wakes up
03:33:52.912 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:33:52.912 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:33:53.417 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:33:53.915 00.498 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bf00364e-6d14-424b-b9ca-735ceac2a349"}
03:33:53.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bf00364e-6d14-424b-b9ca-735ceac2a349"}
03:33:53.916 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ab07ed99-973e-43a2-bf1c-97c8e5959b4b"}
03:33:53.916 00.000 13300 case statement mapped state 6 to 3
03:33:53.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ab07ed99-973e-43a2-bf1c-97c8e5959b4b"}
03:33:53.916 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"151bd44d-af2b-4c06-865f-6b13cc0fb6f2"}
03:33:53.917 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":123,"width":15,"height":15,"star_pos":[6.82,6.71],"pixels":"..."},"id":"151bd44d-af2b-4c06-865f-6b13cc0fb6f2"}
03:33:56.457 02.540 11596 Exposure complete
03:33:56.527 00.070 11596 worker thread done servicing request
03:33:56.527 00.000 13300 OnExposeComplete: enter
03:33:56.528 00.001 13300 UpdateGuideState(): m_state=6
03:33:56.528 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
03:33:56.528 00.000 13300 Star::Find returns 1 (0), X=15.75, Y=410.81, Mass=1248, SNR=24.7, Peak=179 HFD=3.2
03:33:56.529 00.001 13300 MultiStar: [#1 0.24,0.17,0.57,U] [#2 -0.10,0.15,0.51,U] [#3 -0.37,0.13,0.00,M4] [#4 -0.00,0.17,0.33,U] [#5 0.29,0.32,0.00,M4] [#6 -0.04,0.52,0.00,M1] [#7 -0.05,0.29,0.27,U] [#8 -0.24,0.22,0.00,M3] 
03:33:56.529 00.000 13300 refined, 4 included, MultiStar: {-0.07, 0.12}, one-star: {-0.25, -0.00}
03:33:56.529 00.000 13300 CameraToMount -- cameraTheta (2.10) - m_xAngle (1.53) = xAngle (0.57 = 0.57)
03:33:56.529 00.000 13300 CameraToMount -- cameraTheta (2.10) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.56 = -2.56)
03:33:56.529 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.12 hyp=0.13 cameraTheta=2.10 mountX=0.11 mountY=-0.07, mountTheta=-0.58
03:33:56.531 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.12, opts=13)
03:33:56.531 00.000 13300 Enqueuing Move request for scope (-0.07, 0.12)
03:33:56.531 00.000 11596 Worker thread wakes up
03:33:56.531 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.12) opts 0xd
03:33:56.531 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.12)
03:33:56.531 00.000 11596 Moving (-0.07, 0.12) raw xDistance=0.11 yDistance=-0.07
03:33:56.531 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:33:56.532 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:56.532 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:33:56.532 00.000 11596 MoveAxis(E, 0, ABG)
03:33:56.532 00.000 11596 Move returns status 0, amount 0
03:33:56.532 00.000 11596 MoveAxis(N, 0, ABG)
03:33:56.532 00.000 11596 Move returns status 0, amount 0
03:33:56.532 00.000 11596 move complete, result=0
03:33:56.532 00.000 11596 worker thread done servicing request
03:33:56.539 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
03:33:56.548 00.009 13300 UpdateGuideState exits: m=1248 SNR=24.7
03:33:56.548 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:56.548 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:33:56.548 00.000 13300 Enqueuing Expose request
03:33:56.548 00.000 11596 Worker thread wakes up
03:33:56.548 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:33:56.548 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:33:56.914 00.366 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"158d0a70-21c3-4f34-8a50-a36aad3a6116"}
03:33:56.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"158d0a70-21c3-4f34-8a50-a36aad3a6116"}
03:33:56.915 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8088f823-684d-48e2-acb5-6d5371f07f11"}
03:33:56.915 00.000 13300 case statement mapped state 6 to 3
03:33:56.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8088f823-684d-48e2-acb5-6d5371f07f11"}
03:33:56.916 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b3e48326-228d-476f-aa2b-7be2475a1463"}
03:33:56.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":124,"width":15,"height":15,"star_pos":[6.75,6.81],"pixels":"..."},"id":"b3e48326-228d-476f-aa2b-7be2475a1463"}
03:33:57.060 00.144 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:33:59.913 02.853 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"364561e3-982c-45d0-9c65-96a5c31538db"}
03:33:59.913 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"364561e3-982c-45d0-9c65-96a5c31538db"}
03:33:59.914 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b7b77c95-1d7b-46dd-8d7d-40f9dc353f3f"}
03:33:59.914 00.000 13300 case statement mapped state 6 to 3
03:33:59.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b7b77c95-1d7b-46dd-8d7d-40f9dc353f3f"}
03:33:59.915 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5946b83d-d917-48fc-8b42-a598bf5c86be"}
03:33:59.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":124,"width":15,"height":15,"star_pos":[6.75,6.81],"pixels":"..."},"id":"5946b83d-d917-48fc-8b42-a598bf5c86be"}
03:34:00.106 00.191 11596 Exposure complete
03:34:00.176 00.070 11596 worker thread done servicing request
03:34:00.176 00.000 13300 OnExposeComplete: enter
03:34:00.176 00.000 13300 UpdateGuideState(): m_state=6
03:34:00.177 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
03:34:00.177 00.000 13300 Star::Find returns 1 (0), X=15.84, Y=410.94, Mass=1290, SNR=25.1, Peak=177 HFD=3.1
03:34:00.177 00.000 13300 MultiStar: [#1 0.14,0.33,0.00,M1] [#2 0.00,0.31,0.00,M1] [#3 -0.13,0.46,0.00,M5] [#4 -0.02,0.42,0.00,M1] [#5 0.13,0.15,0.27,U] [#6 0.09,0.38,0.00,M2] [#7 -0.07,0.31,0.00,M2] [#8 -0.08,0.43,0.00,M4] 
03:34:00.177 00.000 13300 refined, 1 included, MultiStar: {-0.10, 0.13}, one-star: {-0.17, 0.13}
03:34:00.178 00.001 13300 CameraToMount -- cameraTheta (2.24) - m_xAngle (1.53) = xAngle (0.71 = 0.71)
03:34:00.178 00.000 13300 CameraToMount -- cameraTheta (2.24) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.42 = -2.42)
03:34:00.178 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.13 hyp=0.17 cameraTheta=2.24 mountX=0.13 mountY=-0.11, mountTheta=-0.71
03:34:00.180 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.13, opts=13)
03:34:00.180 00.000 13300 Enqueuing Move request for scope (-0.10, 0.13)
03:34:00.180 00.000 11596 Worker thread wakes up
03:34:00.180 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.13) opts 0xd
03:34:00.180 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.13)
03:34:00.180 00.000 11596 Moving (-0.10, 0.13) raw xDistance=0.13 yDistance=-0.11
03:34:00.180 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
03:34:00.180 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:00.181 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:34:00.181 00.000 11596 MoveAxis(E, 0, ABG)
03:34:00.181 00.000 11596 Move returns status 0, amount 0
03:34:00.181 00.000 11596 MoveAxis(N, 0, ABG)
03:34:00.181 00.000 11596 Move returns status 0, amount 0
03:34:00.181 00.000 11596 move complete, result=0
03:34:00.181 00.000 11596 worker thread done servicing request
03:34:00.187 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=208, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
03:34:00.197 00.010 13300 UpdateGuideState exits: m=1290 SNR=25.1
03:34:00.197 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:00.197 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:34:00.197 00.000 13300 Enqueuing Expose request
03:34:00.197 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:34:00.198 00.001 11596 Worker thread wakes up
03:34:00.198 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:34:00.699 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:34:02.913 02.214 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"83f7a8c0-deb8-4587-86c0-e3c47821e76d"}
03:34:02.913 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"83f7a8c0-deb8-4587-86c0-e3c47821e76d"}
03:34:02.914 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6629f218-6e37-4ed4-8dbc-bac4e80f5cf3"}
03:34:02.914 00.000 13300 case statement mapped state 6 to 3
03:34:02.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6629f218-6e37-4ed4-8dbc-bac4e80f5cf3"}
03:34:02.915 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5342dfe0-3abc-475c-9ea3-876ed1a0fffc"}
03:34:02.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":125,"width":15,"height":15,"star_pos":[6.84,6.94],"pixels":"..."},"id":"5342dfe0-3abc-475c-9ea3-876ed1a0fffc"}
03:34:03.723 00.808 11596 Exposure complete
03:34:03.807 00.084 11596 worker thread done servicing request
03:34:03.807 00.000 13300 OnExposeComplete: enter
03:34:03.807 00.000 13300 UpdateGuideState(): m_state=6
03:34:03.808 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
03:34:03.808 00.000 13300 Star::Find returns 1 (0), X=15.70, Y=410.99, Mass=1291, SNR=25.2, Peak=183 HFD=3.3
03:34:03.809 00.001 13300 MultiStar: [#1 0.08,0.36,0.00,M2] [#2 -0.15,0.31,0.00,M2] [#3 -0.18,0.31,0.00,M6] [#4 -0.10,0.44,0.00,M2] [#5 0.15,0.42,0.00,M4] [#6 0.02,0.45,0.00,M3] [#7 -0.31,0.49,0.00,M3] [#8 -0.19,0.61,0.00,M5] 
03:34:03.809 00.000 13300 CameraToMount -- cameraTheta (2.63) - m_xAngle (1.53) = xAngle (1.10 = 1.10)
03:34:03.809 00.000 13300 CameraToMount -- cameraTheta (2.63) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.03 = -2.03)
03:34:03.809 00.000 13300 CameraToMount -- cameraX=-0.31 cameraY=0.17 hyp=0.36 cameraTheta=2.63 mountX=0.16 mountY=-0.32, mountTheta=-1.10
03:34:03.811 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.31, y=0.17, opts=13)
03:34:03.811 00.000 13300 Enqueuing Move request for scope (-0.31, 0.17)
03:34:03.811 00.000 11596 Worker thread wakes up
03:34:03.812 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.17) opts 0xd
03:34:03.812 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.31, 0.17)
03:34:03.812 00.000 11596 Moving (-0.31, 0.17) raw xDistance=0.16 yDistance=-0.32
03:34:03.812 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
03:34:03.812 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
03:34:03.812 00.000 11596 MoveAxis(W, 203, ABG)
03:34:03.812 00.000 11596 Guiding  Dir = 3, Dur = 203
03:34:03.813 00.001 11596 IsSlewing returns 0
03:34:03.820 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
03:34:03.829 00.009 13300 UpdateGuideState exits: m=1291 SNR=25.2
03:34:03.829 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:03.829 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:34:03.830 00.001 13300 Enqueuing Expose request
03:34:04.056 00.226 11596 IsGuiding returns 0
03:34:04.363 00.307 11596 IsGuiding returns 1
03:34:04.363 00.000 11596 scope still moving after pulse duration time elapsed
03:34:04.577 00.214 11596 IsSlewing returns 0
03:34:04.900 00.323 11596 IsGuiding returns 0
03:34:04.900 00.000 11596 scope move finished after 203 + 641 ms
03:34:04.900 00.000 11596 Move returns status 0, amount 203
03:34:04.900 00.000 11596 MoveAxis(N, 421, ABG)
03:34:04.900 00.000 11596 Guiding  Dir = 0, Dur = 421
03:34:04.900 00.000 11596 IsSlewing returns 0
03:34:05.175 00.275 11596 IsGuiding returns 0
03:34:05.415 00.240 11596 PulseGuide returned control before completion, sleep 192
03:34:05.654 00.239 11596 IsGuiding returns 1
03:34:05.654 00.000 11596 scope still moving after pulse duration time elapsed
03:34:05.682 00.028 11596 IsSlewing returns 0
03:34:05.788 00.106 11596 IsGuiding returns 1
03:34:05.821 00.033 11596 IsSlewing returns 0
03:34:05.880 00.059 11596 IsGuiding returns 1
03:34:05.911 00.031 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"40def0d1-8906-49f2-8abd-7b43eda7041c"}
03:34:05.911 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"40def0d1-8906-49f2-8abd-7b43eda7041c"}
03:34:05.911 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"de159004-dcec-40a1-b9ad-f490e9e987c6"}
03:34:05.912 00.001 13300 case statement mapped state 6 to 3
03:34:05.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"de159004-dcec-40a1-b9ad-f490e9e987c6"}
03:34:05.912 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e19803e4-e31b-4450-a168-a27b04d3cb01"}
03:34:05.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":126,"width":15,"height":15,"star_pos":[6.70,6.99],"pixels":"..."},"id":"e19803e4-e31b-4450-a168-a27b04d3cb01"}
03:34:05.913 00.001 11596 IsSlewing returns 0
03:34:06.184 00.271 11596 IsGuiding returns 0
03:34:06.184 00.000 11596 scope move finished after 421 + 588 ms
03:34:06.184 00.000 11596 Move returns status 0, amount 421
03:34:06.184 00.000 11596 move complete, result=0
03:34:06.184 00.000 11596 worker thread done servicing request
03:34:06.184 00.000 11596 Worker thread wakes up
03:34:06.184 00.000 13300 GuideStep: 0.2 px 203 ms WEST, -0.3 px 421 ms NORTH
03:34:06.184 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:34:06.687 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:34:08.911 02.224 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"24c8bfd4-7e77-4c97-8483-a944a1b098c3"}
03:34:08.911 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"24c8bfd4-7e77-4c97-8483-a944a1b098c3"}
03:34:08.912 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"635e3438-fea8-446d-b5f4-95ba77eb8f00"}
03:34:08.912 00.000 13300 case statement mapped state 6 to 3
03:34:08.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"635e3438-fea8-446d-b5f4-95ba77eb8f00"}
03:34:08.912 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b066e31d-6730-472e-95ab-dba1e68da06a"}
03:34:08.913 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":126,"width":15,"height":15,"star_pos":[6.70,6.99],"pixels":"..."},"id":"b066e31d-6730-472e-95ab-dba1e68da06a"}
03:34:09.718 00.805 11596 Exposure complete
03:34:09.786 00.068 11596 worker thread done servicing request
03:34:09.786 00.000 13300 OnExposeComplete: enter
03:34:09.786 00.000 13300 UpdateGuideState(): m_state=6
03:34:09.787 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
03:34:09.787 00.000 13300 Star::Find returns 1 (0), X=16.05, Y=411.09, Mass=1291, SNR=25.1, Peak=146 HFD=3.0
03:34:09.787 00.000 13300 MultiStar: [#1 0.14,0.48,0.00,M3] [#2 0.09,0.45,0.00,M3] [#3 -0.29,0.37,0.00,M7] [#4 -0.14,0.60,0.00,M3] [#5 0.28,0.38,0.00,M5] [#6 0.04,0.58,0.00,M4] [#7 0.20,0.52,0.00,M4] [#8 -0.47,0.66,0.00,M6] 
03:34:09.787 00.000 13300 CameraToMount -- cameraTheta (1.42) - m_xAngle (1.53) = xAngle (-0.11 = -0.11)
03:34:09.788 00.001 13300 CameraToMount -- cameraTheta (1.42) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.24 = 3.05)
03:34:09.788 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.28 hyp=0.28 cameraTheta=1.42 mountX=0.28 mountY=0.03, mountTheta=0.10
03:34:09.790 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.28, opts=13)
03:34:09.790 00.000 13300 Enqueuing Move request for scope (0.04, 0.28)
03:34:09.791 00.001 11596 Worker thread wakes up
03:34:09.791 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.28) opts 0xd
03:34:09.791 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.28)
03:34:09.791 00.000 11596 Moving (0.04, 0.28) raw xDistance=0.28 yDistance=0.03
03:34:09.791 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
03:34:09.791 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:09.791 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:34:09.791 00.000 11596 MoveAxis(W, 364, ABG)
03:34:09.791 00.000 11596 Guiding  Dir = 3, Dur = 364
03:34:09.792 00.001 11596 IsSlewing returns 0
03:34:09.798 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=202, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
03:34:09.806 00.008 13300 UpdateGuideState exits: m=1291 SNR=25.1
03:34:09.806 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:09.806 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:34:09.806 00.000 13300 Enqueuing Expose request
03:34:09.864 00.058 11596 IsGuiding returns 0
03:34:10.431 00.567 11596 IsGuiding returns 1
03:34:10.431 00.000 11596 scope still moving after pulse duration time elapsed
03:34:10.529 00.098 11596 IsSlewing returns 0
03:34:10.649 00.120 11596 IsGuiding returns 1
03:34:10.678 00.029 11596 IsSlewing returns 0
03:34:11.153 00.475 11596 IsGuiding returns 0
03:34:11.153 00.000 11596 scope move finished after 364 + 923 ms
03:34:11.153 00.000 11596 Move returns status 0, amount 364
03:34:11.153 00.000 11596 MoveAxis(N, 0, ABG)
03:34:11.153 00.000 11596 Move returns status 0, amount 0
03:34:11.153 00.000 11596 move complete, result=0
03:34:11.153 00.000 11596 worker thread done servicing request
03:34:11.153 00.000 11596 Worker thread wakes up
03:34:11.153 00.000 13300 GuideStep: 0.3 px 364 ms WEST, 0.0 px 0 ms NORTH
03:34:11.154 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:34:11.666 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:34:11.910 00.244 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"29e39e6d-6180-4366-add7-4be61a4bd5fb"}
03:34:11.910 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"29e39e6d-6180-4366-add7-4be61a4bd5fb"}
03:34:11.911 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b22337d9-5f69-4f45-b161-cb1df44a057c"}
03:34:11.911 00.000 13300 case statement mapped state 6 to 3
03:34:11.911 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b22337d9-5f69-4f45-b161-cb1df44a057c"}
03:34:11.912 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d309943e-c2c5-4dbb-8088-b67bc3f448c4"}
03:34:11.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":127,"width":15,"height":15,"star_pos":[7.05,7.09],"pixels":"..."},"id":"d309943e-c2c5-4dbb-8088-b67bc3f448c4"}
03:34:14.728 02.816 11596 Exposure complete
03:34:14.836 00.108 11596 worker thread done servicing request
03:34:14.836 00.000 13300 OnExposeComplete: enter
03:34:14.836 00.000 13300 UpdateGuideState(): m_state=6
03:34:14.837 00.001 13300 Star::Find(15, 16, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
03:34:14.837 00.000 13300 Star::Find returns 1 (0), X=15.94, Y=410.80, Mass=1285, SNR=25.1, Peak=165 HFD=3.1
03:34:14.838 00.001 13300 MultiStar: [#1 0.26,-0.02,0.57,U] [#2 0.33,-0.05,0.00,M4] [#3 -0.07,0.20,0.28,U] [#4 0.15,0.44,0.00,M4] [#5 0.31,0.18,0.00,M6] [#6 0.10,0.07,0.29,U] [#7 -0.09,0.19,0.28,U] [#8 0.07,0.39,0.00,M7] 
03:34:14.838 00.000 13300 refined, 4 included, MultiStar: {0.03, 0.04}, one-star: {-0.07, -0.01}
03:34:14.838 00.000 13300 CameraToMount -- cameraTheta (1.03) - m_xAngle (1.53) = xAngle (-0.51 = -0.51)
03:34:14.838 00.000 13300 CameraToMount -- cameraTheta (1.03) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.63 = 2.65)
03:34:14.839 00.001 13300 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.05 cameraTheta=1.03 mountX=0.05 mountY=0.02, mountTheta=0.50
03:34:14.842 00.003 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.04, opts=13)
03:34:14.842 00.000 13300 Enqueuing Move request for scope (0.03, 0.04)
03:34:14.842 00.000 11596 Worker thread wakes up
03:34:14.842 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.04) opts 0xd
03:34:14.842 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.04)
03:34:14.843 00.001 11596 Moving (0.03, 0.04) raw xDistance=0.05 yDistance=0.02
03:34:14.843 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:34:14.843 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:14.843 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:34:14.844 00.001 11596 MoveAxis(E, 0, ABG)
03:34:14.844 00.000 11596 Move returns status 0, amount 0
03:34:14.844 00.000 11596 MoveAxis(N, 0, ABG)
03:34:14.844 00.000 11596 Move returns status 0, amount 0
03:34:14.845 00.001 11596 move complete, result=0
03:34:14.845 00.000 11596 worker thread done servicing request
03:34:14.856 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
03:34:14.870 00.014 13300 UpdateGuideState exits: m=1285 SNR=25.1
03:34:14.871 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:14.871 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:34:14.871 00.000 13300 Enqueuing Expose request
03:34:14.871 00.000 11596 Worker thread wakes up
03:34:14.871 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:34:14.871 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:34:14.912 00.041 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b0d4edae-6c9d-4a4c-a154-8de22b4df5de"}
03:34:14.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b0d4edae-6c9d-4a4c-a154-8de22b4df5de"}
03:34:14.981 00.069 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fc8119ea-3f43-46e6-995b-c3710bac84d6"}
03:34:14.981 00.000 13300 case statement mapped state 6 to 3
03:34:14.981 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fc8119ea-3f43-46e6-995b-c3710bac84d6"}
03:34:14.987 00.006 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"15298a08-09d6-4ce9-894d-8a42a32cb35f"}
03:34:14.987 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":128,"width":15,"height":15,"star_pos":[6.94,6.80],"pixels":"..."},"id":"15298a08-09d6-4ce9-894d-8a42a32cb35f"}
03:34:15.383 00.396 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:34:17.911 02.528 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f6c20730-2089-4884-862f-50c5473d3fb1"}
03:34:17.911 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f6c20730-2089-4884-862f-50c5473d3fb1"}
03:34:17.912 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bead0c68-25ad-4bb0-8862-5899c176ee6e"}
03:34:17.912 00.000 13300 case statement mapped state 6 to 3
03:34:17.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bead0c68-25ad-4bb0-8862-5899c176ee6e"}
03:34:17.913 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"afd7d615-f33e-497f-bec0-3a3f82ca4024"}
03:34:17.913 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":128,"width":15,"height":15,"star_pos":[6.94,6.80],"pixels":"..."},"id":"afd7d615-f33e-497f-bec0-3a3f82ca4024"}
03:34:18.421 00.508 11596 Exposure complete
03:34:18.502 00.081 11596 worker thread done servicing request
03:34:18.502 00.000 13300 OnExposeComplete: enter
03:34:18.503 00.001 13300 UpdateGuideState(): m_state=6
03:34:18.503 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
03:34:18.503 00.000 13300 Star::Find returns 1 (0), X=15.92, Y=410.77, Mass=1198, SNR=24.2, Peak=163 HFD=3.1
03:34:18.504 00.001 13300 MultiStar: [#1 0.25,0.06,0.50,U] [#2 0.21,0.14,0.52,U] [#3 -0.25,-0.06,0.35,U] [#4 -0.19,0.14,0.31,U] [#5 0.24,-0.10,0.26,U] [#6 0.17,-0.06,0.27,U] [#7 0.21,0.42,0.00,M4] [#8 -0.07,0.54,0.00,M8] 
03:34:18.504 00.000 13300 refined, 6 included, MultiStar: {0.03, 0.02}, one-star: {-0.08, -0.04}
03:34:18.504 00.000 13300 CameraToMount -- cameraTheta (0.41) - m_xAngle (1.53) = xAngle (-1.12 = -1.12)
03:34:18.504 00.000 13300 CameraToMount -- cameraTheta (0.41) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.25 = 2.03)
03:34:18.504 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.04 cameraTheta=0.41 mountX=0.02 mountY=0.03, mountTheta=1.12
03:34:18.506 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.02, opts=13)
03:34:18.506 00.000 13300 Enqueuing Move request for scope (0.03, 0.02)
03:34:18.506 00.000 11596 Worker thread wakes up
03:34:18.506 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
03:34:18.506 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
03:34:18.506 00.000 11596 Moving (0.03, 0.02) raw xDistance=0.02 yDistance=0.03
03:34:18.506 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:34:18.507 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:18.507 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:34:18.507 00.000 11596 MoveAxis(E, 0, ABG)
03:34:18.507 00.000 11596 Move returns status 0, amount 0
03:34:18.507 00.000 11596 MoveAxis(N, 0, ABG)
03:34:18.508 00.001 11596 Move returns status 0, amount 0
03:34:18.508 00.000 11596 move complete, result=0
03:34:18.508 00.000 11596 worker thread done servicing request
03:34:18.515 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
03:34:18.523 00.008 13300 UpdateGuideState exits: m=1198 SNR=24.2
03:34:18.523 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:18.523 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:34:18.523 00.000 13300 Enqueuing Expose request
03:34:18.523 00.000 11596 Worker thread wakes up
03:34:18.524 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:34:18.524 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:34:19.032 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:34:20.911 01.879 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cef408c7-a229-4f3a-ac4a-4ecf6f08a1ea"}
03:34:20.911 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cef408c7-a229-4f3a-ac4a-4ecf6f08a1ea"}
03:34:20.912 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5e28efc1-658a-4cfc-8bb5-c2f86ee45a48"}
03:34:20.912 00.000 13300 case statement mapped state 6 to 3
03:34:20.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5e28efc1-658a-4cfc-8bb5-c2f86ee45a48"}
03:34:20.912 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f7f7c7c6-504d-4e21-af2b-e2215058298e"}
03:34:20.913 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":129,"width":15,"height":15,"star_pos":[6.92,6.77],"pixels":"..."},"id":"f7f7c7c6-504d-4e21-af2b-e2215058298e"}
03:34:22.066 01.153 11596 Exposure complete
03:34:22.135 00.069 11596 worker thread done servicing request
03:34:22.135 00.000 13300 OnExposeComplete: enter
03:34:22.135 00.000 13300 UpdateGuideState(): m_state=6
03:34:22.136 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
03:34:22.136 00.000 13300 Star::Find returns 1 (0), X=15.99, Y=410.78, Mass=1322, SNR=25.5, Peak=161 HFD=3.2
03:34:22.136 00.000 13300 MultiStar: [#1 0.25,-0.03,0.55,U] [#2 0.44,0.22,0.00,M4] [#3 -0.16,0.10,0.29,U] [#4 -0.12,0.13,0.32,U] [#5 0.40,0.12,0.00,M6] [#6 -0.00,0.11,0.27,U] [#7 0.06,0.22,0.26,U] [#8 0.26,0.26,0.00,M9] 
03:34:22.136 00.000 13300 single-star, 5 included, MultiStar: {0.02, 0.04}, one-star: {-0.01, -0.03}
03:34:22.137 00.001 13300 CameraToMount -- cameraTheta (-1.98) - m_xAngle (1.53) = xAngle (-3.51 = 2.77)
03:34:22.137 00.000 13300 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.64 = -0.36)
03:34:22.137 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.03 hyp=0.04 cameraTheta=-1.98 mountX=-0.03 mountY=-0.01, mountTheta=-2.78
03:34:22.139 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.03, opts=13)
03:34:22.139 00.000 13300 Enqueuing Move request for scope (-0.01, -0.03)
03:34:22.139 00.000 11596 Worker thread wakes up
03:34:22.139 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.03) opts 0xd
03:34:22.139 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.03)
03:34:22.139 00.000 11596 Moving (-0.01, -0.03) raw xDistance=-0.03 yDistance=-0.01
03:34:22.139 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:34:22.139 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:22.140 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:34:22.140 00.000 11596 MoveAxis(E, 0, ABG)
03:34:22.140 00.000 11596 Move returns status 0, amount 0
03:34:22.140 00.000 11596 MoveAxis(N, 0, ABG)
03:34:22.140 00.000 11596 Move returns status 0, amount 0
03:34:22.140 00.000 11596 move complete, result=0
03:34:22.140 00.000 11596 worker thread done servicing request
03:34:22.146 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
03:34:22.156 00.010 13300 UpdateGuideState exits: m=1322 SNR=25.5
03:34:22.156 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:22.157 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:34:22.157 00.000 13300 Enqueuing Expose request
03:34:22.157 00.000 11596 Worker thread wakes up
03:34:22.157 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:34:22.157 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:34:22.671 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:34:23.911 01.240 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8a373caa-20ca-4635-a8a0-b030676319a6"}
03:34:23.911 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8a373caa-20ca-4635-a8a0-b030676319a6"}
03:34:23.912 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3d35bf0e-c97a-49b7-83f1-46a14bdf9399"}
03:34:23.912 00.000 13300 case statement mapped state 6 to 3
03:34:23.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3d35bf0e-c97a-49b7-83f1-46a14bdf9399"}
03:34:23.913 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8e07c962-d59d-4777-8245-6104146876c4"}
03:34:23.913 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":130,"width":15,"height":15,"star_pos":[6.99,6.78],"pixels":"..."},"id":"8e07c962-d59d-4777-8245-6104146876c4"}
03:34:25.827 01.914 11596 Exposure complete
03:34:25.897 00.070 11596 worker thread done servicing request
03:34:25.897 00.000 13300 OnExposeComplete: enter
03:34:25.897 00.000 13300 UpdateGuideState(): m_state=6
03:34:25.898 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 131
03:34:25.898 00.000 13300 Star::Find returns 1 (0), X=15.87, Y=410.75, Mass=1292, SNR=25.1, Peak=174 HFD=3.1
03:34:25.898 00.000 13300 MultiStar: [#1 0.19,0.22,0.56,U] [#2 0.12,0.05,0.50,U] [#3 -0.09,-0.02,0.30,U] [#4 0.25,0.55,0.00,M3] [#5 0.28,-0.01,0.27,U] [#6 0.15,0.20,0.28,U] [#7 0.03,-0.14,0.27,U] [#8 -0.16,0.04,0.23,U] 
03:34:25.898 00.000 13300 refined, 7 included, MultiStar: {0.03, 0.03}, one-star: {-0.13, -0.06}
03:34:25.899 00.001 13300 CameraToMount -- cameraTheta (0.82) - m_xAngle (1.53) = xAngle (-0.71 = -0.71)
03:34:25.899 00.000 13300 CameraToMount -- cameraTheta (0.82) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.84 = 2.44)
03:34:25.899 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.03 hyp=0.04 cameraTheta=0.82 mountX=0.03 mountY=0.03, mountTheta=0.71
03:34:25.901 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.03, opts=13)
03:34:25.901 00.000 13300 Enqueuing Move request for scope (0.03, 0.03)
03:34:25.901 00.000 11596 Worker thread wakes up
03:34:25.901 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.03) opts 0xd
03:34:25.901 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.03)
03:34:25.901 00.000 11596 Moving (0.03, 0.03) raw xDistance=0.03 yDistance=0.03
03:34:25.901 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:34:25.901 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:25.901 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:34:25.902 00.001 11596 MoveAxis(E, 0, ABG)
03:34:25.902 00.000 11596 Move returns status 0, amount 0
03:34:25.902 00.000 11596 MoveAxis(N, 0, ABG)
03:34:25.902 00.000 11596 Move returns status 0, amount 0
03:34:25.902 00.000 11596 move complete, result=0
03:34:25.902 00.000 11596 worker thread done servicing request
03:34:25.909 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
03:34:25.918 00.009 13300 UpdateGuideState exits: m=1292 SNR=25.1
03:34:25.918 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:25.918 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:34:25.918 00.000 13300 Enqueuing Expose request
03:34:25.918 00.000 11596 Worker thread wakes up
03:34:25.918 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:34:25.918 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:34:26.432 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:34:26.910 00.478 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d67d75ce-bd13-42b4-a6eb-5c898f7b867d"}
03:34:26.910 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d67d75ce-bd13-42b4-a6eb-5c898f7b867d"}
03:34:26.911 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"51d01567-e5e4-48e7-9de4-aa07ac5e70ff"}
03:34:26.911 00.000 13300 case statement mapped state 6 to 3
03:34:26.911 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"51d01567-e5e4-48e7-9de4-aa07ac5e70ff"}
03:34:26.911 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b85521ae-2997-4247-a615-212dae3315fe"}
03:34:26.912 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":131,"width":15,"height":15,"star_pos":[6.87,6.75],"pixels":"..."},"id":"b85521ae-2997-4247-a615-212dae3315fe"}
03:34:29.453 02.541 11596 Exposure complete
03:34:29.525 00.072 11596 worker thread done servicing request
03:34:29.525 00.000 13300 OnExposeComplete: enter
03:34:29.525 00.000 13300 UpdateGuideState(): m_state=6
03:34:29.526 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 132
03:34:29.526 00.000 13300 Star::Find returns 1 (0), X=15.95, Y=410.81, Mass=1309, SNR=25.3, Peak=161 HFD=3.1
03:34:29.526 00.000 13300 MultiStar: [#1 0.12,0.30,0.00,M1] [#2 0.08,0.28,0.50,U] [#3 -0.02,0.33,0.00,M4] [#4 0.04,0.38,0.00,M4] [#5 0.09,0.12,0.25,U] [#6 0.09,0.49,0.00,M1] [#7 0.15,0.17,0.27,U] [#8 -0.08,0.48,0.00,M9] 
03:34:29.526 00.000 13300 single-star, 3 included, MultiStar: {0.03, 0.11}, one-star: {-0.05, 0.00}
03:34:29.526 00.000 13300 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.53) = xAngle (1.59 = 1.59)
03:34:29.527 00.001 13300 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.54 = -1.54)
03:34:29.527 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.00 hyp=0.05 cameraTheta=3.12 mountX=-0.00 mountY=-0.05, mountTheta=-1.59
03:34:29.528 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.00, opts=13)
03:34:29.529 00.001 13300 Enqueuing Move request for scope (-0.05, 0.00)
03:34:29.529 00.000 11596 Worker thread wakes up
03:34:29.529 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.00) opts 0xd
03:34:29.529 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.00)
03:34:29.529 00.000 11596 Moving (-0.05, 0.00) raw xDistance=-0.00 yDistance=-0.05
03:34:29.529 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
03:34:29.529 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:29.529 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:34:29.529 00.000 11596 MoveAxis(E, 0, ABG)
03:34:29.530 00.001 11596 Move returns status 0, amount 0
03:34:29.530 00.000 11596 MoveAxis(N, 0, ABG)
03:34:29.530 00.000 11596 Move returns status 0, amount 0
03:34:29.530 00.000 11596 move complete, result=0
03:34:29.530 00.000 11596 worker thread done servicing request
03:34:29.536 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=209, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
03:34:29.544 00.008 13300 UpdateGuideState exits: m=1309 SNR=25.3
03:34:29.544 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:29.544 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:34:29.545 00.001 13300 Enqueuing Expose request
03:34:29.545 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:34:29.545 00.000 11596 Worker thread wakes up
03:34:29.545 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:34:29.909 00.364 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1462954f-2b64-4f8b-afd6-297437199aa2"}
03:34:29.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1462954f-2b64-4f8b-afd6-297437199aa2"}
03:34:29.910 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8272ff7b-1f12-4618-bdc2-d1644e71fec4"}
03:34:29.910 00.000 13300 case statement mapped state 6 to 3
03:34:29.910 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8272ff7b-1f12-4618-bdc2-d1644e71fec4"}
03:34:29.910 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"40aa2e9c-c3d8-42d6-925f-ab7bc8544041"}
03:34:29.911 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":132,"width":15,"height":15,"star_pos":[6.95,6.81],"pixels":"..."},"id":"40aa2e9c-c3d8-42d6-925f-ab7bc8544041"}
03:34:30.048 00.137 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:34:32.909 02.861 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"298ec924-d5fb-47d0-9f00-417788d186ad"}
03:34:32.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"298ec924-d5fb-47d0-9f00-417788d186ad"}
03:34:32.910 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b2e16df2-5dc4-4fe5-8bfb-3a45ac9f7d11"}
03:34:32.910 00.000 13300 case statement mapped state 6 to 3
03:34:32.910 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b2e16df2-5dc4-4fe5-8bfb-3a45ac9f7d11"}
03:34:32.911 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3d6a7edf-dc9d-421b-8544-b5d9d6a46dde"}
03:34:32.911 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":132,"width":15,"height":15,"star_pos":[6.95,6.81],"pixels":"..."},"id":"3d6a7edf-dc9d-421b-8544-b5d9d6a46dde"}
03:34:33.074 00.163 11596 Exposure complete
03:34:33.143 00.069 11596 worker thread done servicing request
03:34:33.143 00.000 13300 OnExposeComplete: enter
03:34:33.143 00.000 13300 UpdateGuideState(): m_state=6
03:34:33.144 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 133
03:34:33.144 00.000 13300 Star::Find returns 1 (0), X=15.83, Y=411.02, Mass=1327, SNR=25.5, Peak=178 HFD=3.1
03:34:33.144 00.000 13300 MultiStar: [#1 0.14,0.37,0.00,M2] [#2 0.16,0.31,0.00,M3] [#3 -0.03,0.49,0.00,M5] [#4 0.03,0.51,0.00,M5] [#5 0.19,0.30,0.00,M5] [#6 0.44,0.66,0.00,M2] [#7 0.21,-0.02,0.28,U] [#8 -0.11,0.23,0.21,U] 
03:34:33.144 00.000 13300 refined, 2 included, MultiStar: {-0.09, 0.17}, one-star: {-0.18, 0.21}
03:34:33.144 00.000 13300 CameraToMount -- cameraTheta (2.08) - m_xAngle (1.53) = xAngle (0.54 = 0.54)
03:34:33.145 00.001 13300 CameraToMount -- cameraTheta (2.08) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.58 = -2.58)
03:34:33.145 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.17 hyp=0.19 cameraTheta=2.08 mountX=0.16 mountY=-0.10, mountTheta=-0.55
03:34:33.147 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.17, opts=13)
03:34:33.147 00.000 13300 Enqueuing Move request for scope (-0.09, 0.17)
03:34:33.147 00.000 11596 Worker thread wakes up
03:34:33.148 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.17) opts 0xd
03:34:33.148 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.17)
03:34:33.148 00.000 11596 Moving (-0.09, 0.17) raw xDistance=0.16 yDistance=-0.10
03:34:33.148 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
03:34:33.148 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:33.148 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:34:33.148 00.000 11596 MoveAxis(W, 206, ABG)
03:34:33.148 00.000 11596 Guiding  Dir = 3, Dur = 206
03:34:33.148 00.000 11596 IsSlewing returns 0
03:34:33.157 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=200, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
03:34:33.167 00.010 13300 UpdateGuideState exits: m=1327 SNR=25.5
03:34:33.167 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:33.167 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:34:33.167 00.000 13300 Enqueuing Expose request
03:34:33.243 00.076 11596 IsGuiding returns 0
03:34:33.622 00.379 11596 IsGuiding returns 1
03:34:33.622 00.000 11596 scope still moving after pulse duration time elapsed
03:34:33.926 00.304 11596 IsSlewing returns 0
03:34:34.070 00.144 11596 IsGuiding returns 0
03:34:34.070 00.000 11596 scope move finished after 206 + 620 ms
03:34:34.070 00.000 11596 Move returns status 0, amount 206
03:34:34.070 00.000 11596 MoveAxis(N, 0, ABG)
03:34:34.070 00.000 11596 Move returns status 0, amount 0
03:34:34.070 00.000 11596 move complete, result=0
03:34:34.070 00.000 11596 worker thread done servicing request
03:34:34.070 00.000 11596 Worker thread wakes up
03:34:34.071 00.001 13300 GuideStep: 0.2 px 206 ms WEST, -0.1 px 0 ms NORTH
03:34:34.071 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:34:34.580 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:34:35.909 01.329 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e230b1f1-2cc1-4bd2-9c7b-2de1ec1b74d5"}
03:34:35.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e230b1f1-2cc1-4bd2-9c7b-2de1ec1b74d5"}
03:34:35.910 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5d7efa68-097c-4493-8d0c-1e0828115c1c"}
03:34:35.910 00.000 13300 case statement mapped state 6 to 3
03:34:35.910 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5d7efa68-097c-4493-8d0c-1e0828115c1c"}
03:34:35.910 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"55182349-fee2-4fbd-b6f2-d3adab0df247"}
03:34:35.911 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":133,"width":15,"height":15,"star_pos":[6.83,7.02],"pixels":"..."},"id":"55182349-fee2-4fbd-b6f2-d3adab0df247"}
03:34:37.615 01.704 11596 Exposure complete
03:34:37.683 00.068 11596 worker thread done servicing request
03:34:37.683 00.000 13300 OnExposeComplete: enter
03:34:37.683 00.000 13300 UpdateGuideState(): m_state=6
03:34:37.684 00.001 13300 Star::Find(15, 15, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 134
03:34:37.684 00.000 13300 Star::Find returns 1 (0), X=16.02, Y=410.96, Mass=1333, SNR=25.5, Peak=159 HFD=2.9
03:34:37.684 00.000 13300 MultiStar: [#1 0.00,0.41,0.00,M3] [#2 0.01,0.28,0.50,U] [#3 -0.05,0.21,0.28,U] [#4 0.03,0.40,0.00,M6] [#5 0.24,0.15,0.27,U] [#6 0.17,0.31,0.00,M3] [#7 0.09,0.25,0.29,U] [#8 0.39,0.27,0.00,M9] 
03:34:37.684 00.000 13300 single-star, 4 included, MultiStar: {0.04, 0.19}, one-star: {0.01, 0.14}
03:34:37.685 00.001 13300 CameraToMount -- cameraTheta (1.49) - m_xAngle (1.53) = xAngle (-0.04 = -0.04)
03:34:37.685 00.000 13300 CameraToMount -- cameraTheta (1.49) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.17 = 3.11)
03:34:37.685 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.49 mountX=0.14 mountY=0.00, mountTheta=0.03
03:34:37.687 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.14, opts=13)
03:34:37.687 00.000 13300 Enqueuing Move request for scope (0.01, 0.14)
03:34:37.687 00.000 11596 Worker thread wakes up
03:34:37.687 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.14) opts 0xd
03:34:37.687 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.14)
03:34:37.687 00.000 11596 Moving (0.01, 0.14) raw xDistance=0.14 yDistance=0.00
03:34:37.687 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.14
03:34:37.687 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:37.687 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
03:34:37.687 00.000 11596 MoveAxis(W, 195, ABG)
03:34:37.688 00.001 11596 Guiding  Dir = 3, Dur = 195
03:34:37.688 00.000 11596 IsSlewing returns 0
03:34:37.694 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
03:34:37.702 00.008 13300 UpdateGuideState exits: m=1333 SNR=25.5
03:34:37.702 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:37.702 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:34:37.702 00.000 13300 Enqueuing Expose request
03:34:37.825 00.123 11596 IsGuiding returns 0
03:34:38.493 00.668 11596 IsGuiding returns 0
03:34:38.493 00.000 11596 Move returns status 0, amount 195
03:34:38.493 00.000 11596 MoveAxis(N, 0, ABG)
03:34:38.493 00.000 11596 Move returns status 0, amount 0
03:34:38.493 00.000 11596 move complete, result=0
03:34:38.493 00.000 11596 worker thread done servicing request
03:34:38.493 00.000 13300 GuideStep: 0.1 px 195 ms WEST, 0.0 px 0 ms NORTH
03:34:38.493 00.000 11596 Worker thread wakes up
03:34:38.494 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:34:38.907 00.413 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"79ac00cb-a073-41bb-8fa6-a26b8ed25ee2"}
03:34:38.907 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"79ac00cb-a073-41bb-8fa6-a26b8ed25ee2"}
03:34:38.908 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"05980e15-c5b1-480f-a1f5-f9dd99d62129"}
03:34:38.908 00.000 13300 case statement mapped state 6 to 3
03:34:38.908 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"05980e15-c5b1-480f-a1f5-f9dd99d62129"}
03:34:38.909 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dd764dc6-4552-47fa-a455-0c4be46589eb"}
03:34:38.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":134,"width":15,"height":15,"star_pos":[7.02,6.96],"pixels":"..."},"id":"dd764dc6-4552-47fa-a455-0c4be46589eb"}
03:34:39.006 00.097 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:34:41.907 02.901 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0af71ff3-c865-4fd7-b484-b4b7d967e47d"}
03:34:41.907 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0af71ff3-c865-4fd7-b484-b4b7d967e47d"}
03:34:41.908 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"54ba8a94-506a-407a-b82a-1c382d45c747"}
03:34:41.908 00.000 13300 case statement mapped state 6 to 3
03:34:41.909 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"54ba8a94-506a-407a-b82a-1c382d45c747"}
03:34:41.910 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"75505900-904e-40d4-9b0b-a94e46c99002"}
03:34:41.910 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":134,"width":15,"height":15,"star_pos":[7.02,6.96],"pixels":"..."},"id":"75505900-904e-40d4-9b0b-a94e46c99002"}
03:34:42.042 00.132 11596 Exposure complete
03:34:42.110 00.068 11596 worker thread done servicing request
03:34:42.111 00.001 13300 OnExposeComplete: enter
03:34:42.111 00.000 13300 UpdateGuideState(): m_state=6
03:34:42.111 00.000 13300 Star::Find(15, 16, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 135
03:34:42.111 00.000 13300 Star::Find returns 1 (0), X=15.94, Y=411.05, Mass=1325, SNR=25.5, Peak=163 HFD=2.9
03:34:42.112 00.001 13300 MultiStar: [#1 0.10,0.39,0.00,M4] [#2 0.02,0.28,0.50,U] [#3 -0.09,0.36,0.00,M5] [#4 -0.13,0.28,0.00,M7] [#5 -0.09,0.30,0.00,M5] [#6 -0.18,0.37,0.00,M4] [#7 0.15,0.38,0.00,M1] [#8 0.17,0.76,0.00,M10] 
03:34:42.112 00.000 13300 single-star, 1 included, MultiStar: {-0.04, 0.25}, one-star: {-0.07, 0.24}
03:34:42.112 00.000 13300 CameraToMount -- cameraTheta (1.85) - m_xAngle (1.53) = xAngle (0.32 = 0.32)
03:34:42.112 00.000 13300 CameraToMount -- cameraTheta (1.85) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.81 = -2.81)
03:34:42.112 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.24 hyp=0.25 cameraTheta=1.85 mountX=0.24 mountY=-0.08, mountTheta=-0.33
03:34:42.116 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.24, opts=13)
03:34:42.116 00.000 13300 Enqueuing Move request for scope (-0.07, 0.24)
03:34:42.117 00.001 11596 Worker thread wakes up
03:34:42.117 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.24) opts 0xd
03:34:42.117 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.24)
03:34:42.117 00.000 11596 Moving (-0.07, 0.24) raw xDistance=0.24 yDistance=-0.08
03:34:42.117 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.24
03:34:42.117 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:42.117 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:34:42.118 00.001 11596 MoveAxis(W, 312, ABG)
03:34:42.118 00.000 11596 Guiding  Dir = 3, Dur = 312
03:34:42.118 00.000 11596 IsSlewing returns 0
03:34:42.130 00.012 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
03:34:42.140 00.010 13300 UpdateGuideState exits: m=1325 SNR=25.5
03:34:42.140 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:42.140 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:34:42.140 00.000 13300 Enqueuing Expose request
03:34:42.306 00.166 11596 IsGuiding returns 0
03:34:42.526 00.220 11596 PulseGuide returned control before completion, sleep 102
03:34:42.743 00.217 11596 IsGuiding returns 1
03:34:42.743 00.000 11596 scope still moving after pulse duration time elapsed
03:34:42.769 00.026 11596 IsSlewing returns 0
03:34:42.923 00.154 11596 IsGuiding returns 0
03:34:42.923 00.000 11596 scope move finished after 312 + 304 ms
03:34:42.923 00.000 11596 Move returns status 0, amount 312
03:34:42.923 00.000 11596 MoveAxis(N, 0, ABG)
03:34:42.923 00.000 11596 Move returns status 0, amount 0
03:34:42.923 00.000 11596 move complete, result=0
03:34:42.923 00.000 11596 worker thread done servicing request
03:34:42.924 00.001 13300 GuideStep: 0.2 px 312 ms WEST, -0.1 px 0 ms NORTH
03:34:42.924 00.000 11596 Worker thread wakes up
03:34:42.924 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:34:43.434 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:34:44.906 01.472 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fe819128-cfd4-43aa-8590-2517f7a1790d"}
03:34:44.906 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fe819128-cfd4-43aa-8590-2517f7a1790d"}
03:34:44.907 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2b3044f0-00b8-4bf0-9eae-3ac697f35055"}
03:34:44.907 00.000 13300 case statement mapped state 6 to 3
03:34:44.907 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2b3044f0-00b8-4bf0-9eae-3ac697f35055"}
03:34:44.907 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a9df1cd0-8401-4a49-9ec2-077baa4b6ebc"}
03:34:44.908 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":135,"width":15,"height":15,"star_pos":[6.94,7.05],"pixels":"..."},"id":"a9df1cd0-8401-4a49-9ec2-077baa4b6ebc"}
03:34:46.465 01.557 11596 Exposure complete
03:34:46.534 00.069 11596 worker thread done servicing request
03:34:46.534 00.000 13300 OnExposeComplete: enter
03:34:46.534 00.000 13300 UpdateGuideState(): m_state=6
03:34:46.535 00.001 13300 Star::Find(15, 15, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 136
03:34:46.535 00.000 13300 Star::Find returns 1 (0), X=15.97, Y=411.03, Mass=1363, SNR=25.8, Peak=164 HFD=2.9
03:34:46.535 00.000 13300 MultiStar: [#1 0.26,0.33,0.00,M5] [#2 0.15,0.34,0.00,M2] [#3 -0.18,0.29,0.00,M6] [#4 0.09,0.52,0.00,M8] [#5 0.41,0.26,0.00,M6] [#6 0.17,0.15,0.28,U] [#7 0.05,0.65,0.00,M2] [#8 0.00,0.34,0.00,R] 
03:34:46.536 00.001 13300 refined, 1 included, MultiStar: {0.01, 0.21}, one-star: {-0.04, 0.22}
03:34:46.536 00.000 13300 CameraToMount -- cameraTheta (1.54) - m_xAngle (1.53) = xAngle (0.00 = 0.00)
03:34:46.536 00.000 13300 CameraToMount -- cameraTheta (1.54) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.12 = -3.12)
03:34:46.536 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.21 hyp=0.21 cameraTheta=1.54 mountX=0.21 mountY=-0.00, mountTheta=-0.02
03:34:46.538 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.21, opts=13)
03:34:46.538 00.000 13300 Enqueuing Move request for scope (0.01, 0.21)
03:34:46.538 00.000 11596 Worker thread wakes up
03:34:46.538 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.21) opts 0xd
03:34:46.538 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.21)
03:34:46.538 00.000 11596 Moving (0.01, 0.21) raw xDistance=0.21 yDistance=-0.00
03:34:46.538 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
03:34:46.539 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:46.539 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
03:34:46.539 00.000 11596 MoveAxis(W, 279, ABG)
03:34:46.539 00.000 11596 Guiding  Dir = 3, Dur = 279
03:34:46.539 00.000 11596 IsSlewing returns 0
03:34:46.546 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
03:34:46.554 00.008 13300 UpdateGuideState exits: m=1363 SNR=25.8
03:34:46.554 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:46.554 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:34:46.554 00.000 13300 Enqueuing Expose request
03:34:46.664 00.110 11596 IsGuiding returns 0
03:34:46.765 00.101 11596 PulseGuide returned control before completion, sleep 189
03:34:47.092 00.327 11596 IsGuiding returns 1
03:34:47.092 00.000 11596 scope still moving after pulse duration time elapsed
03:34:47.119 00.027 11596 IsSlewing returns 0
03:34:47.201 00.082 11596 IsGuiding returns 0
03:34:47.201 00.000 11596 scope move finished after 279 + 258 ms
03:34:47.201 00.000 11596 Move returns status 0, amount 279
03:34:47.201 00.000 11596 MoveAxis(N, 0, ABG)
03:34:47.202 00.001 11596 Move returns status 0, amount 0
03:34:47.202 00.000 11596 move complete, result=0
03:34:47.202 00.000 11596 worker thread done servicing request
03:34:47.202 00.000 13300 GuideStep: 0.2 px 279 ms WEST, -0.0 px 0 ms NORTH
03:34:47.202 00.000 11596 Worker thread wakes up
03:34:47.202 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:34:47.706 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:34:47.907 00.201 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c426c0eb-ca35-4964-82a6-c1e53d239eee"}
03:34:47.907 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c426c0eb-ca35-4964-82a6-c1e53d239eee"}
03:34:47.908 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c65a881e-1a69-4dda-8d9a-17f1643888ed"}
03:34:47.908 00.000 13300 case statement mapped state 6 to 3
03:34:47.908 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c65a881e-1a69-4dda-8d9a-17f1643888ed"}
03:34:47.909 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"73c851da-5461-43b6-bb75-2d1632861c27"}
03:34:47.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":136,"width":15,"height":15,"star_pos":[6.97,7.03],"pixels":"..."},"id":"73c851da-5461-43b6-bb75-2d1632861c27"}
03:34:50.733 02.824 11596 Exposure complete
03:34:50.816 00.083 11596 worker thread done servicing request
03:34:50.816 00.000 13300 OnExposeComplete: enter
03:34:50.816 00.000 13300 UpdateGuideState(): m_state=6
03:34:50.817 00.001 13300 Star::Find(15, 15, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 137
03:34:50.817 00.000 13300 Star::Find returns 1 (0), X=16.00, Y=410.71, Mass=1320, SNR=25.4, Peak=160 HFD=3.3
03:34:50.817 00.000 13300 MultiStar: [#1 0.20,0.23,0.00,M6] [#2 0.03,0.02,0.49,U] [#3 0.08,0.01,0.29,U] [#4 0.18,0.28,0.00,M9] [#5 0.42,-0.07,0.00,M7] [#6 0.02,-0.13,0.27,U] [#7 0.03,-0.02,0.28,U] [#8 0.08,-0.34,0.00,M1] 
03:34:50.817 00.000 13300 refined, 4 included, MultiStar: {0.02, -0.06}, one-star: {-0.01, -0.10}
03:34:50.818 00.001 13300 CameraToMount -- cameraTheta (-1.22) - m_xAngle (1.53) = xAngle (-2.75 = -2.75)
03:34:50.818 00.000 13300 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.88 = 0.40)
03:34:50.818 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.22 mountX=-0.05 mountY=0.02, mountTheta=2.74
03:34:50.820 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.06, opts=13)
03:34:50.820 00.000 13300 Enqueuing Move request for scope (0.02, -0.06)
03:34:50.820 00.000 11596 Worker thread wakes up
03:34:50.820 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.06) opts 0xd
03:34:50.820 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.06)
03:34:50.820 00.000 11596 Moving (0.02, -0.06) raw xDistance=-0.05 yDistance=0.02
03:34:50.821 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:34:50.821 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:50.821 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:34:50.821 00.000 11596 MoveAxis(E, 0, ABG)
03:34:50.821 00.000 11596 Move returns status 0, amount 0
03:34:50.821 00.000 11596 MoveAxis(N, 0, ABG)
03:34:50.821 00.000 11596 Move returns status 0, amount 0
03:34:50.822 00.001 11596 move complete, result=0
03:34:50.822 00.000 11596 worker thread done servicing request
03:34:50.828 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
03:34:50.836 00.008 13300 UpdateGuideState exits: m=1320 SNR=25.4
03:34:50.836 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:50.837 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:34:50.837 00.000 13300 Enqueuing Expose request
03:34:50.837 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:34:50.837 00.000 11596 Worker thread wakes up
03:34:50.837 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:34:50.907 00.070 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"129d0f77-cd6a-4807-8a67-d5b753854763"}
03:34:50.907 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"129d0f77-cd6a-4807-8a67-d5b753854763"}
03:34:50.909 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b2042e46-0e5c-4dd6-8cc0-c7153ee97987"}
03:34:50.909 00.000 13300 case statement mapped state 6 to 3
03:34:50.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b2042e46-0e5c-4dd6-8cc0-c7153ee97987"}
03:34:50.910 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dc8f862d-b51e-42a8-ab43-76407507fcf5"}
03:34:50.910 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":137,"width":15,"height":15,"star_pos":[7.00,6.71],"pixels":"..."},"id":"dc8f862d-b51e-42a8-ab43-76407507fcf5"}
03:34:51.353 00.443 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:34:53.907 02.554 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"058ce410-bb7e-4d7f-8ab8-570b6a9165c4"}
03:34:53.907 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"058ce410-bb7e-4d7f-8ab8-570b6a9165c4"}
03:34:53.908 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cf82ac6f-e35d-452d-8667-b812f6410d2e"}
03:34:53.908 00.000 13300 case statement mapped state 6 to 3
03:34:53.909 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cf82ac6f-e35d-452d-8667-b812f6410d2e"}
03:34:53.909 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"148229f1-1a14-4ebd-8b7a-8f678b46e627"}
03:34:53.910 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":137,"width":15,"height":15,"star_pos":[7.00,6.71],"pixels":"..."},"id":"148229f1-1a14-4ebd-8b7a-8f678b46e627"}
03:34:54.381 00.471 11596 Exposure complete
03:34:54.450 00.069 11596 worker thread done servicing request
03:34:54.450 00.000 13300 OnExposeComplete: enter
03:34:54.450 00.000 13300 UpdateGuideState(): m_state=6
03:34:54.450 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 138
03:34:54.451 00.001 13300 Star::Find returns 1 (0), X=15.90, Y=410.88, Mass=1323, SNR=25.4, Peak=179 HFD=2.9
03:34:54.451 00.000 13300 MultiStar: [#1 0.08,0.20,0.55,U] [#2 -0.01,0.28,0.51,U] [#3 -0.17,0.25,0.00,M6] [#4 0.11,0.26,0.33,U] [#5 0.08,0.18,0.25,U] [#6 0.14,0.39,0.00,M3] [#7 -0.13,0.24,0.28,U] [#8 -0.32,0.10,0.00,M2] 
03:34:54.451 00.000 13300 single-star, 5 included, MultiStar: {-0.02, 0.18}, one-star: {-0.11, 0.07}
03:34:54.451 00.000 13300 CameraToMount -- cameraTheta (2.58) - m_xAngle (1.53) = xAngle (1.05 = 1.05)
03:34:54.451 00.000 13300 CameraToMount -- cameraTheta (2.58) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.08 = -2.08)
03:34:54.451 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=0.07 hyp=0.13 cameraTheta=2.58 mountX=0.07 mountY=-0.11, mountTheta=-1.05
03:34:54.454 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=0.07, opts=13)
03:34:54.454 00.000 13300 Enqueuing Move request for scope (-0.11, 0.07)
03:34:54.454 00.000 11596 Worker thread wakes up
03:34:54.455 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.07) opts 0xd
03:34:54.455 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, 0.07)
03:34:54.455 00.000 11596 Moving (-0.11, 0.07) raw xDistance=0.07 yDistance=-0.11
03:34:54.455 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:34:54.455 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:54.455 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:34:54.455 00.000 11596 MoveAxis(E, 0, ABG)
03:34:54.455 00.000 11596 Move returns status 0, amount 0
03:34:54.455 00.000 11596 MoveAxis(N, 0, ABG)
03:34:54.455 00.000 11596 Move returns status 0, amount 0
03:34:54.455 00.000 11596 move complete, result=0
03:34:54.456 00.001 11596 worker thread done servicing request
03:34:54.461 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=245, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
03:34:54.469 00.008 13300 UpdateGuideState exits: m=1323 SNR=25.4
03:34:54.470 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:54.470 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:34:54.470 00.000 13300 Enqueuing Expose request
03:34:54.470 00.000 11596 Worker thread wakes up
03:34:54.470 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:34:54.470 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:34:54.977 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:34:56.906 01.929 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8f9eb61b-ece2-4fc2-959a-172a664d7ea4"}
03:34:56.906 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8f9eb61b-ece2-4fc2-959a-172a664d7ea4"}
03:34:56.906 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5224bf11-a9f8-4bb3-9120-8b49137d8ddd"}
03:34:56.907 00.001 13300 case statement mapped state 6 to 3
03:34:56.907 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5224bf11-a9f8-4bb3-9120-8b49137d8ddd"}
03:34:56.917 00.010 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"17b4e502-9d90-481c-a95f-2afb010eb385"}
03:34:56.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":138,"width":15,"height":15,"star_pos":[6.90,6.88],"pixels":"..."},"id":"17b4e502-9d90-481c-a95f-2afb010eb385"}
03:34:57.997 01.080 11596 Exposure complete
03:34:58.066 00.069 11596 worker thread done servicing request
03:34:58.067 00.001 13300 OnExposeComplete: enter
03:34:58.067 00.000 13300 UpdateGuideState(): m_state=6
03:34:58.067 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 139
03:34:58.067 00.000 13300 Star::Find returns 1 (0), X=15.82, Y=410.80, Mass=1308, SNR=25.3, Peak=173 HFD=3.4
03:34:58.068 00.001 13300 MultiStar: [#1 0.20,0.22,0.56,U] [#2 -0.03,0.29,0.50,U] [#3 -0.14,0.03,0.29,U] [#4 0.07,0.29,0.00,M9] [#5 0.27,-0.05,0.26,U] [#6 0.00,0.17,0.28,U] [#7 -0.23,0.13,0.28,U] [#8 0.27,0.29,0.00,M3] 
03:34:58.068 00.000 13300 refined, 6 included, MultiStar: {-0.04, 0.11}, one-star: {-0.18, -0.01}
03:34:58.068 00.000 13300 CameraToMount -- cameraTheta (1.92) - m_xAngle (1.53) = xAngle (0.38 = 0.38)
03:34:58.068 00.000 13300 CameraToMount -- cameraTheta (1.92) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.74 = -2.74)
03:34:58.068 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.11 hyp=0.11 cameraTheta=1.92 mountX=0.10 mountY=-0.04, mountTheta=-0.40
03:34:58.070 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.11, opts=13)
03:34:58.070 00.000 13300 Enqueuing Move request for scope (-0.04, 0.11)
03:34:58.070 00.000 11596 Worker thread wakes up
03:34:58.071 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.11) opts 0xd
03:34:58.071 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.11)
03:34:58.071 00.000 11596 Moving (-0.04, 0.11) raw xDistance=0.10 yDistance=-0.04
03:34:58.071 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:34:58.071 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:58.071 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:34:58.071 00.000 11596 MoveAxis(E, 0, ABG)
03:34:58.071 00.000 11596 Move returns status 0, amount 0
03:34:58.072 00.001 11596 MoveAxis(N, 0, ABG)
03:34:58.072 00.000 11596 Move returns status 0, amount 0
03:34:58.072 00.000 11596 move complete, result=0
03:34:58.072 00.000 11596 worker thread done servicing request
03:34:58.077 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
03:34:58.085 00.008 13300 UpdateGuideState exits: m=1308 SNR=25.3
03:34:58.086 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:58.086 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:34:58.086 00.000 13300 Enqueuing Expose request
03:34:58.086 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:34:58.086 00.000 11596 Worker thread wakes up
03:34:58.086 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:34:58.590 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:34:59.906 01.316 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6b250b07-5db2-4a3a-9fc6-1c3f04979563"}
03:34:59.906 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6b250b07-5db2-4a3a-9fc6-1c3f04979563"}
03:34:59.907 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"53f9edc2-2247-4ac0-8e85-e1decb126cac"}
03:34:59.907 00.000 13300 case statement mapped state 6 to 3
03:34:59.907 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"53f9edc2-2247-4ac0-8e85-e1decb126cac"}
03:34:59.908 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cac38723-0bd7-4a5f-880c-150155cfbd7d"}
03:34:59.908 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":139,"width":15,"height":15,"star_pos":[6.82,6.80],"pixels":"..."},"id":"cac38723-0bd7-4a5f-880c-150155cfbd7d"}
03:35:01.618 01.710 11596 Exposure complete
03:35:01.686 00.068 11596 worker thread done servicing request
03:35:01.686 00.000 13300 OnExposeComplete: enter
03:35:01.686 00.000 13300 UpdateGuideState(): m_state=6
03:35:01.687 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 140
03:35:01.687 00.000 13300 Star::Find returns 1 (0), X=15.77, Y=410.76, Mass=1304, SNR=25.3, Peak=163 HFD=3.5
03:35:01.687 00.000 13300 MultiStar: [#1 0.16,0.09,0.54,U] [#2 -0.01,0.12,0.45,U] [#3 -0.43,0.11,0.00,M6] [#4 -0.17,0.25,0.00,M10] [#5 0.21,0.14,0.27,U] [#6 -0.05,-0.34,0.00,M3] [#7 0.04,0.08,0.28,U] [#8 0.00,0.00,0.00,L] [#9 0.01,-0.00,0.23,U] 
03:35:01.687 00.000 13300 refined, 5 included, MultiStar: {-0.03, 0.04}, one-star: {-0.24, -0.05}
03:35:01.688 00.001 13300 CameraToMount -- cameraTheta (2.22) - m_xAngle (1.53) = xAngle (0.68 = 0.68)
03:35:01.688 00.000 13300 CameraToMount -- cameraTheta (2.22) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.44 = -2.44)
03:35:01.688 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.04 hyp=0.05 cameraTheta=2.22 mountX=0.04 mountY=-0.03, mountTheta=-0.69
03:35:01.690 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.04, opts=13)
03:35:01.690 00.000 13300 Enqueuing Move request for scope (-0.03, 0.04)
03:35:01.690 00.000 11596 Worker thread wakes up
03:35:01.690 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.04) opts 0xd
03:35:01.690 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.04)
03:35:01.690 00.000 11596 Moving (-0.03, 0.04) raw xDistance=0.04 yDistance=-0.03
03:35:01.691 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:35:01.691 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:01.691 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:35:01.691 00.000 11596 MoveAxis(E, 0, ABG)
03:35:01.691 00.000 11596 Move returns status 0, amount 0
03:35:01.691 00.000 11596 MoveAxis(N, 0, ABG)
03:35:01.691 00.000 11596 Move returns status 0, amount 0
03:35:01.691 00.000 11596 move complete, result=0
03:35:01.691 00.000 11596 worker thread done servicing request
03:35:01.697 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
03:35:01.706 00.009 13300 UpdateGuideState exits: m=1304 SNR=25.3
03:35:01.706 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:01.707 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:35:01.707 00.000 13300 Enqueuing Expose request
03:35:01.707 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:35:01.707 00.000 11596 Worker thread wakes up
03:35:01.707 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:35:02.221 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:35:02.905 00.684 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"028c7237-5065-402b-ad2d-ac31cff90f52"}
03:35:02.905 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"028c7237-5065-402b-ad2d-ac31cff90f52"}
03:35:02.906 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"546bee4f-3619-42e1-bbcc-2d3bf97e8235"}
03:35:02.906 00.000 13300 case statement mapped state 6 to 3
03:35:02.906 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"546bee4f-3619-42e1-bbcc-2d3bf97e8235"}
03:35:02.906 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e7013df8-22b8-4456-b360-39bccb067863"}
03:35:02.907 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":140,"width":15,"height":15,"star_pos":[6.77,6.76],"pixels":"..."},"id":"e7013df8-22b8-4456-b360-39bccb067863"}
03:35:05.248 02.341 11596 Exposure complete
03:35:05.320 00.072 11596 worker thread done servicing request
03:35:05.320 00.000 13300 OnExposeComplete: enter
03:35:05.320 00.000 13300 UpdateGuideState(): m_state=6
03:35:05.321 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 141
03:35:05.321 00.000 13300 Star::Find returns 1 (0), X=15.88, Y=410.87, Mass=1327, SNR=25.5, Peak=172 HFD=3.1
03:35:05.321 00.000 13300 MultiStar: [#1 0.09,0.19,0.55,U] [#2 0.08,0.18,0.45,U] [#3 -0.31,0.10,0.00,M7] [#4 -0.22,0.11,0.33,U] [#5 0.18,0.28,0.00,M5] [#6 -0.09,0.22,0.26,U] [#7 0.15,0.09,0.26,U] [#8 -0.12,-0.17,0.23,U] 
03:35:05.322 00.001 13300 refined, 6 included, MultiStar: {-0.04, 0.10}, one-star: {-0.13, 0.06}
03:35:05.322 00.000 13300 CameraToMount -- cameraTheta (1.96) - m_xAngle (1.53) = xAngle (0.43 = 0.43)
03:35:05.322 00.000 13300 CameraToMount -- cameraTheta (1.96) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.70 = -2.70)
03:35:05.322 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.96 mountX=0.10 mountY=-0.05, mountTheta=-0.44
03:35:05.324 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.10, opts=13)
03:35:05.324 00.000 13300 Enqueuing Move request for scope (-0.04, 0.10)
03:35:05.324 00.000 11596 Worker thread wakes up
03:35:05.324 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.10) opts 0xd
03:35:05.324 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.10)
03:35:05.324 00.000 11596 Moving (-0.04, 0.10) raw xDistance=0.10 yDistance=-0.05
03:35:05.324 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:35:05.324 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:05.325 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:35:05.325 00.000 11596 MoveAxis(E, 0, ABG)
03:35:05.325 00.000 11596 Move returns status 0, amount 0
03:35:05.325 00.000 11596 MoveAxis(N, 0, ABG)
03:35:05.326 00.001 11596 Move returns status 0, amount 0
03:35:05.326 00.000 11596 move complete, result=0
03:35:05.326 00.000 11596 worker thread done servicing request
03:35:05.331 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=215, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
03:35:05.340 00.009 13300 UpdateGuideState exits: m=1327 SNR=25.5
03:35:05.340 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:05.340 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:35:05.341 00.001 13300 Enqueuing Expose request
03:35:05.341 00.000 11596 Worker thread wakes up
03:35:05.341 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:35:05.341 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:35:05.852 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:35:05.904 00.052 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"88297dfd-7607-47a8-8f7b-ed0d51d819e7"}
03:35:05.904 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"88297dfd-7607-47a8-8f7b-ed0d51d819e7"}
03:35:05.905 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5e557d9e-53d3-4c64-aebd-a4c5334fda58"}
03:35:05.905 00.000 13300 case statement mapped state 6 to 3
03:35:05.905 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5e557d9e-53d3-4c64-aebd-a4c5334fda58"}
03:35:05.905 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3da23249-0e91-44ae-a75c-8effb84d78a6"}
03:35:05.906 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":141,"width":15,"height":15,"star_pos":[6.88,6.87],"pixels":"..."},"id":"3da23249-0e91-44ae-a75c-8effb84d78a6"}
03:35:08.892 02.986 11596 Exposure complete
03:35:08.904 00.012 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4e00a865-4821-4506-9188-2e3b7e91c0e1"}
03:35:08.904 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4e00a865-4821-4506-9188-2e3b7e91c0e1"}
03:35:08.905 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fcf09cc1-1ec6-40b4-8c85-a7b72ddbf1b5"}
03:35:08.905 00.000 13300 case statement mapped state 6 to 3
03:35:08.905 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fcf09cc1-1ec6-40b4-8c85-a7b72ddbf1b5"}
03:35:08.906 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9393ab98-c516-4197-bb2d-be3a0af19835"}
03:35:08.907 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":141,"width":15,"height":15,"star_pos":[6.88,6.87],"pixels":"..."},"id":"9393ab98-c516-4197-bb2d-be3a0af19835"}
03:35:08.967 00.060 11596 worker thread done servicing request
03:35:08.967 00.000 13300 OnExposeComplete: enter
03:35:08.967 00.000 13300 UpdateGuideState(): m_state=6
03:35:08.968 00.001 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 142
03:35:08.968 00.000 13300 Star::Find returns 1 (0), X=15.93, Y=410.94, Mass=1333, SNR=25.6, Peak=174 HFD=2.9
03:35:08.968 00.000 13300 MultiStar: [#1 0.03,0.29,0.00,M3] [#2 0.02,0.30,0.00,M1] [#3 -0.07,0.07,0.29,U] [#4 -0.07,0.15,0.34,U] [#5 0.28,0.03,0.26,U] [#6 0.40,0.20,0.00,M3] [#7 0.05,0.47,0.00,M1] [#8 0.21,-0.18,0.21,U] 
03:35:08.968 00.000 13300 refined, 4 included, MultiStar: {-0.00, 0.08}, one-star: {-0.08, 0.13}
03:35:08.968 00.000 13300 CameraToMount -- cameraTheta (1.61) - m_xAngle (1.53) = xAngle (0.08 = 0.08)
03:35:08.969 00.001 13300 CameraToMount -- cameraTheta (1.61) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.05 = -3.05)
03:35:08.969 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.08 hyp=0.08 cameraTheta=1.61 mountX=0.08 mountY=-0.01, mountTheta=-0.09
03:35:08.971 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.08, opts=13)
03:35:08.971 00.000 13300 Enqueuing Move request for scope (-0.00, 0.08)
03:35:08.971 00.000 11596 Worker thread wakes up
03:35:08.971 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.08) opts 0xd
03:35:08.971 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.08)
03:35:08.971 00.000 11596 Moving (-0.00, 0.08) raw xDistance=0.08 yDistance=-0.01
03:35:08.972 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:35:08.972 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:08.972 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:35:08.972 00.000 11596 MoveAxis(E, 0, ABG)
03:35:08.972 00.000 11596 Move returns status 0, amount 0
03:35:08.972 00.000 11596 MoveAxis(N, 0, ABG)
03:35:08.972 00.000 11596 Move returns status 0, amount 0
03:35:08.972 00.000 11596 move complete, result=0
03:35:08.972 00.000 11596 worker thread done servicing request
03:35:08.978 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
03:35:08.987 00.009 13300 UpdateGuideState exits: m=1333 SNR=25.6
03:35:08.987 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:08.987 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:35:08.987 00.000 13300 Enqueuing Expose request
03:35:08.987 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:35:08.987 00.000 11596 Worker thread wakes up
03:35:08.987 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:35:09.493 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:35:11.903 02.410 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d0400b41-1719-4f4d-b02c-608fc5bdbca8"}
03:35:11.903 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d0400b41-1719-4f4d-b02c-608fc5bdbca8"}
03:35:11.904 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fbea3254-b5fa-4a2b-8a8a-3c8a4049b147"}
03:35:11.904 00.000 13300 case statement mapped state 6 to 3
03:35:11.904 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fbea3254-b5fa-4a2b-8a8a-3c8a4049b147"}
03:35:11.904 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d15691b8-39ff-4ddc-b60d-370dab6d824c"}
03:35:11.905 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":142,"width":15,"height":15,"star_pos":[6.93,6.94],"pixels":"..."},"id":"d15691b8-39ff-4ddc-b60d-370dab6d824c"}
03:35:12.521 00.616 11596 Exposure complete
03:35:12.590 00.069 11596 worker thread done servicing request
03:35:12.590 00.000 13300 OnExposeComplete: enter
03:35:12.590 00.000 13300 UpdateGuideState(): m_state=6
03:35:12.590 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 143
03:35:12.590 00.000 13300 Star::Find returns 1 (0), X=15.78, Y=411.02, Mass=1352, SNR=25.7, Peak=165 HFD=3.3
03:35:12.591 00.001 13300 MultiStar: [#1 0.10,0.50,0.00,M4] [#2 -0.02,0.39,0.00,M2] [#3 -0.19,0.33,0.00,M7] [#4 0.18,0.83,0.00,M9] [#5 -0.08,0.26,0.26,U] [#6 -0.16,0.54,0.00,M4] [#7 -0.06,0.54,0.00,M2] [#8 -0.49,0.07,0.00,M2] 
03:35:12.591 00.000 13300 refined, 1 included, MultiStar: {-0.19, 0.21}, one-star: {-0.22, 0.20}
03:35:12.591 00.000 13300 CameraToMount -- cameraTheta (2.31) - m_xAngle (1.53) = xAngle (0.77 = 0.77)
03:35:12.591 00.000 13300 CameraToMount -- cameraTheta (2.31) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.35 = -2.35)
03:35:12.591 00.000 13300 CameraToMount -- cameraX=-0.19 cameraY=0.21 hyp=0.29 cameraTheta=2.31 mountX=0.21 mountY=-0.21, mountTheta=-0.78
03:35:12.593 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.19, y=0.21, opts=13)
03:35:12.593 00.000 13300 Enqueuing Move request for scope (-0.19, 0.21)
03:35:12.594 00.001 11596 Worker thread wakes up
03:35:12.594 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.21) opts 0xd
03:35:12.594 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.19, 0.21)
03:35:12.594 00.000 11596 Moving (-0.19, 0.21) raw xDistance=0.21 yDistance=-0.21
03:35:12.594 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
03:35:12.594 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
03:35:12.594 00.000 11596 MoveAxis(W, 259, ABG)
03:35:12.595 00.001 11596 Guiding  Dir = 3, Dur = 259
03:35:12.595 00.000 11596 IsSlewing returns 0
03:35:12.601 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=216, med=4, FiltMin=1, FiltMax=84, Gamma=0.510
03:35:12.610 00.009 13300 UpdateGuideState exits: m=1352 SNR=25.7
03:35:12.610 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:12.610 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:35:12.610 00.000 13300 Enqueuing Expose request
03:35:12.789 00.179 11596 IsGuiding returns 0
03:35:12.973 00.184 11596 PulseGuide returned control before completion, sleep 86
03:35:13.179 00.206 11596 IsGuiding returns 1
03:35:13.179 00.000 11596 scope still moving after pulse duration time elapsed
03:35:13.213 00.034 11596 IsSlewing returns 0
03:35:13.308 00.095 11596 IsGuiding returns 1
03:35:13.336 00.028 11596 IsSlewing returns 0
03:35:13.474 00.138 11596 IsGuiding returns 0
03:35:13.474 00.000 11596 scope move finished after 259 + 426 ms
03:35:13.474 00.000 11596 Move returns status 0, amount 259
03:35:13.475 00.001 11596 MoveAxis(N, 271, ABG)
03:35:13.475 00.000 11596 Guiding  Dir = 0, Dur = 271
03:35:13.475 00.000 11596 IsSlewing returns 0
03:35:13.608 00.133 11596 IsGuiding returns 0
03:35:13.695 00.087 11596 PulseGuide returned control before completion, sleep 194
03:35:13.947 00.252 11596 IsGuiding returns 1
03:35:13.947 00.000 11596 scope still moving after pulse duration time elapsed
03:35:13.969 00.022 11596 IsSlewing returns 0
03:35:14.173 00.204 11596 IsGuiding returns 0
03:35:14.173 00.000 11596 scope move finished after 271 + 294 ms
03:35:14.173 00.000 11596 Move returns status 0, amount 271
03:35:14.174 00.001 11596 move complete, result=0
03:35:14.174 00.000 11596 worker thread done servicing request
03:35:14.174 00.000 13300 GuideStep: 0.2 px 259 ms WEST, -0.2 px 271 ms NORTH
03:35:14.174 00.000 11596 Worker thread wakes up
03:35:14.175 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:35:14.691 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:35:14.919 00.228 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f64b970f-3e3f-44b2-86ec-254be4ca2409"}
03:35:14.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f64b970f-3e3f-44b2-86ec-254be4ca2409"}
03:35:14.920 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8159f241-d20a-4e5e-b726-40e9d4bb6b14"}
03:35:14.921 00.001 13300 case statement mapped state 6 to 3
03:35:14.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8159f241-d20a-4e5e-b726-40e9d4bb6b14"}
03:35:14.922 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b9b3d679-3293-42e1-b1b2-835b07a41137"}
03:35:14.923 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":143,"width":15,"height":15,"star_pos":[6.78,7.02],"pixels":"..."},"id":"b9b3d679-3293-42e1-b1b2-835b07a41137"}
03:35:17.720 02.797 11596 Exposure complete
03:35:17.815 00.095 11596 worker thread done servicing request
03:35:17.815 00.000 13300 OnExposeComplete: enter
03:35:17.815 00.000 13300 UpdateGuideState(): m_state=6
03:35:17.816 00.001 13300 Star::Find(15, 15, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 144
03:35:17.816 00.000 13300 Star::Find returns 1 (0), X=15.79, Y=410.99, Mass=1297, SNR=25.2, Peak=175 HFD=3.1
03:35:17.816 00.000 13300 MultiStar: [#1 0.19,0.49,0.00,M5] [#2 -0.04,0.39,0.00,M3] [#3 -0.41,0.25,0.00,M8] [#4 -0.09,0.56,0.00,M10] [#5 0.16,0.48,0.00,M4] [#6 0.16,0.54,0.00,M5] [#7 -0.04,0.37,0.00,M3] [#8 -0.31,0.06,0.00,M3] 
03:35:17.816 00.000 13300 CameraToMount -- cameraTheta (2.44) - m_xAngle (1.53) = xAngle (0.91 = 0.91)
03:35:17.816 00.000 13300 CameraToMount -- cameraTheta (2.44) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.22 = -2.22)
03:35:17.817 00.001 13300 CameraToMount -- cameraX=-0.22 cameraY=0.18 hyp=0.28 cameraTheta=2.44 mountX=0.17 mountY=-0.22, mountTheta=-0.91
03:35:17.819 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.22, y=0.18, opts=13)
03:35:17.819 00.000 13300 Enqueuing Move request for scope (-0.22, 0.18)
03:35:17.819 00.000 11596 Worker thread wakes up
03:35:17.819 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.18) opts 0xd
03:35:17.819 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.22, 0.18)
03:35:17.819 00.000 11596 Moving (-0.22, 0.18) raw xDistance=0.17 yDistance=-0.22
03:35:17.820 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.17
03:35:17.820 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
03:35:17.820 00.000 11596 MoveAxis(W, 236, ABG)
03:35:17.820 00.000 11596 Guiding  Dir = 3, Dur = 236
03:35:17.820 00.000 11596 IsSlewing returns 0
03:35:17.830 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=214, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
03:35:17.839 00.009 13300 UpdateGuideState exits: m=1297 SNR=25.2
03:35:17.839 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:17.839 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:35:17.839 00.000 13300 Enqueuing Expose request
03:35:17.856 00.017 11596 IsGuiding returns 0
03:35:17.920 00.064 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"db4f17ec-9cd7-42ba-a718-7cf83f8c370c"}
03:35:17.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"db4f17ec-9cd7-42ba-a718-7cf83f8c370c"}
03:35:17.922 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d1d628be-a951-4fd6-9aa9-08b1b08de4b2"}
03:35:17.922 00.000 13300 case statement mapped state 6 to 3
03:35:17.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d1d628be-a951-4fd6-9aa9-08b1b08de4b2"}
03:35:17.923 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"451650da-63f2-4d4e-9102-c4121b3c2d5d"}
03:35:17.924 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":144,"width":15,"height":15,"star_pos":[6.79,6.99],"pixels":"..."},"id":"451650da-63f2-4d4e-9102-c4121b3c2d5d"}
03:35:18.048 00.124 11596 PulseGuide returned control before completion, sleep 54
03:35:18.322 00.274 11596 IsGuiding returns 1
03:35:18.322 00.000 11596 scope still moving after pulse duration time elapsed
03:35:18.354 00.032 11596 IsSlewing returns 0
03:35:18.533 00.179 11596 IsGuiding returns 0
03:35:18.533 00.000 11596 scope move finished after 236 + 440 ms
03:35:18.533 00.000 11596 Move returns status 0, amount 236
03:35:18.533 00.000 11596 MoveAxis(N, 297, ABG)
03:35:18.533 00.000 11596 Guiding  Dir = 0, Dur = 297
03:35:18.533 00.000 11596 IsSlewing returns 0
03:35:18.642 00.109 11596 IsGuiding returns 0
03:35:19.313 00.671 11596 IsGuiding returns 1
03:35:19.313 00.000 11596 scope still moving after pulse duration time elapsed
03:35:19.558 00.245 11596 IsSlewing returns 0
03:35:19.654 00.096 11596 IsGuiding returns 0
03:35:19.655 00.001 11596 scope move finished after 297 + 715 ms
03:35:19.655 00.000 11596 Move returns status 0, amount 297
03:35:19.655 00.000 11596 move complete, result=0
03:35:19.655 00.000 11596 worker thread done servicing request
03:35:19.655 00.000 13300 GuideStep: 0.2 px 236 ms WEST, -0.2 px 297 ms NORTH
03:35:19.655 00.000 11596 Worker thread wakes up
03:35:19.655 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:35:20.158 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:35:20.918 00.760 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"48c496e9-9232-4f0c-903e-056ecc2e0be5"}
03:35:20.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"48c496e9-9232-4f0c-903e-056ecc2e0be5"}
03:35:20.919 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"71af3074-bd44-4515-b4d2-69dfb650c763"}
03:35:20.919 00.000 13300 case statement mapped state 6 to 3
03:35:20.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"71af3074-bd44-4515-b4d2-69dfb650c763"}
03:35:20.920 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f33f0123-05d4-4268-9ba6-cd0fda968600"}
03:35:20.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":144,"width":15,"height":15,"star_pos":[6.79,6.99],"pixels":"..."},"id":"f33f0123-05d4-4268-9ba6-cd0fda968600"}
03:35:23.178 02.258 11596 Exposure complete
03:35:23.258 00.080 11596 worker thread done servicing request
03:35:23.259 00.001 13300 OnExposeComplete: enter
03:35:23.259 00.000 13300 UpdateGuideState(): m_state=6
03:35:23.259 00.000 13300 Star::Find(15, 15, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 145
03:35:23.259 00.000 13300 Star::Find returns 1 (0), X=16.17, Y=410.81, Mass=1284, SNR=25.1, Peak=150 HFD=3.1
03:35:23.260 00.001 13300 MultiStar: [#1 0.35,0.37,0.00,M6] [#2 0.29,0.27,0.00,M4] [#3 0.12,0.22,0.29,U] [#4 0.01,0.60,0.00,R] [#5 0.42,-0.09,0.00,M5] [#6 0.20,0.36,0.00,M6] [#7 0.13,0.18,0.28,U] [#8 0.36,0.02,0.00,M4] 
03:35:23.260 00.000 13300 single-star, 2 included, MultiStar: {0.15, 0.07}, one-star: {0.16, -0.00}
03:35:23.260 00.000 13300 CameraToMount -- cameraTheta (-0.01) - m_xAngle (1.53) = xAngle (-1.55 = -1.55)
03:35:23.260 00.000 13300 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.67 = 1.61)
03:35:23.260 00.000 13300 CameraToMount -- cameraX=0.16 cameraY=-0.00 hyp=0.16 cameraTheta=-0.01 mountX=0.00 mountY=0.16, mountTheta=1.55
03:35:23.263 00.003 13300 SchedulePrimaryMove(1016D950, x=0.16, y=-0.00, opts=13)
03:35:23.263 00.000 13300 Enqueuing Move request for scope (0.16, -0.00)
03:35:23.263 00.000 11596 Worker thread wakes up
03:35:23.264 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.00) opts 0xd
03:35:23.264 00.000 11596 Handling offset move in thread for scope, endpoint = (0.16, -0.00)
03:35:23.264 00.000 11596 Moving (0.16, -0.00) raw xDistance=0.00 yDistance=0.16
03:35:23.264 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:35:23.265 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:23.265 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
03:35:23.265 00.000 11596 MoveAxis(E, 0, ABG)
03:35:23.265 00.000 11596 Move returns status 0, amount 0
03:35:23.265 00.000 11596 MoveAxis(N, 0, ABG)
03:35:23.265 00.000 11596 Move returns status 0, amount 0
03:35:23.266 00.001 11596 move complete, result=0
03:35:23.266 00.000 11596 worker thread done servicing request
03:35:23.272 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
03:35:23.281 00.009 13300 UpdateGuideState exits: m=1284 SNR=25.1
03:35:23.281 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:23.281 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:35:23.281 00.000 13300 Enqueuing Expose request
03:35:23.281 00.000 11596 Worker thread wakes up
03:35:23.281 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:35:23.281 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:35:23.789 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:35:23.920 00.131 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e642a5ed-147e-4089-9af3-2c4359934f92"}
03:35:23.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e642a5ed-147e-4089-9af3-2c4359934f92"}
03:35:23.920 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"80414ec6-aa0f-47bb-9ba2-4df4fc363477"}
03:35:23.921 00.001 13300 case statement mapped state 6 to 3
03:35:23.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"80414ec6-aa0f-47bb-9ba2-4df4fc363477"}
03:35:23.921 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"25fe5c5d-0cc4-4bac-8c21-59471becae03"}
03:35:23.922 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":145,"width":15,"height":15,"star_pos":[7.17,6.81],"pixels":"..."},"id":"25fe5c5d-0cc4-4bac-8c21-59471becae03"}
03:35:26.825 02.903 11596 Exposure complete
03:35:26.894 00.069 11596 worker thread done servicing request
03:35:26.895 00.001 13300 OnExposeComplete: enter
03:35:26.895 00.000 13300 UpdateGuideState(): m_state=6
03:35:26.895 00.000 13300 Star::Find(15, 16, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 146
03:35:26.895 00.000 13300 Star::Find returns 1 (0), X=16.09, Y=411.03, Mass=1299, SNR=25.2, Peak=155 HFD=3.0
03:35:26.896 00.001 13300 MultiStar: [#1 0.33,0.42,0.00,M7] [#2 0.32,0.25,0.00,M5] [#3 0.08,0.36,0.00,M8] [#4 0.27,-0.15,0.00,M1] [#5 0.38,0.19,0.00,M6] [#6 0.19,0.10,0.28,U] [#7 0.10,0.35,0.00,M3] [#8 0.05,0.12,0.21,U] 
03:35:26.896 00.000 13300 refined, 2 included, MultiStar: {0.10, 0.18}, one-star: {0.09, 0.21}
03:35:26.896 00.000 13300 CameraToMount -- cameraTheta (1.06) - m_xAngle (1.53) = xAngle (-0.47 = -0.47)
03:35:26.896 00.000 13300 CameraToMount -- cameraTheta (1.06) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.60 = 2.68)
03:35:26.896 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.18 hyp=0.21 cameraTheta=1.06 mountX=0.18 mountY=0.09, mountTheta=0.46
03:35:26.900 00.004 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.18, opts=13)
03:35:26.900 00.000 13300 Enqueuing Move request for scope (0.10, 0.18)
03:35:26.900 00.000 11596 Worker thread wakes up
03:35:26.900 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.18) opts 0xd
03:35:26.900 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.18)
03:35:26.900 00.000 11596 Moving (0.10, 0.18) raw xDistance=0.18 yDistance=0.09
03:35:26.901 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.18
03:35:26.901 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:26.901 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:35:26.901 00.000 11596 MoveAxis(W, 231, ABG)
03:35:26.901 00.000 11596 Guiding  Dir = 3, Dur = 231
03:35:26.901 00.000 11596 IsSlewing returns 0
03:35:26.910 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
03:35:26.918 00.008 13300 UpdateGuideState exits: m=1299 SNR=25.2
03:35:26.919 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:26.919 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:35:26.919 00.000 13300 Enqueuing Expose request
03:35:26.919 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f38b1fc6-c92d-41e4-8327-cb53a852e633"}
03:35:26.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f38b1fc6-c92d-41e4-8327-cb53a852e633"}
03:35:26.925 00.006 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"119f5b2f-68c0-4326-8754-e9f39f195cd5"}
03:35:26.925 00.000 13300 case statement mapped state 6 to 3
03:35:26.926 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"119f5b2f-68c0-4326-8754-e9f39f195cd5"}
03:35:26.928 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b3de5055-688c-469e-a3bd-0b587442c126"}
03:35:26.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":146,"width":15,"height":15,"star_pos":[7.09,7.03],"pixels":"..."},"id":"b3de5055-688c-469e-a3bd-0b587442c126"}
03:35:26.931 00.003 11596 IsGuiding returns 0
03:35:27.101 00.170 11596 PulseGuide returned control before completion, sleep 72
03:35:27.242 00.141 11596 IsGuiding returns 1
03:35:27.242 00.000 11596 scope still moving after pulse duration time elapsed
03:35:27.274 00.032 11596 IsSlewing returns 0
03:35:27.462 00.188 11596 IsGuiding returns 0
03:35:27.462 00.000 11596 scope move finished after 231 + 300 ms
03:35:27.462 00.000 11596 Move returns status 0, amount 231
03:35:27.462 00.000 11596 MoveAxis(N, 0, ABG)
03:35:27.462 00.000 11596 Move returns status 0, amount 0
03:35:27.462 00.000 11596 move complete, result=0
03:35:27.462 00.000 11596 worker thread done servicing request
03:35:27.462 00.000 11596 Worker thread wakes up
03:35:27.462 00.000 13300 GuideStep: 0.2 px 231 ms WEST, 0.1 px 0 ms NORTH
03:35:27.463 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:35:27.965 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:35:29.919 01.954 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"faa3710e-b1cd-403d-b537-7b0021230d6a"}
03:35:29.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"faa3710e-b1cd-403d-b537-7b0021230d6a"}
03:35:29.920 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4485ab21-0f0d-4453-9775-e5ea5c8881ce"}
03:35:29.920 00.000 13300 case statement mapped state 6 to 3
03:35:29.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4485ab21-0f0d-4453-9775-e5ea5c8881ce"}
03:35:29.920 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2bb86387-a846-4b18-b0d9-655002debb5b"}
03:35:29.921 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":146,"width":15,"height":15,"star_pos":[7.09,7.03],"pixels":"..."},"id":"2bb86387-a846-4b18-b0d9-655002debb5b"}
03:35:30.999 01.078 11596 Exposure complete
03:35:31.067 00.068 11596 worker thread done servicing request
03:35:31.067 00.000 13300 OnExposeComplete: enter
03:35:31.067 00.000 13300 UpdateGuideState(): m_state=6
03:35:31.068 00.001 13300 Star::Find(15, 16, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 147
03:35:31.068 00.000 13300 Star::Find returns 1 (0), X=16.14, Y=410.92, Mass=1300, SNR=25.2, Peak=158 HFD=3.0
03:35:31.068 00.000 13300 MultiStar: [#1 0.46,0.39,0.00,M8] [#2 0.34,0.29,0.00,M6] [#3 0.10,0.21,0.28,U] [#4 0.41,-0.39,0.00,M2] [#5 0.55,0.17,0.00,M7] [#6 0.31,0.40,0.00,M6] [#7 0.47,0.20,0.00,M4] [#8 0.27,0.14,0.00,M4] 
03:35:31.068 00.000 13300 single-star, 1 included, MultiStar: {0.13, 0.13}, one-star: {0.14, 0.11}
03:35:31.069 00.001 13300 CameraToMount -- cameraTheta (0.67) - m_xAngle (1.53) = xAngle (-0.86 = -0.86)
03:35:31.069 00.000 13300 CameraToMount -- cameraTheta (0.67) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.99 = 2.30)
03:35:31.069 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=0.11 hyp=0.17 cameraTheta=0.67 mountX=0.11 mountY=0.13, mountTheta=0.85
03:35:31.070 00.001 13300 SchedulePrimaryMove(1016D950, x=0.14, y=0.11, opts=13)
03:35:31.071 00.001 13300 Enqueuing Move request for scope (0.14, 0.11)
03:35:31.071 00.000 11596 Worker thread wakes up
03:35:31.071 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.11) opts 0xd
03:35:31.071 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, 0.11)
03:35:31.071 00.000 11596 Moving (0.14, 0.11) raw xDistance=0.11 yDistance=0.13
03:35:31.071 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:35:31.071 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:31.071 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:35:31.072 00.001 11596 MoveAxis(E, 0, ABG)
03:35:31.072 00.000 11596 Move returns status 0, amount 0
03:35:31.072 00.000 11596 MoveAxis(N, 0, ABG)
03:35:31.072 00.000 11596 Move returns status 0, amount 0
03:35:31.072 00.000 11596 move complete, result=0
03:35:31.072 00.000 11596 worker thread done servicing request
03:35:31.078 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
03:35:31.086 00.008 13300 UpdateGuideState exits: m=1300 SNR=25.2
03:35:31.086 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:31.087 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:35:31.087 00.000 13300 Enqueuing Expose request
03:35:31.087 00.000 11596 Worker thread wakes up
03:35:31.087 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:35:31.087 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:35:31.599 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:35:32.918 01.319 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c5fa9f39-bd55-4bdc-b15b-dc77e6427580"}
03:35:32.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c5fa9f39-bd55-4bdc-b15b-dc77e6427580"}
03:35:32.919 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"75fdd519-999b-4af2-a5fc-c083002274a3"}
03:35:32.919 00.000 13300 case statement mapped state 6 to 3
03:35:32.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"75fdd519-999b-4af2-a5fc-c083002274a3"}
03:35:32.920 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d8407372-0f6e-47ec-b7b5-55d93d5cbba0"}
03:35:32.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":147,"width":15,"height":15,"star_pos":[7.14,6.92],"pixels":"..."},"id":"d8407372-0f6e-47ec-b7b5-55d93d5cbba0"}
03:35:34.631 01.711 11596 Exposure complete
03:35:34.701 00.070 11596 worker thread done servicing request
03:35:34.701 00.000 13300 OnExposeComplete: enter
03:35:34.701 00.000 13300 UpdateGuideState(): m_state=6
03:35:34.702 00.001 13300 Star::Find(15, 16, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 148
03:35:34.702 00.000 13300 Star::Find returns 1 (0), X=16.32, Y=410.76, Mass=1353, SNR=25.7, Peak=181 HFD=3.1
03:35:34.702 00.000 13300 MultiStar: [#1 0.53,0.23,0.00,M9] [#2 0.55,0.13,0.00,M7] [#3 0.27,-0.02,0.28,U] [#4 0.58,-0.32,0.00,M3] [#5 0.68,0.13,0.00,M8] [#6 0.41,0.21,0.00,M7] [#7 0.50,0.16,0.00,M5] [#8 0.20,-0.09,0.23,U] 
03:35:34.702 00.000 13300 refined, 2 included, MultiStar: {0.29, -0.05}, one-star: {0.31, -0.05}
03:35:34.703 00.001 13300 CameraToMount -- cameraTheta (-0.17) - m_xAngle (1.53) = xAngle (-1.70 = -1.70)
03:35:34.703 00.000 13300 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.83 = 1.45)
03:35:34.703 00.000 13300 CameraToMount -- cameraX=0.29 cameraY=-0.05 hyp=0.29 cameraTheta=-0.17 mountX=-0.04 mountY=0.29, mountTheta=1.70
03:35:34.705 00.002 13300 SchedulePrimaryMove(1016D950, x=0.29, y=-0.05, opts=13)
03:35:34.705 00.000 13300 Enqueuing Move request for scope (0.29, -0.05)
03:35:34.705 00.000 11596 Worker thread wakes up
03:35:34.705 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.05) opts 0xd
03:35:34.705 00.000 11596 Handling offset move in thread for scope, endpoint = (0.29, -0.05)
03:35:34.705 00.000 11596 Moving (0.29, -0.05) raw xDistance=-0.04 yDistance=0.29
03:35:34.705 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:35:34.705 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:35:34.706 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
03:35:34.706 00.000 11596 MoveAxis(E, 0, ABG)
03:35:34.706 00.000 11596 Move returns status 0, amount 0
03:35:34.706 00.000 11596 MoveAxis(N, 0, ABG)
03:35:34.706 00.000 11596 Move returns status 0, amount 0
03:35:34.706 00.000 11596 move complete, result=0
03:35:34.706 00.000 11596 worker thread done servicing request
03:35:34.712 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
03:35:34.720 00.008 13300 UpdateGuideState exits: m=1353 SNR=25.7
03:35:34.720 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:34.720 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:35:34.721 00.001 13300 Enqueuing Expose request
03:35:34.721 00.000 11596 Worker thread wakes up
03:35:34.721 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
03:35:34.721 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:35:35.232 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:35:35.918 00.686 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a552b8fe-4de2-4cf1-a7d4-f9797688102a"}
03:35:35.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a552b8fe-4de2-4cf1-a7d4-f9797688102a"}
03:35:35.919 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fbea82d4-1358-42c3-8447-d00f37fb3c5a"}
03:35:35.919 00.000 13300 case statement mapped state 6 to 3
03:35:35.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fbea82d4-1358-42c3-8447-d00f37fb3c5a"}
03:35:35.919 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c9f0b593-7014-4bdc-8e32-4a67b49be641"}
03:35:35.920 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":148,"width":15,"height":15,"star_pos":[7.32,6.76],"pixels":"..."},"id":"c9f0b593-7014-4bdc-8e32-4a67b49be641"}
03:35:38.269 02.349 11596 Exposure complete
03:35:38.338 00.069 11596 worker thread done servicing request
03:35:38.338 00.000 13300 OnExposeComplete: enter
03:35:38.338 00.000 13300 UpdateGuideState(): m_state=6
03:35:38.339 00.001 13300 Star::Find(15, 16, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 149
03:35:38.339 00.000 13300 Star::Find returns 1 (0), X=16.25, Y=410.90, Mass=1312, SNR=25.4, Peak=169 HFD=3.2
03:35:38.339 00.000 13300 MultiStar: [#1 0.47,0.22,0.00,M10] [#2 0.37,0.11,0.00,M8] [#3 -0.04,0.25,0.28,U] [#4 0.33,-0.41,0.00,M4] [#5 0.48,-0.02,0.00,M9] [#6 0.55,0.28,0.00,M8] [#7 0.52,-0.05,0.00,M6] [#8 0.34,-0.11,0.00,M4] 
03:35:38.339 00.000 13300 refined, 1 included, MultiStar: {0.18, 0.12}, one-star: {0.24, 0.08}
03:35:38.339 00.000 13300 CameraToMount -- cameraTheta (0.59) - m_xAngle (1.53) = xAngle (-0.95 = -0.95)
03:35:38.340 00.001 13300 CameraToMount -- cameraTheta (0.59) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.08 = 2.21)
03:35:38.340 00.000 13300 CameraToMount -- cameraX=0.18 cameraY=0.12 hyp=0.22 cameraTheta=0.59 mountX=0.13 mountY=0.18, mountTheta=0.94
03:35:38.342 00.002 13300 SchedulePrimaryMove(1016D950, x=0.18, y=0.12, opts=13)
03:35:38.342 00.000 13300 Enqueuing Move request for scope (0.18, 0.12)
03:35:38.342 00.000 11596 Worker thread wakes up
03:35:38.342 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.12) opts 0xd
03:35:38.342 00.000 11596 Handling offset move in thread for scope, endpoint = (0.18, 0.12)
03:35:38.342 00.000 11596 Moving (0.18, 0.12) raw xDistance=0.13 yDistance=0.18
03:35:38.342 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
03:35:38.342 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:38.342 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
03:35:38.342 00.000 11596 MoveAxis(E, 0, ABG)
03:35:38.343 00.001 11596 Move returns status 0, amount 0
03:35:38.343 00.000 11596 MoveAxis(N, 0, ABG)
03:35:38.343 00.000 11596 Move returns status 0, amount 0
03:35:38.343 00.000 11596 move complete, result=0
03:35:38.343 00.000 11596 worker thread done servicing request
03:35:38.350 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
03:35:38.358 00.008 13300 UpdateGuideState exits: m=1312 SNR=25.4
03:35:38.359 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:38.359 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:35:38.359 00.000 13300 Enqueuing Expose request
03:35:38.359 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:35:38.359 00.000 11596 Worker thread wakes up
03:35:38.359 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:35:38.872 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:35:38.917 00.045 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d9565f63-14d6-428e-8fe9-ae5fc6082029"}
03:35:38.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d9565f63-14d6-428e-8fe9-ae5fc6082029"}
03:35:38.918 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8b769a60-3d40-44fe-848b-149878b6c91d"}
03:35:38.918 00.000 13300 case statement mapped state 6 to 3
03:35:38.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8b769a60-3d40-44fe-848b-149878b6c91d"}
03:35:38.918 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"06317b83-935c-4e15-a08e-341398ce9e45"}
03:35:38.919 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":149,"width":15,"height":15,"star_pos":[7.25,6.90],"pixels":"..."},"id":"06317b83-935c-4e15-a08e-341398ce9e45"}
03:35:41.900 02.981 11596 Exposure complete
03:35:41.916 00.016 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c981c1a2-d59f-4f3d-b961-905c189e4ddd"}
03:35:41.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c981c1a2-d59f-4f3d-b961-905c189e4ddd"}
03:35:41.917 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"81ead154-d121-4ae9-845c-027a3218af25"}
03:35:41.917 00.000 13300 case statement mapped state 6 to 3
03:35:41.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"81ead154-d121-4ae9-845c-027a3218af25"}
03:35:41.918 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fc3e9cb2-b50f-4441-81d3-0d778cc7366d"}
03:35:41.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":149,"width":15,"height":15,"star_pos":[7.25,6.90],"pixels":"..."},"id":"fc3e9cb2-b50f-4441-81d3-0d778cc7366d"}
03:35:41.974 00.056 11596 worker thread done servicing request
03:35:41.974 00.000 13300 OnExposeComplete: enter
03:35:41.975 00.001 13300 UpdateGuideState(): m_state=6
03:35:41.975 00.000 13300 Star::Find(15, 16, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 150
03:35:41.975 00.000 13300 Star::Find returns 1 (0), X=16.22, Y=410.73, Mass=1282, SNR=25.1, Peak=158 HFD=3.1
03:35:41.976 00.001 13300 MultiStar: [#1 0.39,0.11,0.00,R] [#2 0.25,0.05,0.51,U] [#3 0.24,0.12,0.30,U] [#4 0.28,-0.33,0.00,M5] [#5 0.49,-0.03,0.00,M10] [#6 0.47,-0.06,0.00,M9] [#7 0.31,0.34,0.00,M7] [#8 0.50,-0.27,0.00,M5] 
03:35:41.976 00.000 13300 refined, 2 included, MultiStar: {0.23, -0.01}, one-star: {0.22, -0.08}
03:35:41.976 00.000 13300 CameraToMount -- cameraTheta (-0.05) - m_xAngle (1.53) = xAngle (-1.58 = -1.58)
03:35:41.976 00.000 13300 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.71 = 1.58)
03:35:41.976 00.000 13300 CameraToMount -- cameraX=0.23 cameraY=-0.01 hyp=0.23 cameraTheta=-0.05 mountX=-0.00 mountY=0.23, mountTheta=1.58
03:35:41.978 00.002 13300 SchedulePrimaryMove(1016D950, x=0.23, y=-0.01, opts=13)
03:35:41.978 00.000 13300 Enqueuing Move request for scope (0.23, -0.01)
03:35:41.978 00.000 11596 Worker thread wakes up
03:35:41.978 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.01) opts 0xd
03:35:41.978 00.000 11596 Handling offset move in thread for scope, endpoint = (0.23, -0.01)
03:35:41.978 00.000 11596 Moving (0.23, -0.01) raw xDistance=-0.00 yDistance=0.23
03:35:41.979 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
03:35:41.979 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:35:41.979 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
03:35:41.979 00.000 11596 MoveAxis(E, 0, ABG)
03:35:41.979 00.000 11596 Move returns status 0, amount 0
03:35:41.979 00.000 11596 MoveAxis(N, 0, ABG)
03:35:41.979 00.000 11596 Move returns status 0, amount 0
03:35:41.979 00.000 11596 move complete, result=0
03:35:41.979 00.000 11596 worker thread done servicing request
03:35:41.987 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
03:35:41.995 00.008 13300 UpdateGuideState exits: m=1282 SNR=25.1
03:35:41.995 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:41.995 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:35:41.996 00.001 13300 Enqueuing Expose request
03:35:41.996 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:35:41.996 00.000 11596 Worker thread wakes up
03:35:41.996 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:35:42.507 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:35:44.915 02.408 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2fc8b8e2-b378-4968-a72c-91e2898368da"}
03:35:44.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2fc8b8e2-b378-4968-a72c-91e2898368da"}
03:35:44.916 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b0baba30-2f10-4e1d-b415-4b12433da6c4"}
03:35:44.916 00.000 13300 case statement mapped state 6 to 3
03:35:44.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b0baba30-2f10-4e1d-b415-4b12433da6c4"}
03:35:44.916 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"206c3e00-e6df-4193-8acf-48db3a338c22"}
03:35:44.917 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":150,"width":15,"height":15,"star_pos":[7.22,6.73],"pixels":"..."},"id":"206c3e00-e6df-4193-8acf-48db3a338c22"}
03:35:45.538 00.621 11596 Exposure complete
03:35:45.606 00.068 11596 worker thread done servicing request
03:35:45.606 00.000 13300 OnExposeComplete: enter
03:35:45.606 00.000 13300 UpdateGuideState(): m_state=6
03:35:45.607 00.001 13300 Star::Find(15, 16, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 151
03:35:45.607 00.000 13300 Star::Find returns 1 (0), X=16.27, Y=410.88, Mass=1330, SNR=25.5, Peak=168 HFD=3.3
03:35:45.607 00.000 13300 MultiStar: [#1 -0.04,0.26,0.55,U] [#2 0.42,0.21,0.00,M8] [#3 0.40,0.08,0.00,M5] [#4 0.32,-0.23,0.00,M6] [#5 0.52,-0.12,0.00,R] [#6 0.45,0.28,0.00,M10] [#7 0.21,0.12,0.28,U] [#8 0.53,0.06,0.00,M6] 
03:35:45.607 00.000 13300 refined, 2 included, MultiStar: {0.17, 0.13}, one-star: {0.27, 0.07}
03:35:45.607 00.000 13300 CameraToMount -- cameraTheta (0.68) - m_xAngle (1.53) = xAngle (-0.86 = -0.86)
03:35:45.608 00.001 13300 CameraToMount -- cameraTheta (0.68) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.98 = 2.30)
03:35:45.608 00.000 13300 CameraToMount -- cameraX=0.17 cameraY=0.13 hyp=0.21 cameraTheta=0.68 mountX=0.14 mountY=0.16, mountTheta=0.85
03:35:45.610 00.002 13300 SchedulePrimaryMove(1016D950, x=0.17, y=0.13, opts=13)
03:35:45.610 00.000 13300 Enqueuing Move request for scope (0.17, 0.13)
03:35:45.610 00.000 11596 Worker thread wakes up
03:35:45.610 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.13) opts 0xd
03:35:45.610 00.000 11596 Handling offset move in thread for scope, endpoint = (0.17, 0.13)
03:35:45.610 00.000 11596 Moving (0.17, 0.13) raw xDistance=0.14 yDistance=0.16
03:35:45.611 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
03:35:45.611 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:45.611 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
03:35:45.611 00.000 11596 MoveAxis(E, 0, ABG)
03:35:45.611 00.000 11596 Move returns status 0, amount 0
03:35:45.611 00.000 11596 MoveAxis(N, 0, ABG)
03:35:45.611 00.000 11596 Move returns status 0, amount 0
03:35:45.611 00.000 11596 move complete, result=0
03:35:45.611 00.000 11596 worker thread done servicing request
03:35:45.617 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
03:35:45.626 00.009 13300 UpdateGuideState exits: m=1330 SNR=25.5
03:35:45.626 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:45.626 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:35:45.626 00.000 13300 Enqueuing Expose request
03:35:45.626 00.000 11596 Worker thread wakes up
03:35:45.626 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:35:45.627 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:35:46.128 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:35:47.916 01.788 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8d1bf00c-6455-413a-be54-b1dccc4a24f6"}
03:35:47.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8d1bf00c-6455-413a-be54-b1dccc4a24f6"}
03:35:47.917 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7ae4e28f-730d-466a-ae71-8dc357daf64c"}
03:35:47.918 00.001 13300 case statement mapped state 6 to 3
03:35:47.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7ae4e28f-730d-466a-ae71-8dc357daf64c"}
03:35:47.918 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1e897213-7592-48b3-99f9-4f06798535c3"}
03:35:47.919 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":151,"width":15,"height":15,"star_pos":[7.27,6.88],"pixels":"..."},"id":"1e897213-7592-48b3-99f9-4f06798535c3"}
03:35:49.158 01.239 11596 Exposure complete
03:35:49.227 00.069 11596 worker thread done servicing request
03:35:49.227 00.000 13300 OnExposeComplete: enter
03:35:49.228 00.001 13300 UpdateGuideState(): m_state=6
03:35:49.228 00.000 13300 Star::Find(15, 16, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 152
03:35:49.228 00.000 13300 Star::Find returns 1 (0), X=16.18, Y=410.78, Mass=1290, SNR=25.1, Peak=144 HFD=3.1
03:35:49.229 00.001 13300 MultiStar: [#1 -0.11,0.19,0.55,U] [#2 0.24,0.33,0.00,M9] [#3 0.19,0.26,0.00,M6] [#4 0.32,-0.44,0.00,M7] [#5 -0.28,0.02,0.27,U] [#6 0.07,0.06,0.29,U] [#7 0.16,0.22,0.29,U] [#8 0.29,-0.10,0.00,M7] 
03:35:49.229 00.000 13300 refined, 4 included, MultiStar: {0.04, 0.06}, one-star: {0.17, -0.04}
03:35:49.229 00.000 13300 CameraToMount -- cameraTheta (0.98) - m_xAngle (1.53) = xAngle (-0.56 = -0.56)
03:35:49.229 00.000 13300 CameraToMount -- cameraTheta (0.98) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.68 = 2.60)
03:35:49.229 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.06 hyp=0.08 cameraTheta=0.98 mountX=0.07 mountY=0.04, mountTheta=0.55
03:35:49.232 00.003 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.06, opts=13)
03:35:49.232 00.000 13300 Enqueuing Move request for scope (0.04, 0.06)
03:35:49.232 00.000 11596 Worker thread wakes up
03:35:49.232 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.06) opts 0xd
03:35:49.232 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.06)
03:35:49.233 00.001 11596 Moving (0.04, 0.06) raw xDistance=0.07 yDistance=0.04
03:35:49.233 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:35:49.233 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:49.233 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:35:49.233 00.000 11596 MoveAxis(E, 0, ABG)
03:35:49.233 00.000 11596 Move returns status 0, amount 0
03:35:49.233 00.000 11596 MoveAxis(N, 0, ABG)
03:35:49.233 00.000 11596 Move returns status 0, amount 0
03:35:49.233 00.000 11596 move complete, result=0
03:35:49.233 00.000 11596 worker thread done servicing request
03:35:49.242 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
03:35:49.250 00.008 13300 UpdateGuideState exits: m=1290 SNR=25.1
03:35:49.250 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:49.250 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:35:49.250 00.000 13300 Enqueuing Expose request
03:35:49.250 00.000 11596 Worker thread wakes up
03:35:49.250 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:35:49.251 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:35:49.765 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:35:50.916 01.151 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2a7c3c39-673e-4972-9080-3a9251131c1b"}
03:35:50.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2a7c3c39-673e-4972-9080-3a9251131c1b"}
03:35:50.917 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4173bb3d-a747-42b2-be8e-6f7002760854"}
03:35:50.917 00.000 13300 case statement mapped state 6 to 3
03:35:50.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4173bb3d-a747-42b2-be8e-6f7002760854"}
03:35:50.917 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e6462418-5f74-4288-a31c-5cbfc925b8df"}
03:35:50.918 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":152,"width":15,"height":15,"star_pos":[7.18,6.78],"pixels":"..."},"id":"e6462418-5f74-4288-a31c-5cbfc925b8df"}
03:35:52.895 01.977 11596 Exposure complete
03:35:52.965 00.070 11596 worker thread done servicing request
03:35:52.965 00.000 13300 OnExposeComplete: enter
03:35:52.965 00.000 13300 UpdateGuideState(): m_state=6
03:35:52.965 00.000 13300 Star::Find(15, 16, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 153
03:35:52.966 00.001 13300 Star::Find returns 1 (0), X=16.22, Y=411.03, Mass=1238, SNR=24.6, Peak=156 HFD=3.1
03:35:52.966 00.000 13300 MultiStar: [#1 -0.11,0.24,0.58,U] [#2 0.22,0.40,0.00,M10] [#3 -0.03,0.33,0.00,M7] [#4 0.24,-0.25,0.00,M8] [#5 -0.21,0.37,0.00,M1] [#6 0.50,0.32,0.00,M10] [#7 0.25,0.77,0.00,M6] [#8 0.66,-0.16,0.00,M8] 
03:35:52.966 00.000 13300 refined, 1 included, MultiStar: {0.09, 0.22}, one-star: {0.21, 0.21}
03:35:52.966 00.000 13300 CameraToMount -- cameraTheta (1.17) - m_xAngle (1.53) = xAngle (-0.36 = -0.36)
03:35:52.966 00.000 13300 CameraToMount -- cameraTheta (1.17) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.49 = 2.80)
03:35:52.966 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.22 hyp=0.24 cameraTheta=1.17 mountX=0.23 mountY=0.08, mountTheta=0.35
03:35:52.968 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.22, opts=13)
03:35:52.968 00.000 13300 Enqueuing Move request for scope (0.09, 0.22)
03:35:52.969 00.001 11596 Worker thread wakes up
03:35:52.969 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.22) opts 0xd
03:35:52.969 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.22)
03:35:52.969 00.000 11596 Moving (0.09, 0.22) raw xDistance=0.23 yDistance=0.08
03:35:52.969 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
03:35:52.969 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:52.969 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:35:52.969 00.000 11596 MoveAxis(W, 283, ABG)
03:35:52.969 00.000 11596 Guiding  Dir = 3, Dur = 283
03:35:52.970 00.001 11596 IsSlewing returns 0
03:35:52.976 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
03:35:52.984 00.008 13300 UpdateGuideState exits: m=1238 SNR=24.6
03:35:52.984 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:52.984 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:35:52.984 00.000 13300 Enqueuing Expose request
03:35:52.989 00.005 11596 IsGuiding returns 0
03:35:53.459 00.470 11596 IsGuiding returns 1
03:35:53.459 00.000 11596 scope still moving after pulse duration time elapsed
03:35:53.602 00.143 11596 IsSlewing returns 0
03:35:53.795 00.193 11596 IsGuiding returns 0
03:35:53.795 00.000 11596 scope move finished after 283 + 522 ms
03:35:53.795 00.000 11596 Move returns status 0, amount 283
03:35:53.795 00.000 11596 MoveAxis(N, 0, ABG)
03:35:53.795 00.000 11596 Move returns status 0, amount 0
03:35:53.795 00.000 11596 move complete, result=0
03:35:53.795 00.000 11596 worker thread done servicing request
03:35:53.795 00.000 13300 GuideStep: 0.2 px 283 ms WEST, 0.1 px 0 ms NORTH
03:35:53.796 00.001 11596 Worker thread wakes up
03:35:53.796 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:35:53.915 00.119 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c8d5bc9b-b1b7-4166-b455-cb61ab990737"}
03:35:53.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c8d5bc9b-b1b7-4166-b455-cb61ab990737"}
03:35:53.916 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cb228a7a-f5f5-4f99-ad7f-ee8a84bc900e"}
03:35:53.916 00.000 13300 case statement mapped state 6 to 3
03:35:53.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cb228a7a-f5f5-4f99-ad7f-ee8a84bc900e"}
03:35:53.917 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"056d40c4-0f88-4e6a-a1a0-dac9bc9701a3"}
03:35:53.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":153,"width":15,"height":15,"star_pos":[7.22,7.03],"pixels":"..."},"id":"056d40c4-0f88-4e6a-a1a0-dac9bc9701a3"}
03:35:54.312 00.395 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:35:56.915 02.603 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"82383540-b165-4f32-b2e1-3e4fcf826768"}
03:35:56.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"82383540-b165-4f32-b2e1-3e4fcf826768"}
03:35:56.916 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"41a47d9e-6180-4ad7-bd7c-c25e36d05a04"}
03:35:56.916 00.000 13300 case statement mapped state 6 to 3
03:35:56.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"41a47d9e-6180-4ad7-bd7c-c25e36d05a04"}
03:35:56.916 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f99a6ab5-a1ea-49a1-9579-e9fdedc55af9"}
03:35:56.917 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":153,"width":15,"height":15,"star_pos":[7.22,7.03],"pixels":"..."},"id":"f99a6ab5-a1ea-49a1-9579-e9fdedc55af9"}
03:35:57.334 00.417 11596 Exposure complete
03:35:57.402 00.068 11596 worker thread done servicing request
03:35:57.402 00.000 13300 OnExposeComplete: enter
03:35:57.402 00.000 13300 UpdateGuideState(): m_state=6
03:35:57.403 00.001 13300 Star::Find(15, 16, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 154
03:35:57.403 00.000 13300 Star::Find returns 1 (0), X=16.31, Y=410.86, Mass=1274, SNR=25.0, Peak=159 HFD=3.4
03:35:57.403 00.000 13300 MultiStar: [#1 -0.08,0.25,0.53,U] [#2 0.40,0.30,0.00,R] [#3 0.14,0.30,0.00,M8] [#4 0.31,-0.17,0.00,M9] [#5 -0.13,0.26,0.00,M2] [#6 0.21,0.53,0.00,R] [#7 0.32,0.41,0.00,M7] [#8 0.50,-0.05,0.00,M9] 
03:35:57.403 00.000 13300 refined, 1 included, MultiStar: {0.17, 0.12}, one-star: {0.31, 0.05}
03:35:57.403 00.000 13300 CameraToMount -- cameraTheta (0.60) - m_xAngle (1.53) = xAngle (-0.93 = -0.93)
03:35:57.404 00.001 13300 CameraToMount -- cameraTheta (0.60) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.06 = 2.22)
03:35:57.404 00.000 13300 CameraToMount -- cameraX=0.17 cameraY=0.12 hyp=0.21 cameraTheta=0.60 mountX=0.12 mountY=0.17, mountTheta=0.93
03:35:57.405 00.001 13300 SchedulePrimaryMove(1016D950, x=0.17, y=0.12, opts=13)
03:35:57.406 00.001 13300 Enqueuing Move request for scope (0.17, 0.12)
03:35:57.406 00.000 11596 Worker thread wakes up
03:35:57.406 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.12) opts 0xd
03:35:57.406 00.000 11596 Handling offset move in thread for scope, endpoint = (0.17, 0.12)
03:35:57.406 00.000 11596 Moving (0.17, 0.12) raw xDistance=0.12 yDistance=0.17
03:35:57.407 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
03:35:57.407 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:57.407 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
03:35:57.407 00.000 11596 MoveAxis(E, 0, ABG)
03:35:57.407 00.000 11596 Move returns status 0, amount 0
03:35:57.407 00.000 11596 MoveAxis(N, 0, ABG)
03:35:57.407 00.000 11596 Move returns status 0, amount 0
03:35:57.407 00.000 11596 move complete, result=0
03:35:57.408 00.001 11596 worker thread done servicing request
03:35:57.413 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
03:35:57.422 00.009 13300 UpdateGuideState exits: m=1274 SNR=25.0
03:35:57.422 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:57.422 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:35:57.422 00.000 13300 Enqueuing Expose request
03:35:57.422 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:35:57.422 00.000 11596 Worker thread wakes up
03:35:57.422 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:35:57.929 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:35:59.914 01.985 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4eeb3e15-8853-4bc3-a06f-737a092c1f7a"}
03:35:59.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4eeb3e15-8853-4bc3-a06f-737a092c1f7a"}
03:35:59.915 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5e66b7c9-8cd4-421b-a165-4e7ffb0911fa"}
03:35:59.915 00.000 13300 case statement mapped state 6 to 3
03:35:59.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5e66b7c9-8cd4-421b-a165-4e7ffb0911fa"}
03:35:59.916 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5d2de95e-07ad-4c97-b6f9-b38a7dbe007e"}
03:35:59.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":154,"width":15,"height":15,"star_pos":[7.31,6.86],"pixels":"..."},"id":"5d2de95e-07ad-4c97-b6f9-b38a7dbe007e"}
03:36:00.969 01.053 11596 Exposure complete
03:36:01.039 00.070 11596 worker thread done servicing request
03:36:01.040 00.001 13300 OnExposeComplete: enter
03:36:01.040 00.000 13300 UpdateGuideState(): m_state=6
03:36:01.040 00.000 13300 Star::Find(15, 16, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 155
03:36:01.040 00.000 13300 Star::Find returns 1 (0), X=16.28, Y=410.88, Mass=1315, SNR=25.4, Peak=155 HFD=3.3
03:36:01.041 00.001 13300 MultiStar: [#1 -0.05,0.30,0.00,M1] [#2 -0.16,0.05,0.51,U] [#3 0.15,0.34,0.00,M9] [#4 0.33,-0.38,0.00,M10] [#5 -0.00,0.24,0.26,U] [#6 0.20,-0.50,0.00,M1] [#7 0.44,0.59,0.00,M8] [#8 0.44,0.19,0.00,M10] 
03:36:01.041 00.000 13300 refined, 2 included, MultiStar: {0.11, 0.09}, one-star: {0.27, 0.06}
03:36:01.041 00.000 13300 CameraToMount -- cameraTheta (0.67) - m_xAngle (1.53) = xAngle (-0.86 = -0.86)
03:36:01.041 00.000 13300 CameraToMount -- cameraTheta (0.67) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.99 = 2.30)
03:36:01.041 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.09 hyp=0.14 cameraTheta=0.67 mountX=0.09 mountY=0.10, mountTheta=0.85
03:36:01.043 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.09, opts=13)
03:36:01.043 00.000 13300 Enqueuing Move request for scope (0.11, 0.09)
03:36:01.043 00.000 11596 Worker thread wakes up
03:36:01.043 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.09) opts 0xd
03:36:01.043 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.09)
03:36:01.044 00.001 11596 Moving (0.11, 0.09) raw xDistance=0.09 yDistance=0.10
03:36:01.044 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
03:36:01.044 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:01.044 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:36:01.044 00.000 11596 MoveAxis(E, 0, ABG)
03:36:01.044 00.000 11596 Move returns status 0, amount 0
03:36:01.044 00.000 11596 MoveAxis(N, 0, ABG)
03:36:01.045 00.001 11596 Move returns status 0, amount 0
03:36:01.045 00.000 11596 move complete, result=0
03:36:01.045 00.000 11596 worker thread done servicing request
03:36:01.051 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
03:36:01.059 00.008 13300 UpdateGuideState exits: m=1315 SNR=25.4
03:36:01.059 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:01.060 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:36:01.060 00.000 13300 Enqueuing Expose request
03:36:01.060 00.000 11596 Worker thread wakes up
03:36:01.060 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:36:01.060 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:36:01.572 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:36:02.921 01.349 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8ed1462d-1012-4a0a-a865-1844ae7a01d1"}
03:36:02.922 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8ed1462d-1012-4a0a-a865-1844ae7a01d1"}
03:36:02.922 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"83a0466e-3a72-4a19-ba41-d78cb2e1c5db"}
03:36:02.923 00.001 13300 case statement mapped state 6 to 3
03:36:02.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"83a0466e-3a72-4a19-ba41-d78cb2e1c5db"}
03:36:02.923 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"587529fc-4c63-44f5-939b-884c6d003edc"}
03:36:02.924 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":155,"width":15,"height":15,"star_pos":[7.28,6.88],"pixels":"..."},"id":"587529fc-4c63-44f5-939b-884c6d003edc"}
03:36:04.594 01.670 11596 Exposure complete
03:36:04.662 00.068 11596 worker thread done servicing request
03:36:04.662 00.000 13300 OnExposeComplete: enter
03:36:04.663 00.001 13300 UpdateGuideState(): m_state=6
03:36:04.663 00.000 13300 Star::Find(15, 16, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 156
03:36:04.663 00.000 13300 Star::Find returns 1 (0), X=16.25, Y=411.00, Mass=1294, SNR=25.2, Peak=163 HFD=3.2
03:36:04.664 00.001 13300 MultiStar: [#1 0.00,0.16,0.55,U] [#2 0.06,0.02,0.46,U] [#3 0.13,0.32,0.00,M10] [#4 0.53,-0.24,0.00,R] [#5 -0.08,0.21,0.27,U] [#6 0.04,-0.38,0.00,M2] [#7 0.53,0.22,0.00,M9] [#8 0.43,0.40,0.00,R] 
03:36:04.664 00.000 13300 refined, 3 included, MultiStar: {0.11, 0.15}, one-star: {0.24, 0.19}
03:36:04.664 00.000 13300 CameraToMount -- cameraTheta (0.94) - m_xAngle (1.53) = xAngle (-0.59 = -0.59)
03:36:04.664 00.000 13300 CameraToMount -- cameraTheta (0.94) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.72 = 2.57)
03:36:04.664 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.15 hyp=0.19 cameraTheta=0.94 mountX=0.15 mountY=0.10, mountTheta=0.58
03:36:04.666 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.15, opts=13)
03:36:04.666 00.000 13300 Enqueuing Move request for scope (0.11, 0.15)
03:36:04.666 00.000 11596 Worker thread wakes up
03:36:04.666 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.15) opts 0xd
03:36:04.666 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.15)
03:36:04.666 00.000 11596 Moving (0.11, 0.15) raw xDistance=0.15 yDistance=0.10
03:36:04.667 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
03:36:04.667 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:04.667 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:36:04.667 00.000 11596 MoveAxis(W, 193, ABG)
03:36:04.667 00.000 11596 Guiding  Dir = 3, Dur = 193
03:36:04.667 00.000 11596 IsSlewing returns 0
03:36:04.673 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
03:36:04.681 00.008 13300 UpdateGuideState exits: m=1294 SNR=25.2
03:36:04.682 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:04.682 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:36:04.682 00.000 13300 Enqueuing Expose request
03:36:04.844 00.162 11596 IsGuiding returns 0
03:36:05.259 00.415 11596 IsGuiding returns 1
03:36:05.259 00.000 11596 scope still moving after pulse duration time elapsed
03:36:05.369 00.110 11596 IsSlewing returns 0
03:36:05.495 00.126 11596 IsGuiding returns 0
03:36:05.495 00.000 11596 scope move finished after 193 + 457 ms
03:36:05.495 00.000 11596 Move returns status 0, amount 193
03:36:05.495 00.000 11596 MoveAxis(N, 0, ABG)
03:36:05.495 00.000 11596 Move returns status 0, amount 0
03:36:05.495 00.000 11596 move complete, result=0
03:36:05.495 00.000 11596 worker thread done servicing request
03:36:05.495 00.000 11596 Worker thread wakes up
03:36:05.496 00.001 13300 GuideStep: 0.2 px 193 ms WEST, 0.1 px 0 ms NORTH
03:36:05.496 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:36:05.921 00.425 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"009bb7f1-4693-4a3b-80c1-d7e6adecd771"}
03:36:05.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"009bb7f1-4693-4a3b-80c1-d7e6adecd771"}
03:36:05.922 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"160dc8f5-0129-428c-a09f-ee2ca44e05d3"}
03:36:05.922 00.000 13300 case statement mapped state 6 to 3
03:36:05.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"160dc8f5-0129-428c-a09f-ee2ca44e05d3"}
03:36:05.923 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c9ec25fe-6fee-4f37-b66c-5b8b62ae66db"}
03:36:05.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":156,"width":15,"height":15,"star_pos":[7.25,7.00],"pixels":"..."},"id":"c9ec25fe-6fee-4f37-b66c-5b8b62ae66db"}
03:36:06.000 00.077 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:36:08.921 02.921 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"06cc1484-0f93-4397-aafe-d494177dbed4"}
03:36:08.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"06cc1484-0f93-4397-aafe-d494177dbed4"}
03:36:08.922 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7097957e-cc48-4ea9-b49c-f3b8b695e800"}
03:36:08.922 00.000 13300 case statement mapped state 6 to 3
03:36:08.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7097957e-cc48-4ea9-b49c-f3b8b695e800"}
03:36:08.923 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b4c7873f-81d2-466a-961a-cc00ddbec850"}
03:36:08.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":156,"width":15,"height":15,"star_pos":[7.25,7.00],"pixels":"..."},"id":"b4c7873f-81d2-466a-961a-cc00ddbec850"}
03:36:09.023 00.100 11596 Exposure complete
03:36:09.093 00.070 11596 worker thread done servicing request
03:36:09.093 00.000 13300 OnExposeComplete: enter
03:36:09.093 00.000 13300 UpdateGuideState(): m_state=6
03:36:09.094 00.001 13300 Star::Find(15, 16, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 157
03:36:09.094 00.000 13300 Star::Find returns 1 (0), X=16.14, Y=410.91, Mass=1311, SNR=25.3, Peak=157 HFD=3.0
03:36:09.094 00.000 13300 MultiStar: [#1 0.04,0.17,0.56,U] [#2 -0.01,-0.06,0.50,U] [#3 0.06,0.15,0.29,U] [#4 -0.17,-0.11,0.32,U] [#5 -0.35,0.38,0.00,M1] [#6 0.00,-0.53,0.00,M3] [#7 0.46,0.12,0.00,M10] [#8 -0.12,-0.51,0.00,M1] 
03:36:09.094 00.000 13300 refined, 4 included, MultiStar: {0.04, 0.06}, one-star: {0.13, 0.09}
03:36:09.094 00.000 13300 CameraToMount -- cameraTheta (1.01) - m_xAngle (1.53) = xAngle (-0.53 = -0.53)
03:36:09.095 00.001 13300 CameraToMount -- cameraTheta (1.01) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.65 = 2.63)
03:36:09.095 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.06 hyp=0.08 cameraTheta=1.01 mountX=0.07 mountY=0.04, mountTheta=0.52
03:36:09.096 00.001 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.06, opts=13)
03:36:09.097 00.001 13300 Enqueuing Move request for scope (0.04, 0.06)
03:36:09.097 00.000 11596 Worker thread wakes up
03:36:09.097 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.06) opts 0xd
03:36:09.097 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.06)
03:36:09.097 00.000 11596 Moving (0.04, 0.06) raw xDistance=0.07 yDistance=0.04
03:36:09.097 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:36:09.097 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:09.097 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:36:09.097 00.000 11596 MoveAxis(E, 0, ABG)
03:36:09.098 00.001 11596 Move returns status 0, amount 0
03:36:09.098 00.000 11596 MoveAxis(N, 0, ABG)
03:36:09.098 00.000 11596 Move returns status 0, amount 0
03:36:09.098 00.000 11596 move complete, result=0
03:36:09.098 00.000 11596 worker thread done servicing request
03:36:09.104 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=240, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
03:36:09.112 00.008 13300 UpdateGuideState exits: m=1311 SNR=25.3
03:36:09.112 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:09.112 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:36:09.112 00.000 13300 Enqueuing Expose request
03:36:09.112 00.000 11596 Worker thread wakes up
03:36:09.112 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:36:09.113 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:36:09.627 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:36:12.130 02.503 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d284421f-8d7f-4259-8cd5-22617adc36e9"}
03:36:12.130 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d284421f-8d7f-4259-8cd5-22617adc36e9"}
03:36:12.131 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"80f4bb97-c293-46e5-9024-753c91410947"}
03:36:12.131 00.000 13300 case statement mapped state 6 to 3
03:36:12.132 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"80f4bb97-c293-46e5-9024-753c91410947"}
03:36:12.132 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"93d1ad56-0f30-4d62-97bc-aa39a04d64ab"}
03:36:12.133 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":157,"width":15,"height":15,"star_pos":[7.14,6.91],"pixels":"..."},"id":"93d1ad56-0f30-4d62-97bc-aa39a04d64ab"}
03:36:12.189 00.056 13300 evsrv: cli 10204260 connect
03:36:12.189 00.000 13300 case statement mapped state 6 to 3
03:36:12.190 00.001 13300 case statement mapped state 6 to 3
03:36:12.190 00.000 13300 evsrv: cli 10204260 request: {"method":"get_app_state","id":"4b0c021d-08fa-4af3-abee-ff48867fdb2e"}
03:36:12.191 00.001 13300 case statement mapped state 6 to 3
03:36:12.191 00.000 13300 evsrv: cli 10204260 response: {"jsonrpc":"2.0","result":"Guiding","id":"4b0c021d-08fa-4af3-abee-ff48867fdb2e"}
03:36:12.191 00.000 13300 evsrv: cli 10204260 disconnect
03:36:12.192 00.001 13300 evsrv: cli 10203CC0 connect
03:36:12.192 00.000 13300 case statement mapped state 6 to 3
03:36:12.193 00.001 13300 case statement mapped state 6 to 3
03:36:12.193 00.000 13300 evsrv: cli 10203CC0 request: {"method":"dither","params":{"amount":10,"raOnly":false,"settle":{"pixels":1.5,"time":5,"timeout":40}},"id":"0b6fcefb-457a-4450-9bd3-8a4057d1e8fc"}
03:36:12.193 00.000 13300 PhdController::Dither begins
03:36:12.193 00.000 13300 dither: size=10.00, dRA=0.00 dDec=10.00
03:36:12.194 00.001 13300 MountToCamera -- mountTheta (-1.57) + m_xAngle (1.53) = xAngle (-0.04 = -0.04)
03:36:12.194 00.000 13300 MountToCamera -- mountX=0.00 mountY=10.00 hyp=10.00 mountTheta=-1.57 cameraX=9.99, cameraY=-0.38 cameraTheta=-0.04
03:36:12.194 00.000 13300 setting lock position to (26.00, 410.43)
03:36:12.194 00.000 13300 Mount: notify guiding dithered (10.0, -0.4)
03:36:12.194 00.000 13300 MultiStar: stabilizing after lock position change
03:36:12.194 00.000 13300 Status Line: Dither da 0.00,10.00
03:36:12.199 00.005 13300 PhdController: newstate STATE_SETTLE_BEGIN
03:36:12.199 00.000 13300 PhdController: newstate STATE_SETTLE_WAIT
03:36:12.200 00.001 13300 evsrv: cli 10203CC0 response: {"jsonrpc":"2.0","result":0,"id":"0b6fcefb-457a-4450-9bd3-8a4057d1e8fc"}
03:36:12.200 00.000 13300 evsrv: cli 10203CC0 disconnect
03:36:12.662 00.462 11596 Exposure complete
03:36:12.747 00.085 11596 worker thread done servicing request
03:36:12.747 00.000 13300 OnExposeComplete: enter
03:36:12.747 00.000 13300 UpdateGuideState(): m_state=6
03:36:12.747 00.000 13300 Star::Find(15, 16, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 158
03:36:12.748 00.001 13300 Star::Find returns 1 (0), X=16.23, Y=410.68, Mass=1263, SNR=24.8, Peak=166 HFD=2.9
03:36:12.748 00.000 13300 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.53) = xAngle (1.58 = 1.58)
03:36:12.748 00.000 13300 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.54 = -1.54)
03:36:12.748 00.000 13300 CameraToMount -- cameraX=-9.77 cameraY=0.25 hyp=9.77 cameraTheta=3.12 mountX=-0.12 mountY=-9.77, mountTheta=-1.58
03:36:12.750 00.002 13300 dither recenter: remaining=(-0.0,-10.0) step=(-0.0,-10.0)
03:36:12.750 00.000 13300 MountToCamera -- mountTheta (1.57) + m_xAngle (1.53) = xAngle (3.10 = 3.10)
03:36:12.750 00.000 13300 MountToCamera -- mountX=-0.00 mountY=-10.00 hyp=10.00 mountTheta=1.57 cameraX=-9.99, cameraY=0.38 cameraTheta=3.10
03:36:12.750 00.000 13300 SchedulePrimaryMove(1016D950, x=-9.99, y=0.38, opts=4)
03:36:12.750 00.000 13300 Enqueuing Move request for scope (-9.99, 0.38)
03:36:12.750 00.000 11596 Worker thread wakes up
03:36:12.751 00.001 13300 Mount: notify direct move -0.00,-10.00
03:36:12.751 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-9.99, 0.38) opts 0x4
03:36:12.751 00.000 11596 Handling offset move in thread for scope, endpoint = (-9.99, 0.38)
03:36:12.751 00.000 11596 Moving (-9.99, 0.38) raw xDistance=-0.00 yDistance=-10.00
03:36:12.751 00.000 11596 BLC: window closed
03:36:12.751 00.000 11596 MoveAxis(E, 0, B)
03:36:12.751 00.000 11596 Move returns status 0, amount 0
03:36:12.751 00.000 11596 BLC: non-algo type move will not reverse Dec direction, no blc applied
03:36:12.752 00.001 11596 MoveAxis(N, 13218, B)
03:36:12.752 00.000 11596 Guiding  Dir = 0, Dur = 13218
03:36:12.752 00.000 11596 IsSlewing returns 0
03:36:12.759 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=1, FiltMax=95, Gamma=0.510
03:36:12.767 00.008 13300 UpdateGuideState exits: m=1263 SNR=24.8
03:36:12.767 00.000 13300 PhdController: settling, locked = 1, distance = 10.04 (1.50) aobump = 0 frame = 1 / 99999
03:36:12.767 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761705372.767,"Host":"MAX-PC","Inst":1,"Distance":10.04,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
03:36:12.768 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:12.768 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:36:12.768 00.000 13300 Enqueuing Expose request
03:36:12.999 00.231 11596 IsGuiding returns 0
03:36:13.200 00.201 11596 PulseGuide returned control before completion, sleep 13028
03:36:15.129 01.929 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1d17267b-1942-477a-bf39-3543756602e6"}
03:36:15.130 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1d17267b-1942-477a-bf39-3543756602e6"}
03:36:15.130 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dd198e17-2859-4001-8822-87dcd1b28af7"}
03:36:15.131 00.001 13300 case statement mapped state 6 to 3
03:36:15.131 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dd198e17-2859-4001-8822-87dcd1b28af7"}
03:36:15.132 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f2d14308-fdab-4e5c-9a44-061f73add13f"}
03:36:15.133 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":158,"width":15,"height":15,"star_pos":[7.23,6.68],"pixels":"..."},"id":"f2d14308-fdab-4e5c-9a44-061f73add13f"}
03:36:18.129 02.996 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"308994f8-178f-4835-810a-617bbe37f8a9"}
03:36:18.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"308994f8-178f-4835-810a-617bbe37f8a9"}
03:36:18.130 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ae4baf35-05a1-4228-91a0-30d7bde4865f"}
03:36:18.131 00.001 13300 case statement mapped state 6 to 3
03:36:18.131 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ae4baf35-05a1-4228-91a0-30d7bde4865f"}
03:36:18.132 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b1e645ea-eb99-49d4-8568-ff05a540ecc3"}
03:36:18.132 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":158,"width":15,"height":15,"star_pos":[7.23,6.68],"pixels":"..."},"id":"b1e645ea-eb99-49d4-8568-ff05a540ecc3"}
03:36:21.129 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5b0b91c2-6ec0-4558-a99c-b73af25112f0"}
03:36:21.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5b0b91c2-6ec0-4558-a99c-b73af25112f0"}
03:36:21.130 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a15e8313-81b0-4f37-89d3-01082f51c472"}
03:36:21.130 00.000 13300 case statement mapped state 6 to 3
03:36:21.130 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a15e8313-81b0-4f37-89d3-01082f51c472"}
03:36:21.131 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"13da9b5a-3bf0-4061-b1b5-45d0ed48b8cc"}
03:36:21.131 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":158,"width":15,"height":15,"star_pos":[7.23,6.68],"pixels":"..."},"id":"13da9b5a-3bf0-4061-b1b5-45d0ed48b8cc"}
03:36:24.129 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"79273439-1e5e-4da8-81ed-40a18e8b2bdb"}
03:36:24.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"79273439-1e5e-4da8-81ed-40a18e8b2bdb"}
03:36:24.130 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"25ac7a5e-e177-45b4-a7e0-602b512b08f4"}
03:36:24.130 00.000 13300 case statement mapped state 6 to 3
03:36:24.130 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"25ac7a5e-e177-45b4-a7e0-602b512b08f4"}
03:36:24.130 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"295d5bc7-de28-4760-a82e-64b212c518e7"}
03:36:24.131 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":158,"width":15,"height":15,"star_pos":[7.23,6.68],"pixels":"..."},"id":"295d5bc7-de28-4760-a82e-64b212c518e7"}
03:36:26.627 02.496 11596 IsGuiding returns 1
03:36:26.627 00.000 11596 scope still moving after pulse duration time elapsed
03:36:27.035 00.408 11596 IsSlewing returns 0
03:36:27.036 00.001 11596 IsGuiding returns 1
03:36:27.066 00.030 11596 IsSlewing returns 0
03:36:27.066 00.000 11596 IsGuiding returns 1
03:36:27.097 00.031 11596 IsSlewing returns 0
03:36:27.097 00.000 11596 IsGuiding returns 1
03:36:27.128 00.031 11596 IsSlewing returns 0
03:36:27.129 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6471f030-3c07-468e-98f7-e9e0e9a86c57"}
03:36:27.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6471f030-3c07-468e-98f7-e9e0e9a86c57"}
03:36:27.129 00.000 11596 IsGuiding returns 1
03:36:27.129 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2aabfaee-031a-4dad-984c-aa86ec3e696d"}
03:36:27.129 00.000 13300 case statement mapped state 6 to 3
03:36:27.130 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2aabfaee-031a-4dad-984c-aa86ec3e696d"}
03:36:27.130 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"332195d3-dac2-46d6-8ae9-e7e7f1e3679f"}
03:36:27.130 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":158,"width":15,"height":15,"star_pos":[7.23,6.68],"pixels":"..."},"id":"332195d3-dac2-46d6-8ae9-e7e7f1e3679f"}
03:36:27.159 00.029 11596 IsSlewing returns 0
03:36:27.159 00.000 11596 IsGuiding returns 1
03:36:27.190 00.031 11596 IsSlewing returns 0
03:36:27.190 00.000 11596 IsGuiding returns 1
03:36:27.221 00.031 11596 IsSlewing returns 0
03:36:27.222 00.001 11596 IsGuiding returns 1
03:36:27.253 00.031 11596 IsSlewing returns 0
03:36:27.253 00.000 11596 IsGuiding returns 1
03:36:27.285 00.032 11596 IsSlewing returns 0
03:36:27.285 00.000 11596 IsGuiding returns 1
03:36:27.316 00.031 11596 IsSlewing returns 0
03:36:27.316 00.000 11596 IsGuiding returns 1
03:36:27.347 00.031 11596 IsSlewing returns 0
03:36:27.347 00.000 11596 IsGuiding returns 1
03:36:27.377 00.030 11596 IsSlewing returns 0
03:36:27.377 00.000 11596 IsGuiding returns 1
03:36:27.686 00.309 11596 IsSlewing returns 0
03:36:27.686 00.000 11596 IsGuiding returns 1
03:36:27.846 00.160 11596 IsSlewing returns 0
03:36:27.846 00.000 11596 IsGuiding returns 1
03:36:27.879 00.033 11596 IsSlewing returns 0
03:36:27.879 00.000 11596 IsGuiding returns 1
03:36:27.910 00.031 11596 IsSlewing returns 0
03:36:27.910 00.000 11596 IsGuiding returns 1
03:36:27.941 00.031 11596 IsSlewing returns 0
03:36:27.941 00.000 11596 IsGuiding returns 1
03:36:27.972 00.031 11596 IsSlewing returns 0
03:36:27.972 00.000 11596 IsGuiding returns 1
03:36:28.003 00.031 11596 IsSlewing returns 0
03:36:28.003 00.000 11596 IsGuiding returns 1
03:36:28.035 00.032 11596 IsSlewing returns 0
03:36:28.035 00.000 11596 IsGuiding returns 1
03:36:28.066 00.031 11596 IsSlewing returns 0
03:36:28.066 00.000 11596 IsGuiding returns 1
03:36:28.097 00.031 11596 IsSlewing returns 0
03:36:28.097 00.000 11596 IsGuiding returns 1
03:36:28.127 00.030 11596 IsSlewing returns 0
03:36:28.128 00.001 11596 IsGuiding returns 1
03:36:28.157 00.029 11596 IsSlewing returns 0
03:36:28.157 00.000 11596 IsGuiding returns 1
03:36:28.187 00.030 11596 IsSlewing returns 0
03:36:28.187 00.000 11596 IsGuiding returns 1
03:36:28.217 00.030 11596 IsSlewing returns 0
03:36:28.217 00.000 11596 IsGuiding returns 1
03:36:28.248 00.031 11596 IsSlewing returns 0
03:36:28.249 00.001 11596 IsGuiding returns 1
03:36:28.249 00.000 11596 IsGuiding returns 1
03:36:28.249 00.000 11596 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope_ascom.cpp:681->timeout exceeded waiting for guiding pulse to complete
03:36:28.250 00.001 11596 GetBoolean("/Confirm/5/PulseGuideFailedAlertEnabled", 1) returns 0
03:36:28.250 00.000 11596 Suppressed alert:  Il commando PulseGuide inviato alla montatura è fallito - la guida probabilmente non funzionarà.
03:36:28.250 00.000 11596 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:795->guide failed
03:36:28.251 00.001 11596 Move returns status 1, amount 0
03:36:28.251 00.000 11596 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
03:36:28.251 00.000 11596 move complete, result=1
03:36:28.251 00.000 11596 worker thread done servicing request
03:36:28.251 00.000 11596 Worker thread wakes up
03:36:28.251 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -10.0 px 0 ms NORTH
03:36:28.251 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:36:28.254 00.003 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
03:36:28.756 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1,396,31,31)
03:36:30.130 01.374 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9a30186e-7ef1-4b39-8b25-fd856255350f"}
03:36:30.130 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9a30186e-7ef1-4b39-8b25-fd856255350f"}
03:36:30.131 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6edfba01-63f9-4c35-bb95-853543ac56a1"}
03:36:30.131 00.000 13300 case statement mapped state 6 to 3
03:36:30.131 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6edfba01-63f9-4c35-bb95-853543ac56a1"}
03:36:30.132 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"eaf2aab0-9316-42ae-86b0-8b8a13904ecc"}
03:36:30.132 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":158,"width":15,"height":15,"star_pos":[7.23,6.68],"pixels":"..."},"id":"eaf2aab0-9316-42ae-86b0-8b8a13904ecc"}
03:36:31.910 01.778 11596 Exposure complete
03:36:31.978 00.068 11596 worker thread done servicing request
03:36:31.979 00.001 13300 OnExposeComplete: enter
03:36:31.979 00.000 13300 UpdateGuideState(): m_state=6
03:36:31.979 00.000 13300 Star::Find(15, 16, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 159
03:36:31.979 00.000 13300 Star::Find returns 1 (0), X=26.39, Y=410.90, Mass=1303, SNR=25.3, Peak=195 HFD=3.3
03:36:31.980 00.001 13300 CameraToMount -- cameraTheta (0.87) - m_xAngle (1.53) = xAngle (-0.66 = -0.66)
03:36:31.980 00.000 13300 CameraToMount -- cameraTheta (0.87) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.79 = 2.49)
03:36:31.980 00.000 13300 CameraToMount -- cameraX=0.39 cameraY=0.46 hyp=0.61 cameraTheta=0.87 mountX=0.48 mountY=0.37, mountTheta=0.65
03:36:31.982 00.002 13300 SchedulePrimaryMove(1016D950, x=0.39, y=0.46, opts=13)
03:36:31.982 00.000 13300 Enqueuing Move request for scope (0.39, 0.46)
03:36:31.982 00.000 11596 Worker thread wakes up
03:36:31.982 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.46) opts 0xd
03:36:31.982 00.000 11596 Handling offset move in thread for scope, endpoint = (0.39, 0.46)
03:36:31.982 00.000 11596 Moving (0.39, 0.46) raw xDistance=0.48 yDistance=0.37
03:36:31.982 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.48
03:36:31.983 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:36:31.983 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
03:36:31.983 00.000 11596 MoveAxis(W, 599, ABG)
03:36:31.983 00.000 11596 Guiding  Dir = 3, Dur = 599
03:36:31.983 00.000 11596 IsSlewing returns 0
03:36:31.989 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=207, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
03:36:31.993 00.004 11596 IsGuiding returns 0
03:36:31.998 00.005 13300 UpdateGuideState exits: m=1303 SNR=25.3
03:36:31.998 00.000 13300 PhdController: settling, locked = 1, distance = 0.61 (1.50) aobump = 0 frame = 2 / 99999
03:36:31.999 00.001 13300 evsrv: {"Event":"Settling","Timestamp":1761705391.999,"Host":"MAX-PC","Inst":1,"Distance":0.61,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
03:36:31.999 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:31.999 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:36:31.999 00.000 13300 Enqueuing Expose request
03:36:32.209 00.210 11596 PulseGuide returned control before completion, sleep 394
03:36:32.830 00.621 11596 IsGuiding returns 1
03:36:32.830 00.000 11596 scope still moving after pulse duration time elapsed
03:36:32.854 00.024 11596 IsSlewing returns 0
03:36:33.018 00.164 11596 IsGuiding returns 0
03:36:33.018 00.000 11596 scope move finished after 599 + 425 ms
03:36:33.018 00.000 11596 Move returns status 0, amount 599
03:36:33.018 00.000 11596 MoveAxis(N, 0, ABG)
03:36:33.018 00.000 11596 Move returns status 0, amount 0
03:36:33.018 00.000 11596 move complete, result=0
03:36:33.018 00.000 11596 worker thread done servicing request
03:36:33.018 00.000 13300 GuideStep: 0.5 px 599 ms WEST, 0.4 px 0 ms NORTH
03:36:33.019 00.001 11596 Worker thread wakes up
03:36:33.019 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:36:33.129 00.110 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f7319a1f-63c2-4f39-88d3-72bd9ac3560b"}
03:36:33.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f7319a1f-63c2-4f39-88d3-72bd9ac3560b"}
03:36:33.130 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"71e21e0a-d68d-44e2-8613-fc8a63837d44"}
03:36:33.130 00.000 13300 case statement mapped state 6 to 3
03:36:33.130 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"71e21e0a-d68d-44e2-8613-fc8a63837d44"}
03:36:33.131 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"291d4a74-abe6-4a80-b62d-5888109fe9fb"}
03:36:33.131 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":159,"width":15,"height":15,"star_pos":[7.39,6.90],"pixels":"..."},"id":"291d4a74-abe6-4a80-b62d-5888109fe9fb"}
03:36:33.532 00.401 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:36:36.129 02.597 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"822e87ee-f055-4fc1-b5fc-296795a78109"}
03:36:36.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"822e87ee-f055-4fc1-b5fc-296795a78109"}
03:36:36.130 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6c4e9280-def9-4d74-b296-882d728d5f2d"}
03:36:36.130 00.000 13300 case statement mapped state 6 to 3
03:36:36.130 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6c4e9280-def9-4d74-b296-882d728d5f2d"}
03:36:36.130 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8fb1c597-de07-4bf2-9a1c-1a7093d495fc"}
03:36:36.131 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":159,"width":15,"height":15,"star_pos":[7.39,6.90],"pixels":"..."},"id":"8fb1c597-de07-4bf2-9a1c-1a7093d495fc"}
03:36:36.562 00.431 11596 Exposure complete
03:36:36.630 00.068 11596 worker thread done servicing request
03:36:36.630 00.000 13300 OnExposeComplete: enter
03:36:36.630 00.000 13300 UpdateGuideState(): m_state=6
03:36:36.631 00.001 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 160
03:36:36.631 00.000 13300 Star::Find returns 1 (0), X=26.67, Y=410.70, Mass=1308, SNR=25.3, Peak=178 HFD=3.3
03:36:36.631 00.000 13300 CameraToMount -- cameraTheta (0.38) - m_xAngle (1.53) = xAngle (-1.16 = -1.16)
03:36:36.631 00.000 13300 CameraToMount -- cameraTheta (0.38) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.29 = 2.00)
03:36:36.631 00.000 13300 CameraToMount -- cameraX=0.67 cameraY=0.26 hyp=0.72 cameraTheta=0.38 mountX=0.29 mountY=0.65, mountTheta=1.16
03:36:36.634 00.003 13300 SchedulePrimaryMove(1016D950, x=0.67, y=0.26, opts=13)
03:36:36.634 00.000 13300 Enqueuing Move request for scope (0.67, 0.26)
03:36:36.634 00.000 11596 Worker thread wakes up
03:36:36.634 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.67, 0.26) opts 0xd
03:36:36.634 00.000 11596 Handling offset move in thread for scope, endpoint = (0.67, 0.26)
03:36:36.635 00.001 11596 Moving (0.67, 0.26) raw xDistance=0.29 yDistance=0.65
03:36:36.635 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.29
03:36:36.635 00.000 11596 resist switch: large excursion: input 0.65 thresh 0.54 direction from 0 to 1
03:36:36.635 00.000 11596 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.96
03:36:36.635 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.65 from input 0.65
03:36:36.635 00.000 11596 MoveAxis(W, 404, ABG)
03:36:36.635 00.000 11596 Guiding  Dir = 3, Dur = 404
03:36:36.635 00.000 11596 IsSlewing returns 0
03:36:36.641 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
03:36:36.649 00.008 13300 UpdateGuideState exits: m=1308 SNR=25.3
03:36:36.650 00.001 13300 PhdController: settling, locked = 1, distance = 0.64 (1.50) aobump = 0 frame = 3 / 99999
03:36:36.650 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761705396.650,"Host":"MAX-PC","Inst":1,"Distance":0.64,"Time":4.7,"SettleTime":5.0,"StarLocked":true}
03:36:36.650 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:36.650 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:36:36.650 00.000 13300 Enqueuing Expose request
03:36:36.810 00.160 11596 IsGuiding returns 0
03:36:37.025 00.215 11596 PulseGuide returned control before completion, sleep 200
03:36:37.317 00.292 11596 IsGuiding returns 1
03:36:37.317 00.000 11596 scope still moving after pulse duration time elapsed
03:36:37.340 00.023 11596 IsSlewing returns 0
03:36:37.449 00.109 11596 IsGuiding returns 1
03:36:37.481 00.032 11596 IsSlewing returns 0
03:36:37.550 00.069 11596 IsGuiding returns 0
03:36:37.551 00.001 11596 scope move finished after 404 + 336 ms
03:36:37.551 00.000 11596 Move returns status 0, amount 404
03:36:37.551 00.000 11596 BLC: Oldest BLC event removed
03:36:37.551 00.000 11596 BLC: Dec direction reversal from North to South, backlash comp pulse of 173 applied
03:36:37.551 00.000 11596 MoveAxis(S, 1039, ABG)
03:36:37.551 00.000 11596 Guiding  Dir = 1, Dur = 1039
03:36:37.551 00.000 11596 IsSlewing returns 0
03:36:37.676 00.125 11596 IsGuiding returns 0
03:36:37.782 00.106 11596 PulseGuide returned control before completion, sleep 943
03:36:38.728 00.946 11596 IsGuiding returns 1
03:36:38.728 00.000 11596 scope still moving after pulse duration time elapsed
03:36:38.759 00.031 11596 IsSlewing returns 0
03:36:38.759 00.000 11596 IsGuiding returns 1
03:36:39.107 00.348 11596 IsSlewing returns 0
03:36:39.129 00.022 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"193a72de-471f-459e-8485-db58a1fb97be"}
03:36:39.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"193a72de-471f-459e-8485-db58a1fb97be"}
03:36:39.130 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"42119518-fa84-468f-b3b3-fc6351cc1910"}
03:36:39.130 00.000 13300 case statement mapped state 6 to 3
03:36:39.130 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"42119518-fa84-468f-b3b3-fc6351cc1910"}
03:36:39.131 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c96e0b26-2e50-43d2-a990-f2907cd38082"}
03:36:39.131 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":160,"width":15,"height":15,"star_pos":[6.67,6.70],"pixels":"..."},"id":"c96e0b26-2e50-43d2-a990-f2907cd38082"}
03:36:39.261 00.130 11596 IsGuiding returns 0
03:36:39.261 00.000 11596 scope move finished after 1039 + 546 ms
03:36:39.261 00.000 11596 Move returns status 0, amount 1039
03:36:39.261 00.000 11596 move complete, result=0
03:36:39.261 00.000 11596 worker thread done servicing request
03:36:39.261 00.000 11596 Worker thread wakes up
03:36:39.261 00.000 13300 GuideStep: 0.3 px 404 ms WEST, 0.7 px 1039 ms SOUTH
03:36:39.262 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:36:39.766 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:36:42.128 02.362 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"82ce497b-c0bd-4a2f-a50f-a1a173d5bc3f"}
03:36:42.128 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"82ce497b-c0bd-4a2f-a50f-a1a173d5bc3f"}
03:36:42.129 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0f4b6d04-806d-445e-81c3-1622bde2523c"}
03:36:42.129 00.000 13300 case statement mapped state 6 to 3
03:36:42.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0f4b6d04-806d-445e-81c3-1622bde2523c"}
03:36:42.129 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8ba1281d-9e52-4b23-8987-029c5738f1f8"}
03:36:42.130 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":160,"width":15,"height":15,"star_pos":[6.67,6.70],"pixels":"..."},"id":"8ba1281d-9e52-4b23-8987-029c5738f1f8"}
03:36:42.804 00.674 11596 Exposure complete
03:36:42.877 00.073 11596 worker thread done servicing request
03:36:42.877 00.000 13300 OnExposeComplete: enter
03:36:42.878 00.001 13300 UpdateGuideState(): m_state=6
03:36:42.878 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 161
03:36:42.878 00.000 13300 Star::Find returns 1 (0), X=26.48, Y=410.52, Mass=1320, SNR=25.4, Peak=157 HFD=3.2
03:36:42.878 00.000 13300 CameraToMount -- cameraTheta (0.17) - m_xAngle (1.53) = xAngle (-1.36 = -1.36)
03:36:42.878 00.000 13300 CameraToMount -- cameraTheta (0.17) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.49 = 1.79)
03:36:42.878 00.000 13300 CameraToMount -- cameraX=0.48 cameraY=0.08 hyp=0.49 cameraTheta=0.17 mountX=0.10 mountY=0.48, mountTheta=1.36
03:36:42.880 00.002 13300 SchedulePrimaryMove(1016D950, x=0.48, y=0.08, opts=13)
03:36:42.880 00.000 13300 Enqueuing Move request for scope (0.48, 0.08)
03:36:42.881 00.001 11596 Worker thread wakes up
03:36:42.881 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.08) opts 0xd
03:36:42.881 00.000 11596 Handling offset move in thread for scope, endpoint = (0.48, 0.08)
03:36:42.881 00.000 11596 Moving (0.48, 0.08) raw xDistance=0.10 yDistance=0.48
03:36:42.881 00.000 11596 BLC: History state: CurrMiss=0.48, AvgInitMiss=0.35, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=0.654921, 1:0.478814
03:36:42.881 00.000 11596 BLC: Under-shoot, no adjustment, waiting for more data
03:36:42.881 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:36:42.882 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.48 from input 0.48
03:36:42.882 00.000 11596 MoveAxis(E, 0, ABG)
03:36:42.882 00.000 11596 Move returns status 0, amount 0
03:36:42.882 00.000 11596 MoveAxis(S, 633, ABG)
03:36:42.882 00.000 11596 Guiding  Dir = 1, Dur = 633
03:36:42.883 00.001 11596 IsSlewing returns 0
03:36:42.892 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
03:36:42.904 00.012 13300 UpdateGuideState exits: m=1320 SNR=25.4
03:36:42.904 00.000 13300 PhdController: settling, locked = 1, distance = 0.60 (1.50) aobump = 0 frame = 4 / 99999
03:36:42.904 00.000 13300 PhdController: newstate STATE_FINISH
03:36:42.904 00.000 13300 PhdController complete: success
03:36:42.904 00.000 13300 evsrv: {"Event":"SettleDone","Timestamp":1761705402.904,"Host":"MAX-PC","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
03:36:42.904 00.000 13300 Mount: notify guiding dither settle done success=1
03:36:42.905 00.001 13300 PhdController: newstate STATE_IDLE
03:36:42.905 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:42.905 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:36:42.905 00.000 13300 Enqueuing Expose request
03:36:42.935 00.030 11596 IsGuiding returns 0
03:36:43.167 00.232 11596 PulseGuide returned control before completion, sleep 412
03:36:43.529 00.362 13300 evsrv: cli 102037C0 connect
03:36:43.529 00.000 13300 case statement mapped state 6 to 3
03:36:43.530 00.001 13300 case statement mapped state 6 to 3
03:36:43.531 00.001 13300 evsrv: cli 102037C0 request: {"method":"get_app_state","id":"74dd6e6e-de91-47b0-9373-6c37c5b5fcce"}
03:36:43.531 00.000 13300 case statement mapped state 6 to 3
03:36:43.531 00.000 13300 evsrv: cli 102037C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"74dd6e6e-de91-47b0-9373-6c37c5b5fcce"}
03:36:43.531 00.000 13300 evsrv: cli 102037C0 disconnect
03:36:43.622 00.091 11596 IsGuiding returns 1
03:36:43.622 00.000 11596 scope still moving after pulse duration time elapsed
03:36:43.657 00.035 11596 IsSlewing returns 0
03:36:43.888 00.231 11596 IsGuiding returns 1
03:36:43.915 00.027 11596 IsSlewing returns 0
03:36:44.086 00.171 11596 IsGuiding returns 0
03:36:44.086 00.000 11596 scope move finished after 633 + 517 ms
03:36:44.087 00.001 11596 Move returns status 0, amount 633
03:36:44.087 00.000 11596 move complete, result=0
03:36:44.087 00.000 11596 worker thread done servicing request
03:36:44.087 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.5 px 633 ms SOUTH
03:36:44.087 00.000 11596 Worker thread wakes up
03:36:44.087 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:36:44.589 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:36:45.127 00.538 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"98688428-65ed-4b97-b015-99e78ad850eb"}
03:36:45.127 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"98688428-65ed-4b97-b015-99e78ad850eb"}
03:36:45.128 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"78d4f656-d2e3-4685-9602-cbdd19211730"}
03:36:45.128 00.000 13300 case statement mapped state 6 to 3
03:36:45.128 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"78d4f656-d2e3-4685-9602-cbdd19211730"}
03:36:45.128 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"43c1d834-5789-4723-9801-9a3430dd3975"}
03:36:45.129 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":161,"width":15,"height":15,"star_pos":[7.48,6.52],"pixels":"..."},"id":"43c1d834-5789-4723-9801-9a3430dd3975"}
03:36:47.617 02.488 11596 Exposure complete
03:36:47.693 00.076 11596 worker thread done servicing request
03:36:47.693 00.000 13300 OnExposeComplete: enter
03:36:47.693 00.000 13300 UpdateGuideState(): m_state=6
03:36:47.694 00.001 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 162
03:36:47.694 00.000 13300 Star::Find returns 1 (0), X=26.08, Y=410.47, Mass=1250, SNR=24.7, Peak=125 HFD=3.2
03:36:47.694 00.000 13300 MultiStar: exiting stabilization period
03:36:47.694 00.000 13300 MultiStar: updating star positions after lock position change
03:36:47.694 00.000 13300 Star::Find(15, 1105, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 162
03:36:47.694 00.000 13300 Star::Find returns 1 (0), X=1105.26, Y=19.16, Mass=395, SNR=13.8, Peak=39 HFD=3.5
03:36:47.695 00.001 13300 Star::Find(15, 1074, 806, 0, (0,0,0,0), 1.5, 10.0, 255) frame 162
03:36:47.695 00.000 13300 Star::Find returns 1 (0), X=1074.79, Y=806.36, Mass=337, SNR=12.7, Peak=33 HFD=3.6
03:36:47.695 00.000 13300 Star::Find(15, 261, 465, 0, (0,0,0,0), 1.5, 10.0, 255) frame 162
03:36:47.695 00.000 13300 Star::Find returns 1 (0), X=262.01, Y=466.16, Mass=100, SNR=7.0, Peak=22 HFD=2.3
03:36:47.695 00.000 13300 Star::Find(15, 558, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 162
03:36:47.695 00.000 13300 Star::Find returns 1 (0), X=558.70, Y=855.29, Mass=145, SNR=8.4, Peak=22 HFD=2.9
03:36:47.695 00.000 13300 Star::Find(15, 971, 811, 0, (0,0,0,0), 1.5, 10.0, 255) frame 162
03:36:47.695 00.000 13300 Star::Find returns 1 (0), X=971.25, Y=811.86, Mass=93, SNR=6.6, Peak=19 HFD=2.5
03:36:47.695 00.000 13300 Star::Find(15, 947, 603, 0, (0,0,0,0), 1.5, 10.0, 255) frame 162
03:36:47.696 00.001 13300 Star::Find returns 1 (0), X=947.86, Y=603.35, Mass=120, SNR=7.6, Peak=21 HFD=2.8
03:36:47.696 00.000 13300 Star::Find(15, 848, 384, 0, (0,0,0,0), 1.5, 10.0, 255) frame 162
03:36:47.696 00.000 13300 Star::Find returns 1 (0), X=848.47, Y=385.35, Mass=105, SNR=7.1, Peak=16 HFD=2.9
03:36:47.696 00.000 13300 Star::Find(15, 511, 158, 0, (0,0,0,0), 1.5, 10.0, 255) frame 162
03:36:47.696 00.000 13300 Star::Find returns 1 (0), X=510.65, Y=158.49, Mass=69, SNR=5.8, Peak=16 HFD=1.6
03:36:47.696 00.000 13300 Star::Find(15, 585, 675, 0, (0,0,0,0), 1.5, 10.0, 255) frame 162
03:36:47.696 00.000 13300 Star::Find returns 1 (0), X=585.59, Y=675.92, Mass=71, SNR=5.8, Peak=17 HFD=2.3
03:36:47.696 00.000 13300 CameraToMount -- cameraTheta (0.41) - m_xAngle (1.53) = xAngle (-1.13 = -1.13)
03:36:47.696 00.000 13300 CameraToMount -- cameraTheta (0.41) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.25 = 2.03)
03:36:47.697 00.001 13300 CameraToMount -- cameraX=0.08 cameraY=0.04 hyp=0.09 cameraTheta=0.41 mountX=0.04 mountY=0.08, mountTheta=1.12
03:36:47.699 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.04, opts=13)
03:36:47.699 00.000 13300 Enqueuing Move request for scope (0.08, 0.04)
03:36:47.699 00.000 11596 Worker thread wakes up
03:36:47.699 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.04) opts 0xd
03:36:47.699 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.04)
03:36:47.699 00.000 11596 Moving (0.08, 0.04) raw xDistance=0.04 yDistance=0.08
03:36:47.699 00.000 11596 BLC: History state: CurrMiss=0.08, AvgInitMiss=0.35, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=0.654921, 1:0.478814, 2:0.080421
03:36:47.699 00.000 11596 BLC: No correction, Miss < min_move
03:36:47.699 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:36:47.700 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:47.700 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:36:47.700 00.000 11596 MoveAxis(E, 0, ABG)
03:36:47.700 00.000 11596 Move returns status 0, amount 0
03:36:47.700 00.000 11596 MoveAxis(N, 0, ABG)
03:36:47.700 00.000 11596 Move returns status 0, amount 0
03:36:47.700 00.000 11596 move complete, result=0
03:36:47.700 00.000 11596 worker thread done servicing request
03:36:47.706 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
03:36:47.714 00.008 13300 UpdateGuideState exits: m=1250 SNR=24.7
03:36:47.714 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:47.714 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:36:47.714 00.000 13300 Enqueuing Expose request
03:36:47.715 00.001 11596 Worker thread wakes up
03:36:47.715 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:36:47.715 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:36:48.126 00.411 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bcf4e6d6-6173-45fb-8ae5-a64ff37e666c"}
03:36:48.126 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bcf4e6d6-6173-45fb-8ae5-a64ff37e666c"}
03:36:48.127 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"41a436a1-63a2-4133-8ca8-39f9ba84dfb6"}
03:36:48.127 00.000 13300 case statement mapped state 6 to 3
03:36:48.127 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"41a436a1-63a2-4133-8ca8-39f9ba84dfb6"}
03:36:48.127 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cfe0cf0c-b5ce-4ae5-a6d1-de85e7e7d7c9"}
03:36:48.128 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":162,"width":15,"height":15,"star_pos":[7.08,7.47],"pixels":"..."},"id":"cfe0cf0c-b5ce-4ae5-a6d1-de85e7e7d7c9"}
03:36:48.223 00.095 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:36:51.126 02.903 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2007d9f7-64c9-44fe-aef5-6bd12070941f"}
03:36:51.126 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2007d9f7-64c9-44fe-aef5-6bd12070941f"}
03:36:51.127 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"166b750d-89f9-4b47-b410-46270e10f5b4"}
03:36:51.127 00.000 13300 case statement mapped state 6 to 3
03:36:51.127 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"166b750d-89f9-4b47-b410-46270e10f5b4"}
03:36:51.127 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c2d62299-b155-4e57-aeb0-41daee9c912b"}
03:36:51.127 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":162,"width":15,"height":15,"star_pos":[7.08,7.47],"pixels":"..."},"id":"c2d62299-b155-4e57-aeb0-41daee9c912b"}
03:36:51.250 00.123 11596 Exposure complete
03:36:51.320 00.070 11596 worker thread done servicing request
03:36:51.320 00.000 13300 OnExposeComplete: enter
03:36:51.320 00.000 13300 UpdateGuideState(): m_state=6
03:36:51.321 00.001 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 163
03:36:51.321 00.000 13300 Star::Find returns 1 (0), X=25.95, Y=410.35, Mass=1293, SNR=25.2, Peak=131 HFD=3.3
03:36:51.321 00.000 13300 MultiStar: [#1 -0.05,-0.02,0.54,U] [#2 -0.16,0.09,0.45,U] [#3 -0.21,0.01,0.27,U] [#4 0.03,-0.03,0.35,U] [#5 -0.28,-0.01,0.27,U] [#6 -0.02,-0.19,0.30,U] [#7 -0.09,-0.01,0.29,U] [#8 -0.31,-0.19,0.00,M2] 
03:36:51.321 00.000 13300 refined, 7 included, MultiStar: {-0.09, -0.04}, one-star: {-0.05, -0.09}
03:36:51.321 00.000 13300 CameraToMount -- cameraTheta (-2.74) - m_xAngle (1.53) = xAngle (-4.27 = 2.01)
03:36:51.322 00.001 13300 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.40 = -1.12)
03:36:51.322 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.04 hyp=0.09 cameraTheta=-2.74 mountX=-0.04 mountY=-0.08, mountTheta=-2.01
03:36:51.323 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.04, opts=13)
03:36:51.324 00.001 13300 Enqueuing Move request for scope (-0.09, -0.04)
03:36:51.324 00.000 11596 Worker thread wakes up
03:36:51.324 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.04) opts 0xd
03:36:51.324 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.04)
03:36:51.324 00.000 11596 Moving (-0.09, -0.04) raw xDistance=-0.04 yDistance=-0.08
03:36:51.324 00.000 11596 BLC: window closed
03:36:51.324 00.000 11596 BLC: History state: CurrMiss=-0.08, AvgInitMiss=0.35, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=0.654921, 1:0.478814, 2:0.080421
03:36:51.324 00.000 11596 BLC: No correction, Miss < min_move
03:36:51.324 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:36:51.325 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:51.325 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:36:51.325 00.000 11596 MoveAxis(E, 0, ABG)
03:36:51.325 00.000 11596 Move returns status 0, amount 0
03:36:51.325 00.000 11596 MoveAxis(N, 0, ABG)
03:36:51.325 00.000 11596 Move returns status 0, amount 0
03:36:51.326 00.001 11596 move complete, result=0
03:36:51.326 00.000 11596 worker thread done servicing request
03:36:51.331 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
03:36:51.339 00.008 13300 UpdateGuideState exits: m=1293 SNR=25.2
03:36:51.339 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:51.339 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:36:51.339 00.000 13300 Enqueuing Expose request
03:36:51.339 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:36:51.340 00.001 11596 Worker thread wakes up
03:36:51.340 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:36:51.855 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:36:54.125 02.270 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"221585b2-8bbf-4098-a456-8d2dc3cc0e1d"}
03:36:54.125 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"221585b2-8bbf-4098-a456-8d2dc3cc0e1d"}
03:36:54.126 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cf245e3f-b396-41ef-8195-5efb2bb18718"}
03:36:54.126 00.000 13300 case statement mapped state 6 to 3
03:36:54.126 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cf245e3f-b396-41ef-8195-5efb2bb18718"}
03:36:54.126 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7acdda35-3235-4b63-bbd7-79db794b07b1"}
03:36:54.127 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":163,"width":15,"height":15,"star_pos":[6.95,7.35],"pixels":"..."},"id":"7acdda35-3235-4b63-bbd7-79db794b07b1"}
03:36:54.888 00.761 11596 Exposure complete
03:36:54.956 00.068 11596 worker thread done servicing request
03:36:54.956 00.000 13300 OnExposeComplete: enter
03:36:54.956 00.000 13300 UpdateGuideState(): m_state=6
03:36:54.957 00.001 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 164
03:36:54.957 00.000 13300 Star::Find returns 1 (0), X=25.98, Y=410.48, Mass=1279, SNR=25.0, Peak=137 HFD=3.3
03:36:54.958 00.001 13300 MultiStar: [#1 -0.17,0.09,0.55,U] [#2 -0.30,0.16,0.00,M1] [#3 -0.26,0.05,0.29,U] [#4 0.10,-0.03,0.33,U] [#5 -0.16,-0.09,0.27,U] [#6 0.09,-0.01,0.30,U] [#7 -0.37,-0.09,0.00,M10] [#8 0.00,0.00,0.00,L] [#9 0.19,0.31,0.00,M1] 
03:36:54.958 00.000 13300 single-star, 5 included, MultiStar: {-0.06, 0.03}, one-star: {-0.02, 0.05}
03:36:54.958 00.000 13300 CameraToMount -- cameraTheta (2.02) - m_xAngle (1.53) = xAngle (0.49 = 0.49)
03:36:54.958 00.000 13300 CameraToMount -- cameraTheta (2.02) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.64 = -2.64)
03:36:54.958 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.05 hyp=0.05 cameraTheta=2.02 mountX=0.05 mountY=-0.02, mountTheta=-0.50
03:36:54.960 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.05, opts=13)
03:36:54.960 00.000 13300 Enqueuing Move request for scope (-0.02, 0.05)
03:36:54.960 00.000 11596 Worker thread wakes up
03:36:54.960 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.05) opts 0xd
03:36:54.960 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.05)
03:36:54.960 00.000 11596 Moving (-0.02, 0.05) raw xDistance=0.05 yDistance=-0.02
03:36:54.961 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:36:54.961 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:54.961 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:36:54.961 00.000 11596 MoveAxis(E, 0, ABG)
03:36:54.961 00.000 11596 Move returns status 0, amount 0
03:36:54.961 00.000 11596 MoveAxis(N, 0, ABG)
03:36:54.961 00.000 11596 Move returns status 0, amount 0
03:36:54.961 00.000 11596 move complete, result=0
03:36:54.961 00.000 11596 worker thread done servicing request
03:36:54.967 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
03:36:54.977 00.010 13300 UpdateGuideState exits: m=1279 SNR=25.0
03:36:54.977 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:54.977 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:36:54.977 00.000 13300 Enqueuing Expose request
03:36:54.977 00.000 11596 Worker thread wakes up
03:36:54.977 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:36:54.978 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:36:55.490 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:36:57.124 01.634 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a644c98c-c8b9-447d-b7a1-d925febfa10d"}
03:36:57.124 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a644c98c-c8b9-447d-b7a1-d925febfa10d"}
03:36:57.125 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"730049fd-eeb8-4419-b559-8f8de6255588"}
03:36:57.125 00.000 13300 case statement mapped state 6 to 3
03:36:57.125 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"730049fd-eeb8-4419-b559-8f8de6255588"}
03:36:57.125 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"06f4a7aa-fe7b-4dc3-8adb-d43bdab71ac1"}
03:36:57.126 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":164,"width":15,"height":15,"star_pos":[6.98,7.48],"pixels":"..."},"id":"06f4a7aa-fe7b-4dc3-8adb-d43bdab71ac1"}
03:36:58.522 01.396 11596 Exposure complete
03:36:58.593 00.071 11596 worker thread done servicing request
03:36:58.594 00.001 13300 OnExposeComplete: enter
03:36:58.594 00.000 13300 UpdateGuideState(): m_state=6
03:36:58.594 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 165
03:36:58.594 00.000 13300 Star::Find returns 1 (0), X=25.84, Y=410.55, Mass=1253, SNR=24.8, Peak=146 HFD=3.3
03:36:58.595 00.001 13300 MultiStar: [#1 -0.21,0.13,0.55,U] [#2 -0.32,0.25,0.00,M2] [#3 0.03,0.17,0.27,U] [#4 0.01,0.10,0.35,U] [#5 -0.14,0.05,0.28,U] [#6 -0.13,-0.00,0.30,U] [#7 -0.14,0.31,0.00,R] [#8 -0.38,0.31,0.00,M3] 
03:36:58.595 00.000 13300 refined, 5 included, MultiStar: {-0.12, 0.10}, one-star: {-0.15, 0.12}
03:36:58.595 00.000 13300 CameraToMount -- cameraTheta (2.43) - m_xAngle (1.53) = xAngle (0.90 = 0.90)
03:36:58.595 00.000 13300 CameraToMount -- cameraTheta (2.43) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.23 = -2.23)
03:36:58.595 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=0.10 hyp=0.16 cameraTheta=2.43 mountX=0.10 mountY=-0.13, mountTheta=-0.90
03:36:58.597 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=0.10, opts=13)
03:36:58.597 00.000 13300 Enqueuing Move request for scope (-0.12, 0.10)
03:36:58.597 00.000 11596 Worker thread wakes up
03:36:58.597 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.10) opts 0xd
03:36:58.598 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.12, 0.10)
03:36:58.598 00.000 11596 Moving (-0.12, 0.10) raw xDistance=0.10 yDistance=-0.13
03:36:58.598 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:36:58.598 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:58.598 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:36:58.598 00.000 11596 MoveAxis(E, 0, ABG)
03:36:58.598 00.000 11596 Move returns status 0, amount 0
03:36:58.598 00.000 11596 MoveAxis(N, 0, ABG)
03:36:58.598 00.000 11596 Move returns status 0, amount 0
03:36:58.598 00.000 11596 move complete, result=0
03:36:58.599 00.001 11596 worker thread done servicing request
03:36:58.604 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
03:36:58.614 00.010 13300 UpdateGuideState exits: m=1253 SNR=24.8
03:36:58.614 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:58.614 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:36:58.614 00.000 13300 Enqueuing Expose request
03:36:58.614 00.000 11596 Worker thread wakes up
03:36:58.615 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:36:58.615 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:36:59.129 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:37:00.124 00.995 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"390f20aa-95de-4725-97b8-a2e32c921c50"}
03:37:00.124 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"390f20aa-95de-4725-97b8-a2e32c921c50"}
03:37:00.125 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6117432d-e9db-404e-b08d-a0e0d13f3a62"}
03:37:00.125 00.000 13300 case statement mapped state 6 to 3
03:37:00.125 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6117432d-e9db-404e-b08d-a0e0d13f3a62"}
03:37:00.125 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d5764a42-38fd-4749-af54-db2a8a5977f4"}
03:37:00.126 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":165,"width":15,"height":15,"star_pos":[6.84,6.55],"pixels":"..."},"id":"d5764a42-38fd-4749-af54-db2a8a5977f4"}
03:37:02.154 02.028 11596 Exposure complete
03:37:02.223 00.069 11596 worker thread done servicing request
03:37:02.223 00.000 13300 OnExposeComplete: enter
03:37:02.223 00.000 13300 UpdateGuideState(): m_state=6
03:37:02.223 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 166
03:37:02.223 00.000 13300 Star::Find returns 1 (0), X=25.81, Y=410.68, Mass=1309, SNR=25.4, Peak=163 HFD=3.2
03:37:02.224 00.001 13300 MultiStar: [#1 -0.19,0.17,0.55,U] [#2 -0.40,0.28,0.00,M3] [#3 -0.25,-0.08,0.28,U] [#4 -0.04,0.31,0.00,M1] [#5 -0.30,-0.22,0.00,M1] [#6 -0.23,0.08,0.30,U] [#7 -0.09,-0.10,0.27,U] [#8 -0.31,0.01,0.00,M4] 
03:37:02.224 00.000 13300 refined, 4 included, MultiStar: {-0.19, 0.13}, one-star: {-0.19, 0.24}
03:37:02.224 00.000 13300 CameraToMount -- cameraTheta (2.54) - m_xAngle (1.53) = xAngle (1.01 = 1.01)
03:37:02.224 00.000 13300 CameraToMount -- cameraTheta (2.54) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.12 = -2.12)
03:37:02.224 00.000 13300 CameraToMount -- cameraX=-0.19 cameraY=0.13 hyp=0.23 cameraTheta=2.54 mountX=0.12 mountY=-0.20, mountTheta=-1.01
03:37:02.226 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.19, y=0.13, opts=13)
03:37:02.226 00.000 13300 Enqueuing Move request for scope (-0.19, 0.13)
03:37:02.226 00.000 11596 Worker thread wakes up
03:37:02.227 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.13) opts 0xd
03:37:02.227 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.19, 0.13)
03:37:02.227 00.000 11596 Moving (-0.19, 0.13) raw xDistance=0.12 yDistance=-0.20
03:37:02.227 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
03:37:02.227 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:37:02.227 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
03:37:02.227 00.000 11596 MoveAxis(E, 0, ABG)
03:37:02.227 00.000 11596 Move returns status 0, amount 0
03:37:02.227 00.000 11596 MoveAxis(N, 0, ABG)
03:37:02.227 00.000 11596 Move returns status 0, amount 0
03:37:02.227 00.000 11596 move complete, result=0
03:37:02.228 00.001 11596 worker thread done servicing request
03:37:02.232 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
03:37:02.241 00.009 13300 UpdateGuideState exits: m=1309 SNR=25.4
03:37:02.241 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:02.241 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:37:02.241 00.000 13300 Enqueuing Expose request
03:37:02.241 00.000 11596 Worker thread wakes up
03:37:02.241 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:37:02.241 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:37:02.747 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:37:03.123 00.376 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"908d58b7-1492-47f1-8875-237beb94f4e9"}
03:37:03.123 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"908d58b7-1492-47f1-8875-237beb94f4e9"}
03:37:03.124 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a530aa06-c548-45f0-9936-3fd66d518d25"}
03:37:03.124 00.000 13300 case statement mapped state 6 to 3
03:37:03.124 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a530aa06-c548-45f0-9936-3fd66d518d25"}
03:37:03.124 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dc0615fb-c615-477b-9d79-f201df8ac8aa"}
03:37:03.125 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":166,"width":15,"height":15,"star_pos":[6.81,6.68],"pixels":"..."},"id":"dc0615fb-c615-477b-9d79-f201df8ac8aa"}
03:37:05.774 02.649 11596 Exposure complete
03:37:05.855 00.081 11596 worker thread done servicing request
03:37:05.855 00.000 13300 OnExposeComplete: enter
03:37:05.856 00.001 13300 UpdateGuideState(): m_state=6
03:37:05.856 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 167
03:37:05.856 00.000 13300 Star::Find returns 1 (0), X=25.81, Y=410.59, Mass=1279, SNR=25.0, Peak=168 HFD=3.2
03:37:05.857 00.001 13300 MultiStar: [#1 -0.26,0.19,0.00,M1] [#2 -0.39,0.54,0.00,M4] [#3 -0.26,0.17,0.00,M6] [#4 -0.09,0.18,0.34,U] [#5 -0.50,0.06,0.00,M2] [#6 -0.30,0.17,0.00,M1] [#7 -0.11,-0.19,0.26,U] [#8 -0.47,-0.05,0.00,M5] 
03:37:05.857 00.000 13300 refined, 2 included, MultiStar: {-0.16, 0.11}, one-star: {-0.19, 0.16}
03:37:05.857 00.000 13300 CameraToMount -- cameraTheta (2.54) - m_xAngle (1.53) = xAngle (1.01 = 1.01)
03:37:05.857 00.000 13300 CameraToMount -- cameraTheta (2.54) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.12 = -2.12)
03:37:05.857 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=0.11 hyp=0.19 cameraTheta=2.54 mountX=0.10 mountY=-0.16, mountTheta=-1.02
03:37:05.860 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=0.11, opts=13)
03:37:05.860 00.000 13300 Enqueuing Move request for scope (-0.16, 0.11)
03:37:05.860 00.000 11596 Worker thread wakes up
03:37:05.861 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.11) opts 0xd
03:37:05.861 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.16, 0.11)
03:37:05.861 00.000 11596 Moving (-0.16, 0.11) raw xDistance=0.10 yDistance=-0.16
03:37:05.861 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:37:05.861 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:05.861 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
03:37:05.861 00.000 11596 MoveAxis(E, 0, ABG)
03:37:05.861 00.000 11596 Move returns status 0, amount 0
03:37:05.862 00.001 11596 MoveAxis(N, 0, ABG)
03:37:05.862 00.000 11596 Move returns status 0, amount 0
03:37:05.862 00.000 11596 move complete, result=0
03:37:05.862 00.000 11596 worker thread done servicing request
03:37:05.869 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=223, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
03:37:05.878 00.009 13300 UpdateGuideState exits: m=1279 SNR=25.0
03:37:05.878 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:05.878 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:37:05.878 00.000 13300 Enqueuing Expose request
03:37:05.878 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:37:05.879 00.001 11596 Worker thread wakes up
03:37:05.879 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:37:06.122 00.243 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"03f4a0aa-2fec-4ce4-9294-dca8f08ef5f3"}
03:37:06.122 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"03f4a0aa-2fec-4ce4-9294-dca8f08ef5f3"}
03:37:06.123 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aed5cb68-31b7-4ac3-99ca-fac7aa709db4"}
03:37:06.123 00.000 13300 case statement mapped state 6 to 3
03:37:06.123 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"aed5cb68-31b7-4ac3-99ca-fac7aa709db4"}
03:37:06.123 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"66fe5b45-42d7-488d-b131-57c9c325c5a4"}
03:37:06.124 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":167,"width":15,"height":15,"star_pos":[6.81,6.59],"pixels":"..."},"id":"66fe5b45-42d7-488d-b131-57c9c325c5a4"}
03:37:06.394 00.270 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:37:09.123 02.729 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3be2348b-f395-4657-ba98-33975216afcd"}
03:37:09.123 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3be2348b-f395-4657-ba98-33975216afcd"}
03:37:09.124 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2082d831-ac31-44e4-b63b-0b3b95bb51dc"}
03:37:09.124 00.000 13300 case statement mapped state 6 to 3
03:37:09.124 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2082d831-ac31-44e4-b63b-0b3b95bb51dc"}
03:37:09.124 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"06e91c54-a31d-4da5-8094-80e3f1151f87"}
03:37:09.125 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":167,"width":15,"height":15,"star_pos":[6.81,6.59],"pixels":"..."},"id":"06e91c54-a31d-4da5-8094-80e3f1151f87"}
03:37:09.431 00.306 11596 Exposure complete
03:37:09.499 00.068 11596 worker thread done servicing request
03:37:09.499 00.000 13300 OnExposeComplete: enter
03:37:09.499 00.000 13300 UpdateGuideState(): m_state=6
03:37:09.499 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 168
03:37:09.500 00.001 13300 Star::Find returns 1 (0), X=25.82, Y=410.75, Mass=1326, SNR=25.5, Peak=174 HFD=3.2
03:37:09.500 00.000 13300 MultiStar: [#1 -0.25,0.02,0.53,U] [#2 -0.48,0.34,0.00,M5] [#3 -0.09,0.39,0.00,M7] [#4 -0.04,-0.11,0.33,U] [#5 -0.32,-0.03,0.00,M3] [#6 -0.36,0.11,0.00,M2] [#7 -0.02,-0.28,0.27,U] [#8 -0.31,0.17,0.00,M6] 
03:37:09.500 00.000 13300 refined, 3 included, MultiStar: {-0.16, 0.10}, one-star: {-0.18, 0.32}
03:37:09.500 00.000 13300 CameraToMount -- cameraTheta (2.55) - m_xAngle (1.53) = xAngle (1.02 = 1.02)
03:37:09.500 00.000 13300 CameraToMount -- cameraTheta (2.55) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.11 = -2.11)
03:37:09.501 00.001 13300 CameraToMount -- cameraX=-0.16 cameraY=0.10 hyp=0.19 cameraTheta=2.55 mountX=0.10 mountY=-0.16, mountTheta=-1.03
03:37:09.502 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=0.10, opts=13)
03:37:09.503 00.001 13300 Enqueuing Move request for scope (-0.16, 0.10)
03:37:09.503 00.000 11596 Worker thread wakes up
03:37:09.503 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.10) opts 0xd
03:37:09.503 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.16, 0.10)
03:37:09.503 00.000 11596 Moving (-0.16, 0.10) raw xDistance=0.10 yDistance=-0.16
03:37:09.503 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:37:09.503 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:09.503 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
03:37:09.503 00.000 11596 MoveAxis(E, 0, ABG)
03:37:09.504 00.001 11596 Move returns status 0, amount 0
03:37:09.504 00.000 11596 MoveAxis(N, 0, ABG)
03:37:09.504 00.000 11596 Move returns status 0, amount 0
03:37:09.504 00.000 11596 move complete, result=0
03:37:09.504 00.000 11596 worker thread done servicing request
03:37:09.510 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
03:37:09.518 00.008 13300 UpdateGuideState exits: m=1326 SNR=25.5
03:37:09.518 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:09.518 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:37:09.518 00.000 13300 Enqueuing Expose request
03:37:09.519 00.001 11596 Worker thread wakes up
03:37:09.519 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:37:09.519 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:37:10.021 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:37:12.122 02.101 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"46d04454-fd2f-43ea-b2ba-16aac7612352"}
03:37:12.122 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"46d04454-fd2f-43ea-b2ba-16aac7612352"}
03:37:12.123 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fea52db1-e7d5-4b58-8f46-debdb405b136"}
03:37:12.123 00.000 13300 case statement mapped state 6 to 3
03:37:12.123 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fea52db1-e7d5-4b58-8f46-debdb405b136"}
03:37:12.123 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e320b5c5-0be0-44dc-8735-195d891fd437"}
03:37:12.124 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":168,"width":15,"height":15,"star_pos":[6.82,6.75],"pixels":"..."},"id":"e320b5c5-0be0-44dc-8735-195d891fd437"}
03:37:13.044 00.920 11596 Exposure complete
03:37:13.112 00.068 11596 worker thread done servicing request
03:37:13.112 00.000 13300 OnExposeComplete: enter
03:37:13.113 00.001 13300 UpdateGuideState(): m_state=6
03:37:13.113 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 169
03:37:13.113 00.000 13300 Star::Find returns 1 (0), X=25.82, Y=410.69, Mass=1249, SNR=24.7, Peak=170 HFD=3.2
03:37:13.114 00.001 13300 MultiStar: [#1 -0.20,0.14,0.56,U] [#2 -0.48,0.35,0.00,M6] [#3 -0.14,0.24,0.29,U] [#4 0.05,0.21,0.35,U] [#5 -0.20,-0.15,0.28,U] [#6 0.05,0.19,0.30,U] [#7 0.06,-0.00,0.27,U] [#8 -0.65,-0.06,0.00,M7] 
03:37:13.114 00.000 13300 refined, 6 included, MultiStar: {-0.11, 0.16}, one-star: {-0.18, 0.25}
03:37:13.114 00.000 13300 CameraToMount -- cameraTheta (2.17) - m_xAngle (1.53) = xAngle (0.64 = 0.64)
03:37:13.114 00.000 13300 CameraToMount -- cameraTheta (2.17) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.49 = -2.49)
03:37:13.114 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=0.16 hyp=0.20 cameraTheta=2.17 mountX=0.16 mountY=-0.12, mountTheta=-0.65
03:37:13.117 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=0.16, opts=13)
03:37:13.117 00.000 13300 Enqueuing Move request for scope (-0.11, 0.16)
03:37:13.117 00.000 11596 Worker thread wakes up
03:37:13.117 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.16) opts 0xd
03:37:13.117 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, 0.16)
03:37:13.118 00.001 11596 Moving (-0.11, 0.16) raw xDistance=0.16 yDistance=-0.12
03:37:13.118 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
03:37:13.118 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:13.118 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:37:13.118 00.000 11596 MoveAxis(W, 196, ABG)
03:37:13.118 00.000 11596 Guiding  Dir = 3, Dur = 196
03:37:13.118 00.000 11596 IsSlewing returns 0
03:37:13.129 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=224, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
03:37:13.137 00.008 13300 UpdateGuideState exits: m=1249 SNR=24.7
03:37:13.137 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:13.138 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:37:13.138 00.000 13300 Enqueuing Expose request
03:37:13.173 00.035 11596 IsGuiding returns 0
03:37:13.280 00.107 11596 PulseGuide returned control before completion, sleep 99
03:37:13.556 00.276 11596 IsGuiding returns 0
03:37:13.556 00.000 11596 Move returns status 0, amount 196
03:37:13.556 00.000 11596 MoveAxis(N, 0, ABG)
03:37:13.556 00.000 11596 Move returns status 0, amount 0
03:37:13.556 00.000 11596 move complete, result=0
03:37:13.556 00.000 11596 worker thread done servicing request
03:37:13.556 00.000 11596 Worker thread wakes up
03:37:13.556 00.000 13300 GuideStep: 0.2 px 196 ms WEST, -0.1 px 0 ms NORTH
03:37:13.557 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:37:14.067 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:37:15.122 01.055 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0a8ae29e-3326-46e0-9adc-c4f25923c96b"}
03:37:15.122 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0a8ae29e-3326-46e0-9adc-c4f25923c96b"}
03:37:15.123 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"79369589-2bcf-45ab-b0b1-dd280d73ebc0"}
03:37:15.123 00.000 13300 case statement mapped state 6 to 3
03:37:15.123 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"79369589-2bcf-45ab-b0b1-dd280d73ebc0"}
03:37:15.124 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"82b06025-89cf-4b74-b977-3eba1b4b2dec"}
03:37:15.125 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":169,"width":15,"height":15,"star_pos":[6.82,6.69],"pixels":"..."},"id":"82b06025-89cf-4b74-b977-3eba1b4b2dec"}
03:37:17.104 01.979 11596 Exposure complete
03:37:17.186 00.082 11596 worker thread done servicing request
03:37:17.186 00.000 13300 OnExposeComplete: enter
03:37:17.186 00.000 13300 UpdateGuideState(): m_state=6
03:37:17.186 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 170
03:37:17.187 00.001 13300 Star::Find returns 1 (0), X=25.75, Y=410.56, Mass=1306, SNR=25.3, Peak=155 HFD=3.2
03:37:17.187 00.000 13300 MultiStar: [#1 -0.41,0.08,0.00,M1] [#2 -0.41,0.17,0.00,M7] [#3 -0.44,-0.08,0.00,M7] [#4 -0.28,0.09,0.00,M1] [#5 -0.69,0.06,0.00,M3] [#6 -0.21,-0.12,0.31,U] [#7 -0.36,-0.32,0.00,M1] [#8 -0.30,0.03,0.00,M8] 
03:37:17.187 00.000 13300 refined, 1 included, MultiStar: {-0.24, 0.07}, one-star: {-0.25, 0.13}
03:37:17.187 00.000 13300 CameraToMount -- cameraTheta (2.86) - m_xAngle (1.53) = xAngle (1.33 = 1.33)
03:37:17.187 00.000 13300 CameraToMount -- cameraTheta (2.86) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.80 = -1.80)
03:37:17.188 00.001 13300 CameraToMount -- cameraX=-0.24 cameraY=0.07 hyp=0.25 cameraTheta=2.86 mountX=0.06 mountY=-0.25, mountTheta=-1.33
03:37:17.190 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.24, y=0.07, opts=13)
03:37:17.190 00.000 13300 Enqueuing Move request for scope (-0.24, 0.07)
03:37:17.190 00.000 11596 Worker thread wakes up
03:37:17.190 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.07) opts 0xd
03:37:17.190 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.24, 0.07)
03:37:17.190 00.000 11596 Moving (-0.24, 0.07) raw xDistance=0.06 yDistance=-0.25
03:37:17.191 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:37:17.191 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:37:17.191 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
03:37:17.191 00.000 11596 MoveAxis(E, 0, ABG)
03:37:17.191 00.000 11596 Move returns status 0, amount 0
03:37:17.191 00.000 11596 MoveAxis(N, 0, ABG)
03:37:17.192 00.001 11596 Move returns status 0, amount 0
03:37:17.192 00.000 11596 move complete, result=0
03:37:17.192 00.000 11596 worker thread done servicing request
03:37:17.200 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=213, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
03:37:17.211 00.011 13300 UpdateGuideState exits: m=1306 SNR=25.3
03:37:17.211 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:17.211 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:37:17.211 00.000 13300 Enqueuing Expose request
03:37:17.211 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:37:17.212 00.001 11596 Worker thread wakes up
03:37:17.212 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:37:17.717 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:37:18.122 00.405 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"18793fdd-0238-42a9-9025-6ddb63949c91"}
03:37:18.122 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"18793fdd-0238-42a9-9025-6ddb63949c91"}
03:37:18.123 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2cc4c471-fbd2-479e-bf33-d4cf054fe65c"}
03:37:18.123 00.000 13300 case statement mapped state 6 to 3
03:37:18.123 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2cc4c471-fbd2-479e-bf33-d4cf054fe65c"}
03:37:18.124 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"40b800be-6e18-440d-a553-2c9d29dfdb9e"}
03:37:18.124 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":170,"width":15,"height":15,"star_pos":[6.75,6.56],"pixels":"..."},"id":"40b800be-6e18-440d-a553-2c9d29dfdb9e"}
03:37:20.753 02.629 11596 Exposure complete
03:37:20.845 00.092 11596 worker thread done servicing request
03:37:20.845 00.000 13300 OnExposeComplete: enter
03:37:20.845 00.000 13300 UpdateGuideState(): m_state=6
03:37:20.846 00.001 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 171
03:37:20.846 00.000 13300 Star::Find returns 1 (0), X=25.78, Y=410.30, Mass=1276, SNR=25.0, Peak=139 HFD=3.5
03:37:20.846 00.000 13300 MultiStar: [#1 -0.36,0.03,0.00,M2] [#2 -0.46,-0.01,0.00,M8] [#3 -0.42,-0.04,0.00,M8] [#4 -0.30,-0.20,0.00,M2] [#5 -0.53,0.17,0.00,M4] [#6 -0.29,-0.06,0.00,M1] [#7 -0.43,-0.54,0.00,M2] [#8 -0.59,-0.01,0.00,M9] 
03:37:20.846 00.000 13300 CameraToMount -- cameraTheta (-2.59) - m_xAngle (1.53) = xAngle (-4.12 = 2.16)
03:37:20.847 00.001 13300 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.25 = -0.96)
03:37:20.847 00.000 13300 CameraToMount -- cameraX=-0.22 cameraY=-0.14 hyp=0.26 cameraTheta=-2.59 mountX=-0.14 mountY=-0.21, mountTheta=-2.17
03:37:20.848 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.22, y=-0.14, opts=13)
03:37:20.849 00.001 13300 Enqueuing Move request for scope (-0.22, -0.14)
03:37:20.849 00.000 11596 Worker thread wakes up
03:37:20.849 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.14) opts 0xd
03:37:20.849 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.22, -0.14)
03:37:20.849 00.000 11596 Moving (-0.22, -0.14) raw xDistance=-0.14 yDistance=-0.21
03:37:20.849 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.14
03:37:20.849 00.000 11596 switching direction from 1 to -1 - decHistory=-3 oldest=-0.03 newest=-0.57
03:37:20.849 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
03:37:20.849 00.000 11596 MoveAxis(E, 179, ABG)
03:37:20.849 00.000 11596 Guiding  Dir = 2, Dur = 179
03:37:20.850 00.001 11596 IsSlewing returns 0
03:37:20.856 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=206, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
03:37:20.864 00.008 13300 UpdateGuideState exits: m=1276 SNR=25.0
03:37:20.864 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:20.865 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:37:20.865 00.000 13300 Enqueuing Expose request
03:37:20.978 00.113 11596 IsGuiding returns 0
03:37:21.121 00.143 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"07ede01b-4f50-4b00-8d7d-d8eade839935"}
03:37:21.121 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"07ede01b-4f50-4b00-8d7d-d8eade839935"}
03:37:21.122 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d3fc7a2a-8ccb-4e63-83c1-d8d92c3d3f96"}
03:37:21.122 00.000 13300 case statement mapped state 6 to 3
03:37:21.122 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d3fc7a2a-8ccb-4e63-83c1-d8d92c3d3f96"}
03:37:21.122 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a6a8d41b-6593-41f7-b856-c032600e2ccc"}
03:37:21.123 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":171,"width":15,"height":15,"star_pos":[6.78,7.30],"pixels":"..."},"id":"a6a8d41b-6593-41f7-b856-c032600e2ccc"}
03:37:21.319 00.196 11596 IsGuiding returns 1
03:37:21.319 00.000 11596 scope still moving after pulse duration time elapsed
03:37:21.462 00.143 11596 IsSlewing returns 0
03:37:21.553 00.091 11596 IsGuiding returns 0
03:37:21.553 00.000 11596 scope move finished after 179 + 395 ms
03:37:21.553 00.000 11596 Move returns status 0, amount 179
03:37:21.553 00.000 11596 BLC: Oldest BLC event removed
03:37:21.553 00.000 11596 BLC: Dec direction reversal from South to North, backlash comp pulse of 173 applied
03:37:21.553 00.000 11596 MoveAxis(N, 451, ABG)
03:37:21.553 00.000 11596 Guiding  Dir = 0, Dur = 451
03:37:21.554 00.001 11596 IsSlewing returns 0
03:37:21.744 00.190 11596 IsGuiding returns 0
03:37:21.864 00.120 11596 PulseGuide returned control before completion, sleep 341
03:37:22.272 00.408 11596 IsGuiding returns 1
03:37:22.272 00.000 11596 scope still moving after pulse duration time elapsed
03:37:22.292 00.020 11596 IsSlewing returns 0
03:37:22.368 00.076 11596 IsGuiding returns 0
03:37:22.368 00.000 11596 scope move finished after 451 + 172 ms
03:37:22.369 00.001 11596 Move returns status 0, amount 451
03:37:22.369 00.000 11596 move complete, result=0
03:37:22.369 00.000 11596 worker thread done servicing request
03:37:22.369 00.000 11596 Worker thread wakes up
03:37:22.369 00.000 13300 GuideStep: -0.1 px 179 ms EAST, -0.2 px 451 ms NORTH
03:37:22.369 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:37:22.876 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:37:24.120 01.244 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ba69204c-0887-4ec0-8b72-3fc4f488a5c4"}
03:37:24.120 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ba69204c-0887-4ec0-8b72-3fc4f488a5c4"}
03:37:24.121 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d6a9939b-df34-4d50-aabf-cd319e80e3c3"}
03:37:24.121 00.000 13300 case statement mapped state 6 to 3
03:37:24.121 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d6a9939b-df34-4d50-aabf-cd319e80e3c3"}
03:37:24.121 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fefb1994-9880-4e4d-b0fa-0ae48455e130"}
03:37:24.122 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":171,"width":15,"height":15,"star_pos":[6.78,7.30],"pixels":"..."},"id":"fefb1994-9880-4e4d-b0fa-0ae48455e130"}
03:37:25.943 01.821 11596 Exposure complete
03:37:26.015 00.072 11596 worker thread done servicing request
03:37:26.015 00.000 13300 OnExposeComplete: enter
03:37:26.015 00.000 13300 UpdateGuideState(): m_state=6
03:37:26.015 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 172
03:37:26.016 00.001 13300 Star::Find returns 1 (0), X=25.56, Y=410.31, Mass=1314, SNR=25.4, Peak=147 HFD=3.3
03:37:26.016 00.000 13300 MultiStar: [#1 -0.50,-0.15,0.00,M3] [#2 -0.63,0.10,0.00,M9] [#3 -0.52,-0.08,0.00,M9] [#4 -0.39,-0.03,0.00,M3] [#5 -0.86,0.03,0.00,M5] [#6 -0.45,-0.10,0.00,M2] [#7 -0.26,-0.52,0.00,M3] [#8 -0.46,0.06,0.00,M10] 
03:37:26.016 00.000 13300 CameraToMount -- cameraTheta (-2.86) - m_xAngle (1.53) = xAngle (-4.40 = 1.89)
03:37:26.016 00.000 13300 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.52 = -1.24)
03:37:26.016 00.000 13300 CameraToMount -- cameraX=-0.44 cameraY=-0.12 hyp=0.45 cameraTheta=-2.86 mountX=-0.14 mountY=-0.43, mountTheta=-1.89
03:37:26.018 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.44, y=-0.12, opts=13)
03:37:26.018 00.000 13300 Enqueuing Move request for scope (-0.44, -0.12)
03:37:26.018 00.000 11596 Worker thread wakes up
03:37:26.019 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.12) opts 0xd
03:37:26.019 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.44, -0.12)
03:37:26.019 00.000 11596 Moving (-0.44, -0.12) raw xDistance=-0.14 yDistance=-0.43
03:37:26.019 00.000 11596 BLC: History state: CurrMiss=0.43, AvgInitMiss=0.32, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=-0.210674, 1:0.429179
03:37:26.019 00.000 11596 BLC: Under-shoot, no adjustment, waiting for more data
03:37:26.019 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.14
03:37:26.020 00.001 11596 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
03:37:26.020 00.000 11596 MoveAxis(E, 189, ABG)
03:37:26.020 00.000 11596 Guiding  Dir = 2, Dur = 189
03:37:26.020 00.000 11596 IsSlewing returns 0
03:37:26.026 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=2, FiltMax=68, Gamma=0.510
03:37:26.034 00.008 13300 UpdateGuideState exits: m=1314 SNR=25.4
03:37:26.034 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:26.034 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:37:26.035 00.001 13300 Enqueuing Expose request
03:37:26.154 00.119 11596 IsGuiding returns 0
03:37:26.465 00.311 11596 IsGuiding returns 1
03:37:26.465 00.000 11596 scope still moving after pulse duration time elapsed
03:37:26.848 00.383 11596 IsSlewing returns 0
03:37:27.120 00.272 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5092356c-960d-4de6-bb16-d4a0af2b6c44"}
03:37:27.120 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5092356c-960d-4de6-bb16-d4a0af2b6c44"}
03:37:27.121 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7dd13749-7b51-40aa-9461-64d6491d33ca"}
03:37:27.121 00.000 13300 case statement mapped state 6 to 3
03:37:27.121 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7dd13749-7b51-40aa-9461-64d6491d33ca"}
03:37:27.121 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8bfe5346-a39e-4975-a8f7-f6d599763f2f"}
03:37:27.122 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":172,"width":15,"height":15,"star_pos":[6.56,7.31],"pixels":"..."},"id":"8bfe5346-a39e-4975-a8f7-f6d599763f2f"}
03:37:27.203 00.081 11596 IsGuiding returns 0
03:37:27.203 00.000 11596 scope move finished after 189 + 859 ms
03:37:27.203 00.000 11596 Move returns status 0, amount 189
03:37:27.203 00.000 11596 MoveAxis(N, 567, ABG)
03:37:27.203 00.000 11596 Guiding  Dir = 0, Dur = 567
03:37:27.203 00.000 11596 IsSlewing returns 0
03:37:27.338 00.135 11596 IsGuiding returns 0
03:37:27.454 00.116 11596 PulseGuide returned control before completion, sleep 463
03:37:28.013 00.559 11596 IsGuiding returns 1
03:37:28.013 00.000 11596 scope still moving after pulse duration time elapsed
03:37:28.034 00.021 11596 IsSlewing returns 0
03:37:28.297 00.263 11596 IsGuiding returns 0
03:37:28.297 00.000 11596 scope move finished after 567 + 391 ms
03:37:28.297 00.000 11596 Move returns status 0, amount 567
03:37:28.297 00.000 11596 move complete, result=0
03:37:28.297 00.000 11596 worker thread done servicing request
03:37:28.297 00.000 11596 Worker thread wakes up
03:37:28.298 00.001 13300 GuideStep: -0.1 px 189 ms EAST, -0.4 px 567 ms NORTH
03:37:28.298 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:37:28.808 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:37:30.120 01.312 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"42f87fc6-1203-44da-a042-d03b4e3de1e7"}
03:37:30.120 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"42f87fc6-1203-44da-a042-d03b4e3de1e7"}
03:37:30.121 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0769d29d-a8ac-4c08-ae37-022bfe26b161"}
03:37:30.121 00.000 13300 case statement mapped state 6 to 3
03:37:30.121 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0769d29d-a8ac-4c08-ae37-022bfe26b161"}
03:37:30.122 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"49c0604f-b1dd-4859-8909-ea9db4428bca"}
03:37:30.122 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":172,"width":15,"height":15,"star_pos":[6.56,7.31],"pixels":"..."},"id":"49c0604f-b1dd-4859-8909-ea9db4428bca"}
03:37:31.933 01.811 11596 Exposure complete
03:37:32.002 00.069 11596 worker thread done servicing request
03:37:32.002 00.000 13300 OnExposeComplete: enter
03:37:32.002 00.000 13300 UpdateGuideState(): m_state=6
03:37:32.002 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 173
03:37:32.002 00.000 13300 Star::Find returns 1 (0), X=25.84, Y=410.53, Mass=1334, SNR=25.5, Peak=152 HFD=3.4
03:37:32.003 00.001 13300 MultiStar: [#1 -0.14,0.11,0.54,U] [#2 -0.42,0.07,0.00,M10] [#3 -0.33,0.09,0.00,M10] [#4 -0.08,0.16,0.33,U] [#5 -0.27,-0.12,0.00,M6] [#6 -0.47,-0.34,0.00,M3] [#7 0.18,-0.41,0.00,M4] [#8 -0.26,-0.01,0.23,U] 
03:37:32.003 00.000 13300 refined, 3 included, MultiStar: {-0.15, 0.10}, one-star: {-0.16, 0.10}
03:37:32.003 00.000 13300 CameraToMount -- cameraTheta (2.55) - m_xAngle (1.53) = xAngle (1.02 = 1.02)
03:37:32.003 00.000 13300 CameraToMount -- cameraTheta (2.55) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.11 = -2.11)
03:37:32.003 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=0.10 hyp=0.18 cameraTheta=2.55 mountX=0.10 mountY=-0.16, mountTheta=-1.02
03:37:32.005 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=0.10, opts=13)
03:37:32.005 00.000 13300 Enqueuing Move request for scope (-0.15, 0.10)
03:37:32.005 00.000 11596 Worker thread wakes up
03:37:32.005 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.10) opts 0xd
03:37:32.006 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.15, 0.10)
03:37:32.006 00.000 11596 Moving (-0.15, 0.10) raw xDistance=0.10 yDistance=-0.16
03:37:32.006 00.000 11596 BLC: History state: CurrMiss=0.16, AvgInitMiss=0.32, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=-0.210674, 1:0.429179, 2:0.158152
03:37:32.006 00.000 11596 BLC: No correction, Miss < min_move
03:37:32.006 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:37:32.006 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:32.006 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
03:37:32.006 00.000 11596 MoveAxis(E, 0, ABG)
03:37:32.006 00.000 11596 Move returns status 0, amount 0
03:37:32.006 00.000 11596 MoveAxis(N, 0, ABG)
03:37:32.006 00.000 11596 Move returns status 0, amount 0
03:37:32.007 00.001 11596 move complete, result=0
03:37:32.007 00.000 11596 worker thread done servicing request
03:37:32.012 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=210, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
03:37:32.020 00.008 13300 UpdateGuideState exits: m=1334 SNR=25.5
03:37:32.021 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:32.021 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:37:32.021 00.000 13300 Enqueuing Expose request
03:37:32.021 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:37:32.021 00.000 11596 Worker thread wakes up
03:37:32.021 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:37:32.536 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:37:33.120 00.584 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"30794cab-fc23-43b3-a0ec-eb56200621f1"}
03:37:33.120 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"30794cab-fc23-43b3-a0ec-eb56200621f1"}
03:37:33.121 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"28610e3f-0541-4612-80cf-218f7b8519f6"}
03:37:33.121 00.000 13300 case statement mapped state 6 to 3
03:37:33.121 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"28610e3f-0541-4612-80cf-218f7b8519f6"}
03:37:33.121 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a29c8160-d711-4b5f-b012-92a2acc78461"}
03:37:33.122 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":173,"width":15,"height":15,"star_pos":[6.84,6.53],"pixels":"..."},"id":"a29c8160-d711-4b5f-b012-92a2acc78461"}
03:37:35.562 02.440 11596 Exposure complete
03:37:35.635 00.073 11596 worker thread done servicing request
03:37:35.635 00.000 13300 OnExposeComplete: enter
03:37:35.635 00.000 13300 UpdateGuideState(): m_state=6
03:37:35.635 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 174
03:37:35.636 00.001 13300 Star::Find returns 1 (0), X=25.88, Y=410.54, Mass=1301, SNR=25.2, Peak=148 HFD=3.4
03:37:35.636 00.000 13300 MultiStar: [#1 -0.21,0.02,0.51,U] [#2 -0.26,0.15,0.00,R] [#3 -0.31,0.08,0.00,R] [#4 -0.07,-0.05,0.32,U] [#5 -0.06,-0.04,0.28,U] [#6 -0.01,0.16,0.32,U] [#7 0.17,-0.42,0.00,M5] [#8 -0.50,0.08,0.00,M10] 
03:37:35.636 00.000 13300 refined, 4 included, MultiStar: {-0.11, 0.05}, one-star: {-0.12, 0.10}
03:37:35.636 00.000 13300 CameraToMount -- cameraTheta (2.68) - m_xAngle (1.53) = xAngle (1.15 = 1.15)
03:37:35.636 00.000 13300 CameraToMount -- cameraTheta (2.68) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.98 = -1.98)
03:37:35.636 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=0.05 hyp=0.12 cameraTheta=2.68 mountX=0.05 mountY=-0.11, mountTheta=-1.15
03:37:35.638 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=0.05, opts=13)
03:37:35.638 00.000 13300 Enqueuing Move request for scope (-0.11, 0.05)
03:37:35.639 00.001 11596 Worker thread wakes up
03:37:35.639 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.05) opts 0xd
03:37:35.639 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, 0.05)
03:37:35.639 00.000 11596 Moving (-0.11, 0.05) raw xDistance=0.05 yDistance=-0.11
03:37:35.639 00.000 11596 BLC: window closed
03:37:35.639 00.000 11596 BLC: History state: CurrMiss=0.11, AvgInitMiss=0.32, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=-0.210674, 1:0.429179, 2:0.158152
03:37:35.639 00.000 11596 BLC: No correction, Miss < min_move
03:37:35.639 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:37:35.639 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:35.639 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:37:35.640 00.001 11596 MoveAxis(E, 0, ABG)
03:37:35.640 00.000 11596 Move returns status 0, amount 0
03:37:35.640 00.000 11596 MoveAxis(N, 0, ABG)
03:37:35.640 00.000 11596 Move returns status 0, amount 0
03:37:35.640 00.000 11596 move complete, result=0
03:37:35.640 00.000 11596 worker thread done servicing request
03:37:35.647 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=210, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
03:37:35.654 00.007 13300 UpdateGuideState exits: m=1301 SNR=25.2
03:37:35.654 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:35.655 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:37:35.655 00.000 13300 Enqueuing Expose request
03:37:35.655 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:37:35.655 00.000 11596 Worker thread wakes up
03:37:35.655 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:37:36.119 00.464 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"67fd9d0a-4650-4101-b412-3bf37540f769"}
03:37:36.119 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"67fd9d0a-4650-4101-b412-3bf37540f769"}
03:37:36.121 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"444bfedf-f2a7-4184-9b25-db35fdc2b565"}
03:37:36.121 00.000 13300 case statement mapped state 6 to 3
03:37:36.121 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"444bfedf-f2a7-4184-9b25-db35fdc2b565"}
03:37:36.122 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"91ebcb4c-342d-40f3-a67b-ee3adb3e58d5"}
03:37:36.122 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":174,"width":15,"height":15,"star_pos":[6.88,6.54],"pixels":"..."},"id":"91ebcb4c-342d-40f3-a67b-ee3adb3e58d5"}
03:37:36.165 00.043 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:37:39.119 02.954 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0551abab-4b78-48d2-85d4-6cb652776d01"}
03:37:39.119 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0551abab-4b78-48d2-85d4-6cb652776d01"}
03:37:39.120 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8c9a271a-f287-4170-9201-c988ae350a89"}
03:37:39.120 00.000 13300 case statement mapped state 6 to 3
03:37:39.120 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8c9a271a-f287-4170-9201-c988ae350a89"}
03:37:39.121 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0bb4034f-eb0a-4d54-a83b-16002c196622"}
03:37:39.121 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":174,"width":15,"height":15,"star_pos":[6.88,6.54],"pixels":"..."},"id":"0bb4034f-eb0a-4d54-a83b-16002c196622"}
03:37:39.191 00.070 11596 Exposure complete
03:37:39.268 00.077 11596 worker thread done servicing request
03:37:39.268 00.000 13300 OnExposeComplete: enter
03:37:39.268 00.000 13300 UpdateGuideState(): m_state=6
03:37:39.269 00.001 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 175
03:37:39.269 00.000 13300 Star::Find returns 1 (0), X=25.93, Y=410.51, Mass=1335, SNR=25.6, Peak=143 HFD=3.5
03:37:39.269 00.000 13300 MultiStar: [#1 -0.12,-0.17,0.54,U] [#2 -0.01,-0.04,0.45,U] [#3 0.15,0.03,0.28,U] [#4 -0.13,-0.07,0.34,U] [#5 -0.23,-0.12,0.27,U] [#6 -0.10,-0.12,0.27,U] [#7 -0.06,-0.57,0.00,M6] [#8 -0.18,-0.09,0.20,U] 
03:37:39.269 00.000 13300 refined, 7 included, MultiStar: {-0.08, -0.04}, one-star: {-0.07, 0.08}
03:37:39.270 00.001 13300 CameraToMount -- cameraTheta (-2.69) - m_xAngle (1.53) = xAngle (-4.23 = 2.06)
03:37:39.270 00.000 13300 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.35 = -1.07)
03:37:39.270 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-2.69 mountX=-0.04 mountY=-0.08, mountTheta=-2.06
03:37:39.272 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.04, opts=13)
03:37:39.272 00.000 13300 Enqueuing Move request for scope (-0.08, -0.04)
03:37:39.272 00.000 11596 Worker thread wakes up
03:37:39.272 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.04) opts 0xd
03:37:39.272 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.04)
03:37:39.273 00.001 11596 Moving (-0.08, -0.04) raw xDistance=-0.04 yDistance=-0.08
03:37:39.273 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:37:39.273 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:39.273 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:37:39.273 00.000 11596 MoveAxis(E, 0, ABG)
03:37:39.273 00.000 11596 Move returns status 0, amount 0
03:37:39.273 00.000 11596 MoveAxis(N, 0, ABG)
03:37:39.274 00.001 11596 Move returns status 0, amount 0
03:37:39.274 00.000 11596 move complete, result=0
03:37:39.274 00.000 11596 worker thread done servicing request
03:37:39.281 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
03:37:39.289 00.008 13300 UpdateGuideState exits: m=1335 SNR=25.6
03:37:39.289 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:39.289 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:37:39.289 00.000 13300 Enqueuing Expose request
03:37:39.289 00.000 11596 Worker thread wakes up
03:37:39.289 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:37:39.289 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:37:39.802 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:37:42.119 02.317 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f4600dca-ab52-4ada-a681-ac8f612a9a27"}
03:37:42.119 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f4600dca-ab52-4ada-a681-ac8f612a9a27"}
03:37:42.120 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0c4f78a2-a48b-409d-8628-2bf673cfdf8a"}
03:37:42.120 00.000 13300 case statement mapped state 6 to 3
03:37:42.120 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0c4f78a2-a48b-409d-8628-2bf673cfdf8a"}
03:37:42.120 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5824d9b8-bcfd-4e98-8d7c-991b22613c71"}
03:37:42.121 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":175,"width":15,"height":15,"star_pos":[6.93,6.51],"pixels":"..."},"id":"5824d9b8-bcfd-4e98-8d7c-991b22613c71"}
03:37:42.840 00.719 11596 Exposure complete
03:37:42.935 00.095 11596 worker thread done servicing request
03:37:42.935 00.000 13300 OnExposeComplete: enter
03:37:42.935 00.000 13300 UpdateGuideState(): m_state=6
03:37:42.935 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 176
03:37:42.936 00.001 13300 Star::Find returns 1 (0), X=25.87, Y=410.40, Mass=1313, SNR=25.4, Peak=137 HFD=3.3
03:37:42.936 00.000 13300 MultiStar: [#1 -0.40,0.05,0.00,M1] [#2 -0.13,-0.16,0.50,U] [#3 0.09,-0.13,0.27,U] [#4 -0.10,-0.33,0.00,M1] [#5 -0.35,-0.12,0.00,M5] [#6 -0.01,-0.19,0.29,U] [#7 0.05,-0.31,0.00,M7] [#8 -0.03,-0.13,0.23,U] 
03:37:42.936 00.000 13300 refined, 4 included, MultiStar: {-0.08, -0.10}, one-star: {-0.13, -0.03}
03:37:42.936 00.000 13300 CameraToMount -- cameraTheta (-2.24) - m_xAngle (1.53) = xAngle (-3.77 = 2.51)
03:37:42.936 00.000 13300 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.90 = -0.62)
03:37:42.936 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.10 hyp=0.13 cameraTheta=-2.24 mountX=-0.10 mountY=-0.07, mountTheta=-2.52
03:37:42.938 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.10, opts=13)
03:37:42.938 00.000 13300 Enqueuing Move request for scope (-0.08, -0.10)
03:37:42.939 00.001 11596 Worker thread wakes up
03:37:42.939 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.10) opts 0xd
03:37:42.939 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.10)
03:37:42.939 00.000 11596 Moving (-0.08, -0.10) raw xDistance=-0.10 yDistance=-0.07
03:37:42.939 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:37:42.939 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:42.939 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:37:42.939 00.000 11596 MoveAxis(E, 0, ABG)
03:37:42.939 00.000 11596 Move returns status 0, amount 0
03:37:42.939 00.000 11596 MoveAxis(N, 0, ABG)
03:37:42.940 00.001 11596 Move returns status 0, amount 0
03:37:42.940 00.000 11596 move complete, result=0
03:37:42.940 00.000 11596 worker thread done servicing request
03:37:42.946 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=215, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
03:37:42.954 00.008 13300 UpdateGuideState exits: m=1313 SNR=25.4
03:37:42.954 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:42.954 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:37:42.955 00.001 13300 Enqueuing Expose request
03:37:42.955 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:37:42.955 00.000 11596 Worker thread wakes up
03:37:42.955 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:37:43.469 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:37:45.118 01.649 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"302b70df-6828-4206-8b80-5bafb66ff79a"}
03:37:45.118 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"302b70df-6828-4206-8b80-5bafb66ff79a"}
03:37:45.119 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"25b27a1f-ee3c-4b4e-ab1f-4b152b522fb4"}
03:37:45.119 00.000 13300 case statement mapped state 6 to 3
03:37:45.119 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"25b27a1f-ee3c-4b4e-ab1f-4b152b522fb4"}
03:37:45.119 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a3d05315-8ba3-41c0-84ed-fc3661a0c65c"}
03:37:45.120 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":176,"width":15,"height":15,"star_pos":[6.87,7.40],"pixels":"..."},"id":"a3d05315-8ba3-41c0-84ed-fc3661a0c65c"}
03:37:46.498 01.378 11596 Exposure complete
03:37:46.567 00.069 11596 worker thread done servicing request
03:37:46.567 00.000 13300 OnExposeComplete: enter
03:37:46.567 00.000 13300 UpdateGuideState(): m_state=6
03:37:46.567 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 177
03:37:46.567 00.000 13300 Star::Find returns 1 (0), X=25.86, Y=410.34, Mass=1362, SNR=25.8, Peak=133 HFD=3.4
03:37:46.568 00.001 13300 MultiStar: [#1 -0.24,0.08,0.52,U] [#2 -0.13,-0.05,0.45,U] [#3 0.04,-0.12,0.29,U] [#4 -0.02,-0.14,0.33,U] [#5 -0.13,0.07,0.26,U] [#6 -0.28,-0.08,0.00,M1] [#7 -0.11,-0.64,0.00,M8] [#8 -0.14,0.08,0.22,U] 
03:37:46.568 00.000 13300 refined, 6 included, MultiStar: {-0.12, -0.04}, one-star: {-0.14, -0.09}
03:37:46.568 00.000 13300 CameraToMount -- cameraTheta (-2.84) - m_xAngle (1.53) = xAngle (-4.38 = 1.91)
03:37:46.568 00.000 13300 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.50 = -1.22)
03:37:46.568 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=-0.04 hyp=0.13 cameraTheta=-2.84 mountX=-0.04 mountY=-0.12, mountTheta=-1.91
03:37:46.570 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=-0.04, opts=13)
03:37:46.570 00.000 13300 Enqueuing Move request for scope (-0.12, -0.04)
03:37:46.570 00.000 11596 Worker thread wakes up
03:37:46.570 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.04) opts 0xd
03:37:46.571 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.12, -0.04)
03:37:46.571 00.000 11596 Moving (-0.12, -0.04) raw xDistance=-0.04 yDistance=-0.12
03:37:46.571 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:37:46.571 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:46.571 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:37:46.571 00.000 11596 MoveAxis(E, 0, ABG)
03:37:46.571 00.000 11596 Move returns status 0, amount 0
03:37:46.571 00.000 11596 MoveAxis(N, 0, ABG)
03:37:46.571 00.000 11596 Move returns status 0, amount 0
03:37:46.571 00.000 11596 move complete, result=0
03:37:46.572 00.001 11596 worker thread done servicing request
03:37:46.577 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=216, med=4, FiltMin=2, FiltMax=100, Gamma=0.510
03:37:46.586 00.009 13300 UpdateGuideState exits: m=1362 SNR=25.8
03:37:46.586 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:46.586 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:37:46.586 00.000 13300 Enqueuing Expose request
03:37:46.586 00.000 11596 Worker thread wakes up
03:37:46.586 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:37:46.587 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:37:47.102 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:37:48.118 01.016 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"faa4f5a0-6443-4a4b-88eb-796bb3ce760f"}
03:37:48.118 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"faa4f5a0-6443-4a4b-88eb-796bb3ce760f"}
03:37:48.119 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"184f75bb-50bd-4ff2-b4ce-0179234acec4"}
03:37:48.119 00.000 13300 case statement mapped state 6 to 3
03:37:48.119 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"184f75bb-50bd-4ff2-b4ce-0179234acec4"}
03:37:48.119 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b41c579c-d182-454d-83b3-3f210db1e374"}
03:37:48.120 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":177,"width":15,"height":15,"star_pos":[6.86,7.34],"pixels":"..."},"id":"b41c579c-d182-454d-83b3-3f210db1e374"}
03:37:50.141 02.021 11596 Exposure complete
03:37:50.212 00.071 11596 worker thread done servicing request
03:37:50.212 00.000 13300 OnExposeComplete: enter
03:37:50.213 00.001 13300 UpdateGuideState(): m_state=6
03:37:50.213 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 178
03:37:50.213 00.000 13300 Star::Find returns 1 (0), X=25.76, Y=410.40, Mass=1331, SNR=25.5, Peak=137 HFD=3.3
03:37:50.214 00.001 13300 MultiStar: [#1 -0.28,0.13,0.00,M1] [#2 -0.05,0.01,0.44,U] [#3 0.04,-0.25,0.32,U] [#4 -0.24,-0.18,0.00,M1] [#5 -0.27,0.01,0.28,U] [#6 -0.35,0.11,0.00,M2] [#7 -0.13,-0.18,0.27,U] [#8 -0.17,-0.12,0.23,U] 
03:37:50.214 00.000 13300 refined, 5 included, MultiStar: {-0.16, -0.07}, one-star: {-0.24, -0.03}
03:37:50.214 00.000 13300 CameraToMount -- cameraTheta (-2.71) - m_xAngle (1.53) = xAngle (-4.25 = 2.04)
03:37:50.214 00.000 13300 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.37 = -1.09)
03:37:50.214 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=-0.07 hyp=0.17 cameraTheta=-2.71 mountX=-0.08 mountY=-0.15, mountTheta=-2.04
03:37:50.216 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=-0.07, opts=13)
03:37:50.216 00.000 13300 Enqueuing Move request for scope (-0.16, -0.07)
03:37:50.217 00.001 11596 Worker thread wakes up
03:37:50.217 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.07) opts 0xd
03:37:50.217 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.16, -0.07)
03:37:50.217 00.000 11596 Moving (-0.16, -0.07) raw xDistance=-0.08 yDistance=-0.15
03:37:50.217 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:37:50.217 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:50.217 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
03:37:50.217 00.000 11596 MoveAxis(E, 0, ABG)
03:37:50.218 00.001 11596 Move returns status 0, amount 0
03:37:50.218 00.000 11596 MoveAxis(N, 0, ABG)
03:37:50.218 00.000 11596 Move returns status 0, amount 0
03:37:50.218 00.000 11596 move complete, result=0
03:37:50.218 00.000 11596 worker thread done servicing request
03:37:50.224 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=200, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
03:37:50.232 00.008 13300 UpdateGuideState exits: m=1331 SNR=25.5
03:37:50.232 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:50.232 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:37:50.232 00.000 13300 Enqueuing Expose request
03:37:50.232 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:37:50.232 00.000 11596 Worker thread wakes up
03:37:50.232 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:37:50.743 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:37:51.117 00.374 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a562d60b-3ceb-41d8-91ec-7091747a92f5"}
03:37:51.117 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a562d60b-3ceb-41d8-91ec-7091747a92f5"}
03:37:51.118 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"db8b951c-57b1-49ad-b2c8-ebcb0f9ca2d1"}
03:37:51.118 00.000 13300 case statement mapped state 6 to 3
03:37:51.118 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"db8b951c-57b1-49ad-b2c8-ebcb0f9ca2d1"}
03:37:51.118 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ff625506-0d04-4685-a6f8-8221b351bb0c"}
03:37:51.118 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":178,"width":15,"height":15,"star_pos":[6.76,7.40],"pixels":"..."},"id":"ff625506-0d04-4685-a6f8-8221b351bb0c"}
03:37:53.777 02.659 11596 Exposure complete
03:37:53.847 00.070 11596 worker thread done servicing request
03:37:53.847 00.000 13300 OnExposeComplete: enter
03:37:53.847 00.000 13300 UpdateGuideState(): m_state=6
03:37:53.848 00.001 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 179
03:37:53.848 00.000 13300 Star::Find returns 1 (0), X=25.84, Y=410.49, Mass=1255, SNR=24.8, Peak=139 HFD=3.4
03:37:53.848 00.000 13300 MultiStar: [#1 -0.23,0.03,0.56,U] [#2 -0.23,-0.04,0.45,U] [#3 0.06,-0.04,0.30,U] [#4 -0.17,-0.33,0.00,M2] [#5 -0.52,0.00,0.00,M4] [#6 -0.38,-0.17,0.00,M3] [#7 -0.25,-0.54,0.00,M8] [#8 -0.37,-0.06,0.00,M7] 
03:37:53.848 00.000 13300 refined, 3 included, MultiStar: {-0.16, 0.02}, one-star: {-0.16, 0.06}
03:37:53.848 00.000 13300 CameraToMount -- cameraTheta (3.02) - m_xAngle (1.53) = xAngle (1.49 = 1.49)
03:37:53.849 00.001 13300 CameraToMount -- cameraTheta (3.02) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.64 = -1.64)
03:37:53.849 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=0.02 hyp=0.16 cameraTheta=3.02 mountX=0.01 mountY=-0.16, mountTheta=-1.49
03:37:53.851 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=0.02, opts=13)
03:37:53.851 00.000 13300 Enqueuing Move request for scope (-0.16, 0.02)
03:37:53.851 00.000 11596 Worker thread wakes up
03:37:53.851 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.02) opts 0xd
03:37:53.851 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.16, 0.02)
03:37:53.851 00.000 11596 Moving (-0.16, 0.02) raw xDistance=0.01 yDistance=-0.16
03:37:53.851 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:37:53.851 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:53.851 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
03:37:53.852 00.001 11596 MoveAxis(E, 0, ABG)
03:37:53.852 00.000 11596 Move returns status 0, amount 0
03:37:53.852 00.000 11596 MoveAxis(N, 0, ABG)
03:37:53.852 00.000 11596 Move returns status 0, amount 0
03:37:53.852 00.000 11596 move complete, result=0
03:37:53.852 00.000 11596 worker thread done servicing request
03:37:53.858 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=197, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
03:37:53.866 00.008 13300 UpdateGuideState exits: m=1255 SNR=24.8
03:37:53.866 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:53.866 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:37:53.866 00.000 13300 Enqueuing Expose request
03:37:53.867 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:37:53.867 00.000 11596 Worker thread wakes up
03:37:53.867 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:37:54.117 00.250 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4deedea8-f548-487a-8448-0e654b7fb1e2"}
03:37:54.117 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4deedea8-f548-487a-8448-0e654b7fb1e2"}
03:37:54.118 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"55013f95-c67b-4cb5-b1ec-b590e9d2bc8a"}
03:37:54.118 00.000 13300 case statement mapped state 6 to 3
03:37:54.118 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"55013f95-c67b-4cb5-b1ec-b590e9d2bc8a"}
03:37:54.119 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a7b07281-1609-4b57-b99f-c338c99cd9ed"}
03:37:54.120 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":179,"width":15,"height":15,"star_pos":[6.84,7.49],"pixels":"..."},"id":"a7b07281-1609-4b57-b99f-c338c99cd9ed"}
03:37:54.382 00.262 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:37:57.117 02.735 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4248d595-a4b7-4add-9ec1-cd45e789b689"}
03:37:57.117 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4248d595-a4b7-4add-9ec1-cd45e789b689"}
03:37:57.118 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0292d93e-b11d-4676-95bd-f8993704a7c9"}
03:37:57.118 00.000 13300 case statement mapped state 6 to 3
03:37:57.118 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0292d93e-b11d-4676-95bd-f8993704a7c9"}
03:37:57.118 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8436e837-1fcd-4de0-8494-60b70ed66e47"}
03:37:57.118 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":179,"width":15,"height":15,"star_pos":[6.84,7.49],"pixels":"..."},"id":"8436e837-1fcd-4de0-8494-60b70ed66e47"}
03:37:57.409 00.291 11596 Exposure complete
03:37:57.483 00.074 11596 worker thread done servicing request
03:37:57.483 00.000 13300 OnExposeComplete: enter
03:37:57.483 00.000 13300 UpdateGuideState(): m_state=6
03:37:57.483 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 180
03:37:57.484 00.001 13300 Star::Find returns 1 (0), X=25.89, Y=410.31, Mass=1277, SNR=25.0, Peak=129 HFD=3.3
03:37:57.484 00.000 13300 MultiStar: [#1 -0.40,-0.13,0.00,M1] [#2 -0.21,-0.23,0.00,M1] [#3 0.27,-0.24,0.00,M1] [#4 -0.22,-0.29,0.00,M3] [#5 -0.34,0.04,0.00,M5] [#6 -0.16,-0.17,0.30,U] [#7 -0.07,-0.61,0.00,M9] [#8 -0.12,-0.05,0.24,U] 
03:37:57.484 00.000 13300 single-star, 2 included, MultiStar: {-0.12, -0.12}, one-star: {-0.11, -0.12}
03:37:57.484 00.000 13300 CameraToMount -- cameraTheta (-2.29) - m_xAngle (1.53) = xAngle (-3.82 = 2.46)
03:37:57.484 00.000 13300 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.95 = -0.66)
03:37:57.485 00.001 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.12 hyp=0.16 cameraTheta=-2.29 mountX=-0.13 mountY=-0.10, mountTheta=-2.47
03:37:57.486 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.12, opts=13)
03:37:57.486 00.000 13300 Enqueuing Move request for scope (-0.11, -0.12)
03:37:57.487 00.001 11596 Worker thread wakes up
03:37:57.487 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.12) opts 0xd
03:37:57.487 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.12)
03:37:57.487 00.000 11596 Moving (-0.11, -0.12) raw xDistance=-0.13 yDistance=-0.10
03:37:57.487 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:37:57.487 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:57.487 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:37:57.487 00.000 11596 MoveAxis(E, 0, ABG)
03:37:57.487 00.000 11596 Move returns status 0, amount 0
03:37:57.487 00.000 11596 MoveAxis(N, 0, ABG)
03:37:57.488 00.001 11596 Move returns status 0, amount 0
03:37:57.488 00.000 11596 move complete, result=0
03:37:57.488 00.000 11596 worker thread done servicing request
03:37:57.495 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=191, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
03:37:57.502 00.007 13300 UpdateGuideState exits: m=1277 SNR=25.0
03:37:57.503 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:57.503 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:37:57.503 00.000 13300 Enqueuing Expose request
03:37:57.503 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:37:57.503 00.000 11596 Worker thread wakes up
03:37:57.503 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:37:58.018 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:38:00.118 02.100 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3c9dabda-1f11-4e27-ba09-0e9358515471"}
03:38:00.118 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3c9dabda-1f11-4e27-ba09-0e9358515471"}
03:38:00.119 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6fbcd2a6-1910-4f10-ba82-5a3e07cc86c8"}
03:38:00.119 00.000 13300 case statement mapped state 6 to 3
03:38:00.119 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6fbcd2a6-1910-4f10-ba82-5a3e07cc86c8"}
03:38:00.119 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b17f2ed9-db79-4610-92c8-37af3b1c9f8f"}
03:38:00.120 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":180,"width":15,"height":15,"star_pos":[6.89,7.31],"pixels":"..."},"id":"b17f2ed9-db79-4610-92c8-37af3b1c9f8f"}
03:38:01.039 00.919 11596 Exposure complete
03:38:01.108 00.069 11596 worker thread done servicing request
03:38:01.108 00.000 13300 OnExposeComplete: enter
03:38:01.108 00.000 13300 UpdateGuideState(): m_state=6
03:38:01.109 00.001 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 181
03:38:01.109 00.000 13300 Star::Find returns 1 (0), X=25.80, Y=410.29, Mass=1266, SNR=24.9, Peak=142 HFD=3.3
03:38:01.110 00.001 13300 MultiStar: [#1 -0.21,-0.02,0.54,U] [#2 -0.11,-0.27,0.00,M2] [#3 -0.10,-0.42,0.00,M2] [#4 -0.04,-0.14,0.35,U] [#5 -0.51,-0.22,0.00,M6] [#6 -0.40,-0.29,0.00,M3] [#7 -0.09,-0.55,0.00,M10] [#8 -0.47,-0.33,0.00,M7] 
03:38:01.110 00.000 13300 refined, 2 included, MultiStar: {-0.17, -0.11}, one-star: {-0.20, -0.14}
03:38:01.110 00.000 13300 CameraToMount -- cameraTheta (-2.59) - m_xAngle (1.53) = xAngle (-4.12 = 2.16)
03:38:01.110 00.000 13300 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.25 = -0.96)
03:38:01.110 00.000 13300 CameraToMount -- cameraX=-0.17 cameraY=-0.11 hyp=0.20 cameraTheta=-2.59 mountX=-0.11 mountY=-0.17, mountTheta=-2.17
03:38:01.112 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.17, y=-0.11, opts=13)
03:38:01.112 00.000 13300 Enqueuing Move request for scope (-0.17, -0.11)
03:38:01.112 00.000 11596 Worker thread wakes up
03:38:01.113 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.11) opts 0xd
03:38:01.113 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.17, -0.11)
03:38:01.113 00.000 11596 Moving (-0.17, -0.11) raw xDistance=-0.11 yDistance=-0.17
03:38:01.113 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:38:01.113 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:38:01.113 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
03:38:01.113 00.000 11596 MoveAxis(E, 0, ABG)
03:38:01.113 00.000 11596 Move returns status 0, amount 0
03:38:01.113 00.000 11596 MoveAxis(N, 0, ABG)
03:38:01.113 00.000 11596 Move returns status 0, amount 0
03:38:01.114 00.001 11596 move complete, result=0
03:38:01.114 00.000 11596 worker thread done servicing request
03:38:01.120 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=215, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
03:38:01.128 00.008 13300 UpdateGuideState exits: m=1266 SNR=24.9
03:38:01.128 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:01.129 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:38:01.129 00.000 13300 Enqueuing Expose request
03:38:01.129 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:38:01.129 00.000 11596 Worker thread wakes up
03:38:01.129 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:38:01.634 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:38:03.117 01.483 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7f378d4a-0b3e-47a2-8168-d9727533cc9a"}
03:38:03.117 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7f378d4a-0b3e-47a2-8168-d9727533cc9a"}
03:38:03.118 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0bdb2927-e6cc-4ee1-9b4d-da2f2013cc4a"}
03:38:03.118 00.000 13300 case statement mapped state 6 to 3
03:38:03.118 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0bdb2927-e6cc-4ee1-9b4d-da2f2013cc4a"}
03:38:03.119 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"943da4ca-8d3f-4433-9f92-97bc93cd6ec9"}
03:38:03.119 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":181,"width":15,"height":15,"star_pos":[6.80,7.29],"pixels":"..."},"id":"943da4ca-8d3f-4433-9f92-97bc93cd6ec9"}
03:38:04.666 01.547 11596 Exposure complete
03:38:04.737 00.071 11596 worker thread done servicing request
03:38:04.737 00.000 13300 OnExposeComplete: enter
03:38:04.737 00.000 13300 UpdateGuideState(): m_state=6
03:38:04.737 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 182
03:38:04.738 00.001 13300 Star::Find returns 1 (0), X=25.92, Y=410.36, Mass=1284, SNR=25.1, Peak=126 HFD=3.3
03:38:04.738 00.000 13300 MultiStar: [#1 -0.30,-0.01,0.00,M1] [#2 -0.16,-0.22,0.47,U] [#3 0.02,-0.11,0.28,U] [#4 -0.33,-0.12,0.00,M3] [#5 -0.45,-0.15,0.00,M7] [#6 -0.30,-0.46,0.00,M4] [#7 -0.23,-0.63,0.00,R] [#8 -0.40,0.06,0.00,M8] 
03:38:04.738 00.000 13300 single-star, 2 included, MultiStar: {-0.08, -0.12}, one-star: {-0.08, -0.07}
03:38:04.738 00.000 13300 CameraToMount -- cameraTheta (-2.37) - m_xAngle (1.53) = xAngle (-3.91 = 2.38)
03:38:04.738 00.000 13300 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.03 = -0.75)
03:38:04.738 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.07 hyp=0.11 cameraTheta=-2.37 mountX=-0.08 mountY=-0.07, mountTheta=-2.39
03:38:04.740 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.07, opts=13)
03:38:04.740 00.000 13300 Enqueuing Move request for scope (-0.08, -0.07)
03:38:04.741 00.001 11596 Worker thread wakes up
03:38:04.741 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.07) opts 0xd
03:38:04.741 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.07)
03:38:04.741 00.000 11596 Moving (-0.08, -0.07) raw xDistance=-0.08 yDistance=-0.07
03:38:04.741 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:38:04.741 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:38:04.741 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:38:04.742 00.001 11596 MoveAxis(E, 0, ABG)
03:38:04.742 00.000 11596 Move returns status 0, amount 0
03:38:04.742 00.000 11596 MoveAxis(N, 0, ABG)
03:38:04.742 00.000 11596 Move returns status 0, amount 0
03:38:04.742 00.000 11596 move complete, result=0
03:38:04.742 00.000 11596 worker thread done servicing request
03:38:04.748 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=178, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
03:38:04.756 00.008 13300 UpdateGuideState exits: m=1284 SNR=25.1
03:38:04.756 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:04.756 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:38:04.756 00.000 13300 Enqueuing Expose request
03:38:04.756 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:38:04.756 00.000 11596 Worker thread wakes up
03:38:04.757 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:38:05.270 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:38:06.116 00.846 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bc4bf3e9-99b3-4b14-aa4e-bcbb035316fb"}
03:38:06.116 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bc4bf3e9-99b3-4b14-aa4e-bcbb035316fb"}
03:38:06.117 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eec3683c-dd89-4c50-bc93-0c146eefaef3"}
03:38:06.117 00.000 13300 case statement mapped state 6 to 3
03:38:06.117 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eec3683c-dd89-4c50-bc93-0c146eefaef3"}
03:38:06.118 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d3b3a182-91c6-40a1-8eb1-040051ee6a9f"}
03:38:06.118 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":182,"width":15,"height":15,"star_pos":[6.92,7.36],"pixels":"..."},"id":"d3b3a182-91c6-40a1-8eb1-040051ee6a9f"}
03:38:08.306 02.188 11596 Exposure complete
03:38:08.379 00.073 11596 worker thread done servicing request
03:38:08.379 00.000 13300 OnExposeComplete: enter
03:38:08.379 00.000 13300 UpdateGuideState(): m_state=6
03:38:08.380 00.001 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 183
03:38:08.380 00.000 13300 Star::Find returns 1 (0), X=25.85, Y=410.27, Mass=1312, SNR=25.3, Peak=146 HFD=3.3
03:38:08.380 00.000 13300 MultiStar: [#1 -0.39,-0.13,0.00,M2] [#2 -0.14,-0.20,0.50,U] [#3 0.04,-0.26,0.28,U] [#4 -0.16,-0.18,0.33,U] [#5 -0.21,-0.22,0.00,M8] [#6 -0.37,-0.03,0.00,M5] [#7 0.30,-0.13,0.00,M1] [#8 -0.29,-0.15,0.00,M9] 
03:38:08.380 00.000 13300 single-star, 3 included, MultiStar: {-0.12, -0.19}, one-star: {-0.15, -0.17}
03:38:08.381 00.001 13300 CameraToMount -- cameraTheta (-2.28) - m_xAngle (1.53) = xAngle (-3.82 = 2.47)
03:38:08.381 00.000 13300 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.94 = -0.66)
03:38:08.381 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=-0.17 hyp=0.22 cameraTheta=-2.28 mountX=-0.17 mountY=-0.14, mountTheta=-2.48
03:38:08.384 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=-0.17, opts=13)
03:38:08.384 00.000 13300 Enqueuing Move request for scope (-0.15, -0.17)
03:38:08.384 00.000 11596 Worker thread wakes up
03:38:08.384 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.17) opts 0xd
03:38:08.385 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.15, -0.17)
03:38:08.385 00.000 11596 Moving (-0.15, -0.17) raw xDistance=-0.17 yDistance=-0.14
03:38:08.385 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.17
03:38:08.385 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:38:08.385 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
03:38:08.385 00.000 11596 MoveAxis(E, 217, ABG)
03:38:08.385 00.000 11596 Guiding  Dir = 2, Dur = 217
03:38:08.386 00.001 11596 IsSlewing returns 0
03:38:08.393 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=213, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
03:38:08.401 00.008 13300 UpdateGuideState exits: m=1312 SNR=25.3
03:38:08.401 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:08.401 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:38:08.401 00.000 13300 Enqueuing Expose request
03:38:08.491 00.090 11596 IsGuiding returns 0
03:38:08.575 00.084 11596 PulseGuide returned control before completion, sleep 144
03:38:08.809 00.234 11596 IsGuiding returns 0
03:38:08.809 00.000 11596 Move returns status 0, amount 217
03:38:08.809 00.000 11596 MoveAxis(N, 0, ABG)
03:38:08.809 00.000 11596 Move returns status 0, amount 0
03:38:08.809 00.000 11596 move complete, result=0
03:38:08.809 00.000 11596 worker thread done servicing request
03:38:08.810 00.001 13300 GuideStep: -0.2 px 217 ms EAST, -0.1 px 0 ms NORTH
03:38:08.810 00.000 11596 Worker thread wakes up
03:38:08.810 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:38:09.129 00.319 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7f50ee36-02d2-4708-81d2-ec44151bac82"}
03:38:09.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7f50ee36-02d2-4708-81d2-ec44151bac82"}
03:38:09.130 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5ae83a56-e288-4b16-be45-7ebbbf14ba48"}
03:38:09.130 00.000 13300 case statement mapped state 6 to 3
03:38:09.130 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5ae83a56-e288-4b16-be45-7ebbbf14ba48"}
03:38:09.131 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fe8dd25e-f8f8-4b38-98c2-899de711bdee"}
03:38:09.132 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":183,"width":15,"height":15,"star_pos":[6.85,7.27],"pixels":"..."},"id":"fe8dd25e-f8f8-4b38-98c2-899de711bdee"}
03:38:09.324 00.192 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:38:12.129 02.805 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0521f1a5-f8d2-4b0e-9929-3288d7b6858c"}
03:38:12.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0521f1a5-f8d2-4b0e-9929-3288d7b6858c"}
03:38:12.130 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6f59cc2c-d26f-45a4-8c7e-020b4a3eb1d6"}
03:38:12.130 00.000 13300 case statement mapped state 6 to 3
03:38:12.130 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6f59cc2c-d26f-45a4-8c7e-020b4a3eb1d6"}
03:38:12.131 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6cfef8f0-bd2a-49d3-941a-ae256ba86e57"}
03:38:12.131 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":183,"width":15,"height":15,"star_pos":[6.85,7.27],"pixels":"..."},"id":"6cfef8f0-bd2a-49d3-941a-ae256ba86e57"}
03:38:12.351 00.220 11596 Exposure complete
03:38:12.420 00.069 11596 worker thread done servicing request
03:38:12.421 00.001 13300 OnExposeComplete: enter
03:38:12.421 00.000 13300 UpdateGuideState(): m_state=6
03:38:12.421 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 184
03:38:12.421 00.000 13300 Star::Find returns 1 (0), X=25.75, Y=410.34, Mass=1253, SNR=24.8, Peak=132 HFD=3.3
03:38:12.422 00.001 13300 MultiStar: [#1 -0.35,0.11,0.00,M3] [#2 -0.13,-0.09,0.51,U] [#3 0.10,-0.14,0.28,U] [#4 -0.03,-0.02,0.33,U] [#5 -0.23,-0.13,0.27,U] [#6 -0.14,-0.22,0.30,U] [#7 0.23,0.16,0.00,M2] [#8 -0.35,-0.30,0.00,M10] 
03:38:12.422 00.000 13300 refined, 5 included, MultiStar: {-0.15, -0.11}, one-star: {-0.25, -0.09}
03:38:12.422 00.000 13300 CameraToMount -- cameraTheta (-2.52) - m_xAngle (1.53) = xAngle (-4.05 = 2.23)
03:38:12.422 00.000 13300 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.18 = -0.90)
03:38:12.422 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=-0.11 hyp=0.18 cameraTheta=-2.52 mountX=-0.11 mountY=-0.14, mountTheta=-2.24
03:38:12.426 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=-0.11, opts=13)
03:38:12.426 00.000 13300 Enqueuing Move request for scope (-0.15, -0.11)
03:38:12.426 00.000 11596 Worker thread wakes up
03:38:12.427 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.11) opts 0xd
03:38:12.427 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, -0.11)
03:38:12.427 00.000 11596 Moving (-0.15, -0.11) raw xDistance=-0.11 yDistance=-0.14
03:38:12.427 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:38:12.427 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:38:12.427 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
03:38:12.428 00.001 11596 MoveAxis(E, 0, ABG)
03:38:12.428 00.000 11596 Move returns status 0, amount 0
03:38:12.428 00.000 11596 MoveAxis(N, 0, ABG)
03:38:12.428 00.000 11596 Move returns status 0, amount 0
03:38:12.428 00.000 11596 move complete, result=0
03:38:12.428 00.000 11596 worker thread done servicing request
03:38:12.436 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=224, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
03:38:12.445 00.009 13300 UpdateGuideState exits: m=1253 SNR=24.8
03:38:12.445 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:12.445 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:38:12.445 00.000 13300 Enqueuing Expose request
03:38:12.445 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:38:12.445 00.000 11596 Worker thread wakes up
03:38:12.446 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:38:12.949 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:38:15.129 02.180 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5851a867-c992-481d-a14d-791989b6a16e"}
03:38:15.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5851a867-c992-481d-a14d-791989b6a16e"}
03:38:15.130 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c1b4b357-2e9a-4347-bd3a-80c102b14bf2"}
03:38:15.130 00.000 13300 case statement mapped state 6 to 3
03:38:15.131 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c1b4b357-2e9a-4347-bd3a-80c102b14bf2"}
03:38:15.131 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f298e2fc-b91b-4eb4-bc5a-a87462aef229"}
03:38:15.132 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":184,"width":15,"height":15,"star_pos":[6.75,7.34],"pixels":"..."},"id":"f298e2fc-b91b-4eb4-bc5a-a87462aef229"}
03:38:15.988 00.856 11596 Exposure complete
03:38:16.076 00.088 11596 worker thread done servicing request
03:38:16.077 00.001 13300 OnExposeComplete: enter
03:38:16.077 00.000 13300 UpdateGuideState(): m_state=6
03:38:16.077 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 185
03:38:16.077 00.000 13300 Star::Find returns 1 (0), X=25.68, Y=410.43, Mass=1293, SNR=25.2, Peak=144 HFD=3.3
03:38:16.078 00.001 13300 MultiStar: [#1 -0.04,0.01,0.54,U] [#2 -0.11,0.05,0.46,U] [#3 -0.06,0.10,0.28,U] [#4 -0.20,-0.23,0.00,M2] [#5 -0.32,-0.29,0.00,M8] [#6 -0.15,0.06,0.29,U] [#7 0.02,0.39,0.00,M3] [#8 -0.52,0.11,0.00,R] 
03:38:16.078 00.000 13300 refined, 4 included, MultiStar: {-0.17, 0.03}, one-star: {-0.32, -0.01}
03:38:16.078 00.000 13300 CameraToMount -- cameraTheta (3.00) - m_xAngle (1.53) = xAngle (1.46 = 1.46)
03:38:16.078 00.000 13300 CameraToMount -- cameraTheta (3.00) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.66 = -1.66)
03:38:16.078 00.000 13300 CameraToMount -- cameraX=-0.17 cameraY=0.03 hyp=0.17 cameraTheta=3.00 mountX=0.02 mountY=-0.17, mountTheta=-1.46
03:38:16.081 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.17, y=0.03, opts=13)
03:38:16.081 00.000 13300 Enqueuing Move request for scope (-0.17, 0.03)
03:38:16.081 00.000 11596 Worker thread wakes up
03:38:16.082 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.03) opts 0xd
03:38:16.082 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.17, 0.03)
03:38:16.082 00.000 11596 Moving (-0.17, 0.03) raw xDistance=0.02 yDistance=-0.17
03:38:16.082 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:38:16.082 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:38:16.082 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
03:38:16.083 00.001 11596 MoveAxis(E, 0, ABG)
03:38:16.083 00.000 11596 Move returns status 0, amount 0
03:38:16.083 00.000 11596 MoveAxis(N, 0, ABG)
03:38:16.083 00.000 11596 Move returns status 0, amount 0
03:38:16.083 00.000 11596 move complete, result=0
03:38:16.083 00.000 11596 worker thread done servicing request
03:38:16.089 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=222, med=4, FiltMin=3, FiltMax=85, Gamma=0.510
03:38:16.098 00.009 13300 UpdateGuideState exits: m=1293 SNR=25.2
03:38:16.099 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:16.099 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:38:16.099 00.000 13300 Enqueuing Expose request
03:38:16.099 00.000 11596 Worker thread wakes up
03:38:16.099 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:38:16.099 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:38:16.605 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:38:18.129 01.524 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eca07943-74ed-4054-b31f-bcdd0982567c"}
03:38:18.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eca07943-74ed-4054-b31f-bcdd0982567c"}
03:38:18.130 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4dfff970-7de6-466d-93ec-ca5459b29053"}
03:38:18.130 00.000 13300 case statement mapped state 6 to 3
03:38:18.130 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4dfff970-7de6-466d-93ec-ca5459b29053"}
03:38:18.131 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"76b45b0a-669d-432c-a190-31793159ec36"}
03:38:18.132 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":185,"width":15,"height":15,"star_pos":[6.68,7.43],"pixels":"..."},"id":"76b45b0a-669d-432c-a190-31793159ec36"}
03:38:19.631 01.499 11596 Exposure complete
03:38:19.725 00.094 11596 worker thread done servicing request
03:38:19.725 00.000 13300 OnExposeComplete: enter
03:38:19.725 00.000 13300 UpdateGuideState(): m_state=6
03:38:19.725 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 186
03:38:19.726 00.001 13300 Star::Find returns 1 (0), X=25.79, Y=410.24, Mass=1258, SNR=24.8, Peak=140 HFD=3.3
03:38:19.726 00.000 13300 MultiStar: [#1 -0.41,-0.07,0.00,M3] [#2 -0.01,-0.14,0.50,U] [#3 0.15,-0.29,0.00,M1] [#4 -0.19,-0.24,0.00,M3] [#5 -0.69,-0.03,0.00,M9] [#6 -0.45,-0.19,0.00,M4] [#7 0.13,0.23,0.28,U] [#8 -0.03,-0.09,0.24,U] 
03:38:19.727 00.001 13300 refined, 3 included, MultiStar: {-0.09, -0.11}, one-star: {-0.21, -0.19}
03:38:19.727 00.000 13300 CameraToMount -- cameraTheta (-2.27) - m_xAngle (1.53) = xAngle (-3.80 = 2.48)
03:38:19.727 00.000 13300 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.93 = -0.65)
03:38:19.727 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.11 hyp=0.14 cameraTheta=-2.27 mountX=-0.11 mountY=-0.08, mountTheta=-2.49
03:38:19.730 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.11, opts=13)
03:38:19.730 00.000 13300 Enqueuing Move request for scope (-0.09, -0.11)
03:38:19.730 00.000 11596 Worker thread wakes up
03:38:19.730 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.11) opts 0xd
03:38:19.731 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.11)
03:38:19.731 00.000 11596 Moving (-0.09, -0.11) raw xDistance=-0.11 yDistance=-0.08
03:38:19.731 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:38:19.731 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:38:19.731 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:38:19.731 00.000 11596 MoveAxis(E, 0, ABG)
03:38:19.732 00.001 11596 Move returns status 0, amount 0
03:38:19.732 00.000 11596 MoveAxis(N, 0, ABG)
03:38:19.732 00.000 11596 Move returns status 0, amount 0
03:38:19.732 00.000 11596 move complete, result=0
03:38:19.732 00.000 11596 worker thread done servicing request
03:38:19.741 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=190, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
03:38:19.752 00.011 13300 UpdateGuideState exits: m=1258 SNR=24.8
03:38:19.752 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:19.752 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:38:19.752 00.000 13300 Enqueuing Expose request
03:38:19.753 00.001 11596 Worker thread wakes up
03:38:19.753 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:38:19.753 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:38:20.265 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:38:21.129 00.864 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8b3990c5-2982-410f-b3bd-98687243ea6a"}
03:38:21.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8b3990c5-2982-410f-b3bd-98687243ea6a"}
03:38:21.130 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"be5460a4-7bb9-41fb-bd08-d64f59cd0e71"}
03:38:21.130 00.000 13300 case statement mapped state 6 to 3
03:38:21.130 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"be5460a4-7bb9-41fb-bd08-d64f59cd0e71"}
03:38:21.130 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d9f7a889-3398-4cb1-8afe-c1bdb33c89b5"}
03:38:21.130 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":186,"width":15,"height":15,"star_pos":[6.79,7.24],"pixels":"..."},"id":"d9f7a889-3398-4cb1-8afe-c1bdb33c89b5"}
03:38:23.301 02.171 11596 Exposure complete
03:38:23.372 00.071 11596 worker thread done servicing request
03:38:23.372 00.000 13300 OnExposeComplete: enter
03:38:23.372 00.000 13300 UpdateGuideState(): m_state=6
03:38:23.372 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 187
03:38:23.373 00.001 13300 Star::Find returns 1 (0), X=25.83, Y=410.27, Mass=1253, SNR=24.8, Peak=131 HFD=3.4
03:38:23.373 00.000 13300 MultiStar: [#1 -0.47,-0.06,0.00,M4] [#2 -0.19,-0.24,0.00,M1] [#3 0.18,-0.19,0.34,U] [#4 -0.21,-0.08,0.35,U] [#5 -0.48,-0.02,0.00,M10] [#6 -0.30,-0.20,0.00,M5] [#7 -0.05,0.05,0.27,U] [#8 0.11,-0.39,0.00,M1] 
03:38:23.373 00.000 13300 refined, 3 included, MultiStar: {-0.10, -0.13}, one-star: {-0.16, -0.17}
03:38:23.373 00.000 13300 CameraToMount -- cameraTheta (-2.24) - m_xAngle (1.53) = xAngle (-3.77 = 2.52)
03:38:23.373 00.000 13300 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.90 = -0.61)
03:38:23.374 00.001 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.13 hyp=0.16 cameraTheta=-2.24 mountX=-0.13 mountY=-0.09, mountTheta=-2.52
03:38:23.375 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.13, opts=13)
03:38:23.375 00.000 13300 Enqueuing Move request for scope (-0.10, -0.13)
03:38:23.376 00.001 11596 Worker thread wakes up
03:38:23.376 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.13) opts 0xd
03:38:23.376 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.13)
03:38:23.376 00.000 11596 Moving (-0.10, -0.13) raw xDistance=-0.13 yDistance=-0.09
03:38:23.376 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:38:23.376 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:38:23.376 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:38:23.377 00.001 11596 MoveAxis(E, 0, ABG)
03:38:23.377 00.000 11596 Move returns status 0, amount 0
03:38:23.377 00.000 11596 MoveAxis(N, 0, ABG)
03:38:23.377 00.000 11596 Move returns status 0, amount 0
03:38:23.377 00.000 11596 move complete, result=0
03:38:23.377 00.000 11596 worker thread done servicing request
03:38:23.384 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=188, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
03:38:23.391 00.007 13300 UpdateGuideState exits: m=1253 SNR=24.8
03:38:23.391 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:23.392 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:38:23.392 00.000 13300 Enqueuing Expose request
03:38:23.392 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:38:23.392 00.000 11596 Worker thread wakes up
03:38:23.393 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:38:23.896 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:38:24.128 00.232 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b511701f-9eb6-460a-bf71-5d207287e735"}
03:38:24.128 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b511701f-9eb6-460a-bf71-5d207287e735"}
03:38:24.129 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"057d8cff-bec4-4dae-96e5-f754d1af086f"}
03:38:24.129 00.000 13300 case statement mapped state 6 to 3
03:38:24.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"057d8cff-bec4-4dae-96e5-f754d1af086f"}
03:38:24.130 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a427b6a9-8774-4b6b-83bb-ade37ef55c41"}
03:38:24.130 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":187,"width":15,"height":15,"star_pos":[6.83,7.27],"pixels":"..."},"id":"a427b6a9-8774-4b6b-83bb-ade37ef55c41"}
03:38:26.925 02.795 11596 Exposure complete
03:38:26.993 00.068 11596 worker thread done servicing request
03:38:26.993 00.000 13300 OnExposeComplete: enter
03:38:26.994 00.001 13300 UpdateGuideState(): m_state=6
03:38:26.994 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 188
03:38:26.994 00.000 13300 Star::Find returns 1 (0), X=25.68, Y=410.09, Mass=1224, SNR=24.5, Peak=162 HFD=3.3
03:38:26.995 00.001 13300 MultiStar: [#1 -0.42,-0.22,0.00,M5] [#2 -0.22,-0.41,0.00,M2] [#3 -0.04,-0.21,0.34,U] [#4 -0.20,-0.32,0.00,M3] [#5 -0.38,-0.33,0.00,R] [#6 -0.22,-0.26,0.00,M6] [#7 0.05,-0.39,0.00,M2] [#8 0.21,-0.31,0.00,M2] 
03:38:26.995 00.000 13300 refined, 1 included, MultiStar: {-0.25, -0.31}, one-star: {-0.32, -0.34}
03:38:26.995 00.000 13300 CameraToMount -- cameraTheta (-2.25) - m_xAngle (1.53) = xAngle (-3.78 = 2.50)
03:38:26.995 00.000 13300 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.91 = -0.62)
03:38:26.995 00.000 13300 CameraToMount -- cameraX=-0.25 cameraY=-0.31 hyp=0.40 cameraTheta=-2.25 mountX=-0.32 mountY=-0.23, mountTheta=-2.51
03:38:26.997 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.25, y=-0.31, opts=13)
03:38:26.997 00.000 13300 Enqueuing Move request for scope (-0.25, -0.31)
03:38:26.997 00.000 11596 Worker thread wakes up
03:38:26.997 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.31) opts 0xd
03:38:26.997 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.25, -0.31)
03:38:26.997 00.000 11596 Moving (-0.25, -0.31) raw xDistance=-0.32 yDistance=-0.23
03:38:26.998 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
03:38:26.998 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
03:38:26.998 00.000 11596 MoveAxis(E, 398, ABG)
03:38:26.998 00.000 11596 Guiding  Dir = 2, Dur = 398
03:38:26.998 00.000 11596 IsSlewing returns 0
03:38:27.004 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=187, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
03:38:27.014 00.010 13300 UpdateGuideState exits: m=1224 SNR=24.5
03:38:27.014 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:27.014 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:38:27.014 00.000 13300 Enqueuing Expose request
03:38:27.100 00.086 11596 IsGuiding returns 0
03:38:27.127 00.027 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6f351b1c-180a-4b68-ba78-211cf745d01f"}
03:38:27.127 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6f351b1c-180a-4b68-ba78-211cf745d01f"}
03:38:27.128 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"37533c22-2171-4537-a6c0-d207dd5a07ab"}
03:38:27.128 00.000 13300 case statement mapped state 6 to 3
03:38:27.128 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"37533c22-2171-4537-a6c0-d207dd5a07ab"}
03:38:27.129 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c20ed101-60a9-4276-9717-d94722d55d75"}
03:38:27.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":188,"width":15,"height":15,"star_pos":[6.68,7.09],"pixels":"..."},"id":"c20ed101-60a9-4276-9717-d94722d55d75"}
03:38:27.250 00.121 11596 PulseGuide returned control before completion, sleep 259
03:38:27.618 00.368 11596 IsGuiding returns 1
03:38:27.618 00.000 11596 scope still moving after pulse duration time elapsed
03:38:27.651 00.033 11596 IsSlewing returns 0
03:38:27.803 00.152 11596 IsGuiding returns 1
03:38:27.833 00.030 11596 IsSlewing returns 0
03:38:28.041 00.208 11596 IsGuiding returns 0
03:38:28.041 00.000 11596 scope move finished after 398 + 542 ms
03:38:28.041 00.000 11596 Move returns status 0, amount 398
03:38:28.041 00.000 11596 MoveAxis(N, 306, ABG)
03:38:28.041 00.000 11596 Guiding  Dir = 0, Dur = 306
03:38:28.041 00.000 11596 IsSlewing returns 0
03:38:28.202 00.161 11596 IsGuiding returns 0
03:38:28.427 00.225 11596 PulseGuide returned control before completion, sleep 92
03:38:28.758 00.331 11596 IsGuiding returns 1
03:38:28.759 00.001 11596 scope still moving after pulse duration time elapsed
03:38:28.791 00.032 11596 IsSlewing returns 0
03:38:29.064 00.273 11596 IsGuiding returns 0
03:38:29.064 00.000 11596 scope move finished after 306 + 555 ms
03:38:29.064 00.000 11596 Move returns status 0, amount 306
03:38:29.064 00.000 11596 move complete, result=0
03:38:29.064 00.000 11596 worker thread done servicing request
03:38:29.064 00.000 13300 GuideStep: -0.3 px 398 ms EAST, -0.2 px 306 ms NORTH
03:38:29.064 00.000 11596 Worker thread wakes up
03:38:29.065 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:38:29.578 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:38:30.127 00.549 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f2dcced1-1561-478c-a4cf-5f5b755f8574"}
03:38:30.128 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f2dcced1-1561-478c-a4cf-5f5b755f8574"}
03:38:30.128 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"89ae6d76-7596-49ea-b108-7ae5342104f1"}
03:38:30.128 00.000 13300 case statement mapped state 6 to 3
03:38:30.128 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"89ae6d76-7596-49ea-b108-7ae5342104f1"}
03:38:30.129 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"01d37431-4aba-41e7-a074-a1847a2b33ed"}
03:38:30.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":188,"width":15,"height":15,"star_pos":[6.68,7.09],"pixels":"..."},"id":"01d37431-4aba-41e7-a074-a1847a2b33ed"}
03:38:32.609 02.480 11596 Exposure complete
03:38:32.678 00.069 11596 worker thread done servicing request
03:38:32.678 00.000 13300 OnExposeComplete: enter
03:38:32.678 00.000 13300 UpdateGuideState(): m_state=6
03:38:32.679 00.001 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 189
03:38:32.679 00.000 13300 Star::Find returns 1 (0), X=25.71, Y=410.18, Mass=823, SNR=20.0, Peak=104 HFD=3.4
03:38:32.679 00.000 13300 MultiStar: [#1 -0.28,-0.03,0.00,M6] [#2 -0.20,-0.27,0.00,M3] [#3 0.01,-0.06,0.29,U] [#4 -0.11,-0.24,0.38,U] [#5 -0.12,0.25,0.34,U] [#6 -0.18,-0.45,0.00,M7] [#7 -0.02,0.07,0.30,U] [#8 0.03,-0.37,0.00,M3] 
03:38:32.679 00.000 13300 refined, 4 included, MultiStar: {-0.16, -0.11}, one-star: {-0.29, -0.26}
03:38:32.679 00.000 13300 CameraToMount -- cameraTheta (-2.53) - m_xAngle (1.53) = xAngle (-4.07 = 2.22)
03:38:32.680 00.001 13300 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.19 = -0.91)
03:38:32.680 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=-0.11 hyp=0.20 cameraTheta=-2.53 mountX=-0.12 mountY=-0.16, mountTheta=-2.22
03:38:32.683 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=-0.11, opts=13)
03:38:32.683 00.000 13300 Enqueuing Move request for scope (-0.16, -0.11)
03:38:32.683 00.000 11596 Worker thread wakes up
03:38:32.683 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.11) opts 0xd
03:38:32.683 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.16, -0.11)
03:38:32.683 00.000 11596 Moving (-0.16, -0.11) raw xDistance=-0.12 yDistance=-0.16
03:38:32.683 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:38:32.684 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:38:32.684 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
03:38:32.684 00.000 11596 MoveAxis(E, 0, ABG)
03:38:32.684 00.000 11596 Move returns status 0, amount 0
03:38:32.684 00.000 11596 MoveAxis(N, 0, ABG)
03:38:32.684 00.000 11596 Move returns status 0, amount 0
03:38:32.684 00.000 11596 move complete, result=0
03:38:32.684 00.000 11596 worker thread done servicing request
03:38:32.690 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=151, med=4, FiltMin=2, FiltMax=68, Gamma=0.510
03:38:32.698 00.008 13300 UpdateGuideState exits: m=823 SNR=20.0
03:38:32.699 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:32.699 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:38:32.699 00.000 13300 Enqueuing Expose request
03:38:32.699 00.000 11596 Worker thread wakes up
03:38:32.699 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:38:32.699 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:38:33.127 00.428 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3f0ce297-7773-4eb6-a24a-f14d0346dbb6"}
03:38:33.127 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3f0ce297-7773-4eb6-a24a-f14d0346dbb6"}
03:38:33.128 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c014ad23-e906-4724-a0ef-9085fe66c1dd"}
03:38:33.128 00.000 13300 case statement mapped state 6 to 3
03:38:33.128 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c014ad23-e906-4724-a0ef-9085fe66c1dd"}
03:38:33.129 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"88770eaa-3fc9-4905-b647-9386b37f97dc"}
03:38:33.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":189,"width":15,"height":15,"star_pos":[6.71,7.18],"pixels":"..."},"id":"88770eaa-3fc9-4905-b647-9386b37f97dc"}
03:38:33.202 00.073 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:38:36.127 02.925 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c9236e46-e7d6-4f0d-ab6d-8dfd98b03ee6"}
03:38:36.127 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c9236e46-e7d6-4f0d-ab6d-8dfd98b03ee6"}
03:38:36.128 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5ff2dedf-584a-42f0-8749-66464ed45307"}
03:38:36.128 00.000 13300 case statement mapped state 6 to 3
03:38:36.128 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5ff2dedf-584a-42f0-8749-66464ed45307"}
03:38:36.129 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a17d4341-7976-406b-9ddc-0795ea8f2214"}
03:38:36.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":189,"width":15,"height":15,"star_pos":[6.71,7.18],"pixels":"..."},"id":"a17d4341-7976-406b-9ddc-0795ea8f2214"}
03:38:36.229 00.100 11596 Exposure complete
03:38:36.306 00.077 11596 worker thread done servicing request
03:38:36.306 00.000 13300 OnExposeComplete: enter
03:38:36.306 00.000 13300 UpdateGuideState(): m_state=6
03:38:36.307 00.001 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 190
03:38:36.307 00.000 13300 Star::Find returns 1 (0), X=25.66, Y=410.23, Mass=957, SNR=21.6, Peak=104 HFD=3.6
03:38:36.308 00.001 13300 MultiStar: [#1 -0.20,-0.32,0.00,M7] [#2 -0.13,-0.24,0.45,U] [#3 0.30,-0.06,0.00,M1] [#4 -0.22,-0.26,0.00,M3] [#5 -0.03,0.24,0.29,U] [#6 -0.51,-0.34,0.00,M8] [#7 0.26,-0.07,0.27,U] [#8 0.26,-0.37,0.00,M4] 
03:38:36.308 00.000 13300 refined, 3 included, MultiStar: {-0.17, -0.13}, one-star: {-0.34, -0.20}
03:38:36.308 00.000 13300 CameraToMount -- cameraTheta (-2.48) - m_xAngle (1.53) = xAngle (-4.01 = 2.27)
03:38:36.308 00.000 13300 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.14 = -0.86)
03:38:36.308 00.000 13300 CameraToMount -- cameraX=-0.17 cameraY=-0.13 hyp=0.21 cameraTheta=-2.48 mountX=-0.14 mountY=-0.16, mountTheta=-2.28
03:38:36.310 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.17, y=-0.13, opts=13)
03:38:36.310 00.000 13300 Enqueuing Move request for scope (-0.17, -0.13)
03:38:36.310 00.000 11596 Worker thread wakes up
03:38:36.311 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.13) opts 0xd
03:38:36.311 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.17, -0.13)
03:38:36.311 00.000 11596 Moving (-0.17, -0.13) raw xDistance=-0.14 yDistance=-0.16
03:38:36.311 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:38:36.311 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:38:36.311 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
03:38:36.311 00.000 11596 MoveAxis(E, 0, ABG)
03:38:36.311 00.000 11596 Move returns status 0, amount 0
03:38:36.311 00.000 11596 MoveAxis(N, 0, ABG)
03:38:36.311 00.000 11596 Move returns status 0, amount 0
03:38:36.312 00.001 11596 move complete, result=0
03:38:36.312 00.000 11596 worker thread done servicing request
03:38:36.317 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=140, med=4, FiltMin=2, FiltMax=57, Gamma=0.510
03:38:36.326 00.009 13300 UpdateGuideState exits: m=957 SNR=21.6
03:38:36.326 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:36.326 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:38:36.326 00.000 13300 Enqueuing Expose request
03:38:36.326 00.000 11596 Worker thread wakes up
03:38:36.326 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:38:36.326 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:38:36.840 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:38:39.126 02.286 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8cb45074-2431-472b-87ea-8f256fdb1ba8"}
03:38:39.126 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8cb45074-2431-472b-87ea-8f256fdb1ba8"}
03:38:39.127 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"41f53a0e-4639-49a3-823c-38ae22c3d3fc"}
03:38:39.127 00.000 13300 case statement mapped state 6 to 3
03:38:39.127 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"41f53a0e-4639-49a3-823c-38ae22c3d3fc"}
03:38:39.127 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ac7e1a2b-c23c-493b-a1ba-4b798422d3e6"}
03:38:39.128 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":190,"width":15,"height":15,"star_pos":[6.66,7.23],"pixels":"..."},"id":"ac7e1a2b-c23c-493b-a1ba-4b798422d3e6"}
03:38:39.870 00.742 11596 Exposure complete
03:38:39.943 00.073 11596 worker thread done servicing request
03:38:39.943 00.000 13300 OnExposeComplete: enter
03:38:39.943 00.000 13300 UpdateGuideState(): m_state=6
03:38:39.944 00.001 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 191
03:38:39.944 00.000 13300 Star::Find returns 1 (0), X=25.71, Y=409.98, Mass=1098, SNR=23.2, Peak=155 HFD=3.3
03:38:39.944 00.000 13300 MultiStar: [#1 -0.38,-0.30,0.00,M8] [#2 -0.13,-0.47,0.00,M3] [#3 -0.19,-0.58,0.00,M2] [#4 0.02,-0.26,0.30,U] [#5 0.04,-0.03,0.28,U] [#6 -0.40,-0.64,0.00,M9] [#7 0.17,-0.15,0.27,U] [#8 -0.00,-0.63,0.00,M5] 
03:38:39.944 00.000 13300 refined, 3 included, MultiStar: {-0.12, -0.31}, one-star: {-0.29, -0.45}
03:38:39.945 00.001 13300 CameraToMount -- cameraTheta (-1.94) - m_xAngle (1.53) = xAngle (-3.47 = 2.81)
03:38:39.945 00.000 13300 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.60 = -0.32)
03:38:39.945 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=-0.31 hyp=0.34 cameraTheta=-1.94 mountX=-0.32 mountY=-0.11, mountTheta=-2.82
03:38:39.947 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=-0.31, opts=13)
03:38:39.947 00.000 13300 Enqueuing Move request for scope (-0.12, -0.31)
03:38:39.947 00.000 11596 Worker thread wakes up
03:38:39.947 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.31) opts 0xd
03:38:39.948 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.12, -0.31)
03:38:39.948 00.000 11596 Moving (-0.12, -0.31) raw xDistance=-0.32 yDistance=-0.11
03:38:39.948 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
03:38:39.948 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:38:39.948 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:38:39.948 00.000 11596 MoveAxis(E, 398, ABG)
03:38:39.948 00.000 11596 Guiding  Dir = 2, Dur = 398
03:38:39.949 00.001 11596 IsSlewing returns 0
03:38:39.956 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=157, med=4, FiltMin=2, FiltMax=58, Gamma=0.510
03:38:39.964 00.008 13300 UpdateGuideState exits: m=1098 SNR=23.2
03:38:39.964 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:39.964 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:38:39.964 00.000 13300 Enqueuing Expose request
03:38:40.108 00.144 11596 IsGuiding returns 0
03:38:40.476 00.368 11596 PulseGuide returned control before completion, sleep 40
03:38:40.693 00.217 11596 IsGuiding returns 1
03:38:40.693 00.000 11596 scope still moving after pulse duration time elapsed
03:38:40.715 00.022 11596 IsSlewing returns 0
03:38:40.888 00.173 11596 IsGuiding returns 1
03:38:40.920 00.032 11596 IsSlewing returns 0
03:38:41.244 00.324 11596 IsGuiding returns 0
03:38:41.244 00.000 11596 scope move finished after 398 + 738 ms
03:38:41.244 00.000 11596 Move returns status 0, amount 398
03:38:41.244 00.000 11596 MoveAxis(N, 0, ABG)
03:38:41.244 00.000 11596 Move returns status 0, amount 0
03:38:41.245 00.001 11596 move complete, result=0
03:38:41.245 00.000 11596 worker thread done servicing request
03:38:41.245 00.000 13300 GuideStep: -0.3 px 398 ms EAST, -0.1 px 0 ms NORTH
03:38:41.245 00.000 11596 Worker thread wakes up
03:38:41.245 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:38:41.754 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:38:42.126 00.372 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"61cee703-6033-4010-b3ba-7a3d7a1d5ab3"}
03:38:42.126 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"61cee703-6033-4010-b3ba-7a3d7a1d5ab3"}
03:38:42.127 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5cfaeb78-efe6-463a-bc26-62ccc89e712c"}
03:38:42.127 00.000 13300 case statement mapped state 6 to 3
03:38:42.127 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5cfaeb78-efe6-463a-bc26-62ccc89e712c"}
03:38:42.127 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"94e95d54-7090-4106-99db-16cc2119f23c"}
03:38:42.128 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":191,"width":15,"height":15,"star_pos":[6.71,6.98],"pixels":"..."},"id":"94e95d54-7090-4106-99db-16cc2119f23c"}
03:38:44.787 02.659 11596 Exposure complete
03:38:44.870 00.083 11596 worker thread done servicing request
03:38:44.871 00.001 13300 OnExposeComplete: enter
03:38:44.871 00.000 13300 UpdateGuideState(): m_state=6
03:38:44.871 00.000 13300 Star::Find(15, 25, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 192
03:38:44.871 00.000 13300 Star::Find returns 1 (0), X=25.61, Y=410.35, Mass=1298, SNR=25.2, Peak=141 HFD=3.4
03:38:44.872 00.001 13300 MultiStar: [#1 -0.47,-0.04,0.00,M9] [#2 -0.14,-0.25,0.51,U] [#3 -0.18,-0.40,0.00,M3] [#4 -0.29,-0.23,0.00,M3] [#5 -0.29,0.31,0.00,M1] [#6 -0.14,-0.48,0.00,M10] [#7 0.12,0.30,0.00,M1] [#8 0.04,-0.09,0.22,U] 
03:38:44.872 00.000 13300 refined, 2 included, MultiStar: {-0.26, -0.14}, one-star: {-0.39, -0.09}
03:38:44.872 00.000 13300 CameraToMount -- cameraTheta (-2.67) - m_xAngle (1.53) = xAngle (-4.20 = 2.08)
03:38:44.872 00.000 13300 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.33 = -1.04)
03:38:44.872 00.000 13300 CameraToMount -- cameraX=-0.26 cameraY=-0.14 hyp=0.30 cameraTheta=-2.67 mountX=-0.15 mountY=-0.26, mountTheta=-2.09
03:38:44.874 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.26, y=-0.14, opts=13)
03:38:44.874 00.000 13300 Enqueuing Move request for scope (-0.26, -0.14)
03:38:44.874 00.000 11596 Worker thread wakes up
03:38:44.874 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.14) opts 0xd
03:38:44.874 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.26, -0.14)
03:38:44.874 00.000 11596 Moving (-0.26, -0.14) raw xDistance=-0.15 yDistance=-0.26
03:38:44.874 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.15
03:38:44.875 00.001 11596 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
03:38:44.875 00.000 11596 MoveAxis(E, 211, ABG)
03:38:44.875 00.000 11596 Guiding  Dir = 2, Dur = 211
03:38:44.875 00.000 11596 IsSlewing returns 0
03:38:44.881 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=192, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
03:38:44.889 00.008 13300 UpdateGuideState exits: m=1298 SNR=25.2
03:38:44.889 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:44.889 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:38:44.889 00.000 13300 Enqueuing Expose request
03:38:45.078 00.189 11596 IsGuiding returns 0
03:38:45.125 00.047 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"55971157-3b67-4f14-a6eb-24df982ee61a"}
03:38:45.125 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"55971157-3b67-4f14-a6eb-24df982ee61a"}
03:38:45.126 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"481545a9-046b-4ef4-9078-262e93f4c307"}
03:38:45.126 00.000 13300 case statement mapped state 6 to 3
03:38:45.126 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"481545a9-046b-4ef4-9078-262e93f4c307"}
03:38:45.126 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c53b26a6-45af-466d-b2b9-f6972f48d704"}
03:38:45.127 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":192,"width":15,"height":15,"star_pos":[6.61,7.35],"pixels":"..."},"id":"c53b26a6-45af-466d-b2b9-f6972f48d704"}
03:38:45.286 00.159 11596 PulseGuide returned control before completion, sleep 13
03:38:45.397 00.111 11596 IsGuiding returns 1
03:38:45.397 00.000 11596 scope still moving after pulse duration time elapsed
03:38:45.421 00.024 11596 IsSlewing returns 0
03:38:45.519 00.098 11596 IsGuiding returns 0
03:38:45.519 00.000 11596 scope move finished after 211 + 230 ms
03:38:45.519 00.000 11596 Move returns status 0, amount 211
03:38:45.519 00.000 11596 MoveAxis(N, 339, ABG)
03:38:45.519 00.000 11596 Guiding  Dir = 0, Dur = 339
03:38:45.519 00.000 11596 IsSlewing returns 0
03:38:45.674 00.155 11596 IsGuiding returns 0
03:38:45.884 00.210 11596 PulseGuide returned control before completion, sleep 140
03:38:46.128 00.244 11596 IsGuiding returns 1
03:38:46.128 00.000 11596 scope still moving after pulse duration time elapsed
03:38:46.158 00.030 11596 IsSlewing returns 0
03:38:46.253 00.095 11596 IsGuiding returns 0
03:38:46.253 00.000 11596 scope move finished after 339 + 240 ms
03:38:46.253 00.000 11596 Move returns status 0, amount 339
03:38:46.254 00.001 11596 move complete, result=0
03:38:46.254 00.000 11596 worker thread done servicing request
03:38:46.254 00.000 13300 GuideStep: -0.1 px 211 ms EAST, -0.3 px 339 ms NORTH
03:38:46.254 00.000 11596 Worker thread wakes up
03:38:46.254 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:38:46.762 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:38:48.141 01.379 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ee685539-c47a-47d8-93a5-26d691cde674"}
03:38:48.141 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ee685539-c47a-47d8-93a5-26d691cde674"}
03:38:48.142 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ed03c8d3-40f2-42dd-82f0-070ac4fc468f"}
03:38:48.142 00.000 13300 case statement mapped state 6 to 3
03:38:48.143 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ed03c8d3-40f2-42dd-82f0-070ac4fc468f"}
03:38:48.143 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e8aa488f-060b-4014-aa19-1b78edfd68d2"}
03:38:48.144 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":192,"width":15,"height":15,"star_pos":[6.61,7.35],"pixels":"..."},"id":"e8aa488f-060b-4014-aa19-1b78edfd68d2"}
03:38:49.788 01.644 11596 Exposure complete
03:38:49.887 00.099 11596 worker thread done servicing request
03:38:49.887 00.000 13300 OnExposeComplete: enter
03:38:49.887 00.000 13300 UpdateGuideState(): m_state=6
03:38:49.887 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 193
03:38:49.888 00.001 13300 Star::Find returns 1 (0), X=25.55, Y=410.27, Mass=1273, SNR=25.0, Peak=147 HFD=3.3
03:38:49.888 00.000 13300 MultiStar: [#1 -0.51,-0.12,0.00,M10] [#2 -0.43,-0.22,0.00,M3] [#3 -0.27,-0.37,0.00,M4] [#4 -0.28,-0.13,0.00,M4] [#5 -0.35,0.22,0.00,M2] [#6 -0.35,-0.28,0.00,R] [#7 0.08,0.24,0.28,U] [#8 -0.01,-0.20,0.21,U] 
03:38:49.888 00.000 13300 refined, 2 included, MultiStar: {-0.29, -0.10}, one-star: {-0.45, -0.17}
03:38:49.888 00.000 13300 CameraToMount -- cameraTheta (-2.82) - m_xAngle (1.53) = xAngle (-4.35 = 1.93)
03:38:49.888 00.000 13300 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.48 = -1.19)
03:38:49.888 00.000 13300 CameraToMount -- cameraX=-0.29 cameraY=-0.10 hyp=0.30 cameraTheta=-2.82 mountX=-0.11 mountY=-0.28, mountTheta=-1.94
03:38:49.890 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.29, y=-0.10, opts=13)
03:38:49.891 00.001 13300 Enqueuing Move request for scope (-0.29, -0.10)
03:38:49.891 00.000 11596 Worker thread wakes up
03:38:49.891 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.10) opts 0xd
03:38:49.891 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.29, -0.10)
03:38:49.891 00.000 11596 Moving (-0.29, -0.10) raw xDistance=-0.11 yDistance=-0.28
03:38:49.891 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:38:49.891 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
03:38:49.892 00.001 11596 MoveAxis(E, 0, ABG)
03:38:49.892 00.000 11596 Move returns status 0, amount 0
03:38:49.892 00.000 11596 MoveAxis(N, 373, ABG)
03:38:49.892 00.000 11596 Guiding  Dir = 0, Dur = 373
03:38:49.892 00.000 11596 IsSlewing returns 0
03:38:49.899 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=184, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
03:38:49.908 00.009 13300 UpdateGuideState exits: m=1273 SNR=25.0
03:38:49.908 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:49.908 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:38:49.908 00.000 13300 Enqueuing Expose request
03:38:50.093 00.185 11596 IsGuiding returns 0
03:38:50.284 00.191 11596 PulseGuide returned control before completion, sleep 192
03:38:50.525 00.241 11596 IsGuiding returns 1
03:38:50.525 00.000 11596 scope still moving after pulse duration time elapsed
03:38:50.546 00.021 11596 IsSlewing returns 0
03:38:50.680 00.134 11596 IsGuiding returns 1
03:38:50.700 00.020 11596 IsSlewing returns 0
03:38:50.817 00.117 11596 IsGuiding returns 0
03:38:50.817 00.000 11596 scope move finished after 373 + 350 ms
03:38:50.817 00.000 11596 Move returns status 0, amount 373
03:38:50.817 00.000 11596 move complete, result=0
03:38:50.817 00.000 11596 worker thread done servicing request
03:38:50.817 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.3 px 373 ms NORTH
03:38:50.817 00.000 11596 Worker thread wakes up
03:38:50.817 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:38:51.151 00.334 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8df4d0e8-d8eb-4947-b618-a8f0a6cfb06a"}
03:38:51.151 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8df4d0e8-d8eb-4947-b618-a8f0a6cfb06a"}
03:38:51.152 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f403bf38-71d5-4fa6-a3a0-210b79d837f6"}
03:38:51.152 00.000 13300 case statement mapped state 6 to 3
03:38:51.152 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f403bf38-71d5-4fa6-a3a0-210b79d837f6"}
03:38:51.153 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ffc24d35-8487-4b05-b2f0-18ce2693cca5"}
03:38:51.153 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":193,"width":15,"height":15,"star_pos":[6.55,7.27],"pixels":"..."},"id":"ffc24d35-8487-4b05-b2f0-18ce2693cca5"}
03:38:51.330 00.177 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:38:54.151 02.821 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9265784c-7a1b-4048-b981-e6a687e8ca7d"}
03:38:54.151 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9265784c-7a1b-4048-b981-e6a687e8ca7d"}
03:38:54.152 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d5112550-6c4b-4a1b-9f8c-f47291df988a"}
03:38:54.152 00.000 13300 case statement mapped state 6 to 3
03:38:54.152 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d5112550-6c4b-4a1b-9f8c-f47291df988a"}
03:38:54.152 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6d1eb3bd-c659-4389-99bc-924f2a76eb81"}
03:38:54.153 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":193,"width":15,"height":15,"star_pos":[6.55,7.27],"pixels":"..."},"id":"6d1eb3bd-c659-4389-99bc-924f2a76eb81"}
03:38:54.351 00.198 11596 Exposure complete
03:38:54.419 00.068 11596 worker thread done servicing request
03:38:54.420 00.001 13300 OnExposeComplete: enter
03:38:54.420 00.000 13300 UpdateGuideState(): m_state=6
03:38:54.420 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 194
03:38:54.420 00.000 13300 Star::Find returns 1 (0), X=25.89, Y=410.10, Mass=858, SNR=20.5, Peak=104 HFD=3.1
03:38:54.421 00.001 13300 MultiStar: [#1 -0.18,-0.41,0.00,R] [#2 0.03,-0.61,0.00,M4] [#3 0.44,-0.73,0.00,M5] [#4 -0.01,-1.22,0.00,M5] [#5 0.48,-0.34,0.00,M3] [#6 0.26,-0.14,0.00,M1] [#7 0.60,-0.10,0.00,M1] [#8 0.37,-0.65,0.00,M4] 
03:38:54.421 00.000 13300 CameraToMount -- cameraTheta (-1.88) - m_xAngle (1.53) = xAngle (-3.41 = 2.87)
03:38:54.421 00.000 13300 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.54 = -0.26)
03:38:54.421 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.34 hyp=0.35 cameraTheta=-1.88 mountX=-0.34 mountY=-0.09, mountTheta=-2.88
03:38:54.423 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.34, opts=13)
03:38:54.423 00.000 13300 Enqueuing Move request for scope (-0.11, -0.34)
03:38:54.424 00.001 11596 Worker thread wakes up
03:38:54.424 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.34) opts 0xd
03:38:54.424 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.34)
03:38:54.424 00.000 11596 Moving (-0.11, -0.34) raw xDistance=-0.34 yDistance=-0.09
03:38:54.424 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34
03:38:54.424 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:38:54.424 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:38:54.424 00.000 11596 MoveAxis(E, 427, ABG)
03:38:54.424 00.000 11596 Guiding  Dir = 2, Dur = 427
03:38:54.425 00.001 11596 IsSlewing returns 0
03:38:54.431 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=143, med=4, FiltMin=2, FiltMax=61, Gamma=0.510
03:38:54.439 00.008 13300 UpdateGuideState exits: m=858 SNR=20.5
03:38:54.439 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:54.439 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:38:54.439 00.000 13300 Enqueuing Expose request
03:38:54.508 00.069 11596 IsGuiding returns 0
03:38:54.834 00.326 11596 PulseGuide returned control before completion, sleep 112
03:38:55.090 00.256 11596 IsGuiding returns 1
03:38:55.090 00.000 11596 scope still moving after pulse duration time elapsed
03:38:55.113 00.023 11596 IsSlewing returns 0
03:38:55.253 00.140 11596 IsGuiding returns 0
03:38:55.254 00.001 11596 scope move finished after 427 + 318 ms
03:38:55.254 00.000 11596 Move returns status 0, amount 427
03:38:55.254 00.000 11596 MoveAxis(N, 0, ABG)
03:38:55.254 00.000 11596 Move returns status 0, amount 0
03:38:55.254 00.000 11596 move complete, result=0
03:38:55.254 00.000 11596 worker thread done servicing request
03:38:55.254 00.000 13300 GuideStep: -0.3 px 427 ms EAST, -0.1 px 0 ms NORTH
03:38:55.254 00.000 11596 Worker thread wakes up
03:38:55.255 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:38:55.761 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:38:57.150 01.389 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ceb7ce36-615e-42fc-9193-dbe602cec940"}
03:38:57.150 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ceb7ce36-615e-42fc-9193-dbe602cec940"}
03:38:57.151 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6e09515e-ca00-4bb8-8962-8ced4aef1935"}
03:38:57.151 00.000 13300 case statement mapped state 6 to 3
03:38:57.151 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6e09515e-ca00-4bb8-8962-8ced4aef1935"}
03:38:57.151 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3e939a5c-b265-4f16-bcc2-580b0461e405"}
03:38:57.151 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":194,"width":15,"height":15,"star_pos":[6.89,7.10],"pixels":"..."},"id":"3e939a5c-b265-4f16-bcc2-580b0461e405"}
03:38:58.795 01.644 11596 Exposure complete
03:38:58.891 00.096 11596 worker thread done servicing request
03:38:58.891 00.000 13300 OnExposeComplete: enter
03:38:58.891 00.000 13300 UpdateGuideState(): m_state=6
03:38:58.891 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 195
03:38:58.892 00.001 13300 Star::Find returns 1 (0), X=26.20, Y=410.11, Mass=1245, SNR=24.7, Peak=152 HFD=3.1
03:38:58.892 00.000 13300 MultiStar: [#1 0.11,0.18,0.54,U] [#2 0.22,-0.38,0.00,M5] [#3 0.44,-0.50,0.00,M6] [#4 0.38,-0.33,0.00,M6] [#5 0.06,-0.02,0.27,U] [#6 0.29,-0.30,0.00,M2] [#7 0.31,-0.05,0.00,M2] [#8 0.61,-0.26,0.00,M5] 
03:38:58.892 00.000 13300 refined, 2 included, MultiStar: {0.15, -0.13}, one-star: {0.20, -0.32}
03:38:58.892 00.000 13300 CameraToMount -- cameraTheta (-0.71) - m_xAngle (1.53) = xAngle (-2.24 = -2.24)
03:38:58.892 00.000 13300 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.37 = 0.92)
03:38:58.893 00.001 13300 CameraToMount -- cameraX=0.15 cameraY=-0.13 hyp=0.20 cameraTheta=-0.71 mountX=-0.12 mountY=0.16, mountTheta=2.23
03:38:58.895 00.002 13300 SchedulePrimaryMove(1016D950, x=0.15, y=-0.13, opts=13)
03:38:58.895 00.000 13300 Enqueuing Move request for scope (0.15, -0.13)
03:38:58.895 00.000 11596 Worker thread wakes up
03:38:58.896 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.13) opts 0xd
03:38:58.896 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, -0.13)
03:38:58.896 00.000 11596 Moving (0.15, -0.13) raw xDistance=-0.12 yDistance=0.16
03:38:58.896 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:38:58.896 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:38:58.896 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
03:38:58.896 00.000 11596 MoveAxis(E, 0, ABG)
03:38:58.897 00.001 11596 Move returns status 0, amount 0
03:38:58.897 00.000 11596 MoveAxis(N, 0, ABG)
03:38:58.897 00.000 11596 Move returns status 0, amount 0
03:38:58.897 00.000 11596 move complete, result=0
03:38:58.897 00.000 11596 worker thread done servicing request
03:38:58.904 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=205, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
03:38:58.913 00.009 13300 UpdateGuideState exits: m=1245 SNR=24.7
03:38:58.913 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:58.913 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:38:58.913 00.000 13300 Enqueuing Expose request
03:38:58.913 00.000 11596 Worker thread wakes up
03:38:58.913 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:38:58.913 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:38:59.419 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:39:00.150 00.731 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"119e8a24-7295-4b09-bc0d-15239c1829f4"}
03:39:00.150 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"119e8a24-7295-4b09-bc0d-15239c1829f4"}
03:39:00.151 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"540530dd-aeab-4574-a798-e9e5febe49c0"}
03:39:00.151 00.000 13300 case statement mapped state 6 to 3
03:39:00.151 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"540530dd-aeab-4574-a798-e9e5febe49c0"}
03:39:00.152 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"49b50362-f7d6-47e9-b3a2-ea2f57820de3"}
03:39:00.152 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":195,"width":15,"height":15,"star_pos":[7.20,7.11],"pixels":"..."},"id":"49b50362-f7d6-47e9-b3a2-ea2f57820de3"}
03:39:02.451 02.299 11596 Exposure complete
03:39:02.519 00.068 11596 worker thread done servicing request
03:39:02.520 00.001 13300 OnExposeComplete: enter
03:39:02.520 00.000 13300 UpdateGuideState(): m_state=6
03:39:02.520 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 196
03:39:02.520 00.000 13300 Star::Find returns 1 (0), X=25.91, Y=410.16, Mass=1334, SNR=25.6, Peak=150 HFD=3.0
03:39:02.521 00.001 13300 MultiStar: [#1 0.20,0.18,0.54,U] [#2 0.00,-0.36,0.00,M6] [#3 0.39,-0.30,0.00,M7] [#4 0.03,-0.35,0.00,M7] [#5 -0.02,0.17,0.26,U] [#6 0.25,-0.12,0.30,U] [#7 0.54,-0.21,0.00,M3] [#8 0.75,-0.16,0.00,M6] 
03:39:02.521 00.000 13300 refined, 3 included, MultiStar: {0.04, -0.08}, one-star: {-0.09, -0.27}
03:39:02.521 00.000 13300 CameraToMount -- cameraTheta (-1.09) - m_xAngle (1.53) = xAngle (-2.62 = -2.62)
03:39:02.521 00.000 13300 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.75 = 0.54)
03:39:02.521 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-1.09 mountX=-0.08 mountY=0.05, mountTheta=2.61
03:39:02.523 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.08, opts=13)
03:39:02.523 00.000 13300 Enqueuing Move request for scope (0.04, -0.08)
03:39:02.523 00.000 11596 Worker thread wakes up
03:39:02.523 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.08) opts 0xd
03:39:02.524 00.001 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.08)
03:39:02.524 00.000 11596 Moving (0.04, -0.08) raw xDistance=-0.08 yDistance=0.05
03:39:02.524 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:39:02.524 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:02.524 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:39:02.524 00.000 11596 MoveAxis(E, 0, ABG)
03:39:02.524 00.000 11596 Move returns status 0, amount 0
03:39:02.525 00.001 11596 MoveAxis(N, 0, ABG)
03:39:02.525 00.000 11596 Move returns status 0, amount 0
03:39:02.525 00.000 11596 move complete, result=0
03:39:02.525 00.000 11596 worker thread done servicing request
03:39:02.531 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=199, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
03:39:02.539 00.008 13300 UpdateGuideState exits: m=1334 SNR=25.6
03:39:02.539 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:02.540 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:39:02.540 00.000 13300 Enqueuing Expose request
03:39:02.540 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:39:02.540 00.000 11596 Worker thread wakes up
03:39:02.540 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:39:03.044 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:39:03.150 00.106 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"36c6785e-9ebd-454a-8a62-be7577862c0d"}
03:39:03.150 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"36c6785e-9ebd-454a-8a62-be7577862c0d"}
03:39:03.151 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0f5cc2df-761f-424f-bf8b-ea629fd8d1cf"}
03:39:03.151 00.000 13300 case statement mapped state 6 to 3
03:39:03.151 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0f5cc2df-761f-424f-bf8b-ea629fd8d1cf"}
03:39:03.152 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cb32b52b-0af5-47c6-9c60-12ccef0df9c1"}
03:39:03.152 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":196,"width":15,"height":15,"star_pos":[6.91,7.16],"pixels":"..."},"id":"cb32b52b-0af5-47c6-9c60-12ccef0df9c1"}
03:39:06.070 02.918 11596 Exposure complete
03:39:06.139 00.069 11596 worker thread done servicing request
03:39:06.140 00.001 13300 OnExposeComplete: enter
03:39:06.140 00.000 13300 UpdateGuideState(): m_state=6
03:39:06.140 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 197
03:39:06.140 00.000 13300 Star::Find returns 1 (0), X=26.08, Y=410.13, Mass=1258, SNR=24.8, Peak=145 HFD=3.0
03:39:06.141 00.001 13300 MultiStar: [#1 0.35,0.18,0.00,M1] [#2 0.30,-0.31,0.00,M7] [#3 0.57,-0.07,0.00,M8] [#4 0.11,-0.39,0.00,M8] [#5 0.22,0.03,0.28,U] [#6 0.62,-0.08,0.00,M2] [#7 0.70,0.02,0.00,M4] [#8 0.44,-0.32,0.00,M7] 
03:39:06.141 00.000 13300 refined, 1 included, MultiStar: {0.11, -0.23}, one-star: {0.08, -0.30}
03:39:06.141 00.000 13300 CameraToMount -- cameraTheta (-1.13) - m_xAngle (1.53) = xAngle (-2.66 = -2.66)
03:39:06.141 00.000 13300 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.79 = 0.49)
03:39:06.141 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.23 hyp=0.26 cameraTheta=-1.13 mountX=-0.23 mountY=0.12, mountTheta=2.65
03:39:06.143 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.23, opts=13)
03:39:06.143 00.000 13300 Enqueuing Move request for scope (0.11, -0.23)
03:39:06.143 00.000 11596 Worker thread wakes up
03:39:06.143 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.23) opts 0xd
03:39:06.143 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.23)
03:39:06.143 00.000 11596 Moving (0.11, -0.23) raw xDistance=-0.23 yDistance=0.12
03:39:06.144 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
03:39:06.144 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:06.144 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:39:06.144 00.000 11596 MoveAxis(E, 285, ABG)
03:39:06.144 00.000 11596 Guiding  Dir = 2, Dur = 285
03:39:06.144 00.000 11596 IsSlewing returns 0
03:39:06.150 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=210, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
03:39:06.158 00.008 13300 UpdateGuideState exits: m=1258 SNR=24.8
03:39:06.159 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:06.159 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:39:06.159 00.000 13300 Enqueuing Expose request
03:39:06.159 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1c35daf3-2cad-4d55-9aa5-0f45ea74c059"}
03:39:06.159 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1c35daf3-2cad-4d55-9aa5-0f45ea74c059"}
03:39:06.164 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"38f26c1f-942b-444b-bb51-331ad87939e1"}
03:39:06.164 00.000 13300 case statement mapped state 6 to 3
03:39:06.164 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"38f26c1f-942b-444b-bb51-331ad87939e1"}
03:39:06.167 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a442c467-bba0-447f-8dbe-c9f01470799c"}
03:39:06.167 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":197,"width":15,"height":15,"star_pos":[7.08,7.13],"pixels":"..."},"id":"a442c467-bba0-447f-8dbe-c9f01470799c"}
03:39:06.275 00.108 11596 IsGuiding returns 0
03:39:06.500 00.225 11596 PulseGuide returned control before completion, sleep 71
03:39:06.601 00.101 11596 IsGuiding returns 1
03:39:06.602 00.001 11596 scope still moving after pulse duration time elapsed
03:39:06.628 00.026 11596 IsSlewing returns 0
03:39:06.833 00.205 11596 IsGuiding returns 1
03:39:06.860 00.027 11596 IsSlewing returns 0
03:39:07.223 00.363 11596 IsGuiding returns 0
03:39:07.224 00.001 11596 scope move finished after 285 + 663 ms
03:39:07.224 00.000 11596 Move returns status 0, amount 285
03:39:07.224 00.000 11596 MoveAxis(N, 0, ABG)
03:39:07.224 00.000 11596 Move returns status 0, amount 0
03:39:07.224 00.000 11596 move complete, result=0
03:39:07.224 00.000 11596 worker thread done servicing request
03:39:07.224 00.000 13300 GuideStep: -0.2 px 285 ms EAST, 0.1 px 0 ms NORTH
03:39:07.224 00.000 11596 Worker thread wakes up
03:39:07.225 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:39:07.730 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:39:09.148 01.418 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c9f45fd8-b7c8-4d09-b21d-ec826234dac8"}
03:39:09.148 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c9f45fd8-b7c8-4d09-b21d-ec826234dac8"}
03:39:09.149 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"47911f6f-b784-491f-af46-69c51340725b"}
03:39:09.149 00.000 13300 case statement mapped state 6 to 3
03:39:09.149 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"47911f6f-b784-491f-af46-69c51340725b"}
03:39:09.149 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"640cc58c-8b54-4579-b551-8c7ce21655e1"}
03:39:09.149 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":197,"width":15,"height":15,"star_pos":[7.08,7.13],"pixels":"..."},"id":"640cc58c-8b54-4579-b551-8c7ce21655e1"}
03:39:10.754 01.605 11596 Exposure complete
03:39:10.831 00.077 11596 worker thread done servicing request
03:39:10.831 00.000 13300 OnExposeComplete: enter
03:39:10.831 00.000 13300 UpdateGuideState(): m_state=6
03:39:10.832 00.001 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 198
03:39:10.832 00.000 13300 Star::Find returns 1 (0), X=26.10, Y=410.11, Mass=1329, SNR=25.5, Peak=154 HFD=3.0
03:39:10.832 00.000 13300 MultiStar: [#1 0.06,0.33,0.00,M2] [#2 0.30,-0.31,0.00,M8] [#3 0.40,-0.35,0.00,M9] [#4 0.36,-0.27,0.00,M9] [#5 0.49,0.05,0.00,M1] [#6 0.49,-0.24,0.00,M3] [#7 0.48,-0.30,0.00,M5] [#8 0.82,-0.41,0.00,M8] 
03:39:10.832 00.000 13300 CameraToMount -- cameraTheta (-1.27) - m_xAngle (1.53) = xAngle (-2.80 = -2.80)
03:39:10.832 00.000 13300 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.93 = 0.35)
03:39:10.832 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=-0.32 hyp=0.33 cameraTheta=-1.27 mountX=-0.32 mountY=0.12, mountTheta=2.79
03:39:10.834 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=-0.32, opts=13)
03:39:10.835 00.001 13300 Enqueuing Move request for scope (0.10, -0.32)
03:39:10.835 00.000 11596 Worker thread wakes up
03:39:10.835 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.32) opts 0xd
03:39:10.835 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, -0.32)
03:39:10.835 00.000 11596 Moving (0.10, -0.32) raw xDistance=-0.32 yDistance=0.12
03:39:10.835 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.32
03:39:10.835 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:10.836 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:39:10.836 00.000 11596 MoveAxis(E, 415, ABG)
03:39:10.836 00.000 11596 Guiding  Dir = 2, Dur = 415
03:39:10.836 00.000 11596 IsSlewing returns 0
03:39:10.845 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=219, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
03:39:10.855 00.010 13300 UpdateGuideState exits: m=1329 SNR=25.5
03:39:10.855 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:10.855 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:39:10.855 00.000 13300 Enqueuing Expose request
03:39:11.117 00.262 11596 IsGuiding returns 0
03:39:11.262 00.145 11596 PulseGuide returned control before completion, sleep 282
03:39:11.608 00.346 11596 IsGuiding returns 1
03:39:11.608 00.000 11596 scope still moving after pulse duration time elapsed
03:39:11.642 00.034 11596 IsSlewing returns 0
03:39:11.696 00.054 11596 IsGuiding returns 0
03:39:11.697 00.001 11596 scope move finished after 415 + 163 ms
03:39:11.697 00.000 11596 Move returns status 0, amount 415
03:39:11.697 00.000 11596 MoveAxis(N, 0, ABG)
03:39:11.697 00.000 11596 Move returns status 0, amount 0
03:39:11.697 00.000 11596 move complete, result=0
03:39:11.697 00.000 11596 worker thread done servicing request
03:39:11.697 00.000 13300 GuideStep: -0.3 px 415 ms EAST, 0.1 px 0 ms NORTH
03:39:11.697 00.000 11596 Worker thread wakes up
03:39:11.697 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:39:12.147 00.450 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"47ac827c-4c23-4ed4-ba63-cde7cb917101"}
03:39:12.147 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"47ac827c-4c23-4ed4-ba63-cde7cb917101"}
03:39:12.148 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"df1e442a-48d1-4ed5-a27f-20b6bd7abcbd"}
03:39:12.148 00.000 13300 case statement mapped state 6 to 3
03:39:12.148 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"df1e442a-48d1-4ed5-a27f-20b6bd7abcbd"}
03:39:12.148 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fd25a362-9ce4-491e-8a83-50ffb66c3927"}
03:39:12.148 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":198,"width":15,"height":15,"star_pos":[7.10,7.11],"pixels":"..."},"id":"fd25a362-9ce4-491e-8a83-50ffb66c3927"}
03:39:12.212 00.064 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:39:15.148 02.936 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1d030593-c83b-4d1e-906b-417df4f67ef6"}
03:39:15.148 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1d030593-c83b-4d1e-906b-417df4f67ef6"}
03:39:15.149 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a2e99bb5-2273-42d1-8191-a07903432e24"}
03:39:15.149 00.000 13300 case statement mapped state 6 to 3
03:39:15.149 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a2e99bb5-2273-42d1-8191-a07903432e24"}
03:39:15.150 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c9a9fcf9-bc97-435c-96df-d2de39c8b4f5"}
03:39:15.150 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":198,"width":15,"height":15,"star_pos":[7.10,7.11],"pixels":"..."},"id":"c9a9fcf9-bc97-435c-96df-d2de39c8b4f5"}
03:39:15.255 00.105 11596 Exposure complete
03:39:15.362 00.107 11596 worker thread done servicing request
03:39:15.362 00.000 13300 OnExposeComplete: enter
03:39:15.362 00.000 13300 UpdateGuideState(): m_state=6
03:39:15.363 00.001 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 199
03:39:15.363 00.000 13300 Star::Find returns 1 (0), X=26.08, Y=410.50, Mass=1328, SNR=25.5, Peak=133 HFD=3.3
03:39:15.363 00.000 13300 MultiStar: [#1 0.23,0.47,0.00,M3] [#2 0.28,0.07,0.47,U] [#3 0.56,0.09,0.00,M10] [#4 -0.07,-0.15,0.33,U] [#5 0.19,0.35,0.00,M2] [#6 0.53,0.16,0.00,M4] [#7 0.63,0.22,0.00,M6] [#8 0.51,-0.32,0.00,M9] 
03:39:15.364 00.001 13300 single-star, 2 included, MultiStar: {0.11, 0.03}, one-star: {0.08, 0.07}
03:39:15.364 00.000 13300 CameraToMount -- cameraTheta (0.67) - m_xAngle (1.53) = xAngle (-0.86 = -0.86)
03:39:15.364 00.000 13300 CameraToMount -- cameraTheta (0.67) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.99 = 2.30)
03:39:15.364 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.07 hyp=0.10 cameraTheta=0.67 mountX=0.07 mountY=0.08, mountTheta=0.85
03:39:15.367 00.003 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.07, opts=13)
03:39:15.367 00.000 13300 Enqueuing Move request for scope (0.08, 0.07)
03:39:15.367 00.000 11596 Worker thread wakes up
03:39:15.367 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.07) opts 0xd
03:39:15.367 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.07)
03:39:15.367 00.000 11596 Moving (0.08, 0.07) raw xDistance=0.07 yDistance=0.08
03:39:15.368 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:39:15.368 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:15.368 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:39:15.368 00.000 11596 MoveAxis(E, 0, ABG)
03:39:15.368 00.000 11596 Move returns status 0, amount 0
03:39:15.369 00.001 11596 MoveAxis(N, 0, ABG)
03:39:15.369 00.000 11596 Move returns status 0, amount 0
03:39:15.369 00.000 11596 move complete, result=0
03:39:15.369 00.000 11596 worker thread done servicing request
03:39:15.378 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=244, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
03:39:15.390 00.012 13300 UpdateGuideState exits: m=1328 SNR=25.5
03:39:15.390 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:15.391 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:39:15.391 00.000 13300 Enqueuing Expose request
03:39:15.391 00.000 11596 Worker thread wakes up
03:39:15.391 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:39:15.391 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:39:15.898 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:39:18.149 02.251 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"84c18fb0-f17e-4b6c-9c46-be2c309a52c5"}
03:39:18.149 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"84c18fb0-f17e-4b6c-9c46-be2c309a52c5"}
03:39:18.150 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b3f1672b-d2c4-4441-9a46-567734dfa257"}
03:39:18.150 00.000 13300 case statement mapped state 6 to 3
03:39:18.151 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b3f1672b-d2c4-4441-9a46-567734dfa257"}
03:39:18.151 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2ab43944-4036-4adf-bc05-eb4cf09c53db"}
03:39:18.152 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":199,"width":15,"height":15,"star_pos":[7.08,7.50],"pixels":"..."},"id":"2ab43944-4036-4adf-bc05-eb4cf09c53db"}
03:39:18.924 00.772 11596 Exposure complete
03:39:18.997 00.073 11596 worker thread done servicing request
03:39:18.997 00.000 13300 OnExposeComplete: enter
03:39:18.997 00.000 13300 UpdateGuideState(): m_state=6
03:39:18.997 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 200
03:39:18.997 00.000 13300 Star::Find returns 1 (0), X=25.94, Y=410.40, Mass=1329, SNR=25.5, Peak=125 HFD=3.4
03:39:18.998 00.001 13300 MultiStar: [#1 0.28,0.42,0.00,M4] [#2 0.29,0.20,0.00,M8] [#3 0.35,0.10,0.00,R] [#4 0.24,0.30,0.00,M9] [#5 -0.07,0.24,0.27,U] [#6 0.16,0.38,0.00,M5] [#7 0.48,0.47,0.00,M7] [#8 0.43,0.05,0.00,M10] 
03:39:18.998 00.000 13300 refined, 1 included, MultiStar: {-0.06, 0.02}, one-star: {-0.06, -0.04}
03:39:18.998 00.000 13300 CameraToMount -- cameraTheta (2.81) - m_xAngle (1.53) = xAngle (1.27 = 1.27)
03:39:18.998 00.000 13300 CameraToMount -- cameraTheta (2.81) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.85 = -1.85)
03:39:18.998 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.06 cameraTheta=2.81 mountX=0.02 mountY=-0.06, mountTheta=-1.27
03:39:19.000 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.02, opts=13)
03:39:19.001 00.001 13300 Enqueuing Move request for scope (-0.06, 0.02)
03:39:19.001 00.000 11596 Worker thread wakes up
03:39:19.001 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
03:39:19.001 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
03:39:19.001 00.000 11596 Moving (-0.06, 0.02) raw xDistance=0.02 yDistance=-0.06
03:39:19.001 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:39:19.001 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:19.002 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:39:19.002 00.000 11596 MoveAxis(E, 0, ABG)
03:39:19.002 00.000 11596 Move returns status 0, amount 0
03:39:19.002 00.000 11596 MoveAxis(N, 0, ABG)
03:39:19.002 00.000 11596 Move returns status 0, amount 0
03:39:19.002 00.000 11596 move complete, result=0
03:39:19.002 00.000 11596 worker thread done servicing request
03:39:19.009 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=250, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
03:39:19.016 00.007 13300 UpdateGuideState exits: m=1329 SNR=25.5
03:39:19.017 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:19.017 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:39:19.017 00.000 13300 Enqueuing Expose request
03:39:19.017 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:39:19.017 00.000 11596 Worker thread wakes up
03:39:19.017 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:39:19.529 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:39:21.151 01.622 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aa0c5603-a15e-44a5-9129-443ac2b7e96f"}
03:39:21.151 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aa0c5603-a15e-44a5-9129-443ac2b7e96f"}
03:39:21.153 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0f650a47-42c2-4fba-bb2f-4ead828bdc72"}
03:39:21.153 00.000 13300 case statement mapped state 6 to 3
03:39:21.153 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0f650a47-42c2-4fba-bb2f-4ead828bdc72"}
03:39:21.153 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b63f4d6d-1e4f-46c6-8bcd-9aef264cee7e"}
03:39:21.154 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":200,"width":15,"height":15,"star_pos":[6.94,7.40],"pixels":"..."},"id":"b63f4d6d-1e4f-46c6-8bcd-9aef264cee7e"}
03:39:22.566 01.412 11596 Exposure complete
03:39:22.635 00.069 11596 worker thread done servicing request
03:39:22.635 00.000 13300 OnExposeComplete: enter
03:39:22.635 00.000 13300 UpdateGuideState(): m_state=6
03:39:22.635 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 201
03:39:22.636 00.001 13300 Star::Find returns 1 (0), X=26.00, Y=410.52, Mass=1259, SNR=24.8, Peak=134 HFD=3.5
03:39:22.636 00.000 13300 MultiStar: [#1 0.15,0.61,0.00,M5] [#2 0.08,0.12,0.47,U] [#3 0.13,0.15,0.29,U] [#4 -0.06,-0.02,0.33,U] [#5 0.25,0.49,0.00,M2] [#6 0.42,-0.06,0.00,M6] [#7 0.38,0.31,0.00,M8] [#8 0.47,-0.15,0.00,R] 
03:39:22.636 00.000 13300 single-star, 3 included, MultiStar: {0.03, 0.09}, one-star: {0.00, 0.09}
03:39:22.636 00.000 13300 CameraToMount -- cameraTheta (1.53) - m_xAngle (1.53) = xAngle (0.00 = 0.00)
03:39:22.636 00.000 13300 CameraToMount -- cameraTheta (1.53) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.13 = -3.13)
03:39:22.636 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.09 hyp=0.09 cameraTheta=1.53 mountX=0.09 mountY=-0.00, mountTheta=-0.02
03:39:22.638 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.09, opts=13)
03:39:22.638 00.000 13300 Enqueuing Move request for scope (0.00, 0.09)
03:39:22.639 00.001 11596 Worker thread wakes up
03:39:22.639 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.09) opts 0xd
03:39:22.639 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.09)
03:39:22.639 00.000 11596 Moving (0.00, 0.09) raw xDistance=0.09 yDistance=-0.00
03:39:22.639 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
03:39:22.639 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:22.639 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
03:39:22.639 00.000 11596 MoveAxis(E, 0, ABG)
03:39:22.639 00.000 11596 Move returns status 0, amount 0
03:39:22.639 00.000 11596 MoveAxis(N, 0, ABG)
03:39:22.640 00.001 11596 Move returns status 0, amount 0
03:39:22.640 00.000 11596 move complete, result=0
03:39:22.640 00.000 11596 worker thread done servicing request
03:39:22.646 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
03:39:22.654 00.008 13300 UpdateGuideState exits: m=1259 SNR=24.8
03:39:22.654 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:22.654 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:39:22.654 00.000 13300 Enqueuing Expose request
03:39:22.654 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:39:22.654 00.000 11596 Worker thread wakes up
03:39:22.654 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:39:23.170 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:39:24.150 00.980 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aaf25dc7-e6ee-4dbc-a1c4-a469db125e4f"}
03:39:24.151 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aaf25dc7-e6ee-4dbc-a1c4-a469db125e4f"}
03:39:24.152 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"10986099-499c-4a8c-af52-b9dc610a5d12"}
03:39:24.152 00.000 13300 case statement mapped state 6 to 3
03:39:24.152 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"10986099-499c-4a8c-af52-b9dc610a5d12"}
03:39:24.153 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c7879639-90ec-40d1-8400-93142b759472"}
03:39:24.153 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":201,"width":15,"height":15,"star_pos":[7.00,6.52],"pixels":"..."},"id":"c7879639-90ec-40d1-8400-93142b759472"}
03:39:26.199 02.046 11596 Exposure complete
03:39:26.276 00.077 11596 worker thread done servicing request
03:39:26.276 00.000 13300 OnExposeComplete: enter
03:39:26.276 00.000 13300 UpdateGuideState(): m_state=6
03:39:26.276 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 202
03:39:26.276 00.000 13300 Star::Find returns 1 (0), X=26.07, Y=410.44, Mass=1293, SNR=25.2, Peak=127 HFD=3.3
03:39:26.277 00.001 13300 MultiStar: [#1 0.02,0.62,0.00,M6] [#2 0.36,0.17,0.00,M8] [#3 0.01,-0.20,0.33,U] [#4 0.23,-0.21,0.00,M9] [#5 0.28,0.54,0.00,M3] [#6 0.37,0.10,0.00,M7] [#7 0.60,0.35,0.00,M9] [#8 0.20,0.28,0.00,M1] 
03:39:26.277 00.000 13300 single-star, 1 included, MultiStar: {0.05, -0.05}, one-star: {0.07, 0.00}
03:39:26.277 00.000 13300 CameraToMount -- cameraTheta (0.07) - m_xAngle (1.53) = xAngle (-1.47 = -1.47)
03:39:26.277 00.000 13300 CameraToMount -- cameraTheta (0.07) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.59 = 1.69)
03:39:26.277 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.00 hyp=0.07 cameraTheta=0.07 mountX=0.01 mountY=0.07, mountTheta=1.47
03:39:26.279 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.00, opts=13)
03:39:26.279 00.000 13300 Enqueuing Move request for scope (0.07, 0.00)
03:39:26.279 00.000 11596 Worker thread wakes up
03:39:26.280 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.00) opts 0xd
03:39:26.280 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.00)
03:39:26.280 00.000 11596 Moving (0.07, 0.00) raw xDistance=0.01 yDistance=0.07
03:39:26.280 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:39:26.280 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:26.280 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:39:26.280 00.000 11596 MoveAxis(E, 0, ABG)
03:39:26.280 00.000 11596 Move returns status 0, amount 0
03:39:26.280 00.000 11596 MoveAxis(N, 0, ABG)
03:39:26.280 00.000 11596 Move returns status 0, amount 0
03:39:26.281 00.001 11596 move complete, result=0
03:39:26.281 00.000 11596 worker thread done servicing request
03:39:26.287 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
03:39:26.294 00.007 13300 UpdateGuideState exits: m=1293 SNR=25.2
03:39:26.295 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:26.295 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:39:26.295 00.000 13300 Enqueuing Expose request
03:39:26.295 00.000 11596 Worker thread wakes up
03:39:26.295 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:39:26.295 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:39:26.809 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:39:27.150 00.341 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"52ec1b10-94f6-4e6f-b96b-ae4b4fa11e98"}
03:39:27.150 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"52ec1b10-94f6-4e6f-b96b-ae4b4fa11e98"}
03:39:27.151 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"29e32e14-f1c9-45f3-a859-f0c80ceb9f24"}
03:39:27.151 00.000 13300 case statement mapped state 6 to 3
03:39:27.151 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"29e32e14-f1c9-45f3-a859-f0c80ceb9f24"}
03:39:27.151 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ca4bd16d-b684-4f9e-83a6-24cc2391b5cc"}
03:39:27.152 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":202,"width":15,"height":15,"star_pos":[7.07,7.44],"pixels":"..."},"id":"ca4bd16d-b684-4f9e-83a6-24cc2391b5cc"}
03:39:29.841 02.689 11596 Exposure complete
03:39:29.919 00.078 11596 worker thread done servicing request
03:39:29.919 00.000 13300 OnExposeComplete: enter
03:39:29.919 00.000 13300 UpdateGuideState(): m_state=6
03:39:29.920 00.001 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 203
03:39:29.920 00.000 13300 Star::Find returns 1 (0), X=26.17, Y=410.59, Mass=1275, SNR=25.0, Peak=143 HFD=3.2
03:39:29.920 00.000 13300 MultiStar: [#1 0.19,0.86,0.00,M7] [#2 0.23,0.21,0.00,M9] [#3 0.22,0.20,0.00,M1] [#4 0.32,0.13,0.00,M10] [#5 0.27,0.40,0.00,M4] [#6 0.65,0.39,0.00,M8] [#7 0.54,0.37,0.00,M10] [#8 -0.13,0.21,0.22,U] 
03:39:29.920 00.000 13300 refined, 1 included, MultiStar: {0.11, 0.17}, one-star: {0.17, 0.16}
03:39:29.920 00.000 13300 CameraToMount -- cameraTheta (0.96) - m_xAngle (1.53) = xAngle (-0.57 = -0.57)
03:39:29.920 00.000 13300 CameraToMount -- cameraTheta (0.96) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.70 = 2.59)
03:39:29.921 00.001 13300 CameraToMount -- cameraX=0.11 cameraY=0.17 hyp=0.20 cameraTheta=0.96 mountX=0.17 mountY=0.11, mountTheta=0.56
03:39:29.922 00.001 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.17, opts=13)
03:39:29.923 00.001 13300 Enqueuing Move request for scope (0.11, 0.17)
03:39:29.923 00.000 11596 Worker thread wakes up
03:39:29.923 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.17) opts 0xd
03:39:29.923 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.17)
03:39:29.923 00.000 11596 Moving (0.11, 0.17) raw xDistance=0.17 yDistance=0.11
03:39:29.923 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
03:39:29.923 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:29.923 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:39:29.923 00.000 11596 MoveAxis(W, 212, ABG)
03:39:29.923 00.000 11596 Guiding  Dir = 3, Dur = 212
03:39:29.924 00.001 11596 IsSlewing returns 0
03:39:29.931 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
03:39:29.939 00.008 13300 UpdateGuideState exits: m=1275 SNR=25.0
03:39:29.939 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:29.939 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:39:29.939 00.000 13300 Enqueuing Expose request
03:39:30.087 00.148 11596 IsGuiding returns 0
03:39:30.149 00.062 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"422cda6a-3a62-415f-b289-72b0e96ad8be"}
03:39:30.149 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"422cda6a-3a62-415f-b289-72b0e96ad8be"}
03:39:30.150 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3aef1e8a-f3f5-44e9-8a96-13af24fceae4"}
03:39:30.150 00.000 13300 case statement mapped state 6 to 3
03:39:30.150 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3aef1e8a-f3f5-44e9-8a96-13af24fceae4"}
03:39:30.150 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3b1a1de8-4c21-4d97-99c9-115eeed92a15"}
03:39:30.151 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":203,"width":15,"height":15,"star_pos":[7.17,6.59],"pixels":"..."},"id":"3b1a1de8-4c21-4d97-99c9-115eeed92a15"}
03:39:30.471 00.320 11596 IsGuiding returns 1
03:39:30.471 00.000 11596 scope still moving after pulse duration time elapsed
03:39:30.746 00.275 11596 IsSlewing returns 0
03:39:30.847 00.101 11596 IsGuiding returns 0
03:39:30.847 00.000 11596 scope move finished after 212 + 548 ms
03:39:30.847 00.000 11596 Move returns status 0, amount 212
03:39:30.847 00.000 11596 MoveAxis(N, 0, ABG)
03:39:30.848 00.001 11596 Move returns status 0, amount 0
03:39:30.848 00.000 11596 move complete, result=0
03:39:30.848 00.000 11596 worker thread done servicing request
03:39:30.848 00.000 13300 GuideStep: 0.2 px 212 ms WEST, 0.1 px 0 ms NORTH
03:39:30.848 00.000 11596 Worker thread wakes up
03:39:30.848 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:39:31.354 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:39:33.148 01.794 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ce5e8e82-6e28-42b9-9b00-6ee21735f16e"}
03:39:33.148 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ce5e8e82-6e28-42b9-9b00-6ee21735f16e"}
03:39:33.149 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f789bdac-d5d5-4742-88bd-8404f4d67c23"}
03:39:33.149 00.000 13300 case statement mapped state 6 to 3
03:39:33.149 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f789bdac-d5d5-4742-88bd-8404f4d67c23"}
03:39:33.149 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d2435f4c-1898-4529-9084-d37c0d6d0fb4"}
03:39:33.150 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":203,"width":15,"height":15,"star_pos":[7.17,6.59],"pixels":"..."},"id":"d2435f4c-1898-4529-9084-d37c0d6d0fb4"}
03:39:34.392 01.242 11596 Exposure complete
03:39:34.463 00.071 11596 worker thread done servicing request
03:39:34.464 00.001 13300 OnExposeComplete: enter
03:39:34.464 00.000 13300 UpdateGuideState(): m_state=6
03:39:34.464 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 204
03:39:34.464 00.000 13300 Star::Find returns 1 (0), X=26.19, Y=410.52, Mass=1339, SNR=25.6, Peak=142 HFD=3.3
03:39:34.465 00.001 13300 MultiStar: [#1 0.09,0.69,0.00,M8] [#2 -0.00,0.16,0.46,U] [#3 0.11,0.06,0.28,U] [#4 0.25,0.14,0.34,U] [#5 0.18,0.26,0.00,M5] [#6 0.51,0.31,0.00,M9] [#7 0.30,0.79,0.00,R] [#8 -0.04,0.47,0.00,M1] 
03:39:34.465 00.000 13300 refined, 3 included, MultiStar: {0.15, 0.11}, one-star: {0.19, 0.09}
03:39:34.465 00.000 13300 CameraToMount -- cameraTheta (0.64) - m_xAngle (1.53) = xAngle (-0.89 = -0.89)
03:39:34.465 00.000 13300 CameraToMount -- cameraTheta (0.64) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.02 = 2.26)
03:39:34.465 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=0.11 hyp=0.18 cameraTheta=0.64 mountX=0.12 mountY=0.14, mountTheta=0.89
03:39:34.467 00.002 13300 SchedulePrimaryMove(1016D950, x=0.15, y=0.11, opts=13)
03:39:34.467 00.000 13300 Enqueuing Move request for scope (0.15, 0.11)
03:39:34.467 00.000 11596 Worker thread wakes up
03:39:34.467 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.11) opts 0xd
03:39:34.467 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, 0.11)
03:39:34.468 00.001 11596 Moving (0.15, 0.11) raw xDistance=0.12 yDistance=0.14
03:39:34.468 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
03:39:34.468 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:34.468 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:39:34.468 00.000 11596 MoveAxis(E, 0, ABG)
03:39:34.468 00.000 11596 Move returns status 0, amount 0
03:39:34.468 00.000 11596 MoveAxis(N, 0, ABG)
03:39:34.468 00.000 11596 Move returns status 0, amount 0
03:39:34.468 00.000 11596 move complete, result=0
03:39:34.468 00.000 11596 worker thread done servicing request
03:39:34.475 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=105, Gamma=0.510
03:39:34.483 00.008 13300 UpdateGuideState exits: m=1339 SNR=25.6
03:39:34.484 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:34.484 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:39:34.484 00.000 13300 Enqueuing Expose request
03:39:34.484 00.000 11596 Worker thread wakes up
03:39:34.484 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:39:34.484 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:39:34.999 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:39:36.148 01.149 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"528059ea-91de-4f23-b3d6-6d142ec8f8af"}
03:39:36.148 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"528059ea-91de-4f23-b3d6-6d142ec8f8af"}
03:39:36.149 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d915ad96-0f94-49bc-ae2c-aba66740713a"}
03:39:36.149 00.000 13300 case statement mapped state 6 to 3
03:39:36.149 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d915ad96-0f94-49bc-ae2c-aba66740713a"}
03:39:36.150 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"eac7cc8f-a61f-4531-9c4b-da068be5c359"}
03:39:36.150 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":204,"width":15,"height":15,"star_pos":[7.19,6.52],"pixels":"..."},"id":"eac7cc8f-a61f-4531-9c4b-da068be5c359"}
03:39:38.026 01.876 11596 Exposure complete
03:39:38.099 00.073 11596 worker thread done servicing request
03:39:38.099 00.000 13300 OnExposeComplete: enter
03:39:38.099 00.000 13300 UpdateGuideState(): m_state=6
03:39:38.100 00.001 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 205
03:39:38.100 00.000 13300 Star::Find returns 1 (0), X=26.11, Y=410.30, Mass=1327, SNR=25.5, Peak=133 HFD=3.4
03:39:38.100 00.000 13300 MultiStar: [#1 0.30,0.41,0.00,M9] [#2 0.20,0.09,0.49,U] [#3 -0.03,-0.29,0.00,M1] [#4 0.36,0.09,0.00,M10] [#5 0.24,0.39,0.00,M6] [#6 0.33,0.21,0.00,M10] [#7 0.17,-0.38,0.00,M1] [#8 -0.05,-0.09,0.21,U] 
03:39:38.100 00.000 13300 refined, 2 included, MultiStar: {0.12, -0.06}, one-star: {0.11, -0.13}
03:39:38.100 00.000 13300 CameraToMount -- cameraTheta (-0.49) - m_xAngle (1.53) = xAngle (-2.02 = -2.02)
03:39:38.100 00.000 13300 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.15 = 1.13)
03:39:38.101 00.001 13300 CameraToMount -- cameraX=0.12 cameraY=-0.06 hyp=0.14 cameraTheta=-0.49 mountX=-0.06 mountY=0.12, mountTheta=2.02
03:39:38.102 00.001 13300 SchedulePrimaryMove(1016D950, x=0.12, y=-0.06, opts=13)
03:39:38.103 00.001 13300 Enqueuing Move request for scope (0.12, -0.06)
03:39:38.103 00.000 11596 Worker thread wakes up
03:39:38.103 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.06) opts 0xd
03:39:38.103 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, -0.06)
03:39:38.103 00.000 11596 Moving (0.12, -0.06) raw xDistance=-0.06 yDistance=0.12
03:39:38.103 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:39:38.103 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:38.103 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:39:38.103 00.000 11596 MoveAxis(E, 0, ABG)
03:39:38.103 00.000 11596 Move returns status 0, amount 0
03:39:38.104 00.001 11596 MoveAxis(N, 0, ABG)
03:39:38.104 00.000 11596 Move returns status 0, amount 0
03:39:38.104 00.000 11596 move complete, result=0
03:39:38.104 00.000 11596 worker thread done servicing request
03:39:38.111 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=192, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
03:39:38.118 00.007 13300 UpdateGuideState exits: m=1327 SNR=25.5
03:39:38.119 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:38.119 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:39:38.119 00.000 13300 Enqueuing Expose request
03:39:38.119 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:39:38.119 00.000 11596 Worker thread wakes up
03:39:38.119 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:39:38.620 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:39:39.148 00.528 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"16f5f161-b318-4b6f-b258-911f988a9bd0"}
03:39:39.148 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"16f5f161-b318-4b6f-b258-911f988a9bd0"}
03:39:39.149 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8beff2f2-c8f9-44c6-9372-7a0d97b9800b"}
03:39:39.149 00.000 13300 case statement mapped state 6 to 3
03:39:39.149 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8beff2f2-c8f9-44c6-9372-7a0d97b9800b"}
03:39:39.149 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"336a3cb0-ea68-451d-94cf-11c9ac75577e"}
03:39:39.150 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":205,"width":15,"height":15,"star_pos":[7.11,7.30],"pixels":"..."},"id":"336a3cb0-ea68-451d-94cf-11c9ac75577e"}
03:39:41.653 02.503 11596 Exposure complete
03:39:41.721 00.068 11596 worker thread done servicing request
03:39:41.721 00.000 13300 OnExposeComplete: enter
03:39:41.721 00.000 13300 UpdateGuideState(): m_state=6
03:39:41.722 00.001 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
03:39:41.722 00.000 13300 Star::Find returns 1 (0), X=26.29, Y=410.46, Mass=1297, SNR=25.2, Peak=139 HFD=3.2
03:39:41.722 00.000 13300 MultiStar: [#1 0.22,0.62,0.00,M10] [#2 0.35,-0.02,0.00,M8] [#3 -0.09,-0.07,0.29,U] [#4 0.14,-0.06,0.33,U] [#5 -0.16,0.47,0.00,M7] [#6 0.24,0.15,0.28,U] [#7 0.04,-0.32,0.00,M2] [#8 -0.11,0.26,0.21,U] 
03:39:41.722 00.000 13300 refined, 4 included, MultiStar: {0.17, 0.04}, one-star: {0.29, 0.02}
03:39:41.722 00.000 13300 CameraToMount -- cameraTheta (0.22) - m_xAngle (1.53) = xAngle (-1.31 = -1.31)
03:39:41.723 00.001 13300 CameraToMount -- cameraTheta (0.22) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.44 = 1.84)
03:39:41.723 00.000 13300 CameraToMount -- cameraX=0.17 cameraY=0.04 hyp=0.17 cameraTheta=0.22 mountX=0.04 mountY=0.17, mountTheta=1.31
03:39:41.725 00.002 13300 SchedulePrimaryMove(1016D950, x=0.17, y=0.04, opts=13)
03:39:41.725 00.000 13300 Enqueuing Move request for scope (0.17, 0.04)
03:39:41.725 00.000 11596 Worker thread wakes up
03:39:41.725 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.04) opts 0xd
03:39:41.725 00.000 11596 Handling offset move in thread for scope, endpoint = (0.17, 0.04)
03:39:41.725 00.000 11596 Moving (0.17, 0.04) raw xDistance=0.04 yDistance=0.17
03:39:41.726 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:39:41.726 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:41.726 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
03:39:41.726 00.000 11596 MoveAxis(E, 0, ABG)
03:39:41.726 00.000 11596 Move returns status 0, amount 0
03:39:41.726 00.000 11596 MoveAxis(N, 0, ABG)
03:39:41.726 00.000 11596 Move returns status 0, amount 0
03:39:41.727 00.001 11596 move complete, result=0
03:39:41.727 00.000 11596 worker thread done servicing request
03:39:41.734 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
03:39:41.742 00.008 13300 UpdateGuideState exits: m=1297 SNR=25.2
03:39:41.742 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:41.742 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:39:41.742 00.000 13300 Enqueuing Expose request
03:39:41.742 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:39:41.742 00.000 11596 Worker thread wakes up
03:39:41.743 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:39:42.147 00.404 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"edc159a2-e305-46ec-8dcf-14ece329c65b"}
03:39:42.147 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"edc159a2-e305-46ec-8dcf-14ece329c65b"}
03:39:42.148 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d6d70748-5fa0-46ad-aae8-1bf4f51a130a"}
03:39:42.148 00.000 13300 case statement mapped state 6 to 3
03:39:42.148 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d6d70748-5fa0-46ad-aae8-1bf4f51a130a"}
03:39:42.149 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a34bb88c-0ee0-4833-a8b5-de329474bef6"}
03:39:42.149 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":206,"width":15,"height":15,"star_pos":[7.29,7.46],"pixels":"..."},"id":"a34bb88c-0ee0-4833-a8b5-de329474bef6"}
03:39:42.258 00.109 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:39:45.146 02.888 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cfb24dc8-3aed-4a33-99a8-7c08e94ceff6"}
03:39:45.146 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cfb24dc8-3aed-4a33-99a8-7c08e94ceff6"}
03:39:45.147 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"45c9e1c6-3464-4125-b8ae-38c73a1edda4"}
03:39:45.147 00.000 13300 case statement mapped state 6 to 3
03:39:45.147 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"45c9e1c6-3464-4125-b8ae-38c73a1edda4"}
03:39:45.157 00.010 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"64fe4a19-e6fe-43d7-a4d5-1ab58b423e64"}
03:39:45.157 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":206,"width":15,"height":15,"star_pos":[7.29,7.46],"pixels":"..."},"id":"64fe4a19-e6fe-43d7-a4d5-1ab58b423e64"}
03:39:45.285 00.128 11596 Exposure complete
03:39:45.359 00.074 11596 worker thread done servicing request
03:39:45.359 00.000 13300 OnExposeComplete: enter
03:39:45.359 00.000 13300 UpdateGuideState(): m_state=6
03:39:45.360 00.001 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 207
03:39:45.360 00.000 13300 Star::Find returns 1 (0), X=26.12, Y=410.57, Mass=1305, SNR=25.3, Peak=139 HFD=3.3
03:39:45.360 00.000 13300 MultiStar: [#1 0.17,0.56,0.00,R] [#2 0.18,0.05,0.49,U] [#3 -0.09,-0.00,0.28,U] [#4 0.09,-0.13,0.33,U] [#5 0.15,0.44,0.00,M8] [#6 0.39,0.33,0.00,M10] [#7 0.02,-0.51,0.00,M3] [#8 -0.23,0.24,0.00,M1] 
03:39:45.360 00.000 13300 refined, 3 included, MultiStar: {0.10, 0.05}, one-star: {0.12, 0.13}
03:39:45.361 00.001 13300 CameraToMount -- cameraTheta (0.50) - m_xAngle (1.53) = xAngle (-1.03 = -1.03)
03:39:45.361 00.000 13300 CameraToMount -- cameraTheta (0.50) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.16 = 2.12)
03:39:45.361 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.05 hyp=0.11 cameraTheta=0.50 mountX=0.06 mountY=0.10, mountTheta=1.03
03:39:45.363 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.05, opts=13)
03:39:45.363 00.000 13300 Enqueuing Move request for scope (0.10, 0.05)
03:39:45.364 00.001 11596 Worker thread wakes up
03:39:45.364 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.05) opts 0xd
03:39:45.364 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.05)
03:39:45.364 00.000 11596 Moving (0.10, 0.05) raw xDistance=0.06 yDistance=0.10
03:39:45.364 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:39:45.364 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:45.365 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:39:45.365 00.000 11596 MoveAxis(E, 0, ABG)
03:39:45.365 00.000 11596 Move returns status 0, amount 0
03:39:45.365 00.000 11596 MoveAxis(N, 0, ABG)
03:39:45.365 00.000 11596 Move returns status 0, amount 0
03:39:45.365 00.000 11596 move complete, result=0
03:39:45.365 00.000 11596 worker thread done servicing request
03:39:45.372 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=245, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
03:39:45.381 00.009 13300 UpdateGuideState exits: m=1305 SNR=25.3
03:39:45.381 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:45.381 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:39:45.381 00.000 13300 Enqueuing Expose request
03:39:45.381 00.000 11596 Worker thread wakes up
03:39:45.381 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:39:45.382 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:39:45.894 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:39:48.145 02.251 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"84657b04-81a9-4979-b55d-15e07d767376"}
03:39:48.145 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"84657b04-81a9-4979-b55d-15e07d767376"}
03:39:48.146 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9f5a7ede-178d-497f-9cfd-14d61d445e94"}
03:39:48.146 00.000 13300 case statement mapped state 6 to 3
03:39:48.146 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9f5a7ede-178d-497f-9cfd-14d61d445e94"}
03:39:48.147 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"14f0c6f2-4e19-4991-99e0-8fcb7dc2c8f8"}
03:39:48.147 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":207,"width":15,"height":15,"star_pos":[7.12,6.57],"pixels":"..."},"id":"14f0c6f2-4e19-4991-99e0-8fcb7dc2c8f8"}
03:39:48.924 00.777 11596 Exposure complete
03:39:49.001 00.077 11596 worker thread done servicing request
03:39:49.001 00.000 13300 OnExposeComplete: enter
03:39:49.001 00.000 13300 UpdateGuideState(): m_state=6
03:39:49.001 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 208
03:39:49.001 00.000 13300 Star::Find returns 1 (0), X=26.01, Y=410.58, Mass=1322, SNR=25.5, Peak=140 HFD=3.4
03:39:49.002 00.001 13300 MultiStar: [#1 -0.02,-0.21,0.53,U] [#2 0.05,-0.01,0.45,U] [#3 -0.14,-0.03,0.27,U] [#4 -0.06,0.03,0.34,U] [#5 -0.00,0.28,0.29,U] [#6 0.50,0.04,0.00,R] [#7 -0.12,-0.35,0.00,M4] [#8 -0.14,0.13,0.22,U] 
03:39:49.002 00.000 13300 refined, 6 included, MultiStar: {-0.02, 0.05}, one-star: {0.01, 0.14}
03:39:49.002 00.000 13300 CameraToMount -- cameraTheta (1.99) - m_xAngle (1.53) = xAngle (0.46 = 0.46)
03:39:49.002 00.000 13300 CameraToMount -- cameraTheta (1.99) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.67 = -2.67)
03:39:49.002 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.05 hyp=0.05 cameraTheta=1.99 mountX=0.04 mountY=-0.02, mountTheta=-0.47
03:39:49.004 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.05, opts=13)
03:39:49.004 00.000 13300 Enqueuing Move request for scope (-0.02, 0.05)
03:39:49.004 00.000 11596 Worker thread wakes up
03:39:49.005 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.05) opts 0xd
03:39:49.005 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.05)
03:39:49.005 00.000 11596 Moving (-0.02, 0.05) raw xDistance=0.04 yDistance=-0.02
03:39:49.005 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:39:49.005 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:49.005 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:39:49.005 00.000 11596 MoveAxis(E, 0, ABG)
03:39:49.005 00.000 11596 Move returns status 0, amount 0
03:39:49.005 00.000 11596 MoveAxis(N, 0, ABG)
03:39:49.005 00.000 11596 Move returns status 0, amount 0
03:39:49.006 00.001 11596 move complete, result=0
03:39:49.006 00.000 11596 worker thread done servicing request
03:39:49.011 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=240, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
03:39:49.019 00.008 13300 UpdateGuideState exits: m=1322 SNR=25.5
03:39:49.019 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:49.019 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:39:49.019 00.000 13300 Enqueuing Expose request
03:39:49.020 00.001 11596 Worker thread wakes up
03:39:49.020 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:39:49.020 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:39:49.529 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:39:51.145 01.616 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c3d96843-8bcc-4103-be14-206afcc577bf"}
03:39:51.145 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c3d96843-8bcc-4103-be14-206afcc577bf"}
03:39:51.145 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"026357c4-55be-4d65-af6b-adbd5e9e4576"}
03:39:51.145 00.000 13300 case statement mapped state 6 to 3
03:39:51.145 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"026357c4-55be-4d65-af6b-adbd5e9e4576"}
03:39:51.145 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cdb44ce9-e7b1-4bf2-a688-b619be203762"}
03:39:51.147 00.002 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":208,"width":15,"height":15,"star_pos":[7.01,6.58],"pixels":"..."},"id":"cdb44ce9-e7b1-4bf2-a688-b619be203762"}
03:39:52.560 01.413 11596 Exposure complete
03:39:52.629 00.069 11596 worker thread done servicing request
03:39:52.629 00.000 13300 OnExposeComplete: enter
03:39:52.629 00.000 13300 UpdateGuideState(): m_state=6
03:39:52.630 00.001 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 209
03:39:52.630 00.000 13300 Star::Find returns 1 (0), X=26.19, Y=410.50, Mass=1312, SNR=25.3, Peak=130 HFD=3.2
03:39:52.630 00.000 13300 MultiStar: [#1 -0.11,-0.27,0.00,M1] [#2 0.07,-0.11,0.45,U] [#3 -0.18,-0.17,0.28,U] [#4 0.01,0.02,0.34,U] [#5 0.16,0.30,0.00,M8] [#6 -0.20,0.12,0.28,U] [#7 0.02,-0.61,0.00,M5] [#8 -0.03,-0.05,0.22,U] 
03:39:52.630 00.000 13300 refined, 5 included, MultiStar: {0.04, -0.00}, one-star: {0.19, 0.06}
03:39:52.631 00.001 13300 CameraToMount -- cameraTheta (-0.03) - m_xAngle (1.53) = xAngle (-1.57 = -1.57)
03:39:52.631 00.000 13300 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.69 = 1.59)
03:39:52.631 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-0.03 mountX=0.00 mountY=0.04, mountTheta=1.57
03:39:52.634 00.003 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.00, opts=13)
03:39:52.634 00.000 13300 Enqueuing Move request for scope (0.04, -0.00)
03:39:52.634 00.000 11596 Worker thread wakes up
03:39:52.634 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.00) opts 0xd
03:39:52.634 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.00)
03:39:52.635 00.001 11596 Moving (0.04, -0.00) raw xDistance=0.00 yDistance=0.04
03:39:52.635 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:39:52.635 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:52.635 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:39:52.635 00.000 11596 MoveAxis(E, 0, ABG)
03:39:52.635 00.000 11596 Move returns status 0, amount 0
03:39:52.635 00.000 11596 MoveAxis(N, 0, ABG)
03:39:52.635 00.000 11596 Move returns status 0, amount 0
03:39:52.635 00.000 11596 move complete, result=0
03:39:52.636 00.001 11596 worker thread done servicing request
03:39:52.643 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
03:39:52.651 00.008 13300 UpdateGuideState exits: m=1312 SNR=25.3
03:39:52.651 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:52.651 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:39:52.651 00.000 13300 Enqueuing Expose request
03:39:52.652 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:39:52.652 00.000 11596 Worker thread wakes up
03:39:52.652 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:39:53.157 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:39:54.144 00.987 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a830d9a5-807d-4f2f-838e-fb8d5e020afe"}
03:39:54.144 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a830d9a5-807d-4f2f-838e-fb8d5e020afe"}
03:39:54.145 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cbd58f63-ad79-42fb-9b3f-ea77535a49bf"}
03:39:54.145 00.000 13300 case statement mapped state 6 to 3
03:39:54.145 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cbd58f63-ad79-42fb-9b3f-ea77535a49bf"}
03:39:54.172 00.027 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"69c1c200-c299-4daf-82a5-2026ecd4d66d"}
03:39:54.173 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":209,"width":15,"height":15,"star_pos":[7.19,7.50],"pixels":"..."},"id":"69c1c200-c299-4daf-82a5-2026ecd4d66d"}
03:39:56.194 02.021 11596 Exposure complete
03:39:56.269 00.075 11596 worker thread done servicing request
03:39:56.269 00.000 13300 OnExposeComplete: enter
03:39:56.269 00.000 13300 UpdateGuideState(): m_state=6
03:39:56.269 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 210
03:39:56.270 00.001 13300 Star::Find returns 1 (0), X=26.08, Y=410.40, Mass=1306, SNR=25.3, Peak=135 HFD=3.3
03:39:56.270 00.000 13300 MultiStar: [#1 -0.23,-0.21,0.00,M2] [#2 0.06,-0.11,0.45,U] [#3 -0.28,-0.25,0.00,M1] [#4 -0.18,0.08,0.34,U] [#5 0.60,0.22,0.00,M9] [#6 -0.19,-0.09,0.30,U] [#7 -0.04,-0.39,0.00,M6] [#8 0.01,0.00,0.23,U] 
03:39:56.270 00.000 13300 refined, 4 included, MultiStar: {-0.00, -0.03}, one-star: {0.08, -0.03}
03:39:56.270 00.000 13300 CameraToMount -- cameraTheta (-1.71) - m_xAngle (1.53) = xAngle (-3.24 = 3.04)
03:39:56.270 00.000 13300 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.37 = -0.09)
03:39:56.271 00.001 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.03 hyp=0.03 cameraTheta=-1.71 mountX=-0.03 mountY=-0.00, mountTheta=-3.05
03:39:56.273 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.03, opts=13)
03:39:56.273 00.000 13300 Enqueuing Move request for scope (-0.00, -0.03)
03:39:56.273 00.000 11596 Worker thread wakes up
03:39:56.273 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.03) opts 0xd
03:39:56.273 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.03)
03:39:56.273 00.000 11596 Moving (-0.00, -0.03) raw xDistance=-0.03 yDistance=-0.00
03:39:56.273 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:39:56.273 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:56.273 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
03:39:56.273 00.000 11596 MoveAxis(E, 0, ABG)
03:39:56.274 00.001 11596 Move returns status 0, amount 0
03:39:56.274 00.000 11596 MoveAxis(N, 0, ABG)
03:39:56.274 00.000 11596 Move returns status 0, amount 0
03:39:56.274 00.000 11596 move complete, result=0
03:39:56.274 00.000 11596 worker thread done servicing request
03:39:56.280 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=229, med=4, FiltMin=2, FiltMax=102, Gamma=0.510
03:39:56.288 00.008 13300 UpdateGuideState exits: m=1306 SNR=25.3
03:39:56.288 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:56.288 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:39:56.288 00.000 13300 Enqueuing Expose request
03:39:56.289 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:39:56.289 00.000 11596 Worker thread wakes up
03:39:56.289 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:39:56.798 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:39:57.144 00.346 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"234ffbbf-dc39-4990-bebc-2fab1d314514"}
03:39:57.144 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"234ffbbf-dc39-4990-bebc-2fab1d314514"}
03:39:57.145 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f60a1521-9967-4c39-bdae-a388c6fc2243"}
03:39:57.145 00.000 13300 case statement mapped state 6 to 3
03:39:57.145 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f60a1521-9967-4c39-bdae-a388c6fc2243"}
03:39:57.145 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e90b5949-190c-418c-a759-c96ee2084a28"}
03:39:57.145 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":210,"width":15,"height":15,"star_pos":[7.08,7.40],"pixels":"..."},"id":"e90b5949-190c-418c-a759-c96ee2084a28"}
03:39:59.836 02.691 11596 Exposure complete
03:39:59.927 00.091 11596 worker thread done servicing request
03:39:59.927 00.000 13300 OnExposeComplete: enter
03:39:59.928 00.001 13300 UpdateGuideState(): m_state=6
03:39:59.928 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 211
03:39:59.928 00.000 13300 Star::Find returns 1 (0), X=25.74, Y=410.39, Mass=1251, SNR=24.8, Peak=132 HFD=3.4
03:39:59.929 00.001 13300 MultiStar: [#1 -0.18,-0.02,0.57,U] [#2 -0.11,0.03,0.50,U] [#3 0.19,-0.12,0.29,U] [#4 -0.06,0.12,0.35,U] [#5 0.13,0.35,0.00,M10] [#6 -0.18,0.21,0.30,U] [#7 0.16,-0.85,0.00,M7] [#8 -0.18,0.19,0.24,U] 
03:39:59.929 00.000 13300 refined, 6 included, MultiStar: {-0.15, 0.02}, one-star: {-0.26, -0.04}
03:39:59.929 00.000 13300 CameraToMount -- cameraTheta (2.98) - m_xAngle (1.53) = xAngle (1.45 = 1.45)
03:39:59.929 00.000 13300 CameraToMount -- cameraTheta (2.98) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.68 = -1.68)
03:39:59.929 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=0.02 hyp=0.15 cameraTheta=2.98 mountX=0.02 mountY=-0.15, mountTheta=-1.45
03:39:59.932 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=0.02, opts=13)
03:39:59.932 00.000 13300 Enqueuing Move request for scope (-0.15, 0.02)
03:39:59.932 00.000 11596 Worker thread wakes up
03:39:59.932 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.02) opts 0xd
03:39:59.932 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, 0.02)
03:39:59.932 00.000 11596 Moving (-0.15, 0.02) raw xDistance=0.02 yDistance=-0.15
03:39:59.932 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:39:59.933 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:59.933 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
03:39:59.933 00.000 11596 MoveAxis(E, 0, ABG)
03:39:59.933 00.000 11596 Move returns status 0, amount 0
03:39:59.933 00.000 11596 MoveAxis(N, 0, ABG)
03:39:59.933 00.000 11596 Move returns status 0, amount 0
03:39:59.933 00.000 11596 move complete, result=0
03:39:59.933 00.000 11596 worker thread done servicing request
03:39:59.941 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=197, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
03:39:59.950 00.009 13300 UpdateGuideState exits: m=1251 SNR=24.8
03:39:59.950 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:59.950 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:39:59.950 00.000 13300 Enqueuing Expose request
03:39:59.950 00.000 11596 Worker thread wakes up
03:39:59.950 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:39:59.950 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:40:00.143 00.193 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b844ecc3-8978-4ff9-9e20-cc1ca53ad25d"}
03:40:00.143 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b844ecc3-8978-4ff9-9e20-cc1ca53ad25d"}
03:40:00.144 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c6937564-7fb5-4e72-b356-a3862d7e119b"}
03:40:00.144 00.000 13300 case statement mapped state 6 to 3
03:40:00.144 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c6937564-7fb5-4e72-b356-a3862d7e119b"}
03:40:00.145 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b4da9ea9-277b-4232-8912-a019495e52f9"}
03:40:00.146 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":211,"width":15,"height":15,"star_pos":[6.74,7.39],"pixels":"..."},"id":"b4da9ea9-277b-4232-8912-a019495e52f9"}
03:40:00.456 00.310 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:40:03.143 02.687 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"916609bf-2f3a-4a6d-9672-57cc953715d0"}
03:40:03.143 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"916609bf-2f3a-4a6d-9672-57cc953715d0"}
03:40:03.144 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"376d7611-1714-431a-8fcf-53bd4684d66a"}
03:40:03.144 00.000 13300 case statement mapped state 6 to 3
03:40:03.144 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"376d7611-1714-431a-8fcf-53bd4684d66a"}
03:40:03.144 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"440b03f7-f5f3-4f8c-a620-6be473cc3794"}
03:40:03.144 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":211,"width":15,"height":15,"star_pos":[6.74,7.39],"pixels":"..."},"id":"440b03f7-f5f3-4f8c-a620-6be473cc3794"}
03:40:03.484 00.340 11596 Exposure complete
03:40:03.554 00.070 11596 worker thread done servicing request
03:40:03.554 00.000 13300 OnExposeComplete: enter
03:40:03.554 00.000 13300 UpdateGuideState(): m_state=6
03:40:03.554 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 212
03:40:03.554 00.000 13300 Star::Find returns 1 (0), X=25.84, Y=410.46, Mass=1307, SNR=25.3, Peak=145 HFD=3.3
03:40:03.555 00.001 13300 MultiStar: [#1 -0.17,-0.01,0.54,U] [#2 -0.05,-0.04,0.46,U] [#3 0.08,-0.20,0.33,U] [#4 0.01,0.02,0.33,U] [#5 -0.05,0.56,0.00,R] [#6 -0.24,0.15,0.30,U] [#7 -0.18,-0.47,0.00,M8] [#8 -0.31,0.12,0.00,M1] 
03:40:03.555 00.000 13300 refined, 5 included, MultiStar: {-0.11, -0.00}, one-star: {-0.16, 0.03}
03:40:03.555 00.000 13300 CameraToMount -- cameraTheta (-3.10) - m_xAngle (1.53) = xAngle (-4.63 = 1.65)
03:40:03.555 00.000 13300 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.76 = -1.48)
03:40:03.555 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.00 hyp=0.11 cameraTheta=-3.10 mountX=-0.01 mountY=-0.11, mountTheta=-1.65
03:40:03.557 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.00, opts=13)
03:40:03.557 00.000 13300 Enqueuing Move request for scope (-0.11, -0.00)
03:40:03.558 00.001 11596 Worker thread wakes up
03:40:03.558 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.00) opts 0xd
03:40:03.558 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.00)
03:40:03.558 00.000 11596 Moving (-0.11, -0.00) raw xDistance=-0.01 yDistance=-0.11
03:40:03.558 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:40:03.558 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:40:03.558 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:40:03.558 00.000 11596 MoveAxis(E, 0, ABG)
03:40:03.558 00.000 11596 Move returns status 0, amount 0
03:40:03.558 00.000 11596 MoveAxis(N, 0, ABG)
03:40:03.558 00.000 11596 Move returns status 0, amount 0
03:40:03.559 00.001 11596 move complete, result=0
03:40:03.559 00.000 11596 worker thread done servicing request
03:40:03.565 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
03:40:03.574 00.009 13300 UpdateGuideState exits: m=1307 SNR=25.3
03:40:03.574 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:03.575 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:40:03.575 00.000 13300 Enqueuing Expose request
03:40:03.575 00.000 11596 Worker thread wakes up
03:40:03.575 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:40:03.575 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:40:04.077 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:40:06.142 02.065 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f2d086bb-1b7c-4179-a044-12b4c839c345"}
03:40:06.142 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f2d086bb-1b7c-4179-a044-12b4c839c345"}
03:40:06.143 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"25fd2c56-3634-49c8-a771-ee56d4b67350"}
03:40:06.143 00.000 13300 case statement mapped state 6 to 3
03:40:06.143 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"25fd2c56-3634-49c8-a771-ee56d4b67350"}
03:40:06.143 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"262a97f5-67c3-494f-ba25-382072dc0577"}
03:40:06.144 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":212,"width":15,"height":15,"star_pos":[6.84,7.46],"pixels":"..."},"id":"262a97f5-67c3-494f-ba25-382072dc0577"}
03:40:07.100 00.956 11596 Exposure complete
03:40:07.168 00.068 11596 worker thread done servicing request
03:40:07.168 00.000 13300 OnExposeComplete: enter
03:40:07.168 00.000 13300 UpdateGuideState(): m_state=6
03:40:07.168 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 213
03:40:07.169 00.001 13300 Star::Find returns 1 (0), X=25.86, Y=410.58, Mass=1371, SNR=25.9, Peak=162 HFD=3.3
03:40:07.169 00.000 13300 MultiStar: [#1 -0.11,0.04,0.53,U] [#2 -0.05,0.01,0.44,U] [#3 -0.25,0.05,0.26,U] [#4 -0.21,0.15,0.34,U] [#5 0.16,0.04,0.26,U] [#6 -0.30,0.14,0.00,M1] [#7 0.19,-0.28,0.00,M9] [#8 -0.44,0.29,0.00,M2] 
03:40:07.169 00.000 13300 refined, 5 included, MultiStar: {-0.11, 0.09}, one-star: {-0.14, 0.15}
03:40:07.169 00.000 13300 CameraToMount -- cameraTheta (2.48) - m_xAngle (1.53) = xAngle (0.95 = 0.95)
03:40:07.169 00.000 13300 CameraToMount -- cameraTheta (2.48) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.18 = -2.18)
03:40:07.169 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=0.09 hyp=0.14 cameraTheta=2.48 mountX=0.08 mountY=-0.12, mountTheta=-0.95
03:40:07.172 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=0.09, opts=13)
03:40:07.173 00.001 13300 Enqueuing Move request for scope (-0.11, 0.09)
03:40:07.173 00.000 11596 Worker thread wakes up
03:40:07.173 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.09) opts 0xd
03:40:07.173 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, 0.09)
03:40:07.173 00.000 11596 Moving (-0.11, 0.09) raw xDistance=0.08 yDistance=-0.12
03:40:07.173 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:40:07.173 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:40:07.173 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:40:07.173 00.000 11596 MoveAxis(E, 0, ABG)
03:40:07.174 00.001 11596 Move returns status 0, amount 0
03:40:07.174 00.000 11596 MoveAxis(N, 0, ABG)
03:40:07.174 00.000 11596 Move returns status 0, amount 0
03:40:07.174 00.000 11596 move complete, result=0
03:40:07.174 00.000 11596 worker thread done servicing request
03:40:07.180 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=225, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
03:40:07.188 00.008 13300 UpdateGuideState exits: m=1371 SNR=25.9
03:40:07.188 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:07.189 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:40:07.189 00.000 13300 Enqueuing Expose request
03:40:07.189 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:40:07.189 00.000 11596 Worker thread wakes up
03:40:07.189 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:40:07.695 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:40:09.142 01.447 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"812e2b17-c822-4f1f-b411-eb8693eb10f8"}
03:40:09.142 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"812e2b17-c822-4f1f-b411-eb8693eb10f8"}
03:40:09.143 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0b9b3356-d4ac-4213-9611-165f3a2b526c"}
03:40:09.143 00.000 13300 case statement mapped state 6 to 3
03:40:09.143 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0b9b3356-d4ac-4213-9611-165f3a2b526c"}
03:40:09.143 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d60835b5-3a1f-446f-bda1-d7e106758503"}
03:40:09.144 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":213,"width":15,"height":15,"star_pos":[6.86,6.58],"pixels":"..."},"id":"d60835b5-3a1f-446f-bda1-d7e106758503"}
03:40:10.731 01.587 11596 Exposure complete
03:40:10.805 00.074 11596 worker thread done servicing request
03:40:10.806 00.001 13300 OnExposeComplete: enter
03:40:10.806 00.000 13300 UpdateGuideState(): m_state=6
03:40:10.806 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 214
03:40:10.806 00.000 13300 Star::Find returns 1 (0), X=25.73, Y=410.60, Mass=1309, SNR=25.3, Peak=170 HFD=3.4
03:40:10.807 00.001 13300 MultiStar: [#1 -0.07,0.05,0.55,U] [#2 -0.03,0.27,0.50,U] [#3 -0.18,0.09,0.28,U] [#4 -0.11,0.05,0.33,U] [#5 0.11,0.03,0.26,U] [#6 -0.28,0.33,0.00,M2] [#7 -0.03,-0.08,0.27,U] [#8 -0.48,-0.01,0.00,M3] 
03:40:10.807 00.000 13300 refined, 6 included, MultiStar: {-0.12, 0.11}, one-star: {-0.27, 0.17}
03:40:10.807 00.000 13300 CameraToMount -- cameraTheta (2.41) - m_xAngle (1.53) = xAngle (0.88 = 0.88)
03:40:10.807 00.000 13300 CameraToMount -- cameraTheta (2.41) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.25 = -2.25)
03:40:10.807 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=0.11 hyp=0.17 cameraTheta=2.41 mountX=0.11 mountY=-0.13, mountTheta=-0.88
03:40:10.809 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=0.11, opts=13)
03:40:10.809 00.000 13300 Enqueuing Move request for scope (-0.12, 0.11)
03:40:10.809 00.000 11596 Worker thread wakes up
03:40:10.810 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.11) opts 0xd
03:40:10.810 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, 0.11)
03:40:10.810 00.000 11596 Moving (-0.12, 0.11) raw xDistance=0.11 yDistance=-0.13
03:40:10.810 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:40:10.810 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:40:10.811 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:40:10.811 00.000 11596 MoveAxis(E, 0, ABG)
03:40:10.811 00.000 11596 Move returns status 0, amount 0
03:40:10.811 00.000 11596 MoveAxis(N, 0, ABG)
03:40:10.811 00.000 11596 Move returns status 0, amount 0
03:40:10.812 00.001 11596 move complete, result=0
03:40:10.812 00.000 11596 worker thread done servicing request
03:40:10.821 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
03:40:10.831 00.010 13300 UpdateGuideState exits: m=1309 SNR=25.3
03:40:10.831 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:10.831 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:40:10.832 00.001 13300 Enqueuing Expose request
03:40:10.832 00.000 11596 Worker thread wakes up
03:40:10.832 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:40:10.832 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:40:11.348 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:40:12.141 00.793 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"67ab0625-ab5e-4ee2-8dfa-7451cfcf6b5e"}
03:40:12.141 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"67ab0625-ab5e-4ee2-8dfa-7451cfcf6b5e"}
03:40:12.142 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9afb6161-4b02-4ff5-97d4-d0445c500266"}
03:40:12.142 00.000 13300 case statement mapped state 6 to 3
03:40:12.142 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9afb6161-4b02-4ff5-97d4-d0445c500266"}
03:40:12.142 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e758e5ef-0fd2-4c46-8501-0b1f9ed0cf8c"}
03:40:12.143 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":214,"width":15,"height":15,"star_pos":[6.73,6.60],"pixels":"..."},"id":"e758e5ef-0fd2-4c46-8501-0b1f9ed0cf8c"}
03:40:14.400 02.257 11596 Exposure complete
03:40:14.497 00.097 11596 worker thread done servicing request
03:40:14.498 00.001 13300 OnExposeComplete: enter
03:40:14.498 00.000 13300 UpdateGuideState(): m_state=6
03:40:14.498 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 215
03:40:14.498 00.000 13300 Star::Find returns 1 (0), X=25.87, Y=410.65, Mass=1310, SNR=25.3, Peak=179 HFD=3.2
03:40:14.499 00.001 13300 MultiStar: [#1 -0.25,0.24,0.00,M1] [#2 -0.05,0.11,0.46,U] [#3 -0.19,0.08,0.28,U] [#4 -0.20,0.13,0.33,U] [#5 0.15,-0.13,0.27,U] [#6 -0.29,0.33,0.00,M3] [#7 0.05,-0.36,0.00,M9] [#8 -0.40,0.52,0.00,M4] 
03:40:14.499 00.000 13300 refined, 4 included, MultiStar: {-0.10, 0.13}, one-star: {-0.13, 0.22}
03:40:14.499 00.000 13300 CameraToMount -- cameraTheta (2.23) - m_xAngle (1.53) = xAngle (0.70 = 0.70)
03:40:14.500 00.001 13300 CameraToMount -- cameraTheta (2.23) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.43 = -2.43)
03:40:14.500 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.13 hyp=0.16 cameraTheta=2.23 mountX=0.13 mountY=-0.11, mountTheta=-0.70
03:40:14.503 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.13, opts=13)
03:40:14.503 00.000 13300 Enqueuing Move request for scope (-0.10, 0.13)
03:40:14.503 00.000 11596 Worker thread wakes up
03:40:14.503 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.13) opts 0xd
03:40:14.504 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.13)
03:40:14.504 00.000 11596 Moving (-0.10, 0.13) raw xDistance=0.13 yDistance=-0.11
03:40:14.504 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
03:40:14.504 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:40:14.504 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:40:14.504 00.000 11596 MoveAxis(E, 0, ABG)
03:40:14.505 00.001 11596 Move returns status 0, amount 0
03:40:14.505 00.000 11596 MoveAxis(N, 0, ABG)
03:40:14.505 00.000 11596 Move returns status 0, amount 0
03:40:14.505 00.000 11596 move complete, result=0
03:40:14.505 00.000 11596 worker thread done servicing request
03:40:14.515 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=234, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
03:40:14.528 00.013 13300 UpdateGuideState exits: m=1310 SNR=25.3
03:40:14.528 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:14.529 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:40:14.529 00.000 13300 Enqueuing Expose request
03:40:14.529 00.000 11596 Worker thread wakes up
03:40:14.529 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:40:14.530 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:40:15.032 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:40:15.141 00.109 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2816e3fb-5865-4684-8618-05873ff33a80"}
03:40:15.141 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2816e3fb-5865-4684-8618-05873ff33a80"}
03:40:15.142 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"011a5b6b-70c8-4d4e-860f-db561c374bf6"}
03:40:15.142 00.000 13300 case statement mapped state 6 to 3
03:40:15.143 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"011a5b6b-70c8-4d4e-860f-db561c374bf6"}
03:40:15.144 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"959ac3a7-d53e-4a47-b77f-0934ae550301"}
03:40:15.145 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":215,"width":15,"height":15,"star_pos":[6.87,6.65],"pixels":"..."},"id":"959ac3a7-d53e-4a47-b77f-0934ae550301"}
03:40:18.065 02.920 11596 Exposure complete
03:40:18.141 00.076 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3ca162be-a232-4c86-90f6-3824f03dc1cc"}
03:40:18.141 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3ca162be-a232-4c86-90f6-3824f03dc1cc"}
03:40:18.142 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ba5c8243-b6c9-4249-b297-b6738978e7f6"}
03:40:18.142 00.000 13300 case statement mapped state 6 to 3
03:40:18.143 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ba5c8243-b6c9-4249-b297-b6738978e7f6"}
03:40:18.143 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"249c5d9a-609e-40c0-b622-ea0fc1f92013"}
03:40:18.144 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":215,"width":15,"height":15,"star_pos":[6.87,6.65],"pixels":"..."},"id":"249c5d9a-609e-40c0-b622-ea0fc1f92013"}
03:40:18.170 00.026 11596 worker thread done servicing request
03:40:18.171 00.001 13300 OnExposeComplete: enter
03:40:18.171 00.000 13300 UpdateGuideState(): m_state=6
03:40:18.171 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 216
03:40:18.172 00.001 13300 Star::Find returns 1 (0), X=25.93, Y=410.81, Mass=1313, SNR=25.4, Peak=176 HFD=3.0
03:40:18.172 00.000 13300 MultiStar: [#1 -0.25,0.43,0.00,M2] [#2 -0.08,0.39,0.00,M1] [#3 -0.18,0.14,0.29,U] [#4 0.04,0.18,0.33,U] [#5 0.22,0.09,0.26,U] [#6 -0.39,0.73,0.00,M4] [#7 -0.02,-0.32,0.00,M10] [#8 -0.20,0.46,0.00,M5] 
03:40:18.173 00.001 13300 refined, 3 included, MultiStar: {-0.03, 0.26}, one-star: {-0.07, 0.37}
03:40:18.173 00.000 13300 CameraToMount -- cameraTheta (1.67) - m_xAngle (1.53) = xAngle (0.14 = 0.14)
03:40:18.173 00.000 13300 CameraToMount -- cameraTheta (1.67) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.99 = -2.99)
03:40:18.173 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.26 hyp=0.26 cameraTheta=1.67 mountX=0.26 mountY=-0.04, mountTheta=-0.16
03:40:18.176 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.26, opts=13)
03:40:18.177 00.001 13300 Enqueuing Move request for scope (-0.03, 0.26)
03:40:18.177 00.000 11596 Worker thread wakes up
03:40:18.177 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.26) opts 0xd
03:40:18.177 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.26)
03:40:18.177 00.000 11596 Moving (-0.03, 0.26) raw xDistance=0.26 yDistance=-0.04
03:40:18.177 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
03:40:18.178 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:40:18.178 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:40:18.178 00.000 11596 MoveAxis(W, 326, ABG)
03:40:18.178 00.000 11596 Guiding  Dir = 3, Dur = 326
03:40:18.178 00.000 11596 IsSlewing returns 0
03:40:18.188 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=244, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
03:40:18.200 00.012 13300 UpdateGuideState exits: m=1313 SNR=25.4
03:40:18.200 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:18.200 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:40:18.200 00.000 13300 Enqueuing Expose request
03:40:18.466 00.266 11596 IsGuiding returns 0
03:40:18.573 00.107 11596 PulseGuide returned control before completion, sleep 230
03:40:19.167 00.594 11596 IsGuiding returns 0
03:40:19.167 00.000 11596 Move returns status 0, amount 326
03:40:19.167 00.000 11596 MoveAxis(N, 0, ABG)
03:40:19.167 00.000 11596 Move returns status 0, amount 0
03:40:19.167 00.000 11596 move complete, result=0
03:40:19.167 00.000 11596 worker thread done servicing request
03:40:19.167 00.000 13300 GuideStep: 0.3 px 326 ms WEST, -0.0 px 0 ms NORTH
03:40:19.167 00.000 11596 Worker thread wakes up
03:40:19.167 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:40:19.672 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:40:21.141 01.469 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c3df7d3b-1025-4e57-b261-ce4097d660db"}
03:40:21.141 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c3df7d3b-1025-4e57-b261-ce4097d660db"}
03:40:21.142 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"abca0a18-c960-48c2-a24c-aa4989f9bb37"}
03:40:21.142 00.000 13300 case statement mapped state 6 to 3
03:40:21.142 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"abca0a18-c960-48c2-a24c-aa4989f9bb37"}
03:40:21.142 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8abe712a-83c3-4b6f-9816-b8d541e6aae3"}
03:40:21.142 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":216,"width":15,"height":15,"star_pos":[6.93,6.81],"pixels":"..."},"id":"8abe712a-83c3-4b6f-9816-b8d541e6aae3"}
03:40:22.703 01.561 11596 Exposure complete
03:40:22.774 00.071 11596 worker thread done servicing request
03:40:22.775 00.001 13300 OnExposeComplete: enter
03:40:22.775 00.000 13300 UpdateGuideState(): m_state=6
03:40:22.775 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 217
03:40:22.775 00.000 13300 Star::Find returns 1 (0), X=25.79, Y=410.65, Mass=1318, SNR=25.4, Peak=165 HFD=3.3
03:40:22.776 00.001 13300 MultiStar: [#1 -0.23,0.31,0.00,M3] [#2 -0.18,0.17,0.45,U] [#3 -0.02,0.02,0.29,U] [#4 0.12,0.33,0.00,M1] [#5 0.05,-0.01,0.28,U] [#6 -0.17,0.38,0.00,M5] [#7 0.04,0.05,0.28,U] [#8 -0.26,0.09,0.22,U] 
03:40:22.776 00.000 13300 refined, 5 included, MultiStar: {-0.13, 0.13}, one-star: {-0.21, 0.22}
03:40:22.776 00.000 13300 CameraToMount -- cameraTheta (2.35) - m_xAngle (1.53) = xAngle (0.82 = 0.82)
03:40:22.776 00.000 13300 CameraToMount -- cameraTheta (2.35) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.31 = -2.31)
03:40:22.776 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=0.13 hyp=0.19 cameraTheta=2.35 mountX=0.13 mountY=-0.14, mountTheta=-0.82
03:40:22.778 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=0.13, opts=13)
03:40:22.778 00.000 13300 Enqueuing Move request for scope (-0.13, 0.13)
03:40:22.778 00.000 11596 Worker thread wakes up
03:40:22.778 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.13) opts 0xd
03:40:22.778 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, 0.13)
03:40:22.779 00.001 11596 Moving (-0.13, 0.13) raw xDistance=0.13 yDistance=-0.14
03:40:22.779 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
03:40:22.779 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:40:22.779 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
03:40:22.779 00.000 11596 MoveAxis(E, 0, ABG)
03:40:22.779 00.000 11596 Move returns status 0, amount 0
03:40:22.779 00.000 11596 MoveAxis(N, 0, ABG)
03:40:22.779 00.000 11596 Move returns status 0, amount 0
03:40:22.779 00.000 11596 move complete, result=0
03:40:22.779 00.000 11596 worker thread done servicing request
03:40:22.785 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=240, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
03:40:22.794 00.009 13300 UpdateGuideState exits: m=1318 SNR=25.4
03:40:22.794 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:22.794 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:40:22.794 00.000 13300 Enqueuing Expose request
03:40:22.795 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:40:22.795 00.000 11596 Worker thread wakes up
03:40:22.795 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:40:23.306 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:40:24.140 00.834 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8dc4eb76-48fc-4509-9df8-faa9430e6f31"}
03:40:24.140 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8dc4eb76-48fc-4509-9df8-faa9430e6f31"}
03:40:24.141 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fd01d2bb-7ecf-49f3-b12a-8b8ec4e4a732"}
03:40:24.141 00.000 13300 case statement mapped state 6 to 3
03:40:24.141 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fd01d2bb-7ecf-49f3-b12a-8b8ec4e4a732"}
03:40:24.141 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fe47fa25-344f-4f4a-9451-a42828810e4d"}
03:40:24.141 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":217,"width":15,"height":15,"star_pos":[6.79,6.65],"pixels":"..."},"id":"fe47fa25-344f-4f4a-9451-a42828810e4d"}
03:40:26.341 02.200 11596 Exposure complete
03:40:26.412 00.071 11596 worker thread done servicing request
03:40:26.412 00.000 13300 OnExposeComplete: enter
03:40:26.413 00.001 13300 UpdateGuideState(): m_state=6
03:40:26.413 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 218
03:40:26.413 00.000 13300 Star::Find returns 1 (0), X=25.74, Y=410.54, Mass=1260, SNR=24.8, Peak=145 HFD=3.4
03:40:26.414 00.001 13300 MultiStar: [#1 -0.31,-0.05,0.00,M4] [#2 -0.27,0.16,0.00,M1] [#3 -0.20,-0.08,0.28,U] [#4 -0.27,-0.09,0.35,U] [#5 -0.18,-0.20,0.28,U] [#6 -0.49,0.19,0.00,M6] [#7 -0.31,-0.36,0.00,M10] [#8 -0.04,0.11,0.23,U] 
03:40:26.414 00.000 13300 refined, 4 included, MultiStar: {-0.22, 0.01}, one-star: {-0.26, 0.11}
03:40:26.414 00.000 13300 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.53) = xAngle (1.55 = 1.55)
03:40:26.414 00.000 13300 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.57 = -1.57)
03:40:26.414 00.000 13300 CameraToMount -- cameraX=-0.22 cameraY=0.01 hyp=0.22 cameraTheta=3.09 mountX=0.00 mountY=-0.22, mountTheta=-1.55
03:40:26.416 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.22, y=0.01, opts=13)
03:40:26.416 00.000 13300 Enqueuing Move request for scope (-0.22, 0.01)
03:40:26.416 00.000 11596 Worker thread wakes up
03:40:26.417 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.01) opts 0xd
03:40:26.417 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.22, 0.01)
03:40:26.417 00.000 11596 Moving (-0.22, 0.01) raw xDistance=0.00 yDistance=-0.22
03:40:26.417 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:40:26.417 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
03:40:26.417 00.000 11596 MoveAxis(E, 0, ABG)
03:40:26.417 00.000 11596 Move returns status 0, amount 0
03:40:26.417 00.000 11596 MoveAxis(N, 289, ABG)
03:40:26.418 00.001 11596 Guiding  Dir = 0, Dur = 289
03:40:26.418 00.000 11596 IsSlewing returns 0
03:40:26.425 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=194, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
03:40:26.433 00.008 13300 UpdateGuideState exits: m=1260 SNR=24.8
03:40:26.433 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:26.433 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:40:26.433 00.000 13300 Enqueuing Expose request
03:40:26.562 00.129 11596 IsGuiding returns 0
03:40:27.139 00.577 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"efac0e75-ef31-4a17-8efd-c69044159ec2"}
03:40:27.139 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"efac0e75-ef31-4a17-8efd-c69044159ec2"}
03:40:27.140 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"25234da8-0d78-445e-a28f-dfe3cce26a82"}
03:40:27.140 00.000 13300 case statement mapped state 6 to 3
03:40:27.140 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"25234da8-0d78-445e-a28f-dfe3cce26a82"}
03:40:27.140 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"43893652-c30e-436d-8192-5d4eb32b2c56"}
03:40:27.141 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":218,"width":15,"height":15,"star_pos":[6.74,6.54],"pixels":"..."},"id":"43893652-c30e-436d-8192-5d4eb32b2c56"}
03:40:27.356 00.215 11596 IsGuiding returns 1
03:40:27.356 00.000 11596 scope still moving after pulse duration time elapsed
03:40:27.498 00.142 11596 IsSlewing returns 0
03:40:27.596 00.098 11596 IsGuiding returns 0
03:40:27.596 00.000 11596 scope move finished after 289 + 745 ms
03:40:27.596 00.000 11596 Move returns status 0, amount 289
03:40:27.596 00.000 11596 move complete, result=0
03:40:27.596 00.000 11596 worker thread done servicing request
03:40:27.596 00.000 11596 Worker thread wakes up
03:40:27.596 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.2 px 289 ms NORTH
03:40:27.597 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:40:28.103 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:40:30.138 02.035 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c7ee9193-65af-4e9d-9606-8b762386ad1d"}
03:40:30.138 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c7ee9193-65af-4e9d-9606-8b762386ad1d"}
03:40:30.139 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aa12093a-7644-4fac-b84e-5bd6695b97a6"}
03:40:30.139 00.000 13300 case statement mapped state 6 to 3
03:40:30.139 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"aa12093a-7644-4fac-b84e-5bd6695b97a6"}
03:40:30.139 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a522227d-0c36-4307-9c26-2b46a6fd667f"}
03:40:30.140 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":218,"width":15,"height":15,"star_pos":[6.74,6.54],"pixels":"..."},"id":"a522227d-0c36-4307-9c26-2b46a6fd667f"}
03:40:31.138 00.998 11596 Exposure complete
03:40:31.209 00.071 11596 worker thread done servicing request
03:40:31.210 00.001 13300 OnExposeComplete: enter
03:40:31.210 00.000 13300 UpdateGuideState(): m_state=6
03:40:31.210 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 219
03:40:31.210 00.000 13300 Star::Find returns 1 (0), X=25.73, Y=410.56, Mass=1327, SNR=25.5, Peak=145 HFD=3.4
03:40:31.211 00.001 13300 MultiStar: [#1 -0.20,0.01,0.54,U] [#2 -0.32,-0.16,0.00,M2] [#3 -0.05,0.10,0.27,U] [#4 -0.38,-0.29,0.00,M1] [#5 -0.20,-0.34,0.00,M1] [#6 -0.65,0.28,0.00,M7] [#7 -0.22,-0.59,0.00,R] [#8 -0.15,0.09,0.22,U] 
03:40:31.211 00.000 13300 refined, 3 included, MultiStar: {-0.21, 0.09}, one-star: {-0.27, 0.13}
03:40:31.211 00.000 13300 CameraToMount -- cameraTheta (2.73) - m_xAngle (1.53) = xAngle (1.20 = 1.20)
03:40:31.211 00.000 13300 CameraToMount -- cameraTheta (2.73) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.93 = -1.93)
03:40:31.211 00.000 13300 CameraToMount -- cameraX=-0.21 cameraY=0.09 hyp=0.23 cameraTheta=2.73 mountX=0.08 mountY=-0.21, mountTheta=-1.20
03:40:31.213 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.21, y=0.09, opts=13)
03:40:31.213 00.000 13300 Enqueuing Move request for scope (-0.21, 0.09)
03:40:31.213 00.000 11596 Worker thread wakes up
03:40:31.213 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.09) opts 0xd
03:40:31.213 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.21, 0.09)
03:40:31.214 00.001 11596 Moving (-0.21, 0.09) raw xDistance=0.08 yDistance=-0.21
03:40:31.214 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:40:31.214 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
03:40:31.214 00.000 11596 MoveAxis(E, 0, ABG)
03:40:31.214 00.000 11596 Move returns status 0, amount 0
03:40:31.214 00.000 11596 MoveAxis(N, 284, ABG)
03:40:31.214 00.000 11596 Guiding  Dir = 0, Dur = 284
03:40:31.214 00.000 11596 IsSlewing returns 0
03:40:31.225 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=204, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
03:40:31.234 00.009 13300 UpdateGuideState exits: m=1327 SNR=25.5
03:40:31.234 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:31.234 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:40:31.234 00.000 13300 Enqueuing Expose request
03:40:31.283 00.049 11596 IsGuiding returns 0
03:40:31.398 00.115 11596 PulseGuide returned control before completion, sleep 180
03:40:31.646 00.248 11596 IsGuiding returns 1
03:40:31.646 00.000 11596 scope still moving after pulse duration time elapsed
03:40:31.669 00.023 11596 IsSlewing returns 0
03:40:31.778 00.109 11596 IsGuiding returns 0
03:40:31.778 00.000 11596 scope move finished after 284 + 211 ms
03:40:31.779 00.001 11596 Move returns status 0, amount 284
03:40:31.779 00.000 11596 move complete, result=0
03:40:31.779 00.000 11596 worker thread done servicing request
03:40:31.779 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 284 ms NORTH
03:40:31.779 00.000 11596 Worker thread wakes up
03:40:31.779 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:40:32.285 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:40:33.138 00.853 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1e9957d3-d366-4ab5-a0a4-8a564a788e17"}
03:40:33.138 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1e9957d3-d366-4ab5-a0a4-8a564a788e17"}
03:40:33.139 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b404b007-e011-4981-9134-ce458537b8be"}
03:40:33.139 00.000 13300 case statement mapped state 6 to 3
03:40:33.139 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b404b007-e011-4981-9134-ce458537b8be"}
03:40:33.140 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"14726130-4b8f-4d23-b188-8a4ae504326a"}
03:40:33.140 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":219,"width":15,"height":15,"star_pos":[6.73,6.56],"pixels":"..."},"id":"14726130-4b8f-4d23-b188-8a4ae504326a"}
03:40:35.311 02.171 11596 Exposure complete
03:40:35.384 00.073 11596 worker thread done servicing request
03:40:35.384 00.000 13300 OnExposeComplete: enter
03:40:35.384 00.000 13300 UpdateGuideState(): m_state=6
03:40:35.384 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 220
03:40:35.385 00.001 13300 Star::Find returns 1 (0), X=26.00, Y=410.56, Mass=1312, SNR=25.4, Peak=150 HFD=3.3
03:40:35.385 00.000 13300 MultiStar: [#1 0.10,0.18,0.50,U] [#2 0.19,0.19,0.45,U] [#3 -0.07,-0.31,0.00,M1] [#4 0.10,0.06,0.34,U] [#5 -0.11,0.34,0.00,M2] [#6 -0.07,0.23,0.30,U] [#7 0.61,0.15,0.00,M1] [#8 -0.21,0.25,0.00,M3] 
03:40:35.385 00.000 13300 single-star, 4 included, MultiStar: {0.05, 0.15}, one-star: {-0.00, 0.12}
03:40:35.385 00.000 13300 CameraToMount -- cameraTheta (1.60) - m_xAngle (1.53) = xAngle (0.06 = 0.06)
03:40:35.385 00.000 13300 CameraToMount -- cameraTheta (1.60) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.06 = -3.06)
03:40:35.385 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.12 hyp=0.12 cameraTheta=1.60 mountX=0.12 mountY=-0.01, mountTheta=-0.08
03:40:35.387 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.12, opts=13)
03:40:35.387 00.000 13300 Enqueuing Move request for scope (-0.00, 0.12)
03:40:35.388 00.001 11596 Worker thread wakes up
03:40:35.388 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.12) opts 0xd
03:40:35.388 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.12)
03:40:35.388 00.000 11596 Moving (-0.00, 0.12) raw xDistance=0.12 yDistance=-0.01
03:40:35.388 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
03:40:35.388 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:40:35.388 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:40:35.388 00.000 11596 MoveAxis(E, 0, ABG)
03:40:35.388 00.000 11596 Move returns status 0, amount 0
03:40:35.388 00.000 11596 MoveAxis(N, 0, ABG)
03:40:35.388 00.000 11596 Move returns status 0, amount 0
03:40:35.389 00.001 11596 move complete, result=0
03:40:35.389 00.000 11596 worker thread done servicing request
03:40:35.396 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
03:40:35.404 00.008 13300 UpdateGuideState exits: m=1312 SNR=25.4
03:40:35.404 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:35.404 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:40:35.404 00.000 13300 Enqueuing Expose request
03:40:35.404 00.000 11596 Worker thread wakes up
03:40:35.404 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:40:35.404 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:40:35.917 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:40:36.138 00.221 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"227adafa-308e-4251-a60e-86bb777dd5e0"}
03:40:36.138 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"227adafa-308e-4251-a60e-86bb777dd5e0"}
03:40:36.139 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"54b14259-ecb7-4a48-aa8b-25d32fcd90cf"}
03:40:36.139 00.000 13300 case statement mapped state 6 to 3
03:40:36.139 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"54b14259-ecb7-4a48-aa8b-25d32fcd90cf"}
03:40:36.140 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"56e0ac78-2c27-4429-a16c-f7f7d60d7047"}
03:40:36.140 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":220,"width":15,"height":15,"star_pos":[7.00,6.56],"pixels":"..."},"id":"56e0ac78-2c27-4429-a16c-f7f7d60d7047"}
03:40:38.958 02.818 11596 Exposure complete
03:40:39.029 00.071 11596 worker thread done servicing request
03:40:39.029 00.000 13300 OnExposeComplete: enter
03:40:39.029 00.000 13300 UpdateGuideState(): m_state=6
03:40:39.029 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 221
03:40:39.029 00.000 13300 Star::Find returns 1 (0), X=26.11, Y=410.74, Mass=1306, SNR=25.3, Peak=154 HFD=3.1
03:40:39.030 00.001 13300 MultiStar: [#1 0.06,0.33,0.00,M3] [#2 0.20,0.31,0.00,M2] [#3 0.03,0.32,0.00,M2] [#4 0.16,0.38,0.00,M1] [#5 -0.10,-0.06,0.26,U] [#6 -0.10,0.45,0.00,M7] [#7 0.46,0.40,0.00,M2] [#8 0.04,0.26,0.22,U] 
03:40:39.030 00.000 13300 refined, 2 included, MultiStar: {0.06, 0.24}, one-star: {0.11, 0.31}
03:40:39.030 00.000 13300 CameraToMount -- cameraTheta (1.32) - m_xAngle (1.53) = xAngle (-0.21 = -0.21)
03:40:39.030 00.000 13300 CameraToMount -- cameraTheta (1.32) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.34 = 2.94)
03:40:39.030 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.24 hyp=0.24 cameraTheta=1.32 mountX=0.24 mountY=0.05, mountTheta=0.20
03:40:39.032 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.24, opts=13)
03:40:39.032 00.000 13300 Enqueuing Move request for scope (0.06, 0.24)
03:40:39.032 00.000 11596 Worker thread wakes up
03:40:39.033 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.24) opts 0xd
03:40:39.033 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.24)
03:40:39.033 00.000 11596 Moving (0.06, 0.24) raw xDistance=0.24 yDistance=0.05
03:40:39.033 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
03:40:39.033 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:40:39.033 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:40:39.033 00.000 11596 MoveAxis(W, 298, ABG)
03:40:39.033 00.000 11596 Guiding  Dir = 3, Dur = 298
03:40:39.034 00.001 11596 IsSlewing returns 0
03:40:39.040 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
03:40:39.048 00.008 13300 UpdateGuideState exits: m=1306 SNR=25.3
03:40:39.048 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:39.048 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:40:39.048 00.000 13300 Enqueuing Expose request
03:40:39.112 00.064 11596 IsGuiding returns 0
03:40:39.138 00.026 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3b33d94b-adb0-480c-8b59-b2271a3c70e3"}
03:40:39.139 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3b33d94b-adb0-480c-8b59-b2271a3c70e3"}
03:40:39.140 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a7a2e068-1f4b-486a-802f-4178fc7f9b46"}
03:40:39.140 00.000 13300 case statement mapped state 6 to 3
03:40:39.141 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a7a2e068-1f4b-486a-802f-4178fc7f9b46"}
03:40:39.142 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dbf6e1b8-fee8-4287-9a90-8782bd61954a"}
03:40:39.143 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":221,"width":15,"height":15,"star_pos":[7.11,6.74],"pixels":"..."},"id":"dbf6e1b8-fee8-4287-9a90-8782bd61954a"}
03:40:39.225 00.082 11596 PulseGuide returned control before completion, sleep 196
03:40:39.463 00.238 11596 IsGuiding returns 1
03:40:39.463 00.000 11596 scope still moving after pulse duration time elapsed
03:40:39.489 00.026 11596 IsSlewing returns 0
03:40:39.565 00.076 11596 IsGuiding returns 0
03:40:39.565 00.000 11596 scope move finished after 298 + 154 ms
03:40:39.565 00.000 11596 Move returns status 0, amount 298
03:40:39.565 00.000 11596 MoveAxis(N, 0, ABG)
03:40:39.565 00.000 11596 Move returns status 0, amount 0
03:40:39.565 00.000 11596 move complete, result=0
03:40:39.566 00.001 11596 worker thread done servicing request
03:40:39.566 00.000 11596 Worker thread wakes up
03:40:39.566 00.000 13300 GuideStep: 0.2 px 298 ms WEST, 0.0 px 0 ms NORTH
03:40:39.566 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:40:40.069 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:40:42.137 02.068 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"51acf596-55dd-4f43-9d55-1ab691992afe"}
03:40:42.137 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"51acf596-55dd-4f43-9d55-1ab691992afe"}
03:40:42.138 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"86edb027-4165-4c05-9c15-f2d324224c6c"}
03:40:42.138 00.000 13300 case statement mapped state 6 to 3
03:40:42.138 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"86edb027-4165-4c05-9c15-f2d324224c6c"}
03:40:42.138 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"522cf977-e164-4b0c-bb1c-7b5a4a140d81"}
03:40:42.139 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":221,"width":15,"height":15,"star_pos":[7.11,6.74],"pixels":"..."},"id":"522cf977-e164-4b0c-bb1c-7b5a4a140d81"}
03:40:43.091 00.952 11596 Exposure complete
03:40:43.161 00.070 11596 worker thread done servicing request
03:40:43.162 00.001 13300 OnExposeComplete: enter
03:40:43.162 00.000 13300 UpdateGuideState(): m_state=6
03:40:43.162 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 222
03:40:43.162 00.000 13300 Star::Find returns 1 (0), X=26.06, Y=410.67, Mass=1303, SNR=25.3, Peak=149 HFD=3.2
03:40:43.163 00.001 13300 MultiStar: [#1 0.14,0.07,0.50,U] [#2 0.09,0.12,0.48,U] [#3 0.04,0.04,0.29,U] [#4 0.54,0.20,0.00,M2] [#5 0.42,-0.04,0.00,M2] [#6 -0.17,0.34,0.00,M8] [#7 0.22,0.29,0.00,M3] [#8 0.15,0.38,0.00,M3] 
03:40:43.163 00.000 13300 refined, 3 included, MultiStar: {0.08, 0.15}, one-star: {0.06, 0.24}
03:40:43.163 00.000 13300 CameraToMount -- cameraTheta (1.07) - m_xAngle (1.53) = xAngle (-0.46 = -0.46)
03:40:43.163 00.000 13300 CameraToMount -- cameraTheta (1.07) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.59 = 2.70)
03:40:43.163 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.15 hyp=0.17 cameraTheta=1.07 mountX=0.15 mountY=0.07, mountTheta=0.45
03:40:43.165 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.15, opts=13)
03:40:43.165 00.000 13300 Enqueuing Move request for scope (0.08, 0.15)
03:40:43.165 00.000 11596 Worker thread wakes up
03:40:43.165 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.15) opts 0xd
03:40:43.165 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.15)
03:40:43.166 00.001 11596 Moving (0.08, 0.15) raw xDistance=0.15 yDistance=0.07
03:40:43.166 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.15
03:40:43.166 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:40:43.166 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:40:43.166 00.000 11596 MoveAxis(W, 213, ABG)
03:40:43.166 00.000 11596 Guiding  Dir = 3, Dur = 213
03:40:43.167 00.001 11596 IsSlewing returns 0
03:40:43.172 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
03:40:43.180 00.008 13300 UpdateGuideState exits: m=1303 SNR=25.3
03:40:43.180 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:43.180 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:40:43.180 00.000 13300 Enqueuing Expose request
03:40:43.242 00.062 11596 IsGuiding returns 0
03:40:43.646 00.404 11596 IsGuiding returns 1
03:40:43.646 00.000 11596 scope still moving after pulse duration time elapsed
03:40:43.946 00.300 11596 IsSlewing returns 0
03:40:44.092 00.146 11596 IsGuiding returns 0
03:40:44.092 00.000 11596 scope move finished after 213 + 636 ms
03:40:44.092 00.000 11596 Move returns status 0, amount 213
03:40:44.092 00.000 11596 MoveAxis(N, 0, ABG)
03:40:44.092 00.000 11596 Move returns status 0, amount 0
03:40:44.093 00.001 11596 move complete, result=0
03:40:44.093 00.000 11596 worker thread done servicing request
03:40:44.093 00.000 13300 GuideStep: 0.2 px 213 ms WEST, 0.1 px 0 ms NORTH
03:40:44.093 00.000 11596 Worker thread wakes up
03:40:44.093 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:40:44.600 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:40:45.136 00.536 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"de99b804-9b3a-4c2b-a945-c4579a2d9484"}
03:40:45.136 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"de99b804-9b3a-4c2b-a945-c4579a2d9484"}
03:40:45.137 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fbb4a9bc-7f77-477c-b763-f3ebbbb995f0"}
03:40:45.137 00.000 13300 case statement mapped state 6 to 3
03:40:45.137 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fbb4a9bc-7f77-477c-b763-f3ebbbb995f0"}
03:40:45.149 00.012 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8e8da3ac-5b93-4a8b-af3b-a1b9aca57fd0"}
03:40:45.149 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":222,"width":15,"height":15,"star_pos":[7.06,6.67],"pixels":"..."},"id":"8e8da3ac-5b93-4a8b-af3b-a1b9aca57fd0"}
03:40:47.628 02.479 11596 Exposure complete
03:40:47.700 00.072 11596 worker thread done servicing request
03:40:47.700 00.000 13300 OnExposeComplete: enter
03:40:47.701 00.001 13300 UpdateGuideState(): m_state=6
03:40:47.701 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 223
03:40:47.701 00.000 13300 Star::Find returns 1 (0), X=26.15, Y=410.57, Mass=1326, SNR=25.5, Peak=145 HFD=3.3
03:40:47.702 00.001 13300 MultiStar: [#1 0.12,0.23,0.53,U] [#2 0.27,0.13,0.00,M2] [#3 0.17,-0.04,0.28,U] [#4 0.21,0.21,0.00,M3] [#5 0.37,0.12,0.00,M3] [#6 0.12,0.22,0.30,U] [#7 0.65,0.44,0.00,M4] [#8 0.17,0.21,0.22,U] 
03:40:47.702 00.000 13300 single-star, 4 included, MultiStar: {0.14, 0.16}, one-star: {0.15, 0.14}
03:40:47.702 00.000 13300 CameraToMount -- cameraTheta (0.74) - m_xAngle (1.53) = xAngle (-0.79 = -0.79)
03:40:47.702 00.000 13300 CameraToMount -- cameraTheta (0.74) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.92 = 2.37)
03:40:47.702 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=0.14 hyp=0.21 cameraTheta=0.74 mountX=0.15 mountY=0.14, mountTheta=0.78
03:40:47.705 00.003 13300 SchedulePrimaryMove(1016D950, x=0.15, y=0.14, opts=13)
03:40:47.705 00.000 13300 Enqueuing Move request for scope (0.15, 0.14)
03:40:47.705 00.000 11596 Worker thread wakes up
03:40:47.705 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.14) opts 0xd
03:40:47.706 00.001 11596 Handling offset move in thread for scope, endpoint = (0.15, 0.14)
03:40:47.706 00.000 11596 Moving (0.15, 0.14) raw xDistance=0.15 yDistance=0.14
03:40:47.706 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
03:40:47.706 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:40:47.706 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:40:47.706 00.000 11596 MoveAxis(W, 197, ABG)
03:40:47.706 00.000 11596 Guiding  Dir = 3, Dur = 197
03:40:47.707 00.001 11596 IsSlewing returns 0
03:40:47.715 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
03:40:47.723 00.008 13300 UpdateGuideState exits: m=1326 SNR=25.5
03:40:47.723 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:47.723 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:40:47.723 00.000 13300 Enqueuing Expose request
03:40:47.788 00.065 11596 IsGuiding returns 0
03:40:47.979 00.191 11596 PulseGuide returned control before completion, sleep 18
03:40:48.135 00.156 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"222f4c65-12c2-43fd-8b0e-25f11cd9c74a"}
03:40:48.135 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"222f4c65-12c2-43fd-8b0e-25f11cd9c74a"}
03:40:48.136 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cf2712f4-4989-4a56-bd38-187bbda4c178"}
03:40:48.136 00.000 13300 case statement mapped state 6 to 3
03:40:48.136 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cf2712f4-4989-4a56-bd38-187bbda4c178"}
03:40:48.136 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5fd17783-a3be-4152-9942-18bea0c62dc7"}
03:40:48.137 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":223,"width":15,"height":15,"star_pos":[7.15,6.57],"pixels":"..."},"id":"5fd17783-a3be-4152-9942-18bea0c62dc7"}
03:40:48.372 00.235 11596 IsGuiding returns 1
03:40:48.372 00.000 11596 scope still moving after pulse duration time elapsed
03:40:48.407 00.035 11596 IsSlewing returns 0
03:40:48.462 00.055 11596 IsGuiding returns 0
03:40:48.462 00.000 11596 scope move finished after 197 + 476 ms
03:40:48.462 00.000 11596 Move returns status 0, amount 197
03:40:48.462 00.000 11596 MoveAxis(N, 0, ABG)
03:40:48.462 00.000 11596 Move returns status 0, amount 0
03:40:48.462 00.000 11596 move complete, result=0
03:40:48.462 00.000 11596 worker thread done servicing request
03:40:48.463 00.001 13300 GuideStep: 0.1 px 197 ms WEST, 0.1 px 0 ms NORTH
03:40:48.463 00.000 11596 Worker thread wakes up
03:40:48.463 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:40:48.971 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:40:51.136 02.165 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"53dbb8c1-9d68-40f7-adaa-6efc538604e0"}
03:40:51.136 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"53dbb8c1-9d68-40f7-adaa-6efc538604e0"}
03:40:51.137 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8517db8d-00f6-4141-84e4-1a9eb2431a68"}
03:40:51.137 00.000 13300 case statement mapped state 6 to 3
03:40:51.137 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8517db8d-00f6-4141-84e4-1a9eb2431a68"}
03:40:51.137 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"08840309-9ef7-4238-834a-dc9ac18be0d2"}
03:40:51.138 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":223,"width":15,"height":15,"star_pos":[7.15,6.57],"pixels":"..."},"id":"08840309-9ef7-4238-834a-dc9ac18be0d2"}
03:40:52.000 00.862 11596 Exposure complete
03:40:52.071 00.071 11596 worker thread done servicing request
03:40:52.071 00.000 13300 OnExposeComplete: enter
03:40:52.071 00.000 13300 UpdateGuideState(): m_state=6
03:40:52.071 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 224
03:40:52.072 00.001 13300 Star::Find returns 1 (0), X=26.15, Y=410.58, Mass=1285, SNR=25.1, Peak=145 HFD=3.2
03:40:52.072 00.000 13300 MultiStar: [#1 0.06,0.24,0.54,U] [#2 0.30,0.09,0.00,M3] [#3 0.00,-0.16,0.27,U] [#4 0.04,0.04,0.35,U] [#5 -0.02,-0.02,0.26,U] [#6 0.20,0.26,0.00,M8] [#7 0.57,0.21,0.00,M5] [#8 -0.30,0.14,0.00,M3] 
03:40:52.072 00.000 13300 refined, 4 included, MultiStar: {0.08, 0.10}, one-star: {0.15, 0.15}
03:40:52.072 00.000 13300 CameraToMount -- cameraTheta (0.91) - m_xAngle (1.53) = xAngle (-0.63 = -0.63)
03:40:52.072 00.000 13300 CameraToMount -- cameraTheta (0.91) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.75 = 2.53)
03:40:52.072 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.10 hyp=0.13 cameraTheta=0.91 mountX=0.10 mountY=0.07, mountTheta=0.62
03:40:52.074 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.10, opts=13)
03:40:52.074 00.000 13300 Enqueuing Move request for scope (0.08, 0.10)
03:40:52.074 00.000 11596 Worker thread wakes up
03:40:52.075 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.10) opts 0xd
03:40:52.075 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.10)
03:40:52.075 00.000 11596 Moving (0.08, 0.10) raw xDistance=0.10 yDistance=0.07
03:40:52.075 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:40:52.075 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:40:52.075 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:40:52.075 00.000 11596 MoveAxis(E, 0, ABG)
03:40:52.075 00.000 11596 Move returns status 0, amount 0
03:40:52.075 00.000 11596 MoveAxis(N, 0, ABG)
03:40:52.075 00.000 11596 Move returns status 0, amount 0
03:40:52.075 00.000 11596 move complete, result=0
03:40:52.076 00.001 11596 worker thread done servicing request
03:40:52.082 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=3, FiltMax=96, Gamma=0.510
03:40:52.090 00.008 13300 UpdateGuideState exits: m=1285 SNR=25.1
03:40:52.090 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:52.090 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:40:52.090 00.000 13300 Enqueuing Expose request
03:40:52.090 00.000 11596 Worker thread wakes up
03:40:52.090 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:40:52.091 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:40:52.601 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:40:54.135 01.534 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"08c1a33b-a7df-452c-b662-cb02593c3303"}
03:40:54.135 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"08c1a33b-a7df-452c-b662-cb02593c3303"}
03:40:54.136 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ee8e823e-eca2-4df7-a57d-7446b23a886a"}
03:40:54.136 00.000 13300 case statement mapped state 6 to 3
03:40:54.136 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ee8e823e-eca2-4df7-a57d-7446b23a886a"}
03:40:54.136 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"49575f16-873d-4927-a96e-ff2ff47a9f4e"}
03:40:54.136 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":224,"width":15,"height":15,"star_pos":[7.15,6.58],"pixels":"..."},"id":"49575f16-873d-4927-a96e-ff2ff47a9f4e"}
03:40:55.628 01.492 11596 Exposure complete
03:40:55.696 00.068 11596 worker thread done servicing request
03:40:55.696 00.000 13300 OnExposeComplete: enter
03:40:55.696 00.000 13300 UpdateGuideState(): m_state=6
03:40:55.697 00.001 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 225
03:40:55.697 00.000 13300 Star::Find returns 1 (0), X=26.22, Y=410.37, Mass=1297, SNR=25.2, Peak=147 HFD=3.2
03:40:55.697 00.000 13300 MultiStar: [#1 -0.04,-0.25,0.54,U] [#2 0.33,0.11,0.00,M4] [#3 0.14,-0.27,0.00,M1] [#4 0.11,0.04,0.33,U] [#5 0.54,-0.29,0.00,M3] [#6 0.07,0.10,0.29,U] [#7 0.30,-0.10,0.00,M6] [#8 0.05,-0.21,0.23,U] 
03:40:55.698 00.001 13300 refined, 4 included, MultiStar: {0.11, -0.09}, one-star: {0.22, -0.06}
03:40:55.698 00.000 13300 CameraToMount -- cameraTheta (-0.65) - m_xAngle (1.53) = xAngle (-2.18 = -2.18)
03:40:55.698 00.000 13300 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.31 = 0.97)
03:40:55.698 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.09 hyp=0.14 cameraTheta=-0.65 mountX=-0.08 mountY=0.12, mountTheta=2.18
03:40:55.700 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.09, opts=13)
03:40:55.700 00.000 13300 Enqueuing Move request for scope (0.11, -0.09)
03:40:55.700 00.000 11596 Worker thread wakes up
03:40:55.701 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.09) opts 0xd
03:40:55.701 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.09)
03:40:55.701 00.000 11596 Moving (0.11, -0.09) raw xDistance=-0.08 yDistance=0.12
03:40:55.701 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:40:55.701 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:40:55.701 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:40:55.701 00.000 11596 MoveAxis(E, 0, ABG)
03:40:55.701 00.000 11596 Move returns status 0, amount 0
03:40:55.701 00.000 11596 MoveAxis(N, 0, ABG)
03:40:55.702 00.001 11596 Move returns status 0, amount 0
03:40:55.702 00.000 11596 move complete, result=0
03:40:55.702 00.000 11596 worker thread done servicing request
03:40:55.708 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=245, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
03:40:55.716 00.008 13300 UpdateGuideState exits: m=1297 SNR=25.2
03:40:55.716 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:55.716 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:40:55.716 00.000 13300 Enqueuing Expose request
03:40:55.716 00.000 11596 Worker thread wakes up
03:40:55.716 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:40:55.716 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:40:56.219 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:40:57.134 00.915 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9a970565-cbd2-439f-b3bc-9498535b08dc"}
03:40:57.134 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9a970565-cbd2-439f-b3bc-9498535b08dc"}
03:40:57.135 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b118920f-f65d-4132-af88-77d4df5a4b99"}
03:40:57.135 00.000 13300 case statement mapped state 6 to 3
03:40:57.135 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b118920f-f65d-4132-af88-77d4df5a4b99"}
03:40:57.136 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c1c3078a-d250-4ec0-ba83-c98633550734"}
03:40:57.136 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":225,"width":15,"height":15,"star_pos":[7.22,7.37],"pixels":"..."},"id":"c1c3078a-d250-4ec0-ba83-c98633550734"}
03:40:59.257 02.121 11596 Exposure complete
03:40:59.328 00.071 11596 worker thread done servicing request
03:40:59.328 00.000 13300 OnExposeComplete: enter
03:40:59.328 00.000 13300 UpdateGuideState(): m_state=6
03:40:59.329 00.001 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 226
03:40:59.329 00.000 13300 Star::Find returns 1 (0), X=26.11, Y=410.47, Mass=1333, SNR=25.6, Peak=133 HFD=3.2
03:40:59.329 00.000 13300 MultiStar: [#1 -0.05,-0.16,0.54,U] [#2 0.25,0.13,0.45,U] [#3 0.02,-0.04,0.34,U] [#4 0.12,0.14,0.34,U] [#5 0.31,-0.35,0.00,M4] [#6 0.04,0.24,0.28,U] [#7 0.30,0.16,0.00,M7] [#8 -0.18,-0.06,0.20,U] 
03:40:59.329 00.000 13300 refined, 6 included, MultiStar: {0.07, 0.03}, one-star: {0.11, 0.04}
03:40:59.329 00.000 13300 CameraToMount -- cameraTheta (0.43) - m_xAngle (1.53) = xAngle (-1.10 = -1.10)
03:40:59.329 00.000 13300 CameraToMount -- cameraTheta (0.43) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.23 = 2.05)
03:40:59.330 00.001 13300 CameraToMount -- cameraX=0.07 cameraY=0.03 hyp=0.08 cameraTheta=0.43 mountX=0.03 mountY=0.07, mountTheta=1.10
03:40:59.331 00.001 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.03, opts=13)
03:40:59.332 00.001 13300 Enqueuing Move request for scope (0.07, 0.03)
03:40:59.332 00.000 11596 Worker thread wakes up
03:40:59.332 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.03) opts 0xd
03:40:59.332 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.03)
03:40:59.332 00.000 11596 Moving (0.07, 0.03) raw xDistance=0.03 yDistance=0.07
03:40:59.332 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:40:59.332 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:40:59.332 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:40:59.332 00.000 11596 MoveAxis(E, 0, ABG)
03:40:59.333 00.001 11596 Move returns status 0, amount 0
03:40:59.333 00.000 11596 MoveAxis(N, 0, ABG)
03:40:59.333 00.000 11596 Move returns status 0, amount 0
03:40:59.333 00.000 11596 move complete, result=0
03:40:59.333 00.000 11596 worker thread done servicing request
03:40:59.339 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
03:40:59.347 00.008 13300 UpdateGuideState exits: m=1333 SNR=25.6
03:40:59.347 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:59.347 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:40:59.347 00.000 13300 Enqueuing Expose request
03:40:59.347 00.000 11596 Worker thread wakes up
03:40:59.347 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:40:59.348 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:40:59.850 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:41:00.135 00.285 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5942f9d6-c488-437a-9632-842a067742ea"}
03:41:00.135 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5942f9d6-c488-437a-9632-842a067742ea"}
03:41:00.135 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cf14089a-bd29-435a-b0ef-fe25b19dc2e5"}
03:41:00.136 00.001 13300 case statement mapped state 6 to 3
03:41:00.136 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cf14089a-bd29-435a-b0ef-fe25b19dc2e5"}
03:41:00.136 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7ff270cf-af33-40cf-b320-a5be34fd1c7f"}
03:41:00.136 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":226,"width":15,"height":15,"star_pos":[7.11,7.47],"pixels":"..."},"id":"7ff270cf-af33-40cf-b320-a5be34fd1c7f"}
03:41:02.882 02.746 11596 Exposure complete
03:41:02.958 00.076 11596 worker thread done servicing request
03:41:02.958 00.000 13300 OnExposeComplete: enter
03:41:02.958 00.000 13300 UpdateGuideState(): m_state=6
03:41:02.959 00.001 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 227
03:41:02.959 00.000 13300 Star::Find returns 1 (0), X=26.10, Y=410.57, Mass=1320, SNR=25.4, Peak=129 HFD=3.3
03:41:02.960 00.001 13300 MultiStar: [#1 0.01,-0.09,0.53,U] [#2 0.19,0.16,0.45,U] [#3 0.20,-0.08,0.27,U] [#4 0.11,-0.01,0.34,U] [#5 0.13,-0.23,0.27,U] [#6 -0.16,0.30,0.00,M7] [#7 0.20,0.02,0.27,U] [#8 -0.17,0.46,0.00,M2] 
03:41:02.960 00.000 13300 refined, 6 included, MultiStar: {0.12, 0.03}, one-star: {0.10, 0.13}
03:41:02.960 00.000 13300 CameraToMount -- cameraTheta (0.22) - m_xAngle (1.53) = xAngle (-1.31 = -1.31)
03:41:02.960 00.000 13300 CameraToMount -- cameraTheta (0.22) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.44 = 1.84)
03:41:02.960 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=0.03 hyp=0.12 cameraTheta=0.22 mountX=0.03 mountY=0.12, mountTheta=1.31
03:41:02.962 00.002 13300 SchedulePrimaryMove(1016D950, x=0.12, y=0.03, opts=13)
03:41:02.962 00.000 13300 Enqueuing Move request for scope (0.12, 0.03)
03:41:02.962 00.000 11596 Worker thread wakes up
03:41:02.962 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.03) opts 0xd
03:41:02.962 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, 0.03)
03:41:02.963 00.001 11596 Moving (0.12, 0.03) raw xDistance=0.03 yDistance=0.12
03:41:02.963 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:41:02.963 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:02.963 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:41:02.963 00.000 11596 MoveAxis(E, 0, ABG)
03:41:02.963 00.000 11596 Move returns status 0, amount 0
03:41:02.963 00.000 11596 MoveAxis(N, 0, ABG)
03:41:02.963 00.000 11596 Move returns status 0, amount 0
03:41:02.963 00.000 11596 move complete, result=0
03:41:02.963 00.000 11596 worker thread done servicing request
03:41:02.968 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
03:41:02.977 00.009 13300 UpdateGuideState exits: m=1320 SNR=25.4
03:41:02.977 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:02.977 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:41:02.977 00.000 13300 Enqueuing Expose request
03:41:02.978 00.001 11596 Worker thread wakes up
03:41:02.978 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:41:02.978 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:41:03.134 00.156 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1af41b05-bff8-4e85-bee5-e0cf79905f43"}
03:41:03.134 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1af41b05-bff8-4e85-bee5-e0cf79905f43"}
03:41:03.135 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8ef6e3a5-7e92-4bbb-801f-97a5a9ce3ecc"}
03:41:03.135 00.000 13300 case statement mapped state 6 to 3
03:41:03.135 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8ef6e3a5-7e92-4bbb-801f-97a5a9ce3ecc"}
03:41:03.135 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3aa7e424-2f31-4928-ab9c-6c4c0aa0bf94"}
03:41:03.136 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":227,"width":15,"height":15,"star_pos":[7.10,6.57],"pixels":"..."},"id":"3aa7e424-2f31-4928-ab9c-6c4c0aa0bf94"}
03:41:03.480 00.344 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:41:06.133 02.653 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"69ed3ad4-1082-4b1f-9a1b-d94db864b671"}
03:41:06.133 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"69ed3ad4-1082-4b1f-9a1b-d94db864b671"}
03:41:06.134 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a797b47b-2136-44e5-b724-33d42bbd0c92"}
03:41:06.134 00.000 13300 case statement mapped state 6 to 3
03:41:06.134 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a797b47b-2136-44e5-b724-33d42bbd0c92"}
03:41:06.134 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4431330c-30b4-42ef-88a2-72a1970bfd05"}
03:41:06.135 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":227,"width":15,"height":15,"star_pos":[7.10,6.57],"pixels":"..."},"id":"4431330c-30b4-42ef-88a2-72a1970bfd05"}
03:41:06.508 00.373 11596 Exposure complete
03:41:06.581 00.073 11596 worker thread done servicing request
03:41:06.581 00.000 13300 OnExposeComplete: enter
03:41:06.581 00.000 13300 UpdateGuideState(): m_state=6
03:41:06.581 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 228
03:41:06.582 00.001 13300 Star::Find returns 1 (0), X=26.07, Y=410.49, Mass=1276, SNR=25.0, Peak=122 HFD=3.3
03:41:06.582 00.000 13300 MultiStar: [#1 0.02,-0.14,0.55,U] [#2 0.09,0.07,0.46,U] [#3 0.09,0.01,0.28,U] [#4 0.16,0.00,0.34,U] [#5 0.54,-0.55,0.00,M4] [#6 -0.11,0.50,0.00,M8] [#7 0.49,0.27,0.00,M7] [#8 -0.02,-0.12,0.24,U] 
03:41:06.582 00.000 13300 refined, 5 included, MultiStar: {0.07, -0.00}, one-star: {0.07, 0.06}
03:41:06.582 00.000 13300 CameraToMount -- cameraTheta (-0.04) - m_xAngle (1.53) = xAngle (-1.58 = -1.58)
03:41:06.582 00.000 13300 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.70 = 1.58)
03:41:06.582 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.00 hyp=0.07 cameraTheta=-0.04 mountX=-0.00 mountY=0.07, mountTheta=1.58
03:41:06.584 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.00, opts=13)
03:41:06.584 00.000 13300 Enqueuing Move request for scope (0.07, -0.00)
03:41:06.584 00.000 11596 Worker thread wakes up
03:41:06.585 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.00) opts 0xd
03:41:06.585 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.00)
03:41:06.585 00.000 11596 Moving (0.07, -0.00) raw xDistance=-0.00 yDistance=0.07
03:41:06.585 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
03:41:06.585 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:06.585 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:41:06.585 00.000 11596 MoveAxis(E, 0, ABG)
03:41:06.585 00.000 11596 Move returns status 0, amount 0
03:41:06.585 00.000 11596 MoveAxis(N, 0, ABG)
03:41:06.586 00.001 11596 Move returns status 0, amount 0
03:41:06.586 00.000 11596 move complete, result=0
03:41:06.586 00.000 11596 worker thread done servicing request
03:41:06.592 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=1, FiltMax=94, Gamma=0.510
03:41:06.600 00.008 13300 UpdateGuideState exits: m=1276 SNR=25.0
03:41:06.600 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:06.601 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:41:06.601 00.000 13300 Enqueuing Expose request
03:41:06.601 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:41:06.601 00.000 11596 Worker thread wakes up
03:41:06.601 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:41:07.117 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:41:09.133 02.016 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"771dee4a-ff74-429f-b5b9-23a45dbc24c9"}
03:41:09.133 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"771dee4a-ff74-429f-b5b9-23a45dbc24c9"}
03:41:09.134 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"930a7158-e1a8-4bbe-9c42-27684117907c"}
03:41:09.134 00.000 13300 case statement mapped state 6 to 3
03:41:09.134 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"930a7158-e1a8-4bbe-9c42-27684117907c"}
03:41:09.135 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1329c5c1-b371-47f1-9f30-674999959d15"}
03:41:09.135 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":228,"width":15,"height":15,"star_pos":[7.07,7.49],"pixels":"..."},"id":"1329c5c1-b371-47f1-9f30-674999959d15"}
03:41:10.140 01.005 11596 Exposure complete
03:41:10.208 00.068 11596 worker thread done servicing request
03:41:10.209 00.001 13300 OnExposeComplete: enter
03:41:10.209 00.000 13300 UpdateGuideState(): m_state=6
03:41:10.209 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 229
03:41:10.209 00.000 13300 Star::Find returns 1 (0), X=26.11, Y=410.62, Mass=1313, SNR=25.4, Peak=145 HFD=3.3
03:41:10.210 00.001 13300 MultiStar: [#1 0.18,0.39,0.00,M1] [#2 0.11,0.14,0.44,U] [#3 0.16,-0.07,0.28,U] [#4 0.25,0.35,0.00,M1] [#5 0.53,-0.03,0.00,M5] [#6 -0.32,0.63,0.00,M9] [#7 0.49,0.23,0.00,M8] [#8 -0.20,0.18,0.22,U] 
03:41:10.210 00.000 13300 refined, 3 included, MultiStar: {0.08, 0.14}, one-star: {0.11, 0.19}
03:41:10.210 00.000 13300 CameraToMount -- cameraTheta (1.04) - m_xAngle (1.53) = xAngle (-0.49 = -0.49)
03:41:10.210 00.000 13300 CameraToMount -- cameraTheta (1.04) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.62 = 2.66)
03:41:10.210 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.14 hyp=0.16 cameraTheta=1.04 mountX=0.14 mountY=0.07, mountTheta=0.48
03:41:10.212 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.14, opts=13)
03:41:10.212 00.000 13300 Enqueuing Move request for scope (0.08, 0.14)
03:41:10.212 00.000 11596 Worker thread wakes up
03:41:10.212 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.14) opts 0xd
03:41:10.212 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.14)
03:41:10.212 00.000 11596 Moving (0.08, 0.14) raw xDistance=0.14 yDistance=0.07
03:41:10.213 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.14
03:41:10.213 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:10.213 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:41:10.213 00.000 11596 MoveAxis(W, 179, ABG)
03:41:10.213 00.000 11596 Guiding  Dir = 3, Dur = 179
03:41:10.213 00.000 11596 IsSlewing returns 0
03:41:10.220 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
03:41:10.228 00.008 13300 UpdateGuideState exits: m=1313 SNR=25.4
03:41:10.228 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:10.228 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:41:10.229 00.001 13300 Enqueuing Expose request
03:41:10.385 00.156 11596 IsGuiding returns 0
03:41:10.827 00.442 11596 IsGuiding returns 1
03:41:10.827 00.000 11596 scope still moving after pulse duration time elapsed
03:41:11.211 00.384 11596 IsSlewing returns 0
03:41:11.348 00.137 11596 IsGuiding returns 0
03:41:11.348 00.000 11596 scope move finished after 179 + 783 ms
03:41:11.348 00.000 11596 Move returns status 0, amount 179
03:41:11.348 00.000 11596 MoveAxis(N, 0, ABG)
03:41:11.348 00.000 11596 Move returns status 0, amount 0
03:41:11.348 00.000 11596 move complete, result=0
03:41:11.348 00.000 11596 worker thread done servicing request
03:41:11.348 00.000 11596 Worker thread wakes up
03:41:11.348 00.000 13300 GuideStep: 0.1 px 179 ms WEST, 0.1 px 0 ms NORTH
03:41:11.349 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:41:11.863 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:41:12.132 00.269 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"afec9300-e60b-44ca-9480-c01e899d6237"}
03:41:12.132 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"afec9300-e60b-44ca-9480-c01e899d6237"}
03:41:12.133 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"13343c94-1d5a-4295-9a12-330361886257"}
03:41:12.133 00.000 13300 case statement mapped state 6 to 3
03:41:12.133 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"13343c94-1d5a-4295-9a12-330361886257"}
03:41:12.133 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ec75d195-dbc5-4c4f-8960-8e7448d9ba16"}
03:41:12.133 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":229,"width":15,"height":15,"star_pos":[7.11,6.62],"pixels":"..."},"id":"ec75d195-dbc5-4c4f-8960-8e7448d9ba16"}
03:41:14.934 02.801 11596 Exposure complete
03:41:15.063 00.129 11596 worker thread done servicing request
03:41:15.064 00.001 13300 OnExposeComplete: enter
03:41:15.064 00.000 13300 UpdateGuideState(): m_state=6
03:41:15.064 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 230
03:41:15.065 00.001 13300 Star::Find returns 1 (0), X=26.09, Y=410.68, Mass=1326, SNR=25.5, Peak=152 HFD=3.3
03:41:15.066 00.001 13300 MultiStar: [#1 0.03,0.13,0.53,U] [#2 0.26,0.14,0.00,M1] [#3 -0.04,0.16,0.27,U] [#4 0.11,0.04,0.34,U] [#5 0.26,0.09,0.27,U] [#6 0.08,0.61,0.00,M10] [#7 0.66,0.63,0.00,M9] [#8 0.09,0.07,0.22,U] 
03:41:15.066 00.000 13300 refined, 5 included, MultiStar: {0.08, 0.16}, one-star: {0.09, 0.24}
03:41:15.067 00.001 13300 CameraToMount -- cameraTheta (1.07) - m_xAngle (1.53) = xAngle (-0.46 = -0.46)
03:41:15.067 00.000 13300 CameraToMount -- cameraTheta (1.07) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.59 = 2.70)
03:41:15.067 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.16 hyp=0.18 cameraTheta=1.07 mountX=0.16 mountY=0.08, mountTheta=0.45
03:41:15.071 00.004 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.16, opts=13)
03:41:15.071 00.000 13300 Enqueuing Move request for scope (0.08, 0.16)
03:41:15.072 00.001 11596 Worker thread wakes up
03:41:15.072 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.16) opts 0xd
03:41:15.072 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.16)
03:41:15.072 00.000 11596 Moving (0.08, 0.16) raw xDistance=0.16 yDistance=0.08
03:41:15.072 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.16
03:41:15.073 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:15.073 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:41:15.073 00.000 11596 MoveAxis(W, 211, ABG)
03:41:15.073 00.000 11596 Guiding  Dir = 3, Dur = 211
03:41:15.074 00.001 11596 IsSlewing returns 0
03:41:15.086 00.012 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
03:41:15.099 00.013 11596 IsGuiding returns 0
03:41:15.100 00.001 13300 UpdateGuideState exits: m=1326 SNR=25.5
03:41:15.100 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:15.100 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:41:15.101 00.001 13300 Enqueuing Expose request
03:41:15.138 00.037 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e906e066-ee7b-4864-bc86-26d5b11408b7"}
03:41:15.138 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e906e066-ee7b-4864-bc86-26d5b11408b7"}
03:41:15.139 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fbdfb1e6-fe1e-492e-aaa3-7ca3b72b53f7"}
03:41:15.141 00.002 13300 case statement mapped state 6 to 3
03:41:15.141 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fbdfb1e6-fe1e-492e-aaa3-7ca3b72b53f7"}
03:41:15.144 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9acf0388-1146-4ccc-b1a9-098ac42d81b7"}
03:41:15.145 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":230,"width":15,"height":15,"star_pos":[7.09,6.68],"pixels":"..."},"id":"9acf0388-1146-4ccc-b1a9-098ac42d81b7"}
03:41:15.237 00.092 11596 PulseGuide returned control before completion, sleep 84
03:41:15.466 00.229 11596 IsGuiding returns 1
03:41:15.466 00.000 11596 scope still moving after pulse duration time elapsed
03:41:15.495 00.029 11596 IsSlewing returns 0
03:41:15.701 00.206 11596 IsGuiding returns 0
03:41:15.701 00.000 11596 scope move finished after 211 + 390 ms
03:41:15.701 00.000 11596 Move returns status 0, amount 211
03:41:15.701 00.000 11596 MoveAxis(N, 0, ABG)
03:41:15.703 00.002 11596 Move returns status 0, amount 0
03:41:15.703 00.000 11596 move complete, result=0
03:41:15.703 00.000 11596 worker thread done servicing request
03:41:15.703 00.000 11596 Worker thread wakes up
03:41:15.703 00.000 13300 GuideStep: 0.2 px 211 ms WEST, 0.1 px 0 ms NORTH
03:41:15.703 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:41:16.219 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:41:18.131 01.912 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0f8d0b7c-6e5a-45e1-a5d0-3c3ea0ff039e"}
03:41:18.131 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0f8d0b7c-6e5a-45e1-a5d0-3c3ea0ff039e"}
03:41:18.132 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"43f4cb11-46a2-45b9-a9df-203faba96543"}
03:41:18.132 00.000 13300 case statement mapped state 6 to 3
03:41:18.132 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"43f4cb11-46a2-45b9-a9df-203faba96543"}
03:41:18.133 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"226a7e48-d15c-4e54-b282-6ecf7f6ececa"}
03:41:18.133 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":230,"width":15,"height":15,"star_pos":[7.09,6.68],"pixels":"..."},"id":"226a7e48-d15c-4e54-b282-6ecf7f6ececa"}
03:41:19.247 01.114 11596 Exposure complete
03:41:19.329 00.082 11596 worker thread done servicing request
03:41:19.329 00.000 13300 OnExposeComplete: enter
03:41:19.329 00.000 13300 UpdateGuideState(): m_state=6
03:41:19.330 00.001 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 231
03:41:19.330 00.000 13300 Star::Find returns 1 (0), X=26.07, Y=410.74, Mass=1312, SNR=25.4, Peak=152 HFD=3.2
03:41:19.330 00.000 13300 MultiStar: [#1 0.02,0.28,0.50,U] [#2 0.07,0.26,0.46,U] [#3 0.00,0.23,0.28,U] [#4 0.22,0.15,0.33,U] [#5 0.06,0.02,0.28,U] [#6 0.03,0.54,0.00,R] [#7 0.34,0.46,0.00,M10] [#8 0.02,0.48,0.00,M1] 
03:41:19.330 00.000 13300 refined, 5 included, MultiStar: {0.07, 0.24}, one-star: {0.07, 0.31}
03:41:19.331 00.001 13300 CameraToMount -- cameraTheta (1.29) - m_xAngle (1.53) = xAngle (-0.25 = -0.25)
03:41:19.331 00.000 13300 CameraToMount -- cameraTheta (1.29) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.37 = 2.91)
03:41:19.331 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.24 hyp=0.25 cameraTheta=1.29 mountX=0.24 mountY=0.06, mountTheta=0.23
03:41:19.333 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.24, opts=13)
03:41:19.333 00.000 13300 Enqueuing Move request for scope (0.07, 0.24)
03:41:19.333 00.000 11596 Worker thread wakes up
03:41:19.333 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.24) opts 0xd
03:41:19.333 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.24)
03:41:19.333 00.000 11596 Moving (0.07, 0.24) raw xDistance=0.24 yDistance=0.06
03:41:19.334 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.24
03:41:19.334 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:19.334 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:41:19.334 00.000 11596 MoveAxis(W, 319, ABG)
03:41:19.334 00.000 11596 Guiding  Dir = 3, Dur = 319
03:41:19.335 00.001 11596 IsSlewing returns 0
03:41:19.343 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
03:41:19.352 00.009 13300 UpdateGuideState exits: m=1312 SNR=25.4
03:41:19.352 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:19.352 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:41:19.352 00.000 13300 Enqueuing Expose request
03:41:19.407 00.055 11596 IsGuiding returns 0
03:41:19.594 00.187 11596 PulseGuide returned control before completion, sleep 142
03:41:19.810 00.216 11596 IsGuiding returns 1
03:41:19.810 00.000 11596 scope still moving after pulse duration time elapsed
03:41:19.835 00.025 11596 IsSlewing returns 0
03:41:19.903 00.068 11596 IsGuiding returns 1
03:41:19.926 00.023 11596 IsSlewing returns 0
03:41:20.144 00.218 11596 IsGuiding returns 0
03:41:20.144 00.000 11596 scope move finished after 319 + 419 ms
03:41:20.144 00.000 11596 Move returns status 0, amount 319
03:41:20.145 00.001 11596 MoveAxis(N, 0, ABG)
03:41:20.145 00.000 11596 Move returns status 0, amount 0
03:41:20.145 00.000 11596 move complete, result=0
03:41:20.145 00.000 11596 worker thread done servicing request
03:41:20.145 00.000 13300 GuideStep: 0.2 px 319 ms WEST, 0.1 px 0 ms NORTH
03:41:20.145 00.000 11596 Worker thread wakes up
03:41:20.145 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:41:20.652 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:41:21.131 00.479 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b14743af-7691-4170-8a04-d5f52d65de6e"}
03:41:21.131 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b14743af-7691-4170-8a04-d5f52d65de6e"}
03:41:21.132 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"924eae4c-c7b6-428b-89be-37de3d8d2eeb"}
03:41:21.132 00.000 13300 case statement mapped state 6 to 3
03:41:21.132 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"924eae4c-c7b6-428b-89be-37de3d8d2eeb"}
03:41:21.132 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6935cd49-ca36-47e1-8f6f-30f6684eaec0"}
03:41:21.132 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":231,"width":15,"height":15,"star_pos":[7.07,6.74],"pixels":"..."},"id":"6935cd49-ca36-47e1-8f6f-30f6684eaec0"}
03:41:23.682 02.550 11596 Exposure complete
03:41:23.750 00.068 11596 worker thread done servicing request
03:41:23.751 00.001 13300 OnExposeComplete: enter
03:41:23.751 00.000 13300 UpdateGuideState(): m_state=6
03:41:23.751 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 232
03:41:23.751 00.000 13300 Star::Find returns 1 (0), X=26.13, Y=410.49, Mass=1276, SNR=25.0, Peak=126 HFD=3.2
03:41:23.752 00.001 13300 MultiStar: [#1 0.09,0.10,0.55,U] [#2 0.11,0.13,0.45,U] [#3 0.20,0.01,0.29,U] [#4 0.07,0.16,0.33,U] [#5 -0.16,-0.07,0.28,U] [#6 -0.07,-0.38,0.00,M1] [#7 0.16,-0.09,0.29,U] [#8 0.00,0.00,0.00,L] [#9 0.33,0.39,0.00,M2] 
03:41:23.752 00.000 13300 refined, 6 included, MultiStar: {0.10, 0.05}, one-star: {0.13, 0.06}
03:41:23.752 00.000 13300 CameraToMount -- cameraTheta (0.51) - m_xAngle (1.53) = xAngle (-1.02 = -1.02)
03:41:23.752 00.000 13300 CameraToMount -- cameraTheta (0.51) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.15 = 2.14)
03:41:23.752 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.05 hyp=0.11 cameraTheta=0.51 mountX=0.06 mountY=0.09, mountTheta=1.02
03:41:23.755 00.003 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.05, opts=13)
03:41:23.755 00.000 13300 Enqueuing Move request for scope (0.10, 0.05)
03:41:23.755 00.000 11596 Worker thread wakes up
03:41:23.755 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.05) opts 0xd
03:41:23.755 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.05)
03:41:23.755 00.000 11596 Moving (0.10, 0.05) raw xDistance=0.06 yDistance=0.09
03:41:23.755 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:41:23.756 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:23.756 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:41:23.756 00.000 11596 MoveAxis(E, 0, ABG)
03:41:23.756 00.000 11596 Move returns status 0, amount 0
03:41:23.756 00.000 11596 MoveAxis(N, 0, ABG)
03:41:23.756 00.000 11596 Move returns status 0, amount 0
03:41:23.756 00.000 11596 move complete, result=0
03:41:23.756 00.000 11596 worker thread done servicing request
03:41:23.762 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
03:41:23.771 00.009 13300 UpdateGuideState exits: m=1276 SNR=25.0
03:41:23.771 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:23.771 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:41:23.771 00.000 13300 Enqueuing Expose request
03:41:23.771 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:41:23.771 00.000 11596 Worker thread wakes up
03:41:23.771 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:41:24.131 00.360 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3331bb5b-341e-4ce8-a27c-31862d670e14"}
03:41:24.131 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3331bb5b-341e-4ce8-a27c-31862d670e14"}
03:41:24.132 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"44b663cb-e1a2-420c-ab2a-3a4c75e16905"}
03:41:24.132 00.000 13300 case statement mapped state 6 to 3
03:41:24.132 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"44b663cb-e1a2-420c-ab2a-3a4c75e16905"}
03:41:24.132 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"16fa89f3-4638-45b4-83fa-6715328cc203"}
03:41:24.133 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":232,"width":15,"height":15,"star_pos":[7.13,7.49],"pixels":"..."},"id":"16fa89f3-4638-45b4-83fa-6715328cc203"}
03:41:24.276 00.143 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:41:27.129 02.853 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eb664a1c-7e2c-4a1b-ac3d-63851f25a342"}
03:41:27.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eb664a1c-7e2c-4a1b-ac3d-63851f25a342"}
03:41:27.130 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2c43e869-26ad-492b-aeb9-b13514759a41"}
03:41:27.130 00.000 13300 case statement mapped state 6 to 3
03:41:27.130 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2c43e869-26ad-492b-aeb9-b13514759a41"}
03:41:27.130 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e8ee5292-815d-4376-9a8e-3da60d57c495"}
03:41:27.131 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":232,"width":15,"height":15,"star_pos":[7.13,7.49],"pixels":"..."},"id":"e8ee5292-815d-4376-9a8e-3da60d57c495"}
03:41:27.305 00.174 11596 Exposure complete
03:41:27.376 00.071 11596 worker thread done servicing request
03:41:27.377 00.001 13300 OnExposeComplete: enter
03:41:27.377 00.000 13300 UpdateGuideState(): m_state=6
03:41:27.377 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 233
03:41:27.377 00.000 13300 Star::Find returns 1 (0), X=26.10, Y=410.67, Mass=1334, SNR=25.6, Peak=155 HFD=3.2
03:41:27.378 00.001 13300 MultiStar: [#1 0.01,0.30,0.00,M1] [#2 0.21,0.31,0.00,M1] [#3 0.02,0.09,0.28,U] [#4 0.06,0.11,0.33,U] [#5 0.13,-0.09,0.26,U] [#6 -0.19,-0.03,0.30,U] [#7 0.29,0.49,0.00,M10] [#8 -0.12,0.23,0.21,U] 
03:41:27.378 00.000 13300 refined, 5 included, MultiStar: {0.03, 0.13}, one-star: {0.10, 0.23}
03:41:27.378 00.000 13300 CameraToMount -- cameraTheta (1.32) - m_xAngle (1.53) = xAngle (-0.21 = -0.21)
03:41:27.378 00.000 13300 CameraToMount -- cameraTheta (1.32) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.34 = 2.94)
03:41:27.378 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.13 hyp=0.14 cameraTheta=1.32 mountX=0.13 mountY=0.03, mountTheta=0.20
03:41:27.380 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.13, opts=13)
03:41:27.380 00.000 13300 Enqueuing Move request for scope (0.03, 0.13)
03:41:27.380 00.000 11596 Worker thread wakes up
03:41:27.380 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.13) opts 0xd
03:41:27.381 00.001 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.13)
03:41:27.381 00.000 11596 Moving (0.03, 0.13) raw xDistance=0.13 yDistance=0.03
03:41:27.381 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
03:41:27.381 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:27.381 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:41:27.381 00.000 11596 MoveAxis(E, 0, ABG)
03:41:27.381 00.000 11596 Move returns status 0, amount 0
03:41:27.381 00.000 11596 MoveAxis(N, 0, ABG)
03:41:27.381 00.000 11596 Move returns status 0, amount 0
03:41:27.381 00.000 11596 move complete, result=0
03:41:27.381 00.000 11596 worker thread done servicing request
03:41:27.388 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
03:41:27.395 00.007 13300 UpdateGuideState exits: m=1334 SNR=25.6
03:41:27.395 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:27.396 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:41:27.396 00.000 13300 Enqueuing Expose request
03:41:27.396 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:41:27.396 00.000 11596 Worker thread wakes up
03:41:27.396 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:41:27.899 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:41:30.129 02.230 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"944ab95f-2690-44ad-88e2-af41d383dcfd"}
03:41:30.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"944ab95f-2690-44ad-88e2-af41d383dcfd"}
03:41:30.130 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"965c93f2-1d1f-41f9-a613-98cb05eb9fa7"}
03:41:30.130 00.000 13300 case statement mapped state 6 to 3
03:41:30.130 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"965c93f2-1d1f-41f9-a613-98cb05eb9fa7"}
03:41:30.130 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"15d1b21d-3da0-43b5-8100-d0544ff8a340"}
03:41:30.131 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":233,"width":15,"height":15,"star_pos":[7.10,6.67],"pixels":"..."},"id":"15d1b21d-3da0-43b5-8100-d0544ff8a340"}
03:41:30.934 00.803 11596 Exposure complete
03:41:31.014 00.080 11596 worker thread done servicing request
03:41:31.014 00.000 13300 OnExposeComplete: enter
03:41:31.014 00.000 13300 UpdateGuideState(): m_state=6
03:41:31.014 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 234
03:41:31.015 00.001 13300 Star::Find returns 1 (0), X=25.98, Y=410.75, Mass=1270, SNR=24.9, Peak=161 HFD=3.0
03:41:31.015 00.000 13300 MultiStar: [#1 -0.09,0.32,0.00,M2] [#2 0.13,0.26,0.00,M2] [#3 -0.28,0.07,0.00,M1] [#4 0.15,0.02,0.34,U] [#5 0.30,0.26,0.00,M2] [#6 -0.04,0.18,0.31,U] [#7 0.40,0.48,0.00,R] [#8 -0.29,0.52,0.00,M1] 
03:41:31.015 00.000 13300 refined, 2 included, MultiStar: {0.01, 0.23}, one-star: {-0.02, 0.32}
03:41:31.015 00.000 13300 CameraToMount -- cameraTheta (1.51) - m_xAngle (1.53) = xAngle (-0.02 = -0.02)
03:41:31.015 00.000 13300 CameraToMount -- cameraTheta (1.51) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.15 = 3.13)
03:41:31.016 00.001 13300 CameraToMount -- cameraX=0.01 cameraY=0.23 hyp=0.23 cameraTheta=1.51 mountX=0.23 mountY=0.00, mountTheta=0.01
03:41:31.018 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.23, opts=13)
03:41:31.018 00.000 13300 Enqueuing Move request for scope (0.01, 0.23)
03:41:31.018 00.000 11596 Worker thread wakes up
03:41:31.018 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.23) opts 0xd
03:41:31.018 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.23)
03:41:31.018 00.000 11596 Moving (0.01, 0.23) raw xDistance=0.23 yDistance=0.00
03:41:31.019 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
03:41:31.019 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:31.019 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
03:41:31.019 00.000 11596 MoveAxis(W, 291, ABG)
03:41:31.019 00.000 11596 Guiding  Dir = 3, Dur = 291
03:41:31.020 00.001 11596 IsSlewing returns 0
03:41:31.028 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
03:41:31.036 00.008 13300 UpdateGuideState exits: m=1270 SNR=24.9
03:41:31.036 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:31.036 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:41:31.036 00.000 13300 Enqueuing Expose request
03:41:31.184 00.148 11596 IsGuiding returns 0
03:41:31.327 00.143 11596 PulseGuide returned control before completion, sleep 160
03:41:31.556 00.229 11596 IsGuiding returns 1
03:41:31.556 00.000 11596 scope still moving after pulse duration time elapsed
03:41:31.591 00.035 11596 IsSlewing returns 0
03:41:31.659 00.068 11596 IsGuiding returns 1
03:41:31.684 00.025 11596 IsSlewing returns 0
03:41:31.783 00.099 11596 IsGuiding returns 0
03:41:31.783 00.000 11596 scope move finished after 291 + 306 ms
03:41:31.783 00.000 11596 Move returns status 0, amount 291
03:41:31.783 00.000 11596 MoveAxis(N, 0, ABG)
03:41:31.783 00.000 11596 Move returns status 0, amount 0
03:41:31.783 00.000 11596 move complete, result=0
03:41:31.783 00.000 11596 worker thread done servicing request
03:41:31.783 00.000 13300 GuideStep: 0.2 px 291 ms WEST, 0.0 px 0 ms NORTH
03:41:31.783 00.000 11596 Worker thread wakes up
03:41:31.784 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:41:32.291 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:41:33.128 00.837 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e190f97e-d305-4445-936f-8d8e1891b435"}
03:41:33.128 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e190f97e-d305-4445-936f-8d8e1891b435"}
03:41:33.129 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5cbeb81b-120f-4d0c-8771-8156d192295c"}
03:41:33.129 00.000 13300 case statement mapped state 6 to 3
03:41:33.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5cbeb81b-120f-4d0c-8771-8156d192295c"}
03:41:33.129 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"57cee72e-0ed1-4bf8-8eb3-9c89f4045e5b"}
03:41:33.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":234,"width":15,"height":15,"star_pos":[6.98,6.75],"pixels":"..."},"id":"57cee72e-0ed1-4bf8-8eb3-9c89f4045e5b"}
03:41:35.329 02.200 11596 Exposure complete
03:41:35.404 00.075 11596 worker thread done servicing request
03:41:35.404 00.000 13300 OnExposeComplete: enter
03:41:35.404 00.000 13300 UpdateGuideState(): m_state=6
03:41:35.404 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 235
03:41:35.405 00.001 13300 Star::Find returns 1 (0), X=25.93, Y=410.47, Mass=1354, SNR=25.8, Peak=143 HFD=3.5
03:41:35.405 00.000 13300 MultiStar: [#1 -0.14,0.15,0.53,U] [#2 0.01,0.09,0.44,U] [#3 -0.20,-0.18,0.33,U] [#4 0.05,-0.15,0.32,U] [#5 0.05,-0.03,0.27,U] [#6 -0.11,-0.22,0.31,U] [#7 -0.11,-0.19,0.26,U] [#8 0.11,-0.15,0.22,U] 
03:41:35.405 00.000 13300 refined, 8 included, MultiStar: {-0.06, -0.03}, one-star: {-0.07, 0.03}
03:41:35.405 00.000 13300 CameraToMount -- cameraTheta (-2.66) - m_xAngle (1.53) = xAngle (-4.20 = 2.09)
03:41:35.405 00.000 13300 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.32 = -1.04)
03:41:35.405 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.03 hyp=0.06 cameraTheta=-2.66 mountX=-0.03 mountY=-0.06, mountTheta=-2.09
03:41:35.407 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.03, opts=13)
03:41:35.407 00.000 13300 Enqueuing Move request for scope (-0.06, -0.03)
03:41:35.408 00.001 11596 Worker thread wakes up
03:41:35.408 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.03) opts 0xd
03:41:35.408 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.03)
03:41:35.408 00.000 11596 Moving (-0.06, -0.03) raw xDistance=-0.03 yDistance=-0.06
03:41:35.408 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:41:35.409 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:35.409 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:41:35.409 00.000 11596 MoveAxis(E, 0, ABG)
03:41:35.409 00.000 11596 Move returns status 0, amount 0
03:41:35.409 00.000 11596 MoveAxis(N, 0, ABG)
03:41:35.410 00.001 11596 Move returns status 0, amount 0
03:41:35.410 00.000 11596 move complete, result=0
03:41:35.410 00.000 11596 worker thread done servicing request
03:41:35.416 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=222, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
03:41:35.424 00.008 13300 UpdateGuideState exits: m=1354 SNR=25.8
03:41:35.424 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:35.424 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:41:35.424 00.000 13300 Enqueuing Expose request
03:41:35.424 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:41:35.425 00.001 11596 Worker thread wakes up
03:41:35.425 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:41:35.933 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:41:36.127 00.194 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"19171205-091a-4c01-86f7-06d96652b909"}
03:41:36.127 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"19171205-091a-4c01-86f7-06d96652b909"}
03:41:36.128 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"207ac3af-39a4-4303-aff2-4d80937d7c0d"}
03:41:36.128 00.000 13300 case statement mapped state 6 to 3
03:41:36.128 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"207ac3af-39a4-4303-aff2-4d80937d7c0d"}
03:41:36.129 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"739c4515-4b7d-439d-a899-90b89ab6ad0f"}
03:41:36.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":235,"width":15,"height":15,"star_pos":[6.93,7.47],"pixels":"..."},"id":"739c4515-4b7d-439d-a899-90b89ab6ad0f"}
03:41:38.968 02.839 11596 Exposure complete
03:41:39.054 00.086 11596 worker thread done servicing request
03:41:39.054 00.000 13300 OnExposeComplete: enter
03:41:39.054 00.000 13300 UpdateGuideState(): m_state=6
03:41:39.055 00.001 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 236
03:41:39.055 00.000 13300 Star::Find returns 1 (0), X=25.80, Y=410.57, Mass=1296, SNR=25.2, Peak=149 HFD=3.3
03:41:39.056 00.001 13300 MultiStar: [#1 -0.25,0.18,0.00,M2] [#2 -0.07,0.12,0.51,U] [#3 0.07,-0.30,0.00,M1] [#4 -0.05,-0.02,0.33,U] [#5 0.22,0.13,0.27,U] [#6 0.03,-0.19,0.30,U] [#7 -0.12,-0.61,0.00,M1] [#8 -0.24,0.26,0.00,M1] 
03:41:39.056 00.000 13300 refined, 4 included, MultiStar: {-0.08, 0.07}, one-star: {-0.20, 0.13}
03:41:39.056 00.000 13300 CameraToMount -- cameraTheta (2.43) - m_xAngle (1.53) = xAngle (0.90 = 0.90)
03:41:39.056 00.000 13300 CameraToMount -- cameraTheta (2.43) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.23 = -2.23)
03:41:39.056 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.07 hyp=0.10 cameraTheta=2.43 mountX=0.06 mountY=-0.08, mountTheta=-0.91
03:41:39.058 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.07, opts=13)
03:41:39.058 00.000 13300 Enqueuing Move request for scope (-0.08, 0.07)
03:41:39.058 00.000 11596 Worker thread wakes up
03:41:39.058 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.07) opts 0xd
03:41:39.058 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.07)
03:41:39.058 00.000 11596 Moving (-0.08, 0.07) raw xDistance=0.06 yDistance=-0.08
03:41:39.059 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:41:39.059 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:39.059 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:41:39.059 00.000 11596 MoveAxis(E, 0, ABG)
03:41:39.059 00.000 11596 Move returns status 0, amount 0
03:41:39.059 00.000 11596 MoveAxis(N, 0, ABG)
03:41:39.059 00.000 11596 Move returns status 0, amount 0
03:41:39.059 00.000 11596 move complete, result=0
03:41:39.059 00.000 11596 worker thread done servicing request
03:41:39.066 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
03:41:39.075 00.009 13300 UpdateGuideState exits: m=1296 SNR=25.2
03:41:39.075 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:39.075 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:41:39.075 00.000 13300 Enqueuing Expose request
03:41:39.075 00.000 11596 Worker thread wakes up
03:41:39.075 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:41:39.075 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:41:39.127 00.052 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6a98e052-882a-425e-8572-a514209a6125"}
03:41:39.127 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6a98e052-882a-425e-8572-a514209a6125"}
03:41:39.129 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3cc638a8-0827-4ea8-bd0b-14484dad5396"}
03:41:39.129 00.000 13300 case statement mapped state 6 to 3
03:41:39.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3cc638a8-0827-4ea8-bd0b-14484dad5396"}
03:41:39.131 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"397dae28-9251-493a-b7c8-f49a66670a2c"}
03:41:39.131 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":236,"width":15,"height":15,"star_pos":[6.80,6.57],"pixels":"..."},"id":"397dae28-9251-493a-b7c8-f49a66670a2c"}
03:41:39.579 00.448 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:41:42.126 02.547 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"09276a95-a565-4df7-885f-01400160d988"}
03:41:42.126 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"09276a95-a565-4df7-885f-01400160d988"}
03:41:42.127 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2c27e1be-9f53-4f63-81a1-b63fec3c863d"}
03:41:42.127 00.000 13300 case statement mapped state 6 to 3
03:41:42.127 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2c27e1be-9f53-4f63-81a1-b63fec3c863d"}
03:41:42.127 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"71be2265-332a-4a33-8f9c-f91925935227"}
03:41:42.128 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":236,"width":15,"height":15,"star_pos":[6.80,6.57],"pixels":"..."},"id":"71be2265-332a-4a33-8f9c-f91925935227"}
03:41:42.614 00.486 11596 Exposure complete
03:41:42.683 00.069 11596 worker thread done servicing request
03:41:42.684 00.001 13300 OnExposeComplete: enter
03:41:42.684 00.000 13300 UpdateGuideState(): m_state=6
03:41:42.684 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 237
03:41:42.684 00.000 13300 Star::Find returns 1 (0), X=25.89, Y=410.67, Mass=1372, SNR=25.9, Peak=167 HFD=3.3
03:41:42.685 00.001 13300 MultiStar: [#1 -0.13,0.33,0.00,M3] [#2 -0.06,0.36,0.00,M1] [#3 0.09,0.13,0.27,U] [#4 -0.01,0.15,0.34,U] [#5 0.04,0.16,0.28,U] [#6 -0.37,-0.01,0.00,M1] [#7 -0.36,0.09,0.00,M2] [#8 -0.17,0.41,0.00,M2] 
03:41:42.685 00.000 13300 refined, 3 included, MultiStar: {-0.04, 0.19}, one-star: {-0.11, 0.23}
03:41:42.685 00.000 13300 CameraToMount -- cameraTheta (1.77) - m_xAngle (1.53) = xAngle (0.24 = 0.24)
03:41:42.685 00.000 13300 CameraToMount -- cameraTheta (1.77) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.89 = -2.89)
03:41:42.685 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.19 hyp=0.20 cameraTheta=1.77 mountX=0.19 mountY=-0.05, mountTheta=-0.25
03:41:42.687 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.19, opts=13)
03:41:42.687 00.000 13300 Enqueuing Move request for scope (-0.04, 0.19)
03:41:42.687 00.000 11596 Worker thread wakes up
03:41:42.687 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.19) opts 0xd
03:41:42.687 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.19)
03:41:42.688 00.001 11596 Moving (-0.04, 0.19) raw xDistance=0.19 yDistance=-0.05
03:41:42.688 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.19
03:41:42.688 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:42.688 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:41:42.688 00.000 11596 MoveAxis(W, 239, ABG)
03:41:42.688 00.000 11596 Guiding  Dir = 3, Dur = 239
03:41:42.688 00.000 11596 IsSlewing returns 0
03:41:42.694 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
03:41:42.702 00.008 13300 UpdateGuideState exits: m=1372 SNR=25.9
03:41:42.703 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:42.703 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:41:42.703 00.000 13300 Enqueuing Expose request
03:41:42.979 00.276 11596 IsGuiding returns 0
03:41:43.334 00.355 11596 IsGuiding returns 1
03:41:43.334 00.000 11596 scope still moving after pulse duration time elapsed
03:41:43.471 00.137 11596 IsSlewing returns 0
03:41:43.567 00.096 11596 IsGuiding returns 0
03:41:43.567 00.000 11596 scope move finished after 239 + 348 ms
03:41:43.567 00.000 11596 Move returns status 0, amount 239
03:41:43.567 00.000 11596 MoveAxis(N, 0, ABG)
03:41:43.567 00.000 11596 Move returns status 0, amount 0
03:41:43.567 00.000 11596 move complete, result=0
03:41:43.567 00.000 11596 worker thread done servicing request
03:41:43.567 00.000 11596 Worker thread wakes up
03:41:43.568 00.001 13300 GuideStep: 0.2 px 239 ms WEST, -0.0 px 0 ms NORTH
03:41:43.568 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:41:44.083 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:41:45.126 01.043 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cd14536c-5bbd-4dc8-a026-05522ab0c986"}
03:41:45.126 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cd14536c-5bbd-4dc8-a026-05522ab0c986"}
03:41:45.127 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5fdda840-c0e9-4c44-a23e-c89ad5a7fb82"}
03:41:45.127 00.000 13300 case statement mapped state 6 to 3
03:41:45.127 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5fdda840-c0e9-4c44-a23e-c89ad5a7fb82"}
03:41:45.127 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"303248f4-0edf-419c-ac0c-6384cde0d058"}
03:41:45.128 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":237,"width":15,"height":15,"star_pos":[6.89,6.67],"pixels":"..."},"id":"303248f4-0edf-419c-ac0c-6384cde0d058"}
03:41:47.012 01.884 13300 evsrv: cli 10203400 connect
03:41:47.012 00.000 13300 case statement mapped state 6 to 3
03:41:47.013 00.001 13300 case statement mapped state 6 to 3
03:41:47.014 00.001 13300 evsrv: cli 10203400 request: {"method":"get_app_state","id":"4ae7a7d0-06ba-4ec5-b936-eb9a65bb5a44"}
03:41:47.014 00.000 13300 case statement mapped state 6 to 3
03:41:47.014 00.000 13300 evsrv: cli 10203400 response: {"jsonrpc":"2.0","result":"Guiding","id":"4ae7a7d0-06ba-4ec5-b936-eb9a65bb5a44"}
03:41:47.015 00.001 13300 evsrv: cli 10203400 disconnect
03:41:47.142 00.127 11596 Exposure complete
03:41:47.238 00.096 11596 worker thread done servicing request
03:41:47.239 00.001 13300 OnExposeComplete: enter
03:41:47.239 00.000 13300 UpdateGuideState(): m_state=6
03:41:47.239 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 238
03:41:47.239 00.000 13300 Star::Find returns 1 (0), X=25.85, Y=410.59, Mass=1354, SNR=25.7, Peak=145 HFD=3.5
03:41:47.240 00.001 13300 MultiStar: [#1 -0.10,0.07,0.51,U] [#2 -0.10,-0.12,0.47,U] [#3 -0.10,0.11,0.27,U] [#4 -0.08,-0.15,0.33,U] [#5 -0.03,-0.05,0.26,U] [#6 -0.23,-0.35,0.00,M2] [#7 -0.26,-0.40,0.00,M3] [#8 -0.28,-0.06,0.00,M3] 
03:41:47.240 00.000 13300 refined, 5 included, MultiStar: {-0.11, 0.03}, one-star: {-0.15, 0.15}
03:41:47.240 00.000 13300 CameraToMount -- cameraTheta (2.84) - m_xAngle (1.53) = xAngle (1.31 = 1.31)
03:41:47.241 00.001 13300 CameraToMount -- cameraTheta (2.84) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.82 = -1.82)
03:41:47.241 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=0.03 hyp=0.11 cameraTheta=2.84 mountX=0.03 mountY=-0.11, mountTheta=-1.31
03:41:47.244 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=0.03, opts=13)
03:41:47.244 00.000 13300 Enqueuing Move request for scope (-0.11, 0.03)
03:41:47.256 00.012 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
03:41:47.259 00.003 11596 Worker thread wakes up
03:41:47.259 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.03) opts 0xd
03:41:47.271 00.012 13300 UpdateGuideState exits: m=1354 SNR=25.7
03:41:47.271 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:47.271 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, 0.03)
03:41:47.271 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:41:47.271 00.000 13300 Enqueuing Expose request
03:41:47.271 00.000 11596 Moving (-0.11, 0.03) raw xDistance=0.03 yDistance=-0.11
03:41:47.272 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:41:47.272 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:47.272 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:41:47.272 00.000 11596 MoveAxis(E, 0, ABG)
03:41:47.272 00.000 11596 Move returns status 0, amount 0
03:41:47.273 00.001 11596 MoveAxis(N, 0, ABG)
03:41:47.273 00.000 11596 Move returns status 0, amount 0
03:41:47.273 00.000 11596 move complete, result=0
03:41:47.274 00.001 11596 worker thread done servicing request
03:41:47.274 00.000 11596 Worker thread wakes up
03:41:47.274 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:41:47.279 00.005 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:41:47.778 00.499 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:41:48.126 00.348 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"85652c4f-bfa7-46a1-a983-ffe17ed6625f"}
03:41:48.126 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"85652c4f-bfa7-46a1-a983-ffe17ed6625f"}
03:41:48.127 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"209d1c7e-99dd-4a72-b0b4-4cf4b0621f7f"}
03:41:48.127 00.000 13300 case statement mapped state 6 to 3
03:41:48.127 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"209d1c7e-99dd-4a72-b0b4-4cf4b0621f7f"}
03:41:48.128 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"993f5206-6193-4654-a0ee-50e3edb1e3be"}
03:41:48.129 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":238,"width":15,"height":15,"star_pos":[6.85,6.59],"pixels":"..."},"id":"993f5206-6193-4654-a0ee-50e3edb1e3be"}
03:41:50.814 02.685 11596 Exposure complete
03:41:50.919 00.105 11596 worker thread done servicing request
03:41:50.920 00.001 13300 OnExposeComplete: enter
03:41:50.920 00.000 13300 UpdateGuideState(): m_state=6
03:41:50.920 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 239
03:41:50.921 00.001 13300 Star::Find returns 1 (0), X=25.79, Y=410.43, Mass=1262, SNR=24.8, Peak=132 HFD=3.4
03:41:50.921 00.000 13300 MultiStar: [#1 -0.10,0.07,0.56,U] [#2 -0.14,0.16,0.50,U] [#3 -0.14,-0.13,0.28,U] [#4 -0.01,0.20,0.35,U] [#5 0.17,-0.02,0.27,U] [#6 -0.33,-0.05,0.00,M3] [#7 -0.59,-0.56,0.00,M4] [#8 0.04,0.20,0.23,U] 
03:41:50.922 00.001 13300 refined, 6 included, MultiStar: {-0.10, 0.06}, one-star: {-0.20, -0.00}
03:41:50.922 00.000 13300 CameraToMount -- cameraTheta (2.60) - m_xAngle (1.53) = xAngle (1.07 = 1.07)
03:41:50.922 00.000 13300 CameraToMount -- cameraTheta (2.60) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.06 = -2.06)
03:41:50.922 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.06 hyp=0.12 cameraTheta=2.60 mountX=0.06 mountY=-0.10, mountTheta=-1.07
03:41:50.924 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.06, opts=13)
03:41:50.924 00.000 13300 Enqueuing Move request for scope (-0.10, 0.06)
03:41:50.924 00.000 11596 Worker thread wakes up
03:41:50.925 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.06) opts 0xd
03:41:50.925 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.06)
03:41:50.925 00.000 11596 Moving (-0.10, 0.06) raw xDistance=0.06 yDistance=-0.10
03:41:50.925 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:41:50.925 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:50.925 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:41:50.925 00.000 11596 MoveAxis(E, 0, ABG)
03:41:50.926 00.001 11596 Move returns status 0, amount 0
03:41:50.926 00.000 11596 MoveAxis(N, 0, ABG)
03:41:50.926 00.000 11596 Move returns status 0, amount 0
03:41:50.926 00.000 11596 move complete, result=0
03:41:50.926 00.000 11596 worker thread done servicing request
03:41:50.933 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
03:41:50.947 00.014 13300 UpdateGuideState exits: m=1262 SNR=24.8
03:41:50.947 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:50.947 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:41:50.947 00.000 13300 Enqueuing Expose request
03:41:50.947 00.000 11596 Worker thread wakes up
03:41:50.948 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:41:50.948 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:41:51.127 00.179 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"61641a2f-654a-4e84-a42b-b0d3011ccadb"}
03:41:51.127 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"61641a2f-654a-4e84-a42b-b0d3011ccadb"}
03:41:51.128 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a666bfe6-dc76-4ea8-855c-3e700d684326"}
03:41:51.128 00.000 13300 case statement mapped state 6 to 3
03:41:51.128 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a666bfe6-dc76-4ea8-855c-3e700d684326"}
03:41:51.141 00.013 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c115a591-9b93-4d4a-a444-e9c9c9863f25"}
03:41:51.141 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":239,"width":15,"height":15,"star_pos":[6.79,7.43],"pixels":"..."},"id":"c115a591-9b93-4d4a-a444-e9c9c9863f25"}
03:41:51.462 00.321 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:41:54.518 03.056 11596 Exposure complete
03:41:54.621 00.103 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"451e5554-f26a-4e53-a90b-44c4962453cd"}
03:41:54.622 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"451e5554-f26a-4e53-a90b-44c4962453cd"}
03:41:54.623 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a9764eb0-82d9-4605-8d68-088cb98595b1"}
03:41:54.623 00.000 13300 case statement mapped state 6 to 3
03:41:54.624 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a9764eb0-82d9-4605-8d68-088cb98595b1"}
03:41:54.638 00.014 11596 worker thread done servicing request
03:41:54.639 00.001 13300 OnExposeComplete: enter
03:41:54.639 00.000 13300 UpdateGuideState(): m_state=6
03:41:54.639 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 240
03:41:54.639 00.000 13300 Star::Find returns 1 (0), X=25.82, Y=410.73, Mass=1307, SNR=25.3, Peak=160 HFD=3.4
03:41:54.640 00.001 13300 MultiStar: [#1 -0.21,0.32,0.00,M2] [#2 0.02,0.27,0.49,U] [#3 -0.23,0.24,0.00,M1] [#4 -0.09,0.16,0.33,U] [#5 0.22,-0.09,0.26,U] [#6 -0.25,-0.15,0.00,M4] [#7 -0.22,-0.03,0.27,U] [#8 -0.05,0.48,0.00,M3] 
03:41:54.640 00.000 13300 refined, 4 included, MultiStar: {-0.08, 0.19}, one-star: {-0.18, 0.30}
03:41:54.640 00.000 13300 CameraToMount -- cameraTheta (1.98) - m_xAngle (1.53) = xAngle (0.45 = 0.45)
03:41:54.641 00.001 13300 CameraToMount -- cameraTheta (1.98) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.68 = -2.68)
03:41:54.641 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.19 hyp=0.21 cameraTheta=1.98 mountX=0.19 mountY=-0.09, mountTheta=-0.46
03:41:54.643 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.19, opts=13)
03:41:54.644 00.001 13300 Enqueuing Move request for scope (-0.08, 0.19)
03:41:54.644 00.000 11596 Worker thread wakes up
03:41:54.644 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.19) opts 0xd
03:41:54.644 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.19)
03:41:54.644 00.000 11596 Moving (-0.08, 0.19) raw xDistance=0.19 yDistance=-0.09
03:41:54.644 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.19
03:41:54.645 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:54.645 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:41:54.645 00.000 11596 MoveAxis(W, 237, ABG)
03:41:54.645 00.000 11596 Guiding  Dir = 3, Dur = 237
03:41:54.645 00.000 11596 IsSlewing returns 0
03:41:54.653 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
03:41:54.665 00.012 13300 UpdateGuideState exits: m=1307 SNR=25.3
03:41:54.665 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:54.665 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:41:54.665 00.000 13300 Enqueuing Expose request
03:41:54.666 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"60e0ed59-19dc-4bac-91fd-db066512c31d"}
03:41:54.666 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":240,"width":15,"height":15,"star_pos":[6.82,6.73],"pixels":"..."},"id":"60e0ed59-19dc-4bac-91fd-db066512c31d"}
03:41:54.726 00.060 11596 IsGuiding returns 0
03:41:54.859 00.133 11596 PulseGuide returned control before completion, sleep 115
03:41:55.239 00.380 11596 IsGuiding returns 0
03:41:55.239 00.000 11596 Move returns status 0, amount 237
03:41:55.239 00.000 11596 MoveAxis(N, 0, ABG)
03:41:55.240 00.001 11596 Move returns status 0, amount 0
03:41:55.240 00.000 11596 move complete, result=0
03:41:55.240 00.000 11596 worker thread done servicing request
03:41:55.240 00.000 13300 GuideStep: 0.2 px 237 ms WEST, -0.1 px 0 ms NORTH
03:41:55.240 00.000 11596 Worker thread wakes up
03:41:55.241 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:41:55.748 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:41:57.622 01.874 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eb57e250-02f2-4bd6-ab08-3959a2b5b7f2"}
03:41:57.622 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eb57e250-02f2-4bd6-ab08-3959a2b5b7f2"}
03:41:57.623 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e0905294-ea69-4582-a663-66c5f52116fb"}
03:41:57.623 00.000 13300 case statement mapped state 6 to 3
03:41:57.623 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e0905294-ea69-4582-a663-66c5f52116fb"}
03:41:57.624 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ad7a96ed-49e9-4dba-af0f-d84c6eabea1f"}
03:41:57.624 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":240,"width":15,"height":15,"star_pos":[6.82,6.73],"pixels":"..."},"id":"ad7a96ed-49e9-4dba-af0f-d84c6eabea1f"}
03:41:58.785 01.161 11596 Exposure complete
03:41:58.863 00.078 11596 worker thread done servicing request
03:41:58.863 00.000 13300 OnExposeComplete: enter
03:41:58.863 00.000 13300 UpdateGuideState(): m_state=6
03:41:58.863 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 241
03:41:58.863 00.000 13300 Star::Find returns 1 (0), X=26.04, Y=410.94, Mass=1326, SNR=25.5, Peak=159 HFD=2.9
03:41:58.864 00.001 13300 MultiStar: [#1 -0.15,0.36,0.00,M3] [#2 -0.16,0.54,0.00,M1] [#3 -0.13,0.29,0.00,M2] [#4 -0.17,0.32,0.00,M1] [#5 0.14,0.38,0.00,M1] [#6 -0.17,0.08,0.30,U] [#7 -0.09,0.26,0.26,U] [#8 -0.44,0.39,0.00,M4] 
03:41:58.864 00.000 13300 refined, 2 included, MultiStar: {-0.02, 0.38}, one-star: {0.05, 0.51}
03:41:58.864 00.000 13300 CameraToMount -- cameraTheta (1.62) - m_xAngle (1.53) = xAngle (0.09 = 0.09)
03:41:58.864 00.000 13300 CameraToMount -- cameraTheta (1.62) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.04 = -3.04)
03:41:58.864 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.38 hyp=0.38 cameraTheta=1.62 mountX=0.38 mountY=-0.04, mountTheta=-0.10
03:41:58.866 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.38, opts=13)
03:41:58.866 00.000 13300 Enqueuing Move request for scope (-0.02, 0.38)
03:41:58.866 00.000 11596 Worker thread wakes up
03:41:58.867 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.38) opts 0xd
03:41:58.867 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.38)
03:41:58.867 00.000 11596 Moving (-0.02, 0.38) raw xDistance=0.38 yDistance=-0.04
03:41:58.867 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.38
03:41:58.867 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:58.867 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:41:58.868 00.001 11596 MoveAxis(W, 494, ABG)
03:41:58.868 00.000 11596 Guiding  Dir = 3, Dur = 494
03:41:58.868 00.000 11596 IsSlewing returns 0
03:41:58.876 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=249, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
03:41:58.884 00.008 13300 UpdateGuideState exits: m=1326 SNR=25.5
03:41:58.884 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:58.885 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:41:58.885 00.000 13300 Enqueuing Expose request
03:41:58.994 00.109 11596 IsGuiding returns 0
03:41:59.196 00.202 11596 PulseGuide returned control before completion, sleep 304
03:41:59.583 00.387 11596 IsGuiding returns 1
03:41:59.583 00.000 11596 scope still moving after pulse duration time elapsed
03:41:59.608 00.025 11596 IsSlewing returns 0
03:41:59.670 00.062 11596 IsGuiding returns 1
03:41:59.698 00.028 11596 IsSlewing returns 0
03:41:59.970 00.272 11596 IsGuiding returns 0
03:41:59.970 00.000 11596 scope move finished after 494 + 480 ms
03:41:59.970 00.000 11596 Move returns status 0, amount 494
03:41:59.970 00.000 11596 MoveAxis(N, 0, ABG)
03:41:59.970 00.000 11596 Move returns status 0, amount 0
03:41:59.970 00.000 11596 move complete, result=0
03:41:59.971 00.001 11596 worker thread done servicing request
03:41:59.971 00.000 11596 Worker thread wakes up
03:41:59.971 00.000 13300 GuideStep: 0.4 px 494 ms WEST, -0.0 px 0 ms NORTH
03:41:59.971 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:42:00.472 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:42:00.621 00.149 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9c10614e-218a-4d8d-9b4a-d39e87ba01cf"}
03:42:00.621 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9c10614e-218a-4d8d-9b4a-d39e87ba01cf"}
03:42:00.622 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0df167f6-3594-4fa3-8a65-83f5989237d4"}
03:42:00.622 00.000 13300 case statement mapped state 6 to 3
03:42:00.622 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0df167f6-3594-4fa3-8a65-83f5989237d4"}
03:42:00.622 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"11193b27-bdd0-4ee1-b0a4-4a034f9f90fa"}
03:42:00.623 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":241,"width":15,"height":15,"star_pos":[7.04,6.94],"pixels":"..."},"id":"11193b27-bdd0-4ee1-b0a4-4a034f9f90fa"}
03:42:03.501 02.878 11596 Exposure complete
03:42:03.571 00.070 11596 worker thread done servicing request
03:42:03.572 00.001 13300 OnExposeComplete: enter
03:42:03.572 00.000 13300 UpdateGuideState(): m_state=6
03:42:03.572 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 242
03:42:03.572 00.000 13300 Star::Find returns 1 (0), X=25.90, Y=410.38, Mass=1291, SNR=25.2, Peak=121 HFD=3.3
03:42:03.573 00.001 13300 MultiStar: [#1 -0.25,-0.12,0.00,M4] [#2 -0.03,0.17,0.48,U] [#3 -0.29,-0.25,0.00,M3] [#4 -0.20,-0.21,0.00,M2] [#5 0.31,-0.31,0.00,M2] [#6 -0.25,-0.51,0.00,M4] [#7 0.18,-0.56,0.00,M3] [#8 -0.36,-0.04,0.00,M5] 
03:42:03.573 00.000 13300 refined, 1 included, MultiStar: {-0.08, 0.02}, one-star: {-0.10, -0.05}
03:42:03.573 00.000 13300 CameraToMount -- cameraTheta (2.87) - m_xAngle (1.53) = xAngle (1.34 = 1.34)
03:42:03.573 00.000 13300 CameraToMount -- cameraTheta (2.87) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.79 = -1.79)
03:42:03.573 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.08 cameraTheta=2.87 mountX=0.02 mountY=-0.08, mountTheta=-1.34
03:42:03.575 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.02, opts=13)
03:42:03.575 00.000 13300 Enqueuing Move request for scope (-0.08, 0.02)
03:42:03.575 00.000 11596 Worker thread wakes up
03:42:03.575 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.02) opts 0xd
03:42:03.575 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.02)
03:42:03.576 00.001 11596 Moving (-0.08, 0.02) raw xDistance=0.02 yDistance=-0.08
03:42:03.576 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:42:03.576 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:03.576 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:42:03.576 00.000 11596 MoveAxis(E, 0, ABG)
03:42:03.576 00.000 11596 Move returns status 0, amount 0
03:42:03.576 00.000 11596 MoveAxis(N, 0, ABG)
03:42:03.576 00.000 11596 Move returns status 0, amount 0
03:42:03.576 00.000 11596 move complete, result=0
03:42:03.576 00.000 11596 worker thread done servicing request
03:42:03.583 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=211, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
03:42:03.591 00.008 13300 UpdateGuideState exits: m=1291 SNR=25.2
03:42:03.591 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:03.591 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:42:03.591 00.000 13300 Enqueuing Expose request
03:42:03.591 00.000 11596 Worker thread wakes up
03:42:03.591 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:42:03.591 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:42:03.622 00.031 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"88f193bc-d197-485b-994c-b553b23aa17d"}
03:42:03.622 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"88f193bc-d197-485b-994c-b553b23aa17d"}
03:42:03.624 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"317802b6-d5c6-4aaf-af46-f3a61d3b8ece"}
03:42:03.624 00.000 13300 case statement mapped state 6 to 3
03:42:03.624 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"317802b6-d5c6-4aaf-af46-f3a61d3b8ece"}
03:42:03.626 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e5645055-c018-421b-9836-653882d76f5a"}
03:42:03.627 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":242,"width":15,"height":15,"star_pos":[6.90,7.38],"pixels":"..."},"id":"e5645055-c018-421b-9836-653882d76f5a"}
03:42:04.107 00.480 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:42:06.621 02.514 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9846681c-944f-42cd-be60-916c8e46b43a"}
03:42:06.621 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9846681c-944f-42cd-be60-916c8e46b43a"}
03:42:06.622 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3f6a0a1a-4a91-4c0e-8284-32f2ec634adf"}
03:42:06.622 00.000 13300 case statement mapped state 6 to 3
03:42:06.622 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3f6a0a1a-4a91-4c0e-8284-32f2ec634adf"}
03:42:06.622 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6f29aadf-136f-48b5-b733-c3dfe2532ed1"}
03:42:06.623 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":242,"width":15,"height":15,"star_pos":[6.90,7.38],"pixels":"..."},"id":"6f29aadf-136f-48b5-b733-c3dfe2532ed1"}
03:42:07.131 00.508 11596 Exposure complete
03:42:07.201 00.070 11596 worker thread done servicing request
03:42:07.201 00.000 13300 OnExposeComplete: enter
03:42:07.201 00.000 13300 UpdateGuideState(): m_state=6
03:42:07.202 00.001 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 243
03:42:07.202 00.000 13300 Star::Find returns 1 (0), X=25.84, Y=410.37, Mass=1328, SNR=25.5, Peak=133 HFD=3.3
03:42:07.202 00.000 13300 MultiStar: [#1 -0.21,-0.13,0.55,U] [#2 -0.21,-0.00,0.44,U] [#3 -0.10,-0.26,0.28,U] [#4 -0.20,-0.28,0.00,M3] [#5 -0.08,-0.21,0.27,U] [#6 -0.34,-0.37,0.00,M5] [#7 -0.41,-0.58,0.00,M4] [#8 -0.50,-0.04,0.00,M6] 
03:42:07.203 00.001 13300 single-star, 4 included, MultiStar: {-0.16, -0.10}, one-star: {-0.16, -0.07}
03:42:07.203 00.000 13300 CameraToMount -- cameraTheta (-2.73) - m_xAngle (1.53) = xAngle (-4.26 = 2.02)
03:42:07.203 00.000 13300 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.39 = -1.11)
03:42:07.203 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=-0.07 hyp=0.17 cameraTheta=-2.73 mountX=-0.07 mountY=-0.15, mountTheta=-2.02
03:42:07.205 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=-0.07, opts=13)
03:42:07.205 00.000 13300 Enqueuing Move request for scope (-0.16, -0.07)
03:42:07.205 00.000 11596 Worker thread wakes up
03:42:07.205 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.07) opts 0xd
03:42:07.205 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.16, -0.07)
03:42:07.205 00.000 11596 Moving (-0.16, -0.07) raw xDistance=-0.07 yDistance=-0.15
03:42:07.205 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:42:07.205 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:07.206 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
03:42:07.206 00.000 11596 MoveAxis(E, 0, ABG)
03:42:07.206 00.000 11596 Move returns status 0, amount 0
03:42:07.206 00.000 11596 MoveAxis(N, 0, ABG)
03:42:07.206 00.000 11596 Move returns status 0, amount 0
03:42:07.206 00.000 11596 move complete, result=0
03:42:07.206 00.000 11596 worker thread done servicing request
03:42:07.212 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=210, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
03:42:07.220 00.008 13300 UpdateGuideState exits: m=1328 SNR=25.5
03:42:07.220 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:07.221 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:42:07.221 00.000 13300 Enqueuing Expose request
03:42:07.221 00.000 11596 Worker thread wakes up
03:42:07.221 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:42:07.221 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:42:07.724 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:42:09.621 01.897 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9bf30697-47e7-483b-82f3-bc7bf64aca63"}
03:42:09.621 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9bf30697-47e7-483b-82f3-bc7bf64aca63"}
03:42:09.622 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"65fc2094-62f8-467d-8693-29fed433d2a1"}
03:42:09.622 00.000 13300 case statement mapped state 6 to 3
03:42:09.622 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"65fc2094-62f8-467d-8693-29fed433d2a1"}
03:42:09.623 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"36b98d0c-2c72-46b7-8cd2-95943c934a6d"}
03:42:09.623 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":243,"width":15,"height":15,"star_pos":[6.84,7.37],"pixels":"..."},"id":"36b98d0c-2c72-46b7-8cd2-95943c934a6d"}
03:42:10.752 01.129 11596 Exposure complete
03:42:10.824 00.072 13300 OnExposeComplete: enter
03:42:10.824 00.000 11596 worker thread done servicing request
03:42:10.824 00.000 13300 UpdateGuideState(): m_state=6
03:42:10.825 00.001 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 244
03:42:10.825 00.000 13300 Star::Find returns 1 (0), X=25.86, Y=410.38, Mass=1326, SNR=25.5, Peak=138 HFD=3.3
03:42:10.825 00.000 13300 MultiStar: [#1 -0.18,-0.00,0.54,U] [#2 -0.20,0.10,0.44,U] [#3 -0.39,-0.22,0.00,M3] [#4 -0.09,-0.06,0.33,U] [#5 -0.02,-0.15,0.27,U] [#6 -0.33,-0.57,0.00,M6] [#7 -0.43,-0.49,0.00,M5] [#8 -0.21,-0.03,0.22,U] 
03:42:10.826 00.001 13300 single-star, 5 included, MultiStar: {-0.15, -0.03}, one-star: {-0.14, -0.05}
03:42:10.826 00.000 13300 CameraToMount -- cameraTheta (-2.76) - m_xAngle (1.53) = xAngle (-4.29 = 1.99)
03:42:10.826 00.000 13300 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.42 = -1.13)
03:42:10.826 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=-0.05 hyp=0.15 cameraTheta=-2.76 mountX=-0.06 mountY=-0.13, mountTheta=-2.00
03:42:10.828 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=-0.05, opts=13)
03:42:10.828 00.000 13300 Enqueuing Move request for scope (-0.14, -0.05)
03:42:10.828 00.000 11596 Worker thread wakes up
03:42:10.828 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.05) opts 0xd
03:42:10.828 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, -0.05)
03:42:10.828 00.000 11596 Moving (-0.14, -0.05) raw xDistance=-0.06 yDistance=-0.13
03:42:10.829 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:42:10.829 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:10.829 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:42:10.829 00.000 11596 MoveAxis(E, 0, ABG)
03:42:10.829 00.000 11596 Move returns status 0, amount 0
03:42:10.829 00.000 11596 MoveAxis(N, 0, ABG)
03:42:10.829 00.000 11596 Move returns status 0, amount 0
03:42:10.830 00.001 11596 move complete, result=0
03:42:10.830 00.000 11596 worker thread done servicing request
03:42:10.836 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=195, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
03:42:10.846 00.010 13300 UpdateGuideState exits: m=1326 SNR=25.5
03:42:10.846 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:10.846 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:42:10.847 00.001 13300 Enqueuing Expose request
03:42:10.847 00.000 11596 Worker thread wakes up
03:42:10.847 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:42:10.847 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:42:11.352 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:42:12.619 01.267 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"287133a4-82f6-4362-a971-bb30b68252f7"}
03:42:12.619 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"287133a4-82f6-4362-a971-bb30b68252f7"}
03:42:12.620 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"334b008f-bd03-445f-8564-5ca3eefd9a01"}
03:42:12.620 00.000 13300 case statement mapped state 6 to 3
03:42:12.620 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"334b008f-bd03-445f-8564-5ca3eefd9a01"}
03:42:12.620 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a2a1d1f9-4be2-459f-a616-fa1325e9792f"}
03:42:12.621 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":244,"width":15,"height":15,"star_pos":[6.86,7.38],"pixels":"..."},"id":"a2a1d1f9-4be2-459f-a616-fa1325e9792f"}
03:42:14.409 01.788 11596 Exposure complete
03:42:14.526 00.117 11596 worker thread done servicing request
03:42:14.526 00.000 13300 OnExposeComplete: enter
03:42:14.527 00.001 13300 UpdateGuideState(): m_state=6
03:42:14.528 00.001 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 245
03:42:14.528 00.000 13300 Star::Find returns 1 (0), X=25.65, Y=410.38, Mass=1323, SNR=25.4, Peak=146 HFD=3.3
03:42:14.529 00.001 13300 MultiStar: [#1 -0.30,-0.19,0.00,M3] [#2 -0.13,0.17,0.45,U] [#3 0.02,-0.05,0.29,U] [#4 -0.14,-0.00,0.33,U] [#5 0.10,-0.32,0.00,M1] [#6 -0.34,-0.31,0.00,M7] [#7 -0.22,-0.31,0.00,M6] [#8 -0.19,-0.31,0.00,M6] 
03:42:14.529 00.000 13300 refined, 3 included, MultiStar: {-0.22, 0.00}, one-star: {-0.35, -0.05}
03:42:14.529 00.000 13300 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.53) = xAngle (1.60 = 1.60)
03:42:14.529 00.000 13300 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.53 = -1.53)
03:42:14.530 00.001 13300 CameraToMount -- cameraX=-0.22 cameraY=0.00 hyp=0.22 cameraTheta=3.13 mountX=-0.01 mountY=-0.22, mountTheta=-1.60
03:42:14.532 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.22, y=0.00, opts=13)
03:42:14.532 00.000 13300 Enqueuing Move request for scope (-0.22, 0.00)
03:42:14.533 00.001 11596 Worker thread wakes up
03:42:14.533 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.00) opts 0xd
03:42:14.533 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.22, 0.00)
03:42:14.533 00.000 11596 Moving (-0.22, 0.00) raw xDistance=-0.01 yDistance=-0.22
03:42:14.533 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:42:14.533 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
03:42:14.534 00.001 11596 MoveAxis(E, 0, ABG)
03:42:14.534 00.000 11596 Move returns status 0, amount 0
03:42:14.534 00.000 11596 MoveAxis(N, 290, ABG)
03:42:14.534 00.000 11596 Guiding  Dir = 0, Dur = 290
03:42:14.534 00.000 11596 IsSlewing returns 0
03:42:14.546 00.012 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=216, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
03:42:14.557 00.011 13300 UpdateGuideState exits: m=1323 SNR=25.4
03:42:14.557 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:14.557 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:42:14.557 00.000 13300 Enqueuing Expose request
03:42:14.865 00.308 11596 IsGuiding returns 0
03:42:15.417 00.552 11596 IsGuiding returns 1
03:42:15.417 00.000 11596 scope still moving after pulse duration time elapsed
03:42:15.438 00.021 11596 IsSlewing returns 0
03:42:15.555 00.117 11596 IsGuiding returns 0
03:42:15.555 00.000 11596 scope move finished after 290 + 399 ms
03:42:15.555 00.000 11596 Move returns status 0, amount 290
03:42:15.555 00.000 11596 move complete, result=0
03:42:15.556 00.001 11596 worker thread done servicing request
03:42:15.556 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.2 px 290 ms NORTH
03:42:15.556 00.000 11596 Worker thread wakes up
03:42:15.556 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:42:15.622 00.066 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cbede95e-d70f-4b69-826b-65bbdee5ab35"}
03:42:15.622 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cbede95e-d70f-4b69-826b-65bbdee5ab35"}
03:42:15.624 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2b0e6f01-5093-4259-82ff-9c59f4690189"}
03:42:15.624 00.000 13300 case statement mapped state 6 to 3
03:42:15.625 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2b0e6f01-5093-4259-82ff-9c59f4690189"}
03:42:15.626 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2b739932-c46c-471c-a1b4-c01b06b13b10"}
03:42:15.627 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":245,"width":15,"height":15,"star_pos":[6.65,7.38],"pixels":"..."},"id":"2b739932-c46c-471c-a1b4-c01b06b13b10"}
03:42:16.070 00.443 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:42:18.620 02.550 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"47266037-b2fb-429e-8ee1-5cf1d265bc5c"}
03:42:18.621 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"47266037-b2fb-429e-8ee1-5cf1d265bc5c"}
03:42:18.621 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7dcf5367-b6b5-427b-bb83-0d090a120573"}
03:42:18.621 00.000 13300 case statement mapped state 6 to 3
03:42:18.621 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7dcf5367-b6b5-427b-bb83-0d090a120573"}
03:42:18.622 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"447417b7-7541-4eaa-9a2c-4a567821911d"}
03:42:18.622 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":245,"width":15,"height":15,"star_pos":[6.65,7.38],"pixels":"..."},"id":"447417b7-7541-4eaa-9a2c-4a567821911d"}
03:42:19.095 00.473 11596 Exposure complete
03:42:19.165 00.070 11596 worker thread done servicing request
03:42:19.165 00.000 13300 OnExposeComplete: enter
03:42:19.165 00.000 13300 UpdateGuideState(): m_state=6
03:42:19.165 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 246
03:42:19.166 00.001 13300 Star::Find returns 1 (0), X=25.74, Y=410.27, Mass=1251, SNR=24.8, Peak=135 HFD=3.4
03:42:19.166 00.000 13300 MultiStar: [#1 -0.31,-0.20,0.00,M4] [#2 -0.09,-0.29,0.00,M1] [#3 -0.42,-0.36,0.00,M3] [#4 -0.30,-0.11,0.00,M2] [#5 0.02,-0.23,0.27,U] [#6 -0.24,-0.09,0.30,U] [#7 -0.30,-0.37,0.00,M7] [#8 -0.41,-0.21,0.00,M7] 
03:42:19.166 00.000 13300 refined, 2 included, MultiStar: {-0.21, -0.16}, one-star: {-0.26, -0.16}
03:42:19.166 00.000 13300 CameraToMount -- cameraTheta (-2.48) - m_xAngle (1.53) = xAngle (-4.01 = 2.27)
03:42:19.166 00.000 13300 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.14 = -0.86)
03:42:19.166 00.000 13300 CameraToMount -- cameraX=-0.21 cameraY=-0.16 hyp=0.26 cameraTheta=-2.48 mountX=-0.17 mountY=-0.20, mountTheta=-2.27
03:42:19.168 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.21, y=-0.16, opts=13)
03:42:19.169 00.001 13300 Enqueuing Move request for scope (-0.21, -0.16)
03:42:19.169 00.000 11596 Worker thread wakes up
03:42:19.169 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.16) opts 0xd
03:42:19.169 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.21, -0.16)
03:42:19.169 00.000 11596 Moving (-0.21, -0.16) raw xDistance=-0.17 yDistance=-0.20
03:42:19.169 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.17
03:42:19.169 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
03:42:19.169 00.000 11596 MoveAxis(E, 211, ABG)
03:42:19.169 00.000 11596 Guiding  Dir = 2, Dur = 211
03:42:19.170 00.001 11596 IsSlewing returns 0
03:42:19.176 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=206, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
03:42:19.184 00.008 13300 UpdateGuideState exits: m=1251 SNR=24.8
03:42:19.184 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:19.185 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:42:19.185 00.000 13300 Enqueuing Expose request
03:42:19.204 00.019 11596 IsGuiding returns 0
03:42:19.363 00.159 11596 PulseGuide returned control before completion, sleep 62
03:42:19.475 00.112 11596 IsGuiding returns 1
03:42:19.475 00.000 11596 scope still moving after pulse duration time elapsed
03:42:19.500 00.025 11596 IsSlewing returns 0
03:42:19.596 00.096 11596 IsGuiding returns 0
03:42:19.596 00.000 11596 scope move finished after 211 + 181 ms
03:42:19.596 00.000 11596 Move returns status 0, amount 211
03:42:19.596 00.000 11596 MoveAxis(N, 262, ABG)
03:42:19.596 00.000 11596 Guiding  Dir = 0, Dur = 262
03:42:19.597 00.001 11596 IsSlewing returns 0
03:42:19.692 00.095 11596 IsGuiding returns 0
03:42:19.907 00.215 11596 PulseGuide returned control before completion, sleep 58
03:42:20.262 00.355 11596 IsGuiding returns 0
03:42:20.262 00.000 11596 Move returns status 0, amount 262
03:42:20.262 00.000 11596 move complete, result=0
03:42:20.263 00.001 11596 worker thread done servicing request
03:42:20.263 00.000 13300 GuideStep: -0.2 px 211 ms EAST, -0.2 px 262 ms NORTH
03:42:20.263 00.000 11596 Worker thread wakes up
03:42:20.263 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:42:20.767 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:42:21.619 00.852 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f6a38dda-2064-4e13-86bc-eb1509b59b0a"}
03:42:21.619 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f6a38dda-2064-4e13-86bc-eb1509b59b0a"}
03:42:21.619 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e3935cab-cad7-4448-b240-7870e1da5f87"}
03:42:21.620 00.001 13300 case statement mapped state 6 to 3
03:42:21.620 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e3935cab-cad7-4448-b240-7870e1da5f87"}
03:42:21.620 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0afadb82-74cf-4801-9fff-f9562027df6a"}
03:42:21.620 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":246,"width":15,"height":15,"star_pos":[6.74,7.27],"pixels":"..."},"id":"0afadb82-74cf-4801-9fff-f9562027df6a"}
03:42:23.789 02.169 11596 Exposure complete
03:42:23.865 00.076 11596 worker thread done servicing request
03:42:23.865 00.000 13300 OnExposeComplete: enter
03:42:23.865 00.000 13300 UpdateGuideState(): m_state=6
03:42:23.866 00.001 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
03:42:23.866 00.000 13300 Star::Find returns 1 (0), X=26.18, Y=410.49, Mass=1275, SNR=25.0, Peak=126 HFD=3.3
03:42:23.866 00.000 13300 MultiStar: [#1 -0.09,0.03,0.54,U] [#2 0.10,0.05,0.45,U] [#3 0.11,-0.05,0.27,U] [#4 0.12,0.04,0.34,U] [#5 0.32,-0.01,0.00,M1] [#6 -0.04,-0.25,0.29,U] [#7 -0.07,-0.35,0.00,M8] [#8 0.00,0.00,0.00,L] [#9 0.34,0.31,0.00,M3] 
03:42:23.866 00.000 13300 refined, 5 included, MultiStar: {0.08, 0.01}, one-star: {0.18, 0.05}
03:42:23.867 00.001 13300 CameraToMount -- cameraTheta (0.08) - m_xAngle (1.53) = xAngle (-1.45 = -1.45)
03:42:23.867 00.000 13300 CameraToMount -- cameraTheta (0.08) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.58 = 1.71)
03:42:23.867 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.01 hyp=0.08 cameraTheta=0.08 mountX=0.01 mountY=0.08, mountTheta=1.45
03:42:23.870 00.003 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.01, opts=13)
03:42:23.870 00.000 13300 Enqueuing Move request for scope (0.08, 0.01)
03:42:23.870 00.000 11596 Worker thread wakes up
03:42:23.871 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.01) opts 0xd
03:42:23.871 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.01)
03:42:23.871 00.000 11596 Moving (0.08, 0.01) raw xDistance=0.01 yDistance=0.08
03:42:23.871 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:42:23.871 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:23.871 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:42:23.871 00.000 11596 MoveAxis(E, 0, ABG)
03:42:23.871 00.000 11596 Move returns status 0, amount 0
03:42:23.872 00.001 11596 MoveAxis(N, 0, ABG)
03:42:23.872 00.000 11596 Move returns status 0, amount 0
03:42:23.872 00.000 11596 move complete, result=0
03:42:23.872 00.000 11596 worker thread done servicing request
03:42:23.881 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
03:42:23.889 00.008 13300 UpdateGuideState exits: m=1275 SNR=25.0
03:42:23.889 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:23.889 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:42:23.889 00.000 13300 Enqueuing Expose request
03:42:23.889 00.000 11596 Worker thread wakes up
03:42:23.889 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:42:23.890 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:42:24.399 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:42:24.618 00.219 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3c530bc6-88d8-4e2b-a0e5-02d52eecd581"}
03:42:24.618 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3c530bc6-88d8-4e2b-a0e5-02d52eecd581"}
03:42:24.620 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0515348a-7ab1-4869-86d0-e3f33e2202e5"}
03:42:24.620 00.000 13300 case statement mapped state 6 to 3
03:42:24.620 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0515348a-7ab1-4869-86d0-e3f33e2202e5"}
03:42:24.621 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e72882c3-c7e8-43c2-b469-810adbc72b7c"}
03:42:24.621 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":247,"width":15,"height":15,"star_pos":[7.18,7.49],"pixels":"..."},"id":"e72882c3-c7e8-43c2-b469-810adbc72b7c"}
03:42:27.435 02.814 11596 Exposure complete
03:42:27.506 00.071 11596 worker thread done servicing request
03:42:27.506 00.000 13300 OnExposeComplete: enter
03:42:27.506 00.000 13300 UpdateGuideState(): m_state=6
03:42:27.507 00.001 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 248
03:42:27.507 00.000 13300 Star::Find returns 1 (0), X=26.12, Y=410.64, Mass=1294, SNR=25.2, Peak=145 HFD=3.2
03:42:27.507 00.000 13300 MultiStar: [#1 0.08,0.15,0.54,U] [#2 0.23,0.17,0.00,M1] [#3 0.23,0.04,0.27,U] [#4 0.23,-0.09,0.35,U] [#5 0.30,0.13,0.00,M2] [#6 -0.10,-0.15,0.31,U] [#7 0.18,-0.51,0.00,M9] [#8 -0.10,0.24,0.21,U] 
03:42:27.507 00.000 13300 refined, 5 included, MultiStar: {0.09, 0.10}, one-star: {0.12, 0.21}
03:42:27.508 00.001 13300 CameraToMount -- cameraTheta (0.82) - m_xAngle (1.53) = xAngle (-0.71 = -0.71)
03:42:27.508 00.000 13300 CameraToMount -- cameraTheta (0.82) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.84 = 2.44)
03:42:27.508 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.10 hyp=0.14 cameraTheta=0.82 mountX=0.10 mountY=0.09, mountTheta=0.71
03:42:27.510 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.10, opts=13)
03:42:27.510 00.000 13300 Enqueuing Move request for scope (0.09, 0.10)
03:42:27.510 00.000 11596 Worker thread wakes up
03:42:27.510 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.10) opts 0xd
03:42:27.510 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.10)
03:42:27.510 00.000 11596 Moving (0.09, 0.10) raw xDistance=0.10 yDistance=0.09
03:42:27.510 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:42:27.510 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:27.510 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:42:27.510 00.000 11596 MoveAxis(E, 0, ABG)
03:42:27.511 00.001 11596 Move returns status 0, amount 0
03:42:27.511 00.000 11596 MoveAxis(N, 0, ABG)
03:42:27.511 00.000 11596 Move returns status 0, amount 0
03:42:27.511 00.000 11596 move complete, result=0
03:42:27.511 00.000 11596 worker thread done servicing request
03:42:27.517 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=97, Gamma=0.510
03:42:27.525 00.008 13300 UpdateGuideState exits: m=1294 SNR=25.2
03:42:27.525 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:27.525 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:42:27.525 00.000 13300 Enqueuing Expose request
03:42:27.526 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:42:27.526 00.000 11596 Worker thread wakes up
03:42:27.526 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:42:27.620 00.094 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2ba8c1ab-da2f-4133-b33e-1f132e2b1527"}
03:42:27.620 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2ba8c1ab-da2f-4133-b33e-1f132e2b1527"}
03:42:27.621 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8c08dcff-153e-4ecf-9683-9b6900527f07"}
03:42:27.621 00.000 13300 case statement mapped state 6 to 3
03:42:27.621 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8c08dcff-153e-4ecf-9683-9b6900527f07"}
03:42:27.622 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7507d635-3096-4cab-a24d-ba432c5e94b4"}
03:42:27.622 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":248,"width":15,"height":15,"star_pos":[7.12,6.64],"pixels":"..."},"id":"7507d635-3096-4cab-a24d-ba432c5e94b4"}
03:42:28.037 00.415 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:42:30.618 02.581 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d8d22e40-4790-4bd3-93fd-599590af269a"}
03:42:30.618 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d8d22e40-4790-4bd3-93fd-599590af269a"}
03:42:30.619 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7e6d5588-35b5-441c-bb2b-f4ad4c2b0e4e"}
03:42:30.619 00.000 13300 case statement mapped state 6 to 3
03:42:30.619 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7e6d5588-35b5-441c-bb2b-f4ad4c2b0e4e"}
03:42:30.619 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c7345caa-a4b1-4ca8-9efb-5aadcfd933bd"}
03:42:30.620 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":248,"width":15,"height":15,"star_pos":[7.12,6.64],"pixels":"..."},"id":"c7345caa-a4b1-4ca8-9efb-5aadcfd933bd"}
03:42:31.063 00.443 11596 Exposure complete
03:42:31.134 00.071 11596 worker thread done servicing request
03:42:31.134 00.000 13300 OnExposeComplete: enter
03:42:31.135 00.001 13300 UpdateGuideState(): m_state=6
03:42:31.135 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 249
03:42:31.135 00.000 13300 Star::Find returns 1 (0), X=26.30, Y=410.52, Mass=1288, SNR=25.1, Peak=145 HFD=3.2
03:42:31.135 00.000 13300 MultiStar: [#1 0.21,0.11,0.54,U] [#2 0.25,0.16,0.00,M2] [#3 0.14,0.12,0.28,U] [#4 0.26,-0.04,0.33,U] [#5 0.07,-0.06,0.28,U] [#6 0.07,-0.07,0.31,U] [#7 0.02,-0.12,0.28,U] [#8 -0.07,0.59,0.00,M7] 
03:42:31.136 00.001 13300 refined, 6 included, MultiStar: {0.20, 0.03}, one-star: {0.30, 0.09}
03:42:31.136 00.000 13300 CameraToMount -- cameraTheta (0.16) - m_xAngle (1.53) = xAngle (-1.37 = -1.37)
03:42:31.136 00.000 13300 CameraToMount -- cameraTheta (0.16) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.50 = 1.78)
03:42:31.136 00.000 13300 CameraToMount -- cameraX=0.20 cameraY=0.03 hyp=0.20 cameraTheta=0.16 mountX=0.04 mountY=0.20, mountTheta=1.37
03:42:31.138 00.002 13300 SchedulePrimaryMove(1016D950, x=0.20, y=0.03, opts=13)
03:42:31.139 00.001 13300 Enqueuing Move request for scope (0.20, 0.03)
03:42:31.139 00.000 11596 Worker thread wakes up
03:42:31.139 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.03) opts 0xd
03:42:31.139 00.000 11596 Handling offset move in thread for scope, endpoint = (0.20, 0.03)
03:42:31.139 00.000 11596 Moving (0.20, 0.03) raw xDistance=0.04 yDistance=0.20
03:42:31.139 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:42:31.139 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:42:31.139 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
03:42:31.140 00.001 11596 MoveAxis(E, 0, ABG)
03:42:31.140 00.000 11596 Move returns status 0, amount 0
03:42:31.140 00.000 11596 MoveAxis(N, 0, ABG)
03:42:31.140 00.000 11596 Move returns status 0, amount 0
03:42:31.140 00.000 11596 move complete, result=0
03:42:31.140 00.000 11596 worker thread done servicing request
03:42:31.146 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=104, Gamma=0.510
03:42:31.154 00.008 13300 UpdateGuideState exits: m=1288 SNR=25.1
03:42:31.154 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:31.154 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:42:31.154 00.000 13300 Enqueuing Expose request
03:42:31.154 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:42:31.155 00.001 11596 Worker thread wakes up
03:42:31.155 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:42:31.671 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:42:33.618 01.947 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1c81a786-2cdf-410c-942b-6671c760c1e5"}
03:42:33.618 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1c81a786-2cdf-410c-942b-6671c760c1e5"}
03:42:33.619 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6614e697-d02d-4904-92e0-560702abc4e0"}
03:42:33.619 00.000 13300 case statement mapped state 6 to 3
03:42:33.619 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6614e697-d02d-4904-92e0-560702abc4e0"}
03:42:33.620 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"599989c6-a14e-4761-be68-b1c34c6d3ff3"}
03:42:33.620 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":249,"width":15,"height":15,"star_pos":[7.30,6.52],"pixels":"..."},"id":"599989c6-a14e-4761-be68-b1c34c6d3ff3"}
03:42:34.696 01.076 11596 Exposure complete
03:42:34.764 00.068 11596 worker thread done servicing request
03:42:34.764 00.000 13300 OnExposeComplete: enter
03:42:34.765 00.001 13300 UpdateGuideState(): m_state=6
03:42:34.765 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 250
03:42:34.765 00.000 13300 Star::Find returns 1 (0), X=26.35, Y=410.70, Mass=1314, SNR=25.3, Peak=170 HFD=3.1
03:42:34.766 00.001 13300 MultiStar: [#1 0.18,0.14,0.55,U] [#2 0.28,0.26,0.00,M3] [#3 0.22,-0.04,0.28,U] [#4 0.28,0.34,0.00,M1] [#5 0.54,0.02,0.00,M2] [#6 0.01,-0.08,0.31,U] [#7 0.37,-0.25,0.00,M9] [#8 0.10,0.33,0.00,M8] 
03:42:34.766 00.000 13300 refined, 3 included, MultiStar: {0.24, 0.14}, one-star: {0.35, 0.26}
03:42:34.766 00.000 13300 CameraToMount -- cameraTheta (0.54) - m_xAngle (1.53) = xAngle (-0.99 = -0.99)
03:42:34.767 00.001 13300 CameraToMount -- cameraTheta (0.54) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.12 = 2.16)
03:42:34.767 00.000 13300 CameraToMount -- cameraX=0.24 cameraY=0.14 hyp=0.28 cameraTheta=0.54 mountX=0.15 mountY=0.23, mountTheta=0.99
03:42:34.771 00.004 13300 SchedulePrimaryMove(1016D950, x=0.24, y=0.14, opts=13)
03:42:34.771 00.000 13300 Enqueuing Move request for scope (0.24, 0.14)
03:42:34.772 00.001 11596 Worker thread wakes up
03:42:34.772 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.14) opts 0xd
03:42:34.772 00.000 11596 Handling offset move in thread for scope, endpoint = (0.24, 0.14)
03:42:34.772 00.000 11596 Moving (0.24, 0.14) raw xDistance=0.15 yDistance=0.23
03:42:34.772 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
03:42:34.772 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:42:34.772 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
03:42:34.773 00.001 11596 MoveAxis(W, 192, ABG)
03:42:34.773 00.000 11596 Guiding  Dir = 3, Dur = 192
03:42:34.773 00.000 11596 IsSlewing returns 0
03:42:34.781 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
03:42:34.789 00.008 13300 UpdateGuideState exits: m=1314 SNR=25.3
03:42:34.789 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:34.789 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:42:34.789 00.000 13300 Enqueuing Expose request
03:42:35.151 00.362 11596 IsGuiding returns 0
03:42:35.306 00.155 11596 PulseGuide returned control before completion, sleep 46
03:42:35.476 00.170 11596 IsGuiding returns 1
03:42:35.476 00.000 11596 scope still moving after pulse duration time elapsed
03:42:35.502 00.026 11596 IsSlewing returns 0
03:42:35.597 00.095 11596 IsGuiding returns 0
03:42:35.597 00.000 11596 scope move finished after 192 + 253 ms
03:42:35.597 00.000 11596 Move returns status 0, amount 192
03:42:35.597 00.000 11596 MoveAxis(N, 0, ABG)
03:42:35.597 00.000 11596 Move returns status 0, amount 0
03:42:35.597 00.000 11596 move complete, result=0
03:42:35.597 00.000 11596 worker thread done servicing request
03:42:35.598 00.001 13300 GuideStep: 0.2 px 192 ms WEST, 0.2 px 0 ms NORTH
03:42:35.598 00.000 11596 Worker thread wakes up
03:42:35.598 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:42:36.101 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:42:36.616 00.515 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5b45b5e4-d59c-480a-bd3a-2d8098d9e620"}
03:42:36.616 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5b45b5e4-d59c-480a-bd3a-2d8098d9e620"}
03:42:36.617 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"46c4185a-d4d9-4924-862b-211448e3ec00"}
03:42:36.617 00.000 13300 case statement mapped state 6 to 3
03:42:36.617 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"46c4185a-d4d9-4924-862b-211448e3ec00"}
03:42:36.617 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f99828e1-4f3a-4539-8f51-108caa79eb04"}
03:42:36.618 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":250,"width":15,"height":15,"star_pos":[7.35,6.70],"pixels":"..."},"id":"f99828e1-4f3a-4539-8f51-108caa79eb04"}
03:42:39.126 02.508 11596 Exposure complete
03:42:39.194 00.068 11596 worker thread done servicing request
03:42:39.194 00.000 13300 OnExposeComplete: enter
03:42:39.194 00.000 13300 UpdateGuideState(): m_state=6
03:42:39.195 00.001 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 251
03:42:39.195 00.000 13300 Star::Find returns 1 (0), X=26.24, Y=410.82, Mass=1234, SNR=24.6, Peak=170 HFD=2.9
03:42:39.195 00.000 13300 MultiStar: [#1 0.37,0.24,0.00,M1] [#2 0.45,0.53,0.00,M4] [#3 0.16,0.16,0.29,U] [#4 0.21,0.32,0.00,M2] [#5 0.51,0.24,0.00,M3] [#6 0.27,0.00,0.32,U] [#7 0.07,0.05,0.29,U] [#8 0.39,0.31,0.00,M9] 
03:42:39.195 00.000 13300 refined, 3 included, MultiStar: {0.21, 0.24}, one-star: {0.24, 0.39}
03:42:39.196 00.001 13300 CameraToMount -- cameraTheta (0.85) - m_xAngle (1.53) = xAngle (-0.68 = -0.68)
03:42:39.196 00.000 13300 CameraToMount -- cameraTheta (0.85) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.81 = 2.48)
03:42:39.196 00.000 13300 CameraToMount -- cameraX=0.21 cameraY=0.24 hyp=0.31 cameraTheta=0.85 mountX=0.24 mountY=0.19, mountTheta=0.67
03:42:39.198 00.002 13300 SchedulePrimaryMove(1016D950, x=0.21, y=0.24, opts=13)
03:42:39.198 00.000 13300 Enqueuing Move request for scope (0.21, 0.24)
03:42:39.198 00.000 11596 Worker thread wakes up
03:42:39.198 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.24) opts 0xd
03:42:39.198 00.000 11596 Handling offset move in thread for scope, endpoint = (0.21, 0.24)
03:42:39.198 00.000 11596 Moving (0.21, 0.24) raw xDistance=0.24 yDistance=0.19
03:42:39.198 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.24
03:42:39.198 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:42:39.198 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
03:42:39.198 00.000 11596 MoveAxis(W, 319, ABG)
03:42:39.199 00.001 11596 Guiding  Dir = 3, Dur = 319
03:42:39.199 00.000 11596 IsSlewing returns 0
03:42:39.205 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
03:42:39.214 00.009 13300 UpdateGuideState exits: m=1234 SNR=24.6
03:42:39.214 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:39.214 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:42:39.214 00.000 13300 Enqueuing Expose request
03:42:39.272 00.058 11596 IsGuiding returns 0
03:42:39.430 00.158 11596 PulseGuide returned control before completion, sleep 172
03:42:39.617 00.187 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9d7ad4c9-aa78-4e11-ae17-0aa015f929f5"}
03:42:39.617 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9d7ad4c9-aa78-4e11-ae17-0aa015f929f5"}
03:42:39.618 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1104b6a6-1ca4-4505-890d-6cbd97257d1c"}
03:42:39.618 00.000 13300 case statement mapped state 6 to 3
03:42:39.618 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1104b6a6-1ca4-4505-890d-6cbd97257d1c"}
03:42:39.619 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0d9643a5-afef-4bcf-bc18-98ca5ff73cff"}
03:42:39.619 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":251,"width":15,"height":15,"star_pos":[7.24,6.82],"pixels":"..."},"id":"0d9643a5-afef-4bcf-bc18-98ca5ff73cff"}
03:42:39.653 00.034 11596 IsGuiding returns 1
03:42:39.653 00.000 11596 scope still moving after pulse duration time elapsed
03:42:39.685 00.032 11596 IsSlewing returns 0
03:42:39.751 00.066 11596 IsGuiding returns 1
03:42:39.778 00.027 11596 IsSlewing returns 0
03:42:39.873 00.095 11596 IsGuiding returns 0
03:42:39.873 00.000 11596 scope move finished after 319 + 281 ms
03:42:39.873 00.000 11596 Move returns status 0, amount 319
03:42:39.873 00.000 11596 MoveAxis(N, 0, ABG)
03:42:39.873 00.000 11596 Move returns status 0, amount 0
03:42:39.874 00.001 11596 move complete, result=0
03:42:39.874 00.000 11596 worker thread done servicing request
03:42:39.874 00.000 11596 Worker thread wakes up
03:42:39.874 00.000 13300 GuideStep: 0.2 px 319 ms WEST, 0.2 px 0 ms NORTH
03:42:39.874 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:42:40.376 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:42:42.617 02.241 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ef65a703-de92-44d0-b9e1-ac9d6c9f1c4b"}
03:42:42.617 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ef65a703-de92-44d0-b9e1-ac9d6c9f1c4b"}
03:42:42.618 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"88b75955-46d7-419f-9f71-ed2d90bf4b83"}
03:42:42.618 00.000 13300 case statement mapped state 6 to 3
03:42:42.618 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"88b75955-46d7-419f-9f71-ed2d90bf4b83"}
03:42:42.619 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e475db69-ba4b-481e-ba3b-e47926abe9ac"}
03:42:42.619 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":251,"width":15,"height":15,"star_pos":[7.24,6.82],"pixels":"..."},"id":"e475db69-ba4b-481e-ba3b-e47926abe9ac"}
03:42:43.400 00.781 11596 Exposure complete
03:42:43.468 00.068 11596 worker thread done servicing request
03:42:43.469 00.001 13300 OnExposeComplete: enter
03:42:43.469 00.000 13300 UpdateGuideState(): m_state=6
03:42:43.469 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 252
03:42:43.469 00.000 13300 Star::Find returns 1 (0), X=26.19, Y=410.77, Mass=1254, SNR=24.8, Peak=159 HFD=2.9
03:42:43.470 00.001 13300 MultiStar: [#1 0.17,0.29,0.00,M2] [#2 0.31,0.30,0.00,M5] [#3 0.13,0.13,0.28,U] [#4 0.35,0.40,0.00,M3] [#5 0.24,0.23,0.00,M4] [#6 -0.15,0.07,0.30,U] [#7 -0.01,-0.08,0.28,U] [#8 -0.18,0.22,0.21,U] 
03:42:43.470 00.000 13300 refined, 4 included, MultiStar: {0.07, 0.20}, one-star: {0.20, 0.33}
03:42:43.470 00.000 13300 CameraToMount -- cameraTheta (1.23) - m_xAngle (1.53) = xAngle (-0.30 = -0.30)
03:42:43.470 00.000 13300 CameraToMount -- cameraTheta (1.23) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.43 = 2.86)
03:42:43.470 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.20 hyp=0.21 cameraTheta=1.23 mountX=0.20 mountY=0.06, mountTheta=0.29
03:42:43.472 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.20, opts=13)
03:42:43.472 00.000 13300 Enqueuing Move request for scope (0.07, 0.20)
03:42:43.472 00.000 11596 Worker thread wakes up
03:42:43.472 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.20) opts 0xd
03:42:43.472 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.20)
03:42:43.473 00.001 11596 Moving (0.07, 0.20) raw xDistance=0.20 yDistance=0.06
03:42:43.473 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.20
03:42:43.473 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:43.473 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:42:43.473 00.000 11596 MoveAxis(W, 274, ABG)
03:42:43.473 00.000 11596 Guiding  Dir = 3, Dur = 274
03:42:43.473 00.000 11596 IsSlewing returns 0
03:42:43.480 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
03:42:43.488 00.008 13300 UpdateGuideState exits: m=1254 SNR=24.8
03:42:43.488 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:43.488 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:42:43.488 00.000 13300 Enqueuing Expose request
03:42:43.548 00.060 11596 IsGuiding returns 0
03:42:43.683 00.135 11596 PulseGuide returned control before completion, sleep 150
03:42:43.913 00.230 11596 IsGuiding returns 1
03:42:43.913 00.000 11596 scope still moving after pulse duration time elapsed
03:42:43.946 00.033 11596 IsSlewing returns 0
03:42:44.012 00.066 11596 IsGuiding returns 1
03:42:44.037 00.025 11596 IsSlewing returns 0
03:42:44.102 00.065 11596 IsGuiding returns 0
03:42:44.102 00.000 11596 scope move finished after 274 + 279 ms
03:42:44.102 00.000 11596 Move returns status 0, amount 274
03:42:44.102 00.000 11596 MoveAxis(N, 0, ABG)
03:42:44.102 00.000 11596 Move returns status 0, amount 0
03:42:44.102 00.000 11596 move complete, result=0
03:42:44.102 00.000 11596 worker thread done servicing request
03:42:44.102 00.000 11596 Worker thread wakes up
03:42:44.103 00.001 13300 GuideStep: 0.2 px 274 ms WEST, 0.1 px 0 ms NORTH
03:42:44.103 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:42:44.605 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:42:45.615 01.010 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2389bd1b-d770-4f91-999b-00546bb764f9"}
03:42:45.615 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2389bd1b-d770-4f91-999b-00546bb764f9"}
03:42:45.616 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7d887ea1-8f3a-46f2-941e-05695e08851f"}
03:42:45.616 00.000 13300 case statement mapped state 6 to 3
03:42:45.616 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7d887ea1-8f3a-46f2-941e-05695e08851f"}
03:42:45.616 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"01f8c303-7c23-4b6f-92de-fd34fb2bb206"}
03:42:45.617 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":252,"width":15,"height":15,"star_pos":[7.19,6.77],"pixels":"..."},"id":"01f8c303-7c23-4b6f-92de-fd34fb2bb206"}
03:42:47.635 02.018 11596 Exposure complete
03:42:47.710 00.075 11596 worker thread done servicing request
03:42:47.710 00.000 13300 OnExposeComplete: enter
03:42:47.710 00.000 13300 UpdateGuideState(): m_state=6
03:42:47.711 00.001 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 253
03:42:47.711 00.000 13300 Star::Find returns 1 (0), X=26.15, Y=410.28, Mass=1286, SNR=25.1, Peak=144 HFD=3.2
03:42:47.711 00.000 13300 MultiStar: [#1 0.16,-0.26,0.00,M3] [#2 0.35,-0.02,0.00,M6] [#3 0.30,-0.22,0.00,M1] [#4 0.28,-0.09,0.00,M4] [#5 0.04,-0.12,0.27,U] [#6 -0.13,-0.48,0.00,M1] [#7 -0.05,-0.61,0.00,M8] [#8 0.11,-0.15,0.22,U] 
03:42:47.711 00.000 13300 refined, 2 included, MultiStar: {0.12, -0.14}, one-star: {0.15, -0.15}
03:42:47.711 00.000 13300 CameraToMount -- cameraTheta (-0.87) - m_xAngle (1.53) = xAngle (-2.40 = -2.40)
03:42:47.711 00.000 13300 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.53 = 0.75)
03:42:47.712 00.001 13300 CameraToMount -- cameraX=0.12 cameraY=-0.14 hyp=0.19 cameraTheta=-0.87 mountX=-0.14 mountY=0.13, mountTheta=2.40
03:42:47.713 00.001 13300 SchedulePrimaryMove(1016D950, x=0.12, y=-0.14, opts=13)
03:42:47.714 00.001 13300 Enqueuing Move request for scope (0.12, -0.14)
03:42:47.714 00.000 11596 Worker thread wakes up
03:42:47.714 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.14) opts 0xd
03:42:47.714 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, -0.14)
03:42:47.714 00.000 11596 Moving (0.12, -0.14) raw xDistance=-0.14 yDistance=0.13
03:42:47.714 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:42:47.714 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:47.714 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:42:47.714 00.000 11596 MoveAxis(E, 0, ABG)
03:42:47.715 00.001 11596 Move returns status 0, amount 0
03:42:47.715 00.000 11596 MoveAxis(N, 0, ABG)
03:42:47.715 00.000 11596 Move returns status 0, amount 0
03:42:47.715 00.000 11596 move complete, result=0
03:42:47.715 00.000 11596 worker thread done servicing request
03:42:47.722 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=219, med=4, FiltMin=2, FiltMax=101, Gamma=0.510
03:42:47.729 00.007 13300 UpdateGuideState exits: m=1286 SNR=25.1
03:42:47.730 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:47.730 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:42:47.730 00.000 13300 Enqueuing Expose request
03:42:47.730 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:42:47.730 00.000 11596 Worker thread wakes up
03:42:47.730 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:42:48.245 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:42:48.616 00.371 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"64fd35be-e8fe-4fe8-8c6e-49a6df93da3e"}
03:42:48.616 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"64fd35be-e8fe-4fe8-8c6e-49a6df93da3e"}
03:42:48.617 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"030abec3-8dfc-4d97-9ef5-aa1e19137d1a"}
03:42:48.617 00.000 13300 case statement mapped state 6 to 3
03:42:48.617 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"030abec3-8dfc-4d97-9ef5-aa1e19137d1a"}
03:42:48.618 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"22601acd-bb21-4f9b-85f9-c30270d85206"}
03:42:48.618 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":253,"width":15,"height":15,"star_pos":[7.15,7.28],"pixels":"..."},"id":"22601acd-bb21-4f9b-85f9-c30270d85206"}
03:42:51.275 02.657 11596 Exposure complete
03:42:51.357 00.082 11596 worker thread done servicing request
03:42:51.357 00.000 13300 OnExposeComplete: enter
03:42:51.357 00.000 13300 UpdateGuideState(): m_state=6
03:42:51.357 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 254
03:42:51.357 00.000 13300 Star::Find returns 1 (0), X=26.14, Y=410.50, Mass=1292, SNR=25.1, Peak=132 HFD=3.3
03:42:51.358 00.001 13300 MultiStar: [#1 -0.01,-0.20,0.53,U] [#2 0.36,0.19,0.00,M7] [#3 0.37,-0.10,0.00,M2] [#4 0.27,0.13,0.00,M5] [#5 0.28,-0.07,0.00,M4] [#6 -0.06,-0.16,0.29,U] [#7 -0.26,-0.68,0.00,M9] [#8 0.04,-0.06,0.23,U] 
03:42:51.358 00.000 13300 refined, 3 included, MultiStar: {0.06, -0.05}, one-star: {0.14, 0.07}
03:42:51.358 00.000 13300 CameraToMount -- cameraTheta (-0.69) - m_xAngle (1.53) = xAngle (-2.22 = -2.22)
03:42:51.358 00.000 13300 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.35 = 0.93)
03:42:51.358 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-0.69 mountX=-0.05 mountY=0.06, mountTheta=2.22
03:42:51.360 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.05, opts=13)
03:42:51.360 00.000 13300 Enqueuing Move request for scope (0.06, -0.05)
03:42:51.360 00.000 11596 Worker thread wakes up
03:42:51.361 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.05) opts 0xd
03:42:51.361 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.05)
03:42:51.361 00.000 11596 Moving (0.06, -0.05) raw xDistance=-0.05 yDistance=0.06
03:42:51.361 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:42:51.361 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:51.361 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:42:51.361 00.000 11596 MoveAxis(E, 0, ABG)
03:42:51.361 00.000 11596 Move returns status 0, amount 0
03:42:51.361 00.000 11596 MoveAxis(N, 0, ABG)
03:42:51.361 00.000 11596 Move returns status 0, amount 0
03:42:51.362 00.001 11596 move complete, result=0
03:42:51.362 00.000 11596 worker thread done servicing request
03:42:51.368 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
03:42:51.376 00.008 13300 UpdateGuideState exits: m=1292 SNR=25.1
03:42:51.376 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:51.377 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:42:51.377 00.000 13300 Enqueuing Expose request
03:42:51.377 00.000 11596 Worker thread wakes up
03:42:51.377 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:42:51.377 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:42:51.616 00.239 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c17d3bbd-e306-4e2c-a055-bd07392ee166"}
03:42:51.616 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c17d3bbd-e306-4e2c-a055-bd07392ee166"}
03:42:51.617 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bbab34cf-8508-4bb9-879c-42eaa9a6a20f"}
03:42:51.618 00.001 13300 case statement mapped state 6 to 3
03:42:51.618 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bbab34cf-8508-4bb9-879c-42eaa9a6a20f"}
03:42:51.618 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b748c35a-51cc-478b-935b-3884ecbb2cce"}
03:42:51.619 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":254,"width":15,"height":15,"star_pos":[7.14,7.50],"pixels":"..."},"id":"b748c35a-51cc-478b-935b-3884ecbb2cce"}
03:42:51.880 00.261 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:42:54.615 02.735 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"01b614e7-5bcf-4535-8f02-975608cf195a"}
03:42:54.615 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"01b614e7-5bcf-4535-8f02-975608cf195a"}
03:42:54.616 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"062f5307-9970-45a1-bdd6-d77536e3664e"}
03:42:54.616 00.000 13300 case statement mapped state 6 to 3
03:42:54.616 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"062f5307-9970-45a1-bdd6-d77536e3664e"}
03:42:54.627 00.011 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e9df4d73-df02-4245-a844-e6ea161ef81c"}
03:42:54.627 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":254,"width":15,"height":15,"star_pos":[7.14,7.50],"pixels":"..."},"id":"e9df4d73-df02-4245-a844-e6ea161ef81c"}
03:42:54.915 00.288 11596 Exposure complete
03:42:55.000 00.085 11596 worker thread done servicing request
03:42:55.000 00.000 13300 OnExposeComplete: enter
03:42:55.000 00.000 13300 UpdateGuideState(): m_state=6
03:42:55.001 00.001 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 255
03:42:55.001 00.000 13300 Star::Find returns 1 (0), X=26.19, Y=410.47, Mass=1257, SNR=24.8, Peak=122 HFD=3.3
03:42:55.001 00.000 13300 MultiStar: [#1 0.01,-0.15,0.56,U] [#2 0.26,-0.05,0.51,U] [#3 0.08,-0.12,0.28,U] [#4 0.20,-0.21,0.00,M6] [#5 0.12,-0.37,0.00,M5] [#6 -0.09,-0.26,0.30,U] [#7 -0.09,-0.25,0.27,U] [#8 0.15,-0.05,0.22,U] 
03:42:55.001 00.000 13300 refined, 6 included, MultiStar: {0.11, -0.09}, one-star: {0.19, 0.03}
03:42:55.002 00.001 13300 CameraToMount -- cameraTheta (-0.68) - m_xAngle (1.53) = xAngle (-2.22 = -2.22)
03:42:55.002 00.000 13300 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.34 = 0.94)
03:42:55.002 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.09 hyp=0.14 cameraTheta=-0.68 mountX=-0.08 mountY=0.11, mountTheta=2.21
03:42:55.004 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.09, opts=13)
03:42:55.004 00.000 13300 Enqueuing Move request for scope (0.11, -0.09)
03:42:55.004 00.000 11596 Worker thread wakes up
03:42:55.004 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.09) opts 0xd
03:42:55.005 00.001 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.09)
03:42:55.005 00.000 11596 Moving (0.11, -0.09) raw xDistance=-0.08 yDistance=0.11
03:42:55.005 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:42:55.005 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:55.005 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:42:55.005 00.000 11596 MoveAxis(E, 0, ABG)
03:42:55.005 00.000 11596 Move returns status 0, amount 0
03:42:55.006 00.001 11596 MoveAxis(N, 0, ABG)
03:42:55.006 00.000 11596 Move returns status 0, amount 0
03:42:55.006 00.000 11596 move complete, result=0
03:42:55.006 00.000 11596 worker thread done servicing request
03:42:55.013 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=194, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
03:42:55.021 00.008 13300 UpdateGuideState exits: m=1257 SNR=24.8
03:42:55.021 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:55.021 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:42:55.021 00.000 13300 Enqueuing Expose request
03:42:55.021 00.000 11596 Worker thread wakes up
03:42:55.021 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:42:55.022 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:42:55.525 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:42:57.613 02.088 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ed89296c-eef8-4a3a-abcc-0e3a3416ac26"}
03:42:57.613 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ed89296c-eef8-4a3a-abcc-0e3a3416ac26"}
03:42:57.614 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3bf1e145-2707-43b1-8e55-0992e596651d"}
03:42:57.614 00.000 13300 case statement mapped state 6 to 3
03:42:57.614 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3bf1e145-2707-43b1-8e55-0992e596651d"}
03:42:57.614 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"119106bd-d93e-412f-9142-22b8c849c077"}
03:42:57.615 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":255,"width":15,"height":15,"star_pos":[7.19,7.47],"pixels":"..."},"id":"119106bd-d93e-412f-9142-22b8c849c077"}
03:42:58.550 00.935 11596 Exposure complete
03:42:58.619 00.069 11596 worker thread done servicing request
03:42:58.619 00.000 13300 OnExposeComplete: enter
03:42:58.619 00.000 13300 UpdateGuideState(): m_state=6
03:42:58.619 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 256
03:42:58.620 00.001 13300 Star::Find returns 1 (0), X=26.19, Y=410.49, Mass=1233, SNR=24.6, Peak=131 HFD=3.2
03:42:58.620 00.000 13300 MultiStar: [#1 0.18,0.08,0.50,U] [#2 0.21,0.14,0.46,U] [#3 0.17,-0.17,0.29,U] [#4 0.23,0.03,0.34,U] [#5 0.24,-0.23,0.00,M6] [#6 -0.11,-0.30,0.00,M1] [#7 -0.00,-0.27,0.28,U] [#8 0.23,0.18,0.00,M6] 
03:42:58.620 00.000 13300 refined, 5 included, MultiStar: {0.17, 0.02}, one-star: {0.19, 0.06}
03:42:58.620 00.000 13300 CameraToMount -- cameraTheta (0.10) - m_xAngle (1.53) = xAngle (-1.43 = -1.43)
03:42:58.620 00.000 13300 CameraToMount -- cameraTheta (0.10) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.56 = 1.72)
03:42:58.620 00.000 13300 CameraToMount -- cameraX=0.17 cameraY=0.02 hyp=0.17 cameraTheta=0.10 mountX=0.02 mountY=0.17, mountTheta=1.43
03:42:58.622 00.002 13300 SchedulePrimaryMove(1016D950, x=0.17, y=0.02, opts=13)
03:42:58.622 00.000 13300 Enqueuing Move request for scope (0.17, 0.02)
03:42:58.623 00.001 11596 Worker thread wakes up
03:42:58.623 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.02) opts 0xd
03:42:58.623 00.000 11596 Handling offset move in thread for scope, endpoint = (0.17, 0.02)
03:42:58.623 00.000 11596 Moving (0.17, 0.02) raw xDistance=0.02 yDistance=0.17
03:42:58.623 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:42:58.623 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:58.623 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
03:42:58.623 00.000 11596 MoveAxis(E, 0, ABG)
03:42:58.623 00.000 11596 Move returns status 0, amount 0
03:42:58.623 00.000 11596 MoveAxis(N, 0, ABG)
03:42:58.624 00.001 11596 Move returns status 0, amount 0
03:42:58.624 00.000 11596 move complete, result=0
03:42:58.624 00.000 11596 worker thread done servicing request
03:42:58.629 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=246, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
03:42:58.637 00.008 13300 UpdateGuideState exits: m=1233 SNR=24.6
03:42:58.638 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:58.638 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:42:58.638 00.000 13300 Enqueuing Expose request
03:42:58.638 00.000 11596 Worker thread wakes up
03:42:58.638 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:42:58.638 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:42:59.144 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:43:00.613 01.469 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"91cf8f62-c21f-4a88-a642-cfa9b2700e65"}
03:43:00.613 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"91cf8f62-c21f-4a88-a642-cfa9b2700e65"}
03:43:00.614 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2c1297f4-67d6-48bc-b211-6ed5fc47d3e5"}
03:43:00.614 00.000 13300 case statement mapped state 6 to 3
03:43:00.614 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2c1297f4-67d6-48bc-b211-6ed5fc47d3e5"}
03:43:00.615 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c0dfdb97-089c-4f52-880d-e711819f163f"}
03:43:00.615 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":256,"width":15,"height":15,"star_pos":[7.19,7.49],"pixels":"..."},"id":"c0dfdb97-089c-4f52-880d-e711819f163f"}
03:43:02.175 01.560 11596 Exposure complete
03:43:02.250 00.075 11596 worker thread done servicing request
03:43:02.250 00.000 13300 OnExposeComplete: enter
03:43:02.250 00.000 13300 UpdateGuideState(): m_state=6
03:43:02.251 00.001 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 257
03:43:02.251 00.000 13300 Star::Find returns 1 (0), X=25.90, Y=410.51, Mass=1273, SNR=24.9, Peak=142 HFD=3.5
03:43:02.251 00.000 13300 MultiStar: [#1 -0.04,0.05,0.53,U] [#2 0.23,0.23,0.00,M6] [#3 -0.13,-0.02,0.29,U] [#4 -0.07,0.13,0.34,U] [#5 0.42,0.39,0.00,M7] [#6 -0.09,-0.43,0.00,M2] [#7 0.28,-0.30,0.00,M8] [#8 -0.24,0.04,0.23,U] 
03:43:02.252 00.001 13300 refined, 4 included, MultiStar: {-0.10, 0.06}, one-star: {-0.10, 0.08}
03:43:02.252 00.000 13300 CameraToMount -- cameraTheta (2.57) - m_xAngle (1.53) = xAngle (1.04 = 1.04)
03:43:02.252 00.000 13300 CameraToMount -- cameraTheta (2.57) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.09 = -2.09)
03:43:02.252 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.06 hyp=0.12 cameraTheta=2.57 mountX=0.06 mountY=-0.10, mountTheta=-1.04
03:43:02.254 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.06, opts=13)
03:43:02.254 00.000 13300 Enqueuing Move request for scope (-0.10, 0.06)
03:43:02.254 00.000 11596 Worker thread wakes up
03:43:02.254 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.06) opts 0xd
03:43:02.254 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.06)
03:43:02.254 00.000 11596 Moving (-0.10, 0.06) raw xDistance=0.06 yDistance=-0.10
03:43:02.254 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:43:02.255 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:02.255 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:43:02.255 00.000 11596 MoveAxis(E, 0, ABG)
03:43:02.255 00.000 11596 Move returns status 0, amount 0
03:43:02.255 00.000 11596 MoveAxis(N, 0, ABG)
03:43:02.255 00.000 11596 Move returns status 0, amount 0
03:43:02.255 00.000 11596 move complete, result=0
03:43:02.255 00.000 11596 worker thread done servicing request
03:43:02.262 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
03:43:02.270 00.008 13300 UpdateGuideState exits: m=1273 SNR=24.9
03:43:02.270 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:02.271 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:43:02.271 00.000 13300 Enqueuing Expose request
03:43:02.271 00.000 11596 Worker thread wakes up
03:43:02.271 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:43:02.271 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:43:02.779 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:43:03.613 00.834 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"49bca5d1-e892-4690-ace1-317cb87cbeef"}
03:43:03.613 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"49bca5d1-e892-4690-ace1-317cb87cbeef"}
03:43:03.614 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"27f9518f-f8ba-4834-ba4d-53586fd1baf5"}
03:43:03.614 00.000 13300 case statement mapped state 6 to 3
03:43:03.614 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"27f9518f-f8ba-4834-ba4d-53586fd1baf5"}
03:43:03.614 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7af0b201-b8af-4ef3-80b0-d89a70a96f7c"}
03:43:03.615 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":257,"width":15,"height":15,"star_pos":[6.90,6.51],"pixels":"..."},"id":"7af0b201-b8af-4ef3-80b0-d89a70a96f7c"}
03:43:05.811 02.196 11596 Exposure complete
03:43:05.883 00.072 11596 worker thread done servicing request
03:43:05.883 00.000 13300 OnExposeComplete: enter
03:43:05.883 00.000 13300 UpdateGuideState(): m_state=6
03:43:05.883 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 258
03:43:05.884 00.001 13300 Star::Find returns 1 (0), X=26.09, Y=410.63, Mass=1291, SNR=25.1, Peak=143 HFD=3.3
03:43:05.884 00.000 13300 MultiStar: [#1 0.18,0.24,0.00,M1] [#2 0.39,0.25,0.00,M7] [#3 -0.04,0.16,0.29,U] [#4 0.12,0.15,0.33,U] [#5 0.33,-0.07,0.00,M8] [#6 -0.05,0.09,0.29,U] [#7 0.16,0.06,0.27,U] [#8 -0.10,0.68,0.00,M6] 
03:43:05.884 00.000 13300 refined, 4 included, MultiStar: {0.07, 0.15}, one-star: {0.09, 0.19}
03:43:05.884 00.000 13300 CameraToMount -- cameraTheta (1.16) - m_xAngle (1.53) = xAngle (-0.37 = -0.37)
03:43:05.884 00.000 13300 CameraToMount -- cameraTheta (1.16) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.50 = 2.79)
03:43:05.884 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.15 hyp=0.16 cameraTheta=1.16 mountX=0.15 mountY=0.06, mountTheta=0.36
03:43:05.886 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.15, opts=13)
03:43:05.886 00.000 13300 Enqueuing Move request for scope (0.07, 0.15)
03:43:05.886 00.000 11596 Worker thread wakes up
03:43:05.887 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.15) opts 0xd
03:43:05.887 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.15)
03:43:05.887 00.000 11596 Moving (0.07, 0.15) raw xDistance=0.15 yDistance=0.06
03:43:05.887 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
03:43:05.887 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:05.887 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:43:05.887 00.000 11596 MoveAxis(W, 193, ABG)
03:43:05.887 00.000 11596 Guiding  Dir = 3, Dur = 193
03:43:05.888 00.001 11596 IsSlewing returns 0
03:43:05.894 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=249, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
03:43:05.902 00.008 13300 UpdateGuideState exits: m=1291 SNR=25.1
03:43:05.903 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:05.903 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:43:05.903 00.000 13300 Enqueuing Expose request
03:43:06.108 00.205 11596 IsGuiding returns 0
03:43:06.424 00.316 11596 IsGuiding returns 1
03:43:06.424 00.000 11596 scope still moving after pulse duration time elapsed
03:43:06.613 00.189 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6d7f0686-fa13-4614-9c96-c3aa9a2b52dc"}
03:43:06.613 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6d7f0686-fa13-4614-9c96-c3aa9a2b52dc"}
03:43:06.614 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"27d17b68-2869-4361-92fc-b4ebc1d978c0"}
03:43:06.614 00.000 13300 case statement mapped state 6 to 3
03:43:06.614 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"27d17b68-2869-4361-92fc-b4ebc1d978c0"}
03:43:06.615 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c70cd34c-b976-4aa1-96b0-3d6edb110785"}
03:43:06.615 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":258,"width":15,"height":15,"star_pos":[7.09,6.63],"pixels":"..."},"id":"c70cd34c-b976-4aa1-96b0-3d6edb110785"}
03:43:06.642 00.027 11596 IsSlewing returns 0
03:43:06.742 00.100 11596 IsGuiding returns 0
03:43:06.742 00.000 11596 scope move finished after 193 + 440 ms
03:43:06.742 00.000 11596 Move returns status 0, amount 193
03:43:06.742 00.000 11596 MoveAxis(N, 0, ABG)
03:43:06.742 00.000 11596 Move returns status 0, amount 0
03:43:06.742 00.000 11596 move complete, result=0
03:43:06.742 00.000 11596 worker thread done servicing request
03:43:06.742 00.000 11596 Worker thread wakes up
03:43:06.742 00.000 13300 GuideStep: 0.2 px 193 ms WEST, 0.1 px 0 ms NORTH
03:43:06.743 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:43:07.247 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:43:09.612 02.365 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"752290b9-8c74-4a3b-ac89-ea19bdba1e99"}
03:43:09.612 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"752290b9-8c74-4a3b-ac89-ea19bdba1e99"}
03:43:09.613 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"116f86f7-b948-4060-a3a2-2f201242302c"}
03:43:09.613 00.000 13300 case statement mapped state 6 to 3
03:43:09.613 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"116f86f7-b948-4060-a3a2-2f201242302c"}
03:43:09.614 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"29d019c8-e5e8-40d1-a866-15ba73f08b90"}
03:43:09.614 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":258,"width":15,"height":15,"star_pos":[7.09,6.63],"pixels":"..."},"id":"29d019c8-e5e8-40d1-a866-15ba73f08b90"}
03:43:10.269 00.655 11596 Exposure complete
03:43:10.340 00.071 11596 worker thread done servicing request
03:43:10.340 00.000 13300 OnExposeComplete: enter
03:43:10.341 00.001 13300 UpdateGuideState(): m_state=6
03:43:10.341 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 259
03:43:10.341 00.000 13300 Star::Find returns 1 (0), X=26.12, Y=410.90, Mass=1236, SNR=24.6, Peak=149 HFD=2.9
03:43:10.342 00.001 13300 MultiStar: [#1 0.14,0.18,0.55,U] [#2 0.32,0.28,0.00,M8] [#3 -0.05,0.23,0.28,U] [#4 -0.05,0.25,0.34,U] [#5 0.11,0.13,0.26,U] [#6 -0.19,-0.18,0.28,U] [#7 -0.01,-0.07,0.29,U] [#8 -0.16,0.73,0.00,M7] 
03:43:10.342 00.000 13300 refined, 6 included, MultiStar: {0.05, 0.23}, one-star: {0.12, 0.47}
03:43:10.342 00.000 13300 CameraToMount -- cameraTheta (1.37) - m_xAngle (1.53) = xAngle (-0.16 = -0.16)
03:43:10.342 00.000 13300 CameraToMount -- cameraTheta (1.37) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.29 = 3.00)
03:43:10.342 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.23 hyp=0.23 cameraTheta=1.37 mountX=0.23 mountY=0.03, mountTheta=0.15
03:43:10.344 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.23, opts=13)
03:43:10.344 00.000 13300 Enqueuing Move request for scope (0.05, 0.23)
03:43:10.344 00.000 11596 Worker thread wakes up
03:43:10.345 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.23) opts 0xd
03:43:10.345 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.23)
03:43:10.345 00.000 11596 Moving (0.05, 0.23) raw xDistance=0.23 yDistance=0.03
03:43:10.345 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
03:43:10.345 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:10.345 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:43:10.345 00.000 11596 MoveAxis(W, 298, ABG)
03:43:10.345 00.000 11596 Guiding  Dir = 3, Dur = 298
03:43:10.346 00.001 11596 IsSlewing returns 0
03:43:10.352 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
03:43:10.360 00.008 13300 UpdateGuideState exits: m=1236 SNR=24.6
03:43:10.360 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:10.360 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:43:10.360 00.000 13300 Enqueuing Expose request
03:43:10.428 00.068 11596 IsGuiding returns 0
03:43:10.608 00.180 11596 PulseGuide returned control before completion, sleep 128
03:43:10.910 00.302 11596 IsGuiding returns 1
03:43:10.910 00.000 11596 scope still moving after pulse duration time elapsed
03:43:10.944 00.034 11596 IsSlewing returns 0
03:43:11.071 00.127 11596 IsGuiding returns 0
03:43:11.071 00.000 11596 scope move finished after 298 + 345 ms
03:43:11.071 00.000 11596 Move returns status 0, amount 298
03:43:11.071 00.000 11596 MoveAxis(N, 0, ABG)
03:43:11.071 00.000 11596 Move returns status 0, amount 0
03:43:11.071 00.000 11596 move complete, result=0
03:43:11.071 00.000 11596 worker thread done servicing request
03:43:11.071 00.000 13300 GuideStep: 0.2 px 298 ms WEST, 0.0 px 0 ms NORTH
03:43:11.072 00.001 11596 Worker thread wakes up
03:43:11.072 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:43:11.577 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:43:12.611 01.034 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c7f19e32-9f37-4793-87ce-7afe978deca8"}
03:43:12.611 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c7f19e32-9f37-4793-87ce-7afe978deca8"}
03:43:12.612 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"80c23518-36f6-48ed-bd24-905553d80664"}
03:43:12.612 00.000 13300 case statement mapped state 6 to 3
03:43:12.612 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"80c23518-36f6-48ed-bd24-905553d80664"}
03:43:12.612 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"34df8261-c8de-4753-a4a0-fd4c1279dcbe"}
03:43:12.613 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":259,"width":15,"height":15,"star_pos":[7.12,6.90],"pixels":"..."},"id":"34df8261-c8de-4753-a4a0-fd4c1279dcbe"}
03:43:14.623 02.010 11596 Exposure complete
03:43:14.733 00.110 11596 worker thread done servicing request
03:43:14.734 00.001 13300 OnExposeComplete: enter
03:43:14.734 00.000 13300 UpdateGuideState(): m_state=6
03:43:14.735 00.001 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 260
03:43:14.735 00.000 13300 Star::Find returns 1 (0), X=26.31, Y=410.50, Mass=1216, SNR=24.4, Peak=115 HFD=3.3
03:43:14.736 00.001 13300 MultiStar: [#1 0.05,0.07,0.54,U] [#2 0.17,0.25,0.00,M9] [#3 0.04,0.17,0.29,U] [#4 -0.22,0.21,0.00,M3] [#5 -0.01,-0.11,0.27,U] [#6 -0.15,-0.05,0.30,U] [#7 0.16,-0.20,0.29,U] [#8 -0.10,0.25,0.22,U] 
03:43:14.736 00.000 13300 refined, 6 included, MultiStar: {0.11, 0.04}, one-star: {0.31, 0.07}
03:43:14.736 00.000 13300 CameraToMount -- cameraTheta (0.32) - m_xAngle (1.53) = xAngle (-1.22 = -1.22)
03:43:14.736 00.000 13300 CameraToMount -- cameraTheta (0.32) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.34 = 1.94)
03:43:14.736 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.04 hyp=0.12 cameraTheta=0.32 mountX=0.04 mountY=0.11, mountTheta=1.21
03:43:14.740 00.004 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.04, opts=13)
03:43:14.740 00.000 13300 Enqueuing Move request for scope (0.11, 0.04)
03:43:14.740 00.000 11596 Worker thread wakes up
03:43:14.740 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.04) opts 0xd
03:43:14.740 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.04)
03:43:14.740 00.000 11596 Moving (0.11, 0.04) raw xDistance=0.04 yDistance=0.11
03:43:14.741 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:43:14.741 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:14.741 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:43:14.741 00.000 11596 MoveAxis(E, 0, ABG)
03:43:14.741 00.000 11596 Move returns status 0, amount 0
03:43:14.741 00.000 11596 MoveAxis(N, 0, ABG)
03:43:14.741 00.000 11596 Move returns status 0, amount 0
03:43:14.742 00.001 11596 move complete, result=0
03:43:14.742 00.000 11596 worker thread done servicing request
03:43:14.753 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=216, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
03:43:14.767 00.014 13300 UpdateGuideState exits: m=1216 SNR=24.4
03:43:14.768 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:14.768 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:43:14.768 00.000 13300 Enqueuing Expose request
03:43:14.768 00.000 11596 Worker thread wakes up
03:43:14.768 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:43:14.769 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:43:15.272 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:43:15.611 00.339 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"754d550e-8adb-4c1d-a3c7-fadae0a4ed94"}
03:43:15.612 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"754d550e-8adb-4c1d-a3c7-fadae0a4ed94"}
03:43:15.613 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e92d4466-6c2c-4d43-99a3-5db2f9b27305"}
03:43:15.613 00.000 13300 case statement mapped state 6 to 3
03:43:15.613 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e92d4466-6c2c-4d43-99a3-5db2f9b27305"}
03:43:15.614 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"72929eb5-17c3-43a8-a907-8aff4db2a2ac"}
03:43:15.614 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":260,"width":15,"height":15,"star_pos":[7.31,7.50],"pixels":"..."},"id":"72929eb5-17c3-43a8-a907-8aff4db2a2ac"}
03:43:18.311 02.697 11596 Exposure complete
03:43:18.402 00.091 11596 worker thread done servicing request
03:43:18.402 00.000 13300 OnExposeComplete: enter
03:43:18.402 00.000 13300 UpdateGuideState(): m_state=6
03:43:18.403 00.001 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 261
03:43:18.403 00.000 13300 Star::Find returns 1 (0), X=26.13, Y=410.43, Mass=1199, SNR=24.2, Peak=107 HFD=3.6
03:43:18.404 00.001 13300 MultiStar: [#1 -0.03,-0.14,0.56,U] [#2 0.07,-0.03,0.48,U] [#3 0.48,-0.27,0.00,M1] [#4 -0.21,-0.21,0.00,M4] [#5 0.02,0.03,0.28,U] [#6 -0.30,-0.57,0.00,M1] [#7 -0.10,-0.21,0.27,U] [#8 -0.02,-0.17,0.21,U] 
03:43:18.404 00.000 13300 refined, 5 included, MultiStar: {0.05, -0.06}, one-star: {0.13, -0.00}
03:43:18.404 00.000 13300 CameraToMount -- cameraTheta (-0.95) - m_xAngle (1.53) = xAngle (-2.49 = -2.49)
03:43:18.404 00.000 13300 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.61 = 0.67)
03:43:18.404 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-0.95 mountX=-0.06 mountY=0.05, mountTheta=2.48
03:43:18.407 00.003 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.06, opts=13)
03:43:18.407 00.000 13300 Enqueuing Move request for scope (0.05, -0.06)
03:43:18.408 00.001 11596 Worker thread wakes up
03:43:18.408 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.06) opts 0xd
03:43:18.408 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.06)
03:43:18.408 00.000 11596 Moving (0.05, -0.06) raw xDistance=-0.06 yDistance=0.05
03:43:18.408 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:43:18.408 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:18.409 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:43:18.409 00.000 11596 MoveAxis(E, 0, ABG)
03:43:18.409 00.000 11596 Move returns status 0, amount 0
03:43:18.409 00.000 11596 MoveAxis(N, 0, ABG)
03:43:18.409 00.000 11596 Move returns status 0, amount 0
03:43:18.409 00.000 11596 move complete, result=0
03:43:18.410 00.001 11596 worker thread done servicing request
03:43:18.419 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=207, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
03:43:18.429 00.010 13300 UpdateGuideState exits: m=1199 SNR=24.2
03:43:18.430 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:18.430 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:43:18.430 00.000 13300 Enqueuing Expose request
03:43:18.430 00.000 11596 Worker thread wakes up
03:43:18.430 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:43:18.430 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:43:18.610 00.180 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"23a41513-8901-4448-8f3c-07ebe6809ea5"}
03:43:18.610 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"23a41513-8901-4448-8f3c-07ebe6809ea5"}
03:43:18.610 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cffa3f2c-9e2c-41af-8107-f8a3e7325c9b"}
03:43:18.611 00.001 13300 case statement mapped state 6 to 3
03:43:18.611 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cffa3f2c-9e2c-41af-8107-f8a3e7325c9b"}
03:43:18.611 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"78c2b8b5-1973-4a47-bffe-8b88a67741b9"}
03:43:18.611 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":261,"width":15,"height":15,"star_pos":[7.13,7.43],"pixels":"..."},"id":"78c2b8b5-1973-4a47-bffe-8b88a67741b9"}
03:43:18.938 00.327 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:43:21.610 02.672 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d0b34a2d-597c-4a53-afff-09633912bd2f"}
03:43:21.610 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d0b34a2d-597c-4a53-afff-09633912bd2f"}
03:43:21.611 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"de3bf75d-a2e9-4cef-ade8-e1e00f12e716"}
03:43:21.611 00.000 13300 case statement mapped state 6 to 3
03:43:21.611 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"de3bf75d-a2e9-4cef-ade8-e1e00f12e716"}
03:43:21.611 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d5e10df5-195a-45ec-806c-7a1d0f4777dd"}
03:43:21.611 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":261,"width":15,"height":15,"star_pos":[7.13,7.43],"pixels":"..."},"id":"d5e10df5-195a-45ec-806c-7a1d0f4777dd"}
03:43:21.965 00.354 11596 Exposure complete
03:43:22.041 00.076 11596 worker thread done servicing request
03:43:22.041 00.000 13300 OnExposeComplete: enter
03:43:22.041 00.000 13300 UpdateGuideState(): m_state=6
03:43:22.042 00.001 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 262
03:43:22.042 00.000 13300 Star::Find returns 1 (0), X=26.20, Y=410.55, Mass=1338, SNR=25.6, Peak=123 HFD=3.5
03:43:22.042 00.000 13300 MultiStar: [#1 -0.04,-0.07,0.52,U] [#2 0.03,-0.03,0.46,U] [#3 0.28,-0.09,0.00,M2] [#4 0.09,-0.19,0.31,U] [#5 0.14,-0.23,0.25,U] [#6 -0.16,-0.44,0.00,M2] [#7 -0.27,-0.46,0.00,M5] [#8 0.26,0.13,0.00,M6] 
03:43:22.042 00.000 13300 refined, 4 included, MultiStar: {0.10, -0.02}, one-star: {0.20, 0.12}
03:43:22.042 00.000 13300 CameraToMount -- cameraTheta (-0.19) - m_xAngle (1.53) = xAngle (-1.73 = -1.73)
03:43:22.043 00.001 13300 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.85 = 1.43)
03:43:22.043 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=-0.02 hyp=0.10 cameraTheta=-0.19 mountX=-0.02 mountY=0.10, mountTheta=1.73
03:43:22.045 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=-0.02, opts=13)
03:43:22.045 00.000 13300 Enqueuing Move request for scope (0.10, -0.02)
03:43:22.045 00.000 11596 Worker thread wakes up
03:43:22.045 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.02) opts 0xd
03:43:22.045 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, -0.02)
03:43:22.045 00.000 11596 Moving (0.10, -0.02) raw xDistance=-0.02 yDistance=0.10
03:43:22.045 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:43:22.045 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:22.045 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:43:22.046 00.001 11596 MoveAxis(E, 0, ABG)
03:43:22.046 00.000 11596 Move returns status 0, amount 0
03:43:22.046 00.000 11596 MoveAxis(N, 0, ABG)
03:43:22.046 00.000 11596 Move returns status 0, amount 0
03:43:22.046 00.000 11596 move complete, result=0
03:43:22.046 00.000 11596 worker thread done servicing request
03:43:22.052 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=165, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
03:43:22.060 00.008 13300 UpdateGuideState exits: m=1338 SNR=25.6
03:43:22.060 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:22.060 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:43:22.060 00.000 13300 Enqueuing Expose request
03:43:22.060 00.000 11596 Worker thread wakes up
03:43:22.060 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:43:22.061 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:43:22.571 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:43:24.609 02.038 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3a53ad93-1e83-423e-9a49-4823ebbe64ef"}
03:43:24.609 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3a53ad93-1e83-423e-9a49-4823ebbe64ef"}
03:43:24.610 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b6c27adf-6200-4bb3-b36d-b0b190890e67"}
03:43:24.610 00.000 13300 case statement mapped state 6 to 3
03:43:24.610 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b6c27adf-6200-4bb3-b36d-b0b190890e67"}
03:43:24.610 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3fa88da0-7014-412d-8005-1e3b76fa51c6"}
03:43:24.610 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":262,"width":15,"height":15,"star_pos":[7.20,6.55],"pixels":"..."},"id":"3fa88da0-7014-412d-8005-1e3b76fa51c6"}
03:43:25.606 00.996 11596 Exposure complete
03:43:25.708 00.102 11596 worker thread done servicing request
03:43:25.709 00.001 13300 OnExposeComplete: enter
03:43:25.709 00.000 13300 UpdateGuideState(): m_state=6
03:43:25.709 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 263
03:43:25.709 00.000 13300 Star::Find returns 1 (0), X=26.32, Y=410.15, Mass=1266, SNR=24.9, Peak=123 HFD=3.5
03:43:25.710 00.001 13300 MultiStar: [#1 -0.08,-0.13,0.55,U] [#2 0.05,0.09,0.45,U] [#3 0.59,-0.24,0.00,M3] [#4 0.07,-0.08,0.33,U] [#5 0.16,0.17,0.27,U] [#6 -0.17,-0.34,0.00,M3] [#7 0.01,-0.11,0.26,U] [#8 -0.03,0.26,0.23,U] 
03:43:25.710 00.000 13300 refined, 6 included, MultiStar: {0.12, -0.09}, one-star: {0.32, -0.28}
03:43:25.710 00.000 13300 CameraToMount -- cameraTheta (-0.63) - m_xAngle (1.53) = xAngle (-2.16 = -2.16)
03:43:25.710 00.000 13300 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.29 = 1.00)
03:43:25.710 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=-0.09 hyp=0.15 cameraTheta=-0.63 mountX=-0.08 mountY=0.12, mountTheta=2.16
03:43:25.712 00.002 13300 SchedulePrimaryMove(1016D950, x=0.12, y=-0.09, opts=13)
03:43:25.713 00.001 13300 Enqueuing Move request for scope (0.12, -0.09)
03:43:25.713 00.000 11596 Worker thread wakes up
03:43:25.713 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.09) opts 0xd
03:43:25.713 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, -0.09)
03:43:25.713 00.000 11596 Moving (0.12, -0.09) raw xDistance=-0.08 yDistance=0.12
03:43:25.713 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:43:25.713 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:25.714 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:43:25.714 00.000 11596 MoveAxis(E, 0, ABG)
03:43:25.714 00.000 11596 Move returns status 0, amount 0
03:43:25.714 00.000 11596 MoveAxis(N, 0, ABG)
03:43:25.714 00.000 11596 Move returns status 0, amount 0
03:43:25.714 00.000 11596 move complete, result=0
03:43:25.714 00.000 11596 worker thread done servicing request
03:43:25.721 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=172, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
03:43:25.729 00.008 13300 UpdateGuideState exits: m=1266 SNR=24.9
03:43:25.729 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:25.729 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:43:25.729 00.000 13300 Enqueuing Expose request
03:43:25.730 00.001 11596 Worker thread wakes up
03:43:25.730 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:43:25.730 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:43:26.234 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:43:27.608 01.374 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f7687aa5-3a12-43bf-a54e-93e3aa3299ed"}
03:43:27.608 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f7687aa5-3a12-43bf-a54e-93e3aa3299ed"}
03:43:27.609 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e85a5ff4-2220-4522-8f57-bc168b6f83bd"}
03:43:27.609 00.000 13300 case statement mapped state 6 to 3
03:43:27.609 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e85a5ff4-2220-4522-8f57-bc168b6f83bd"}
03:43:27.609 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3778ac0c-e382-41f3-9463-06a9e7bec0fd"}
03:43:27.610 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":263,"width":15,"height":15,"star_pos":[7.32,7.15],"pixels":"..."},"id":"3778ac0c-e382-41f3-9463-06a9e7bec0fd"}
03:43:29.268 01.658 11596 Exposure complete
03:43:29.364 00.096 11596 worker thread done servicing request
03:43:29.365 00.001 13300 OnExposeComplete: enter
03:43:29.365 00.000 13300 UpdateGuideState(): m_state=6
03:43:29.365 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 264
03:43:29.365 00.000 13300 Star::Find returns 1 (0), X=26.00, Y=410.42, Mass=1281, SNR=25.0, Peak=127 HFD=3.4
03:43:29.366 00.001 13300 MultiStar: [#1 -0.06,-0.07,0.51,U] [#2 -0.06,0.09,0.50,U] [#3 -0.15,-0.24,0.28,U] [#4 -0.10,0.01,0.34,U] [#5 -0.13,-0.41,0.00,M4] [#6 -0.49,-0.59,0.00,M4] [#7 -0.26,-0.00,0.28,U] [#8 -0.25,-0.26,0.00,M6] 
03:43:29.366 00.000 13300 single-star, 5 included, MultiStar: {-0.07, -0.03}, one-star: {-0.00, -0.02}
03:43:29.366 00.000 13300 CameraToMount -- cameraTheta (-1.71) - m_xAngle (1.53) = xAngle (-3.24 = 3.04)
03:43:29.366 00.000 13300 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.37 = -0.09)
03:43:29.367 00.001 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.02 hyp=0.02 cameraTheta=-1.71 mountX=-0.02 mountY=-0.00, mountTheta=-3.05
03:43:29.369 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.02, opts=13)
03:43:29.369 00.000 13300 Enqueuing Move request for scope (-0.00, -0.02)
03:43:29.369 00.000 11596 Worker thread wakes up
03:43:29.370 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.02) opts 0xd
03:43:29.370 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.02)
03:43:29.370 00.000 11596 Moving (-0.00, -0.02) raw xDistance=-0.02 yDistance=-0.00
03:43:29.370 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:43:29.370 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:29.371 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
03:43:29.371 00.000 11596 MoveAxis(E, 0, ABG)
03:43:29.371 00.000 11596 Move returns status 0, amount 0
03:43:29.371 00.000 11596 MoveAxis(N, 0, ABG)
03:43:29.371 00.000 11596 Move returns status 0, amount 0
03:43:29.371 00.000 11596 move complete, result=0
03:43:29.372 00.001 11596 worker thread done servicing request
03:43:29.378 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=229, med=4, FiltMin=2, FiltMax=103, Gamma=0.510
03:43:29.387 00.009 13300 UpdateGuideState exits: m=1281 SNR=25.0
03:43:29.387 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:29.387 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:43:29.387 00.000 13300 Enqueuing Expose request
03:43:29.387 00.000 11596 Worker thread wakes up
03:43:29.387 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:43:29.388 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:43:29.890 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:43:30.607 00.717 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f2418210-4843-4334-a563-f5bcb9fe7ade"}
03:43:30.607 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f2418210-4843-4334-a563-f5bcb9fe7ade"}
03:43:30.608 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f03dd946-2c2c-4314-b715-d92b3bdfd45e"}
03:43:30.608 00.000 13300 case statement mapped state 6 to 3
03:43:30.608 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f03dd946-2c2c-4314-b715-d92b3bdfd45e"}
03:43:30.608 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ba805699-ec27-46d8-b542-106ad164551f"}
03:43:30.609 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":264,"width":15,"height":15,"star_pos":[7.00,7.42],"pixels":"..."},"id":"ba805699-ec27-46d8-b542-106ad164551f"}
03:43:32.920 02.311 11596 Exposure complete
03:43:32.989 00.069 11596 worker thread done servicing request
03:43:32.989 00.000 13300 OnExposeComplete: enter
03:43:32.989 00.000 13300 UpdateGuideState(): m_state=6
03:43:32.990 00.001 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 265
03:43:32.990 00.000 13300 Star::Find returns 1 (0), X=25.81, Y=410.48, Mass=1289, SNR=25.1, Peak=144 HFD=3.4
03:43:32.990 00.000 13300 MultiStar: [#1 -0.03,-0.04,0.54,U] [#2 0.08,-0.17,0.46,U] [#3 -0.25,-0.20,0.00,M3] [#4 -0.06,0.09,0.33,U] [#5 0.14,-0.06,0.26,U] [#6 -0.23,-0.53,0.00,M5] [#7 -0.22,-0.07,0.27,U] [#8 -0.27,-0.07,0.21,U] 
03:43:32.990 00.000 13300 refined, 6 included, MultiStar: {-0.09, -0.02}, one-star: {-0.19, 0.05}
03:43:32.990 00.000 13300 CameraToMount -- cameraTheta (-2.87) - m_xAngle (1.53) = xAngle (-4.40 = 1.88)
03:43:32.991 00.001 13300 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.53 = -1.25)
03:43:32.991 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-2.87 mountX=-0.03 mountY=-0.09, mountTheta=-1.88
03:43:32.993 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.02, opts=13)
03:43:32.993 00.000 13300 Enqueuing Move request for scope (-0.09, -0.02)
03:43:32.993 00.000 11596 Worker thread wakes up
03:43:32.993 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.02) opts 0xd
03:43:32.993 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.02)
03:43:32.993 00.000 11596 Moving (-0.09, -0.02) raw xDistance=-0.03 yDistance=-0.09
03:43:32.994 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:43:32.994 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:32.994 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:43:32.994 00.000 11596 MoveAxis(E, 0, ABG)
03:43:32.994 00.000 11596 Move returns status 0, amount 0
03:43:32.994 00.000 11596 MoveAxis(N, 0, ABG)
03:43:32.994 00.000 11596 Move returns status 0, amount 0
03:43:32.994 00.000 11596 move complete, result=0
03:43:32.994 00.000 11596 worker thread done servicing request
03:43:33.000 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
03:43:33.010 00.010 13300 UpdateGuideState exits: m=1289 SNR=25.1
03:43:33.010 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:33.010 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:43:33.010 00.000 13300 Enqueuing Expose request
03:43:33.010 00.000 11596 Worker thread wakes up
03:43:33.010 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:43:33.011 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:43:33.527 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:43:33.608 00.081 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b6a7e56c-aad5-42f6-a55c-8f640286f35b"}
03:43:33.608 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b6a7e56c-aad5-42f6-a55c-8f640286f35b"}
03:43:33.609 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3145530d-1060-4c25-908e-a03498988406"}
03:43:33.609 00.000 13300 case statement mapped state 6 to 3
03:43:33.609 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3145530d-1060-4c25-908e-a03498988406"}
03:43:33.609 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"57a5ee2f-6267-4afc-b153-b42b0370b7a8"}
03:43:33.610 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":265,"width":15,"height":15,"star_pos":[6.81,7.48],"pixels":"..."},"id":"57a5ee2f-6267-4afc-b153-b42b0370b7a8"}
03:43:36.560 02.950 11596 Exposure complete
03:43:36.609 00.049 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"269c1318-f995-4f26-97a3-d63785adb5bb"}
03:43:36.609 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"269c1318-f995-4f26-97a3-d63785adb5bb"}
03:43:36.610 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"66fb099b-343c-4600-911e-e632e2b35a59"}
03:43:36.610 00.000 13300 case statement mapped state 6 to 3
03:43:36.610 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"66fb099b-343c-4600-911e-e632e2b35a59"}
03:43:36.611 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1c68c389-29c3-402f-abbc-b2e698dd5ac2"}
03:43:36.611 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":265,"width":15,"height":15,"star_pos":[6.81,7.48],"pixels":"..."},"id":"1c68c389-29c3-402f-abbc-b2e698dd5ac2"}
03:43:36.645 00.034 11596 worker thread done servicing request
03:43:36.645 00.000 13300 OnExposeComplete: enter
03:43:36.645 00.000 13300 UpdateGuideState(): m_state=6
03:43:36.646 00.001 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 266
03:43:36.646 00.000 13300 Star::Find returns 1 (0), X=25.92, Y=410.66, Mass=1294, SNR=25.2, Peak=151 HFD=3.3
03:43:36.647 00.001 13300 MultiStar: [#1 -0.09,0.04,0.54,U] [#2 0.00,0.17,0.44,U] [#3 -0.08,0.10,0.27,U] [#4 0.00,0.13,0.32,U] [#5 0.19,-0.00,0.26,U] [#6 -0.32,-0.19,0.00,M6] [#7 -0.11,0.04,0.27,U] [#8 -0.42,0.26,0.00,M6] 
03:43:36.647 00.000 13300 refined, 6 included, MultiStar: {-0.04, 0.13}, one-star: {-0.08, 0.23}
03:43:36.647 00.000 13300 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.53) = xAngle (0.33 = 0.33)
03:43:36.647 00.000 13300 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.80 = -2.80)
03:43:36.647 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.13 hyp=0.14 cameraTheta=1.86 mountX=0.13 mountY=-0.05, mountTheta=-0.34
03:43:36.650 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.13, opts=13)
03:43:36.650 00.000 13300 Enqueuing Move request for scope (-0.04, 0.13)
03:43:36.650 00.000 11596 Worker thread wakes up
03:43:36.650 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.13) opts 0xd
03:43:36.650 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.13)
03:43:36.650 00.000 11596 Moving (-0.04, 0.13) raw xDistance=0.13 yDistance=-0.05
03:43:36.651 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
03:43:36.651 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:36.651 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:43:36.651 00.000 11596 MoveAxis(E, 0, ABG)
03:43:36.651 00.000 11596 Move returns status 0, amount 0
03:43:36.651 00.000 11596 MoveAxis(N, 0, ABG)
03:43:36.651 00.000 11596 Move returns status 0, amount 0
03:43:36.651 00.000 11596 move complete, result=0
03:43:36.651 00.000 11596 worker thread done servicing request
03:43:36.659 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
03:43:36.669 00.010 13300 UpdateGuideState exits: m=1294 SNR=25.2
03:43:36.669 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:36.669 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:43:36.669 00.000 13300 Enqueuing Expose request
03:43:36.669 00.000 11596 Worker thread wakes up
03:43:36.669 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:43:36.669 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:43:37.185 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:43:39.609 02.424 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1b76d55a-3843-4d92-b9f7-fa15ae205e23"}
03:43:39.609 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1b76d55a-3843-4d92-b9f7-fa15ae205e23"}
03:43:39.610 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eec63711-03f7-44d1-975e-db9d607e5371"}
03:43:39.610 00.000 13300 case statement mapped state 6 to 3
03:43:39.610 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eec63711-03f7-44d1-975e-db9d607e5371"}
03:43:39.610 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"14eca3d9-9feb-43c6-87c4-c8b57d7643f1"}
03:43:39.611 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":266,"width":15,"height":15,"star_pos":[6.92,6.66],"pixels":"..."},"id":"14eca3d9-9feb-43c6-87c4-c8b57d7643f1"}
03:43:40.218 00.607 11596 Exposure complete
03:43:40.285 00.067 11596 worker thread done servicing request
03:43:40.285 00.000 13300 OnExposeComplete: enter
03:43:40.286 00.001 13300 UpdateGuideState(): m_state=6
03:43:40.286 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 267
03:43:40.286 00.000 13300 Star::Find returns 1 (0), X=25.91, Y=410.54, Mass=1298, SNR=25.2, Peak=149 HFD=3.3
03:43:40.287 00.001 13300 MultiStar: [#1 -0.06,0.13,0.54,U] [#2 -0.05,0.10,0.45,U] [#3 -0.24,0.06,0.28,U] [#4 -0.07,0.08,0.33,U] [#5 0.19,0.13,0.27,U] [#6 -0.52,-0.06,0.00,M7] [#7 -0.15,-0.17,0.27,U] [#8 -0.30,0.18,0.00,M7] 
03:43:40.287 00.000 13300 refined, 6 included, MultiStar: {-0.07, 0.08}, one-star: {-0.09, 0.10}
03:43:40.287 00.000 13300 CameraToMount -- cameraTheta (2.31) - m_xAngle (1.53) = xAngle (0.77 = 0.77)
03:43:40.287 00.000 13300 CameraToMount -- cameraTheta (2.31) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.35 = -2.35)
03:43:40.287 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.08 hyp=0.11 cameraTheta=2.31 mountX=0.08 mountY=-0.08, mountTheta=-0.78
03:43:40.290 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.08, opts=13)
03:43:40.290 00.000 13300 Enqueuing Move request for scope (-0.07, 0.08)
03:43:40.290 00.000 11596 Worker thread wakes up
03:43:40.290 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.08) opts 0xd
03:43:40.290 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.08)
03:43:40.290 00.000 11596 Moving (-0.07, 0.08) raw xDistance=0.08 yDistance=-0.08
03:43:40.290 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:43:40.290 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:40.290 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:43:40.291 00.001 11596 MoveAxis(E, 0, ABG)
03:43:40.291 00.000 11596 Move returns status 0, amount 0
03:43:40.291 00.000 11596 MoveAxis(N, 0, ABG)
03:43:40.291 00.000 11596 Move returns status 0, amount 0
03:43:40.291 00.000 11596 move complete, result=0
03:43:40.291 00.000 11596 worker thread done servicing request
03:43:40.297 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=216, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
03:43:40.305 00.008 13300 UpdateGuideState exits: m=1298 SNR=25.2
03:43:40.305 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:40.305 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:43:40.305 00.000 13300 Enqueuing Expose request
03:43:40.306 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:43:40.306 00.000 11596 Worker thread wakes up
03:43:40.306 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:43:40.815 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:43:42.609 01.794 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"58af51e8-fcba-4c67-a297-40fd3bb56554"}
03:43:42.609 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"58af51e8-fcba-4c67-a297-40fd3bb56554"}
03:43:42.610 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"191f7c00-b838-4d34-9489-30fe1d8a817d"}
03:43:42.610 00.000 13300 case statement mapped state 6 to 3
03:43:42.610 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"191f7c00-b838-4d34-9489-30fe1d8a817d"}
03:43:42.611 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"35621ce1-2a5b-4e1a-9d39-2ccf9637dc35"}
03:43:42.611 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":267,"width":15,"height":15,"star_pos":[6.91,6.54],"pixels":"..."},"id":"35621ce1-2a5b-4e1a-9d39-2ccf9637dc35"}
03:43:43.846 01.235 11596 Exposure complete
03:43:43.928 00.082 11596 worker thread done servicing request
03:43:43.928 00.000 13300 OnExposeComplete: enter
03:43:43.928 00.000 13300 UpdateGuideState(): m_state=6
03:43:43.928 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 268
03:43:43.929 00.001 13300 Star::Find returns 1 (0), X=25.94, Y=410.70, Mass=1244, SNR=24.7, Peak=156 HFD=3.3
03:43:43.929 00.000 13300 MultiStar: [#1 -0.17,0.24,0.00,M1] [#2 -0.13,0.42,0.00,M3] [#3 -0.25,0.33,0.00,M2] [#4 -0.20,0.31,0.00,M1] [#5 0.08,0.10,0.26,U] [#6 -0.15,0.22,0.31,U] [#7 -0.15,-0.14,0.28,U] [#8 -0.26,0.36,0.00,M8] 
03:43:43.929 00.000 13300 refined, 3 included, MultiStar: {-0.07, 0.17}, one-star: {-0.06, 0.27}
03:43:43.929 00.000 13300 CameraToMount -- cameraTheta (1.94) - m_xAngle (1.53) = xAngle (0.41 = 0.41)
03:43:43.929 00.000 13300 CameraToMount -- cameraTheta (1.94) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.72 = -2.72)
03:43:43.930 00.001 13300 CameraToMount -- cameraX=-0.07 cameraY=0.17 hyp=0.19 cameraTheta=1.94 mountX=0.17 mountY=-0.08, mountTheta=-0.42
03:43:43.931 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.17, opts=13)
03:43:43.932 00.001 13300 Enqueuing Move request for scope (-0.07, 0.17)
03:43:43.932 00.000 11596 Worker thread wakes up
03:43:43.932 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.17) opts 0xd
03:43:43.932 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.17)
03:43:43.932 00.000 11596 Moving (-0.07, 0.17) raw xDistance=0.17 yDistance=-0.08
03:43:43.932 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
03:43:43.932 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:43.933 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:43:43.933 00.000 11596 MoveAxis(W, 214, ABG)
03:43:43.933 00.000 11596 Guiding  Dir = 3, Dur = 214
03:43:43.933 00.000 11596 IsSlewing returns 0
03:43:43.942 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=202, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
03:43:43.952 00.010 13300 UpdateGuideState exits: m=1244 SNR=24.7
03:43:43.953 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:43.953 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:43:43.953 00.000 13300 Enqueuing Expose request
03:43:43.985 00.032 11596 IsGuiding returns 0
03:43:44.171 00.186 11596 PulseGuide returned control before completion, sleep 38
03:43:44.472 00.301 11596 IsGuiding returns 1
03:43:44.472 00.000 11596 scope still moving after pulse duration time elapsed
03:43:44.507 00.035 11596 IsSlewing returns 0
03:43:44.563 00.056 11596 IsGuiding returns 0
03:43:44.563 00.000 11596 scope move finished after 214 + 363 ms
03:43:44.563 00.000 11596 Move returns status 0, amount 214
03:43:44.563 00.000 11596 MoveAxis(N, 0, ABG)
03:43:44.563 00.000 11596 Move returns status 0, amount 0
03:43:44.563 00.000 11596 move complete, result=0
03:43:44.563 00.000 11596 worker thread done servicing request
03:43:44.564 00.001 11596 Worker thread wakes up
03:43:44.564 00.000 13300 GuideStep: 0.2 px 214 ms WEST, -0.1 px 0 ms NORTH
03:43:44.564 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:43:45.075 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:43:45.608 00.533 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f87a61c8-a574-454a-8788-a65a48ba2dc7"}
03:43:45.608 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f87a61c8-a574-454a-8788-a65a48ba2dc7"}
03:43:45.609 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bb9dbac1-fb2b-4ab5-bee7-9a4c29681375"}
03:43:45.609 00.000 13300 case statement mapped state 6 to 3
03:43:45.609 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bb9dbac1-fb2b-4ab5-bee7-9a4c29681375"}
03:43:45.609 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ce2ae25d-ad1f-4f44-987c-f214b6ac53de"}
03:43:45.609 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":268,"width":15,"height":15,"star_pos":[6.94,6.70],"pixels":"..."},"id":"ce2ae25d-ad1f-4f44-987c-f214b6ac53de"}
03:43:48.102 02.493 11596 Exposure complete
03:43:48.173 00.071 11596 worker thread done servicing request
03:43:48.173 00.000 13300 OnExposeComplete: enter
03:43:48.173 00.000 13300 UpdateGuideState(): m_state=6
03:43:48.174 00.001 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 269
03:43:48.174 00.000 13300 Star::Find returns 1 (0), X=25.97, Y=410.70, Mass=1251, SNR=24.8, Peak=152 HFD=3.2
03:43:48.174 00.000 13300 MultiStar: [#1 -0.02,0.09,0.54,U] [#2 -0.06,0.22,0.49,U] [#3 0.07,0.17,0.28,U] [#4 0.06,0.09,0.32,U] [#5 0.37,-0.23,0.00,M1] [#6 -0.21,0.02,0.31,U] [#7 -0.02,-0.50,0.00,M1] [#8 -0.01,0.27,0.23,U] 
03:43:48.174 00.000 13300 refined, 6 included, MultiStar: {-0.03, 0.18}, one-star: {-0.03, 0.27}
03:43:48.175 00.001 13300 CameraToMount -- cameraTheta (1.75) - m_xAngle (1.53) = xAngle (0.21 = 0.21)
03:43:48.175 00.000 13300 CameraToMount -- cameraTheta (1.75) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.91 = -2.91)
03:43:48.175 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.18 hyp=0.18 cameraTheta=1.75 mountX=0.18 mountY=-0.04, mountTheta=-0.23
03:43:48.177 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.18, opts=13)
03:43:48.177 00.000 13300 Enqueuing Move request for scope (-0.03, 0.18)
03:43:48.177 00.000 11596 Worker thread wakes up
03:43:48.177 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.18) opts 0xd
03:43:48.177 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.18)
03:43:48.177 00.000 11596 Moving (-0.03, 0.18) raw xDistance=0.18 yDistance=-0.04
03:43:48.177 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.18
03:43:48.177 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:48.178 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:43:48.178 00.000 11596 MoveAxis(W, 237, ABG)
03:43:48.178 00.000 11596 Guiding  Dir = 3, Dur = 237
03:43:48.178 00.000 11596 IsSlewing returns 0
03:43:48.183 00.005 11596 IsGuiding returns 0
03:43:48.185 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
03:43:48.194 00.009 13300 UpdateGuideState exits: m=1251 SNR=24.8
03:43:48.194 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:48.194 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:43:48.194 00.000 13300 Enqueuing Expose request
03:43:48.273 00.079 11596 PulseGuide returned control before completion, sleep 158
03:43:48.579 00.306 11596 IsGuiding returns 0
03:43:48.579 00.000 11596 Move returns status 0, amount 237
03:43:48.579 00.000 11596 MoveAxis(N, 0, ABG)
03:43:48.579 00.000 11596 Move returns status 0, amount 0
03:43:48.579 00.000 11596 move complete, result=0
03:43:48.579 00.000 11596 worker thread done servicing request
03:43:48.579 00.000 13300 GuideStep: 0.2 px 237 ms WEST, -0.0 px 0 ms NORTH
03:43:48.579 00.000 11596 Worker thread wakes up
03:43:48.579 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:43:48.608 00.029 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"71e8b159-eb8f-4dca-a1c1-d49287a1b38b"}
03:43:48.608 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"71e8b159-eb8f-4dca-a1c1-d49287a1b38b"}
03:43:48.611 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3e29d32e-39ec-44eb-87b5-26d7dcb442ed"}
03:43:48.611 00.000 13300 case statement mapped state 6 to 3
03:43:48.612 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3e29d32e-39ec-44eb-87b5-26d7dcb442ed"}
03:43:48.613 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7871b93e-e554-439a-af5e-10a1b69bf77d"}
03:43:48.614 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":269,"width":15,"height":15,"star_pos":[6.97,6.70],"pixels":"..."},"id":"7871b93e-e554-439a-af5e-10a1b69bf77d"}
03:43:49.089 00.475 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:43:51.609 02.520 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b009e7b3-cf48-401c-b222-d9c3378cd3e8"}
03:43:51.609 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b009e7b3-cf48-401c-b222-d9c3378cd3e8"}
03:43:51.610 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dcaab57d-59ae-4c26-ba56-847573e916ef"}
03:43:51.610 00.000 13300 case statement mapped state 6 to 3
03:43:51.610 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dcaab57d-59ae-4c26-ba56-847573e916ef"}
03:43:51.611 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bc03c4a9-b510-4b2a-bd2f-6caede51608b"}
03:43:51.611 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":269,"width":15,"height":15,"star_pos":[6.97,6.70],"pixels":"..."},"id":"bc03c4a9-b510-4b2a-bd2f-6caede51608b"}
03:43:52.112 00.501 11596 Exposure complete
03:43:52.189 00.077 11596 worker thread done servicing request
03:43:52.190 00.001 13300 OnExposeComplete: enter
03:43:52.190 00.000 13300 UpdateGuideState(): m_state=6
03:43:52.190 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 270
03:43:52.190 00.000 13300 Star::Find returns 1 (0), X=25.80, Y=410.50, Mass=1180, SNR=24.1, Peak=132 HFD=3.3
03:43:52.191 00.001 13300 MultiStar: [#1 -0.11,0.09,0.55,U] [#2 -0.11,0.11,0.47,U] [#3 0.02,0.02,0.28,U] [#4 -0.17,-0.02,0.36,U] [#5 -0.16,-0.27,0.00,M2] [#6 -0.35,-0.41,0.00,M6] [#7 0.03,-0.24,0.26,U] [#8 -0.43,0.06,0.00,M8] 
03:43:52.191 00.000 13300 refined, 5 included, MultiStar: {-0.12, 0.04}, one-star: {-0.20, 0.07}
03:43:52.191 00.000 13300 CameraToMount -- cameraTheta (2.86) - m_xAngle (1.53) = xAngle (1.33 = 1.33)
03:43:52.191 00.000 13300 CameraToMount -- cameraTheta (2.86) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.80 = -1.80)
03:43:52.191 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=0.04 hyp=0.13 cameraTheta=2.86 mountX=0.03 mountY=-0.12, mountTheta=-1.33
03:43:52.193 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=0.04, opts=13)
03:43:52.193 00.000 13300 Enqueuing Move request for scope (-0.12, 0.04)
03:43:52.194 00.001 11596 Worker thread wakes up
03:43:52.194 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.04) opts 0xd
03:43:52.194 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, 0.04)
03:43:52.194 00.000 11596 Moving (-0.12, 0.04) raw xDistance=0.03 yDistance=-0.12
03:43:52.194 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:43:52.194 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:52.195 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:43:52.195 00.000 11596 MoveAxis(E, 0, ABG)
03:43:52.195 00.000 11596 Move returns status 0, amount 0
03:43:52.195 00.000 11596 MoveAxis(N, 0, ABG)
03:43:52.195 00.000 11596 Move returns status 0, amount 0
03:43:52.195 00.000 11596 move complete, result=0
03:43:52.195 00.000 11596 worker thread done servicing request
03:43:52.202 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=224, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
03:43:52.210 00.008 13300 UpdateGuideState exits: m=1180 SNR=24.1
03:43:52.210 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:52.211 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:43:52.211 00.000 13300 Enqueuing Expose request
03:43:52.211 00.000 11596 Worker thread wakes up
03:43:52.211 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:43:52.211 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:43:52.721 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:43:54.607 01.886 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"76927762-d7ae-41a0-adda-f9926c9c0662"}
03:43:54.607 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"76927762-d7ae-41a0-adda-f9926c9c0662"}
03:43:54.608 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0c3bfc61-b2a9-46af-a415-99ce658c4756"}
03:43:54.608 00.000 13300 case statement mapped state 6 to 3
03:43:54.608 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0c3bfc61-b2a9-46af-a415-99ce658c4756"}
03:43:54.608 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6ddc7c75-e176-4e77-8ce7-cf3af28da388"}
03:43:54.609 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":270,"width":15,"height":15,"star_pos":[6.80,7.50],"pixels":"..."},"id":"6ddc7c75-e176-4e77-8ce7-cf3af28da388"}
03:43:55.751 01.142 11596 Exposure complete
03:43:55.820 00.069 11596 worker thread done servicing request
03:43:55.820 00.000 13300 OnExposeComplete: enter
03:43:55.821 00.001 13300 UpdateGuideState(): m_state=6
03:43:55.821 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 271
03:43:55.821 00.000 13300 Star::Find returns 1 (0), X=25.77, Y=410.48, Mass=962, SNR=21.7, Peak=100 HFD=3.4
03:43:55.822 00.001 13300 MultiStar: [#1 -0.08,0.03,0.56,U] [#2 -0.06,0.13,0.52,U] [#3 -0.06,-0.17,0.32,U] [#4 0.07,0.14,0.34,U] [#5 0.25,-0.11,0.27,U] [#6 -0.30,-0.26,0.00,M7] [#7 -0.25,-0.13,0.28,U] [#8 -0.28,-0.31,0.00,M9] 
03:43:55.822 00.000 13300 refined, 6 included, MultiStar: {-0.09, 0.02}, one-star: {-0.23, 0.05}
03:43:55.822 00.000 13300 CameraToMount -- cameraTheta (2.95) - m_xAngle (1.53) = xAngle (1.42 = 1.42)
03:43:55.822 00.000 13300 CameraToMount -- cameraTheta (2.95) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.71 = -1.71)
03:43:55.822 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.02 hyp=0.09 cameraTheta=2.95 mountX=0.01 mountY=-0.09, mountTheta=-1.42
03:43:55.824 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.02, opts=13)
03:43:55.824 00.000 13300 Enqueuing Move request for scope (-0.09, 0.02)
03:43:55.824 00.000 11596 Worker thread wakes up
03:43:55.825 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.02) opts 0xd
03:43:55.825 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.02)
03:43:55.825 00.000 11596 Moving (-0.09, 0.02) raw xDistance=0.01 yDistance=-0.09
03:43:55.825 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:43:55.825 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:55.825 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:43:55.825 00.000 11596 MoveAxis(E, 0, ABG)
03:43:55.825 00.000 11596 Move returns status 0, amount 0
03:43:55.825 00.000 11596 MoveAxis(N, 0, ABG)
03:43:55.825 00.000 11596 Move returns status 0, amount 0
03:43:55.825 00.000 11596 move complete, result=0
03:43:55.826 00.001 11596 worker thread done servicing request
03:43:55.831 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=183, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
03:43:55.840 00.009 13300 UpdateGuideState exits: m=962 SNR=21.7
03:43:55.840 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:55.840 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:43:55.840 00.000 13300 Enqueuing Expose request
03:43:55.840 00.000 11596 Worker thread wakes up
03:43:55.840 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:43:55.840 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:43:56.355 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:43:57.607 01.252 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b1b0eb5d-c5aa-44b4-b7a5-e0ace090c62e"}
03:43:57.607 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b1b0eb5d-c5aa-44b4-b7a5-e0ace090c62e"}
03:43:57.609 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4518b9b9-d19d-49d9-80d5-61bdebc7a720"}
03:43:57.609 00.000 13300 case statement mapped state 6 to 3
03:43:57.609 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4518b9b9-d19d-49d9-80d5-61bdebc7a720"}
03:43:57.609 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4138792c-8c66-416b-a310-c76f07d722e7"}
03:43:57.610 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":271,"width":15,"height":15,"star_pos":[6.77,7.48],"pixels":"..."},"id":"4138792c-8c66-416b-a310-c76f07d722e7"}
03:43:59.390 01.780 11596 Exposure complete
03:43:59.461 00.071 11596 worker thread done servicing request
03:43:59.461 00.000 13300 OnExposeComplete: enter
03:43:59.461 00.000 13300 UpdateGuideState(): m_state=6
03:43:59.461 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 272
03:43:59.462 00.001 13300 Star::Find returns 1 (0), X=25.88, Y=410.18, Mass=737, SNR=19.0, Peak=77 HFD=3.2
03:43:59.462 00.000 13300 MultiStar: [#1 -0.27,-0.07,0.00,M1] [#2 -0.17,-0.07,0.44,U] [#3 -0.32,-0.38,0.00,M1] [#4 -0.01,0.07,0.27,U] [#5 -0.03,-0.37,0.00,M2] [#6 -0.60,-0.69,0.00,M8] [#7 -0.13,-0.63,0.00,M1] [#8 -0.20,-0.13,0.22,U] 
03:43:59.462 00.000 13300 refined, 3 included, MultiStar: {-0.12, -0.15}, one-star: {-0.12, -0.25}
03:43:59.462 00.000 13300 CameraToMount -- cameraTheta (-2.25) - m_xAngle (1.53) = xAngle (-3.78 = 2.50)
03:43:59.462 00.000 13300 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.91 = -0.63)
03:43:59.462 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=-0.15 hyp=0.19 cameraTheta=-2.25 mountX=-0.16 mountY=-0.11, mountTheta=-2.51
03:43:59.464 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=-0.15, opts=13)
03:43:59.464 00.000 13300 Enqueuing Move request for scope (-0.12, -0.15)
03:43:59.465 00.001 11596 Worker thread wakes up
03:43:59.465 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.15) opts 0xd
03:43:59.465 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, -0.15)
03:43:59.465 00.000 11596 Moving (-0.12, -0.15) raw xDistance=-0.16 yDistance=-0.11
03:43:59.465 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
03:43:59.465 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:59.465 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:43:59.465 00.000 11596 MoveAxis(E, 195, ABG)
03:43:59.465 00.000 11596 Guiding  Dir = 2, Dur = 195
03:43:59.466 00.001 11596 IsSlewing returns 0
03:43:59.473 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=145, med=4, FiltMin=2, FiltMax=50, Gamma=0.510
03:43:59.481 00.008 13300 UpdateGuideState exits: m=737 SNR=19.0
03:43:59.481 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:59.481 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:43:59.481 00.000 13300 Enqueuing Expose request
03:43:59.523 00.042 11596 IsGuiding returns 0
03:43:59.610 00.087 11596 PulseGuide returned control before completion, sleep 118
03:43:59.825 00.215 11596 IsGuiding returns 0
03:43:59.825 00.000 11596 Move returns status 0, amount 195
03:43:59.825 00.000 11596 MoveAxis(N, 0, ABG)
03:43:59.825 00.000 11596 Move returns status 0, amount 0
03:43:59.826 00.001 11596 move complete, result=0
03:43:59.826 00.000 11596 worker thread done servicing request
03:43:59.826 00.000 11596 Worker thread wakes up
03:43:59.826 00.000 13300 GuideStep: -0.2 px 195 ms EAST, -0.1 px 0 ms NORTH
03:43:59.826 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:44:00.337 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:44:00.607 00.270 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"316d1d75-e831-40a0-af3a-8f14d92c22da"}
03:44:00.607 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"316d1d75-e831-40a0-af3a-8f14d92c22da"}
03:44:00.608 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0a72caba-166e-439a-bc52-b1b7f4b7055a"}
03:44:00.608 00.000 13300 case statement mapped state 6 to 3
03:44:00.608 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0a72caba-166e-439a-bc52-b1b7f4b7055a"}
03:44:00.609 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2bb6ffc9-a242-4cc3-ab9a-733b2db843e4"}
03:44:00.610 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":272,"width":15,"height":15,"star_pos":[6.88,7.18],"pixels":"..."},"id":"2bb6ffc9-a242-4cc3-ab9a-733b2db843e4"}
03:44:03.360 02.750 11596 Exposure complete
03:44:03.429 00.069 11596 worker thread done servicing request
03:44:03.430 00.001 13300 OnExposeComplete: enter
03:44:03.430 00.000 13300 UpdateGuideState(): m_state=6
03:44:03.430 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 273
03:44:03.431 00.001 13300 Star::Find returns 1 (0), X=25.97, Y=410.16, Mass=874, SNR=20.7, Peak=96 HFD=3.3
03:44:03.431 00.000 13300 MultiStar: [#1 -0.22,-0.32,0.00,M2] [#2 -0.14,-0.19,0.51,U] [#3 -0.17,-0.13,0.30,U] [#4 -0.04,-0.24,0.33,U] [#5 -0.07,-0.38,0.00,M3] [#6 -0.56,-0.35,0.00,M9] [#7 -0.37,-0.45,0.00,M2] [#8 -0.13,-0.19,0.25,U] 
03:44:03.431 00.000 13300 refined, 4 included, MultiStar: {-0.08, -0.23}, one-star: {-0.03, -0.27}
03:44:03.431 00.000 13300 CameraToMount -- cameraTheta (-1.92) - m_xAngle (1.53) = xAngle (-3.45 = 2.83)
03:44:03.431 00.000 13300 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.58 = -0.30)
03:44:03.431 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.23 hyp=0.24 cameraTheta=-1.92 mountX=-0.23 mountY=-0.07, mountTheta=-2.84
03:44:03.433 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.23, opts=13)
03:44:03.433 00.000 13300 Enqueuing Move request for scope (-0.08, -0.23)
03:44:03.433 00.000 11596 Worker thread wakes up
03:44:03.434 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.23) opts 0xd
03:44:03.434 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.23)
03:44:03.434 00.000 11596 Moving (-0.08, -0.23) raw xDistance=-0.23 yDistance=-0.07
03:44:03.434 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
03:44:03.434 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:44:03.434 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:44:03.434 00.000 11596 MoveAxis(E, 299, ABG)
03:44:03.434 00.000 11596 Guiding  Dir = 2, Dur = 299
03:44:03.435 00.001 11596 IsSlewing returns 0
03:44:03.441 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=147, med=4, FiltMin=2, FiltMax=67, Gamma=0.510
03:44:03.449 00.008 13300 UpdateGuideState exits: m=874 SNR=20.7
03:44:03.449 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:03.449 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:44:03.449 00.000 13300 Enqueuing Expose request
03:44:03.529 00.080 11596 IsGuiding returns 0
03:44:03.606 00.077 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"25b6b9a4-d92c-4324-adf3-947a5029ec97"}
03:44:03.606 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"25b6b9a4-d92c-4324-adf3-947a5029ec97"}
03:44:03.607 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e28f60d8-8056-4020-a657-7ca5442a723b"}
03:44:03.607 00.000 13300 case statement mapped state 6 to 3
03:44:03.607 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e28f60d8-8056-4020-a657-7ca5442a723b"}
03:44:03.607 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b5c11b8d-bef0-4a00-9d2f-48154fcb559d"}
03:44:03.608 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":273,"width":15,"height":15,"star_pos":[6.97,7.16],"pixels":"..."},"id":"b5c11b8d-bef0-4a00-9d2f-48154fcb559d"}
03:44:04.210 00.602 11596 IsGuiding returns 1
03:44:04.210 00.000 11596 scope still moving after pulse duration time elapsed
03:44:04.242 00.032 11596 IsSlewing returns 0
03:44:04.330 00.088 11596 IsGuiding returns 0
03:44:04.330 00.000 11596 scope move finished after 299 + 501 ms
03:44:04.330 00.000 11596 Move returns status 0, amount 299
03:44:04.330 00.000 11596 MoveAxis(N, 0, ABG)
03:44:04.330 00.000 11596 Move returns status 0, amount 0
03:44:04.330 00.000 11596 move complete, result=0
03:44:04.330 00.000 11596 worker thread done servicing request
03:44:04.330 00.000 13300 GuideStep: -0.2 px 299 ms EAST, -0.1 px 0 ms NORTH
03:44:04.331 00.001 11596 Worker thread wakes up
03:44:04.331 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:44:04.843 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:44:06.605 01.762 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"78c29617-3bef-422c-8631-7984509c91f7"}
03:44:06.605 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"78c29617-3bef-422c-8631-7984509c91f7"}
03:44:06.606 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3b8fe295-13af-4f42-a0ab-a2684473389e"}
03:44:06.606 00.000 13300 case statement mapped state 6 to 3
03:44:06.606 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3b8fe295-13af-4f42-a0ab-a2684473389e"}
03:44:06.607 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"328183a2-485e-470d-b55c-52f493f9b717"}
03:44:06.607 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":273,"width":15,"height":15,"star_pos":[6.97,7.16],"pixels":"..."},"id":"328183a2-485e-470d-b55c-52f493f9b717"}
03:44:07.884 01.277 11596 Exposure complete
03:44:07.962 00.078 11596 worker thread done servicing request
03:44:07.962 00.000 13300 OnExposeComplete: enter
03:44:07.962 00.000 13300 UpdateGuideState(): m_state=6
03:44:07.963 00.001 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 274
03:44:07.963 00.000 13300 Star::Find returns 1 (0), X=26.13, Y=410.28, Mass=1101, SNR=23.2, Peak=115 HFD=3.4
03:44:07.964 00.001 13300 MultiStar: [#1 -0.19,0.01,0.57,U] [#2 -0.32,0.07,0.00,M1] [#3 -0.21,-0.02,0.27,U] [#4 0.07,0.04,0.31,U] [#5 -0.31,0.11,0.00,M4] [#6 -0.56,-0.18,0.00,M10] [#7 -0.32,-0.22,0.00,M3] [#8 -0.20,-0.23,0.00,M8] 
03:44:07.964 00.000 13300 refined, 3 included, MultiStar: {-0.00, -0.06}, one-star: {0.13, -0.15}
03:44:07.964 00.000 13300 CameraToMount -- cameraTheta (-1.61) - m_xAngle (1.53) = xAngle (-3.14 = -3.14)
03:44:07.964 00.000 13300 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.27 = 0.02)
03:44:07.964 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.06 hyp=0.06 cameraTheta=-1.61 mountX=-0.06 mountY=0.00, mountTheta=3.13
03:44:07.966 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.06, opts=13)
03:44:07.967 00.001 13300 Enqueuing Move request for scope (-0.00, -0.06)
03:44:07.967 00.000 11596 Worker thread wakes up
03:44:07.967 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.06) opts 0xd
03:44:07.967 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.06)
03:44:07.967 00.000 11596 Moving (-0.00, -0.06) raw xDistance=-0.06 yDistance=0.00
03:44:07.967 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:44:07.967 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:44:07.967 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
03:44:07.968 00.001 11596 MoveAxis(E, 0, ABG)
03:44:07.968 00.000 11596 Move returns status 0, amount 0
03:44:07.968 00.000 11596 MoveAxis(N, 0, ABG)
03:44:07.968 00.000 11596 Move returns status 0, amount 0
03:44:07.968 00.000 11596 move complete, result=0
03:44:07.968 00.000 11596 worker thread done servicing request
03:44:07.975 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=178, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
03:44:07.982 00.007 13300 UpdateGuideState exits: m=1101 SNR=23.2
03:44:07.982 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:07.983 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:44:07.983 00.000 13300 Enqueuing Expose request
03:44:07.983 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:44:07.983 00.000 11596 Worker thread wakes up
03:44:07.983 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:44:08.486 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:44:09.604 01.118 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8b1fb4a7-b2eb-4f82-945a-bbae07b3a828"}
03:44:09.604 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8b1fb4a7-b2eb-4f82-945a-bbae07b3a828"}
03:44:09.605 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2dd59367-b52b-4d78-beb5-9abdf2e29014"}
03:44:09.605 00.000 13300 case statement mapped state 6 to 3
03:44:09.605 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2dd59367-b52b-4d78-beb5-9abdf2e29014"}
03:44:09.605 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"519f3eda-adbf-4d87-8e13-056fd1d193b4"}
03:44:09.606 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":274,"width":15,"height":15,"star_pos":[7.13,7.28],"pixels":"..."},"id":"519f3eda-adbf-4d87-8e13-056fd1d193b4"}
03:44:11.506 01.900 11596 Exposure complete
03:44:11.581 00.075 11596 worker thread done servicing request
03:44:11.581 00.000 13300 OnExposeComplete: enter
03:44:11.581 00.000 13300 UpdateGuideState(): m_state=6
03:44:11.582 00.001 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 275
03:44:11.582 00.000 13300 Star::Find returns 1 (0), X=25.80, Y=410.33, Mass=315, SNR=12.3, Peak=37 HFD=2.7
03:44:11.582 00.000 13300 Status Line: Mass: 315 vs 1251
03:44:11.585 00.003 13300 UpdateCurrentPosition: star mass new=314.8 exp=1251.5 thresh=50% limits=(625.7, 2024.9, 2503.0)
03:44:11.585 00.000 13300 DistanceChecker: activated
03:44:11.585 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:44:11.586 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:44:11.586 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:44:11.586 00.000 11596 Worker thread wakes up
03:44:11.586 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:44:11.586 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:44:11.587 00.001 11596 move complete, result=0
03:44:11.587 00.000 11596 worker thread done servicing request
03:44:11.700 00.113 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:44:11.700 00.000 13300 Status Line: Stella per per cambiamento di massa
03:44:11.705 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=141, med=4, FiltMin=2, FiltMax=36, Gamma=0.510
03:44:11.713 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:44:11.713 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:11.713 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:44:11.713 00.000 13300 Enqueuing Expose request
03:44:11.713 00.000 11596 Worker thread wakes up
03:44:11.713 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:44:12.225 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:44:12.604 00.379 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f687c562-bd97-4353-98b0-90e7de4090c2"}
03:44:12.604 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f687c562-bd97-4353-98b0-90e7de4090c2"}
03:44:12.605 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"611ef39a-a128-4f40-806e-5e1344d3426d"}
03:44:12.605 00.000 13300 case statement mapped state 6 to 4
03:44:12.605 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"611ef39a-a128-4f40-806e-5e1344d3426d"}
03:44:12.605 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"efbdd17b-d39f-49cc-9299-af6673e24a40"}
03:44:12.606 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":275,"width":15,"height":15,"star_pos":[7.13,7.28],"pixels":"..."},"id":"efbdd17b-d39f-49cc-9299-af6673e24a40"}
03:44:15.274 02.668 11596 Exposure complete
03:44:15.385 00.111 11596 worker thread done servicing request
03:44:15.385 00.000 13300 OnExposeComplete: enter
03:44:15.385 00.000 13300 UpdateGuideState(): m_state=6
03:44:15.386 00.001 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 276
03:44:15.386 00.000 13300 Star::Find returns 1 (0), X=25.87, Y=410.21, Mass=274, SNR=11.5, Peak=34 HFD=2.8
03:44:15.386 00.000 13300 Status Line: Mass: 274 vs 1244
03:44:15.394 00.008 13300 UpdateCurrentPosition: star mass new=274.1 exp=1244.3 thresh=50% limits=(622.2, 2024.9, 2488.7)
03:44:15.394 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:44:15.395 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:44:15.395 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:44:15.395 00.000 11596 Worker thread wakes up
03:44:15.395 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:44:15.395 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:44:15.395 00.000 11596 move complete, result=0
03:44:15.396 00.001 11596 worker thread done servicing request
03:44:15.498 00.102 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:44:15.498 00.000 13300 Status Line: Stella per per cambiamento di massa
03:44:15.504 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=146, med=4, FiltMin=3, FiltMax=23, Gamma=0.510
03:44:15.525 00.021 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:44:15.525 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:15.525 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:44:15.525 00.000 13300 Enqueuing Expose request
03:44:15.525 00.000 11596 Worker thread wakes up
03:44:15.525 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:44:15.606 00.081 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0d2a7c61-eb6c-4bab-aa59-1f38389c4241"}
03:44:15.606 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0d2a7c61-eb6c-4bab-aa59-1f38389c4241"}
03:44:15.608 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"45a76f9a-6e82-45c3-ba8e-42ed17adf675"}
03:44:15.609 00.001 13300 case statement mapped state 6 to 4
03:44:15.609 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"45a76f9a-6e82-45c3-ba8e-42ed17adf675"}
03:44:15.611 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7338ad55-f7fc-44bc-9ada-298c4d36c8b7"}
03:44:15.611 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":276,"width":15,"height":15,"star_pos":[7.13,7.28],"pixels":"..."},"id":"7338ad55-f7fc-44bc-9ada-298c4d36c8b7"}
03:44:16.036 00.425 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:44:18.604 02.568 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"581bb03e-81ee-4f8c-8e97-aaffd7cf543e"}
03:44:18.604 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"581bb03e-81ee-4f8c-8e97-aaffd7cf543e"}
03:44:18.605 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e0409a06-f11a-4755-abe1-ffdcf3ab6497"}
03:44:18.605 00.000 13300 case statement mapped state 6 to 4
03:44:18.605 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"e0409a06-f11a-4755-abe1-ffdcf3ab6497"}
03:44:18.605 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"68d13bfb-5768-4aac-b092-89225cc2efed"}
03:44:18.605 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":276,"width":15,"height":15,"star_pos":[7.13,7.28],"pixels":"..."},"id":"68d13bfb-5768-4aac-b092-89225cc2efed"}
03:44:19.072 00.467 11596 Exposure complete
03:44:19.151 00.079 11596 worker thread done servicing request
03:44:19.151 00.000 13300 OnExposeComplete: enter
03:44:19.151 00.000 13300 UpdateGuideState(): m_state=6
03:44:19.151 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 277
03:44:19.151 00.000 13300 Star::Find returns 1 (0), X=25.67, Y=410.22, Mass=243, SNR=10.8, Peak=30 HFD=3.0
03:44:19.152 00.001 13300 Status Line: Mass: 243 vs 1180
03:44:19.156 00.004 13300 UpdateCurrentPosition: star mass new=242.9 exp=1179.9 thresh=50% limits=(589.9, 2024.9, 2359.8)
03:44:19.156 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:44:19.157 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:44:19.157 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:44:19.157 00.000 11596 Worker thread wakes up
03:44:19.157 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:44:19.158 00.001 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:44:19.158 00.000 11596 move complete, result=0
03:44:19.158 00.000 11596 worker thread done servicing request
03:44:19.264 00.106 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:44:19.264 00.000 13300 Status Line: Stella per per cambiamento di massa
03:44:19.269 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=142, med=4, FiltMin=2, FiltMax=24, Gamma=0.510
03:44:19.280 00.011 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:44:19.280 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:19.280 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:44:19.281 00.001 13300 Enqueuing Expose request
03:44:19.281 00.000 11596 Worker thread wakes up
03:44:19.281 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:44:19.790 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:44:21.603 01.813 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7556115a-1d1e-4fb7-931c-d68b7dee1a46"}
03:44:21.603 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7556115a-1d1e-4fb7-931c-d68b7dee1a46"}
03:44:21.604 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"41473616-ab85-4524-8625-e9adcbb52975"}
03:44:21.604 00.000 13300 case statement mapped state 6 to 4
03:44:21.604 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"41473616-ab85-4524-8625-e9adcbb52975"}
03:44:21.604 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c7e7de5c-d7e7-4b22-8c45-b6262ddc7394"}
03:44:21.605 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":277,"width":15,"height":15,"star_pos":[7.13,7.28],"pixels":"..."},"id":"c7e7de5c-d7e7-4b22-8c45-b6262ddc7394"}
03:44:22.814 01.209 11596 Exposure complete
03:44:22.897 00.083 11596 worker thread done servicing request
03:44:22.897 00.000 13300 OnExposeComplete: enter
03:44:22.897 00.000 13300 UpdateGuideState(): m_state=6
03:44:22.898 00.001 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 278
03:44:22.898 00.000 13300 Star::Find returns 1 (0), X=26.10, Y=410.30, Mass=325, SNR=12.5, Peak=37 HFD=2.8
03:44:22.898 00.000 13300 Status Line: Mass: 325 vs 1101
03:44:22.902 00.004 13300 UpdateCurrentPosition: star mass new=324.7 exp=1100.9 thresh=50% limits=(550.5, 2024.9, 2201.9)
03:44:22.902 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:44:22.903 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:44:22.903 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:44:22.903 00.000 11596 Worker thread wakes up
03:44:22.903 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:44:22.903 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:44:22.903 00.000 11596 move complete, result=0
03:44:22.904 00.001 11596 worker thread done servicing request
03:44:23.017 00.113 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:44:23.017 00.000 13300 Status Line: Stella per per cambiamento di massa
03:44:23.021 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=143, med=4, FiltMin=2, FiltMax=26, Gamma=0.510
03:44:23.032 00.011 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:44:23.032 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:23.033 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:44:23.033 00.000 13300 Enqueuing Expose request
03:44:23.033 00.000 11596 Worker thread wakes up
03:44:23.033 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:44:23.540 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:44:24.603 01.063 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9c6aa8f0-6085-4dac-a20f-85a3dcc503c8"}
03:44:24.603 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9c6aa8f0-6085-4dac-a20f-85a3dcc503c8"}
03:44:24.603 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f59175d3-785a-48f8-98f4-1233b0bec5b8"}
03:44:24.604 00.001 13300 case statement mapped state 6 to 4
03:44:24.604 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"f59175d3-785a-48f8-98f4-1233b0bec5b8"}
03:44:24.604 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3a5c04af-ebe5-4c72-92bc-f98453086ea7"}
03:44:24.604 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":278,"width":15,"height":15,"star_pos":[7.13,7.28],"pixels":"..."},"id":"3a5c04af-ebe5-4c72-92bc-f98453086ea7"}
03:44:26.565 01.961 11596 Exposure complete
03:44:26.633 00.068 11596 worker thread done servicing request
03:44:26.633 00.000 13300 OnExposeComplete: enter
03:44:26.633 00.000 13300 UpdateGuideState(): m_state=6
03:44:26.634 00.001 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 279
03:44:26.634 00.000 13300 Star::Find returns 1 (0), X=25.80, Y=410.15, Mass=503, SNR=15.6, Peak=61 HFD=3.2
03:44:26.634 00.000 13300 DistanceChecker: reject for large offset (0.35 > 0.31) avgDist = 0.15 count = 116
03:44:26.634 00.000 13300 DistanceChecker: begin recovering
03:44:26.635 00.001 13300 MultiStar: [#1 -0.25,-0.21,0.00,M2] [#2 -0.24,-0.36,0.00,M2] [#3 -0.75,-0.47,0.00,M1] [#4 0.03,-0.09,0.29,U] [#5 0.33,-0.43,0.00,M5] [#6 -0.48,-0.60,0.00,R] [#7 -0.31,-0.47,0.00,M4] [#8 -0.23,0.23,0.00,M9] 
03:44:26.635 00.000 13300 refined, 1 included, MultiStar: {-0.15, -0.24}, one-star: {-0.20, -0.29}
03:44:26.635 00.000 13300 CameraToMount -- cameraTheta (-2.12) - m_xAngle (1.53) = xAngle (-3.65 = 2.63)
03:44:26.635 00.000 13300 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.78 = -0.49)
03:44:26.635 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=-0.24 hyp=0.28 cameraTheta=-2.12 mountX=-0.25 mountY=-0.13, mountTheta=-2.65
03:44:26.637 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=-0.24, opts=13)
03:44:26.637 00.000 13300 Enqueuing Move request for scope (-0.15, -0.24)
03:44:26.637 00.000 11596 Worker thread wakes up
03:44:26.637 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.24) opts 0xd
03:44:26.637 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, -0.24)
03:44:26.637 00.000 11596 Moving (-0.15, -0.24) raw xDistance=-0.25 yDistance=-0.13
03:44:26.638 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
03:44:26.638 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:44:26.638 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:44:26.638 00.000 11596 MoveAxis(E, 311, ABG)
03:44:26.638 00.000 11596 Guiding  Dir = 2, Dur = 311
03:44:26.638 00.000 11596 IsSlewing returns 0
03:44:26.644 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=140, med=4, FiltMin=2, FiltMax=37, Gamma=0.510
03:44:26.652 00.008 13300 UpdateGuideState exits: m=503 SNR=15.6
03:44:26.652 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:26.652 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:44:26.652 00.000 13300 Enqueuing Expose request
03:44:26.710 00.058 11596 IsGuiding returns 0
03:44:26.973 00.263 11596 PulseGuide returned control before completion, sleep 59
03:44:27.320 00.347 11596 IsGuiding returns 0
03:44:27.320 00.000 11596 Move returns status 0, amount 311
03:44:27.320 00.000 11596 MoveAxis(N, 0, ABG)
03:44:27.320 00.000 11596 Move returns status 0, amount 0
03:44:27.320 00.000 11596 move complete, result=0
03:44:27.320 00.000 11596 worker thread done servicing request
03:44:27.320 00.000 13300 GuideStep: -0.2 px 311 ms EAST, -0.1 px 0 ms NORTH
03:44:27.320 00.000 11596 Worker thread wakes up
03:44:27.320 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:44:27.602 00.282 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"19cfd148-b9cf-4e89-bb02-aa6520fa3229"}
03:44:27.602 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"19cfd148-b9cf-4e89-bb02-aa6520fa3229"}
03:44:27.603 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c1cf77dd-2e69-4486-9ddc-bead678da678"}
03:44:27.603 00.000 13300 case statement mapped state 6 to 3
03:44:27.603 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c1cf77dd-2e69-4486-9ddc-bead678da678"}
03:44:27.603 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dfbcbd2c-404c-443d-997c-c5c96c87c9b7"}
03:44:27.604 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":279,"width":15,"height":15,"star_pos":[6.80,7.15],"pixels":"..."},"id":"dfbcbd2c-404c-443d-997c-c5c96c87c9b7"}
03:44:27.831 00.227 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:44:30.601 02.770 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a0045f6d-68bd-4f46-9b2d-a56c4def7531"}
03:44:30.601 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a0045f6d-68bd-4f46-9b2d-a56c4def7531"}
03:44:30.602 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"617e2eae-19b9-4617-9131-a96666bfbe76"}
03:44:30.602 00.000 13300 case statement mapped state 6 to 3
03:44:30.602 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"617e2eae-19b9-4617-9131-a96666bfbe76"}
03:44:30.603 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0483d4d5-e8eb-4692-b4c1-a3d2e0bcaf7a"}
03:44:30.603 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":279,"width":15,"height":15,"star_pos":[6.80,7.15],"pixels":"..."},"id":"0483d4d5-e8eb-4692-b4c1-a3d2e0bcaf7a"}
03:44:30.856 00.253 11596 Exposure complete
03:44:30.939 00.083 11596 worker thread done servicing request
03:44:30.939 00.000 13300 OnExposeComplete: enter
03:44:30.940 00.001 13300 UpdateGuideState(): m_state=6
03:44:30.940 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 280
03:44:30.940 00.000 13300 Star::Find returns 1 (0), X=25.72, Y=410.46, Mass=343, SNR=12.9, Peak=43 HFD=3.1
03:44:30.940 00.000 13300 Status Line: Mass: 343 vs 874
03:44:30.945 00.005 13300 UpdateCurrentPosition: star mass new=343.0 exp=874.0 thresh=50% limits=(437.0, 2024.9, 1748.0)
03:44:30.945 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:44:30.946 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:44:30.946 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:44:30.946 00.000 11596 Worker thread wakes up
03:44:30.946 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:44:30.946 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:44:30.946 00.000 11596 move complete, result=0
03:44:30.947 00.001 11596 worker thread done servicing request
03:44:31.050 00.103 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:44:31.050 00.000 13300 Status Line: Stella per per cambiamento di massa
03:44:31.055 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=142, med=4, FiltMin=3, FiltMax=28, Gamma=0.510
03:44:31.063 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:44:31.064 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:31.064 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:44:31.064 00.000 13300 Enqueuing Expose request
03:44:31.064 00.000 11596 Worker thread wakes up
03:44:31.064 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:44:31.570 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:44:33.601 02.031 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"088024a3-aab4-4eb1-98cc-15946670e8f4"}
03:44:33.601 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"088024a3-aab4-4eb1-98cc-15946670e8f4"}
03:44:33.602 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"90781170-874c-4b0c-b835-55de7297806b"}
03:44:33.602 00.000 13300 case statement mapped state 6 to 4
03:44:33.602 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"90781170-874c-4b0c-b835-55de7297806b"}
03:44:33.603 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"67843cc8-e0e0-4758-8a98-2c67e3d5d4d3"}
03:44:33.603 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":280,"width":15,"height":15,"star_pos":[6.80,7.15],"pixels":"..."},"id":"67843cc8-e0e0-4758-8a98-2c67e3d5d4d3"}
03:44:34.599 00.996 11596 Exposure complete
03:44:34.668 00.069 11596 worker thread done servicing request
03:44:34.669 00.001 13300 OnExposeComplete: enter
03:44:34.669 00.000 13300 UpdateGuideState(): m_state=6
03:44:34.669 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 281
03:44:34.669 00.000 13300 Star::Find returns 1 (0), X=25.73, Y=410.67, Mass=241, SNR=10.8, Peak=36 HFD=2.9
03:44:34.669 00.000 13300 Status Line: Mass: 241 vs 737
03:44:34.673 00.004 13300 UpdateCurrentPosition: star mass new=241.0 exp=737.5 thresh=50% limits=(368.7, 2024.9, 1474.9)
03:44:34.673 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:44:34.674 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:44:34.674 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:44:34.674 00.000 11596 Worker thread wakes up
03:44:34.674 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:44:34.674 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:44:34.674 00.000 11596 move complete, result=0
03:44:34.674 00.000 11596 worker thread done servicing request
03:44:34.788 00.114 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:44:34.788 00.000 13300 Status Line: Stella per per cambiamento di massa
03:44:34.792 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=144, med=4, FiltMin=2, FiltMax=32, Gamma=0.510
03:44:34.800 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:44:34.800 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:34.800 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:44:34.800 00.000 13300 Enqueuing Expose request
03:44:34.800 00.000 11596 Worker thread wakes up
03:44:34.801 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:44:35.307 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:44:36.600 01.293 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d5fce321-b04c-40d6-8bea-2fbcf56aa5d7"}
03:44:36.600 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d5fce321-b04c-40d6-8bea-2fbcf56aa5d7"}
03:44:36.601 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"79e45ec0-43c3-4fc0-9098-d226c05c7042"}
03:44:36.601 00.000 13300 case statement mapped state 6 to 4
03:44:36.601 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"79e45ec0-43c3-4fc0-9098-d226c05c7042"}
03:44:36.601 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"74e292ee-12b6-4e1e-aa21-f37803b350d0"}
03:44:36.602 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":281,"width":15,"height":15,"star_pos":[6.80,7.15],"pixels":"..."},"id":"74e292ee-12b6-4e1e-aa21-f37803b350d0"}
03:44:38.333 01.731 11596 Exposure complete
03:44:38.402 00.069 11596 worker thread done servicing request
03:44:38.403 00.001 13300 OnExposeComplete: enter
03:44:38.403 00.000 13300 UpdateGuideState(): m_state=6
03:44:38.403 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 282
03:44:38.403 00.000 13300 Star::Find returns 1 (0), X=25.60, Y=410.37, Mass=138, SNR=8.2, Peak=22 HFD=2.9
03:44:38.403 00.000 13300 Status Line: Mass: 138 vs 503
03:44:38.407 00.004 13300 UpdateCurrentPosition: star mass new=138.0 exp=503.0 thresh=50% limits=(251.5, 2024.9, 1006.0)
03:44:38.408 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:44:38.408 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:44:38.408 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:44:38.408 00.000 11596 Worker thread wakes up
03:44:38.408 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:44:38.409 00.001 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:44:38.409 00.000 11596 move complete, result=0
03:44:38.409 00.000 11596 worker thread done servicing request
03:44:38.510 00.101 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:44:38.510 00.000 13300 Status Line: Stella per per cambiamento di massa
03:44:38.517 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=142, med=4, FiltMin=2, FiltMax=18, Gamma=0.510
03:44:38.526 00.009 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:44:38.526 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:38.526 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:44:38.526 00.000 13300 Enqueuing Expose request
03:44:38.526 00.000 11596 Worker thread wakes up
03:44:38.526 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:44:39.035 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:44:39.601 00.566 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"99c53a65-1c04-4f44-9403-a6ab63c811fa"}
03:44:39.601 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"99c53a65-1c04-4f44-9403-a6ab63c811fa"}
03:44:39.602 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6970199a-2c47-4c4d-988f-f835cfa1edf1"}
03:44:39.602 00.000 13300 case statement mapped state 6 to 4
03:44:39.602 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"6970199a-2c47-4c4d-988f-f835cfa1edf1"}
03:44:39.603 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"96403d69-3ad9-4dea-aed8-bd858d330a24"}
03:44:39.603 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":282,"width":15,"height":15,"star_pos":[6.80,7.15],"pixels":"..."},"id":"96403d69-3ad9-4dea-aed8-bd858d330a24"}
03:44:42.064 02.461 11596 Exposure complete
03:44:42.136 00.072 11596 worker thread done servicing request
03:44:42.137 00.001 13300 OnExposeComplete: enter
03:44:42.137 00.000 13300 UpdateGuideState(): m_state=6
03:44:42.137 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 283
03:44:42.137 00.000 13300 Star::Find returns 1 (0), X=25.57, Y=410.22, Mass=210, SNR=10.0, Peak=29 HFD=2.8
03:44:42.137 00.000 13300 DistanceChecker: reject for large offset (0.48 > 0.32) avgDist = 0.16 count = 117
03:44:42.138 00.001 13300 Star::Find false star n=14 nbg=272 bg=4.2 sigma=0.6 thresh=6 peak=6
03:44:42.138 00.000 13300 MultiStar: [#1 -0.23,-0.13,0.68,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] 
03:44:42.138 00.000 13300 refined, 1 included, MultiStar: {-0.35, -0.18}, one-star: {-0.43, -0.22}
03:44:42.138 00.000 13300 CameraToMount -- cameraTheta (-2.66) - m_xAngle (1.53) = xAngle (-4.20 = 2.09)
03:44:42.138 00.000 13300 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.32 = -1.04)
03:44:42.138 00.000 13300 CameraToMount -- cameraX=-0.35 cameraY=-0.18 hyp=0.39 cameraTheta=-2.66 mountX=-0.19 mountY=-0.34, mountTheta=-2.09
03:44:42.140 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.35, y=-0.18, opts=13)
03:44:42.141 00.001 13300 Enqueuing Move request for scope (-0.35, -0.18)
03:44:42.141 00.000 11596 Worker thread wakes up
03:44:42.141 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.18) opts 0xd
03:44:42.141 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.35, -0.18)
03:44:42.141 00.000 11596 Moving (-0.35, -0.18) raw xDistance=-0.19 yDistance=-0.34
03:44:42.141 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.19
03:44:42.141 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
03:44:42.141 00.000 11596 MoveAxis(E, 265, ABG)
03:44:42.141 00.000 11596 Guiding  Dir = 2, Dur = 265
03:44:42.142 00.001 11596 IsSlewing returns 0
03:44:42.148 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=144, med=4, FiltMin=2, FiltMax=17, Gamma=0.510
03:44:42.156 00.008 13300 UpdateGuideState exits: m=210 SNR=10.0
03:44:42.156 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:42.156 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:44:42.156 00.000 13300 Enqueuing Expose request
03:44:42.287 00.131 11596 IsGuiding returns 0
03:44:42.478 00.191 11596 PulseGuide returned control before completion, sleep 84
03:44:42.599 00.121 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"caf40f4b-d4ee-4ce8-9451-a2bd2f3e0dce"}
03:44:42.599 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"caf40f4b-d4ee-4ce8-9451-a2bd2f3e0dce"}
03:44:42.600 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f00c4703-7e9c-4d12-b0c5-5de9d67c8e9c"}
03:44:42.600 00.000 13300 case statement mapped state 6 to 3
03:44:42.600 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f00c4703-7e9c-4d12-b0c5-5de9d67c8e9c"}
03:44:42.600 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d8e8910f-eaec-45a1-ad50-e19b4a513bc4"}
03:44:42.601 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":283,"width":15,"height":15,"star_pos":[6.57,7.22],"pixels":"..."},"id":"d8e8910f-eaec-45a1-ad50-e19b4a513bc4"}
03:44:42.777 00.176 11596 IsGuiding returns 1
03:44:42.777 00.000 11596 scope still moving after pulse duration time elapsed
03:44:42.805 00.028 11596 IsSlewing returns 0
03:44:42.869 00.064 11596 IsGuiding returns 1
03:44:42.899 00.030 11596 IsSlewing returns 0
03:44:42.969 00.070 11596 IsGuiding returns 0
03:44:42.969 00.000 11596 scope move finished after 265 + 417 ms
03:44:42.969 00.000 11596 Move returns status 0, amount 265
03:44:42.969 00.000 11596 MoveAxis(N, 448, ABG)
03:44:42.969 00.000 11596 Guiding  Dir = 0, Dur = 448
03:44:42.969 00.000 11596 IsSlewing returns 0
03:44:43.124 00.155 11596 IsGuiding returns 0
03:44:43.266 00.142 11596 PulseGuide returned control before completion, sleep 316
03:44:43.626 00.360 11596 IsGuiding returns 1
03:44:43.626 00.000 11596 scope still moving after pulse duration time elapsed
03:44:43.652 00.026 11596 IsSlewing returns 0
03:44:43.860 00.208 11596 IsGuiding returns 0
03:44:43.860 00.000 11596 scope move finished after 448 + 288 ms
03:44:43.861 00.001 11596 Move returns status 0, amount 448
03:44:43.861 00.000 11596 move complete, result=0
03:44:43.861 00.000 11596 worker thread done servicing request
03:44:43.861 00.000 11596 Worker thread wakes up
03:44:43.861 00.000 13300 GuideStep: -0.2 px 265 ms EAST, -0.3 px 448 ms NORTH
03:44:43.861 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:44:44.376 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:44:45.598 01.222 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2676f34f-724a-4593-9752-fd0549f85c91"}
03:44:45.598 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2676f34f-724a-4593-9752-fd0549f85c91"}
03:44:45.599 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a8b03775-76c7-46c3-9cea-c20147f699d5"}
03:44:45.599 00.000 13300 case statement mapped state 6 to 3
03:44:45.599 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a8b03775-76c7-46c3-9cea-c20147f699d5"}
03:44:45.599 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a8340d9c-6fc3-4e2f-a11f-86a6947597b2"}
03:44:45.600 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":283,"width":15,"height":15,"star_pos":[6.57,7.22],"pixels":"..."},"id":"a8340d9c-6fc3-4e2f-a11f-86a6947597b2"}
03:44:47.409 01.809 11596 Exposure complete
03:44:47.479 00.070 11596 worker thread done servicing request
03:44:47.479 00.000 13300 OnExposeComplete: enter
03:44:47.479 00.000 13300 UpdateGuideState(): m_state=6
03:44:47.479 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 284
03:44:47.480 00.001 13300 Star::Find returns 1 (0), X=26.02, Y=410.26, Mass=405, SNR=14.0, Peak=42 HFD=3.2
03:44:47.480 00.000 13300 DistanceChecker: deactivated
03:44:47.480 00.000 13300 Star::Find false star n=9 nbg=281 bg=4.0 sigma=0.6 thresh=6 peak=6
03:44:47.480 00.000 13300 Star::Find false star n=16 nbg=274 bg=4.2 sigma=0.6 thresh=6 peak=6
03:44:47.480 00.000 13300 MultiStar: [#1 -0.25,-0.23,0.00,M2] [#2 -0.10,0.03,0.55,U] [#3 0.00,0.00,0.00,L] [#4 0.12,0.25,0.26,U] [#5 0.00,0.00,0.00,L] [#6 0.68,0.10,0.00,M1] [#7 -0.21,-0.83,0.00,M5] [#8 -0.40,0.50,0.00,M10] [#9 -0.33,-0.10,0.00,M4] 
03:44:47.480 00.000 13300 refined, 2 included, MultiStar: {-0.00, -0.05}, one-star: {0.02, -0.17}
03:44:47.481 00.001 13300 CameraToMount -- cameraTheta (-1.59) - m_xAngle (1.53) = xAngle (-3.13 = -3.13)
03:44:47.481 00.000 13300 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.25 = 0.03)
03:44:47.481 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.05 hyp=0.05 cameraTheta=-1.59 mountX=-0.05 mountY=0.00, mountTheta=3.11
03:44:47.483 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.05, opts=13)
03:44:47.483 00.000 13300 Enqueuing Move request for scope (-0.00, -0.05)
03:44:47.483 00.000 11596 Worker thread wakes up
03:44:47.483 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.05) opts 0xd
03:44:47.483 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.05)
03:44:47.483 00.000 11596 Moving (-0.00, -0.05) raw xDistance=-0.05 yDistance=0.00
03:44:47.483 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:44:47.484 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:44:47.484 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
03:44:47.484 00.000 11596 MoveAxis(E, 0, ABG)
03:44:47.484 00.000 11596 Move returns status 0, amount 0
03:44:47.484 00.000 11596 MoveAxis(N, 0, ABG)
03:44:47.484 00.000 11596 Move returns status 0, amount 0
03:44:47.484 00.000 11596 move complete, result=0
03:44:47.484 00.000 11596 worker thread done servicing request
03:44:47.491 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=143, med=4, FiltMin=2, FiltMax=32, Gamma=0.510
03:44:47.499 00.008 13300 UpdateGuideState exits: m=405 SNR=14.0
03:44:47.499 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:47.499 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:44:47.500 00.001 13300 Enqueuing Expose request
03:44:47.500 00.000 11596 Worker thread wakes up
03:44:47.500 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:44:47.500 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:44:48.015 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:44:48.599 00.584 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"21727c77-69a6-4cf8-a890-6b8866467875"}
03:44:48.599 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"21727c77-69a6-4cf8-a890-6b8866467875"}
03:44:48.600 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2fce707c-035e-43d0-bf35-f57f8fc650e1"}
03:44:48.600 00.000 13300 case statement mapped state 6 to 3
03:44:48.600 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2fce707c-035e-43d0-bf35-f57f8fc650e1"}
03:44:48.600 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"50981a03-c5ac-4676-803d-d8aba759e9e3"}
03:44:48.601 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":284,"width":15,"height":15,"star_pos":[7.02,7.26],"pixels":"..."},"id":"50981a03-c5ac-4676-803d-d8aba759e9e3"}
03:44:51.038 02.437 11596 Exposure complete
03:44:51.109 00.071 11596 worker thread done servicing request
03:44:51.109 00.000 13300 OnExposeComplete: enter
03:44:51.109 00.000 13300 UpdateGuideState(): m_state=6
03:44:51.109 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 285
03:44:51.109 00.000 13300 Star::Find returns 1 (0), X=25.95, Y=410.37, Mass=653, SNR=17.8, Peak=69 HFD=3.3
03:44:51.110 00.001 13300 Status Line: Mass: 653 vs 325
03:44:51.113 00.003 13300 UpdateCurrentPosition: star mass new=652.7 exp=324.7 thresh=50% limits=(162.4, 2024.9, 649.5)
03:44:51.113 00.000 13300 DistanceChecker: activated
03:44:51.113 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:44:51.113 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:44:51.114 00.001 13300 Enqueuing Move request for scope (0.00, 0.00)
03:44:51.114 00.000 11596 Worker thread wakes up
03:44:51.114 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:44:51.114 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:44:51.114 00.000 11596 move complete, result=0
03:44:51.114 00.000 11596 worker thread done servicing request
03:44:51.230 00.116 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:44:51.230 00.000 13300 Status Line: Stella per per cambiamento di massa
03:44:51.234 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=142, med=4, FiltMin=3, FiltMax=44, Gamma=0.510
03:44:51.242 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:44:51.242 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:51.242 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:44:51.242 00.000 13300 Enqueuing Expose request
03:44:51.242 00.000 11596 Worker thread wakes up
03:44:51.243 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:44:51.598 00.355 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8bd3a61f-0447-4e29-929c-dcffa6a00bcc"}
03:44:51.598 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8bd3a61f-0447-4e29-929c-dcffa6a00bcc"}
03:44:51.599 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2a8ba099-6f1a-4f4b-854e-9a7a235598d2"}
03:44:51.599 00.000 13300 case statement mapped state 6 to 4
03:44:51.599 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"2a8ba099-6f1a-4f4b-854e-9a7a235598d2"}
03:44:51.600 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cb39e0a9-a715-4cfd-b913-ce8b918b8d41"}
03:44:51.600 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":285,"width":15,"height":15,"star_pos":[7.02,7.26],"pixels":"..."},"id":"cb39e0a9-a715-4cfd-b913-ce8b918b8d41"}
03:44:51.749 00.149 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:44:54.597 02.848 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a4a13e92-e7b2-4de2-bad1-df17382279c4"}
03:44:54.597 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a4a13e92-e7b2-4de2-bad1-df17382279c4"}
03:44:54.598 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"024cbf36-45db-46c7-be66-f58b77bed847"}
03:44:54.598 00.000 13300 case statement mapped state 6 to 4
03:44:54.598 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"024cbf36-45db-46c7-be66-f58b77bed847"}
03:44:54.598 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"34287b34-48ac-4db5-bac3-ef46ce9d9fa1"}
03:44:54.598 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":285,"width":15,"height":15,"star_pos":[7.02,7.26],"pixels":"..."},"id":"34287b34-48ac-4db5-bac3-ef46ce9d9fa1"}
03:44:54.783 00.185 11596 Exposure complete
03:44:54.855 00.072 11596 worker thread done servicing request
03:44:54.855 00.000 13300 OnExposeComplete: enter
03:44:54.855 00.000 13300 UpdateGuideState(): m_state=6
03:44:54.855 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 286
03:44:54.855 00.000 13300 Star::Find returns 1 (0), X=25.93, Y=410.47, Mass=551, SNR=16.4, Peak=61 HFD=3.4
03:44:54.856 00.001 13300 DistanceChecker: deactivated
03:44:54.856 00.000 13300 MultiStar: [#1 -0.25,0.01,0.67,U] [#2 -0.22,-0.02,0.53,U] [#3 -0.36,-0.19,0.00,M2] [#4 -0.00,-0.19,0.32,U] [#5 0.39,-0.36,0.00,M6] [#6 -0.02,0.11,0.36,U] [#7 -0.50,-0.53,0.00,M6] [#8 -0.29,-0.16,0.00,R] 
03:44:54.856 00.000 13300 single-star, 4 included, MultiStar: {-0.13, 0.00}, one-star: {-0.07, 0.03}
03:44:54.856 00.000 13300 CameraToMount -- cameraTheta (2.69) - m_xAngle (1.53) = xAngle (1.16 = 1.16)
03:44:54.856 00.000 13300 CameraToMount -- cameraTheta (2.69) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.97 = -1.97)
03:44:54.856 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.03 hyp=0.08 cameraTheta=2.69 mountX=0.03 mountY=-0.07, mountTheta=-1.16
03:44:54.858 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.03, opts=13)
03:44:54.858 00.000 13300 Enqueuing Move request for scope (-0.07, 0.03)
03:44:54.858 00.000 11596 Worker thread wakes up
03:44:54.859 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.03) opts 0xd
03:44:54.859 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.03)
03:44:54.859 00.000 11596 Moving (-0.07, 0.03) raw xDistance=0.03 yDistance=-0.07
03:44:54.859 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:44:54.859 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:44:54.859 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:44:54.859 00.000 11596 MoveAxis(E, 0, ABG)
03:44:54.859 00.000 11596 Move returns status 0, amount 0
03:44:54.859 00.000 11596 MoveAxis(N, 0, ABG)
03:44:54.859 00.000 11596 Move returns status 0, amount 0
03:44:54.859 00.000 11596 move complete, result=0
03:44:54.860 00.001 11596 worker thread done servicing request
03:44:54.866 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=142, med=4, FiltMin=3, FiltMax=42, Gamma=0.510
03:44:54.874 00.008 13300 UpdateGuideState exits: m=551 SNR=16.4
03:44:54.874 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:54.874 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:44:54.874 00.000 13300 Enqueuing Expose request
03:44:54.874 00.000 11596 Worker thread wakes up
03:44:54.875 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:44:54.875 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:44:55.387 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:44:57.597 02.210 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"96501a64-bfc4-4e93-a766-695a72886f49"}
03:44:57.597 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"96501a64-bfc4-4e93-a766-695a72886f49"}
03:44:57.598 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"99cdc6f9-776c-46d0-bcee-aaa4ee435f27"}
03:44:57.598 00.000 13300 case statement mapped state 6 to 3
03:44:57.598 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"99cdc6f9-776c-46d0-bcee-aaa4ee435f27"}
03:44:57.599 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c84fec29-18d5-4f13-9e31-ed1ffdf0af43"}
03:44:57.599 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":286,"width":15,"height":15,"star_pos":[6.93,7.47],"pixels":"..."},"id":"c84fec29-18d5-4f13-9e31-ed1ffdf0af43"}
03:44:58.412 00.813 11596 Exposure complete
03:44:58.480 00.068 11596 worker thread done servicing request
03:44:58.481 00.001 13300 OnExposeComplete: enter
03:44:58.481 00.000 13300 UpdateGuideState(): m_state=6
03:44:58.481 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 287
03:44:58.481 00.000 13300 Star::Find returns 1 (0), X=25.67, Y=410.39, Mass=508, SNR=15.7, Peak=57 HFD=3.2
03:44:58.482 00.001 13300 MultiStar: [#1 -0.24,-0.33,0.00,M2] [#2 -0.44,0.08,0.00,M1] [#3 -0.39,-0.20,0.00,M3] [#4 -0.21,-0.09,0.39,U] [#5 -0.24,-0.48,0.00,M7] [#6 -0.34,0.50,0.00,M1] [#7 -0.26,-0.31,0.00,M7] [#8 -0.09,0.28,0.00,M1] 
03:44:58.482 00.000 13300 refined, 1 included, MultiStar: {-0.30, -0.06}, one-star: {-0.33, -0.05}
03:44:58.482 00.000 13300 CameraToMount -- cameraTheta (-2.94) - m_xAngle (1.53) = xAngle (-4.48 = 1.81)
03:44:58.482 00.000 13300 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.60 = -1.32)
03:44:58.483 00.001 13300 CameraToMount -- cameraX=-0.30 cameraY=-0.06 hyp=0.30 cameraTheta=-2.94 mountX=-0.07 mountY=-0.29, mountTheta=-1.81
03:44:58.485 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.30, y=-0.06, opts=13)
03:44:58.485 00.000 13300 Enqueuing Move request for scope (-0.30, -0.06)
03:44:58.485 00.000 11596 Worker thread wakes up
03:44:58.485 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.06) opts 0xd
03:44:58.485 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.30, -0.06)
03:44:58.485 00.000 11596 Moving (-0.30, -0.06) raw xDistance=-0.07 yDistance=-0.29
03:44:58.486 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:44:58.486 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
03:44:58.486 00.000 11596 MoveAxis(E, 0, ABG)
03:44:58.486 00.000 11596 Move returns status 0, amount 0
03:44:58.486 00.000 11596 MoveAxis(N, 388, ABG)
03:44:58.486 00.000 11596 Guiding  Dir = 0, Dur = 388
03:44:58.487 00.001 11596 IsSlewing returns 0
03:44:58.495 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=141, med=4, FiltMin=2, FiltMax=39, Gamma=0.510
03:44:58.503 00.008 13300 UpdateGuideState exits: m=508 SNR=15.7
03:44:58.504 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:58.504 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:44:58.504 00.000 13300 Enqueuing Expose request
03:44:58.607 00.103 11596 IsGuiding returns 0
03:44:59.178 00.571 11596 IsGuiding returns 1
03:44:59.178 00.000 11596 scope still moving after pulse duration time elapsed
03:44:59.203 00.025 11596 IsSlewing returns 0
03:44:59.295 00.092 11596 IsGuiding returns 1
03:44:59.328 00.033 11596 IsSlewing returns 0
03:44:59.439 00.111 11596 IsGuiding returns 0
03:44:59.439 00.000 11596 scope move finished after 388 + 444 ms
03:44:59.439 00.000 11596 Move returns status 0, amount 388
03:44:59.439 00.000 11596 move complete, result=0
03:44:59.439 00.000 11596 worker thread done servicing request
03:44:59.440 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.3 px 388 ms NORTH
03:44:59.440 00.000 11596 Worker thread wakes up
03:44:59.440 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:44:59.943 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:45:00.596 00.653 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e6340cd7-0e5b-4c32-903e-5168602bfb5e"}
03:45:00.596 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e6340cd7-0e5b-4c32-903e-5168602bfb5e"}
03:45:00.597 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d27652b0-0336-4a63-b485-0c98678c1deb"}
03:45:00.597 00.000 13300 case statement mapped state 6 to 3
03:45:00.597 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d27652b0-0336-4a63-b485-0c98678c1deb"}
03:45:00.597 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7014046c-e78d-404b-bd35-20bed63816a2"}
03:45:00.598 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":287,"width":15,"height":15,"star_pos":[6.67,7.39],"pixels":"..."},"id":"7014046c-e78d-404b-bd35-20bed63816a2"}
03:45:02.968 02.370 11596 Exposure complete
03:45:03.037 00.069 11596 worker thread done servicing request
03:45:03.038 00.001 13300 OnExposeComplete: enter
03:45:03.038 00.000 13300 UpdateGuideState(): m_state=6
03:45:03.038 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 288
03:45:03.038 00.000 13300 Star::Find returns 1 (0), X=25.95, Y=410.21, Mass=162, SNR=8.8, Peak=25 HFD=2.5
03:45:03.038 00.000 13300 Status Line: Mass: 162 vs 343
03:45:03.042 00.004 13300 UpdateCurrentPosition: star mass new=161.9 exp=343.0 thresh=50% limits=(162.8, 2024.9, 686.0)
03:45:03.042 00.000 13300 DistanceChecker: activated
03:45:03.042 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:45:03.042 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:45:03.042 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:45:03.043 00.001 11596 Worker thread wakes up
03:45:03.043 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:45:03.043 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:45:03.043 00.000 11596 move complete, result=0
03:45:03.043 00.000 11596 worker thread done servicing request
03:45:03.156 00.113 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:45:03.156 00.000 13300 Status Line: Stella per per cambiamento di massa
03:45:03.160 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=145, med=4, FiltMin=2, FiltMax=27, Gamma=0.510
03:45:03.168 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:45:03.168 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:03.168 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:45:03.168 00.000 13300 Enqueuing Expose request
03:45:03.168 00.000 11596 Worker thread wakes up
03:45:03.168 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:45:03.596 00.428 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"34af054a-9455-4fac-b51f-5794a6b50f08"}
03:45:03.596 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"34af054a-9455-4fac-b51f-5794a6b50f08"}
03:45:03.597 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"be2341d1-1efa-4eee-8277-8d46c75c1bdb"}
03:45:03.597 00.000 13300 case statement mapped state 6 to 4
03:45:03.597 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"be2341d1-1efa-4eee-8277-8d46c75c1bdb"}
03:45:03.597 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"78e15747-d27c-4580-aeda-70b44b2abd1a"}
03:45:03.598 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":288,"width":15,"height":15,"star_pos":[6.67,7.39],"pixels":"..."},"id":"78e15747-d27c-4580-aeda-70b44b2abd1a"}
03:45:03.677 00.079 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:45:06.595 02.918 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b4b4cf54-ecc3-40f5-bc1a-32ae61e939bc"}
03:45:06.595 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b4b4cf54-ecc3-40f5-bc1a-32ae61e939bc"}
03:45:06.596 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1f812b8f-9c7d-4579-8837-fd98f311f4be"}
03:45:06.596 00.000 13300 case statement mapped state 6 to 4
03:45:06.596 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"1f812b8f-9c7d-4579-8837-fd98f311f4be"}
03:45:06.596 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d6277730-3515-4266-a73c-d95e418fec4c"}
03:45:06.596 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":288,"width":15,"height":15,"star_pos":[6.67,7.39],"pixels":"..."},"id":"d6277730-3515-4266-a73c-d95e418fec4c"}
03:45:06.711 00.115 11596 Exposure complete
03:45:06.790 00.079 11596 worker thread done servicing request
03:45:06.790 00.000 13300 OnExposeComplete: enter
03:45:06.790 00.000 13300 UpdateGuideState(): m_state=6
03:45:06.790 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 289
03:45:06.791 00.001 13300 Star::Find returns 1 (0), X=26.38, Y=410.35, Mass=108, SNR=7.2, Peak=21 HFD=2.8
03:45:06.791 00.000 13300 Status Line: Mass: 108 vs 343
03:45:06.794 00.003 13300 UpdateCurrentPosition: star mass new=108.2 exp=343.0 thresh=50% limits=(163.3, 2024.9, 686.0)
03:45:06.794 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:45:06.795 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:45:06.795 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:45:06.795 00.000 11596 Worker thread wakes up
03:45:06.795 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:45:06.796 00.001 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:45:06.796 00.000 11596 move complete, result=0
03:45:06.796 00.000 11596 worker thread done servicing request
03:45:06.900 00.104 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:45:06.900 00.000 13300 Status Line: Stella per per cambiamento di massa
03:45:06.904 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=143, med=4, FiltMin=2, FiltMax=21, Gamma=0.510
03:45:06.912 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:45:06.912 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:06.912 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:45:06.912 00.000 13300 Enqueuing Expose request
03:45:06.912 00.000 11596 Worker thread wakes up
03:45:06.912 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:45:07.424 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:45:09.595 02.171 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7cdb77c8-e862-4196-991a-3e8961a422e8"}
03:45:09.595 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7cdb77c8-e862-4196-991a-3e8961a422e8"}
03:45:09.596 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"264d4dc8-200a-4166-a153-97d0d59530ae"}
03:45:09.596 00.000 13300 case statement mapped state 6 to 4
03:45:09.596 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"264d4dc8-200a-4166-a153-97d0d59530ae"}
03:45:09.597 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"549a04f9-2518-458a-96c0-93121528e201"}
03:45:09.597 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":289,"width":15,"height":15,"star_pos":[6.67,7.39],"pixels":"..."},"id":"549a04f9-2518-458a-96c0-93121528e201"}
03:45:10.448 00.851 11596 Exposure complete
03:45:10.520 00.072 11596 worker thread done servicing request
03:45:10.520 00.000 13300 OnExposeComplete: enter
03:45:10.520 00.000 13300 UpdateGuideState(): m_state=6
03:45:10.521 00.001 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 290
03:45:10.521 00.000 13300 Star::Find returns 1 (0), X=26.60, Y=409.70, Mass=30, SNR=3.8, Peak=9 HFD=2.8
03:45:10.521 00.000 13300 Status Line: Mass: 30 vs 343
03:45:10.525 00.004 13300 UpdateCurrentPosition: star mass new=30.4 exp=343.0 thresh=50% limits=(163.7, 2024.9, 686.0)
03:45:10.525 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:45:10.525 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:45:10.525 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:45:10.526 00.001 11596 Worker thread wakes up
03:45:10.526 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:45:10.526 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:45:10.526 00.000 11596 move complete, result=0
03:45:10.526 00.000 11596 worker thread done servicing request
03:45:10.640 00.114 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:45:10.640 00.000 13300 Status Line: Stella per per cambiamento di massa
03:45:10.644 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=142, med=4, FiltMin=2, FiltMax=15, Gamma=0.510
03:45:10.652 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:45:10.652 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:10.652 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:45:10.652 00.000 13300 Enqueuing Expose request
03:45:10.652 00.000 11596 Worker thread wakes up
03:45:10.652 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:45:11.168 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:45:12.594 01.426 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3820c562-9e91-41e0-b556-192622ebd472"}
03:45:12.594 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3820c562-9e91-41e0-b556-192622ebd472"}
03:45:12.595 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2f3c3c1f-0d38-4861-9172-bc3424285d20"}
03:45:12.595 00.000 13300 case statement mapped state 6 to 4
03:45:12.595 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"2f3c3c1f-0d38-4861-9172-bc3424285d20"}
03:45:12.596 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1b8fe6a6-f9de-4449-9ef9-afcc1d63e52b"}
03:45:12.596 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":290,"width":15,"height":15,"star_pos":[6.67,7.39],"pixels":"..."},"id":"1b8fe6a6-f9de-4449-9ef9-afcc1d63e52b"}
03:45:14.237 01.641 11596 Exposure complete
03:45:14.396 00.159 11596 worker thread done servicing request
03:45:14.396 00.000 13300 OnExposeComplete: enter
03:45:14.396 00.000 13300 UpdateGuideState(): m_state=6
03:45:14.397 00.001 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
03:45:14.397 00.000 13300 Star::Find returns 1 (0), X=26.10, Y=410.02, Mass=120, SNR=7.6, Peak=26 HFD=2.2
03:45:14.398 00.001 13300 Status Line: Mass: 120 vs 343
03:45:14.405 00.007 13300 UpdateCurrentPosition: star mass new=120.4 exp=343.0 thresh=50% limits=(164.1, 2024.9, 686.0)
03:45:14.405 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:45:14.406 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:45:14.406 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:45:14.406 00.000 11596 Worker thread wakes up
03:45:14.407 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:45:14.407 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:45:14.407 00.000 11596 move complete, result=0
03:45:14.407 00.000 11596 worker thread done servicing request
03:45:14.519 00.112 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:45:14.519 00.000 13300 Status Line: Stella per per cambiamento di massa
03:45:14.526 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=144, med=4, FiltMin=2, FiltMax=27, Gamma=0.510
03:45:14.540 00.014 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:45:14.540 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:14.541 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:45:14.541 00.000 13300 Enqueuing Expose request
03:45:14.541 00.000 11596 Worker thread wakes up
03:45:14.541 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:45:15.045 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:45:15.595 00.550 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"89c0cfc7-32c5-4f5e-820b-3cc7d9d9eaa2"}
03:45:15.595 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"89c0cfc7-32c5-4f5e-820b-3cc7d9d9eaa2"}
03:45:15.596 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7b712d33-13ef-445e-bf70-b45e2604fe0b"}
03:45:15.596 00.000 13300 case statement mapped state 6 to 4
03:45:15.596 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"7b712d33-13ef-445e-bf70-b45e2604fe0b"}
03:45:15.597 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6a65920c-cdfc-4792-95fc-ad60dee31b8f"}
03:45:15.597 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":291,"width":15,"height":15,"star_pos":[6.67,7.39],"pixels":"..."},"id":"6a65920c-cdfc-4792-95fc-ad60dee31b8f"}
03:45:18.081 02.484 11596 Exposure complete
03:45:18.165 00.084 11596 worker thread done servicing request
03:45:18.165 00.000 13300 OnExposeComplete: enter
03:45:18.165 00.000 13300 UpdateGuideState(): m_state=6
03:45:18.165 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 292
03:45:18.165 00.000 13300 Star::Find returns 1 (0), X=26.14, Y=409.73, Mass=286, SNR=11.8, Peak=45 HFD=2.6
03:45:18.166 00.001 13300 DistanceChecker: reject for large offset (0.71 > 0.33) avgDist = 0.17 count = 121
03:45:18.166 00.000 13300 DistanceChecker: begin recovering
03:45:18.166 00.000 13300 MultiStar: large primary error, entering stabilization period
03:45:18.166 00.000 13300 CameraToMount -- cameraTheta (-1.37) - m_xAngle (1.53) = xAngle (-2.91 = -2.91)
03:45:18.166 00.000 13300 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.03 = 0.25)
03:45:18.166 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=-0.70 hyp=0.71 cameraTheta=-1.37 mountX=-0.69 mountY=0.18, mountTheta=2.89
03:45:18.168 00.002 13300 SchedulePrimaryMove(1016D950, x=0.14, y=-0.70, opts=13)
03:45:18.168 00.000 13300 Enqueuing Move request for scope (0.14, -0.70)
03:45:18.168 00.000 11596 Worker thread wakes up
03:45:18.169 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.70) opts 0xd
03:45:18.169 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, -0.70)
03:45:18.169 00.000 11596 Moving (0.14, -0.70) raw xDistance=-0.69 yDistance=0.18
03:45:18.169 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.69
03:45:18.170 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:45:18.170 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
03:45:18.170 00.000 11596 MoveAxis(E, 870, ABG)
03:45:18.170 00.000 11596 Guiding  Dir = 2, Dur = 870
03:45:18.171 00.001 11596 IsSlewing returns 0
03:45:18.177 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=144, med=4, FiltMin=2, FiltMax=32, Gamma=0.510
03:45:18.185 00.008 13300 UpdateGuideState exits: m=286 SNR=11.8
03:45:18.185 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:18.185 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:45:18.185 00.000 13300 Enqueuing Expose request
03:45:18.301 00.116 11596 IsGuiding returns 0
03:45:18.487 00.186 11596 PulseGuide returned control before completion, sleep 695
03:45:18.594 00.107 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fa6aeed7-0ea2-4582-9d9a-8a96ec804c5f"}
03:45:18.594 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fa6aeed7-0ea2-4582-9d9a-8a96ec804c5f"}
03:45:18.594 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6034d5d3-2418-48a0-b1e5-2bbd4a3ce025"}
03:45:18.595 00.001 13300 case statement mapped state 6 to 3
03:45:18.595 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6034d5d3-2418-48a0-b1e5-2bbd4a3ce025"}
03:45:18.595 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"178ae589-426e-4033-b209-b3f566694e23"}
03:45:18.595 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":292,"width":15,"height":15,"star_pos":[7.14,6.73],"pixels":"..."},"id":"178ae589-426e-4033-b209-b3f566694e23"}
03:45:19.389 00.794 11596 IsGuiding returns 0
03:45:19.389 00.000 11596 Move returns status 0, amount 870
03:45:19.390 00.001 11596 MoveAxis(N, 0, ABG)
03:45:19.390 00.000 11596 Move returns status 0, amount 0
03:45:19.390 00.000 11596 move complete, result=0
03:45:19.390 00.000 11596 worker thread done servicing request
03:45:19.390 00.000 11596 Worker thread wakes up
03:45:19.390 00.000 13300 GuideStep: -0.7 px 870 ms EAST, 0.2 px 0 ms NORTH
03:45:19.391 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:45:19.897 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:45:21.593 01.696 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"83ecd60b-32b6-4e49-a01a-4e818af24c4c"}
03:45:21.593 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"83ecd60b-32b6-4e49-a01a-4e818af24c4c"}
03:45:21.594 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eeeb8c11-a4cc-461a-a75e-ab76988d96fe"}
03:45:21.594 00.000 13300 case statement mapped state 6 to 3
03:45:21.594 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eeeb8c11-a4cc-461a-a75e-ab76988d96fe"}
03:45:21.594 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f3157b95-b388-46af-b9a6-7190f7a0bebd"}
03:45:21.594 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":292,"width":15,"height":15,"star_pos":[7.14,6.73],"pixels":"..."},"id":"f3157b95-b388-46af-b9a6-7190f7a0bebd"}
03:45:22.928 01.334 11596 Exposure complete
03:45:23.008 00.080 11596 worker thread done servicing request
03:45:23.008 00.000 13300 OnExposeComplete: enter
03:45:23.009 00.001 13300 UpdateGuideState(): m_state=6
03:45:23.009 00.000 13300 Star::Find(15, 26, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 293
03:45:23.009 00.000 13300 Star::Find returns 1 (0), X=26.42, Y=409.80, Mass=571, SNR=16.6, Peak=73 HFD=3.2
03:45:23.009 00.000 13300 Status Line: Mass: 571 vs 241
03:45:23.013 00.004 13300 UpdateCurrentPosition: star mass new=571.1 exp=241.0 thresh=50% limits=(120.5, 2024.9, 482.0)
03:45:23.013 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:45:23.014 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:45:23.014 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:45:23.014 00.000 11596 Worker thread wakes up
03:45:23.014 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:45:23.014 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:45:23.015 00.001 11596 move complete, result=0
03:45:23.015 00.000 11596 worker thread done servicing request
03:45:23.128 00.113 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:45:23.128 00.000 13300 Status Line: Stella per per cambiamento di massa
03:45:23.132 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=143, med=4, FiltMin=2, FiltMax=37, Gamma=0.510
03:45:23.140 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:45:23.140 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:23.140 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:45:23.140 00.000 13300 Enqueuing Expose request
03:45:23.140 00.000 11596 Worker thread wakes up
03:45:23.141 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:45:23.653 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:45:24.593 00.940 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"33f28ee7-58d9-4d8f-94cd-6ad9fb15909d"}
03:45:24.593 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"33f28ee7-58d9-4d8f-94cd-6ad9fb15909d"}
03:45:24.594 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d4976049-3488-4a95-b056-f342a9129b3c"}
03:45:24.594 00.000 13300 case statement mapped state 6 to 4
03:45:24.594 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"d4976049-3488-4a95-b056-f342a9129b3c"}
03:45:24.594 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"66e3bb24-305e-44ac-b127-7be4c9fafaa0"}
03:45:24.595 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":293,"width":15,"height":15,"star_pos":[7.14,6.73],"pixels":"..."},"id":"66e3bb24-305e-44ac-b127-7be4c9fafaa0"}
03:45:26.676 02.081 11596 Exposure complete
03:45:26.744 00.068 11596 worker thread done servicing request
03:45:26.744 00.000 13300 OnExposeComplete: enter
03:45:26.744 00.000 13300 UpdateGuideState(): m_state=6
03:45:26.745 00.001 13300 Star::Find(15, 26, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 294
03:45:26.745 00.000 13300 Star::Find returns 1 (0), X=26.25, Y=410.33, Mass=596, SNR=17.0, Peak=65 HFD=3.3
03:45:26.745 00.000 13300 Status Line: Mass: 596 vs 286
03:45:26.751 00.006 13300 UpdateCurrentPosition: star mass new=596.0 exp=285.6 thresh=50% limits=(121.6, 2024.9, 571.2)
03:45:26.751 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:45:26.751 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:45:26.752 00.001 13300 Enqueuing Move request for scope (0.00, 0.00)
03:45:26.752 00.000 11596 Worker thread wakes up
03:45:26.752 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:45:26.752 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:45:26.752 00.000 11596 move complete, result=0
03:45:26.752 00.000 11596 worker thread done servicing request
03:45:26.854 00.102 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:45:26.854 00.000 13300 Status Line: Stella per per cambiamento di massa
03:45:26.860 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=145, med=4, FiltMin=2, FiltMax=42, Gamma=0.510
03:45:26.867 00.007 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:45:26.868 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:26.868 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:45:26.868 00.000 13300 Enqueuing Expose request
03:45:26.868 00.000 11596 Worker thread wakes up
03:45:26.868 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:45:27.373 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:45:27.592 00.219 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"36ebfb09-e25f-48a1-a551-9ec617570843"}
03:45:27.592 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"36ebfb09-e25f-48a1-a551-9ec617570843"}
03:45:27.593 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b39e7f9e-b771-49c1-9e84-3fac9b21b6fa"}
03:45:27.593 00.000 13300 case statement mapped state 6 to 4
03:45:27.593 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"b39e7f9e-b771-49c1-9e84-3fac9b21b6fa"}
03:45:27.593 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5bfe7874-c6d3-4468-8b94-f826336e3a79"}
03:45:27.593 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":294,"width":15,"height":15,"star_pos":[7.14,6.73],"pixels":"..."},"id":"5bfe7874-c6d3-4468-8b94-f826336e3a79"}
03:45:30.396 02.803 11596 Exposure complete
03:45:30.465 00.069 11596 worker thread done servicing request
03:45:30.465 00.000 13300 OnExposeComplete: enter
03:45:30.465 00.000 13300 UpdateGuideState(): m_state=6
03:45:30.466 00.001 13300 Star::Find(15, 26, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 295
03:45:30.466 00.000 13300 Star::Find returns 1 (0), X=26.46, Y=410.42, Mass=623, SNR=17.4, Peak=64 HFD=3.2
03:45:30.466 00.000 13300 DistanceChecker: reject for large offset (0.46 > 0.38) avgDist = 0.19 count = 122
03:45:30.466 00.000 13300 CameraToMount -- cameraTheta (-0.03) - m_xAngle (1.53) = xAngle (-1.56 = -1.56)
03:45:30.466 00.000 13300 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.69 = 1.59)
03:45:30.466 00.000 13300 CameraToMount -- cameraX=0.46 cameraY=-0.01 hyp=0.46 cameraTheta=-0.03 mountX=0.00 mountY=0.46, mountTheta=1.56
03:45:30.468 00.002 13300 SchedulePrimaryMove(1016D950, x=0.46, y=-0.01, opts=13)
03:45:30.468 00.000 13300 Enqueuing Move request for scope (0.46, -0.01)
03:45:30.469 00.001 11596 Worker thread wakes up
03:45:30.469 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.01) opts 0xd
03:45:30.469 00.000 11596 Handling offset move in thread for scope, endpoint = (0.46, -0.01)
03:45:30.469 00.000 11596 Moving (0.46, -0.01) raw xDistance=0.00 yDistance=0.46
03:45:30.469 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:45:30.469 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:45:30.469 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
03:45:30.469 00.000 11596 MoveAxis(E, 0, ABG)
03:45:30.470 00.001 11596 Move returns status 0, amount 0
03:45:30.470 00.000 11596 MoveAxis(N, 0, ABG)
03:45:30.470 00.000 11596 Move returns status 0, amount 0
03:45:30.470 00.000 11596 move complete, result=0
03:45:30.470 00.000 11596 worker thread done servicing request
03:45:30.478 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=145, med=4, FiltMin=2, FiltMax=44, Gamma=0.510
03:45:30.485 00.007 13300 UpdateGuideState exits: m=623 SNR=17.4
03:45:30.486 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:30.486 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:45:30.486 00.000 13300 Enqueuing Expose request
03:45:30.486 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.5 px 0 ms NORTH
03:45:30.486 00.000 11596 Worker thread wakes up
03:45:30.486 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:45:30.593 00.107 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8cdef0d0-a672-4714-b625-6b0fe5fa9515"}
03:45:30.593 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8cdef0d0-a672-4714-b625-6b0fe5fa9515"}
03:45:30.594 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d5b6b9c6-0233-4a8b-8ea0-c520696fcfc1"}
03:45:30.594 00.000 13300 case statement mapped state 6 to 3
03:45:30.594 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d5b6b9c6-0233-4a8b-8ea0-c520696fcfc1"}
03:45:30.594 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c66707a0-97d4-4a5a-8361-93170b91d50a"}
03:45:30.595 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":295,"width":15,"height":15,"star_pos":[7.46,7.42],"pixels":"..."},"id":"c66707a0-97d4-4a5a-8361-93170b91d50a"}
03:45:30.989 00.394 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:45:33.591 02.602 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cbb765df-ff28-4f46-a80a-4cdaac14eb20"}
03:45:33.591 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cbb765df-ff28-4f46-a80a-4cdaac14eb20"}
03:45:33.592 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"89460765-e917-4465-8109-4a058f6ad3b3"}
03:45:33.592 00.000 13300 case statement mapped state 6 to 3
03:45:33.592 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"89460765-e917-4465-8109-4a058f6ad3b3"}
03:45:33.592 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"78b695d5-e5ca-4441-badb-bdd5072b4f75"}
03:45:33.593 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":295,"width":15,"height":15,"star_pos":[7.46,7.42],"pixels":"..."},"id":"78b695d5-e5ca-4441-badb-bdd5072b4f75"}
03:45:34.023 00.430 11596 Exposure complete
03:45:34.092 00.069 11596 worker thread done servicing request
03:45:34.092 00.000 13300 OnExposeComplete: enter
03:45:34.092 00.000 13300 UpdateGuideState(): m_state=6
03:45:34.093 00.001 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 296
03:45:34.093 00.000 13300 Star::Find returns 1 (0), X=26.37, Y=410.03, Mass=472, SNR=15.1, Peak=57 HFD=3.3
03:45:34.093 00.000 13300 DistanceChecker: reject for large offset (0.55 > 0.41) avgDist = 0.20 count = 123
03:45:34.093 00.000 13300 CameraToMount -- cameraTheta (-0.83) - m_xAngle (1.53) = xAngle (-2.36 = -2.36)
03:45:34.093 00.000 13300 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.49 = 0.79)
03:45:34.093 00.000 13300 CameraToMount -- cameraX=0.37 cameraY=-0.40 hyp=0.55 cameraTheta=-0.83 mountX=-0.39 mountY=0.39, mountTheta=2.36
03:45:34.095 00.002 13300 SchedulePrimaryMove(1016D950, x=0.37, y=-0.40, opts=13)
03:45:34.095 00.000 13300 Enqueuing Move request for scope (0.37, -0.40)
03:45:34.095 00.000 11596 Worker thread wakes up
03:45:34.096 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.40) opts 0xd
03:45:34.096 00.000 11596 Handling offset move in thread for scope, endpoint = (0.37, -0.40)
03:45:34.096 00.000 11596 Moving (0.37, -0.40) raw xDistance=-0.39 yDistance=0.39
03:45:34.096 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.39
03:45:34.096 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:45:34.096 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
03:45:34.096 00.000 11596 MoveAxis(E, 488, ABG)
03:45:34.096 00.000 11596 Guiding  Dir = 2, Dur = 488
03:45:34.097 00.001 11596 IsSlewing returns 0
03:45:34.103 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=143, med=4, FiltMin=2, FiltMax=42, Gamma=0.510
03:45:34.111 00.008 13300 UpdateGuideState exits: m=472 SNR=15.1
03:45:34.111 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:34.111 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:45:34.111 00.000 13300 Enqueuing Expose request
03:45:34.234 00.123 11596 IsGuiding returns 0
03:45:34.507 00.273 11596 PulseGuide returned control before completion, sleep 225
03:45:34.903 00.396 11596 IsGuiding returns 1
03:45:34.903 00.000 11596 scope still moving after pulse duration time elapsed
03:45:34.937 00.034 11596 IsSlewing returns 0
03:45:35.005 00.068 11596 IsGuiding returns 0
03:45:35.005 00.000 11596 scope move finished after 488 + 282 ms
03:45:35.005 00.000 11596 Move returns status 0, amount 488
03:45:35.005 00.000 11596 MoveAxis(N, 0, ABG)
03:45:35.005 00.000 11596 Move returns status 0, amount 0
03:45:35.005 00.000 11596 move complete, result=0
03:45:35.005 00.000 11596 worker thread done servicing request
03:45:35.005 00.000 11596 Worker thread wakes up
03:45:35.005 00.000 13300 GuideStep: -0.4 px 488 ms EAST, 0.4 px 0 ms NORTH
03:45:35.006 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:45:35.508 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:45:36.590 01.082 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"89606868-03c8-4f33-87f4-fe2eab588220"}
03:45:36.590 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"89606868-03c8-4f33-87f4-fe2eab588220"}
03:45:36.591 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"62653a43-b77f-4234-a67d-01e1531c0826"}
03:45:36.591 00.000 13300 case statement mapped state 6 to 3
03:45:36.591 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"62653a43-b77f-4234-a67d-01e1531c0826"}
03:45:36.591 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2680d9d4-21b9-4df8-abe7-66f94a3cbabd"}
03:45:36.591 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":296,"width":15,"height":15,"star_pos":[7.37,7.03],"pixels":"..."},"id":"2680d9d4-21b9-4df8-abe7-66f94a3cbabd"}
03:45:38.528 01.937 11596 Exposure complete
03:45:38.598 00.070 11596 worker thread done servicing request
03:45:38.598 00.000 13300 OnExposeComplete: enter
03:45:38.598 00.000 13300 UpdateGuideState(): m_state=6
03:45:38.599 00.001 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 297
03:45:38.599 00.000 13300 Star::Find returns 1 (0), X=26.18, Y=410.33, Mass=453, SNR=14.8, Peak=50 HFD=3.0
03:45:38.599 00.000 13300 DistanceChecker: deactivated
03:45:38.599 00.000 13300 MultiStar: exiting stabilization period
03:45:38.599 00.000 13300 MultiStar: [#1 0.23,0.40,0.00,M3] [#2 0.43,0.11,0.00,M2] [#3 0.01,-0.19,0.26,U] [#4 0.43,0.19,0.00,M1] [#5 0.40,0.10,0.00,M8] [#6 0.45,1.17,0.00,M2] [#7 0.15,-0.07,0.28,U] [#8 0.01,0.86,0.00,M2] 
03:45:38.600 00.001 13300 refined, 2 included, MultiStar: {0.15, -0.11}, one-star: {0.18, -0.10}
03:45:38.600 00.000 13300 CameraToMount -- cameraTheta (-0.64) - m_xAngle (1.53) = xAngle (-2.17 = -2.17)
03:45:38.600 00.000 13300 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.30 = 0.98)
03:45:38.600 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=-0.11 hyp=0.18 cameraTheta=-0.64 mountX=-0.11 mountY=0.15, mountTheta=2.17
03:45:38.602 00.002 13300 SchedulePrimaryMove(1016D950, x=0.15, y=-0.11, opts=13)
03:45:38.602 00.000 13300 Enqueuing Move request for scope (0.15, -0.11)
03:45:38.602 00.000 11596 Worker thread wakes up
03:45:38.603 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.11) opts 0xd
03:45:38.603 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, -0.11)
03:45:38.603 00.000 11596 Moving (0.15, -0.11) raw xDistance=-0.11 yDistance=0.15
03:45:38.603 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:45:38.603 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:45:38.603 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
03:45:38.603 00.000 11596 MoveAxis(E, 0, ABG)
03:45:38.603 00.000 11596 Move returns status 0, amount 0
03:45:38.604 00.001 11596 MoveAxis(N, 0, ABG)
03:45:38.604 00.000 11596 Move returns status 0, amount 0
03:45:38.604 00.000 11596 move complete, result=0
03:45:38.604 00.000 11596 worker thread done servicing request
03:45:38.611 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=143, med=4, FiltMin=2, FiltMax=43, Gamma=0.510
03:45:38.620 00.009 13300 UpdateGuideState exits: m=453 SNR=14.8
03:45:38.621 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:38.621 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:45:38.621 00.000 13300 Enqueuing Expose request
03:45:38.621 00.000 11596 Worker thread wakes up
03:45:38.621 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:45:38.621 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:45:39.124 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:45:39.590 00.466 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"63b41611-ec6e-4fc0-9c24-b983d98e643c"}
03:45:39.590 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"63b41611-ec6e-4fc0-9c24-b983d98e643c"}
03:45:39.591 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a96404f0-1026-4263-a769-eeb0e12b9cca"}
03:45:39.591 00.000 13300 case statement mapped state 6 to 3
03:45:39.591 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a96404f0-1026-4263-a769-eeb0e12b9cca"}
03:45:39.591 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c8cf4610-b6fc-44bb-9bb3-c43183c13057"}
03:45:39.592 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":297,"width":15,"height":15,"star_pos":[7.18,7.33],"pixels":"..."},"id":"c8cf4610-b6fc-44bb-9bb3-c43183c13057"}
03:45:42.151 02.559 11596 Exposure complete
03:45:42.222 00.071 11596 worker thread done servicing request
03:45:42.222 00.000 13300 OnExposeComplete: enter
03:45:42.222 00.000 13300 UpdateGuideState(): m_state=6
03:45:42.222 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 298
03:45:42.222 00.000 13300 Star::Find returns 1 (0), X=26.10, Y=410.35, Mass=1016, SNR=22.3, Peak=94 HFD=3.5
03:45:42.223 00.001 13300 Status Line: Mass: 1016 vs 472
03:45:42.226 00.003 13300 UpdateCurrentPosition: star mass new=1016.3 exp=472.3 thresh=50% limits=(143.1, 2024.9, 944.7)
03:45:42.226 00.000 13300 DistanceChecker: activated
03:45:42.226 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:45:42.227 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:45:42.227 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:45:42.227 00.000 11596 Worker thread wakes up
03:45:42.227 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:45:42.227 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:45:42.227 00.000 11596 move complete, result=0
03:45:42.228 00.001 11596 worker thread done servicing request
03:45:42.335 00.107 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:45:42.335 00.000 13300 Status Line: Stella per per cambiamento di massa
03:45:42.341 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=146, med=4, FiltMin=2, FiltMax=60, Gamma=0.510
03:45:42.348 00.007 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:45:42.348 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:42.348 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:45:42.349 00.001 13300 Enqueuing Expose request
03:45:42.349 00.000 11596 Worker thread wakes up
03:45:42.349 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:45:42.589 00.240 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f0101f7b-d624-4fcf-a498-c9bf70203e46"}
03:45:42.589 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f0101f7b-d624-4fcf-a498-c9bf70203e46"}
03:45:42.590 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"52a2b49d-bdee-4198-b9e8-373cf2a27283"}
03:45:42.590 00.000 13300 case statement mapped state 6 to 4
03:45:42.590 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"52a2b49d-bdee-4198-b9e8-373cf2a27283"}
03:45:42.591 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4283644a-4f57-4bae-95c8-c038b73c8008"}
03:45:42.591 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":298,"width":15,"height":15,"star_pos":[7.18,7.33],"pixels":"..."},"id":"4283644a-4f57-4bae-95c8-c038b73c8008"}
03:45:42.860 00.269 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:45:45.589 02.729 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3aac5249-bdce-45b2-a728-6c12dd5febc6"}
03:45:45.589 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3aac5249-bdce-45b2-a728-6c12dd5febc6"}
03:45:45.590 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1f5b6146-ac20-496a-a9dd-aa48201321c3"}
03:45:45.590 00.000 13300 case statement mapped state 6 to 4
03:45:45.590 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"1f5b6146-ac20-496a-a9dd-aa48201321c3"}
03:45:45.591 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e79b603a-16aa-4849-bfd4-74cb69c9900a"}
03:45:45.591 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":298,"width":15,"height":15,"star_pos":[7.18,7.33],"pixels":"..."},"id":"e79b603a-16aa-4849-bfd4-74cb69c9900a"}
03:45:45.889 00.298 11596 Exposure complete
03:45:45.961 00.072 11596 worker thread done servicing request
03:45:45.961 00.000 13300 OnExposeComplete: enter
03:45:45.961 00.000 13300 UpdateGuideState(): m_state=6
03:45:45.961 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 299
03:45:45.962 00.001 13300 Star::Find returns 1 (0), X=25.95, Y=410.45, Mass=1140, SNR=23.6, Peak=112 HFD=3.4
03:45:45.962 00.000 13300 Status Line: Mass: 1140 vs 472
03:45:45.965 00.003 13300 UpdateCurrentPosition: star mass new=1139.8 exp=472.3 thresh=50% limits=(147.7, 2024.9, 944.7)
03:45:45.966 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:45:45.966 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:45:45.966 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:45:45.966 00.000 11596 Worker thread wakes up
03:45:45.967 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:45:45.967 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:45:45.967 00.000 11596 move complete, result=0
03:45:45.967 00.000 11596 worker thread done servicing request
03:45:46.076 00.109 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:45:46.076 00.000 13300 Status Line: Stella per per cambiamento di massa
03:45:46.080 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=170, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
03:45:46.088 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:45:46.088 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:46.088 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:45:46.088 00.000 13300 Enqueuing Expose request
03:45:46.088 00.000 11596 Worker thread wakes up
03:45:46.088 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:45:46.596 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:45:48.588 01.992 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"265c3e3b-3899-4f06-a698-eb74d7e1168a"}
03:45:48.588 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"265c3e3b-3899-4f06-a698-eb74d7e1168a"}
03:45:48.589 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e0f6265c-6f09-4b39-9365-6b501b246100"}
03:45:48.589 00.000 13300 case statement mapped state 6 to 4
03:45:48.589 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"e0f6265c-6f09-4b39-9365-6b501b246100"}
03:45:48.589 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"34efda56-74c8-4116-887a-e6f4361e7708"}
03:45:48.589 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":299,"width":15,"height":15,"star_pos":[7.18,7.33],"pixels":"..."},"id":"34efda56-74c8-4116-887a-e6f4361e7708"}
03:45:49.631 01.042 11596 Exposure complete
03:45:49.700 00.069 11596 worker thread done servicing request
03:45:49.700 00.000 13300 OnExposeComplete: enter
03:45:49.700 00.000 13300 UpdateGuideState(): m_state=6
03:45:49.701 00.001 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 300
03:45:49.701 00.000 13300 Star::Find returns 1 (0), X=25.98, Y=410.44, Mass=1112, SNR=23.3, Peak=118 HFD=3.4
03:45:49.701 00.000 13300 Status Line: Mass: 1112 vs 472
03:45:49.704 00.003 13300 UpdateCurrentPosition: star mass new=1112.0 exp=472.3 thresh=50% limits=(152.2, 2024.9, 944.7)
03:45:49.705 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:45:49.705 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:45:49.705 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:45:49.705 00.000 11596 Worker thread wakes up
03:45:49.705 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:45:49.706 00.001 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:45:49.706 00.000 11596 move complete, result=0
03:45:49.706 00.000 11596 worker thread done servicing request
03:45:49.818 00.112 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:45:49.818 00.000 13300 Status Line: Stella per per cambiamento di massa
03:45:49.824 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=188, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
03:45:49.832 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:45:49.833 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:49.833 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:45:49.833 00.000 13300 Enqueuing Expose request
03:45:49.833 00.000 11596 Worker thread wakes up
03:45:49.833 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:45:50.342 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:45:51.587 01.245 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c43a340e-bde3-442a-90c2-cb9473224886"}
03:45:51.587 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c43a340e-bde3-442a-90c2-cb9473224886"}
03:45:51.588 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"95660360-3e20-4509-9f7a-2fb8a45eb29f"}
03:45:51.588 00.000 13300 case statement mapped state 6 to 4
03:45:51.588 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"95660360-3e20-4509-9f7a-2fb8a45eb29f"}
03:45:51.588 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a0289b3c-9235-4d10-b2cb-50684f292fe8"}
03:45:51.589 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":300,"width":15,"height":15,"star_pos":[7.18,7.33],"pixels":"..."},"id":"a0289b3c-9235-4d10-b2cb-50684f292fe8"}
03:45:53.364 01.775 11596 Exposure complete
03:45:53.433 00.069 11596 worker thread done servicing request
03:45:53.433 00.000 13300 OnExposeComplete: enter
03:45:53.434 00.001 13300 UpdateGuideState(): m_state=6
03:45:53.434 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 301
03:45:53.434 00.000 13300 Star::Find returns 1 (0), X=25.81, Y=410.19, Mass=1199, SNR=24.2, Peak=138 HFD=3.2
03:45:53.434 00.000 13300 Status Line: Mass: 1199 vs 571
03:45:53.438 00.004 13300 UpdateCurrentPosition: star mass new=1199.0 exp=571.1 thresh=50% limits=(158.8, 2024.9, 1142.1)
03:45:53.438 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:45:53.438 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:45:53.439 00.001 13300 Enqueuing Move request for scope (0.00, 0.00)
03:45:53.439 00.000 11596 Worker thread wakes up
03:45:53.439 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:45:53.439 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:45:53.439 00.000 11596 move complete, result=0
03:45:53.439 00.000 11596 worker thread done servicing request
03:45:53.542 00.103 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:45:53.542 00.000 13300 Status Line: Stella per per cambiamento di massa
03:45:53.546 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=190, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
03:45:53.554 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:45:53.554 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:53.554 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:45:53.554 00.000 13300 Enqueuing Expose request
03:45:53.554 00.000 11596 Worker thread wakes up
03:45:53.554 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:45:54.058 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:45:54.586 00.528 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ce45f221-c0b9-49a0-8713-9983319579b9"}
03:45:54.586 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ce45f221-c0b9-49a0-8713-9983319579b9"}
03:45:54.587 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"18978a70-a501-48c7-9f96-e585b2e39a0b"}
03:45:54.587 00.000 13300 case statement mapped state 6 to 4
03:45:54.587 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"18978a70-a501-48c7-9f96-e585b2e39a0b"}
03:45:54.587 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ead6d8fc-a4d0-42d4-9b61-5dc5a72aece1"}
03:45:54.588 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":301,"width":15,"height":15,"star_pos":[7.18,7.33],"pixels":"..."},"id":"ead6d8fc-a4d0-42d4-9b61-5dc5a72aece1"}
03:45:57.088 02.500 11596 Exposure complete
03:45:57.159 00.071 11596 worker thread done servicing request
03:45:57.159 00.000 13300 OnExposeComplete: enter
03:45:57.159 00.000 13300 UpdateGuideState(): m_state=6
03:45:57.160 00.001 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 302
03:45:57.160 00.000 13300 Star::Find returns 1 (0), X=25.96, Y=410.31, Mass=1170, SNR=23.9, Peak=112 HFD=3.4
03:45:57.160 00.000 13300 DistanceChecker: deactivated
03:45:57.160 00.000 13300 MultiStar: [#1 0.01,-0.15,0.54,U] [#2 0.23,-0.20,0.00,M3] [#3 -0.13,-0.57,0.00,M3] [#4 0.11,-0.19,0.34,U] [#5 0.18,-0.29,0.00,M9] [#6 0.62,0.02,0.00,M3] [#7 0.08,-0.69,0.00,M7] [#8 0.22,-0.05,0.22,U] 
03:45:57.160 00.000 13300 single-star, 3 included, MultiStar: {0.02, -0.13}, one-star: {-0.04, -0.12}
03:45:57.160 00.000 13300 CameraToMount -- cameraTheta (-1.91) - m_xAngle (1.53) = xAngle (-3.44 = 2.84)
03:45:57.161 00.001 13300 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.57 = -0.29)
03:45:57.161 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.12 hyp=0.13 cameraTheta=-1.91 mountX=-0.12 mountY=-0.04, mountTheta=-2.85
03:45:57.163 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.12, opts=13)
03:45:57.163 00.000 13300 Enqueuing Move request for scope (-0.04, -0.12)
03:45:57.163 00.000 11596 Worker thread wakes up
03:45:57.163 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.12) opts 0xd
03:45:57.163 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.12)
03:45:57.163 00.000 11596 Moving (-0.04, -0.12) raw xDistance=-0.12 yDistance=-0.04
03:45:57.163 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:45:57.163 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:45:57.163 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:45:57.164 00.001 11596 MoveAxis(E, 0, ABG)
03:45:57.164 00.000 11596 Move returns status 0, amount 0
03:45:57.164 00.000 11596 MoveAxis(N, 0, ABG)
03:45:57.164 00.000 11596 Move returns status 0, amount 0
03:45:57.164 00.000 11596 move complete, result=0
03:45:57.164 00.000 11596 worker thread done servicing request
03:45:57.170 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=183, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
03:45:57.178 00.008 13300 UpdateGuideState exits: m=1170 SNR=23.9
03:45:57.178 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:57.178 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:45:57.178 00.000 13300 Enqueuing Expose request
03:45:57.178 00.000 11596 Worker thread wakes up
03:45:57.179 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:45:57.179 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:45:57.587 00.408 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2c839bd0-47d3-497a-b439-63efe27ee14a"}
03:45:57.587 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2c839bd0-47d3-497a-b439-63efe27ee14a"}
03:45:57.588 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f26cdb62-ab10-4ebf-81a2-76abd0ab20b0"}
03:45:57.588 00.000 13300 case statement mapped state 6 to 3
03:45:57.588 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f26cdb62-ab10-4ebf-81a2-76abd0ab20b0"}
03:45:57.589 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c3fe4fd4-5638-4188-ba55-80f530acb26c"}
03:45:57.589 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":302,"width":15,"height":15,"star_pos":[6.96,7.31],"pixels":"..."},"id":"c3fe4fd4-5638-4188-ba55-80f530acb26c"}
03:45:57.687 00.098 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:46:00.586 02.899 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"78109065-4f22-4737-8084-c02a8b6ed107"}
03:46:00.586 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"78109065-4f22-4737-8084-c02a8b6ed107"}
03:46:00.587 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"67e59657-1720-4c6d-bc82-76e80ab80251"}
03:46:00.587 00.000 13300 case statement mapped state 6 to 3
03:46:00.588 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"67e59657-1720-4c6d-bc82-76e80ab80251"}
03:46:00.589 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2c8f5e2f-2d36-4638-9e0f-2b36c517f3ba"}
03:46:00.589 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":302,"width":15,"height":15,"star_pos":[6.96,7.31],"pixels":"..."},"id":"2c8f5e2f-2d36-4638-9e0f-2b36c517f3ba"}
03:46:00.718 00.129 11596 Exposure complete
03:46:00.793 00.075 11596 worker thread done servicing request
03:46:00.794 00.001 13300 OnExposeComplete: enter
03:46:00.794 00.000 13300 UpdateGuideState(): m_state=6
03:46:00.794 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 303
03:46:00.794 00.000 13300 Star::Find returns 1 (0), X=26.17, Y=410.21, Mass=1161, SNR=23.9, Peak=128 HFD=3.1
03:46:00.795 00.001 13300 MultiStar: [#1 -0.07,-0.29,0.54,U] [#2 0.20,-0.31,0.00,M4] [#3 0.19,-0.54,0.00,M4] [#4 0.01,-0.43,0.00,M1] [#5 0.11,-0.40,0.00,M10] [#6 0.09,-0.17,0.30,U] [#7 -0.12,-0.44,0.00,M8] [#8 0.47,0.48,0.00,M2] 
03:46:00.795 00.000 13300 refined, 2 included, MultiStar: {0.09, -0.23}, one-star: {0.17, -0.23}
03:46:00.795 00.000 13300 CameraToMount -- cameraTheta (-1.21) - m_xAngle (1.53) = xAngle (-2.74 = -2.74)
03:46:00.795 00.000 13300 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.87 = 0.42)
03:46:00.795 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=-0.23 hyp=0.25 cameraTheta=-1.21 mountX=-0.23 mountY=0.10, mountTheta=2.73
03:46:00.797 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.23, opts=13)
03:46:00.797 00.000 13300 Enqueuing Move request for scope (0.09, -0.23)
03:46:00.797 00.000 11596 Worker thread wakes up
03:46:00.797 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.23) opts 0xd
03:46:00.797 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.23)
03:46:00.798 00.001 11596 Moving (0.09, -0.23) raw xDistance=-0.23 yDistance=0.10
03:46:00.798 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
03:46:00.798 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:00.798 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:46:00.798 00.000 11596 MoveAxis(E, 289, ABG)
03:46:00.798 00.000 11596 Guiding  Dir = 2, Dur = 289
03:46:00.798 00.000 11596 IsSlewing returns 0
03:46:00.806 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=175, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
03:46:00.813 00.007 13300 UpdateGuideState exits: m=1161 SNR=23.9
03:46:00.813 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:00.814 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:46:00.814 00.000 13300 Enqueuing Expose request
03:46:00.944 00.130 11596 IsGuiding returns 0
03:46:01.411 00.467 11596 IsGuiding returns 1
03:46:01.411 00.000 11596 scope still moving after pulse duration time elapsed
03:46:01.519 00.108 11596 IsSlewing returns 0
03:46:01.637 00.118 11596 IsGuiding returns 0
03:46:01.637 00.000 11596 scope move finished after 289 + 403 ms
03:46:01.637 00.000 11596 Move returns status 0, amount 289
03:46:01.637 00.000 11596 MoveAxis(N, 0, ABG)
03:46:01.637 00.000 11596 Move returns status 0, amount 0
03:46:01.637 00.000 11596 move complete, result=0
03:46:01.637 00.000 11596 worker thread done servicing request
03:46:01.637 00.000 13300 GuideStep: -0.2 px 289 ms EAST, 0.1 px 0 ms NORTH
03:46:01.638 00.001 11596 Worker thread wakes up
03:46:01.638 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:46:02.150 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:46:03.586 01.436 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"73a8524c-f0d0-466d-8158-6a5933fdd6eb"}
03:46:03.586 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"73a8524c-f0d0-466d-8158-6a5933fdd6eb"}
03:46:03.587 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"282bf1d9-42f8-4927-b795-c2da4e7bf180"}
03:46:03.587 00.000 13300 case statement mapped state 6 to 3
03:46:03.587 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"282bf1d9-42f8-4927-b795-c2da4e7bf180"}
03:46:03.587 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"15670292-a4f8-4105-a561-80925bf01d58"}
03:46:03.587 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":303,"width":15,"height":15,"star_pos":[7.17,7.21],"pixels":"..."},"id":"15670292-a4f8-4105-a561-80925bf01d58"}
03:46:05.212 01.625 11596 Exposure complete
03:46:05.287 00.075 11596 worker thread done servicing request
03:46:05.287 00.000 13300 OnExposeComplete: enter
03:46:05.287 00.000 13300 UpdateGuideState(): m_state=6
03:46:05.287 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 304
03:46:05.287 00.000 13300 Star::Find returns 1 (0), X=26.20, Y=410.58, Mass=1017, SNR=22.3, Peak=112 HFD=3.2
03:46:05.288 00.001 13300 MultiStar: [#1 0.17,0.23,0.60,U] [#2 -0.02,0.26,0.53,U] [#3 0.01,-0.01,0.30,U] [#4 0.11,-0.06,0.34,U] [#5 -0.05,-0.32,0.00,R] [#6 0.47,0.58,0.00,M3] [#7 -0.20,-0.28,0.00,M9] [#8 0.02,0.19,0.25,U] 
03:46:05.288 00.000 13300 refined, 5 included, MultiStar: {0.11, 0.15}, one-star: {0.20, 0.15}
03:46:05.288 00.000 13300 CameraToMount -- cameraTheta (0.93) - m_xAngle (1.53) = xAngle (-0.61 = -0.61)
03:46:05.288 00.000 13300 CameraToMount -- cameraTheta (0.93) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.73 = 2.55)
03:46:05.288 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.15 hyp=0.19 cameraTheta=0.93 mountX=0.15 mountY=0.10, mountTheta=0.60
03:46:05.290 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.15, opts=13)
03:46:05.290 00.000 13300 Enqueuing Move request for scope (0.11, 0.15)
03:46:05.290 00.000 11596 Worker thread wakes up
03:46:05.290 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.15) opts 0xd
03:46:05.291 00.001 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.15)
03:46:05.291 00.000 11596 Moving (0.11, 0.15) raw xDistance=0.15 yDistance=0.10
03:46:05.291 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.15
03:46:05.291 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:05.291 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:46:05.291 00.000 11596 MoveAxis(W, 171, ABG)
03:46:05.291 00.000 11596 Guiding  Dir = 3, Dur = 171
03:46:05.291 00.000 11596 IsSlewing returns 0
03:46:05.301 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=222, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
03:46:05.311 00.010 13300 UpdateGuideState exits: m=1017 SNR=22.3
03:46:05.311 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:05.311 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:46:05.311 00.000 13300 Enqueuing Expose request
03:46:05.375 00.064 11596 IsGuiding returns 0
03:46:05.736 00.361 11596 IsGuiding returns 1
03:46:05.736 00.000 11596 scope still moving after pulse duration time elapsed
03:46:05.835 00.099 11596 IsSlewing returns 0
03:46:05.961 00.126 11596 IsGuiding returns 0
03:46:05.961 00.000 11596 scope move finished after 171 + 415 ms
03:46:05.961 00.000 11596 Move returns status 0, amount 171
03:46:05.961 00.000 11596 MoveAxis(N, 0, ABG)
03:46:05.961 00.000 11596 Move returns status 0, amount 0
03:46:05.961 00.000 11596 move complete, result=0
03:46:05.961 00.000 11596 worker thread done servicing request
03:46:05.962 00.001 13300 GuideStep: 0.2 px 171 ms WEST, 0.1 px 0 ms NORTH
03:46:05.962 00.000 11596 Worker thread wakes up
03:46:05.962 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:46:06.476 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:46:06.585 00.109 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ad2202d1-f1b9-41e0-8944-53a2b8b63531"}
03:46:06.585 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ad2202d1-f1b9-41e0-8944-53a2b8b63531"}
03:46:06.586 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"87babc22-f0a6-47cc-9e09-70b7e7770459"}
03:46:06.586 00.000 13300 case statement mapped state 6 to 3
03:46:06.586 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"87babc22-f0a6-47cc-9e09-70b7e7770459"}
03:46:06.586 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5a2d8e5a-c024-4cae-bf9c-1cf89fab434b"}
03:46:06.587 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":304,"width":15,"height":15,"star_pos":[7.20,6.58],"pixels":"..."},"id":"5a2d8e5a-c024-4cae-bf9c-1cf89fab434b"}
03:46:09.509 02.922 11596 Exposure complete
03:46:09.578 00.069 11596 worker thread done servicing request
03:46:09.578 00.000 13300 OnExposeComplete: enter
03:46:09.578 00.000 13300 UpdateGuideState(): m_state=6
03:46:09.578 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 305
03:46:09.578 00.000 13300 Star::Find returns 1 (0), X=26.06, Y=410.51, Mass=1029, SNR=22.5, Peak=114 HFD=3.1
03:46:09.579 00.001 13300 MultiStar: [#1 0.04,0.27,0.54,U] [#2 -0.12,0.10,0.48,U] [#3 0.02,0.18,0.27,U] [#4 0.02,-0.03,0.37,U] [#5 0.05,0.34,0.00,M1] [#6 0.23,0.71,0.00,M4] [#7 -0.39,-0.13,0.00,M10] [#8 0.28,0.32,0.00,M2] 
03:46:09.579 00.000 13300 single-star, 4 included, MultiStar: {0.01, 0.12}, one-star: {0.06, 0.08}
03:46:09.579 00.000 13300 CameraToMount -- cameraTheta (0.92) - m_xAngle (1.53) = xAngle (-0.62 = -0.62)
03:46:09.579 00.000 13300 CameraToMount -- cameraTheta (0.92) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.74 = 2.54)
03:46:09.579 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.08 hyp=0.10 cameraTheta=0.92 mountX=0.08 mountY=0.05, mountTheta=0.61
03:46:09.581 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.08, opts=13)
03:46:09.581 00.000 13300 Enqueuing Move request for scope (0.06, 0.08)
03:46:09.581 00.000 11596 Worker thread wakes up
03:46:09.581 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.08) opts 0xd
03:46:09.581 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.08)
03:46:09.581 00.000 11596 Moving (0.06, 0.08) raw xDistance=0.08 yDistance=0.05
03:46:09.581 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:46:09.582 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:09.582 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:46:09.582 00.000 11596 MoveAxis(E, 0, ABG)
03:46:09.582 00.000 11596 Move returns status 0, amount 0
03:46:09.582 00.000 11596 MoveAxis(N, 0, ABG)
03:46:09.582 00.000 11596 Move returns status 0, amount 0
03:46:09.582 00.000 11596 move complete, result=0
03:46:09.583 00.001 11596 worker thread done servicing request
03:46:09.590 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=205, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
03:46:09.601 00.011 13300 UpdateGuideState exits: m=1029 SNR=22.5
03:46:09.601 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:09.601 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:46:09.601 00.000 13300 Enqueuing Expose request
03:46:09.601 00.000 11596 Worker thread wakes up
03:46:09.601 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:46:09.601 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:46:09.604 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"83304ff2-7394-4280-b6e5-deb745a4667c"}
03:46:09.604 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"83304ff2-7394-4280-b6e5-deb745a4667c"}
03:46:09.609 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"db84b9b7-f328-45db-95ef-135519fb4e98"}
03:46:09.610 00.001 13300 case statement mapped state 6 to 3
03:46:09.610 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"db84b9b7-f328-45db-95ef-135519fb4e98"}
03:46:09.612 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"01f5f2fa-70bd-4c8e-a5dc-f491c4f7bc67"}
03:46:09.612 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":305,"width":15,"height":15,"star_pos":[7.06,6.51],"pixels":"..."},"id":"01f5f2fa-70bd-4c8e-a5dc-f491c4f7bc67"}
03:46:10.110 00.498 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:46:12.584 02.474 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e4605119-c582-45b3-957f-a35e0457c8ac"}
03:46:12.585 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e4605119-c582-45b3-957f-a35e0457c8ac"}
03:46:12.585 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"57c51ddb-acc8-4924-aa48-d9acd34357de"}
03:46:12.585 00.000 13300 case statement mapped state 6 to 3
03:46:12.585 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"57c51ddb-acc8-4924-aa48-d9acd34357de"}
03:46:12.586 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dda5167b-3e34-4e1e-bed2-56cc326989e6"}
03:46:12.586 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":305,"width":15,"height":15,"star_pos":[7.06,6.51],"pixels":"..."},"id":"dda5167b-3e34-4e1e-bed2-56cc326989e6"}
03:46:13.132 00.546 11596 Exposure complete
03:46:13.200 00.068 11596 worker thread done servicing request
03:46:13.200 00.000 13300 OnExposeComplete: enter
03:46:13.200 00.000 13300 UpdateGuideState(): m_state=6
03:46:13.201 00.001 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 306
03:46:13.201 00.000 13300 Star::Find returns 1 (0), X=25.86, Y=410.60, Mass=1061, SNR=22.8, Peak=129 HFD=3.3
03:46:13.201 00.000 13300 MultiStar: [#1 -0.13,0.25,0.53,U] [#2 0.00,0.25,0.44,U] [#3 -0.09,0.03,0.32,U] [#4 -0.14,0.15,0.30,U] [#5 0.53,0.34,0.00,M2] [#6 0.45,0.71,0.00,M5] [#7 0.09,-0.41,0.00,R] [#8 0.05,0.34,0.00,M3] 
03:46:13.202 00.001 13300 refined, 4 included, MultiStar: {-0.11, 0.18}, one-star: {-0.14, 0.17}
03:46:13.202 00.000 13300 CameraToMount -- cameraTheta (2.12) - m_xAngle (1.53) = xAngle (0.59 = 0.59)
03:46:13.202 00.000 13300 CameraToMount -- cameraTheta (2.12) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.54 = -2.54)
03:46:13.202 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=0.18 hyp=0.21 cameraTheta=2.12 mountX=0.18 mountY=-0.12, mountTheta=-0.60
03:46:13.204 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=0.18, opts=13)
03:46:13.204 00.000 13300 Enqueuing Move request for scope (-0.11, 0.18)
03:46:13.205 00.001 11596 Worker thread wakes up
03:46:13.205 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.18) opts 0xd
03:46:13.205 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, 0.18)
03:46:13.205 00.000 11596 Moving (-0.11, 0.18) raw xDistance=0.18 yDistance=-0.12
03:46:13.205 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.18
03:46:13.205 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:13.205 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:46:13.205 00.000 11596 MoveAxis(W, 220, ABG)
03:46:13.206 00.001 11596 Guiding  Dir = 3, Dur = 220
03:46:13.206 00.000 11596 IsSlewing returns 0
03:46:13.213 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=195, med=4, FiltMin=2, FiltMax=66, Gamma=0.510
03:46:13.221 00.008 13300 UpdateGuideState exits: m=1061 SNR=22.8
03:46:13.221 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:13.222 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:46:13.222 00.000 13300 Enqueuing Expose request
03:46:13.306 00.084 11596 IsGuiding returns 0
03:46:13.438 00.132 11596 PulseGuide returned control before completion, sleep 99
03:46:13.629 00.191 11596 IsGuiding returns 1
03:46:13.629 00.000 11596 scope still moving after pulse duration time elapsed
03:46:13.661 00.032 11596 IsSlewing returns 0
03:46:13.832 00.171 11596 IsGuiding returns 1
03:46:13.858 00.026 11596 IsSlewing returns 0
03:46:14.217 00.359 11596 IsGuiding returns 0
03:46:14.217 00.000 11596 scope move finished after 220 + 691 ms
03:46:14.218 00.001 11596 Move returns status 0, amount 220
03:46:14.218 00.000 11596 MoveAxis(N, 0, ABG)
03:46:14.218 00.000 11596 Move returns status 0, amount 0
03:46:14.218 00.000 11596 move complete, result=0
03:46:14.218 00.000 11596 worker thread done servicing request
03:46:14.218 00.000 13300 GuideStep: 0.2 px 220 ms WEST, -0.1 px 0 ms NORTH
03:46:14.219 00.001 11596 Worker thread wakes up
03:46:14.219 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:46:14.730 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:46:15.585 00.855 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a5252d79-40b9-4c6b-a7c6-7431e259700b"}
03:46:15.585 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a5252d79-40b9-4c6b-a7c6-7431e259700b"}
03:46:15.586 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3036d4cb-fee3-4a80-9260-a4f31ccb8c9e"}
03:46:15.586 00.000 13300 case statement mapped state 6 to 3
03:46:15.586 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3036d4cb-fee3-4a80-9260-a4f31ccb8c9e"}
03:46:15.587 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"14a9790f-1d83-43ea-a48e-25b4132edf9b"}
03:46:15.587 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":306,"width":15,"height":15,"star_pos":[6.86,6.60],"pixels":"..."},"id":"14a9790f-1d83-43ea-a48e-25b4132edf9b"}
03:46:17.760 02.173 11596 Exposure complete
03:46:17.865 00.105 11596 worker thread done servicing request
03:46:17.865 00.000 13300 OnExposeComplete: enter
03:46:17.865 00.000 13300 UpdateGuideState(): m_state=6
03:46:17.866 00.001 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 307
03:46:17.866 00.000 13300 Star::Find returns 1 (0), X=26.01, Y=410.29, Mass=1105, SNR=23.3, Peak=123 HFD=3.2
03:46:17.867 00.001 13300 MultiStar: [#1 -0.16,-0.25,0.00,M1] [#2 -0.05,-0.10,0.47,U] [#3 0.09,-0.25,0.29,U] [#4 0.06,-0.24,0.34,U] [#5 -0.00,-0.08,0.24,U] [#6 -0.08,0.60,0.00,M6] [#7 -0.42,0.09,0.00,M1] [#8 0.12,0.13,0.23,U] 
03:46:17.867 00.000 13300 refined, 5 included, MultiStar: {0.03, -0.13}, one-star: {0.01, -0.14}
03:46:17.867 00.000 13300 CameraToMount -- cameraTheta (-1.38) - m_xAngle (1.53) = xAngle (-2.91 = -2.91)
03:46:17.867 00.000 13300 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.04 = 0.24)
03:46:17.867 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.13 hyp=0.13 cameraTheta=-1.38 mountX=-0.13 mountY=0.03, mountTheta=2.90
03:46:17.870 00.003 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.13, opts=13)
03:46:17.870 00.000 13300 Enqueuing Move request for scope (0.03, -0.13)
03:46:17.870 00.000 11596 Worker thread wakes up
03:46:17.870 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.13) opts 0xd
03:46:17.870 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.13)
03:46:17.871 00.001 11596 Moving (0.03, -0.13) raw xDistance=-0.13 yDistance=0.03
03:46:17.871 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:46:17.871 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:17.871 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:46:17.871 00.000 11596 MoveAxis(E, 0, ABG)
03:46:17.871 00.000 11596 Move returns status 0, amount 0
03:46:17.871 00.000 11596 MoveAxis(N, 0, ABG)
03:46:17.871 00.000 11596 Move returns status 0, amount 0
03:46:17.872 00.001 11596 move complete, result=0
03:46:17.872 00.000 11596 worker thread done servicing request
03:46:17.879 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=195, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
03:46:17.889 00.010 13300 UpdateGuideState exits: m=1105 SNR=23.3
03:46:17.890 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:17.890 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:46:17.890 00.000 13300 Enqueuing Expose request
03:46:17.890 00.000 11596 Worker thread wakes up
03:46:17.890 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:46:17.891 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:46:18.399 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:46:18.584 00.185 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d9b26da1-5db8-40c9-80ce-62f30320359d"}
03:46:18.584 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d9b26da1-5db8-40c9-80ce-62f30320359d"}
03:46:18.585 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d3c307c7-9735-4d7b-a698-080ba3917b9b"}
03:46:18.585 00.000 13300 case statement mapped state 6 to 3
03:46:18.585 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d3c307c7-9735-4d7b-a698-080ba3917b9b"}
03:46:18.586 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"098f324d-fe67-4931-8051-8ac4c538cecd"}
03:46:18.586 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":307,"width":15,"height":15,"star_pos":[7.01,7.29],"pixels":"..."},"id":"098f324d-fe67-4931-8051-8ac4c538cecd"}
03:46:21.432 02.846 11596 Exposure complete
03:46:21.500 00.068 11596 worker thread done servicing request
03:46:21.500 00.000 13300 OnExposeComplete: enter
03:46:21.501 00.001 13300 UpdateGuideState(): m_state=6
03:46:21.501 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 308
03:46:21.501 00.000 13300 Star::Find returns 1 (0), X=25.74, Y=410.11, Mass=1017, SNR=22.3, Peak=121 HFD=3.4
03:46:21.502 00.001 13300 MultiStar: [#1 -0.12,-0.25,0.46,U] [#2 -0.09,-0.25,0.52,U] [#3 -0.28,-0.26,0.00,M1] [#4 0.18,-0.22,0.34,U] [#5 0.28,-0.15,0.00,M2] [#6 -0.20,-0.09,0.31,U] [#7 -0.38,0.11,0.00,M2] [#8 -0.07,-0.05,0.20,U] 
03:46:21.502 00.000 13300 refined, 5 included, MultiStar: {-0.13, -0.24}, one-star: {-0.26, -0.32}
03:46:21.502 00.000 13300 CameraToMount -- cameraTheta (-2.08) - m_xAngle (1.53) = xAngle (-3.61 = 2.67)
03:46:21.502 00.000 13300 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.74 = -0.46)
03:46:21.502 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=-0.24 hyp=0.27 cameraTheta=-2.08 mountX=-0.24 mountY=-0.12, mountTheta=-2.68
03:46:21.505 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=-0.24, opts=13)
03:46:21.505 00.000 13300 Enqueuing Move request for scope (-0.13, -0.24)
03:46:21.505 00.000 11596 Worker thread wakes up
03:46:21.505 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.24) opts 0xd
03:46:21.505 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, -0.24)
03:46:21.505 00.000 11596 Moving (-0.13, -0.24) raw xDistance=-0.24 yDistance=-0.12
03:46:21.505 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
03:46:21.505 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:21.506 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:46:21.506 00.000 11596 MoveAxis(E, 306, ABG)
03:46:21.506 00.000 11596 Guiding  Dir = 2, Dur = 306
03:46:21.506 00.000 11596 IsSlewing returns 0
03:46:21.514 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=158, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
03:46:21.522 00.008 13300 UpdateGuideState exits: m=1017 SNR=22.3
03:46:21.523 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:21.523 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:46:21.523 00.000 13300 Enqueuing Expose request
03:46:21.583 00.060 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"538b219a-b379-456a-ba82-2c36278030a6"}
03:46:21.583 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"538b219a-b379-456a-ba82-2c36278030a6"}
03:46:21.585 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b789fea0-8457-4c20-9d3f-453369381fdc"}
03:46:21.585 00.000 13300 case statement mapped state 6 to 3
03:46:21.585 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b789fea0-8457-4c20-9d3f-453369381fdc"}
03:46:21.587 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"23677e00-f462-4ccc-b54e-e1d8087fae81"}
03:46:21.588 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":308,"width":15,"height":15,"star_pos":[6.74,7.11],"pixels":"..."},"id":"23677e00-f462-4ccc-b54e-e1d8087fae81"}
03:46:21.610 00.022 11596 IsGuiding returns 0
03:46:22.210 00.600 11596 IsGuiding returns 1
03:46:22.210 00.000 11596 scope still moving after pulse duration time elapsed
03:46:22.426 00.216 11596 IsSlewing returns 0
03:46:22.515 00.089 11596 IsGuiding returns 0
03:46:22.515 00.000 11596 scope move finished after 306 + 598 ms
03:46:22.515 00.000 11596 Move returns status 0, amount 306
03:46:22.515 00.000 11596 MoveAxis(N, 0, ABG)
03:46:22.515 00.000 11596 Move returns status 0, amount 0
03:46:22.515 00.000 11596 move complete, result=0
03:46:22.515 00.000 11596 worker thread done servicing request
03:46:22.515 00.000 11596 Worker thread wakes up
03:46:22.516 00.001 13300 GuideStep: -0.2 px 306 ms EAST, -0.1 px 0 ms NORTH
03:46:22.516 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:46:23.020 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:46:24.585 01.565 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"59fe12f0-854f-4712-b41b-5d780f063b87"}
03:46:24.586 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"59fe12f0-854f-4712-b41b-5d780f063b87"}
03:46:24.587 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"38abbd11-d15f-4a72-9674-32cc7f34dc1e"}
03:46:24.587 00.000 13300 case statement mapped state 6 to 3
03:46:24.587 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"38abbd11-d15f-4a72-9674-32cc7f34dc1e"}
03:46:24.588 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"022bfa56-eff5-4533-8276-a0dc7e9e96e1"}
03:46:24.589 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":308,"width":15,"height":15,"star_pos":[6.74,7.11],"pixels":"..."},"id":"022bfa56-eff5-4533-8276-a0dc7e9e96e1"}
03:46:26.056 01.467 11596 Exposure complete
03:46:26.126 00.070 11596 worker thread done servicing request
03:46:26.126 00.000 13300 OnExposeComplete: enter
03:46:26.126 00.000 13300 UpdateGuideState(): m_state=6
03:46:26.127 00.001 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 309
03:46:26.127 00.000 13300 Star::Find returns 1 (0), X=25.85, Y=410.24, Mass=1052, SNR=22.7, Peak=118 HFD=3.1
03:46:26.127 00.000 13300 MultiStar: [#1 -0.28,-0.30,0.00,M1] [#2 -0.12,-0.07,0.41,U] [#3 -0.12,0.00,0.28,U] [#4 -0.04,-0.35,0.00,M1] [#5 -0.28,-0.04,0.24,U] [#6 -0.19,0.02,0.24,U] [#7 -0.28,0.50,0.00,M3] [#8 0.19,0.06,0.16,U] 
03:46:26.128 00.001 13300 refined, 5 included, MultiStar: {-0.14, -0.09}, one-star: {-0.15, -0.20}
03:46:26.128 00.000 13300 CameraToMount -- cameraTheta (-2.53) - m_xAngle (1.53) = xAngle (-4.06 = 2.22)
03:46:26.128 00.000 13300 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.19 = -0.91)
03:46:26.128 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=-0.09 hyp=0.16 cameraTheta=-2.53 mountX=-0.10 mountY=-0.13, mountTheta=-2.22
03:46:26.130 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=-0.09, opts=13)
03:46:26.130 00.000 13300 Enqueuing Move request for scope (-0.14, -0.09)
03:46:26.130 00.000 11596 Worker thread wakes up
03:46:26.130 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.09) opts 0xd
03:46:26.130 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, -0.09)
03:46:26.130 00.000 11596 Moving (-0.14, -0.09) raw xDistance=-0.10 yDistance=-0.13
03:46:26.130 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:46:26.130 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:26.131 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:46:26.131 00.000 11596 MoveAxis(E, 0, ABG)
03:46:26.131 00.000 11596 Move returns status 0, amount 0
03:46:26.131 00.000 11596 MoveAxis(N, 0, ABG)
03:46:26.131 00.000 11596 Move returns status 0, amount 0
03:46:26.131 00.000 11596 move complete, result=0
03:46:26.131 00.000 11596 worker thread done servicing request
03:46:26.136 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=150, med=4, FiltMin=2, FiltMax=65, Gamma=0.510
03:46:26.145 00.009 13300 UpdateGuideState exits: m=1052 SNR=22.7
03:46:26.146 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:26.146 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:46:26.146 00.000 13300 Enqueuing Expose request
03:46:26.146 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:46:26.146 00.000 11596 Worker thread wakes up
03:46:26.146 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:46:26.648 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:46:27.584 00.936 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"77ed8982-4c64-4ac4-955e-c5d00fff4f01"}
03:46:27.584 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"77ed8982-4c64-4ac4-955e-c5d00fff4f01"}
03:46:27.585 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c974a030-37e3-4087-8c1b-c859b69a6f5b"}
03:46:27.585 00.000 13300 case statement mapped state 6 to 3
03:46:27.585 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c974a030-37e3-4087-8c1b-c859b69a6f5b"}
03:46:27.585 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b187bb5f-b96a-47d2-ac26-767c45207910"}
03:46:27.586 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":309,"width":15,"height":15,"star_pos":[6.85,7.24],"pixels":"..."},"id":"b187bb5f-b96a-47d2-ac26-767c45207910"}
03:46:29.687 02.101 11596 Exposure complete
03:46:29.757 00.070 11596 worker thread done servicing request
03:46:29.757 00.000 13300 OnExposeComplete: enter
03:46:29.757 00.000 13300 UpdateGuideState(): m_state=6
03:46:29.757 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 310
03:46:29.757 00.000 13300 Star::Find returns 1 (0), X=25.89, Y=410.48, Mass=926, SNR=21.3, Peak=109 HFD=3.0
03:46:29.758 00.001 13300 MultiStar: [#1 -0.14,-0.12,0.55,U] [#2 -0.25,0.13,0.41,U] [#3 -0.46,-0.32,0.00,M1] [#4 0.06,-0.18,0.29,U] [#5 -0.50,-0.15,0.00,M2] [#6 -0.00,0.51,0.00,M5] [#7 -0.46,0.32,0.00,M4] [#8 -0.16,0.20,0.21,U] 
03:46:29.758 00.000 13300 single-star, 4 included, MultiStar: {-0.13, 0.01}, one-star: {-0.11, 0.04}
03:46:29.758 00.000 13300 CameraToMount -- cameraTheta (2.78) - m_xAngle (1.53) = xAngle (1.25 = 1.25)
03:46:29.758 00.000 13300 CameraToMount -- cameraTheta (2.78) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.88 = -1.88)
03:46:29.758 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=0.04 hyp=0.12 cameraTheta=2.78 mountX=0.04 mountY=-0.12, mountTheta=-1.25
03:46:29.760 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=0.04, opts=13)
03:46:29.760 00.000 13300 Enqueuing Move request for scope (-0.11, 0.04)
03:46:29.760 00.000 11596 Worker thread wakes up
03:46:29.761 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.04) opts 0xd
03:46:29.761 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, 0.04)
03:46:29.761 00.000 11596 Moving (-0.11, 0.04) raw xDistance=0.04 yDistance=-0.12
03:46:29.761 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:46:29.761 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:29.761 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:46:29.761 00.000 11596 MoveAxis(E, 0, ABG)
03:46:29.761 00.000 11596 Move returns status 0, amount 0
03:46:29.761 00.000 11596 MoveAxis(N, 0, ABG)
03:46:29.761 00.000 11596 Move returns status 0, amount 0
03:46:29.761 00.000 11596 move complete, result=0
03:46:29.762 00.001 11596 worker thread done servicing request
03:46:29.767 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=141, med=4, FiltMin=2, FiltMax=55, Gamma=0.510
03:46:29.776 00.009 13300 UpdateGuideState exits: m=926 SNR=21.3
03:46:29.776 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:29.776 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:46:29.776 00.000 13300 Enqueuing Expose request
03:46:29.776 00.000 11596 Worker thread wakes up
03:46:29.777 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:46:29.777 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:46:30.291 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:46:30.583 00.292 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"89ec977a-e921-4f77-9219-e35cc9ffc93d"}
03:46:30.583 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"89ec977a-e921-4f77-9219-e35cc9ffc93d"}
03:46:30.584 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2c09a987-93ab-4954-93f8-025f5de50fc3"}
03:46:30.584 00.000 13300 case statement mapped state 6 to 3
03:46:30.584 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2c09a987-93ab-4954-93f8-025f5de50fc3"}
03:46:30.585 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"804ed857-5b8c-4ca5-892e-bfd8152a60f0"}
03:46:30.585 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":310,"width":15,"height":15,"star_pos":[6.89,7.48],"pixels":"..."},"id":"804ed857-5b8c-4ca5-892e-bfd8152a60f0"}
03:46:33.326 02.741 11596 Exposure complete
03:46:33.399 00.073 11596 worker thread done servicing request
03:46:33.399 00.000 13300 OnExposeComplete: enter
03:46:33.399 00.000 13300 UpdateGuideState(): m_state=6
03:46:33.400 00.001 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 311
03:46:33.400 00.000 13300 Star::Find returns 1 (0), X=25.83, Y=410.48, Mass=1066, SNR=22.8, Peak=124 HFD=3.4
03:46:33.400 00.000 13300 MultiStar: [#1 -0.27,-0.06,0.55,U] [#2 -0.17,0.09,0.49,U] [#3 -0.66,0.11,0.00,M2] [#4 -0.29,0.07,0.00,M1] [#5 0.33,0.43,0.00,M3] [#6 -0.12,0.55,0.00,M6] [#7 -0.33,0.34,0.00,M5] [#8 0.07,0.15,0.23,U] 
03:46:33.400 00.000 13300 single-star, 3 included, MultiStar: {-0.17, 0.04}, one-star: {-0.16, 0.05}
03:46:33.401 00.001 13300 CameraToMount -- cameraTheta (2.86) - m_xAngle (1.53) = xAngle (1.33 = 1.33)
03:46:33.401 00.000 13300 CameraToMount -- cameraTheta (2.86) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.80 = -1.80)
03:46:33.401 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=0.05 hyp=0.17 cameraTheta=2.86 mountX=0.04 mountY=-0.17, mountTheta=-1.33
03:46:33.403 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=0.05, opts=13)
03:46:33.403 00.000 13300 Enqueuing Move request for scope (-0.16, 0.05)
03:46:33.403 00.000 11596 Worker thread wakes up
03:46:33.403 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.05) opts 0xd
03:46:33.403 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.16, 0.05)
03:46:33.403 00.000 11596 Moving (-0.16, 0.05) raw xDistance=0.04 yDistance=-0.17
03:46:33.403 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:46:33.403 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:33.403 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
03:46:33.404 00.001 11596 MoveAxis(E, 0, ABG)
03:46:33.404 00.000 11596 Move returns status 0, amount 0
03:46:33.404 00.000 11596 MoveAxis(N, 0, ABG)
03:46:33.404 00.000 11596 Move returns status 0, amount 0
03:46:33.404 00.000 11596 move complete, result=0
03:46:33.404 00.000 11596 worker thread done servicing request
03:46:33.409 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=176, med=4, FiltMin=2, FiltMax=66, Gamma=0.510
03:46:33.418 00.009 13300 UpdateGuideState exits: m=1066 SNR=22.8
03:46:33.418 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:33.418 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:46:33.418 00.000 13300 Enqueuing Expose request
03:46:33.419 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:46:33.419 00.000 11596 Worker thread wakes up
03:46:33.419 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:46:33.583 00.164 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"91d8b458-dd24-44b2-9434-7709d478f6ac"}
03:46:33.583 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"91d8b458-dd24-44b2-9434-7709d478f6ac"}
03:46:33.584 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"df968a63-d6bc-469f-81a5-15be9726384a"}
03:46:33.584 00.000 13300 case statement mapped state 6 to 3
03:46:33.584 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"df968a63-d6bc-469f-81a5-15be9726384a"}
03:46:33.584 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"aa1f6331-0d07-4692-b363-76691e412961"}
03:46:33.584 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":311,"width":15,"height":15,"star_pos":[6.83,7.48],"pixels":"..."},"id":"aa1f6331-0d07-4692-b363-76691e412961"}
03:46:33.933 00.349 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:46:36.583 02.650 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0c31c05f-a54f-4375-be69-1498104a7f2a"}
03:46:36.583 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0c31c05f-a54f-4375-be69-1498104a7f2a"}
03:46:36.584 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c7299063-ed02-457a-9308-95ff1e853693"}
03:46:36.584 00.000 13300 case statement mapped state 6 to 3
03:46:36.584 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c7299063-ed02-457a-9308-95ff1e853693"}
03:46:36.584 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b7e34dd0-dcf2-48ca-99d1-6e8c683bf8b3"}
03:46:36.584 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":311,"width":15,"height":15,"star_pos":[6.83,7.48],"pixels":"..."},"id":"b7e34dd0-dcf2-48ca-99d1-6e8c683bf8b3"}
03:46:36.972 00.388 11596 Exposure complete
03:46:37.043 00.071 11596 worker thread done servicing request
03:46:37.043 00.000 13300 OnExposeComplete: enter
03:46:37.043 00.000 13300 UpdateGuideState(): m_state=6
03:46:37.043 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 312
03:46:37.044 00.001 13300 Star::Find returns 1 (0), X=25.83, Y=410.52, Mass=1177, SNR=24.0, Peak=144 HFD=3.3
03:46:37.044 00.000 13300 MultiStar: [#1 -0.26,0.19,0.00,M1] [#2 -0.15,0.15,0.47,U] [#3 -0.31,0.08,0.00,M3] [#4 -0.33,-0.00,0.00,M2] [#5 0.00,0.20,0.27,U] [#6 -0.12,0.58,0.00,M7] [#7 -0.39,0.04,0.00,M6] [#8 -0.17,0.24,0.00,M1] 
03:46:37.044 00.000 13300 refined, 2 included, MultiStar: {-0.14, 0.12}, one-star: {-0.16, 0.08}
03:46:37.044 00.000 13300 CameraToMount -- cameraTheta (2.42) - m_xAngle (1.53) = xAngle (0.89 = 0.89)
03:46:37.044 00.000 13300 CameraToMount -- cameraTheta (2.42) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.24 = -2.24)
03:46:37.044 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=0.12 hyp=0.18 cameraTheta=2.42 mountX=0.11 mountY=-0.14, mountTheta=-0.90
03:46:37.046 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=0.12, opts=13)
03:46:37.046 00.000 13300 Enqueuing Move request for scope (-0.14, 0.12)
03:46:37.047 00.001 11596 Worker thread wakes up
03:46:37.047 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.12) opts 0xd
03:46:37.047 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, 0.12)
03:46:37.047 00.000 11596 Moving (-0.14, 0.12) raw xDistance=0.11 yDistance=-0.14
03:46:37.047 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:46:37.047 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:37.047 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
03:46:37.047 00.000 11596 MoveAxis(E, 0, ABG)
03:46:37.047 00.000 11596 Move returns status 0, amount 0
03:46:37.047 00.000 11596 MoveAxis(N, 0, ABG)
03:46:37.048 00.001 11596 Move returns status 0, amount 0
03:46:37.048 00.000 11596 move complete, result=0
03:46:37.048 00.000 11596 worker thread done servicing request
03:46:37.054 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=186, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
03:46:37.062 00.008 13300 UpdateGuideState exits: m=1177 SNR=24.0
03:46:37.062 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:37.062 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:46:37.062 00.000 13300 Enqueuing Expose request
03:46:37.062 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:46:37.062 00.000 11596 Worker thread wakes up
03:46:37.062 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:46:37.568 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:46:39.582 02.014 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fcbd787c-b32f-42aa-ae5d-886b4dfa73de"}
03:46:39.582 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fcbd787c-b32f-42aa-ae5d-886b4dfa73de"}
03:46:39.583 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5901de8f-08f5-44c0-93c3-a7761c5ca145"}
03:46:39.583 00.000 13300 case statement mapped state 6 to 3
03:46:39.583 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5901de8f-08f5-44c0-93c3-a7761c5ca145"}
03:46:39.584 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e7f98c84-8968-43f0-bbc9-6c96545a71ef"}
03:46:39.584 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":312,"width":15,"height":15,"star_pos":[6.83,6.52],"pixels":"..."},"id":"e7f98c84-8968-43f0-bbc9-6c96545a71ef"}
03:46:40.588 01.004 11596 Exposure complete
03:46:40.657 00.069 11596 worker thread done servicing request
03:46:40.657 00.000 13300 OnExposeComplete: enter
03:46:40.658 00.001 13300 UpdateGuideState(): m_state=6
03:46:40.658 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 313
03:46:40.658 00.000 13300 Star::Find returns 1 (0), X=25.85, Y=410.42, Mass=1157, SNR=23.8, Peak=118 HFD=3.3
03:46:40.659 00.001 13300 MultiStar: [#1 -0.31,0.04,0.00,M2] [#2 -0.07,0.07,0.44,U] [#3 -0.27,-0.17,0.00,M4] [#4 0.01,-0.08,0.34,U] [#5 0.07,-0.17,0.27,U] [#6 0.17,0.28,0.00,M8] [#7 -0.39,0.19,0.00,M7] [#8 -0.01,0.33,0.00,M2] 
03:46:40.659 00.000 13300 refined, 3 included, MultiStar: {-0.08, -0.03}, one-star: {-0.15, -0.01}
03:46:40.659 00.000 13300 CameraToMount -- cameraTheta (-2.83) - m_xAngle (1.53) = xAngle (-4.36 = 1.92)
03:46:40.659 00.000 13300 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.49 = -1.20)
03:46:40.659 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.03 hyp=0.08 cameraTheta=-2.83 mountX=-0.03 mountY=-0.08, mountTheta=-1.92
03:46:40.661 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.03, opts=13)
03:46:40.661 00.000 13300 Enqueuing Move request for scope (-0.08, -0.03)
03:46:40.661 00.000 11596 Worker thread wakes up
03:46:40.661 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.03) opts 0xd
03:46:40.661 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.03)
03:46:40.661 00.000 11596 Moving (-0.08, -0.03) raw xDistance=-0.03 yDistance=-0.08
03:46:40.661 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:46:40.662 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:40.662 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:46:40.662 00.000 11596 MoveAxis(E, 0, ABG)
03:46:40.662 00.000 11596 Move returns status 0, amount 0
03:46:40.662 00.000 11596 MoveAxis(N, 0, ABG)
03:46:40.662 00.000 11596 Move returns status 0, amount 0
03:46:40.662 00.000 11596 move complete, result=0
03:46:40.662 00.000 11596 worker thread done servicing request
03:46:40.669 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=179, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
03:46:40.677 00.008 13300 UpdateGuideState exits: m=1157 SNR=23.8
03:46:40.678 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:40.678 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:46:40.678 00.000 13300 Enqueuing Expose request
03:46:40.678 00.000 11596 Worker thread wakes up
03:46:40.678 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:46:40.678 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:46:41.181 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:46:42.582 01.401 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"52b9b0f8-53cf-42a1-90ba-69e8d553f4b9"}
03:46:42.582 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"52b9b0f8-53cf-42a1-90ba-69e8d553f4b9"}
03:46:42.583 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"736e4ebf-0673-4106-b7c1-0f85edda9e2e"}
03:46:42.583 00.000 13300 case statement mapped state 6 to 3
03:46:42.583 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"736e4ebf-0673-4106-b7c1-0f85edda9e2e"}
03:46:42.583 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b3148c59-5971-4fb7-8e26-2b6349dd7e18"}
03:46:42.584 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":313,"width":15,"height":15,"star_pos":[6.85,7.42],"pixels":"..."},"id":"b3148c59-5971-4fb7-8e26-2b6349dd7e18"}
03:46:44.247 01.663 11596 Exposure complete
03:46:44.316 00.069 11596 worker thread done servicing request
03:46:44.317 00.001 13300 OnExposeComplete: enter
03:46:44.317 00.000 13300 UpdateGuideState(): m_state=6
03:46:44.317 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 314
03:46:44.317 00.000 13300 Star::Find returns 1 (0), X=25.75, Y=410.60, Mass=1101, SNR=23.2, Peak=156 HFD=3.2
03:46:44.318 00.001 13300 MultiStar: [#1 -0.16,0.24,0.00,M3] [#2 -0.11,0.15,0.48,U] [#3 -0.23,0.16,0.28,U] [#4 0.03,0.09,0.32,U] [#5 -0.25,0.27,0.00,M2] [#6 0.13,0.31,0.00,M9] [#7 -0.24,0.56,0.00,M8] [#8 -0.23,0.39,0.00,M3] 
03:46:44.318 00.000 13300 refined, 3 included, MultiStar: {-0.17, 0.15}, one-star: {-0.25, 0.17}
03:46:44.318 00.000 13300 CameraToMount -- cameraTheta (2.43) - m_xAngle (1.53) = xAngle (0.90 = 0.90)
03:46:44.318 00.000 13300 CameraToMount -- cameraTheta (2.43) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.23 = -2.23)
03:46:44.318 00.000 13300 CameraToMount -- cameraX=-0.17 cameraY=0.15 hyp=0.23 cameraTheta=2.43 mountX=0.14 mountY=-0.18, mountTheta=-0.90
03:46:44.320 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.17, y=0.15, opts=13)
03:46:44.320 00.000 13300 Enqueuing Move request for scope (-0.17, 0.15)
03:46:44.320 00.000 11596 Worker thread wakes up
03:46:44.320 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.15) opts 0xd
03:46:44.320 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.17, 0.15)
03:46:44.320 00.000 11596 Moving (-0.17, 0.15) raw xDistance=0.14 yDistance=-0.18
03:46:44.321 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.14
03:46:44.321 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.18
03:46:44.321 00.000 11596 MoveAxis(W, 180, ABG)
03:46:44.321 00.000 11596 Guiding  Dir = 3, Dur = 180
03:46:44.321 00.000 11596 IsSlewing returns 0
03:46:44.327 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=204, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
03:46:44.335 00.008 13300 UpdateGuideState exits: m=1101 SNR=23.2
03:46:44.335 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:44.335 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:46:44.335 00.000 13300 Enqueuing Expose request
03:46:44.354 00.019 11596 IsGuiding returns 0
03:46:44.686 00.332 11596 IsGuiding returns 1
03:46:44.687 00.001 11596 scope still moving after pulse duration time elapsed
03:46:44.848 00.161 11596 IsSlewing returns 0
03:46:44.975 00.127 11596 IsGuiding returns 0
03:46:44.976 00.001 11596 scope move finished after 180 + 440 ms
03:46:44.976 00.000 11596 Move returns status 0, amount 180
03:46:44.976 00.000 11596 MoveAxis(N, 240, ABG)
03:46:44.976 00.000 11596 Guiding  Dir = 0, Dur = 240
03:46:44.976 00.000 11596 IsSlewing returns 0
03:46:45.083 00.107 11596 IsGuiding returns 0
03:46:45.298 00.215 11596 PulseGuide returned control before completion, sleep 35
03:46:45.451 00.153 11596 IsGuiding returns 1
03:46:45.452 00.001 11596 scope still moving after pulse duration time elapsed
03:46:45.473 00.021 11596 IsSlewing returns 0
03:46:45.583 00.110 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3229c1ba-0100-45bd-b406-1f88a1e6ed7c"}
03:46:45.583 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3229c1ba-0100-45bd-b406-1f88a1e6ed7c"}
03:46:45.584 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a12f4e0a-a811-4214-adc2-d39febaf6bd4"}
03:46:45.584 00.000 13300 case statement mapped state 6 to 3
03:46:45.584 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a12f4e0a-a811-4214-adc2-d39febaf6bd4"}
03:46:45.585 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"605a4a7e-f776-425d-ac82-fb5272095361"}
03:46:45.585 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":314,"width":15,"height":15,"star_pos":[6.75,6.60],"pixels":"..."},"id":"605a4a7e-f776-425d-ac82-fb5272095361"}
03:46:45.628 00.043 11596 IsGuiding returns 0
03:46:45.628 00.000 11596 scope move finished after 240 + 305 ms
03:46:45.628 00.000 11596 Move returns status 0, amount 240
03:46:45.628 00.000 11596 move complete, result=0
03:46:45.628 00.000 11596 worker thread done servicing request
03:46:45.628 00.000 11596 Worker thread wakes up
03:46:45.628 00.000 13300 GuideStep: 0.1 px 180 ms WEST, -0.2 px 240 ms NORTH
03:46:45.629 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:46:46.133 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:46:48.582 02.449 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3008cca2-8e5f-4485-8b47-6f6530ab7014"}
03:46:48.582 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3008cca2-8e5f-4485-8b47-6f6530ab7014"}
03:46:48.583 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"436235ce-29f1-4746-bf86-602bc2ee3532"}
03:46:48.583 00.000 13300 case statement mapped state 6 to 3
03:46:48.584 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"436235ce-29f1-4746-bf86-602bc2ee3532"}
03:46:48.585 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"839411b5-df41-49e0-9b8e-f076637f2351"}
03:46:48.585 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":314,"width":15,"height":15,"star_pos":[6.75,6.60],"pixels":"..."},"id":"839411b5-df41-49e0-9b8e-f076637f2351"}
03:46:49.161 00.576 11596 Exposure complete
03:46:49.235 00.074 11596 worker thread done servicing request
03:46:49.235 00.000 13300 OnExposeComplete: enter
03:46:49.235 00.000 13300 UpdateGuideState(): m_state=6
03:46:49.236 00.001 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 315
03:46:49.236 00.000 13300 Star::Find returns 1 (0), X=25.70, Y=410.50, Mass=1147, SNR=23.7, Peak=137 HFD=3.3
03:46:49.237 00.001 13300 MultiStar: [#1 -0.01,-0.10,0.56,U] [#2 -0.16,0.09,0.43,U] [#3 -0.34,-0.12,0.00,M4] [#4 -0.28,-0.15,0.00,M1] [#5 0.26,0.10,0.26,U] [#6 0.21,0.38,0.00,M10] [#7 -0.52,0.21,0.00,M9] [#8 0.02,0.21,0.22,U] 
03:46:49.237 00.000 13300 refined, 4 included, MultiStar: {-0.12, 0.05}, one-star: {-0.30, 0.07}
03:46:49.237 00.000 13300 CameraToMount -- cameraTheta (2.75) - m_xAngle (1.53) = xAngle (1.22 = 1.22)
03:46:49.237 00.000 13300 CameraToMount -- cameraTheta (2.75) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.91 = -1.91)
03:46:49.238 00.001 13300 CameraToMount -- cameraX=-0.12 cameraY=0.05 hyp=0.13 cameraTheta=2.75 mountX=0.05 mountY=-0.13, mountTheta=-1.22
03:46:49.241 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=0.05, opts=13)
03:46:49.241 00.000 13300 Enqueuing Move request for scope (-0.12, 0.05)
03:46:49.241 00.000 11596 Worker thread wakes up
03:46:49.241 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.05) opts 0xd
03:46:49.242 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.12, 0.05)
03:46:49.242 00.000 11596 Moving (-0.12, 0.05) raw xDistance=0.05 yDistance=-0.13
03:46:49.242 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:46:49.242 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:49.242 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:46:49.243 00.001 11596 MoveAxis(E, 0, ABG)
03:46:49.243 00.000 11596 Move returns status 0, amount 0
03:46:49.243 00.000 11596 MoveAxis(N, 0, ABG)
03:46:49.243 00.000 11596 Move returns status 0, amount 0
03:46:49.244 00.001 11596 move complete, result=0
03:46:49.244 00.000 11596 worker thread done servicing request
03:46:49.252 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=188, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
03:46:49.263 00.011 13300 UpdateGuideState exits: m=1147 SNR=23.7
03:46:49.263 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:49.263 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:46:49.263 00.000 13300 Enqueuing Expose request
03:46:49.263 00.000 11596 Worker thread wakes up
03:46:49.264 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:46:49.264 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:46:49.779 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:46:50.483 00.704 13300 evsrv: cli 10204080 connect
03:46:50.483 00.000 13300 case statement mapped state 6 to 3
03:46:50.484 00.001 13300 case statement mapped state 6 to 3
03:46:50.486 00.002 13300 evsrv: cli 10204080 request: {"method":"get_app_state","id":"a0557ea2-f222-4b8d-9996-2a1caae7a53f"}
03:46:50.487 00.001 13300 case statement mapped state 6 to 3
03:46:50.487 00.000 13300 evsrv: cli 10204080 response: {"jsonrpc":"2.0","result":"Guiding","id":"a0557ea2-f222-4b8d-9996-2a1caae7a53f"}
03:46:50.488 00.001 13300 evsrv: cli 10204080 disconnect
03:46:51.581 01.093 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ec02133b-2456-4515-92fd-0dbc9b9f7709"}
03:46:51.581 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ec02133b-2456-4515-92fd-0dbc9b9f7709"}
03:46:51.582 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6ac8fa9e-c0a4-49fe-93f9-0334378a2c2e"}
03:46:51.582 00.000 13300 case statement mapped state 6 to 3
03:46:51.582 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6ac8fa9e-c0a4-49fe-93f9-0334378a2c2e"}
03:46:51.583 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2e312e59-dd51-4d34-befe-816a45cc867b"}
03:46:51.583 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":315,"width":15,"height":15,"star_pos":[6.70,6.50],"pixels":"..."},"id":"2e312e59-dd51-4d34-befe-816a45cc867b"}
03:46:52.821 01.238 11596 Exposure complete
03:46:52.925 00.104 11596 worker thread done servicing request
03:46:52.926 00.001 13300 OnExposeComplete: enter
03:46:52.926 00.000 13300 UpdateGuideState(): m_state=6
03:46:52.926 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 316
03:46:52.927 00.001 13300 Star::Find returns 1 (0), X=25.79, Y=410.34, Mass=1095, SNR=23.1, Peak=141 HFD=2.8
03:46:52.927 00.000 13300 MultiStar: [#1 0.03,-0.03,0.49,U] [#2 -0.09,-0.02,0.51,U] [#3 -0.14,-0.39,0.00,M5] [#4 -0.14,0.10,0.29,U] [#5 0.18,-0.06,0.25,U] [#6 0.23,0.35,0.00,R] [#7 -0.53,-1.03,0.00,M10] [#8 0.12,0.11,0.23,U] 
03:46:52.928 00.001 13300 refined, 5 included, MultiStar: {-0.08, -0.03}, one-star: {-0.21, -0.09}
03:46:52.928 00.000 13300 CameraToMount -- cameraTheta (-2.79) - m_xAngle (1.53) = xAngle (-4.32 = 1.96)
03:46:52.928 00.000 13300 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.45 = -1.16)
03:46:52.928 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.03 hyp=0.08 cameraTheta=-2.79 mountX=-0.03 mountY=-0.08, mountTheta=-1.97
03:46:52.931 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.03, opts=13)
03:46:52.931 00.000 13300 Enqueuing Move request for scope (-0.08, -0.03)
03:46:52.931 00.000 11596 Worker thread wakes up
03:46:52.932 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.03) opts 0xd
03:46:52.932 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.03)
03:46:52.932 00.000 11596 Moving (-0.08, -0.03) raw xDistance=-0.03 yDistance=-0.08
03:46:52.932 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:46:52.932 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:52.932 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:46:52.933 00.001 11596 MoveAxis(E, 0, ABG)
03:46:52.933 00.000 11596 Move returns status 0, amount 0
03:46:52.933 00.000 11596 MoveAxis(N, 0, ABG)
03:46:52.933 00.000 11596 Move returns status 0, amount 0
03:46:52.933 00.000 11596 move complete, result=0
03:46:52.933 00.000 11596 worker thread done servicing request
03:46:52.941 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=220, med=4, FiltMin=1, FiltMax=84, Gamma=0.510
03:46:52.949 00.008 13300 UpdateGuideState exits: m=1095 SNR=23.1
03:46:52.949 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:52.949 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:46:52.949 00.000 13300 Enqueuing Expose request
03:46:52.949 00.000 11596 Worker thread wakes up
03:46:52.950 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:46:52.950 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:46:53.463 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:46:54.582 01.119 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ce2b0b3b-9301-4c29-b3dd-118945c3d7c2"}
03:46:54.582 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ce2b0b3b-9301-4c29-b3dd-118945c3d7c2"}
03:46:54.583 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2f954537-6499-42ec-8da2-6d5de504c970"}
03:46:54.583 00.000 13300 case statement mapped state 6 to 3
03:46:54.583 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2f954537-6499-42ec-8da2-6d5de504c970"}
03:46:54.584 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4525549d-2d4b-4137-850b-c132cbfdc7e5"}
03:46:54.584 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":316,"width":15,"height":15,"star_pos":[6.79,7.34],"pixels":"..."},"id":"4525549d-2d4b-4137-850b-c132cbfdc7e5"}
03:46:56.492 01.908 11596 Exposure complete
03:46:56.607 00.115 11596 worker thread done servicing request
03:46:56.607 00.000 13300 OnExposeComplete: enter
03:46:56.608 00.001 13300 UpdateGuideState(): m_state=6
03:46:56.608 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 317
03:46:56.608 00.000 13300 Star::Find returns 1 (0), X=25.87, Y=410.26, Mass=1071, SNR=22.9, Peak=123 HFD=3.0
03:46:56.608 00.000 13300 MultiStar: [#1 -0.02,-0.19,0.57,U] [#2 -0.16,-0.08,0.46,U] [#3 -0.06,-0.10,0.30,U] [#4 -0.00,-0.19,0.33,U] [#5 0.02,0.03,0.29,U] [#6 -0.27,-0.21,0.00,M1] [#7 -0.32,-0.11,0.00,R] [#8 -0.15,0.23,0.24,U] 
03:46:56.609 00.001 13300 refined, 6 included, MultiStar: {-0.08, -0.11}, one-star: {-0.13, -0.17}
03:46:56.609 00.000 13300 CameraToMount -- cameraTheta (-2.23) - m_xAngle (1.53) = xAngle (-3.77 = 2.52)
03:46:56.609 00.000 13300 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.89 = -0.61)
03:46:56.609 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.11 hyp=0.14 cameraTheta=-2.23 mountX=-0.11 mountY=-0.08, mountTheta=-2.53
03:46:56.611 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.11, opts=13)
03:46:56.611 00.000 13300 Enqueuing Move request for scope (-0.08, -0.11)
03:46:56.611 00.000 11596 Worker thread wakes up
03:46:56.611 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.11) opts 0xd
03:46:56.611 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.11)
03:46:56.612 00.001 11596 Moving (-0.08, -0.11) raw xDistance=-0.11 yDistance=-0.08
03:46:56.612 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:46:56.612 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:56.612 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:46:56.612 00.000 11596 MoveAxis(E, 0, ABG)
03:46:56.612 00.000 11596 Move returns status 0, amount 0
03:46:56.612 00.000 11596 MoveAxis(N, 0, ABG)
03:46:56.612 00.000 11596 Move returns status 0, amount 0
03:46:56.613 00.001 11596 move complete, result=0
03:46:56.613 00.000 11596 worker thread done servicing request
03:46:56.620 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=209, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
03:46:56.633 00.013 13300 UpdateGuideState exits: m=1071 SNR=22.9
03:46:56.633 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:56.633 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:46:56.634 00.001 13300 Enqueuing Expose request
03:46:56.634 00.000 11596 Worker thread wakes up
03:46:56.634 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:46:56.634 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:46:57.144 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:46:57.720 00.576 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"28a3d031-0001-4055-96bd-2724fbbfb89e"}
03:46:57.720 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"28a3d031-0001-4055-96bd-2724fbbfb89e"}
03:46:57.753 00.033 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ad78540d-9b3f-428f-901d-76877c9e83a0"}
03:46:57.753 00.000 13300 case statement mapped state 6 to 3
03:46:57.753 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ad78540d-9b3f-428f-901d-76877c9e83a0"}
03:46:58.075 00.322 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a31b50e4-7daf-497b-b858-399c7b7ca5bf"}
03:46:58.075 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":317,"width":15,"height":15,"star_pos":[6.87,7.26],"pixels":"..."},"id":"a31b50e4-7daf-497b-b858-399c7b7ca5bf"}
03:47:00.181 02.106 11596 Exposure complete
03:47:00.255 00.074 11596 worker thread done servicing request
03:47:00.256 00.001 13300 OnExposeComplete: enter
03:47:00.256 00.000 13300 UpdateGuideState(): m_state=6
03:47:00.256 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 318
03:47:00.256 00.000 13300 Star::Find returns 1 (0), X=25.82, Y=410.18, Mass=1051, SNR=22.7, Peak=134 HFD=3.0
03:47:00.257 00.001 13300 MultiStar: [#1 -0.16,-0.13,0.58,U] [#2 -0.15,0.00,0.53,U] [#3 -0.32,-0.17,0.00,M5] [#4 0.12,0.02,0.35,U] [#5 -0.11,0.06,0.28,U] [#6 -0.12,-0.29,0.00,M2] [#7 -0.02,-0.10,0.28,U] [#8 -0.05,0.14,0.25,U] 
03:47:00.257 00.000 13300 refined, 6 included, MultiStar: {-0.11, -0.09}, one-star: {-0.18, -0.26}
03:47:00.257 00.000 13300 CameraToMount -- cameraTheta (-2.44) - m_xAngle (1.53) = xAngle (-3.97 = 2.31)
03:47:00.257 00.000 13300 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.10 = -0.82)
03:47:00.257 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.09 hyp=0.14 cameraTheta=-2.44 mountX=-0.10 mountY=-0.10, mountTheta=-2.32
03:47:00.262 00.005 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.09, opts=13)
03:47:00.262 00.000 13300 Enqueuing Move request for scope (-0.11, -0.09)
03:47:00.262 00.000 11596 Worker thread wakes up
03:47:00.262 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.09) opts 0xd
03:47:00.263 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.09)
03:47:00.263 00.000 11596 Moving (-0.11, -0.09) raw xDistance=-0.10 yDistance=-0.10
03:47:00.263 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:47:00.263 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:47:00.263 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:47:00.263 00.000 11596 MoveAxis(E, 0, ABG)
03:47:00.264 00.001 11596 Move returns status 0, amount 0
03:47:00.264 00.000 11596 MoveAxis(N, 0, ABG)
03:47:00.264 00.000 11596 Move returns status 0, amount 0
03:47:00.265 00.001 11596 move complete, result=0
03:47:00.265 00.000 11596 worker thread done servicing request
03:47:00.274 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=186, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
03:47:00.284 00.010 13300 UpdateGuideState exits: m=1051 SNR=22.7
03:47:00.285 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:00.285 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:47:00.285 00.000 13300 Enqueuing Expose request
03:47:00.285 00.000 11596 Worker thread wakes up
03:47:00.285 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:47:00.285 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:47:00.719 00.434 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8c09ae82-733b-44c7-85b7-67bb3e3a0e6e"}
03:47:00.719 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8c09ae82-733b-44c7-85b7-67bb3e3a0e6e"}
03:47:00.720 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ad23ecce-5ec8-45cb-8dd5-18477b823aa7"}
03:47:00.720 00.000 13300 case statement mapped state 6 to 3
03:47:00.720 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ad23ecce-5ec8-45cb-8dd5-18477b823aa7"}
03:47:00.720 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"de7f4c65-9d2f-46c1-8ca0-0a1df2d282da"}
03:47:00.720 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":318,"width":15,"height":15,"star_pos":[6.82,7.18],"pixels":"..."},"id":"de7f4c65-9d2f-46c1-8ca0-0a1df2d282da"}
03:47:00.802 00.082 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:47:03.718 02.916 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"836a9a50-275f-40f2-a2ab-32bacf867511"}
03:47:03.718 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"836a9a50-275f-40f2-a2ab-32bacf867511"}
03:47:03.719 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7c8098ef-a050-406d-bcf0-3fdb590193fd"}
03:47:03.719 00.000 13300 case statement mapped state 6 to 3
03:47:03.719 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7c8098ef-a050-406d-bcf0-3fdb590193fd"}
03:47:03.720 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3aa249e9-9231-4d10-885f-19d46590e060"}
03:47:03.720 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":318,"width":15,"height":15,"star_pos":[6.82,7.18],"pixels":"..."},"id":"3aa249e9-9231-4d10-885f-19d46590e060"}
03:47:03.835 00.115 11596 Exposure complete
03:47:03.905 00.070 11596 worker thread done servicing request
03:47:03.905 00.000 13300 OnExposeComplete: enter
03:47:03.906 00.001 13300 UpdateGuideState(): m_state=6
03:47:03.906 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 319
03:47:03.906 00.000 13300 Star::Find returns 1 (0), X=25.89, Y=410.42, Mass=1124, SNR=23.5, Peak=117 HFD=3.2
03:47:03.907 00.001 13300 MultiStar: [#1 -0.25,-0.14,0.54,U] [#2 -0.17,-0.23,0.52,U] [#3 -0.14,-0.18,0.28,U] [#4 0.06,-0.26,0.34,U] [#5 -0.09,0.14,0.27,U] [#6 -0.10,0.05,0.30,U] [#7 -0.11,-0.05,0.27,U] [#8 -0.08,0.17,0.21,U] 
03:47:03.907 00.000 13300 single-star, 8 included, MultiStar: {-0.12, -0.07}, one-star: {-0.11, -0.01}
03:47:03.907 00.000 13300 CameraToMount -- cameraTheta (-3.02) - m_xAngle (1.53) = xAngle (-4.55 = 1.73)
03:47:03.907 00.000 13300 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.68 = -1.40)
03:47:03.907 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-3.02 mountX=-0.02 mountY=-0.11, mountTheta=-1.73
03:47:03.909 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.01, opts=13)
03:47:03.909 00.000 13300 Enqueuing Move request for scope (-0.11, -0.01)
03:47:03.909 00.000 11596 Worker thread wakes up
03:47:03.909 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.01) opts 0xd
03:47:03.910 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.01)
03:47:03.910 00.000 11596 Moving (-0.11, -0.01) raw xDistance=-0.02 yDistance=-0.11
03:47:03.910 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:47:03.910 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:47:03.910 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:47:03.911 00.001 11596 MoveAxis(E, 0, ABG)
03:47:03.911 00.000 11596 Move returns status 0, amount 0
03:47:03.911 00.000 11596 MoveAxis(N, 0, ABG)
03:47:03.911 00.000 11596 Move returns status 0, amount 0
03:47:03.911 00.000 11596 move complete, result=0
03:47:03.911 00.000 11596 worker thread done servicing request
03:47:03.917 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=194, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
03:47:03.924 00.007 13300 UpdateGuideState exits: m=1124 SNR=23.5
03:47:03.924 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:03.925 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:47:03.925 00.000 13300 Enqueuing Expose request
03:47:03.925 00.000 11596 Worker thread wakes up
03:47:03.925 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:47:03.925 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:47:04.437 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:47:06.717 02.280 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4213d25d-9e4d-4aa6-80c6-8aad8db1aad2"}
03:47:06.717 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4213d25d-9e4d-4aa6-80c6-8aad8db1aad2"}
03:47:06.718 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a805e41e-0a7c-452d-9402-7daa9871f8b6"}
03:47:06.718 00.000 13300 case statement mapped state 6 to 3
03:47:06.718 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a805e41e-0a7c-452d-9402-7daa9871f8b6"}
03:47:06.719 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f41c14a1-9b4a-4fb3-8181-9fd272156332"}
03:47:06.719 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":319,"width":15,"height":15,"star_pos":[6.89,7.42],"pixels":"..."},"id":"f41c14a1-9b4a-4fb3-8181-9fd272156332"}
03:47:07.469 00.750 11596 Exposure complete
03:47:07.540 00.071 11596 worker thread done servicing request
03:47:07.540 00.000 13300 OnExposeComplete: enter
03:47:07.540 00.000 13300 UpdateGuideState(): m_state=6
03:47:07.541 00.001 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 320
03:47:07.541 00.000 13300 Star::Find returns 1 (0), X=25.74, Y=410.36, Mass=1107, SNR=23.3, Peak=119 HFD=3.2
03:47:07.541 00.000 13300 MultiStar: [#1 -0.14,-0.11,0.57,U] [#2 -0.19,0.03,0.44,U] [#3 -0.48,-0.15,0.00,M5] [#4 -0.29,-0.27,0.00,M1] [#5 -0.04,0.21,0.26,U] [#6 -0.12,-0.22,0.28,U] [#7 -0.36,0.13,0.00,M1] [#8 -0.00,0.07,0.24,U] 
03:47:07.542 00.001 13300 refined, 5 included, MultiStar: {-0.16, -0.04}, one-star: {-0.26, -0.08}
03:47:07.542 00.000 13300 CameraToMount -- cameraTheta (-2.89) - m_xAngle (1.53) = xAngle (-4.43 = 1.86)
03:47:07.542 00.000 13300 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.55 = -1.27)
03:47:07.542 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=-0.04 hyp=0.17 cameraTheta=-2.89 mountX=-0.05 mountY=-0.16, mountTheta=-1.86
03:47:07.544 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=-0.04, opts=13)
03:47:07.544 00.000 13300 Enqueuing Move request for scope (-0.16, -0.04)
03:47:07.544 00.000 11596 Worker thread wakes up
03:47:07.544 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.04) opts 0xd
03:47:07.544 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.16, -0.04)
03:47:07.544 00.000 11596 Moving (-0.16, -0.04) raw xDistance=-0.05 yDistance=-0.16
03:47:07.544 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:47:07.544 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:47:07.545 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
03:47:07.545 00.000 11596 MoveAxis(E, 0, ABG)
03:47:07.545 00.000 11596 Move returns status 0, amount 0
03:47:07.545 00.000 11596 MoveAxis(N, 0, ABG)
03:47:07.545 00.000 11596 Move returns status 0, amount 0
03:47:07.545 00.000 11596 move complete, result=0
03:47:07.545 00.000 11596 worker thread done servicing request
03:47:07.550 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=182, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
03:47:07.559 00.009 13300 UpdateGuideState exits: m=1107 SNR=23.3
03:47:07.559 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:07.559 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:47:07.559 00.000 13300 Enqueuing Expose request
03:47:07.559 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:47:07.559 00.000 11596 Worker thread wakes up
03:47:07.560 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:47:08.064 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:47:09.717 01.653 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4b2c57e2-d6be-408d-965a-0bd08768a6c6"}
03:47:09.717 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4b2c57e2-d6be-408d-965a-0bd08768a6c6"}
03:47:09.718 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5a81bb42-2ace-44d3-8725-f368c1d77df7"}
03:47:09.718 00.000 13300 case statement mapped state 6 to 3
03:47:09.718 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5a81bb42-2ace-44d3-8725-f368c1d77df7"}
03:47:09.718 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f9bfe939-3331-4b45-8bac-55f798589f65"}
03:47:09.718 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":320,"width":15,"height":15,"star_pos":[6.74,7.36],"pixels":"..."},"id":"f9bfe939-3331-4b45-8bac-55f798589f65"}
03:47:11.103 01.385 11596 Exposure complete
03:47:11.172 00.069 11596 worker thread done servicing request
03:47:11.172 00.000 13300 OnExposeComplete: enter
03:47:11.172 00.000 13300 UpdateGuideState(): m_state=6
03:47:11.172 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 321
03:47:11.173 00.001 13300 Star::Find returns 1 (0), X=25.69, Y=410.44, Mass=1046, SNR=22.6, Peak=127 HFD=3.2
03:47:11.173 00.000 13300 MultiStar: [#1 -0.12,-0.06,0.57,U] [#2 -0.20,-0.18,0.51,U] [#3 -0.28,0.07,0.34,U] [#4 -0.27,-0.07,0.37,U] [#5 0.08,0.12,0.29,U] [#6 -0.34,0.17,0.00,M1] [#7 -0.22,0.47,0.00,M2] [#8 0.07,0.00,0.20,U] 
03:47:11.173 00.000 13300 refined, 6 included, MultiStar: {-0.19, -0.03}, one-star: {-0.31, 0.01}
03:47:11.173 00.000 13300 CameraToMount -- cameraTheta (-3.01) - m_xAngle (1.53) = xAngle (-4.54 = 1.74)
03:47:11.173 00.000 13300 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.67 = -1.39)
03:47:11.174 00.001 13300 CameraToMount -- cameraX=-0.19 cameraY=-0.03 hyp=0.20 cameraTheta=-3.01 mountX=-0.03 mountY=-0.19, mountTheta=-1.74
03:47:11.175 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.19, y=-0.03, opts=13)
03:47:11.175 00.000 13300 Enqueuing Move request for scope (-0.19, -0.03)
03:47:11.176 00.001 11596 Worker thread wakes up
03:47:11.176 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.03) opts 0xd
03:47:11.176 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.19, -0.03)
03:47:11.176 00.000 11596 Moving (-0.19, -0.03) raw xDistance=-0.03 yDistance=-0.19
03:47:11.176 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:47:11.176 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.19
03:47:11.176 00.000 11596 MoveAxis(E, 0, ABG)
03:47:11.176 00.000 11596 Move returns status 0, amount 0
03:47:11.176 00.000 11596 MoveAxis(N, 255, ABG)
03:47:11.176 00.000 11596 Guiding  Dir = 0, Dur = 255
03:47:11.177 00.001 11596 IsSlewing returns 0
03:47:11.183 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=192, med=4, FiltMin=2, FiltMax=67, Gamma=0.510
03:47:11.191 00.008 13300 UpdateGuideState exits: m=1046 SNR=22.6
03:47:11.191 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:11.191 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:47:11.192 00.001 13300 Enqueuing Expose request
03:47:11.240 00.048 11596 IsGuiding returns 0
03:47:11.377 00.137 11596 PulseGuide returned control before completion, sleep 129
03:47:11.619 00.242 11596 IsGuiding returns 1
03:47:11.619 00.000 11596 scope still moving after pulse duration time elapsed
03:47:11.653 00.034 11596 IsSlewing returns 0
03:47:11.717 00.064 11596 IsGuiding returns 0
03:47:11.717 00.000 11596 scope move finished after 255 + 221 ms
03:47:11.717 00.000 11596 Move returns status 0, amount 255
03:47:11.717 00.000 11596 move complete, result=0
03:47:11.717 00.000 11596 worker thread done servicing request
03:47:11.717 00.000 11596 Worker thread wakes up
03:47:11.717 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.2 px 255 ms NORTH
03:47:11.717 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:47:12.223 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:47:12.715 00.492 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f871e466-9b17-4bbc-9106-295bcf69f111"}
03:47:12.715 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f871e466-9b17-4bbc-9106-295bcf69f111"}
03:47:12.716 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8aaaaa9e-b221-43d9-a6c2-b90e2add66ab"}
03:47:12.716 00.000 13300 case statement mapped state 6 to 3
03:47:12.716 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8aaaaa9e-b221-43d9-a6c2-b90e2add66ab"}
03:47:12.716 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fa442221-de54-4085-ad4e-2809936464c1"}
03:47:12.717 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":321,"width":15,"height":15,"star_pos":[6.69,7.44],"pixels":"..."},"id":"fa442221-de54-4085-ad4e-2809936464c1"}
03:47:15.268 02.551 11596 Exposure complete
03:47:15.378 00.110 11596 worker thread done servicing request
03:47:15.378 00.000 13300 OnExposeComplete: enter
03:47:15.378 00.000 13300 UpdateGuideState(): m_state=6
03:47:15.379 00.001 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 322
03:47:15.379 00.000 13300 Star::Find returns 1 (0), X=25.98, Y=410.28, Mass=1111, SNR=23.3, Peak=122 HFD=3.2
03:47:15.380 00.001 13300 MultiStar: [#1 -0.25,-0.05,0.52,U] [#2 0.05,0.05,0.45,U] [#3 0.10,-0.10,0.27,U] [#4 0.10,-0.20,0.33,U] [#5 0.13,0.17,0.28,U] [#6 -0.06,-0.01,0.30,U] [#7 0.16,-0.06,0.28,U] [#8 -0.13,0.23,0.23,U] 
03:47:15.380 00.000 13300 refined, 8 included, MultiStar: {-0.01, -0.05}, one-star: {-0.02, -0.16}
03:47:15.380 00.000 13300 CameraToMount -- cameraTheta (-1.75) - m_xAngle (1.53) = xAngle (-3.28 = 3.00)
03:47:15.380 00.000 13300 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.41 = -0.13)
03:47:15.381 00.001 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.75 mountX=-0.05 mountY=-0.01, mountTheta=-3.01
03:47:15.385 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.05, opts=13)
03:47:15.385 00.000 13300 Enqueuing Move request for scope (-0.01, -0.05)
03:47:15.385 00.000 11596 Worker thread wakes up
03:47:15.386 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.05) opts 0xd
03:47:15.386 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.05)
03:47:15.386 00.000 11596 Moving (-0.01, -0.05) raw xDistance=-0.05 yDistance=-0.01
03:47:15.386 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:47:15.386 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:47:15.386 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:47:15.387 00.001 11596 MoveAxis(E, 0, ABG)
03:47:15.387 00.000 11596 Move returns status 0, amount 0
03:47:15.387 00.000 11596 MoveAxis(N, 0, ABG)
03:47:15.387 00.000 11596 Move returns status 0, amount 0
03:47:15.387 00.000 11596 move complete, result=0
03:47:15.387 00.000 11596 worker thread done servicing request
03:47:15.396 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=191, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
03:47:15.409 00.013 13300 UpdateGuideState exits: m=1111 SNR=23.3
03:47:15.409 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:15.410 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:47:15.410 00.000 13300 Enqueuing Expose request
03:47:15.410 00.000 11596 Worker thread wakes up
03:47:15.410 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:47:15.410 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:47:15.715 00.305 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3e170e75-3b2b-4918-8cf4-a895dcbfc864"}
03:47:15.715 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3e170e75-3b2b-4918-8cf4-a895dcbfc864"}
03:47:15.716 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"35fb8fcf-51a2-4592-8f19-14f69b8b1fc1"}
03:47:15.716 00.000 13300 case statement mapped state 6 to 3
03:47:15.716 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"35fb8fcf-51a2-4592-8f19-14f69b8b1fc1"}
03:47:15.717 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e084622a-ebcf-4592-986e-d33ae07bb0ae"}
03:47:15.717 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":322,"width":15,"height":15,"star_pos":[6.98,7.28],"pixels":"..."},"id":"e084622a-ebcf-4592-986e-d33ae07bb0ae"}
03:47:15.917 00.200 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:47:18.715 02.798 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a7aa7554-ed83-4a38-aee9-b05af1f40de8"}
03:47:18.715 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a7aa7554-ed83-4a38-aee9-b05af1f40de8"}
03:47:18.716 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3eba3bbe-610b-42a2-8b64-92174573b000"}
03:47:18.716 00.000 13300 case statement mapped state 6 to 3
03:47:18.716 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3eba3bbe-610b-42a2-8b64-92174573b000"}
03:47:18.716 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"213e573b-df1e-4e4f-b564-af272f360ce7"}
03:47:18.717 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":322,"width":15,"height":15,"star_pos":[6.98,7.28],"pixels":"..."},"id":"213e573b-df1e-4e4f-b564-af272f360ce7"}
03:47:18.956 00.239 11596 Exposure complete
03:47:19.025 00.069 13300 OnExposeComplete: enter
03:47:19.025 00.000 11596 worker thread done servicing request
03:47:19.025 00.000 13300 UpdateGuideState(): m_state=6
03:47:19.026 00.001 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 323
03:47:19.026 00.000 13300 Star::Find returns 1 (0), X=25.97, Y=410.51, Mass=996, SNR=22.0, Peak=105 HFD=3.0
03:47:19.026 00.000 13300 MultiStar: [#1 -0.01,0.13,0.59,U] [#2 0.22,0.13,0.54,U] [#3 -0.11,0.13,0.27,U] [#4 0.20,0.15,0.33,U] [#5 0.46,0.20,0.00,M1] [#6 0.23,-0.17,0.33,U] [#7 0.37,0.53,0.00,M2] [#8 0.00,0.00,0.00,L] [#9 0.06,0.10,0.24,U] 
03:47:19.027 00.001 13300 single-star, 6 included, MultiStar: {0.06, 0.09}, one-star: {-0.03, 0.08}
03:47:19.027 00.000 13300 CameraToMount -- cameraTheta (1.96) - m_xAngle (1.53) = xAngle (0.43 = 0.43)
03:47:19.027 00.000 13300 CameraToMount -- cameraTheta (1.96) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.70 = -2.70)
03:47:19.027 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.96 mountX=0.08 mountY=-0.04, mountTheta=-0.44
03:47:19.029 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.08, opts=13)
03:47:19.029 00.000 13300 Enqueuing Move request for scope (-0.03, 0.08)
03:47:19.030 00.001 11596 Worker thread wakes up
03:47:19.030 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.08) opts 0xd
03:47:19.030 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.08)
03:47:19.030 00.000 11596 Moving (-0.03, 0.08) raw xDistance=0.08 yDistance=-0.04
03:47:19.030 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:47:19.030 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:47:19.030 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:47:19.031 00.001 11596 MoveAxis(E, 0, ABG)
03:47:19.031 00.000 11596 Move returns status 0, amount 0
03:47:19.031 00.000 11596 MoveAxis(N, 0, ABG)
03:47:19.031 00.000 11596 Move returns status 0, amount 0
03:47:19.031 00.000 11596 move complete, result=0
03:47:19.031 00.000 11596 worker thread done servicing request
03:47:19.037 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=219, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
03:47:19.046 00.009 13300 UpdateGuideState exits: m=996 SNR=22.0
03:47:19.046 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:19.046 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:47:19.046 00.000 13300 Enqueuing Expose request
03:47:19.046 00.000 11596 Worker thread wakes up
03:47:19.046 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:47:19.046 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:47:19.556 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:47:21.714 02.158 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"83807f42-877f-4396-b513-2e6a796455b3"}
03:47:21.714 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"83807f42-877f-4396-b513-2e6a796455b3"}
03:47:21.715 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d7e03fa4-9cae-465e-b989-524209b8f6b9"}
03:47:21.715 00.000 13300 case statement mapped state 6 to 3
03:47:21.715 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d7e03fa4-9cae-465e-b989-524209b8f6b9"}
03:47:21.715 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"06c2357d-24cc-4768-bf92-1348b637b5ba"}
03:47:21.715 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":323,"width":15,"height":15,"star_pos":[6.97,6.51],"pixels":"..."},"id":"06c2357d-24cc-4768-bf92-1348b637b5ba"}
03:47:22.580 00.865 11596 Exposure complete
03:47:22.649 00.069 11596 worker thread done servicing request
03:47:22.649 00.000 13300 OnExposeComplete: enter
03:47:22.649 00.000 13300 UpdateGuideState(): m_state=6
03:47:22.649 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 324
03:47:22.650 00.001 13300 Star::Find returns 1 (0), X=26.05, Y=410.69, Mass=1039, SNR=22.6, Peak=129 HFD=3.0
03:47:22.650 00.000 13300 MultiStar: [#1 -0.02,0.20,0.57,U] [#2 0.00,0.43,0.00,M1] [#3 -0.08,0.05,0.28,U] [#4 0.11,0.21,0.31,U] [#5 0.08,0.35,0.00,M2] [#6 0.40,0.23,0.00,M1] [#7 -0.15,0.15,0.29,U] [#8 0.42,0.42,0.00,M1] 
03:47:22.650 00.000 13300 refined, 4 included, MultiStar: {0.00, 0.20}, one-star: {0.05, 0.26}
03:47:22.650 00.000 13300 CameraToMount -- cameraTheta (1.55) - m_xAngle (1.53) = xAngle (0.02 = 0.02)
03:47:22.650 00.000 13300 CameraToMount -- cameraTheta (1.55) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.11 = -3.11)
03:47:22.651 00.001 13300 CameraToMount -- cameraX=0.00 cameraY=0.20 hyp=0.20 cameraTheta=1.55 mountX=0.20 mountY=-0.01, mountTheta=-0.03
03:47:22.652 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.20, opts=13)
03:47:22.653 00.001 13300 Enqueuing Move request for scope (0.00, 0.20)
03:47:22.653 00.000 11596 Worker thread wakes up
03:47:22.653 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.20) opts 0xd
03:47:22.653 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.20)
03:47:22.653 00.000 11596 Moving (0.00, 0.20) raw xDistance=0.20 yDistance=-0.01
03:47:22.653 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
03:47:22.653 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:47:22.653 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:47:22.653 00.000 11596 MoveAxis(W, 252, ABG)
03:47:22.654 00.001 11596 Guiding  Dir = 3, Dur = 252
03:47:22.654 00.000 11596 IsSlewing returns 0
03:47:22.660 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=216, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
03:47:22.667 00.007 13300 UpdateGuideState exits: m=1039 SNR=22.6
03:47:22.668 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:22.668 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:47:22.668 00.000 13300 Enqueuing Expose request
03:47:23.092 00.424 11596 IsGuiding returns 0
03:47:23.244 00.152 11596 PulseGuide returned control before completion, sleep 110
03:47:23.388 00.144 11596 IsGuiding returns 1
03:47:23.388 00.000 11596 scope still moving after pulse duration time elapsed
03:47:23.421 00.033 11596 IsSlewing returns 0
03:47:23.485 00.064 11596 IsGuiding returns 1
03:47:23.516 00.031 11596 IsSlewing returns 0
03:47:23.588 00.072 11596 IsGuiding returns 1
03:47:23.621 00.033 11596 IsSlewing returns 0
03:47:23.677 00.056 11596 IsGuiding returns 0
03:47:23.677 00.000 11596 scope move finished after 252 + 333 ms
03:47:23.677 00.000 11596 Move returns status 0, amount 252
03:47:23.677 00.000 11596 MoveAxis(N, 0, ABG)
03:47:23.677 00.000 11596 Move returns status 0, amount 0
03:47:23.677 00.000 11596 move complete, result=0
03:47:23.677 00.000 11596 worker thread done servicing request
03:47:23.677 00.000 13300 GuideStep: 0.2 px 252 ms WEST, -0.0 px 0 ms NORTH
03:47:23.678 00.001 11596 Worker thread wakes up
03:47:23.678 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:47:24.194 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:47:24.715 00.521 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4a8c2cd0-b680-4eca-a93b-d333bf8b0e3d"}
03:47:24.715 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4a8c2cd0-b680-4eca-a93b-d333bf8b0e3d"}
03:47:24.716 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"19ab98dd-a3e5-4a75-871b-776e3b87e7b3"}
03:47:24.717 00.001 13300 case statement mapped state 6 to 3
03:47:24.717 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"19ab98dd-a3e5-4a75-871b-776e3b87e7b3"}
03:47:24.718 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"edadb8fe-1cdd-4e8c-99c6-df2a86616685"}
03:47:24.718 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":324,"width":15,"height":15,"star_pos":[7.05,6.69],"pixels":"..."},"id":"edadb8fe-1cdd-4e8c-99c6-df2a86616685"}
03:47:27.227 02.509 11596 Exposure complete
03:47:27.319 00.092 11596 worker thread done servicing request
03:47:27.319 00.000 13300 OnExposeComplete: enter
03:47:27.319 00.000 13300 UpdateGuideState(): m_state=6
03:47:27.320 00.001 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 325
03:47:27.320 00.000 13300 Star::Find returns 1 (0), X=25.82, Y=410.76, Mass=210, SNR=10.1, Peak=34 HFD=2.7
03:47:27.320 00.000 13300 Status Line: Mass: 210 vs 1101
03:47:27.323 00.003 13300 UpdateCurrentPosition: star mass new=210.1 exp=1101.4 thresh=50% limits=(423.4, 2024.9, 2202.9)
03:47:27.324 00.001 13300 DistanceChecker: activated
03:47:27.324 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:47:27.324 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:47:27.324 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:47:27.324 00.000 11596 Worker thread wakes up
03:47:27.325 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:47:27.325 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:47:27.325 00.000 11596 move complete, result=0
03:47:27.325 00.000 11596 worker thread done servicing request
03:47:27.434 00.109 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:47:27.434 00.000 13300 Status Line: Stella per per cambiamento di massa
03:47:27.438 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=129, med=4, FiltMin=2, FiltMax=27, Gamma=0.510
03:47:27.446 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:47:27.446 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:27.446 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:47:27.446 00.000 13300 Enqueuing Expose request
03:47:27.446 00.000 11596 Worker thread wakes up
03:47:27.446 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:47:27.714 00.268 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6588bcf7-20ff-4577-bc8e-98e3229e88f7"}
03:47:27.714 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6588bcf7-20ff-4577-bc8e-98e3229e88f7"}
03:47:27.715 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9ddb0086-32c2-4416-9824-cef366eb7067"}
03:47:27.715 00.000 13300 case statement mapped state 6 to 4
03:47:27.715 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"9ddb0086-32c2-4416-9824-cef366eb7067"}
03:47:27.716 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fe076744-5d4a-4e78-837f-f07a91c28a36"}
03:47:27.716 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":325,"width":15,"height":15,"star_pos":[7.05,6.69],"pixels":"..."},"id":"fe076744-5d4a-4e78-837f-f07a91c28a36"}
03:47:27.957 00.241 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:47:30.713 02.756 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"391139ff-8f53-416d-b0aa-1796e8de5e8a"}
03:47:30.713 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"391139ff-8f53-416d-b0aa-1796e8de5e8a"}
03:47:30.714 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e385bb67-46e1-4ab1-9ba3-7e90426f6be1"}
03:47:30.714 00.000 13300 case statement mapped state 6 to 4
03:47:30.714 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"e385bb67-46e1-4ab1-9ba3-7e90426f6be1"}
03:47:30.715 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"80c01f03-0e0e-4c89-ae04-2f19f763d1af"}
03:47:30.715 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":325,"width":15,"height":15,"star_pos":[7.05,6.69],"pixels":"..."},"id":"80c01f03-0e0e-4c89-ae04-2f19f763d1af"}
03:47:30.989 00.274 11596 Exposure complete
03:47:31.064 00.075 11596 worker thread done servicing request
03:47:31.064 00.000 13300 OnExposeComplete: enter
03:47:31.064 00.000 13300 UpdateGuideState(): m_state=6
03:47:31.064 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 326
03:47:31.064 00.000 13300 Star::Find returns 1 (0), X=25.86, Y=410.82, Mass=102, SNR=7.0, Peak=19 HFD=2.4
03:47:31.064 00.000 13300 Status Line: Mass: 102 vs 1095
03:47:31.068 00.004 13300 UpdateCurrentPosition: star mass new=101.6 exp=1095.3 thresh=50% limits=(429.6, 2024.9, 2190.7)
03:47:31.068 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:47:31.069 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:47:31.069 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:47:31.069 00.000 11596 Worker thread wakes up
03:47:31.069 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:47:31.069 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:47:31.070 00.001 11596 move complete, result=0
03:47:31.070 00.000 11596 worker thread done servicing request
03:47:31.183 00.113 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:47:31.183 00.000 13300 Status Line: Stella per per cambiamento di massa
03:47:31.188 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=128, med=4, FiltMin=2, FiltMax=17, Gamma=0.510
03:47:31.196 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:47:31.197 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:31.197 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:47:31.197 00.000 13300 Enqueuing Expose request
03:47:31.197 00.000 11596 Worker thread wakes up
03:47:31.197 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:47:31.706 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:47:33.713 02.007 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"91756ff1-1510-4389-a404-ed649f06258c"}
03:47:33.713 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"91756ff1-1510-4389-a404-ed649f06258c"}
03:47:33.714 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"21d7de7d-d13d-4bde-abcb-d40ec668541d"}
03:47:33.714 00.000 13300 case statement mapped state 6 to 4
03:47:33.714 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"21d7de7d-d13d-4bde-abcb-d40ec668541d"}
03:47:33.714 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8abe1d2f-a8f2-4b8f-b65b-7510b42d4233"}
03:47:33.714 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":326,"width":15,"height":15,"star_pos":[7.05,6.69],"pixels":"..."},"id":"8abe1d2f-a8f2-4b8f-b65b-7510b42d4233"}
03:47:34.729 01.015 11596 Exposure complete
03:47:34.800 00.071 11596 worker thread done servicing request
03:47:34.800 00.000 13300 OnExposeComplete: enter
03:47:34.801 00.001 13300 UpdateGuideState(): m_state=6
03:47:34.801 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 327
03:47:34.801 00.000 13300 Star::Find returns 1 (0), X=25.95, Y=410.76, Mass=210, SNR=10.1, Peak=37 HFD=2.5
03:47:34.801 00.000 13300 Status Line: Mass: 210 vs 1071
03:47:34.805 00.004 13300 UpdateCurrentPosition: star mass new=210.0 exp=1071.5 thresh=50% limits=(435.0, 2024.9, 2142.9)
03:47:34.805 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:47:34.805 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:47:34.806 00.001 13300 Enqueuing Move request for scope (0.00, 0.00)
03:47:34.806 00.000 11596 Worker thread wakes up
03:47:34.806 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:47:34.806 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:47:34.806 00.000 11596 move complete, result=0
03:47:34.806 00.000 11596 worker thread done servicing request
03:47:34.916 00.110 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:47:34.916 00.000 13300 Status Line: Stella per per cambiamento di massa
03:47:34.920 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=126, med=4, FiltMin=2, FiltMax=15, Gamma=0.510
03:47:34.932 00.012 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:47:34.932 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:34.932 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:47:34.932 00.000 13300 Enqueuing Expose request
03:47:34.932 00.000 11596 Worker thread wakes up
03:47:34.932 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:47:35.442 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:47:36.711 01.269 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"55bafbf1-41e9-43b4-987c-b16744fd5aea"}
03:47:36.711 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"55bafbf1-41e9-43b4-987c-b16744fd5aea"}
03:47:36.712 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b0736060-da66-403c-9b3b-d480fc413ed0"}
03:47:36.712 00.000 13300 case statement mapped state 6 to 4
03:47:36.712 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"b0736060-da66-403c-9b3b-d480fc413ed0"}
03:47:36.712 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"57aea85a-0692-4dd1-a948-77ab4c0d3d99"}
03:47:36.713 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":327,"width":15,"height":15,"star_pos":[7.05,6.69],"pixels":"..."},"id":"57aea85a-0692-4dd1-a948-77ab4c0d3d99"}
03:47:38.466 01.753 11596 Exposure complete
03:47:38.537 00.071 11596 worker thread done servicing request
03:47:38.537 00.000 13300 OnExposeComplete: enter
03:47:38.537 00.000 13300 UpdateGuideState(): m_state=6
03:47:38.538 00.001 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 328
03:47:38.538 00.000 13300 Star::Find returns 1 (0), X=25.93, Y=410.88, Mass=125, SNR=7.7, Peak=22 HFD=2.6
03:47:38.538 00.000 13300 Status Line: Mass: 125 vs 1051
03:47:38.541 00.003 13300 UpdateCurrentPosition: star mass new=125.1 exp=1051.3 thresh=50% limits=(439.5, 2024.9, 2102.6)
03:47:38.542 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:47:38.542 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:47:38.542 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:47:38.542 00.000 11596 Worker thread wakes up
03:47:38.542 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:47:38.542 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:47:38.543 00.001 11596 move complete, result=0
03:47:38.543 00.000 11596 worker thread done servicing request
03:47:38.653 00.110 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:47:38.653 00.000 13300 Status Line: Stella per per cambiamento di massa
03:47:38.659 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=127, med=4, FiltMin=2, FiltMax=12, Gamma=0.510
03:47:38.668 00.009 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:47:38.668 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:38.668 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:47:38.669 00.001 13300 Enqueuing Expose request
03:47:38.669 00.000 11596 Worker thread wakes up
03:47:38.669 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:47:39.176 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:47:39.711 00.535 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5390975a-8480-47f2-97e2-4dd9014d2ccc"}
03:47:39.711 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5390975a-8480-47f2-97e2-4dd9014d2ccc"}
03:47:39.712 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7a3ae08c-be03-4793-8301-efa3d2b2e803"}
03:47:39.712 00.000 13300 case statement mapped state 6 to 4
03:47:39.712 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"7a3ae08c-be03-4793-8301-efa3d2b2e803"}
03:47:39.713 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"12313a23-8af0-44ed-b956-31667b2c7851"}
03:47:39.713 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":328,"width":15,"height":15,"star_pos":[7.05,6.69],"pixels":"..."},"id":"12313a23-8af0-44ed-b956-31667b2c7851"}
03:47:42.205 02.492 11596 Exposure complete
03:47:42.276 00.071 11596 worker thread done servicing request
03:47:42.276 00.000 13300 OnExposeComplete: enter
03:47:42.276 00.000 13300 UpdateGuideState(): m_state=6
03:47:42.276 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 329
03:47:42.277 00.001 13300 Star::Find returns 1 (0), X=25.81, Y=410.75, Mass=94, SNR=6.7, Peak=19 HFD=2.4
03:47:42.277 00.000 13300 Status Line: Mass: 94 vs 1046
03:47:42.280 00.003 13300 UpdateCurrentPosition: star mass new=94.1 exp=1045.8 thresh=50% limits=(443.7, 2024.9, 2091.6)
03:47:42.281 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:47:42.281 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:47:42.281 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:47:42.281 00.000 11596 Worker thread wakes up
03:47:42.281 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:47:42.282 00.001 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:47:42.282 00.000 11596 move complete, result=0
03:47:42.282 00.000 11596 worker thread done servicing request
03:47:42.383 00.101 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:47:42.383 00.000 13300 Status Line: Stella per per cambiamento di massa
03:47:42.387 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=142, med=4, FiltMin=3, FiltMax=13, Gamma=0.510
03:47:42.395 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:47:42.395 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:42.395 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:47:42.395 00.000 13300 Enqueuing Expose request
03:47:42.395 00.000 11596 Worker thread wakes up
03:47:42.395 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:47:42.710 00.315 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"efec8f67-b7c8-4da4-9bb8-1a9689e0f835"}
03:47:42.710 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"efec8f67-b7c8-4da4-9bb8-1a9689e0f835"}
03:47:42.711 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8c7fcde1-53a7-47bc-bb77-c2527be8fe95"}
03:47:42.711 00.000 13300 case statement mapped state 6 to 4
03:47:42.711 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"8c7fcde1-53a7-47bc-bb77-c2527be8fe95"}
03:47:42.711 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ea432c10-0990-48ee-9abf-c6088e139197"}
03:47:42.711 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":329,"width":15,"height":15,"star_pos":[7.05,6.69],"pixels":"..."},"id":"ea432c10-0990-48ee-9abf-c6088e139197"}
03:47:42.905 00.194 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:47:45.709 02.804 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"569e2dd4-d946-4430-8c27-51064b528d48"}
03:47:45.709 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"569e2dd4-d946-4430-8c27-51064b528d48"}
03:47:45.710 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8d23442a-fce3-4188-82e5-27a966f97335"}
03:47:45.710 00.000 13300 case statement mapped state 6 to 4
03:47:45.710 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"8d23442a-fce3-4188-82e5-27a966f97335"}
03:47:45.710 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4b556118-f4b8-4d17-ae1d-73f2e6096181"}
03:47:45.710 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":329,"width":15,"height":15,"star_pos":[7.05,6.69],"pixels":"..."},"id":"4b556118-f4b8-4d17-ae1d-73f2e6096181"}
03:47:45.931 00.221 11596 Exposure complete
03:47:46.021 00.090 11596 worker thread done servicing request
03:47:46.021 00.000 13300 OnExposeComplete: enter
03:47:46.021 00.000 13300 UpdateGuideState(): m_state=6
03:47:46.022 00.001 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 330
03:47:46.022 00.000 13300 Star::Find returns 1 (0), X=25.84, Y=410.76, Mass=186, SNR=9.5, Peak=32 HFD=2.5
03:47:46.022 00.000 13300 Status Line: Mass: 186 vs 1039
03:47:46.027 00.005 13300 UpdateCurrentPosition: star mass new=186.0 exp=1038.6 thresh=50% limits=(447.4, 2024.9, 2077.2)
03:47:46.027 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:47:46.028 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:47:46.028 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:47:46.028 00.000 11596 Worker thread wakes up
03:47:46.028 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:47:46.029 00.001 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:47:46.029 00.000 11596 move complete, result=0
03:47:46.029 00.000 11596 worker thread done servicing request
03:47:46.132 00.103 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:47:46.132 00.000 13300 Status Line: Stella per per cambiamento di massa
03:47:46.136 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=144, med=4, FiltMin=2, FiltMax=15, Gamma=0.510
03:47:46.143 00.007 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:47:46.144 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:46.144 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:47:46.144 00.000 13300 Enqueuing Expose request
03:47:46.144 00.000 11596 Worker thread wakes up
03:47:46.144 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:47:46.652 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:47:48.710 02.058 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2e4dbc4c-739a-4be4-8140-b1d90ad77bed"}
03:47:48.710 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2e4dbc4c-739a-4be4-8140-b1d90ad77bed"}
03:47:48.711 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9f1b2c13-edf4-44bd-aff8-eb9a66639259"}
03:47:48.711 00.000 13300 case statement mapped state 6 to 4
03:47:48.711 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"9f1b2c13-edf4-44bd-aff8-eb9a66639259"}
03:47:48.712 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0fbc6582-29eb-4e6c-bdf5-d1274ed01591"}
03:47:48.712 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":330,"width":15,"height":15,"star_pos":[7.05,6.69],"pixels":"..."},"id":"0fbc6582-29eb-4e6c-bdf5-d1274ed01591"}
03:47:49.676 00.964 11596 Exposure complete
03:47:49.752 00.076 11596 worker thread done servicing request
03:47:49.752 00.000 13300 OnExposeComplete: enter
03:47:49.752 00.000 13300 UpdateGuideState(): m_state=6
03:47:49.753 00.001 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 331
03:47:49.753 00.000 13300 Star::Find returns 1 (0), X=25.84, Y=410.81, Mass=67, SNR=5.6, Peak=15 HFD=2.3
03:47:49.753 00.000 13300 Status Line: Mass: 67 vs 996
03:47:49.759 00.006 13300 UpdateCurrentPosition: star mass new=66.8 exp=996.2 thresh=50% limits=(450.0, 2024.9, 1992.4)
03:47:49.759 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:47:49.760 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:47:49.760 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:47:49.760 00.000 11596 Worker thread wakes up
03:47:49.760 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:47:49.760 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:47:49.761 00.001 11596 move complete, result=0
03:47:49.761 00.000 11596 worker thread done servicing request
03:47:49.863 00.102 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:47:49.863 00.000 13300 Status Line: Stella per per cambiamento di massa
03:47:49.868 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=141, med=4, FiltMin=2, FiltMax=13, Gamma=0.510
03:47:49.876 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:47:49.876 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:49.876 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:47:49.876 00.000 13300 Enqueuing Expose request
03:47:49.877 00.001 11596 Worker thread wakes up
03:47:49.877 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:47:50.390 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:47:51.709 01.319 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dc3c7483-9e29-4a72-b55b-2dfd75c60483"}
03:47:51.709 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dc3c7483-9e29-4a72-b55b-2dfd75c60483"}
03:47:51.710 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b439113f-fd9d-438f-a5ac-883cef57588e"}
03:47:51.710 00.000 13300 case statement mapped state 6 to 4
03:47:51.710 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"b439113f-fd9d-438f-a5ac-883cef57588e"}
03:47:51.710 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c51acc8a-8793-4aae-b781-dcd932e6b0c6"}
03:47:51.711 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":331,"width":15,"height":15,"star_pos":[7.05,6.69],"pixels":"..."},"id":"c51acc8a-8793-4aae-b781-dcd932e6b0c6"}
03:47:53.424 01.713 11596 Exposure complete
03:47:53.495 00.071 11596 worker thread done servicing request
03:47:53.495 00.000 13300 OnExposeComplete: enter
03:47:53.495 00.000 13300 UpdateGuideState(): m_state=6
03:47:53.495 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 332
03:47:53.496 00.001 13300 Star::Find returns 1 (0), X=25.55, Y=410.96, Mass=52, SNR=5.0, Peak=15 HFD=2.2
03:47:53.496 00.000 13300 Status Line: Mass: 52 vs 210
03:47:53.499 00.003 13300 UpdateCurrentPosition: star mass new=52.0 exp=210.1 thresh=50% limits=(105.1, 2024.9, 420.3)
03:47:53.500 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:47:53.500 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:47:53.500 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:47:53.500 00.000 11596 Worker thread wakes up
03:47:53.500 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:47:53.501 00.001 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:47:53.501 00.000 11596 move complete, result=0
03:47:53.501 00.000 11596 worker thread done servicing request
03:47:53.601 00.100 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:47:53.601 00.000 13300 Status Line: Stella per per cambiamento di massa
03:47:53.609 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=146, med=4, FiltMin=2, FiltMax=12, Gamma=0.510
03:47:53.618 00.009 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:47:53.618 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:53.618 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:47:53.618 00.000 13300 Enqueuing Expose request
03:47:53.619 00.001 11596 Worker thread wakes up
03:47:53.619 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:47:54.125 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:47:54.709 00.584 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c2147b9e-54e7-4a71-85c1-6464ce783aaa"}
03:47:54.709 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c2147b9e-54e7-4a71-85c1-6464ce783aaa"}
03:47:54.710 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c616d7b5-87a8-4723-b00c-9da793392b22"}
03:47:54.710 00.000 13300 case statement mapped state 6 to 4
03:47:54.710 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"c616d7b5-87a8-4723-b00c-9da793392b22"}
03:47:54.710 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fd6dea57-bab2-439e-92b3-ca97ecbc0212"}
03:47:54.711 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":332,"width":15,"height":15,"star_pos":[7.05,6.69],"pixels":"..."},"id":"fd6dea57-bab2-439e-92b3-ca97ecbc0212"}
03:47:57.145 02.434 11596 Exposure complete
03:47:57.215 00.070 11596 worker thread done servicing request
03:47:57.215 00.000 13300 OnExposeComplete: enter
03:47:57.215 00.000 13300 UpdateGuideState(): m_state=6
03:47:57.216 00.001 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 333
03:47:57.216 00.000 13300 Star::Find returns 1 (0), X=25.89, Y=411.22, Mass=74, SNR=6.0, Peak=15 HFD=2.3
03:47:57.216 00.000 13300 Status Line: Mass: 74 vs 210
03:47:57.220 00.004 13300 UpdateCurrentPosition: star mass new=74.1 exp=210.0 thresh=50% limits=(105.0, 2024.9, 420.1)
03:47:57.220 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:47:57.220 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:47:57.220 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:47:57.221 00.001 11596 Worker thread wakes up
03:47:57.221 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:47:57.221 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:47:57.221 00.000 11596 move complete, result=0
03:47:57.221 00.000 11596 worker thread done servicing request
03:47:57.335 00.114 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:47:57.335 00.000 13300 Status Line: Stella per per cambiamento di massa
03:47:57.339 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=142, med=4, FiltMin=2, FiltMax=9, Gamma=0.510
03:47:57.347 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:47:57.347 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:57.347 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:47:57.347 00.000 13300 Enqueuing Expose request
03:47:57.347 00.000 11596 Worker thread wakes up
03:47:57.348 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:47:57.708 00.360 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"02b717b7-3bd9-4f88-8c5e-b1d060e54821"}
03:47:57.708 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"02b717b7-3bd9-4f88-8c5e-b1d060e54821"}
03:47:57.709 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d9a46876-99de-4238-9301-b05b0d94c126"}
03:47:57.709 00.000 13300 case statement mapped state 6 to 4
03:47:57.709 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"d9a46876-99de-4238-9301-b05b0d94c126"}
03:47:57.709 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"32c310dd-0d7f-4a05-96b1-9ed8e3ca44fa"}
03:47:57.710 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":333,"width":15,"height":15,"star_pos":[7.05,6.69],"pixels":"..."},"id":"32c310dd-0d7f-4a05-96b1-9ed8e3ca44fa"}
03:47:57.861 00.151 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:48:00.707 02.846 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7e56bf04-4edd-4246-8732-4c72f485c799"}
03:48:00.707 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7e56bf04-4edd-4246-8732-4c72f485c799"}
03:48:00.708 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bc094a1b-0fef-49f5-a5ab-065f6bf7230f"}
03:48:00.708 00.000 13300 case statement mapped state 6 to 4
03:48:00.708 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"bc094a1b-0fef-49f5-a5ab-065f6bf7230f"}
03:48:00.708 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1343f494-0776-4e7c-a0f3-7d42c4651503"}
03:48:00.708 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":333,"width":15,"height":15,"star_pos":[7.05,6.69],"pixels":"..."},"id":"1343f494-0776-4e7c-a0f3-7d42c4651503"}
03:48:00.900 00.192 11596 Exposure complete
03:48:00.985 00.085 11596 worker thread done servicing request
03:48:00.985 00.000 13300 OnExposeComplete: enter
03:48:00.985 00.000 13300 UpdateGuideState(): m_state=6
03:48:00.985 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 334
03:48:00.986 00.001 13300 Star::Find returns 1 (0), X=26.02, Y=411.34, Mass=171, SNR=9.1, Peak=24 HFD=2.5
03:48:00.986 00.000 13300 DistanceChecker: deactivated
03:48:00.986 00.000 13300 MultiStar: large primary error, entering stabilization period
03:48:00.986 00.000 13300 CameraToMount -- cameraTheta (1.55) - m_xAngle (1.53) = xAngle (0.01 = 0.01)
03:48:00.986 00.000 13300 CameraToMount -- cameraTheta (1.55) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.11 = -3.11)
03:48:00.986 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.90 hyp=0.90 cameraTheta=1.55 mountX=0.90 mountY=-0.03, mountTheta=-0.03
03:48:00.988 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.90, opts=13)
03:48:00.988 00.000 13300 Enqueuing Move request for scope (0.02, 0.90)
03:48:00.988 00.000 11596 Worker thread wakes up
03:48:00.988 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.90) opts 0xd
03:48:00.988 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.90)
03:48:00.989 00.001 11596 Moving (0.02, 0.90) raw xDistance=0.90 yDistance=-0.03
03:48:00.989 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.58 from input 0.90
03:48:00.989 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:48:00.989 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:48:00.989 00.000 11596 MoveAxis(W, 1147, ABG)
03:48:00.989 00.000 11596 Guiding  Dir = 3, Dur = 1147
03:48:00.990 00.001 11596 IsSlewing returns 0
03:48:00.998 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=142, med=4, FiltMin=2, FiltMax=21, Gamma=0.510
03:48:01.006 00.008 13300 UpdateGuideState exits: m=171 SNR=9.1
03:48:01.006 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:01.006 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:48:01.006 00.000 13300 Enqueuing Expose request
03:48:01.239 00.233 11596 IsGuiding returns 0
03:48:01.380 00.141 11596 PulseGuide returned control before completion, sleep 1016
03:48:02.764 01.384 11596 IsGuiding returns 1
03:48:02.764 00.000 11596 scope still moving after pulse duration time elapsed
03:48:02.960 00.196 11596 IsSlewing returns 0
03:48:03.056 00.096 11596 IsGuiding returns 0
03:48:03.056 00.000 11596 scope move finished after 1147 + 669 ms
03:48:03.056 00.000 11596 Move returns status 0, amount 1147
03:48:03.056 00.000 11596 MoveAxis(N, 0, ABG)
03:48:03.056 00.000 11596 Move returns status 0, amount 0
03:48:03.056 00.000 11596 move complete, result=0
03:48:03.056 00.000 11596 worker thread done servicing request
03:48:03.056 00.000 13300 GuideStep: 0.9 px 1147 ms WEST, -0.0 px 0 ms NORTH
03:48:03.057 00.001 11596 Worker thread wakes up
03:48:03.057 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:48:03.560 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:48:03.706 00.146 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"96d96f47-36c4-4ac5-a426-e69502210e6f"}
03:48:03.706 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"96d96f47-36c4-4ac5-a426-e69502210e6f"}
03:48:03.707 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c3557e17-8008-418f-8742-1624006648d1"}
03:48:03.707 00.000 13300 case statement mapped state 6 to 3
03:48:03.707 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c3557e17-8008-418f-8742-1624006648d1"}
03:48:03.707 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5c883b12-715e-4d94-a04d-13659a90c4b0"}
03:48:03.707 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":334,"width":15,"height":15,"star_pos":[7.02,7.34],"pixels":"..."},"id":"5c883b12-715e-4d94-a04d-13659a90c4b0"}
03:48:06.587 02.880 11596 Exposure complete
03:48:06.656 00.069 11596 worker thread done servicing request
03:48:06.656 00.000 13300 OnExposeComplete: enter
03:48:06.657 00.001 13300 UpdateGuideState(): m_state=6
03:48:06.657 00.000 13300 Star::Find(15, 26, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 335
03:48:06.657 00.000 13300 Star::Find returns 1 (0), X=25.78, Y=410.63, Mass=181, SNR=9.3, Peak=29 HFD=2.8
03:48:06.658 00.001 13300 CameraToMount -- cameraTheta (2.42) - m_xAngle (1.53) = xAngle (0.88 = 0.88)
03:48:06.658 00.000 13300 CameraToMount -- cameraTheta (2.42) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.24 = -2.24)
03:48:06.658 00.000 13300 CameraToMount -- cameraX=-0.22 cameraY=0.20 hyp=0.30 cameraTheta=2.42 mountX=0.19 mountY=-0.23, mountTheta=-0.89
03:48:06.660 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.22, y=0.20, opts=13)
03:48:06.660 00.000 13300 Enqueuing Move request for scope (-0.22, 0.20)
03:48:06.660 00.000 11596 Worker thread wakes up
03:48:06.660 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.20) opts 0xd
03:48:06.660 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.22, 0.20)
03:48:06.660 00.000 11596 Moving (-0.22, 0.20) raw xDistance=0.19 yDistance=-0.23
03:48:06.660 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.19
03:48:06.660 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
03:48:06.660 00.000 11596 MoveAxis(W, 315, ABG)
03:48:06.661 00.001 11596 Guiding  Dir = 3, Dur = 315
03:48:06.661 00.000 11596 IsSlewing returns 0
03:48:06.668 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=144, med=4, FiltMin=2, FiltMax=18, Gamma=0.510
03:48:06.677 00.009 13300 UpdateGuideState exits: m=181 SNR=9.3
03:48:06.677 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:06.677 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:48:06.677 00.000 13300 Enqueuing Expose request
03:48:06.707 00.030 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c4f55eb4-eef8-4d8f-bf28-3fc5f7934974"}
03:48:06.707 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c4f55eb4-eef8-4d8f-bf28-3fc5f7934974"}
03:48:06.709 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5216bacb-ff71-4c69-aff8-2962e4eaf663"}
03:48:06.709 00.000 13300 case statement mapped state 6 to 3
03:48:06.709 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5216bacb-ff71-4c69-aff8-2962e4eaf663"}
03:48:06.711 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e115c794-e343-4a27-b865-3c9c7efefa6c"}
03:48:06.711 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":335,"width":15,"height":15,"star_pos":[6.78,6.63],"pixels":"..."},"id":"e115c794-e343-4a27-b865-3c9c7efefa6c"}
03:48:07.059 00.348 11596 IsGuiding returns 0
03:48:07.348 00.289 11596 PulseGuide returned control before completion, sleep 36
03:48:07.524 00.176 11596 IsGuiding returns 1
03:48:07.524 00.000 11596 scope still moving after pulse duration time elapsed
03:48:07.550 00.026 11596 IsSlewing returns 0
03:48:07.648 00.098 11596 IsGuiding returns 1
03:48:07.671 00.023 11596 IsSlewing returns 0
03:48:07.751 00.080 11596 IsGuiding returns 0
03:48:07.751 00.000 11596 scope move finished after 315 + 376 ms
03:48:07.751 00.000 11596 Move returns status 0, amount 315
03:48:07.751 00.000 11596 MoveAxis(N, 306, ABG)
03:48:07.751 00.000 11596 Guiding  Dir = 0, Dur = 306
03:48:07.751 00.000 11596 IsSlewing returns 0
03:48:07.875 00.124 11596 IsGuiding returns 0
03:48:08.060 00.185 11596 PulseGuide returned control before completion, sleep 131
03:48:08.394 00.334 11596 IsGuiding returns 1
03:48:08.394 00.000 11596 scope still moving after pulse duration time elapsed
03:48:08.425 00.031 11596 IsSlewing returns 0
03:48:08.621 00.196 11596 IsGuiding returns 0
03:48:08.621 00.000 11596 scope move finished after 306 + 440 ms
03:48:08.621 00.000 11596 Move returns status 0, amount 306
03:48:08.621 00.000 11596 move complete, result=0
03:48:08.621 00.000 11596 worker thread done servicing request
03:48:08.621 00.000 11596 Worker thread wakes up
03:48:08.621 00.000 13300 GuideStep: 0.2 px 315 ms WEST, -0.2 px 306 ms NORTH
03:48:08.621 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:48:09.137 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:48:09.706 00.569 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"64afe874-5448-4e61-b31c-48477a61de26"}
03:48:09.706 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"64afe874-5448-4e61-b31c-48477a61de26"}
03:48:09.707 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"20e8b63c-897e-47bc-a7a1-ab5efb3bbebd"}
03:48:09.707 00.000 13300 case statement mapped state 6 to 3
03:48:09.707 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"20e8b63c-897e-47bc-a7a1-ab5efb3bbebd"}
03:48:09.707 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f8847380-d495-43fe-82a9-3c40b4e0dbcc"}
03:48:09.707 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":335,"width":15,"height":15,"star_pos":[6.78,6.63],"pixels":"..."},"id":"f8847380-d495-43fe-82a9-3c40b4e0dbcc"}
03:48:12.170 02.463 11596 Exposure complete
03:48:12.239 00.069 11596 worker thread done servicing request
03:48:12.240 00.001 13300 OnExposeComplete: enter
03:48:12.240 00.000 13300 UpdateGuideState(): m_state=6
03:48:12.240 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 336
03:48:12.240 00.000 13300 Star::Find returns 1 (0), X=26.08, Y=410.57, Mass=337, SNR=12.8, Peak=40 HFD=2.9
03:48:12.240 00.000 13300 MultiStar: exiting stabilization period
03:48:12.241 00.001 13300 Star::Find false star n=12 nbg=271 bg=4.2 sigma=0.6 thresh=6 peak=6
03:48:12.241 00.000 13300 Star::Find false star n=10 nbg=280 bg=4.1 sigma=0.6 thresh=6 peak=6
03:48:12.241 00.000 13300 MultiStar: [#1 0.07,-0.18,0.61,U] [#2 -0.07,0.12,0.35,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 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
03:48:12.241 00.000 13300 refined, 2 included, MultiStar: {0.05, 0.03}, one-star: {0.09, 0.13}
03:48:12.241 00.000 13300 CameraToMount -- cameraTheta (0.58) - m_xAngle (1.53) = xAngle (-0.95 = -0.95)
03:48:12.241 00.000 13300 CameraToMount -- cameraTheta (0.58) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.08 = 2.20)
03:48:12.241 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.03 hyp=0.06 cameraTheta=0.58 mountX=0.04 mountY=0.05, mountTheta=0.95
03:48:12.243 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.03, opts=13)
03:48:12.243 00.000 13300 Enqueuing Move request for scope (0.05, 0.03)
03:48:12.243 00.000 11596 Worker thread wakes up
03:48:12.244 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.03) opts 0xd
03:48:12.244 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.03)
03:48:12.244 00.000 11596 Moving (0.05, 0.03) raw xDistance=0.04 yDistance=0.05
03:48:12.244 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:48:12.244 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:48:12.244 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:48:12.244 00.000 11596 MoveAxis(E, 0, ABG)
03:48:12.244 00.000 11596 Move returns status 0, amount 0
03:48:12.244 00.000 11596 MoveAxis(N, 0, ABG)
03:48:12.244 00.000 11596 Move returns status 0, amount 0
03:48:12.244 00.000 11596 move complete, result=0
03:48:12.245 00.001 11596 worker thread done servicing request
03:48:12.250 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=140, med=4, FiltMin=3, FiltMax=25, Gamma=0.510
03:48:12.260 00.010 13300 UpdateGuideState exits: m=337 SNR=12.8
03:48:12.261 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:12.261 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:48:12.261 00.000 13300 Enqueuing Expose request
03:48:12.261 00.000 11596 Worker thread wakes up
03:48:12.261 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:48:12.261 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:48:12.705 00.444 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b349e776-8b0f-4021-b4ae-5af88247951e"}
03:48:12.705 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b349e776-8b0f-4021-b4ae-5af88247951e"}
03:48:12.706 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"95c2f48d-d0d7-426e-b8e9-8e0e248fa845"}
03:48:12.706 00.000 13300 case statement mapped state 6 to 3
03:48:12.706 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"95c2f48d-d0d7-426e-b8e9-8e0e248fa845"}
03:48:12.706 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0d4c4e2a-3e1b-4cef-aa0f-ee28e27c6653"}
03:48:12.707 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":336,"width":15,"height":15,"star_pos":[7.08,6.57],"pixels":"..."},"id":"0d4c4e2a-3e1b-4cef-aa0f-ee28e27c6653"}
03:48:12.775 00.068 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:48:15.706 02.931 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5d5d4e8f-5679-4230-9599-ccad1005c456"}
03:48:15.706 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5d5d4e8f-5679-4230-9599-ccad1005c456"}
03:48:15.707 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5733bd6f-328a-4414-a507-591857391c86"}
03:48:15.707 00.000 13300 case statement mapped state 6 to 3
03:48:15.708 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5733bd6f-328a-4414-a507-591857391c86"}
03:48:15.708 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bde7eb3f-8c9c-41c3-8995-f7a7f377fa84"}
03:48:15.709 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":336,"width":15,"height":15,"star_pos":[7.08,6.57],"pixels":"..."},"id":"bde7eb3f-8c9c-41c3-8995-f7a7f377fa84"}
03:48:15.812 00.103 11596 Exposure complete
03:48:15.905 00.093 11596 worker thread done servicing request
03:48:15.905 00.000 13300 OnExposeComplete: enter
03:48:15.905 00.000 13300 UpdateGuideState(): m_state=6
03:48:15.906 00.001 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 337
03:48:15.906 00.000 13300 Star::Find returns 1 (0), X=26.10, Y=410.46, Mass=322, SNR=12.5, Peak=40 HFD=2.9
03:48:15.906 00.000 13300 Star::Find false star n=8 nbg=282 bg=4.0 sigma=0.6 thresh=6 peak=6
03:48:15.907 00.001 13300 Star::Find false star n=8 nbg=282 bg=4.0 sigma=0.6 thresh=6 peak=6
03:48:15.907 00.000 13300 MultiStar: [#1 -0.08,0.10,0.87,U] [#2 0.14,0.19,0.62,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.96,0.47,0.00,M3] [#6 0.44,0.22,0.00,M2] [#7 0.13,-0.08,0.35,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
03:48:15.907 00.000 13300 refined, 3 included, MultiStar: {0.06, 0.07}, one-star: {0.10, 0.03}
03:48:15.907 00.000 13300 CameraToMount -- cameraTheta (0.88) - m_xAngle (1.53) = xAngle (-0.65 = -0.65)
03:48:15.907 00.000 13300 CameraToMount -- cameraTheta (0.88) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.78 = 2.50)
03:48:15.908 00.001 13300 CameraToMount -- cameraX=0.06 cameraY=0.07 hyp=0.09 cameraTheta=0.88 mountX=0.07 mountY=0.05, mountTheta=0.65
03:48:15.911 00.003 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.07, opts=13)
03:48:15.911 00.000 13300 Enqueuing Move request for scope (0.06, 0.07)
03:48:15.911 00.000 11596 Worker thread wakes up
03:48:15.911 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.07) opts 0xd
03:48:15.912 00.001 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.07)
03:48:15.912 00.000 11596 Moving (0.06, 0.07) raw xDistance=0.07 yDistance=0.05
03:48:15.912 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:48:15.912 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:48:15.912 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:48:15.912 00.000 11596 MoveAxis(E, 0, ABG)
03:48:15.913 00.001 11596 Move returns status 0, amount 0
03:48:15.913 00.000 11596 MoveAxis(N, 0, ABG)
03:48:15.913 00.000 11596 Move returns status 0, amount 0
03:48:15.913 00.000 11596 move complete, result=0
03:48:15.913 00.000 11596 worker thread done servicing request
03:48:15.923 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=137, med=4, FiltMin=2, FiltMax=34, Gamma=0.510
03:48:15.936 00.013 13300 UpdateGuideState exits: m=322 SNR=12.5
03:48:15.936 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:15.936 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:48:15.936 00.000 13300 Enqueuing Expose request
03:48:15.936 00.000 11596 Worker thread wakes up
03:48:15.936 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:48:15.937 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:48:16.444 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:48:18.705 02.261 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4c1f8481-efbe-46e5-9539-4838d053272d"}
03:48:18.705 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4c1f8481-efbe-46e5-9539-4838d053272d"}
03:48:18.706 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9d3978c6-c21b-4a07-bfb7-c50cdd3dbb3a"}
03:48:18.706 00.000 13300 case statement mapped state 6 to 3
03:48:18.706 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9d3978c6-c21b-4a07-bfb7-c50cdd3dbb3a"}
03:48:18.706 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d76ad36d-25bb-4d65-aa02-affaf9c42e0f"}
03:48:18.707 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":337,"width":15,"height":15,"star_pos":[7.10,7.46],"pixels":"..."},"id":"d76ad36d-25bb-4d65-aa02-affaf9c42e0f"}
03:48:19.477 00.770 11596 Exposure complete
03:48:19.565 00.088 11596 worker thread done servicing request
03:48:19.565 00.000 13300 OnExposeComplete: enter
03:48:19.565 00.000 13300 UpdateGuideState(): m_state=6
03:48:19.566 00.001 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 338
03:48:19.566 00.000 13300 Star::Find returns 1 (0), X=26.16, Y=410.43, Mass=541, SNR=16.2, Peak=59 HFD=3.1
03:48:19.566 00.000 13300 Status Line: Mass: 541 vs 171
03:48:19.571 00.005 13300 UpdateCurrentPosition: star mass new=540.6 exp=171.1 thresh=50% limits=(85.5, 2024.9, 342.1)
03:48:19.571 00.000 13300 DistanceChecker: activated
03:48:19.571 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:48:19.572 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:48:19.572 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:48:19.572 00.000 11596 Worker thread wakes up
03:48:19.573 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:48:19.573 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:48:19.573 00.000 11596 move complete, result=0
03:48:19.573 00.000 11596 worker thread done servicing request
03:48:19.688 00.115 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:48:19.688 00.000 13300 Status Line: Stella per per cambiamento di massa
03:48:19.693 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=128, med=4, FiltMin=2, FiltMax=40, Gamma=0.510
03:48:19.705 00.012 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:48:19.705 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:19.705 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:48:19.705 00.000 13300 Enqueuing Expose request
03:48:19.705 00.000 11596 Worker thread wakes up
03:48:19.706 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:48:20.211 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:48:21.705 01.494 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"492dc7f3-cae0-4079-b772-03330f23e6c6"}
03:48:21.705 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"492dc7f3-cae0-4079-b772-03330f23e6c6"}
03:48:21.706 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"52ee9bc7-993f-4a39-b859-2cde450e28d6"}
03:48:21.706 00.000 13300 case statement mapped state 6 to 4
03:48:21.706 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"52ee9bc7-993f-4a39-b859-2cde450e28d6"}
03:48:21.707 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e799d272-3301-40db-86f4-16502a08a58e"}
03:48:21.707 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":338,"width":15,"height":15,"star_pos":[7.10,7.46],"pixels":"..."},"id":"e799d272-3301-40db-86f4-16502a08a58e"}
03:48:23.305 01.598 11596 Exposure complete
03:48:23.375 00.070 11596 worker thread done servicing request
03:48:23.376 00.001 13300 OnExposeComplete: enter
03:48:23.376 00.000 13300 UpdateGuideState(): m_state=6
03:48:23.376 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 339
03:48:23.376 00.000 13300 Star::Find returns 1 (0), X=26.07, Y=410.78, Mass=795, SNR=19.7, Peak=89 HFD=3.2
03:48:23.377 00.001 13300 Status Line: Mass: 795 vs 181
03:48:23.381 00.004 13300 UpdateCurrentPosition: star mass new=795.3 exp=181.4 thresh=50% limits=(85.8, 2024.9, 362.7)
03:48:23.382 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:48:23.382 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:48:23.382 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:48:23.382 00.000 11596 Worker thread wakes up
03:48:23.383 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:48:23.383 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:48:23.383 00.000 11596 move complete, result=0
03:48:23.383 00.000 11596 worker thread done servicing request
03:48:23.486 00.103 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:48:23.486 00.000 13300 Status Line: Stella per per cambiamento di massa
03:48:23.491 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=159, med=4, FiltMin=2, FiltMax=59, Gamma=0.510
03:48:23.500 00.009 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:48:23.500 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:23.500 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:48:23.500 00.000 13300 Enqueuing Expose request
03:48:23.500 00.000 11596 Worker thread wakes up
03:48:23.500 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:48:24.012 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:48:24.706 00.694 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c1a94f97-bc63-4be7-ba35-dcafdec45aad"}
03:48:24.706 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c1a94f97-bc63-4be7-ba35-dcafdec45aad"}
03:48:24.707 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d3ccebc6-5354-4514-8dab-ecdf877c68aa"}
03:48:24.707 00.000 13300 case statement mapped state 6 to 4
03:48:24.707 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"d3ccebc6-5354-4514-8dab-ecdf877c68aa"}
03:48:24.707 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ff26434f-9491-47ef-ad6d-a9247a74a8b1"}
03:48:24.708 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":339,"width":15,"height":15,"star_pos":[7.10,7.46],"pixels":"..."},"id":"ff26434f-9491-47ef-ad6d-a9247a74a8b1"}
03:48:27.057 02.349 11596 Exposure complete
03:48:27.133 00.076 11596 worker thread done servicing request
03:48:27.133 00.000 13300 OnExposeComplete: enter
03:48:27.133 00.000 13300 UpdateGuideState(): m_state=6
03:48:27.133 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 340
03:48:27.133 00.000 13300 Star::Find returns 1 (0), X=25.92, Y=410.78, Mass=916, SNR=21.2, Peak=109 HFD=3.3
03:48:27.134 00.001 13300 Status Line: Mass: 916 vs 181
03:48:27.137 00.003 13300 UpdateCurrentPosition: star mass new=916.1 exp=181.4 thresh=50% limits=(86.0, 2024.9, 362.7)
03:48:27.137 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:48:27.138 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:48:27.138 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:48:27.138 00.000 11596 Worker thread wakes up
03:48:27.138 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:48:27.138 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:48:27.138 00.000 11596 move complete, result=0
03:48:27.139 00.001 11596 worker thread done servicing request
03:48:27.250 00.111 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:48:27.250 00.000 13300 Status Line: Stella per per cambiamento di massa
03:48:27.256 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=146, med=4, FiltMin=2, FiltMax=53, Gamma=0.510
03:48:27.266 00.010 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:48:27.266 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:27.267 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:48:27.267 00.000 13300 Enqueuing Expose request
03:48:27.267 00.000 11596 Worker thread wakes up
03:48:27.267 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:48:27.705 00.438 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1b54030e-abe5-4a44-813c-30d897a6d7ee"}
03:48:27.705 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1b54030e-abe5-4a44-813c-30d897a6d7ee"}
03:48:27.706 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cb5e199c-79d4-47e8-9ca0-7093383da069"}
03:48:27.706 00.000 13300 case statement mapped state 6 to 4
03:48:27.706 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"cb5e199c-79d4-47e8-9ca0-7093383da069"}
03:48:27.706 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"46c47865-a3bb-45bf-8e85-0f675a0386c9"}
03:48:27.707 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":340,"width":15,"height":15,"star_pos":[7.10,7.46],"pixels":"..."},"id":"46c47865-a3bb-45bf-8e85-0f675a0386c9"}
03:48:27.774 00.067 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:48:30.704 02.930 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f028be10-beea-482c-a4b8-51cd6e559edd"}
03:48:30.704 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f028be10-beea-482c-a4b8-51cd6e559edd"}
03:48:30.705 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"486e2584-f150-400a-b446-638c4d9d6090"}
03:48:30.705 00.000 13300 case statement mapped state 6 to 4
03:48:30.705 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"486e2584-f150-400a-b446-638c4d9d6090"}
03:48:30.706 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6940ddc0-ba5e-4edb-b8ad-df40d17044d7"}
03:48:30.706 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":340,"width":15,"height":15,"star_pos":[7.10,7.46],"pixels":"..."},"id":"6940ddc0-ba5e-4edb-b8ad-df40d17044d7"}
03:48:30.813 00.107 11596 Exposure complete
03:48:30.883 00.070 11596 worker thread done servicing request
03:48:30.883 00.000 13300 OnExposeComplete: enter
03:48:30.884 00.001 13300 UpdateGuideState(): m_state=6
03:48:30.884 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 341
03:48:30.884 00.000 13300 Star::Find returns 1 (0), X=25.99, Y=410.82, Mass=663, SNR=18.0, Peak=86 HFD=3.1
03:48:30.884 00.000 13300 Status Line: Mass: 663 vs 186
03:48:30.888 00.004 13300 UpdateCurrentPosition: star mass new=662.7 exp=186.0 thresh=50% limits=(86.4, 2024.9, 372.0)
03:48:30.888 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:48:30.888 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:48:30.889 00.001 13300 Enqueuing Move request for scope (0.00, 0.00)
03:48:30.889 00.000 11596 Worker thread wakes up
03:48:30.889 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:48:30.889 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:48:30.889 00.000 11596 move complete, result=0
03:48:30.889 00.000 11596 worker thread done servicing request
03:48:30.999 00.110 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:48:30.999 00.000 13300 Status Line: Stella per per cambiamento di massa
03:48:31.004 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=146, med=4, FiltMin=2, FiltMax=57, Gamma=0.510
03:48:31.012 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:48:31.012 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:31.012 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:48:31.012 00.000 13300 Enqueuing Expose request
03:48:31.012 00.000 11596 Worker thread wakes up
03:48:31.012 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:48:31.525 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:48:33.703 02.178 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5b9b30e8-6479-45ab-b00c-db0bbfab239d"}
03:48:33.703 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5b9b30e8-6479-45ab-b00c-db0bbfab239d"}
03:48:33.704 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1c7e6bdc-1d33-4c32-a0c6-4aed789206d8"}
03:48:33.704 00.000 13300 case statement mapped state 6 to 4
03:48:33.704 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"1c7e6bdc-1d33-4c32-a0c6-4aed789206d8"}
03:48:33.704 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"27f6e2df-b760-41ad-a5f8-7ba4e8a549ec"}
03:48:33.704 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":341,"width":15,"height":15,"star_pos":[7.10,7.46],"pixels":"..."},"id":"27f6e2df-b760-41ad-a5f8-7ba4e8a549ec"}
03:48:34.565 00.861 11596 Exposure complete
03:48:34.657 00.092 11596 worker thread done servicing request
03:48:34.657 00.000 13300 OnExposeComplete: enter
03:48:34.657 00.000 13300 UpdateGuideState(): m_state=6
03:48:34.657 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 342
03:48:34.657 00.000 13300 Star::Find returns 1 (0), X=26.03, Y=410.95, Mass=849, SNR=20.4, Peak=103 HFD=2.9
03:48:34.658 00.001 13300 Status Line: Mass: 849 vs 322
03:48:34.662 00.004 13300 UpdateCurrentPosition: star mass new=848.6 exp=321.6 thresh=50% limits=(90.1, 2024.9, 643.3)
03:48:34.662 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:48:34.662 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:48:34.663 00.001 13300 Enqueuing Move request for scope (0.00, 0.00)
03:48:34.663 00.000 11596 Worker thread wakes up
03:48:34.663 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:48:34.663 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:48:34.664 00.001 11596 move complete, result=0
03:48:34.664 00.000 11596 worker thread done servicing request
03:48:34.773 00.109 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:48:34.773 00.000 13300 Status Line: Stella per per cambiamento di massa
03:48:34.777 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=152, med=4, FiltMin=2, FiltMax=56, Gamma=0.510
03:48:34.785 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:48:34.785 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:34.785 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:48:34.785 00.000 13300 Enqueuing Expose request
03:48:34.785 00.000 11596 Worker thread wakes up
03:48:34.785 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:48:35.294 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:48:36.704 01.410 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b9e38940-a559-4066-99ae-79c88251135a"}
03:48:36.705 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b9e38940-a559-4066-99ae-79c88251135a"}
03:48:36.705 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dc121c62-ca49-4fa2-bcd4-69f5bc3a7740"}
03:48:36.706 00.001 13300 case statement mapped state 6 to 4
03:48:36.706 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"dc121c62-ca49-4fa2-bcd4-69f5bc3a7740"}
03:48:36.706 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"40f2b761-cc84-4efe-94ce-66f89f9c5eb5"}
03:48:36.707 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":342,"width":15,"height":15,"star_pos":[7.10,7.46],"pixels":"..."},"id":"40f2b761-cc84-4efe-94ce-66f89f9c5eb5"}
03:48:38.325 01.618 11596 Exposure complete
03:48:38.396 00.071 11596 worker thread done servicing request
03:48:38.396 00.000 13300 OnExposeComplete: enter
03:48:38.397 00.001 13300 UpdateGuideState(): m_state=6
03:48:38.397 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 343
03:48:38.397 00.000 13300 Star::Find returns 1 (0), X=26.24, Y=411.19, Mass=359, SNR=13.2, Peak=48 HFD=2.9
03:48:38.397 00.000 13300 DistanceChecker: deactivated
03:48:38.397 00.000 13300 MultiStar: large primary error, entering stabilization period
03:48:38.397 00.000 13300 CameraToMount -- cameraTheta (1.26) - m_xAngle (1.53) = xAngle (-0.27 = -0.27)
03:48:38.397 00.000 13300 CameraToMount -- cameraTheta (1.26) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.40 = 2.88)
03:48:38.398 00.001 13300 CameraToMount -- cameraX=0.24 cameraY=0.76 hyp=0.80 cameraTheta=1.26 mountX=0.77 mountY=0.20, mountTheta=0.26
03:48:38.399 00.001 13300 SchedulePrimaryMove(1016D950, x=0.24, y=0.76, opts=13)
03:48:38.400 00.001 13300 Enqueuing Move request for scope (0.24, 0.76)
03:48:38.400 00.000 11596 Worker thread wakes up
03:48:38.400 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.76) opts 0xd
03:48:38.400 00.000 11596 Handling offset move in thread for scope, endpoint = (0.24, 0.76)
03:48:38.400 00.000 11596 Moving (0.24, 0.76) raw xDistance=0.77 yDistance=0.20
03:48:38.400 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.77
03:48:38.400 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:48:38.400 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
03:48:38.400 00.000 11596 MoveAxis(W, 963, ABG)
03:48:38.400 00.000 11596 Guiding  Dir = 3, Dur = 963
03:48:38.401 00.001 11596 IsSlewing returns 0
03:48:38.408 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=127, med=4, FiltMin=2, FiltMax=30, Gamma=0.510
03:48:38.415 00.007 13300 UpdateGuideState exits: m=359 SNR=13.2
03:48:38.415 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:38.416 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:48:38.416 00.000 13300 Enqueuing Expose request
03:48:38.604 00.188 11596 IsGuiding returns 0
03:48:38.608 00.004 11596 PulseGuide returned control before completion, sleep 969
03:48:39.627 01.019 11596 IsGuiding returns 1
03:48:39.627 00.000 11596 scope still moving after pulse duration time elapsed
03:48:39.652 00.025 11596 IsSlewing returns 0
03:48:39.703 00.051 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"52f88da3-2e8c-41ff-8327-7aca0853a0af"}
03:48:39.703 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"52f88da3-2e8c-41ff-8327-7aca0853a0af"}
03:48:39.704 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"03636a91-78ad-412d-9e2c-39a0d19546bd"}
03:48:39.704 00.000 13300 case statement mapped state 6 to 3
03:48:39.704 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"03636a91-78ad-412d-9e2c-39a0d19546bd"}
03:48:39.704 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bf100768-6d31-4554-9c55-92cadbb95d0b"}
03:48:39.705 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":343,"width":15,"height":15,"star_pos":[7.24,7.19],"pixels":"..."},"id":"bf100768-6d31-4554-9c55-92cadbb95d0b"}
03:48:39.863 00.158 11596 IsGuiding returns 0
03:48:39.863 00.000 11596 scope move finished after 963 + 295 ms
03:48:39.863 00.000 11596 Move returns status 0, amount 963
03:48:39.863 00.000 11596 MoveAxis(N, 0, ABG)
03:48:39.863 00.000 11596 Move returns status 0, amount 0
03:48:39.863 00.000 11596 move complete, result=0
03:48:39.863 00.000 11596 worker thread done servicing request
03:48:39.863 00.000 11596 Worker thread wakes up
03:48:39.863 00.000 13300 GuideStep: 0.8 px 963 ms WEST, 0.2 px 0 ms NORTH
03:48:39.864 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:48:40.373 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:48:42.702 02.329 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"800a7a56-5303-42ca-aed8-0b9980a41ef3"}
03:48:42.702 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"800a7a56-5303-42ca-aed8-0b9980a41ef3"}
03:48:42.703 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"562e3293-740c-4e30-9bfe-be3fa8c7f385"}
03:48:42.703 00.000 13300 case statement mapped state 6 to 3
03:48:42.703 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"562e3293-740c-4e30-9bfe-be3fa8c7f385"}
03:48:42.703 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e8f58cc5-7342-454b-8c5b-2fcfa6cf7656"}
03:48:42.704 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":343,"width":15,"height":15,"star_pos":[7.24,7.19],"pixels":"..."},"id":"e8f58cc5-7342-454b-8c5b-2fcfa6cf7656"}
03:48:43.403 00.699 11596 Exposure complete
03:48:43.473 00.070 11596 worker thread done servicing request
03:48:43.473 00.000 13300 OnExposeComplete: enter
03:48:43.473 00.000 13300 UpdateGuideState(): m_state=6
03:48:43.474 00.001 13300 Star::Find(15, 26, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 344
03:48:43.474 00.000 13300 Star::Find returns 1 (0), X=26.26, Y=411.01, Mass=292, SNR=11.9, Peak=40 HFD=3.0
03:48:43.474 00.000 13300 CameraToMount -- cameraTheta (1.15) - m_xAngle (1.53) = xAngle (-0.38 = -0.38)
03:48:43.474 00.000 13300 CameraToMount -- cameraTheta (1.15) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.51 = 2.77)
03:48:43.474 00.000 13300 CameraToMount -- cameraX=0.26 cameraY=0.57 hyp=0.63 cameraTheta=1.15 mountX=0.58 mountY=0.23, mountTheta=0.37
03:48:43.476 00.002 13300 SchedulePrimaryMove(1016D950, x=0.26, y=0.57, opts=13)
03:48:43.476 00.000 13300 Enqueuing Move request for scope (0.26, 0.57)
03:48:43.476 00.000 11596 Worker thread wakes up
03:48:43.476 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.57) opts 0xd
03:48:43.476 00.000 11596 Handling offset move in thread for scope, endpoint = (0.26, 0.57)
03:48:43.477 00.001 11596 Moving (0.26, 0.57) raw xDistance=0.58 yDistance=0.23
03:48:43.477 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.58
03:48:43.477 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:48:43.477 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
03:48:43.477 00.000 11596 MoveAxis(W, 796, ABG)
03:48:43.477 00.000 11596 Guiding  Dir = 3, Dur = 796
03:48:43.477 00.000 11596 IsSlewing returns 0
03:48:43.484 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=124, med=4, FiltMin=3, FiltMax=31, Gamma=0.510
03:48:43.492 00.008 13300 UpdateGuideState exits: m=292 SNR=11.9
03:48:43.492 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:43.492 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:48:43.492 00.000 13300 Enqueuing Expose request
03:48:43.565 00.073 11596 IsGuiding returns 0
03:48:44.076 00.511 11596 PulseGuide returned control before completion, sleep 296
03:48:44.551 00.475 11596 IsGuiding returns 1
03:48:44.551 00.000 11596 scope still moving after pulse duration time elapsed
03:48:44.579 00.028 11596 IsSlewing returns 0
03:48:44.768 00.189 11596 IsGuiding returns 0
03:48:44.768 00.000 11596 scope move finished after 796 + 407 ms
03:48:44.768 00.000 11596 Move returns status 0, amount 796
03:48:44.769 00.001 11596 MoveAxis(N, 0, ABG)
03:48:44.769 00.000 11596 Move returns status 0, amount 0
03:48:44.769 00.000 11596 move complete, result=0
03:48:44.769 00.000 11596 worker thread done servicing request
03:48:44.769 00.000 11596 Worker thread wakes up
03:48:44.769 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:48:44.772 00.003 13300 GuideStep: 0.6 px 796 ms WEST, 0.2 px 0 ms NORTH
03:48:45.277 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:48:45.701 00.424 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8d905bf8-3223-4a22-8965-c90f06959725"}
03:48:45.701 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8d905bf8-3223-4a22-8965-c90f06959725"}
03:48:45.701 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"25d65c58-b0ec-456f-8d5c-f71457074e15"}
03:48:45.702 00.001 13300 case statement mapped state 6 to 3
03:48:45.702 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"25d65c58-b0ec-456f-8d5c-f71457074e15"}
03:48:45.702 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d3ce2098-529d-4178-9613-5f90a483253a"}
03:48:45.702 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":344,"width":15,"height":15,"star_pos":[7.26,7.01],"pixels":"..."},"id":"d3ce2098-529d-4178-9613-5f90a483253a"}
03:48:48.312 02.610 11596 Exposure complete
03:48:48.404 00.092 11596 worker thread done servicing request
03:48:48.404 00.000 13300 OnExposeComplete: enter
03:48:48.404 00.000 13300 UpdateGuideState(): m_state=6
03:48:48.404 00.000 13300 Star::Find(15, 26, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 345
03:48:48.405 00.001 13300 Star::Find returns 1 (0), X=26.09, Y=409.91, Mass=50, SNR=4.9, Peak=11 HFD=2.3
03:48:48.405 00.000 13300 Status Line: Mass: 50 vs 359
03:48:48.409 00.004 13300 UpdateCurrentPosition: star mass new=50.4 exp=359.4 thresh=50% limits=(102.4, 2024.9, 718.8)
03:48:48.409 00.000 13300 DistanceChecker: activated
03:48:48.409 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:48:48.410 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:48:48.410 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:48:48.410 00.000 11596 Worker thread wakes up
03:48:48.410 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:48:48.410 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:48:48.410 00.000 11596 move complete, result=0
03:48:48.411 00.001 11596 worker thread done servicing request
03:48:48.513 00.102 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:48:48.513 00.000 13300 Status Line: Stella per per cambiamento di massa
03:48:48.518 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=124, med=4, FiltMin=2, FiltMax=16, Gamma=0.510
03:48:48.528 00.010 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:48:48.528 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:48.528 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:48:48.528 00.000 13300 Enqueuing Expose request
03:48:48.529 00.001 11596 Worker thread wakes up
03:48:48.529 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:48:48.700 00.171 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cb75087d-7ac3-4034-adb9-860f819d427b"}
03:48:48.700 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cb75087d-7ac3-4034-adb9-860f819d427b"}
03:48:48.701 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"71f92806-c38c-4849-9d57-7474e74b6cbf"}
03:48:48.701 00.000 13300 case statement mapped state 6 to 4
03:48:48.701 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"71f92806-c38c-4849-9d57-7474e74b6cbf"}
03:48:48.703 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"aa53451b-1357-4dee-bfb4-fda79e2bcc3a"}
03:48:48.703 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":345,"width":15,"height":15,"star_pos":[7.26,7.01],"pixels":"..."},"id":"aa53451b-1357-4dee-bfb4-fda79e2bcc3a"}
03:48:49.040 00.337 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:48:51.701 02.661 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3ff52a1d-3c5d-4cf9-8563-f146f35c77a3"}
03:48:51.701 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3ff52a1d-3c5d-4cf9-8563-f146f35c77a3"}
03:48:51.702 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3e1c3a08-a3c4-46f5-a714-54d630a27113"}
03:48:51.702 00.000 13300 case statement mapped state 6 to 4
03:48:51.702 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"3e1c3a08-a3c4-46f5-a714-54d630a27113"}
03:48:51.703 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"34b0d9f8-78b9-452a-9731-f03f713d4656"}
03:48:51.703 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":345,"width":15,"height":15,"star_pos":[7.26,7.01],"pixels":"..."},"id":"34b0d9f8-78b9-452a-9731-f03f713d4656"}
03:48:52.074 00.371 11596 Exposure complete
03:48:52.149 00.075 11596 worker thread done servicing request
03:48:52.149 00.000 13300 OnExposeComplete: enter
03:48:52.150 00.001 13300 UpdateGuideState(): m_state=6
03:48:52.150 00.000 13300 Star::Find(15, 26, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 346
03:48:52.150 00.000 13300 Star::Find returns 0 (3), X=26.00, Y=411.00, Mass=9, SNR=2.1, Peak=6 HFD=0.0
03:48:52.150 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
03:48:52.151 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:48:52.151 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:48:52.151 00.000 11596 Worker thread wakes up
03:48:52.151 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:48:52.151 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:48:52.151 00.000 11596 move complete, result=0
03:48:52.151 00.000 11596 worker thread done servicing request
03:48:52.263 00.112 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:48:52.263 00.000 13300 Status Line: Stella persa per bassa massa
03:48:52.267 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=124, med=4, FiltMin=2, FiltMax=7, Gamma=0.510
03:48:52.275 00.008 13300 UpdateGuideState exits: Stella persa per bassa massa
03:48:52.275 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:52.275 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:48:52.275 00.000 13300 Enqueuing Expose request
03:48:52.275 00.000 11596 Worker thread wakes up
03:48:52.276 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:48:52.785 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:48:54.701 01.916 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"199d432e-9242-4ba6-b37c-db3af4a6e32a"}
03:48:54.701 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"199d432e-9242-4ba6-b37c-db3af4a6e32a"}
03:48:54.702 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fdce54b0-00de-40d4-a31e-7d935ea7d2af"}
03:48:54.702 00.000 13300 case statement mapped state 6 to 4
03:48:54.702 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"fdce54b0-00de-40d4-a31e-7d935ea7d2af"}
03:48:54.702 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a3e86e8b-14a4-4a27-9b2a-25292b317f4e"}
03:48:54.703 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":346,"width":15,"height":15,"star_pos":[7.26,7.01],"pixels":"..."},"id":"a3e86e8b-14a4-4a27-9b2a-25292b317f4e"}
03:48:55.818 01.115 11596 Exposure complete
03:48:55.902 00.084 11596 worker thread done servicing request
03:48:55.903 00.001 13300 OnExposeComplete: enter
03:48:55.903 00.000 13300 UpdateGuideState(): m_state=6
03:48:55.903 00.000 13300 Star::Find(15, 26, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 347
03:48:55.903 00.000 13300 Star::Find returns 0 (3), X=26.00, Y=411.00, Mass=7, SNR=1.9, Peak=6 HFD=0.0
03:48:55.903 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
03:48:55.904 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:48:55.904 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:48:55.904 00.000 11596 Worker thread wakes up
03:48:55.904 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:48:55.904 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:48:55.904 00.000 11596 move complete, result=0
03:48:55.905 00.001 11596 worker thread done servicing request
03:48:56.009 00.104 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:48:56.009 00.000 13300 Status Line: Stella persa per bassa massa
03:48:56.012 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=128, med=4, FiltMin=2, FiltMax=6, Gamma=0.510
03:48:56.020 00.008 13300 UpdateGuideState exits: Stella persa per bassa massa
03:48:56.020 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:56.020 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:48:56.020 00.000 13300 Enqueuing Expose request
03:48:56.020 00.000 11596 Worker thread wakes up
03:48:56.021 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:48:56.530 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:48:57.699 01.169 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7b15dcb5-ef5e-454a-a2e3-b8ffee51e3ad"}
03:48:57.699 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7b15dcb5-ef5e-454a-a2e3-b8ffee51e3ad"}
03:48:57.700 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4e84eadd-61c9-4c25-9d19-2523381a2515"}
03:48:57.700 00.000 13300 case statement mapped state 6 to 4
03:48:57.700 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"4e84eadd-61c9-4c25-9d19-2523381a2515"}
03:48:57.700 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f6e84444-c81e-4557-85a1-e7460fa7e3d8"}
03:48:57.701 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":347,"width":15,"height":15,"star_pos":[7.26,7.01],"pixels":"..."},"id":"f6e84444-c81e-4557-85a1-e7460fa7e3d8"}
03:48:59.551 01.850 11596 Exposure complete
03:48:59.626 00.075 11596 worker thread done servicing request
03:48:59.626 00.000 13300 OnExposeComplete: enter
03:48:59.626 00.000 13300 UpdateGuideState(): m_state=6
03:48:59.627 00.001 13300 Star::Find(15, 26, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 348
03:48:59.627 00.000 13300 Star::Find returns 0 (3), X=26.00, Y=411.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
03:48:59.627 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
03:48:59.627 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:48:59.628 00.001 13300 Enqueuing Move request for scope (0.00, 0.00)
03:48:59.628 00.000 11596 Worker thread wakes up
03:48:59.628 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:48:59.628 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:48:59.628 00.000 11596 move complete, result=0
03:48:59.628 00.000 11596 worker thread done servicing request
03:48:59.741 00.113 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:48:59.741 00.000 13300 Status Line: Stella persa per bassa massa
03:48:59.744 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=128, med=4, FiltMin=2, FiltMax=6, Gamma=0.510
03:48:59.752 00.008 13300 UpdateGuideState exits: Stella persa per bassa massa
03:48:59.752 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:59.752 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:48:59.753 00.001 13300 Enqueuing Expose request
03:48:59.753 00.000 11596 Worker thread wakes up
03:48:59.753 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:49:00.254 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:49:00.698 00.444 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f0b7e208-ee9f-4cc9-82f6-285a00ac96f9"}
03:49:00.698 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f0b7e208-ee9f-4cc9-82f6-285a00ac96f9"}
03:49:00.699 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b7551b25-e26f-415f-8b0f-229bf2a0f307"}
03:49:00.699 00.000 13300 case statement mapped state 6 to 4
03:49:00.699 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"b7551b25-e26f-415f-8b0f-229bf2a0f307"}
03:49:00.699 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c9417fbf-8d20-4e07-afa2-1826d8cafbb8"}
03:49:00.700 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":348,"width":15,"height":15,"star_pos":[7.26,7.01],"pixels":"..."},"id":"c9417fbf-8d20-4e07-afa2-1826d8cafbb8"}
03:49:03.286 02.586 11596 Exposure complete
03:49:03.359 00.073 11596 worker thread done servicing request
03:49:03.360 00.001 13300 OnExposeComplete: enter
03:49:03.360 00.000 13300 UpdateGuideState(): m_state=6
03:49:03.360 00.000 13300 Star::Find(15, 26, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 349
03:49:03.360 00.000 13300 Star::Find returns 0 (3), X=26.00, Y=411.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
03:49:03.360 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
03:49:03.361 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:49:03.361 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:49:03.361 00.000 11596 Worker thread wakes up
03:49:03.361 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:49:03.361 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:49:03.361 00.000 11596 move complete, result=0
03:49:03.362 00.001 11596 worker thread done servicing request
03:49:03.463 00.101 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:49:03.463 00.000 13300 Status Line: Stella persa per bassa massa
03:49:03.466 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=126, med=4, FiltMin=3, FiltMax=6, Gamma=0.510
03:49:03.474 00.008 13300 UpdateGuideState exits: Stella persa per bassa massa
03:49:03.474 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:03.474 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:49:03.474 00.000 13300 Enqueuing Expose request
03:49:03.474 00.000 11596 Worker thread wakes up
03:49:03.475 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:49:03.698 00.223 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"543b0fa0-48d3-41f6-8133-64d79f506af6"}
03:49:03.698 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"543b0fa0-48d3-41f6-8133-64d79f506af6"}
03:49:03.699 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3c922517-b566-443f-9c5f-e0c6e8f54323"}
03:49:03.699 00.000 13300 case statement mapped state 6 to 4
03:49:03.699 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"3c922517-b566-443f-9c5f-e0c6e8f54323"}
03:49:03.699 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"10d88a66-79d2-46c8-8160-69359a9b57a3"}
03:49:03.699 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":349,"width":15,"height":15,"star_pos":[7.26,7.01],"pixels":"..."},"id":"10d88a66-79d2-46c8-8160-69359a9b57a3"}
03:49:03.989 00.290 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:49:06.698 02.709 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d613e387-7f08-4e48-b66c-3fc0fdc3fb11"}
03:49:06.698 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d613e387-7f08-4e48-b66c-3fc0fdc3fb11"}
03:49:06.699 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"519e541a-15fb-473d-89af-c25e4b8d96b1"}
03:49:06.699 00.000 13300 case statement mapped state 6 to 4
03:49:06.699 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"519e541a-15fb-473d-89af-c25e4b8d96b1"}
03:49:06.699 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"84c54f6a-1072-4d25-b619-67075d5ac722"}
03:49:06.699 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":349,"width":15,"height":15,"star_pos":[7.26,7.01],"pixels":"..."},"id":"84c54f6a-1072-4d25-b619-67075d5ac722"}
03:49:07.026 00.327 11596 Exposure complete
03:49:07.099 00.073 11596 worker thread done servicing request
03:49:07.099 00.000 13300 OnExposeComplete: enter
03:49:07.099 00.000 13300 UpdateGuideState(): m_state=6
03:49:07.099 00.000 13300 Star::Find(15, 26, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 350
03:49:07.099 00.000 13300 Star::Find returns 0 (3), X=26.00, Y=411.00, Mass=10, SNR=2.1, Peak=6 HFD=0.0
03:49:07.100 00.001 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
03:49:07.100 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:49:07.100 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:49:07.100 00.000 11596 Worker thread wakes up
03:49:07.100 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:49:07.101 00.001 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:49:07.101 00.000 11596 move complete, result=0
03:49:07.101 00.000 11596 worker thread done servicing request
03:49:07.214 00.113 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:49:07.214 00.000 13300 Status Line: Stella persa per bassa massa
03:49:07.218 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=134, med=4, FiltMin=2, FiltMax=6, Gamma=0.510
03:49:07.225 00.007 13300 UpdateGuideState exits: Stella persa per bassa massa
03:49:07.225 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:07.226 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:49:07.226 00.000 13300 Enqueuing Expose request
03:49:07.226 00.000 11596 Worker thread wakes up
03:49:07.226 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:49:07.731 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:49:09.697 01.966 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a6ce2e51-d055-4772-9488-e909bf0547ef"}
03:49:09.697 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a6ce2e51-d055-4772-9488-e909bf0547ef"}
03:49:09.698 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c9884566-eb03-47c6-96f0-fe2204f010c0"}
03:49:09.698 00.000 13300 case statement mapped state 6 to 4
03:49:09.698 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"c9884566-eb03-47c6-96f0-fe2204f010c0"}
03:49:09.698 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8cb16847-d4ef-4a22-87b0-fe0a1b6a258c"}
03:49:09.699 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":350,"width":15,"height":15,"star_pos":[7.26,7.01],"pixels":"..."},"id":"8cb16847-d4ef-4a22-87b0-fe0a1b6a258c"}
03:49:10.755 01.056 11596 Exposure complete
03:49:10.830 00.075 11596 worker thread done servicing request
03:49:10.830 00.000 13300 OnExposeComplete: enter
03:49:10.830 00.000 13300 UpdateGuideState(): m_state=6
03:49:10.830 00.000 13300 Star::Find(15, 26, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 351
03:49:10.830 00.000 13300 Star::Find returns 0 (3), X=26.00, Y=411.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
03:49:10.831 00.001 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
03:49:10.831 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:49:10.831 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:49:10.831 00.000 11596 Worker thread wakes up
03:49:10.831 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:49:10.831 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:49:10.832 00.001 11596 move complete, result=0
03:49:10.832 00.000 11596 worker thread done servicing request
03:49:10.944 00.112 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:49:10.944 00.000 13300 Status Line: Stella persa per bassa massa
03:49:10.950 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=140, med=4, FiltMin=3, FiltMax=6, Gamma=0.510
03:49:10.959 00.009 13300 UpdateGuideState exits: Stella persa per bassa massa
03:49:10.959 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:10.959 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:49:10.959 00.000 13300 Enqueuing Expose request
03:49:10.959 00.000 11596 Worker thread wakes up
03:49:10.960 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:49:11.469 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:49:12.696 01.227 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"323c815a-5608-4340-84fd-1802afa81de3"}
03:49:12.696 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"323c815a-5608-4340-84fd-1802afa81de3"}
03:49:12.697 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"24b982ce-1d5c-42d7-885d-3f52d4e8b42a"}
03:49:12.697 00.000 13300 case statement mapped state 6 to 4
03:49:12.697 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"24b982ce-1d5c-42d7-885d-3f52d4e8b42a"}
03:49:12.698 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e02c7cfb-cd31-46ab-aa64-60aed0372344"}
03:49:12.698 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":351,"width":15,"height":15,"star_pos":[7.26,7.01],"pixels":"..."},"id":"e02c7cfb-cd31-46ab-aa64-60aed0372344"}
03:49:14.518 01.820 11596 Exposure complete
03:49:14.631 00.113 11596 worker thread done servicing request
03:49:14.631 00.000 13300 OnExposeComplete: enter
03:49:14.631 00.000 13300 UpdateGuideState(): m_state=6
03:49:14.631 00.000 13300 Star::Find(15, 26, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 352
03:49:14.631 00.000 13300 Star::Find returns 0 (3), X=26.00, Y=411.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
03:49:14.632 00.001 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
03:49:14.632 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:49:14.633 00.001 13300 Enqueuing Move request for scope (0.00, 0.00)
03:49:14.633 00.000 11596 Worker thread wakes up
03:49:14.633 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:49:14.633 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:49:14.633 00.000 11596 move complete, result=0
03:49:14.634 00.001 11596 worker thread done servicing request
03:49:14.747 00.113 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:49:14.747 00.000 13300 Status Line: Stella persa per bassa massa
03:49:14.751 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=141, med=4, FiltMin=2, FiltMax=6, Gamma=0.510
03:49:14.764 00.013 13300 UpdateGuideState exits: Stella persa per bassa massa
03:49:14.765 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:14.765 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:49:14.765 00.000 13300 Enqueuing Expose request
03:49:14.765 00.000 11596 Worker thread wakes up
03:49:14.766 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:49:15.278 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:49:15.696 00.418 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"868bec89-3f99-44e3-9f0b-aa2a812baaf0"}
03:49:15.696 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"868bec89-3f99-44e3-9f0b-aa2a812baaf0"}
03:49:15.697 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b7fc44a1-2c66-4709-9320-40789457cce1"}
03:49:15.697 00.000 13300 case statement mapped state 6 to 4
03:49:15.697 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"b7fc44a1-2c66-4709-9320-40789457cce1"}
03:49:15.698 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"12d46981-364c-40ce-9ed7-aedff4afe096"}
03:49:15.699 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":352,"width":15,"height":15,"star_pos":[7.26,7.01],"pixels":"..."},"id":"12d46981-364c-40ce-9ed7-aedff4afe096"}
03:49:18.319 02.620 11596 Exposure complete
03:49:18.415 00.096 11596 worker thread done servicing request
03:49:18.415 00.000 13300 OnExposeComplete: enter
03:49:18.415 00.000 13300 UpdateGuideState(): m_state=6
03:49:18.416 00.001 13300 Star::Find(15, 26, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 353
03:49:18.416 00.000 13300 Star::Find returns 0 (2), X=26.00, Y=411.00, Mass=16, SNR=2.7, Peak=7 HFD=0.0
03:49:18.416 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
03:49:18.416 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:49:18.417 00.001 13300 Enqueuing Move request for scope (0.00, 0.00)
03:49:18.417 00.000 11596 Worker thread wakes up
03:49:18.417 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:49:18.417 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:49:18.417 00.000 11596 move complete, result=0
03:49:18.417 00.000 11596 worker thread done servicing request
03:49:18.530 00.113 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:49:18.530 00.000 13300 Status Line: Stella persa per SNR basso
03:49:18.534 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=142, med=4, FiltMin=2, FiltMax=6, Gamma=0.510
03:49:18.542 00.008 13300 UpdateGuideState exits: Stella persa per SNR basso
03:49:18.542 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:18.542 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:49:18.542 00.000 13300 Enqueuing Expose request
03:49:18.542 00.000 11596 Worker thread wakes up
03:49:18.543 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:49:18.697 00.154 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"23038e1e-dcac-4a46-95c9-5b0abf228086"}
03:49:18.697 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"23038e1e-dcac-4a46-95c9-5b0abf228086"}
03:49:18.698 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"72a9b9ce-22fb-4d40-ad4f-63a18833b132"}
03:49:18.698 00.000 13300 case statement mapped state 6 to 4
03:49:18.698 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"72a9b9ce-22fb-4d40-ad4f-63a18833b132"}
03:49:18.698 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9bc6e4c9-ba33-452c-9c2b-20e2fa3bb47d"}
03:49:18.698 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":353,"width":15,"height":15,"star_pos":[7.26,7.01],"pixels":"..."},"id":"9bc6e4c9-ba33-452c-9c2b-20e2fa3bb47d"}
03:49:19.055 00.357 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:49:21.696 02.641 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"84cf29e8-f8ed-422d-937e-07bf91ad3b0f"}
03:49:21.696 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"84cf29e8-f8ed-422d-937e-07bf91ad3b0f"}
03:49:21.697 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d665c63f-da71-4ce4-9304-dfeaea3d60dd"}
03:49:21.697 00.000 13300 case statement mapped state 6 to 4
03:49:21.697 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"d665c63f-da71-4ce4-9304-dfeaea3d60dd"}
03:49:21.698 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8347e059-eff8-4177-a207-db841564d070"}
03:49:21.698 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":353,"width":15,"height":15,"star_pos":[7.26,7.01],"pixels":"..."},"id":"8347e059-eff8-4177-a207-db841564d070"}
03:49:22.080 00.382 11596 Exposure complete
03:49:22.151 00.071 11596 worker thread done servicing request
03:49:22.151 00.000 13300 OnExposeComplete: enter
03:49:22.151 00.000 13300 UpdateGuideState(): m_state=6
03:49:22.152 00.001 13300 Star::Find(15, 26, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 354
03:49:22.152 00.000 13300 Star::Find returns 0 (3), X=26.00, Y=411.00, Mass=10, SNR=2.1, Peak=6 HFD=0.0
03:49:22.152 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
03:49:22.153 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:49:22.153 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:49:22.153 00.000 11596 Worker thread wakes up
03:49:22.153 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:49:22.153 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:49:22.153 00.000 11596 move complete, result=0
03:49:22.154 00.001 11596 worker thread done servicing request
03:49:22.258 00.104 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:49:22.258 00.000 13300 Status Line: Stella persa per bassa massa
03:49:22.264 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=142, med=4, FiltMin=2, FiltMax=6, Gamma=0.510
03:49:22.272 00.008 13300 UpdateGuideState exits: Stella persa per bassa massa
03:49:22.272 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:22.272 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:49:22.272 00.000 13300 Enqueuing Expose request
03:49:22.272 00.000 11596 Worker thread wakes up
03:49:22.272 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:49:22.781 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:49:24.696 01.915 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7d12b337-948f-4be8-ace6-ad61f9abec4b"}
03:49:24.696 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7d12b337-948f-4be8-ace6-ad61f9abec4b"}
03:49:24.697 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"22cfbd7f-5ecb-4832-b82e-a82f38c3dd57"}
03:49:24.697 00.000 13300 case statement mapped state 6 to 4
03:49:24.697 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"22cfbd7f-5ecb-4832-b82e-a82f38c3dd57"}
03:49:24.697 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c2b4f376-d0a9-4529-8b31-538f3bed53d3"}
03:49:24.697 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":354,"width":15,"height":15,"star_pos":[7.26,7.01],"pixels":"..."},"id":"c2b4f376-d0a9-4529-8b31-538f3bed53d3"}
03:49:25.813 01.116 11596 Exposure complete
03:49:25.886 00.073 11596 worker thread done servicing request
03:49:25.886 00.000 13300 OnExposeComplete: enter
03:49:25.886 00.000 13300 UpdateGuideState(): m_state=6
03:49:25.886 00.000 13300 Star::Find(15, 26, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 355
03:49:25.887 00.001 13300 Star::Find returns 1 (0), X=25.68, Y=411.36, Mass=28, SNR=3.6, Peak=10 HFD=2.3
03:49:25.887 00.000 13300 Status Line: Mass: 28 vs 359
03:49:25.890 00.003 13300 UpdateCurrentPosition: star mass new=28.0 exp=359.4 thresh=50% limits=(106.2, 2024.9, 718.8)
03:49:25.890 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:49:25.891 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:49:25.891 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:49:25.891 00.000 11596 Worker thread wakes up
03:49:25.891 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:49:25.891 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:49:25.891 00.000 11596 move complete, result=0
03:49:25.891 00.000 11596 worker thread done servicing request
03:49:26.000 00.109 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:49:26.000 00.000 13300 Status Line: Stella per per cambiamento di massa
03:49:26.007 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=144, med=4, FiltMin=2, FiltMax=8, Gamma=0.510
03:49:26.020 00.013 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:49:26.020 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:26.020 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:49:26.021 00.001 13300 Enqueuing Expose request
03:49:26.021 00.000 11596 Worker thread wakes up
03:49:26.021 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:49:26.524 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:49:27.694 01.170 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a95e04e3-e1a0-4727-89db-018249d4c4b5"}
03:49:27.694 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a95e04e3-e1a0-4727-89db-018249d4c4b5"}
03:49:27.695 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1d2da226-4f6e-40e1-bf77-44d9fade9a92"}
03:49:27.695 00.000 13300 case statement mapped state 6 to 4
03:49:27.695 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"1d2da226-4f6e-40e1-bf77-44d9fade9a92"}
03:49:27.695 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f95ce9c3-d0a3-4ae8-bbb8-5093ba3fa120"}
03:49:27.695 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":355,"width":15,"height":15,"star_pos":[7.26,7.01],"pixels":"..."},"id":"f95ce9c3-d0a3-4ae8-bbb8-5093ba3fa120"}
03:49:29.548 01.853 11596 Exposure complete
03:49:29.618 00.070 11596 worker thread done servicing request
03:49:29.618 00.000 13300 OnExposeComplete: enter
03:49:29.618 00.000 13300 UpdateGuideState(): m_state=6
03:49:29.619 00.001 13300 Star::Find(15, 26, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 356
03:49:29.619 00.000 13300 Star::Find returns 1 (0), X=25.90, Y=410.66, Mass=744, SNR=19.1, Peak=83 HFD=3.3
03:49:29.619 00.000 13300 DistanceChecker: deactivated
03:49:29.619 00.000 13300 MultiStar: exiting stabilization period
03:49:29.619 00.000 13300 Star::Find false star n=9 nbg=278 bg=4.1 sigma=0.6 thresh=6 peak=6
03:49:29.620 00.001 13300 MultiStar: [#1 -0.14,0.18,0.36,U] [#2 -0.14,0.22,0.36,U] [#3 0.30,-0.01,0.25,U] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -0.12,-0.14,0.24,U] [#7 0.11,0.13,0.23,U] [#8 0.31,0.26,0.00,M2] [#9 0.00,0.00,0.00,L] 
03:49:29.620 00.000 13300 refined, 5 included, MultiStar: {-0.05, 0.15}, one-star: {-0.09, 0.22}
03:49:29.620 00.000 13300 CameraToMount -- cameraTheta (1.90) - m_xAngle (1.53) = xAngle (0.37 = 0.37)
03:49:29.620 00.000 13300 CameraToMount -- cameraTheta (1.90) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.76 = -2.76)
03:49:29.620 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.90 mountX=0.15 mountY=-0.06, mountTheta=-0.38
03:49:29.622 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.15, opts=13)
03:49:29.622 00.000 13300 Enqueuing Move request for scope (-0.05, 0.15)
03:49:29.622 00.000 11596 Worker thread wakes up
03:49:29.622 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.15) opts 0xd
03:49:29.622 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.15)
03:49:29.622 00.000 11596 Moving (-0.05, 0.15) raw xDistance=0.15 yDistance=-0.06
03:49:29.623 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.15
03:49:29.623 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:29.623 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:49:29.623 00.000 11596 MoveAxis(W, 238, ABG)
03:49:29.623 00.000 11596 Guiding  Dir = 3, Dur = 238
03:49:29.623 00.000 11596 IsSlewing returns 0
03:49:29.629 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=139, med=4, FiltMin=2, FiltMax=40, Gamma=0.510
03:49:29.637 00.008 13300 UpdateGuideState exits: m=744 SNR=19.1
03:49:29.638 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:29.638 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:49:29.638 00.000 13300 Enqueuing Expose request
03:49:29.639 00.001 11596 IsGuiding returns 0
03:49:29.964 00.325 11596 IsGuiding returns 1
03:49:29.964 00.000 11596 scope still moving after pulse duration time elapsed
03:49:30.261 00.297 11596 IsSlewing returns 0
03:49:30.265 00.004 11596 IsGuiding returns 0
03:49:30.265 00.000 11596 scope move finished after 238 + 387 ms
03:49:30.265 00.000 11596 Move returns status 0, amount 238
03:49:30.265 00.000 11596 MoveAxis(N, 0, ABG)
03:49:30.265 00.000 11596 Move returns status 0, amount 0
03:49:30.265 00.000 11596 move complete, result=0
03:49:30.266 00.001 11596 worker thread done servicing request
03:49:30.266 00.000 11596 Worker thread wakes up
03:49:30.266 00.000 13300 GuideStep: 0.1 px 238 ms WEST, -0.1 px 0 ms NORTH
03:49:30.266 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:49:30.693 00.427 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5598edcc-c6ba-43e5-b604-b114ee0164fa"}
03:49:30.693 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5598edcc-c6ba-43e5-b604-b114ee0164fa"}
03:49:30.694 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3c174ba5-1755-42f7-b16e-528fb83f18a3"}
03:49:30.694 00.000 13300 case statement mapped state 6 to 3
03:49:30.694 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3c174ba5-1755-42f7-b16e-528fb83f18a3"}
03:49:30.695 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4eb51a36-ad3d-405d-b7f9-449e231f71bb"}
03:49:30.695 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":356,"width":15,"height":15,"star_pos":[6.90,6.66],"pixels":"..."},"id":"4eb51a36-ad3d-405d-b7f9-449e231f71bb"}
03:49:30.778 00.083 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:49:33.693 02.915 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e5d69159-efab-4a54-b1f6-eb4a1e10af92"}
03:49:33.693 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e5d69159-efab-4a54-b1f6-eb4a1e10af92"}
03:49:33.694 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fcd2d977-4bf7-4935-a5b5-1940279bda45"}
03:49:33.694 00.000 13300 case statement mapped state 6 to 3
03:49:33.694 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fcd2d977-4bf7-4935-a5b5-1940279bda45"}
03:49:33.694 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cc729049-9ddc-4759-a072-f2da468e8371"}
03:49:33.695 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":356,"width":15,"height":15,"star_pos":[6.90,6.66],"pixels":"..."},"id":"cc729049-9ddc-4759-a072-f2da468e8371"}
03:49:33.804 00.109 11596 Exposure complete
03:49:33.875 00.071 11596 worker thread done servicing request
03:49:33.875 00.000 13300 OnExposeComplete: enter
03:49:33.875 00.000 13300 UpdateGuideState(): m_state=6
03:49:33.875 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 357
03:49:33.876 00.001 13300 Star::Find returns 1 (0), X=25.96, Y=410.41, Mass=680, SNR=18.2, Peak=72 HFD=3.3
03:49:33.876 00.000 13300 Star::Find false star n=8 nbg=284 bg=4.1 sigma=0.6 thresh=6 peak=6
03:49:33.876 00.000 13300 MultiStar: [#1 -0.18,0.21,0.29,U] [#2 -0.31,0.29,0.00,M1] [#3 -0.22,0.15,0.25,U] [#4 -0.02,-0.04,0.29,U] [#5 0.13,-0.01,0.22,U] [#6 0.10,0.11,0.21,U] [#7 0.00,0.00,0.00,L] [#8 0.00,0.00,0.00,L] [#9 0.08,0.66,0.00,M4] 
03:49:33.876 00.000 13300 single-star, 5 included, MultiStar: {-0.04, 0.04}, one-star: {-0.04, -0.03}
03:49:33.876 00.000 13300 CameraToMount -- cameraTheta (-2.54) - m_xAngle (1.53) = xAngle (-4.07 = 2.21)
03:49:33.876 00.000 13300 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.20 = -0.92)
03:49:33.876 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-2.54 mountX=-0.03 mountY=-0.04, mountTheta=-2.21
03:49:33.879 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.03, opts=13)
03:49:33.880 00.001 13300 Enqueuing Move request for scope (-0.04, -0.03)
03:49:33.880 00.000 11596 Worker thread wakes up
03:49:33.880 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.03) opts 0xd
03:49:33.880 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.03)
03:49:33.880 00.000 11596 Moving (-0.04, -0.03) raw xDistance=-0.03 yDistance=-0.04
03:49:33.880 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:49:33.881 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:33.881 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:49:33.881 00.000 11596 MoveAxis(E, 0, ABG)
03:49:33.881 00.000 11596 Move returns status 0, amount 0
03:49:33.881 00.000 11596 MoveAxis(N, 0, ABG)
03:49:33.881 00.000 11596 Move returns status 0, amount 0
03:49:33.881 00.000 11596 move complete, result=0
03:49:33.881 00.000 11596 worker thread done servicing request
03:49:33.887 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=143, med=4, FiltMin=2, FiltMax=49, Gamma=0.510
03:49:33.895 00.008 13300 UpdateGuideState exits: m=680 SNR=18.2
03:49:33.895 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:33.896 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:49:33.896 00.000 13300 Enqueuing Expose request
03:49:33.896 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:49:33.896 00.000 11596 Worker thread wakes up
03:49:33.896 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:49:34.399 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:49:36.693 02.294 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"32aa0f7e-9b93-483d-9b6a-cb93ef0c4812"}
03:49:36.693 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"32aa0f7e-9b93-483d-9b6a-cb93ef0c4812"}
03:49:36.694 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"67c51fc3-2e59-4580-8755-eda8a2b2f671"}
03:49:36.694 00.000 13300 case statement mapped state 6 to 3
03:49:36.694 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"67c51fc3-2e59-4580-8755-eda8a2b2f671"}
03:49:36.695 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"424bd8fe-0d11-4fb1-97ae-3cb09f31d36a"}
03:49:36.695 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":357,"width":15,"height":15,"star_pos":[6.96,7.41],"pixels":"..."},"id":"424bd8fe-0d11-4fb1-97ae-3cb09f31d36a"}
03:49:37.424 00.729 11596 Exposure complete
03:49:37.494 00.070 11596 worker thread done servicing request
03:49:37.494 00.000 13300 OnExposeComplete: enter
03:49:37.494 00.000 13300 UpdateGuideState(): m_state=6
03:49:37.495 00.001 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 358
03:49:37.495 00.000 13300 Star::Find returns 1 (0), X=25.93, Y=410.36, Mass=294, SNR=11.9, Peak=36 HFD=2.7
03:49:37.495 00.000 13300 Star::Find false star n=14 nbg=278 bg=4.2 sigma=0.6 thresh=6 peak=6
03:49:37.496 00.001 13300 MultiStar: [#1 -0.62,-0.25,0.00,M1] [#2 -0.26,0.31,0.00,M2] [#3 0.00,0.00,0.00,L] [#4 0.09,-0.16,0.36,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 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
03:49:37.496 00.000 13300 refined, 1 included, MultiStar: {-0.03, -0.10}, one-star: {-0.07, -0.07}
03:49:37.496 00.000 13300 CameraToMount -- cameraTheta (-1.86) - m_xAngle (1.53) = xAngle (-3.39 = 2.89)
03:49:37.496 00.000 13300 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.52 = -0.24)
03:49:37.496 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.10 hyp=0.10 cameraTheta=-1.86 mountX=-0.10 mountY=-0.02, mountTheta=-2.90
03:49:37.498 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.10, opts=13)
03:49:37.498 00.000 13300 Enqueuing Move request for scope (-0.03, -0.10)
03:49:37.498 00.000 11596 Worker thread wakes up
03:49:37.498 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.10) opts 0xd
03:49:37.499 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.10)
03:49:37.499 00.000 11596 Moving (-0.03, -0.10) raw xDistance=-0.10 yDistance=-0.02
03:49:37.499 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:49:37.499 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:37.499 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:49:37.499 00.000 11596 MoveAxis(E, 0, ABG)
03:49:37.499 00.000 11596 Move returns status 0, amount 0
03:49:37.499 00.000 11596 MoveAxis(N, 0, ABG)
03:49:37.499 00.000 11596 Move returns status 0, amount 0
03:49:37.499 00.000 11596 move complete, result=0
03:49:37.500 00.001 11596 worker thread done servicing request
03:49:37.505 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=144, med=4, FiltMin=2, FiltMax=35, Gamma=0.510
03:49:37.514 00.009 13300 UpdateGuideState exits: m=294 SNR=11.9
03:49:37.514 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:37.514 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:49:37.514 00.000 13300 Enqueuing Expose request
03:49:37.514 00.000 11596 Worker thread wakes up
03:49:37.515 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:49:37.515 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:49:38.018 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:49:39.691 01.673 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7e5d8181-8d19-421b-a857-975c6b9e3f6c"}
03:49:39.691 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7e5d8181-8d19-421b-a857-975c6b9e3f6c"}
03:49:39.692 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9f56675e-4e05-405d-b8a9-b7f9f81cd585"}
03:49:39.692 00.000 13300 case statement mapped state 6 to 3
03:49:39.692 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9f56675e-4e05-405d-b8a9-b7f9f81cd585"}
03:49:39.692 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"532d1afa-59bb-49e5-9fb9-ace9f32fe5d6"}
03:49:39.692 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":358,"width":15,"height":15,"star_pos":[6.93,7.36],"pixels":"..."},"id":"532d1afa-59bb-49e5-9fb9-ace9f32fe5d6"}
03:49:41.048 01.356 11596 Exposure complete
03:49:41.134 00.086 11596 worker thread done servicing request
03:49:41.134 00.000 13300 OnExposeComplete: enter
03:49:41.134 00.000 13300 UpdateGuideState(): m_state=6
03:49:41.135 00.001 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 359
03:49:41.135 00.000 13300 Star::Find returns 1 (0), X=26.01, Y=410.29, Mass=122, SNR=7.6, Peak=18 HFD=2.5
03:49:41.136 00.001 13300 MultiStar: [#1 -0.38,0.11,0.00,M2] [#2 0.20,0.01,0.52,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 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
03:49:41.136 00.000 13300 refined, 1 included, MultiStar: {0.08, -0.09}, one-star: {0.01, -0.15}
03:49:41.136 00.000 13300 CameraToMount -- cameraTheta (-0.89) - m_xAngle (1.53) = xAngle (-2.42 = -2.42)
03:49:41.136 00.000 13300 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.55 = 0.73)
03:49:41.136 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-0.89 mountX=-0.09 mountY=0.08, mountTheta=2.41
03:49:41.138 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.09, opts=13)
03:49:41.138 00.000 13300 Enqueuing Move request for scope (0.08, -0.09)
03:49:41.138 00.000 11596 Worker thread wakes up
03:49:41.138 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.09) opts 0xd
03:49:41.139 00.001 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.09)
03:49:41.139 00.000 11596 Moving (0.08, -0.09) raw xDistance=-0.09 yDistance=0.08
03:49:41.139 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:49:41.139 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:41.139 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:49:41.139 00.000 11596 MoveAxis(E, 0, ABG)
03:49:41.139 00.000 11596 Move returns status 0, amount 0
03:49:41.140 00.001 11596 MoveAxis(N, 0, ABG)
03:49:41.140 00.000 11596 Move returns status 0, amount 0
03:49:41.140 00.000 11596 move complete, result=0
03:49:41.140 00.000 11596 worker thread done servicing request
03:49:41.146 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=144, med=4, FiltMin=2, FiltMax=19, Gamma=0.510
03:49:41.156 00.010 13300 UpdateGuideState exits: m=122 SNR=7.6
03:49:41.156 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:41.156 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:49:41.157 00.001 13300 Enqueuing Expose request
03:49:41.157 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:49:41.157 00.000 11596 Worker thread wakes up
03:49:41.157 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:49:41.661 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:49:42.691 01.030 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8b483995-b7b0-44a0-9b80-acef25e09a41"}
03:49:42.691 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8b483995-b7b0-44a0-9b80-acef25e09a41"}
03:49:42.692 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1b550ea6-d5e1-463d-8661-ce691e37ae87"}
03:49:42.692 00.000 13300 case statement mapped state 6 to 3
03:49:42.692 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1b550ea6-d5e1-463d-8661-ce691e37ae87"}
03:49:42.693 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d6134663-71fd-42a6-a746-49fd403d25e3"}
03:49:42.693 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":359,"width":15,"height":15,"star_pos":[7.01,7.29],"pixels":"..."},"id":"d6134663-71fd-42a6-a746-49fd403d25e3"}
03:49:44.691 01.998 11596 Exposure complete
03:49:44.772 00.081 11596 worker thread done servicing request
03:49:44.773 00.001 13300 OnExposeComplete: enter
03:49:44.773 00.000 13300 UpdateGuideState(): m_state=6
03:49:44.773 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 360
03:49:44.774 00.001 13300 Star::Find returns 1 (0), X=25.87, Y=410.73, Mass=178, SNR=9.3, Peak=26 HFD=2.6
03:49:44.774 00.000 13300 Star::Find false star n=9 nbg=276 bg=4.2 sigma=0.6 thresh=6 peak=6
03:49:44.775 00.001 13300 MultiStar: [#1 -0.08,0.32,0.00,M3] [#2 -0.25,0.19,0.73,U] [#3 0.13,-0.17,0.50,U] [#4 -0.23,0.30,0.00,M1] [#5 0.00,0.00,0.00,L] [#6 -0.29,0.73,0.00,M1] [#7 0.37,0.51,0.00,M1] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
03:49:44.775 00.000 13300 refined, 2 included, MultiStar: {-0.11, 0.16}, one-star: {-0.13, 0.29}
03:49:44.775 00.000 13300 CameraToMount -- cameraTheta (2.18) - m_xAngle (1.53) = xAngle (0.65 = 0.65)
03:49:44.775 00.000 13300 CameraToMount -- cameraTheta (2.18) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.48 = -2.48)
03:49:44.775 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=0.16 hyp=0.19 cameraTheta=2.18 mountX=0.15 mountY=-0.12, mountTheta=-0.66
03:49:44.779 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=0.16, opts=13)
03:49:44.779 00.000 13300 Enqueuing Move request for scope (-0.11, 0.16)
03:49:44.779 00.000 11596 Worker thread wakes up
03:49:44.779 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.16) opts 0xd
03:49:44.779 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, 0.16)
03:49:44.780 00.001 11596 Moving (-0.11, 0.16) raw xDistance=0.15 yDistance=-0.12
03:49:44.780 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
03:49:44.780 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:44.780 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:49:44.780 00.000 11596 MoveAxis(W, 190, ABG)
03:49:44.780 00.000 11596 Guiding  Dir = 3, Dur = 190
03:49:44.781 00.001 11596 IsSlewing returns 0
03:49:44.787 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=141, med=4, FiltMin=3, FiltMax=23, Gamma=0.510
03:49:44.797 00.010 13300 UpdateGuideState exits: m=178 SNR=9.3
03:49:44.797 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:44.797 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:49:44.797 00.000 13300 Enqueuing Expose request
03:49:45.068 00.271 11596 IsGuiding returns 0
03:49:45.358 00.290 11596 IsGuiding returns 1
03:49:45.358 00.000 11596 scope still moving after pulse duration time elapsed
03:49:45.494 00.136 11596 IsSlewing returns 0
03:49:45.588 00.094 11596 IsGuiding returns 0
03:49:45.588 00.000 11596 scope move finished after 190 + 330 ms
03:49:45.588 00.000 11596 Move returns status 0, amount 190
03:49:45.588 00.000 11596 MoveAxis(N, 0, ABG)
03:49:45.588 00.000 11596 Move returns status 0, amount 0
03:49:45.588 00.000 11596 move complete, result=0
03:49:45.588 00.000 11596 worker thread done servicing request
03:49:45.588 00.000 11596 Worker thread wakes up
03:49:45.589 00.001 13300 GuideStep: 0.2 px 190 ms WEST, -0.1 px 0 ms NORTH
03:49:45.589 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:49:45.693 00.104 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"66f2b474-39ba-469d-a009-56a1bf452b98"}
03:49:45.693 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"66f2b474-39ba-469d-a009-56a1bf452b98"}
03:49:45.694 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1cbde080-23d0-40f8-9249-c36c22accf94"}
03:49:45.694 00.000 13300 case statement mapped state 6 to 3
03:49:45.695 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1cbde080-23d0-40f8-9249-c36c22accf94"}
03:49:45.695 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"76c6f2ff-52c5-4eaf-a28a-fdf6310988f2"}
03:49:45.695 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":360,"width":15,"height":15,"star_pos":[6.87,6.73],"pixels":"..."},"id":"76c6f2ff-52c5-4eaf-a28a-fdf6310988f2"}
03:49:46.095 00.400 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:49:48.691 02.596 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bf432867-662c-4d2d-835a-78961ed878de"}
03:49:48.691 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bf432867-662c-4d2d-835a-78961ed878de"}
03:49:48.692 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5ee773a8-baca-48a4-b692-92ef2afe3f18"}
03:49:48.692 00.000 13300 case statement mapped state 6 to 3
03:49:48.692 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5ee773a8-baca-48a4-b692-92ef2afe3f18"}
03:49:48.693 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3480c777-427b-4765-95f2-1e0e6d8d5b3e"}
03:49:48.693 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":360,"width":15,"height":15,"star_pos":[6.87,6.73],"pixels":"..."},"id":"3480c777-427b-4765-95f2-1e0e6d8d5b3e"}
03:49:49.117 00.424 11596 Exposure complete
03:49:49.187 00.070 11596 worker thread done servicing request
03:49:49.187 00.000 13300 OnExposeComplete: enter
03:49:49.187 00.000 13300 UpdateGuideState(): m_state=6
03:49:49.187 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 361
03:49:49.187 00.000 13300 Star::Find returns 1 (0), X=25.94, Y=410.42, Mass=260, SNR=11.2, Peak=33 HFD=2.8
03:49:49.188 00.001 13300 Star::Find false star n=7 nbg=283 bg=4.0 sigma=0.5 thresh=6 peak=6
03:49:49.188 00.000 13300 Star::Find false star n=9 nbg=280 bg=4.2 sigma=0.6 thresh=6 peak=6
03:49:49.188 00.000 13300 MultiStar: [#1 -0.56,0.03,0.00,M4] [#2 -0.16,0.03,0.60,U] [#3 0.00,0.00,0.00,L] [#4 -0.18,0.40,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 -0.31,0.21,0.00,M2] [#7 -0.20,0.08,0.38,U] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
03:49:49.188 00.000 13300 single-star, 2 included, MultiStar: {-0.12, 0.02}, one-star: {-0.06, -0.01}
03:49:49.188 00.000 13300 CameraToMount -- cameraTheta (-2.96) - m_xAngle (1.53) = xAngle (-4.49 = 1.79)
03:49:49.188 00.000 13300 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.62 = -1.33)
03:49:49.188 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-2.96 mountX=-0.01 mountY=-0.06, mountTheta=-1.80
03:49:49.190 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.01, opts=13)
03:49:49.190 00.000 13300 Enqueuing Move request for scope (-0.06, -0.01)
03:49:49.190 00.000 11596 Worker thread wakes up
03:49:49.191 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.01) opts 0xd
03:49:49.191 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.01)
03:49:49.191 00.000 11596 Moving (-0.06, -0.01) raw xDistance=-0.01 yDistance=-0.06
03:49:49.191 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:49:49.191 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:49.191 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:49:49.191 00.000 11596 MoveAxis(E, 0, ABG)
03:49:49.191 00.000 11596 Move returns status 0, amount 0
03:49:49.191 00.000 11596 MoveAxis(N, 0, ABG)
03:49:49.191 00.000 11596 Move returns status 0, amount 0
03:49:49.192 00.001 11596 move complete, result=0
03:49:49.192 00.000 11596 worker thread done servicing request
03:49:49.197 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=144, med=4, FiltMin=2, FiltMax=29, Gamma=0.510
03:49:49.205 00.008 13300 UpdateGuideState exits: m=260 SNR=11.2
03:49:49.205 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:49.206 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:49:49.206 00.000 13300 Enqueuing Expose request
03:49:49.206 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:49:49.206 00.000 11596 Worker thread wakes up
03:49:49.206 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:49:49.709 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:49:51.691 01.982 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1f8d1fb8-955a-4b9a-adad-79a94ee95a21"}
03:49:51.691 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1f8d1fb8-955a-4b9a-adad-79a94ee95a21"}
03:49:51.692 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0710781d-99c3-4fc9-923a-0fc6acf6045c"}
03:49:51.692 00.000 13300 case statement mapped state 6 to 3
03:49:51.692 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0710781d-99c3-4fc9-923a-0fc6acf6045c"}
03:49:51.692 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"103ceeea-513c-4831-8618-7c4a3d65b694"}
03:49:51.693 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":361,"width":15,"height":15,"star_pos":[6.94,7.42],"pixels":"..."},"id":"103ceeea-513c-4831-8618-7c4a3d65b694"}
03:49:52.748 01.055 11596 Exposure complete
03:49:52.817 00.069 11596 worker thread done servicing request
03:49:52.817 00.000 13300 OnExposeComplete: enter
03:49:52.818 00.001 13300 UpdateGuideState(): m_state=6
03:49:52.818 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 362
03:49:52.818 00.000 13300 Star::Find returns 1 (0), X=25.85, Y=410.45, Mass=566, SNR=16.6, Peak=65 HFD=3.4
03:49:52.818 00.000 13300 Status Line: Mass: 566 vs 260
03:49:52.822 00.004 13300 UpdateCurrentPosition: star mass new=565.5 exp=259.9 thresh=50% limits=(111.2, 2024.9, 519.7)
03:49:52.822 00.000 13300 DistanceChecker: activated
03:49:52.822 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:49:52.822 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:49:52.822 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:49:52.823 00.001 11596 Worker thread wakes up
03:49:52.823 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:49:52.823 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:49:52.823 00.000 11596 move complete, result=0
03:49:52.823 00.000 11596 worker thread done servicing request
03:49:52.932 00.109 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:49:52.932 00.000 13300 Status Line: Stella per per cambiamento di massa
03:49:52.937 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=141, med=4, FiltMin=3, FiltMax=31, Gamma=0.510
03:49:52.945 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:49:52.945 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:52.945 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:49:52.946 00.001 13300 Enqueuing Expose request
03:49:52.946 00.000 11596 Worker thread wakes up
03:49:52.946 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:49:53.458 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:49:54.691 01.233 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fcc10045-9ec7-4687-9de4-9a8d91feef12"}
03:49:54.691 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fcc10045-9ec7-4687-9de4-9a8d91feef12"}
03:49:54.692 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6a2f9684-cd3b-4eb2-bc84-55182b4b0458"}
03:49:54.692 00.000 13300 case statement mapped state 6 to 4
03:49:54.692 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"6a2f9684-cd3b-4eb2-bc84-55182b4b0458"}
03:49:54.693 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bb51f516-628b-4ee8-aef4-6a9e7ed7a3df"}
03:49:54.693 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":362,"width":15,"height":15,"star_pos":[6.94,7.42],"pixels":"..."},"id":"bb51f516-628b-4ee8-aef4-6a9e7ed7a3df"}
03:49:56.480 01.787 11596 Exposure complete
03:49:56.549 00.069 11596 worker thread done servicing request
03:49:56.549 00.000 13300 OnExposeComplete: enter
03:49:56.549 00.000 13300 UpdateGuideState(): m_state=6
03:49:56.549 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 363
03:49:56.550 00.001 13300 Star::Find returns 1 (0), X=25.77, Y=410.57, Mass=960, SNR=21.7, Peak=117 HFD=3.5
03:49:56.550 00.000 13300 Status Line: Mass: 960 vs 294
03:49:56.554 00.004 13300 UpdateCurrentPosition: star mass new=960.5 exp=293.8 thresh=50% limits=(113.0, 2024.9, 587.7)
03:49:56.554 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:49:56.554 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:49:56.554 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:49:56.554 00.000 11596 Worker thread wakes up
03:49:56.555 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:49:56.555 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:49:56.555 00.000 11596 move complete, result=0
03:49:56.555 00.000 11596 worker thread done servicing request
03:49:56.659 00.104 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:49:56.659 00.000 13300 Status Line: Stella per per cambiamento di massa
03:49:56.663 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=147, med=4, FiltMin=2, FiltMax=63, Gamma=0.510
03:49:56.671 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:49:56.671 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:56.671 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:49:56.671 00.000 13300 Enqueuing Expose request
03:49:56.671 00.000 11596 Worker thread wakes up
03:49:56.671 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:49:57.181 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:49:57.691 00.510 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"22201eac-8b46-4f5b-97c5-bc7e6291119d"}
03:49:57.691 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"22201eac-8b46-4f5b-97c5-bc7e6291119d"}
03:49:57.692 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1fe94637-386d-431c-9307-c242861d4b3c"}
03:49:57.692 00.000 13300 case statement mapped state 6 to 4
03:49:57.692 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"1fe94637-386d-431c-9307-c242861d4b3c"}
03:49:57.692 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fa3847e9-8e57-4ce2-9318-59987be274b7"}
03:49:57.693 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":363,"width":15,"height":15,"star_pos":[6.94,7.42],"pixels":"..."},"id":"fa3847e9-8e57-4ce2-9318-59987be274b7"}
03:50:00.214 02.521 11596 Exposure complete
03:50:00.282 00.068 11596 worker thread done servicing request
03:50:00.282 00.000 13300 OnExposeComplete: enter
03:50:00.282 00.000 13300 UpdateGuideState(): m_state=6
03:50:00.282 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 364
03:50:00.283 00.001 13300 Star::Find returns 1 (0), X=25.59, Y=410.56, Mass=885, SNR=20.8, Peak=97 HFD=3.3
03:50:00.283 00.000 13300 Status Line: Mass: 885 vs 294
03:50:00.287 00.004 13300 UpdateCurrentPosition: star mass new=884.8 exp=293.8 thresh=50% limits=(114.7, 2024.9, 587.7)
03:50:00.287 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:50:00.287 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:50:00.288 00.001 13300 Enqueuing Move request for scope (0.00, 0.00)
03:50:00.288 00.000 11596 Worker thread wakes up
03:50:00.288 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:50:00.288 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:50:00.288 00.000 11596 move complete, result=0
03:50:00.288 00.000 11596 worker thread done servicing request
03:50:00.401 00.113 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:50:00.401 00.000 13300 Status Line: Stella per per cambiamento di massa
03:50:00.408 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=149, med=4, FiltMin=2, FiltMax=63, Gamma=0.510
03:50:00.416 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:50:00.417 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:00.417 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:50:00.417 00.000 13300 Enqueuing Expose request
03:50:00.417 00.000 11596 Worker thread wakes up
03:50:00.417 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:50:00.690 00.273 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fe5e5a05-5be5-464b-98b0-0ba14540f1ad"}
03:50:00.690 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fe5e5a05-5be5-464b-98b0-0ba14540f1ad"}
03:50:00.691 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2150ff54-a4fb-47a6-ae22-0d4f73367758"}
03:50:00.691 00.000 13300 case statement mapped state 6 to 4
03:50:00.691 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"2150ff54-a4fb-47a6-ae22-0d4f73367758"}
03:50:00.691 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5bdecd75-a0db-4ae7-a260-93aa46083ab3"}
03:50:00.692 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":364,"width":15,"height":15,"star_pos":[6.94,7.42],"pixels":"..."},"id":"5bdecd75-a0db-4ae7-a260-93aa46083ab3"}
03:50:00.927 00.235 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:50:03.690 02.763 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d9394068-c509-4372-b848-3ed33c89e163"}
03:50:03.690 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d9394068-c509-4372-b848-3ed33c89e163"}
03:50:03.691 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"de915741-a875-4e1a-8915-9db435e6c961"}
03:50:03.691 00.000 13300 case statement mapped state 6 to 4
03:50:03.691 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"de915741-a875-4e1a-8915-9db435e6c961"}
03:50:03.692 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a911df97-a141-4406-b7e2-f69c42d9e410"}
03:50:03.692 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":364,"width":15,"height":15,"star_pos":[6.94,7.42],"pixels":"..."},"id":"a911df97-a141-4406-b7e2-f69c42d9e410"}
03:50:03.969 00.277 11596 Exposure complete
03:50:04.041 00.072 11596 worker thread done servicing request
03:50:04.042 00.001 13300 OnExposeComplete: enter
03:50:04.042 00.000 13300 UpdateGuideState(): m_state=6
03:50:04.042 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 365
03:50:04.042 00.000 13300 Star::Find returns 1 (0), X=25.55, Y=410.69, Mass=763, SNR=19.3, Peak=89 HFD=3.3
03:50:04.042 00.000 13300 DistanceChecker: reject for large offset (0.52 > 0.42) avgDist = 0.21 count = 160
03:50:04.042 00.000 13300 DistanceChecker: begin recovering
03:50:04.043 00.001 13300 MultiStar: [#1 -0.29,0.30,0.00,M5] [#2 -0.41,0.12,0.00,M1] [#3 -0.43,0.09,0.00,M1] [#4 -0.33,0.18,0.00,M3] [#5 0.27,0.34,0.00,M3] [#6 -0.19,0.14,0.33,U] [#7 0.12,0.23,0.30,U] [#8 0.11,0.35,0.00,M3] 
03:50:04.043 00.000 13300 refined, 2 included, MultiStar: {-0.29, 0.23}, one-star: {-0.45, 0.26}
03:50:04.043 00.000 13300 CameraToMount -- cameraTheta (2.48) - m_xAngle (1.53) = xAngle (0.95 = 0.95)
03:50:04.043 00.000 13300 CameraToMount -- cameraTheta (2.48) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.18 = -2.18)
03:50:04.043 00.000 13300 CameraToMount -- cameraX=-0.29 cameraY=0.23 hyp=0.37 cameraTheta=2.48 mountX=0.22 mountY=-0.30, mountTheta=-0.95
03:50:04.046 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.29, y=0.23, opts=13)
03:50:04.046 00.000 13300 Enqueuing Move request for scope (-0.29, 0.23)
03:50:04.046 00.000 11596 Worker thread wakes up
03:50:04.046 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.23) opts 0xd
03:50:04.046 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.29, 0.23)
03:50:04.046 00.000 11596 Moving (-0.29, 0.23) raw xDistance=0.22 yDistance=-0.30
03:50:04.047 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
03:50:04.047 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:50:04.047 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
03:50:04.047 00.000 11596 MoveAxis(W, 270, ABG)
03:50:04.047 00.000 11596 Guiding  Dir = 3, Dur = 270
03:50:04.048 00.001 11596 IsSlewing returns 0
03:50:04.054 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=145, med=4, FiltMin=3, FiltMax=53, Gamma=0.510
03:50:04.062 00.008 13300 UpdateGuideState exits: m=763 SNR=19.3
03:50:04.063 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:04.063 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:50:04.063 00.000 13300 Enqueuing Expose request
03:50:04.282 00.219 11596 IsGuiding returns 0
03:50:04.551 00.269 11596 PulseGuide returned control before completion, sleep 12
03:50:04.769 00.218 11596 IsGuiding returns 1
03:50:04.769 00.000 11596 scope still moving after pulse duration time elapsed
03:50:04.794 00.025 11596 IsSlewing returns 0
03:50:04.950 00.156 11596 IsGuiding returns 0
03:50:04.950 00.000 11596 scope move finished after 270 + 398 ms
03:50:04.950 00.000 11596 Move returns status 0, amount 270
03:50:04.950 00.000 11596 MoveAxis(N, 0, ABG)
03:50:04.950 00.000 11596 Move returns status 0, amount 0
03:50:04.950 00.000 11596 move complete, result=0
03:50:04.950 00.000 11596 worker thread done servicing request
03:50:04.950 00.000 13300 GuideStep: 0.2 px 270 ms WEST, -0.3 px 0 ms NORTH
03:50:04.951 00.001 11596 Worker thread wakes up
03:50:04.951 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:50:05.454 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:50:06.689 01.235 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"68879dd9-8485-48f9-9395-5d54ede913d5"}
03:50:06.689 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"68879dd9-8485-48f9-9395-5d54ede913d5"}
03:50:06.690 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"236181fa-a215-4b1d-925b-e5d1b6ee1b9c"}
03:50:06.690 00.000 13300 case statement mapped state 6 to 3
03:50:06.690 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"236181fa-a215-4b1d-925b-e5d1b6ee1b9c"}
03:50:06.691 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"710b57ad-2b37-41bb-a76a-b757d1152355"}
03:50:06.691 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":365,"width":15,"height":15,"star_pos":[6.55,6.69],"pixels":"..."},"id":"710b57ad-2b37-41bb-a76a-b757d1152355"}
03:50:08.476 01.785 11596 Exposure complete
03:50:08.545 00.069 11596 worker thread done servicing request
03:50:08.545 00.000 13300 OnExposeComplete: enter
03:50:08.545 00.000 13300 UpdateGuideState(): m_state=6
03:50:08.545 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 366
03:50:08.546 00.001 13300 Star::Find returns 1 (0), X=25.45, Y=410.11, Mass=418, SNR=14.2, Peak=52 HFD=3.2
03:50:08.546 00.000 13300 DistanceChecker: reject for large offset (0.63 > 0.44) avgDist = 0.22 count = 161
03:50:08.546 00.000 13300 Star::Find false star n=10 nbg=281 bg=4.2 sigma=0.6 thresh=6 peak=6
03:50:08.546 00.000 13300 MultiStar: [#1 -0.26,-0.01,0.59,U] [#2 -0.46,0.17,0.00,M2] [#3 -0.25,-0.19,0.24,U] [#4 -0.00,0.27,0.33,U] [#5 0.25,0.02,0.30,U] [#6 -0.32,0.02,0.35,U] [#7 -0.29,0.95,0.00,M1] [#8 0.00,0.00,0.00,L] [#9 0.00,0.00,0.00,L] 
03:50:08.547 00.001 13300 refined, 5 included, MultiStar: {-0.28, -0.10}, one-star: {-0.55, -0.32}
03:50:08.547 00.000 13300 CameraToMount -- cameraTheta (-2.80) - m_xAngle (1.53) = xAngle (-4.34 = 1.95)
03:50:08.547 00.000 13300 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.46 = -1.18)
03:50:08.547 00.000 13300 CameraToMount -- cameraX=-0.28 cameraY=-0.10 hyp=0.30 cameraTheta=-2.80 mountX=-0.11 mountY=-0.28, mountTheta=-1.95
03:50:08.549 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.28, y=-0.10, opts=13)
03:50:08.549 00.000 13300 Enqueuing Move request for scope (-0.28, -0.10)
03:50:08.549 00.000 11596 Worker thread wakes up
03:50:08.549 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.10) opts 0xd
03:50:08.549 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.28, -0.10)
03:50:08.549 00.000 11596 Moving (-0.28, -0.10) raw xDistance=-0.11 yDistance=-0.28
03:50:08.549 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:50:08.549 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
03:50:08.550 00.001 11596 MoveAxis(E, 0, ABG)
03:50:08.550 00.000 11596 Move returns status 0, amount 0
03:50:08.550 00.000 11596 MoveAxis(N, 366, ABG)
03:50:08.550 00.000 11596 Guiding  Dir = 0, Dur = 366
03:50:08.550 00.000 11596 IsSlewing returns 0
03:50:08.556 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=139, med=4, FiltMin=3, FiltMax=32, Gamma=0.510
03:50:08.564 00.008 13300 UpdateGuideState exits: m=418 SNR=14.2
03:50:08.564 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:08.564 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:50:08.564 00.000 13300 Enqueuing Expose request
03:50:08.630 00.066 11596 IsGuiding returns 0
03:50:09.086 00.456 11596 IsGuiding returns 1
03:50:09.086 00.000 11596 scope still moving after pulse duration time elapsed
03:50:09.455 00.369 11596 IsSlewing returns 0
03:50:09.597 00.142 11596 IsGuiding returns 0
03:50:09.597 00.000 11596 scope move finished after 366 + 599 ms
03:50:09.597 00.000 11596 Move returns status 0, amount 366
03:50:09.597 00.000 11596 move complete, result=0
03:50:09.597 00.000 11596 worker thread done servicing request
03:50:09.597 00.000 11596 Worker thread wakes up
03:50:09.597 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.3 px 366 ms NORTH
03:50:09.597 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:50:09.708 00.111 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"16ec9a45-b976-4765-9ab6-a8e03a7b9367"}
03:50:09.708 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"16ec9a45-b976-4765-9ab6-a8e03a7b9367"}
03:50:09.709 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"175732fa-36e5-4d2e-8948-11c9a020207d"}
03:50:09.709 00.000 13300 case statement mapped state 6 to 3
03:50:09.709 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"175732fa-36e5-4d2e-8948-11c9a020207d"}
03:50:09.710 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f65fbb40-a046-4684-812a-deef759cd102"}
03:50:09.710 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":366,"width":15,"height":15,"star_pos":[7.45,7.11],"pixels":"..."},"id":"f65fbb40-a046-4684-812a-deef759cd102"}
03:50:10.109 00.399 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:50:12.707 02.598 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9ac65ba4-f99c-4084-ae38-abceb453b7d8"}
03:50:12.707 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9ac65ba4-f99c-4084-ae38-abceb453b7d8"}
03:50:12.708 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"252ac77d-e8a4-4e17-94f0-9f3744991cf3"}
03:50:12.708 00.000 13300 case statement mapped state 6 to 3
03:50:12.708 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"252ac77d-e8a4-4e17-94f0-9f3744991cf3"}
03:50:12.708 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"66ee3d9d-73dd-4b01-8b1f-cd84c0a9554c"}
03:50:12.709 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":366,"width":15,"height":15,"star_pos":[7.45,7.11],"pixels":"..."},"id":"66ee3d9d-73dd-4b01-8b1f-cd84c0a9554c"}
03:50:13.138 00.429 11596 Exposure complete
03:50:13.208 00.070 11596 worker thread done servicing request
03:50:13.208 00.000 13300 OnExposeComplete: enter
03:50:13.208 00.000 13300 UpdateGuideState(): m_state=6
03:50:13.209 00.001 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 367
03:50:13.209 00.000 13300 Star::Find returns 1 (0), X=25.57, Y=410.23, Mass=701, SNR=18.5, Peak=78 HFD=3.3
03:50:13.209 00.000 13300 DistanceChecker: reject for large offset (0.47 > 0.44) avgDist = 0.22 count = 162
03:50:13.209 00.000 13300 Star::Find false star n=9 nbg=277 bg=4.1 sigma=0.6 thresh=6 peak=6
03:50:13.209 00.000 13300 Star::Find false star n=10 nbg=285 bg=4.2 sigma=0.6 thresh=6 peak=6
03:50:13.209 00.000 13300 Star::Find false star n=9 nbg=281 bg=4.2 sigma=0.6 thresh=6 peak=6
03:50:13.210 00.001 13300 MultiStar: [#1 -0.56,0.11,0.00,M5] [#2 -0.41,0.00,0.00,M3] [#3 -0.69,-0.65,0.00,M1] [#4 0.00,0.00,0.00,L] [#5 0.00,0.00,0.00,L] [#6 -0.03,0.15,0.21,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] 
03:50:13.210 00.000 13300 refined, 1 included, MultiStar: {-0.36, -0.14}, one-star: {-0.43, -0.20}
03:50:13.210 00.000 13300 CameraToMount -- cameraTheta (-2.77) - m_xAngle (1.53) = xAngle (-4.30 = 1.98)
03:50:13.210 00.000 13300 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.43 = -1.15)
03:50:13.210 00.000 13300 CameraToMount -- cameraX=-0.36 cameraY=-0.14 hyp=0.38 cameraTheta=-2.77 mountX=-0.15 mountY=-0.35, mountTheta=-1.98
03:50:13.212 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.36, y=-0.14, opts=13)
03:50:13.212 00.000 13300 Enqueuing Move request for scope (-0.36, -0.14)
03:50:13.212 00.000 11596 Worker thread wakes up
03:50:13.212 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.14) opts 0xd
03:50:13.212 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.36, -0.14)
03:50:13.212 00.000 11596 Moving (-0.36, -0.14) raw xDistance=-0.15 yDistance=-0.35
03:50:13.212 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
03:50:13.213 00.001 11596 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
03:50:13.213 00.000 11596 MoveAxis(E, 191, ABG)
03:50:13.213 00.000 11596 Guiding  Dir = 2, Dur = 191
03:50:13.213 00.000 11596 IsSlewing returns 0
03:50:13.219 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=140, med=4, FiltMin=2, FiltMax=34, Gamma=0.510
03:50:13.227 00.008 13300 UpdateGuideState exits: m=701 SNR=18.5
03:50:13.227 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:13.228 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:50:13.228 00.000 13300 Enqueuing Expose request
03:50:13.247 00.019 11596 IsGuiding returns 0
03:50:13.351 00.104 11596 PulseGuide returned control before completion, sleep 98
03:50:13.496 00.145 11596 IsGuiding returns 1
03:50:13.496 00.000 11596 scope still moving after pulse duration time elapsed
03:50:13.527 00.031 11596 IsSlewing returns 0
03:50:13.587 00.060 11596 IsGuiding returns 0
03:50:13.587 00.000 11596 scope move finished after 191 + 147 ms
03:50:13.587 00.000 11596 Move returns status 0, amount 191
03:50:13.587 00.000 11596 MoveAxis(N, 463, ABG)
03:50:13.587 00.000 11596 Guiding  Dir = 0, Dur = 463
03:50:13.587 00.000 11596 IsSlewing returns 0
03:50:13.710 00.123 11596 IsGuiding returns 0
03:50:14.013 00.303 11596 PulseGuide returned control before completion, sleep 170
03:50:14.272 00.259 11596 IsGuiding returns 1
03:50:14.272 00.000 11596 scope still moving after pulse duration time elapsed
03:50:14.308 00.036 11596 IsSlewing returns 0
03:50:14.559 00.251 11596 IsGuiding returns 0
03:50:14.559 00.000 11596 scope move finished after 463 + 385 ms
03:50:14.559 00.000 11596 Move returns status 0, amount 463
03:50:14.559 00.000 11596 move complete, result=0
03:50:14.560 00.001 11596 worker thread done servicing request
03:50:14.560 00.000 13300 GuideStep: -0.2 px 191 ms EAST, -0.4 px 463 ms NORTH
03:50:14.560 00.000 11596 Worker thread wakes up
03:50:14.560 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:50:15.078 00.518 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:50:15.705 00.627 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3e37db3a-b02f-4dde-b968-c42ad49e4325"}
03:50:15.705 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3e37db3a-b02f-4dde-b968-c42ad49e4325"}
03:50:15.706 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"59360985-fc18-460d-8d88-08cdcd193bf8"}
03:50:15.706 00.000 13300 case statement mapped state 6 to 3
03:50:15.706 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"59360985-fc18-460d-8d88-08cdcd193bf8"}
03:50:15.707 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ed1f31b9-cfa0-4266-8007-13fbe7faffae"}
03:50:15.707 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":367,"width":15,"height":15,"star_pos":[6.57,7.23],"pixels":"..."},"id":"ed1f31b9-cfa0-4266-8007-13fbe7faffae"}
03:50:18.113 02.406 11596 Exposure complete
03:50:18.205 00.092 11596 worker thread done servicing request
03:50:18.205 00.000 13300 OnExposeComplete: enter
03:50:18.205 00.000 13300 UpdateGuideState(): m_state=6
03:50:18.206 00.001 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 368
03:50:18.206 00.000 13300 Star::Find returns 1 (0), X=26.04, Y=410.37, Mass=932, SNR=21.3, Peak=97 HFD=3.4
03:50:18.206 00.000 13300 DistanceChecker: deactivated
03:50:18.207 00.001 13300 MultiStar: [#1 0.04,-0.05,0.42,U] [#2 0.09,-0.06,0.36,U] [#3 0.17,-0.51,0.00,M2] [#4 0.40,0.16,0.00,M3] [#5 0.02,-0.29,0.18,U] [#6 0.10,-0.07,0.24,U] [#7 0.66,0.07,0.00,M2] [#8 0.09,0.28,0.19,U] 
03:50:18.207 00.000 13300 single-star, 5 included, MultiStar: {0.06, -0.05}, one-star: {0.04, -0.06}
03:50:18.207 00.000 13300 CameraToMount -- cameraTheta (-1.02) - m_xAngle (1.53) = xAngle (-2.55 = -2.55)
03:50:18.207 00.000 13300 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.68 = 0.61)
03:50:18.207 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.06 hyp=0.08 cameraTheta=-1.02 mountX=-0.06 mountY=0.04, mountTheta=2.54
03:50:18.209 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.06, opts=13)
03:50:18.209 00.000 13300 Enqueuing Move request for scope (0.04, -0.06)
03:50:18.209 00.000 11596 Worker thread wakes up
03:50:18.210 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.06) opts 0xd
03:50:18.210 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.06)
03:50:18.210 00.000 11596 Moving (0.04, -0.06) raw xDistance=-0.06 yDistance=0.04
03:50:18.210 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:50:18.210 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:50:18.210 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:50:18.210 00.000 11596 MoveAxis(E, 0, ABG)
03:50:18.211 00.001 11596 Move returns status 0, amount 0
03:50:18.211 00.000 11596 MoveAxis(N, 0, ABG)
03:50:18.211 00.000 11596 Move returns status 0, amount 0
03:50:18.212 00.001 11596 move complete, result=0
03:50:18.212 00.000 11596 worker thread done servicing request
03:50:18.219 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=142, med=4, FiltMin=2, FiltMax=65, Gamma=0.510
03:50:18.227 00.008 13300 UpdateGuideState exits: m=932 SNR=21.3
03:50:18.227 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:18.227 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:50:18.227 00.000 13300 Enqueuing Expose request
03:50:18.228 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:50:18.228 00.000 11596 Worker thread wakes up
03:50:18.228 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:50:18.705 00.477 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5f49fa05-93ae-4296-bbd0-ed2987fc4640"}
03:50:18.705 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5f49fa05-93ae-4296-bbd0-ed2987fc4640"}
03:50:18.706 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"881cf22a-9d60-4e99-a859-ea03853a9165"}
03:50:18.706 00.000 13300 case statement mapped state 6 to 3
03:50:18.706 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"881cf22a-9d60-4e99-a859-ea03853a9165"}
03:50:18.707 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"000abd74-1ba1-47e5-9622-dac851b75f48"}
03:50:18.707 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":368,"width":15,"height":15,"star_pos":[7.04,7.37],"pixels":"..."},"id":"000abd74-1ba1-47e5-9622-dac851b75f48"}
03:50:18.733 00.026 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:50:21.705 02.972 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"255cf7bb-fd5e-446d-99e6-dc989148ccdb"}
03:50:21.705 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"255cf7bb-fd5e-446d-99e6-dc989148ccdb"}
03:50:21.706 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0428a5c2-d627-4c9d-82f8-b05fb99f3401"}
03:50:21.706 00.000 13300 case statement mapped state 6 to 3
03:50:21.706 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0428a5c2-d627-4c9d-82f8-b05fb99f3401"}
03:50:21.707 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"de7ad106-5c26-4e10-b168-083eb933e081"}
03:50:21.707 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":368,"width":15,"height":15,"star_pos":[7.04,7.37],"pixels":"..."},"id":"de7ad106-5c26-4e10-b168-083eb933e081"}
03:50:21.761 00.054 11596 Exposure complete
03:50:21.834 00.073 11596 worker thread done servicing request
03:50:21.834 00.000 13300 OnExposeComplete: enter
03:50:21.834 00.000 13300 UpdateGuideState(): m_state=6
03:50:21.835 00.001 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 369
03:50:21.835 00.000 13300 Star::Find returns 1 (0), X=26.15, Y=410.53, Mass=1010, SNR=22.2, Peak=107 HFD=3.3
03:50:21.836 00.001 13300 MultiStar: [#1 0.30,0.21,0.00,M5] [#2 0.35,0.19,0.00,M3] [#3 0.11,-0.01,0.29,U] [#4 0.47,0.18,0.00,M4] [#5 0.32,-0.26,0.00,M2] [#6 0.33,0.24,0.00,M1] [#7 0.45,0.15,0.00,M3] [#8 0.42,0.28,0.00,M3] 
03:50:21.836 00.000 13300 refined, 1 included, MultiStar: {0.15, 0.07}, one-star: {0.16, 0.10}
03:50:21.836 00.000 13300 CameraToMount -- cameraTheta (0.47) - m_xAngle (1.53) = xAngle (-1.06 = -1.06)
03:50:21.836 00.000 13300 CameraToMount -- cameraTheta (0.47) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.19 = 2.10)
03:50:21.836 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=0.07 hyp=0.16 cameraTheta=0.47 mountX=0.08 mountY=0.14, mountTheta=1.06
03:50:21.838 00.002 13300 SchedulePrimaryMove(1016D950, x=0.15, y=0.07, opts=13)
03:50:21.838 00.000 13300 Enqueuing Move request for scope (0.15, 0.07)
03:50:21.839 00.001 11596 Worker thread wakes up
03:50:21.839 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.07) opts 0xd
03:50:21.839 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, 0.07)
03:50:21.839 00.000 11596 Moving (0.15, 0.07) raw xDistance=0.08 yDistance=0.14
03:50:21.839 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:50:21.839 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:50:21.839 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:50:21.839 00.000 11596 MoveAxis(E, 0, ABG)
03:50:21.839 00.000 11596 Move returns status 0, amount 0
03:50:21.839 00.000 11596 MoveAxis(N, 0, ABG)
03:50:21.839 00.000 11596 Move returns status 0, amount 0
03:50:21.840 00.001 11596 move complete, result=0
03:50:21.840 00.000 11596 worker thread done servicing request
03:50:21.845 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=198, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
03:50:21.854 00.009 13300 UpdateGuideState exits: m=1010 SNR=22.2
03:50:21.854 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:21.854 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:50:21.854 00.000 13300 Enqueuing Expose request
03:50:21.854 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:50:21.854 00.000 11596 Worker thread wakes up
03:50:21.854 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:50:22.362 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:50:24.704 02.342 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6c75c022-4e24-442a-9511-74af9c03e785"}
03:50:24.704 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6c75c022-4e24-442a-9511-74af9c03e785"}
03:50:24.705 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c9648568-0892-40d8-8441-156382cdc2bd"}
03:50:24.705 00.000 13300 case statement mapped state 6 to 3
03:50:24.705 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c9648568-0892-40d8-8441-156382cdc2bd"}
03:50:24.705 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4f4a8493-d136-4ce8-b503-d6f07d19b7a7"}
03:50:24.705 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":369,"width":15,"height":15,"star_pos":[7.15,6.53],"pixels":"..."},"id":"4f4a8493-d136-4ce8-b503-d6f07d19b7a7"}
03:50:25.388 00.683 11596 Exposure complete
03:50:25.456 00.068 11596 worker thread done servicing request
03:50:25.456 00.000 13300 OnExposeComplete: enter
03:50:25.456 00.000 13300 UpdateGuideState(): m_state=6
03:50:25.456 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 370
03:50:25.456 00.000 13300 Star::Find returns 1 (0), X=26.34, Y=410.61, Mass=1079, SNR=23.0, Peak=137 HFD=3.1
03:50:25.457 00.001 13300 MultiStar: [#1 0.12,0.40,0.00,M6] [#2 0.42,0.32,0.00,M4] [#3 0.36,0.03,0.00,M2] [#4 0.47,0.10,0.00,M5] [#5 0.27,0.36,0.00,M3] [#6 0.33,0.11,0.00,M2] [#7 0.49,0.81,0.00,M4] [#8 0.41,0.38,0.00,M4] 
03:50:25.457 00.000 13300 CameraToMount -- cameraTheta (0.49) - m_xAngle (1.53) = xAngle (-1.04 = -1.04)
03:50:25.457 00.000 13300 CameraToMount -- cameraTheta (0.49) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.17 = 2.11)
03:50:25.457 00.000 13300 CameraToMount -- cameraX=0.34 cameraY=0.18 hyp=0.39 cameraTheta=0.49 mountX=0.19 mountY=0.33, mountTheta=1.04
03:50:25.459 00.002 13300 SchedulePrimaryMove(1016D950, x=0.34, y=0.18, opts=13)
03:50:25.459 00.000 13300 Enqueuing Move request for scope (0.34, 0.18)
03:50:25.459 00.000 11596 Worker thread wakes up
03:50:25.459 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.18) opts 0xd
03:50:25.459 00.000 11596 Handling offset move in thread for scope, endpoint = (0.34, 0.18)
03:50:25.460 00.001 11596 Moving (0.34, 0.18) raw xDistance=0.19 yDistance=0.33
03:50:25.460 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.19
03:50:25.460 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:50:25.460 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
03:50:25.460 00.000 11596 MoveAxis(W, 243, ABG)
03:50:25.460 00.000 11596 Guiding  Dir = 3, Dur = 243
03:50:25.460 00.000 11596 IsSlewing returns 0
03:50:25.467 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=209, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
03:50:25.474 00.007 13300 UpdateGuideState exits: m=1079 SNR=23.0
03:50:25.475 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:25.475 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:50:25.475 00.000 13300 Enqueuing Expose request
03:50:25.499 00.024 11596 IsGuiding returns 0
03:50:25.587 00.088 11596 PulseGuide returned control before completion, sleep 166
03:50:25.868 00.281 11596 IsGuiding returns 0
03:50:25.868 00.000 11596 Move returns status 0, amount 243
03:50:25.868 00.000 11596 MoveAxis(N, 0, ABG)
03:50:25.868 00.000 11596 Move returns status 0, amount 0
03:50:25.869 00.001 11596 move complete, result=0
03:50:25.869 00.000 11596 worker thread done servicing request
03:50:25.869 00.000 11596 Worker thread wakes up
03:50:25.869 00.000 13300 GuideStep: 0.2 px 243 ms WEST, 0.3 px 0 ms NORTH
03:50:25.869 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:50:26.378 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:50:27.703 01.325 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7d9848e2-3cce-406c-8cc8-33999e86f942"}
03:50:27.704 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7d9848e2-3cce-406c-8cc8-33999e86f942"}
03:50:27.704 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5eeeb709-bba3-469a-9ecb-10b2e6749d79"}
03:50:27.704 00.000 13300 case statement mapped state 6 to 3
03:50:27.704 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5eeeb709-bba3-469a-9ecb-10b2e6749d79"}
03:50:27.705 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a9eaa952-0ae1-4faa-8668-9e51d1d765eb"}
03:50:27.705 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":370,"width":15,"height":15,"star_pos":[7.34,6.61],"pixels":"..."},"id":"a9eaa952-0ae1-4faa-8668-9e51d1d765eb"}
03:50:29.412 01.707 11596 Exposure complete
03:50:29.482 00.070 11596 worker thread done servicing request
03:50:29.482 00.000 13300 OnExposeComplete: enter
03:50:29.482 00.000 13300 UpdateGuideState(): m_state=6
03:50:29.482 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 371
03:50:29.483 00.001 13300 Star::Find returns 1 (0), X=26.41, Y=410.47, Mass=1006, SNR=22.2, Peak=123 HFD=3.2
03:50:29.483 00.000 13300 MultiStar: [#1 0.38,0.04,0.00,M7] [#2 0.57,0.31,0.00,M5] [#3 0.64,0.02,0.00,M3] [#4 0.44,0.15,0.00,M6] [#5 0.49,0.29,0.00,M4] [#6 0.51,-0.00,0.00,M3] [#7 0.66,0.59,0.00,M5] [#8 0.38,0.53,0.00,M5] 
03:50:29.483 00.000 13300 CameraToMount -- cameraTheta (0.10) - m_xAngle (1.53) = xAngle (-1.44 = -1.44)
03:50:29.483 00.000 13300 CameraToMount -- cameraTheta (0.10) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.56 = 1.72)
03:50:29.483 00.000 13300 CameraToMount -- cameraX=0.41 cameraY=0.04 hyp=0.41 cameraTheta=0.10 mountX=0.06 mountY=0.41, mountTheta=1.44
03:50:29.485 00.002 13300 SchedulePrimaryMove(1016D950, x=0.41, y=0.04, opts=13)
03:50:29.485 00.000 13300 Enqueuing Move request for scope (0.41, 0.04)
03:50:29.485 00.000 11596 Worker thread wakes up
03:50:29.486 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.04) opts 0xd
03:50:29.486 00.000 11596 Handling offset move in thread for scope, endpoint = (0.41, 0.04)
03:50:29.486 00.000 11596 Moving (0.41, 0.04) raw xDistance=0.06 yDistance=0.41
03:50:29.486 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:50:29.486 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:50:29.486 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
03:50:29.486 00.000 11596 MoveAxis(E, 0, ABG)
03:50:29.486 00.000 11596 Move returns status 0, amount 0
03:50:29.486 00.000 11596 MoveAxis(N, 0, ABG)
03:50:29.486 00.000 11596 Move returns status 0, amount 0
03:50:29.487 00.001 11596 move complete, result=0
03:50:29.487 00.000 11596 worker thread done servicing request
03:50:29.493 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=206, med=4, FiltMin=2, FiltMax=60, Gamma=0.510
03:50:29.501 00.008 13300 UpdateGuideState exits: m=1006 SNR=22.2
03:50:29.501 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:29.501 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:50:29.502 00.001 13300 Enqueuing Expose request
03:50:29.502 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
03:50:29.502 00.000 11596 Worker thread wakes up
03:50:29.502 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:50:30.017 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:50:30.704 00.687 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6fb0369d-a4af-4d3b-a952-83a475bb430a"}
03:50:30.704 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6fb0369d-a4af-4d3b-a952-83a475bb430a"}
03:50:30.705 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3e0a0f97-a4f5-4f82-baad-682b9eb25b5b"}
03:50:30.705 00.000 13300 case statement mapped state 6 to 3
03:50:30.705 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3e0a0f97-a4f5-4f82-baad-682b9eb25b5b"}
03:50:30.706 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"91b45e2c-4cf0-46e5-83e6-9a0aea033eab"}
03:50:30.706 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":371,"width":15,"height":15,"star_pos":[7.41,7.47],"pixels":"..."},"id":"91b45e2c-4cf0-46e5-83e6-9a0aea033eab"}
03:50:33.042 02.336 11596 Exposure complete
03:50:33.114 00.072 11596 worker thread done servicing request
03:50:33.114 00.000 13300 OnExposeComplete: enter
03:50:33.114 00.000 13300 UpdateGuideState(): m_state=6
03:50:33.114 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 372
03:50:33.115 00.001 13300 Star::Find returns 1 (0), X=26.39, Y=410.50, Mass=1032, SNR=22.5, Peak=125 HFD=3.1
03:50:33.115 00.000 13300 MultiStar: [#1 0.53,0.22,0.00,M8] [#2 0.46,0.14,0.00,M6] [#3 0.44,-0.10,0.00,M4] [#4 0.57,0.13,0.00,M7] [#5 0.34,0.11,0.00,M5] [#6 0.36,0.19,0.00,M4] [#7 0.42,0.21,0.00,M6] [#8 0.66,0.27,0.00,M6] 
03:50:33.115 00.000 13300 CameraToMount -- cameraTheta (0.17) - m_xAngle (1.53) = xAngle (-1.36 = -1.36)
03:50:33.115 00.000 13300 CameraToMount -- cameraTheta (0.17) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.49 = 1.80)
03:50:33.115 00.000 13300 CameraToMount -- cameraX=0.40 cameraY=0.07 hyp=0.40 cameraTheta=0.17 mountX=0.08 mountY=0.39, mountTheta=1.36
03:50:33.117 00.002 13300 SchedulePrimaryMove(1016D950, x=0.40, y=0.07, opts=13)
03:50:33.117 00.000 13300 Enqueuing Move request for scope (0.40, 0.07)
03:50:33.118 00.001 11596 Worker thread wakes up
03:50:33.118 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.07) opts 0xd
03:50:33.118 00.000 11596 Handling offset move in thread for scope, endpoint = (0.40, 0.07)
03:50:33.118 00.000 11596 Moving (0.40, 0.07) raw xDistance=0.08 yDistance=0.39
03:50:33.118 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:50:33.119 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:50:33.119 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
03:50:33.119 00.000 11596 MoveAxis(E, 0, ABG)
03:50:33.119 00.000 11596 Move returns status 0, amount 0
03:50:33.120 00.001 11596 MoveAxis(N, 0, ABG)
03:50:33.120 00.000 11596 Move returns status 0, amount 0
03:50:33.120 00.000 11596 move complete, result=0
03:50:33.120 00.000 11596 worker thread done servicing request
03:50:33.126 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=218, med=4, FiltMin=2, FiltMax=61, Gamma=0.510
03:50:33.134 00.008 13300 UpdateGuideState exits: m=1032 SNR=22.5
03:50:33.135 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:33.135 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:50:33.135 00.000 13300 Enqueuing Expose request
03:50:33.135 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
03:50:33.135 00.000 11596 Worker thread wakes up
03:50:33.135 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:50:33.646 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:50:33.704 00.058 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"060630e6-97fd-415e-9d6a-2205aa25b750"}
03:50:33.704 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"060630e6-97fd-415e-9d6a-2205aa25b750"}
03:50:33.705 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c60dec68-67cf-4c8e-9407-8a6638846f09"}
03:50:33.705 00.000 13300 case statement mapped state 6 to 3
03:50:33.705 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c60dec68-67cf-4c8e-9407-8a6638846f09"}
03:50:33.706 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5403728c-428c-4c02-9e4c-f7fb0273d444"}
03:50:33.706 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":372,"width":15,"height":15,"star_pos":[7.39,6.50],"pixels":"..."},"id":"5403728c-428c-4c02-9e4c-f7fb0273d444"}
03:50:36.665 02.959 11596 Exposure complete
03:50:36.705 00.040 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d58b190b-2c52-4ce4-b1c0-f8c713e54333"}
03:50:36.705 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d58b190b-2c52-4ce4-b1c0-f8c713e54333"}
03:50:36.706 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c05d5a49-c23f-4de4-933e-1c528b13ed7b"}
03:50:36.706 00.000 13300 case statement mapped state 6 to 3
03:50:36.706 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c05d5a49-c23f-4de4-933e-1c528b13ed7b"}
03:50:36.707 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"74ad2468-76e1-4fa0-b0c3-c7deb7bfc3d6"}
03:50:36.707 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":372,"width":15,"height":15,"star_pos":[7.39,6.50],"pixels":"..."},"id":"74ad2468-76e1-4fa0-b0c3-c7deb7bfc3d6"}
03:50:36.749 00.042 11596 worker thread done servicing request
03:50:36.749 00.000 13300 OnExposeComplete: enter
03:50:36.749 00.000 13300 UpdateGuideState(): m_state=6
03:50:36.750 00.001 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 373
03:50:36.750 00.000 13300 Star::Find returns 1 (0), X=26.48, Y=410.66, Mass=993, SNR=22.1, Peak=136 HFD=3.1
03:50:36.750 00.000 13300 DistanceChecker: reject for large offset (0.53 > 0.49) avgDist = 0.24 count = 168
03:50:36.750 00.000 13300 DistanceChecker: activated
03:50:36.750 00.000 13300 Status Line: Recovering
03:50:36.754 00.004 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:1018->CheckDistance error
03:50:36.754 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:50:36.754 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:50:36.755 00.001 11596 Worker thread wakes up
03:50:36.755 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:50:36.755 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:50:36.755 00.000 11596 move complete, result=0
03:50:36.755 00.000 11596 worker thread done servicing request
03:50:36.858 00.103 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:50:36.858 00.000 13300 Status Line: Nessuna stella trovata
03:50:36.861 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=214, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
03:50:36.869 00.008 13300 UpdateGuideState exits: Nessuna stella trovata
03:50:36.869 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:36.870 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:50:36.870 00.000 13300 Enqueuing Expose request
03:50:36.870 00.000 11596 Worker thread wakes up
03:50:36.870 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:50:37.372 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:50:39.704 02.332 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cf788d75-1f57-4567-9dbc-f9cef7cce718"}
03:50:39.704 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cf788d75-1f57-4567-9dbc-f9cef7cce718"}
03:50:39.705 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2f0541a1-4c51-4aa3-9940-071e6b80023a"}
03:50:39.705 00.000 13300 case statement mapped state 6 to 4
03:50:39.705 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"2f0541a1-4c51-4aa3-9940-071e6b80023a"}
03:50:39.705 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c023d2da-c291-4bb5-978e-4e1690a64cd9"}
03:50:39.706 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":373,"width":15,"height":15,"star_pos":[7.39,6.50],"pixels":"..."},"id":"c023d2da-c291-4bb5-978e-4e1690a64cd9"}
03:50:40.397 00.691 11596 Exposure complete
03:50:40.466 00.069 11596 worker thread done servicing request
03:50:40.466 00.000 13300 OnExposeComplete: enter
03:50:40.466 00.000 13300 UpdateGuideState(): m_state=6
03:50:40.466 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 374
03:50:40.467 00.001 13300 Star::Find returns 1 (0), X=26.37, Y=410.58, Mass=953, SNR=21.6, Peak=128 HFD=3.0
03:50:40.467 00.000 13300 DistanceChecker: deactivated
03:50:40.467 00.000 13300 MultiStar: [#1 0.36,-0.03,0.00,M9] [#2 0.39,0.26,0.00,M7] [#3 0.47,0.11,0.00,M5] [#4 0.62,0.37,0.00,M8] [#5 0.61,0.37,0.00,M6] [#6 0.22,0.38,0.00,M5] [#7 0.43,0.15,0.00,M7] [#8 0.38,0.24,0.00,M7] 
03:50:40.467 00.000 13300 CameraToMount -- cameraTheta (0.37) - m_xAngle (1.53) = xAngle (-1.16 = -1.16)
03:50:40.467 00.000 13300 CameraToMount -- cameraTheta (0.37) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.29 = 1.99)
03:50:40.468 00.001 13300 CameraToMount -- cameraX=0.38 cameraY=0.15 hyp=0.40 cameraTheta=0.37 mountX=0.16 mountY=0.37, mountTheta=1.16
03:50:40.469 00.001 13300 SchedulePrimaryMove(1016D950, x=0.38, y=0.15, opts=13)
03:50:40.470 00.001 13300 Enqueuing Move request for scope (0.38, 0.15)
03:50:40.470 00.000 11596 Worker thread wakes up
03:50:40.470 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.15) opts 0xd
03:50:40.470 00.000 11596 Handling offset move in thread for scope, endpoint = (0.38, 0.15)
03:50:40.470 00.000 11596 Moving (0.38, 0.15) raw xDistance=0.16 yDistance=0.37
03:50:40.470 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
03:50:40.471 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:50:40.471 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
03:50:40.471 00.000 11596 MoveAxis(W, 199, ABG)
03:50:40.471 00.000 11596 Guiding  Dir = 3, Dur = 199
03:50:40.472 00.001 11596 IsSlewing returns 0
03:50:40.479 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=215, med=4, FiltMin=2, FiltMax=61, Gamma=0.510
03:50:40.488 00.009 13300 UpdateGuideState exits: m=953 SNR=21.6
03:50:40.488 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:40.488 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:50:40.488 00.000 13300 Enqueuing Expose request
03:50:40.692 00.204 11596 IsGuiding returns 0
03:50:41.333 00.641 11596 IsGuiding returns 1
03:50:41.333 00.000 11596 scope still moving after pulse duration time elapsed
03:50:41.441 00.108 11596 IsSlewing returns 0
03:50:41.532 00.091 11596 IsGuiding returns 0
03:50:41.532 00.000 11596 scope move finished after 199 + 641 ms
03:50:41.532 00.000 11596 Move returns status 0, amount 199
03:50:41.532 00.000 11596 MoveAxis(N, 0, ABG)
03:50:41.532 00.000 11596 Move returns status 0, amount 0
03:50:41.532 00.000 11596 move complete, result=0
03:50:41.532 00.000 11596 worker thread done servicing request
03:50:41.532 00.000 11596 Worker thread wakes up
03:50:41.532 00.000 13300 GuideStep: 0.2 px 199 ms WEST, 0.4 px 0 ms NORTH
03:50:41.533 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:50:42.046 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:50:42.703 00.657 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3dd2aa3d-2372-430e-a63e-ff98e25f5c89"}
03:50:42.703 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3dd2aa3d-2372-430e-a63e-ff98e25f5c89"}
03:50:42.705 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f0f3d3d9-2171-4a02-8173-b2c1089c48d2"}
03:50:42.705 00.000 13300 case statement mapped state 6 to 3
03:50:42.705 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f0f3d3d9-2171-4a02-8173-b2c1089c48d2"}
03:50:42.705 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8bf8c4a1-2568-4b1c-b8c0-ea4433350b3f"}
03:50:42.706 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":374,"width":15,"height":15,"star_pos":[7.37,6.58],"pixels":"..."},"id":"8bf8c4a1-2568-4b1c-b8c0-ea4433350b3f"}
03:50:45.085 02.379 11596 Exposure complete
03:50:45.161 00.076 11596 worker thread done servicing request
03:50:45.161 00.000 13300 OnExposeComplete: enter
03:50:45.161 00.000 13300 UpdateGuideState(): m_state=6
03:50:45.162 00.001 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 375
03:50:45.162 00.000 13300 Star::Find returns 1 (0), X=26.46, Y=410.28, Mass=1047, SNR=22.6, Peak=126 HFD=3.2
03:50:45.162 00.000 13300 MultiStar: [#1 0.16,-0.20,0.51,U] [#2 0.40,-0.05,0.00,M8] [#3 0.59,-0.20,0.00,M6] [#4 0.41,-0.24,0.00,M9] [#5 0.86,0.11,0.00,M7] [#6 0.44,-0.29,0.00,M6] [#7 0.44,0.39,0.00,M8] [#8 0.78,0.34,0.00,M8] 
03:50:45.162 00.000 13300 refined, 1 included, MultiStar: {0.36, -0.17}, one-star: {0.46, -0.15}
03:50:45.162 00.000 13300 CameraToMount -- cameraTheta (-0.44) - m_xAngle (1.53) = xAngle (-1.97 = -1.97)
03:50:45.163 00.001 13300 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.10 = 1.18)
03:50:45.163 00.000 13300 CameraToMount -- cameraX=0.36 cameraY=-0.17 hyp=0.40 cameraTheta=-0.44 mountX=-0.16 mountY=0.37, mountTheta=1.97
03:50:45.165 00.002 13300 SchedulePrimaryMove(1016D950, x=0.36, y=-0.17, opts=13)
03:50:45.165 00.000 13300 Enqueuing Move request for scope (0.36, -0.17)
03:50:45.165 00.000 11596 Worker thread wakes up
03:50:45.166 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.17) opts 0xd
03:50:45.166 00.000 11596 Handling offset move in thread for scope, endpoint = (0.36, -0.17)
03:50:45.166 00.000 11596 Moving (0.36, -0.17) raw xDistance=-0.16 yDistance=0.37
03:50:45.166 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.16
03:50:45.166 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:50:45.166 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
03:50:45.166 00.000 11596 MoveAxis(E, 180, ABG)
03:50:45.166 00.000 11596 Guiding  Dir = 2, Dur = 180
03:50:45.167 00.001 11596 IsSlewing returns 0
03:50:45.172 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=176, med=4, FiltMin=2, FiltMax=56, Gamma=0.510
03:50:45.181 00.009 13300 UpdateGuideState exits: m=1047 SNR=22.6
03:50:45.181 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:45.181 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:50:45.181 00.000 13300 Enqueuing Expose request
03:50:45.315 00.134 11596 IsGuiding returns 0
03:50:45.429 00.114 11596 PulseGuide returned control before completion, sleep 76
03:50:45.568 00.139 11596 IsGuiding returns 1
03:50:45.568 00.000 11596 scope still moving after pulse duration time elapsed
03:50:45.601 00.033 11596 IsSlewing returns 0
03:50:45.704 00.103 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b6152602-39fc-4c2c-8e51-c5428c62e2c7"}
03:50:45.704 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b6152602-39fc-4c2c-8e51-c5428c62e2c7"}
03:50:45.705 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"41cd5006-9619-4452-a10c-5fae4417d5ee"}
03:50:45.705 00.000 13300 case statement mapped state 6 to 3
03:50:45.705 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"41cd5006-9619-4452-a10c-5fae4417d5ee"}
03:50:45.705 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5051b280-200c-4122-bd0e-447c912107de"}
03:50:45.706 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":375,"width":15,"height":15,"star_pos":[7.46,7.28],"pixels":"..."},"id":"5051b280-200c-4122-bd0e-447c912107de"}
03:50:45.715 00.009 11596 IsGuiding returns 0
03:50:45.716 00.001 11596 scope move finished after 180 + 220 ms
03:50:45.716 00.000 11596 Move returns status 0, amount 180
03:50:45.716 00.000 11596 MoveAxis(N, 0, ABG)
03:50:45.716 00.000 11596 Move returns status 0, amount 0
03:50:45.716 00.000 11596 move complete, result=0
03:50:45.716 00.000 11596 worker thread done servicing request
03:50:45.716 00.000 13300 GuideStep: -0.2 px 180 ms EAST, 0.4 px 0 ms NORTH
03:50:45.716 00.000 11596 Worker thread wakes up
03:50:45.716 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:50:46.225 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:50:48.703 02.478 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1ecdb705-f573-4286-82a1-8f25fa096be8"}
03:50:48.703 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1ecdb705-f573-4286-82a1-8f25fa096be8"}
03:50:48.704 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"01578438-6e4d-4179-9ecb-7d725418c775"}
03:50:48.704 00.000 13300 case statement mapped state 6 to 3
03:50:48.704 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"01578438-6e4d-4179-9ecb-7d725418c775"}
03:50:48.704 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8deff6af-c85b-4277-99c4-12bf5497d312"}
03:50:48.705 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":375,"width":15,"height":15,"star_pos":[7.46,7.28],"pixels":"..."},"id":"8deff6af-c85b-4277-99c4-12bf5497d312"}
03:50:49.256 00.551 11596 Exposure complete
03:50:49.342 00.086 11596 worker thread done servicing request
03:50:49.342 00.000 13300 OnExposeComplete: enter
03:50:49.342 00.000 13300 UpdateGuideState(): m_state=6
03:50:49.342 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 376
03:50:49.343 00.001 13300 Star::Find returns 1 (0), X=26.53, Y=410.32, Mass=947, SNR=21.5, Peak=116 HFD=3.3
03:50:49.343 00.000 13300 MultiStar: [#1 0.37,-0.02,0.00,M9] [#2 0.50,0.02,0.00,M9] [#3 0.21,0.04,0.27,U] [#4 0.57,0.00,0.00,M10] [#5 0.90,-0.14,0.00,M8] [#6 0.33,0.03,0.00,M7] [#7 0.45,0.27,0.00,M9] [#8 0.80,0.11,0.00,M9] 
03:50:49.343 00.000 13300 refined, 1 included, MultiStar: {0.46, -0.08}, one-star: {0.53, -0.11}
03:50:49.343 00.000 13300 CameraToMount -- cameraTheta (-0.18) - m_xAngle (1.53) = xAngle (-1.71 = -1.71)
03:50:49.343 00.000 13300 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.84 = 1.45)
03:50:49.344 00.001 13300 CameraToMount -- cameraX=0.46 cameraY=-0.08 hyp=0.47 cameraTheta=-0.18 mountX=-0.06 mountY=0.46, mountTheta=1.71
03:50:49.346 00.002 13300 SchedulePrimaryMove(1016D950, x=0.46, y=-0.08, opts=13)
03:50:49.346 00.000 13300 Enqueuing Move request for scope (0.46, -0.08)
03:50:49.346 00.000 11596 Worker thread wakes up
03:50:49.346 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.08) opts 0xd
03:50:49.346 00.000 11596 Handling offset move in thread for scope, endpoint = (0.46, -0.08)
03:50:49.346 00.000 11596 Moving (0.46, -0.08) raw xDistance=-0.06 yDistance=0.46
03:50:49.346 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:50:49.346 00.000 11596 switching direction from -1 to 1 - decHistory=4 oldest=-0.58 newest=1.20
03:50:49.346 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.46 from input 0.46
03:50:49.346 00.000 11596 MoveAxis(E, 0, ABG)
03:50:49.347 00.001 11596 Move returns status 0, amount 0
03:50:49.347 00.000 11596 BLC: Oldest BLC event removed
03:50:49.347 00.000 11596 BLC: Dec direction reversal from North to South, backlash comp pulse of 173 applied
03:50:49.347 00.000 11596 MoveAxis(S, 787, ABG)
03:50:49.347 00.000 11596 Guiding  Dir = 1, Dur = 787
03:50:49.347 00.000 11596 IsSlewing returns 0
03:50:49.353 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=177, med=4, FiltMin=2, FiltMax=55, Gamma=0.510
03:50:49.361 00.008 13300 UpdateGuideState exits: m=947 SNR=21.5
03:50:49.361 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:49.361 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:50:49.361 00.000 13300 Enqueuing Expose request
03:50:49.364 00.003 11596 IsGuiding returns 0
03:50:49.470 00.106 11596 PulseGuide returned control before completion, sleep 690
03:50:50.364 00.894 11596 IsGuiding returns 0
03:50:50.364 00.000 11596 Move returns status 0, amount 787
03:50:50.364 00.000 11596 move complete, result=0
03:50:50.364 00.000 11596 worker thread done servicing request
03:50:50.365 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.5 px 787 ms SOUTH
03:50:50.365 00.000 11596 Worker thread wakes up
03:50:50.365 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:50:50.878 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:50:51.702 00.824 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d70a3940-d2c5-4754-85fd-9275794bd54a"}
03:50:51.702 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d70a3940-d2c5-4754-85fd-9275794bd54a"}
03:50:51.703 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f7568b3d-e3fc-48af-98b3-71f752268ffa"}
03:50:51.703 00.000 13300 case statement mapped state 6 to 3
03:50:51.703 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f7568b3d-e3fc-48af-98b3-71f752268ffa"}
03:50:51.703 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"313f1133-5052-4307-8f9f-7075ec7a33d3"}
03:50:51.704 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":376,"width":15,"height":15,"star_pos":[6.53,7.32],"pixels":"..."},"id":"313f1133-5052-4307-8f9f-7075ec7a33d3"}
03:50:53.904 02.200 11596 Exposure complete
03:50:53.986 00.082 11596 worker thread done servicing request
03:50:53.986 00.000 13300 OnExposeComplete: enter
03:50:53.986 00.000 13300 UpdateGuideState(): m_state=6
03:50:53.987 00.001 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 377
03:50:53.987 00.000 13300 Star::Find returns 1 (0), X=26.37, Y=410.28, Mass=917, SNR=21.2, Peak=119 HFD=3.0
03:50:53.988 00.001 13300 MultiStar: [#1 0.23,-0.14,0.56,U] [#2 0.49,-0.22,0.00,M10] [#3 0.40,0.06,0.00,M6] [#4 0.16,-0.06,0.34,U] [#5 0.60,-0.01,0.00,M9] [#6 0.35,-0.08,0.00,M8] [#7 0.28,-0.07,0.27,U] [#8 0.56,-0.05,0.00,M10] 
03:50:53.988 00.000 13300 refined, 3 included, MultiStar: {0.29, -0.13}, one-star: {0.37, -0.16}
03:50:53.988 00.000 13300 CameraToMount -- cameraTheta (-0.41) - m_xAngle (1.53) = xAngle (-1.95 = -1.95)
03:50:53.988 00.000 13300 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.07 = 1.21)
03:50:53.988 00.000 13300 CameraToMount -- cameraX=0.29 cameraY=-0.13 hyp=0.32 cameraTheta=-0.41 mountX=-0.12 mountY=0.30, mountTheta=1.94
03:50:53.990 00.002 13300 SchedulePrimaryMove(1016D950, x=0.29, y=-0.13, opts=13)
03:50:53.990 00.000 13300 Enqueuing Move request for scope (0.29, -0.13)
03:50:53.990 00.000 11596 Worker thread wakes up
03:50:53.990 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.13) opts 0xd
03:50:53.990 00.000 11596 Handling offset move in thread for scope, endpoint = (0.29, -0.13)
03:50:53.990 00.000 11596 Moving (0.29, -0.13) raw xDistance=-0.12 yDistance=0.30
03:50:53.991 00.001 11596 BLC: History state: CurrMiss=0.30, AvgInitMiss=0.30, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=0.464449, 1:0.296945
03:50:53.991 00.000 11596 BLC: Under-shoot, no adjustment, waiting for more data
03:50:53.991 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:50:53.991 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
03:50:53.991 00.000 11596 MoveAxis(E, 0, ABG)
03:50:53.991 00.000 11596 Move returns status 0, amount 0
03:50:53.991 00.000 11596 MoveAxis(S, 393, ABG)
03:50:53.991 00.000 11596 Guiding  Dir = 1, Dur = 393
03:50:53.991 00.000 11596 IsSlewing returns 0
03:50:53.997 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=187, med=4, FiltMin=2, FiltMax=59, Gamma=0.510
03:50:54.005 00.008 13300 UpdateGuideState exits: m=917 SNR=21.2
03:50:54.005 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:54.005 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:50:54.005 00.000 13300 Enqueuing Expose request
03:50:54.123 00.118 11596 IsGuiding returns 0
03:50:54.701 00.578 11596 IsGuiding returns 1
03:50:54.701 00.000 11596 scope still moving after pulse duration time elapsed
03:50:54.701 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5300a759-a3bf-4d86-bfb4-eadb57c7533a"}
03:50:54.701 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5300a759-a3bf-4d86-bfb4-eadb57c7533a"}
03:50:54.702 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d03a08db-ab80-4e2e-9a13-781d0133d78c"}
03:50:54.702 00.000 13300 case statement mapped state 6 to 3
03:50:54.702 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d03a08db-ab80-4e2e-9a13-781d0133d78c"}
03:50:54.702 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"89a68e9a-d040-4aed-8fda-a02dbb748b6c"}
03:50:54.703 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":377,"width":15,"height":15,"star_pos":[7.37,7.28],"pixels":"..."},"id":"89a68e9a-d040-4aed-8fda-a02dbb748b6c"}
03:50:54.905 00.202 11596 IsSlewing returns 0
03:50:55.007 00.102 11596 IsGuiding returns 0
03:50:55.007 00.000 11596 scope move finished after 393 + 491 ms
03:50:55.007 00.000 11596 Move returns status 0, amount 393
03:50:55.008 00.001 11596 move complete, result=0
03:50:55.008 00.000 11596 worker thread done servicing request
03:50:55.008 00.000 11596 Worker thread wakes up
03:50:55.008 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.3 px 393 ms SOUTH
03:50:55.008 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:50:55.510 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:50:57.700 02.190 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b22b601a-1576-4f6c-ac41-b33340e56881"}
03:50:57.700 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b22b601a-1576-4f6c-ac41-b33340e56881"}
03:50:57.701 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ed063747-8a93-4136-a6fd-4d90c8935306"}
03:50:57.701 00.000 13300 case statement mapped state 6 to 3
03:50:57.701 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ed063747-8a93-4136-a6fd-4d90c8935306"}
03:50:57.701 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"72174312-7b2e-4a4e-bb30-c5a4763f3b9c"}
03:50:57.702 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":377,"width":15,"height":15,"star_pos":[7.37,7.28],"pixels":"..."},"id":"72174312-7b2e-4a4e-bb30-c5a4763f3b9c"}
03:50:58.530 00.828 11596 Exposure complete
03:50:58.599 00.069 11596 worker thread done servicing request
03:50:58.599 00.000 13300 OnExposeComplete: enter
03:50:58.599 00.000 13300 UpdateGuideState(): m_state=6
03:50:58.599 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 378
03:50:58.600 00.001 13300 Star::Find returns 1 (0), X=26.32, Y=410.24, Mass=1029, SNR=22.4, Peak=122 HFD=3.0
03:50:58.600 00.000 13300 MultiStar: [#1 0.30,-0.06,0.50,U] [#2 0.39,0.01,0.00,R] [#3 0.22,-0.26,0.00,M7] [#4 0.36,0.01,0.00,M10] [#5 0.44,0.13,0.00,M10] [#6 0.22,0.09,0.32,U] [#7 0.38,0.42,0.00,M9] [#8 0.51,0.11,0.00,R] 
03:50:58.600 00.000 13300 refined, 2 included, MultiStar: {0.30, -0.11}, one-star: {0.32, -0.19}
03:50:58.600 00.000 13300 CameraToMount -- cameraTheta (-0.35) - m_xAngle (1.53) = xAngle (-1.88 = -1.88)
03:50:58.600 00.000 13300 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.01 = 1.28)
03:50:58.601 00.001 13300 CameraToMount -- cameraX=0.30 cameraY=-0.11 hyp=0.32 cameraTheta=-0.35 mountX=-0.10 mountY=0.30, mountTheta=1.88
03:50:58.602 00.001 13300 SchedulePrimaryMove(1016D950, x=0.30, y=-0.11, opts=13)
03:50:58.603 00.001 13300 Enqueuing Move request for scope (0.30, -0.11)
03:50:58.603 00.000 11596 Worker thread wakes up
03:50:58.603 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.11) opts 0xd
03:50:58.603 00.000 11596 Handling offset move in thread for scope, endpoint = (0.30, -0.11)
03:50:58.603 00.000 11596 Moving (0.30, -0.11) raw xDistance=-0.10 yDistance=0.30
03:50:58.603 00.000 11596 BLC: History state: CurrMiss=0.30, AvgInitMiss=0.30, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=0.464449, 1:0.296945, 2:0.302436
03:50:58.603 00.000 11596 BLC: Under-shoot: nominal increase by 394
03:50:58.603 00.000 11596 BLC: window closed
03:50:58.603 00.000 11596 BLC: Pulse adjusted to 190
03:50:58.604 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:50:58.605 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
03:50:58.605 00.000 11596 MoveAxis(E, 0, ABG)
03:50:58.605 00.000 11596 Move returns status 0, amount 0
03:50:58.605 00.000 11596 MoveAxis(S, 400, ABG)
03:50:58.605 00.000 11596 Guiding  Dir = 1, Dur = 400
03:50:58.606 00.001 11596 IsSlewing returns 0
03:50:58.611 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=185, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
03:50:58.619 00.008 13300 UpdateGuideState exits: m=1029 SNR=22.4
03:50:58.619 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:58.619 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:50:58.619 00.000 13300 Enqueuing Expose request
03:50:58.636 00.017 11596 IsGuiding returns 0
03:50:58.857 00.221 11596 PulseGuide returned control before completion, sleep 189
03:50:58.927 00.070 13300 evsrv: cli 10203EA0 connect
03:50:58.927 00.000 13300 case statement mapped state 6 to 3
03:50:58.928 00.001 13300 case statement mapped state 6 to 3
03:50:58.928 00.000 13300 evsrv: cli 10203EA0 request: {"method":"get_pixel_scale","id":"d2940506-7ec5-42bb-8c19-ed414967a3b4"}
03:50:58.928 00.000 13300 evsrv: cli 10203EA0 response: {"jsonrpc":"2.0","result":4.46908,"id":"d2940506-7ec5-42bb-8c19-ed414967a3b4"}
03:50:58.929 00.001 13300 evsrv: cli 10203EA0 disconnect
03:50:59.119 00.190 11596 IsGuiding returns 1
03:50:59.119 00.000 11596 scope still moving after pulse duration time elapsed
03:50:59.153 00.034 11596 IsSlewing returns 0
03:50:59.267 00.114 11596 IsGuiding returns 1
03:50:59.290 00.023 11596 IsSlewing returns 0
03:50:59.382 00.092 11596 IsGuiding returns 1
03:50:59.413 00.031 11596 IsSlewing returns 0
03:50:59.524 00.111 11596 IsGuiding returns 0
03:50:59.524 00.000 11596 scope move finished after 400 + 487 ms
03:50:59.524 00.000 11596 Move returns status 0, amount 400
03:50:59.525 00.001 11596 move complete, result=0
03:50:59.525 00.000 11596 worker thread done servicing request
03:50:59.525 00.000 11596 Worker thread wakes up
03:50:59.525 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.3 px 400 ms SOUTH
03:50:59.525 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:51:00.032 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:51:00.700 00.668 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e6039ac3-6d3d-4878-901d-cae4645c0495"}
03:51:00.700 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e6039ac3-6d3d-4878-901d-cae4645c0495"}
03:51:00.701 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"78d60036-91ad-435d-acda-8a91b70d4332"}
03:51:00.701 00.000 13300 case statement mapped state 6 to 3
03:51:00.701 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"78d60036-91ad-435d-acda-8a91b70d4332"}
03:51:00.701 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6598af8b-9ec5-4d4f-9d7d-054ac1fd1180"}
03:51:00.702 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":378,"width":15,"height":15,"star_pos":[7.32,7.24],"pixels":"..."},"id":"6598af8b-9ec5-4d4f-9d7d-054ac1fd1180"}
03:51:03.054 02.352 11596 Exposure complete
03:51:03.123 00.069 11596 worker thread done servicing request
03:51:03.124 00.001 13300 OnExposeComplete: enter
03:51:03.124 00.000 13300 UpdateGuideState(): m_state=6
03:51:03.124 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 379
03:51:03.124 00.000 13300 Star::Find returns 1 (0), X=26.06, Y=410.27, Mass=879, SNR=20.7, Peak=97 HFD=3.3
03:51:03.125 00.001 13300 Star::Find false star n=8 nbg=284 bg=4.1 sigma=0.6 thresh=6 peak=6
03:51:03.125 00.000 13300 MultiStar: [#1 0.39,-0.12,0.00,M8] [#2 -0.53,-0.28,0.00,M1] [#3 -0.08,-0.42,0.00,M8] [#4 0.29,-0.15,0.30,U] [#5 0.49,0.11,0.00,R] [#6 0.10,-0.10,0.27,U] [#7 0.27,0.17,0.24,U] [#8 0.00,0.00,0.00,L] [#9 0.29,0.37,0.00,M5] 
03:51:03.125 00.000 13300 refined, 3 included, MultiStar: {0.13, -0.11}, one-star: {0.06, -0.17}
03:51:03.125 00.000 13300 CameraToMount -- cameraTheta (-0.70) - m_xAngle (1.53) = xAngle (-2.23 = -2.23)
03:51:03.125 00.000 13300 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.36 = 0.92)
03:51:03.125 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=-0.11 hyp=0.17 cameraTheta=-0.70 mountX=-0.11 mountY=0.14, mountTheta=2.23
03:51:03.127 00.002 13300 SchedulePrimaryMove(1016D950, x=0.13, y=-0.11, opts=13)
03:51:03.127 00.000 13300 Enqueuing Move request for scope (0.13, -0.11)
03:51:03.127 00.000 11596 Worker thread wakes up
03:51:03.128 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.11) opts 0xd
03:51:03.128 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, -0.11)
03:51:03.128 00.000 11596 Moving (0.13, -0.11) raw xDistance=-0.11 yDistance=0.14
03:51:03.128 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:51:03.128 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:51:03.128 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:51:03.128 00.000 11596 MoveAxis(E, 0, ABG)
03:51:03.128 00.000 11596 Move returns status 0, amount 0
03:51:03.128 00.000 11596 MoveAxis(N, 0, ABG)
03:51:03.128 00.000 11596 Move returns status 0, amount 0
03:51:03.128 00.000 11596 move complete, result=0
03:51:03.129 00.001 11596 worker thread done servicing request
03:51:03.134 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=141, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
03:51:03.142 00.008 13300 UpdateGuideState exits: m=879 SNR=20.7
03:51:03.143 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:03.143 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:51:03.143 00.000 13300 Enqueuing Expose request
03:51:03.143 00.000 11596 Worker thread wakes up
03:51:03.143 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:51:03.143 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:51:03.659 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:51:03.698 00.039 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e96d520b-2b15-4fb2-b7bd-50de178c8be7"}
03:51:03.698 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e96d520b-2b15-4fb2-b7bd-50de178c8be7"}
03:51:03.699 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f4f46e11-85b6-45d8-854d-24d8ebecab7a"}
03:51:03.699 00.000 13300 case statement mapped state 6 to 3
03:51:03.699 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f4f46e11-85b6-45d8-854d-24d8ebecab7a"}
03:51:03.699 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ecea25a0-9a4a-4ed3-8920-e76ebc58bcf0"}
03:51:03.700 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":379,"width":15,"height":15,"star_pos":[7.06,7.27],"pixels":"..."},"id":"ecea25a0-9a4a-4ed3-8920-e76ebc58bcf0"}
03:51:06.680 02.980 11596 Exposure complete
03:51:06.699 00.019 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"803d1796-08b7-462c-845e-862653c3905b"}
03:51:06.699 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"803d1796-08b7-462c-845e-862653c3905b"}
03:51:06.700 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1909cd67-3778-4fe4-b0c1-c5e084d06a42"}
03:51:06.700 00.000 13300 case statement mapped state 6 to 3
03:51:06.700 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1909cd67-3778-4fe4-b0c1-c5e084d06a42"}
03:51:06.701 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9fbb80ba-b1ba-42a1-a43b-2e45435f6d4b"}
03:51:06.701 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":379,"width":15,"height":15,"star_pos":[7.06,7.27],"pixels":"..."},"id":"9fbb80ba-b1ba-42a1-a43b-2e45435f6d4b"}
03:51:06.756 00.055 11596 worker thread done servicing request
03:51:06.756 00.000 13300 OnExposeComplete: enter
03:51:06.757 00.001 13300 UpdateGuideState(): m_state=6
03:51:06.757 00.000 13300 Star::Find(15, 26, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 380
03:51:06.757 00.000 13300 Star::Find returns 1 (0), X=25.97, Y=409.89, Mass=567, SNR=16.6, Peak=72 HFD=2.9
03:51:06.758 00.001 13300 MultiStar: [#1 -0.18,-0.33,0.00,M9] [#2 -0.62,-0.31,0.00,M2] [#3 0.13,-0.26,0.23,U] [#4 0.02,-0.18,0.30,U] [#5 -0.40,-0.33,0.00,M1] [#6 0.03,-0.30,0.26,U] [#7 -0.09,0.10,0.26,U] [#8 -0.61,-0.47,0.00,M1] 
03:51:06.758 00.000 13300 refined, 4 included, MultiStar: {-0.00, -0.34}, one-star: {-0.02, -0.54}
03:51:06.758 00.000 13300 CameraToMount -- cameraTheta (-1.57) - m_xAngle (1.53) = xAngle (-3.10 = -3.10)
03:51:06.758 00.000 13300 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.23 = 0.05)
03:51:06.758 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.34 hyp=0.34 cameraTheta=-1.57 mountX=-0.34 mountY=0.02, mountTheta=3.09
03:51:06.760 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.34, opts=13)
03:51:06.760 00.000 13300 Enqueuing Move request for scope (-0.00, -0.34)
03:51:06.760 00.000 11596 Worker thread wakes up
03:51:06.760 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.34) opts 0xd
03:51:06.760 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.34)
03:51:06.760 00.000 11596 Moving (-0.00, -0.34) raw xDistance=-0.34 yDistance=0.02
03:51:06.761 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.34
03:51:06.761 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:51:06.761 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:51:06.761 00.000 11596 MoveAxis(E, 431, ABG)
03:51:06.761 00.000 11596 Guiding  Dir = 2, Dur = 431
03:51:06.761 00.000 11596 IsSlewing returns 0
03:51:06.768 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=141, med=4, FiltMin=2, FiltMax=45, Gamma=0.510
03:51:06.776 00.008 13300 UpdateGuideState exits: m=567 SNR=16.6
03:51:06.776 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:06.776 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:51:06.776 00.000 13300 Enqueuing Expose request
03:51:06.815 00.039 11596 IsGuiding returns 0
03:51:06.914 00.099 11596 PulseGuide returned control before completion, sleep 343
03:51:07.340 00.426 11596 IsGuiding returns 1
03:51:07.340 00.000 11596 scope still moving after pulse duration time elapsed
03:51:07.363 00.023 11596 IsSlewing returns 0
03:51:07.453 00.090 11596 IsGuiding returns 0
03:51:07.453 00.000 11596 scope move finished after 431 + 207 ms
03:51:07.453 00.000 11596 Move returns status 0, amount 431
03:51:07.453 00.000 11596 MoveAxis(N, 0, ABG)
03:51:07.453 00.000 11596 Move returns status 0, amount 0
03:51:07.453 00.000 11596 move complete, result=0
03:51:07.453 00.000 11596 worker thread done servicing request
03:51:07.453 00.000 13300 GuideStep: -0.3 px 431 ms EAST, 0.0 px 0 ms NORTH
03:51:07.454 00.001 11596 Worker thread wakes up
03:51:07.454 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:51:07.965 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:51:09.698 01.733 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"230d0d99-31ed-4064-b182-8f14b095beb3"}
03:51:09.698 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"230d0d99-31ed-4064-b182-8f14b095beb3"}
03:51:09.699 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d353accb-0dfc-478b-9071-e62f5dcab007"}
03:51:09.699 00.000 13300 case statement mapped state 6 to 3
03:51:09.699 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d353accb-0dfc-478b-9071-e62f5dcab007"}
03:51:09.699 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1a592fc0-1c7f-42e6-90b5-b436ff2073a7"}
03:51:09.699 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":380,"width":15,"height":15,"star_pos":[6.97,6.89],"pixels":"..."},"id":"1a592fc0-1c7f-42e6-90b5-b436ff2073a7"}
03:51:10.998 01.299 11596 Exposure complete
03:51:11.065 00.067 11596 worker thread done servicing request
03:51:11.065 00.000 13300 OnExposeComplete: enter
03:51:11.065 00.000 13300 UpdateGuideState(): m_state=6
03:51:11.066 00.001 13300 Star::Find(15, 25, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 381
03:51:11.066 00.000 13300 Star::Find returns 1 (0), X=25.95, Y=410.09, Mass=489, SNR=15.4, Peak=65 HFD=2.9
03:51:11.066 00.000 13300 MultiStar: [#1 -0.12,-0.31,0.51,U] [#2 -0.45,-0.21,0.00,M3] [#3 -0.29,-0.25,0.00,M8] [#4 0.05,-0.11,0.33,U] [#5 -0.37,-0.11,0.00,M2] [#6 0.08,-0.22,0.29,U] [#7 -0.06,-0.26,0.28,U] [#8 0.00,0.00,0.00,L] [#9 0.11,0.11,0.24,U] 
03:51:11.067 00.001 13300 refined, 5 included, MultiStar: {-0.02, -0.24}, one-star: {-0.05, -0.34}
03:51:11.067 00.000 13300 CameraToMount -- cameraTheta (-1.67) - m_xAngle (1.53) = xAngle (-3.20 = 3.08)
03:51:11.067 00.000 13300 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.33 = -0.05)
03:51:11.067 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.24 hyp=0.24 cameraTheta=-1.67 mountX=-0.24 mountY=-0.01, mountTheta=-3.09
03:51:11.069 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.24, opts=13)
03:51:11.069 00.000 13300 Enqueuing Move request for scope (-0.02, -0.24)
03:51:11.069 00.000 11596 Worker thread wakes up
03:51:11.069 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.24) opts 0xd
03:51:11.069 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.24)
03:51:11.069 00.000 11596 Moving (-0.02, -0.24) raw xDistance=-0.24 yDistance=-0.01
03:51:11.069 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.24
03:51:11.069 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:51:11.070 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:51:11.070 00.000 11596 MoveAxis(E, 334, ABG)
03:51:11.070 00.000 11596 Guiding  Dir = 2, Dur = 334
03:51:11.070 00.000 11596 IsSlewing returns 0
03:51:11.078 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=141, med=4, FiltMin=2, FiltMax=47, Gamma=0.510
03:51:11.086 00.008 13300 UpdateGuideState exits: m=489 SNR=15.4
03:51:11.086 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:11.086 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:51:11.086 00.000 13300 Enqueuing Expose request
03:51:11.086 00.000 11596 IsGuiding returns 0
03:51:11.396 00.310 11596 PulseGuide returned control before completion, sleep 35
03:51:11.504 00.108 11596 IsGuiding returns 1
03:51:11.504 00.000 11596 scope still moving after pulse duration time elapsed
03:51:11.535 00.031 11596 IsSlewing returns 0
03:51:11.592 00.057 11596 IsGuiding returns 1
03:51:11.625 00.033 11596 IsSlewing returns 0
03:51:11.689 00.064 11596 IsGuiding returns 1
03:51:11.716 00.027 11596 IsSlewing returns 0
03:51:11.972 00.256 11596 IsGuiding returns 0
03:51:11.972 00.000 11596 scope move finished after 334 + 551 ms
03:51:11.972 00.000 11596 Move returns status 0, amount 334
03:51:11.972 00.000 11596 MoveAxis(N, 0, ABG)
03:51:11.972 00.000 11596 Move returns status 0, amount 0
03:51:11.972 00.000 11596 move complete, result=0
03:51:11.972 00.000 11596 worker thread done servicing request
03:51:11.972 00.000 13300 GuideStep: -0.2 px 334 ms EAST, -0.0 px 0 ms NORTH
03:51:11.973 00.001 11596 Worker thread wakes up
03:51:11.973 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:51:12.484 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:51:12.697 00.213 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f8d386b9-e6ee-482b-9140-6f67a475583c"}
03:51:12.697 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f8d386b9-e6ee-482b-9140-6f67a475583c"}
03:51:12.698 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"19726108-247f-46a0-82e7-63bb0a157ebf"}
03:51:12.698 00.000 13300 case statement mapped state 6 to 3
03:51:12.698 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"19726108-247f-46a0-82e7-63bb0a157ebf"}
03:51:12.698 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"23be8bae-b8a1-4228-b1fd-2208ac784553"}
03:51:12.699 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":381,"width":15,"height":15,"star_pos":[6.95,7.09],"pixels":"..."},"id":"23be8bae-b8a1-4228-b1fd-2208ac784553"}
03:51:15.548 02.849 11596 Exposure complete
03:51:15.651 00.103 11596 worker thread done servicing request
03:51:15.651 00.000 13300 OnExposeComplete: enter
03:51:15.652 00.001 13300 UpdateGuideState(): m_state=6
03:51:15.652 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 382
03:51:15.652 00.000 13300 Star::Find returns 1 (0), X=25.96, Y=410.38, Mass=844, SNR=20.3, Peak=83 HFD=3.4
03:51:15.653 00.001 13300 MultiStar: [#1 -0.28,0.35,0.00,M9] [#2 -0.60,0.08,0.00,M4] [#3 -0.29,-0.08,0.26,U] [#4 0.19,0.04,0.26,U] [#5 -0.46,0.48,0.00,M3] [#6 0.13,0.21,0.29,U] [#7 -0.02,0.11,0.25,U] [#8 -0.37,0.21,0.00,M2] 
03:51:15.653 00.000 13300 refined, 4 included, MultiStar: {-0.02, 0.01}, one-star: {-0.04, -0.06}
03:51:15.653 00.000 13300 CameraToMount -- cameraTheta (2.65) - m_xAngle (1.53) = xAngle (1.12 = 1.12)
03:51:15.653 00.000 13300 CameraToMount -- cameraTheta (2.65) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.01 = -2.01)
03:51:15.653 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.01 hyp=0.02 cameraTheta=2.65 mountX=0.01 mountY=-0.02, mountTheta=-1.12
03:51:15.656 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.01, opts=13)
03:51:15.656 00.000 13300 Enqueuing Move request for scope (-0.02, 0.01)
03:51:15.656 00.000 11596 Worker thread wakes up
03:51:15.656 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.01) opts 0xd
03:51:15.656 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.01)
03:51:15.657 00.001 11596 Moving (-0.02, 0.01) raw xDistance=0.01 yDistance=-0.02
03:51:15.657 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:51:15.657 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:51:15.657 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:51:15.657 00.000 11596 MoveAxis(E, 0, ABG)
03:51:15.657 00.000 11596 Move returns status 0, amount 0
03:51:15.657 00.000 11596 MoveAxis(N, 0, ABG)
03:51:15.658 00.001 11596 Move returns status 0, amount 0
03:51:15.658 00.000 11596 move complete, result=0
03:51:15.658 00.000 11596 worker thread done servicing request
03:51:15.666 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=138, med=4, FiltMin=2, FiltMax=57, Gamma=0.510
03:51:15.676 00.010 13300 UpdateGuideState exits: m=844 SNR=20.3
03:51:15.676 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:15.677 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:51:15.677 00.000 13300 Enqueuing Expose request
03:51:15.677 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:51:15.677 00.000 11596 Worker thread wakes up
03:51:15.678 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:51:15.706 00.028 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4a4115f6-f8a8-4ab8-a782-713ce8b255ea"}
03:51:15.706 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4a4115f6-f8a8-4ab8-a782-713ce8b255ea"}
03:51:15.707 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e9f887dd-58a6-4e59-aa77-afe2e6b0a54c"}
03:51:15.708 00.001 13300 case statement mapped state 6 to 3
03:51:15.708 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e9f887dd-58a6-4e59-aa77-afe2e6b0a54c"}
03:51:15.710 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b5804467-dede-48f9-8e50-67f44f350fd7"}
03:51:15.711 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":382,"width":15,"height":15,"star_pos":[6.96,7.38],"pixels":"..."},"id":"b5804467-dede-48f9-8e50-67f44f350fd7"}
03:51:16.184 00.473 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:51:18.696 02.512 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b3db053f-935d-4fd4-8337-2232992599d7"}
03:51:18.696 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b3db053f-935d-4fd4-8337-2232992599d7"}
03:51:18.697 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cd0f25e9-542a-422a-87d4-2cbe6905d1c0"}
03:51:18.697 00.000 13300 case statement mapped state 6 to 3
03:51:18.697 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cd0f25e9-542a-422a-87d4-2cbe6905d1c0"}
03:51:18.697 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"001be791-7d1e-4547-8768-f11d180a0625"}
03:51:18.697 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":382,"width":15,"height":15,"star_pos":[6.96,7.38],"pixels":"..."},"id":"001be791-7d1e-4547-8768-f11d180a0625"}
03:51:19.218 00.521 11596 Exposure complete
03:51:19.318 00.100 11596 worker thread done servicing request
03:51:19.318 00.000 13300 OnExposeComplete: enter
03:51:19.318 00.000 13300 UpdateGuideState(): m_state=6
03:51:19.319 00.001 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 383
03:51:19.319 00.000 13300 Star::Find returns 1 (0), X=25.94, Y=410.53, Mass=728, SNR=18.8, Peak=79 HFD=3.5
03:51:19.319 00.000 13300 MultiStar: [#1 -0.17,0.21,0.42,U] [#2 -0.51,-0.12,0.00,M5] [#3 -0.20,0.00,0.27,U] [#4 0.03,0.03,0.34,U] [#5 -0.42,0.29,0.00,M4] [#6 -0.19,-0.31,0.00,M4] [#7 0.03,-0.55,0.00,M6] [#8 -0.67,0.10,0.00,M3] 
03:51:19.319 00.000 13300 single-star, 3 included, MultiStar: {-0.09, 0.10}, one-star: {-0.06, 0.09}
03:51:19.320 00.001 13300 CameraToMount -- cameraTheta (2.15) - m_xAngle (1.53) = xAngle (0.62 = 0.62)
03:51:19.320 00.000 13300 CameraToMount -- cameraTheta (2.15) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.51 = -2.51)
03:51:19.320 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.09 hyp=0.11 cameraTheta=2.15 mountX=0.09 mountY=-0.07, mountTheta=-0.63
03:51:19.322 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.09, opts=13)
03:51:19.322 00.000 13300 Enqueuing Move request for scope (-0.06, 0.09)
03:51:19.322 00.000 11596 Worker thread wakes up
03:51:19.322 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.09) opts 0xd
03:51:19.322 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.09)
03:51:19.322 00.000 11596 Moving (-0.06, 0.09) raw xDistance=0.09 yDistance=-0.07
03:51:19.323 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
03:51:19.323 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:51:19.323 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:51:19.323 00.000 11596 MoveAxis(E, 0, ABG)
03:51:19.323 00.000 11596 Move returns status 0, amount 0
03:51:19.323 00.000 11596 MoveAxis(N, 0, ABG)
03:51:19.323 00.000 11596 Move returns status 0, amount 0
03:51:19.324 00.001 11596 move complete, result=0
03:51:19.324 00.000 11596 worker thread done servicing request
03:51:19.331 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=140, med=4, FiltMin=2, FiltMax=61, Gamma=0.510
03:51:19.342 00.011 13300 UpdateGuideState exits: m=728 SNR=18.8
03:51:19.342 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:19.342 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:51:19.343 00.001 13300 Enqueuing Expose request
03:51:19.343 00.000 11596 Worker thread wakes up
03:51:19.343 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:51:19.343 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:51:19.858 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:51:21.695 01.837 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6fe18f31-f66c-4a8f-b8a4-14c756a55651"}
03:51:21.695 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6fe18f31-f66c-4a8f-b8a4-14c756a55651"}
03:51:21.696 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d099a4c8-f59f-4705-975c-032e7d2110d4"}
03:51:21.696 00.000 13300 case statement mapped state 6 to 3
03:51:21.696 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d099a4c8-f59f-4705-975c-032e7d2110d4"}
03:51:21.696 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e076b169-965e-4ba1-b2cd-91319eabcee4"}
03:51:21.697 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":383,"width":15,"height":15,"star_pos":[6.94,6.53],"pixels":"..."},"id":"e076b169-965e-4ba1-b2cd-91319eabcee4"}
03:51:22.882 01.185 11596 Exposure complete
03:51:22.951 00.069 11596 worker thread done servicing request
03:51:22.951 00.000 13300 OnExposeComplete: enter
03:51:22.951 00.000 13300 UpdateGuideState(): m_state=6
03:51:22.952 00.001 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 384
03:51:22.952 00.000 13300 Star::Find returns 1 (0), X=25.89, Y=410.28, Mass=658, SNR=17.9, Peak=72 HFD=3.4
03:51:22.952 00.000 13300 Star::Find false star n=8 nbg=284 bg=4.0 sigma=0.6 thresh=6 peak=6
03:51:22.952 00.000 13300 MultiStar: [#1 -0.14,0.10,0.42,U] [#2 -0.61,0.05,0.00,M6] [#3 -0.44,-0.21,0.00,M7] [#4 0.08,0.10,0.29,U] [#5 -0.79,-0.28,0.00,M5] [#6 0.07,0.03,0.27,U] [#7 0.16,0.57,0.00,M7] [#8 0.00,0.00,0.00,L] [#9 0.11,0.31,0.21,U] 
03:51:22.953 00.001 13300 refined, 4 included, MultiStar: {-0.05, -0.01}, one-star: {-0.11, -0.16}
03:51:22.953 00.000 13300 CameraToMount -- cameraTheta (-3.03) - m_xAngle (1.53) = xAngle (-4.56 = 1.72)
03:51:22.953 00.000 13300 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.69 = -1.40)
03:51:22.953 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-3.03 mountX=-0.01 mountY=-0.05, mountTheta=-1.72
03:51:22.955 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.01, opts=13)
03:51:22.955 00.000 13300 Enqueuing Move request for scope (-0.05, -0.01)
03:51:22.955 00.000 11596 Worker thread wakes up
03:51:22.955 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.01) opts 0xd
03:51:22.955 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.01)
03:51:22.955 00.000 11596 Moving (-0.05, -0.01) raw xDistance=-0.01 yDistance=-0.05
03:51:22.955 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:51:22.956 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:51:22.956 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:51:22.956 00.000 11596 MoveAxis(E, 0, ABG)
03:51:22.956 00.000 11596 Move returns status 0, amount 0
03:51:22.956 00.000 11596 MoveAxis(N, 0, ABG)
03:51:22.956 00.000 11596 Move returns status 0, amount 0
03:51:22.956 00.000 11596 move complete, result=0
03:51:22.956 00.000 11596 worker thread done servicing request
03:51:22.962 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=126, med=4, FiltMin=3, FiltMax=46, Gamma=0.510
03:51:22.970 00.008 13300 UpdateGuideState exits: m=658 SNR=17.9
03:51:22.970 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:22.970 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:51:22.971 00.001 13300 Enqueuing Expose request
03:51:22.971 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:51:22.971 00.000 11596 Worker thread wakes up
03:51:22.971 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:51:23.478 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:51:24.694 01.216 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"93de3b96-2d75-4932-8c10-a92cb5d3b0a6"}
03:51:24.694 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"93de3b96-2d75-4932-8c10-a92cb5d3b0a6"}
03:51:24.695 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d4f25e74-4940-4c78-b504-81e17c07778c"}
03:51:24.695 00.000 13300 case statement mapped state 6 to 3
03:51:24.695 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d4f25e74-4940-4c78-b504-81e17c07778c"}
03:51:24.695 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5564a226-9e6d-4b2b-ba15-45d410087be3"}
03:51:24.695 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":384,"width":15,"height":15,"star_pos":[6.89,7.28],"pixels":"..."},"id":"5564a226-9e6d-4b2b-ba15-45d410087be3"}
03:51:26.509 01.814 11596 Exposure complete
03:51:26.582 00.073 11596 worker thread done servicing request
03:51:26.582 00.000 13300 OnExposeComplete: enter
03:51:26.582 00.000 13300 UpdateGuideState(): m_state=6
03:51:26.583 00.001 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 385
03:51:26.583 00.000 13300 Star::Find returns 1 (0), X=25.69, Y=410.24, Mass=470, SNR=15.1, Peak=58 HFD=3.0
03:51:26.583 00.000 13300 Star::Find false star n=12 nbg=280 bg=4.2 sigma=0.6 thresh=6 peak=6
03:51:26.583 00.000 13300 Star::Find false star n=14 nbg=275 bg=4.2 sigma=0.6 thresh=6 peak=6
03:51:26.583 00.000 13300 Star::Find false star n=9 nbg=283 bg=4.1 sigma=0.6 thresh=6 peak=6
03:51:26.584 00.001 13300 MultiStar: [#1 0.14,0.37,0.00,M8] [#2 -0.73,-0.07,0.00,M7] [#3 0.60,-0.30,0.00,M8] [#4 0.01,0.07,0.29,U] [#5 0.00,0.00,0.00,L] [#6 0.35,-0.13,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] 
03:51:26.584 00.000 13300 refined, 1 included, MultiStar: {-0.24, -0.13}, one-star: {-0.31, -0.19}
03:51:26.584 00.000 13300 CameraToMount -- cameraTheta (-2.64) - m_xAngle (1.53) = xAngle (-4.17 = 2.11)
03:51:26.584 00.000 13300 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.30 = -1.01)
03:51:26.584 00.000 13300 CameraToMount -- cameraX=-0.24 cameraY=-0.13 hyp=0.27 cameraTheta=-2.64 mountX=-0.14 mountY=-0.23, mountTheta=-2.12
03:51:26.586 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.24, y=-0.13, opts=13)
03:51:26.586 00.000 13300 Enqueuing Move request for scope (-0.24, -0.13)
03:51:26.586 00.000 11596 Worker thread wakes up
03:51:26.586 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.13) opts 0xd
03:51:26.586 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.24, -0.13)
03:51:26.586 00.000 11596 Moving (-0.24, -0.13) raw xDistance=-0.14 yDistance=-0.23
03:51:26.586 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.14
03:51:26.587 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:51:26.587 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
03:51:26.587 00.000 11596 MoveAxis(E, 177, ABG)
03:51:26.587 00.000 11596 Guiding  Dir = 2, Dur = 177
03:51:26.587 00.000 11596 IsSlewing returns 0
03:51:26.595 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=124, med=4, FiltMin=2, FiltMax=35, Gamma=0.510
03:51:26.602 00.007 13300 UpdateGuideState exits: m=470 SNR=15.1
03:51:26.603 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:26.603 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:51:26.603 00.000 13300 Enqueuing Expose request
03:51:26.860 00.257 11596 IsGuiding returns 0
03:51:27.231 00.371 11596 IsGuiding returns 0
03:51:27.231 00.000 11596 Move returns status 0, amount 177
03:51:27.231 00.000 11596 MoveAxis(N, 0, ABG)
03:51:27.231 00.000 11596 Move returns status 0, amount 0
03:51:27.231 00.000 11596 move complete, result=0
03:51:27.232 00.001 11596 worker thread done servicing request
03:51:27.232 00.000 11596 Worker thread wakes up
03:51:27.232 00.000 13300 GuideStep: -0.1 px 177 ms EAST, -0.2 px 0 ms NORTH
03:51:27.232 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:51:27.694 00.462 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4c5f39ec-f598-4059-8760-99af2ff56c15"}
03:51:27.694 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4c5f39ec-f598-4059-8760-99af2ff56c15"}
03:51:27.695 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c9552f96-9626-43cd-ad29-bbbe9650f010"}
03:51:27.695 00.000 13300 case statement mapped state 6 to 3
03:51:27.695 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c9552f96-9626-43cd-ad29-bbbe9650f010"}
03:51:27.715 00.020 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3a2f9aaa-a17f-43a7-b704-bbff25c685c0"}
03:51:27.716 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":385,"width":15,"height":15,"star_pos":[6.69,7.24],"pixels":"..."},"id":"3a2f9aaa-a17f-43a7-b704-bbff25c685c0"}
03:51:27.742 00.026 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:51:30.694 02.952 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a5cbc8e8-d877-4b7d-8ce5-83eb5daad39c"}
03:51:30.694 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a5cbc8e8-d877-4b7d-8ce5-83eb5daad39c"}
03:51:30.695 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a74f8955-efdc-4d57-ad82-0d661f49ad3e"}
03:51:30.695 00.000 13300 case statement mapped state 6 to 3
03:51:30.695 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a74f8955-efdc-4d57-ad82-0d661f49ad3e"}
03:51:30.696 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1b7ac3e8-2971-417a-a4a5-490bd0b4f643"}
03:51:30.697 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":385,"width":15,"height":15,"star_pos":[6.69,7.24],"pixels":"..."},"id":"1b7ac3e8-2971-417a-a4a5-490bd0b4f643"}
03:51:30.770 00.073 11596 Exposure complete
03:51:30.840 00.070 11596 worker thread done servicing request
03:51:30.840 00.000 13300 OnExposeComplete: enter
03:51:30.840 00.000 13300 UpdateGuideState(): m_state=6
03:51:30.840 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 386
03:51:30.840 00.000 13300 Star::Find returns 1 (0), X=25.52, Y=410.26, Mass=151, SNR=8.5, Peak=24 HFD=2.7
03:51:30.841 00.001 13300 Status Line: Mass: 151 vs 844
03:51:30.844 00.003 13300 UpdateCurrentPosition: star mass new=150.7 exp=844.1 thresh=50% limits=(336.4, 2024.9, 1688.1)
03:51:30.845 00.001 13300 DistanceChecker: activated
03:51:30.845 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:51:30.845 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:51:30.845 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:51:30.845 00.000 11596 Worker thread wakes up
03:51:30.846 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:51:30.846 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:51:30.846 00.000 11596 move complete, result=0
03:51:30.846 00.000 11596 worker thread done servicing request
03:51:30.957 00.111 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:51:30.957 00.000 13300 Status Line: Stella per per cambiamento di massa
03:51:30.961 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=124, med=4, FiltMin=2, FiltMax=21, Gamma=0.510
03:51:30.972 00.011 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:51:30.973 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:30.973 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:51:30.973 00.000 13300 Enqueuing Expose request
03:51:30.973 00.000 11596 Worker thread wakes up
03:51:30.973 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:51:31.483 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:51:33.695 02.212 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6375417f-9215-4aa1-80c8-b8e8e7482eeb"}
03:51:33.695 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6375417f-9215-4aa1-80c8-b8e8e7482eeb"}
03:51:33.696 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c40616c9-eef1-4a71-9fcf-40dd4e8bbd2b"}
03:51:33.696 00.000 13300 case statement mapped state 6 to 4
03:51:33.696 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"c40616c9-eef1-4a71-9fcf-40dd4e8bbd2b"}
03:51:33.696 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"59420e36-17a7-4891-adc5-dca6228088e0"}
03:51:33.697 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":386,"width":15,"height":15,"star_pos":[6.69,7.24],"pixels":"..."},"id":"59420e36-17a7-4891-adc5-dca6228088e0"}
03:51:34.520 00.823 11596 Exposure complete
03:51:34.590 00.070 11596 worker thread done servicing request
03:51:34.590 00.000 13300 OnExposeComplete: enter
03:51:34.590 00.000 13300 UpdateGuideState(): m_state=6
03:51:34.590 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 387
03:51:34.591 00.001 13300 Star::Find returns 1 (0), X=25.69, Y=410.94, Mass=61, SNR=5.4, Peak=13 HFD=2.3
03:51:34.591 00.000 13300 Status Line: Mass: 61 vs 728
03:51:34.594 00.003 13300 UpdateCurrentPosition: star mass new=60.6 exp=728.2 thresh=50% limits=(337.8, 2024.9, 1456.4)
03:51:34.595 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
03:51:34.595 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
03:51:34.595 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
03:51:34.595 00.000 11596 Worker thread wakes up
03:51:34.595 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
03:51:34.595 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
03:51:34.596 00.001 11596 move complete, result=0
03:51:34.596 00.000 11596 worker thread done servicing request
03:51:34.708 00.112 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:51:34.708 00.000 13300 Status Line: Stella per per cambiamento di massa
03:51:34.716 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=126, med=4, FiltMin=2, FiltMax=12, Gamma=0.510
03:51:34.726 00.010 13300 UpdateGuideState exits: Stella per per cambiamento di massa
03:51:34.727 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:34.727 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:51:34.727 00.000 13300 Enqueuing Expose request
03:51:34.727 00.000 11596 Worker thread wakes up
03:51:34.727 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:51:35.230 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:51:36.695 01.465 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f0a1e12f-c293-442f-a7d3-85b34c8a3994"}
03:51:36.695 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f0a1e12f-c293-442f-a7d3-85b34c8a3994"}
03:51:36.696 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9128dd7e-a17e-4742-934a-18bee1755f5e"}
03:51:36.696 00.000 13300 case statement mapped state 6 to 4
03:51:36.696 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"9128dd7e-a17e-4742-934a-18bee1755f5e"}
03:51:36.697 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8685879f-c5fe-4562-accb-7d2eb0089e29"}
03:51:36.697 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":387,"width":15,"height":15,"star_pos":[6.69,7.24],"pixels":"..."},"id":"8685879f-c5fe-4562-accb-7d2eb0089e29"}
03:51:38.378 01.681 11596 Exposure complete
03:51:38.450 00.072 11596 worker thread done servicing request
03:51:38.450 00.000 13300 OnExposeComplete: enter
03:51:38.450 00.000 13300 UpdateGuideState(): m_state=6
03:51:38.450 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 388
03:51:38.450 00.000 13300 Star::Find returns 1 (0), X=25.57, Y=410.29, Mass=402, SNR=14.0, Peak=48 HFD=3.2
03:51:38.451 00.001 13300 DistanceChecker: deactivated
03:51:38.451 00.000 13300 Star::Find false star n=15 nbg=274 bg=4.2 sigma=0.6 thresh=6 peak=6
03:51:38.451 00.000 13300 MultiStar: [#1 -0.11,-0.33,0.00,M9] [#2 -0.68,0.19,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] 
03:51:38.451 00.000 13300 CameraToMount -- cameraTheta (-2.83) - m_xAngle (1.53) = xAngle (-4.36 = 1.92)
03:51:38.451 00.000 13300 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.49 = -1.21)
03:51:38.451 00.000 13300 CameraToMount -- cameraX=-0.43 cameraY=-0.14 hyp=0.45 cameraTheta=-2.83 mountX=-0.16 mountY=-0.42, mountTheta=-1.92
03:51:38.453 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.43, y=-0.14, opts=13)
03:51:38.453 00.000 13300 Enqueuing Move request for scope (-0.43, -0.14)
03:51:38.453 00.000 11596 Worker thread wakes up
03:51:38.454 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.14) opts 0xd
03:51:38.454 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.43, -0.14)
03:51:38.454 00.000 11596 Moving (-0.43, -0.14) raw xDistance=-0.16 yDistance=-0.42
03:51:38.454 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
03:51:38.454 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:51:38.454 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
03:51:38.454 00.000 11596 MoveAxis(E, 207, ABG)
03:51:38.454 00.000 11596 Guiding  Dir = 2, Dur = 207
03:51:38.455 00.001 11596 IsSlewing returns 0
03:51:38.461 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=127, med=4, FiltMin=2, FiltMax=26, Gamma=0.510
03:51:38.468 00.007 13300 UpdateGuideState exits: m=402 SNR=14.0
03:51:38.469 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:38.469 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:51:38.469 00.000 13300 Enqueuing Expose request
03:51:38.651 00.182 11596 IsGuiding returns 0
03:51:39.183 00.532 11596 IsGuiding returns 1
03:51:39.183 00.000 11596 scope still moving after pulse duration time elapsed
03:51:39.330 00.147 11596 IsSlewing returns 0
03:51:39.430 00.100 11596 IsGuiding returns 0
03:51:39.430 00.000 11596 scope move finished after 207 + 572 ms
03:51:39.430 00.000 11596 Move returns status 0, amount 207
03:51:39.430 00.000 11596 MoveAxis(N, 0, ABG)
03:51:39.431 00.001 11596 Move returns status 0, amount 0
03:51:39.431 00.000 11596 move complete, result=0
03:51:39.431 00.000 11596 worker thread done servicing request
03:51:39.431 00.000 13300 GuideStep: -0.2 px 207 ms EAST, -0.4 px 0 ms NORTH
03:51:39.431 00.000 11596 Worker thread wakes up
03:51:39.431 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:51:39.694 00.263 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"75636c9b-9c9d-4e72-ac29-a904376eb3c7"}
03:51:39.694 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"75636c9b-9c9d-4e72-ac29-a904376eb3c7"}
03:51:39.695 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5e6a729b-ca08-41ba-bc9b-744acc18f7fe"}
03:51:39.695 00.000 13300 case statement mapped state 6 to 3
03:51:39.695 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5e6a729b-ca08-41ba-bc9b-744acc18f7fe"}
03:51:39.696 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a3cfe730-369a-420f-afd3-a93f34997898"}
03:51:39.696 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":388,"width":15,"height":15,"star_pos":[6.57,7.29],"pixels":"..."},"id":"a3cfe730-369a-420f-afd3-a93f34997898"}
03:51:39.941 00.245 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:51:42.693 02.752 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fcfeed54-2b5d-4971-9a94-29987ae3bf3d"}
03:51:42.693 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fcfeed54-2b5d-4971-9a94-29987ae3bf3d"}
03:51:42.694 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b83857ef-2ea4-4edf-a50e-2de09ffb7c11"}
03:51:42.694 00.000 13300 case statement mapped state 6 to 3
03:51:42.694 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b83857ef-2ea4-4edf-a50e-2de09ffb7c11"}
03:51:42.694 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a9437acb-5754-47aa-84f6-0d44bc5d0206"}
03:51:42.695 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":388,"width":15,"height":15,"star_pos":[6.57,7.29],"pixels":"..."},"id":"a9437acb-5754-47aa-84f6-0d44bc5d0206"}
03:51:42.979 00.284 11596 Exposure complete
03:51:43.048 00.069 11596 worker thread done servicing request
03:51:43.048 00.000 13300 OnExposeComplete: enter
03:51:43.048 00.000 13300 UpdateGuideState(): m_state=6
03:51:43.048 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 389
03:51:43.048 00.000 13300 Star::Find returns 1 (0), X=25.67, Y=410.44, Mass=670, SNR=18.1, Peak=75 HFD=3.3
03:51:43.049 00.001 13300 Star::Find false star n=7 nbg=282 bg=4.0 sigma=0.6 thresh=6 peak=6
03:51:43.049 00.000 13300 MultiStar: [#1 -0.33,0.26,0.00,M10] [#2 -0.73,0.21,0.00,M9] [#3 -0.11,0.13,0.27,U] [#4 -0.02,0.44,0.00,M4] [#5 0.00,0.00,0.00,L] [#6 0.10,0.53,0.00,M5] [#7 -0.30,-0.05,0.25,U] [#8 0.00,0.00,0.00,L] [#9 0.03,-0.28,0.23,U] 
03:51:43.049 00.000 13300 refined, 3 included, MultiStar: {-0.25, -0.02}, one-star: {-0.33, 0.01}
03:51:43.049 00.000 13300 CameraToMount -- cameraTheta (-3.06) - m_xAngle (1.53) = xAngle (-4.60 = 1.69)
03:51:43.049 00.000 13300 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.72 = -1.44)
03:51:43.049 00.000 13300 CameraToMount -- cameraX=-0.25 cameraY=-0.02 hyp=0.25 cameraTheta=-3.06 mountX=-0.03 mountY=-0.24, mountTheta=-1.69
03:51:43.051 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.25, y=-0.02, opts=13)
03:51:43.051 00.000 13300 Enqueuing Move request for scope (-0.25, -0.02)
03:51:43.051 00.000 11596 Worker thread wakes up
03:51:43.052 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.02) opts 0xd
03:51:43.052 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.25, -0.02)
03:51:43.052 00.000 11596 Moving (-0.25, -0.02) raw xDistance=-0.03 yDistance=-0.24
03:51:43.052 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:51:43.052 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:51:43.052 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
03:51:43.052 00.000 11596 MoveAxis(E, 0, ABG)
03:51:43.053 00.001 11596 Move returns status 0, amount 0
03:51:43.053 00.000 11596 MoveAxis(N, 0, ABG)
03:51:43.053 00.000 11596 Move returns status 0, amount 0
03:51:43.053 00.000 11596 move complete, result=0
03:51:43.053 00.000 11596 worker thread done servicing request
03:51:43.060 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=124, med=4, FiltMin=2, FiltMax=50, Gamma=0.510
03:51:43.068 00.008 13300 UpdateGuideState exits: m=670 SNR=18.1
03:51:43.068 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:43.068 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:51:43.068 00.000 13300 Enqueuing Expose request
03:51:43.068 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:51:43.069 00.001 11596 Worker thread wakes up
03:51:43.069 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:51:43.582 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:51:45.693 02.111 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"42bf7a30-e59d-466a-8c2c-fc7e504a3dbf"}
03:51:45.693 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"42bf7a30-e59d-466a-8c2c-fc7e504a3dbf"}
03:51:45.694 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3d526b83-a723-4f70-aca7-41a60a05574f"}
03:51:45.694 00.000 13300 case statement mapped state 6 to 3
03:51:45.694 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3d526b83-a723-4f70-aca7-41a60a05574f"}
03:51:45.694 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9dcaf2fb-9850-4e46-9c0d-cc8105ff2abf"}
03:51:45.694 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":389,"width":15,"height":15,"star_pos":[6.67,7.44],"pixels":"..."},"id":"9dcaf2fb-9850-4e46-9c0d-cc8105ff2abf"}
03:51:46.605 00.911 11596 Exposure complete
03:51:46.673 00.068 11596 worker thread done servicing request
03:51:46.673 00.000 13300 OnExposeComplete: enter
03:51:46.673 00.000 13300 UpdateGuideState(): m_state=6
03:51:46.674 00.001 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 390
03:51:46.674 00.000 13300 Star::Find returns 1 (0), X=25.59, Y=410.54, Mass=808, SNR=19.9, Peak=101 HFD=3.3
03:51:46.674 00.000 13300 MultiStar: [#1 -0.26,0.13,0.58,U] [#2 -0.72,0.23,0.00,M10] [#3 0.00,0.00,0.00,L] [#4 -0.07,0.09,0.30,U] [#5 -0.77,0.21,0.00,M6] [#6 0.16,-0.09,0.28,U] [#7 -0.06,0.22,0.24,U] [#8 -0.77,0.01,0.00,M4] [#9 -0.44,0.17,0.00,M3] 
03:51:46.674 00.000 13300 refined, 4 included, MultiStar: {-0.23, 0.10}, one-star: {-0.41, 0.11}
03:51:46.674 00.000 13300 CameraToMount -- cameraTheta (2.74) - m_xAngle (1.53) = xAngle (1.20 = 1.20)
03:51:46.675 00.001 13300 CameraToMount -- cameraTheta (2.74) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.92 = -1.92)
03:51:46.675 00.000 13300 CameraToMount -- cameraX=-0.23 cameraY=0.10 hyp=0.25 cameraTheta=2.74 mountX=0.09 mountY=-0.23, mountTheta=-1.20
03:51:46.677 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.23, y=0.10, opts=13)
03:51:46.677 00.000 13300 Enqueuing Move request for scope (-0.23, 0.10)
03:51:46.677 00.000 11596 Worker thread wakes up
03:51:46.677 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.10) opts 0xd
03:51:46.678 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.23, 0.10)
03:51:46.678 00.000 11596 Moving (-0.23, 0.10) raw xDistance=0.09 yDistance=-0.23
03:51:46.678 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
03:51:46.678 00.000 11596 switching direction from 1 to -1 - decHistory=-4 oldest=0.14 newest=-0.90
03:51:46.678 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
03:51:46.678 00.000 11596 MoveAxis(E, 0, ABG)
03:51:46.678 00.000 11596 Move returns status 0, amount 0
03:51:46.678 00.000 11596 BLC: Oldest BLC event removed
03:51:46.678 00.000 11596 BLC: Dec direction reversal from South to North, backlash comp pulse of 190 applied
03:51:46.678 00.000 11596 MoveAxis(N, 501, ABG)
03:51:46.678 00.000 11596 Guiding  Dir = 0, Dur = 501
03:51:46.679 00.001 11596 IsSlewing returns 0
03:51:46.687 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=127, med=4, FiltMin=2, FiltMax=46, Gamma=0.510
03:51:46.694 00.007 13300 UpdateGuideState exits: m=808 SNR=19.9
03:51:46.695 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:46.695 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:51:46.695 00.000 13300 Enqueuing Expose request
03:51:46.994 00.299 11596 IsGuiding returns 0
03:51:47.327 00.333 11596 PulseGuide returned control before completion, sleep 180
03:51:47.643 00.316 11596 IsGuiding returns 1
03:51:47.644 00.001 11596 scope still moving after pulse duration time elapsed
03:51:47.673 00.029 11596 IsSlewing returns 0
03:51:47.747 00.074 11596 IsGuiding returns 1
03:51:47.782 00.035 11596 IsSlewing returns 0
03:51:48.045 00.263 11596 IsGuiding returns 0
03:51:48.045 00.000 11596 scope move finished after 501 + 549 ms
03:51:48.045 00.000 11596 Move returns status 0, amount 501
03:51:48.045 00.000 11596 move complete, result=0
03:51:48.045 00.000 11596 worker thread done servicing request
03:51:48.045 00.000 11596 Worker thread wakes up
03:51:48.045 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 501 ms NORTH
03:51:48.045 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:51:48.550 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:51:48.692 00.142 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d12f6f9f-b993-45f5-9a77-c3fc04bb371f"}
03:51:48.692 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d12f6f9f-b993-45f5-9a77-c3fc04bb371f"}
03:51:48.693 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"30734b3b-dc44-4b74-aa62-bf689fca46a4"}
03:51:48.693 00.000 13300 case statement mapped state 6 to 3
03:51:48.693 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"30734b3b-dc44-4b74-aa62-bf689fca46a4"}
03:51:48.694 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"26eccb53-7eee-471f-aa51-60e212f642e6"}
03:51:48.694 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":390,"width":15,"height":15,"star_pos":[6.59,6.54],"pixels":"..."},"id":"26eccb53-7eee-471f-aa51-60e212f642e6"}
03:51:51.573 02.879 11596 Exposure complete
03:51:51.642 00.069 11596 worker thread done servicing request
03:51:51.642 00.000 13300 OnExposeComplete: enter
03:51:51.642 00.000 13300 UpdateGuideState(): m_state=6
03:51:51.643 00.001 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 391
03:51:51.643 00.000 13300 Star::Find returns 1 (0), X=25.77, Y=410.26, Mass=968, SNR=21.8, Peak=112 HFD=3.1
03:51:51.644 00.001 13300 MultiStar: [#1 -0.35,-0.04,0.00,M10] [#2 -0.71,0.02,0.00,R] [#3 -0.46,-0.03,0.00,M8] [#4 -0.25,-0.45,0.00,M4] [#5 -0.62,0.15,0.00,M7] [#6 -0.23,-0.15,0.31,U] [#7 -0.07,0.18,0.26,U] [#8 -0.70,-0.07,0.00,M5] 
03:51:51.644 00.000 13300 refined, 2 included, MultiStar: {-0.20, -0.11}, one-star: {-0.23, -0.17}
03:51:51.644 00.000 13300 CameraToMount -- cameraTheta (-2.65) - m_xAngle (1.53) = xAngle (-4.19 = 2.10)
03:51:51.644 00.000 13300 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.31 = -1.03)
03:51:51.644 00.000 13300 CameraToMount -- cameraX=-0.20 cameraY=-0.11 hyp=0.23 cameraTheta=-2.65 mountX=-0.12 mountY=-0.20, mountTheta=-2.10
03:51:51.646 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.20, y=-0.11, opts=13)
03:51:51.647 00.001 13300 Enqueuing Move request for scope (-0.20, -0.11)
03:51:51.647 00.000 11596 Worker thread wakes up
03:51:51.647 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.11) opts 0xd
03:51:51.647 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.20, -0.11)
03:51:51.647 00.000 11596 Moving (-0.20, -0.11) raw xDistance=-0.12 yDistance=-0.20
03:51:51.647 00.000 11596 BLC: History state: CurrMiss=0.20, AvgInitMiss=0.28, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=-0.234994, 1:0.196524
03:51:51.647 00.000 11596 BLC: Under-shoot, no adjustment, waiting for more data
03:51:51.647 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:51:51.647 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
03:51:51.648 00.001 11596 MoveAxis(E, 0, ABG)
03:51:51.648 00.000 11596 Move returns status 0, amount 0
03:51:51.648 00.000 11596 MoveAxis(N, 260, ABG)
03:51:51.648 00.000 11596 Guiding  Dir = 0, Dur = 260
03:51:51.648 00.000 11596 IsSlewing returns 0
03:51:51.654 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=161, med=4, FiltMin=2, FiltMax=65, Gamma=0.510
03:51:51.662 00.008 13300 UpdateGuideState exits: m=968 SNR=21.8
03:51:51.662 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:51.662 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:51:51.662 00.000 13300 Enqueuing Expose request
03:51:51.693 00.031 11596 IsGuiding returns 0
03:51:51.694 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"727024ad-95c6-442c-aac4-469168d58917"}
03:51:51.694 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"727024ad-95c6-442c-aac4-469168d58917"}
03:51:51.696 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5541aec0-9fb7-497a-bebd-0465a521ef30"}
03:51:51.696 00.000 13300 case statement mapped state 6 to 3
03:51:51.696 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5541aec0-9fb7-497a-bebd-0465a521ef30"}
03:51:51.697 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"25e80af4-9043-4715-875b-e06cbb3cb611"}
03:51:51.697 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":391,"width":15,"height":15,"star_pos":[6.77,7.26],"pixels":"..."},"id":"25e80af4-9043-4715-875b-e06cbb3cb611"}
03:51:52.186 00.489 11596 IsGuiding returns 1
03:51:52.186 00.000 11596 scope still moving after pulse duration time elapsed
03:51:52.408 00.222 11596 IsSlewing returns 0
03:51:52.513 00.105 11596 IsGuiding returns 0
03:51:52.513 00.000 11596 scope move finished after 260 + 559 ms
03:51:52.513 00.000 11596 Move returns status 0, amount 260
03:51:52.513 00.000 11596 move complete, result=0
03:51:52.513 00.000 11596 worker thread done servicing request
03:51:52.513 00.000 11596 Worker thread wakes up
03:51:52.513 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 260 ms NORTH
03:51:52.513 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:51:53.028 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:51:54.169 01.141 13300 evsrv: cli 10203FE0 connect
03:51:54.169 00.000 13300 case statement mapped state 6 to 3
03:51:54.170 00.001 13300 case statement mapped state 6 to 3
03:51:54.170 00.000 13300 evsrv: cli 10203FE0 request: {"method":"get_app_state","id":"754b6edb-96c5-4600-8040-3ed0d79ece85"}
03:51:54.170 00.000 13300 case statement mapped state 6 to 3
03:51:54.170 00.000 13300 evsrv: cli 10203FE0 response: {"jsonrpc":"2.0","result":"Guiding","id":"754b6edb-96c5-4600-8040-3ed0d79ece85"}
03:51:54.172 00.002 13300 evsrv: cli 10203FE0 disconnect
03:51:54.173 00.001 13300 evsrv: cli 10203220 connect
03:51:54.173 00.000 13300 case statement mapped state 6 to 3
03:51:54.174 00.001 13300 case statement mapped state 6 to 3
03:51:54.175 00.001 13300 evsrv: cli 10203220 request: {"method":"dither","params":{"amount":10,"raOnly":false,"settle":{"pixels":1.5,"time":5,"timeout":40}},"id":"2c5cb45a-84c9-4d62-9616-54245c7903df"}
03:51:54.175 00.000 13300 PhdController::Dither begins
03:51:54.175 00.000 13300 dither: size=10.00, dRA=10.00 dDec=0.00
03:51:54.175 00.000 13300 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.53) = xAngle (1.53 = 1.53)
03:51:54.175 00.000 13300 MountToCamera -- mountX=10.00 mountY=0.00 hyp=10.00 mountTheta=-0.00 cameraX=0.38, cameraY=9.99 cameraTheta=1.53
03:51:54.176 00.001 13300 setting lock position to (26.38, 420.43)
03:51:54.176 00.000 13300 Mount: notify guiding dithered (0.4, 10.0)
03:51:54.176 00.000 13300 MultiStar: stabilizing after lock position change
03:51:54.176 00.000 13300 Status Line: Dither da 10.00,0.00
03:51:54.181 00.005 13300 PhdController: newstate STATE_SETTLE_BEGIN
03:51:54.182 00.001 13300 PhdController: newstate STATE_SETTLE_WAIT
03:51:54.182 00.000 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":0,"id":"2c5cb45a-84c9-4d62-9616-54245c7903df"}
03:51:54.182 00.000 13300 evsrv: cli 10203220 disconnect
03:51:54.692 00.510 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0d53bd03-1d8f-4af6-9d2d-9084be0df527"}
03:51:54.692 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0d53bd03-1d8f-4af6-9d2d-9084be0df527"}
03:51:54.693 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fb1b8540-2a65-4b7f-b8c5-754c5fbd170d"}
03:51:54.693 00.000 13300 case statement mapped state 6 to 3
03:51:54.693 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fb1b8540-2a65-4b7f-b8c5-754c5fbd170d"}
03:51:54.694 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6b4bc93f-f7a8-440f-8f0a-070ffac05630"}
03:51:54.694 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":391,"width":15,"height":15,"star_pos":[6.77,7.26],"pixels":"..."},"id":"6b4bc93f-f7a8-440f-8f0a-070ffac05630"}
03:51:56.084 01.390 11596 Exposure complete
03:51:56.176 00.092 11596 worker thread done servicing request
03:51:56.176 00.000 13300 OnExposeComplete: enter
03:51:56.177 00.001 13300 UpdateGuideState(): m_state=6
03:51:56.177 00.000 13300 Star::Find(15, 25, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 392
03:51:56.178 00.001 13300 Star::Find returns 1 (0), X=25.74, Y=409.90, Mass=1059, SNR=22.7, Peak=131 HFD=3.2
03:51:56.178 00.000 13300 CameraToMount -- cameraTheta (-1.63) - m_xAngle (1.53) = xAngle (-3.16 = 3.12)
03:51:56.178 00.000 13300 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.29 = -0.01)
03:51:56.178 00.000 13300 CameraToMount -- cameraX=-0.63 cameraY=-10.53 hyp=10.55 cameraTheta=-1.63 mountX=-10.54 mountY=-0.08, mountTheta=-3.13
03:51:56.180 00.002 13300 dither recenter: remaining=(-10.0,-0.0) step=(-10.0,-0.0)
03:51:56.180 00.000 13300 MountToCamera -- mountTheta (3.14) + m_xAngle (1.53) = xAngle (4.67 = -1.61)
03:51:56.180 00.000 13300 MountToCamera -- mountX=-10.00 mountY=-0.00 hyp=10.00 mountTheta=3.14 cameraX=-0.38, cameraY=-9.99 cameraTheta=-1.61
03:51:56.180 00.000 13300 SchedulePrimaryMove(1016D950, x=-0.38, y=-9.99, opts=4)
03:51:56.181 00.001 13300 Enqueuing Move request for scope (-0.38, -9.99)
03:51:56.181 00.000 13300 Mount: notify direct move -10.00,-0.00
03:51:56.181 00.000 11596 Worker thread wakes up
03:51:56.181 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -9.99) opts 0x4
03:51:56.181 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.38, -9.99)
03:51:56.181 00.000 11596 Moving (-0.38, -9.99) raw xDistance=-10.00 yDistance=-0.00
03:51:56.181 00.000 11596 BLC: window closed
03:51:56.182 00.001 11596 MoveAxis(E, 19876, B)
03:51:56.182 00.000 11596 Guiding  Dir = 2, Dur = 19876
03:51:56.182 00.000 11596 IsSlewing returns 0
03:51:56.191 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=161, med=4, FiltMin=0, FiltMax=66, Gamma=0.510
03:51:56.200 00.009 13300 UpdateGuideState exits: m=1059 SNR=22.7
03:51:56.201 00.001 13300 PhdController: settling, locked = 1, distance = 10.34 (1.50) aobump = 0 frame = 1 / 99999
03:51:56.201 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761706316.201,"Host":"MAX-PC","Inst":1,"Distance":10.34,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
03:51:56.201 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:56.201 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:51:56.201 00.000 13300 Enqueuing Expose request
03:51:56.316 00.115 11596 IsGuiding returns 0
03:51:56.414 00.098 11596 PulseGuide returned control before completion, sleep 19788
03:51:57.693 01.279 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3fcfaec5-1e4b-4f4e-af5c-8f1432c63421"}
03:51:57.693 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3fcfaec5-1e4b-4f4e-af5c-8f1432c63421"}
03:51:57.694 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"138e95e0-349c-47e5-845a-2538162bfc6a"}
03:51:57.694 00.000 13300 case statement mapped state 6 to 3
03:51:57.694 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"138e95e0-349c-47e5-845a-2538162bfc6a"}
03:51:57.695 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"af7344e0-0eb7-46d4-beb9-915c242e6553"}
03:51:57.695 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":392,"width":15,"height":15,"star_pos":[6.74,6.90],"pixels":"..."},"id":"af7344e0-0eb7-46d4-beb9-915c242e6553"}
03:52:00.700 03.005 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8725b6f3-9d9e-45f0-bd6b-60804fb01292"}
03:52:00.700 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8725b6f3-9d9e-45f0-bd6b-60804fb01292"}
03:52:00.701 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a2f0c570-7c73-47ed-98b1-9190d322d3c1"}
03:52:00.701 00.000 13300 case statement mapped state 6 to 3
03:52:00.701 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a2f0c570-7c73-47ed-98b1-9190d322d3c1"}
03:52:00.713 00.012 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"39fdc90b-5a5b-48da-9739-960ded166678"}
03:52:00.713 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":392,"width":15,"height":15,"star_pos":[6.74,6.90],"pixels":"..."},"id":"39fdc90b-5a5b-48da-9739-960ded166678"}
03:52:03.699 02.986 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"06dc4ba5-7cb9-4f78-9b2f-6f6037f22ee5"}
03:52:03.699 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"06dc4ba5-7cb9-4f78-9b2f-6f6037f22ee5"}
03:52:03.700 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"850ed6de-4ad5-43b5-b444-bbecaf580e22"}
03:52:03.700 00.000 13300 case statement mapped state 6 to 3
03:52:03.700 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"850ed6de-4ad5-43b5-b444-bbecaf580e22"}
03:52:03.700 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"810d1adb-8603-4198-9f15-c670833b9b09"}
03:52:03.700 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":392,"width":15,"height":15,"star_pos":[6.74,6.90],"pixels":"..."},"id":"810d1adb-8603-4198-9f15-c670833b9b09"}
03:52:06.698 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c7d50aa4-b850-493b-818a-4bf59dd244b2"}
03:52:06.698 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c7d50aa4-b850-493b-818a-4bf59dd244b2"}
03:52:06.699 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3bc86412-3227-4097-a560-8694ecf85911"}
03:52:06.699 00.000 13300 case statement mapped state 6 to 3
03:52:06.699 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3bc86412-3227-4097-a560-8694ecf85911"}
03:52:06.699 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8567e82f-e090-4b24-8c90-572f7e0e4558"}
03:52:06.700 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":392,"width":15,"height":15,"star_pos":[6.74,6.90],"pixels":"..."},"id":"8567e82f-e090-4b24-8c90-572f7e0e4558"}
03:52:09.698 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"48807dbc-fc69-49db-bf05-26b5e12f3bfd"}
03:52:09.698 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"48807dbc-fc69-49db-bf05-26b5e12f3bfd"}
03:52:09.699 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"47e53f9c-e9cb-44de-84d1-8b35d95c3808"}
03:52:09.699 00.000 13300 case statement mapped state 6 to 3
03:52:09.699 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"47e53f9c-e9cb-44de-84d1-8b35d95c3808"}
03:52:09.699 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"815fc49b-551a-4ae8-b69a-8cdee437df6e"}
03:52:09.700 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":392,"width":15,"height":15,"star_pos":[6.74,6.90],"pixels":"..."},"id":"815fc49b-551a-4ae8-b69a-8cdee437df6e"}
03:52:12.698 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b3b0cde8-09b7-4975-b22d-9a9e64e3c3df"}
03:52:12.698 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b3b0cde8-09b7-4975-b22d-9a9e64e3c3df"}
03:52:12.699 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c733a6e4-fcc3-4f76-a9c6-b6c85ea3ab59"}
03:52:12.699 00.000 13300 case statement mapped state 6 to 3
03:52:12.699 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c733a6e4-fcc3-4f76-a9c6-b6c85ea3ab59"}
03:52:12.699 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5080a77d-f28a-41d4-854a-02764b5edbaf"}
03:52:12.699 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":392,"width":15,"height":15,"star_pos":[6.74,6.90],"pixels":"..."},"id":"5080a77d-f28a-41d4-854a-02764b5edbaf"}
03:52:15.697 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1c67112b-8291-422c-acc1-2046cb7f6a8c"}
03:52:15.697 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1c67112b-8291-422c-acc1-2046cb7f6a8c"}
03:52:15.698 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1c46e205-01fb-4e68-a827-de4269593913"}
03:52:15.698 00.000 13300 case statement mapped state 6 to 3
03:52:15.698 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1c46e205-01fb-4e68-a827-de4269593913"}
03:52:15.699 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e0b52deb-f63b-46d7-b137-333348dac052"}
03:52:15.699 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":392,"width":15,"height":15,"star_pos":[6.74,6.90],"pixels":"..."},"id":"e0b52deb-f63b-46d7-b137-333348dac052"}
03:52:16.219 00.520 11596 IsGuiding returns 1
03:52:16.219 00.000 11596 scope still moving after pulse duration time elapsed
03:52:16.249 00.030 11596 IsSlewing returns 0
03:52:16.249 00.000 11596 IsGuiding returns 1
03:52:16.279 00.030 11596 IsSlewing returns 0
03:52:16.279 00.000 11596 IsGuiding returns 1
03:52:16.309 00.030 11596 IsSlewing returns 0
03:52:16.309 00.000 11596 IsGuiding returns 1
03:52:16.339 00.030 11596 IsSlewing returns 0
03:52:16.339 00.000 11596 IsGuiding returns 1
03:52:16.370 00.031 11596 IsSlewing returns 0
03:52:16.370 00.000 11596 IsGuiding returns 1
03:52:16.426 00.056 11596 IsSlewing returns 0
03:52:16.426 00.000 11596 IsGuiding returns 1
03:52:16.728 00.302 11596 IsSlewing returns 0
03:52:16.728 00.000 11596 IsGuiding returns 1
03:52:16.757 00.029 11596 IsSlewing returns 0
03:52:16.757 00.000 11596 IsGuiding returns 1
03:52:16.787 00.030 11596 IsSlewing returns 0
03:52:16.788 00.001 11596 IsGuiding returns 1
03:52:16.818 00.030 11596 IsSlewing returns 0
03:52:16.819 00.001 11596 IsGuiding returns 1
03:52:16.850 00.031 11596 IsSlewing returns 0
03:52:16.850 00.000 11596 IsGuiding returns 1
03:52:16.881 00.031 11596 IsSlewing returns 0
03:52:16.881 00.000 11596 IsGuiding returns 1
03:52:16.912 00.031 11596 IsSlewing returns 0
03:52:16.912 00.000 11596 IsGuiding returns 1
03:52:16.944 00.032 11596 IsSlewing returns 0
03:52:16.944 00.000 11596 IsGuiding returns 1
03:52:16.976 00.032 11596 IsSlewing returns 0
03:52:16.976 00.000 11596 IsGuiding returns 1
03:52:17.007 00.031 11596 IsSlewing returns 0
03:52:17.007 00.000 11596 IsGuiding returns 1
03:52:17.038 00.031 11596 IsSlewing returns 0
03:52:17.038 00.000 11596 IsGuiding returns 1
03:52:17.068 00.030 11596 IsSlewing returns 0
03:52:17.068 00.000 11596 IsGuiding returns 1
03:52:17.098 00.030 11596 IsSlewing returns 0
03:52:17.099 00.001 11596 IsGuiding returns 1
03:52:17.128 00.029 11596 IsSlewing returns 0
03:52:17.128 00.000 11596 IsGuiding returns 1
03:52:17.158 00.030 11596 IsSlewing returns 0
03:52:17.158 00.000 11596 IsGuiding returns 1
03:52:17.189 00.031 11596 IsSlewing returns 0
03:52:17.189 00.000 11596 IsGuiding returns 1
03:52:17.221 00.032 11596 IsSlewing returns 0
03:52:17.221 00.000 11596 IsGuiding returns 1
03:52:17.253 00.032 11596 IsSlewing returns 0
03:52:17.253 00.000 11596 IsGuiding returns 1
03:52:17.284 00.031 11596 IsSlewing returns 0
03:52:17.284 00.000 11596 IsGuiding returns 1
03:52:17.315 00.031 11596 IsSlewing returns 0
03:52:17.315 00.000 11596 IsGuiding returns 1
03:52:17.347 00.032 11596 IsSlewing returns 0
03:52:17.347 00.000 11596 IsGuiding returns 1
03:52:17.379 00.032 11596 IsSlewing returns 0
03:52:17.379 00.000 11596 IsGuiding returns 1
03:52:17.411 00.032 11596 IsSlewing returns 0
03:52:17.411 00.000 11596 IsGuiding returns 1
03:52:17.499 00.088 11596 IsSlewing returns 0
03:52:17.595 00.096 11596 IsGuiding returns 1
03:52:17.838 00.243 11596 IsSlewing returns 0
03:52:17.996 00.158 11596 IsGuiding returns 1
03:52:18.027 00.031 11596 IsSlewing returns 0
03:52:18.318 00.291 11596 IsGuiding returns 1
03:52:18.437 00.119 11596 IsGuiding returns 1
03:52:18.437 00.000 11596 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope_ascom.cpp:681->timeout exceeded waiting for guiding pulse to complete
03:52:18.438 00.001 11596 GetBoolean("/Confirm/5/PulseGuideFailedAlertEnabled", 1) returns 0
03:52:18.438 00.000 11596 Suppressed alert:  Il commando PulseGuide inviato alla montatura è fallito - la guida probabilmente non funzionarà.
03:52:18.438 00.000 11596 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:795->guide failed
03:52:18.438 00.000 11596 Move returns status 1, amount 0
03:52:18.438 00.000 11596 MoveAxis(N, 0, B)
03:52:18.438 00.000 11596 Move returns status 0, amount 0
03:52:18.438 00.000 11596 move complete, result=0
03:52:18.438 00.000 11596 worker thread done servicing request
03:52:18.438 00.000 11596 Worker thread wakes up
03:52:18.438 00.000 13300 GuideStep: -10.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:52:18.439 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:52:18.698 00.259 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"979ad16b-e37d-442e-934e-9f5fb3fd8d3b"}
03:52:18.698 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"979ad16b-e37d-442e-934e-9f5fb3fd8d3b"}
03:52:18.698 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f53daf07-afb4-40bb-996f-e27a4074b069"}
03:52:18.699 00.001 13300 case statement mapped state 6 to 3
03:52:18.699 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f53daf07-afb4-40bb-996f-e27a4074b069"}
03:52:18.699 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6438ac09-5206-4ad4-9f00-ce859f1fec12"}
03:52:18.699 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":392,"width":15,"height":15,"star_pos":[6.74,6.90],"pixels":"..."},"id":"6438ac09-5206-4ad4-9f00-ce859f1fec12"}
03:52:18.953 00.254 11596 Handling exposure in thread, d=3000 o=3 r=(11,395,31,31)
03:52:21.698 02.745 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b4287d45-9917-4284-a0c3-134691e9acc3"}
03:52:21.698 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b4287d45-9917-4284-a0c3-134691e9acc3"}
03:52:21.699 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"50e8f193-f6ea-4a5f-a5b7-ce34d6007943"}
03:52:21.699 00.000 13300 case statement mapped state 6 to 3
03:52:21.699 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"50e8f193-f6ea-4a5f-a5b7-ce34d6007943"}
03:52:21.700 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"110f12d7-76ef-4a02-8762-1fad0a29b64f"}
03:52:21.700 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":392,"width":15,"height":15,"star_pos":[6.74,6.90],"pixels":"..."},"id":"110f12d7-76ef-4a02-8762-1fad0a29b64f"}
03:52:21.990 00.290 11596 Exposure complete
03:52:22.082 00.092 11596 worker thread done servicing request
03:52:22.082 00.000 13300 OnExposeComplete: enter
03:52:22.082 00.000 13300 UpdateGuideState(): m_state=6
03:52:22.082 00.000 13300 Star::Find(15, 25, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 393
03:52:22.083 00.001 13300 Star::Find returns 1 (0), X=26.09, Y=422.89, Mass=1063, SNR=22.8, Peak=126 HFD=2.9
03:52:22.083 00.000 13300 CameraToMount -- cameraTheta (1.69) - m_xAngle (1.53) = xAngle (0.16 = 0.16)
03:52:22.083 00.000 13300 CameraToMount -- cameraTheta (1.69) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.97 = -2.97)
03:52:22.083 00.000 13300 CameraToMount -- cameraX=-0.29 cameraY=2.46 hyp=2.48 cameraTheta=1.69 mountX=2.45 mountY=-0.42, mountTheta=-0.17
03:52:22.085 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.29, y=2.46, opts=13)
03:52:22.085 00.000 13300 Enqueuing Move request for scope (-0.29, 2.46)
03:52:22.085 00.000 11596 Worker thread wakes up
03:52:22.085 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 2.46) opts 0xd
03:52:22.085 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.29, 2.46)
03:52:22.086 00.001 11596 Moving (-0.29, 2.46) raw xDistance=2.45 yDistance=-0.42
03:52:22.086 00.000 11596 GuideAlgorithmHysteresis::Result() returns 1.54 from input 2.45
03:52:22.086 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:52:22.086 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
03:52:22.086 00.000 11596 MoveAxis(W, 3070, ABG)
03:52:22.086 00.000 11596 duration set to 2500 by maxRaDuration
03:52:22.087 00.001 11596 Guiding  Dir = 3, Dur = 2500
03:52:22.087 00.000 11596 IsSlewing returns 0
03:52:22.095 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=211, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
03:52:22.103 00.008 13300 UpdateGuideState exits: m=1063 SNR=22.8
03:52:22.103 00.000 13300 PhdController: settling, locked = 1, distance = 2.48 (1.50) aobump = 0 frame = 2 / 99999
03:52:22.104 00.001 13300 evsrv: {"Event":"Settling","Timestamp":1761706342.103,"Host":"MAX-PC","Inst":1,"Distance":2.48,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
03:52:22.104 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:22.104 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:52:22.104 00.000 13300 Enqueuing Expose request
03:52:22.413 00.309 11596 IsGuiding returns 0
03:52:22.599 00.186 11596 PulseGuide returned control before completion, sleep 2325
03:52:24.696 02.097 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6e9d656b-9642-4c4e-a79f-47a4777ad8e9"}
03:52:24.696 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6e9d656b-9642-4c4e-a79f-47a4777ad8e9"}
03:52:24.697 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a41df0d7-22eb-45b5-bf33-2f1e7069474c"}
03:52:24.697 00.000 13300 case statement mapped state 6 to 3
03:52:24.697 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a41df0d7-22eb-45b5-bf33-2f1e7069474c"}
03:52:24.697 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0c3d3b81-05ef-4c07-8e17-ba2ee3afac0c"}
03:52:24.697 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":393,"width":15,"height":15,"star_pos":[7.09,6.89],"pixels":"..."},"id":"0c3d3b81-05ef-4c07-8e17-ba2ee3afac0c"}
03:52:25.030 00.333 11596 IsGuiding returns 1
03:52:25.030 00.000 11596 scope still moving after pulse duration time elapsed
03:52:25.059 00.029 11596 IsSlewing returns 0
03:52:25.166 00.107 11596 IsGuiding returns 1
03:52:25.199 00.033 11596 IsSlewing returns 0
03:52:25.323 00.124 11596 IsGuiding returns 0
03:52:25.323 00.000 11596 scope move finished after 2500 + 409 ms
03:52:25.323 00.000 11596 Move returns status 0, amount 2500
03:52:25.323 00.000 11596 MoveAxis(N, 0, ABG)
03:52:25.323 00.000 11596 Move returns status 0, amount 0
03:52:25.323 00.000 11596 move complete, result=0
03:52:25.323 00.000 11596 worker thread done servicing request
03:52:25.323 00.000 13300 GuideStep: 2.5 px 2500 ms WEST, -0.4 px 0 ms NORTH
03:52:25.324 00.001 11596 Worker thread wakes up
03:52:25.324 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:52:25.827 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(11,405,31,31)
03:52:27.696 01.869 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"590473be-3400-4c62-a480-298388728f73"}
03:52:27.696 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"590473be-3400-4c62-a480-298388728f73"}
03:52:27.697 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ac0f869e-d80a-4d49-b976-78e89333f769"}
03:52:27.697 00.000 13300 case statement mapped state 6 to 3
03:52:27.697 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ac0f869e-d80a-4d49-b976-78e89333f769"}
03:52:27.697 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ba2e9af8-fc12-4b8f-827d-0c8eda751bb7"}
03:52:27.698 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":393,"width":15,"height":15,"star_pos":[7.09,6.89],"pixels":"..."},"id":"ba2e9af8-fc12-4b8f-827d-0c8eda751bb7"}
03:52:28.847 01.149 11596 Exposure complete
03:52:28.916 00.069 11596 worker thread done servicing request
03:52:28.916 00.000 13300 OnExposeComplete: enter
03:52:28.916 00.000 13300 UpdateGuideState(): m_state=6
03:52:28.916 00.000 13300 Star::Find(15, 26, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 394
03:52:28.917 00.001 13300 Star::Find returns 1 (0), X=25.91, Y=421.58, Mass=1103, SNR=23.2, Peak=110 HFD=3.3
03:52:28.917 00.000 13300 CameraToMount -- cameraTheta (1.95) - m_xAngle (1.53) = xAngle (0.42 = 0.42)
03:52:28.917 00.000 13300 CameraToMount -- cameraTheta (1.95) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.71 = -2.71)
03:52:28.917 00.000 13300 CameraToMount -- cameraX=-0.47 cameraY=1.15 hyp=1.24 cameraTheta=1.95 mountX=1.14 mountY=-0.52, mountTheta=-0.43
03:52:28.919 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.47, y=1.15, opts=13)
03:52:28.919 00.000 13300 Enqueuing Move request for scope (-0.47, 1.15)
03:52:28.919 00.000 11596 Worker thread wakes up
03:52:28.919 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 1.15) opts 0xd
03:52:28.919 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.47, 1.15)
03:52:28.919 00.000 11596 Moving (-0.47, 1.15) raw xDistance=1.14 yDistance=-0.52
03:52:28.920 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.82 from input 1.14
03:52:28.920 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:52:28.920 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.52
03:52:28.920 00.000 11596 MoveAxis(W, 1637, ABG)
03:52:28.920 00.000 11596 Guiding  Dir = 3, Dur = 1637
03:52:28.920 00.000 11596 IsSlewing returns 0
03:52:28.926 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=186, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
03:52:28.939 00.013 13300 UpdateGuideState exits: m=1103 SNR=23.2
03:52:28.939 00.000 13300 PhdController: settling, locked = 1, distance = 2.11 (1.50) aobump = 0 frame = 3 / 99999
03:52:28.939 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761706348.939,"Host":"MAX-PC","Inst":1,"Distance":2.11,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
03:52:28.939 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:28.940 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:52:28.940 00.000 13300 Enqueuing Expose request
03:52:28.984 00.044 11596 IsGuiding returns 0
03:52:29.186 00.202 11596 PulseGuide returned control before completion, sleep 1446
03:52:30.696 01.510 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9a4ed480-f3e8-4a0d-abf9-74f3142adbe9"}
03:52:30.696 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9a4ed480-f3e8-4a0d-abf9-74f3142adbe9"}
03:52:30.697 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"638cfe0d-9f6d-4284-aaf1-bea738d54023"}
03:52:30.697 00.000 13300 case statement mapped state 6 to 3
03:52:30.697 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"638cfe0d-9f6d-4284-aaf1-bea738d54023"}
03:52:30.697 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c40f9871-9751-42df-a055-be5f546bc569"}
03:52:30.698 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":394,"width":15,"height":15,"star_pos":[6.91,6.58],"pixels":"..."},"id":"c40f9871-9751-42df-a055-be5f546bc569"}
03:52:30.714 00.016 11596 IsGuiding returns 1
03:52:30.714 00.000 11596 scope still moving after pulse duration time elapsed
03:52:30.740 00.026 11596 IsSlewing returns 0
03:52:30.819 00.079 11596 IsGuiding returns 1
03:52:30.848 00.029 11596 IsSlewing returns 0
03:52:30.941 00.093 11596 IsGuiding returns 1
03:52:30.972 00.031 11596 IsSlewing returns 0
03:52:31.040 00.068 11596 IsGuiding returns 0
03:52:31.040 00.000 11596 scope move finished after 1637 + 418 ms
03:52:31.040 00.000 11596 Move returns status 0, amount 1637
03:52:31.040 00.000 11596 MoveAxis(N, 0, ABG)
03:52:31.040 00.000 11596 Move returns status 0, amount 0
03:52:31.040 00.000 11596 move complete, result=0
03:52:31.040 00.000 11596 worker thread done servicing request
03:52:31.040 00.000 11596 Worker thread wakes up
03:52:31.041 00.001 13300 GuideStep: 1.1 px 1637 ms WEST, -0.5 px 0 ms NORTH
03:52:31.041 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:52:31.541 00.500 11596 Handling exposure in thread, d=3000 o=3 r=(11,405,31,31)
03:52:33.696 02.155 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0ff50c38-9c08-41f1-90bc-e695420c689c"}
03:52:33.696 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0ff50c38-9c08-41f1-90bc-e695420c689c"}
03:52:33.697 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ff27d300-1e99-4a25-9b91-019d5a0b7c32"}
03:52:33.697 00.000 13300 case statement mapped state 6 to 3
03:52:33.697 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ff27d300-1e99-4a25-9b91-019d5a0b7c32"}
03:52:33.697 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b8e6fa6f-58a8-49e3-86d3-527cc0878299"}
03:52:33.698 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":394,"width":15,"height":15,"star_pos":[6.91,6.58],"pixels":"..."},"id":"b8e6fa6f-58a8-49e3-86d3-527cc0878299"}
03:52:34.563 00.865 11596 Exposure complete
03:52:34.632 00.069 11596 worker thread done servicing request
03:52:34.632 00.000 13300 OnExposeComplete: enter
03:52:34.632 00.000 13300 UpdateGuideState(): m_state=6
03:52:34.633 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 395
03:52:34.633 00.000 13300 Star::Find returns 1 (0), X=25.92, Y=420.35, Mass=1124, SNR=23.5, Peak=110 HFD=3.4
03:52:34.633 00.000 13300 CameraToMount -- cameraTheta (-2.98) - m_xAngle (1.53) = xAngle (-4.51 = 1.77)
03:52:34.633 00.000 13300 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.64 = -1.36)
03:52:34.633 00.000 13300 CameraToMount -- cameraX=-0.46 cameraY=-0.07 hyp=0.46 cameraTheta=-2.98 mountX=-0.09 mountY=-0.45, mountTheta=-1.77
03:52:34.635 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.46, y=-0.07, opts=13)
03:52:34.635 00.000 13300 Enqueuing Move request for scope (-0.46, -0.07)
03:52:34.635 00.000 11596 Worker thread wakes up
03:52:34.636 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.07) opts 0xd
03:52:34.636 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.46, -0.07)
03:52:34.636 00.000 11596 Moving (-0.46, -0.07) raw xDistance=-0.09 yDistance=-0.45
03:52:34.636 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:52:34.636 00.000 11596 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.40
03:52:34.636 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
03:52:34.636 00.000 11596 MoveAxis(E, 0, ABG)
03:52:34.636 00.000 11596 Move returns status 0, amount 0
03:52:34.636 00.000 11596 MoveAxis(N, 600, ABG)
03:52:34.636 00.000 11596 Guiding  Dir = 0, Dur = 600
03:52:34.637 00.001 11596 IsSlewing returns 0
03:52:34.645 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=180, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
03:52:34.655 00.010 13300 UpdateGuideState exits: m=1124 SNR=23.5
03:52:34.656 00.001 13300 PhdController: settling, locked = 1, distance = 1.62 (1.50) aobump = 0 frame = 4 / 99999
03:52:34.656 00.000 13300 PhdController failed: timed-out waiting for guider to settle
03:52:34.656 00.000 13300 PhdController: newstate STATE_FINISH
03:52:34.656 00.000 13300 PhdController complete: fail: timed-out waiting for guider to settle
03:52:34.656 00.000 13300 evsrv: {"Event":"SettleDone","Timestamp":1761706354.656,"Host":"MAX-PC","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":4,"DroppedFrames":0}
03:52:34.656 00.000 13300 Mount: notify guiding dither settle done success=0
03:52:34.656 00.000 13300 PhdController: newstate STATE_IDLE
03:52:34.657 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:34.657 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:52:34.657 00.000 13300 Enqueuing Expose request
03:52:34.754 00.097 11596 IsGuiding returns 0
03:52:34.861 00.107 11596 PulseGuide returned control before completion, sleep 504
03:52:35.503 00.642 11596 IsGuiding returns 1
03:52:35.503 00.000 11596 scope still moving after pulse duration time elapsed
03:52:35.536 00.033 11596 IsSlewing returns 0
03:52:35.618 00.082 13300 evsrv: cli 10203860 connect
03:52:35.618 00.000 13300 case statement mapped state 6 to 3
03:52:35.619 00.001 13300 case statement mapped state 6 to 3
03:52:35.619 00.000 13300 evsrv: cli 10203860 request: {"method":"get_app_state","id":"e5ceeaa7-f244-4c6a-b40f-e19b246993ff"}
03:52:35.620 00.001 13300 case statement mapped state 6 to 3
03:52:35.620 00.000 13300 evsrv: cli 10203860 response: {"jsonrpc":"2.0","result":"Guiding","id":"e5ceeaa7-f244-4c6a-b40f-e19b246993ff"}
03:52:35.621 00.001 13300 evsrv: cli 10203860 disconnect
03:52:35.622 00.001 13300 evsrv: cli 102037C0 connect
03:52:35.623 00.001 13300 case statement mapped state 6 to 3
03:52:35.624 00.001 13300 case statement mapped state 6 to 3
03:52:35.624 00.000 13300 evsrv: cli 102037C0 request: {"method":"stop_capture","id":"e2deb80c-8e84-4d02-a2f1-2f05f1df1272"}
03:52:35.624 00.000 13300 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
03:52:35.625 00.001 13300 Status Line: In attesa del dispositivo...
03:52:35.630 00.005 13300 evsrv: cli 102037C0 response: {"jsonrpc":"2.0","result":0,"id":"e2deb80c-8e84-4d02-a2f1-2f05f1df1272"}
03:52:35.631 00.001 13300 evsrv: cli 102037C0 disconnect
03:52:35.631 00.000 13300 evsrv: cli 10203E00 connect
03:52:35.632 00.001 13300 case statement mapped state 6 to 3
03:52:35.632 00.000 13300 case statement mapped state 6 to 3
03:52:35.633 00.001 13300 evsrv: cli 10203E00 request: {"method":"get_app_state","id":"674a09f2-b059-4427-8f2d-9f6f396d938a"}
03:52:35.633 00.000 13300 case statement mapped state 6 to 3
03:52:35.633 00.000 13300 evsrv: cli 10203E00 response: {"jsonrpc":"2.0","result":"Guiding","id":"674a09f2-b059-4427-8f2d-9f6f396d938a"}
03:52:35.634 00.001 13300 evsrv: cli 10203E00 disconnect
03:52:35.642 00.008 11596 IsGuiding returns 0
03:52:35.642 00.000 11596 scope move finished after 600 + 287 ms
03:52:35.642 00.000 11596 Move returns status 0, amount 600
03:52:35.642 00.000 11596 move complete, result=0
03:52:35.642 00.000 11596 worker thread done servicing request
03:52:35.642 00.000 11596 Worker thread wakes up
03:52:35.642 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.5 px 600 ms NORTH
03:52:35.643 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:52:35.755 00.112 11596 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:184->Time lapse interrupted
03:52:35.755 00.000 11596 worker thread done servicing request
03:52:35.755 00.000 13300 OnExposeComplete: enter
03:52:35.755 00.000 13300 OnExposeComplete: Capture Error reported
03:52:35.756 00.001 13300 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
03:52:35.756 00.000 13300 Mount: notify guiding stopped
03:52:35.756 00.000 13300 BLC: window closed
03:52:35.756 00.000 13300 BLC: Last direction was reset
03:52:35.756 00.000 13300 Changing from state GUIDING to STOP
03:52:35.757 00.001 13300 guider state => SELECTED
03:52:35.757 00.000 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=180, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
03:52:35.765 00.008 13300 Changing from state SELECTED to UNINITIALIZED
03:52:35.766 00.001 13300 guider state => SELECTING
03:52:35.772 00.006 13300 Status Line: Fermato.
03:52:35.778 00.006 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:487->Error reported capturing image
03:52:36.635 00.857 13300 evsrv: cli 10204260 connect
03:52:36.636 00.001 13300 evsrv: cli 10204260 request: {"method":"get_app_state","id":"aaee8078-9f0a-43eb-8a22-68b7c3d64ccb"}
03:52:36.636 00.000 13300 evsrv: cli 10204260 response: {"jsonrpc":"2.0","result":"Stopped","id":"aaee8078-9f0a-43eb-8a22-68b7c3d64ccb"}
03:52:36.636 00.000 13300 evsrv: cli 10204260 disconnect
03:52:36.696 00.060 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9b2d23c8-559f-46d3-87c2-ce36547f5e0c"}
03:52:36.696 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9b2d23c8-559f-46d3-87c2-ce36547f5e0c"}
03:52:36.697 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5cf7c1f2-3934-4367-965a-0a60bd396d83"}
03:52:36.697 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5cf7c1f2-3934-4367-965a-0a60bd396d83"}
03:52:39.695 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b4d02c0c-ce0d-4667-8308-816e90539315"}
03:52:39.695 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b4d02c0c-ce0d-4667-8308-816e90539315"}
03:52:39.696 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c07b6717-9e0e-445d-bd2a-198afdc25b17"}
03:52:39.696 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c07b6717-9e0e-445d-bd2a-198afdc25b17"}
03:52:42.695 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b2575a66-9855-483c-87db-ea6fdf830af1"}
03:52:42.695 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b2575a66-9855-483c-87db-ea6fdf830af1"}
03:52:42.696 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9bc971e8-c4a7-45fe-979e-6e29be3b84e7"}
03:52:42.696 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9bc971e8-c4a7-45fe-979e-6e29be3b84e7"}
03:52:45.695 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"28bb5344-616a-4b8b-bab1-9f01ee9b5476"}
03:52:45.695 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"28bb5344-616a-4b8b-bab1-9f01ee9b5476"}
03:52:45.697 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"51913188-cf31-4c74-8432-d0c134c68992"}
03:52:45.697 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"51913188-cf31-4c74-8432-d0c134c68992"}
03:52:48.694 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"64b4dd3e-2aec-4c4c-9e89-b73a9d16c798"}
03:52:48.694 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"64b4dd3e-2aec-4c4c-9e89-b73a9d16c798"}
03:52:48.695 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9feb58b2-ff21-4db0-a5e3-693c366cc7ed"}
03:52:48.695 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9feb58b2-ff21-4db0-a5e3-693c366cc7ed"}
03:52:51.694 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ccbf396d-3541-4e34-a8d6-ef9aebb41cd2"}
03:52:51.694 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ccbf396d-3541-4e34-a8d6-ef9aebb41cd2"}
03:52:51.696 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a01a0f26-23eb-41a1-98ff-5a49bc61f7ef"}
03:52:51.696 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a01a0f26-23eb-41a1-98ff-5a49bc61f7ef"}
03:52:54.693 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"65d1b800-720d-4aef-8fe2-50f0968de8c2"}
03:52:54.693 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"65d1b800-720d-4aef-8fe2-50f0968de8c2"}
03:52:54.694 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a9daa036-54ab-47ae-8f21-f7007d805fe8"}
03:52:54.694 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a9daa036-54ab-47ae-8f21-f7007d805fe8"}
03:52:57.694 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"daddc1f8-0750-4451-b4a2-2941e5199871"}
03:52:57.694 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"daddc1f8-0750-4451-b4a2-2941e5199871"}
03:52:57.695 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ac22cc18-34b5-4a88-9fb8-61007aaeda44"}
03:52:57.695 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ac22cc18-34b5-4a88-9fb8-61007aaeda44"}
03:53:00.693 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"06b2ea31-e539-4459-8bef-f169926af4a0"}
03:53:00.693 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"06b2ea31-e539-4459-8bef-f169926af4a0"}
03:53:00.694 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d20642e1-34ee-4777-8cf0-8f5f59e30f8d"}
03:53:00.694 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d20642e1-34ee-4777-8cf0-8f5f59e30f8d"}
03:53:03.692 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1e0a2c85-e59f-4e07-a84e-40060af0fef9"}
03:53:03.692 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1e0a2c85-e59f-4e07-a84e-40060af0fef9"}
03:53:03.692 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"936bca17-e6ea-444c-89b5-6d64bf79b909"}
03:53:03.693 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"936bca17-e6ea-444c-89b5-6d64bf79b909"}
03:53:06.691 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"24a6a33d-ed0e-4bc3-b940-0aaf8dc3ff55"}
03:53:06.691 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"24a6a33d-ed0e-4bc3-b940-0aaf8dc3ff55"}
03:53:06.692 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a1310a9c-0631-4b92-b2c2-e4d001713d23"}
03:53:06.692 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a1310a9c-0631-4b92-b2c2-e4d001713d23"}
03:53:09.691 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dccd703a-a5b0-4e73-964b-3dbdab8068e9"}
03:53:09.691 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dccd703a-a5b0-4e73-964b-3dbdab8068e9"}
03:53:09.692 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"df07aff8-8726-420d-811d-05ccd055c06d"}
03:53:09.692 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"df07aff8-8726-420d-811d-05ccd055c06d"}
03:53:12.689 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cdcdf4fd-2b24-473e-80d6-a89f6bdf69b0"}
03:53:12.689 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cdcdf4fd-2b24-473e-80d6-a89f6bdf69b0"}
03:53:12.690 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"875144c2-bdf4-4a69-9e04-eb709c2740a2"}
03:53:12.690 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"875144c2-bdf4-4a69-9e04-eb709c2740a2"}
03:53:15.690 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d332f690-a0bb-43a7-8aff-f9ee8caaea45"}
03:53:15.691 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d332f690-a0bb-43a7-8aff-f9ee8caaea45"}
03:53:15.692 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"62a6a50b-872b-4c35-8650-f394e63cf722"}
03:53:15.692 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"62a6a50b-872b-4c35-8650-f394e63cf722"}
03:53:18.690 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d19c4343-f16d-40b9-8d21-8e9806c5b780"}
03:53:18.690 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d19c4343-f16d-40b9-8d21-8e9806c5b780"}
03:53:18.692 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8a66625e-09c7-4daf-91f4-4844dcc21bbe"}
03:53:18.692 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8a66625e-09c7-4daf-91f4-4844dcc21bbe"}
03:53:21.689 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"91989adb-9c34-4ca1-bdb0-b5ee40ca1b61"}
03:53:21.689 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"91989adb-9c34-4ca1-bdb0-b5ee40ca1b61"}
03:53:21.690 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1e1d7832-90cb-4ab2-a16f-7a7fb9fec1b2"}
03:53:21.690 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1e1d7832-90cb-4ab2-a16f-7a7fb9fec1b2"}
03:53:24.688 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"92283da9-afd3-4582-8303-c17abe5094b9"}
03:53:24.688 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"92283da9-afd3-4582-8303-c17abe5094b9"}
03:53:24.689 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ce312dce-f4aa-42d0-9c46-737b842f8a69"}
03:53:24.689 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ce312dce-f4aa-42d0-9c46-737b842f8a69"}
03:53:27.687 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9af1704a-d86f-43ba-950d-a156b65e6497"}
03:53:27.687 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9af1704a-d86f-43ba-950d-a156b65e6497"}
03:53:27.688 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2c5bc217-1268-46b1-80a3-bfa3b983e266"}
03:53:27.688 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2c5bc217-1268-46b1-80a3-bfa3b983e266"}
03:53:30.686 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"456fcac6-e28d-4590-afdf-7f5057bf9219"}
03:53:30.686 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"456fcac6-e28d-4590-afdf-7f5057bf9219"}
03:53:30.687 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6c5d5fe2-7af9-4382-a4cd-9f3f7023d754"}
03:53:30.688 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6c5d5fe2-7af9-4382-a4cd-9f3f7023d754"}
03:53:33.686 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b0650e6f-047c-41a4-9c20-c0134f4aedaa"}
03:53:33.686 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b0650e6f-047c-41a4-9c20-c0134f4aedaa"}
03:53:33.687 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4fcf20bc-5c32-4c82-bef0-7d7f6161cf47"}
03:53:33.687 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4fcf20bc-5c32-4c82-bef0-7d7f6161cf47"}
03:53:36.685 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eb8d7a55-c9d6-4d38-a39e-b1f5255a8f6f"}
03:53:36.685 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eb8d7a55-c9d6-4d38-a39e-b1f5255a8f6f"}
03:53:36.686 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"74c4cae0-eab0-4fa4-9dfe-3b3f85f242ac"}
03:53:36.686 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"74c4cae0-eab0-4fa4-9dfe-3b3f85f242ac"}
03:53:39.685 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6c4679ad-f8f9-469d-81a7-cdf7ba47caf8"}
03:53:39.685 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6c4679ad-f8f9-469d-81a7-cdf7ba47caf8"}
03:53:39.686 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4781dbbb-a0c0-468a-9567-760c90625641"}
03:53:39.686 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4781dbbb-a0c0-468a-9567-760c90625641"}
03:53:42.685 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"adde3f84-2a56-4e6f-bc55-19cd2c7e7d25"}
03:53:42.685 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"adde3f84-2a56-4e6f-bc55-19cd2c7e7d25"}
03:53:42.686 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6066b00f-8b22-4374-a465-f5d1e4a324c0"}
03:53:42.686 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6066b00f-8b22-4374-a465-f5d1e4a324c0"}
03:53:45.685 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"338dd4e2-973d-47bb-a140-c7e52630e5aa"}
03:53:45.685 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"338dd4e2-973d-47bb-a140-c7e52630e5aa"}
03:53:45.686 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"43704b86-1c06-40f7-8a3d-b99a9ce95385"}
03:53:45.686 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"43704b86-1c06-40f7-8a3d-b99a9ce95385"}
03:53:48.685 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f664c288-058a-4a35-ba50-bf2ab3cfeb5a"}
03:53:48.685 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f664c288-058a-4a35-ba50-bf2ab3cfeb5a"}
03:53:48.686 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b00beaf0-7127-458a-8196-e90319ee6b3f"}
03:53:48.686 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b00beaf0-7127-458a-8196-e90319ee6b3f"}
03:53:51.684 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7b73a5ea-7aed-48b1-8c15-6aa2cb6086e5"}
03:53:51.684 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7b73a5ea-7aed-48b1-8c15-6aa2cb6086e5"}
03:53:51.685 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1243b92d-64b8-46c8-8c07-9b6a68bef6f1"}
03:53:51.685 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1243b92d-64b8-46c8-8c07-9b6a68bef6f1"}
03:53:54.683 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fe4496b8-8866-4e5a-b04b-10438376f1f3"}
03:53:54.683 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fe4496b8-8866-4e5a-b04b-10438376f1f3"}
03:53:54.685 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e2fc20f9-21e7-4f00-842e-a7dc9d1325c3"}
03:53:54.685 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e2fc20f9-21e7-4f00-842e-a7dc9d1325c3"}
03:53:57.691 03.006 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4a42e05e-90f0-4fa0-9e06-e925a714468f"}
03:53:57.691 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4a42e05e-90f0-4fa0-9e06-e925a714468f"}
03:53:57.692 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4f6aebee-ad52-4c33-95ea-89da374fd573"}
03:53:57.692 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4f6aebee-ad52-4c33-95ea-89da374fd573"}
03:54:00.689 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"36658489-b40d-4fc4-95a0-f0daf67d1c2c"}
03:54:00.689 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"36658489-b40d-4fc4-95a0-f0daf67d1c2c"}
03:54:00.690 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"03cae139-58da-4367-a64c-2e7a5e0afb08"}
03:54:00.690 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"03cae139-58da-4367-a64c-2e7a5e0afb08"}
03:54:03.689 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6fe324d7-30e8-4ee9-ab9e-f2f9407548ee"}
03:54:03.689 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6fe324d7-30e8-4ee9-ab9e-f2f9407548ee"}
03:54:03.689 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"16779fe4-440d-4577-996b-bcf875f9ce4a"}
03:54:03.689 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"16779fe4-440d-4577-996b-bcf875f9ce4a"}
03:54:06.689 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bb5ca0ef-0af9-47fb-8d93-cb817f9c39b0"}
03:54:06.689 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bb5ca0ef-0af9-47fb-8d93-cb817f9c39b0"}
03:54:06.690 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6d1f4a58-4737-4e43-b087-f980a84deb3b"}
03:54:06.690 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6d1f4a58-4737-4e43-b087-f980a84deb3b"}
03:54:09.688 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"45df8a82-3e4c-473f-8a44-de48dfdf00fa"}
03:54:09.688 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"45df8a82-3e4c-473f-8a44-de48dfdf00fa"}
03:54:09.689 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"01bceb7f-c3c9-4cec-895a-795d1a4af0b4"}
03:54:09.689 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"01bceb7f-c3c9-4cec-895a-795d1a4af0b4"}
03:54:12.688 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f04bb6b2-7419-4783-a0e4-23ac97c7d015"}
03:54:12.688 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f04bb6b2-7419-4783-a0e4-23ac97c7d015"}
03:54:12.689 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"34e503e7-43ff-4643-bba7-8ceb0dc2665d"}
03:54:12.689 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"34e503e7-43ff-4643-bba7-8ceb0dc2665d"}
03:54:15.687 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8a85ab8f-b271-4e04-875f-71a8f89bf7dd"}
03:54:15.687 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8a85ab8f-b271-4e04-875f-71a8f89bf7dd"}
03:54:15.688 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"57c17690-7323-47f5-b982-0b2c9567a80f"}
03:54:15.688 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"57c17690-7323-47f5-b982-0b2c9567a80f"}
03:54:18.687 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1d22649f-24eb-4409-8786-4e5c17870fef"}
03:54:18.687 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1d22649f-24eb-4409-8786-4e5c17870fef"}
03:54:18.688 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3780eec0-9bf4-4238-b172-e1d1891e9b65"}
03:54:18.688 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3780eec0-9bf4-4238-b172-e1d1891e9b65"}
03:54:21.687 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c49fbd37-9823-4904-a634-0098fad2e565"}
03:54:21.687 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c49fbd37-9823-4904-a634-0098fad2e565"}
03:54:21.688 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"79bea30c-f148-4fd5-a2bc-3ee4fd32481a"}
03:54:21.688 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"79bea30c-f148-4fd5-a2bc-3ee4fd32481a"}
03:54:24.685 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e690d934-07db-4981-ba66-57a6c645f4cf"}
03:54:24.685 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e690d934-07db-4981-ba66-57a6c645f4cf"}
03:54:24.686 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ca55ebbb-8e39-45d5-87d4-1911abed7f14"}
03:54:24.686 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ca55ebbb-8e39-45d5-87d4-1911abed7f14"}
03:54:27.685 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"20c2dd9b-74e2-44a3-8d85-24c1f42c923f"}
03:54:27.685 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"20c2dd9b-74e2-44a3-8d85-24c1f42c923f"}
03:54:27.686 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6aec5aca-cc29-4116-aa78-2d6678f26656"}
03:54:27.686 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6aec5aca-cc29-4116-aa78-2d6678f26656"}
03:54:30.688 03.002 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2c7b3ac6-1ff8-4746-8e81-bcf741122085"}
03:54:30.688 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2c7b3ac6-1ff8-4746-8e81-bcf741122085"}
03:54:30.689 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cae23602-40f8-426f-b1c0-8f3f9010112a"}
03:54:30.689 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cae23602-40f8-426f-b1c0-8f3f9010112a"}
03:54:33.689 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4519029e-9bfa-4670-aced-fecebb9805c1"}
03:54:33.689 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4519029e-9bfa-4670-aced-fecebb9805c1"}
03:54:33.690 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b522d284-c367-464c-8902-c86144be661b"}
03:54:33.690 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b522d284-c367-464c-8902-c86144be661b"}
03:54:36.688 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c40a08dd-a88f-42b7-a7dd-90bace757638"}
03:54:36.688 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c40a08dd-a88f-42b7-a7dd-90bace757638"}
03:54:36.689 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8d94fdce-77ef-4b38-827a-6b28000dbc1c"}
03:54:36.689 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8d94fdce-77ef-4b38-827a-6b28000dbc1c"}
03:54:39.687 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c9b34044-f8e3-46ed-9e53-a797a7084730"}
03:54:39.687 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c9b34044-f8e3-46ed-9e53-a797a7084730"}
03:54:39.688 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"108d7a07-d4d3-48a0-bfc9-d605136ac9d8"}
03:54:39.688 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"108d7a07-d4d3-48a0-bfc9-d605136ac9d8"}
03:54:42.686 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"debc2902-a55c-432c-9efc-c3b9ccbe3e92"}
03:54:42.686 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"debc2902-a55c-432c-9efc-c3b9ccbe3e92"}
03:54:42.687 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c5c53498-e6ad-4007-a360-aeef1ecb02be"}
03:54:42.687 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c5c53498-e6ad-4007-a360-aeef1ecb02be"}
03:54:45.686 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a103518e-c1cc-4476-bd51-8a2db1d65c71"}
03:54:45.686 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a103518e-c1cc-4476-bd51-8a2db1d65c71"}
03:54:45.687 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3b8a60a4-3951-458b-89d8-93ad53c0e482"}
03:54:45.688 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3b8a60a4-3951-458b-89d8-93ad53c0e482"}
03:54:48.686 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9bb681be-9ac3-4611-82c0-a4a994c3e247"}
03:54:48.686 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9bb681be-9ac3-4611-82c0-a4a994c3e247"}
03:54:48.687 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"62a6b1cb-e0aa-4820-bd82-3aa6dfa79061"}
03:54:48.687 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"62a6b1cb-e0aa-4820-bd82-3aa6dfa79061"}
03:54:51.684 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"909a0a7e-6b1c-457b-a077-9f6bb75da1a5"}
03:54:51.684 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"909a0a7e-6b1c-457b-a077-9f6bb75da1a5"}
03:54:51.685 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"86a4e248-42bc-48f3-861e-585d87b314db"}
03:54:51.685 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"86a4e248-42bc-48f3-861e-585d87b314db"}
03:54:54.684 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bbe1cc43-8999-4669-ab3c-99f8f51549d8"}
03:54:54.684 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bbe1cc43-8999-4669-ab3c-99f8f51549d8"}
03:54:54.685 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bd95c777-3a6e-4577-9e6f-95cacb7e001d"}
03:54:54.685 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bd95c777-3a6e-4577-9e6f-95cacb7e001d"}
03:54:57.684 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"03296ecf-d4fc-49bf-8171-f22889f9678f"}
03:54:57.684 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"03296ecf-d4fc-49bf-8171-f22889f9678f"}
03:54:57.685 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1deca7ea-f661-4f3b-b8a1-48a1c7fa74c8"}
03:54:57.685 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1deca7ea-f661-4f3b-b8a1-48a1c7fa74c8"}
03:55:00.683 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"63268381-de8e-43d0-bfce-5d37f5c06a71"}
03:55:00.683 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"63268381-de8e-43d0-bfce-5d37f5c06a71"}
03:55:00.684 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4253d2e3-f132-49f4-8f66-1425d068ce4f"}
03:55:00.684 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4253d2e3-f132-49f4-8f66-1425d068ce4f"}
03:55:03.684 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"50ad7ef9-d820-486c-8bfc-7a7facf3cc9b"}
03:55:03.684 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"50ad7ef9-d820-486c-8bfc-7a7facf3cc9b"}
03:55:03.685 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"73e11e97-6a40-45ba-bac7-8f88efb8f1ee"}
03:55:03.685 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"73e11e97-6a40-45ba-bac7-8f88efb8f1ee"}
03:55:06.683 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6ba57e5d-05bb-49aa-a71a-b12c0c3b9e21"}
03:55:06.683 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6ba57e5d-05bb-49aa-a71a-b12c0c3b9e21"}
03:55:06.684 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e5031f9e-cf75-40b6-a456-cf82b265314c"}
03:55:06.684 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e5031f9e-cf75-40b6-a456-cf82b265314c"}
03:55:09.682 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"36351905-60aa-4384-8438-d8eee17d8333"}
03:55:09.682 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"36351905-60aa-4384-8438-d8eee17d8333"}
03:55:09.683 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a2cee1b1-64ec-43cc-9dcc-1e82b5e4c4ff"}
03:55:09.683 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a2cee1b1-64ec-43cc-9dcc-1e82b5e4c4ff"}
03:55:12.681 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"35bbe5bf-b381-483d-bda8-b0d4fa3398b0"}
03:55:12.681 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"35bbe5bf-b381-483d-bda8-b0d4fa3398b0"}
03:55:12.682 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8f3bacbd-7293-4175-aeb5-f89d122a2b1d"}
03:55:12.682 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8f3bacbd-7293-4175-aeb5-f89d122a2b1d"}
03:55:15.681 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c37961ae-a946-4150-aafb-e62d0722d75c"}
03:55:15.681 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c37961ae-a946-4150-aafb-e62d0722d75c"}
03:55:15.682 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6a8c2222-7136-4dcc-b99a-512766622148"}
03:55:15.682 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6a8c2222-7136-4dcc-b99a-512766622148"}
03:55:18.680 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d1451f38-4379-4b92-b1ca-b9f332e96549"}
03:55:18.680 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d1451f38-4379-4b92-b1ca-b9f332e96549"}
03:55:18.680 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"99cd60ed-3215-453f-ac9e-4c004e446107"}
03:55:18.681 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"99cd60ed-3215-453f-ac9e-4c004e446107"}
03:55:21.680 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"31a6d1b7-27ec-4ec4-8781-acff5d49bd75"}
03:55:21.680 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"31a6d1b7-27ec-4ec4-8781-acff5d49bd75"}
03:55:21.681 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0af7cc3b-82dc-4792-90e8-6d5921dadd45"}
03:55:21.681 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0af7cc3b-82dc-4792-90e8-6d5921dadd45"}
03:55:24.680 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b0fdd1d4-92e8-4213-a9e0-9cca1be7b17c"}
03:55:24.680 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b0fdd1d4-92e8-4213-a9e0-9cca1be7b17c"}
03:55:24.681 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5a0c8a80-c995-4e59-8022-72e4b9c151eb"}
03:55:24.681 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5a0c8a80-c995-4e59-8022-72e4b9c151eb"}
03:55:27.681 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ee889792-3e41-4ce9-b4b1-ba01e45d3434"}
03:55:27.681 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ee889792-3e41-4ce9-b4b1-ba01e45d3434"}
03:55:27.682 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b5313262-fcee-4853-8b28-6f2e9866492b"}
03:55:27.683 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b5313262-fcee-4853-8b28-6f2e9866492b"}
03:55:30.680 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4d94f8e7-3453-4265-94cc-628a27ce37b6"}
03:55:30.680 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4d94f8e7-3453-4265-94cc-628a27ce37b6"}
03:55:30.681 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c804105c-74f1-4a75-84f4-013a7c62843c"}
03:55:30.681 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c804105c-74f1-4a75-84f4-013a7c62843c"}
03:55:33.679 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"39cb6849-0492-4e2a-9070-5d3c230f15b7"}
03:55:33.679 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"39cb6849-0492-4e2a-9070-5d3c230f15b7"}
03:55:33.680 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"01327c31-04fb-4609-9a63-9e02aa1b24cd"}
03:55:33.680 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"01327c31-04fb-4609-9a63-9e02aa1b24cd"}
03:55:36.678 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"81a2acf9-4e20-40ef-a935-02fda5fcc334"}
03:55:36.678 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"81a2acf9-4e20-40ef-a935-02fda5fcc334"}
03:55:36.679 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e59a6f1e-c32f-4554-a51a-5e83cbe1d575"}
03:55:36.679 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e59a6f1e-c32f-4554-a51a-5e83cbe1d575"}
03:55:39.679 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"13e01b89-ad80-47eb-a9bb-6092db3ad69e"}
03:55:39.679 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"13e01b89-ad80-47eb-a9bb-6092db3ad69e"}
03:55:39.680 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b1963905-62f5-4803-be0f-d176f1d7d819"}
03:55:39.680 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b1963905-62f5-4803-be0f-d176f1d7d819"}
03:55:42.678 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3550bbd9-b6ae-4026-bd2a-b605af87a34b"}
03:55:42.678 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3550bbd9-b6ae-4026-bd2a-b605af87a34b"}
03:55:42.679 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"25d63964-da88-4440-b695-d2f980b248c9"}
03:55:42.679 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"25d63964-da88-4440-b695-d2f980b248c9"}
03:55:45.678 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"535e7a19-cccb-4a59-b80e-ec888f9deaf9"}
03:55:45.678 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"535e7a19-cccb-4a59-b80e-ec888f9deaf9"}
03:55:45.679 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d266b7ff-f0b2-4cb9-9e3a-c084a77eaf99"}
03:55:45.679 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d266b7ff-f0b2-4cb9-9e3a-c084a77eaf99"}
03:55:48.678 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1a232a7d-2047-409b-8d0f-0f4f91fc9398"}
03:55:48.678 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1a232a7d-2047-409b-8d0f-0f4f91fc9398"}
03:55:48.679 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b8d285b1-abe0-4d39-9d33-d0c5b65a3306"}
03:55:48.679 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b8d285b1-abe0-4d39-9d33-d0c5b65a3306"}
03:55:51.679 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6fe2be93-d336-428a-b3cd-3166f4859f64"}
03:55:51.679 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6fe2be93-d336-428a-b3cd-3166f4859f64"}
03:55:51.680 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"74ebd441-a9f6-46ee-a812-7cd3540e3bf4"}
03:55:51.680 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"74ebd441-a9f6-46ee-a812-7cd3540e3bf4"}
03:55:54.678 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6bec025b-ad1e-450f-b28b-6c3a94fc63aa"}
03:55:54.678 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6bec025b-ad1e-450f-b28b-6c3a94fc63aa"}
03:55:54.679 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"21035a17-3943-48f2-8c18-b8499650cf0d"}
03:55:54.679 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"21035a17-3943-48f2-8c18-b8499650cf0d"}
03:55:57.677 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ed681fcc-9313-4706-b079-efb5ad929ecc"}
03:55:57.677 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ed681fcc-9313-4706-b079-efb5ad929ecc"}
03:55:57.678 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b3ad4156-fdde-41a0-afff-e43f50c04e70"}
03:55:57.678 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b3ad4156-fdde-41a0-afff-e43f50c04e70"}
03:56:00.676 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c937d2f0-3abc-416b-a272-6672ad5d6727"}
03:56:00.677 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c937d2f0-3abc-416b-a272-6672ad5d6727"}
03:56:00.677 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"16e26cf7-7dd9-4ce2-bc56-7a34494775ea"}
03:56:00.678 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"16e26cf7-7dd9-4ce2-bc56-7a34494775ea"}
03:56:03.675 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fed8d729-e1d7-4e95-b470-9bf691212a54"}
03:56:03.675 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fed8d729-e1d7-4e95-b470-9bf691212a54"}
03:56:03.676 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"82d1cac2-939a-45ee-a57b-a7df60fa975c"}
03:56:03.676 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"82d1cac2-939a-45ee-a57b-a7df60fa975c"}
03:56:06.675 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e3945bc9-210a-4c4c-a668-e41aec7a5d7e"}
03:56:06.675 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e3945bc9-210a-4c4c-a668-e41aec7a5d7e"}
03:56:06.676 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"43b6a094-f290-49d1-95c4-d89791bb52c7"}
03:56:06.676 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"43b6a094-f290-49d1-95c4-d89791bb52c7"}
03:56:09.674 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3e601ea0-9f71-4943-9b7e-b08e86cc21d4"}
03:56:09.674 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3e601ea0-9f71-4943-9b7e-b08e86cc21d4"}
03:56:09.675 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fc16786c-eccf-4296-b116-17fddf5fc2cb"}
03:56:09.675 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fc16786c-eccf-4296-b116-17fddf5fc2cb"}
03:56:12.673 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"933826a4-849d-4c58-b114-237b5e69535f"}
03:56:12.673 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"933826a4-849d-4c58-b114-237b5e69535f"}
03:56:12.674 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2b74ad94-52a4-4abf-8d0f-d1134d10996d"}
03:56:12.675 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2b74ad94-52a4-4abf-8d0f-d1134d10996d"}
03:56:15.673 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9e264ec7-a857-41e6-a418-721ddfd04de0"}
03:56:15.673 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9e264ec7-a857-41e6-a418-721ddfd04de0"}
03:56:15.674 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fa9b0757-c8c0-4396-a854-79b9b16cd962"}
03:56:15.674 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fa9b0757-c8c0-4396-a854-79b9b16cd962"}
03:56:18.673 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"141f3ef7-4532-4b91-8a0a-75f814a69a44"}
03:56:18.673 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"141f3ef7-4532-4b91-8a0a-75f814a69a44"}
03:56:18.674 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e73c8aba-bcac-46cb-ab9e-b6c805b8071b"}
03:56:18.674 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e73c8aba-bcac-46cb-ab9e-b6c805b8071b"}
03:56:21.673 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c3d40e30-f37a-458e-a895-7353d3d3438c"}
03:56:21.673 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c3d40e30-f37a-458e-a895-7353d3d3438c"}
03:56:21.674 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e630bf00-3bc6-417f-bb2a-a4af667c4dd5"}
03:56:21.674 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e630bf00-3bc6-417f-bb2a-a4af667c4dd5"}
03:56:24.672 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"53782e27-0830-4ba4-96e2-dfb89791a3f3"}
03:56:24.672 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"53782e27-0830-4ba4-96e2-dfb89791a3f3"}
03:56:24.673 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4e40ce3c-68df-4d0f-8852-21c37a4e0f81"}
03:56:24.673 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4e40ce3c-68df-4d0f-8852-21c37a4e0f81"}
03:56:27.671 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4a401941-c9f8-4d04-9dbb-df612ef3364a"}
03:56:27.671 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4a401941-c9f8-4d04-9dbb-df612ef3364a"}
03:56:27.672 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d9151c92-15a4-4665-aea7-0303c6b80d26"}
03:56:27.672 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d9151c92-15a4-4665-aea7-0303c6b80d26"}
03:56:30.670 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1f0924a1-c822-44b5-9c96-d7ec02b9d8dd"}
03:56:30.670 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1f0924a1-c822-44b5-9c96-d7ec02b9d8dd"}
03:56:30.671 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"846f52a5-7260-447f-83d1-d33c07633451"}
03:56:30.671 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"846f52a5-7260-447f-83d1-d33c07633451"}
03:56:33.670 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"efe61e1d-49be-4f4d-b15e-3232c5ba86a3"}
03:56:33.670 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"efe61e1d-49be-4f4d-b15e-3232c5ba86a3"}
03:56:33.670 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cadc2c25-1741-4295-885c-8414078ef72e"}
03:56:33.671 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cadc2c25-1741-4295-885c-8414078ef72e"}
03:56:36.669 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b4e47040-71f1-4039-bb90-9589dae31857"}
03:56:36.669 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b4e47040-71f1-4039-bb90-9589dae31857"}
03:56:36.670 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"133949b0-6f87-4916-9571-084f5601a538"}
03:56:36.670 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"133949b0-6f87-4916-9571-084f5601a538"}
03:56:39.670 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"96204876-a662-41fd-a48c-f86711f16648"}
03:56:39.670 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"96204876-a662-41fd-a48c-f86711f16648"}
03:56:39.671 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"be52be7b-c204-4a5f-a1be-17a1b38927d4"}
03:56:39.671 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"be52be7b-c204-4a5f-a1be-17a1b38927d4"}
03:56:42.669 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b547fb01-c25a-4182-94a1-c0db58b1e401"}
03:56:42.669 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b547fb01-c25a-4182-94a1-c0db58b1e401"}
03:56:42.670 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"17112de0-0098-44b5-bc7a-7c71ce2dc095"}
03:56:42.670 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"17112de0-0098-44b5-bc7a-7c71ce2dc095"}
03:56:45.669 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d5a4b95e-f048-4207-b57a-c02a9e2d740d"}
03:56:45.669 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d5a4b95e-f048-4207-b57a-c02a9e2d740d"}
03:56:45.670 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6833ffdf-2f35-4840-b3a5-fb66efa57fb2"}
03:56:45.670 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6833ffdf-2f35-4840-b3a5-fb66efa57fb2"}
03:56:48.669 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"37daebfc-e1aa-4df3-84db-f80e0fca8ef0"}
03:56:48.669 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"37daebfc-e1aa-4df3-84db-f80e0fca8ef0"}
03:56:48.670 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6e34e9d3-a5a7-4f89-892d-9621c964a4d5"}
03:56:48.670 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6e34e9d3-a5a7-4f89-892d-9621c964a4d5"}
03:56:51.669 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7a91811c-8ddd-4359-ab4d-9a9b8fd532bc"}
03:56:51.669 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7a91811c-8ddd-4359-ab4d-9a9b8fd532bc"}
03:56:51.670 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0548c7aa-a268-427f-9918-14e65faa295e"}
03:56:51.671 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0548c7aa-a268-427f-9918-14e65faa295e"}
03:56:54.668 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c033e323-f6be-4336-a263-fc22cdeb32d8"}
03:56:54.668 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c033e323-f6be-4336-a263-fc22cdeb32d8"}
03:56:54.669 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"84a0e799-ba3f-4a3d-af9e-926508a9f56b"}
03:56:54.669 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"84a0e799-ba3f-4a3d-af9e-926508a9f56b"}
03:56:57.668 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2c8a2046-86a4-4d96-939f-b4b328e634db"}
03:56:57.668 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2c8a2046-86a4-4d96-939f-b4b328e634db"}
03:56:57.669 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d3c10cb9-9c9d-47cc-bf7a-5a64301251f2"}
03:56:57.669 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d3c10cb9-9c9d-47cc-bf7a-5a64301251f2"}
03:57:00.667 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bc52f684-3954-4b20-95fe-9034b8484d75"}
03:57:00.667 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bc52f684-3954-4b20-95fe-9034b8484d75"}
03:57:00.668 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bdb7ebe9-3a03-43ea-8584-862cc9d60e5d"}
03:57:00.668 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bdb7ebe9-3a03-43ea-8584-862cc9d60e5d"}
03:57:03.667 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9abc99fb-f382-4f3b-a28d-2560a4dd0067"}
03:57:03.667 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9abc99fb-f382-4f3b-a28d-2560a4dd0067"}
03:57:03.668 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"687df7bc-a43f-42c0-b297-33469768dbba"}
03:57:03.668 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"687df7bc-a43f-42c0-b297-33469768dbba"}
03:57:06.667 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"be34ab43-cb4c-463a-b58a-25c814972ff2"}
03:57:06.667 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"be34ab43-cb4c-463a-b58a-25c814972ff2"}
03:57:06.668 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ef52b601-dc39-4ea0-b899-bea1369c461c"}
03:57:06.668 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ef52b601-dc39-4ea0-b899-bea1369c461c"}
03:57:09.168 02.500 13300 evsrv: cli 10203D60 connect
03:57:09.168 00.000 13300 evsrv: cli 10203D60 request: {"method":"get_app_state","id":"5d0f38b0-8381-4cc1-bc56-62d12d5345a7"}
03:57:09.169 00.001 13300 evsrv: cli 10203D60 response: {"jsonrpc":"2.0","result":"Stopped","id":"5d0f38b0-8381-4cc1-bc56-62d12d5345a7"}
03:57:09.169 00.000 13300 evsrv: cli 10203D60 disconnect
03:57:09.170 00.001 13300 evsrv: cli 10203860 connect
03:57:09.171 00.001 13300 evsrv: cli 10203860 request: {"method":"get_calibrated","id":"5de9f1b6-aecb-478f-b62b-c23ed49349cd"}
03:57:09.171 00.000 13300 evsrv: cli 10203860 response: {"jsonrpc":"2.0","result":true,"id":"5de9f1b6-aecb-478f-b62b-c23ed49349cd"}
03:57:09.171 00.000 13300 evsrv: cli 10203860 disconnect
03:57:09.172 00.001 13300 evsrv: cli 10203400 connect
03:57:09.173 00.001 13300 evsrv: cli 10203400 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":5,"timeout":40},"recalibrate":false},"id":"59dc3386-db3d-4536-88fc-631f4dc7d393"}
03:57:09.173 00.000 13300 PhdController::Guide begins
03:57:09.173 00.000 13300 PhdController: newstate STATE_SETUP
03:57:09.173 00.000 13300 PhdController: setup
03:57:09.174 00.001 13300 PhdController: newstate STATE_ATTEMPT_START
03:57:09.174 00.000 13300 PhdController: start capturing
03:57:09.174 00.000 13300 Changing from state SELECTING to UNINITIALIZED
03:57:09.174 00.000 13300 guider state => SELECTING
03:57:09.174 00.000 13300 setting force full frames = true
03:57:09.174 00.000 13300 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
03:57:09.213 00.039 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:57:09.213 00.000 13300 Enqueuing Expose request
03:57:09.213 00.000 13300 PhdController: newstate STATE_SELECT_STAR
03:57:09.213 00.000 11596 Worker thread wakes up
03:57:09.213 00.000 13300 evsrv: cli 10203400 response: {"jsonrpc":"2.0","result":0,"id":"59dc3386-db3d-4536-88fc-631f4dc7d393"}
03:57:09.213 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:57:09.214 00.001 13300 evsrv: cli 10203400 disconnect
03:57:09.215 00.001 13300 evsrv: cli 10203220 connect
03:57:09.215 00.000 13300 case statement mapped state 1 to 101
03:57:09.216 00.001 13300 case statement mapped state 1 to 101
03:57:09.216 00.000 13300 evsrv: cli 10203220 request: {"method":"get_lock_shift_params","id":"8315f54a-8ccf-465d-b8cd-f49bfa5c799c"}
03:57:09.216 00.000 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"8315f54a-8ccf-465d-b8cd-f49bfa5c799c"}
03:57:09.217 00.001 13300 evsrv: cli 10203220 disconnect
03:57:09.217 00.000 13300 evsrv: cli 10203A40 connect
03:57:09.218 00.001 13300 case statement mapped state 1 to 101
03:57:09.218 00.000 13300 case statement mapped state 1 to 101
03:57:09.218 00.000 13300 evsrv: cli 10203A40 request: {"method":"get_lock_position","id":"dffd800c-995a-4b20-9bc0-5e39dbd21c10"}
03:57:09.219 00.001 13300 evsrv: cli 10203A40 response: {"jsonrpc":"2.0","result":null,"id":"dffd800c-995a-4b20-9bc0-5e39dbd21c10"}
03:57:09.219 00.000 13300 evsrv: cli 10203A40 disconnect
03:57:09.667 00.448 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7ee6167b-7eb2-4876-9c5f-7658b2912cf9"}
03:57:09.667 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7ee6167b-7eb2-4876-9c5f-7658b2912cf9"}
03:57:09.668 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b7b6b529-7e3e-4b0d-8da0-853e153827bc"}
03:57:09.668 00.000 13300 case statement mapped state 1 to 101
03:57:09.668 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"b7b6b529-7e3e-4b0d-8da0-853e153827bc"}
03:57:09.720 00.052 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:57:10.220 00.500 13300 evsrv: cli 10203860 connect
03:57:10.220 00.000 13300 case statement mapped state 1 to 101
03:57:10.221 00.001 13300 case statement mapped state 1 to 101
03:57:10.221 00.000 13300 evsrv: cli 10203860 request: {"method":"get_lock_position","id":"a380233a-0e4a-433b-948f-8102b9913af8"}
03:57:10.221 00.000 13300 evsrv: cli 10203860 response: {"jsonrpc":"2.0","result":null,"id":"a380233a-0e4a-433b-948f-8102b9913af8"}
03:57:10.222 00.001 13300 evsrv: cli 10203860 disconnect
03:57:11.221 00.999 13300 evsrv: cli 10203860 connect
03:57:11.221 00.000 13300 case statement mapped state 1 to 101
03:57:11.222 00.001 13300 case statement mapped state 1 to 101
03:57:11.222 00.000 13300 evsrv: cli 10203860 request: {"method":"get_lock_position","id":"f4777e95-a8cf-4986-9282-9189947af507"}
03:57:11.222 00.000 13300 evsrv: cli 10203860 response: {"jsonrpc":"2.0","result":null,"id":"f4777e95-a8cf-4986-9282-9189947af507"}
03:57:11.223 00.001 13300 evsrv: cli 10203860 disconnect
03:57:12.222 00.999 13300 evsrv: cli 10203720 connect
03:57:12.222 00.000 13300 case statement mapped state 1 to 101
03:57:12.223 00.001 13300 case statement mapped state 1 to 101
03:57:12.223 00.000 13300 evsrv: cli 10203720 request: {"method":"get_lock_position","id":"3355c24f-15ed-4058-a4c3-afae3faf5e86"}
03:57:12.223 00.000 13300 evsrv: cli 10203720 response: {"jsonrpc":"2.0","result":null,"id":"3355c24f-15ed-4058-a4c3-afae3faf5e86"}
03:57:12.224 00.001 13300 evsrv: cli 10203720 disconnect
03:57:12.667 00.443 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8805e614-5d29-42a1-8f79-0f4b76d2bd84"}
03:57:12.667 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8805e614-5d29-42a1-8f79-0f4b76d2bd84"}
03:57:12.668 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"241d5464-0763-4c40-958b-7b9b822eb768"}
03:57:12.668 00.000 13300 case statement mapped state 1 to 101
03:57:12.668 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"241d5464-0763-4c40-958b-7b9b822eb768"}
03:57:12.745 00.077 11596 Exposure complete
03:57:12.816 00.071 11596 worker thread done servicing request
03:57:12.816 00.000 13300 OnExposeComplete: enter
03:57:12.816 00.000 13300 UpdateGuideState(): m_state=1
03:57:12.816 00.000 13300 UpdateCurrentPosition: no star selected
03:57:12.817 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
03:57:12.817 00.000 13300 Status Line: Nessuna stella selezionata
03:57:12.820 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=124, med=4, FiltMin=2, FiltMax=15, Gamma=0.510
03:57:12.829 00.009 13300 UpdateGuideState exits: Nessuna stella selezionata
03:57:12.829 00.000 13300 GuiderMultiStar::AutoSelect enter
03:57:12.829 00.000 13300 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
03:57:12.899 00.070 13300 AutoFind: auto downsample for scale 4.47 => 1x
03:57:13.051 00.152 13300 AutoFind: global mean = -0.0, stdev 0.8
03:57:13.051 00.000 13300 AutoFind: using threshold = 0.1
03:57:13.163 00.112 13300 AutoFind: local max [25, 422] 41.6
03:57:13.163 00.000 13300 AutoFind: local max [287, 662] 37.3
03:57:13.163 00.000 13300 AutoFind: local max [1246, 23] 15.5
03:57:13.163 00.000 13300 AutoFind: local max [831, 361] 6.6
03:57:13.163 00.000 13300 AutoFind: local max [1163, 171] 6.5
03:57:13.163 00.000 13300 AutoFind: local max [767, 222] 6.5
03:57:13.164 00.001 13300 AutoFind: local max [1115, 427] 6.5
03:57:13.164 00.000 13300 AutoFind: local max [1122, 374] 6.4
03:57:13.164 00.000 13300 AutoFind: local max [1122, 791] 6.4
03:57:13.164 00.000 13300 AutoFind: local max [1180, 123] 6.3
03:57:13.164 00.000 13300 AutoFind: local max [1205, 41] 6.3
03:57:13.164 00.000 13300 AutoFind: local max [847, 488] 6.3
03:57:13.165 00.001 13300 AutoFind: local max [901, 658] 6.3
03:57:13.165 00.000 13300 AutoFind: local max [996, 316] 6.3
03:57:13.165 00.000 13300 AutoFind: local max [989, 676] 6.3
03:57:13.165 00.000 13300 AutoFind: local max [1232, 938] 6.3
03:57:13.165 00.000 13300 AutoFind: local max [1152, 343] 6.2
03:57:13.165 00.000 13300 AutoFind: local max [809, 236] 6.2
03:57:13.165 00.000 13300 AutoFind: local max [1123, 647] 6.2
03:57:13.165 00.000 13300 AutoFind: local max [1201, 411] 6.2
03:57:13.165 00.000 13300 AutoFind: local max [349, 87] 6.2
03:57:13.165 00.000 13300 AutoFind: local max [901, 799] 6.2
03:57:13.165 00.000 13300 AutoFind: local max [902, 799] 6.2
03:57:13.165 00.000 13300 AutoFind: local max [899, 498] 6.2
03:57:13.166 00.001 13300 AutoFind: local max [1224, 1001] 6.2
03:57:13.166 00.000 13300 AutoFind: local max [1083, 968] 6.2
03:57:13.166 00.000 13300 AutoFind: local max [1234, 553] 6.2
03:57:13.166 00.000 13300 AutoFind: local max [1033, 162] 6.2
03:57:13.166 00.000 13300 AutoFind: local max [1049, 289] 6.1
03:57:13.166 00.000 13300 AutoFind: local max [1227, 555] 6.1
03:57:13.166 00.000 13300 AutoFind: local max [1215, 1002] 6.1
03:57:13.166 00.000 13300 AutoFind: local max [1270, 94] 6.1
03:57:13.166 00.000 13300 AutoFind: local max [1093, 240] 6.1
03:57:13.166 00.000 13300 AutoFind: local max [527, 892] 6.1
03:57:13.167 00.001 13300 AutoFind: local max [558, 866] 6.1
03:57:13.167 00.000 13300 AutoFind: local max [920, 837] 6.1
03:57:13.167 00.000 13300 AutoFind: local max [1105, 31] 6.1
03:57:13.167 00.000 13300 AutoFind: local max [747, 665] 6.1
03:57:13.167 00.000 13300 AutoFind: local max [1011, 620] 6.1
03:57:13.167 00.000 13300 AutoFind: local max [1271, 488] 6.1
03:57:13.167 00.000 13300 AutoFind: local max [1265, 958] 6.1
03:57:13.167 00.000 13300 AutoFind: local max [847, 967] 6.0
03:57:13.167 00.000 13300 AutoFind: local max [1239, 957] 6.0
03:57:13.167 00.000 13300 AutoFind: local max [757, 124] 6.0
03:57:13.167 00.000 13300 AutoFind: local max [1099, 709] 6.0
03:57:13.167 00.000 13300 AutoFind: local max [714, 70] 6.0
03:57:13.168 00.001 13300 AutoFind: local max [1035, 247] 6.0
03:57:13.168 00.000 13300 AutoFind: local max [717, 435] 6.0
03:57:13.168 00.000 13300 AutoFind: local max [1202, 713] 6.0
03:57:13.168 00.000 13300 AutoFind: local max [1048, 383] 6.0
03:57:13.168 00.000 13300 AutoFind: local max [1061, 546] 6.0
03:57:13.168 00.000 13300 AutoFind: local max [1053, 511] 6.0
03:57:13.168 00.000 13300 AutoFind: local max [971, 436] 6.0
03:57:13.168 00.000 13300 AutoFind: local max [737, 234] 6.0
03:57:13.168 00.000 13300 AutoFind: local max [737, 58] 6.0
03:57:13.168 00.000 13300 AutoFind: local max [1161, 814] 6.0
03:57:13.168 00.000 13300 AutoFind: local max [1166, 672] 6.0
03:57:13.168 00.000 13300 AutoFind: local max [537, 554] 6.0
03:57:13.169 00.001 13300 AutoFind: local max [1224, 89] 6.0
03:57:13.169 00.000 13300 AutoFind: local max [707, 202] 6.0
03:57:13.169 00.000 13300 AutoFind: local max [999, 435] 6.0
03:57:13.169 00.000 13300 AutoFind: local max [513, 137] 6.0
03:57:13.169 00.000 13300 AutoFind: local max [1127, 81] 6.0
03:57:13.169 00.000 13300 AutoFind: local max [990, 94] 6.0
03:57:13.169 00.000 13300 AutoFind: local max [751, 1010] 6.0
03:57:13.169 00.000 13300 AutoFind: local max [1133, 901] 6.0
03:57:13.169 00.000 13300 AutoFind: local max [1079, 43] 6.0
03:57:13.169 00.000 13300 AutoFind: local max [1200, 136] 6.0
03:57:13.169 00.000 13300 AutoFind: local max [855, 472] 6.0
03:57:13.169 00.000 13300 AutoFind: local max [777, 569] 5.9
03:57:13.170 00.001 13300 AutoFind: local max [823, 21] 5.9
03:57:13.170 00.000 13300 AutoFind: local max [653, 152] 5.9
03:57:13.170 00.000 13300 AutoFind: local max [1095, 336] 5.9
03:57:13.170 00.000 13300 AutoFind: local max [1091, 399] 5.9
03:57:13.170 00.000 13300 AutoFind: local max [913, 606] 5.9
03:57:13.170 00.000 13300 AutoFind: local max [1109, 928] 5.9
03:57:13.170 00.000 13300 AutoFind: local max [977, 299] 5.9
03:57:13.170 00.000 13300 AutoFind: local max [764, 57] 5.9
03:57:13.170 00.000 13300 AutoFind: local max [764, 510] 5.9
03:57:13.170 00.000 13300 AutoFind: local max [1031, 594] 5.9
03:57:13.170 00.000 13300 AutoFind: local max [991, 568] 5.9
03:57:13.170 00.000 13300 AutoFind: local max [1218, 294] 5.9
03:57:13.171 00.001 13300 AutoFind: local max [1185, 532] 5.9
03:57:13.171 00.000 13300 AutoFind: local max [1269, 279] 5.9
03:57:13.171 00.000 13300 AutoFind: local max [907, 68] 5.9
03:57:13.171 00.000 13300 AutoFind: local max [1193, 586] 5.9
03:57:13.171 00.000 13300 AutoFind: local max [745, 678] 5.9
03:57:13.171 00.000 13300 AutoFind: local max [1091, 967] 5.9
03:57:13.171 00.000 13300 AutoFind: local max [1205, 585] 5.9
03:57:13.171 00.000 13300 AutoFind: local max [555, 115] 5.9
03:57:13.171 00.000 13300 AutoFind: local max [742, 967] 5.9
03:57:13.171 00.000 13300 AutoFind: local max [1235, 968] 5.9
03:57:13.171 00.000 13300 AutoFind: local max [647, 666] 5.9
03:57:13.171 00.000 13300 AutoFind: local max [779, 19] 5.9
03:57:13.172 00.001 13300 AutoFind: local max [1079, 602] 5.9
03:57:13.172 00.000 13300 AutoFind: local max [1105, 465] 5.9
03:57:13.172 00.000 13300 AutoFind: local max [1263, 934] 5.9
03:57:13.172 00.000 13300 AutoFind: local max [1209, 546] 5.9
03:57:13.172 00.000 13300 AutoFind: local max [1141, 857] 5.9
03:57:13.172 00.000 13300 AutoFind: local max [780, 88] 5.8
03:57:13.172 00.000 13300 AutoFind: merge [902, 799] 6.2 - [901, 799] 6.2
03:57:13.172 00.000 13300 AutoFind: too close [1209, 546] 5.9 - [1227, 555] 6.1
03:57:13.172 00.000 13300 AutoFind: too close [1235, 968] 5.9 - [1239, 957] 6.0
03:57:13.172 00.000 13300 AutoFind: too close [1205, 585] 5.9 - [1193, 586] 5.9
03:57:13.172 00.000 13300 AutoFind: too close [1091, 967] 5.9 - [1083, 968] 6.2
03:57:13.173 00.001 13300 AutoFind: too close [745, 678] 5.9 - [747, 665] 6.1
03:57:13.173 00.000 13300 AutoFind: too close [977, 299] 5.9 - [996, 316] 6.3
03:57:13.173 00.000 13300 AutoFind: too close [855, 472] 6.0 - [847, 488] 6.3
03:57:13.173 00.000 13300 AutoFind: too close [1200, 136] 6.0 - [1180, 123] 6.3
03:57:13.173 00.000 13300 AutoFind: too close [1239, 957] 6.0 - [1232, 938] 6.3
03:57:13.173 00.000 13300 AutoFind: too close [1215, 1002] 6.1 - [1224, 1001] 6.2
03:57:13.173 00.000 13300 AutoFind: too close [1227, 555] 6.1 - [1234, 553] 6.2
03:57:13.173 00.000 13300 AutoFind: too close to edge [1269, 279] 5.9
03:57:13.173 00.000 13300 AutoFind: too close to edge [751, 1010] 6.0
03:57:13.173 00.000 13300 AutoFind: too close to edge [1265, 958] 6.1
03:57:13.174 00.001 13300 AutoFind: too close to edge [1271, 488] 6.1
03:57:13.174 00.000 13300 AutoFind: too close to edge [1270, 94] 6.1
03:57:13.174 00.000 13300 AutoFind: BPP = 8, saturation at 259, pedestal 4, thresh = 233
03:57:13.174 00.000 13300 Star::Find(15, 25, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.174 00.000 13300 Star::Find returns 1 (0), X=25.24, Y=422.07, Mass=182, SNR=9.4, Peak=32 HFD=2.6
03:57:13.174 00.000 13300 Star::Find(15, 287, 662, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.174 00.000 13300 Star::Find returns 1 (0), X=287.32, Y=662.45, Mass=216, SNR=10.2, Peak=36 HFD=3.1
03:57:13.174 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.174 00.000 13300 Star::Find returns 1 (0), X=1246.10, Y=23.12, Mass=41, SNR=4.4, Peak=11 HFD=2.2
03:57:13.174 00.000 13300 Star::Find(15, 831, 361, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.175 00.001 13300 Star::Find returns 0 (3), X=831.00, Y=361.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
03:57:13.175 00.000 13300 Star::Find(15, 1163, 171, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.175 00.000 13300 Star::Find returns 0 (3), X=1163.00, Y=171.00, Mass=5, SNR=1.6, Peak=6 HFD=0.0
03:57:13.175 00.000 13300 Star::Find(15, 767, 222, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.175 00.000 13300 Star::Find returns 0 (3), X=767.00, Y=222.00, Mass=9, SNR=2.0, Peak=6 HFD=0.0
03:57:13.175 00.000 13300 Star::Find(15, 1115, 427, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.175 00.000 13300 Star::Find returns 0 (3), X=1115.00, Y=427.00, Mass=5, SNR=1.5, Peak=6 HFD=0.0
03:57:13.175 00.000 13300 Star::Find(15, 1122, 374, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.175 00.000 13300 Star::Find returns 0 (2), X=1122.00, Y=374.00, Mass=10, SNR=2.1, Peak=6 HFD=0.0
03:57:13.176 00.001 13300 Star::Find(15, 1122, 791, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.176 00.000 13300 Star::Find returns 0 (2), X=1122.00, Y=791.00, Mass=10, SNR=2.1, Peak=6 HFD=0.0
03:57:13.176 00.000 13300 Star::Find(15, 1205, 41, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.176 00.000 13300 Star::Find returns 0 (3), X=1205.00, Y=41.00, Mass=7, SNR=1.7, Peak=6 HFD=0.0
03:57:13.176 00.000 13300 Star::Find(15, 901, 658, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.176 00.000 13300 Star::Find returns 0 (3), X=901.00, Y=658.00, Mass=5, SNR=1.5, Peak=6 HFD=0.0
03:57:13.176 00.000 13300 Star::Find(15, 989, 676, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.176 00.000 13300 Star::Find returns 0 (3), X=989.00, Y=676.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
03:57:13.176 00.000 13300 Star::Find(15, 1152, 343, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.176 00.000 13300 Star::Find returns 0 (3), X=1152.00, Y=343.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
03:57:13.177 00.001 13300 Star::Find(15, 809, 236, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.177 00.000 13300 Star::Find returns 0 (3), X=809.00, Y=236.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
03:57:13.177 00.000 13300 Star::Find(15, 1123, 647, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.177 00.000 13300 Star::Find returns 0 (3), X=1123.00, Y=647.00, Mass=7, SNR=1.7, Peak=6 HFD=0.0
03:57:13.177 00.000 13300 Star::Find(15, 1201, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.177 00.000 13300 Star::Find returns 0 (3), X=1201.00, Y=411.00, Mass=7, SNR=1.7, Peak=6 HFD=0.0
03:57:13.177 00.000 13300 Star::Find(15, 349, 87, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.177 00.000 13300 Star::Find returns 0 (3), X=349.00, Y=87.00, Mass=8, SNR=1.9, Peak=6 HFD=0.0
03:57:13.177 00.000 13300 Star::Find(15, 901, 799, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.178 00.001 13300 Star::Find returns 0 (3), X=901.00, Y=799.00, Mass=5, SNR=1.6, Peak=6 HFD=0.0
03:57:13.178 00.000 13300 Star::Find(15, 899, 498, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.178 00.000 13300 Star::Find returns 0 (2), X=899.00, Y=498.00, Mass=16, SNR=2.7, Peak=6 HFD=0.0
03:57:13.178 00.000 13300 Star::Find(15, 1033, 162, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.178 00.000 13300 Star::Find returns 0 (3), X=1033.00, Y=162.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
03:57:13.178 00.000 13300 Star::Find(15, 1049, 289, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.178 00.000 13300 Star::Find returns 0 (3), X=1049.00, Y=289.00, Mass=9, SNR=2.0, Peak=6 HFD=0.0
03:57:13.178 00.000 13300 Star::Find(15, 1093, 240, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.178 00.000 13300 Star::Find returns 0 (2), X=1093.00, Y=240.00, Mass=12, SNR=2.3, Peak=6 HFD=0.0
03:57:13.179 00.001 13300 Star::Find(15, 527, 892, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.179 00.000 13300 Star::Find returns 0 (2), X=527.00, Y=892.00, Mass=14, SNR=2.5, Peak=6 HFD=0.0
03:57:13.179 00.000 13300 Star::Find(15, 558, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.179 00.000 13300 Star::Find returns 0 (3), X=558.00, Y=866.00, Mass=6, SNR=1.6, Peak=6 HFD=0.0
03:57:13.179 00.000 13300 Star::Find(15, 920, 837, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.179 00.000 13300 Star::Find returns 0 (3), X=920.00, Y=837.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
03:57:13.180 00.001 13300 Star::Find(15, 1105, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.180 00.000 13300 Star::Find false star n=12 nbg=282 bg=4.3 sigma=0.6 thresh=6 peak=6
03:57:13.180 00.000 13300 Star::Find returns 0 (2), X=1105.00, Y=31.00, Mass=24, SNR=2.9, Peak=7 HFD=0.0
03:57:13.180 00.000 13300 Star::Find(15, 1011, 620, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.180 00.000 13300 Star::Find returns 0 (3), X=1011.00, Y=620.00, Mass=9, SNR=2.0, Peak=6 HFD=0.0
03:57:13.180 00.000 13300 Star::Find(15, 847, 967, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.180 00.000 13300 Star::Find returns 0 (3), X=847.00, Y=967.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
03:57:13.180 00.000 13300 Star::Find(15, 757, 124, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.180 00.000 13300 Star::Find returns 0 (2), X=757.00, Y=124.00, Mass=11, SNR=2.2, Peak=6 HFD=0.0
03:57:13.181 00.001 13300 Star::Find(15, 1099, 709, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.181 00.000 13300 Star::Find returns 0 (3), X=1099.00, Y=709.00, Mass=3, SNR=1.2, Peak=6 HFD=0.0
03:57:13.181 00.000 13300 Star::Find(15, 714, 70, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.181 00.000 13300 Star::Find returns 0 (3), X=714.00, Y=70.00, Mass=9, SNR=2.0, Peak=6 HFD=0.0
03:57:13.181 00.000 13300 Star::Find(15, 1035, 247, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.181 00.000 13300 Star::Find returns 0 (3), X=1035.00, Y=247.00, Mass=5, SNR=1.6, Peak=6 HFD=0.0
03:57:13.181 00.000 13300 Star::Find(15, 717, 435, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.181 00.000 13300 Star::Find returns 0 (3), X=717.00, Y=435.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
03:57:13.181 00.000 13300 Star::Find(15, 1202, 713, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.181 00.000 13300 Star::Find returns 0 (2), X=1202.00, Y=713.00, Mass=10, SNR=2.2, Peak=6 HFD=0.0
03:57:13.182 00.001 13300 Star::Find(15, 1048, 383, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.182 00.000 13300 Star::Find returns 0 (2), X=1048.00, Y=383.00, Mass=10, SNR=2.1, Peak=6 HFD=0.0
03:57:13.182 00.000 13300 Star::Find(15, 1061, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.182 00.000 13300 Star::Find returns 0 (3), X=1061.00, Y=546.00, Mass=5, SNR=1.6, Peak=6 HFD=0.0
03:57:13.182 00.000 13300 Star::Find(15, 1053, 511, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.182 00.000 13300 Star::Find returns 0 (3), X=1053.00, Y=511.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
03:57:13.182 00.000 13300 Star::Find(15, 971, 436, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.182 00.000 13300 Star::Find returns 0 (3), X=971.00, Y=436.00, Mass=5, SNR=1.6, Peak=6 HFD=0.0
03:57:13.182 00.000 13300 Star::Find(15, 737, 234, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.183 00.001 13300 Star::Find returns 0 (3), X=737.00, Y=234.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
03:57:13.183 00.000 13300 Star::Find(15, 737, 58, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.183 00.000 13300 Star::Find returns 0 (3), X=737.00, Y=58.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
03:57:13.183 00.000 13300 Star::Find(15, 1161, 814, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.183 00.000 13300 Star::Find returns 0 (3), X=1161.00, Y=814.00, Mass=3, SNR=1.2, Peak=6 HFD=0.0
03:57:13.183 00.000 13300 Star::Find(15, 1166, 672, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.183 00.000 13300 Star::Find returns 0 (3), X=1166.00, Y=672.00, Mass=9, SNR=2.0, Peak=6 HFD=0.0
03:57:13.183 00.000 13300 Star::Find(15, 537, 554, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.183 00.000 13300 Star::Find returns 0 (3), X=537.00, Y=554.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
03:57:13.184 00.001 13300 Star::Find(15, 1224, 89, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.184 00.000 13300 Star::Find returns 0 (3), X=1224.00, Y=89.00, Mass=9, SNR=2.0, Peak=6 HFD=0.0
03:57:13.184 00.000 13300 Star::Find(15, 707, 202, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.184 00.000 13300 Star::Find returns 0 (3), X=707.00, Y=202.00, Mass=6, SNR=1.6, Peak=6 HFD=0.0
03:57:13.184 00.000 13300 Star::Find(15, 999, 435, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.184 00.000 13300 Star::Find returns 0 (3), X=999.00, Y=435.00, Mass=5, SNR=1.6, Peak=6 HFD=0.0
03:57:13.184 00.000 13300 Star::Find(15, 513, 137, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.184 00.000 13300 Star::Find returns 0 (3), X=513.00, Y=137.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
03:57:13.184 00.000 13300 Star::Find(15, 1127, 81, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.184 00.000 13300 Star::Find returns 0 (3), X=1127.00, Y=81.00, Mass=5, SNR=1.6, Peak=6 HFD=0.0
03:57:13.185 00.001 13300 Star::Find(15, 990, 94, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.185 00.000 13300 Star::Find returns 0 (3), X=990.00, Y=94.00, Mass=5, SNR=1.5, Peak=6 HFD=0.0
03:57:13.185 00.000 13300 Star::Find(15, 1133, 901, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.185 00.000 13300 Star::Find returns 0 (3), X=1133.00, Y=901.00, Mass=9, SNR=2.0, Peak=6 HFD=0.0
03:57:13.185 00.000 13300 Star::Find(15, 1079, 43, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.185 00.000 13300 Star::Find returns 0 (3), X=1079.00, Y=43.00, Mass=9, SNR=2.0, Peak=6 HFD=0.0
03:57:13.185 00.000 13300 Star::Find(15, 777, 569, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.185 00.000 13300 Star::Find returns 0 (3), X=777.00, Y=569.00, Mass=6, SNR=1.6, Peak=6 HFD=0.0
03:57:13.185 00.000 13300 Star::Find(15, 823, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.186 00.001 13300 Star::Find returns 0 (2), X=823.00, Y=21.00, Mass=14, SNR=2.5, Peak=6 HFD=0.0
03:57:13.186 00.000 13300 Star::Find(15, 653, 152, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.186 00.000 13300 Star::Find returns 0 (2), X=653.00, Y=152.00, Mass=13, SNR=2.4, Peak=6 HFD=0.0
03:57:13.186 00.000 13300 Star::Find(15, 1095, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.186 00.000 13300 Star::Find returns 0 (3), X=1095.00, Y=336.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
03:57:13.186 00.000 13300 Star::Find(15, 1091, 399, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.186 00.000 13300 Star::Find returns 0 (2), X=1091.00, Y=399.00, Mass=14, SNR=2.5, Peak=6 HFD=0.0
03:57:13.186 00.000 13300 Star::Find(15, 913, 606, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.186 00.000 13300 Star::Find returns 0 (2), X=913.00, Y=606.00, Mass=13, SNR=2.4, Peak=6 HFD=0.0
03:57:13.187 00.001 13300 Star::Find(15, 1109, 928, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.187 00.000 13300 Star::Find returns 0 (3), X=1109.00, Y=928.00, Mass=9, SNR=2.0, Peak=6 HFD=0.0
03:57:13.187 00.000 13300 Star::Find(15, 764, 57, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.187 00.000 13300 Star::Find returns 0 (3), X=764.00, Y=57.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
03:57:13.187 00.000 13300 Star::Find(15, 764, 510, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.187 00.000 13300 Star::Find returns 0 (3), X=764.00, Y=510.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
03:57:13.187 00.000 13300 Star::Find(15, 1031, 594, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.188 00.001 13300 Star::Find returns 0 (3), X=1031.00, Y=594.00, Mass=9, SNR=2.0, Peak=6 HFD=0.0
03:57:13.188 00.000 13300 Star::Find(15, 991, 568, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.188 00.000 13300 Star::Find returns 0 (3), X=991.00, Y=568.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
03:57:13.188 00.000 13300 Star::Find(15, 1218, 294, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.188 00.000 13300 Star::Find returns 0 (3), X=1218.00, Y=294.00, Mass=5, SNR=1.5, Peak=6 HFD=0.0
03:57:13.188 00.000 13300 Star::Find(15, 1185, 532, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.188 00.000 13300 Star::Find returns 0 (3), X=1185.00, Y=532.00, Mass=7, SNR=1.8, Peak=8 HFD=0.0
03:57:13.188 00.000 13300 Star::Find(15, 907, 68, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.188 00.000 13300 Star::Find returns 0 (2), X=907.00, Y=68.00, Mass=10, SNR=2.2, Peak=7 HFD=0.0
03:57:13.188 00.000 13300 Star::Find(15, 555, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.189 00.001 13300 Star::Find returns 0 (3), X=555.00, Y=115.00, Mass=6, SNR=1.6, Peak=6 HFD=0.0
03:57:13.189 00.000 13300 Star::Find(15, 742, 967, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.189 00.000 13300 Star::Find returns 0 (3), X=742.00, Y=967.00, Mass=8, SNR=1.9, Peak=6 HFD=0.0
03:57:13.189 00.000 13300 Star::Find(15, 647, 666, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.189 00.000 13300 Star::Find returns 0 (3), X=647.00, Y=666.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
03:57:13.189 00.000 13300 Star::Find(15, 779, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.189 00.000 13300 Star::Find returns 0 (3), X=779.00, Y=19.00, Mass=5, SNR=1.6, Peak=6 HFD=0.0
03:57:13.189 00.000 13300 Star::Find(15, 1079, 602, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.189 00.000 13300 Star::Find returns 0 (3), X=1079.00, Y=602.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
03:57:13.190 00.001 13300 Star::Find(15, 1105, 465, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.190 00.000 13300 Star::Find returns 0 (3), X=1105.00, Y=465.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
03:57:13.190 00.000 13300 Star::Find(15, 1263, 934, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.190 00.000 13300 Star::Find returns 0 (3), X=1263.00, Y=934.00, Mass=9, SNR=2.0, Peak=6 HFD=0.0
03:57:13.190 00.000 13300 Star::Find(15, 1141, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.190 00.000 13300 Star::Find returns 0 (3), X=1141.00, Y=857.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
03:57:13.190 00.000 13300 Star::Find(15, 780, 88, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.190 00.000 13300 Star::Find returns 0 (3), X=780.00, Y=88.00, Mass=5, SNR=1.6, Peak=6 HFD=0.0
03:57:13.190 00.000 13300 AutoFind: finding best star pass 1
03:57:13.190 00.000 13300 Star::Find(15, 25, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.191 00.001 13300 Star::Find returns 1 (0), X=25.24, Y=422.07, Mass=182, SNR=9.4, Peak=32 HFD=2.6
03:57:13.191 00.000 13300 AutoFind returns star at [25, 422] 41.6 Mass 182 SNR 9.4
03:57:13.191 00.000 13300 Star::Find(15, 25, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.192 00.001 13300 Star::Find returns 1 (0), X=25.24, Y=422.07, Mass=182, SNR=9.4, Peak=32 HFD=2.6
03:57:13.192 00.000 13300 MultiStar: List (2): {25.24, 422.07}(9.4), {287.32, 662.45}(10.2), 
03:57:13.192 00.000 13300 setting lock position to (25.24, 422.07)
03:57:13.192 00.000 13300 MultiStar: stabilizing after lock position change
03:57:13.192 00.000 13300 AutoSelect: state = 1, call UpdateGuideState
03:57:13.192 00.000 13300 UpdateGuideState(): m_state=1
03:57:13.192 00.000 13300 Star::Find(15, 25, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:13.193 00.001 13300 Star::Find returns 1 (0), X=25.24, Y=422.07, Mass=182, SNR=9.4, Peak=32 HFD=2.6
03:57:13.193 00.000 13300 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.53) = xAngle (-1.53 = -1.53)
03:57:13.193 00.000 13300 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.66 = 1.62)
03:57:13.193 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
03:57:13.197 00.004 13300 setting force full frames = false
03:57:13.197 00.000 13300 setting lock position to (25.24, 422.07)
03:57:13.197 00.000 13300 MultiStar: stabilizing after lock position change
03:57:13.197 00.000 13300 CurrentPosition() valid, moving to STATE_SELECTED
03:57:13.197 00.000 13300 Changing from state SELECTING to SELECTED
03:57:13.198 00.001 13300 guider state => SELECTED
03:57:13.208 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=124, med=4, FiltMin=2, FiltMax=15, Gamma=0.510
03:57:13.217 00.009 13300 UpdateGuideState exits: m=182 SNR=9.4
03:57:13.217 00.000 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=124, med=4, FiltMin=2, FiltMax=15, Gamma=0.510
03:57:13.225 00.008 13300 Status Line: Selezione automatica della stella a (25.2, 422.1)
03:57:13.236 00.011 13300 PhdController: newstate STATE_WAIT_SELECTED
03:57:13.236 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:13.236 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:57:13.236 00.000 13300 Enqueuing Expose request
03:57:13.237 00.001 11596 Worker thread wakes up
03:57:13.237 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:57:13.237 00.000 13300 evsrv: cli 10203F40 connect
03:57:13.237 00.000 13300 case statement mapped state 2 to 1
03:57:13.237 00.000 13300 case statement mapped state 2 to 1
03:57:13.238 00.001 13300 evsrv: cli 10203F40 request: {"method":"get_lock_position","id":"4dabadc9-7f21-425d-ab61-8675eccfd651"}
03:57:13.238 00.000 13300 evsrv: cli 10203F40 response: {"jsonrpc":"2.0","result":[25.24,422.07],"id":"4dabadc9-7f21-425d-ab61-8675eccfd651"}
03:57:13.238 00.000 13300 evsrv: cli 10203F40 disconnect
03:57:13.240 00.002 13300 evsrv: cli 102041C0 connect
03:57:13.240 00.000 13300 case statement mapped state 2 to 1
03:57:13.240 00.000 13300 case statement mapped state 2 to 1
03:57:13.241 00.001 13300 evsrv: cli 102041C0 request: {"method":"get_app_state","id":"27305ba7-b614-4313-919c-b4b37186cfd2"}
03:57:13.241 00.000 13300 case statement mapped state 2 to 1
03:57:13.241 00.000 13300 evsrv: cli 102041C0 response: {"jsonrpc":"2.0","result":"Selected","id":"27305ba7-b614-4313-919c-b4b37186cfd2"}
03:57:13.242 00.001 13300 evsrv: cli 102041C0 disconnect
03:57:13.747 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
03:57:14.243 00.496 13300 evsrv: cli 10203D60 connect
03:57:14.244 00.001 13300 case statement mapped state 2 to 1
03:57:14.244 00.000 13300 case statement mapped state 2 to 1
03:57:14.245 00.001 13300 evsrv: cli 10203D60 request: {"method":"get_app_state","id":"dcc6d1d1-6c22-4c05-8a96-0e9074d9d3c6"}
03:57:14.245 00.000 13300 case statement mapped state 2 to 1
03:57:14.245 00.000 13300 evsrv: cli 10203D60 response: {"jsonrpc":"2.0","result":"Selected","id":"dcc6d1d1-6c22-4c05-8a96-0e9074d9d3c6"}
03:57:14.246 00.001 13300 evsrv: cli 10203D60 disconnect
03:57:15.248 01.002 13300 evsrv: cli 10203EA0 connect
03:57:15.249 00.001 13300 case statement mapped state 2 to 1
03:57:15.249 00.000 13300 case statement mapped state 2 to 1
03:57:15.250 00.001 13300 evsrv: cli 10203EA0 request: {"method":"get_app_state","id":"89948be6-c741-4003-b117-6635c4c90ee9"}
03:57:15.250 00.000 13300 case statement mapped state 2 to 1
03:57:15.250 00.000 13300 evsrv: cli 10203EA0 response: {"jsonrpc":"2.0","result":"Selected","id":"89948be6-c741-4003-b117-6635c4c90ee9"}
03:57:15.251 00.001 13300 evsrv: cli 10203EA0 disconnect
03:57:15.666 00.415 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"72e3b967-e0a6-48c3-b958-287a5bcb5e9a"}
03:57:15.666 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"72e3b967-e0a6-48c3-b958-287a5bcb5e9a"}
03:57:15.667 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8b9523d3-fe85-49fd-a323-1788c6c439cd"}
03:57:15.667 00.000 13300 case statement mapped state 2 to 1
03:57:15.667 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Selected","id":"8b9523d3-fe85-49fd-a323-1788c6c439cd"}
03:57:15.668 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"57029da8-7205-4629-970c-2a3aa7a09dd8"}
03:57:15.668 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.24,7.07],"pixels":"..."},"id":"57029da8-7205-4629-970c-2a3aa7a09dd8"}
03:57:16.251 00.583 13300 evsrv: cli 10203AE0 connect
03:57:16.252 00.001 13300 case statement mapped state 2 to 1
03:57:16.252 00.000 13300 case statement mapped state 2 to 1
03:57:16.253 00.001 13300 evsrv: cli 10203AE0 request: {"method":"get_app_state","id":"fc177d66-4b36-4298-8324-34aad3d1d1f8"}
03:57:16.253 00.000 13300 case statement mapped state 2 to 1
03:57:16.253 00.000 13300 evsrv: cli 10203AE0 response: {"jsonrpc":"2.0","result":"Selected","id":"fc177d66-4b36-4298-8324-34aad3d1d1f8"}
03:57:16.254 00.001 13300 evsrv: cli 10203AE0 disconnect
03:57:16.784 00.530 11596 Exposure complete
03:57:16.876 00.092 11596 worker thread done servicing request
03:57:16.876 00.000 13300 OnExposeComplete: enter
03:57:16.876 00.000 13300 UpdateGuideState(): m_state=2
03:57:16.877 00.001 13300 Star::Find(15, 25, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
03:57:16.877 00.000 13300 Star::Find returns 1 (0), X=25.14, Y=421.97, Mass=692, SNR=18.4, Peak=83 HFD=3.0
03:57:16.877 00.000 13300 CameraToMount -- cameraTheta (-2.40) - m_xAngle (1.53) = xAngle (-3.93 = 2.35)
03:57:16.877 00.000 13300 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.06 = -0.78)
03:57:16.877 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.09 hyp=0.13 cameraTheta=-2.40 mountX=-0.09 mountY=-0.09, mountTheta=-2.36
03:57:16.880 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=124, med=4, FiltMin=3, FiltMax=35, Gamma=0.510
03:57:16.888 00.008 13300 UpdateGuideState exits: m=692 SNR=18.4
03:57:16.888 00.000 13300 PhdController: newstate STATE_CALIBRATE
03:57:16.888 00.000 13300 PhdController: newstate STATE_GUIDE
03:57:16.888 00.000 13300 Changing from state SELECTED to CALIBRATING_PRIMARY
03:57:16.888 00.000 13300 guider state => CALIBRATED
03:57:16.888 00.000 13300 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
03:57:16.899 00.011 13300 reset dither spiral
03:57:16.899 00.000 13300 PhdController: newstate STATE_SETTLE_BEGIN
03:57:16.899 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:16.899 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
03:57:16.899 00.000 13300 Enqueuing Expose request
03:57:16.900 00.001 11596 Worker thread wakes up
03:57:16.900 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:57:17.256 00.356 13300 evsrv: cli 10203220 connect
03:57:17.256 00.000 13300 case statement mapped state 5 to 1
03:57:17.257 00.001 13300 case statement mapped state 5 to 1
03:57:17.257 00.000 13300 evsrv: cli 10203220 request: {"method":"get_app_state","id":"30a7a539-9af5-4750-8755-b606d34f3976"}
03:57:17.257 00.000 13300 case statement mapped state 5 to 1
03:57:17.258 00.001 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":"Selected","id":"30a7a539-9af5-4750-8755-b606d34f3976"}
03:57:17.258 00.000 13300 evsrv: cli 10203220 disconnect
03:57:17.405 00.147 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
03:57:18.259 00.854 13300 evsrv: cli 10204300 connect
03:57:18.260 00.001 13300 case statement mapped state 5 to 1
03:57:18.260 00.000 13300 case statement mapped state 5 to 1
03:57:18.261 00.001 13300 evsrv: cli 10204300 request: {"method":"get_app_state","id":"2a1b0c2d-dd0d-4d82-bb5b-18f165498591"}
03:57:18.261 00.000 13300 case statement mapped state 5 to 1
03:57:18.261 00.000 13300 evsrv: cli 10204300 response: {"jsonrpc":"2.0","result":"Selected","id":"2a1b0c2d-dd0d-4d82-bb5b-18f165498591"}
03:57:18.262 00.001 13300 evsrv: cli 10204300 disconnect
03:57:18.666 00.404 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5703bae8-f02e-4b94-ac9e-a0bc8cb6200b"}
03:57:18.666 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5703bae8-f02e-4b94-ac9e-a0bc8cb6200b"}
03:57:18.667 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ce555934-1efc-41de-ae30-e5413fe1dcc2"}
03:57:18.667 00.000 13300 case statement mapped state 5 to 1
03:57:18.667 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Selected","id":"ce555934-1efc-41de-ae30-e5413fe1dcc2"}
03:57:18.668 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"06f953b8-6aa5-4609-aee9-bf2a60e7ac59"}
03:57:18.668 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.14,6.97],"pixels":"..."},"id":"06f953b8-6aa5-4609-aee9-bf2a60e7ac59"}
03:57:19.267 00.599 13300 evsrv: cli 10203860 connect
03:57:19.268 00.001 13300 case statement mapped state 5 to 1
03:57:19.268 00.000 13300 case statement mapped state 5 to 1
03:57:19.269 00.001 13300 evsrv: cli 10203860 request: {"method":"get_app_state","id":"678baaef-86e2-4049-89bd-bb0efd64cf76"}
03:57:19.269 00.000 13300 case statement mapped state 5 to 1
03:57:19.269 00.000 13300 evsrv: cli 10203860 response: {"jsonrpc":"2.0","result":"Selected","id":"678baaef-86e2-4049-89bd-bb0efd64cf76"}
03:57:19.270 00.001 13300 evsrv: cli 10203860 disconnect
03:57:20.271 01.001 13300 evsrv: cli 10203F40 connect
03:57:20.272 00.001 13300 case statement mapped state 5 to 1
03:57:20.272 00.000 13300 case statement mapped state 5 to 1
03:57:20.273 00.001 13300 evsrv: cli 10203F40 request: {"method":"get_app_state","id":"339c376e-932f-41d8-99b4-a0260bc3c43e"}
03:57:20.273 00.000 13300 case statement mapped state 5 to 1
03:57:20.273 00.000 13300 evsrv: cli 10203F40 response: {"jsonrpc":"2.0","result":"Selected","id":"339c376e-932f-41d8-99b4-a0260bc3c43e"}
03:57:20.274 00.001 13300 evsrv: cli 10203F40 disconnect
03:57:20.523 00.249 11596 Exposure complete
03:57:20.608 00.085 11596 worker thread done servicing request
03:57:20.608 00.000 13300 OnExposeComplete: enter
03:57:20.608 00.000 13300 UpdateGuideState(): m_state=5
03:57:20.609 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
03:57:20.609 00.000 13300 Star::Find returns 1 (0), X=25.24, Y=422.06, Mass=1077, SNR=23.0, Peak=150 HFD=3.1
03:57:20.609 00.000 13300 CameraToMount -- cameraTheta (-1.49) - m_xAngle (1.53) = xAngle (-3.03 = -3.03)
03:57:20.609 00.000 13300 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.15 = 0.13)
03:57:20.610 00.001 13300 CameraToMount -- cameraX=0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.49 mountX=-0.01 mountY=0.00, mountTheta=3.01
03:57:20.612 00.002 13300 Changing from state CALIBRATED to GUIDING
03:57:20.622 00.010 13300 ScopeASCOM::GetDeclinationRadians() returns 31.0
03:57:21.089 00.467 13300 ScopeASCOM::SideOfPier() returns 0
03:57:21.089 00.000 13300 AdjustCalibrationForScopePointing (scope): current dec=31.0 pierSide=0, cal dec=10.0 pierSide=0 rotAngle=Nessuno bin=1
03:57:21.090 00.001 13300 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 240
03:57:21.090 00.000 13300 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 4.469080
03:57:21.091 00.001 13300 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.000833
03:57:21.091 00.000 13300 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.000833
03:57:21.092 00.001 13300 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 0.820268
03:57:21.092 00.000 13300 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 14
03:57:21.093 00.001 13300 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 11
03:57:21.093 00.000 13300 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:57:21.094 00.001 13300 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 3
03:57:21.094 00.000 13300 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "19/09/2025 22:02:43"
03:57:21.095 00.001 13300 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
03:57:21.096 00.001 13300 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.3 -1.7}, {-0.2 -3.5}, {-0.4 -5.2}, {-0.5 -7.4}, {-0.6 -9.3}, {-0.6 -10.9}, {-0.7 -12.7}, {-0.7 -14.0}, {-0.9 -16.4}, {-0.9 -18.4}, {-0.9 -20.0}, {-0.9 -22.0}, {-0.9 -23.5}, {-1.0 -25.5}, {-1.0 -25.5}, {-1.1 -23.3}, {-1.0 -21.8}, {-1.0 -19.5}, {-0.8 -17.6}, {-0.7 -15.5}, {-0.7 -13.5}, {-0.9 -11.5}, {-0.8 -9.5}, {-0.6 -7.6}, {-0.7 -5.6}, {-0.6 -3.8}, {-0.5 -2.2}, {-0.6 0.0}, {-0.5 1.9}"
03:57:21.096 00.000 13300 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.0 -0.0}, {-4.3 -0.4}, {-7.1 -0.3}, {-9.3 -0.1}, {-11.8 -0.1}, {-14.2 -0.1}, {-16.5 0.0}, {-18.8 0.4}, {-21.0 0.3}, {-23.2 0.2}, {-26.2 0.6}, {-26.2 0.6}, {-24.5 0.7}, {-22.1 0.9}, {-19.8 0.9}, {-17.8 0.7}, {-15.6 0.9}, {-13.5 1.3}, {-11.8 1.3}, {-9.4 1.3}, {-7.7 1.2}, {-5.7 1.3}, {-3.9 1.5}"
03:57:21.366 00.270 13300 ScopeASCOM::GetGuideRates returns 0 3.000 3.000 a-s/sec
03:57:21.366 00.000 13300 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 5.200000
03:57:21.367 00.001 13300 Dec comp: XRate 0.578 -> 0.503 for dec 10.0 -> dec 31.0
03:57:21.377 00.010 13300 ScopeASCOM::GetDeclinationRadians() returns 31.0
03:57:21.507 00.130 13300 ScopeASCOM::SideOfPier() returns 0
03:57:21.507 00.000 13300 setting lock position to (25.24, 422.06)
03:57:21.507 00.000 13300 MultiStar: stabilizing after lock position change
03:57:21.507 00.000 13300 guider state => GUIDING
03:57:21.508 00.001 13300 Status Line: Guida
03:57:21.511 00.003 13300 Mount: notify guiding started
03:57:21.512 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
03:57:21.513 00.001 13300 GetString("/profile/5/scope/calibration/timestamp", "") returns "29/10/2025 01:39:45"
03:57:21.513 00.000 13300 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.000578
03:57:21.514 00.001 13300 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.000757
03:57:21.514 00.000 13300 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
03:57:21.515 00.001 13300 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 1.532910
03:57:21.515 00.000 13300 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -0.023563
03:57:21.516 00.001 13300 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.174570
03:57:21.516 00.000 13300 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
03:57:21.517 00.001 13300 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
03:57:21.517 00.000 13300 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
03:57:21.518 00.001 13300 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
03:57:21.518 00.000 13300 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 240
03:57:21.519 00.001 13300 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 4.469080
03:57:21.519 00.000 13300 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.000833
03:57:21.520 00.001 13300 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.000833
03:57:21.520 00.000 13300 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 0.820268
03:57:21.521 00.001 13300 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 14
03:57:21.521 00.000 13300 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 11
03:57:21.522 00.001 13300 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:57:21.522 00.000 13300 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 3
03:57:21.523 00.001 13300 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "19/09/2025 22:02:43"
03:57:21.523 00.000 13300 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
03:57:21.524 00.001 13300 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.3 -1.7}, {-0.2 -3.5}, {-0.4 -5.2}, {-0.5 -7.4}, {-0.6 -9.3}, {-0.6 -10.9}, {-0.7 -12.7}, {-0.7 -14.0}, {-0.9 -16.4}, {-0.9 -18.4}, {-0.9 -20.0}, {-0.9 -22.0}, {-0.9 -23.5}, {-1.0 -25.5}, {-1.0 -25.5}, {-1.1 -23.3}, {-1.0 -21.8}, {-1.0 -19.5}, {-0.8 -17.6}, {-0.7 -15.5}, {-0.7 -13.5}, {-0.9 -11.5}, {-0.8 -9.5}, {-0.6 -7.6}, {-0.7 -5.6}, {-0.6 -3.8}, {-0.5 -2.2}, {-0.6 0.0}, {-0.5 1.9}"
03:57:21.525 00.001 13300 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.0 -0.0}, {-4.3 -0.4}, {-7.1 -0.3}, {-9.3 -0.1}, {-11.8 -0.1}, {-14.2 -0.1}, {-16.5 0.0}, {-18.8 0.4}, {-21.0 0.3}, {-23.2 0.2}, {-26.2 0.6}, {-26.2 0.6}, {-24.5 0.7}, {-22.1 0.9}, {-19.8 0.9}, {-17.8 0.7}, {-15.6 0.9}, {-13.5 1.3}, {-11.8 1.3}, {-9.4 1.3}, {-7.7 1.2}, {-5.7 1.3}, {-3.9 1.5}"
03:57:21.526 00.001 13300 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 240
03:57:21.526 00.000 13300 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 4.469080
03:57:21.527 00.001 13300 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.000833
03:57:21.527 00.000 13300 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.000833
03:57:21.528 00.001 13300 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 0.820268
03:57:21.528 00.000 13300 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 14
03:57:21.529 00.001 13300 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 11
03:57:21.529 00.000 13300 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
03:57:21.530 00.001 13300 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 3
03:57:21.530 00.000 13300 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "19/09/2025 22:02:43"
03:57:21.531 00.001 13300 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
03:57:21.531 00.000 13300 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.3 -1.7}, {-0.2 -3.5}, {-0.4 -5.2}, {-0.5 -7.4}, {-0.6 -9.3}, {-0.6 -10.9}, {-0.7 -12.7}, {-0.7 -14.0}, {-0.9 -16.4}, {-0.9 -18.4}, {-0.9 -20.0}, {-0.9 -22.0}, {-0.9 -23.5}, {-1.0 -25.5}, {-1.0 -25.5}, {-1.1 -23.3}, {-1.0 -21.8}, {-1.0 -19.5}, {-0.8 -17.6}, {-0.7 -15.5}, {-0.7 -13.5}, {-0.9 -11.5}, {-0.8 -9.5}, {-0.6 -7.6}, {-0.7 -5.6}, {-0.6 -3.8}, {-0.5 -2.2}, {-0.6 0.0}, {-0.5 1.9}"
03:57:21.532 00.001 13300 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.0 -0.0}, {-4.3 -0.4}, {-7.1 -0.3}, {-9.3 -0.1}, {-11.8 -0.1}, {-14.2 -0.1}, {-16.5 0.0}, {-18.8 0.4}, {-21.0 0.3}, {-23.2 0.2}, {-26.2 0.6}, {-26.2 0.6}, {-24.5 0.7}, {-22.1 0.9}, {-19.8 0.9}, {-17.8 0.7}, {-15.6 0.9}, {-13.5 1.3}, {-11.8 1.3}, {-9.4 1.3}, {-7.7 1.2}, {-5.7 1.3}, {-3.9 1.5}"
03:57:21.717 00.185 13300 ScopeASCOM::GetGuideRates returns 0 3.000 3.000 a-s/sec
03:57:21.814 00.097 13300 ScopeASCOM::SideOfPier() returns 0
03:57:22.114 00.300 13300 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
03:57:22.114 00.000 13300 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
03:57:22.115 00.001 13300 ScopeASCOM::GetDeclinationRadians() returns 31.0
03:57:22.115 00.000 13300 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.0
03:57:22.115 00.000 13300 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.53) = xAngle (1.53 = 1.53)
03:57:22.115 00.000 13300 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
03:57:22.115 00.000 13300 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
03:57:22.115 00.000 13300 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
03:57:22.116 00.001 13300 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
03:57:22.116 00.000 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=202, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
03:57:22.124 00.008 13300 UpdateGuideState exits: m=1077 SNR=23.0
03:57:22.125 00.001 13300 PhdController: newstate STATE_SETTLE_WAIT
03:57:22.125 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:22.125 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:57:22.125 00.000 13300 Enqueuing Expose request
03:57:22.125 00.000 11596 Worker thread wakes up
03:57:22.125 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:57:22.125 00.000 13300 evsrv: cli 10204260 connect
03:57:22.125 00.000 13300 case statement mapped state 6 to 3
03:57:22.126 00.001 13300 case statement mapped state 6 to 3
03:57:22.127 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ca146e78-d23d-4c23-aba4-6f1daac57877"}
03:57:22.127 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ca146e78-d23d-4c23-aba4-6f1daac57877"}
03:57:22.127 00.000 13300 evsrv: cli 10204260 request: {"method":"get_app_state","id":"25d438d2-a5bb-4167-838a-f16902c43eca"}
03:57:22.127 00.000 13300 case statement mapped state 6 to 3
03:57:22.127 00.000 13300 evsrv: cli 10204260 response: {"jsonrpc":"2.0","result":"Guiding","id":"25d438d2-a5bb-4167-838a-f16902c43eca"}
03:57:22.151 00.024 13300 evsrv: cli 10204260 disconnect
03:57:22.151 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a3ea8500-3b87-4e05-83ac-48f673417a7e"}
03:57:22.151 00.000 13300 case statement mapped state 6 to 3
03:57:22.151 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a3ea8500-3b87-4e05-83ac-48f673417a7e"}
03:57:22.162 00.011 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bd2db276-f37b-4bce-9116-16a596d2f6c0"}
03:57:22.162 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.24,7.06],"pixels":"..."},"id":"bd2db276-f37b-4bce-9116-16a596d2f6c0"}
03:57:22.638 00.476 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
03:57:24.665 02.027 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a5e915b6-946e-4217-a75c-b4ec6f6e6be6"}
03:57:24.665 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a5e915b6-946e-4217-a75c-b4ec6f6e6be6"}
03:57:24.666 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"afd5f856-cf93-4f5f-a837-7f3f6ed2e32b"}
03:57:24.666 00.000 13300 case statement mapped state 6 to 3
03:57:24.666 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"afd5f856-cf93-4f5f-a837-7f3f6ed2e32b"}
03:57:24.666 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9bf85151-80d7-43ee-b1b8-ac44bb3eb359"}
03:57:24.667 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.24,7.06],"pixels":"..."},"id":"9bf85151-80d7-43ee-b1b8-ac44bb3eb359"}
03:57:25.657 00.990 11596 Exposure complete
03:57:25.727 00.070 11596 worker thread done servicing request
03:57:25.727 00.000 13300 OnExposeComplete: enter
03:57:25.727 00.000 13300 UpdateGuideState(): m_state=6
03:57:25.727 00.000 13300 Star::Find(15, 25, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
03:57:25.728 00.001 13300 Star::Find returns 1 (0), X=25.16, Y=422.13, Mass=1047, SNR=22.7, Peak=138 HFD=2.9
03:57:25.728 00.000 13300 CameraToMount -- cameraTheta (2.41) - m_xAngle (1.53) = xAngle (0.88 = 0.88)
03:57:25.728 00.000 13300 CameraToMount -- cameraTheta (2.41) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.25 = -2.25)
03:57:25.728 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.07 hyp=0.11 cameraTheta=2.41 mountX=0.07 mountY=-0.09, mountTheta=-0.88
03:57:25.730 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.07, opts=13)
03:57:25.730 00.000 13300 Enqueuing Move request for scope (-0.08, 0.07)
03:57:25.730 00.000 11596 Worker thread wakes up
03:57:25.730 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.07) opts 0xd
03:57:25.730 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.07)
03:57:25.731 00.001 11596 Moving (-0.08, 0.07) raw xDistance=0.07 yDistance=-0.09
03:57:25.731 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:57:25.731 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:57:25.731 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:57:25.731 00.000 11596 MoveAxis(E, 0, ABG)
03:57:25.731 00.000 11596 Move returns status 0, amount 0
03:57:25.731 00.000 11596 MoveAxis(N, 0, ABG)
03:57:25.731 00.000 11596 Move returns status 0, amount 0
03:57:25.732 00.001 11596 move complete, result=0
03:57:25.732 00.000 11596 worker thread done servicing request
03:57:25.738 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=204, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
03:57:25.746 00.008 13300 UpdateGuideState exits: m=1047 SNR=22.7
03:57:25.746 00.000 13300 PhdController: settling, locked = 1, distance = 0.04 (1.50) aobump = 0 frame = 1 / 99999
03:57:25.746 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761706645.746,"Host":"MAX-PC","Inst":1,"Distance":0.04,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
03:57:25.747 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:25.747 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:57:25.747 00.000 13300 Enqueuing Expose request
03:57:25.747 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:57:25.747 00.000 11596 Worker thread wakes up
03:57:25.747 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:57:26.257 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
03:57:27.665 01.408 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2a704337-3827-4c96-9a82-8f26bd47acc1"}
03:57:27.665 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2a704337-3827-4c96-9a82-8f26bd47acc1"}
03:57:27.666 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"196705eb-d88c-4c44-9ebf-fa509f51eaea"}
03:57:27.666 00.000 13300 case statement mapped state 6 to 3
03:57:27.666 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"196705eb-d88c-4c44-9ebf-fa509f51eaea"}
03:57:27.667 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2daa416f-30a1-4802-a231-f079a01bf736"}
03:57:27.667 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.16,7.13],"pixels":"..."},"id":"2daa416f-30a1-4802-a231-f079a01bf736"}
03:57:29.288 01.621 11596 Exposure complete
03:57:29.367 00.079 11596 worker thread done servicing request
03:57:29.367 00.000 13300 OnExposeComplete: enter
03:57:29.367 00.000 13300 UpdateGuideState(): m_state=6
03:57:29.368 00.001 13300 Star::Find(15, 25, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
03:57:29.368 00.000 13300 Star::Find returns 1 (0), X=25.17, Y=422.03, Mass=1050, SNR=22.7, Peak=142 HFD=3.0
03:57:29.368 00.000 13300 CameraToMount -- cameraTheta (-2.76) - m_xAngle (1.53) = xAngle (-4.29 = 1.99)
03:57:29.368 00.000 13300 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.42 = -1.14)
03:57:29.368 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.03 hyp=0.08 cameraTheta=-2.76 mountX=-0.03 mountY=-0.07, mountTheta=-1.99
03:57:29.370 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.03, opts=13)
03:57:29.370 00.000 13300 Enqueuing Move request for scope (-0.08, -0.03)
03:57:29.370 00.000 11596 Worker thread wakes up
03:57:29.370 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.03) opts 0xd
03:57:29.370 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.03)
03:57:29.371 00.001 11596 Moving (-0.08, -0.03) raw xDistance=-0.03 yDistance=-0.07
03:57:29.371 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:57:29.371 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:57:29.371 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:57:29.371 00.000 11596 MoveAxis(E, 0, ABG)
03:57:29.371 00.000 11596 Move returns status 0, amount 0
03:57:29.371 00.000 11596 MoveAxis(N, 0, ABG)
03:57:29.371 00.000 11596 Move returns status 0, amount 0
03:57:29.371 00.000 11596 move complete, result=0
03:57:29.371 00.000 11596 worker thread done servicing request
03:57:29.377 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=210, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
03:57:29.385 00.008 13300 UpdateGuideState exits: m=1050 SNR=22.7
03:57:29.385 00.000 13300 PhdController: settling, locked = 1, distance = 0.05 (1.50) aobump = 0 frame = 2 / 99999
03:57:29.385 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761706649.385,"Host":"MAX-PC","Inst":1,"Distance":0.05,"Time":3.6,"SettleTime":5.0,"StarLocked":true}
03:57:29.386 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:29.386 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:57:29.386 00.000 13300 Enqueuing Expose request
03:57:29.386 00.000 11596 Worker thread wakes up
03:57:29.386 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:57:29.386 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:57:29.890 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
03:57:30.664 00.774 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"316bbd9d-f03a-4965-abe2-905c1b1f6f22"}
03:57:30.664 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"316bbd9d-f03a-4965-abe2-905c1b1f6f22"}
03:57:30.665 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7959bde4-aedb-4fa1-ba4a-b9dd46e7b36d"}
03:57:30.665 00.000 13300 case statement mapped state 6 to 3
03:57:30.665 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7959bde4-aedb-4fa1-ba4a-b9dd46e7b36d"}
03:57:30.665 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"af9faa36-9929-403c-aee7-709daf7f74ad"}
03:57:30.666 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.17,7.03],"pixels":"..."},"id":"af9faa36-9929-403c-aee7-709daf7f74ad"}
03:57:32.916 02.250 11596 Exposure complete
03:57:32.985 00.069 11596 worker thread done servicing request
03:57:32.985 00.000 13300 OnExposeComplete: enter
03:57:32.985 00.000 13300 UpdateGuideState(): m_state=6
03:57:32.985 00.000 13300 Star::Find(15, 25, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
03:57:32.985 00.000 13300 Star::Find returns 1 (0), X=25.05, Y=421.93, Mass=1061, SNR=22.8, Peak=136 HFD=2.9
03:57:32.985 00.000 13300 CameraToMount -- cameraTheta (-2.53) - m_xAngle (1.53) = xAngle (-4.07 = 2.22)
03:57:32.986 00.001 13300 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.19 = -0.91)
03:57:32.986 00.000 13300 CameraToMount -- cameraX=-0.19 cameraY=-0.13 hyp=0.23 cameraTheta=-2.53 mountX=-0.14 mountY=-0.18, mountTheta=-2.22
03:57:32.988 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.19, y=-0.13, opts=13)
03:57:32.988 00.000 13300 Enqueuing Move request for scope (-0.19, -0.13)
03:57:32.988 00.000 11596 Worker thread wakes up
03:57:32.988 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.13) opts 0xd
03:57:32.988 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.19, -0.13)
03:57:32.988 00.000 11596 Moving (-0.19, -0.13) raw xDistance=-0.14 yDistance=-0.18
03:57:32.988 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:57:32.989 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:57:32.989 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
03:57:32.989 00.000 11596 MoveAxis(E, 0, ABG)
03:57:32.989 00.000 11596 Move returns status 0, amount 0
03:57:32.989 00.000 11596 MoveAxis(N, 0, ABG)
03:57:32.989 00.000 11596 Move returns status 0, amount 0
03:57:32.989 00.000 11596 move complete, result=0
03:57:32.990 00.001 11596 worker thread done servicing request
03:57:32.996 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=211, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
03:57:33.003 00.007 13300 UpdateGuideState exits: m=1061 SNR=22.8
03:57:33.003 00.000 13300 PhdController: settling, locked = 1, distance = 0.11 (1.50) aobump = 0 frame = 3 / 99999
03:57:33.003 00.000 13300 PhdController: newstate STATE_FINISH
03:57:33.003 00.000 13300 PhdController complete: success
03:57:33.004 00.001 13300 evsrv: {"Event":"SettleDone","Timestamp":1761706653.004,"Host":"MAX-PC","Inst":1,"Status":0,"TotalFrames":3,"DroppedFrames":0}
03:57:33.004 00.000 13300 Mount: notify guiding dither settle done success=1
03:57:33.004 00.000 13300 PhdController: newstate STATE_IDLE
03:57:33.004 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:33.004 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:57:33.004 00.000 13300 Enqueuing Expose request
03:57:33.004 00.000 11596 Worker thread wakes up
03:57:33.004 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:57:33.005 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:57:33.239 00.234 13300 evsrv: cli 10203860 connect
03:57:33.239 00.000 13300 case statement mapped state 6 to 3
03:57:33.240 00.001 13300 case statement mapped state 6 to 3
03:57:33.240 00.000 13300 evsrv: cli 10203860 request: {"method":"get_app_state","id":"a3721b46-dd3e-4bb2-8440-a21625ada9f8"}
03:57:33.241 00.001 13300 case statement mapped state 6 to 3
03:57:33.241 00.000 13300 evsrv: cli 10203860 response: {"jsonrpc":"2.0","result":"Guiding","id":"a3721b46-dd3e-4bb2-8440-a21625ada9f8"}
03:57:33.241 00.000 13300 evsrv: cli 10203860 disconnect
03:57:33.510 00.269 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
03:57:33.663 00.153 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4a9dc229-da81-4358-b459-87bc6d4e24bf"}
03:57:33.663 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4a9dc229-da81-4358-b459-87bc6d4e24bf"}
03:57:33.664 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"95e93e00-b7b0-43a1-b09f-94e74c133757"}
03:57:33.664 00.000 13300 case statement mapped state 6 to 3
03:57:33.664 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"95e93e00-b7b0-43a1-b09f-94e74c133757"}
03:57:33.665 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b65392a8-2c4a-4788-a115-250245c5cbe1"}
03:57:33.665 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.05,6.93],"pixels":"..."},"id":"b65392a8-2c4a-4788-a115-250245c5cbe1"}
03:57:36.538 02.873 11596 Exposure complete
03:57:36.608 00.070 11596 worker thread done servicing request
03:57:36.608 00.000 13300 OnExposeComplete: enter
03:57:36.608 00.000 13300 UpdateGuideState(): m_state=6
03:57:36.609 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
03:57:36.609 00.000 13300 Star::Find returns 1 (0), X=25.06, Y=421.97, Mass=1015, SNR=22.3, Peak=133 HFD=2.9
03:57:36.609 00.000 13300 CameraToMount -- cameraTheta (-2.68) - m_xAngle (1.53) = xAngle (-4.22 = 2.07)
03:57:36.609 00.000 13300 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.34 = -1.06)
03:57:36.609 00.000 13300 CameraToMount -- cameraX=-0.19 cameraY=-0.09 hyp=0.21 cameraTheta=-2.68 mountX=-0.10 mountY=-0.18, mountTheta=-2.07
03:57:36.611 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.19, y=-0.09, opts=13)
03:57:36.611 00.000 13300 Enqueuing Move request for scope (-0.19, -0.09)
03:57:36.611 00.000 11596 Worker thread wakes up
03:57:36.612 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.09) opts 0xd
03:57:36.612 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.19, -0.09)
03:57:36.612 00.000 11596 Moving (-0.19, -0.09) raw xDistance=-0.10 yDistance=-0.18
03:57:36.612 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:57:36.612 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:57:36.612 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
03:57:36.612 00.000 11596 MoveAxis(E, 0, ABG)
03:57:36.612 00.000 11596 Move returns status 0, amount 0
03:57:36.612 00.000 11596 MoveAxis(N, 0, ABG)
03:57:36.612 00.000 11596 Move returns status 0, amount 0
03:57:36.613 00.001 11596 move complete, result=0
03:57:36.613 00.000 11596 worker thread done servicing request
03:57:36.619 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=202, med=4, FiltMin=2, FiltMax=69, Gamma=0.510
03:57:36.627 00.008 13300 UpdateGuideState exits: m=1015 SNR=22.3
03:57:36.627 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:36.628 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:57:36.628 00.000 13300 Enqueuing Expose request
03:57:36.628 00.000 11596 Worker thread wakes up
03:57:36.628 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:57:36.628 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:57:36.663 00.035 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4440e655-2121-40f3-b2b2-f2b2e7300178"}
03:57:36.663 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4440e655-2121-40f3-b2b2-f2b2e7300178"}
03:57:36.665 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3a8317de-03fe-4bea-aa3b-9d2edc351f57"}
03:57:36.665 00.000 13300 case statement mapped state 6 to 3
03:57:36.665 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3a8317de-03fe-4bea-aa3b-9d2edc351f57"}
03:57:36.666 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bf596704-461b-44ba-b489-75c9114cb0dd"}
03:57:36.667 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.06,6.97],"pixels":"..."},"id":"bf596704-461b-44ba-b489-75c9114cb0dd"}
03:57:37.141 00.474 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
03:57:39.665 02.524 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6aae97c1-88de-4d78-b4da-15191ed2655e"}
03:57:39.665 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6aae97c1-88de-4d78-b4da-15191ed2655e"}
03:57:39.666 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4613a20a-02cf-4c57-a254-1d872f78728f"}
03:57:39.666 00.000 13300 case statement mapped state 6 to 3
03:57:39.666 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4613a20a-02cf-4c57-a254-1d872f78728f"}
03:57:39.666 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a743c433-6a5d-4c8e-8b0e-4375d4303dd7"}
03:57:39.667 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.06,6.97],"pixels":"..."},"id":"a743c433-6a5d-4c8e-8b0e-4375d4303dd7"}
03:57:40.163 00.496 11596 Exposure complete
03:57:40.232 00.069 11596 worker thread done servicing request
03:57:40.232 00.000 13300 OnExposeComplete: enter
03:57:40.232 00.000 13300 UpdateGuideState(): m_state=6
03:57:40.233 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
03:57:40.233 00.000 13300 Star::Find returns 1 (0), X=24.96, Y=421.88, Mass=1057, SNR=22.8, Peak=134 HFD=2.9
03:57:40.233 00.000 13300 CameraToMount -- cameraTheta (-2.58) - m_xAngle (1.53) = xAngle (-4.11 = 2.17)
03:57:40.233 00.000 13300 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.24 = -0.95)
03:57:40.233 00.000 13300 CameraToMount -- cameraX=-0.29 cameraY=-0.18 hyp=0.34 cameraTheta=-2.58 mountX=-0.19 mountY=-0.28, mountTheta=-2.18
03:57:40.235 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.29, y=-0.18, opts=13)
03:57:40.235 00.000 13300 Enqueuing Move request for scope (-0.29, -0.18)
03:57:40.235 00.000 11596 Worker thread wakes up
03:57:40.235 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.18) opts 0xd
03:57:40.235 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.29, -0.18)
03:57:40.235 00.000 11596 Moving (-0.29, -0.18) raw xDistance=-0.19 yDistance=-0.28
03:57:40.235 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.19
03:57:40.236 00.001 11596 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.64
03:57:40.236 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
03:57:40.236 00.000 11596 MoveAxis(E, 240, ABG)
03:57:40.236 00.000 11596 Guiding  Dir = 2, Dur = 240
03:57:40.236 00.000 11596 IsSlewing returns 0
03:57:40.244 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=208, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
03:57:40.251 00.007 13300 UpdateGuideState exits: m=1057 SNR=22.8
03:57:40.251 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:40.252 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:57:40.252 00.000 13300 Enqueuing Expose request
03:57:40.331 00.079 11596 IsGuiding returns 0
03:57:40.552 00.221 11596 PulseGuide returned control before completion, sleep 29
03:57:40.882 00.330 11596 IsGuiding returns 1
03:57:40.882 00.000 11596 scope still moving after pulse duration time elapsed
03:57:40.910 00.028 11596 IsSlewing returns 0
03:57:41.195 00.285 11596 IsGuiding returns 0
03:57:41.195 00.000 11596 scope move finished after 240 + 623 ms
03:57:41.195 00.000 11596 Move returns status 0, amount 240
03:57:41.195 00.000 11596 MoveAxis(N, 365, ABG)
03:57:41.195 00.000 11596 Guiding  Dir = 0, Dur = 365
03:57:41.196 00.001 11596 IsSlewing returns 0
03:57:41.496 00.300 11596 IsGuiding returns 0
03:57:41.597 00.101 11596 PulseGuide returned control before completion, sleep 274
03:57:42.041 00.444 11596 IsGuiding returns 0
03:57:42.041 00.000 11596 Move returns status 0, amount 365
03:57:42.041 00.000 11596 move complete, result=0
03:57:42.041 00.000 11596 worker thread done servicing request
03:57:42.041 00.000 11596 Worker thread wakes up
03:57:42.041 00.000 13300 GuideStep: -0.2 px 240 ms EAST, -0.3 px 365 ms NORTH
03:57:42.041 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:57:42.550 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
03:57:42.665 00.115 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"87601fdd-5217-456d-8aa8-66d250f01887"}
03:57:42.665 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"87601fdd-5217-456d-8aa8-66d250f01887"}
03:57:42.666 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fbece65e-6c32-4fdc-a02b-04c251e19591"}
03:57:42.666 00.000 13300 case statement mapped state 6 to 3
03:57:42.666 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fbece65e-6c32-4fdc-a02b-04c251e19591"}
03:57:42.667 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7425a563-fb2a-4f40-8684-9042677afbd4"}
03:57:42.667 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.96,6.88],"pixels":"..."},"id":"7425a563-fb2a-4f40-8684-9042677afbd4"}
03:57:45.587 02.920 11596 Exposure complete
03:57:45.656 00.069 11596 worker thread done servicing request
03:57:45.656 00.000 13300 OnExposeComplete: enter
03:57:45.656 00.000 13300 UpdateGuideState(): m_state=6
03:57:45.657 00.001 13300 Star::Find(15, 24, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
03:57:45.657 00.000 13300 Star::Find returns 1 (0), X=25.06, Y=422.14, Mass=893, SNR=20.9, Peak=114 HFD=2.8
03:57:45.657 00.000 13300 CameraToMount -- cameraTheta (2.71) - m_xAngle (1.53) = xAngle (1.18 = 1.18)
03:57:45.657 00.000 13300 CameraToMount -- cameraTheta (2.71) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.95 = -1.95)
03:57:45.657 00.000 13300 CameraToMount -- cameraX=-0.18 cameraY=0.08 hyp=0.20 cameraTheta=2.71 mountX=0.07 mountY=-0.18, mountTheta=-1.18
03:57:45.659 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.18, y=0.08, opts=13)
03:57:45.659 00.000 13300 Enqueuing Move request for scope (-0.18, 0.08)
03:57:45.659 00.000 11596 Worker thread wakes up
03:57:45.659 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.08) opts 0xd
03:57:45.660 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.18, 0.08)
03:57:45.660 00.000 11596 Moving (-0.18, 0.08) raw xDistance=0.07 yDistance=-0.18
03:57:45.660 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:57:45.660 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.18
03:57:45.660 00.000 11596 MoveAxis(E, 0, ABG)
03:57:45.660 00.000 11596 Move returns status 0, amount 0
03:57:45.660 00.000 11596 MoveAxis(N, 241, ABG)
03:57:45.660 00.000 11596 Guiding  Dir = 0, Dur = 241
03:57:45.661 00.001 11596 IsSlewing returns 0
03:57:45.667 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=159, med=4, FiltMin=3, FiltMax=70, Gamma=0.510
03:57:45.674 00.007 13300 UpdateGuideState exits: m=893 SNR=20.9
03:57:45.675 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:45.675 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:57:45.675 00.000 13300 Enqueuing Expose request
03:57:45.675 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3dc93c95-70a0-4755-b270-4779dcf1e8c6"}
03:57:45.675 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3dc93c95-70a0-4755-b270-4779dcf1e8c6"}
03:57:45.681 00.006 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c63b6ba5-e2ca-47f7-b097-63c1aed90f4e"}
03:57:45.681 00.000 13300 case statement mapped state 6 to 3
03:57:45.681 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c63b6ba5-e2ca-47f7-b097-63c1aed90f4e"}
03:57:45.683 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"48bb2e14-c50c-42a5-988d-c34c3a1f08da"}
03:57:45.684 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.06,7.14],"pixels":"..."},"id":"48bb2e14-c50c-42a5-988d-c34c3a1f08da"}
03:57:45.716 00.032 11596 IsGuiding returns 0
03:57:45.929 00.213 11596 PulseGuide returned control before completion, sleep 39
03:57:46.148 00.219 11596 IsGuiding returns 1
03:57:46.148 00.000 11596 scope still moving after pulse duration time elapsed
03:57:46.171 00.023 11596 IsSlewing returns 0
03:57:46.268 00.097 11596 IsGuiding returns 0
03:57:46.269 00.001 11596 scope move finished after 241 + 312 ms
03:57:46.269 00.000 11596 Move returns status 0, amount 241
03:57:46.269 00.000 11596 move complete, result=0
03:57:46.269 00.000 11596 worker thread done servicing request
03:57:46.269 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 241 ms NORTH
03:57:46.269 00.000 11596 Worker thread wakes up
03:57:46.269 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:57:46.784 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
03:57:48.661 01.877 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"abc44524-68ef-4e04-bb1d-136e0b27fc74"}
03:57:48.661 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"abc44524-68ef-4e04-bb1d-136e0b27fc74"}
03:57:48.662 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d824d8d9-83e5-47fb-833f-0f815a772058"}
03:57:48.662 00.000 13300 case statement mapped state 6 to 3
03:57:48.662 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d824d8d9-83e5-47fb-833f-0f815a772058"}
03:57:48.662 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3f3643f7-20e3-4509-bb27-7f481bd86fa0"}
03:57:48.663 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.06,7.14],"pixels":"..."},"id":"3f3643f7-20e3-4509-bb27-7f481bd86fa0"}
03:57:49.816 01.153 11596 Exposure complete
03:57:49.890 00.074 11596 worker thread done servicing request
03:57:49.890 00.000 13300 OnExposeComplete: enter
03:57:49.890 00.000 13300 UpdateGuideState(): m_state=6
03:57:49.891 00.001 13300 Star::Find(15, 25, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
03:57:49.891 00.000 13300 Star::Find returns 1 (0), X=25.24, Y=421.86, Mass=756, SNR=19.2, Peak=110 HFD=2.8
03:57:49.891 00.000 13300 CameraToMount -- cameraTheta (-1.58) - m_xAngle (1.53) = xAngle (-3.12 = -3.12)
03:57:49.891 00.000 13300 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.24 = 0.04)
03:57:49.891 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.20 hyp=0.20 cameraTheta=-1.58 mountX=-0.20 mountY=0.01, mountTheta=3.10
03:57:49.893 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.20, opts=13)
03:57:49.893 00.000 13300 Enqueuing Move request for scope (-0.00, -0.20)
03:57:49.893 00.000 11596 Worker thread wakes up
03:57:49.894 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.20) opts 0xd
03:57:49.894 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.20)
03:57:49.894 00.000 11596 Moving (-0.00, -0.20) raw xDistance=-0.20 yDistance=0.01
03:57:49.894 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.20
03:57:49.894 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:57:49.894 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:57:49.894 00.000 11596 MoveAxis(E, 246, ABG)
03:57:49.894 00.000 11596 Guiding  Dir = 2, Dur = 246
03:57:49.895 00.001 11596 IsSlewing returns 0
03:57:49.901 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=139, med=4, FiltMin=2, FiltMax=48, Gamma=0.510
03:57:49.908 00.007 13300 UpdateGuideState exits: m=756 SNR=19.2
03:57:49.908 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:49.909 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:57:49.909 00.000 13300 Enqueuing Expose request
03:57:49.962 00.053 11596 IsGuiding returns 0
03:57:50.152 00.190 11596 PulseGuide returned control before completion, sleep 67
03:57:50.369 00.217 11596 IsGuiding returns 1
03:57:50.369 00.000 11596 scope still moving after pulse duration time elapsed
03:57:50.401 00.032 11596 IsSlewing returns 0
03:57:50.562 00.161 11596 IsGuiding returns 0
03:57:50.562 00.000 11596 scope move finished after 246 + 353 ms
03:57:50.562 00.000 11596 Move returns status 0, amount 246
03:57:50.562 00.000 11596 MoveAxis(N, 0, ABG)
03:57:50.562 00.000 11596 Move returns status 0, amount 0
03:57:50.562 00.000 11596 move complete, result=0
03:57:50.562 00.000 11596 worker thread done servicing request
03:57:50.563 00.001 13300 GuideStep: -0.2 px 246 ms EAST, 0.0 px 0 ms NORTH
03:57:50.563 00.000 11596 Worker thread wakes up
03:57:50.563 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:57:51.076 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
03:57:51.662 00.586 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0393586a-9c89-41dc-8d54-698d7f70fda4"}
03:57:51.662 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0393586a-9c89-41dc-8d54-698d7f70fda4"}
03:57:51.663 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"28374b9e-7a30-43ff-a9fe-95a28a49d882"}
03:57:51.663 00.000 13300 case statement mapped state 6 to 3
03:57:51.663 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"28374b9e-7a30-43ff-a9fe-95a28a49d882"}
03:57:51.664 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9a31a3c5-f1fd-4dc1-a55e-b8352e2bfd7c"}
03:57:51.664 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.24,6.86],"pixels":"..."},"id":"9a31a3c5-f1fd-4dc1-a55e-b8352e2bfd7c"}
03:57:54.101 02.437 11596 Exposure complete
03:57:54.170 00.069 11596 worker thread done servicing request
03:57:54.171 00.001 13300 OnExposeComplete: enter
03:57:54.171 00.000 13300 UpdateGuideState(): m_state=6
03:57:54.171 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
03:57:54.171 00.000 13300 Star::Find returns 1 (0), X=25.67, Y=422.02, Mass=898, SNR=21.0, Peak=138 HFD=3.3
03:57:54.172 00.001 13300 CameraToMount -- cameraTheta (-0.09) - m_xAngle (1.53) = xAngle (-1.62 = -1.62)
03:57:54.172 00.000 13300 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.75 = 1.53)
03:57:54.172 00.000 13300 CameraToMount -- cameraX=0.43 cameraY=-0.04 hyp=0.43 cameraTheta=-0.09 mountX=-0.02 mountY=0.43, mountTheta=1.62
03:57:54.174 00.002 13300 SchedulePrimaryMove(1016D950, x=0.43, y=-0.04, opts=13)
03:57:54.174 00.000 13300 Enqueuing Move request for scope (0.43, -0.04)
03:57:54.174 00.000 11596 Worker thread wakes up
03:57:54.174 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.04) opts 0xd
03:57:54.174 00.000 11596 Handling offset move in thread for scope, endpoint = (0.43, -0.04)
03:57:54.175 00.001 11596 Moving (0.43, -0.04) raw xDistance=-0.02 yDistance=0.43
03:57:54.175 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:57:54.175 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:57:54.175 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
03:57:54.175 00.000 11596 MoveAxis(E, 0, ABG)
03:57:54.175 00.000 11596 Move returns status 0, amount 0
03:57:54.175 00.000 11596 MoveAxis(N, 0, ABG)
03:57:54.175 00.000 11596 Move returns status 0, amount 0
03:57:54.176 00.001 11596 move complete, result=0
03:57:54.176 00.000 11596 worker thread done servicing request
03:57:54.183 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=152, med=4, FiltMin=2, FiltMax=53, Gamma=0.510
03:57:54.191 00.008 13300 UpdateGuideState exits: m=898 SNR=21.0
03:57:54.191 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:54.191 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:57:54.191 00.000 13300 Enqueuing Expose request
03:57:54.191 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
03:57:54.191 00.000 11596 Worker thread wakes up
03:57:54.192 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:57:54.671 00.479 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4a16142d-f49d-4a52-83e7-53223e79e181"}
03:57:54.671 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4a16142d-f49d-4a52-83e7-53223e79e181"}
03:57:54.672 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7357ad14-ab29-4e0b-9d9b-4e70ec9ad3ff"}
03:57:54.672 00.000 13300 case statement mapped state 6 to 3
03:57:54.672 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7357ad14-ab29-4e0b-9d9b-4e70ec9ad3ff"}
03:57:54.673 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"73229d5f-3854-4d5c-a76e-97358c3516c8"}
03:57:54.673 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.67,7.02],"pixels":"..."},"id":"73229d5f-3854-4d5c-a76e-97358c3516c8"}
03:57:54.704 00.031 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
03:57:57.671 02.967 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"47e77238-571c-4c65-b946-2dd68152e5c2"}
03:57:57.671 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"47e77238-571c-4c65-b946-2dd68152e5c2"}
03:57:57.672 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"973cf95e-1181-41f9-856b-a694109dea3a"}
03:57:57.672 00.000 13300 case statement mapped state 6 to 3
03:57:57.672 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"973cf95e-1181-41f9-856b-a694109dea3a"}
03:57:57.673 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f7890c33-136b-49b9-8f12-fca5232f39d9"}
03:57:57.673 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.67,7.02],"pixels":"..."},"id":"f7890c33-136b-49b9-8f12-fca5232f39d9"}
03:57:57.729 00.056 11596 Exposure complete
03:57:57.806 00.077 11596 worker thread done servicing request
03:57:57.806 00.000 13300 OnExposeComplete: enter
03:57:57.806 00.000 13300 UpdateGuideState(): m_state=6
03:57:57.807 00.001 13300 Star::Find(15, 25, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
03:57:57.807 00.000 13300 Star::Find returns 1 (0), X=25.67, Y=422.01, Mass=1016, SNR=22.3, Peak=160 HFD=3.3
03:57:57.807 00.000 13300 CameraToMount -- cameraTheta (-0.10) - m_xAngle (1.53) = xAngle (-1.63 = -1.63)
03:57:57.807 00.000 13300 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.76 = 1.52)
03:57:57.807 00.000 13300 CameraToMount -- cameraX=0.43 cameraY=-0.04 hyp=0.43 cameraTheta=-0.10 mountX=-0.03 mountY=0.43, mountTheta=1.63
03:57:57.809 00.002 13300 SchedulePrimaryMove(1016D950, x=0.43, y=-0.04, opts=13)
03:57:57.809 00.000 13300 Enqueuing Move request for scope (0.43, -0.04)
03:57:57.809 00.000 11596 Worker thread wakes up
03:57:57.809 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.04) opts 0xd
03:57:57.809 00.000 11596 Handling offset move in thread for scope, endpoint = (0.43, -0.04)
03:57:57.809 00.000 11596 Moving (0.43, -0.04) raw xDistance=-0.03 yDistance=0.43
03:57:57.810 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:57:57.810 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:57:57.810 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
03:57:57.810 00.000 11596 MoveAxis(E, 0, ABG)
03:57:57.810 00.000 11596 Move returns status 0, amount 0
03:57:57.810 00.000 11596 MoveAxis(N, 0, ABG)
03:57:57.810 00.000 11596 Move returns status 0, amount 0
03:57:57.810 00.000 11596 move complete, result=0
03:57:57.810 00.000 11596 worker thread done servicing request
03:57:57.817 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=161, med=4, FiltMin=2, FiltMax=60, Gamma=0.510
03:57:57.825 00.008 13300 UpdateGuideState exits: m=1016 SNR=22.3
03:57:57.825 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:57.825 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:57:57.825 00.000 13300 Enqueuing Expose request
03:57:57.825 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
03:57:57.826 00.001 11596 Worker thread wakes up
03:57:57.826 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:57:58.339 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
03:58:00.670 02.331 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e4668e42-b404-4692-aaa3-30c2db7cfceb"}
03:58:00.670 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e4668e42-b404-4692-aaa3-30c2db7cfceb"}
03:58:00.671 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"999e2f17-11e5-4ceb-812c-fcb25b7bef76"}
03:58:00.671 00.000 13300 case statement mapped state 6 to 3
03:58:00.671 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"999e2f17-11e5-4ceb-812c-fcb25b7bef76"}
03:58:00.672 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e145402f-9303-406c-a13b-54fd00185126"}
03:58:00.672 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.67,7.01],"pixels":"..."},"id":"e145402f-9303-406c-a13b-54fd00185126"}
03:58:01.370 00.698 11596 Exposure complete
03:58:01.437 00.067 11596 worker thread done servicing request
03:58:01.438 00.001 13300 OnExposeComplete: enter
03:58:01.438 00.000 13300 UpdateGuideState(): m_state=6
03:58:01.438 00.000 13300 Star::Find(15, 25, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
03:58:01.438 00.000 13300 Star::Find returns 1 (0), X=25.50, Y=421.90, Mass=988, SNR=22.0, Peak=152 HFD=3.1
03:58:01.438 00.000 13300 CameraToMount -- cameraTheta (-0.57) - m_xAngle (1.53) = xAngle (-2.10 = -2.10)
03:58:01.439 00.001 13300 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.23 = 1.06)
03:58:01.439 00.000 13300 CameraToMount -- cameraX=0.25 cameraY=-0.16 hyp=0.30 cameraTheta=-0.57 mountX=-0.15 mountY=0.26, mountTheta=2.09
03:58:01.440 00.001 13300 SchedulePrimaryMove(1016D950, x=0.25, y=-0.16, opts=13)
03:58:01.441 00.001 13300 Enqueuing Move request for scope (0.25, -0.16)
03:58:01.441 00.000 11596 Worker thread wakes up
03:58:01.441 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.16) opts 0xd
03:58:01.441 00.000 11596 Handling offset move in thread for scope, endpoint = (0.25, -0.16)
03:58:01.441 00.000 11596 Moving (0.25, -0.16) raw xDistance=-0.15 yDistance=0.26
03:58:01.441 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
03:58:01.441 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:58:01.441 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
03:58:01.441 00.000 11596 MoveAxis(E, 189, ABG)
03:58:01.442 00.001 11596 Guiding  Dir = 2, Dur = 189
03:58:01.442 00.000 11596 IsSlewing returns 0
03:58:01.448 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=188, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
03:58:01.455 00.007 13300 UpdateGuideState exits: m=988 SNR=22.0
03:58:01.455 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:01.455 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:58:01.456 00.001 13300 Enqueuing Expose request
03:58:01.456 00.000 11596 IsGuiding returns 0
03:58:01.538 00.082 11596 PulseGuide returned control before completion, sleep 118
03:58:01.856 00.318 11596 IsGuiding returns 0
03:58:01.856 00.000 11596 Move returns status 0, amount 189
03:58:01.856 00.000 11596 MoveAxis(N, 0, ABG)
03:58:01.856 00.000 11596 Move returns status 0, amount 0
03:58:01.856 00.000 11596 move complete, result=0
03:58:01.856 00.000 11596 worker thread done servicing request
03:58:01.856 00.000 11596 Worker thread wakes up
03:58:01.856 00.000 13300 GuideStep: -0.2 px 189 ms EAST, 0.3 px 0 ms NORTH
03:58:01.857 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:58:02.360 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
03:58:03.670 01.310 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0179f277-0341-44dc-93fd-31f61fa6bf2c"}
03:58:03.670 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0179f277-0341-44dc-93fd-31f61fa6bf2c"}
03:58:03.672 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"892f3a71-020a-4f05-a16a-0dd627d183e9"}
03:58:03.672 00.000 13300 case statement mapped state 6 to 3
03:58:03.672 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"892f3a71-020a-4f05-a16a-0dd627d183e9"}
03:58:03.673 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"904893d3-c63e-4bd5-8323-0e81fdb0dd10"}
03:58:03.674 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.50,6.90],"pixels":"..."},"id":"904893d3-c63e-4bd5-8323-0e81fdb0dd10"}
03:58:05.388 01.714 11596 Exposure complete
03:58:05.460 00.072 11596 worker thread done servicing request
03:58:05.460 00.000 13300 OnExposeComplete: enter
03:58:05.460 00.000 13300 UpdateGuideState(): m_state=6
03:58:05.460 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
03:58:05.460 00.000 13300 Star::Find returns 1 (0), X=25.62, Y=421.96, Mass=966, SNR=21.7, Peak=153 HFD=3.2
03:58:05.461 00.001 13300 CameraToMount -- cameraTheta (-0.26) - m_xAngle (1.53) = xAngle (-1.79 = -1.79)
03:58:05.461 00.000 13300 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.92 = 1.36)
03:58:05.461 00.000 13300 CameraToMount -- cameraX=0.38 cameraY=-0.10 hyp=0.39 cameraTheta=-0.26 mountX=-0.09 mountY=0.38, mountTheta=1.79
03:58:05.463 00.002 13300 SchedulePrimaryMove(1016D950, x=0.38, y=-0.10, opts=13)
03:58:05.463 00.000 13300 Enqueuing Move request for scope (0.38, -0.10)
03:58:05.463 00.000 11596 Worker thread wakes up
03:58:05.463 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.10) opts 0xd
03:58:05.463 00.000 11596 Handling offset move in thread for scope, endpoint = (0.38, -0.10)
03:58:05.463 00.000 11596 Moving (0.38, -0.10) raw xDistance=-0.09 yDistance=0.38
03:58:05.463 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:58:05.463 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:58:05.463 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
03:58:05.464 00.001 11596 MoveAxis(E, 0, ABG)
03:58:05.464 00.000 11596 Move returns status 0, amount 0
03:58:05.464 00.000 11596 MoveAxis(N, 0, ABG)
03:58:05.464 00.000 11596 Move returns status 0, amount 0
03:58:05.464 00.000 11596 move complete, result=0
03:58:05.464 00.000 11596 worker thread done servicing request
03:58:05.471 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=154, med=4, FiltMin=2, FiltMax=58, Gamma=0.510
03:58:05.478 00.007 13300 UpdateGuideState exits: m=966 SNR=21.7
03:58:05.478 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:05.478 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:58:05.478 00.000 13300 Enqueuing Expose request
03:58:05.479 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
03:58:05.479 00.000 11596 Worker thread wakes up
03:58:05.479 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:58:05.992 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
03:58:06.669 00.677 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4e719acb-0aa3-4be8-a01e-115b60b991a7"}
03:58:06.669 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4e719acb-0aa3-4be8-a01e-115b60b991a7"}
03:58:06.670 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3f95031c-cb08-4139-ac93-bc19345807d9"}
03:58:06.670 00.000 13300 case statement mapped state 6 to 3
03:58:06.670 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3f95031c-cb08-4139-ac93-bc19345807d9"}
03:58:06.670 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"47d0b1fb-a5ad-491d-9fd3-df12f733296b"}
03:58:06.670 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.62,6.96],"pixels":"..."},"id":"47d0b1fb-a5ad-491d-9fd3-df12f733296b"}
03:58:09.024 02.354 11596 Exposure complete
03:58:09.096 00.072 11596 worker thread done servicing request
03:58:09.096 00.000 13300 OnExposeComplete: enter
03:58:09.096 00.000 13300 UpdateGuideState(): m_state=6
03:58:09.097 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
03:58:09.097 00.000 13300 Star::Find returns 1 (0), X=25.52, Y=421.80, Mass=1013, SNR=22.2, Peak=143 HFD=3.3
03:58:09.097 00.000 13300 CameraToMount -- cameraTheta (-0.75) - m_xAngle (1.53) = xAngle (-2.28 = -2.28)
03:58:09.097 00.000 13300 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.41 = 0.87)
03:58:09.097 00.000 13300 CameraToMount -- cameraX=0.28 cameraY=-0.26 hyp=0.38 cameraTheta=-0.75 mountX=-0.25 mountY=0.29, mountTheta=2.28
03:58:09.099 00.002 13300 SchedulePrimaryMove(1016D950, x=0.28, y=-0.26, opts=13)
03:58:09.099 00.000 13300 Enqueuing Move request for scope (0.28, -0.26)
03:58:09.099 00.000 11596 Worker thread wakes up
03:58:09.099 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.26) opts 0xd
03:58:09.100 00.001 11596 Handling offset move in thread for scope, endpoint = (0.28, -0.26)
03:58:09.100 00.000 11596 Moving (0.28, -0.26) raw xDistance=-0.25 yDistance=0.29
03:58:09.100 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
03:58:09.100 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:58:09.100 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
03:58:09.100 00.000 11596 MoveAxis(E, 315, ABG)
03:58:09.100 00.000 11596 Guiding  Dir = 2, Dur = 315
03:58:09.100 00.000 11596 IsSlewing returns 0
03:58:09.107 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=173, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
03:58:09.115 00.008 13300 UpdateGuideState exits: m=1013 SNR=22.2
03:58:09.115 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:09.115 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:58:09.115 00.000 13300 Enqueuing Expose request
03:58:09.123 00.008 11596 IsGuiding returns 0
03:58:09.399 00.276 11596 PulseGuide returned control before completion, sleep 50
03:58:09.532 00.133 11596 IsGuiding returns 1
03:58:09.532 00.000 11596 scope still moving after pulse duration time elapsed
03:58:09.553 00.021 11596 IsSlewing returns 0
03:58:09.620 00.067 11596 IsGuiding returns 1
03:58:09.643 00.023 11596 IsSlewing returns 0
03:58:09.669 00.026 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e3dd0372-d0eb-493c-a704-fec26b6dbd2d"}
03:58:09.669 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e3dd0372-d0eb-493c-a704-fec26b6dbd2d"}
03:58:09.670 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3035c54b-2e44-4a09-8aff-eade773af84b"}
03:58:09.670 00.000 13300 case statement mapped state 6 to 3
03:58:09.670 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3035c54b-2e44-4a09-8aff-eade773af84b"}
03:58:09.670 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5c156258-7bf2-49aa-8102-4d8e140f644b"}
03:58:09.671 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.52,6.80],"pixels":"..."},"id":"5c156258-7bf2-49aa-8102-4d8e140f644b"}
03:58:09.853 00.182 11596 IsGuiding returns 0
03:58:09.853 00.000 11596 scope move finished after 315 + 414 ms
03:58:09.853 00.000 11596 Move returns status 0, amount 315
03:58:09.853 00.000 11596 MoveAxis(N, 0, ABG)
03:58:09.853 00.000 11596 Move returns status 0, amount 0
03:58:09.853 00.000 11596 move complete, result=0
03:58:09.853 00.000 11596 worker thread done servicing request
03:58:09.853 00.000 13300 GuideStep: -0.3 px 315 ms EAST, 0.3 px 0 ms NORTH
03:58:09.854 00.001 11596 Worker thread wakes up
03:58:09.854 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:58:10.368 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
03:58:12.668 02.300 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"44c3796e-30b8-4fd1-a7b7-8bcbb4b5173d"}
03:58:12.668 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"44c3796e-30b8-4fd1-a7b7-8bcbb4b5173d"}
03:58:12.669 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"395cd545-4d99-43f5-93f2-3a45528fb6f2"}
03:58:12.669 00.000 13300 case statement mapped state 6 to 3
03:58:12.669 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"395cd545-4d99-43f5-93f2-3a45528fb6f2"}
03:58:12.669 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b2b1e8b8-19de-4e61-8ce2-3ce2dc0fcd22"}
03:58:12.670 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.52,6.80],"pixels":"..."},"id":"b2b1e8b8-19de-4e61-8ce2-3ce2dc0fcd22"}
03:58:13.398 00.728 11596 Exposure complete
03:58:13.467 00.069 11596 worker thread done servicing request
03:58:13.467 00.000 13300 OnExposeComplete: enter
03:58:13.467 00.000 13300 UpdateGuideState(): m_state=6
03:58:13.468 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
03:58:13.468 00.000 13300 Star::Find returns 1 (0), X=25.55, Y=421.88, Mass=1055, SNR=22.7, Peak=167 HFD=3.1
03:58:13.468 00.000 13300 CameraToMount -- cameraTheta (-0.53) - m_xAngle (1.53) = xAngle (-2.06 = -2.06)
03:58:13.468 00.000 13300 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.19 = 1.09)
03:58:13.468 00.000 13300 CameraToMount -- cameraX=0.31 cameraY=-0.18 hyp=0.36 cameraTheta=-0.53 mountX=-0.17 mountY=0.32, mountTheta=2.06
03:58:13.470 00.002 13300 SchedulePrimaryMove(1016D950, x=0.31, y=-0.18, opts=13)
03:58:13.470 00.000 13300 Enqueuing Move request for scope (0.31, -0.18)
03:58:13.470 00.000 11596 Worker thread wakes up
03:58:13.471 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.18) opts 0xd
03:58:13.471 00.000 11596 Handling offset move in thread for scope, endpoint = (0.31, -0.18)
03:58:13.471 00.000 11596 Moving (0.31, -0.18) raw xDistance=-0.17 yDistance=0.32
03:58:13.471 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.17
03:58:13.471 00.000 11596 switching direction from -1 to 1 - decHistory=3 oldest=-0.64 newest=1.00
03:58:13.471 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.32
03:58:13.471 00.000 11596 MoveAxis(E, 235, ABG)
03:58:13.471 00.000 11596 Guiding  Dir = 2, Dur = 235
03:58:13.472 00.001 11596 IsSlewing returns 0
03:58:13.478 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=176, med=4, FiltMin=2, FiltMax=68, Gamma=0.510
03:58:13.485 00.007 13300 UpdateGuideState exits: m=1055 SNR=22.7
03:58:13.485 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:13.485 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:58:13.485 00.000 13300 Enqueuing Expose request
03:58:13.531 00.046 11596 IsGuiding returns 0
03:58:13.628 00.097 11596 PulseGuide returned control before completion, sleep 149
03:58:14.009 00.381 11596 IsGuiding returns 1
03:58:14.010 00.001 11596 scope still moving after pulse duration time elapsed
03:58:14.037 00.027 11596 IsSlewing returns 0
03:58:14.322 00.285 11596 IsGuiding returns 0
03:58:14.322 00.000 11596 scope move finished after 235 + 555 ms
03:58:14.322 00.000 11596 Move returns status 0, amount 235
03:58:14.323 00.001 11596 BLC: Oldest BLC event removed
03:58:14.323 00.000 11596 BLC: Dec direction reversal from North to South, backlash comp pulse of 190 applied
03:58:14.323 00.000 11596 MoveAxis(S, 613, ABG)
03:58:14.323 00.000 11596 Guiding  Dir = 1, Dur = 613
03:58:14.324 00.001 11596 IsSlewing returns 0
03:58:14.541 00.217 11596 IsGuiding returns 0
03:58:14.827 00.286 11596 PulseGuide returned control before completion, sleep 339
03:58:15.264 00.437 11596 IsGuiding returns 1
03:58:15.264 00.000 11596 scope still moving after pulse duration time elapsed
03:58:15.287 00.023 11596 IsSlewing returns 0
03:58:15.507 00.220 11596 IsGuiding returns 0
03:58:15.508 00.001 11596 scope move finished after 613 + 353 ms
03:58:15.508 00.000 11596 Move returns status 0, amount 613
03:58:15.508 00.000 11596 move complete, result=0
03:58:15.508 00.000 11596 worker thread done servicing request
03:58:15.508 00.000 13300 GuideStep: -0.2 px 235 ms EAST, 0.3 px 613 ms SOUTH
03:58:15.509 00.001 11596 Worker thread wakes up
03:58:15.509 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:58:15.667 00.158 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cdb80557-b27c-40e5-97d8-05a288b59ed4"}
03:58:15.668 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cdb80557-b27c-40e5-97d8-05a288b59ed4"}
03:58:15.669 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"957bcca3-50ed-4242-954d-aee649b852b2"}
03:58:15.669 00.000 13300 case statement mapped state 6 to 3
03:58:15.669 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"957bcca3-50ed-4242-954d-aee649b852b2"}
03:58:15.670 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e74c46e2-4d22-480d-906b-1e285c1df1e1"}
03:58:15.670 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.55,6.88],"pixels":"..."},"id":"e74c46e2-4d22-480d-906b-1e285c1df1e1"}
03:58:16.011 00.341 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
03:58:18.667 02.656 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c73df26d-cdad-47cd-889e-03d517a60169"}
03:58:18.667 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c73df26d-cdad-47cd-889e-03d517a60169"}
03:58:18.668 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e6c63529-5b31-421f-9da2-173311b04af3"}
03:58:18.668 00.000 13300 case statement mapped state 6 to 3
03:58:18.668 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e6c63529-5b31-421f-9da2-173311b04af3"}
03:58:18.668 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"05e6120c-a25c-47c3-97ee-777176d222e8"}
03:58:18.669 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.55,6.88],"pixels":"..."},"id":"05e6120c-a25c-47c3-97ee-777176d222e8"}
03:58:19.038 00.369 11596 Exposure complete
03:58:19.112 00.074 11596 worker thread done servicing request
03:58:19.112 00.000 13300 OnExposeComplete: enter
03:58:19.112 00.000 13300 UpdateGuideState(): m_state=6
03:58:19.112 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
03:58:19.113 00.001 13300 Star::Find returns 1 (0), X=25.61, Y=422.12, Mass=1085, SNR=23.1, Peak=163 HFD=3.3
03:58:19.113 00.000 13300 CameraToMount -- cameraTheta (0.16) - m_xAngle (1.53) = xAngle (-1.38 = -1.38)
03:58:19.113 00.000 13300 CameraToMount -- cameraTheta (0.16) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.50 = 1.78)
03:58:19.113 00.000 13300 CameraToMount -- cameraX=0.37 cameraY=0.06 hyp=0.37 cameraTheta=0.16 mountX=0.07 mountY=0.36, mountTheta=1.38
03:58:19.115 00.002 13300 SchedulePrimaryMove(1016D950, x=0.37, y=0.06, opts=13)
03:58:19.115 00.000 13300 Enqueuing Move request for scope (0.37, 0.06)
03:58:19.115 00.000 11596 Worker thread wakes up
03:58:19.115 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.06) opts 0xd
03:58:19.115 00.000 11596 Handling offset move in thread for scope, endpoint = (0.37, 0.06)
03:58:19.115 00.000 11596 Moving (0.37, 0.06) raw xDistance=0.07 yDistance=0.36
03:58:19.115 00.000 11596 BLC: History state: CurrMiss=0.36, AvgInitMiss=0.30, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=0.319674, 1:0.362123
03:58:19.116 00.001 11596 BLC: Under-shoot, no adjustment, waiting for more data
03:58:19.116 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:58:19.116 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.36
03:58:19.116 00.000 11596 MoveAxis(E, 0, ABG)
03:58:19.116 00.000 11596 Move returns status 0, amount 0
03:58:19.117 00.001 11596 MoveAxis(S, 479, ABG)
03:58:19.117 00.000 11596 Guiding  Dir = 1, Dur = 479
03:58:19.117 00.000 11596 IsSlewing returns 0
03:58:19.125 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=182, med=4, FiltMin=2, FiltMax=59, Gamma=0.510
03:58:19.133 00.008 13300 UpdateGuideState exits: m=1085 SNR=23.1
03:58:19.133 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:19.133 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:58:19.133 00.000 13300 Enqueuing Expose request
03:58:19.220 00.087 11596 IsGuiding returns 0
03:58:19.364 00.144 11596 PulseGuide returned control before completion, sleep 345
03:58:19.880 00.516 11596 IsGuiding returns 1
03:58:19.881 00.001 11596 scope still moving after pulse duration time elapsed
03:58:19.902 00.021 11596 IsSlewing returns 0
03:58:20.237 00.335 11596 IsGuiding returns 0
03:58:20.237 00.000 11596 scope move finished after 479 + 538 ms
03:58:20.237 00.000 11596 Move returns status 0, amount 479
03:58:20.238 00.001 11596 move complete, result=0
03:58:20.238 00.000 11596 worker thread done servicing request
03:58:20.238 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.4 px 479 ms SOUTH
03:58:20.238 00.000 11596 Worker thread wakes up
03:58:20.238 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:58:20.752 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
03:58:21.666 00.914 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f7bd19d9-83d8-4506-93bd-3c1d10c21021"}
03:58:21.666 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f7bd19d9-83d8-4506-93bd-3c1d10c21021"}
03:58:21.667 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"34284ccc-9c6b-4ceb-8646-28b300503a28"}
03:58:21.667 00.000 13300 case statement mapped state 6 to 3
03:58:21.667 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"34284ccc-9c6b-4ceb-8646-28b300503a28"}
03:58:21.667 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"74f14666-70c1-4507-a6ab-096ac346d716"}
03:58:21.667 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.61,7.12],"pixels":"..."},"id":"74f14666-70c1-4507-a6ab-096ac346d716"}
03:58:23.778 02.111 11596 Exposure complete
03:58:23.847 00.069 11596 worker thread done servicing request
03:58:23.848 00.001 13300 OnExposeComplete: enter
03:58:23.848 00.000 13300 UpdateGuideState(): m_state=6
03:58:23.848 00.000 13300 Star::Find(15, 25, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
03:58:23.848 00.000 13300 Star::Find returns 1 (0), X=25.51, Y=422.18, Mass=1091, SNR=23.1, Peak=158 HFD=3.2
03:58:23.849 00.001 13300 CameraToMount -- cameraTheta (0.42) - m_xAngle (1.53) = xAngle (-1.11 = -1.11)
03:58:23.849 00.000 13300 CameraToMount -- cameraTheta (0.42) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.24 = 2.04)
03:58:23.849 00.000 13300 CameraToMount -- cameraX=0.27 cameraY=0.12 hyp=0.30 cameraTheta=0.42 mountX=0.13 mountY=0.26, mountTheta=1.11
03:58:23.851 00.002 13300 SchedulePrimaryMove(1016D950, x=0.27, y=0.12, opts=13)
03:58:23.851 00.000 13300 Enqueuing Move request for scope (0.27, 0.12)
03:58:23.851 00.000 11596 Worker thread wakes up
03:58:23.851 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.12) opts 0xd
03:58:23.851 00.000 11596 Handling offset move in thread for scope, endpoint = (0.27, 0.12)
03:58:23.851 00.000 11596 Moving (0.27, 0.12) raw xDistance=0.13 yDistance=0.26
03:58:23.852 00.001 11596 BLC: History state: CurrMiss=0.26, AvgInitMiss=0.30, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=0.319674, 1:0.362123, 2:0.264788
03:58:23.852 00.000 11596 BLC: Under-shoot: nominal increase by 390
03:58:23.852 00.000 11596 BLC: window closed
03:58:23.852 00.000 11596 BLC: Pulse adjusted to 209
03:58:23.853 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
03:58:23.853 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
03:58:23.853 00.000 11596 MoveAxis(E, 0, ABG)
03:58:23.854 00.001 11596 Move returns status 0, amount 0
03:58:23.854 00.000 11596 MoveAxis(S, 350, ABG)
03:58:23.854 00.000 11596 Guiding  Dir = 1, Dur = 350
03:58:23.854 00.000 11596 IsSlewing returns 0
03:58:23.861 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=176, med=4, FiltMin=2, FiltMax=55, Gamma=0.510
03:58:23.868 00.007 13300 UpdateGuideState exits: m=1091 SNR=23.1
03:58:23.869 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:23.869 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:58:23.869 00.000 13300 Enqueuing Expose request
03:58:24.049 00.180 11596 IsGuiding returns 0
03:58:24.201 00.152 13300 evsrv: cli 10203220 connect
03:58:24.201 00.000 13300 case statement mapped state 6 to 3
03:58:24.202 00.001 13300 case statement mapped state 6 to 3
03:58:24.202 00.000 13300 evsrv: cli 10203220 request: {"method":"get_pixel_scale","id":"bbfc4ab6-acb8-4f4c-a6fd-b7e73d574918"}
03:58:24.202 00.000 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":4.46908,"id":"bbfc4ab6-acb8-4f4c-a6fd-b7e73d574918"}
03:58:24.203 00.001 13300 evsrv: cli 10203220 disconnect
03:58:24.665 00.462 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"23e0ee4d-ebc4-41ca-a190-e446b8947174"}
03:58:24.665 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"23e0ee4d-ebc4-41ca-a190-e446b8947174"}
03:58:24.665 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e8b8180f-c200-4d20-9caa-210fb3781f09"}
03:58:24.666 00.001 13300 case statement mapped state 6 to 3
03:58:24.666 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e8b8180f-c200-4d20-9caa-210fb3781f09"}
03:58:24.666 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1f6bb0f1-040a-4452-a973-44e321b3fd23"}
03:58:24.666 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.51,7.18],"pixels":"..."},"id":"1f6bb0f1-040a-4452-a973-44e321b3fd23"}
03:58:24.859 00.193 11596 IsGuiding returns 1
03:58:24.859 00.000 11596 scope still moving after pulse duration time elapsed
03:58:25.058 00.199 11596 IsSlewing returns 0
03:58:25.193 00.135 11596 IsGuiding returns 0
03:58:25.193 00.000 11596 scope move finished after 350 + 793 ms
03:58:25.193 00.000 11596 Move returns status 0, amount 350
03:58:25.193 00.000 11596 move complete, result=0
03:58:25.193 00.000 11596 worker thread done servicing request
03:58:25.194 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.3 px 350 ms SOUTH
03:58:25.194 00.000 11596 Worker thread wakes up
03:58:25.194 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:58:25.705 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
03:58:27.665 01.960 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8c739416-4469-491e-8289-77f91e69f8bf"}
03:58:27.665 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8c739416-4469-491e-8289-77f91e69f8bf"}
03:58:27.666 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"10bb7080-f5b9-4804-b2ff-1ee21c6839dd"}
03:58:27.666 00.000 13300 case statement mapped state 6 to 3
03:58:27.666 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"10bb7080-f5b9-4804-b2ff-1ee21c6839dd"}
03:58:27.667 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1591d696-7079-43c6-bc2b-302de7bf4ebb"}
03:58:27.667 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.51,7.18],"pixels":"..."},"id":"1591d696-7079-43c6-bc2b-302de7bf4ebb"}
03:58:28.736 01.069 11596 Exposure complete
03:58:28.812 00.076 11596 worker thread done servicing request
03:58:28.812 00.000 13300 OnExposeComplete: enter
03:58:28.812 00.000 13300 UpdateGuideState(): m_state=6
03:58:28.813 00.001 13300 Star::Find(15, 25, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
03:58:28.813 00.000 13300 Star::Find returns 1 (0), X=25.36, Y=422.16, Mass=1031, SNR=22.5, Peak=144 HFD=3.1
03:58:28.813 00.000 13300 MultiStar: exiting stabilization period
03:58:28.813 00.000 13300 MultiStar: updating star positions after lock position change
03:58:28.813 00.000 13300 Star::Find(15, 287, 662, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
03:58:28.813 00.000 13300 Star::Find returns 1 (0), X=287.42, Y=662.30, Mass=1537, SNR=27.5, Peak=176 HFD=3.3
03:58:28.813 00.000 13300 CameraToMount -- cameraTheta (0.70) - m_xAngle (1.53) = xAngle (-0.83 = -0.83)
03:58:28.814 00.001 13300 CameraToMount -- cameraTheta (0.70) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.96 = 2.33)
03:58:28.814 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=0.10 hyp=0.15 cameraTheta=0.70 mountX=0.10 mountY=0.11, mountTheta=0.82
03:58:28.817 00.003 13300 SchedulePrimaryMove(1016D950, x=0.12, y=0.10, opts=13)
03:58:28.817 00.000 13300 Enqueuing Move request for scope (0.12, 0.10)
03:58:28.817 00.000 11596 Worker thread wakes up
03:58:28.817 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.10) opts 0xd
03:58:28.817 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, 0.10)
03:58:28.817 00.000 11596 Moving (0.12, 0.10) raw xDistance=0.10 yDistance=0.11
03:58:28.817 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:58:28.817 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:58:28.818 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:58:28.818 00.000 11596 MoveAxis(E, 0, ABG)
03:58:28.818 00.000 11596 Move returns status 0, amount 0
03:58:28.818 00.000 11596 MoveAxis(N, 0, ABG)
03:58:28.818 00.000 11596 Move returns status 0, amount 0
03:58:28.818 00.000 11596 move complete, result=0
03:58:28.818 00.000 11596 worker thread done servicing request
03:58:28.824 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=176, med=4, FiltMin=2, FiltMax=65, Gamma=0.510
03:58:28.831 00.007 13300 UpdateGuideState exits: m=1031 SNR=22.5
03:58:28.832 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:28.832 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:58:28.832 00.000 13300 Enqueuing Expose request
03:58:28.832 00.000 11596 Worker thread wakes up
03:58:28.832 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:58:28.832 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:58:29.339 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
03:58:30.664 01.325 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d5d03120-51a2-4083-97a0-1fb89661d460"}
03:58:30.664 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d5d03120-51a2-4083-97a0-1fb89661d460"}
03:58:30.665 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8d8b9da9-91be-44a5-a544-5fcf28fda5bb"}
03:58:30.665 00.000 13300 case statement mapped state 6 to 3
03:58:30.665 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8d8b9da9-91be-44a5-a544-5fcf28fda5bb"}
03:58:30.665 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"26fd4ab8-e77d-459e-85c6-b70d2d385653"}
03:58:30.665 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.36,7.16],"pixels":"..."},"id":"26fd4ab8-e77d-459e-85c6-b70d2d385653"}
03:58:32.375 01.710 11596 Exposure complete
03:58:32.443 00.068 11596 worker thread done servicing request
03:58:32.444 00.001 13300 OnExposeComplete: enter
03:58:32.444 00.000 13300 UpdateGuideState(): m_state=6
03:58:32.444 00.000 13300 Star::Find(15, 25, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
03:58:32.444 00.000 13300 Star::Find returns 1 (0), X=25.18, Y=422.27, Mass=1097, SNR=23.2, Peak=137 HFD=3.0
03:58:32.444 00.000 13300 MultiStar: [#1 -0.13,0.07,1.19,U] 
03:58:32.445 00.001 13300 refined, 1 included, MultiStar: {-0.10, 0.13}, one-star: {-0.06, 0.21}
03:58:32.445 00.000 13300 CameraToMount -- cameraTheta (2.20) - m_xAngle (1.53) = xAngle (0.67 = 0.67)
03:58:32.445 00.000 13300 CameraToMount -- cameraTheta (2.20) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.46 = -2.46)
03:58:32.445 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.13 hyp=0.17 cameraTheta=2.20 mountX=0.13 mountY=-0.10, mountTheta=-0.68
03:58:32.447 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.13, opts=13)
03:58:32.447 00.000 13300 Enqueuing Move request for scope (-0.10, 0.13)
03:58:32.447 00.000 11596 Worker thread wakes up
03:58:32.447 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.13) opts 0xd
03:58:32.447 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.13)
03:58:32.447 00.000 11596 Moving (-0.10, 0.13) raw xDistance=0.13 yDistance=-0.10
03:58:32.447 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
03:58:32.448 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:58:32.448 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:58:32.448 00.000 11596 MoveAxis(E, 0, ABG)
03:58:32.448 00.000 11596 Move returns status 0, amount 0
03:58:32.448 00.000 11596 MoveAxis(N, 0, ABG)
03:58:32.448 00.000 11596 Move returns status 0, amount 0
03:58:32.448 00.000 11596 move complete, result=0
03:58:32.448 00.000 11596 worker thread done servicing request
03:58:32.454 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=183, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
03:58:32.462 00.008 13300 UpdateGuideState exits: m=1097 SNR=23.2
03:58:32.462 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:32.462 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:58:32.462 00.000 13300 Enqueuing Expose request
03:58:32.462 00.000 11596 Worker thread wakes up
03:58:32.463 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:58:32.463 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:58:32.977 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
03:58:33.663 00.686 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"087e0f16-7fe2-4e8e-8abb-ac22bbc2624d"}
03:58:33.663 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"087e0f16-7fe2-4e8e-8abb-ac22bbc2624d"}
03:58:33.664 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e991479b-1d00-4b90-b6c3-57821503d827"}
03:58:33.664 00.000 13300 case statement mapped state 6 to 3
03:58:33.664 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e991479b-1d00-4b90-b6c3-57821503d827"}
03:58:33.664 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"996eec69-5896-4228-9b84-520055a6d08a"}
03:58:33.664 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.18,7.27],"pixels":"..."},"id":"996eec69-5896-4228-9b84-520055a6d08a"}
03:58:36.008 02.344 11596 Exposure complete
03:58:36.085 00.077 11596 worker thread done servicing request
03:58:36.085 00.000 13300 OnExposeComplete: enter
03:58:36.085 00.000 13300 UpdateGuideState(): m_state=6
03:58:36.086 00.001 13300 Star::Find(15, 25, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
03:58:36.086 00.000 13300 Star::Find returns 1 (0), X=25.30, Y=422.03, Mass=1058, SNR=22.7, Peak=156 HFD=3.2
03:58:36.086 00.000 13300 MultiStar: [#1 -0.11,0.02,1.22,U] 
03:58:36.086 00.000 13300 refined, 1 included, MultiStar: {-0.04, -0.00}, one-star: {0.06, -0.03}
03:58:36.086 00.000 13300 CameraToMount -- cameraTheta (-3.08) - m_xAngle (1.53) = xAngle (-4.62 = 1.67)
03:58:36.086 00.000 13300 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.74 = -1.46)
03:58:36.086 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-3.08 mountX=-0.00 mountY=-0.04, mountTheta=-1.67
03:58:36.088 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.00, opts=13)
03:58:36.088 00.000 13300 Enqueuing Move request for scope (-0.04, -0.00)
03:58:36.088 00.000 11596 Worker thread wakes up
03:58:36.089 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.00) opts 0xd
03:58:36.089 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.00)
03:58:36.089 00.000 11596 Moving (-0.04, -0.00) raw xDistance=-0.00 yDistance=-0.04
03:58:36.089 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
03:58:36.089 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:58:36.089 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:58:36.089 00.000 11596 MoveAxis(E, 0, ABG)
03:58:36.089 00.000 11596 Move returns status 0, amount 0
03:58:36.089 00.000 11596 MoveAxis(N, 0, ABG)
03:58:36.089 00.000 11596 Move returns status 0, amount 0
03:58:36.090 00.001 11596 move complete, result=0
03:58:36.090 00.000 11596 worker thread done servicing request
03:58:36.096 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=195, med=4, FiltMin=2, FiltMax=72, Gamma=0.510
03:58:36.106 00.010 13300 UpdateGuideState exits: m=1058 SNR=22.7
03:58:36.106 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:36.106 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:58:36.106 00.000 13300 Enqueuing Expose request
03:58:36.106 00.000 11596 Worker thread wakes up
03:58:36.106 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:58:36.107 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:58:36.615 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
03:58:36.663 00.048 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0059421a-0b77-4b63-a1ea-c8ecbcd3372e"}
03:58:36.663 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0059421a-0b77-4b63-a1ea-c8ecbcd3372e"}
03:58:36.664 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"79fd2cfd-cd5c-4339-a0d4-2cdd68e910dc"}
03:58:36.664 00.000 13300 case statement mapped state 6 to 3
03:58:36.664 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"79fd2cfd-cd5c-4339-a0d4-2cdd68e910dc"}
03:58:36.664 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5508b91b-d2b7-4ec8-beb9-869be0df526b"}
03:58:36.664 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[7.30,7.03],"pixels":"..."},"id":"5508b91b-d2b7-4ec8-beb9-869be0df526b"}
03:58:39.642 02.978 11596 Exposure complete
03:58:39.662 00.020 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f301742a-edc3-4790-a0f2-23c459c19809"}
03:58:39.662 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f301742a-edc3-4790-a0f2-23c459c19809"}
03:58:39.663 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7bc071b1-a01e-4ea5-b5ec-0784d7863771"}
03:58:39.663 00.000 13300 case statement mapped state 6 to 3
03:58:39.663 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7bc071b1-a01e-4ea5-b5ec-0784d7863771"}
03:58:39.664 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b10b6864-9c52-4b49-a057-4ddd41bde673"}
03:58:39.664 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[7.30,7.03],"pixels":"..."},"id":"b10b6864-9c52-4b49-a057-4ddd41bde673"}
03:58:39.712 00.048 11596 worker thread done servicing request
03:58:39.713 00.001 13300 OnExposeComplete: enter
03:58:39.713 00.000 13300 UpdateGuideState(): m_state=6
03:58:39.713 00.000 13300 Star::Find(15, 25, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
03:58:39.713 00.000 13300 Star::Find returns 1 (0), X=25.20, Y=421.90, Mass=1105, SNR=23.2, Peak=150 HFD=3.0
03:58:39.713 00.000 13300 MultiStar: [#1 -0.16,-0.12,1.20,U] 
03:58:39.714 00.001 13300 single-star, 1 included, MultiStar: {-0.11, -0.14}, one-star: {-0.04, -0.16}
03:58:39.714 00.000 13300 CameraToMount -- cameraTheta (-1.85) - m_xAngle (1.53) = xAngle (-3.38 = 2.90)
03:58:39.714 00.000 13300 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.51 = -0.22)
03:58:39.714 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.16 hyp=0.16 cameraTheta=-1.85 mountX=-0.16 mountY=-0.04, mountTheta=-2.92
03:58:39.716 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.16, opts=13)
03:58:39.716 00.000 13300 Enqueuing Move request for scope (-0.04, -0.16)
03:58:39.716 00.000 11596 Worker thread wakes up
03:58:39.716 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.16) opts 0xd
03:58:39.716 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.16)
03:58:39.716 00.000 11596 Moving (-0.04, -0.16) raw xDistance=-0.16 yDistance=-0.04
03:58:39.716 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
03:58:39.717 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:58:39.717 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:58:39.717 00.000 11596 MoveAxis(E, 197, ABG)
03:58:39.717 00.000 11596 Guiding  Dir = 2, Dur = 197
03:58:39.717 00.000 11596 IsSlewing returns 0
03:58:39.723 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=2, FiltMax=72, Gamma=0.510
03:58:39.731 00.008 13300 UpdateGuideState exits: m=1105 SNR=23.2
03:58:39.731 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:39.731 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:58:39.731 00.000 13300 Enqueuing Expose request
03:58:39.826 00.095 11596 IsGuiding returns 0
03:58:39.969 00.143 11596 PulseGuide returned control before completion, sleep 64
03:58:40.158 00.189 11596 IsGuiding returns 1
03:58:40.158 00.000 11596 scope still moving after pulse duration time elapsed
03:58:40.187 00.029 11596 IsSlewing returns 0
03:58:40.248 00.061 11596 IsGuiding returns 1
03:58:40.280 00.032 11596 IsSlewing returns 0
03:58:40.467 00.187 11596 IsGuiding returns 0
03:58:40.467 00.000 11596 scope move finished after 197 + 443 ms
03:58:40.467 00.000 11596 Move returns status 0, amount 197
03:58:40.467 00.000 11596 MoveAxis(N, 0, ABG)
03:58:40.467 00.000 11596 Move returns status 0, amount 0
03:58:40.467 00.000 11596 move complete, result=0
03:58:40.467 00.000 11596 worker thread done servicing request
03:58:40.467 00.000 11596 Worker thread wakes up
03:58:40.468 00.001 13300 GuideStep: -0.2 px 197 ms EAST, -0.0 px 0 ms NORTH
03:58:40.468 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:58:40.977 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
03:58:42.661 01.684 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"950a8b69-5c5c-4fd3-a8be-6da32289a50f"}
03:58:42.661 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"950a8b69-5c5c-4fd3-a8be-6da32289a50f"}
03:58:42.662 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b683ec64-5434-4726-b857-4fc86067aec4"}
03:58:42.662 00.000 13300 case statement mapped state 6 to 3
03:58:42.662 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b683ec64-5434-4726-b857-4fc86067aec4"}
03:58:42.662 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d93acaed-a7cc-44c8-87e5-2c2fe624a2c4"}
03:58:42.663 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[7.20,6.90],"pixels":"..."},"id":"d93acaed-a7cc-44c8-87e5-2c2fe624a2c4"}
03:58:44.016 01.353 11596 Exposure complete
03:58:44.094 00.078 11596 worker thread done servicing request
03:58:44.094 00.000 13300 OnExposeComplete: enter
03:58:44.094 00.000 13300 UpdateGuideState(): m_state=6
03:58:44.094 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
03:58:44.095 00.001 13300 Star::Find returns 1 (0), X=25.12, Y=421.95, Mass=1067, SNR=22.9, Peak=141 HFD=2.9
03:58:44.095 00.000 13300 MultiStar: [#1 -0.12,-0.21,1.22,U] 
03:58:44.095 00.000 13300 single-star, 1 included, MultiStar: {-0.12, -0.16}, one-star: {-0.12, -0.11}
03:58:44.095 00.000 13300 CameraToMount -- cameraTheta (-2.39) - m_xAngle (1.53) = xAngle (-3.93 = 2.36)
03:58:44.095 00.000 13300 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.05 = -0.77)
03:58:44.095 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=-0.11 hyp=0.16 cameraTheta=-2.39 mountX=-0.11 mountY=-0.11, mountTheta=-2.36
03:58:44.097 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=-0.11, opts=13)
03:58:44.097 00.000 13300 Enqueuing Move request for scope (-0.12, -0.11)
03:58:44.097 00.000 11596 Worker thread wakes up
03:58:44.097 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.11) opts 0xd
03:58:44.097 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, -0.11)
03:58:44.097 00.000 11596 Moving (-0.12, -0.11) raw xDistance=-0.11 yDistance=-0.11
03:58:44.098 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:58:44.098 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:58:44.098 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:58:44.098 00.000 11596 MoveAxis(E, 0, ABG)
03:58:44.098 00.000 11596 Move returns status 0, amount 0
03:58:44.098 00.000 11596 MoveAxis(N, 0, ABG)
03:58:44.098 00.000 11596 Move returns status 0, amount 0
03:58:44.098 00.000 11596 move complete, result=0
03:58:44.098 00.000 11596 worker thread done servicing request
03:58:44.105 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=220, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
03:58:44.112 00.007 13300 UpdateGuideState exits: m=1067 SNR=22.9
03:58:44.112 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:44.112 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:58:44.113 00.001 13300 Enqueuing Expose request
03:58:44.113 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:58:44.113 00.000 11596 Worker thread wakes up
03:58:44.113 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:58:44.628 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
03:58:45.660 01.032 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7e069211-a784-4dcf-91f6-fa99c0af4ffa"}
03:58:45.660 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7e069211-a784-4dcf-91f6-fa99c0af4ffa"}
03:58:45.661 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5ecb86dc-a3d2-469a-a6dd-cefa39d02559"}
03:58:45.661 00.000 13300 case statement mapped state 6 to 3
03:58:45.661 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5ecb86dc-a3d2-469a-a6dd-cefa39d02559"}
03:58:45.661 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d003ebf7-ccbc-4098-a073-65b9c1853cb8"}
03:58:45.662 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[7.12,6.95],"pixels":"..."},"id":"d003ebf7-ccbc-4098-a073-65b9c1853cb8"}
03:58:47.663 02.001 11596 Exposure complete
03:58:47.735 00.072 11596 worker thread done servicing request
03:58:47.735 00.000 13300 OnExposeComplete: enter
03:58:47.735 00.000 13300 UpdateGuideState(): m_state=6
03:58:47.736 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
03:58:47.736 00.000 13300 Star::Find returns 1 (0), X=25.14, Y=421.87, Mass=1056, SNR=22.8, Peak=148 HFD=2.9
03:58:47.736 00.000 13300 MultiStar: [#1 -0.14,-0.26,0.00,M1] 
03:58:47.736 00.000 13300 CameraToMount -- cameraTheta (-2.07) - m_xAngle (1.53) = xAngle (-3.60 = 2.68)
03:58:47.736 00.000 13300 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.73 = -0.44)
03:58:47.736 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.19 hyp=0.21 cameraTheta=-2.07 mountX=-0.19 mountY=-0.09, mountTheta=-2.70
03:58:47.738 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.19, opts=13)
03:58:47.738 00.000 13300 Enqueuing Move request for scope (-0.10, -0.19)
03:58:47.738 00.000 11596 Worker thread wakes up
03:58:47.739 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.19) opts 0xd
03:58:47.739 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.19)
03:58:47.739 00.000 11596 Moving (-0.10, -0.19) raw xDistance=-0.19 yDistance=-0.09
03:58:47.739 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.19
03:58:47.739 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:58:47.739 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:58:47.739 00.000 11596 MoveAxis(E, 239, ABG)
03:58:47.739 00.000 11596 Guiding  Dir = 2, Dur = 239
03:58:47.739 00.000 11596 IsSlewing returns 0
03:58:47.746 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=240, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
03:58:47.754 00.008 13300 UpdateGuideState exits: m=1056 SNR=22.8
03:58:47.754 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:47.754 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:58:47.754 00.000 13300 Enqueuing Expose request
03:58:47.792 00.038 11596 IsGuiding returns 0
03:58:48.189 00.397 11596 IsGuiding returns 1
03:58:48.189 00.000 11596 scope still moving after pulse duration time elapsed
03:58:48.217 00.028 11596 IsSlewing returns 0
03:58:48.309 00.092 11596 IsGuiding returns 1
03:58:48.340 00.031 11596 IsSlewing returns 0
03:58:48.407 00.067 11596 IsGuiding returns 0
03:58:48.408 00.001 11596 scope move finished after 239 + 376 ms
03:58:48.408 00.000 11596 Move returns status 0, amount 239
03:58:48.409 00.001 11596 MoveAxis(N, 0, ABG)
03:58:48.409 00.000 11596 Move returns status 0, amount 0
03:58:48.409 00.000 11596 move complete, result=0
03:58:48.410 00.001 11596 worker thread done servicing request
03:58:48.410 00.000 13300 GuideStep: -0.2 px 239 ms EAST, -0.1 px 0 ms NORTH
03:58:48.410 00.000 11596 Worker thread wakes up
03:58:48.410 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:58:48.661 00.251 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"446fa1cd-c34d-41f0-995b-b1d173151aee"}
03:58:48.661 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"446fa1cd-c34d-41f0-995b-b1d173151aee"}
03:58:48.662 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ad3015c6-3695-4cbf-b2e3-68edc2037c18"}
03:58:48.662 00.000 13300 case statement mapped state 6 to 3
03:58:48.662 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ad3015c6-3695-4cbf-b2e3-68edc2037c18"}
03:58:48.663 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f0a93d8a-7e8c-4cc4-8c2c-21c1c510f561"}
03:58:48.663 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[7.14,6.87],"pixels":"..."},"id":"f0a93d8a-7e8c-4cc4-8c2c-21c1c510f561"}
03:58:48.923 00.260 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
03:58:51.659 02.736 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a194af2b-1cf6-418a-b2eb-f7a06178eb46"}
03:58:51.659 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a194af2b-1cf6-418a-b2eb-f7a06178eb46"}
03:58:51.660 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"56cee7eb-688f-446e-916f-ad5db483d496"}
03:58:51.660 00.000 13300 case statement mapped state 6 to 3
03:58:51.660 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"56cee7eb-688f-446e-916f-ad5db483d496"}
03:58:51.661 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"915226fe-a41c-4f86-8fdc-444d0cd6a82d"}
03:58:51.661 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[7.14,6.87],"pixels":"..."},"id":"915226fe-a41c-4f86-8fdc-444d0cd6a82d"}
03:58:51.958 00.297 11596 Exposure complete
03:58:52.041 00.083 11596 worker thread done servicing request
03:58:52.042 00.001 13300 OnExposeComplete: enter
03:58:52.042 00.000 13300 UpdateGuideState(): m_state=6
03:58:52.042 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
03:58:52.042 00.000 13300 Star::Find returns 1 (0), X=25.20, Y=422.17, Mass=1097, SNR=23.2, Peak=146 HFD=2.9
03:58:52.043 00.001 13300 MultiStar: [#1 -0.11,0.01,1.20,U] 
03:58:52.043 00.000 13300 refined, 1 included, MultiStar: {-0.08, 0.06}, one-star: {-0.04, 0.12}
03:58:52.043 00.000 13300 CameraToMount -- cameraTheta (2.48) - m_xAngle (1.53) = xAngle (0.95 = 0.95)
03:58:52.043 00.000 13300 CameraToMount -- cameraTheta (2.48) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.18 = -2.18)
03:58:52.043 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.06 hyp=0.10 cameraTheta=2.48 mountX=0.06 mountY=-0.08, mountTheta=-0.95
03:58:52.045 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.06, opts=13)
03:58:52.045 00.000 13300 Enqueuing Move request for scope (-0.08, 0.06)
03:58:52.045 00.000 11596 Worker thread wakes up
03:58:52.045 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.06) opts 0xd
03:58:52.045 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.06)
03:58:52.046 00.001 11596 Moving (-0.08, 0.06) raw xDistance=0.06 yDistance=-0.08
03:58:52.046 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:58:52.046 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:58:52.046 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:58:52.046 00.000 11596 MoveAxis(E, 0, ABG)
03:58:52.046 00.000 11596 Move returns status 0, amount 0
03:58:52.046 00.000 11596 MoveAxis(N, 0, ABG)
03:58:52.047 00.001 11596 Move returns status 0, amount 0
03:58:52.047 00.000 11596 move complete, result=0
03:58:52.047 00.000 11596 worker thread done servicing request
03:58:52.053 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=196, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
03:58:52.060 00.007 13300 UpdateGuideState exits: m=1097 SNR=23.2
03:58:52.060 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:52.060 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:58:52.061 00.001 13300 Enqueuing Expose request
03:58:52.061 00.000 11596 Worker thread wakes up
03:58:52.061 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:58:52.061 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:58:52.564 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
03:58:54.659 02.095 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6cc024f4-1422-45a9-8a32-d82afec65af5"}
03:58:54.659 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6cc024f4-1422-45a9-8a32-d82afec65af5"}
03:58:54.660 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9a0329f4-e00a-4a44-8590-89159827ead3"}
03:58:54.660 00.000 13300 case statement mapped state 6 to 3
03:58:54.660 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9a0329f4-e00a-4a44-8590-89159827ead3"}
03:58:54.660 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2db151ea-ab51-47fd-a071-c7bca7a0c9fa"}
03:58:54.661 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[7.20,7.17],"pixels":"..."},"id":"2db151ea-ab51-47fd-a071-c7bca7a0c9fa"}
03:58:55.592 00.931 11596 Exposure complete
03:58:55.660 00.068 11596 worker thread done servicing request
03:58:55.660 00.000 13300 OnExposeComplete: enter
03:58:55.660 00.000 13300 UpdateGuideState(): m_state=6
03:58:55.661 00.001 13300 Star::Find(15, 25, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
03:58:55.661 00.000 13300 Star::Find returns 1 (0), X=25.19, Y=421.95, Mass=1049, SNR=22.7, Peak=144 HFD=3.0
03:58:55.661 00.000 13300 MultiStar: [#1 -0.20,-0.19,1.23,U] 
03:58:55.661 00.000 13300 single-star, 1 included, MultiStar: {-0.13, -0.15}, one-star: {-0.05, -0.10}
03:58:55.662 00.001 13300 CameraToMount -- cameraTheta (-2.04) - m_xAngle (1.53) = xAngle (-3.58 = 2.71)
03:58:55.662 00.000 13300 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.70 = -0.42)
03:58:55.662 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.10 hyp=0.12 cameraTheta=-2.04 mountX=-0.11 mountY=-0.05, mountTheta=-2.72
03:58:55.664 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.10, opts=13)
03:58:55.664 00.000 13300 Enqueuing Move request for scope (-0.05, -0.10)
03:58:55.664 00.000 11596 Worker thread wakes up
03:58:55.664 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.10) opts 0xd
03:58:55.664 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.10)
03:58:55.664 00.000 11596 Moving (-0.05, -0.10) raw xDistance=-0.11 yDistance=-0.05
03:58:55.664 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:58:55.664 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:58:55.665 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:58:55.665 00.000 11596 MoveAxis(E, 0, ABG)
03:58:55.665 00.000 11596 Move returns status 0, amount 0
03:58:55.665 00.000 11596 MoveAxis(N, 0, ABG)
03:58:55.665 00.000 11596 Move returns status 0, amount 0
03:58:55.665 00.000 11596 move complete, result=0
03:58:55.665 00.000 11596 worker thread done servicing request
03:58:55.671 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
03:58:55.679 00.008 13300 UpdateGuideState exits: m=1049 SNR=22.7
03:58:55.679 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:55.679 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:58:55.679 00.000 13300 Enqueuing Expose request
03:58:55.679 00.000 11596 Worker thread wakes up
03:58:55.680 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:58:55.680 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:58:56.188 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
03:58:57.658 01.470 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c546d792-471c-416b-8951-0c9865441cd9"}
03:58:57.658 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c546d792-471c-416b-8951-0c9865441cd9"}
03:58:57.659 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"56b3a680-dd19-4988-98fb-258862deb815"}
03:58:57.659 00.000 13300 case statement mapped state 6 to 3
03:58:57.659 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"56b3a680-dd19-4988-98fb-258862deb815"}
03:58:57.660 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"22b4d81b-9b15-40a6-988a-72944a4ab8e3"}
03:58:57.661 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[7.19,6.95],"pixels":"..."},"id":"22b4d81b-9b15-40a6-988a-72944a4ab8e3"}
03:58:59.230 01.569 11596 Exposure complete
03:58:59.301 00.071 11596 worker thread done servicing request
03:58:59.301 00.000 13300 OnExposeComplete: enter
03:58:59.301 00.000 13300 UpdateGuideState(): m_state=6
03:58:59.302 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
03:58:59.302 00.000 13300 Star::Find returns 1 (0), X=25.00, Y=421.85, Mass=1076, SNR=23.0, Peak=145 HFD=2.8
03:58:59.302 00.000 13300 MultiStar: [#1 -0.27,-0.27,0.00,M1] 
03:58:59.302 00.000 13300 CameraToMount -- cameraTheta (-2.43) - m_xAngle (1.53) = xAngle (-3.96 = 2.32)
03:58:59.302 00.000 13300 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.09 = -0.81)
03:58:59.303 00.001 13300 CameraToMount -- cameraX=-0.24 cameraY=-0.21 hyp=0.32 cameraTheta=-2.43 mountX=-0.21 mountY=-0.23, mountTheta=-2.33
03:58:59.304 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.24, y=-0.21, opts=13)
03:58:59.304 00.000 13300 Enqueuing Move request for scope (-0.24, -0.21)
03:58:59.305 00.001 11596 Worker thread wakes up
03:58:59.305 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.21) opts 0xd
03:58:59.305 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.24, -0.21)
03:58:59.305 00.000 11596 Moving (-0.24, -0.21) raw xDistance=-0.21 yDistance=-0.23
03:58:59.305 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
03:58:59.305 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:58:59.305 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
03:58:59.305 00.000 11596 MoveAxis(E, 268, ABG)
03:58:59.305 00.000 11596 Guiding  Dir = 2, Dur = 268
03:58:59.306 00.001 11596 IsSlewing returns 0
03:58:59.313 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=231, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
03:58:59.320 00.007 13300 UpdateGuideState exits: m=1076 SNR=23.0
03:58:59.320 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:59.320 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:58:59.320 00.000 13300 Enqueuing Expose request
03:58:59.329 00.009 11596 IsGuiding returns 0
03:58:59.466 00.137 11596 PulseGuide returned control before completion, sleep 143
03:58:59.684 00.218 11596 IsGuiding returns 1
03:58:59.684 00.000 11596 scope still moving after pulse duration time elapsed
03:58:59.706 00.022 11596 IsSlewing returns 0
03:58:59.781 00.075 11596 IsGuiding returns 0
03:58:59.781 00.000 11596 scope move finished after 268 + 182 ms
03:58:59.781 00.000 11596 Move returns status 0, amount 268
03:58:59.781 00.000 11596 MoveAxis(N, 0, ABG)
03:58:59.781 00.000 11596 Move returns status 0, amount 0
03:58:59.781 00.000 11596 move complete, result=0
03:58:59.781 00.000 11596 worker thread done servicing request
03:58:59.781 00.000 13300 GuideStep: -0.2 px 268 ms EAST, -0.2 px 0 ms NORTH
03:58:59.781 00.000 11596 Worker thread wakes up
03:58:59.782 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:59:00.290 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
03:59:00.658 00.368 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"126c9416-6dbd-47ae-a875-b7b6f30f77a7"}
03:59:00.658 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"126c9416-6dbd-47ae-a875-b7b6f30f77a7"}
03:59:00.659 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f9823fde-bc8b-486c-a9e0-fbfaa520bf18"}
03:59:00.659 00.000 13300 case statement mapped state 6 to 3
03:59:00.659 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f9823fde-bc8b-486c-a9e0-fbfaa520bf18"}
03:59:00.659 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"96efd39a-f2a0-4d71-9254-9914a31e53f3"}
03:59:00.660 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[7.00,6.85],"pixels":"..."},"id":"96efd39a-f2a0-4d71-9254-9914a31e53f3"}
03:59:03.320 02.660 11596 Exposure complete
03:59:03.394 00.074 11596 worker thread done servicing request
03:59:03.394 00.000 13300 OnExposeComplete: enter
03:59:03.395 00.001 13300 UpdateGuideState(): m_state=6
03:59:03.395 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
03:59:03.395 00.000 13300 Star::Find returns 1 (0), X=24.92, Y=421.94, Mass=1054, SNR=22.7, Peak=148 HFD=2.8
03:59:03.395 00.000 13300 MultiStar: [#1 -0.29,-0.10,0.00,M2] 
03:59:03.395 00.000 13300 CameraToMount -- cameraTheta (-2.78) - m_xAngle (1.53) = xAngle (-4.31 = 1.97)
03:59:03.396 00.001 13300 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.44 = -1.16)
03:59:03.396 00.000 13300 CameraToMount -- cameraX=-0.32 cameraY=-0.12 hyp=0.34 cameraTheta=-2.78 mountX=-0.13 mountY=-0.31, mountTheta=-1.97
03:59:03.398 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.32, y=-0.12, opts=13)
03:59:03.399 00.001 13300 Enqueuing Move request for scope (-0.32, -0.12)
03:59:03.399 00.000 11596 Worker thread wakes up
03:59:03.399 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.12) opts 0xd
03:59:03.399 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.32, -0.12)
03:59:03.399 00.000 11596 Moving (-0.32, -0.12) raw xDistance=-0.13 yDistance=-0.31
03:59:03.399 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:59:03.399 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:59:03.400 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
03:59:03.400 00.000 11596 MoveAxis(E, 0, ABG)
03:59:03.400 00.000 11596 Move returns status 0, amount 0
03:59:03.400 00.000 11596 MoveAxis(N, 0, ABG)
03:59:03.400 00.000 11596 Move returns status 0, amount 0
03:59:03.400 00.000 11596 move complete, result=0
03:59:03.401 00.001 11596 worker thread done servicing request
03:59:03.409 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=207, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
03:59:03.418 00.009 13300 UpdateGuideState exits: m=1054 SNR=22.7
03:59:03.418 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:03.418 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:59:03.418 00.000 13300 Enqueuing Expose request
03:59:03.418 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
03:59:03.418 00.000 11596 Worker thread wakes up
03:59:03.419 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:59:03.665 00.246 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"878b1882-3ae5-4047-96ca-b869e0acceff"}
03:59:03.665 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"878b1882-3ae5-4047-96ca-b869e0acceff"}
03:59:03.666 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dc608443-8180-4644-a1ec-5c56881aedac"}
03:59:03.666 00.000 13300 case statement mapped state 6 to 3
03:59:03.666 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dc608443-8180-4644-a1ec-5c56881aedac"}
03:59:03.667 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"da88cf51-7b31-4c59-b3c8-1083ad2f906f"}
03:59:03.668 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[6.92,6.94],"pixels":"..."},"id":"da88cf51-7b31-4c59-b3c8-1083ad2f906f"}
03:59:03.925 00.257 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
03:59:06.665 02.740 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"15e5235f-7551-440c-8109-77a5c9e25c6f"}
03:59:06.665 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"15e5235f-7551-440c-8109-77a5c9e25c6f"}
03:59:06.666 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6eaedfa4-d34c-43a5-9845-be1a9eeaab11"}
03:59:06.666 00.000 13300 case statement mapped state 6 to 3
03:59:06.666 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6eaedfa4-d34c-43a5-9845-be1a9eeaab11"}
03:59:06.666 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f3e699cc-4cd0-4a10-9663-00cc739ce009"}
03:59:06.667 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[6.92,6.94],"pixels":"..."},"id":"f3e699cc-4cd0-4a10-9663-00cc739ce009"}
03:59:06.957 00.290 11596 Exposure complete
03:59:07.051 00.094 11596 worker thread done servicing request
03:59:07.051 00.000 13300 OnExposeComplete: enter
03:59:07.051 00.000 13300 UpdateGuideState(): m_state=6
03:59:07.051 00.000 13300 Star::Find(15, 24, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
03:59:07.052 00.001 13300 Star::Find returns 1 (0), X=24.99, Y=421.96, Mass=1039, SNR=22.6, Peak=139 HFD=2.8
03:59:07.052 00.000 13300 MultiStar: [#1 -0.28,-0.05,0.00,M3] 
03:59:07.052 00.000 13300 CameraToMount -- cameraTheta (-2.78) - m_xAngle (1.53) = xAngle (-4.31 = 1.97)
03:59:07.052 00.000 13300 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.44 = -1.16)
03:59:07.052 00.000 13300 CameraToMount -- cameraX=-0.25 cameraY=-0.09 hyp=0.27 cameraTheta=-2.78 mountX=-0.10 mountY=-0.24, mountTheta=-1.97
03:59:07.055 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.25, y=-0.09, opts=13)
03:59:07.055 00.000 13300 Enqueuing Move request for scope (-0.25, -0.09)
03:59:07.055 00.000 11596 Worker thread wakes up
03:59:07.056 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.09) opts 0xd
03:59:07.056 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.25, -0.09)
03:59:07.056 00.000 11596 Moving (-0.25, -0.09) raw xDistance=-0.10 yDistance=-0.24
03:59:07.056 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:59:07.056 00.000 11596 switching direction from 1 to -1 - decHistory=-3 oldest=-0.18 newest=-0.78
03:59:07.056 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
03:59:07.056 00.000 11596 MoveAxis(E, 0, ABG)
03:59:07.056 00.000 11596 Move returns status 0, amount 0
03:59:07.057 00.001 11596 BLC: Oldest BLC event removed
03:59:07.057 00.000 11596 BLC: Dec direction reversal from South to North, backlash comp pulse of 209 applied
03:59:07.057 00.000 11596 MoveAxis(N, 531, ABG)
03:59:07.057 00.000 11596 Guiding  Dir = 0, Dur = 531
03:59:07.057 00.000 11596 IsSlewing returns 0
03:59:07.063 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=209, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
03:59:07.071 00.008 13300 UpdateGuideState exits: m=1039 SNR=22.6
03:59:07.071 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:07.071 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:59:07.072 00.001 13300 Enqueuing Expose request
03:59:07.175 00.103 11596 IsGuiding returns 0
03:59:07.312 00.137 11596 PulseGuide returned control before completion, sleep 404
03:59:07.723 00.411 11596 IsGuiding returns 1
03:59:07.723 00.000 11596 scope still moving after pulse duration time elapsed
03:59:07.751 00.028 11596 IsSlewing returns 0
03:59:07.856 00.105 11596 IsGuiding returns 1
03:59:07.890 00.034 11596 IsSlewing returns 0
03:59:07.952 00.062 11596 IsGuiding returns 1
03:59:07.983 00.031 11596 IsSlewing returns 0
03:59:08.152 00.169 11596 IsGuiding returns 0
03:59:08.152 00.000 11596 scope move finished after 531 + 446 ms
03:59:08.152 00.000 11596 Move returns status 0, amount 531
03:59:08.152 00.000 11596 move complete, result=0
03:59:08.152 00.000 11596 worker thread done servicing request
03:59:08.152 00.000 11596 Worker thread wakes up
03:59:08.152 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 531 ms NORTH
03:59:08.152 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:59:08.658 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
03:59:09.665 01.007 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"09938eb5-7a9f-4d83-b47d-74158df18002"}
03:59:09.665 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"09938eb5-7a9f-4d83-b47d-74158df18002"}
03:59:09.666 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4d4a2b55-5014-4d8e-80b2-b1cd48183878"}
03:59:09.666 00.000 13300 case statement mapped state 6 to 3
03:59:09.666 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4d4a2b55-5014-4d8e-80b2-b1cd48183878"}
03:59:09.667 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e3ad5bff-fc28-4cdb-a422-0f7a29bbc308"}
03:59:09.667 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[6.99,6.96],"pixels":"..."},"id":"e3ad5bff-fc28-4cdb-a422-0f7a29bbc308"}
03:59:11.685 02.018 11596 Exposure complete
03:59:11.754 00.069 11596 worker thread done servicing request
03:59:11.754 00.000 13300 OnExposeComplete: enter
03:59:11.755 00.001 13300 UpdateGuideState(): m_state=6
03:59:11.755 00.000 13300 Star::Find(15, 24, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
03:59:11.755 00.000 13300 Star::Find returns 1 (0), X=24.95, Y=422.02, Mass=1085, SNR=23.0, Peak=157 HFD=2.9
03:59:11.756 00.001 13300 MultiStar: [#1 -0.30,-0.13,0.00,M4] 
03:59:11.756 00.000 13300 CameraToMount -- cameraTheta (-3.01) - m_xAngle (1.53) = xAngle (-4.54 = 1.74)
03:59:11.756 00.000 13300 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.67 = -1.39)
03:59:11.756 00.000 13300 CameraToMount -- cameraX=-0.29 cameraY=-0.04 hyp=0.29 cameraTheta=-3.01 mountX=-0.05 mountY=-0.29, mountTheta=-1.74
03:59:11.760 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.29, y=-0.04, opts=13)
03:59:11.760 00.000 13300 Enqueuing Move request for scope (-0.29, -0.04)
03:59:11.760 00.000 11596 Worker thread wakes up
03:59:11.760 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.04) opts 0xd
03:59:11.760 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.29, -0.04)
03:59:11.761 00.001 11596 Moving (-0.29, -0.04) raw xDistance=-0.05 yDistance=-0.29
03:59:11.761 00.000 11596 BLC: History state: CurrMiss=0.29, AvgInitMiss=0.31, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=-0.243748, 1:0.285530
03:59:11.761 00.000 11596 BLC: Under-shoot, no adjustment, waiting for more data
03:59:11.761 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:59:11.761 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
03:59:11.761 00.000 11596 MoveAxis(E, 0, ABG)
03:59:11.761 00.000 11596 Move returns status 0, amount 0
03:59:11.761 00.000 11596 MoveAxis(N, 377, ABG)
03:59:11.762 00.001 11596 Guiding  Dir = 0, Dur = 377
03:59:11.762 00.000 11596 IsSlewing returns 0
03:59:11.774 00.012 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=208, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
03:59:11.782 00.008 13300 UpdateGuideState exits: m=1085 SNR=23.0
03:59:11.782 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:11.782 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:59:11.782 00.000 13300 Enqueuing Expose request
03:59:11.946 00.164 11596 IsGuiding returns 0
03:59:12.297 00.351 11596 PulseGuide returned control before completion, sleep 37
03:59:12.600 00.303 11596 IsGuiding returns 1
03:59:12.600 00.000 11596 scope still moving after pulse duration time elapsed
03:59:12.627 00.027 11596 IsSlewing returns 0
03:59:12.684 00.057 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"08ce1b6f-2633-4eac-b655-3187e1dc27e7"}
03:59:12.684 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"08ce1b6f-2633-4eac-b655-3187e1dc27e7"}
03:59:12.685 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a019e945-3215-43dd-898a-03d50b28fac8"}
03:59:12.685 00.000 13300 case statement mapped state 6 to 3
03:59:12.685 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a019e945-3215-43dd-898a-03d50b28fac8"}
03:59:12.686 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"24a37941-3f5c-435b-9667-342f25c8f739"}
03:59:12.686 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[6.95,7.02],"pixels":"..."},"id":"24a37941-3f5c-435b-9667-342f25c8f739"}
03:59:12.698 00.012 11596 IsGuiding returns 0
03:59:12.698 00.000 11596 scope move finished after 377 + 375 ms
03:59:12.698 00.000 11596 Move returns status 0, amount 377
03:59:12.698 00.000 11596 move complete, result=0
03:59:12.698 00.000 11596 worker thread done servicing request
03:59:12.699 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.3 px 377 ms NORTH
03:59:12.699 00.000 11596 Worker thread wakes up
03:59:12.699 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:59:13.213 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
03:59:15.684 02.471 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a7fc6bd5-e9cc-4e51-bf60-f9f3b548aefd"}
03:59:15.684 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a7fc6bd5-e9cc-4e51-bf60-f9f3b548aefd"}
03:59:15.685 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1bd5106d-bdcd-4a66-b09e-a3e96b55621b"}
03:59:15.685 00.000 13300 case statement mapped state 6 to 3
03:59:15.685 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1bd5106d-bdcd-4a66-b09e-a3e96b55621b"}
03:59:15.686 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"edfcacdc-79d2-46de-9e51-45399e076e81"}
03:59:15.686 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[6.95,7.02],"pixels":"..."},"id":"edfcacdc-79d2-46de-9e51-45399e076e81"}
03:59:16.249 00.563 11596 Exposure complete
03:59:16.335 00.086 11596 worker thread done servicing request
03:59:16.335 00.000 13300 OnExposeComplete: enter
03:59:16.335 00.000 13300 UpdateGuideState(): m_state=6
03:59:16.336 00.001 13300 Star::Find(15, 24, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
03:59:16.336 00.000 13300 Star::Find returns 1 (0), X=25.10, Y=421.74, Mass=1105, SNR=23.3, Peak=137 HFD=2.8
03:59:16.336 00.000 13300 MultiStar: [#1 -0.14,-0.28,0.00,M5] 
03:59:16.336 00.000 13300 CameraToMount -- cameraTheta (-2.00) - m_xAngle (1.53) = xAngle (-3.54 = 2.75)
03:59:16.336 00.000 13300 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.66 = -0.38)
03:59:16.336 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=-0.32 hyp=0.35 cameraTheta=-2.00 mountX=-0.32 mountY=-0.13, mountTheta=-2.76
03:59:16.338 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=-0.32, opts=13)
03:59:16.338 00.000 13300 Enqueuing Move request for scope (-0.15, -0.32)
03:59:16.339 00.001 11596 Worker thread wakes up
03:59:16.339 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.32) opts 0xd
03:59:16.339 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, -0.32)
03:59:16.339 00.000 11596 Moving (-0.15, -0.32) raw xDistance=-0.32 yDistance=-0.13
03:59:16.339 00.000 11596 BLC: History state: CurrMiss=0.13, AvgInitMiss=0.31, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=-0.243748, 1:0.285530, 2:0.129790
03:59:16.339 00.000 11596 BLC: No correction, Miss < min_move
03:59:16.340 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
03:59:16.340 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:16.340 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:59:16.340 00.000 11596 MoveAxis(E, 403, ABG)
03:59:16.340 00.000 11596 Guiding  Dir = 2, Dur = 403
03:59:16.341 00.001 11596 IsSlewing returns 0
03:59:16.349 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
03:59:16.356 00.007 13300 UpdateGuideState exits: m=1105 SNR=23.3
03:59:16.357 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:16.357 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:59:16.357 00.000 13300 Enqueuing Expose request
03:59:16.500 00.143 11596 IsGuiding returns 0
03:59:16.597 00.097 11596 PulseGuide returned control before completion, sleep 315
03:59:17.191 00.594 11596 IsGuiding returns 0
03:59:17.192 00.001 11596 Move returns status 0, amount 403
03:59:17.192 00.000 11596 MoveAxis(N, 0, ABG)
03:59:17.192 00.000 11596 Move returns status 0, amount 0
03:59:17.192 00.000 11596 move complete, result=0
03:59:17.192 00.000 11596 worker thread done servicing request
03:59:17.193 00.001 13300 GuideStep: -0.3 px 403 ms EAST, -0.1 px 0 ms NORTH
03:59:17.193 00.000 11596 Worker thread wakes up
03:59:17.193 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:59:17.702 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
03:59:18.684 00.982 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"afcf1646-38be-47d5-adef-1876b357e355"}
03:59:18.684 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"afcf1646-38be-47d5-adef-1876b357e355"}
03:59:18.685 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bb7df35e-30de-4624-9217-b100fe2f0250"}
03:59:18.685 00.000 13300 case statement mapped state 6 to 3
03:59:18.685 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bb7df35e-30de-4624-9217-b100fe2f0250"}
03:59:18.686 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"94c6c5d6-1be3-42c3-8abd-9d01cd29478b"}
03:59:18.686 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[7.10,6.74],"pixels":"..."},"id":"94c6c5d6-1be3-42c3-8abd-9d01cd29478b"}
03:59:20.739 02.053 11596 Exposure complete
03:59:20.847 00.108 11596 worker thread done servicing request
03:59:20.847 00.000 13300 OnExposeComplete: enter
03:59:20.847 00.000 13300 UpdateGuideState(): m_state=6
03:59:20.847 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
03:59:20.848 00.001 13300 Star::Find returns 1 (0), X=25.36, Y=422.02, Mass=1060, SNR=22.8, Peak=163 HFD=3.3
03:59:20.848 00.000 13300 MultiStar: [#1 0.05,-0.12,1.22,U] 
03:59:20.848 00.000 13300 refined, 1 included, MultiStar: {0.08, -0.08}, one-star: {0.12, -0.03}
03:59:20.848 00.000 13300 CameraToMount -- cameraTheta (-0.76) - m_xAngle (1.53) = xAngle (-2.29 = -2.29)
03:59:20.848 00.000 13300 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.42 = 0.86)
03:59:20.848 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.08 hyp=0.11 cameraTheta=-0.76 mountX=-0.08 mountY=0.09, mountTheta=2.29
03:59:20.851 00.003 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.08, opts=13)
03:59:20.851 00.000 13300 Enqueuing Move request for scope (0.08, -0.08)
03:59:20.852 00.001 11596 Worker thread wakes up
03:59:20.852 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.08) opts 0xd
03:59:20.852 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.08)
03:59:20.852 00.000 11596 Moving (0.08, -0.08) raw xDistance=-0.08 yDistance=0.09
03:59:20.852 00.000 11596 BLC: window closed
03:59:20.852 00.000 11596 BLC: History state: CurrMiss=-0.09, AvgInitMiss=0.31, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=-0.243748, 1:0.285530, 2:0.129790
03:59:20.852 00.000 11596 BLC: No correction, Miss < min_move
03:59:20.853 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:59:20.853 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:20.853 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:59:20.853 00.000 11596 MoveAxis(E, 0, ABG)
03:59:20.853 00.000 11596 Move returns status 0, amount 0
03:59:20.853 00.000 11596 MoveAxis(N, 0, ABG)
03:59:20.854 00.001 11596 Move returns status 0, amount 0
03:59:20.854 00.000 11596 move complete, result=0
03:59:20.854 00.000 11596 worker thread done servicing request
03:59:20.861 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=211, med=4, FiltMin=2, FiltMax=68, Gamma=0.510
03:59:20.870 00.009 13300 UpdateGuideState exits: m=1060 SNR=22.8
03:59:20.870 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:20.870 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:59:20.870 00.000 13300 Enqueuing Expose request
03:59:20.870 00.000 11596 Worker thread wakes up
03:59:20.870 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:59:20.871 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
03:59:21.386 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
03:59:21.683 00.297 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3aa64fff-dc04-4f35-a9ea-9c6856f77f31"}
03:59:21.683 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3aa64fff-dc04-4f35-a9ea-9c6856f77f31"}
03:59:21.684 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dfd0d2c4-1c66-47cf-8cb0-32e899aeafad"}
03:59:21.684 00.000 13300 case statement mapped state 6 to 3
03:59:21.684 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dfd0d2c4-1c66-47cf-8cb0-32e899aeafad"}
03:59:21.685 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"44424a8b-cdab-4568-84a6-1d9aac46f0ae"}
03:59:21.685 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[7.36,7.02],"pixels":"..."},"id":"44424a8b-cdab-4568-84a6-1d9aac46f0ae"}
03:59:24.414 02.729 11596 Exposure complete
03:59:24.484 00.070 11596 worker thread done servicing request
03:59:24.484 00.000 13300 OnExposeComplete: enter
03:59:24.484 00.000 13300 UpdateGuideState(): m_state=6
03:59:24.484 00.000 13300 Star::Find(15, 25, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
03:59:24.485 00.001 13300 Star::Find returns 1 (0), X=25.29, Y=422.10, Mass=1040, SNR=22.6, Peak=150 HFD=3.1
03:59:24.485 00.000 13300 MultiStar: [#1 -0.07,0.06,1.24,U] 
03:59:24.485 00.000 13300 refined, 1 included, MultiStar: {-0.02, 0.05}, one-star: {0.04, 0.05}
03:59:24.485 00.000 13300 CameraToMount -- cameraTheta (1.91) - m_xAngle (1.53) = xAngle (0.38 = 0.38)
03:59:24.485 00.000 13300 CameraToMount -- cameraTheta (1.91) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.75 = -2.75)
03:59:24.485 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.05 hyp=0.06 cameraTheta=1.91 mountX=0.05 mountY=-0.02, mountTheta=-0.39
03:59:24.488 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.05, opts=13)
03:59:24.488 00.000 13300 Enqueuing Move request for scope (-0.02, 0.05)
03:59:24.488 00.000 11596 Worker thread wakes up
03:59:24.488 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.05) opts 0xd
03:59:24.488 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.05)
03:59:24.489 00.001 11596 Moving (-0.02, 0.05) raw xDistance=0.05 yDistance=-0.02
03:59:24.489 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:59:24.489 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:24.489 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:59:24.489 00.000 11596 MoveAxis(E, 0, ABG)
03:59:24.489 00.000 11596 Move returns status 0, amount 0
03:59:24.489 00.000 11596 MoveAxis(N, 0, ABG)
03:59:24.489 00.000 11596 Move returns status 0, amount 0
03:59:24.489 00.000 11596 move complete, result=0
03:59:24.490 00.001 11596 worker thread done servicing request
03:59:24.495 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=200, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
03:59:24.503 00.008 13300 UpdateGuideState exits: m=1040 SNR=22.6
03:59:24.503 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:24.503 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:59:24.503 00.000 13300 Enqueuing Expose request
03:59:24.503 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:59:24.503 00.000 11596 Worker thread wakes up
03:59:24.503 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:59:24.683 00.180 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f137369b-7b02-4797-9784-75938916bf58"}
03:59:24.683 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f137369b-7b02-4797-9784-75938916bf58"}
03:59:24.684 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4fe3314c-a13a-4d0d-bfca-c0ea2891d7b1"}
03:59:24.684 00.000 13300 case statement mapped state 6 to 3
03:59:24.684 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4fe3314c-a13a-4d0d-bfca-c0ea2891d7b1"}
03:59:24.684 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"af9ce202-415a-4281-97df-19f56df45621"}
03:59:24.684 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[7.29,7.10],"pixels":"..."},"id":"af9ce202-415a-4281-97df-19f56df45621"}
03:59:25.019 00.335 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
03:59:27.682 02.663 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7bd5fa67-9204-4fb9-831e-e6f3178fde1f"}
03:59:27.682 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7bd5fa67-9204-4fb9-831e-e6f3178fde1f"}
03:59:27.683 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d0392219-62c9-4085-8042-c04e57b49f17"}
03:59:27.683 00.000 13300 case statement mapped state 6 to 3
03:59:27.684 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d0392219-62c9-4085-8042-c04e57b49f17"}
03:59:27.685 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e082513f-af0c-4965-af9c-7434fa1077fc"}
03:59:27.685 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[7.29,7.10],"pixels":"..."},"id":"e082513f-af0c-4965-af9c-7434fa1077fc"}
03:59:28.052 00.367 11596 Exposure complete
03:59:28.120 00.068 11596 worker thread done servicing request
03:59:28.121 00.001 13300 OnExposeComplete: enter
03:59:28.121 00.000 13300 UpdateGuideState(): m_state=6
03:59:28.121 00.000 13300 Star::Find(15, 25, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
03:59:28.121 00.000 13300 Star::Find returns 1 (0), X=25.37, Y=422.19, Mass=1074, SNR=22.9, Peak=158 HFD=3.1
03:59:28.122 00.001 13300 MultiStar: [#1 0.00,0.08,1.22,U] 
03:59:28.122 00.000 13300 refined, 1 included, MultiStar: {0.06, 0.10}, one-star: {0.12, 0.13}
03:59:28.122 00.000 13300 CameraToMount -- cameraTheta (1.07) - m_xAngle (1.53) = xAngle (-0.46 = -0.46)
03:59:28.122 00.000 13300 CameraToMount -- cameraTheta (1.07) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.59 = 2.69)
03:59:28.122 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.10 hyp=0.12 cameraTheta=1.07 mountX=0.11 mountY=0.05, mountTheta=0.45
03:59:28.124 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.10, opts=13)
03:59:28.124 00.000 13300 Enqueuing Move request for scope (0.06, 0.10)
03:59:28.124 00.000 11596 Worker thread wakes up
03:59:28.124 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.10) opts 0xd
03:59:28.124 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.10)
03:59:28.124 00.000 11596 Moving (0.06, 0.10) raw xDistance=0.11 yDistance=0.05
03:59:28.125 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:59:28.125 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:28.125 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:59:28.125 00.000 11596 MoveAxis(E, 0, ABG)
03:59:28.125 00.000 11596 Move returns status 0, amount 0
03:59:28.125 00.000 11596 MoveAxis(N, 0, ABG)
03:59:28.125 00.000 11596 Move returns status 0, amount 0
03:59:28.125 00.000 11596 move complete, result=0
03:59:28.125 00.000 11596 worker thread done servicing request
03:59:28.132 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=185, med=4, FiltMin=2, FiltMax=67, Gamma=0.510
03:59:28.139 00.007 13300 UpdateGuideState exits: m=1074 SNR=22.9
03:59:28.139 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:28.139 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:59:28.139 00.000 13300 Enqueuing Expose request
03:59:28.139 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:59:28.139 00.000 11596 Worker thread wakes up
03:59:28.139 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:59:28.654 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
03:59:30.681 02.027 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0896a3f0-27ac-49fe-8d7f-5930f6a73a2a"}
03:59:30.681 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0896a3f0-27ac-49fe-8d7f-5930f6a73a2a"}
03:59:30.682 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f18177f1-21c9-4f85-ab0e-e9782fc6b04a"}
03:59:30.683 00.001 13300 case statement mapped state 6 to 3
03:59:30.683 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f18177f1-21c9-4f85-ab0e-e9782fc6b04a"}
03:59:30.684 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c38bede8-f02a-47d6-944d-3a1ecfb8f9e5"}
03:59:30.684 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[7.37,7.19],"pixels":"..."},"id":"c38bede8-f02a-47d6-944d-3a1ecfb8f9e5"}
03:59:31.688 01.004 11596 Exposure complete
03:59:31.760 00.072 11596 worker thread done servicing request
03:59:31.760 00.000 13300 OnExposeComplete: enter
03:59:31.760 00.000 13300 UpdateGuideState(): m_state=6
03:59:31.761 00.001 13300 Star::Find(15, 25, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
03:59:31.761 00.000 13300 Star::Find returns 1 (0), X=25.41, Y=422.10, Mass=1086, SNR=23.1, Peak=165 HFD=3.2
03:59:31.761 00.000 13300 MultiStar: [#1 0.13,0.14,1.21,U] 
03:59:31.761 00.000 13300 single-star, 1 included, MultiStar: {0.15, 0.09}, one-star: {0.17, 0.04}
03:59:31.761 00.000 13300 CameraToMount -- cameraTheta (0.25) - m_xAngle (1.53) = xAngle (-1.29 = -1.29)
03:59:31.761 00.000 13300 CameraToMount -- cameraTheta (0.25) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.41 = 1.87)
03:59:31.761 00.000 13300 CameraToMount -- cameraX=0.17 cameraY=0.04 hyp=0.17 cameraTheta=0.25 mountX=0.05 mountY=0.16, mountTheta=1.28
03:59:31.763 00.002 13300 SchedulePrimaryMove(1016D950, x=0.17, y=0.04, opts=13)
03:59:31.763 00.000 13300 Enqueuing Move request for scope (0.17, 0.04)
03:59:31.763 00.000 11596 Worker thread wakes up
03:59:31.764 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.04) opts 0xd
03:59:31.764 00.000 11596 Handling offset move in thread for scope, endpoint = (0.17, 0.04)
03:59:31.764 00.000 11596 Moving (0.17, 0.04) raw xDistance=0.05 yDistance=0.16
03:59:31.764 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:59:31.764 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:31.764 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
03:59:31.764 00.000 11596 MoveAxis(E, 0, ABG)
03:59:31.764 00.000 11596 Move returns status 0, amount 0
03:59:31.764 00.000 11596 MoveAxis(N, 0, ABG)
03:59:31.764 00.000 11596 Move returns status 0, amount 0
03:59:31.765 00.001 11596 move complete, result=0
03:59:31.765 00.000 11596 worker thread done servicing request
03:59:31.771 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=195, med=4, FiltMin=2, FiltMax=53, Gamma=0.510
03:59:31.780 00.009 13300 UpdateGuideState exits: m=1086 SNR=23.1
03:59:31.781 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:31.781 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:59:31.781 00.000 13300 Enqueuing Expose request
03:59:31.781 00.000 11596 Worker thread wakes up
03:59:31.781 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:59:31.781 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:59:32.292 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
03:59:33.680 01.388 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"95c6de84-d2ec-40dd-b6f7-7ec6e8ec6f89"}
03:59:33.680 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"95c6de84-d2ec-40dd-b6f7-7ec6e8ec6f89"}
03:59:33.681 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d927b686-90d1-45d9-a592-73585cacc208"}
03:59:33.681 00.000 13300 case statement mapped state 6 to 3
03:59:33.681 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d927b686-90d1-45d9-a592-73585cacc208"}
03:59:33.681 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"85c72122-e4b4-4a01-8955-b7554c90f595"}
03:59:33.682 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":32,"width":15,"height":15,"star_pos":[7.41,7.10],"pixels":"..."},"id":"85c72122-e4b4-4a01-8955-b7554c90f595"}
03:59:35.322 01.640 11596 Exposure complete
03:59:35.398 00.076 11596 worker thread done servicing request
03:59:35.399 00.001 13300 OnExposeComplete: enter
03:59:35.399 00.000 13300 UpdateGuideState(): m_state=6
03:59:35.399 00.000 13300 Star::Find(15, 25, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
03:59:35.399 00.000 13300 Star::Find returns 1 (0), X=25.33, Y=422.15, Mass=1075, SNR=22.9, Peak=159 HFD=3.1
03:59:35.399 00.000 13300 MultiStar: [#1 0.01,-0.04,1.21,U] 
03:59:35.400 00.001 13300 refined, 1 included, MultiStar: {0.04, 0.02}, one-star: {0.08, 0.10}
03:59:35.400 00.000 13300 CameraToMount -- cameraTheta (0.51) - m_xAngle (1.53) = xAngle (-1.02 = -1.02)
03:59:35.400 00.000 13300 CameraToMount -- cameraTheta (0.51) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.15 = 2.13)
03:59:35.400 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.02 hyp=0.05 cameraTheta=0.51 mountX=0.03 mountY=0.04, mountTheta=1.02
03:59:35.402 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.02, opts=13)
03:59:35.403 00.001 13300 Enqueuing Move request for scope (0.04, 0.02)
03:59:35.403 00.000 11596 Worker thread wakes up
03:59:35.403 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.02) opts 0xd
03:59:35.403 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.02)
03:59:35.403 00.000 11596 Moving (0.04, 0.02) raw xDistance=0.03 yDistance=0.04
03:59:35.403 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:59:35.403 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:35.403 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:59:35.403 00.000 11596 MoveAxis(E, 0, ABG)
03:59:35.404 00.001 11596 Move returns status 0, amount 0
03:59:35.404 00.000 11596 MoveAxis(N, 0, ABG)
03:59:35.404 00.000 11596 Move returns status 0, amount 0
03:59:35.404 00.000 11596 move complete, result=0
03:59:35.404 00.000 11596 worker thread done servicing request
03:59:35.409 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=193, med=4, FiltMin=2, FiltMax=61, Gamma=0.510
03:59:35.417 00.008 13300 UpdateGuideState exits: m=1075 SNR=22.9
03:59:35.417 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:35.418 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:59:35.418 00.000 13300 Enqueuing Expose request
03:59:35.418 00.000 11596 Worker thread wakes up
03:59:35.418 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:59:35.418 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:59:35.923 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
03:59:36.679 00.756 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a639f4c1-0d50-4290-b42d-178b33818026"}
03:59:36.679 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a639f4c1-0d50-4290-b42d-178b33818026"}
03:59:36.680 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3115a6df-d855-4802-888c-8ccc383dbce1"}
03:59:36.680 00.000 13300 case statement mapped state 6 to 3
03:59:36.680 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3115a6df-d855-4802-888c-8ccc383dbce1"}
03:59:36.680 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"24fdc9b5-4703-45ce-8b19-5fa54c9fc54b"}
03:59:36.681 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":33,"width":15,"height":15,"star_pos":[7.33,7.15],"pixels":"..."},"id":"24fdc9b5-4703-45ce-8b19-5fa54c9fc54b"}
03:59:38.953 02.272 11596 Exposure complete
03:59:39.035 00.082 11596 worker thread done servicing request
03:59:39.036 00.001 13300 OnExposeComplete: enter
03:59:39.036 00.000 13300 UpdateGuideState(): m_state=6
03:59:39.036 00.000 13300 Star::Find(15, 25, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
03:59:39.036 00.000 13300 Star::Find returns 1 (0), X=25.34, Y=422.20, Mass=1092, SNR=23.1, Peak=153 HFD=3.1
03:59:39.036 00.000 13300 MultiStar: [#1 0.05,0.04,1.21,U] 
03:59:39.037 00.001 13300 refined, 1 included, MultiStar: {0.07, 0.09}, one-star: {0.10, 0.14}
03:59:39.037 00.000 13300 CameraToMount -- cameraTheta (0.89) - m_xAngle (1.53) = xAngle (-0.64 = -0.64)
03:59:39.037 00.000 13300 CameraToMount -- cameraTheta (0.89) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.77 = 2.51)
03:59:39.037 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.09 hyp=0.11 cameraTheta=0.89 mountX=0.09 mountY=0.07, mountTheta=0.63
03:59:39.040 00.003 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.09, opts=13)
03:59:39.040 00.000 13300 Enqueuing Move request for scope (0.07, 0.09)
03:59:39.040 00.000 11596 Worker thread wakes up
03:59:39.040 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.09) opts 0xd
03:59:39.040 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.09)
03:59:39.040 00.000 11596 Moving (0.07, 0.09) raw xDistance=0.09 yDistance=0.07
03:59:39.041 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
03:59:39.041 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:39.041 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:59:39.041 00.000 11596 MoveAxis(E, 0, ABG)
03:59:39.041 00.000 11596 Move returns status 0, amount 0
03:59:39.041 00.000 11596 MoveAxis(N, 0, ABG)
03:59:39.041 00.000 11596 Move returns status 0, amount 0
03:59:39.041 00.000 11596 move complete, result=0
03:59:39.042 00.001 11596 worker thread done servicing request
03:59:39.049 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=182, med=4, FiltMin=2, FiltMax=63, Gamma=0.510
03:59:39.057 00.008 13300 UpdateGuideState exits: m=1092 SNR=23.1
03:59:39.057 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:39.057 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:59:39.057 00.000 13300 Enqueuing Expose request
03:59:39.058 00.001 11596 Worker thread wakes up
03:59:39.058 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:59:39.058 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:59:39.561 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
03:59:39.678 00.117 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4a68f954-69ee-4a90-ad6a-83ac65636171"}
03:59:39.678 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4a68f954-69ee-4a90-ad6a-83ac65636171"}
03:59:39.679 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dff8f35b-6793-470d-a91d-896f5a2a1b89"}
03:59:39.679 00.000 13300 case statement mapped state 6 to 3
03:59:39.679 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dff8f35b-6793-470d-a91d-896f5a2a1b89"}
03:59:39.679 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"96a43638-4641-4708-a894-6801dd61a92a"}
03:59:39.679 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":34,"width":15,"height":15,"star_pos":[7.34,7.20],"pixels":"..."},"id":"96a43638-4641-4708-a894-6801dd61a92a"}
03:59:42.586 02.907 11596 Exposure complete
03:59:42.660 00.074 11596 worker thread done servicing request
03:59:42.660 00.000 13300 OnExposeComplete: enter
03:59:42.660 00.000 13300 UpdateGuideState(): m_state=6
03:59:42.661 00.001 13300 Star::Find(15, 25, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
03:59:42.661 00.000 13300 Star::Find returns 1 (0), X=25.23, Y=422.23, Mass=1038, SNR=22.6, Peak=148 HFD=2.9
03:59:42.661 00.000 13300 MultiStar: [#1 -0.01,0.14,1.25,U] 
03:59:42.661 00.000 13300 refined, 1 included, MultiStar: {-0.01, 0.16}, one-star: {-0.01, 0.17}
03:59:42.661 00.000 13300 CameraToMount -- cameraTheta (1.61) - m_xAngle (1.53) = xAngle (0.08 = 0.08)
03:59:42.661 00.000 13300 CameraToMount -- cameraTheta (1.61) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.05 = -3.05)
03:59:42.661 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.16 hyp=0.16 cameraTheta=1.61 mountX=0.16 mountY=-0.01, mountTheta=-0.09
03:59:42.663 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.16, opts=13)
03:59:42.663 00.000 13300 Enqueuing Move request for scope (-0.01, 0.16)
03:59:42.663 00.000 11596 Worker thread wakes up
03:59:42.664 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.16) opts 0xd
03:59:42.664 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.16)
03:59:42.664 00.000 11596 Moving (-0.01, 0.16) raw xDistance=0.16 yDistance=-0.01
03:59:42.664 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
03:59:42.664 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:42.664 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:59:42.664 00.000 11596 MoveAxis(W, 194, ABG)
03:59:42.664 00.000 11596 Guiding  Dir = 3, Dur = 194
03:59:42.665 00.001 11596 IsSlewing returns 0
03:59:42.671 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=197, med=4, FiltMin=2, FiltMax=69, Gamma=0.510
03:59:42.678 00.007 13300 UpdateGuideState exits: m=1038 SNR=22.6
03:59:42.679 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:42.679 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:59:42.679 00.000 13300 Enqueuing Expose request
03:59:42.679 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bdc3b2ca-f0d7-4b2e-bd59-409c42c9f2f1"}
03:59:42.679 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bdc3b2ca-f0d7-4b2e-bd59-409c42c9f2f1"}
03:59:42.684 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5d549208-3937-4e5f-800f-ddb0cba867f4"}
03:59:42.684 00.000 13300 case statement mapped state 6 to 3
03:59:42.684 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5d549208-3937-4e5f-800f-ddb0cba867f4"}
03:59:42.687 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"454f0dbc-fd9f-48a6-8d92-e290d185b270"}
03:59:42.687 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":35,"width":15,"height":15,"star_pos":[7.23,7.23],"pixels":"..."},"id":"454f0dbc-fd9f-48a6-8d92-e290d185b270"}
03:59:43.052 00.365 11596 IsGuiding returns 0
03:59:43.057 00.005 11596 PulseGuide returned control before completion, sleep 200
03:59:43.350 00.293 11596 IsGuiding returns 1
03:59:43.350 00.000 11596 scope still moving after pulse duration time elapsed
03:59:43.380 00.030 11596 IsSlewing returns 0
03:59:43.493 00.113 11596 IsGuiding returns 0
03:59:43.493 00.000 11596 scope move finished after 194 + 246 ms
03:59:43.493 00.000 11596 Move returns status 0, amount 194
03:59:43.493 00.000 11596 MoveAxis(N, 0, ABG)
03:59:43.493 00.000 11596 Move returns status 0, amount 0
03:59:43.493 00.000 11596 move complete, result=0
03:59:43.493 00.000 11596 worker thread done servicing request
03:59:43.493 00.000 13300 GuideStep: 0.2 px 194 ms WEST, -0.0 px 0 ms NORTH
03:59:43.494 00.001 11596 Worker thread wakes up
03:59:43.494 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:59:44.002 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
03:59:45.676 01.674 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c13dfbc6-fe42-4fa9-9f23-27173ae24036"}
03:59:45.676 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c13dfbc6-fe42-4fa9-9f23-27173ae24036"}
03:59:45.677 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ec29f1a1-6c27-42e7-a5a1-defcf0cc3639"}
03:59:45.677 00.000 13300 case statement mapped state 6 to 3
03:59:45.677 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ec29f1a1-6c27-42e7-a5a1-defcf0cc3639"}
03:59:45.677 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"42833afe-252b-44ea-854a-ed82ddc5fd20"}
03:59:45.677 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":35,"width":15,"height":15,"star_pos":[7.23,7.23],"pixels":"..."},"id":"42833afe-252b-44ea-854a-ed82ddc5fd20"}
03:59:47.026 01.349 11596 Exposure complete
03:59:47.119 00.093 11596 worker thread done servicing request
03:59:47.119 00.000 13300 OnExposeComplete: enter
03:59:47.119 00.000 13300 UpdateGuideState(): m_state=6
03:59:47.120 00.001 13300 Star::Find(15, 25, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
03:59:47.120 00.000 13300 Star::Find returns 1 (0), X=25.25, Y=422.17, Mass=1031, SNR=22.5, Peak=146 HFD=2.9
03:59:47.120 00.000 13300 MultiStar: [#1 -0.00,0.06,1.24,U] 
03:59:47.120 00.000 13300 refined, 1 included, MultiStar: {0.00, 0.08}, one-star: {0.00, 0.11}
03:59:47.121 00.001 13300 CameraToMount -- cameraTheta (1.55) - m_xAngle (1.53) = xAngle (0.02 = 0.02)
03:59:47.121 00.000 13300 CameraToMount -- cameraTheta (1.55) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.11 = -3.11)
03:59:47.121 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.08 hyp=0.08 cameraTheta=1.55 mountX=0.08 mountY=-0.00, mountTheta=-0.03
03:59:47.123 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.08, opts=13)
03:59:47.123 00.000 13300 Enqueuing Move request for scope (0.00, 0.08)
03:59:47.123 00.000 11596 Worker thread wakes up
03:59:47.124 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.08) opts 0xd
03:59:47.124 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.08)
03:59:47.124 00.000 11596 Moving (0.00, 0.08) raw xDistance=0.08 yDistance=-0.00
03:59:47.124 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:59:47.124 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:47.124 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
03:59:47.125 00.001 11596 MoveAxis(E, 0, ABG)
03:59:47.125 00.000 11596 Move returns status 0, amount 0
03:59:47.125 00.000 11596 MoveAxis(N, 0, ABG)
03:59:47.125 00.000 11596 Move returns status 0, amount 0
03:59:47.126 00.001 11596 move complete, result=0
03:59:47.126 00.000 11596 worker thread done servicing request
03:59:47.132 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=183, med=4, FiltMin=2, FiltMax=64, Gamma=0.510
03:59:47.140 00.008 13300 UpdateGuideState exits: m=1031 SNR=22.5
03:59:47.140 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:47.140 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:59:47.140 00.000 13300 Enqueuing Expose request
03:59:47.140 00.000 11596 Worker thread wakes up
03:59:47.141 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:59:47.141 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:59:47.642 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
03:59:48.675 01.033 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8be61c95-94bc-4fa4-825d-8ffc62ec9c67"}
03:59:48.675 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8be61c95-94bc-4fa4-825d-8ffc62ec9c67"}
03:59:48.676 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"107b8b4e-743d-4430-b9c1-a7dc6c9e9328"}
03:59:48.676 00.000 13300 case statement mapped state 6 to 3
03:59:48.676 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"107b8b4e-743d-4430-b9c1-a7dc6c9e9328"}
03:59:48.676 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c78bea72-c74c-4dc8-8c5a-d0ed7745afaa"}
03:59:48.677 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":36,"width":15,"height":15,"star_pos":[7.25,7.17],"pixels":"..."},"id":"c78bea72-c74c-4dc8-8c5a-d0ed7745afaa"}
03:59:50.679 02.002 11596 Exposure complete
03:59:50.747 00.068 11596 worker thread done servicing request
03:59:50.748 00.001 13300 OnExposeComplete: enter
03:59:50.748 00.000 13300 UpdateGuideState(): m_state=6
03:59:50.748 00.000 13300 Star::Find(15, 25, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
03:59:50.748 00.000 13300 Star::Find returns 1 (0), X=25.26, Y=421.90, Mass=1090, SNR=23.1, Peak=156 HFD=3.0
03:59:50.749 00.001 13300 MultiStar: [#1 0.01,-0.16,1.21,U] 
03:59:50.749 00.000 13300 single-star, 1 included, MultiStar: {0.01, -0.16}, one-star: {0.02, -0.16}
03:59:50.749 00.000 13300 CameraToMount -- cameraTheta (-1.44) - m_xAngle (1.53) = xAngle (-2.97 = -2.97)
03:59:50.749 00.000 13300 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.10 = 0.18)
03:59:50.749 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.16 hyp=0.16 cameraTheta=-1.44 mountX=-0.15 mountY=0.03, mountTheta=2.96
03:59:50.751 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.16, opts=13)
03:59:50.751 00.000 13300 Enqueuing Move request for scope (0.02, -0.16)
03:59:50.751 00.000 11596 Worker thread wakes up
03:59:50.751 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.16) opts 0xd
03:59:50.751 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.16)
03:59:50.751 00.000 11596 Moving (0.02, -0.16) raw xDistance=-0.15 yDistance=0.03
03:59:50.752 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
03:59:50.752 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:50.752 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:59:50.752 00.000 11596 MoveAxis(E, 194, ABG)
03:59:50.752 00.000 11596 Guiding  Dir = 2, Dur = 194
03:59:50.752 00.000 11596 IsSlewing returns 0
03:59:50.759 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=211, med=4, FiltMin=2, FiltMax=68, Gamma=0.510
03:59:50.767 00.008 13300 UpdateGuideState exits: m=1090 SNR=23.1
03:59:50.767 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:50.767 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:59:50.767 00.000 13300 Enqueuing Expose request
03:59:50.986 00.219 11596 IsGuiding returns 0
03:59:51.324 00.338 11596 IsGuiding returns 1
03:59:51.324 00.000 11596 scope still moving after pulse duration time elapsed
03:59:51.461 00.137 11596 IsSlewing returns 0
03:59:51.554 00.093 11596 IsGuiding returns 0
03:59:51.554 00.000 11596 scope move finished after 194 + 374 ms
03:59:51.554 00.000 11596 Move returns status 0, amount 194
03:59:51.554 00.000 11596 MoveAxis(N, 0, ABG)
03:59:51.554 00.000 11596 Move returns status 0, amount 0
03:59:51.554 00.000 11596 move complete, result=0
03:59:51.554 00.000 11596 worker thread done servicing request
03:59:51.555 00.001 13300 GuideStep: -0.2 px 194 ms EAST, 0.0 px 0 ms NORTH
03:59:51.555 00.000 11596 Worker thread wakes up
03:59:51.555 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:59:51.674 00.119 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4d300822-2e90-4cd0-8ef7-d234feb2b31b"}
03:59:51.674 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4d300822-2e90-4cd0-8ef7-d234feb2b31b"}
03:59:51.675 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"318b61a4-df2c-4a16-a0d6-99aba24b6260"}
03:59:51.675 00.000 13300 case statement mapped state 6 to 3
03:59:51.675 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"318b61a4-df2c-4a16-a0d6-99aba24b6260"}
03:59:51.675 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f5b46b37-2bf7-4edb-85a5-8c0579438847"}
03:59:51.675 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":37,"width":15,"height":15,"star_pos":[7.26,6.90],"pixels":"..."},"id":"f5b46b37-2bf7-4edb-85a5-8c0579438847"}
03:59:52.067 00.392 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
03:59:54.673 02.606 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dc8b88e4-cd2f-4676-a86a-ed3c2ad8b629"}
03:59:54.673 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dc8b88e4-cd2f-4676-a86a-ed3c2ad8b629"}
03:59:54.674 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a783a9ec-47b4-4e41-be45-c6bf79fe471a"}
03:59:54.674 00.000 13300 case statement mapped state 6 to 3
03:59:54.674 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a783a9ec-47b4-4e41-be45-c6bf79fe471a"}
03:59:54.675 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1e6968b6-d40f-4993-92c8-6bd747756eec"}
03:59:54.675 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":37,"width":15,"height":15,"star_pos":[7.26,6.90],"pixels":"..."},"id":"1e6968b6-d40f-4993-92c8-6bd747756eec"}
03:59:55.102 00.427 11596 Exposure complete
03:59:55.175 00.073 11596 worker thread done servicing request
03:59:55.176 00.001 13300 OnExposeComplete: enter
03:59:55.176 00.000 13300 UpdateGuideState(): m_state=6
03:59:55.176 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
03:59:55.176 00.000 13300 Star::Find returns 1 (0), X=25.27, Y=422.05, Mass=1073, SNR=22.9, Peak=153 HFD=3.1
03:59:55.177 00.001 13300 MultiStar: [#1 -0.10,-0.05,1.24,U] 
03:59:55.177 00.000 13300 single-star, 1 included, MultiStar: {-0.04, -0.03}, one-star: {0.03, -0.01}
03:59:55.177 00.000 13300 CameraToMount -- cameraTheta (-0.30) - m_xAngle (1.53) = xAngle (-1.83 = -1.83)
03:59:55.177 00.000 13300 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.96 = 1.32)
03:59:55.177 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-0.30 mountX=-0.01 mountY=0.03, mountTheta=1.83
03:59:55.179 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.01, opts=13)
03:59:55.179 00.000 13300 Enqueuing Move request for scope (0.03, -0.01)
03:59:55.179 00.000 11596 Worker thread wakes up
03:59:55.179 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.01) opts 0xd
03:59:55.179 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.01)
03:59:55.179 00.000 11596 Moving (0.03, -0.01) raw xDistance=-0.01 yDistance=0.03
03:59:55.180 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:59:55.180 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:55.180 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:59:55.180 00.000 11596 MoveAxis(E, 0, ABG)
03:59:55.180 00.000 11596 Move returns status 0, amount 0
03:59:55.180 00.000 11596 MoveAxis(N, 0, ABG)
03:59:55.180 00.000 11596 Move returns status 0, amount 0
03:59:55.180 00.000 11596 move complete, result=0
03:59:55.180 00.000 11596 worker thread done servicing request
03:59:55.186 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=214, med=4, FiltMin=1, FiltMax=78, Gamma=0.510
03:59:55.194 00.008 13300 UpdateGuideState exits: m=1073 SNR=22.9
03:59:55.194 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:55.194 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:59:55.194 00.000 13300 Enqueuing Expose request
03:59:55.194 00.000 11596 Worker thread wakes up
03:59:55.195 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:59:55.195 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:59:55.704 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
03:59:57.673 01.969 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"48d60d70-ceec-4a1d-a0f4-1638268a7359"}
03:59:57.673 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"48d60d70-ceec-4a1d-a0f4-1638268a7359"}
03:59:57.674 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"653cfc8e-a1f8-4194-a4bb-7c30ca16590e"}
03:59:57.674 00.000 13300 case statement mapped state 6 to 3
03:59:57.675 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"653cfc8e-a1f8-4194-a4bb-7c30ca16590e"}
03:59:57.676 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4cd7076d-28a2-408f-a807-72f1da563e6f"}
03:59:57.676 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":38,"width":15,"height":15,"star_pos":[7.27,7.05],"pixels":"..."},"id":"4cd7076d-28a2-408f-a807-72f1da563e6f"}
03:59:58.737 01.061 11596 Exposure complete
03:59:58.806 00.069 11596 worker thread done servicing request
03:59:58.806 00.000 13300 OnExposeComplete: enter
03:59:58.807 00.001 13300 UpdateGuideState(): m_state=6
03:59:58.807 00.000 13300 Star::Find(15, 25, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
03:59:58.807 00.000 13300 Star::Find returns 1 (0), X=25.19, Y=422.10, Mass=1078, SNR=23.0, Peak=156 HFD=2.9
03:59:58.807 00.000 13300 MultiStar: [#1 -0.12,-0.03,1.22,U] 
03:59:58.808 00.001 13300 single-star, 1 included, MultiStar: {-0.09, 0.00}, one-star: {-0.05, 0.04}
03:59:58.808 00.000 13300 CameraToMount -- cameraTheta (2.44) - m_xAngle (1.53) = xAngle (0.90 = 0.90)
03:59:58.808 00.000 13300 CameraToMount -- cameraTheta (2.44) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.22 = -2.22)
03:59:58.808 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.04 hyp=0.07 cameraTheta=2.44 mountX=0.04 mountY=-0.05, mountTheta=-0.91
03:59:58.811 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.04, opts=13)
03:59:58.811 00.000 13300 Enqueuing Move request for scope (-0.05, 0.04)
03:59:58.811 00.000 11596 Worker thread wakes up
03:59:58.811 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.04) opts 0xd
03:59:58.811 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.04)
03:59:58.811 00.000 11596 Moving (-0.05, 0.04) raw xDistance=0.04 yDistance=-0.05
03:59:58.811 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:59:58.812 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:58.812 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:59:58.812 00.000 11596 MoveAxis(E, 0, ABG)
03:59:58.812 00.000 11596 Move returns status 0, amount 0
03:59:58.812 00.000 11596 MoveAxis(N, 0, ABG)
03:59:58.812 00.000 11596 Move returns status 0, amount 0
03:59:58.812 00.000 11596 move complete, result=0
03:59:58.812 00.000 11596 worker thread done servicing request
03:59:58.820 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=200, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
03:59:58.827 00.007 13300 UpdateGuideState exits: m=1078 SNR=23.0
03:59:58.827 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:58.828 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
03:59:58.828 00.000 13300 Enqueuing Expose request
03:59:58.828 00.000 11596 Worker thread wakes up
03:59:58.828 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:59:58.828 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
03:59:59.341 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
04:00:00.706 01.365 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ff0fd02d-c3c8-48fc-8396-116abf865bd8"}
04:00:00.706 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ff0fd02d-c3c8-48fc-8396-116abf865bd8"}
04:00:00.707 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3c8c305c-a16d-4937-a734-13f035d0851f"}
04:00:00.707 00.000 13300 case statement mapped state 6 to 3
04:00:00.707 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3c8c305c-a16d-4937-a734-13f035d0851f"}
04:00:00.707 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e4fdbc7e-601f-4cc1-b0fc-aa0b87b913b4"}
04:00:00.708 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":39,"width":15,"height":15,"star_pos":[7.19,7.10],"pixels":"..."},"id":"e4fdbc7e-601f-4cc1-b0fc-aa0b87b913b4"}
04:00:02.376 01.668 11596 Exposure complete
04:00:02.445 00.069 11596 worker thread done servicing request
04:00:02.445 00.000 13300 OnExposeComplete: enter
04:00:02.445 00.000 13300 UpdateGuideState(): m_state=6
04:00:02.446 00.001 13300 Star::Find(15, 25, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
04:00:02.446 00.000 13300 Star::Find returns 1 (0), X=25.17, Y=422.04, Mass=1101, SNR=23.2, Peak=156 HFD=3.0
04:00:02.446 00.000 13300 MultiStar: [#1 -0.07,-0.01,1.19,U] 
04:00:02.446 00.000 13300 refined, 1 included, MultiStar: {-0.07, -0.01}, one-star: {-0.07, -0.01}
04:00:02.447 00.001 13300 CameraToMount -- cameraTheta (-2.98) - m_xAngle (1.53) = xAngle (-4.52 = 1.77)
04:00:02.447 00.000 13300 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.64 = -1.36)
04:00:02.447 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-2.98 mountX=-0.01 mountY=-0.07, mountTheta=-1.77
04:00:02.449 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.01, opts=13)
04:00:02.449 00.000 13300 Enqueuing Move request for scope (-0.07, -0.01)
04:00:02.449 00.000 11596 Worker thread wakes up
04:00:02.450 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.01) opts 0xd
04:00:02.450 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.01)
04:00:02.450 00.000 11596 Moving (-0.07, -0.01) raw xDistance=-0.01 yDistance=-0.07
04:00:02.450 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:00:02.450 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:00:02.450 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:00:02.450 00.000 11596 MoveAxis(E, 0, ABG)
04:00:02.450 00.000 11596 Move returns status 0, amount 0
04:00:02.451 00.001 11596 MoveAxis(N, 0, ABG)
04:00:02.451 00.000 11596 Move returns status 0, amount 0
04:00:02.451 00.000 11596 move complete, result=0
04:00:02.451 00.000 11596 worker thread done servicing request
04:00:02.459 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=191, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
04:00:02.467 00.008 13300 UpdateGuideState exits: m=1101 SNR=23.2
04:00:02.468 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:02.468 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:00:02.468 00.000 13300 Enqueuing Expose request
04:00:02.468 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:00:02.468 00.000 11596 Worker thread wakes up
04:00:02.468 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:00:02.970 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
04:00:03.706 00.736 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"46e75db1-f47a-4021-93a6-f01495f4efa0"}
04:00:03.706 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"46e75db1-f47a-4021-93a6-f01495f4efa0"}
04:00:03.707 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"97ec12db-d35c-425f-acae-d17aeddd010a"}
04:00:03.707 00.000 13300 case statement mapped state 6 to 3
04:00:03.707 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"97ec12db-d35c-425f-acae-d17aeddd010a"}
04:00:03.708 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b520d915-51df-4f9c-a51c-a92d012a7f07"}
04:00:03.708 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":40,"width":15,"height":15,"star_pos":[7.17,7.04],"pixels":"..."},"id":"b520d915-51df-4f9c-a51c-a92d012a7f07"}
04:00:05.997 02.289 11596 Exposure complete
04:00:06.105 00.108 11596 worker thread done servicing request
04:00:06.106 00.001 13300 OnExposeComplete: enter
04:00:06.106 00.000 13300 UpdateGuideState(): m_state=6
04:00:06.106 00.000 13300 Star::Find(15, 25, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
04:00:06.106 00.000 13300 Star::Find returns 1 (0), X=25.23, Y=422.17, Mass=1050, SNR=22.7, Peak=151 HFD=2.9
04:00:06.107 00.001 13300 MultiStar: [#1 0.01,0.10,1.21,U] 
04:00:06.107 00.000 13300 refined, 1 included, MultiStar: {0.00, 0.10}, one-star: {-0.01, 0.11}
04:00:06.107 00.000 13300 CameraToMount -- cameraTheta (1.55) - m_xAngle (1.53) = xAngle (0.02 = 0.02)
04:00:06.107 00.000 13300 CameraToMount -- cameraTheta (1.55) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.11 = -3.11)
04:00:06.107 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.55 mountX=0.10 mountY=-0.00, mountTheta=-0.03
04:00:06.109 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.10, opts=13)
04:00:06.109 00.000 13300 Enqueuing Move request for scope (0.00, 0.10)
04:00:06.109 00.000 11596 Worker thread wakes up
04:00:06.109 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.10) opts 0xd
04:00:06.109 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.10)
04:00:06.109 00.000 11596 Moving (0.00, 0.10) raw xDistance=0.10 yDistance=-0.00
04:00:06.110 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
04:00:06.110 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:00:06.110 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
04:00:06.110 00.000 11596 MoveAxis(E, 0, ABG)
04:00:06.110 00.000 11596 Move returns status 0, amount 0
04:00:06.110 00.000 11596 MoveAxis(N, 0, ABG)
04:00:06.111 00.001 11596 Move returns status 0, amount 0
04:00:06.111 00.000 11596 move complete, result=0
04:00:06.111 00.000 11596 worker thread done servicing request
04:00:06.119 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=171, med=4, FiltMin=2, FiltMax=65, Gamma=0.510
04:00:06.126 00.007 13300 UpdateGuideState exits: m=1050 SNR=22.7
04:00:06.127 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:06.127 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:00:06.127 00.000 13300 Enqueuing Expose request
04:00:06.127 00.000 11596 Worker thread wakes up
04:00:06.127 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:00:06.127 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:00:06.632 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
04:00:06.760 00.128 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d5ba9013-888b-485d-b003-70e6c45506e9"}
04:00:06.760 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d5ba9013-888b-485d-b003-70e6c45506e9"}
04:00:06.761 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"81215421-2d59-44f1-bdfe-675bf828f06d"}
04:00:06.761 00.000 13300 case statement mapped state 6 to 3
04:00:06.761 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"81215421-2d59-44f1-bdfe-675bf828f06d"}
04:00:06.762 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bbad951d-d6ab-496e-9e20-0105c7144ef0"}
04:00:06.762 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":41,"width":15,"height":15,"star_pos":[7.23,7.17],"pixels":"..."},"id":"bbad951d-d6ab-496e-9e20-0105c7144ef0"}
04:00:09.668 02.906 11596 Exposure complete
04:00:09.738 00.070 11596 worker thread done servicing request
04:00:09.738 00.000 13300 OnExposeComplete: enter
04:00:09.738 00.000 13300 UpdateGuideState(): m_state=6
04:00:09.738 00.000 13300 Star::Find(15, 25, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
04:00:09.739 00.001 13300 Star::Find returns 1 (0), X=25.17, Y=422.18, Mass=1083, SNR=23.0, Peak=143 HFD=2.9
04:00:09.739 00.000 13300 MultiStar: [#1 -0.15,0.01,1.22,U] 
04:00:09.739 00.000 13300 refined, 1 included, MultiStar: {-0.11, 0.06}, one-star: {-0.07, 0.13}
04:00:09.739 00.000 13300 CameraToMount -- cameraTheta (2.63) - m_xAngle (1.53) = xAngle (1.10 = 1.10)
04:00:09.739 00.000 13300 CameraToMount -- cameraTheta (2.63) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.03 = -2.03)
04:00:09.739 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=0.06 hyp=0.13 cameraTheta=2.63 mountX=0.06 mountY=-0.12, mountTheta=-1.10
04:00:09.741 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=0.06, opts=13)
04:00:09.741 00.000 13300 Enqueuing Move request for scope (-0.11, 0.06)
04:00:09.741 00.000 11596 Worker thread wakes up
04:00:09.741 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.06) opts 0xd
04:00:09.742 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.11, 0.06)
04:00:09.742 00.000 11596 Moving (-0.11, 0.06) raw xDistance=0.06 yDistance=-0.12
04:00:09.742 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:00:09.742 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:00:09.742 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
04:00:09.742 00.000 11596 MoveAxis(E, 0, ABG)
04:00:09.742 00.000 11596 Move returns status 0, amount 0
04:00:09.742 00.000 11596 MoveAxis(N, 0, ABG)
04:00:09.742 00.000 11596 Move returns status 0, amount 0
04:00:09.742 00.000 11596 move complete, result=0
04:00:09.742 00.000 11596 worker thread done servicing request
04:00:09.748 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=181, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
04:00:09.756 00.008 13300 UpdateGuideState exits: m=1083 SNR=23.0
04:00:09.756 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:09.756 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:00:09.756 00.000 13300 Enqueuing Expose request
04:00:09.756 00.000 11596 Worker thread wakes up
04:00:09.756 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:00:09.756 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:00:09.763 00.007 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b211af20-28d3-4f9a-a720-b741d428b7c1"}
04:00:09.763 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b211af20-28d3-4f9a-a720-b741d428b7c1"}
04:00:09.766 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3c84a92f-54e2-45f1-bbe4-ba11d399f63a"}
04:00:09.766 00.000 13300 case statement mapped state 6 to 3
04:00:09.766 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3c84a92f-54e2-45f1-bbe4-ba11d399f63a"}
04:00:09.768 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fc25e573-07b4-4c88-9326-2cd2018de6fd"}
04:00:09.768 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":42,"width":15,"height":15,"star_pos":[7.17,7.18],"pixels":"..."},"id":"fc25e573-07b4-4c88-9326-2cd2018de6fd"}
04:00:10.258 00.490 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
04:00:12.758 02.500 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9644c36f-27cf-4896-8221-0850f1f222ba"}
04:00:12.758 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9644c36f-27cf-4896-8221-0850f1f222ba"}
04:00:12.759 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"718fd2d4-49dd-484c-bc96-89b290562f8b"}
04:00:12.759 00.000 13300 case statement mapped state 6 to 3
04:00:12.759 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"718fd2d4-49dd-484c-bc96-89b290562f8b"}
04:00:12.771 00.012 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5edd349d-2369-42a9-b5a8-41d7e684ef98"}
04:00:12.772 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":42,"width":15,"height":15,"star_pos":[7.17,7.18],"pixels":"..."},"id":"5edd349d-2369-42a9-b5a8-41d7e684ef98"}
04:00:13.295 00.523 11596 Exposure complete
04:00:13.365 00.070 11596 worker thread done servicing request
04:00:13.365 00.000 13300 OnExposeComplete: enter
04:00:13.366 00.001 13300 UpdateGuideState(): m_state=6
04:00:13.366 00.000 13300 Star::Find(15, 25, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
04:00:13.366 00.000 13300 Star::Find returns 1 (0), X=25.32, Y=422.42, Mass=1056, SNR=22.7, Peak=126 HFD=3.1
04:00:13.366 00.000 13300 MultiStar: [#1 -0.16,0.17,1.23,U] 
04:00:13.366 00.000 13300 refined, 1 included, MultiStar: {-0.05, 0.25}, one-star: {0.08, 0.36}
04:00:13.366 00.000 13300 CameraToMount -- cameraTheta (1.77) - m_xAngle (1.53) = xAngle (0.23 = 0.23)
04:00:13.367 00.001 13300 CameraToMount -- cameraTheta (1.77) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.89 = -2.89)
04:00:13.367 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.25 hyp=0.26 cameraTheta=1.77 mountX=0.25 mountY=-0.06, mountTheta=-0.25
04:00:13.368 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.25, opts=13)
04:00:13.369 00.001 13300 Enqueuing Move request for scope (-0.05, 0.25)
04:00:13.369 00.000 11596 Worker thread wakes up
04:00:13.369 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.25) opts 0xd
04:00:13.369 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.25)
04:00:13.369 00.000 11596 Moving (-0.05, 0.25) raw xDistance=0.25 yDistance=-0.06
04:00:13.369 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
04:00:13.369 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:00:13.369 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:00:13.369 00.000 11596 MoveAxis(W, 315, ABG)
04:00:13.369 00.000 11596 Guiding  Dir = 3, Dur = 315
04:00:13.370 00.001 11596 IsSlewing returns 0
04:00:13.376 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=197, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
04:00:13.383 00.007 13300 UpdateGuideState exits: m=1056 SNR=22.7
04:00:13.383 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:13.383 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:00:13.384 00.001 13300 Enqueuing Expose request
04:00:13.400 00.016 11596 IsGuiding returns 0
04:00:13.616 00.216 11596 PulseGuide returned control before completion, sleep 109
04:00:13.849 00.233 11596 IsGuiding returns 1
04:00:13.849 00.000 11596 scope still moving after pulse duration time elapsed
04:00:13.870 00.021 11596 IsSlewing returns 0
04:00:14.062 00.192 11596 IsGuiding returns 0
04:00:14.062 00.000 11596 scope move finished after 315 + 347 ms
04:00:14.062 00.000 11596 Move returns status 0, amount 315
04:00:14.062 00.000 11596 MoveAxis(N, 0, ABG)
04:00:14.062 00.000 11596 Move returns status 0, amount 0
04:00:14.063 00.001 11596 move complete, result=0
04:00:14.063 00.000 11596 worker thread done servicing request
04:00:14.063 00.000 13300 GuideStep: 0.3 px 315 ms WEST, -0.1 px 0 ms NORTH
04:00:14.063 00.000 11596 Worker thread wakes up
04:00:14.063 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:00:14.570 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
04:00:15.758 01.188 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"243b8d08-f058-4634-ac8d-199189653fe5"}
04:00:15.758 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"243b8d08-f058-4634-ac8d-199189653fe5"}
04:00:15.759 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1cc319bb-87cb-4f73-a621-8e77e7da030f"}
04:00:15.759 00.000 13300 case statement mapped state 6 to 3
04:00:15.759 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1cc319bb-87cb-4f73-a621-8e77e7da030f"}
04:00:15.760 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f1f38af9-182b-4223-bbbc-d18c8f0064c5"}
04:00:15.761 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":43,"width":15,"height":15,"star_pos":[7.32,7.42],"pixels":"..."},"id":"f1f38af9-182b-4223-bbbc-d18c8f0064c5"}
04:00:17.601 01.840 11596 Exposure complete
04:00:17.688 00.087 11596 worker thread done servicing request
04:00:17.688 00.000 13300 OnExposeComplete: enter
04:00:17.688 00.000 13300 UpdateGuideState(): m_state=6
04:00:17.688 00.000 13300 Star::Find(15, 25, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
04:00:17.689 00.001 13300 Star::Find returns 1 (0), X=25.16, Y=421.99, Mass=1087, SNR=23.1, Peak=146 HFD=3.1
04:00:17.689 00.000 13300 MultiStar: [#1 -0.24,-0.16,0.00,M1] 
04:00:17.689 00.000 13300 CameraToMount -- cameraTheta (-2.50) - m_xAngle (1.53) = xAngle (-4.04 = 2.25)
04:00:17.689 00.000 13300 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.16 = -0.88)
04:00:17.689 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.06 hyp=0.11 cameraTheta=-2.50 mountX=-0.07 mountY=-0.08, mountTheta=-2.25
04:00:17.691 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.06, opts=13)
04:00:17.691 00.000 13300 Enqueuing Move request for scope (-0.08, -0.06)
04:00:17.691 00.000 11596 Worker thread wakes up
04:00:17.691 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.06) opts 0xd
04:00:17.692 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.06)
04:00:17.692 00.000 11596 Moving (-0.08, -0.06) raw xDistance=-0.07 yDistance=-0.08
04:00:17.692 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:00:17.692 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:00:17.692 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:00:17.692 00.000 11596 MoveAxis(E, 0, ABG)
04:00:17.692 00.000 11596 Move returns status 0, amount 0
04:00:17.693 00.001 11596 MoveAxis(N, 0, ABG)
04:00:17.693 00.000 11596 Move returns status 0, amount 0
04:00:17.693 00.000 11596 move complete, result=0
04:00:17.693 00.000 11596 worker thread done servicing request
04:00:17.703 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=214, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
04:00:17.712 00.009 13300 UpdateGuideState exits: m=1087 SNR=23.1
04:00:17.712 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:17.712 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:00:17.712 00.000 13300 Enqueuing Expose request
04:00:17.712 00.000 11596 Worker thread wakes up
04:00:17.713 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:00:17.713 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:00:18.218 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
04:00:18.758 00.540 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6dde240b-233d-48ac-98a9-4a3462cf1b3e"}
04:00:18.758 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6dde240b-233d-48ac-98a9-4a3462cf1b3e"}
04:00:18.759 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ca8ede28-2e5b-4a92-87b5-49019c9c7fc9"}
04:00:18.759 00.000 13300 case statement mapped state 6 to 3
04:00:18.759 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ca8ede28-2e5b-4a92-87b5-49019c9c7fc9"}
04:00:18.759 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ab68b6e6-1531-4742-a4d4-6340c238af88"}
04:00:18.760 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":44,"width":15,"height":15,"star_pos":[7.16,6.99],"pixels":"..."},"id":"ab68b6e6-1531-4742-a4d4-6340c238af88"}
04:00:21.252 02.492 11596 Exposure complete
04:00:21.329 00.077 11596 worker thread done servicing request
04:00:21.329 00.000 13300 OnExposeComplete: enter
04:00:21.330 00.001 13300 UpdateGuideState(): m_state=6
04:00:21.330 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
04:00:21.330 00.000 13300 Star::Find returns 1 (0), X=25.17, Y=422.12, Mass=1060, SNR=22.8, Peak=143 HFD=2.9
04:00:21.330 00.000 13300 MultiStar: [#1 -0.25,-0.09,1.23,U] 
04:00:21.330 00.000 13300 single-star, 1 included, MultiStar: {-0.17, -0.02}, one-star: {-0.08, 0.06}
04:00:21.330 00.000 13300 CameraToMount -- cameraTheta (2.49) - m_xAngle (1.53) = xAngle (0.95 = 0.95)
04:00:21.331 00.001 13300 CameraToMount -- cameraTheta (2.49) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.17 = -2.17)
04:00:21.331 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.06 hyp=0.10 cameraTheta=2.49 mountX=0.06 mountY=-0.08, mountTheta=-0.96
04:00:21.333 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.06, opts=13)
04:00:21.333 00.000 13300 Enqueuing Move request for scope (-0.08, 0.06)
04:00:21.333 00.000 11596 Worker thread wakes up
04:00:21.333 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.06) opts 0xd
04:00:21.333 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.06)
04:00:21.333 00.000 11596 Moving (-0.08, 0.06) raw xDistance=0.06 yDistance=-0.08
04:00:21.333 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:00:21.333 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:00:21.333 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:00:21.334 00.001 11596 MoveAxis(E, 0, ABG)
04:00:21.334 00.000 11596 Move returns status 0, amount 0
04:00:21.334 00.000 11596 MoveAxis(N, 0, ABG)
04:00:21.334 00.000 11596 Move returns status 0, amount 0
04:00:21.334 00.000 11596 move complete, result=0
04:00:21.334 00.000 11596 worker thread done servicing request
04:00:21.340 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=210, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
04:00:21.348 00.008 13300 UpdateGuideState exits: m=1060 SNR=22.8
04:00:21.348 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:21.348 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:00:21.348 00.000 13300 Enqueuing Expose request
04:00:21.348 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:00:21.348 00.000 11596 Worker thread wakes up
04:00:21.348 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:00:21.758 00.410 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0891198a-5ddd-4668-9263-da3008f09bdf"}
04:00:21.758 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0891198a-5ddd-4668-9263-da3008f09bdf"}
04:00:21.759 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"be353939-853c-4902-8b58-7208ee7c402b"}
04:00:21.760 00.001 13300 case statement mapped state 6 to 3
04:00:21.760 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"be353939-853c-4902-8b58-7208ee7c402b"}
04:00:21.761 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"eba3e435-eb75-4104-b02f-cce98498cb17"}
04:00:21.762 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":45,"width":15,"height":15,"star_pos":[7.17,7.12],"pixels":"..."},"id":"eba3e435-eb75-4104-b02f-cce98498cb17"}
04:00:21.857 00.095 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
04:00:24.757 02.900 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"613facfe-df12-4524-8c38-f7a811a737bc"}
04:00:24.757 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"613facfe-df12-4524-8c38-f7a811a737bc"}
04:00:24.758 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"76e23d61-836c-49a6-8f5e-525a6c2f1b6c"}
04:00:24.758 00.000 13300 case statement mapped state 6 to 3
04:00:24.758 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"76e23d61-836c-49a6-8f5e-525a6c2f1b6c"}
04:00:24.758 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f006cda0-a28b-4760-b3ad-bb67a88f85e5"}
04:00:24.758 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":45,"width":15,"height":15,"star_pos":[7.17,7.12],"pixels":"..."},"id":"f006cda0-a28b-4760-b3ad-bb67a88f85e5"}
04:00:24.885 00.127 11596 Exposure complete
04:00:24.959 00.074 11596 worker thread done servicing request
04:00:24.959 00.000 13300 OnExposeComplete: enter
04:00:24.959 00.000 13300 UpdateGuideState(): m_state=6
04:00:24.960 00.001 13300 Star::Find(15, 25, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
04:00:24.960 00.000 13300 Star::Find returns 1 (0), X=25.19, Y=421.96, Mass=1082, SNR=23.0, Peak=152 HFD=3.0
04:00:24.960 00.000 13300 MultiStar: [#1 -0.16,-0.15,1.21,U] 
04:00:24.960 00.000 13300 single-star, 1 included, MultiStar: {-0.11, -0.13}, one-star: {-0.05, -0.09}
04:00:24.960 00.000 13300 CameraToMount -- cameraTheta (-2.05) - m_xAngle (1.53) = xAngle (-3.59 = 2.70)
04:00:24.960 00.000 13300 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.71 = -0.43)
04:00:24.960 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.09 hyp=0.11 cameraTheta=-2.05 mountX=-0.10 mountY=-0.04, mountTheta=-2.71
04:00:24.963 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.09, opts=13)
04:00:24.963 00.000 13300 Enqueuing Move request for scope (-0.05, -0.09)
04:00:24.963 00.000 11596 Worker thread wakes up
04:00:24.963 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.09) opts 0xd
04:00:24.964 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.09)
04:00:24.964 00.000 11596 Moving (-0.05, -0.09) raw xDistance=-0.10 yDistance=-0.04
04:00:24.964 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:00:24.964 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:00:24.964 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:00:24.964 00.000 11596 MoveAxis(E, 0, ABG)
04:00:24.964 00.000 11596 Move returns status 0, amount 0
04:00:24.964 00.000 11596 MoveAxis(N, 0, ABG)
04:00:24.964 00.000 11596 Move returns status 0, amount 0
04:00:24.964 00.000 11596 move complete, result=0
04:00:24.965 00.001 11596 worker thread done servicing request
04:00:24.973 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=214, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
04:00:24.981 00.008 13300 UpdateGuideState exits: m=1082 SNR=23.0
04:00:24.981 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:24.982 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:00:24.982 00.000 13300 Enqueuing Expose request
04:00:24.982 00.000 11596 Worker thread wakes up
04:00:24.982 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:00:24.982 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:00:25.488 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
04:00:27.756 02.268 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f6570941-0cc9-467c-b687-3558dd7791b7"}
04:00:27.756 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f6570941-0cc9-467c-b687-3558dd7791b7"}
04:00:27.757 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ba2585df-5dff-4d49-ac54-d6bbfdb6911b"}
04:00:27.757 00.000 13300 case statement mapped state 6 to 3
04:00:27.757 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ba2585df-5dff-4d49-ac54-d6bbfdb6911b"}
04:00:27.757 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a1822e96-e96e-4f5f-a8f2-ddedcdac4f57"}
04:00:27.758 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":46,"width":15,"height":15,"star_pos":[7.19,6.96],"pixels":"..."},"id":"a1822e96-e96e-4f5f-a8f2-ddedcdac4f57"}
04:00:28.521 00.763 11596 Exposure complete
04:00:28.591 00.070 11596 worker thread done servicing request
04:00:28.592 00.001 13300 OnExposeComplete: enter
04:00:28.592 00.000 13300 UpdateGuideState(): m_state=6
04:00:28.592 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
04:00:28.592 00.000 13300 Star::Find returns 1 (0), X=25.11, Y=422.09, Mass=1071, SNR=22.9, Peak=131 HFD=2.9
04:00:28.592 00.000 13300 MultiStar: [#1 -0.13,-0.03,1.22,U] 
04:00:28.593 00.001 13300 refined, 1 included, MultiStar: {-0.13, -0.00}, one-star: {-0.13, 0.03}
04:00:28.593 00.000 13300 CameraToMount -- cameraTheta (-3.13) - m_xAngle (1.53) = xAngle (-4.66 = 1.62)
04:00:28.593 00.000 13300 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.79 = -1.51)
04:00:28.593 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=-0.00 hyp=0.13 cameraTheta=-3.13 mountX=-0.01 mountY=-0.13, mountTheta=-1.62
04:00:28.595 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=-0.00, opts=13)
04:00:28.595 00.000 13300 Enqueuing Move request for scope (-0.13, -0.00)
04:00:28.595 00.000 11596 Worker thread wakes up
04:00:28.595 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.00) opts 0xd
04:00:28.595 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, -0.00)
04:00:28.595 00.000 11596 Moving (-0.13, -0.00) raw xDistance=-0.01 yDistance=-0.13
04:00:28.595 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:00:28.595 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:00:28.596 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
04:00:28.596 00.000 11596 MoveAxis(E, 0, ABG)
04:00:28.596 00.000 11596 Move returns status 0, amount 0
04:00:28.596 00.000 11596 MoveAxis(N, 0, ABG)
04:00:28.596 00.000 11596 Move returns status 0, amount 0
04:00:28.596 00.000 11596 move complete, result=0
04:00:28.596 00.000 11596 worker thread done servicing request
04:00:28.602 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=193, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
04:00:28.610 00.008 13300 UpdateGuideState exits: m=1071 SNR=22.9
04:00:28.610 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:28.610 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:00:28.610 00.000 13300 Enqueuing Expose request
04:00:28.610 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:00:28.610 00.000 11596 Worker thread wakes up
04:00:28.610 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:00:29.126 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
04:00:30.756 01.630 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"12771ce9-6443-4547-9620-ef26c8274d3f"}
04:00:30.756 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"12771ce9-6443-4547-9620-ef26c8274d3f"}
04:00:30.757 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8d8eff97-ecbb-4df5-a59f-d63b2a09a337"}
04:00:30.757 00.000 13300 case statement mapped state 6 to 3
04:00:30.757 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8d8eff97-ecbb-4df5-a59f-d63b2a09a337"}
04:00:30.757 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c2a60557-01f3-4f13-a537-95b98fbdf487"}
04:00:30.757 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":47,"width":15,"height":15,"star_pos":[7.11,7.09],"pixels":"..."},"id":"c2a60557-01f3-4f13-a537-95b98fbdf487"}
04:00:32.160 01.403 11596 Exposure complete
04:00:32.233 00.073 11596 worker thread done servicing request
04:00:32.234 00.001 13300 OnExposeComplete: enter
04:00:32.234 00.000 13300 UpdateGuideState(): m_state=6
04:00:32.234 00.000 13300 Star::Find(15, 25, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
04:00:32.234 00.000 13300 Star::Find returns 1 (0), X=25.06, Y=422.00, Mass=1053, SNR=22.7, Peak=130 HFD=2.9
04:00:32.235 00.001 13300 MultiStar: [#1 -0.14,-0.08,1.23,U] 
04:00:32.235 00.000 13300 refined, 1 included, MultiStar: {-0.16, -0.07}, one-star: {-0.18, -0.05}
04:00:32.235 00.000 13300 CameraToMount -- cameraTheta (-2.72) - m_xAngle (1.53) = xAngle (-4.26 = 2.03)
04:00:32.235 00.000 13300 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.38 = -1.10)
04:00:32.235 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=-0.07 hyp=0.18 cameraTheta=-2.72 mountX=-0.08 mountY=-0.16, mountTheta=-2.03
04:00:32.237 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=-0.07, opts=13)
04:00:32.237 00.000 13300 Enqueuing Move request for scope (-0.16, -0.07)
04:00:32.237 00.000 11596 Worker thread wakes up
04:00:32.237 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.07) opts 0xd
04:00:32.238 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.16, -0.07)
04:00:32.238 00.000 11596 Moving (-0.16, -0.07) raw xDistance=-0.08 yDistance=-0.16
04:00:32.238 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:00:32.238 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:00:32.238 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
04:00:32.238 00.000 11596 MoveAxis(E, 0, ABG)
04:00:32.238 00.000 11596 Move returns status 0, amount 0
04:00:32.238 00.000 11596 MoveAxis(N, 0, ABG)
04:00:32.238 00.000 11596 Move returns status 0, amount 0
04:00:32.238 00.000 11596 move complete, result=0
04:00:32.238 00.000 11596 worker thread done servicing request
04:00:32.244 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=195, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
04:00:32.252 00.008 13300 UpdateGuideState exits: m=1053 SNR=22.7
04:00:32.252 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:32.252 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:00:32.252 00.000 13300 Enqueuing Expose request
04:00:32.253 00.001 11596 Worker thread wakes up
04:00:32.253 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:00:32.253 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:00:32.756 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
04:00:33.755 00.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"939f71d8-76cf-457e-95ce-7b9a0097d271"}
04:00:33.755 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"939f71d8-76cf-457e-95ce-7b9a0097d271"}
04:00:33.756 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7de4c026-0777-4b2d-b482-d69220239e2e"}
04:00:33.756 00.000 13300 case statement mapped state 6 to 3
04:00:33.756 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7de4c026-0777-4b2d-b482-d69220239e2e"}
04:00:33.757 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d2cddbff-150a-4d4f-9d00-69169c9d626f"}
04:00:33.757 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":48,"width":15,"height":15,"star_pos":[7.06,7.00],"pixels":"..."},"id":"d2cddbff-150a-4d4f-9d00-69169c9d626f"}
04:00:35.778 02.021 11596 Exposure complete
04:00:35.847 00.069 11596 worker thread done servicing request
04:00:35.847 00.000 13300 OnExposeComplete: enter
04:00:35.848 00.001 13300 UpdateGuideState(): m_state=6
04:00:35.848 00.000 13300 Star::Find(15, 25, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
04:00:35.848 00.000 13300 Star::Find returns 1 (0), X=24.95, Y=421.86, Mass=1093, SNR=23.1, Peak=141 HFD=3.0
04:00:35.848 00.000 13300 MultiStar: [#1 -0.21,-0.15,1.21,U] 
04:00:35.848 00.000 13300 refined, 1 included, MultiStar: {-0.25, -0.17}, one-star: {-0.29, -0.20}
04:00:35.849 00.001 13300 CameraToMount -- cameraTheta (-2.53) - m_xAngle (1.53) = xAngle (-4.06 = 2.22)
04:00:35.849 00.000 13300 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.19 = -0.90)
04:00:35.849 00.000 13300 CameraToMount -- cameraX=-0.25 cameraY=-0.17 hyp=0.30 cameraTheta=-2.53 mountX=-0.18 mountY=-0.24, mountTheta=-2.23
04:00:35.851 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.25, y=-0.17, opts=13)
04:00:35.851 00.000 13300 Enqueuing Move request for scope (-0.25, -0.17)
04:00:35.851 00.000 11596 Worker thread wakes up
04:00:35.851 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.17) opts 0xd
04:00:35.852 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.25, -0.17)
04:00:35.852 00.000 11596 Moving (-0.25, -0.17) raw xDistance=-0.18 yDistance=-0.24
04:00:35.852 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.18
04:00:35.852 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
04:00:35.852 00.000 11596 MoveAxis(E, 230, ABG)
04:00:35.852 00.000 11596 Guiding  Dir = 2, Dur = 230
04:00:35.853 00.001 11596 IsSlewing returns 0
04:00:35.860 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=220, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
04:00:35.868 00.008 13300 UpdateGuideState exits: m=1093 SNR=23.1
04:00:35.868 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:35.868 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:00:35.868 00.000 13300 Enqueuing Expose request
04:00:35.975 00.107 11596 IsGuiding returns 0
04:00:36.374 00.399 11596 IsGuiding returns 1
04:00:36.374 00.000 11596 scope still moving after pulse duration time elapsed
04:00:36.572 00.198 11596 IsSlewing returns 0
04:00:36.576 00.004 11596 IsGuiding returns 1
04:00:36.606 00.030 11596 IsSlewing returns 0
04:00:36.754 00.148 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"deffaeb2-3f4f-49dd-8b95-bfccb2f3ccb8"}
04:00:36.754 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"deffaeb2-3f4f-49dd-8b95-bfccb2f3ccb8"}
04:00:36.755 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"55f63491-8ca0-465c-9c77-8102ca182926"}
04:00:36.755 00.000 13300 case statement mapped state 6 to 3
04:00:36.755 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"55f63491-8ca0-465c-9c77-8102ca182926"}
04:00:36.755 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1c332ca8-3b7d-4125-be31-55411400fd42"}
04:00:36.755 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":49,"width":15,"height":15,"star_pos":[6.95,6.86],"pixels":"..."},"id":"1c332ca8-3b7d-4125-be31-55411400fd42"}
04:00:36.796 00.041 11596 IsGuiding returns 0
04:00:36.796 00.000 11596 scope move finished after 230 + 590 ms
04:00:36.796 00.000 11596 Move returns status 0, amount 230
04:00:36.796 00.000 11596 MoveAxis(N, 314, ABG)
04:00:36.796 00.000 11596 Guiding  Dir = 0, Dur = 314
04:00:36.796 00.000 11596 IsSlewing returns 0
04:00:36.989 00.193 11596 IsGuiding returns 0
04:00:37.229 00.240 11596 PulseGuide returned control before completion, sleep 84
04:00:37.361 00.132 11596 IsGuiding returns 1
04:00:37.361 00.000 11596 scope still moving after pulse duration time elapsed
04:00:37.392 00.031 11596 IsSlewing returns 0
04:00:37.492 00.100 11596 IsGuiding returns 1
04:00:37.528 00.036 11596 IsSlewing returns 0
04:00:37.680 00.152 11596 IsGuiding returns 0
04:00:37.680 00.000 11596 scope move finished after 314 + 376 ms
04:00:37.680 00.000 11596 Move returns status 0, amount 314
04:00:37.680 00.000 11596 move complete, result=0
04:00:37.680 00.000 11596 worker thread done servicing request
04:00:37.680 00.000 11596 Worker thread wakes up
04:00:37.680 00.000 13300 GuideStep: -0.2 px 230 ms EAST, -0.2 px 314 ms NORTH
04:00:37.680 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:00:38.191 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
04:00:39.753 01.562 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ec5b6392-6c92-4571-b142-244737234183"}
04:00:39.753 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ec5b6392-6c92-4571-b142-244737234183"}
04:00:39.754 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"31c3aef6-333c-4174-b5de-5b41d9baa62a"}
04:00:39.754 00.000 13300 case statement mapped state 6 to 3
04:00:39.754 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"31c3aef6-333c-4174-b5de-5b41d9baa62a"}
04:00:39.754 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"07633537-c598-480d-96a1-f4666f9ff548"}
04:00:39.755 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":49,"width":15,"height":15,"star_pos":[6.95,6.86],"pixels":"..."},"id":"07633537-c598-480d-96a1-f4666f9ff548"}
04:00:41.229 01.474 11596 Exposure complete
04:00:41.305 00.076 11596 worker thread done servicing request
04:00:41.305 00.000 13300 OnExposeComplete: enter
04:00:41.305 00.000 13300 UpdateGuideState(): m_state=6
04:00:41.306 00.001 13300 Star::Find(15, 24, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
04:00:41.306 00.000 13300 Star::Find returns 1 (0), X=25.06, Y=422.01, Mass=1045, SNR=22.7, Peak=128 HFD=2.9
04:00:41.306 00.000 13300 MultiStar: [#1 -0.21,-0.06,1.24,U] 
04:00:41.306 00.000 13300 single-star, 1 included, MultiStar: {-0.20, -0.05}, one-star: {-0.18, -0.05}
04:00:41.306 00.000 13300 CameraToMount -- cameraTheta (-2.88) - m_xAngle (1.53) = xAngle (-4.41 = 1.87)
04:00:41.306 00.000 13300 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.54 = -1.25)
04:00:41.306 00.000 13300 CameraToMount -- cameraX=-0.18 cameraY=-0.05 hyp=0.19 cameraTheta=-2.88 mountX=-0.06 mountY=-0.18, mountTheta=-1.87
04:00:41.308 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.18, y=-0.05, opts=13)
04:00:41.309 00.001 13300 Enqueuing Move request for scope (-0.18, -0.05)
04:00:41.309 00.000 11596 Worker thread wakes up
04:00:41.309 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.05) opts 0xd
04:00:41.309 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.18, -0.05)
04:00:41.309 00.000 11596 Moving (-0.18, -0.05) raw xDistance=-0.06 yDistance=-0.18
04:00:41.309 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:00:41.310 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:00:41.310 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
04:00:41.310 00.000 11596 MoveAxis(E, 0, ABG)
04:00:41.310 00.000 11596 Move returns status 0, amount 0
04:00:41.310 00.000 11596 MoveAxis(N, 0, ABG)
04:00:41.310 00.000 11596 Move returns status 0, amount 0
04:00:41.311 00.001 11596 move complete, result=0
04:00:41.311 00.000 11596 worker thread done servicing request
04:00:41.317 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=202, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
04:00:41.324 00.007 13300 UpdateGuideState exits: m=1045 SNR=22.7
04:00:41.325 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:41.325 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:00:41.325 00.000 13300 Enqueuing Expose request
04:00:41.325 00.000 11596 Worker thread wakes up
04:00:41.325 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:00:41.325 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:00:41.840 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
04:00:42.752 00.912 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"61f95a77-0499-4ac9-a1a8-0795b1c57019"}
04:00:42.752 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"61f95a77-0499-4ac9-a1a8-0795b1c57019"}
04:00:42.753 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0758c6f0-ec22-47ef-9ea9-99c709cbf9af"}
04:00:42.753 00.000 13300 case statement mapped state 6 to 3
04:00:42.753 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0758c6f0-ec22-47ef-9ea9-99c709cbf9af"}
04:00:42.754 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"71124ab9-e0da-4d44-8c1e-9fdf1e9d6976"}
04:00:42.754 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":50,"width":15,"height":15,"star_pos":[7.06,7.01],"pixels":"..."},"id":"71124ab9-e0da-4d44-8c1e-9fdf1e9d6976"}
04:00:44.875 02.121 11596 Exposure complete
04:00:44.958 00.083 11596 worker thread done servicing request
04:00:44.958 00.000 13300 OnExposeComplete: enter
04:00:44.959 00.001 13300 UpdateGuideState(): m_state=6
04:00:44.959 00.000 13300 Star::Find(15, 25, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
04:00:44.959 00.000 13300 Star::Find returns 1 (0), X=25.28, Y=422.33, Mass=1076, SNR=23.0, Peak=134 HFD=3.0
04:00:44.959 00.000 13300 MultiStar: [#1 -0.03,0.24,1.22,U] 
04:00:44.960 00.001 13300 refined, 1 included, MultiStar: {0.00, 0.25}, one-star: {0.04, 0.27}
04:00:44.960 00.000 13300 CameraToMount -- cameraTheta (1.55) - m_xAngle (1.53) = xAngle (0.02 = 0.02)
04:00:44.960 00.000 13300 CameraToMount -- cameraTheta (1.55) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.11 = -3.11)
04:00:44.960 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.25 hyp=0.25 cameraTheta=1.55 mountX=0.25 mountY=-0.01, mountTheta=-0.04
04:00:44.964 00.004 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.25, opts=13)
04:00:44.964 00.000 13300 Enqueuing Move request for scope (0.00, 0.25)
04:00:44.965 00.001 11596 Worker thread wakes up
04:00:44.965 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.25) opts 0xd
04:00:44.965 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.25)
04:00:44.965 00.000 11596 Moving (0.00, 0.25) raw xDistance=0.25 yDistance=-0.01
04:00:44.965 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
04:00:44.966 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:00:44.966 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:00:44.966 00.000 11596 MoveAxis(W, 317, ABG)
04:00:44.966 00.000 11596 Guiding  Dir = 3, Dur = 317
04:00:44.966 00.000 11596 IsSlewing returns 0
04:00:44.976 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=202, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
04:00:44.990 00.014 13300 UpdateGuideState exits: m=1076 SNR=23.0
04:00:44.990 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:44.990 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:00:44.990 00.000 13300 Enqueuing Expose request
04:00:45.057 00.067 11596 IsGuiding returns 0
04:00:45.354 00.297 11596 PulseGuide returned control before completion, sleep 31
04:00:45.465 00.111 11596 IsGuiding returns 1
04:00:45.465 00.000 11596 scope still moving after pulse duration time elapsed
04:00:45.487 00.022 11596 IsSlewing returns 0
04:00:45.553 00.066 11596 IsGuiding returns 1
04:00:45.581 00.028 11596 IsSlewing returns 0
04:00:45.656 00.075 11596 IsGuiding returns 1
04:00:45.686 00.030 11596 IsSlewing returns 0
04:00:45.751 00.065 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"137a7212-5f1e-4912-b36b-307de19a18e4"}
04:00:45.751 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"137a7212-5f1e-4912-b36b-307de19a18e4"}
04:00:45.752 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"57bc5965-a6d1-4612-bfa0-a4d236391891"}
04:00:45.752 00.000 13300 case statement mapped state 6 to 3
04:00:45.752 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"57bc5965-a6d1-4612-bfa0-a4d236391891"}
04:00:45.752 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"444482b5-c3e2-401f-aa1d-07e83f24c52c"}
04:00:45.753 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":51,"width":15,"height":15,"star_pos":[7.28,7.33],"pixels":"..."},"id":"444482b5-c3e2-401f-aa1d-07e83f24c52c"}
04:00:45.779 00.026 11596 IsGuiding returns 0
04:00:45.779 00.000 11596 scope move finished after 317 + 404 ms
04:00:45.779 00.000 11596 Move returns status 0, amount 317
04:00:45.779 00.000 11596 MoveAxis(N, 0, ABG)
04:00:45.779 00.000 11596 Move returns status 0, amount 0
04:00:45.779 00.000 11596 move complete, result=0
04:00:45.779 00.000 11596 worker thread done servicing request
04:00:45.779 00.000 13300 GuideStep: 0.3 px 317 ms WEST, -0.0 px 0 ms NORTH
04:00:45.779 00.000 11596 Worker thread wakes up
04:00:45.780 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:00:46.283 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
04:00:48.751 02.468 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"205c5f76-e427-4bc6-aa8f-9c1194468fca"}
04:00:48.751 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"205c5f76-e427-4bc6-aa8f-9c1194468fca"}
04:00:48.752 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"83ab21f5-5d11-4a51-aa64-d50e65359b78"}
04:00:48.752 00.000 13300 case statement mapped state 6 to 3
04:00:48.752 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"83ab21f5-5d11-4a51-aa64-d50e65359b78"}
04:00:48.752 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"603a5c56-addc-47b5-9980-364462bc7649"}
04:00:48.752 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":51,"width":15,"height":15,"star_pos":[7.28,7.33],"pixels":"..."},"id":"603a5c56-addc-47b5-9980-364462bc7649"}
04:00:49.319 00.567 11596 Exposure complete
04:00:49.387 00.068 11596 worker thread done servicing request
04:00:49.387 00.000 13300 OnExposeComplete: enter
04:00:49.387 00.000 13300 UpdateGuideState(): m_state=6
04:00:49.388 00.001 13300 Star::Find(15, 25, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
04:00:49.388 00.000 13300 Star::Find returns 1 (0), X=25.42, Y=422.35, Mass=1086, SNR=23.1, Peak=128 HFD=3.1
04:00:49.388 00.000 13300 MultiStar: [#1 0.04,0.30,0.00,M1] 
04:00:49.388 00.000 13300 CameraToMount -- cameraTheta (1.02) - m_xAngle (1.53) = xAngle (-0.51 = -0.51)
04:00:49.388 00.000 13300 CameraToMount -- cameraTheta (1.02) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.64 = 2.64)
04:00:49.388 00.000 13300 CameraToMount -- cameraX=0.18 cameraY=0.29 hyp=0.34 cameraTheta=1.02 mountX=0.30 mountY=0.16, mountTheta=0.50
04:00:49.391 00.003 13300 SchedulePrimaryMove(1016D950, x=0.18, y=0.29, opts=13)
04:00:49.391 00.000 13300 Enqueuing Move request for scope (0.18, 0.29)
04:00:49.391 00.000 11596 Worker thread wakes up
04:00:49.391 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.29) opts 0xd
04:00:49.391 00.000 11596 Handling offset move in thread for scope, endpoint = (0.18, 0.29)
04:00:49.391 00.000 11596 Moving (0.18, 0.29) raw xDistance=0.30 yDistance=0.16
04:00:49.391 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.30
04:00:49.391 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:00:49.392 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
04:00:49.392 00.000 11596 MoveAxis(W, 394, ABG)
04:00:49.392 00.000 11596 Guiding  Dir = 3, Dur = 394
04:00:49.392 00.000 11596 IsSlewing returns 0
04:00:49.398 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=211, med=4, FiltMin=2, FiltMax=65, Gamma=0.510
04:00:49.406 00.008 13300 UpdateGuideState exits: m=1086 SNR=23.1
04:00:49.406 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:49.406 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:00:49.406 00.000 13300 Enqueuing Expose request
04:00:49.408 00.002 11596 IsGuiding returns 0
04:00:49.544 00.136 11596 PulseGuide returned control before completion, sleep 269
04:00:49.863 00.319 11596 IsGuiding returns 1
04:00:49.863 00.000 11596 scope still moving after pulse duration time elapsed
04:00:49.898 00.035 11596 IsSlewing returns 0
04:00:50.145 00.247 11596 IsGuiding returns 0
04:00:50.145 00.000 11596 scope move finished after 394 + 342 ms
04:00:50.145 00.000 11596 Move returns status 0, amount 394
04:00:50.145 00.000 11596 MoveAxis(N, 0, ABG)
04:00:50.145 00.000 11596 Move returns status 0, amount 0
04:00:50.145 00.000 11596 move complete, result=0
04:00:50.145 00.000 11596 worker thread done servicing request
04:00:50.145 00.000 11596 Worker thread wakes up
04:00:50.145 00.000 13300 GuideStep: 0.3 px 394 ms WEST, 0.2 px 0 ms NORTH
04:00:50.146 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:00:50.657 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
04:00:51.751 01.094 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"242fb541-e081-4afa-901e-96e2f5a98eda"}
04:00:51.751 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"242fb541-e081-4afa-901e-96e2f5a98eda"}
04:00:51.752 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b7e4890-54f9-4179-b1e8-f7207e42fe86"}
04:00:51.752 00.000 13300 case statement mapped state 6 to 3
04:00:51.752 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5b7e4890-54f9-4179-b1e8-f7207e42fe86"}
04:00:51.752 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0f4c3691-a336-4d54-9ead-b87a9bbc609d"}
04:00:51.752 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":52,"width":15,"height":15,"star_pos":[7.42,7.35],"pixels":"..."},"id":"0f4c3691-a336-4d54-9ead-b87a9bbc609d"}
04:00:53.689 01.937 11596 Exposure complete
04:00:53.761 00.072 11596 worker thread done servicing request
04:00:53.761 00.000 13300 OnExposeComplete: enter
04:00:53.762 00.001 13300 UpdateGuideState(): m_state=6
04:00:53.762 00.000 13300 Star::Find(15, 25, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
04:00:53.762 00.000 13300 Star::Find returns 1 (0), X=25.25, Y=422.22, Mass=1063, SNR=22.8, Peak=135 HFD=2.9
04:00:53.762 00.000 13300 MultiStar: [#1 -0.17,0.20,1.23,U] 
04:00:53.762 00.000 13300 single-star, 1 included, MultiStar: {-0.09, 0.18}, one-star: {0.01, 0.16}
04:00:53.762 00.000 13300 CameraToMount -- cameraTheta (1.52) - m_xAngle (1.53) = xAngle (-0.02 = -0.02)
04:00:53.763 00.001 13300 CameraToMount -- cameraTheta (1.52) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.15 = 3.14)
04:00:53.763 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.16 hyp=0.16 cameraTheta=1.52 mountX=0.16 mountY=0.00, mountTheta=0.00
04:00:53.765 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.16, opts=13)
04:00:53.765 00.000 13300 Enqueuing Move request for scope (0.01, 0.16)
04:00:53.765 00.000 11596 Worker thread wakes up
04:00:53.765 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.16) opts 0xd
04:00:53.765 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.16)
04:00:53.765 00.000 11596 Moving (0.01, 0.16) raw xDistance=0.16 yDistance=0.00
04:00:53.765 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.16
04:00:53.765 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:00:53.765 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
04:00:53.765 00.000 11596 MoveAxis(W, 227, ABG)
04:00:53.766 00.001 11596 Guiding  Dir = 3, Dur = 227
04:00:53.766 00.000 11596 IsSlewing returns 0
04:00:53.772 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=183, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
04:00:53.780 00.008 13300 UpdateGuideState exits: m=1063 SNR=22.8
04:00:53.780 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:53.780 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:00:53.780 00.000 13300 Enqueuing Expose request
04:00:53.839 00.059 11596 IsGuiding returns 0
04:00:54.479 00.640 11596 IsGuiding returns 1
04:00:54.479 00.000 11596 scope still moving after pulse duration time elapsed
04:00:54.500 00.021 11596 IsSlewing returns 0
04:00:54.608 00.108 11596 IsGuiding returns 0
04:00:54.608 00.000 11596 scope move finished after 227 + 542 ms
04:00:54.608 00.000 11596 Move returns status 0, amount 227
04:00:54.609 00.001 11596 MoveAxis(N, 0, ABG)
04:00:54.609 00.000 11596 Move returns status 0, amount 0
04:00:54.609 00.000 11596 move complete, result=0
04:00:54.609 00.000 11596 worker thread done servicing request
04:00:54.609 00.000 13300 GuideStep: 0.2 px 227 ms WEST, 0.0 px 0 ms NORTH
04:00:54.609 00.000 11596 Worker thread wakes up
04:00:54.609 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:00:54.751 00.142 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"41783ff5-a663-4d04-8032-82e8ecadb615"}
04:00:54.751 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"41783ff5-a663-4d04-8032-82e8ecadb615"}
04:00:54.752 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4846fee9-b2b8-4929-81ab-aa39924efe3e"}
04:00:54.752 00.000 13300 case statement mapped state 6 to 3
04:00:54.752 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4846fee9-b2b8-4929-81ab-aa39924efe3e"}
04:00:54.753 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6910e1ee-914d-42f7-a8e1-4ed772a08995"}
04:00:54.753 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":53,"width":15,"height":15,"star_pos":[7.25,7.22],"pixels":"..."},"id":"6910e1ee-914d-42f7-a8e1-4ed772a08995"}
04:00:55.115 00.362 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
04:00:57.750 02.635 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fc781461-ed9d-4c28-9ed3-f8923e00d833"}
04:00:57.750 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fc781461-ed9d-4c28-9ed3-f8923e00d833"}
04:00:57.751 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e6157300-94d6-4194-86b5-ae26a8e8617e"}
04:00:57.751 00.000 13300 case statement mapped state 6 to 3
04:00:57.751 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e6157300-94d6-4194-86b5-ae26a8e8617e"}
04:00:57.751 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7a692bb8-832a-48ee-9bf5-08191d3ec3a3"}
04:00:57.752 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":53,"width":15,"height":15,"star_pos":[7.25,7.22],"pixels":"..."},"id":"7a692bb8-832a-48ee-9bf5-08191d3ec3a3"}
04:00:58.150 00.398 11596 Exposure complete
04:00:58.220 00.070 11596 worker thread done servicing request
04:00:58.220 00.000 13300 OnExposeComplete: enter
04:00:58.220 00.000 13300 UpdateGuideState(): m_state=6
04:00:58.221 00.001 13300 Star::Find(15, 25, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
04:00:58.221 00.000 13300 Star::Find returns 1 (0), X=25.15, Y=422.07, Mass=1132, SNR=23.6, Peak=137 HFD=3.0
04:00:58.221 00.000 13300 MultiStar: [#1 -0.14,0.07,1.17,U] 
04:00:58.221 00.000 13300 single-star, 1 included, MultiStar: {-0.12, 0.04}, one-star: {-0.09, 0.01}
04:00:58.221 00.000 13300 CameraToMount -- cameraTheta (3.02) - m_xAngle (1.53) = xAngle (1.49 = 1.49)
04:00:58.221 00.000 13300 CameraToMount -- cameraTheta (3.02) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.64 = -1.64)
04:00:58.222 00.001 13300 CameraToMount -- cameraX=-0.09 cameraY=0.01 hyp=0.09 cameraTheta=3.02 mountX=0.01 mountY=-0.09, mountTheta=-1.49
04:00:58.223 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.01, opts=13)
04:00:58.223 00.000 13300 Enqueuing Move request for scope (-0.09, 0.01)
04:00:58.224 00.001 11596 Worker thread wakes up
04:00:58.224 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.01) opts 0xd
04:00:58.224 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.01)
04:00:58.224 00.000 11596 Moving (-0.09, 0.01) raw xDistance=0.01 yDistance=-0.09
04:00:58.224 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:00:58.224 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:00:58.224 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:00:58.224 00.000 11596 MoveAxis(E, 0, ABG)
04:00:58.224 00.000 11596 Move returns status 0, amount 0
04:00:58.224 00.000 11596 MoveAxis(N, 0, ABG)
04:00:58.225 00.001 11596 Move returns status 0, amount 0
04:00:58.225 00.000 11596 move complete, result=0
04:00:58.225 00.000 11596 worker thread done servicing request
04:00:58.231 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=173, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
04:00:58.238 00.007 13300 UpdateGuideState exits: m=1132 SNR=23.6
04:00:58.238 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:58.239 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:00:58.239 00.000 13300 Enqueuing Expose request
04:00:58.239 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:00:58.239 00.000 11596 Worker thread wakes up
04:00:58.239 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:00:58.753 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
04:01:00.749 01.996 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1838cb8c-a553-46cf-b29d-5d9673f5216f"}
04:01:00.749 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1838cb8c-a553-46cf-b29d-5d9673f5216f"}
04:01:00.750 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"43d5507b-87b4-4c37-804d-1f7f404278c3"}
04:01:00.750 00.000 13300 case statement mapped state 6 to 3
04:01:00.750 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"43d5507b-87b4-4c37-804d-1f7f404278c3"}
04:01:00.750 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5139d0ae-508d-4cac-a099-493d5370840e"}
04:01:00.750 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":54,"width":15,"height":15,"star_pos":[7.15,7.07],"pixels":"..."},"id":"5139d0ae-508d-4cac-a099-493d5370840e"}
04:01:01.787 01.037 11596 Exposure complete
04:01:01.863 00.076 11596 worker thread done servicing request
04:01:01.863 00.000 13300 OnExposeComplete: enter
04:01:01.863 00.000 13300 UpdateGuideState(): m_state=6
04:01:01.864 00.001 13300 Star::Find(15, 25, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
04:01:01.864 00.000 13300 Star::Find returns 1 (0), X=25.13, Y=422.05, Mass=1096, SNR=23.2, Peak=136 HFD=3.0
04:01:01.864 00.000 13300 MultiStar: [#1 -0.13,0.01,1.21,U] 
04:01:01.864 00.000 13300 single-star, 1 included, MultiStar: {-0.12, 0.00}, one-star: {-0.11, -0.00}
04:01:01.864 00.000 13300 CameraToMount -- cameraTheta (-3.10) - m_xAngle (1.53) = xAngle (-4.63 = 1.65)
04:01:01.864 00.000 13300 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.76 = -1.48)
04:01:01.864 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.00 hyp=0.11 cameraTheta=-3.10 mountX=-0.01 mountY=-0.11, mountTheta=-1.65
04:01:01.866 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.00, opts=13)
04:01:01.866 00.000 13300 Enqueuing Move request for scope (-0.11, -0.00)
04:01:01.866 00.000 11596 Worker thread wakes up
04:01:01.867 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.00) opts 0xd
04:01:01.867 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.00)
04:01:01.867 00.000 11596 Moving (-0.11, -0.00) raw xDistance=-0.01 yDistance=-0.11
04:01:01.867 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:01:01.867 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:01.867 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:01:01.867 00.000 11596 MoveAxis(E, 0, ABG)
04:01:01.867 00.000 11596 Move returns status 0, amount 0
04:01:01.867 00.000 11596 MoveAxis(N, 0, ABG)
04:01:01.867 00.000 11596 Move returns status 0, amount 0
04:01:01.868 00.001 11596 move complete, result=0
04:01:01.868 00.000 11596 worker thread done servicing request
04:01:01.873 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=174, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
04:01:01.881 00.008 13300 UpdateGuideState exits: m=1096 SNR=23.2
04:01:01.881 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:01.881 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:01:01.881 00.000 13300 Enqueuing Expose request
04:01:01.882 00.001 11596 Worker thread wakes up
04:01:01.882 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:01:01.882 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:01:02.385 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
04:01:03.748 01.363 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e68b9b99-8393-457c-9a57-082fbb752c3c"}
04:01:03.748 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e68b9b99-8393-457c-9a57-082fbb752c3c"}
04:01:03.749 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7cf55fdd-822f-4215-a21e-508cf78365a2"}
04:01:03.749 00.000 13300 case statement mapped state 6 to 3
04:01:03.749 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7cf55fdd-822f-4215-a21e-508cf78365a2"}
04:01:03.750 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"72b04c04-b59d-4ecb-90fd-af913db75703"}
04:01:03.750 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":55,"width":15,"height":15,"star_pos":[7.13,7.05],"pixels":"..."},"id":"72b04c04-b59d-4ecb-90fd-af913db75703"}
04:01:05.416 01.666 11596 Exposure complete
04:01:05.486 00.070 11596 worker thread done servicing request
04:01:05.486 00.000 13300 OnExposeComplete: enter
04:01:05.486 00.000 13300 UpdateGuideState(): m_state=6
04:01:05.487 00.001 13300 Star::Find(15, 25, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
04:01:05.487 00.000 13300 Star::Find returns 1 (0), X=25.18, Y=421.85, Mass=1035, SNR=22.6, Peak=129 HFD=3.0
04:01:05.487 00.000 13300 MultiStar: [#1 -0.15,-0.23,0.00,M1] 
04:01:05.487 00.000 13300 CameraToMount -- cameraTheta (-1.86) - m_xAngle (1.53) = xAngle (-3.39 = 2.89)
04:01:05.487 00.000 13300 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.52 = -0.23)
04:01:05.487 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.21 hyp=0.22 cameraTheta=-1.86 mountX=-0.21 mountY=-0.05, mountTheta=-2.91
04:01:05.489 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.21, opts=13)
04:01:05.489 00.000 13300 Enqueuing Move request for scope (-0.06, -0.21)
04:01:05.490 00.001 11596 Worker thread wakes up
04:01:05.490 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.21) opts 0xd
04:01:05.490 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.21)
04:01:05.490 00.000 11596 Moving (-0.06, -0.21) raw xDistance=-0.21 yDistance=-0.05
04:01:05.490 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
04:01:05.490 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:05.490 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:01:05.490 00.000 11596 MoveAxis(E, 262, ABG)
04:01:05.490 00.000 11596 Guiding  Dir = 2, Dur = 262
04:01:05.491 00.001 11596 IsSlewing returns 0
04:01:05.498 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=208, med=4, FiltMin=3, FiltMax=73, Gamma=0.510
04:01:05.501 00.003 11596 IsGuiding returns 0
04:01:05.505 00.004 13300 UpdateGuideState exits: m=1035 SNR=22.6
04:01:05.506 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:05.506 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:01:05.506 00.000 13300 Enqueuing Expose request
04:01:05.589 00.083 11596 PulseGuide returned control before completion, sleep 185
04:01:05.870 00.281 11596 IsGuiding returns 0
04:01:05.870 00.000 11596 Move returns status 0, amount 262
04:01:05.870 00.000 11596 MoveAxis(N, 0, ABG)
04:01:05.871 00.001 11596 Move returns status 0, amount 0
04:01:05.871 00.000 11596 move complete, result=0
04:01:05.871 00.000 11596 worker thread done servicing request
04:01:05.871 00.000 11596 Worker thread wakes up
04:01:05.871 00.000 13300 GuideStep: -0.2 px 262 ms EAST, -0.0 px 0 ms NORTH
04:01:05.871 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:01:06.373 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
04:01:06.748 00.375 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"49f153ec-0df9-46c4-95b3-030da3975d0e"}
04:01:06.748 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"49f153ec-0df9-46c4-95b3-030da3975d0e"}
04:01:06.749 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e01642cc-0fc6-4a0d-b025-35c992a92ceb"}
04:01:06.749 00.000 13300 case statement mapped state 6 to 3
04:01:06.749 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e01642cc-0fc6-4a0d-b025-35c992a92ceb"}
04:01:06.749 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1981005d-9d34-45e2-88df-d32bca16143d"}
04:01:06.750 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":56,"width":15,"height":15,"star_pos":[7.18,6.85],"pixels":"..."},"id":"1981005d-9d34-45e2-88df-d32bca16143d"}
04:01:09.398 02.648 11596 Exposure complete
04:01:09.468 00.070 11596 worker thread done servicing request
04:01:09.468 00.000 13300 OnExposeComplete: enter
04:01:09.468 00.000 13300 UpdateGuideState(): m_state=6
04:01:09.469 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
04:01:09.469 00.000 13300 Star::Find returns 1 (0), X=25.17, Y=422.02, Mass=1064, SNR=22.8, Peak=136 HFD=3.1
04:01:09.469 00.000 13300 MultiStar: [#1 -0.08,0.06,1.24,U] 
04:01:09.469 00.000 13300 refined, 1 included, MultiStar: {-0.08, 0.01}, one-star: {-0.07, -0.04}
04:01:09.469 00.000 13300 CameraToMount -- cameraTheta (2.97) - m_xAngle (1.53) = xAngle (1.43 = 1.43)
04:01:09.469 00.000 13300 CameraToMount -- cameraTheta (2.97) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.69 = -1.69)
04:01:09.469 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.01 hyp=0.08 cameraTheta=2.97 mountX=0.01 mountY=-0.08, mountTheta=-1.43
04:01:09.471 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.01, opts=13)
04:01:09.472 00.001 13300 Enqueuing Move request for scope (-0.08, 0.01)
04:01:09.472 00.000 11596 Worker thread wakes up
04:01:09.472 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.01) opts 0xd
04:01:09.472 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.01)
04:01:09.472 00.000 11596 Moving (-0.08, 0.01) raw xDistance=0.01 yDistance=-0.08
04:01:09.472 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:01:09.473 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:09.473 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:01:09.473 00.000 11596 MoveAxis(E, 0, ABG)
04:01:09.473 00.000 11596 Move returns status 0, amount 0
04:01:09.473 00.000 11596 MoveAxis(N, 0, ABG)
04:01:09.473 00.000 11596 Move returns status 0, amount 0
04:01:09.474 00.001 11596 move complete, result=0
04:01:09.474 00.000 11596 worker thread done servicing request
04:01:09.480 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=180, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
04:01:09.489 00.009 13300 UpdateGuideState exits: m=1064 SNR=22.8
04:01:09.489 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:09.489 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:01:09.489 00.000 13300 Enqueuing Expose request
04:01:09.489 00.000 11596 Worker thread wakes up
04:01:09.489 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:01:09.489 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:01:09.751 00.262 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bef6c921-e08a-4a0e-92f0-96c7f8660fce"}
04:01:09.751 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bef6c921-e08a-4a0e-92f0-96c7f8660fce"}
04:01:09.751 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"32813a73-e4dc-42fa-8cb2-f7bd19a151e6"}
04:01:09.752 00.001 13300 case statement mapped state 6 to 3
04:01:09.752 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"32813a73-e4dc-42fa-8cb2-f7bd19a151e6"}
04:01:09.752 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4e118c3a-88c8-4c8d-a4ad-437810f12598"}
04:01:09.753 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":57,"width":15,"height":15,"star_pos":[7.17,7.02],"pixels":"..."},"id":"4e118c3a-88c8-4c8d-a4ad-437810f12598"}
04:01:10.006 00.253 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
04:01:12.750 02.744 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2e4685b9-8df2-47e9-889a-c06e750eddec"}
04:01:12.750 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2e4685b9-8df2-47e9-889a-c06e750eddec"}
04:01:12.751 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"69eb859d-c62e-44e0-95d3-d34d36429d5f"}
04:01:12.751 00.000 13300 case statement mapped state 6 to 3
04:01:12.751 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"69eb859d-c62e-44e0-95d3-d34d36429d5f"}
04:01:12.752 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a20086d9-3285-49d4-801a-3c7afa31f533"}
04:01:12.752 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":57,"width":15,"height":15,"star_pos":[7.17,7.02],"pixels":"..."},"id":"a20086d9-3285-49d4-801a-3c7afa31f533"}
04:01:13.044 00.292 11596 Exposure complete
04:01:13.112 00.068 11596 worker thread done servicing request
04:01:13.112 00.000 13300 OnExposeComplete: enter
04:01:13.112 00.000 13300 UpdateGuideState(): m_state=6
04:01:13.113 00.001 13300 Star::Find(15, 25, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
04:01:13.113 00.000 13300 Star::Find returns 1 (0), X=25.16, Y=422.35, Mass=932, SNR=21.4, Peak=110 HFD=3.0
04:01:13.113 00.000 13300 MultiStar: [#1 -0.19,0.18,1.28,U] 
04:01:13.113 00.000 13300 refined, 1 included, MultiStar: {-0.15, 0.23}, one-star: {-0.08, 0.29}
04:01:13.113 00.000 13300 CameraToMount -- cameraTheta (2.13) - m_xAngle (1.53) = xAngle (0.60 = 0.60)
04:01:13.113 00.000 13300 CameraToMount -- cameraTheta (2.13) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.53 = -2.53)
04:01:13.113 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=0.23 hyp=0.27 cameraTheta=2.13 mountX=0.23 mountY=-0.16, mountTheta=-0.61
04:01:13.115 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=0.23, opts=13)
04:01:13.115 00.000 13300 Enqueuing Move request for scope (-0.15, 0.23)
04:01:13.116 00.001 11596 Worker thread wakes up
04:01:13.116 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.23) opts 0xd
04:01:13.116 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, 0.23)
04:01:13.116 00.000 11596 Moving (-0.15, 0.23) raw xDistance=0.23 yDistance=-0.16
04:01:13.116 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
04:01:13.116 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:13.116 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
04:01:13.117 00.001 11596 MoveAxis(W, 284, ABG)
04:01:13.117 00.000 11596 Guiding  Dir = 3, Dur = 284
04:01:13.117 00.000 11596 IsSlewing returns 0
04:01:13.125 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=179, med=4, FiltMin=3, FiltMax=74, Gamma=0.510
04:01:13.127 00.002 11596 IsGuiding returns 0
04:01:13.134 00.007 13300 UpdateGuideState exits: m=932 SNR=21.4
04:01:13.134 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:13.134 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:01:13.134 00.000 13300 Enqueuing Expose request
04:01:13.235 00.101 11596 PulseGuide returned control before completion, sleep 187
04:01:13.464 00.229 11596 IsGuiding returns 1
04:01:13.464 00.000 11596 scope still moving after pulse duration time elapsed
04:01:13.489 00.025 11596 IsSlewing returns 0
04:01:13.561 00.072 11596 IsGuiding returns 1
04:01:13.582 00.021 11596 IsSlewing returns 0
04:01:13.650 00.068 11596 IsGuiding returns 0
04:01:13.650 00.000 11596 scope move finished after 284 + 237 ms
04:01:13.650 00.000 11596 Move returns status 0, amount 284
04:01:13.650 00.000 11596 MoveAxis(N, 0, ABG)
04:01:13.650 00.000 11596 Move returns status 0, amount 0
04:01:13.650 00.000 11596 move complete, result=0
04:01:13.650 00.000 11596 worker thread done servicing request
04:01:13.650 00.000 11596 Worker thread wakes up
04:01:13.650 00.000 13300 GuideStep: 0.2 px 284 ms WEST, -0.2 px 0 ms NORTH
04:01:13.651 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:01:14.155 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
04:01:15.750 01.595 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f225b332-51dd-4dee-abb6-e2e71c203ab3"}
04:01:15.750 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f225b332-51dd-4dee-abb6-e2e71c203ab3"}
04:01:15.751 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5af4748b-e3e2-45cd-b824-92b06420ac3f"}
04:01:15.751 00.000 13300 case statement mapped state 6 to 3
04:01:15.751 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5af4748b-e3e2-45cd-b824-92b06420ac3f"}
04:01:15.752 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"53613a63-0d6b-43ff-afaa-a8631699b49c"}
04:01:15.752 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":58,"width":15,"height":15,"star_pos":[7.16,7.35],"pixels":"..."},"id":"53613a63-0d6b-43ff-afaa-a8631699b49c"}
04:01:17.183 01.431 11596 Exposure complete
04:01:17.260 00.077 11596 worker thread done servicing request
04:01:17.260 00.000 13300 OnExposeComplete: enter
04:01:17.261 00.001 13300 UpdateGuideState(): m_state=6
04:01:17.262 00.001 13300 Star::Find(15, 25, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
04:01:17.262 00.000 13300 Star::Find returns 1 (0), X=25.21, Y=422.26, Mass=956, SNR=21.7, Peak=127 HFD=2.9
04:01:17.263 00.001 13300 MultiStar: [#1 -0.00,0.22,1.23,U] 
04:01:17.263 00.000 13300 single-star, 1 included, MultiStar: {-0.02, 0.21}, one-star: {-0.03, 0.20}
04:01:17.263 00.000 13300 CameraToMount -- cameraTheta (1.72) - m_xAngle (1.53) = xAngle (0.19 = 0.19)
04:01:17.263 00.000 13300 CameraToMount -- cameraTheta (1.72) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.94 = -2.94)
04:01:17.264 00.001 13300 CameraToMount -- cameraX=-0.03 cameraY=0.20 hyp=0.20 cameraTheta=1.72 mountX=0.20 mountY=-0.04, mountTheta=-0.20
04:01:17.266 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.20, opts=13)
04:01:17.267 00.001 13300 Enqueuing Move request for scope (-0.03, 0.20)
04:01:17.267 00.000 11596 Worker thread wakes up
04:01:17.267 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.20) opts 0xd
04:01:17.267 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.20)
04:01:17.267 00.000 11596 Moving (-0.03, 0.20) raw xDistance=0.20 yDistance=-0.04
04:01:17.268 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
04:01:17.268 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:17.268 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:01:17.268 00.000 11596 MoveAxis(W, 266, ABG)
04:01:17.268 00.000 11596 Guiding  Dir = 3, Dur = 266
04:01:17.269 00.001 11596 IsSlewing returns 0
04:01:17.278 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=175, med=4, FiltMin=2, FiltMax=68, Gamma=0.510
04:01:17.286 00.008 13300 UpdateGuideState exits: m=956 SNR=21.7
04:01:17.287 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:17.287 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:01:17.287 00.000 13300 Enqueuing Expose request
04:01:17.295 00.008 11596 IsGuiding returns 0
04:01:17.404 00.109 11596 PulseGuide returned control before completion, sleep 168
04:01:17.618 00.214 11596 IsGuiding returns 1
04:01:17.618 00.000 11596 scope still moving after pulse duration time elapsed
04:01:17.649 00.031 11596 IsSlewing returns 0
04:01:17.827 00.178 11596 IsGuiding returns 1
04:01:17.850 00.023 11596 IsSlewing returns 0
04:01:18.010 00.160 11596 IsGuiding returns 0
04:01:18.010 00.000 11596 scope move finished after 266 + 448 ms
04:01:18.011 00.001 11596 Move returns status 0, amount 266
04:01:18.011 00.000 11596 MoveAxis(N, 0, ABG)
04:01:18.011 00.000 11596 Move returns status 0, amount 0
04:01:18.011 00.000 11596 move complete, result=0
04:01:18.011 00.000 11596 worker thread done servicing request
04:01:18.011 00.000 13300 GuideStep: 0.2 px 266 ms WEST, -0.0 px 0 ms NORTH
04:01:18.011 00.000 11596 Worker thread wakes up
04:01:18.011 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:01:18.526 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
04:01:18.750 00.224 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cb238019-d49a-458f-880b-5176f6d10f04"}
04:01:18.750 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cb238019-d49a-458f-880b-5176f6d10f04"}
04:01:18.751 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"466d5023-ae75-463f-b0b8-dedf260ce7ea"}
04:01:18.751 00.000 13300 case statement mapped state 6 to 3
04:01:18.751 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"466d5023-ae75-463f-b0b8-dedf260ce7ea"}
04:01:18.751 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ffd9e2e0-8bff-4ee3-8a4f-a210d4af0ca7"}
04:01:18.751 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":59,"width":15,"height":15,"star_pos":[7.21,7.26],"pixels":"..."},"id":"ffd9e2e0-8bff-4ee3-8a4f-a210d4af0ca7"}
04:01:21.551 02.800 11596 Exposure complete
04:01:21.620 00.069 11596 worker thread done servicing request
04:01:21.620 00.000 13300 OnExposeComplete: enter
04:01:21.620 00.000 13300 UpdateGuideState(): m_state=6
04:01:21.621 00.001 13300 Star::Find(15, 25, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
04:01:21.621 00.000 13300 Star::Find returns 1 (0), X=25.10, Y=421.96, Mass=769, SNR=19.4, Peak=105 HFD=2.8
04:01:21.621 00.000 13300 MultiStar: [#1 -0.23,-0.15,0.00,M1] 
04:01:21.621 00.000 13300 CameraToMount -- cameraTheta (-2.56) - m_xAngle (1.53) = xAngle (-4.09 = 2.19)
04:01:21.621 00.000 13300 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.22 = -0.94)
04:01:21.621 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=-0.10 hyp=0.17 cameraTheta=-2.56 mountX=-0.10 mountY=-0.14, mountTheta=-2.20
04:01:21.623 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=-0.10, opts=13)
04:01:21.623 00.000 13300 Enqueuing Move request for scope (-0.15, -0.10)
04:01:21.623 00.000 11596 Worker thread wakes up
04:01:21.623 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.10) opts 0xd
04:01:21.624 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.15, -0.10)
04:01:21.624 00.000 11596 Moving (-0.15, -0.10) raw xDistance=-0.10 yDistance=-0.14
04:01:21.624 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:01:21.624 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:21.624 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
04:01:21.624 00.000 11596 MoveAxis(E, 0, ABG)
04:01:21.624 00.000 11596 Move returns status 0, amount 0
04:01:21.624 00.000 11596 MoveAxis(N, 0, ABG)
04:01:21.624 00.000 11596 Move returns status 0, amount 0
04:01:21.624 00.000 11596 move complete, result=0
04:01:21.624 00.000 11596 worker thread done servicing request
04:01:21.631 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=177, med=4, FiltMin=2, FiltMax=68, Gamma=0.510
04:01:21.640 00.009 13300 UpdateGuideState exits: m=769 SNR=19.4
04:01:21.640 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:21.640 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:01:21.641 00.001 13300 Enqueuing Expose request
04:01:21.641 00.000 11596 Worker thread wakes up
04:01:21.641 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:01:21.641 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:01:21.750 00.109 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"38d7493e-62c4-4f22-bc78-590873072566"}
04:01:21.750 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"38d7493e-62c4-4f22-bc78-590873072566"}
04:01:21.751 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f99ec7f7-8fdc-4402-af6a-987327a1fe4f"}
04:01:21.751 00.000 13300 case statement mapped state 6 to 3
04:01:21.751 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f99ec7f7-8fdc-4402-af6a-987327a1fe4f"}
04:01:21.751 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ff22ea67-467e-4196-94ff-4c2e73647e81"}
04:01:21.751 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":60,"width":15,"height":15,"star_pos":[7.10,6.96],"pixels":"..."},"id":"ff22ea67-467e-4196-94ff-4c2e73647e81"}
04:01:22.156 00.405 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
04:01:24.750 02.594 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c63c3576-fa11-4487-9a55-a3de5169eca6"}
04:01:24.750 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c63c3576-fa11-4487-9a55-a3de5169eca6"}
04:01:24.751 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"85a6cf1b-9230-4f84-8cc4-f56272b2345d"}
04:01:24.751 00.000 13300 case statement mapped state 6 to 3
04:01:24.751 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"85a6cf1b-9230-4f84-8cc4-f56272b2345d"}
04:01:24.751 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5bad4784-1b70-4943-9337-0ed7dc30588e"}
04:01:24.752 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":60,"width":15,"height":15,"star_pos":[7.10,6.96],"pixels":"..."},"id":"5bad4784-1b70-4943-9337-0ed7dc30588e"}
04:01:25.191 00.439 11596 Exposure complete
04:01:25.260 00.069 11596 worker thread done servicing request
04:01:25.260 00.000 13300 OnExposeComplete: enter
04:01:25.260 00.000 13300 UpdateGuideState(): m_state=6
04:01:25.260 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
04:01:25.260 00.000 13300 Star::Find returns 1 (0), X=25.05, Y=422.11, Mass=591, SNR=17.0, Peak=76 HFD=2.8
04:01:25.261 00.001 13300 MultiStar: [#1 -0.19,0.03,1.25,U] 
04:01:25.261 00.000 13300 refined, 1 included, MultiStar: {-0.20, 0.04}, one-star: {-0.20, 0.05}
04:01:25.261 00.000 13300 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.53) = xAngle (1.40 = 1.40)
04:01:25.261 00.000 13300 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.72 = -1.72)
04:01:25.261 00.000 13300 CameraToMount -- cameraX=-0.20 cameraY=0.04 hyp=0.20 cameraTheta=2.94 mountX=0.03 mountY=-0.20, mountTheta=-1.40
04:01:25.264 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.20, y=0.04, opts=13)
04:01:25.264 00.000 13300 Enqueuing Move request for scope (-0.20, 0.04)
04:01:25.265 00.001 11596 Worker thread wakes up
04:01:25.265 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.04) opts 0xd
04:01:25.265 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.20, 0.04)
04:01:25.265 00.000 11596 Moving (-0.20, 0.04) raw xDistance=0.03 yDistance=-0.20
04:01:25.265 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:01:25.265 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
04:01:25.266 00.001 11596 MoveAxis(E, 0, ABG)
04:01:25.266 00.000 11596 Move returns status 0, amount 0
04:01:25.266 00.000 11596 MoveAxis(N, 260, ABG)
04:01:25.266 00.000 11596 Guiding  Dir = 0, Dur = 260
04:01:25.267 00.001 11596 IsSlewing returns 0
04:01:25.272 00.005 11596 IsGuiding returns 0
04:01:25.278 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=124, med=4, FiltMin=2, FiltMax=51, Gamma=0.510
04:01:25.289 00.011 13300 UpdateGuideState exits: m=591 SNR=17.0
04:01:25.289 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:25.289 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:01:25.289 00.000 13300 Enqueuing Expose request
04:01:25.409 00.120 11596 PulseGuide returned control before completion, sleep 135
04:01:25.619 00.210 11596 IsGuiding returns 1
04:01:25.619 00.000 11596 scope still moving after pulse duration time elapsed
04:01:25.646 00.027 11596 IsSlewing returns 0
04:01:25.827 00.181 11596 IsGuiding returns 1
04:01:25.861 00.034 11596 IsSlewing returns 0
04:01:26.070 00.209 11596 IsGuiding returns 0
04:01:26.070 00.000 11596 scope move finished after 260 + 536 ms
04:01:26.070 00.000 11596 Move returns status 0, amount 260
04:01:26.070 00.000 11596 move complete, result=0
04:01:26.070 00.000 11596 worker thread done servicing request
04:01:26.070 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.2 px 260 ms NORTH
04:01:26.070 00.000 11596 Worker thread wakes up
04:01:26.071 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:01:26.586 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
04:01:27.748 01.162 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"07fadc13-5aea-4d1d-98b5-aaf19bfe3d59"}
04:01:27.748 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"07fadc13-5aea-4d1d-98b5-aaf19bfe3d59"}
04:01:27.749 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"db8dc45c-c882-41cd-98bb-1cc76186bbda"}
04:01:27.749 00.000 13300 case statement mapped state 6 to 3
04:01:27.749 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"db8dc45c-c882-41cd-98bb-1cc76186bbda"}
04:01:27.749 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6fdfcd9b-fbd6-4e4d-b053-15db964720b1"}
04:01:27.749 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":61,"width":15,"height":15,"star_pos":[7.05,7.11],"pixels":"..."},"id":"6fdfcd9b-fbd6-4e4d-b053-15db964720b1"}
04:01:29.648 01.899 11596 Exposure complete
04:01:29.716 00.068 11596 worker thread done servicing request
04:01:29.716 00.000 13300 OnExposeComplete: enter
04:01:29.716 00.000 13300 UpdateGuideState(): m_state=6
04:01:29.717 00.001 13300 Star::Find(15, 25, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
04:01:29.717 00.000 13300 Star::Find returns 1 (0), X=25.54, Y=422.43, Mass=927, SNR=21.3, Peak=107 HFD=3.2
04:01:29.717 00.000 13300 MultiStar: [#1 0.24,0.39,0.00,M1] 
04:01:29.717 00.000 13300 CameraToMount -- cameraTheta (0.90) - m_xAngle (1.53) = xAngle (-0.64 = -0.64)
04:01:29.718 00.001 13300 CameraToMount -- cameraTheta (0.90) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.76 = 2.52)
04:01:29.718 00.000 13300 CameraToMount -- cameraX=0.30 cameraY=0.37 hyp=0.48 cameraTheta=0.90 mountX=0.39 mountY=0.28, mountTheta=0.63
04:01:29.720 00.002 13300 SchedulePrimaryMove(1016D950, x=0.30, y=0.37, opts=13)
04:01:29.720 00.000 13300 Enqueuing Move request for scope (0.30, 0.37)
04:01:29.720 00.000 11596 Worker thread wakes up
04:01:29.720 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.37) opts 0xd
04:01:29.720 00.000 11596 Handling offset move in thread for scope, endpoint = (0.30, 0.37)
04:01:29.720 00.000 11596 Moving (0.30, 0.37) raw xDistance=0.39 yDistance=0.28
04:01:29.720 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.39
04:01:29.720 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:01:29.720 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
04:01:29.720 00.000 11596 MoveAxis(W, 483, ABG)
04:01:29.721 00.001 11596 Guiding  Dir = 3, Dur = 483
04:01:29.721 00.000 11596 IsSlewing returns 0
04:01:29.727 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=181, med=4, FiltMin=2, FiltMax=56, Gamma=0.510
04:01:29.735 00.008 13300 UpdateGuideState exits: m=927 SNR=21.3
04:01:29.736 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:29.736 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:01:29.736 00.000 13300 Enqueuing Expose request
04:01:29.916 00.180 11596 IsGuiding returns 0
04:01:30.256 00.340 11596 PulseGuide returned control before completion, sleep 153
04:01:30.567 00.311 11596 IsGuiding returns 1
04:01:30.567 00.000 11596 scope still moving after pulse duration time elapsed
04:01:30.591 00.024 11596 IsSlewing returns 0
04:01:30.747 00.156 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"581982e3-9a7e-4563-8acd-b8df4110ef52"}
04:01:30.747 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"581982e3-9a7e-4563-8acd-b8df4110ef52"}
04:01:30.747 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a34fc48e-9651-4fe0-95b3-537b676c6bed"}
04:01:30.748 00.001 13300 case statement mapped state 6 to 3
04:01:30.748 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a34fc48e-9651-4fe0-95b3-537b676c6bed"}
04:01:30.748 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"998cb44a-87ed-44b8-924d-50bba4f70ffe"}
04:01:30.748 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":62,"width":15,"height":15,"star_pos":[6.54,7.43],"pixels":"..."},"id":"998cb44a-87ed-44b8-924d-50bba4f70ffe"}
04:01:30.784 00.036 11596 IsGuiding returns 1
04:01:30.807 00.023 11596 IsSlewing returns 0
04:01:30.874 00.067 11596 IsGuiding returns 0
04:01:30.875 00.001 11596 scope move finished after 483 + 475 ms
04:01:30.875 00.000 11596 Move returns status 0, amount 483
04:01:30.875 00.000 11596 MoveAxis(N, 0, ABG)
04:01:30.875 00.000 11596 Move returns status 0, amount 0
04:01:30.875 00.000 11596 move complete, result=0
04:01:30.875 00.000 11596 worker thread done servicing request
04:01:30.875 00.000 11596 Worker thread wakes up
04:01:30.876 00.001 13300 GuideStep: 0.4 px 483 ms WEST, 0.3 px 0 ms NORTH
04:01:30.876 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:01:31.377 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
04:01:33.747 02.370 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"68b70aba-7315-49e8-8a94-9ce685f878e6"}
04:01:33.747 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"68b70aba-7315-49e8-8a94-9ce685f878e6"}
04:01:33.748 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fd9af1d4-624b-4842-9ae0-2d46aa45c0bd"}
04:01:33.748 00.000 13300 case statement mapped state 6 to 3
04:01:33.748 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fd9af1d4-624b-4842-9ae0-2d46aa45c0bd"}
04:01:33.748 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a99bcf9a-c7ad-417e-a076-62252561a269"}
04:01:33.749 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":62,"width":15,"height":15,"star_pos":[6.54,7.43],"pixels":"..."},"id":"a99bcf9a-c7ad-417e-a076-62252561a269"}
04:01:34.404 00.655 11596 Exposure complete
04:01:34.477 00.073 11596 worker thread done servicing request
04:01:34.477 00.000 13300 OnExposeComplete: enter
04:01:34.477 00.000 13300 UpdateGuideState(): m_state=6
04:01:34.478 00.001 13300 Star::Find(15, 25, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
04:01:34.478 00.000 13300 Star::Find returns 1 (0), X=25.49, Y=422.29, Mass=805, SNR=19.9, Peak=106 HFD=3.1
04:01:34.478 00.000 13300 MultiStar: [#1 0.26,0.13,0.00,M2] 
04:01:34.478 00.000 13300 CameraToMount -- cameraTheta (0.76) - m_xAngle (1.53) = xAngle (-0.78 = -0.78)
04:01:34.478 00.000 13300 CameraToMount -- cameraTheta (0.76) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.90 = 2.38)
04:01:34.479 00.001 13300 CameraToMount -- cameraX=0.25 cameraY=0.24 hyp=0.34 cameraTheta=0.76 mountX=0.25 mountY=0.24, mountTheta=0.77
04:01:34.481 00.002 13300 SchedulePrimaryMove(1016D950, x=0.25, y=0.24, opts=13)
04:01:34.481 00.000 13300 Enqueuing Move request for scope (0.25, 0.24)
04:01:34.481 00.000 11596 Worker thread wakes up
04:01:34.481 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.24) opts 0xd
04:01:34.481 00.000 11596 Handling offset move in thread for scope, endpoint = (0.25, 0.24)
04:01:34.481 00.000 11596 Moving (0.25, 0.24) raw xDistance=0.25 yDistance=0.24
04:01:34.481 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25
04:01:34.481 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:01:34.482 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
04:01:34.482 00.000 11596 MoveAxis(W, 342, ABG)
04:01:34.482 00.000 11596 Guiding  Dir = 3, Dur = 342
04:01:34.482 00.000 11596 IsSlewing returns 0
04:01:34.488 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=137, med=4, FiltMin=2, FiltMax=46, Gamma=0.510
04:01:34.496 00.008 13300 UpdateGuideState exits: m=805 SNR=19.9
04:01:34.496 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:34.496 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:01:34.496 00.000 13300 Enqueuing Expose request
04:01:34.620 00.124 11596 IsGuiding returns 0
04:01:34.778 00.158 11596 PulseGuide returned control before completion, sleep 195
04:01:35.001 00.223 11596 IsGuiding returns 1
04:01:35.001 00.000 11596 scope still moving after pulse duration time elapsed
04:01:35.027 00.026 11596 IsSlewing returns 0
04:01:35.140 00.113 11596 IsGuiding returns 0
04:01:35.140 00.000 11596 scope move finished after 342 + 177 ms
04:01:35.140 00.000 11596 Move returns status 0, amount 342
04:01:35.140 00.000 11596 MoveAxis(N, 0, ABG)
04:01:35.140 00.000 11596 Move returns status 0, amount 0
04:01:35.140 00.000 11596 move complete, result=0
04:01:35.140 00.000 11596 worker thread done servicing request
04:01:35.140 00.000 11596 Worker thread wakes up
04:01:35.140 00.000 13300 GuideStep: 0.2 px 342 ms WEST, 0.2 px 0 ms NORTH
04:01:35.141 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:01:35.656 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
04:01:36.747 01.091 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"14501524-cabb-4a7c-bb30-cec8a0208f21"}
04:01:36.747 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"14501524-cabb-4a7c-bb30-cec8a0208f21"}
04:01:36.748 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a5a039ad-4f09-4748-9f2b-fff468428116"}
04:01:36.748 00.000 13300 case statement mapped state 6 to 3
04:01:36.748 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a5a039ad-4f09-4748-9f2b-fff468428116"}
04:01:36.749 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c7c64b74-eba9-43b6-b0ae-31f5e7405eab"}
04:01:36.749 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":63,"width":15,"height":15,"star_pos":[7.49,7.29],"pixels":"..."},"id":"c7c64b74-eba9-43b6-b0ae-31f5e7405eab"}
04:01:38.691 01.942 11596 Exposure complete
04:01:38.760 00.069 11596 worker thread done servicing request
04:01:38.761 00.001 13300 OnExposeComplete: enter
04:01:38.761 00.000 13300 UpdateGuideState(): m_state=6
04:01:38.761 00.000 13300 Star::Find(15, 25, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
04:01:38.761 00.000 13300 Star::Find returns 1 (0), X=25.50, Y=422.00, Mass=530, SNR=16.1, Peak=83 HFD=3.3
04:01:38.761 00.000 13300 MultiStar: [#1 0.26,-0.12,0.00,M3] 
04:01:38.762 00.001 13300 CameraToMount -- cameraTheta (-0.24) - m_xAngle (1.53) = xAngle (-1.77 = -1.77)
04:01:38.762 00.000 13300 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.90 = 1.39)
04:01:38.762 00.000 13300 CameraToMount -- cameraX=0.26 cameraY=-0.06 hyp=0.27 cameraTheta=-0.24 mountX=-0.05 mountY=0.26, mountTheta=1.77
04:01:38.764 00.002 13300 SchedulePrimaryMove(1016D950, x=0.26, y=-0.06, opts=13)
04:01:38.764 00.000 13300 Enqueuing Move request for scope (0.26, -0.06)
04:01:38.764 00.000 11596 Worker thread wakes up
04:01:38.764 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.06) opts 0xd
04:01:38.764 00.000 11596 Handling offset move in thread for scope, endpoint = (0.26, -0.06)
04:01:38.764 00.000 11596 Moving (0.26, -0.06) raw xDistance=-0.05 yDistance=0.26
04:01:38.764 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:01:38.764 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:01:38.764 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
04:01:38.765 00.001 11596 MoveAxis(E, 0, ABG)
04:01:38.765 00.000 11596 Move returns status 0, amount 0
04:01:38.765 00.000 11596 MoveAxis(N, 0, ABG)
04:01:38.765 00.000 11596 Move returns status 0, amount 0
04:01:38.765 00.000 11596 move complete, result=0
04:01:38.765 00.000 11596 worker thread done servicing request
04:01:38.771 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=126, med=4, FiltMin=2, FiltMax=33, Gamma=0.510
04:01:38.779 00.008 13300 UpdateGuideState exits: m=530 SNR=16.1
04:01:38.779 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:38.779 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:01:38.779 00.000 13300 Enqueuing Expose request
04:01:38.779 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
04:01:38.779 00.000 11596 Worker thread wakes up
04:01:38.779 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:01:39.296 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
04:01:39.746 00.450 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a12f762c-e942-49a9-9439-05557cd092a3"}
04:01:39.746 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a12f762c-e942-49a9-9439-05557cd092a3"}
04:01:39.747 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"da243095-864c-474a-b891-67129d9f5643"}
04:01:39.747 00.000 13300 case statement mapped state 6 to 3
04:01:39.747 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"da243095-864c-474a-b891-67129d9f5643"}
04:01:39.747 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7e594c5f-2a20-4abd-9a07-8b033a83ef31"}
04:01:39.748 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":64,"width":15,"height":15,"star_pos":[6.50,7.00],"pixels":"..."},"id":"7e594c5f-2a20-4abd-9a07-8b033a83ef31"}
04:01:42.323 02.575 11596 Exposure complete
04:01:42.393 00.070 11596 worker thread done servicing request
04:01:42.393 00.000 13300 OnExposeComplete: enter
04:01:42.394 00.001 13300 UpdateGuideState(): m_state=6
04:01:42.394 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
04:01:42.394 00.000 13300 Star::Find returns 1 (0), X=25.54, Y=421.79, Mass=459, SNR=14.9, Peak=75 HFD=3.1
04:01:42.394 00.000 13300 Status Line: Mass: 459 vs 956
04:01:42.397 00.003 13300 UpdateCurrentPosition: star mass new=458.6 exp=956.1 thresh=50% limits=(478.0, 1623.4, 1912.2)
04:01:42.398 00.001 13300 DistanceChecker: activated
04:01:42.398 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:01:42.398 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:01:42.398 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:01:42.398 00.000 11596 Worker thread wakes up
04:01:42.398 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:01:42.399 00.001 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:01:42.399 00.000 11596 move complete, result=0
04:01:42.399 00.000 11596 worker thread done servicing request
04:01:42.500 00.101 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:01:42.500 00.000 13300 Status Line: Stella per per cambiamento di massa
04:01:42.505 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=127, med=4, FiltMin=2, FiltMax=36, Gamma=0.510
04:01:42.512 00.007 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:01:42.512 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:42.512 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:01:42.512 00.000 13300 Enqueuing Expose request
04:01:42.513 00.001 11596 Worker thread wakes up
04:01:42.513 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:01:42.745 00.232 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3d798ae8-ade4-44b9-8008-eae65bc6fcc9"}
04:01:42.745 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3d798ae8-ade4-44b9-8008-eae65bc6fcc9"}
04:01:42.746 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"99b73f5f-e4d4-4413-bd5c-085de7968f7f"}
04:01:42.746 00.000 13300 case statement mapped state 6 to 4
04:01:42.746 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"99b73f5f-e4d4-4413-bd5c-085de7968f7f"}
04:01:42.746 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"efbb4c35-c6cd-4a5c-b1f9-d3e951e149f8"}
04:01:42.746 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":65,"width":15,"height":15,"star_pos":[6.50,7.00],"pixels":"..."},"id":"efbb4c35-c6cd-4a5c-b1f9-d3e951e149f8"}
04:01:43.022 00.276 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:01:45.745 02.723 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d4904ecc-8bab-41bf-85f5-0e8a5c8dd2d8"}
04:01:45.745 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d4904ecc-8bab-41bf-85f5-0e8a5c8dd2d8"}
04:01:45.746 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"01e6d1b3-6082-4779-ace4-a9f21af37b35"}
04:01:45.746 00.000 13300 case statement mapped state 6 to 4
04:01:45.746 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"01e6d1b3-6082-4779-ace4-a9f21af37b35"}
04:01:45.746 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"586227ec-9696-46a0-831b-7977b20771cc"}
04:01:45.747 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":65,"width":15,"height":15,"star_pos":[6.50,7.00],"pixels":"..."},"id":"586227ec-9696-46a0-831b-7977b20771cc"}
04:01:46.055 00.308 11596 Exposure complete
04:01:46.131 00.076 11596 worker thread done servicing request
04:01:46.131 00.000 13300 OnExposeComplete: enter
04:01:46.131 00.000 13300 UpdateGuideState(): m_state=6
04:01:46.131 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
04:01:46.132 00.001 13300 Star::Find returns 1 (0), X=25.44, Y=421.95, Mass=313, SNR=12.3, Peak=53 HFD=2.9
04:01:46.132 00.000 13300 Status Line: Mass: 313 vs 932
04:01:46.135 00.003 13300 UpdateCurrentPosition: star mass new=313.4 exp=932.1 thresh=50% limits=(466.0, 1623.4, 1864.1)
04:01:46.136 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:01:46.136 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:01:46.136 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:01:46.136 00.000 11596 Worker thread wakes up
04:01:46.136 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:01:46.137 00.001 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:01:46.137 00.000 11596 move complete, result=0
04:01:46.137 00.000 11596 worker thread done servicing request
04:01:46.239 00.102 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:01:46.239 00.000 13300 Status Line: Stella per per cambiamento di massa
04:01:46.243 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=125, med=4, FiltMin=2, FiltMax=25, Gamma=0.510
04:01:46.250 00.007 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:01:46.250 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:46.250 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:01:46.250 00.000 13300 Enqueuing Expose request
04:01:46.251 00.001 11596 Worker thread wakes up
04:01:46.251 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:01:46.762 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:01:48.743 01.981 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"47764544-afd7-40a1-a361-1c467babe5b1"}
04:01:48.743 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"47764544-afd7-40a1-a361-1c467babe5b1"}
04:01:48.744 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8e44c1f7-4928-4174-9ca5-f32dc8b34c6b"}
04:01:48.744 00.000 13300 case statement mapped state 6 to 4
04:01:48.744 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"8e44c1f7-4928-4174-9ca5-f32dc8b34c6b"}
04:01:48.744 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"54d0026c-9808-4a7f-8753-94757c3dfd6c"}
04:01:48.745 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":66,"width":15,"height":15,"star_pos":[6.50,7.00],"pixels":"..."},"id":"54d0026c-9808-4a7f-8753-94757c3dfd6c"}
04:01:49.788 01.043 11596 Exposure complete
04:01:49.864 00.076 11596 worker thread done servicing request
04:01:49.864 00.000 13300 OnExposeComplete: enter
04:01:49.864 00.000 13300 UpdateGuideState(): m_state=6
04:01:49.865 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
04:01:49.865 00.000 13300 Star::Find returns 1 (0), X=25.49, Y=422.01, Mass=346, SNR=13.0, Peak=55 HFD=3.0
04:01:49.865 00.000 13300 Status Line: Mass: 346 vs 927
04:01:49.870 00.005 13300 UpdateCurrentPosition: star mass new=345.9 exp=926.9 thresh=50% limits=(463.4, 1623.4, 1853.8)
04:01:49.870 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:01:49.870 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:01:49.871 00.001 13300 Enqueuing Move request for scope (0.00, 0.00)
04:01:49.871 00.000 11596 Worker thread wakes up
04:01:49.871 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:01:49.871 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:01:49.871 00.000 11596 move complete, result=0
04:01:49.871 00.000 11596 worker thread done servicing request
04:01:49.981 00.110 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:01:49.982 00.001 13300 Status Line: Stella per per cambiamento di massa
04:01:49.990 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=127, med=4, FiltMin=2, FiltMax=22, Gamma=0.510
04:01:50.000 00.010 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:01:50.000 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:50.000 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:01:50.000 00.000 13300 Enqueuing Expose request
04:01:50.000 00.000 11596 Worker thread wakes up
04:01:50.001 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:01:50.504 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:01:51.744 01.240 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9c852e37-def6-42ce-af0b-3bb4c09406d6"}
04:01:51.744 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9c852e37-def6-42ce-af0b-3bb4c09406d6"}
04:01:51.745 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7a2fb52a-f9ba-4f2a-ba6d-e76810eb66a6"}
04:01:51.745 00.000 13300 case statement mapped state 6 to 4
04:01:51.745 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"7a2fb52a-f9ba-4f2a-ba6d-e76810eb66a6"}
04:01:51.746 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fe6a6ba2-22e7-4f3d-867a-e9cc75631c3f"}
04:01:51.746 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":67,"width":15,"height":15,"star_pos":[6.50,7.00],"pixels":"..."},"id":"fe6a6ba2-22e7-4f3d-867a-e9cc75631c3f"}
04:01:53.648 01.902 11596 Exposure complete
04:01:53.724 00.076 11596 worker thread done servicing request
04:01:53.724 00.000 13300 OnExposeComplete: enter
04:01:53.724 00.000 13300 UpdateGuideState(): m_state=6
04:01:53.724 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
04:01:53.725 00.001 13300 Star::Find returns 1 (0), X=25.30, Y=422.15, Mass=204, SNR=9.9, Peak=35 HFD=2.7
04:01:53.725 00.000 13300 Status Line: Mass: 204 vs 805
04:01:53.728 00.003 13300 UpdateCurrentPosition: star mass new=204.3 exp=805.0 thresh=50% limits=(402.5, 1623.4, 1610.0)
04:01:53.728 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:01:53.729 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:01:53.729 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:01:53.729 00.000 11596 Worker thread wakes up
04:01:53.729 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:01:53.729 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:01:53.729 00.000 11596 move complete, result=0
04:01:53.730 00.001 11596 worker thread done servicing request
04:01:53.842 00.112 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:01:53.842 00.000 13300 Status Line: Stella per per cambiamento di massa
04:01:53.847 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=124, med=4, FiltMin=2, FiltMax=16, Gamma=0.510
04:01:53.854 00.007 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:01:53.855 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:53.855 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:01:53.855 00.000 13300 Enqueuing Expose request
04:01:53.855 00.000 11596 Worker thread wakes up
04:01:53.855 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:01:54.366 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:01:54.743 00.377 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"74ecd81d-2b50-4d8f-9e49-04e3d24a06d9"}
04:01:54.743 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"74ecd81d-2b50-4d8f-9e49-04e3d24a06d9"}
04:01:54.744 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"18b414ef-8156-4fa7-b671-122b6ee263ab"}
04:01:54.744 00.000 13300 case statement mapped state 6 to 4
04:01:54.744 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"18b414ef-8156-4fa7-b671-122b6ee263ab"}
04:01:54.744 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8a841e2e-b3be-47ba-9cd9-ee09b06b613f"}
04:01:54.745 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":68,"width":15,"height":15,"star_pos":[6.50,7.00],"pixels":"..."},"id":"8a841e2e-b3be-47ba-9cd9-ee09b06b613f"}
04:01:57.393 02.648 11596 Exposure complete
04:01:57.468 00.075 11596 worker thread done servicing request
04:01:57.468 00.000 13300 OnExposeComplete: enter
04:01:57.468 00.000 13300 UpdateGuideState(): m_state=6
04:01:57.469 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
04:01:57.469 00.000 13300 Star::Find returns 1 (0), X=25.44, Y=422.24, Mass=211, SNR=10.1, Peak=34 HFD=2.9
04:01:57.469 00.000 13300 Status Line: Mass: 211 vs 769
04:01:57.473 00.004 13300 UpdateCurrentPosition: star mass new=211.3 exp=768.6 thresh=50% limits=(384.3, 1623.4, 1537.2)
04:01:57.473 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:01:57.474 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:01:57.474 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:01:57.474 00.000 11596 Worker thread wakes up
04:01:57.474 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:01:57.474 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:01:57.474 00.000 11596 move complete, result=0
04:01:57.475 00.001 11596 worker thread done servicing request
04:01:57.579 00.104 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:01:57.579 00.000 13300 Status Line: Stella per per cambiamento di massa
04:01:57.586 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=126, med=4, FiltMin=2, FiltMax=17, Gamma=0.510
04:01:57.593 00.007 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:01:57.593 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:57.594 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:01:57.594 00.000 13300 Enqueuing Expose request
04:01:57.594 00.000 11596 Worker thread wakes up
04:01:57.594 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:01:57.742 00.148 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ea849606-6786-4734-8e28-b5fcfb7b03e1"}
04:01:57.742 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ea849606-6786-4734-8e28-b5fcfb7b03e1"}
04:01:57.743 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e66f51ce-e98f-478c-b9e8-8340d0b1ccdc"}
04:01:57.743 00.000 13300 case statement mapped state 6 to 4
04:01:57.743 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"e66f51ce-e98f-478c-b9e8-8340d0b1ccdc"}
04:01:57.743 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"afc43028-d655-460e-810f-ab57b2ace446"}
04:01:57.744 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":69,"width":15,"height":15,"star_pos":[6.50,7.00],"pixels":"..."},"id":"afc43028-d655-460e-810f-ab57b2ace446"}
04:01:58.105 00.361 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:02:00.746 02.641 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f9c4037a-9c07-45d8-8018-abaea70362f7"}
04:02:00.747 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f9c4037a-9c07-45d8-8018-abaea70362f7"}
04:02:00.747 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5d844683-2a57-497e-9b4a-5294a079e261"}
04:02:00.747 00.000 13300 case statement mapped state 6 to 4
04:02:00.748 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"5d844683-2a57-497e-9b4a-5294a079e261"}
04:02:00.748 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fb5a5be7-67fc-4632-8c11-cb5048826b06"}
04:02:00.748 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":69,"width":15,"height":15,"star_pos":[6.50,7.00],"pixels":"..."},"id":"fb5a5be7-67fc-4632-8c11-cb5048826b06"}
04:02:01.153 00.405 11596 Exposure complete
04:02:01.233 00.080 11596 worker thread done servicing request
04:02:01.233 00.000 13300 OnExposeComplete: enter
04:02:01.233 00.000 13300 UpdateGuideState(): m_state=6
04:02:01.234 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
04:02:01.234 00.000 13300 Star::Find returns 1 (0), X=25.43, Y=422.39, Mass=172, SNR=9.1, Peak=28 HFD=3.0
04:02:01.234 00.000 13300 Status Line: Mass: 172 vs 591
04:02:01.239 00.005 13300 UpdateCurrentPosition: star mass new=171.7 exp=591.2 thresh=50% limits=(295.6, 1623.4, 1182.3)
04:02:01.239 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:02:01.239 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:02:01.239 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:02:01.240 00.001 11596 Worker thread wakes up
04:02:01.240 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:02:01.240 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:02:01.240 00.000 11596 move complete, result=0
04:02:01.240 00.000 11596 worker thread done servicing request
04:02:01.347 00.107 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:02:01.347 00.000 13300 Status Line: Stella per per cambiamento di massa
04:02:01.353 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=124, med=4, FiltMin=2, FiltMax=14, Gamma=0.510
04:02:01.360 00.007 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:02:01.360 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:01.360 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:02:01.360 00.000 13300 Enqueuing Expose request
04:02:01.361 00.001 11596 Worker thread wakes up
04:02:01.361 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:02:01.871 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:02:03.746 01.875 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0513885a-dccc-405a-a376-7e524e2f62f8"}
04:02:03.746 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0513885a-dccc-405a-a376-7e524e2f62f8"}
04:02:03.747 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"734186d4-2e19-4747-9365-d8dd50f7a6f7"}
04:02:03.747 00.000 13300 case statement mapped state 6 to 4
04:02:03.747 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"734186d4-2e19-4747-9365-d8dd50f7a6f7"}
04:02:03.747 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6fd084d4-8276-4426-a162-a4fcf4c32457"}
04:02:03.748 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":70,"width":15,"height":15,"star_pos":[6.50,7.00],"pixels":"..."},"id":"6fd084d4-8276-4426-a162-a4fcf4c32457"}
04:02:04.904 01.156 11596 Exposure complete
04:02:04.974 00.070 11596 worker thread done servicing request
04:02:04.974 00.000 13300 OnExposeComplete: enter
04:02:04.974 00.000 13300 UpdateGuideState(): m_state=6
04:02:04.974 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
04:02:04.974 00.000 13300 Star::Find returns 1 (0), X=25.46, Y=422.56, Mass=146, SNR=8.4, Peak=25 HFD=3.0
04:02:04.975 00.001 13300 Status Line: Mass: 146 vs 530
04:02:04.981 00.006 13300 UpdateCurrentPosition: star mass new=146.3 exp=529.9 thresh=50% limits=(264.9, 1623.4, 1059.8)
04:02:04.981 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:02:04.982 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:02:04.982 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:02:04.982 00.000 11596 Worker thread wakes up
04:02:04.982 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:02:04.982 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:02:04.982 00.000 11596 move complete, result=0
04:02:04.983 00.001 11596 worker thread done servicing request
04:02:05.098 00.115 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:02:05.098 00.000 13300 Status Line: Stella per per cambiamento di massa
04:02:05.106 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=127, med=4, FiltMin=2, FiltMax=15, Gamma=0.510
04:02:05.113 00.007 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:02:05.113 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:05.113 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:02:05.113 00.000 13300 Enqueuing Expose request
04:02:05.114 00.001 11596 Worker thread wakes up
04:02:05.114 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:02:05.623 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:02:06.745 01.122 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3331044c-38aa-42c5-b7e2-6b2b878675ca"}
04:02:06.745 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3331044c-38aa-42c5-b7e2-6b2b878675ca"}
04:02:06.746 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c09ba21d-e872-4419-a43e-5ec4d5fab9a5"}
04:02:06.746 00.000 13300 case statement mapped state 6 to 4
04:02:06.746 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"c09ba21d-e872-4419-a43e-5ec4d5fab9a5"}
04:02:06.746 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a651699a-340f-4aa5-a22c-c51f59f88ba6"}
04:02:06.747 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":71,"width":15,"height":15,"star_pos":[6.50,7.00],"pixels":"..."},"id":"a651699a-340f-4aa5-a22c-c51f59f88ba6"}
04:02:08.653 01.906 11596 Exposure complete
04:02:08.725 00.072 11596 worker thread done servicing request
04:02:08.725 00.000 13300 OnExposeComplete: enter
04:02:08.725 00.000 13300 UpdateGuideState(): m_state=6
04:02:08.725 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
04:02:08.725 00.000 13300 Star::Find returns 1 (0), X=25.38, Y=422.54, Mass=106, SNR=7.2, Peak=22 HFD=2.4
04:02:08.726 00.001 13300 Status Line: Mass: 106 vs 459
04:02:08.729 00.003 13300 UpdateCurrentPosition: star mass new=106.3 exp=458.6 thresh=50% limits=(229.3, 1623.4, 917.3)
04:02:08.729 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:02:08.730 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:02:08.730 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:02:08.730 00.000 11596 Worker thread wakes up
04:02:08.730 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:02:08.730 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:02:08.730 00.000 11596 move complete, result=0
04:02:08.731 00.001 11596 worker thread done servicing request
04:02:08.840 00.109 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:02:08.840 00.000 13300 Status Line: Stella per per cambiamento di massa
04:02:08.845 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=124, med=4, FiltMin=2, FiltMax=12, Gamma=0.510
04:02:08.852 00.007 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:02:08.852 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:08.853 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:02:08.853 00.000 13300 Enqueuing Expose request
04:02:08.853 00.000 11596 Worker thread wakes up
04:02:08.853 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:02:09.367 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:02:09.744 00.377 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d39a41ea-289c-4f09-93af-204a310f38a8"}
04:02:09.744 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d39a41ea-289c-4f09-93af-204a310f38a8"}
04:02:09.745 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dfff90df-8e5d-4c36-9143-53c439f7c655"}
04:02:09.745 00.000 13300 case statement mapped state 6 to 4
04:02:09.745 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"dfff90df-8e5d-4c36-9143-53c439f7c655"}
04:02:09.745 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"69cf0dc8-c96a-47a1-861f-bfc005359063"}
04:02:09.746 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":72,"width":15,"height":15,"star_pos":[6.50,7.00],"pixels":"..."},"id":"69cf0dc8-c96a-47a1-861f-bfc005359063"}
04:02:12.390 02.644 11596 Exposure complete
04:02:12.462 00.072 11596 worker thread done servicing request
04:02:12.462 00.000 13300 OnExposeComplete: enter
04:02:12.463 00.001 13300 UpdateGuideState(): m_state=6
04:02:12.463 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
04:02:12.463 00.000 13300 Star::Find returns 1 (0), X=25.37, Y=422.74, Mass=131, SNR=7.9, Peak=25 HFD=2.7
04:02:12.463 00.000 13300 Status Line: Mass: 131 vs 346
04:02:12.467 00.004 13300 UpdateCurrentPosition: star mass new=130.7 exp=345.9 thresh=50% limits=(173.0, 1623.4, 691.9)
04:02:12.467 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:02:12.467 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:02:12.468 00.001 13300 Enqueuing Move request for scope (0.00, 0.00)
04:02:12.468 00.000 11596 Worker thread wakes up
04:02:12.468 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:02:12.468 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:02:12.468 00.000 11596 move complete, result=0
04:02:12.468 00.000 11596 worker thread done servicing request
04:02:12.580 00.112 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:02:12.580 00.000 13300 Status Line: Stella per per cambiamento di massa
04:02:12.584 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=125, med=4, FiltMin=2, FiltMax=14, Gamma=0.510
04:02:12.591 00.007 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:02:12.591 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:12.592 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:02:12.592 00.000 13300 Enqueuing Expose request
04:02:12.592 00.000 11596 Worker thread wakes up
04:02:12.592 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:02:12.744 00.152 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"486f8aeb-8421-445e-8745-433716c6665c"}
04:02:12.744 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"486f8aeb-8421-445e-8745-433716c6665c"}
04:02:12.745 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"22c60343-840a-4de8-8fbc-baabc8c64f03"}
04:02:12.745 00.000 13300 case statement mapped state 6 to 4
04:02:12.745 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"22c60343-840a-4de8-8fbc-baabc8c64f03"}
04:02:12.746 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8bad97a0-f180-464c-9ca3-f8936f25ae31"}
04:02:12.746 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":73,"width":15,"height":15,"star_pos":[6.50,7.00],"pixels":"..."},"id":"8bad97a0-f180-464c-9ca3-f8936f25ae31"}
04:02:13.103 00.357 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:02:15.745 02.642 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"74d00457-3a6e-4573-9b9b-90086f0f5cd9"}
04:02:15.745 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"74d00457-3a6e-4573-9b9b-90086f0f5cd9"}
04:02:15.746 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d7b81c03-ae0b-4b62-a1aa-074e08d61f09"}
04:02:15.746 00.000 13300 case statement mapped state 6 to 4
04:02:15.746 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"d7b81c03-ae0b-4b62-a1aa-074e08d61f09"}
04:02:15.747 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"36560d82-e1a4-4404-bfae-c1bb44a9975f"}
04:02:15.747 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":73,"width":15,"height":15,"star_pos":[6.50,7.00],"pixels":"..."},"id":"36560d82-e1a4-4404-bfae-c1bb44a9975f"}
04:02:16.138 00.391 11596 Exposure complete
04:02:16.217 00.079 11596 worker thread done servicing request
04:02:16.217 00.000 13300 OnExposeComplete: enter
04:02:16.217 00.000 13300 UpdateGuideState(): m_state=6
04:02:16.218 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
04:02:16.218 00.000 13300 Star::Find returns 1 (0), X=25.30, Y=422.46, Mass=132, SNR=8.0, Peak=22 HFD=2.8
04:02:16.218 00.000 13300 Status Line: Mass: 132 vs 313
04:02:16.223 00.005 13300 UpdateCurrentPosition: star mass new=132.2 exp=313.4 thresh=50% limits=(156.7, 1623.4, 626.7)
04:02:16.223 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:02:16.224 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:02:16.224 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:02:16.224 00.000 11596 Worker thread wakes up
04:02:16.224 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:02:16.225 00.001 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:02:16.225 00.000 11596 move complete, result=0
04:02:16.225 00.000 11596 worker thread done servicing request
04:02:16.329 00.104 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:02:16.329 00.000 13300 Status Line: Stella per per cambiamento di massa
04:02:16.334 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=124, med=4, FiltMin=2, FiltMax=13, Gamma=0.510
04:02:16.345 00.011 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:02:16.345 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:16.346 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:02:16.346 00.000 13300 Enqueuing Expose request
04:02:16.346 00.000 11596 Worker thread wakes up
04:02:16.346 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:02:16.853 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:02:18.745 01.892 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"80222a4c-6d1f-4bb4-96c9-3052af1182f5"}
04:02:18.745 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"80222a4c-6d1f-4bb4-96c9-3052af1182f5"}
04:02:18.746 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"719aa7b5-6944-4e90-ab76-4bcbd4e85f31"}
04:02:18.746 00.000 13300 case statement mapped state 6 to 4
04:02:18.746 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"719aa7b5-6944-4e90-ab76-4bcbd4e85f31"}
04:02:18.746 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0258aff9-6223-4d15-b092-4e5ab95db25a"}
04:02:18.747 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":74,"width":15,"height":15,"star_pos":[6.50,7.00],"pixels":"..."},"id":"0258aff9-6223-4d15-b092-4e5ab95db25a"}
04:02:19.882 01.135 11596 Exposure complete
04:02:19.987 00.105 11596 worker thread done servicing request
04:02:19.987 00.000 13300 OnExposeComplete: enter
04:02:19.987 00.000 13300 UpdateGuideState(): m_state=6
04:02:19.988 00.001 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
04:02:19.988 00.000 13300 Star::Find returns 1 (0), X=25.36, Y=422.60, Mass=106, SNR=7.1, Peak=18 HFD=2.8
04:02:19.988 00.000 13300 DistanceChecker: deactivated
04:02:19.988 00.000 13300 MultiStar: [#1 -0.06,0.48,0.00,M4] 
04:02:19.988 00.000 13300 CameraToMount -- cameraTheta (1.37) - m_xAngle (1.53) = xAngle (-0.17 = -0.17)
04:02:19.988 00.000 13300 CameraToMount -- cameraTheta (1.37) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.29 = 2.99)
04:02:19.988 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.55 hyp=0.56 cameraTheta=1.37 mountX=0.55 mountY=0.08, mountTheta=0.15
04:02:19.990 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.55, opts=13)
04:02:19.991 00.001 13300 Enqueuing Move request for scope (0.11, 0.55)
04:02:19.991 00.000 11596 Worker thread wakes up
04:02:19.991 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.55) opts 0xd
04:02:19.991 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.55)
04:02:19.991 00.000 11596 Moving (0.11, 0.55) raw xDistance=0.55 yDistance=0.08
04:02:19.991 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.55
04:02:19.991 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:02:19.992 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
04:02:19.992 00.000 11596 MoveAxis(W, 687, ABG)
04:02:19.992 00.000 11596 Guiding  Dir = 3, Dur = 687
04:02:19.992 00.000 11596 IsSlewing returns 0
04:02:20.000 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=124, med=4, FiltMin=3, FiltMax=12, Gamma=0.510
04:02:20.009 00.009 13300 UpdateGuideState exits: m=106 SNR=7.1
04:02:20.009 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:20.010 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:02:20.010 00.000 13300 Enqueuing Expose request
04:02:20.062 00.052 11596 IsGuiding returns 0
04:02:20.352 00.290 11596 PulseGuide returned control before completion, sleep 408
04:02:21.037 00.685 11596 IsGuiding returns 1
04:02:21.038 00.001 11596 scope still moving after pulse duration time elapsed
04:02:21.062 00.024 11596 IsSlewing returns 0
04:02:21.152 00.090 11596 IsGuiding returns 1
04:02:21.184 00.032 11596 IsSlewing returns 0
04:02:21.254 00.070 11596 IsGuiding returns 0
04:02:21.254 00.000 11596 scope move finished after 687 + 504 ms
04:02:21.254 00.000 11596 Move returns status 0, amount 687
04:02:21.254 00.000 11596 MoveAxis(N, 0, ABG)
04:02:21.254 00.000 11596 Move returns status 0, amount 0
04:02:21.254 00.000 11596 move complete, result=0
04:02:21.254 00.000 11596 worker thread done servicing request
04:02:21.254 00.000 13300 GuideStep: 0.5 px 687 ms WEST, 0.1 px 0 ms NORTH
04:02:21.254 00.000 11596 Worker thread wakes up
04:02:21.255 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:02:21.744 00.489 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b0eb4103-0029-4fd5-9191-8f84d333d19f"}
04:02:21.744 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b0eb4103-0029-4fd5-9191-8f84d333d19f"}
04:02:21.745 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3c8c9dbc-7f4f-4d8a-944c-81b5f48c1188"}
04:02:21.745 00.000 13300 case statement mapped state 6 to 3
04:02:21.745 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3c8c9dbc-7f4f-4d8a-944c-81b5f48c1188"}
04:02:21.746 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"60c98ea8-3a3b-4f12-9302-358fd084ed48"}
04:02:21.746 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":75,"width":15,"height":15,"star_pos":[7.36,6.60],"pixels":"..."},"id":"60c98ea8-3a3b-4f12-9302-358fd084ed48"}
04:02:21.769 00.023 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
04:02:24.744 02.975 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9a187f68-d17c-4dff-bb34-42096420171d"}
04:02:24.744 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9a187f68-d17c-4dff-bb34-42096420171d"}
04:02:24.745 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"53b69b08-a099-4dc1-b53d-e912af0f2487"}
04:02:24.745 00.000 13300 case statement mapped state 6 to 3
04:02:24.745 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"53b69b08-a099-4dc1-b53d-e912af0f2487"}
04:02:24.746 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"49a8d6af-cd1e-4e24-b220-e2f4b9e63d70"}
04:02:24.746 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":75,"width":15,"height":15,"star_pos":[7.36,6.60],"pixels":"..."},"id":"49a8d6af-cd1e-4e24-b220-e2f4b9e63d70"}
04:02:24.804 00.058 11596 Exposure complete
04:02:24.878 00.074 11596 worker thread done servicing request
04:02:24.878 00.000 13300 OnExposeComplete: enter
04:02:24.878 00.000 13300 UpdateGuideState(): m_state=6
04:02:24.879 00.001 13300 Star::Find(15, 25, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
04:02:24.879 00.000 13300 Star::Find returns 1 (0), X=25.16, Y=421.90, Mass=119, SNR=7.6, Peak=25 HFD=2.5
04:02:24.879 00.000 13300 MultiStar: [#1 -0.00,-0.04,1.21,U] 
04:02:24.879 00.000 13300 refined, 1 included, MultiStar: {-0.04, -0.09}, one-star: {-0.08, -0.15}
04:02:24.879 00.000 13300 CameraToMount -- cameraTheta (-1.97) - m_xAngle (1.53) = xAngle (-3.51 = 2.78)
04:02:24.880 00.001 13300 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.64 = -0.35)
04:02:24.880 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-1.97 mountX=-0.09 mountY=-0.03, mountTheta=-2.79
04:02:24.882 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.09, opts=13)
04:02:24.882 00.000 13300 Enqueuing Move request for scope (-0.04, -0.09)
04:02:24.882 00.000 11596 Worker thread wakes up
04:02:24.882 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.09) opts 0xd
04:02:24.882 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.09)
04:02:24.882 00.000 11596 Moving (-0.04, -0.09) raw xDistance=-0.09 yDistance=-0.03
04:02:24.882 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:02:24.882 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:02:24.882 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:02:24.882 00.000 11596 MoveAxis(E, 0, ABG)
04:02:24.883 00.001 11596 Move returns status 0, amount 0
04:02:24.883 00.000 11596 MoveAxis(N, 0, ABG)
04:02:24.883 00.000 11596 Move returns status 0, amount 0
04:02:24.883 00.000 11596 move complete, result=0
04:02:24.883 00.000 11596 worker thread done servicing request
04:02:24.890 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=129, med=4, FiltMin=2, FiltMax=12, Gamma=0.510
04:02:24.899 00.009 13300 UpdateGuideState exits: m=119 SNR=7.6
04:02:24.899 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:24.899 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:02:24.899 00.000 13300 Enqueuing Expose request
04:02:24.899 00.000 11596 Worker thread wakes up
04:02:24.900 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:02:24.900 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:02:25.412 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(10,407,31,31)
04:02:27.743 02.331 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e4beb5d0-abab-4bf3-8011-23c0113b79c9"}
04:02:27.743 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e4beb5d0-abab-4bf3-8011-23c0113b79c9"}
04:02:27.744 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f1753a8c-afe6-4d37-b7e5-fe18ce76ae0e"}
04:02:27.744 00.000 13300 case statement mapped state 6 to 3
04:02:27.744 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f1753a8c-afe6-4d37-b7e5-fe18ce76ae0e"}
04:02:27.744 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9fdaacae-a794-40fa-9c48-a0d52a0c1ca2"}
04:02:27.745 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":76,"width":15,"height":15,"star_pos":[7.16,6.90],"pixels":"..."},"id":"9fdaacae-a794-40fa-9c48-a0d52a0c1ca2"}
04:02:28.434 00.689 11596 Exposure complete
04:02:28.507 00.073 11596 worker thread done servicing request
04:02:28.508 00.001 13300 OnExposeComplete: enter
04:02:28.508 00.000 13300 UpdateGuideState(): m_state=6
04:02:28.508 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
04:02:28.508 00.000 13300 Star::Find returns 1 (0), X=25.11, Y=421.86, Mass=74, SNR=6.0, Peak=18 HFD=2.3
04:02:28.508 00.000 13300 Status Line: Mass: 74 vs 172
04:02:28.512 00.004 13300 UpdateCurrentPosition: star mass new=74.1 exp=171.7 thresh=50% limits=(85.9, 1623.4, 343.5)
04:02:28.512 00.000 13300 DistanceChecker: activated
04:02:28.512 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:02:28.512 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:02:28.512 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:02:28.513 00.001 11596 Worker thread wakes up
04:02:28.513 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:02:28.513 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:02:28.513 00.000 11596 move complete, result=0
04:02:28.513 00.000 11596 worker thread done servicing request
04:02:28.628 00.115 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:02:28.628 00.000 13300 Status Line: Stella per per cambiamento di massa
04:02:28.633 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=124, med=4, FiltMin=3, FiltMax=10, Gamma=0.510
04:02:28.642 00.009 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:02:28.642 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:28.642 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:02:28.643 00.001 13300 Enqueuing Expose request
04:02:28.643 00.000 11596 Worker thread wakes up
04:02:28.643 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:02:29.148 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:02:30.743 01.595 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bd955682-5ed9-4b74-be13-dfb69254c39f"}
04:02:30.743 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bd955682-5ed9-4b74-be13-dfb69254c39f"}
04:02:30.744 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e51757b3-9e3b-4169-b3ba-8eaa0ad1cf8e"}
04:02:30.744 00.000 13300 case statement mapped state 6 to 4
04:02:30.744 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"e51757b3-9e3b-4169-b3ba-8eaa0ad1cf8e"}
04:02:30.744 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"140ba6d5-db99-4a5d-88b3-a8f3ed3168b5"}
04:02:30.745 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":77,"width":15,"height":15,"star_pos":[7.16,6.90],"pixels":"..."},"id":"140ba6d5-db99-4a5d-88b3-a8f3ed3168b5"}
04:02:32.182 01.437 11596 Exposure complete
04:02:32.254 00.072 11596 worker thread done servicing request
04:02:32.254 00.000 13300 OnExposeComplete: enter
04:02:32.254 00.000 13300 UpdateGuideState(): m_state=6
04:02:32.254 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
04:02:32.255 00.001 13300 Star::Find returns 1 (0), X=25.26, Y=421.92, Mass=62, SNR=5.5, Peak=17 HFD=2.4
04:02:32.255 00.000 13300 Status Line: Mass: 62 vs 146
04:02:32.259 00.004 13300 UpdateCurrentPosition: star mass new=62.4 exp=146.3 thresh=50% limits=(73.2, 1623.4, 292.7)
04:02:32.259 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:02:32.260 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:02:32.260 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:02:32.260 00.000 11596 Worker thread wakes up
04:02:32.260 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:02:32.260 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:02:32.260 00.000 11596 move complete, result=0
04:02:32.260 00.000 11596 worker thread done servicing request
04:02:32.365 00.105 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:02:32.365 00.000 13300 Status Line: Stella per per cambiamento di massa
04:02:32.369 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=125, med=4, FiltMin=2, FiltMax=10, Gamma=0.510
04:02:32.376 00.007 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:02:32.376 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:32.377 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:02:32.377 00.000 13300 Enqueuing Expose request
04:02:32.377 00.000 11596 Worker thread wakes up
04:02:32.377 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:02:32.890 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:02:33.741 00.851 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"824689aa-d055-4a97-a48a-b093ef05305e"}
04:02:33.741 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"824689aa-d055-4a97-a48a-b093ef05305e"}
04:02:33.742 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"313af45e-96af-4fe4-bfb5-2a92e8db5953"}
04:02:33.742 00.000 13300 case statement mapped state 6 to 4
04:02:33.742 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"313af45e-96af-4fe4-bfb5-2a92e8db5953"}
04:02:33.742 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8ea43db7-e8ae-4058-aae6-cc84c81d1023"}
04:02:33.743 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":78,"width":15,"height":15,"star_pos":[7.16,6.90],"pixels":"..."},"id":"8ea43db7-e8ae-4058-aae6-cc84c81d1023"}
04:02:35.926 02.183 11596 Exposure complete
04:02:36.004 00.078 11596 worker thread done servicing request
04:02:36.005 00.001 13300 OnExposeComplete: enter
04:02:36.005 00.000 13300 UpdateGuideState(): m_state=6
04:02:36.005 00.000 13300 Star::Find(15, 25, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
04:02:36.005 00.000 13300 Star::Find false star n=7 nbg=282 bg=4.0 sigma=1.0 thresh=7 peak=7
04:02:36.005 00.000 13300 Star::Find returns 0 (2), X=25.00, Y=421.00, Mass=25, SNR=2.9, Peak=10 HFD=0.0
04:02:36.006 00.001 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
04:02:36.006 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:02:36.006 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:02:36.006 00.000 11596 Worker thread wakes up
04:02:36.006 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:02:36.006 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:02:36.007 00.001 11596 move complete, result=0
04:02:36.007 00.000 11596 worker thread done servicing request
04:02:36.115 00.108 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:02:36.115 00.000 13300 Status Line: Stella persa per SNR basso
04:02:36.121 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=128, med=4, FiltMin=1, FiltMax=7, Gamma=0.510
04:02:36.133 00.012 13300 UpdateGuideState exits: Stella persa per SNR basso
04:02:36.133 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:36.134 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:02:36.134 00.000 13300 Enqueuing Expose request
04:02:36.134 00.000 11596 Worker thread wakes up
04:02:36.134 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:02:36.639 00.505 13300 evsrv: cli 10204080 connect
04:02:36.639 00.000 13300 case statement mapped state 6 to 4
04:02:36.640 00.001 13300 case statement mapped state 6 to 4
04:02:36.641 00.001 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:02:36.666 00.025 13300 evsrv: cli 10204080 request: {"method":"get_app_state","id":"16606a64-c9ff-4cb2-8720-e332c38e1c21"}
04:02:36.666 00.000 13300 case statement mapped state 6 to 4
04:02:36.667 00.001 13300 evsrv: cli 10204080 response: {"jsonrpc":"2.0","result":"LostLock","id":"16606a64-c9ff-4cb2-8720-e332c38e1c21"}
04:02:36.670 00.003 13300 evsrv: cli 10204080 disconnect
04:02:36.672 00.002 13300 evsrv: cli 10204260 connect
04:02:36.672 00.000 13300 case statement mapped state 6 to 4
04:02:36.673 00.001 13300 case statement mapped state 6 to 4
04:02:36.677 00.004 13300 evsrv: cli 10204260 request: {"method":"get_app_state","id":"42d94440-3331-4dd9-97b2-050b583b3590"}
04:02:36.677 00.000 13300 case statement mapped state 6 to 4
04:02:36.677 00.000 13300 evsrv: cli 10204260 response: {"jsonrpc":"2.0","result":"LostLock","id":"42d94440-3331-4dd9-97b2-050b583b3590"}
04:02:36.678 00.001 13300 evsrv: cli 10204260 disconnect
04:02:36.682 00.004 13300 evsrv: cli 102039A0 connect
04:02:36.682 00.000 13300 case statement mapped state 6 to 4
04:02:36.683 00.001 13300 case statement mapped state 6 to 4
04:02:36.684 00.001 13300 evsrv: cli 102039A0 request: {"method":"stop_capture","id":"5d363b24-c33b-4478-b00b-5984e3a411b9"}
04:02:36.684 00.000 13300 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
04:02:36.684 00.000 13300 Status Line: In attesa del dispositivo...
04:02:36.690 00.006 13300 evsrv: cli 102039A0 response: {"jsonrpc":"2.0","result":0,"id":"5d363b24-c33b-4478-b00b-5984e3a411b9"}
04:02:36.691 00.001 13300 evsrv: cli 102039A0 disconnect
04:02:36.692 00.001 13300 evsrv: cli 10203860 connect
04:02:36.692 00.000 13300 case statement mapped state 6 to 4
04:02:36.693 00.001 13300 case statement mapped state 6 to 4
04:02:36.695 00.002 13300 evsrv: cli 10203860 request: {"method":"get_app_state","id":"6ec36ed7-2908-4824-81f9-8d0541452254"}
04:02:36.695 00.000 13300 case statement mapped state 6 to 4
04:02:36.695 00.000 13300 evsrv: cli 10203860 response: {"jsonrpc":"2.0","result":"LostLock","id":"6ec36ed7-2908-4824-81f9-8d0541452254"}
04:02:36.696 00.001 13300 evsrv: cli 10203860 disconnect
04:02:36.742 00.046 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3cf26a72-24c1-4be2-85d7-2c95eafbdf35"}
04:02:36.742 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3cf26a72-24c1-4be2-85d7-2c95eafbdf35"}
04:02:36.743 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5cfb996f-bda0-4f0e-8a8a-3d0e57697ada"}
04:02:36.744 00.001 13300 case statement mapped state 6 to 4
04:02:36.744 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"5cfb996f-bda0-4f0e-8a8a-3d0e57697ada"}
04:02:36.745 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7bba6844-1652-4786-94de-0c5a1a7689bf"}
04:02:36.746 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":79,"width":15,"height":15,"star_pos":[7.16,6.90],"pixels":"..."},"id":"7bba6844-1652-4786-94de-0c5a1a7689bf"}
04:02:36.751 00.005 11596 ASCOM_AbortExposure returns err = 0
04:02:36.751 00.000 11596 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:195->Capture failed
04:02:36.751 00.000 11596 worker thread done servicing request
04:02:36.751 00.000 13300 OnExposeComplete: enter
04:02:36.751 00.000 13300 OnExposeComplete: Capture Error reported
04:02:36.752 00.001 13300 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
04:02:36.752 00.000 13300 Mount: notify guiding stopped
04:02:36.752 00.000 13300 BLC: window closed
04:02:36.752 00.000 13300 BLC: Last direction was reset
04:02:36.752 00.000 13300 Changing from state GUIDING to STOP
04:02:36.753 00.001 13300 guider state => SELECTED
04:02:36.753 00.000 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=128, med=4, FiltMin=1, FiltMax=7, Gamma=0.510
04:02:36.765 00.012 13300 Changing from state SELECTED to UNINITIALIZED
04:02:36.765 00.000 13300 guider state => SELECTING
04:02:36.774 00.009 13300 Status Line: Fermato.
04:02:36.782 00.008 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:487->Error reported capturing image
04:02:37.699 00.917 13300 evsrv: cli 10203EA0 connect
04:02:37.700 00.001 13300 evsrv: cli 10203EA0 request: {"method":"get_app_state","id":"2e55f23f-e952-42c9-8eaf-e8534f2431ce"}
04:02:37.700 00.000 13300 evsrv: cli 10203EA0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2e55f23f-e952-42c9-8eaf-e8534f2431ce"}
04:02:37.701 00.001 13300 evsrv: cli 10203EA0 disconnect
04:02:37.701 00.000 13300 evsrv: cli 102041C0 connect
04:02:37.702 00.001 13300 evsrv: cli 102041C0 request: {"method":"get_calibrated","id":"612ddcfb-b683-4694-81ef-45a4b25caefc"}
04:02:37.702 00.000 13300 evsrv: cli 102041C0 response: {"jsonrpc":"2.0","result":true,"id":"612ddcfb-b683-4694-81ef-45a4b25caefc"}
04:02:37.702 00.000 13300 evsrv: cli 102041C0 disconnect
04:02:37.705 00.003 13300 evsrv: cli 10203220 connect
04:02:37.706 00.001 13300 evsrv: cli 10203220 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":5,"timeout":40},"recalibrate":false},"id":"7e740ca1-3994-40f1-949c-37b1bca09e17"}
04:02:37.706 00.000 13300 PhdController::Guide begins
04:02:37.706 00.000 13300 PhdController: newstate STATE_SETUP
04:02:37.706 00.000 13300 PhdController: setup
04:02:37.706 00.000 13300 PhdController: newstate STATE_ATTEMPT_START
04:02:37.706 00.000 13300 PhdController: start capturing
04:02:37.707 00.001 13300 Changing from state SELECTING to UNINITIALIZED
04:02:37.707 00.000 13300 guider state => SELECTING
04:02:37.707 00.000 13300 setting force full frames = true
04:02:37.707 00.000 13300 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
04:02:37.743 00.036 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:02:37.743 00.000 13300 Enqueuing Expose request
04:02:37.743 00.000 13300 PhdController: newstate STATE_SELECT_STAR
04:02:37.743 00.000 11596 Worker thread wakes up
04:02:37.744 00.001 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":0,"id":"7e740ca1-3994-40f1-949c-37b1bca09e17"}
04:02:37.744 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:02:37.744 00.000 13300 evsrv: cli 10203220 disconnect
04:02:37.751 00.007 13300 evsrv: cli 10203860 connect
04:02:37.751 00.000 13300 case statement mapped state 1 to 101
04:02:37.751 00.000 13300 case statement mapped state 1 to 101
04:02:37.752 00.001 13300 evsrv: cli 10203860 request: {"method":"get_lock_shift_params","id":"2b773f6f-d547-4d5b-8073-dc5c436b64ff"}
04:02:37.752 00.000 13300 evsrv: cli 10203860 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"2b773f6f-d547-4d5b-8073-dc5c436b64ff"}
04:02:37.755 00.003 13300 evsrv: cli 10203860 disconnect
04:02:37.756 00.001 13300 evsrv: cli 102032C0 connect
04:02:37.756 00.000 13300 case statement mapped state 1 to 101
04:02:37.756 00.000 13300 case statement mapped state 1 to 101
04:02:37.757 00.001 13300 evsrv: cli 102032C0 request: {"method":"get_lock_position","id":"cdb5332d-d296-4c47-9d30-84157f4604d0"}
04:02:37.757 00.000 13300 evsrv: cli 102032C0 response: {"jsonrpc":"2.0","result":null,"id":"cdb5332d-d296-4c47-9d30-84157f4604d0"}
04:02:37.757 00.000 13300 evsrv: cli 102032C0 disconnect
04:02:38.249 00.492 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:02:38.759 00.510 13300 evsrv: cli 102039A0 connect
04:02:38.759 00.000 13300 case statement mapped state 1 to 101
04:02:38.759 00.000 13300 case statement mapped state 1 to 101
04:02:38.760 00.001 13300 evsrv: cli 102039A0 request: {"method":"get_lock_position","id":"dcfd8b04-3537-4cff-bfb6-f2620dce87b2"}
04:02:38.760 00.000 13300 evsrv: cli 102039A0 response: {"jsonrpc":"2.0","result":null,"id":"dcfd8b04-3537-4cff-bfb6-f2620dce87b2"}
04:02:38.760 00.000 13300 evsrv: cli 102039A0 disconnect
04:02:39.743 00.983 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"132d4bea-499f-4a9e-9cf4-97e3848a8896"}
04:02:39.743 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"132d4bea-499f-4a9e-9cf4-97e3848a8896"}
04:02:39.744 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"49a92a03-e7fb-48b9-9684-97cbb1deebee"}
04:02:39.744 00.000 13300 case statement mapped state 1 to 101
04:02:39.744 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"49a92a03-e7fb-48b9-9684-97cbb1deebee"}
04:02:39.761 00.017 13300 evsrv: cli 102039A0 connect
04:02:39.761 00.000 13300 case statement mapped state 1 to 101
04:02:39.762 00.001 13300 case statement mapped state 1 to 101
04:02:39.762 00.000 13300 evsrv: cli 102039A0 request: {"method":"get_lock_position","id":"fad045ca-12e7-4cb6-a4c5-08011e175e2d"}
04:02:39.762 00.000 13300 evsrv: cli 102039A0 response: {"jsonrpc":"2.0","result":null,"id":"fad045ca-12e7-4cb6-a4c5-08011e175e2d"}
04:02:39.763 00.001 13300 evsrv: cli 102039A0 disconnect
04:02:40.764 01.001 13300 evsrv: cli 10204080 connect
04:02:40.765 00.001 13300 case statement mapped state 1 to 101
04:02:40.765 00.000 13300 case statement mapped state 1 to 101
04:02:40.766 00.001 13300 evsrv: cli 10204080 request: {"method":"get_lock_position","id":"3d055be9-f7d2-46f1-ab7a-fc28bc6468bd"}
04:02:40.766 00.000 13300 evsrv: cli 10204080 response: {"jsonrpc":"2.0","result":null,"id":"3d055be9-f7d2-46f1-ab7a-fc28bc6468bd"}
04:02:40.766 00.000 13300 evsrv: cli 10204080 disconnect
04:02:41.291 00.525 11596 Exposure complete
04:02:41.389 00.098 11596 worker thread done servicing request
04:02:41.389 00.000 13300 OnExposeComplete: enter
04:02:41.389 00.000 13300 UpdateGuideState(): m_state=1
04:02:41.389 00.000 13300 UpdateCurrentPosition: no star selected
04:02:41.390 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:02:41.390 00.000 13300 Status Line: Nessuna stella selezionata
04:02:41.393 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=122, med=4, FiltMin=3, FiltMax=8, Gamma=0.510
04:02:41.401 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
04:02:41.401 00.000 13300 GuiderMultiStar::AutoSelect enter
04:02:41.401 00.000 13300 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
04:02:41.475 00.074 13300 AutoFind: auto downsample for scale 4.47 => 1x
04:02:41.638 00.163 13300 AutoFind: global mean = 0.0, stdev 0.9
04:02:41.638 00.000 13300 AutoFind: using threshold = 0.1
04:02:41.760 00.122 13300 AutoFind: local max [1246, 23] 10.9
04:02:41.760 00.000 13300 AutoFind: local max [25, 422] 10.5
04:02:41.760 00.000 13300 AutoFind: local max [287, 662] 9.9
04:02:41.760 00.000 13300 AutoFind: local max [1104, 31] 6.3
04:02:41.760 00.000 13300 AutoFind: local max [1104, 280] 5.7
04:02:41.760 00.000 13300 AutoFind: local max [968, 468] 5.7
04:02:41.760 00.000 13300 AutoFind: local max [1265, 415] 5.6
04:02:41.761 00.001 13300 AutoFind: local max [882, 70] 5.6
04:02:41.761 00.000 13300 AutoFind: local max [163, 322] 5.6
04:02:41.761 00.000 13300 AutoFind: local max [906, 360] 5.5
04:02:41.761 00.000 13300 AutoFind: local max [680, 731] 5.5
04:02:41.761 00.000 13300 AutoFind: local max [288, 520] 5.5
04:02:41.761 00.000 13300 AutoFind: local max [919, 156] 5.5
04:02:41.761 00.000 13300 AutoFind: local max [1250, 114] 5.5
04:02:41.761 00.000 13300 AutoFind: local max [946, 50] 5.5
04:02:41.761 00.000 13300 AutoFind: local max [1021, 858] 5.5
04:02:41.761 00.000 13300 AutoFind: local max [603, 538] 5.5
04:02:41.761 00.000 13300 AutoFind: local max [1265, 630] 5.5
04:02:41.761 00.000 13300 AutoFind: local max [1133, 901] 5.4
04:02:41.762 00.001 13300 AutoFind: local max [1131, 801] 5.4
04:02:41.762 00.000 13300 AutoFind: local max [1129, 156] 5.4
04:02:41.762 00.000 13300 AutoFind: local max [1128, 156] 5.4
04:02:41.762 00.000 13300 AutoFind: local max [335, 847] 5.4
04:02:41.762 00.000 13300 AutoFind: local max [295, 537] 5.4
04:02:41.762 00.000 13300 AutoFind: local max [1133, 143] 5.4
04:02:41.762 00.000 13300 AutoFind: local max [1078, 379] 5.4
04:02:41.762 00.000 13300 AutoFind: local max [213, 751] 5.4
04:02:41.762 00.000 13300 AutoFind: local max [1201, 712] 5.4
04:02:41.762 00.000 13300 AutoFind: local max [686, 563] 5.4
04:02:41.762 00.000 13300 AutoFind: local max [519, 854] 5.4
04:02:41.762 00.000 13300 AutoFind: local max [863, 115] 5.3
04:02:41.763 00.001 13300 AutoFind: local max [321, 847] 5.3
04:02:41.763 00.000 13300 AutoFind: local max [1082, 98] 5.3
04:02:41.763 00.000 13300 AutoFind: local max [427, 760] 5.3
04:02:41.763 00.000 13300 AutoFind: local max [998, 992] 5.3
04:02:41.763 00.000 13300 AutoFind: local max [769, 941] 5.3
04:02:41.763 00.000 13300 AutoFind: local max [863, 114] 5.3
04:02:41.763 00.000 13300 AutoFind: local max [1265, 498] 5.3
04:02:41.763 00.000 13300 AutoFind: local max [1157, 297] 5.3
04:02:41.763 00.000 13300 AutoFind: local max [1009, 166] 5.3
04:02:41.763 00.000 13300 AutoFind: local max [909, 600] 5.3
04:02:41.763 00.000 13300 AutoFind: local max [831, 415] 5.3
04:02:41.763 00.000 13300 AutoFind: local max [1119, 289] 5.3
04:02:41.764 00.001 13300 AutoFind: local max [659, 422] 5.3
04:02:41.764 00.000 13300 AutoFind: local max [1257, 378] 5.3
04:02:41.764 00.000 13300 AutoFind: local max [1220, 94] 5.3
04:02:41.764 00.000 13300 AutoFind: local max [785, 622] 5.3
04:02:41.764 00.000 13300 AutoFind: local max [1214, 27] 5.3
04:02:41.764 00.000 13300 AutoFind: local max [854, 415] 5.3
04:02:41.764 00.000 13300 AutoFind: local max [1022, 191] 5.3
04:02:41.764 00.000 13300 AutoFind: local max [975, 982] 5.3
04:02:41.764 00.000 13300 AutoFind: local max [661, 499] 5.3
04:02:41.764 00.000 13300 AutoFind: local max [905, 18] 5.3
04:02:41.764 00.000 13300 AutoFind: local max [414, 618] 5.2
04:02:41.764 00.000 13300 AutoFind: local max [1080, 836] 5.2
04:02:41.765 00.001 13300 AutoFind: local max [904, 10] 5.2
04:02:41.765 00.000 13300 AutoFind: local max [1068, 703] 5.2
04:02:41.765 00.000 13300 AutoFind: local max [1138, 637] 5.2
04:02:41.765 00.000 13300 AutoFind: local max [1119, 114] 5.2
04:02:41.765 00.000 13300 AutoFind: local max [527, 259] 5.2
04:02:41.765 00.000 13300 AutoFind: local max [1152, 344] 5.2
04:02:41.765 00.000 13300 AutoFind: local max [825, 259] 5.2
04:02:41.765 00.000 13300 AutoFind: local max [1057, 475] 5.2
04:02:41.765 00.000 13300 AutoFind: local max [579, 370] 5.2
04:02:41.765 00.000 13300 AutoFind: local max [1175, 183] 5.2
04:02:41.765 00.000 13300 AutoFind: local max [989, 444] 5.2
04:02:41.765 00.000 13300 AutoFind: local max [929, 57] 5.2
04:02:41.766 00.001 13300 AutoFind: local max [395, 575] 5.2
04:02:41.766 00.000 13300 AutoFind: local max [17, 51] 5.2
04:02:41.766 00.000 13300 AutoFind: local max [1149, 360] 5.2
04:02:41.766 00.000 13300 AutoFind: local max [393, 743] 5.2
04:02:41.766 00.000 13300 AutoFind: local max [889, 672] 5.2
04:02:41.766 00.000 13300 AutoFind: local max [785, 191] 5.2
04:02:41.766 00.000 13300 AutoFind: local max [976, 653] 5.2
04:02:41.766 00.000 13300 AutoFind: local max [1221, 212] 5.2
04:02:41.766 00.000 13300 AutoFind: local max [1231, 475] 5.2
04:02:41.766 00.000 13300 AutoFind: local max [611, 183] 5.2
04:02:41.766 00.000 13300 AutoFind: local max [1109, 230] 5.2
04:02:41.766 00.000 13300 AutoFind: local max [875, 18] 5.2
04:02:41.767 00.001 13300 AutoFind: local max [841, 51] 5.2
04:02:41.767 00.000 13300 AutoFind: local max [1126, 521] 5.2
04:02:41.767 00.000 13300 AutoFind: local max [1092, 488] 5.2
04:02:41.767 00.000 13300 AutoFind: local max [738, 240] 5.2
04:02:41.767 00.000 13300 AutoFind: local max [1015, 822] 5.2
04:02:41.767 00.000 13300 AutoFind: local max [1138, 638] 5.2
04:02:41.768 00.001 13300 AutoFind: local max [1037, 191] 5.2
04:02:41.768 00.000 13300 AutoFind: local max [615, 736] 5.2
04:02:41.768 00.000 13300 AutoFind: local max [1091, 744] 5.2
04:02:41.768 00.000 13300 AutoFind: local max [585, 450] 5.2
04:02:41.768 00.000 13300 AutoFind: local max [468, 753] 5.2
04:02:41.768 00.000 13300 AutoFind: local max [899, 191] 5.2
04:02:41.769 00.001 13300 AutoFind: local max [896, 261] 5.2
04:02:41.769 00.000 13300 AutoFind: local max [999, 752] 5.2
04:02:41.769 00.000 13300 AutoFind: local max [791, 291] 5.2
04:02:41.769 00.000 13300 AutoFind: local max [1027, 204] 5.2
04:02:41.769 00.000 13300 AutoFind: local max [633, 511] 5.2
04:02:41.769 00.000 13300 AutoFind: local max [1156, 832] 5.2
04:02:41.769 00.000 13300 AutoFind: local max [1099, 586] 5.2
04:02:41.769 00.000 13300 AutoFind: local max [1242, 59] 5.1
04:02:41.770 00.001 13300 AutoFind: local max [897, 830] 5.1
04:02:41.770 00.000 13300 AutoFind: merge [1138, 638] 5.2 - [1138, 637] 5.2
04:02:41.770 00.000 13300 AutoFind: merge [863, 114] 5.3 - [863, 115] 5.3
04:02:41.770 00.000 13300 AutoFind: merge [1128, 156] 5.4 - [1129, 156] 5.4
04:02:41.770 00.000 13300 AutoFind: too close [1027, 204] 5.2 - [1037, 191] 5.2
04:02:41.771 00.001 13300 AutoFind: too close [1027, 204] 5.2 - [1022, 191] 5.3
04:02:41.771 00.000 13300 AutoFind: too close [1037, 191] 5.2 - [1022, 191] 5.3
04:02:41.771 00.000 13300 AutoFind: too close [1149, 360] 5.2 - [1152, 344] 5.2
04:02:41.771 00.000 13300 AutoFind: too close [929, 57] 5.2 - [946, 50] 5.5
04:02:41.771 00.000 13300 AutoFind: too close [904, 10] 5.2 - [905, 18] 5.3
04:02:41.771 00.000 13300 AutoFind: too close [1119, 289] 5.3 - [1104, 280] 5.7
04:02:41.772 00.001 13300 AutoFind: too close [321, 847] 5.3 - [335, 847] 5.4
04:02:41.772 00.000 13300 AutoFind: too close [1133, 143] 5.4 - [1129, 156] 5.4
04:02:41.772 00.000 13300 AutoFind: too close [295, 537] 5.4 - [288, 520] 5.5
04:02:41.772 00.000 13300 AutoFind: too close to edge [1265, 498] 5.3
04:02:41.772 00.000 13300 AutoFind: too close to edge [1265, 630] 5.5
04:02:41.772 00.000 13300 AutoFind: too close to edge [1265, 415] 5.6
04:02:41.772 00.000 13300 AutoFind: BPP = 8, saturation at 259, pedestal 4, thresh = 233
04:02:41.773 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.773 00.000 13300 Star::Find returns 1 (0), X=1246.10, Y=23.36, Mass=29, SNR=3.7, Peak=10 HFD=2.0
04:02:41.773 00.000 13300 Star::Find(15, 25, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.773 00.000 13300 Star::Find returns 1 (0), X=24.83, Y=421.96, Mass=46, SNR=4.7, Peak=14 HFD=2.2
04:02:41.773 00.000 13300 Star::Find(15, 287, 662, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.773 00.000 13300 Star::Find returns 1 (0), X=287.15, Y=662.07, Mass=46, SNR=4.7, Peak=12 HFD=2.3
04:02:41.774 00.001 13300 Star::Find(15, 1104, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.774 00.000 13300 Star::Find false star n=15 nbg=284 bg=4.3 sigma=0.6 thresh=6 peak=5
04:02:41.774 00.000 13300 Star::Find returns 0 (2), X=1104.00, Y=31.00, Mass=28, SNR=2.9, Peak=7 HFD=0.0
04:02:41.774 00.000 13300 Star::Find(15, 968, 468, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.775 00.001 13300 Star::Find returns 0 (3), X=968.00, Y=468.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
04:02:41.775 00.000 13300 Star::Find(15, 882, 70, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.775 00.000 13300 Star::Find returns 0 (2), X=882.00, Y=70.00, Mass=14, SNR=2.6, Peak=6 HFD=0.0
04:02:41.775 00.000 13300 Star::Find(15, 163, 322, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.775 00.000 13300 Star::Find returns 0 (3), X=163.00, Y=322.00, Mass=2, SNR=1.0, Peak=6 HFD=0.0
04:02:41.775 00.000 13300 Star::Find(15, 906, 360, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.776 00.001 13300 Star::Find returns 0 (3), X=906.00, Y=360.00, Mass=3, SNR=1.2, Peak=6 HFD=0.0
04:02:41.776 00.000 13300 Star::Find(15, 680, 731, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.776 00.000 13300 Star::Find returns 0 (3), X=680.00, Y=731.00, Mass=5, SNR=1.5, Peak=6 HFD=0.0
04:02:41.776 00.000 13300 Star::Find(15, 919, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.776 00.000 13300 Star::Find returns 0 (3), X=919.00, Y=156.00, Mass=9, SNR=2.0, Peak=6 HFD=0.0
04:02:41.776 00.000 13300 Star::Find(15, 1250, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.777 00.001 13300 Star::Find returns 0 (3), X=1250.00, Y=114.00, Mass=7, SNR=1.7, Peak=6 HFD=0.0
04:02:41.777 00.000 13300 Star::Find(15, 1021, 858, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.777 00.000 13300 Star::Find returns 0 (2), X=1021.00, Y=858.00, Mass=10, SNR=2.2, Peak=6 HFD=0.0
04:02:41.777 00.000 13300 Star::Find(15, 603, 538, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.777 00.000 13300 Star::Find returns 0 (3), X=603.00, Y=538.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
04:02:41.777 00.000 13300 Star::Find(15, 1133, 901, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.778 00.001 13300 Star::Find returns 0 (3), X=1133.00, Y=901.00, Mass=5, SNR=1.6, Peak=6 HFD=0.0
04:02:41.778 00.000 13300 Star::Find(15, 1131, 801, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.778 00.000 13300 Star::Find returns 0 (2), X=1131.00, Y=801.00, Mass=12, SNR=2.3, Peak=6 HFD=0.0
04:02:41.778 00.000 13300 Star::Find(15, 1078, 379, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.778 00.000 13300 Star::Find returns 0 (2), X=1078.00, Y=379.00, Mass=14, SNR=2.5, Peak=6 HFD=0.0
04:02:41.779 00.001 13300 Star::Find(15, 213, 751, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.779 00.000 13300 Star::Find returns 0 (3), X=213.00, Y=751.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
04:02:41.779 00.000 13300 Star::Find(15, 1201, 712, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.779 00.000 13300 Star::Find returns 0 (3), X=1201.00, Y=712.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
04:02:41.779 00.000 13300 Star::Find(15, 686, 563, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.779 00.000 13300 Star::Find returns 0 (3), X=686.00, Y=563.00, Mass=5, SNR=1.5, Peak=6 HFD=0.0
04:02:41.780 00.001 13300 Star::Find(15, 519, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.780 00.000 13300 Star::Find returns 0 (3), X=519.00, Y=854.00, Mass=5, SNR=1.6, Peak=6 HFD=0.0
04:02:41.780 00.000 13300 Star::Find(15, 863, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.780 00.000 13300 Star::Find returns 0 (3), X=863.00, Y=115.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
04:02:41.780 00.000 13300 Star::Find(15, 1082, 98, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.780 00.000 13300 Star::Find returns 0 (2), X=1082.00, Y=98.00, Mass=11, SNR=2.2, Peak=6 HFD=0.0
04:02:41.781 00.001 13300 Star::Find(15, 427, 760, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.781 00.000 13300 Star::Find returns 0 (3), X=427.00, Y=760.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
04:02:41.781 00.000 13300 Star::Find(15, 998, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.781 00.000 13300 Star::Find returns 0 (2), X=998.00, Y=992.00, Mass=12, SNR=2.4, Peak=7 HFD=0.0
04:02:41.781 00.000 13300 Star::Find(15, 769, 941, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.781 00.000 13300 Star::Find returns 0 (3), X=769.00, Y=941.00, Mass=5, SNR=1.6, Peak=6 HFD=0.0
04:02:41.782 00.001 13300 Star::Find(15, 1157, 297, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.782 00.000 13300 Star::Find returns 0 (3), X=1157.00, Y=297.00, Mass=7, SNR=1.7, Peak=6 HFD=0.0
04:02:41.782 00.000 13300 Star::Find(15, 1009, 166, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.782 00.000 13300 Star::Find returns 0 (3), X=1009.00, Y=166.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
04:02:41.782 00.000 13300 Star::Find(15, 909, 600, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.783 00.001 13300 Star::Find returns 0 (3), X=909.00, Y=600.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
04:02:41.783 00.000 13300 Star::Find(15, 831, 415, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.783 00.000 13300 Star::Find returns 0 (3), X=831.00, Y=415.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
04:02:41.784 00.001 13300 Star::Find(15, 659, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.784 00.000 13300 Star::Find returns 0 (3), X=659.00, Y=422.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:02:41.784 00.000 13300 Star::Find(15, 1257, 378, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.784 00.000 13300 Star::Find returns 0 (2), X=1257.00, Y=378.00, Mass=12, SNR=2.3, Peak=6 HFD=0.0
04:02:41.784 00.000 13300 Star::Find(15, 1220, 94, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.784 00.000 13300 Star::Find returns 0 (3), X=1220.00, Y=94.00, Mass=5, SNR=1.5, Peak=6 HFD=0.0
04:02:41.784 00.000 13300 Star::Find(15, 785, 622, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.784 00.000 13300 Star::Find returns 0 (3), X=785.00, Y=622.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
04:02:41.784 00.000 13300 Star::Find(15, 1214, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.785 00.001 13300 Star::Find returns 0 (3), X=1214.00, Y=27.00, Mass=9, SNR=2.0, Peak=6 HFD=0.0
04:02:41.785 00.000 13300 Star::Find(15, 854, 415, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.785 00.000 13300 Star::Find returns 0 (3), X=854.00, Y=415.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:02:41.785 00.000 13300 Star::Find(15, 975, 982, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.785 00.000 13300 Star::Find returns 0 (2), X=975.00, Y=982.00, Mass=11, SNR=2.2, Peak=6 HFD=0.0
04:02:41.785 00.000 13300 Star::Find(15, 661, 499, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.785 00.000 13300 Star::Find returns 0 (2), X=661.00, Y=499.00, Mass=13, SNR=2.5, Peak=6 HFD=0.0
04:02:41.785 00.000 13300 Star::Find(15, 414, 618, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.785 00.000 13300 Star::Find returns 0 (3), X=414.00, Y=618.00, Mass=2, SNR=0.9, Peak=7 HFD=0.0
04:02:41.786 00.001 13300 Star::Find(15, 1080, 836, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.786 00.000 13300 Star::Find returns 0 (3), X=1080.00, Y=836.00, Mass=9, SNR=2.0, Peak=6 HFD=0.0
04:02:41.786 00.000 13300 Star::Find(15, 1068, 703, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.786 00.000 13300 Star::Find returns 0 (2), X=1068.00, Y=703.00, Mass=10, SNR=2.2, Peak=6 HFD=0.0
04:02:41.786 00.000 13300 Star::Find(15, 1138, 637, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.786 00.000 13300 Star::Find returns 0 (2), X=1138.00, Y=637.00, Mass=10, SNR=2.1, Peak=6 HFD=0.0
04:02:41.786 00.000 13300 Star::Find(15, 1119, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.786 00.000 13300 Star::Find returns 0 (3), X=1119.00, Y=114.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
04:02:41.786 00.000 13300 Star::Find(15, 527, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.787 00.001 13300 Star::Find returns 0 (3), X=527.00, Y=259.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:02:41.787 00.000 13300 Star::Find(15, 825, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.787 00.000 13300 Star::Find returns 0 (3), X=825.00, Y=259.00, Mass=5, SNR=1.6, Peak=6 HFD=0.0
04:02:41.787 00.000 13300 Star::Find(15, 1057, 475, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.787 00.000 13300 Star::Find returns 0 (3), X=1057.00, Y=475.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:02:41.787 00.000 13300 Star::Find(15, 579, 370, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.787 00.000 13300 Star::Find returns 0 (3), X=579.00, Y=370.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
04:02:41.787 00.000 13300 Star::Find(15, 1175, 183, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.787 00.000 13300 Star::Find returns 0 (3), X=1175.00, Y=183.00, Mass=5, SNR=1.5, Peak=6 HFD=0.0
04:02:41.787 00.000 13300 Star::Find(15, 989, 444, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.788 00.001 13300 Star::Find returns 0 (3), X=989.00, Y=444.00, Mass=5, SNR=1.6, Peak=6 HFD=0.0
04:02:41.788 00.000 13300 Star::Find(15, 395, 575, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.788 00.000 13300 Star::Find returns 0 (3), X=395.00, Y=575.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:02:41.788 00.000 13300 Star::Find(15, 17, 51, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.788 00.000 13300 Star::Find returns 0 (3), X=17.00, Y=51.00, Mass=6, SNR=1.6, Peak=6 HFD=0.0
04:02:41.788 00.000 13300 Star::Find(15, 393, 743, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.788 00.000 13300 Star::Find returns 0 (3), X=393.00, Y=743.00, Mass=9, SNR=2.0, Peak=6 HFD=0.0
04:02:41.788 00.000 13300 Star::Find(15, 889, 672, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.788 00.000 13300 Star::Find returns 0 (3), X=889.00, Y=672.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
04:02:41.789 00.001 13300 Star::Find(15, 785, 191, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.789 00.000 13300 Star::Find returns 0 (3), X=785.00, Y=191.00, Mass=6, SNR=1.6, Peak=6 HFD=0.0
04:02:41.789 00.000 13300 Star::Find(15, 976, 653, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.789 00.000 13300 Star::Find returns 0 (3), X=976.00, Y=653.00, Mass=3, SNR=1.2, Peak=6 HFD=0.0
04:02:41.789 00.000 13300 Star::Find(15, 1221, 212, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.790 00.001 13300 Star::Find returns 0 (3), X=1221.00, Y=212.00, Mass=8, SNR=1.9, Peak=6 HFD=0.0
04:02:41.790 00.000 13300 Star::Find(15, 1231, 475, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.790 00.000 13300 Star::Find returns 0 (3), X=1231.00, Y=475.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:02:41.790 00.000 13300 Star::Find(15, 611, 183, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.790 00.000 13300 Star::Find returns 0 (3), X=611.00, Y=183.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
04:02:41.790 00.000 13300 Star::Find(15, 1109, 230, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.791 00.001 13300 Star::Find returns 0 (3), X=1109.00, Y=230.00, Mass=3, SNR=1.2, Peak=6 HFD=0.0
04:02:41.791 00.000 13300 Star::Find(15, 875, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.791 00.000 13300 Star::Find returns 0 (2), X=875.00, Y=18.00, Mass=12, SNR=2.4, Peak=6 HFD=0.0
04:02:41.791 00.000 13300 Star::Find(15, 841, 51, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.791 00.000 13300 Star::Find returns 0 (3), X=841.00, Y=51.00, Mass=5, SNR=1.6, Peak=6 HFD=0.0
04:02:41.791 00.000 13300 Star::Find(15, 1126, 521, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.792 00.001 13300 Star::Find returns 0 (2), X=1126.00, Y=521.00, Mass=17, SNR=2.7, Peak=6 HFD=0.0
04:02:41.792 00.000 13300 Star::Find(15, 1092, 488, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.792 00.000 13300 Star::Find returns 0 (2), X=1092.00, Y=488.00, Mass=10, SNR=2.1, Peak=6 HFD=0.0
04:02:41.792 00.000 13300 Star::Find(15, 738, 240, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.792 00.000 13300 Star::Find returns 0 (3), X=738.00, Y=240.00, Mass=6, SNR=1.6, Peak=6 HFD=0.0
04:02:41.792 00.000 13300 Star::Find(15, 1015, 822, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.793 00.001 13300 Star::Find returns 0 (3), X=1015.00, Y=822.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
04:02:41.793 00.000 13300 Star::Find(15, 615, 736, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.793 00.000 13300 Star::Find returns 0 (3), X=615.00, Y=736.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
04:02:41.793 00.000 13300 Star::Find(15, 1091, 744, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.793 00.000 13300 Star::Find returns 0 (3), X=1091.00, Y=744.00, Mass=8, SNR=1.9, Peak=6 HFD=0.0
04:02:41.794 00.001 13300 Star::Find(15, 585, 450, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.794 00.000 13300 Star::Find returns 0 (2), X=585.00, Y=450.00, Mass=11, SNR=2.3, Peak=6 HFD=0.0
04:02:41.794 00.000 13300 Star::Find(15, 468, 753, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.794 00.000 13300 Star::Find returns 0 (3), X=468.00, Y=753.00, Mass=5, SNR=1.6, Peak=6 HFD=0.0
04:02:41.794 00.000 13300 Star::Find(15, 899, 191, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.794 00.000 13300 Star::Find returns 0 (2), X=899.00, Y=191.00, Mass=14, SNR=2.5, Peak=6 HFD=0.0
04:02:41.795 00.001 13300 Star::Find(15, 896, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.795 00.000 13300 Star::Find returns 0 (3), X=896.00, Y=261.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
04:02:41.795 00.000 13300 Star::Find(15, 999, 752, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.795 00.000 13300 Star::Find returns 0 (3), X=999.00, Y=752.00, Mass=8, SNR=2.0, Peak=6 HFD=0.0
04:02:41.795 00.000 13300 Star::Find(15, 791, 291, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.796 00.001 13300 Star::Find returns 0 (3), X=791.00, Y=291.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
04:02:41.796 00.000 13300 Star::Find(15, 633, 511, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.796 00.000 13300 Star::Find returns 0 (3), X=633.00, Y=511.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
04:02:41.796 00.000 13300 Star::Find(15, 1156, 832, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.796 00.000 13300 Star::Find returns 0 (3), X=1156.00, Y=832.00, Mass=8, SNR=2.0, Peak=6 HFD=0.0
04:02:41.796 00.000 13300 Star::Find(15, 1099, 586, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.797 00.001 13300 Star::Find returns 0 (2), X=1099.00, Y=586.00, Mass=12, SNR=2.3, Peak=6 HFD=0.0
04:02:41.797 00.000 13300 Star::Find(15, 1242, 59, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.797 00.000 13300 Star::Find returns 0 (3), X=1242.00, Y=59.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
04:02:41.797 00.000 13300 Star::Find(15, 897, 830, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.797 00.000 13300 Star::Find returns 0 (3), X=897.00, Y=830.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:02:41.797 00.000 13300 AutoFind: finding best star pass 1
04:02:41.798 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.798 00.000 13300 Star::Find returns 1 (0), X=1246.10, Y=23.36, Mass=29, SNR=3.7, Peak=10 HFD=2.0
04:02:41.798 00.000 13300 Star::Find(15, 25, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.798 00.000 13300 Star::Find returns 1 (0), X=24.83, Y=421.96, Mass=46, SNR=4.7, Peak=14 HFD=2.2
04:02:41.799 00.001 13300 Star::Find(15, 287, 662, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.799 00.000 13300 Star::Find returns 1 (0), X=287.15, Y=662.07, Mass=46, SNR=4.7, Peak=12 HFD=2.3
04:02:41.799 00.000 13300 Star::Find(15, 1104, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.799 00.000 13300 Star::Find false star n=15 nbg=284 bg=4.3 sigma=0.6 thresh=6 peak=5
04:02:41.799 00.000 13300 Star::Find returns 0 (2), X=1104.00, Y=31.00, Mass=28, SNR=2.9, Peak=7 HFD=0.0
04:02:41.800 00.001 13300 Star::Find(15, 968, 468, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.800 00.000 13300 Star::Find returns 0 (3), X=968.00, Y=468.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
04:02:41.800 00.000 13300 Star::Find(15, 882, 70, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.800 00.000 13300 Star::Find returns 0 (2), X=882.00, Y=70.00, Mass=14, SNR=2.6, Peak=6 HFD=0.0
04:02:41.800 00.000 13300 Star::Find(15, 163, 322, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.800 00.000 13300 Star::Find returns 0 (3), X=163.00, Y=322.00, Mass=2, SNR=1.0, Peak=6 HFD=0.0
04:02:41.801 00.001 13300 Star::Find(15, 906, 360, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.801 00.000 13300 Star::Find returns 0 (3), X=906.00, Y=360.00, Mass=3, SNR=1.2, Peak=6 HFD=0.0
04:02:41.801 00.000 13300 Star::Find(15, 680, 731, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.801 00.000 13300 Star::Find returns 0 (3), X=680.00, Y=731.00, Mass=5, SNR=1.5, Peak=6 HFD=0.0
04:02:41.801 00.000 13300 Star::Find(15, 919, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.802 00.001 13300 Star::Find returns 0 (3), X=919.00, Y=156.00, Mass=9, SNR=2.0, Peak=6 HFD=0.0
04:02:41.802 00.000 13300 Star::Find(15, 1250, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.802 00.000 13300 Star::Find returns 0 (3), X=1250.00, Y=114.00, Mass=7, SNR=1.7, Peak=6 HFD=0.0
04:02:41.802 00.000 13300 Star::Find(15, 1021, 858, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.802 00.000 13300 Star::Find returns 0 (2), X=1021.00, Y=858.00, Mass=10, SNR=2.2, Peak=6 HFD=0.0
04:02:41.802 00.000 13300 Star::Find(15, 603, 538, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.803 00.001 13300 Star::Find returns 0 (3), X=603.00, Y=538.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
04:02:41.803 00.000 13300 Star::Find(15, 1133, 901, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.803 00.000 13300 Star::Find returns 0 (3), X=1133.00, Y=901.00, Mass=5, SNR=1.6, Peak=6 HFD=0.0
04:02:41.803 00.000 13300 Star::Find(15, 1131, 801, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.803 00.000 13300 Star::Find returns 0 (2), X=1131.00, Y=801.00, Mass=12, SNR=2.3, Peak=6 HFD=0.0
04:02:41.803 00.000 13300 Star::Find(15, 1078, 379, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.804 00.001 13300 Star::Find returns 0 (2), X=1078.00, Y=379.00, Mass=14, SNR=2.5, Peak=6 HFD=0.0
04:02:41.804 00.000 13300 Star::Find(15, 213, 751, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.804 00.000 13300 Star::Find returns 0 (3), X=213.00, Y=751.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
04:02:41.804 00.000 13300 Star::Find(15, 1201, 712, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.804 00.000 13300 Star::Find returns 0 (3), X=1201.00, Y=712.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
04:02:41.805 00.001 13300 Star::Find(15, 686, 563, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.805 00.000 13300 Star::Find returns 0 (3), X=686.00, Y=563.00, Mass=5, SNR=1.5, Peak=6 HFD=0.0
04:02:41.805 00.000 13300 Star::Find(15, 519, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.805 00.000 13300 Star::Find returns 0 (3), X=519.00, Y=854.00, Mass=5, SNR=1.6, Peak=6 HFD=0.0
04:02:41.805 00.000 13300 Star::Find(15, 863, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.805 00.000 13300 Star::Find returns 0 (3), X=863.00, Y=115.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
04:02:41.806 00.001 13300 Star::Find(15, 1082, 98, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.806 00.000 13300 Star::Find returns 0 (2), X=1082.00, Y=98.00, Mass=11, SNR=2.2, Peak=6 HFD=0.0
04:02:41.806 00.000 13300 Star::Find(15, 427, 760, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.806 00.000 13300 Star::Find returns 0 (3), X=427.00, Y=760.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
04:02:41.806 00.000 13300 Star::Find(15, 998, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.807 00.001 13300 Star::Find returns 0 (2), X=998.00, Y=992.00, Mass=12, SNR=2.4, Peak=7 HFD=0.0
04:02:41.807 00.000 13300 Star::Find(15, 769, 941, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.807 00.000 13300 Star::Find returns 0 (3), X=769.00, Y=941.00, Mass=5, SNR=1.6, Peak=6 HFD=0.0
04:02:41.807 00.000 13300 Star::Find(15, 1157, 297, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.807 00.000 13300 Star::Find returns 0 (3), X=1157.00, Y=297.00, Mass=7, SNR=1.7, Peak=6 HFD=0.0
04:02:41.807 00.000 13300 Star::Find(15, 1009, 166, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.808 00.001 13300 Star::Find returns 0 (3), X=1009.00, Y=166.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
04:02:41.808 00.000 13300 Star::Find(15, 909, 600, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.808 00.000 13300 Star::Find returns 0 (3), X=909.00, Y=600.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
04:02:41.808 00.000 13300 Star::Find(15, 831, 415, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.808 00.000 13300 Star::Find returns 0 (3), X=831.00, Y=415.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
04:02:41.808 00.000 13300 Star::Find(15, 659, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.809 00.001 13300 Star::Find returns 0 (3), X=659.00, Y=422.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:02:41.809 00.000 13300 Star::Find(15, 1257, 378, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.809 00.000 13300 Star::Find returns 0 (2), X=1257.00, Y=378.00, Mass=12, SNR=2.3, Peak=6 HFD=0.0
04:02:41.809 00.000 13300 Star::Find(15, 1220, 94, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.809 00.000 13300 Star::Find returns 0 (3), X=1220.00, Y=94.00, Mass=5, SNR=1.5, Peak=6 HFD=0.0
04:02:41.810 00.001 13300 Star::Find(15, 785, 622, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.810 00.000 13300 Star::Find returns 0 (3), X=785.00, Y=622.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
04:02:41.810 00.000 13300 Star::Find(15, 1214, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.810 00.000 13300 Star::Find returns 0 (3), X=1214.00, Y=27.00, Mass=9, SNR=2.0, Peak=6 HFD=0.0
04:02:41.810 00.000 13300 Star::Find(15, 854, 415, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.810 00.000 13300 Star::Find returns 0 (3), X=854.00, Y=415.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:02:41.811 00.001 13300 Star::Find(15, 975, 982, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.811 00.000 13300 Star::Find returns 0 (2), X=975.00, Y=982.00, Mass=11, SNR=2.2, Peak=6 HFD=0.0
04:02:41.811 00.000 13300 Star::Find(15, 661, 499, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.811 00.000 13300 Star::Find returns 0 (2), X=661.00, Y=499.00, Mass=13, SNR=2.5, Peak=6 HFD=0.0
04:02:41.811 00.000 13300 Star::Find(15, 414, 618, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.812 00.001 13300 Star::Find returns 0 (3), X=414.00, Y=618.00, Mass=2, SNR=0.9, Peak=7 HFD=0.0
04:02:41.812 00.000 13300 Star::Find(15, 1080, 836, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.812 00.000 13300 Star::Find returns 0 (3), X=1080.00, Y=836.00, Mass=9, SNR=2.0, Peak=6 HFD=0.0
04:02:41.812 00.000 13300 Star::Find(15, 1068, 703, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.812 00.000 13300 Star::Find returns 0 (2), X=1068.00, Y=703.00, Mass=10, SNR=2.2, Peak=6 HFD=0.0
04:02:41.812 00.000 13300 Star::Find(15, 1138, 637, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.813 00.001 13300 Star::Find returns 0 (2), X=1138.00, Y=637.00, Mass=10, SNR=2.1, Peak=6 HFD=0.0
04:02:41.813 00.000 13300 Star::Find(15, 1119, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.813 00.000 13300 Star::Find returns 0 (3), X=1119.00, Y=114.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
04:02:41.813 00.000 13300 Star::Find(15, 527, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.813 00.000 13300 Star::Find returns 0 (3), X=527.00, Y=259.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:02:41.813 00.000 13300 Star::Find(15, 825, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.814 00.001 13300 Star::Find returns 0 (3), X=825.00, Y=259.00, Mass=5, SNR=1.6, Peak=6 HFD=0.0
04:02:41.814 00.000 13300 Star::Find(15, 1057, 475, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.814 00.000 13300 Star::Find returns 0 (3), X=1057.00, Y=475.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:02:41.814 00.000 13300 Star::Find(15, 579, 370, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.814 00.000 13300 Star::Find returns 0 (3), X=579.00, Y=370.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
04:02:41.814 00.000 13300 Star::Find(15, 1175, 183, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.815 00.001 13300 Star::Find returns 0 (3), X=1175.00, Y=183.00, Mass=5, SNR=1.5, Peak=6 HFD=0.0
04:02:41.815 00.000 13300 Star::Find(15, 989, 444, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.815 00.000 13300 Star::Find returns 0 (3), X=989.00, Y=444.00, Mass=5, SNR=1.6, Peak=6 HFD=0.0
04:02:41.815 00.000 13300 Star::Find(15, 395, 575, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.815 00.000 13300 Star::Find returns 0 (3), X=395.00, Y=575.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:02:41.816 00.001 13300 Star::Find(15, 17, 51, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.816 00.000 13300 Star::Find returns 0 (3), X=17.00, Y=51.00, Mass=6, SNR=1.6, Peak=6 HFD=0.0
04:02:41.816 00.000 13300 Star::Find(15, 393, 743, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.816 00.000 13300 Star::Find returns 0 (3), X=393.00, Y=743.00, Mass=9, SNR=2.0, Peak=6 HFD=0.0
04:02:41.816 00.000 13300 Star::Find(15, 889, 672, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.816 00.000 13300 Star::Find returns 0 (3), X=889.00, Y=672.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
04:02:41.817 00.001 13300 Star::Find(15, 785, 191, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.817 00.000 13300 Star::Find returns 0 (3), X=785.00, Y=191.00, Mass=6, SNR=1.6, Peak=6 HFD=0.0
04:02:41.817 00.000 13300 Star::Find(15, 976, 653, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.817 00.000 13300 Star::Find returns 0 (3), X=976.00, Y=653.00, Mass=3, SNR=1.2, Peak=6 HFD=0.0
04:02:41.817 00.000 13300 Star::Find(15, 1221, 212, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.818 00.001 13300 Star::Find returns 0 (3), X=1221.00, Y=212.00, Mass=8, SNR=1.9, Peak=6 HFD=0.0
04:02:41.818 00.000 13300 Star::Find(15, 1231, 475, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.818 00.000 13300 Star::Find returns 0 (3), X=1231.00, Y=475.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:02:41.818 00.000 13300 Star::Find(15, 611, 183, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.818 00.000 13300 Star::Find returns 0 (3), X=611.00, Y=183.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
04:02:41.818 00.000 13300 Star::Find(15, 1109, 230, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.819 00.001 13300 Star::Find returns 0 (3), X=1109.00, Y=230.00, Mass=3, SNR=1.2, Peak=6 HFD=0.0
04:02:41.819 00.000 13300 Star::Find(15, 875, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.819 00.000 13300 Star::Find returns 0 (2), X=875.00, Y=18.00, Mass=12, SNR=2.4, Peak=6 HFD=0.0
04:02:41.819 00.000 13300 Star::Find(15, 841, 51, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.819 00.000 13300 Star::Find returns 0 (3), X=841.00, Y=51.00, Mass=5, SNR=1.6, Peak=6 HFD=0.0
04:02:41.819 00.000 13300 Star::Find(15, 1126, 521, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.820 00.001 13300 Star::Find returns 0 (2), X=1126.00, Y=521.00, Mass=17, SNR=2.7, Peak=6 HFD=0.0
04:02:41.820 00.000 13300 Star::Find(15, 1092, 488, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.820 00.000 13300 Star::Find returns 0 (2), X=1092.00, Y=488.00, Mass=10, SNR=2.1, Peak=6 HFD=0.0
04:02:41.820 00.000 13300 Star::Find(15, 738, 240, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.820 00.000 13300 Star::Find returns 0 (3), X=738.00, Y=240.00, Mass=6, SNR=1.6, Peak=6 HFD=0.0
04:02:41.821 00.001 13300 Star::Find(15, 1015, 822, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.821 00.000 13300 Star::Find returns 0 (3), X=1015.00, Y=822.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
04:02:41.821 00.000 13300 Star::Find(15, 615, 736, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.821 00.000 13300 Star::Find returns 0 (3), X=615.00, Y=736.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
04:02:41.821 00.000 13300 Star::Find(15, 1091, 744, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.821 00.000 13300 Star::Find returns 0 (3), X=1091.00, Y=744.00, Mass=8, SNR=1.9, Peak=6 HFD=0.0
04:02:41.822 00.001 13300 Star::Find(15, 585, 450, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.822 00.000 13300 Star::Find returns 0 (2), X=585.00, Y=450.00, Mass=11, SNR=2.3, Peak=6 HFD=0.0
04:02:41.822 00.000 13300 Star::Find(15, 468, 753, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.822 00.000 13300 Star::Find returns 0 (3), X=468.00, Y=753.00, Mass=5, SNR=1.6, Peak=6 HFD=0.0
04:02:41.822 00.000 13300 Star::Find(15, 899, 191, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.822 00.000 13300 Star::Find returns 0 (2), X=899.00, Y=191.00, Mass=14, SNR=2.5, Peak=6 HFD=0.0
04:02:41.823 00.001 13300 Star::Find(15, 896, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.823 00.000 13300 Star::Find returns 0 (3), X=896.00, Y=261.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
04:02:41.823 00.000 13300 Star::Find(15, 999, 752, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.823 00.000 13300 Star::Find returns 0 (3), X=999.00, Y=752.00, Mass=8, SNR=2.0, Peak=6 HFD=0.0
04:02:41.823 00.000 13300 Star::Find(15, 791, 291, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.824 00.001 13300 Star::Find returns 0 (3), X=791.00, Y=291.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
04:02:41.824 00.000 13300 Star::Find(15, 633, 511, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.824 00.000 13300 Star::Find returns 0 (3), X=633.00, Y=511.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
04:02:41.824 00.000 13300 Star::Find(15, 1156, 832, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.824 00.000 13300 Star::Find returns 0 (3), X=1156.00, Y=832.00, Mass=8, SNR=2.0, Peak=6 HFD=0.0
04:02:41.824 00.000 13300 Star::Find(15, 1099, 586, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.825 00.001 13300 Star::Find returns 0 (2), X=1099.00, Y=586.00, Mass=12, SNR=2.3, Peak=6 HFD=0.0
04:02:41.825 00.000 13300 Star::Find(15, 1242, 59, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.825 00.000 13300 Star::Find returns 0 (3), X=1242.00, Y=59.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
04:02:41.825 00.000 13300 Star::Find(15, 897, 830, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.825 00.000 13300 Star::Find returns 0 (3), X=897.00, Y=830.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:02:41.825 00.000 13300 AutoFind: could not find a star on Pass 1
04:02:41.826 00.001 13300 AutoFind: finding best star pass 2
04:02:41.826 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.826 00.000 13300 Star::Find returns 1 (0), X=1246.10, Y=23.36, Mass=29, SNR=3.7, Peak=10 HFD=2.0
04:02:41.826 00.000 13300 AutoFind: star saturated or too dim [1246, 23] 10.9 Mass 29 SNR 3.7
04:02:41.826 00.000 13300 Star::Find(15, 25, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.826 00.000 13300 Star::Find returns 1 (0), X=24.83, Y=421.96, Mass=46, SNR=4.7, Peak=14 HFD=2.2
04:02:41.827 00.001 13300 AutoFind: star saturated or too dim [25, 422] 10.5 Mass 46 SNR 4.7
04:02:41.827 00.000 13300 Star::Find(15, 287, 662, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.827 00.000 13300 Star::Find returns 1 (0), X=287.15, Y=662.07, Mass=46, SNR=4.7, Peak=12 HFD=2.3
04:02:41.827 00.000 13300 AutoFind: star saturated or too dim [287, 662] 9.9 Mass 46 SNR 4.7
04:02:41.827 00.000 13300 Star::Find(15, 1104, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.827 00.000 13300 Star::Find false star n=15 nbg=284 bg=4.3 sigma=0.6 thresh=6 peak=5
04:02:41.828 00.001 13300 Star::Find returns 0 (2), X=1104.00, Y=31.00, Mass=28, SNR=2.9, Peak=7 HFD=0.0
04:02:41.828 00.000 13300 Star::Find(15, 968, 468, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.828 00.000 13300 Star::Find returns 0 (3), X=968.00, Y=468.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
04:02:41.828 00.000 13300 Star::Find(15, 882, 70, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.829 00.001 13300 Star::Find returns 0 (2), X=882.00, Y=70.00, Mass=14, SNR=2.6, Peak=6 HFD=0.0
04:02:41.829 00.000 13300 Star::Find(15, 163, 322, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.829 00.000 13300 Star::Find returns 0 (3), X=163.00, Y=322.00, Mass=2, SNR=1.0, Peak=6 HFD=0.0
04:02:41.829 00.000 13300 Star::Find(15, 906, 360, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.829 00.000 13300 Star::Find returns 0 (3), X=906.00, Y=360.00, Mass=3, SNR=1.2, Peak=6 HFD=0.0
04:02:41.829 00.000 13300 Star::Find(15, 680, 731, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.830 00.001 13300 Star::Find returns 0 (3), X=680.00, Y=731.00, Mass=5, SNR=1.5, Peak=6 HFD=0.0
04:02:41.830 00.000 13300 Star::Find(15, 919, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.830 00.000 13300 Star::Find returns 0 (3), X=919.00, Y=156.00, Mass=9, SNR=2.0, Peak=6 HFD=0.0
04:02:41.830 00.000 13300 Star::Find(15, 1250, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.830 00.000 13300 Star::Find returns 0 (3), X=1250.00, Y=114.00, Mass=7, SNR=1.7, Peak=6 HFD=0.0
04:02:41.831 00.001 13300 Star::Find(15, 1021, 858, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.831 00.000 13300 Star::Find returns 0 (2), X=1021.00, Y=858.00, Mass=10, SNR=2.2, Peak=6 HFD=0.0
04:02:41.831 00.000 13300 Star::Find(15, 603, 538, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.831 00.000 13300 Star::Find returns 0 (3), X=603.00, Y=538.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
04:02:41.831 00.000 13300 Star::Find(15, 1133, 901, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.831 00.000 13300 Star::Find returns 0 (3), X=1133.00, Y=901.00, Mass=5, SNR=1.6, Peak=6 HFD=0.0
04:02:41.832 00.001 13300 Star::Find(15, 1131, 801, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.832 00.000 13300 Star::Find returns 0 (2), X=1131.00, Y=801.00, Mass=12, SNR=2.3, Peak=6 HFD=0.0
04:02:41.832 00.000 13300 Star::Find(15, 1078, 379, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.832 00.000 13300 Star::Find returns 0 (2), X=1078.00, Y=379.00, Mass=14, SNR=2.5, Peak=6 HFD=0.0
04:02:41.832 00.000 13300 Star::Find(15, 213, 751, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.832 00.000 13300 Star::Find returns 0 (3), X=213.00, Y=751.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
04:02:41.833 00.001 13300 Star::Find(15, 1201, 712, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.833 00.000 13300 Star::Find returns 0 (3), X=1201.00, Y=712.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
04:02:41.833 00.000 13300 Star::Find(15, 686, 563, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.833 00.000 13300 Star::Find returns 0 (3), X=686.00, Y=563.00, Mass=5, SNR=1.5, Peak=6 HFD=0.0
04:02:41.833 00.000 13300 Star::Find(15, 519, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.834 00.001 13300 Star::Find returns 0 (3), X=519.00, Y=854.00, Mass=5, SNR=1.6, Peak=6 HFD=0.0
04:02:41.834 00.000 13300 Star::Find(15, 863, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.834 00.000 13300 Star::Find returns 0 (3), X=863.00, Y=115.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
04:02:41.834 00.000 13300 Star::Find(15, 1082, 98, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.834 00.000 13300 Star::Find returns 0 (2), X=1082.00, Y=98.00, Mass=11, SNR=2.2, Peak=6 HFD=0.0
04:02:41.834 00.000 13300 Star::Find(15, 427, 760, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.835 00.001 13300 Star::Find returns 0 (3), X=427.00, Y=760.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
04:02:41.835 00.000 13300 Star::Find(15, 998, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.835 00.000 13300 Star::Find returns 0 (2), X=998.00, Y=992.00, Mass=12, SNR=2.4, Peak=7 HFD=0.0
04:02:41.835 00.000 13300 Star::Find(15, 769, 941, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.835 00.000 13300 Star::Find returns 0 (3), X=769.00, Y=941.00, Mass=5, SNR=1.6, Peak=6 HFD=0.0
04:02:41.836 00.001 13300 Star::Find(15, 1157, 297, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.836 00.000 13300 Star::Find returns 0 (3), X=1157.00, Y=297.00, Mass=7, SNR=1.7, Peak=6 HFD=0.0
04:02:41.836 00.000 13300 Star::Find(15, 1009, 166, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.836 00.000 13300 Star::Find returns 0 (3), X=1009.00, Y=166.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
04:02:41.836 00.000 13300 Star::Find(15, 909, 600, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.836 00.000 13300 Star::Find returns 0 (3), X=909.00, Y=600.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
04:02:41.837 00.001 13300 Star::Find(15, 831, 415, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.837 00.000 13300 Star::Find returns 0 (3), X=831.00, Y=415.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
04:02:41.837 00.000 13300 Star::Find(15, 659, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.837 00.000 13300 Star::Find returns 0 (3), X=659.00, Y=422.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:02:41.837 00.000 13300 Star::Find(15, 1257, 378, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.838 00.001 13300 Star::Find returns 0 (2), X=1257.00, Y=378.00, Mass=12, SNR=2.3, Peak=6 HFD=0.0
04:02:41.838 00.000 13300 Star::Find(15, 1220, 94, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.838 00.000 13300 Star::Find returns 0 (3), X=1220.00, Y=94.00, Mass=5, SNR=1.5, Peak=6 HFD=0.0
04:02:41.838 00.000 13300 Star::Find(15, 785, 622, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.838 00.000 13300 Star::Find returns 0 (3), X=785.00, Y=622.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
04:02:41.838 00.000 13300 Star::Find(15, 1214, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.839 00.001 13300 Star::Find returns 0 (3), X=1214.00, Y=27.00, Mass=9, SNR=2.0, Peak=6 HFD=0.0
04:02:41.839 00.000 13300 Star::Find(15, 854, 415, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.839 00.000 13300 Star::Find returns 0 (3), X=854.00, Y=415.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:02:41.839 00.000 13300 Star::Find(15, 975, 982, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.839 00.000 13300 Star::Find returns 0 (2), X=975.00, Y=982.00, Mass=11, SNR=2.2, Peak=6 HFD=0.0
04:02:41.839 00.000 13300 Star::Find(15, 661, 499, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.840 00.001 13300 Star::Find returns 0 (2), X=661.00, Y=499.00, Mass=13, SNR=2.5, Peak=6 HFD=0.0
04:02:41.840 00.000 13300 Star::Find(15, 414, 618, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.840 00.000 13300 Star::Find returns 0 (3), X=414.00, Y=618.00, Mass=2, SNR=0.9, Peak=7 HFD=0.0
04:02:41.840 00.000 13300 Star::Find(15, 1080, 836, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.840 00.000 13300 Star::Find returns 0 (3), X=1080.00, Y=836.00, Mass=9, SNR=2.0, Peak=6 HFD=0.0
04:02:41.841 00.001 13300 Star::Find(15, 1068, 703, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.841 00.000 13300 Star::Find returns 0 (2), X=1068.00, Y=703.00, Mass=10, SNR=2.2, Peak=6 HFD=0.0
04:02:41.841 00.000 13300 Star::Find(15, 1138, 637, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.841 00.000 13300 Star::Find returns 0 (2), X=1138.00, Y=637.00, Mass=10, SNR=2.1, Peak=6 HFD=0.0
04:02:41.841 00.000 13300 Star::Find(15, 1119, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.841 00.000 13300 Star::Find returns 0 (3), X=1119.00, Y=114.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
04:02:41.842 00.001 13300 Star::Find(15, 527, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.842 00.000 13300 Star::Find returns 0 (3), X=527.00, Y=259.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:02:41.842 00.000 13300 Star::Find(15, 825, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.842 00.000 13300 Star::Find returns 0 (3), X=825.00, Y=259.00, Mass=5, SNR=1.6, Peak=6 HFD=0.0
04:02:41.842 00.000 13300 Star::Find(15, 1057, 475, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.843 00.001 13300 Star::Find returns 0 (3), X=1057.00, Y=475.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:02:41.843 00.000 13300 Star::Find(15, 579, 370, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.843 00.000 13300 Star::Find returns 0 (3), X=579.00, Y=370.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
04:02:41.843 00.000 13300 Star::Find(15, 1175, 183, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.843 00.000 13300 Star::Find returns 0 (3), X=1175.00, Y=183.00, Mass=5, SNR=1.5, Peak=6 HFD=0.0
04:02:41.844 00.001 13300 Star::Find(15, 989, 444, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.844 00.000 13300 Star::Find returns 0 (3), X=989.00, Y=444.00, Mass=5, SNR=1.6, Peak=6 HFD=0.0
04:02:41.844 00.000 13300 Star::Find(15, 395, 575, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.844 00.000 13300 Star::Find returns 0 (3), X=395.00, Y=575.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:02:41.844 00.000 13300 Star::Find(15, 17, 51, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.845 00.001 13300 Star::Find returns 0 (3), X=17.00, Y=51.00, Mass=6, SNR=1.6, Peak=6 HFD=0.0
04:02:41.845 00.000 13300 Star::Find(15, 393, 743, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.845 00.000 13300 Star::Find returns 0 (3), X=393.00, Y=743.00, Mass=9, SNR=2.0, Peak=6 HFD=0.0
04:02:41.845 00.000 13300 Star::Find(15, 889, 672, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.845 00.000 13300 Star::Find returns 0 (3), X=889.00, Y=672.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
04:02:41.845 00.000 13300 Star::Find(15, 785, 191, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.846 00.001 13300 Star::Find returns 0 (3), X=785.00, Y=191.00, Mass=6, SNR=1.6, Peak=6 HFD=0.0
04:02:41.846 00.000 13300 Star::Find(15, 976, 653, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.846 00.000 13300 Star::Find returns 0 (3), X=976.00, Y=653.00, Mass=3, SNR=1.2, Peak=6 HFD=0.0
04:02:41.846 00.000 13300 Star::Find(15, 1221, 212, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.846 00.000 13300 Star::Find returns 0 (3), X=1221.00, Y=212.00, Mass=8, SNR=1.9, Peak=6 HFD=0.0
04:02:41.847 00.001 13300 Star::Find(15, 1231, 475, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.847 00.000 13300 Star::Find returns 0 (3), X=1231.00, Y=475.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:02:41.847 00.000 13300 Star::Find(15, 611, 183, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.847 00.000 13300 Star::Find returns 0 (3), X=611.00, Y=183.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
04:02:41.847 00.000 13300 Star::Find(15, 1109, 230, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.847 00.000 13300 Star::Find returns 0 (3), X=1109.00, Y=230.00, Mass=3, SNR=1.2, Peak=6 HFD=0.0
04:02:41.848 00.001 13300 Star::Find(15, 875, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.848 00.000 13300 Star::Find returns 0 (2), X=875.00, Y=18.00, Mass=12, SNR=2.4, Peak=6 HFD=0.0
04:02:41.848 00.000 13300 Star::Find(15, 841, 51, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.848 00.000 13300 Star::Find returns 0 (3), X=841.00, Y=51.00, Mass=5, SNR=1.6, Peak=6 HFD=0.0
04:02:41.848 00.000 13300 Star::Find(15, 1126, 521, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.849 00.001 13300 Star::Find returns 0 (2), X=1126.00, Y=521.00, Mass=17, SNR=2.7, Peak=6 HFD=0.0
04:02:41.849 00.000 13300 Star::Find(15, 1092, 488, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.849 00.000 13300 Star::Find returns 0 (2), X=1092.00, Y=488.00, Mass=10, SNR=2.1, Peak=6 HFD=0.0
04:02:41.849 00.000 13300 Star::Find(15, 738, 240, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.849 00.000 13300 Star::Find returns 0 (3), X=738.00, Y=240.00, Mass=6, SNR=1.6, Peak=6 HFD=0.0
04:02:41.849 00.000 13300 Star::Find(15, 1015, 822, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.850 00.001 13300 Star::Find returns 0 (3), X=1015.00, Y=822.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
04:02:41.850 00.000 13300 Star::Find(15, 615, 736, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.850 00.000 13300 Star::Find returns 0 (3), X=615.00, Y=736.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
04:02:41.850 00.000 13300 Star::Find(15, 1091, 744, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.850 00.000 13300 Star::Find returns 0 (3), X=1091.00, Y=744.00, Mass=8, SNR=1.9, Peak=6 HFD=0.0
04:02:41.851 00.001 13300 Star::Find(15, 585, 450, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.851 00.000 13300 Star::Find returns 0 (2), X=585.00, Y=450.00, Mass=11, SNR=2.3, Peak=6 HFD=0.0
04:02:41.851 00.000 13300 Star::Find(15, 468, 753, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.851 00.000 13300 Star::Find returns 0 (3), X=468.00, Y=753.00, Mass=5, SNR=1.6, Peak=6 HFD=0.0
04:02:41.851 00.000 13300 Star::Find(15, 899, 191, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.852 00.001 13300 Star::Find returns 0 (2), X=899.00, Y=191.00, Mass=14, SNR=2.5, Peak=6 HFD=0.0
04:02:41.852 00.000 13300 Star::Find(15, 896, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.852 00.000 13300 Star::Find returns 0 (3), X=896.00, Y=261.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
04:02:41.852 00.000 13300 Star::Find(15, 999, 752, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.852 00.000 13300 Star::Find returns 0 (3), X=999.00, Y=752.00, Mass=8, SNR=2.0, Peak=6 HFD=0.0
04:02:41.852 00.000 13300 Star::Find(15, 791, 291, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.853 00.001 13300 Star::Find returns 0 (3), X=791.00, Y=291.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
04:02:41.853 00.000 13300 Star::Find(15, 633, 511, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.853 00.000 13300 Star::Find returns 0 (3), X=633.00, Y=511.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
04:02:41.853 00.000 13300 Star::Find(15, 1156, 832, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.853 00.000 13300 Star::Find returns 0 (3), X=1156.00, Y=832.00, Mass=8, SNR=2.0, Peak=6 HFD=0.0
04:02:41.854 00.001 13300 Star::Find(15, 1099, 586, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.854 00.000 13300 Star::Find returns 0 (2), X=1099.00, Y=586.00, Mass=12, SNR=2.3, Peak=6 HFD=0.0
04:02:41.854 00.000 13300 Star::Find(15, 1242, 59, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.854 00.000 13300 Star::Find returns 0 (3), X=1242.00, Y=59.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
04:02:41.854 00.000 13300 Star::Find(15, 897, 830, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.854 00.000 13300 Star::Find returns 0 (3), X=897.00, Y=830.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:02:41.855 00.001 13300 AutoFind: could not find a non-saturated star!
04:02:41.855 00.000 13300 AutoFind: finding best star pass 3
04:02:41.855 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.855 00.000 13300 Star::Find returns 1 (0), X=1246.10, Y=23.36, Mass=29, SNR=3.7, Peak=10 HFD=2.0
04:02:41.855 00.000 13300 AutoFind returns star at [1246, 23] 10.9 Mass 29 SNR 3.7
04:02:41.855 00.000 13300 MultiStar: primary star forcibly inserted in list
04:02:41.857 00.002 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.857 00.000 13300 Star::Find returns 1 (0), X=1246.10, Y=23.36, Mass=29, SNR=3.7, Peak=10 HFD=2.0
04:02:41.857 00.000 13300 MultiStar: List (1): {1246.10, 23.36}(3.7), 
04:02:41.858 00.001 13300 setting lock position to (1246.10, 23.36)
04:02:41.858 00.000 13300 MultiStar: stabilizing after lock position change
04:02:41.858 00.000 13300 AutoSelect: state = 1, call UpdateGuideState
04:02:41.859 00.001 13300 UpdateGuideState(): m_state=1
04:02:41.859 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:41.859 00.000 13300 Star::Find returns 1 (0), X=1246.10, Y=23.36, Mass=29, SNR=3.7, Peak=10 HFD=2.0
04:02:41.859 00.000 13300 DistanceChecker: deactivated
04:02:41.859 00.000 13300 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.53) = xAngle (-1.53 = -1.53)
04:02:41.860 00.001 13300 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.66 = 1.62)
04:02:41.860 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
04:02:41.865 00.005 13300 setting force full frames = false
04:02:41.865 00.000 13300 setting lock position to (1246.10, 23.36)
04:02:41.865 00.000 13300 MultiStar: stabilizing after lock position change
04:02:41.865 00.000 13300 CurrentPosition() valid, moving to STATE_SELECTED
04:02:41.865 00.000 13300 Changing from state SELECTING to SELECTED
04:02:41.865 00.000 13300 guider state => SELECTED
04:02:41.879 00.014 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=122, med=4, FiltMin=3, FiltMax=8, Gamma=0.510
04:02:41.891 00.012 13300 UpdateGuideState exits: m=29 SNR=3.7
04:02:41.891 00.000 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=122, med=4, FiltMin=3, FiltMax=8, Gamma=0.510
04:02:41.904 00.013 13300 Status Line: Selezione automatica della stella a (1246.1, 23.4)
04:02:41.923 00.019 13300 PhdController: newstate STATE_WAIT_SELECTED
04:02:41.923 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:41.923 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:02:41.923 00.000 13300 Enqueuing Expose request
04:02:41.924 00.001 11596 Worker thread wakes up
04:02:41.924 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:02:41.924 00.000 13300 evsrv: cli 10203FE0 connect
04:02:41.924 00.000 13300 case statement mapped state 2 to 1
04:02:41.925 00.001 13300 case statement mapped state 2 to 1
04:02:41.925 00.000 13300 evsrv: cli 10203FE0 request: {"method":"get_lock_position","id":"faa749fe-114f-4295-8553-a6a221ccc742"}
04:02:41.925 00.000 13300 evsrv: cli 10203FE0 response: {"jsonrpc":"2.0","result":[1246.10,23.36],"id":"faa749fe-114f-4295-8553-a6a221ccc742"}
04:02:41.941 00.016 13300 evsrv: cli 10203FE0 disconnect
04:02:41.941 00.000 13300 evsrv: cli 10203400 connect
04:02:41.941 00.000 13300 case statement mapped state 2 to 1
04:02:41.942 00.001 13300 case statement mapped state 2 to 1
04:02:41.943 00.001 13300 evsrv: cli 10203400 request: {"method":"get_app_state","id":"23b6f275-4d07-46fc-a088-f36ed34c793b"}
04:02:41.943 00.000 13300 case statement mapped state 2 to 1
04:02:41.943 00.000 13300 evsrv: cli 10203400 response: {"jsonrpc":"2.0","result":"Selected","id":"23b6f275-4d07-46fc-a088-f36ed34c793b"}
04:02:41.944 00.001 13300 evsrv: cli 10203400 disconnect
04:02:42.433 00.489 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:02:42.744 00.311 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"de806001-1d2e-465f-8ebc-6af0302a8cb8"}
04:02:42.744 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"de806001-1d2e-465f-8ebc-6af0302a8cb8"}
04:02:42.745 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"451e7f40-5ecd-414a-a943-e4f6d027bd61"}
04:02:42.745 00.000 13300 case statement mapped state 2 to 1
04:02:42.745 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Selected","id":"451e7f40-5ecd-414a-a943-e4f6d027bd61"}
04:02:42.746 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c2a8e0e1-da6e-47b0-8c61-f40fc8c880c3"}
04:02:42.746 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.10,7.36],"pixels":"..."},"id":"c2a8e0e1-da6e-47b0-8c61-f40fc8c880c3"}
04:02:42.945 00.199 13300 evsrv: cli 10203220 connect
04:02:42.945 00.000 13300 case statement mapped state 2 to 1
04:02:42.946 00.001 13300 case statement mapped state 2 to 1
04:02:42.947 00.001 13300 evsrv: cli 10203220 request: {"method":"get_app_state","id":"ae13ae64-c33b-4890-abad-9d33cfdb00f8"}
04:02:42.947 00.000 13300 case statement mapped state 2 to 1
04:02:42.947 00.000 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":"Selected","id":"ae13ae64-c33b-4890-abad-9d33cfdb00f8"}
04:02:42.947 00.000 13300 evsrv: cli 10203220 disconnect
04:02:43.948 01.001 13300 evsrv: cli 10203EA0 connect
04:02:43.949 00.001 13300 case statement mapped state 2 to 1
04:02:43.949 00.000 13300 case statement mapped state 2 to 1
04:02:43.950 00.001 13300 evsrv: cli 10203EA0 request: {"method":"get_app_state","id":"3f583028-467d-495e-acf5-4fcff0bdf68a"}
04:02:43.950 00.000 13300 case statement mapped state 2 to 1
04:02:43.950 00.000 13300 evsrv: cli 10203EA0 response: {"jsonrpc":"2.0","result":"Selected","id":"3f583028-467d-495e-acf5-4fcff0bdf68a"}
04:02:43.950 00.000 13300 evsrv: cli 10203EA0 disconnect
04:02:44.951 01.001 13300 evsrv: cli 10203B80 connect
04:02:44.951 00.000 13300 case statement mapped state 2 to 1
04:02:44.952 00.001 13300 case statement mapped state 2 to 1
04:02:44.953 00.001 13300 evsrv: cli 10203B80 request: {"method":"get_app_state","id":"775aa851-4f26-4b23-9dd2-9fb9d80394b3"}
04:02:44.953 00.000 13300 case statement mapped state 2 to 1
04:02:44.953 00.000 13300 evsrv: cli 10203B80 response: {"jsonrpc":"2.0","result":"Selected","id":"775aa851-4f26-4b23-9dd2-9fb9d80394b3"}
04:02:44.953 00.000 13300 evsrv: cli 10203B80 disconnect
04:02:45.472 00.519 11596 Exposure complete
04:02:45.578 00.106 11596 worker thread done servicing request
04:02:45.578 00.000 13300 OnExposeComplete: enter
04:02:45.578 00.000 13300 UpdateGuideState(): m_state=2
04:02:45.579 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
04:02:45.579 00.000 13300 Star::Find returns 1 (0), X=1246.32, Y=22.93, Mass=76, SNR=6.0, Peak=12 HFD=3.4
04:02:45.579 00.000 13300 CameraToMount -- cameraTheta (-1.11) - m_xAngle (1.53) = xAngle (-2.64 = -2.64)
04:02:45.579 00.000 13300 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.77 = 0.51)
04:02:45.579 00.000 13300 CameraToMount -- cameraX=0.21 cameraY=-0.43 hyp=0.48 cameraTheta=-1.11 mountX=-0.42 mountY=0.24, mountTheta=2.63
04:02:45.582 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=127, med=4, FiltMin=2, FiltMax=13, Gamma=0.510
04:02:45.590 00.008 13300 UpdateGuideState exits: m=76 SNR=6.0
04:02:45.590 00.000 13300 PhdController: newstate STATE_CALIBRATE
04:02:45.590 00.000 13300 PhdController: newstate STATE_GUIDE
04:02:45.590 00.000 13300 Changing from state SELECTED to CALIBRATING_PRIMARY
04:02:45.590 00.000 13300 guider state => CALIBRATED
04:02:45.590 00.000 13300 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
04:02:45.600 00.010 13300 reset dither spiral
04:02:45.600 00.000 13300 PhdController: newstate STATE_SETTLE_BEGIN
04:02:45.600 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:45.600 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:02:45.601 00.001 13300 Enqueuing Expose request
04:02:45.601 00.000 11596 Worker thread wakes up
04:02:45.601 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:02:45.743 00.142 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fdec6cc6-5e7f-4d6a-8ef8-3cea727b5224"}
04:02:45.743 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fdec6cc6-5e7f-4d6a-8ef8-3cea727b5224"}
04:02:45.744 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ebe35c2a-e08d-4689-9963-417c7ddddb3e"}
04:02:45.744 00.000 13300 case statement mapped state 5 to 1
04:02:45.744 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Selected","id":"ebe35c2a-e08d-4689-9963-417c7ddddb3e"}
04:02:45.744 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bc1201dd-7e53-453b-b74a-2d61d9f3233a"}
04:02:45.745 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.32,6.93],"pixels":"..."},"id":"bc1201dd-7e53-453b-b74a-2d61d9f3233a"}
04:02:45.954 00.209 13300 evsrv: cli 10203EA0 connect
04:02:45.954 00.000 13300 case statement mapped state 5 to 1
04:02:45.954 00.000 13300 case statement mapped state 5 to 1
04:02:45.955 00.001 13300 evsrv: cli 10203EA0 request: {"method":"get_app_state","id":"f1da9648-3aa3-485f-836b-c0503dc97f80"}
04:02:45.955 00.000 13300 case statement mapped state 5 to 1
04:02:45.955 00.000 13300 evsrv: cli 10203EA0 response: {"jsonrpc":"2.0","result":"Selected","id":"f1da9648-3aa3-485f-836b-c0503dc97f80"}
04:02:45.955 00.000 13300 evsrv: cli 10203EA0 disconnect
04:02:46.113 00.158 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:02:46.955 00.842 13300 evsrv: cli 10203F40 connect
04:02:46.955 00.000 13300 case statement mapped state 5 to 1
04:02:46.956 00.001 13300 case statement mapped state 5 to 1
04:02:46.957 00.001 13300 evsrv: cli 10203F40 request: {"method":"get_app_state","id":"f358a18a-0001-481c-9a52-5f1396534b6c"}
04:02:46.957 00.000 13300 case statement mapped state 5 to 1
04:02:46.957 00.000 13300 evsrv: cli 10203F40 response: {"jsonrpc":"2.0","result":"Selected","id":"f358a18a-0001-481c-9a52-5f1396534b6c"}
04:02:46.958 00.001 13300 evsrv: cli 10203F40 disconnect
04:02:47.957 00.999 13300 evsrv: cli 10203720 connect
04:02:47.957 00.000 13300 case statement mapped state 5 to 1
04:02:47.958 00.001 13300 case statement mapped state 5 to 1
04:02:47.958 00.000 13300 evsrv: cli 10203720 request: {"method":"get_app_state","id":"bad9e24e-eca0-476f-8fb3-5e0656a751af"}
04:02:47.959 00.001 13300 case statement mapped state 5 to 1
04:02:47.959 00.000 13300 evsrv: cli 10203720 response: {"jsonrpc":"2.0","result":"Selected","id":"bad9e24e-eca0-476f-8fb3-5e0656a751af"}
04:02:47.959 00.000 13300 evsrv: cli 10203720 disconnect
04:02:48.742 00.783 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2f4467b5-a225-4f31-b1c5-cfe461a57bf2"}
04:02:48.742 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2f4467b5-a225-4f31-b1c5-cfe461a57bf2"}
04:02:48.743 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8ae93dd7-19b9-4cf5-b824-16ec409d64e5"}
04:02:48.743 00.000 13300 case statement mapped state 5 to 1
04:02:48.743 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Selected","id":"8ae93dd7-19b9-4cf5-b824-16ec409d64e5"}
04:02:48.743 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6d688b33-4f31-4be7-a124-641ff0b91556"}
04:02:48.743 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.32,6.93],"pixels":"..."},"id":"6d688b33-4f31-4be7-a124-641ff0b91556"}
04:02:48.959 00.216 13300 evsrv: cli 10203AE0 connect
04:02:48.959 00.000 13300 case statement mapped state 5 to 1
04:02:48.960 00.001 13300 case statement mapped state 5 to 1
04:02:48.960 00.000 13300 evsrv: cli 10203AE0 request: {"method":"get_app_state","id":"595728de-31af-4842-bebc-05dc8685bca8"}
04:02:48.960 00.000 13300 case statement mapped state 5 to 1
04:02:48.961 00.001 13300 evsrv: cli 10203AE0 response: {"jsonrpc":"2.0","result":"Selected","id":"595728de-31af-4842-bebc-05dc8685bca8"}
04:02:48.961 00.000 13300 evsrv: cli 10203AE0 disconnect
04:02:49.144 00.183 11596 Exposure complete
04:02:49.223 00.079 11596 worker thread done servicing request
04:02:49.223 00.000 13300 OnExposeComplete: enter
04:02:49.224 00.001 13300 UpdateGuideState(): m_state=5
04:02:49.224 00.000 13300 Star::Find(15, 1246, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
04:02:49.224 00.000 13300 Star::Find returns 1 (0), X=1246.15, Y=23.08, Mass=91, SNR=6.5, Peak=16 HFD=2.6
04:02:49.224 00.000 13300 CameraToMount -- cameraTheta (-1.42) - m_xAngle (1.53) = xAngle (-2.95 = -2.95)
04:02:49.224 00.000 13300 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.08 = 0.20)
04:02:49.224 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.29 hyp=0.29 cameraTheta=-1.42 mountX=-0.28 mountY=0.06, mountTheta=2.94
04:02:49.226 00.002 13300 Changing from state CALIBRATED to GUIDING
04:02:49.233 00.007 13300 ScopeASCOM::GetDeclinationRadians() returns 31.0
04:02:49.311 00.078 13300 ScopeASCOM::SideOfPier() returns 0
04:02:49.311 00.000 13300 AdjustCalibrationForScopePointing (scope): current dec=31.0 pierSide=0, cal dec=10.0 pierSide=0 rotAngle=Nessuno bin=1
04:02:49.311 00.000 13300 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 240
04:02:49.312 00.001 13300 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 4.469080
04:02:49.313 00.001 13300 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.000833
04:02:49.314 00.001 13300 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.000833
04:02:49.314 00.000 13300 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 0.820268
04:02:49.315 00.001 13300 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 14
04:02:49.315 00.000 13300 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 11
04:02:49.316 00.001 13300 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:02:49.316 00.000 13300 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 3
04:02:49.317 00.001 13300 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "19/09/2025 22:02:43"
04:02:49.317 00.000 13300 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
04:02:49.318 00.001 13300 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.3 -1.7}, {-0.2 -3.5}, {-0.4 -5.2}, {-0.5 -7.4}, {-0.6 -9.3}, {-0.6 -10.9}, {-0.7 -12.7}, {-0.7 -14.0}, {-0.9 -16.4}, {-0.9 -18.4}, {-0.9 -20.0}, {-0.9 -22.0}, {-0.9 -23.5}, {-1.0 -25.5}, {-1.0 -25.5}, {-1.1 -23.3}, {-1.0 -21.8}, {-1.0 -19.5}, {-0.8 -17.6}, {-0.7 -15.5}, {-0.7 -13.5}, {-0.9 -11.5}, {-0.8 -9.5}, {-0.6 -7.6}, {-0.7 -5.6}, {-0.6 -3.8}, {-0.5 -2.2}, {-0.6 0.0}, {-0.5 1.9}"
04:02:49.318 00.000 13300 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.0 -0.0}, {-4.3 -0.4}, {-7.1 -0.3}, {-9.3 -0.1}, {-11.8 -0.1}, {-14.2 -0.1}, {-16.5 0.0}, {-18.8 0.4}, {-21.0 0.3}, {-23.2 0.2}, {-26.2 0.6}, {-26.2 0.6}, {-24.5 0.7}, {-22.1 0.9}, {-19.8 0.9}, {-17.8 0.7}, {-15.6 0.9}, {-13.5 1.3}, {-11.8 1.3}, {-9.4 1.3}, {-7.7 1.2}, {-5.7 1.3}, {-3.9 1.5}"
04:02:49.642 00.324 13300 ScopeASCOM::GetGuideRates returns 0 3.000 3.000 a-s/sec
04:02:49.643 00.001 13300 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 5.200000
04:02:49.643 00.000 13300 Dec comp: XRate 0.578 -> 0.503 for dec 10.0 -> dec 31.0
04:02:49.650 00.007 13300 ScopeASCOM::GetDeclinationRadians() returns 31.0
04:02:49.872 00.222 13300 ScopeASCOM::SideOfPier() returns 0
04:02:49.872 00.000 13300 setting lock position to (1246.15, 23.08)
04:02:49.872 00.000 13300 MultiStar: stabilizing after lock position change
04:02:49.873 00.001 13300 guider state => GUIDING
04:02:49.873 00.000 13300 Status Line: Guida
04:02:49.876 00.003 13300 Mount: notify guiding started
04:02:49.877 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
04:02:49.878 00.001 13300 GetString("/profile/5/scope/calibration/timestamp", "") returns "29/10/2025 01:39:45"
04:02:49.878 00.000 13300 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.000578
04:02:49.879 00.001 13300 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.000757
04:02:49.879 00.000 13300 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
04:02:49.880 00.001 13300 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 1.532910
04:02:49.880 00.000 13300 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -0.023563
04:02:49.881 00.001 13300 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.174570
04:02:49.881 00.000 13300 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
04:02:49.882 00.001 13300 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
04:02:49.882 00.000 13300 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
04:02:49.883 00.001 13300 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
04:02:49.883 00.000 13300 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 240
04:02:49.884 00.001 13300 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 4.469080
04:02:49.884 00.000 13300 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.000833
04:02:49.885 00.001 13300 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.000833
04:02:49.885 00.000 13300 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 0.820268
04:02:49.886 00.001 13300 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 14
04:02:49.886 00.000 13300 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 11
04:02:49.887 00.001 13300 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:02:49.887 00.000 13300 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 3
04:02:49.888 00.001 13300 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "19/09/2025 22:02:43"
04:02:49.888 00.000 13300 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
04:02:49.889 00.001 13300 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.3 -1.7}, {-0.2 -3.5}, {-0.4 -5.2}, {-0.5 -7.4}, {-0.6 -9.3}, {-0.6 -10.9}, {-0.7 -12.7}, {-0.7 -14.0}, {-0.9 -16.4}, {-0.9 -18.4}, {-0.9 -20.0}, {-0.9 -22.0}, {-0.9 -23.5}, {-1.0 -25.5}, {-1.0 -25.5}, {-1.1 -23.3}, {-1.0 -21.8}, {-1.0 -19.5}, {-0.8 -17.6}, {-0.7 -15.5}, {-0.7 -13.5}, {-0.9 -11.5}, {-0.8 -9.5}, {-0.6 -7.6}, {-0.7 -5.6}, {-0.6 -3.8}, {-0.5 -2.2}, {-0.6 0.0}, {-0.5 1.9}"
04:02:49.889 00.000 13300 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.0 -0.0}, {-4.3 -0.4}, {-7.1 -0.3}, {-9.3 -0.1}, {-11.8 -0.1}, {-14.2 -0.1}, {-16.5 0.0}, {-18.8 0.4}, {-21.0 0.3}, {-23.2 0.2}, {-26.2 0.6}, {-26.2 0.6}, {-24.5 0.7}, {-22.1 0.9}, {-19.8 0.9}, {-17.8 0.7}, {-15.6 0.9}, {-13.5 1.3}, {-11.8 1.3}, {-9.4 1.3}, {-7.7 1.2}, {-5.7 1.3}, {-3.9 1.5}"
04:02:49.890 00.001 13300 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 240
04:02:49.891 00.001 13300 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 4.469080
04:02:49.891 00.000 13300 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.000833
04:02:49.892 00.001 13300 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.000833
04:02:49.892 00.000 13300 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 0.820268
04:02:49.893 00.001 13300 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 14
04:02:49.893 00.000 13300 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 11
04:02:49.894 00.001 13300 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:02:49.894 00.000 13300 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 3
04:02:49.895 00.001 13300 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "19/09/2025 22:02:43"
04:02:49.895 00.000 13300 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
04:02:49.896 00.001 13300 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.3 -1.7}, {-0.2 -3.5}, {-0.4 -5.2}, {-0.5 -7.4}, {-0.6 -9.3}, {-0.6 -10.9}, {-0.7 -12.7}, {-0.7 -14.0}, {-0.9 -16.4}, {-0.9 -18.4}, {-0.9 -20.0}, {-0.9 -22.0}, {-0.9 -23.5}, {-1.0 -25.5}, {-1.0 -25.5}, {-1.1 -23.3}, {-1.0 -21.8}, {-1.0 -19.5}, {-0.8 -17.6}, {-0.7 -15.5}, {-0.7 -13.5}, {-0.9 -11.5}, {-0.8 -9.5}, {-0.6 -7.6}, {-0.7 -5.6}, {-0.6 -3.8}, {-0.5 -2.2}, {-0.6 0.0}, {-0.5 1.9}"
04:02:49.896 00.000 13300 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.0 -0.0}, {-4.3 -0.4}, {-7.1 -0.3}, {-9.3 -0.1}, {-11.8 -0.1}, {-14.2 -0.1}, {-16.5 0.0}, {-18.8 0.4}, {-21.0 0.3}, {-23.2 0.2}, {-26.2 0.6}, {-26.2 0.6}, {-24.5 0.7}, {-22.1 0.9}, {-19.8 0.9}, {-17.8 0.7}, {-15.6 0.9}, {-13.5 1.3}, {-11.8 1.3}, {-9.4 1.3}, {-7.7 1.2}, {-5.7 1.3}, {-3.9 1.5}"
04:02:50.351 00.455 13300 ScopeASCOM::GetGuideRates returns 0 3.000 3.000 a-s/sec
04:02:50.470 00.119 13300 ScopeASCOM::SideOfPier() returns 0
04:02:50.840 00.370 13300 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
04:02:50.840 00.000 13300 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
04:02:50.841 00.001 13300 ScopeASCOM::GetDeclinationRadians() returns 31.0
04:02:50.841 00.000 13300 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.0
04:02:50.841 00.000 13300 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.53) = xAngle (1.53 = 1.53)
04:02:50.841 00.000 13300 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
04:02:50.841 00.000 13300 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
04:02:50.841 00.000 13300 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
04:02:50.842 00.001 13300 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
04:02:50.842 00.000 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=127, med=4, FiltMin=3, FiltMax=18, Gamma=0.510
04:02:50.852 00.010 13300 UpdateGuideState exits: m=91 SNR=6.5
04:02:50.852 00.000 13300 PhdController: newstate STATE_SETTLE_WAIT
04:02:50.852 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:50.852 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:02:50.852 00.000 13300 Enqueuing Expose request
04:02:50.853 00.001 11596 Worker thread wakes up
04:02:50.853 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:02:50.853 00.000 13300 evsrv: cli 102041C0 connect
04:02:50.853 00.000 13300 case statement mapped state 6 to 3
04:02:50.854 00.001 13300 case statement mapped state 6 to 3
04:02:50.855 00.001 13300 evsrv: cli 102041C0 request: {"method":"get_app_state","id":"5375a45c-8047-4955-81fa-c7701d49557d"}
04:02:50.855 00.000 13300 case statement mapped state 6 to 3
04:02:50.855 00.000 13300 evsrv: cli 102041C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5375a45c-8047-4955-81fa-c7701d49557d"}
04:02:50.856 00.001 13300 evsrv: cli 102041C0 disconnect
04:02:51.367 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:02:51.741 00.374 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e54495c9-391f-442f-9099-1913c2b87a41"}
04:02:51.741 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e54495c9-391f-442f-9099-1913c2b87a41"}
04:02:51.742 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0508a721-ebf5-4f94-91f9-c6a3cb013b00"}
04:02:51.742 00.000 13300 case statement mapped state 6 to 3
04:02:51.742 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0508a721-ebf5-4f94-91f9-c6a3cb013b00"}
04:02:51.742 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"769761c2-d2a6-47fd-b1cc-aeeee59453cb"}
04:02:51.743 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.15,7.08],"pixels":"..."},"id":"769761c2-d2a6-47fd-b1cc-aeeee59453cb"}
04:02:54.391 02.648 11596 Exposure complete
04:02:54.466 00.075 11596 worker thread done servicing request
04:02:54.466 00.000 13300 OnExposeComplete: enter
04:02:54.466 00.000 13300 UpdateGuideState(): m_state=6
04:02:54.467 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:02:54.467 00.000 13300 Star::Find returns 1 (0), X=1246.17, Y=22.70, Mass=39, SNR=4.3, Peak=10 HFD=2.6
04:02:54.467 00.000 13300 CameraToMount -- cameraTheta (-1.52) - m_xAngle (1.53) = xAngle (-3.05 = -3.05)
04:02:54.468 00.001 13300 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.18 = 0.10)
04:02:54.468 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.38 hyp=0.38 cameraTheta=-1.52 mountX=-0.38 mountY=0.04, mountTheta=3.04
04:02:54.472 00.004 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.38, opts=13)
04:02:54.472 00.000 13300 Enqueuing Move request for scope (0.02, -0.38)
04:02:54.472 00.000 11596 Worker thread wakes up
04:02:54.472 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.38) opts 0xd
04:02:54.472 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.38)
04:02:54.473 00.001 11596 Moving (0.02, -0.38) raw xDistance=-0.38 yDistance=0.04
04:02:54.473 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38
04:02:54.473 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:02:54.473 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:02:54.473 00.000 11596 MoveAxis(E, 472, ABG)
04:02:54.473 00.000 11596 Guiding  Dir = 2, Dur = 472
04:02:54.474 00.001 11596 IsSlewing returns 0
04:02:54.485 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=126, med=4, FiltMin=3, FiltMax=8, Gamma=0.510
04:02:54.493 00.008 13300 UpdateGuideState exits: m=39 SNR=4.3
04:02:54.493 00.000 13300 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 1 / 99999
04:02:54.493 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761706974.493,"Host":"MAX-PC","Inst":1,"Distance":0.32,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
04:02:54.493 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:54.493 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:02:54.493 00.000 13300 Enqueuing Expose request
04:02:54.569 00.076 11596 IsGuiding returns 0
04:02:54.697 00.128 11596 PulseGuide returned control before completion, sleep 355
04:02:54.741 00.044 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0b35d363-bf7f-4515-8db5-707aa550d4c8"}
04:02:54.741 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0b35d363-bf7f-4515-8db5-707aa550d4c8"}
04:02:54.742 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6685ea29-fdab-4291-85df-68699fcd039b"}
04:02:54.742 00.000 13300 case statement mapped state 6 to 3
04:02:54.742 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6685ea29-fdab-4291-85df-68699fcd039b"}
04:02:54.742 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9a79d919-3af1-44ad-b073-5e4b5e93bd51"}
04:02:54.743 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.17,6.70],"pixels":"..."},"id":"9a79d919-3af1-44ad-b073-5e4b5e93bd51"}
04:02:55.211 00.468 11596 IsGuiding returns 1
04:02:55.211 00.000 11596 scope still moving after pulse duration time elapsed
04:02:55.233 00.022 11596 IsSlewing returns 0
04:02:55.340 00.107 11596 IsGuiding returns 0
04:02:55.340 00.000 11596 scope move finished after 472 + 297 ms
04:02:55.340 00.000 11596 Move returns status 0, amount 472
04:02:55.340 00.000 11596 MoveAxis(N, 0, ABG)
04:02:55.340 00.000 11596 Move returns status 0, amount 0
04:02:55.340 00.000 11596 move complete, result=0
04:02:55.341 00.001 11596 worker thread done servicing request
04:02:55.341 00.000 13300 GuideStep: -0.4 px 472 ms EAST, 0.0 px 0 ms NORTH
04:02:55.341 00.000 11596 Worker thread wakes up
04:02:55.341 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:02:55.846 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:02:57.740 01.894 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7ad2ea33-88a4-490e-9748-33f34d0b7b83"}
04:02:57.740 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7ad2ea33-88a4-490e-9748-33f34d0b7b83"}
04:02:57.741 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"927cb254-897a-4f34-a49b-d3860003e4fa"}
04:02:57.741 00.000 13300 case statement mapped state 6 to 3
04:02:57.741 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"927cb254-897a-4f34-a49b-d3860003e4fa"}
04:02:57.741 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0c853755-5703-4eb8-a393-a634059bf0b5"}
04:02:57.741 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.17,6.70],"pixels":"..."},"id":"0c853755-5703-4eb8-a393-a634059bf0b5"}
04:02:58.870 01.129 11596 Exposure complete
04:02:58.940 00.070 11596 worker thread done servicing request
04:02:58.940 00.000 13300 OnExposeComplete: enter
04:02:58.940 00.000 13300 UpdateGuideState(): m_state=6
04:02:58.941 00.001 13300 Star::Find(15, 1246, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
04:02:58.941 00.000 13300 Star::Find returns 1 (0), X=1246.04, Y=23.69, Mass=115, SNR=7.4, Peak=17 HFD=2.8
04:02:58.941 00.000 13300 CameraToMount -- cameraTheta (1.74) - m_xAngle (1.53) = xAngle (0.20 = 0.20)
04:02:58.941 00.000 13300 CameraToMount -- cameraTheta (1.74) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.92 = -2.92)
04:02:58.941 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.61 hyp=0.62 cameraTheta=1.74 mountX=0.61 mountY=-0.13, mountTheta=-0.22
04:02:58.943 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.61, opts=13)
04:02:58.943 00.000 13300 Enqueuing Move request for scope (-0.10, 0.61)
04:02:58.943 00.000 11596 Worker thread wakes up
04:02:58.943 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.61) opts 0xd
04:02:58.943 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.61)
04:02:58.944 00.001 11596 Moving (-0.10, 0.61) raw xDistance=0.61 yDistance=-0.13
04:02:58.944 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.61
04:02:58.944 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:02:58.944 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
04:02:58.944 00.000 11596 MoveAxis(W, 727, ABG)
04:02:58.944 00.000 11596 Guiding  Dir = 3, Dur = 727
04:02:58.945 00.001 11596 IsSlewing returns 0
04:02:58.950 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=128, med=4, FiltMin=2, FiltMax=13, Gamma=0.510
04:02:58.959 00.009 13300 UpdateGuideState exits: m=115 SNR=7.4
04:02:58.959 00.000 13300 PhdController: settling, locked = 1, distance = 0.41 (1.50) aobump = 0 frame = 2 / 99999
04:02:58.959 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761706978.959,"Host":"MAX-PC","Inst":1,"Distance":0.41,"Time":4.5,"SettleTime":5.0,"StarLocked":true}
04:02:58.959 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:58.959 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:02:58.960 00.001 13300 Enqueuing Expose request
04:02:59.173 00.213 11596 IsGuiding returns 0
04:02:59.432 00.259 11596 PulseGuide returned control before completion, sleep 479
04:03:00.079 00.647 11596 IsGuiding returns 1
04:03:00.079 00.000 11596 scope still moving after pulse duration time elapsed
04:03:00.101 00.022 11596 IsSlewing returns 0
04:03:00.172 00.071 11596 IsGuiding returns 0
04:03:00.172 00.000 11596 scope move finished after 727 + 272 ms
04:03:00.172 00.000 11596 Move returns status 0, amount 727
04:03:00.172 00.000 11596 MoveAxis(N, 0, ABG)
04:03:00.172 00.000 11596 Move returns status 0, amount 0
04:03:00.172 00.000 11596 move complete, result=0
04:03:00.172 00.000 11596 worker thread done servicing request
04:03:00.173 00.001 11596 Worker thread wakes up
04:03:00.173 00.000 13300 GuideStep: 0.6 px 727 ms WEST, -0.1 px 0 ms NORTH
04:03:00.173 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:03:00.676 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:03:00.739 00.063 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d475296f-a09f-41e1-bda8-53ce803488b4"}
04:03:00.739 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d475296f-a09f-41e1-bda8-53ce803488b4"}
04:03:00.740 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d94c4fba-6e9b-4fb8-83d6-61f16e455618"}
04:03:00.740 00.000 13300 case statement mapped state 6 to 3
04:03:00.740 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d94c4fba-6e9b-4fb8-83d6-61f16e455618"}
04:03:00.740 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"65df9f9f-efa6-4f30-bf77-0b1bd45e7421"}
04:03:00.741 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.04,6.69],"pixels":"..."},"id":"65df9f9f-efa6-4f30-bf77-0b1bd45e7421"}
04:03:03.706 02.965 11596 Exposure complete
04:03:03.738 00.032 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8940cb4d-9111-4054-888e-29a47c17272a"}
04:03:03.738 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8940cb4d-9111-4054-888e-29a47c17272a"}
04:03:03.739 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f7136673-3644-40c1-883f-c7a5f6d6114c"}
04:03:03.739 00.000 13300 case statement mapped state 6 to 3
04:03:03.739 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f7136673-3644-40c1-883f-c7a5f6d6114c"}
04:03:03.740 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b667124a-ed51-4d67-8a09-e3d639c1187e"}
04:03:03.740 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.04,6.69],"pixels":"..."},"id":"b667124a-ed51-4d67-8a09-e3d639c1187e"}
04:03:03.788 00.048 11596 worker thread done servicing request
04:03:03.788 00.000 13300 OnExposeComplete: enter
04:03:03.788 00.000 13300 UpdateGuideState(): m_state=6
04:03:03.789 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
04:03:03.789 00.000 13300 Star::Find returns 1 (0), X=1246.34, Y=23.27, Mass=33, SNR=4.0, Peak=10 HFD=1.7
04:03:03.789 00.000 13300 Status Line: Mass: 33 vs 76
04:03:03.793 00.004 13300 UpdateCurrentPosition: star mass new=33.5 exp=76.2 thresh=50% limits=(38.1, 114.3, 152.4)
04:03:03.793 00.000 13300 DistanceChecker: activated
04:03:03.794 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:03:03.794 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:03:03.794 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:03:03.795 00.001 11596 Worker thread wakes up
04:03:03.795 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:03:03.795 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:03:03.795 00.000 11596 move complete, result=0
04:03:03.795 00.000 11596 worker thread done servicing request
04:03:03.909 00.114 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:03:03.909 00.000 13300 Status Line: Stella per per cambiamento di massa
04:03:03.913 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=125, med=4, FiltMin=2, FiltMax=13, Gamma=0.510
04:03:03.920 00.007 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:03:03.921 00.001 13300 PhdController: settling, locked = 0, distance = 0.41 (1.50) aobump = 0 frame = 3 / 99999
04:03:03.921 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761706983.921,"Host":"MAX-PC","Inst":1,"Distance":0.41,"Time":0.0,"SettleTime":5.0,"StarLocked":false}
04:03:03.921 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:03.921 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:03:03.921 00.000 13300 Enqueuing Expose request
04:03:03.921 00.000 11596 Worker thread wakes up
04:03:03.921 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:03:04.434 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:03:06.738 02.304 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4da62fb5-1f0d-48f8-a52b-ea7f32e7912d"}
04:03:06.738 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4da62fb5-1f0d-48f8-a52b-ea7f32e7912d"}
04:03:06.739 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"852feb32-b2b6-48d3-8829-ea51135b5d44"}
04:03:06.739 00.000 13300 case statement mapped state 6 to 4
04:03:06.739 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"852feb32-b2b6-48d3-8829-ea51135b5d44"}
04:03:06.740 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c6866129-832a-44df-90bb-98a515116e1c"}
04:03:06.740 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.04,6.69],"pixels":"..."},"id":"c6866129-832a-44df-90bb-98a515116e1c"}
04:03:07.460 00.720 11596 Exposure complete
04:03:07.530 00.070 11596 worker thread done servicing request
04:03:07.530 00.000 13300 OnExposeComplete: enter
04:03:07.531 00.001 13300 UpdateGuideState(): m_state=6
04:03:07.531 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
04:03:07.531 00.000 13300 Star::Find returns 1 (0), X=1246.32, Y=23.21, Mass=152, SNR=8.5, Peak=19 HFD=3.1
04:03:07.531 00.000 13300 Status Line: Mass: 152 vs 76
04:03:07.537 00.006 13300 UpdateCurrentPosition: star mass new=152.5 exp=76.2 thresh=50% limits=(38.1, 114.3, 152.4)
04:03:07.537 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:03:07.537 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:03:07.537 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:03:07.538 00.001 11596 Worker thread wakes up
04:03:07.538 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:03:07.538 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:03:07.538 00.000 11596 move complete, result=0
04:03:07.538 00.000 11596 worker thread done servicing request
04:03:07.650 00.112 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:03:07.650 00.000 13300 Status Line: Stella per per cambiamento di massa
04:03:07.654 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=127, med=4, FiltMin=2, FiltMax=24, Gamma=0.510
04:03:07.661 00.007 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:03:07.662 00.001 13300 PhdController: settling, locked = 0, distance = 0.41 (1.50) aobump = 0 frame = 4 / 99999
04:03:07.662 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761706987.662,"Host":"MAX-PC","Inst":1,"Distance":0.41,"Time":0.0,"SettleTime":5.0,"StarLocked":false}
04:03:07.662 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:07.662 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:03:07.662 00.000 13300 Enqueuing Expose request
04:03:07.662 00.000 11596 Worker thread wakes up
04:03:07.663 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:03:08.172 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:03:09.736 01.564 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0656316a-9036-4e44-ab38-8cdfe9b3a931"}
04:03:09.736 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0656316a-9036-4e44-ab38-8cdfe9b3a931"}
04:03:09.738 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"35f32a01-4629-4f97-9d56-72ec1006d62d"}
04:03:09.738 00.000 13300 case statement mapped state 6 to 4
04:03:09.738 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"35f32a01-4629-4f97-9d56-72ec1006d62d"}
04:03:09.738 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a48e1352-23ae-44f7-93c5-bac01a741629"}
04:03:09.739 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.04,6.69],"pixels":"..."},"id":"a48e1352-23ae-44f7-93c5-bac01a741629"}
04:03:11.197 01.458 11596 Exposure complete
04:03:11.267 00.070 11596 worker thread done servicing request
04:03:11.268 00.001 13300 OnExposeComplete: enter
04:03:11.268 00.000 13300 UpdateGuideState(): m_state=6
04:03:11.268 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
04:03:11.268 00.000 13300 Star::Find returns 1 (0), X=1246.20, Y=23.04, Mass=93, SNR=6.7, Peak=15 HFD=2.7
04:03:11.269 00.001 13300 DistanceChecker: deactivated
04:03:11.269 00.000 13300 CameraToMount -- cameraTheta (-0.66) - m_xAngle (1.53) = xAngle (-2.19 = -2.19)
04:03:11.269 00.000 13300 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.32 = 0.96)
04:03:11.269 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.04 hyp=0.06 cameraTheta=-0.66 mountX=-0.04 mountY=0.05, mountTheta=2.19
04:03:11.272 00.003 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.04, opts=13)
04:03:11.273 00.001 13300 Enqueuing Move request for scope (0.05, -0.04)
04:03:11.273 00.000 11596 Worker thread wakes up
04:03:11.273 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.04) opts 0xd
04:03:11.273 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.04)
04:03:11.273 00.000 11596 Moving (0.05, -0.04) raw xDistance=-0.04 yDistance=0.05
04:03:11.273 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:03:11.273 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:03:11.274 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:03:11.274 00.000 11596 MoveAxis(E, 0, ABG)
04:03:11.274 00.000 11596 Move returns status 0, amount 0
04:03:11.274 00.000 11596 MoveAxis(N, 0, ABG)
04:03:11.274 00.000 11596 Move returns status 0, amount 0
04:03:11.274 00.000 11596 move complete, result=0
04:03:11.275 00.001 11596 worker thread done servicing request
04:03:11.281 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=126, med=4, FiltMin=3, FiltMax=14, Gamma=0.510
04:03:11.289 00.008 13300 UpdateGuideState exits: m=93 SNR=6.7
04:03:11.289 00.000 13300 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 5 / 99999
04:03:11.289 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761706991.289,"Host":"MAX-PC","Inst":1,"Distance":0.30,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
04:03:11.289 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:11.289 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:03:11.290 00.001 13300 Enqueuing Expose request
04:03:11.290 00.000 11596 Worker thread wakes up
04:03:11.290 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:03:11.290 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:03:11.799 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:03:12.735 00.936 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b447f938-a1c7-4562-ade9-f89eb291c570"}
04:03:12.735 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b447f938-a1c7-4562-ade9-f89eb291c570"}
04:03:12.736 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"00b24891-e69c-4338-bb19-88854f3c6489"}
04:03:12.736 00.000 13300 case statement mapped state 6 to 3
04:03:12.736 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"00b24891-e69c-4338-bb19-88854f3c6489"}
04:03:12.737 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"be5a4cc7-b89a-4c1a-8527-6a70e487b9ab"}
04:03:12.737 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.20,7.04],"pixels":"..."},"id":"be5a4cc7-b89a-4c1a-8527-6a70e487b9ab"}
04:03:14.840 02.103 11596 Exposure complete
04:03:15.002 00.162 11596 worker thread done servicing request
04:03:15.002 00.000 13300 OnExposeComplete: enter
04:03:15.002 00.000 13300 UpdateGuideState(): m_state=6
04:03:15.003 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
04:03:15.003 00.000 13300 Star::Find returns 1 (0), X=1246.02, Y=23.04, Mass=70, SNR=5.7, Peak=14 HFD=2.6
04:03:15.003 00.000 13300 CameraToMount -- cameraTheta (-2.84) - m_xAngle (1.53) = xAngle (-4.37 = 1.92)
04:03:15.003 00.000 13300 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.50 = -1.21)
04:03:15.003 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=-0.04 hyp=0.13 cameraTheta=-2.84 mountX=-0.04 mountY=-0.12, mountTheta=-1.92
04:03:15.006 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=-0.04, opts=13)
04:03:15.006 00.000 13300 Enqueuing Move request for scope (-0.13, -0.04)
04:03:15.007 00.001 11596 Worker thread wakes up
04:03:15.007 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.04) opts 0xd
04:03:15.007 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, -0.04)
04:03:15.007 00.000 11596 Moving (-0.13, -0.04) raw xDistance=-0.04 yDistance=-0.12
04:03:15.007 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:03:15.007 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:03:15.008 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
04:03:15.008 00.000 11596 MoveAxis(E, 0, ABG)
04:03:15.008 00.000 11596 Move returns status 0, amount 0
04:03:15.008 00.000 11596 MoveAxis(N, 0, ABG)
04:03:15.008 00.000 11596 Move returns status 0, amount 0
04:03:15.008 00.000 11596 move complete, result=0
04:03:15.008 00.000 11596 worker thread done servicing request
04:03:15.022 00.014 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=127, med=4, FiltMin=3, FiltMax=10, Gamma=0.510
04:03:15.036 00.014 13300 UpdateGuideState exits: m=70 SNR=5.7
04:03:15.036 00.000 13300 PhdController: settling, locked = 1, distance = 0.25 (1.50) aobump = 0 frame = 6 / 99999
04:03:15.036 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761706995.036,"Host":"MAX-PC","Inst":1,"Distance":0.25,"Time":3.7,"SettleTime":5.0,"StarLocked":true}
04:03:15.037 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:15.037 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:03:15.037 00.000 13300 Enqueuing Expose request
04:03:15.038 00.001 11596 Worker thread wakes up
04:03:15.038 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:03:15.038 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:03:15.550 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:03:15.736 00.186 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"df56b8fb-4257-42f6-9390-25333536c5c8"}
04:03:15.737 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"df56b8fb-4257-42f6-9390-25333536c5c8"}
04:03:15.738 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9d61206f-78bd-4ba2-9891-99014a7f0d4a"}
04:03:15.738 00.000 13300 case statement mapped state 6 to 3
04:03:15.738 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9d61206f-78bd-4ba2-9891-99014a7f0d4a"}
04:03:15.739 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c8fc21f3-31c2-4bc0-a6e4-4198da64b0a2"}
04:03:15.739 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.02,7.04],"pixels":"..."},"id":"c8fc21f3-31c2-4bc0-a6e4-4198da64b0a2"}
04:03:18.581 02.842 11596 Exposure complete
04:03:18.657 00.076 11596 worker thread done servicing request
04:03:18.657 00.000 13300 OnExposeComplete: enter
04:03:18.658 00.001 13300 UpdateGuideState(): m_state=6
04:03:18.658 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
04:03:18.658 00.000 13300 Star::Find returns 1 (0), X=1246.08, Y=23.00, Mass=46, SNR=4.6, Peak=10 HFD=2.5
04:03:18.658 00.000 13300 CameraToMount -- cameraTheta (-2.34) - m_xAngle (1.53) = xAngle (-3.87 = 2.41)
04:03:18.658 00.000 13300 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.00 = -0.71)
04:03:18.659 00.001 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-2.34 mountX=-0.08 mountY=-0.07, mountTheta=-2.42
04:03:18.660 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.07, opts=13)
04:03:18.661 00.001 13300 Enqueuing Move request for scope (-0.07, -0.07)
04:03:18.661 00.000 11596 Worker thread wakes up
04:03:18.661 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.07) opts 0xd
04:03:18.661 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.07)
04:03:18.661 00.000 11596 Moving (-0.07, -0.07) raw xDistance=-0.08 yDistance=-0.07
04:03:18.661 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:03:18.661 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:03:18.661 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:03:18.661 00.000 11596 MoveAxis(E, 0, ABG)
04:03:18.661 00.000 11596 Move returns status 0, amount 0
04:03:18.662 00.001 11596 MoveAxis(N, 0, ABG)
04:03:18.662 00.000 11596 Move returns status 0, amount 0
04:03:18.662 00.000 11596 move complete, result=0
04:03:18.662 00.000 11596 worker thread done servicing request
04:03:18.668 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=123, med=4, FiltMin=3, FiltMax=8, Gamma=0.510
04:03:18.676 00.008 13300 UpdateGuideState exits: m=46 SNR=4.6
04:03:18.676 00.000 13300 PhdController: settling, locked = 1, distance = 0.21 (1.50) aobump = 0 frame = 7 / 99999
04:03:18.676 00.000 13300 PhdController: newstate STATE_FINISH
04:03:18.676 00.000 13300 PhdController complete: success
04:03:18.676 00.000 13300 evsrv: {"Event":"SettleDone","Timestamp":1761706998.676,"Host":"MAX-PC","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":2}
04:03:18.676 00.000 13300 Mount: notify guiding dither settle done success=1
04:03:18.677 00.001 13300 PhdController: newstate STATE_IDLE
04:03:18.677 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:18.677 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:03:18.677 00.000 13300 Enqueuing Expose request
04:03:18.677 00.000 11596 Worker thread wakes up
04:03:18.677 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:03:18.678 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:03:18.736 00.058 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5a876ce0-985b-4b89-9f56-a374395f732d"}
04:03:18.736 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5a876ce0-985b-4b89-9f56-a374395f732d"}
04:03:18.739 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8dc08460-c3a5-4a41-a39f-0ba3f6ddf75e"}
04:03:18.739 00.000 13300 case statement mapped state 6 to 3
04:03:18.739 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8dc08460-c3a5-4a41-a39f-0ba3f6ddf75e"}
04:03:18.741 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"070d7555-cf16-4e53-841d-99aa98e2945b"}
04:03:18.742 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.08,7.00],"pixels":"..."},"id":"070d7555-cf16-4e53-841d-99aa98e2945b"}
04:03:19.184 00.442 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:03:21.735 02.551 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d7595f1d-4b7c-4e4c-a8db-b47bf62c27c8"}
04:03:21.735 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d7595f1d-4b7c-4e4c-a8db-b47bf62c27c8"}
04:03:21.736 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f33d5b6f-c1ef-4c06-8767-bfcfa8292083"}
04:03:21.736 00.000 13300 case statement mapped state 6 to 3
04:03:21.736 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f33d5b6f-c1ef-4c06-8767-bfcfa8292083"}
04:03:21.736 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"87852eae-35a6-4f51-8c24-6f26829bb1e7"}
04:03:21.737 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.08,7.00],"pixels":"..."},"id":"87852eae-35a6-4f51-8c24-6f26829bb1e7"}
04:03:22.222 00.485 11596 Exposure complete
04:03:22.296 00.074 11596 worker thread done servicing request
04:03:22.296 00.000 13300 OnExposeComplete: enter
04:03:22.296 00.000 13300 UpdateGuideState(): m_state=6
04:03:22.297 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
04:03:22.297 00.000 13300 Star::Find returns 0 (3), X=1246.00, Y=23.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
04:03:22.297 00.000 13300 DistanceChecker: activated
04:03:22.297 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
04:03:22.297 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:03:22.298 00.001 13300 Enqueuing Move request for scope (0.00, 0.00)
04:03:22.298 00.000 11596 Worker thread wakes up
04:03:22.298 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:03:22.298 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:03:22.298 00.000 11596 move complete, result=0
04:03:22.298 00.000 11596 worker thread done servicing request
04:03:22.409 00.111 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:03:22.409 00.000 13300 Status Line: Stella persa per bassa massa
04:03:22.413 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=121, med=4, FiltMin=2, FiltMax=6, Gamma=0.510
04:03:22.422 00.009 13300 UpdateGuideState exits: Stella persa per bassa massa
04:03:22.422 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:22.422 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:03:22.422 00.000 13300 Enqueuing Expose request
04:03:22.422 00.000 11596 Worker thread wakes up
04:03:22.422 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:03:22.932 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:03:24.735 01.803 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f1634a4a-bed1-4b0e-9d79-9762f74b9006"}
04:03:24.735 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f1634a4a-bed1-4b0e-9d79-9762f74b9006"}
04:03:24.736 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"906992f0-7e96-4e28-8d97-ca3587cccb26"}
04:03:24.736 00.000 13300 case statement mapped state 6 to 4
04:03:24.736 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"906992f0-7e96-4e28-8d97-ca3587cccb26"}
04:03:24.737 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9079282d-6c18-40de-ba0f-19dd350b25c3"}
04:03:24.737 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.08,7.00],"pixels":"..."},"id":"9079282d-6c18-40de-ba0f-19dd350b25c3"}
04:03:25.954 01.217 11596 Exposure complete
04:03:26.030 00.076 11596 worker thread done servicing request
04:03:26.030 00.000 13300 OnExposeComplete: enter
04:03:26.030 00.000 13300 UpdateGuideState(): m_state=6
04:03:26.030 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
04:03:26.031 00.001 13300 Star::Find returns 0 (2), X=1246.00, Y=23.00, Mass=19, SNR=2.9, Peak=6 HFD=0.0
04:03:26.031 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
04:03:26.031 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:03:26.031 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:03:26.031 00.000 11596 Worker thread wakes up
04:03:26.032 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:03:26.032 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:03:26.032 00.000 11596 move complete, result=0
04:03:26.032 00.000 11596 worker thread done servicing request
04:03:26.145 00.113 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:03:26.145 00.000 13300 Status Line: Stella persa per SNR basso
04:03:26.150 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=128, med=4, FiltMin=3, FiltMax=6, Gamma=0.510
04:03:26.158 00.008 13300 UpdateGuideState exits: Stella persa per SNR basso
04:03:26.158 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:26.158 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:03:26.158 00.000 13300 Enqueuing Expose request
04:03:26.158 00.000 11596 Worker thread wakes up
04:03:26.158 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:03:26.668 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:03:27.734 01.066 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5a5f42ff-b8b4-46d3-b8c0-1a7ab5ec1bf3"}
04:03:27.734 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5a5f42ff-b8b4-46d3-b8c0-1a7ab5ec1bf3"}
04:03:27.735 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"079a9367-c641-4379-bccd-b2c52123cd50"}
04:03:27.735 00.000 13300 case statement mapped state 6 to 4
04:03:27.735 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"079a9367-c641-4379-bccd-b2c52123cd50"}
04:03:27.735 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5bc3e7e3-bda8-4fc2-8d8d-f110d82e5a2e"}
04:03:27.735 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.08,7.00],"pixels":"..."},"id":"5bc3e7e3-bda8-4fc2-8d8d-f110d82e5a2e"}
04:03:29.693 01.958 11596 Exposure complete
04:03:29.772 00.079 11596 worker thread done servicing request
04:03:29.772 00.000 13300 OnExposeComplete: enter
04:03:29.772 00.000 13300 UpdateGuideState(): m_state=6
04:03:29.772 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
04:03:29.773 00.001 13300 Star::Find returns 0 (3), X=1246.00, Y=23.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
04:03:29.773 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
04:03:29.773 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:03:29.773 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:03:29.773 00.000 11596 Worker thread wakes up
04:03:29.774 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:03:29.774 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:03:29.774 00.000 11596 move complete, result=0
04:03:29.774 00.000 11596 worker thread done servicing request
04:03:29.885 00.111 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:03:29.885 00.000 13300 Status Line: Stella persa per bassa massa
04:03:29.889 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=127, med=4, FiltMin=2, FiltMax=6, Gamma=0.510
04:03:29.896 00.007 13300 UpdateGuideState exits: Stella persa per bassa massa
04:03:29.896 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:29.896 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:03:29.896 00.000 13300 Enqueuing Expose request
04:03:29.896 00.000 11596 Worker thread wakes up
04:03:29.897 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:03:30.407 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:03:30.735 00.328 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b4ebef39-3c95-4a41-b604-049b8b149a70"}
04:03:30.735 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b4ebef39-3c95-4a41-b604-049b8b149a70"}
04:03:30.736 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c02cef97-9d77-43f9-b586-5a27e842fe9b"}
04:03:30.736 00.000 13300 case statement mapped state 6 to 4
04:03:30.736 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"c02cef97-9d77-43f9-b586-5a27e842fe9b"}
04:03:30.736 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7a90b0ea-b5a4-44e0-bef5-3404684da642"}
04:03:30.737 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.08,7.00],"pixels":"..."},"id":"7a90b0ea-b5a4-44e0-bef5-3404684da642"}
04:03:33.435 02.698 11596 Exposure complete
04:03:33.508 00.073 11596 worker thread done servicing request
04:03:33.508 00.000 13300 OnExposeComplete: enter
04:03:33.509 00.001 13300 UpdateGuideState(): m_state=6
04:03:33.509 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
04:03:33.509 00.000 13300 Star::Find returns 0 (3), X=1246.00, Y=23.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
04:03:33.509 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
04:03:33.510 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:03:33.510 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:03:33.510 00.000 11596 Worker thread wakes up
04:03:33.510 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:03:33.510 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:03:33.510 00.000 11596 move complete, result=0
04:03:33.510 00.000 11596 worker thread done servicing request
04:03:33.623 00.113 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:03:33.623 00.000 13300 Status Line: Stella persa per bassa massa
04:03:33.627 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=125, med=4, FiltMin=3, FiltMax=6, Gamma=0.510
04:03:33.635 00.008 13300 UpdateGuideState exits: Stella persa per bassa massa
04:03:33.635 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:33.635 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:03:33.635 00.000 13300 Enqueuing Expose request
04:03:33.635 00.000 11596 Worker thread wakes up
04:03:33.635 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:03:33.735 00.100 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b30f7fe8-e323-4623-87e4-47fc246ce337"}
04:03:33.735 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b30f7fe8-e323-4623-87e4-47fc246ce337"}
04:03:33.735 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8d10f01e-7325-4447-a670-a5358eb316a3"}
04:03:33.736 00.001 13300 case statement mapped state 6 to 4
04:03:33.736 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"8d10f01e-7325-4447-a670-a5358eb316a3"}
04:03:33.736 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fb12a7ea-40d8-4607-a108-f652cb33a64b"}
04:03:33.736 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.08,7.00],"pixels":"..."},"id":"fb12a7ea-40d8-4607-a108-f652cb33a64b"}
04:03:34.150 00.414 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:03:36.734 02.584 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4641f7d8-571b-48d9-9d96-70249fb6d8d5"}
04:03:36.734 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4641f7d8-571b-48d9-9d96-70249fb6d8d5"}
04:03:36.735 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"48ec8845-e85b-44f4-bf47-2afcf9970dea"}
04:03:36.735 00.000 13300 case statement mapped state 6 to 4
04:03:36.735 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"48ec8845-e85b-44f4-bf47-2afcf9970dea"}
04:03:36.735 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"95aa0aaa-44d6-4e51-9c3e-65afdd6eab6e"}
04:03:36.736 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.08,7.00],"pixels":"..."},"id":"95aa0aaa-44d6-4e51-9c3e-65afdd6eab6e"}
04:03:37.179 00.443 11596 Exposure complete
04:03:37.249 00.070 11596 worker thread done servicing request
04:03:37.250 00.001 13300 OnExposeComplete: enter
04:03:37.250 00.000 13300 UpdateGuideState(): m_state=6
04:03:37.250 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
04:03:37.250 00.000 13300 Star::Find returns 1 (0), X=1246.03, Y=23.16, Mass=452, SNR=14.7, Peak=36 HFD=4.2
04:03:37.250 00.000 13300 Status Line: Mass: 452 vs 76
04:03:37.254 00.004 13300 UpdateCurrentPosition: star mass new=451.9 exp=76.2 thresh=50% limits=(38.1, 136.2, 152.4)
04:03:37.254 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:03:37.254 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:03:37.254 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:03:37.254 00.000 11596 Worker thread wakes up
04:03:37.255 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:03:37.255 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:03:37.255 00.000 11596 move complete, result=0
04:03:37.255 00.000 11596 worker thread done servicing request
04:03:37.358 00.103 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:03:37.358 00.000 13300 Status Line: Stella per per cambiamento di massa
04:03:37.365 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=128, med=4, FiltMin=2, FiltMax=32, Gamma=0.510
04:03:37.375 00.010 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:03:37.375 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:37.375 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:03:37.376 00.001 13300 Enqueuing Expose request
04:03:37.376 00.000 11596 Worker thread wakes up
04:03:37.376 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:03:37.892 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:03:39.732 01.840 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b37cd3be-bbd4-4e10-8e75-e0576fd6a0fc"}
04:03:39.732 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b37cd3be-bbd4-4e10-8e75-e0576fd6a0fc"}
04:03:39.733 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c2fd4d68-c31b-4b25-9a22-8ab4aeacec89"}
04:03:39.733 00.000 13300 case statement mapped state 6 to 4
04:03:39.733 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"c2fd4d68-c31b-4b25-9a22-8ab4aeacec89"}
04:03:39.733 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9b175f76-b032-4eec-9c34-d4c0995ca656"}
04:03:39.734 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.08,7.00],"pixels":"..."},"id":"9b175f76-b032-4eec-9c34-d4c0995ca656"}
04:03:40.927 01.193 11596 Exposure complete
04:03:41.003 00.076 11596 worker thread done servicing request
04:03:41.004 00.001 13300 OnExposeComplete: enter
04:03:41.004 00.000 13300 UpdateGuideState(): m_state=6
04:03:41.004 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
04:03:41.004 00.000 13300 Star::Find returns 1 (0), X=1245.90, Y=23.40, Mass=589, SNR=16.9, Peak=43 HFD=4.0
04:03:41.004 00.000 13300 Status Line: Mass: 589 vs 93
04:03:41.010 00.006 13300 UpdateCurrentPosition: star mass new=588.7 exp=93.4 thresh=50% limits=(38.5, 140.1, 186.9)
04:03:41.010 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:03:41.010 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:03:41.010 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:03:41.011 00.001 11596 Worker thread wakes up
04:03:41.011 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:03:41.011 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:03:41.011 00.000 11596 move complete, result=0
04:03:41.011 00.000 11596 worker thread done servicing request
04:03:41.117 00.106 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:03:41.117 00.000 13300 Status Line: Stella per per cambiamento di massa
04:03:41.123 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=144, med=4, FiltMin=2, FiltMax=70, Gamma=0.510
04:03:41.132 00.009 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:03:41.132 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:41.132 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:03:41.132 00.000 13300 Enqueuing Expose request
04:03:41.132 00.000 11596 Worker thread wakes up
04:03:41.132 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:03:41.639 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:03:42.734 01.095 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3dc70e6d-c980-4327-ae8b-ed7a04bffd42"}
04:03:42.734 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3dc70e6d-c980-4327-ae8b-ed7a04bffd42"}
04:03:42.735 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6d0fc388-65cf-4316-814e-5628eb9f3391"}
04:03:42.735 00.000 13300 case statement mapped state 6 to 4
04:03:42.735 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"6d0fc388-65cf-4316-814e-5628eb9f3391"}
04:03:42.736 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"33fddb6d-0de9-455b-8d38-05458cde18c9"}
04:03:42.736 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.08,7.00],"pixels":"..."},"id":"33fddb6d-0de9-455b-8d38-05458cde18c9"}
04:03:44.681 01.945 11596 Exposure complete
04:03:44.764 00.083 11596 worker thread done servicing request
04:03:44.764 00.000 13300 OnExposeComplete: enter
04:03:44.764 00.000 13300 UpdateGuideState(): m_state=6
04:03:44.765 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
04:03:44.765 00.000 13300 Star::Find returns 1 (0), X=1245.94, Y=23.41, Mass=764, SNR=19.2, Peak=52 HFD=4.0
04:03:44.766 00.001 13300 Status Line: Mass: 764 vs 115
04:03:44.771 00.005 13300 UpdateCurrentPosition: star mass new=763.8 exp=114.5 thresh=50% limits=(39.5, 171.8, 229.1)
04:03:44.771 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:03:44.772 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:03:44.772 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:03:44.772 00.000 11596 Worker thread wakes up
04:03:44.772 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:03:44.772 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:03:44.773 00.001 11596 move complete, result=0
04:03:44.773 00.000 11596 worker thread done servicing request
04:03:44.877 00.104 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:03:44.877 00.000 13300 Status Line: Stella per per cambiamento di massa
04:03:44.881 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=188, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
04:03:44.888 00.007 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:03:44.888 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:44.888 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:03:44.889 00.001 13300 Enqueuing Expose request
04:03:44.889 00.000 11596 Worker thread wakes up
04:03:44.889 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:03:45.404 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:03:45.733 00.329 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5d677e3b-e5db-4ff3-9757-1ee24acba4fe"}
04:03:45.733 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5d677e3b-e5db-4ff3-9757-1ee24acba4fe"}
04:03:45.734 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c91d671c-67fd-4ef3-8a68-ddb9c59519a7"}
04:03:45.734 00.000 13300 case statement mapped state 6 to 4
04:03:45.734 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"c91d671c-67fd-4ef3-8a68-ddb9c59519a7"}
04:03:45.734 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"33396778-5363-4578-939b-b127cc73782a"}
04:03:45.735 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[7.08,7.00],"pixels":"..."},"id":"33396778-5363-4578-939b-b127cc73782a"}
04:03:48.439 02.704 11596 Exposure complete
04:03:48.514 00.075 11596 worker thread done servicing request
04:03:48.514 00.000 13300 OnExposeComplete: enter
04:03:48.514 00.000 13300 UpdateGuideState(): m_state=6
04:03:48.514 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
04:03:48.514 00.000 13300 Star::Find returns 1 (0), X=1246.07, Y=23.60, Mass=812, SNR=19.8, Peak=59 HFD=4.1
04:03:48.514 00.000 13300 Status Line: Mass: 812 vs 152
04:03:48.519 00.005 13300 UpdateCurrentPosition: star mass new=812.3 exp=152.5 thresh=50% limits=(41.3, 228.7, 305.0)
04:03:48.519 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:03:48.520 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:03:48.520 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:03:48.520 00.000 11596 Worker thread wakes up
04:03:48.520 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:03:48.520 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:03:48.520 00.000 11596 move complete, result=0
04:03:48.520 00.000 11596 worker thread done servicing request
04:03:48.624 00.104 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:03:48.624 00.000 13300 Status Line: Stella per per cambiamento di massa
04:03:48.629 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=216, med=4, FiltMin=3, FiltMax=80, Gamma=0.510
04:03:48.637 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:03:48.637 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:48.637 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:03:48.637 00.000 13300 Enqueuing Expose request
04:03:48.637 00.000 11596 Worker thread wakes up
04:03:48.637 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:03:48.733 00.096 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f6e8145d-157e-47cb-adca-041c8d09301a"}
04:03:48.733 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f6e8145d-157e-47cb-adca-041c8d09301a"}
04:03:48.734 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b7e7260-39a3-48ed-ad74-ac2c912440fa"}
04:03:48.734 00.000 13300 case statement mapped state 6 to 4
04:03:48.734 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"5b7e7260-39a3-48ed-ad74-ac2c912440fa"}
04:03:48.747 00.013 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8173d519-22bb-49cb-9548-44f5ecaa00ed"}
04:03:48.748 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.08,7.00],"pixels":"..."},"id":"8173d519-22bb-49cb-9548-44f5ecaa00ed"}
04:03:49.145 00.397 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:03:51.732 02.587 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c6cc89cc-170f-4217-a307-26ad0a1d209a"}
04:03:51.732 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c6cc89cc-170f-4217-a307-26ad0a1d209a"}
04:03:51.733 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2cae048c-874d-4d12-a375-4048b136c1be"}
04:03:51.733 00.000 13300 case statement mapped state 6 to 4
04:03:51.733 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"2cae048c-874d-4d12-a375-4048b136c1be"}
04:03:51.733 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"751d54bb-7190-4be5-91f0-76712daf4f11"}
04:03:51.734 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.08,7.00],"pixels":"..."},"id":"751d54bb-7190-4be5-91f0-76712daf4f11"}
04:03:52.185 00.451 11596 Exposure complete
04:03:52.255 00.070 11596 worker thread done servicing request
04:03:52.255 00.000 13300 OnExposeComplete: enter
04:03:52.256 00.001 13300 UpdateGuideState(): m_state=6
04:03:52.256 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
04:03:52.256 00.000 13300 Star::Find returns 1 (0), X=1245.96, Y=23.65, Mass=772, SNR=19.3, Peak=57 HFD=4.1
04:03:52.256 00.000 13300 Status Line: Mass: 772 vs 152
04:03:52.260 00.004 13300 UpdateCurrentPosition: star mass new=772.0 exp=152.5 thresh=50% limits=(43.1, 228.7, 305.0)
04:03:52.260 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:03:52.261 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:03:52.261 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:03:52.261 00.000 11596 Worker thread wakes up
04:03:52.261 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:03:52.261 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:03:52.261 00.000 11596 move complete, result=0
04:03:52.262 00.001 11596 worker thread done servicing request
04:03:52.368 00.106 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:03:52.368 00.000 13300 Status Line: Stella per per cambiamento di massa
04:03:52.372 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=216, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
04:03:52.380 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:03:52.381 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:52.381 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:03:52.381 00.000 13300 Enqueuing Expose request
04:03:52.381 00.000 11596 Worker thread wakes up
04:03:52.381 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:03:52.896 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:03:54.732 01.836 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0a3faf7b-2b4d-4141-afec-0011447054e5"}
04:03:54.732 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0a3faf7b-2b4d-4141-afec-0011447054e5"}
04:03:54.733 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"10e148fe-970b-4e6f-9c5c-7bf35a49b6df"}
04:03:54.733 00.000 13300 case statement mapped state 6 to 4
04:03:54.733 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"10e148fe-970b-4e6f-9c5c-7bf35a49b6df"}
04:03:54.734 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7909096b-b76e-4bac-9ec1-9f7d9430f6c4"}
04:03:54.734 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.08,7.00],"pixels":"..."},"id":"7909096b-b76e-4bac-9ec1-9f7d9430f6c4"}
04:03:55.922 01.188 11596 Exposure complete
04:03:55.993 00.071 11596 worker thread done servicing request
04:03:55.993 00.000 13300 OnExposeComplete: enter
04:03:55.993 00.000 13300 UpdateGuideState(): m_state=6
04:03:55.994 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
04:03:55.994 00.000 13300 Star::Find returns 1 (0), X=1245.88, Y=23.59, Mass=765, SNR=19.2, Peak=54 HFD=4.4
04:03:55.994 00.000 13300 Status Line: Mass: 765 vs 452
04:03:55.998 00.004 13300 UpdateCurrentPosition: star mass new=764.6 exp=451.9 thresh=50% limits=(52.2, 677.8, 903.8)
04:03:55.998 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:03:55.998 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:03:55.998 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:03:55.999 00.001 11596 Worker thread wakes up
04:03:55.999 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:03:55.999 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:03:55.999 00.000 11596 move complete, result=0
04:03:55.999 00.000 11596 worker thread done servicing request
04:03:56.110 00.111 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:03:56.110 00.000 13300 Status Line: Stella per per cambiamento di massa
04:03:56.115 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=207, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
04:03:56.122 00.007 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:03:56.122 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:56.122 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:03:56.123 00.001 13300 Enqueuing Expose request
04:03:56.123 00.000 11596 Worker thread wakes up
04:03:56.123 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:03:56.632 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:03:57.731 01.099 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"de4de2eb-0282-4e49-833d-7f836f6f78a2"}
04:03:57.731 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"de4de2eb-0282-4e49-833d-7f836f6f78a2"}
04:03:57.732 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"53019980-8459-4234-ac43-7c8b9c608b2d"}
04:03:57.732 00.000 13300 case statement mapped state 6 to 4
04:03:57.732 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"53019980-8459-4234-ac43-7c8b9c608b2d"}
04:03:57.733 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ea22cd91-0214-4009-becc-7ed8e462566c"}
04:03:57.733 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.08,7.00],"pixels":"..."},"id":"ea22cd91-0214-4009-becc-7ed8e462566c"}
04:03:59.659 01.926 11596 Exposure complete
04:03:59.729 00.070 11596 worker thread done servicing request
04:03:59.729 00.000 13300 OnExposeComplete: enter
04:03:59.729 00.000 13300 UpdateGuideState(): m_state=6
04:03:59.729 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
04:03:59.730 00.001 13300 Star::Find returns 1 (0), X=1245.98, Y=23.63, Mass=798, SNR=19.7, Peak=56 HFD=4.1
04:03:59.730 00.000 13300 DistanceChecker: deactivated
04:03:59.730 00.000 13300 CameraToMount -- cameraTheta (1.87) - m_xAngle (1.53) = xAngle (0.33 = 0.33)
04:03:59.730 00.000 13300 CameraToMount -- cameraTheta (1.87) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.79 = -2.79)
04:03:59.730 00.000 13300 CameraToMount -- cameraX=-0.17 cameraY=0.56 hyp=0.58 cameraTheta=1.87 mountX=0.55 mountY=-0.20, mountTheta=-0.35
04:03:59.732 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.17, y=0.56, opts=13)
04:03:59.732 00.000 13300 Enqueuing Move request for scope (-0.17, 0.56)
04:03:59.732 00.000 11596 Worker thread wakes up
04:03:59.732 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.56) opts 0xd
04:03:59.732 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.17, 0.56)
04:03:59.733 00.001 11596 Moving (-0.17, 0.56) raw xDistance=0.55 yDistance=-0.20
04:03:59.733 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.55
04:03:59.733 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:03:59.733 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
04:03:59.733 00.000 11596 MoveAxis(W, 689, ABG)
04:03:59.733 00.000 11596 Guiding  Dir = 3, Dur = 689
04:03:59.733 00.000 11596 IsSlewing returns 0
04:03:59.739 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=213, med=4, FiltMin=2, FiltMax=70, Gamma=0.510
04:03:59.748 00.009 13300 UpdateGuideState exits: m=798 SNR=19.7
04:03:59.748 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:59.748 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:03:59.748 00.000 13300 Enqueuing Expose request
04:03:59.834 00.086 11596 IsGuiding returns 0
04:04:00.236 00.402 11596 PulseGuide returned control before completion, sleep 298
04:04:00.611 00.375 11596 IsGuiding returns 1
04:04:00.611 00.000 11596 scope still moving after pulse duration time elapsed
04:04:00.647 00.036 11596 IsSlewing returns 0
04:04:00.730 00.083 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d4b8c231-44ea-4be6-98af-4c1b87112405"}
04:04:00.730 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d4b8c231-44ea-4be6-98af-4c1b87112405"}
04:04:00.730 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e29d89c3-28e7-4fb7-b702-7af1ff3eb952"}
04:04:00.731 00.001 13300 case statement mapped state 6 to 3
04:04:00.731 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e29d89c3-28e7-4fb7-b702-7af1ff3eb952"}
04:04:00.731 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2bf2f66c-5f91-46cc-9c4b-2de0e90947ad"}
04:04:00.731 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.98,6.63],"pixels":"..."},"id":"2bf2f66c-5f91-46cc-9c4b-2de0e90947ad"}
04:04:00.745 00.014 11596 IsGuiding returns 1
04:04:00.770 00.025 11596 IsSlewing returns 0
04:04:00.841 00.071 11596 IsGuiding returns 1
04:04:00.875 00.034 11596 IsSlewing returns 0
04:04:01.067 00.192 11596 IsGuiding returns 0
04:04:01.067 00.000 11596 scope move finished after 689 + 544 ms
04:04:01.067 00.000 11596 Move returns status 0, amount 689
04:04:01.067 00.000 11596 MoveAxis(N, 0, ABG)
04:04:01.067 00.000 11596 Move returns status 0, amount 0
04:04:01.067 00.000 11596 move complete, result=0
04:04:01.067 00.000 11596 worker thread done servicing request
04:04:01.067 00.000 13300 GuideStep: 0.6 px 689 ms WEST, -0.2 px 0 ms NORTH
04:04:01.068 00.001 11596 Worker thread wakes up
04:04:01.068 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:04:01.570 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:04:03.729 02.159 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a1add286-918b-4b3a-a18a-e5e256098636"}
04:04:03.729 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a1add286-918b-4b3a-a18a-e5e256098636"}
04:04:03.730 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"84ec8cc2-c8d2-4ba4-9c69-d24690a5883b"}
04:04:03.730 00.000 13300 case statement mapped state 6 to 3
04:04:03.730 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"84ec8cc2-c8d2-4ba4-9c69-d24690a5883b"}
04:04:03.730 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8fced39f-0677-4170-b316-c3c85c7f5158"}
04:04:03.731 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.98,6.63],"pixels":"..."},"id":"8fced39f-0677-4170-b316-c3c85c7f5158"}
04:04:04.605 00.874 11596 Exposure complete
04:04:04.680 00.075 11596 worker thread done servicing request
04:04:04.680 00.000 13300 OnExposeComplete: enter
04:04:04.680 00.000 13300 UpdateGuideState(): m_state=6
04:04:04.681 00.001 13300 Star::Find(15, 1245, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
04:04:04.681 00.000 13300 Star::Find returns 1 (0), X=1245.78, Y=23.01, Mass=813, SNR=19.8, Peak=59 HFD=4.1
04:04:04.681 00.000 13300 CameraToMount -- cameraTheta (-2.96) - m_xAngle (1.53) = xAngle (-4.50 = 1.79)
04:04:04.681 00.000 13300 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.62 = -1.34)
04:04:04.681 00.000 13300 CameraToMount -- cameraX=-0.37 cameraY=-0.07 hyp=0.37 cameraTheta=-2.96 mountX=-0.08 mountY=-0.36, mountTheta=-1.79
04:04:04.683 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.37, y=-0.07, opts=13)
04:04:04.683 00.000 13300 Enqueuing Move request for scope (-0.37, -0.07)
04:04:04.684 00.001 11596 Worker thread wakes up
04:04:04.684 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.07) opts 0xd
04:04:04.684 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.37, -0.07)
04:04:04.684 00.000 11596 Moving (-0.37, -0.07) raw xDistance=-0.08 yDistance=-0.36
04:04:04.684 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:04:04.684 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:04:04.684 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
04:04:04.684 00.000 11596 MoveAxis(E, 0, ABG)
04:04:04.684 00.000 11596 Move returns status 0, amount 0
04:04:04.684 00.000 11596 MoveAxis(N, 0, ABG)
04:04:04.685 00.001 11596 Move returns status 0, amount 0
04:04:04.685 00.000 11596 move complete, result=0
04:04:04.685 00.000 11596 worker thread done servicing request
04:04:04.692 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=168, med=4, FiltMin=2, FiltMax=60, Gamma=0.510
04:04:04.700 00.008 13300 UpdateGuideState exits: m=813 SNR=19.8
04:04:04.700 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:04.700 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:04:04.700 00.000 13300 Enqueuing Expose request
04:04:04.700 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
04:04:04.700 00.000 11596 Worker thread wakes up
04:04:04.701 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:04:05.210 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:04:06.728 01.518 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"619f6add-f6df-4d62-a113-0fe225191371"}
04:04:06.728 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"619f6add-f6df-4d62-a113-0fe225191371"}
04:04:06.729 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ca29f308-c1d7-41b5-9642-5663d208eb8e"}
04:04:06.729 00.000 13300 case statement mapped state 6 to 3
04:04:06.729 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ca29f308-c1d7-41b5-9642-5663d208eb8e"}
04:04:06.729 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"107bd9e3-ff1c-4374-8e3b-72b3097ccdda"}
04:04:06.730 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[6.78,7.01],"pixels":"..."},"id":"107bd9e3-ff1c-4374-8e3b-72b3097ccdda"}
04:04:08.245 01.515 11596 Exposure complete
04:04:08.315 00.070 11596 worker thread done servicing request
04:04:08.315 00.000 13300 OnExposeComplete: enter
04:04:08.315 00.000 13300 UpdateGuideState(): m_state=6
04:04:08.316 00.001 13300 Star::Find(15, 1245, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
04:04:08.316 00.000 13300 Star::Find returns 1 (0), X=1245.92, Y=23.12, Mass=835, SNR=20.2, Peak=62 HFD=4.2
04:04:08.316 00.000 13300 CameraToMount -- cameraTheta (2.97) - m_xAngle (1.53) = xAngle (1.44 = 1.44)
04:04:08.316 00.000 13300 CameraToMount -- cameraTheta (2.97) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.69 = -1.69)
04:04:08.316 00.000 13300 CameraToMount -- cameraX=-0.22 cameraY=0.04 hyp=0.23 cameraTheta=2.97 mountX=0.03 mountY=-0.22, mountTheta=-1.44
04:04:08.319 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.22, y=0.04, opts=13)
04:04:08.319 00.000 13300 Enqueuing Move request for scope (-0.22, 0.04)
04:04:08.319 00.000 11596 Worker thread wakes up
04:04:08.319 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.04) opts 0xd
04:04:08.319 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.22, 0.04)
04:04:08.319 00.000 11596 Moving (-0.22, 0.04) raw xDistance=0.03 yDistance=-0.22
04:04:08.320 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:04:08.320 00.000 11596 switching direction from 0 to -1 - decHistory=-3 oldest=0.04 newest=-0.78
04:04:08.320 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
04:04:08.320 00.000 11596 MoveAxis(E, 0, ABG)
04:04:08.320 00.000 11596 Move returns status 0, amount 0
04:04:08.320 00.000 11596 MoveAxis(N, 296, ABG)
04:04:08.320 00.000 11596 Guiding  Dir = 0, Dur = 296
04:04:08.320 00.000 11596 IsSlewing returns 0
04:04:08.326 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=181, med=4, FiltMin=2, FiltMax=61, Gamma=0.510
04:04:08.333 00.007 13300 UpdateGuideState exits: m=835 SNR=20.2
04:04:08.333 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:08.334 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:04:08.334 00.000 13300 Enqueuing Expose request
04:04:08.374 00.040 11596 IsGuiding returns 0
04:04:08.593 00.219 11596 PulseGuide returned control before completion, sleep 88
04:04:09.003 00.410 11596 IsGuiding returns 0
04:04:09.003 00.000 11596 Move returns status 0, amount 296
04:04:09.003 00.000 11596 move complete, result=0
04:04:09.003 00.000 11596 worker thread done servicing request
04:04:09.003 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.2 px 296 ms NORTH
04:04:09.003 00.000 11596 Worker thread wakes up
04:04:09.003 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:04:09.513 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:04:09.727 00.214 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d471e9a3-170a-40df-9e0f-f80deb516cca"}
04:04:09.727 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d471e9a3-170a-40df-9e0f-f80deb516cca"}
04:04:09.728 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5f34bba8-7e9d-4a25-b4c1-99b7c87f0ae2"}
04:04:09.728 00.000 13300 case statement mapped state 6 to 3
04:04:09.728 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5f34bba8-7e9d-4a25-b4c1-99b7c87f0ae2"}
04:04:09.728 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cd8adaa5-41e8-4bcd-9483-20dce814fcbd"}
04:04:09.729 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[6.92,7.12],"pixels":"..."},"id":"cd8adaa5-41e8-4bcd-9483-20dce814fcbd"}
04:04:12.539 02.810 11596 Exposure complete
04:04:12.607 00.068 11596 worker thread done servicing request
04:04:12.607 00.000 13300 OnExposeComplete: enter
04:04:12.607 00.000 13300 UpdateGuideState(): m_state=6
04:04:12.607 00.000 13300 Star::Find(15, 1245, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
04:04:12.607 00.000 13300 Star::Find returns 1 (0), X=1245.92, Y=22.88, Mass=814, SNR=19.9, Peak=62 HFD=4.3
04:04:12.608 00.001 13300 CameraToMount -- cameraTheta (-2.44) - m_xAngle (1.53) = xAngle (-3.97 = 2.31)
04:04:12.608 00.000 13300 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.10 = -0.81)
04:04:12.608 00.000 13300 CameraToMount -- cameraX=-0.23 cameraY=-0.20 hyp=0.30 cameraTheta=-2.44 mountX=-0.21 mountY=-0.22, mountTheta=-2.32
04:04:12.610 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.23, y=-0.20, opts=13)
04:04:12.610 00.000 13300 Enqueuing Move request for scope (-0.23, -0.20)
04:04:12.610 00.000 11596 Worker thread wakes up
04:04:12.610 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.20) opts 0xd
04:04:12.610 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.23, -0.20)
04:04:12.610 00.000 11596 Moving (-0.23, -0.20) raw xDistance=-0.21 yDistance=-0.22
04:04:12.610 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
04:04:12.610 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
04:04:12.611 00.001 11596 MoveAxis(E, 258, ABG)
04:04:12.611 00.000 11596 Guiding  Dir = 2, Dur = 258
04:04:12.611 00.000 11596 IsSlewing returns 0
04:04:12.618 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=193, med=4, FiltMin=2, FiltMax=64, Gamma=0.510
04:04:12.626 00.008 13300 UpdateGuideState exits: m=814 SNR=19.9
04:04:12.626 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:12.626 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:04:12.626 00.000 13300 Enqueuing Expose request
04:04:12.633 00.007 11596 IsGuiding returns 0
04:04:12.726 00.093 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"113670e3-25db-4209-8984-a40148283de1"}
04:04:12.726 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"113670e3-25db-4209-8984-a40148283de1"}
04:04:12.727 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c78c73e6-d6f2-4fed-a595-982c5d7f1eda"}
04:04:12.727 00.000 13300 case statement mapped state 6 to 3
04:04:12.727 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c78c73e6-d6f2-4fed-a595-982c5d7f1eda"}
04:04:12.728 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e3e4e412-87aa-4252-9f25-6bfbc7ab3dd9"}
04:04:12.728 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[6.92,6.88],"pixels":"..."},"id":"e3e4e412-87aa-4252-9f25-6bfbc7ab3dd9"}
04:04:13.027 00.299 11596 IsGuiding returns 1
04:04:13.027 00.000 11596 scope still moving after pulse duration time elapsed
04:04:13.216 00.189 11596 IsSlewing returns 0
04:04:13.346 00.130 11596 IsGuiding returns 0
04:04:13.346 00.000 11596 scope move finished after 258 + 454 ms
04:04:13.346 00.000 11596 Move returns status 0, amount 258
04:04:13.346 00.000 11596 MoveAxis(N, 292, ABG)
04:04:13.346 00.000 11596 Guiding  Dir = 0, Dur = 292
04:04:13.346 00.000 11596 IsSlewing returns 0
04:04:13.459 00.113 11596 IsGuiding returns 0
04:04:13.581 00.122 11596 PulseGuide returned control before completion, sleep 180
04:04:13.961 00.380 11596 IsGuiding returns 0
04:04:13.961 00.000 11596 Move returns status 0, amount 292
04:04:13.961 00.000 11596 move complete, result=0
04:04:13.961 00.000 11596 worker thread done servicing request
04:04:13.962 00.001 13300 GuideStep: -0.2 px 258 ms EAST, -0.2 px 292 ms NORTH
04:04:13.962 00.000 11596 Worker thread wakes up
04:04:13.963 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:04:14.469 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:04:15.727 01.258 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"be217fe3-6952-400b-8785-2d658d43f802"}
04:04:15.727 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"be217fe3-6952-400b-8785-2d658d43f802"}
04:04:15.728 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d26c6678-e97c-4e20-818b-7ff3b6cac05d"}
04:04:15.729 00.001 13300 case statement mapped state 6 to 3
04:04:15.729 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d26c6678-e97c-4e20-818b-7ff3b6cac05d"}
04:04:15.730 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7a32ffe1-9d02-4d9e-96ea-266eb76ef255"}
04:04:15.730 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[6.92,6.88],"pixels":"..."},"id":"7a32ffe1-9d02-4d9e-96ea-266eb76ef255"}
04:04:17.509 01.779 11596 Exposure complete
04:04:17.589 00.080 11596 worker thread done servicing request
04:04:17.589 00.000 13300 OnExposeComplete: enter
04:04:17.590 00.001 13300 UpdateGuideState(): m_state=6
04:04:17.590 00.000 13300 Star::Find(15, 1245, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
04:04:17.590 00.000 13300 Star::Find returns 1 (0), X=1246.06, Y=23.11, Mass=824, SNR=20.0, Peak=64 HFD=4.3
04:04:17.590 00.000 13300 CameraToMount -- cameraTheta (2.82) - m_xAngle (1.53) = xAngle (1.29 = 1.29)
04:04:17.590 00.000 13300 CameraToMount -- cameraTheta (2.82) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.84 = -1.84)
04:04:17.591 00.001 13300 CameraToMount -- cameraX=-0.09 cameraY=0.03 hyp=0.09 cameraTheta=2.82 mountX=0.03 mountY=-0.09, mountTheta=-1.29
04:04:17.593 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.03, opts=13)
04:04:17.593 00.000 13300 Enqueuing Move request for scope (-0.09, 0.03)
04:04:17.593 00.000 11596 Worker thread wakes up
04:04:17.593 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.03) opts 0xd
04:04:17.593 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.03)
04:04:17.593 00.000 11596 Moving (-0.09, 0.03) raw xDistance=0.03 yDistance=-0.09
04:04:17.594 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:04:17.594 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:17.594 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:04:17.594 00.000 11596 MoveAxis(E, 0, ABG)
04:04:17.594 00.000 11596 Move returns status 0, amount 0
04:04:17.594 00.000 11596 MoveAxis(N, 0, ABG)
04:04:17.594 00.000 11596 Move returns status 0, amount 0
04:04:17.595 00.001 11596 move complete, result=0
04:04:17.595 00.000 11596 worker thread done servicing request
04:04:17.602 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=201, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
04:04:17.610 00.008 13300 UpdateGuideState exits: m=824 SNR=20.0
04:04:17.610 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:17.610 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:04:17.610 00.000 13300 Enqueuing Expose request
04:04:17.610 00.000 11596 Worker thread wakes up
04:04:17.610 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:04:17.610 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:04:18.123 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:04:18.726 00.603 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0ebb87f4-2ed4-41c9-b920-0cd11b94054d"}
04:04:18.726 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0ebb87f4-2ed4-41c9-b920-0cd11b94054d"}
04:04:18.727 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e4ab856d-0f43-47db-9b67-e60e16dc2db3"}
04:04:18.727 00.000 13300 case statement mapped state 6 to 3
04:04:18.727 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e4ab856d-0f43-47db-9b67-e60e16dc2db3"}
04:04:18.727 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6fd13750-2014-48bb-b07f-efa2325aec77"}
04:04:18.727 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[7.06,7.11],"pixels":"..."},"id":"6fd13750-2014-48bb-b07f-efa2325aec77"}
04:04:21.158 02.431 11596 Exposure complete
04:04:21.248 00.090 11596 worker thread done servicing request
04:04:21.248 00.000 13300 OnExposeComplete: enter
04:04:21.248 00.000 13300 UpdateGuideState(): m_state=6
04:04:21.248 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
04:04:21.249 00.001 13300 Star::Find returns 1 (0), X=1246.25, Y=23.06, Mass=841, SNR=20.2, Peak=66 HFD=4.1
04:04:21.249 00.000 13300 CameraToMount -- cameraTheta (-0.12) - m_xAngle (1.53) = xAngle (-1.65 = -1.65)
04:04:21.249 00.000 13300 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.78 = 1.51)
04:04:21.249 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-0.12 mountX=-0.01 mountY=0.11, mountTheta=1.65
04:04:21.251 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.01, opts=13)
04:04:21.251 00.000 13300 Enqueuing Move request for scope (0.11, -0.01)
04:04:21.251 00.000 11596 Worker thread wakes up
04:04:21.251 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.01) opts 0xd
04:04:21.251 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.01)
04:04:21.252 00.001 11596 Moving (0.11, -0.01) raw xDistance=-0.01 yDistance=0.11
04:04:21.252 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:04:21.252 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:21.252 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
04:04:21.252 00.000 11596 MoveAxis(E, 0, ABG)
04:04:21.252 00.000 11596 Move returns status 0, amount 0
04:04:21.252 00.000 11596 MoveAxis(N, 0, ABG)
04:04:21.252 00.000 11596 Move returns status 0, amount 0
04:04:21.253 00.001 11596 move complete, result=0
04:04:21.253 00.000 11596 worker thread done servicing request
04:04:21.260 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=183, med=4, FiltMin=2, FiltMax=65, Gamma=0.510
04:04:21.266 00.006 13300 UpdateGuideState exits: m=841 SNR=20.2
04:04:21.267 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:21.267 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:04:21.267 00.000 13300 Enqueuing Expose request
04:04:21.267 00.000 11596 Worker thread wakes up
04:04:21.267 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:04:21.267 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:04:21.726 00.459 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f150ace7-456e-4888-8603-4c82c566260f"}
04:04:21.726 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f150ace7-456e-4888-8603-4c82c566260f"}
04:04:21.727 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1b77284a-6e0d-456e-ad2b-a4088ecc3dac"}
04:04:21.727 00.000 13300 case statement mapped state 6 to 3
04:04:21.727 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1b77284a-6e0d-456e-ad2b-a4088ecc3dac"}
04:04:21.727 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"93f24e85-1927-4321-8ac9-b11374434e22"}
04:04:21.727 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[7.25,7.06],"pixels":"..."},"id":"93f24e85-1927-4321-8ac9-b11374434e22"}
04:04:21.781 00.054 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:04:24.726 02.945 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"91479422-095f-45cf-aa14-ccba3c00aec7"}
04:04:24.726 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"91479422-095f-45cf-aa14-ccba3c00aec7"}
04:04:24.727 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a0aa85b3-733f-4758-afbb-337914061892"}
04:04:24.727 00.000 13300 case statement mapped state 6 to 3
04:04:24.727 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a0aa85b3-733f-4758-afbb-337914061892"}
04:04:24.728 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5676fc40-ede8-4110-9583-4306dc241a38"}
04:04:24.729 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[7.25,7.06],"pixels":"..."},"id":"5676fc40-ede8-4110-9583-4306dc241a38"}
04:04:24.809 00.080 11596 Exposure complete
04:04:24.880 00.071 11596 worker thread done servicing request
04:04:24.880 00.000 13300 OnExposeComplete: enter
04:04:24.881 00.001 13300 UpdateGuideState(): m_state=6
04:04:24.881 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
04:04:24.881 00.000 13300 Star::Find returns 1 (0), X=1246.22, Y=23.16, Mass=837, SNR=20.2, Peak=61 HFD=4.1
04:04:24.881 00.000 13300 CameraToMount -- cameraTheta (0.80) - m_xAngle (1.53) = xAngle (-0.73 = -0.73)
04:04:24.881 00.000 13300 CameraToMount -- cameraTheta (0.80) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.86 = 2.42)
04:04:24.881 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.08 hyp=0.11 cameraTheta=0.80 mountX=0.08 mountY=0.07, mountTheta=0.72
04:04:24.883 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.08, opts=13)
04:04:24.884 00.001 13300 Enqueuing Move request for scope (0.08, 0.08)
04:04:24.884 00.000 11596 Worker thread wakes up
04:04:24.884 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.08) opts 0xd
04:04:24.884 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.08)
04:04:24.884 00.000 11596 Moving (0.08, 0.08) raw xDistance=0.08 yDistance=0.07
04:04:24.884 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:04:24.884 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:24.884 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:04:24.884 00.000 11596 MoveAxis(E, 0, ABG)
04:04:24.884 00.000 11596 Move returns status 0, amount 0
04:04:24.885 00.001 11596 MoveAxis(N, 0, ABG)
04:04:24.885 00.000 11596 Move returns status 0, amount 0
04:04:24.885 00.000 11596 move complete, result=0
04:04:24.885 00.000 11596 worker thread done servicing request
04:04:24.891 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=169, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
04:04:24.899 00.008 13300 UpdateGuideState exits: m=837 SNR=20.2
04:04:24.899 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:24.899 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:04:24.899 00.000 13300 Enqueuing Expose request
04:04:24.899 00.000 11596 Worker thread wakes up
04:04:24.899 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:04:24.899 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:04:25.402 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:04:27.725 02.323 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"95e5e833-21ac-4e6f-8199-6c09b1906313"}
04:04:27.725 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"95e5e833-21ac-4e6f-8199-6c09b1906313"}
04:04:27.726 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9f316b75-e06f-42a1-9315-3ea92e29f16f"}
04:04:27.726 00.000 13300 case statement mapped state 6 to 3
04:04:27.726 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9f316b75-e06f-42a1-9315-3ea92e29f16f"}
04:04:27.727 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f13d88a0-b1b3-4d6d-b96e-5679a3f25d1a"}
04:04:27.727 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[7.22,7.16],"pixels":"..."},"id":"f13d88a0-b1b3-4d6d-b96e-5679a3f25d1a"}
04:04:28.433 00.706 11596 Exposure complete
04:04:28.521 00.088 11596 worker thread done servicing request
04:04:28.521 00.000 13300 OnExposeComplete: enter
04:04:28.522 00.001 13300 UpdateGuideState(): m_state=6
04:04:28.522 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
04:04:28.523 00.001 13300 Star::Find returns 1 (0), X=1246.14, Y=22.94, Mass=838, SNR=20.2, Peak=67 HFD=4.3
04:04:28.523 00.000 13300 CameraToMount -- cameraTheta (-1.61) - m_xAngle (1.53) = xAngle (-3.14 = -3.14)
04:04:28.523 00.000 13300 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.27 = 0.02)
04:04:28.523 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.14 hyp=0.14 cameraTheta=-1.61 mountX=-0.14 mountY=0.00, mountTheta=3.12
04:04:28.527 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.14, opts=13)
04:04:28.527 00.000 13300 Enqueuing Move request for scope (-0.00, -0.14)
04:04:28.527 00.000 11596 Worker thread wakes up
04:04:28.528 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.14) opts 0xd
04:04:28.528 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.14)
04:04:28.528 00.000 11596 Moving (-0.00, -0.14) raw xDistance=-0.14 yDistance=0.00
04:04:28.528 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
04:04:28.528 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:28.528 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
04:04:28.529 00.001 11596 MoveAxis(E, 0, ABG)
04:04:28.529 00.000 11596 Move returns status 0, amount 0
04:04:28.529 00.000 11596 MoveAxis(N, 0, ABG)
04:04:28.529 00.000 11596 Move returns status 0, amount 0
04:04:28.529 00.000 11596 move complete, result=0
04:04:28.529 00.000 11596 worker thread done servicing request
04:04:28.540 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=2, FiltMax=68, Gamma=0.510
04:04:28.548 00.008 13300 UpdateGuideState exits: m=838 SNR=20.2
04:04:28.548 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:28.548 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:04:28.548 00.000 13300 Enqueuing Expose request
04:04:28.548 00.000 11596 Worker thread wakes up
04:04:28.548 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:04:28.549 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:04:29.053 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:04:30.725 01.672 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9a4e17fc-141c-49c8-99f2-5f104f2d8f33"}
04:04:30.725 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9a4e17fc-141c-49c8-99f2-5f104f2d8f33"}
04:04:30.726 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"36ecdd30-7ed1-47af-bf43-8fbe06b8b336"}
04:04:30.726 00.000 13300 case statement mapped state 6 to 3
04:04:30.726 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"36ecdd30-7ed1-47af-bf43-8fbe06b8b336"}
04:04:30.726 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"eb9995f2-f94d-448b-9f5b-4e7004be094d"}
04:04:30.726 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[7.14,6.94],"pixels":"..."},"id":"eb9995f2-f94d-448b-9f5b-4e7004be094d"}
04:04:32.092 01.366 11596 Exposure complete
04:04:32.164 00.072 11596 worker thread done servicing request
04:04:32.164 00.000 13300 OnExposeComplete: enter
04:04:32.164 00.000 13300 UpdateGuideState(): m_state=6
04:04:32.165 00.001 13300 Star::Find(15, 1246, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
04:04:32.165 00.000 13300 Star::Find returns 1 (0), X=1246.10, Y=22.98, Mass=848, SNR=20.3, Peak=69 HFD=4.3
04:04:32.165 00.000 13300 CameraToMount -- cameraTheta (-2.00) - m_xAngle (1.53) = xAngle (-3.54 = 2.75)
04:04:32.165 00.000 13300 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.66 = -0.38)
04:04:32.165 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-2.00 mountX=-0.10 mountY=-0.04, mountTheta=-2.76
04:04:32.168 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.10, opts=13)
04:04:32.168 00.000 13300 Enqueuing Move request for scope (-0.05, -0.10)
04:04:32.168 00.000 11596 Worker thread wakes up
04:04:32.168 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.10) opts 0xd
04:04:32.168 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.10)
04:04:32.168 00.000 11596 Moving (-0.05, -0.10) raw xDistance=-0.10 yDistance=-0.04
04:04:32.168 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:04:32.168 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:32.168 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:04:32.168 00.000 11596 MoveAxis(E, 0, ABG)
04:04:32.169 00.001 11596 Move returns status 0, amount 0
04:04:32.169 00.000 11596 MoveAxis(N, 0, ABG)
04:04:32.169 00.000 11596 Move returns status 0, amount 0
04:04:32.169 00.000 11596 move complete, result=0
04:04:32.169 00.000 11596 worker thread done servicing request
04:04:32.175 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=208, med=4, FiltMin=2, FiltMax=69, Gamma=0.510
04:04:32.182 00.007 13300 UpdateGuideState exits: m=848 SNR=20.3
04:04:32.183 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:32.183 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:04:32.183 00.000 13300 Enqueuing Expose request
04:04:32.183 00.000 11596 Worker thread wakes up
04:04:32.183 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:04:32.183 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:04:32.690 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:04:33.724 01.034 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"38c2c028-9bfa-4411-8f40-e623e0fa3396"}
04:04:33.724 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"38c2c028-9bfa-4411-8f40-e623e0fa3396"}
04:04:33.725 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ddae32e5-b148-4d8c-ad08-bf8b6bb64f85"}
04:04:33.725 00.000 13300 case statement mapped state 6 to 3
04:04:33.725 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ddae32e5-b148-4d8c-ad08-bf8b6bb64f85"}
04:04:33.725 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"faff1d32-3038-447f-aba0-532b261cc900"}
04:04:33.725 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[7.10,6.98],"pixels":"..."},"id":"faff1d32-3038-447f-aba0-532b261cc900"}
04:04:35.719 01.994 11596 Exposure complete
04:04:35.788 00.069 11596 worker thread done servicing request
04:04:35.788 00.000 13300 OnExposeComplete: enter
04:04:35.789 00.001 13300 UpdateGuideState(): m_state=6
04:04:35.789 00.000 13300 Star::Find(15, 1246, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
04:04:35.789 00.000 13300 Star::Find returns 1 (0), X=1246.17, Y=22.95, Mass=824, SNR=20.0, Peak=65 HFD=4.2
04:04:35.789 00.000 13300 CameraToMount -- cameraTheta (-1.35) - m_xAngle (1.53) = xAngle (-2.88 = -2.88)
04:04:35.789 00.000 13300 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.01 = 0.28)
04:04:35.789 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.12 hyp=0.13 cameraTheta=-1.35 mountX=-0.12 mountY=0.03, mountTheta=2.86
04:04:35.791 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.12, opts=13)
04:04:35.791 00.000 13300 Enqueuing Move request for scope (0.03, -0.12)
04:04:35.792 00.001 11596 Worker thread wakes up
04:04:35.792 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.12) opts 0xd
04:04:35.792 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.12)
04:04:35.792 00.000 11596 Moving (0.03, -0.12) raw xDistance=-0.12 yDistance=0.03
04:04:35.792 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:04:35.792 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:35.792 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:04:35.793 00.001 11596 MoveAxis(E, 0, ABG)
04:04:35.793 00.000 11596 Move returns status 0, amount 0
04:04:35.793 00.000 11596 MoveAxis(N, 0, ABG)
04:04:35.793 00.000 11596 Move returns status 0, amount 0
04:04:35.793 00.000 11596 move complete, result=0
04:04:35.793 00.000 11596 worker thread done servicing request
04:04:35.799 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=194, med=4, FiltMin=2, FiltMax=68, Gamma=0.510
04:04:35.807 00.008 13300 UpdateGuideState exits: m=824 SNR=20.0
04:04:35.807 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:35.807 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:04:35.807 00.000 13300 Enqueuing Expose request
04:04:35.807 00.000 11596 Worker thread wakes up
04:04:35.808 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:04:35.808 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:04:36.309 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:04:36.723 00.414 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3d8866b2-bbe1-44c5-95f4-c5ba2fd46430"}
04:04:36.723 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3d8866b2-bbe1-44c5-95f4-c5ba2fd46430"}
04:04:36.724 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"73412c16-9ae6-4c84-aff8-179583bb8a4a"}
04:04:36.724 00.000 13300 case statement mapped state 6 to 3
04:04:36.724 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"73412c16-9ae6-4c84-aff8-179583bb8a4a"}
04:04:36.724 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d8f1af89-6ac8-4e13-a204-a3227b598758"}
04:04:36.724 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[7.17,6.95],"pixels":"..."},"id":"d8f1af89-6ac8-4e13-a204-a3227b598758"}
04:04:39.336 02.612 11596 Exposure complete
04:04:39.413 00.077 11596 worker thread done servicing request
04:04:39.413 00.000 13300 OnExposeComplete: enter
04:04:39.413 00.000 13300 UpdateGuideState(): m_state=6
04:04:39.413 00.000 13300 Star::Find(15, 1246, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
04:04:39.414 00.001 13300 Star::Find returns 1 (0), X=1246.22, Y=22.91, Mass=794, SNR=19.6, Peak=65 HFD=4.1
04:04:39.414 00.000 13300 CameraToMount -- cameraTheta (-1.15) - m_xAngle (1.53) = xAngle (-2.68 = -2.68)
04:04:39.414 00.000 13300 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.81 = 0.47)
04:04:39.414 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.16 hyp=0.18 cameraTheta=-1.15 mountX=-0.16 mountY=0.08, mountTheta=2.67
04:04:39.416 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.16, opts=13)
04:04:39.416 00.000 13300 Enqueuing Move request for scope (0.07, -0.16)
04:04:39.416 00.000 11596 Worker thread wakes up
04:04:39.416 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.16) opts 0xd
04:04:39.416 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.16)
04:04:39.416 00.000 11596 Moving (0.07, -0.16) raw xDistance=-0.16 yDistance=0.08
04:04:39.416 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
04:04:39.417 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:39.417 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
04:04:39.417 00.000 11596 MoveAxis(E, 202, ABG)
04:04:39.417 00.000 11596 Guiding  Dir = 2, Dur = 202
04:04:39.418 00.001 11596 IsSlewing returns 0
04:04:39.424 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=215, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
04:04:39.431 00.007 13300 UpdateGuideState exits: m=794 SNR=19.6
04:04:39.431 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:39.432 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:04:39.432 00.000 13300 Enqueuing Expose request
04:04:39.464 00.032 11596 IsGuiding returns 0
04:04:39.563 00.099 11596 PulseGuide returned control before completion, sleep 115
04:04:39.722 00.159 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9b259bd8-a415-4668-bb8a-010f0f78f2e4"}
04:04:39.722 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9b259bd8-a415-4668-bb8a-010f0f78f2e4"}
04:04:39.723 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f61d6758-800a-46f8-a5d4-66cd83584b98"}
04:04:39.723 00.000 13300 case statement mapped state 6 to 3
04:04:39.723 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f61d6758-800a-46f8-a5d4-66cd83584b98"}
04:04:39.723 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5bc813d0-a4f0-4b62-b038-230f477a367f"}
04:04:39.724 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[7.22,6.91],"pixels":"..."},"id":"5bc813d0-a4f0-4b62-b038-230f477a367f"}
04:04:39.882 00.158 11596 IsGuiding returns 0
04:04:39.882 00.000 11596 Move returns status 0, amount 202
04:04:39.882 00.000 11596 MoveAxis(N, 0, ABG)
04:04:39.882 00.000 11596 Move returns status 0, amount 0
04:04:39.882 00.000 11596 move complete, result=0
04:04:39.882 00.000 11596 worker thread done servicing request
04:04:39.882 00.000 13300 GuideStep: -0.2 px 202 ms EAST, 0.1 px 0 ms NORTH
04:04:39.882 00.000 11596 Worker thread wakes up
04:04:39.883 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:04:40.387 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:04:42.722 02.335 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"728a1801-9e8f-4af4-876e-b1c085b72e8e"}
04:04:42.722 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"728a1801-9e8f-4af4-876e-b1c085b72e8e"}
04:04:42.723 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9a7eb1d9-b17b-4f3a-9b99-16cd2557f874"}
04:04:42.723 00.000 13300 case statement mapped state 6 to 3
04:04:42.723 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9a7eb1d9-b17b-4f3a-9b99-16cd2557f874"}
04:04:42.723 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"100430a4-99f8-43ec-9990-c7b0495c0d81"}
04:04:42.723 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[7.22,6.91],"pixels":"..."},"id":"100430a4-99f8-43ec-9990-c7b0495c0d81"}
04:04:43.407 00.684 11596 Exposure complete
04:04:43.477 00.070 11596 worker thread done servicing request
04:04:43.477 00.000 13300 OnExposeComplete: enter
04:04:43.477 00.000 13300 UpdateGuideState(): m_state=6
04:04:43.478 00.001 13300 Star::Find(15, 1246, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
04:04:43.478 00.000 13300 Star::Find returns 1 (0), X=1246.11, Y=23.09, Mass=816, SNR=19.9, Peak=64 HFD=4.2
04:04:43.478 00.000 13300 CameraToMount -- cameraTheta (2.72) - m_xAngle (1.53) = xAngle (1.19 = 1.19)
04:04:43.478 00.000 13300 CameraToMount -- cameraTheta (2.72) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.94 = -1.94)
04:04:43.478 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.01 hyp=0.03 cameraTheta=2.72 mountX=0.01 mountY=-0.03, mountTheta=-1.19
04:04:43.480 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.01, opts=13)
04:04:43.480 00.000 13300 Enqueuing Move request for scope (-0.03, 0.01)
04:04:43.480 00.000 11596 Worker thread wakes up
04:04:43.480 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.01) opts 0xd
04:04:43.480 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.01)
04:04:43.481 00.001 11596 Moving (-0.03, 0.01) raw xDistance=0.01 yDistance=-0.03
04:04:43.481 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:04:43.481 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:43.481 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:04:43.481 00.000 11596 MoveAxis(E, 0, ABG)
04:04:43.481 00.000 11596 Move returns status 0, amount 0
04:04:43.481 00.000 11596 MoveAxis(N, 0, ABG)
04:04:43.481 00.000 11596 Move returns status 0, amount 0
04:04:43.481 00.000 11596 move complete, result=0
04:04:43.481 00.000 11596 worker thread done servicing request
04:04:43.487 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=192, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
04:04:43.495 00.008 13300 UpdateGuideState exits: m=816 SNR=19.9
04:04:43.495 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:43.495 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:04:43.495 00.000 13300 Enqueuing Expose request
04:04:43.495 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:04:43.495 00.000 11596 Worker thread wakes up
04:04:43.496 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:04:44.002 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:04:45.721 01.719 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"59aa1662-f74f-4d09-91f3-a5187a1d2e90"}
04:04:45.721 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"59aa1662-f74f-4d09-91f3-a5187a1d2e90"}
04:04:45.722 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b22d467a-dbf8-4d69-9db6-65102d051edb"}
04:04:45.722 00.000 13300 case statement mapped state 6 to 3
04:04:45.722 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b22d467a-dbf8-4d69-9db6-65102d051edb"}
04:04:45.722 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1d37a22f-118b-4324-a2d4-4b891cc0ff0e"}
04:04:45.723 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[7.11,7.09],"pixels":"..."},"id":"1d37a22f-118b-4324-a2d4-4b891cc0ff0e"}
04:04:47.029 01.306 11596 Exposure complete
04:04:47.115 00.086 11596 worker thread done servicing request
04:04:47.115 00.000 13300 OnExposeComplete: enter
04:04:47.115 00.000 13300 UpdateGuideState(): m_state=6
04:04:47.115 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
04:04:47.116 00.001 13300 Star::Find returns 1 (0), X=1246.15, Y=22.92, Mass=801, SNR=19.7, Peak=65 HFD=4.2
04:04:47.116 00.000 13300 CameraToMount -- cameraTheta (-1.53) - m_xAngle (1.53) = xAngle (-3.06 = -3.06)
04:04:47.116 00.000 13300 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.19 = 0.10)
04:04:47.116 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.16 hyp=0.16 cameraTheta=-1.53 mountX=-0.16 mountY=0.01, mountTheta=3.05
04:04:47.118 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.16, opts=13)
04:04:47.118 00.000 13300 Enqueuing Move request for scope (0.01, -0.16)
04:04:47.118 00.000 11596 Worker thread wakes up
04:04:47.119 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.16) opts 0xd
04:04:47.119 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.16)
04:04:47.119 00.000 11596 Moving (0.01, -0.16) raw xDistance=-0.16 yDistance=0.01
04:04:47.119 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
04:04:47.119 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:47.119 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:04:47.119 00.000 11596 MoveAxis(E, 194, ABG)
04:04:47.120 00.001 11596 Guiding  Dir = 2, Dur = 194
04:04:47.120 00.000 11596 IsSlewing returns 0
04:04:47.122 00.002 11596 IsGuiding returns 0
04:04:47.127 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=201, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
04:04:47.135 00.008 13300 UpdateGuideState exits: m=801 SNR=19.7
04:04:47.135 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:47.135 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:04:47.135 00.000 13300 Enqueuing Expose request
04:04:47.222 00.087 11596 PulseGuide returned control before completion, sleep 106
04:04:47.362 00.140 11596 IsGuiding returns 1
04:04:47.362 00.000 11596 scope still moving after pulse duration time elapsed
04:04:47.385 00.023 11596 IsSlewing returns 0
04:04:47.455 00.070 11596 IsGuiding returns 0
04:04:47.455 00.000 11596 scope move finished after 194 + 137 ms
04:04:47.455 00.000 11596 Move returns status 0, amount 194
04:04:47.455 00.000 11596 MoveAxis(N, 0, ABG)
04:04:47.455 00.000 11596 Move returns status 0, amount 0
04:04:47.455 00.000 11596 move complete, result=0
04:04:47.455 00.000 11596 worker thread done servicing request
04:04:47.455 00.000 11596 Worker thread wakes up
04:04:47.455 00.000 13300 GuideStep: -0.2 px 194 ms EAST, 0.0 px 0 ms NORTH
04:04:47.456 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:04:47.970 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:04:48.721 00.751 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2662efe6-18f4-4a48-8411-b249e01c8955"}
04:04:48.721 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2662efe6-18f4-4a48-8411-b249e01c8955"}
04:04:48.722 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"00ab13e9-abe5-4ccf-b27e-fcd2f8430707"}
04:04:48.722 00.000 13300 case statement mapped state 6 to 3
04:04:48.722 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"00ab13e9-abe5-4ccf-b27e-fcd2f8430707"}
04:04:48.722 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d86a3b1f-092c-4a0d-b3cc-babbdbd0d22a"}
04:04:48.723 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[7.15,6.92],"pixels":"..."},"id":"d86a3b1f-092c-4a0d-b3cc-babbdbd0d22a"}
04:04:50.990 02.267 11596 Exposure complete
04:04:51.070 00.080 11596 worker thread done servicing request
04:04:51.071 00.001 13300 OnExposeComplete: enter
04:04:51.071 00.000 13300 UpdateGuideState(): m_state=6
04:04:51.071 00.000 13300 Star::Find(15, 1246, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
04:04:51.071 00.000 13300 Star::Find returns 1 (0), X=1246.11, Y=22.99, Mass=796, SNR=19.7, Peak=65 HFD=4.3
04:04:51.072 00.001 13300 CameraToMount -- cameraTheta (-1.94) - m_xAngle (1.53) = xAngle (-3.48 = 2.81)
04:04:51.072 00.000 13300 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.60 = -0.32)
04:04:51.072 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.09 hyp=0.09 cameraTheta=-1.94 mountX=-0.09 mountY=-0.03, mountTheta=-2.82
04:04:51.076 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.09, opts=13)
04:04:51.076 00.000 13300 Enqueuing Move request for scope (-0.03, -0.09)
04:04:51.076 00.000 11596 Worker thread wakes up
04:04:51.076 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.09) opts 0xd
04:04:51.076 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.09)
04:04:51.076 00.000 11596 Moving (-0.03, -0.09) raw xDistance=-0.09 yDistance=-0.03
04:04:51.077 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:04:51.077 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:51.077 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:04:51.077 00.000 11596 MoveAxis(E, 0, ABG)
04:04:51.077 00.000 11596 Move returns status 0, amount 0
04:04:51.077 00.000 11596 MoveAxis(N, 0, ABG)
04:04:51.077 00.000 11596 Move returns status 0, amount 0
04:04:51.078 00.001 11596 move complete, result=0
04:04:51.078 00.000 11596 worker thread done servicing request
04:04:51.084 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=206, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
04:04:51.092 00.008 13300 UpdateGuideState exits: m=796 SNR=19.7
04:04:51.092 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:51.092 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:04:51.092 00.000 13300 Enqueuing Expose request
04:04:51.092 00.000 11596 Worker thread wakes up
04:04:51.093 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:04:51.093 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:04:51.596 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:04:51.719 00.123 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1aeee435-b2e0-40c2-b038-e8f0531b9cbb"}
04:04:51.719 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1aeee435-b2e0-40c2-b038-e8f0531b9cbb"}
04:04:51.720 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8432ff7e-a551-4649-973e-4809fb939307"}
04:04:51.720 00.000 13300 case statement mapped state 6 to 3
04:04:51.720 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8432ff7e-a551-4649-973e-4809fb939307"}
04:04:51.721 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"12413d1f-5c09-4130-9f16-7fe4c335100a"}
04:04:51.722 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[7.11,6.99],"pixels":"..."},"id":"12413d1f-5c09-4130-9f16-7fe4c335100a"}
04:04:54.623 02.901 11596 Exposure complete
04:04:54.695 00.072 11596 worker thread done servicing request
04:04:54.695 00.000 13300 OnExposeComplete: enter
04:04:54.695 00.000 13300 UpdateGuideState(): m_state=6
04:04:54.696 00.001 13300 Star::Find(15, 1246, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
04:04:54.696 00.000 13300 Star::Find returns 1 (0), X=1246.16, Y=23.06, Mass=803, SNR=19.8, Peak=64 HFD=4.2
04:04:54.696 00.000 13300 CameraToMount -- cameraTheta (-1.00) - m_xAngle (1.53) = xAngle (-2.53 = -2.53)
04:04:54.696 00.000 13300 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.66 = 0.63)
04:04:54.696 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.01 hyp=0.02 cameraTheta=-1.00 mountX=-0.01 mountY=0.01, mountTheta=2.52
04:04:54.701 00.005 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.01, opts=13)
04:04:54.702 00.001 13300 Enqueuing Move request for scope (0.01, -0.01)
04:04:54.702 00.000 11596 Worker thread wakes up
04:04:54.702 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.01) opts 0xd
04:04:54.702 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.01)
04:04:54.703 00.001 11596 Moving (0.01, -0.01) raw xDistance=-0.01 yDistance=0.01
04:04:54.703 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:04:54.703 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:54.703 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:04:54.703 00.000 11596 MoveAxis(E, 0, ABG)
04:04:54.703 00.000 11596 Move returns status 0, amount 0
04:04:54.704 00.001 11596 MoveAxis(N, 0, ABG)
04:04:54.704 00.000 11596 Move returns status 0, amount 0
04:04:54.704 00.000 11596 move complete, result=0
04:04:54.704 00.000 11596 worker thread done servicing request
04:04:54.713 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=180, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
04:04:54.721 00.008 13300 UpdateGuideState exits: m=803 SNR=19.8
04:04:54.721 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:54.721 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:04:54.721 00.000 13300 Enqueuing Expose request
04:04:54.721 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:04:54.721 00.000 11596 Worker thread wakes up
04:04:54.722 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:04:54.724 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3dd650da-9128-4834-a5b9-ebf885a059bf"}
04:04:54.724 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3dd650da-9128-4834-a5b9-ebf885a059bf"}
04:04:54.728 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1479a51c-a376-4585-917e-3ffbc562825f"}
04:04:54.728 00.000 13300 case statement mapped state 6 to 3
04:04:54.728 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1479a51c-a376-4585-917e-3ffbc562825f"}
04:04:54.731 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6c68ccb0-03d3-40a4-9514-4d3aee6a8bdb"}
04:04:54.731 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":32,"width":15,"height":15,"star_pos":[7.16,7.06],"pixels":"..."},"id":"6c68ccb0-03d3-40a4-9514-4d3aee6a8bdb"}
04:04:55.231 00.500 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:04:57.718 02.487 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a2509231-b01e-49b5-9cbf-0333c4c41144"}
04:04:57.718 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a2509231-b01e-49b5-9cbf-0333c4c41144"}
04:04:57.719 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ab4c81b3-1a15-4c97-94cd-ef56170f67b0"}
04:04:57.719 00.000 13300 case statement mapped state 6 to 3
04:04:57.719 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ab4c81b3-1a15-4c97-94cd-ef56170f67b0"}
04:04:57.719 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"67f3d163-20cc-40f2-bc9f-a13dd3f1414d"}
04:04:57.720 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":32,"width":15,"height":15,"star_pos":[7.16,7.06],"pixels":"..."},"id":"67f3d163-20cc-40f2-bc9f-a13dd3f1414d"}
04:04:58.254 00.534 11596 Exposure complete
04:04:58.323 00.069 11596 worker thread done servicing request
04:04:58.324 00.001 13300 OnExposeComplete: enter
04:04:58.324 00.000 13300 UpdateGuideState(): m_state=6
04:04:58.324 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
04:04:58.325 00.001 13300 Star::Find returns 1 (0), X=1246.01, Y=23.01, Mass=801, SNR=19.7, Peak=62 HFD=4.4
04:04:58.325 00.000 13300 CameraToMount -- cameraTheta (-2.70) - m_xAngle (1.53) = xAngle (-4.24 = 2.05)
04:04:58.325 00.000 13300 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.36 = -1.08)
04:04:58.325 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=-0.07 hyp=0.15 cameraTheta=-2.70 mountX=-0.07 mountY=-0.13, mountTheta=-2.05
04:04:58.327 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=-0.07, opts=13)
04:04:58.327 00.000 13300 Enqueuing Move request for scope (-0.14, -0.07)
04:04:58.327 00.000 11596 Worker thread wakes up
04:04:58.327 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.07) opts 0xd
04:04:58.327 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, -0.07)
04:04:58.327 00.000 11596 Moving (-0.14, -0.07) raw xDistance=-0.07 yDistance=-0.13
04:04:58.327 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:04:58.327 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:58.328 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
04:04:58.328 00.000 11596 MoveAxis(E, 0, ABG)
04:04:58.328 00.000 11596 Move returns status 0, amount 0
04:04:58.328 00.000 11596 MoveAxis(N, 0, ABG)
04:04:58.328 00.000 11596 Move returns status 0, amount 0
04:04:58.328 00.000 11596 move complete, result=0
04:04:58.328 00.000 11596 worker thread done servicing request
04:04:58.334 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=213, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
04:04:58.342 00.008 13300 UpdateGuideState exits: m=801 SNR=19.7
04:04:58.342 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:58.342 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:04:58.342 00.000 13300 Enqueuing Expose request
04:04:58.342 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:04:58.342 00.000 11596 Worker thread wakes up
04:04:58.342 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:04:58.849 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:05:00.726 01.877 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e9b43b60-aa9b-43bf-8091-a8e3a98de6d3"}
04:05:00.726 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e9b43b60-aa9b-43bf-8091-a8e3a98de6d3"}
04:05:00.727 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"56662939-4fe6-4dc6-a20b-fea0daa15f0b"}
04:05:00.727 00.000 13300 case statement mapped state 6 to 3
04:05:00.727 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"56662939-4fe6-4dc6-a20b-fea0daa15f0b"}
04:05:00.727 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7bc8727e-b614-4109-b6f6-4dd3261b6823"}
04:05:00.728 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":33,"width":15,"height":15,"star_pos":[7.01,7.01],"pixels":"..."},"id":"7bc8727e-b614-4109-b6f6-4dd3261b6823"}
04:05:01.871 01.143 11596 Exposure complete
04:05:01.942 00.071 11596 worker thread done servicing request
04:05:01.942 00.000 13300 OnExposeComplete: enter
04:05:01.942 00.000 13300 UpdateGuideState(): m_state=6
04:05:01.943 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
04:05:01.943 00.000 13300 Star::Find returns 1 (0), X=1246.13, Y=22.89, Mass=817, SNR=19.9, Peak=68 HFD=4.2
04:05:01.943 00.000 13300 CameraToMount -- cameraTheta (-1.67) - m_xAngle (1.53) = xAngle (-3.20 = 3.08)
04:05:01.943 00.000 13300 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.33 = -0.05)
04:05:01.943 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.18 hyp=0.18 cameraTheta=-1.67 mountX=-0.18 mountY=-0.01, mountTheta=-3.09
04:05:01.945 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.18, opts=13)
04:05:01.945 00.000 13300 Enqueuing Move request for scope (-0.02, -0.18)
04:05:01.945 00.000 11596 Worker thread wakes up
04:05:01.946 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.18) opts 0xd
04:05:01.946 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.18)
04:05:01.946 00.000 11596 Moving (-0.02, -0.18) raw xDistance=-0.18 yDistance=-0.01
04:05:01.946 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.18
04:05:01.946 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:01.946 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:05:01.946 00.000 11596 MoveAxis(E, 229, ABG)
04:05:01.946 00.000 11596 Guiding  Dir = 2, Dur = 229
04:05:01.947 00.001 11596 IsSlewing returns 0
04:05:01.952 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=219, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
04:05:01.961 00.009 13300 UpdateGuideState exits: m=817 SNR=19.9
04:05:01.961 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:01.961 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:05:01.961 00.000 13300 Enqueuing Expose request
04:05:02.211 00.250 11596 IsGuiding returns 0
04:05:02.426 00.215 11596 PulseGuide returned control before completion, sleep 24
04:05:02.619 00.193 11596 IsGuiding returns 1
04:05:02.619 00.000 11596 scope still moving after pulse duration time elapsed
04:05:02.645 00.026 11596 IsSlewing returns 0
04:05:02.740 00.095 11596 IsGuiding returns 0
04:05:02.741 00.001 11596 scope move finished after 229 + 301 ms
04:05:02.741 00.000 11596 Move returns status 0, amount 229
04:05:02.741 00.000 11596 MoveAxis(N, 0, ABG)
04:05:02.741 00.000 11596 Move returns status 0, amount 0
04:05:02.741 00.000 11596 move complete, result=0
04:05:02.741 00.000 11596 worker thread done servicing request
04:05:02.741 00.000 13300 GuideStep: -0.2 px 229 ms EAST, -0.0 px 0 ms NORTH
04:05:02.741 00.000 11596 Worker thread wakes up
04:05:02.742 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:05:03.258 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:05:03.725 00.467 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a923e745-fbc2-4f7d-b692-a858ac900dd4"}
04:05:03.725 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a923e745-fbc2-4f7d-b692-a858ac900dd4"}
04:05:03.726 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"60bbf557-6f77-4c3f-b48c-c29e6ff3737d"}
04:05:03.726 00.000 13300 case statement mapped state 6 to 3
04:05:03.726 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"60bbf557-6f77-4c3f-b48c-c29e6ff3737d"}
04:05:03.726 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"60c35662-9cf2-4e7c-b94d-5f23f5c05eed"}
04:05:03.726 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":34,"width":15,"height":15,"star_pos":[7.13,6.89],"pixels":"..."},"id":"60c35662-9cf2-4e7c-b94d-5f23f5c05eed"}
04:05:06.290 02.564 11596 Exposure complete
04:05:06.359 00.069 11596 worker thread done servicing request
04:05:06.359 00.000 13300 OnExposeComplete: enter
04:05:06.359 00.000 13300 UpdateGuideState(): m_state=6
04:05:06.359 00.000 13300 Star::Find(15, 1246, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
04:05:06.360 00.001 13300 Star::Find returns 1 (0), X=1246.08, Y=22.93, Mass=878, SNR=20.6, Peak=71 HFD=4.3
04:05:06.360 00.000 13300 CameraToMount -- cameraTheta (-2.00) - m_xAngle (1.53) = xAngle (-3.53 = 2.75)
04:05:06.360 00.000 13300 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.66 = -0.37)
04:05:06.360 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.14 hyp=0.16 cameraTheta=-2.00 mountX=-0.14 mountY=-0.06, mountTheta=-2.77
04:05:06.362 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.14, opts=13)
04:05:06.362 00.000 13300 Enqueuing Move request for scope (-0.06, -0.14)
04:05:06.362 00.000 11596 Worker thread wakes up
04:05:06.362 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.14) opts 0xd
04:05:06.363 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.14)
04:05:06.363 00.000 11596 Moving (-0.06, -0.14) raw xDistance=-0.14 yDistance=-0.06
04:05:06.363 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.14
04:05:06.363 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:06.363 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:05:06.363 00.000 11596 MoveAxis(E, 197, ABG)
04:05:06.363 00.000 11596 Guiding  Dir = 2, Dur = 197
04:05:06.364 00.001 11596 IsSlewing returns 0
04:05:06.373 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=223, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
04:05:06.381 00.008 13300 UpdateGuideState exits: m=878 SNR=20.6
04:05:06.381 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:06.381 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:05:06.382 00.001 13300 Enqueuing Expose request
04:05:06.619 00.237 11596 IsGuiding returns 0
04:05:06.724 00.105 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4d0c7899-e744-467b-8e00-6e63fcd64111"}
04:05:06.724 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4d0c7899-e744-467b-8e00-6e63fcd64111"}
04:05:06.725 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c62fcfee-c334-4a37-947e-86744aa8876b"}
04:05:06.725 00.000 13300 case statement mapped state 6 to 3
04:05:06.725 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c62fcfee-c334-4a37-947e-86744aa8876b"}
04:05:06.725 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"51fdc014-4409-4025-aa98-22987bee544b"}
04:05:06.726 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":35,"width":15,"height":15,"star_pos":[7.08,6.93],"pixels":"..."},"id":"51fdc014-4409-4025-aa98-22987bee544b"}
04:05:06.928 00.202 11596 IsGuiding returns 1
04:05:06.928 00.000 11596 scope still moving after pulse duration time elapsed
04:05:07.030 00.102 11596 IsSlewing returns 0
04:05:07.163 00.133 11596 IsGuiding returns 0
04:05:07.163 00.000 11596 scope move finished after 197 + 347 ms
04:05:07.163 00.000 11596 Move returns status 0, amount 197
04:05:07.163 00.000 11596 MoveAxis(N, 0, ABG)
04:05:07.163 00.000 11596 Move returns status 0, amount 0
04:05:07.163 00.000 11596 move complete, result=0
04:05:07.163 00.000 11596 worker thread done servicing request
04:05:07.163 00.000 13300 GuideStep: -0.1 px 197 ms EAST, -0.1 px 0 ms NORTH
04:05:07.164 00.001 11596 Worker thread wakes up
04:05:07.164 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:05:07.672 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:05:09.724 02.052 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e78eb8f2-15f1-4d20-af84-2ebb10328de3"}
04:05:09.724 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e78eb8f2-15f1-4d20-af84-2ebb10328de3"}
04:05:09.725 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cad1be14-1c15-4939-8120-f7485f53a8da"}
04:05:09.725 00.000 13300 case statement mapped state 6 to 3
04:05:09.725 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cad1be14-1c15-4939-8120-f7485f53a8da"}
04:05:09.726 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"14e3749d-c3a5-42a0-8818-553e2b65a33c"}
04:05:09.726 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":35,"width":15,"height":15,"star_pos":[7.08,6.93],"pixels":"..."},"id":"14e3749d-c3a5-42a0-8818-553e2b65a33c"}
04:05:10.706 00.980 11596 Exposure complete
04:05:10.775 00.069 11596 worker thread done servicing request
04:05:10.775 00.000 13300 OnExposeComplete: enter
04:05:10.775 00.000 13300 UpdateGuideState(): m_state=6
04:05:10.776 00.001 13300 Star::Find(15, 1246, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
04:05:10.776 00.000 13300 Star::Find returns 1 (0), X=1246.15, Y=23.25, Mass=835, SNR=20.1, Peak=61 HFD=4.2
04:05:10.776 00.000 13300 CameraToMount -- cameraTheta (1.55) - m_xAngle (1.53) = xAngle (0.02 = 0.02)
04:05:10.776 00.000 13300 CameraToMount -- cameraTheta (1.55) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.11 = -3.11)
04:05:10.776 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.17 hyp=0.17 cameraTheta=1.55 mountX=0.17 mountY=-0.01, mountTheta=-0.03
04:05:10.778 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.17, opts=13)
04:05:10.778 00.000 13300 Enqueuing Move request for scope (0.00, 0.17)
04:05:10.778 00.000 11596 Worker thread wakes up
04:05:10.778 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.17) opts 0xd
04:05:10.779 00.001 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.17)
04:05:10.779 00.000 11596 Moving (0.00, 0.17) raw xDistance=0.17 yDistance=-0.01
04:05:10.779 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.17
04:05:10.779 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:10.779 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:05:10.779 00.000 11596 MoveAxis(W, 203, ABG)
04:05:10.779 00.000 11596 Guiding  Dir = 3, Dur = 203
04:05:10.780 00.001 11596 IsSlewing returns 0
04:05:10.785 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=209, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
04:05:10.794 00.009 13300 UpdateGuideState exits: m=835 SNR=20.1
04:05:10.794 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:10.795 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:05:10.795 00.000 13300 Enqueuing Expose request
04:05:10.945 00.150 11596 IsGuiding returns 0
04:05:11.145 00.200 11596 PulseGuide returned control before completion, sleep 13
04:05:11.285 00.140 11596 IsGuiding returns 1
04:05:11.285 00.000 11596 scope still moving after pulse duration time elapsed
04:05:11.309 00.024 11596 IsSlewing returns 0
04:05:11.384 00.075 11596 IsGuiding returns 0
04:05:11.384 00.000 11596 scope move finished after 203 + 235 ms
04:05:11.384 00.000 11596 Move returns status 0, amount 203
04:05:11.384 00.000 11596 MoveAxis(N, 0, ABG)
04:05:11.384 00.000 11596 Move returns status 0, amount 0
04:05:11.384 00.000 11596 move complete, result=0
04:05:11.384 00.000 11596 worker thread done servicing request
04:05:11.384 00.000 11596 Worker thread wakes up
04:05:11.384 00.000 13300 GuideStep: 0.2 px 203 ms WEST, -0.0 px 0 ms NORTH
04:05:11.385 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:05:11.899 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:05:12.723 00.824 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ce4862a4-0336-4885-8e56-fcb7c9de1a89"}
04:05:12.723 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ce4862a4-0336-4885-8e56-fcb7c9de1a89"}
04:05:12.724 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f7fece04-0d01-452f-95bd-05cbf69c3b36"}
04:05:12.724 00.000 13300 case statement mapped state 6 to 3
04:05:12.724 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f7fece04-0d01-452f-95bd-05cbf69c3b36"}
04:05:12.724 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"76549bf2-1433-46b1-92aa-47021c4f91f6"}
04:05:12.725 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":36,"width":15,"height":15,"star_pos":[7.15,7.25],"pixels":"..."},"id":"76549bf2-1433-46b1-92aa-47021c4f91f6"}
04:05:14.966 02.241 11596 Exposure complete
04:05:15.111 00.145 11596 worker thread done servicing request
04:05:15.111 00.000 13300 OnExposeComplete: enter
04:05:15.111 00.000 13300 UpdateGuideState(): m_state=6
04:05:15.112 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
04:05:15.112 00.000 13300 Star::Find returns 1 (0), X=1246.08, Y=23.03, Mass=860, SNR=20.4, Peak=69 HFD=4.3
04:05:15.112 00.000 13300 CameraToMount -- cameraTheta (-2.57) - m_xAngle (1.53) = xAngle (-4.11 = 2.18)
04:05:15.113 00.001 13300 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.23 = -0.95)
04:05:15.113 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-2.57 mountX=-0.05 mountY=-0.06, mountTheta=-2.18
04:05:15.117 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.04, opts=13)
04:05:15.117 00.000 13300 Enqueuing Move request for scope (-0.07, -0.04)
04:05:15.117 00.000 11596 Worker thread wakes up
04:05:15.117 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.04) opts 0xd
04:05:15.118 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.04)
04:05:15.118 00.000 11596 Moving (-0.07, -0.04) raw xDistance=-0.05 yDistance=-0.06
04:05:15.118 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:05:15.118 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:15.119 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:05:15.119 00.000 11596 MoveAxis(E, 0, ABG)
04:05:15.119 00.000 11596 Move returns status 0, amount 0
04:05:15.119 00.000 11596 MoveAxis(N, 0, ABG)
04:05:15.120 00.001 11596 Move returns status 0, amount 0
04:05:15.120 00.000 11596 move complete, result=0
04:05:15.120 00.000 11596 worker thread done servicing request
04:05:15.130 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=208, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
04:05:15.144 00.014 13300 UpdateGuideState exits: m=860 SNR=20.4
04:05:15.144 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:15.145 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:05:15.145 00.000 13300 Enqueuing Expose request
04:05:15.145 00.000 11596 Worker thread wakes up
04:05:15.145 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:05:15.146 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:05:15.659 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:05:15.724 00.065 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fffd8805-491f-4194-82b3-e95ff3d89a9f"}
04:05:15.724 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fffd8805-491f-4194-82b3-e95ff3d89a9f"}
04:05:15.725 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2bc190cf-8bca-457e-9367-7219efccaf49"}
04:05:15.725 00.000 13300 case statement mapped state 6 to 3
04:05:15.725 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2bc190cf-8bca-457e-9367-7219efccaf49"}
04:05:15.726 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"30fb0e51-faeb-41e6-81b6-17e533db44aa"}
04:05:15.726 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":37,"width":15,"height":15,"star_pos":[7.08,7.03],"pixels":"..."},"id":"30fb0e51-faeb-41e6-81b6-17e533db44aa"}
04:05:18.681 02.955 11596 Exposure complete
04:05:18.724 00.043 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1a42a1b9-dd3d-488b-8e5c-72ae882aa530"}
04:05:18.724 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1a42a1b9-dd3d-488b-8e5c-72ae882aa530"}
04:05:18.725 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6a219ead-ec20-4346-9eb9-a4302c83741e"}
04:05:18.725 00.000 13300 case statement mapped state 6 to 3
04:05:18.725 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6a219ead-ec20-4346-9eb9-a4302c83741e"}
04:05:18.726 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"63703873-f343-4824-91cb-07398804e208"}
04:05:18.726 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":37,"width":15,"height":15,"star_pos":[7.08,7.03],"pixels":"..."},"id":"63703873-f343-4824-91cb-07398804e208"}
04:05:18.758 00.032 11596 worker thread done servicing request
04:05:18.758 00.000 13300 OnExposeComplete: enter
04:05:18.758 00.000 13300 UpdateGuideState(): m_state=6
04:05:18.759 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
04:05:18.759 00.000 13300 Star::Find returns 1 (0), X=1246.14, Y=23.02, Mass=853, SNR=20.4, Peak=67 HFD=4.3
04:05:18.759 00.000 13300 CameraToMount -- cameraTheta (-1.78) - m_xAngle (1.53) = xAngle (-3.31 = 2.97)
04:05:18.759 00.000 13300 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.44 = -0.15)
04:05:18.759 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.78 mountX=-0.06 mountY=-0.01, mountTheta=-2.99
04:05:18.761 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.06, opts=13)
04:05:18.761 00.000 13300 Enqueuing Move request for scope (-0.01, -0.06)
04:05:18.761 00.000 11596 Worker thread wakes up
04:05:18.762 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.06) opts 0xd
04:05:18.762 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.06)
04:05:18.762 00.000 11596 Moving (-0.01, -0.06) raw xDistance=-0.06 yDistance=-0.01
04:05:18.762 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:05:18.762 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:18.762 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:05:18.762 00.000 11596 MoveAxis(E, 0, ABG)
04:05:18.762 00.000 11596 Move returns status 0, amount 0
04:05:18.762 00.000 11596 MoveAxis(N, 0, ABG)
04:05:18.762 00.000 11596 Move returns status 0, amount 0
04:05:18.763 00.001 11596 move complete, result=0
04:05:18.763 00.000 11596 worker thread done servicing request
04:05:18.769 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=215, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
04:05:18.777 00.008 13300 UpdateGuideState exits: m=853 SNR=20.4
04:05:18.777 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:18.777 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:05:18.777 00.000 13300 Enqueuing Expose request
04:05:18.777 00.000 11596 Worker thread wakes up
04:05:18.777 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:05:18.777 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:05:19.289 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:05:21.723 02.434 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d0732d83-490a-42d8-9f07-32f1fbe47de9"}
04:05:21.723 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d0732d83-490a-42d8-9f07-32f1fbe47de9"}
04:05:21.724 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"51f83695-5ac9-4ab8-a8ef-fc7e2ba9665e"}
04:05:21.724 00.000 13300 case statement mapped state 6 to 3
04:05:21.724 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"51f83695-5ac9-4ab8-a8ef-fc7e2ba9665e"}
04:05:21.724 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"73adb18a-890a-40ae-85b2-185bafb3d8bf"}
04:05:21.725 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":38,"width":15,"height":15,"star_pos":[7.14,7.02],"pixels":"..."},"id":"73adb18a-890a-40ae-85b2-185bafb3d8bf"}
04:05:22.317 00.592 11596 Exposure complete
04:05:22.389 00.072 11596 worker thread done servicing request
04:05:22.389 00.000 13300 OnExposeComplete: enter
04:05:22.389 00.000 13300 UpdateGuideState(): m_state=6
04:05:22.390 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
04:05:22.390 00.000 13300 Star::Find returns 1 (0), X=1246.04, Y=22.84, Mass=857, SNR=20.4, Peak=67 HFD=4.2
04:05:22.390 00.000 13300 CameraToMount -- cameraTheta (-1.98) - m_xAngle (1.53) = xAngle (-3.52 = 2.77)
04:05:22.390 00.000 13300 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.64 = -0.36)
04:05:22.390 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.24 hyp=0.26 cameraTheta=-1.98 mountX=-0.24 mountY=-0.09, mountTheta=-2.78
04:05:22.393 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.24, opts=13)
04:05:22.394 00.001 13300 Enqueuing Move request for scope (-0.10, -0.24)
04:05:22.394 00.000 11596 Worker thread wakes up
04:05:22.394 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.24) opts 0xd
04:05:22.394 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.24)
04:05:22.394 00.000 11596 Moving (-0.10, -0.24) raw xDistance=-0.24 yDistance=-0.09
04:05:22.394 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
04:05:22.394 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:22.394 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:05:22.394 00.000 11596 MoveAxis(E, 304, ABG)
04:05:22.395 00.001 11596 Guiding  Dir = 2, Dur = 304
04:05:22.395 00.000 11596 IsSlewing returns 0
04:05:22.405 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
04:05:22.413 00.008 13300 UpdateGuideState exits: m=857 SNR=20.4
04:05:22.413 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:22.413 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:05:22.413 00.000 13300 Enqueuing Expose request
04:05:22.461 00.048 11596 IsGuiding returns 0
04:05:22.560 00.099 11596 PulseGuide returned control before completion, sleep 216
04:05:23.126 00.566 11596 IsGuiding returns 0
04:05:23.126 00.000 11596 Move returns status 0, amount 304
04:05:23.127 00.001 11596 MoveAxis(N, 0, ABG)
04:05:23.127 00.000 11596 Move returns status 0, amount 0
04:05:23.127 00.000 11596 move complete, result=0
04:05:23.127 00.000 11596 worker thread done servicing request
04:05:23.127 00.000 13300 GuideStep: -0.2 px 304 ms EAST, -0.1 px 0 ms NORTH
04:05:23.127 00.000 11596 Worker thread wakes up
04:05:23.127 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:05:23.643 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:05:24.723 01.080 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2efcd981-5388-4f7d-810f-9aa861f32d7c"}
04:05:24.723 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2efcd981-5388-4f7d-810f-9aa861f32d7c"}
04:05:24.724 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"86028ac2-b289-4bbf-9b69-5f9d8092bbf3"}
04:05:24.724 00.000 13300 case statement mapped state 6 to 3
04:05:24.724 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"86028ac2-b289-4bbf-9b69-5f9d8092bbf3"}
04:05:24.724 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3b5953d1-0178-44eb-8c84-7b9574380d1a"}
04:05:24.725 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":39,"width":15,"height":15,"star_pos":[7.04,6.84],"pixels":"..."},"id":"3b5953d1-0178-44eb-8c84-7b9574380d1a"}
04:05:26.667 01.942 11596 Exposure complete
04:05:26.737 00.070 11596 worker thread done servicing request
04:05:26.737 00.000 13300 OnExposeComplete: enter
04:05:26.737 00.000 13300 UpdateGuideState(): m_state=6
04:05:26.737 00.000 13300 Star::Find(15, 1246, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
04:05:26.738 00.001 13300 Star::Find returns 1 (0), X=1245.99, Y=22.85, Mass=836, SNR=20.2, Peak=65 HFD=4.3
04:05:26.738 00.000 13300 CameraToMount -- cameraTheta (-2.17) - m_xAngle (1.53) = xAngle (-3.70 = 2.58)
04:05:26.738 00.000 13300 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.83 = -0.54)
04:05:26.738 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=-0.23 hyp=0.28 cameraTheta=-2.17 mountX=-0.24 mountY=-0.14, mountTheta=-2.59
04:05:26.740 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=-0.23, opts=13)
04:05:26.740 00.000 13300 Enqueuing Move request for scope (-0.16, -0.23)
04:05:26.740 00.000 11596 Worker thread wakes up
04:05:26.740 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.23) opts 0xd
04:05:26.740 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.16, -0.23)
04:05:26.740 00.000 11596 Moving (-0.16, -0.23) raw xDistance=-0.24 yDistance=-0.14
04:05:26.740 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.24
04:05:26.740 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:26.741 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
04:05:26.741 00.000 11596 MoveAxis(E, 317, ABG)
04:05:26.741 00.000 11596 Guiding  Dir = 2, Dur = 317
04:05:26.741 00.000 11596 IsSlewing returns 0
04:05:26.747 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
04:05:26.755 00.008 13300 UpdateGuideState exits: m=836 SNR=20.2
04:05:26.755 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:26.755 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:05:26.755 00.000 13300 Enqueuing Expose request
04:05:26.985 00.230 11596 IsGuiding returns 0
04:05:27.216 00.231 11596 PulseGuide returned control before completion, sleep 97
04:05:27.385 00.169 11596 IsGuiding returns 1
04:05:27.385 00.000 11596 scope still moving after pulse duration time elapsed
04:05:27.412 00.027 11596 IsSlewing returns 0
04:05:27.517 00.105 11596 IsGuiding returns 0
04:05:27.517 00.000 11596 scope move finished after 317 + 214 ms
04:05:27.517 00.000 11596 Move returns status 0, amount 317
04:05:27.517 00.000 11596 MoveAxis(N, 0, ABG)
04:05:27.517 00.000 11596 Move returns status 0, amount 0
04:05:27.517 00.000 11596 move complete, result=0
04:05:27.517 00.000 11596 worker thread done servicing request
04:05:27.517 00.000 13300 GuideStep: -0.2 px 317 ms EAST, -0.1 px 0 ms NORTH
04:05:27.518 00.001 11596 Worker thread wakes up
04:05:27.518 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:05:27.723 00.205 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b96187d6-246d-44f2-85da-ed0cbc2d0b1f"}
04:05:27.723 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b96187d6-246d-44f2-85da-ed0cbc2d0b1f"}
04:05:27.724 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8b4fccc7-8ba1-47f7-b330-747f86da9f61"}
04:05:27.724 00.000 13300 case statement mapped state 6 to 3
04:05:27.725 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8b4fccc7-8ba1-47f7-b330-747f86da9f61"}
04:05:27.725 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bf2299d0-36bf-4f4d-ba88-a6700357a492"}
04:05:27.726 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":40,"width":15,"height":15,"star_pos":[6.99,6.85],"pixels":"..."},"id":"bf2299d0-36bf-4f4d-ba88-a6700357a492"}
04:05:28.030 00.304 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:05:30.722 02.692 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"77bad3f7-05f8-4e16-8389-9204245da857"}
04:05:30.722 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"77bad3f7-05f8-4e16-8389-9204245da857"}
04:05:30.723 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"25a7708d-029e-4e15-93ce-39a840604819"}
04:05:30.723 00.000 13300 case statement mapped state 6 to 3
04:05:30.723 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"25a7708d-029e-4e15-93ce-39a840604819"}
04:05:30.723 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d42b2602-44bb-4a85-b0e4-6a32bb02ccaa"}
04:05:30.723 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":40,"width":15,"height":15,"star_pos":[6.99,6.85],"pixels":"..."},"id":"d42b2602-44bb-4a85-b0e4-6a32bb02ccaa"}
04:05:31.069 00.346 11596 Exposure complete
04:05:31.160 00.091 11596 worker thread done servicing request
04:05:31.160 00.000 13300 OnExposeComplete: enter
04:05:31.160 00.000 13300 UpdateGuideState(): m_state=6
04:05:31.161 00.001 13300 Star::Find(15, 1245, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
04:05:31.161 00.000 13300 Star::Find returns 1 (0), X=1245.94, Y=23.17, Mass=867, SNR=20.5, Peak=64 HFD=4.2
04:05:31.161 00.000 13300 CameraToMount -- cameraTheta (2.73) - m_xAngle (1.53) = xAngle (1.20 = 1.20)
04:05:31.161 00.000 13300 CameraToMount -- cameraTheta (2.73) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.93 = -1.93)
04:05:31.161 00.000 13300 CameraToMount -- cameraX=-0.21 cameraY=0.09 hyp=0.23 cameraTheta=2.73 mountX=0.08 mountY=-0.22, mountTheta=-1.20
04:05:31.163 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.21, y=0.09, opts=13)
04:05:31.163 00.000 13300 Enqueuing Move request for scope (-0.21, 0.09)
04:05:31.163 00.000 11596 Worker thread wakes up
04:05:31.164 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.09) opts 0xd
04:05:31.164 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.21, 0.09)
04:05:31.164 00.000 11596 Moving (-0.21, 0.09) raw xDistance=0.08 yDistance=-0.22
04:05:31.164 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:05:31.164 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
04:05:31.164 00.000 11596 MoveAxis(E, 0, ABG)
04:05:31.164 00.000 11596 Move returns status 0, amount 0
04:05:31.164 00.000 11596 MoveAxis(N, 285, ABG)
04:05:31.164 00.000 11596 Guiding  Dir = 0, Dur = 285
04:05:31.165 00.001 11596 IsSlewing returns 0
04:05:31.171 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=175, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
04:05:31.179 00.008 13300 UpdateGuideState exits: m=867 SNR=20.5
04:05:31.179 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:31.179 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:05:31.179 00.000 13300 Enqueuing Expose request
04:05:31.244 00.065 11596 IsGuiding returns 0
04:05:31.382 00.138 11596 PulseGuide returned control before completion, sleep 159
04:05:31.630 00.248 11596 IsGuiding returns 1
04:05:31.630 00.000 11596 scope still moving after pulse duration time elapsed
04:05:31.662 00.032 11596 IsSlewing returns 0
04:05:31.733 00.071 11596 IsGuiding returns 1
04:05:31.754 00.021 11596 IsSlewing returns 0
04:05:31.856 00.102 11596 IsGuiding returns 0
04:05:31.856 00.000 11596 scope move finished after 285 + 326 ms
04:05:31.856 00.000 11596 Move returns status 0, amount 285
04:05:31.856 00.000 11596 move complete, result=0
04:05:31.856 00.000 11596 worker thread done servicing request
04:05:31.856 00.000 11596 Worker thread wakes up
04:05:31.856 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 285 ms NORTH
04:05:31.857 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:05:32.369 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:05:33.722 01.353 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9857480b-75ce-4db4-bc36-0147a6da77d5"}
04:05:33.722 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9857480b-75ce-4db4-bc36-0147a6da77d5"}
04:05:33.723 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"31401903-26fb-4069-a86b-4451b5db5451"}
04:05:33.723 00.000 13300 case statement mapped state 6 to 3
04:05:33.723 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"31401903-26fb-4069-a86b-4451b5db5451"}
04:05:33.723 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d647af55-58ca-41a6-a04c-68f2d35a45c8"}
04:05:33.723 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":41,"width":15,"height":15,"star_pos":[6.94,7.17],"pixels":"..."},"id":"d647af55-58ca-41a6-a04c-68f2d35a45c8"}
04:05:35.406 01.683 11596 Exposure complete
04:05:35.481 00.075 11596 worker thread done servicing request
04:05:35.481 00.000 13300 OnExposeComplete: enter
04:05:35.481 00.000 13300 UpdateGuideState(): m_state=6
04:05:35.481 00.000 13300 Star::Find(15, 1245, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
04:05:35.481 00.000 13300 Star::Find returns 1 (0), X=1246.06, Y=23.15, Mass=864, SNR=20.5, Peak=63 HFD=4.3
04:05:35.482 00.001 13300 CameraToMount -- cameraTheta (2.47) - m_xAngle (1.53) = xAngle (0.94 = 0.94)
04:05:35.482 00.000 13300 CameraToMount -- cameraTheta (2.47) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.19 = -2.19)
04:05:35.482 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.07 hyp=0.11 cameraTheta=2.47 mountX=0.07 mountY=-0.09, mountTheta=-0.94
04:05:35.484 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.07, opts=13)
04:05:35.484 00.000 13300 Enqueuing Move request for scope (-0.09, 0.07)
04:05:35.484 00.000 11596 Worker thread wakes up
04:05:35.484 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.07) opts 0xd
04:05:35.484 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.07)
04:05:35.484 00.000 11596 Moving (-0.09, 0.07) raw xDistance=0.07 yDistance=-0.09
04:05:35.485 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:05:35.485 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:35.485 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:05:35.485 00.000 11596 MoveAxis(E, 0, ABG)
04:05:35.485 00.000 11596 Move returns status 0, amount 0
04:05:35.485 00.000 11596 MoveAxis(N, 0, ABG)
04:05:35.485 00.000 11596 Move returns status 0, amount 0
04:05:35.486 00.001 11596 move complete, result=0
04:05:35.486 00.000 11596 worker thread done servicing request
04:05:35.492 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=189, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
04:05:35.500 00.008 13300 UpdateGuideState exits: m=864 SNR=20.5
04:05:35.500 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:35.500 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:05:35.501 00.001 13300 Enqueuing Expose request
04:05:35.501 00.000 11596 Worker thread wakes up
04:05:35.501 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:05:35.501 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:05:36.015 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:05:36.722 00.707 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5a6f75a7-6e8a-4792-916d-3fdb54e31ff7"}
04:05:36.722 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5a6f75a7-6e8a-4792-916d-3fdb54e31ff7"}
04:05:36.723 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2dc5f436-2b56-4d42-8b2e-69956a7fc4b1"}
04:05:36.723 00.000 13300 case statement mapped state 6 to 3
04:05:36.723 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2dc5f436-2b56-4d42-8b2e-69956a7fc4b1"}
04:05:36.723 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d8aaf897-3df6-43cc-8c8e-9d294270d1e0"}
04:05:36.724 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":42,"width":15,"height":15,"star_pos":[7.06,7.15],"pixels":"..."},"id":"d8aaf897-3df6-43cc-8c8e-9d294270d1e0"}
04:05:39.053 02.329 11596 Exposure complete
04:05:39.140 00.087 11596 worker thread done servicing request
04:05:39.140 00.000 13300 OnExposeComplete: enter
04:05:39.140 00.000 13300 UpdateGuideState(): m_state=6
04:05:39.141 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
04:05:39.141 00.000 13300 Star::Find returns 1 (0), X=1246.08, Y=23.15, Mass=884, SNR=20.7, Peak=67 HFD=4.3
04:05:39.141 00.000 13300 CameraToMount -- cameraTheta (2.32) - m_xAngle (1.53) = xAngle (0.79 = 0.79)
04:05:39.141 00.000 13300 CameraToMount -- cameraTheta (2.32) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.34 = -2.34)
04:05:39.141 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.08 hyp=0.10 cameraTheta=2.32 mountX=0.07 mountY=-0.08, mountTheta=-0.80
04:05:39.144 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.08, opts=13)
04:05:39.144 00.000 13300 Enqueuing Move request for scope (-0.07, 0.08)
04:05:39.144 00.000 11596 Worker thread wakes up
04:05:39.145 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.08) opts 0xd
04:05:39.145 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.08)
04:05:39.145 00.000 11596 Moving (-0.07, 0.08) raw xDistance=0.07 yDistance=-0.08
04:05:39.145 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:05:39.145 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:39.145 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:05:39.145 00.000 11596 MoveAxis(E, 0, ABG)
04:05:39.146 00.001 11596 Move returns status 0, amount 0
04:05:39.146 00.000 11596 MoveAxis(N, 0, ABG)
04:05:39.146 00.000 11596 Move returns status 0, amount 0
04:05:39.146 00.000 11596 move complete, result=0
04:05:39.146 00.000 11596 worker thread done servicing request
04:05:39.152 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=200, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
04:05:39.160 00.008 13300 UpdateGuideState exits: m=884 SNR=20.7
04:05:39.161 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:39.161 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:05:39.161 00.000 13300 Enqueuing Expose request
04:05:39.161 00.000 11596 Worker thread wakes up
04:05:39.161 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:05:39.161 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:05:39.668 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:05:39.721 00.053 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"00f517b7-a209-4b07-aa0d-65caf79cf4e9"}
04:05:39.721 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"00f517b7-a209-4b07-aa0d-65caf79cf4e9"}
04:05:39.722 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8111d94b-662a-4eec-98db-05326ca7aa6d"}
04:05:39.722 00.000 13300 case statement mapped state 6 to 3
04:05:39.722 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8111d94b-662a-4eec-98db-05326ca7aa6d"}
04:05:39.722 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"64ec2480-28a3-42f8-a59f-c52ac16a1ae0"}
04:05:39.723 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":43,"width":15,"height":15,"star_pos":[7.08,7.15],"pixels":"..."},"id":"64ec2480-28a3-42f8-a59f-c52ac16a1ae0"}
04:05:42.704 02.981 11596 Exposure complete
04:05:42.720 00.016 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"76b93616-6e58-4722-b8ec-49a498ab9d0a"}
04:05:42.720 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"76b93616-6e58-4722-b8ec-49a498ab9d0a"}
04:05:42.721 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0c2d051d-0e76-4c88-8203-049a6f2ba07e"}
04:05:42.721 00.000 13300 case statement mapped state 6 to 3
04:05:42.721 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0c2d051d-0e76-4c88-8203-049a6f2ba07e"}
04:05:42.722 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2f677347-387f-4da6-87f5-256d4bf70dfb"}
04:05:42.722 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":43,"width":15,"height":15,"star_pos":[7.08,7.15],"pixels":"..."},"id":"2f677347-387f-4da6-87f5-256d4bf70dfb"}
04:05:42.778 00.056 11596 worker thread done servicing request
04:05:42.778 00.000 13300 OnExposeComplete: enter
04:05:42.778 00.000 13300 UpdateGuideState(): m_state=6
04:05:42.779 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
04:05:42.779 00.000 13300 Star::Find returns 1 (0), X=1246.19, Y=23.07, Mass=865, SNR=20.5, Peak=66 HFD=4.2
04:05:42.779 00.000 13300 CameraToMount -- cameraTheta (-0.17) - m_xAngle (1.53) = xAngle (-1.70 = -1.70)
04:05:42.779 00.000 13300 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.83 = 1.46)
04:05:42.779 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.17 mountX=-0.01 mountY=0.04, mountTheta=1.70
04:05:42.781 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.01, opts=13)
04:05:42.781 00.000 13300 Enqueuing Move request for scope (0.04, -0.01)
04:05:42.782 00.001 11596 Worker thread wakes up
04:05:42.782 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
04:05:42.782 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
04:05:42.782 00.000 11596 Moving (0.04, -0.01) raw xDistance=-0.01 yDistance=0.04
04:05:42.782 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:05:42.782 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:42.782 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:05:42.782 00.000 11596 MoveAxis(E, 0, ABG)
04:05:42.782 00.000 11596 Move returns status 0, amount 0
04:05:42.783 00.001 11596 MoveAxis(N, 0, ABG)
04:05:42.783 00.000 11596 Move returns status 0, amount 0
04:05:42.783 00.000 11596 move complete, result=0
04:05:42.783 00.000 11596 worker thread done servicing request
04:05:42.789 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=213, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
04:05:42.796 00.007 13300 UpdateGuideState exits: m=865 SNR=20.5
04:05:42.797 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:42.797 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:05:42.797 00.000 13300 Enqueuing Expose request
04:05:42.797 00.000 11596 Worker thread wakes up
04:05:42.797 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:05:42.797 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:05:43.312 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:05:45.719 02.407 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"59d0d711-c080-46d4-bd88-f5667af0234a"}
04:05:45.719 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"59d0d711-c080-46d4-bd88-f5667af0234a"}
04:05:45.720 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cb071d17-6e07-4c42-b81f-0580f7b827af"}
04:05:45.720 00.000 13300 case statement mapped state 6 to 3
04:05:45.720 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cb071d17-6e07-4c42-b81f-0580f7b827af"}
04:05:45.720 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e49ad318-afab-4d89-87e9-1e294a56c73e"}
04:05:45.721 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":44,"width":15,"height":15,"star_pos":[7.19,7.07],"pixels":"..."},"id":"e49ad318-afab-4d89-87e9-1e294a56c73e"}
04:05:46.346 00.625 11596 Exposure complete
04:05:46.417 00.071 11596 worker thread done servicing request
04:05:46.417 00.000 13300 OnExposeComplete: enter
04:05:46.417 00.000 13300 UpdateGuideState(): m_state=6
04:05:46.418 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
04:05:46.418 00.000 13300 Star::Find returns 1 (0), X=1246.04, Y=22.93, Mass=867, SNR=20.5, Peak=68 HFD=4.3
04:05:46.418 00.000 13300 CameraToMount -- cameraTheta (-2.19) - m_xAngle (1.53) = xAngle (-3.73 = 2.56)
04:05:46.418 00.000 13300 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.85 = -0.57)
04:05:46.418 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.15 hyp=0.19 cameraTheta=-2.19 mountX=-0.16 mountY=-0.10, mountTheta=-2.57
04:05:46.420 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.15, opts=13)
04:05:46.420 00.000 13300 Enqueuing Move request for scope (-0.11, -0.15)
04:05:46.420 00.000 11596 Worker thread wakes up
04:05:46.420 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.15) opts 0xd
04:05:46.420 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.15)
04:05:46.420 00.000 11596 Moving (-0.11, -0.15) raw xDistance=-0.16 yDistance=-0.10
04:05:46.421 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
04:05:46.421 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:46.421 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:05:46.421 00.000 11596 MoveAxis(E, 195, ABG)
04:05:46.421 00.000 11596 Guiding  Dir = 2, Dur = 195
04:05:46.421 00.000 11596 IsSlewing returns 0
04:05:46.428 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
04:05:46.435 00.007 13300 UpdateGuideState exits: m=867 SNR=20.5
04:05:46.436 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:46.436 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:05:46.436 00.000 13300 Enqueuing Expose request
04:05:46.579 00.143 11596 IsGuiding returns 0
04:05:47.042 00.463 11596 IsGuiding returns 1
04:05:47.042 00.000 11596 scope still moving after pulse duration time elapsed
04:05:47.071 00.029 11596 IsSlewing returns 0
04:05:47.182 00.111 11596 IsGuiding returns 1
04:05:47.205 00.023 11596 IsSlewing returns 0
04:05:47.297 00.092 11596 IsGuiding returns 0
04:05:47.297 00.000 11596 scope move finished after 195 + 522 ms
04:05:47.297 00.000 11596 Move returns status 0, amount 195
04:05:47.297 00.000 11596 MoveAxis(N, 0, ABG)
04:05:47.297 00.000 11596 Move returns status 0, amount 0
04:05:47.297 00.000 11596 move complete, result=0
04:05:47.298 00.001 11596 worker thread done servicing request
04:05:47.298 00.000 13300 GuideStep: -0.2 px 195 ms EAST, -0.1 px 0 ms NORTH
04:05:47.298 00.000 11596 Worker thread wakes up
04:05:47.298 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:05:47.811 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:05:48.718 00.907 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9b3081b6-7156-4595-a690-2871ffa01b5c"}
04:05:48.718 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9b3081b6-7156-4595-a690-2871ffa01b5c"}
04:05:48.719 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6b7a7c53-6fe4-4278-809a-15cb85b97aa7"}
04:05:48.719 00.000 13300 case statement mapped state 6 to 3
04:05:48.719 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6b7a7c53-6fe4-4278-809a-15cb85b97aa7"}
04:05:48.720 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"aaad1278-7b03-40b2-bc89-b4941fae40b1"}
04:05:48.721 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":45,"width":15,"height":15,"star_pos":[7.04,6.93],"pixels":"..."},"id":"aaad1278-7b03-40b2-bc89-b4941fae40b1"}
04:05:50.833 02.112 11596 Exposure complete
04:05:50.902 00.069 11596 worker thread done servicing request
04:05:50.902 00.000 13300 OnExposeComplete: enter
04:05:50.902 00.000 13300 UpdateGuideState(): m_state=6
04:05:50.903 00.001 13300 Star::Find(15, 1246, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
04:05:50.903 00.000 13300 Star::Find returns 1 (0), X=1246.14, Y=23.00, Mass=865, SNR=20.5, Peak=66 HFD=4.2
04:05:50.903 00.000 13300 CameraToMount -- cameraTheta (-1.62) - m_xAngle (1.53) = xAngle (-3.16 = 3.13)
04:05:50.904 00.001 13300 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.28 = 0.00)
04:05:50.904 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.08 hyp=0.08 cameraTheta=-1.62 mountX=-0.08 mountY=0.00, mountTheta=3.14
04:05:50.905 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.08, opts=13)
04:05:50.906 00.001 13300 Enqueuing Move request for scope (-0.00, -0.08)
04:05:50.906 00.000 11596 Worker thread wakes up
04:05:50.906 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.08) opts 0xd
04:05:50.906 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.08)
04:05:50.906 00.000 11596 Moving (-0.00, -0.08) raw xDistance=-0.08 yDistance=0.00
04:05:50.906 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:05:50.906 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:50.906 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
04:05:50.906 00.000 11596 MoveAxis(E, 0, ABG)
04:05:50.907 00.001 11596 Move returns status 0, amount 0
04:05:50.907 00.000 11596 MoveAxis(N, 0, ABG)
04:05:50.907 00.000 11596 Move returns status 0, amount 0
04:05:50.907 00.000 11596 move complete, result=0
04:05:50.907 00.000 11596 worker thread done servicing request
04:05:50.914 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=211, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
04:05:50.922 00.008 13300 UpdateGuideState exits: m=865 SNR=20.5
04:05:50.922 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:50.922 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:05:50.922 00.000 13300 Enqueuing Expose request
04:05:50.922 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:05:50.922 00.000 11596 Worker thread wakes up
04:05:50.922 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:05:51.426 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:05:51.717 00.291 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"61359b69-c369-40aa-b419-610af1809d75"}
04:05:51.717 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"61359b69-c369-40aa-b419-610af1809d75"}
04:05:51.718 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"74024cf3-adbc-4f49-ac96-7a5da033895b"}
04:05:51.718 00.000 13300 case statement mapped state 6 to 3
04:05:51.718 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"74024cf3-adbc-4f49-ac96-7a5da033895b"}
04:05:51.719 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"03c29ccd-2ee4-41dd-a148-c73bc0b72733"}
04:05:51.719 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":46,"width":15,"height":15,"star_pos":[7.14,7.00],"pixels":"..."},"id":"03c29ccd-2ee4-41dd-a148-c73bc0b72733"}
04:05:54.458 02.739 11596 Exposure complete
04:05:54.527 00.069 11596 worker thread done servicing request
04:05:54.527 00.000 13300 OnExposeComplete: enter
04:05:54.527 00.000 13300 UpdateGuideState(): m_state=6
04:05:54.527 00.000 13300 Star::Find(15, 1246, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
04:05:54.528 00.001 13300 Star::Find returns 1 (0), X=1246.07, Y=22.99, Mass=875, SNR=20.6, Peak=69 HFD=4.4
04:05:54.528 00.000 13300 CameraToMount -- cameraTheta (-2.26) - m_xAngle (1.53) = xAngle (-3.80 = 2.49)
04:05:54.528 00.000 13300 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.92 = -0.64)
04:05:54.528 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-2.26 mountX=-0.09 mountY=-0.07, mountTheta=-2.50
04:05:54.530 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.09, opts=13)
04:05:54.530 00.000 13300 Enqueuing Move request for scope (-0.08, -0.09)
04:05:54.530 00.000 11596 Worker thread wakes up
04:05:54.530 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.09) opts 0xd
04:05:54.530 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.09)
04:05:54.530 00.000 11596 Moving (-0.08, -0.09) raw xDistance=-0.09 yDistance=-0.07
04:05:54.531 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:05:54.531 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:54.531 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:05:54.531 00.000 11596 MoveAxis(E, 0, ABG)
04:05:54.531 00.000 11596 Move returns status 0, amount 0
04:05:54.531 00.000 11596 MoveAxis(N, 0, ABG)
04:05:54.531 00.000 11596 Move returns status 0, amount 0
04:05:54.531 00.000 11596 move complete, result=0
04:05:54.531 00.000 11596 worker thread done servicing request
04:05:54.538 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=223, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
04:05:54.546 00.008 13300 UpdateGuideState exits: m=875 SNR=20.6
04:05:54.546 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:54.546 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:05:54.546 00.000 13300 Enqueuing Expose request
04:05:54.546 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:05:54.546 00.000 11596 Worker thread wakes up
04:05:54.546 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:05:54.717 00.171 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6cea90e5-46cd-48e3-9002-dc74967c92b7"}
04:05:54.717 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6cea90e5-46cd-48e3-9002-dc74967c92b7"}
04:05:54.718 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"79d87422-a128-41ce-808f-58588cc6ce2a"}
04:05:54.718 00.000 13300 case statement mapped state 6 to 3
04:05:54.718 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"79d87422-a128-41ce-808f-58588cc6ce2a"}
04:05:54.719 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b1664c59-0d81-44e4-916d-939206266325"}
04:05:54.720 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":47,"width":15,"height":15,"star_pos":[7.07,6.99],"pixels":"..."},"id":"b1664c59-0d81-44e4-916d-939206266325"}
04:05:55.061 00.341 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:05:57.716 02.655 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d7a6b6cd-9ab2-472f-b871-42c010423fe0"}
04:05:57.716 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d7a6b6cd-9ab2-472f-b871-42c010423fe0"}
04:05:57.717 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e48ae36f-5aa0-4cbf-bf59-023a5c8bc88a"}
04:05:57.717 00.000 13300 case statement mapped state 6 to 3
04:05:57.717 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e48ae36f-5aa0-4cbf-bf59-023a5c8bc88a"}
04:05:57.717 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"69d19f00-f1a0-4332-b1fd-79282651e0f2"}
04:05:57.717 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":47,"width":15,"height":15,"star_pos":[7.07,6.99],"pixels":"..."},"id":"69d19f00-f1a0-4332-b1fd-79282651e0f2"}
04:05:58.094 00.377 11596 Exposure complete
04:05:58.174 00.080 11596 worker thread done servicing request
04:05:58.174 00.000 13300 OnExposeComplete: enter
04:05:58.175 00.001 13300 UpdateGuideState(): m_state=6
04:05:58.175 00.000 13300 Star::Find(15, 1246, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
04:05:58.175 00.000 13300 Star::Find returns 1 (0), X=1245.96, Y=22.78, Mass=913, SNR=21.1, Peak=65 HFD=4.3
04:05:58.175 00.000 13300 CameraToMount -- cameraTheta (-2.13) - m_xAngle (1.53) = xAngle (-3.66 = 2.62)
04:05:58.175 00.000 13300 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.79 = -0.51)
04:05:58.176 00.001 13300 CameraToMount -- cameraX=-0.19 cameraY=-0.30 hyp=0.35 cameraTheta=-2.13 mountX=-0.30 mountY=-0.17, mountTheta=-2.63
04:05:58.178 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.19, y=-0.30, opts=13)
04:05:58.178 00.000 13300 Enqueuing Move request for scope (-0.19, -0.30)
04:05:58.178 00.000 11596 Worker thread wakes up
04:05:58.178 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.30) opts 0xd
04:05:58.179 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.19, -0.30)
04:05:58.179 00.000 11596 Moving (-0.19, -0.30) raw xDistance=-0.30 yDistance=-0.17
04:05:58.179 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
04:05:58.179 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:58.179 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
04:05:58.179 00.000 11596 MoveAxis(E, 378, ABG)
04:05:58.179 00.000 11596 Guiding  Dir = 2, Dur = 378
04:05:58.179 00.000 11596 IsSlewing returns 0
04:05:58.185 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=224, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
04:05:58.193 00.008 13300 UpdateGuideState exits: m=913 SNR=21.1
04:05:58.193 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:58.194 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:05:58.194 00.000 13300 Enqueuing Expose request
04:05:58.240 00.046 11596 IsGuiding returns 0
04:05:58.330 00.090 11596 PulseGuide returned control before completion, sleep 299
04:05:58.729 00.399 11596 IsGuiding returns 1
04:05:58.729 00.000 11596 scope still moving after pulse duration time elapsed
04:05:58.762 00.033 11596 IsSlewing returns 0
04:05:58.944 00.182 11596 IsGuiding returns 0
04:05:58.944 00.000 11596 scope move finished after 378 + 325 ms
04:05:58.944 00.000 11596 Move returns status 0, amount 378
04:05:58.944 00.000 11596 MoveAxis(N, 0, ABG)
04:05:58.944 00.000 11596 Move returns status 0, amount 0
04:05:58.944 00.000 11596 move complete, result=0
04:05:58.944 00.000 11596 worker thread done servicing request
04:05:58.944 00.000 11596 Worker thread wakes up
04:05:58.945 00.001 13300 GuideStep: -0.3 px 378 ms EAST, -0.2 px 0 ms NORTH
04:05:58.945 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:05:59.458 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:06:00.716 01.258 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"35e8066c-e23d-48ed-83ec-4826fc09af66"}
04:06:00.716 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"35e8066c-e23d-48ed-83ec-4826fc09af66"}
04:06:00.717 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6b901f9a-ede6-4962-81d7-70675898014b"}
04:06:00.717 00.000 13300 case statement mapped state 6 to 3
04:06:00.717 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6b901f9a-ede6-4962-81d7-70675898014b"}
04:06:00.717 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"444ddcde-a958-4eb6-a9e2-09d21616d69b"}
04:06:00.718 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":48,"width":15,"height":15,"star_pos":[6.96,6.78],"pixels":"..."},"id":"444ddcde-a958-4eb6-a9e2-09d21616d69b"}
04:06:02.486 01.768 11596 Exposure complete
04:06:02.554 00.068 11596 worker thread done servicing request
04:06:02.554 00.000 13300 OnExposeComplete: enter
04:06:02.555 00.001 13300 UpdateGuideState(): m_state=6
04:06:02.555 00.000 13300 Star::Find(15, 1245, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
04:06:02.555 00.000 13300 Star::Find returns 1 (0), X=1245.98, Y=23.06, Mass=893, SNR=20.8, Peak=63 HFD=4.4
04:06:02.555 00.000 13300 CameraToMount -- cameraTheta (-3.06) - m_xAngle (1.53) = xAngle (-4.59 = 1.69)
04:06:02.555 00.000 13300 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.72 = -1.43)
04:06:02.555 00.000 13300 CameraToMount -- cameraX=-0.17 cameraY=-0.01 hyp=0.17 cameraTheta=-3.06 mountX=-0.02 mountY=-0.17, mountTheta=-1.69
04:06:02.558 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.17, y=-0.01, opts=13)
04:06:02.559 00.001 13300 Enqueuing Move request for scope (-0.17, -0.01)
04:06:02.559 00.000 11596 Worker thread wakes up
04:06:02.559 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.01) opts 0xd
04:06:02.559 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.17, -0.01)
04:06:02.559 00.000 11596 Moving (-0.17, -0.01) raw xDistance=-0.02 yDistance=-0.17
04:06:02.559 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:06:02.559 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:02.560 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
04:06:02.560 00.000 11596 MoveAxis(E, 0, ABG)
04:06:02.560 00.000 11596 Move returns status 0, amount 0
04:06:02.560 00.000 11596 MoveAxis(N, 0, ABG)
04:06:02.560 00.000 11596 Move returns status 0, amount 0
04:06:02.560 00.000 11596 move complete, result=0
04:06:02.560 00.000 11596 worker thread done servicing request
04:06:02.566 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=202, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
04:06:02.574 00.008 13300 UpdateGuideState exits: m=893 SNR=20.8
04:06:02.574 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:02.574 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:06:02.574 00.000 13300 Enqueuing Expose request
04:06:02.574 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
04:06:02.574 00.000 11596 Worker thread wakes up
04:06:02.575 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:06:03.081 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:06:03.715 00.634 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c6ac32de-b2a5-4934-adb5-d347ed659c90"}
04:06:03.716 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c6ac32de-b2a5-4934-adb5-d347ed659c90"}
04:06:03.716 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9456291d-6e0c-49a1-9777-9f8a7fc51e72"}
04:06:03.717 00.001 13300 case statement mapped state 6 to 3
04:06:03.717 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9456291d-6e0c-49a1-9777-9f8a7fc51e72"}
04:06:03.717 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"139e531e-54bd-4ec8-9096-221693959829"}
04:06:03.718 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":49,"width":15,"height":15,"star_pos":[6.98,7.06],"pixels":"..."},"id":"139e531e-54bd-4ec8-9096-221693959829"}
04:06:06.123 02.405 11596 Exposure complete
04:06:06.203 00.080 11596 worker thread done servicing request
04:06:06.203 00.000 13300 OnExposeComplete: enter
04:06:06.204 00.001 13300 UpdateGuideState(): m_state=6
04:06:06.204 00.000 13300 Star::Find(15, 1245, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
04:06:06.204 00.000 13300 Star::Find returns 1 (0), X=1246.19, Y=23.22, Mass=906, SNR=21.0, Peak=69 HFD=4.3
04:06:06.204 00.000 13300 CameraToMount -- cameraTheta (1.30) - m_xAngle (1.53) = xAngle (-0.23 = -0.23)
04:06:06.204 00.000 13300 CameraToMount -- cameraTheta (1.30) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.36 = 2.93)
04:06:06.205 00.001 13300 CameraToMount -- cameraX=0.04 cameraY=0.14 hyp=0.15 cameraTheta=1.30 mountX=0.14 mountY=0.03, mountTheta=0.22
04:06:06.206 00.001 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.14, opts=13)
04:06:06.207 00.001 13300 Enqueuing Move request for scope (0.04, 0.14)
04:06:06.207 00.000 11596 Worker thread wakes up
04:06:06.207 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.14) opts 0xd
04:06:06.207 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.14)
04:06:06.207 00.000 11596 Moving (0.04, 0.14) raw xDistance=0.14 yDistance=0.03
04:06:06.207 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.14
04:06:06.207 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:06.208 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:06:06.208 00.000 11596 MoveAxis(W, 178, ABG)
04:06:06.208 00.000 11596 Guiding  Dir = 3, Dur = 178
04:06:06.209 00.001 11596 IsSlewing returns 0
04:06:06.216 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=186, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
04:06:06.216 00.000 11596 IsGuiding returns 0
04:06:06.224 00.008 13300 UpdateGuideState exits: m=906 SNR=21.0
04:06:06.224 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:06.224 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:06:06.224 00.000 13300 Enqueuing Expose request
04:06:06.306 00.082 11596 PulseGuide returned control before completion, sleep 99
04:06:06.582 00.276 11596 IsGuiding returns 0
04:06:06.582 00.000 11596 Move returns status 0, amount 178
04:06:06.582 00.000 11596 MoveAxis(N, 0, ABG)
04:06:06.583 00.001 11596 Move returns status 0, amount 0
04:06:06.583 00.000 11596 move complete, result=0
04:06:06.583 00.000 11596 worker thread done servicing request
04:06:06.583 00.000 11596 Worker thread wakes up
04:06:06.583 00.000 13300 GuideStep: 0.1 px 178 ms WEST, 0.0 px 0 ms NORTH
04:06:06.583 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:06:06.714 00.131 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"875b64d0-22d4-4b68-bef4-6e978c8e75ce"}
04:06:06.714 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"875b64d0-22d4-4b68-bef4-6e978c8e75ce"}
04:06:06.715 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4ea7a0b1-7cde-462b-bb5a-8b762a771a18"}
04:06:06.715 00.000 13300 case statement mapped state 6 to 3
04:06:06.715 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4ea7a0b1-7cde-462b-bb5a-8b762a771a18"}
04:06:06.716 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0dfc7df5-d212-450d-b615-66876180341b"}
04:06:06.716 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":50,"width":15,"height":15,"star_pos":[7.19,7.22],"pixels":"..."},"id":"0dfc7df5-d212-450d-b615-66876180341b"}
04:06:07.089 00.373 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:06:09.713 02.624 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"951aa2d0-b845-46e5-bdab-086cc60ec83d"}
04:06:09.713 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"951aa2d0-b845-46e5-bdab-086cc60ec83d"}
04:06:09.714 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"322aa470-e11d-4c3f-b94d-e763187c84ae"}
04:06:09.714 00.000 13300 case statement mapped state 6 to 3
04:06:09.714 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"322aa470-e11d-4c3f-b94d-e763187c84ae"}
04:06:09.714 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0cb45f8a-0d37-42c0-a36c-50e1c15e96b6"}
04:06:09.715 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":50,"width":15,"height":15,"star_pos":[7.19,7.22],"pixels":"..."},"id":"0cb45f8a-0d37-42c0-a36c-50e1c15e96b6"}
04:06:10.122 00.407 11596 Exposure complete
04:06:10.191 00.069 11596 worker thread done servicing request
04:06:10.191 00.000 13300 OnExposeComplete: enter
04:06:10.191 00.000 13300 UpdateGuideState(): m_state=6
04:06:10.191 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
04:06:10.192 00.001 13300 Star::Find returns 1 (0), X=1245.98, Y=22.86, Mass=924, SNR=21.2, Peak=73 HFD=4.3
04:06:10.192 00.000 13300 CameraToMount -- cameraTheta (-2.22) - m_xAngle (1.53) = xAngle (-3.76 = 2.53)
04:06:10.192 00.000 13300 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.88 = -0.60)
04:06:10.192 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=-0.21 hyp=0.27 cameraTheta=-2.22 mountX=-0.22 mountY=-0.15, mountTheta=-2.54
04:06:10.194 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=-0.21, opts=13)
04:06:10.194 00.000 13300 Enqueuing Move request for scope (-0.16, -0.21)
04:06:10.194 00.000 11596 Worker thread wakes up
04:06:10.194 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.21) opts 0xd
04:06:10.194 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.16, -0.21)
04:06:10.194 00.000 11596 Moving (-0.16, -0.21) raw xDistance=-0.22 yDistance=-0.15
04:06:10.194 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.22
04:06:10.195 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:10.195 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
04:06:10.195 00.000 11596 MoveAxis(E, 264, ABG)
04:06:10.195 00.000 11596 Guiding  Dir = 2, Dur = 264
04:06:10.195 00.000 11596 IsSlewing returns 0
04:06:10.201 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=215, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
04:06:10.209 00.008 13300 UpdateGuideState exits: m=924 SNR=21.2
04:06:10.209 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:10.209 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:06:10.209 00.000 13300 Enqueuing Expose request
04:06:10.228 00.019 11596 IsGuiding returns 0
04:06:10.437 00.209 11596 PulseGuide returned control before completion, sleep 65
04:06:10.653 00.216 11596 IsGuiding returns 1
04:06:10.653 00.000 11596 scope still moving after pulse duration time elapsed
04:06:10.685 00.032 11596 IsSlewing returns 0
04:06:10.774 00.089 11596 IsGuiding returns 1
04:06:10.806 00.032 11596 IsSlewing returns 0
04:06:10.873 00.067 11596 IsGuiding returns 0
04:06:10.873 00.000 11596 scope move finished after 264 + 380 ms
04:06:10.873 00.000 11596 Move returns status 0, amount 264
04:06:10.873 00.000 11596 MoveAxis(N, 0, ABG)
04:06:10.873 00.000 11596 Move returns status 0, amount 0
04:06:10.873 00.000 11596 move complete, result=0
04:06:10.873 00.000 11596 worker thread done servicing request
04:06:10.873 00.000 11596 Worker thread wakes up
04:06:10.873 00.000 13300 GuideStep: -0.2 px 264 ms EAST, -0.2 px 0 ms NORTH
04:06:10.874 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:06:11.379 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:06:12.714 01.335 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9cdd43ff-5f78-4acd-864f-7174ebff3b7e"}
04:06:12.714 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9cdd43ff-5f78-4acd-864f-7174ebff3b7e"}
04:06:12.715 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"03751a39-1fb2-4719-8b41-dcb58d786561"}
04:06:12.715 00.000 13300 case statement mapped state 6 to 3
04:06:12.715 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"03751a39-1fb2-4719-8b41-dcb58d786561"}
04:06:12.715 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"29598c57-371a-4d23-9c05-bedda12ee2e4"}
04:06:12.716 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":51,"width":15,"height":15,"star_pos":[6.98,6.86],"pixels":"..."},"id":"29598c57-371a-4d23-9c05-bedda12ee2e4"}
04:06:14.497 01.781 11596 Exposure complete
04:06:14.644 00.147 11596 worker thread done servicing request
04:06:14.645 00.001 13300 OnExposeComplete: enter
04:06:14.645 00.000 13300 UpdateGuideState(): m_state=6
04:06:14.645 00.000 13300 Star::Find(15, 1245, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
04:06:14.646 00.001 13300 Star::Find returns 1 (0), X=1246.05, Y=23.35, Mass=905, SNR=21.0, Peak=62 HFD=4.2
04:06:14.646 00.000 13300 CameraToMount -- cameraTheta (1.91) - m_xAngle (1.53) = xAngle (0.38 = 0.38)
04:06:14.646 00.000 13300 CameraToMount -- cameraTheta (1.91) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.75 = -2.75)
04:06:14.646 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.28 hyp=0.29 cameraTheta=1.91 mountX=0.27 mountY=-0.11, mountTheta=-0.39
04:06:14.650 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.28, opts=13)
04:06:14.650 00.000 13300 Enqueuing Move request for scope (-0.10, 0.28)
04:06:14.650 00.000 11596 Worker thread wakes up
04:06:14.651 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.28) opts 0xd
04:06:14.651 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.28)
04:06:14.651 00.000 11596 Moving (-0.10, 0.28) raw xDistance=0.27 yDistance=-0.11
04:06:14.652 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.27
04:06:14.652 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:14.652 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:06:14.652 00.000 11596 MoveAxis(W, 322, ABG)
04:06:14.652 00.000 11596 Guiding  Dir = 3, Dur = 322
04:06:14.653 00.001 11596 IsSlewing returns 0
04:06:14.663 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=183, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
04:06:14.680 00.017 13300 UpdateGuideState exits: m=905 SNR=21.0
04:06:14.680 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:14.680 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:06:14.680 00.000 13300 Enqueuing Expose request
04:06:14.858 00.178 11596 IsGuiding returns 0
04:06:14.948 00.090 11596 PulseGuide returned control before completion, sleep 243
04:06:15.277 00.329 11596 IsGuiding returns 1
04:06:15.277 00.000 11596 scope still moving after pulse duration time elapsed
04:06:15.300 00.023 11596 IsSlewing returns 0
04:06:15.384 00.084 11596 IsGuiding returns 0
04:06:15.385 00.001 11596 scope move finished after 322 + 203 ms
04:06:15.385 00.000 11596 Move returns status 0, amount 322
04:06:15.385 00.000 11596 MoveAxis(N, 0, ABG)
04:06:15.385 00.000 11596 Move returns status 0, amount 0
04:06:15.385 00.000 11596 move complete, result=0
04:06:15.385 00.000 11596 worker thread done servicing request
04:06:15.386 00.001 11596 Worker thread wakes up
04:06:15.386 00.000 13300 GuideStep: 0.3 px 322 ms WEST, -0.1 px 0 ms NORTH
04:06:15.386 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:06:15.714 00.328 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f2bf84b0-58f4-42fe-bfd3-a4f875e01d44"}
04:06:15.714 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f2bf84b0-58f4-42fe-bfd3-a4f875e01d44"}
04:06:15.715 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"870696b4-7802-40e5-a08e-3b1e9426178a"}
04:06:15.716 00.001 13300 case statement mapped state 6 to 3
04:06:15.716 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"870696b4-7802-40e5-a08e-3b1e9426178a"}
04:06:15.717 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"77a73117-e86f-47db-b85b-a59787498172"}
04:06:15.718 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":52,"width":15,"height":15,"star_pos":[7.05,7.35],"pixels":"..."},"id":"77a73117-e86f-47db-b85b-a59787498172"}
04:06:15.899 00.181 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:06:18.714 02.815 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"63fee259-ee90-40d0-8612-9abbbffd5996"}
04:06:18.714 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"63fee259-ee90-40d0-8612-9abbbffd5996"}
04:06:18.715 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8f34fb62-2448-413b-941a-eca9f7cadd70"}
04:06:18.715 00.000 13300 case statement mapped state 6 to 3
04:06:18.715 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8f34fb62-2448-413b-941a-eca9f7cadd70"}
04:06:18.744 00.029 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3acca788-d65c-4cf6-babb-f9fed7346d5f"}
04:06:18.744 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":52,"width":15,"height":15,"star_pos":[7.05,7.35],"pixels":"..."},"id":"3acca788-d65c-4cf6-babb-f9fed7346d5f"}
04:06:19.047 00.303 11596 Exposure complete
04:06:19.152 00.105 11596 worker thread done servicing request
04:06:19.153 00.001 13300 OnExposeComplete: enter
04:06:19.153 00.000 13300 UpdateGuideState(): m_state=6
04:06:19.153 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
04:06:19.154 00.001 13300 Star::Find returns 1 (0), X=1245.91, Y=23.19, Mass=914, SNR=21.1, Peak=66 HFD=4.2
04:06:19.154 00.000 13300 CameraToMount -- cameraTheta (2.69) - m_xAngle (1.53) = xAngle (1.15 = 1.15)
04:06:19.154 00.000 13300 CameraToMount -- cameraTheta (2.69) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.97 = -1.97)
04:06:19.154 00.000 13300 CameraToMount -- cameraX=-0.23 cameraY=0.11 hyp=0.26 cameraTheta=2.69 mountX=0.11 mountY=-0.24, mountTheta=-1.16
04:06:19.157 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.23, y=0.11, opts=13)
04:06:19.157 00.000 13300 Enqueuing Move request for scope (-0.23, 0.11)
04:06:19.157 00.000 11596 Worker thread wakes up
04:06:19.157 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.11) opts 0xd
04:06:19.158 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.23, 0.11)
04:06:19.158 00.000 11596 Moving (-0.23, 0.11) raw xDistance=0.11 yDistance=-0.24
04:06:19.158 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:06:19.158 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
04:06:19.158 00.000 11596 MoveAxis(E, 0, ABG)
04:06:19.158 00.000 11596 Move returns status 0, amount 0
04:06:19.158 00.000 11596 MoveAxis(N, 318, ABG)
04:06:19.159 00.001 11596 Guiding  Dir = 0, Dur = 318
04:06:19.159 00.000 11596 IsSlewing returns 0
04:06:19.170 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=181, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
04:06:19.181 00.011 13300 UpdateGuideState exits: m=914 SNR=21.1
04:06:19.182 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:19.182 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:06:19.182 00.000 13300 Enqueuing Expose request
04:06:19.251 00.069 11596 IsGuiding returns 0
04:06:19.360 00.109 11596 PulseGuide returned control before completion, sleep 220
04:06:19.625 00.265 11596 IsGuiding returns 1
04:06:19.625 00.000 11596 scope still moving after pulse duration time elapsed
04:06:19.656 00.031 11596 IsSlewing returns 0
04:06:19.829 00.173 11596 IsGuiding returns 0
04:06:19.829 00.000 11596 scope move finished after 318 + 259 ms
04:06:19.829 00.000 11596 Move returns status 0, amount 318
04:06:19.829 00.000 11596 move complete, result=0
04:06:19.829 00.000 11596 worker thread done servicing request
04:06:19.829 00.000 11596 Worker thread wakes up
04:06:19.829 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 318 ms NORTH
04:06:19.829 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:06:20.346 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:06:21.714 01.368 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6b91ad5a-0511-4a57-9930-69fdea05d331"}
04:06:21.714 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6b91ad5a-0511-4a57-9930-69fdea05d331"}
04:06:21.715 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2cfabfc6-4fc8-45f3-94a1-30ada348dce6"}
04:06:21.715 00.000 13300 case statement mapped state 6 to 3
04:06:21.715 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2cfabfc6-4fc8-45f3-94a1-30ada348dce6"}
04:06:21.715 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a5cb987c-ce9b-46e6-bb27-221a7053dc78"}
04:06:21.716 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":53,"width":15,"height":15,"star_pos":[6.91,7.19],"pixels":"..."},"id":"a5cb987c-ce9b-46e6-bb27-221a7053dc78"}
04:06:23.392 01.676 11596 Exposure complete
04:06:23.461 00.069 11596 worker thread done servicing request
04:06:23.461 00.000 13300 OnExposeComplete: enter
04:06:23.461 00.000 13300 UpdateGuideState(): m_state=6
04:06:23.462 00.001 13300 Star::Find(15, 1245, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
04:06:23.462 00.000 13300 Star::Find returns 1 (0), X=1246.12, Y=23.14, Mass=923, SNR=21.2, Peak=71 HFD=4.3
04:06:23.462 00.000 13300 CameraToMount -- cameraTheta (1.95) - m_xAngle (1.53) = xAngle (0.42 = 0.42)
04:06:23.462 00.000 13300 CameraToMount -- cameraTheta (1.95) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.71 = -2.71)
04:06:23.462 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.06 hyp=0.07 cameraTheta=1.95 mountX=0.06 mountY=-0.03, mountTheta=-0.43
04:06:23.464 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.06, opts=13)
04:06:23.464 00.000 13300 Enqueuing Move request for scope (-0.02, 0.06)
04:06:23.464 00.000 11596 Worker thread wakes up
04:06:23.464 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.06) opts 0xd
04:06:23.465 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.06)
04:06:23.465 00.000 11596 Moving (-0.02, 0.06) raw xDistance=0.06 yDistance=-0.03
04:06:23.465 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:06:23.465 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:23.465 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:06:23.465 00.000 11596 MoveAxis(E, 0, ABG)
04:06:23.465 00.000 11596 Move returns status 0, amount 0
04:06:23.466 00.001 11596 MoveAxis(N, 0, ABG)
04:06:23.466 00.000 11596 Move returns status 0, amount 0
04:06:23.466 00.000 11596 move complete, result=0
04:06:23.466 00.000 11596 worker thread done servicing request
04:06:23.472 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=214, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
04:06:23.480 00.008 13300 UpdateGuideState exits: m=923 SNR=21.2
04:06:23.480 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:23.480 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:06:23.480 00.000 13300 Enqueuing Expose request
04:06:23.480 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:06:23.480 00.000 11596 Worker thread wakes up
04:06:23.481 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:06:23.982 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:06:24.713 00.731 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a84a05c4-8580-41d2-9deb-320e053152ca"}
04:06:24.713 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a84a05c4-8580-41d2-9deb-320e053152ca"}
04:06:24.715 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"352734ab-b565-447d-9d93-acc55b328f45"}
04:06:24.715 00.000 13300 case statement mapped state 6 to 3
04:06:24.715 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"352734ab-b565-447d-9d93-acc55b328f45"}
04:06:24.715 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c7f986b6-9afc-42aa-b3c8-5d84a63cdd37"}
04:06:24.716 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":54,"width":15,"height":15,"star_pos":[7.12,7.14],"pixels":"..."},"id":"c7f986b6-9afc-42aa-b3c8-5d84a63cdd37"}
04:06:27.004 02.288 11596 Exposure complete
04:06:27.092 00.088 11596 worker thread done servicing request
04:06:27.093 00.001 13300 OnExposeComplete: enter
04:06:27.093 00.000 13300 UpdateGuideState(): m_state=6
04:06:27.093 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
04:06:27.093 00.000 13300 Star::Find returns 1 (0), X=1246.20, Y=23.10, Mass=918, SNR=21.1, Peak=68 HFD=4.2
04:06:27.093 00.000 13300 CameraToMount -- cameraTheta (0.36) - m_xAngle (1.53) = xAngle (-1.17 = -1.17)
04:06:27.094 00.001 13300 CameraToMount -- cameraTheta (0.36) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.30 = 1.99)
04:06:27.094 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.02 hyp=0.05 cameraTheta=0.36 mountX=0.02 mountY=0.05, mountTheta=1.17
04:06:27.095 00.001 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.02, opts=13)
04:06:27.096 00.001 13300 Enqueuing Move request for scope (0.05, 0.02)
04:06:27.096 00.000 11596 Worker thread wakes up
04:06:27.096 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.02) opts 0xd
04:06:27.096 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.02)
04:06:27.096 00.000 11596 Moving (0.05, 0.02) raw xDistance=0.02 yDistance=0.05
04:06:27.096 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:06:27.096 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:27.097 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:06:27.097 00.000 11596 MoveAxis(E, 0, ABG)
04:06:27.097 00.000 11596 Move returns status 0, amount 0
04:06:27.097 00.000 11596 MoveAxis(N, 0, ABG)
04:06:27.097 00.000 11596 Move returns status 0, amount 0
04:06:27.097 00.000 11596 move complete, result=0
04:06:27.097 00.000 11596 worker thread done servicing request
04:06:27.103 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
04:06:27.112 00.009 13300 UpdateGuideState exits: m=918 SNR=21.1
04:06:27.112 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:27.112 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:06:27.112 00.000 13300 Enqueuing Expose request
04:06:27.112 00.000 11596 Worker thread wakes up
04:06:27.112 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:06:27.113 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:06:27.629 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:06:27.712 00.083 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fbcfb062-8204-45de-971e-6fc04b63e659"}
04:06:27.712 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fbcfb062-8204-45de-971e-6fc04b63e659"}
04:06:27.713 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"13ad82dd-a7aa-42ab-9296-68979b7a9688"}
04:06:27.713 00.000 13300 case statement mapped state 6 to 3
04:06:27.713 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"13ad82dd-a7aa-42ab-9296-68979b7a9688"}
04:06:27.713 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"841a6bfa-8908-4b4a-b53b-994c1404ff55"}
04:06:27.714 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":55,"width":15,"height":15,"star_pos":[7.20,7.10],"pixels":"..."},"id":"841a6bfa-8908-4b4a-b53b-994c1404ff55"}
04:06:30.653 02.939 11596 Exposure complete
04:06:30.713 00.060 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fe8e1ce2-e109-4c5b-be9d-3cbaf23302cd"}
04:06:30.713 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fe8e1ce2-e109-4c5b-be9d-3cbaf23302cd"}
04:06:30.714 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"73c413f7-89b7-4db8-8fc7-3925eafd398b"}
04:06:30.714 00.000 13300 case statement mapped state 6 to 3
04:06:30.714 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"73c413f7-89b7-4db8-8fc7-3925eafd398b"}
04:06:30.715 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6697df08-e825-4de4-9174-0051f9f610a3"}
04:06:30.715 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":55,"width":15,"height":15,"star_pos":[7.20,7.10],"pixels":"..."},"id":"6697df08-e825-4de4-9174-0051f9f610a3"}
04:06:30.725 00.010 11596 worker thread done servicing request
04:06:30.725 00.000 13300 OnExposeComplete: enter
04:06:30.725 00.000 13300 UpdateGuideState(): m_state=6
04:06:30.725 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
04:06:30.726 00.001 13300 Star::Find returns 1 (0), X=1246.21, Y=23.09, Mass=908, SNR=21.0, Peak=68 HFD=4.2
04:06:30.726 00.000 13300 CameraToMount -- cameraTheta (0.13) - m_xAngle (1.53) = xAngle (-1.41 = -1.41)
04:06:30.726 00.000 13300 CameraToMount -- cameraTheta (0.13) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.53 = 1.75)
04:06:30.726 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.01 hyp=0.07 cameraTheta=0.13 mountX=0.01 mountY=0.07, mountTheta=1.41
04:06:30.728 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.01, opts=13)
04:06:30.728 00.000 13300 Enqueuing Move request for scope (0.07, 0.01)
04:06:30.728 00.000 11596 Worker thread wakes up
04:06:30.728 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.01) opts 0xd
04:06:30.729 00.001 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.01)
04:06:30.729 00.000 11596 Moving (0.07, 0.01) raw xDistance=0.01 yDistance=0.07
04:06:30.729 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:06:30.729 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:30.729 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:06:30.729 00.000 11596 MoveAxis(E, 0, ABG)
04:06:30.729 00.000 11596 Move returns status 0, amount 0
04:06:30.730 00.001 11596 MoveAxis(N, 0, ABG)
04:06:30.730 00.000 11596 Move returns status 0, amount 0
04:06:30.730 00.000 11596 move complete, result=0
04:06:30.730 00.000 11596 worker thread done servicing request
04:06:30.736 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=214, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
04:06:30.744 00.008 13300 UpdateGuideState exits: m=908 SNR=21.0
04:06:30.745 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:30.745 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:06:30.745 00.000 13300 Enqueuing Expose request
04:06:30.745 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:06:30.745 00.000 11596 Worker thread wakes up
04:06:30.745 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:06:31.256 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:06:33.712 02.456 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ca3b0c8c-01a9-4d56-986e-e9817071c02c"}
04:06:33.712 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ca3b0c8c-01a9-4d56-986e-e9817071c02c"}
04:06:33.713 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d2a47ac6-4314-409d-a5c6-a52529c81aff"}
04:06:33.713 00.000 13300 case statement mapped state 6 to 3
04:06:33.713 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d2a47ac6-4314-409d-a5c6-a52529c81aff"}
04:06:33.713 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"68b8480c-74ac-4a8f-85ec-b42cc2175d0a"}
04:06:33.713 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":56,"width":15,"height":15,"star_pos":[7.21,7.09],"pixels":"..."},"id":"68b8480c-74ac-4a8f-85ec-b42cc2175d0a"}
04:06:34.280 00.567 11596 Exposure complete
04:06:34.348 00.068 11596 worker thread done servicing request
04:06:34.348 00.000 13300 OnExposeComplete: enter
04:06:34.348 00.000 13300 UpdateGuideState(): m_state=6
04:06:34.349 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
04:06:34.349 00.000 13300 Star::Find returns 1 (0), X=1246.13, Y=22.95, Mass=900, SNR=20.9, Peak=72 HFD=4.3
04:06:34.349 00.000 13300 CameraToMount -- cameraTheta (-1.73) - m_xAngle (1.53) = xAngle (-3.26 = 3.02)
04:06:34.349 00.000 13300 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.39 = -0.11)
04:06:34.349 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.73 mountX=-0.13 mountY=-0.01, mountTheta=-3.03
04:06:34.352 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.13, opts=13)
04:06:34.352 00.000 13300 Enqueuing Move request for scope (-0.02, -0.13)
04:06:34.352 00.000 11596 Worker thread wakes up
04:06:34.353 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.13) opts 0xd
04:06:34.353 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.13)
04:06:34.353 00.000 11596 Moving (-0.02, -0.13) raw xDistance=-0.13 yDistance=-0.01
04:06:34.353 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:06:34.353 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:34.353 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:06:34.353 00.000 11596 MoveAxis(E, 0, ABG)
04:06:34.353 00.000 11596 Move returns status 0, amount 0
04:06:34.353 00.000 11596 MoveAxis(N, 0, ABG)
04:06:34.353 00.000 11596 Move returns status 0, amount 0
04:06:34.354 00.001 11596 move complete, result=0
04:06:34.354 00.000 11596 worker thread done servicing request
04:06:34.359 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
04:06:34.367 00.008 13300 UpdateGuideState exits: m=900 SNR=20.9
04:06:34.367 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:34.367 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:06:34.367 00.000 13300 Enqueuing Expose request
04:06:34.368 00.001 11596 Worker thread wakes up
04:06:34.368 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:06:34.368 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:06:34.872 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:06:36.711 01.839 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0a92ecf6-bd25-4c5d-9f81-c54f6266a444"}
04:06:36.711 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0a92ecf6-bd25-4c5d-9f81-c54f6266a444"}
04:06:36.712 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"43cbdf31-3703-4e3f-8a1b-ef07dc28293b"}
04:06:36.712 00.000 13300 case statement mapped state 6 to 3
04:06:36.712 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"43cbdf31-3703-4e3f-8a1b-ef07dc28293b"}
04:06:36.712 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c6d3e047-7aa1-4859-8678-3c34b6046feb"}
04:06:36.712 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":57,"width":15,"height":15,"star_pos":[7.13,6.95],"pixels":"..."},"id":"c6d3e047-7aa1-4859-8678-3c34b6046feb"}
04:06:37.905 01.193 11596 Exposure complete
04:06:37.975 00.070 11596 worker thread done servicing request
04:06:37.975 00.000 13300 OnExposeComplete: enter
04:06:37.975 00.000 13300 UpdateGuideState(): m_state=6
04:06:37.976 00.001 13300 Star::Find(15, 1246, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
04:06:37.976 00.000 13300 Star::Find returns 1 (0), X=1246.25, Y=22.92, Mass=902, SNR=21.0, Peak=69 HFD=4.1
04:06:37.976 00.000 13300 CameraToMount -- cameraTheta (-0.99) - m_xAngle (1.53) = xAngle (-2.52 = -2.52)
04:06:37.976 00.000 13300 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.65 = 0.63)
04:06:37.976 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=-0.16 hyp=0.19 cameraTheta=-0.99 mountX=-0.15 mountY=0.11, mountTheta=2.51
04:06:37.978 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=-0.16, opts=13)
04:06:37.978 00.000 13300 Enqueuing Move request for scope (0.10, -0.16)
04:06:37.978 00.000 11596 Worker thread wakes up
04:06:37.978 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.16) opts 0xd
04:06:37.979 00.001 11596 Handling offset move in thread for scope, endpoint = (0.10, -0.16)
04:06:37.979 00.000 11596 Moving (0.10, -0.16) raw xDistance=-0.15 yDistance=0.11
04:06:37.979 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
04:06:37.979 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:37.979 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
04:06:37.979 00.000 11596 MoveAxis(E, 191, ABG)
04:06:37.979 00.000 11596 Guiding  Dir = 2, Dur = 191
04:06:37.979 00.000 11596 IsSlewing returns 0
04:06:37.985 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=3, FiltMax=76, Gamma=0.510
04:06:37.993 00.008 13300 UpdateGuideState exits: m=902 SNR=21.0
04:06:37.993 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:37.993 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:06:37.994 00.001 13300 Enqueuing Expose request
04:06:38.074 00.080 11596 IsGuiding returns 0
04:06:38.201 00.127 11596 PulseGuide returned control before completion, sleep 74
04:06:38.500 00.299 11596 IsGuiding returns 1
04:06:38.500 00.000 11596 scope still moving after pulse duration time elapsed
04:06:38.525 00.025 11596 IsSlewing returns 0
04:06:38.592 00.067 11596 IsGuiding returns 0
04:06:38.592 00.000 11596 scope move finished after 191 + 326 ms
04:06:38.592 00.000 11596 Move returns status 0, amount 191
04:06:38.592 00.000 11596 MoveAxis(N, 0, ABG)
04:06:38.592 00.000 11596 Move returns status 0, amount 0
04:06:38.592 00.000 11596 move complete, result=0
04:06:38.592 00.000 11596 worker thread done servicing request
04:06:38.592 00.000 13300 GuideStep: -0.2 px 191 ms EAST, 0.1 px 0 ms NORTH
04:06:38.593 00.001 11596 Worker thread wakes up
04:06:38.593 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:06:39.102 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:06:39.711 00.609 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f81f40dc-9895-4ab6-9c36-46c251d3d053"}
04:06:39.711 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f81f40dc-9895-4ab6-9c36-46c251d3d053"}
04:06:39.712 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"abf18f3b-4f76-4066-8c17-fd6ee2f72ec3"}
04:06:39.712 00.000 13300 case statement mapped state 6 to 3
04:06:39.712 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"abf18f3b-4f76-4066-8c17-fd6ee2f72ec3"}
04:06:39.712 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c8df791d-5c83-4fb0-b4da-e413d14e38c1"}
04:06:39.712 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":58,"width":15,"height":15,"star_pos":[7.25,6.92],"pixels":"..."},"id":"c8df791d-5c83-4fb0-b4da-e413d14e38c1"}
04:06:42.138 02.426 11596 Exposure complete
04:06:42.207 00.069 11596 worker thread done servicing request
04:06:42.207 00.000 13300 OnExposeComplete: enter
04:06:42.207 00.000 13300 UpdateGuideState(): m_state=6
04:06:42.208 00.001 13300 Star::Find(15, 1246, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
04:06:42.208 00.000 13300 Star::Find returns 1 (0), X=1246.22, Y=23.04, Mass=935, SNR=21.3, Peak=72 HFD=4.1
04:06:42.208 00.000 13300 CameraToMount -- cameraTheta (-0.45) - m_xAngle (1.53) = xAngle (-1.98 = -1.98)
04:06:42.208 00.000 13300 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.11 = 1.17)
04:06:42.208 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-0.45 mountX=-0.03 mountY=0.08, mountTheta=1.98
04:06:42.210 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.04, opts=13)
04:06:42.210 00.000 13300 Enqueuing Move request for scope (0.07, -0.04)
04:06:42.210 00.000 11596 Worker thread wakes up
04:06:42.211 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.04) opts 0xd
04:06:42.211 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.04)
04:06:42.211 00.000 11596 Moving (0.07, -0.04) raw xDistance=-0.03 yDistance=0.08
04:06:42.211 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:06:42.211 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:42.211 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
04:06:42.211 00.000 11596 MoveAxis(E, 0, ABG)
04:06:42.211 00.000 11596 Move returns status 0, amount 0
04:06:42.211 00.000 11596 MoveAxis(N, 0, ABG)
04:06:42.211 00.000 11596 Move returns status 0, amount 0
04:06:42.212 00.001 11596 move complete, result=0
04:06:42.212 00.000 11596 worker thread done servicing request
04:06:42.220 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
04:06:42.228 00.008 13300 UpdateGuideState exits: m=935 SNR=21.3
04:06:42.229 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:42.229 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:06:42.229 00.000 13300 Enqueuing Expose request
04:06:42.229 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:06:42.229 00.000 11596 Worker thread wakes up
04:06:42.229 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:06:42.710 00.481 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"36221f22-7da3-4506-80ce-fc0591acf68a"}
04:06:42.710 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"36221f22-7da3-4506-80ce-fc0591acf68a"}
04:06:42.711 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6010a129-e542-4a57-b61c-e66445479e5a"}
04:06:42.711 00.000 13300 case statement mapped state 6 to 3
04:06:42.711 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6010a129-e542-4a57-b61c-e66445479e5a"}
04:06:42.712 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5899f098-8e6c-42c2-b2b7-682269bdac07"}
04:06:42.712 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":59,"width":15,"height":15,"star_pos":[7.22,7.04],"pixels":"..."},"id":"5899f098-8e6c-42c2-b2b7-682269bdac07"}
04:06:42.737 00.025 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:06:45.710 02.973 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"79f6f1ee-2733-45ef-b5c7-1ef95bc05de2"}
04:06:45.710 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"79f6f1ee-2733-45ef-b5c7-1ef95bc05de2"}
04:06:45.711 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"62c7626a-a6eb-4186-9688-e9ec78a6a6e3"}
04:06:45.711 00.000 13300 case statement mapped state 6 to 3
04:06:45.711 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"62c7626a-a6eb-4186-9688-e9ec78a6a6e3"}
04:06:45.712 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"56d292d2-9a4a-47aa-b652-9285f8f656a0"}
04:06:45.712 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":59,"width":15,"height":15,"star_pos":[7.22,7.04],"pixels":"..."},"id":"56d292d2-9a4a-47aa-b652-9285f8f656a0"}
04:06:45.775 00.063 11596 Exposure complete
04:06:45.859 00.084 11596 worker thread done servicing request
04:06:45.859 00.000 13300 OnExposeComplete: enter
04:06:45.860 00.001 13300 UpdateGuideState(): m_state=6
04:06:45.860 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
04:06:45.860 00.000 13300 Star::Find returns 1 (0), X=1246.17, Y=22.87, Mass=877, SNR=20.7, Peak=69 HFD=4.3
04:06:45.860 00.000 13300 CameraToMount -- cameraTheta (-1.48) - m_xAngle (1.53) = xAngle (-3.01 = -3.01)
04:06:45.860 00.000 13300 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.14 = 0.14)
04:06:45.860 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.21 hyp=0.21 cameraTheta=-1.48 mountX=-0.20 mountY=0.03, mountTheta=3.00
04:06:45.862 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.21, opts=13)
04:06:45.862 00.000 13300 Enqueuing Move request for scope (0.02, -0.21)
04:06:45.862 00.000 11596 Worker thread wakes up
04:06:45.863 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.21) opts 0xd
04:06:45.863 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.21)
04:06:45.863 00.000 11596 Moving (0.02, -0.21) raw xDistance=-0.20 yDistance=0.03
04:06:45.863 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
04:06:45.863 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:45.863 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:06:45.863 00.000 11596 MoveAxis(E, 257, ABG)
04:06:45.863 00.000 11596 Guiding  Dir = 2, Dur = 257
04:06:45.864 00.001 11596 IsSlewing returns 0
04:06:45.870 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=205, med=4, FiltMin=1, FiltMax=76, Gamma=0.510
04:06:45.878 00.008 13300 UpdateGuideState exits: m=877 SNR=20.7
04:06:45.878 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:45.878 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:06:45.878 00.000 13300 Enqueuing Expose request
04:06:45.958 00.080 11596 IsGuiding returns 0
04:06:46.149 00.191 11596 PulseGuide returned control before completion, sleep 77
04:06:46.430 00.281 11596 IsGuiding returns 0
04:06:46.430 00.000 11596 Move returns status 0, amount 257
04:06:46.430 00.000 11596 MoveAxis(N, 0, ABG)
04:06:46.430 00.000 11596 Move returns status 0, amount 0
04:06:46.430 00.000 11596 move complete, result=0
04:06:46.430 00.000 11596 worker thread done servicing request
04:06:46.430 00.000 11596 Worker thread wakes up
04:06:46.430 00.000 13300 GuideStep: -0.2 px 257 ms EAST, 0.0 px 0 ms NORTH
04:06:46.431 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:06:46.946 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:06:48.709 01.763 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bd6b6df3-b763-4b6a-bb3b-1d0139838df9"}
04:06:48.709 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bd6b6df3-b763-4b6a-bb3b-1d0139838df9"}
04:06:48.710 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ddfd1640-c044-43ca-9136-38784ce1c1d5"}
04:06:48.710 00.000 13300 case statement mapped state 6 to 3
04:06:48.710 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ddfd1640-c044-43ca-9136-38784ce1c1d5"}
04:06:48.710 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0962e8a1-c8ce-44e8-9130-792e8bd24e43"}
04:06:48.711 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":60,"width":15,"height":15,"star_pos":[7.17,6.87],"pixels":"..."},"id":"0962e8a1-c8ce-44e8-9130-792e8bd24e43"}
04:06:49.973 01.262 11596 Exposure complete
04:06:50.057 00.084 11596 worker thread done servicing request
04:06:50.057 00.000 13300 OnExposeComplete: enter
04:06:50.057 00.000 13300 UpdateGuideState(): m_state=6
04:06:50.057 00.000 13300 Star::Find(15, 1246, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
04:06:50.058 00.001 13300 Star::Find returns 1 (0), X=1246.21, Y=23.20, Mass=883, SNR=20.7, Peak=62 HFD=4.2
04:06:50.058 00.000 13300 CameraToMount -- cameraTheta (1.12) - m_xAngle (1.53) = xAngle (-0.41 = -0.41)
04:06:50.058 00.000 13300 CameraToMount -- cameraTheta (1.12) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.54 = 2.74)
04:06:50.058 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.13 hyp=0.14 cameraTheta=1.12 mountX=0.13 mountY=0.05, mountTheta=0.40
04:06:50.060 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.13, opts=13)
04:06:50.060 00.000 13300 Enqueuing Move request for scope (0.06, 0.13)
04:06:50.060 00.000 11596 Worker thread wakes up
04:06:50.061 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.13) opts 0xd
04:06:50.061 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.13)
04:06:50.061 00.000 11596 Moving (0.06, 0.13) raw xDistance=0.13 yDistance=0.05
04:06:50.061 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
04:06:50.061 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:50.061 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:06:50.061 00.000 11596 MoveAxis(E, 0, ABG)
04:06:50.062 00.001 11596 Move returns status 0, amount 0
04:06:50.062 00.000 11596 MoveAxis(N, 0, ABG)
04:06:50.062 00.000 11596 Move returns status 0, amount 0
04:06:50.062 00.000 11596 move complete, result=0
04:06:50.062 00.000 11596 worker thread done servicing request
04:06:50.068 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=180, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
04:06:50.076 00.008 13300 UpdateGuideState exits: m=883 SNR=20.7
04:06:50.076 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:50.076 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:06:50.076 00.000 13300 Enqueuing Expose request
04:06:50.077 00.001 11596 Worker thread wakes up
04:06:50.077 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:06:50.077 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:06:50.580 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:06:51.708 01.128 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"87eb6a28-5438-43f7-b339-54be765125ce"}
04:06:51.708 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"87eb6a28-5438-43f7-b339-54be765125ce"}
04:06:51.709 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fdfac6c3-10ed-40f4-b0e7-b621c22c00ea"}
04:06:51.709 00.000 13300 case statement mapped state 6 to 3
04:06:51.709 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fdfac6c3-10ed-40f4-b0e7-b621c22c00ea"}
04:06:51.709 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7ee7814e-7a07-4eb8-a930-4301556256fd"}
04:06:51.710 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":61,"width":15,"height":15,"star_pos":[7.21,7.20],"pixels":"..."},"id":"7ee7814e-7a07-4eb8-a930-4301556256fd"}
04:06:53.608 01.898 11596 Exposure complete
04:06:53.678 00.070 11596 worker thread done servicing request
04:06:53.678 00.000 13300 OnExposeComplete: enter
04:06:53.678 00.000 13300 UpdateGuideState(): m_state=6
04:06:53.678 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
04:06:53.679 00.001 13300 Star::Find returns 1 (0), X=1246.19, Y=23.40, Mass=919, SNR=21.2, Peak=62 HFD=4.0
04:06:53.679 00.000 13300 CameraToMount -- cameraTheta (1.44) - m_xAngle (1.53) = xAngle (-0.09 = -0.09)
04:06:53.679 00.000 13300 CameraToMount -- cameraTheta (1.44) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.22 = 3.06)
04:06:53.679 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.33 hyp=0.33 cameraTheta=1.44 mountX=0.33 mountY=0.03, mountTheta=0.08
04:06:53.681 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.33, opts=13)
04:06:53.681 00.000 13300 Enqueuing Move request for scope (0.04, 0.33)
04:06:53.681 00.000 11596 Worker thread wakes up
04:06:53.681 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.33) opts 0xd
04:06:53.681 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.33)
04:06:53.681 00.000 11596 Moving (0.04, 0.33) raw xDistance=0.33 yDistance=0.03
04:06:53.681 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
04:06:53.682 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:53.682 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:06:53.682 00.000 11596 MoveAxis(W, 409, ABG)
04:06:53.682 00.000 11596 Guiding  Dir = 3, Dur = 409
04:06:53.682 00.000 11596 IsSlewing returns 0
04:06:53.688 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=192, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
04:06:53.698 00.010 13300 UpdateGuideState exits: m=919 SNR=21.2
04:06:53.699 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:53.699 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:06:53.699 00.000 13300 Enqueuing Expose request
04:06:53.809 00.110 11596 IsGuiding returns 0
04:06:54.024 00.215 11596 PulseGuide returned control before completion, sleep 205
04:06:54.360 00.336 11596 IsGuiding returns 1
04:06:54.360 00.000 11596 scope still moving after pulse duration time elapsed
04:06:54.396 00.036 11596 IsSlewing returns 0
04:06:54.531 00.135 11596 IsGuiding returns 0
04:06:54.531 00.000 11596 scope move finished after 409 + 312 ms
04:06:54.531 00.000 11596 Move returns status 0, amount 409
04:06:54.531 00.000 11596 MoveAxis(N, 0, ABG)
04:06:54.531 00.000 11596 Move returns status 0, amount 0
04:06:54.531 00.000 11596 move complete, result=0
04:06:54.531 00.000 11596 worker thread done servicing request
04:06:54.531 00.000 13300 GuideStep: 0.3 px 409 ms WEST, 0.0 px 0 ms NORTH
04:06:54.531 00.000 11596 Worker thread wakes up
04:06:54.532 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:06:54.707 00.175 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ebc1fc21-edb0-427c-845c-5dfb75c393fb"}
04:06:54.707 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ebc1fc21-edb0-427c-845c-5dfb75c393fb"}
04:06:54.708 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d27055a1-ce87-4bc2-a179-06f9f06b11a7"}
04:06:54.708 00.000 13300 case statement mapped state 6 to 3
04:06:54.708 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d27055a1-ce87-4bc2-a179-06f9f06b11a7"}
04:06:54.708 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9c0a2bf0-97d4-4c13-9a1b-72471e8c2861"}
04:06:54.709 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":62,"width":15,"height":15,"star_pos":[7.19,7.40],"pixels":"..."},"id":"9c0a2bf0-97d4-4c13-9a1b-72471e8c2861"}
04:06:55.045 00.336 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:06:57.706 02.661 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d0ad07d9-f493-403d-bc1b-43a02b65122d"}
04:06:57.706 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d0ad07d9-f493-403d-bc1b-43a02b65122d"}
04:06:57.707 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c5124912-3eb9-4df9-a8a7-2186095a8ef5"}
04:06:57.707 00.000 13300 case statement mapped state 6 to 3
04:06:57.707 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c5124912-3eb9-4df9-a8a7-2186095a8ef5"}
04:06:57.708 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d76c7acb-ae74-4b58-ba8d-a0edf57de888"}
04:06:57.708 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":62,"width":15,"height":15,"star_pos":[7.19,7.40],"pixels":"..."},"id":"d76c7acb-ae74-4b58-ba8d-a0edf57de888"}
04:06:58.075 00.367 11596 Exposure complete
04:06:58.160 00.085 11596 worker thread done servicing request
04:06:58.160 00.000 13300 OnExposeComplete: enter
04:06:58.160 00.000 13300 UpdateGuideState(): m_state=6
04:06:58.161 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
04:06:58.161 00.000 13300 Star::Find returns 1 (0), X=1246.16, Y=23.03, Mass=931, SNR=21.3, Peak=69 HFD=4.3
04:06:58.161 00.000 13300 CameraToMount -- cameraTheta (-1.30) - m_xAngle (1.53) = xAngle (-2.84 = -2.84)
04:06:58.161 00.000 13300 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.97 = 0.32)
04:06:58.161 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.30 mountX=-0.05 mountY=0.02, mountTheta=2.82
04:06:58.163 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.05, opts=13)
04:06:58.163 00.000 13300 Enqueuing Move request for scope (0.01, -0.05)
04:06:58.164 00.001 11596 Worker thread wakes up
04:06:58.164 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.05) opts 0xd
04:06:58.164 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.05)
04:06:58.164 00.000 11596 Moving (0.01, -0.05) raw xDistance=-0.05 yDistance=0.02
04:06:58.164 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:06:58.164 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:58.164 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:06:58.165 00.001 11596 MoveAxis(E, 0, ABG)
04:06:58.165 00.000 11596 Move returns status 0, amount 0
04:06:58.165 00.000 11596 MoveAxis(N, 0, ABG)
04:06:58.165 00.000 11596 Move returns status 0, amount 0
04:06:58.165 00.000 11596 move complete, result=0
04:06:58.165 00.000 11596 worker thread done servicing request
04:06:58.173 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=206, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
04:06:58.181 00.008 13300 UpdateGuideState exits: m=931 SNR=21.3
04:06:58.181 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:58.181 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:06:58.181 00.000 13300 Enqueuing Expose request
04:06:58.181 00.000 11596 Worker thread wakes up
04:06:58.181 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:06:58.181 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:06:58.696 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:07:00.705 02.009 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c5c90861-af3a-49a7-b035-d557e434359b"}
04:07:00.705 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c5c90861-af3a-49a7-b035-d557e434359b"}
04:07:00.706 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c501bca5-3a70-40c4-b549-542098dd0a78"}
04:07:00.706 00.000 13300 case statement mapped state 6 to 3
04:07:00.706 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c501bca5-3a70-40c4-b549-542098dd0a78"}
04:07:00.707 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7746cf6e-2048-48ab-b67e-b697809299b2"}
04:07:00.707 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":63,"width":15,"height":15,"star_pos":[7.16,7.03],"pixels":"..."},"id":"7746cf6e-2048-48ab-b67e-b697809299b2"}
04:07:01.719 01.012 11596 Exposure complete
04:07:01.788 00.069 11596 worker thread done servicing request
04:07:01.788 00.000 13300 OnExposeComplete: enter
04:07:01.788 00.000 13300 UpdateGuideState(): m_state=6
04:07:01.789 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
04:07:01.789 00.000 13300 Star::Find returns 1 (0), X=1246.00, Y=22.91, Mass=879, SNR=20.6, Peak=69 HFD=4.3
04:07:01.789 00.000 13300 CameraToMount -- cameraTheta (-2.29) - m_xAngle (1.53) = xAngle (-3.83 = 2.46)
04:07:01.789 00.000 13300 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.95 = -0.67)
04:07:01.789 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=-0.16 hyp=0.22 cameraTheta=-2.29 mountX=-0.17 mountY=-0.14, mountTheta=-2.46
04:07:01.792 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=-0.16, opts=13)
04:07:01.793 00.001 13300 Enqueuing Move request for scope (-0.14, -0.16)
04:07:01.793 00.000 11596 Worker thread wakes up
04:07:01.793 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.16) opts 0xd
04:07:01.793 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, -0.16)
04:07:01.793 00.000 11596 Moving (-0.14, -0.16) raw xDistance=-0.17 yDistance=-0.14
04:07:01.793 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.17
04:07:01.793 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:01.793 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
04:07:01.793 00.000 11596 MoveAxis(E, 210, ABG)
04:07:01.794 00.001 11596 Guiding  Dir = 2, Dur = 210
04:07:01.794 00.000 11596 IsSlewing returns 0
04:07:01.800 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
04:07:01.807 00.007 13300 UpdateGuideState exits: m=879 SNR=20.6
04:07:01.808 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:01.808 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:07:01.808 00.000 13300 Enqueuing Expose request
04:07:02.026 00.218 11596 IsGuiding returns 0
04:07:02.551 00.525 11596 IsGuiding returns 0
04:07:02.551 00.000 11596 Move returns status 0, amount 210
04:07:02.551 00.000 11596 MoveAxis(N, 0, ABG)
04:07:02.551 00.000 11596 Move returns status 0, amount 0
04:07:02.551 00.000 11596 move complete, result=0
04:07:02.551 00.000 11596 worker thread done servicing request
04:07:02.551 00.000 13300 GuideStep: -0.2 px 210 ms EAST, -0.1 px 0 ms NORTH
04:07:02.552 00.001 11596 Worker thread wakes up
04:07:02.552 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:07:03.066 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:07:03.705 00.639 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"505c9c19-5492-46ec-a317-2de2908a99be"}
04:07:03.705 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"505c9c19-5492-46ec-a317-2de2908a99be"}
04:07:03.706 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"89bdc695-00ef-4951-bf1e-4430a401f419"}
04:07:03.706 00.000 13300 case statement mapped state 6 to 3
04:07:03.706 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"89bdc695-00ef-4951-bf1e-4430a401f419"}
04:07:03.706 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ab39993e-b668-46e6-9561-5f4c6d6a6b82"}
04:07:03.706 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":64,"width":15,"height":15,"star_pos":[7.00,6.91],"pixels":"..."},"id":"ab39993e-b668-46e6-9561-5f4c6d6a6b82"}
04:07:06.104 02.398 11596 Exposure complete
04:07:06.192 00.088 11596 worker thread done servicing request
04:07:06.192 00.000 13300 OnExposeComplete: enter
04:07:06.192 00.000 13300 UpdateGuideState(): m_state=6
04:07:06.193 00.001 13300 Star::Find(15, 1246, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
04:07:06.193 00.000 13300 Star::Find returns 1 (0), X=1246.13, Y=23.03, Mass=899, SNR=20.9, Peak=68 HFD=4.3
04:07:06.193 00.000 13300 CameraToMount -- cameraTheta (-1.92) - m_xAngle (1.53) = xAngle (-3.45 = 2.83)
04:07:06.193 00.000 13300 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.58 = -0.30)
04:07:06.193 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.04 hyp=0.05 cameraTheta=-1.92 mountX=-0.04 mountY=-0.01, mountTheta=-2.84
04:07:06.195 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.04, opts=13)
04:07:06.195 00.000 13300 Enqueuing Move request for scope (-0.02, -0.04)
04:07:06.195 00.000 11596 Worker thread wakes up
04:07:06.196 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.04) opts 0xd
04:07:06.196 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.04)
04:07:06.196 00.000 11596 Moving (-0.02, -0.04) raw xDistance=-0.04 yDistance=-0.01
04:07:06.196 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:07:06.196 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:06.196 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:07:06.196 00.000 11596 MoveAxis(E, 0, ABG)
04:07:06.197 00.001 11596 Move returns status 0, amount 0
04:07:06.197 00.000 11596 MoveAxis(N, 0, ABG)
04:07:06.197 00.000 11596 Move returns status 0, amount 0
04:07:06.197 00.000 11596 move complete, result=0
04:07:06.197 00.000 11596 worker thread done servicing request
04:07:06.203 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=210, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
04:07:06.213 00.010 13300 UpdateGuideState exits: m=899 SNR=20.9
04:07:06.214 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:06.214 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:07:06.214 00.000 13300 Enqueuing Expose request
04:07:06.214 00.000 11596 Worker thread wakes up
04:07:06.214 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:07:06.214 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:07:06.703 00.489 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8ef2f897-d795-412c-a16a-1cb4e7d7ebd1"}
04:07:06.703 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8ef2f897-d795-412c-a16a-1cb4e7d7ebd1"}
04:07:06.704 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f7452eaa-bcd9-4e2d-9b10-975282f436dd"}
04:07:06.704 00.000 13300 case statement mapped state 6 to 3
04:07:06.704 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f7452eaa-bcd9-4e2d-9b10-975282f436dd"}
04:07:06.704 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"85a6db1a-61c2-4d56-b2f3-e466d83a2b23"}
04:07:06.705 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":65,"width":15,"height":15,"star_pos":[7.13,7.03],"pixels":"..."},"id":"85a6db1a-61c2-4d56-b2f3-e466d83a2b23"}
04:07:06.715 00.010 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:07:09.704 02.989 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"db3f5f5a-ce4d-4cd3-bb8f-5e9327479876"}
04:07:09.704 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"db3f5f5a-ce4d-4cd3-bb8f-5e9327479876"}
04:07:09.705 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0cd991bb-21a6-48ee-9889-bfda063b51df"}
04:07:09.705 00.000 13300 case statement mapped state 6 to 3
04:07:09.705 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0cd991bb-21a6-48ee-9889-bfda063b51df"}
04:07:09.706 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ec42fc68-1506-4a27-9e19-d9d1a3949053"}
04:07:09.706 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":65,"width":15,"height":15,"star_pos":[7.13,7.03],"pixels":"..."},"id":"ec42fc68-1506-4a27-9e19-d9d1a3949053"}
04:07:09.737 00.031 11596 Exposure complete
04:07:09.810 00.073 11596 worker thread done servicing request
04:07:09.810 00.000 13300 OnExposeComplete: enter
04:07:09.810 00.000 13300 UpdateGuideState(): m_state=6
04:07:09.811 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
04:07:09.811 00.000 13300 Star::Find returns 1 (0), X=1246.21, Y=23.14, Mass=909, SNR=21.0, Peak=66 HFD=4.2
04:07:09.811 00.000 13300 CameraToMount -- cameraTheta (0.79) - m_xAngle (1.53) = xAngle (-0.74 = -0.74)
04:07:09.811 00.000 13300 CameraToMount -- cameraTheta (0.79) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.87 = 2.41)
04:07:09.811 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.06 hyp=0.08 cameraTheta=0.79 mountX=0.06 mountY=0.06, mountTheta=0.73
04:07:09.814 00.003 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.06, opts=13)
04:07:09.814 00.000 13300 Enqueuing Move request for scope (0.06, 0.06)
04:07:09.814 00.000 11596 Worker thread wakes up
04:07:09.814 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.06) opts 0xd
04:07:09.814 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.06)
04:07:09.814 00.000 11596 Moving (0.06, 0.06) raw xDistance=0.06 yDistance=0.06
04:07:09.814 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:07:09.815 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:09.815 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:07:09.815 00.000 11596 MoveAxis(E, 0, ABG)
04:07:09.815 00.000 11596 Move returns status 0, amount 0
04:07:09.815 00.000 11596 MoveAxis(N, 0, ABG)
04:07:09.815 00.000 11596 Move returns status 0, amount 0
04:07:09.815 00.000 11596 move complete, result=0
04:07:09.815 00.000 11596 worker thread done servicing request
04:07:09.822 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
04:07:09.829 00.007 13300 UpdateGuideState exits: m=909 SNR=21.0
04:07:09.829 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:09.829 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:07:09.830 00.001 13300 Enqueuing Expose request
04:07:09.830 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:07:09.830 00.000 11596 Worker thread wakes up
04:07:09.830 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:07:10.345 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:07:12.704 02.359 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b28fcb9d-1c78-440c-b0b9-ed3122fa2a6b"}
04:07:12.704 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b28fcb9d-1c78-440c-b0b9-ed3122fa2a6b"}
04:07:12.705 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"92916b95-e467-4e29-846a-4190c30b86d0"}
04:07:12.705 00.000 13300 case statement mapped state 6 to 3
04:07:12.705 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"92916b95-e467-4e29-846a-4190c30b86d0"}
04:07:12.705 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"63c66e26-8c2b-452d-be43-10367fba4334"}
04:07:12.705 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":66,"width":15,"height":15,"star_pos":[7.21,7.14],"pixels":"..."},"id":"63c66e26-8c2b-452d-be43-10367fba4334"}
04:07:13.375 00.670 11596 Exposure complete
04:07:13.457 00.082 11596 worker thread done servicing request
04:07:13.457 00.000 13300 OnExposeComplete: enter
04:07:13.457 00.000 13300 UpdateGuideState(): m_state=6
04:07:13.458 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
04:07:13.458 00.000 13300 Star::Find returns 1 (0), X=1246.25, Y=23.16, Mass=906, SNR=21.0, Peak=67 HFD=4.1
04:07:13.458 00.000 13300 CameraToMount -- cameraTheta (0.64) - m_xAngle (1.53) = xAngle (-0.90 = -0.90)
04:07:13.458 00.000 13300 CameraToMount -- cameraTheta (0.64) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.02 = 2.26)
04:07:13.458 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.08 hyp=0.13 cameraTheta=0.64 mountX=0.08 mountY=0.10, mountTheta=0.89
04:07:13.461 00.003 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.08, opts=13)
04:07:13.461 00.000 13300 Enqueuing Move request for scope (0.11, 0.08)
04:07:13.461 00.000 11596 Worker thread wakes up
04:07:13.461 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.08) opts 0xd
04:07:13.461 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.08)
04:07:13.461 00.000 11596 Moving (0.11, 0.08) raw xDistance=0.08 yDistance=0.10
04:07:13.461 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:07:13.461 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:13.462 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
04:07:13.462 00.000 11596 MoveAxis(E, 0, ABG)
04:07:13.462 00.000 11596 Move returns status 0, amount 0
04:07:13.462 00.000 11596 MoveAxis(N, 0, ABG)
04:07:13.462 00.000 11596 Move returns status 0, amount 0
04:07:13.462 00.000 11596 move complete, result=0
04:07:13.462 00.000 11596 worker thread done servicing request
04:07:13.468 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=196, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
04:07:13.476 00.008 13300 UpdateGuideState exits: m=906 SNR=21.0
04:07:13.477 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:13.477 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:07:13.477 00.000 13300 Enqueuing Expose request
04:07:13.477 00.000 11596 Worker thread wakes up
04:07:13.477 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:07:13.477 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:07:13.983 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:07:15.703 01.720 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"66eee092-cc03-47d6-803c-904060ef3ca3"}
04:07:15.704 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"66eee092-cc03-47d6-803c-904060ef3ca3"}
04:07:15.704 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f9160f63-4a1a-4bbc-a86c-321ca78ee36a"}
04:07:15.705 00.001 13300 case statement mapped state 6 to 3
04:07:15.705 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f9160f63-4a1a-4bbc-a86c-321ca78ee36a"}
04:07:15.705 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6b50efb3-7a3e-440e-940e-bf717bb1b3a8"}
04:07:15.706 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":67,"width":15,"height":15,"star_pos":[7.25,7.16],"pixels":"..."},"id":"6b50efb3-7a3e-440e-940e-bf717bb1b3a8"}
04:07:17.028 01.322 11596 Exposure complete
04:07:17.136 00.108 11596 worker thread done servicing request
04:07:17.136 00.000 13300 OnExposeComplete: enter
04:07:17.136 00.000 13300 UpdateGuideState(): m_state=6
04:07:17.137 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
04:07:17.137 00.000 13300 Star::Find returns 1 (0), X=1246.17, Y=23.03, Mass=875, SNR=20.6, Peak=66 HFD=4.2
04:07:17.137 00.000 13300 CameraToMount -- cameraTheta (-1.08) - m_xAngle (1.53) = xAngle (-2.62 = -2.62)
04:07:17.137 00.000 13300 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.74 = 0.54)
04:07:17.137 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.05 cameraTheta=-1.08 mountX=-0.05 mountY=0.03, mountTheta=2.61
04:07:17.139 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.05, opts=13)
04:07:17.140 00.001 13300 Enqueuing Move request for scope (0.03, -0.05)
04:07:17.140 00.000 11596 Worker thread wakes up
04:07:17.140 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.05) opts 0xd
04:07:17.140 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.05)
04:07:17.140 00.000 11596 Moving (0.03, -0.05) raw xDistance=-0.05 yDistance=0.03
04:07:17.140 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:07:17.140 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:17.141 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:07:17.141 00.000 11596 MoveAxis(E, 0, ABG)
04:07:17.141 00.000 11596 Move returns status 0, amount 0
04:07:17.141 00.000 11596 MoveAxis(N, 0, ABG)
04:07:17.141 00.000 11596 Move returns status 0, amount 0
04:07:17.141 00.000 11596 move complete, result=0
04:07:17.141 00.000 11596 worker thread done servicing request
04:07:17.148 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=195, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
04:07:17.156 00.008 13300 UpdateGuideState exits: m=875 SNR=20.6
04:07:17.157 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:17.157 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:07:17.157 00.000 13300 Enqueuing Expose request
04:07:17.157 00.000 11596 Worker thread wakes up
04:07:17.157 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:07:17.157 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:07:17.673 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:07:18.703 01.030 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"52a51254-8382-4b0b-8c15-cbc3f0ec1571"}
04:07:18.703 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"52a51254-8382-4b0b-8c15-cbc3f0ec1571"}
04:07:18.704 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5cf46821-ce40-4d9e-8967-d3ca797f4aeb"}
04:07:18.704 00.000 13300 case statement mapped state 6 to 3
04:07:18.704 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5cf46821-ce40-4d9e-8967-d3ca797f4aeb"}
04:07:18.704 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ea334725-2ab6-4398-9311-55bf23e646b7"}
04:07:18.705 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":68,"width":15,"height":15,"star_pos":[7.17,7.03],"pixels":"..."},"id":"ea334725-2ab6-4398-9311-55bf23e646b7"}
04:07:20.713 02.008 11596 Exposure complete
04:07:20.786 00.073 11596 worker thread done servicing request
04:07:20.786 00.000 13300 OnExposeComplete: enter
04:07:20.786 00.000 13300 UpdateGuideState(): m_state=6
04:07:20.787 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
04:07:20.787 00.000 13300 Star::Find returns 1 (0), X=1246.07, Y=23.25, Mass=870, SNR=20.6, Peak=62 HFD=4.2
04:07:20.787 00.000 13300 CameraToMount -- cameraTheta (1.99) - m_xAngle (1.53) = xAngle (0.46 = 0.46)
04:07:20.787 00.000 13300 CameraToMount -- cameraTheta (1.99) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.67 = -2.67)
04:07:20.787 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.17 hyp=0.19 cameraTheta=1.99 mountX=0.17 mountY=-0.08, mountTheta=-0.47
04:07:20.789 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.17, opts=13)
04:07:20.789 00.000 13300 Enqueuing Move request for scope (-0.08, 0.17)
04:07:20.789 00.000 11596 Worker thread wakes up
04:07:20.789 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.17) opts 0xd
04:07:20.789 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.17)
04:07:20.789 00.000 11596 Moving (-0.08, 0.17) raw xDistance=0.17 yDistance=-0.08
04:07:20.790 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
04:07:20.790 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:20.790 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:07:20.790 00.000 11596 MoveAxis(W, 210, ABG)
04:07:20.790 00.000 11596 Guiding  Dir = 3, Dur = 210
04:07:20.790 00.000 11596 IsSlewing returns 0
04:07:20.797 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=195, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
04:07:20.804 00.007 13300 UpdateGuideState exits: m=870 SNR=20.6
04:07:20.805 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:20.805 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:07:20.805 00.000 13300 Enqueuing Expose request
04:07:20.817 00.012 11596 IsGuiding returns 0
04:07:21.001 00.184 11596 PulseGuide returned control before completion, sleep 36
04:07:21.173 00.172 11596 IsGuiding returns 1
04:07:21.173 00.000 11596 scope still moving after pulse duration time elapsed
04:07:21.196 00.023 11596 IsSlewing returns 0
04:07:21.301 00.105 11596 IsGuiding returns 0
04:07:21.301 00.000 11596 scope move finished after 210 + 274 ms
04:07:21.301 00.000 11596 Move returns status 0, amount 210
04:07:21.302 00.001 11596 MoveAxis(N, 0, ABG)
04:07:21.302 00.000 11596 Move returns status 0, amount 0
04:07:21.302 00.000 11596 move complete, result=0
04:07:21.302 00.000 11596 worker thread done servicing request
04:07:21.302 00.000 11596 Worker thread wakes up
04:07:21.303 00.001 13300 GuideStep: 0.2 px 210 ms WEST, -0.1 px 0 ms NORTH
04:07:21.303 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:07:21.709 00.406 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c3263db3-ad1b-45d7-804d-755af940b14e"}
04:07:21.709 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c3263db3-ad1b-45d7-804d-755af940b14e"}
04:07:21.710 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d3476ce4-f26f-4780-841a-8ac46f91b40c"}
04:07:21.710 00.000 13300 case statement mapped state 6 to 3
04:07:21.710 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d3476ce4-f26f-4780-841a-8ac46f91b40c"}
04:07:21.711 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"414efb98-a21b-4a75-b4d0-7bc5edd3c3c3"}
04:07:21.711 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":69,"width":15,"height":15,"star_pos":[7.07,7.25],"pixels":"..."},"id":"414efb98-a21b-4a75-b4d0-7bc5edd3c3c3"}
04:07:21.809 00.098 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:07:24.708 02.899 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d0835970-abd0-4256-95ce-56a726cc0796"}
04:07:24.708 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d0835970-abd0-4256-95ce-56a726cc0796"}
04:07:24.709 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4bf6c1e2-6096-48f9-90b6-38bec9be177a"}
04:07:24.709 00.000 13300 case statement mapped state 6 to 3
04:07:24.709 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4bf6c1e2-6096-48f9-90b6-38bec9be177a"}
04:07:24.709 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d1a9d0ee-04c5-47c2-a085-dbdd1e1e87e6"}
04:07:24.709 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":69,"width":15,"height":15,"star_pos":[7.07,7.25],"pixels":"..."},"id":"d1a9d0ee-04c5-47c2-a085-dbdd1e1e87e6"}
04:07:24.835 00.126 11596 Exposure complete
04:07:24.912 00.077 11596 worker thread done servicing request
04:07:24.912 00.000 13300 OnExposeComplete: enter
04:07:24.913 00.001 13300 UpdateGuideState(): m_state=6
04:07:24.913 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
04:07:24.913 00.000 13300 Star::Find returns 1 (0), X=1246.07, Y=23.34, Mass=910, SNR=21.0, Peak=60 HFD=4.2
04:07:24.913 00.000 13300 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.53) = xAngle (0.33 = 0.33)
04:07:24.913 00.000 13300 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.80 = -2.80)
04:07:24.914 00.001 13300 CameraToMount -- cameraX=-0.08 cameraY=0.27 hyp=0.28 cameraTheta=1.86 mountX=0.26 mountY=-0.09, mountTheta=-0.34
04:07:24.916 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.27, opts=13)
04:07:24.916 00.000 13300 Enqueuing Move request for scope (-0.08, 0.27)
04:07:24.916 00.000 11596 Worker thread wakes up
04:07:24.916 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.27) opts 0xd
04:07:24.916 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.27)
04:07:24.916 00.000 11596 Moving (-0.08, 0.27) raw xDistance=0.26 yDistance=-0.09
04:07:24.916 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
04:07:24.916 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:24.917 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:07:24.917 00.000 11596 MoveAxis(W, 343, ABG)
04:07:24.917 00.000 11596 Guiding  Dir = 3, Dur = 343
04:07:24.917 00.000 11596 IsSlewing returns 0
04:07:24.923 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
04:07:24.931 00.008 13300 UpdateGuideState exits: m=910 SNR=21.0
04:07:24.931 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:24.931 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:07:24.931 00.000 13300 Enqueuing Expose request
04:07:25.068 00.137 11596 IsGuiding returns 0
04:07:25.315 00.247 11596 PulseGuide returned control before completion, sleep 107
04:07:25.431 00.116 11596 IsGuiding returns 1
04:07:25.431 00.000 11596 scope still moving after pulse duration time elapsed
04:07:25.455 00.024 11596 IsSlewing returns 0
04:07:25.614 00.159 11596 IsGuiding returns 1
04:07:25.638 00.024 11596 IsSlewing returns 0
04:07:25.824 00.186 11596 IsGuiding returns 0
04:07:25.824 00.000 11596 scope move finished after 343 + 412 ms
04:07:25.824 00.000 11596 Move returns status 0, amount 343
04:07:25.824 00.000 11596 MoveAxis(N, 0, ABG)
04:07:25.824 00.000 11596 Move returns status 0, amount 0
04:07:25.824 00.000 11596 move complete, result=0
04:07:25.824 00.000 11596 worker thread done servicing request
04:07:25.824 00.000 13300 GuideStep: 0.3 px 343 ms WEST, -0.1 px 0 ms NORTH
04:07:25.825 00.001 11596 Worker thread wakes up
04:07:25.825 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:07:26.333 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:07:27.707 01.374 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"205502ac-e19e-4fb4-bede-3370bbdeeb6e"}
04:07:27.707 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"205502ac-e19e-4fb4-bede-3370bbdeeb6e"}
04:07:27.708 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"847b7360-7368-4667-8b19-c406e4c06016"}
04:07:27.708 00.000 13300 case statement mapped state 6 to 3
04:07:27.708 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"847b7360-7368-4667-8b19-c406e4c06016"}
04:07:27.708 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"853ba712-1053-4c59-abea-4af51747af09"}
04:07:27.709 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":70,"width":15,"height":15,"star_pos":[7.07,7.34],"pixels":"..."},"id":"853ba712-1053-4c59-abea-4af51747af09"}
04:07:29.364 01.655 11596 Exposure complete
04:07:29.435 00.071 11596 worker thread done servicing request
04:07:29.435 00.000 13300 OnExposeComplete: enter
04:07:29.435 00.000 13300 UpdateGuideState(): m_state=6
04:07:29.436 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
04:07:29.436 00.000 13300 Star::Find returns 1 (0), X=1246.13, Y=23.12, Mass=875, SNR=20.6, Peak=67 HFD=4.3
04:07:29.436 00.000 13300 CameraToMount -- cameraTheta (1.96) - m_xAngle (1.53) = xAngle (0.43 = 0.43)
04:07:29.436 00.000 13300 CameraToMount -- cameraTheta (1.96) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.70 = -2.70)
04:07:29.436 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.04 hyp=0.05 cameraTheta=1.96 mountX=0.04 mountY=-0.02, mountTheta=-0.44
04:07:29.438 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.04, opts=13)
04:07:29.439 00.001 13300 Enqueuing Move request for scope (-0.02, 0.04)
04:07:29.439 00.000 11596 Worker thread wakes up
04:07:29.439 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.04) opts 0xd
04:07:29.439 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.04)
04:07:29.439 00.000 11596 Moving (-0.02, 0.04) raw xDistance=0.04 yDistance=-0.02
04:07:29.439 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
04:07:29.439 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:29.440 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:07:29.440 00.000 11596 MoveAxis(E, 0, ABG)
04:07:29.440 00.000 11596 Move returns status 0, amount 0
04:07:29.440 00.000 11596 MoveAxis(N, 0, ABG)
04:07:29.440 00.000 11596 Move returns status 0, amount 0
04:07:29.440 00.000 11596 move complete, result=0
04:07:29.441 00.001 11596 worker thread done servicing request
04:07:29.449 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=200, med=4, FiltMin=3, FiltMax=82, Gamma=0.510
04:07:29.456 00.007 13300 UpdateGuideState exits: m=875 SNR=20.6
04:07:29.456 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:29.457 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:07:29.457 00.000 13300 Enqueuing Expose request
04:07:29.457 00.000 11596 Worker thread wakes up
04:07:29.457 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:07:29.457 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:07:29.970 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:07:30.707 00.737 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e1a51f31-6b05-47f0-8b08-26a34738d41b"}
04:07:30.707 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e1a51f31-6b05-47f0-8b08-26a34738d41b"}
04:07:30.708 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0c573951-e63c-40df-8921-cfc4d88842ea"}
04:07:30.708 00.000 13300 case statement mapped state 6 to 3
04:07:30.708 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0c573951-e63c-40df-8921-cfc4d88842ea"}
04:07:30.709 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7ac1b0c9-db5b-4796-8621-938d6912b820"}
04:07:30.709 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":71,"width":15,"height":15,"star_pos":[7.13,7.12],"pixels":"..."},"id":"7ac1b0c9-db5b-4796-8621-938d6912b820"}
04:07:32.993 02.284 11596 Exposure complete
04:07:33.070 00.077 11596 worker thread done servicing request
04:07:33.071 00.001 13300 OnExposeComplete: enter
04:07:33.071 00.000 13300 UpdateGuideState(): m_state=6
04:07:33.071 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
04:07:33.071 00.000 13300 Star::Find returns 1 (0), X=1246.09, Y=23.33, Mass=917, SNR=21.1, Peak=64 HFD=4.3
04:07:33.072 00.001 13300 CameraToMount -- cameraTheta (1.78) - m_xAngle (1.53) = xAngle (0.25 = 0.25)
04:07:33.072 00.000 13300 CameraToMount -- cameraTheta (1.78) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.88 = -2.88)
04:07:33.072 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.25 hyp=0.26 cameraTheta=1.78 mountX=0.25 mountY=-0.07, mountTheta=-0.26
04:07:33.074 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.25, opts=13)
04:07:33.074 00.000 13300 Enqueuing Move request for scope (-0.05, 0.25)
04:07:33.074 00.000 11596 Worker thread wakes up
04:07:33.074 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.25) opts 0xd
04:07:33.074 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.25)
04:07:33.074 00.000 11596 Moving (-0.05, 0.25) raw xDistance=0.25 yDistance=-0.07
04:07:33.075 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
04:07:33.075 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:33.075 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:07:33.075 00.000 11596 MoveAxis(W, 315, ABG)
04:07:33.075 00.000 11596 Guiding  Dir = 3, Dur = 315
04:07:33.076 00.001 11596 IsSlewing returns 0
04:07:33.083 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=216, med=4, FiltMin=3, FiltMax=83, Gamma=0.510
04:07:33.091 00.008 13300 UpdateGuideState exits: m=917 SNR=21.1
04:07:33.091 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:33.091 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:07:33.091 00.000 13300 Enqueuing Expose request
04:07:33.170 00.079 11596 IsGuiding returns 0
04:07:33.373 00.203 11596 PulseGuide returned control before completion, sleep 122
04:07:33.603 00.230 11596 IsGuiding returns 1
04:07:33.603 00.000 11596 scope still moving after pulse duration time elapsed
04:07:33.628 00.025 11596 IsSlewing returns 0
04:07:33.707 00.079 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"81cf59d1-f620-457e-9399-a814de11d5d9"}
04:07:33.707 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"81cf59d1-f620-457e-9399-a814de11d5d9"}
04:07:33.708 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5f2a5d65-abf6-493e-a883-029b0aed5174"}
04:07:33.708 00.000 13300 case statement mapped state 6 to 3
04:07:33.708 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5f2a5d65-abf6-493e-a883-029b0aed5174"}
04:07:33.708 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e6076577-6510-45eb-a4bc-30b0f01d236b"}
04:07:33.709 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":72,"width":15,"height":15,"star_pos":[7.09,7.33],"pixels":"..."},"id":"e6076577-6510-45eb-a4bc-30b0f01d236b"}
04:07:33.803 00.094 11596 IsGuiding returns 1
04:07:33.827 00.024 11596 IsSlewing returns 0
04:07:33.898 00.071 11596 IsGuiding returns 0
04:07:33.898 00.000 11596 scope move finished after 315 + 413 ms
04:07:33.898 00.000 11596 Move returns status 0, amount 315
04:07:33.898 00.000 11596 MoveAxis(N, 0, ABG)
04:07:33.898 00.000 11596 Move returns status 0, amount 0
04:07:33.898 00.000 11596 move complete, result=0
04:07:33.899 00.001 11596 worker thread done servicing request
04:07:33.899 00.000 13300 GuideStep: 0.3 px 315 ms WEST, -0.1 px 0 ms NORTH
04:07:33.899 00.000 11596 Worker thread wakes up
04:07:33.899 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:07:34.412 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:07:36.708 02.296 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f405763c-f89a-448f-9220-2d2d0f119fe3"}
04:07:36.708 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f405763c-f89a-448f-9220-2d2d0f119fe3"}
04:07:36.709 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cbb4511e-1f6f-481d-9aa4-aee0fe70a2ce"}
04:07:36.709 00.000 13300 case statement mapped state 6 to 3
04:07:36.709 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cbb4511e-1f6f-481d-9aa4-aee0fe70a2ce"}
04:07:36.710 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c6275e99-baa1-4873-969a-2332a460d3c1"}
04:07:36.710 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":72,"width":15,"height":15,"star_pos":[7.09,7.33],"pixels":"..."},"id":"c6275e99-baa1-4873-969a-2332a460d3c1"}
04:07:37.447 00.737 11596 Exposure complete
04:07:37.516 00.069 11596 worker thread done servicing request
04:07:37.516 00.000 13300 OnExposeComplete: enter
04:07:37.516 00.000 13300 UpdateGuideState(): m_state=6
04:07:37.517 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
04:07:37.517 00.000 13300 Star::Find returns 1 (0), X=1246.06, Y=23.13, Mass=905, SNR=21.0, Peak=66 HFD=4.3
04:07:37.517 00.000 13300 CameraToMount -- cameraTheta (2.57) - m_xAngle (1.53) = xAngle (1.04 = 1.04)
04:07:37.517 00.000 13300 CameraToMount -- cameraTheta (2.57) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.09 = -2.09)
04:07:37.517 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.05 hyp=0.10 cameraTheta=2.57 mountX=0.05 mountY=-0.09, mountTheta=-1.05
04:07:37.520 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.05, opts=13)
04:07:37.520 00.000 13300 Enqueuing Move request for scope (-0.09, 0.05)
04:07:37.521 00.001 11596 Worker thread wakes up
04:07:37.521 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.05) opts 0xd
04:07:37.521 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.05)
04:07:37.521 00.000 11596 Moving (-0.09, 0.05) raw xDistance=0.05 yDistance=-0.09
04:07:37.521 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
04:07:37.521 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:37.521 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:07:37.521 00.000 11596 MoveAxis(E, 0, ABG)
04:07:37.522 00.001 11596 Move returns status 0, amount 0
04:07:37.522 00.000 11596 MoveAxis(N, 0, ABG)
04:07:37.522 00.000 11596 Move returns status 0, amount 0
04:07:37.522 00.000 11596 move complete, result=0
04:07:37.522 00.000 11596 worker thread done servicing request
04:07:37.530 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=200, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
04:07:37.539 00.009 13300 UpdateGuideState exits: m=905 SNR=21.0
04:07:37.539 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:37.540 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:07:37.540 00.000 13300 Enqueuing Expose request
04:07:37.540 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:07:37.540 00.000 11596 Worker thread wakes up
04:07:37.540 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:07:38.053 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:07:39.707 01.654 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"358d46b1-8560-4951-953d-e4a8dbee9cba"}
04:07:39.707 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"358d46b1-8560-4951-953d-e4a8dbee9cba"}
04:07:39.708 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3d1d7970-0638-482f-a7f7-e060506a39f8"}
04:07:39.708 00.000 13300 case statement mapped state 6 to 3
04:07:39.708 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3d1d7970-0638-482f-a7f7-e060506a39f8"}
04:07:39.708 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"12d47f97-40fd-4b5d-a0e9-4941dce0f169"}
04:07:39.708 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":73,"width":15,"height":15,"star_pos":[7.06,7.13],"pixels":"..."},"id":"12d47f97-40fd-4b5d-a0e9-4941dce0f169"}
04:07:41.084 01.376 11596 Exposure complete
04:07:41.178 00.094 11596 worker thread done servicing request
04:07:41.178 00.000 13300 OnExposeComplete: enter
04:07:41.178 00.000 13300 UpdateGuideState(): m_state=6
04:07:41.179 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
04:07:41.179 00.000 13300 Star::Find returns 1 (0), X=1246.13, Y=23.08, Mass=913, SNR=21.1, Peak=71 HFD=4.3
04:07:41.179 00.000 13300 CameraToMount -- cameraTheta (-3.07) - m_xAngle (1.53) = xAngle (-4.61 = 1.68)
04:07:41.179 00.000 13300 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.74 = -1.45)
04:07:41.179 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.00 hyp=0.02 cameraTheta=-3.07 mountX=-0.00 mountY=-0.02, mountTheta=-1.68
04:07:41.183 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.00, opts=13)
04:07:41.183 00.000 13300 Enqueuing Move request for scope (-0.02, -0.00)
04:07:41.183 00.000 11596 Worker thread wakes up
04:07:41.184 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.00) opts 0xd
04:07:41.184 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.00)
04:07:41.184 00.000 11596 Moving (-0.02, -0.00) raw xDistance=-0.00 yDistance=-0.02
04:07:41.184 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
04:07:41.184 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:41.184 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:07:41.184 00.000 11596 MoveAxis(E, 0, ABG)
04:07:41.184 00.000 11596 Move returns status 0, amount 0
04:07:41.184 00.000 11596 MoveAxis(N, 0, ABG)
04:07:41.184 00.000 11596 Move returns status 0, amount 0
04:07:41.185 00.001 11596 move complete, result=0
04:07:41.185 00.000 11596 worker thread done servicing request
04:07:41.193 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=205, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
04:07:41.204 00.011 13300 UpdateGuideState exits: m=913 SNR=21.1
04:07:41.204 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:41.204 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:07:41.204 00.000 13300 Enqueuing Expose request
04:07:41.204 00.000 11596 Worker thread wakes up
04:07:41.204 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:07:41.204 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:07:41.721 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:07:42.707 00.986 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d1cfabde-fc12-450f-811d-0b0cc09799e8"}
04:07:42.707 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d1cfabde-fc12-450f-811d-0b0cc09799e8"}
04:07:42.708 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"17f0b203-e83d-4e59-8ae3-e9852f53dc43"}
04:07:42.708 00.000 13300 case statement mapped state 6 to 3
04:07:42.708 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"17f0b203-e83d-4e59-8ae3-e9852f53dc43"}
04:07:42.708 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1f85f7db-50ab-4e5e-9b4e-a86920a51980"}
04:07:42.708 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":74,"width":15,"height":15,"star_pos":[7.13,7.08],"pixels":"..."},"id":"1f85f7db-50ab-4e5e-9b4e-a86920a51980"}
04:07:44.752 02.044 11596 Exposure complete
04:07:44.845 00.093 11596 worker thread done servicing request
04:07:44.846 00.001 13300 OnExposeComplete: enter
04:07:44.846 00.000 13300 UpdateGuideState(): m_state=6
04:07:44.846 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
04:07:44.846 00.000 13300 Star::Find returns 1 (0), X=1246.12, Y=23.02, Mass=914, SNR=21.1, Peak=71 HFD=4.3
04:07:44.847 00.001 13300 CameraToMount -- cameraTheta (-2.07) - m_xAngle (1.53) = xAngle (-3.60 = 2.68)
04:07:44.847 00.000 13300 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.73 = -0.44)
04:07:44.847 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-2.07 mountX=-0.05 mountY=-0.03, mountTheta=-2.70
04:07:44.850 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.05, opts=13)
04:07:44.851 00.001 13300 Enqueuing Move request for scope (-0.03, -0.05)
04:07:44.851 00.000 11596 Worker thread wakes up
04:07:44.851 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.05) opts 0xd
04:07:44.851 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.05)
04:07:44.851 00.000 11596 Moving (-0.03, -0.05) raw xDistance=-0.05 yDistance=-0.03
04:07:44.851 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:07:44.852 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:44.852 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:07:44.852 00.000 11596 MoveAxis(E, 0, ABG)
04:07:44.852 00.000 11596 Move returns status 0, amount 0
04:07:44.852 00.000 11596 MoveAxis(N, 0, ABG)
04:07:44.852 00.000 11596 Move returns status 0, amount 0
04:07:44.853 00.001 11596 move complete, result=0
04:07:44.853 00.000 11596 worker thread done servicing request
04:07:44.860 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=220, med=4, FiltMin=3, FiltMax=86, Gamma=0.510
04:07:44.869 00.009 13300 UpdateGuideState exits: m=914 SNR=21.1
04:07:44.869 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:44.869 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:07:44.869 00.000 13300 Enqueuing Expose request
04:07:44.869 00.000 11596 Worker thread wakes up
04:07:44.869 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:07:44.870 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:07:45.386 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:07:45.706 00.320 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"be96c322-0d61-4680-82cb-35b030372481"}
04:07:45.706 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"be96c322-0d61-4680-82cb-35b030372481"}
04:07:45.707 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"82c03f28-f77d-42e1-acde-fca016fa7d7c"}
04:07:45.707 00.000 13300 case statement mapped state 6 to 3
04:07:45.707 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"82c03f28-f77d-42e1-acde-fca016fa7d7c"}
04:07:45.708 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"20d36e1d-ec56-4f59-bc06-a96301744026"}
04:07:45.708 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":75,"width":15,"height":15,"star_pos":[7.12,7.02],"pixels":"..."},"id":"20d36e1d-ec56-4f59-bc06-a96301744026"}
04:07:48.419 02.711 11596 Exposure complete
04:07:48.505 00.086 11596 worker thread done servicing request
04:07:48.506 00.001 13300 OnExposeComplete: enter
04:07:48.506 00.000 13300 UpdateGuideState(): m_state=6
04:07:48.506 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
04:07:48.506 00.000 13300 Star::Find returns 1 (0), X=1246.12, Y=23.14, Mass=893, SNR=20.8, Peak=72 HFD=4.3
04:07:48.506 00.000 13300 CameraToMount -- cameraTheta (2.01) - m_xAngle (1.53) = xAngle (0.47 = 0.47)
04:07:48.507 00.001 13300 CameraToMount -- cameraTheta (2.01) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.65 = -2.65)
04:07:48.507 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.06 hyp=0.07 cameraTheta=2.01 mountX=0.06 mountY=-0.03, mountTheta=-0.48
04:07:48.509 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.06, opts=13)
04:07:48.509 00.000 13300 Enqueuing Move request for scope (-0.03, 0.06)
04:07:48.509 00.000 11596 Worker thread wakes up
04:07:48.510 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.06) opts 0xd
04:07:48.510 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.06)
04:07:48.510 00.000 11596 Moving (-0.03, 0.06) raw xDistance=0.06 yDistance=-0.03
04:07:48.510 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:07:48.510 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:48.510 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:07:48.510 00.000 11596 MoveAxis(E, 0, ABG)
04:07:48.511 00.001 11596 Move returns status 0, amount 0
04:07:48.511 00.000 11596 MoveAxis(N, 0, ABG)
04:07:48.511 00.000 11596 Move returns status 0, amount 0
04:07:48.511 00.000 11596 move complete, result=0
04:07:48.511 00.000 11596 worker thread done servicing request
04:07:48.519 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
04:07:48.530 00.011 13300 UpdateGuideState exits: m=893 SNR=20.8
04:07:48.530 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:48.530 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:07:48.531 00.001 13300 Enqueuing Expose request
04:07:48.531 00.000 11596 Worker thread wakes up
04:07:48.531 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:07:48.531 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:07:48.707 00.176 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ac54043f-f9ae-49b6-955a-5d7653b1c553"}
04:07:48.707 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ac54043f-f9ae-49b6-955a-5d7653b1c553"}
04:07:48.708 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1557bc2b-dc8a-418d-a76a-2f6ec68dcba6"}
04:07:48.708 00.000 13300 case statement mapped state 6 to 3
04:07:48.709 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1557bc2b-dc8a-418d-a76a-2f6ec68dcba6"}
04:07:48.709 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"33411e84-a70a-418c-a1c0-a51161b62ae9"}
04:07:48.710 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":76,"width":15,"height":15,"star_pos":[7.12,7.14],"pixels":"..."},"id":"33411e84-a70a-418c-a1c0-a51161b62ae9"}
04:07:49.036 00.326 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:07:51.707 02.671 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"748d3d46-ddac-4ecf-803c-c7d8f489aa6b"}
04:07:51.707 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"748d3d46-ddac-4ecf-803c-c7d8f489aa6b"}
04:07:51.708 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d38a172b-170e-4c4a-9c25-16e0d07b013c"}
04:07:51.708 00.000 13300 case statement mapped state 6 to 3
04:07:51.708 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d38a172b-170e-4c4a-9c25-16e0d07b013c"}
04:07:51.708 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6985d4b0-3912-4dec-8443-6e02e5101f7c"}
04:07:51.709 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":76,"width":15,"height":15,"star_pos":[7.12,7.14],"pixels":"..."},"id":"6985d4b0-3912-4dec-8443-6e02e5101f7c"}
04:07:52.094 00.385 11596 Exposure complete
04:07:52.165 00.071 11596 worker thread done servicing request
04:07:52.165 00.000 13300 OnExposeComplete: enter
04:07:52.165 00.000 13300 UpdateGuideState(): m_state=6
04:07:52.165 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
04:07:52.166 00.001 13300 Star::Find returns 1 (0), X=1246.05, Y=23.23, Mass=940, SNR=21.4, Peak=69 HFD=4.2
04:07:52.166 00.000 13300 CameraToMount -- cameraTheta (2.15) - m_xAngle (1.53) = xAngle (0.62 = 0.62)
04:07:52.166 00.000 13300 CameraToMount -- cameraTheta (2.15) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.51 = -2.51)
04:07:52.166 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.15 hyp=0.19 cameraTheta=2.15 mountX=0.15 mountY=-0.11, mountTheta=-0.63
04:07:52.168 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.15, opts=13)
04:07:52.168 00.000 13300 Enqueuing Move request for scope (-0.10, 0.15)
04:07:52.168 00.000 11596 Worker thread wakes up
04:07:52.168 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.15) opts 0xd
04:07:52.168 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.15)
04:07:52.168 00.000 11596 Moving (-0.10, 0.15) raw xDistance=0.15 yDistance=-0.11
04:07:52.169 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
04:07:52.169 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:52.169 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:07:52.169 00.000 11596 MoveAxis(W, 189, ABG)
04:07:52.169 00.000 11596 Guiding  Dir = 3, Dur = 189
04:07:52.169 00.000 11596 IsSlewing returns 0
04:07:52.175 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=188, med=4, FiltMin=3, FiltMax=86, Gamma=0.510
04:07:52.183 00.008 13300 UpdateGuideState exits: m=940 SNR=21.4
04:07:52.183 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:52.183 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:07:52.183 00.000 13300 Enqueuing Expose request
04:07:52.225 00.042 11596 IsGuiding returns 0
04:07:52.323 00.098 11596 PulseGuide returned control before completion, sleep 101
04:07:52.512 00.189 11596 IsGuiding returns 1
04:07:52.512 00.000 11596 scope still moving after pulse duration time elapsed
04:07:52.542 00.030 11596 IsSlewing returns 0
04:07:52.632 00.090 11596 IsGuiding returns 0
04:07:52.632 00.000 11596 scope move finished after 189 + 218 ms
04:07:52.632 00.000 11596 Move returns status 0, amount 189
04:07:52.632 00.000 11596 MoveAxis(N, 0, ABG)
04:07:52.632 00.000 11596 Move returns status 0, amount 0
04:07:52.633 00.001 11596 move complete, result=0
04:07:52.633 00.000 11596 worker thread done servicing request
04:07:52.633 00.000 11596 Worker thread wakes up
04:07:52.633 00.000 13300 GuideStep: 0.2 px 189 ms WEST, -0.1 px 0 ms NORTH
04:07:52.633 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:07:53.142 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:07:54.706 01.564 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f30fbc52-9589-43ba-94a8-72c407aed3cb"}
04:07:54.706 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f30fbc52-9589-43ba-94a8-72c407aed3cb"}
04:07:54.707 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"83b8c2af-e57e-454f-91fd-3632cde3a3e8"}
04:07:54.707 00.000 13300 case statement mapped state 6 to 3
04:07:54.707 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"83b8c2af-e57e-454f-91fd-3632cde3a3e8"}
04:07:54.707 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"563ac880-3496-433f-a25d-68f059f0c305"}
04:07:54.708 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":77,"width":15,"height":15,"star_pos":[7.05,7.23],"pixels":"..."},"id":"563ac880-3496-433f-a25d-68f059f0c305"}
04:07:56.168 01.460 11596 Exposure complete
04:07:56.238 00.070 11596 worker thread done servicing request
04:07:56.238 00.000 13300 OnExposeComplete: enter
04:07:56.238 00.000 13300 UpdateGuideState(): m_state=6
04:07:56.238 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
04:07:56.238 00.000 13300 Star::Find returns 1 (0), X=1246.04, Y=23.33, Mass=911, SNR=21.1, Peak=64 HFD=4.1
04:07:56.239 00.001 13300 CameraToMount -- cameraTheta (1.96) - m_xAngle (1.53) = xAngle (0.43 = 0.43)
04:07:56.239 00.000 13300 CameraToMount -- cameraTheta (1.96) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.70 = -2.70)
04:07:56.239 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.25 hyp=0.27 cameraTheta=1.96 mountX=0.25 mountY=-0.12, mountTheta=-0.44
04:07:56.241 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.25, opts=13)
04:07:56.241 00.000 13300 Enqueuing Move request for scope (-0.10, 0.25)
04:07:56.241 00.000 11596 Worker thread wakes up
04:07:56.241 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.25) opts 0xd
04:07:56.241 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.25)
04:07:56.241 00.000 11596 Moving (-0.10, 0.25) raw xDistance=0.25 yDistance=-0.12
04:07:56.241 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
04:07:56.241 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:56.242 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
04:07:56.242 00.000 11596 MoveAxis(W, 320, ABG)
04:07:56.242 00.000 11596 Guiding  Dir = 3, Dur = 320
04:07:56.242 00.000 11596 IsSlewing returns 0
04:07:56.248 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=202, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
04:07:56.256 00.008 13300 UpdateGuideState exits: m=911 SNR=21.1
04:07:56.256 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:56.257 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:07:56.257 00.000 13300 Enqueuing Expose request
04:07:56.411 00.154 11596 IsGuiding returns 0
04:07:56.500 00.089 11596 PulseGuide returned control before completion, sleep 241
04:07:56.985 00.485 11596 IsGuiding returns 0
04:07:56.985 00.000 11596 Move returns status 0, amount 320
04:07:56.985 00.000 11596 MoveAxis(N, 0, ABG)
04:07:56.985 00.000 11596 Move returns status 0, amount 0
04:07:56.985 00.000 11596 move complete, result=0
04:07:56.986 00.001 11596 worker thread done servicing request
04:07:56.986 00.000 11596 Worker thread wakes up
04:07:56.986 00.000 13300 GuideStep: 0.2 px 320 ms WEST, -0.1 px 0 ms NORTH
04:07:56.986 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:07:57.491 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:07:57.705 00.214 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"27554ff1-a67d-436b-ab82-0d0c273be449"}
04:07:57.705 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"27554ff1-a67d-436b-ab82-0d0c273be449"}
04:07:57.706 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b7406ae-fc69-4544-9be2-6d2dd3cf7111"}
04:07:57.706 00.000 13300 case statement mapped state 6 to 3
04:07:57.706 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5b7406ae-fc69-4544-9be2-6d2dd3cf7111"}
04:07:57.707 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"60904fee-ee2e-4235-b6b3-055a3617504b"}
04:07:57.708 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":78,"width":15,"height":15,"star_pos":[7.04,7.33],"pixels":"..."},"id":"60904fee-ee2e-4235-b6b3-055a3617504b"}
04:08:00.511 02.803 11596 Exposure complete
04:08:00.579 00.068 11596 worker thread done servicing request
04:08:00.580 00.001 13300 OnExposeComplete: enter
04:08:00.580 00.000 13300 UpdateGuideState(): m_state=6
04:08:00.580 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
04:08:00.580 00.000 13300 Star::Find returns 1 (0), X=1246.08, Y=23.24, Mass=943, SNR=21.4, Peak=68 HFD=4.2
04:08:00.580 00.000 13300 CameraToMount -- cameraTheta (1.94) - m_xAngle (1.53) = xAngle (0.41 = 0.41)
04:08:00.581 00.001 13300 CameraToMount -- cameraTheta (1.94) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.72 = -2.72)
04:08:00.581 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.16 hyp=0.17 cameraTheta=1.94 mountX=0.16 mountY=-0.07, mountTheta=-0.42
04:08:00.583 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.16, opts=13)
04:08:00.583 00.000 13300 Enqueuing Move request for scope (-0.06, 0.16)
04:08:00.583 00.000 11596 Worker thread wakes up
04:08:00.583 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.16) opts 0xd
04:08:00.583 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.16)
04:08:00.583 00.000 11596 Moving (-0.06, 0.16) raw xDistance=0.16 yDistance=-0.07
04:08:00.584 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.16
04:08:00.584 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:00.584 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:08:00.584 00.000 11596 MoveAxis(W, 219, ABG)
04:08:00.584 00.000 11596 Guiding  Dir = 3, Dur = 219
04:08:00.584 00.000 11596 IsSlewing returns 0
04:08:00.590 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=202, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
04:08:00.598 00.008 13300 UpdateGuideState exits: m=943 SNR=21.4
04:08:00.598 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:00.598 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:08:00.599 00.001 13300 Enqueuing Expose request
04:08:00.653 00.054 11596 IsGuiding returns 0
04:08:00.704 00.051 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b010ee63-8663-41bc-96a5-6a7a457f6950"}
04:08:00.704 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b010ee63-8663-41bc-96a5-6a7a457f6950"}
04:08:00.705 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c4cbb313-cffd-4f16-9583-6031dabf85de"}
04:08:00.705 00.000 13300 case statement mapped state 6 to 3
04:08:00.705 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c4cbb313-cffd-4f16-9583-6031dabf85de"}
04:08:00.705 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0b93730c-96dc-428d-9800-b8c5096b5105"}
04:08:00.705 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":79,"width":15,"height":15,"star_pos":[7.08,7.24],"pixels":"..."},"id":"0b93730c-96dc-428d-9800-b8c5096b5105"}
04:08:01.170 00.465 11596 IsGuiding returns 1
04:08:01.170 00.000 11596 scope still moving after pulse duration time elapsed
04:08:01.287 00.117 11596 IsSlewing returns 0
04:08:01.420 00.133 11596 IsGuiding returns 0
04:08:01.420 00.000 11596 scope move finished after 219 + 548 ms
04:08:01.420 00.000 11596 Move returns status 0, amount 219
04:08:01.420 00.000 11596 MoveAxis(N, 0, ABG)
04:08:01.420 00.000 11596 Move returns status 0, amount 0
04:08:01.420 00.000 11596 move complete, result=0
04:08:01.420 00.000 11596 worker thread done servicing request
04:08:01.420 00.000 11596 Worker thread wakes up
04:08:01.421 00.001 13300 GuideStep: 0.2 px 219 ms WEST, -0.1 px 0 ms NORTH
04:08:01.421 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:08:01.931 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:08:03.703 01.772 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"24218f15-e024-4237-98e7-f2ad1a91204c"}
04:08:03.703 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"24218f15-e024-4237-98e7-f2ad1a91204c"}
04:08:03.704 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d1181196-5b8f-4e1f-a8cf-6c733018f3f1"}
04:08:03.704 00.000 13300 case statement mapped state 6 to 3
04:08:03.704 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d1181196-5b8f-4e1f-a8cf-6c733018f3f1"}
04:08:03.704 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"15a98350-1e2e-4169-acf4-194f63c3861c"}
04:08:03.704 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":79,"width":15,"height":15,"star_pos":[7.08,7.24],"pixels":"..."},"id":"15a98350-1e2e-4169-acf4-194f63c3861c"}
04:08:04.966 01.262 11596 Exposure complete
04:08:05.039 00.073 11596 worker thread done servicing request
04:08:05.040 00.001 13300 OnExposeComplete: enter
04:08:05.040 00.000 13300 UpdateGuideState(): m_state=6
04:08:05.041 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
04:08:05.041 00.000 13300 Star::Find returns 1 (0), X=1246.03, Y=23.15, Mass=899, SNR=20.9, Peak=67 HFD=4.3
04:08:05.041 00.000 13300 CameraToMount -- cameraTheta (2.60) - m_xAngle (1.53) = xAngle (1.06 = 1.06)
04:08:05.041 00.000 13300 CameraToMount -- cameraTheta (2.60) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.06 = -2.06)
04:08:05.041 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=0.07 hyp=0.14 cameraTheta=2.60 mountX=0.07 mountY=-0.12, mountTheta=-1.07
04:08:05.046 00.005 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=0.07, opts=13)
04:08:05.046 00.000 13300 Enqueuing Move request for scope (-0.12, 0.07)
04:08:05.046 00.000 11596 Worker thread wakes up
04:08:05.047 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.07) opts 0xd
04:08:05.047 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, 0.07)
04:08:05.047 00.000 11596 Moving (-0.12, 0.07) raw xDistance=0.07 yDistance=-0.12
04:08:05.047 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:08:05.047 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:05.047 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
04:08:05.048 00.001 11596 MoveAxis(E, 0, ABG)
04:08:05.048 00.000 11596 Move returns status 0, amount 0
04:08:05.048 00.000 11596 MoveAxis(N, 0, ABG)
04:08:05.048 00.000 11596 Move returns status 0, amount 0
04:08:05.048 00.000 11596 move complete, result=0
04:08:05.048 00.000 11596 worker thread done servicing request
04:08:05.060 00.012 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=182, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
04:08:05.072 00.012 13300 UpdateGuideState exits: m=899 SNR=20.9
04:08:05.072 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:05.073 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:08:05.073 00.000 13300 Enqueuing Expose request
04:08:05.073 00.000 11596 Worker thread wakes up
04:08:05.073 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:08:05.073 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:08:05.581 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:08:06.702 01.121 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6b0aedf8-15e3-4851-aa6e-11fa4ce8462f"}
04:08:06.702 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6b0aedf8-15e3-4851-aa6e-11fa4ce8462f"}
04:08:06.703 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"31a29163-7d3a-4afe-bdd8-0d2fc067e66e"}
04:08:06.703 00.000 13300 case statement mapped state 6 to 3
04:08:06.703 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"31a29163-7d3a-4afe-bdd8-0d2fc067e66e"}
04:08:06.703 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9010f0f8-66b5-4621-81ad-bdb3a68aceb2"}
04:08:06.704 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":80,"width":15,"height":15,"star_pos":[7.03,7.15],"pixels":"..."},"id":"9010f0f8-66b5-4621-81ad-bdb3a68aceb2"}
04:08:08.612 01.908 11596 Exposure complete
04:08:08.681 00.069 11596 worker thread done servicing request
04:08:08.682 00.001 13300 OnExposeComplete: enter
04:08:08.682 00.000 13300 UpdateGuideState(): m_state=6
04:08:08.682 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
04:08:08.683 00.001 13300 Star::Find returns 1 (0), X=1246.10, Y=23.19, Mass=914, SNR=21.1, Peak=68 HFD=4.2
04:08:08.683 00.000 13300 CameraToMount -- cameraTheta (1.99) - m_xAngle (1.53) = xAngle (0.46 = 0.46)
04:08:08.683 00.000 13300 CameraToMount -- cameraTheta (1.99) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.67 = -2.67)
04:08:08.683 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.11 hyp=0.12 cameraTheta=1.99 mountX=0.11 mountY=-0.05, mountTheta=-0.47
04:08:08.685 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.11, opts=13)
04:08:08.685 00.000 13300 Enqueuing Move request for scope (-0.05, 0.11)
04:08:08.686 00.001 11596 Worker thread wakes up
04:08:08.686 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.11) opts 0xd
04:08:08.686 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.11)
04:08:08.686 00.000 11596 Moving (-0.05, 0.11) raw xDistance=0.11 yDistance=-0.05
04:08:08.686 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:08:08.686 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:08.686 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:08:08.686 00.000 11596 MoveAxis(E, 0, ABG)
04:08:08.687 00.001 11596 Move returns status 0, amount 0
04:08:08.687 00.000 11596 MoveAxis(N, 0, ABG)
04:08:08.687 00.000 11596 Move returns status 0, amount 0
04:08:08.687 00.000 11596 move complete, result=0
04:08:08.687 00.000 11596 worker thread done servicing request
04:08:08.694 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=199, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
04:08:08.702 00.008 13300 UpdateGuideState exits: m=914 SNR=21.1
04:08:08.702 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:08.702 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:08:08.702 00.000 13300 Enqueuing Expose request
04:08:08.702 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:08:08.702 00.000 11596 Worker thread wakes up
04:08:08.702 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:08:09.206 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:08:09.701 00.495 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ceb6d672-73a7-444f-b9ce-24e0e4eeaec8"}
04:08:09.701 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ceb6d672-73a7-444f-b9ce-24e0e4eeaec8"}
04:08:09.702 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4e3e0031-849e-4a5b-bc6b-f7f1714e7a20"}
04:08:09.702 00.000 13300 case statement mapped state 6 to 3
04:08:09.702 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4e3e0031-849e-4a5b-bc6b-f7f1714e7a20"}
04:08:09.702 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"617d31fe-bf31-4981-875f-6ff3e3ede0d8"}
04:08:09.703 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":81,"width":15,"height":15,"star_pos":[7.10,7.19],"pixels":"..."},"id":"617d31fe-bf31-4981-875f-6ff3e3ede0d8"}
04:08:12.234 02.531 11596 Exposure complete
04:08:12.303 00.069 11596 worker thread done servicing request
04:08:12.303 00.000 13300 OnExposeComplete: enter
04:08:12.303 00.000 13300 UpdateGuideState(): m_state=6
04:08:12.303 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
04:08:12.304 00.001 13300 Star::Find returns 1 (0), X=1246.11, Y=23.28, Mass=919, SNR=21.1, Peak=65 HFD=4.2
04:08:12.304 00.000 13300 CameraToMount -- cameraTheta (1.74) - m_xAngle (1.53) = xAngle (0.21 = 0.21)
04:08:12.304 00.000 13300 CameraToMount -- cameraTheta (1.74) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.92 = -2.92)
04:08:12.304 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.20 hyp=0.20 cameraTheta=1.74 mountX=0.20 mountY=-0.04, mountTheta=-0.22
04:08:12.306 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.20, opts=13)
04:08:12.306 00.000 13300 Enqueuing Move request for scope (-0.03, 0.20)
04:08:12.306 00.000 11596 Worker thread wakes up
04:08:12.306 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.20) opts 0xd
04:08:12.306 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.20)
04:08:12.306 00.000 11596 Moving (-0.03, 0.20) raw xDistance=0.20 yDistance=-0.04
04:08:12.307 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
04:08:12.307 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:12.307 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:08:12.307 00.000 11596 MoveAxis(W, 250, ABG)
04:08:12.307 00.000 11596 Guiding  Dir = 3, Dur = 250
04:08:12.308 00.001 11596 IsSlewing returns 0
04:08:12.313 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=176, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
04:08:12.322 00.009 13300 UpdateGuideState exits: m=919 SNR=21.1
04:08:12.322 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:12.322 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:08:12.322 00.000 13300 Enqueuing Expose request
04:08:12.412 00.090 11596 IsGuiding returns 0
04:08:12.701 00.289 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"faf0593f-3cb9-403d-be65-885435d0951c"}
04:08:12.701 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"faf0593f-3cb9-403d-be65-885435d0951c"}
04:08:12.702 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"301a41d3-48f6-4040-a91b-b429918e25fa"}
04:08:12.702 00.000 13300 case statement mapped state 6 to 3
04:08:12.702 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"301a41d3-48f6-4040-a91b-b429918e25fa"}
04:08:12.703 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fc815f1a-9f75-4c52-9f3a-1922b3a2b5d6"}
04:08:12.704 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":82,"width":15,"height":15,"star_pos":[7.11,7.28],"pixels":"..."},"id":"fc815f1a-9f75-4c52-9f3a-1922b3a2b5d6"}
04:08:12.862 00.158 11596 IsGuiding returns 1
04:08:12.862 00.000 11596 scope still moving after pulse duration time elapsed
04:08:13.087 00.225 11596 IsSlewing returns 0
04:08:13.174 00.087 11596 IsGuiding returns 0
04:08:13.174 00.000 11596 scope move finished after 250 + 511 ms
04:08:13.174 00.000 11596 Move returns status 0, amount 250
04:08:13.174 00.000 11596 MoveAxis(N, 0, ABG)
04:08:13.174 00.000 11596 Move returns status 0, amount 0
04:08:13.174 00.000 11596 move complete, result=0
04:08:13.174 00.000 11596 worker thread done servicing request
04:08:13.175 00.001 11596 Worker thread wakes up
04:08:13.175 00.000 13300 GuideStep: 0.2 px 250 ms WEST, -0.0 px 0 ms NORTH
04:08:13.175 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:08:13.685 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:08:15.701 02.016 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7ee6de34-a420-4579-87fa-b471c705ab8f"}
04:08:15.701 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7ee6de34-a420-4579-87fa-b471c705ab8f"}
04:08:15.702 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0d89b89a-05d7-426c-9b21-b5b2bee74ba5"}
04:08:15.702 00.000 13300 case statement mapped state 6 to 3
04:08:15.702 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0d89b89a-05d7-426c-9b21-b5b2bee74ba5"}
04:08:15.703 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"db34986e-a426-4958-84e0-f9ba3c63567b"}
04:08:15.704 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":82,"width":15,"height":15,"star_pos":[7.11,7.28],"pixels":"..."},"id":"db34986e-a426-4958-84e0-f9ba3c63567b"}
04:08:16.723 01.019 11596 Exposure complete
04:08:16.813 00.090 11596 worker thread done servicing request
04:08:16.813 00.000 13300 OnExposeComplete: enter
04:08:16.813 00.000 13300 UpdateGuideState(): m_state=6
04:08:16.814 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
04:08:16.814 00.000 13300 Star::Find returns 1 (0), X=1246.03, Y=23.17, Mass=903, SNR=21.0, Peak=69 HFD=4.3
04:08:16.814 00.000 13300 CameraToMount -- cameraTheta (2.48) - m_xAngle (1.53) = xAngle (0.95 = 0.95)
04:08:16.814 00.000 13300 CameraToMount -- cameraTheta (2.48) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.18 = -2.18)
04:08:16.814 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=0.09 hyp=0.14 cameraTheta=2.48 mountX=0.08 mountY=-0.12, mountTheta=-0.95
04:08:16.817 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=0.09, opts=13)
04:08:16.817 00.000 13300 Enqueuing Move request for scope (-0.11, 0.09)
04:08:16.817 00.000 11596 Worker thread wakes up
04:08:16.817 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.09) opts 0xd
04:08:16.817 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, 0.09)
04:08:16.817 00.000 11596 Moving (-0.11, 0.09) raw xDistance=0.08 yDistance=-0.12
04:08:16.818 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:08:16.818 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:16.818 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
04:08:16.818 00.000 11596 MoveAxis(E, 0, ABG)
04:08:16.818 00.000 11596 Move returns status 0, amount 0
04:08:16.818 00.000 11596 MoveAxis(N, 0, ABG)
04:08:16.819 00.001 11596 Move returns status 0, amount 0
04:08:16.819 00.000 11596 move complete, result=0
04:08:16.819 00.000 11596 worker thread done servicing request
04:08:16.829 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=188, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
04:08:16.837 00.008 13300 UpdateGuideState exits: m=903 SNR=21.0
04:08:16.837 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:16.837 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:08:16.837 00.000 13300 Enqueuing Expose request
04:08:16.838 00.001 11596 Worker thread wakes up
04:08:16.838 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:08:16.838 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:08:17.344 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:08:18.699 01.355 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b5f4ef09-eafc-48bc-9e1b-f2f224a59547"}
04:08:18.699 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b5f4ef09-eafc-48bc-9e1b-f2f224a59547"}
04:08:18.700 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fbdf51f5-a79f-4b18-90dc-6ff3877a15d5"}
04:08:18.700 00.000 13300 case statement mapped state 6 to 3
04:08:18.700 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fbdf51f5-a79f-4b18-90dc-6ff3877a15d5"}
04:08:18.700 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1be47b1d-d65d-48aa-ae9a-7c8cb59dcf18"}
04:08:18.700 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":83,"width":15,"height":15,"star_pos":[7.03,7.17],"pixels":"..."},"id":"1be47b1d-d65d-48aa-ae9a-7c8cb59dcf18"}
04:08:20.373 01.673 11596 Exposure complete
04:08:20.472 00.099 11596 worker thread done servicing request
04:08:20.472 00.000 13300 OnExposeComplete: enter
04:08:20.472 00.000 13300 UpdateGuideState(): m_state=6
04:08:20.473 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
04:08:20.473 00.000 13300 Star::Find returns 1 (0), X=1245.93, Y=23.16, Mass=917, SNR=21.1, Peak=67 HFD=4.2
04:08:20.473 00.000 13300 CameraToMount -- cameraTheta (2.78) - m_xAngle (1.53) = xAngle (1.25 = 1.25)
04:08:20.473 00.000 13300 CameraToMount -- cameraTheta (2.78) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.88 = -1.88)
04:08:20.474 00.001 13300 CameraToMount -- cameraX=-0.21 cameraY=0.08 hyp=0.23 cameraTheta=2.78 mountX=0.07 mountY=-0.22, mountTheta=-1.25
04:08:20.476 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.21, y=0.08, opts=13)
04:08:20.477 00.001 13300 Enqueuing Move request for scope (-0.21, 0.08)
04:08:20.477 00.000 11596 Worker thread wakes up
04:08:20.477 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.08) opts 0xd
04:08:20.477 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.21, 0.08)
04:08:20.477 00.000 11596 Moving (-0.21, 0.08) raw xDistance=0.07 yDistance=-0.22
04:08:20.477 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:08:20.478 00.001 11596 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
04:08:20.478 00.000 11596 MoveAxis(E, 0, ABG)
04:08:20.478 00.000 11596 Move returns status 0, amount 0
04:08:20.478 00.000 11596 MoveAxis(N, 289, ABG)
04:08:20.478 00.000 11596 Guiding  Dir = 0, Dur = 289
04:08:20.478 00.000 11596 IsSlewing returns 0
04:08:20.488 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=186, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
04:08:20.500 00.012 13300 UpdateGuideState exits: m=917 SNR=21.1
04:08:20.500 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:20.500 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:08:20.500 00.000 13300 Enqueuing Expose request
04:08:20.647 00.147 11596 IsGuiding returns 0
04:08:20.860 00.213 11596 PulseGuide returned control before completion, sleep 86
04:08:21.135 00.275 11596 IsGuiding returns 1
04:08:21.135 00.000 11596 scope still moving after pulse duration time elapsed
04:08:21.161 00.026 11596 IsSlewing returns 0
04:08:21.272 00.111 11596 IsGuiding returns 0
04:08:21.272 00.000 11596 scope move finished after 289 + 335 ms
04:08:21.272 00.000 11596 Move returns status 0, amount 289
04:08:21.272 00.000 11596 move complete, result=0
04:08:21.272 00.000 11596 worker thread done servicing request
04:08:21.272 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 289 ms NORTH
04:08:21.272 00.000 11596 Worker thread wakes up
04:08:21.273 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:08:21.698 00.425 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9f68c9ad-25cb-4582-afef-d5e34c87a0dd"}
04:08:21.698 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9f68c9ad-25cb-4582-afef-d5e34c87a0dd"}
04:08:21.699 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"717efa28-a0ef-49c2-91f7-c4eac3591e5b"}
04:08:21.699 00.000 13300 case statement mapped state 6 to 3
04:08:21.699 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"717efa28-a0ef-49c2-91f7-c4eac3591e5b"}
04:08:21.701 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dcbc87e3-2d46-4017-8804-46807ad9685b"}
04:08:21.701 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":84,"width":15,"height":15,"star_pos":[6.93,7.16],"pixels":"..."},"id":"dcbc87e3-2d46-4017-8804-46807ad9685b"}
04:08:21.780 00.079 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:08:22.853 01.073 13300 evsrv: cli 102035E0 connect
04:08:22.853 00.000 13300 case statement mapped state 6 to 3
04:08:22.854 00.001 13300 case statement mapped state 6 to 3
04:08:22.854 00.000 13300 evsrv: cli 102035E0 request: {"method":"get_app_state","id":"8c4c185d-1eac-40fe-97b4-d2ec35a5bcc5"}
04:08:22.854 00.000 13300 case statement mapped state 6 to 3
04:08:22.855 00.001 13300 evsrv: cli 102035E0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8c4c185d-1eac-40fe-97b4-d2ec35a5bcc5"}
04:08:22.856 00.001 13300 evsrv: cli 102035E0 disconnect
04:08:24.699 01.843 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3ed1588d-ff5b-4824-963c-995b2025fb03"}
04:08:24.699 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3ed1588d-ff5b-4824-963c-995b2025fb03"}
04:08:24.700 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d16edbdd-8c53-4d41-956b-ea38362b490a"}
04:08:24.700 00.000 13300 case statement mapped state 6 to 3
04:08:24.700 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d16edbdd-8c53-4d41-956b-ea38362b490a"}
04:08:24.701 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"57ef890d-73c2-457d-b38b-8de234401dce"}
04:08:24.701 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":84,"width":15,"height":15,"star_pos":[6.93,7.16],"pixels":"..."},"id":"57ef890d-73c2-457d-b38b-8de234401dce"}
04:08:24.878 00.177 11596 Exposure complete
04:08:24.982 00.104 11596 worker thread done servicing request
04:08:24.982 00.000 13300 OnExposeComplete: enter
04:08:24.982 00.000 13300 UpdateGuideState(): m_state=6
04:08:24.983 00.001 13300 Star::Find(15, 1245, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
04:08:24.983 00.000 13300 Star::Find returns 1 (0), X=1245.98, Y=23.19, Mass=868, SNR=20.5, Peak=67 HFD=4.1
04:08:24.983 00.000 13300 CameraToMount -- cameraTheta (2.52) - m_xAngle (1.53) = xAngle (0.99 = 0.99)
04:08:24.983 00.000 13300 CameraToMount -- cameraTheta (2.52) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.14 = -2.14)
04:08:24.983 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=0.12 hyp=0.20 cameraTheta=2.52 mountX=0.11 mountY=-0.17, mountTheta=-0.99
04:08:24.986 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=0.12, opts=13)
04:08:24.986 00.000 13300 Enqueuing Move request for scope (-0.16, 0.12)
04:08:24.986 00.000 11596 Worker thread wakes up
04:08:24.986 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.12) opts 0xd
04:08:24.987 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.16, 0.12)
04:08:24.987 00.000 11596 Moving (-0.16, 0.12) raw xDistance=0.11 yDistance=-0.17
04:08:24.987 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:08:24.987 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:24.987 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
04:08:24.988 00.001 11596 MoveAxis(E, 0, ABG)
04:08:24.988 00.000 11596 Move returns status 0, amount 0
04:08:24.988 00.000 11596 MoveAxis(N, 0, ABG)
04:08:24.988 00.000 11596 Move returns status 0, amount 0
04:08:24.988 00.000 11596 move complete, result=0
04:08:24.988 00.000 11596 worker thread done servicing request
04:08:25.000 00.012 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=191, med=4, FiltMin=1, FiltMax=91, Gamma=0.510
04:08:25.012 00.012 13300 UpdateGuideState exits: m=868 SNR=20.5
04:08:25.012 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:25.013 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:08:25.013 00.000 13300 Enqueuing Expose request
04:08:25.013 00.000 11596 Worker thread wakes up
04:08:25.013 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:08:25.013 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:08:25.522 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:08:27.699 02.177 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0eddb294-bc2f-4b3a-b12f-4fdf29120f06"}
04:08:27.699 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0eddb294-bc2f-4b3a-b12f-4fdf29120f06"}
04:08:27.700 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b210c680-efde-441f-97cd-385de86f074e"}
04:08:27.700 00.000 13300 case statement mapped state 6 to 3
04:08:27.700 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b210c680-efde-441f-97cd-385de86f074e"}
04:08:27.701 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"86a88f6a-a07a-4c0f-ae92-822feac313a8"}
04:08:27.701 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":85,"width":15,"height":15,"star_pos":[6.98,7.19],"pixels":"..."},"id":"86a88f6a-a07a-4c0f-ae92-822feac313a8"}
04:08:28.558 00.857 11596 Exposure complete
04:08:28.645 00.087 11596 worker thread done servicing request
04:08:28.645 00.000 13300 OnExposeComplete: enter
04:08:28.645 00.000 13300 UpdateGuideState(): m_state=6
04:08:28.646 00.001 13300 Star::Find(15, 1245, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
04:08:28.646 00.000 13300 Star::Find returns 1 (0), X=1246.15, Y=23.31, Mass=916, SNR=21.1, Peak=61 HFD=4.4
04:08:28.646 00.000 13300 CameraToMount -- cameraTheta (1.57) - m_xAngle (1.53) = xAngle (0.03 = 0.03)
04:08:28.646 00.000 13300 CameraToMount -- cameraTheta (1.57) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.09 = -3.09)
04:08:28.646 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.23 hyp=0.23 cameraTheta=1.57 mountX=0.23 mountY=-0.01, mountTheta=-0.05
04:08:28.649 00.003 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.23, opts=13)
04:08:28.650 00.001 13300 Enqueuing Move request for scope (0.00, 0.23)
04:08:28.650 00.000 11596 Worker thread wakes up
04:08:28.650 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.23) opts 0xd
04:08:28.650 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.23)
04:08:28.650 00.000 11596 Moving (0.00, 0.23) raw xDistance=0.23 yDistance=-0.01
04:08:28.650 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
04:08:28.651 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:28.651 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:08:28.651 00.000 11596 MoveAxis(W, 293, ABG)
04:08:28.651 00.000 11596 Guiding  Dir = 3, Dur = 293
04:08:28.652 00.001 11596 IsSlewing returns 0
04:08:28.660 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=223, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
04:08:28.669 00.009 13300 UpdateGuideState exits: m=916 SNR=21.1
04:08:28.669 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:28.670 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:08:28.670 00.000 13300 Enqueuing Expose request
04:08:28.722 00.052 11596 IsGuiding returns 0
04:08:28.942 00.220 11596 PulseGuide returned control before completion, sleep 83
04:08:29.154 00.212 11596 IsGuiding returns 1
04:08:29.154 00.000 11596 scope still moving after pulse duration time elapsed
04:08:29.187 00.033 11596 IsSlewing returns 0
04:08:29.254 00.067 11596 IsGuiding returns 1
04:08:29.300 00.046 11596 IsSlewing returns 0
04:08:29.368 00.068 11596 IsGuiding returns 1
04:08:29.417 00.049 11596 IsSlewing returns 0
04:08:29.543 00.126 11596 IsGuiding returns 0
04:08:29.543 00.000 11596 scope move finished after 293 + 528 ms
04:08:29.543 00.000 11596 Move returns status 0, amount 293
04:08:29.543 00.000 11596 MoveAxis(N, 0, ABG)
04:08:29.544 00.001 11596 Move returns status 0, amount 0
04:08:29.544 00.000 11596 move complete, result=0
04:08:29.544 00.000 11596 worker thread done servicing request
04:08:29.544 00.000 13300 GuideStep: 0.2 px 293 ms WEST, -0.0 px 0 ms NORTH
04:08:29.544 00.000 11596 Worker thread wakes up
04:08:29.544 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:08:30.046 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:08:30.894 00.848 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5204837b-43c6-4c18-8413-0f13c89e5548"}
04:08:30.895 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5204837b-43c6-4c18-8413-0f13c89e5548"}
04:08:30.896 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"38312010-ace6-470f-a6f0-175c2517b094"}
04:08:30.896 00.000 13300 case statement mapped state 6 to 3
04:08:30.896 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"38312010-ace6-470f-a6f0-175c2517b094"}
04:08:30.897 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4f418f1d-4e25-4992-bc9c-aa3c15f199f7"}
04:08:30.897 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":86,"width":15,"height":15,"star_pos":[7.15,7.31],"pixels":"..."},"id":"4f418f1d-4e25-4992-bc9c-aa3c15f199f7"}
04:08:33.083 02.186 11596 Exposure complete
04:08:33.168 00.085 11596 worker thread done servicing request
04:08:33.169 00.001 13300 OnExposeComplete: enter
04:08:33.169 00.000 13300 UpdateGuideState(): m_state=6
04:08:33.170 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
04:08:33.170 00.000 13300 Star::Find returns 1 (0), X=1246.06, Y=23.19, Mass=922, SNR=21.2, Peak=65 HFD=4.3
04:08:33.170 00.000 13300 CameraToMount -- cameraTheta (2.24) - m_xAngle (1.53) = xAngle (0.71 = 0.71)
04:08:33.170 00.000 13300 CameraToMount -- cameraTheta (2.24) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.42 = -2.42)
04:08:33.170 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.11 hyp=0.14 cameraTheta=2.24 mountX=0.11 mountY=-0.09, mountTheta=-0.72
04:08:33.174 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.11, opts=13)
04:08:33.175 00.001 13300 Enqueuing Move request for scope (-0.09, 0.11)
04:08:33.175 00.000 11596 Worker thread wakes up
04:08:33.175 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.11) opts 0xd
04:08:33.175 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.11)
04:08:33.175 00.000 11596 Moving (-0.09, 0.11) raw xDistance=0.11 yDistance=-0.09
04:08:33.175 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:08:33.176 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:33.176 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:08:33.176 00.000 11596 MoveAxis(E, 0, ABG)
04:08:33.176 00.000 11596 Move returns status 0, amount 0
04:08:33.176 00.000 11596 MoveAxis(N, 0, ABG)
04:08:33.176 00.000 11596 Move returns status 0, amount 0
04:08:33.176 00.000 11596 move complete, result=0
04:08:33.177 00.001 11596 worker thread done servicing request
04:08:33.187 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=194, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
04:08:33.195 00.008 13300 UpdateGuideState exits: m=922 SNR=21.2
04:08:33.195 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:33.195 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:08:33.195 00.000 13300 Enqueuing Expose request
04:08:33.195 00.000 11596 Worker thread wakes up
04:08:33.195 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:08:33.196 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:08:33.707 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:08:33.895 00.188 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"00f2a936-1db3-4d44-a67e-1ba6c2754bc0"}
04:08:33.895 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"00f2a936-1db3-4d44-a67e-1ba6c2754bc0"}
04:08:33.896 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9eecf99b-e9f1-4d25-af5a-7aa9c84fa427"}
04:08:33.896 00.000 13300 case statement mapped state 6 to 3
04:08:33.896 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9eecf99b-e9f1-4d25-af5a-7aa9c84fa427"}
04:08:33.896 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4ac1865a-9db4-4283-9eb7-f829c83b8c29"}
04:08:33.897 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":87,"width":15,"height":15,"star_pos":[7.06,7.19],"pixels":"..."},"id":"4ac1865a-9db4-4283-9eb7-f829c83b8c29"}
04:08:36.736 02.839 11596 Exposure complete
04:08:36.807 00.071 11596 worker thread done servicing request
04:08:36.807 00.000 13300 OnExposeComplete: enter
04:08:36.808 00.001 13300 UpdateGuideState(): m_state=6
04:08:36.808 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
04:08:36.808 00.000 13300 Star::Find returns 1 (0), X=1246.06, Y=23.18, Mass=932, SNR=21.3, Peak=67 HFD=4.3
04:08:36.808 00.000 13300 CameraToMount -- cameraTheta (2.28) - m_xAngle (1.53) = xAngle (0.74 = 0.74)
04:08:36.808 00.000 13300 CameraToMount -- cameraTheta (2.28) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.38 = -2.38)
04:08:36.808 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.11 hyp=0.14 cameraTheta=2.28 mountX=0.10 mountY=-0.10, mountTheta=-0.75
04:08:36.810 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.11, opts=13)
04:08:36.811 00.001 13300 Enqueuing Move request for scope (-0.09, 0.11)
04:08:36.811 00.000 11596 Worker thread wakes up
04:08:36.811 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.11) opts 0xd
04:08:36.811 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.11)
04:08:36.811 00.000 11596 Moving (-0.09, 0.11) raw xDistance=0.10 yDistance=-0.10
04:08:36.811 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
04:08:36.811 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:36.812 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:08:36.812 00.000 11596 MoveAxis(E, 0, ABG)
04:08:36.812 00.000 11596 Move returns status 0, amount 0
04:08:36.812 00.000 11596 MoveAxis(N, 0, ABG)
04:08:36.812 00.000 11596 Move returns status 0, amount 0
04:08:36.812 00.000 11596 move complete, result=0
04:08:36.812 00.000 11596 worker thread done servicing request
04:08:36.819 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=190, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
04:08:36.827 00.008 13300 UpdateGuideState exits: m=932 SNR=21.3
04:08:36.827 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:36.827 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:08:36.827 00.000 13300 Enqueuing Expose request
04:08:36.827 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:08:36.828 00.001 11596 Worker thread wakes up
04:08:36.828 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:08:36.895 00.067 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aaa728b1-d80c-43ff-88b3-3c1154ebaf06"}
04:08:36.895 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aaa728b1-d80c-43ff-88b3-3c1154ebaf06"}
04:08:36.897 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f243518e-0022-40da-bc6a-d815dbd005fe"}
04:08:36.897 00.000 13300 case statement mapped state 6 to 3
04:08:36.897 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f243518e-0022-40da-bc6a-d815dbd005fe"}
04:08:36.898 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dc2f1bba-011b-4cc8-ad9f-5289937550df"}
04:08:36.899 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":88,"width":15,"height":15,"star_pos":[7.06,7.18],"pixels":"..."},"id":"dc2f1bba-011b-4cc8-ad9f-5289937550df"}
04:08:37.340 00.441 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:08:39.894 02.554 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d68c9367-bc40-46eb-b48b-d84f31da4b23"}
04:08:39.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d68c9367-bc40-46eb-b48b-d84f31da4b23"}
04:08:39.895 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f042d425-047c-4507-b43b-ceaa338702b6"}
04:08:39.895 00.000 13300 case statement mapped state 6 to 3
04:08:39.895 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f042d425-047c-4507-b43b-ceaa338702b6"}
04:08:39.895 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4edf0628-3b9e-44fb-b7c3-4e445638ae2f"}
04:08:39.896 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":88,"width":15,"height":15,"star_pos":[7.06,7.18],"pixels":"..."},"id":"4edf0628-3b9e-44fb-b7c3-4e445638ae2f"}
04:08:40.374 00.478 11596 Exposure complete
04:08:40.447 00.073 11596 worker thread done servicing request
04:08:40.448 00.001 13300 OnExposeComplete: enter
04:08:40.448 00.000 13300 UpdateGuideState(): m_state=6
04:08:40.448 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
04:08:40.448 00.000 13300 Star::Find returns 1 (0), X=1246.29, Y=23.36, Mass=895, SNR=20.9, Peak=60 HFD=4.2
04:08:40.448 00.000 13300 CameraToMount -- cameraTheta (1.10) - m_xAngle (1.53) = xAngle (-0.43 = -0.43)
04:08:40.448 00.000 13300 CameraToMount -- cameraTheta (1.10) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.56 = 2.72)
04:08:40.449 00.001 13300 CameraToMount -- cameraX=0.15 cameraY=0.29 hyp=0.32 cameraTheta=1.10 mountX=0.29 mountY=0.13, mountTheta=0.42
04:08:40.452 00.003 13300 SchedulePrimaryMove(1016D950, x=0.15, y=0.29, opts=13)
04:08:40.452 00.000 13300 Enqueuing Move request for scope (0.15, 0.29)
04:08:40.452 00.000 11596 Worker thread wakes up
04:08:40.452 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.29) opts 0xd
04:08:40.452 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, 0.29)
04:08:40.452 00.000 11596 Moving (0.15, 0.29) raw xDistance=0.29 yDistance=0.13
04:08:40.452 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
04:08:40.453 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:40.453 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
04:08:40.453 00.000 11596 MoveAxis(W, 366, ABG)
04:08:40.453 00.000 11596 Guiding  Dir = 3, Dur = 366
04:08:40.453 00.000 11596 IsSlewing returns 0
04:08:40.459 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
04:08:40.468 00.009 13300 UpdateGuideState exits: m=895 SNR=20.9
04:08:40.468 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:40.468 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:08:40.468 00.000 13300 Enqueuing Expose request
04:08:40.567 00.099 11596 IsGuiding returns 0
04:08:40.845 00.278 11596 PulseGuide returned control before completion, sleep 98
04:08:41.078 00.233 11596 IsGuiding returns 1
04:08:41.078 00.000 11596 scope still moving after pulse duration time elapsed
04:08:41.100 00.022 11596 IsSlewing returns 0
04:08:41.182 00.082 11596 IsGuiding returns 1
04:08:41.206 00.024 11596 IsSlewing returns 0
04:08:41.370 00.164 11596 IsGuiding returns 0
04:08:41.371 00.001 11596 scope move finished after 366 + 438 ms
04:08:41.371 00.000 11596 Move returns status 0, amount 366
04:08:41.371 00.000 11596 MoveAxis(N, 0, ABG)
04:08:41.371 00.000 11596 Move returns status 0, amount 0
04:08:41.371 00.000 11596 move complete, result=0
04:08:41.371 00.000 11596 worker thread done servicing request
04:08:41.371 00.000 13300 GuideStep: 0.3 px 366 ms WEST, 0.1 px 0 ms NORTH
04:08:41.371 00.000 11596 Worker thread wakes up
04:08:41.372 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:08:41.883 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:08:42.893 01.010 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"923ee188-5570-44d8-a52e-64b61eb454a1"}
04:08:42.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"923ee188-5570-44d8-a52e-64b61eb454a1"}
04:08:42.894 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9e068cdf-94c7-4614-b21f-151a2fb338ab"}
04:08:42.894 00.000 13300 case statement mapped state 6 to 3
04:08:42.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9e068cdf-94c7-4614-b21f-151a2fb338ab"}
04:08:42.894 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"25c8d369-148b-4dde-aa51-4b6141e9c392"}
04:08:42.895 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":89,"width":15,"height":15,"star_pos":[7.29,7.36],"pixels":"..."},"id":"25c8d369-148b-4dde-aa51-4b6141e9c392"}
04:08:44.909 02.014 11596 Exposure complete
04:08:44.980 00.071 11596 worker thread done servicing request
04:08:44.980 00.000 13300 OnExposeComplete: enter
04:08:44.980 00.000 13300 UpdateGuideState(): m_state=6
04:08:44.981 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
04:08:44.981 00.000 13300 Star::Find returns 1 (0), X=1246.20, Y=23.11, Mass=919, SNR=21.2, Peak=67 HFD=4.2
04:08:44.981 00.000 13300 CameraToMount -- cameraTheta (0.46) - m_xAngle (1.53) = xAngle (-1.07 = -1.07)
04:08:44.981 00.000 13300 CameraToMount -- cameraTheta (0.46) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.20 = 2.08)
04:08:44.981 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.03 hyp=0.06 cameraTheta=0.46 mountX=0.03 mountY=0.06, mountTheta=1.07
04:08:44.984 00.003 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.03, opts=13)
04:08:44.984 00.000 13300 Enqueuing Move request for scope (0.06, 0.03)
04:08:44.984 00.000 11596 Worker thread wakes up
04:08:44.984 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.03) opts 0xd
04:08:44.984 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.03)
04:08:44.984 00.000 11596 Moving (0.06, 0.03) raw xDistance=0.03 yDistance=0.06
04:08:44.985 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:08:44.985 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:44.985 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:08:44.985 00.000 11596 MoveAxis(E, 0, ABG)
04:08:44.985 00.000 11596 Move returns status 0, amount 0
04:08:44.985 00.000 11596 MoveAxis(N, 0, ABG)
04:08:44.985 00.000 11596 Move returns status 0, amount 0
04:08:44.985 00.000 11596 move complete, result=0
04:08:44.986 00.001 11596 worker thread done servicing request
04:08:44.993 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=195, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
04:08:45.000 00.007 13300 UpdateGuideState exits: m=919 SNR=21.2
04:08:45.000 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:45.000 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:08:45.000 00.000 13300 Enqueuing Expose request
04:08:45.001 00.001 11596 Worker thread wakes up
04:08:45.001 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:08:45.001 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:08:45.513 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:08:45.893 00.380 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a83a36a9-4e1b-47c9-9bb7-dfb4cb858f72"}
04:08:45.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a83a36a9-4e1b-47c9-9bb7-dfb4cb858f72"}
04:08:45.894 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"191913c3-6858-4764-8706-8c0d507245d1"}
04:08:45.894 00.000 13300 case statement mapped state 6 to 3
04:08:45.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"191913c3-6858-4764-8706-8c0d507245d1"}
04:08:45.894 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6aab6389-0c2f-4355-ae2d-8ea81411bd24"}
04:08:45.895 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":90,"width":15,"height":15,"star_pos":[7.20,7.11],"pixels":"..."},"id":"6aab6389-0c2f-4355-ae2d-8ea81411bd24"}
04:08:48.554 02.659 11596 Exposure complete
04:08:48.629 00.075 11596 worker thread done servicing request
04:08:48.630 00.001 13300 OnExposeComplete: enter
04:08:48.630 00.000 13300 UpdateGuideState(): m_state=6
04:08:48.630 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
04:08:48.630 00.000 13300 Star::Find returns 1 (0), X=1246.22, Y=23.27, Mass=926, SNR=21.2, Peak=64 HFD=4.3
04:08:48.631 00.001 13300 CameraToMount -- cameraTheta (1.21) - m_xAngle (1.53) = xAngle (-0.32 = -0.32)
04:08:48.631 00.000 13300 CameraToMount -- cameraTheta (1.21) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.45 = 2.84)
04:08:48.631 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.19 hyp=0.20 cameraTheta=1.21 mountX=0.19 mountY=0.06, mountTheta=0.31
04:08:48.632 00.001 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.19, opts=13)
04:08:48.633 00.001 13300 Enqueuing Move request for scope (0.07, 0.19)
04:08:48.633 00.000 11596 Worker thread wakes up
04:08:48.633 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.19) opts 0xd
04:08:48.633 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.19)
04:08:48.633 00.000 11596 Moving (0.07, 0.19) raw xDistance=0.19 yDistance=0.06
04:08:48.633 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.19
04:08:48.633 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:48.633 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:08:48.633 00.000 11596 MoveAxis(W, 239, ABG)
04:08:48.634 00.001 11596 Guiding  Dir = 3, Dur = 239
04:08:48.634 00.000 11596 IsSlewing returns 0
04:08:48.640 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=213, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
04:08:48.648 00.008 13300 UpdateGuideState exits: m=926 SNR=21.2
04:08:48.648 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:48.648 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:08:48.648 00.000 13300 Enqueuing Expose request
04:08:48.648 00.000 11596 IsGuiding returns 0
04:08:48.893 00.245 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7be6c337-6af1-418e-8df7-adfa28004e89"}
04:08:48.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7be6c337-6af1-418e-8df7-adfa28004e89"}
04:08:48.894 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"136e9ae3-ffe8-4457-8185-fb21f06f6f5f"}
04:08:48.894 00.000 13300 case statement mapped state 6 to 3
04:08:48.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"136e9ae3-ffe8-4457-8185-fb21f06f6f5f"}
04:08:48.894 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b483b71f-117d-4349-81a0-e9583cb86a72"}
04:08:48.895 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":91,"width":15,"height":15,"star_pos":[7.22,7.27],"pixels":"..."},"id":"b483b71f-117d-4349-81a0-e9583cb86a72"}
04:08:49.035 00.140 11596 IsGuiding returns 1
04:08:49.035 00.000 11596 scope still moving after pulse duration time elapsed
04:08:49.135 00.100 11596 IsSlewing returns 0
04:08:49.240 00.105 11596 IsGuiding returns 1
04:08:49.262 00.022 11596 IsSlewing returns 0
04:08:49.350 00.088 11596 IsGuiding returns 0
04:08:49.350 00.000 11596 scope move finished after 239 + 461 ms
04:08:49.350 00.000 11596 Move returns status 0, amount 239
04:08:49.350 00.000 11596 MoveAxis(N, 0, ABG)
04:08:49.350 00.000 11596 Move returns status 0, amount 0
04:08:49.350 00.000 11596 move complete, result=0
04:08:49.350 00.000 11596 worker thread done servicing request
04:08:49.350 00.000 11596 Worker thread wakes up
04:08:49.350 00.000 13300 GuideStep: 0.2 px 239 ms WEST, 0.1 px 0 ms NORTH
04:08:49.351 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:08:49.866 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:08:51.893 02.027 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cbf026f7-23bf-4008-a81b-c31737ce8479"}
04:08:51.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cbf026f7-23bf-4008-a81b-c31737ce8479"}
04:08:51.894 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ff7a90e4-2ce3-4538-b22a-882d577ccb57"}
04:08:51.894 00.000 13300 case statement mapped state 6 to 3
04:08:51.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ff7a90e4-2ce3-4538-b22a-882d577ccb57"}
04:08:51.894 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"85d55e61-50c6-44e7-a4f5-91d5345fb503"}
04:08:51.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":91,"width":15,"height":15,"star_pos":[7.22,7.27],"pixels":"..."},"id":"85d55e61-50c6-44e7-a4f5-91d5345fb503"}
04:08:52.895 01.001 11596 Exposure complete
04:08:52.964 00.069 11596 worker thread done servicing request
04:08:52.964 00.000 13300 OnExposeComplete: enter
04:08:52.964 00.000 13300 UpdateGuideState(): m_state=6
04:08:52.964 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
04:08:52.964 00.000 13300 Star::Find returns 1 (0), X=1246.18, Y=23.14, Mass=948, SNR=21.5, Peak=71 HFD=4.3
04:08:52.964 00.000 13300 CameraToMount -- cameraTheta (1.12) - m_xAngle (1.53) = xAngle (-0.42 = -0.42)
04:08:52.964 00.000 13300 CameraToMount -- cameraTheta (1.12) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.54 = 2.74)
04:08:52.964 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.06 hyp=0.07 cameraTheta=1.12 mountX=0.06 mountY=0.03, mountTheta=0.40
04:08:52.966 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.06, opts=13)
04:08:52.966 00.000 13300 Enqueuing Move request for scope (0.03, 0.06)
04:08:52.966 00.000 11596 Worker thread wakes up
04:08:52.966 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.06) opts 0xd
04:08:52.966 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.06)
04:08:52.966 00.000 11596 Moving (0.03, 0.06) raw xDistance=0.06 yDistance=0.03
04:08:52.966 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:08:52.966 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:52.967 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:08:52.967 00.000 11596 MoveAxis(E, 0, ABG)
04:08:52.967 00.000 11596 Move returns status 0, amount 0
04:08:52.967 00.000 11596 MoveAxis(N, 0, ABG)
04:08:52.967 00.000 11596 Move returns status 0, amount 0
04:08:52.967 00.000 11596 move complete, result=0
04:08:52.967 00.000 11596 worker thread done servicing request
04:08:52.973 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
04:08:52.981 00.008 13300 UpdateGuideState exits: m=948 SNR=21.5
04:08:52.981 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:52.981 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:08:52.981 00.000 13300 Enqueuing Expose request
04:08:52.981 00.000 11596 Worker thread wakes up
04:08:52.981 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:08:52.981 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:08:53.488 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:08:54.892 01.404 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bce61a33-4b4b-4f1f-9e91-a7a4b3c743f3"}
04:08:54.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bce61a33-4b4b-4f1f-9e91-a7a4b3c743f3"}
04:08:54.893 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ee299427-4341-4dcc-b584-1b00739aff40"}
04:08:54.893 00.000 13300 case statement mapped state 6 to 3
04:08:54.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ee299427-4341-4dcc-b584-1b00739aff40"}
04:08:54.894 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"47e86c6c-c35d-400c-ace3-12072a028819"}
04:08:54.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":92,"width":15,"height":15,"star_pos":[7.18,7.14],"pixels":"..."},"id":"47e86c6c-c35d-400c-ace3-12072a028819"}
04:08:56.512 01.618 11596 Exposure complete
04:08:56.583 00.071 11596 worker thread done servicing request
04:08:56.583 00.000 13300 OnExposeComplete: enter
04:08:56.583 00.000 13300 UpdateGuideState(): m_state=6
04:08:56.584 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
04:08:56.584 00.000 13300 Star::Find returns 1 (0), X=1246.09, Y=23.12, Mass=984, SNR=21.9, Peak=73 HFD=4.4
04:08:56.584 00.000 13300 CameraToMount -- cameraTheta (2.57) - m_xAngle (1.53) = xAngle (1.04 = 1.04)
04:08:56.584 00.000 13300 CameraToMount -- cameraTheta (2.57) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.09 = -2.09)
04:08:56.585 00.001 13300 CameraToMount -- cameraX=-0.06 cameraY=0.04 hyp=0.07 cameraTheta=2.57 mountX=0.04 mountY=-0.06, mountTheta=-1.05
04:08:56.587 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.04, opts=13)
04:08:56.587 00.000 13300 Enqueuing Move request for scope (-0.06, 0.04)
04:08:56.588 00.001 11596 Worker thread wakes up
04:08:56.588 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.04) opts 0xd
04:08:56.588 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.04)
04:08:56.588 00.000 11596 Moving (-0.06, 0.04) raw xDistance=0.04 yDistance=-0.06
04:08:56.588 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
04:08:56.588 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:56.589 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:08:56.589 00.000 11596 MoveAxis(E, 0, ABG)
04:08:56.589 00.000 11596 Move returns status 0, amount 0
04:08:56.589 00.000 11596 MoveAxis(N, 0, ABG)
04:08:56.589 00.000 11596 Move returns status 0, amount 0
04:08:56.590 00.001 11596 move complete, result=0
04:08:56.590 00.000 11596 worker thread done servicing request
04:08:56.597 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
04:08:56.605 00.008 13300 UpdateGuideState exits: m=984 SNR=21.9
04:08:56.605 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:56.605 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:08:56.605 00.000 13300 Enqueuing Expose request
04:08:56.605 00.000 11596 Worker thread wakes up
04:08:56.605 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:08:56.606 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:08:57.118 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:08:57.892 00.774 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8788e6e0-5896-4fe1-be12-aff9cc96daa3"}
04:08:57.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8788e6e0-5896-4fe1-be12-aff9cc96daa3"}
04:08:57.893 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fad69ebc-aa71-4a3e-a622-6cee25633dac"}
04:08:57.893 00.000 13300 case statement mapped state 6 to 3
04:08:57.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fad69ebc-aa71-4a3e-a622-6cee25633dac"}
04:08:57.893 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"03c58051-f378-4361-a2bb-0d5f6be4b847"}
04:08:57.894 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":93,"width":15,"height":15,"star_pos":[7.09,7.12],"pixels":"..."},"id":"03c58051-f378-4361-a2bb-0d5f6be4b847"}
04:09:00.152 02.258 11596 Exposure complete
04:09:00.221 00.069 11596 worker thread done servicing request
04:09:00.221 00.000 13300 OnExposeComplete: enter
04:09:00.221 00.000 13300 UpdateGuideState(): m_state=6
04:09:00.222 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
04:09:00.222 00.000 13300 Star::Find returns 1 (0), X=1246.05, Y=23.01, Mass=906, SNR=21.0, Peak=73 HFD=4.4
04:09:00.222 00.000 13300 CameraToMount -- cameraTheta (-2.57) - m_xAngle (1.53) = xAngle (-4.10 = 2.18)
04:09:00.222 00.000 13300 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.23 = -0.94)
04:09:00.222 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.07 hyp=0.12 cameraTheta=-2.57 mountX=-0.07 mountY=-0.10, mountTheta=-2.19
04:09:00.224 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.07, opts=13)
04:09:00.224 00.000 13300 Enqueuing Move request for scope (-0.10, -0.07)
04:09:00.224 00.000 11596 Worker thread wakes up
04:09:00.225 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.07) opts 0xd
04:09:00.225 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.07)
04:09:00.225 00.000 11596 Moving (-0.10, -0.07) raw xDistance=-0.07 yDistance=-0.10
04:09:00.225 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:09:00.225 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:09:00.225 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:09:00.225 00.000 11596 MoveAxis(E, 0, ABG)
04:09:00.225 00.000 11596 Move returns status 0, amount 0
04:09:00.225 00.000 11596 MoveAxis(N, 0, ABG)
04:09:00.225 00.000 11596 Move returns status 0, amount 0
04:09:00.226 00.001 11596 move complete, result=0
04:09:00.226 00.000 11596 worker thread done servicing request
04:09:00.233 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
04:09:00.241 00.008 13300 UpdateGuideState exits: m=906 SNR=21.0
04:09:00.241 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:00.241 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:09:00.241 00.000 13300 Enqueuing Expose request
04:09:00.241 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:09:00.242 00.001 11596 Worker thread wakes up
04:09:00.242 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:09:00.753 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:09:00.919 00.166 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8cfe2cb3-3f97-43cc-9866-a9487801cd56"}
04:09:00.920 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8cfe2cb3-3f97-43cc-9866-a9487801cd56"}
04:09:00.920 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e5539deb-c214-4fee-8668-e1f2c88a545e"}
04:09:00.921 00.001 13300 case statement mapped state 6 to 3
04:09:00.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e5539deb-c214-4fee-8668-e1f2c88a545e"}
04:09:00.921 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0ec74782-45c0-4d96-a04d-d1e232a5f7b5"}
04:09:00.922 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":94,"width":15,"height":15,"star_pos":[7.05,7.01],"pixels":"..."},"id":"0ec74782-45c0-4d96-a04d-d1e232a5f7b5"}
04:09:03.775 02.853 11596 Exposure complete
04:09:03.847 00.072 11596 worker thread done servicing request
04:09:03.847 00.000 13300 OnExposeComplete: enter
04:09:03.848 00.001 13300 UpdateGuideState(): m_state=6
04:09:03.848 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
04:09:03.848 00.000 13300 Star::Find returns 1 (0), X=1246.09, Y=23.02, Mass=962, SNR=21.7, Peak=72 HFD=4.3
04:09:03.848 00.000 13300 CameraToMount -- cameraTheta (-2.41) - m_xAngle (1.53) = xAngle (-3.94 = 2.34)
04:09:03.848 00.000 13300 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.07 = -0.79)
04:09:03.849 00.001 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-2.41 mountX=-0.06 mountY=-0.06, mountTheta=-2.35
04:09:03.851 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.05, opts=13)
04:09:03.851 00.000 13300 Enqueuing Move request for scope (-0.06, -0.05)
04:09:03.851 00.000 11596 Worker thread wakes up
04:09:03.852 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.05) opts 0xd
04:09:03.852 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.05)
04:09:03.852 00.000 11596 Moving (-0.06, -0.05) raw xDistance=-0.06 yDistance=-0.06
04:09:03.852 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:09:03.852 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:09:03.852 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:09:03.853 00.001 11596 MoveAxis(E, 0, ABG)
04:09:03.853 00.000 11596 Move returns status 0, amount 0
04:09:03.853 00.000 11596 MoveAxis(N, 0, ABG)
04:09:03.853 00.000 11596 Move returns status 0, amount 0
04:09:03.853 00.000 11596 move complete, result=0
04:09:03.853 00.000 11596 worker thread done servicing request
04:09:03.861 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=204, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
04:09:03.871 00.010 13300 UpdateGuideState exits: m=962 SNR=21.7
04:09:03.871 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:03.872 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:09:03.872 00.000 13300 Enqueuing Expose request
04:09:03.872 00.000 11596 Worker thread wakes up
04:09:03.872 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:09:03.872 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:09:03.918 00.046 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b7387a20-068e-417f-8476-e6a546b383eb"}
04:09:03.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b7387a20-068e-417f-8476-e6a546b383eb"}
04:09:03.919 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b19d4964-5900-4cca-a8a7-6f2a44a009c6"}
04:09:03.920 00.001 13300 case statement mapped state 6 to 3
04:09:03.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b19d4964-5900-4cca-a8a7-6f2a44a009c6"}
04:09:03.922 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"07eaa775-3f5e-4743-afc8-9bffbec0b01f"}
04:09:03.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":95,"width":15,"height":15,"star_pos":[7.09,7.02],"pixels":"..."},"id":"07eaa775-3f5e-4743-afc8-9bffbec0b01f"}
04:09:04.382 00.460 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:09:06.919 02.537 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f81cfc2c-fef6-4717-88b1-296355fb7a4a"}
04:09:06.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f81cfc2c-fef6-4717-88b1-296355fb7a4a"}
04:09:06.920 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b55a2d81-fdb5-4aa7-a6a1-9b2d5d024be0"}
04:09:06.920 00.000 13300 case statement mapped state 6 to 3
04:09:06.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b55a2d81-fdb5-4aa7-a6a1-9b2d5d024be0"}
04:09:06.920 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0364ffdf-1155-4d51-83f2-29b09f4f3cdc"}
04:09:06.921 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":95,"width":15,"height":15,"star_pos":[7.09,7.02],"pixels":"..."},"id":"0364ffdf-1155-4d51-83f2-29b09f4f3cdc"}
04:09:07.408 00.487 11596 Exposure complete
04:09:07.482 00.074 11596 worker thread done servicing request
04:09:07.482 00.000 13300 OnExposeComplete: enter
04:09:07.482 00.000 13300 UpdateGuideState(): m_state=6
04:09:07.483 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
04:09:07.483 00.000 13300 Star::Find returns 1 (0), X=1246.04, Y=22.98, Mass=934, SNR=21.3, Peak=73 HFD=4.4
04:09:07.483 00.000 13300 CameraToMount -- cameraTheta (-2.40) - m_xAngle (1.53) = xAngle (-3.94 = 2.35)
04:09:07.483 00.000 13300 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.06 = -0.78)
04:09:07.483 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.10 hyp=0.15 cameraTheta=-2.40 mountX=-0.10 mountY=-0.10, mountTheta=-2.35
04:09:07.486 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.10, opts=13)
04:09:07.486 00.000 13300 Enqueuing Move request for scope (-0.11, -0.10)
04:09:07.486 00.000 11596 Worker thread wakes up
04:09:07.486 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.10) opts 0xd
04:09:07.486 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.10)
04:09:07.486 00.000 11596 Moving (-0.11, -0.10) raw xDistance=-0.10 yDistance=-0.10
04:09:07.487 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:09:07.487 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:09:07.487 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:09:07.487 00.000 11596 MoveAxis(E, 0, ABG)
04:09:07.487 00.000 11596 Move returns status 0, amount 0
04:09:07.487 00.000 11596 MoveAxis(N, 0, ABG)
04:09:07.487 00.000 11596 Move returns status 0, amount 0
04:09:07.487 00.000 11596 move complete, result=0
04:09:07.487 00.000 11596 worker thread done servicing request
04:09:07.493 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
04:09:07.501 00.008 13300 UpdateGuideState exits: m=934 SNR=21.3
04:09:07.501 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:07.501 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:09:07.501 00.000 13300 Enqueuing Expose request
04:09:07.501 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:09:07.501 00.000 11596 Worker thread wakes up
04:09:07.501 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:09:08.013 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:09:09.917 01.904 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"365aa70b-ddb5-4674-b587-be346d264326"}
04:09:09.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"365aa70b-ddb5-4674-b587-be346d264326"}
04:09:09.918 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bd9eb637-35ba-4d98-b288-ff9b8c017c2f"}
04:09:09.918 00.000 13300 case statement mapped state 6 to 3
04:09:09.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bd9eb637-35ba-4d98-b288-ff9b8c017c2f"}
04:09:09.919 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"30f5a262-49df-4473-9a72-6fcde13a342d"}
04:09:09.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":96,"width":15,"height":15,"star_pos":[7.04,6.98],"pixels":"..."},"id":"30f5a262-49df-4473-9a72-6fcde13a342d"}
04:09:11.033 01.114 11596 Exposure complete
04:09:11.114 00.081 11596 worker thread done servicing request
04:09:11.114 00.000 13300 OnExposeComplete: enter
04:09:11.114 00.000 13300 UpdateGuideState(): m_state=6
04:09:11.115 00.001 13300 Star::Find(15, 1246, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
04:09:11.115 00.000 13300 Star::Find returns 1 (0), X=1246.10, Y=23.09, Mass=937, SNR=21.3, Peak=70 HFD=4.3
04:09:11.115 00.000 13300 CameraToMount -- cameraTheta (2.90) - m_xAngle (1.53) = xAngle (1.37 = 1.37)
04:09:11.115 00.000 13300 CameraToMount -- cameraTheta (2.90) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.76 = -1.76)
04:09:11.115 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=2.90 mountX=0.01 mountY=-0.04, mountTheta=-1.37
04:09:11.118 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.01, opts=13)
04:09:11.118 00.000 13300 Enqueuing Move request for scope (-0.04, 0.01)
04:09:11.118 00.000 11596 Worker thread wakes up
04:09:11.118 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
04:09:11.118 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
04:09:11.119 00.001 11596 Moving (-0.04, 0.01) raw xDistance=0.01 yDistance=-0.04
04:09:11.119 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:09:11.119 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:09:11.119 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:09:11.119 00.000 11596 MoveAxis(E, 0, ABG)
04:09:11.119 00.000 11596 Move returns status 0, amount 0
04:09:11.119 00.000 11596 MoveAxis(N, 0, ABG)
04:09:11.120 00.001 11596 Move returns status 0, amount 0
04:09:11.120 00.000 11596 move complete, result=0
04:09:11.120 00.000 11596 worker thread done servicing request
04:09:11.126 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=220, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
04:09:11.135 00.009 13300 UpdateGuideState exits: m=937 SNR=21.3
04:09:11.135 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:11.135 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:09:11.135 00.000 13300 Enqueuing Expose request
04:09:11.135 00.000 11596 Worker thread wakes up
04:09:11.135 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:09:11.135 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:09:11.645 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:09:12.917 01.272 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"45539e05-86e0-44d6-81e4-bc7b7d350d14"}
04:09:12.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"45539e05-86e0-44d6-81e4-bc7b7d350d14"}
04:09:12.918 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5e414242-e077-4c92-aeb0-858da9030911"}
04:09:12.918 00.000 13300 case statement mapped state 6 to 3
04:09:12.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5e414242-e077-4c92-aeb0-858da9030911"}
04:09:12.918 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2440da26-4035-448d-a5de-911ba0e7e06f"}
04:09:12.919 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":97,"width":15,"height":15,"star_pos":[7.10,7.09],"pixels":"..."},"id":"2440da26-4035-448d-a5de-911ba0e7e06f"}
04:09:14.696 01.777 11596 Exposure complete
04:09:14.805 00.109 11596 worker thread done servicing request
04:09:14.805 00.000 13300 OnExposeComplete: enter
04:09:14.805 00.000 13300 UpdateGuideState(): m_state=6
04:09:14.806 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
04:09:14.806 00.000 13300 Star::Find returns 1 (0), X=1246.11, Y=23.15, Mass=953, SNR=21.5, Peak=71 HFD=4.3
04:09:14.806 00.000 13300 CameraToMount -- cameraTheta (2.03) - m_xAngle (1.53) = xAngle (0.49 = 0.49)
04:09:14.806 00.000 13300 CameraToMount -- cameraTheta (2.03) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.63 = -2.63)
04:09:14.806 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.08 hyp=0.08 cameraTheta=2.03 mountX=0.07 mountY=-0.04, mountTheta=-0.50
04:09:14.810 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.08, opts=13)
04:09:14.810 00.000 13300 Enqueuing Move request for scope (-0.04, 0.08)
04:09:14.810 00.000 11596 Worker thread wakes up
04:09:14.810 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.08) opts 0xd
04:09:14.811 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.08)
04:09:14.811 00.000 11596 Moving (-0.04, 0.08) raw xDistance=0.07 yDistance=-0.04
04:09:14.811 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:09:14.811 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:09:14.812 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:09:14.812 00.000 11596 MoveAxis(E, 0, ABG)
04:09:14.812 00.000 11596 Move returns status 0, amount 0
04:09:14.812 00.000 11596 MoveAxis(N, 0, ABG)
04:09:14.812 00.000 11596 Move returns status 0, amount 0
04:09:14.812 00.000 11596 move complete, result=0
04:09:14.813 00.001 11596 worker thread done servicing request
04:09:14.823 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=192, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
04:09:14.834 00.011 13300 UpdateGuideState exits: m=953 SNR=21.5
04:09:14.834 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:14.834 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:09:14.834 00.000 13300 Enqueuing Expose request
04:09:14.834 00.000 11596 Worker thread wakes up
04:09:14.835 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:09:14.835 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:09:15.346 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:09:15.917 00.571 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a7ed20ae-199c-404e-964f-3a230ee617d4"}
04:09:15.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a7ed20ae-199c-404e-964f-3a230ee617d4"}
04:09:15.918 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c5a9fa4f-38d7-4e0b-80de-201b2db1b0c2"}
04:09:15.918 00.000 13300 case statement mapped state 6 to 3
04:09:15.919 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c5a9fa4f-38d7-4e0b-80de-201b2db1b0c2"}
04:09:15.919 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c97289b3-85e1-4908-bab8-ea647ef1ff8f"}
04:09:15.920 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":98,"width":15,"height":15,"star_pos":[7.11,7.15],"pixels":"..."},"id":"c97289b3-85e1-4908-bab8-ea647ef1ff8f"}
04:09:18.381 02.461 11596 Exposure complete
04:09:18.480 00.099 11596 worker thread done servicing request
04:09:18.480 00.000 13300 OnExposeComplete: enter
04:09:18.480 00.000 13300 UpdateGuideState(): m_state=6
04:09:18.481 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
04:09:18.481 00.000 13300 Star::Find returns 1 (0), X=1246.15, Y=23.19, Mass=927, SNR=21.2, Peak=67 HFD=4.3
04:09:18.481 00.000 13300 CameraToMount -- cameraTheta (1.57) - m_xAngle (1.53) = xAngle (0.03 = 0.03)
04:09:18.481 00.000 13300 CameraToMount -- cameraTheta (1.57) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.10 = -3.10)
04:09:18.481 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.12 hyp=0.12 cameraTheta=1.57 mountX=0.12 mountY=-0.01, mountTheta=-0.05
04:09:18.484 00.003 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.12, opts=13)
04:09:18.484 00.000 13300 Enqueuing Move request for scope (0.00, 0.12)
04:09:18.484 00.000 11596 Worker thread wakes up
04:09:18.484 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.12) opts 0xd
04:09:18.484 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.12)
04:09:18.485 00.001 11596 Moving (0.00, 0.12) raw xDistance=0.12 yDistance=-0.01
04:09:18.485 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
04:09:18.485 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:09:18.485 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:09:18.485 00.000 11596 MoveAxis(E, 0, ABG)
04:09:18.485 00.000 11596 Move returns status 0, amount 0
04:09:18.486 00.001 11596 MoveAxis(N, 0, ABG)
04:09:18.486 00.000 11596 Move returns status 0, amount 0
04:09:18.486 00.000 11596 move complete, result=0
04:09:18.486 00.000 11596 worker thread done servicing request
04:09:18.496 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=194, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
04:09:18.507 00.011 13300 UpdateGuideState exits: m=927 SNR=21.2
04:09:18.508 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:18.508 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:09:18.508 00.000 13300 Enqueuing Expose request
04:09:18.508 00.000 11596 Worker thread wakes up
04:09:18.508 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:09:18.508 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:09:18.916 00.408 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2acf3e56-16de-4c3c-ba6f-9440fd16d90d"}
04:09:18.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2acf3e56-16de-4c3c-ba6f-9440fd16d90d"}
04:09:18.917 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8a983e53-e908-43e8-9ef8-631b3bfdc6d3"}
04:09:18.917 00.000 13300 case statement mapped state 6 to 3
04:09:18.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8a983e53-e908-43e8-9ef8-631b3bfdc6d3"}
04:09:18.917 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b3e5755b-e7fb-4163-9093-0d5ab49b65fb"}
04:09:18.918 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":99,"width":15,"height":15,"star_pos":[7.15,7.19],"pixels":"..."},"id":"b3e5755b-e7fb-4163-9093-0d5ab49b65fb"}
04:09:19.021 00.103 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:09:21.916 02.895 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"63052d2f-efc2-4d6b-b416-1019526889d7"}
04:09:21.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"63052d2f-efc2-4d6b-b416-1019526889d7"}
04:09:21.917 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"63a0e0d3-e475-4eb6-8889-79e2a7ee2da7"}
04:09:21.917 00.000 13300 case statement mapped state 6 to 3
04:09:21.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"63a0e0d3-e475-4eb6-8889-79e2a7ee2da7"}
04:09:21.918 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d2e997ed-8d29-4474-8c7a-36fd5b5ca837"}
04:09:21.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":99,"width":15,"height":15,"star_pos":[7.15,7.19],"pixels":"..."},"id":"d2e997ed-8d29-4474-8c7a-36fd5b5ca837"}
04:09:22.150 00.232 11596 Exposure complete
04:09:22.218 00.068 11596 worker thread done servicing request
04:09:22.218 00.000 13300 OnExposeComplete: enter
04:09:22.218 00.000 13300 UpdateGuideState(): m_state=6
04:09:22.219 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
04:09:22.219 00.000 13300 Star::Find returns 1 (0), X=1246.06, Y=23.31, Mass=936, SNR=21.3, Peak=63 HFD=4.2
04:09:22.219 00.000 13300 CameraToMount -- cameraTheta (1.92) - m_xAngle (1.53) = xAngle (0.39 = 0.39)
04:09:22.219 00.000 13300 CameraToMount -- cameraTheta (1.92) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.74 = -2.74)
04:09:22.219 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.23 hyp=0.25 cameraTheta=1.92 mountX=0.23 mountY=-0.10, mountTheta=-0.40
04:09:22.221 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.23, opts=13)
04:09:22.221 00.000 13300 Enqueuing Move request for scope (-0.08, 0.23)
04:09:22.221 00.000 11596 Worker thread wakes up
04:09:22.222 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.23) opts 0xd
04:09:22.222 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.23)
04:09:22.222 00.000 11596 Moving (-0.08, 0.23) raw xDistance=0.23 yDistance=-0.10
04:09:22.222 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
04:09:22.222 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:09:22.222 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:09:22.223 00.001 11596 MoveAxis(W, 288, ABG)
04:09:22.223 00.000 11596 Guiding  Dir = 3, Dur = 288
04:09:22.223 00.000 11596 IsSlewing returns 0
04:09:22.230 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=181, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
04:09:22.237 00.007 13300 UpdateGuideState exits: m=936 SNR=21.3
04:09:22.238 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:22.238 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:09:22.238 00.000 13300 Enqueuing Expose request
04:09:22.257 00.019 11596 IsGuiding returns 0
04:09:22.999 00.742 11596 IsGuiding returns 1
04:09:22.999 00.000 11596 scope still moving after pulse duration time elapsed
04:09:23.024 00.025 11596 IsSlewing returns 0
04:09:23.195 00.171 11596 IsGuiding returns 0
04:09:23.195 00.000 11596 scope move finished after 288 + 649 ms
04:09:23.195 00.000 11596 Move returns status 0, amount 288
04:09:23.195 00.000 11596 MoveAxis(N, 0, ABG)
04:09:23.195 00.000 11596 Move returns status 0, amount 0
04:09:23.195 00.000 11596 move complete, result=0
04:09:23.195 00.000 11596 worker thread done servicing request
04:09:23.196 00.001 13300 GuideStep: 0.2 px 288 ms WEST, -0.1 px 0 ms NORTH
04:09:23.196 00.000 11596 Worker thread wakes up
04:09:23.196 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:09:23.702 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:09:24.915 01.213 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"64d99690-c0c9-4459-b8a3-9b855c3936ae"}
04:09:24.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"64d99690-c0c9-4459-b8a3-9b855c3936ae"}
04:09:24.916 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e54d9b45-d1bb-4eac-90e2-73c63f79d0bb"}
04:09:24.916 00.000 13300 case statement mapped state 6 to 3
04:09:24.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e54d9b45-d1bb-4eac-90e2-73c63f79d0bb"}
04:09:24.916 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c1e3d235-44f8-4086-9a4e-108a7bb6b7da"}
04:09:24.917 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":100,"width":15,"height":15,"star_pos":[7.06,7.31],"pixels":"..."},"id":"c1e3d235-44f8-4086-9a4e-108a7bb6b7da"}
04:09:26.738 01.821 11596 Exposure complete
04:09:26.807 00.069 11596 worker thread done servicing request
04:09:26.807 00.000 13300 OnExposeComplete: enter
04:09:26.808 00.001 13300 UpdateGuideState(): m_state=6
04:09:26.808 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
04:09:26.808 00.000 13300 Star::Find returns 1 (0), X=1246.02, Y=23.26, Mass=919, SNR=21.2, Peak=66 HFD=4.2
04:09:26.808 00.000 13300 CameraToMount -- cameraTheta (2.18) - m_xAngle (1.53) = xAngle (0.65 = 0.65)
04:09:26.808 00.000 13300 CameraToMount -- cameraTheta (2.18) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.48 = -2.48)
04:09:26.808 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=0.18 hyp=0.22 cameraTheta=2.18 mountX=0.18 mountY=-0.13, mountTheta=-0.66
04:09:26.810 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=0.18, opts=13)
04:09:26.810 00.000 13300 Enqueuing Move request for scope (-0.13, 0.18)
04:09:26.811 00.001 11596 Worker thread wakes up
04:09:26.811 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.18) opts 0xd
04:09:26.811 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, 0.18)
04:09:26.811 00.000 11596 Moving (-0.13, 0.18) raw xDistance=0.18 yDistance=-0.13
04:09:26.811 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.18
04:09:26.811 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:09:26.811 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
04:09:26.811 00.000 11596 MoveAxis(W, 240, ABG)
04:09:26.811 00.000 11596 Guiding  Dir = 3, Dur = 240
04:09:26.812 00.001 11596 IsSlewing returns 0
04:09:26.818 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=197, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
04:09:26.827 00.009 13300 UpdateGuideState exits: m=919 SNR=21.2
04:09:26.827 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:26.828 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:09:26.828 00.000 13300 Enqueuing Expose request
04:09:26.951 00.123 11596 IsGuiding returns 0
04:09:27.355 00.404 11596 IsGuiding returns 1
04:09:27.355 00.000 11596 scope still moving after pulse duration time elapsed
04:09:27.465 00.110 11596 IsSlewing returns 0
04:09:27.554 00.089 11596 IsGuiding returns 1
04:09:27.586 00.032 11596 IsSlewing returns 0
04:09:27.651 00.065 11596 IsGuiding returns 0
04:09:27.651 00.000 11596 scope move finished after 240 + 460 ms
04:09:27.651 00.000 11596 Move returns status 0, amount 240
04:09:27.651 00.000 11596 MoveAxis(N, 0, ABG)
04:09:27.651 00.000 11596 Move returns status 0, amount 0
04:09:27.651 00.000 11596 move complete, result=0
04:09:27.651 00.000 11596 worker thread done servicing request
04:09:27.651 00.000 13300 GuideStep: 0.2 px 240 ms WEST, -0.1 px 0 ms NORTH
04:09:27.652 00.001 11596 Worker thread wakes up
04:09:27.652 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:09:27.916 00.264 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1f9c72e0-a9fa-49ac-8d9b-9d6dcfb5504f"}
04:09:27.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1f9c72e0-a9fa-49ac-8d9b-9d6dcfb5504f"}
04:09:27.917 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5071bb0b-84b0-4813-abd5-be408dfebd5e"}
04:09:27.917 00.000 13300 case statement mapped state 6 to 3
04:09:27.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5071bb0b-84b0-4813-abd5-be408dfebd5e"}
04:09:27.918 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"de0c67d8-5e90-4599-9833-47fc22c1e6f7"}
04:09:27.919 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":101,"width":15,"height":15,"star_pos":[7.02,7.26],"pixels":"..."},"id":"de0c67d8-5e90-4599-9833-47fc22c1e6f7"}
04:09:28.159 00.240 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:09:30.917 02.758 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"64176a06-2ce3-47a5-a6ca-fce77768d92a"}
04:09:30.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"64176a06-2ce3-47a5-a6ca-fce77768d92a"}
04:09:30.918 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d17905e7-584c-435b-8298-d55371c4baf5"}
04:09:30.918 00.000 13300 case statement mapped state 6 to 3
04:09:30.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d17905e7-584c-435b-8298-d55371c4baf5"}
04:09:30.918 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b14d9351-9c6c-47d2-b5fd-ec214313c7a4"}
04:09:30.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":101,"width":15,"height":15,"star_pos":[7.02,7.26],"pixels":"..."},"id":"b14d9351-9c6c-47d2-b5fd-ec214313c7a4"}
04:09:31.199 00.281 11596 Exposure complete
04:09:31.268 00.069 11596 worker thread done servicing request
04:09:31.268 00.000 13300 OnExposeComplete: enter
04:09:31.268 00.000 13300 UpdateGuideState(): m_state=6
04:09:31.268 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
04:09:31.269 00.001 13300 Star::Find returns 1 (0), X=1245.94, Y=22.86, Mass=928, SNR=21.2, Peak=66 HFD=4.3
04:09:31.269 00.000 13300 CameraToMount -- cameraTheta (-2.34) - m_xAngle (1.53) = xAngle (-3.87 = 2.41)
04:09:31.269 00.000 13300 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.00 = -0.72)
04:09:31.269 00.000 13300 CameraToMount -- cameraX=-0.21 cameraY=-0.22 hyp=0.30 cameraTheta=-2.34 mountX=-0.22 mountY=-0.20, mountTheta=-2.42
04:09:31.271 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.21, y=-0.22, opts=13)
04:09:31.271 00.000 13300 Enqueuing Move request for scope (-0.21, -0.22)
04:09:31.271 00.000 11596 Worker thread wakes up
04:09:31.271 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.22) opts 0xd
04:09:31.271 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.21, -0.22)
04:09:31.272 00.001 11596 Moving (-0.21, -0.22) raw xDistance=-0.22 yDistance=-0.20
04:09:31.272 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.22
04:09:31.272 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
04:09:31.272 00.000 11596 MoveAxis(E, 264, ABG)
04:09:31.272 00.000 11596 Guiding  Dir = 2, Dur = 264
04:09:31.272 00.000 11596 IsSlewing returns 0
04:09:31.281 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=222, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
04:09:31.289 00.008 13300 UpdateGuideState exits: m=928 SNR=21.2
04:09:31.290 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:31.290 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:09:31.290 00.000 13300 Enqueuing Expose request
04:09:31.365 00.075 11596 IsGuiding returns 0
04:09:31.474 00.109 11596 PulseGuide returned control before completion, sleep 166
04:09:31.661 00.187 11596 IsGuiding returns 1
04:09:31.661 00.000 11596 scope still moving after pulse duration time elapsed
04:09:31.688 00.027 11596 IsSlewing returns 0
04:09:31.786 00.098 11596 IsGuiding returns 0
04:09:31.786 00.000 11596 scope move finished after 264 + 156 ms
04:09:31.787 00.001 11596 Move returns status 0, amount 264
04:09:31.787 00.000 11596 MoveAxis(N, 262, ABG)
04:09:31.787 00.000 11596 Guiding  Dir = 0, Dur = 262
04:09:31.787 00.000 11596 IsSlewing returns 0
04:09:31.876 00.089 11596 IsGuiding returns 0
04:09:32.292 00.416 11596 IsGuiding returns 1
04:09:32.292 00.000 11596 scope still moving after pulse duration time elapsed
04:09:32.577 00.285 11596 IsSlewing returns 0
04:09:32.979 00.402 11596 IsGuiding returns 0
04:09:32.979 00.000 11596 scope move finished after 262 + 840 ms
04:09:32.979 00.000 11596 Move returns status 0, amount 262
04:09:32.979 00.000 11596 move complete, result=0
04:09:32.979 00.000 11596 worker thread done servicing request
04:09:32.979 00.000 11596 Worker thread wakes up
04:09:32.979 00.000 13300 GuideStep: -0.2 px 264 ms EAST, -0.2 px 262 ms NORTH
04:09:32.980 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:09:33.485 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:09:33.916 00.431 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0cf906a8-2ee6-472b-a811-3bff16860bae"}
04:09:33.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0cf906a8-2ee6-472b-a811-3bff16860bae"}
04:09:33.917 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f81b8474-e314-449f-a86f-2d402d39953e"}
04:09:33.917 00.000 13300 case statement mapped state 6 to 3
04:09:33.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f81b8474-e314-449f-a86f-2d402d39953e"}
04:09:33.918 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b1d8cdfa-dcd5-4801-b6e2-d536c84d4412"}
04:09:33.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":102,"width":15,"height":15,"star_pos":[6.94,6.86],"pixels":"..."},"id":"b1d8cdfa-dcd5-4801-b6e2-d536c84d4412"}
04:09:36.515 02.597 11596 Exposure complete
04:09:36.584 00.069 11596 worker thread done servicing request
04:09:36.584 00.000 13300 OnExposeComplete: enter
04:09:36.584 00.000 13300 UpdateGuideState(): m_state=6
04:09:36.585 00.001 13300 Star::Find(15, 1245, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
04:09:36.585 00.000 13300 Star::Find returns 1 (0), X=1246.08, Y=23.12, Mass=938, SNR=21.3, Peak=70 HFD=4.3
04:09:36.585 00.000 13300 CameraToMount -- cameraTheta (2.60) - m_xAngle (1.53) = xAngle (1.07 = 1.07)
04:09:36.586 00.001 13300 CameraToMount -- cameraTheta (2.60) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.06 = -2.06)
04:09:36.586 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.04 hyp=0.08 cameraTheta=2.60 mountX=0.04 mountY=-0.07, mountTheta=-1.07
04:09:36.590 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.04, opts=13)
04:09:36.590 00.000 13300 Enqueuing Move request for scope (-0.07, 0.04)
04:09:36.590 00.000 11596 Worker thread wakes up
04:09:36.590 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.04) opts 0xd
04:09:36.590 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.04)
04:09:36.590 00.000 11596 Moving (-0.07, 0.04) raw xDistance=0.04 yDistance=-0.07
04:09:36.591 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
04:09:36.591 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:09:36.591 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:09:36.591 00.000 11596 MoveAxis(E, 0, ABG)
04:09:36.591 00.000 11596 Move returns status 0, amount 0
04:09:36.591 00.000 11596 MoveAxis(N, 0, ABG)
04:09:36.591 00.000 11596 Move returns status 0, amount 0
04:09:36.591 00.000 11596 move complete, result=0
04:09:36.591 00.000 11596 worker thread done servicing request
04:09:36.598 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=202, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
04:09:36.606 00.008 13300 UpdateGuideState exits: m=938 SNR=21.3
04:09:36.606 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:36.606 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:09:36.606 00.000 13300 Enqueuing Expose request
04:09:36.607 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:09:36.607 00.000 11596 Worker thread wakes up
04:09:36.607 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:09:36.916 00.309 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"02667ccc-2f65-4391-aa6b-ee94e39c525d"}
04:09:36.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"02667ccc-2f65-4391-aa6b-ee94e39c525d"}
04:09:36.917 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b37f0b9c-d13a-4d2e-b61d-15a9c65d07cc"}
04:09:36.917 00.000 13300 case statement mapped state 6 to 3
04:09:36.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b37f0b9c-d13a-4d2e-b61d-15a9c65d07cc"}
04:09:36.918 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"79ad138c-f481-49c8-a944-5a2e54d53f4f"}
04:09:36.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":103,"width":15,"height":15,"star_pos":[7.08,7.12],"pixels":"..."},"id":"79ad138c-f481-49c8-a944-5a2e54d53f4f"}
04:09:37.109 00.191 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:09:39.915 02.806 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c995c4cc-4f54-437a-b458-98bfd5e55252"}
04:09:39.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c995c4cc-4f54-437a-b458-98bfd5e55252"}
04:09:39.916 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a9b867c0-2987-45b0-8a8a-b5d5b856337e"}
04:09:39.916 00.000 13300 case statement mapped state 6 to 3
04:09:39.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a9b867c0-2987-45b0-8a8a-b5d5b856337e"}
04:09:39.916 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e2b99824-bb50-40b7-ba44-a8ec0655991b"}
04:09:39.917 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":103,"width":15,"height":15,"star_pos":[7.08,7.12],"pixels":"..."},"id":"e2b99824-bb50-40b7-ba44-a8ec0655991b"}
04:09:40.147 00.230 11596 Exposure complete
04:09:40.221 00.074 11596 worker thread done servicing request
04:09:40.221 00.000 13300 OnExposeComplete: enter
04:09:40.221 00.000 13300 UpdateGuideState(): m_state=6
04:09:40.221 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
04:09:40.222 00.001 13300 Star::Find returns 1 (0), X=1246.33, Y=23.31, Mass=926, SNR=21.2, Peak=61 HFD=4.1
04:09:40.222 00.000 13300 CameraToMount -- cameraTheta (0.91) - m_xAngle (1.53) = xAngle (-0.63 = -0.63)
04:09:40.222 00.000 13300 CameraToMount -- cameraTheta (0.91) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.75 = 2.53)
04:09:40.222 00.000 13300 CameraToMount -- cameraX=0.18 cameraY=0.23 hyp=0.29 cameraTheta=0.91 mountX=0.24 mountY=0.17, mountTheta=0.62
04:09:40.224 00.002 13300 SchedulePrimaryMove(1016D950, x=0.18, y=0.23, opts=13)
04:09:40.224 00.000 13300 Enqueuing Move request for scope (0.18, 0.23)
04:09:40.224 00.000 11596 Worker thread wakes up
04:09:40.224 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.23) opts 0xd
04:09:40.224 00.000 11596 Handling offset move in thread for scope, endpoint = (0.18, 0.23)
04:09:40.224 00.000 11596 Moving (0.18, 0.23) raw xDistance=0.24 yDistance=0.17
04:09:40.224 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
04:09:40.225 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:09:40.225 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
04:09:40.225 00.000 11596 MoveAxis(W, 299, ABG)
04:09:40.225 00.000 11596 Guiding  Dir = 3, Dur = 299
04:09:40.225 00.000 11596 IsSlewing returns 0
04:09:40.232 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=214, med=4, FiltMin=2, FiltMax=70, Gamma=0.510
04:09:40.240 00.008 13300 UpdateGuideState exits: m=926 SNR=21.2
04:09:40.240 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:40.240 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:09:40.240 00.000 13300 Enqueuing Expose request
04:09:40.378 00.138 11596 IsGuiding returns 0
04:09:40.593 00.215 11596 PulseGuide returned control before completion, sleep 94
04:09:40.860 00.267 11596 IsGuiding returns 1
04:09:40.861 00.001 11596 scope still moving after pulse duration time elapsed
04:09:40.890 00.029 11596 IsSlewing returns 0
04:09:40.980 00.090 11596 IsGuiding returns 1
04:09:41.014 00.034 11596 IsSlewing returns 0
04:09:41.294 00.280 11596 IsGuiding returns 0
04:09:41.294 00.000 11596 scope move finished after 299 + 617 ms
04:09:41.295 00.001 11596 Move returns status 0, amount 299
04:09:41.295 00.000 11596 MoveAxis(N, 0, ABG)
04:09:41.295 00.000 11596 Move returns status 0, amount 0
04:09:41.295 00.000 11596 move complete, result=0
04:09:41.295 00.000 11596 worker thread done servicing request
04:09:41.295 00.000 13300 GuideStep: 0.2 px 299 ms WEST, 0.2 px 0 ms NORTH
04:09:41.295 00.000 11596 Worker thread wakes up
04:09:41.295 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:09:41.802 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:09:42.914 01.112 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7b90af28-b127-4138-b3c5-108cc9358919"}
04:09:42.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7b90af28-b127-4138-b3c5-108cc9358919"}
04:09:42.915 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"61834a0e-03dd-4f29-9cc5-e997f36c090f"}
04:09:42.915 00.000 13300 case statement mapped state 6 to 3
04:09:42.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"61834a0e-03dd-4f29-9cc5-e997f36c090f"}
04:09:42.915 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"89a45b55-eb8c-4cbb-85fa-0a74231a4a5c"}
04:09:42.916 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":104,"width":15,"height":15,"star_pos":[7.33,7.31],"pixels":"..."},"id":"89a45b55-eb8c-4cbb-85fa-0a74231a4a5c"}
04:09:44.840 01.924 11596 Exposure complete
04:09:44.911 00.071 11596 worker thread done servicing request
04:09:44.911 00.000 13300 OnExposeComplete: enter
04:09:44.911 00.000 13300 UpdateGuideState(): m_state=6
04:09:44.911 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
04:09:44.912 00.001 13300 Star::Find returns 1 (0), X=1246.30, Y=23.22, Mass=952, SNR=21.5, Peak=67 HFD=4.1
04:09:44.912 00.000 13300 CameraToMount -- cameraTheta (0.74) - m_xAngle (1.53) = xAngle (-0.79 = -0.79)
04:09:44.912 00.000 13300 CameraToMount -- cameraTheta (0.74) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.92 = 2.36)
04:09:44.912 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=0.14 hyp=0.20 cameraTheta=0.74 mountX=0.14 mountY=0.14, mountTheta=0.79
04:09:44.914 00.002 13300 SchedulePrimaryMove(1016D950, x=0.15, y=0.14, opts=13)
04:09:44.914 00.000 13300 Enqueuing Move request for scope (0.15, 0.14)
04:09:44.914 00.000 11596 Worker thread wakes up
04:09:44.914 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.14) opts 0xd
04:09:44.914 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, 0.14)
04:09:44.914 00.000 11596 Moving (0.15, 0.14) raw xDistance=0.14 yDistance=0.14
04:09:44.915 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.14
04:09:44.915 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:09:44.915 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
04:09:44.915 00.000 11596 MoveAxis(W, 201, ABG)
04:09:44.915 00.000 11596 Guiding  Dir = 3, Dur = 201
04:09:44.915 00.000 11596 IsSlewing returns 0
04:09:44.922 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=189, med=4, FiltMin=2, FiltMax=69, Gamma=0.510
04:09:44.930 00.008 13300 UpdateGuideState exits: m=952 SNR=21.5
04:09:44.930 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:44.930 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:09:44.930 00.000 13300 Enqueuing Expose request
04:09:44.954 00.024 11596 IsGuiding returns 0
04:09:45.052 00.098 11596 PulseGuide returned control before completion, sleep 115
04:09:45.375 00.323 11596 IsGuiding returns 1
04:09:45.375 00.000 11596 scope still moving after pulse duration time elapsed
04:09:45.397 00.022 11596 IsSlewing returns 0
04:09:45.526 00.129 11596 IsGuiding returns 0
04:09:45.526 00.000 11596 scope move finished after 201 + 370 ms
04:09:45.526 00.000 11596 Move returns status 0, amount 201
04:09:45.526 00.000 11596 MoveAxis(N, 0, ABG)
04:09:45.526 00.000 11596 Move returns status 0, amount 0
04:09:45.526 00.000 11596 move complete, result=0
04:09:45.526 00.000 11596 worker thread done servicing request
04:09:45.526 00.000 11596 Worker thread wakes up
04:09:45.526 00.000 13300 GuideStep: 0.1 px 201 ms WEST, 0.1 px 0 ms NORTH
04:09:45.527 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:09:45.913 00.386 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"95908331-86c5-483c-8030-45fcba4f876c"}
04:09:45.913 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"95908331-86c5-483c-8030-45fcba4f876c"}
04:09:45.914 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4faaa3ee-b2bb-4f92-a77a-ef2924b55f74"}
04:09:45.914 00.000 13300 case statement mapped state 6 to 3
04:09:45.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4faaa3ee-b2bb-4f92-a77a-ef2924b55f74"}
04:09:45.914 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1a799fb1-da31-45eb-ab66-8e94c7b9059d"}
04:09:45.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":105,"width":15,"height":15,"star_pos":[7.30,7.22],"pixels":"..."},"id":"1a799fb1-da31-45eb-ab66-8e94c7b9059d"}
04:09:46.034 00.120 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:09:48.913 02.879 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bcfb6061-5014-4795-be67-0e4e3c3a2c51"}
04:09:48.913 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bcfb6061-5014-4795-be67-0e4e3c3a2c51"}
04:09:48.914 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8352ef9b-84ef-4951-ae10-01bbf0ca8b41"}
04:09:48.914 00.000 13300 case statement mapped state 6 to 3
04:09:48.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8352ef9b-84ef-4951-ae10-01bbf0ca8b41"}
04:09:48.914 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"91b5da86-c552-4ca0-90e2-06364f8c1845"}
04:09:48.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":105,"width":15,"height":15,"star_pos":[7.30,7.22],"pixels":"..."},"id":"91b5da86-c552-4ca0-90e2-06364f8c1845"}
04:09:49.154 00.240 11596 Exposure complete
04:09:49.227 00.073 11596 worker thread done servicing request
04:09:49.227 00.000 13300 OnExposeComplete: enter
04:09:49.227 00.000 13300 UpdateGuideState(): m_state=6
04:09:49.227 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
04:09:49.227 00.000 13300 Star::Find returns 1 (0), X=1246.36, Y=22.89, Mass=928, SNR=21.2, Peak=69 HFD=4.0
04:09:49.228 00.001 13300 CameraToMount -- cameraTheta (-0.73) - m_xAngle (1.53) = xAngle (-2.27 = -2.27)
04:09:49.228 00.000 13300 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.39 = 0.89)
04:09:49.228 00.000 13300 CameraToMount -- cameraX=0.21 cameraY=-0.19 hyp=0.29 cameraTheta=-0.73 mountX=-0.18 mountY=0.22, mountTheta=2.26
04:09:49.231 00.003 13300 SchedulePrimaryMove(1016D950, x=0.21, y=-0.19, opts=13)
04:09:49.231 00.000 13300 Enqueuing Move request for scope (0.21, -0.19)
04:09:49.231 00.000 11596 Worker thread wakes up
04:09:49.231 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.19) opts 0xd
04:09:49.231 00.000 11596 Handling offset move in thread for scope, endpoint = (0.21, -0.19)
04:09:49.232 00.001 11596 Moving (0.21, -0.19) raw xDistance=-0.18 yDistance=0.22
04:09:49.232 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.18
04:09:49.232 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:09:49.232 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
04:09:49.232 00.000 11596 MoveAxis(E, 215, ABG)
04:09:49.232 00.000 11596 Guiding  Dir = 2, Dur = 215
04:09:49.233 00.001 11596 IsSlewing returns 0
04:09:49.239 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=229, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
04:09:49.247 00.008 13300 UpdateGuideState exits: m=928 SNR=21.2
04:09:49.248 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:49.248 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:09:49.248 00.000 13300 Enqueuing Expose request
04:09:49.278 00.030 11596 IsGuiding returns 0
04:09:49.386 00.108 11596 PulseGuide returned control before completion, sleep 118
04:09:49.606 00.220 11596 IsGuiding returns 0
04:09:49.606 00.000 11596 Move returns status 0, amount 215
04:09:49.606 00.000 11596 MoveAxis(N, 0, ABG)
04:09:49.606 00.000 11596 Move returns status 0, amount 0
04:09:49.606 00.000 11596 move complete, result=0
04:09:49.606 00.000 11596 worker thread done servicing request
04:09:49.606 00.000 11596 Worker thread wakes up
04:09:49.606 00.000 13300 GuideStep: -0.2 px 215 ms EAST, 0.2 px 0 ms NORTH
04:09:49.607 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:09:50.112 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:09:51.912 01.800 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e3d33ab3-ffde-40e0-8954-a6bb07bab098"}
04:09:51.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e3d33ab3-ffde-40e0-8954-a6bb07bab098"}
04:09:51.913 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a69bd0df-7445-4600-bbb0-54141b3777ae"}
04:09:51.913 00.000 13300 case statement mapped state 6 to 3
04:09:51.913 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a69bd0df-7445-4600-bbb0-54141b3777ae"}
04:09:51.914 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"90ae6a95-c980-4c00-be08-9f3a131a1160"}
04:09:51.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":106,"width":15,"height":15,"star_pos":[7.36,6.89],"pixels":"..."},"id":"90ae6a95-c980-4c00-be08-9f3a131a1160"}
04:09:53.134 01.220 11596 Exposure complete
04:09:53.206 00.072 11596 worker thread done servicing request
04:09:53.206 00.000 13300 OnExposeComplete: enter
04:09:53.206 00.000 13300 UpdateGuideState(): m_state=6
04:09:53.206 00.000 13300 Star::Find(15, 1246, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
04:09:53.207 00.001 13300 Star::Find returns 1 (0), X=1246.23, Y=23.24, Mass=964, SNR=21.7, Peak=69 HFD=4.3
04:09:53.207 00.000 13300 CameraToMount -- cameraTheta (1.12) - m_xAngle (1.53) = xAngle (-0.41 = -0.41)
04:09:53.207 00.000 13300 CameraToMount -- cameraTheta (1.12) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.54 = 2.75)
04:09:53.207 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.16 hyp=0.18 cameraTheta=1.12 mountX=0.17 mountY=0.07, mountTheta=0.40
04:09:53.210 00.003 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.16, opts=13)
04:09:53.210 00.000 13300 Enqueuing Move request for scope (0.08, 0.16)
04:09:53.211 00.001 11596 Worker thread wakes up
04:09:53.211 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.16) opts 0xd
04:09:53.211 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.16)
04:09:53.211 00.000 11596 Moving (0.08, 0.16) raw xDistance=0.17 yDistance=0.07
04:09:53.211 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.17
04:09:53.211 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:09:53.212 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:09:53.212 00.000 11596 MoveAxis(W, 193, ABG)
04:09:53.212 00.000 11596 Guiding  Dir = 3, Dur = 193
04:09:53.212 00.000 11596 IsSlewing returns 0
04:09:53.219 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=201, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
04:09:53.227 00.008 13300 UpdateGuideState exits: m=964 SNR=21.7
04:09:53.227 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:53.227 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:09:53.227 00.000 13300 Enqueuing Expose request
04:09:53.259 00.032 11596 IsGuiding returns 0
04:09:53.357 00.098 11596 PulseGuide returned control before completion, sleep 106
04:09:53.489 00.132 11596 IsGuiding returns 1
04:09:53.489 00.000 11596 scope still moving after pulse duration time elapsed
04:09:53.519 00.030 11596 IsSlewing returns 0
04:09:53.666 00.147 11596 IsGuiding returns 0
04:09:53.666 00.000 11596 scope move finished after 193 + 213 ms
04:09:53.666 00.000 11596 Move returns status 0, amount 193
04:09:53.666 00.000 11596 MoveAxis(N, 0, ABG)
04:09:53.666 00.000 11596 Move returns status 0, amount 0
04:09:53.666 00.000 11596 move complete, result=0
04:09:53.667 00.001 11596 worker thread done servicing request
04:09:53.667 00.000 13300 GuideStep: 0.2 px 193 ms WEST, 0.1 px 0 ms NORTH
04:09:53.667 00.000 11596 Worker thread wakes up
04:09:53.667 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:09:54.178 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:09:54.911 00.733 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dd98aea5-4f6b-4a96-ae7c-91960c6045a4"}
04:09:54.911 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dd98aea5-4f6b-4a96-ae7c-91960c6045a4"}
04:09:54.912 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"124896c0-62d3-4f31-8813-ad0bb893a33b"}
04:09:54.912 00.000 13300 case statement mapped state 6 to 3
04:09:54.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"124896c0-62d3-4f31-8813-ad0bb893a33b"}
04:09:54.912 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5c234099-e4bf-46df-b3de-44bbd2634958"}
04:09:54.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":107,"width":15,"height":15,"star_pos":[7.23,7.24],"pixels":"..."},"id":"5c234099-e4bf-46df-b3de-44bbd2634958"}
04:09:57.214 02.302 11596 Exposure complete
04:09:57.285 00.071 11596 worker thread done servicing request
04:09:57.285 00.000 13300 OnExposeComplete: enter
04:09:57.285 00.000 13300 UpdateGuideState(): m_state=6
04:09:57.285 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
04:09:57.286 00.001 13300 Star::Find returns 1 (0), X=1246.32, Y=23.10, Mass=934, SNR=21.3, Peak=71 HFD=4.0
04:09:57.286 00.000 13300 CameraToMount -- cameraTheta (0.15) - m_xAngle (1.53) = xAngle (-1.39 = -1.39)
04:09:57.286 00.000 13300 CameraToMount -- cameraTheta (0.15) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.51 = 1.77)
04:09:57.286 00.000 13300 CameraToMount -- cameraX=0.17 cameraY=0.03 hyp=0.17 cameraTheta=0.15 mountX=0.03 mountY=0.17, mountTheta=1.39
04:09:57.288 00.002 13300 SchedulePrimaryMove(1016D950, x=0.17, y=0.03, opts=13)
04:09:57.288 00.000 13300 Enqueuing Move request for scope (0.17, 0.03)
04:09:57.288 00.000 11596 Worker thread wakes up
04:09:57.288 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.03) opts 0xd
04:09:57.289 00.001 11596 Handling offset move in thread for scope, endpoint = (0.17, 0.03)
04:09:57.289 00.000 11596 Moving (0.17, 0.03) raw xDistance=0.03 yDistance=0.17
04:09:57.289 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:09:57.289 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:09:57.290 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
04:09:57.290 00.000 11596 MoveAxis(E, 0, ABG)
04:09:57.290 00.000 11596 Move returns status 0, amount 0
04:09:57.290 00.000 11596 MoveAxis(N, 0, ABG)
04:09:57.290 00.000 11596 Move returns status 0, amount 0
04:09:57.290 00.000 11596 move complete, result=0
04:09:57.290 00.000 11596 worker thread done servicing request
04:09:57.297 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=219, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
04:09:57.306 00.009 13300 UpdateGuideState exits: m=934 SNR=21.3
04:09:57.306 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:57.307 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:09:57.307 00.000 13300 Enqueuing Expose request
04:09:57.307 00.000 11596 Worker thread wakes up
04:09:57.307 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
04:09:57.307 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:09:57.814 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:09:57.914 00.100 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f3ee6dcc-a2cd-48e5-8866-5b77e9e95ef5"}
04:09:57.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f3ee6dcc-a2cd-48e5-8866-5b77e9e95ef5"}
04:09:57.914 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"33ea1c6d-3596-47a6-bba0-d9c4f09107bf"}
04:09:57.915 00.001 13300 case statement mapped state 6 to 3
04:09:57.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"33ea1c6d-3596-47a6-bba0-d9c4f09107bf"}
04:09:57.915 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2ff40799-4267-4cf0-90a9-eded6708e8d5"}
04:09:57.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":108,"width":15,"height":15,"star_pos":[7.32,7.10],"pixels":"..."},"id":"2ff40799-4267-4cf0-90a9-eded6708e8d5"}
04:10:00.840 02.925 11596 Exposure complete
04:10:00.912 00.072 11596 worker thread done servicing request
04:10:00.912 00.000 13300 OnExposeComplete: enter
04:10:00.912 00.000 13300 UpdateGuideState(): m_state=6
04:10:00.913 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
04:10:00.913 00.000 13300 Star::Find returns 1 (0), X=1246.27, Y=23.17, Mass=914, SNR=21.1, Peak=66 HFD=4.1
04:10:00.913 00.000 13300 CameraToMount -- cameraTheta (0.62) - m_xAngle (1.53) = xAngle (-0.92 = -0.92)
04:10:00.913 00.000 13300 CameraToMount -- cameraTheta (0.62) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.04 = 2.24)
04:10:00.913 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=0.09 hyp=0.16 cameraTheta=0.62 mountX=0.10 mountY=0.12, mountTheta=0.91
04:10:00.915 00.002 13300 SchedulePrimaryMove(1016D950, x=0.13, y=0.09, opts=13)
04:10:00.915 00.000 13300 Enqueuing Move request for scope (0.13, 0.09)
04:10:00.915 00.000 11596 Worker thread wakes up
04:10:00.916 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.09) opts 0xd
04:10:00.916 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, 0.09)
04:10:00.916 00.000 11596 Moving (0.13, 0.09) raw xDistance=0.10 yDistance=0.12
04:10:00.916 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
04:10:00.916 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:10:00.916 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
04:10:00.916 00.000 11596 MoveAxis(E, 0, ABG)
04:10:00.916 00.000 11596 Move returns status 0, amount 0
04:10:00.917 00.001 11596 MoveAxis(N, 0, ABG)
04:10:00.917 00.000 11596 Move returns status 0, amount 0
04:10:00.917 00.000 11596 move complete, result=0
04:10:00.917 00.000 11596 worker thread done servicing request
04:10:00.923 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=201, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
04:10:00.931 00.008 13300 UpdateGuideState exits: m=914 SNR=21.1
04:10:00.932 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:00.932 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:10:00.932 00.000 13300 Enqueuing Expose request
04:10:00.932 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:10:00.932 00.000 11596 Worker thread wakes up
04:10:00.932 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:10:00.935 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3b4690b5-c00c-4b8a-9817-dfa5fab0b443"}
04:10:00.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3b4690b5-c00c-4b8a-9817-dfa5fab0b443"}
04:10:00.940 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b6d50902-7674-427b-93d3-c5914f50e621"}
04:10:00.940 00.000 13300 case statement mapped state 6 to 3
04:10:00.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b6d50902-7674-427b-93d3-c5914f50e621"}
04:10:00.943 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c18f64d8-db4a-429c-aaa0-b0e9632ae341"}
04:10:00.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":109,"width":15,"height":15,"star_pos":[7.27,7.17],"pixels":"..."},"id":"c18f64d8-db4a-429c-aaa0-b0e9632ae341"}
04:10:01.445 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:10:03.914 02.469 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"50f216fb-1401-4de3-bdda-4b63ea81ff27"}
04:10:03.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"50f216fb-1401-4de3-bdda-4b63ea81ff27"}
04:10:03.914 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"37d8de5b-740c-4b31-a214-042ad8fab0a8"}
04:10:03.915 00.001 13300 case statement mapped state 6 to 3
04:10:03.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"37d8de5b-740c-4b31-a214-042ad8fab0a8"}
04:10:03.915 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c2440f8c-60ae-4f6d-9b00-bdc422346897"}
04:10:03.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":109,"width":15,"height":15,"star_pos":[7.27,7.17],"pixels":"..."},"id":"c2440f8c-60ae-4f6d-9b00-bdc422346897"}
04:10:04.471 00.556 11596 Exposure complete
04:10:04.540 00.069 11596 worker thread done servicing request
04:10:04.540 00.000 13300 OnExposeComplete: enter
04:10:04.540 00.000 13300 UpdateGuideState(): m_state=6
04:10:04.540 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
04:10:04.541 00.001 13300 Star::Find returns 1 (0), X=1246.23, Y=22.92, Mass=963, SNR=21.7, Peak=73 HFD=4.2
04:10:04.541 00.000 13300 CameraToMount -- cameraTheta (-1.07) - m_xAngle (1.53) = xAngle (-2.61 = -2.61)
04:10:04.541 00.000 13300 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.74 = 0.55)
04:10:04.541 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.16 hyp=0.18 cameraTheta=-1.07 mountX=-0.15 mountY=0.09, mountTheta=2.60
04:10:04.543 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.16, opts=13)
04:10:04.543 00.000 13300 Enqueuing Move request for scope (0.08, -0.16)
04:10:04.543 00.000 11596 Worker thread wakes up
04:10:04.543 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.16) opts 0xd
04:10:04.543 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.16)
04:10:04.543 00.000 11596 Moving (0.08, -0.16) raw xDistance=-0.15 yDistance=0.09
04:10:04.544 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
04:10:04.544 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:10:04.544 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:10:04.544 00.000 11596 MoveAxis(E, 192, ABG)
04:10:04.544 00.000 11596 Guiding  Dir = 2, Dur = 192
04:10:04.544 00.000 11596 IsSlewing returns 0
04:10:04.550 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
04:10:04.559 00.009 13300 UpdateGuideState exits: m=963 SNR=21.7
04:10:04.559 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:04.559 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:10:04.559 00.000 13300 Enqueuing Expose request
04:10:04.744 00.185 11596 IsGuiding returns 0
04:10:05.314 00.570 11596 IsGuiding returns 1
04:10:05.315 00.001 11596 scope still moving after pulse duration time elapsed
04:10:05.452 00.137 11596 IsSlewing returns 0
04:10:05.549 00.097 11596 IsGuiding returns 0
04:10:05.549 00.000 11596 scope move finished after 192 + 613 ms
04:10:05.549 00.000 11596 Move returns status 0, amount 192
04:10:05.549 00.000 11596 MoveAxis(N, 0, ABG)
04:10:05.549 00.000 11596 Move returns status 0, amount 0
04:10:05.549 00.000 11596 move complete, result=0
04:10:05.549 00.000 11596 worker thread done servicing request
04:10:05.549 00.000 13300 GuideStep: -0.2 px 192 ms EAST, 0.1 px 0 ms NORTH
04:10:05.550 00.001 11596 Worker thread wakes up
04:10:05.550 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:10:06.057 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:10:06.913 00.856 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cdd113e2-9834-4e67-827e-434d5efac143"}
04:10:06.913 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cdd113e2-9834-4e67-827e-434d5efac143"}
04:10:06.914 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e54a0d0a-38a9-4069-9189-b2d20d5e7a5d"}
04:10:06.914 00.000 13300 case statement mapped state 6 to 3
04:10:06.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e54a0d0a-38a9-4069-9189-b2d20d5e7a5d"}
04:10:06.914 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7d5fc8d5-03d5-4509-bed2-76698c761fe3"}
04:10:06.915 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":110,"width":15,"height":15,"star_pos":[7.23,6.92],"pixels":"..."},"id":"7d5fc8d5-03d5-4509-bed2-76698c761fe3"}
04:10:09.082 02.167 11596 Exposure complete
04:10:09.159 00.077 11596 worker thread done servicing request
04:10:09.159 00.000 13300 OnExposeComplete: enter
04:10:09.159 00.000 13300 UpdateGuideState(): m_state=6
04:10:09.160 00.001 13300 Star::Find(15, 1246, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
04:10:09.160 00.000 13300 Star::Find returns 1 (0), X=1246.33, Y=23.21, Mass=917, SNR=21.1, Peak=65 HFD=4.0
04:10:09.160 00.000 13300 CameraToMount -- cameraTheta (0.65) - m_xAngle (1.53) = xAngle (-0.89 = -0.89)
04:10:09.160 00.000 13300 CameraToMount -- cameraTheta (0.65) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.01 = 2.27)
04:10:09.160 00.000 13300 CameraToMount -- cameraX=0.18 cameraY=0.14 hyp=0.23 cameraTheta=0.65 mountX=0.14 mountY=0.17, mountTheta=0.88
04:10:09.163 00.003 13300 SchedulePrimaryMove(1016D950, x=0.18, y=0.14, opts=13)
04:10:09.163 00.000 13300 Enqueuing Move request for scope (0.18, 0.14)
04:10:09.164 00.001 11596 Worker thread wakes up
04:10:09.164 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.14) opts 0xd
04:10:09.164 00.000 11596 Handling offset move in thread for scope, endpoint = (0.18, 0.14)
04:10:09.164 00.000 11596 Moving (0.18, 0.14) raw xDistance=0.14 yDistance=0.17
04:10:09.164 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.08 from input 0.14
04:10:09.165 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:10:09.165 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
04:10:09.165 00.000 11596 MoveAxis(W, 167, ABG)
04:10:09.165 00.000 11596 Guiding  Dir = 3, Dur = 167
04:10:09.166 00.001 11596 IsSlewing returns 0
04:10:09.178 00.012 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=200, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
04:10:09.191 00.013 13300 UpdateGuideState exits: m=917 SNR=21.1
04:10:09.191 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:09.191 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:10:09.191 00.000 13300 Enqueuing Expose request
04:10:09.253 00.062 11596 IsGuiding returns 0
04:10:09.645 00.392 11596 IsGuiding returns 1
04:10:09.645 00.000 11596 scope still moving after pulse duration time elapsed
04:10:09.770 00.125 11596 IsSlewing returns 0
04:10:09.858 00.088 11596 IsGuiding returns 0
04:10:09.858 00.000 11596 scope move finished after 167 + 437 ms
04:10:09.858 00.000 11596 Move returns status 0, amount 167
04:10:09.858 00.000 11596 MoveAxis(N, 0, ABG)
04:10:09.858 00.000 11596 Move returns status 0, amount 0
04:10:09.858 00.000 11596 move complete, result=0
04:10:09.858 00.000 11596 worker thread done servicing request
04:10:09.859 00.001 13300 GuideStep: 0.1 px 167 ms WEST, 0.2 px 0 ms NORTH
04:10:09.859 00.000 11596 Worker thread wakes up
04:10:09.859 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:10:09.935 00.076 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5b90f3f2-f169-4c71-b4c3-7c2639e0185b"}
04:10:09.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5b90f3f2-f169-4c71-b4c3-7c2639e0185b"}
04:10:09.938 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9c83cb68-17e1-448b-924f-8431fe16c72d"}
04:10:09.938 00.000 13300 case statement mapped state 6 to 3
04:10:09.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9c83cb68-17e1-448b-924f-8431fe16c72d"}
04:10:09.941 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3b9a0b7a-6ded-42c8-8070-594ea111b5de"}
04:10:09.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":111,"width":15,"height":15,"star_pos":[7.33,7.21],"pixels":"..."},"id":"3b9a0b7a-6ded-42c8-8070-594ea111b5de"}
04:10:10.365 00.424 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:10:12.934 02.569 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"856cdd35-fb4a-4066-b06f-24f07f241320"}
04:10:12.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"856cdd35-fb4a-4066-b06f-24f07f241320"}
04:10:12.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b46d88b1-1732-494b-94c6-dedfffd30162"}
04:10:12.935 00.000 13300 case statement mapped state 6 to 3
04:10:12.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b46d88b1-1732-494b-94c6-dedfffd30162"}
04:10:12.935 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5200bc2a-9a73-48d0-82d5-b02602fab1c7"}
04:10:12.936 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":111,"width":15,"height":15,"star_pos":[7.33,7.21],"pixels":"..."},"id":"5200bc2a-9a73-48d0-82d5-b02602fab1c7"}
04:10:13.394 00.458 11596 Exposure complete
04:10:13.463 00.069 11596 worker thread done servicing request
04:10:13.463 00.000 13300 OnExposeComplete: enter
04:10:13.463 00.000 13300 UpdateGuideState(): m_state=6
04:10:13.464 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
04:10:13.464 00.000 13300 Star::Find returns 1 (0), X=1246.16, Y=23.14, Mass=917, SNR=21.1, Peak=68 HFD=4.3
04:10:13.464 00.000 13300 CameraToMount -- cameraTheta (1.42) - m_xAngle (1.53) = xAngle (-0.11 = -0.11)
04:10:13.464 00.000 13300 CameraToMount -- cameraTheta (1.42) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.24 = 3.04)
04:10:13.465 00.001 13300 CameraToMount -- cameraX=0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.42 mountX=0.06 mountY=0.01, mountTheta=0.10
04:10:13.466 00.001 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.06, opts=13)
04:10:13.467 00.001 13300 Enqueuing Move request for scope (0.01, 0.06)
04:10:13.467 00.000 11596 Worker thread wakes up
04:10:13.467 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.06) opts 0xd
04:10:13.467 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.06)
04:10:13.467 00.000 11596 Moving (0.01, 0.06) raw xDistance=0.06 yDistance=0.01
04:10:13.467 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:10:13.467 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:10:13.467 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:10:13.467 00.000 11596 MoveAxis(E, 0, ABG)
04:10:13.468 00.001 11596 Move returns status 0, amount 0
04:10:13.468 00.000 11596 MoveAxis(N, 0, ABG)
04:10:13.468 00.000 11596 Move returns status 0, amount 0
04:10:13.468 00.000 11596 move complete, result=0
04:10:13.468 00.000 11596 worker thread done servicing request
04:10:13.474 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=229, med=4, FiltMin=2, FiltMax=72, Gamma=0.510
04:10:13.482 00.008 13300 UpdateGuideState exits: m=917 SNR=21.1
04:10:13.482 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:13.482 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:10:13.482 00.000 13300 Enqueuing Expose request
04:10:13.482 00.000 11596 Worker thread wakes up
04:10:13.483 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:10:13.483 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:10:13.994 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:10:15.935 01.941 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0215915c-f661-425c-b351-3cba1ff47c15"}
04:10:15.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0215915c-f661-425c-b351-3cba1ff47c15"}
04:10:15.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"25022724-1a9d-4cbd-9e64-4dcf344507d2"}
04:10:15.936 00.000 13300 case statement mapped state 6 to 3
04:10:15.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"25022724-1a9d-4cbd-9e64-4dcf344507d2"}
04:10:15.937 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"23802a5c-16e1-4ed6-9241-1225cc764570"}
04:10:15.938 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":112,"width":15,"height":15,"star_pos":[7.16,7.14],"pixels":"..."},"id":"23802a5c-16e1-4ed6-9241-1225cc764570"}
04:10:17.024 01.086 11596 Exposure complete
04:10:17.107 00.083 11596 worker thread done servicing request
04:10:17.107 00.000 13300 OnExposeComplete: enter
04:10:17.107 00.000 13300 UpdateGuideState(): m_state=6
04:10:17.107 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
04:10:17.108 00.001 13300 Star::Find returns 1 (0), X=1246.32, Y=23.12, Mass=935, SNR=21.3, Peak=66 HFD=4.0
04:10:17.108 00.000 13300 CameraToMount -- cameraTheta (0.23) - m_xAngle (1.53) = xAngle (-1.30 = -1.30)
04:10:17.108 00.000 13300 CameraToMount -- cameraTheta (0.23) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.43 = 1.85)
04:10:17.108 00.000 13300 CameraToMount -- cameraX=0.18 cameraY=0.04 hyp=0.18 cameraTheta=0.23 mountX=0.05 mountY=0.18, mountTheta=1.30
04:10:17.110 00.002 13300 SchedulePrimaryMove(1016D950, x=0.18, y=0.04, opts=13)
04:10:17.110 00.000 13300 Enqueuing Move request for scope (0.18, 0.04)
04:10:17.110 00.000 11596 Worker thread wakes up
04:10:17.110 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.04) opts 0xd
04:10:17.110 00.000 11596 Handling offset move in thread for scope, endpoint = (0.18, 0.04)
04:10:17.111 00.001 11596 Moving (0.18, 0.04) raw xDistance=0.05 yDistance=0.18
04:10:17.111 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
04:10:17.111 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:10:17.111 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
04:10:17.111 00.000 11596 MoveAxis(E, 0, ABG)
04:10:17.112 00.001 11596 Move returns status 0, amount 0
04:10:17.112 00.000 11596 MoveAxis(N, 0, ABG)
04:10:17.112 00.000 11596 Move returns status 0, amount 0
04:10:17.112 00.000 11596 move complete, result=0
04:10:17.112 00.000 11596 worker thread done servicing request
04:10:17.118 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=202, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
04:10:17.131 00.013 13300 UpdateGuideState exits: m=935 SNR=21.3
04:10:17.131 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:17.131 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:10:17.131 00.000 13300 Enqueuing Expose request
04:10:17.132 00.001 11596 Worker thread wakes up
04:10:17.132 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
04:10:17.132 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:10:17.643 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:10:18.934 01.291 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"71da3f4f-5cbc-4848-92b9-23f6d656a20a"}
04:10:18.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"71da3f4f-5cbc-4848-92b9-23f6d656a20a"}
04:10:18.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ba0f23e7-ee12-4353-b588-f5f36e944ac6"}
04:10:18.935 00.000 13300 case statement mapped state 6 to 3
04:10:18.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ba0f23e7-ee12-4353-b588-f5f36e944ac6"}
04:10:18.935 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f3b7e44b-1800-4db7-a17b-d706fd5e3976"}
04:10:18.936 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":113,"width":15,"height":15,"star_pos":[7.32,7.12],"pixels":"..."},"id":"f3b7e44b-1800-4db7-a17b-d706fd5e3976"}
04:10:20.678 01.742 11596 Exposure complete
04:10:20.751 00.073 11596 worker thread done servicing request
04:10:20.751 00.000 13300 OnExposeComplete: enter
04:10:20.752 00.001 13300 UpdateGuideState(): m_state=6
04:10:20.752 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
04:10:20.752 00.000 13300 Star::Find returns 1 (0), X=1246.22, Y=23.18, Mass=913, SNR=21.1, Peak=67 HFD=4.1
04:10:20.752 00.000 13300 CameraToMount -- cameraTheta (0.97) - m_xAngle (1.53) = xAngle (-0.56 = -0.56)
04:10:20.752 00.000 13300 CameraToMount -- cameraTheta (0.97) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.69 = 2.60)
04:10:20.753 00.001 13300 CameraToMount -- cameraX=0.07 cameraY=0.10 hyp=0.12 cameraTheta=0.97 mountX=0.11 mountY=0.06, mountTheta=0.55
04:10:20.754 00.001 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.10, opts=13)
04:10:20.754 00.000 13300 Enqueuing Move request for scope (0.07, 0.10)
04:10:20.755 00.001 11596 Worker thread wakes up
04:10:20.755 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.10) opts 0xd
04:10:20.755 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.10)
04:10:20.755 00.000 11596 Moving (0.07, 0.10) raw xDistance=0.11 yDistance=0.06
04:10:20.755 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:10:20.755 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:10:20.755 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:10:20.755 00.000 11596 MoveAxis(E, 0, ABG)
04:10:20.755 00.000 11596 Move returns status 0, amount 0
04:10:20.755 00.000 11596 MoveAxis(N, 0, ABG)
04:10:20.756 00.001 11596 Move returns status 0, amount 0
04:10:20.756 00.000 11596 move complete, result=0
04:10:20.757 00.001 11596 worker thread done servicing request
04:10:20.765 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=147, med=4, FiltMin=2, FiltMax=68, Gamma=0.510
04:10:20.774 00.009 13300 UpdateGuideState exits: m=913 SNR=21.1
04:10:20.775 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:20.775 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:10:20.775 00.000 13300 Enqueuing Expose request
04:10:20.775 00.000 11596 Worker thread wakes up
04:10:20.775 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:10:20.775 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:10:21.284 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:10:21.933 00.649 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"26bf74b9-3dab-48f0-b3a2-4417cfcdb79d"}
04:10:21.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"26bf74b9-3dab-48f0-b3a2-4417cfcdb79d"}
04:10:21.933 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"84b5e3e7-8340-4c06-9d2a-551dfa651403"}
04:10:21.934 00.001 13300 case statement mapped state 6 to 3
04:10:21.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"84b5e3e7-8340-4c06-9d2a-551dfa651403"}
04:10:21.934 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f723cb1d-bdea-4289-b112-5bba79c741b0"}
04:10:21.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":114,"width":15,"height":15,"star_pos":[7.22,7.18],"pixels":"..."},"id":"f723cb1d-bdea-4289-b112-5bba79c741b0"}
04:10:24.309 02.375 11596 Exposure complete
04:10:24.379 00.070 11596 worker thread done servicing request
04:10:24.379 00.000 13300 OnExposeComplete: enter
04:10:24.379 00.000 13300 UpdateGuideState(): m_state=6
04:10:24.379 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
04:10:24.379 00.000 13300 Star::Find returns 1 (0), X=1246.24, Y=23.15, Mass=798, SNR=19.7, Peak=59 HFD=4.1
04:10:24.380 00.001 13300 CameraToMount -- cameraTheta (0.67) - m_xAngle (1.53) = xAngle (-0.87 = -0.87)
04:10:24.380 00.000 13300 CameraToMount -- cameraTheta (0.67) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.00 = 2.29)
04:10:24.380 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.07 hyp=0.12 cameraTheta=0.67 mountX=0.08 mountY=0.09, mountTheta=0.86
04:10:24.382 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.07, opts=13)
04:10:24.382 00.000 13300 Enqueuing Move request for scope (0.09, 0.07)
04:10:24.382 00.000 11596 Worker thread wakes up
04:10:24.382 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.07) opts 0xd
04:10:24.383 00.001 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.07)
04:10:24.383 00.000 11596 Moving (0.09, 0.07) raw xDistance=0.08 yDistance=0.09
04:10:24.383 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:10:24.383 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:10:24.383 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:10:24.383 00.000 11596 MoveAxis(E, 0, ABG)
04:10:24.383 00.000 11596 Move returns status 0, amount 0
04:10:24.383 00.000 11596 MoveAxis(N, 0, ABG)
04:10:24.383 00.000 11596 Move returns status 0, amount 0
04:10:24.383 00.000 11596 move complete, result=0
04:10:24.384 00.001 11596 worker thread done servicing request
04:10:24.390 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=145, med=4, FiltMin=2, FiltMax=59, Gamma=0.510
04:10:24.398 00.008 13300 UpdateGuideState exits: m=798 SNR=19.7
04:10:24.398 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:24.398 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:10:24.399 00.001 13300 Enqueuing Expose request
04:10:24.399 00.000 11596 Worker thread wakes up
04:10:24.399 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:10:24.399 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:10:24.913 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:10:24.944 00.031 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"386684fc-ce00-487c-b837-738580e0e278"}
04:10:24.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"386684fc-ce00-487c-b837-738580e0e278"}
04:10:24.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9dd4ec34-ed6c-4a4a-86bf-5402946d8a69"}
04:10:24.945 00.000 13300 case statement mapped state 6 to 3
04:10:24.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9dd4ec34-ed6c-4a4a-86bf-5402946d8a69"}
04:10:24.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e8a6c6b2-6ce1-4a02-8eb0-3cd83130de43"}
04:10:24.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":115,"width":15,"height":15,"star_pos":[7.24,7.15],"pixels":"..."},"id":"e8a6c6b2-6ce1-4a02-8eb0-3cd83130de43"}
04:10:27.941 02.995 11596 Exposure complete
04:10:27.945 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"861560fb-9183-479e-9c52-8c4ec582d512"}
04:10:27.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"861560fb-9183-479e-9c52-8c4ec582d512"}
04:10:27.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5cd4bd3a-893a-460d-bf15-8ad1cf3b69c6"}
04:10:27.946 00.000 13300 case statement mapped state 6 to 3
04:10:27.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5cd4bd3a-893a-460d-bf15-8ad1cf3b69c6"}
04:10:27.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"42db3e46-4af9-41c7-9d98-1551d6b150aa"}
04:10:27.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":115,"width":15,"height":15,"star_pos":[7.24,7.15],"pixels":"..."},"id":"42db3e46-4af9-41c7-9d98-1551d6b150aa"}
04:10:28.026 00.079 11596 worker thread done servicing request
04:10:28.027 00.001 13300 OnExposeComplete: enter
04:10:28.027 00.000 13300 UpdateGuideState(): m_state=6
04:10:28.027 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
04:10:28.027 00.000 13300 Star::Find returns 1 (0), X=1246.21, Y=23.16, Mass=766, SNR=19.3, Peak=58 HFD=4.1
04:10:28.028 00.001 13300 CameraToMount -- cameraTheta (0.92) - m_xAngle (1.53) = xAngle (-0.61 = -0.61)
04:10:28.028 00.000 13300 CameraToMount -- cameraTheta (0.92) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.74 = 2.55)
04:10:28.028 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.09 hyp=0.11 cameraTheta=0.92 mountX=0.09 mountY=0.06, mountTheta=0.60
04:10:28.030 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.09, opts=13)
04:10:28.030 00.000 13300 Enqueuing Move request for scope (0.07, 0.09)
04:10:28.030 00.000 11596 Worker thread wakes up
04:10:28.030 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.09) opts 0xd
04:10:28.030 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.09)
04:10:28.030 00.000 11596 Moving (0.07, 0.09) raw xDistance=0.09 yDistance=0.06
04:10:28.030 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
04:10:28.030 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:10:28.030 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:10:28.031 00.001 11596 MoveAxis(E, 0, ABG)
04:10:28.031 00.000 11596 Move returns status 0, amount 0
04:10:28.031 00.000 11596 MoveAxis(N, 0, ABG)
04:10:28.031 00.000 11596 Move returns status 0, amount 0
04:10:28.031 00.000 11596 move complete, result=0
04:10:28.031 00.000 11596 worker thread done servicing request
04:10:28.038 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=144, med=4, FiltMin=2, FiltMax=57, Gamma=0.510
04:10:28.046 00.008 13300 UpdateGuideState exits: m=766 SNR=19.3
04:10:28.047 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:28.047 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:10:28.047 00.000 13300 Enqueuing Expose request
04:10:28.047 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:10:28.047 00.000 11596 Worker thread wakes up
04:10:28.047 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:10:28.560 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:10:30.945 02.385 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a899fb06-8b15-463c-bed1-4570fcaa7382"}
04:10:30.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a899fb06-8b15-463c-bed1-4570fcaa7382"}
04:10:30.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fd05ef3a-0463-429e-917a-11cbfb4606cf"}
04:10:30.946 00.000 13300 case statement mapped state 6 to 3
04:10:30.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fd05ef3a-0463-429e-917a-11cbfb4606cf"}
04:10:30.946 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ba5718c7-2e0f-403c-93d9-fa9bb0b054e4"}
04:10:30.947 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":116,"width":15,"height":15,"star_pos":[7.21,7.16],"pixels":"..."},"id":"ba5718c7-2e0f-403c-93d9-fa9bb0b054e4"}
04:10:31.590 00.643 11596 Exposure complete
04:10:31.659 00.069 11596 worker thread done servicing request
04:10:31.659 00.000 13300 OnExposeComplete: enter
04:10:31.659 00.000 13300 UpdateGuideState(): m_state=6
04:10:31.659 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
04:10:31.660 00.001 13300 Star::Find returns 1 (0), X=1246.24, Y=23.32, Mass=566, SNR=16.6, Peak=41 HFD=3.8
04:10:31.660 00.000 13300 CameraToMount -- cameraTheta (1.21) - m_xAngle (1.53) = xAngle (-0.33 = -0.33)
04:10:31.660 00.000 13300 CameraToMount -- cameraTheta (1.21) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.45 = 2.83)
04:10:31.660 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.24 hyp=0.26 cameraTheta=1.21 mountX=0.24 mountY=0.08, mountTheta=0.31
04:10:31.662 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.24, opts=13)
04:10:31.662 00.000 13300 Enqueuing Move request for scope (0.09, 0.24)
04:10:31.662 00.000 11596 Worker thread wakes up
04:10:31.662 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.24) opts 0xd
04:10:31.662 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.24)
04:10:31.662 00.000 11596 Moving (0.09, 0.24) raw xDistance=0.24 yDistance=0.08
04:10:31.663 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
04:10:31.663 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:10:31.663 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
04:10:31.663 00.000 11596 MoveAxis(W, 303, ABG)
04:10:31.663 00.000 11596 Guiding  Dir = 3, Dur = 303
04:10:31.663 00.000 11596 IsSlewing returns 0
04:10:31.669 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=139, med=4, FiltMin=2, FiltMax=56, Gamma=0.510
04:10:31.677 00.008 13300 UpdateGuideState exits: m=566 SNR=16.6
04:10:31.677 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:31.677 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:10:31.677 00.000 13300 Enqueuing Expose request
04:10:31.737 00.060 11596 IsGuiding returns 0
04:10:31.950 00.213 11596 PulseGuide returned control before completion, sleep 101
04:10:32.205 00.255 11596 IsGuiding returns 1
04:10:32.205 00.000 11596 scope still moving after pulse duration time elapsed
04:10:32.230 00.025 11596 IsSlewing returns 0
04:10:32.325 00.095 11596 IsGuiding returns 1
04:10:32.352 00.027 11596 IsSlewing returns 0
04:10:32.426 00.074 11596 IsGuiding returns 0
04:10:32.426 00.000 11596 scope move finished after 303 + 385 ms
04:10:32.426 00.000 11596 Move returns status 0, amount 303
04:10:32.426 00.000 11596 MoveAxis(N, 0, ABG)
04:10:32.426 00.000 11596 Move returns status 0, amount 0
04:10:32.426 00.000 11596 move complete, result=0
04:10:32.426 00.000 11596 worker thread done servicing request
04:10:32.427 00.001 11596 Worker thread wakes up
04:10:32.427 00.000 13300 GuideStep: 0.2 px 303 ms WEST, 0.1 px 0 ms NORTH
04:10:32.427 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:10:32.929 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:10:33.945 01.016 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f32abe2f-6fa7-4096-a4a5-16541b58014e"}
04:10:33.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f32abe2f-6fa7-4096-a4a5-16541b58014e"}
04:10:33.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5e65b715-4036-4346-8b4b-5d76f2701e88"}
04:10:33.946 00.000 13300 case statement mapped state 6 to 3
04:10:33.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5e65b715-4036-4346-8b4b-5d76f2701e88"}
04:10:33.946 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2e801cfe-143f-43ab-9a47-3651e670e8c6"}
04:10:33.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":117,"width":15,"height":15,"star_pos":[7.24,7.32],"pixels":"..."},"id":"2e801cfe-143f-43ab-9a47-3651e670e8c6"}
04:10:35.955 02.009 11596 Exposure complete
04:10:36.025 00.070 11596 worker thread done servicing request
04:10:36.025 00.000 13300 OnExposeComplete: enter
04:10:36.025 00.000 13300 UpdateGuideState(): m_state=6
04:10:36.025 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
04:10:36.026 00.001 13300 Star::Find returns 1 (0), X=1246.30, Y=23.24, Mass=428, SNR=14.4, Peak=39 HFD=3.6
04:10:36.026 00.000 13300 Status Line: Mass: 428 vs 917
04:10:36.030 00.004 13300 UpdateCurrentPosition: star mass new=427.6 exp=916.7 thresh=50% limits=(458.4, 1405.6, 1833.4)
04:10:36.030 00.000 13300 DistanceChecker: activated
04:10:36.030 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:10:36.030 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:10:36.030 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:10:36.031 00.001 11596 Worker thread wakes up
04:10:36.031 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:10:36.031 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:10:36.031 00.000 11596 move complete, result=0
04:10:36.031 00.000 11596 worker thread done servicing request
04:10:36.135 00.104 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:10:36.135 00.000 13300 Status Line: Stella per per cambiamento di massa
04:10:36.142 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=123, med=4, FiltMin=2, FiltMax=44, Gamma=0.510
04:10:36.152 00.010 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:10:36.152 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:36.152 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:10:36.152 00.000 13300 Enqueuing Expose request
04:10:36.153 00.001 11596 Worker thread wakes up
04:10:36.153 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:10:36.655 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:10:36.944 00.289 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"51086f29-d812-4691-a201-06ed428fd72c"}
04:10:36.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"51086f29-d812-4691-a201-06ed428fd72c"}
04:10:36.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"072bf427-2d09-4c4c-8181-685fee915aa3"}
04:10:36.945 00.000 13300 case statement mapped state 6 to 4
04:10:36.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"072bf427-2d09-4c4c-8181-685fee915aa3"}
04:10:36.945 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"52417dad-c4fc-4de4-a8ce-dc51303f920d"}
04:10:36.946 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":118,"width":15,"height":15,"star_pos":[7.24,7.32],"pixels":"..."},"id":"52417dad-c4fc-4de4-a8ce-dc51303f920d"}
04:10:39.676 02.730 11596 Exposure complete
04:10:39.748 00.072 11596 worker thread done servicing request
04:10:39.749 00.001 13300 OnExposeComplete: enter
04:10:39.749 00.000 13300 UpdateGuideState(): m_state=6
04:10:39.749 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
04:10:39.749 00.000 13300 Star::Find returns 1 (0), X=1246.25, Y=22.93, Mass=411, SNR=14.1, Peak=39 HFD=3.9
04:10:39.749 00.000 13300 Status Line: Mass: 411 vs 917
04:10:39.753 00.004 13300 UpdateCurrentPosition: star mass new=411.3 exp=916.5 thresh=50% limits=(458.3, 1405.6, 1833.1)
04:10:39.753 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:10:39.754 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:10:39.754 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:10:39.754 00.000 11596 Worker thread wakes up
04:10:39.754 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:10:39.754 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:10:39.754 00.000 11596 move complete, result=0
04:10:39.755 00.001 11596 worker thread done servicing request
04:10:39.861 00.106 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:10:39.861 00.000 13300 Status Line: Stella per per cambiamento di massa
04:10:39.866 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=112, med=4, FiltMin=2, FiltMax=35, Gamma=0.510
04:10:39.873 00.007 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:10:39.873 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:39.874 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:10:39.874 00.000 13300 Enqueuing Expose request
04:10:39.874 00.000 11596 Worker thread wakes up
04:10:39.874 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:10:39.944 00.070 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cbc4eaaa-355e-4595-945d-800a91efac4c"}
04:10:39.945 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cbc4eaaa-355e-4595-945d-800a91efac4c"}
04:10:39.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"67884a85-c9f2-4fe6-9b1d-dfd2b43f30ba"}
04:10:39.946 00.000 13300 case statement mapped state 6 to 4
04:10:39.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"67884a85-c9f2-4fe6-9b1d-dfd2b43f30ba"}
04:10:39.948 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"765ef3a9-93c3-4b74-9cca-f01515ba8f28"}
04:10:39.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":119,"width":15,"height":15,"star_pos":[7.24,7.32],"pixels":"..."},"id":"765ef3a9-93c3-4b74-9cca-f01515ba8f28"}
04:10:40.386 00.438 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:10:42.943 02.557 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"49453c2e-965a-46a1-a366-5d9484dda240"}
04:10:42.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"49453c2e-965a-46a1-a366-5d9484dda240"}
04:10:42.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e52f49d3-d2fb-471b-8d54-51a6e5ea7b60"}
04:10:42.944 00.000 13300 case statement mapped state 6 to 4
04:10:42.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"e52f49d3-d2fb-471b-8d54-51a6e5ea7b60"}
04:10:42.944 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b58101fe-2cb8-4004-9b73-fe203e16c4c2"}
04:10:42.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":119,"width":15,"height":15,"star_pos":[7.24,7.32],"pixels":"..."},"id":"b58101fe-2cb8-4004-9b73-fe203e16c4c2"}
04:10:43.410 00.466 11596 Exposure complete
04:10:43.480 00.070 11596 worker thread done servicing request
04:10:43.480 00.000 13300 OnExposeComplete: enter
04:10:43.481 00.001 13300 UpdateGuideState(): m_state=6
04:10:43.481 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
04:10:43.481 00.000 13300 Star::Find returns 1 (0), X=1246.13, Y=23.04, Mass=259, SNR=11.2, Peak=28 HFD=3.5
04:10:43.481 00.000 13300 Status Line: Mass: 259 vs 914
04:10:43.486 00.005 13300 UpdateCurrentPosition: star mass new=259.2 exp=914.0 thresh=50% limits=(457.0, 1405.6, 1828.0)
04:10:43.487 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:10:43.487 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:10:43.487 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:10:43.487 00.000 11596 Worker thread wakes up
04:10:43.487 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:10:43.488 00.001 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:10:43.488 00.000 11596 move complete, result=0
04:10:43.488 00.000 11596 worker thread done servicing request
04:10:43.599 00.111 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:10:43.599 00.000 13300 Status Line: Stella per per cambiamento di massa
04:10:43.604 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=112, med=4, FiltMin=2, FiltMax=27, Gamma=0.510
04:10:43.612 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:10:43.613 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:43.613 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:10:43.613 00.000 13300 Enqueuing Expose request
04:10:43.613 00.000 11596 Worker thread wakes up
04:10:43.613 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:10:44.125 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:10:45.944 01.819 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b9d0120a-950c-4b3c-812a-54193ae03695"}
04:10:45.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b9d0120a-950c-4b3c-812a-54193ae03695"}
04:10:45.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0c03986f-8e6c-46be-9883-3208b602e93a"}
04:10:45.945 00.000 13300 case statement mapped state 6 to 4
04:10:45.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"0c03986f-8e6c-46be-9883-3208b602e93a"}
04:10:45.945 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"50021f16-64a4-48db-a369-a0b54d6d98e6"}
04:10:45.946 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":120,"width":15,"height":15,"star_pos":[7.24,7.32],"pixels":"..."},"id":"50021f16-64a4-48db-a369-a0b54d6d98e6"}
04:10:47.161 01.215 11596 Exposure complete
04:10:47.235 00.074 11596 worker thread done servicing request
04:10:47.235 00.000 13300 OnExposeComplete: enter
04:10:47.235 00.000 13300 UpdateGuideState(): m_state=6
04:10:47.236 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
04:10:47.236 00.000 13300 Star::Find returns 1 (0), X=1246.15, Y=22.82, Mass=231, SNR=10.6, Peak=22 HFD=4.1
04:10:47.236 00.000 13300 Status Line: Mass: 231 vs 913
04:10:47.241 00.005 13300 UpdateCurrentPosition: star mass new=231.4 exp=913.4 thresh=50% limits=(456.7, 1405.6, 1826.9)
04:10:47.241 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:10:47.242 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:10:47.242 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:10:47.242 00.000 11596 Worker thread wakes up
04:10:47.242 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:10:47.242 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:10:47.242 00.000 11596 move complete, result=0
04:10:47.242 00.000 11596 worker thread done servicing request
04:10:47.349 00.107 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:10:47.349 00.000 13300 Status Line: Stella per per cambiamento di massa
04:10:47.354 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=112, med=4, FiltMin=2, FiltMax=20, Gamma=0.510
04:10:47.362 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:10:47.362 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:47.362 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:10:47.363 00.001 13300 Enqueuing Expose request
04:10:47.363 00.000 11596 Worker thread wakes up
04:10:47.363 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:10:47.870 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:10:48.942 01.072 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1d011959-b5b8-47a4-9f4c-e33d05763d64"}
04:10:48.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1d011959-b5b8-47a4-9f4c-e33d05763d64"}
04:10:48.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7a842f29-58f5-4c2d-8cc3-529b2e69780a"}
04:10:48.943 00.000 13300 case statement mapped state 6 to 4
04:10:48.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"7a842f29-58f5-4c2d-8cc3-529b2e69780a"}
04:10:48.943 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7f1dbe9e-3a46-4a09-a974-8e8f7f0f25d4"}
04:10:48.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":121,"width":15,"height":15,"star_pos":[7.24,7.32],"pixels":"..."},"id":"7f1dbe9e-3a46-4a09-a974-8e8f7f0f25d4"}
04:10:50.894 01.951 11596 Exposure complete
04:10:50.964 00.070 11596 worker thread done servicing request
04:10:50.964 00.000 13300 OnExposeComplete: enter
04:10:50.964 00.000 13300 UpdateGuideState(): m_state=6
04:10:50.965 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
04:10:50.965 00.000 13300 Star::Find returns 1 (0), X=1246.13, Y=22.97, Mass=205, SNR=9.9, Peak=24 HFD=3.0
04:10:50.965 00.000 13300 Status Line: Mass: 205 vs 798
04:10:50.969 00.004 13300 UpdateCurrentPosition: star mass new=204.8 exp=798.4 thresh=50% limits=(399.2, 1405.6, 1596.8)
04:10:50.969 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:10:50.970 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:10:50.970 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:10:50.970 00.000 11596 Worker thread wakes up
04:10:50.970 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:10:50.970 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:10:50.970 00.000 11596 move complete, result=0
04:10:50.970 00.000 11596 worker thread done servicing request
04:10:51.082 00.112 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:10:51.082 00.000 13300 Status Line: Stella per per cambiamento di massa
04:10:51.086 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=111, med=4, FiltMin=2, FiltMax=16, Gamma=0.510
04:10:51.093 00.007 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:10:51.094 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:51.094 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:10:51.094 00.000 13300 Enqueuing Expose request
04:10:51.094 00.000 11596 Worker thread wakes up
04:10:51.094 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:10:51.604 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:10:51.943 00.339 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3c74ff3c-18e1-44d5-850d-5f68301fa7a4"}
04:10:51.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3c74ff3c-18e1-44d5-850d-5f68301fa7a4"}
04:10:51.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d18f1e66-5c03-47a3-a42b-c3cb8cb76eff"}
04:10:51.944 00.000 13300 case statement mapped state 6 to 4
04:10:51.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"d18f1e66-5c03-47a3-a42b-c3cb8cb76eff"}
04:10:51.944 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"44b251f4-fe84-4ba0-9e0e-bfc86b8c807f"}
04:10:51.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":122,"width":15,"height":15,"star_pos":[7.24,7.32],"pixels":"..."},"id":"44b251f4-fe84-4ba0-9e0e-bfc86b8c807f"}
04:10:54.632 02.688 11596 Exposure complete
04:10:54.703 00.071 11596 worker thread done servicing request
04:10:54.703 00.000 13300 OnExposeComplete: enter
04:10:54.704 00.001 13300 UpdateGuideState(): m_state=6
04:10:54.704 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
04:10:54.704 00.000 13300 Star::Find returns 1 (0), X=1246.25, Y=23.07, Mass=286, SNR=11.7, Peak=28 HFD=3.9
04:10:54.704 00.000 13300 Status Line: Mass: 286 vs 766
04:10:54.708 00.004 13300 UpdateCurrentPosition: star mass new=286.1 exp=766.1 thresh=50% limits=(383.0, 1405.6, 1532.2)
04:10:54.708 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:10:54.708 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:10:54.708 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:10:54.709 00.001 11596 Worker thread wakes up
04:10:54.709 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:10:54.709 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:10:54.709 00.000 11596 move complete, result=0
04:10:54.709 00.000 11596 worker thread done servicing request
04:10:54.823 00.114 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:10:54.823 00.000 13300 Status Line: Stella per per cambiamento di massa
04:10:54.829 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=109, med=4, FiltMin=2, FiltMax=18, Gamma=0.510
04:10:54.836 00.007 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:10:54.836 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:54.837 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:10:54.837 00.000 13300 Enqueuing Expose request
04:10:54.837 00.000 11596 Worker thread wakes up
04:10:54.837 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:10:54.941 00.104 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3c6cdf3e-cac1-4543-9781-85bd5e68ed94"}
04:10:54.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3c6cdf3e-cac1-4543-9781-85bd5e68ed94"}
04:10:54.942 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d079ba5a-fa9c-4cfc-895e-6e40491a7198"}
04:10:54.942 00.000 13300 case statement mapped state 6 to 4
04:10:54.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"d079ba5a-fa9c-4cfc-895e-6e40491a7198"}
04:10:54.942 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7e857f7d-e594-4233-9996-23baf86e6bd5"}
04:10:54.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":123,"width":15,"height":15,"star_pos":[7.24,7.32],"pixels":"..."},"id":"7e857f7d-e594-4233-9996-23baf86e6bd5"}
04:10:55.347 00.405 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:10:57.942 02.595 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c0faa629-a288-4c35-81f3-c2fc010adfb5"}
04:10:57.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c0faa629-a288-4c35-81f3-c2fc010adfb5"}
04:10:57.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"568f1f73-fefc-4e3f-985b-aac6be31df4e"}
04:10:57.943 00.000 13300 case statement mapped state 6 to 4
04:10:57.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"568f1f73-fefc-4e3f-985b-aac6be31df4e"}
04:10:57.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4d0e18e8-8957-4920-a9cf-343e6339ed48"}
04:10:57.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":123,"width":15,"height":15,"star_pos":[7.24,7.32],"pixels":"..."},"id":"4d0e18e8-8957-4920-a9cf-343e6339ed48"}
04:10:58.373 00.429 11596 Exposure complete
04:10:58.447 00.074 11596 worker thread done servicing request
04:10:58.447 00.000 13300 OnExposeComplete: enter
04:10:58.447 00.000 13300 UpdateGuideState(): m_state=6
04:10:58.448 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
04:10:58.448 00.000 13300 Star::Find returns 1 (0), X=1246.13, Y=22.99, Mass=292, SNR=11.9, Peak=30 HFD=3.8
04:10:58.448 00.000 13300 DistanceChecker: deactivated
04:10:58.448 00.000 13300 CameraToMount -- cameraTheta (-1.78) - m_xAngle (1.53) = xAngle (-3.32 = 2.97)
04:10:58.448 00.000 13300 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.44 = -0.16)
04:10:58.448 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.08 hyp=0.09 cameraTheta=-1.78 mountX=-0.08 mountY=-0.01, mountTheta=-2.98
04:10:58.450 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.08, opts=13)
04:10:58.450 00.000 13300 Enqueuing Move request for scope (-0.02, -0.08)
04:10:58.450 00.000 11596 Worker thread wakes up
04:10:58.451 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.08) opts 0xd
04:10:58.451 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.08)
04:10:58.451 00.000 11596 Moving (-0.02, -0.08) raw xDistance=-0.08 yDistance=-0.01
04:10:58.451 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:10:58.451 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:10:58.451 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:10:58.451 00.000 11596 MoveAxis(E, 0, ABG)
04:10:58.451 00.000 11596 Move returns status 0, amount 0
04:10:58.451 00.000 11596 MoveAxis(N, 0, ABG)
04:10:58.451 00.000 11596 Move returns status 0, amount 0
04:10:58.452 00.001 11596 move complete, result=0
04:10:58.452 00.000 11596 worker thread done servicing request
04:10:58.458 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=135, med=4, FiltMin=3, FiltMax=20, Gamma=0.510
04:10:58.466 00.008 13300 UpdateGuideState exits: m=292 SNR=11.9
04:10:58.466 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:58.466 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:10:58.466 00.000 13300 Enqueuing Expose request
04:10:58.466 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:10:58.466 00.000 11596 Worker thread wakes up
04:10:58.466 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:10:58.968 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:11:00.941 01.973 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e146ffe9-c6bc-44b6-8052-774965584d5a"}
04:11:00.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e146ffe9-c6bc-44b6-8052-774965584d5a"}
04:11:00.942 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"643f6553-1cb8-44b2-ac4e-9a33dcbf8e73"}
04:11:00.942 00.000 13300 case statement mapped state 6 to 3
04:11:00.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"643f6553-1cb8-44b2-ac4e-9a33dcbf8e73"}
04:11:00.942 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"51a911c9-0364-4a44-aa14-094078ddd564"}
04:11:00.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":124,"width":15,"height":15,"star_pos":[7.13,6.99],"pixels":"..."},"id":"51a911c9-0364-4a44-aa14-094078ddd564"}
04:11:01.998 01.056 11596 Exposure complete
04:11:02.068 00.070 11596 worker thread done servicing request
04:11:02.069 00.001 13300 OnExposeComplete: enter
04:11:02.069 00.000 13300 UpdateGuideState(): m_state=6
04:11:02.069 00.000 13300 Star::Find(15, 1246, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
04:11:02.069 00.000 13300 Star::Find returns 1 (0), X=1245.94, Y=22.93, Mass=235, SNR=10.6, Peak=25 HFD=3.8
04:11:02.069 00.000 13300 CameraToMount -- cameraTheta (-2.52) - m_xAngle (1.53) = xAngle (-4.06 = 2.23)
04:11:02.070 00.001 13300 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.18 = -0.90)
04:11:02.070 00.000 13300 CameraToMount -- cameraX=-0.20 cameraY=-0.15 hyp=0.25 cameraTheta=-2.52 mountX=-0.15 mountY=-0.20, mountTheta=-2.23
04:11:02.071 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.20, y=-0.15, opts=13)
04:11:02.072 00.001 13300 Enqueuing Move request for scope (-0.20, -0.15)
04:11:02.072 00.000 11596 Worker thread wakes up
04:11:02.072 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.15) opts 0xd
04:11:02.072 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.20, -0.15)
04:11:02.072 00.000 11596 Moving (-0.20, -0.15) raw xDistance=-0.15 yDistance=-0.20
04:11:02.072 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
04:11:02.072 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
04:11:02.073 00.001 11596 MoveAxis(E, 191, ABG)
04:11:02.073 00.000 11596 Guiding  Dir = 2, Dur = 191
04:11:02.073 00.000 11596 IsSlewing returns 0
04:11:02.081 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=141, med=4, FiltMin=3, FiltMax=21, Gamma=0.510
04:11:02.089 00.008 13300 UpdateGuideState exits: m=235 SNR=10.6
04:11:02.089 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:02.089 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:11:02.089 00.000 13300 Enqueuing Expose request
04:11:02.252 00.163 11596 IsGuiding returns 0
04:11:02.407 00.155 11596 PulseGuide returned control before completion, sleep 46
04:11:02.629 00.222 11596 IsGuiding returns 1
04:11:02.629 00.000 11596 scope still moving after pulse duration time elapsed
04:11:02.651 00.022 11596 IsSlewing returns 0
04:11:02.756 00.105 11596 IsGuiding returns 0
04:11:02.756 00.000 11596 scope move finished after 191 + 312 ms
04:11:02.756 00.000 11596 Move returns status 0, amount 191
04:11:02.756 00.000 11596 MoveAxis(N, 260, ABG)
04:11:02.756 00.000 11596 Guiding  Dir = 0, Dur = 260
04:11:02.756 00.000 11596 IsSlewing returns 0
04:11:02.854 00.098 11596 IsGuiding returns 0
04:11:03.074 00.220 11596 PulseGuide returned control before completion, sleep 51
04:11:03.333 00.259 11596 IsGuiding returns 1
04:11:03.333 00.000 11596 scope still moving after pulse duration time elapsed
04:11:03.364 00.031 11596 IsSlewing returns 0
04:11:03.553 00.189 11596 IsGuiding returns 0
04:11:03.553 00.000 11596 scope move finished after 260 + 438 ms
04:11:03.553 00.000 11596 Move returns status 0, amount 260
04:11:03.553 00.000 11596 move complete, result=0
04:11:03.553 00.000 11596 worker thread done servicing request
04:11:03.553 00.000 11596 Worker thread wakes up
04:11:03.553 00.000 13300 GuideStep: -0.2 px 191 ms EAST, -0.2 px 260 ms NORTH
04:11:03.553 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:11:03.940 00.387 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b2285b25-ee2a-4d7e-b666-28e4aae3882b"}
04:11:03.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b2285b25-ee2a-4d7e-b666-28e4aae3882b"}
04:11:03.941 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"50d635db-5bd4-4311-939a-2b2ef14b025a"}
04:11:03.941 00.000 13300 case statement mapped state 6 to 3
04:11:03.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"50d635db-5bd4-4311-939a-2b2ef14b025a"}
04:11:03.941 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8b64f3b6-b57b-4f7c-b681-6e40f6720adb"}
04:11:03.942 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":125,"width":15,"height":15,"star_pos":[6.94,6.93],"pixels":"..."},"id":"8b64f3b6-b57b-4f7c-b681-6e40f6720adb"}
04:11:04.056 00.114 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:11:06.939 02.883 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"34de3a62-a005-4071-a955-a4d13bde255c"}
04:11:06.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"34de3a62-a005-4071-a955-a4d13bde255c"}
04:11:06.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c26876ea-76bd-43c4-b577-162c047b6d8d"}
04:11:06.940 00.000 13300 case statement mapped state 6 to 3
04:11:06.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c26876ea-76bd-43c4-b577-162c047b6d8d"}
04:11:06.940 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c54c40ed-dc0b-497d-9d78-395a54bdfd0e"}
04:11:06.941 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":125,"width":15,"height":15,"star_pos":[6.94,6.93],"pixels":"..."},"id":"c54c40ed-dc0b-497d-9d78-395a54bdfd0e"}
04:11:07.189 00.248 11596 Exposure complete
04:11:07.259 00.070 11596 worker thread done servicing request
04:11:07.259 00.000 13300 OnExposeComplete: enter
04:11:07.260 00.001 13300 UpdateGuideState(): m_state=6
04:11:07.260 00.000 13300 Star::Find(15, 1245, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
04:11:07.260 00.000 13300 Star::Find returns 1 (0), X=1246.20, Y=22.79, Mass=147, SNR=8.4, Peak=20 HFD=2.9
04:11:07.260 00.000 13300 Status Line: Mass: 147 vs 411
04:11:07.264 00.004 13300 UpdateCurrentPosition: star mass new=147.1 exp=411.3 thresh=50% limits=(205.6, 1405.6, 822.5)
04:11:07.264 00.000 13300 DistanceChecker: activated
04:11:07.264 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:11:07.264 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:11:07.264 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:11:07.265 00.001 11596 Worker thread wakes up
04:11:07.265 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:11:07.265 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:11:07.265 00.000 11596 move complete, result=0
04:11:07.265 00.000 11596 worker thread done servicing request
04:11:07.367 00.102 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:11:07.367 00.000 13300 Status Line: Stella per per cambiamento di massa
04:11:07.375 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=141, med=4, FiltMin=2, FiltMax=16, Gamma=0.510
04:11:07.385 00.010 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:11:07.385 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:07.385 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:11:07.385 00.000 13300 Enqueuing Expose request
04:11:07.386 00.001 11596 Worker thread wakes up
04:11:07.386 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:11:07.892 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:11:09.938 02.046 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"02480d1b-cf1b-4be6-98a3-3f759218caab"}
04:11:09.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"02480d1b-cf1b-4be6-98a3-3f759218caab"}
04:11:09.939 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c896d62d-5217-494d-8171-f45d705fa1c1"}
04:11:09.939 00.000 13300 case statement mapped state 6 to 4
04:11:09.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"c896d62d-5217-494d-8171-f45d705fa1c1"}
04:11:09.939 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4f21f3b9-10b9-4940-a236-df304875aec5"}
04:11:09.940 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":126,"width":15,"height":15,"star_pos":[6.94,6.93],"pixels":"..."},"id":"4f21f3b9-10b9-4940-a236-df304875aec5"}
04:11:10.917 00.977 11596 Exposure complete
04:11:10.993 00.076 11596 worker thread done servicing request
04:11:10.993 00.000 13300 OnExposeComplete: enter
04:11:10.994 00.001 13300 UpdateGuideState(): m_state=6
04:11:10.994 00.000 13300 Star::Find(15, 1245, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
04:11:10.994 00.000 13300 Star::Find returns 1 (0), X=1246.18, Y=23.12, Mass=221, SNR=10.3, Peak=26 HFD=3.2
04:11:10.994 00.000 13300 DistanceChecker: deactivated
04:11:10.994 00.000 13300 CameraToMount -- cameraTheta (0.94) - m_xAngle (1.53) = xAngle (-0.59 = -0.59)
04:11:10.994 00.000 13300 CameraToMount -- cameraTheta (0.94) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.72 = 2.56)
04:11:10.994 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.06 cameraTheta=0.94 mountX=0.05 mountY=0.03, mountTheta=0.58
04:11:10.996 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.05, opts=13)
04:11:10.996 00.000 13300 Enqueuing Move request for scope (0.03, 0.05)
04:11:10.997 00.001 11596 Worker thread wakes up
04:11:10.997 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
04:11:10.997 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
04:11:10.997 00.000 11596 Moving (0.03, 0.05) raw xDistance=0.05 yDistance=0.03
04:11:10.997 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
04:11:10.997 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:10.997 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:11:10.997 00.000 11596 MoveAxis(E, 0, ABG)
04:11:10.997 00.000 11596 Move returns status 0, amount 0
04:11:10.997 00.000 11596 MoveAxis(N, 0, ABG)
04:11:10.998 00.001 11596 Move returns status 0, amount 0
04:11:10.998 00.000 11596 move complete, result=0
04:11:10.998 00.000 11596 worker thread done servicing request
04:11:11.004 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=143, med=4, FiltMin=2, FiltMax=44, Gamma=0.510
04:11:11.012 00.008 13300 UpdateGuideState exits: m=221 SNR=10.3
04:11:11.012 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:11.012 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:11:11.012 00.000 13300 Enqueuing Expose request
04:11:11.012 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:11:11.012 00.000 11596 Worker thread wakes up
04:11:11.013 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:11:11.525 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:11:12.937 01.412 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c9dc0cbe-a065-4029-95a6-9e57e3cfb56e"}
04:11:12.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c9dc0cbe-a065-4029-95a6-9e57e3cfb56e"}
04:11:12.938 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0de1f3cd-7ea0-498c-ae3e-15c4d06b83c3"}
04:11:12.938 00.000 13300 case statement mapped state 6 to 3
04:11:12.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0de1f3cd-7ea0-498c-ae3e-15c4d06b83c3"}
04:11:12.938 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9157cbae-e77b-4657-b88c-99d0402a2764"}
04:11:12.939 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":127,"width":15,"height":15,"star_pos":[7.18,7.12],"pixels":"..."},"id":"9157cbae-e77b-4657-b88c-99d0402a2764"}
04:11:14.576 01.637 11596 Exposure complete
04:11:14.684 00.108 11596 worker thread done servicing request
04:11:14.684 00.000 13300 OnExposeComplete: enter
04:11:14.684 00.000 13300 UpdateGuideState(): m_state=6
04:11:14.685 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
04:11:14.685 00.000 13300 Star::Find returns 1 (0), X=1246.07, Y=22.99, Mass=581, SNR=16.8, Peak=49 HFD=4.2
04:11:14.685 00.000 13300 Status Line: Mass: 581 vs 286
04:11:14.690 00.005 13300 UpdateCurrentPosition: star mass new=581.1 exp=286.1 thresh=50% limits=(143.0, 1405.6, 572.1)
04:11:14.690 00.000 13300 DistanceChecker: activated
04:11:14.690 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:11:14.691 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:11:14.691 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:11:14.692 00.001 11596 Worker thread wakes up
04:11:14.692 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:11:14.692 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:11:14.692 00.000 11596 move complete, result=0
04:11:14.692 00.000 11596 worker thread done servicing request
04:11:14.803 00.111 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:11:14.804 00.001 13300 Status Line: Stella per per cambiamento di massa
04:11:14.811 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=200, med=4, FiltMin=2, FiltMax=68, Gamma=0.510
04:11:14.825 00.014 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:11:14.825 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:14.825 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:11:14.825 00.000 13300 Enqueuing Expose request
04:11:14.825 00.000 11596 Worker thread wakes up
04:11:14.826 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:11:15.328 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:11:15.937 00.609 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6942fed5-f049-4c0c-b7f8-e7bca7bde4cf"}
04:11:15.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6942fed5-f049-4c0c-b7f8-e7bca7bde4cf"}
04:11:15.938 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"099a4aab-8a7b-4b72-a45b-df3c221ac1b1"}
04:11:15.938 00.000 13300 case statement mapped state 6 to 4
04:11:15.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"099a4aab-8a7b-4b72-a45b-df3c221ac1b1"}
04:11:15.939 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"10b91cd0-53b2-4663-9964-70a2c6d654e4"}
04:11:15.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":128,"width":15,"height":15,"star_pos":[7.18,7.12],"pixels":"..."},"id":"10b91cd0-53b2-4663-9964-70a2c6d654e4"}
04:11:18.375 02.436 11596 Exposure complete
04:11:18.472 00.097 11596 worker thread done servicing request
04:11:18.472 00.000 13300 OnExposeComplete: enter
04:11:18.472 00.000 13300 UpdateGuideState(): m_state=6
04:11:18.473 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
04:11:18.473 00.000 13300 Star::Find returns 1 (0), X=1246.27, Y=22.93, Mass=458, SNR=14.9, Peak=42 HFD=3.9
04:11:18.473 00.000 13300 DistanceChecker: deactivated
04:11:18.473 00.000 13300 CameraToMount -- cameraTheta (-0.86) - m_xAngle (1.53) = xAngle (-2.39 = -2.39)
04:11:18.473 00.000 13300 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.52 = 0.77)
04:11:18.474 00.001 13300 CameraToMount -- cameraX=0.13 cameraY=-0.15 hyp=0.20 cameraTheta=-0.86 mountX=-0.14 mountY=0.14, mountTheta=2.38
04:11:18.476 00.002 13300 SchedulePrimaryMove(1016D950, x=0.13, y=-0.15, opts=13)
04:11:18.477 00.001 13300 Enqueuing Move request for scope (0.13, -0.15)
04:11:18.477 00.000 11596 Worker thread wakes up
04:11:18.477 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.15) opts 0xd
04:11:18.477 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, -0.15)
04:11:18.477 00.000 11596 Moving (0.13, -0.15) raw xDistance=-0.14 yDistance=0.14
04:11:18.477 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.14
04:11:18.478 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:18.478 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
04:11:18.478 00.000 11596 MoveAxis(E, 179, ABG)
04:11:18.478 00.000 11596 Guiding  Dir = 2, Dur = 179
04:11:18.478 00.000 11596 IsSlewing returns 0
04:11:18.485 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=150, med=4, FiltMin=3, FiltMax=51, Gamma=0.510
04:11:18.494 00.009 13300 UpdateGuideState exits: m=458 SNR=14.9
04:11:18.494 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:18.494 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:11:18.494 00.000 13300 Enqueuing Expose request
04:11:18.527 00.033 11596 IsGuiding returns 0
04:11:18.937 00.410 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"20cc7411-7ca7-4623-8cba-1985cc01aea1"}
04:11:18.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"20cc7411-7ca7-4623-8cba-1985cc01aea1"}
04:11:18.938 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"69122d5f-ad08-46eb-be1b-edc52d849ddf"}
04:11:18.938 00.000 13300 case statement mapped state 6 to 3
04:11:18.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"69122d5f-ad08-46eb-be1b-edc52d849ddf"}
04:11:18.939 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0a2e8349-433c-442b-9fd7-c524df2d1691"}
04:11:18.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":129,"width":15,"height":15,"star_pos":[7.27,6.93],"pixels":"..."},"id":"0a2e8349-433c-442b-9fd7-c524df2d1691"}
04:11:18.998 00.059 11596 IsGuiding returns 1
04:11:18.998 00.000 11596 scope still moving after pulse duration time elapsed
04:11:19.230 00.232 11596 IsSlewing returns 0
04:11:19.331 00.101 11596 IsGuiding returns 0
04:11:19.331 00.000 11596 scope move finished after 179 + 625 ms
04:11:19.331 00.000 11596 Move returns status 0, amount 179
04:11:19.331 00.000 11596 MoveAxis(N, 0, ABG)
04:11:19.331 00.000 11596 Move returns status 0, amount 0
04:11:19.332 00.001 11596 move complete, result=0
04:11:19.332 00.000 11596 worker thread done servicing request
04:11:19.332 00.000 13300 GuideStep: -0.1 px 179 ms EAST, 0.1 px 0 ms NORTH
04:11:19.332 00.000 11596 Worker thread wakes up
04:11:19.332 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:11:19.835 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:11:21.935 02.100 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"56f34d69-40f8-42b7-8c9d-c4b0a0af827a"}
04:11:21.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"56f34d69-40f8-42b7-8c9d-c4b0a0af827a"}
04:11:21.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5c5cea14-e82a-4a1b-a59c-d1a19b863b62"}
04:11:21.936 00.000 13300 case statement mapped state 6 to 3
04:11:21.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5c5cea14-e82a-4a1b-a59c-d1a19b863b62"}
04:11:21.936 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bf20baca-d5a8-410c-bd56-375ff953d928"}
04:11:21.937 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":129,"width":15,"height":15,"star_pos":[7.27,6.93],"pixels":"..."},"id":"bf20baca-d5a8-410c-bd56-375ff953d928"}
04:11:22.872 00.935 11596 Exposure complete
04:11:22.943 00.071 11596 worker thread done servicing request
04:11:22.943 00.000 13300 OnExposeComplete: enter
04:11:22.943 00.000 13300 UpdateGuideState(): m_state=6
04:11:22.944 00.001 13300 Star::Find(15, 1246, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
04:11:22.944 00.000 13300 Star::Find returns 1 (0), X=1246.23, Y=23.15, Mass=291, SNR=11.8, Peak=29 HFD=3.6
04:11:22.944 00.000 13300 CameraToMount -- cameraTheta (0.71) - m_xAngle (1.53) = xAngle (-0.83 = -0.83)
04:11:22.944 00.000 13300 CameraToMount -- cameraTheta (0.71) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.95 = 2.33)
04:11:22.944 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.07 hyp=0.11 cameraTheta=0.71 mountX=0.08 mountY=0.08, mountTheta=0.82
04:11:22.946 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.07, opts=13)
04:11:22.946 00.000 13300 Enqueuing Move request for scope (0.09, 0.07)
04:11:22.946 00.000 11596 Worker thread wakes up
04:11:22.946 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.07) opts 0xd
04:11:22.946 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.07)
04:11:22.946 00.000 11596 Moving (0.09, 0.07) raw xDistance=0.08 yDistance=0.08
04:11:22.947 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:11:22.947 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:22.947 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
04:11:22.947 00.000 11596 MoveAxis(E, 0, ABG)
04:11:22.947 00.000 11596 Move returns status 0, amount 0
04:11:22.947 00.000 11596 MoveAxis(N, 0, ABG)
04:11:22.947 00.000 11596 Move returns status 0, amount 0
04:11:22.947 00.000 11596 move complete, result=0
04:11:22.947 00.000 11596 worker thread done servicing request
04:11:22.953 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=143, med=4, FiltMin=2, FiltMax=26, Gamma=0.510
04:11:22.962 00.009 13300 UpdateGuideState exits: m=291 SNR=11.8
04:11:22.962 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:22.962 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:11:22.962 00.000 13300 Enqueuing Expose request
04:11:22.962 00.000 11596 Worker thread wakes up
04:11:22.963 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:11:22.963 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:11:23.465 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:11:24.935 01.470 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4fbd7e71-1da3-4f65-b2d1-f16b5ccc7fcc"}
04:11:24.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4fbd7e71-1da3-4f65-b2d1-f16b5ccc7fcc"}
04:11:24.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6d9e4290-97d6-443d-993f-3299be7bb47b"}
04:11:24.936 00.000 13300 case statement mapped state 6 to 3
04:11:24.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6d9e4290-97d6-443d-993f-3299be7bb47b"}
04:11:24.936 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b39da2c9-5f74-4ad2-b437-8ef3808af08e"}
04:11:24.937 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":130,"width":15,"height":15,"star_pos":[7.23,7.15],"pixels":"..."},"id":"b39da2c9-5f74-4ad2-b437-8ef3808af08e"}
04:11:26.500 01.563 11596 Exposure complete
04:11:26.572 00.072 11596 worker thread done servicing request
04:11:26.572 00.000 13300 OnExposeComplete: enter
04:11:26.572 00.000 13300 UpdateGuideState(): m_state=6
04:11:26.574 00.002 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 131
04:11:26.574 00.000 13300 Star::Find returns 1 (0), X=1246.30, Y=23.12, Mass=309, SNR=12.2, Peak=29 HFD=3.8
04:11:26.574 00.000 13300 CameraToMount -- cameraTheta (0.26) - m_xAngle (1.53) = xAngle (-1.27 = -1.27)
04:11:26.574 00.000 13300 CameraToMount -- cameraTheta (0.26) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.40 = 1.89)
04:11:26.574 00.000 13300 CameraToMount -- cameraX=0.16 cameraY=0.04 hyp=0.16 cameraTheta=0.26 mountX=0.05 mountY=0.16, mountTheta=1.27
04:11:26.577 00.003 13300 SchedulePrimaryMove(1016D950, x=0.16, y=0.04, opts=13)
04:11:26.577 00.000 13300 Enqueuing Move request for scope (0.16, 0.04)
04:11:26.577 00.000 11596 Worker thread wakes up
04:11:26.577 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.04) opts 0xd
04:11:26.577 00.000 11596 Handling offset move in thread for scope, endpoint = (0.16, 0.04)
04:11:26.577 00.000 11596 Moving (0.16, 0.04) raw xDistance=0.05 yDistance=0.16
04:11:26.577 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
04:11:26.577 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:26.577 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
04:11:26.577 00.000 11596 MoveAxis(E, 0, ABG)
04:11:26.577 00.000 11596 Move returns status 0, amount 0
04:11:26.577 00.000 11596 MoveAxis(N, 0, ABG)
04:11:26.577 00.000 11596 Move returns status 0, amount 0
04:11:26.577 00.000 11596 move complete, result=0
04:11:26.577 00.000 11596 worker thread done servicing request
04:11:26.585 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=143, med=4, FiltMin=2, FiltMax=38, Gamma=0.510
04:11:26.592 00.007 13300 UpdateGuideState exits: m=309 SNR=12.2
04:11:26.593 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:26.593 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:11:26.593 00.000 13300 Enqueuing Expose request
04:11:26.593 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
04:11:26.593 00.000 11596 Worker thread wakes up
04:11:26.593 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:11:27.105 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:11:27.935 00.830 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3d968fe7-4356-46a2-a3c2-04da1f53ea44"}
04:11:27.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3d968fe7-4356-46a2-a3c2-04da1f53ea44"}
04:11:27.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ef574186-8fa7-475b-a63d-d78e8dad8106"}
04:11:27.936 00.000 13300 case statement mapped state 6 to 3
04:11:27.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ef574186-8fa7-475b-a63d-d78e8dad8106"}
04:11:27.937 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"75f355f8-698b-4cfc-b04b-cd95fab1946f"}
04:11:27.938 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":131,"width":15,"height":15,"star_pos":[7.30,7.12],"pixels":"..."},"id":"75f355f8-698b-4cfc-b04b-cd95fab1946f"}
04:11:30.129 02.191 11596 Exposure complete
04:11:30.220 00.091 11596 worker thread done servicing request
04:11:30.220 00.000 13300 OnExposeComplete: enter
04:11:30.220 00.000 13300 UpdateGuideState(): m_state=6
04:11:30.221 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 132
04:11:30.221 00.000 13300 Star::Find returns 1 (0), X=1246.14, Y=23.08, Mass=389, SNR=13.7, Peak=36 HFD=4.0
04:11:30.221 00.000 13300 CameraToMount -- cameraTheta (2.63) - m_xAngle (1.53) = xAngle (1.09 = 1.09)
04:11:30.221 00.000 13300 CameraToMount -- cameraTheta (2.63) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.03 = -2.03)
04:11:30.221 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.01 cameraTheta=2.63 mountX=0.00 mountY=-0.01, mountTheta=-1.10
04:11:30.223 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.01, opts=13)
04:11:30.223 00.000 13300 Enqueuing Move request for scope (-0.01, 0.01)
04:11:30.223 00.000 11596 Worker thread wakes up
04:11:30.224 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
04:11:30.224 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
04:11:30.224 00.000 11596 Moving (-0.01, 0.01) raw xDistance=0.00 yDistance=-0.01
04:11:30.224 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
04:11:30.224 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:30.224 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:11:30.225 00.001 11596 MoveAxis(E, 0, ABG)
04:11:30.225 00.000 11596 Move returns status 0, amount 0
04:11:30.225 00.000 11596 MoveAxis(N, 0, ABG)
04:11:30.225 00.000 11596 Move returns status 0, amount 0
04:11:30.225 00.000 11596 move complete, result=0
04:11:30.225 00.000 11596 worker thread done servicing request
04:11:30.231 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=142, med=4, FiltMin=2, FiltMax=35, Gamma=0.510
04:11:30.239 00.008 13300 UpdateGuideState exits: m=389 SNR=13.7
04:11:30.240 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:30.240 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:11:30.240 00.000 13300 Enqueuing Expose request
04:11:30.240 00.000 11596 Worker thread wakes up
04:11:30.240 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:11:30.240 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:11:30.752 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:11:30.934 00.182 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ab86d567-6234-4c2e-b506-36ae0112ac2e"}
04:11:30.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ab86d567-6234-4c2e-b506-36ae0112ac2e"}
04:11:30.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8405c8f7-b1d7-4475-90bb-b7b2c21808c5"}
04:11:30.935 00.000 13300 case statement mapped state 6 to 3
04:11:30.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8405c8f7-b1d7-4475-90bb-b7b2c21808c5"}
04:11:30.935 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"67779a35-b762-4ee0-a62c-2b619f637d3c"}
04:11:30.936 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":132,"width":15,"height":15,"star_pos":[7.14,7.08],"pixels":"..."},"id":"67779a35-b762-4ee0-a62c-2b619f637d3c"}
04:11:33.781 02.845 11596 Exposure complete
04:11:33.851 00.070 11596 worker thread done servicing request
04:11:33.851 00.000 13300 OnExposeComplete: enter
04:11:33.852 00.001 13300 UpdateGuideState(): m_state=6
04:11:33.852 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 133
04:11:33.852 00.000 13300 Star::Find returns 1 (0), X=1246.21, Y=22.98, Mass=375, SNR=13.5, Peak=36 HFD=4.0
04:11:33.852 00.000 13300 CameraToMount -- cameraTheta (-0.98) - m_xAngle (1.53) = xAngle (-2.51 = -2.51)
04:11:33.852 00.000 13300 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.64 = 0.64)
04:11:33.852 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.09 hyp=0.11 cameraTheta=-0.98 mountX=-0.09 mountY=0.07, mountTheta=2.50
04:11:33.854 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.09, opts=13)
04:11:33.854 00.000 13300 Enqueuing Move request for scope (0.06, -0.09)
04:11:33.855 00.001 11596 Worker thread wakes up
04:11:33.855 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.09) opts 0xd
04:11:33.855 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.09)
04:11:33.855 00.000 11596 Moving (0.06, -0.09) raw xDistance=-0.09 yDistance=0.07
04:11:33.855 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:11:33.855 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:33.855 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:11:33.855 00.000 11596 MoveAxis(E, 0, ABG)
04:11:33.855 00.000 11596 Move returns status 0, amount 0
04:11:33.855 00.000 11596 MoveAxis(N, 0, ABG)
04:11:33.855 00.000 11596 Move returns status 0, amount 0
04:11:33.856 00.001 11596 move complete, result=0
04:11:33.856 00.000 11596 worker thread done servicing request
04:11:33.861 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=142, med=4, FiltMin=3, FiltMax=23, Gamma=0.510
04:11:33.870 00.009 13300 UpdateGuideState exits: m=375 SNR=13.5
04:11:33.870 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:33.870 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:11:33.870 00.000 13300 Enqueuing Expose request
04:11:33.870 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:11:33.870 00.000 11596 Worker thread wakes up
04:11:33.871 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:11:33.950 00.079 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ffb90682-01d2-4fcc-8977-15b9d76f5929"}
04:11:33.951 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ffb90682-01d2-4fcc-8977-15b9d76f5929"}
04:11:33.953 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8c0a7e77-14d9-4869-955f-f41f944ae644"}
04:11:33.953 00.000 13300 case statement mapped state 6 to 3
04:11:33.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8c0a7e77-14d9-4869-955f-f41f944ae644"}
04:11:33.959 00.006 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"901a7e1b-7e3c-412b-a355-f03d9332d3b2"}
04:11:33.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":133,"width":15,"height":15,"star_pos":[7.21,6.98],"pixels":"..."},"id":"901a7e1b-7e3c-412b-a355-f03d9332d3b2"}
04:11:34.374 00.415 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:11:36.948 02.574 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6a04494a-46b1-43c6-9fdd-2df1da27aa21"}
04:11:36.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6a04494a-46b1-43c6-9fdd-2df1da27aa21"}
04:11:36.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ec663b7d-832a-4d77-a5a9-752a7863ea05"}
04:11:36.949 00.000 13300 case statement mapped state 6 to 3
04:11:36.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ec663b7d-832a-4d77-a5a9-752a7863ea05"}
04:11:36.950 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ab970a7a-c614-4558-9c57-41ee2eee8253"}
04:11:36.951 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":133,"width":15,"height":15,"star_pos":[7.21,6.98],"pixels":"..."},"id":"ab970a7a-c614-4558-9c57-41ee2eee8253"}
04:11:37.409 00.458 11596 Exposure complete
04:11:37.479 00.070 11596 worker thread done servicing request
04:11:37.479 00.000 13300 OnExposeComplete: enter
04:11:37.479 00.000 13300 UpdateGuideState(): m_state=6
04:11:37.480 00.001 13300 Star::Find(15, 1246, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 134
04:11:37.480 00.000 13300 Star::Find returns 1 (0), X=1246.11, Y=23.05, Mass=245, SNR=10.8, Peak=26 HFD=3.6
04:11:37.480 00.000 13300 CameraToMount -- cameraTheta (-2.62) - m_xAngle (1.53) = xAngle (-4.15 = 2.13)
04:11:37.480 00.000 13300 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.28 = -0.99)
04:11:37.480 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.05 cameraTheta=-2.62 mountX=-0.03 mountY=-0.04, mountTheta=-2.14
04:11:37.482 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.02, opts=13)
04:11:37.482 00.000 13300 Enqueuing Move request for scope (-0.04, -0.02)
04:11:37.482 00.000 11596 Worker thread wakes up
04:11:37.483 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
04:11:37.483 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
04:11:37.483 00.000 11596 Moving (-0.04, -0.02) raw xDistance=-0.03 yDistance=-0.04
04:11:37.483 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:11:37.483 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:37.483 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:11:37.483 00.000 11596 MoveAxis(E, 0, ABG)
04:11:37.483 00.000 11596 Move returns status 0, amount 0
04:11:37.483 00.000 11596 MoveAxis(N, 0, ABG)
04:11:37.483 00.000 11596 Move returns status 0, amount 0
04:11:37.484 00.001 11596 move complete, result=0
04:11:37.484 00.000 11596 worker thread done servicing request
04:11:37.490 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=142, med=4, FiltMin=3, FiltMax=32, Gamma=0.510
04:11:37.499 00.009 13300 UpdateGuideState exits: m=245 SNR=10.8
04:11:37.499 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:37.499 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:11:37.499 00.000 13300 Enqueuing Expose request
04:11:37.499 00.000 11596 Worker thread wakes up
04:11:37.499 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:11:37.499 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:11:38.015 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:11:39.947 01.932 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3bbd6f9c-ade6-4538-9599-27cc4ad11d2f"}
04:11:39.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3bbd6f9c-ade6-4538-9599-27cc4ad11d2f"}
04:11:39.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8baa7c8d-db4a-4752-aa33-44de7dd93f71"}
04:11:39.948 00.000 13300 case statement mapped state 6 to 3
04:11:39.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8baa7c8d-db4a-4752-aa33-44de7dd93f71"}
04:11:39.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4c4ff75b-25db-42b7-a2f3-49f9ad61bd8c"}
04:11:39.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":134,"width":15,"height":15,"star_pos":[7.11,7.05],"pixels":"..."},"id":"4c4ff75b-25db-42b7-a2f3-49f9ad61bd8c"}
04:11:41.050 01.101 11596 Exposure complete
04:11:41.126 00.076 11596 worker thread done servicing request
04:11:41.126 00.000 13300 OnExposeComplete: enter
04:11:41.126 00.000 13300 UpdateGuideState(): m_state=6
04:11:41.127 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 135
04:11:41.127 00.000 13300 Star::Find returns 1 (0), X=1246.20, Y=22.92, Mass=298, SNR=12.0, Peak=31 HFD=3.5
04:11:41.127 00.000 13300 CameraToMount -- cameraTheta (-1.25) - m_xAngle (1.53) = xAngle (-2.78 = -2.78)
04:11:41.127 00.000 13300 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.91 = 0.37)
04:11:41.127 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.16 hyp=0.17 cameraTheta=-1.25 mountX=-0.16 mountY=0.06, mountTheta=2.77
04:11:41.129 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.16, opts=13)
04:11:41.129 00.000 13300 Enqueuing Move request for scope (0.05, -0.16)
04:11:41.129 00.000 11596 Worker thread wakes up
04:11:41.129 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.16) opts 0xd
04:11:41.130 00.001 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.16)
04:11:41.130 00.000 11596 Moving (0.05, -0.16) raw xDistance=-0.16 yDistance=0.06
04:11:41.130 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
04:11:41.130 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:41.130 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:11:41.130 00.000 11596 MoveAxis(E, 197, ABG)
04:11:41.130 00.000 11596 Guiding  Dir = 2, Dur = 197
04:11:41.130 00.000 11596 IsSlewing returns 0
04:11:41.138 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=142, med=4, FiltMin=2, FiltMax=23, Gamma=0.510
04:11:41.147 00.009 13300 UpdateGuideState exits: m=298 SNR=12.0
04:11:41.147 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:41.147 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:11:41.147 00.000 13300 Enqueuing Expose request
04:11:41.228 00.081 11596 IsGuiding returns 0
04:11:41.330 00.102 11596 PulseGuide returned control before completion, sleep 106
04:11:41.470 00.140 11596 IsGuiding returns 1
04:11:41.470 00.000 11596 scope still moving after pulse duration time elapsed
04:11:41.504 00.034 11596 IsSlewing returns 0
04:11:41.620 00.116 11596 IsGuiding returns 0
04:11:41.620 00.000 11596 scope move finished after 197 + 195 ms
04:11:41.621 00.001 11596 Move returns status 0, amount 197
04:11:41.621 00.000 11596 MoveAxis(N, 0, ABG)
04:11:41.621 00.000 11596 Move returns status 0, amount 0
04:11:41.621 00.000 11596 move complete, result=0
04:11:41.621 00.000 11596 worker thread done servicing request
04:11:41.621 00.000 13300 GuideStep: -0.2 px 197 ms EAST, 0.1 px 0 ms NORTH
04:11:41.621 00.000 11596 Worker thread wakes up
04:11:41.621 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:11:42.134 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:11:42.946 00.812 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d566ab35-434e-4ecd-bb05-4b5b36d0afe7"}
04:11:42.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d566ab35-434e-4ecd-bb05-4b5b36d0afe7"}
04:11:42.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a8b984a3-d3c8-4481-bf17-74e01f272365"}
04:11:42.947 00.000 13300 case statement mapped state 6 to 3
04:11:42.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a8b984a3-d3c8-4481-bf17-74e01f272365"}
04:11:42.947 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"206d815d-9928-4037-807d-7dc4d9f26e1d"}
04:11:42.948 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":135,"width":15,"height":15,"star_pos":[7.20,6.92],"pixels":"..."},"id":"206d815d-9928-4037-807d-7dc4d9f26e1d"}
04:11:45.158 02.210 11596 Exposure complete
04:11:45.233 00.075 11596 worker thread done servicing request
04:11:45.233 00.000 13300 OnExposeComplete: enter
04:11:45.234 00.001 13300 UpdateGuideState(): m_state=6
04:11:45.234 00.000 13300 Star::Find(15, 1246, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 136
04:11:45.234 00.000 13300 Star::Find returns 1 (0), X=1246.22, Y=23.16, Mass=382, SNR=13.6, Peak=35 HFD=4.0
04:11:45.234 00.000 13300 CameraToMount -- cameraTheta (0.88) - m_xAngle (1.53) = xAngle (-0.66 = -0.66)
04:11:45.234 00.000 13300 CameraToMount -- cameraTheta (0.88) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.78 = 2.50)
04:11:45.235 00.001 13300 CameraToMount -- cameraX=0.07 cameraY=0.08 hyp=0.11 cameraTheta=0.88 mountX=0.09 mountY=0.07, mountTheta=0.65
04:11:45.236 00.001 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.08, opts=13)
04:11:45.237 00.001 13300 Enqueuing Move request for scope (0.07, 0.08)
04:11:45.237 00.000 11596 Worker thread wakes up
04:11:45.237 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.08) opts 0xd
04:11:45.237 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.08)
04:11:45.237 00.000 11596 Moving (0.07, 0.08) raw xDistance=0.09 yDistance=0.07
04:11:45.237 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
04:11:45.237 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:45.237 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:11:45.237 00.000 11596 MoveAxis(E, 0, ABG)
04:11:45.238 00.001 11596 Move returns status 0, amount 0
04:11:45.238 00.000 11596 MoveAxis(N, 0, ABG)
04:11:45.238 00.000 11596 Move returns status 0, amount 0
04:11:45.238 00.000 11596 move complete, result=0
04:11:45.238 00.000 11596 worker thread done servicing request
04:11:45.244 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=138, med=4, FiltMin=3, FiltMax=24, Gamma=0.510
04:11:45.252 00.008 13300 UpdateGuideState exits: m=382 SNR=13.6
04:11:45.252 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:45.252 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:11:45.253 00.001 13300 Enqueuing Expose request
04:11:45.253 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:11:45.253 00.000 11596 Worker thread wakes up
04:11:45.253 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:11:45.769 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:11:45.946 00.177 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"244915fa-eaec-488d-983b-1b023ec8d81a"}
04:11:45.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"244915fa-eaec-488d-983b-1b023ec8d81a"}
04:11:45.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7b4ef289-b4b5-4649-a039-e5e41d11bdc5"}
04:11:45.947 00.000 13300 case statement mapped state 6 to 3
04:11:45.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7b4ef289-b4b5-4649-a039-e5e41d11bdc5"}
04:11:45.947 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1c585125-54d6-4de8-a107-1cb4454f1adf"}
04:11:45.948 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":136,"width":15,"height":15,"star_pos":[7.22,7.16],"pixels":"..."},"id":"1c585125-54d6-4de8-a107-1cb4454f1adf"}
04:11:48.804 02.856 11596 Exposure complete
04:11:48.887 00.083 11596 worker thread done servicing request
04:11:48.888 00.001 13300 OnExposeComplete: enter
04:11:48.888 00.000 13300 UpdateGuideState(): m_state=6
04:11:48.889 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 137
04:11:48.889 00.000 13300 Star::Find returns 1 (0), X=1246.22, Y=22.97, Mass=333, SNR=12.7, Peak=35 HFD=3.7
04:11:48.889 00.000 13300 CameraToMount -- cameraTheta (-0.95) - m_xAngle (1.53) = xAngle (-2.48 = -2.48)
04:11:48.889 00.000 13300 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.61 = 0.67)
04:11:48.889 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.10 hyp=0.13 cameraTheta=-0.95 mountX=-0.10 mountY=0.08, mountTheta=2.48
04:11:48.891 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.10, opts=13)
04:11:48.891 00.000 13300 Enqueuing Move request for scope (0.07, -0.10)
04:11:48.891 00.000 11596 Worker thread wakes up
04:11:48.891 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.10) opts 0xd
04:11:48.892 00.001 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.10)
04:11:48.892 00.000 11596 Moving (0.07, -0.10) raw xDistance=-0.10 yDistance=0.08
04:11:48.892 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:11:48.892 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:48.892 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
04:11:48.892 00.000 11596 MoveAxis(E, 0, ABG)
04:11:48.892 00.000 11596 Move returns status 0, amount 0
04:11:48.892 00.000 11596 MoveAxis(N, 0, ABG)
04:11:48.892 00.000 11596 Move returns status 0, amount 0
04:11:48.892 00.000 11596 move complete, result=0
04:11:48.893 00.001 11596 worker thread done servicing request
04:11:48.898 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=142, med=4, FiltMin=2, FiltMax=27, Gamma=0.510
04:11:48.906 00.008 13300 UpdateGuideState exits: m=333 SNR=12.7
04:11:48.906 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:48.906 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:11:48.906 00.000 13300 Enqueuing Expose request
04:11:48.907 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:11:48.907 00.000 11596 Worker thread wakes up
04:11:48.907 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:11:48.944 00.037 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"91ca7bb8-1abd-4028-a98a-dc346666b72e"}
04:11:48.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"91ca7bb8-1abd-4028-a98a-dc346666b72e"}
04:11:48.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fc7e4af8-1d70-446d-b6a0-655dcd379cc3"}
04:11:48.946 00.001 13300 case statement mapped state 6 to 3
04:11:48.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fc7e4af8-1d70-446d-b6a0-655dcd379cc3"}
04:11:48.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"aaac2493-1e08-49ab-9ace-3c57958efc22"}
04:11:48.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":137,"width":15,"height":15,"star_pos":[7.22,6.97],"pixels":"..."},"id":"aaac2493-1e08-49ab-9ace-3c57958efc22"}
04:11:49.412 00.465 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:11:51.944 02.532 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"67c0257d-fc1a-4cb0-9fd0-863dea9c2cef"}
04:11:51.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"67c0257d-fc1a-4cb0-9fd0-863dea9c2cef"}
04:11:51.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2a03e4e0-324a-4d22-927e-cbc88b7f0768"}
04:11:51.945 00.000 13300 case statement mapped state 6 to 3
04:11:51.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2a03e4e0-324a-4d22-927e-cbc88b7f0768"}
04:11:51.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"827d35b7-10c4-4cdf-a37d-c44ae96d4531"}
04:11:51.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":137,"width":15,"height":15,"star_pos":[7.22,6.97],"pixels":"..."},"id":"827d35b7-10c4-4cdf-a37d-c44ae96d4531"}
04:11:52.445 00.499 11596 Exposure complete
04:11:52.520 00.075 11596 worker thread done servicing request
04:11:52.521 00.001 13300 OnExposeComplete: enter
04:11:52.521 00.000 13300 UpdateGuideState(): m_state=6
04:11:52.521 00.000 13300 Star::Find(15, 1246, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 138
04:11:52.521 00.000 13300 Star::Find returns 1 (0), X=1246.15, Y=23.18, Mass=314, SNR=12.3, Peak=31 HFD=3.7
04:11:52.522 00.001 13300 CameraToMount -- cameraTheta (1.58) - m_xAngle (1.53) = xAngle (0.04 = 0.04)
04:11:52.522 00.000 13300 CameraToMount -- cameraTheta (1.58) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.08 = -3.08)
04:11:52.522 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.58 mountX=0.10 mountY=-0.01, mountTheta=-0.06
04:11:52.524 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.10, opts=13)
04:11:52.524 00.000 13300 Enqueuing Move request for scope (-0.00, 0.10)
04:11:52.524 00.000 11596 Worker thread wakes up
04:11:52.524 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.10) opts 0xd
04:11:52.524 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.10)
04:11:52.524 00.000 11596 Moving (-0.00, 0.10) raw xDistance=0.10 yDistance=-0.01
04:11:52.524 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
04:11:52.524 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:52.524 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:11:52.524 00.000 11596 MoveAxis(E, 0, ABG)
04:11:52.525 00.001 11596 Move returns status 0, amount 0
04:11:52.525 00.000 11596 MoveAxis(N, 0, ABG)
04:11:52.525 00.000 11596 Move returns status 0, amount 0
04:11:52.525 00.000 11596 move complete, result=0
04:11:52.525 00.000 11596 worker thread done servicing request
04:11:52.531 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=139, med=4, FiltMin=2, FiltMax=20, Gamma=0.510
04:11:52.539 00.008 13300 UpdateGuideState exits: m=314 SNR=12.3
04:11:52.539 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:52.539 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:11:52.539 00.000 13300 Enqueuing Expose request
04:11:52.539 00.000 11596 Worker thread wakes up
04:11:52.540 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:11:52.540 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:11:53.053 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:11:54.943 01.890 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0bba17df-1425-40d9-a100-e7a7f697492f"}
04:11:54.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0bba17df-1425-40d9-a100-e7a7f697492f"}
04:11:54.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eb322b72-b627-4df8-bdd9-650e1a604d61"}
04:11:54.944 00.000 13300 case statement mapped state 6 to 3
04:11:54.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eb322b72-b627-4df8-bdd9-650e1a604d61"}
04:11:54.944 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bc16292b-3797-49c2-927e-38c76e515c5f"}
04:11:54.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":138,"width":15,"height":15,"star_pos":[7.15,7.18],"pixels":"..."},"id":"bc16292b-3797-49c2-927e-38c76e515c5f"}
04:11:56.080 01.136 11596 Exposure complete
04:11:56.151 00.071 11596 worker thread done servicing request
04:11:56.152 00.001 13300 OnExposeComplete: enter
04:11:56.152 00.000 13300 UpdateGuideState(): m_state=6
04:11:56.152 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 139
04:11:56.153 00.001 13300 Star::Find returns 1 (0), X=1246.25, Y=23.00, Mass=222, SNR=10.3, Peak=27 HFD=3.2
04:11:56.153 00.000 13300 CameraToMount -- cameraTheta (-0.64) - m_xAngle (1.53) = xAngle (-2.17 = -2.17)
04:11:56.153 00.000 13300 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.30 = 0.98)
04:11:56.153 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.08 hyp=0.13 cameraTheta=-0.64 mountX=-0.08 mountY=0.11, mountTheta=2.17
04:11:56.156 00.003 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.08, opts=13)
04:11:56.156 00.000 13300 Enqueuing Move request for scope (0.11, -0.08)
04:11:56.157 00.001 11596 Worker thread wakes up
04:11:56.157 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.08) opts 0xd
04:11:56.157 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.08)
04:11:56.157 00.000 11596 Moving (0.11, -0.08) raw xDistance=-0.08 yDistance=0.11
04:11:56.157 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:11:56.157 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:56.157 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
04:11:56.157 00.000 11596 MoveAxis(E, 0, ABG)
04:11:56.157 00.000 11596 Move returns status 0, amount 0
04:11:56.158 00.001 11596 MoveAxis(N, 0, ABG)
04:11:56.158 00.000 11596 Move returns status 0, amount 0
04:11:56.158 00.000 11596 move complete, result=0
04:11:56.158 00.000 11596 worker thread done servicing request
04:11:56.164 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=144, med=4, FiltMin=3, FiltMax=18, Gamma=0.510
04:11:56.172 00.008 13300 UpdateGuideState exits: m=222 SNR=10.3
04:11:56.173 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:56.173 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:11:56.173 00.000 13300 Enqueuing Expose request
04:11:56.173 00.000 11596 Worker thread wakes up
04:11:56.173 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:11:56.173 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:11:56.688 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:11:57.942 01.254 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8351e6ac-2ef6-4363-b028-c952f9463490"}
04:11:57.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8351e6ac-2ef6-4363-b028-c952f9463490"}
04:11:57.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"231b8611-f18e-482b-8458-967e25dc3bed"}
04:11:57.943 00.000 13300 case statement mapped state 6 to 3
04:11:57.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"231b8611-f18e-482b-8458-967e25dc3bed"}
04:11:57.943 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6abf9009-bd75-4524-b318-4a6da9ab7775"}
04:11:57.944 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":139,"width":15,"height":15,"star_pos":[7.25,7.00],"pixels":"..."},"id":"6abf9009-bd75-4524-b318-4a6da9ab7775"}
04:11:59.717 01.773 11596 Exposure complete
04:11:59.788 00.071 11596 worker thread done servicing request
04:11:59.788 00.000 13300 OnExposeComplete: enter
04:11:59.788 00.000 13300 UpdateGuideState(): m_state=6
04:11:59.788 00.000 13300 Star::Find(15, 1246, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 140
04:11:59.789 00.001 13300 Star::Find returns 1 (0), X=1246.06, Y=22.97, Mass=219, SNR=10.3, Peak=26 HFD=2.9
04:11:59.789 00.000 13300 CameraToMount -- cameraTheta (-2.27) - m_xAngle (1.53) = xAngle (-3.81 = 2.48)
04:11:59.789 00.000 13300 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.93 = -0.65)
04:11:59.789 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.10 hyp=0.14 cameraTheta=-2.27 mountX=-0.11 mountY=-0.08, mountTheta=-2.49
04:11:59.791 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.10, opts=13)
04:11:59.791 00.000 13300 Enqueuing Move request for scope (-0.09, -0.10)
04:11:59.791 00.000 11596 Worker thread wakes up
04:11:59.791 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.10) opts 0xd
04:11:59.791 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.10)
04:11:59.791 00.000 11596 Moving (-0.09, -0.10) raw xDistance=-0.11 yDistance=-0.08
04:11:59.791 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:11:59.791 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:59.791 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:11:59.791 00.000 11596 MoveAxis(E, 0, ABG)
04:11:59.791 00.000 11596 Move returns status 0, amount 0
04:11:59.791 00.000 11596 MoveAxis(N, 0, ABG)
04:11:59.791 00.000 11596 Move returns status 0, amount 0
04:11:59.791 00.000 11596 move complete, result=0
04:11:59.791 00.000 11596 worker thread done servicing request
04:11:59.797 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=142, med=4, FiltMin=3, FiltMax=23, Gamma=0.510
04:11:59.806 00.009 13300 UpdateGuideState exits: m=219 SNR=10.3
04:11:59.806 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:59.806 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:11:59.806 00.000 13300 Enqueuing Expose request
04:11:59.806 00.000 11596 Worker thread wakes up
04:11:59.808 00.002 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:11:59.808 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:12:00.322 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:12:00.940 00.618 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"214487d1-5153-42ea-b92b-3a3829650b08"}
04:12:00.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"214487d1-5153-42ea-b92b-3a3829650b08"}
04:12:00.941 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a1b57699-5ae5-4663-9a6f-8243568d9c67"}
04:12:00.941 00.000 13300 case statement mapped state 6 to 3
04:12:00.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a1b57699-5ae5-4663-9a6f-8243568d9c67"}
04:12:00.941 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d453ade0-c410-42c8-aedd-df29349f8398"}
04:12:00.942 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":140,"width":15,"height":15,"star_pos":[7.06,6.97],"pixels":"..."},"id":"d453ade0-c410-42c8-aedd-df29349f8398"}
04:12:03.359 02.417 11596 Exposure complete
04:12:03.430 00.071 11596 worker thread done servicing request
04:12:03.431 00.001 13300 OnExposeComplete: enter
04:12:03.431 00.000 13300 UpdateGuideState(): m_state=6
04:12:03.431 00.000 13300 Star::Find(15, 1246, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 141
04:12:03.431 00.000 13300 Star::Find returns 1 (0), X=1246.12, Y=23.01, Mass=182, SNR=9.3, Peak=22 HFD=3.1
04:12:03.432 00.001 13300 CameraToMount -- cameraTheta (-1.93) - m_xAngle (1.53) = xAngle (-3.46 = 2.82)
04:12:03.432 00.000 13300 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.59 = -0.31)
04:12:03.432 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.06 hyp=0.07 cameraTheta=-1.93 mountX=-0.06 mountY=-0.02, mountTheta=-2.83
04:12:03.434 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.06, opts=13)
04:12:03.434 00.000 13300 Enqueuing Move request for scope (-0.02, -0.06)
04:12:03.434 00.000 11596 Worker thread wakes up
04:12:03.434 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.06) opts 0xd
04:12:03.434 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.06)
04:12:03.434 00.000 11596 Moving (-0.02, -0.06) raw xDistance=-0.06 yDistance=-0.02
04:12:03.434 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:12:03.434 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:12:03.434 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:12:03.435 00.001 11596 MoveAxis(E, 0, ABG)
04:12:03.435 00.000 11596 Move returns status 0, amount 0
04:12:03.435 00.000 11596 MoveAxis(N, 0, ABG)
04:12:03.435 00.000 11596 Move returns status 0, amount 0
04:12:03.435 00.000 11596 move complete, result=0
04:12:03.435 00.000 11596 worker thread done servicing request
04:12:03.441 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=141, med=4, FiltMin=3, FiltMax=19, Gamma=0.510
04:12:03.450 00.009 13300 UpdateGuideState exits: m=182 SNR=9.3
04:12:03.450 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:03.450 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:12:03.450 00.000 13300 Enqueuing Expose request
04:12:03.450 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:12:03.450 00.000 11596 Worker thread wakes up
04:12:03.450 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:12:03.940 00.490 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5027a4b2-aeee-4acd-b676-5fffcbcf779f"}
04:12:03.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5027a4b2-aeee-4acd-b676-5fffcbcf779f"}
04:12:03.941 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a1d23e98-3d54-4268-8add-30eb7aedbd05"}
04:12:03.941 00.000 13300 case statement mapped state 6 to 3
04:12:03.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a1d23e98-3d54-4268-8add-30eb7aedbd05"}
04:12:03.942 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cf7cca05-1a1f-4d65-8fcb-96aa55648b74"}
04:12:03.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":141,"width":15,"height":15,"star_pos":[7.12,7.01],"pixels":"..."},"id":"cf7cca05-1a1f-4d65-8fcb-96aa55648b74"}
04:12:03.963 00.021 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:12:06.939 02.976 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d810478f-de51-4106-b3ba-dd7ef8eb6672"}
04:12:06.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d810478f-de51-4106-b3ba-dd7ef8eb6672"}
04:12:06.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"af3a78d0-5460-4098-9184-fdd63baba033"}
04:12:06.940 00.000 13300 case statement mapped state 6 to 3
04:12:06.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"af3a78d0-5460-4098-9184-fdd63baba033"}
04:12:06.941 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d92ac017-55dd-4045-a849-6a38d2f62fd5"}
04:12:06.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":141,"width":15,"height":15,"star_pos":[7.12,7.01],"pixels":"..."},"id":"d92ac017-55dd-4045-a849-6a38d2f62fd5"}
04:12:06.996 00.055 11596 Exposure complete
04:12:07.074 00.078 11596 worker thread done servicing request
04:12:07.074 00.000 13300 OnExposeComplete: enter
04:12:07.074 00.000 13300 UpdateGuideState(): m_state=6
04:12:07.075 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 142
04:12:07.075 00.000 13300 Star::Find returns 1 (0), X=1246.22, Y=22.72, Mass=149, SNR=8.4, Peak=19 HFD=3.2
04:12:07.076 00.001 13300 CameraToMount -- cameraTheta (-1.38) - m_xAngle (1.53) = xAngle (-2.91 = -2.91)
04:12:07.076 00.000 13300 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.04 = 0.24)
04:12:07.076 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.36 hyp=0.37 cameraTheta=-1.38 mountX=-0.36 mountY=0.09, mountTheta=2.90
04:12:07.078 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.36, opts=13)
04:12:07.078 00.000 13300 Enqueuing Move request for scope (0.07, -0.36)
04:12:07.078 00.000 11596 Worker thread wakes up
04:12:07.078 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.36) opts 0xd
04:12:07.078 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.36)
04:12:07.078 00.000 11596 Moving (0.07, -0.36) raw xDistance=-0.36 yDistance=0.09
04:12:07.078 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
04:12:07.078 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:12:07.079 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:12:07.079 00.000 11596 MoveAxis(E, 448, ABG)
04:12:07.079 00.000 11596 Guiding  Dir = 2, Dur = 448
04:12:07.079 00.000 11596 IsSlewing returns 0
04:12:07.086 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=141, med=4, FiltMin=2, FiltMax=19, Gamma=0.510
04:12:07.093 00.007 13300 UpdateGuideState exits: m=149 SNR=8.4
04:12:07.094 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:07.094 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:12:07.094 00.000 13300 Enqueuing Expose request
04:12:07.171 00.077 11596 IsGuiding returns 0
04:12:07.278 00.107 11596 PulseGuide returned control before completion, sleep 351
04:12:07.643 00.365 11596 IsGuiding returns 1
04:12:07.643 00.000 11596 scope still moving after pulse duration time elapsed
04:12:07.663 00.020 11596 IsSlewing returns 0
04:12:07.835 00.172 11596 IsGuiding returns 0
04:12:07.835 00.000 11596 scope move finished after 448 + 215 ms
04:12:07.835 00.000 11596 Move returns status 0, amount 448
04:12:07.835 00.000 11596 MoveAxis(N, 0, ABG)
04:12:07.835 00.000 11596 Move returns status 0, amount 0
04:12:07.835 00.000 11596 move complete, result=0
04:12:07.835 00.000 11596 worker thread done servicing request
04:12:07.835 00.000 13300 GuideStep: -0.4 px 448 ms EAST, 0.1 px 0 ms NORTH
04:12:07.835 00.000 11596 Worker thread wakes up
04:12:07.836 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:12:08.338 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:12:09.939 01.601 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4afd3950-b943-4aca-83bb-6ad7fab843c3"}
04:12:09.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4afd3950-b943-4aca-83bb-6ad7fab843c3"}
04:12:09.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"78d0e6d9-08c4-43c0-8386-59b5c6cd4117"}
04:12:09.940 00.000 13300 case statement mapped state 6 to 3
04:12:09.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"78d0e6d9-08c4-43c0-8386-59b5c6cd4117"}
04:12:09.940 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"66ec07f7-d10d-49eb-9646-0dfc975808e3"}
04:12:09.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":142,"width":15,"height":15,"star_pos":[7.22,6.72],"pixels":"..."},"id":"66ec07f7-d10d-49eb-9646-0dfc975808e3"}
04:12:11.369 01.429 11596 Exposure complete
04:12:11.444 00.075 11596 worker thread done servicing request
04:12:11.444 00.000 13300 OnExposeComplete: enter
04:12:11.444 00.000 13300 UpdateGuideState(): m_state=6
04:12:11.445 00.001 13300 Star::Find(15, 1246, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 143
04:12:11.445 00.000 13300 Star::Find returns 1 (0), X=1246.01, Y=23.00, Mass=153, SNR=8.5, Peak=21 HFD=2.8
04:12:11.445 00.000 13300 CameraToMount -- cameraTheta (-2.62) - m_xAngle (1.53) = xAngle (-4.15 = 2.13)
04:12:11.445 00.000 13300 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.28 = -1.00)
04:12:11.445 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=-0.08 hyp=0.16 cameraTheta=-2.62 mountX=-0.09 mountY=-0.14, mountTheta=-2.14
04:12:11.447 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=-0.08, opts=13)
04:12:11.447 00.000 13300 Enqueuing Move request for scope (-0.14, -0.08)
04:12:11.447 00.000 11596 Worker thread wakes up
04:12:11.447 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.08) opts 0xd
04:12:11.447 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, -0.08)
04:12:11.448 00.001 11596 Moving (-0.14, -0.08) raw xDistance=-0.09 yDistance=-0.14
04:12:11.448 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:12:11.448 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:12:11.448 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
04:12:11.448 00.000 11596 MoveAxis(E, 0, ABG)
04:12:11.448 00.000 11596 Move returns status 0, amount 0
04:12:11.448 00.000 11596 MoveAxis(N, 0, ABG)
04:12:11.448 00.000 11596 Move returns status 0, amount 0
04:12:11.448 00.000 11596 move complete, result=0
04:12:11.448 00.000 11596 worker thread done servicing request
04:12:11.455 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=138, med=4, FiltMin=2, FiltMax=30, Gamma=0.510
04:12:11.462 00.007 13300 UpdateGuideState exits: m=153 SNR=8.5
04:12:11.462 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:11.463 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:12:11.463 00.000 13300 Enqueuing Expose request
04:12:11.463 00.000 11596 Worker thread wakes up
04:12:11.463 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:12:11.463 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:12:11.978 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:12:12.938 00.960 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8d3772b0-5aed-4da7-ab4c-1e16cddccedf"}
04:12:12.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8d3772b0-5aed-4da7-ab4c-1e16cddccedf"}
04:12:12.939 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"311b3b07-c5f9-417a-b466-38063d58c9e2"}
04:12:12.939 00.000 13300 case statement mapped state 6 to 3
04:12:12.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"311b3b07-c5f9-417a-b466-38063d58c9e2"}
04:12:12.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5efd2758-339c-4dc3-a644-e276449653ad"}
04:12:12.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":143,"width":15,"height":15,"star_pos":[7.01,7.00],"pixels":"..."},"id":"5efd2758-339c-4dc3-a644-e276449653ad"}
04:12:15.051 02.111 11596 Exposure complete
04:12:15.181 00.130 11596 worker thread done servicing request
04:12:15.181 00.000 13300 OnExposeComplete: enter
04:12:15.182 00.001 13300 UpdateGuideState(): m_state=6
04:12:15.182 00.000 13300 Star::Find(15, 1246, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 144
04:12:15.182 00.000 13300 Star::Find returns 1 (0), X=1246.14, Y=22.86, Mass=92, SNR=6.6, Peak=16 HFD=2.5
04:12:15.183 00.001 13300 Status Line: Mass: 92 vs 298
04:12:15.189 00.006 13300 UpdateCurrentPosition: star mass new=91.5 exp=298.0 thresh=50% limits=(148.3, 1405.6, 596.1)
04:12:15.189 00.000 13300 DistanceChecker: activated
04:12:15.190 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:12:15.190 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:12:15.190 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:12:15.191 00.001 11596 Worker thread wakes up
04:12:15.191 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:12:15.191 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:12:15.191 00.000 11596 move complete, result=0
04:12:15.191 00.000 11596 worker thread done servicing request
04:12:15.307 00.116 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:12:15.307 00.000 13300 Status Line: Stella per per cambiamento di massa
04:12:15.316 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=143, med=4, FiltMin=2, FiltMax=24, Gamma=0.510
04:12:15.330 00.014 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:12:15.330 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:15.330 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:12:15.330 00.000 13300 Enqueuing Expose request
04:12:15.331 00.001 11596 Worker thread wakes up
04:12:15.331 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:12:15.834 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:12:15.937 00.103 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8f5d5c15-9fe8-40be-9db5-ae5eac397889"}
04:12:15.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8f5d5c15-9fe8-40be-9db5-ae5eac397889"}
04:12:15.938 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"78ec734a-7544-4a06-9403-3b603410e2f7"}
04:12:15.938 00.000 13300 case statement mapped state 6 to 4
04:12:15.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"78ec734a-7544-4a06-9403-3b603410e2f7"}
04:12:15.939 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"204db6c5-bb4e-4b2b-b9e5-81e7ac70739f"}
04:12:15.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":144,"width":15,"height":15,"star_pos":[7.01,7.00],"pixels":"..."},"id":"204db6c5-bb4e-4b2b-b9e5-81e7ac70739f"}
04:12:18.862 02.923 11596 Exposure complete
04:12:18.937 00.075 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"07d84905-cbfb-4957-8355-7e522f890c7a"}
04:12:18.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"07d84905-cbfb-4957-8355-7e522f890c7a"}
04:12:18.938 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8328a487-f345-4f6a-b144-d1453f331bdf"}
04:12:18.938 00.000 13300 case statement mapped state 6 to 4
04:12:18.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"8328a487-f345-4f6a-b144-d1453f331bdf"}
04:12:18.939 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"26497bf8-6878-444a-85a8-ac0bfe5d00a7"}
04:12:18.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":144,"width":15,"height":15,"star_pos":[7.01,7.00],"pixels":"..."},"id":"26497bf8-6878-444a-85a8-ac0bfe5d00a7"}
04:12:18.939 00.000 11596 worker thread done servicing request
04:12:18.940 00.001 13300 OnExposeComplete: enter
04:12:18.940 00.000 13300 UpdateGuideState(): m_state=6
04:12:18.940 00.000 13300 Star::Find(15, 1246, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 145
04:12:18.940 00.000 13300 Star::Find returns 1 (0), X=1246.00, Y=22.77, Mass=155, SNR=8.6, Peak=20 HFD=3.2
04:12:18.941 00.001 13300 DistanceChecker: reject for large offset (0.34 > 0.30) avgDist = 0.15 count = 124
04:12:18.941 00.000 13300 Status Line: Recovering
04:12:18.944 00.003 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:1018->CheckDistance error
04:12:18.945 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:12:18.945 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:12:18.945 00.000 11596 Worker thread wakes up
04:12:18.945 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:12:18.945 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:12:18.946 00.001 11596 move complete, result=0
04:12:18.946 00.000 11596 worker thread done servicing request
04:12:19.052 00.106 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:12:19.052 00.000 13300 Status Line: Nessuna stella trovata
04:12:19.058 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=144, med=4, FiltMin=3, FiltMax=30, Gamma=0.510
04:12:19.067 00.009 13300 UpdateGuideState exits: Nessuna stella trovata
04:12:19.067 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:19.067 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:12:19.067 00.000 13300 Enqueuing Expose request
04:12:19.067 00.000 11596 Worker thread wakes up
04:12:19.067 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:12:19.580 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:12:21.936 02.356 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d50dc3d7-9648-4b9d-b26f-54d4092f1543"}
04:12:21.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d50dc3d7-9648-4b9d-b26f-54d4092f1543"}
04:12:21.937 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8ce30ad3-43ad-41ea-b87a-da4dab9b80a2"}
04:12:21.937 00.000 13300 case statement mapped state 6 to 4
04:12:21.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"8ce30ad3-43ad-41ea-b87a-da4dab9b80a2"}
04:12:21.937 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1efe83a6-06db-46cb-8ea6-6dbfeb8010af"}
04:12:21.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":145,"width":15,"height":15,"star_pos":[7.01,7.00],"pixels":"..."},"id":"1efe83a6-06db-46cb-8ea6-6dbfeb8010af"}
04:12:22.612 00.675 11596 Exposure complete
04:12:22.688 00.076 11596 worker thread done servicing request
04:12:22.688 00.000 13300 OnExposeComplete: enter
04:12:22.689 00.001 13300 UpdateGuideState(): m_state=6
04:12:22.689 00.000 13300 Star::Find(15, 1246, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 146
04:12:22.689 00.000 13300 Star::Find returns 1 (0), X=1246.01, Y=22.94, Mass=242, SNR=10.7, Peak=27 HFD=4.0
04:12:22.689 00.000 13300 DistanceChecker: deactivated
04:12:22.689 00.000 13300 CameraToMount -- cameraTheta (-2.38) - m_xAngle (1.53) = xAngle (-3.92 = 2.37)
04:12:22.689 00.000 13300 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.05 = -0.76)
04:12:22.690 00.001 13300 CameraToMount -- cameraX=-0.14 cameraY=-0.13 hyp=0.19 cameraTheta=-2.38 mountX=-0.14 mountY=-0.13, mountTheta=-2.37
04:12:22.691 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=-0.13, opts=13)
04:12:22.692 00.001 13300 Enqueuing Move request for scope (-0.14, -0.13)
04:12:22.692 00.000 11596 Worker thread wakes up
04:12:22.692 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.13) opts 0xd
04:12:22.692 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, -0.13)
04:12:22.692 00.000 11596 Moving (-0.14, -0.13) raw xDistance=-0.14 yDistance=-0.13
04:12:22.692 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
04:12:22.692 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:12:22.693 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
04:12:22.693 00.000 11596 MoveAxis(E, 0, ABG)
04:12:22.693 00.000 11596 Move returns status 0, amount 0
04:12:22.693 00.000 11596 MoveAxis(N, 0, ABG)
04:12:22.693 00.000 11596 Move returns status 0, amount 0
04:12:22.693 00.000 11596 move complete, result=0
04:12:22.693 00.000 11596 worker thread done servicing request
04:12:22.700 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=139, med=4, FiltMin=3, FiltMax=22, Gamma=0.510
04:12:22.709 00.009 13300 UpdateGuideState exits: m=242 SNR=10.7
04:12:22.709 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:22.709 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:12:22.709 00.000 13300 Enqueuing Expose request
04:12:22.709 00.000 11596 Worker thread wakes up
04:12:22.710 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:12:22.710 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:12:23.220 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:12:24.935 01.715 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e3bb32e9-987c-459d-946c-87e3397f1700"}
04:12:24.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e3bb32e9-987c-459d-946c-87e3397f1700"}
04:12:24.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dd4daec8-2dca-4cbc-b58b-5ed45cd603ea"}
04:12:24.936 00.000 13300 case statement mapped state 6 to 3
04:12:24.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dd4daec8-2dca-4cbc-b58b-5ed45cd603ea"}
04:12:24.936 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5377b092-d421-46e5-8285-58366c7c8c1b"}
04:12:24.937 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":146,"width":15,"height":15,"star_pos":[7.01,6.94],"pixels":"..."},"id":"5377b092-d421-46e5-8285-58366c7c8c1b"}
04:12:26.261 01.324 11596 Exposure complete
04:12:26.335 00.074 11596 worker thread done servicing request
04:12:26.335 00.000 13300 OnExposeComplete: enter
04:12:26.335 00.000 13300 UpdateGuideState(): m_state=6
04:12:26.336 00.001 13300 Star::Find(15, 1246, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 147
04:12:26.336 00.000 13300 Star::Find returns 1 (0), X=1246.00, Y=22.75, Mass=465, SNR=15.0, Peak=42 HFD=4.0
04:12:26.336 00.000 13300 Status Line: Mass: 465 vs 222
04:12:26.340 00.004 13300 UpdateCurrentPosition: star mass new=464.6 exp=221.6 thresh=50% limits=(110.8, 1405.6, 443.1)
04:12:26.340 00.000 13300 DistanceChecker: activated
04:12:26.341 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:12:26.341 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:12:26.341 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:12:26.341 00.000 11596 Worker thread wakes up
04:12:26.341 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:12:26.342 00.001 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:12:26.342 00.000 11596 move complete, result=0
04:12:26.342 00.000 11596 worker thread done servicing request
04:12:26.446 00.104 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:12:26.446 00.000 13300 Status Line: Stella per per cambiamento di massa
04:12:26.451 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=142, med=4, FiltMin=2, FiltMax=26, Gamma=0.510
04:12:26.459 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:12:26.459 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:26.459 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:12:26.459 00.000 13300 Enqueuing Expose request
04:12:26.459 00.000 11596 Worker thread wakes up
04:12:26.459 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:12:26.973 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:12:27.934 00.961 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ea24ec70-9962-456a-8c06-b3b02539845e"}
04:12:27.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ea24ec70-9962-456a-8c06-b3b02539845e"}
04:12:27.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3581751b-6765-4b84-bc6c-9e6a526c4fe7"}
04:12:27.935 00.000 13300 case statement mapped state 6 to 4
04:12:27.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"3581751b-6765-4b84-bc6c-9e6a526c4fe7"}
04:12:27.935 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c795c216-dc09-4179-bc83-8c78faca9318"}
04:12:27.936 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":147,"width":15,"height":15,"star_pos":[7.01,6.94],"pixels":"..."},"id":"c795c216-dc09-4179-bc83-8c78faca9318"}
04:12:29.998 02.062 11596 Exposure complete
04:12:30.068 00.070 11596 worker thread done servicing request
04:12:30.068 00.000 13300 OnExposeComplete: enter
04:12:30.068 00.000 13300 UpdateGuideState(): m_state=6
04:12:30.069 00.001 13300 Star::Find(15, 1246, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 148
04:12:30.069 00.000 13300 Star::Find returns 1 (0), X=1245.87, Y=22.81, Mass=648, SNR=17.7, Peak=54 HFD=4.3
04:12:30.069 00.000 13300 Status Line: Mass: 648 vs 222
04:12:30.074 00.005 13300 UpdateCurrentPosition: star mass new=648.1 exp=221.6 thresh=50% limits=(110.8, 1405.6, 443.1)
04:12:30.074 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:12:30.074 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:12:30.074 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:12:30.074 00.000 11596 Worker thread wakes up
04:12:30.075 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:12:30.075 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:12:30.075 00.000 11596 move complete, result=0
04:12:30.075 00.000 11596 worker thread done servicing request
04:12:30.179 00.104 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:12:30.179 00.000 13300 Status Line: Stella per per cambiamento di massa
04:12:30.183 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=141, med=4, FiltMin=2, FiltMax=37, Gamma=0.510
04:12:30.194 00.011 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:12:30.194 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:30.194 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:12:30.195 00.001 13300 Enqueuing Expose request
04:12:30.195 00.000 11596 Worker thread wakes up
04:12:30.195 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:12:30.701 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:12:30.933 00.232 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"89ffbcb0-adf0-4b29-8030-78c4e342c5f6"}
04:12:30.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"89ffbcb0-adf0-4b29-8030-78c4e342c5f6"}
04:12:30.934 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7f4baa64-ca46-42ae-baf2-c82a568326ed"}
04:12:30.934 00.000 13300 case statement mapped state 6 to 4
04:12:30.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"7f4baa64-ca46-42ae-baf2-c82a568326ed"}
04:12:30.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f8325e62-b272-4654-8f8f-ffcef2ad5a2a"}
04:12:30.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":148,"width":15,"height":15,"star_pos":[7.01,6.94],"pixels":"..."},"id":"f8325e62-b272-4654-8f8f-ffcef2ad5a2a"}
04:12:33.737 02.802 11596 Exposure complete
04:12:33.808 00.071 11596 worker thread done servicing request
04:12:33.808 00.000 13300 OnExposeComplete: enter
04:12:33.808 00.000 13300 UpdateGuideState(): m_state=6
04:12:33.809 00.001 13300 Star::Find(15, 1246, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 149
04:12:33.809 00.000 13300 Star::Find returns 1 (0), X=1245.87, Y=22.84, Mass=838, SNR=20.2, Peak=62 HFD=4.3
04:12:33.809 00.000 13300 Status Line: Mass: 838 vs 242
04:12:33.813 00.004 13300 UpdateCurrentPosition: star mass new=838.1 exp=242.5 thresh=50% limits=(111.3, 1405.6, 484.9)
04:12:33.813 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:12:33.813 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:12:33.813 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:12:33.814 00.001 11596 Worker thread wakes up
04:12:33.814 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:12:33.814 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:12:33.814 00.000 11596 move complete, result=0
04:12:33.814 00.000 11596 worker thread done servicing request
04:12:33.924 00.110 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:12:33.924 00.000 13300 Status Line: Stella per per cambiamento di massa
04:12:33.928 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=165, med=4, FiltMin=2, FiltMax=61, Gamma=0.510
04:12:33.936 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:12:33.936 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:33.936 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:12:33.936 00.000 13300 Enqueuing Expose request
04:12:33.936 00.000 11596 Worker thread wakes up
04:12:33.936 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:12:33.936 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"444b826b-ce83-4918-8abc-ffb20ff9a65d"}
04:12:33.937 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"444b826b-ce83-4918-8abc-ffb20ff9a65d"}
04:12:33.942 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"060596d4-75ce-4009-a774-021a9abe16d4"}
04:12:33.942 00.000 13300 case statement mapped state 6 to 4
04:12:33.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"060596d4-75ce-4009-a774-021a9abe16d4"}
04:12:33.944 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5285edfe-eeb2-4c8a-8edf-ae42c23a07c9"}
04:12:33.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":149,"width":15,"height":15,"star_pos":[7.01,6.94],"pixels":"..."},"id":"5285edfe-eeb2-4c8a-8edf-ae42c23a07c9"}
04:12:34.447 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:12:36.933 02.486 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"df3f14f7-d54a-4e5a-a4bd-1e0571ef9f28"}
04:12:36.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"df3f14f7-d54a-4e5a-a4bd-1e0571ef9f28"}
04:12:36.934 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3417f38b-4956-4e86-8f0e-501828255860"}
04:12:36.934 00.000 13300 case statement mapped state 6 to 4
04:12:36.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"3417f38b-4956-4e86-8f0e-501828255860"}
04:12:36.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a1c16615-a80c-45f7-ab8d-d6a6aad2e65a"}
04:12:36.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":149,"width":15,"height":15,"star_pos":[7.01,6.94],"pixels":"..."},"id":"a1c16615-a80c-45f7-ab8d-d6a6aad2e65a"}
04:12:37.471 00.536 11596 Exposure complete
04:12:37.543 00.072 11596 worker thread done servicing request
04:12:37.544 00.001 13300 OnExposeComplete: enter
04:12:37.544 00.000 13300 UpdateGuideState(): m_state=6
04:12:37.544 00.000 13300 Star::Find(15, 1246, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 150
04:12:37.544 00.000 13300 Star::Find returns 1 (0), X=1245.99, Y=22.86, Mass=947, SNR=21.5, Peak=71 HFD=4.3
04:12:37.545 00.001 13300 Status Line: Mass: 947 vs 242
04:12:37.548 00.003 13300 UpdateCurrentPosition: star mass new=947.4 exp=242.5 thresh=50% limits=(111.8, 1405.6, 484.9)
04:12:37.548 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:12:37.549 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:12:37.549 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:12:37.549 00.000 11596 Worker thread wakes up
04:12:37.549 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:12:37.549 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:12:37.549 00.000 11596 move complete, result=0
04:12:37.550 00.001 11596 worker thread done servicing request
04:12:37.664 00.114 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:12:37.664 00.000 13300 Status Line: Stella per per cambiamento di massa
04:12:37.668 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=218, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
04:12:37.676 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:12:37.676 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:37.676 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:12:37.676 00.000 13300 Enqueuing Expose request
04:12:37.676 00.000 11596 Worker thread wakes up
04:12:37.676 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:12:38.191 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:12:39.932 01.741 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c3121630-7c3e-41df-8d2d-228274e262e7"}
04:12:39.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c3121630-7c3e-41df-8d2d-228274e262e7"}
04:12:39.934 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f7766050-6acd-4b73-8f92-d31d75902bd4"}
04:12:39.934 00.000 13300 case statement mapped state 6 to 4
04:12:39.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"f7766050-6acd-4b73-8f92-d31d75902bd4"}
04:12:39.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"32c1e984-e4c0-4b17-9a48-fc473a42a750"}
04:12:39.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":150,"width":15,"height":15,"star_pos":[7.01,6.94],"pixels":"..."},"id":"32c1e984-e4c0-4b17-9a48-fc473a42a750"}
04:12:41.218 01.283 11596 Exposure complete
04:12:41.291 00.073 11596 worker thread done servicing request
04:12:41.291 00.000 13300 OnExposeComplete: enter
04:12:41.291 00.000 13300 UpdateGuideState(): m_state=6
04:12:41.291 00.000 13300 Star::Find(15, 1246, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 151
04:12:41.292 00.001 13300 Star::Find returns 1 (0), X=1245.93, Y=22.72, Mass=919, SNR=21.1, Peak=65 HFD=4.2
04:12:41.292 00.000 13300 Status Line: Mass: 919 vs 222
04:12:41.296 00.004 13300 UpdateCurrentPosition: star mass new=919.2 exp=221.6 thresh=50% limits=(110.8, 1405.6, 443.1)
04:12:41.296 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:12:41.296 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:12:41.296 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:12:41.296 00.000 11596 Worker thread wakes up
04:12:41.297 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:12:41.297 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:12:41.297 00.000 11596 move complete, result=0
04:12:41.297 00.000 11596 worker thread done servicing request
04:12:41.408 00.111 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:12:41.408 00.000 13300 Status Line: Stella per per cambiamento di massa
04:12:41.412 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=202, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
04:12:41.420 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:12:41.420 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:41.420 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:12:41.420 00.000 13300 Enqueuing Expose request
04:12:41.420 00.000 11596 Worker thread wakes up
04:12:41.420 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:12:41.926 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:12:42.932 01.006 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e1ecae2b-cf6b-4d28-a721-33bee5a13eb9"}
04:12:42.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e1ecae2b-cf6b-4d28-a721-33bee5a13eb9"}
04:12:42.933 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b0ce358-c64f-4442-89a5-2458f499dbad"}
04:12:42.933 00.000 13300 case statement mapped state 6 to 4
04:12:42.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"5b0ce358-c64f-4442-89a5-2458f499dbad"}
04:12:42.933 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"265d0731-80cd-45d2-a967-6746cd18864f"}
04:12:42.934 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":151,"width":15,"height":15,"star_pos":[7.01,6.94],"pixels":"..."},"id":"265d0731-80cd-45d2-a967-6746cd18864f"}
04:12:44.953 02.019 11596 Exposure complete
04:12:45.025 00.072 11596 worker thread done servicing request
04:12:45.026 00.001 13300 OnExposeComplete: enter
04:12:45.026 00.000 13300 UpdateGuideState(): m_state=6
04:12:45.026 00.000 13300 Star::Find(15, 1246, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 152
04:12:45.026 00.000 13300 Star::Find returns 1 (0), X=1245.92, Y=22.85, Mass=916, SNR=21.1, Peak=68 HFD=4.3
04:12:45.026 00.000 13300 Status Line: Mass: 916 vs 242
04:12:45.031 00.005 13300 UpdateCurrentPosition: star mass new=915.8 exp=242.5 thresh=50% limits=(111.3, 1405.6, 484.9)
04:12:45.031 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:12:45.031 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:12:45.032 00.001 13300 Enqueuing Move request for scope (0.00, 0.00)
04:12:45.032 00.000 11596 Worker thread wakes up
04:12:45.032 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:12:45.032 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:12:45.032 00.000 11596 move complete, result=0
04:12:45.032 00.000 11596 worker thread done servicing request
04:12:45.138 00.106 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:12:45.138 00.000 13300 Status Line: Stella per per cambiamento di massa
04:12:45.143 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=211, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
04:12:45.150 00.007 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:12:45.151 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:45.151 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:12:45.151 00.000 13300 Enqueuing Expose request
04:12:45.151 00.000 11596 Worker thread wakes up
04:12:45.151 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:12:45.664 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:12:45.931 00.267 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0ae5c3cf-3dbf-49ab-a825-58dc3e6792e5"}
04:12:45.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0ae5c3cf-3dbf-49ab-a825-58dc3e6792e5"}
04:12:45.932 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f1030e97-082e-4fec-9023-14ae291c6f3f"}
04:12:45.932 00.000 13300 case statement mapped state 6 to 4
04:12:45.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"f1030e97-082e-4fec-9023-14ae291c6f3f"}
04:12:45.933 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c243ae50-f339-4472-a955-9d7a0d1e386a"}
04:12:45.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":152,"width":15,"height":15,"star_pos":[7.01,6.94],"pixels":"..."},"id":"c243ae50-f339-4472-a955-9d7a0d1e386a"}
04:12:48.699 02.766 11596 Exposure complete
04:12:48.776 00.077 11596 worker thread done servicing request
04:12:48.777 00.001 13300 OnExposeComplete: enter
04:12:48.777 00.000 13300 UpdateGuideState(): m_state=6
04:12:48.777 00.000 13300 Star::Find(15, 1246, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 153
04:12:48.777 00.000 13300 Star::Find returns 1 (0), X=1245.89, Y=22.78, Mass=883, SNR=20.7, Peak=65 HFD=4.5
04:12:48.777 00.000 13300 DistanceChecker: deactivated
04:12:48.777 00.000 13300 CameraToMount -- cameraTheta (-2.27) - m_xAngle (1.53) = xAngle (-3.80 = 2.48)
04:12:48.778 00.001 13300 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.93 = -0.65)
04:12:48.778 00.000 13300 CameraToMount -- cameraX=-0.25 cameraY=-0.30 hyp=0.39 cameraTheta=-2.27 mountX=-0.31 mountY=-0.24, mountTheta=-2.49
04:12:48.780 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.25, y=-0.30, opts=13)
04:12:48.780 00.000 13300 Enqueuing Move request for scope (-0.25, -0.30)
04:12:48.780 00.000 11596 Worker thread wakes up
04:12:48.780 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.30) opts 0xd
04:12:48.780 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.25, -0.30)
04:12:48.780 00.000 11596 Moving (-0.25, -0.30) raw xDistance=-0.31 yDistance=-0.24
04:12:48.780 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
04:12:48.780 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
04:12:48.780 00.000 11596 MoveAxis(E, 386, ABG)
04:12:48.780 00.000 11596 Guiding  Dir = 2, Dur = 386
04:12:48.781 00.001 11596 IsSlewing returns 0
04:12:48.788 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=193, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
04:12:48.795 00.007 13300 UpdateGuideState exits: m=883 SNR=20.7
04:12:48.796 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:48.796 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:12:48.796 00.000 13300 Enqueuing Expose request
04:12:48.876 00.080 11596 IsGuiding returns 0
04:12:48.930 00.054 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"88a39df7-01e2-4e2d-84cd-89a59eb2514d"}
04:12:48.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"88a39df7-01e2-4e2d-84cd-89a59eb2514d"}
04:12:48.931 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f5a0004d-61c0-45de-bb84-78a2c7fd3599"}
04:12:48.931 00.000 13300 case statement mapped state 6 to 3
04:12:48.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f5a0004d-61c0-45de-bb84-78a2c7fd3599"}
04:12:48.931 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"eefe6e4a-d8ae-4d49-9812-5ac778c55a76"}
04:12:48.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":153,"width":15,"height":15,"star_pos":[6.89,6.78],"pixels":"..."},"id":"eefe6e4a-d8ae-4d49-9812-5ac778c55a76"}
04:12:49.376 00.445 11596 IsGuiding returns 1
04:12:49.376 00.000 11596 scope still moving after pulse duration time elapsed
04:12:49.513 00.137 11596 IsSlewing returns 0
04:12:49.618 00.105 11596 IsGuiding returns 0
04:12:49.618 00.000 11596 scope move finished after 386 + 355 ms
04:12:49.618 00.000 11596 Move returns status 0, amount 386
04:12:49.618 00.000 11596 MoveAxis(N, 312, ABG)
04:12:49.619 00.001 11596 Guiding  Dir = 0, Dur = 312
04:12:49.619 00.000 11596 IsSlewing returns 0
04:12:49.744 00.125 11596 IsGuiding returns 0
04:12:49.833 00.089 11596 PulseGuide returned control before completion, sleep 233
04:12:50.213 00.380 11596 IsGuiding returns 1
04:12:50.213 00.000 11596 scope still moving after pulse duration time elapsed
04:12:50.249 00.036 11596 IsSlewing returns 0
04:12:50.431 00.182 11596 IsGuiding returns 0
04:12:50.431 00.000 11596 scope move finished after 312 + 375 ms
04:12:50.431 00.000 11596 Move returns status 0, amount 312
04:12:50.431 00.000 11596 move complete, result=0
04:12:50.431 00.000 11596 worker thread done servicing request
04:12:50.431 00.000 13300 GuideStep: -0.3 px 386 ms EAST, -0.2 px 312 ms NORTH
04:12:50.432 00.001 11596 Worker thread wakes up
04:12:50.432 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:12:50.944 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:12:51.929 00.985 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7ef88e90-929a-4cb3-8b15-bd1f83be12b4"}
04:12:51.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7ef88e90-929a-4cb3-8b15-bd1f83be12b4"}
04:12:51.930 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"10f05d05-2aa5-4489-be11-7cdba9931d26"}
04:12:51.930 00.000 13300 case statement mapped state 6 to 3
04:12:51.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"10f05d05-2aa5-4489-be11-7cdba9931d26"}
04:12:51.930 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c931b5fe-5354-422a-a06e-0def96f78c24"}
04:12:51.931 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":153,"width":15,"height":15,"star_pos":[6.89,6.78],"pixels":"..."},"id":"c931b5fe-5354-422a-a06e-0def96f78c24"}
04:12:53.970 02.039 11596 Exposure complete
04:12:54.038 00.068 11596 worker thread done servicing request
04:12:54.039 00.001 13300 OnExposeComplete: enter
04:12:54.039 00.000 13300 UpdateGuideState(): m_state=6
04:12:54.039 00.000 13300 Star::Find(15, 1245, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 154
04:12:54.039 00.000 13300 Star::Find returns 1 (0), X=1245.89, Y=23.02, Mass=810, SNR=19.8, Peak=59 HFD=4.3
04:12:54.039 00.000 13300 CameraToMount -- cameraTheta (-2.92) - m_xAngle (1.53) = xAngle (-4.45 = 1.83)
04:12:54.040 00.001 13300 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.58 = -1.30)
04:12:54.040 00.000 13300 CameraToMount -- cameraX=-0.25 cameraY=-0.06 hyp=0.26 cameraTheta=-2.92 mountX=-0.07 mountY=-0.25, mountTheta=-1.83
04:12:54.041 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.25, y=-0.06, opts=13)
04:12:54.042 00.001 13300 Enqueuing Move request for scope (-0.25, -0.06)
04:12:54.042 00.000 11596 Worker thread wakes up
04:12:54.042 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.06) opts 0xd
04:12:54.042 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.25, -0.06)
04:12:54.042 00.000 11596 Moving (-0.25, -0.06) raw xDistance=-0.07 yDistance=-0.25
04:12:54.042 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:12:54.042 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
04:12:54.042 00.000 11596 MoveAxis(E, 0, ABG)
04:12:54.042 00.000 11596 Move returns status 0, amount 0
04:12:54.043 00.001 11596 MoveAxis(N, 329, ABG)
04:12:54.043 00.000 11596 Guiding  Dir = 0, Dur = 329
04:12:54.043 00.000 11596 IsSlewing returns 0
04:12:54.050 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=174, med=4, FiltMin=2, FiltMax=66, Gamma=0.510
04:12:54.058 00.008 13300 UpdateGuideState exits: m=810 SNR=19.8
04:12:54.058 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:54.058 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:12:54.058 00.000 13300 Enqueuing Expose request
04:12:54.085 00.027 11596 IsGuiding returns 0
04:12:54.318 00.233 11596 PulseGuide returned control before completion, sleep 107
04:12:54.563 00.245 11596 IsGuiding returns 1
04:12:54.563 00.000 11596 scope still moving after pulse duration time elapsed
04:12:54.597 00.034 11596 IsSlewing returns 0
04:12:54.928 00.331 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c6849fb6-4426-4080-a41a-a38cea9b597e"}
04:12:54.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c6849fb6-4426-4080-a41a-a38cea9b597e"}
04:12:54.929 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7c8e4d24-6398-454a-9e33-6ad02b739d2b"}
04:12:54.929 00.000 13300 case statement mapped state 6 to 3
04:12:54.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7c8e4d24-6398-454a-9e33-6ad02b739d2b"}
04:12:54.929 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"073b7399-4747-4593-b929-4a2bdec1bd4d"}
04:12:54.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":154,"width":15,"height":15,"star_pos":[6.89,7.02],"pixels":"..."},"id":"073b7399-4747-4593-b929-4a2bdec1bd4d"}
04:12:54.967 00.038 11596 IsGuiding returns 0
04:12:54.967 00.000 11596 scope move finished after 329 + 552 ms
04:12:54.967 00.000 11596 Move returns status 0, amount 329
04:12:54.967 00.000 11596 move complete, result=0
04:12:54.967 00.000 11596 worker thread done servicing request
04:12:54.967 00.000 11596 Worker thread wakes up
04:12:54.967 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 329 ms NORTH
04:12:54.968 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:12:55.473 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:12:57.928 02.455 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"788568d9-40ab-4efc-aa1d-4137ff7af788"}
04:12:57.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"788568d9-40ab-4efc-aa1d-4137ff7af788"}
04:12:57.929 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cc8fd76c-557a-4abd-9d76-8c0d77fc3a68"}
04:12:57.929 00.000 13300 case statement mapped state 6 to 3
04:12:57.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cc8fd76c-557a-4abd-9d76-8c0d77fc3a68"}
04:12:57.929 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b7098240-25f8-4b85-8d5c-6a99249c4cc7"}
04:12:57.930 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":154,"width":15,"height":15,"star_pos":[6.89,7.02],"pixels":"..."},"id":"b7098240-25f8-4b85-8d5c-6a99249c4cc7"}
04:12:58.504 00.574 11596 Exposure complete
04:12:58.586 00.082 11596 worker thread done servicing request
04:12:58.586 00.000 13300 OnExposeComplete: enter
04:12:58.587 00.001 13300 UpdateGuideState(): m_state=6
04:12:58.587 00.000 13300 Star::Find(15, 1245, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 155
04:12:58.587 00.000 13300 Star::Find returns 1 (0), X=1246.46, Y=23.31, Mass=674, SNR=18.1, Peak=44 HFD=4.0
04:12:58.587 00.000 13300 CameraToMount -- cameraTheta (0.63) - m_xAngle (1.53) = xAngle (-0.90 = -0.90)
04:12:58.587 00.000 13300 CameraToMount -- cameraTheta (0.63) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.03 = 2.25)
04:12:58.587 00.000 13300 CameraToMount -- cameraX=0.32 cameraY=0.23 hyp=0.39 cameraTheta=0.63 mountX=0.24 mountY=0.30, mountTheta=0.90
04:12:58.589 00.002 13300 SchedulePrimaryMove(1016D950, x=0.32, y=0.23, opts=13)
04:12:58.590 00.001 13300 Enqueuing Move request for scope (0.32, 0.23)
04:12:58.590 00.000 11596 Worker thread wakes up
04:12:58.590 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.23) opts 0xd
04:12:58.590 00.000 11596 Handling offset move in thread for scope, endpoint = (0.32, 0.23)
04:12:58.590 00.000 11596 Moving (0.32, 0.23) raw xDistance=0.24 yDistance=0.30
04:12:58.590 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
04:12:58.590 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:12:58.590 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
04:12:58.590 00.000 11596 MoveAxis(W, 304, ABG)
04:12:58.590 00.000 11596 Guiding  Dir = 3, Dur = 304
04:12:58.591 00.001 11596 IsSlewing returns 0
04:12:58.597 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=175, med=4, FiltMin=2, FiltMax=66, Gamma=0.510
04:12:58.605 00.008 13300 UpdateGuideState exits: m=674 SNR=18.1
04:12:58.605 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:58.605 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:12:58.605 00.000 13300 Enqueuing Expose request
04:12:58.918 00.313 11596 IsGuiding returns 0
04:12:59.081 00.163 11596 PulseGuide returned control before completion, sleep 152
04:12:59.399 00.318 11596 IsGuiding returns 1
04:12:59.399 00.000 11596 scope still moving after pulse duration time elapsed
04:12:59.429 00.030 11596 IsSlewing returns 0
04:12:59.537 00.108 11596 IsGuiding returns 1
04:12:59.568 00.031 11596 IsSlewing returns 0
04:12:59.636 00.068 11596 IsGuiding returns 0
04:12:59.636 00.000 11596 scope move finished after 304 + 413 ms
04:12:59.636 00.000 11596 Move returns status 0, amount 304
04:12:59.636 00.000 11596 MoveAxis(N, 0, ABG)
04:12:59.636 00.000 11596 Move returns status 0, amount 0
04:12:59.636 00.000 11596 move complete, result=0
04:12:59.636 00.000 11596 worker thread done servicing request
04:12:59.636 00.000 11596 Worker thread wakes up
04:12:59.637 00.001 13300 GuideStep: 0.2 px 304 ms WEST, 0.3 px 0 ms NORTH
04:12:59.637 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:13:00.152 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:13:00.928 00.776 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"16942294-4485-4e9b-b68f-7401154b7add"}
04:13:00.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"16942294-4485-4e9b-b68f-7401154b7add"}
04:13:00.929 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9eb3aa6a-0e44-4d9a-bced-166e2c809e40"}
04:13:00.929 00.000 13300 case statement mapped state 6 to 3
04:13:00.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9eb3aa6a-0e44-4d9a-bced-166e2c809e40"}
04:13:00.930 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ac58d0d5-b1d6-446b-85fd-4fc0c5b600c4"}
04:13:00.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":155,"width":15,"height":15,"star_pos":[7.46,7.31],"pixels":"..."},"id":"ac58d0d5-b1d6-446b-85fd-4fc0c5b600c4"}
04:13:03.191 02.261 11596 Exposure complete
04:13:03.265 00.074 11596 worker thread done servicing request
04:13:03.265 00.000 13300 OnExposeComplete: enter
04:13:03.265 00.000 13300 UpdateGuideState(): m_state=6
04:13:03.265 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 156
04:13:03.266 00.001 13300 Star::Find returns 1 (0), X=1246.49, Y=23.10, Mass=791, SNR=19.6, Peak=53 HFD=3.9
04:13:03.266 00.000 13300 CameraToMount -- cameraTheta (0.07) - m_xAngle (1.53) = xAngle (-1.46 = -1.46)
04:13:03.266 00.000 13300 CameraToMount -- cameraTheta (0.07) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.59 = 1.70)
04:13:03.266 00.000 13300 CameraToMount -- cameraX=0.34 cameraY=0.03 hyp=0.34 cameraTheta=0.07 mountX=0.04 mountY=0.34, mountTheta=1.46
04:13:03.268 00.002 13300 SchedulePrimaryMove(1016D950, x=0.34, y=0.03, opts=13)
04:13:03.268 00.000 13300 Enqueuing Move request for scope (0.34, 0.03)
04:13:03.268 00.000 11596 Worker thread wakes up
04:13:03.268 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.03) opts 0xd
04:13:03.268 00.000 11596 Handling offset move in thread for scope, endpoint = (0.34, 0.03)
04:13:03.269 00.001 11596 Moving (0.34, 0.03) raw xDistance=0.04 yDistance=0.34
04:13:03.269 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
04:13:03.269 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:13:03.269 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
04:13:03.269 00.000 11596 MoveAxis(E, 0, ABG)
04:13:03.269 00.000 11596 Move returns status 0, amount 0
04:13:03.269 00.000 11596 MoveAxis(N, 0, ABG)
04:13:03.270 00.001 11596 Move returns status 0, amount 0
04:13:03.270 00.000 11596 move complete, result=0
04:13:03.270 00.000 11596 worker thread done servicing request
04:13:03.276 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=175, med=4, FiltMin=2, FiltMax=57, Gamma=0.510
04:13:03.284 00.008 13300 UpdateGuideState exits: m=791 SNR=19.6
04:13:03.285 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:03.285 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:13:03.285 00.000 13300 Enqueuing Expose request
04:13:03.285 00.000 11596 Worker thread wakes up
04:13:03.285 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
04:13:03.285 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:13:03.793 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:13:03.927 00.134 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"29a3d3a1-3519-47a2-9e85-d33f5ec0a267"}
04:13:03.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"29a3d3a1-3519-47a2-9e85-d33f5ec0a267"}
04:13:03.928 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"204c71d4-6e3b-4477-a97d-2a28f818f271"}
04:13:03.928 00.000 13300 case statement mapped state 6 to 3
04:13:03.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"204c71d4-6e3b-4477-a97d-2a28f818f271"}
04:13:03.928 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e77d7ae5-5949-4f78-8a66-3aebbbc0d45a"}
04:13:03.929 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":156,"width":15,"height":15,"star_pos":[7.49,7.10],"pixels":"..."},"id":"e77d7ae5-5949-4f78-8a66-3aebbbc0d45a"}
04:13:06.813 02.884 11596 Exposure complete
04:13:06.886 00.073 11596 worker thread done servicing request
04:13:06.886 00.000 13300 OnExposeComplete: enter
04:13:06.886 00.000 13300 UpdateGuideState(): m_state=6
04:13:06.887 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 157
04:13:06.887 00.000 13300 Star::Find returns 1 (0), X=1246.41, Y=22.81, Mass=674, SNR=18.1, Peak=51 HFD=3.9
04:13:06.887 00.000 13300 CameraToMount -- cameraTheta (-0.78) - m_xAngle (1.53) = xAngle (-2.32 = -2.32)
04:13:06.887 00.000 13300 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.44 = 0.84)
04:13:06.887 00.000 13300 CameraToMount -- cameraX=0.27 cameraY=-0.27 hyp=0.38 cameraTheta=-0.78 mountX=-0.26 mountY=0.28, mountTheta=2.31
04:13:06.889 00.002 13300 SchedulePrimaryMove(1016D950, x=0.27, y=-0.27, opts=13)
04:13:06.889 00.000 13300 Enqueuing Move request for scope (0.27, -0.27)
04:13:06.889 00.000 11596 Worker thread wakes up
04:13:06.890 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.27) opts 0xd
04:13:06.890 00.000 11596 Handling offset move in thread for scope, endpoint = (0.27, -0.27)
04:13:06.890 00.000 11596 Moving (0.27, -0.27) raw xDistance=-0.26 yDistance=0.28
04:13:06.890 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
04:13:06.890 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:13:06.890 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
04:13:06.891 00.001 11596 MoveAxis(E, 320, ABG)
04:13:06.891 00.000 11596 Guiding  Dir = 2, Dur = 320
04:13:06.891 00.000 11596 IsSlewing returns 0
04:13:06.897 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=208, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
04:13:06.905 00.008 13300 UpdateGuideState exits: m=674 SNR=18.1
04:13:06.905 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:06.905 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:13:06.906 00.001 13300 Enqueuing Expose request
04:13:06.935 00.029 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"764ad5f0-26dd-4e2d-bc3d-c4c600994429"}
04:13:06.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"764ad5f0-26dd-4e2d-bc3d-c4c600994429"}
04:13:06.938 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4b823fb4-184d-44cf-81af-5f3d7ef1dd35"}
04:13:06.938 00.000 13300 case statement mapped state 6 to 3
04:13:06.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4b823fb4-184d-44cf-81af-5f3d7ef1dd35"}
04:13:06.941 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"87acedf9-b885-49cb-b9fa-f66f985137df"}
04:13:06.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":157,"width":15,"height":15,"star_pos":[7.41,6.81],"pixels":"..."},"id":"87acedf9-b885-49cb-b9fa-f66f985137df"}
04:13:07.090 00.149 11596 IsGuiding returns 0
04:13:07.374 00.284 11596 PulseGuide returned control before completion, sleep 46
04:13:07.607 00.233 11596 IsGuiding returns 1
04:13:07.607 00.000 11596 scope still moving after pulse duration time elapsed
04:13:07.643 00.036 11596 IsSlewing returns 0
04:13:07.733 00.090 11596 IsGuiding returns 1
04:13:07.767 00.034 11596 IsSlewing returns 0
04:13:07.821 00.054 11596 IsGuiding returns 0
04:13:07.821 00.000 11596 scope move finished after 320 + 411 ms
04:13:07.821 00.000 11596 Move returns status 0, amount 320
04:13:07.821 00.000 11596 MoveAxis(N, 0, ABG)
04:13:07.821 00.000 11596 Move returns status 0, amount 0
04:13:07.821 00.000 11596 move complete, result=0
04:13:07.821 00.000 11596 worker thread done servicing request
04:13:07.822 00.001 11596 Worker thread wakes up
04:13:07.822 00.000 13300 GuideStep: -0.3 px 320 ms EAST, 0.3 px 0 ms NORTH
04:13:07.822 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:13:08.335 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:13:09.926 01.591 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5bff789e-1558-4cd4-9cf0-fb08cd5472b5"}
04:13:09.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5bff789e-1558-4cd4-9cf0-fb08cd5472b5"}
04:13:09.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f6f948be-3619-4777-8e35-86216198a021"}
04:13:09.927 00.000 13300 case statement mapped state 6 to 3
04:13:09.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f6f948be-3619-4777-8e35-86216198a021"}
04:13:09.927 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1b139bd0-65d0-4f6f-a602-9e8c2a3d5aa6"}
04:13:09.928 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":157,"width":15,"height":15,"star_pos":[7.41,6.81],"pixels":"..."},"id":"1b139bd0-65d0-4f6f-a602-9e8c2a3d5aa6"}
04:13:11.363 01.435 11596 Exposure complete
04:13:11.435 00.072 11596 worker thread done servicing request
04:13:11.435 00.000 13300 OnExposeComplete: enter
04:13:11.435 00.000 13300 UpdateGuideState(): m_state=6
04:13:11.436 00.001 13300 Star::Find(15, 1246, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 158
04:13:11.436 00.000 13300 Star::Find returns 1 (0), X=1246.49, Y=23.07, Mass=681, SNR=18.1, Peak=52 HFD=4.0
04:13:11.436 00.000 13300 CameraToMount -- cameraTheta (-0.03) - m_xAngle (1.53) = xAngle (-1.56 = -1.56)
04:13:11.437 00.001 13300 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.69 = 1.60)
04:13:11.437 00.000 13300 CameraToMount -- cameraX=0.34 cameraY=-0.01 hyp=0.34 cameraTheta=-0.03 mountX=0.00 mountY=0.34, mountTheta=1.56
04:13:11.438 00.001 13300 SchedulePrimaryMove(1016D950, x=0.34, y=-0.01, opts=13)
04:13:11.439 00.001 13300 Enqueuing Move request for scope (0.34, -0.01)
04:13:11.439 00.000 11596 Worker thread wakes up
04:13:11.439 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.01) opts 0xd
04:13:11.439 00.000 11596 Handling offset move in thread for scope, endpoint = (0.34, -0.01)
04:13:11.439 00.000 11596 Moving (0.34, -0.01) raw xDistance=0.00 yDistance=0.34
04:13:11.439 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
04:13:11.439 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:13:11.439 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
04:13:11.439 00.000 11596 MoveAxis(E, 0, ABG)
04:13:11.440 00.001 11596 Move returns status 0, amount 0
04:13:11.440 00.000 11596 MoveAxis(N, 0, ABG)
04:13:11.440 00.000 11596 Move returns status 0, amount 0
04:13:11.440 00.000 11596 move complete, result=0
04:13:11.440 00.000 11596 worker thread done servicing request
04:13:11.446 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=162, med=4, FiltMin=3, FiltMax=56, Gamma=0.510
04:13:11.454 00.008 13300 UpdateGuideState exits: m=681 SNR=18.1
04:13:11.454 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:11.454 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:13:11.454 00.000 13300 Enqueuing Expose request
04:13:11.454 00.000 11596 Worker thread wakes up
04:13:11.454 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
04:13:11.454 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:13:11.958 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:13:12.925 00.967 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2b071b87-7b03-4058-a105-126049087f71"}
04:13:12.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2b071b87-7b03-4058-a105-126049087f71"}
04:13:12.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"61e55d19-d8b7-4e77-a23f-e6efee2408c8"}
04:13:12.926 00.000 13300 case statement mapped state 6 to 3
04:13:12.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"61e55d19-d8b7-4e77-a23f-e6efee2408c8"}
04:13:12.926 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b0d4a879-2a19-48db-b207-480f3f311276"}
04:13:12.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":158,"width":15,"height":15,"star_pos":[7.49,7.07],"pixels":"..."},"id":"b0d4a879-2a19-48db-b207-480f3f311276"}
04:13:15.020 02.094 11596 Exposure complete
04:13:15.156 00.136 11596 worker thread done servicing request
04:13:15.156 00.000 13300 OnExposeComplete: enter
04:13:15.156 00.000 13300 UpdateGuideState(): m_state=6
04:13:15.157 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 159
04:13:15.157 00.000 13300 Star::Find returns 1 (0), X=1246.35, Y=22.95, Mass=852, SNR=20.3, Peak=65 HFD=4.1
04:13:15.157 00.000 13300 CameraToMount -- cameraTheta (-0.58) - m_xAngle (1.53) = xAngle (-2.11 = -2.11)
04:13:15.158 00.001 13300 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.24 = 1.04)
04:13:15.158 00.000 13300 CameraToMount -- cameraX=0.20 cameraY=-0.13 hyp=0.24 cameraTheta=-0.58 mountX=-0.12 mountY=0.21, mountTheta=2.11
04:13:15.161 00.003 13300 SchedulePrimaryMove(1016D950, x=0.20, y=-0.13, opts=13)
04:13:15.162 00.001 13300 Enqueuing Move request for scope (0.20, -0.13)
04:13:15.162 00.000 11596 Worker thread wakes up
04:13:15.162 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.13) opts 0xd
04:13:15.163 00.001 11596 Handling offset move in thread for scope, endpoint = (0.20, -0.13)
04:13:15.163 00.000 11596 Moving (0.20, -0.13) raw xDistance=-0.12 yDistance=0.21
04:13:15.163 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:13:15.164 00.001 11596 switching direction from -1 to 1 - decHistory=3 oldest=-0.18 newest=0.83
04:13:15.164 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
04:13:15.164 00.000 11596 MoveAxis(E, 0, ABG)
04:13:15.164 00.000 11596 Move returns status 0, amount 0
04:13:15.164 00.000 11596 BLC: Oldest BLC event removed
04:13:15.165 00.001 11596 BLC: Dec direction reversal from North to South, backlash comp pulse of 209 applied
04:13:15.165 00.000 11596 MoveAxis(S, 480, ABG)
04:13:15.165 00.000 11596 Guiding  Dir = 1, Dur = 480
04:13:15.165 00.000 11596 IsSlewing returns 0
04:13:15.174 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=220, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
04:13:15.187 00.013 13300 UpdateGuideState exits: m=852 SNR=20.3
04:13:15.187 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:15.188 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:13:15.188 00.000 13300 Enqueuing Expose request
04:13:15.244 00.056 11596 IsGuiding returns 0
04:13:15.350 00.106 11596 PulseGuide returned control before completion, sleep 385
04:13:15.900 00.550 11596 IsGuiding returns 0
04:13:15.900 00.000 11596 Move returns status 0, amount 480
04:13:15.900 00.000 11596 move complete, result=0
04:13:15.900 00.000 11596 worker thread done servicing request
04:13:15.901 00.001 13300 GuideStep: -0.1 px 0 ms EAST, 0.2 px 480 ms SOUTH
04:13:15.901 00.000 11596 Worker thread wakes up
04:13:15.901 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:13:15.926 00.025 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4fee0282-d8f2-4330-a034-48372bae3348"}
04:13:15.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4fee0282-d8f2-4330-a034-48372bae3348"}
04:13:15.928 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5ade3dbc-1122-4b14-9f4c-dfae9f654016"}
04:13:15.928 00.000 13300 case statement mapped state 6 to 3
04:13:15.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5ade3dbc-1122-4b14-9f4c-dfae9f654016"}
04:13:15.931 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dffd32db-9822-4e24-8ac8-83d4a1d476bd"}
04:13:15.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":159,"width":15,"height":15,"star_pos":[7.35,6.95],"pixels":"..."},"id":"dffd32db-9822-4e24-8ac8-83d4a1d476bd"}
04:13:16.411 00.480 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:13:18.924 02.513 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"57e98f26-9ff1-4bf0-b6ee-f62835e9973e"}
04:13:18.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"57e98f26-9ff1-4bf0-b6ee-f62835e9973e"}
04:13:18.925 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6c1c023e-a444-4d94-bb7f-4c336e8e4f08"}
04:13:18.925 00.000 13300 case statement mapped state 6 to 3
04:13:18.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6c1c023e-a444-4d94-bb7f-4c336e8e4f08"}
04:13:18.925 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"64deaf5a-2fd0-41eb-9787-a5150e104f35"}
04:13:18.926 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":159,"width":15,"height":15,"star_pos":[7.35,6.95],"pixels":"..."},"id":"64deaf5a-2fd0-41eb-9787-a5150e104f35"}
04:13:19.447 00.521 11596 Exposure complete
04:13:19.533 00.086 11596 worker thread done servicing request
04:13:19.533 00.000 13300 OnExposeComplete: enter
04:13:19.533 00.000 13300 UpdateGuideState(): m_state=6
04:13:19.534 00.001 13300 Star::Find(15, 1246, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 160
04:13:19.534 00.000 13300 Star::Find returns 1 (0), X=1246.49, Y=23.24, Mass=885, SNR=20.7, Peak=59 HFD=3.9
04:13:19.534 00.000 13300 CameraToMount -- cameraTheta (0.43) - m_xAngle (1.53) = xAngle (-1.10 = -1.10)
04:13:19.534 00.000 13300 CameraToMount -- cameraTheta (0.43) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.23 = 2.06)
04:13:19.534 00.000 13300 CameraToMount -- cameraX=0.34 cameraY=0.16 hyp=0.38 cameraTheta=0.43 mountX=0.17 mountY=0.34, mountTheta=1.10
04:13:19.537 00.003 13300 SchedulePrimaryMove(1016D950, x=0.34, y=0.16, opts=13)
04:13:19.537 00.000 13300 Enqueuing Move request for scope (0.34, 0.16)
04:13:19.538 00.001 11596 Worker thread wakes up
04:13:19.538 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.16) opts 0xd
04:13:19.538 00.000 11596 Handling offset move in thread for scope, endpoint = (0.34, 0.16)
04:13:19.538 00.000 11596 Moving (0.34, 0.16) raw xDistance=0.17 yDistance=0.34
04:13:19.538 00.000 11596 BLC: History state: CurrMiss=0.34, AvgInitMiss=0.30, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=0.205349, 1:0.335669
04:13:19.538 00.000 11596 BLC: Under-shoot, no adjustment, waiting for more data
04:13:19.539 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
04:13:19.539 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34
04:13:19.539 00.000 11596 MoveAxis(W, 216, ABG)
04:13:19.539 00.000 11596 Guiding  Dir = 3, Dur = 216
04:13:19.540 00.001 11596 IsSlewing returns 0
04:13:19.550 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=166, med=4, FiltMin=2, FiltMax=54, Gamma=0.510
04:13:19.560 00.010 13300 UpdateGuideState exits: m=885 SNR=20.7
04:13:19.560 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:19.560 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:13:19.560 00.000 13300 Enqueuing Expose request
04:13:19.641 00.081 11596 IsGuiding returns 0
04:13:19.767 00.126 11596 PulseGuide returned control before completion, sleep 101
04:13:19.954 00.187 11596 IsGuiding returns 1
04:13:19.954 00.000 11596 scope still moving after pulse duration time elapsed
04:13:19.983 00.029 11596 IsSlewing returns 0
04:13:20.174 00.191 11596 IsGuiding returns 0
04:13:20.175 00.001 11596 scope move finished after 216 + 318 ms
04:13:20.175 00.000 11596 Move returns status 0, amount 216
04:13:20.175 00.000 11596 MoveAxis(S, 444, ABG)
04:13:20.175 00.000 11596 Guiding  Dir = 1, Dur = 444
04:13:20.176 00.001 11596 IsSlewing returns 0
04:13:20.272 00.096 11596 IsGuiding returns 0
04:13:20.523 00.251 11596 PulseGuide returned control before completion, sleep 204
04:13:20.852 00.329 11596 IsGuiding returns 1
04:13:20.852 00.000 11596 scope still moving after pulse duration time elapsed
04:13:20.884 00.032 11596 IsSlewing returns 0
04:13:21.086 00.202 11596 IsGuiding returns 0
04:13:21.086 00.000 11596 scope move finished after 444 + 368 ms
04:13:21.086 00.000 11596 Move returns status 0, amount 444
04:13:21.086 00.000 11596 move complete, result=0
04:13:21.086 00.000 11596 worker thread done servicing request
04:13:21.086 00.000 11596 Worker thread wakes up
04:13:21.086 00.000 13300 GuideStep: 0.2 px 216 ms WEST, 0.3 px 444 ms SOUTH
04:13:21.086 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:13:21.594 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:13:21.923 00.329 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dfb76f04-eee7-40a1-832b-299b8d51d1cb"}
04:13:21.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dfb76f04-eee7-40a1-832b-299b8d51d1cb"}
04:13:21.924 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0aabbbfd-7595-40df-b61f-d36aedcb8d29"}
04:13:21.924 00.000 13300 case statement mapped state 6 to 3
04:13:21.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0aabbbfd-7595-40df-b61f-d36aedcb8d29"}
04:13:21.924 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f3146f88-9e2a-45cf-b0a7-5536b27683fb"}
04:13:21.925 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":160,"width":15,"height":15,"star_pos":[7.49,7.24],"pixels":"..."},"id":"f3146f88-9e2a-45cf-b0a7-5536b27683fb"}
04:13:24.625 02.700 11596 Exposure complete
04:13:24.696 00.071 11596 worker thread done servicing request
04:13:24.696 00.000 13300 OnExposeComplete: enter
04:13:24.696 00.000 13300 UpdateGuideState(): m_state=6
04:13:24.697 00.001 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 161
04:13:24.697 00.000 13300 Star::Find returns 1 (0), X=1246.62, Y=23.15, Mass=904, SNR=21.0, Peak=61 HFD=3.9
04:13:24.697 00.000 13300 CameraToMount -- cameraTheta (0.14) - m_xAngle (1.53) = xAngle (-1.39 = -1.39)
04:13:24.697 00.000 13300 CameraToMount -- cameraTheta (0.14) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.52 = 1.77)
04:13:24.698 00.001 13300 CameraToMount -- cameraX=0.47 cameraY=0.07 hyp=0.48 cameraTheta=0.14 mountX=0.09 mountY=0.47, mountTheta=1.39
04:13:24.702 00.004 13300 SchedulePrimaryMove(1016D950, x=0.47, y=0.07, opts=13)
04:13:24.702 00.000 13300 Enqueuing Move request for scope (0.47, 0.07)
04:13:24.702 00.000 11596 Worker thread wakes up
04:13:24.702 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.07) opts 0xd
04:13:24.703 00.001 11596 Handling offset move in thread for scope, endpoint = (0.47, 0.07)
04:13:24.703 00.000 11596 Moving (0.47, 0.07) raw xDistance=0.09 yDistance=0.47
04:13:24.703 00.000 11596 BLC: History state: CurrMiss=0.47, AvgInitMiss=0.30, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=0.205349, 1:0.335669, 2:0.469843
04:13:24.703 00.000 11596 BLC: Under-shoot: nominal increase by 397
04:13:24.703 00.000 11596 BLC: window closed
04:13:24.703 00.000 11596 BLC: Pulse adjusted to 230
04:13:24.705 00.002 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
04:13:24.705 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.47 from input 0.47
04:13:24.705 00.000 11596 MoveAxis(E, 0, ABG)
04:13:24.706 00.001 11596 Move returns status 0, amount 0
04:13:24.706 00.000 11596 MoveAxis(S, 621, ABG)
04:13:24.706 00.000 11596 Guiding  Dir = 1, Dur = 621
04:13:24.706 00.000 11596 IsSlewing returns 0
04:13:24.715 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=191, med=4, FiltMin=2, FiltMax=63, Gamma=0.510
04:13:24.724 00.009 13300 UpdateGuideState exits: m=904 SNR=21.0
04:13:24.724 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:24.724 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:13:24.725 00.001 13300 Enqueuing Expose request
04:13:24.746 00.021 11596 IsGuiding returns 0
04:13:24.757 00.011 13300 evsrv: cli 10203AE0 connect
04:13:24.757 00.000 13300 case statement mapped state 6 to 3
04:13:24.758 00.001 13300 case statement mapped state 6 to 3
04:13:24.759 00.001 13300 evsrv: cli 10203AE0 request: {"method":"get_pixel_scale","id":"d64468e1-e6ae-4aca-ae14-e973600a00bb"}
04:13:24.759 00.000 13300 evsrv: cli 10203AE0 response: {"jsonrpc":"2.0","result":4.46908,"id":"d64468e1-e6ae-4aca-ae14-e973600a00bb"}
04:13:24.759 00.000 13300 evsrv: cli 10203AE0 disconnect
04:13:24.924 00.165 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8f805308-1a0e-43f3-9212-37e9acd3954d"}
04:13:24.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8f805308-1a0e-43f3-9212-37e9acd3954d"}
04:13:24.925 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ae4da09b-9782-4615-a0cc-0852d737ef18"}
04:13:24.925 00.000 13300 case statement mapped state 6 to 3
04:13:24.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ae4da09b-9782-4615-a0cc-0852d737ef18"}
04:13:24.925 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7a24def5-77e3-48b2-a9e0-8757906b66c8"}
04:13:24.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":161,"width":15,"height":15,"star_pos":[6.62,7.15],"pixels":"..."},"id":"7a24def5-77e3-48b2-a9e0-8757906b66c8"}
04:13:24.928 00.003 11596 PulseGuide returned control before completion, sleep 451
04:13:25.455 00.527 11596 IsGuiding returns 1
04:13:25.455 00.000 11596 scope still moving after pulse duration time elapsed
04:13:25.477 00.022 11596 IsSlewing returns 0
04:13:25.590 00.113 11596 IsGuiding returns 1
04:13:25.614 00.024 11596 IsSlewing returns 0
04:13:25.693 00.079 11596 IsGuiding returns 0
04:13:25.693 00.000 11596 scope move finished after 621 + 325 ms
04:13:25.693 00.000 11596 Move returns status 0, amount 621
04:13:25.693 00.000 11596 move complete, result=0
04:13:25.693 00.000 11596 worker thread done servicing request
04:13:25.693 00.000 11596 Worker thread wakes up
04:13:25.693 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.5 px 621 ms SOUTH
04:13:25.693 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:13:26.204 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:13:26.604 00.400 13300 evsrv: cli 10204300 connect
04:13:26.604 00.000 13300 case statement mapped state 6 to 3
04:13:26.605 00.001 13300 case statement mapped state 6 to 3
04:13:26.605 00.000 13300 evsrv: cli 10204300 request: {"method":"get_app_state","id":"7904e8c2-859e-4bcc-9c40-628162c1f13d"}
04:13:26.605 00.000 13300 case statement mapped state 6 to 3
04:13:26.605 00.000 13300 evsrv: cli 10204300 response: {"jsonrpc":"2.0","result":"Guiding","id":"7904e8c2-859e-4bcc-9c40-628162c1f13d"}
04:13:26.606 00.001 13300 evsrv: cli 10204300 disconnect
04:13:26.607 00.001 13300 evsrv: cli 10203FE0 connect
04:13:26.607 00.000 13300 case statement mapped state 6 to 3
04:13:26.608 00.001 13300 case statement mapped state 6 to 3
04:13:26.608 00.000 13300 evsrv: cli 10203FE0 request: {"method":"dither","params":{"amount":10,"raOnly":false,"settle":{"pixels":1.5,"time":5,"timeout":40}},"id":"24ca16b8-bad0-4610-8915-a90548bad217"}
04:13:26.608 00.000 13300 PhdController::Dither begins
04:13:26.609 00.001 13300 dither: size=10.00, dRA=0.00 dDec=10.00
04:13:26.609 00.000 13300 MountToCamera -- mountTheta (-1.57) + m_xAngle (1.53) = xAngle (-0.04 = -0.04)
04:13:26.609 00.000 13300 MountToCamera -- mountX=0.00 mountY=10.00 hyp=10.00 mountTheta=-1.57 cameraX=9.99, cameraY=-0.38 cameraTheta=-0.04
04:13:26.609 00.000 13300 setting lock position to (1256.14, 22.70)
04:13:26.609 00.000 13300 Mount: notify guiding dithered (10.0, -0.4)
04:13:26.610 00.001 13300 MultiStar: stabilizing after lock position change
04:13:26.610 00.000 13300 Status Line: Dither da 0.00,10.00
04:13:26.616 00.006 13300 PhdController: newstate STATE_SETTLE_BEGIN
04:13:26.616 00.000 13300 PhdController: newstate STATE_SETTLE_WAIT
04:13:26.616 00.000 13300 evsrv: cli 10203FE0 response: {"jsonrpc":"2.0","result":0,"id":"24ca16b8-bad0-4610-8915-a90548bad217"}
04:13:26.617 00.001 13300 evsrv: cli 10203FE0 disconnect
04:13:27.924 01.307 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c2ac8e70-5baf-4b71-bc90-f06e952715d3"}
04:13:27.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c2ac8e70-5baf-4b71-bc90-f06e952715d3"}
04:13:27.925 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"215554f5-6bdd-4929-b181-fc56c2f99c19"}
04:13:27.925 00.000 13300 case statement mapped state 6 to 3
04:13:27.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"215554f5-6bdd-4929-b181-fc56c2f99c19"}
04:13:27.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0681da56-93e3-4aa3-88ba-e23d4624bd96"}
04:13:27.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":161,"width":15,"height":15,"star_pos":[6.62,7.15],"pixels":"..."},"id":"0681da56-93e3-4aa3-88ba-e23d4624bd96"}
04:13:29.247 01.321 11596 Exposure complete
04:13:29.341 00.094 11596 worker thread done servicing request
04:13:29.342 00.001 13300 OnExposeComplete: enter
04:13:29.342 00.000 13300 UpdateGuideState(): m_state=6
04:13:29.342 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 162
04:13:29.343 00.001 13300 Star::Find returns 1 (0), X=1246.19, Y=23.14, Mass=916, SNR=21.1, Peak=67 HFD=4.2
04:13:29.343 00.000 13300 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.53) = xAngle (1.56 = 1.56)
04:13:29.343 00.000 13300 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.56 = -1.56)
04:13:29.344 00.001 13300 CameraToMount -- cameraX=-9.95 cameraY=0.44 hyp=9.96 cameraTheta=3.10 mountX=0.07 mountY=-9.96, mountTheta=-1.56
04:13:29.347 00.003 13300 dither recenter: remaining=(-0.0,-10.0) step=(-0.0,-10.0)
04:13:29.347 00.000 13300 MountToCamera -- mountTheta (1.57) + m_xAngle (1.53) = xAngle (3.10 = 3.10)
04:13:29.347 00.000 13300 MountToCamera -- mountX=-0.00 mountY=-10.00 hyp=10.00 mountTheta=1.57 cameraX=-9.99, cameraY=0.38 cameraTheta=3.10
04:13:29.347 00.000 13300 SchedulePrimaryMove(1016D950, x=-9.99, y=0.38, opts=4)
04:13:29.347 00.000 13300 Enqueuing Move request for scope (-9.99, 0.38)
04:13:29.348 00.001 13300 Mount: notify direct move -0.00,-10.00
04:13:29.348 00.000 11596 Worker thread wakes up
04:13:29.348 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-9.99, 0.38) opts 0x4
04:13:29.348 00.000 11596 Handling offset move in thread for scope, endpoint = (-9.99, 0.38)
04:13:29.348 00.000 11596 Moving (-9.99, 0.38) raw xDistance=-0.00 yDistance=-10.00
04:13:29.348 00.000 11596 BLC: window closed
04:13:29.349 00.001 11596 MoveAxis(E, 0, B)
04:13:29.349 00.000 11596 Move returns status 0, amount 0
04:13:29.349 00.000 11596 BLC: window closed
04:13:29.349 00.000 11596 BLC: Compensation needed for non-algo type move
04:13:29.349 00.000 11596 BLC: Dec direction reversal from South to North, backlash comp pulse of 230 applied
04:13:29.349 00.000 11596 MoveAxis(N, 13448, B)
04:13:29.349 00.000 11596 Guiding  Dir = 0, Dur = 13448
04:13:29.350 00.001 11596 IsSlewing returns 0
04:13:29.356 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=202, med=4, FiltMin=3, FiltMax=87, Gamma=0.510
04:13:29.364 00.008 13300 UpdateGuideState exits: m=916 SNR=21.1
04:13:29.364 00.000 13300 PhdController: settling, locked = 1, distance = 10.25 (1.50) aobump = 0 frame = 1 / 99999
04:13:29.364 00.000 11596 IsGuiding returns 0
04:13:29.364 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761707609.364,"Host":"MAX-PC","Inst":1,"Distance":10.25,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
04:13:29.365 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:29.365 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:13:29.365 00.000 13300 Enqueuing Expose request
04:13:29.466 00.101 11596 PulseGuide returned control before completion, sleep 13357
04:13:30.923 01.457 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0d5b389a-4235-4fc7-8977-3a59193f9775"}
04:13:30.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0d5b389a-4235-4fc7-8977-3a59193f9775"}
04:13:30.924 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"812519e5-8e02-43fd-a34e-66fb4ce43c6c"}
04:13:30.924 00.000 13300 case statement mapped state 6 to 3
04:13:30.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"812519e5-8e02-43fd-a34e-66fb4ce43c6c"}
04:13:30.925 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"73cb51c1-6dc9-418b-9846-c57f7a0d1a18"}
04:13:30.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":162,"width":15,"height":15,"star_pos":[7.19,7.14],"pixels":"..."},"id":"73cb51c1-6dc9-418b-9846-c57f7a0d1a18"}
04:13:33.969 03.044 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"87b89df5-8ba8-44d2-ae26-67fa37f57875"}
04:13:33.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"87b89df5-8ba8-44d2-ae26-67fa37f57875"}
04:13:33.970 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3ac656b3-b8d8-4f43-90df-d47e37fe3b44"}
04:13:33.970 00.000 13300 case statement mapped state 6 to 3
04:13:33.971 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3ac656b3-b8d8-4f43-90df-d47e37fe3b44"}
04:13:33.972 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2b7859e9-b204-42b9-88da-c444e34f5a9a"}
04:13:33.973 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":162,"width":15,"height":15,"star_pos":[7.19,7.14],"pixels":"..."},"id":"2b7859e9-b204-42b9-88da-c444e34f5a9a"}
04:13:36.967 02.994 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"41ada2b9-c6bf-43e3-b6ce-2fa1b7b65245"}
04:13:36.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"41ada2b9-c6bf-43e3-b6ce-2fa1b7b65245"}
04:13:36.968 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"abd04178-1758-4caa-b2a4-b8a3986e1c43"}
04:13:36.968 00.000 13300 case statement mapped state 6 to 3
04:13:36.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"abd04178-1758-4caa-b2a4-b8a3986e1c43"}
04:13:36.969 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c4de976d-0e5f-421e-a330-1db879fcab37"}
04:13:36.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":162,"width":15,"height":15,"star_pos":[7.19,7.14],"pixels":"..."},"id":"c4de976d-0e5f-421e-a330-1db879fcab37"}
04:13:39.966 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9060ba31-995c-4b32-99b6-807eebd2f2bc"}
04:13:39.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9060ba31-995c-4b32-99b6-807eebd2f2bc"}
04:13:39.987 00.021 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"30ef0fdf-7499-453d-b06b-6f108fa7b479"}
04:13:39.987 00.000 13300 case statement mapped state 6 to 3
04:13:39.987 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"30ef0fdf-7499-453d-b06b-6f108fa7b479"}
04:13:39.988 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"deedd6ff-75c2-447b-b897-5620865975c1"}
04:13:39.988 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":162,"width":15,"height":15,"star_pos":[7.19,7.14],"pixels":"..."},"id":"deedd6ff-75c2-447b-b897-5620865975c1"}
04:13:42.833 02.845 11596 IsGuiding returns 1
04:13:42.833 00.000 11596 scope still moving after pulse duration time elapsed
04:13:42.864 00.031 11596 IsSlewing returns 0
04:13:42.864 00.000 11596 IsGuiding returns 1
04:13:42.895 00.031 11596 IsSlewing returns 0
04:13:42.896 00.001 11596 IsGuiding returns 1
04:13:42.925 00.029 11596 IsSlewing returns 0
04:13:42.925 00.000 11596 IsGuiding returns 1
04:13:42.955 00.030 11596 IsSlewing returns 0
04:13:42.955 00.000 11596 IsGuiding returns 1
04:13:42.965 00.010 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ff555b69-54fd-496c-a04e-cfef667f8b2e"}
04:13:42.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ff555b69-54fd-496c-a04e-cfef667f8b2e"}
04:13:42.966 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e06e4c09-0ee4-41d8-90c6-537a4543e74c"}
04:13:42.966 00.000 13300 case statement mapped state 6 to 3
04:13:42.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e06e4c09-0ee4-41d8-90c6-537a4543e74c"}
04:13:42.966 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1183e39c-e19e-4e20-b15f-c71a1b381f83"}
04:13:42.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":162,"width":15,"height":15,"star_pos":[7.19,7.14],"pixels":"..."},"id":"1183e39c-e19e-4e20-b15f-c71a1b381f83"}
04:13:42.985 00.019 11596 IsSlewing returns 0
04:13:42.985 00.000 11596 IsGuiding returns 1
04:13:43.016 00.031 11596 IsSlewing returns 0
04:13:43.016 00.000 11596 IsGuiding returns 1
04:13:43.046 00.030 11596 IsSlewing returns 0
04:13:43.046 00.000 11596 IsGuiding returns 1
04:13:43.077 00.031 11596 IsSlewing returns 0
04:13:43.077 00.000 11596 IsGuiding returns 1
04:13:43.109 00.032 11596 IsSlewing returns 0
04:13:43.109 00.000 11596 IsGuiding returns 1
04:13:43.141 00.032 11596 IsSlewing returns 0
04:13:43.141 00.000 11596 IsGuiding returns 1
04:13:43.171 00.030 11596 IsSlewing returns 0
04:13:43.171 00.000 11596 IsGuiding returns 1
04:13:43.202 00.031 11596 IsSlewing returns 0
04:13:43.202 00.000 11596 IsGuiding returns 1
04:13:43.233 00.031 11596 IsSlewing returns 0
04:13:43.233 00.000 11596 IsGuiding returns 1
04:13:43.264 00.031 11596 IsSlewing returns 0
04:13:43.265 00.001 11596 IsGuiding returns 1
04:13:43.296 00.031 11596 IsSlewing returns 0
04:13:43.296 00.000 11596 IsGuiding returns 1
04:13:43.325 00.029 11596 IsSlewing returns 0
04:13:43.325 00.000 11596 IsGuiding returns 1
04:13:43.355 00.030 11596 IsSlewing returns 0
04:13:43.355 00.000 11596 IsGuiding returns 1
04:13:43.385 00.030 11596 IsSlewing returns 0
04:13:43.385 00.000 11596 IsGuiding returns 1
04:13:43.415 00.030 11596 IsSlewing returns 0
04:13:43.415 00.000 11596 IsGuiding returns 1
04:13:43.446 00.031 11596 IsSlewing returns 0
04:13:43.446 00.000 11596 IsGuiding returns 1
04:13:43.477 00.031 11596 IsSlewing returns 0
04:13:43.477 00.000 11596 IsGuiding returns 1
04:13:43.508 00.031 11596 IsSlewing returns 0
04:13:43.508 00.000 11596 IsGuiding returns 1
04:13:43.540 00.032 11596 IsSlewing returns 0
04:13:43.540 00.000 11596 IsGuiding returns 1
04:13:43.571 00.031 11596 IsSlewing returns 0
04:13:43.571 00.000 11596 IsGuiding returns 1
04:13:43.602 00.031 11596 IsSlewing returns 0
04:13:43.602 00.000 11596 IsGuiding returns 1
04:13:43.632 00.030 11596 IsSlewing returns 0
04:13:43.633 00.001 11596 IsGuiding returns 1
04:13:43.664 00.031 11596 IsSlewing returns 0
04:13:43.664 00.000 11596 IsGuiding returns 1
04:13:44.014 00.350 11596 IsSlewing returns 0
04:13:44.256 00.242 11596 IsGuiding returns 1
04:13:44.380 00.124 11596 IsSlewing returns 0
04:13:44.507 00.127 11596 IsGuiding returns 1
04:13:44.542 00.035 11596 IsSlewing returns 0
04:13:44.747 00.205 11596 IsGuiding returns 0
04:13:44.748 00.001 11596 scope move finished after 13448 + 1935 ms
04:13:44.748 00.000 11596 Move returns status 0, amount 13448
04:13:44.748 00.000 11596 move complete, result=0
04:13:44.748 00.000 11596 worker thread done servicing request
04:13:44.748 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -10.0 px 13448 ms NORTH
04:13:44.748 00.000 11596 Worker thread wakes up
04:13:44.748 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:13:45.264 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1231,8,31,31)
04:13:45.964 00.700 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b35fc069-34f0-4bf7-9a58-da738dcb4f3b"}
04:13:45.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b35fc069-34f0-4bf7-9a58-da738dcb4f3b"}
04:13:45.965 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fdff75ec-dc45-4ad3-a22c-47c1e60dee98"}
04:13:45.965 00.000 13300 case statement mapped state 6 to 3
04:13:45.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fdff75ec-dc45-4ad3-a22c-47c1e60dee98"}
04:13:45.966 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f14b00dc-d42f-4028-a085-483b00b3d2bd"}
04:13:45.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":162,"width":15,"height":15,"star_pos":[7.19,7.14],"pixels":"..."},"id":"f14b00dc-d42f-4028-a085-483b00b3d2bd"}
04:13:48.298 02.332 11596 Exposure complete
04:13:48.370 00.072 11596 worker thread done servicing request
04:13:48.370 00.000 13300 OnExposeComplete: enter
04:13:48.370 00.000 13300 UpdateGuideState(): m_state=6
04:13:48.370 00.000 13300 Star::Find(15, 1246, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 163
04:13:48.371 00.001 13300 Star::Find returns 1 (0), X=1255.65, Y=22.61, Mass=798, SNR=19.7, Peak=56 HFD=4.2
04:13:48.371 00.000 13300 CameraToMount -- cameraTheta (-2.97) - m_xAngle (1.53) = xAngle (-4.51 = 1.78)
04:13:48.371 00.000 13300 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.63 = -1.35)
04:13:48.371 00.000 13300 CameraToMount -- cameraX=-0.49 cameraY=-0.08 hyp=0.50 cameraTheta=-2.97 mountX=-0.10 mountY=-0.48, mountTheta=-1.78
04:13:48.373 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.49, y=-0.08, opts=13)
04:13:48.373 00.000 13300 Enqueuing Move request for scope (-0.49, -0.08)
04:13:48.373 00.000 11596 Worker thread wakes up
04:13:48.373 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -0.08) opts 0xd
04:13:48.374 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.49, -0.08)
04:13:48.374 00.000 11596 Moving (-0.49, -0.08) raw xDistance=-0.10 yDistance=-0.48
04:13:48.374 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:13:48.374 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:13:48.374 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.48
04:13:48.374 00.000 11596 MoveAxis(E, 0, ABG)
04:13:48.374 00.000 11596 Move returns status 0, amount 0
04:13:48.374 00.000 11596 MoveAxis(N, 0, ABG)
04:13:48.374 00.000 11596 Move returns status 0, amount 0
04:13:48.374 00.000 11596 move complete, result=0
04:13:48.375 00.001 11596 worker thread done servicing request
04:13:48.381 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=157, med=4, FiltMin=2, FiltMax=54, Gamma=0.510
04:13:48.389 00.008 13300 UpdateGuideState exits: m=798 SNR=19.7
04:13:48.389 00.000 13300 PhdController: settling, locked = 1, distance = 0.50 (1.50) aobump = 0 frame = 2 / 99999
04:13:48.389 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761707628.389,"Host":"MAX-PC","Inst":1,"Distance":0.50,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
04:13:48.389 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:48.390 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:13:48.390 00.000 13300 Enqueuing Expose request
04:13:48.390 00.000 11596 Worker thread wakes up
04:13:48.390 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
04:13:48.390 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:13:48.900 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1241,8,31,31)
04:13:48.963 00.063 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dd3721aa-38c5-47aa-9c3c-c78985993d38"}
04:13:48.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dd3721aa-38c5-47aa-9c3c-c78985993d38"}
04:13:48.964 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aeda6671-2569-41ad-aa32-3434ec511bf3"}
04:13:48.964 00.000 13300 case statement mapped state 6 to 3
04:13:48.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"aeda6671-2569-41ad-aa32-3434ec511bf3"}
04:13:48.964 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0d7fc634-7b57-4b78-8bc9-b99fc98c6766"}
04:13:48.965 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":163,"width":15,"height":15,"star_pos":[6.65,6.61],"pixels":"..."},"id":"0d7fc634-7b57-4b78-8bc9-b99fc98c6766"}
04:13:51.927 02.962 11596 Exposure complete
04:13:51.962 00.035 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ceb19c56-5ec0-411c-97c1-a6477fce9d34"}
04:13:51.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ceb19c56-5ec0-411c-97c1-a6477fce9d34"}
04:13:51.963 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"523fd263-f58b-4872-936e-066bb4411a17"}
04:13:51.963 00.000 13300 case statement mapped state 6 to 3
04:13:51.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"523fd263-f58b-4872-936e-066bb4411a17"}
04:13:51.964 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bbcd46aa-a776-4f35-878e-fd388654f5ac"}
04:13:51.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":163,"width":15,"height":15,"star_pos":[6.65,6.61],"pixels":"..."},"id":"bbcd46aa-a776-4f35-878e-fd388654f5ac"}
04:13:52.000 00.036 11596 worker thread done servicing request
04:13:52.000 00.000 13300 OnExposeComplete: enter
04:13:52.000 00.000 13300 UpdateGuideState(): m_state=6
04:13:52.000 00.000 13300 Star::Find(15, 1255, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 164
04:13:52.001 00.001 13300 Star::Find returns 1 (0), X=1256.00, Y=22.75, Mass=715, SNR=18.7, Peak=55 HFD=4.0
04:13:52.001 00.000 13300 CameraToMount -- cameraTheta (2.80) - m_xAngle (1.53) = xAngle (1.27 = 1.27)
04:13:52.001 00.000 13300 CameraToMount -- cameraTheta (2.80) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.86 = -1.86)
04:13:52.001 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=0.05 hyp=0.14 cameraTheta=2.80 mountX=0.04 mountY=-0.14, mountTheta=-1.27
04:13:52.004 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=0.05, opts=13)
04:13:52.004 00.000 13300 Enqueuing Move request for scope (-0.14, 0.05)
04:13:52.004 00.000 11596 Worker thread wakes up
04:13:52.004 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.05) opts 0xd
04:13:52.004 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, 0.05)
04:13:52.004 00.000 11596 Moving (-0.14, 0.05) raw xDistance=0.04 yDistance=-0.14
04:13:52.005 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
04:13:52.005 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:13:52.005 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
04:13:52.005 00.000 11596 MoveAxis(E, 0, ABG)
04:13:52.005 00.000 11596 Move returns status 0, amount 0
04:13:52.005 00.000 11596 MoveAxis(N, 0, ABG)
04:13:52.005 00.000 11596 Move returns status 0, amount 0
04:13:52.006 00.001 11596 move complete, result=0
04:13:52.006 00.000 11596 worker thread done servicing request
04:13:52.013 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=198, med=4, FiltMin=2, FiltMax=68, Gamma=0.510
04:13:52.021 00.008 13300 UpdateGuideState exits: m=715 SNR=18.7
04:13:52.021 00.000 13300 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 3 / 99999
04:13:52.021 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761707632.021,"Host":"MAX-PC","Inst":1,"Distance":0.39,"Time":3.6,"SettleTime":5.0,"StarLocked":true}
04:13:52.021 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:52.021 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:13:52.021 00.000 13300 Enqueuing Expose request
04:13:52.022 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:13:52.022 00.000 11596 Worker thread wakes up
04:13:52.022 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:13:52.529 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1241,8,31,31)
04:13:54.963 02.434 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1f4d3471-dcf1-467b-af6f-df1c6d7ef452"}
04:13:54.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1f4d3471-dcf1-467b-af6f-df1c6d7ef452"}
04:13:54.964 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9b9bd606-4170-40c1-b1c2-7cbd45f6c7a9"}
04:13:54.964 00.000 13300 case statement mapped state 6 to 3
04:13:54.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9b9bd606-4170-40c1-b1c2-7cbd45f6c7a9"}
04:13:54.965 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1a520b72-1fab-4d7e-87dd-052a034d5916"}
04:13:54.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":164,"width":15,"height":15,"star_pos":[7.00,6.75],"pixels":"..."},"id":"1a520b72-1fab-4d7e-87dd-052a034d5916"}
04:13:55.556 00.591 11596 Exposure complete
04:13:55.624 00.068 11596 worker thread done servicing request
04:13:55.624 00.000 13300 OnExposeComplete: enter
04:13:55.624 00.000 13300 UpdateGuideState(): m_state=6
04:13:55.624 00.000 13300 Star::Find(15, 1256, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 165
04:13:55.625 00.001 13300 Star::Find returns 1 (0), X=1256.18, Y=22.73, Mass=763, SNR=19.3, Peak=59 HFD=4.1
04:13:55.625 00.000 13300 CameraToMount -- cameraTheta (0.67) - m_xAngle (1.53) = xAngle (-0.87 = -0.87)
04:13:55.625 00.000 13300 CameraToMount -- cameraTheta (0.67) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.99 = 2.29)
04:13:55.626 00.001 13300 CameraToMount -- cameraX=0.04 cameraY=0.03 hyp=0.05 cameraTheta=0.67 mountX=0.03 mountY=0.04, mountTheta=0.86
04:13:55.629 00.003 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.03, opts=13)
04:13:55.629 00.000 13300 Enqueuing Move request for scope (0.04, 0.03)
04:13:55.629 00.000 11596 Worker thread wakes up
04:13:55.629 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.03) opts 0xd
04:13:55.629 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.03)
04:13:55.629 00.000 11596 Moving (0.04, 0.03) raw xDistance=0.03 yDistance=0.04
04:13:55.629 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:13:55.629 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:13:55.630 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:13:55.630 00.000 11596 MoveAxis(E, 0, ABG)
04:13:55.630 00.000 11596 Move returns status 0, amount 0
04:13:55.630 00.000 11596 MoveAxis(N, 0, ABG)
04:13:55.630 00.000 11596 Move returns status 0, amount 0
04:13:55.630 00.000 11596 move complete, result=0
04:13:55.630 00.000 11596 worker thread done servicing request
04:13:55.636 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=162, med=4, FiltMin=2, FiltMax=56, Gamma=0.510
04:13:55.644 00.008 13300 UpdateGuideState exits: m=763 SNR=19.3
04:13:55.644 00.000 13300 PhdController: settling, locked = 1, distance = 0.29 (1.50) aobump = 0 frame = 4 / 99999
04:13:55.644 00.000 13300 PhdController: newstate STATE_FINISH
04:13:55.645 00.001 13300 PhdController complete: success
04:13:55.645 00.000 13300 evsrv: {"Event":"SettleDone","Timestamp":1761707635.645,"Host":"MAX-PC","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
04:13:55.645 00.000 13300 Mount: notify guiding dither settle done success=1
04:13:55.645 00.000 13300 PhdController: newstate STATE_IDLE
04:13:55.645 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:55.645 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:13:55.645 00.000 13300 Enqueuing Expose request
04:13:55.646 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:13:55.646 00.000 11596 Worker thread wakes up
04:13:55.646 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:13:56.161 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1241,8,31,31)
04:13:56.674 00.513 13300 evsrv: cli 10203B80 connect
04:13:56.674 00.000 13300 case statement mapped state 6 to 3
04:13:56.675 00.001 13300 case statement mapped state 6 to 3
04:13:56.676 00.001 13300 evsrv: cli 10203B80 request: {"method":"get_app_state","id":"a0c48203-ee84-41be-a666-2ecb9c4a7933"}
04:13:56.676 00.000 13300 case statement mapped state 6 to 3
04:13:56.676 00.000 13300 evsrv: cli 10203B80 response: {"jsonrpc":"2.0","result":"Guiding","id":"a0c48203-ee84-41be-a666-2ecb9c4a7933"}
04:13:56.677 00.001 13300 evsrv: cli 10203B80 disconnect
04:13:56.677 00.000 13300 evsrv: cli 10204300 connect
04:13:56.678 00.001 13300 case statement mapped state 6 to 3
04:13:56.678 00.000 13300 case statement mapped state 6 to 3
04:13:56.679 00.001 13300 evsrv: cli 10204300 request: {"method":"stop_capture","id":"cff21232-ff13-44d0-9918-cbd3e7238af0"}
04:13:56.679 00.000 13300 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
04:13:56.679 00.000 13300 Status Line: In attesa del dispositivo...
04:13:56.683 00.004 13300 evsrv: cli 10204300 response: {"jsonrpc":"2.0","result":0,"id":"cff21232-ff13-44d0-9918-cbd3e7238af0"}
04:13:56.683 00.000 13300 evsrv: cli 10204300 disconnect
04:13:56.684 00.001 13300 evsrv: cli 102041C0 connect
04:13:56.684 00.000 13300 case statement mapped state 6 to 3
04:13:56.685 00.001 13300 case statement mapped state 6 to 3
04:13:56.685 00.000 13300 evsrv: cli 102041C0 request: {"method":"get_app_state","id":"dc6adb31-1e7d-4e9a-b28f-70e2c5d831a5"}
04:13:56.685 00.000 13300 case statement mapped state 6 to 3
04:13:56.685 00.000 13300 evsrv: cli 102041C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dc6adb31-1e7d-4e9a-b28f-70e2c5d831a5"}
04:13:56.686 00.001 13300 evsrv: cli 102041C0 disconnect
04:13:56.699 00.013 11596 ASCOM_AbortExposure returns err = 0
04:13:56.699 00.000 11596 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:195->Capture failed
04:13:56.699 00.000 11596 worker thread done servicing request
04:13:56.699 00.000 13300 OnExposeComplete: enter
04:13:56.699 00.000 13300 OnExposeComplete: Capture Error reported
04:13:56.700 00.001 13300 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
04:13:56.700 00.000 13300 Mount: notify guiding stopped
04:13:56.700 00.000 13300 BLC: window closed
04:13:56.700 00.000 13300 BLC: Last direction was reset
04:13:56.700 00.000 13300 Changing from state GUIDING to STOP
04:13:56.700 00.000 13300 guider state => SELECTED
04:13:56.700 00.000 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=162, med=4, FiltMin=2, FiltMax=56, Gamma=0.510
04:13:56.708 00.008 13300 Changing from state SELECTED to UNINITIALIZED
04:13:56.708 00.000 13300 guider state => SELECTING
04:13:56.713 00.005 13300 Status Line: Fermato.
04:13:56.721 00.008 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:487->Error reported capturing image
04:13:57.687 00.966 13300 evsrv: cli 10203680 connect
04:13:57.688 00.001 13300 evsrv: cli 10203680 request: {"method":"get_app_state","id":"1ef3b35a-d9fe-4d6e-b654-395e63a4339d"}
04:13:57.688 00.000 13300 evsrv: cli 10203680 response: {"jsonrpc":"2.0","result":"Stopped","id":"1ef3b35a-d9fe-4d6e-b654-395e63a4339d"}
04:13:57.689 00.001 13300 evsrv: cli 10203680 disconnect
04:13:57.962 00.273 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"071fcf88-194a-4cef-b700-1a3ff1089056"}
04:13:57.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"071fcf88-194a-4cef-b700-1a3ff1089056"}
04:13:57.963 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"774f4f72-dc29-4ad0-9513-4d2dffdfc853"}
04:13:57.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"774f4f72-dc29-4ad0-9513-4d2dffdfc853"}
04:14:00.962 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"de469b82-4398-47ee-8f2f-99d14bdf3273"}
04:14:00.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"de469b82-4398-47ee-8f2f-99d14bdf3273"}
04:14:00.963 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"60673329-08b0-4b41-8dcb-6039f635bfcd"}
04:14:00.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"60673329-08b0-4b41-8dcb-6039f635bfcd"}
04:14:03.961 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"47b82de2-05c5-43f9-a8f9-95e2542aa174"}
04:14:03.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"47b82de2-05c5-43f9-a8f9-95e2542aa174"}
04:14:03.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ca407dad-3940-4062-acc6-c0c26c617a8d"}
04:14:03.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ca407dad-3940-4062-acc6-c0c26c617a8d"}
04:14:06.960 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e7e2d474-1782-4ad6-ab3c-bf23768dd18d"}
04:14:06.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e7e2d474-1782-4ad6-ab3c-bf23768dd18d"}
04:14:06.961 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f410c90b-f636-45d3-bafd-6702f720d093"}
04:14:06.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f410c90b-f636-45d3-bafd-6702f720d093"}
04:14:09.960 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c400c3fc-aa12-4ad4-8291-5044d40623e6"}
04:14:09.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c400c3fc-aa12-4ad4-8291-5044d40623e6"}
04:14:09.961 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"23a7a577-116d-4776-80ec-e54c7bf36374"}
04:14:09.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"23a7a577-116d-4776-80ec-e54c7bf36374"}
04:14:12.961 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"22ce83c4-8f5b-49d9-851e-8b514bac19de"}
04:14:12.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"22ce83c4-8f5b-49d9-851e-8b514bac19de"}
04:14:12.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2190f586-e473-4e12-b283-b8ab2e91edad"}
04:14:12.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2190f586-e473-4e12-b283-b8ab2e91edad"}
04:14:15.961 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"75507b40-5978-483d-a838-04642a6b33d4"}
04:14:15.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"75507b40-5978-483d-a838-04642a6b33d4"}
04:14:15.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9c28edd9-3490-4542-9d8c-7f460766afe4"}
04:14:15.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9c28edd9-3490-4542-9d8c-7f460766afe4"}
04:14:18.959 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"919a334e-563b-4c2e-aca3-eea34071b12d"}
04:14:18.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"919a334e-563b-4c2e-aca3-eea34071b12d"}
04:14:18.960 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e8d91ac6-269c-4435-a093-016e73cf26a4"}
04:14:18.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e8d91ac6-269c-4435-a093-016e73cf26a4"}
04:14:21.959 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7a742bdd-fbbd-4c08-a880-d92b8b3fbb13"}
04:14:21.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7a742bdd-fbbd-4c08-a880-d92b8b3fbb13"}
04:14:21.960 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3936375f-bbd5-425c-87fb-c33581c1abd5"}
04:14:21.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3936375f-bbd5-425c-87fb-c33581c1abd5"}
04:14:24.957 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"960e1060-a12a-46ef-9b5f-1382d73e9fc0"}
04:14:24.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"960e1060-a12a-46ef-9b5f-1382d73e9fc0"}
04:14:24.958 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1715480f-57bc-4ccb-802b-ee0ac71bad52"}
04:14:24.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1715480f-57bc-4ccb-802b-ee0ac71bad52"}
04:14:27.957 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c590c998-10d6-43ab-9e6d-73da01793785"}
04:14:27.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c590c998-10d6-43ab-9e6d-73da01793785"}
04:14:27.958 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"108bf1e3-af04-467a-86b2-e9d98c4375f4"}
04:14:27.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"108bf1e3-af04-467a-86b2-e9d98c4375f4"}
04:14:30.957 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0f947776-afba-417e-883f-25fd1ba2e74b"}
04:14:30.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0f947776-afba-417e-883f-25fd1ba2e74b"}
04:14:30.958 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dda3e335-734a-4012-a47f-364ab902b7a6"}
04:14:30.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"dda3e335-734a-4012-a47f-364ab902b7a6"}
04:14:33.956 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"de079439-d68c-4317-a13b-194d70b06231"}
04:14:33.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"de079439-d68c-4317-a13b-194d70b06231"}
04:14:33.957 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f477d1b5-f1b4-48db-80aa-4904fed93d77"}
04:14:33.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f477d1b5-f1b4-48db-80aa-4904fed93d77"}
04:14:36.956 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8ee2cf46-8141-4214-8c5f-65d16da9d631"}
04:14:36.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8ee2cf46-8141-4214-8c5f-65d16da9d631"}
04:14:36.957 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8c33bb98-06b1-4f3d-81de-73fb66cda1c7"}
04:14:36.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8c33bb98-06b1-4f3d-81de-73fb66cda1c7"}
04:14:39.956 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"81e9cf50-526e-4637-bb1c-8aaf782886a6"}
04:14:39.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"81e9cf50-526e-4637-bb1c-8aaf782886a6"}
04:14:39.957 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0f10da4a-5ee1-4f3a-9766-dfb927384534"}
04:14:39.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0f10da4a-5ee1-4f3a-9766-dfb927384534"}
04:14:42.956 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9557fc91-bc74-4b41-85be-6d53daa2da2a"}
04:14:42.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9557fc91-bc74-4b41-85be-6d53daa2da2a"}
04:14:42.957 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3545df1b-7b0f-4e80-b515-76cc03b37dbd"}
04:14:42.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3545df1b-7b0f-4e80-b515-76cc03b37dbd"}
04:14:45.957 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fc9eabab-875e-4eec-824b-a79e50e38b9b"}
04:14:45.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fc9eabab-875e-4eec-824b-a79e50e38b9b"}
04:14:45.958 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ab0c1898-2eae-4c64-89aa-26cb6f9e6567"}
04:14:45.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ab0c1898-2eae-4c64-89aa-26cb6f9e6567"}
04:14:48.956 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"686778ac-0769-4da0-9047-0a401c50616e"}
04:14:48.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"686778ac-0769-4da0-9047-0a401c50616e"}
04:14:48.957 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4b46eccb-ab84-4d07-8fd2-2144897a41f1"}
04:14:48.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4b46eccb-ab84-4d07-8fd2-2144897a41f1"}
04:14:51.956 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6b910294-920e-4982-9b0a-6b7383f8c642"}
04:14:51.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6b910294-920e-4982-9b0a-6b7383f8c642"}
04:14:51.957 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a6e93d7c-3e30-430d-b3e3-e61b0abd51f4"}
04:14:51.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a6e93d7c-3e30-430d-b3e3-e61b0abd51f4"}
04:14:54.955 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5203f96f-dcbe-48cc-ad91-bfe3265c2060"}
04:14:54.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5203f96f-dcbe-48cc-ad91-bfe3265c2060"}
04:14:54.956 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d9206716-7ed8-4a04-87ad-5f943d80811d"}
04:14:54.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d9206716-7ed8-4a04-87ad-5f943d80811d"}
04:14:57.954 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b8c051a1-43ed-47c9-b89d-4b76698d8771"}
04:14:57.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b8c051a1-43ed-47c9-b89d-4b76698d8771"}
04:14:57.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"32dc9085-e247-4c67-88ba-07018ffe47f0"}
04:14:57.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"32dc9085-e247-4c67-88ba-07018ffe47f0"}
04:15:00.953 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e54f9191-73f4-433f-9d05-2cff440d4a65"}
04:15:00.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e54f9191-73f4-433f-9d05-2cff440d4a65"}
04:15:00.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2ca560e1-4d25-414b-a0cc-882fc864df9c"}
04:15:00.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2ca560e1-4d25-414b-a0cc-882fc864df9c"}
04:15:03.953 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b594fffb-04ad-4dfb-8d73-87c024d319ab"}
04:15:03.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b594fffb-04ad-4dfb-8d73-87c024d319ab"}
04:15:03.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3f7da4f7-5458-403e-bba1-0937ba7283b3"}
04:15:03.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3f7da4f7-5458-403e-bba1-0937ba7283b3"}
04:15:06.954 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"20861dd9-7d4d-4957-a013-efc72e838e71"}
04:15:06.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"20861dd9-7d4d-4957-a013-efc72e838e71"}
04:15:06.956 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"92aa762a-4f07-4668-bf05-a1f5f64018ba"}
04:15:06.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"92aa762a-4f07-4668-bf05-a1f5f64018ba"}
04:15:09.953 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e688ccbf-e7ff-49e8-8b9e-9cedcab50f73"}
04:15:09.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e688ccbf-e7ff-49e8-8b9e-9cedcab50f73"}
04:15:09.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9fa6764e-79fc-46f8-8942-12f985c82478"}
04:15:09.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9fa6764e-79fc-46f8-8942-12f985c82478"}
04:15:12.952 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"475b1da1-5f74-4afe-be93-a771ead811c2"}
04:15:12.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"475b1da1-5f74-4afe-be93-a771ead811c2"}
04:15:12.953 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f13738d3-f5d2-4ee0-a3c0-bb48a0029fcb"}
04:15:12.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f13738d3-f5d2-4ee0-a3c0-bb48a0029fcb"}
04:15:15.951 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"67a646dc-3b00-4c13-9eba-6d97f42795a3"}
04:15:15.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"67a646dc-3b00-4c13-9eba-6d97f42795a3"}
04:15:15.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0540d70f-fb38-4659-b797-0d2fe0a491a0"}
04:15:15.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0540d70f-fb38-4659-b797-0d2fe0a491a0"}
04:15:18.951 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"45c041bf-4a99-44f3-b5fd-7e2859d9c490"}
04:15:18.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"45c041bf-4a99-44f3-b5fd-7e2859d9c490"}
04:15:18.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"80859655-e457-4c37-8e20-37a075a6b52d"}
04:15:18.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"80859655-e457-4c37-8e20-37a075a6b52d"}
04:15:21.950 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3ae51b51-7634-480f-b7f6-a7ef065125e7"}
04:15:21.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3ae51b51-7634-480f-b7f6-a7ef065125e7"}
04:15:21.951 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"22164120-7fa6-40f8-bade-d7ac73d9f827"}
04:15:21.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"22164120-7fa6-40f8-bade-d7ac73d9f827"}
04:15:24.948 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0424313f-46f1-4e69-ab9e-b792af483d46"}
04:15:24.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0424313f-46f1-4e69-ab9e-b792af483d46"}
04:15:24.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"37ee4451-8d17-4b59-aa1c-cabd32a78152"}
04:15:24.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"37ee4451-8d17-4b59-aa1c-cabd32a78152"}
04:15:27.949 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"84e40c65-0c21-4611-942f-b326747c5d5b"}
04:15:27.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"84e40c65-0c21-4611-942f-b326747c5d5b"}
04:15:27.950 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6d4a0248-8255-4d38-83c7-fd49f5fa93e0"}
04:15:27.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6d4a0248-8255-4d38-83c7-fd49f5fa93e0"}
04:15:30.949 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5b6a7660-091a-4529-874a-cd398d7c50a8"}
04:15:30.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5b6a7660-091a-4529-874a-cd398d7c50a8"}
04:15:30.950 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"142a4a33-3ea0-4695-8186-0ca8b9738ff2"}
04:15:30.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"142a4a33-3ea0-4695-8186-0ca8b9738ff2"}
04:15:33.948 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"04cb117d-6f8f-443d-8353-66d6a6f40a17"}
04:15:33.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"04cb117d-6f8f-443d-8353-66d6a6f40a17"}
04:15:33.950 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"868222df-e332-4326-ac13-140c8476f950"}
04:15:33.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"868222df-e332-4326-ac13-140c8476f950"}
04:15:36.948 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d8f44fd1-c8a4-497d-9ab2-da461de65268"}
04:15:36.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d8f44fd1-c8a4-497d-9ab2-da461de65268"}
04:15:36.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d688dfe4-b13f-4491-a030-2c59449e914b"}
04:15:36.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d688dfe4-b13f-4491-a030-2c59449e914b"}
04:15:39.948 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ff9ac24d-c91e-4d34-aa31-c9d89721c8f3"}
04:15:39.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ff9ac24d-c91e-4d34-aa31-c9d89721c8f3"}
04:15:39.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a3bf5006-880e-4835-8442-91047bab4781"}
04:15:39.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a3bf5006-880e-4835-8442-91047bab4781"}
04:15:42.948 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"586405fe-985d-4c88-aa32-f74c3cd8e78c"}
04:15:42.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"586405fe-985d-4c88-aa32-f74c3cd8e78c"}
04:15:42.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a5a2916d-93d9-4ef4-bd6d-0f19534c8224"}
04:15:42.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a5a2916d-93d9-4ef4-bd6d-0f19534c8224"}
04:15:45.947 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"08759add-adc1-4e68-80d2-1f2b1d3efea2"}
04:15:45.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"08759add-adc1-4e68-80d2-1f2b1d3efea2"}
04:15:45.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"66474b4d-bb84-46cc-8e02-dfcb1fd911f2"}
04:15:45.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"66474b4d-bb84-46cc-8e02-dfcb1fd911f2"}
04:15:48.946 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b1348ff3-58b7-45fa-9720-84d0197d7e36"}
04:15:48.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b1348ff3-58b7-45fa-9720-84d0197d7e36"}
04:15:48.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bc225cd9-defd-493c-9d55-ed411561f374"}
04:15:48.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bc225cd9-defd-493c-9d55-ed411561f374"}
04:15:51.946 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"88f13a2d-6d87-48cc-8567-122d8aea39a1"}
04:15:51.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"88f13a2d-6d87-48cc-8567-122d8aea39a1"}
04:15:51.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"320c952f-5df7-41c6-8281-c18ec0095d9a"}
04:15:51.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"320c952f-5df7-41c6-8281-c18ec0095d9a"}
04:15:54.946 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bfd6a4f2-7aa3-4b2f-a2ca-1bb0166ea49f"}
04:15:54.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bfd6a4f2-7aa3-4b2f-a2ca-1bb0166ea49f"}
04:15:54.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d8a73ed3-af82-4290-a079-f2c5ccb53689"}
04:15:54.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d8a73ed3-af82-4290-a079-f2c5ccb53689"}
04:15:57.946 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5a8c66ac-e37b-492e-89da-2c338812d757"}
04:15:57.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5a8c66ac-e37b-492e-89da-2c338812d757"}
04:15:57.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fbbf218e-4d55-4cf7-a7c4-c92412f4569d"}
04:15:57.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fbbf218e-4d55-4cf7-a7c4-c92412f4569d"}
04:16:00.944 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"37c8a757-f558-483f-ae4e-8fc5d890f273"}
04:16:00.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"37c8a757-f558-483f-ae4e-8fc5d890f273"}
04:16:00.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8668f05f-88f3-457e-9aca-a85a71d1563c"}
04:16:00.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8668f05f-88f3-457e-9aca-a85a71d1563c"}
04:16:03.945 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9841053d-3d85-408c-a738-4ec3c3b1fc2c"}
04:16:03.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9841053d-3d85-408c-a738-4ec3c3b1fc2c"}
04:16:03.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9bfd8a2b-6016-4d34-a4f8-8cf7daa6690e"}
04:16:03.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9bfd8a2b-6016-4d34-a4f8-8cf7daa6690e"}
04:16:06.945 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ada09486-5080-41fd-a58a-86ac84d9219b"}
04:16:06.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ada09486-5080-41fd-a58a-86ac84d9219b"}
04:16:06.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"935f2d45-54a0-4b9a-a562-412414b60853"}
04:16:06.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"935f2d45-54a0-4b9a-a562-412414b60853"}
04:16:09.945 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9f56ee30-081d-473e-b065-10de624e4dc3"}
04:16:09.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9f56ee30-081d-473e-b065-10de624e4dc3"}
04:16:09.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"81db8edd-a5d1-42a3-87db-3165d435509a"}
04:16:09.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"81db8edd-a5d1-42a3-87db-3165d435509a"}
04:16:12.944 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bf1f02dc-2285-4572-8115-ee51fa19e84e"}
04:16:12.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bf1f02dc-2285-4572-8115-ee51fa19e84e"}
04:16:12.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eaecfb04-95ca-4669-9db3-462207fe31f8"}
04:16:12.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"eaecfb04-95ca-4669-9db3-462207fe31f8"}
04:16:15.944 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9270b175-a213-434d-9e48-24f6e40df8e1"}
04:16:15.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9270b175-a213-434d-9e48-24f6e40df8e1"}
04:16:15.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b64e1053-a29c-48b3-85a8-ea904b454c67"}
04:16:15.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b64e1053-a29c-48b3-85a8-ea904b454c67"}
04:16:18.943 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f5f134e5-6841-4aab-ab08-9119078ff8bd"}
04:16:18.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f5f134e5-6841-4aab-ab08-9119078ff8bd"}
04:16:18.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ad53e292-3735-449e-aaff-216b565e53a8"}
04:16:18.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ad53e292-3735-449e-aaff-216b565e53a8"}
04:16:21.944 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"173da217-06af-4030-8fab-2171af5340d0"}
04:16:21.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"173da217-06af-4030-8fab-2171af5340d0"}
04:16:21.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4f2e8deb-4d29-40f4-a4ce-9996e4d227ef"}
04:16:21.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4f2e8deb-4d29-40f4-a4ce-9996e4d227ef"}
04:16:24.943 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a0ddfb3f-2620-492b-b599-27849892237e"}
04:16:24.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a0ddfb3f-2620-492b-b599-27849892237e"}
04:16:24.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cf259fd7-ec57-45fa-8759-10b3a8f389ad"}
04:16:24.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cf259fd7-ec57-45fa-8759-10b3a8f389ad"}
04:16:27.942 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4ebdf255-d3a9-4f1a-a4cb-6e362c54458f"}
04:16:27.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4ebdf255-d3a9-4f1a-a4cb-6e362c54458f"}
04:16:27.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e25b41fa-cfbb-4538-b66b-8cf1e099e3f8"}
04:16:27.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e25b41fa-cfbb-4538-b66b-8cf1e099e3f8"}
04:16:30.941 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"97ddda4a-b898-4c84-b80b-4f5952a46c6b"}
04:16:30.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"97ddda4a-b898-4c84-b80b-4f5952a46c6b"}
04:16:30.942 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"88346562-7e3c-4c90-943e-b3163a0b9218"}
04:16:30.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"88346562-7e3c-4c90-943e-b3163a0b9218"}
04:16:33.940 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8c47942a-9796-46ac-87ed-dd204525e685"}
04:16:33.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8c47942a-9796-46ac-87ed-dd204525e685"}
04:16:33.941 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fe3248a5-628c-491c-b0cb-592b6c865f52"}
04:16:33.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fe3248a5-628c-491c-b0cb-592b6c865f52"}
04:16:36.940 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6e14cdcd-634d-4600-a61e-2964822713c4"}
04:16:36.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6e14cdcd-634d-4600-a61e-2964822713c4"}
04:16:36.941 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8af39c86-4e00-4152-91a2-37eb1423c9ec"}
04:16:36.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8af39c86-4e00-4152-91a2-37eb1423c9ec"}
04:16:39.939 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2c438834-038f-4df6-8d0b-aae8a1cff8fc"}
04:16:39.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2c438834-038f-4df6-8d0b-aae8a1cff8fc"}
04:16:39.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"78ba285e-f083-49c6-9c6f-b1ef94bbfd09"}
04:16:39.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"78ba285e-f083-49c6-9c6f-b1ef94bbfd09"}
04:16:42.939 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8a9e83e2-4b0e-410b-8b33-52f8504082f5"}
04:16:42.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8a9e83e2-4b0e-410b-8b33-52f8504082f5"}
04:16:42.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"40e876b7-7d3c-4be9-9dcc-7065aa7c00df"}
04:16:42.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"40e876b7-7d3c-4be9-9dcc-7065aa7c00df"}
04:16:45.939 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5a168480-0279-423b-8a8e-52871cc88c34"}
04:16:45.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5a168480-0279-423b-8a8e-52871cc88c34"}
04:16:45.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"87ded99b-cff9-47de-9425-3d2cb4514145"}
04:16:45.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"87ded99b-cff9-47de-9425-3d2cb4514145"}
04:16:48.938 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1ba10e93-f8a0-4a1d-97a1-82afe65aecd9"}
04:16:48.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1ba10e93-f8a0-4a1d-97a1-82afe65aecd9"}
04:16:48.939 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f006c175-6458-4d30-967e-75a9b094d407"}
04:16:48.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f006c175-6458-4d30-967e-75a9b094d407"}
04:16:51.939 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d2d73265-9ac3-4e4d-8ab9-c5ead2390b96"}
04:16:51.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d2d73265-9ac3-4e4d-8ab9-c5ead2390b96"}
04:16:51.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4dfdf060-7139-4ae2-8da7-6321d73b63b4"}
04:16:51.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4dfdf060-7139-4ae2-8da7-6321d73b63b4"}
04:16:54.937 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"649bccc4-19c8-44b6-8c92-9848b6369090"}
04:16:54.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"649bccc4-19c8-44b6-8c92-9848b6369090"}
04:16:54.938 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ba493b36-1f57-49d0-9369-c7ff300cccab"}
04:16:54.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ba493b36-1f57-49d0-9369-c7ff300cccab"}
04:16:57.938 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"baede8e2-7620-4882-96ac-16bbda9fc957"}
04:16:57.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"baede8e2-7620-4882-96ac-16bbda9fc957"}
04:16:57.939 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2558efa1-918d-4b12-b560-69abb36d0bd5"}
04:16:57.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2558efa1-918d-4b12-b560-69abb36d0bd5"}
04:17:00.936 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ea35d5fc-0760-40da-a309-e3b907f3d43a"}
04:17:00.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ea35d5fc-0760-40da-a309-e3b907f3d43a"}
04:17:00.937 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bd410926-5359-4d44-b3ab-5fd369f7cad2"}
04:17:00.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bd410926-5359-4d44-b3ab-5fd369f7cad2"}
04:17:03.935 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d5d36e21-cc51-4be3-b4a0-336c5c656d94"}
04:17:03.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d5d36e21-cc51-4be3-b4a0-336c5c656d94"}
04:17:03.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"56da3090-30ff-4c35-92e6-24788becc465"}
04:17:03.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"56da3090-30ff-4c35-92e6-24788becc465"}
04:17:06.934 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"56d6d210-a93c-4d72-84d0-ed80fc7236be"}
04:17:06.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"56d6d210-a93c-4d72-84d0-ed80fc7236be"}
04:17:06.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1881db7e-3150-4566-b9c4-9310f08bbd17"}
04:17:06.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1881db7e-3150-4566-b9c4-9310f08bbd17"}
04:17:09.935 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"362ae2ab-c15c-4c8f-b5e8-94b2008b023b"}
04:17:09.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"362ae2ab-c15c-4c8f-b5e8-94b2008b023b"}
04:17:09.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f7b27bde-a350-4b8d-914d-788459c0d9d0"}
04:17:09.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f7b27bde-a350-4b8d-914d-788459c0d9d0"}
04:17:12.934 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f3a93bc0-0883-472c-9103-d63f540a4244"}
04:17:12.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f3a93bc0-0883-472c-9103-d63f540a4244"}
04:17:12.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"472c6861-a4fd-43d6-ad94-a48ad0be12e1"}
04:17:12.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"472c6861-a4fd-43d6-ad94-a48ad0be12e1"}
04:17:15.934 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c9f4be79-45e0-49ed-ae23-3602b55295a4"}
04:17:15.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c9f4be79-45e0-49ed-ae23-3602b55295a4"}
04:17:15.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a4beadb9-24aa-4481-b3a0-8c36679109b9"}
04:17:15.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a4beadb9-24aa-4481-b3a0-8c36679109b9"}
04:17:18.935 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"06ce6103-5090-4832-9524-e0109aa252f9"}
04:17:18.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"06ce6103-5090-4832-9524-e0109aa252f9"}
04:17:18.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b3f6e480-8b85-4161-a7ac-36811b280e0e"}
04:17:18.937 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b3f6e480-8b85-4161-a7ac-36811b280e0e"}
04:17:21.935 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9028cd45-2a49-429a-aa32-105540538120"}
04:17:21.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9028cd45-2a49-429a-aa32-105540538120"}
04:17:21.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"769fdc9a-5194-445f-988c-fd2841038cb9"}
04:17:21.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"769fdc9a-5194-445f-988c-fd2841038cb9"}
04:17:24.934 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"da937dfb-947e-4927-8945-86ca4ea38d98"}
04:17:24.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"da937dfb-947e-4927-8945-86ca4ea38d98"}
04:17:24.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7c0e1837-15fc-4b28-a27c-e327e20eaf17"}
04:17:24.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7c0e1837-15fc-4b28-a27c-e327e20eaf17"}
04:17:27.933 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"074cd259-a175-4edb-adb3-055e69753509"}
04:17:27.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"074cd259-a175-4edb-adb3-055e69753509"}
04:17:27.934 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a1c0a6f5-9aae-40ae-b424-db758f3ef3e7"}
04:17:27.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a1c0a6f5-9aae-40ae-b424-db758f3ef3e7"}
04:17:30.933 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3d680e80-fa58-4ff6-a6da-2f011f84b410"}
04:17:30.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3d680e80-fa58-4ff6-a6da-2f011f84b410"}
04:17:30.934 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0ae5df10-fd6f-4f8f-8f77-77d74bf541f7"}
04:17:30.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0ae5df10-fd6f-4f8f-8f77-77d74bf541f7"}
04:17:33.934 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9eba5065-eb1e-48c3-ad7d-b5cb6d42ed19"}
04:17:33.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9eba5065-eb1e-48c3-ad7d-b5cb6d42ed19"}
04:17:33.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bcb3ed80-0036-43a6-8230-2ef0f8cfe305"}
04:17:33.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bcb3ed80-0036-43a6-8230-2ef0f8cfe305"}
04:17:36.932 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a7548da0-47df-4307-a808-88f2f9788582"}
04:17:36.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a7548da0-47df-4307-a808-88f2f9788582"}
04:17:36.933 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1c92511c-c266-427e-9764-d9b98e65fa12"}
04:17:36.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1c92511c-c266-427e-9764-d9b98e65fa12"}
04:17:39.932 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"54b1df2c-f1fe-4cd3-965b-6b7a8f890bb0"}
04:17:39.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"54b1df2c-f1fe-4cd3-965b-6b7a8f890bb0"}
04:17:39.933 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"93286cda-7b77-4ca1-8152-cd4fc8f6793d"}
04:17:39.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"93286cda-7b77-4ca1-8152-cd4fc8f6793d"}
04:17:42.931 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e384a51d-1d72-4d4a-8c6d-aeab95ccbfe1"}
04:17:42.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e384a51d-1d72-4d4a-8c6d-aeab95ccbfe1"}
04:17:42.932 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9fbaa499-94d3-47e5-9e37-0bebe6dabadc"}
04:17:42.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9fbaa499-94d3-47e5-9e37-0bebe6dabadc"}
04:17:45.929 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"517d5220-8188-45d0-a911-6151f02ffcfc"}
04:17:45.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"517d5220-8188-45d0-a911-6151f02ffcfc"}
04:17:45.930 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fccc639c-3381-4fea-8ded-d91f19749155"}
04:17:45.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fccc639c-3381-4fea-8ded-d91f19749155"}
04:17:48.929 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eda4c250-80ce-432c-bc8b-0224e5f4ba40"}
04:17:48.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eda4c250-80ce-432c-bc8b-0224e5f4ba40"}
04:17:48.930 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"92ddedfc-fbac-400e-971e-5e8ca1532f6e"}
04:17:48.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"92ddedfc-fbac-400e-971e-5e8ca1532f6e"}
04:17:51.929 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dcec2949-139f-4dd8-be9c-acdeb2c87281"}
04:17:51.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dcec2949-139f-4dd8-be9c-acdeb2c87281"}
04:17:51.930 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"66674f91-9c0d-459f-b410-b5fd71d759e1"}
04:17:51.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"66674f91-9c0d-459f-b410-b5fd71d759e1"}
04:17:54.928 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cc41fe71-eaeb-4d44-a872-97fb77d5cfb7"}
04:17:54.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cc41fe71-eaeb-4d44-a872-97fb77d5cfb7"}
04:17:54.929 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c49f8891-ac03-499f-852b-002f027dae91"}
04:17:54.930 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c49f8891-ac03-499f-852b-002f027dae91"}
04:17:57.929 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cd72195c-ecd2-4ce1-b6e8-137eb006e3f1"}
04:17:57.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cd72195c-ecd2-4ce1-b6e8-137eb006e3f1"}
04:17:57.930 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8f8801db-e13e-49cf-80c3-62cb0bfbc7d8"}
04:17:57.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8f8801db-e13e-49cf-80c3-62cb0bfbc7d8"}
04:17:59.194 01.264 13300 evsrv: cli 10203D60 connect
04:17:59.195 00.001 13300 evsrv: cli 10203D60 request: {"method":"get_app_state","id":"31d21081-9845-49b7-8ee7-b1ba378bc585"}
04:17:59.196 00.001 13300 evsrv: cli 10203D60 response: {"jsonrpc":"2.0","result":"Stopped","id":"31d21081-9845-49b7-8ee7-b1ba378bc585"}
04:17:59.196 00.000 13300 evsrv: cli 10203D60 disconnect
04:17:59.197 00.001 13300 evsrv: cli 10203B80 connect
04:17:59.199 00.002 13300 evsrv: cli 10203B80 request: {"method":"get_calibrated","id":"849dbb71-ed69-4b19-9850-91e789323cce"}
04:17:59.199 00.000 13300 evsrv: cli 10203B80 response: {"jsonrpc":"2.0","result":true,"id":"849dbb71-ed69-4b19-9850-91e789323cce"}
04:17:59.200 00.001 13300 evsrv: cli 10203B80 disconnect
04:17:59.201 00.001 13300 evsrv: cli 10203400 connect
04:17:59.202 00.001 13300 evsrv: cli 10203400 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":5,"timeout":40},"recalibrate":false},"id":"653a7c6a-dd2a-456b-a36c-a3b89cb0c0dc"}
04:17:59.203 00.001 13300 PhdController::Guide begins
04:17:59.203 00.000 13300 PhdController: newstate STATE_SETUP
04:17:59.203 00.000 13300 PhdController: setup
04:17:59.203 00.000 13300 PhdController: newstate STATE_ATTEMPT_START
04:17:59.203 00.000 13300 PhdController: start capturing
04:17:59.203 00.000 13300 Changing from state SELECTING to UNINITIALIZED
04:17:59.203 00.000 13300 guider state => SELECTING
04:17:59.204 00.001 13300 setting force full frames = true
04:17:59.204 00.000 13300 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
04:17:59.243 00.039 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:17:59.243 00.000 13300 Enqueuing Expose request
04:17:59.244 00.001 13300 PhdController: newstate STATE_SELECT_STAR
04:17:59.244 00.000 11596 Worker thread wakes up
04:17:59.244 00.000 13300 evsrv: cli 10203400 response: {"jsonrpc":"2.0","result":0,"id":"653a7c6a-dd2a-456b-a36c-a3b89cb0c0dc"}
04:17:59.244 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:17:59.250 00.006 13300 evsrv: cli 10203400 disconnect
04:17:59.251 00.001 13300 evsrv: cli 10203A40 connect
04:17:59.251 00.000 13300 case statement mapped state 1 to 101
04:17:59.251 00.000 13300 case statement mapped state 1 to 101
04:17:59.252 00.001 13300 evsrv: cli 10203A40 request: {"method":"get_lock_shift_params","id":"304aa3af-7836-4554-9fe7-1a82e83913bc"}
04:17:59.252 00.000 13300 evsrv: cli 10203A40 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"304aa3af-7836-4554-9fe7-1a82e83913bc"}
04:17:59.255 00.003 13300 evsrv: cli 10203A40 disconnect
04:17:59.255 00.000 13300 evsrv: cli 10203220 connect
04:17:59.255 00.000 13300 case statement mapped state 1 to 101
04:17:59.255 00.000 13300 case statement mapped state 1 to 101
04:17:59.256 00.001 13300 evsrv: cli 10203220 request: {"method":"get_lock_position","id":"23597067-f558-41e0-919c-3c705bf9251a"}
04:17:59.256 00.000 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":null,"id":"23597067-f558-41e0-919c-3c705bf9251a"}
04:17:59.256 00.000 13300 evsrv: cli 10203220 disconnect
04:17:59.754 00.498 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:18:00.257 00.503 13300 evsrv: cli 10203220 connect
04:18:00.257 00.000 13300 case statement mapped state 1 to 101
04:18:00.258 00.001 13300 case statement mapped state 1 to 101
04:18:00.258 00.000 13300 evsrv: cli 10203220 request: {"method":"get_lock_position","id":"018e1e52-9ab2-42a4-a027-59035202d873"}
04:18:00.258 00.000 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":null,"id":"018e1e52-9ab2-42a4-a027-59035202d873"}
04:18:00.259 00.001 13300 evsrv: cli 10203220 disconnect
04:18:00.928 00.669 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c6ea1881-55fb-4dac-affb-344945135b45"}
04:18:00.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c6ea1881-55fb-4dac-affb-344945135b45"}
04:18:00.929 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a9c0cff4-756e-42b2-930f-a58a620b8084"}
04:18:00.929 00.000 13300 case statement mapped state 1 to 101
04:18:00.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"a9c0cff4-756e-42b2-930f-a58a620b8084"}
04:18:01.259 00.330 13300 evsrv: cli 10203860 connect
04:18:01.259 00.000 13300 case statement mapped state 1 to 101
04:18:01.260 00.001 13300 case statement mapped state 1 to 101
04:18:01.260 00.000 13300 evsrv: cli 10203860 request: {"method":"get_lock_position","id":"10e7c4be-73a5-4efc-bb69-6338225d8acc"}
04:18:01.260 00.000 13300 evsrv: cli 10203860 response: {"jsonrpc":"2.0","result":null,"id":"10e7c4be-73a5-4efc-bb69-6338225d8acc"}
04:18:01.261 00.001 13300 evsrv: cli 10203860 disconnect
04:18:02.262 01.001 13300 evsrv: cli 10203720 connect
04:18:02.262 00.000 13300 case statement mapped state 1 to 101
04:18:02.263 00.001 13300 case statement mapped state 1 to 101
04:18:02.263 00.000 13300 evsrv: cli 10203720 request: {"method":"get_lock_position","id":"2f6e66b7-8ea9-4989-a0e5-6c79234c6f4e"}
04:18:02.263 00.000 13300 evsrv: cli 10203720 response: {"jsonrpc":"2.0","result":null,"id":"2f6e66b7-8ea9-4989-a0e5-6c79234c6f4e"}
04:18:02.264 00.001 13300 evsrv: cli 10203720 disconnect
04:18:02.785 00.521 11596 Exposure complete
04:18:02.855 00.070 11596 worker thread done servicing request
04:18:02.855 00.000 13300 OnExposeComplete: enter
04:18:02.855 00.000 13300 UpdateGuideState(): m_state=1
04:18:02.856 00.001 13300 UpdateCurrentPosition: no star selected
04:18:02.856 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:18:02.856 00.000 13300 Status Line: Nessuna stella selezionata
04:18:02.859 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=171, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
04:18:02.867 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
04:18:02.867 00.000 13300 GuiderMultiStar::AutoSelect enter
04:18:02.867 00.000 13300 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
04:18:02.934 00.067 13300 AutoFind: auto downsample for scale 4.47 => 1x
04:18:03.078 00.144 13300 AutoFind: global mean = -0.0, stdev 1.0
04:18:03.078 00.000 13300 AutoFind: using threshold = 0.1
04:18:03.207 00.129 13300 AutoFind: local max [296, 663] 209.6
04:18:03.207 00.000 13300 AutoFind: local max [34, 423] 164.4
04:18:03.208 00.001 13300 AutoFind: local max [1255, 24] 127.4
04:18:03.208 00.000 13300 AutoFind: local max [1113, 32] 47.5
04:18:03.208 00.000 13300 AutoFind: local max [1082, 820] 38.4
04:18:03.208 00.000 13300 AutoFind: local max [567, 868] 20.6
04:18:03.208 00.000 13300 AutoFind: local max [979, 825] 15.9
04:18:03.208 00.000 13300 AutoFind: local max [270, 479] 14.2
04:18:03.208 00.000 13300 AutoFind: local max [856, 398] 14.0
04:18:03.208 00.000 13300 AutoFind: local max [956, 616] 12.3
04:18:03.208 00.000 13300 AutoFind: local max [397, 834] 10.5
04:18:03.208 00.000 13300 AutoFind: local max [489, 637] 10.3
04:18:03.209 00.001 13300 AutoFind: local max [594, 689] 10.2
04:18:03.209 00.000 13300 AutoFind: local max [913, 752] 9.1
04:18:03.209 00.000 13300 AutoFind: local max [1001, 469] 8.3
04:18:03.209 00.000 13300 AutoFind: local max [518, 172] 8.0
04:18:03.209 00.000 13300 AutoFind: local max [11, 476] 7.6
04:18:03.209 00.000 13300 AutoFind: local max [143, 60] 7.5
04:18:03.209 00.000 13300 AutoFind: local max [1089, 551] 7.4
04:18:03.209 00.000 13300 AutoFind: local max [873, 45] 7.1
04:18:03.209 00.000 13300 AutoFind: local max [146, 328] 7.1
04:18:03.209 00.000 13300 AutoFind: local max [751, 462] 7.0
04:18:03.209 00.000 13300 AutoFind: local max [850, 362] 7.0
04:18:03.209 00.000 13300 AutoFind: local max [600, 380] 6.7
04:18:03.210 00.001 13300 AutoFind: local max [75, 323] 6.7
04:18:03.210 00.000 13300 AutoFind: local max [831, 179] 6.6
04:18:03.210 00.000 13300 AutoFind: local max [778, 475] 6.6
04:18:03.210 00.000 13300 AutoFind: local max [1144, 438] 6.6
04:18:03.210 00.000 13300 AutoFind: local max [722, 854] 6.4
04:18:03.210 00.000 13300 AutoFind: local max [462, 963] 6.4
04:18:03.210 00.000 13300 AutoFind: local max [455, 975] 6.3
04:18:03.211 00.001 13300 AutoFind: local max [28, 759] 6.1
04:18:03.211 00.000 13300 AutoFind: local max [297, 673] 6.1
04:18:03.211 00.000 13300 AutoFind: local max [164, 322] 5.6
04:18:03.211 00.000 13300 AutoFind: local max [1010, 270] 5.5
04:18:03.211 00.000 13300 AutoFind: local max [1150, 486] 5.4
04:18:03.211 00.000 13300 AutoFind: local max [8, 334] 5.4
04:18:03.211 00.000 13300 AutoFind: local max [292, 438] 5.3
04:18:03.211 00.000 13300 AutoFind: local max [43, 918] 5.2
04:18:03.211 00.000 13300 AutoFind: local max [1271, 151] 5.2
04:18:03.211 00.000 13300 AutoFind: local max [925, 381] 5.1
04:18:03.211 00.000 13300 AutoFind: local max [999, 993] 5.1
04:18:03.211 00.000 13300 AutoFind: local max [838, 350] 5.1
04:18:03.212 00.001 13300 AutoFind: local max [625, 868] 5.1
04:18:03.212 00.000 13300 AutoFind: local max [1123, 672] 5.1
04:18:03.212 00.000 13300 AutoFind: local max [909, 508] 5.1
04:18:03.212 00.000 13300 AutoFind: local max [1100, 151] 5.0
04:18:03.212 00.000 13300 AutoFind: local max [1066, 103] 5.0
04:18:03.212 00.000 13300 AutoFind: local max [649, 402] 5.0
04:18:03.212 00.000 13300 AutoFind: local max [1126, 297] 5.0
04:18:03.212 00.000 13300 AutoFind: local max [915, 256] 5.0
04:18:03.212 00.000 13300 AutoFind: local max [1246, 640] 5.0
04:18:03.212 00.000 13300 AutoFind: local max [1085, 247] 5.0
04:18:03.212 00.000 13300 AutoFind: local max [950, 454] 5.0
04:18:03.212 00.000 13300 AutoFind: local max [1095, 335] 5.0
04:18:03.213 00.001 13300 AutoFind: local max [1212, 572] 5.0
04:18:03.213 00.000 13300 AutoFind: local max [1200, 12] 5.0
04:18:03.213 00.000 13300 AutoFind: local max [925, 403] 5.0
04:18:03.213 00.000 13300 AutoFind: local max [1264, 466] 5.0
04:18:03.213 00.000 13300 AutoFind: local max [1057, 840] 4.9
04:18:03.213 00.000 13300 AutoFind: local max [1164, 609] 4.9
04:18:03.213 00.000 13300 AutoFind: local max [308, 662] 4.9
04:18:03.213 00.000 13300 AutoFind: local max [1140, 857] 4.9
04:18:03.213 00.000 13300 AutoFind: local max [1097, 279] 4.9
04:18:03.213 00.000 13300 AutoFind: local max [939, 322] 4.9
04:18:03.213 00.000 13300 AutoFind: local max [1111, 718] 4.9
04:18:03.214 00.001 13300 AutoFind: local max [903, 260] 4.9
04:18:03.214 00.000 13300 AutoFind: local max [794, 697] 4.9
04:18:03.214 00.000 13300 AutoFind: local max [1101, 754] 4.9
04:18:03.214 00.000 13300 AutoFind: local max [1250, 115] 4.8
04:18:03.214 00.000 13300 AutoFind: local max [1209, 546] 4.8
04:18:03.214 00.000 13300 AutoFind: local max [1151, 344] 4.8
04:18:03.214 00.000 13300 AutoFind: local max [1001, 52] 4.8
04:18:03.214 00.000 13300 AutoFind: local max [883, 753] 4.8
04:18:03.214 00.000 13300 AutoFind: local max [1164, 518] 4.8
04:18:03.214 00.000 13300 AutoFind: local max [1229, 672] 4.8
04:18:03.214 00.000 13300 AutoFind: local max [1130, 741] 4.8
04:18:03.214 00.000 13300 AutoFind: local max [907, 331] 4.8
04:18:03.215 00.001 13300 AutoFind: local max [947, 486] 4.8
04:18:03.215 00.000 13300 AutoFind: local max [1165, 405] 4.8
04:18:03.215 00.000 13300 AutoFind: local max [1011, 306] 4.8
04:18:03.215 00.000 13300 AutoFind: local max [909, 190] 4.8
04:18:03.215 00.000 13300 AutoFind: local max [803, 646] 4.8
04:18:03.215 00.000 13300 AutoFind: local max [1080, 697] 4.8
04:18:03.215 00.000 13300 AutoFind: local max [1215, 227] 4.8
04:18:03.215 00.000 13300 AutoFind: local max [1201, 117] 4.8
04:18:03.215 00.000 13300 AutoFind: local max [960, 115] 4.8
04:18:03.215 00.000 13300 AutoFind: local max [1263, 474] 4.8
04:18:03.215 00.000 13300 AutoFind: local max [525, 793] 4.8
04:18:03.215 00.000 13300 AutoFind: local max [1243, 274] 4.8
04:18:03.216 00.001 13300 AutoFind: local max [1157, 486] 4.7
04:18:03.216 00.000 13300 AutoFind: local max [1227, 555] 4.7
04:18:03.216 00.000 13300 AutoFind: local max [1167, 225] 4.7
04:18:03.216 00.000 13300 AutoFind: local max [1045, 370] 4.7
04:18:03.216 00.000 13300 AutoFind: local max [1125, 942] 4.7
04:18:03.216 00.000 13300 AutoFind: local max [1197, 848] 4.7
04:18:03.216 00.000 13300 AutoFind: local max [1089, 153] 4.7
04:18:03.216 00.000 13300 AutoFind: local max [895, 264] 4.7
04:18:03.216 00.000 13300 AutoFind: local max [789, 322] 4.7
04:18:03.216 00.000 13300 AutoFind: local max [1236, 829] 4.7
04:18:03.216 00.000 13300 AutoFind: too close [895, 264] 4.7 - [903, 260] 4.9
04:18:03.217 00.001 13300 AutoFind: too close [895, 264] 4.7 - [915, 256] 5.0
04:18:03.217 00.000 13300 AutoFind: too close [1089, 153] 4.7 - [1100, 151] 5.0
04:18:03.217 00.000 13300 AutoFind: too close [1227, 555] 4.7 - [1209, 546] 4.8
04:18:03.217 00.000 13300 AutoFind: too close [1227, 555] 4.7 - [1212, 572] 5.0
04:18:03.217 00.000 13300 AutoFind: too close [1157, 486] 4.7 - [1150, 486] 5.4
04:18:03.217 00.000 13300 AutoFind: too close [1263, 474] 4.8 - [1264, 466] 5.0
04:18:03.217 00.000 13300 AutoFind: too close [903, 260] 4.9 - [915, 256] 5.0
04:18:03.217 00.000 13300 AutoFind: too close [308, 662] 4.9 - [297, 673] 6.1
04:18:03.217 00.000 13300 AutoFind: close dim-bright [308, 662] 4.9 - [296, 663] 209.6
04:18:03.217 00.000 13300 AutoFind: too close [838, 350] 5.1 - [850, 362] 7.0
04:18:03.217 00.000 13300 AutoFind: too close [164, 322] 5.6 - [146, 328] 7.1
04:18:03.218 00.001 13300 AutoFind: close dim-bright [297, 673] 6.1 - [296, 663] 209.6
04:18:03.218 00.000 13300 AutoFind: too close [455, 975] 6.3 - [462, 963] 6.4
04:18:03.218 00.000 13300 AutoFind: too close to edge [1200, 12] 5.0
04:18:03.218 00.000 13300 AutoFind: too close to edge [1271, 151] 5.2
04:18:03.218 00.000 13300 AutoFind: too close to edge [8, 334] 5.4
04:18:03.218 00.000 13300 AutoFind: too close to edge [11, 476] 7.6
04:18:03.218 00.000 13300 AutoFind: BPP = 8, saturation at 259, pedestal 4, thresh = 233
04:18:03.218 00.000 13300 Star::Find(15, 296, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.218 00.000 13300 Star::Find returns 1 (0), X=295.87, Y=663.44, Mass=1692, SNR=28.9, Peak=171 HFD=3.4
04:18:03.218 00.000 13300 Star::Find(15, 34, 423, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.219 00.001 13300 Star::Find returns 1 (0), X=33.86, Y=423.19, Mass=1167, SNR=23.9, Peak=139 HFD=3.0
04:18:03.219 00.000 13300 Star::Find(15, 1255, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.219 00.000 13300 Star::Find returns 1 (0), X=1254.90, Y=24.42, Mass=877, SNR=20.6, Peak=57 HFD=4.1
04:18:03.219 00.000 13300 Star::Find(15, 1113, 32, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.219 00.000 13300 Star::Find returns 1 (0), X=1113.09, Y=32.36, Mass=338, SNR=12.8, Peak=32 HFD=3.7
04:18:03.219 00.000 13300 Star::Find(15, 1082, 820, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.219 00.000 13300 Star::Find returns 1 (0), X=1082.37, Y=819.71, Mass=282, SNR=11.6, Peak=42 HFD=3.4
04:18:03.219 00.000 13300 Star::Find(15, 567, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.219 00.000 13300 Star::Find returns 1 (0), X=566.39, Y=867.91, Mass=146, SNR=8.3, Peak=23 HFD=3.3
04:18:03.220 00.001 13300 Star::Find(15, 979, 825, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.220 00.000 13300 Star::Find returns 1 (0), X=978.81, Y=824.83, Mass=83, SNR=6.3, Peak=16 HFD=2.4
04:18:03.220 00.000 13300 Star::Find(15, 270, 479, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.220 00.000 13300 Star::Find returns 1 (0), X=269.69, Y=478.95, Mass=83, SNR=6.3, Peak=19 HFD=2.2
04:18:03.220 00.000 13300 Star::Find(15, 856, 398, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.220 00.000 13300 Star::Find returns 1 (0), X=856.10, Y=398.26, Mass=104, SNR=7.0, Peak=16 HFD=3.1
04:18:03.220 00.000 13300 Star::Find(15, 956, 616, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.220 00.000 13300 Star::Find returns 1 (0), X=955.46, Y=616.14, Mass=97, SNR=6.8, Peak=18 HFD=2.8
04:18:03.221 00.001 13300 Star::Find(15, 397, 834, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.221 00.000 13300 Star::Find returns 1 (0), X=396.79, Y=833.79, Mass=53, SNR=5.0, Peak=14 HFD=1.8
04:18:03.221 00.000 13300 Star::Find(15, 489, 637, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.221 00.000 13300 Star::Find returns 1 (0), X=488.76, Y=637.24, Mass=36, SNR=4.2, Peak=12 HFD=2.2
04:18:03.221 00.000 13300 Star::Find(15, 594, 689, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.221 00.000 13300 Star::Find returns 1 (0), X=593.37, Y=688.96, Mass=49, SNR=4.8, Peak=16 HFD=2.1
04:18:03.221 00.000 13300 Star::Find(15, 913, 752, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.221 00.000 13300 Star::Find returns 1 (0), X=912.84, Y=752.66, Mass=36, SNR=4.1, Peak=12 HFD=2.3
04:18:03.221 00.000 13300 Star::Find(15, 1001, 469, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.222 00.001 13300 Star::Find false star n=12 nbg=280 bg=4.2 sigma=0.6 thresh=6 peak=6
04:18:03.222 00.000 13300 Star::Find returns 0 (2), X=1001.00, Y=469.00, Mass=28, SNR=2.9, Peak=8 HFD=0.0
04:18:03.222 00.000 13300 Star::Find(15, 518, 172, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.222 00.000 13300 Star::Find returns 1 (0), X=518.81, Y=172.09, Mass=52, SNR=5.0, Peak=12 HFD=2.4
04:18:03.222 00.000 13300 Star::Find(15, 143, 60, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.222 00.000 13300 Star::Find returns 1 (0), X=143.22, Y=60.00, Mass=61, SNR=5.3, Peak=13 HFD=4.2
04:18:03.222 00.000 13300 Star::Find(15, 1089, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.222 00.000 13300 Star::Find returns 1 (0), X=1089.00, Y=551.26, Mass=42, SNR=4.4, Peak=10 HFD=2.4
04:18:03.222 00.000 13300 Star::Find(15, 873, 45, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.222 00.000 13300 Star::Find returns 0 (2), X=873.00, Y=45.00, Mass=18, SNR=2.9, Peak=8 HFD=0.0
04:18:03.223 00.001 13300 Star::Find(15, 751, 462, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.223 00.000 13300 Star::Find false star n=9 nbg=281 bg=4.1 sigma=0.5 thresh=6 peak=6
04:18:03.223 00.000 13300 Star::Find returns 0 (2), X=751.00, Y=462.00, Mass=24, SNR=2.9, Peak=8 HFD=0.0
04:18:03.223 00.000 13300 Star::Find(15, 600, 380, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.223 00.000 13300 Star::Find returns 0 (2), X=600.00, Y=380.00, Mass=18, SNR=2.9, Peak=9 HFD=0.0
04:18:03.223 00.000 13300 Star::Find(15, 75, 323, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.223 00.000 13300 Star::Find false star n=9 nbg=278 bg=4.0 sigma=0.6 thresh=6 peak=6
04:18:03.223 00.000 13300 Star::Find returns 0 (2), X=75.00, Y=323.00, Mass=22, SNR=2.9, Peak=8 HFD=0.0
04:18:03.223 00.000 13300 Star::Find(15, 831, 179, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.223 00.000 13300 Star::Find false star n=12 nbg=277 bg=4.2 sigma=0.6 thresh=6 peak=6
04:18:03.224 00.001 13300 Star::Find returns 0 (2), X=831.00, Y=179.00, Mass=25, SNR=2.9, Peak=7 HFD=0.0
04:18:03.224 00.000 13300 Star::Find(15, 778, 475, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.224 00.000 13300 Star::Find false star n=10 nbg=284 bg=4.1 sigma=0.5 thresh=6 peak=6
04:18:03.224 00.000 13300 Star::Find returns 0 (2), X=778.00, Y=475.00, Mass=27, SNR=2.9, Peak=9 HFD=0.0
04:18:03.224 00.000 13300 Star::Find(15, 1144, 438, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.224 00.000 13300 Star::Find false star n=11 nbg=285 bg=4.3 sigma=0.6 thresh=6 peak=6
04:18:03.224 00.000 13300 Star::Find returns 0 (2), X=1144.00, Y=438.00, Mass=21, SNR=2.9, Peak=7 HFD=0.0
04:18:03.224 00.000 13300 Star::Find(15, 722, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.224 00.000 13300 Star::Find returns 0 (2), X=722.00, Y=854.00, Mass=16, SNR=2.7, Peak=8 HFD=0.0
04:18:03.224 00.000 13300 Star::Find(15, 28, 759, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.225 00.001 13300 Star::Find returns 0 (2), X=28.00, Y=759.00, Mass=15, SNR=2.7, Peak=7 HFD=0.0
04:18:03.225 00.000 13300 Star::Find(15, 1010, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.225 00.000 13300 Star::Find returns 0 (2), X=1010.00, Y=270.00, Mass=17, SNR=2.8, Peak=8 HFD=0.0
04:18:03.225 00.000 13300 Star::Find(15, 292, 438, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.225 00.000 13300 Star::Find false star n=7 nbg=287 bg=4.0 sigma=0.5 thresh=6 peak=6
04:18:03.225 00.000 13300 Star::Find returns 0 (2), X=292.00, Y=438.00, Mass=19, SNR=2.9, Peak=9 HFD=0.0
04:18:03.225 00.000 13300 Star::Find(15, 43, 918, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.225 00.000 13300 Star::Find returns 0 (3), X=43.00, Y=918.00, Mass=5, SNR=1.6, Peak=7 HFD=0.0
04:18:03.225 00.000 13300 Star::Find(15, 925, 381, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.226 00.001 13300 Star::Find returns 0 (3), X=925.00, Y=381.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
04:18:03.226 00.000 13300 Star::Find(15, 999, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.226 00.000 13300 Star::Find returns 0 (3), X=999.00, Y=993.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
04:18:03.226 00.000 13300 Star::Find(15, 625, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.226 00.000 13300 Star::Find returns 0 (3), X=625.00, Y=868.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
04:18:03.226 00.000 13300 Star::Find(15, 1123, 672, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.226 00.000 13300 Star::Find returns 0 (3), X=1123.00, Y=672.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:18:03.227 00.001 13300 Star::Find(15, 909, 508, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.227 00.000 13300 Star::Find returns 0 (3), X=909.00, Y=508.00, Mass=6, SNR=1.6, Peak=6 HFD=0.0
04:18:03.227 00.000 13300 Star::Find(15, 1066, 103, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.227 00.000 13300 Star::Find returns 0 (3), X=1066.00, Y=103.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:18:03.227 00.000 13300 Star::Find(15, 649, 402, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.227 00.000 13300 Star::Find returns 0 (3), X=649.00, Y=402.00, Mass=4, SNR=1.4, Peak=6 HFD=0.0
04:18:03.227 00.000 13300 Star::Find(15, 1126, 297, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.227 00.000 13300 Star::Find returns 0 (3), X=1126.00, Y=297.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
04:18:03.227 00.000 13300 Star::Find(15, 1246, 640, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.227 00.000 13300 Star::Find returns 0 (3), X=1246.00, Y=640.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:18:03.228 00.001 13300 Star::Find(15, 1085, 247, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.228 00.000 13300 Star::Find returns 0 (3), X=1085.00, Y=247.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
04:18:03.228 00.000 13300 Star::Find(15, 950, 454, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.228 00.000 13300 Star::Find returns 0 (3), X=950.00, Y=454.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
04:18:03.228 00.000 13300 Star::Find(15, 1095, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.228 00.000 13300 Star::Find returns 0 (3), X=1095.00, Y=335.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
04:18:03.228 00.000 13300 Star::Find(15, 925, 403, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.228 00.000 13300 Star::Find returns 0 (3), X=925.00, Y=403.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:18:03.228 00.000 13300 Star::Find(15, 1057, 840, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.229 00.001 13300 Star::Find returns 0 (3), X=1057.00, Y=840.00, Mass=8, SNR=1.9, Peak=6 HFD=0.0
04:18:03.229 00.000 13300 Star::Find(15, 1164, 609, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.229 00.000 13300 Star::Find returns 0 (3), X=1164.00, Y=609.00, Mass=5, SNR=1.5, Peak=6 HFD=0.0
04:18:03.229 00.000 13300 Star::Find(15, 1140, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.229 00.000 13300 Star::Find returns 0 (3), X=1140.00, Y=857.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
04:18:03.229 00.000 13300 Star::Find(15, 1097, 279, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.229 00.000 13300 Star::Find returns 0 (3), X=1097.00, Y=279.00, Mass=5, SNR=1.6, Peak=6 HFD=0.0
04:18:03.229 00.000 13300 Star::Find(15, 939, 322, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.230 00.001 13300 Star::Find returns 0 (3), X=939.00, Y=322.00, Mass=6, SNR=1.6, Peak=6 HFD=0.0
04:18:03.230 00.000 13300 Star::Find(15, 1111, 718, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.230 00.000 13300 Star::Find returns 0 (3), X=1111.00, Y=718.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
04:18:03.230 00.000 13300 Star::Find(15, 794, 697, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.230 00.000 13300 Star::Find returns 0 (3), X=794.00, Y=697.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
04:18:03.230 00.000 13300 Star::Find(15, 1101, 754, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.230 00.000 13300 Star::Find returns 0 (3), X=1101.00, Y=754.00, Mass=6, SNR=1.6, Peak=6 HFD=0.0
04:18:03.230 00.000 13300 Star::Find(15, 1250, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.230 00.000 13300 Star::Find returns 0 (3), X=1250.00, Y=115.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:18:03.230 00.000 13300 Star::Find(15, 1151, 344, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.231 00.001 13300 Star::Find returns 0 (3), X=1151.00, Y=344.00, Mass=9, SNR=2.0, Peak=6 HFD=0.0
04:18:03.231 00.000 13300 Star::Find(15, 1001, 52, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.231 00.000 13300 Star::Find returns 0 (3), X=1001.00, Y=52.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:18:03.231 00.000 13300 Star::Find(15, 883, 753, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.231 00.000 13300 Star::Find returns 0 (3), X=883.00, Y=753.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
04:18:03.231 00.000 13300 Star::Find(15, 1164, 518, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.231 00.000 13300 Star::Find returns 0 (3), X=1164.00, Y=518.00, Mass=5, SNR=1.5, Peak=6 HFD=0.0
04:18:03.231 00.000 13300 Star::Find(15, 1229, 672, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.231 00.000 13300 Star::Find returns 0 (3), X=1229.00, Y=672.00, Mass=5, SNR=1.6, Peak=6 HFD=0.0
04:18:03.232 00.001 13300 Star::Find(15, 1130, 741, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.232 00.000 13300 Star::Find returns 0 (3), X=1130.00, Y=741.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
04:18:03.232 00.000 13300 Star::Find(15, 907, 331, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.232 00.000 13300 Star::Find returns 0 (3), X=907.00, Y=331.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
04:18:03.232 00.000 13300 Star::Find(15, 947, 486, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.232 00.000 13300 Star::Find returns 0 (3), X=947.00, Y=486.00, Mass=8, SNR=1.9, Peak=6 HFD=0.0
04:18:03.232 00.000 13300 Star::Find(15, 1165, 405, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.232 00.000 13300 Star::Find returns 0 (3), X=1165.00, Y=405.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
04:18:03.232 00.000 13300 Star::Find(15, 1011, 306, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.233 00.001 13300 Star::Find returns 0 (3), X=1011.00, Y=306.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
04:18:03.233 00.000 13300 Star::Find(15, 909, 190, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.233 00.000 13300 Star::Find returns 0 (3), X=909.00, Y=190.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
04:18:03.233 00.000 13300 Star::Find(15, 803, 646, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.233 00.000 13300 Star::Find returns 0 (3), X=803.00, Y=646.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:18:03.233 00.000 13300 Star::Find(15, 1080, 697, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.233 00.000 13300 Star::Find returns 0 (3), X=1080.00, Y=697.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:18:03.233 00.000 13300 Star::Find(15, 1215, 227, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.233 00.000 13300 Star::Find returns 0 (3), X=1215.00, Y=227.00, Mass=5, SNR=1.5, Peak=6 HFD=0.0
04:18:03.233 00.000 13300 Star::Find(15, 1201, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.234 00.001 13300 Star::Find returns 0 (3), X=1201.00, Y=117.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
04:18:03.234 00.000 13300 Star::Find(15, 960, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.234 00.000 13300 Star::Find returns 0 (3), X=960.00, Y=115.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:18:03.234 00.000 13300 Star::Find(15, 525, 793, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.234 00.000 13300 Star::Find returns 0 (3), X=525.00, Y=793.00, Mass=10, SNR=2.1, Peak=6 HFD=0.0
04:18:03.234 00.000 13300 Star::Find(15, 1243, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.234 00.000 13300 Star::Find returns 0 (2), X=1243.00, Y=274.00, Mass=10, SNR=2.1, Peak=6 HFD=0.0
04:18:03.234 00.000 13300 Star::Find(15, 1167, 225, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.234 00.000 13300 Star::Find returns 0 (3), X=1167.00, Y=225.00, Mass=3, SNR=1.2, Peak=6 HFD=0.0
04:18:03.235 00.001 13300 Star::Find(15, 1045, 370, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.235 00.000 13300 Star::Find returns 0 (3), X=1045.00, Y=370.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:18:03.235 00.000 13300 Star::Find(15, 1125, 942, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.235 00.000 13300 Star::Find returns 0 (3), X=1125.00, Y=942.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
04:18:03.235 00.000 13300 Star::Find(15, 1197, 848, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.235 00.000 13300 Star::Find returns 0 (3), X=1197.00, Y=848.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:18:03.235 00.000 13300 Star::Find(15, 789, 322, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.235 00.000 13300 Star::Find returns 0 (3), X=789.00, Y=322.00, Mass=5, SNR=1.6, Peak=6 HFD=0.0
04:18:03.235 00.000 13300 Star::Find(15, 1236, 829, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.235 00.000 13300 Star::Find returns 0 (3), X=1236.00, Y=829.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
04:18:03.236 00.001 13300 AutoFind: finding best star pass 1
04:18:03.236 00.000 13300 Star::Find(15, 296, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.236 00.000 13300 Star::Find returns 1 (0), X=295.87, Y=663.44, Mass=1692, SNR=28.9, Peak=171 HFD=3.4
04:18:03.236 00.000 13300 AutoFind returns star at [296, 663] 209.6 Mass 1692 SNR 28.9
04:18:03.237 00.001 13300 Star::Find(15, 296, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.237 00.000 13300 Star::Find returns 1 (0), X=295.87, Y=663.44, Mass=1692, SNR=28.9, Peak=171 HFD=3.4
04:18:03.237 00.000 13300 MultiStar: List (10): {295.87, 663.44}(28.9), {33.86, 423.19}(23.9), {1254.90, 24.42}(20.6), {1113.09, 32.36}(12.8), {1082.37, 819.71}(11.6), {566.39, 867.91}(8.3), {978.81, 824.83}(6.3), {269.69, 478.95}(6.3), {856.10, 398.26}(7.0), {955.46, 616.14}(6.8), 
04:18:03.238 00.001 13300 setting lock position to (295.87, 663.44)
04:18:03.238 00.000 13300 MultiStar: stabilizing after lock position change
04:18:03.238 00.000 13300 AutoSelect: state = 1, call UpdateGuideState
04:18:03.238 00.000 13300 UpdateGuideState(): m_state=1
04:18:03.238 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:03.238 00.000 13300 Star::Find returns 1 (0), X=295.87, Y=663.44, Mass=1692, SNR=28.9, Peak=171 HFD=3.4
04:18:03.239 00.001 13300 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.53) = xAngle (-1.53 = -1.53)
04:18:03.239 00.000 13300 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.66 = 1.62)
04:18:03.239 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
04:18:03.243 00.004 13300 setting force full frames = false
04:18:03.243 00.000 13300 setting lock position to (295.87, 663.44)
04:18:03.243 00.000 13300 MultiStar: stabilizing after lock position change
04:18:03.243 00.000 13300 CurrentPosition() valid, moving to STATE_SELECTED
04:18:03.244 00.001 13300 Changing from state SELECTING to SELECTED
04:18:03.244 00.000 13300 guider state => SELECTED
04:18:03.264 00.020 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=171, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
04:18:03.278 00.014 13300 UpdateGuideState exits: m=1692 SNR=28.9
04:18:03.278 00.000 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=171, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
04:18:03.288 00.010 13300 Status Line: Selezione automatica della stella a (295.9, 663.4)
04:18:03.300 00.012 13300 PhdController: newstate STATE_WAIT_SELECTED
04:18:03.300 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:03.300 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:18:03.300 00.000 13300 Enqueuing Expose request
04:18:03.301 00.001 11596 Worker thread wakes up
04:18:03.301 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:18:03.301 00.000 13300 evsrv: cli 10203860 connect
04:18:03.301 00.000 13300 case statement mapped state 2 to 1
04:18:03.302 00.001 13300 case statement mapped state 2 to 1
04:18:03.302 00.000 13300 evsrv: cli 10203860 request: {"method":"get_lock_position","id":"01c54a10-19e5-4a53-ab36-f8e584a49cdf"}
04:18:03.303 00.001 13300 evsrv: cli 10203860 response: {"jsonrpc":"2.0","result":[295.87,663.44],"id":"01c54a10-19e5-4a53-ab36-f8e584a49cdf"}
04:18:03.304 00.001 13300 evsrv: cli 10203860 disconnect
04:18:03.304 00.000 13300 evsrv: cli 10203220 connect
04:18:03.304 00.000 13300 case statement mapped state 2 to 1
04:18:03.305 00.001 13300 case statement mapped state 2 to 1
04:18:03.306 00.001 13300 evsrv: cli 10203220 request: {"method":"get_app_state","id":"1b5ab4dd-d6a4-4de2-8c90-c669ab2457f1"}
04:18:03.306 00.000 13300 case statement mapped state 2 to 1
04:18:03.306 00.000 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":"Selected","id":"1b5ab4dd-d6a4-4de2-8c90-c669ab2457f1"}
04:18:03.306 00.000 13300 evsrv: cli 10203220 disconnect
04:18:03.805 00.499 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:18:03.927 00.122 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"505fcfcb-b6b3-41e5-b04d-5e4c6e234ee9"}
04:18:03.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"505fcfcb-b6b3-41e5-b04d-5e4c6e234ee9"}
04:18:03.928 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"af602f96-59ae-4f4d-a794-0c88d9ea9761"}
04:18:03.928 00.000 13300 case statement mapped state 2 to 1
04:18:03.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Selected","id":"af602f96-59ae-4f4d-a794-0c88d9ea9761"}
04:18:03.929 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"666f4277-4b4d-4501-b049-01b9590cfe69"}
04:18:03.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.87,7.44],"pixels":"..."},"id":"666f4277-4b4d-4501-b049-01b9590cfe69"}
04:18:04.307 00.378 13300 evsrv: cli 10204300 connect
04:18:04.307 00.000 13300 case statement mapped state 2 to 1
04:18:04.308 00.001 13300 case statement mapped state 2 to 1
04:18:04.308 00.000 13300 evsrv: cli 10204300 request: {"method":"get_app_state","id":"e5984d2a-5de3-4ef8-84d7-1352b2f1bf95"}
04:18:04.308 00.000 13300 case statement mapped state 2 to 1
04:18:04.309 00.001 13300 evsrv: cli 10204300 response: {"jsonrpc":"2.0","result":"Selected","id":"e5984d2a-5de3-4ef8-84d7-1352b2f1bf95"}
04:18:04.309 00.000 13300 evsrv: cli 10204300 disconnect
04:18:05.317 01.008 13300 evsrv: cli 10203680 connect
04:18:05.317 00.000 13300 case statement mapped state 2 to 1
04:18:05.318 00.001 13300 case statement mapped state 2 to 1
04:18:05.319 00.001 13300 evsrv: cli 10203680 request: {"method":"get_app_state","id":"f16efdc3-8842-47b6-be76-03a4d3f22139"}
04:18:05.319 00.000 13300 case statement mapped state 2 to 1
04:18:05.320 00.001 13300 evsrv: cli 10203680 response: {"jsonrpc":"2.0","result":"Selected","id":"f16efdc3-8842-47b6-be76-03a4d3f22139"}
04:18:05.320 00.000 13300 evsrv: cli 10203680 disconnect
04:18:06.320 01.000 13300 evsrv: cli 10203A40 connect
04:18:06.320 00.000 13300 case statement mapped state 2 to 1
04:18:06.321 00.001 13300 case statement mapped state 2 to 1
04:18:06.321 00.000 13300 evsrv: cli 10203A40 request: {"method":"get_app_state","id":"5f4c74d0-7d6a-4840-a99d-c2639b72fd64"}
04:18:06.321 00.000 13300 case statement mapped state 2 to 1
04:18:06.321 00.000 13300 evsrv: cli 10203A40 response: {"jsonrpc":"2.0","result":"Selected","id":"5f4c74d0-7d6a-4840-a99d-c2639b72fd64"}
04:18:06.322 00.001 13300 evsrv: cli 10203A40 disconnect
04:18:06.830 00.508 11596 Exposure complete
04:18:06.900 00.070 13300 OnExposeComplete: enter
04:18:06.900 00.000 11596 worker thread done servicing request
04:18:06.900 00.000 13300 UpdateGuideState(): m_state=2
04:18:06.900 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
04:18:06.901 00.001 13300 Star::Find returns 1 (0), X=295.94, Y=663.39, Mass=1673, SNR=28.6, Peak=181 HFD=3.3
04:18:06.901 00.000 13300 CameraToMount -- cameraTheta (-0.65) - m_xAngle (1.53) = xAngle (-2.19 = -2.19)
04:18:06.901 00.000 13300 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.31 = 0.97)
04:18:06.901 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.05 hyp=0.09 cameraTheta=-0.65 mountX=-0.05 mountY=0.07, mountTheta=2.18
04:18:06.903 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=181, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
04:18:06.912 00.009 13300 UpdateGuideState exits: m=1673 SNR=28.6
04:18:06.912 00.000 13300 PhdController: newstate STATE_CALIBRATE
04:18:06.913 00.001 13300 PhdController: newstate STATE_GUIDE
04:18:06.913 00.000 13300 Changing from state SELECTED to CALIBRATING_PRIMARY
04:18:06.913 00.000 13300 guider state => CALIBRATED
04:18:06.913 00.000 13300 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
04:18:06.922 00.009 13300 reset dither spiral
04:18:06.922 00.000 13300 PhdController: newstate STATE_SETTLE_BEGIN
04:18:06.922 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:06.922 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:18:06.922 00.000 13300 Enqueuing Expose request
04:18:06.922 00.000 11596 Worker thread wakes up
04:18:06.923 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:18:06.928 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9712c02a-2e48-49e9-b134-cf3a91a133e0"}
04:18:06.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9712c02a-2e48-49e9-b134-cf3a91a133e0"}
04:18:06.931 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4d7a73c3-02f6-481a-bb5c-830db71c87dc"}
04:18:06.931 00.000 13300 case statement mapped state 5 to 1
04:18:06.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Selected","id":"4d7a73c3-02f6-481a-bb5c-830db71c87dc"}
04:18:06.932 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"79a9e675-45ca-4436-96f1-3ad7ed52939c"}
04:18:06.933 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.94,7.39],"pixels":"..."},"id":"79a9e675-45ca-4436-96f1-3ad7ed52939c"}
04:18:07.323 00.390 13300 evsrv: cli 10203D60 connect
04:18:07.324 00.001 13300 case statement mapped state 5 to 1
04:18:07.324 00.000 13300 case statement mapped state 5 to 1
04:18:07.325 00.001 13300 evsrv: cli 10203D60 request: {"method":"get_app_state","id":"7cfe9acc-fe6a-4bb8-a571-8f5045735fa7"}
04:18:07.325 00.000 13300 case statement mapped state 5 to 1
04:18:07.325 00.000 13300 evsrv: cli 10203D60 response: {"jsonrpc":"2.0","result":"Selected","id":"7cfe9acc-fe6a-4bb8-a571-8f5045735fa7"}
04:18:07.326 00.001 13300 evsrv: cli 10203D60 disconnect
04:18:07.439 00.113 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:18:08.326 00.887 13300 evsrv: cli 10203220 connect
04:18:08.326 00.000 13300 case statement mapped state 5 to 1
04:18:08.327 00.001 13300 case statement mapped state 5 to 1
04:18:08.327 00.000 13300 evsrv: cli 10203220 request: {"method":"get_app_state","id":"952b1c49-ae95-4942-864f-c8dc79e99ff2"}
04:18:08.327 00.000 13300 case statement mapped state 5 to 1
04:18:08.327 00.000 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":"Selected","id":"952b1c49-ae95-4942-864f-c8dc79e99ff2"}
04:18:08.328 00.001 13300 evsrv: cli 10203220 disconnect
04:18:09.328 01.000 13300 evsrv: cli 10203AE0 connect
04:18:09.328 00.000 13300 case statement mapped state 5 to 1
04:18:09.329 00.001 13300 case statement mapped state 5 to 1
04:18:09.330 00.001 13300 evsrv: cli 10203AE0 request: {"method":"get_app_state","id":"01be3b76-e9e1-491f-9974-5c90131703aa"}
04:18:09.330 00.000 13300 case statement mapped state 5 to 1
04:18:09.330 00.000 13300 evsrv: cli 10203AE0 response: {"jsonrpc":"2.0","result":"Selected","id":"01be3b76-e9e1-491f-9974-5c90131703aa"}
04:18:09.330 00.000 13300 evsrv: cli 10203AE0 disconnect
04:18:09.926 00.596 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6219a1e0-9302-468f-a399-e0a7e43df4b9"}
04:18:09.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6219a1e0-9302-468f-a399-e0a7e43df4b9"}
04:18:09.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6255225b-07d3-4420-b72a-a60133dc3467"}
04:18:09.927 00.000 13300 case statement mapped state 5 to 1
04:18:09.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Selected","id":"6255225b-07d3-4420-b72a-a60133dc3467"}
04:18:09.927 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1e0cdfe2-2ce5-44f4-9228-328b41240544"}
04:18:09.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.94,7.39],"pixels":"..."},"id":"1e0cdfe2-2ce5-44f4-9228-328b41240544"}
04:18:10.330 00.403 13300 evsrv: cli 102039A0 connect
04:18:10.330 00.000 13300 case statement mapped state 5 to 1
04:18:10.331 00.001 13300 case statement mapped state 5 to 1
04:18:10.331 00.000 13300 evsrv: cli 102039A0 request: {"method":"get_app_state","id":"8fcf7556-0b0c-4a89-b4f7-79c3ccff6f15"}
04:18:10.331 00.000 13300 case statement mapped state 5 to 1
04:18:10.332 00.001 13300 evsrv: cli 102039A0 response: {"jsonrpc":"2.0","result":"Selected","id":"8fcf7556-0b0c-4a89-b4f7-79c3ccff6f15"}
04:18:10.332 00.000 13300 evsrv: cli 102039A0 disconnect
04:18:10.475 00.143 11596 Exposure complete
04:18:10.546 00.071 11596 worker thread done servicing request
04:18:10.547 00.001 13300 OnExposeComplete: enter
04:18:10.547 00.000 13300 UpdateGuideState(): m_state=5
04:18:10.547 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
04:18:10.547 00.000 13300 Star::Find returns 1 (0), X=295.88, Y=663.31, Mass=1757, SNR=29.3, Peak=189 HFD=3.4
04:18:10.547 00.000 13300 CameraToMount -- cameraTheta (-1.52) - m_xAngle (1.53) = xAngle (-3.06 = -3.06)
04:18:10.548 00.001 13300 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.18 = 0.10)
04:18:10.548 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.52 mountX=-0.13 mountY=0.01, mountTheta=3.04
04:18:10.550 00.002 13300 Changing from state CALIBRATED to GUIDING
04:18:10.557 00.007 13300 ScopeASCOM::GetDeclinationRadians() returns 31.0
04:18:10.657 00.100 13300 ScopeASCOM::SideOfPier() returns 0
04:18:10.657 00.000 13300 AdjustCalibrationForScopePointing (scope): current dec=31.0 pierSide=0, cal dec=10.0 pierSide=0 rotAngle=Nessuno bin=1
04:18:10.658 00.001 13300 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 240
04:18:10.658 00.000 13300 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 4.469080
04:18:10.659 00.001 13300 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.000833
04:18:10.659 00.000 13300 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.000833
04:18:10.660 00.001 13300 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 0.820268
04:18:10.660 00.000 13300 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 14
04:18:10.661 00.001 13300 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 11
04:18:10.662 00.001 13300 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:18:10.662 00.000 13300 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 3
04:18:10.663 00.001 13300 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "19/09/2025 22:02:43"
04:18:10.664 00.001 13300 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
04:18:10.664 00.000 13300 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.3 -1.7}, {-0.2 -3.5}, {-0.4 -5.2}, {-0.5 -7.4}, {-0.6 -9.3}, {-0.6 -10.9}, {-0.7 -12.7}, {-0.7 -14.0}, {-0.9 -16.4}, {-0.9 -18.4}, {-0.9 -20.0}, {-0.9 -22.0}, {-0.9 -23.5}, {-1.0 -25.5}, {-1.0 -25.5}, {-1.1 -23.3}, {-1.0 -21.8}, {-1.0 -19.5}, {-0.8 -17.6}, {-0.7 -15.5}, {-0.7 -13.5}, {-0.9 -11.5}, {-0.8 -9.5}, {-0.6 -7.6}, {-0.7 -5.6}, {-0.6 -3.8}, {-0.5 -2.2}, {-0.6 0.0}, {-0.5 1.9}"
04:18:10.665 00.001 13300 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.0 -0.0}, {-4.3 -0.4}, {-7.1 -0.3}, {-9.3 -0.1}, {-11.8 -0.1}, {-14.2 -0.1}, {-16.5 0.0}, {-18.8 0.4}, {-21.0 0.3}, {-23.2 0.2}, {-26.2 0.6}, {-26.2 0.6}, {-24.5 0.7}, {-22.1 0.9}, {-19.8 0.9}, {-17.8 0.7}, {-15.6 0.9}, {-13.5 1.3}, {-11.8 1.3}, {-9.4 1.3}, {-7.7 1.2}, {-5.7 1.3}, {-3.9 1.5}"
04:18:11.044 00.379 13300 ScopeASCOM::GetGuideRates returns 0 3.000 3.000 a-s/sec
04:18:11.044 00.000 13300 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 5.200000
04:18:11.044 00.000 13300 Dec comp: XRate 0.578 -> 0.503 for dec 10.0 -> dec 31.0
04:18:11.057 00.013 13300 ScopeASCOM::GetDeclinationRadians() returns 31.0
04:18:11.282 00.225 13300 ScopeASCOM::SideOfPier() returns 0
04:18:11.282 00.000 13300 setting lock position to (295.88, 663.31)
04:18:11.282 00.000 13300 MultiStar: stabilizing after lock position change
04:18:11.283 00.001 13300 guider state => GUIDING
04:18:11.283 00.000 13300 Status Line: Guida
04:18:11.287 00.004 13300 Mount: notify guiding started
04:18:11.288 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
04:18:11.289 00.001 13300 GetString("/profile/5/scope/calibration/timestamp", "") returns "29/10/2025 01:39:45"
04:18:11.289 00.000 13300 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.000578
04:18:11.290 00.001 13300 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.000757
04:18:11.290 00.000 13300 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
04:18:11.291 00.001 13300 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 1.532910
04:18:11.291 00.000 13300 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -0.023563
04:18:11.292 00.001 13300 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.174570
04:18:11.292 00.000 13300 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
04:18:11.293 00.001 13300 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
04:18:11.293 00.000 13300 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
04:18:11.294 00.001 13300 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
04:18:11.294 00.000 13300 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 240
04:18:11.295 00.001 13300 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 4.469080
04:18:11.295 00.000 13300 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.000833
04:18:11.296 00.001 13300 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.000833
04:18:11.296 00.000 13300 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 0.820268
04:18:11.297 00.001 13300 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 14
04:18:11.297 00.000 13300 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 11
04:18:11.298 00.001 13300 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:18:11.298 00.000 13300 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 3
04:18:11.299 00.001 13300 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "19/09/2025 22:02:43"
04:18:11.300 00.001 13300 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
04:18:11.301 00.001 13300 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.3 -1.7}, {-0.2 -3.5}, {-0.4 -5.2}, {-0.5 -7.4}, {-0.6 -9.3}, {-0.6 -10.9}, {-0.7 -12.7}, {-0.7 -14.0}, {-0.9 -16.4}, {-0.9 -18.4}, {-0.9 -20.0}, {-0.9 -22.0}, {-0.9 -23.5}, {-1.0 -25.5}, {-1.0 -25.5}, {-1.1 -23.3}, {-1.0 -21.8}, {-1.0 -19.5}, {-0.8 -17.6}, {-0.7 -15.5}, {-0.7 -13.5}, {-0.9 -11.5}, {-0.8 -9.5}, {-0.6 -7.6}, {-0.7 -5.6}, {-0.6 -3.8}, {-0.5 -2.2}, {-0.6 0.0}, {-0.5 1.9}"
04:18:11.302 00.001 13300 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.0 -0.0}, {-4.3 -0.4}, {-7.1 -0.3}, {-9.3 -0.1}, {-11.8 -0.1}, {-14.2 -0.1}, {-16.5 0.0}, {-18.8 0.4}, {-21.0 0.3}, {-23.2 0.2}, {-26.2 0.6}, {-26.2 0.6}, {-24.5 0.7}, {-22.1 0.9}, {-19.8 0.9}, {-17.8 0.7}, {-15.6 0.9}, {-13.5 1.3}, {-11.8 1.3}, {-9.4 1.3}, {-7.7 1.2}, {-5.7 1.3}, {-3.9 1.5}"
04:18:11.303 00.001 13300 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 240
04:18:11.303 00.000 13300 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 4.469080
04:18:11.304 00.001 13300 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.000833
04:18:11.304 00.000 13300 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.000833
04:18:11.305 00.001 13300 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 0.820268
04:18:11.306 00.001 13300 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 14
04:18:11.306 00.000 13300 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 11
04:18:11.307 00.001 13300 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:18:11.307 00.000 13300 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 3
04:18:11.308 00.001 13300 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "19/09/2025 22:02:43"
04:18:11.308 00.000 13300 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
04:18:11.309 00.001 13300 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.3 -1.7}, {-0.2 -3.5}, {-0.4 -5.2}, {-0.5 -7.4}, {-0.6 -9.3}, {-0.6 -10.9}, {-0.7 -12.7}, {-0.7 -14.0}, {-0.9 -16.4}, {-0.9 -18.4}, {-0.9 -20.0}, {-0.9 -22.0}, {-0.9 -23.5}, {-1.0 -25.5}, {-1.0 -25.5}, {-1.1 -23.3}, {-1.0 -21.8}, {-1.0 -19.5}, {-0.8 -17.6}, {-0.7 -15.5}, {-0.7 -13.5}, {-0.9 -11.5}, {-0.8 -9.5}, {-0.6 -7.6}, {-0.7 -5.6}, {-0.6 -3.8}, {-0.5 -2.2}, {-0.6 0.0}, {-0.5 1.9}"
04:18:11.309 00.000 13300 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.0 -0.0}, {-4.3 -0.4}, {-7.1 -0.3}, {-9.3 -0.1}, {-11.8 -0.1}, {-14.2 -0.1}, {-16.5 0.0}, {-18.8 0.4}, {-21.0 0.3}, {-23.2 0.2}, {-26.2 0.6}, {-26.2 0.6}, {-24.5 0.7}, {-22.1 0.9}, {-19.8 0.9}, {-17.8 0.7}, {-15.6 0.9}, {-13.5 1.3}, {-11.8 1.3}, {-9.4 1.3}, {-7.7 1.2}, {-5.7 1.3}, {-3.9 1.5}"
04:18:11.525 00.216 13300 ScopeASCOM::GetGuideRates returns 0 3.000 3.000 a-s/sec
04:18:11.690 00.165 13300 ScopeASCOM::SideOfPier() returns 0
04:18:11.907 00.217 13300 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
04:18:11.907 00.000 13300 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
04:18:11.908 00.001 13300 ScopeASCOM::GetDeclinationRadians() returns 31.0
04:18:11.908 00.000 13300 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.0
04:18:11.908 00.000 13300 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.53) = xAngle (1.53 = 1.53)
04:18:11.908 00.000 13300 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
04:18:11.908 00.000 13300 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
04:18:11.908 00.000 13300 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
04:18:11.909 00.001 13300 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
04:18:11.909 00.000 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=189, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
04:18:11.917 00.008 13300 UpdateGuideState exits: m=1757 SNR=29.3
04:18:11.917 00.000 13300 PhdController: newstate STATE_SETTLE_WAIT
04:18:11.917 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:11.917 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:18:11.917 00.000 13300 Enqueuing Expose request
04:18:11.917 00.000 11596 Worker thread wakes up
04:18:11.918 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:18:11.918 00.000 13300 evsrv: cli 102037C0 connect
04:18:11.918 00.000 13300 case statement mapped state 6 to 3
04:18:11.918 00.000 13300 case statement mapped state 6 to 3
04:18:11.919 00.001 13300 evsrv: cli 102037C0 request: {"method":"get_app_state","id":"4dd8d3bc-87ee-45ba-9847-ec54b90e395a"}
04:18:11.919 00.000 13300 case statement mapped state 6 to 3
04:18:11.919 00.000 13300 evsrv: cli 102037C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4dd8d3bc-87ee-45ba-9847-ec54b90e395a"}
04:18:11.919 00.000 13300 evsrv: cli 102037C0 disconnect
04:18:12.422 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:18:12.926 00.504 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"64c4a1e6-ebc3-48fe-afcb-6161cb29b154"}
04:18:12.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"64c4a1e6-ebc3-48fe-afcb-6161cb29b154"}
04:18:12.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"311fd6b7-6056-45b8-ab1d-8e7ea625cb93"}
04:18:12.927 00.000 13300 case statement mapped state 6 to 3
04:18:12.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"311fd6b7-6056-45b8-ab1d-8e7ea625cb93"}
04:18:12.927 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f96628c7-add9-4a45-b2d8-3d547e0f36d3"}
04:18:12.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.88,7.31],"pixels":"..."},"id":"f96628c7-add9-4a45-b2d8-3d547e0f36d3"}
04:18:15.456 02.529 11596 Exposure complete
04:18:15.573 00.117 11596 worker thread done servicing request
04:18:15.573 00.000 13300 OnExposeComplete: enter
04:18:15.573 00.000 13300 UpdateGuideState(): m_state=6
04:18:15.574 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:18:15.574 00.000 13300 Star::Find returns 1 (0), X=295.88, Y=663.44, Mass=1732, SNR=29.2, Peak=188 HFD=3.2
04:18:15.574 00.000 13300 CameraToMount -- cameraTheta (1.59) - m_xAngle (1.53) = xAngle (0.06 = 0.06)
04:18:15.574 00.000 13300 CameraToMount -- cameraTheta (1.59) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.07 = -3.07)
04:18:15.574 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.13 hyp=0.13 cameraTheta=1.59 mountX=0.13 mountY=-0.01, mountTheta=-0.07
04:18:15.578 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.13, opts=13)
04:18:15.578 00.000 13300 Enqueuing Move request for scope (-0.00, 0.13)
04:18:15.578 00.000 11596 Worker thread wakes up
04:18:15.578 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.13) opts 0xd
04:18:15.578 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.13)
04:18:15.578 00.000 11596 Moving (-0.00, 0.13) raw xDistance=0.13 yDistance=-0.01
04:18:15.579 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
04:18:15.579 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:18:15.579 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:18:15.579 00.000 11596 MoveAxis(E, 0, ABG)
04:18:15.579 00.000 11596 Move returns status 0, amount 0
04:18:15.579 00.000 11596 MoveAxis(N, 0, ABG)
04:18:15.579 00.000 11596 Move returns status 0, amount 0
04:18:15.580 00.001 11596 move complete, result=0
04:18:15.580 00.000 11596 worker thread done servicing request
04:18:15.589 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=188, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
04:18:15.601 00.012 13300 UpdateGuideState exits: m=1732 SNR=29.2
04:18:15.602 00.001 13300 PhdController: settling, locked = 1, distance = 0.13 (1.50) aobump = 0 frame = 1 / 99999
04:18:15.602 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761707895.602,"Host":"MAX-PC","Inst":1,"Distance":0.13,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
04:18:15.602 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:15.603 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:18:15.603 00.000 13300 Enqueuing Expose request
04:18:15.603 00.000 11596 Worker thread wakes up
04:18:15.603 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:18:15.603 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:18:15.954 00.351 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6c3ffbcb-c099-476a-8494-50aa4f0f5195"}
04:18:15.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6c3ffbcb-c099-476a-8494-50aa4f0f5195"}
04:18:15.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8d5d6afd-322d-4c27-9768-38a7f7a81437"}
04:18:15.955 00.000 13300 case statement mapped state 6 to 3
04:18:15.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8d5d6afd-322d-4c27-9768-38a7f7a81437"}
04:18:15.956 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"13008b02-1a29-492b-b282-3df1f3b72eaa"}
04:18:15.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.88,7.44],"pixels":"..."},"id":"13008b02-1a29-492b-b282-3df1f3b72eaa"}
04:18:16.116 00.160 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:18:18.952 02.836 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b810acec-3917-4e6f-bae2-bb739633f031"}
04:18:18.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b810acec-3917-4e6f-bae2-bb739633f031"}
04:18:18.953 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5a8cd6cd-5659-483c-8461-63197766409b"}
04:18:18.953 00.000 13300 case statement mapped state 6 to 3
04:18:18.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5a8cd6cd-5659-483c-8461-63197766409b"}
04:18:18.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3e0db0d8-9099-40a3-b299-c284f5dd2dcc"}
04:18:18.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.88,7.44],"pixels":"..."},"id":"3e0db0d8-9099-40a3-b299-c284f5dd2dcc"}
04:18:19.139 00.185 11596 Exposure complete
04:18:19.209 00.070 11596 worker thread done servicing request
04:18:19.209 00.000 13300 OnExposeComplete: enter
04:18:19.209 00.000 13300 UpdateGuideState(): m_state=6
04:18:19.209 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
04:18:19.210 00.001 13300 Star::Find returns 1 (0), X=295.92, Y=663.37, Mass=1782, SNR=29.5, Peak=192 HFD=3.3
04:18:19.210 00.000 13300 CameraToMount -- cameraTheta (0.99) - m_xAngle (1.53) = xAngle (-0.54 = -0.54)
04:18:19.210 00.000 13300 CameraToMount -- cameraTheta (0.99) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.67 = 2.61)
04:18:19.210 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.06 hyp=0.07 cameraTheta=0.99 mountX=0.06 mountY=0.04, mountTheta=0.53
04:18:19.212 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.06, opts=13)
04:18:19.212 00.000 13300 Enqueuing Move request for scope (0.04, 0.06)
04:18:19.212 00.000 11596 Worker thread wakes up
04:18:19.212 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.06) opts 0xd
04:18:19.212 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.06)
04:18:19.212 00.000 11596 Moving (0.04, 0.06) raw xDistance=0.06 yDistance=0.04
04:18:19.212 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:18:19.212 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:18:19.213 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:18:19.213 00.000 11596 MoveAxis(E, 0, ABG)
04:18:19.213 00.000 11596 Move returns status 0, amount 0
04:18:19.213 00.000 11596 MoveAxis(N, 0, ABG)
04:18:19.213 00.000 11596 Move returns status 0, amount 0
04:18:19.213 00.000 11596 move complete, result=0
04:18:19.213 00.000 11596 worker thread done servicing request
04:18:19.219 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=192, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
04:18:19.229 00.010 13300 UpdateGuideState exits: m=1782 SNR=29.5
04:18:19.229 00.000 13300 PhdController: settling, locked = 1, distance = 0.11 (1.50) aobump = 0 frame = 2 / 99999
04:18:19.230 00.001 13300 evsrv: {"Event":"Settling","Timestamp":1761707899.229,"Host":"MAX-PC","Inst":1,"Distance":0.11,"Time":3.6,"SettleTime":5.0,"StarLocked":true}
04:18:19.230 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:19.230 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:18:19.230 00.000 13300 Enqueuing Expose request
04:18:19.230 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:18:19.230 00.000 11596 Worker thread wakes up
04:18:19.230 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:18:19.735 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:18:21.951 02.216 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f31ad4f2-2969-4159-a856-a9ab8e04c435"}
04:18:21.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f31ad4f2-2969-4159-a856-a9ab8e04c435"}
04:18:21.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d885fc5e-02d8-4e80-870d-43c1e5530e91"}
04:18:21.952 00.000 13300 case statement mapped state 6 to 3
04:18:21.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d885fc5e-02d8-4e80-870d-43c1e5530e91"}
04:18:21.952 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fea2b3b2-5515-48e7-b864-d4bc4318ad44"}
04:18:21.953 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[6.92,7.37],"pixels":"..."},"id":"fea2b3b2-5515-48e7-b864-d4bc4318ad44"}
04:18:22.770 00.817 11596 Exposure complete
04:18:22.842 00.072 11596 worker thread done servicing request
04:18:22.842 00.000 13300 OnExposeComplete: enter
04:18:22.842 00.000 13300 UpdateGuideState(): m_state=6
04:18:22.843 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
04:18:22.843 00.000 13300 Star::Find returns 1 (0), X=295.90, Y=663.40, Mass=1714, SNR=29.0, Peak=179 HFD=3.3
04:18:22.843 00.000 13300 CameraToMount -- cameraTheta (1.37) - m_xAngle (1.53) = xAngle (-0.16 = -0.16)
04:18:22.843 00.000 13300 CameraToMount -- cameraTheta (1.37) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.29 = 3.00)
04:18:22.843 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.37 mountX=0.09 mountY=0.01, mountTheta=0.14
04:18:22.845 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.09, opts=13)
04:18:22.845 00.000 13300 Enqueuing Move request for scope (0.02, 0.09)
04:18:22.845 00.000 11596 Worker thread wakes up
04:18:22.845 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.09) opts 0xd
04:18:22.845 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.09)
04:18:22.845 00.000 11596 Moving (0.02, 0.09) raw xDistance=0.09 yDistance=0.01
04:18:22.846 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
04:18:22.846 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:18:22.846 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:18:22.846 00.000 11596 MoveAxis(E, 0, ABG)
04:18:22.846 00.000 11596 Move returns status 0, amount 0
04:18:22.846 00.000 11596 MoveAxis(N, 0, ABG)
04:18:22.846 00.000 11596 Move returns status 0, amount 0
04:18:22.846 00.000 11596 move complete, result=0
04:18:22.846 00.000 11596 worker thread done servicing request
04:18:22.852 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=179, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
04:18:22.861 00.009 13300 UpdateGuideState exits: m=1714 SNR=29.0
04:18:22.861 00.000 13300 PhdController: settling, locked = 1, distance = 0.11 (1.50) aobump = 0 frame = 3 / 99999
04:18:22.861 00.000 13300 PhdController: newstate STATE_FINISH
04:18:22.861 00.000 13300 PhdController complete: success
04:18:22.861 00.000 13300 evsrv: {"Event":"SettleDone","Timestamp":1761707902.861,"Host":"MAX-PC","Inst":1,"Status":0,"TotalFrames":3,"DroppedFrames":0}
04:18:22.862 00.001 13300 Mount: notify guiding dither settle done success=1
04:18:22.862 00.000 13300 PhdController: newstate STATE_IDLE
04:18:22.862 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:22.862 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:18:22.862 00.000 13300 Enqueuing Expose request
04:18:22.862 00.000 11596 Worker thread wakes up
04:18:22.862 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:18:22.863 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:18:23.377 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:18:23.553 00.176 13300 evsrv: cli 102039A0 connect
04:18:23.553 00.000 13300 case statement mapped state 6 to 3
04:18:23.554 00.001 13300 case statement mapped state 6 to 3
04:18:23.555 00.001 13300 evsrv: cli 102039A0 request: {"method":"get_app_state","id":"17d124ba-24ba-4999-a386-421e534a7cc2"}
04:18:23.555 00.000 13300 case statement mapped state 6 to 3
04:18:23.555 00.000 13300 evsrv: cli 102039A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"17d124ba-24ba-4999-a386-421e534a7cc2"}
04:18:23.556 00.001 13300 evsrv: cli 102039A0 disconnect
04:18:24.951 01.395 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4ec98056-e54c-4480-ae48-37c9972b79d1"}
04:18:24.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4ec98056-e54c-4480-ae48-37c9972b79d1"}
04:18:24.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"da439133-61fd-4ae8-a03c-b792033996c0"}
04:18:24.952 00.000 13300 case statement mapped state 6 to 3
04:18:24.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"da439133-61fd-4ae8-a03c-b792033996c0"}
04:18:24.952 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c1194030-bddb-46b0-b1d7-69b87ea9161a"}
04:18:24.953 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[6.90,7.40],"pixels":"..."},"id":"c1194030-bddb-46b0-b1d7-69b87ea9161a"}
04:18:26.407 01.454 11596 Exposure complete
04:18:26.476 00.069 11596 worker thread done servicing request
04:18:26.477 00.001 13300 OnExposeComplete: enter
04:18:26.477 00.000 13300 UpdateGuideState(): m_state=6
04:18:26.477 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
04:18:26.477 00.000 13300 Star::Find returns 1 (0), X=295.82, Y=663.13, Mass=1721, SNR=29.0, Peak=205 HFD=3.0
04:18:26.477 00.000 13300 CameraToMount -- cameraTheta (-1.89) - m_xAngle (1.53) = xAngle (-3.43 = 2.86)
04:18:26.478 00.001 13300 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.55 = -0.27)
04:18:26.478 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.18 hyp=0.19 cameraTheta=-1.89 mountX=-0.18 mountY=-0.05, mountTheta=-2.87
04:18:26.481 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.18, opts=13)
04:18:26.481 00.000 13300 Enqueuing Move request for scope (-0.06, -0.18)
04:18:26.481 00.000 11596 Worker thread wakes up
04:18:26.481 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.18) opts 0xd
04:18:26.481 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.18)
04:18:26.482 00.001 11596 Moving (-0.06, -0.18) raw xDistance=-0.18 yDistance=-0.05
04:18:26.482 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.18
04:18:26.482 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:18:26.482 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:18:26.482 00.000 11596 MoveAxis(E, 225, ABG)
04:18:26.482 00.000 11596 Guiding  Dir = 2, Dur = 225
04:18:26.483 00.001 11596 IsSlewing returns 0
04:18:26.492 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=205, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
04:18:26.500 00.008 13300 UpdateGuideState exits: m=1721 SNR=29.0
04:18:26.500 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:26.500 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:18:26.500 00.000 13300 Enqueuing Expose request
04:18:26.595 00.095 11596 IsGuiding returns 0
04:18:27.014 00.419 11596 IsGuiding returns 1
04:18:27.014 00.000 11596 scope still moving after pulse duration time elapsed
04:18:27.222 00.208 11596 IsSlewing returns 0
04:18:27.320 00.098 11596 IsGuiding returns 0
04:18:27.320 00.000 11596 scope move finished after 225 + 500 ms
04:18:27.320 00.000 11596 Move returns status 0, amount 225
04:18:27.321 00.001 11596 MoveAxis(N, 0, ABG)
04:18:27.321 00.000 11596 Move returns status 0, amount 0
04:18:27.321 00.000 11596 move complete, result=0
04:18:27.321 00.000 11596 worker thread done servicing request
04:18:27.321 00.000 13300 GuideStep: -0.2 px 225 ms EAST, -0.0 px 0 ms NORTH
04:18:27.321 00.000 11596 Worker thread wakes up
04:18:27.321 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:18:27.836 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:18:27.950 00.114 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5d801144-dd9a-43d5-ae39-3ee940c7cc0a"}
04:18:27.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5d801144-dd9a-43d5-ae39-3ee940c7cc0a"}
04:18:27.951 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"159a2138-9bc8-4e00-9eb2-e9dd8e9fb944"}
04:18:27.951 00.000 13300 case statement mapped state 6 to 3
04:18:27.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"159a2138-9bc8-4e00-9eb2-e9dd8e9fb944"}
04:18:27.951 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1c58f3f8-dd31-4cb2-8677-86d674258095"}
04:18:27.952 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[6.82,7.13],"pixels":"..."},"id":"1c58f3f8-dd31-4cb2-8677-86d674258095"}
04:18:30.861 02.909 11596 Exposure complete
04:18:30.930 00.069 11596 worker thread done servicing request
04:18:30.930 00.000 13300 OnExposeComplete: enter
04:18:30.931 00.001 13300 UpdateGuideState(): m_state=6
04:18:30.931 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
04:18:30.931 00.000 13300 Star::Find returns 1 (0), X=295.92, Y=663.23, Mass=1742, SNR=29.3, Peak=195 HFD=3.3
04:18:30.931 00.000 13300 CameraToMount -- cameraTheta (-1.07) - m_xAngle (1.53) = xAngle (-2.60 = -2.60)
04:18:30.931 00.000 13300 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.73 = 0.56)
04:18:30.931 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-1.07 mountX=-0.08 mountY=0.05, mountTheta=2.59
04:18:30.933 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.08, opts=13)
04:18:30.933 00.000 13300 Enqueuing Move request for scope (0.04, -0.08)
04:18:30.933 00.000 11596 Worker thread wakes up
04:18:30.934 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.08) opts 0xd
04:18:30.934 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.08)
04:18:30.934 00.000 11596 Moving (0.04, -0.08) raw xDistance=-0.08 yDistance=0.05
04:18:30.934 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:18:30.934 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:18:30.935 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:18:30.935 00.000 11596 MoveAxis(E, 0, ABG)
04:18:30.935 00.000 11596 Move returns status 0, amount 0
04:18:30.935 00.000 11596 MoveAxis(N, 0, ABG)
04:18:30.935 00.000 11596 Move returns status 0, amount 0
04:18:30.935 00.000 11596 move complete, result=0
04:18:30.935 00.000 11596 worker thread done servicing request
04:18:30.943 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=195, med=4, FiltMin=2, FiltMax=72, Gamma=0.510
04:18:30.952 00.009 13300 UpdateGuideState exits: m=1742 SNR=29.3
04:18:30.952 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:30.952 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:18:30.952 00.000 13300 Enqueuing Expose request
04:18:30.952 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:18:30.952 00.000 11596 Worker thread wakes up
04:18:30.952 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:18:30.955 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ae79cb72-30f9-42ed-9fe3-cf1bc99a136b"}
04:18:30.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ae79cb72-30f9-42ed-9fe3-cf1bc99a136b"}
04:18:30.959 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d1c14cc4-10a7-4a63-8656-604d8b76ee34"}
04:18:30.960 00.001 13300 case statement mapped state 6 to 3
04:18:30.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d1c14cc4-10a7-4a63-8656-604d8b76ee34"}
04:18:30.962 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"18d7f036-46ce-4612-8d33-89a7e1b2730b"}
04:18:30.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.92,7.23],"pixels":"..."},"id":"18d7f036-46ce-4612-8d33-89a7e1b2730b"}
04:18:31.455 00.493 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:18:33.949 02.494 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c5760ff7-0c4d-4ece-be56-65fe2c04825d"}
04:18:33.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c5760ff7-0c4d-4ece-be56-65fe2c04825d"}
04:18:33.949 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8f30e922-3f7d-43e7-b0e7-3b7bc741091d"}
04:18:33.950 00.001 13300 case statement mapped state 6 to 3
04:18:33.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8f30e922-3f7d-43e7-b0e7-3b7bc741091d"}
04:18:33.950 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"aff90765-5660-4e7b-823d-dc935ac9768c"}
04:18:33.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[6.92,7.23],"pixels":"..."},"id":"aff90765-5660-4e7b-823d-dc935ac9768c"}
04:18:34.482 00.532 11596 Exposure complete
04:18:34.550 00.068 11596 worker thread done servicing request
04:18:34.551 00.001 13300 OnExposeComplete: enter
04:18:34.551 00.000 13300 UpdateGuideState(): m_state=6
04:18:34.552 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
04:18:34.552 00.000 13300 Star::Find returns 1 (0), X=295.77, Y=663.10, Mass=1718, SNR=29.1, Peak=187 HFD=3.4
04:18:34.552 00.000 13300 CameraToMount -- cameraTheta (-2.07) - m_xAngle (1.53) = xAngle (-3.60 = 2.68)
04:18:34.552 00.000 13300 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.73 = -0.44)
04:18:34.553 00.001 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.20 hyp=0.23 cameraTheta=-2.07 mountX=-0.21 mountY=-0.10, mountTheta=-2.70
04:18:34.556 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.20, opts=13)
04:18:34.556 00.000 13300 Enqueuing Move request for scope (-0.11, -0.20)
04:18:34.556 00.000 11596 Worker thread wakes up
04:18:34.556 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.20) opts 0xd
04:18:34.556 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.20)
04:18:34.556 00.000 11596 Moving (-0.11, -0.20) raw xDistance=-0.21 yDistance=-0.10
04:18:34.557 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
04:18:34.557 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:18:34.557 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:18:34.557 00.000 11596 MoveAxis(E, 261, ABG)
04:18:34.557 00.000 11596 Guiding  Dir = 2, Dur = 261
04:18:34.557 00.000 11596 IsSlewing returns 0
04:18:34.568 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=187, med=4, FiltMin=2, FiltMax=72, Gamma=0.510
04:18:34.573 00.005 11596 IsGuiding returns 0
04:18:34.582 00.009 13300 UpdateGuideState exits: m=1718 SNR=29.1
04:18:34.582 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:34.582 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:18:34.582 00.000 13300 Enqueuing Expose request
04:18:34.777 00.195 11596 PulseGuide returned control before completion, sleep 68
04:18:35.105 00.328 11596 IsGuiding returns 0
04:18:35.105 00.000 11596 Move returns status 0, amount 261
04:18:35.105 00.000 11596 MoveAxis(N, 0, ABG)
04:18:35.105 00.000 11596 Move returns status 0, amount 0
04:18:35.105 00.000 11596 move complete, result=0
04:18:35.105 00.000 11596 worker thread done servicing request
04:18:35.105 00.000 13300 GuideStep: -0.2 px 261 ms EAST, -0.1 px 0 ms NORTH
04:18:35.105 00.000 11596 Worker thread wakes up
04:18:35.106 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:18:35.612 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:18:36.949 01.337 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4ac48856-0e86-43ee-ad57-31c89f1c7cb9"}
04:18:36.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4ac48856-0e86-43ee-ad57-31c89f1c7cb9"}
04:18:36.950 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2817aeeb-65ff-4c3d-a541-18f14351b33c"}
04:18:36.950 00.000 13300 case statement mapped state 6 to 3
04:18:36.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2817aeeb-65ff-4c3d-a541-18f14351b33c"}
04:18:36.951 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6c99722f-7528-4d27-8fb8-ea9b69debc5e"}
04:18:36.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[6.77,7.10],"pixels":"..."},"id":"6c99722f-7528-4d27-8fb8-ea9b69debc5e"}
04:18:38.633 01.682 11596 Exposure complete
04:18:38.705 00.072 11596 worker thread done servicing request
04:18:38.705 00.000 13300 OnExposeComplete: enter
04:18:38.705 00.000 13300 UpdateGuideState(): m_state=6
04:18:38.706 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
04:18:38.706 00.000 13300 Star::Find returns 1 (0), X=295.97, Y=663.02, Mass=1677, SNR=28.7, Peak=193 HFD=2.9
04:18:38.706 00.000 13300 CameraToMount -- cameraTheta (-1.28) - m_xAngle (1.53) = xAngle (-2.81 = -2.81)
04:18:38.706 00.000 13300 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.94 = 0.35)
04:18:38.706 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=-0.29 hyp=0.30 cameraTheta=-1.28 mountX=-0.29 mountY=0.10, mountTheta=2.80
04:18:38.708 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.29, opts=13)
04:18:38.708 00.000 13300 Enqueuing Move request for scope (0.09, -0.29)
04:18:38.708 00.000 11596 Worker thread wakes up
04:18:38.708 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.29) opts 0xd
04:18:38.709 00.001 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.29)
04:18:38.709 00.000 11596 Moving (0.09, -0.29) raw xDistance=-0.29 yDistance=0.10
04:18:38.709 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.29
04:18:38.709 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:18:38.709 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
04:18:38.709 00.000 11596 MoveAxis(E, 379, ABG)
04:18:38.709 00.000 11596 Guiding  Dir = 2, Dur = 379
04:18:38.709 00.000 11596 IsSlewing returns 0
04:18:38.715 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=193, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
04:18:38.725 00.010 13300 UpdateGuideState exits: m=1677 SNR=28.7
04:18:38.726 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:38.726 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:18:38.726 00.000 13300 Enqueuing Expose request
04:18:38.857 00.131 11596 IsGuiding returns 0
04:18:38.961 00.104 11596 PulseGuide returned control before completion, sleep 285
04:18:39.294 00.333 11596 IsGuiding returns 1
04:18:39.295 00.001 11596 scope still moving after pulse duration time elapsed
04:18:39.318 00.023 11596 IsSlewing returns 0
04:18:39.458 00.140 11596 IsGuiding returns 0
04:18:39.458 00.000 11596 scope move finished after 379 + 222 ms
04:18:39.458 00.000 11596 Move returns status 0, amount 379
04:18:39.458 00.000 11596 MoveAxis(N, 0, ABG)
04:18:39.458 00.000 11596 Move returns status 0, amount 0
04:18:39.458 00.000 11596 move complete, result=0
04:18:39.458 00.000 11596 worker thread done servicing request
04:18:39.458 00.000 11596 Worker thread wakes up
04:18:39.459 00.001 13300 GuideStep: -0.3 px 379 ms EAST, 0.1 px 0 ms NORTH
04:18:39.459 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:18:39.949 00.490 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4bb1cc67-72a9-40da-9070-ed5857d92424"}
04:18:39.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4bb1cc67-72a9-40da-9070-ed5857d92424"}
04:18:39.950 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d6ffe3f7-2d7b-4e76-a43c-186898c195a5"}
04:18:39.950 00.000 13300 case statement mapped state 6 to 3
04:18:39.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d6ffe3f7-2d7b-4e76-a43c-186898c195a5"}
04:18:39.950 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b664392a-37bf-400a-92b5-f841116c7fd8"}
04:18:39.951 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[6.97,7.02],"pixels":"..."},"id":"b664392a-37bf-400a-92b5-f841116c7fd8"}
04:18:39.967 00.016 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:18:42.949 02.982 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a8ecb5c4-27bf-4b8d-abd1-c87e1b5ef032"}
04:18:42.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a8ecb5c4-27bf-4b8d-abd1-c87e1b5ef032"}
04:18:42.950 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a3580cb3-55b4-4a3f-a517-cafaa6fdad31"}
04:18:42.950 00.000 13300 case statement mapped state 6 to 3
04:18:42.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a3580cb3-55b4-4a3f-a517-cafaa6fdad31"}
04:18:42.951 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0c42031b-9bc8-40fd-83aa-f54f28f4b49d"}
04:18:42.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[6.97,7.02],"pixels":"..."},"id":"0c42031b-9bc8-40fd-83aa-f54f28f4b49d"}
04:18:42.994 00.043 11596 Exposure complete
04:18:43.062 00.068 11596 worker thread done servicing request
04:18:43.063 00.001 13300 OnExposeComplete: enter
04:18:43.063 00.000 13300 UpdateGuideState(): m_state=6
04:18:43.063 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
04:18:43.063 00.000 13300 Star::Find returns 1 (0), X=295.74, Y=663.36, Mass=1712, SNR=28.9, Peak=170 HFD=3.4
04:18:43.063 00.000 13300 CameraToMount -- cameraTheta (2.78) - m_xAngle (1.53) = xAngle (1.24 = 1.24)
04:18:43.064 00.001 13300 CameraToMount -- cameraTheta (2.78) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.88 = -1.88)
04:18:43.064 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=0.05 hyp=0.15 cameraTheta=2.78 mountX=0.05 mountY=-0.14, mountTheta=-1.25
04:18:43.065 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=0.05, opts=13)
04:18:43.066 00.001 13300 Enqueuing Move request for scope (-0.14, 0.05)
04:18:43.066 00.000 11596 Worker thread wakes up
04:18:43.066 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.05) opts 0xd
04:18:43.066 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, 0.05)
04:18:43.066 00.000 11596 Moving (-0.14, 0.05) raw xDistance=0.05 yDistance=-0.14
04:18:43.066 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
04:18:43.066 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:18:43.066 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
04:18:43.066 00.000 11596 MoveAxis(E, 0, ABG)
04:18:43.067 00.001 11596 Move returns status 0, amount 0
04:18:43.067 00.000 11596 MoveAxis(N, 0, ABG)
04:18:43.067 00.000 11596 Move returns status 0, amount 0
04:18:43.067 00.000 11596 move complete, result=0
04:18:43.067 00.000 11596 worker thread done servicing request
04:18:43.073 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=170, med=4, FiltMin=2, FiltMax=68, Gamma=0.510
04:18:43.081 00.008 13300 UpdateGuideState exits: m=1712 SNR=28.9
04:18:43.081 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:43.081 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:18:43.081 00.000 13300 Enqueuing Expose request
04:18:43.081 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:18:43.081 00.000 11596 Worker thread wakes up
04:18:43.081 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:18:43.583 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:18:45.952 02.369 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7d3c72da-f26d-4a35-9230-9711879e4e58"}
04:18:45.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7d3c72da-f26d-4a35-9230-9711879e4e58"}
04:18:45.953 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d91bd16f-96f8-48fd-a93d-ce7a1d368538"}
04:18:45.953 00.000 13300 case statement mapped state 6 to 3
04:18:45.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d91bd16f-96f8-48fd-a93d-ce7a1d368538"}
04:18:45.953 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"12912edb-d44c-4461-8c5a-49b9903c3a31"}
04:18:45.954 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.74,7.36],"pixels":"..."},"id":"12912edb-d44c-4461-8c5a-49b9903c3a31"}
04:18:46.604 00.650 11596 Exposure complete
04:18:46.678 00.074 11596 worker thread done servicing request
04:18:46.679 00.001 13300 OnExposeComplete: enter
04:18:46.679 00.000 13300 UpdateGuideState(): m_state=6
04:18:46.679 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
04:18:46.679 00.000 13300 Star::Find returns 1 (0), X=295.96, Y=663.13, Mass=1622, SNR=28.2, Peak=197 HFD=3.0
04:18:46.679 00.000 13300 CameraToMount -- cameraTheta (-1.15) - m_xAngle (1.53) = xAngle (-2.68 = -2.68)
04:18:46.680 00.001 13300 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.81 = 0.48)
04:18:46.680 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.18 hyp=0.20 cameraTheta=-1.15 mountX=-0.18 mountY=0.09, mountTheta=2.67
04:18:46.682 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.18, opts=13)
04:18:46.682 00.000 13300 Enqueuing Move request for scope (0.08, -0.18)
04:18:46.682 00.000 11596 Worker thread wakes up
04:18:46.682 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.18) opts 0xd
04:18:46.682 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.18)
04:18:46.682 00.000 11596 Moving (0.08, -0.18) raw xDistance=-0.18 yDistance=0.09
04:18:46.682 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.18
04:18:46.682 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:18:46.682 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:18:46.683 00.001 11596 MoveAxis(E, 224, ABG)
04:18:46.683 00.000 11596 Guiding  Dir = 2, Dur = 224
04:18:46.683 00.000 11596 IsSlewing returns 0
04:18:46.690 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=197, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
04:18:46.698 00.008 13300 UpdateGuideState exits: m=1622 SNR=28.2
04:18:46.698 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:46.698 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:18:46.698 00.000 13300 Enqueuing Expose request
04:18:46.826 00.128 11596 IsGuiding returns 0
04:18:46.927 00.101 11596 PulseGuide returned control before completion, sleep 134
04:18:47.123 00.196 11596 IsGuiding returns 1
04:18:47.123 00.000 11596 scope still moving after pulse duration time elapsed
04:18:47.147 00.024 11596 IsSlewing returns 0
04:18:47.262 00.115 11596 IsGuiding returns 0
04:18:47.262 00.000 11596 scope move finished after 224 + 211 ms
04:18:47.262 00.000 11596 Move returns status 0, amount 224
04:18:47.262 00.000 11596 MoveAxis(N, 0, ABG)
04:18:47.262 00.000 11596 Move returns status 0, amount 0
04:18:47.262 00.000 11596 move complete, result=0
04:18:47.262 00.000 11596 worker thread done servicing request
04:18:47.262 00.000 11596 Worker thread wakes up
04:18:47.262 00.000 13300 GuideStep: -0.2 px 224 ms EAST, 0.1 px 0 ms NORTH
04:18:47.263 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:18:47.776 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:18:48.950 01.174 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"463134f0-9f50-4628-a727-580a24322533"}
04:18:48.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"463134f0-9f50-4628-a727-580a24322533"}
04:18:48.951 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e0ccb42d-8478-48ee-905e-c5b8fc2835a5"}
04:18:48.951 00.000 13300 case statement mapped state 6 to 3
04:18:48.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e0ccb42d-8478-48ee-905e-c5b8fc2835a5"}
04:18:48.951 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f68aaad4-f8ee-4e90-82bb-653216faf35d"}
04:18:48.952 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.96,7.13],"pixels":"..."},"id":"f68aaad4-f8ee-4e90-82bb-653216faf35d"}
04:18:50.798 01.846 11596 Exposure complete
04:18:50.877 00.079 11596 worker thread done servicing request
04:18:50.877 00.000 13300 OnExposeComplete: enter
04:18:50.878 00.001 13300 UpdateGuideState(): m_state=6
04:18:50.878 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
04:18:50.878 00.000 13300 Star::Find returns 1 (0), X=296.02, Y=663.34, Mass=1642, SNR=28.3, Peak=162 HFD=3.3
04:18:50.878 00.000 13300 CameraToMount -- cameraTheta (0.21) - m_xAngle (1.53) = xAngle (-1.32 = -1.32)
04:18:50.878 00.000 13300 CameraToMount -- cameraTheta (0.21) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.45 = 1.83)
04:18:50.879 00.001 13300 CameraToMount -- cameraX=0.14 cameraY=0.03 hyp=0.14 cameraTheta=0.21 mountX=0.03 mountY=0.14, mountTheta=1.32
04:18:50.881 00.002 13300 SchedulePrimaryMove(1016D950, x=0.14, y=0.03, opts=13)
04:18:50.882 00.001 13300 Enqueuing Move request for scope (0.14, 0.03)
04:18:50.882 00.000 11596 Worker thread wakes up
04:18:50.882 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.03) opts 0xd
04:18:50.882 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, 0.03)
04:18:50.882 00.000 11596 Moving (0.14, 0.03) raw xDistance=0.03 yDistance=0.14
04:18:50.882 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:18:50.883 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:18:50.883 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
04:18:50.883 00.000 11596 MoveAxis(E, 0, ABG)
04:18:50.883 00.000 11596 Move returns status 0, amount 0
04:18:50.883 00.000 11596 MoveAxis(N, 0, ABG)
04:18:50.883 00.000 11596 Move returns status 0, amount 0
04:18:50.883 00.000 11596 move complete, result=0
04:18:50.884 00.001 11596 worker thread done servicing request
04:18:50.890 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=162, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
04:18:50.897 00.007 13300 UpdateGuideState exits: m=1642 SNR=28.3
04:18:50.898 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:50.898 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:18:50.898 00.000 13300 Enqueuing Expose request
04:18:50.898 00.000 11596 Worker thread wakes up
04:18:50.898 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:18:50.898 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:18:51.409 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:18:51.950 00.541 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ad4a55e2-eb51-42fb-81ee-27c447e86f10"}
04:18:51.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ad4a55e2-eb51-42fb-81ee-27c447e86f10"}
04:18:51.951 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d89c301f-fdcc-46bd-84aa-3c8075eeb5a7"}
04:18:51.951 00.000 13300 case statement mapped state 6 to 3
04:18:51.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d89c301f-fdcc-46bd-84aa-3c8075eeb5a7"}
04:18:51.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1bf810dc-28bf-4609-b544-b94199374011"}
04:18:51.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.02,7.34],"pixels":"..."},"id":"1bf810dc-28bf-4609-b544-b94199374011"}
04:18:54.434 02.482 11596 Exposure complete
04:18:54.503 00.069 11596 worker thread done servicing request
04:18:54.503 00.000 13300 OnExposeComplete: enter
04:18:54.503 00.000 13300 UpdateGuideState(): m_state=6
04:18:54.504 00.001 13300 Star::Find(15, 296, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
04:18:54.504 00.000 13300 Star::Find returns 1 (0), X=295.73, Y=663.24, Mass=1356, SNR=25.7, Peak=145 HFD=3.5
04:18:54.504 00.000 13300 CameraToMount -- cameraTheta (-2.74) - m_xAngle (1.53) = xAngle (-4.27 = 2.01)
04:18:54.504 00.000 13300 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.40 = -1.12)
04:18:54.504 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=-0.06 hyp=0.17 cameraTheta=-2.74 mountX=-0.07 mountY=-0.15, mountTheta=-2.01
04:18:54.506 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=-0.06, opts=13)
04:18:54.506 00.000 13300 Enqueuing Move request for scope (-0.15, -0.06)
04:18:54.506 00.000 11596 Worker thread wakes up
04:18:54.506 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.06) opts 0xd
04:18:54.506 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, -0.06)
04:18:54.507 00.001 11596 Moving (-0.15, -0.06) raw xDistance=-0.07 yDistance=-0.15
04:18:54.507 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:18:54.507 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:18:54.507 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
04:18:54.507 00.000 11596 MoveAxis(E, 0, ABG)
04:18:54.507 00.000 11596 Move returns status 0, amount 0
04:18:54.507 00.000 11596 MoveAxis(N, 0, ABG)
04:18:54.507 00.000 11596 Move returns status 0, amount 0
04:18:54.507 00.000 11596 move complete, result=0
04:18:54.507 00.000 11596 worker thread done servicing request
04:18:54.513 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=145, med=4, FiltMin=2, FiltMax=48, Gamma=0.510
04:18:54.521 00.008 13300 UpdateGuideState exits: m=1356 SNR=25.7
04:18:54.522 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:54.522 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:18:54.522 00.000 13300 Enqueuing Expose request
04:18:54.522 00.000 11596 Worker thread wakes up
04:18:54.522 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:18:54.522 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:18:54.962 00.440 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c696bfe0-50e2-4ae1-add9-da2778a98fdd"}
04:18:54.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c696bfe0-50e2-4ae1-add9-da2778a98fdd"}
04:18:54.963 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7ddeb838-d368-412a-9d81-9a194d0695ca"}
04:18:54.963 00.000 13300 case statement mapped state 6 to 3
04:18:54.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7ddeb838-d368-412a-9d81-9a194d0695ca"}
04:18:54.963 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3021938d-c9a8-4e09-bdeb-3545b675ca7e"}
04:18:54.964 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.73,7.24],"pixels":"..."},"id":"3021938d-c9a8-4e09-bdeb-3545b675ca7e"}
04:18:55.035 00.071 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:18:57.961 02.926 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f0171480-b892-466a-8ddf-97b304ac508f"}
04:18:57.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f0171480-b892-466a-8ddf-97b304ac508f"}
04:18:57.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"94b99a46-0d42-4c6d-a883-db8eeae9e653"}
04:18:57.962 00.000 13300 case statement mapped state 6 to 3
04:18:57.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"94b99a46-0d42-4c6d-a883-db8eeae9e653"}
04:18:57.962 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4f1c5253-3284-4991-8f7b-6e0adcd2c562"}
04:18:57.963 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.73,7.24],"pixels":"..."},"id":"4f1c5253-3284-4991-8f7b-6e0adcd2c562"}
04:18:58.067 00.104 11596 Exposure complete
04:18:58.136 00.069 11596 worker thread done servicing request
04:18:58.136 00.000 13300 OnExposeComplete: enter
04:18:58.137 00.001 13300 UpdateGuideState(): m_state=6
04:18:58.137 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
04:18:58.137 00.000 13300 Star::Find returns 1 (0), X=295.83, Y=663.17, Mass=1372, SNR=25.9, Peak=159 HFD=3.1
04:18:58.137 00.000 13300 CameraToMount -- cameraTheta (-1.89) - m_xAngle (1.53) = xAngle (-3.42 = 2.86)
04:18:58.137 00.000 13300 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.55 = -0.27)
04:18:58.138 00.001 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.14 hyp=0.15 cameraTheta=-1.89 mountX=-0.14 mountY=-0.04, mountTheta=-2.87
04:18:58.139 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.14, opts=13)
04:18:58.140 00.001 13300 Enqueuing Move request for scope (-0.05, -0.14)
04:18:58.140 00.000 11596 Worker thread wakes up
04:18:58.140 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.14) opts 0xd
04:18:58.140 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.14)
04:18:58.140 00.000 11596 Moving (-0.05, -0.14) raw xDistance=-0.14 yDistance=-0.04
04:18:58.140 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.14
04:18:58.140 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:18:58.140 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:18:58.140 00.000 11596 MoveAxis(E, 179, ABG)
04:18:58.140 00.000 11596 Guiding  Dir = 2, Dur = 179
04:18:58.141 00.001 11596 IsSlewing returns 0
04:18:58.147 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=159, med=4, FiltMin=2, FiltMax=57, Gamma=0.510
04:18:58.155 00.008 13300 UpdateGuideState exits: m=1372 SNR=25.9
04:18:58.155 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:58.155 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:18:58.155 00.000 13300 Enqueuing Expose request
04:18:58.357 00.202 11596 IsGuiding returns 0
04:18:58.794 00.437 11596 IsGuiding returns 1
04:18:58.794 00.000 11596 scope still moving after pulse duration time elapsed
04:18:58.892 00.098 11596 IsSlewing returns 0
04:18:58.982 00.090 11596 IsGuiding returns 0
04:18:58.982 00.000 11596 scope move finished after 179 + 446 ms
04:18:58.982 00.000 11596 Move returns status 0, amount 179
04:18:58.983 00.001 11596 MoveAxis(N, 0, ABG)
04:18:58.983 00.000 11596 Move returns status 0, amount 0
04:18:58.983 00.000 11596 move complete, result=0
04:18:58.983 00.000 11596 worker thread done servicing request
04:18:58.983 00.000 11596 Worker thread wakes up
04:18:58.983 00.000 13300 GuideStep: -0.1 px 179 ms EAST, -0.0 px 0 ms NORTH
04:18:58.983 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:18:59.487 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:19:00.960 01.473 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8366d797-1bfc-4467-8a09-91c74384134f"}
04:19:00.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8366d797-1bfc-4467-8a09-91c74384134f"}
04:19:00.961 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"79e579ec-32c6-4d87-bc1a-e3c39fa0e9f2"}
04:19:00.961 00.000 13300 case statement mapped state 6 to 3
04:19:00.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"79e579ec-32c6-4d87-bc1a-e3c39fa0e9f2"}
04:19:00.961 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e1a5ed85-3afd-4d05-afb3-57b1f5e4f3f6"}
04:19:00.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.83,7.17],"pixels":"..."},"id":"e1a5ed85-3afd-4d05-afb3-57b1f5e4f3f6"}
04:19:02.514 01.553 11596 Exposure complete
04:19:02.583 00.069 11596 worker thread done servicing request
04:19:02.583 00.000 13300 OnExposeComplete: enter
04:19:02.583 00.000 13300 UpdateGuideState(): m_state=6
04:19:02.583 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
04:19:02.583 00.000 13300 Star::Find returns 1 (0), X=295.93, Y=663.19, Mass=1267, SNR=24.9, Peak=156 HFD=3.1
04:19:02.584 00.001 13300 CameraToMount -- cameraTheta (-1.14) - m_xAngle (1.53) = xAngle (-2.68 = -2.68)
04:19:02.584 00.000 13300 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.80 = 0.48)
04:19:02.584 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.12 hyp=0.13 cameraTheta=-1.14 mountX=-0.11 mountY=0.06, mountTheta=2.66
04:19:02.587 00.003 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.12, opts=13)
04:19:02.587 00.000 13300 Enqueuing Move request for scope (0.05, -0.12)
04:19:02.587 00.000 11596 Worker thread wakes up
04:19:02.587 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.12) opts 0xd
04:19:02.587 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.12)
04:19:02.587 00.000 11596 Moving (0.05, -0.12) raw xDistance=-0.11 yDistance=0.06
04:19:02.587 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:19:02.587 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:02.588 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:19:02.588 00.000 11596 MoveAxis(E, 0, ABG)
04:19:02.588 00.000 11596 Move returns status 0, amount 0
04:19:02.588 00.000 11596 MoveAxis(N, 0, ABG)
04:19:02.588 00.000 11596 Move returns status 0, amount 0
04:19:02.588 00.000 11596 move complete, result=0
04:19:02.588 00.000 11596 worker thread done servicing request
04:19:02.595 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=156, med=4, FiltMin=2, FiltMax=55, Gamma=0.510
04:19:02.604 00.009 13300 UpdateGuideState exits: m=1267 SNR=24.9
04:19:02.604 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:02.604 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:19:02.604 00.000 13300 Enqueuing Expose request
04:19:02.605 00.001 11596 Worker thread wakes up
04:19:02.605 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:19:02.605 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:19:03.108 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:19:03.959 00.851 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"21c9ebc7-6c24-4532-97d5-1066566b4c9b"}
04:19:03.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"21c9ebc7-6c24-4532-97d5-1066566b4c9b"}
04:19:03.960 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"927a4e7a-ad53-412c-83cd-e2bebe412128"}
04:19:03.960 00.000 13300 case statement mapped state 6 to 3
04:19:03.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"927a4e7a-ad53-412c-83cd-e2bebe412128"}
04:19:03.960 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f47e2136-fc28-4426-9472-39445952c6cc"}
04:19:03.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.93,7.19],"pixels":"..."},"id":"f47e2136-fc28-4426-9472-39445952c6cc"}
04:19:06.130 02.170 11596 Exposure complete
04:19:06.203 00.073 11596 worker thread done servicing request
04:19:06.203 00.000 13300 OnExposeComplete: enter
04:19:06.204 00.001 13300 UpdateGuideState(): m_state=6
04:19:06.204 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
04:19:06.204 00.000 13300 Star::Find returns 1 (0), X=295.88, Y=663.08, Mass=687, SNR=18.3, Peak=90 HFD=2.8
04:19:06.205 00.001 13300 Status Line: Mass: 687 vs 1712
04:19:06.209 00.004 13300 UpdateCurrentPosition: star mass new=687.2 exp=1712.3 thresh=50% limits=(856.2, 2597.5, 3424.6)
04:19:06.209 00.000 13300 DistanceChecker: activated
04:19:06.209 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:19:06.210 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:19:06.210 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:19:06.210 00.000 11596 Worker thread wakes up
04:19:06.210 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:19:06.211 00.001 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:19:06.211 00.000 11596 move complete, result=0
04:19:06.211 00.000 11596 worker thread done servicing request
04:19:06.318 00.107 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:19:06.318 00.000 13300 Status Line: Stella per per cambiamento di massa
04:19:06.326 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=96, med=4, FiltMin=2, FiltMax=39, Gamma=0.510
04:19:06.333 00.007 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:19:06.333 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:06.333 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:19:06.333 00.000 13300 Enqueuing Expose request
04:19:06.333 00.000 11596 Worker thread wakes up
04:19:06.333 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:19:06.843 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:19:06.959 00.116 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"384448ce-755b-45ee-b5e4-ec63c4eed618"}
04:19:06.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"384448ce-755b-45ee-b5e4-ec63c4eed618"}
04:19:06.960 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"42a28243-7773-47ef-86c2-e955e936ea30"}
04:19:06.960 00.000 13300 case statement mapped state 6 to 4
04:19:06.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"42a28243-7773-47ef-86c2-e955e936ea30"}
04:19:06.960 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c90e3faa-f0ef-4396-9695-343024409417"}
04:19:06.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.93,7.19],"pixels":"..."},"id":"c90e3faa-f0ef-4396-9695-343024409417"}
04:19:09.872 02.912 11596 Exposure complete
04:19:09.942 00.070 11596 worker thread done servicing request
04:19:09.942 00.000 13300 OnExposeComplete: enter
04:19:09.943 00.001 13300 UpdateGuideState(): m_state=6
04:19:09.943 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
04:19:09.943 00.000 13300 Star::Find returns 1 (0), X=295.64, Y=663.05, Mass=624, SNR=17.5, Peak=90 HFD=2.7
04:19:09.943 00.000 13300 Status Line: Mass: 624 vs 1677
04:19:09.947 00.004 13300 UpdateCurrentPosition: star mass new=623.6 exp=1677.3 thresh=50% limits=(838.7, 2597.5, 3354.6)
04:19:09.947 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:19:09.947 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:19:09.947 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:19:09.948 00.001 11596 Worker thread wakes up
04:19:09.948 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:19:09.948 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:19:09.948 00.000 11596 move complete, result=0
04:19:09.948 00.000 11596 worker thread done servicing request
04:19:10.064 00.116 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:19:10.064 00.000 13300 Status Line: Stella per per cambiamento di massa
04:19:10.068 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=100, med=4, FiltMin=2, FiltMax=34, Gamma=0.510
04:19:10.077 00.009 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:19:10.077 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:10.077 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:19:10.077 00.000 13300 Enqueuing Expose request
04:19:10.077 00.000 11596 Worker thread wakes up
04:19:10.078 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:19:10.078 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"904d3641-5a2a-447f-8805-01c6abf3f93e"}
04:19:10.078 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"904d3641-5a2a-447f-8805-01c6abf3f93e"}
04:19:10.084 00.006 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b53974ac-7f4b-4949-bd6b-63706359a13e"}
04:19:10.084 00.000 13300 case statement mapped state 6 to 4
04:19:10.084 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"b53974ac-7f4b-4949-bd6b-63706359a13e"}
04:19:10.087 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"33841bc4-527d-4de9-a9d6-ea2b0957b00d"}
04:19:10.087 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.93,7.19],"pixels":"..."},"id":"33841bc4-527d-4de9-a9d6-ea2b0957b00d"}
04:19:10.584 00.497 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:19:12.958 02.374 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f9f1b0ff-8c05-4c74-a89b-2e11b13173b3"}
04:19:12.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f9f1b0ff-8c05-4c74-a89b-2e11b13173b3"}
04:19:12.959 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"19b7a4be-2281-4ce8-8c7c-67f9fe93cdd2"}
04:19:12.959 00.000 13300 case statement mapped state 6 to 4
04:19:12.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"19b7a4be-2281-4ce8-8c7c-67f9fe93cdd2"}
04:19:12.959 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7573fe78-1246-4bc6-a922-56c7576d4189"}
04:19:12.960 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[6.93,7.19],"pixels":"..."},"id":"7573fe78-1246-4bc6-a922-56c7576d4189"}
04:19:13.613 00.653 11596 Exposure complete
04:19:13.683 00.070 11596 worker thread done servicing request
04:19:13.683 00.000 13300 OnExposeComplete: enter
04:19:13.683 00.000 13300 UpdateGuideState(): m_state=6
04:19:13.683 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
04:19:13.683 00.000 13300 Star::Find returns 1 (0), X=295.48, Y=663.07, Mass=1414, SNR=26.3, Peak=198 HFD=3.5
04:19:13.684 00.001 13300 DistanceChecker: reject for large offset (0.47 > 0.31) avgDist = 0.15 count = 14
04:19:13.684 00.000 13300 DistanceChecker: begin recovering
04:19:13.684 00.000 13300 CameraToMount -- cameraTheta (-2.60) - m_xAngle (1.53) = xAngle (-4.13 = 2.15)
04:19:13.684 00.000 13300 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.26 = -0.97)
04:19:13.684 00.000 13300 CameraToMount -- cameraX=-0.40 cameraY=-0.24 hyp=0.47 cameraTheta=-2.60 mountX=-0.26 mountY=-0.39, mountTheta=-2.16
04:19:13.686 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.40, y=-0.24, opts=13)
04:19:13.686 00.000 13300 Enqueuing Move request for scope (-0.40, -0.24)
04:19:13.686 00.000 11596 Worker thread wakes up
04:19:13.686 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.24) opts 0xd
04:19:13.686 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.40, -0.24)
04:19:13.687 00.001 11596 Moving (-0.40, -0.24) raw xDistance=-0.26 yDistance=-0.39
04:19:13.687 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
04:19:13.687 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:19:13.687 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
04:19:13.687 00.000 11596 MoveAxis(E, 321, ABG)
04:19:13.687 00.000 11596 Guiding  Dir = 2, Dur = 321
04:19:13.687 00.000 11596 IsSlewing returns 0
04:19:13.694 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=198, med=4, FiltMin=3, FiltMax=66, Gamma=0.510
04:19:13.702 00.008 13300 UpdateGuideState exits: m=1414 SNR=26.3
04:19:13.702 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:13.702 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:19:13.702 00.000 13300 Enqueuing Expose request
04:19:13.724 00.022 11596 IsGuiding returns 0
04:19:13.936 00.212 11596 PulseGuide returned control before completion, sleep 119
04:19:14.235 00.299 11596 IsGuiding returns 1
04:19:14.235 00.000 11596 scope still moving after pulse duration time elapsed
04:19:14.260 00.025 11596 IsSlewing returns 0
04:19:14.434 00.174 11596 IsGuiding returns 0
04:19:14.434 00.000 11596 scope move finished after 321 + 388 ms
04:19:14.434 00.000 11596 Move returns status 0, amount 321
04:19:14.435 00.001 11596 MoveAxis(N, 0, ABG)
04:19:14.435 00.000 11596 Move returns status 0, amount 0
04:19:14.435 00.000 11596 move complete, result=0
04:19:14.435 00.000 11596 worker thread done servicing request
04:19:14.435 00.000 13300 GuideStep: -0.3 px 321 ms EAST, -0.4 px 0 ms NORTH
04:19:14.435 00.000 11596 Worker thread wakes up
04:19:14.436 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:19:14.954 00.518 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:19:15.959 01.005 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f7d16672-21f4-4b6b-8c2f-c861218fe1b2"}
04:19:15.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f7d16672-21f4-4b6b-8c2f-c861218fe1b2"}
04:19:15.960 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"611e66ba-1ff0-4676-9fe1-70796b5d31fc"}
04:19:15.960 00.000 13300 case statement mapped state 6 to 3
04:19:15.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"611e66ba-1ff0-4676-9fe1-70796b5d31fc"}
04:19:15.961 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7688f708-d5f1-46b8-ae0e-4595e6264857"}
04:19:15.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.48,7.07],"pixels":"..."},"id":"7688f708-d5f1-46b8-ae0e-4595e6264857"}
04:19:17.992 02.031 11596 Exposure complete
04:19:18.071 00.079 11596 worker thread done servicing request
04:19:18.071 00.000 13300 OnExposeComplete: enter
04:19:18.071 00.000 13300 UpdateGuideState(): m_state=6
04:19:18.071 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
04:19:18.072 00.001 13300 Star::Find returns 1 (0), X=295.70, Y=663.36, Mass=1629, SNR=28.3, Peak=170 HFD=3.4
04:19:18.072 00.000 13300 DistanceChecker: deactivated
04:19:18.072 00.000 13300 MultiStar: exiting stabilization period
04:19:18.072 00.000 13300 MultiStar: updating star positions after lock position change
04:19:18.072 00.000 13300 Star::Find(15, 33, 423, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
04:19:18.072 00.000 13300 Star::Find returns 1 (0), X=33.54, Y=423.18, Mass=1106, SNR=23.3, Peak=154 HFD=3.3
04:19:18.072 00.000 13300 Star::Find(15, 1254, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
04:19:18.072 00.000 13300 Star::Find returns 1 (0), X=1254.53, Y=24.53, Mass=931, SNR=21.3, Peak=63 HFD=4.2
04:19:18.073 00.001 13300 Star::Find(15, 1112, 32, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
04:19:18.073 00.000 13300 Star::Find returns 1 (0), X=1112.84, Y=32.33, Mass=352, SNR=13.0, Peak=37 HFD=3.6
04:19:18.073 00.000 13300 Star::Find(15, 1082, 820, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
04:19:18.073 00.000 13300 Star::Find returns 1 (0), X=1082.00, Y=819.50, Mass=295, SNR=11.9, Peak=39 HFD=3.6
04:19:18.073 00.000 13300 Star::Find(15, 566, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
04:19:18.074 00.001 13300 Star::Find returns 1 (0), X=566.05, Y=868.13, Mass=150, SNR=8.5, Peak=26 HFD=3.1
04:19:18.074 00.000 13300 Star::Find(15, 978, 825, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
04:19:18.074 00.000 13300 Star::Find returns 1 (0), X=978.33, Y=824.85, Mass=83, SNR=6.3, Peak=19 HFD=2.6
04:19:18.074 00.000 13300 Star::Find(15, 269, 479, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
04:19:18.074 00.000 13300 Star::Find returns 1 (0), X=269.37, Y=478.97, Mass=86, SNR=6.4, Peak=22 HFD=2.2
04:19:18.075 00.001 13300 Star::Find(15, 855, 398, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
04:19:18.075 00.000 13300 Star::Find returns 1 (0), X=856.06, Y=398.53, Mass=103, SNR=7.0, Peak=16 HFD=2.9
04:19:18.075 00.000 13300 Star::Find(15, 955, 616, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
04:19:18.075 00.000 13300 Star::Find returns 1 (0), X=955.24, Y=616.01, Mass=108, SNR=7.2, Peak=21 HFD=2.6
04:19:18.075 00.000 13300 CameraToMount -- cameraTheta (2.84) - m_xAngle (1.53) = xAngle (1.31 = 1.31)
04:19:18.075 00.000 13300 CameraToMount -- cameraTheta (2.84) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.82 = -1.82)
04:19:18.076 00.001 13300 CameraToMount -- cameraX=-0.18 cameraY=0.06 hyp=0.19 cameraTheta=2.84 mountX=0.05 mountY=-0.18, mountTheta=-1.31
04:19:18.078 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.18, y=0.06, opts=13)
04:19:18.078 00.000 13300 Enqueuing Move request for scope (-0.18, 0.06)
04:19:18.078 00.000 11596 Worker thread wakes up
04:19:18.078 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.06) opts 0xd
04:19:18.078 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.18, 0.06)
04:19:18.079 00.001 11596 Moving (-0.18, 0.06) raw xDistance=0.05 yDistance=-0.18
04:19:18.079 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
04:19:18.079 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:19:18.079 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
04:19:18.079 00.000 11596 MoveAxis(E, 0, ABG)
04:19:18.079 00.000 11596 Move returns status 0, amount 0
04:19:18.079 00.000 11596 MoveAxis(N, 0, ABG)
04:19:18.080 00.001 11596 Move returns status 0, amount 0
04:19:18.080 00.000 11596 move complete, result=0
04:19:18.080 00.000 11596 worker thread done servicing request
04:19:18.086 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=170, med=4, FiltMin=2, FiltMax=54, Gamma=0.510
04:19:18.094 00.008 13300 UpdateGuideState exits: m=1629 SNR=28.3
04:19:18.094 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:18.095 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:19:18.095 00.000 13300 Enqueuing Expose request
04:19:18.095 00.000 11596 Worker thread wakes up
04:19:18.095 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
04:19:18.095 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:19:18.612 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:19:18.959 00.347 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e793f830-7af5-4004-bc51-9811f7515487"}
04:19:18.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e793f830-7af5-4004-bc51-9811f7515487"}
04:19:18.960 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f7c2b18c-e862-4195-8dcb-4039a6c041c7"}
04:19:18.960 00.000 13300 case statement mapped state 6 to 3
04:19:18.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f7c2b18c-e862-4195-8dcb-4039a6c041c7"}
04:19:18.960 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c99d0e07-8bae-4ef7-b8c4-26554598e588"}
04:19:18.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.70,7.36],"pixels":"..."},"id":"c99d0e07-8bae-4ef7-b8c4-26554598e588"}
04:19:21.649 02.689 11596 Exposure complete
04:19:21.721 00.072 11596 worker thread done servicing request
04:19:21.721 00.000 13300 OnExposeComplete: enter
04:19:21.721 00.000 13300 UpdateGuideState(): m_state=6
04:19:21.721 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
04:19:21.722 00.001 13300 Star::Find returns 1 (0), X=295.76, Y=663.38, Mass=1588, SNR=27.9, Peak=162 HFD=3.2
04:19:21.722 00.000 13300 MultiStar: [#1 0.07,-0.06,0.84,U] [#2 0.08,-0.13,0.77,U] [#3 0.14,-0.12,0.47,U] [#4 -0.02,0.25,0.00,M1] [#5 0.15,0.13,0.30,U] [#6 0.08,-0.36,0.00,M1] [#7 0.16,-0.06,0.22,U] [#8 -0.25,-0.19,0.00,M1] 
04:19:21.722 00.000 13300 refined, 5 included, MultiStar: {0.04, -0.03}, one-star: {-0.11, 0.08}
04:19:21.722 00.000 13300 CameraToMount -- cameraTheta (-0.62) - m_xAngle (1.53) = xAngle (-2.15 = -2.15)
04:19:21.722 00.000 13300 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.28 = 1.01)
04:19:21.722 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-0.62 mountX=-0.03 mountY=0.04, mountTheta=2.15
04:19:21.724 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.03, opts=13)
04:19:21.724 00.000 13300 Enqueuing Move request for scope (0.04, -0.03)
04:19:21.725 00.001 11596 Worker thread wakes up
04:19:21.725 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.03) opts 0xd
04:19:21.725 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.03)
04:19:21.725 00.000 11596 Moving (0.04, -0.03) raw xDistance=-0.03 yDistance=0.04
04:19:21.725 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:19:21.725 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:21.725 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:19:21.725 00.000 11596 MoveAxis(E, 0, ABG)
04:19:21.725 00.000 11596 Move returns status 0, amount 0
04:19:21.725 00.000 11596 MoveAxis(N, 0, ABG)
04:19:21.726 00.001 11596 Move returns status 0, amount 0
04:19:21.726 00.000 11596 move complete, result=0
04:19:21.726 00.000 11596 worker thread done servicing request
04:19:21.731 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=162, med=4, FiltMin=2, FiltMax=61, Gamma=0.510
04:19:21.742 00.011 13300 UpdateGuideState exits: m=1588 SNR=27.9
04:19:21.742 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:21.742 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:19:21.742 00.000 13300 Enqueuing Expose request
04:19:21.742 00.000 11596 Worker thread wakes up
04:19:21.743 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:19:21.743 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:19:21.958 00.215 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c3910314-688b-47f1-9b51-13f805bafe44"}
04:19:21.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c3910314-688b-47f1-9b51-13f805bafe44"}
04:19:21.959 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fe429fb3-0956-4b29-87cb-a8a434411da1"}
04:19:21.959 00.000 13300 case statement mapped state 6 to 3
04:19:21.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fe429fb3-0956-4b29-87cb-a8a434411da1"}
04:19:21.959 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ed0acb7a-c962-4657-9a04-e8249da1713b"}
04:19:21.960 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.76,7.38],"pixels":"..."},"id":"ed0acb7a-c962-4657-9a04-e8249da1713b"}
04:19:22.258 00.298 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:19:24.956 02.698 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ab910855-aa8a-44dc-b5bd-adbff2026478"}
04:19:24.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ab910855-aa8a-44dc-b5bd-adbff2026478"}
04:19:24.957 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"402f0075-3975-4e1f-b2f9-d6de24914768"}
04:19:24.957 00.000 13300 case statement mapped state 6 to 3
04:19:24.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"402f0075-3975-4e1f-b2f9-d6de24914768"}
04:19:24.957 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d48266d3-63db-42ab-8224-566dfecbb508"}
04:19:24.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[6.76,7.38],"pixels":"..."},"id":"d48266d3-63db-42ab-8224-566dfecbb508"}
04:19:25.291 00.334 11596 Exposure complete
04:19:25.381 00.090 11596 worker thread done servicing request
04:19:25.381 00.000 13300 OnExposeComplete: enter
04:19:25.381 00.000 13300 UpdateGuideState(): m_state=6
04:19:25.382 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
04:19:25.382 00.000 13300 Star::Find returns 1 (0), X=295.77, Y=663.21, Mass=1656, SNR=28.5, Peak=169 HFD=3.5
04:19:25.382 00.000 13300 MultiStar: [#1 0.00,-0.17,0.83,U] [#2 -0.04,-0.31,0.00,M1] [#3 -0.05,-0.11,0.46,U] [#4 0.05,-0.01,0.41,U] [#5 0.19,-0.11,0.29,U] [#6 -0.02,-0.10,0.23,U] [#7 0.16,-0.34,0.00,M1] [#8 -0.14,-0.28,0.00,M2] 
04:19:25.383 00.001 13300 refined, 5 included, MultiStar: {-0.02, -0.11}, one-star: {-0.11, -0.10}
04:19:25.383 00.000 13300 CameraToMount -- cameraTheta (-1.74) - m_xAngle (1.53) = xAngle (-3.27 = 3.01)
04:19:25.383 00.000 13300 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.40 = -0.11)
04:19:25.383 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.74 mountX=-0.11 mountY=-0.01, mountTheta=-3.03
04:19:25.385 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.11, opts=13)
04:19:25.385 00.000 13300 Enqueuing Move request for scope (-0.02, -0.11)
04:19:25.385 00.000 11596 Worker thread wakes up
04:19:25.386 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.11) opts 0xd
04:19:25.386 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.11)
04:19:25.386 00.000 11596 Moving (-0.02, -0.11) raw xDistance=-0.11 yDistance=-0.01
04:19:25.386 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:19:25.386 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:25.386 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:19:25.386 00.000 11596 MoveAxis(E, 0, ABG)
04:19:25.386 00.000 11596 Move returns status 0, amount 0
04:19:25.387 00.001 11596 MoveAxis(N, 0, ABG)
04:19:25.387 00.000 11596 Move returns status 0, amount 0
04:19:25.387 00.000 11596 move complete, result=0
04:19:25.387 00.000 11596 worker thread done servicing request
04:19:25.393 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=174, med=4, FiltMin=2, FiltMax=62, Gamma=0.510
04:19:25.401 00.008 13300 UpdateGuideState exits: m=1656 SNR=28.5
04:19:25.402 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:25.402 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:19:25.402 00.000 13300 Enqueuing Expose request
04:19:25.402 00.000 11596 Worker thread wakes up
04:19:25.402 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:19:25.402 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:19:25.917 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:19:27.955 02.038 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d4690a74-2d3d-48d1-9325-ea3f48610c74"}
04:19:27.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d4690a74-2d3d-48d1-9325-ea3f48610c74"}
04:19:27.956 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"44c98199-7eac-4b1d-8338-a9bbb3948669"}
04:19:27.956 00.000 13300 case statement mapped state 6 to 3
04:19:27.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"44c98199-7eac-4b1d-8338-a9bbb3948669"}
04:19:27.956 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"465d67a5-624d-4ec4-9d16-3adcdbbb26e6"}
04:19:27.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[6.77,7.21],"pixels":"..."},"id":"465d67a5-624d-4ec4-9d16-3adcdbbb26e6"}
04:19:28.938 00.982 11596 Exposure complete
04:19:29.012 00.074 11596 worker thread done servicing request
04:19:29.012 00.000 13300 OnExposeComplete: enter
04:19:29.012 00.000 13300 UpdateGuideState(): m_state=6
04:19:29.012 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
04:19:29.013 00.001 13300 Star::Find returns 1 (0), X=295.57, Y=663.35, Mass=1584, SNR=27.9, Peak=187 HFD=3.2
04:19:29.013 00.000 13300 MultiStar: [#1 0.04,-0.08,0.83,U] [#2 0.10,-0.18,0.76,U] [#3 0.05,-0.03,0.43,U] [#4 0.00,0.06,0.38,U] [#5 0.14,-0.19,0.30,U] [#6 -0.10,-0.25,0.00,M1] [#7 0.19,-0.12,0.22,U] [#8 -0.26,-0.05,0.00,M3] 
04:19:29.013 00.000 13300 refined, 6 included, MultiStar: {-0.03, -0.06}, one-star: {-0.31, 0.04}
04:19:29.013 00.000 13300 CameraToMount -- cameraTheta (-1.98) - m_xAngle (1.53) = xAngle (-3.51 = 2.77)
04:19:29.013 00.000 13300 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.64 = -0.36)
04:19:29.013 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.06 hyp=0.06 cameraTheta=-1.98 mountX=-0.06 mountY=-0.02, mountTheta=-2.78
04:19:29.015 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.06, opts=13)
04:19:29.015 00.000 13300 Enqueuing Move request for scope (-0.03, -0.06)
04:19:29.016 00.001 11596 Worker thread wakes up
04:19:29.016 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.06) opts 0xd
04:19:29.016 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.06)
04:19:29.016 00.000 11596 Moving (-0.03, -0.06) raw xDistance=-0.06 yDistance=-0.02
04:19:29.016 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:19:29.016 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:29.016 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:19:29.016 00.000 11596 MoveAxis(E, 0, ABG)
04:19:29.016 00.000 11596 Move returns status 0, amount 0
04:19:29.016 00.000 11596 MoveAxis(N, 0, ABG)
04:19:29.017 00.001 11596 Move returns status 0, amount 0
04:19:29.017 00.000 11596 move complete, result=0
04:19:29.017 00.000 11596 worker thread done servicing request
04:19:29.023 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=187, med=4, FiltMin=2, FiltMax=52, Gamma=0.510
04:19:29.031 00.008 13300 UpdateGuideState exits: m=1584 SNR=27.9
04:19:29.031 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:29.031 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:19:29.031 00.000 13300 Enqueuing Expose request
04:19:29.031 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:19:29.031 00.000 11596 Worker thread wakes up
04:19:29.031 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:19:29.546 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:19:30.955 01.409 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8955a3d7-b3e3-4b9a-8b0c-04e23a8dadf1"}
04:19:30.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8955a3d7-b3e3-4b9a-8b0c-04e23a8dadf1"}
04:19:30.956 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"94b54e46-f3ed-4735-a071-989e48e7548a"}
04:19:30.956 00.000 13300 case statement mapped state 6 to 3
04:19:30.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"94b54e46-f3ed-4735-a071-989e48e7548a"}
04:19:30.957 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2678b102-8887-499e-99da-f41ff28738a4"}
04:19:30.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[6.57,7.35],"pixels":"..."},"id":"2678b102-8887-499e-99da-f41ff28738a4"}
04:19:32.578 01.621 11596 Exposure complete
04:19:32.647 00.069 11596 worker thread done servicing request
04:19:32.647 00.000 13300 OnExposeComplete: enter
04:19:32.647 00.000 13300 UpdateGuideState(): m_state=6
04:19:32.647 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
04:19:32.648 00.001 13300 Star::Find returns 1 (0), X=295.68, Y=663.23, Mass=1686, SNR=28.8, Peak=177 HFD=3.5
04:19:32.648 00.000 13300 MultiStar: [#1 0.08,-0.11,0.80,U] [#2 -0.12,-0.34,0.00,M1] [#3 0.01,0.06,0.45,U] [#4 -0.11,0.12,0.42,U] [#5 0.06,-0.10,0.28,U] [#6 0.07,-0.53,0.00,M2] [#7 -0.06,0.17,0.22,U] [#8 -0.18,-0.24,0.00,M4] 
04:19:32.648 00.000 13300 refined, 5 included, MultiStar: {-0.06, -0.02}, one-star: {-0.20, -0.08}
04:19:32.648 00.000 13300 CameraToMount -- cameraTheta (-2.74) - m_xAngle (1.53) = xAngle (-4.27 = 2.01)
04:19:32.648 00.000 13300 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.40 = -1.12)
04:19:32.648 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.02 hyp=0.06 cameraTheta=-2.74 mountX=-0.03 mountY=-0.05, mountTheta=-2.01
04:19:32.651 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.02, opts=13)
04:19:32.651 00.000 13300 Enqueuing Move request for scope (-0.06, -0.02)
04:19:32.651 00.000 11596 Worker thread wakes up
04:19:32.651 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.02) opts 0xd
04:19:32.651 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.02)
04:19:32.651 00.000 11596 Moving (-0.06, -0.02) raw xDistance=-0.03 yDistance=-0.05
04:19:32.652 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:19:32.652 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:32.652 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:19:32.652 00.000 11596 MoveAxis(E, 0, ABG)
04:19:32.652 00.000 11596 Move returns status 0, amount 0
04:19:32.652 00.000 11596 MoveAxis(N, 0, ABG)
04:19:32.652 00.000 11596 Move returns status 0, amount 0
04:19:32.652 00.000 11596 move complete, result=0
04:19:32.652 00.000 11596 worker thread done servicing request
04:19:32.658 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=177, med=4, FiltMin=2, FiltMax=63, Gamma=0.510
04:19:32.666 00.008 13300 UpdateGuideState exits: m=1686 SNR=28.8
04:19:32.666 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:32.666 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:19:32.666 00.000 13300 Enqueuing Expose request
04:19:32.667 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:19:32.667 00.000 11596 Worker thread wakes up
04:19:32.667 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:19:33.174 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:19:33.954 00.780 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2ec17041-0374-4237-926d-2d7f3cee08a7"}
04:19:33.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2ec17041-0374-4237-926d-2d7f3cee08a7"}
04:19:33.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"090b2260-d127-437c-af14-b47492c8c3c6"}
04:19:33.955 00.000 13300 case statement mapped state 6 to 3
04:19:33.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"090b2260-d127-437c-af14-b47492c8c3c6"}
04:19:33.955 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c6f26685-ffdd-49ef-ade8-72d3028fac8a"}
04:19:33.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[6.68,7.23],"pixels":"..."},"id":"c6f26685-ffdd-49ef-ade8-72d3028fac8a"}
04:19:36.207 02.252 11596 Exposure complete
04:19:36.293 00.086 11596 worker thread done servicing request
04:19:36.293 00.000 13300 OnExposeComplete: enter
04:19:36.294 00.001 13300 UpdateGuideState(): m_state=6
04:19:36.294 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
04:19:36.294 00.000 13300 Star::Find returns 1 (0), X=295.57, Y=663.50, Mass=1563, SNR=27.6, Peak=187 HFD=3.2
04:19:36.294 00.000 13300 DistanceChecker: reject for large offset (0.36 > 0.31) avgDist = 0.15 count = 20
04:19:36.294 00.000 13300 DistanceChecker: activated
04:19:36.294 00.000 13300 Status Line: Recovering
04:19:36.299 00.005 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:1018->CheckDistance error
04:19:36.299 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:19:36.299 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:19:36.300 00.001 11596 Worker thread wakes up
04:19:36.300 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:19:36.300 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:19:36.300 00.000 11596 move complete, result=0
04:19:36.300 00.000 11596 worker thread done servicing request
04:19:36.404 00.104 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:19:36.404 00.000 13300 Status Line: Nessuna stella trovata
04:19:36.407 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=187, med=4, FiltMin=2, FiltMax=63, Gamma=0.510
04:19:36.415 00.008 13300 UpdateGuideState exits: Nessuna stella trovata
04:19:36.415 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:36.415 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:19:36.415 00.000 13300 Enqueuing Expose request
04:19:36.415 00.000 11596 Worker thread wakes up
04:19:36.415 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:19:36.926 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:19:36.952 00.026 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8e32ea2e-74d3-487c-aab9-29e96dba2241"}
04:19:36.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8e32ea2e-74d3-487c-aab9-29e96dba2241"}
04:19:36.953 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6f7e9c19-8889-481d-bda6-aab647675117"}
04:19:36.953 00.000 13300 case statement mapped state 6 to 4
04:19:36.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"6f7e9c19-8889-481d-bda6-aab647675117"}
04:19:36.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f9b59ad4-ca25-439d-af92-d16303f9faa1"}
04:19:36.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[6.68,7.23],"pixels":"..."},"id":"f9b59ad4-ca25-439d-af92-d16303f9faa1"}
04:19:39.950 02.996 11596 Exposure complete
04:19:39.953 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"31580038-d616-4c02-9597-1093d2f4dc1c"}
04:19:39.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"31580038-d616-4c02-9597-1093d2f4dc1c"}
04:19:39.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a227f1a7-981e-493d-9847-41be25ada6d9"}
04:19:39.954 00.000 13300 case statement mapped state 6 to 4
04:19:39.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"a227f1a7-981e-493d-9847-41be25ada6d9"}
04:19:39.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8522f730-5fdd-4bf0-953d-ec97e2b3ae82"}
04:19:39.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[6.68,7.23],"pixels":"..."},"id":"8522f730-5fdd-4bf0-953d-ec97e2b3ae82"}
04:19:40.031 00.076 11596 worker thread done servicing request
04:19:40.031 00.000 13300 OnExposeComplete: enter
04:19:40.031 00.000 13300 UpdateGuideState(): m_state=6
04:19:40.031 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
04:19:40.032 00.001 13300 Star::Find returns 1 (0), X=295.38, Y=663.37, Mass=1657, SNR=28.5, Peak=158 HFD=3.4
04:19:40.032 00.000 13300 DistanceChecker: reject for large offset (0.51 > 0.31) avgDist = 0.15 count = 20
04:19:40.032 00.000 13300 Status Line: Recovering
04:19:40.035 00.003 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:1018->CheckDistance error
04:19:40.036 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:19:40.036 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:19:40.036 00.000 11596 Worker thread wakes up
04:19:40.036 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:19:40.036 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:19:40.036 00.000 11596 move complete, result=0
04:19:40.036 00.000 11596 worker thread done servicing request
04:19:40.141 00.105 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:19:40.141 00.000 13300 Status Line: Nessuna stella trovata
04:19:40.144 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=158, med=4, FiltMin=2, FiltMax=72, Gamma=0.510
04:19:40.152 00.008 13300 UpdateGuideState exits: Nessuna stella trovata
04:19:40.152 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:40.152 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:19:40.152 00.000 13300 Enqueuing Expose request
04:19:40.152 00.000 11596 Worker thread wakes up
04:19:40.153 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:19:40.664 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:19:42.953 02.289 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2542164e-759f-41dc-bfc6-ebd55d919705"}
04:19:42.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2542164e-759f-41dc-bfc6-ebd55d919705"}
04:19:42.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1d8ffb60-9268-4527-884d-dfcaa7c861f1"}
04:19:42.954 00.000 13300 case statement mapped state 6 to 4
04:19:42.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"1d8ffb60-9268-4527-884d-dfcaa7c861f1"}
04:19:42.954 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"83cf154e-b422-4fa0-a0d0-3200bb12df07"}
04:19:42.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[6.68,7.23],"pixels":"..."},"id":"83cf154e-b422-4fa0-a0d0-3200bb12df07"}
04:19:43.688 00.734 11596 Exposure complete
04:19:43.758 00.070 11596 worker thread done servicing request
04:19:43.758 00.000 13300 OnExposeComplete: enter
04:19:43.758 00.000 13300 UpdateGuideState(): m_state=6
04:19:43.759 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
04:19:43.759 00.000 13300 Star::Find returns 1 (0), X=295.38, Y=663.24, Mass=1606, SNR=28.0, Peak=188 HFD=3.4
04:19:43.759 00.000 13300 DistanceChecker: reject for large offset (0.51 > 0.31) avgDist = 0.15 count = 20
04:19:43.759 00.000 13300 DistanceChecker: begin recovering
04:19:43.759 00.000 13300 MultiStar: [#1 -0.21,-0.08,0.84,U] [#2 -0.19,-0.27,0.00,M2] [#3 -0.15,-0.05,0.47,U] [#4 -0.15,-0.07,0.38,U] [#5 -0.00,-0.11,0.29,U] [#6 0.05,-0.15,0.23,U] [#7 0.04,-0.07,0.23,U] [#8 -0.26,-0.23,0.00,M5] 
04:19:43.759 00.000 13300 refined, 6 included, MultiStar: {-0.23, -0.08}, one-star: {-0.50, -0.07}
04:19:43.760 00.001 13300 CameraToMount -- cameraTheta (-2.81) - m_xAngle (1.53) = xAngle (-4.35 = 1.94)
04:19:43.760 00.000 13300 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.47 = -1.19)
04:19:43.760 00.000 13300 CameraToMount -- cameraX=-0.23 cameraY=-0.08 hyp=0.24 cameraTheta=-2.81 mountX=-0.09 mountY=-0.22, mountTheta=-1.94
04:19:43.762 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.23, y=-0.08, opts=13)
04:19:43.762 00.000 13300 Enqueuing Move request for scope (-0.23, -0.08)
04:19:43.762 00.000 11596 Worker thread wakes up
04:19:43.762 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.08) opts 0xd
04:19:43.762 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.23, -0.08)
04:19:43.762 00.000 11596 Moving (-0.23, -0.08) raw xDistance=-0.09 yDistance=-0.22
04:19:43.762 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:19:43.762 00.000 11596 switching direction from 0 to -1 - decHistory=-3 oldest=-0.13 newest=-0.30
04:19:43.762 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
04:19:43.763 00.001 11596 MoveAxis(E, 0, ABG)
04:19:43.763 00.000 11596 Move returns status 0, amount 0
04:19:43.763 00.000 11596 MoveAxis(N, 297, ABG)
04:19:43.763 00.000 11596 Guiding  Dir = 0, Dur = 297
04:19:43.763 00.000 11596 IsSlewing returns 0
04:19:43.769 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=188, med=4, FiltMin=2, FiltMax=64, Gamma=0.510
04:19:43.776 00.007 13300 UpdateGuideState exits: m=1606 SNR=28.0
04:19:43.777 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:43.777 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:19:43.777 00.000 13300 Enqueuing Expose request
04:19:43.857 00.080 11596 IsGuiding returns 0
04:19:44.363 00.506 11596 IsGuiding returns 1
04:19:44.363 00.000 11596 scope still moving after pulse duration time elapsed
04:19:44.589 00.226 11596 IsSlewing returns 0
04:19:44.713 00.124 11596 IsGuiding returns 0
04:19:44.713 00.000 11596 scope move finished after 297 + 558 ms
04:19:44.713 00.000 11596 Move returns status 0, amount 297
04:19:44.713 00.000 11596 move complete, result=0
04:19:44.713 00.000 11596 worker thread done servicing request
04:19:44.713 00.000 11596 Worker thread wakes up
04:19:44.713 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 297 ms NORTH
04:19:44.713 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:19:45.226 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:19:45.953 00.727 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f35c5a60-03bd-470f-bd3a-465bd3105372"}
04:19:45.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f35c5a60-03bd-470f-bd3a-465bd3105372"}
04:19:45.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f483cb94-cf7b-4aea-af09-fe56cd7ab5af"}
04:19:45.954 00.000 13300 case statement mapped state 6 to 3
04:19:45.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f483cb94-cf7b-4aea-af09-fe56cd7ab5af"}
04:19:45.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"39e734e7-efa7-4528-a7a8-325ad29f88d3"}
04:19:45.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[7.38,7.24],"pixels":"..."},"id":"39e734e7-efa7-4528-a7a8-325ad29f88d3"}
04:19:48.254 02.299 11596 Exposure complete
04:19:48.326 00.072 11596 worker thread done servicing request
04:19:48.326 00.000 13300 OnExposeComplete: enter
04:19:48.326 00.000 13300 UpdateGuideState(): m_state=6
04:19:48.327 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
04:19:48.327 00.000 13300 Star::Find returns 1 (0), X=295.48, Y=663.18, Mass=1571, SNR=27.8, Peak=203 HFD=3.4
04:19:48.327 00.000 13300 DistanceChecker: reject for large offset (0.42 > 0.31) avgDist = 0.16 count = 21
04:19:48.327 00.000 13300 MultiStar: [#1 -0.22,-0.27,0.00,M1] [#2 -0.20,-0.40,0.00,M3] [#3 -0.17,-0.33,0.00,M1] [#4 -0.31,0.09,0.00,M1] [#5 -0.15,0.10,0.28,U] [#6 0.02,0.17,0.22,U] [#7 -0.24,-0.38,0.00,M1] [#8 -0.48,-0.02,0.00,M6] 
04:19:48.327 00.000 13300 refined, 2 included, MultiStar: {-0.29, -0.04}, one-star: {-0.40, -0.12}
04:19:48.328 00.001 13300 CameraToMount -- cameraTheta (-3.01) - m_xAngle (1.53) = xAngle (-4.55 = 1.74)
04:19:48.328 00.000 13300 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.67 = -1.39)
04:19:48.328 00.000 13300 CameraToMount -- cameraX=-0.29 cameraY=-0.04 hyp=0.30 cameraTheta=-3.01 mountX=-0.05 mountY=-0.29, mountTheta=-1.74
04:19:48.330 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.29, y=-0.04, opts=13)
04:19:48.330 00.000 13300 Enqueuing Move request for scope (-0.29, -0.04)
04:19:48.330 00.000 11596 Worker thread wakes up
04:19:48.330 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.04) opts 0xd
04:19:48.330 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.29, -0.04)
04:19:48.330 00.000 11596 Moving (-0.29, -0.04) raw xDistance=-0.05 yDistance=-0.29
04:19:48.330 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:19:48.330 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
04:19:48.330 00.000 11596 MoveAxis(E, 0, ABG)
04:19:48.331 00.001 11596 Move returns status 0, amount 0
04:19:48.331 00.000 11596 MoveAxis(N, 385, ABG)
04:19:48.331 00.000 11596 Guiding  Dir = 0, Dur = 385
04:19:48.331 00.000 11596 IsSlewing returns 0
04:19:48.338 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=203, med=4, FiltMin=2, FiltMax=60, Gamma=0.510
04:19:48.347 00.009 13300 UpdateGuideState exits: m=1571 SNR=27.8
04:19:48.347 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:48.347 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:19:48.347 00.000 13300 Enqueuing Expose request
04:19:48.518 00.171 11596 IsGuiding returns 0
04:19:48.825 00.307 11596 PulseGuide returned control before completion, sleep 88
04:19:48.959 00.134 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dd8122bc-f916-4a8e-b0b8-8f53c78c689a"}
04:19:48.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dd8122bc-f916-4a8e-b0b8-8f53c78c689a"}
04:19:48.960 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"61ee3a5e-eca9-4d6e-af05-f060d9c3d114"}
04:19:48.960 00.000 13300 case statement mapped state 6 to 3
04:19:48.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"61ee3a5e-eca9-4d6e-af05-f060d9c3d114"}
04:19:48.961 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fe009fcf-c604-4fb4-ab97-2b17d58a40e3"}
04:19:48.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[7.48,7.18],"pixels":"..."},"id":"fe009fcf-c604-4fb4-ab97-2b17d58a40e3"}
04:19:49.069 00.108 11596 IsGuiding returns 1
04:19:49.069 00.000 11596 scope still moving after pulse duration time elapsed
04:19:49.100 00.031 11596 IsSlewing returns 0
04:19:49.205 00.105 11596 IsGuiding returns 1
04:19:49.238 00.033 11596 IsSlewing returns 0
04:19:49.539 00.301 11596 IsGuiding returns 0
04:19:49.539 00.000 11596 scope move finished after 385 + 636 ms
04:19:49.539 00.000 11596 Move returns status 0, amount 385
04:19:49.539 00.000 11596 move complete, result=0
04:19:49.539 00.000 11596 worker thread done servicing request
04:19:49.539 00.000 11596 Worker thread wakes up
04:19:49.539 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.3 px 385 ms NORTH
04:19:49.539 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:19:50.055 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:19:51.958 01.903 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cd4d2065-83fe-4d60-ad2b-6f3aa1927168"}
04:19:51.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cd4d2065-83fe-4d60-ad2b-6f3aa1927168"}
04:19:51.959 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f02ff875-479a-4c69-9613-9d4697183b1d"}
04:19:51.959 00.000 13300 case statement mapped state 6 to 3
04:19:51.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f02ff875-479a-4c69-9613-9d4697183b1d"}
04:19:51.959 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"23c0436d-411e-4d50-b20a-822ca81f2180"}
04:19:51.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[7.48,7.18],"pixels":"..."},"id":"23c0436d-411e-4d50-b20a-822ca81f2180"}
04:19:53.083 01.124 11596 Exposure complete
04:19:53.152 00.069 11596 worker thread done servicing request
04:19:53.153 00.001 13300 OnExposeComplete: enter
04:19:53.153 00.000 13300 UpdateGuideState(): m_state=6
04:19:53.153 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
04:19:53.153 00.000 13300 Star::Find returns 1 (0), X=295.43, Y=663.15, Mass=1537, SNR=27.4, Peak=207 HFD=3.4
04:19:53.153 00.000 13300 DistanceChecker: reject for large offset (0.47 > 0.33) avgDist = 0.16 count = 22
04:19:53.154 00.001 13300 MultiStar: [#1 -0.21,-0.20,0.83,U] [#2 -0.06,-0.33,0.00,M4] [#3 -0.06,-0.19,0.46,U] [#4 -0.15,-0.10,0.44,U] [#5 -0.16,-0.06,0.30,U] [#6 0.18,-0.36,0.00,M1] [#7 0.02,-0.17,0.22,U] [#8 -0.11,-0.79,0.00,M7] 
04:19:53.154 00.000 13300 refined, 5 included, MultiStar: {-0.23, -0.16}, one-star: {-0.45, -0.15}
04:19:53.154 00.000 13300 CameraToMount -- cameraTheta (-2.55) - m_xAngle (1.53) = xAngle (-4.08 = 2.20)
04:19:53.154 00.000 13300 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.21 = -0.92)
04:19:53.154 00.000 13300 CameraToMount -- cameraX=-0.23 cameraY=-0.16 hyp=0.28 cameraTheta=-2.55 mountX=-0.17 mountY=-0.22, mountTheta=-2.21
04:19:53.156 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.23, y=-0.16, opts=13)
04:19:53.156 00.000 13300 Enqueuing Move request for scope (-0.23, -0.16)
04:19:53.156 00.000 11596 Worker thread wakes up
04:19:53.156 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.16) opts 0xd
04:19:53.157 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.23, -0.16)
04:19:53.157 00.000 11596 Moving (-0.23, -0.16) raw xDistance=-0.17 yDistance=-0.22
04:19:53.157 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.17
04:19:53.157 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
04:19:53.157 00.000 11596 MoveAxis(E, 207, ABG)
04:19:53.157 00.000 11596 Guiding  Dir = 2, Dur = 207
04:19:53.157 00.000 11596 IsSlewing returns 0
04:19:53.161 00.004 11596 IsGuiding returns 0
04:19:53.163 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=207, med=4, FiltMin=2, FiltMax=66, Gamma=0.510
04:19:53.171 00.008 13300 UpdateGuideState exits: m=1537 SNR=27.4
04:19:53.171 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:53.171 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:19:53.171 00.000 13300 Enqueuing Expose request
04:19:53.583 00.412 11596 IsGuiding returns 1
04:19:53.583 00.000 11596 scope still moving after pulse duration time elapsed
04:19:53.737 00.154 11596 IsSlewing returns 0
04:19:54.024 00.287 11596 IsGuiding returns 0
04:19:54.024 00.000 11596 scope move finished after 207 + 655 ms
04:19:54.024 00.000 11596 Move returns status 0, amount 207
04:19:54.024 00.000 11596 MoveAxis(N, 295, ABG)
04:19:54.024 00.000 11596 Guiding  Dir = 0, Dur = 295
04:19:54.024 00.000 11596 IsSlewing returns 0
04:19:54.184 00.160 11596 IsGuiding returns 0
04:19:54.432 00.248 11596 PulseGuide returned control before completion, sleep 58
04:19:54.640 00.208 11596 IsGuiding returns 1
04:19:54.640 00.000 11596 scope still moving after pulse duration time elapsed
04:19:54.675 00.035 11596 IsSlewing returns 0
04:19:54.766 00.091 11596 IsGuiding returns 1
04:19:54.799 00.033 11596 IsSlewing returns 0
04:19:54.957 00.158 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ed7dd393-6077-4c18-8d2a-063cb565afac"}
04:19:54.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ed7dd393-6077-4c18-8d2a-063cb565afac"}
04:19:54.957 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"71bd1577-3e2e-404a-81d2-03fe528523cc"}
04:19:54.958 00.001 13300 case statement mapped state 6 to 3
04:19:54.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"71bd1577-3e2e-404a-81d2-03fe528523cc"}
04:19:54.958 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e037cbfd-adc7-4028-9914-c83a833f087f"}
04:19:54.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[7.43,7.15],"pixels":"..."},"id":"e037cbfd-adc7-4028-9914-c83a833f087f"}
04:19:54.977 00.019 11596 IsGuiding returns 0
04:19:54.977 00.000 11596 scope move finished after 295 + 497 ms
04:19:54.977 00.000 11596 Move returns status 0, amount 295
04:19:54.977 00.000 11596 move complete, result=0
04:19:54.977 00.000 11596 worker thread done servicing request
04:19:54.977 00.000 13300 GuideStep: -0.2 px 207 ms EAST, -0.2 px 295 ms NORTH
04:19:54.977 00.000 11596 Worker thread wakes up
04:19:54.978 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:19:55.489 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:19:57.957 02.468 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"58006b35-a8c3-4802-bf38-06338c4e94c3"}
04:19:57.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"58006b35-a8c3-4802-bf38-06338c4e94c3"}
04:19:57.958 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8f04cf98-1f88-4b6a-8ecc-40b62a6c09af"}
04:19:57.958 00.000 13300 case statement mapped state 6 to 3
04:19:57.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8f04cf98-1f88-4b6a-8ecc-40b62a6c09af"}
04:19:57.958 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"baf15aac-e967-4231-a120-c750468454e4"}
04:19:57.959 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[7.43,7.15],"pixels":"..."},"id":"baf15aac-e967-4231-a120-c750468454e4"}
04:19:58.512 00.553 11596 Exposure complete
04:19:58.581 00.069 11596 worker thread done servicing request
04:19:58.581 00.000 13300 OnExposeComplete: enter
04:19:58.581 00.000 13300 UpdateGuideState(): m_state=6
04:19:58.581 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
04:19:58.582 00.001 13300 Star::Find returns 1 (0), X=295.59, Y=663.17, Mass=1321, SNR=25.4, Peak=147 HFD=3.3
04:19:58.582 00.000 13300 DistanceChecker: deactivated
04:19:58.582 00.000 13300 MultiStar: [#1 -0.00,-0.24,0.80,U] [#2 0.11,-0.39,0.00,M5] [#3 0.12,-0.22,0.47,U] [#4 0.11,0.05,0.44,U] [#5 -0.04,-0.05,0.29,U] [#6 -0.10,-0.18,0.24,U] [#7 0.17,-0.30,0.00,M1] [#8 0.31,-0.18,0.00,M8] 
04:19:58.582 00.000 13300 refined, 5 included, MultiStar: {-0.07, -0.15}, one-star: {-0.29, -0.14}
04:19:58.582 00.000 13300 CameraToMount -- cameraTheta (-2.00) - m_xAngle (1.53) = xAngle (-3.54 = 2.75)
04:19:58.583 00.001 13300 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.66 = -0.38)
04:19:58.583 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.15 hyp=0.16 cameraTheta=-2.00 mountX=-0.15 mountY=-0.06, mountTheta=-2.76
04:19:58.585 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.15, opts=13)
04:19:58.585 00.000 13300 Enqueuing Move request for scope (-0.07, -0.15)
04:19:58.586 00.001 11596 Worker thread wakes up
04:19:58.586 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.15) opts 0xd
04:19:58.586 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.15)
04:19:58.586 00.000 11596 Moving (-0.07, -0.15) raw xDistance=-0.15 yDistance=-0.06
04:19:58.586 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
04:19:58.586 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:58.586 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:19:58.586 00.000 11596 MoveAxis(E, 199, ABG)
04:19:58.586 00.000 11596 Guiding  Dir = 2, Dur = 199
04:19:58.587 00.001 11596 IsSlewing returns 0
04:19:58.593 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=147, med=4, FiltMin=2, FiltMax=51, Gamma=0.510
04:19:58.602 00.009 13300 UpdateGuideState exits: m=1321 SNR=25.4
04:19:58.602 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:58.602 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:19:58.602 00.000 13300 Enqueuing Expose request
04:19:58.631 00.029 11596 IsGuiding returns 0
04:19:58.948 00.317 11596 IsGuiding returns 1
04:19:58.948 00.000 11596 scope still moving after pulse duration time elapsed
04:19:59.181 00.233 11596 IsSlewing returns 0
04:19:59.294 00.113 11596 IsGuiding returns 0
04:19:59.294 00.000 11596 scope move finished after 199 + 464 ms
04:19:59.294 00.000 11596 Move returns status 0, amount 199
04:19:59.295 00.001 11596 MoveAxis(N, 0, ABG)
04:19:59.295 00.000 11596 Move returns status 0, amount 0
04:19:59.295 00.000 11596 move complete, result=0
04:19:59.295 00.000 11596 worker thread done servicing request
04:19:59.295 00.000 11596 Worker thread wakes up
04:19:59.295 00.000 13300 GuideStep: -0.1 px 199 ms EAST, -0.1 px 0 ms NORTH
04:19:59.295 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:19:59.803 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:20:00.956 01.153 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"02536fe3-af6b-4452-8dfb-85fc459d7913"}
04:20:00.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"02536fe3-af6b-4452-8dfb-85fc459d7913"}
04:20:00.957 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ce223133-45e6-49fb-a49d-1bb58010e23c"}
04:20:00.957 00.000 13300 case statement mapped state 6 to 3
04:20:00.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ce223133-45e6-49fb-a49d-1bb58010e23c"}
04:20:00.958 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"03513ca7-4434-4449-979f-064d4d4d06a7"}
04:20:00.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[6.59,7.17],"pixels":"..."},"id":"03513ca7-4434-4449-979f-064d4d4d06a7"}
04:20:02.834 01.876 11596 Exposure complete
04:20:02.907 00.073 11596 worker thread done servicing request
04:20:02.907 00.000 13300 OnExposeComplete: enter
04:20:02.907 00.000 13300 UpdateGuideState(): m_state=6
04:20:02.908 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
04:20:02.908 00.000 13300 Star::Find returns 1 (0), X=295.76, Y=663.25, Mass=1115, SNR=23.4, Peak=123 HFD=3.0
04:20:02.908 00.000 13300 MultiStar: [#1 0.18,-0.06,0.81,U] [#2 0.17,-0.29,0.00,M6] [#3 0.09,-0.16,0.50,U] [#4 0.09,-0.06,0.44,U] [#5 0.07,-0.09,0.29,U] [#6 0.32,-0.43,0.00,M1] [#7 0.46,-0.03,0.00,M2] [#8 -0.15,-0.30,0.00,M9] 
04:20:02.909 00.001 13300 refined, 4 included, MultiStar: {0.04, -0.08}, one-star: {-0.12, -0.06}
04:20:02.909 00.000 13300 CameraToMount -- cameraTheta (-1.08) - m_xAngle (1.53) = xAngle (-2.61 = -2.61)
04:20:02.909 00.000 13300 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.74 = 0.55)
04:20:02.909 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-1.08 mountX=-0.08 mountY=0.05, mountTheta=2.60
04:20:02.911 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.08, opts=13)
04:20:02.911 00.000 13300 Enqueuing Move request for scope (0.04, -0.08)
04:20:02.911 00.000 11596 Worker thread wakes up
04:20:02.911 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.08) opts 0xd
04:20:02.911 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.08)
04:20:02.911 00.000 11596 Moving (0.04, -0.08) raw xDistance=-0.08 yDistance=0.05
04:20:02.911 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:20:02.912 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:02.912 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:20:02.912 00.000 11596 MoveAxis(E, 0, ABG)
04:20:02.912 00.000 11596 Move returns status 0, amount 0
04:20:02.912 00.000 11596 MoveAxis(N, 0, ABG)
04:20:02.912 00.000 11596 Move returns status 0, amount 0
04:20:02.912 00.000 11596 move complete, result=0
04:20:02.912 00.000 11596 worker thread done servicing request
04:20:02.919 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=123, med=4, FiltMin=2, FiltMax=44, Gamma=0.510
04:20:02.926 00.007 13300 UpdateGuideState exits: m=1115 SNR=23.4
04:20:02.926 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:02.927 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:20:02.927 00.000 13300 Enqueuing Expose request
04:20:02.927 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:20:02.927 00.000 11596 Worker thread wakes up
04:20:02.927 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:20:03.433 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:20:03.955 00.522 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f17363e5-7ced-4ad2-816b-ec462f8861f0"}
04:20:03.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f17363e5-7ced-4ad2-816b-ec462f8861f0"}
04:20:03.956 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7486cfbb-f9e0-4157-981c-9367c9425d90"}
04:20:03.957 00.001 13300 case statement mapped state 6 to 3
04:20:03.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7486cfbb-f9e0-4157-981c-9367c9425d90"}
04:20:03.957 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b8b73c93-ae69-4297-8f25-fcdda4f434be"}
04:20:03.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[6.76,7.25],"pixels":"..."},"id":"b8b73c93-ae69-4297-8f25-fcdda4f434be"}
04:20:06.460 02.503 11596 Exposure complete
04:20:06.529 00.069 11596 worker thread done servicing request
04:20:06.529 00.000 13300 OnExposeComplete: enter
04:20:06.530 00.001 13300 UpdateGuideState(): m_state=6
04:20:06.530 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
04:20:06.530 00.000 13300 Star::Find returns 1 (0), X=295.68, Y=663.29, Mass=713, SNR=18.7, Peak=82 HFD=3.0
04:20:06.530 00.000 13300 Status Line: Mass: 713 vs 1588
04:20:06.534 00.004 13300 UpdateCurrentPosition: star mass new=713.4 exp=1588.3 thresh=50% limits=(792.3, 2597.5, 3176.7)
04:20:06.534 00.000 13300 DistanceChecker: activated
04:20:06.535 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:20:06.535 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:20:06.535 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:20:06.535 00.000 11596 Worker thread wakes up
04:20:06.536 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:20:06.536 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:20:06.536 00.000 11596 move complete, result=0
04:20:06.536 00.000 11596 worker thread done servicing request
04:20:06.643 00.107 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:20:06.643 00.000 13300 Status Line: Stella per per cambiamento di massa
04:20:06.647 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=111, med=4, FiltMin=2, FiltMax=29, Gamma=0.510
04:20:06.655 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:20:06.656 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:06.656 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:20:06.656 00.000 13300 Enqueuing Expose request
04:20:06.656 00.000 11596 Worker thread wakes up
04:20:06.656 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:20:06.955 00.299 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3eccaf8e-2c2b-4977-843d-434d9cd6b6e8"}
04:20:06.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3eccaf8e-2c2b-4977-843d-434d9cd6b6e8"}
04:20:06.956 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8c51c489-7baf-4b05-8438-2227afa098b7"}
04:20:06.956 00.000 13300 case statement mapped state 6 to 4
04:20:06.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"8c51c489-7baf-4b05-8438-2227afa098b7"}
04:20:06.957 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bd25b1a8-2e92-49f0-beb6-4e8b5cf5566f"}
04:20:06.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[6.76,7.25],"pixels":"..."},"id":"bd25b1a8-2e92-49f0-beb6-4e8b5cf5566f"}
04:20:07.168 00.211 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:20:09.955 02.787 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ee0ef78a-5cdc-4375-9f93-a85c318d37ba"}
04:20:09.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ee0ef78a-5cdc-4375-9f93-a85c318d37ba"}
04:20:09.956 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"791eb710-c40e-4e3f-9d34-46ae52a742e1"}
04:20:09.956 00.000 13300 case statement mapped state 6 to 4
04:20:09.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"791eb710-c40e-4e3f-9d34-46ae52a742e1"}
04:20:09.956 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7294a44c-0a5d-4a83-8b99-e4b7854dd37a"}
04:20:09.957 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[6.76,7.25],"pixels":"..."},"id":"7294a44c-0a5d-4a83-8b99-e4b7854dd37a"}
04:20:10.194 00.237 11596 Exposure complete
04:20:10.272 00.078 11596 worker thread done servicing request
04:20:10.272 00.000 13300 OnExposeComplete: enter
04:20:10.272 00.000 13300 UpdateGuideState(): m_state=6
04:20:10.273 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
04:20:10.273 00.000 13300 Star::Find returns 1 (0), X=295.67, Y=663.52, Mass=446, SNR=14.7, Peak=66 HFD=2.9
04:20:10.273 00.000 13300 Status Line: Mass: 446 vs 1584
04:20:10.278 00.005 13300 UpdateCurrentPosition: star mass new=445.8 exp=1583.5 thresh=50% limits=(791.8, 2597.5, 3167.1)
04:20:10.278 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:20:10.279 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:20:10.279 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:20:10.279 00.000 11596 Worker thread wakes up
04:20:10.279 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:20:10.279 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:20:10.279 00.000 11596 move complete, result=0
04:20:10.279 00.000 11596 worker thread done servicing request
04:20:10.382 00.103 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:20:10.382 00.000 13300 Status Line: Stella per per cambiamento di massa
04:20:10.386 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=111, med=4, FiltMin=2, FiltMax=27, Gamma=0.510
04:20:10.393 00.007 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:20:10.394 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:10.394 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:20:10.394 00.000 13300 Enqueuing Expose request
04:20:10.394 00.000 11596 Worker thread wakes up
04:20:10.394 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:20:10.906 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:20:12.955 02.049 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7081fb15-c782-4506-9bcf-bc3209192a3c"}
04:20:12.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7081fb15-c782-4506-9bcf-bc3209192a3c"}
04:20:12.956 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a821d777-dd38-406d-b8a4-3d4b3f97a4b8"}
04:20:12.956 00.000 13300 case statement mapped state 6 to 4
04:20:12.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"a821d777-dd38-406d-b8a4-3d4b3f97a4b8"}
04:20:12.956 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"71bf7e7d-b4aa-4d05-9fff-9a57d9d95c80"}
04:20:12.957 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[6.76,7.25],"pixels":"..."},"id":"71bf7e7d-b4aa-4d05-9fff-9a57d9d95c80"}
04:20:13.940 00.983 11596 Exposure complete
04:20:14.103 00.163 11596 worker thread done servicing request
04:20:14.103 00.000 13300 OnExposeComplete: enter
04:20:14.104 00.001 13300 UpdateGuideState(): m_state=6
04:20:14.105 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
04:20:14.105 00.000 13300 Star::Find returns 1 (0), X=295.62, Y=663.44, Mass=1291, SNR=25.1, Peak=149 HFD=3.3
04:20:14.105 00.000 13300 DistanceChecker: deactivated
04:20:14.106 00.001 13300 Star::Find false star n=12 nbg=277 bg=4.3 sigma=0.6 thresh=6 peak=6
04:20:14.106 00.000 13300 MultiStar: [#1 -0.13,-0.02,0.86,U] [#2 0.20,-0.28,0.00,M7] [#3 0.09,0.05,0.35,U] [#4 0.09,0.40,0.00,M1] [#5 0.26,0.16,0.23,U] [#6 0.00,0.00,0.00,L] [#7 0.28,-0.20,0.00,M3] [#8 0.07,-0.32,0.00,M10] [#9 0.09,0.13,0.18,U] 
04:20:14.107 00.001 13300 refined, 4 included, MultiStar: {-0.10, 0.07}, one-star: {-0.26, 0.13}
04:20:14.107 00.000 13300 CameraToMount -- cameraTheta (2.53) - m_xAngle (1.53) = xAngle (1.00 = 1.00)
04:20:14.107 00.000 13300 CameraToMount -- cameraTheta (2.53) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.13 = -2.13)
04:20:14.107 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.07 hyp=0.12 cameraTheta=2.53 mountX=0.07 mountY=-0.10, mountTheta=-1.00
04:20:14.111 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.07, opts=13)
04:20:14.111 00.000 13300 Enqueuing Move request for scope (-0.10, 0.07)
04:20:14.111 00.000 11596 Worker thread wakes up
04:20:14.111 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.07) opts 0xd
04:20:14.112 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.07)
04:20:14.112 00.000 11596 Moving (-0.10, 0.07) raw xDistance=0.07 yDistance=-0.10
04:20:14.112 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:20:14.112 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:14.112 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:20:14.112 00.000 11596 MoveAxis(E, 0, ABG)
04:20:14.113 00.001 11596 Move returns status 0, amount 0
04:20:14.113 00.000 11596 MoveAxis(N, 0, ABG)
04:20:14.113 00.000 11596 Move returns status 0, amount 0
04:20:14.113 00.000 11596 move complete, result=0
04:20:14.113 00.000 11596 worker thread done servicing request
04:20:14.125 00.012 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=149, med=4, FiltMin=2, FiltMax=52, Gamma=0.510
04:20:14.138 00.013 13300 UpdateGuideState exits: m=1291 SNR=25.1
04:20:14.139 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:14.139 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:20:14.139 00.000 13300 Enqueuing Expose request
04:20:14.139 00.000 11596 Worker thread wakes up
04:20:14.139 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:20:14.140 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:20:14.656 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:20:15.955 01.299 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"473bb1d7-a7e6-46aa-9066-fc7a1119ec98"}
04:20:15.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"473bb1d7-a7e6-46aa-9066-fc7a1119ec98"}
04:20:15.956 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cfab20ed-8e18-4040-a2fb-e2852554d9a3"}
04:20:15.956 00.000 13300 case statement mapped state 6 to 3
04:20:15.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cfab20ed-8e18-4040-a2fb-e2852554d9a3"}
04:20:15.957 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e28e8b7f-652f-4766-8db9-ca8ffda4b18a"}
04:20:15.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[6.62,7.44],"pixels":"..."},"id":"e28e8b7f-652f-4766-8db9-ca8ffda4b18a"}
04:20:17.694 01.737 11596 Exposure complete
04:20:17.789 00.095 11596 worker thread done servicing request
04:20:17.789 00.000 13300 OnExposeComplete: enter
04:20:17.789 00.000 13300 UpdateGuideState(): m_state=6
04:20:17.790 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
04:20:17.790 00.000 13300 Star::Find returns 1 (0), X=295.64, Y=663.35, Mass=1490, SNR=27.0, Peak=161 HFD=3.4
04:20:17.790 00.000 13300 MultiStar: [#1 0.06,-0.11,0.84,U] [#2 0.17,-0.29,0.00,M8] [#3 0.05,-0.21,0.43,U] [#4 0.05,0.22,0.38,U] [#5 0.04,-0.05,0.29,U] [#6 0.09,-0.27,0.20,U] [#7 0.55,-0.15,0.00,M4] [#8 -0.13,-0.06,0.23,U] 
04:20:17.790 00.000 13300 refined, 6 included, MultiStar: {-0.04, -0.04}, one-star: {-0.24, 0.04}
04:20:17.791 00.001 13300 CameraToMount -- cameraTheta (-2.36) - m_xAngle (1.53) = xAngle (-3.89 = 2.39)
04:20:17.791 00.000 13300 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.02 = -0.74)
04:20:17.791 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-2.36 mountX=-0.05 mountY=-0.04, mountTheta=-2.40
04:20:17.793 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.04, opts=13)
04:20:17.793 00.000 13300 Enqueuing Move request for scope (-0.04, -0.04)
04:20:17.793 00.000 11596 Worker thread wakes up
04:20:17.793 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.04) opts 0xd
04:20:17.794 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.04)
04:20:17.794 00.000 11596 Moving (-0.04, -0.04) raw xDistance=-0.05 yDistance=-0.04
04:20:17.794 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:20:17.794 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:17.794 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:20:17.794 00.000 11596 MoveAxis(E, 0, ABG)
04:20:17.794 00.000 11596 Move returns status 0, amount 0
04:20:17.795 00.001 11596 MoveAxis(N, 0, ABG)
04:20:17.795 00.000 11596 Move returns status 0, amount 0
04:20:17.795 00.000 11596 move complete, result=0
04:20:17.795 00.000 11596 worker thread done servicing request
04:20:17.804 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=161, med=4, FiltMin=2, FiltMax=52, Gamma=0.510
04:20:17.812 00.008 13300 UpdateGuideState exits: m=1490 SNR=27.0
04:20:17.812 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:17.812 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:20:17.812 00.000 13300 Enqueuing Expose request
04:20:17.813 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:20:17.813 00.000 11596 Worker thread wakes up
04:20:17.813 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:20:18.322 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:20:18.954 00.632 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ce4d5e1a-4c37-48f4-9211-86cadfd2d8e7"}
04:20:18.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ce4d5e1a-4c37-48f4-9211-86cadfd2d8e7"}
04:20:18.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e65dd15b-8b3a-4218-a6d1-1a8c0d261cac"}
04:20:18.955 00.000 13300 case statement mapped state 6 to 3
04:20:18.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e65dd15b-8b3a-4218-a6d1-1a8c0d261cac"}
04:20:18.955 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c88c1929-ac1f-475c-a8f3-ea094dfc0ee8"}
04:20:18.956 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":32,"width":15,"height":15,"star_pos":[6.64,7.35],"pixels":"..."},"id":"c88c1929-ac1f-475c-a8f3-ea094dfc0ee8"}
04:20:21.371 02.415 11596 Exposure complete
04:20:21.445 00.074 11596 worker thread done servicing request
04:20:21.445 00.000 13300 OnExposeComplete: enter
04:20:21.446 00.001 13300 UpdateGuideState(): m_state=6
04:20:21.446 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
04:20:21.446 00.000 13300 Star::Find returns 1 (0), X=295.61, Y=663.50, Mass=1485, SNR=27.0, Peak=205 HFD=3.1
04:20:21.447 00.001 13300 MultiStar: [#1 0.14,0.06,0.85,U] [#2 -0.02,-0.02,0.77,U] [#3 0.20,0.04,0.44,U] [#4 0.02,0.13,0.44,U] [#5 0.16,0.18,0.29,U] [#6 0.03,-0.43,0.00,M1] [#7 0.20,-0.04,0.21,U] [#8 0.00,0.15,0.24,U] 
04:20:21.447 00.000 13300 refined, 7 included, MultiStar: {0.00, 0.09}, one-star: {-0.27, 0.19}
04:20:21.447 00.000 13300 CameraToMount -- cameraTheta (1.52) - m_xAngle (1.53) = xAngle (-0.01 = -0.01)
04:20:21.447 00.000 13300 CameraToMount -- cameraTheta (1.52) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.14 = -3.14)
04:20:21.447 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.09 hyp=0.09 cameraTheta=1.52 mountX=0.09 mountY=-0.00, mountTheta=-0.00
04:20:21.449 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.09, opts=13)
04:20:21.449 00.000 13300 Enqueuing Move request for scope (0.00, 0.09)
04:20:21.449 00.000 11596 Worker thread wakes up
04:20:21.450 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.09) opts 0xd
04:20:21.450 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.09)
04:20:21.450 00.000 11596 Moving (0.00, 0.09) raw xDistance=0.09 yDistance=-0.00
04:20:21.450 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
04:20:21.450 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:21.450 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
04:20:21.450 00.000 11596 MoveAxis(E, 0, ABG)
04:20:21.450 00.000 11596 Move returns status 0, amount 0
04:20:21.450 00.000 11596 MoveAxis(N, 0, ABG)
04:20:21.450 00.000 11596 Move returns status 0, amount 0
04:20:21.450 00.000 11596 move complete, result=0
04:20:21.451 00.001 11596 worker thread done servicing request
04:20:21.457 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=205, med=4, FiltMin=2, FiltMax=51, Gamma=0.510
04:20:21.464 00.007 13300 UpdateGuideState exits: m=1485 SNR=27.0
04:20:21.464 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:21.465 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:20:21.465 00.000 13300 Enqueuing Expose request
04:20:21.465 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:20:21.465 00.000 11596 Worker thread wakes up
04:20:21.465 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:20:21.954 00.489 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8b34a7bf-7dc8-4818-8b17-19665b45903f"}
04:20:21.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8b34a7bf-7dc8-4818-8b17-19665b45903f"}
04:20:21.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6d44dac2-3108-4c75-a466-b4ef10e23bff"}
04:20:21.955 00.000 13300 case statement mapped state 6 to 3
04:20:21.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6d44dac2-3108-4c75-a466-b4ef10e23bff"}
04:20:21.955 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9f57cdc0-4a0a-4fa2-899f-976077b2e421"}
04:20:21.956 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":33,"width":15,"height":15,"star_pos":[6.61,7.50],"pixels":"..."},"id":"9f57cdc0-4a0a-4fa2-899f-976077b2e421"}
04:20:21.981 00.025 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:20:24.954 02.973 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"816b497a-8d83-4430-bf98-1a74da5f4c70"}
04:20:24.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"816b497a-8d83-4430-bf98-1a74da5f4c70"}
04:20:24.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1f155555-4984-4e96-a3ec-6d48665451e3"}
04:20:24.955 00.000 13300 case statement mapped state 6 to 3
04:20:24.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1f155555-4984-4e96-a3ec-6d48665451e3"}
04:20:24.956 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"acc15a2b-c783-4e45-ad60-612cb9fee2da"}
04:20:24.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":33,"width":15,"height":15,"star_pos":[6.61,7.50],"pixels":"..."},"id":"acc15a2b-c783-4e45-ad60-612cb9fee2da"}
04:20:25.010 00.054 11596 Exposure complete
04:20:25.085 00.075 11596 worker thread done servicing request
04:20:25.085 00.000 13300 OnExposeComplete: enter
04:20:25.085 00.000 13300 UpdateGuideState(): m_state=6
04:20:25.086 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
04:20:25.086 00.000 13300 Star::Find returns 1 (0), X=295.43, Y=663.25, Mass=1626, SNR=28.3, Peak=184 HFD=3.3
04:20:25.086 00.000 13300 MultiStar: [#1 -0.05,-0.22,0.81,U] [#2 -0.09,-0.34,0.00,M8] [#3 -0.17,-0.22,0.44,U] [#4 0.04,-0.13,0.42,U] [#5 0.04,-0.16,0.29,U] [#6 0.05,-0.49,0.00,M2] [#7 -0.04,-0.09,0.22,U] [#8 -0.16,0.01,0.23,U] 
04:20:25.086 00.000 13300 refined, 6 included, MultiStar: {-0.17, -0.13}, one-star: {-0.45, -0.06}
04:20:25.086 00.000 13300 CameraToMount -- cameraTheta (-2.49) - m_xAngle (1.53) = xAngle (-4.03 = 2.26)
04:20:25.086 00.000 13300 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.15 = -0.87)
04:20:25.087 00.001 13300 CameraToMount -- cameraX=-0.17 cameraY=-0.13 hyp=0.22 cameraTheta=-2.49 mountX=-0.14 mountY=-0.17, mountTheta=-2.26
04:20:25.090 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.17, y=-0.13, opts=13)
04:20:25.090 00.000 13300 Enqueuing Move request for scope (-0.17, -0.13)
04:20:25.091 00.001 11596 Worker thread wakes up
04:20:25.091 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.13) opts 0xd
04:20:25.091 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.17, -0.13)
04:20:25.091 00.000 11596 Moving (-0.17, -0.13) raw xDistance=-0.14 yDistance=-0.17
04:20:25.091 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
04:20:25.091 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:25.091 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
04:20:25.092 00.001 11596 MoveAxis(E, 0, ABG)
04:20:25.092 00.000 11596 Move returns status 0, amount 0
04:20:25.092 00.000 11596 MoveAxis(N, 0, ABG)
04:20:25.092 00.000 11596 Move returns status 0, amount 0
04:20:25.092 00.000 11596 move complete, result=0
04:20:25.092 00.000 11596 worker thread done servicing request
04:20:25.098 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=184, med=4, FiltMin=2, FiltMax=57, Gamma=0.510
04:20:25.106 00.008 13300 UpdateGuideState exits: m=1626 SNR=28.3
04:20:25.106 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:25.106 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:20:25.106 00.000 13300 Enqueuing Expose request
04:20:25.106 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:20:25.106 00.000 11596 Worker thread wakes up
04:20:25.107 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:20:25.617 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:20:27.953 02.336 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d072437e-6989-4954-8fd9-be23fbf17ce2"}
04:20:27.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d072437e-6989-4954-8fd9-be23fbf17ce2"}
04:20:27.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8017fb13-a801-45ae-b80a-f48e407f390c"}
04:20:27.954 00.000 13300 case statement mapped state 6 to 3
04:20:27.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8017fb13-a801-45ae-b80a-f48e407f390c"}
04:20:27.954 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6c355b70-641e-4194-aa6c-1fc5a2a6e6b0"}
04:20:27.955 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":34,"width":15,"height":15,"star_pos":[7.43,7.25],"pixels":"..."},"id":"6c355b70-641e-4194-aa6c-1fc5a2a6e6b0"}
04:20:28.644 00.689 11596 Exposure complete
04:20:28.712 00.068 11596 worker thread done servicing request
04:20:28.712 00.000 13300 OnExposeComplete: enter
04:20:28.713 00.001 13300 UpdateGuideState(): m_state=6
04:20:28.713 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
04:20:28.713 00.000 13300 Star::Find returns 1 (0), X=295.53, Y=663.21, Mass=1577, SNR=27.8, Peak=181 HFD=3.4
04:20:28.714 00.001 13300 MultiStar: [#1 -0.06,-0.16,0.83,U] [#2 0.08,-0.32,0.00,M9] [#3 0.05,-0.24,0.42,U] [#4 0.10,-0.10,0.42,U] [#5 0.09,-0.16,0.27,U] [#6 -0.05,0.06,0.24,U] [#7 0.17,-0.21,0.23,U] [#8 -0.11,-0.48,0.00,M8] 
04:20:28.714 00.000 13300 refined, 6 included, MultiStar: {-0.09, -0.13}, one-star: {-0.35, -0.10}
04:20:28.714 00.000 13300 CameraToMount -- cameraTheta (-2.15) - m_xAngle (1.53) = xAngle (-3.68 = 2.60)
04:20:28.714 00.000 13300 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.81 = -0.53)
04:20:28.714 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.13 hyp=0.16 cameraTheta=-2.15 mountX=-0.14 mountY=-0.08, mountTheta=-2.61
04:20:28.716 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.13, opts=13)
04:20:28.716 00.000 13300 Enqueuing Move request for scope (-0.09, -0.13)
04:20:28.716 00.000 11596 Worker thread wakes up
04:20:28.716 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.13) opts 0xd
04:20:28.716 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.13)
04:20:28.716 00.000 11596 Moving (-0.09, -0.13) raw xDistance=-0.14 yDistance=-0.08
04:20:28.716 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
04:20:28.717 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:28.717 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:20:28.717 00.000 11596 MoveAxis(E, 0, ABG)
04:20:28.717 00.000 11596 Move returns status 0, amount 0
04:20:28.717 00.000 11596 MoveAxis(N, 0, ABG)
04:20:28.717 00.000 11596 Move returns status 0, amount 0
04:20:28.717 00.000 11596 move complete, result=0
04:20:28.717 00.000 11596 worker thread done servicing request
04:20:28.723 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=181, med=4, FiltMin=2, FiltMax=57, Gamma=0.510
04:20:28.731 00.008 13300 UpdateGuideState exits: m=1577 SNR=27.8
04:20:28.731 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:28.731 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:20:28.731 00.000 13300 Enqueuing Expose request
04:20:28.731 00.000 11596 Worker thread wakes up
04:20:28.732 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:20:28.732 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:20:29.236 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:20:30.952 01.716 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"808e6e35-b37c-417b-930d-51cd81476e8e"}
04:20:30.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"808e6e35-b37c-417b-930d-51cd81476e8e"}
04:20:30.953 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e34cbd20-a2d1-4c60-aae7-9a99f1041743"}
04:20:30.953 00.000 13300 case statement mapped state 6 to 3
04:20:30.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e34cbd20-a2d1-4c60-aae7-9a99f1041743"}
04:20:30.953 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"809d48ae-e4fc-4d5d-a9c8-8019739a554c"}
04:20:30.954 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":35,"width":15,"height":15,"star_pos":[6.53,7.21],"pixels":"..."},"id":"809d48ae-e4fc-4d5d-a9c8-8019739a554c"}
04:20:32.268 01.314 11596 Exposure complete
04:20:32.351 00.083 11596 worker thread done servicing request
04:20:32.351 00.000 13300 OnExposeComplete: enter
04:20:32.352 00.001 13300 UpdateGuideState(): m_state=6
04:20:32.352 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
04:20:32.352 00.000 13300 Star::Find returns 1 (0), X=295.62, Y=663.18, Mass=1540, SNR=27.5, Peak=170 HFD=3.3
04:20:32.353 00.001 13300 MultiStar: [#1 -0.05,-0.21,0.83,U] [#2 -0.01,-0.43,0.00,M10] [#3 -0.06,-0.22,0.46,U] [#4 -0.18,-0.06,0.43,U] [#5 0.15,-0.13,0.28,U] [#6 -0.18,-0.41,0.00,M2] [#7 -0.16,-0.35,0.00,M2] [#8 -0.11,-0.43,0.00,M9] 
04:20:32.353 00.000 13300 refined, 4 included, MultiStar: {-0.12, -0.16}, one-star: {-0.26, -0.13}
04:20:32.353 00.000 13300 CameraToMount -- cameraTheta (-2.23) - m_xAngle (1.53) = xAngle (-3.76 = 2.52)
04:20:32.353 00.000 13300 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.89 = -0.61)
04:20:32.353 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=-0.16 hyp=0.20 cameraTheta=-2.23 mountX=-0.16 mountY=-0.11, mountTheta=-2.53
04:20:32.355 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=-0.16, opts=13)
04:20:32.355 00.000 13300 Enqueuing Move request for scope (-0.12, -0.16)
04:20:32.355 00.000 11596 Worker thread wakes up
04:20:32.355 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.16) opts 0xd
04:20:32.355 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, -0.16)
04:20:32.356 00.001 11596 Moving (-0.12, -0.16) raw xDistance=-0.16 yDistance=-0.11
04:20:32.356 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
04:20:32.356 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:32.356 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:20:32.356 00.000 11596 MoveAxis(E, 200, ABG)
04:20:32.356 00.000 11596 Guiding  Dir = 2, Dur = 200
04:20:32.356 00.000 11596 IsSlewing returns 0
04:20:32.363 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=170, med=4, FiltMin=2, FiltMax=57, Gamma=0.510
04:20:32.370 00.007 13300 UpdateGuideState exits: m=1540 SNR=27.5
04:20:32.370 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:32.370 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:20:32.370 00.000 13300 Enqueuing Expose request
04:20:32.449 00.079 11596 IsGuiding returns 0
04:20:32.544 00.095 11596 PulseGuide returned control before completion, sleep 115
04:20:33.018 00.474 11596 IsGuiding returns 0
04:20:33.018 00.000 11596 Move returns status 0, amount 200
04:20:33.018 00.000 11596 MoveAxis(N, 0, ABG)
04:20:33.018 00.000 11596 Move returns status 0, amount 0
04:20:33.018 00.000 11596 move complete, result=0
04:20:33.018 00.000 11596 worker thread done servicing request
04:20:33.018 00.000 11596 Worker thread wakes up
04:20:33.019 00.001 13300 GuideStep: -0.2 px 200 ms EAST, -0.1 px 0 ms NORTH
04:20:33.019 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:20:33.529 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:20:33.951 00.422 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d5e7a1cc-9c8e-40de-9aae-193a1170cead"}
04:20:33.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d5e7a1cc-9c8e-40de-9aae-193a1170cead"}
04:20:33.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0643d191-883d-4b4d-bba2-4443e6e56f01"}
04:20:33.952 00.000 13300 case statement mapped state 6 to 3
04:20:33.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0643d191-883d-4b4d-bba2-4443e6e56f01"}
04:20:33.952 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a2c11732-d53f-4679-b584-aed9ef1254e0"}
04:20:33.953 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":36,"width":15,"height":15,"star_pos":[6.62,7.18],"pixels":"..."},"id":"a2c11732-d53f-4679-b584-aed9ef1254e0"}
04:20:36.564 02.611 11596 Exposure complete
04:20:36.638 00.074 11596 worker thread done servicing request
04:20:36.638 00.000 13300 OnExposeComplete: enter
04:20:36.638 00.000 13300 UpdateGuideState(): m_state=6
04:20:36.638 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
04:20:36.639 00.001 13300 Star::Find returns 1 (0), X=295.61, Y=663.55, Mass=1552, SNR=27.6, Peak=211 HFD=3.2
04:20:36.639 00.000 13300 MultiStar: [#1 0.04,0.10,0.82,U] [#2 -0.00,-0.03,0.76,U] [#3 -0.01,0.09,0.45,U] [#4 -0.10,0.26,0.41,U] [#5 0.05,0.12,0.30,U] [#6 -0.04,0.24,0.23,U] [#7 0.00,0.08,0.23,U] [#8 -0.07,-0.03,0.24,U] 
04:20:36.639 00.000 13300 refined, 8 included, MultiStar: {-0.07, 0.12}, one-star: {-0.27, 0.24}
04:20:36.639 00.000 13300 CameraToMount -- cameraTheta (2.07) - m_xAngle (1.53) = xAngle (0.54 = 0.54)
04:20:36.639 00.000 13300 CameraToMount -- cameraTheta (2.07) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.59 = -2.59)
04:20:36.639 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.12 hyp=0.14 cameraTheta=2.07 mountX=0.12 mountY=-0.07, mountTheta=-0.55
04:20:36.641 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.12, opts=13)
04:20:36.642 00.001 13300 Enqueuing Move request for scope (-0.07, 0.12)
04:20:36.642 00.000 11596 Worker thread wakes up
04:20:36.642 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.12) opts 0xd
04:20:36.642 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.12)
04:20:36.642 00.000 11596 Moving (-0.07, 0.12) raw xDistance=0.12 yDistance=-0.07
04:20:36.642 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
04:20:36.642 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:36.643 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:20:36.643 00.000 11596 MoveAxis(E, 0, ABG)
04:20:36.643 00.000 11596 Move returns status 0, amount 0
04:20:36.643 00.000 11596 MoveAxis(N, 0, ABG)
04:20:36.643 00.000 11596 Move returns status 0, amount 0
04:20:36.643 00.000 11596 move complete, result=0
04:20:36.643 00.000 11596 worker thread done servicing request
04:20:36.650 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=211, med=4, FiltMin=2, FiltMax=56, Gamma=0.510
04:20:36.657 00.007 13300 UpdateGuideState exits: m=1552 SNR=27.6
04:20:36.657 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:36.657 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:20:36.658 00.001 13300 Enqueuing Expose request
04:20:36.658 00.000 11596 Worker thread wakes up
04:20:36.658 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:20:36.658 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:20:36.951 00.293 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0d947f19-f87e-431c-bc46-d7fdda3f7b7f"}
04:20:36.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0d947f19-f87e-431c-bc46-d7fdda3f7b7f"}
04:20:36.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b47a5027-9859-4755-aaf7-a61e79766d3c"}
04:20:36.952 00.000 13300 case statement mapped state 6 to 3
04:20:36.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b47a5027-9859-4755-aaf7-a61e79766d3c"}
04:20:36.953 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8771b8cf-ae36-4791-899a-a59eb3c68b9f"}
04:20:36.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":37,"width":15,"height":15,"star_pos":[6.61,6.55],"pixels":"..."},"id":"8771b8cf-ae36-4791-899a-a59eb3c68b9f"}
04:20:37.165 00.212 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:20:39.951 02.786 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a2a095f0-4361-451b-84b2-345a29c90fdd"}
04:20:39.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a2a095f0-4361-451b-84b2-345a29c90fdd"}
04:20:39.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ba9ed9e5-f1f7-4dbe-8300-5124e6724a32"}
04:20:39.952 00.000 13300 case statement mapped state 6 to 3
04:20:39.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ba9ed9e5-f1f7-4dbe-8300-5124e6724a32"}
04:20:39.952 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a456c148-4319-4a8d-a824-a668ee83ddab"}
04:20:39.953 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":37,"width":15,"height":15,"star_pos":[6.61,6.55],"pixels":"..."},"id":"a456c148-4319-4a8d-a824-a668ee83ddab"}
04:20:40.189 00.236 11596 Exposure complete
04:20:40.259 00.070 11596 worker thread done servicing request
04:20:40.259 00.000 13300 OnExposeComplete: enter
04:20:40.259 00.000 13300 UpdateGuideState(): m_state=6
04:20:40.260 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
04:20:40.260 00.000 13300 Star::Find returns 1 (0), X=295.60, Y=663.62, Mass=1548, SNR=27.5, Peak=214 HFD=3.3
04:20:40.260 00.000 13300 MultiStar: [#1 0.11,0.06,0.83,U] [#2 0.10,0.01,0.75,U] [#3 0.09,0.05,0.42,U] [#4 0.13,0.20,0.43,U] [#5 0.11,0.18,0.29,U] [#6 0.33,0.06,0.00,M2] [#7 -0.00,0.29,0.23,U] [#8 -0.11,-0.03,0.24,U] 
04:20:40.260 00.000 13300 refined, 7 included, MultiStar: {-0.00, 0.14}, one-star: {-0.28, 0.32}
04:20:40.260 00.000 13300 CameraToMount -- cameraTheta (1.58) - m_xAngle (1.53) = xAngle (0.05 = 0.05)
04:20:40.261 00.001 13300 CameraToMount -- cameraTheta (1.58) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.08 = -3.08)
04:20:40.261 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.14 hyp=0.14 cameraTheta=1.58 mountX=0.14 mountY=-0.01, mountTheta=-0.06
04:20:40.263 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.14, opts=13)
04:20:40.263 00.000 13300 Enqueuing Move request for scope (-0.00, 0.14)
04:20:40.263 00.000 11596 Worker thread wakes up
04:20:40.263 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.14) opts 0xd
04:20:40.263 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.14)
04:20:40.263 00.000 11596 Moving (-0.00, 0.14) raw xDistance=0.14 yDistance=-0.01
04:20:40.263 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.14
04:20:40.264 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:40.264 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:20:40.264 00.000 11596 MoveAxis(W, 176, ABG)
04:20:40.264 00.000 11596 Guiding  Dir = 3, Dur = 176
04:20:40.264 00.000 11596 IsSlewing returns 0
04:20:40.272 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=214, med=4, FiltMin=2, FiltMax=59, Gamma=0.510
04:20:40.282 00.010 13300 UpdateGuideState exits: m=1548 SNR=27.5
04:20:40.282 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:40.282 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:20:40.282 00.000 13300 Enqueuing Expose request
04:20:40.445 00.163 11596 IsGuiding returns 0
04:20:41.151 00.706 11596 IsGuiding returns 0
04:20:41.151 00.000 11596 Move returns status 0, amount 176
04:20:41.151 00.000 11596 MoveAxis(N, 0, ABG)
04:20:41.151 00.000 11596 Move returns status 0, amount 0
04:20:41.151 00.000 11596 move complete, result=0
04:20:41.151 00.000 11596 worker thread done servicing request
04:20:41.151 00.000 11596 Worker thread wakes up
04:20:41.152 00.001 13300 GuideStep: 0.1 px 176 ms WEST, -0.0 px 0 ms NORTH
04:20:41.152 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:20:41.667 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:20:42.950 01.283 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1120562e-24ca-4ab6-82f0-5d84762d35e5"}
04:20:42.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1120562e-24ca-4ab6-82f0-5d84762d35e5"}
04:20:42.951 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3754b8e3-d436-4d0b-8024-89f77d48ebef"}
04:20:42.951 00.000 13300 case statement mapped state 6 to 3
04:20:42.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3754b8e3-d436-4d0b-8024-89f77d48ebef"}
04:20:42.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ba1fed68-dab0-4a13-9352-9ba322f1d536"}
04:20:42.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":38,"width":15,"height":15,"star_pos":[6.60,6.62],"pixels":"..."},"id":"ba1fed68-dab0-4a13-9352-9ba322f1d536"}
04:20:44.701 01.749 11596 Exposure complete
04:20:44.770 00.069 11596 worker thread done servicing request
04:20:44.770 00.000 13300 OnExposeComplete: enter
04:20:44.770 00.000 13300 UpdateGuideState(): m_state=6
04:20:44.771 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
04:20:44.771 00.000 13300 Star::Find returns 1 (0), X=295.60, Y=663.67, Mass=1586, SNR=27.9, Peak=209 HFD=3.3
04:20:44.771 00.000 13300 MultiStar: [#1 0.06,0.29,0.82,U] [#2 0.23,0.22,0.00,M9] [#3 0.02,0.17,0.44,U] [#4 0.12,0.28,0.42,U] [#5 0.23,0.29,0.00,M1] [#6 0.25,0.04,0.22,U] [#7 0.13,0.31,0.00,M1] [#8 0.18,-0.18,0.24,U] 
04:20:44.771 00.000 13300 refined, 5 included, MultiStar: {-0.02, 0.24}, one-star: {-0.28, 0.37}
04:20:44.772 00.001 13300 CameraToMount -- cameraTheta (1.67) - m_xAngle (1.53) = xAngle (0.13 = 0.13)
04:20:44.772 00.000 13300 CameraToMount -- cameraTheta (1.67) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.99 = -2.99)
04:20:44.772 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.24 hyp=0.24 cameraTheta=1.67 mountX=0.24 mountY=-0.04, mountTheta=-0.15
04:20:44.774 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.24, opts=13)
04:20:44.774 00.000 13300 Enqueuing Move request for scope (-0.02, 0.24)
04:20:44.774 00.000 11596 Worker thread wakes up
04:20:44.774 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.24) opts 0xd
04:20:44.774 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.24)
04:20:44.774 00.000 11596 Moving (-0.02, 0.24) raw xDistance=0.24 yDistance=-0.04
04:20:44.774 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.24
04:20:44.775 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:44.775 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:20:44.775 00.000 11596 MoveAxis(W, 314, ABG)
04:20:44.775 00.000 11596 Guiding  Dir = 3, Dur = 314
04:20:44.775 00.000 11596 IsSlewing returns 0
04:20:44.783 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=209, med=4, FiltMin=3, FiltMax=59, Gamma=0.510
04:20:44.791 00.008 13300 UpdateGuideState exits: m=1586 SNR=27.9
04:20:44.791 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:44.791 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:20:44.792 00.001 13300 Enqueuing Expose request
04:20:45.021 00.229 11596 IsGuiding returns 0
04:20:45.275 00.254 11596 PulseGuide returned control before completion, sleep 70
04:20:45.576 00.301 11596 IsGuiding returns 0
04:20:45.576 00.000 11596 Move returns status 0, amount 314
04:20:45.576 00.000 11596 MoveAxis(N, 0, ABG)
04:20:45.576 00.000 11596 Move returns status 0, amount 0
04:20:45.576 00.000 11596 move complete, result=0
04:20:45.576 00.000 11596 worker thread done servicing request
04:20:45.576 00.000 11596 Worker thread wakes up
04:20:45.576 00.000 13300 GuideStep: 0.2 px 314 ms WEST, -0.0 px 0 ms NORTH
04:20:45.577 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:20:45.949 00.372 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c588440c-001b-4ff3-8319-16f38c7713d5"}
04:20:45.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c588440c-001b-4ff3-8319-16f38c7713d5"}
04:20:45.950 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"51e2b0b6-e5df-41f5-b7ca-8824658a8496"}
04:20:45.950 00.000 13300 case statement mapped state 6 to 3
04:20:45.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"51e2b0b6-e5df-41f5-b7ca-8824658a8496"}
04:20:45.951 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0b2df10d-4fdb-4f36-9dc5-2121df01437a"}
04:20:45.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":39,"width":15,"height":15,"star_pos":[6.60,6.67],"pixels":"..."},"id":"0b2df10d-4fdb-4f36-9dc5-2121df01437a"}
04:20:46.081 00.130 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:20:48.948 02.867 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6bd4dc7a-44f1-413a-9b0c-d215b258e64f"}
04:20:48.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6bd4dc7a-44f1-413a-9b0c-d215b258e64f"}
04:20:48.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"321654c6-54ed-441e-aff0-162a493c4108"}
04:20:48.949 00.000 13300 case statement mapped state 6 to 3
04:20:48.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"321654c6-54ed-441e-aff0-162a493c4108"}
04:20:48.949 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ab4f376b-4268-44f1-bf59-d64ed97dfc91"}
04:20:48.950 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":39,"width":15,"height":15,"star_pos":[6.60,6.67],"pixels":"..."},"id":"ab4f376b-4268-44f1-bf59-d64ed97dfc91"}
04:20:49.113 00.163 11596 Exposure complete
04:20:49.183 00.070 11596 worker thread done servicing request
04:20:49.183 00.000 13300 OnExposeComplete: enter
04:20:49.184 00.001 13300 UpdateGuideState(): m_state=6
04:20:49.184 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
04:20:49.185 00.001 13300 Star::Find returns 1 (0), X=295.46, Y=663.37, Mass=1554, SNR=27.6, Peak=180 HFD=3.2
04:20:49.185 00.000 13300 MultiStar: [#1 -0.09,-0.02,0.81,U] [#2 -0.02,-0.10,0.74,U] [#3 -0.02,-0.10,0.45,U] [#4 0.08,0.20,0.38,U] [#5 0.10,-0.05,0.28,U] [#6 0.19,-0.06,0.23,U] [#7 0.16,0.13,0.22,U] [#8 -0.09,-0.13,0.23,U] 
04:20:49.185 00.000 13300 refined, 8 included, MultiStar: {-0.09, -0.01}, one-star: {-0.42, 0.07}
04:20:49.185 00.000 13300 CameraToMount -- cameraTheta (-3.09) - m_xAngle (1.53) = xAngle (-4.62 = 1.66)
04:20:49.185 00.000 13300 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.75 = -1.46)
04:20:49.185 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-3.09 mountX=-0.01 mountY=-0.09, mountTheta=-1.66
04:20:49.187 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.01, opts=13)
04:20:49.187 00.000 13300 Enqueuing Move request for scope (-0.09, -0.01)
04:20:49.188 00.001 11596 Worker thread wakes up
04:20:49.188 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.01) opts 0xd
04:20:49.188 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.01)
04:20:49.188 00.000 11596 Moving (-0.09, -0.01) raw xDistance=-0.01 yDistance=-0.09
04:20:49.188 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:20:49.188 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:49.188 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:20:49.188 00.000 11596 MoveAxis(E, 0, ABG)
04:20:49.188 00.000 11596 Move returns status 0, amount 0
04:20:49.188 00.000 11596 MoveAxis(N, 0, ABG)
04:20:49.189 00.001 11596 Move returns status 0, amount 0
04:20:49.189 00.000 11596 move complete, result=0
04:20:49.189 00.000 11596 worker thread done servicing request
04:20:49.195 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=180, med=4, FiltMin=2, FiltMax=56, Gamma=0.510
04:20:49.204 00.009 13300 UpdateGuideState exits: m=1554 SNR=27.6
04:20:49.204 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:49.204 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:20:49.204 00.000 13300 Enqueuing Expose request
04:20:49.204 00.000 11596 Worker thread wakes up
04:20:49.204 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:20:49.204 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:20:49.708 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:20:51.947 02.239 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0d6e1717-fd57-448a-9cad-6c8a52b771b7"}
04:20:51.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0d6e1717-fd57-448a-9cad-6c8a52b771b7"}
04:20:51.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1575e78e-1675-4e62-ae8b-df26ff455a08"}
04:20:51.948 00.000 13300 case statement mapped state 6 to 3
04:20:51.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1575e78e-1675-4e62-ae8b-df26ff455a08"}
04:20:51.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f2425889-7679-43a7-a580-469a90a7c72e"}
04:20:51.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":40,"width":15,"height":15,"star_pos":[7.46,7.37],"pixels":"..."},"id":"f2425889-7679-43a7-a580-469a90a7c72e"}
04:20:52.749 00.800 11596 Exposure complete
04:20:52.821 00.072 11596 worker thread done servicing request
04:20:52.821 00.000 13300 OnExposeComplete: enter
04:20:52.821 00.000 13300 UpdateGuideState(): m_state=6
04:20:52.821 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
04:20:52.822 00.001 13300 Star::Find returns 1 (0), X=295.54, Y=663.46, Mass=1582, SNR=27.8, Peak=203 HFD=3.2
04:20:52.822 00.000 13300 MultiStar: [#1 0.03,0.11,0.82,U] [#2 -0.04,-0.09,0.73,U] [#3 -0.09,0.02,0.46,U] [#4 -0.05,0.14,0.43,U] [#5 -0.06,0.20,0.29,U] [#6 0.14,-0.34,0.00,M1] [#7 0.02,0.12,0.22,U] [#8 -0.25,0.02,0.22,U] 
04:20:52.822 00.000 13300 refined, 7 included, MultiStar: {-0.11, 0.08}, one-star: {-0.34, 0.15}
04:20:52.822 00.000 13300 CameraToMount -- cameraTheta (2.53) - m_xAngle (1.53) = xAngle (1.00 = 1.00)
04:20:52.822 00.000 13300 CameraToMount -- cameraTheta (2.53) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.13 = -2.13)
04:20:52.823 00.001 13300 CameraToMount -- cameraX=-0.11 cameraY=0.08 hyp=0.14 cameraTheta=2.53 mountX=0.07 mountY=-0.12, mountTheta=-1.01
04:20:52.824 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=0.08, opts=13)
04:20:52.824 00.000 13300 Enqueuing Move request for scope (-0.11, 0.08)
04:20:52.825 00.001 11596 Worker thread wakes up
04:20:52.825 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.08) opts 0xd
04:20:52.825 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, 0.08)
04:20:52.825 00.000 11596 Moving (-0.11, 0.08) raw xDistance=0.07 yDistance=-0.12
04:20:52.825 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:20:52.825 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:52.825 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
04:20:52.825 00.000 11596 MoveAxis(E, 0, ABG)
04:20:52.825 00.000 11596 Move returns status 0, amount 0
04:20:52.825 00.000 11596 MoveAxis(N, 0, ABG)
04:20:52.826 00.001 11596 Move returns status 0, amount 0
04:20:52.826 00.000 11596 move complete, result=0
04:20:52.826 00.000 11596 worker thread done servicing request
04:20:52.832 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=203, med=4, FiltMin=2, FiltMax=55, Gamma=0.510
04:20:52.839 00.007 13300 UpdateGuideState exits: m=1582 SNR=27.8
04:20:52.839 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:52.839 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:20:52.839 00.000 13300 Enqueuing Expose request
04:20:52.839 00.000 11596 Worker thread wakes up
04:20:52.840 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:20:52.840 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:20:53.350 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:20:54.946 01.596 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3c1b53b6-901d-41fe-95e2-892c33a97bb3"}
04:20:54.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3c1b53b6-901d-41fe-95e2-892c33a97bb3"}
04:20:54.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f13dfff3-a293-43a4-a8a1-f378f85ce1a1"}
04:20:54.947 00.000 13300 case statement mapped state 6 to 3
04:20:54.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f13dfff3-a293-43a4-a8a1-f378f85ce1a1"}
04:20:54.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a8f7df17-40f2-4ccd-ba0a-36e360145ab2"}
04:20:54.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":41,"width":15,"height":15,"star_pos":[6.54,7.46],"pixels":"..."},"id":"a8f7df17-40f2-4ccd-ba0a-36e360145ab2"}
04:20:56.372 01.424 11596 Exposure complete
04:20:56.444 00.072 11596 worker thread done servicing request
04:20:56.444 00.000 13300 OnExposeComplete: enter
04:20:56.444 00.000 13300 UpdateGuideState(): m_state=6
04:20:56.445 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
04:20:56.445 00.000 13300 Star::Find returns 1 (0), X=295.44, Y=663.59, Mass=1532, SNR=27.4, Peak=229 HFD=3.2
04:20:56.445 00.000 13300 MultiStar: [#1 -0.13,0.28,0.82,U] [#2 -0.04,0.11,0.74,U] [#3 -0.04,-0.03,0.46,U] [#4 -0.05,0.38,0.00,M1] [#5 0.04,0.20,0.30,U] [#6 -0.02,0.01,0.23,U] [#7 0.19,0.21,0.23,U] [#8 -0.61,0.07,0.00,M5] 
04:20:56.445 00.000 13300 refined, 6 included, MultiStar: {-0.14, 0.18}, one-star: {-0.43, 0.29}
04:20:56.446 00.001 13300 CameraToMount -- cameraTheta (2.23) - m_xAngle (1.53) = xAngle (0.70 = 0.70)
04:20:56.446 00.000 13300 CameraToMount -- cameraTheta (2.23) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.43 = -2.43)
04:20:56.446 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=0.18 hyp=0.23 cameraTheta=2.23 mountX=0.18 mountY=-0.15, mountTheta=-0.70
04:20:56.448 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=0.18, opts=13)
04:20:56.448 00.000 13300 Enqueuing Move request for scope (-0.14, 0.18)
04:20:56.448 00.000 11596 Worker thread wakes up
04:20:56.448 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.18) opts 0xd
04:20:56.448 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, 0.18)
04:20:56.448 00.000 11596 Moving (-0.14, 0.18) raw xDistance=0.18 yDistance=-0.15
04:20:56.448 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.18
04:20:56.448 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:56.449 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
04:20:56.449 00.000 11596 MoveAxis(W, 222, ABG)
04:20:56.449 00.000 11596 Guiding  Dir = 3, Dur = 222
04:20:56.449 00.000 11596 IsSlewing returns 0
04:20:56.455 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=229, med=4, FiltMin=2, FiltMax=59, Gamma=0.510
04:20:56.463 00.008 13300 UpdateGuideState exits: m=1532 SNR=27.4
04:20:56.463 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:56.463 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:20:56.463 00.000 13300 Enqueuing Expose request
04:20:56.592 00.129 11596 IsGuiding returns 0
04:20:56.596 00.004 11596 PulseGuide returned control before completion, sleep 228
04:20:56.896 00.300 11596 IsGuiding returns 1
04:20:56.896 00.000 11596 scope still moving after pulse duration time elapsed
04:20:56.930 00.034 11596 IsSlewing returns 0
04:20:57.176 00.246 11596 IsGuiding returns 0
04:20:57.177 00.001 11596 scope move finished after 222 + 363 ms
04:20:57.177 00.000 11596 Move returns status 0, amount 222
04:20:57.177 00.000 11596 MoveAxis(N, 0, ABG)
04:20:57.177 00.000 11596 Move returns status 0, amount 0
04:20:57.177 00.000 11596 move complete, result=0
04:20:57.177 00.000 11596 worker thread done servicing request
04:20:57.177 00.000 11596 Worker thread wakes up
04:20:57.177 00.000 13300 GuideStep: 0.2 px 222 ms WEST, -0.2 px 0 ms NORTH
04:20:57.178 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:20:57.690 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:20:57.946 00.256 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b576036b-4186-436a-9f12-50aba91e9c54"}
04:20:57.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b576036b-4186-436a-9f12-50aba91e9c54"}
04:20:57.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8649509f-12af-4c69-8cf5-cfd3bb305b47"}
04:20:57.947 00.000 13300 case statement mapped state 6 to 3
04:20:57.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8649509f-12af-4c69-8cf5-cfd3bb305b47"}
04:20:57.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ee378073-c3d5-44bb-ad36-6df14ccef7f4"}
04:20:57.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":42,"width":15,"height":15,"star_pos":[7.44,6.59],"pixels":"..."},"id":"ee378073-c3d5-44bb-ad36-6df14ccef7f4"}
04:21:00.715 02.767 11596 Exposure complete
04:21:00.785 00.070 11596 worker thread done servicing request
04:21:00.785 00.000 13300 OnExposeComplete: enter
04:21:00.786 00.001 13300 UpdateGuideState(): m_state=6
04:21:00.786 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
04:21:00.786 00.000 13300 Star::Find returns 1 (0), X=295.56, Y=663.60, Mass=1543, SNR=27.5, Peak=224 HFD=3.2
04:21:00.787 00.001 13300 MultiStar: [#1 -0.09,0.22,0.81,U] [#2 0.04,0.07,0.73,U] [#3 0.02,0.14,0.45,U] [#4 0.04,0.31,0.41,U] [#5 0.01,0.05,0.29,U] [#6 -0.17,0.11,0.23,U] [#7 -0.25,0.12,0.23,U] [#8 -0.27,0.26,0.00,M6] 
04:21:00.787 00.000 13300 refined, 7 included, MultiStar: {-0.10, 0.19}, one-star: {-0.32, 0.29}
04:21:00.787 00.000 13300 CameraToMount -- cameraTheta (2.08) - m_xAngle (1.53) = xAngle (0.54 = 0.54)
04:21:00.788 00.001 13300 CameraToMount -- cameraTheta (2.08) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.58 = -2.58)
04:21:00.788 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.19 hyp=0.21 cameraTheta=2.08 mountX=0.18 mountY=-0.11, mountTheta=-0.55
04:21:00.791 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.19, opts=13)
04:21:00.792 00.001 13300 Enqueuing Move request for scope (-0.10, 0.19)
04:21:00.792 00.000 11596 Worker thread wakes up
04:21:00.792 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.19) opts 0xd
04:21:00.792 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.19)
04:21:00.792 00.000 11596 Moving (-0.10, 0.19) raw xDistance=0.18 yDistance=-0.11
04:21:00.793 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.18
04:21:00.793 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:00.793 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:21:00.793 00.000 11596 MoveAxis(W, 245, ABG)
04:21:00.793 00.000 11596 Guiding  Dir = 3, Dur = 245
04:21:00.794 00.001 11596 IsSlewing returns 0
04:21:00.804 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=224, med=4, FiltMin=2, FiltMax=58, Gamma=0.510
04:21:00.812 00.008 13300 UpdateGuideState exits: m=1543 SNR=27.5
04:21:00.812 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:00.812 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:21:00.812 00.000 13300 Enqueuing Expose request
04:21:00.928 00.116 11596 IsGuiding returns 0
04:21:00.945 00.017 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ff3d6446-c885-4c6b-9cbf-aa32e3729cb0"}
04:21:00.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ff3d6446-c885-4c6b-9cbf-aa32e3729cb0"}
04:21:00.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"adf8e704-dabe-406c-8766-d6e5a133572f"}
04:21:00.946 00.000 13300 case statement mapped state 6 to 3
04:21:00.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"adf8e704-dabe-406c-8766-d6e5a133572f"}
04:21:00.946 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ff63153b-db7a-41fa-bd0c-5197432e8ff0"}
04:21:00.947 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":43,"width":15,"height":15,"star_pos":[6.56,6.60],"pixels":"..."},"id":"ff63153b-db7a-41fa-bd0c-5197432e8ff0"}
04:21:01.017 00.070 11596 PulseGuide returned control before completion, sleep 166
04:21:01.249 00.232 11596 IsGuiding returns 1
04:21:01.249 00.000 11596 scope still moving after pulse duration time elapsed
04:21:01.276 00.027 11596 IsSlewing returns 0
04:21:01.351 00.075 11596 IsGuiding returns 1
04:21:01.385 00.034 11596 IsSlewing returns 0
04:21:01.539 00.154 11596 IsGuiding returns 0
04:21:01.539 00.000 11596 scope move finished after 245 + 365 ms
04:21:01.539 00.000 11596 Move returns status 0, amount 245
04:21:01.539 00.000 11596 MoveAxis(N, 0, ABG)
04:21:01.539 00.000 11596 Move returns status 0, amount 0
04:21:01.539 00.000 11596 move complete, result=0
04:21:01.540 00.001 11596 worker thread done servicing request
04:21:01.540 00.000 11596 Worker thread wakes up
04:21:01.540 00.000 13300 GuideStep: 0.2 px 245 ms WEST, -0.1 px 0 ms NORTH
04:21:01.540 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:21:02.045 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:21:03.944 01.899 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"57a04281-4eb8-4b15-9cfc-8dc8d0f35a84"}
04:21:03.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"57a04281-4eb8-4b15-9cfc-8dc8d0f35a84"}
04:21:03.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c085ed75-707b-4f4f-9164-3b95d05bbc2b"}
04:21:03.945 00.000 13300 case statement mapped state 6 to 3
04:21:03.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c085ed75-707b-4f4f-9164-3b95d05bbc2b"}
04:21:03.945 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c8083570-1f19-49e7-bc37-87879cc9ce2c"}
04:21:03.946 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":43,"width":15,"height":15,"star_pos":[6.56,6.60],"pixels":"..."},"id":"c8083570-1f19-49e7-bc37-87879cc9ce2c"}
04:21:05.075 01.129 11596 Exposure complete
04:21:05.144 00.069 11596 worker thread done servicing request
04:21:05.144 00.000 13300 OnExposeComplete: enter
04:21:05.144 00.000 13300 UpdateGuideState(): m_state=6
04:21:05.145 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
04:21:05.145 00.000 13300 Star::Find returns 1 (0), X=295.56, Y=663.30, Mass=1489, SNR=27.0, Peak=169 HFD=3.2
04:21:05.145 00.000 13300 MultiStar: [#1 -0.12,-0.10,0.84,U] [#2 -0.14,-0.32,0.00,M6] [#3 0.03,-0.20,0.42,U] [#4 -0.24,0.13,0.43,U] [#5 -0.20,-0.08,0.31,U] [#6 -0.00,-0.22,0.23,U] [#7 -0.12,-0.13,0.23,U] [#8 -0.10,-0.27,0.22,U] 
04:21:05.145 00.000 13300 refined, 7 included, MultiStar: {-0.17, -0.08}, one-star: {-0.32, -0.01}
04:21:05.146 00.001 13300 CameraToMount -- cameraTheta (-2.72) - m_xAngle (1.53) = xAngle (-4.25 = 2.03)
04:21:05.146 00.000 13300 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.38 = -1.09)
04:21:05.146 00.000 13300 CameraToMount -- cameraX=-0.17 cameraY=-0.08 hyp=0.19 cameraTheta=-2.72 mountX=-0.08 mountY=-0.17, mountTheta=-2.04
04:21:05.148 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.17, y=-0.08, opts=13)
04:21:05.148 00.000 13300 Enqueuing Move request for scope (-0.17, -0.08)
04:21:05.148 00.000 11596 Worker thread wakes up
04:21:05.148 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.08) opts 0xd
04:21:05.148 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.17, -0.08)
04:21:05.148 00.000 11596 Moving (-0.17, -0.08) raw xDistance=-0.08 yDistance=-0.17
04:21:05.148 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:21:05.148 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:05.149 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
04:21:05.149 00.000 11596 MoveAxis(E, 0, ABG)
04:21:05.149 00.000 11596 Move returns status 0, amount 0
04:21:05.149 00.000 11596 MoveAxis(N, 0, ABG)
04:21:05.149 00.000 11596 Move returns status 0, amount 0
04:21:05.149 00.000 11596 move complete, result=0
04:21:05.149 00.000 11596 worker thread done servicing request
04:21:05.155 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=169, med=4, FiltMin=2, FiltMax=54, Gamma=0.510
04:21:05.163 00.008 13300 UpdateGuideState exits: m=1489 SNR=27.0
04:21:05.163 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:05.163 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:21:05.163 00.000 13300 Enqueuing Expose request
04:21:05.163 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:21:05.163 00.000 11596 Worker thread wakes up
04:21:05.164 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:21:05.678 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:21:06.944 01.266 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9bcc7000-3e1f-4ca7-90d4-4fe932d5072e"}
04:21:06.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9bcc7000-3e1f-4ca7-90d4-4fe932d5072e"}
04:21:06.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f3463272-9e2d-46d6-aebb-d1380e93c466"}
04:21:06.945 00.000 13300 case statement mapped state 6 to 3
04:21:06.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f3463272-9e2d-46d6-aebb-d1380e93c466"}
04:21:06.945 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cf3442da-92fd-4f7c-aa7a-be91c8a9eb28"}
04:21:06.946 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":44,"width":15,"height":15,"star_pos":[6.56,7.30],"pixels":"..."},"id":"cf3442da-92fd-4f7c-aa7a-be91c8a9eb28"}
04:21:08.706 01.760 11596 Exposure complete
04:21:08.777 00.071 11596 worker thread done servicing request
04:21:08.777 00.000 13300 OnExposeComplete: enter
04:21:08.777 00.000 13300 UpdateGuideState(): m_state=6
04:21:08.778 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
04:21:08.778 00.000 13300 Star::Find returns 1 (0), X=295.43, Y=663.25, Mass=1588, SNR=27.8, Peak=186 HFD=3.3
04:21:08.778 00.000 13300 MultiStar: [#1 -0.11,-0.11,0.82,U] [#2 -0.11,-0.31,0.00,M7] [#3 -0.11,-0.25,0.43,U] [#4 -0.14,0.10,0.42,U] [#5 -0.04,-0.05,0.29,U] [#6 0.03,-0.23,0.21,U] [#7 -0.18,-0.20,0.21,U] [#8 -0.21,-0.35,0.00,M6] 
04:21:08.778 00.000 13300 refined, 6 included, MultiStar: {-0.20, -0.09}, one-star: {-0.45, -0.06}
04:21:08.779 00.001 13300 CameraToMount -- cameraTheta (-2.71) - m_xAngle (1.53) = xAngle (-4.24 = 2.04)
04:21:08.779 00.000 13300 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.37 = -1.09)
04:21:08.779 00.000 13300 CameraToMount -- cameraX=-0.20 cameraY=-0.09 hyp=0.22 cameraTheta=-2.71 mountX=-0.10 mountY=-0.20, mountTheta=-2.04
04:21:08.781 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.20, y=-0.09, opts=13)
04:21:08.781 00.000 13300 Enqueuing Move request for scope (-0.20, -0.09)
04:21:08.781 00.000 11596 Worker thread wakes up
04:21:08.781 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.09) opts 0xd
04:21:08.781 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.20, -0.09)
04:21:08.781 00.000 11596 Moving (-0.20, -0.09) raw xDistance=-0.10 yDistance=-0.20
04:21:08.781 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:21:08.781 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
04:21:08.781 00.000 11596 MoveAxis(E, 0, ABG)
04:21:08.782 00.001 11596 Move returns status 0, amount 0
04:21:08.782 00.000 11596 MoveAxis(N, 262, ABG)
04:21:08.782 00.000 11596 Guiding  Dir = 0, Dur = 262
04:21:08.782 00.000 11596 IsSlewing returns 0
04:21:08.788 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=186, med=4, FiltMin=2, FiltMax=63, Gamma=0.510
04:21:08.796 00.008 13300 UpdateGuideState exits: m=1588 SNR=27.8
04:21:08.797 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:08.797 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:21:08.797 00.000 13300 Enqueuing Expose request
04:21:08.862 00.065 11596 IsGuiding returns 0
04:21:09.288 00.426 11596 IsGuiding returns 1
04:21:09.288 00.000 11596 scope still moving after pulse duration time elapsed
04:21:09.309 00.021 11596 IsSlewing returns 0
04:21:09.405 00.096 11596 IsGuiding returns 1
04:21:09.433 00.028 11596 IsSlewing returns 0
04:21:09.548 00.115 11596 IsGuiding returns 0
04:21:09.548 00.000 11596 scope move finished after 262 + 424 ms
04:21:09.548 00.000 11596 Move returns status 0, amount 262
04:21:09.548 00.000 11596 move complete, result=0
04:21:09.548 00.000 11596 worker thread done servicing request
04:21:09.549 00.001 11596 Worker thread wakes up
04:21:09.549 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 262 ms NORTH
04:21:09.549 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:21:09.944 00.395 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b508e251-d995-4ce5-864d-7254d4fb2165"}
04:21:09.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b508e251-d995-4ce5-864d-7254d4fb2165"}
04:21:09.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c0504921-98f3-421c-94be-e2a174af429a"}
04:21:09.945 00.000 13300 case statement mapped state 6 to 3
04:21:09.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c0504921-98f3-421c-94be-e2a174af429a"}
04:21:09.945 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a4747a34-adaa-4b35-a9e3-90d5d1f9703c"}
04:21:09.946 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":45,"width":15,"height":15,"star_pos":[7.43,7.25],"pixels":"..."},"id":"a4747a34-adaa-4b35-a9e3-90d5d1f9703c"}
04:21:10.062 00.116 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:21:12.943 02.881 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8e354791-d286-4480-b448-c86a9c942f6e"}
04:21:12.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8e354791-d286-4480-b448-c86a9c942f6e"}
04:21:12.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ce0ad494-41c3-4c93-8784-a0724d07504b"}
04:21:12.944 00.000 13300 case statement mapped state 6 to 3
04:21:12.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ce0ad494-41c3-4c93-8784-a0724d07504b"}
04:21:12.944 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ddc78c4a-976b-44e9-9491-0115eeffb812"}
04:21:12.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":45,"width":15,"height":15,"star_pos":[7.43,7.25],"pixels":"..."},"id":"ddc78c4a-976b-44e9-9491-0115eeffb812"}
04:21:13.087 00.143 11596 Exposure complete
04:21:13.163 00.076 11596 worker thread done servicing request
04:21:13.164 00.001 13300 OnExposeComplete: enter
04:21:13.164 00.000 13300 UpdateGuideState(): m_state=6
04:21:13.164 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
04:21:13.164 00.000 13300 Star::Find returns 1 (0), X=295.53, Y=663.25, Mass=1528, SNR=27.3, Peak=158 HFD=3.4
04:21:13.165 00.001 13300 MultiStar: [#1 -0.07,-0.07,0.83,U] [#2 -0.16,-0.31,0.00,M8] [#3 -0.11,-0.23,0.42,U] [#4 0.10,0.03,0.38,U] [#5 -0.12,-0.11,0.28,U] [#6 0.41,-0.25,0.00,M1] [#7 -0.08,-0.14,0.22,U] [#8 -0.24,-0.56,0.00,M7] 
04:21:13.165 00.000 13300 refined, 5 included, MultiStar: {-0.15, -0.08}, one-star: {-0.35, -0.06}
04:21:13.165 00.000 13300 CameraToMount -- cameraTheta (-2.64) - m_xAngle (1.53) = xAngle (-4.17 = 2.11)
04:21:13.165 00.000 13300 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.30 = -1.01)
04:21:13.165 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=-0.08 hyp=0.17 cameraTheta=-2.64 mountX=-0.09 mountY=-0.15, mountTheta=-2.12
04:21:13.167 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=-0.08, opts=13)
04:21:13.167 00.000 13300 Enqueuing Move request for scope (-0.15, -0.08)
04:21:13.167 00.000 11596 Worker thread wakes up
04:21:13.167 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.08) opts 0xd
04:21:13.168 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.15, -0.08)
04:21:13.168 00.000 11596 Moving (-0.15, -0.08) raw xDistance=-0.09 yDistance=-0.15
04:21:13.168 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:21:13.168 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:13.168 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
04:21:13.168 00.000 11596 MoveAxis(E, 0, ABG)
04:21:13.168 00.000 11596 Move returns status 0, amount 0
04:21:13.169 00.001 11596 MoveAxis(N, 0, ABG)
04:21:13.169 00.000 11596 Move returns status 0, amount 0
04:21:13.169 00.000 11596 move complete, result=0
04:21:13.169 00.000 11596 worker thread done servicing request
04:21:13.174 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=158, med=4, FiltMin=2, FiltMax=53, Gamma=0.510
04:21:13.182 00.008 13300 UpdateGuideState exits: m=1528 SNR=27.3
04:21:13.182 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:13.182 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:21:13.182 00.000 13300 Enqueuing Expose request
04:21:13.182 00.000 11596 Worker thread wakes up
04:21:13.182 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:21:13.183 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:21:13.694 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:21:15.944 02.250 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7c6a1e68-07f4-439d-b98d-bd5f3eddc6c1"}
04:21:15.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7c6a1e68-07f4-439d-b98d-bd5f3eddc6c1"}
04:21:15.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f7fddb34-a9c1-430f-9a5c-3a775df664a0"}
04:21:15.945 00.000 13300 case statement mapped state 6 to 3
04:21:15.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f7fddb34-a9c1-430f-9a5c-3a775df664a0"}
04:21:15.945 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4da0a6e9-b1ef-4cd2-aa32-9c668d80c4de"}
04:21:15.946 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":46,"width":15,"height":15,"star_pos":[6.53,7.25],"pixels":"..."},"id":"4da0a6e9-b1ef-4cd2-aa32-9c668d80c4de"}
04:21:16.727 00.781 11596 Exposure complete
04:21:16.812 00.085 11596 worker thread done servicing request
04:21:16.812 00.000 13300 OnExposeComplete: enter
04:21:16.812 00.000 13300 UpdateGuideState(): m_state=6
04:21:16.812 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
04:21:16.813 00.001 13300 Star::Find returns 1 (0), X=295.52, Y=663.37, Mass=1423, SNR=26.4, Peak=162 HFD=3.2
04:21:16.813 00.000 13300 MultiStar: [#1 -0.01,-0.06,0.83,U] [#2 -0.07,-0.22,0.65,U] [#3 -0.11,-0.14,0.42,U] [#4 0.04,-0.15,0.40,U] [#5 -0.01,-0.00,0.29,U] [#6 0.15,-0.18,0.22,U] [#7 -0.13,-0.17,0.22,U] [#8 -0.31,0.01,0.22,U] 
04:21:16.813 00.000 13300 refined, 8 included, MultiStar: {-0.12, -0.08}, one-star: {-0.36, 0.06}
04:21:16.813 00.000 13300 CameraToMount -- cameraTheta (-2.57) - m_xAngle (1.53) = xAngle (-4.10 = 2.18)
04:21:16.814 00.001 13300 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.23 = -0.95)
04:21:16.814 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=-0.08 hyp=0.14 cameraTheta=-2.57 mountX=-0.08 mountY=-0.12, mountTheta=-2.19
04:21:16.816 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=-0.08, opts=13)
04:21:16.816 00.000 13300 Enqueuing Move request for scope (-0.12, -0.08)
04:21:16.816 00.000 11596 Worker thread wakes up
04:21:16.816 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.08) opts 0xd
04:21:16.816 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, -0.08)
04:21:16.816 00.000 11596 Moving (-0.12, -0.08) raw xDistance=-0.08 yDistance=-0.12
04:21:16.817 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:21:16.817 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:16.817 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
04:21:16.817 00.000 11596 MoveAxis(E, 0, ABG)
04:21:16.817 00.000 11596 Move returns status 0, amount 0
04:21:16.817 00.000 11596 MoveAxis(N, 0, ABG)
04:21:16.818 00.001 11596 Move returns status 0, amount 0
04:21:16.818 00.000 11596 move complete, result=0
04:21:16.818 00.000 11596 worker thread done servicing request
04:21:16.826 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=162, med=4, FiltMin=2, FiltMax=50, Gamma=0.510
04:21:16.834 00.008 13300 UpdateGuideState exits: m=1423 SNR=26.4
04:21:16.834 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:16.834 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:21:16.834 00.000 13300 Enqueuing Expose request
04:21:16.834 00.000 11596 Worker thread wakes up
04:21:16.835 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:21:16.835 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:21:17.343 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:21:18.943 01.600 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9e75ebec-6a01-45ab-94f0-a177b8fed740"}
04:21:18.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9e75ebec-6a01-45ab-94f0-a177b8fed740"}
04:21:18.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7e30d3d3-24f3-47af-b322-d5a9458a0e9f"}
04:21:18.944 00.000 13300 case statement mapped state 6 to 3
04:21:18.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7e30d3d3-24f3-47af-b322-d5a9458a0e9f"}
04:21:18.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8bbc8870-4d49-43ad-9af9-5e5c0a2d3258"}
04:21:18.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":47,"width":15,"height":15,"star_pos":[6.52,7.37],"pixels":"..."},"id":"8bbc8870-4d49-43ad-9af9-5e5c0a2d3258"}
04:21:20.392 01.447 11596 Exposure complete
04:21:20.494 00.102 11596 worker thread done servicing request
04:21:20.494 00.000 13300 OnExposeComplete: enter
04:21:20.495 00.001 13300 UpdateGuideState(): m_state=6
04:21:20.495 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
04:21:20.495 00.000 13300 Star::Find returns 1 (0), X=295.51, Y=663.51, Mass=1516, SNR=27.2, Peak=194 HFD=3.2
04:21:20.496 00.001 13300 MultiStar: [#1 0.01,0.05,0.81,U] [#2 -0.12,-0.11,0.53,U] [#3 0.04,-0.04,0.37,U] [#4 -0.13,0.03,0.34,U] [#5 0.01,0.02,0.28,U] [#6 0.09,-0.27,0.18,U] [#7 -0.16,0.18,0.23,U] [#8 -0.28,-0.23,0.00,M7] 
04:21:20.496 00.000 13300 refined, 7 included, MultiStar: {-0.13, 0.05}, one-star: {-0.37, 0.20}
04:21:20.496 00.000 13300 CameraToMount -- cameraTheta (2.78) - m_xAngle (1.53) = xAngle (1.25 = 1.25)
04:21:20.497 00.001 13300 CameraToMount -- cameraTheta (2.78) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.88 = -1.88)
04:21:20.497 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=0.05 hyp=0.14 cameraTheta=2.78 mountX=0.04 mountY=-0.13, mountTheta=-1.25
04:21:20.501 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=0.05, opts=13)
04:21:20.501 00.000 13300 Enqueuing Move request for scope (-0.13, 0.05)
04:21:20.501 00.000 11596 Worker thread wakes up
04:21:20.502 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.05) opts 0xd
04:21:20.502 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, 0.05)
04:21:20.502 00.000 11596 Moving (-0.13, 0.05) raw xDistance=0.04 yDistance=-0.13
04:21:20.502 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
04:21:20.502 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:20.502 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
04:21:20.503 00.001 11596 MoveAxis(E, 0, ABG)
04:21:20.503 00.000 11596 Move returns status 0, amount 0
04:21:20.503 00.000 11596 MoveAxis(N, 0, ABG)
04:21:20.503 00.000 11596 Move returns status 0, amount 0
04:21:20.503 00.000 11596 move complete, result=0
04:21:20.503 00.000 11596 worker thread done servicing request
04:21:20.516 00.013 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=194, med=4, FiltMin=2, FiltMax=57, Gamma=0.510
04:21:20.528 00.012 13300 UpdateGuideState exits: m=1516 SNR=27.2
04:21:20.528 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:20.528 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:21:20.528 00.000 13300 Enqueuing Expose request
04:21:20.528 00.000 11596 Worker thread wakes up
04:21:20.529 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:21:20.529 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:21:21.044 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:21:21.942 00.898 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"964b3256-1558-46a0-89f9-5fcea7c7a6db"}
04:21:21.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"964b3256-1558-46a0-89f9-5fcea7c7a6db"}
04:21:21.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3f81a9a1-470c-4c88-bdfe-4071200c4398"}
04:21:21.943 00.000 13300 case statement mapped state 6 to 3
04:21:21.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3f81a9a1-470c-4c88-bdfe-4071200c4398"}
04:21:21.943 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4b75dfe3-399c-4204-b344-3c8227292f73"}
04:21:21.944 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":48,"width":15,"height":15,"star_pos":[6.51,6.51],"pixels":"..."},"id":"4b75dfe3-399c-4204-b344-3c8227292f73"}
04:21:24.071 02.127 11596 Exposure complete
04:21:24.142 00.071 11596 worker thread done servicing request
04:21:24.143 00.001 13300 OnExposeComplete: enter
04:21:24.143 00.000 13300 UpdateGuideState(): m_state=6
04:21:24.143 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
04:21:24.143 00.000 13300 Star::Find returns 1 (0), X=295.59, Y=663.74, Mass=1133, SNR=23.5, Peak=173 HFD=3.2
04:21:24.144 00.001 13300 MultiStar: [#1 -0.08,0.33,0.00,M1] [#2 -0.02,0.24,0.59,U] [#3 0.03,0.33,0.00,M1] [#4 0.03,0.67,0.00,M1] [#5 -0.03,0.34,0.00,M1] [#6 -0.05,0.33,0.00,M1] [#7 -0.30,0.34,0.00,M1] [#8 -0.08,0.10,0.21,U] 
04:21:24.144 00.000 13300 refined, 2 included, MultiStar: {-0.17, 0.33}, one-star: {-0.29, 0.44}
04:21:24.144 00.000 13300 CameraToMount -- cameraTheta (2.05) - m_xAngle (1.53) = xAngle (0.52 = 0.52)
04:21:24.144 00.000 13300 CameraToMount -- cameraTheta (2.05) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.61 = -2.61)
04:21:24.144 00.000 13300 CameraToMount -- cameraX=-0.17 cameraY=0.33 hyp=0.38 cameraTheta=2.05 mountX=0.33 mountY=-0.19, mountTheta=-0.53
04:21:24.146 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.17, y=0.33, opts=13)
04:21:24.146 00.000 13300 Enqueuing Move request for scope (-0.17, 0.33)
04:21:24.146 00.000 11596 Worker thread wakes up
04:21:24.147 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.33) opts 0xd
04:21:24.147 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.17, 0.33)
04:21:24.147 00.000 11596 Moving (-0.17, 0.33) raw xDistance=0.33 yDistance=-0.19
04:21:24.147 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.33
04:21:24.147 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.19
04:21:24.147 00.000 11596 MoveAxis(W, 407, ABG)
04:21:24.147 00.000 11596 Guiding  Dir = 3, Dur = 407
04:21:24.147 00.000 11596 IsSlewing returns 0
04:21:24.154 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=173, med=4, FiltMin=2, FiltMax=54, Gamma=0.510
04:21:24.162 00.008 13300 UpdateGuideState exits: m=1133 SNR=23.5
04:21:24.162 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:24.162 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:21:24.162 00.000 13300 Enqueuing Expose request
04:21:24.261 00.099 11596 IsGuiding returns 0
04:21:24.537 00.276 11596 PulseGuide returned control before completion, sleep 141
04:21:24.841 00.304 11596 IsGuiding returns 1
04:21:24.841 00.000 11596 scope still moving after pulse duration time elapsed
04:21:24.865 00.024 11596 IsSlewing returns 0
04:21:24.942 00.077 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0b8dbb5f-02f3-43a2-bebf-352d7c3ae510"}
04:21:24.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0b8dbb5f-02f3-43a2-bebf-352d7c3ae510"}
04:21:24.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"84a67a1f-f102-49ef-b537-9b3a9a5b739c"}
04:21:24.943 00.000 13300 case statement mapped state 6 to 3
04:21:24.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"84a67a1f-f102-49ef-b537-9b3a9a5b739c"}
04:21:24.943 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"903b22db-5c9b-4538-96da-de57342d6e7f"}
04:21:24.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":49,"width":15,"height":15,"star_pos":[6.59,6.74],"pixels":"..."},"id":"903b22db-5c9b-4538-96da-de57342d6e7f"}
04:21:25.070 00.127 11596 IsGuiding returns 0
04:21:25.070 00.000 11596 scope move finished after 407 + 402 ms
04:21:25.070 00.000 11596 Move returns status 0, amount 407
04:21:25.070 00.000 11596 MoveAxis(N, 253, ABG)
04:21:25.070 00.000 11596 Guiding  Dir = 0, Dur = 253
04:21:25.070 00.000 11596 IsSlewing returns 0
04:21:25.162 00.092 11596 IsGuiding returns 0
04:21:25.277 00.115 11596 PulseGuide returned control before completion, sleep 148
04:21:25.495 00.218 11596 IsGuiding returns 1
04:21:25.495 00.000 11596 scope still moving after pulse duration time elapsed
04:21:25.525 00.030 11596 IsSlewing returns 0
04:21:25.617 00.092 11596 IsGuiding returns 1
04:21:25.645 00.028 11596 IsSlewing returns 0
04:21:25.858 00.213 11596 IsGuiding returns 0
04:21:25.858 00.000 11596 scope move finished after 253 + 442 ms
04:21:25.859 00.001 11596 Move returns status 0, amount 253
04:21:25.859 00.000 11596 move complete, result=0
04:21:25.859 00.000 11596 worker thread done servicing request
04:21:25.859 00.000 11596 Worker thread wakes up
04:21:25.859 00.000 13300 GuideStep: 0.3 px 407 ms WEST, -0.2 px 253 ms NORTH
04:21:25.859 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:21:26.371 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:21:27.941 01.570 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b344d2af-0421-4194-9f60-4d567d36bbb3"}
04:21:27.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b344d2af-0421-4194-9f60-4d567d36bbb3"}
04:21:27.942 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ac2e3df4-3c8c-4254-aa82-a880d1da63fe"}
04:21:27.942 00.000 13300 case statement mapped state 6 to 3
04:21:27.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ac2e3df4-3c8c-4254-aa82-a880d1da63fe"}
04:21:27.942 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b8cd6ce6-9ee3-4dd0-b7db-c59cadd86562"}
04:21:27.943 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":49,"width":15,"height":15,"star_pos":[6.59,6.74],"pixels":"..."},"id":"b8cd6ce6-9ee3-4dd0-b7db-c59cadd86562"}
04:21:29.400 01.457 11596 Exposure complete
04:21:29.471 00.071 11596 worker thread done servicing request
04:21:29.472 00.001 13300 OnExposeComplete: enter
04:21:29.472 00.000 13300 UpdateGuideState(): m_state=6
04:21:29.472 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
04:21:29.473 00.001 13300 Star::Find returns 1 (0), X=295.67, Y=663.60, Mass=1289, SNR=25.1, Peak=154 HFD=3.4
04:21:29.473 00.000 13300 MultiStar: [#1 0.02,0.24,0.85,U] [#2 -0.04,-0.01,0.50,U] [#3 0.04,-0.08,0.36,U] [#4 0.10,0.03,0.29,U] [#5 -0.19,0.23,0.27,U] [#6 -0.34,0.24,0.00,M2] [#7 0.12,0.26,0.21,U] [#8 0.05,0.06,0.22,U] 
04:21:29.474 00.001 13300 refined, 7 included, MultiStar: {-0.05, 0.16}, one-star: {-0.21, 0.29}
04:21:29.474 00.000 13300 CameraToMount -- cameraTheta (1.87) - m_xAngle (1.53) = xAngle (0.33 = 0.33)
04:21:29.474 00.000 13300 CameraToMount -- cameraTheta (1.87) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.79 = -2.79)
04:21:29.474 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.16 hyp=0.17 cameraTheta=1.87 mountX=0.16 mountY=-0.06, mountTheta=-0.35
04:21:29.478 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.16, opts=13)
04:21:29.478 00.000 13300 Enqueuing Move request for scope (-0.05, 0.16)
04:21:29.478 00.000 11596 Worker thread wakes up
04:21:29.478 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.16) opts 0xd
04:21:29.478 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.16)
04:21:29.479 00.001 11596 Moving (-0.05, 0.16) raw xDistance=0.16 yDistance=-0.06
04:21:29.479 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.16
04:21:29.479 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:29.479 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:21:29.479 00.000 11596 MoveAxis(W, 228, ABG)
04:21:29.479 00.000 11596 Guiding  Dir = 3, Dur = 228
04:21:29.479 00.000 11596 IsSlewing returns 0
04:21:29.489 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=154, med=4, FiltMin=2, FiltMax=54, Gamma=0.510
04:21:29.498 00.009 13300 UpdateGuideState exits: m=1289 SNR=25.1
04:21:29.498 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:29.498 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:21:29.499 00.001 13300 Enqueuing Expose request
04:21:29.593 00.094 11596 IsGuiding returns 0
04:21:29.686 00.093 11596 PulseGuide returned control before completion, sleep 146
04:21:30.190 00.504 11596 IsGuiding returns 0
04:21:30.190 00.000 11596 Move returns status 0, amount 228
04:21:30.190 00.000 11596 MoveAxis(N, 0, ABG)
04:21:30.190 00.000 11596 Move returns status 0, amount 0
04:21:30.190 00.000 11596 move complete, result=0
04:21:30.191 00.001 11596 worker thread done servicing request
04:21:30.191 00.000 13300 GuideStep: 0.2 px 228 ms WEST, -0.1 px 0 ms NORTH
04:21:30.191 00.000 11596 Worker thread wakes up
04:21:30.191 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:21:30.697 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:21:30.941 00.244 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cc23e4b2-2736-46cd-b4d1-7480a6e92d4b"}
04:21:30.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cc23e4b2-2736-46cd-b4d1-7480a6e92d4b"}
04:21:30.942 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"134becf5-a12b-4428-9465-5c555a2693f7"}
04:21:30.942 00.000 13300 case statement mapped state 6 to 3
04:21:30.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"134becf5-a12b-4428-9465-5c555a2693f7"}
04:21:30.942 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a9337649-87f8-4381-b84b-79ffc5a250fe"}
04:21:30.943 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":50,"width":15,"height":15,"star_pos":[6.67,6.60],"pixels":"..."},"id":"a9337649-87f8-4381-b84b-79ffc5a250fe"}
04:21:33.723 02.780 11596 Exposure complete
04:21:33.793 00.070 11596 worker thread done servicing request
04:21:33.793 00.000 13300 OnExposeComplete: enter
04:21:33.793 00.000 13300 UpdateGuideState(): m_state=6
04:21:33.793 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
04:21:33.794 00.001 13300 Star::Find returns 1 (0), X=295.99, Y=663.27, Mass=1519, SNR=27.3, Peak=165 HFD=3.2
04:21:33.794 00.000 13300 MultiStar: [#1 0.34,-0.10,0.00,M1] [#2 0.14,-0.23,0.63,U] [#3 0.22,-0.12,0.37,U] [#4 0.22,0.25,0.00,M1] [#5 0.18,-0.06,0.28,U] [#6 0.21,-0.19,0.19,U] [#7 0.44,-0.06,0.00,M1] [#8 -0.23,-0.05,0.21,U] 
04:21:33.794 00.000 13300 single-star, 5 included, MultiStar: {0.12, -0.11}, one-star: {0.11, -0.04}
04:21:33.794 00.000 13300 CameraToMount -- cameraTheta (-0.38) - m_xAngle (1.53) = xAngle (-1.91 = -1.91)
04:21:33.795 00.001 13300 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.04 = 1.25)
04:21:33.795 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.04 hyp=0.12 cameraTheta=-0.38 mountX=-0.04 mountY=0.11, mountTheta=1.91
04:21:33.798 00.003 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.04, opts=13)
04:21:33.798 00.000 13300 Enqueuing Move request for scope (0.11, -0.04)
04:21:33.798 00.000 11596 Worker thread wakes up
04:21:33.798 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.04) opts 0xd
04:21:33.799 00.001 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.04)
04:21:33.799 00.000 11596 Moving (0.11, -0.04) raw xDistance=-0.04 yDistance=0.11
04:21:33.799 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:21:33.799 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:33.799 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
04:21:33.799 00.000 11596 MoveAxis(E, 0, ABG)
04:21:33.799 00.000 11596 Move returns status 0, amount 0
04:21:33.799 00.000 11596 MoveAxis(N, 0, ABG)
04:21:33.799 00.000 11596 Move returns status 0, amount 0
04:21:33.800 00.001 11596 move complete, result=0
04:21:33.800 00.000 11596 worker thread done servicing request
04:21:33.808 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=165, med=4, FiltMin=2, FiltMax=72, Gamma=0.510
04:21:33.815 00.007 13300 UpdateGuideState exits: m=1519 SNR=27.3
04:21:33.816 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:33.816 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:21:33.816 00.000 13300 Enqueuing Expose request
04:21:33.816 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:21:33.816 00.000 11596 Worker thread wakes up
04:21:33.816 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:21:33.943 00.127 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e703f70e-8275-4b81-aabe-48b2a7d27b8d"}
04:21:33.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e703f70e-8275-4b81-aabe-48b2a7d27b8d"}
04:21:33.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a8b6c2a4-aa78-4352-bb39-7b0b93a63d64"}
04:21:33.944 00.000 13300 case statement mapped state 6 to 3
04:21:33.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a8b6c2a4-aa78-4352-bb39-7b0b93a63d64"}
04:21:33.944 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ea37647e-6e1f-4544-9ad5-1702c4cbd1df"}
04:21:33.945 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":51,"width":15,"height":15,"star_pos":[6.99,7.27],"pixels":"..."},"id":"ea37647e-6e1f-4544-9ad5-1702c4cbd1df"}
04:21:34.327 00.382 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:21:36.942 02.615 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"159a4726-8990-4896-a94e-be0ff8ac444d"}
04:21:36.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"159a4726-8990-4896-a94e-be0ff8ac444d"}
04:21:36.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a551d455-0e7f-438b-83c2-d7ba7fbd0ef1"}
04:21:36.943 00.000 13300 case statement mapped state 6 to 3
04:21:36.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a551d455-0e7f-438b-83c2-d7ba7fbd0ef1"}
04:21:36.943 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"64a1b493-e131-4fcc-a67b-20af4e020fb2"}
04:21:36.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":51,"width":15,"height":15,"star_pos":[6.99,7.27],"pixels":"..."},"id":"64a1b493-e131-4fcc-a67b-20af4e020fb2"}
04:21:37.352 00.409 11596 Exposure complete
04:21:37.426 00.074 11596 worker thread done servicing request
04:21:37.426 00.000 13300 OnExposeComplete: enter
04:21:37.426 00.000 13300 UpdateGuideState(): m_state=6
04:21:37.427 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
04:21:37.427 00.000 13300 Star::Find returns 1 (0), X=296.01, Y=663.24, Mass=1604, SNR=28.1, Peak=190 HFD=3.2
04:21:37.428 00.001 13300 MultiStar: [#1 0.27,-0.08,0.82,U] [#2 0.37,-0.31,0.00,M4] [#3 0.42,-0.24,0.00,M1] [#4 0.29,0.01,0.36,U] [#5 0.27,-0.18,0.30,U] [#6 -0.16,-0.27,0.24,U] [#7 0.55,-0.20,0.00,M2] [#8 0.39,-0.38,0.00,M5] 
04:21:37.428 00.000 13300 single-star, 4 included, MultiStar: {0.18, -0.09}, one-star: {0.13, -0.07}
04:21:37.428 00.000 13300 CameraToMount -- cameraTheta (-0.50) - m_xAngle (1.53) = xAngle (-2.03 = -2.03)
04:21:37.428 00.000 13300 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.16 = 1.12)
04:21:37.428 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=-0.07 hyp=0.15 cameraTheta=-0.50 mountX=-0.07 mountY=0.14, mountTheta=2.03
04:21:37.430 00.002 13300 SchedulePrimaryMove(1016D950, x=0.13, y=-0.07, opts=13)
04:21:37.430 00.000 13300 Enqueuing Move request for scope (0.13, -0.07)
04:21:37.430 00.000 11596 Worker thread wakes up
04:21:37.430 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.07) opts 0xd
04:21:37.430 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, -0.07)
04:21:37.431 00.001 11596 Moving (0.13, -0.07) raw xDistance=-0.07 yDistance=0.14
04:21:37.431 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:21:37.431 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:37.431 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
04:21:37.431 00.000 11596 MoveAxis(E, 0, ABG)
04:21:37.431 00.000 11596 Move returns status 0, amount 0
04:21:37.431 00.000 11596 MoveAxis(N, 0, ABG)
04:21:37.431 00.000 11596 Move returns status 0, amount 0
04:21:37.431 00.000 11596 move complete, result=0
04:21:37.431 00.000 11596 worker thread done servicing request
04:21:37.437 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=190, med=4, FiltMin=3, FiltMax=79, Gamma=0.510
04:21:37.446 00.009 13300 UpdateGuideState exits: m=1604 SNR=28.1
04:21:37.446 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:37.446 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:21:37.446 00.000 13300 Enqueuing Expose request
04:21:37.446 00.000 11596 Worker thread wakes up
04:21:37.446 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:21:37.446 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:21:37.954 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:21:39.942 01.988 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b6503d86-f9c0-4dd6-94f3-595a26205f03"}
04:21:39.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b6503d86-f9c0-4dd6-94f3-595a26205f03"}
04:21:39.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c884e5fb-c8fd-4be9-86d7-ed01c7da5e93"}
04:21:39.943 00.000 13300 case statement mapped state 6 to 3
04:21:39.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c884e5fb-c8fd-4be9-86d7-ed01c7da5e93"}
04:21:39.943 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e760a10e-37b1-40e0-8624-2ce53f9099ff"}
04:21:39.944 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":52,"width":15,"height":15,"star_pos":[7.01,7.24],"pixels":"..."},"id":"e760a10e-37b1-40e0-8624-2ce53f9099ff"}
04:21:40.978 01.034 11596 Exposure complete
04:21:41.049 00.071 11596 worker thread done servicing request
04:21:41.049 00.000 13300 OnExposeComplete: enter
04:21:41.049 00.000 13300 UpdateGuideState(): m_state=6
04:21:41.049 00.000 13300 Star::Find(15, 296, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
04:21:41.049 00.000 13300 Star::Find returns 1 (0), X=295.57, Y=663.20, Mass=1556, SNR=27.6, Peak=160 HFD=3.5
04:21:41.050 00.001 13300 MultiStar: [#1 0.00,-0.27,0.84,U] [#2 0.34,-0.29,0.00,M5] [#3 0.26,-0.27,0.00,M2] [#4 0.32,-0.09,0.00,M1] [#5 0.22,-0.18,0.29,U] [#6 0.50,-0.36,0.00,M1] [#7 0.35,-0.21,0.00,M3] [#8 0.21,-0.39,0.00,M6] 
04:21:41.050 00.000 13300 refined, 2 included, MultiStar: {-0.11, -0.18}, one-star: {-0.30, -0.11}
04:21:41.050 00.000 13300 CameraToMount -- cameraTheta (-2.13) - m_xAngle (1.53) = xAngle (-3.66 = 2.63)
04:21:41.050 00.000 13300 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.79 = -0.50)
04:21:41.050 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.18 hyp=0.21 cameraTheta=-2.13 mountX=-0.18 mountY=-0.10, mountTheta=-2.64
04:21:41.052 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.18, opts=13)
04:21:41.052 00.000 13300 Enqueuing Move request for scope (-0.11, -0.18)
04:21:41.052 00.000 11596 Worker thread wakes up
04:21:41.052 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.18) opts 0xd
04:21:41.052 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.18)
04:21:41.053 00.001 11596 Moving (-0.11, -0.18) raw xDistance=-0.18 yDistance=-0.10
04:21:41.053 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.18
04:21:41.053 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:41.053 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:21:41.053 00.000 11596 MoveAxis(E, 231, ABG)
04:21:41.053 00.000 11596 Guiding  Dir = 2, Dur = 231
04:21:41.054 00.001 11596 IsSlewing returns 0
04:21:41.059 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=160, med=4, FiltMin=2, FiltMax=59, Gamma=0.510
04:21:41.067 00.008 13300 UpdateGuideState exits: m=1556 SNR=27.6
04:21:41.067 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:41.067 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:21:41.067 00.000 13300 Enqueuing Expose request
04:21:41.320 00.253 11596 IsGuiding returns 0
04:21:41.469 00.149 11596 PulseGuide returned control before completion, sleep 94
04:21:41.666 00.197 11596 IsGuiding returns 1
04:21:41.666 00.000 11596 scope still moving after pulse duration time elapsed
04:21:41.692 00.026 11596 IsSlewing returns 0
04:21:41.763 00.071 11596 IsGuiding returns 1
04:21:41.785 00.022 11596 IsSlewing returns 0
04:21:41.880 00.095 11596 IsGuiding returns 0
04:21:41.880 00.000 11596 scope move finished after 231 + 328 ms
04:21:41.880 00.000 11596 Move returns status 0, amount 231
04:21:41.880 00.000 11596 MoveAxis(N, 0, ABG)
04:21:41.880 00.000 11596 Move returns status 0, amount 0
04:21:41.880 00.000 11596 move complete, result=0
04:21:41.881 00.001 11596 worker thread done servicing request
04:21:41.881 00.000 11596 Worker thread wakes up
04:21:41.881 00.000 13300 GuideStep: -0.2 px 231 ms EAST, -0.1 px 0 ms NORTH
04:21:41.881 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:21:42.396 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:21:42.941 00.545 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c4702688-4180-4109-84a3-3c45c3f7b0ea"}
04:21:42.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c4702688-4180-4109-84a3-3c45c3f7b0ea"}
04:21:42.942 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cebd8fcd-2742-4ceb-aa39-420575575895"}
04:21:42.942 00.000 13300 case statement mapped state 6 to 3
04:21:42.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cebd8fcd-2742-4ceb-aa39-420575575895"}
04:21:42.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1db94fd8-96f5-4715-abf9-49316b0c7977"}
04:21:42.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":53,"width":15,"height":15,"star_pos":[6.57,7.20],"pixels":"..."},"id":"1db94fd8-96f5-4715-abf9-49316b0c7977"}
04:21:45.429 02.486 11596 Exposure complete
04:21:45.528 00.099 11596 worker thread done servicing request
04:21:45.528 00.000 13300 OnExposeComplete: enter
04:21:45.528 00.000 13300 UpdateGuideState(): m_state=6
04:21:45.528 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
04:21:45.529 00.001 13300 Star::Find returns 1 (0), X=296.06, Y=663.66, Mass=1580, SNR=27.8, Peak=208 HFD=3.3
04:21:45.529 00.000 13300 MultiStar: [#1 0.47,0.19,0.00,M1] [#2 0.38,0.13,0.00,M6] [#3 0.38,0.31,0.00,M3] [#4 0.46,0.33,0.00,M2] [#5 0.42,0.28,0.00,M1] [#6 0.29,0.18,0.00,M2] [#7 0.76,0.20,0.00,M4] [#8 0.09,0.08,0.24,U] 
04:21:45.529 00.000 13300 refined, 1 included, MultiStar: {0.16, 0.30}, one-star: {0.18, 0.35}
04:21:45.529 00.000 13300 CameraToMount -- cameraTheta (1.08) - m_xAngle (1.53) = xAngle (-0.46 = -0.46)
04:21:45.530 00.001 13300 CameraToMount -- cameraTheta (1.08) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.58 = 2.70)
04:21:45.530 00.000 13300 CameraToMount -- cameraX=0.16 cameraY=0.30 hyp=0.34 cameraTheta=1.08 mountX=0.31 mountY=0.15, mountTheta=0.44
04:21:45.532 00.002 13300 SchedulePrimaryMove(1016D950, x=0.16, y=0.30, opts=13)
04:21:45.532 00.000 13300 Enqueuing Move request for scope (0.16, 0.30)
04:21:45.532 00.000 11596 Worker thread wakes up
04:21:45.533 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.30) opts 0xd
04:21:45.533 00.000 11596 Handling offset move in thread for scope, endpoint = (0.16, 0.30)
04:21:45.533 00.000 11596 Moving (0.16, 0.30) raw xDistance=0.31 yDistance=0.15
04:21:45.533 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.31
04:21:45.534 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:45.534 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
04:21:45.534 00.000 11596 MoveAxis(W, 366, ABG)
04:21:45.534 00.000 11596 Guiding  Dir = 3, Dur = 366
04:21:45.534 00.000 11596 IsSlewing returns 0
04:21:45.540 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=208, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
04:21:45.548 00.008 13300 UpdateGuideState exits: m=1580 SNR=27.8
04:21:45.548 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:45.548 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:21:45.548 00.000 13300 Enqueuing Expose request
04:21:45.628 00.080 11596 IsGuiding returns 0
04:21:45.759 00.131 11596 PulseGuide returned control before completion, sleep 247
04:21:45.939 00.180 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1c67afea-1b1c-4e6c-ac20-b2d8a27f0fdb"}
04:21:45.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1c67afea-1b1c-4e6c-ac20-b2d8a27f0fdb"}
04:21:45.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"11ecb3db-0aa8-451d-9e57-ca6eab1c18da"}
04:21:45.940 00.000 13300 case statement mapped state 6 to 3
04:21:45.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"11ecb3db-0aa8-451d-9e57-ca6eab1c18da"}
04:21:45.940 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3c7a2082-9640-4465-9fee-3b5062405c52"}
04:21:45.941 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":54,"width":15,"height":15,"star_pos":[7.06,6.66],"pixels":"..."},"id":"3c7a2082-9640-4465-9fee-3b5062405c52"}
04:21:46.111 00.170 11596 IsGuiding returns 1
04:21:46.111 00.000 11596 scope still moving after pulse duration time elapsed
04:21:46.140 00.029 11596 IsSlewing returns 0
04:21:46.210 00.070 11596 IsGuiding returns 1
04:21:46.245 00.035 11596 IsSlewing returns 0
04:21:46.333 00.088 11596 IsGuiding returns 0
04:21:46.333 00.000 11596 scope move finished after 366 + 338 ms
04:21:46.333 00.000 11596 Move returns status 0, amount 366
04:21:46.333 00.000 11596 MoveAxis(N, 0, ABG)
04:21:46.333 00.000 11596 Move returns status 0, amount 0
04:21:46.333 00.000 11596 move complete, result=0
04:21:46.334 00.001 11596 worker thread done servicing request
04:21:46.334 00.000 13300 GuideStep: 0.3 px 366 ms WEST, 0.1 px 0 ms NORTH
04:21:46.334 00.000 11596 Worker thread wakes up
04:21:46.334 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:21:46.848 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:21:48.939 02.091 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d7eecac0-2bbc-4330-abb4-5743ffcb73b5"}
04:21:48.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d7eecac0-2bbc-4330-abb4-5743ffcb73b5"}
04:21:48.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7110e944-f46e-4b3a-86ab-ef0b5624ed36"}
04:21:48.940 00.000 13300 case statement mapped state 6 to 3
04:21:48.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7110e944-f46e-4b3a-86ab-ef0b5624ed36"}
04:21:48.940 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ca746792-6b95-484d-9e4b-2bf1388475ed"}
04:21:48.941 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":54,"width":15,"height":15,"star_pos":[7.06,6.66],"pixels":"..."},"id":"ca746792-6b95-484d-9e4b-2bf1388475ed"}
04:21:49.870 00.929 11596 Exposure complete
04:21:49.939 00.069 11596 worker thread done servicing request
04:21:49.939 00.000 13300 OnExposeComplete: enter
04:21:49.939 00.000 13300 UpdateGuideState(): m_state=6
04:21:49.940 00.001 13300 Star::Find(15, 296, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
04:21:49.940 00.000 13300 Star::Find returns 1 (0), X=295.95, Y=663.26, Mass=1604, SNR=28.1, Peak=168 HFD=3.3
04:21:49.940 00.000 13300 MultiStar: [#1 0.28,-0.09,0.82,U] [#2 0.45,-0.25,0.00,M7] [#3 0.43,-0.08,0.00,M4] [#4 0.45,0.07,0.00,M3] [#5 0.32,0.05,0.29,U] [#6 0.26,-0.11,0.22,U] [#7 0.43,-0.11,0.00,M5] [#8 0.36,-0.50,0.00,M6] 
04:21:49.941 00.001 13300 single-star, 3 included, MultiStar: {0.19, -0.06}, one-star: {0.07, -0.05}
04:21:49.941 00.000 13300 CameraToMount -- cameraTheta (-0.60) - m_xAngle (1.53) = xAngle (-2.13 = -2.13)
04:21:49.941 00.000 13300 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.26 = 1.03)
04:21:49.941 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.05 hyp=0.09 cameraTheta=-0.60 mountX=-0.05 mountY=0.07, mountTheta=2.13
04:21:49.943 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.05, opts=13)
04:21:49.943 00.000 13300 Enqueuing Move request for scope (0.07, -0.05)
04:21:49.943 00.000 11596 Worker thread wakes up
04:21:49.943 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.05) opts 0xd
04:21:49.943 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.05)
04:21:49.943 00.000 11596 Moving (0.07, -0.05) raw xDistance=-0.05 yDistance=0.07
04:21:49.944 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:21:49.944 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:49.944 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:21:49.944 00.000 11596 MoveAxis(E, 0, ABG)
04:21:49.944 00.000 11596 Move returns status 0, amount 0
04:21:49.944 00.000 11596 MoveAxis(N, 0, ABG)
04:21:49.944 00.000 11596 Move returns status 0, amount 0
04:21:49.944 00.000 11596 move complete, result=0
04:21:49.944 00.000 11596 worker thread done servicing request
04:21:49.950 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=168, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
04:21:49.958 00.008 13300 UpdateGuideState exits: m=1604 SNR=28.1
04:21:49.958 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:49.958 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:21:49.958 00.000 13300 Enqueuing Expose request
04:21:49.958 00.000 11596 Worker thread wakes up
04:21:49.958 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:21:49.959 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:21:50.463 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:21:51.937 01.474 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ab6e10ef-3b39-4c04-9f26-53bc92da42e2"}
04:21:51.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ab6e10ef-3b39-4c04-9f26-53bc92da42e2"}
04:21:51.939 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cfb3ec65-0293-4258-b5cb-3a55dad180aa"}
04:21:51.939 00.000 13300 case statement mapped state 6 to 3
04:21:51.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cfb3ec65-0293-4258-b5cb-3a55dad180aa"}
04:21:51.939 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b8885881-c212-41e7-b395-1ef0967c4a8e"}
04:21:51.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":55,"width":15,"height":15,"star_pos":[6.95,7.26],"pixels":"..."},"id":"b8885881-c212-41e7-b395-1ef0967c4a8e"}
04:21:53.489 01.550 11596 Exposure complete
04:21:53.559 00.070 11596 worker thread done servicing request
04:21:53.559 00.000 13300 OnExposeComplete: enter
04:21:53.559 00.000 13300 UpdateGuideState(): m_state=6
04:21:53.559 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
04:21:53.560 00.001 13300 Star::Find returns 1 (0), X=295.93, Y=663.39, Mass=1563, SNR=27.7, Peak=168 HFD=3.3
04:21:53.560 00.000 13300 MultiStar: [#1 0.43,-0.06,0.00,M1] [#2 0.46,-0.16,0.00,M8] [#3 0.44,-0.06,0.00,M5] [#4 0.31,0.12,0.43,U] [#5 0.26,-0.02,0.29,U] [#6 0.24,-0.30,0.00,M2] [#7 0.35,0.00,0.00,M6] [#8 0.32,-0.32,0.00,M7] 
04:21:53.560 00.000 13300 single-star, 2 included, MultiStar: {0.15, 0.08}, one-star: {0.05, 0.08}
04:21:53.560 00.000 13300 CameraToMount -- cameraTheta (1.07) - m_xAngle (1.53) = xAngle (-0.46 = -0.46)
04:21:53.560 00.000 13300 CameraToMount -- cameraTheta (1.07) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.59 = 2.69)
04:21:53.560 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.08 hyp=0.10 cameraTheta=1.07 mountX=0.09 mountY=0.04, mountTheta=0.45
04:21:53.562 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.08, opts=13)
04:21:53.562 00.000 13300 Enqueuing Move request for scope (0.05, 0.08)
04:21:53.562 00.000 11596 Worker thread wakes up
04:21:53.563 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.08) opts 0xd
04:21:53.563 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.08)
04:21:53.563 00.000 11596 Moving (0.05, 0.08) raw xDistance=0.09 yDistance=0.04
04:21:53.563 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
04:21:53.563 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:53.563 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:21:53.563 00.000 11596 MoveAxis(E, 0, ABG)
04:21:53.563 00.000 11596 Move returns status 0, amount 0
04:21:53.563 00.000 11596 MoveAxis(N, 0, ABG)
04:21:53.564 00.001 11596 Move returns status 0, amount 0
04:21:53.564 00.000 11596 move complete, result=0
04:21:53.564 00.000 11596 worker thread done servicing request
04:21:53.572 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=168, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
04:21:53.581 00.009 13300 UpdateGuideState exits: m=1563 SNR=27.7
04:21:53.581 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:53.581 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:21:53.581 00.000 13300 Enqueuing Expose request
04:21:53.581 00.000 11596 Worker thread wakes up
04:21:53.582 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:21:53.582 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:21:54.088 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:21:54.938 00.850 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dad48388-997c-4bde-9f6c-a7ec3a57b6d8"}
04:21:54.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dad48388-997c-4bde-9f6c-a7ec3a57b6d8"}
04:21:54.939 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e48baafe-6149-4169-a7d6-41c08b7545e7"}
04:21:54.939 00.000 13300 case statement mapped state 6 to 3
04:21:54.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e48baafe-6149-4169-a7d6-41c08b7545e7"}
04:21:54.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"65074a95-9bdd-44ce-8029-5e304b6ee737"}
04:21:54.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":56,"width":15,"height":15,"star_pos":[6.93,7.39],"pixels":"..."},"id":"65074a95-9bdd-44ce-8029-5e304b6ee737"}
04:21:57.109 02.169 11596 Exposure complete
04:21:57.178 00.069 11596 worker thread done servicing request
04:21:57.179 00.001 13300 OnExposeComplete: enter
04:21:57.179 00.000 13300 UpdateGuideState(): m_state=6
04:21:57.179 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
04:21:57.179 00.000 13300 Star::Find returns 1 (0), X=295.90, Y=663.54, Mass=1653, SNR=28.5, Peak=166 HFD=3.5
04:21:57.180 00.001 13300 MultiStar: [#1 0.17,0.03,0.82,U] [#2 0.32,-0.00,0.72,U] [#3 0.15,0.10,0.46,U] [#4 0.15,0.29,0.42,U] [#5 0.13,0.17,0.28,U] [#6 0.42,0.19,0.00,M3] [#7 0.25,0.05,0.21,U] [#8 0.09,-0.11,0.24,U] 
04:21:57.180 00.000 13300 refined, 7 included, MultiStar: {0.15, 0.11}, one-star: {0.02, 0.23}
04:21:57.180 00.000 13300 CameraToMount -- cameraTheta (0.62) - m_xAngle (1.53) = xAngle (-0.92 = -0.92)
04:21:57.180 00.000 13300 CameraToMount -- cameraTheta (0.62) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.04 = 2.24)
04:21:57.180 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=0.11 hyp=0.19 cameraTheta=0.62 mountX=0.11 mountY=0.15, mountTheta=0.91
04:21:57.182 00.002 13300 SchedulePrimaryMove(1016D950, x=0.15, y=0.11, opts=13)
04:21:57.182 00.000 13300 Enqueuing Move request for scope (0.15, 0.11)
04:21:57.182 00.000 11596 Worker thread wakes up
04:21:57.183 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.11) opts 0xd
04:21:57.183 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, 0.11)
04:21:57.183 00.000 11596 Moving (0.15, 0.11) raw xDistance=0.11 yDistance=0.15
04:21:57.183 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:21:57.183 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:57.183 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
04:21:57.183 00.000 11596 MoveAxis(E, 0, ABG)
04:21:57.183 00.000 11596 Move returns status 0, amount 0
04:21:57.183 00.000 11596 MoveAxis(N, 0, ABG)
04:21:57.183 00.000 11596 Move returns status 0, amount 0
04:21:57.184 00.001 11596 move complete, result=0
04:21:57.184 00.000 11596 worker thread done servicing request
04:21:57.189 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=166, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
04:21:57.198 00.009 13300 UpdateGuideState exits: m=1653 SNR=28.5
04:21:57.198 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:57.198 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:21:57.198 00.000 13300 Enqueuing Expose request
04:21:57.198 00.000 11596 Worker thread wakes up
04:21:57.198 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:21:57.198 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:21:57.702 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:21:57.937 00.235 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"39e7280f-a590-42e1-a8ed-2840a01bf203"}
04:21:57.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"39e7280f-a590-42e1-a8ed-2840a01bf203"}
04:21:57.938 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"68fc850b-902e-4859-ba57-d6aa2993fa83"}
04:21:57.938 00.000 13300 case statement mapped state 6 to 3
04:21:57.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"68fc850b-902e-4859-ba57-d6aa2993fa83"}
04:21:57.938 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3aaf7f0a-95fa-4dbf-9531-889f3db68ef9"}
04:21:57.939 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":57,"width":15,"height":15,"star_pos":[6.90,6.54],"pixels":"..."},"id":"3aaf7f0a-95fa-4dbf-9531-889f3db68ef9"}
04:22:00.724 02.785 11596 Exposure complete
04:22:00.794 00.070 11596 worker thread done servicing request
04:22:00.795 00.001 13300 OnExposeComplete: enter
04:22:00.795 00.000 13300 UpdateGuideState(): m_state=6
04:22:00.796 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
04:22:00.796 00.000 13300 Star::Find returns 1 (0), X=295.81, Y=663.62, Mass=1638, SNR=28.3, Peak=182 HFD=3.4
04:22:00.796 00.000 13300 MultiStar: [#1 0.10,0.11,0.83,U] [#2 0.37,0.11,0.00,M8] [#3 0.17,0.09,0.45,U] [#4 0.20,0.32,0.00,M2] [#5 0.16,0.19,0.29,U] [#6 0.31,-0.02,0.23,U] [#7 0.42,0.13,0.00,M6] [#8 -0.01,-0.05,0.23,U] 
04:22:00.797 00.001 13300 refined, 5 included, MultiStar: {0.07, 0.16}, one-star: {-0.07, 0.31}
04:22:00.797 00.000 13300 CameraToMount -- cameraTheta (1.18) - m_xAngle (1.53) = xAngle (-0.36 = -0.36)
04:22:00.797 00.000 13300 CameraToMount -- cameraTheta (1.18) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.48 = 2.80)
04:22:00.797 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.16 hyp=0.17 cameraTheta=1.18 mountX=0.16 mountY=0.06, mountTheta=0.34
04:22:00.799 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.16, opts=13)
04:22:00.799 00.000 13300 Enqueuing Move request for scope (0.07, 0.16)
04:22:00.799 00.000 11596 Worker thread wakes up
04:22:00.799 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.16) opts 0xd
04:22:00.799 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.16)
04:22:00.799 00.000 11596 Moving (0.07, 0.16) raw xDistance=0.16 yDistance=0.06
04:22:00.799 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
04:22:00.799 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:00.800 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:22:00.800 00.000 11596 MoveAxis(W, 199, ABG)
04:22:00.800 00.000 11596 Guiding  Dir = 3, Dur = 199
04:22:00.800 00.000 11596 IsSlewing returns 0
04:22:00.806 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=182, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
04:22:00.814 00.008 13300 UpdateGuideState exits: m=1638 SNR=28.3
04:22:00.814 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:00.814 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:22:00.814 00.000 13300 Enqueuing Expose request
04:22:00.937 00.123 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"221448e0-2e33-4779-9b7f-19028ffd1c81"}
04:22:00.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"221448e0-2e33-4779-9b7f-19028ffd1c81"}
04:22:00.938 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ae1ef34f-3402-4e61-8122-def6cf4669dd"}
04:22:00.938 00.000 13300 case statement mapped state 6 to 3
04:22:00.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ae1ef34f-3402-4e61-8122-def6cf4669dd"}
04:22:00.939 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"87adf3ca-dd3b-4dfc-9041-e58230f28ef2"}
04:22:00.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":58,"width":15,"height":15,"star_pos":[6.81,6.62],"pixels":"..."},"id":"87adf3ca-dd3b-4dfc-9041-e58230f28ef2"}
04:22:01.139 00.200 11596 IsGuiding returns 0
04:22:01.308 00.169 11596 PulseGuide returned control before completion, sleep 40
04:22:01.447 00.139 11596 IsGuiding returns 1
04:22:01.447 00.000 11596 scope still moving after pulse duration time elapsed
04:22:01.472 00.025 11596 IsSlewing returns 0
04:22:01.544 00.072 11596 IsGuiding returns 0
04:22:01.544 00.000 11596 scope move finished after 199 + 206 ms
04:22:01.544 00.000 11596 Move returns status 0, amount 199
04:22:01.544 00.000 11596 MoveAxis(N, 0, ABG)
04:22:01.544 00.000 11596 Move returns status 0, amount 0
04:22:01.544 00.000 11596 move complete, result=0
04:22:01.544 00.000 11596 worker thread done servicing request
04:22:01.544 00.000 13300 GuideStep: 0.2 px 199 ms WEST, 0.1 px 0 ms NORTH
04:22:01.545 00.001 11596 Worker thread wakes up
04:22:01.545 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:22:02.059 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:22:03.937 01.878 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3f071b11-42c2-4298-b939-6b9e83bb415b"}
04:22:03.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3f071b11-42c2-4298-b939-6b9e83bb415b"}
04:22:03.938 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1dbab00f-0024-4772-9009-b3d597e80c95"}
04:22:03.938 00.000 13300 case statement mapped state 6 to 3
04:22:03.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1dbab00f-0024-4772-9009-b3d597e80c95"}
04:22:03.938 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ccc93351-c959-4657-95da-78088fe39303"}
04:22:03.939 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":58,"width":15,"height":15,"star_pos":[6.81,6.62],"pixels":"..."},"id":"ccc93351-c959-4657-95da-78088fe39303"}
04:22:05.084 01.145 11596 Exposure complete
04:22:05.153 00.069 11596 worker thread done servicing request
04:22:05.154 00.001 13300 OnExposeComplete: enter
04:22:05.154 00.000 13300 UpdateGuideState(): m_state=6
04:22:05.154 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
04:22:05.154 00.000 13300 Star::Find returns 1 (0), X=295.92, Y=663.59, Mass=1649, SNR=28.5, Peak=178 HFD=3.4
04:22:05.155 00.001 13300 MultiStar: [#1 0.22,0.09,0.82,U] [#2 0.32,-0.03,0.74,U] [#3 0.24,-0.08,0.45,U] [#4 0.21,0.34,0.00,M3] [#5 0.23,0.21,0.28,U] [#6 0.07,-0.13,0.24,U] [#7 0.65,0.00,0.00,M7] [#8 0.26,-0.07,0.25,U] 
04:22:05.155 00.000 13300 refined, 6 included, MultiStar: {0.19, 0.08}, one-star: {0.04, 0.29}
04:22:05.155 00.000 13300 CameraToMount -- cameraTheta (0.42) - m_xAngle (1.53) = xAngle (-1.11 = -1.11)
04:22:05.155 00.000 13300 CameraToMount -- cameraTheta (0.42) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.24 = 2.04)
04:22:05.155 00.000 13300 CameraToMount -- cameraX=0.19 cameraY=0.08 hyp=0.20 cameraTheta=0.42 mountX=0.09 mountY=0.18, mountTheta=1.11
04:22:05.157 00.002 13300 SchedulePrimaryMove(1016D950, x=0.19, y=0.08, opts=13)
04:22:05.157 00.000 13300 Enqueuing Move request for scope (0.19, 0.08)
04:22:05.157 00.000 11596 Worker thread wakes up
04:22:05.157 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.08) opts 0xd
04:22:05.157 00.000 11596 Handling offset move in thread for scope, endpoint = (0.19, 0.08)
04:22:05.157 00.000 11596 Moving (0.19, 0.08) raw xDistance=0.09 yDistance=0.18
04:22:05.158 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
04:22:05.158 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:22:05.158 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
04:22:05.158 00.000 11596 MoveAxis(E, 0, ABG)
04:22:05.158 00.000 11596 Move returns status 0, amount 0
04:22:05.158 00.000 11596 MoveAxis(N, 0, ABG)
04:22:05.158 00.000 11596 Move returns status 0, amount 0
04:22:05.158 00.000 11596 move complete, result=0
04:22:05.158 00.000 11596 worker thread done servicing request
04:22:05.165 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=178, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
04:22:05.173 00.008 13300 UpdateGuideState exits: m=1649 SNR=28.5
04:22:05.173 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:05.173 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:22:05.173 00.000 13300 Enqueuing Expose request
04:22:05.173 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:22:05.173 00.000 11596 Worker thread wakes up
04:22:05.173 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:22:05.675 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:22:06.936 01.261 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6f44031d-10b5-4b8e-882c-858e68a4d106"}
04:22:06.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6f44031d-10b5-4b8e-882c-858e68a4d106"}
04:22:06.937 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d037be5a-ed1a-4656-8dd2-a47d2ec48937"}
04:22:06.937 00.000 13300 case statement mapped state 6 to 3
04:22:06.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d037be5a-ed1a-4656-8dd2-a47d2ec48937"}
04:22:06.937 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9196559e-902f-4501-a3ef-033ee328dfdf"}
04:22:06.938 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":59,"width":15,"height":15,"star_pos":[6.92,6.59],"pixels":"..."},"id":"9196559e-902f-4501-a3ef-033ee328dfdf"}
04:22:08.704 01.766 11596 Exposure complete
04:22:08.775 00.071 11596 worker thread done servicing request
04:22:08.775 00.000 13300 OnExposeComplete: enter
04:22:08.775 00.000 13300 UpdateGuideState(): m_state=6
04:22:08.776 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
04:22:08.776 00.000 13300 Star::Find returns 1 (0), X=295.79, Y=663.60, Mass=1617, SNR=28.2, Peak=198 HFD=3.2
04:22:08.777 00.001 13300 MultiStar: [#1 0.17,0.18,0.82,U] [#2 0.41,0.13,0.00,M8] [#3 0.24,0.26,0.00,M3] [#4 0.17,0.23,0.43,U] [#5 0.25,0.27,0.00,M1] [#6 0.48,0.13,0.00,M2] [#7 0.36,0.19,0.00,M8] [#8 0.12,-0.30,0.24,U] 
04:22:08.777 00.000 13300 refined, 3 included, MultiStar: {0.06, 0.19}, one-star: {-0.09, 0.30}
04:22:08.777 00.000 13300 CameraToMount -- cameraTheta (1.26) - m_xAngle (1.53) = xAngle (-0.28 = -0.28)
04:22:08.777 00.000 13300 CameraToMount -- cameraTheta (1.26) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.40 = 2.88)
04:22:08.777 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.19 hyp=0.20 cameraTheta=1.26 mountX=0.19 mountY=0.05, mountTheta=0.26
04:22:08.780 00.003 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.19, opts=13)
04:22:08.781 00.001 13300 Enqueuing Move request for scope (0.06, 0.19)
04:22:08.781 00.000 11596 Worker thread wakes up
04:22:08.781 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.19) opts 0xd
04:22:08.781 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.19)
04:22:08.781 00.000 11596 Moving (0.06, 0.19) raw xDistance=0.19 yDistance=0.05
04:22:08.781 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.19
04:22:08.781 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:08.781 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:22:08.781 00.000 11596 MoveAxis(W, 241, ABG)
04:22:08.782 00.001 11596 Guiding  Dir = 3, Dur = 241
04:22:08.782 00.000 11596 IsSlewing returns 0
04:22:08.794 00.012 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=198, med=4, FiltMin=2, FiltMax=66, Gamma=0.510
04:22:08.802 00.008 13300 UpdateGuideState exits: m=1617 SNR=28.2
04:22:08.802 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:08.802 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:22:08.802 00.000 13300 Enqueuing Expose request
04:22:08.879 00.077 11596 IsGuiding returns 0
04:22:09.587 00.708 11596 IsGuiding returns 1
04:22:09.587 00.000 11596 scope still moving after pulse duration time elapsed
04:22:09.693 00.106 11596 IsSlewing returns 0
04:22:09.810 00.117 11596 IsGuiding returns 0
04:22:09.810 00.000 11596 scope move finished after 241 + 689 ms
04:22:09.810 00.000 11596 Move returns status 0, amount 241
04:22:09.810 00.000 11596 MoveAxis(N, 0, ABG)
04:22:09.810 00.000 11596 Move returns status 0, amount 0
04:22:09.810 00.000 11596 move complete, result=0
04:22:09.810 00.000 11596 worker thread done servicing request
04:22:09.810 00.000 13300 GuideStep: 0.2 px 241 ms WEST, 0.1 px 0 ms NORTH
04:22:09.811 00.001 11596 Worker thread wakes up
04:22:09.811 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:22:09.935 00.124 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"64cae4f9-af75-4f83-99d2-409bbb525416"}
04:22:09.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"64cae4f9-af75-4f83-99d2-409bbb525416"}
04:22:09.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2e1e0f87-b5fd-4776-882f-b8d469fe0c82"}
04:22:09.936 00.000 13300 case statement mapped state 6 to 3
04:22:09.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2e1e0f87-b5fd-4776-882f-b8d469fe0c82"}
04:22:09.936 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"08558bee-0089-4c72-9441-0c5a07f16710"}
04:22:09.937 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":60,"width":15,"height":15,"star_pos":[6.79,6.60],"pixels":"..."},"id":"08558bee-0089-4c72-9441-0c5a07f16710"}
04:22:10.314 00.377 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:22:12.934 02.620 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4a545e46-99a6-4427-87aa-fd1229429add"}
04:22:12.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4a545e46-99a6-4427-87aa-fd1229429add"}
04:22:12.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dcfdc247-15fd-4b2a-bd94-7601c0f4ad21"}
04:22:12.935 00.000 13300 case statement mapped state 6 to 3
04:22:12.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dcfdc247-15fd-4b2a-bd94-7601c0f4ad21"}
04:22:12.935 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"77aaa085-9d0f-4785-a43d-9abab361ff64"}
04:22:12.936 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":60,"width":15,"height":15,"star_pos":[6.79,6.60],"pixels":"..."},"id":"77aaa085-9d0f-4785-a43d-9abab361ff64"}
04:22:13.355 00.419 11596 Exposure complete
04:22:13.429 00.074 11596 worker thread done servicing request
04:22:13.429 00.000 13300 OnExposeComplete: enter
04:22:13.430 00.001 13300 UpdateGuideState(): m_state=6
04:22:13.430 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
04:22:13.430 00.000 13300 Star::Find returns 1 (0), X=295.86, Y=663.37, Mass=1637, SNR=28.4, Peak=169 HFD=3.3
04:22:13.430 00.000 13300 MultiStar: [#1 0.29,-0.03,0.82,U] [#2 0.45,-0.17,0.00,M9] [#3 0.42,-0.12,0.00,M4] [#4 0.16,0.26,0.42,U] [#5 0.14,0.00,0.29,U] [#6 0.49,-0.16,0.00,M3] [#7 0.54,-0.08,0.00,M9] [#8 0.32,-0.33,0.00,M4] 
04:22:13.431 00.001 13300 single-star, 3 included, MultiStar: {0.13, 0.06}, one-star: {-0.02, 0.06}
04:22:13.431 00.000 13300 CameraToMount -- cameraTheta (1.82) - m_xAngle (1.53) = xAngle (0.29 = 0.29)
04:22:13.431 00.000 13300 CameraToMount -- cameraTheta (1.82) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.84 = -2.84)
04:22:13.431 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.06 hyp=0.07 cameraTheta=1.82 mountX=0.06 mountY=-0.02, mountTheta=-0.30
04:22:13.433 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.06, opts=13)
04:22:13.433 00.000 13300 Enqueuing Move request for scope (-0.02, 0.06)
04:22:13.433 00.000 11596 Worker thread wakes up
04:22:13.433 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.06) opts 0xd
04:22:13.433 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.06)
04:22:13.433 00.000 11596 Moving (-0.02, 0.06) raw xDistance=0.06 yDistance=-0.02
04:22:13.433 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:22:13.434 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:13.434 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:22:13.434 00.000 11596 MoveAxis(E, 0, ABG)
04:22:13.434 00.000 11596 Move returns status 0, amount 0
04:22:13.434 00.000 11596 MoveAxis(N, 0, ABG)
04:22:13.434 00.000 11596 Move returns status 0, amount 0
04:22:13.434 00.000 11596 move complete, result=0
04:22:13.434 00.000 11596 worker thread done servicing request
04:22:13.440 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=169, med=4, FiltMin=2, FiltMax=72, Gamma=0.510
04:22:13.448 00.008 13300 UpdateGuideState exits: m=1637 SNR=28.4
04:22:13.448 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:13.448 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:22:13.448 00.000 13300 Enqueuing Expose request
04:22:13.448 00.000 11596 Worker thread wakes up
04:22:13.449 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:22:13.449 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:22:13.951 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:22:15.933 01.982 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5f5d68ec-cd99-44ec-9f99-1f44e48f8b49"}
04:22:15.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5f5d68ec-cd99-44ec-9f99-1f44e48f8b49"}
04:22:15.934 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dc45b205-4025-4365-a81e-5c3fde5d547c"}
04:22:15.934 00.000 13300 case statement mapped state 6 to 3
04:22:15.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dc45b205-4025-4365-a81e-5c3fde5d547c"}
04:22:15.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"29d41323-f110-4cf9-966a-3861bd5d5433"}
04:22:15.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":61,"width":15,"height":15,"star_pos":[6.86,7.37],"pixels":"..."},"id":"29d41323-f110-4cf9-966a-3861bd5d5433"}
04:22:17.009 01.074 11596 Exposure complete
04:22:17.097 00.088 11596 worker thread done servicing request
04:22:17.097 00.000 13300 OnExposeComplete: enter
04:22:17.097 00.000 13300 UpdateGuideState(): m_state=6
04:22:17.098 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
04:22:17.098 00.000 13300 Star::Find returns 1 (0), X=295.87, Y=663.45, Mass=1555, SNR=27.6, Peak=165 HFD=3.2
04:22:17.099 00.001 13300 MultiStar: [#1 0.25,0.10,0.85,U] [#2 0.40,-0.03,0.00,M10] [#3 0.29,-0.14,0.47,U] [#4 0.18,0.18,0.43,U] [#5 0.25,0.07,0.29,U] [#6 0.49,-0.23,0.00,M4] [#7 0.15,-0.01,0.22,U] [#8 0.04,0.01,0.24,U] 
04:22:17.099 00.000 13300 single-star, 6 included, MultiStar: {0.15, 0.07}, one-star: {-0.01, 0.14}
04:22:17.099 00.000 13300 CameraToMount -- cameraTheta (1.62) - m_xAngle (1.53) = xAngle (0.09 = 0.09)
04:22:17.100 00.001 13300 CameraToMount -- cameraTheta (1.62) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.04 = -3.04)
04:22:17.100 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.62 mountX=0.14 mountY=-0.01, mountTheta=-0.11
04:22:17.102 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.14, opts=13)
04:22:17.102 00.000 13300 Enqueuing Move request for scope (-0.01, 0.14)
04:22:17.103 00.001 11596 Worker thread wakes up
04:22:17.103 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.14) opts 0xd
04:22:17.103 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.14)
04:22:17.103 00.000 11596 Moving (-0.01, 0.14) raw xDistance=0.14 yDistance=-0.01
04:22:17.103 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
04:22:17.103 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:17.103 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:22:17.103 00.000 11596 MoveAxis(E, 0, ABG)
04:22:17.103 00.000 11596 Move returns status 0, amount 0
04:22:17.104 00.001 11596 MoveAxis(N, 0, ABG)
04:22:17.104 00.000 11596 Move returns status 0, amount 0
04:22:17.104 00.000 11596 move complete, result=0
04:22:17.104 00.000 11596 worker thread done servicing request
04:22:17.111 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=165, med=4, FiltMin=2, FiltMax=70, Gamma=0.510
04:22:17.121 00.010 13300 UpdateGuideState exits: m=1555 SNR=27.6
04:22:17.122 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:17.122 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:22:17.122 00.000 13300 Enqueuing Expose request
04:22:17.122 00.000 11596 Worker thread wakes up
04:22:17.122 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:22:17.122 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:22:17.637 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:22:18.933 01.296 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"46696736-cd4b-4a74-ac8b-692e055768fd"}
04:22:18.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"46696736-cd4b-4a74-ac8b-692e055768fd"}
04:22:18.934 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b0503ac-bd2a-461d-b35b-1ac85f580b17"}
04:22:18.934 00.000 13300 case statement mapped state 6 to 3
04:22:18.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5b0503ac-bd2a-461d-b35b-1ac85f580b17"}
04:22:18.934 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8711b3c8-bc7d-46e0-8c84-1c3551e6ea8b"}
04:22:18.935 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":62,"width":15,"height":15,"star_pos":[6.87,7.45],"pixels":"..."},"id":"8711b3c8-bc7d-46e0-8c84-1c3551e6ea8b"}
04:22:20.693 01.758 11596 Exposure complete
04:22:20.778 00.085 11596 worker thread done servicing request
04:22:20.778 00.000 13300 OnExposeComplete: enter
04:22:20.778 00.000 13300 UpdateGuideState(): m_state=6
04:22:20.779 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
04:22:20.779 00.000 13300 Star::Find returns 1 (0), X=295.90, Y=663.29, Mass=1619, SNR=28.2, Peak=173 HFD=3.4
04:22:20.779 00.000 13300 MultiStar: [#1 0.22,-0.10,0.84,U] [#2 0.28,-0.17,0.73,U] [#3 0.27,-0.11,0.46,U] [#4 0.14,0.15,0.42,U] [#5 0.25,0.09,0.29,U] [#6 0.27,-0.17,0.21,U] [#7 0.57,-0.12,0.00,M9] [#8 0.01,-0.20,0.22,U] 
04:22:20.779 00.000 13300 single-star, 7 included, MultiStar: {0.17, -0.07}, one-star: {0.02, -0.02}
04:22:20.780 00.001 13300 CameraToMount -- cameraTheta (-0.73) - m_xAngle (1.53) = xAngle (-2.26 = -2.26)
04:22:20.780 00.000 13300 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.39 = 0.89)
04:22:20.780 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-0.73 mountX=-0.02 mountY=0.02, mountTheta=2.26
04:22:20.782 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.02, opts=13)
04:22:20.782 00.000 13300 Enqueuing Move request for scope (0.02, -0.02)
04:22:20.782 00.000 11596 Worker thread wakes up
04:22:20.783 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
04:22:20.783 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
04:22:20.783 00.000 11596 Moving (0.02, -0.02) raw xDistance=-0.02 yDistance=0.02
04:22:20.783 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:22:20.783 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:20.783 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:22:20.783 00.000 11596 MoveAxis(E, 0, ABG)
04:22:20.783 00.000 11596 Move returns status 0, amount 0
04:22:20.783 00.000 11596 MoveAxis(N, 0, ABG)
04:22:20.783 00.000 11596 Move returns status 0, amount 0
04:22:20.783 00.000 11596 move complete, result=0
04:22:20.784 00.001 11596 worker thread done servicing request
04:22:20.789 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=173, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
04:22:20.797 00.008 13300 UpdateGuideState exits: m=1619 SNR=28.2
04:22:20.798 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:20.798 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:22:20.798 00.000 13300 Enqueuing Expose request
04:22:20.798 00.000 11596 Worker thread wakes up
04:22:20.798 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:22:20.798 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:22:21.300 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:22:21.932 00.632 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3a850e20-2242-40ae-a910-872a898a8591"}
04:22:21.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3a850e20-2242-40ae-a910-872a898a8591"}
04:22:21.934 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f16d4b85-668c-4010-9172-bce8e9a2246d"}
04:22:21.934 00.000 13300 case statement mapped state 6 to 3
04:22:21.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f16d4b85-668c-4010-9172-bce8e9a2246d"}
04:22:21.934 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"42d2c582-b88d-4bae-8566-61274c7a035d"}
04:22:21.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":63,"width":15,"height":15,"star_pos":[6.90,7.29],"pixels":"..."},"id":"42d2c582-b88d-4bae-8566-61274c7a035d"}
04:22:24.336 02.402 11596 Exposure complete
04:22:24.405 00.069 11596 worker thread done servicing request
04:22:24.406 00.001 13300 OnExposeComplete: enter
04:22:24.406 00.000 13300 UpdateGuideState(): m_state=6
04:22:24.406 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
04:22:24.406 00.000 13300 Star::Find returns 1 (0), X=295.88, Y=663.52, Mass=1670, SNR=28.6, Peak=166 HFD=3.5
04:22:24.407 00.001 13300 MultiStar: [#1 0.36,0.13,0.00,M1] [#2 0.29,0.09,0.73,U] [#3 0.26,0.10,0.46,U] [#4 0.31,0.03,0.38,U] [#5 0.33,0.00,0.28,U] [#6 0.25,-0.11,0.22,U] [#7 0.67,0.11,0.00,M10] [#8 0.15,-0.11,0.23,U] 
04:22:24.407 00.000 13300 single-star, 6 included, MultiStar: {0.19, 0.09}, one-star: {0.00, 0.21}
04:22:24.407 00.000 13300 CameraToMount -- cameraTheta (1.55) - m_xAngle (1.53) = xAngle (0.02 = 0.02)
04:22:24.407 00.000 13300 CameraToMount -- cameraTheta (1.55) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.11 = -3.11)
04:22:24.407 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.21 hyp=0.21 cameraTheta=1.55 mountX=0.21 mountY=-0.01, mountTheta=-0.03
04:22:24.409 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.21, opts=13)
04:22:24.409 00.000 13300 Enqueuing Move request for scope (0.00, 0.21)
04:22:24.409 00.000 11596 Worker thread wakes up
04:22:24.409 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.21) opts 0xd
04:22:24.410 00.001 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.21)
04:22:24.410 00.000 11596 Moving (0.00, 0.21) raw xDistance=0.21 yDistance=-0.01
04:22:24.410 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
04:22:24.410 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:24.410 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:22:24.410 00.000 11596 MoveAxis(W, 264, ABG)
04:22:24.410 00.000 11596 Guiding  Dir = 3, Dur = 264
04:22:24.410 00.000 11596 IsSlewing returns 0
04:22:24.417 00.007 11596 IsGuiding returns 0
04:22:24.418 00.001 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=166, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
04:22:24.426 00.008 13300 UpdateGuideState exits: m=1670 SNR=28.6
04:22:24.426 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:24.426 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:22:24.426 00.000 13300 Enqueuing Expose request
04:22:24.607 00.181 11596 PulseGuide returned control before completion, sleep 85
04:22:24.931 00.324 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"622c7d32-1253-4974-8dea-b2b91230f271"}
04:22:24.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"622c7d32-1253-4974-8dea-b2b91230f271"}
04:22:24.932 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"275b7b51-4c50-4d23-8694-59f39a496206"}
04:22:24.932 00.000 13300 case statement mapped state 6 to 3
04:22:24.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"275b7b51-4c50-4d23-8694-59f39a496206"}
04:22:24.932 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"89df8633-183a-4f41-9d43-64dfbb47d56e"}
04:22:24.933 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":64,"width":15,"height":15,"star_pos":[6.88,6.52],"pixels":"..."},"id":"89df8633-183a-4f41-9d43-64dfbb47d56e"}
04:22:24.995 00.062 11596 IsGuiding returns 0
04:22:24.995 00.000 11596 Move returns status 0, amount 264
04:22:24.995 00.000 11596 MoveAxis(N, 0, ABG)
04:22:24.995 00.000 11596 Move returns status 0, amount 0
04:22:24.995 00.000 11596 move complete, result=0
04:22:24.995 00.000 11596 worker thread done servicing request
04:22:24.995 00.000 11596 Worker thread wakes up
04:22:24.995 00.000 13300 GuideStep: 0.2 px 264 ms WEST, -0.0 px 0 ms NORTH
04:22:24.996 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:22:25.511 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:22:27.931 02.420 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"40217525-0430-41fb-86f5-2351254a72bc"}
04:22:27.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"40217525-0430-41fb-86f5-2351254a72bc"}
04:22:27.932 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c23d5907-bc8d-47a8-a27e-bf91314ab16a"}
04:22:27.932 00.000 13300 case statement mapped state 6 to 3
04:22:27.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c23d5907-bc8d-47a8-a27e-bf91314ab16a"}
04:22:27.932 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b6cccb02-4db9-405c-aa0f-2171c57282da"}
04:22:27.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":64,"width":15,"height":15,"star_pos":[6.88,6.52],"pixels":"..."},"id":"b6cccb02-4db9-405c-aa0f-2171c57282da"}
04:22:28.550 00.618 11596 Exposure complete
04:22:28.619 00.069 11596 worker thread done servicing request
04:22:28.619 00.000 13300 OnExposeComplete: enter
04:22:28.619 00.000 13300 UpdateGuideState(): m_state=6
04:22:28.619 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
04:22:28.620 00.001 13300 Star::Find returns 1 (0), X=295.75, Y=663.41, Mass=1590, SNR=27.9, Peak=164 HFD=3.2
04:22:28.620 00.000 13300 MultiStar: [#1 0.03,-0.11,0.84,U] [#2 0.17,-0.13,0.75,U] [#3 0.28,-0.08,0.46,U] [#4 0.05,0.13,0.43,U] [#5 0.03,0.15,0.29,U] [#6 0.42,-0.07,0.00,M3] [#7 0.18,-0.09,0.22,U] [#8 0.17,-0.28,0.24,U] 
04:22:28.620 00.000 13300 refined, 7 included, MultiStar: {0.06, -0.03}, one-star: {-0.13, 0.10}
04:22:28.620 00.000 13300 CameraToMount -- cameraTheta (-0.40) - m_xAngle (1.53) = xAngle (-1.94 = -1.94)
04:22:28.620 00.000 13300 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.06 = 1.22)
04:22:28.620 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.03 hyp=0.07 cameraTheta=-0.40 mountX=-0.02 mountY=0.06, mountTheta=1.93
04:22:28.623 00.003 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.03, opts=13)
04:22:28.623 00.000 13300 Enqueuing Move request for scope (0.06, -0.03)
04:22:28.623 00.000 11596 Worker thread wakes up
04:22:28.623 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.03) opts 0xd
04:22:28.623 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.03)
04:22:28.624 00.001 11596 Moving (0.06, -0.03) raw xDistance=-0.02 yDistance=0.06
04:22:28.624 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:22:28.624 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:28.624 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:22:28.624 00.000 11596 MoveAxis(E, 0, ABG)
04:22:28.624 00.000 11596 Move returns status 0, amount 0
04:22:28.624 00.000 11596 MoveAxis(N, 0, ABG)
04:22:28.624 00.000 11596 Move returns status 0, amount 0
04:22:28.624 00.000 11596 move complete, result=0
04:22:28.625 00.001 11596 worker thread done servicing request
04:22:28.635 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=165, med=4, FiltMin=2, FiltMax=60, Gamma=0.510
04:22:28.645 00.010 13300 UpdateGuideState exits: m=1590 SNR=27.9
04:22:28.645 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:28.645 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:22:28.645 00.000 13300 Enqueuing Expose request
04:22:28.645 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:22:28.645 00.000 11596 Worker thread wakes up
04:22:28.646 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:22:29.151 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:22:30.930 01.779 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"144c2841-34e1-45d4-add2-04177a16863d"}
04:22:30.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"144c2841-34e1-45d4-add2-04177a16863d"}
04:22:30.931 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eab4495d-14b5-4ace-85bc-deaba9d5c3a2"}
04:22:30.931 00.000 13300 case statement mapped state 6 to 3
04:22:30.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eab4495d-14b5-4ace-85bc-deaba9d5c3a2"}
04:22:30.932 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1cc8d996-7819-47f9-b6b3-4427d6788c94"}
04:22:30.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":65,"width":15,"height":15,"star_pos":[6.75,7.41],"pixels":"..."},"id":"1cc8d996-7819-47f9-b6b3-4427d6788c94"}
04:22:32.183 01.251 11596 Exposure complete
04:22:32.255 00.072 11596 worker thread done servicing request
04:22:32.255 00.000 13300 OnExposeComplete: enter
04:22:32.256 00.001 13300 UpdateGuideState(): m_state=6
04:22:32.256 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
04:22:32.256 00.000 13300 Star::Find returns 1 (0), X=295.65, Y=663.17, Mass=1630, SNR=28.2, Peak=185 HFD=3.4
04:22:32.257 00.001 13300 MultiStar: [#1 0.10,-0.13,0.82,U] [#2 0.23,-0.28,0.00,M8] [#3 0.18,-0.19,0.45,U] [#4 0.19,-0.14,0.39,U] [#5 -0.03,-0.14,0.28,U] [#6 0.05,-0.52,0.00,M4] [#7 0.01,-0.22,0.23,U] [#8 -0.21,-0.37,0.00,M1] 
04:22:32.257 00.000 13300 refined, 5 included, MultiStar: {0.00, -0.15}, one-star: {-0.23, -0.14}
04:22:32.257 00.000 13300 CameraToMount -- cameraTheta (-1.57) - m_xAngle (1.53) = xAngle (-3.10 = -3.10)
04:22:32.257 00.000 13300 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.23 = 0.06)
04:22:32.257 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=-0.15 hyp=0.15 cameraTheta=-1.57 mountX=-0.15 mountY=0.01, mountTheta=3.08
04:22:32.259 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.15, opts=13)
04:22:32.259 00.000 13300 Enqueuing Move request for scope (0.00, -0.15)
04:22:32.259 00.000 11596 Worker thread wakes up
04:22:32.259 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.15) opts 0xd
04:22:32.260 00.001 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.15)
04:22:32.260 00.000 11596 Moving (0.00, -0.15) raw xDistance=-0.15 yDistance=0.01
04:22:32.260 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.15
04:22:32.260 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:32.260 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:22:32.260 00.000 11596 MoveAxis(E, 188, ABG)
04:22:32.260 00.000 11596 Guiding  Dir = 2, Dur = 188
04:22:32.261 00.001 11596 IsSlewing returns 0
04:22:32.269 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=185, med=4, FiltMin=2, FiltMax=62, Gamma=0.510
04:22:32.276 00.007 13300 UpdateGuideState exits: m=1630 SNR=28.2
04:22:32.276 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:32.276 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:22:32.277 00.001 13300 Enqueuing Expose request
04:22:32.420 00.143 11596 IsGuiding returns 0
04:22:32.521 00.101 11596 PulseGuide returned control before completion, sleep 98
04:22:32.855 00.334 11596 IsGuiding returns 1
04:22:32.855 00.000 11596 scope still moving after pulse duration time elapsed
04:22:32.878 00.023 11596 IsSlewing returns 0
04:22:33.039 00.161 11596 IsGuiding returns 0
04:22:33.039 00.000 11596 scope move finished after 188 + 430 ms
04:22:33.039 00.000 11596 Move returns status 0, amount 188
04:22:33.039 00.000 11596 MoveAxis(N, 0, ABG)
04:22:33.039 00.000 11596 Move returns status 0, amount 0
04:22:33.039 00.000 11596 move complete, result=0
04:22:33.039 00.000 11596 worker thread done servicing request
04:22:33.040 00.001 13300 GuideStep: -0.2 px 188 ms EAST, 0.0 px 0 ms NORTH
04:22:33.040 00.000 11596 Worker thread wakes up
04:22:33.040 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:22:33.554 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:22:33.929 00.375 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2bdc0666-0ec0-496a-b6d7-47634fe8833d"}
04:22:33.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2bdc0666-0ec0-496a-b6d7-47634fe8833d"}
04:22:33.930 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7978de01-7e5f-4eed-b4ab-cde62136bb7c"}
04:22:33.930 00.000 13300 case statement mapped state 6 to 3
04:22:33.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7978de01-7e5f-4eed-b4ab-cde62136bb7c"}
04:22:33.930 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"79f4c5e2-10be-4618-9973-c0e62a0fe4fe"}
04:22:33.931 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":66,"width":15,"height":15,"star_pos":[6.65,7.17],"pixels":"..."},"id":"79f4c5e2-10be-4618-9973-c0e62a0fe4fe"}
04:22:36.579 02.648 11596 Exposure complete
04:22:36.649 00.070 11596 worker thread done servicing request
04:22:36.649 00.000 13300 OnExposeComplete: enter
04:22:36.649 00.000 13300 UpdateGuideState(): m_state=6
04:22:36.650 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
04:22:36.650 00.000 13300 Star::Find returns 1 (0), X=295.65, Y=663.61, Mass=1578, SNR=27.8, Peak=216 HFD=3.1
04:22:36.650 00.000 13300 MultiStar: [#1 0.02,0.20,0.83,U] [#2 0.23,0.14,0.76,U] [#3 0.08,-0.01,0.46,U] [#4 0.22,0.39,0.00,M1] [#5 0.27,0.18,0.28,U] [#6 0.22,-0.06,0.23,U] [#7 0.21,0.10,0.23,U] [#8 -0.05,-0.23,0.24,U] 
04:22:36.650 00.000 13300 refined, 7 included, MultiStar: {0.04, 0.14}, one-star: {-0.23, 0.30}
04:22:36.651 00.001 13300 CameraToMount -- cameraTheta (1.30) - m_xAngle (1.53) = xAngle (-0.23 = -0.23)
04:22:36.651 00.000 13300 CameraToMount -- cameraTheta (1.30) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.36 = 2.92)
04:22:36.651 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.14 hyp=0.15 cameraTheta=1.30 mountX=0.14 mountY=0.03, mountTheta=0.22
04:22:36.653 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.14, opts=13)
04:22:36.653 00.000 13300 Enqueuing Move request for scope (0.04, 0.14)
04:22:36.653 00.000 11596 Worker thread wakes up
04:22:36.653 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.14) opts 0xd
04:22:36.653 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.14)
04:22:36.653 00.000 11596 Moving (0.04, 0.14) raw xDistance=0.14 yDistance=0.03
04:22:36.653 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.08 from input 0.14
04:22:36.653 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:36.653 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:22:36.654 00.001 11596 MoveAxis(W, 165, ABG)
04:22:36.654 00.000 11596 Guiding  Dir = 3, Dur = 165
04:22:36.654 00.000 11596 IsSlewing returns 0
04:22:36.660 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=216, med=4, FiltMin=3, FiltMax=62, Gamma=0.510
04:22:36.667 00.007 13300 UpdateGuideState exits: m=1578 SNR=27.8
04:22:36.667 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:36.668 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:22:36.668 00.000 13300 Enqueuing Expose request
04:22:36.928 00.260 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eebd4c7f-7e06-4f16-a6cf-0858f89862a7"}
04:22:36.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eebd4c7f-7e06-4f16-a6cf-0858f89862a7"}
04:22:36.929 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0fab8f8d-b682-4af7-acaf-6abddbaddb8b"}
04:22:36.929 00.000 13300 case statement mapped state 6 to 3
04:22:36.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0fab8f8d-b682-4af7-acaf-6abddbaddb8b"}
04:22:36.951 00.022 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"76dad2da-640d-49d2-bd61-350c10fc9834"}
04:22:36.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":67,"width":15,"height":15,"star_pos":[6.65,6.61],"pixels":"..."},"id":"76dad2da-640d-49d2-bd61-350c10fc9834"}
04:22:37.011 00.060 11596 IsGuiding returns 0
04:22:37.369 00.358 11596 IsGuiding returns 1
04:22:37.369 00.000 11596 scope still moving after pulse duration time elapsed
04:22:37.478 00.109 11596 IsSlewing returns 0
04:22:37.600 00.122 11596 IsGuiding returns 0
04:22:37.600 00.000 11596 scope move finished after 165 + 423 ms
04:22:37.601 00.001 11596 Move returns status 0, amount 165
04:22:37.601 00.000 11596 MoveAxis(N, 0, ABG)
04:22:37.601 00.000 11596 Move returns status 0, amount 0
04:22:37.601 00.000 11596 move complete, result=0
04:22:37.601 00.000 11596 worker thread done servicing request
04:22:37.601 00.000 13300 GuideStep: 0.1 px 165 ms WEST, 0.0 px 0 ms NORTH
04:22:37.601 00.000 11596 Worker thread wakes up
04:22:37.601 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:22:38.107 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:22:39.927 01.820 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"719d24f7-c998-42d4-bf2c-2af3a3a29f52"}
04:22:39.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"719d24f7-c998-42d4-bf2c-2af3a3a29f52"}
04:22:39.928 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"06d55da4-3fd6-4202-8d3a-2e640e6ae746"}
04:22:39.928 00.000 13300 case statement mapped state 6 to 3
04:22:39.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"06d55da4-3fd6-4202-8d3a-2e640e6ae746"}
04:22:39.928 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c0d2b4c2-b4f3-46af-8137-8444fec6dc64"}
04:22:39.929 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":67,"width":15,"height":15,"star_pos":[6.65,6.61],"pixels":"..."},"id":"c0d2b4c2-b4f3-46af-8137-8444fec6dc64"}
04:22:41.131 01.202 11596 Exposure complete
04:22:41.199 00.068 11596 worker thread done servicing request
04:22:41.199 00.000 13300 OnExposeComplete: enter
04:22:41.199 00.000 13300 UpdateGuideState(): m_state=6
04:22:41.201 00.002 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
04:22:41.201 00.000 13300 Star::Find returns 1 (0), X=295.51, Y=663.44, Mass=1653, SNR=28.5, Peak=184 HFD=3.2
04:22:41.202 00.001 13300 MultiStar: [#1 0.02,-0.00,0.82,U] [#2 0.11,-0.03,0.75,U] [#3 0.05,0.04,0.45,U] [#4 0.12,0.17,0.39,U] [#5 -0.01,0.02,0.28,U] [#6 0.13,-0.23,0.22,U] [#7 0.12,0.01,0.22,U] [#8 0.03,-0.36,0.00,M1] 
04:22:41.202 00.000 13300 refined, 7 included, MultiStar: {-0.03, 0.04}, one-star: {-0.37, 0.14}
04:22:41.202 00.000 13300 CameraToMount -- cameraTheta (2.31) - m_xAngle (1.53) = xAngle (0.77 = 0.77)
04:22:41.202 00.000 13300 CameraToMount -- cameraTheta (2.31) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.35 = -2.35)
04:22:41.202 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.04 hyp=0.05 cameraTheta=2.31 mountX=0.04 mountY=-0.04, mountTheta=-0.78
04:22:41.204 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.04, opts=13)
04:22:41.204 00.000 13300 Enqueuing Move request for scope (-0.03, 0.04)
04:22:41.204 00.000 11596 Worker thread wakes up
04:22:41.204 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.04) opts 0xd
04:22:41.204 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.04)
04:22:41.204 00.000 11596 Moving (-0.03, 0.04) raw xDistance=0.04 yDistance=-0.04
04:22:41.204 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
04:22:41.204 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:41.204 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:22:41.204 00.000 11596 MoveAxis(E, 0, ABG)
04:22:41.204 00.000 11596 Move returns status 0, amount 0
04:22:41.204 00.000 11596 MoveAxis(N, 0, ABG)
04:22:41.204 00.000 11596 Move returns status 0, amount 0
04:22:41.204 00.000 11596 move complete, result=0
04:22:41.204 00.000 11596 worker thread done servicing request
04:22:41.214 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=184, med=4, FiltMin=2, FiltMax=58, Gamma=0.510
04:22:41.222 00.008 13300 UpdateGuideState exits: m=1653 SNR=28.5
04:22:41.222 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:41.223 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:22:41.223 00.000 13300 Enqueuing Expose request
04:22:41.223 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:22:41.223 00.000 11596 Worker thread wakes up
04:22:41.223 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:22:41.734 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:22:42.925 01.191 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eadd1e4b-a4eb-482b-9a1a-db4daed66f69"}
04:22:42.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eadd1e4b-a4eb-482b-9a1a-db4daed66f69"}
04:22:42.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6a545f6a-32f8-477d-ac0f-b6524cfc9fcf"}
04:22:42.926 00.000 13300 case statement mapped state 6 to 3
04:22:42.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6a545f6a-32f8-477d-ac0f-b6524cfc9fcf"}
04:22:42.926 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dde85607-c066-48d5-90fc-0ac3ed7560ba"}
04:22:42.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":68,"width":15,"height":15,"star_pos":[6.51,7.44],"pixels":"..."},"id":"dde85607-c066-48d5-90fc-0ac3ed7560ba"}
04:22:44.757 01.831 11596 Exposure complete
04:22:44.827 00.070 11596 worker thread done servicing request
04:22:44.828 00.001 13300 OnExposeComplete: enter
04:22:44.828 00.000 13300 UpdateGuideState(): m_state=6
04:22:44.828 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
04:22:44.828 00.000 13300 Star::Find returns 1 (0), X=295.71, Y=663.48, Mass=1566, SNR=27.7, Peak=190 HFD=3.2
04:22:44.829 00.001 13300 MultiStar: [#1 0.22,0.07,0.85,U] [#2 0.24,-0.11,0.76,U] [#3 0.15,-0.10,0.46,U] [#4 0.15,0.08,0.43,U] [#5 0.28,0.12,0.28,U] [#6 0.35,-0.19,0.00,M3] [#7 0.34,-0.02,0.00,M7] [#8 0.10,0.10,0.24,U] 
04:22:44.829 00.000 13300 refined, 6 included, MultiStar: {0.11, 0.05}, one-star: {-0.17, 0.17}
04:22:44.829 00.000 13300 CameraToMount -- cameraTheta (0.41) - m_xAngle (1.53) = xAngle (-1.13 = -1.13)
04:22:44.829 00.000 13300 CameraToMount -- cameraTheta (0.41) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.25 = 2.03)
04:22:44.829 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.05 hyp=0.12 cameraTheta=0.41 mountX=0.05 mountY=0.11, mountTheta=1.12
04:22:44.833 00.004 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.05, opts=13)
04:22:44.833 00.000 13300 Enqueuing Move request for scope (0.11, 0.05)
04:22:44.833 00.000 11596 Worker thread wakes up
04:22:44.833 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.05) opts 0xd
04:22:44.833 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.05)
04:22:44.833 00.000 11596 Moving (0.11, 0.05) raw xDistance=0.05 yDistance=0.11
04:22:44.833 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
04:22:44.833 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:44.834 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
04:22:44.834 00.000 11596 MoveAxis(E, 0, ABG)
04:22:44.834 00.000 11596 Move returns status 0, amount 0
04:22:44.834 00.000 11596 MoveAxis(N, 0, ABG)
04:22:44.834 00.000 11596 Move returns status 0, amount 0
04:22:44.834 00.000 11596 move complete, result=0
04:22:44.834 00.000 11596 worker thread done servicing request
04:22:44.844 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=190, med=4, FiltMin=2, FiltMax=65, Gamma=0.510
04:22:44.852 00.008 13300 UpdateGuideState exits: m=1566 SNR=27.7
04:22:44.852 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:44.852 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:22:44.852 00.000 13300 Enqueuing Expose request
04:22:44.852 00.000 11596 Worker thread wakes up
04:22:44.852 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:22:44.852 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:22:45.365 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:22:45.925 00.560 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1ac88786-d121-4616-813c-86eda00f0f3f"}
04:22:45.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1ac88786-d121-4616-813c-86eda00f0f3f"}
04:22:45.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5067d80d-09ae-45b7-aa7b-423997151005"}
04:22:45.926 00.000 13300 case statement mapped state 6 to 3
04:22:45.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5067d80d-09ae-45b7-aa7b-423997151005"}
04:22:45.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b69e1187-6254-4f1e-a33d-20c00e53b6da"}
04:22:45.928 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":69,"width":15,"height":15,"star_pos":[6.71,7.48],"pixels":"..."},"id":"b69e1187-6254-4f1e-a33d-20c00e53b6da"}
04:22:48.405 02.477 11596 Exposure complete
04:22:48.481 00.076 11596 worker thread done servicing request
04:22:48.481 00.000 13300 OnExposeComplete: enter
04:22:48.481 00.000 13300 UpdateGuideState(): m_state=6
04:22:48.482 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
04:22:48.482 00.000 13300 Star::Find returns 1 (0), X=295.61, Y=663.56, Mass=1636, SNR=28.4, Peak=203 HFD=3.3
04:22:48.483 00.001 13300 MultiStar: [#1 0.04,0.09,0.84,U] [#2 0.23,0.15,0.75,U] [#3 0.19,0.06,0.46,U] [#4 0.19,0.08,0.42,U] [#5 0.09,0.03,0.29,U] [#6 0.44,-0.14,0.00,M4] [#7 0.31,0.10,0.00,M8] [#8 0.14,-0.13,0.24,U] 
04:22:48.484 00.001 13300 refined, 6 included, MultiStar: {0.04, 0.12}, one-star: {-0.27, 0.25}
04:22:48.484 00.000 13300 CameraToMount -- cameraTheta (1.25) - m_xAngle (1.53) = xAngle (-0.28 = -0.28)
04:22:48.484 00.000 13300 CameraToMount -- cameraTheta (1.25) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.41 = 2.87)
04:22:48.484 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.12 hyp=0.13 cameraTheta=1.25 mountX=0.12 mountY=0.03, mountTheta=0.27
04:22:48.487 00.003 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.12, opts=13)
04:22:48.487 00.000 13300 Enqueuing Move request for scope (0.04, 0.12)
04:22:48.487 00.000 11596 Worker thread wakes up
04:22:48.487 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.12) opts 0xd
04:22:48.487 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.12)
04:22:48.487 00.000 11596 Moving (0.04, 0.12) raw xDistance=0.12 yDistance=0.03
04:22:48.487 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
04:22:48.488 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:48.488 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:22:48.488 00.000 11596 MoveAxis(E, 0, ABG)
04:22:48.488 00.000 11596 Move returns status 0, amount 0
04:22:48.488 00.000 11596 MoveAxis(N, 0, ABG)
04:22:48.488 00.000 11596 Move returns status 0, amount 0
04:22:48.488 00.000 11596 move complete, result=0
04:22:48.489 00.001 11596 worker thread done servicing request
04:22:48.498 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=203, med=4, FiltMin=2, FiltMax=56, Gamma=0.510
04:22:48.506 00.008 13300 UpdateGuideState exits: m=1636 SNR=28.4
04:22:48.506 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:48.506 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:22:48.506 00.000 13300 Enqueuing Expose request
04:22:48.507 00.001 11596 Worker thread wakes up
04:22:48.507 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:22:48.507 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:22:48.925 00.418 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1c110851-498a-4ef6-af4e-3429a128714f"}
04:22:48.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1c110851-498a-4ef6-af4e-3429a128714f"}
04:22:48.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dde62c8c-1e0d-494f-b8db-183f6946ea96"}
04:22:48.926 00.000 13300 case statement mapped state 6 to 3
04:22:48.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dde62c8c-1e0d-494f-b8db-183f6946ea96"}
04:22:48.926 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bbde96af-0f65-4068-bb08-7480e6aba367"}
04:22:48.927 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":70,"width":15,"height":15,"star_pos":[6.61,6.56],"pixels":"..."},"id":"bbde96af-0f65-4068-bb08-7480e6aba367"}
04:22:49.013 00.086 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:22:51.924 02.911 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"02fabe15-1d46-48f4-bee0-0365cbeaca00"}
04:22:51.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"02fabe15-1d46-48f4-bee0-0365cbeaca00"}
04:22:51.925 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3198beb5-51b2-4368-8e67-0920640bc3e8"}
04:22:51.925 00.000 13300 case statement mapped state 6 to 3
04:22:51.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3198beb5-51b2-4368-8e67-0920640bc3e8"}
04:22:51.925 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c95af031-f70d-42a7-a89f-5436f3a5e0d5"}
04:22:51.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":70,"width":15,"height":15,"star_pos":[6.61,6.56],"pixels":"..."},"id":"c95af031-f70d-42a7-a89f-5436f3a5e0d5"}
04:22:52.041 00.116 11596 Exposure complete
04:22:52.109 00.068 11596 worker thread done servicing request
04:22:52.109 00.000 13300 OnExposeComplete: enter
04:22:52.109 00.000 13300 UpdateGuideState(): m_state=6
04:22:52.110 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
04:22:52.110 00.000 13300 Star::Find returns 1 (0), X=295.68, Y=663.56, Mass=1597, SNR=27.9, Peak=189 HFD=3.3
04:22:52.110 00.000 13300 MultiStar: [#1 0.15,0.10,0.83,U] [#2 0.25,0.06,0.75,U] [#3 0.18,0.03,0.46,U] [#4 0.08,0.16,0.44,U] [#5 -0.09,0.18,0.29,U] [#6 0.01,-0.14,0.22,U] [#7 0.17,0.14,0.23,U] [#8 0.28,-0.23,0.00,M1] 
04:22:52.111 00.001 13300 refined, 7 included, MultiStar: {0.06, 0.12}, one-star: {-0.20, 0.25}
04:22:52.111 00.000 13300 CameraToMount -- cameraTheta (1.12) - m_xAngle (1.53) = xAngle (-0.42 = -0.42)
04:22:52.111 00.000 13300 CameraToMount -- cameraTheta (1.12) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.54 = 2.74)
04:22:52.111 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.12 hyp=0.13 cameraTheta=1.12 mountX=0.12 mountY=0.05, mountTheta=0.40
04:22:52.113 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.12, opts=13)
04:22:52.113 00.000 13300 Enqueuing Move request for scope (0.06, 0.12)
04:22:52.113 00.000 11596 Worker thread wakes up
04:22:52.113 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.12) opts 0xd
04:22:52.113 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.12)
04:22:52.113 00.000 11596 Moving (0.06, 0.12) raw xDistance=0.12 yDistance=0.05
04:22:52.113 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
04:22:52.113 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:52.114 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:22:52.114 00.000 11596 MoveAxis(E, 0, ABG)
04:22:52.114 00.000 11596 Move returns status 0, amount 0
04:22:52.114 00.000 11596 MoveAxis(N, 0, ABG)
04:22:52.114 00.000 11596 Move returns status 0, amount 0
04:22:52.114 00.000 11596 move complete, result=0
04:22:52.114 00.000 11596 worker thread done servicing request
04:22:52.120 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=189, med=4, FiltMin=2, FiltMax=64, Gamma=0.510
04:22:52.128 00.008 13300 UpdateGuideState exits: m=1597 SNR=27.9
04:22:52.128 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:52.128 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:22:52.128 00.000 13300 Enqueuing Expose request
04:22:52.129 00.001 11596 Worker thread wakes up
04:22:52.129 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:22:52.129 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:22:52.634 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:22:54.923 02.289 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f7c40e8e-f6cb-4c00-893f-2c212f3916e8"}
04:22:54.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f7c40e8e-f6cb-4c00-893f-2c212f3916e8"}
04:22:54.924 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8b831155-2d99-4580-955f-8251caf5fb31"}
04:22:54.924 00.000 13300 case statement mapped state 6 to 3
04:22:54.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8b831155-2d99-4580-955f-8251caf5fb31"}
04:22:54.924 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3ca3b080-b4ce-4d23-9e75-e144a8e13c55"}
04:22:54.925 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":71,"width":15,"height":15,"star_pos":[6.68,6.56],"pixels":"..."},"id":"3ca3b080-b4ce-4d23-9e75-e144a8e13c55"}
04:22:55.667 00.742 11596 Exposure complete
04:22:55.736 00.069 11596 worker thread done servicing request
04:22:55.736 00.000 13300 OnExposeComplete: enter
04:22:55.736 00.000 13300 UpdateGuideState(): m_state=6
04:22:55.737 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
04:22:55.737 00.000 13300 Star::Find returns 1 (0), X=295.65, Y=663.69, Mass=1565, SNR=27.7, Peak=210 HFD=3.4
04:22:55.737 00.000 13300 MultiStar: [#1 -0.02,0.22,0.85,U] [#2 0.03,0.17,0.75,U] [#3 0.06,0.43,0.00,M1] [#4 0.06,0.43,0.00,M1] [#5 0.03,0.15,0.29,U] [#6 -0.04,0.01,0.22,U] [#7 0.45,0.22,0.00,M8] [#8 0.01,0.08,0.24,U] 
04:22:55.737 00.000 13300 refined, 5 included, MultiStar: {-0.07, 0.23}, one-star: {-0.23, 0.38}
04:22:55.738 00.001 13300 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.53) = xAngle (0.32 = 0.32)
04:22:55.738 00.000 13300 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.80 = -2.80)
04:22:55.738 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.23 hyp=0.24 cameraTheta=1.86 mountX=0.22 mountY=-0.08, mountTheta=-0.34
04:22:55.741 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.23, opts=13)
04:22:55.741 00.000 13300 Enqueuing Move request for scope (-0.07, 0.23)
04:22:55.741 00.000 11596 Worker thread wakes up
04:22:55.741 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.23) opts 0xd
04:22:55.741 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.23)
04:22:55.741 00.000 11596 Moving (-0.07, 0.23) raw xDistance=0.22 yDistance=-0.08
04:22:55.741 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
04:22:55.742 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:55.742 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:22:55.742 00.000 11596 MoveAxis(W, 281, ABG)
04:22:55.742 00.000 11596 Guiding  Dir = 3, Dur = 281
04:22:55.742 00.000 11596 IsSlewing returns 0
04:22:55.747 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=210, med=4, FiltMin=2, FiltMax=67, Gamma=0.510
04:22:55.755 00.008 13300 UpdateGuideState exits: m=1565 SNR=27.7
04:22:55.755 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:55.755 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:22:55.755 00.000 13300 Enqueuing Expose request
04:22:55.958 00.203 11596 IsGuiding returns 0
04:22:56.175 00.217 11596 PulseGuide returned control before completion, sleep 74
04:22:56.431 00.256 11596 IsGuiding returns 1
04:22:56.431 00.000 11596 scope still moving after pulse duration time elapsed
04:22:56.454 00.023 11596 IsSlewing returns 0
04:22:56.559 00.105 11596 IsGuiding returns 1
04:22:56.593 00.034 11596 IsSlewing returns 0
04:22:56.933 00.340 11596 IsGuiding returns 0
04:22:56.934 00.001 11596 scope move finished after 281 + 695 ms
04:22:56.934 00.000 11596 Move returns status 0, amount 281
04:22:56.934 00.000 11596 MoveAxis(N, 0, ABG)
04:22:56.934 00.000 11596 Move returns status 0, amount 0
04:22:56.934 00.000 11596 move complete, result=0
04:22:56.934 00.000 11596 worker thread done servicing request
04:22:56.934 00.000 11596 Worker thread wakes up
04:22:56.934 00.000 13300 GuideStep: 0.2 px 281 ms WEST, -0.1 px 0 ms NORTH
04:22:56.934 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:22:57.441 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:22:57.922 00.481 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"19e70895-466d-4fc0-8df5-d6e46cfe623b"}
04:22:57.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"19e70895-466d-4fc0-8df5-d6e46cfe623b"}
04:22:57.923 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c752414a-0c19-4236-b5ee-e1caa664f619"}
04:22:57.923 00.000 13300 case statement mapped state 6 to 3
04:22:57.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c752414a-0c19-4236-b5ee-e1caa664f619"}
04:22:57.923 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"84d54123-9892-4bdb-a6d9-08af9652a705"}
04:22:57.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":72,"width":15,"height":15,"star_pos":[6.65,6.69],"pixels":"..."},"id":"84d54123-9892-4bdb-a6d9-08af9652a705"}
04:23:00.474 02.551 11596 Exposure complete
04:23:00.543 00.069 11596 worker thread done servicing request
04:23:00.543 00.000 13300 OnExposeComplete: enter
04:23:00.543 00.000 13300 UpdateGuideState(): m_state=6
04:23:00.544 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
04:23:00.544 00.000 13300 Star::Find returns 1 (0), X=295.75, Y=663.43, Mass=1628, SNR=28.2, Peak=178 HFD=3.4
04:23:00.544 00.000 13300 MultiStar: [#1 -0.09,0.04,0.83,U] [#2 0.03,-0.16,0.74,U] [#3 0.21,0.07,0.45,U] [#4 0.06,0.34,0.00,M2] [#5 -0.15,-0.08,0.29,U] [#6 0.16,-0.15,0.22,U] [#7 0.33,-0.11,0.00,M9] [#8 -0.13,-0.17,0.24,U] 
04:23:00.544 00.000 13300 refined, 6 included, MultiStar: {-0.03, -0.01}, one-star: {-0.13, 0.12}
04:23:00.544 00.000 13300 CameraToMount -- cameraTheta (-2.86) - m_xAngle (1.53) = xAngle (-4.39 = 1.89)
04:23:00.545 00.001 13300 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.52 = -1.24)
04:23:00.545 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-2.86 mountX=-0.01 mountY=-0.03, mountTheta=-1.89
04:23:00.547 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.01, opts=13)
04:23:00.547 00.000 13300 Enqueuing Move request for scope (-0.03, -0.01)
04:23:00.547 00.000 11596 Worker thread wakes up
04:23:00.547 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd
04:23:00.547 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.01)
04:23:00.547 00.000 11596 Moving (-0.03, -0.01) raw xDistance=-0.01 yDistance=-0.03
04:23:00.547 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:23:00.547 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:00.547 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:23:00.548 00.001 11596 MoveAxis(E, 0, ABG)
04:23:00.548 00.000 11596 Move returns status 0, amount 0
04:23:00.548 00.000 11596 MoveAxis(N, 0, ABG)
04:23:00.548 00.000 11596 Move returns status 0, amount 0
04:23:00.548 00.000 11596 move complete, result=0
04:23:00.548 00.000 11596 worker thread done servicing request
04:23:00.554 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=178, med=4, FiltMin=2, FiltMax=61, Gamma=0.510
04:23:00.562 00.008 13300 UpdateGuideState exits: m=1628 SNR=28.2
04:23:00.562 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:00.562 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:23:00.562 00.000 13300 Enqueuing Expose request
04:23:00.562 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:23:00.563 00.001 11596 Worker thread wakes up
04:23:00.563 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:23:00.922 00.359 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e3b3ae42-69d0-46bf-9ee6-db9f27981fc9"}
04:23:00.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e3b3ae42-69d0-46bf-9ee6-db9f27981fc9"}
04:23:00.923 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f9190410-ef22-41b0-a98f-64092173fbd6"}
04:23:00.923 00.000 13300 case statement mapped state 6 to 3
04:23:00.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f9190410-ef22-41b0-a98f-64092173fbd6"}
04:23:00.924 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"380c9a0a-a965-440e-b414-1be1a1449509"}
04:23:00.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":73,"width":15,"height":15,"star_pos":[6.75,7.43],"pixels":"..."},"id":"380c9a0a-a965-440e-b414-1be1a1449509"}
04:23:01.065 00.141 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:23:03.921 02.856 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8473b71f-a96a-41a3-8c28-a5dfc95d046e"}
04:23:03.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8473b71f-a96a-41a3-8c28-a5dfc95d046e"}
04:23:03.922 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"43c7035a-2368-4f82-9ead-ddf9a82fd1f3"}
04:23:03.922 00.000 13300 case statement mapped state 6 to 3
04:23:03.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"43c7035a-2368-4f82-9ead-ddf9a82fd1f3"}
04:23:03.923 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"74ed1f0d-39c8-4981-8d68-fe8dc8eba3c9"}
04:23:03.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":73,"width":15,"height":15,"star_pos":[6.75,7.43],"pixels":"..."},"id":"74ed1f0d-39c8-4981-8d68-fe8dc8eba3c9"}
04:23:04.087 00.164 11596 Exposure complete
04:23:04.156 00.069 11596 worker thread done servicing request
04:23:04.157 00.001 13300 OnExposeComplete: enter
04:23:04.157 00.000 13300 UpdateGuideState(): m_state=6
04:23:04.157 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
04:23:04.157 00.000 13300 Star::Find returns 1 (0), X=295.74, Y=663.37, Mass=1614, SNR=28.1, Peak=172 HFD=3.4
04:23:04.158 00.001 13300 MultiStar: [#1 0.02,0.02,0.81,U] [#2 0.18,-0.10,0.73,U] [#3 0.26,-0.01,0.45,U] [#4 0.10,0.14,0.42,U] [#5 0.31,0.04,0.27,U] [#6 0.53,-0.14,0.00,M2] [#7 0.35,0.07,0.00,M10] [#8 -0.01,0.01,0.25,U] 
04:23:04.158 00.000 13300 refined, 6 included, MultiStar: {0.06, 0.02}, one-star: {-0.14, 0.06}
04:23:04.158 00.000 13300 CameraToMount -- cameraTheta (0.29) - m_xAngle (1.53) = xAngle (-1.25 = -1.25)
04:23:04.158 00.000 13300 CameraToMount -- cameraTheta (0.29) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.37 = 1.91)
04:23:04.158 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.02 hyp=0.06 cameraTheta=0.29 mountX=0.02 mountY=0.06, mountTheta=1.24
04:23:04.160 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.02, opts=13)
04:23:04.160 00.000 13300 Enqueuing Move request for scope (0.06, 0.02)
04:23:04.160 00.000 11596 Worker thread wakes up
04:23:04.161 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.02) opts 0xd
04:23:04.161 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.02)
04:23:04.161 00.000 11596 Moving (0.06, 0.02) raw xDistance=0.02 yDistance=0.06
04:23:04.161 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:23:04.161 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:04.161 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:23:04.161 00.000 11596 MoveAxis(E, 0, ABG)
04:23:04.161 00.000 11596 Move returns status 0, amount 0
04:23:04.161 00.000 11596 MoveAxis(N, 0, ABG)
04:23:04.161 00.000 11596 Move returns status 0, amount 0
04:23:04.161 00.000 11596 move complete, result=0
04:23:04.162 00.001 11596 worker thread done servicing request
04:23:04.167 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=172, med=4, FiltMin=2, FiltMax=61, Gamma=0.510
04:23:04.176 00.009 13300 UpdateGuideState exits: m=1614 SNR=28.1
04:23:04.176 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:04.176 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:23:04.176 00.000 13300 Enqueuing Expose request
04:23:04.176 00.000 11596 Worker thread wakes up
04:23:04.176 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:23:04.177 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:23:04.692 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:23:06.920 02.228 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d27653db-8ea1-4c1d-b438-3920f9ba8899"}
04:23:06.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d27653db-8ea1-4c1d-b438-3920f9ba8899"}
04:23:06.921 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"031cfb61-e2ed-4a7b-bc42-0d7922469cd0"}
04:23:06.921 00.000 13300 case statement mapped state 6 to 3
04:23:06.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"031cfb61-e2ed-4a7b-bc42-0d7922469cd0"}
04:23:06.922 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"39ea07f3-656f-42c5-8e87-5939271bb25d"}
04:23:06.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":74,"width":15,"height":15,"star_pos":[6.74,7.37],"pixels":"..."},"id":"39ea07f3-656f-42c5-8e87-5939271bb25d"}
04:23:07.720 00.798 11596 Exposure complete
04:23:07.791 00.071 11596 worker thread done servicing request
04:23:07.791 00.000 13300 OnExposeComplete: enter
04:23:07.792 00.001 13300 UpdateGuideState(): m_state=6
04:23:07.792 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
04:23:07.792 00.000 13300 Star::Find returns 1 (0), X=295.58, Y=663.44, Mass=1527, SNR=27.3, Peak=191 HFD=3.2
04:23:07.793 00.001 13300 MultiStar: [#1 -0.06,0.01,0.83,U] [#2 0.04,0.00,0.66,U] [#3 0.09,0.23,0.37,U] [#4 -0.03,0.20,0.42,U] [#5 0.12,0.01,0.28,U] [#6 0.07,-0.31,0.23,U] [#7 0.01,0.06,0.22,U] [#8 -0.17,0.12,0.24,U] 
04:23:07.793 00.000 13300 refined, 8 included, MultiStar: {-0.07, 0.07}, one-star: {-0.30, 0.14}
04:23:07.793 00.000 13300 CameraToMount -- cameraTheta (2.38) - m_xAngle (1.53) = xAngle (0.84 = 0.84)
04:23:07.793 00.000 13300 CameraToMount -- cameraTheta (2.38) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.28 = -2.28)
04:23:07.793 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.07 hyp=0.10 cameraTheta=2.38 mountX=0.06 mountY=-0.07, mountTheta=-0.85
04:23:07.795 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.07, opts=13)
04:23:07.795 00.000 13300 Enqueuing Move request for scope (-0.07, 0.07)
04:23:07.795 00.000 11596 Worker thread wakes up
04:23:07.795 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.07) opts 0xd
04:23:07.795 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.07)
04:23:07.795 00.000 11596 Moving (-0.07, 0.07) raw xDistance=0.06 yDistance=-0.07
04:23:07.796 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:23:07.796 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:07.796 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:23:07.796 00.000 11596 MoveAxis(E, 0, ABG)
04:23:07.796 00.000 11596 Move returns status 0, amount 0
04:23:07.796 00.000 11596 MoveAxis(N, 0, ABG)
04:23:07.796 00.000 11596 Move returns status 0, amount 0
04:23:07.796 00.000 11596 move complete, result=0
04:23:07.796 00.000 11596 worker thread done servicing request
04:23:07.803 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=191, med=4, FiltMin=2, FiltMax=55, Gamma=0.510
04:23:07.811 00.008 13300 UpdateGuideState exits: m=1527 SNR=27.3
04:23:07.811 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:07.811 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:23:07.811 00.000 13300 Enqueuing Expose request
04:23:07.811 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:23:07.811 00.000 11596 Worker thread wakes up
04:23:07.811 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:23:08.323 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:23:09.920 01.597 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dd2a5faf-00eb-45c2-8a31-879d953e2d6d"}
04:23:09.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dd2a5faf-00eb-45c2-8a31-879d953e2d6d"}
04:23:09.921 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6e01e4f2-a5e4-47b5-9c26-c5cb751024be"}
04:23:09.921 00.000 13300 case statement mapped state 6 to 3
04:23:09.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6e01e4f2-a5e4-47b5-9c26-c5cb751024be"}
04:23:09.921 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4ed97b88-2dc2-4b47-a89c-6559baba534b"}
04:23:09.922 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":75,"width":15,"height":15,"star_pos":[6.58,7.44],"pixels":"..."},"id":"4ed97b88-2dc2-4b47-a89c-6559baba534b"}
04:23:11.356 01.434 11596 Exposure complete
04:23:11.442 00.086 11596 worker thread done servicing request
04:23:11.442 00.000 13300 OnExposeComplete: enter
04:23:11.442 00.000 13300 UpdateGuideState(): m_state=6
04:23:11.442 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
04:23:11.443 00.001 13300 Star::Find returns 1 (0), X=295.53, Y=663.47, Mass=1407, SNR=26.3, Peak=183 HFD=3.2
04:23:11.443 00.000 13300 MultiStar: [#1 -0.01,0.12,0.82,U] [#2 0.07,0.19,0.59,U] [#3 -0.05,0.22,0.37,U] [#4 -0.14,0.25,0.38,U] [#5 0.02,0.13,0.29,U] [#6 -0.07,-0.11,0.21,U] [#7 0.27,0.05,0.22,U] [#8 0.02,-0.36,0.00,M1] 
04:23:11.443 00.000 13300 refined, 7 included, MultiStar: {-0.09, 0.15}, one-star: {-0.35, 0.16}
04:23:11.443 00.000 13300 CameraToMount -- cameraTheta (2.11) - m_xAngle (1.53) = xAngle (0.58 = 0.58)
04:23:11.443 00.000 13300 CameraToMount -- cameraTheta (2.11) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.55 = -2.55)
04:23:11.443 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.15 hyp=0.17 cameraTheta=2.11 mountX=0.14 mountY=-0.10, mountTheta=-0.59
04:23:11.445 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.15, opts=13)
04:23:11.445 00.000 13300 Enqueuing Move request for scope (-0.09, 0.15)
04:23:11.446 00.001 11596 Worker thread wakes up
04:23:11.446 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.15) opts 0xd
04:23:11.446 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.15)
04:23:11.446 00.000 11596 Moving (-0.09, 0.15) raw xDistance=0.14 yDistance=-0.10
04:23:11.446 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.14
04:23:11.446 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:11.447 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:23:11.447 00.000 11596 MoveAxis(W, 179, ABG)
04:23:11.447 00.000 11596 Guiding  Dir = 3, Dur = 179
04:23:11.447 00.000 11596 IsSlewing returns 0
04:23:11.454 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=183, med=4, FiltMin=2, FiltMax=54, Gamma=0.510
04:23:11.463 00.009 13300 UpdateGuideState exits: m=1407 SNR=26.3
04:23:11.463 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:11.463 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:23:11.463 00.000 13300 Enqueuing Expose request
04:23:11.471 00.008 11596 IsGuiding returns 0
04:23:11.607 00.136 11596 PulseGuide returned control before completion, sleep 54
04:23:11.989 00.382 11596 IsGuiding returns 0
04:23:11.989 00.000 11596 Move returns status 0, amount 179
04:23:11.989 00.000 11596 MoveAxis(N, 0, ABG)
04:23:11.989 00.000 11596 Move returns status 0, amount 0
04:23:11.989 00.000 11596 move complete, result=0
04:23:11.989 00.000 11596 worker thread done servicing request
04:23:11.989 00.000 11596 Worker thread wakes up
04:23:11.989 00.000 13300 GuideStep: 0.1 px 179 ms WEST, -0.1 px 0 ms NORTH
04:23:11.990 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:23:12.504 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:23:12.918 00.414 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4e6cde10-4f54-4bdb-a244-3ad4ddaf5182"}
04:23:12.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4e6cde10-4f54-4bdb-a244-3ad4ddaf5182"}
04:23:12.918 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fb85824b-874b-4460-aa29-4b66c3d3f9e2"}
04:23:12.919 00.001 13300 case statement mapped state 6 to 3
04:23:12.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fb85824b-874b-4460-aa29-4b66c3d3f9e2"}
04:23:12.919 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1e6b048f-4f9f-452c-a650-fecbaad4ec4e"}
04:23:12.920 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":76,"width":15,"height":15,"star_pos":[6.53,7.47],"pixels":"..."},"id":"1e6b048f-4f9f-452c-a650-fecbaad4ec4e"}
04:23:15.552 02.632 11596 Exposure complete
04:23:15.663 00.111 11596 worker thread done servicing request
04:23:15.663 00.000 13300 OnExposeComplete: enter
04:23:15.663 00.000 13300 UpdateGuideState(): m_state=6
04:23:15.664 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
04:23:15.664 00.000 13300 Star::Find returns 1 (0), X=295.54, Y=663.51, Mass=1214, SNR=24.3, Peak=166 HFD=3.2
04:23:15.664 00.000 13300 MultiStar: [#1 0.01,0.08,0.85,U] [#2 0.16,-0.18,0.70,U] [#3 0.02,-0.03,0.37,U] [#4 0.05,0.31,0.44,U] [#5 -0.07,0.12,0.28,U] [#6 0.18,-0.17,0.21,U] [#7 0.03,0.24,0.22,U] [#8 -0.02,-0.11,0.22,U] 
04:23:15.664 00.000 13300 refined, 8 included, MultiStar: {-0.04, 0.07}, one-star: {-0.34, 0.20}
04:23:15.665 00.001 13300 CameraToMount -- cameraTheta (2.10) - m_xAngle (1.53) = xAngle (0.56 = 0.56)
04:23:15.665 00.000 13300 CameraToMount -- cameraTheta (2.10) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.57 = -2.57)
04:23:15.665 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.07 hyp=0.08 cameraTheta=2.10 mountX=0.07 mountY=-0.04, mountTheta=-0.57
04:23:15.667 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.07, opts=13)
04:23:15.667 00.000 13300 Enqueuing Move request for scope (-0.04, 0.07)
04:23:15.667 00.000 11596 Worker thread wakes up
04:23:15.667 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.07) opts 0xd
04:23:15.667 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.07)
04:23:15.667 00.000 11596 Moving (-0.04, 0.07) raw xDistance=0.07 yDistance=-0.04
04:23:15.668 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:23:15.668 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:15.668 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:23:15.668 00.000 11596 MoveAxis(E, 0, ABG)
04:23:15.668 00.000 11596 Move returns status 0, amount 0
04:23:15.668 00.000 11596 MoveAxis(N, 0, ABG)
04:23:15.668 00.000 11596 Move returns status 0, amount 0
04:23:15.669 00.001 11596 move complete, result=0
04:23:15.669 00.000 11596 worker thread done servicing request
04:23:15.678 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=166, med=4, FiltMin=2, FiltMax=50, Gamma=0.510
04:23:15.690 00.012 13300 UpdateGuideState exits: m=1214 SNR=24.3
04:23:15.690 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:15.690 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:23:15.690 00.000 13300 Enqueuing Expose request
04:23:15.690 00.000 11596 Worker thread wakes up
04:23:15.691 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:23:15.691 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:23:15.919 00.228 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7663415a-d73c-407b-b5c6-1922b826649b"}
04:23:15.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7663415a-d73c-407b-b5c6-1922b826649b"}
04:23:15.920 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5ce0235f-1269-4e0b-82db-4fd56a042583"}
04:23:15.920 00.000 13300 case statement mapped state 6 to 3
04:23:15.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5ce0235f-1269-4e0b-82db-4fd56a042583"}
04:23:15.921 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a112e8bd-2d5d-472f-b363-c28ea2230760"}
04:23:15.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":77,"width":15,"height":15,"star_pos":[6.54,6.51],"pixels":"..."},"id":"a112e8bd-2d5d-472f-b363-c28ea2230760"}
04:23:16.200 00.279 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:23:18.917 02.717 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"27651f86-9801-45db-8e28-fbe20eb85ce9"}
04:23:18.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"27651f86-9801-45db-8e28-fbe20eb85ce9"}
04:23:18.918 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b29f74f2-7f13-4c80-8e0d-774cf4a0bdc2"}
04:23:18.918 00.000 13300 case statement mapped state 6 to 3
04:23:18.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b29f74f2-7f13-4c80-8e0d-774cf4a0bdc2"}
04:23:18.919 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"223c6f3f-30d9-43a3-a671-809ab60157b9"}
04:23:18.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":77,"width":15,"height":15,"star_pos":[6.54,6.51],"pixels":"..."},"id":"223c6f3f-30d9-43a3-a671-809ab60157b9"}
04:23:19.221 00.302 11596 Exposure complete
04:23:19.322 00.101 11596 worker thread done servicing request
04:23:19.322 00.000 13300 OnExposeComplete: enter
04:23:19.322 00.000 13300 UpdateGuideState(): m_state=6
04:23:19.323 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
04:23:19.323 00.000 13300 Star::Find returns 1 (0), X=295.70, Y=663.57, Mass=1022, SNR=22.4, Peak=136 HFD=3.1
04:23:19.324 00.001 13300 MultiStar: [#1 -0.03,0.08,0.79,U] [#2 0.05,-0.21,0.39,U] [#3 0.02,-0.19,0.27,U] [#4 0.08,0.20,0.33,U] [#5 0.06,0.07,0.27,U] [#6 0.27,-0.35,0.00,M1] [#7 -0.07,0.00,0.20,U] [#8 0.26,-0.28,0.00,M1] 
04:23:19.324 00.000 13300 refined, 6 included, MultiStar: {-0.05, 0.09}, one-star: {-0.18, 0.26}
04:23:19.324 00.000 13300 CameraToMount -- cameraTheta (2.07) - m_xAngle (1.53) = xAngle (0.53 = 0.53)
04:23:19.324 00.000 13300 CameraToMount -- cameraTheta (2.07) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.59 = -2.59)
04:23:19.324 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.09 hyp=0.10 cameraTheta=2.07 mountX=0.08 mountY=-0.05, mountTheta=-0.54
04:23:19.328 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.09, opts=13)
04:23:19.328 00.000 13300 Enqueuing Move request for scope (-0.05, 0.09)
04:23:19.328 00.000 11596 Worker thread wakes up
04:23:19.328 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.09) opts 0xd
04:23:19.328 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.09)
04:23:19.329 00.001 11596 Moving (-0.05, 0.09) raw xDistance=0.08 yDistance=-0.05
04:23:19.329 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:23:19.329 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:19.329 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:23:19.329 00.000 11596 MoveAxis(E, 0, ABG)
04:23:19.329 00.000 11596 Move returns status 0, amount 0
04:23:19.329 00.000 11596 MoveAxis(N, 0, ABG)
04:23:19.330 00.001 11596 Move returns status 0, amount 0
04:23:19.330 00.000 11596 move complete, result=0
04:23:19.330 00.000 11596 worker thread done servicing request
04:23:19.339 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=136, med=4, FiltMin=2, FiltMax=45, Gamma=0.510
04:23:19.351 00.012 13300 UpdateGuideState exits: m=1022 SNR=22.4
04:23:19.351 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:19.351 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:23:19.351 00.000 13300 Enqueuing Expose request
04:23:19.351 00.000 11596 Worker thread wakes up
04:23:19.352 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:23:19.352 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:23:19.861 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(281,648,31,31)
04:23:21.917 02.056 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fb2f1117-af79-4f32-a131-5fcea058aed9"}
04:23:21.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fb2f1117-af79-4f32-a131-5fcea058aed9"}
04:23:21.918 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e9f6bb5f-751b-4844-a9af-489a9a24505d"}
04:23:21.918 00.000 13300 case statement mapped state 6 to 3
04:23:21.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e9f6bb5f-751b-4844-a9af-489a9a24505d"}
04:23:21.918 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"22247600-6426-4cd2-b48d-c0caacbd790e"}
04:23:21.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":78,"width":15,"height":15,"star_pos":[6.70,6.57],"pixels":"..."},"id":"22247600-6426-4cd2-b48d-c0caacbd790e"}
04:23:22.894 00.976 11596 Exposure complete
04:23:22.966 00.072 11596 worker thread done servicing request
04:23:22.966 00.000 13300 OnExposeComplete: enter
04:23:22.966 00.000 13300 UpdateGuideState(): m_state=6
04:23:22.966 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
04:23:22.966 00.000 13300 Star::Find returns 1 (0), X=295.61, Y=663.45, Mass=366, SNR=13.3, Peak=62 HFD=3.0
04:23:22.967 00.001 13300 Status Line: Mass: 366 vs 1578
04:23:22.970 00.003 13300 UpdateCurrentPosition: star mass new=365.7 exp=1578.4 thresh=50% limits=(782.6, 2597.5, 3156.8)
04:23:22.970 00.000 13300 DistanceChecker: activated
04:23:22.970 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:23:22.970 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:23:22.971 00.001 13300 Enqueuing Move request for scope (0.00, 0.00)
04:23:22.971 00.000 11596 Worker thread wakes up
04:23:22.971 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:23:22.971 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:23:22.971 00.000 11596 move complete, result=0
04:23:22.972 00.001 11596 worker thread done servicing request
04:23:23.082 00.110 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:23:23.082 00.000 13300 Status Line: Stella per per cambiamento di massa
04:23:23.086 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=95, med=4, FiltMin=3, FiltMax=18, Gamma=0.510
04:23:23.093 00.007 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:23:23.093 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:23.094 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:23:23.094 00.000 13300 Enqueuing Expose request
04:23:23.094 00.000 11596 Worker thread wakes up
04:23:23.094 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:23:23.604 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:23:24.916 01.312 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4bfaee71-2376-4e9c-9cea-e80310a62787"}
04:23:24.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4bfaee71-2376-4e9c-9cea-e80310a62787"}
04:23:24.917 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"10ede1d1-72e4-404e-ace0-3d2afce82a4e"}
04:23:24.917 00.000 13300 case statement mapped state 6 to 4
04:23:24.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"10ede1d1-72e4-404e-ace0-3d2afce82a4e"}
04:23:24.917 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5fce73e3-f27b-49a9-8194-44913a24c246"}
04:23:24.918 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":79,"width":15,"height":15,"star_pos":[6.70,6.57],"pixels":"..."},"id":"5fce73e3-f27b-49a9-8194-44913a24c246"}
04:23:26.634 01.716 11596 Exposure complete
04:23:26.707 00.073 11596 worker thread done servicing request
04:23:26.707 00.000 13300 OnExposeComplete: enter
04:23:26.707 00.000 13300 UpdateGuideState(): m_state=6
04:23:26.708 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
04:23:26.708 00.000 13300 Star::Find returns 1 (0), X=295.63, Y=663.42, Mass=202, SNR=9.8, Peak=36 HFD=3.1
04:23:26.708 00.000 13300 Status Line: Mass: 202 vs 1566
04:23:26.713 00.005 13300 UpdateCurrentPosition: star mass new=201.9 exp=1566.4 thresh=50% limits=(782.6, 2597.5, 3132.9)
04:23:26.713 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:23:26.713 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:23:26.714 00.001 13300 Enqueuing Move request for scope (0.00, 0.00)
04:23:26.714 00.000 11596 Worker thread wakes up
04:23:26.714 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:23:26.714 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:23:26.714 00.000 11596 move complete, result=0
04:23:26.714 00.000 11596 worker thread done servicing request
04:23:26.823 00.109 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:23:26.823 00.000 13300 Status Line: Stella per per cambiamento di massa
04:23:26.827 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=95, med=4, FiltMin=3, FiltMax=12, Gamma=0.510
04:23:26.834 00.007 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:23:26.835 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:26.835 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:23:26.835 00.000 13300 Enqueuing Expose request
04:23:26.835 00.000 11596 Worker thread wakes up
04:23:26.835 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:23:27.031 00.196 13300 evsrv: cli 10203400 connect
04:23:27.031 00.000 13300 case statement mapped state 6 to 4
04:23:27.032 00.001 13300 case statement mapped state 6 to 4
04:23:27.040 00.008 13300 evsrv: cli 10203400 request: {"method":"get_app_state","id":"7a1b1d45-ea77-4f5f-b4d4-0fe90c0ddce5"}
04:23:27.041 00.001 13300 case statement mapped state 6 to 4
04:23:27.041 00.000 13300 evsrv: cli 10203400 response: {"jsonrpc":"2.0","result":"LostLock","id":"7a1b1d45-ea77-4f5f-b4d4-0fe90c0ddce5"}
04:23:27.042 00.001 13300 evsrv: cli 10203400 disconnect
04:23:27.044 00.002 13300 evsrv: cli 10203CC0 connect
04:23:27.044 00.000 13300 case statement mapped state 6 to 4
04:23:27.045 00.001 13300 case statement mapped state 6 to 4
04:23:27.047 00.002 13300 evsrv: cli 10203CC0 request: {"method":"get_app_state","id":"31a4463c-7a87-4e9d-89e2-eb2adb8a2e5b"}
04:23:27.047 00.000 13300 case statement mapped state 6 to 4
04:23:27.048 00.001 13300 evsrv: cli 10203CC0 response: {"jsonrpc":"2.0","result":"LostLock","id":"31a4463c-7a87-4e9d-89e2-eb2adb8a2e5b"}
04:23:27.049 00.001 13300 evsrv: cli 10203CC0 disconnect
04:23:27.051 00.002 13300 evsrv: cli 10203B80 connect
04:23:27.051 00.000 13300 case statement mapped state 6 to 4
04:23:27.052 00.001 13300 case statement mapped state 6 to 4
04:23:27.053 00.001 13300 evsrv: cli 10203B80 request: {"method":"stop_capture","id":"fa9f5b6e-dbdc-4725-9179-0bd102b9dfe6"}
04:23:27.053 00.000 13300 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
04:23:27.053 00.000 13300 Status Line: In attesa del dispositivo...
04:23:27.059 00.006 13300 evsrv: cli 10203B80 response: {"jsonrpc":"2.0","result":0,"id":"fa9f5b6e-dbdc-4725-9179-0bd102b9dfe6"}
04:23:27.061 00.002 13300 evsrv: cli 10203B80 disconnect
04:23:27.062 00.001 13300 evsrv: cli 102032C0 connect
04:23:27.062 00.000 13300 case statement mapped state 6 to 4
04:23:27.063 00.001 13300 case statement mapped state 6 to 4
04:23:27.064 00.001 13300 evsrv: cli 102032C0 request: {"method":"get_app_state","id":"4c1fa9e9-e32f-4bbc-bdc6-18c2f7f68616"}
04:23:27.064 00.000 13300 case statement mapped state 6 to 4
04:23:27.064 00.000 13300 evsrv: cli 102032C0 response: {"jsonrpc":"2.0","result":"LostLock","id":"4c1fa9e9-e32f-4bbc-bdc6-18c2f7f68616"}
04:23:27.065 00.001 11596 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:184->Time lapse interrupted
04:23:27.065 00.000 13300 evsrv: cli 102032C0 disconnect
04:23:27.065 00.000 11596 worker thread done servicing request
04:23:27.065 00.000 13300 OnExposeComplete: enter
04:23:27.066 00.001 13300 OnExposeComplete: Capture Error reported
04:23:27.066 00.000 13300 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
04:23:27.066 00.000 13300 Mount: notify guiding stopped
04:23:27.066 00.000 13300 BLC: window closed
04:23:27.066 00.000 13300 BLC: Last direction was reset
04:23:27.067 00.001 13300 Changing from state GUIDING to STOP
04:23:27.067 00.000 13300 guider state => SELECTED
04:23:27.067 00.000 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=95, med=4, FiltMin=3, FiltMax=12, Gamma=0.510
04:23:27.080 00.013 13300 Changing from state SELECTED to UNINITIALIZED
04:23:27.080 00.000 13300 guider state => SELECTING
04:23:27.089 00.009 13300 Status Line: Fermato.
04:23:27.104 00.015 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:487->Error reported capturing image
04:23:27.916 00.812 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"190206f6-08b8-4326-89ad-bb94abf7d543"}
04:23:27.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"190206f6-08b8-4326-89ad-bb94abf7d543"}
04:23:27.917 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8784c8c4-b0ef-4a78-b427-1625359c71ab"}
04:23:27.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8784c8c4-b0ef-4a78-b427-1625359c71ab"}
04:23:28.066 00.149 13300 evsrv: cli 10203D60 connect
04:23:28.067 00.001 13300 evsrv: cli 10203D60 request: {"method":"get_app_state","id":"52c1b451-7095-4f5b-9968-bf415faad47e"}
04:23:28.067 00.000 13300 evsrv: cli 10203D60 response: {"jsonrpc":"2.0","result":"Stopped","id":"52c1b451-7095-4f5b-9968-bf415faad47e"}
04:23:28.068 00.001 13300 evsrv: cli 10203D60 disconnect
04:23:28.068 00.000 13300 evsrv: cli 10203220 connect
04:23:28.069 00.001 13300 evsrv: cli 10203220 request: {"method":"get_calibrated","id":"c77ff7fc-f41a-42ee-ba66-f213489de3b8"}
04:23:28.069 00.000 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":true,"id":"c77ff7fc-f41a-42ee-ba66-f213489de3b8"}
04:23:28.069 00.000 13300 evsrv: cli 10203220 disconnect
04:23:28.070 00.001 13300 evsrv: cli 10204260 connect
04:23:28.071 00.001 13300 evsrv: cli 10204260 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":5,"timeout":40},"recalibrate":false},"id":"5cb3c6b0-0f00-4458-8ca8-6fbc2015cfc8"}
04:23:28.071 00.000 13300 PhdController::Guide begins
04:23:28.071 00.000 13300 PhdController: newstate STATE_SETUP
04:23:28.071 00.000 13300 PhdController: setup
04:23:28.071 00.000 13300 PhdController: newstate STATE_ATTEMPT_START
04:23:28.071 00.000 13300 PhdController: start capturing
04:23:28.071 00.000 13300 Changing from state SELECTING to UNINITIALIZED
04:23:28.072 00.001 13300 guider state => SELECTING
04:23:28.072 00.000 13300 setting force full frames = true
04:23:28.072 00.000 13300 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
04:23:28.108 00.036 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:23:28.108 00.000 13300 Enqueuing Expose request
04:23:28.109 00.001 13300 PhdController: newstate STATE_SELECT_STAR
04:23:28.109 00.000 11596 Worker thread wakes up
04:23:28.109 00.000 13300 evsrv: cli 10204260 response: {"jsonrpc":"2.0","result":0,"id":"5cb3c6b0-0f00-4458-8ca8-6fbc2015cfc8"}
04:23:28.109 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:23:28.109 00.000 13300 evsrv: cli 10204260 disconnect
04:23:28.114 00.005 13300 evsrv: cli 10203860 connect
04:23:28.114 00.000 13300 case statement mapped state 1 to 101
04:23:28.115 00.001 13300 case statement mapped state 1 to 101
04:23:28.115 00.000 13300 evsrv: cli 10203860 request: {"method":"get_lock_shift_params","id":"a1d8e657-32a1-4a28-adac-1b118d5d58ff"}
04:23:28.115 00.000 13300 evsrv: cli 10203860 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"a1d8e657-32a1-4a28-adac-1b118d5d58ff"}
04:23:28.116 00.001 13300 evsrv: cli 10203860 disconnect
04:23:28.118 00.002 13300 evsrv: cli 10204300 connect
04:23:28.118 00.000 13300 case statement mapped state 1 to 101
04:23:28.119 00.001 13300 case statement mapped state 1 to 101
04:23:28.119 00.000 13300 evsrv: cli 10204300 request: {"method":"get_lock_position","id":"5362f7fd-c7d0-4b90-b5de-b4e57bdc011b"}
04:23:28.120 00.001 13300 evsrv: cli 10204300 response: {"jsonrpc":"2.0","result":null,"id":"5362f7fd-c7d0-4b90-b5de-b4e57bdc011b"}
04:23:28.120 00.000 13300 evsrv: cli 10204300 disconnect
04:23:28.613 00.493 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:23:29.121 00.508 13300 evsrv: cli 10203720 connect
04:23:29.122 00.001 13300 case statement mapped state 1 to 101
04:23:29.122 00.000 13300 case statement mapped state 1 to 101
04:23:29.123 00.001 13300 evsrv: cli 10203720 request: {"method":"get_lock_position","id":"733ffc88-b23e-4faf-a28b-b5e3cb4185a3"}
04:23:29.123 00.000 13300 evsrv: cli 10203720 response: {"jsonrpc":"2.0","result":null,"id":"733ffc88-b23e-4faf-a28b-b5e3cb4185a3"}
04:23:29.123 00.000 13300 evsrv: cli 10203720 disconnect
04:23:30.124 01.001 13300 evsrv: cli 10204120 connect
04:23:30.125 00.001 13300 case statement mapped state 1 to 101
04:23:30.125 00.000 13300 case statement mapped state 1 to 101
04:23:30.126 00.001 13300 evsrv: cli 10204120 request: {"method":"get_lock_position","id":"2ed66d80-b206-44ed-9178-806fb828d2a2"}
04:23:30.126 00.000 13300 evsrv: cli 10204120 response: {"jsonrpc":"2.0","result":null,"id":"2ed66d80-b206-44ed-9178-806fb828d2a2"}
04:23:30.126 00.000 13300 evsrv: cli 10204120 disconnect
04:23:30.916 00.790 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"03e6f9e8-413b-4e23-8824-c7dc4d31f495"}
04:23:30.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"03e6f9e8-413b-4e23-8824-c7dc4d31f495"}
04:23:30.917 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ea5e9556-2d1f-4b23-8d44-65ca836d85fa"}
04:23:30.917 00.000 13300 case statement mapped state 1 to 101
04:23:30.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"ea5e9556-2d1f-4b23-8d44-65ca836d85fa"}
04:23:31.126 00.209 13300 evsrv: cli 10203FE0 connect
04:23:31.126 00.000 13300 case statement mapped state 1 to 101
04:23:31.127 00.001 13300 case statement mapped state 1 to 101
04:23:31.127 00.000 13300 evsrv: cli 10203FE0 request: {"method":"get_lock_position","id":"7fec5cd8-2905-4225-bd1f-fb414955586e"}
04:23:31.127 00.000 13300 evsrv: cli 10203FE0 response: {"jsonrpc":"2.0","result":null,"id":"7fec5cd8-2905-4225-bd1f-fb414955586e"}
04:23:31.128 00.001 13300 evsrv: cli 10203FE0 disconnect
04:23:31.650 00.522 11596 Exposure complete
04:23:31.746 00.096 11596 worker thread done servicing request
04:23:31.746 00.000 13300 OnExposeComplete: enter
04:23:31.747 00.001 13300 UpdateGuideState(): m_state=1
04:23:31.747 00.000 13300 UpdateCurrentPosition: no star selected
04:23:31.747 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:23:31.747 00.000 13300 Status Line: Nessuna stella selezionata
04:23:31.751 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=97, med=4, FiltMin=3, FiltMax=27, Gamma=0.510
04:23:31.761 00.010 13300 UpdateGuideState exits: Nessuna stella selezionata
04:23:31.761 00.000 13300 GuiderMultiStar::AutoSelect enter
04:23:31.761 00.000 13300 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
04:23:31.848 00.087 13300 AutoFind: auto downsample for scale 4.47 => 1x
04:23:32.011 00.163 13300 AutoFind: global mean = 0.0, stdev 1.0
04:23:32.011 00.000 13300 AutoFind: using threshold = 0.1
04:23:32.149 00.138 13300 AutoFind: local max [295, 663] 62.1
04:23:32.150 00.001 13300 AutoFind: local max [33, 423] 59.6
04:23:32.150 00.000 13300 AutoFind: local max [1254, 24] 26.0
04:23:32.150 00.000 13300 AutoFind: local max [1112, 33] 10.3
04:23:32.150 00.000 13300 AutoFind: local max [1082, 820] 8.5
04:23:32.150 00.000 13300 AutoFind: local max [269, 479] 6.1
04:23:32.150 00.000 13300 AutoFind: local max [396, 833] 6.1
04:23:32.150 00.000 13300 AutoFind: local max [855, 399] 5.9
04:23:32.151 00.001 13300 AutoFind: local max [1036, 309] 5.5
04:23:32.151 00.000 13300 AutoFind: local max [978, 824] 5.5
04:23:32.151 00.000 13300 AutoFind: local max [1204, 94] 5.3
04:23:32.151 00.000 13300 AutoFind: local max [941, 513] 5.3
04:23:32.151 00.000 13300 AutoFind: local max [852, 858] 5.2
04:23:32.151 00.000 13300 AutoFind: local max [1096, 605] 5.1
04:23:32.151 00.000 13300 AutoFind: local max [497, 378] 5.1
04:23:32.151 00.000 13300 AutoFind: local max [566, 869] 5.1
04:23:32.152 00.001 13300 AutoFind: local max [1106, 410] 5.1
04:23:32.152 00.000 13300 AutoFind: local max [789, 1009] 5.1
04:23:32.152 00.000 13300 AutoFind: local max [1138, 638] 5.0
04:23:32.152 00.000 13300 AutoFind: local max [1038, 94] 5.0
04:23:32.152 00.000 13300 AutoFind: local max [919, 796] 5.0
04:23:32.152 00.000 13300 AutoFind: local max [717, 435] 5.0
04:23:32.152 00.000 13300 AutoFind: local max [672, 795] 5.0
04:23:32.153 00.001 13300 AutoFind: local max [515, 41] 5.0
04:23:32.153 00.000 13300 AutoFind: local max [825, 592] 5.0
04:23:32.153 00.000 13300 AutoFind: local max [675, 940] 5.0
04:23:32.153 00.000 13300 AutoFind: local max [1025, 972] 5.0
04:23:32.153 00.000 13300 AutoFind: local max [71, 328] 5.0
04:23:32.153 00.000 13300 AutoFind: local max [556, 49] 5.0
04:23:32.153 00.000 13300 AutoFind: local max [1144, 200] 5.0
04:23:32.154 00.001 13300 AutoFind: local max [827, 8] 5.0
04:23:32.154 00.000 13300 AutoFind: local max [1042, 16] 4.9
04:23:32.154 00.000 13300 AutoFind: local max [883, 999] 4.9
04:23:32.154 00.000 13300 AutoFind: local max [600, 379] 4.9
04:23:32.154 00.000 13300 AutoFind: local max [981, 104] 4.9
04:23:32.154 00.000 13300 AutoFind: local max [1173, 552] 4.9
04:23:32.154 00.000 13300 AutoFind: local max [769, 697] 4.9
04:23:32.155 00.001 13300 AutoFind: local max [974, 892] 4.9
04:23:32.155 00.000 13300 AutoFind: local max [1227, 289] 4.9
04:23:32.155 00.000 13300 AutoFind: local max [1201, 135] 4.9
04:23:32.155 00.000 13300 AutoFind: local max [703, 515] 4.9
04:23:32.155 00.000 13300 AutoFind: local max [643, 136] 4.9
04:23:32.155 00.000 13300 AutoFind: local max [690, 752] 4.9
04:23:32.155 00.000 13300 AutoFind: local max [931, 103] 4.9
04:23:32.155 00.000 13300 AutoFind: local max [936, 714] 4.9
04:23:32.156 00.001 13300 AutoFind: local max [882, 76] 4.9
04:23:32.156 00.000 13300 AutoFind: local max [789, 81] 4.9
04:23:32.156 00.000 13300 AutoFind: local max [1213, 698] 4.9
04:23:32.156 00.000 13300 AutoFind: local max [925, 958] 4.9
04:23:32.156 00.000 13300 AutoFind: local max [25, 159] 4.9
04:23:32.156 00.000 13300 AutoFind: local max [681, 731] 4.8
04:23:32.156 00.000 13300 AutoFind: local max [655, 159] 4.8
04:23:32.157 00.001 13300 AutoFind: local max [935, 27] 4.8
04:23:32.157 00.000 13300 AutoFind: local max [717, 379] 4.8
04:23:32.157 00.000 13300 AutoFind: local max [989, 552] 4.8
04:23:32.157 00.000 13300 AutoFind: local max [530, 872] 4.8
04:23:32.157 00.000 13300 AutoFind: local max [650, 974] 4.8
04:23:32.157 00.000 13300 AutoFind: local max [631, 189] 4.8
04:23:32.157 00.000 13300 AutoFind: local max [1189, 812] 4.8
04:23:32.158 00.001 13300 AutoFind: local max [1025, 795] 4.8
04:23:32.158 00.000 13300 AutoFind: local max [43, 918] 4.8
04:23:32.158 00.000 13300 AutoFind: local max [1126, 567] 4.8
04:23:32.158 00.000 13300 AutoFind: local max [673, 872] 4.8
04:23:32.158 00.000 13300 AutoFind: local max [273, 770] 4.8
04:23:32.158 00.000 13300 AutoFind: local max [1245, 281] 4.8
04:23:32.158 00.000 13300 AutoFind: local max [1131, 150] 4.8
04:23:32.158 00.000 13300 AutoFind: local max [939, 967] 4.8
04:23:32.159 00.001 13300 AutoFind: local max [740, 796] 4.8
04:23:32.159 00.000 13300 AutoFind: local max [964, 9] 4.8
04:23:32.159 00.000 13300 AutoFind: local max [1136, 668] 4.8
04:23:32.159 00.000 13300 AutoFind: local max [646, 216] 4.8
04:23:32.159 00.000 13300 AutoFind: local max [849, 53] 4.8
04:23:32.159 00.000 13300 AutoFind: local max [744, 606] 4.8
04:23:32.159 00.000 13300 AutoFind: local max [1015, 684] 4.8
04:23:32.160 00.001 13300 AutoFind: local max [325, 223] 4.8
04:23:32.160 00.000 13300 AutoFind: local max [636, 315] 4.8
04:23:32.160 00.000 13300 AutoFind: local max [686, 123] 4.8
04:23:32.160 00.000 13300 AutoFind: local max [722, 750] 4.8
04:23:32.160 00.000 13300 AutoFind: local max [53, 103] 4.8
04:23:32.160 00.000 13300 AutoFind: local max [653, 674] 4.8
04:23:32.160 00.000 13300 AutoFind: local max [880, 674] 4.8
04:23:32.160 00.000 13300 AutoFind: local max [1188, 103] 4.8
04:23:32.161 00.001 13300 AutoFind: local max [310, 882] 4.8
04:23:32.161 00.000 13300 AutoFind: local max [1035, 830] 4.7
04:23:32.161 00.000 13300 AutoFind: local max [1180, 619] 4.7
04:23:32.161 00.000 13300 AutoFind: local max [1166, 732] 4.7
04:23:32.161 00.000 13300 AutoFind: local max [47, 190] 4.7
04:23:32.161 00.000 13300 AutoFind: local max [1046, 416] 4.7
04:23:32.161 00.000 13300 AutoFind: local max [850, 362] 4.7
04:23:32.162 00.001 13300 AutoFind: local max [1122, 724] 4.7
04:23:32.162 00.000 13300 AutoFind: local max [738, 547] 4.7
04:23:32.162 00.000 13300 AutoFind: local max [1050, 436] 4.7
04:23:32.162 00.000 13300 AutoFind: local max [1038, 234] 4.7
04:23:32.162 00.000 13300 AutoFind: local max [933, 590] 4.7
04:23:32.162 00.000 13300 AutoFind: local max [897, 261] 4.7
04:23:32.162 00.000 13300 AutoFind: local max [923, 297] 4.7
04:23:32.162 00.000 13300 AutoFind: local max [753, 388] 4.7
04:23:32.163 00.001 13300 AutoFind: local max [221, 499] 4.7
04:23:32.163 00.000 13300 AutoFind: local max [1234, 967] 4.7
04:23:32.163 00.000 13300 AutoFind: local max [699, 566] 4.7
04:23:32.163 00.000 13300 AutoFind: too close [1050, 436] 4.7 - [1046, 416] 4.7
04:23:32.163 00.000 13300 AutoFind: too close [1188, 103] 4.8 - [1204, 94] 5.3
04:23:32.163 00.000 13300 AutoFind: too close [939, 967] 4.8 - [925, 958] 4.9
04:23:32.164 00.001 13300 AutoFind: too close [1245, 281] 4.8 - [1227, 289] 4.9
04:23:32.164 00.000 13300 AutoFind: too close to edge [964, 9] 4.8
04:23:32.164 00.000 13300 AutoFind: too close to edge [827, 8] 5.0
04:23:32.164 00.000 13300 AutoFind: too close to edge [789, 1009] 5.1
04:23:32.164 00.000 13300 AutoFind: BPP = 8, saturation at 259, pedestal 4, thresh = 233
04:23:32.164 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.165 00.001 13300 Star::Find returns 1 (0), X=295.48, Y=663.40, Mass=459, SNR=15.0, Peak=69 HFD=3.1
04:23:32.165 00.000 13300 Star::Find(15, 33, 423, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.165 00.000 13300 Star::Find returns 1 (0), X=33.27, Y=423.47, Mass=418, SNR=14.2, Peak=50 HFD=3.1
04:23:32.165 00.000 13300 Star::Find(15, 1254, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.165 00.000 13300 Star::Find returns 1 (0), X=1254.43, Y=24.52, Mass=148, SNR=8.3, Peak=17 HFD=3.2
04:23:32.165 00.000 13300 Star::Find(15, 1112, 33, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.166 00.001 13300 Star::Find returns 1 (0), X=1112.66, Y=32.37, Mass=60, SNR=5.3, Peak=10 HFD=3.4
04:23:32.166 00.000 13300 Star::Find(15, 1082, 820, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.166 00.000 13300 Star::Find returns 1 (0), X=1081.78, Y=819.53, Mass=49, SNR=4.8, Peak=11 HFD=2.9
04:23:32.166 00.000 13300 Star::Find(15, 269, 479, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.166 00.000 13300 Star::Find false star n=8 nbg=280 bg=4.1 sigma=0.6 thresh=6 peak=6
04:23:32.167 00.001 13300 Star::Find returns 0 (2), X=269.00, Y=479.00, Mass=20, SNR=2.9, Peak=9 HFD=0.0
04:23:32.167 00.000 13300 Star::Find(15, 396, 833, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.167 00.000 13300 Star::Find returns 0 (2), X=396.00, Y=833.00, Mass=11, SNR=2.3, Peak=6 HFD=0.0
04:23:32.167 00.000 13300 Star::Find(15, 855, 399, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.167 00.000 13300 Star::Find false star n=11 nbg=279 bg=4.3 sigma=0.6 thresh=6 peak=6
04:23:32.167 00.000 13300 Star::Find returns 0 (2), X=855.00, Y=399.00, Mass=21, SNR=2.9, Peak=7 HFD=0.0
04:23:32.168 00.001 13300 Star::Find(15, 1036, 309, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.168 00.000 13300 Star::Find returns 0 (2), X=1036.00, Y=309.00, Mass=19, SNR=3.0, Peak=6 HFD=0.0
04:23:32.168 00.000 13300 Star::Find(15, 978, 824, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.168 00.000 13300 Star::Find false star n=11 nbg=282 bg=4.3 sigma=0.6 thresh=6 peak=6
04:23:32.168 00.000 13300 Star::Find returns 0 (2), X=978.00, Y=824.00, Mass=22, SNR=2.9, Peak=8 HFD=0.0
04:23:32.169 00.001 13300 Star::Find(15, 941, 513, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.169 00.000 13300 Star::Find returns 0 (2), X=941.00, Y=513.00, Mass=10, SNR=2.1, Peak=6 HFD=0.0
04:23:32.169 00.000 13300 Star::Find(15, 852, 858, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.169 00.000 13300 Star::Find returns 0 (2), X=852.00, Y=858.00, Mass=11, SNR=2.2, Peak=6 HFD=0.0
04:23:32.169 00.000 13300 Star::Find(15, 1096, 605, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.169 00.000 13300 Star::Find returns 0 (3), X=1096.00, Y=605.00, Mass=5, SNR=1.5, Peak=6 HFD=0.0
04:23:32.170 00.001 13300 Star::Find(15, 497, 378, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.170 00.000 13300 Star::Find returns 0 (3), X=497.00, Y=378.00, Mass=4, SNR=1.4, Peak=6 HFD=0.0
04:23:32.170 00.000 13300 Star::Find(15, 566, 869, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.170 00.000 13300 Star::Find false star n=12 nbg=278 bg=4.2 sigma=0.6 thresh=6 peak=6
04:23:32.170 00.000 13300 Star::Find returns 0 (2), X=566.00, Y=869.00, Mass=27, SNR=2.9, Peak=9 HFD=0.0
04:23:32.170 00.000 13300 Star::Find(15, 1106, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.171 00.001 13300 Star::Find returns 0 (2), X=1106.00, Y=410.00, Mass=12, SNR=2.3, Peak=6 HFD=0.0
04:23:32.171 00.000 13300 Star::Find(15, 1138, 638, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.171 00.000 13300 Star::Find returns 0 (2), X=1138.00, Y=638.00, Mass=13, SNR=2.5, Peak=6 HFD=0.0
04:23:32.171 00.000 13300 Star::Find(15, 1038, 94, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.171 00.000 13300 Star::Find returns 0 (2), X=1038.00, Y=94.00, Mass=10, SNR=2.2, Peak=6 HFD=0.0
04:23:32.172 00.001 13300 Star::Find(15, 919, 796, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.172 00.000 13300 Star::Find returns 0 (3), X=919.00, Y=796.00, Mass=9, SNR=2.0, Peak=6 HFD=0.0
04:23:32.172 00.000 13300 Star::Find(15, 717, 435, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.172 00.000 13300 Star::Find returns 0 (3), X=717.00, Y=435.00, Mass=5, SNR=1.5, Peak=6 HFD=0.0
04:23:32.172 00.000 13300 Star::Find(15, 672, 795, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.172 00.000 13300 Star::Find returns 0 (3), X=672.00, Y=795.00, Mass=5, SNR=1.6, Peak=6 HFD=0.0
04:23:32.173 00.001 13300 Star::Find(15, 515, 41, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.173 00.000 13300 Star::Find returns 0 (3), X=515.00, Y=41.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
04:23:32.173 00.000 13300 Star::Find(15, 825, 592, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.173 00.000 13300 Star::Find returns 0 (3), X=825.00, Y=592.00, Mass=9, SNR=2.0, Peak=6 HFD=0.0
04:23:32.173 00.000 13300 Star::Find(15, 675, 940, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.174 00.001 13300 Star::Find returns 0 (2), X=675.00, Y=940.00, Mass=13, SNR=2.4, Peak=6 HFD=0.0
04:23:32.174 00.000 13300 Star::Find(15, 1025, 972, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.174 00.000 13300 Star::Find returns 0 (2), X=1025.00, Y=972.00, Mass=12, SNR=2.3, Peak=6 HFD=0.0
04:23:32.174 00.000 13300 Star::Find(15, 71, 328, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.174 00.000 13300 Star::Find returns 0 (3), X=71.00, Y=328.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
04:23:32.175 00.001 13300 Star::Find(15, 556, 49, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.175 00.000 13300 Star::Find returns 0 (3), X=556.00, Y=49.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
04:23:32.175 00.000 13300 Star::Find(15, 1144, 200, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.175 00.000 13300 Star::Find returns 0 (2), X=1144.00, Y=200.00, Mass=12, SNR=2.3, Peak=6 HFD=0.0
04:23:32.175 00.000 13300 Star::Find(15, 1042, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.176 00.001 13300 Star::Find returns 0 (3), X=1042.00, Y=16.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:23:32.176 00.000 13300 Star::Find(15, 883, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.176 00.000 13300 Star::Find returns 0 (3), X=883.00, Y=999.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
04:23:32.176 00.000 13300 Star::Find(15, 600, 379, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.176 00.000 13300 Star::Find returns 0 (3), X=600.00, Y=379.00, Mass=6, SNR=1.6, Peak=6 HFD=0.0
04:23:32.176 00.000 13300 Star::Find(15, 981, 104, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.177 00.001 13300 Star::Find returns 0 (2), X=981.00, Y=104.00, Mass=16, SNR=2.7, Peak=6 HFD=0.0
04:23:32.177 00.000 13300 Star::Find(15, 1173, 552, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.177 00.000 13300 Star::Find returns 0 (2), X=1173.00, Y=552.00, Mass=11, SNR=2.2, Peak=6 HFD=0.0
04:23:32.177 00.000 13300 Star::Find(15, 769, 697, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.177 00.000 13300 Star::Find returns 0 (2), X=769.00, Y=697.00, Mass=11, SNR=2.2, Peak=6 HFD=0.0
04:23:32.177 00.000 13300 Star::Find(15, 974, 892, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.178 00.001 13300 Star::Find returns 0 (2), X=974.00, Y=892.00, Mass=18, SNR=2.9, Peak=6 HFD=0.0
04:23:32.178 00.000 13300 Star::Find(15, 1201, 135, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.178 00.000 13300 Star::Find returns 0 (2), X=1201.00, Y=135.00, Mass=16, SNR=2.7, Peak=6 HFD=0.0
04:23:32.178 00.000 13300 Star::Find(15, 703, 515, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.178 00.000 13300 Star::Find returns 0 (3), X=703.00, Y=515.00, Mass=5, SNR=1.5, Peak=6 HFD=0.0
04:23:32.178 00.000 13300 Star::Find(15, 643, 136, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.179 00.001 13300 Star::Find returns 0 (3), X=643.00, Y=136.00, Mass=5, SNR=1.6, Peak=6 HFD=0.0
04:23:32.179 00.000 13300 Star::Find(15, 690, 752, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.179 00.000 13300 Star::Find returns 0 (3), X=690.00, Y=752.00, Mass=5, SNR=1.6, Peak=6 HFD=0.0
04:23:32.179 00.000 13300 Star::Find(15, 931, 103, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.179 00.000 13300 Star::Find returns 0 (2), X=931.00, Y=103.00, Mass=10, SNR=2.1, Peak=6 HFD=0.0
04:23:32.179 00.000 13300 Star::Find(15, 936, 714, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.179 00.000 13300 Star::Find returns 0 (3), X=936.00, Y=714.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
04:23:32.180 00.001 13300 Star::Find(15, 882, 76, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.180 00.000 13300 Star::Find returns 0 (3), X=882.00, Y=76.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
04:23:32.180 00.000 13300 Star::Find(15, 789, 81, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.180 00.000 13300 Star::Find returns 0 (3), X=789.00, Y=81.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:23:32.180 00.000 13300 Star::Find(15, 1213, 698, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.181 00.001 13300 Star::Find returns 0 (3), X=1213.00, Y=698.00, Mass=8, SNR=1.9, Peak=6 HFD=0.0
04:23:32.181 00.000 13300 Star::Find(15, 25, 159, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.181 00.000 13300 Star::Find returns 0 (3), X=25.00, Y=159.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:23:32.181 00.000 13300 Star::Find(15, 681, 731, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.181 00.000 13300 Star::Find returns 0 (3), X=681.00, Y=731.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:23:32.181 00.000 13300 Star::Find(15, 655, 159, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.182 00.001 13300 Star::Find returns 0 (3), X=655.00, Y=159.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
04:23:32.182 00.000 13300 Star::Find(15, 935, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.182 00.000 13300 Star::Find returns 0 (3), X=935.00, Y=27.00, Mass=8, SNR=2.0, Peak=6 HFD=0.0
04:23:32.182 00.000 13300 Star::Find(15, 717, 379, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.182 00.000 13300 Star::Find returns 0 (3), X=717.00, Y=379.00, Mass=9, SNR=2.1, Peak=6 HFD=0.0
04:23:32.183 00.001 13300 Star::Find(15, 989, 552, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.183 00.000 13300 Star::Find returns 0 (2), X=989.00, Y=552.00, Mass=10, SNR=2.2, Peak=6 HFD=0.0
04:23:32.183 00.000 13300 Star::Find(15, 530, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.183 00.000 13300 Star::Find returns 0 (3), X=530.00, Y=872.00, Mass=6, SNR=1.6, Peak=6 HFD=0.0
04:23:32.183 00.000 13300 Star::Find(15, 650, 974, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.184 00.001 13300 Star::Find returns 0 (3), X=650.00, Y=974.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:23:32.184 00.000 13300 Star::Find(15, 631, 189, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.184 00.000 13300 Star::Find returns 0 (3), X=631.00, Y=189.00, Mass=8, SNR=1.8, Peak=6 HFD=0.0
04:23:32.184 00.000 13300 Star::Find(15, 1189, 812, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.184 00.000 13300 Star::Find returns 0 (2), X=1189.00, Y=812.00, Mass=16, SNR=2.7, Peak=9 HFD=0.0
04:23:32.185 00.001 13300 Star::Find(15, 1025, 795, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.185 00.000 13300 Star::Find returns 0 (2), X=1025.00, Y=795.00, Mass=10, SNR=2.1, Peak=6 HFD=0.0
04:23:32.185 00.000 13300 Star::Find(15, 43, 918, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.185 00.000 13300 Star::Find returns 0 (3), X=43.00, Y=918.00, Mass=4, SNR=1.4, Peak=6 HFD=0.0
04:23:32.185 00.000 13300 Star::Find(15, 1126, 567, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.185 00.000 13300 Star::Find returns 0 (3), X=1126.00, Y=567.00, Mass=5, SNR=1.5, Peak=6 HFD=0.0
04:23:32.186 00.001 13300 Star::Find(15, 673, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.186 00.000 13300 Star::Find returns 0 (3), X=673.00, Y=872.00, Mass=7, SNR=1.8, Peak=9 HFD=0.0
04:23:32.186 00.000 13300 Star::Find(15, 273, 770, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.186 00.000 13300 Star::Find returns 0 (3), X=273.00, Y=770.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:23:32.186 00.000 13300 Star::Find(15, 1131, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.186 00.000 13300 Star::Find returns 0 (3), X=1131.00, Y=150.00, Mass=10, SNR=2.1, Peak=6 HFD=0.0
04:23:32.186 00.000 13300 Star::Find(15, 740, 796, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.186 00.000 13300 Star::Find returns 0 (3), X=740.00, Y=796.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
04:23:32.186 00.000 13300 Star::Find(15, 1136, 668, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.187 00.001 13300 Star::Find returns 0 (2), X=1136.00, Y=668.00, Mass=10, SNR=2.1, Peak=6 HFD=0.0
04:23:32.187 00.000 13300 Star::Find(15, 646, 216, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.187 00.000 13300 Star::Find returns 0 (3), X=646.00, Y=216.00, Mass=9, SNR=2.0, Peak=6 HFD=0.0
04:23:32.187 00.000 13300 Star::Find(15, 849, 53, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.187 00.000 13300 Star::Find returns 0 (2), X=849.00, Y=53.00, Mass=14, SNR=2.5, Peak=6 HFD=0.0
04:23:32.187 00.000 13300 Star::Find(15, 744, 606, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.188 00.001 13300 Star::Find returns 0 (3), X=744.00, Y=606.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
04:23:32.188 00.000 13300 Star::Find(15, 1015, 684, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.188 00.000 13300 Star::Find returns 0 (3), X=1015.00, Y=684.00, Mass=9, SNR=2.0, Peak=6 HFD=0.0
04:23:32.188 00.000 13300 Star::Find(15, 325, 223, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.188 00.000 13300 Star::Find returns 0 (3), X=325.00, Y=223.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:23:32.189 00.001 13300 Star::Find(15, 636, 315, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.189 00.000 13300 Star::Find returns 0 (3), X=636.00, Y=315.00, Mass=9, SNR=2.0, Peak=6 HFD=0.0
04:23:32.189 00.000 13300 Star::Find(15, 686, 123, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.189 00.000 13300 Star::Find returns 0 (3), X=686.00, Y=123.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
04:23:32.189 00.000 13300 Star::Find(15, 722, 750, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.189 00.000 13300 Star::Find returns 0 (2), X=722.00, Y=750.00, Mass=10, SNR=2.2, Peak=6 HFD=0.0
04:23:32.189 00.000 13300 Star::Find(15, 53, 103, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.189 00.000 13300 Star::Find returns 0 (3), X=53.00, Y=103.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
04:23:32.189 00.000 13300 Star::Find(15, 653, 674, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.190 00.001 13300 Star::Find returns 0 (2), X=653.00, Y=674.00, Mass=15, SNR=2.6, Peak=6 HFD=0.0
04:23:32.190 00.000 13300 Star::Find(15, 880, 674, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.190 00.000 13300 Star::Find returns 0 (2), X=880.00, Y=674.00, Mass=11, SNR=2.2, Peak=6 HFD=0.0
04:23:32.190 00.000 13300 Star::Find(15, 310, 882, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.190 00.000 13300 Star::Find returns 0 (3), X=310.00, Y=882.00, Mass=2, SNR=1.0, Peak=6 HFD=0.0
04:23:32.190 00.000 13300 Star::Find(15, 1035, 830, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.190 00.000 13300 Star::Find returns 0 (3), X=1035.00, Y=830.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
04:23:32.190 00.000 13300 Star::Find(15, 1180, 619, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.190 00.000 13300 Star::Find returns 0 (2), X=1180.00, Y=619.00, Mass=19, SNR=2.9, Peak=6 HFD=0.0
04:23:32.191 00.001 13300 Star::Find(15, 1166, 732, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.191 00.000 13300 Star::Find returns 0 (3), X=1166.00, Y=732.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:23:32.191 00.000 13300 Star::Find(15, 47, 190, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.191 00.000 13300 Star::Find returns 0 (3), X=47.00, Y=190.00, Mass=8, SNR=1.9, Peak=8 HFD=0.0
04:23:32.191 00.000 13300 Star::Find(15, 850, 362, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.191 00.000 13300 Star::Find returns 0 (2), X=850.00, Y=362.00, Mass=15, SNR=2.6, Peak=6 HFD=0.0
04:23:32.192 00.001 13300 Star::Find(15, 1122, 724, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.192 00.000 13300 Star::Find returns 0 (3), X=1122.00, Y=724.00, Mass=9, SNR=2.0, Peak=6 HFD=0.0
04:23:32.192 00.000 13300 Star::Find(15, 738, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.192 00.000 13300 Star::Find returns 0 (2), X=738.00, Y=547.00, Mass=10, SNR=2.2, Peak=6 HFD=0.0
04:23:32.192 00.000 13300 Star::Find(15, 1038, 234, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.193 00.001 13300 Star::Find returns 0 (2), X=1038.00, Y=234.00, Mass=19, SNR=2.9, Peak=6 HFD=0.0
04:23:32.193 00.000 13300 Star::Find(15, 933, 590, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.193 00.000 13300 Star::Find returns 0 (3), X=933.00, Y=590.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
04:23:32.193 00.000 13300 Star::Find(15, 897, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.193 00.000 13300 Star::Find returns 0 (2), X=897.00, Y=261.00, Mass=13, SNR=2.4, Peak=6 HFD=0.0
04:23:32.193 00.000 13300 Star::Find(15, 923, 297, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.194 00.001 13300 Star::Find returns 0 (3), X=923.00, Y=297.00, Mass=10, SNR=2.1, Peak=6 HFD=0.0
04:23:32.194 00.000 13300 Star::Find(15, 753, 388, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.194 00.000 13300 Star::Find returns 0 (2), X=753.00, Y=388.00, Mass=12, SNR=2.4, Peak=6 HFD=0.0
04:23:32.194 00.000 13300 Star::Find(15, 221, 499, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.194 00.000 13300 Star::Find returns 0 (3), X=221.00, Y=499.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
04:23:32.194 00.000 13300 Star::Find(15, 1234, 967, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.195 00.001 13300 Star::Find returns 0 (3), X=1234.00, Y=967.00, Mass=8, SNR=1.9, Peak=6 HFD=0.0
04:23:32.195 00.000 13300 Star::Find(15, 699, 566, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.195 00.000 13300 Star::Find returns 0 (2), X=699.00, Y=566.00, Mass=13, SNR=2.4, Peak=6 HFD=0.0
04:23:32.195 00.000 13300 AutoFind: finding best star pass 1
04:23:32.195 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.196 00.001 13300 Star::Find returns 1 (0), X=295.48, Y=663.40, Mass=459, SNR=15.0, Peak=69 HFD=3.1
04:23:32.196 00.000 13300 AutoFind returns star at [295, 663] 62.1 Mass 459 SNR 15.0
04:23:32.197 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.198 00.001 13300 Star::Find returns 1 (0), X=295.48, Y=663.40, Mass=459, SNR=15.0, Peak=69 HFD=3.1
04:23:32.198 00.000 13300 MultiStar: List (3): {295.48, 663.40}(15.0), {33.27, 423.47}(14.2), {1254.43, 24.52}(8.3), 
04:23:32.198 00.000 13300 setting lock position to (295.48, 663.40)
04:23:32.198 00.000 13300 MultiStar: stabilizing after lock position change
04:23:32.199 00.001 13300 AutoSelect: state = 1, call UpdateGuideState
04:23:32.199 00.000 13300 UpdateGuideState(): m_state=1
04:23:32.199 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:32.199 00.000 13300 Star::Find returns 1 (0), X=295.48, Y=663.40, Mass=459, SNR=15.0, Peak=69 HFD=3.1
04:23:32.199 00.000 13300 DistanceChecker: deactivated
04:23:32.199 00.000 13300 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.53) = xAngle (-1.53 = -1.53)
04:23:32.199 00.000 13300 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.66 = 1.62)
04:23:32.200 00.001 13300 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
04:23:32.204 00.004 13300 setting force full frames = false
04:23:32.205 00.001 13300 setting lock position to (295.48, 663.40)
04:23:32.205 00.000 13300 MultiStar: stabilizing after lock position change
04:23:32.205 00.000 13300 CurrentPosition() valid, moving to STATE_SELECTED
04:23:32.205 00.000 13300 Changing from state SELECTING to SELECTED
04:23:32.205 00.000 13300 guider state => SELECTED
04:23:32.221 00.016 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=97, med=4, FiltMin=3, FiltMax=27, Gamma=0.510
04:23:32.231 00.010 13300 UpdateGuideState exits: m=459 SNR=15.0
04:23:32.231 00.000 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=97, med=4, FiltMin=3, FiltMax=27, Gamma=0.510
04:23:32.244 00.013 13300 Status Line: Selezione automatica della stella a (295.5, 663.4)
04:23:32.267 00.023 13300 PhdController: newstate STATE_WAIT_SELECTED
04:23:32.267 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:32.268 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:23:32.268 00.000 13300 Enqueuing Expose request
04:23:32.268 00.000 11596 Worker thread wakes up
04:23:32.268 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:23:32.268 00.000 13300 evsrv: cli 10204260 connect
04:23:32.268 00.000 13300 case statement mapped state 2 to 1
04:23:32.269 00.001 13300 case statement mapped state 2 to 1
04:23:32.270 00.001 13300 evsrv: cli 10204260 request: {"method":"get_lock_position","id":"571cd0e0-7488-4b01-aea1-450c3929432f"}
04:23:32.270 00.000 13300 evsrv: cli 10204260 response: {"jsonrpc":"2.0","result":[295.48,663.40],"id":"571cd0e0-7488-4b01-aea1-450c3929432f"}
04:23:32.280 00.010 13300 evsrv: cli 10204260 disconnect
04:23:32.280 00.000 13300 evsrv: cli 10204120 connect
04:23:32.281 00.001 13300 case statement mapped state 2 to 1
04:23:32.282 00.001 13300 case statement mapped state 2 to 1
04:23:32.282 00.000 13300 evsrv: cli 10204120 request: {"method":"get_app_state","id":"3a51872c-0f67-41e6-814b-08777d24c692"}
04:23:32.282 00.000 13300 case statement mapped state 2 to 1
04:23:32.286 00.004 13300 evsrv: cli 10204120 response: {"jsonrpc":"2.0","result":"Selected","id":"3a51872c-0f67-41e6-814b-08777d24c692"}
04:23:32.291 00.005 13300 evsrv: cli 10204120 disconnect
04:23:32.780 00.489 11596 Handling exposure in thread, d=3000 o=3 r=(280,648,31,31)
04:23:33.881 01.101 13300 evsrv: cli 10203720 connect
04:23:33.881 00.000 13300 case statement mapped state 2 to 1
04:23:33.882 00.001 13300 case statement mapped state 2 to 1
04:23:33.883 00.001 13300 evsrv: cli 10203720 request: {"method":"get_app_state","id":"b9ca4e99-ea8c-4c5c-881c-50099fb65ace"}
04:23:33.883 00.000 13300 case statement mapped state 2 to 1
04:23:33.883 00.000 13300 evsrv: cli 10203720 response: {"jsonrpc":"2.0","result":"Selected","id":"b9ca4e99-ea8c-4c5c-881c-50099fb65ace"}
04:23:33.890 00.007 13300 evsrv: cli 10203720 disconnect
04:23:34.424 00.534 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1860c3af-1351-40de-9792-1bf02afbfd8c"}
04:23:34.424 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1860c3af-1351-40de-9792-1bf02afbfd8c"}
04:23:34.425 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fe7855ee-e01d-4327-9835-b3f34d4c23d3"}
04:23:34.425 00.000 13300 case statement mapped state 2 to 1
04:23:34.425 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Selected","id":"fe7855ee-e01d-4327-9835-b3f34d4c23d3"}
04:23:34.481 00.056 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b5a704e0-0345-45bb-bdf2-f0709f2db6c6"}
04:23:34.481 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.48,7.40],"pixels":"..."},"id":"b5a704e0-0345-45bb-bdf2-f0709f2db6c6"}
04:23:34.891 00.410 13300 evsrv: cli 102039A0 connect
04:23:34.891 00.000 13300 case statement mapped state 2 to 1
04:23:34.891 00.000 13300 case statement mapped state 2 to 1
04:23:34.892 00.001 13300 evsrv: cli 102039A0 request: {"method":"get_app_state","id":"469f25e4-9104-4d31-b033-54c0068175c0"}
04:23:34.892 00.000 13300 case statement mapped state 2 to 1
04:23:34.892 00.000 13300 evsrv: cli 102039A0 response: {"jsonrpc":"2.0","result":"Selected","id":"469f25e4-9104-4d31-b033-54c0068175c0"}
04:23:34.893 00.001 13300 evsrv: cli 102039A0 disconnect
04:23:35.835 00.942 11596 Exposure complete
04:23:35.894 00.059 13300 evsrv: cli 10203E00 connect
04:23:35.895 00.001 13300 case statement mapped state 2 to 1
04:23:35.895 00.000 13300 case statement mapped state 2 to 1
04:23:35.896 00.001 13300 evsrv: cli 10203E00 request: {"method":"get_app_state","id":"283f561e-9d5f-4d87-b92c-b7cdf3d8231f"}
04:23:35.896 00.000 13300 case statement mapped state 2 to 1
04:23:35.896 00.000 13300 evsrv: cli 10203E00 response: {"jsonrpc":"2.0","result":"Selected","id":"283f561e-9d5f-4d87-b92c-b7cdf3d8231f"}
04:23:35.896 00.000 13300 evsrv: cli 10203E00 disconnect
04:23:35.928 00.032 11596 worker thread done servicing request
04:23:35.928 00.000 13300 OnExposeComplete: enter
04:23:35.928 00.000 13300 UpdateGuideState(): m_state=2
04:23:35.929 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
04:23:35.929 00.000 13300 Star::Find returns 1 (0), X=295.49, Y=663.57, Mass=470, SNR=15.1, Peak=75 HFD=3.1
04:23:35.929 00.000 13300 CameraToMount -- cameraTheta (1.55) - m_xAngle (1.53) = xAngle (0.02 = 0.02)
04:23:35.929 00.000 13300 CameraToMount -- cameraTheta (1.55) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.11 = -3.11)
04:23:35.929 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.16 hyp=0.16 cameraTheta=1.55 mountX=0.16 mountY=-0.01, mountTheta=-0.04
04:23:35.932 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=95, med=4, FiltMin=3, FiltMax=26, Gamma=0.510
04:23:35.940 00.008 13300 UpdateGuideState exits: m=470 SNR=15.1
04:23:35.940 00.000 13300 PhdController: newstate STATE_CALIBRATE
04:23:35.940 00.000 13300 PhdController: newstate STATE_GUIDE
04:23:35.940 00.000 13300 Changing from state SELECTED to CALIBRATING_PRIMARY
04:23:35.940 00.000 13300 guider state => CALIBRATED
04:23:35.940 00.000 13300 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
04:23:35.949 00.009 13300 reset dither spiral
04:23:35.950 00.001 13300 PhdController: newstate STATE_SETTLE_BEGIN
04:23:35.950 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:35.950 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:23:35.950 00.000 13300 Enqueuing Expose request
04:23:35.950 00.000 11596 Worker thread wakes up
04:23:35.951 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:23:36.454 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:23:36.896 00.442 13300 evsrv: cli 10203B80 connect
04:23:36.896 00.000 13300 case statement mapped state 5 to 1
04:23:36.897 00.001 13300 case statement mapped state 5 to 1
04:23:36.897 00.000 13300 evsrv: cli 10203B80 request: {"method":"get_app_state","id":"cead2949-4688-4f57-b746-1c2f262a0dc8"}
04:23:36.897 00.000 13300 case statement mapped state 5 to 1
04:23:36.898 00.001 13300 evsrv: cli 10203B80 response: {"jsonrpc":"2.0","result":"Selected","id":"cead2949-4688-4f57-b746-1c2f262a0dc8"}
04:23:36.898 00.000 13300 evsrv: cli 10203B80 disconnect
04:23:37.423 00.525 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3228c298-fdca-4f4f-a4cd-85900a6c4707"}
04:23:37.423 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3228c298-fdca-4f4f-a4cd-85900a6c4707"}
04:23:37.424 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c11d433a-52a8-428e-ae38-2140978fbfef"}
04:23:37.424 00.000 13300 case statement mapped state 5 to 1
04:23:37.424 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Selected","id":"c11d433a-52a8-428e-ae38-2140978fbfef"}
04:23:37.425 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9aef4fdb-3e5e-4415-89a1-515fa7eea32c"}
04:23:37.425 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.49,6.57],"pixels":"..."},"id":"9aef4fdb-3e5e-4415-89a1-515fa7eea32c"}
04:23:37.898 00.473 13300 evsrv: cli 10204300 connect
04:23:37.899 00.001 13300 case statement mapped state 5 to 1
04:23:37.899 00.000 13300 case statement mapped state 5 to 1
04:23:37.900 00.001 13300 evsrv: cli 10204300 request: {"method":"get_app_state","id":"0238c94b-b4bf-49a8-b4b2-6ba1711b4362"}
04:23:37.900 00.000 13300 case statement mapped state 5 to 1
04:23:37.900 00.000 13300 evsrv: cli 10204300 response: {"jsonrpc":"2.0","result":"Selected","id":"0238c94b-b4bf-49a8-b4b2-6ba1711b4362"}
04:23:37.900 00.000 13300 evsrv: cli 10204300 disconnect
04:23:38.901 01.001 13300 evsrv: cli 102041C0 connect
04:23:38.901 00.000 13300 case statement mapped state 5 to 1
04:23:38.902 00.001 13300 case statement mapped state 5 to 1
04:23:38.902 00.000 13300 evsrv: cli 102041C0 request: {"method":"get_app_state","id":"bf8c08ba-faec-4f6c-b3c3-7014eb526f00"}
04:23:38.902 00.000 13300 case statement mapped state 5 to 1
04:23:38.902 00.000 13300 evsrv: cli 102041C0 response: {"jsonrpc":"2.0","result":"Selected","id":"bf8c08ba-faec-4f6c-b3c3-7014eb526f00"}
04:23:38.903 00.001 13300 evsrv: cli 102041C0 disconnect
04:23:39.492 00.589 11596 Exposure complete
04:23:39.563 00.071 11596 worker thread done servicing request
04:23:39.563 00.000 13300 OnExposeComplete: enter
04:23:39.564 00.001 13300 UpdateGuideState(): m_state=5
04:23:39.564 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
04:23:39.564 00.000 13300 Star::Find returns 1 (0), X=295.46, Y=663.70, Mass=820, SNR=20.0, Peak=129 HFD=3.2
04:23:39.564 00.000 13300 CameraToMount -- cameraTheta (1.64) - m_xAngle (1.53) = xAngle (0.10 = 0.10)
04:23:39.564 00.000 13300 CameraToMount -- cameraTheta (1.64) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.02 = -3.02)
04:23:39.564 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.30 hyp=0.30 cameraTheta=1.64 mountX=0.29 mountY=-0.03, mountTheta=-0.12
04:23:39.566 00.002 13300 Changing from state CALIBRATED to GUIDING
04:23:39.574 00.008 13300 ScopeASCOM::GetDeclinationRadians() returns 31.0
04:23:39.585 00.011 13300 ScopeASCOM::SideOfPier() returns 0
04:23:39.585 00.000 13300 AdjustCalibrationForScopePointing (scope): current dec=31.0 pierSide=0, cal dec=10.0 pierSide=0 rotAngle=Nessuno bin=1
04:23:39.585 00.000 13300 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 240
04:23:39.586 00.001 13300 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 4.469080
04:23:39.586 00.000 13300 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.000833
04:23:39.587 00.001 13300 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.000833
04:23:39.587 00.000 13300 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 0.820268
04:23:39.588 00.001 13300 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 14
04:23:39.589 00.001 13300 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 11
04:23:39.590 00.001 13300 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:23:39.591 00.001 13300 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 3
04:23:39.592 00.001 13300 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "19/09/2025 22:02:43"
04:23:39.592 00.000 13300 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
04:23:39.593 00.001 13300 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.3 -1.7}, {-0.2 -3.5}, {-0.4 -5.2}, {-0.5 -7.4}, {-0.6 -9.3}, {-0.6 -10.9}, {-0.7 -12.7}, {-0.7 -14.0}, {-0.9 -16.4}, {-0.9 -18.4}, {-0.9 -20.0}, {-0.9 -22.0}, {-0.9 -23.5}, {-1.0 -25.5}, {-1.0 -25.5}, {-1.1 -23.3}, {-1.0 -21.8}, {-1.0 -19.5}, {-0.8 -17.6}, {-0.7 -15.5}, {-0.7 -13.5}, {-0.9 -11.5}, {-0.8 -9.5}, {-0.6 -7.6}, {-0.7 -5.6}, {-0.6 -3.8}, {-0.5 -2.2}, {-0.6 0.0}, {-0.5 1.9}"
04:23:39.594 00.001 13300 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.0 -0.0}, {-4.3 -0.4}, {-7.1 -0.3}, {-9.3 -0.1}, {-11.8 -0.1}, {-14.2 -0.1}, {-16.5 0.0}, {-18.8 0.4}, {-21.0 0.3}, {-23.2 0.2}, {-26.2 0.6}, {-26.2 0.6}, {-24.5 0.7}, {-22.1 0.9}, {-19.8 0.9}, {-17.8 0.7}, {-15.6 0.9}, {-13.5 1.3}, {-11.8 1.3}, {-9.4 1.3}, {-7.7 1.2}, {-5.7 1.3}, {-3.9 1.5}"
04:23:39.803 00.209 13300 ScopeASCOM::GetGuideRates returns 0 3.000 3.000 a-s/sec
04:23:39.804 00.001 13300 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 5.200000
04:23:39.804 00.000 13300 Dec comp: XRate 0.578 -> 0.503 for dec 10.0 -> dec 31.0
04:23:39.814 00.010 13300 ScopeASCOM::GetDeclinationRadians() returns 31.0
04:23:39.925 00.111 13300 ScopeASCOM::SideOfPier() returns 0
04:23:39.925 00.000 13300 setting lock position to (295.46, 663.70)
04:23:39.926 00.001 13300 MultiStar: stabilizing after lock position change
04:23:39.926 00.000 13300 guider state => GUIDING
04:23:39.926 00.000 13300 Status Line: Guida
04:23:39.930 00.004 13300 Mount: notify guiding started
04:23:39.930 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
04:23:39.931 00.001 13300 GetString("/profile/5/scope/calibration/timestamp", "") returns "29/10/2025 01:39:45"
04:23:39.932 00.001 13300 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.000578
04:23:39.932 00.000 13300 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.000757
04:23:39.933 00.001 13300 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
04:23:39.933 00.000 13300 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 1.532910
04:23:39.934 00.001 13300 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -0.023563
04:23:39.934 00.000 13300 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.174570
04:23:39.935 00.001 13300 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
04:23:39.935 00.000 13300 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
04:23:39.936 00.001 13300 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
04:23:39.936 00.000 13300 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
04:23:39.937 00.001 13300 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 240
04:23:39.937 00.000 13300 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 4.469080
04:23:39.938 00.001 13300 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.000833
04:23:39.938 00.000 13300 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.000833
04:23:39.939 00.001 13300 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 0.820268
04:23:39.939 00.000 13300 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 14
04:23:39.940 00.001 13300 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 11
04:23:39.940 00.000 13300 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:23:39.941 00.001 13300 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 3
04:23:39.941 00.000 13300 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "19/09/2025 22:02:43"
04:23:39.942 00.001 13300 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
04:23:39.942 00.000 13300 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.3 -1.7}, {-0.2 -3.5}, {-0.4 -5.2}, {-0.5 -7.4}, {-0.6 -9.3}, {-0.6 -10.9}, {-0.7 -12.7}, {-0.7 -14.0}, {-0.9 -16.4}, {-0.9 -18.4}, {-0.9 -20.0}, {-0.9 -22.0}, {-0.9 -23.5}, {-1.0 -25.5}, {-1.0 -25.5}, {-1.1 -23.3}, {-1.0 -21.8}, {-1.0 -19.5}, {-0.8 -17.6}, {-0.7 -15.5}, {-0.7 -13.5}, {-0.9 -11.5}, {-0.8 -9.5}, {-0.6 -7.6}, {-0.7 -5.6}, {-0.6 -3.8}, {-0.5 -2.2}, {-0.6 0.0}, {-0.5 1.9}"
04:23:39.943 00.001 13300 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.0 -0.0}, {-4.3 -0.4}, {-7.1 -0.3}, {-9.3 -0.1}, {-11.8 -0.1}, {-14.2 -0.1}, {-16.5 0.0}, {-18.8 0.4}, {-21.0 0.3}, {-23.2 0.2}, {-26.2 0.6}, {-26.2 0.6}, {-24.5 0.7}, {-22.1 0.9}, {-19.8 0.9}, {-17.8 0.7}, {-15.6 0.9}, {-13.5 1.3}, {-11.8 1.3}, {-9.4 1.3}, {-7.7 1.2}, {-5.7 1.3}, {-3.9 1.5}"
04:23:39.944 00.001 13300 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 240
04:23:39.944 00.000 13300 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 4.469080
04:23:39.945 00.001 13300 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.000833
04:23:39.945 00.000 13300 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.000833
04:23:39.946 00.001 13300 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 0.820268
04:23:39.946 00.000 13300 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 14
04:23:39.947 00.001 13300 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 11
04:23:39.947 00.000 13300 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:23:39.948 00.001 13300 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 3
04:23:39.948 00.000 13300 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "19/09/2025 22:02:43"
04:23:39.949 00.001 13300 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
04:23:39.949 00.000 13300 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.3 -1.7}, {-0.2 -3.5}, {-0.4 -5.2}, {-0.5 -7.4}, {-0.6 -9.3}, {-0.6 -10.9}, {-0.7 -12.7}, {-0.7 -14.0}, {-0.9 -16.4}, {-0.9 -18.4}, {-0.9 -20.0}, {-0.9 -22.0}, {-0.9 -23.5}, {-1.0 -25.5}, {-1.0 -25.5}, {-1.1 -23.3}, {-1.0 -21.8}, {-1.0 -19.5}, {-0.8 -17.6}, {-0.7 -15.5}, {-0.7 -13.5}, {-0.9 -11.5}, {-0.8 -9.5}, {-0.6 -7.6}, {-0.7 -5.6}, {-0.6 -3.8}, {-0.5 -2.2}, {-0.6 0.0}, {-0.5 1.9}"
04:23:39.950 00.001 13300 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.0 -0.0}, {-4.3 -0.4}, {-7.1 -0.3}, {-9.3 -0.1}, {-11.8 -0.1}, {-14.2 -0.1}, {-16.5 0.0}, {-18.8 0.4}, {-21.0 0.3}, {-23.2 0.2}, {-26.2 0.6}, {-26.2 0.6}, {-24.5 0.7}, {-22.1 0.9}, {-19.8 0.9}, {-17.8 0.7}, {-15.6 0.9}, {-13.5 1.3}, {-11.8 1.3}, {-9.4 1.3}, {-7.7 1.2}, {-5.7 1.3}, {-3.9 1.5}"
04:23:40.221 00.271 13300 ScopeASCOM::GetGuideRates returns 0 3.000 3.000 a-s/sec
04:23:40.408 00.187 13300 ScopeASCOM::SideOfPier() returns 0
04:23:40.625 00.217 13300 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
04:23:40.625 00.000 13300 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
04:23:40.626 00.001 13300 ScopeASCOM::GetDeclinationRadians() returns 31.0
04:23:40.626 00.000 13300 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.0
04:23:40.626 00.000 13300 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.53) = xAngle (1.53 = 1.53)
04:23:40.626 00.000 13300 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
04:23:40.626 00.000 13300 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
04:23:40.626 00.000 13300 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
04:23:40.627 00.001 13300 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
04:23:40.627 00.000 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=129, med=4, FiltMin=2, FiltMax=41, Gamma=0.510
04:23:40.635 00.008 13300 UpdateGuideState exits: m=820 SNR=20.0
04:23:40.635 00.000 13300 PhdController: newstate STATE_SETTLE_WAIT
04:23:40.636 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:40.636 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:23:40.636 00.000 13300 Enqueuing Expose request
04:23:40.636 00.000 11596 Worker thread wakes up
04:23:40.636 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:23:40.636 00.000 13300 evsrv: cli 102041C0 connect
04:23:40.636 00.000 13300 case statement mapped state 6 to 3
04:23:40.637 00.001 13300 case statement mapped state 6 to 3
04:23:40.637 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7e97d8d1-9a02-49df-a00a-b5026c2e042a"}
04:23:40.637 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7e97d8d1-9a02-49df-a00a-b5026c2e042a"}
04:23:40.638 00.001 13300 evsrv: cli 102041C0 request: {"method":"get_app_state","id":"cd837121-e5ff-4184-bc21-892d38ac6df4"}
04:23:40.638 00.000 13300 case statement mapped state 6 to 3
04:23:40.638 00.000 13300 evsrv: cli 102041C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cd837121-e5ff-4184-bc21-892d38ac6df4"}
04:23:40.638 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9dc04ecc-e90c-42ff-b2d4-d177bc8174ee"}
04:23:40.638 00.000 13300 case statement mapped state 6 to 3
04:23:40.639 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9dc04ecc-e90c-42ff-b2d4-d177bc8174ee"}
04:23:40.639 00.000 13300 evsrv: cli 102041C0 disconnect
04:23:40.640 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a4a80411-7944-4bb9-9570-906e376be58a"}
04:23:40.640 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.46,6.70],"pixels":"..."},"id":"a4a80411-7944-4bb9-9570-906e376be58a"}
04:23:41.145 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:23:43.422 02.277 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"df5c964b-8d46-43b1-8e4a-0ebad04d7c14"}
04:23:43.422 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"df5c964b-8d46-43b1-8e4a-0ebad04d7c14"}
04:23:43.423 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7a9b9626-2559-4ffc-83a7-63413a7f3cba"}
04:23:43.423 00.000 13300 case statement mapped state 6 to 3
04:23:43.424 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7a9b9626-2559-4ffc-83a7-63413a7f3cba"}
04:23:43.425 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"22c88c5a-d484-4ee1-a9dc-117e332c1443"}
04:23:43.425 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.46,6.70],"pixels":"..."},"id":"22c88c5a-d484-4ee1-a9dc-117e332c1443"}
04:23:44.166 00.741 11596 Exposure complete
04:23:44.244 00.078 11596 worker thread done servicing request
04:23:44.244 00.000 13300 OnExposeComplete: enter
04:23:44.244 00.000 13300 UpdateGuideState(): m_state=6
04:23:44.245 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:23:44.245 00.000 13300 Star::Find returns 1 (0), X=295.58, Y=663.91, Mass=749, SNR=19.1, Peak=112 HFD=3.2
04:23:44.245 00.000 13300 CameraToMount -- cameraTheta (1.07) - m_xAngle (1.53) = xAngle (-0.47 = -0.47)
04:23:44.245 00.000 13300 CameraToMount -- cameraTheta (1.07) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.59 = 2.69)
04:23:44.245 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.21 hyp=0.24 cameraTheta=1.07 mountX=0.21 mountY=0.10, mountTheta=0.45
04:23:44.249 00.004 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.21, opts=13)
04:23:44.249 00.000 13300 Enqueuing Move request for scope (0.11, 0.21)
04:23:44.249 00.000 11596 Worker thread wakes up
04:23:44.249 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.21) opts 0xd
04:23:44.250 00.001 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.21)
04:23:44.250 00.000 11596 Moving (0.11, 0.21) raw xDistance=0.21 yDistance=0.10
04:23:44.250 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
04:23:44.250 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:44.250 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
04:23:44.250 00.000 11596 MoveAxis(W, 266, ABG)
04:23:44.250 00.000 11596 Guiding  Dir = 3, Dur = 266
04:23:44.251 00.001 11596 IsSlewing returns 0
04:23:44.259 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=112, med=4, FiltMin=3, FiltMax=42, Gamma=0.510
04:23:44.268 00.009 13300 UpdateGuideState exits: m=749 SNR=19.1
04:23:44.268 00.000 13300 PhdController: settling, locked = 1, distance = 0.28 (1.50) aobump = 0 frame = 1 / 99999
04:23:44.268 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761708224.268,"Host":"MAX-PC","Inst":1,"Distance":0.28,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
04:23:44.268 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:44.269 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:23:44.269 00.000 13300 Enqueuing Expose request
04:23:44.359 00.090 11596 IsGuiding returns 0
04:23:44.635 00.276 11596 IsGuiding returns 1
04:23:44.635 00.000 11596 scope still moving after pulse duration time elapsed
04:23:44.964 00.329 11596 IsSlewing returns 0
04:23:45.180 00.216 11596 IsGuiding returns 0
04:23:45.180 00.000 11596 scope move finished after 266 + 554 ms
04:23:45.180 00.000 11596 Move returns status 0, amount 266
04:23:45.180 00.000 11596 MoveAxis(N, 0, ABG)
04:23:45.180 00.000 11596 Move returns status 0, amount 0
04:23:45.180 00.000 11596 move complete, result=0
04:23:45.180 00.000 11596 worker thread done servicing request
04:23:45.180 00.000 11596 Worker thread wakes up
04:23:45.181 00.001 13300 GuideStep: 0.2 px 266 ms WEST, 0.1 px 0 ms NORTH
04:23:45.181 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:23:45.697 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:23:46.421 00.724 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8089ef1e-1685-4843-a862-1655c9cf65b7"}
04:23:46.421 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8089ef1e-1685-4843-a862-1655c9cf65b7"}
04:23:46.422 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fd77f0e0-17a5-4389-a55d-91f03c917609"}
04:23:46.422 00.000 13300 case statement mapped state 6 to 3
04:23:46.422 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fd77f0e0-17a5-4389-a55d-91f03c917609"}
04:23:46.422 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"30b085d1-ae13-46bb-92ee-dc281b988de2"}
04:23:46.423 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[6.58,6.91],"pixels":"..."},"id":"30b085d1-ae13-46bb-92ee-dc281b988de2"}
04:23:48.729 02.306 11596 Exposure complete
04:23:48.804 00.075 11596 worker thread done servicing request
04:23:48.804 00.000 13300 OnExposeComplete: enter
04:23:48.804 00.000 13300 UpdateGuideState(): m_state=6
04:23:48.805 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
04:23:48.805 00.000 13300 Star::Find returns 1 (0), X=295.49, Y=663.73, Mass=353, SNR=13.1, Peak=72 HFD=2.7
04:23:48.805 00.000 13300 CameraToMount -- cameraTheta (0.81) - m_xAngle (1.53) = xAngle (-0.72 = -0.72)
04:23:48.805 00.000 13300 CameraToMount -- cameraTheta (0.81) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.85 = 2.43)
04:23:48.805 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.03 hyp=0.04 cameraTheta=0.81 mountX=0.03 mountY=0.03, mountTheta=0.71
04:23:48.808 00.003 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.03, opts=13)
04:23:48.808 00.000 13300 Enqueuing Move request for scope (0.03, 0.03)
04:23:48.808 00.000 11596 Worker thread wakes up
04:23:48.808 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.03) opts 0xd
04:23:48.809 00.001 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.03)
04:23:48.809 00.000 11596 Moving (0.03, 0.03) raw xDistance=0.03 yDistance=0.03
04:23:48.809 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:23:48.809 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:48.809 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:23:48.809 00.000 11596 MoveAxis(E, 0, ABG)
04:23:48.809 00.000 11596 Move returns status 0, amount 0
04:23:48.809 00.000 11596 MoveAxis(N, 0, ABG)
04:23:48.810 00.001 11596 Move returns status 0, amount 0
04:23:48.810 00.000 11596 move complete, result=0
04:23:48.810 00.000 11596 worker thread done servicing request
04:23:48.818 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=96, med=4, FiltMin=3, FiltMax=21, Gamma=0.510
04:23:48.829 00.011 13300 UpdateGuideState exits: m=353 SNR=13.1
04:23:48.829 00.000 13300 PhdController: settling, locked = 1, distance = 0.21 (1.50) aobump = 0 frame = 2 / 99999
04:23:48.829 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761708228.829,"Host":"MAX-PC","Inst":1,"Distance":0.21,"Time":4.6,"SettleTime":5.0,"StarLocked":true}
04:23:48.829 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:48.829 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:23:48.830 00.001 13300 Enqueuing Expose request
04:23:48.830 00.000 11596 Worker thread wakes up
04:23:48.830 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:23:48.830 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:23:49.337 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:23:49.420 00.083 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"98060409-15bb-4dbe-88d4-15ab6644917a"}
04:23:49.420 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"98060409-15bb-4dbe-88d4-15ab6644917a"}
04:23:49.421 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"815207e7-58b8-486d-866b-ab6620dee822"}
04:23:49.421 00.000 13300 case statement mapped state 6 to 3
04:23:49.421 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"815207e7-58b8-486d-866b-ab6620dee822"}
04:23:49.421 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a34aaf8b-cbea-4d65-aeb8-d86e36d1415b"}
04:23:49.422 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.49,6.73],"pixels":"..."},"id":"a34aaf8b-cbea-4d65-aeb8-d86e36d1415b"}
04:23:52.373 02.951 11596 Exposure complete
04:23:52.420 00.047 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"71239547-d327-4b1f-bd80-565af593cc4d"}
04:23:52.420 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"71239547-d327-4b1f-bd80-565af593cc4d"}
04:23:52.421 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"95724140-ff2c-4fc4-9b52-d846d62f54c5"}
04:23:52.421 00.000 13300 case statement mapped state 6 to 3
04:23:52.421 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"95724140-ff2c-4fc4-9b52-d846d62f54c5"}
04:23:52.422 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8efe5c49-3f57-455f-9ef1-7b60d915de79"}
04:23:52.422 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.49,6.73],"pixels":"..."},"id":"8efe5c49-3f57-455f-9ef1-7b60d915de79"}
04:23:52.459 00.037 11596 worker thread done servicing request
04:23:52.459 00.000 13300 OnExposeComplete: enter
04:23:52.459 00.000 13300 UpdateGuideState(): m_state=6
04:23:52.459 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
04:23:52.459 00.000 13300 Star::Find returns 1 (0), X=295.43, Y=663.95, Mass=292, SNR=11.9, Peak=64 HFD=2.3
04:23:52.460 00.001 13300 CameraToMount -- cameraTheta (1.72) - m_xAngle (1.53) = xAngle (0.18 = 0.18)
04:23:52.460 00.000 13300 CameraToMount -- cameraTheta (1.72) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.94 = -2.94)
04:23:52.460 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.26 hyp=0.26 cameraTheta=1.72 mountX=0.25 mountY=-0.05, mountTheta=-0.20
04:23:52.462 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.26, opts=13)
04:23:52.462 00.000 13300 Enqueuing Move request for scope (-0.04, 0.26)
04:23:52.462 00.000 11596 Worker thread wakes up
04:23:52.462 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.26) opts 0xd
04:23:52.462 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.26)
04:23:52.462 00.000 11596 Moving (-0.04, 0.26) raw xDistance=0.25 yDistance=-0.05
04:23:52.462 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
04:23:52.462 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:52.462 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:23:52.463 00.001 11596 MoveAxis(W, 317, ABG)
04:23:52.463 00.000 11596 Guiding  Dir = 3, Dur = 317
04:23:52.463 00.000 11596 IsSlewing returns 0
04:23:52.470 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=94, med=4, FiltMin=3, FiltMax=20, Gamma=0.510
04:23:52.477 00.007 13300 UpdateGuideState exits: m=292 SNR=11.9
04:23:52.478 00.001 13300 PhdController: settling, locked = 1, distance = 0.22 (1.50) aobump = 0 frame = 3 / 99999
04:23:52.478 00.000 13300 PhdController: newstate STATE_FINISH
04:23:52.478 00.000 13300 PhdController complete: success
04:23:52.478 00.000 13300 evsrv: {"Event":"SettleDone","Timestamp":1761708232.478,"Host":"MAX-PC","Inst":1,"Status":0,"TotalFrames":3,"DroppedFrames":0}
04:23:52.478 00.000 13300 Mount: notify guiding dither settle done success=1
04:23:52.478 00.000 13300 PhdController: newstate STATE_IDLE
04:23:52.478 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:52.479 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:23:52.479 00.000 13300 Enqueuing Expose request
04:23:52.522 00.043 11596 IsGuiding returns 0
04:23:52.718 00.196 11596 PulseGuide returned control before completion, sleep 132
04:23:53.250 00.532 11596 IsGuiding returns 0
04:23:53.250 00.000 11596 Move returns status 0, amount 317
04:23:53.250 00.000 11596 MoveAxis(N, 0, ABG)
04:23:53.250 00.000 11596 Move returns status 0, amount 0
04:23:53.250 00.000 11596 move complete, result=0
04:23:53.250 00.000 11596 worker thread done servicing request
04:23:53.250 00.000 13300 GuideStep: 0.3 px 317 ms WEST, -0.1 px 0 ms NORTH
04:23:53.250 00.000 11596 Worker thread wakes up
04:23:53.251 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:23:53.767 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:23:55.453 01.686 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"11c1a53e-62bc-40ce-8d41-47078d0da831"}
04:23:55.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"11c1a53e-62bc-40ce-8d41-47078d0da831"}
04:23:55.454 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2f36651a-1571-480b-b5a7-1189762b3fe0"}
04:23:55.454 00.000 13300 case statement mapped state 6 to 3
04:23:55.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2f36651a-1571-480b-b5a7-1189762b3fe0"}
04:23:55.455 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"602108a2-583a-4446-9d5e-b3f5a053eff2"}
04:23:55.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.43,6.95],"pixels":"..."},"id":"602108a2-583a-4446-9d5e-b3f5a053eff2"}
04:23:56.793 01.338 11596 Exposure complete
04:23:56.863 00.070 11596 worker thread done servicing request
04:23:56.863 00.000 13300 OnExposeComplete: enter
04:23:56.863 00.000 13300 UpdateGuideState(): m_state=6
04:23:56.864 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
04:23:56.864 00.000 13300 Star::Find returns 1 (0), X=295.44, Y=663.72, Mass=336, SNR=12.7, Peak=59 HFD=3.1
04:23:56.864 00.000 13300 CameraToMount -- cameraTheta (2.42) - m_xAngle (1.53) = xAngle (0.89 = 0.89)
04:23:56.864 00.000 13300 CameraToMount -- cameraTheta (2.42) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.24 = -2.24)
04:23:56.864 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.02 hyp=0.03 cameraTheta=2.42 mountX=0.02 mountY=-0.02, mountTheta=-0.89
04:23:56.867 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.02, opts=13)
04:23:56.867 00.000 13300 Enqueuing Move request for scope (-0.02, 0.02)
04:23:56.867 00.000 11596 Worker thread wakes up
04:23:56.867 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.02) opts 0xd
04:23:56.867 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.02)
04:23:56.867 00.000 11596 Moving (-0.02, 0.02) raw xDistance=0.02 yDistance=-0.02
04:23:56.867 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:23:56.867 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:56.868 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:23:56.868 00.000 11596 MoveAxis(E, 0, ABG)
04:23:56.868 00.000 11596 Move returns status 0, amount 0
04:23:56.868 00.000 11596 MoveAxis(N, 0, ABG)
04:23:56.868 00.000 11596 Move returns status 0, amount 0
04:23:56.868 00.000 11596 move complete, result=0
04:23:56.868 00.000 11596 worker thread done servicing request
04:23:56.875 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=90, med=4, FiltMin=3, FiltMax=19, Gamma=0.510
04:23:56.884 00.009 13300 UpdateGuideState exits: m=336 SNR=12.7
04:23:56.884 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:56.884 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:23:56.884 00.000 13300 Enqueuing Expose request
04:23:56.884 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:23:56.884 00.000 11596 Worker thread wakes up
04:23:56.885 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:23:57.397 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:23:58.452 01.055 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"77323191-6d52-47a4-8ced-7bfcba963a20"}
04:23:58.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"77323191-6d52-47a4-8ced-7bfcba963a20"}
04:23:58.453 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5a685532-26f6-4a33-9342-fe6790cbdc1d"}
04:23:58.453 00.000 13300 case statement mapped state 6 to 3
04:23:58.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5a685532-26f6-4a33-9342-fe6790cbdc1d"}
04:23:58.454 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6ab860bc-a074-4c2d-afbc-2c156d7aa41b"}
04:23:58.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.44,6.72],"pixels":"..."},"id":"6ab860bc-a074-4c2d-afbc-2c156d7aa41b"}
04:24:00.423 01.969 11596 Exposure complete
04:24:00.494 00.071 11596 worker thread done servicing request
04:24:00.494 00.000 13300 OnExposeComplete: enter
04:24:00.494 00.000 13300 UpdateGuideState(): m_state=6
04:24:00.495 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
04:24:00.495 00.000 13300 Star::Find returns 1 (0), X=295.43, Y=663.42, Mass=344, SNR=12.9, Peak=60 HFD=3.0
04:24:00.495 00.000 13300 CameraToMount -- cameraTheta (-1.71) - m_xAngle (1.53) = xAngle (-3.24 = 3.04)
04:24:00.495 00.000 13300 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.37 = -0.09)
04:24:00.495 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.28 hyp=0.28 cameraTheta=-1.71 mountX=-0.28 mountY=-0.02, mountTheta=-3.05
04:24:00.497 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.28, opts=13)
04:24:00.497 00.000 13300 Enqueuing Move request for scope (-0.04, -0.28)
04:24:00.497 00.000 11596 Worker thread wakes up
04:24:00.497 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.28) opts 0xd
04:24:00.497 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.28)
04:24:00.497 00.000 11596 Moving (-0.04, -0.28) raw xDistance=-0.28 yDistance=-0.02
04:24:00.498 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
04:24:00.498 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:24:00.498 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:24:00.498 00.000 11596 MoveAxis(E, 348, ABG)
04:24:00.498 00.000 11596 Guiding  Dir = 2, Dur = 348
04:24:00.498 00.000 11596 IsSlewing returns 0
04:24:00.505 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=95, med=4, FiltMin=2, FiltMax=21, Gamma=0.510
04:24:00.513 00.008 13300 UpdateGuideState exits: m=344 SNR=12.9
04:24:00.513 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:00.513 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:24:00.513 00.000 13300 Enqueuing Expose request
04:24:00.680 00.167 11596 IsGuiding returns 0
04:24:01.430 00.750 11596 IsGuiding returns 1
04:24:01.430 00.000 11596 scope still moving after pulse duration time elapsed
04:24:01.451 00.021 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d447da52-c21b-4110-becd-3e6fe7fb6241"}
04:24:01.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d447da52-c21b-4110-becd-3e6fe7fb6241"}
04:24:01.452 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1fe3d764-ee32-467a-96db-9fd266b905b7"}
04:24:01.452 00.000 13300 case statement mapped state 6 to 3
04:24:01.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1fe3d764-ee32-467a-96db-9fd266b905b7"}
04:24:01.452 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c745db2d-9d09-4e14-8293-afa0b74e8a07"}
04:24:01.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.43,7.42],"pixels":"..."},"id":"c745db2d-9d09-4e14-8293-afa0b74e8a07"}
04:24:01.461 00.009 11596 IsSlewing returns 0
04:24:01.530 00.069 11596 IsGuiding returns 1
04:24:01.554 00.024 11596 IsSlewing returns 0
04:24:01.627 00.073 11596 IsGuiding returns 1
04:24:01.661 00.034 11596 IsSlewing returns 0
04:24:01.715 00.054 11596 IsGuiding returns 0
04:24:01.715 00.000 11596 scope move finished after 348 + 687 ms
04:24:01.715 00.000 11596 Move returns status 0, amount 348
04:24:01.715 00.000 11596 MoveAxis(N, 0, ABG)
04:24:01.715 00.000 11596 Move returns status 0, amount 0
04:24:01.715 00.000 11596 move complete, result=0
04:24:01.715 00.000 11596 worker thread done servicing request
04:24:01.715 00.000 11596 Worker thread wakes up
04:24:01.715 00.000 13300 GuideStep: -0.3 px 348 ms EAST, -0.0 px 0 ms NORTH
04:24:01.715 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:24:02.231 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:24:04.449 02.218 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c0a117cd-ebfe-4299-ac19-c213a3a5e4b9"}
04:24:04.449 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c0a117cd-ebfe-4299-ac19-c213a3a5e4b9"}
04:24:04.450 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"05ffbca0-c2f0-4727-9676-2866f69644b8"}
04:24:04.450 00.000 13300 case statement mapped state 6 to 3
04:24:04.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"05ffbca0-c2f0-4727-9676-2866f69644b8"}
04:24:04.450 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8d583bde-2c90-4df7-a216-893851c94d09"}
04:24:04.451 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.43,7.42],"pixels":"..."},"id":"8d583bde-2c90-4df7-a216-893851c94d09"}
04:24:05.255 00.804 11596 Exposure complete
04:24:05.344 00.089 11596 worker thread done servicing request
04:24:05.345 00.001 13300 OnExposeComplete: enter
04:24:05.345 00.000 13300 UpdateGuideState(): m_state=6
04:24:05.345 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
04:24:05.345 00.000 13300 Star::Find returns 1 (0), X=295.66, Y=663.38, Mass=135, SNR=8.0, Peak=26 HFD=2.9
04:24:05.345 00.000 13300 Status Line: Mass: 135 vs 459
04:24:05.349 00.004 13300 UpdateCurrentPosition: star mass new=134.9 exp=459.2 thresh=50% limits=(229.6, 704.9, 918.5)
04:24:05.349 00.000 13300 DistanceChecker: activated
04:24:05.349 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:24:05.350 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:24:05.350 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:24:05.350 00.000 11596 Worker thread wakes up
04:24:05.350 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:24:05.350 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:24:05.350 00.000 11596 move complete, result=0
04:24:05.351 00.001 11596 worker thread done servicing request
04:24:05.460 00.109 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:24:05.460 00.000 13300 Status Line: Stella per per cambiamento di massa
04:24:05.464 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=91, med=4, FiltMin=2, FiltMax=11, Gamma=0.510
04:24:05.472 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:24:05.473 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:05.473 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:24:05.473 00.000 13300 Enqueuing Expose request
04:24:05.473 00.000 11596 Worker thread wakes up
04:24:05.473 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:24:05.982 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:24:07.449 01.467 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"77fc2d0a-3006-4152-9aa6-b49f2aaaba90"}
04:24:07.449 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"77fc2d0a-3006-4152-9aa6-b49f2aaaba90"}
04:24:07.450 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5e7b9b59-d4e3-4580-82ff-058d3b966232"}
04:24:07.450 00.000 13300 case statement mapped state 6 to 4
04:24:07.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"5e7b9b59-d4e3-4580-82ff-058d3b966232"}
04:24:07.451 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1ac6d9fb-87df-4c91-ad14-435f0bef656b"}
04:24:07.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.43,7.42],"pixels":"..."},"id":"1ac6d9fb-87df-4c91-ad14-435f0bef656b"}
04:24:09.135 01.684 11596 Exposure complete
04:24:09.210 00.075 11596 worker thread done servicing request
04:24:09.210 00.000 13300 OnExposeComplete: enter
04:24:09.211 00.001 13300 UpdateGuideState(): m_state=6
04:24:09.211 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
04:24:09.211 00.000 13300 Star::Find returns 1 (0), X=295.54, Y=663.36, Mass=272, SNR=11.5, Peak=44 HFD=3.1
04:24:09.211 00.000 13300 DistanceChecker: deactivated
04:24:09.211 00.000 13300 CameraToMount -- cameraTheta (-1.36) - m_xAngle (1.53) = xAngle (-2.89 = -2.89)
04:24:09.212 00.001 13300 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.02 = 0.27)
04:24:09.212 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.34 hyp=0.35 cameraTheta=-1.36 mountX=-0.34 mountY=0.09, mountTheta=2.88
04:24:09.214 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.34, opts=13)
04:24:09.214 00.000 13300 Enqueuing Move request for scope (0.07, -0.34)
04:24:09.214 00.000 11596 Worker thread wakes up
04:24:09.214 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.34) opts 0xd
04:24:09.214 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.34)
04:24:09.215 00.001 11596 Moving (0.07, -0.34) raw xDistance=-0.34 yDistance=0.09
04:24:09.215 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.34
04:24:09.215 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:24:09.215 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:24:09.215 00.000 11596 MoveAxis(E, 449, ABG)
04:24:09.215 00.000 11596 Guiding  Dir = 2, Dur = 449
04:24:09.216 00.001 11596 IsSlewing returns 0
04:24:09.224 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=97, med=4, FiltMin=3, FiltMax=18, Gamma=0.510
04:24:09.232 00.008 13300 UpdateGuideState exits: m=272 SNR=11.5
04:24:09.232 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:09.232 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:24:09.232 00.000 13300 Enqueuing Expose request
04:24:09.326 00.094 11596 IsGuiding returns 0
04:24:09.432 00.106 11596 PulseGuide returned control before completion, sleep 354
04:24:09.854 00.422 11596 IsGuiding returns 1
04:24:09.854 00.000 11596 scope still moving after pulse duration time elapsed
04:24:09.883 00.029 11596 IsSlewing returns 0
04:24:10.013 00.130 11596 IsGuiding returns 0
04:24:10.013 00.000 11596 scope move finished after 449 + 237 ms
04:24:10.013 00.000 11596 Move returns status 0, amount 449
04:24:10.013 00.000 11596 MoveAxis(N, 0, ABG)
04:24:10.013 00.000 11596 Move returns status 0, amount 0
04:24:10.013 00.000 11596 move complete, result=0
04:24:10.013 00.000 11596 worker thread done servicing request
04:24:10.014 00.001 13300 GuideStep: -0.3 px 449 ms EAST, 0.1 px 0 ms NORTH
04:24:10.014 00.000 11596 Worker thread wakes up
04:24:10.014 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:24:10.449 00.435 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0d1333b1-de88-4840-81cc-f8d3c13ca7ad"}
04:24:10.449 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0d1333b1-de88-4840-81cc-f8d3c13ca7ad"}
04:24:10.450 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c9d650fb-be1d-4751-8302-1778f2e23b6a"}
04:24:10.450 00.000 13300 case statement mapped state 6 to 3
04:24:10.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c9d650fb-be1d-4751-8302-1778f2e23b6a"}
04:24:10.480 00.030 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"afec8735-0425-4559-ae7d-d541f870ccd8"}
04:24:10.480 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[6.54,7.36],"pixels":"..."},"id":"afec8735-0425-4559-ae7d-d541f870ccd8"}
04:24:10.517 00.037 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:24:13.448 02.931 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"086afa44-3bb1-4cc3-9766-0e4a54baad45"}
04:24:13.448 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"086afa44-3bb1-4cc3-9766-0e4a54baad45"}
04:24:13.449 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4f0a1375-5394-488e-8fec-9169d8d58756"}
04:24:13.449 00.000 13300 case statement mapped state 6 to 3
04:24:13.449 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4f0a1375-5394-488e-8fec-9169d8d58756"}
04:24:13.449 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2372e2c5-d6f5-43ee-8aed-8d1a6e50392e"}
04:24:13.450 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[6.54,7.36],"pixels":"..."},"id":"2372e2c5-d6f5-43ee-8aed-8d1a6e50392e"}
04:24:13.547 00.097 11596 Exposure complete
04:24:13.618 00.071 11596 worker thread done servicing request
04:24:13.619 00.001 13300 OnExposeComplete: enter
04:24:13.619 00.000 13300 UpdateGuideState(): m_state=6
04:24:13.619 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
04:24:13.619 00.000 13300 Star::Find returns 1 (0), X=295.52, Y=663.74, Mass=290, SNR=11.8, Peak=49 HFD=3.1
04:24:13.619 00.000 13300 CameraToMount -- cameraTheta (0.62) - m_xAngle (1.53) = xAngle (-0.92 = -0.92)
04:24:13.620 00.001 13300 CameraToMount -- cameraTheta (0.62) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.04 = 2.24)
04:24:13.620 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.04 hyp=0.06 cameraTheta=0.62 mountX=0.04 mountY=0.05, mountTheta=0.91
04:24:13.622 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.04, opts=13)
04:24:13.622 00.000 13300 Enqueuing Move request for scope (0.05, 0.04)
04:24:13.622 00.000 11596 Worker thread wakes up
04:24:13.622 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.04) opts 0xd
04:24:13.622 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.04)
04:24:13.622 00.000 11596 Moving (0.05, 0.04) raw xDistance=0.04 yDistance=0.05
04:24:13.622 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
04:24:13.622 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:24:13.622 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:24:13.623 00.001 11596 MoveAxis(E, 0, ABG)
04:24:13.623 00.000 11596 Move returns status 0, amount 0
04:24:13.623 00.000 11596 MoveAxis(N, 0, ABG)
04:24:13.623 00.000 11596 Move returns status 0, amount 0
04:24:13.623 00.000 11596 move complete, result=0
04:24:13.623 00.000 11596 worker thread done servicing request
04:24:13.631 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=94, med=4, FiltMin=3, FiltMax=29, Gamma=0.510
04:24:13.640 00.009 13300 UpdateGuideState exits: m=290 SNR=11.8
04:24:13.640 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:13.640 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:24:13.640 00.000 13300 Enqueuing Expose request
04:24:13.640 00.000 11596 Worker thread wakes up
04:24:13.640 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:24:13.641 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:24:14.152 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:24:16.448 02.296 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ac74f330-013b-4d17-ad58-e1be61f2f0f3"}
04:24:16.448 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ac74f330-013b-4d17-ad58-e1be61f2f0f3"}
04:24:16.449 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2f60336f-86fc-44f1-99dd-d0b854dee94e"}
04:24:16.449 00.000 13300 case statement mapped state 6 to 3
04:24:16.450 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2f60336f-86fc-44f1-99dd-d0b854dee94e"}
04:24:16.450 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9c1cb53c-dabd-4af4-b71f-29a00339ad50"}
04:24:16.451 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[6.52,6.74],"pixels":"..."},"id":"9c1cb53c-dabd-4af4-b71f-29a00339ad50"}
04:24:17.188 00.737 11596 Exposure complete
04:24:17.276 00.088 11596 worker thread done servicing request
04:24:17.276 00.000 13300 OnExposeComplete: enter
04:24:17.277 00.001 13300 UpdateGuideState(): m_state=6
04:24:17.278 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
04:24:17.278 00.000 13300 Star::Find returns 1 (0), X=295.37, Y=663.84, Mass=1431, SNR=26.4, Peak=210 HFD=3.3
04:24:17.278 00.000 13300 Status Line: Mass: 1431 vs 344
04:24:17.284 00.006 13300 UpdateCurrentPosition: star mass new=1430.6 exp=344.2 thresh=50% limits=(172.1, 704.9, 688.5)
04:24:17.284 00.000 13300 DistanceChecker: activated
04:24:17.284 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:24:17.285 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:24:17.285 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:24:17.285 00.000 11596 Worker thread wakes up
04:24:17.285 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:24:17.285 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:24:17.286 00.001 11596 move complete, result=0
04:24:17.286 00.000 11596 worker thread done servicing request
04:24:17.390 00.104 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:24:17.390 00.000 13300 Status Line: Stella per per cambiamento di massa
04:24:17.396 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=210, med=4, FiltMin=2, FiltMax=65, Gamma=0.510
04:24:17.404 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:24:17.404 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:17.404 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:24:17.405 00.001 13300 Enqueuing Expose request
04:24:17.405 00.000 11596 Worker thread wakes up
04:24:17.405 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:24:17.912 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:24:19.447 01.535 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8282f5a8-b04b-4dce-ad29-7102bf3c4959"}
04:24:19.447 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8282f5a8-b04b-4dce-ad29-7102bf3c4959"}
04:24:19.448 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ea307239-f63f-4f23-a9d9-57c35b93c3c8"}
04:24:19.448 00.000 13300 case statement mapped state 6 to 4
04:24:19.448 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"ea307239-f63f-4f23-a9d9-57c35b93c3c8"}
04:24:19.448 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d88d0300-ba0c-4c98-a204-b5bf5081b1e5"}
04:24:19.449 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[6.52,6.74],"pixels":"..."},"id":"d88d0300-ba0c-4c98-a204-b5bf5081b1e5"}
04:24:20.939 01.490 11596 Exposure complete
04:24:21.028 00.089 11596 worker thread done servicing request
04:24:21.028 00.000 13300 OnExposeComplete: enter
04:24:21.029 00.001 13300 UpdateGuideState(): m_state=6
04:24:21.029 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
04:24:21.029 00.000 13300 Star::Find returns 1 (0), X=295.48, Y=663.66, Mass=1504, SNR=27.1, Peak=200 HFD=3.3
04:24:21.029 00.000 13300 Status Line: Mass: 1504 vs 344
04:24:21.033 00.004 13300 UpdateCurrentPosition: star mass new=1504.2 exp=344.2 thresh=50% limits=(172.1, 704.9, 688.5)
04:24:21.033 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:24:21.034 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:24:21.034 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:24:21.034 00.000 11596 Worker thread wakes up
04:24:21.034 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:24:21.034 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:24:21.034 00.000 11596 move complete, result=0
04:24:21.035 00.001 11596 worker thread done servicing request
04:24:21.141 00.106 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:24:21.141 00.000 13300 Status Line: Stella per per cambiamento di massa
04:24:21.145 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=200, med=4, FiltMin=2, FiltMax=57, Gamma=0.510
04:24:21.153 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:24:21.153 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:21.153 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:24:21.153 00.000 13300 Enqueuing Expose request
04:24:21.153 00.000 11596 Worker thread wakes up
04:24:21.154 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:24:21.663 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:24:22.445 00.782 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bc78bfc3-69c4-45f9-8056-2a1d03d68d6f"}
04:24:22.445 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bc78bfc3-69c4-45f9-8056-2a1d03d68d6f"}
04:24:22.446 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b960e003-0b60-47f6-b4b5-a6f2ec9fd9d3"}
04:24:22.446 00.000 13300 case statement mapped state 6 to 4
04:24:22.446 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"b960e003-0b60-47f6-b4b5-a6f2ec9fd9d3"}
04:24:22.446 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f63203cb-0884-4fde-85b2-5b28e7d082e5"}
04:24:22.446 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[6.52,6.74],"pixels":"..."},"id":"f63203cb-0884-4fde-85b2-5b28e7d082e5"}
04:24:24.686 02.240 11596 Exposure complete
04:24:24.755 00.069 11596 worker thread done servicing request
04:24:24.755 00.000 13300 OnExposeComplete: enter
04:24:24.755 00.000 13300 UpdateGuideState(): m_state=6
04:24:24.755 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
04:24:24.756 00.001 13300 Star::Find returns 1 (0), X=295.40, Y=663.53, Mass=1633, SNR=28.2, Peak=207 HFD=3.2
04:24:24.756 00.000 13300 Status Line: Mass: 1633 vs 344
04:24:24.760 00.004 13300 UpdateCurrentPosition: star mass new=1633.0 exp=344.2 thresh=50% limits=(172.1, 704.9, 688.5)
04:24:24.760 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:24:24.761 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:24:24.761 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:24:24.761 00.000 11596 Worker thread wakes up
04:24:24.761 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:24:24.761 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:24:24.762 00.001 11596 move complete, result=0
04:24:24.762 00.000 11596 worker thread done servicing request
04:24:24.862 00.100 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:24:24.862 00.000 13300 Status Line: Stella per per cambiamento di massa
04:24:24.867 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=207, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
04:24:24.875 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:24:24.875 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:24.875 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:24:24.875 00.000 13300 Enqueuing Expose request
04:24:24.875 00.000 11596 Worker thread wakes up
04:24:24.875 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:24:25.388 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:24:25.444 00.056 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f97eb283-9f43-49d6-bbc4-d98db811d840"}
04:24:25.444 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f97eb283-9f43-49d6-bbc4-d98db811d840"}
04:24:25.445 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"56c48a88-b6f6-4f3e-9bf2-9db60d955eeb"}
04:24:25.445 00.000 13300 case statement mapped state 6 to 4
04:24:25.445 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"56c48a88-b6f6-4f3e-9bf2-9db60d955eeb"}
04:24:25.445 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fd46f610-fedf-4a03-ba10-3e06eba705de"}
04:24:25.445 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.52,6.74],"pixels":"..."},"id":"fd46f610-fedf-4a03-ba10-3e06eba705de"}
04:24:28.415 02.970 11596 Exposure complete
04:24:28.445 00.030 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"112b94d6-3305-4c79-9573-a68741661edc"}
04:24:28.445 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"112b94d6-3305-4c79-9573-a68741661edc"}
04:24:28.446 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5314ab07-c47e-4f13-bb34-dd0dc7966b96"}
04:24:28.446 00.000 13300 case statement mapped state 6 to 4
04:24:28.446 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"5314ab07-c47e-4f13-bb34-dd0dc7966b96"}
04:24:28.447 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fe1fc155-3a5e-482a-94c5-fbecb64447ce"}
04:24:28.447 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[6.52,6.74],"pixels":"..."},"id":"fe1fc155-3a5e-482a-94c5-fbecb64447ce"}
04:24:28.489 00.042 11596 worker thread done servicing request
04:24:28.489 00.000 13300 OnExposeComplete: enter
04:24:28.489 00.000 13300 UpdateGuideState(): m_state=6
04:24:28.489 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
04:24:28.490 00.001 13300 Star::Find returns 1 (0), X=295.23, Y=663.54, Mass=1652, SNR=28.4, Peak=216 HFD=3.4
04:24:28.490 00.000 13300 Status Line: Mass: 1652 vs 344
04:24:28.493 00.003 13300 UpdateCurrentPosition: star mass new=1652.1 exp=344.2 thresh=50% limits=(172.1, 704.9, 688.5)
04:24:28.494 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:24:28.494 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:24:28.494 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:24:28.494 00.000 11596 Worker thread wakes up
04:24:28.495 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:24:28.495 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:24:28.495 00.000 11596 move complete, result=0
04:24:28.495 00.000 11596 worker thread done servicing request
04:24:28.597 00.102 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:24:28.597 00.000 13300 Status Line: Stella per per cambiamento di massa
04:24:28.602 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=216, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
04:24:28.610 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:24:28.610 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:28.610 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:24:28.610 00.000 13300 Enqueuing Expose request
04:24:28.611 00.001 11596 Worker thread wakes up
04:24:28.611 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:24:29.117 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:24:31.445 02.328 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5e11a490-231e-4d98-a2d1-f0aa30866fd6"}
04:24:31.445 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5e11a490-231e-4d98-a2d1-f0aa30866fd6"}
04:24:31.446 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8183bdcd-fbc3-4e6f-a728-64ae7b71d710"}
04:24:31.446 00.000 13300 case statement mapped state 6 to 4
04:24:31.446 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"8183bdcd-fbc3-4e6f-a728-64ae7b71d710"}
04:24:31.447 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"93a36a95-9ee1-4530-bcfc-e5ff30e47c56"}
04:24:31.447 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[6.52,6.74],"pixels":"..."},"id":"93a36a95-9ee1-4530-bcfc-e5ff30e47c56"}
04:24:32.139 00.692 11596 Exposure complete
04:24:32.208 00.069 11596 worker thread done servicing request
04:24:32.208 00.000 13300 OnExposeComplete: enter
04:24:32.209 00.001 13300 UpdateGuideState(): m_state=6
04:24:32.209 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
04:24:32.209 00.000 13300 Star::Find returns 1 (0), X=295.41, Y=663.65, Mass=1637, SNR=28.3, Peak=238 HFD=3.2
04:24:32.209 00.000 13300 Status Line: Mass: 1637 vs 353
04:24:32.213 00.004 13300 UpdateCurrentPosition: star mass new=1637.5 exp=353.4 thresh=50% limits=(172.3, 704.9, 706.9)
04:24:32.213 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:24:32.214 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:24:32.214 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:24:32.214 00.000 11596 Worker thread wakes up
04:24:32.214 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:24:32.214 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:24:32.214 00.000 11596 move complete, result=0
04:24:32.214 00.000 11596 worker thread done servicing request
04:24:32.330 00.116 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:24:32.330 00.000 13300 Status Line: Stella per per cambiamento di massa
04:24:32.334 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
04:24:32.342 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:24:32.342 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:32.342 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:24:32.342 00.000 13300 Enqueuing Expose request
04:24:32.342 00.000 11596 Worker thread wakes up
04:24:32.343 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:24:32.852 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:24:34.444 01.592 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c816e87f-b191-40cc-bebe-ad0c2fe03965"}
04:24:34.444 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c816e87f-b191-40cc-bebe-ad0c2fe03965"}
04:24:34.445 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c853089b-05d5-4ec8-9838-ff5224b62a2b"}
04:24:34.445 00.000 13300 case statement mapped state 6 to 4
04:24:34.445 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"c853089b-05d5-4ec8-9838-ff5224b62a2b"}
04:24:34.445 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7907d827-9a80-401f-a69a-62a1ee787b9b"}
04:24:34.446 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[6.52,6.74],"pixels":"..."},"id":"7907d827-9a80-401f-a69a-62a1ee787b9b"}
04:24:35.880 01.434 11596 Exposure complete
04:24:35.951 00.071 11596 worker thread done servicing request
04:24:35.951 00.000 13300 OnExposeComplete: enter
04:24:35.951 00.000 13300 UpdateGuideState(): m_state=6
04:24:35.951 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
04:24:35.952 00.001 13300 Star::Find returns 1 (0), X=295.22, Y=663.61, Mass=1666, SNR=28.6, Peak=218 HFD=3.3
04:24:35.952 00.000 13300 Status Line: Mass: 1666 vs 353
04:24:35.956 00.004 13300 UpdateCurrentPosition: star mass new=1665.6 exp=353.4 thresh=50% limits=(172.6, 704.9, 706.9)
04:24:35.956 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:24:35.956 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:24:35.956 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:24:35.957 00.001 11596 Worker thread wakes up
04:24:35.957 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:24:35.957 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:24:35.957 00.000 11596 move complete, result=0
04:24:35.957 00.000 11596 worker thread done servicing request
04:24:36.070 00.113 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:24:36.070 00.000 13300 Status Line: Stella per per cambiamento di massa
04:24:36.075 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=218, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
04:24:36.084 00.009 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:24:36.084 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:36.084 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:24:36.084 00.000 13300 Enqueuing Expose request
04:24:36.084 00.000 11596 Worker thread wakes up
04:24:36.084 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:24:36.589 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:24:37.443 00.854 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"267a2b73-3903-451f-914e-16bfb503130e"}
04:24:37.443 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"267a2b73-3903-451f-914e-16bfb503130e"}
04:24:37.444 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"562fb061-613b-46bf-8e09-b56661f916fd"}
04:24:37.444 00.000 13300 case statement mapped state 6 to 4
04:24:37.444 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"562fb061-613b-46bf-8e09-b56661f916fd"}
04:24:37.444 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"351e8756-c6a4-4459-a742-bc688a58c83c"}
04:24:37.445 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[6.52,6.74],"pixels":"..."},"id":"351e8756-c6a4-4459-a742-bc688a58c83c"}
04:24:39.610 02.165 11596 Exposure complete
04:24:39.680 00.070 11596 worker thread done servicing request
04:24:39.680 00.000 13300 OnExposeComplete: enter
04:24:39.680 00.000 13300 UpdateGuideState(): m_state=6
04:24:39.681 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
04:24:39.681 00.000 13300 Star::Find returns 1 (0), X=295.20, Y=663.56, Mass=1619, SNR=28.1, Peak=222 HFD=3.2
04:24:39.681 00.000 13300 DistanceChecker: deactivated
04:24:39.681 00.000 13300 CameraToMount -- cameraTheta (-2.67) - m_xAngle (1.53) = xAngle (-4.20 = 2.08)
04:24:39.682 00.001 13300 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.33 = -1.05)
04:24:39.682 00.000 13300 CameraToMount -- cameraX=-0.26 cameraY=-0.13 hyp=0.30 cameraTheta=-2.67 mountX=-0.14 mountY=-0.26, mountTheta=-2.09
04:24:39.685 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.26, y=-0.13, opts=13)
04:24:39.685 00.000 13300 Enqueuing Move request for scope (-0.26, -0.13)
04:24:39.685 00.000 11596 Worker thread wakes up
04:24:39.686 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.13) opts 0xd
04:24:39.686 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.26, -0.13)
04:24:39.686 00.000 11596 Moving (-0.26, -0.13) raw xDistance=-0.14 yDistance=-0.26
04:24:39.686 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.14
04:24:39.686 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:24:39.686 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
04:24:39.686 00.000 11596 MoveAxis(E, 181, ABG)
04:24:39.686 00.000 11596 Guiding  Dir = 2, Dur = 181
04:24:39.687 00.001 11596 IsSlewing returns 0
04:24:39.697 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=222, med=4, FiltMin=3, FiltMax=83, Gamma=0.510
04:24:39.705 00.008 13300 UpdateGuideState exits: m=1619 SNR=28.1
04:24:39.706 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:39.706 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:24:39.706 00.000 13300 Enqueuing Expose request
04:24:39.773 00.067 11596 IsGuiding returns 0
04:24:40.326 00.553 11596 IsGuiding returns 1
04:24:40.326 00.000 11596 scope still moving after pulse duration time elapsed
04:24:40.442 00.116 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9c2078e1-da99-4d15-8bd8-dd8721b81d8c"}
04:24:40.442 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9c2078e1-da99-4d15-8bd8-dd8721b81d8c"}
04:24:40.443 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f9d8624d-dd95-45d5-adf6-8fd15410d63c"}
04:24:40.443 00.000 13300 case statement mapped state 6 to 3
04:24:40.443 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f9d8624d-dd95-45d5-adf6-8fd15410d63c"}
04:24:40.444 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9e064900-4b9c-45ca-bac2-b20f4061d623"}
04:24:40.445 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.20,6.56],"pixels":"..."},"id":"9e064900-4b9c-45ca-bac2-b20f4061d623"}
04:24:40.540 00.095 11596 IsSlewing returns 0
04:24:40.544 00.004 11596 IsGuiding returns 0
04:24:40.544 00.000 11596 scope move finished after 181 + 589 ms
04:24:40.544 00.000 11596 Move returns status 0, amount 181
04:24:40.544 00.000 11596 MoveAxis(N, 0, ABG)
04:24:40.544 00.000 11596 Move returns status 0, amount 0
04:24:40.544 00.000 11596 move complete, result=0
04:24:40.544 00.000 11596 worker thread done servicing request
04:24:40.545 00.001 11596 Worker thread wakes up
04:24:40.545 00.000 13300 GuideStep: -0.1 px 181 ms EAST, -0.3 px 0 ms NORTH
04:24:40.545 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:24:41.048 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:24:43.443 02.395 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a74e697f-d064-4286-882c-3426bd4ef099"}
04:24:43.443 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a74e697f-d064-4286-882c-3426bd4ef099"}
04:24:43.444 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"82ab630a-4438-41af-920a-2534006347fb"}
04:24:43.444 00.000 13300 case statement mapped state 6 to 3
04:24:43.444 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"82ab630a-4438-41af-920a-2534006347fb"}
04:24:43.445 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0e2e6d30-d0c5-4010-9ed3-e4948720e5ca"}
04:24:43.445 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.20,6.56],"pixels":"..."},"id":"0e2e6d30-d0c5-4010-9ed3-e4948720e5ca"}
04:24:44.083 00.638 11596 Exposure complete
04:24:44.153 00.070 11596 worker thread done servicing request
04:24:44.153 00.000 13300 OnExposeComplete: enter
04:24:44.153 00.000 13300 UpdateGuideState(): m_state=6
04:24:44.154 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
04:24:44.154 00.000 13300 Star::Find returns 1 (0), X=295.19, Y=663.59, Mass=1587, SNR=27.9, Peak=221 HFD=3.2
04:24:44.154 00.000 13300 CameraToMount -- cameraTheta (-2.75) - m_xAngle (1.53) = xAngle (-4.29 = 2.00)
04:24:44.154 00.000 13300 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.41 = -1.13)
04:24:44.154 00.000 13300 CameraToMount -- cameraX=-0.27 cameraY=-0.11 hyp=0.29 cameraTheta=-2.75 mountX=-0.12 mountY=-0.27, mountTheta=-2.00
04:24:44.156 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.27, y=-0.11, opts=13)
04:24:44.156 00.000 13300 Enqueuing Move request for scope (-0.27, -0.11)
04:24:44.156 00.000 11596 Worker thread wakes up
04:24:44.157 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.11) opts 0xd
04:24:44.157 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.27, -0.11)
04:24:44.157 00.000 11596 Moving (-0.27, -0.11) raw xDistance=-0.12 yDistance=-0.27
04:24:44.157 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:24:44.157 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:24:44.157 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
04:24:44.157 00.000 11596 MoveAxis(E, 0, ABG)
04:24:44.158 00.001 11596 Move returns status 0, amount 0
04:24:44.158 00.000 11596 MoveAxis(N, 0, ABG)
04:24:44.158 00.000 11596 Move returns status 0, amount 0
04:24:44.158 00.000 11596 move complete, result=0
04:24:44.158 00.000 11596 worker thread done servicing request
04:24:44.163 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
04:24:44.171 00.008 13300 UpdateGuideState exits: m=1587 SNR=27.9
04:24:44.171 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:44.172 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:24:44.172 00.000 13300 Enqueuing Expose request
04:24:44.172 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
04:24:44.172 00.000 11596 Worker thread wakes up
04:24:44.172 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:24:44.686 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:24:46.442 01.756 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d1035bbe-83b9-4027-aab5-186f14dff3f0"}
04:24:46.442 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d1035bbe-83b9-4027-aab5-186f14dff3f0"}
04:24:46.443 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bafa0436-c4b1-4a6b-9838-4ad348813f3c"}
04:24:46.443 00.000 13300 case statement mapped state 6 to 3
04:24:46.443 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bafa0436-c4b1-4a6b-9838-4ad348813f3c"}
04:24:46.443 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"72287205-8268-4e43-ae1f-2573fb4a6fcf"}
04:24:46.444 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.19,6.59],"pixels":"..."},"id":"72287205-8268-4e43-ae1f-2573fb4a6fcf"}
04:24:47.715 01.271 11596 Exposure complete
04:24:47.786 00.071 11596 worker thread done servicing request
04:24:47.786 00.000 13300 OnExposeComplete: enter
04:24:47.786 00.000 13300 UpdateGuideState(): m_state=6
04:24:47.787 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
04:24:47.787 00.000 13300 Star::Find returns 1 (0), X=295.20, Y=663.68, Mass=1652, SNR=28.5, Peak=233 HFD=3.4
04:24:47.787 00.000 13300 CameraToMount -- cameraTheta (-3.07) - m_xAngle (1.53) = xAngle (-4.60 = 1.68)
04:24:47.787 00.000 13300 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.73 = -1.45)
04:24:47.787 00.000 13300 CameraToMount -- cameraX=-0.26 cameraY=-0.02 hyp=0.26 cameraTheta=-3.07 mountX=-0.03 mountY=-0.26, mountTheta=-1.68
04:24:47.789 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.26, y=-0.02, opts=13)
04:24:47.789 00.000 13300 Enqueuing Move request for scope (-0.26, -0.02)
04:24:47.789 00.000 11596 Worker thread wakes up
04:24:47.790 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.02) opts 0xd
04:24:47.790 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.26, -0.02)
04:24:47.790 00.000 11596 Moving (-0.26, -0.02) raw xDistance=-0.03 yDistance=-0.26
04:24:47.790 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:24:47.790 00.000 11596 switching direction from 0 to -1 - decHistory=-3 oldest=0.08 newest=-0.78
04:24:47.790 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
04:24:47.790 00.000 11596 MoveAxis(E, 0, ABG)
04:24:47.790 00.000 11596 Move returns status 0, amount 0
04:24:47.790 00.000 11596 MoveAxis(N, 347, ABG)
04:24:47.790 00.000 11596 Guiding  Dir = 0, Dur = 347
04:24:47.791 00.001 11596 IsSlewing returns 0
04:24:47.797 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=3, FiltMax=83, Gamma=0.510
04:24:47.805 00.008 13300 UpdateGuideState exits: m=1652 SNR=28.5
04:24:47.805 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:47.805 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:24:47.805 00.000 13300 Enqueuing Expose request
04:24:47.818 00.013 11596 IsGuiding returns 0
04:24:48.039 00.221 11596 PulseGuide returned control before completion, sleep 137
04:24:48.257 00.218 11596 IsGuiding returns 1
04:24:48.257 00.000 11596 scope still moving after pulse duration time elapsed
04:24:48.282 00.025 11596 IsSlewing returns 0
04:24:48.385 00.103 11596 IsGuiding returns 1
04:24:48.407 00.022 11596 IsSlewing returns 0
04:24:48.611 00.204 11596 IsGuiding returns 0
04:24:48.611 00.000 11596 scope move finished after 347 + 445 ms
04:24:48.611 00.000 11596 Move returns status 0, amount 347
04:24:48.611 00.000 11596 move complete, result=0
04:24:48.611 00.000 11596 worker thread done servicing request
04:24:48.611 00.000 11596 Worker thread wakes up
04:24:48.611 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.3 px 347 ms NORTH
04:24:48.611 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:24:49.115 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:24:49.442 00.327 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"569dbf20-3fd0-4b8d-9045-ca698e71af61"}
04:24:49.442 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"569dbf20-3fd0-4b8d-9045-ca698e71af61"}
04:24:49.443 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"62eb4bd4-fd7c-40a9-bcbf-856c56a71966"}
04:24:49.443 00.000 13300 case statement mapped state 6 to 3
04:24:49.443 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"62eb4bd4-fd7c-40a9-bcbf-856c56a71966"}
04:24:49.443 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0d1dbf2e-8066-4001-8f40-ca6407f14145"}
04:24:49.444 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[7.20,6.68],"pixels":"..."},"id":"0d1dbf2e-8066-4001-8f40-ca6407f14145"}
04:24:52.151 02.707 11596 Exposure complete
04:24:52.219 00.068 11596 worker thread done servicing request
04:24:52.219 00.000 13300 OnExposeComplete: enter
04:24:52.219 00.000 13300 UpdateGuideState(): m_state=6
04:24:52.220 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
04:24:52.220 00.000 13300 Star::Find returns 1 (0), X=295.26, Y=663.57, Mass=1621, SNR=28.1, Peak=228 HFD=3.2
04:24:52.220 00.000 13300 CameraToMount -- cameraTheta (-2.58) - m_xAngle (1.53) = xAngle (-4.12 = 2.17)
04:24:52.220 00.000 13300 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.24 = -0.96)
04:24:52.221 00.001 13300 CameraToMount -- cameraX=-0.20 cameraY=-0.12 hyp=0.24 cameraTheta=-2.58 mountX=-0.13 mountY=-0.19, mountTheta=-2.17
04:24:52.222 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.20, y=-0.12, opts=13)
04:24:52.223 00.001 13300 Enqueuing Move request for scope (-0.20, -0.12)
04:24:52.223 00.000 11596 Worker thread wakes up
04:24:52.223 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.12) opts 0xd
04:24:52.223 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.20, -0.12)
04:24:52.223 00.000 11596 Moving (-0.20, -0.12) raw xDistance=-0.13 yDistance=-0.19
04:24:52.223 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:24:52.223 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.19
04:24:52.223 00.000 11596 MoveAxis(E, 0, ABG)
04:24:52.223 00.000 11596 Move returns status 0, amount 0
04:24:52.223 00.000 11596 MoveAxis(N, 255, ABG)
04:24:52.223 00.000 11596 Guiding  Dir = 0, Dur = 255
04:24:52.224 00.001 11596 IsSlewing returns 0
04:24:52.231 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=3, FiltMax=88, Gamma=0.510
04:24:52.239 00.008 13300 UpdateGuideState exits: m=1621 SNR=28.1
04:24:52.239 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:52.239 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:24:52.239 00.000 13300 Enqueuing Expose request
04:24:52.283 00.044 11596 IsGuiding returns 0
04:24:52.441 00.158 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"95d0f228-d402-4682-a2d1-42fd803080f7"}
04:24:52.441 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"95d0f228-d402-4682-a2d1-42fd803080f7"}
04:24:52.442 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a9557ba5-fdeb-4aa6-ac5b-dbcb086b778a"}
04:24:52.442 00.000 13300 case statement mapped state 6 to 3
04:24:52.442 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a9557ba5-fdeb-4aa6-ac5b-dbcb086b778a"}
04:24:52.442 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"06a50842-8540-4c9e-92a3-dd8d766a59ad"}
04:24:52.443 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[7.26,6.57],"pixels":"..."},"id":"06a50842-8540-4c9e-92a3-dd8d766a59ad"}
04:24:52.508 00.065 11596 PulseGuide returned control before completion, sleep 41
04:24:52.826 00.318 11596 IsGuiding returns 1
04:24:52.826 00.000 11596 scope still moving after pulse duration time elapsed
04:24:52.851 00.025 11596 IsSlewing returns 0
04:24:53.079 00.228 11596 IsGuiding returns 0
04:24:53.079 00.000 11596 scope move finished after 255 + 540 ms
04:24:53.079 00.000 11596 Move returns status 0, amount 255
04:24:53.079 00.000 11596 move complete, result=0
04:24:53.079 00.000 11596 worker thread done servicing request
04:24:53.079 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 255 ms NORTH
04:24:53.079 00.000 11596 Worker thread wakes up
04:24:53.080 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:24:53.593 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:24:55.441 01.848 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cce9b571-143c-45d8-a3f2-d5cca3205b0a"}
04:24:55.441 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cce9b571-143c-45d8-a3f2-d5cca3205b0a"}
04:24:55.442 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"25519c02-d203-435b-900c-e478b0b67894"}
04:24:55.442 00.000 13300 case statement mapped state 6 to 3
04:24:55.442 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"25519c02-d203-435b-900c-e478b0b67894"}
04:24:55.443 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"31025b17-4d49-44b7-a0c3-9ecb41d139e3"}
04:24:55.444 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[7.26,6.57],"pixels":"..."},"id":"31025b17-4d49-44b7-a0c3-9ecb41d139e3"}
04:24:56.616 01.172 11596 Exposure complete
04:24:56.688 00.072 11596 worker thread done servicing request
04:24:56.688 00.000 13300 OnExposeComplete: enter
04:24:56.689 00.001 13300 UpdateGuideState(): m_state=6
04:24:56.689 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
04:24:56.689 00.000 13300 Star::Find returns 1 (0), X=295.50, Y=663.69, Mass=1576, SNR=27.7, Peak=229 HFD=3.3
04:24:56.689 00.000 13300 MultiStar: exiting stabilization period
04:24:56.689 00.000 13300 MultiStar: updating star positions after lock position change
04:24:56.689 00.000 13300 Star::Find(15, 33, 424, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
04:24:56.689 00.000 13300 Star::Find returns 1 (0), X=33.53, Y=423.33, Mass=980, SNR=21.9, Peak=122 HFD=3.2
04:24:56.690 00.001 13300 Star::Find(15, 1254, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
04:24:56.690 00.000 13300 Star::Find returns 1 (0), X=1254.58, Y=24.71, Mass=920, SNR=21.1, Peak=64 HFD=4.1
04:24:56.690 00.000 13300 CameraToMount -- cameraTheta (-0.18) - m_xAngle (1.53) = xAngle (-1.72 = -1.72)
04:24:56.690 00.000 13300 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.84 = 1.44)
04:24:56.690 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-0.18 mountX=-0.00 mountY=0.03, mountTheta=1.72
04:24:56.692 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.01, opts=13)
04:24:56.692 00.000 13300 Enqueuing Move request for scope (0.03, -0.01)
04:24:56.692 00.000 11596 Worker thread wakes up
04:24:56.692 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.01) opts 0xd
04:24:56.692 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.01)
04:24:56.692 00.000 11596 Moving (0.03, -0.01) raw xDistance=-0.00 yDistance=0.03
04:24:56.693 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
04:24:56.693 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:24:56.693 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:24:56.693 00.000 11596 MoveAxis(E, 0, ABG)
04:24:56.693 00.000 11596 Move returns status 0, amount 0
04:24:56.693 00.000 11596 MoveAxis(N, 0, ABG)
04:24:56.693 00.000 11596 Move returns status 0, amount 0
04:24:56.693 00.000 11596 move complete, result=0
04:24:56.693 00.000 11596 worker thread done servicing request
04:24:56.699 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=229, med=4, FiltMin=2, FiltMax=55, Gamma=0.510
04:24:56.707 00.008 13300 UpdateGuideState exits: m=1576 SNR=27.7
04:24:56.707 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:56.707 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:24:56.707 00.000 13300 Enqueuing Expose request
04:24:56.708 00.001 11596 Worker thread wakes up
04:24:56.708 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:24:56.708 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:24:57.219 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:24:58.441 01.222 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f9ec346d-311e-474a-9ddd-8c0ba8315a8e"}
04:24:58.441 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f9ec346d-311e-474a-9ddd-8c0ba8315a8e"}
04:24:58.441 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"65e01800-c1e2-4df0-bc62-848bc6e3e4cf"}
04:24:58.442 00.001 13300 case statement mapped state 6 to 3
04:24:58.442 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"65e01800-c1e2-4df0-bc62-848bc6e3e4cf"}
04:24:58.442 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"754f46bc-6b50-4890-9b3c-61a4f442ed4f"}
04:24:58.442 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[7.50,6.69],"pixels":"..."},"id":"754f46bc-6b50-4890-9b3c-61a4f442ed4f"}
04:25:00.253 01.811 11596 Exposure complete
04:25:00.325 00.072 11596 worker thread done servicing request
04:25:00.325 00.000 13300 OnExposeComplete: enter
04:25:00.325 00.000 13300 UpdateGuideState(): m_state=6
04:25:00.326 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
04:25:00.326 00.000 13300 Star::Find returns 1 (0), X=295.44, Y=663.44, Mass=886, SNR=20.8, Peak=118 HFD=3.1
04:25:00.326 00.000 13300 MultiStar: [#1 0.05,-0.14,0.71,U] [#2 -0.09,-0.26,0.96,U] 
04:25:00.326 00.000 13300 refined, 2 included, MultiStar: {-0.03, -0.23}, one-star: {-0.03, -0.26}
04:25:00.326 00.000 13300 CameraToMount -- cameraTheta (-1.70) - m_xAngle (1.53) = xAngle (-3.23 = 3.05)
04:25:00.326 00.000 13300 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.36 = -0.08)
04:25:00.326 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.23 hyp=0.23 cameraTheta=-1.70 mountX=-0.23 mountY=-0.02, mountTheta=-3.07
04:25:00.329 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.23, opts=13)
04:25:00.329 00.000 13300 Enqueuing Move request for scope (-0.03, -0.23)
04:25:00.329 00.000 11596 Worker thread wakes up
04:25:00.329 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.23) opts 0xd
04:25:00.329 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.23)
04:25:00.329 00.000 11596 Moving (-0.03, -0.23) raw xDistance=-0.23 yDistance=-0.02
04:25:00.329 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
04:25:00.330 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:25:00.330 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:25:00.330 00.000 11596 MoveAxis(E, 289, ABG)
04:25:00.330 00.000 11596 Guiding  Dir = 2, Dur = 289
04:25:00.330 00.000 11596 IsSlewing returns 0
04:25:00.336 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=118, med=4, FiltMin=2, FiltMax=41, Gamma=0.510
04:25:00.344 00.008 13300 UpdateGuideState exits: m=886 SNR=20.8
04:25:00.344 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:00.345 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:25:00.345 00.000 13300 Enqueuing Expose request
04:25:00.373 00.028 11596 IsGuiding returns 0
04:25:00.594 00.221 11596 PulseGuide returned control before completion, sleep 78
04:25:01.113 00.519 11596 IsGuiding returns 0
04:25:01.113 00.000 11596 Move returns status 0, amount 289
04:25:01.113 00.000 11596 MoveAxis(N, 0, ABG)
04:25:01.113 00.000 11596 Move returns status 0, amount 0
04:25:01.113 00.000 11596 move complete, result=0
04:25:01.113 00.000 11596 worker thread done servicing request
04:25:01.113 00.000 13300 GuideStep: -0.2 px 289 ms EAST, -0.0 px 0 ms NORTH
04:25:01.113 00.000 11596 Worker thread wakes up
04:25:01.114 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:25:01.439 00.325 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7c96572f-6988-4270-9731-08525b37b40d"}
04:25:01.439 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7c96572f-6988-4270-9731-08525b37b40d"}
04:25:01.440 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4b2bff56-8bd4-4986-bb1c-90838346b8ec"}
04:25:01.440 00.000 13300 case statement mapped state 6 to 3
04:25:01.440 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4b2bff56-8bd4-4986-bb1c-90838346b8ec"}
04:25:01.441 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8b59a567-b7c7-452a-8f76-444353cc05bc"}
04:25:01.441 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[7.44,7.44],"pixels":"..."},"id":"8b59a567-b7c7-452a-8f76-444353cc05bc"}
04:25:01.618 00.177 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:25:04.439 02.821 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bda1cda8-bfd6-4783-bdcf-3128dda3da37"}
04:25:04.439 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bda1cda8-bfd6-4783-bdcf-3128dda3da37"}
04:25:04.440 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8730a250-c1a7-4dc6-816c-bfe7abf25338"}
04:25:04.440 00.000 13300 case statement mapped state 6 to 3
04:25:04.440 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8730a250-c1a7-4dc6-816c-bfe7abf25338"}
04:25:04.440 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cd846274-0af7-4af8-951a-b68c01dbe55d"}
04:25:04.440 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[7.44,7.44],"pixels":"..."},"id":"cd846274-0af7-4af8-951a-b68c01dbe55d"}
04:25:04.642 00.202 11596 Exposure complete
04:25:04.712 00.070 11596 worker thread done servicing request
04:25:04.713 00.001 13300 OnExposeComplete: enter
04:25:04.713 00.000 13300 UpdateGuideState(): m_state=6
04:25:04.713 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
04:25:04.713 00.000 13300 Star::Find returns 1 (0), X=295.63, Y=663.26, Mass=512, SNR=15.8, Peak=68 HFD=2.8
04:25:04.714 00.001 13300 MultiStar: [#1 0.10,-0.13,0.87,U] [#2 0.01,-0.20,1.07,U] 
04:25:04.714 00.000 13300 refined, 2 included, MultiStar: {0.09, -0.26}, one-star: {0.16, -0.44}
04:25:04.714 00.000 13300 CameraToMount -- cameraTheta (-1.23) - m_xAngle (1.53) = xAngle (-2.77 = -2.77)
04:25:04.714 00.000 13300 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.89 = 0.39)
04:25:04.714 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=-0.26 hyp=0.28 cameraTheta=-1.23 mountX=-0.26 mountY=0.11, mountTheta=2.75
04:25:04.716 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.26, opts=13)
04:25:04.716 00.000 13300 Enqueuing Move request for scope (0.09, -0.26)
04:25:04.716 00.000 11596 Worker thread wakes up
04:25:04.716 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.26) opts 0xd
04:25:04.716 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.26)
04:25:04.716 00.000 11596 Moving (0.09, -0.26) raw xDistance=-0.26 yDistance=0.11
04:25:04.717 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
04:25:04.717 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:25:04.717 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
04:25:04.717 00.000 11596 MoveAxis(E, 342, ABG)
04:25:04.717 00.000 11596 Guiding  Dir = 2, Dur = 342
04:25:04.717 00.000 11596 IsSlewing returns 0
04:25:04.725 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=95, med=4, FiltMin=3, FiltMax=30, Gamma=0.510
04:25:04.733 00.008 13300 UpdateGuideState exits: m=512 SNR=15.8
04:25:04.734 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:04.734 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:25:04.734 00.000 13300 Enqueuing Expose request
04:25:04.837 00.103 11596 IsGuiding returns 0
04:25:05.002 00.165 11596 PulseGuide returned control before completion, sleep 188
04:25:05.350 00.348 11596 IsGuiding returns 1
04:25:05.350 00.000 11596 scope still moving after pulse duration time elapsed
04:25:05.384 00.034 11596 IsSlewing returns 0
04:25:05.487 00.103 11596 IsGuiding returns 1
04:25:05.521 00.034 11596 IsSlewing returns 0
04:25:05.639 00.118 11596 IsGuiding returns 0
04:25:05.639 00.000 11596 scope move finished after 342 + 459 ms
04:25:05.639 00.000 11596 Move returns status 0, amount 342
04:25:05.639 00.000 11596 MoveAxis(N, 0, ABG)
04:25:05.639 00.000 11596 Move returns status 0, amount 0
04:25:05.639 00.000 11596 move complete, result=0
04:25:05.639 00.000 11596 worker thread done servicing request
04:25:05.639 00.000 11596 Worker thread wakes up
04:25:05.639 00.000 13300 GuideStep: -0.3 px 342 ms EAST, 0.1 px 0 ms NORTH
04:25:05.640 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:25:06.151 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:25:07.438 01.287 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dceb738e-a253-41d0-9f5e-4f66743d2415"}
04:25:07.438 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dceb738e-a253-41d0-9f5e-4f66743d2415"}
04:25:07.439 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fd863581-bec6-4dd5-9cfb-17575af7fea8"}
04:25:07.439 00.000 13300 case statement mapped state 6 to 3
04:25:07.439 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fd863581-bec6-4dd5-9cfb-17575af7fea8"}
04:25:07.439 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1f7a72d3-02ba-4cfc-9e56-dec40a83cb74"}
04:25:07.440 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[6.63,7.26],"pixels":"..."},"id":"1f7a72d3-02ba-4cfc-9e56-dec40a83cb74"}
04:25:09.172 01.732 11596 Exposure complete
04:25:09.242 00.070 11596 worker thread done servicing request
04:25:09.242 00.000 13300 OnExposeComplete: enter
04:25:09.242 00.000 13300 UpdateGuideState(): m_state=6
04:25:09.243 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
04:25:09.243 00.000 13300 Star::Find returns 1 (0), X=295.62, Y=663.58, Mass=214, SNR=10.1, Peak=37 HFD=2.9
04:25:09.243 00.000 13300 Status Line: Mass: 214 vs 1621
04:25:09.246 00.003 13300 UpdateCurrentPosition: star mass new=213.9 exp=1621.1 thresh=50% limits=(381.1, 2431.6, 3242.2)
04:25:09.246 00.000 13300 DistanceChecker: activated
04:25:09.247 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:25:09.247 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:25:09.247 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:25:09.247 00.000 11596 Worker thread wakes up
04:25:09.247 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:25:09.247 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:25:09.248 00.001 11596 move complete, result=0
04:25:09.248 00.000 11596 worker thread done servicing request
04:25:09.349 00.101 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:25:09.349 00.000 13300 Status Line: Stella per per cambiamento di massa
04:25:09.353 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=95, med=4, FiltMin=2, FiltMax=17, Gamma=0.510
04:25:09.361 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:25:09.361 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:09.361 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:25:09.362 00.001 13300 Enqueuing Expose request
04:25:09.362 00.000 11596 Worker thread wakes up
04:25:09.362 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:25:09.867 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:25:10.436 00.569 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cd724ce4-bae1-4274-8158-864cdd795566"}
04:25:10.436 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cd724ce4-bae1-4274-8158-864cdd795566"}
04:25:10.437 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c384a5ac-a7b3-4dfb-bdc6-b81709dc3196"}
04:25:10.437 00.000 13300 case statement mapped state 6 to 4
04:25:10.437 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"c384a5ac-a7b3-4dfb-bdc6-b81709dc3196"}
04:25:10.438 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"41dacc81-1ce7-4ec7-898c-c03eceee77db"}
04:25:10.439 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[6.63,7.26],"pixels":"..."},"id":"41dacc81-1ce7-4ec7-898c-c03eceee77db"}
04:25:12.889 02.450 11596 Exposure complete
04:25:12.964 00.075 11596 worker thread done servicing request
04:25:12.964 00.000 13300 OnExposeComplete: enter
04:25:12.964 00.000 13300 UpdateGuideState(): m_state=6
04:25:12.965 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
04:25:12.965 00.000 13300 Star::Find returns 1 (0), X=295.59, Y=663.51, Mass=181, SNR=9.3, Peak=33 HFD=3.0
04:25:12.965 00.000 13300 Status Line: Mass: 181 vs 1621
04:25:12.970 00.005 13300 UpdateCurrentPosition: star mass new=180.6 exp=1621.1 thresh=50% limits=(402.6, 2431.6, 3242.2)
04:25:12.971 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:25:12.971 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:25:12.971 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:25:12.971 00.000 11596 Worker thread wakes up
04:25:12.971 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:25:12.972 00.001 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:25:12.972 00.000 11596 move complete, result=0
04:25:12.972 00.000 11596 worker thread done servicing request
04:25:13.076 00.104 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:25:13.076 00.000 13300 Status Line: Stella per per cambiamento di massa
04:25:13.080 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=94, med=4, FiltMin=2, FiltMax=15, Gamma=0.510
04:25:13.087 00.007 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:25:13.087 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:13.088 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:25:13.088 00.000 13300 Enqueuing Expose request
04:25:13.088 00.000 11596 Worker thread wakes up
04:25:13.088 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:25:13.437 00.349 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dd9d5313-2913-4c6d-b878-ff48cb960651"}
04:25:13.437 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dd9d5313-2913-4c6d-b878-ff48cb960651"}
04:25:13.438 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8b39be9d-f6c3-48b5-99bf-8584ea61332a"}
04:25:13.438 00.000 13300 case statement mapped state 6 to 4
04:25:13.438 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"8b39be9d-f6c3-48b5-99bf-8584ea61332a"}
04:25:13.439 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"32bb2c56-4420-4a7d-858d-e2fe86fcdc85"}
04:25:13.439 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[6.63,7.26],"pixels":"..."},"id":"32bb2c56-4420-4a7d-858d-e2fe86fcdc85"}
04:25:13.600 00.161 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:25:16.436 02.836 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3f9fcc4a-3bbb-4599-84a0-19faba6a4266"}
04:25:16.436 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3f9fcc4a-3bbb-4599-84a0-19faba6a4266"}
04:25:16.437 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c3571a13-1b3b-4228-81e0-6d9e0b5ad1d9"}
04:25:16.437 00.000 13300 case statement mapped state 6 to 4
04:25:16.437 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"c3571a13-1b3b-4228-81e0-6d9e0b5ad1d9"}
04:25:16.438 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e47ef455-3d50-4895-9ce7-0352dd7eca0d"}
04:25:16.438 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[6.63,7.26],"pixels":"..."},"id":"e47ef455-3d50-4895-9ce7-0352dd7eca0d"}
04:25:16.633 00.195 11596 Exposure complete
04:25:16.734 00.101 11596 worker thread done servicing request
04:25:16.734 00.000 13300 OnExposeComplete: enter
04:25:16.734 00.000 13300 UpdateGuideState(): m_state=6
04:25:16.734 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
04:25:16.735 00.001 13300 Star::Find returns 1 (0), X=295.79, Y=663.46, Mass=239, SNR=10.7, Peak=39 HFD=2.9
04:25:16.735 00.000 13300 Status Line: Mass: 239 vs 1619
04:25:16.739 00.004 13300 UpdateCurrentPosition: star mass new=238.5 exp=1618.8 thresh=50% limits=(422.9, 2431.6, 3237.6)
04:25:16.739 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:25:16.739 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:25:16.740 00.001 13300 Enqueuing Move request for scope (0.00, 0.00)
04:25:16.740 00.000 11596 Worker thread wakes up
04:25:16.740 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:25:16.740 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:25:16.740 00.000 11596 move complete, result=0
04:25:16.740 00.000 11596 worker thread done servicing request
04:25:16.850 00.110 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:25:16.850 00.000 13300 Status Line: Stella per per cambiamento di massa
04:25:16.854 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=98, med=4, FiltMin=2, FiltMax=16, Gamma=0.510
04:25:16.864 00.010 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:25:16.864 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:16.864 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:25:16.864 00.000 13300 Enqueuing Expose request
04:25:16.864 00.000 11596 Worker thread wakes up
04:25:16.864 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:25:17.372 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:25:19.436 02.064 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0060fdf3-8ae0-4ef2-9696-6547a97cb13a"}
04:25:19.436 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0060fdf3-8ae0-4ef2-9696-6547a97cb13a"}
04:25:19.437 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ca4cf567-c802-4403-affa-9ce1764f755e"}
04:25:19.437 00.000 13300 case statement mapped state 6 to 4
04:25:19.437 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"ca4cf567-c802-4403-affa-9ce1764f755e"}
04:25:19.438 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"53f54ecf-6814-437d-b537-e6c46022e209"}
04:25:19.438 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[6.63,7.26],"pixels":"..."},"id":"53f54ecf-6814-437d-b537-e6c46022e209"}
04:25:20.413 00.975 11596 Exposure complete
04:25:20.520 00.107 11596 worker thread done servicing request
04:25:20.520 00.000 13300 OnExposeComplete: enter
04:25:20.521 00.001 13300 UpdateGuideState(): m_state=6
04:25:20.521 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
04:25:20.522 00.001 13300 Star::Find returns 1 (0), X=295.81, Y=663.46, Mass=203, SNR=9.9, Peak=34 HFD=2.6
04:25:20.522 00.000 13300 Status Line: Mass: 203 vs 1587
04:25:20.528 00.006 13300 UpdateCurrentPosition: star mass new=203.0 exp=1586.8 thresh=50% limits=(441.4, 2431.6, 3173.7)
04:25:20.528 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:25:20.528 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:25:20.529 00.001 13300 Enqueuing Move request for scope (0.00, 0.00)
04:25:20.529 00.000 11596 Worker thread wakes up
04:25:20.529 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:25:20.529 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:25:20.529 00.000 11596 move complete, result=0
04:25:20.529 00.000 11596 worker thread done servicing request
04:25:20.638 00.109 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:25:20.638 00.000 13300 Status Line: Stella per per cambiamento di massa
04:25:20.645 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=97, med=4, FiltMin=2, FiltMax=14, Gamma=0.510
04:25:20.657 00.012 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:25:20.657 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:20.657 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:25:20.657 00.000 13300 Enqueuing Expose request
04:25:20.658 00.001 11596 Worker thread wakes up
04:25:20.658 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:25:21.165 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:25:22.435 01.270 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6750ef26-9447-4b7d-816c-6c20b4a86a01"}
04:25:22.435 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6750ef26-9447-4b7d-816c-6c20b4a86a01"}
04:25:22.436 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d81a7651-45cf-4b0b-ac69-47879ed8b61d"}
04:25:22.436 00.000 13300 case statement mapped state 6 to 4
04:25:22.436 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"d81a7651-45cf-4b0b-ac69-47879ed8b61d"}
04:25:22.436 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a75e91c8-f1e3-4766-bda3-d268ba8ba3f8"}
04:25:22.437 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[6.63,7.26],"pixels":"..."},"id":"a75e91c8-f1e3-4766-bda3-d268ba8ba3f8"}
04:25:24.190 01.753 11596 Exposure complete
04:25:24.263 00.073 11596 worker thread done servicing request
04:25:24.264 00.001 13300 OnExposeComplete: enter
04:25:24.264 00.000 13300 UpdateGuideState(): m_state=6
04:25:24.264 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
04:25:24.264 00.000 13300 Star::Find returns 1 (0), X=295.54, Y=663.25, Mass=39, SNR=4.3, Peak=12 HFD=1.8
04:25:24.265 00.001 13300 Status Line: Mass: 39 vs 1576
04:25:24.268 00.003 13300 UpdateCurrentPosition: star mass new=39.5 exp=1576.5 thresh=50% limits=(458.8, 2431.6, 3153.0)
04:25:24.268 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:25:24.269 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:25:24.269 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:25:24.269 00.000 11596 Worker thread wakes up
04:25:24.270 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:25:24.270 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:25:24.270 00.000 11596 move complete, result=0
04:25:24.270 00.000 11596 worker thread done servicing request
04:25:24.378 00.108 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:25:24.378 00.000 13300 Status Line: Stella per per cambiamento di massa
04:25:24.383 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=96, med=4, FiltMin=2, FiltMax=7, Gamma=0.510
04:25:24.391 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:25:24.391 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:24.391 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:25:24.391 00.000 13300 Enqueuing Expose request
04:25:24.391 00.000 11596 Worker thread wakes up
04:25:24.392 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:25:24.896 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:25:25.435 00.539 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"43f728b5-27ed-473c-91fa-8e13fac0f2bd"}
04:25:25.435 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"43f728b5-27ed-473c-91fa-8e13fac0f2bd"}
04:25:25.436 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9548845b-87ba-4eab-9194-4252f2b86a1b"}
04:25:25.436 00.000 13300 case statement mapped state 6 to 4
04:25:25.436 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"9548845b-87ba-4eab-9194-4252f2b86a1b"}
04:25:25.437 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0181e37c-6a00-4151-a02d-80ed04ffcb89"}
04:25:25.437 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[6.63,7.26],"pixels":"..."},"id":"0181e37c-6a00-4151-a02d-80ed04ffcb89"}
04:25:27.918 02.481 11596 Exposure complete
04:25:27.990 00.072 11596 worker thread done servicing request
04:25:27.990 00.000 13300 OnExposeComplete: enter
04:25:27.990 00.000 13300 UpdateGuideState(): m_state=6
04:25:27.991 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
04:25:27.991 00.000 13300 Star::Find returns 0 (2), X=295.00, Y=663.00, Mass=19, SNR=3.0, Peak=8 HFD=0.0
04:25:27.991 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
04:25:27.991 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:25:27.992 00.001 13300 Enqueuing Move request for scope (0.00, 0.00)
04:25:27.992 00.000 11596 Worker thread wakes up
04:25:27.992 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:25:27.992 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:25:27.992 00.000 11596 move complete, result=0
04:25:27.992 00.000 11596 worker thread done servicing request
04:25:28.106 00.114 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:25:28.106 00.000 13300 Status Line: Stella persa per SNR basso
04:25:28.112 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=95, med=4, FiltMin=3, FiltMax=8, Gamma=0.510
04:25:28.119 00.007 13300 UpdateGuideState exits: Stella persa per SNR basso
04:25:28.119 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:28.120 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:25:28.120 00.000 13300 Enqueuing Expose request
04:25:28.120 00.000 11596 Worker thread wakes up
04:25:28.120 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:25:28.434 00.314 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2499a49a-f363-4466-81ca-acd1f952d668"}
04:25:28.434 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2499a49a-f363-4466-81ca-acd1f952d668"}
04:25:28.435 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"691e64c2-34dd-48fd-9373-d93171223075"}
04:25:28.435 00.000 13300 case statement mapped state 6 to 4
04:25:28.435 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"691e64c2-34dd-48fd-9373-d93171223075"}
04:25:28.435 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a920705b-e478-4899-be0f-6d9b7f8d5dcd"}
04:25:28.435 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[6.63,7.26],"pixels":"..."},"id":"a920705b-e478-4899-be0f-6d9b7f8d5dcd"}
04:25:28.630 00.195 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:25:31.433 02.803 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f09c6dca-7fb8-4148-af6f-4681e4c044fd"}
04:25:31.433 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f09c6dca-7fb8-4148-af6f-4681e4c044fd"}
04:25:31.434 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"96fa2a0e-0407-4b11-a579-90309f464f84"}
04:25:31.434 00.000 13300 case statement mapped state 6 to 4
04:25:31.434 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"96fa2a0e-0407-4b11-a579-90309f464f84"}
04:25:31.434 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9be0d71d-87b5-45f2-a997-131a7618d85c"}
04:25:31.435 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[6.63,7.26],"pixels":"..."},"id":"9be0d71d-87b5-45f2-a997-131a7618d85c"}
04:25:31.666 00.231 11596 Exposure complete
04:25:31.737 00.071 11596 worker thread done servicing request
04:25:31.738 00.001 13300 OnExposeComplete: enter
04:25:31.738 00.000 13300 UpdateGuideState(): m_state=6
04:25:31.738 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
04:25:31.738 00.000 13300 Star::Find returns 1 (0), X=295.64, Y=663.17, Mass=140, SNR=8.2, Peak=24 HFD=2.6
04:25:31.738 00.000 13300 Status Line: Mass: 140 vs 886
04:25:31.742 00.004 13300 UpdateCurrentPosition: star mass new=140.2 exp=886.4 thresh=50% limits=(443.2, 2431.6, 1772.7)
04:25:31.742 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:25:31.742 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:25:31.742 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:25:31.742 00.000 11596 Worker thread wakes up
04:25:31.743 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:25:31.743 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:25:31.743 00.000 11596 move complete, result=0
04:25:31.743 00.000 11596 worker thread done servicing request
04:25:31.856 00.113 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:25:31.856 00.000 13300 Status Line: Stella per per cambiamento di massa
04:25:31.860 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=95, med=4, FiltMin=2, FiltMax=12, Gamma=0.510
04:25:31.868 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:25:31.868 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:31.868 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:25:31.868 00.000 13300 Enqueuing Expose request
04:25:31.868 00.000 11596 Worker thread wakes up
04:25:31.868 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:25:32.384 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:25:34.432 02.048 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b579ef77-40ff-41dc-9cbe-6e82a9b22dcf"}
04:25:34.432 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b579ef77-40ff-41dc-9cbe-6e82a9b22dcf"}
04:25:34.433 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7e98772e-0693-490b-97a0-78359bc518ba"}
04:25:34.433 00.000 13300 case statement mapped state 6 to 4
04:25:34.433 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"7e98772e-0693-490b-97a0-78359bc518ba"}
04:25:34.433 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fbec742b-4a14-4111-aff9-f377b7b3b455"}
04:25:34.434 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[6.63,7.26],"pixels":"..."},"id":"fbec742b-4a14-4111-aff9-f377b7b3b455"}
04:25:35.415 00.981 11596 Exposure complete
04:25:35.486 00.071 11596 worker thread done servicing request
04:25:35.487 00.001 13300 OnExposeComplete: enter
04:25:35.487 00.000 13300 UpdateGuideState(): m_state=6
04:25:35.487 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
04:25:35.487 00.000 13300 Star::Find returns 1 (0), X=295.55, Y=663.11, Mass=156, SNR=8.6, Peak=25 HFD=2.7
04:25:35.488 00.001 13300 DistanceChecker: deactivated
04:25:35.488 00.000 13300 MultiStar: [#1 -0.16,-0.50,0.00,M1] [#2 -0.08,-0.66,0.00,M1] 
04:25:35.488 00.000 13300 CameraToMount -- cameraTheta (-1.42) - m_xAngle (1.53) = xAngle (-2.96 = -2.96)
04:25:35.488 00.000 13300 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.08 = 0.20)
04:25:35.488 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=-0.59 hyp=0.59 cameraTheta=-1.42 mountX=-0.58 mountY=0.12, mountTheta=2.94
04:25:35.491 00.003 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.59, opts=13)
04:25:35.491 00.000 13300 Enqueuing Move request for scope (0.09, -0.59)
04:25:35.491 00.000 11596 Worker thread wakes up
04:25:35.491 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.59) opts 0xd
04:25:35.491 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.59)
04:25:35.491 00.000 11596 Moving (0.09, -0.59) raw xDistance=-0.58 yDistance=0.12
04:25:35.491 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.58
04:25:35.491 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:25:35.492 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
04:25:35.492 00.000 11596 MoveAxis(E, 755, ABG)
04:25:35.492 00.000 11596 Guiding  Dir = 2, Dur = 755
04:25:35.492 00.000 11596 IsSlewing returns 0
04:25:35.502 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=96, med=4, FiltMin=2, FiltMax=16, Gamma=0.510
04:25:35.511 00.009 13300 UpdateGuideState exits: m=156 SNR=8.6
04:25:35.511 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:35.511 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:25:35.511 00.000 13300 Enqueuing Expose request
04:25:35.617 00.106 11596 IsGuiding returns 0
04:25:35.714 00.097 11596 PulseGuide returned control before completion, sleep 669
04:25:36.544 00.830 11596 IsGuiding returns 0
04:25:36.544 00.000 11596 Move returns status 0, amount 755
04:25:36.544 00.000 11596 MoveAxis(N, 0, ABG)
04:25:36.544 00.000 11596 Move returns status 0, amount 0
04:25:36.544 00.000 11596 move complete, result=0
04:25:36.544 00.000 11596 worker thread done servicing request
04:25:36.544 00.000 11596 Worker thread wakes up
04:25:36.544 00.000 13300 GuideStep: -0.6 px 755 ms EAST, 0.1 px 0 ms NORTH
04:25:36.545 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:25:37.059 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:25:37.431 00.372 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ebbefa18-94ba-4c18-8565-b7b2d4d2d2bc"}
04:25:37.431 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ebbefa18-94ba-4c18-8565-b7b2d4d2d2bc"}
04:25:37.432 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bf53531c-d697-4e09-877c-53abe3036d73"}
04:25:37.432 00.000 13300 case statement mapped state 6 to 3
04:25:37.432 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bf53531c-d697-4e09-877c-53abe3036d73"}
04:25:37.436 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"63545d86-a38e-4302-8aba-9185b2c2bb6b"}
04:25:37.437 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[6.55,7.11],"pixels":"..."},"id":"63545d86-a38e-4302-8aba-9185b2c2bb6b"}
04:25:40.090 02.653 11596 Exposure complete
04:25:40.164 00.074 11596 worker thread done servicing request
04:25:40.165 00.001 13300 OnExposeComplete: enter
04:25:40.165 00.000 13300 UpdateGuideState(): m_state=6
04:25:40.165 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
04:25:40.165 00.000 13300 Star::Find returns 1 (0), X=295.43, Y=663.12, Mass=168, SNR=9.0, Peak=26 HFD=2.8
04:25:40.166 00.001 13300 MultiStar: [#1 -0.18,-0.11,1.58,U] [#2 -0.31,-0.48,0.00,M2] 
04:25:40.166 00.000 13300 refined, 1 included, MultiStar: {-0.12, -0.29}, one-star: {-0.04, -0.58}
04:25:40.166 00.000 13300 CameraToMount -- cameraTheta (-1.96) - m_xAngle (1.53) = xAngle (-3.50 = 2.79)
04:25:40.166 00.000 13300 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.62 = -0.34)
04:25:40.166 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=-0.29 hyp=0.32 cameraTheta=-1.96 mountX=-0.30 mountY=-0.11, mountTheta=-2.80
04:25:40.168 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=-0.29, opts=13)
04:25:40.168 00.000 13300 Enqueuing Move request for scope (-0.12, -0.29)
04:25:40.168 00.000 11596 Worker thread wakes up
04:25:40.168 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.29) opts 0xd
04:25:40.169 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.12, -0.29)
04:25:40.169 00.000 11596 Moving (-0.12, -0.29) raw xDistance=-0.30 yDistance=-0.11
04:25:40.169 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.30
04:25:40.169 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:25:40.169 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:25:40.169 00.000 11596 MoveAxis(E, 427, ABG)
04:25:40.169 00.000 11596 Guiding  Dir = 2, Dur = 427
04:25:40.169 00.000 11596 IsSlewing returns 0
04:25:40.176 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=96, med=4, FiltMin=3, FiltMax=28, Gamma=0.510
04:25:40.183 00.007 13300 UpdateGuideState exits: m=168 SNR=9.0
04:25:40.183 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:40.183 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:25:40.183 00.000 13300 Enqueuing Expose request
04:25:40.341 00.158 11596 IsGuiding returns 0
04:25:40.430 00.089 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dfb76a69-eb2a-4371-9ff8-19439777c8da"}
04:25:40.430 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dfb76a69-eb2a-4371-9ff8-19439777c8da"}
04:25:40.431 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"50b9be27-98ce-4c47-b684-668626704d74"}
04:25:40.431 00.000 13300 case statement mapped state 6 to 3
04:25:40.431 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"50b9be27-98ce-4c47-b684-668626704d74"}
04:25:40.431 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b3c9422b-4672-43c2-ac0f-47d5059b8d9a"}
04:25:40.432 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[7.43,7.12],"pixels":"..."},"id":"b3c9422b-4672-43c2-ac0f-47d5059b8d9a"}
04:25:40.557 00.125 11596 PulseGuide returned control before completion, sleep 223
04:25:40.891 00.334 11596 IsGuiding returns 1
04:25:40.891 00.000 11596 scope still moving after pulse duration time elapsed
04:25:40.912 00.021 11596 IsSlewing returns 0
04:25:40.990 00.078 11596 IsGuiding returns 0
04:25:40.990 00.000 11596 scope move finished after 427 + 221 ms
04:25:40.990 00.000 11596 Move returns status 0, amount 427
04:25:40.990 00.000 11596 MoveAxis(N, 0, ABG)
04:25:40.990 00.000 11596 Move returns status 0, amount 0
04:25:40.990 00.000 11596 move complete, result=0
04:25:40.990 00.000 11596 worker thread done servicing request
04:25:40.990 00.000 11596 Worker thread wakes up
04:25:40.991 00.001 13300 GuideStep: -0.3 px 427 ms EAST, -0.1 px 0 ms NORTH
04:25:40.991 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:25:41.500 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:25:43.430 01.930 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c3dcabff-eb2c-48ea-80f9-754f2ae56a17"}
04:25:43.430 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c3dcabff-eb2c-48ea-80f9-754f2ae56a17"}
04:25:43.431 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c6c18c5d-f417-4f36-8762-96536f0cb473"}
04:25:43.431 00.000 13300 case statement mapped state 6 to 3
04:25:43.431 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c6c18c5d-f417-4f36-8762-96536f0cb473"}
04:25:43.432 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d53af1f3-0ce7-474c-8599-52f24d0f93c8"}
04:25:43.432 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[7.43,7.12],"pixels":"..."},"id":"d53af1f3-0ce7-474c-8599-52f24d0f93c8"}
04:25:44.530 01.098 11596 Exposure complete
04:25:44.600 00.070 11596 worker thread done servicing request
04:25:44.601 00.001 13300 OnExposeComplete: enter
04:25:44.601 00.000 13300 UpdateGuideState(): m_state=6
04:25:44.601 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
04:25:44.601 00.000 13300 Star::Find returns 1 (0), X=295.42, Y=663.59, Mass=1280, SNR=25.0, Peak=165 HFD=3.3
04:25:44.601 00.000 13300 Status Line: Mass: 1280 vs 203
04:25:44.605 00.004 13300 UpdateCurrentPosition: star mass new=1280.0 exp=203.0 thresh=50% limits=(101.5, 2431.6, 406.1)
04:25:44.605 00.000 13300 DistanceChecker: activated
04:25:44.605 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:25:44.605 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:25:44.605 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:25:44.605 00.000 11596 Worker thread wakes up
04:25:44.606 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:25:44.606 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:25:44.606 00.000 11596 move complete, result=0
04:25:44.606 00.000 11596 worker thread done servicing request
04:25:44.717 00.111 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:25:44.717 00.000 13300 Status Line: Stella per per cambiamento di massa
04:25:44.722 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=165, med=4, FiltMin=2, FiltMax=68, Gamma=0.510
04:25:44.731 00.009 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:25:44.731 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:44.731 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:25:44.732 00.001 13300 Enqueuing Expose request
04:25:44.732 00.000 11596 Worker thread wakes up
04:25:44.732 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:25:45.241 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:25:46.429 01.188 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e6740d8e-b640-4ff7-bedf-1d8c3c7337a0"}
04:25:46.429 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e6740d8e-b640-4ff7-bedf-1d8c3c7337a0"}
04:25:46.430 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5ced9628-8195-4c1a-9e87-9adfaa15dd5e"}
04:25:46.430 00.000 13300 case statement mapped state 6 to 4
04:25:46.430 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"5ced9628-8195-4c1a-9e87-9adfaa15dd5e"}
04:25:46.430 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8c8141af-aff8-41e0-95f1-fefc426acd76"}
04:25:46.431 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[7.43,7.12],"pixels":"..."},"id":"8c8141af-aff8-41e0-95f1-fefc426acd76"}
04:25:48.265 01.834 11596 Exposure complete
04:25:48.350 00.085 11596 worker thread done servicing request
04:25:48.350 00.000 13300 OnExposeComplete: enter
04:25:48.350 00.000 13300 UpdateGuideState(): m_state=6
04:25:48.351 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
04:25:48.351 00.000 13300 Star::Find returns 1 (0), X=295.24, Y=663.87, Mass=1729, SNR=29.1, Peak=254 HFD=3.3
04:25:48.351 00.000 13300 Status Line: Mass: 1729 vs 203
04:25:48.355 00.004 13300 UpdateCurrentPosition: star mass new=1729.2 exp=203.0 thresh=50% limits=(101.5, 2431.6, 406.1)
04:25:48.355 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:25:48.355 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:25:48.355 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:25:48.356 00.001 11596 Worker thread wakes up
04:25:48.356 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:25:48.356 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:25:48.356 00.000 11596 move complete, result=0
04:25:48.356 00.000 11596 worker thread done servicing request
04:25:48.470 00.114 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:25:48.470 00.000 13300 Status Line: Stella per per cambiamento di massa
04:25:48.474 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
04:25:48.486 00.012 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:25:48.487 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:48.487 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:25:48.487 00.000 13300 Enqueuing Expose request
04:25:48.487 00.000 11596 Worker thread wakes up
04:25:48.487 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:25:48.991 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:25:49.429 00.438 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a39c3e97-8bfb-4bc2-a60a-cc7ed6979cb7"}
04:25:49.429 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a39c3e97-8bfb-4bc2-a60a-cc7ed6979cb7"}
04:25:49.430 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d8819872-9a09-435a-8e9e-6b0702b59ccd"}
04:25:49.430 00.000 13300 case statement mapped state 6 to 4
04:25:49.430 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"d8819872-9a09-435a-8e9e-6b0702b59ccd"}
04:25:49.430 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4ccf18cf-5240-44d9-b966-609a8348e897"}
04:25:49.431 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":32,"width":15,"height":15,"star_pos":[7.43,7.12],"pixels":"..."},"id":"4ccf18cf-5240-44d9-b966-609a8348e897"}
04:25:52.014 02.583 11596 Exposure complete
04:25:52.083 00.069 11596 worker thread done servicing request
04:25:52.083 00.000 13300 OnExposeComplete: enter
04:25:52.083 00.000 13300 UpdateGuideState(): m_state=6
04:25:52.084 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
04:25:52.084 00.000 13300 Star::Find returns 1 (0), X=295.37, Y=663.93, Mass=1620, SNR=28.2, Peak=233 HFD=3.4
04:25:52.084 00.000 13300 Status Line: Mass: 1620 vs 203
04:25:52.088 00.004 13300 UpdateCurrentPosition: star mass new=1620.4 exp=203.0 thresh=50% limits=(101.5, 2431.6, 406.1)
04:25:52.088 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:25:52.088 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:25:52.088 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:25:52.088 00.000 11596 Worker thread wakes up
04:25:52.089 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:25:52.089 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:25:52.089 00.000 11596 move complete, result=0
04:25:52.089 00.000 11596 worker thread done servicing request
04:25:52.200 00.111 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:25:52.200 00.000 13300 Status Line: Stella per per cambiamento di massa
04:25:52.204 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
04:25:52.212 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:25:52.212 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:52.212 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:25:52.213 00.001 13300 Enqueuing Expose request
04:25:52.213 00.000 11596 Worker thread wakes up
04:25:52.213 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:25:52.427 00.214 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"48ca5648-c59d-4bd8-aaf1-44622a35d8ee"}
04:25:52.427 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"48ca5648-c59d-4bd8-aaf1-44622a35d8ee"}
04:25:52.428 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ed65d5f6-44c3-4704-b26a-802f1f7d70ac"}
04:25:52.428 00.000 13300 case statement mapped state 6 to 4
04:25:52.428 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"ed65d5f6-44c3-4704-b26a-802f1f7d70ac"}
04:25:52.429 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7e0578b3-c420-4d9c-8114-d910d28aa3cf"}
04:25:52.429 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":33,"width":15,"height":15,"star_pos":[7.43,7.12],"pixels":"..."},"id":"7e0578b3-c420-4d9c-8114-d910d28aa3cf"}
04:25:52.726 00.297 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:25:55.427 02.701 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a3a89d3e-5c92-4c21-ae9c-5612a2def219"}
04:25:55.427 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a3a89d3e-5c92-4c21-ae9c-5612a2def219"}
04:25:55.428 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2af840bd-7226-49c0-84b1-e9157767996f"}
04:25:55.428 00.000 13300 case statement mapped state 6 to 4
04:25:55.428 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"2af840bd-7226-49c0-84b1-e9157767996f"}
04:25:55.428 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e2ae816a-e7dc-4aaf-83b0-94b9556a7520"}
04:25:55.429 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":33,"width":15,"height":15,"star_pos":[7.43,7.12],"pixels":"..."},"id":"e2ae816a-e7dc-4aaf-83b0-94b9556a7520"}
04:25:55.750 00.321 11596 Exposure complete
04:25:55.819 00.069 11596 worker thread done servicing request
04:25:55.819 00.000 13300 OnExposeComplete: enter
04:25:55.820 00.001 13300 UpdateGuideState(): m_state=6
04:25:55.820 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
04:25:55.820 00.000 13300 Star::Find returns 1 (0), X=295.40, Y=664.00, Mass=1709, SNR=28.9, Peak=252 HFD=3.4
04:25:55.820 00.000 13300 Status Line: Mass: 1709 vs 203
04:25:55.824 00.004 13300 UpdateCurrentPosition: star mass new=1708.6 exp=203.0 thresh=50% limits=(101.5, 2431.6, 406.1)
04:25:55.824 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:25:55.825 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:25:55.825 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:25:55.825 00.000 11596 Worker thread wakes up
04:25:55.825 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:25:55.825 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:25:55.825 00.000 11596 move complete, result=0
04:25:55.825 00.000 11596 worker thread done servicing request
04:25:55.937 00.112 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:25:55.937 00.000 13300 Status Line: Stella per per cambiamento di massa
04:25:55.941 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
04:25:55.949 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:25:55.949 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:55.949 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:25:55.949 00.000 13300 Enqueuing Expose request
04:25:55.949 00.000 11596 Worker thread wakes up
04:25:55.949 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:25:56.463 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:25:58.425 01.962 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4b8f508a-8a7f-4113-84d0-9728865cb35a"}
04:25:58.425 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4b8f508a-8a7f-4113-84d0-9728865cb35a"}
04:25:58.427 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c950e21b-4d52-49f5-8461-a5ed03dd6ff3"}
04:25:58.427 00.000 13300 case statement mapped state 6 to 4
04:25:58.427 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"c950e21b-4d52-49f5-8461-a5ed03dd6ff3"}
04:25:58.427 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"33e4037e-35fe-4a94-b372-efbfea07e227"}
04:25:58.427 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":34,"width":15,"height":15,"star_pos":[7.43,7.12],"pixels":"..."},"id":"33e4037e-35fe-4a94-b372-efbfea07e227"}
04:25:59.489 01.062 11596 Exposure complete
04:25:59.558 00.069 11596 worker thread done servicing request
04:25:59.558 00.000 13300 OnExposeComplete: enter
04:25:59.558 00.000 13300 UpdateGuideState(): m_state=6
04:25:59.559 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
04:25:59.559 00.000 13300 Star::Find returns 1 (0), X=295.34, Y=663.91, Mass=1701, SNR=28.9, Peak=253 HFD=3.4
04:25:59.559 00.000 13300 Status Line: Mass: 1701 vs 203
04:25:59.563 00.004 13300 UpdateCurrentPosition: star mass new=1700.7 exp=203.0 thresh=50% limits=(101.5, 2431.6, 406.1)
04:25:59.564 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:25:59.564 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:25:59.564 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:25:59.564 00.000 11596 Worker thread wakes up
04:25:59.564 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:25:59.565 00.001 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:25:59.565 00.000 11596 move complete, result=0
04:25:59.565 00.000 11596 worker thread done servicing request
04:25:59.669 00.104 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:25:59.669 00.000 13300 Status Line: Stella per per cambiamento di massa
04:25:59.675 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
04:25:59.684 00.009 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:25:59.684 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:59.684 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:25:59.684 00.000 13300 Enqueuing Expose request
04:25:59.684 00.000 11596 Worker thread wakes up
04:25:59.684 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:26:00.188 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:26:01.425 01.237 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a93324dc-a6a6-4915-be23-e9730c3ab98e"}
04:26:01.425 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a93324dc-a6a6-4915-be23-e9730c3ab98e"}
04:26:01.426 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a856b73e-22a3-4349-b9c0-5ab7a484a81a"}
04:26:01.426 00.000 13300 case statement mapped state 6 to 4
04:26:01.426 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"a856b73e-22a3-4349-b9c0-5ab7a484a81a"}
04:26:01.426 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7a196c34-5625-4192-bf0c-6bea639de4d6"}
04:26:01.427 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":35,"width":15,"height":15,"star_pos":[7.43,7.12],"pixels":"..."},"id":"7a196c34-5625-4192-bf0c-6bea639de4d6"}
04:26:03.209 01.782 11596 Exposure complete
04:26:03.282 00.073 11596 worker thread done servicing request
04:26:03.283 00.001 13300 OnExposeComplete: enter
04:26:03.283 00.000 13300 UpdateGuideState(): m_state=6
04:26:03.283 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
04:26:03.284 00.001 13300 Star::Find returns 1 (0), X=295.47, Y=663.88, Mass=1644, SNR=28.4, Peak=248 HFD=3.4
04:26:03.284 00.000 13300 Status Line: Mass: 1644 vs 239
04:26:03.288 00.004 13300 UpdateCurrentPosition: star mass new=1643.9 exp=238.5 thresh=50% limits=(102.4, 2431.6, 477.1)
04:26:03.288 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:26:03.289 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:26:03.289 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:26:03.289 00.000 11596 Worker thread wakes up
04:26:03.289 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:26:03.289 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:26:03.289 00.000 11596 move complete, result=0
04:26:03.290 00.001 11596 worker thread done servicing request
04:26:03.399 00.109 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:26:03.399 00.000 13300 Status Line: Stella per per cambiamento di massa
04:26:03.403 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
04:26:03.411 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:26:03.411 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:03.411 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:26:03.411 00.000 13300 Enqueuing Expose request
04:26:03.412 00.001 11596 Worker thread wakes up
04:26:03.412 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:26:03.922 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:26:04.423 00.501 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"346edef9-5b2d-4dfc-a64f-4c8656143780"}
04:26:04.423 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"346edef9-5b2d-4dfc-a64f-4c8656143780"}
04:26:04.424 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8aac2d32-2105-489b-aa23-134183159a43"}
04:26:04.424 00.000 13300 case statement mapped state 6 to 4
04:26:04.424 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"8aac2d32-2105-489b-aa23-134183159a43"}
04:26:04.424 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b3b62929-0ced-43be-96ed-bf6f75aa1bed"}
04:26:04.425 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":36,"width":15,"height":15,"star_pos":[7.43,7.12],"pixels":"..."},"id":"b3b62929-0ced-43be-96ed-bf6f75aa1bed"}
04:26:06.957 02.532 11596 Exposure complete
04:26:07.025 00.068 11596 worker thread done servicing request
04:26:07.026 00.001 13300 OnExposeComplete: enter
04:26:07.026 00.000 13300 UpdateGuideState(): m_state=6
04:26:07.026 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
04:26:07.026 00.000 13300 Star::Find returns 1 (0), X=295.42, Y=663.85, Mass=1497, SNR=27.1, Peak=210 HFD=3.4
04:26:07.026 00.000 13300 DistanceChecker: deactivated
04:26:07.026 00.000 13300 MultiStar: [#1 -0.18,0.36,0.84,U] [#2 -0.16,0.20,0.72,U] 
04:26:07.027 00.001 13300 single-star, 2 included, MultiStar: {-0.12, 0.23}, one-star: {-0.04, 0.15}
04:26:07.027 00.000 13300 CameraToMount -- cameraTheta (1.84) - m_xAngle (1.53) = xAngle (0.31 = 0.31)
04:26:07.027 00.000 13300 CameraToMount -- cameraTheta (1.84) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.82 = -2.82)
04:26:07.027 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.15 hyp=0.15 cameraTheta=1.84 mountX=0.15 mountY=-0.05, mountTheta=-0.32
04:26:07.029 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.15, opts=13)
04:26:07.029 00.000 13300 Enqueuing Move request for scope (-0.04, 0.15)
04:26:07.029 00.000 11596 Worker thread wakes up
04:26:07.029 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.15) opts 0xd
04:26:07.029 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.15)
04:26:07.029 00.000 11596 Moving (-0.04, 0.15) raw xDistance=0.15 yDistance=-0.05
04:26:07.030 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.08 from input 0.15
04:26:07.030 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:07.030 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:26:07.030 00.000 11596 MoveAxis(W, 153, ABG)
04:26:07.030 00.000 11596 Guiding  Dir = 3, Dur = 153
04:26:07.030 00.000 11596 IsSlewing returns 0
04:26:07.036 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=210, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
04:26:07.044 00.008 13300 UpdateGuideState exits: m=1497 SNR=27.1
04:26:07.045 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:07.045 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:26:07.045 00.000 13300 Enqueuing Expose request
04:26:07.069 00.024 11596 IsGuiding returns 0
04:26:07.423 00.354 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"557284da-da45-4eee-b773-d108a358480c"}
04:26:07.423 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"557284da-da45-4eee-b773-d108a358480c"}
04:26:07.424 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"15333b52-d6da-4f5c-948a-4f6fbc228391"}
04:26:07.424 00.000 13300 case statement mapped state 6 to 3
04:26:07.424 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"15333b52-d6da-4f5c-948a-4f6fbc228391"}
04:26:07.424 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bef1028d-2761-4f34-9f3d-7093dfa98329"}
04:26:07.425 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":37,"width":15,"height":15,"star_pos":[7.42,6.85],"pixels":"..."},"id":"bef1028d-2761-4f34-9f3d-7093dfa98329"}
04:26:07.512 00.087 11596 IsGuiding returns 1
04:26:07.512 00.000 11596 scope still moving after pulse duration time elapsed
04:26:07.619 00.107 11596 IsSlewing returns 0
04:26:07.735 00.116 11596 IsGuiding returns 0
04:26:07.735 00.000 11596 scope move finished after 153 + 513 ms
04:26:07.735 00.000 11596 Move returns status 0, amount 153
04:26:07.735 00.000 11596 MoveAxis(N, 0, ABG)
04:26:07.736 00.001 11596 Move returns status 0, amount 0
04:26:07.736 00.000 11596 move complete, result=0
04:26:07.736 00.000 11596 worker thread done servicing request
04:26:07.736 00.000 13300 GuideStep: 0.1 px 153 ms WEST, -0.0 px 0 ms NORTH
04:26:07.736 00.000 11596 Worker thread wakes up
04:26:07.737 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:26:08.247 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:26:10.422 02.175 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"622a77b0-be1c-4cf4-9c27-6ebd8dfdcb99"}
04:26:10.422 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"622a77b0-be1c-4cf4-9c27-6ebd8dfdcb99"}
04:26:10.423 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"038741a6-9a1c-4dc1-a5a2-36363b12dc5e"}
04:26:10.423 00.000 13300 case statement mapped state 6 to 3
04:26:10.424 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"038741a6-9a1c-4dc1-a5a2-36363b12dc5e"}
04:26:10.424 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"de415bed-1a46-4759-95da-966aac305ded"}
04:26:10.425 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":37,"width":15,"height":15,"star_pos":[7.42,6.85],"pixels":"..."},"id":"de415bed-1a46-4759-95da-966aac305ded"}
04:26:11.282 00.857 11596 Exposure complete
04:26:11.369 00.087 11596 worker thread done servicing request
04:26:11.369 00.000 13300 OnExposeComplete: enter
04:26:11.369 00.000 13300 UpdateGuideState(): m_state=6
04:26:11.369 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
04:26:11.370 00.001 13300 Star::Find returns 1 (0), X=295.31, Y=663.90, Mass=1645, SNR=28.4, Peak=245 HFD=3.4
04:26:11.370 00.000 13300 MultiStar: [#1 -0.21,0.28,0.83,U] [#2 -0.21,0.29,0.69,U] 
04:26:11.370 00.000 13300 single-star, 2 included, MultiStar: {-0.19, 0.25}, one-star: {-0.15, 0.20}
04:26:11.370 00.000 13300 CameraToMount -- cameraTheta (2.22) - m_xAngle (1.53) = xAngle (0.68 = 0.68)
04:26:11.370 00.000 13300 CameraToMount -- cameraTheta (2.22) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.45 = -2.45)
04:26:11.370 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=0.20 hyp=0.25 cameraTheta=2.22 mountX=0.20 mountY=-0.16, mountTheta=-0.69
04:26:11.372 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=0.20, opts=13)
04:26:11.372 00.000 13300 Enqueuing Move request for scope (-0.15, 0.20)
04:26:11.372 00.000 11596 Worker thread wakes up
04:26:11.372 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.20) opts 0xd
04:26:11.372 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, 0.20)
04:26:11.373 00.001 11596 Moving (-0.15, 0.20) raw xDistance=0.20 yDistance=-0.16
04:26:11.373 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
04:26:11.373 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:11.373 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
04:26:11.373 00.000 11596 MoveAxis(W, 258, ABG)
04:26:11.373 00.000 11596 Guiding  Dir = 3, Dur = 258
04:26:11.373 00.000 11596 IsSlewing returns 0
04:26:11.379 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=245, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
04:26:11.387 00.008 13300 UpdateGuideState exits: m=1645 SNR=28.4
04:26:11.387 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:11.387 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:26:11.387 00.000 13300 Enqueuing Expose request
04:26:11.430 00.043 11596 IsGuiding returns 0
04:26:11.831 00.401 11596 IsGuiding returns 1
04:26:11.831 00.000 11596 scope still moving after pulse duration time elapsed
04:26:12.023 00.192 11596 IsSlewing returns 0
04:26:12.026 00.003 11596 IsGuiding returns 0
04:26:12.026 00.000 11596 scope move finished after 258 + 338 ms
04:26:12.026 00.000 11596 Move returns status 0, amount 258
04:26:12.026 00.000 11596 MoveAxis(N, 0, ABG)
04:26:12.027 00.001 11596 Move returns status 0, amount 0
04:26:12.027 00.000 11596 move complete, result=0
04:26:12.027 00.000 11596 worker thread done servicing request
04:26:12.027 00.000 13300 GuideStep: 0.2 px 258 ms WEST, -0.2 px 0 ms NORTH
04:26:12.027 00.000 11596 Worker thread wakes up
04:26:12.027 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:26:12.531 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:26:13.461 00.930 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f1782fad-0073-4679-b6b7-c97aff362498"}
04:26:13.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f1782fad-0073-4679-b6b7-c97aff362498"}
04:26:13.462 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b6def801-52d4-481a-8875-3f53e055e128"}
04:26:13.462 00.000 13300 case statement mapped state 6 to 3
04:26:13.463 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b6def801-52d4-481a-8875-3f53e055e128"}
04:26:13.463 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dfa3b770-2249-4460-9116-fcccabbc9dac"}
04:26:13.464 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":38,"width":15,"height":15,"star_pos":[7.31,6.90],"pixels":"..."},"id":"dfa3b770-2249-4460-9116-fcccabbc9dac"}
04:26:15.580 02.116 11596 Exposure complete
04:26:15.676 00.096 11596 worker thread done servicing request
04:26:15.676 00.000 13300 OnExposeComplete: enter
04:26:15.677 00.001 13300 UpdateGuideState(): m_state=6
04:26:15.677 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
04:26:15.677 00.000 13300 Star::Find returns 1 (0), X=295.22, Y=663.78, Mass=1699, SNR=28.8, Peak=237 HFD=3.4
04:26:15.678 00.001 13300 MultiStar: [#1 -0.41,0.23,0.00,M1] [#2 -0.32,0.06,0.75,U] 
04:26:15.678 00.000 13300 single-star, 1 included, MultiStar: {-0.27, 0.07}, one-star: {-0.24, 0.08}
04:26:15.678 00.000 13300 CameraToMount -- cameraTheta (2.83) - m_xAngle (1.53) = xAngle (1.30 = 1.30)
04:26:15.678 00.000 13300 CameraToMount -- cameraTheta (2.83) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.83 = -1.83)
04:26:15.678 00.000 13300 CameraToMount -- cameraX=-0.24 cameraY=0.08 hyp=0.25 cameraTheta=2.83 mountX=0.07 mountY=-0.24, mountTheta=-1.30
04:26:15.681 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.24, y=0.08, opts=13)
04:26:15.681 00.000 13300 Enqueuing Move request for scope (-0.24, 0.08)
04:26:15.681 00.000 11596 Worker thread wakes up
04:26:15.681 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.08) opts 0xd
04:26:15.682 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.24, 0.08)
04:26:15.682 00.000 11596 Moving (-0.24, 0.08) raw xDistance=0.07 yDistance=-0.24
04:26:15.682 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:26:15.682 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
04:26:15.682 00.000 11596 MoveAxis(E, 0, ABG)
04:26:15.682 00.000 11596 Move returns status 0, amount 0
04:26:15.682 00.000 11596 MoveAxis(N, 322, ABG)
04:26:15.683 00.001 11596 Guiding  Dir = 0, Dur = 322
04:26:15.683 00.000 11596 IsSlewing returns 0
04:26:15.691 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
04:26:15.702 00.011 13300 UpdateGuideState exits: m=1699 SNR=28.8
04:26:15.702 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:15.702 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:26:15.703 00.001 13300 Enqueuing Expose request
04:26:15.746 00.043 11596 IsGuiding returns 0
04:26:15.958 00.212 11596 PulseGuide returned control before completion, sleep 120
04:26:16.204 00.246 11596 IsGuiding returns 1
04:26:16.205 00.001 11596 scope still moving after pulse duration time elapsed
04:26:16.239 00.034 11596 IsSlewing returns 0
04:26:16.461 00.222 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4bf984f7-02a3-40db-836e-983e9430b343"}
04:26:16.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4bf984f7-02a3-40db-836e-983e9430b343"}
04:26:16.462 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6e579e07-37c1-47ee-8d08-cef1bc4b3962"}
04:26:16.462 00.000 13300 case statement mapped state 6 to 3
04:26:16.462 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6e579e07-37c1-47ee-8d08-cef1bc4b3962"}
04:26:16.462 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e0b547b9-eb90-43f0-8ed9-80598b76ef1e"}
04:26:16.463 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":39,"width":15,"height":15,"star_pos":[7.22,6.78],"pixels":"..."},"id":"e0b547b9-eb90-43f0-8ed9-80598b76ef1e"}
04:26:16.574 00.111 11596 IsGuiding returns 0
04:26:16.574 00.000 11596 scope move finished after 322 + 506 ms
04:26:16.574 00.000 11596 Move returns status 0, amount 322
04:26:16.574 00.000 11596 move complete, result=0
04:26:16.575 00.001 11596 worker thread done servicing request
04:26:16.575 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 322 ms NORTH
04:26:16.575 00.000 11596 Worker thread wakes up
04:26:16.575 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:26:17.090 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:26:19.461 02.371 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5bc537ff-5714-47c8-be19-1da262909349"}
04:26:19.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5bc537ff-5714-47c8-be19-1da262909349"}
04:26:19.462 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a255de62-0f4b-4a7e-95de-ca8feb1fcd52"}
04:26:19.462 00.000 13300 case statement mapped state 6 to 3
04:26:19.462 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a255de62-0f4b-4a7e-95de-ca8feb1fcd52"}
04:26:19.463 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a8f4eaa7-3d1c-4981-89bd-285dddc0d9a2"}
04:26:19.463 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":39,"width":15,"height":15,"star_pos":[7.22,6.78],"pixels":"..."},"id":"a8f4eaa7-3d1c-4981-89bd-285dddc0d9a2"}
04:26:20.128 00.665 11596 Exposure complete
04:26:20.215 00.087 11596 worker thread done servicing request
04:26:20.215 00.000 13300 OnExposeComplete: enter
04:26:20.216 00.001 13300 UpdateGuideState(): m_state=6
04:26:20.216 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
04:26:20.216 00.000 13300 Star::Find returns 1 (0), X=295.43, Y=663.85, Mass=1612, SNR=28.1, Peak=244 HFD=3.3
04:26:20.217 00.001 13300 MultiStar: [#1 -0.21,0.32,0.86,U] [#2 -0.38,0.25,0.00,M1] 
04:26:20.217 00.000 13300 single-star, 1 included, MultiStar: {-0.12, 0.23}, one-star: {-0.04, 0.15}
04:26:20.217 00.000 13300 CameraToMount -- cameraTheta (1.82) - m_xAngle (1.53) = xAngle (0.28 = 0.28)
04:26:20.217 00.000 13300 CameraToMount -- cameraTheta (1.82) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.84 = -2.84)
04:26:20.218 00.001 13300 CameraToMount -- cameraX=-0.04 cameraY=0.15 hyp=0.16 cameraTheta=1.82 mountX=0.15 mountY=-0.05, mountTheta=-0.30
04:26:20.222 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.15, opts=13)
04:26:20.222 00.000 13300 Enqueuing Move request for scope (-0.04, 0.15)
04:26:20.222 00.000 11596 Worker thread wakes up
04:26:20.222 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.15) opts 0xd
04:26:20.222 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.15)
04:26:20.223 00.001 11596 Moving (-0.04, 0.15) raw xDistance=0.15 yDistance=-0.05
04:26:20.223 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
04:26:20.223 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:20.223 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:26:20.224 00.001 11596 MoveAxis(W, 190, ABG)
04:26:20.224 00.000 11596 Guiding  Dir = 3, Dur = 190
04:26:20.224 00.000 11596 IsSlewing returns 0
04:26:20.234 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=244, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
04:26:20.243 00.009 13300 UpdateGuideState exits: m=1612 SNR=28.1
04:26:20.243 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:20.243 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:26:20.243 00.000 13300 Enqueuing Expose request
04:26:20.495 00.252 11596 IsGuiding returns 0
04:26:21.001 00.506 11596 IsGuiding returns 0
04:26:21.001 00.000 11596 Move returns status 0, amount 190
04:26:21.001 00.000 11596 MoveAxis(N, 0, ABG)
04:26:21.001 00.000 11596 Move returns status 0, amount 0
04:26:21.001 00.000 11596 move complete, result=0
04:26:21.001 00.000 11596 worker thread done servicing request
04:26:21.001 00.000 11596 Worker thread wakes up
04:26:21.001 00.000 13300 GuideStep: 0.2 px 190 ms WEST, -0.0 px 0 ms NORTH
04:26:21.002 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:26:21.505 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:26:22.460 00.955 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6c3481e3-948c-4fa9-8192-ab628d14d7bc"}
04:26:22.460 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6c3481e3-948c-4fa9-8192-ab628d14d7bc"}
04:26:22.461 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9c539292-993b-4c18-b552-b4d8b579718c"}
04:26:22.461 00.000 13300 case statement mapped state 6 to 3
04:26:22.461 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9c539292-993b-4c18-b552-b4d8b579718c"}
04:26:22.461 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4f3f6cd7-97f2-4ec8-a434-4bf064750962"}
04:26:22.462 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":40,"width":15,"height":15,"star_pos":[7.43,6.85],"pixels":"..."},"id":"4f3f6cd7-97f2-4ec8-a434-4bf064750962"}
04:26:24.530 02.068 11596 Exposure complete
04:26:24.602 00.072 11596 worker thread done servicing request
04:26:24.602 00.000 13300 OnExposeComplete: enter
04:26:24.602 00.000 13300 UpdateGuideState(): m_state=6
04:26:24.602 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
04:26:24.603 00.001 13300 Star::Find returns 1 (0), X=295.68, Y=663.62, Mass=1503, SNR=27.1, Peak=186 HFD=3.3
04:26:24.603 00.000 13300 MultiStar: [#1 -0.08,-0.04,0.82,U] [#2 0.20,0.04,0.61,U] 
04:26:24.603 00.000 13300 refined, 2 included, MultiStar: {0.11, -0.04}, one-star: {0.22, -0.08}
04:26:24.603 00.000 13300 CameraToMount -- cameraTheta (-0.32) - m_xAngle (1.53) = xAngle (-1.86 = -1.86)
04:26:24.603 00.000 13300 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.98 = 1.30)
04:26:24.603 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.04 hyp=0.12 cameraTheta=-0.32 mountX=-0.03 mountY=0.12, mountTheta=1.86
04:26:24.605 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.04, opts=13)
04:26:24.605 00.000 13300 Enqueuing Move request for scope (0.11, -0.04)
04:26:24.605 00.000 11596 Worker thread wakes up
04:26:24.605 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.04) opts 0xd
04:26:24.605 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.04)
04:26:24.606 00.001 11596 Moving (0.11, -0.04) raw xDistance=-0.03 yDistance=0.12
04:26:24.606 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:26:24.606 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:24.606 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
04:26:24.606 00.000 11596 MoveAxis(E, 0, ABG)
04:26:24.606 00.000 11596 Move returns status 0, amount 0
04:26:24.606 00.000 11596 MoveAxis(N, 0, ABG)
04:26:24.606 00.000 11596 Move returns status 0, amount 0
04:26:24.606 00.000 11596 move complete, result=0
04:26:24.607 00.001 11596 worker thread done servicing request
04:26:24.613 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=186, med=4, FiltMin=3, FiltMax=60, Gamma=0.510
04:26:24.621 00.008 13300 UpdateGuideState exits: m=1503 SNR=27.1
04:26:24.621 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:24.621 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:26:24.621 00.000 13300 Enqueuing Expose request
04:26:24.621 00.000 11596 Worker thread wakes up
04:26:24.621 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:26:24.621 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:26:25.132 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:26:25.459 00.327 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cc857b45-8f99-47ff-9df6-8388e973f459"}
04:26:25.459 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cc857b45-8f99-47ff-9df6-8388e973f459"}
04:26:25.460 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"17efa56d-92c3-417e-8559-6f6c1ab309ed"}
04:26:25.460 00.000 13300 case statement mapped state 6 to 3
04:26:25.460 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"17efa56d-92c3-417e-8559-6f6c1ab309ed"}
04:26:25.460 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"af249237-d9fd-4d85-9aba-ddbfabbe09c7"}
04:26:25.460 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":41,"width":15,"height":15,"star_pos":[6.68,6.62],"pixels":"..."},"id":"af249237-d9fd-4d85-9aba-ddbfabbe09c7"}
04:26:28.162 02.702 11596 Exposure complete
04:26:28.231 00.069 11596 worker thread done servicing request
04:26:28.232 00.001 13300 OnExposeComplete: enter
04:26:28.232 00.000 13300 UpdateGuideState(): m_state=6
04:26:28.232 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
04:26:28.232 00.000 13300 Star::Find returns 1 (0), X=295.70, Y=663.64, Mass=1089, SNR=23.1, Peak=136 HFD=3.2
04:26:28.233 00.001 13300 MultiStar: [#1 0.08,0.01,0.97,U] [#2 0.09,-0.04,0.87,U] 
04:26:28.233 00.000 13300 refined, 2 included, MultiStar: {0.14, -0.03}, one-star: {0.24, -0.06}
04:26:28.233 00.000 13300 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.53) = xAngle (-1.73 = -1.73)
04:26:28.233 00.000 13300 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.86 = 1.43)
04:26:28.233 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=-0.03 hyp=0.14 cameraTheta=-0.20 mountX=-0.02 mountY=0.14, mountTheta=1.73
04:26:28.235 00.002 13300 SchedulePrimaryMove(1016D950, x=0.14, y=-0.03, opts=13)
04:26:28.235 00.000 13300 Enqueuing Move request for scope (0.14, -0.03)
04:26:28.235 00.000 11596 Worker thread wakes up
04:26:28.235 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.03) opts 0xd
04:26:28.235 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, -0.03)
04:26:28.235 00.000 11596 Moving (0.14, -0.03) raw xDistance=-0.02 yDistance=0.14
04:26:28.235 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:26:28.235 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:28.236 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
04:26:28.236 00.000 11596 MoveAxis(E, 0, ABG)
04:26:28.236 00.000 11596 Move returns status 0, amount 0
04:26:28.236 00.000 11596 MoveAxis(N, 0, ABG)
04:26:28.236 00.000 11596 Move returns status 0, amount 0
04:26:28.236 00.000 11596 move complete, result=0
04:26:28.236 00.000 11596 worker thread done servicing request
04:26:28.244 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=136, med=4, FiltMin=2, FiltMax=55, Gamma=0.510
04:26:28.251 00.007 13300 UpdateGuideState exits: m=1089 SNR=23.1
04:26:28.251 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:28.251 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:26:28.251 00.000 13300 Enqueuing Expose request
04:26:28.251 00.000 11596 Worker thread wakes up
04:26:28.252 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:26:28.252 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:26:28.459 00.207 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4df93352-3c0f-4fd1-b687-e8d66cb382b0"}
04:26:28.459 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4df93352-3c0f-4fd1-b687-e8d66cb382b0"}
04:26:28.460 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9f15df58-d5b1-4121-83af-6c57b27c9c3a"}
04:26:28.460 00.000 13300 case statement mapped state 6 to 3
04:26:28.461 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9f15df58-d5b1-4121-83af-6c57b27c9c3a"}
04:26:28.461 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cd009e4e-e144-44d5-97b4-6eda70ced277"}
04:26:28.462 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":42,"width":15,"height":15,"star_pos":[6.70,6.64],"pixels":"..."},"id":"cd009e4e-e144-44d5-97b4-6eda70ced277"}
04:26:28.766 00.304 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:26:31.458 02.692 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1cdc08ba-84d8-4f79-9b0f-cb30dcaff812"}
04:26:31.458 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1cdc08ba-84d8-4f79-9b0f-cb30dcaff812"}
04:26:31.459 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7ecdb675-5c7e-4b8e-ac39-2977175ad85b"}
04:26:31.459 00.000 13300 case statement mapped state 6 to 3
04:26:31.459 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7ecdb675-5c7e-4b8e-ac39-2977175ad85b"}
04:26:31.459 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"375e2e59-33aa-4a08-bba0-af5bf522f54a"}
04:26:31.460 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":42,"width":15,"height":15,"star_pos":[6.70,6.64],"pixels":"..."},"id":"375e2e59-33aa-4a08-bba0-af5bf522f54a"}
04:26:31.798 00.338 11596 Exposure complete
04:26:31.866 00.068 11596 worker thread done servicing request
04:26:31.867 00.001 13300 OnExposeComplete: enter
04:26:31.867 00.000 13300 UpdateGuideState(): m_state=6
04:26:31.867 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
04:26:31.868 00.001 13300 Star::Find returns 1 (0), X=295.84, Y=663.66, Mass=1502, SNR=27.1, Peak=162 HFD=3.4
04:26:31.868 00.000 13300 MultiStar: [#1 0.18,0.08,0.87,U] [#2 0.11,-0.07,0.77,U] 
04:26:31.868 00.000 13300 refined, 2 included, MultiStar: {0.24, -0.01}, one-star: {0.38, -0.04}
04:26:31.868 00.000 13300 CameraToMount -- cameraTheta (-0.04) - m_xAngle (1.53) = xAngle (-1.57 = -1.57)
04:26:31.868 00.000 13300 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.70 = 1.58)
04:26:31.868 00.000 13300 CameraToMount -- cameraX=0.24 cameraY=-0.01 hyp=0.24 cameraTheta=-0.04 mountX=-0.00 mountY=0.24, mountTheta=1.57
04:26:31.870 00.002 13300 SchedulePrimaryMove(1016D950, x=0.24, y=-0.01, opts=13)
04:26:31.870 00.000 13300 Enqueuing Move request for scope (0.24, -0.01)
04:26:31.870 00.000 11596 Worker thread wakes up
04:26:31.871 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.01) opts 0xd
04:26:31.871 00.000 11596 Handling offset move in thread for scope, endpoint = (0.24, -0.01)
04:26:31.871 00.000 11596 Moving (0.24, -0.01) raw xDistance=-0.00 yDistance=0.24
04:26:31.871 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
04:26:31.871 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:26:31.871 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
04:26:31.871 00.000 11596 MoveAxis(E, 0, ABG)
04:26:31.871 00.000 11596 Move returns status 0, amount 0
04:26:31.871 00.000 11596 MoveAxis(N, 0, ABG)
04:26:31.871 00.000 11596 Move returns status 0, amount 0
04:26:31.872 00.001 11596 move complete, result=0
04:26:31.872 00.000 11596 worker thread done servicing request
04:26:31.877 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=162, med=4, FiltMin=2, FiltMax=68, Gamma=0.510
04:26:31.886 00.009 13300 UpdateGuideState exits: m=1502 SNR=27.1
04:26:31.886 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:31.886 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:26:31.886 00.000 13300 Enqueuing Expose request
04:26:31.886 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
04:26:31.886 00.000 11596 Worker thread wakes up
04:26:31.886 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:26:32.391 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:26:34.457 02.066 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aab11b42-e242-4505-a980-4f126cccdeb9"}
04:26:34.457 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aab11b42-e242-4505-a980-4f126cccdeb9"}
04:26:34.458 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3e8bfa77-9aed-440a-9639-d9079f98eadb"}
04:26:34.458 00.000 13300 case statement mapped state 6 to 3
04:26:34.458 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3e8bfa77-9aed-440a-9639-d9079f98eadb"}
04:26:34.458 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"810f93ba-1d87-42bd-b61b-7adb646c34d8"}
04:26:34.459 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":43,"width":15,"height":15,"star_pos":[6.84,6.66],"pixels":"..."},"id":"810f93ba-1d87-42bd-b61b-7adb646c34d8"}
04:26:35.415 00.956 11596 Exposure complete
04:26:35.485 00.070 11596 worker thread done servicing request
04:26:35.486 00.001 13300 OnExposeComplete: enter
04:26:35.486 00.000 13300 UpdateGuideState(): m_state=6
04:26:35.486 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
04:26:35.487 00.001 13300 Star::Find returns 1 (0), X=295.68, Y=663.53, Mass=1636, SNR=28.2, Peak=185 HFD=3.3
04:26:35.487 00.000 13300 MultiStar: [#1 0.17,-0.13,0.84,U] [#2 0.20,-0.22,0.76,U] 
04:26:35.487 00.000 13300 refined, 2 included, MultiStar: {0.20, -0.17}, one-star: {0.22, -0.17}
04:26:35.487 00.000 13300 CameraToMount -- cameraTheta (-0.72) - m_xAngle (1.53) = xAngle (-2.25 = -2.25)
04:26:35.487 00.000 13300 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.38 = 0.90)
04:26:35.487 00.000 13300 CameraToMount -- cameraX=0.20 cameraY=-0.17 hyp=0.26 cameraTheta=-0.72 mountX=-0.17 mountY=0.21, mountTheta=2.25
04:26:35.490 00.003 13300 SchedulePrimaryMove(1016D950, x=0.20, y=-0.17, opts=13)
04:26:35.490 00.000 13300 Enqueuing Move request for scope (0.20, -0.17)
04:26:35.490 00.000 11596 Worker thread wakes up
04:26:35.490 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.17) opts 0xd
04:26:35.490 00.000 11596 Handling offset move in thread for scope, endpoint = (0.20, -0.17)
04:26:35.491 00.001 11596 Moving (0.20, -0.17) raw xDistance=-0.17 yDistance=0.21
04:26:35.491 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.17
04:26:35.491 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:26:35.491 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
04:26:35.491 00.000 11596 MoveAxis(E, 207, ABG)
04:26:35.491 00.000 11596 Guiding  Dir = 2, Dur = 207
04:26:35.491 00.000 11596 IsSlewing returns 0
04:26:35.502 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=185, med=4, FiltMin=2, FiltMax=62, Gamma=0.510
04:26:35.511 00.009 13300 UpdateGuideState exits: m=1636 SNR=28.2
04:26:35.512 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:35.512 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:26:35.512 00.000 13300 Enqueuing Expose request
04:26:35.543 00.031 11596 IsGuiding returns 0
04:26:35.631 00.088 11596 PulseGuide returned control before completion, sleep 130
04:26:35.870 00.239 11596 IsGuiding returns 1
04:26:35.870 00.000 11596 scope still moving after pulse duration time elapsed
04:26:35.905 00.035 11596 IsSlewing returns 0
04:26:36.024 00.119 11596 IsGuiding returns 0
04:26:36.024 00.000 11596 scope move finished after 207 + 273 ms
04:26:36.024 00.000 11596 Move returns status 0, amount 207
04:26:36.024 00.000 11596 MoveAxis(N, 0, ABG)
04:26:36.024 00.000 11596 Move returns status 0, amount 0
04:26:36.024 00.000 11596 move complete, result=0
04:26:36.024 00.000 11596 worker thread done servicing request
04:26:36.025 00.001 13300 GuideStep: -0.2 px 207 ms EAST, 0.2 px 0 ms NORTH
04:26:36.025 00.000 11596 Worker thread wakes up
04:26:36.025 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:26:36.541 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:26:37.457 00.916 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fc0e1437-8fe7-4dcf-856d-316a385b4d1a"}
04:26:37.457 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fc0e1437-8fe7-4dcf-856d-316a385b4d1a"}
04:26:37.458 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d38a64e8-5431-46dd-987a-7333bfe02075"}
04:26:37.458 00.000 13300 case statement mapped state 6 to 3
04:26:37.458 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d38a64e8-5431-46dd-987a-7333bfe02075"}
04:26:37.460 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"46346beb-52e3-42fb-96b0-f746765979e4"}
04:26:37.460 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":44,"width":15,"height":15,"star_pos":[6.68,6.53],"pixels":"..."},"id":"46346beb-52e3-42fb-96b0-f746765979e4"}
04:26:39.574 02.114 11596 Exposure complete
04:26:39.642 00.068 11596 worker thread done servicing request
04:26:39.643 00.001 13300 OnExposeComplete: enter
04:26:39.643 00.000 13300 UpdateGuideState(): m_state=6
04:26:39.643 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
04:26:39.643 00.000 13300 Star::Find returns 1 (0), X=295.52, Y=663.57, Mass=1677, SNR=28.7, Peak=229 HFD=3.2
04:26:39.643 00.000 13300 MultiStar: [#1 -0.13,-0.04,0.84,U] [#2 -0.19,-0.06,0.75,U] 
04:26:39.644 00.001 13300 refined, 2 included, MultiStar: {-0.08, -0.08}, one-star: {0.05, -0.13}
04:26:39.644 00.000 13300 CameraToMount -- cameraTheta (-2.34) - m_xAngle (1.53) = xAngle (-3.88 = 2.41)
04:26:39.644 00.000 13300 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.00 = -0.72)
04:26:39.644 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.08 hyp=0.11 cameraTheta=-2.34 mountX=-0.08 mountY=-0.07, mountTheta=-2.42
04:26:39.646 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.08, opts=13)
04:26:39.646 00.000 13300 Enqueuing Move request for scope (-0.08, -0.08)
04:26:39.646 00.000 11596 Worker thread wakes up
04:26:39.646 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.08) opts 0xd
04:26:39.646 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.08)
04:26:39.647 00.001 11596 Moving (-0.08, -0.08) raw xDistance=-0.08 yDistance=-0.07
04:26:39.647 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:26:39.647 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:39.647 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:26:39.647 00.000 11596 MoveAxis(E, 0, ABG)
04:26:39.647 00.000 11596 Move returns status 0, amount 0
04:26:39.647 00.000 11596 MoveAxis(N, 0, ABG)
04:26:39.647 00.000 11596 Move returns status 0, amount 0
04:26:39.647 00.000 11596 move complete, result=0
04:26:39.647 00.000 11596 worker thread done servicing request
04:26:39.653 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=229, med=4, FiltMin=2, FiltMax=63, Gamma=0.510
04:26:39.661 00.008 13300 UpdateGuideState exits: m=1677 SNR=28.7
04:26:39.662 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:39.662 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:26:39.662 00.000 13300 Enqueuing Expose request
04:26:39.662 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:26:39.662 00.000 11596 Worker thread wakes up
04:26:39.662 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:26:40.165 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:26:40.456 00.291 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bb77328c-31a3-4c8a-b4cd-90658caca61e"}
04:26:40.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bb77328c-31a3-4c8a-b4cd-90658caca61e"}
04:26:40.457 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e4575e98-4635-426f-8567-92a5fe3f0dbe"}
04:26:40.457 00.000 13300 case statement mapped state 6 to 3
04:26:40.457 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e4575e98-4635-426f-8567-92a5fe3f0dbe"}
04:26:40.457 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7da86ac7-f6e8-4dbd-a36a-146edbd737d4"}
04:26:40.458 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":45,"width":15,"height":15,"star_pos":[6.52,6.57],"pixels":"..."},"id":"7da86ac7-f6e8-4dbd-a36a-146edbd737d4"}
04:26:43.190 02.732 11596 Exposure complete
04:26:43.259 00.069 11596 worker thread done servicing request
04:26:43.259 00.000 13300 OnExposeComplete: enter
04:26:43.260 00.001 13300 UpdateGuideState(): m_state=6
04:26:43.260 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
04:26:43.260 00.000 13300 Star::Find returns 1 (0), X=295.50, Y=663.50, Mass=1728, SNR=29.1, Peak=196 HFD=3.2
04:26:43.261 00.001 13300 MultiStar: [#1 -0.09,-0.08,0.83,U] [#2 -0.10,-0.39,0.00,M1] 
04:26:43.261 00.000 13300 refined, 1 included, MultiStar: {-0.02, -0.15}, one-star: {0.04, -0.20}
04:26:43.261 00.000 13300 CameraToMount -- cameraTheta (-1.70) - m_xAngle (1.53) = xAngle (-3.24 = 3.05)
04:26:43.261 00.000 13300 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.36 = -0.08)
04:26:43.261 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.15 hyp=0.15 cameraTheta=-1.70 mountX=-0.15 mountY=-0.01, mountTheta=-3.06
04:26:43.264 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.15, opts=13)
04:26:43.264 00.000 13300 Enqueuing Move request for scope (-0.02, -0.15)
04:26:43.264 00.000 11596 Worker thread wakes up
04:26:43.264 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.15) opts 0xd
04:26:43.264 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.15)
04:26:43.265 00.001 11596 Moving (-0.02, -0.15) raw xDistance=-0.15 yDistance=-0.01
04:26:43.265 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.15
04:26:43.265 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:43.265 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:26:43.265 00.000 11596 MoveAxis(E, 183, ABG)
04:26:43.265 00.000 11596 Guiding  Dir = 2, Dur = 183
04:26:43.265 00.000 11596 IsSlewing returns 0
04:26:43.277 00.012 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=196, med=4, FiltMin=2, FiltMax=63, Gamma=0.510
04:26:43.285 00.008 13300 UpdateGuideState exits: m=1728 SNR=29.1
04:26:43.286 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:43.286 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:26:43.286 00.000 13300 Enqueuing Expose request
04:26:43.300 00.014 11596 IsGuiding returns 0
04:26:43.408 00.108 11596 PulseGuide returned control before completion, sleep 86
04:26:43.456 00.048 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3bb357de-e5c5-4159-b09a-9ab7b1c700e2"}
04:26:43.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3bb357de-e5c5-4159-b09a-9ab7b1c700e2"}
04:26:43.457 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1dca3b2e-0865-46be-9064-f4d1c3de1682"}
04:26:43.457 00.000 13300 case statement mapped state 6 to 3
04:26:43.457 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1dca3b2e-0865-46be-9064-f4d1c3de1682"}
04:26:43.458 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c18903fa-05be-4e3c-bc0a-aaf0ff23b4bb"}
04:26:43.458 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":46,"width":15,"height":15,"star_pos":[6.50,7.50],"pixels":"..."},"id":"c18903fa-05be-4e3c-bc0a-aaf0ff23b4bb"}
04:26:43.637 00.179 11596 IsGuiding returns 1
04:26:43.637 00.000 11596 scope still moving after pulse duration time elapsed
04:26:43.670 00.033 11596 IsSlewing returns 0
04:26:43.873 00.203 11596 IsGuiding returns 0
04:26:43.873 00.000 11596 scope move finished after 183 + 389 ms
04:26:43.873 00.000 11596 Move returns status 0, amount 183
04:26:43.874 00.001 11596 MoveAxis(N, 0, ABG)
04:26:43.874 00.000 11596 Move returns status 0, amount 0
04:26:43.874 00.000 11596 move complete, result=0
04:26:43.874 00.000 11596 worker thread done servicing request
04:26:43.874 00.000 13300 GuideStep: -0.1 px 183 ms EAST, -0.0 px 0 ms NORTH
04:26:43.874 00.000 11596 Worker thread wakes up
04:26:43.874 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:26:44.380 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:26:46.455 02.075 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"439d5089-8188-4116-94aa-08a53bea19fb"}
04:26:46.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"439d5089-8188-4116-94aa-08a53bea19fb"}
04:26:46.456 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c0a4ffda-7762-4718-a582-59e63e9cdbf8"}
04:26:46.456 00.000 13300 case statement mapped state 6 to 3
04:26:46.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c0a4ffda-7762-4718-a582-59e63e9cdbf8"}
04:26:46.456 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d156433d-df92-4208-94d0-69260e5f545b"}
04:26:46.457 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":46,"width":15,"height":15,"star_pos":[6.50,7.50],"pixels":"..."},"id":"d156433d-df92-4208-94d0-69260e5f545b"}
04:26:47.417 00.960 11596 Exposure complete
04:26:47.486 00.069 11596 worker thread done servicing request
04:26:47.486 00.000 13300 OnExposeComplete: enter
04:26:47.486 00.000 13300 UpdateGuideState(): m_state=6
04:26:47.487 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
04:26:47.487 00.000 13300 Star::Find returns 1 (0), X=295.86, Y=663.50, Mass=1707, SNR=29.0, Peak=166 HFD=3.5
04:26:47.487 00.000 13300 MultiStar: [#1 0.15,-0.11,0.82,U] [#2 -0.03,-0.11,0.75,U] 
04:26:47.487 00.000 13300 refined, 2 included, MultiStar: {0.19, -0.15}, one-star: {0.40, -0.20}
04:26:47.487 00.000 13300 CameraToMount -- cameraTheta (-0.66) - m_xAngle (1.53) = xAngle (-2.19 = -2.19)
04:26:47.487 00.000 13300 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.32 = 0.97)
04:26:47.487 00.000 13300 CameraToMount -- cameraX=0.19 cameraY=-0.15 hyp=0.24 cameraTheta=-0.66 mountX=-0.14 mountY=0.20, mountTheta=2.18
04:26:47.489 00.002 13300 SchedulePrimaryMove(1016D950, x=0.19, y=-0.15, opts=13)
04:26:47.489 00.000 13300 Enqueuing Move request for scope (0.19, -0.15)
04:26:47.489 00.000 11596 Worker thread wakes up
04:26:47.490 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.15) opts 0xd
04:26:47.490 00.000 11596 Handling offset move in thread for scope, endpoint = (0.19, -0.15)
04:26:47.490 00.000 11596 Moving (0.19, -0.15) raw xDistance=-0.14 yDistance=0.20
04:26:47.490 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.14
04:26:47.490 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:26:47.490 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
04:26:47.490 00.000 11596 MoveAxis(E, 190, ABG)
04:26:47.490 00.000 11596 Guiding  Dir = 2, Dur = 190
04:26:47.491 00.001 11596 IsSlewing returns 0
04:26:47.498 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=166, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
04:26:47.506 00.008 13300 UpdateGuideState exits: m=1707 SNR=29.0
04:26:47.507 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:47.507 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:26:47.507 00.000 13300 Enqueuing Expose request
04:26:47.522 00.015 11596 IsGuiding returns 0
04:26:48.105 00.583 11596 IsGuiding returns 0
04:26:48.105 00.000 11596 Move returns status 0, amount 190
04:26:48.105 00.000 11596 MoveAxis(N, 0, ABG)
04:26:48.105 00.000 11596 Move returns status 0, amount 0
04:26:48.105 00.000 11596 move complete, result=0
04:26:48.105 00.000 11596 worker thread done servicing request
04:26:48.105 00.000 13300 GuideStep: -0.1 px 190 ms EAST, 0.2 px 0 ms NORTH
04:26:48.106 00.001 11596 Worker thread wakes up
04:26:48.106 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:26:48.609 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:26:49.454 00.845 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"37c31edc-25a7-46f3-9d6b-64b38fe7abcd"}
04:26:49.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"37c31edc-25a7-46f3-9d6b-64b38fe7abcd"}
04:26:49.455 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a0b06a26-1690-4f1c-bbe1-3a6a40082238"}
04:26:49.455 00.000 13300 case statement mapped state 6 to 3
04:26:49.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a0b06a26-1690-4f1c-bbe1-3a6a40082238"}
04:26:49.455 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c3303242-267a-4ff7-bed0-a7853903d98e"}
04:26:49.456 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":47,"width":15,"height":15,"star_pos":[6.86,7.50],"pixels":"..."},"id":"c3303242-267a-4ff7-bed0-a7853903d98e"}
04:26:51.631 02.175 11596 Exposure complete
04:26:51.702 00.071 11596 worker thread done servicing request
04:26:51.702 00.000 13300 OnExposeComplete: enter
04:26:51.702 00.000 13300 UpdateGuideState(): m_state=6
04:26:51.702 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
04:26:51.702 00.000 13300 Star::Find returns 1 (0), X=295.48, Y=663.89, Mass=1665, SNR=28.5, Peak=247 HFD=3.4
04:26:51.703 00.001 13300 MultiStar: [#1 0.04,0.33,0.85,U] [#2 0.08,0.20,0.75,U] 
04:26:51.703 00.000 13300 single-star, 2 included, MultiStar: {0.04, 0.24}, one-star: {0.02, 0.19}
04:26:51.703 00.000 13300 CameraToMount -- cameraTheta (1.47) - m_xAngle (1.53) = xAngle (-0.06 = -0.06)
04:26:51.703 00.000 13300 CameraToMount -- cameraTheta (1.47) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.19 = 3.09)
04:26:51.703 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.19 hyp=0.20 cameraTheta=1.47 mountX=0.20 mountY=0.01, mountTheta=0.05
04:26:51.705 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.19, opts=13)
04:26:51.705 00.000 13300 Enqueuing Move request for scope (0.02, 0.19)
04:26:51.705 00.000 11596 Worker thread wakes up
04:26:51.705 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.19) opts 0xd
04:26:51.705 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.19)
04:26:51.705 00.000 11596 Moving (0.02, 0.19) raw xDistance=0.20 yDistance=0.01
04:26:51.705 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.20
04:26:51.706 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:51.706 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:26:51.706 00.000 11596 MoveAxis(W, 231, ABG)
04:26:51.706 00.000 11596 Guiding  Dir = 3, Dur = 231
04:26:51.706 00.000 11596 IsSlewing returns 0
04:26:51.712 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
04:26:51.721 00.009 13300 UpdateGuideState exits: m=1665 SNR=28.5
04:26:51.721 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:51.721 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:26:51.721 00.000 13300 Enqueuing Expose request
04:26:51.864 00.143 11596 IsGuiding returns 0
04:26:52.345 00.481 11596 IsGuiding returns 1
04:26:52.346 00.001 11596 scope still moving after pulse duration time elapsed
04:26:52.452 00.106 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6dde6c9a-461c-4cea-99e3-d91ffd37065c"}
04:26:52.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6dde6c9a-461c-4cea-99e3-d91ffd37065c"}
04:26:52.453 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4a0f051c-6401-4d98-aab8-8da04711dc1d"}
04:26:52.453 00.000 13300 case statement mapped state 6 to 3
04:26:52.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4a0f051c-6401-4d98-aab8-8da04711dc1d"}
04:26:52.453 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cd752a22-f3f6-4807-986d-502df11ecc4e"}
04:26:52.454 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":48,"width":15,"height":15,"star_pos":[7.48,6.89],"pixels":"..."},"id":"cd752a22-f3f6-4807-986d-502df11ecc4e"}
04:26:52.558 00.104 11596 IsSlewing returns 0
04:26:52.678 00.120 11596 IsGuiding returns 0
04:26:52.678 00.000 11596 scope move finished after 231 + 582 ms
04:26:52.678 00.000 11596 Move returns status 0, amount 231
04:26:52.678 00.000 11596 MoveAxis(N, 0, ABG)
04:26:52.678 00.000 11596 Move returns status 0, amount 0
04:26:52.678 00.000 11596 move complete, result=0
04:26:52.678 00.000 11596 worker thread done servicing request
04:26:52.678 00.000 11596 Worker thread wakes up
04:26:52.679 00.001 13300 GuideStep: 0.2 px 231 ms WEST, 0.0 px 0 ms NORTH
04:26:52.679 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:26:53.193 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:26:55.453 02.260 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"20b201c1-9def-4fda-8fb5-1575b7a71c2e"}
04:26:55.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"20b201c1-9def-4fda-8fb5-1575b7a71c2e"}
04:26:55.454 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8e650617-a902-494c-8216-5b4926ad64bd"}
04:26:55.454 00.000 13300 case statement mapped state 6 to 3
04:26:55.455 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8e650617-a902-494c-8216-5b4926ad64bd"}
04:26:55.455 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"40c7ce2d-7ff7-4df6-9640-ad765c35ca73"}
04:26:55.456 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":48,"width":15,"height":15,"star_pos":[7.48,6.89],"pixels":"..."},"id":"40c7ce2d-7ff7-4df6-9640-ad765c35ca73"}
04:26:56.214 00.758 11596 Exposure complete
04:26:56.285 00.071 11596 worker thread done servicing request
04:26:56.285 00.000 13300 OnExposeComplete: enter
04:26:56.285 00.000 13300 UpdateGuideState(): m_state=6
04:26:56.286 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
04:26:56.286 00.000 13300 Star::Find returns 1 (0), X=295.61, Y=663.79, Mass=1697, SNR=28.9, Peak=222 HFD=3.2
04:26:56.287 00.001 13300 MultiStar: [#1 -0.02,0.26,0.81,U] [#2 0.16,-0.01,0.74,U] 
04:26:56.287 00.000 13300 refined, 2 included, MultiStar: {0.10, 0.11}, one-star: {0.14, 0.09}
04:26:56.287 00.000 13300 CameraToMount -- cameraTheta (0.87) - m_xAngle (1.53) = xAngle (-0.66 = -0.66)
04:26:56.287 00.000 13300 CameraToMount -- cameraTheta (0.87) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.79 = 2.49)
04:26:56.287 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.11 hyp=0.15 cameraTheta=0.87 mountX=0.12 mountY=0.09, mountTheta=0.66
04:26:56.290 00.003 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.11, opts=13)
04:26:56.291 00.001 13300 Enqueuing Move request for scope (0.10, 0.11)
04:26:56.291 00.000 11596 Worker thread wakes up
04:26:56.291 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.11) opts 0xd
04:26:56.291 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.11)
04:26:56.291 00.000 11596 Moving (0.10, 0.11) raw xDistance=0.12 yDistance=0.09
04:26:56.291 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
04:26:56.291 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:56.291 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:26:56.292 00.001 11596 MoveAxis(E, 0, ABG)
04:26:56.292 00.000 11596 Move returns status 0, amount 0
04:26:56.292 00.000 11596 MoveAxis(N, 0, ABG)
04:26:56.292 00.000 11596 Move returns status 0, amount 0
04:26:56.292 00.000 11596 move complete, result=0
04:26:56.292 00.000 11596 worker thread done servicing request
04:26:56.301 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=222, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
04:26:56.309 00.008 13300 UpdateGuideState exits: m=1697 SNR=28.9
04:26:56.309 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:56.309 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:26:56.309 00.000 13300 Enqueuing Expose request
04:26:56.309 00.000 11596 Worker thread wakes up
04:26:56.309 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:26:56.309 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:26:56.822 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:26:58.452 01.630 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"11203fc3-a57f-41da-b8f5-54fc18aaaa5a"}
04:26:58.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"11203fc3-a57f-41da-b8f5-54fc18aaaa5a"}
04:26:58.453 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7f463aae-a38d-42c3-9c77-62bcf2cbdb16"}
04:26:58.453 00.000 13300 case statement mapped state 6 to 3
04:26:58.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7f463aae-a38d-42c3-9c77-62bcf2cbdb16"}
04:26:58.453 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c7574edb-fc43-4ea6-abaf-e802847bfe7b"}
04:26:58.454 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":49,"width":15,"height":15,"star_pos":[6.61,6.79],"pixels":"..."},"id":"c7574edb-fc43-4ea6-abaf-e802847bfe7b"}
04:26:59.854 01.400 11596 Exposure complete
04:26:59.926 00.072 11596 worker thread done servicing request
04:26:59.926 00.000 13300 OnExposeComplete: enter
04:26:59.926 00.000 13300 UpdateGuideState(): m_state=6
04:26:59.926 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
04:26:59.927 00.001 13300 Star::Find returns 1 (0), X=295.62, Y=663.73, Mass=1666, SNR=28.5, Peak=216 HFD=3.3
04:26:59.927 00.000 13300 MultiStar: [#1 -0.16,0.21,0.84,U] [#2 0.26,0.10,0.75,U] 
04:26:59.927 00.000 13300 refined, 2 included, MultiStar: {0.08, 0.11}, one-star: {0.16, 0.03}
04:26:59.927 00.000 13300 CameraToMount -- cameraTheta (0.90) - m_xAngle (1.53) = xAngle (-0.63 = -0.63)
04:26:59.927 00.000 13300 CameraToMount -- cameraTheta (0.90) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.76 = 2.52)
04:26:59.927 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.11 hyp=0.14 cameraTheta=0.90 mountX=0.11 mountY=0.08, mountTheta=0.62
04:26:59.930 00.003 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.11, opts=13)
04:26:59.930 00.000 13300 Enqueuing Move request for scope (0.08, 0.11)
04:26:59.930 00.000 11596 Worker thread wakes up
04:26:59.931 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.11) opts 0xd
04:26:59.931 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.11)
04:26:59.931 00.000 11596 Moving (0.08, 0.11) raw xDistance=0.11 yDistance=0.08
04:26:59.931 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:26:59.931 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:59.931 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
04:26:59.931 00.000 11596 MoveAxis(E, 0, ABG)
04:26:59.931 00.000 11596 Move returns status 0, amount 0
04:26:59.931 00.000 11596 MoveAxis(N, 0, ABG)
04:26:59.932 00.001 11596 Move returns status 0, amount 0
04:26:59.932 00.000 11596 move complete, result=0
04:26:59.932 00.000 11596 worker thread done servicing request
04:26:59.943 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=216, med=4, FiltMin=2, FiltMax=68, Gamma=0.510
04:26:59.953 00.010 13300 UpdateGuideState exits: m=1666 SNR=28.5
04:26:59.953 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:59.953 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:26:59.953 00.000 13300 Enqueuing Expose request
04:26:59.953 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:26:59.953 00.000 11596 Worker thread wakes up
04:26:59.954 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:27:00.464 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:27:01.451 00.987 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4cbdcdae-4ab8-4713-adea-178ee60d049b"}
04:27:01.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4cbdcdae-4ab8-4713-adea-178ee60d049b"}
04:27:01.452 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"582e5ebc-2994-4e76-85df-6505c114e123"}
04:27:01.452 00.000 13300 case statement mapped state 6 to 3
04:27:01.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"582e5ebc-2994-4e76-85df-6505c114e123"}
04:27:01.452 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0b629767-6c1d-48d1-a3a1-60b9d2eea436"}
04:27:01.453 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":50,"width":15,"height":15,"star_pos":[6.62,6.73],"pixels":"..."},"id":"0b629767-6c1d-48d1-a3a1-60b9d2eea436"}
04:27:03.497 02.044 11596 Exposure complete
04:27:03.566 00.069 11596 worker thread done servicing request
04:27:03.566 00.000 13300 OnExposeComplete: enter
04:27:03.566 00.000 13300 UpdateGuideState(): m_state=6
04:27:03.566 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
04:27:03.567 00.001 13300 Star::Find returns 1 (0), X=295.83, Y=663.67, Mass=1717, SNR=29.0, Peak=186 HFD=3.4
04:27:03.567 00.000 13300 MultiStar: [#1 0.15,0.06,0.82,U] [#2 0.01,0.19,0.73,U] 
04:27:03.567 00.000 13300 refined, 2 included, MultiStar: {0.19, 0.06}, one-star: {0.36, -0.03}
04:27:03.567 00.000 13300 CameraToMount -- cameraTheta (0.30) - m_xAngle (1.53) = xAngle (-1.24 = -1.24)
04:27:03.567 00.000 13300 CameraToMount -- cameraTheta (0.30) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.36 = 1.92)
04:27:03.567 00.000 13300 CameraToMount -- cameraX=0.19 cameraY=0.06 hyp=0.20 cameraTheta=0.30 mountX=0.07 mountY=0.19, mountTheta=1.24
04:27:03.569 00.002 13300 SchedulePrimaryMove(1016D950, x=0.19, y=0.06, opts=13)
04:27:03.569 00.000 13300 Enqueuing Move request for scope (0.19, 0.06)
04:27:03.569 00.000 11596 Worker thread wakes up
04:27:03.570 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.06) opts 0xd
04:27:03.570 00.000 11596 Handling offset move in thread for scope, endpoint = (0.19, 0.06)
04:27:03.570 00.000 11596 Moving (0.19, 0.06) raw xDistance=0.07 yDistance=0.19
04:27:03.570 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:27:03.570 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
04:27:03.570 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
04:27:03.570 00.000 11596 MoveAxis(E, 0, ABG)
04:27:03.570 00.000 11596 Move returns status 0, amount 0
04:27:03.570 00.000 11596 MoveAxis(N, 0, ABG)
04:27:03.570 00.000 11596 Move returns status 0, amount 0
04:27:03.571 00.001 11596 move complete, result=0
04:27:03.571 00.000 11596 worker thread done servicing request
04:27:03.576 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=186, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
04:27:03.584 00.008 13300 UpdateGuideState exits: m=1717 SNR=29.0
04:27:03.584 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:03.584 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:27:03.584 00.000 13300 Enqueuing Expose request
04:27:03.584 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:27:03.584 00.000 11596 Worker thread wakes up
04:27:03.585 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:27:04.100 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:27:04.450 00.350 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"523feab9-7b8e-4a7a-9fef-6232803f0e0d"}
04:27:04.450 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"523feab9-7b8e-4a7a-9fef-6232803f0e0d"}
04:27:04.451 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6a349287-d01c-450e-a4f8-e67fc37a3bd4"}
04:27:04.451 00.000 13300 case statement mapped state 6 to 3
04:27:04.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6a349287-d01c-450e-a4f8-e67fc37a3bd4"}
04:27:04.451 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"71d80d94-049c-4349-9ff3-9592d8a5fad3"}
04:27:04.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":51,"width":15,"height":15,"star_pos":[6.83,6.67],"pixels":"..."},"id":"71d80d94-049c-4349-9ff3-9592d8a5fad3"}
04:27:07.135 02.684 11596 Exposure complete
04:27:07.203 00.068 11596 worker thread done servicing request
04:27:07.203 00.000 13300 OnExposeComplete: enter
04:27:07.203 00.000 13300 UpdateGuideState(): m_state=6
04:27:07.204 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
04:27:07.204 00.000 13300 Star::Find returns 1 (0), X=295.65, Y=663.49, Mass=1636, SNR=28.3, Peak=199 HFD=3.3
04:27:07.204 00.000 13300 MultiStar: [#1 0.07,-0.05,0.85,U] [#2 -0.18,-0.15,0.72,U] 
04:27:07.204 00.000 13300 refined, 2 included, MultiStar: {0.04, -0.14}, one-star: {0.18, -0.21}
04:27:07.204 00.000 13300 CameraToMount -- cameraTheta (-1.27) - m_xAngle (1.53) = xAngle (-2.80 = -2.80)
04:27:07.204 00.000 13300 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.93 = 0.35)
04:27:07.205 00.001 13300 CameraToMount -- cameraX=0.04 cameraY=-0.14 hyp=0.14 cameraTheta=-1.27 mountX=-0.14 mountY=0.05, mountTheta=2.79
04:27:07.206 00.001 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.14, opts=13)
04:27:07.207 00.001 13300 Enqueuing Move request for scope (0.04, -0.14)
04:27:07.207 00.000 11596 Worker thread wakes up
04:27:07.207 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.14) opts 0xd
04:27:07.207 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.14)
04:27:07.207 00.000 11596 Moving (0.04, -0.14) raw xDistance=-0.14 yDistance=0.05
04:27:07.207 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
04:27:07.207 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:27:07.207 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:27:07.208 00.001 11596 MoveAxis(E, 0, ABG)
04:27:07.208 00.000 11596 Move returns status 0, amount 0
04:27:07.208 00.000 11596 MoveAxis(N, 0, ABG)
04:27:07.208 00.000 11596 Move returns status 0, amount 0
04:27:07.208 00.000 11596 move complete, result=0
04:27:07.208 00.000 11596 worker thread done servicing request
04:27:07.213 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=199, med=4, FiltMin=2, FiltMax=63, Gamma=0.510
04:27:07.222 00.009 13300 UpdateGuideState exits: m=1636 SNR=28.3
04:27:07.222 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:07.222 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:27:07.222 00.000 13300 Enqueuing Expose request
04:27:07.222 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:27:07.223 00.001 11596 Worker thread wakes up
04:27:07.223 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:27:07.464 00.241 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"91626417-a4fa-40f3-8a74-79fd34b07b57"}
04:27:07.464 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"91626417-a4fa-40f3-8a74-79fd34b07b57"}
04:27:07.465 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3f93142e-18a7-4fe7-8ee5-cd7c5f9e1969"}
04:27:07.465 00.000 13300 case statement mapped state 6 to 3
04:27:07.465 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3f93142e-18a7-4fe7-8ee5-cd7c5f9e1969"}
04:27:07.466 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b7100be1-c56a-447e-9c38-a40641ab141b"}
04:27:07.466 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":52,"width":15,"height":15,"star_pos":[6.65,7.49],"pixels":"..."},"id":"b7100be1-c56a-447e-9c38-a40641ab141b"}
04:27:07.727 00.261 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:27:10.463 02.736 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b56d8275-1a2c-4302-bb6c-3f8c7c1c4f61"}
04:27:10.463 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b56d8275-1a2c-4302-bb6c-3f8c7c1c4f61"}
04:27:10.464 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"364b3fb7-12c5-44d7-9881-0436f12bad59"}
04:27:10.464 00.000 13300 case statement mapped state 6 to 3
04:27:10.464 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"364b3fb7-12c5-44d7-9881-0436f12bad59"}
04:27:10.464 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d4f7e475-fc92-47cd-b3dc-030f0e11b727"}
04:27:10.464 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":52,"width":15,"height":15,"star_pos":[6.65,7.49],"pixels":"..."},"id":"d4f7e475-fc92-47cd-b3dc-030f0e11b727"}
04:27:10.762 00.298 11596 Exposure complete
04:27:10.832 00.070 11596 worker thread done servicing request
04:27:10.832 00.000 13300 OnExposeComplete: enter
04:27:10.832 00.000 13300 UpdateGuideState(): m_state=6
04:27:10.832 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
04:27:10.833 00.001 13300 Star::Find returns 1 (0), X=295.62, Y=663.51, Mass=1687, SNR=28.8, Peak=224 HFD=3.2
04:27:10.833 00.000 13300 MultiStar: [#1 -0.13,-0.09,0.83,U] [#2 -0.15,-0.05,0.75,U] 
04:27:10.833 00.000 13300 refined, 2 included, MultiStar: {-0.02, -0.12}, one-star: {0.16, -0.19}
04:27:10.833 00.000 13300 CameraToMount -- cameraTheta (-1.77) - m_xAngle (1.53) = xAngle (-3.31 = 2.98)
04:27:10.833 00.000 13300 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.43 = -0.15)
04:27:10.833 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.77 mountX=-0.12 mountY=-0.02, mountTheta=-2.99
04:27:10.835 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.12, opts=13)
04:27:10.835 00.000 13300 Enqueuing Move request for scope (-0.02, -0.12)
04:27:10.835 00.000 11596 Worker thread wakes up
04:27:10.835 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.12) opts 0xd
04:27:10.835 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.12)
04:27:10.836 00.001 11596 Moving (-0.02, -0.12) raw xDistance=-0.12 yDistance=-0.02
04:27:10.836 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:27:10.836 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:27:10.836 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:27:10.836 00.000 11596 MoveAxis(E, 0, ABG)
04:27:10.836 00.000 11596 Move returns status 0, amount 0
04:27:10.836 00.000 11596 MoveAxis(N, 0, ABG)
04:27:10.836 00.000 11596 Move returns status 0, amount 0
04:27:10.836 00.000 11596 move complete, result=0
04:27:10.836 00.000 11596 worker thread done servicing request
04:27:10.842 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=224, med=4, FiltMin=2, FiltMax=61, Gamma=0.510
04:27:10.850 00.008 13300 UpdateGuideState exits: m=1687 SNR=28.8
04:27:10.850 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:10.851 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:27:10.851 00.000 13300 Enqueuing Expose request
04:27:10.851 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:27:10.851 00.000 11596 Worker thread wakes up
04:27:10.851 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:27:11.355 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:27:13.462 02.107 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b55360b6-63dc-458b-aa5e-57929b3763f3"}
04:27:13.462 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b55360b6-63dc-458b-aa5e-57929b3763f3"}
04:27:13.463 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f72fee3d-4b98-4431-8c90-90b115a09edc"}
04:27:13.463 00.000 13300 case statement mapped state 6 to 3
04:27:13.463 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f72fee3d-4b98-4431-8c90-90b115a09edc"}
04:27:13.463 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8f6cc328-9baf-4c86-ae3d-e17ef6b0e157"}
04:27:13.464 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":53,"width":15,"height":15,"star_pos":[6.62,6.51],"pixels":"..."},"id":"8f6cc328-9baf-4c86-ae3d-e17ef6b0e157"}
04:27:14.425 00.961 11596 Exposure complete
04:27:14.557 00.132 11596 worker thread done servicing request
04:27:14.557 00.000 13300 OnExposeComplete: enter
04:27:14.558 00.001 13300 UpdateGuideState(): m_state=6
04:27:14.558 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
04:27:14.558 00.000 13300 Star::Find returns 1 (0), X=295.66, Y=663.42, Mass=1660, SNR=28.5, Peak=199 HFD=3.2
04:27:14.559 00.001 13300 MultiStar: [#1 -0.07,-0.05,0.83,U] [#2 -0.02,-0.23,0.73,U] 
04:27:14.559 00.000 13300 refined, 2 included, MultiStar: {0.05, -0.19}, one-star: {0.20, -0.28}
04:27:14.559 00.000 13300 CameraToMount -- cameraTheta (-1.32) - m_xAngle (1.53) = xAngle (-2.86 = -2.86)
04:27:14.559 00.000 13300 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.98 = 0.30)
04:27:14.559 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.19 hyp=0.20 cameraTheta=-1.32 mountX=-0.19 mountY=0.06, mountTheta=2.84
04:27:14.562 00.003 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.19, opts=13)
04:27:14.562 00.000 13300 Enqueuing Move request for scope (0.05, -0.19)
04:27:14.562 00.000 11596 Worker thread wakes up
04:27:14.563 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.19) opts 0xd
04:27:14.563 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.19)
04:27:14.563 00.000 11596 Moving (0.05, -0.19) raw xDistance=-0.19 yDistance=0.06
04:27:14.563 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.19
04:27:14.563 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:27:14.563 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:27:14.564 00.001 11596 MoveAxis(E, 236, ABG)
04:27:14.564 00.000 11596 Guiding  Dir = 2, Dur = 236
04:27:14.564 00.000 11596 IsSlewing returns 0
04:27:14.575 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=199, med=4, FiltMin=2, FiltMax=61, Gamma=0.510
04:27:14.586 00.011 13300 UpdateGuideState exits: m=1660 SNR=28.5
04:27:14.586 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:14.586 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:27:14.587 00.001 13300 Enqueuing Expose request
04:27:14.598 00.011 11596 IsGuiding returns 0
04:27:14.712 00.114 11596 PulseGuide returned control before completion, sleep 134
04:27:14.987 00.275 11596 IsGuiding returns 0
04:27:14.987 00.000 11596 Move returns status 0, amount 236
04:27:14.987 00.000 11596 MoveAxis(N, 0, ABG)
04:27:14.987 00.000 11596 Move returns status 0, amount 0
04:27:14.987 00.000 11596 move complete, result=0
04:27:14.988 00.001 11596 worker thread done servicing request
04:27:14.988 00.000 13300 GuideStep: -0.2 px 236 ms EAST, 0.1 px 0 ms NORTH
04:27:14.988 00.000 11596 Worker thread wakes up
04:27:14.988 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:27:15.494 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:27:16.462 00.968 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b7fd748e-e3c9-49c8-9254-26f2da578baa"}
04:27:16.462 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b7fd748e-e3c9-49c8-9254-26f2da578baa"}
04:27:16.464 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0a9ffe86-f2c5-44e3-b627-26c3704d789e"}
04:27:16.464 00.000 13300 case statement mapped state 6 to 3
04:27:16.464 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0a9ffe86-f2c5-44e3-b627-26c3704d789e"}
04:27:16.465 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ca8d30d7-9bbc-4716-9945-8b8309200c2e"}
04:27:16.466 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":54,"width":15,"height":15,"star_pos":[6.66,7.42],"pixels":"..."},"id":"ca8d30d7-9bbc-4716-9945-8b8309200c2e"}
04:27:18.524 02.058 11596 Exposure complete
04:27:18.632 00.108 11596 worker thread done servicing request
04:27:18.632 00.000 13300 OnExposeComplete: enter
04:27:18.633 00.001 13300 UpdateGuideState(): m_state=6
04:27:18.633 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
04:27:18.634 00.001 13300 Star::Find returns 1 (0), X=295.67, Y=663.52, Mass=1579, SNR=27.8, Peak=187 HFD=3.2
04:27:18.634 00.000 13300 MultiStar: [#1 0.02,-0.04,0.86,U] [#2 -0.12,-0.01,0.76,U] 
04:27:18.634 00.000 13300 refined, 2 included, MultiStar: {0.05, -0.08}, one-star: {0.21, -0.18}
04:27:18.634 00.000 13300 CameraToMount -- cameraTheta (-1.02) - m_xAngle (1.53) = xAngle (-2.55 = -2.55)
04:27:18.635 00.001 13300 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.68 = 0.60)
04:27:18.635 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.08 hyp=0.10 cameraTheta=-1.02 mountX=-0.08 mountY=0.06, mountTheta=2.54
04:27:18.637 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.08, opts=13)
04:27:18.637 00.000 13300 Enqueuing Move request for scope (0.05, -0.08)
04:27:18.637 00.000 11596 Worker thread wakes up
04:27:18.638 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.08) opts 0xd
04:27:18.638 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.08)
04:27:18.638 00.000 11596 Moving (0.05, -0.08) raw xDistance=-0.08 yDistance=0.06
04:27:18.638 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:27:18.638 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:27:18.638 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:27:18.638 00.000 11596 MoveAxis(E, 0, ABG)
04:27:18.639 00.001 11596 Move returns status 0, amount 0
04:27:18.639 00.000 11596 MoveAxis(N, 0, ABG)
04:27:18.639 00.000 11596 Move returns status 0, amount 0
04:27:18.639 00.000 11596 move complete, result=0
04:27:18.639 00.000 11596 worker thread done servicing request
04:27:18.645 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=187, med=4, FiltMin=2, FiltMax=62, Gamma=0.510
04:27:18.652 00.007 13300 UpdateGuideState exits: m=1579 SNR=27.8
04:27:18.653 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:18.653 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:27:18.653 00.000 13300 Enqueuing Expose request
04:27:18.653 00.000 11596 Worker thread wakes up
04:27:18.653 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:27:18.653 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:27:19.155 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:27:19.463 00.308 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cc4dd4bf-909c-4dc1-9715-e252ff53d592"}
04:27:19.463 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cc4dd4bf-909c-4dc1-9715-e252ff53d592"}
04:27:19.464 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ca2eb35f-beda-436d-9939-c81869a8a11d"}
04:27:19.465 00.001 13300 case statement mapped state 6 to 3
04:27:19.465 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ca2eb35f-beda-436d-9939-c81869a8a11d"}
04:27:19.465 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"599efd0a-1b5f-48a2-b46c-63c061196a02"}
04:27:19.466 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":55,"width":15,"height":15,"star_pos":[6.67,6.52],"pixels":"..."},"id":"599efd0a-1b5f-48a2-b46c-63c061196a02"}
04:27:22.183 02.717 11596 Exposure complete
04:27:22.252 00.069 11596 worker thread done servicing request
04:27:22.252 00.000 13300 OnExposeComplete: enter
04:27:22.252 00.000 13300 UpdateGuideState(): m_state=6
04:27:22.253 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
04:27:22.253 00.000 13300 Star::Find returns 1 (0), X=295.77, Y=663.67, Mass=1653, SNR=28.5, Peak=199 HFD=3.3
04:27:22.253 00.000 13300 MultiStar: [#1 0.14,0.03,0.82,U] [#2 0.13,0.00,0.75,U] 
04:27:22.253 00.000 13300 refined, 2 included, MultiStar: {0.20, -0.00}, one-star: {0.31, -0.03}
04:27:22.253 00.000 13300 CameraToMount -- cameraTheta (-0.01) - m_xAngle (1.53) = xAngle (-1.54 = -1.54)
04:27:22.254 00.001 13300 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.67 = 1.62)
04:27:22.254 00.000 13300 CameraToMount -- cameraX=0.20 cameraY=-0.00 hyp=0.20 cameraTheta=-0.01 mountX=0.01 mountY=0.20, mountTheta=1.54
04:27:22.255 00.001 13300 SchedulePrimaryMove(1016D950, x=0.20, y=-0.00, opts=13)
04:27:22.256 00.001 13300 Enqueuing Move request for scope (0.20, -0.00)
04:27:22.256 00.000 11596 Worker thread wakes up
04:27:22.256 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.00) opts 0xd
04:27:22.256 00.000 11596 Handling offset move in thread for scope, endpoint = (0.20, -0.00)
04:27:22.256 00.000 11596 Moving (0.20, -0.00) raw xDistance=0.01 yDistance=0.20
04:27:22.256 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:27:22.256 00.000 11596 switching direction from -1 to 1 - decHistory=3 oldest=0.30 newest=0.32
04:27:22.256 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
04:27:22.256 00.000 11596 MoveAxis(E, 0, ABG)
04:27:22.256 00.000 11596 Move returns status 0, amount 0
04:27:22.256 00.000 11596 BLC: Oldest BLC event removed
04:27:22.257 00.001 11596 BLC: Dec direction reversal from North to South, backlash comp pulse of 230 applied
04:27:22.257 00.000 11596 MoveAxis(S, 499, ABG)
04:27:22.257 00.000 11596 Guiding  Dir = 1, Dur = 499
04:27:22.257 00.000 11596 IsSlewing returns 0
04:27:22.263 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=199, med=4, FiltMin=2, FiltMax=70, Gamma=0.510
04:27:22.271 00.008 13300 UpdateGuideState exits: m=1653 SNR=28.5
04:27:22.271 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:22.272 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:27:22.272 00.000 13300 Enqueuing Expose request
04:27:22.277 00.005 11596 IsGuiding returns 0
04:27:22.463 00.186 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a5a00094-93ce-473e-add0-b07dcc6c7933"}
04:27:22.463 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a5a00094-93ce-473e-add0-b07dcc6c7933"}
04:27:22.464 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ddc94f6d-264b-4d1a-bcaf-2678e33bd207"}
04:27:22.464 00.000 13300 case statement mapped state 6 to 3
04:27:22.464 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ddc94f6d-264b-4d1a-bcaf-2678e33bd207"}
04:27:22.464 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"89fbe94d-5bc6-46d3-b72f-adbf307d3d7d"}
04:27:22.465 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":56,"width":15,"height":15,"star_pos":[6.77,6.67],"pixels":"..."},"id":"89fbe94d-5bc6-46d3-b72f-adbf307d3d7d"}
04:27:22.490 00.025 11596 PulseGuide returned control before completion, sleep 297
04:27:22.897 00.407 11596 IsGuiding returns 1
04:27:22.897 00.000 11596 scope still moving after pulse duration time elapsed
04:27:22.929 00.032 11596 IsSlewing returns 0
04:27:23.147 00.218 11596 IsGuiding returns 0
04:27:23.147 00.000 11596 scope move finished after 499 + 370 ms
04:27:23.147 00.000 11596 Move returns status 0, amount 499
04:27:23.147 00.000 11596 move complete, result=0
04:27:23.148 00.001 11596 worker thread done servicing request
04:27:23.148 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.2 px 499 ms SOUTH
04:27:23.148 00.000 11596 Worker thread wakes up
04:27:23.148 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:27:23.654 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:27:25.463 01.809 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"03907042-6032-4fd7-a6bc-9bf9522efb39"}
04:27:25.463 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"03907042-6032-4fd7-a6bc-9bf9522efb39"}
04:27:25.464 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9720824c-d8fa-42c1-9193-d2d1a774a7f9"}
04:27:25.464 00.000 13300 case statement mapped state 6 to 3
04:27:25.464 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9720824c-d8fa-42c1-9193-d2d1a774a7f9"}
04:27:25.464 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"58c04540-f9df-45de-b2c6-95a4500a1dc0"}
04:27:25.465 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":56,"width":15,"height":15,"star_pos":[6.77,6.67],"pixels":"..."},"id":"58c04540-f9df-45de-b2c6-95a4500a1dc0"}
04:27:26.688 01.223 11596 Exposure complete
04:27:26.764 00.076 11596 worker thread done servicing request
04:27:26.764 00.000 13300 OnExposeComplete: enter
04:27:26.764 00.000 13300 UpdateGuideState(): m_state=6
04:27:26.764 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
04:27:26.765 00.001 13300 Star::Find returns 1 (0), X=295.67, Y=663.74, Mass=1660, SNR=28.5, Peak=224 HFD=3.2
04:27:26.765 00.000 13300 MultiStar: [#1 0.09,0.22,0.83,U] [#2 -0.03,0.13,0.76,U] 
04:27:26.765 00.000 13300 refined, 2 included, MultiStar: {0.10, 0.13}, one-star: {0.21, 0.04}
04:27:26.765 00.000 13300 CameraToMount -- cameraTheta (0.90) - m_xAngle (1.53) = xAngle (-0.63 = -0.63)
04:27:26.765 00.000 13300 CameraToMount -- cameraTheta (0.90) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.76 = 2.53)
04:27:26.765 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.13 hyp=0.16 cameraTheta=0.90 mountX=0.13 mountY=0.09, mountTheta=0.62
04:27:26.767 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.13, opts=13)
04:27:26.767 00.000 13300 Enqueuing Move request for scope (0.10, 0.13)
04:27:26.767 00.000 11596 Worker thread wakes up
04:27:26.767 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.13) opts 0xd
04:27:26.767 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.13)
04:27:26.768 00.001 11596 Moving (0.10, 0.13) raw xDistance=0.13 yDistance=0.09
04:27:26.768 00.000 11596 BLC: History state: CurrMiss=0.09, AvgInitMiss=0.29, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=0.203620, 1:0.093006
04:27:26.768 00.000 11596 BLC: No correction, Miss < min_move
04:27:26.768 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
04:27:26.768 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:27:26.768 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:27:26.768 00.000 11596 MoveAxis(E, 0, ABG)
04:27:26.768 00.000 11596 Move returns status 0, amount 0
04:27:26.768 00.000 11596 MoveAxis(N, 0, ABG)
04:27:26.768 00.000 11596 Move returns status 0, amount 0
04:27:26.768 00.000 11596 move complete, result=0
04:27:26.769 00.001 11596 worker thread done servicing request
04:27:26.775 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=224, med=4, FiltMin=2, FiltMax=65, Gamma=0.510
04:27:26.782 00.007 13300 UpdateGuideState exits: m=1660 SNR=28.5
04:27:26.783 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:26.783 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:27:26.783 00.000 13300 Enqueuing Expose request
04:27:26.783 00.000 11596 Worker thread wakes up
04:27:26.783 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:27:26.783 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:27:27.296 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:27:28.462 01.166 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b6ce3c37-5bff-484a-9e7e-83020030e161"}
04:27:28.462 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b6ce3c37-5bff-484a-9e7e-83020030e161"}
04:27:28.463 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4eda4bff-8550-4686-9098-30817621c2da"}
04:27:28.463 00.000 13300 case statement mapped state 6 to 3
04:27:28.463 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4eda4bff-8550-4686-9098-30817621c2da"}
04:27:28.463 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ebe0f191-b7e5-453d-a1f6-a1c108a275c2"}
04:27:28.463 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":57,"width":15,"height":15,"star_pos":[6.67,6.74],"pixels":"..."},"id":"ebe0f191-b7e5-453d-a1f6-a1c108a275c2"}
04:27:30.329 01.866 11596 Exposure complete
04:27:30.398 00.069 11596 worker thread done servicing request
04:27:30.398 00.000 13300 OnExposeComplete: enter
04:27:30.398 00.000 13300 UpdateGuideState(): m_state=6
04:27:30.398 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
04:27:30.399 00.001 13300 Star::Find returns 1 (0), X=295.65, Y=664.20, Mass=1563, SNR=27.6, Peak=196 HFD=3.2
04:27:30.399 00.000 13300 MultiStar: [#1 0.17,0.54,0.00,M1] [#2 0.24,0.42,0.00,M1] 
04:27:30.399 00.000 13300 CameraToMount -- cameraTheta (1.22) - m_xAngle (1.53) = xAngle (-0.31 = -0.31)
04:27:30.399 00.000 13300 CameraToMount -- cameraTheta (1.22) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.44 = 2.84)
04:27:30.399 00.000 13300 CameraToMount -- cameraX=0.18 cameraY=0.50 hyp=0.54 cameraTheta=1.22 mountX=0.51 mountY=0.16, mountTheta=0.30
04:27:30.401 00.002 13300 SchedulePrimaryMove(1016D950, x=0.18, y=0.50, opts=13)
04:27:30.401 00.000 13300 Enqueuing Move request for scope (0.18, 0.50)
04:27:30.401 00.000 11596 Worker thread wakes up
04:27:30.401 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.50) opts 0xd
04:27:30.401 00.000 11596 Handling offset move in thread for scope, endpoint = (0.18, 0.50)
04:27:30.401 00.000 11596 Moving (0.18, 0.50) raw xDistance=0.51 yDistance=0.16
04:27:30.402 00.001 11596 BLC: History state: CurrMiss=0.16, AvgInitMiss=0.29, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=0.203620, 1:0.093006, 2:0.157501
04:27:30.402 00.000 11596 BLC: No correction, Miss < min_move
04:27:30.402 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.51
04:27:30.402 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:27:30.402 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
04:27:30.402 00.000 11596 MoveAxis(W, 639, ABG)
04:27:30.402 00.000 11596 Guiding  Dir = 3, Dur = 639
04:27:30.402 00.000 11596 IsSlewing returns 0
04:27:30.409 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=196, med=4, FiltMin=2, FiltMax=66, Gamma=0.510
04:27:30.417 00.008 13300 UpdateGuideState exits: m=1563 SNR=27.6
04:27:30.417 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:30.417 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:27:30.417 00.000 13300 Enqueuing Expose request
04:27:30.477 00.060 11596 IsGuiding returns 0
04:27:30.635 00.158 11596 PulseGuide returned control before completion, sleep 493
04:27:31.167 00.532 11596 IsGuiding returns 1
04:27:31.167 00.000 11596 scope still moving after pulse duration time elapsed
04:27:31.190 00.023 11596 IsSlewing returns 0
04:27:31.275 00.085 11596 IsGuiding returns 1
04:27:31.299 00.024 11596 IsSlewing returns 0
04:27:31.407 00.108 11596 IsGuiding returns 0
04:27:31.407 00.000 11596 scope move finished after 639 + 290 ms
04:27:31.408 00.001 11596 Move returns status 0, amount 639
04:27:31.408 00.000 11596 MoveAxis(N, 0, ABG)
04:27:31.408 00.000 11596 Move returns status 0, amount 0
04:27:31.408 00.000 11596 move complete, result=0
04:27:31.408 00.000 11596 worker thread done servicing request
04:27:31.408 00.000 13300 GuideStep: 0.5 px 639 ms WEST, 0.2 px 0 ms NORTH
04:27:31.408 00.000 11596 Worker thread wakes up
04:27:31.408 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:27:31.461 00.053 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"236dda40-3025-4322-a0c6-7d94602e1a20"}
04:27:31.462 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"236dda40-3025-4322-a0c6-7d94602e1a20"}
04:27:31.463 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f4c11753-0a45-4220-969b-c69843729d6c"}
04:27:31.463 00.000 13300 case statement mapped state 6 to 3
04:27:31.463 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f4c11753-0a45-4220-969b-c69843729d6c"}
04:27:31.464 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b49677e6-838e-4f63-959c-603f07283108"}
04:27:31.465 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":58,"width":15,"height":15,"star_pos":[6.65,7.20],"pixels":"..."},"id":"b49677e6-838e-4f63-959c-603f07283108"}
04:27:31.916 00.451 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:27:34.459 02.543 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e9c47c98-d28d-4055-a36b-84bd3cf920a6"}
04:27:34.459 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e9c47c98-d28d-4055-a36b-84bd3cf920a6"}
04:27:34.460 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7b0f2676-6eac-433c-83ac-27f764c3a7ff"}
04:27:34.460 00.000 13300 case statement mapped state 6 to 3
04:27:34.460 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7b0f2676-6eac-433c-83ac-27f764c3a7ff"}
04:27:34.460 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3aab26af-48ea-45f5-b29b-0c4fbdb2144c"}
04:27:34.461 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":58,"width":15,"height":15,"star_pos":[6.65,7.20],"pixels":"..."},"id":"3aab26af-48ea-45f5-b29b-0c4fbdb2144c"}
04:27:34.940 00.479 11596 Exposure complete
04:27:35.009 00.069 11596 worker thread done servicing request
04:27:35.009 00.000 13300 OnExposeComplete: enter
04:27:35.010 00.001 13300 UpdateGuideState(): m_state=6
04:27:35.010 00.000 13300 Star::Find(15, 295, 664, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
04:27:35.010 00.000 13300 Star::Find returns 1 (0), X=295.56, Y=663.85, Mass=1643, SNR=28.3, Peak=222 HFD=3.4
04:27:35.010 00.000 13300 MultiStar: [#1 -0.09,0.12,0.80,U] [#2 0.21,0.13,0.74,U] 
04:27:35.010 00.000 13300 refined, 2 included, MultiStar: {0.07, 0.13}, one-star: {0.09, 0.15}
04:27:35.011 00.001 13300 CameraToMount -- cameraTheta (1.07) - m_xAngle (1.53) = xAngle (-0.46 = -0.46)
04:27:35.011 00.000 13300 CameraToMount -- cameraTheta (1.07) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.59 = 2.70)
04:27:35.011 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.13 hyp=0.15 cameraTheta=1.07 mountX=0.13 mountY=0.06, mountTheta=0.45
04:27:35.013 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.13, opts=13)
04:27:35.013 00.000 13300 Enqueuing Move request for scope (0.07, 0.13)
04:27:35.013 00.000 11596 Worker thread wakes up
04:27:35.013 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.13) opts 0xd
04:27:35.013 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.13)
04:27:35.013 00.000 11596 Moving (0.07, 0.13) raw xDistance=0.13 yDistance=0.06
04:27:35.013 00.000 11596 BLC: window closed
04:27:35.013 00.000 11596 BLC: History state: CurrMiss=0.06, AvgInitMiss=0.29, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=0.203620, 1:0.093006, 2:0.157501
04:27:35.013 00.000 11596 BLC: No correction, Miss < min_move
04:27:35.014 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
04:27:35.014 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:27:35.014 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:27:35.014 00.000 11596 MoveAxis(E, 0, ABG)
04:27:35.014 00.000 11596 Move returns status 0, amount 0
04:27:35.014 00.000 11596 MoveAxis(N, 0, ABG)
04:27:35.014 00.000 11596 Move returns status 0, amount 0
04:27:35.014 00.000 11596 move complete, result=0
04:27:35.014 00.000 11596 worker thread done servicing request
04:27:35.019 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=222, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
04:27:35.027 00.008 13300 UpdateGuideState exits: m=1643 SNR=28.3
04:27:35.027 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:35.027 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:27:35.028 00.001 13300 Enqueuing Expose request
04:27:35.028 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:27:35.028 00.000 11596 Worker thread wakes up
04:27:35.028 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:27:35.531 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:27:37.459 01.928 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6de41141-309f-4ee2-bd58-df07d4973a40"}
04:27:37.459 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6de41141-309f-4ee2-bd58-df07d4973a40"}
04:27:37.460 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0e28cbbe-75b5-4f20-8a47-a0a21e8e8389"}
04:27:37.460 00.000 13300 case statement mapped state 6 to 3
04:27:37.460 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0e28cbbe-75b5-4f20-8a47-a0a21e8e8389"}
04:27:37.460 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6d02b51c-c0fa-4195-94f5-e4de16b01b38"}
04:27:37.461 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":59,"width":15,"height":15,"star_pos":[6.56,6.85],"pixels":"..."},"id":"6d02b51c-c0fa-4195-94f5-e4de16b01b38"}
04:27:38.552 01.091 11596 Exposure complete
04:27:38.624 00.072 11596 worker thread done servicing request
04:27:38.624 00.000 13300 OnExposeComplete: enter
04:27:38.624 00.000 13300 UpdateGuideState(): m_state=6
04:27:38.625 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
04:27:38.625 00.000 13300 Star::Find returns 1 (0), X=295.48, Y=663.65, Mass=1644, SNR=28.4, Peak=228 HFD=3.2
04:27:38.625 00.000 13300 MultiStar: [#1 -0.09,0.19,0.81,U] [#2 -0.07,0.08,0.74,U] 
04:27:38.625 00.000 13300 single-star, 2 included, MultiStar: {-0.04, 0.07}, one-star: {0.01, -0.05}
04:27:38.625 00.000 13300 CameraToMount -- cameraTheta (-1.28) - m_xAngle (1.53) = xAngle (-2.82 = -2.82)
04:27:38.625 00.000 13300 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.94 = 0.34)
04:27:38.626 00.001 13300 CameraToMount -- cameraX=0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.28 mountX=-0.05 mountY=0.02, mountTheta=2.80
04:27:38.627 00.001 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.05, opts=13)
04:27:38.628 00.001 13300 Enqueuing Move request for scope (0.01, -0.05)
04:27:38.628 00.000 11596 Worker thread wakes up
04:27:38.628 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.05) opts 0xd
04:27:38.628 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.05)
04:27:38.628 00.000 11596 Moving (0.01, -0.05) raw xDistance=-0.05 yDistance=0.02
04:27:38.628 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:27:38.629 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:27:38.629 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:27:38.629 00.000 11596 MoveAxis(E, 0, ABG)
04:27:38.629 00.000 11596 Move returns status 0, amount 0
04:27:38.629 00.000 11596 MoveAxis(N, 0, ABG)
04:27:38.629 00.000 11596 Move returns status 0, amount 0
04:27:38.629 00.000 11596 move complete, result=0
04:27:38.630 00.001 11596 worker thread done servicing request
04:27:38.637 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=69, Gamma=0.510
04:27:38.645 00.008 13300 UpdateGuideState exits: m=1644 SNR=28.4
04:27:38.645 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:38.645 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:27:38.645 00.000 13300 Enqueuing Expose request
04:27:38.646 00.001 11596 Worker thread wakes up
04:27:38.646 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:27:38.646 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:27:39.162 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:27:40.459 01.297 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cd166fd3-516c-4fce-a7f1-df75a7e54cc9"}
04:27:40.459 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cd166fd3-516c-4fce-a7f1-df75a7e54cc9"}
04:27:40.460 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d88fc591-ab1b-4fc5-b124-bbcfe8442dfd"}
04:27:40.460 00.000 13300 case statement mapped state 6 to 3
04:27:40.460 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d88fc591-ab1b-4fc5-b124-bbcfe8442dfd"}
04:27:40.460 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c3cbbdb9-c2ac-4fef-88cd-08c7c015314d"}
04:27:40.461 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":60,"width":15,"height":15,"star_pos":[7.48,6.65],"pixels":"..."},"id":"c3cbbdb9-c2ac-4fef-88cd-08c7c015314d"}
04:27:42.221 01.760 11596 Exposure complete
04:27:42.297 00.076 11596 worker thread done servicing request
04:27:42.297 00.000 13300 OnExposeComplete: enter
04:27:42.297 00.000 13300 UpdateGuideState(): m_state=6
04:27:42.298 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
04:27:42.298 00.000 13300 Star::Find returns 1 (0), X=295.68, Y=663.86, Mass=1591, SNR=27.9, Peak=214 HFD=3.2
04:27:42.298 00.000 13300 MultiStar: [#1 0.07,0.23,0.81,U] [#2 0.19,0.24,0.78,U] 
04:27:42.298 00.000 13300 refined, 2 included, MultiStar: {0.16, 0.20}, one-star: {0.22, 0.16}
04:27:42.298 00.000 13300 CameraToMount -- cameraTheta (0.90) - m_xAngle (1.53) = xAngle (-0.64 = -0.64)
04:27:42.298 00.000 13300 CameraToMount -- cameraTheta (0.90) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.76 = 2.52)
04:27:42.299 00.001 13300 CameraToMount -- cameraX=0.16 cameraY=0.20 hyp=0.26 cameraTheta=0.90 mountX=0.21 mountY=0.15, mountTheta=0.63
04:27:42.300 00.001 13300 SchedulePrimaryMove(1016D950, x=0.16, y=0.20, opts=13)
04:27:42.301 00.001 13300 Enqueuing Move request for scope (0.16, 0.20)
04:27:42.301 00.000 11596 Worker thread wakes up
04:27:42.301 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.20) opts 0xd
04:27:42.301 00.000 11596 Handling offset move in thread for scope, endpoint = (0.16, 0.20)
04:27:42.301 00.000 11596 Moving (0.16, 0.20) raw xDistance=0.21 yDistance=0.15
04:27:42.301 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
04:27:42.301 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:27:42.301 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
04:27:42.301 00.000 11596 MoveAxis(W, 263, ABG)
04:27:42.302 00.001 11596 Guiding  Dir = 3, Dur = 263
04:27:42.302 00.000 11596 IsSlewing returns 0
04:27:42.310 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=214, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
04:27:42.317 00.007 13300 UpdateGuideState exits: m=1591 SNR=27.9
04:27:42.317 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:42.317 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:27:42.317 00.000 13300 Enqueuing Expose request
04:27:42.387 00.070 11596 IsGuiding returns 0
04:27:43.051 00.664 11596 IsGuiding returns 1
04:27:43.051 00.000 11596 scope still moving after pulse duration time elapsed
04:27:43.349 00.298 11596 IsSlewing returns 0
04:27:43.456 00.107 11596 IsGuiding returns 0
04:27:43.456 00.000 11596 scope move finished after 263 + 806 ms
04:27:43.456 00.000 11596 Move returns status 0, amount 263
04:27:43.456 00.000 11596 MoveAxis(N, 0, ABG)
04:27:43.456 00.000 11596 Move returns status 0, amount 0
04:27:43.457 00.001 11596 move complete, result=0
04:27:43.457 00.000 11596 worker thread done servicing request
04:27:43.457 00.000 11596 Worker thread wakes up
04:27:43.457 00.000 13300 GuideStep: 0.2 px 263 ms WEST, 0.2 px 0 ms NORTH
04:27:43.457 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:27:43.460 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"014313e8-9a96-4cc9-9e20-276e62e80751"}
04:27:43.460 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"014313e8-9a96-4cc9-9e20-276e62e80751"}
04:27:43.464 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1ecee77c-6cae-47a5-9da9-edc95b1da6a6"}
04:27:43.464 00.000 13300 case statement mapped state 6 to 3
04:27:43.464 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1ecee77c-6cae-47a5-9da9-edc95b1da6a6"}
04:27:43.466 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e4f83be7-e43e-4f49-b684-172cad467407"}
04:27:43.466 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":61,"width":15,"height":15,"star_pos":[6.68,6.86],"pixels":"..."},"id":"e4f83be7-e43e-4f49-b684-172cad467407"}
04:27:43.962 00.496 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:27:46.457 02.495 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"984573ee-44cc-4983-a73f-1633f16ed2fe"}
04:27:46.457 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"984573ee-44cc-4983-a73f-1633f16ed2fe"}
04:27:46.458 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dbec9644-65af-4ebf-ab3f-b99cae8fab3a"}
04:27:46.458 00.000 13300 case statement mapped state 6 to 3
04:27:46.458 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dbec9644-65af-4ebf-ab3f-b99cae8fab3a"}
04:27:46.458 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a7a99c7d-1d51-4b97-8971-61fd133baaee"}
04:27:46.459 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":61,"width":15,"height":15,"star_pos":[6.68,6.86],"pixels":"..."},"id":"a7a99c7d-1d51-4b97-8971-61fd133baaee"}
04:27:46.989 00.530 11596 Exposure complete
04:27:47.060 00.071 11596 worker thread done servicing request
04:27:47.060 00.000 13300 OnExposeComplete: enter
04:27:47.060 00.000 13300 UpdateGuideState(): m_state=6
04:27:47.061 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
04:27:47.061 00.000 13300 Star::Find returns 1 (0), X=295.48, Y=663.71, Mass=1552, SNR=27.5, Peak=206 HFD=3.3
04:27:47.061 00.000 13300 MultiStar: [#1 0.07,0.04,0.85,U] [#2 -0.06,0.00,0.77,U] 
04:27:47.061 00.000 13300 single-star, 2 included, MultiStar: {0.01, 0.02}, one-star: {0.01, 0.01}
04:27:47.062 00.001 13300 CameraToMount -- cameraTheta (0.64) - m_xAngle (1.53) = xAngle (-0.89 = -0.89)
04:27:47.062 00.000 13300 CameraToMount -- cameraTheta (0.64) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.02 = 2.26)
04:27:47.062 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.01 cameraTheta=0.64 mountX=0.01 mountY=0.01, mountTheta=0.89
04:27:47.064 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.01, opts=13)
04:27:47.064 00.000 13300 Enqueuing Move request for scope (0.01, 0.01)
04:27:47.064 00.000 11596 Worker thread wakes up
04:27:47.064 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd
04:27:47.064 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.01)
04:27:47.064 00.000 11596 Moving (0.01, 0.01) raw xDistance=0.01 yDistance=0.01
04:27:47.064 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:27:47.064 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:27:47.064 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:27:47.065 00.001 11596 MoveAxis(E, 0, ABG)
04:27:47.065 00.000 11596 Move returns status 0, amount 0
04:27:47.065 00.000 11596 MoveAxis(N, 0, ABG)
04:27:47.065 00.000 11596 Move returns status 0, amount 0
04:27:47.065 00.000 11596 move complete, result=0
04:27:47.065 00.000 11596 worker thread done servicing request
04:27:47.071 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=206, med=4, FiltMin=2, FiltMax=59, Gamma=0.510
04:27:47.078 00.007 13300 UpdateGuideState exits: m=1552 SNR=27.5
04:27:47.078 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:47.079 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:27:47.079 00.000 13300 Enqueuing Expose request
04:27:47.079 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:27:47.079 00.000 11596 Worker thread wakes up
04:27:47.079 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:27:47.582 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:27:49.455 01.873 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fe45e6d4-c176-4ae7-8860-a3105fc7dc0f"}
04:27:49.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fe45e6d4-c176-4ae7-8860-a3105fc7dc0f"}
04:27:49.457 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ef9de6d9-694c-46ed-ae4e-5a3d7bc14469"}
04:27:49.457 00.000 13300 case statement mapped state 6 to 3
04:27:49.457 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ef9de6d9-694c-46ed-ae4e-5a3d7bc14469"}
04:27:49.457 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8a090a22-c978-4b46-b092-bac5897005a9"}
04:27:49.458 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":62,"width":15,"height":15,"star_pos":[7.48,6.71],"pixels":"..."},"id":"8a090a22-c978-4b46-b092-bac5897005a9"}
04:27:50.608 01.150 11596 Exposure complete
04:27:50.678 00.070 11596 worker thread done servicing request
04:27:50.678 00.000 13300 OnExposeComplete: enter
04:27:50.678 00.000 13300 UpdateGuideState(): m_state=6
04:27:50.679 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
04:27:50.679 00.000 13300 Star::Find returns 1 (0), X=295.53, Y=663.52, Mass=1691, SNR=28.8, Peak=187 HFD=3.2
04:27:50.679 00.000 13300 MultiStar: [#1 0.05,0.01,0.81,U] [#2 -0.07,-0.02,0.73,U] 
04:27:50.679 00.000 13300 refined, 2 included, MultiStar: {0.02, -0.07}, one-star: {0.07, -0.18}
04:27:50.680 00.001 13300 CameraToMount -- cameraTheta (-1.27) - m_xAngle (1.53) = xAngle (-2.80 = -2.80)
04:27:50.680 00.000 13300 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.93 = 0.36)
04:27:50.680 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.07 hyp=0.08 cameraTheta=-1.27 mountX=-0.07 mountY=0.03, mountTheta=2.79
04:27:50.683 00.003 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.07, opts=13)
04:27:50.683 00.000 13300 Enqueuing Move request for scope (0.02, -0.07)
04:27:50.684 00.001 11596 Worker thread wakes up
04:27:50.684 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.07) opts 0xd
04:27:50.684 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.07)
04:27:50.684 00.000 11596 Moving (0.02, -0.07) raw xDistance=-0.07 yDistance=0.03
04:27:50.684 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:27:50.684 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:27:50.684 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:27:50.684 00.000 11596 MoveAxis(E, 0, ABG)
04:27:50.684 00.000 11596 Move returns status 0, amount 0
04:27:50.685 00.001 11596 MoveAxis(N, 0, ABG)
04:27:50.685 00.000 11596 Move returns status 0, amount 0
04:27:50.685 00.000 11596 move complete, result=0
04:27:50.685 00.000 11596 worker thread done servicing request
04:27:50.693 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=187, med=4, FiltMin=2, FiltMax=59, Gamma=0.510
04:27:50.702 00.009 13300 UpdateGuideState exits: m=1691 SNR=28.8
04:27:50.702 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:50.702 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:27:50.702 00.000 13300 Enqueuing Expose request
04:27:50.702 00.000 11596 Worker thread wakes up
04:27:50.702 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:27:50.702 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:27:51.212 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:27:52.456 01.244 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b2b14cef-ae39-4dcd-937a-9c11ce6b1559"}
04:27:52.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b2b14cef-ae39-4dcd-937a-9c11ce6b1559"}
04:27:52.457 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f0fa7006-ec8b-40ce-aca1-f0db8c98deeb"}
04:27:52.457 00.000 13300 case statement mapped state 6 to 3
04:27:52.457 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f0fa7006-ec8b-40ce-aca1-f0db8c98deeb"}
04:27:52.457 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5ef0b8a9-c4b9-40e1-9366-b92b38b2e48b"}
04:27:52.458 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":63,"width":15,"height":15,"star_pos":[6.53,6.52],"pixels":"..."},"id":"5ef0b8a9-c4b9-40e1-9366-b92b38b2e48b"}
04:27:54.243 01.785 11596 Exposure complete
04:27:54.322 00.079 11596 worker thread done servicing request
04:27:54.322 00.000 13300 OnExposeComplete: enter
04:27:54.322 00.000 13300 UpdateGuideState(): m_state=6
04:27:54.323 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
04:27:54.323 00.000 13300 Star::Find returns 1 (0), X=295.72, Y=663.73, Mass=1620, SNR=28.2, Peak=219 HFD=2.9
04:27:54.323 00.000 13300 MultiStar: [#1 0.01,0.15,0.83,U] [#2 -0.19,0.05,0.75,U] 
04:27:54.324 00.001 13300 refined, 2 included, MultiStar: {0.05, 0.07}, one-star: {0.25, 0.03}
04:27:54.324 00.000 13300 CameraToMount -- cameraTheta (0.98) - m_xAngle (1.53) = xAngle (-0.56 = -0.56)
04:27:54.324 00.000 13300 CameraToMount -- cameraTheta (0.98) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.68 = 2.60)
04:27:54.324 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.07 hyp=0.09 cameraTheta=0.98 mountX=0.07 mountY=0.04, mountTheta=0.55
04:27:54.326 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.07, opts=13)
04:27:54.326 00.000 13300 Enqueuing Move request for scope (0.05, 0.07)
04:27:54.326 00.000 11596 Worker thread wakes up
04:27:54.326 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.07) opts 0xd
04:27:54.327 00.001 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.07)
04:27:54.327 00.000 11596 Moving (0.05, 0.07) raw xDistance=0.07 yDistance=0.04
04:27:54.327 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:27:54.327 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:27:54.327 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:27:54.328 00.001 11596 MoveAxis(E, 0, ABG)
04:27:54.328 00.000 11596 Move returns status 0, amount 0
04:27:54.328 00.000 11596 MoveAxis(N, 0, ABG)
04:27:54.328 00.000 11596 Move returns status 0, amount 0
04:27:54.328 00.000 11596 move complete, result=0
04:27:54.328 00.000 11596 worker thread done servicing request
04:27:54.334 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=219, med=4, FiltMin=2, FiltMax=67, Gamma=0.510
04:27:54.343 00.009 13300 UpdateGuideState exits: m=1620 SNR=28.2
04:27:54.344 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:54.344 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:27:54.344 00.000 13300 Enqueuing Expose request
04:27:54.344 00.000 11596 Worker thread wakes up
04:27:54.344 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:27:54.344 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:27:54.848 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:27:55.455 00.607 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c61aabb4-2320-4bd6-ba42-904802d7ea89"}
04:27:55.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c61aabb4-2320-4bd6-ba42-904802d7ea89"}
04:27:55.456 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aef3b4b5-2a2d-4fce-b672-caadfb67a57f"}
04:27:55.456 00.000 13300 case statement mapped state 6 to 3
04:27:55.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"aef3b4b5-2a2d-4fce-b672-caadfb67a57f"}
04:27:55.456 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"675c65e0-7b01-4559-881d-05a946fc4fa7"}
04:27:55.457 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":64,"width":15,"height":15,"star_pos":[6.72,6.73],"pixels":"..."},"id":"675c65e0-7b01-4559-881d-05a946fc4fa7"}
04:27:57.868 02.411 11596 Exposure complete
04:27:57.938 00.070 11596 worker thread done servicing request
04:27:57.938 00.000 13300 OnExposeComplete: enter
04:27:57.939 00.001 13300 UpdateGuideState(): m_state=6
04:27:57.939 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
04:27:57.939 00.000 13300 Star::Find returns 1 (0), X=295.67, Y=663.72, Mass=1619, SNR=28.2, Peak=215 HFD=3.2
04:27:57.939 00.000 13300 MultiStar: [#1 0.17,0.29,0.00,M1] [#2 -0.19,0.03,0.62,U] 
04:27:57.939 00.000 13300 refined, 1 included, MultiStar: {0.06, 0.02}, one-star: {0.21, 0.02}
04:27:57.940 00.001 13300 CameraToMount -- cameraTheta (0.39) - m_xAngle (1.53) = xAngle (-1.15 = -1.15)
04:27:57.940 00.000 13300 CameraToMount -- cameraTheta (0.39) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.27 = 2.01)
04:27:57.940 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.02 hyp=0.06 cameraTheta=0.39 mountX=0.03 mountY=0.06, mountTheta=1.14
04:27:57.942 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.02, opts=13)
04:27:57.942 00.000 13300 Enqueuing Move request for scope (0.06, 0.02)
04:27:57.942 00.000 11596 Worker thread wakes up
04:27:57.942 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.02) opts 0xd
04:27:57.942 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.02)
04:27:57.942 00.000 11596 Moving (0.06, 0.02) raw xDistance=0.03 yDistance=0.06
04:27:57.942 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:27:57.942 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:27:57.943 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:27:57.943 00.000 11596 MoveAxis(E, 0, ABG)
04:27:57.943 00.000 11596 Move returns status 0, amount 0
04:27:57.943 00.000 11596 MoveAxis(N, 0, ABG)
04:27:57.943 00.000 11596 Move returns status 0, amount 0
04:27:57.943 00.000 11596 move complete, result=0
04:27:57.943 00.000 11596 worker thread done servicing request
04:27:57.949 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=215, med=4, FiltMin=2, FiltMax=67, Gamma=0.510
04:27:57.957 00.008 13300 UpdateGuideState exits: m=1619 SNR=28.2
04:27:57.957 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:57.957 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:27:57.957 00.000 13300 Enqueuing Expose request
04:27:57.957 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:27:57.957 00.000 11596 Worker thread wakes up
04:27:57.958 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:27:58.454 00.496 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"66dfc6af-b7a5-4459-9f6a-65239c6cc5ce"}
04:27:58.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"66dfc6af-b7a5-4459-9f6a-65239c6cc5ce"}
04:27:58.455 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"74e598ce-b45d-4552-b7f7-41a24216b605"}
04:27:58.455 00.000 13300 case statement mapped state 6 to 3
04:27:58.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"74e598ce-b45d-4552-b7f7-41a24216b605"}
04:27:58.455 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d91c6948-f3f8-4a27-86b5-9c1aeee0378a"}
04:27:58.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":65,"width":15,"height":15,"star_pos":[6.67,6.72],"pixels":"..."},"id":"d91c6948-f3f8-4a27-86b5-9c1aeee0378a"}
04:27:58.463 00.008 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:28:01.454 02.991 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6fd06faa-4f78-48a2-9374-7fcd6a5e1ab4"}
04:28:01.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6fd06faa-4f78-48a2-9374-7fcd6a5e1ab4"}
04:28:01.455 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2397ab45-c19a-40fc-acf6-17a95dfd2a46"}
04:28:01.455 00.000 13300 case statement mapped state 6 to 3
04:28:01.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2397ab45-c19a-40fc-acf6-17a95dfd2a46"}
04:28:01.456 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0a327ed9-9779-424b-a1b4-66eda3da213a"}
04:28:01.456 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":65,"width":15,"height":15,"star_pos":[6.67,6.72],"pixels":"..."},"id":"0a327ed9-9779-424b-a1b4-66eda3da213a"}
04:28:01.488 00.032 11596 Exposure complete
04:28:01.558 00.070 11596 worker thread done servicing request
04:28:01.558 00.000 13300 OnExposeComplete: enter
04:28:01.558 00.000 13300 UpdateGuideState(): m_state=6
04:28:01.558 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
04:28:01.559 00.001 13300 Star::Find returns 1 (0), X=295.57, Y=664.01, Mass=1569, SNR=27.7, Peak=196 HFD=3.5
04:28:01.559 00.000 13300 MultiStar: [#1 0.06,0.46,0.00,M2] [#2 -0.15,0.23,0.61,U] 
04:28:01.559 00.000 13300 refined, 1 included, MultiStar: {0.01, 0.28}, one-star: {0.10, 0.32}
04:28:01.559 00.000 13300 CameraToMount -- cameraTheta (1.54) - m_xAngle (1.53) = xAngle (0.01 = 0.01)
04:28:01.559 00.000 13300 CameraToMount -- cameraTheta (1.54) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.12 = -3.12)
04:28:01.559 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.28 hyp=0.28 cameraTheta=1.54 mountX=0.28 mountY=-0.01, mountTheta=-0.02
04:28:01.561 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.28, opts=13)
04:28:01.561 00.000 13300 Enqueuing Move request for scope (0.01, 0.28)
04:28:01.561 00.000 11596 Worker thread wakes up
04:28:01.562 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.28) opts 0xd
04:28:01.562 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.28)
04:28:01.562 00.000 11596 Moving (0.01, 0.28) raw xDistance=0.28 yDistance=-0.01
04:28:01.562 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
04:28:01.562 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:28:01.562 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:28:01.562 00.000 11596 MoveAxis(W, 355, ABG)
04:28:01.562 00.000 11596 Guiding  Dir = 3, Dur = 355
04:28:01.563 00.001 11596 IsSlewing returns 0
04:28:01.569 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=196, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
04:28:01.577 00.008 13300 UpdateGuideState exits: m=1569 SNR=27.7
04:28:01.577 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:01.577 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:28:01.577 00.000 13300 Enqueuing Expose request
04:28:01.626 00.049 11596 IsGuiding returns 0
04:28:01.896 00.270 11596 PulseGuide returned control before completion, sleep 96
04:28:02.113 00.217 11596 IsGuiding returns 1
04:28:02.113 00.000 11596 scope still moving after pulse duration time elapsed
04:28:02.137 00.024 11596 IsSlewing returns 0
04:28:02.411 00.274 11596 IsGuiding returns 0
04:28:02.411 00.000 11596 scope move finished after 355 + 429 ms
04:28:02.411 00.000 11596 Move returns status 0, amount 355
04:28:02.411 00.000 11596 MoveAxis(N, 0, ABG)
04:28:02.411 00.000 11596 Move returns status 0, amount 0
04:28:02.411 00.000 11596 move complete, result=0
04:28:02.411 00.000 11596 worker thread done servicing request
04:28:02.411 00.000 11596 Worker thread wakes up
04:28:02.412 00.001 13300 GuideStep: 0.3 px 355 ms WEST, -0.0 px 0 ms NORTH
04:28:02.412 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:28:02.925 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:28:04.453 01.528 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"253dcf83-4004-4451-b834-f06fb5ecbfdc"}
04:28:04.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"253dcf83-4004-4451-b834-f06fb5ecbfdc"}
04:28:04.454 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"459d45aa-6f40-43fe-bc8d-45e7cd291943"}
04:28:04.454 00.000 13300 case statement mapped state 6 to 3
04:28:04.454 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"459d45aa-6f40-43fe-bc8d-45e7cd291943"}
04:28:04.478 00.024 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"658a24f3-2014-4dcf-b99a-9c0c9b932cc6"}
04:28:04.478 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":66,"width":15,"height":15,"star_pos":[6.57,7.01],"pixels":"..."},"id":"658a24f3-2014-4dcf-b99a-9c0c9b932cc6"}
04:28:05.958 01.480 11596 Exposure complete
04:28:06.029 00.071 11596 worker thread done servicing request
04:28:06.029 00.000 13300 OnExposeComplete: enter
04:28:06.029 00.000 13300 UpdateGuideState(): m_state=6
04:28:06.029 00.000 13300 Star::Find(15, 295, 664, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
04:28:06.030 00.001 13300 Star::Find returns 1 (0), X=295.43, Y=663.98, Mass=1598, SNR=28.0, Peak=196 HFD=3.5
04:28:06.030 00.000 13300 MultiStar: [#1 -0.16,0.32,0.00,M3] [#2 -0.12,0.12,0.51,U] 
04:28:06.030 00.000 13300 refined, 1 included, MultiStar: {-0.06, 0.22}, one-star: {-0.03, 0.28}
04:28:06.030 00.000 13300 CameraToMount -- cameraTheta (1.85) - m_xAngle (1.53) = xAngle (0.31 = 0.31)
04:28:06.030 00.000 13300 CameraToMount -- cameraTheta (1.85) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.81 = -2.81)
04:28:06.030 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.22 hyp=0.23 cameraTheta=1.85 mountX=0.22 mountY=-0.08, mountTheta=-0.33
04:28:06.032 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.22, opts=13)
04:28:06.032 00.000 13300 Enqueuing Move request for scope (-0.06, 0.22)
04:28:06.033 00.001 11596 Worker thread wakes up
04:28:06.033 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.22) opts 0xd
04:28:06.033 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.22)
04:28:06.033 00.000 11596 Moving (-0.06, 0.22) raw xDistance=0.22 yDistance=-0.08
04:28:06.033 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.22
04:28:06.033 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:28:06.033 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:28:06.033 00.000 11596 MoveAxis(W, 301, ABG)
04:28:06.033 00.000 11596 Guiding  Dir = 3, Dur = 301
04:28:06.034 00.001 11596 IsSlewing returns 0
04:28:06.040 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=196, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
04:28:06.048 00.008 13300 UpdateGuideState exits: m=1598 SNR=28.0
04:28:06.048 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:06.048 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:28:06.048 00.000 13300 Enqueuing Expose request
04:28:06.114 00.066 11596 IsGuiding returns 0
04:28:06.210 00.096 11596 PulseGuide returned control before completion, sleep 216
04:28:06.609 00.399 11596 IsGuiding returns 0
04:28:06.609 00.000 11596 Move returns status 0, amount 301
04:28:06.609 00.000 11596 MoveAxis(N, 0, ABG)
04:28:06.609 00.000 11596 Move returns status 0, amount 0
04:28:06.609 00.000 11596 move complete, result=0
04:28:06.609 00.000 11596 worker thread done servicing request
04:28:06.609 00.000 11596 Worker thread wakes up
04:28:06.609 00.000 13300 GuideStep: 0.2 px 301 ms WEST, -0.1 px 0 ms NORTH
04:28:06.610 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:28:07.113 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:28:07.453 00.340 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"611c00ba-5f53-45b2-95c3-2e095b924a60"}
04:28:07.454 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"611c00ba-5f53-45b2-95c3-2e095b924a60"}
04:28:07.454 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"79b45842-9335-4869-899e-4d79bb206f20"}
04:28:07.454 00.000 13300 case statement mapped state 6 to 3
04:28:07.455 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"79b45842-9335-4869-899e-4d79bb206f20"}
04:28:07.455 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c3edf36e-a0c9-49f4-bdc0-03936cbe47f8"}
04:28:07.455 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":67,"width":15,"height":15,"star_pos":[7.43,6.98],"pixels":"..."},"id":"c3edf36e-a0c9-49f4-bdc0-03936cbe47f8"}
04:28:10.140 02.685 11596 Exposure complete
04:28:10.216 00.076 11596 worker thread done servicing request
04:28:10.216 00.000 13300 OnExposeComplete: enter
04:28:10.216 00.000 13300 UpdateGuideState(): m_state=6
04:28:10.216 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
04:28:10.217 00.001 13300 Star::Find returns 1 (0), X=295.23, Y=663.61, Mass=1661, SNR=28.5, Peak=203 HFD=3.3
04:28:10.217 00.000 13300 MultiStar: [#1 -0.11,0.14,0.84,U] [#2 -0.06,0.26,0.72,U] 
04:28:10.217 00.000 13300 refined, 2 included, MultiStar: {-0.14, 0.09}, one-star: {-0.23, -0.09}
04:28:10.217 00.000 13300 CameraToMount -- cameraTheta (2.60) - m_xAngle (1.53) = xAngle (1.07 = 1.07)
04:28:10.217 00.000 13300 CameraToMount -- cameraTheta (2.60) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.06 = -2.06)
04:28:10.217 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=0.09 hyp=0.17 cameraTheta=2.60 mountX=0.08 mountY=-0.15, mountTheta=-1.07
04:28:10.219 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=0.09, opts=13)
04:28:10.219 00.000 13300 Enqueuing Move request for scope (-0.14, 0.09)
04:28:10.220 00.001 11596 Worker thread wakes up
04:28:10.220 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.09) opts 0xd
04:28:10.220 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, 0.09)
04:28:10.220 00.000 11596 Moving (-0.14, 0.09) raw xDistance=0.08 yDistance=-0.15
04:28:10.220 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:28:10.220 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:28:10.220 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
04:28:10.220 00.000 11596 MoveAxis(E, 0, ABG)
04:28:10.220 00.000 11596 Move returns status 0, amount 0
04:28:10.220 00.000 11596 MoveAxis(N, 0, ABG)
04:28:10.220 00.000 11596 Move returns status 0, amount 0
04:28:10.221 00.001 11596 move complete, result=0
04:28:10.221 00.000 11596 worker thread done servicing request
04:28:10.227 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=203, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
04:28:10.236 00.009 13300 UpdateGuideState exits: m=1661 SNR=28.5
04:28:10.236 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:10.236 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:28:10.236 00.000 13300 Enqueuing Expose request
04:28:10.236 00.000 11596 Worker thread wakes up
04:28:10.236 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:28:10.236 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:28:10.452 00.216 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3d179345-0bd6-44df-ae01-83594564d32d"}
04:28:10.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3d179345-0bd6-44df-ae01-83594564d32d"}
04:28:10.453 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ce32f3a1-6594-41be-95ad-0fad5ff023a1"}
04:28:10.453 00.000 13300 case statement mapped state 6 to 3
04:28:10.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ce32f3a1-6594-41be-95ad-0fad5ff023a1"}
04:28:10.453 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a42198ae-d69d-4862-aa46-a22a2219f42a"}
04:28:10.454 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":68,"width":15,"height":15,"star_pos":[7.23,6.61],"pixels":"..."},"id":"a42198ae-d69d-4862-aa46-a22a2219f42a"}
04:28:10.742 00.288 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:28:13.451 02.709 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3eb5b837-df40-412e-a7b4-f647a3e28193"}
04:28:13.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3eb5b837-df40-412e-a7b4-f647a3e28193"}
04:28:13.452 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d56cf8df-3399-4528-82d6-889a4b22839c"}
04:28:13.452 00.000 13300 case statement mapped state 6 to 3
04:28:13.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d56cf8df-3399-4528-82d6-889a4b22839c"}
04:28:13.452 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7a4fec4d-bda0-43bb-8687-a032d9c16981"}
04:28:13.453 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":68,"width":15,"height":15,"star_pos":[7.23,6.61],"pixels":"..."},"id":"7a4fec4d-bda0-43bb-8687-a032d9c16981"}
04:28:13.765 00.312 11596 Exposure complete
04:28:13.839 00.074 11596 worker thread done servicing request
04:28:13.839 00.000 13300 OnExposeComplete: enter
04:28:13.840 00.001 13300 UpdateGuideState(): m_state=6
04:28:13.840 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
04:28:13.840 00.000 13300 Star::Find returns 1 (0), X=295.28, Y=663.77, Mass=1702, SNR=28.8, Peak=218 HFD=3.6
04:28:13.840 00.000 13300 MultiStar: [#1 -0.32,0.20,0.00,M3] [#2 -0.21,0.27,0.00,M1] 
04:28:13.840 00.000 13300 CameraToMount -- cameraTheta (2.78) - m_xAngle (1.53) = xAngle (1.24 = 1.24)
04:28:13.841 00.001 13300 CameraToMount -- cameraTheta (2.78) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.88 = -1.88)
04:28:13.841 00.000 13300 CameraToMount -- cameraX=-0.18 cameraY=0.07 hyp=0.19 cameraTheta=2.78 mountX=0.06 mountY=-0.18, mountTheta=-1.24
04:28:13.843 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.18, y=0.07, opts=13)
04:28:13.843 00.000 13300 Enqueuing Move request for scope (-0.18, 0.07)
04:28:13.843 00.000 11596 Worker thread wakes up
04:28:13.843 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.07) opts 0xd
04:28:13.843 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.18, 0.07)
04:28:13.843 00.000 11596 Moving (-0.18, 0.07) raw xDistance=0.06 yDistance=-0.18
04:28:13.843 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:28:13.843 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:28:13.844 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
04:28:13.844 00.000 11596 MoveAxis(E, 0, ABG)
04:28:13.844 00.000 11596 Move returns status 0, amount 0
04:28:13.844 00.000 11596 MoveAxis(N, 0, ABG)
04:28:13.844 00.000 11596 Move returns status 0, amount 0
04:28:13.844 00.000 11596 move complete, result=0
04:28:13.844 00.000 11596 worker thread done servicing request
04:28:13.850 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=218, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
04:28:13.858 00.008 13300 UpdateGuideState exits: m=1702 SNR=28.8
04:28:13.858 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:13.858 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:28:13.858 00.000 13300 Enqueuing Expose request
04:28:13.859 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:28:13.859 00.000 11596 Worker thread wakes up
04:28:13.859 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:28:14.362 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:28:16.451 02.089 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"61bbd601-7872-4770-b773-0fe91ac0ebb5"}
04:28:16.451 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"61bbd601-7872-4770-b773-0fe91ac0ebb5"}
04:28:16.452 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f609a86f-2b28-42ec-ac39-4d4a0e47e05f"}
04:28:16.452 00.000 13300 case statement mapped state 6 to 3
04:28:16.452 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f609a86f-2b28-42ec-ac39-4d4a0e47e05f"}
04:28:16.453 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f3393cb1-1cb8-4e74-935d-fca0842bb6b1"}
04:28:16.453 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":69,"width":15,"height":15,"star_pos":[7.28,6.77],"pixels":"..."},"id":"f3393cb1-1cb8-4e74-935d-fca0842bb6b1"}
04:28:17.408 00.955 11596 Exposure complete
04:28:17.500 00.092 11596 worker thread done servicing request
04:28:17.500 00.000 13300 OnExposeComplete: enter
04:28:17.500 00.000 13300 UpdateGuideState(): m_state=6
04:28:17.500 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
04:28:17.501 00.001 13300 Star::Find returns 1 (0), X=295.34, Y=663.79, Mass=1668, SNR=28.6, Peak=235 HFD=3.5
04:28:17.501 00.000 13300 MultiStar: [#1 -0.27,0.35,0.00,M4] [#2 -0.08,0.19,0.75,U] 
04:28:17.501 00.000 13300 single-star, 1 included, MultiStar: {-0.10, 0.13}, one-star: {-0.12, 0.09}
04:28:17.501 00.000 13300 CameraToMount -- cameraTheta (2.51) - m_xAngle (1.53) = xAngle (0.97 = 0.97)
04:28:17.501 00.000 13300 CameraToMount -- cameraTheta (2.51) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.15 = -2.15)
04:28:17.502 00.001 13300 CameraToMount -- cameraX=-0.12 cameraY=0.09 hyp=0.15 cameraTheta=2.51 mountX=0.09 mountY=-0.13, mountTheta=-0.98
04:28:17.504 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=0.09, opts=13)
04:28:17.504 00.000 13300 Enqueuing Move request for scope (-0.12, 0.09)
04:28:17.505 00.001 11596 Worker thread wakes up
04:28:17.505 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.09) opts 0xd
04:28:17.505 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, 0.09)
04:28:17.505 00.000 11596 Moving (-0.12, 0.09) raw xDistance=0.09 yDistance=-0.13
04:28:17.505 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
04:28:17.505 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:28:17.506 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
04:28:17.506 00.000 11596 MoveAxis(E, 0, ABG)
04:28:17.506 00.000 11596 Move returns status 0, amount 0
04:28:17.506 00.000 11596 MoveAxis(N, 0, ABG)
04:28:17.506 00.000 11596 Move returns status 0, amount 0
04:28:17.506 00.000 11596 move complete, result=0
04:28:17.507 00.001 11596 worker thread done servicing request
04:28:17.514 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
04:28:17.523 00.009 13300 UpdateGuideState exits: m=1668 SNR=28.6
04:28:17.523 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:17.523 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:28:17.524 00.001 13300 Enqueuing Expose request
04:28:17.524 00.000 11596 Worker thread wakes up
04:28:17.524 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:28:17.524 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:28:18.033 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:28:19.468 01.435 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9c6f34ce-b842-48c3-9df3-9963718a28b2"}
04:28:19.468 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9c6f34ce-b842-48c3-9df3-9963718a28b2"}
04:28:19.469 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2c2c0573-cc5f-40a6-ac8b-9092f356625c"}
04:28:19.469 00.000 13300 case statement mapped state 6 to 3
04:28:19.470 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2c2c0573-cc5f-40a6-ac8b-9092f356625c"}
04:28:19.471 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9a89453a-6afb-43db-8b6a-fa280e3b289b"}
04:28:19.471 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":70,"width":15,"height":15,"star_pos":[7.34,6.79],"pixels":"..."},"id":"9a89453a-6afb-43db-8b6a-fa280e3b289b"}
04:28:21.054 01.583 11596 Exposure complete
04:28:21.123 00.069 11596 worker thread done servicing request
04:28:21.123 00.000 13300 OnExposeComplete: enter
04:28:21.123 00.000 13300 UpdateGuideState(): m_state=6
04:28:21.124 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
04:28:21.124 00.000 13300 Star::Find returns 1 (0), X=295.44, Y=663.85, Mass=1616, SNR=28.1, Peak=242 HFD=3.3
04:28:21.124 00.000 13300 MultiStar: [#1 -0.11,0.27,0.85,U] [#2 -0.21,0.24,0.75,U] 
04:28:21.124 00.000 13300 single-star, 2 included, MultiStar: {-0.11, 0.22}, one-star: {-0.03, 0.15}
04:28:21.124 00.000 13300 CameraToMount -- cameraTheta (1.75) - m_xAngle (1.53) = xAngle (0.22 = 0.22)
04:28:21.124 00.000 13300 CameraToMount -- cameraTheta (1.75) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.91 = -2.91)
04:28:21.124 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.15 hyp=0.15 cameraTheta=1.75 mountX=0.15 mountY=-0.03, mountTheta=-0.23
04:28:21.126 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.15, opts=13)
04:28:21.126 00.000 13300 Enqueuing Move request for scope (-0.03, 0.15)
04:28:21.126 00.000 11596 Worker thread wakes up
04:28:21.127 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.15) opts 0xd
04:28:21.127 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.15)
04:28:21.127 00.000 11596 Moving (-0.03, 0.15) raw xDistance=0.15 yDistance=-0.03
04:28:21.127 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.15
04:28:21.127 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:28:21.127 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:28:21.127 00.000 11596 MoveAxis(W, 185, ABG)
04:28:21.127 00.000 11596 Guiding  Dir = 3, Dur = 185
04:28:21.128 00.001 11596 IsSlewing returns 0
04:28:21.134 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=242, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
04:28:21.142 00.008 13300 UpdateGuideState exits: m=1616 SNR=28.1
04:28:21.142 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:21.142 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:28:21.143 00.001 13300 Enqueuing Expose request
04:28:21.213 00.070 11596 IsGuiding returns 0
04:28:21.381 00.168 11596 PulseGuide returned control before completion, sleep 28
04:28:21.614 00.233 11596 IsGuiding returns 1
04:28:21.614 00.000 11596 scope still moving after pulse duration time elapsed
04:28:21.644 00.030 11596 IsSlewing returns 0
04:28:22.059 00.415 11596 IsGuiding returns 0
04:28:22.059 00.000 11596 scope move finished after 185 + 660 ms
04:28:22.059 00.000 11596 Move returns status 0, amount 185
04:28:22.059 00.000 11596 MoveAxis(N, 0, ABG)
04:28:22.059 00.000 11596 Move returns status 0, amount 0
04:28:22.059 00.000 11596 move complete, result=0
04:28:22.059 00.000 11596 worker thread done servicing request
04:28:22.059 00.000 13300 GuideStep: 0.1 px 185 ms WEST, -0.0 px 0 ms NORTH
04:28:22.060 00.001 11596 Worker thread wakes up
04:28:22.060 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:28:22.469 00.409 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fa06d82d-0dac-4e31-bd92-322e2e28ef17"}
04:28:22.469 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fa06d82d-0dac-4e31-bd92-322e2e28ef17"}
04:28:22.470 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"843b8e7e-4d83-4675-a00c-68ed4298c2f9"}
04:28:22.470 00.000 13300 case statement mapped state 6 to 3
04:28:22.470 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"843b8e7e-4d83-4675-a00c-68ed4298c2f9"}
04:28:22.471 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2281a850-cb19-4bbd-a13c-29812cf5ba6c"}
04:28:22.471 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":71,"width":15,"height":15,"star_pos":[7.44,6.85],"pixels":"..."},"id":"2281a850-cb19-4bbd-a13c-29812cf5ba6c"}
04:28:22.570 00.099 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:28:25.468 02.898 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"449c0bf9-861f-4d4b-b5f4-55fd7fa215c7"}
04:28:25.468 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"449c0bf9-861f-4d4b-b5f4-55fd7fa215c7"}
04:28:25.469 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0456cedd-30cb-4a84-93b2-16cc98136d58"}
04:28:25.469 00.000 13300 case statement mapped state 6 to 3
04:28:25.469 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0456cedd-30cb-4a84-93b2-16cc98136d58"}
04:28:25.470 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4c2dbd69-76af-4c03-bb71-ddbb7e09c370"}
04:28:25.470 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":71,"width":15,"height":15,"star_pos":[7.44,6.85],"pixels":"..."},"id":"4c2dbd69-76af-4c03-bb71-ddbb7e09c370"}
04:28:25.596 00.126 11596 Exposure complete
04:28:25.665 00.069 11596 worker thread done servicing request
04:28:25.665 00.000 13300 OnExposeComplete: enter
04:28:25.665 00.000 13300 UpdateGuideState(): m_state=6
04:28:25.665 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
04:28:25.666 00.001 13300 Star::Find returns 1 (0), X=295.35, Y=663.68, Mass=1709, SNR=28.9, Peak=252 HFD=3.4
04:28:25.666 00.000 13300 MultiStar: [#1 -0.18,0.15,0.81,U] [#2 -0.19,0.07,0.75,U] 
04:28:25.666 00.000 13300 single-star, 2 included, MultiStar: {-0.16, 0.06}, one-star: {-0.11, -0.01}
04:28:25.666 00.000 13300 CameraToMount -- cameraTheta (-3.02) - m_xAngle (1.53) = xAngle (-4.55 = 1.73)
04:28:25.666 00.000 13300 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.68 = -1.40)
04:28:25.666 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-3.02 mountX=-0.02 mountY=-0.11, mountTheta=-1.73
04:28:25.668 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.01, opts=13)
04:28:25.668 00.000 13300 Enqueuing Move request for scope (-0.11, -0.01)
04:28:25.668 00.000 11596 Worker thread wakes up
04:28:25.669 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.01) opts 0xd
04:28:25.669 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.01)
04:28:25.669 00.000 11596 Moving (-0.11, -0.01) raw xDistance=-0.02 yDistance=-0.11
04:28:25.669 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:28:25.669 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:28:25.669 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:28:25.669 00.000 11596 MoveAxis(E, 0, ABG)
04:28:25.669 00.000 11596 Move returns status 0, amount 0
04:28:25.669 00.000 11596 MoveAxis(N, 0, ABG)
04:28:25.669 00.000 11596 Move returns status 0, amount 0
04:28:25.670 00.001 11596 move complete, result=0
04:28:25.670 00.000 11596 worker thread done servicing request
04:28:25.675 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=70, Gamma=0.510
04:28:25.683 00.008 13300 UpdateGuideState exits: m=1709 SNR=28.9
04:28:25.683 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:25.683 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:28:25.684 00.001 13300 Enqueuing Expose request
04:28:25.684 00.000 11596 Worker thread wakes up
04:28:25.684 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:28:25.684 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:28:26.196 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:28:28.467 02.271 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"41b5a8ad-a3b6-4364-966c-278714eea161"}
04:28:28.467 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"41b5a8ad-a3b6-4364-966c-278714eea161"}
04:28:28.468 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6d7b1142-7460-4549-86db-a3cc6ed8f86d"}
04:28:28.468 00.000 13300 case statement mapped state 6 to 3
04:28:28.468 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6d7b1142-7460-4549-86db-a3cc6ed8f86d"}
04:28:28.468 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d08a5210-e5b5-4ea1-8615-61ef54fa5f5d"}
04:28:28.468 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":72,"width":15,"height":15,"star_pos":[7.35,6.68],"pixels":"..."},"id":"d08a5210-e5b5-4ea1-8615-61ef54fa5f5d"}
04:28:29.223 00.755 11596 Exposure complete
04:28:29.296 00.073 11596 worker thread done servicing request
04:28:29.297 00.001 13300 OnExposeComplete: enter
04:28:29.297 00.000 13300 UpdateGuideState(): m_state=6
04:28:29.297 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
04:28:29.297 00.000 13300 Star::Find returns 1 (0), X=295.48, Y=663.72, Mass=1685, SNR=28.7, Peak=254 HFD=3.2
04:28:29.298 00.001 13300 MultiStar: [#1 -0.18,0.20,0.81,U] [#2 -0.24,0.14,0.73,U] 
04:28:29.298 00.000 13300 single-star, 2 included, MultiStar: {-0.12, 0.11}, one-star: {0.01, 0.02}
04:28:29.298 00.000 13300 CameraToMount -- cameraTheta (1.08) - m_xAngle (1.53) = xAngle (-0.46 = -0.46)
04:28:29.298 00.000 13300 CameraToMount -- cameraTheta (1.08) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.58 = 2.70)
04:28:29.298 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.03 cameraTheta=1.08 mountX=0.02 mountY=0.01, mountTheta=0.44
04:28:29.301 00.003 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.02, opts=13)
04:28:29.301 00.000 13300 Enqueuing Move request for scope (0.01, 0.02)
04:28:29.301 00.000 11596 Worker thread wakes up
04:28:29.301 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd
04:28:29.302 00.001 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.02)
04:28:29.302 00.000 11596 Moving (0.01, 0.02) raw xDistance=0.02 yDistance=0.01
04:28:29.302 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:28:29.302 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:28:29.302 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:28:29.302 00.000 11596 MoveAxis(E, 0, ABG)
04:28:29.303 00.001 11596 Move returns status 0, amount 0
04:28:29.303 00.000 11596 MoveAxis(N, 0, ABG)
04:28:29.303 00.000 11596 Move returns status 0, amount 0
04:28:29.303 00.000 11596 move complete, result=0
04:28:29.303 00.000 11596 worker thread done servicing request
04:28:29.312 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=64, Gamma=0.510
04:28:29.323 00.011 13300 UpdateGuideState exits: m=1685 SNR=28.7
04:28:29.323 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:29.323 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:28:29.323 00.000 13300 Enqueuing Expose request
04:28:29.323 00.000 11596 Worker thread wakes up
04:28:29.323 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:28:29.323 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:28:29.831 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:28:31.465 01.634 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e688cdde-f20a-41c7-b6c1-02bdf61e300a"}
04:28:31.465 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e688cdde-f20a-41c7-b6c1-02bdf61e300a"}
04:28:31.507 00.042 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"20731e67-c9e7-40df-b100-0fddc89e5a6a"}
04:28:31.507 00.000 13300 case statement mapped state 6 to 3
04:28:31.507 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"20731e67-c9e7-40df-b100-0fddc89e5a6a"}
04:28:31.508 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1a76363c-e683-4b93-adeb-671c922410d3"}
04:28:31.508 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":73,"width":15,"height":15,"star_pos":[7.48,6.72],"pixels":"..."},"id":"1a76363c-e683-4b93-adeb-671c922410d3"}
04:28:32.862 01.354 11596 Exposure complete
04:28:32.931 00.069 11596 worker thread done servicing request
04:28:32.931 00.000 13300 OnExposeComplete: enter
04:28:32.932 00.001 13300 UpdateGuideState(): m_state=6
04:28:32.932 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
04:28:32.932 00.000 13300 Star::Find returns 1 (0), X=295.39, Y=663.99, Mass=1665, SNR=28.5, Peak=254 HFD=3.4
04:28:32.933 00.001 13300 MultiStar: [#1 -0.17,0.38,0.00,M2] [#2 -0.06,0.38,0.00,M1] 
04:28:32.933 00.000 13300 CameraToMount -- cameraTheta (1.82) - m_xAngle (1.53) = xAngle (0.29 = 0.29)
04:28:32.933 00.000 13300 CameraToMount -- cameraTheta (1.82) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.84 = -2.84)
04:28:32.933 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.30 hyp=0.30 cameraTheta=1.82 mountX=0.29 mountY=-0.09, mountTheta=-0.30
04:28:32.935 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.30, opts=13)
04:28:32.935 00.000 13300 Enqueuing Move request for scope (-0.08, 0.30)
04:28:32.935 00.000 11596 Worker thread wakes up
04:28:32.935 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.30) opts 0xd
04:28:32.936 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.30)
04:28:32.936 00.000 11596 Moving (-0.08, 0.30) raw xDistance=0.29 yDistance=-0.09
04:28:32.936 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
04:28:32.936 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:28:32.936 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:28:32.936 00.000 11596 MoveAxis(W, 366, ABG)
04:28:32.936 00.000 11596 Guiding  Dir = 3, Dur = 366
04:28:32.937 00.001 11596 IsSlewing returns 0
04:28:32.942 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
04:28:32.950 00.008 13300 UpdateGuideState exits: m=1665 SNR=28.5
04:28:32.950 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:32.951 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:28:32.951 00.000 13300 Enqueuing Expose request
04:28:32.997 00.046 11596 IsGuiding returns 0
04:28:33.517 00.520 11596 IsGuiding returns 1
04:28:33.517 00.000 11596 scope still moving after pulse duration time elapsed
04:28:33.623 00.106 11596 IsSlewing returns 0
04:28:33.851 00.228 11596 IsGuiding returns 0
04:28:33.851 00.000 11596 scope move finished after 366 + 487 ms
04:28:33.851 00.000 11596 Move returns status 0, amount 366
04:28:33.851 00.000 11596 MoveAxis(N, 0, ABG)
04:28:33.851 00.000 11596 Move returns status 0, amount 0
04:28:33.851 00.000 11596 move complete, result=0
04:28:33.851 00.000 11596 worker thread done servicing request
04:28:33.851 00.000 11596 Worker thread wakes up
04:28:33.852 00.001 13300 GuideStep: 0.3 px 366 ms WEST, -0.1 px 0 ms NORTH
04:28:33.852 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:28:34.365 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:28:34.465 00.100 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4e90e574-7664-44a3-a956-6c5247250861"}
04:28:34.465 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4e90e574-7664-44a3-a956-6c5247250861"}
04:28:34.466 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"078b35bd-cc45-4774-b0e0-397898e765b4"}
04:28:34.466 00.000 13300 case statement mapped state 6 to 3
04:28:34.466 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"078b35bd-cc45-4774-b0e0-397898e765b4"}
04:28:34.466 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a7ff063d-01c3-4ef7-898f-1d809b3a284d"}
04:28:34.466 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":74,"width":15,"height":15,"star_pos":[7.39,6.99],"pixels":"..."},"id":"a7ff063d-01c3-4ef7-898f-1d809b3a284d"}
04:28:37.406 02.940 11596 Exposure complete
04:28:37.465 00.059 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3491be69-e32e-4160-8f69-38628c07129c"}
04:28:37.465 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3491be69-e32e-4160-8f69-38628c07129c"}
04:28:37.466 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6539081a-4b8e-45c6-84c8-f0cf133d5f57"}
04:28:37.466 00.000 13300 case statement mapped state 6 to 3
04:28:37.466 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6539081a-4b8e-45c6-84c8-f0cf133d5f57"}
04:28:37.467 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b31e119b-b137-4952-983c-85f3a7a937f8"}
04:28:37.467 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":74,"width":15,"height":15,"star_pos":[7.39,6.99],"pixels":"..."},"id":"b31e119b-b137-4952-983c-85f3a7a937f8"}
04:28:37.479 00.012 11596 worker thread done servicing request
04:28:37.479 00.000 13300 OnExposeComplete: enter
04:28:37.479 00.000 13300 UpdateGuideState(): m_state=6
04:28:37.479 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
04:28:37.480 00.001 13300 Star::Find returns 1 (0), X=295.32, Y=663.71, Mass=1733, SNR=29.2, Peak=251 HFD=3.4
04:28:37.480 00.000 13300 MultiStar: [#1 -0.26,0.08,0.82,U] [#2 -0.26,0.11,0.73,U] 
04:28:37.480 00.000 13300 single-star, 2 included, MultiStar: {-0.22, 0.06}, one-star: {-0.15, 0.01}
04:28:37.480 00.000 13300 CameraToMount -- cameraTheta (3.05) - m_xAngle (1.53) = xAngle (1.52 = 1.52)
04:28:37.481 00.001 13300 CameraToMount -- cameraTheta (3.05) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.61 = -1.61)
04:28:37.481 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=0.01 hyp=0.15 cameraTheta=3.05 mountX=0.01 mountY=-0.15, mountTheta=-1.52
04:28:37.483 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=0.01, opts=13)
04:28:37.483 00.000 13300 Enqueuing Move request for scope (-0.15, 0.01)
04:28:37.483 00.000 11596 Worker thread wakes up
04:28:37.484 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.01) opts 0xd
04:28:37.484 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, 0.01)
04:28:37.484 00.000 11596 Moving (-0.15, 0.01) raw xDistance=0.01 yDistance=-0.15
04:28:37.484 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:28:37.484 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:28:37.484 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
04:28:37.484 00.000 11596 MoveAxis(E, 0, ABG)
04:28:37.484 00.000 11596 Move returns status 0, amount 0
04:28:37.484 00.000 11596 MoveAxis(N, 0, ABG)
04:28:37.485 00.001 11596 Move returns status 0, amount 0
04:28:37.485 00.000 11596 move complete, result=0
04:28:37.485 00.000 11596 worker thread done servicing request
04:28:37.493 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=251, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
04:28:37.503 00.010 13300 UpdateGuideState exits: m=1733 SNR=29.2
04:28:37.503 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:37.504 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:28:37.504 00.000 13300 Enqueuing Expose request
04:28:37.504 00.000 11596 Worker thread wakes up
04:28:37.504 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:28:37.504 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:28:38.019 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:28:40.464 02.445 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7ec39b44-0ea4-45df-b14c-d6b3bda820ba"}
04:28:40.464 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7ec39b44-0ea4-45df-b14c-d6b3bda820ba"}
04:28:40.465 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"66855e64-d2e9-4ec0-b76e-7e0f18162e2c"}
04:28:40.465 00.000 13300 case statement mapped state 6 to 3
04:28:40.465 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"66855e64-d2e9-4ec0-b76e-7e0f18162e2c"}
04:28:40.466 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"87fb31a9-995d-44a5-ae09-18f2f5ec5830"}
04:28:40.466 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":75,"width":15,"height":15,"star_pos":[7.32,6.71],"pixels":"..."},"id":"87fb31a9-995d-44a5-ae09-18f2f5ec5830"}
04:28:41.041 00.575 11596 Exposure complete
04:28:41.111 00.070 11596 worker thread done servicing request
04:28:41.111 00.000 13300 OnExposeComplete: enter
04:28:41.112 00.001 13300 UpdateGuideState(): m_state=6
04:28:41.112 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
04:28:41.112 00.000 13300 Star::Find returns 1 (0), X=295.35, Y=663.88, Mass=1656, SNR=28.5, Peak=250 HFD=3.4
04:28:41.112 00.000 13300 MultiStar: [#1 -0.15,0.27,0.84,U] [#2 -0.19,0.23,0.75,U] 
04:28:41.112 00.000 13300 single-star, 2 included, MultiStar: {-0.15, 0.22}, one-star: {-0.12, 0.18}
04:28:41.113 00.001 13300 CameraToMount -- cameraTheta (2.15) - m_xAngle (1.53) = xAngle (0.62 = 0.62)
04:28:41.113 00.000 13300 CameraToMount -- cameraTheta (2.15) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.51 = -2.51)
04:28:41.113 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=0.18 hyp=0.21 cameraTheta=2.15 mountX=0.17 mountY=-0.13, mountTheta=-0.63
04:28:41.115 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=0.18, opts=13)
04:28:41.115 00.000 13300 Enqueuing Move request for scope (-0.12, 0.18)
04:28:41.115 00.000 11596 Worker thread wakes up
04:28:41.115 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.18) opts 0xd
04:28:41.115 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, 0.18)
04:28:41.115 00.000 11596 Moving (-0.12, 0.18) raw xDistance=0.17 yDistance=-0.13
04:28:41.115 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
04:28:41.115 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:28:41.116 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
04:28:41.116 00.000 11596 MoveAxis(W, 218, ABG)
04:28:41.116 00.000 11596 Guiding  Dir = 3, Dur = 218
04:28:41.116 00.000 11596 IsSlewing returns 0
04:28:41.122 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=250, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
04:28:41.129 00.007 13300 UpdateGuideState exits: m=1656 SNR=28.5
04:28:41.130 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:41.130 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:28:41.130 00.000 13300 Enqueuing Expose request
04:28:41.345 00.215 11596 IsGuiding returns 0
04:28:41.481 00.136 11596 PulseGuide returned control before completion, sleep 93
04:28:41.592 00.111 11596 IsGuiding returns 1
04:28:41.592 00.000 11596 scope still moving after pulse duration time elapsed
04:28:41.619 00.027 11596 IsSlewing returns 0
04:28:41.709 00.090 11596 IsGuiding returns 0
04:28:41.709 00.000 11596 scope move finished after 218 + 146 ms
04:28:41.709 00.000 11596 Move returns status 0, amount 218
04:28:41.709 00.000 11596 MoveAxis(N, 0, ABG)
04:28:41.709 00.000 11596 Move returns status 0, amount 0
04:28:41.710 00.001 11596 move complete, result=0
04:28:41.710 00.000 11596 worker thread done servicing request
04:28:41.710 00.000 13300 GuideStep: 0.2 px 218 ms WEST, -0.1 px 0 ms NORTH
04:28:41.710 00.000 11596 Worker thread wakes up
04:28:41.711 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:28:42.214 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:28:43.463 01.249 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6b913fc1-b71b-47c2-af0b-07d2f41ba353"}
04:28:43.463 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6b913fc1-b71b-47c2-af0b-07d2f41ba353"}
04:28:43.465 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"441e2232-7f8f-4721-9129-032389db5e1c"}
04:28:43.465 00.000 13300 case statement mapped state 6 to 3
04:28:43.465 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"441e2232-7f8f-4721-9129-032389db5e1c"}
04:28:43.466 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fc5d8192-3ffc-444a-b10d-97a0d93b99b8"}
04:28:43.466 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":76,"width":15,"height":15,"star_pos":[7.35,6.88],"pixels":"..."},"id":"fc5d8192-3ffc-444a-b10d-97a0d93b99b8"}
04:28:45.277 01.811 11596 Exposure complete
04:28:45.378 00.101 11596 worker thread done servicing request
04:28:45.379 00.001 13300 OnExposeComplete: enter
04:28:45.379 00.000 13300 UpdateGuideState(): m_state=6
04:28:45.379 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
04:28:45.379 00.000 13300 Star::Find returns 1 (0), X=295.33, Y=663.86, Mass=1598, SNR=28.0, Peak=248 HFD=3.2
04:28:45.380 00.001 13300 MultiStar: [#1 -0.19,0.31,0.00,M1] [#2 -0.23,0.25,0.00,M1] 
04:28:45.380 00.000 13300 CameraToMount -- cameraTheta (2.28) - m_xAngle (1.53) = xAngle (0.75 = 0.75)
04:28:45.380 00.000 13300 CameraToMount -- cameraTheta (2.28) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.38 = -2.38)
04:28:45.380 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=0.16 hyp=0.21 cameraTheta=2.28 mountX=0.15 mountY=-0.14, mountTheta=-0.76
04:28:45.382 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=0.16, opts=13)
04:28:45.382 00.000 13300 Enqueuing Move request for scope (-0.14, 0.16)
04:28:45.382 00.000 11596 Worker thread wakes up
04:28:45.382 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.16) opts 0xd
04:28:45.382 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, 0.16)
04:28:45.383 00.001 11596 Moving (-0.14, 0.16) raw xDistance=0.15 yDistance=-0.14
04:28:45.383 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
04:28:45.383 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:28:45.383 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
04:28:45.383 00.000 11596 MoveAxis(W, 206, ABG)
04:28:45.383 00.000 11596 Guiding  Dir = 3, Dur = 206
04:28:45.384 00.001 11596 IsSlewing returns 0
04:28:45.392 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
04:28:45.400 00.008 13300 UpdateGuideState exits: m=1598 SNR=28.0
04:28:45.400 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:45.400 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:28:45.400 00.000 13300 Enqueuing Expose request
04:28:45.480 00.080 11596 IsGuiding returns 0
04:28:45.570 00.090 11596 PulseGuide returned control before completion, sleep 126
04:28:45.806 00.236 11596 IsGuiding returns 1
04:28:45.806 00.000 11596 scope still moving after pulse duration time elapsed
04:28:45.835 00.029 11596 IsSlewing returns 0
04:28:46.196 00.361 11596 IsGuiding returns 0
04:28:46.196 00.000 11596 scope move finished after 206 + 509 ms
04:28:46.196 00.000 11596 Move returns status 0, amount 206
04:28:46.196 00.000 11596 MoveAxis(N, 0, ABG)
04:28:46.196 00.000 11596 Move returns status 0, amount 0
04:28:46.196 00.000 11596 move complete, result=0
04:28:46.196 00.000 11596 worker thread done servicing request
04:28:46.196 00.000 11596 Worker thread wakes up
04:28:46.196 00.000 13300 GuideStep: 0.2 px 206 ms WEST, -0.1 px 0 ms NORTH
04:28:46.197 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:28:46.478 00.281 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7c532a26-a917-47ab-9b71-0f0a976e2126"}
04:28:46.479 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7c532a26-a917-47ab-9b71-0f0a976e2126"}
04:28:46.480 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"da6ccc92-8cf9-4846-a70a-afbb83087d7c"}
04:28:46.480 00.000 13300 case statement mapped state 6 to 3
04:28:46.480 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"da6ccc92-8cf9-4846-a70a-afbb83087d7c"}
04:28:46.481 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2406c80c-3138-4c6b-a255-a300e64acca6"}
04:28:46.481 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":77,"width":15,"height":15,"star_pos":[7.33,6.86],"pixels":"..."},"id":"2406c80c-3138-4c6b-a255-a300e64acca6"}
04:28:46.712 00.231 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:28:49.479 02.767 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c135e914-2af7-401b-9515-6c3befe75c4c"}
04:28:49.479 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c135e914-2af7-401b-9515-6c3befe75c4c"}
04:28:49.480 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ed122955-97f2-43e0-b595-257be387336b"}
04:28:49.480 00.000 13300 case statement mapped state 6 to 3
04:28:49.480 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ed122955-97f2-43e0-b595-257be387336b"}
04:28:49.481 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2f9faab7-045e-4226-8826-6c51df0bdb63"}
04:28:49.481 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":77,"width":15,"height":15,"star_pos":[7.33,6.86],"pixels":"..."},"id":"2f9faab7-045e-4226-8826-6c51df0bdb63"}
04:28:49.737 00.256 11596 Exposure complete
04:28:49.813 00.076 11596 worker thread done servicing request
04:28:49.813 00.000 13300 OnExposeComplete: enter
04:28:49.813 00.000 13300 UpdateGuideState(): m_state=6
04:28:49.814 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
04:28:49.814 00.000 13300 Star::Find returns 1 (0), X=295.39, Y=663.63, Mass=1625, SNR=28.2, Peak=254 HFD=3.2
04:28:49.814 00.000 13300 MultiStar: [#1 -0.11,0.03,0.84,U] [#2 -0.21,0.13,0.75,U] 
04:28:49.814 00.000 13300 single-star, 2 included, MultiStar: {-0.13, 0.02}, one-star: {-0.08, -0.07}
04:28:49.814 00.000 13300 CameraToMount -- cameraTheta (-2.39) - m_xAngle (1.53) = xAngle (-3.92 = 2.36)
04:28:49.814 00.000 13300 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.05 = -0.77)
04:28:49.815 00.001 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.07 hyp=0.11 cameraTheta=-2.39 mountX=-0.08 mountY=-0.07, mountTheta=-2.37
04:28:49.817 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.07, opts=13)
04:28:49.817 00.000 13300 Enqueuing Move request for scope (-0.08, -0.07)
04:28:49.817 00.000 11596 Worker thread wakes up
04:28:49.817 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.07) opts 0xd
04:28:49.818 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.07)
04:28:49.818 00.000 11596 Moving (-0.08, -0.07) raw xDistance=-0.08 yDistance=-0.07
04:28:49.818 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:28:49.818 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:28:49.818 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:28:49.818 00.000 11596 MoveAxis(E, 0, ABG)
04:28:49.818 00.000 11596 Move returns status 0, amount 0
04:28:49.818 00.000 11596 MoveAxis(N, 0, ABG)
04:28:49.818 00.000 11596 Move returns status 0, amount 0
04:28:49.818 00.000 11596 move complete, result=0
04:28:49.818 00.000 11596 worker thread done servicing request
04:28:49.824 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=3, FiltMax=67, Gamma=0.510
04:28:49.832 00.008 13300 UpdateGuideState exits: m=1625 SNR=28.2
04:28:49.832 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:49.832 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:28:49.832 00.000 13300 Enqueuing Expose request
04:28:49.832 00.000 11596 Worker thread wakes up
04:28:49.832 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:28:49.832 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:28:50.340 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:28:52.478 02.138 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"19587d0d-15f6-4881-a960-568a7d533d43"}
04:28:52.478 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"19587d0d-15f6-4881-a960-568a7d533d43"}
04:28:52.479 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1391b707-df2e-4b78-bab1-d66a6e075de4"}
04:28:52.479 00.000 13300 case statement mapped state 6 to 3
04:28:52.479 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1391b707-df2e-4b78-bab1-d66a6e075de4"}
04:28:52.480 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9be97be7-fe4e-4ba2-b6d8-a5effa3f5d61"}
04:28:52.480 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":78,"width":15,"height":15,"star_pos":[7.39,6.63],"pixels":"..."},"id":"9be97be7-fe4e-4ba2-b6d8-a5effa3f5d61"}
04:28:53.375 00.895 11596 Exposure complete
04:28:53.445 00.070 11596 worker thread done servicing request
04:28:53.446 00.001 13300 OnExposeComplete: enter
04:28:53.446 00.000 13300 UpdateGuideState(): m_state=6
04:28:53.446 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
04:28:53.446 00.000 13300 Star::Find returns 1 (0), X=295.36, Y=663.80, Mass=1698, SNR=28.9, Peak=254 HFD=3.4
04:28:53.447 00.001 13300 MultiStar: [#1 -0.23,0.20,0.82,U] [#2 -0.27,0.24,0.00,M1] 
04:28:53.447 00.000 13300 single-star, 1 included, MultiStar: {-0.16, 0.14}, one-star: {-0.10, 0.10}
04:28:53.447 00.000 13300 CameraToMount -- cameraTheta (2.40) - m_xAngle (1.53) = xAngle (0.86 = 0.86)
04:28:53.447 00.000 13300 CameraToMount -- cameraTheta (2.40) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.26 = -2.26)
04:28:53.447 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.10 hyp=0.14 cameraTheta=2.40 mountX=0.09 mountY=-0.11, mountTheta=-0.87
04:28:53.449 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.10, opts=13)
04:28:53.450 00.001 13300 Enqueuing Move request for scope (-0.10, 0.10)
04:28:53.450 00.000 11596 Worker thread wakes up
04:28:53.450 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.10) opts 0xd
04:28:53.450 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.10)
04:28:53.450 00.000 11596 Moving (-0.10, 0.10) raw xDistance=0.09 yDistance=-0.11
04:28:53.450 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
04:28:53.450 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:28:53.450 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:28:53.451 00.001 11596 MoveAxis(E, 0, ABG)
04:28:53.451 00.000 11596 Move returns status 0, amount 0
04:28:53.451 00.000 11596 MoveAxis(N, 0, ABG)
04:28:53.451 00.000 11596 Move returns status 0, amount 0
04:28:53.451 00.000 11596 move complete, result=0
04:28:53.451 00.000 11596 worker thread done servicing request
04:28:53.457 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
04:28:53.465 00.008 13300 UpdateGuideState exits: m=1698 SNR=28.9
04:28:53.465 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:53.465 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:28:53.465 00.000 13300 Enqueuing Expose request
04:28:53.465 00.000 11596 Worker thread wakes up
04:28:53.466 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:28:53.466 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:28:53.973 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:28:55.477 01.504 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"88fc26ff-3335-4528-bbb6-839a2e66f876"}
04:28:55.477 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"88fc26ff-3335-4528-bbb6-839a2e66f876"}
04:28:55.478 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"27986ef0-5726-4560-8c09-c02310532415"}
04:28:55.478 00.000 13300 case statement mapped state 6 to 3
04:28:55.478 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"27986ef0-5726-4560-8c09-c02310532415"}
04:28:55.478 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9f3b0f29-1e2c-4511-ba78-eea2a3b73b78"}
04:28:55.479 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":79,"width":15,"height":15,"star_pos":[7.36,6.80],"pixels":"..."},"id":"9f3b0f29-1e2c-4511-ba78-eea2a3b73b78"}
04:28:56.563 01.084 13300 evsrv: cli 10203220 connect
04:28:56.564 00.001 13300 case statement mapped state 6 to 3
04:28:56.564 00.000 13300 case statement mapped state 6 to 3
04:28:56.565 00.001 13300 evsrv: cli 10203220 request: {"method":"get_app_state","id":"32987e8d-4e40-442c-8ad7-1d96d23c5c29"}
04:28:56.565 00.000 13300 case statement mapped state 6 to 3
04:28:56.565 00.000 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":"Guiding","id":"32987e8d-4e40-442c-8ad7-1d96d23c5c29"}
04:28:56.566 00.001 13300 evsrv: cli 10203220 disconnect
04:28:57.014 00.448 11596 Exposure complete
04:28:57.118 00.104 13300 OnExposeComplete: enter
04:28:57.118 00.000 13300 UpdateGuideState(): m_state=6
04:28:57.118 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
04:28:57.119 00.001 13300 Star::Find returns 1 (0), X=295.34, Y=663.90, Mass=1576, SNR=27.8, Peak=254 HFD=3.3
04:28:57.119 00.000 13300 MultiStar: [#1 -0.34,0.21,0.00,M1] [#2 -0.23,-0.02,0.78,U] 
04:28:57.119 00.000 13300 refined, 1 included, MultiStar: {-0.17, 0.10}, one-star: {-0.12, 0.20}
04:28:57.119 00.000 13300 CameraToMount -- cameraTheta (2.59) - m_xAngle (1.53) = xAngle (1.05 = 1.05)
04:28:57.120 00.001 13300 CameraToMount -- cameraTheta (2.59) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.07 = -2.07)
04:28:57.120 00.000 13300 CameraToMount -- cameraX=-0.17 cameraY=0.10 hyp=0.20 cameraTheta=2.59 mountX=0.10 mountY=-0.17, mountTheta=-1.06
04:28:57.123 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.17, y=0.10, opts=13)
04:28:57.123 00.000 13300 Enqueuing Move request for scope (-0.17, 0.10)
04:28:57.132 00.009 11596 worker thread done servicing request
04:28:57.132 00.000 11596 Worker thread wakes up
04:28:57.133 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.10) opts 0xd
04:28:57.134 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.17, 0.10)
04:28:57.134 00.000 11596 Moving (-0.17, 0.10) raw xDistance=0.10 yDistance=-0.17
04:28:57.134 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
04:28:57.134 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:28:57.134 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
04:28:57.135 00.001 11596 MoveAxis(E, 0, ABG)
04:28:57.135 00.000 11596 Move returns status 0, amount 0
04:28:57.135 00.000 11596 MoveAxis(N, 0, ABG)
04:28:57.135 00.000 11596 Move returns status 0, amount 0
04:28:57.135 00.000 11596 move complete, result=0
04:28:57.135 00.000 11596 worker thread done servicing request
04:28:57.143 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=1, FiltMax=80, Gamma=0.510
04:28:57.157 00.014 13300 UpdateGuideState exits: m=1576 SNR=27.8
04:28:57.157 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:57.158 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:28:57.158 00.000 13300 Enqueuing Expose request
04:28:57.158 00.000 11596 Worker thread wakes up
04:28:57.158 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:28:57.158 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:28:57.665 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:28:58.477 00.812 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5f6b5fcc-0652-4b3f-86c6-6c58346887d1"}
04:28:58.477 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5f6b5fcc-0652-4b3f-86c6-6c58346887d1"}
04:28:58.478 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e89e8a51-ec6d-4d76-a96f-f5b1c12e69b3"}
04:28:58.478 00.000 13300 case statement mapped state 6 to 3
04:28:58.478 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e89e8a51-ec6d-4d76-a96f-f5b1c12e69b3"}
04:28:58.478 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ae5939ea-1ea4-4f5d-a568-ec4409239845"}
04:28:58.479 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":80,"width":15,"height":15,"star_pos":[7.34,6.90],"pixels":"..."},"id":"ae5939ea-1ea4-4f5d-a568-ec4409239845"}
04:29:00.705 02.226 11596 Exposure complete
04:29:00.800 00.095 11596 worker thread done servicing request
04:29:00.800 00.000 13300 OnExposeComplete: enter
04:29:00.801 00.001 13300 UpdateGuideState(): m_state=6
04:29:00.801 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
04:29:00.801 00.000 13300 Star::Find returns 1 (0), X=295.23, Y=663.73, Mass=1635, SNR=28.3, Peak=250 HFD=3.1
04:29:00.801 00.000 13300 MultiStar: [#1 -0.50,0.05,0.00,M2] [#2 -0.40,0.01,0.00,M1] 
04:29:00.801 00.000 13300 CameraToMount -- cameraTheta (3.02) - m_xAngle (1.53) = xAngle (1.48 = 1.48)
04:29:00.801 00.000 13300 CameraToMount -- cameraTheta (3.02) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.64 = -1.64)
04:29:00.802 00.001 13300 CameraToMount -- cameraX=-0.23 cameraY=0.03 hyp=0.23 cameraTheta=3.02 mountX=0.02 mountY=-0.23, mountTheta=-1.48
04:29:00.804 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.23, y=0.03, opts=13)
04:29:00.804 00.000 13300 Enqueuing Move request for scope (-0.23, 0.03)
04:29:00.804 00.000 11596 Worker thread wakes up
04:29:00.804 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.03) opts 0xd
04:29:00.804 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.23, 0.03)
04:29:00.804 00.000 11596 Moving (-0.23, 0.03) raw xDistance=0.02 yDistance=-0.23
04:29:00.804 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:29:00.805 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:29:00.805 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
04:29:00.805 00.000 11596 MoveAxis(E, 0, ABG)
04:29:00.805 00.000 11596 Move returns status 0, amount 0
04:29:00.805 00.000 11596 MoveAxis(N, 0, ABG)
04:29:00.805 00.000 11596 Move returns status 0, amount 0
04:29:00.805 00.000 11596 move complete, result=0
04:29:00.806 00.001 11596 worker thread done servicing request
04:29:00.813 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=250, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
04:29:00.821 00.008 13300 UpdateGuideState exits: m=1635 SNR=28.3
04:29:00.821 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:00.821 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:29:00.821 00.000 13300 Enqueuing Expose request
04:29:00.821 00.000 11596 Worker thread wakes up
04:29:00.821 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
04:29:00.821 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:29:01.337 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:29:01.482 00.145 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8cb660d7-05ae-4768-aeb0-eb0085cd6008"}
04:29:01.483 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8cb660d7-05ae-4768-aeb0-eb0085cd6008"}
04:29:01.483 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"def44315-07ce-4d6b-94c2-ff1bbc6867d5"}
04:29:01.484 00.001 13300 case statement mapped state 6 to 3
04:29:01.484 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"def44315-07ce-4d6b-94c2-ff1bbc6867d5"}
04:29:01.484 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"23ba2641-7a3e-4f40-b051-21a061269787"}
04:29:01.485 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":81,"width":15,"height":15,"star_pos":[7.23,6.73],"pixels":"..."},"id":"23ba2641-7a3e-4f40-b051-21a061269787"}
04:29:04.556 03.071 11596 Exposure complete
04:29:04.616 00.060 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b0cbef46-364d-4ad4-9d97-b9d3196df91e"}
04:29:04.616 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b0cbef46-364d-4ad4-9d97-b9d3196df91e"}
04:29:04.633 00.017 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"14b32f52-21c9-400b-a5a6-7da2fab07868"}
04:29:04.633 00.000 13300 case statement mapped state 6 to 3
04:29:04.633 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"14b32f52-21c9-400b-a5a6-7da2fab07868"}
04:29:04.654 00.021 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6f5c8f29-eae9-499d-ac7e-540f923bf83d"}
04:29:04.655 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":81,"width":15,"height":15,"star_pos":[7.23,6.73],"pixels":"..."},"id":"6f5c8f29-eae9-499d-ac7e-540f923bf83d"}
04:29:04.693 00.038 11596 worker thread done servicing request
04:29:04.694 00.001 13300 OnExposeComplete: enter
04:29:04.694 00.000 13300 UpdateGuideState(): m_state=6
04:29:04.694 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
04:29:04.695 00.001 13300 Star::Find returns 1 (0), X=295.26, Y=663.68, Mass=1669, SNR=28.6, Peak=254 HFD=3.3
04:29:04.695 00.000 13300 MultiStar: [#1 -0.54,0.00,0.00,M3] [#2 -0.23,0.05,0.74,U] 
04:29:04.695 00.000 13300 single-star, 1 included, MultiStar: {-0.22, 0.01}, one-star: {-0.21, -0.02}
04:29:04.695 00.000 13300 CameraToMount -- cameraTheta (-3.06) - m_xAngle (1.53) = xAngle (-4.59 = 1.69)
04:29:04.695 00.000 13300 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.72 = -1.44)
04:29:04.696 00.001 13300 CameraToMount -- cameraX=-0.21 cameraY=-0.02 hyp=0.21 cameraTheta=-3.06 mountX=-0.02 mountY=-0.21, mountTheta=-1.69
04:29:04.699 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.21, y=-0.02, opts=13)
04:29:04.700 00.001 13300 Enqueuing Move request for scope (-0.21, -0.02)
04:29:04.700 00.000 11596 Worker thread wakes up
04:29:04.700 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.02) opts 0xd
04:29:04.700 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.21, -0.02)
04:29:04.700 00.000 11596 Moving (-0.21, -0.02) raw xDistance=-0.02 yDistance=-0.21
04:29:04.700 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:29:04.701 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:29:04.701 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
04:29:04.701 00.000 11596 MoveAxis(E, 0, ABG)
04:29:04.701 00.000 11596 Move returns status 0, amount 0
04:29:04.702 00.001 11596 MoveAxis(N, 0, ABG)
04:29:04.702 00.000 11596 Move returns status 0, amount 0
04:29:04.702 00.000 11596 move complete, result=0
04:29:04.702 00.000 11596 worker thread done servicing request
04:29:04.713 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=93, Gamma=0.510
04:29:04.721 00.008 13300 UpdateGuideState exits: m=1669 SNR=28.6
04:29:04.722 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:04.722 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:29:04.722 00.000 13300 Enqueuing Expose request
04:29:04.722 00.000 11596 Worker thread wakes up
04:29:04.722 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
04:29:04.722 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:29:05.248 00.526 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:29:07.615 02.367 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1721b459-09ff-4d8b-b046-c53e9ce8107c"}
04:29:07.615 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1721b459-09ff-4d8b-b046-c53e9ce8107c"}
04:29:07.616 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4367b062-2830-417e-a839-a9b86dbc6c69"}
04:29:07.616 00.000 13300 case statement mapped state 6 to 3
04:29:07.616 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4367b062-2830-417e-a839-a9b86dbc6c69"}
04:29:07.617 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"737cbf4e-30d9-4506-b84b-5c1a4ce5f092"}
04:29:07.617 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":82,"width":15,"height":15,"star_pos":[7.26,6.68],"pixels":"..."},"id":"737cbf4e-30d9-4506-b84b-5c1a4ce5f092"}
04:29:08.284 00.667 11596 Exposure complete
04:29:08.362 00.078 11596 worker thread done servicing request
04:29:08.362 00.000 13300 OnExposeComplete: enter
04:29:08.362 00.000 13300 UpdateGuideState(): m_state=6
04:29:08.362 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
04:29:08.363 00.001 13300 Star::Find returns 1 (0), X=295.15, Y=663.65, Mass=1564, SNR=27.7, Peak=227 HFD=3.1
04:29:08.363 00.000 13300 MultiStar: [#1 -0.41,0.04,0.00,M4] [#2 -0.36,0.08,0.00,M1] 
04:29:08.363 00.000 13300 CameraToMount -- cameraTheta (-2.99) - m_xAngle (1.53) = xAngle (-4.52 = 1.76)
04:29:08.363 00.000 13300 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.65 = -1.36)
04:29:08.363 00.000 13300 CameraToMount -- cameraX=-0.32 cameraY=-0.05 hyp=0.32 cameraTheta=-2.99 mountX=-0.06 mountY=-0.32, mountTheta=-1.76
04:29:08.365 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.32, y=-0.05, opts=13)
04:29:08.365 00.000 13300 Enqueuing Move request for scope (-0.32, -0.05)
04:29:08.365 00.000 11596 Worker thread wakes up
04:29:08.366 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.05) opts 0xd
04:29:08.366 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.32, -0.05)
04:29:08.366 00.000 11596 Moving (-0.32, -0.05) raw xDistance=-0.06 yDistance=-0.32
04:29:08.366 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:29:08.366 00.000 11596 switching direction from 1 to -1 - decHistory=-3 oldest=-0.37 newest=-0.75
04:29:08.366 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
04:29:08.367 00.001 11596 MoveAxis(E, 0, ABG)
04:29:08.367 00.000 11596 Move returns status 0, amount 0
04:29:08.367 00.000 11596 BLC: Oldest BLC event removed
04:29:08.367 00.000 11596 BLC: Dec direction reversal from South to North, backlash comp pulse of 230 applied
04:29:08.367 00.000 11596 MoveAxis(N, 647, ABG)
04:29:08.367 00.000 11596 Guiding  Dir = 0, Dur = 647
04:29:08.368 00.001 11596 IsSlewing returns 0
04:29:08.378 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
04:29:08.390 00.012 13300 UpdateGuideState exits: m=1564 SNR=27.7
04:29:08.390 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:08.390 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:29:08.390 00.000 13300 Enqueuing Expose request
04:29:08.427 00.037 11596 IsGuiding returns 0
04:29:08.617 00.190 11596 PulseGuide returned control before completion, sleep 467
04:29:09.349 00.732 11596 IsGuiding returns 0
04:29:09.349 00.000 11596 Move returns status 0, amount 647
04:29:09.349 00.000 11596 move complete, result=0
04:29:09.350 00.001 11596 worker thread done servicing request
04:29:09.350 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.3 px 647 ms NORTH
04:29:09.350 00.000 11596 Worker thread wakes up
04:29:09.350 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:29:09.860 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:29:10.616 00.756 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e4a58926-6c67-4e00-9886-32b775ad7dc1"}
04:29:10.616 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e4a58926-6c67-4e00-9886-32b775ad7dc1"}
04:29:10.617 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5d2cbf30-3b96-408a-a22a-6c46af4768dd"}
04:29:10.617 00.000 13300 case statement mapped state 6 to 3
04:29:10.617 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5d2cbf30-3b96-408a-a22a-6c46af4768dd"}
04:29:10.618 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d203c612-33a0-43ad-afe6-1d779a514cc5"}
04:29:10.618 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":83,"width":15,"height":15,"star_pos":[7.15,6.65],"pixels":"..."},"id":"d203c612-33a0-43ad-afe6-1d779a514cc5"}
04:29:12.897 02.279 11596 Exposure complete
04:29:12.968 00.071 11596 worker thread done servicing request
04:29:12.968 00.000 13300 OnExposeComplete: enter
04:29:12.968 00.000 13300 UpdateGuideState(): m_state=6
04:29:12.969 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
04:29:12.969 00.000 13300 Star::Find returns 1 (0), X=295.43, Y=663.75, Mass=1622, SNR=28.2, Peak=248 HFD=3.2
04:29:12.969 00.000 13300 MultiStar: [#1 -0.13,0.21,0.83,U] [#2 -0.25,0.10,0.74,U] 
04:29:12.969 00.000 13300 single-star, 2 included, MultiStar: {-0.13, 0.12}, one-star: {-0.03, 0.05}
04:29:12.969 00.000 13300 CameraToMount -- cameraTheta (2.11) - m_xAngle (1.53) = xAngle (0.58 = 0.58)
04:29:12.969 00.000 13300 CameraToMount -- cameraTheta (2.11) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.55 = -2.55)
04:29:12.969 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.05 hyp=0.06 cameraTheta=2.11 mountX=0.05 mountY=-0.03, mountTheta=-0.59
04:29:12.971 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.05, opts=13)
04:29:12.971 00.000 13300 Enqueuing Move request for scope (-0.03, 0.05)
04:29:12.971 00.000 11596 Worker thread wakes up
04:29:12.972 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.05) opts 0xd
04:29:12.972 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.05)
04:29:12.972 00.000 11596 Moving (-0.03, 0.05) raw xDistance=0.05 yDistance=-0.03
04:29:12.972 00.000 11596 BLC: History state: CurrMiss=0.03, AvgInitMiss=0.28, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=-0.315272, 1:0.033681
04:29:12.972 00.000 11596 BLC: No correction, Miss < min_move
04:29:12.972 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
04:29:12.972 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:29:12.972 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:29:12.972 00.000 11596 MoveAxis(E, 0, ABG)
04:29:12.972 00.000 11596 Move returns status 0, amount 0
04:29:12.973 00.001 11596 MoveAxis(N, 0, ABG)
04:29:12.973 00.000 11596 Move returns status 0, amount 0
04:29:12.973 00.000 11596 move complete, result=0
04:29:12.973 00.000 11596 worker thread done servicing request
04:29:12.979 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=3, FiltMax=64, Gamma=0.510
04:29:12.987 00.008 13300 UpdateGuideState exits: m=1622 SNR=28.2
04:29:12.988 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:12.988 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:29:12.988 00.000 13300 Enqueuing Expose request
04:29:12.988 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:29:12.988 00.000 11596 Worker thread wakes up
04:29:12.988 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:29:13.504 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:29:13.616 00.112 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a3e93ef1-e18c-4858-8b69-0fba499b8e81"}
04:29:13.616 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a3e93ef1-e18c-4858-8b69-0fba499b8e81"}
04:29:13.617 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5e6441c0-58c4-4e19-88b5-bff409de9e11"}
04:29:13.617 00.000 13300 case statement mapped state 6 to 3
04:29:13.617 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5e6441c0-58c4-4e19-88b5-bff409de9e11"}
04:29:13.617 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f248522e-6258-4dee-b359-e33ec8923ebf"}
04:29:13.618 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":84,"width":15,"height":15,"star_pos":[7.43,6.75],"pixels":"..."},"id":"f248522e-6258-4dee-b359-e33ec8923ebf"}
04:29:16.550 02.932 11596 Exposure complete
04:29:16.616 00.066 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cddd136e-68a0-412c-bfcf-1a2a9480a61e"}
04:29:16.616 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cddd136e-68a0-412c-bfcf-1a2a9480a61e"}
04:29:16.617 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f1b43bc9-de05-4309-8d7d-4c7644e3cba3"}
04:29:16.617 00.000 13300 case statement mapped state 6 to 3
04:29:16.617 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f1b43bc9-de05-4309-8d7d-4c7644e3cba3"}
04:29:16.638 00.021 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f6a12dff-5a30-4cbe-8db1-f0ca883871b7"}
04:29:16.639 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":84,"width":15,"height":15,"star_pos":[7.43,6.75],"pixels":"..."},"id":"f6a12dff-5a30-4cbe-8db1-f0ca883871b7"}
04:29:16.656 00.017 11596 worker thread done servicing request
04:29:16.656 00.000 13300 OnExposeComplete: enter
04:29:16.657 00.001 13300 UpdateGuideState(): m_state=6
04:29:16.657 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
04:29:16.658 00.001 13300 Star::Find returns 1 (0), X=295.42, Y=663.83, Mass=1590, SNR=27.9, Peak=249 HFD=3.3
04:29:16.658 00.000 13300 MultiStar: [#1 0.02,0.24,0.83,U] [#2 0.01,0.25,0.71,U] 
04:29:16.658 00.000 13300 single-star, 2 included, MultiStar: {-0.01, 0.20}, one-star: {-0.04, 0.13}
04:29:16.658 00.000 13300 CameraToMount -- cameraTheta (1.89) - m_xAngle (1.53) = xAngle (0.36 = 0.36)
04:29:16.658 00.000 13300 CameraToMount -- cameraTheta (1.89) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.77 = -2.77)
04:29:16.659 00.001 13300 CameraToMount -- cameraX=-0.04 cameraY=0.13 hyp=0.14 cameraTheta=1.89 mountX=0.13 mountY=-0.05, mountTheta=-0.37
04:29:16.662 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.13, opts=13)
04:29:16.662 00.000 13300 Enqueuing Move request for scope (-0.04, 0.13)
04:29:16.663 00.001 11596 Worker thread wakes up
04:29:16.663 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.13) opts 0xd
04:29:16.663 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.13)
04:29:16.663 00.000 11596 Moving (-0.04, 0.13) raw xDistance=0.13 yDistance=-0.05
04:29:16.663 00.000 11596 BLC: History state: CurrMiss=0.05, AvgInitMiss=0.28, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=-0.315272, 1:0.033681, 2:0.051346
04:29:16.664 00.001 11596 BLC: No correction, Miss < min_move
04:29:16.664 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
04:29:16.664 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:29:16.664 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:29:16.664 00.000 11596 MoveAxis(E, 0, ABG)
04:29:16.664 00.000 11596 Move returns status 0, amount 0
04:29:16.664 00.000 11596 MoveAxis(N, 0, ABG)
04:29:16.665 00.001 11596 Move returns status 0, amount 0
04:29:16.665 00.000 11596 move complete, result=0
04:29:16.665 00.000 11596 worker thread done servicing request
04:29:16.670 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=249, med=4, FiltMin=2, FiltMax=72, Gamma=0.510
04:29:16.678 00.008 13300 UpdateGuideState exits: m=1590 SNR=27.9
04:29:16.679 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:16.679 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:29:16.679 00.000 13300 Enqueuing Expose request
04:29:16.679 00.000 11596 Worker thread wakes up
04:29:16.679 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:29:16.679 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:29:17.184 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:29:19.617 02.433 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4f0b8757-c30e-4af3-afc4-be9c1c06fa0e"}
04:29:19.617 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4f0b8757-c30e-4af3-afc4-be9c1c06fa0e"}
04:29:19.618 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"04575cc4-5138-4828-b1d8-177e8959eeb7"}
04:29:19.618 00.000 13300 case statement mapped state 6 to 3
04:29:19.618 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"04575cc4-5138-4828-b1d8-177e8959eeb7"}
04:29:19.619 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e7b4fd9f-909c-4734-9208-de26baf45c6d"}
04:29:19.619 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":85,"width":15,"height":15,"star_pos":[7.42,6.83],"pixels":"..."},"id":"e7b4fd9f-909c-4734-9208-de26baf45c6d"}
04:29:20.228 00.609 11596 Exposure complete
04:29:20.310 00.082 11596 worker thread done servicing request
04:29:20.310 00.000 13300 OnExposeComplete: enter
04:29:20.310 00.000 13300 UpdateGuideState(): m_state=6
04:29:20.310 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
04:29:20.310 00.000 13300 Star::Find returns 1 (0), X=295.56, Y=663.85, Mass=1662, SNR=28.5, Peak=245 HFD=3.3
04:29:20.311 00.001 13300 MultiStar: [#1 -0.03,0.28,0.84,U] [#2 -0.18,0.19,0.73,U] 
04:29:20.311 00.000 13300 single-star, 2 included, MultiStar: {-0.02, 0.21}, one-star: {0.10, 0.15}
04:29:20.311 00.000 13300 CameraToMount -- cameraTheta (1.01) - m_xAngle (1.53) = xAngle (-0.52 = -0.52)
04:29:20.311 00.000 13300 CameraToMount -- cameraTheta (1.01) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.65 = 2.64)
04:29:20.311 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.15 hyp=0.18 cameraTheta=1.01 mountX=0.16 mountY=0.09, mountTheta=0.51
04:29:20.313 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.15, opts=13)
04:29:20.313 00.000 13300 Enqueuing Move request for scope (0.10, 0.15)
04:29:20.313 00.000 11596 Worker thread wakes up
04:29:20.314 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.15) opts 0xd
04:29:20.314 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.15)
04:29:20.314 00.000 11596 Moving (0.10, 0.15) raw xDistance=0.16 yDistance=0.09
04:29:20.314 00.000 11596 BLC: window closed
04:29:20.314 00.000 11596 BLC: History state: CurrMiss=-0.09, AvgInitMiss=0.28, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=-0.315272, 1:0.033681, 2:0.051346
04:29:20.314 00.000 11596 BLC: No correction, Miss < min_move
04:29:20.314 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
04:29:20.315 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:29:20.315 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:29:20.315 00.000 11596 MoveAxis(W, 198, ABG)
04:29:20.315 00.000 11596 Guiding  Dir = 3, Dur = 198
04:29:20.315 00.000 11596 IsSlewing returns 0
04:29:20.325 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=245, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
04:29:20.333 00.008 11596 IsGuiding returns 0
04:29:20.337 00.004 13300 UpdateGuideState exits: m=1662 SNR=28.5
04:29:20.338 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:20.338 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:29:20.338 00.000 13300 Enqueuing Expose request
04:29:21.046 00.708 11596 IsGuiding returns 0
04:29:21.046 00.000 11596 Move returns status 0, amount 198
04:29:21.046 00.000 11596 MoveAxis(N, 0, ABG)
04:29:21.046 00.000 11596 Move returns status 0, amount 0
04:29:21.046 00.000 11596 move complete, result=0
04:29:21.046 00.000 11596 worker thread done servicing request
04:29:21.046 00.000 13300 GuideStep: 0.2 px 198 ms WEST, 0.1 px 0 ms NORTH
04:29:21.046 00.000 11596 Worker thread wakes up
04:29:21.047 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:29:21.553 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:29:22.615 01.062 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a1673d5e-da41-48c7-aa31-89d4ecde6f5b"}
04:29:22.615 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a1673d5e-da41-48c7-aa31-89d4ecde6f5b"}
04:29:22.616 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"08d1d676-0424-4275-9368-48b2fd3c8bb6"}
04:29:22.616 00.000 13300 case statement mapped state 6 to 3
04:29:22.616 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"08d1d676-0424-4275-9368-48b2fd3c8bb6"}
04:29:22.616 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cc35667a-250a-4d07-b3ed-6cfc8f5695c7"}
04:29:22.616 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":86,"width":15,"height":15,"star_pos":[6.56,6.85],"pixels":"..."},"id":"cc35667a-250a-4d07-b3ed-6cfc8f5695c7"}
04:29:24.586 01.970 11596 Exposure complete
04:29:24.656 00.070 11596 worker thread done servicing request
04:29:24.656 00.000 13300 OnExposeComplete: enter
04:29:24.656 00.000 13300 UpdateGuideState(): m_state=6
04:29:24.656 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
04:29:24.656 00.000 13300 Star::Find returns 1 (0), X=295.55, Y=663.93, Mass=1620, SNR=28.2, Peak=254 HFD=3.3
04:29:24.657 00.001 13300 MultiStar: [#1 -0.11,0.28,0.82,U] [#2 -0.11,0.20,0.73,U] 
04:29:24.657 00.000 13300 refined, 2 included, MultiStar: {-0.03, 0.24}, one-star: {0.09, 0.24}
04:29:24.657 00.000 13300 CameraToMount -- cameraTheta (1.71) - m_xAngle (1.53) = xAngle (0.18 = 0.18)
04:29:24.657 00.000 13300 CameraToMount -- cameraTheta (1.71) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.95 = -2.95)
04:29:24.657 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.24 hyp=0.24 cameraTheta=1.71 mountX=0.24 mountY=-0.05, mountTheta=-0.20
04:29:24.660 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.24, opts=13)
04:29:24.660 00.000 13300 Enqueuing Move request for scope (-0.03, 0.24)
04:29:24.660 00.000 11596 Worker thread wakes up
04:29:24.660 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.24) opts 0xd
04:29:24.660 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.24)
04:29:24.660 00.000 11596 Moving (-0.03, 0.24) raw xDistance=0.24 yDistance=-0.05
04:29:24.660 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.24
04:29:24.661 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:29:24.661 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:29:24.661 00.000 11596 MoveAxis(W, 311, ABG)
04:29:24.661 00.000 11596 Guiding  Dir = 3, Dur = 311
04:29:24.661 00.000 11596 IsSlewing returns 0
04:29:24.667 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
04:29:24.675 00.008 13300 UpdateGuideState exits: m=1620 SNR=28.2
04:29:24.676 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:24.676 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:29:24.676 00.000 13300 Enqueuing Expose request
04:29:24.860 00.184 11596 IsGuiding returns 0
04:29:25.135 00.275 11596 PulseGuide returned control before completion, sleep 46
04:29:25.435 00.300 11596 IsGuiding returns 1
04:29:25.435 00.000 11596 scope still moving after pulse duration time elapsed
04:29:25.466 00.031 11596 IsSlewing returns 0
04:29:25.598 00.132 11596 IsGuiding returns 0
04:29:25.598 00.000 11596 scope move finished after 311 + 427 ms
04:29:25.598 00.000 11596 Move returns status 0, amount 311
04:29:25.598 00.000 11596 MoveAxis(N, 0, ABG)
04:29:25.598 00.000 11596 Move returns status 0, amount 0
04:29:25.598 00.000 11596 move complete, result=0
04:29:25.598 00.000 11596 worker thread done servicing request
04:29:25.598 00.000 11596 Worker thread wakes up
04:29:25.598 00.000 13300 GuideStep: 0.2 px 311 ms WEST, -0.0 px 0 ms NORTH
04:29:25.599 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:29:25.620 00.021 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c075a9cf-5803-4b2e-9cb5-7fa5446744ae"}
04:29:25.620 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c075a9cf-5803-4b2e-9cb5-7fa5446744ae"}
04:29:25.622 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bf17628e-d28e-4d52-80ff-4321bfded35a"}
04:29:25.623 00.001 13300 case statement mapped state 6 to 3
04:29:25.623 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bf17628e-d28e-4d52-80ff-4321bfded35a"}
04:29:25.624 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"92295070-bcc4-45b9-82f4-cf015a5d636f"}
04:29:25.624 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":87,"width":15,"height":15,"star_pos":[6.55,6.93],"pixels":"..."},"id":"92295070-bcc4-45b9-82f4-cf015a5d636f"}
04:29:26.101 00.477 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:29:28.614 02.513 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d0e790df-5da5-4fcb-bfb6-d302ee49717f"}
04:29:28.614 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d0e790df-5da5-4fcb-bfb6-d302ee49717f"}
04:29:28.615 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3dc7841d-069b-41b7-ad0a-0b76bb920741"}
04:29:28.615 00.000 13300 case statement mapped state 6 to 3
04:29:28.615 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3dc7841d-069b-41b7-ad0a-0b76bb920741"}
04:29:28.615 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7298bf3d-dc9a-4bc7-b923-b470fb7719a3"}
04:29:28.615 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":87,"width":15,"height":15,"star_pos":[6.55,6.93],"pixels":"..."},"id":"7298bf3d-dc9a-4bc7-b923-b470fb7719a3"}
04:29:29.125 00.510 11596 Exposure complete
04:29:29.196 00.071 11596 worker thread done servicing request
04:29:29.196 00.000 13300 OnExposeComplete: enter
04:29:29.196 00.000 13300 UpdateGuideState(): m_state=6
04:29:29.197 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
04:29:29.197 00.000 13300 Star::Find returns 1 (0), X=295.55, Y=663.89, Mass=1595, SNR=28.0, Peak=231 HFD=3.4
04:29:29.197 00.000 13300 MultiStar: [#1 -0.03,0.29,0.81,U] [#2 0.07,0.21,0.75,U] 
04:29:29.197 00.000 13300 single-star, 2 included, MultiStar: {0.04, 0.23}, one-star: {0.08, 0.19}
04:29:29.197 00.000 13300 CameraToMount -- cameraTheta (1.16) - m_xAngle (1.53) = xAngle (-0.37 = -0.37)
04:29:29.197 00.000 13300 CameraToMount -- cameraTheta (1.16) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.50 = 2.79)
04:29:29.197 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.19 hyp=0.21 cameraTheta=1.16 mountX=0.20 mountY=0.07, mountTheta=0.36
04:29:29.199 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.19, opts=13)
04:29:29.199 00.000 13300 Enqueuing Move request for scope (0.08, 0.19)
04:29:29.200 00.001 11596 Worker thread wakes up
04:29:29.200 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.19) opts 0xd
04:29:29.200 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.19)
04:29:29.200 00.000 11596 Moving (0.08, 0.19) raw xDistance=0.20 yDistance=0.07
04:29:29.200 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.20
04:29:29.200 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:29:29.200 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:29:29.200 00.000 11596 MoveAxis(W, 268, ABG)
04:29:29.200 00.000 11596 Guiding  Dir = 3, Dur = 268
04:29:29.201 00.001 11596 IsSlewing returns 0
04:29:29.207 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=231, med=4, FiltMin=3, FiltMax=80, Gamma=0.510
04:29:29.215 00.008 13300 UpdateGuideState exits: m=1595 SNR=28.0
04:29:29.215 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:29.215 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:29:29.215 00.000 13300 Enqueuing Expose request
04:29:29.273 00.058 11596 IsGuiding returns 0
04:29:29.386 00.113 11596 PulseGuide returned control before completion, sleep 166
04:29:29.602 00.216 11596 IsGuiding returns 1
04:29:29.602 00.000 11596 scope still moving after pulse duration time elapsed
04:29:29.625 00.023 11596 IsSlewing returns 0
04:29:29.699 00.074 11596 IsGuiding returns 0
04:29:29.700 00.001 11596 scope move finished after 268 + 158 ms
04:29:29.700 00.000 11596 Move returns status 0, amount 268
04:29:29.700 00.000 11596 MoveAxis(N, 0, ABG)
04:29:29.700 00.000 11596 Move returns status 0, amount 0
04:29:29.700 00.000 11596 move complete, result=0
04:29:29.700 00.000 11596 worker thread done servicing request
04:29:29.700 00.000 11596 Worker thread wakes up
04:29:29.700 00.000 13300 GuideStep: 0.2 px 268 ms WEST, 0.1 px 0 ms NORTH
04:29:29.700 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:29:30.209 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:29:31.613 01.404 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"203a7def-5adf-4c6e-98f5-df4b71160301"}
04:29:31.613 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"203a7def-5adf-4c6e-98f5-df4b71160301"}
04:29:31.614 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2cae9500-a1c7-4e41-a657-abf128690d0d"}
04:29:31.614 00.000 13300 case statement mapped state 6 to 3
04:29:31.614 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2cae9500-a1c7-4e41-a657-abf128690d0d"}
04:29:31.614 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d7ce95c6-c210-49d2-9c70-1bc1909f3756"}
04:29:31.614 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":88,"width":15,"height":15,"star_pos":[6.55,6.89],"pixels":"..."},"id":"d7ce95c6-c210-49d2-9c70-1bc1909f3756"}
04:29:33.300 01.686 11596 Exposure complete
04:29:33.382 00.082 11596 worker thread done servicing request
04:29:33.382 00.000 13300 OnExposeComplete: enter
04:29:33.382 00.000 13300 UpdateGuideState(): m_state=6
04:29:33.383 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
04:29:33.383 00.000 13300 Star::Find returns 1 (0), X=295.45, Y=663.54, Mass=1604, SNR=28.1, Peak=233 HFD=3.2
04:29:33.383 00.000 13300 MultiStar: [#1 -0.04,-0.10,0.82,U] [#2 0.06,-0.05,0.75,U] 
04:29:33.383 00.000 13300 refined, 2 included, MultiStar: {-0.00, -0.11}, one-star: {-0.02, -0.16}
04:29:33.383 00.000 13300 CameraToMount -- cameraTheta (-1.58) - m_xAngle (1.53) = xAngle (-3.12 = -3.12)
04:29:33.383 00.000 13300 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.24 = 0.04)
04:29:33.383 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.11 hyp=0.11 cameraTheta=-1.58 mountX=-0.11 mountY=0.00, mountTheta=3.10
04:29:33.385 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.11, opts=13)
04:29:33.385 00.000 13300 Enqueuing Move request for scope (-0.00, -0.11)
04:29:33.386 00.001 11596 Worker thread wakes up
04:29:33.386 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.11) opts 0xd
04:29:33.386 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.11)
04:29:33.386 00.000 11596 Moving (-0.00, -0.11) raw xDistance=-0.11 yDistance=0.00
04:29:33.386 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:29:33.386 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:29:33.386 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
04:29:33.386 00.000 11596 MoveAxis(E, 0, ABG)
04:29:33.386 00.000 11596 Move returns status 0, amount 0
04:29:33.386 00.000 11596 MoveAxis(N, 0, ABG)
04:29:33.386 00.000 11596 Move returns status 0, amount 0
04:29:33.387 00.001 11596 move complete, result=0
04:29:33.387 00.000 11596 worker thread done servicing request
04:29:33.393 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=233, med=4, FiltMin=3, FiltMax=60, Gamma=0.510
04:29:33.401 00.008 13300 UpdateGuideState exits: m=1604 SNR=28.1
04:29:33.402 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:33.402 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:29:33.402 00.000 13300 Enqueuing Expose request
04:29:33.402 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:29:33.402 00.000 11596 Worker thread wakes up
04:29:33.402 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:29:33.904 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:29:34.614 00.710 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c0ac3d00-66f8-4cf7-8ad2-d37ae7231401"}
04:29:34.614 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c0ac3d00-66f8-4cf7-8ad2-d37ae7231401"}
04:29:34.615 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2ddc0b8a-2f14-4a88-a61c-adf8c321df5f"}
04:29:34.615 00.000 13300 case statement mapped state 6 to 3
04:29:34.615 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2ddc0b8a-2f14-4a88-a61c-adf8c321df5f"}
04:29:34.616 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dee49d89-ec37-49ce-95ca-ae8923662fd2"}
04:29:34.616 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":89,"width":15,"height":15,"star_pos":[7.45,6.54],"pixels":"..."},"id":"dee49d89-ec37-49ce-95ca-ae8923662fd2"}
04:29:36.936 02.320 11596 Exposure complete
04:29:37.007 00.071 11596 worker thread done servicing request
04:29:37.007 00.000 13300 OnExposeComplete: enter
04:29:37.007 00.000 13300 UpdateGuideState(): m_state=6
04:29:37.007 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
04:29:37.008 00.001 13300 Star::Find returns 1 (0), X=295.49, Y=663.60, Mass=1668, SNR=28.6, Peak=237 HFD=3.2
04:29:37.008 00.000 13300 MultiStar: [#1 -0.06,0.02,0.82,U] [#2 -0.01,-0.09,0.72,U] 
04:29:37.008 00.000 13300 refined, 2 included, MultiStar: {-0.01, -0.06}, one-star: {0.03, -0.09}
04:29:37.008 00.000 13300 CameraToMount -- cameraTheta (-1.78) - m_xAngle (1.53) = xAngle (-3.32 = 2.97)
04:29:37.008 00.000 13300 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.44 = -0.16)
04:29:37.008 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.78 mountX=-0.06 mountY=-0.01, mountTheta=-2.98
04:29:37.010 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.06, opts=13)
04:29:37.010 00.000 13300 Enqueuing Move request for scope (-0.01, -0.06)
04:29:37.010 00.000 11596 Worker thread wakes up
04:29:37.010 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.06) opts 0xd
04:29:37.011 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.06)
04:29:37.011 00.000 11596 Moving (-0.01, -0.06) raw xDistance=-0.06 yDistance=-0.01
04:29:37.011 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:29:37.011 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:29:37.011 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:29:37.011 00.000 11596 MoveAxis(E, 0, ABG)
04:29:37.011 00.000 11596 Move returns status 0, amount 0
04:29:37.011 00.000 11596 MoveAxis(N, 0, ABG)
04:29:37.011 00.000 11596 Move returns status 0, amount 0
04:29:37.011 00.000 11596 move complete, result=0
04:29:37.011 00.000 11596 worker thread done servicing request
04:29:37.017 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=3, FiltMax=62, Gamma=0.510
04:29:37.027 00.010 13300 UpdateGuideState exits: m=1668 SNR=28.6
04:29:37.028 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:37.028 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:29:37.028 00.000 13300 Enqueuing Expose request
04:29:37.028 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:29:37.028 00.000 11596 Worker thread wakes up
04:29:37.028 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:29:37.542 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:29:37.613 00.071 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5668721e-43c5-4e5f-98f5-60d2c7a2a695"}
04:29:37.613 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5668721e-43c5-4e5f-98f5-60d2c7a2a695"}
04:29:37.614 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"14af61bb-c3b9-479a-bc01-23e77bb8bff9"}
04:29:37.614 00.000 13300 case statement mapped state 6 to 3
04:29:37.614 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"14af61bb-c3b9-479a-bc01-23e77bb8bff9"}
04:29:37.614 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"294a6a88-6d2f-4901-bf55-0798490bc1bb"}
04:29:37.615 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":90,"width":15,"height":15,"star_pos":[7.49,6.60],"pixels":"..."},"id":"294a6a88-6d2f-4901-bf55-0798490bc1bb"}
04:29:40.567 02.952 11596 Exposure complete
04:29:40.613 00.046 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bc9047b8-ef28-4c86-8689-5c58fbfaec2b"}
04:29:40.613 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bc9047b8-ef28-4c86-8689-5c58fbfaec2b"}
04:29:40.614 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3565fcaa-4ad6-4244-b3de-0fd6f02449da"}
04:29:40.614 00.000 13300 case statement mapped state 6 to 3
04:29:40.614 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3565fcaa-4ad6-4244-b3de-0fd6f02449da"}
04:29:40.614 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"58eb4eb9-86d7-428b-8cde-df8d7fed2f11"}
04:29:40.615 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":90,"width":15,"height":15,"star_pos":[7.49,6.60],"pixels":"..."},"id":"58eb4eb9-86d7-428b-8cde-df8d7fed2f11"}
04:29:40.646 00.031 11596 worker thread done servicing request
04:29:40.647 00.001 13300 OnExposeComplete: enter
04:29:40.647 00.000 13300 UpdateGuideState(): m_state=6
04:29:40.647 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
04:29:40.647 00.000 13300 Star::Find returns 1 (0), X=295.43, Y=663.63, Mass=1674, SNR=28.6, Peak=242 HFD=3.3
04:29:40.648 00.001 13300 MultiStar: [#1 -0.20,0.01,0.82,U] [#2 -0.17,0.03,0.74,U] 
04:29:40.648 00.000 13300 single-star, 2 included, MultiStar: {-0.13, -0.02}, one-star: {-0.04, -0.07}
04:29:40.648 00.000 13300 CameraToMount -- cameraTheta (-2.04) - m_xAngle (1.53) = xAngle (-3.57 = 2.71)
04:29:40.648 00.000 13300 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.70 = -0.41)
04:29:40.648 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-2.04 mountX=-0.07 mountY=-0.03, mountTheta=-2.73
04:29:40.650 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.07, opts=13)
04:29:40.650 00.000 13300 Enqueuing Move request for scope (-0.04, -0.07)
04:29:40.650 00.000 11596 Worker thread wakes up
04:29:40.650 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.07) opts 0xd
04:29:40.651 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.07)
04:29:40.651 00.000 11596 Moving (-0.04, -0.07) raw xDistance=-0.07 yDistance=-0.03
04:29:40.651 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:29:40.651 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:29:40.651 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:29:40.651 00.000 11596 MoveAxis(E, 0, ABG)
04:29:40.652 00.001 11596 Move returns status 0, amount 0
04:29:40.652 00.000 11596 MoveAxis(N, 0, ABG)
04:29:40.652 00.000 11596 Move returns status 0, amount 0
04:29:40.652 00.000 11596 move complete, result=0
04:29:40.652 00.000 11596 worker thread done servicing request
04:29:40.660 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=242, med=4, FiltMin=2, FiltMax=68, Gamma=0.510
04:29:40.668 00.008 13300 UpdateGuideState exits: m=1674 SNR=28.6
04:29:40.668 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:40.668 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:29:40.668 00.000 13300 Enqueuing Expose request
04:29:40.669 00.001 11596 Worker thread wakes up
04:29:40.669 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:29:40.669 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:29:41.178 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:29:43.613 02.435 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fdcf620b-ca0a-4982-b8a0-b65587a4bdbc"}
04:29:43.613 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fdcf620b-ca0a-4982-b8a0-b65587a4bdbc"}
04:29:43.614 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"51c39191-6edc-460b-9e2e-d9ad18be58ca"}
04:29:43.614 00.000 13300 case statement mapped state 6 to 3
04:29:43.614 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"51c39191-6edc-460b-9e2e-d9ad18be58ca"}
04:29:43.615 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"87d42b42-4b93-47ca-b67f-c0fe27740965"}
04:29:43.615 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":91,"width":15,"height":15,"star_pos":[7.43,6.63],"pixels":"..."},"id":"87d42b42-4b93-47ca-b67f-c0fe27740965"}
04:29:44.204 00.589 11596 Exposure complete
04:29:44.274 00.070 11596 worker thread done servicing request
04:29:44.274 00.000 13300 OnExposeComplete: enter
04:29:44.274 00.000 13300 UpdateGuideState(): m_state=6
04:29:44.275 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
04:29:44.275 00.000 13300 Star::Find returns 1 (0), X=295.51, Y=663.64, Mass=1612, SNR=28.1, Peak=234 HFD=3.2
04:29:44.275 00.000 13300 MultiStar: [#1 -0.04,0.01,0.84,U] [#2 -0.08,-0.04,0.75,U] 
04:29:44.275 00.000 13300 refined, 2 included, MultiStar: {-0.02, -0.03}, one-star: {0.05, -0.05}
04:29:44.275 00.000 13300 CameraToMount -- cameraTheta (-2.09) - m_xAngle (1.53) = xAngle (-3.62 = 2.66)
04:29:44.275 00.000 13300 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.75 = -0.47)
04:29:44.275 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.03 cameraTheta=-2.09 mountX=-0.03 mountY=-0.02, mountTheta=-2.67
04:29:44.278 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.03, opts=13)
04:29:44.278 00.000 13300 Enqueuing Move request for scope (-0.02, -0.03)
04:29:44.278 00.000 11596 Worker thread wakes up
04:29:44.278 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
04:29:44.278 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
04:29:44.278 00.000 11596 Moving (-0.02, -0.03) raw xDistance=-0.03 yDistance=-0.02
04:29:44.279 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:29:44.279 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:29:44.279 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:29:44.279 00.000 11596 MoveAxis(E, 0, ABG)
04:29:44.279 00.000 11596 Move returns status 0, amount 0
04:29:44.279 00.000 11596 MoveAxis(N, 0, ABG)
04:29:44.279 00.000 11596 Move returns status 0, amount 0
04:29:44.279 00.000 11596 move complete, result=0
04:29:44.279 00.000 11596 worker thread done servicing request
04:29:44.286 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=234, med=4, FiltMin=2, FiltMax=64, Gamma=0.510
04:29:44.294 00.008 13300 UpdateGuideState exits: m=1612 SNR=28.1
04:29:44.294 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:44.294 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:29:44.294 00.000 13300 Enqueuing Expose request
04:29:44.294 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:29:44.294 00.000 11596 Worker thread wakes up
04:29:44.294 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:29:44.810 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:29:46.612 01.802 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"33a1c97a-d488-4859-b4a8-aeb187fb4451"}
04:29:46.612 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"33a1c97a-d488-4859-b4a8-aeb187fb4451"}
04:29:46.613 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4f10ade9-21a8-46b2-b0e1-74176459f128"}
04:29:46.613 00.000 13300 case statement mapped state 6 to 3
04:29:46.613 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4f10ade9-21a8-46b2-b0e1-74176459f128"}
04:29:46.613 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fb48eb7a-fb0a-4569-99e2-a153a47c7ec4"}
04:29:46.614 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":92,"width":15,"height":15,"star_pos":[6.51,6.64],"pixels":"..."},"id":"fb48eb7a-fb0a-4569-99e2-a153a47c7ec4"}
04:29:47.840 01.226 11596 Exposure complete
04:29:47.915 00.075 11596 worker thread done servicing request
04:29:47.915 00.000 13300 OnExposeComplete: enter
04:29:47.915 00.000 13300 UpdateGuideState(): m_state=6
04:29:47.916 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
04:29:47.916 00.000 13300 Star::Find returns 1 (0), X=295.43, Y=663.47, Mass=1605, SNR=28.0, Peak=230 HFD=3.2
04:29:47.916 00.000 13300 MultiStar: [#1 -0.10,-0.03,0.85,U] [#2 -0.01,0.03,0.74,U] 
04:29:47.916 00.000 13300 refined, 2 included, MultiStar: {-0.05, -0.09}, one-star: {-0.03, -0.22}
04:29:47.916 00.000 13300 CameraToMount -- cameraTheta (-2.07) - m_xAngle (1.53) = xAngle (-3.60 = 2.68)
04:29:47.916 00.000 13300 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.73 = -0.45)
04:29:47.917 00.001 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-2.07 mountX=-0.09 mountY=-0.04, mountTheta=-2.69
04:29:47.918 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.09, opts=13)
04:29:47.919 00.001 13300 Enqueuing Move request for scope (-0.05, -0.09)
04:29:47.919 00.000 11596 Worker thread wakes up
04:29:47.919 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.09) opts 0xd
04:29:47.919 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.09)
04:29:47.919 00.000 11596 Moving (-0.05, -0.09) raw xDistance=-0.09 yDistance=-0.04
04:29:47.919 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:29:47.920 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:29:47.920 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:29:47.920 00.000 11596 MoveAxis(E, 0, ABG)
04:29:47.920 00.000 11596 Move returns status 0, amount 0
04:29:47.920 00.000 11596 MoveAxis(N, 0, ABG)
04:29:47.920 00.000 11596 Move returns status 0, amount 0
04:29:47.920 00.000 11596 move complete, result=0
04:29:47.920 00.000 11596 worker thread done servicing request
04:29:47.926 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=2, FiltMax=65, Gamma=0.510
04:29:47.934 00.008 13300 UpdateGuideState exits: m=1605 SNR=28.0
04:29:47.934 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:47.934 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:29:47.934 00.000 13300 Enqueuing Expose request
04:29:47.935 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:29:47.935 00.000 11596 Worker thread wakes up
04:29:47.935 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:29:48.448 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:29:49.612 01.164 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"08181a0f-c4b0-4df2-8993-674ee94637a8"}
04:29:49.612 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"08181a0f-c4b0-4df2-8993-674ee94637a8"}
04:29:49.613 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f7c579e5-5e2a-4f4a-b112-182964c9dbd9"}
04:29:49.613 00.000 13300 case statement mapped state 6 to 3
04:29:49.613 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f7c579e5-5e2a-4f4a-b112-182964c9dbd9"}
04:29:49.614 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"91971ded-c875-41a2-9e56-b7ee900eade0"}
04:29:49.614 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":93,"width":15,"height":15,"star_pos":[7.43,7.47],"pixels":"..."},"id":"91971ded-c875-41a2-9e56-b7ee900eade0"}
04:29:51.484 01.870 11596 Exposure complete
04:29:51.560 00.076 11596 worker thread done servicing request
04:29:51.560 00.000 13300 OnExposeComplete: enter
04:29:51.560 00.000 13300 UpdateGuideState(): m_state=6
04:29:51.560 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
04:29:51.561 00.001 13300 Star::Find returns 1 (0), X=295.42, Y=663.73, Mass=1584, SNR=27.9, Peak=254 HFD=3.2
04:29:51.561 00.000 13300 MultiStar: [#1 -0.21,0.14,0.84,U] [#2 -0.12,-0.01,0.75,U] 
04:29:51.561 00.000 13300 single-star, 2 included, MultiStar: {-0.12, 0.05}, one-star: {-0.04, 0.03}
04:29:51.561 00.000 13300 CameraToMount -- cameraTheta (2.51) - m_xAngle (1.53) = xAngle (0.98 = 0.98)
04:29:51.561 00.000 13300 CameraToMount -- cameraTheta (2.51) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.15 = -2.15)
04:29:51.561 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.03 hyp=0.05 cameraTheta=2.51 mountX=0.03 mountY=-0.05, mountTheta=-0.98
04:29:51.564 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.03, opts=13)
04:29:51.564 00.000 13300 Enqueuing Move request for scope (-0.04, 0.03)
04:29:51.564 00.000 11596 Worker thread wakes up
04:29:51.564 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.03) opts 0xd
04:29:51.564 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.03)
04:29:51.564 00.000 11596 Moving (-0.04, 0.03) raw xDistance=0.03 yDistance=-0.05
04:29:51.564 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:29:51.565 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:29:51.565 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:29:51.565 00.000 11596 MoveAxis(E, 0, ABG)
04:29:51.565 00.000 11596 Move returns status 0, amount 0
04:29:51.565 00.000 11596 MoveAxis(N, 0, ABG)
04:29:51.565 00.000 11596 Move returns status 0, amount 0
04:29:51.565 00.000 11596 move complete, result=0
04:29:51.565 00.000 11596 worker thread done servicing request
04:29:51.571 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
04:29:51.579 00.008 13300 UpdateGuideState exits: m=1584 SNR=27.9
04:29:51.579 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:51.580 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:29:51.580 00.000 13300 Enqueuing Expose request
04:29:51.580 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:29:51.580 00.000 11596 Worker thread wakes up
04:29:51.580 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:29:52.086 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:29:52.613 00.527 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"691a878e-b5b4-43c8-a59d-a53219288898"}
04:29:52.613 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"691a878e-b5b4-43c8-a59d-a53219288898"}
04:29:52.615 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"518f98a9-26fe-4aa4-9ea6-bb1f6a55b9de"}
04:29:52.615 00.000 13300 case statement mapped state 6 to 3
04:29:52.615 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"518f98a9-26fe-4aa4-9ea6-bb1f6a55b9de"}
04:29:52.616 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ab95fe7e-c941-4196-84e7-8d1f1a510298"}
04:29:52.617 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":94,"width":15,"height":15,"star_pos":[7.42,6.73],"pixels":"..."},"id":"ab95fe7e-c941-4196-84e7-8d1f1a510298"}
04:29:55.114 02.497 11596 Exposure complete
04:29:55.183 00.069 11596 worker thread done servicing request
04:29:55.183 00.000 13300 OnExposeComplete: enter
04:29:55.183 00.000 13300 UpdateGuideState(): m_state=6
04:29:55.184 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
04:29:55.184 00.000 13300 Star::Find returns 1 (0), X=295.39, Y=663.64, Mass=1578, SNR=27.8, Peak=244 HFD=3.1
04:29:55.184 00.000 13300 MultiStar: [#1 -0.14,0.14,0.84,U] [#2 -0.18,0.18,0.78,U] 
04:29:55.184 00.000 13300 single-star, 2 included, MultiStar: {-0.13, 0.08}, one-star: {-0.08, -0.06}
04:29:55.184 00.000 13300 CameraToMount -- cameraTheta (-2.48) - m_xAngle (1.53) = xAngle (-4.02 = 2.27)
04:29:55.184 00.000 13300 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.14 = -0.86)
04:29:55.184 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-2.48 mountX=-0.06 mountY=-0.07, mountTheta=-2.27
04:29:55.186 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.06, opts=13)
04:29:55.186 00.000 13300 Enqueuing Move request for scope (-0.08, -0.06)
04:29:55.187 00.001 11596 Worker thread wakes up
04:29:55.187 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.06) opts 0xd
04:29:55.187 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.06)
04:29:55.187 00.000 11596 Moving (-0.08, -0.06) raw xDistance=-0.06 yDistance=-0.07
04:29:55.187 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:29:55.187 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:29:55.187 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:29:55.187 00.000 11596 MoveAxis(E, 0, ABG)
04:29:55.187 00.000 11596 Move returns status 0, amount 0
04:29:55.187 00.000 11596 MoveAxis(N, 0, ABG)
04:29:55.188 00.001 11596 Move returns status 0, amount 0
04:29:55.188 00.000 11596 move complete, result=0
04:29:55.188 00.000 11596 worker thread done servicing request
04:29:55.194 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=244, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
04:29:55.202 00.008 13300 UpdateGuideState exits: m=1578 SNR=27.8
04:29:55.203 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:55.203 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:29:55.203 00.000 13300 Enqueuing Expose request
04:29:55.203 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:29:55.203 00.000 11596 Worker thread wakes up
04:29:55.203 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:29:55.613 00.410 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3bcd3eab-e1a6-44ce-a41b-f43e29886c28"}
04:29:55.613 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3bcd3eab-e1a6-44ce-a41b-f43e29886c28"}
04:29:55.614 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"baaf60a0-6584-4b1a-bd49-c7b57949ea4f"}
04:29:55.615 00.001 13300 case statement mapped state 6 to 3
04:29:55.615 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"baaf60a0-6584-4b1a-bd49-c7b57949ea4f"}
04:29:55.616 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2eeb35d2-1789-497e-8641-8e81839b27ad"}
04:29:55.616 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":95,"width":15,"height":15,"star_pos":[7.39,6.64],"pixels":"..."},"id":"2eeb35d2-1789-497e-8641-8e81839b27ad"}
04:29:55.707 00.091 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:29:58.613 02.906 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d68d7a05-70c4-48d7-a9c3-f06b916fe0d8"}
04:29:58.613 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d68d7a05-70c4-48d7-a9c3-f06b916fe0d8"}
04:29:58.614 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"13857b67-ed37-4720-ac6e-2b9575639c1a"}
04:29:58.614 00.000 13300 case statement mapped state 6 to 3
04:29:58.614 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"13857b67-ed37-4720-ac6e-2b9575639c1a"}
04:29:58.615 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"02f20fc2-a59f-4f0a-8eb8-705dee8cf0b9"}
04:29:58.615 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":95,"width":15,"height":15,"star_pos":[7.39,6.64],"pixels":"..."},"id":"02f20fc2-a59f-4f0a-8eb8-705dee8cf0b9"}
04:29:58.740 00.125 11596 Exposure complete
04:29:58.809 00.069 11596 worker thread done servicing request
04:29:58.809 00.000 13300 OnExposeComplete: enter
04:29:58.809 00.000 13300 UpdateGuideState(): m_state=6
04:29:58.810 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
04:29:58.810 00.000 13300 Star::Find returns 1 (0), X=295.37, Y=663.83, Mass=1645, SNR=28.3, Peak=254 HFD=3.4
04:29:58.810 00.000 13300 MultiStar: [#1 -0.23,0.32,0.00,M1] [#2 -0.19,0.31,0.00,M1] 
04:29:58.810 00.000 13300 CameraToMount -- cameraTheta (2.18) - m_xAngle (1.53) = xAngle (0.64 = 0.64)
04:29:58.810 00.000 13300 CameraToMount -- cameraTheta (2.18) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.48 = -2.48)
04:29:58.810 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.13 hyp=0.16 cameraTheta=2.18 mountX=0.13 mountY=-0.10, mountTheta=-0.65
04:29:58.812 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.13, opts=13)
04:29:58.812 00.000 13300 Enqueuing Move request for scope (-0.09, 0.13)
04:29:58.813 00.001 11596 Worker thread wakes up
04:29:58.813 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.13) opts 0xd
04:29:58.813 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.13)
04:29:58.813 00.000 11596 Moving (-0.09, 0.13) raw xDistance=0.13 yDistance=-0.10
04:29:58.813 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
04:29:58.813 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:29:58.813 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:29:58.813 00.000 11596 MoveAxis(E, 0, ABG)
04:29:58.813 00.000 11596 Move returns status 0, amount 0
04:29:58.813 00.000 11596 MoveAxis(N, 0, ABG)
04:29:58.814 00.001 11596 Move returns status 0, amount 0
04:29:58.814 00.000 11596 move complete, result=0
04:29:58.814 00.000 11596 worker thread done servicing request
04:29:58.820 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
04:29:58.829 00.009 13300 UpdateGuideState exits: m=1645 SNR=28.3
04:29:58.830 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:58.830 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:29:58.830 00.000 13300 Enqueuing Expose request
04:29:58.830 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:29:58.830 00.000 11596 Worker thread wakes up
04:29:58.830 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:29:59.335 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:30:01.612 02.277 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d4d18e7a-f355-418c-953f-ed39381b466b"}
04:30:01.612 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d4d18e7a-f355-418c-953f-ed39381b466b"}
04:30:01.613 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c22dca44-b2d2-474c-8a65-e8d169013fce"}
04:30:01.613 00.000 13300 case statement mapped state 6 to 3
04:30:01.613 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c22dca44-b2d2-474c-8a65-e8d169013fce"}
04:30:01.614 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e3d4de3c-d341-4fd8-a084-123ddd38877f"}
04:30:01.614 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":96,"width":15,"height":15,"star_pos":[7.37,6.83],"pixels":"..."},"id":"e3d4de3c-d341-4fd8-a084-123ddd38877f"}
04:30:02.363 00.749 11596 Exposure complete
04:30:02.433 00.070 11596 worker thread done servicing request
04:30:02.433 00.000 13300 OnExposeComplete: enter
04:30:02.433 00.000 13300 UpdateGuideState(): m_state=6
04:30:02.434 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
04:30:02.434 00.000 13300 Star::Find returns 1 (0), X=295.30, Y=663.91, Mass=1641, SNR=28.3, Peak=254 HFD=3.3
04:30:02.434 00.000 13300 MultiStar: [#1 -0.19,0.26,0.00,M2] [#2 -0.16,0.26,0.75,U] 
04:30:02.434 00.000 13300 single-star, 1 included, MultiStar: {-0.16, 0.23}, one-star: {-0.16, 0.21}
04:30:02.434 00.000 13300 CameraToMount -- cameraTheta (2.22) - m_xAngle (1.53) = xAngle (0.69 = 0.69)
04:30:02.434 00.000 13300 CameraToMount -- cameraTheta (2.22) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.44 = -2.44)
04:30:02.434 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=0.21 hyp=0.27 cameraTheta=2.22 mountX=0.21 mountY=-0.17, mountTheta=-0.69
04:30:02.436 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=0.21, opts=13)
04:30:02.436 00.000 13300 Enqueuing Move request for scope (-0.16, 0.21)
04:30:02.437 00.001 11596 Worker thread wakes up
04:30:02.437 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.21) opts 0xd
04:30:02.437 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.16, 0.21)
04:30:02.437 00.000 11596 Moving (-0.16, 0.21) raw xDistance=0.21 yDistance=-0.17
04:30:02.437 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
04:30:02.437 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:30:02.437 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
04:30:02.437 00.000 11596 MoveAxis(W, 259, ABG)
04:30:02.437 00.000 11596 Guiding  Dir = 3, Dur = 259
04:30:02.438 00.001 11596 IsSlewing returns 0
04:30:02.445 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
04:30:02.456 00.011 13300 UpdateGuideState exits: m=1641 SNR=28.3
04:30:02.456 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:02.456 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:30:02.456 00.000 13300 Enqueuing Expose request
04:30:02.468 00.012 11596 IsGuiding returns 0
04:30:02.564 00.096 11596 PulseGuide returned control before completion, sleep 174
04:30:03.168 00.604 11596 IsGuiding returns 0
04:30:03.168 00.000 11596 Move returns status 0, amount 259
04:30:03.168 00.000 11596 MoveAxis(N, 0, ABG)
04:30:03.168 00.000 11596 Move returns status 0, amount 0
04:30:03.168 00.000 11596 move complete, result=0
04:30:03.168 00.000 11596 worker thread done servicing request
04:30:03.168 00.000 11596 Worker thread wakes up
04:30:03.169 00.001 13300 GuideStep: 0.2 px 259 ms WEST, -0.2 px 0 ms NORTH
04:30:03.169 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:30:03.676 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:30:04.612 00.936 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bbf52141-792e-43fc-a7ae-73c5eb8378de"}
04:30:04.612 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bbf52141-792e-43fc-a7ae-73c5eb8378de"}
04:30:04.613 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"65f6a2ce-396b-49f6-8366-0ed525ce0d11"}
04:30:04.613 00.000 13300 case statement mapped state 6 to 3
04:30:04.613 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"65f6a2ce-396b-49f6-8366-0ed525ce0d11"}
04:30:04.614 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"69f7e290-eab6-4469-80ef-f11774141e0b"}
04:30:04.614 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":97,"width":15,"height":15,"star_pos":[7.30,6.91],"pixels":"..."},"id":"69f7e290-eab6-4469-80ef-f11774141e0b"}
04:30:06.704 02.090 11596 Exposure complete
04:30:06.775 00.071 11596 worker thread done servicing request
04:30:06.776 00.001 13300 OnExposeComplete: enter
04:30:06.776 00.000 13300 UpdateGuideState(): m_state=6
04:30:06.776 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
04:30:06.776 00.000 13300 Star::Find returns 1 (0), X=295.40, Y=663.75, Mass=1621, SNR=28.2, Peak=254 HFD=3.2
04:30:06.776 00.000 13300 MultiStar: [#1 -0.11,0.17,0.85,U] [#2 -0.07,0.03,0.76,U] 
04:30:06.777 00.001 13300 single-star, 2 included, MultiStar: {-0.08, 0.09}, one-star: {-0.06, 0.05}
04:30:06.777 00.000 13300 CameraToMount -- cameraTheta (2.49) - m_xAngle (1.53) = xAngle (0.96 = 0.96)
04:30:06.777 00.000 13300 CameraToMount -- cameraTheta (2.49) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.17 = -2.17)
04:30:06.777 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.05 hyp=0.08 cameraTheta=2.49 mountX=0.05 mountY=-0.07, mountTheta=-0.96
04:30:06.779 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.05, opts=13)
04:30:06.779 00.000 13300 Enqueuing Move request for scope (-0.06, 0.05)
04:30:06.779 00.000 11596 Worker thread wakes up
04:30:06.779 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.05) opts 0xd
04:30:06.779 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.05)
04:30:06.779 00.000 11596 Moving (-0.06, 0.05) raw xDistance=0.05 yDistance=-0.07
04:30:06.779 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
04:30:06.779 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:30:06.780 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:30:06.780 00.000 11596 MoveAxis(E, 0, ABG)
04:30:06.780 00.000 11596 Move returns status 0, amount 0
04:30:06.780 00.000 11596 MoveAxis(N, 0, ABG)
04:30:06.780 00.000 11596 Move returns status 0, amount 0
04:30:06.780 00.000 11596 move complete, result=0
04:30:06.780 00.000 11596 worker thread done servicing request
04:30:06.786 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
04:30:06.794 00.008 13300 UpdateGuideState exits: m=1621 SNR=28.2
04:30:06.794 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:06.794 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:30:06.794 00.000 13300 Enqueuing Expose request
04:30:06.794 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:30:06.794 00.000 11596 Worker thread wakes up
04:30:06.794 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:30:07.297 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:30:07.611 00.314 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4038a668-6ea8-48b7-bb29-a9dc156be9fb"}
04:30:07.611 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4038a668-6ea8-48b7-bb29-a9dc156be9fb"}
04:30:07.612 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"48dcea06-862a-417c-95c7-8c28432cb1b8"}
04:30:07.612 00.000 13300 case statement mapped state 6 to 3
04:30:07.612 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"48dcea06-862a-417c-95c7-8c28432cb1b8"}
04:30:07.612 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"affc67fa-4b29-4d38-af2c-a053041ee2e6"}
04:30:07.613 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":98,"width":15,"height":15,"star_pos":[7.40,6.75],"pixels":"..."},"id":"affc67fa-4b29-4d38-af2c-a053041ee2e6"}
04:30:10.331 02.718 11596 Exposure complete
04:30:10.424 00.093 11596 worker thread done servicing request
04:30:10.424 00.000 13300 OnExposeComplete: enter
04:30:10.424 00.000 13300 UpdateGuideState(): m_state=6
04:30:10.425 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
04:30:10.425 00.000 13300 Star::Find returns 1 (0), X=295.53, Y=663.81, Mass=1604, SNR=28.0, Peak=243 HFD=3.3
04:30:10.425 00.000 13300 MultiStar: [#1 -0.05,0.25,0.85,U] [#2 -0.12,0.29,0.00,M1] 
04:30:10.425 00.000 13300 single-star, 1 included, MultiStar: {0.01, 0.17}, one-star: {0.07, 0.11}
04:30:10.425 00.000 13300 CameraToMount -- cameraTheta (1.00) - m_xAngle (1.53) = xAngle (-0.53 = -0.53)
04:30:10.425 00.000 13300 CameraToMount -- cameraTheta (1.00) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.66 = 2.63)
04:30:10.425 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.11 hyp=0.13 cameraTheta=1.00 mountX=0.11 mountY=0.06, mountTheta=0.52
04:30:10.427 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.11, opts=13)
04:30:10.427 00.000 13300 Enqueuing Move request for scope (0.07, 0.11)
04:30:10.428 00.001 11596 Worker thread wakes up
04:30:10.428 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.11) opts 0xd
04:30:10.428 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.11)
04:30:10.428 00.000 11596 Moving (0.07, 0.11) raw xDistance=0.11 yDistance=0.06
04:30:10.428 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:30:10.428 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:30:10.429 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:30:10.429 00.000 11596 MoveAxis(E, 0, ABG)
04:30:10.429 00.000 11596 Move returns status 0, amount 0
04:30:10.429 00.000 11596 MoveAxis(N, 0, ABG)
04:30:10.429 00.000 11596 Move returns status 0, amount 0
04:30:10.429 00.000 11596 move complete, result=0
04:30:10.430 00.001 11596 worker thread done servicing request
04:30:10.436 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=72, Gamma=0.510
04:30:10.447 00.011 13300 UpdateGuideState exits: m=1604 SNR=28.0
04:30:10.447 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:10.447 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:30:10.447 00.000 13300 Enqueuing Expose request
04:30:10.447 00.000 11596 Worker thread wakes up
04:30:10.448 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:30:10.448 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:30:10.609 00.161 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e80c1973-f2d3-4c5b-b5ec-1351212e1c84"}
04:30:10.609 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e80c1973-f2d3-4c5b-b5ec-1351212e1c84"}
04:30:10.610 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"131b7eb8-20f8-40d3-9f7a-926defed263d"}
04:30:10.610 00.000 13300 case statement mapped state 6 to 3
04:30:10.610 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"131b7eb8-20f8-40d3-9f7a-926defed263d"}
04:30:10.610 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fb36a089-b7e8-4624-9845-120a2a0b0e6b"}
04:30:10.611 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":99,"width":15,"height":15,"star_pos":[6.53,6.81],"pixels":"..."},"id":"fb36a089-b7e8-4624-9845-120a2a0b0e6b"}
04:30:10.960 00.349 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:30:13.610 02.650 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f75232dd-b96d-47f7-9c43-938695e7953e"}
04:30:13.610 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f75232dd-b96d-47f7-9c43-938695e7953e"}
04:30:13.611 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"852e81ff-b1a5-48ba-805f-167d584a64ae"}
04:30:13.611 00.000 13300 case statement mapped state 6 to 3
04:30:13.611 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"852e81ff-b1a5-48ba-805f-167d584a64ae"}
04:30:13.612 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"30693ff8-f0dc-4173-9bbd-d6bcd17ce76c"}
04:30:13.612 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":99,"width":15,"height":15,"star_pos":[6.53,6.81],"pixels":"..."},"id":"30693ff8-f0dc-4173-9bbd-d6bcd17ce76c"}
04:30:14.049 00.437 11596 Exposure complete
04:30:14.206 00.157 11596 worker thread done servicing request
04:30:14.206 00.000 13300 OnExposeComplete: enter
04:30:14.206 00.000 13300 UpdateGuideState(): m_state=6
04:30:14.208 00.002 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
04:30:14.208 00.000 13300 Star::Find returns 1 (0), X=295.35, Y=663.65, Mass=1690, SNR=28.8, Peak=244 HFD=3.2
04:30:14.209 00.001 13300 MultiStar: [#1 -0.18,0.02,0.82,U] [#2 -0.25,-0.01,0.75,U] 
04:30:14.209 00.000 13300 single-star, 2 included, MultiStar: {-0.18, -0.02}, one-star: {-0.11, -0.05}
04:30:14.209 00.000 13300 CameraToMount -- cameraTheta (-2.72) - m_xAngle (1.53) = xAngle (-4.25 = 2.03)
04:30:14.209 00.000 13300 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.38 = -1.09)
04:30:14.210 00.001 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.05 hyp=0.13 cameraTheta=-2.72 mountX=-0.06 mountY=-0.11, mountTheta=-2.04
04:30:14.213 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.05, opts=13)
04:30:14.214 00.001 13300 Enqueuing Move request for scope (-0.11, -0.05)
04:30:14.214 00.000 11596 Worker thread wakes up
04:30:14.214 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.05) opts 0xd
04:30:14.215 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.05)
04:30:14.215 00.000 11596 Moving (-0.11, -0.05) raw xDistance=-0.06 yDistance=-0.11
04:30:14.215 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:30:14.215 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:30:14.215 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:30:14.216 00.001 11596 MoveAxis(E, 0, ABG)
04:30:14.216 00.000 11596 Move returns status 0, amount 0
04:30:14.216 00.000 11596 MoveAxis(N, 0, ABG)
04:30:14.216 00.000 11596 Move returns status 0, amount 0
04:30:14.216 00.000 11596 move complete, result=0
04:30:14.217 00.001 11596 worker thread done servicing request
04:30:14.229 00.012 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=244, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
04:30:14.248 00.019 13300 UpdateGuideState exits: m=1690 SNR=28.8
04:30:14.248 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:14.249 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:30:14.249 00.000 13300 Enqueuing Expose request
04:30:14.249 00.000 11596 Worker thread wakes up
04:30:14.249 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:30:14.249 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:30:14.758 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:30:16.609 01.851 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f84628f5-d69d-49ad-8791-6b4a2fad9998"}
04:30:16.609 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f84628f5-d69d-49ad-8791-6b4a2fad9998"}
04:30:16.610 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5f005944-c3c4-4ae0-99dd-1d4db5c2fd34"}
04:30:16.610 00.000 13300 case statement mapped state 6 to 3
04:30:16.610 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5f005944-c3c4-4ae0-99dd-1d4db5c2fd34"}
04:30:16.611 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9e5a40bf-133a-4e00-8406-2e681be83332"}
04:30:16.612 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":100,"width":15,"height":15,"star_pos":[7.35,6.65],"pixels":"..."},"id":"9e5a40bf-133a-4e00-8406-2e681be83332"}
04:30:17.792 01.180 11596 Exposure complete
04:30:17.886 00.094 11596 worker thread done servicing request
04:30:17.886 00.000 13300 OnExposeComplete: enter
04:30:17.886 00.000 13300 UpdateGuideState(): m_state=6
04:30:17.887 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
04:30:17.887 00.000 13300 Star::Find returns 1 (0), X=295.32, Y=663.67, Mass=1675, SNR=28.7, Peak=243 HFD=3.4
04:30:17.888 00.001 13300 MultiStar: [#1 -0.20,0.03,0.84,U] [#2 -0.25,-0.00,0.75,U] 
04:30:17.888 00.000 13300 single-star, 2 included, MultiStar: {-0.20, -0.00}, one-star: {-0.15, -0.03}
04:30:17.888 00.000 13300 CameraToMount -- cameraTheta (-2.95) - m_xAngle (1.53) = xAngle (-4.48 = 1.81)
04:30:17.888 00.000 13300 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.61 = -1.32)
04:30:17.888 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=-0.03 hyp=0.15 cameraTheta=-2.95 mountX=-0.03 mountY=-0.15, mountTheta=-1.81
04:30:17.891 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=-0.03, opts=13)
04:30:17.891 00.000 13300 Enqueuing Move request for scope (-0.15, -0.03)
04:30:17.891 00.000 11596 Worker thread wakes up
04:30:17.891 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.03) opts 0xd
04:30:17.891 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, -0.03)
04:30:17.892 00.001 11596 Moving (-0.15, -0.03) raw xDistance=-0.03 yDistance=-0.15
04:30:17.892 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:30:17.892 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:30:17.892 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
04:30:17.892 00.000 11596 MoveAxis(E, 0, ABG)
04:30:17.892 00.000 11596 Move returns status 0, amount 0
04:30:17.892 00.000 11596 MoveAxis(N, 0, ABG)
04:30:17.893 00.001 11596 Move returns status 0, amount 0
04:30:17.893 00.000 11596 move complete, result=0
04:30:17.893 00.000 11596 worker thread done servicing request
04:30:17.903 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
04:30:17.915 00.012 13300 UpdateGuideState exits: m=1675 SNR=28.7
04:30:17.915 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:17.915 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:30:17.915 00.000 13300 Enqueuing Expose request
04:30:17.916 00.001 11596 Worker thread wakes up
04:30:17.916 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:30:17.916 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:30:18.428 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:30:19.610 01.182 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"24b9239b-822d-48d9-bacd-2e9471b5bf59"}
04:30:19.610 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"24b9239b-822d-48d9-bacd-2e9471b5bf59"}
04:30:19.611 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b63d4701-0b52-46f0-807b-b8e8950314c8"}
04:30:19.611 00.000 13300 case statement mapped state 6 to 3
04:30:19.612 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b63d4701-0b52-46f0-807b-b8e8950314c8"}
04:30:19.612 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1c8e3151-849e-4d76-baf8-413a102dddff"}
04:30:19.613 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":101,"width":15,"height":15,"star_pos":[7.32,6.67],"pixels":"..."},"id":"1c8e3151-849e-4d76-baf8-413a102dddff"}
04:30:21.472 01.859 11596 Exposure complete
04:30:21.547 00.075 11596 worker thread done servicing request
04:30:21.548 00.001 13300 OnExposeComplete: enter
04:30:21.548 00.000 13300 UpdateGuideState(): m_state=6
04:30:21.548 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
04:30:21.548 00.000 13300 Star::Find returns 1 (0), X=295.37, Y=663.67, Mass=1653, SNR=28.4, Peak=254 HFD=3.1
04:30:21.549 00.001 13300 MultiStar: [#1 -0.15,0.14,0.83,U] [#2 -0.30,0.05,0.00,M1] 
04:30:21.549 00.000 13300 single-star, 1 included, MultiStar: {-0.12, 0.05}, one-star: {-0.09, -0.03}
04:30:21.549 00.000 13300 CameraToMount -- cameraTheta (-2.80) - m_xAngle (1.53) = xAngle (-4.34 = 1.95)
04:30:21.549 00.000 13300 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.46 = -1.18)
04:30:21.549 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.03 hyp=0.10 cameraTheta=-2.80 mountX=-0.04 mountY=-0.09, mountTheta=-1.95
04:30:21.551 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.03, opts=13)
04:30:21.552 00.001 13300 Enqueuing Move request for scope (-0.09, -0.03)
04:30:21.552 00.000 11596 Worker thread wakes up
04:30:21.552 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.03) opts 0xd
04:30:21.552 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.03)
04:30:21.552 00.000 11596 Moving (-0.09, -0.03) raw xDistance=-0.04 yDistance=-0.09
04:30:21.552 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:30:21.552 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:30:21.552 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:30:21.553 00.001 11596 MoveAxis(E, 0, ABG)
04:30:21.553 00.000 11596 Move returns status 0, amount 0
04:30:21.553 00.000 11596 MoveAxis(N, 0, ABG)
04:30:21.553 00.000 11596 Move returns status 0, amount 0
04:30:21.553 00.000 11596 move complete, result=0
04:30:21.553 00.000 11596 worker thread done servicing request
04:30:21.561 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
04:30:21.568 00.007 13300 UpdateGuideState exits: m=1653 SNR=28.4
04:30:21.569 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:21.569 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:30:21.569 00.000 13300 Enqueuing Expose request
04:30:21.569 00.000 11596 Worker thread wakes up
04:30:21.569 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:30:21.569 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:30:22.080 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:30:22.609 00.529 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9f776ebc-7eda-4e62-9891-0ce03452e2c9"}
04:30:22.609 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9f776ebc-7eda-4e62-9891-0ce03452e2c9"}
04:30:22.610 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5e07e05e-aae7-40bc-82f0-fb4ed7883f50"}
04:30:22.610 00.000 13300 case statement mapped state 6 to 3
04:30:22.610 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5e07e05e-aae7-40bc-82f0-fb4ed7883f50"}
04:30:22.610 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0642510c-f8cf-4928-9d80-39d001bb366c"}
04:30:22.610 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":102,"width":15,"height":15,"star_pos":[7.37,6.67],"pixels":"..."},"id":"0642510c-f8cf-4928-9d80-39d001bb366c"}
04:30:25.100 02.490 11596 Exposure complete
04:30:25.172 00.072 11596 worker thread done servicing request
04:30:25.173 00.001 13300 OnExposeComplete: enter
04:30:25.173 00.000 13300 UpdateGuideState(): m_state=6
04:30:25.173 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
04:30:25.173 00.000 13300 Star::Find returns 1 (0), X=295.48, Y=663.92, Mass=1618, SNR=28.1, Peak=254 HFD=3.4
04:30:25.174 00.001 13300 MultiStar: [#1 -0.26,0.32,0.00,M1] [#2 -0.15,0.29,0.00,M2] 
04:30:25.174 00.000 13300 CameraToMount -- cameraTheta (1.51) - m_xAngle (1.53) = xAngle (-0.03 = -0.03)
04:30:25.174 00.000 13300 CameraToMount -- cameraTheta (1.51) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.15 = 3.13)
04:30:25.174 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.22 hyp=0.22 cameraTheta=1.51 mountX=0.22 mountY=0.00, mountTheta=0.01
04:30:25.176 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.22, opts=13)
04:30:25.176 00.000 13300 Enqueuing Move request for scope (0.01, 0.22)
04:30:25.176 00.000 11596 Worker thread wakes up
04:30:25.176 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.22) opts 0xd
04:30:25.176 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.22)
04:30:25.176 00.000 11596 Moving (0.01, 0.22) raw xDistance=0.22 yDistance=0.00
04:30:25.176 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
04:30:25.177 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:30:25.177 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
04:30:25.177 00.000 11596 MoveAxis(W, 277, ABG)
04:30:25.177 00.000 11596 Guiding  Dir = 3, Dur = 277
04:30:25.177 00.000 11596 IsSlewing returns 0
04:30:25.185 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
04:30:25.193 00.008 13300 UpdateGuideState exits: m=1618 SNR=28.1
04:30:25.193 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:25.193 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:30:25.193 00.000 13300 Enqueuing Expose request
04:30:25.198 00.005 11596 IsGuiding returns 0
04:30:25.301 00.103 11596 PulseGuide returned control before completion, sleep 184
04:30:25.539 00.238 11596 IsGuiding returns 1
04:30:25.539 00.000 11596 scope still moving after pulse duration time elapsed
04:30:25.567 00.028 11596 IsSlewing returns 0
04:30:25.609 00.042 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c8f05ca0-d364-45cd-854c-532ec8bdb21f"}
04:30:25.609 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c8f05ca0-d364-45cd-854c-532ec8bdb21f"}
04:30:25.610 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"65a6c7fd-8a62-4a79-b011-bd8046168ef1"}
04:30:25.610 00.000 13300 case statement mapped state 6 to 3
04:30:25.610 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"65a6c7fd-8a62-4a79-b011-bd8046168ef1"}
04:30:25.610 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4bc08e5f-0c97-48b8-a2c9-f99d2cfa7654"}
04:30:25.611 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":103,"width":15,"height":15,"star_pos":[7.48,6.92],"pixels":"..."},"id":"4bc08e5f-0c97-48b8-a2c9-f99d2cfa7654"}
04:30:25.637 00.026 11596 IsGuiding returns 0
04:30:25.637 00.000 11596 scope move finished after 277 + 162 ms
04:30:25.637 00.000 11596 Move returns status 0, amount 277
04:30:25.637 00.000 11596 MoveAxis(N, 0, ABG)
04:30:25.637 00.000 11596 Move returns status 0, amount 0
04:30:25.638 00.001 11596 move complete, result=0
04:30:25.638 00.000 11596 worker thread done servicing request
04:30:25.638 00.000 13300 GuideStep: 0.2 px 277 ms WEST, 0.0 px 0 ms NORTH
04:30:25.638 00.000 11596 Worker thread wakes up
04:30:25.638 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:30:26.140 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:30:28.608 02.468 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eb575123-9cfa-4705-bbdb-5ec9239baa14"}
04:30:28.608 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eb575123-9cfa-4705-bbdb-5ec9239baa14"}
04:30:28.609 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"608f246b-093e-4f8e-97f4-4a40e25c46fb"}
04:30:28.609 00.000 13300 case statement mapped state 6 to 3
04:30:28.609 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"608f246b-093e-4f8e-97f4-4a40e25c46fb"}
04:30:28.609 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"925a14d0-181c-488a-9e8e-da3146a6b3fe"}
04:30:28.609 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":103,"width":15,"height":15,"star_pos":[7.48,6.92],"pixels":"..."},"id":"925a14d0-181c-488a-9e8e-da3146a6b3fe"}
04:30:29.174 00.565 11596 Exposure complete
04:30:29.245 00.071 11596 worker thread done servicing request
04:30:29.245 00.000 13300 OnExposeComplete: enter
04:30:29.245 00.000 13300 UpdateGuideState(): m_state=6
04:30:29.245 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
04:30:29.245 00.000 13300 Star::Find returns 1 (0), X=295.49, Y=663.75, Mass=1631, SNR=28.3, Peak=254 HFD=3.2
04:30:29.246 00.001 13300 MultiStar: [#1 -0.12,0.19,0.83,U] [#2 -0.08,0.07,0.76,U] 
04:30:29.246 00.000 13300 single-star, 2 included, MultiStar: {-0.05, 0.10}, one-star: {0.03, 0.05}
04:30:29.246 00.000 13300 CameraToMount -- cameraTheta (1.07) - m_xAngle (1.53) = xAngle (-0.46 = -0.46)
04:30:29.246 00.000 13300 CameraToMount -- cameraTheta (1.07) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.59 = 2.70)
04:30:29.246 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.05 cameraTheta=1.07 mountX=0.05 mountY=0.02, mountTheta=0.45
04:30:29.248 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.05, opts=13)
04:30:29.248 00.000 13300 Enqueuing Move request for scope (0.03, 0.05)
04:30:29.248 00.000 11596 Worker thread wakes up
04:30:29.248 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
04:30:29.248 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
04:30:29.249 00.001 11596 Moving (0.03, 0.05) raw xDistance=0.05 yDistance=0.02
04:30:29.249 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
04:30:29.249 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:30:29.249 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:30:29.249 00.000 11596 MoveAxis(E, 0, ABG)
04:30:29.249 00.000 11596 Move returns status 0, amount 0
04:30:29.249 00.000 11596 MoveAxis(N, 0, ABG)
04:30:29.249 00.000 11596 Move returns status 0, amount 0
04:30:29.249 00.000 11596 move complete, result=0
04:30:29.249 00.000 11596 worker thread done servicing request
04:30:29.255 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=64, Gamma=0.510
04:30:29.264 00.009 13300 UpdateGuideState exits: m=1631 SNR=28.3
04:30:29.264 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:29.264 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:30:29.264 00.000 13300 Enqueuing Expose request
04:30:29.264 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:30:29.264 00.000 11596 Worker thread wakes up
04:30:29.264 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:30:29.766 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:30:31.606 01.840 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c2c7495b-84e6-4c5c-b01e-47c1c89807ef"}
04:30:31.606 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c2c7495b-84e6-4c5c-b01e-47c1c89807ef"}
04:30:31.607 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2d5b34ab-511e-40fd-88be-6b4653314c27"}
04:30:31.607 00.000 13300 case statement mapped state 6 to 3
04:30:31.607 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2d5b34ab-511e-40fd-88be-6b4653314c27"}
04:30:31.607 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c2ef4806-bb49-4932-9f51-eaf4d2ca9fa3"}
04:30:31.608 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":104,"width":15,"height":15,"star_pos":[7.49,6.75],"pixels":"..."},"id":"c2ef4806-bb49-4932-9f51-eaf4d2ca9fa3"}
04:30:32.794 01.186 11596 Exposure complete
04:30:32.864 00.070 11596 worker thread done servicing request
04:30:32.864 00.000 13300 OnExposeComplete: enter
04:30:32.864 00.000 13300 UpdateGuideState(): m_state=6
04:30:32.864 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
04:30:32.864 00.000 13300 Star::Find returns 1 (0), X=295.29, Y=663.77, Mass=1628, SNR=28.2, Peak=254 HFD=3.2
04:30:32.865 00.001 13300 MultiStar: [#1 -0.18,0.19,0.85,U] [#2 -0.21,0.10,0.76,U] 
04:30:32.865 00.000 13300 single-star, 2 included, MultiStar: {-0.19, 0.12}, one-star: {-0.18, 0.07}
04:30:32.865 00.000 13300 CameraToMount -- cameraTheta (2.77) - m_xAngle (1.53) = xAngle (1.24 = 1.24)
04:30:32.865 00.000 13300 CameraToMount -- cameraTheta (2.77) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.89 = -1.89)
04:30:32.865 00.000 13300 CameraToMount -- cameraX=-0.18 cameraY=0.07 hyp=0.19 cameraTheta=2.77 mountX=0.06 mountY=-0.18, mountTheta=-1.24
04:30:32.867 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.18, y=0.07, opts=13)
04:30:32.867 00.000 13300 Enqueuing Move request for scope (-0.18, 0.07)
04:30:32.867 00.000 11596 Worker thread wakes up
04:30:32.867 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.07) opts 0xd
04:30:32.867 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.18, 0.07)
04:30:32.868 00.001 11596 Moving (-0.18, 0.07) raw xDistance=0.06 yDistance=-0.18
04:30:32.868 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:30:32.868 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.18
04:30:32.868 00.000 11596 MoveAxis(E, 0, ABG)
04:30:32.868 00.000 11596 Move returns status 0, amount 0
04:30:32.868 00.000 11596 MoveAxis(N, 239, ABG)
04:30:32.868 00.000 11596 Guiding  Dir = 0, Dur = 239
04:30:32.868 00.000 11596 IsSlewing returns 0
04:30:32.874 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
04:30:32.883 00.009 13300 UpdateGuideState exits: m=1628 SNR=28.2
04:30:32.883 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:32.883 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:30:32.883 00.000 13300 Enqueuing Expose request
04:30:32.992 00.109 11596 IsGuiding returns 0
04:30:33.344 00.352 11596 IsGuiding returns 1
04:30:33.344 00.000 11596 scope still moving after pulse duration time elapsed
04:30:33.506 00.162 11596 IsSlewing returns 0
04:30:33.606 00.100 11596 IsGuiding returns 0
04:30:33.606 00.000 11596 scope move finished after 239 + 375 ms
04:30:33.606 00.000 11596 Move returns status 0, amount 239
04:30:33.606 00.000 11596 move complete, result=0
04:30:33.606 00.000 11596 worker thread done servicing request
04:30:33.606 00.000 11596 Worker thread wakes up
04:30:33.607 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 239 ms NORTH
04:30:33.607 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:30:34.123 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:30:34.607 00.484 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"45d9a727-9741-43cd-bda4-db1c14083534"}
04:30:34.607 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"45d9a727-9741-43cd-bda4-db1c14083534"}
04:30:34.608 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e26ce389-7d28-4871-bc85-5f72f706d89b"}
04:30:34.608 00.000 13300 case statement mapped state 6 to 3
04:30:34.608 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e26ce389-7d28-4871-bc85-5f72f706d89b"}
04:30:34.608 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1785b088-e78a-40db-ae6d-5445ed5acddd"}
04:30:34.609 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":105,"width":15,"height":15,"star_pos":[7.29,6.77],"pixels":"..."},"id":"1785b088-e78a-40db-ae6d-5445ed5acddd"}
04:30:37.160 02.551 11596 Exposure complete
04:30:37.229 00.069 11596 worker thread done servicing request
04:30:37.229 00.000 13300 OnExposeComplete: enter
04:30:37.229 00.000 13300 UpdateGuideState(): m_state=6
04:30:37.230 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
04:30:37.230 00.000 13300 Star::Find returns 1 (0), X=295.38, Y=663.72, Mass=1710, SNR=28.9, Peak=252 HFD=3.4
04:30:37.230 00.000 13300 MultiStar: [#1 -0.21,0.05,0.81,U] [#2 -0.23,0.08,0.75,U] 
04:30:37.230 00.000 13300 single-star, 2 included, MultiStar: {-0.16, 0.05}, one-star: {-0.08, 0.02}
04:30:37.230 00.000 13300 CameraToMount -- cameraTheta (2.92) - m_xAngle (1.53) = xAngle (1.39 = 1.39)
04:30:37.230 00.000 13300 CameraToMount -- cameraTheta (2.92) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.74 = -1.74)
04:30:37.231 00.001 13300 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.08 cameraTheta=2.92 mountX=0.01 mountY=-0.08, mountTheta=-1.39
04:30:37.233 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.02, opts=13)
04:30:37.233 00.000 13300 Enqueuing Move request for scope (-0.08, 0.02)
04:30:37.233 00.000 11596 Worker thread wakes up
04:30:37.233 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.02) opts 0xd
04:30:37.233 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.02)
04:30:37.233 00.000 11596 Moving (-0.08, 0.02) raw xDistance=0.01 yDistance=-0.08
04:30:37.233 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:30:37.233 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:30:37.233 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:30:37.234 00.001 11596 MoveAxis(E, 0, ABG)
04:30:37.234 00.000 11596 Move returns status 0, amount 0
04:30:37.234 00.000 11596 MoveAxis(N, 0, ABG)
04:30:37.234 00.000 11596 Move returns status 0, amount 0
04:30:37.234 00.000 11596 move complete, result=0
04:30:37.234 00.000 11596 worker thread done servicing request
04:30:37.241 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=67, Gamma=0.510
04:30:37.248 00.007 13300 UpdateGuideState exits: m=1710 SNR=28.9
04:30:37.249 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:37.249 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:30:37.249 00.000 13300 Enqueuing Expose request
04:30:37.249 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:30:37.249 00.000 11596 Worker thread wakes up
04:30:37.249 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:30:37.607 00.358 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d47129d5-a117-497e-8015-df5b5281361b"}
04:30:37.607 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d47129d5-a117-497e-8015-df5b5281361b"}
04:30:37.608 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"00277d37-d1f1-4c23-817b-515aa6ebd4f7"}
04:30:37.608 00.000 13300 case statement mapped state 6 to 3
04:30:37.608 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"00277d37-d1f1-4c23-817b-515aa6ebd4f7"}
04:30:37.609 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4f15901c-64d0-49dd-885c-c8694e080de3"}
04:30:37.610 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":106,"width":15,"height":15,"star_pos":[7.38,6.72],"pixels":"..."},"id":"4f15901c-64d0-49dd-885c-c8694e080de3"}
04:30:37.763 00.153 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:30:40.605 02.842 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9fd933f9-4f98-4b76-99d1-364175e4d4e4"}
04:30:40.605 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9fd933f9-4f98-4b76-99d1-364175e4d4e4"}
04:30:40.606 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3a4c7327-9406-4c19-bb49-4eabd2e273ca"}
04:30:40.606 00.000 13300 case statement mapped state 6 to 3
04:30:40.606 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3a4c7327-9406-4c19-bb49-4eabd2e273ca"}
04:30:40.606 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"20a90940-5cce-4c4f-a4d4-785357990666"}
04:30:40.607 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":106,"width":15,"height":15,"star_pos":[7.38,6.72],"pixels":"..."},"id":"20a90940-5cce-4c4f-a4d4-785357990666"}
04:30:40.780 00.173 11596 Exposure complete
04:30:40.850 00.070 11596 worker thread done servicing request
04:30:40.850 00.000 13300 OnExposeComplete: enter
04:30:40.850 00.000 13300 UpdateGuideState(): m_state=6
04:30:40.851 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
04:30:40.851 00.000 13300 Star::Find returns 1 (0), X=295.41, Y=663.70, Mass=1659, SNR=28.4, Peak=253 HFD=3.2
04:30:40.851 00.000 13300 MultiStar: [#1 -0.13,-0.02,0.84,U] [#2 -0.23,-0.01,0.77,U] 
04:30:40.851 00.000 13300 single-star, 2 included, MultiStar: {-0.13, -0.01}, one-star: {-0.06, -0.00}
04:30:40.851 00.000 13300 CameraToMount -- cameraTheta (-3.08) - m_xAngle (1.53) = xAngle (-4.62 = 1.67)
04:30:40.851 00.000 13300 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.74 = -1.46)
04:30:40.851 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.00 hyp=0.06 cameraTheta=-3.08 mountX=-0.01 mountY=-0.06, mountTheta=-1.67
04:30:40.855 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.00, opts=13)
04:30:40.855 00.000 13300 Enqueuing Move request for scope (-0.06, -0.00)
04:30:40.855 00.000 11596 Worker thread wakes up
04:30:40.855 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.00) opts 0xd
04:30:40.856 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.00)
04:30:40.856 00.000 11596 Moving (-0.06, -0.00) raw xDistance=-0.01 yDistance=-0.06
04:30:40.856 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:30:40.856 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:30:40.856 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:30:40.857 00.001 11596 MoveAxis(E, 0, ABG)
04:30:40.857 00.000 11596 Move returns status 0, amount 0
04:30:40.857 00.000 11596 MoveAxis(N, 0, ABG)
04:30:40.857 00.000 11596 Move returns status 0, amount 0
04:30:40.857 00.000 11596 move complete, result=0
04:30:40.857 00.000 11596 worker thread done servicing request
04:30:40.865 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=253, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
04:30:40.875 00.010 13300 UpdateGuideState exits: m=1659 SNR=28.4
04:30:40.875 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:40.875 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:30:40.876 00.001 13300 Enqueuing Expose request
04:30:40.876 00.000 11596 Worker thread wakes up
04:30:40.876 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:30:40.876 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:30:41.379 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:30:43.605 02.226 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"755c8b91-06c6-4490-9e09-55d916abf533"}
04:30:43.605 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"755c8b91-06c6-4490-9e09-55d916abf533"}
04:30:43.606 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"31c03514-cfbe-4b6e-a7b3-1d20c5e506ed"}
04:30:43.606 00.000 13300 case statement mapped state 6 to 3
04:30:43.606 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"31c03514-cfbe-4b6e-a7b3-1d20c5e506ed"}
04:30:43.607 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8ba51b72-ba84-45ac-bbbb-401e5e51e1b5"}
04:30:43.607 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":107,"width":15,"height":15,"star_pos":[7.41,6.70],"pixels":"..."},"id":"8ba51b72-ba84-45ac-bbbb-401e5e51e1b5"}
04:30:44.405 00.798 11596 Exposure complete
04:30:44.475 00.070 11596 worker thread done servicing request
04:30:44.475 00.000 13300 OnExposeComplete: enter
04:30:44.475 00.000 13300 UpdateGuideState(): m_state=6
04:30:44.476 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
04:30:44.476 00.000 13300 Star::Find returns 1 (0), X=295.44, Y=663.66, Mass=1756, SNR=29.3, Peak=250 HFD=3.3
04:30:44.476 00.000 13300 MultiStar: [#1 -0.13,0.05,0.81,U] [#2 -0.00,-0.03,0.73,U] 
04:30:44.476 00.000 13300 single-star, 2 included, MultiStar: {-0.05, -0.01}, one-star: {-0.02, -0.03}
04:30:44.476 00.000 13300 CameraToMount -- cameraTheta (-2.14) - m_xAngle (1.53) = xAngle (-3.68 = 2.61)
04:30:44.476 00.000 13300 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.80 = -0.52)
04:30:44.477 00.001 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-2.14 mountX=-0.04 mountY=-0.02, mountTheta=-2.62
04:30:44.480 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.03, opts=13)
04:30:44.480 00.000 13300 Enqueuing Move request for scope (-0.02, -0.03)
04:30:44.480 00.000 11596 Worker thread wakes up
04:30:44.480 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
04:30:44.480 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
04:30:44.480 00.000 11596 Moving (-0.02, -0.03) raw xDistance=-0.04 yDistance=-0.02
04:30:44.480 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:30:44.480 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:30:44.481 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:30:44.481 00.000 11596 MoveAxis(E, 0, ABG)
04:30:44.481 00.000 11596 Move returns status 0, amount 0
04:30:44.481 00.000 11596 MoveAxis(N, 0, ABG)
04:30:44.481 00.000 11596 Move returns status 0, amount 0
04:30:44.481 00.000 11596 move complete, result=0
04:30:44.481 00.000 11596 worker thread done servicing request
04:30:44.492 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=250, med=4, FiltMin=3, FiltMax=62, Gamma=0.510
04:30:44.502 00.010 13300 UpdateGuideState exits: m=1756 SNR=29.3
04:30:44.502 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:44.502 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:30:44.502 00.000 13300 Enqueuing Expose request
04:30:44.502 00.000 11596 Worker thread wakes up
04:30:44.502 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:30:44.503 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:30:45.008 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:30:46.604 01.596 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"055dc25b-3e30-4ea4-bd37-8b382f32ef38"}
04:30:46.604 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"055dc25b-3e30-4ea4-bd37-8b382f32ef38"}
04:30:46.605 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4a98aed8-b653-40e3-8d98-ddf88cc63584"}
04:30:46.605 00.000 13300 case statement mapped state 6 to 3
04:30:46.605 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4a98aed8-b653-40e3-8d98-ddf88cc63584"}
04:30:46.605 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c5e0d459-6045-4828-8d96-d73f88cefa42"}
04:30:46.606 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":108,"width":15,"height":15,"star_pos":[7.44,6.66],"pixels":"..."},"id":"c5e0d459-6045-4828-8d96-d73f88cefa42"}
04:30:48.043 01.437 11596 Exposure complete
04:30:48.117 00.074 11596 worker thread done servicing request
04:30:48.117 00.000 13300 OnExposeComplete: enter
04:30:48.117 00.000 13300 UpdateGuideState(): m_state=6
04:30:48.118 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
04:30:48.118 00.000 13300 Star::Find returns 1 (0), X=295.50, Y=663.45, Mass=1621, SNR=28.2, Peak=202 HFD=3.2
04:30:48.118 00.000 13300 MultiStar: [#1 -0.11,-0.12,0.85,U] [#2 -0.10,-0.21,0.77,U] 
04:30:48.118 00.000 13300 refined, 2 included, MultiStar: {-0.05, -0.20}, one-star: {0.04, -0.25}
04:30:48.118 00.000 13300 CameraToMount -- cameraTheta (-1.82) - m_xAngle (1.53) = xAngle (-3.36 = 2.93)
04:30:48.119 00.001 13300 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.48 = -0.20)
04:30:48.119 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.20 hyp=0.21 cameraTheta=-1.82 mountX=-0.20 mountY=-0.04, mountTheta=-2.94
04:30:48.124 00.005 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.20, opts=13)
04:30:48.124 00.000 13300 Enqueuing Move request for scope (-0.05, -0.20)
04:30:48.124 00.000 11596 Worker thread wakes up
04:30:48.124 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.20) opts 0xd
04:30:48.124 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.20)
04:30:48.124 00.000 11596 Moving (-0.05, -0.20) raw xDistance=-0.20 yDistance=-0.04
04:30:48.125 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
04:30:48.125 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:30:48.125 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:30:48.125 00.000 11596 MoveAxis(E, 251, ABG)
04:30:48.125 00.000 11596 Guiding  Dir = 2, Dur = 251
04:30:48.125 00.000 11596 IsSlewing returns 0
04:30:48.134 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=202, med=4, FiltMin=2, FiltMax=63, Gamma=0.510
04:30:48.142 00.008 13300 UpdateGuideState exits: m=1621 SNR=28.2
04:30:48.142 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:48.142 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:30:48.142 00.000 13300 Enqueuing Expose request
04:30:48.239 00.097 11596 IsGuiding returns 0
04:30:48.644 00.405 11596 IsGuiding returns 1
04:30:48.644 00.000 11596 scope still moving after pulse duration time elapsed
04:30:48.748 00.104 11596 IsSlewing returns 0
04:30:48.869 00.121 11596 IsGuiding returns 0
04:30:48.869 00.000 11596 scope move finished after 251 + 378 ms
04:30:48.869 00.000 11596 Move returns status 0, amount 251
04:30:48.869 00.000 11596 MoveAxis(N, 0, ABG)
04:30:48.869 00.000 11596 Move returns status 0, amount 0
04:30:48.869 00.000 11596 move complete, result=0
04:30:48.869 00.000 11596 worker thread done servicing request
04:30:48.869 00.000 13300 GuideStep: -0.2 px 251 ms EAST, -0.0 px 0 ms NORTH
04:30:48.870 00.001 11596 Worker thread wakes up
04:30:48.870 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:30:49.386 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:30:49.603 00.217 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"803883fe-dac2-421e-86fd-ce259daf4460"}
04:30:49.603 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"803883fe-dac2-421e-86fd-ce259daf4460"}
04:30:49.604 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ca93f7c8-e39e-4020-850b-b373d57a79d9"}
04:30:49.604 00.000 13300 case statement mapped state 6 to 3
04:30:49.604 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ca93f7c8-e39e-4020-850b-b373d57a79d9"}
04:30:49.605 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"67b56879-f4b4-44a3-8d7b-c23d8131cb3b"}
04:30:49.605 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":109,"width":15,"height":15,"star_pos":[6.50,7.45],"pixels":"..."},"id":"67b56879-f4b4-44a3-8d7b-c23d8131cb3b"}
04:30:52.419 02.814 11596 Exposure complete
04:30:52.488 00.069 11596 worker thread done servicing request
04:30:52.488 00.000 13300 OnExposeComplete: enter
04:30:52.488 00.000 13300 UpdateGuideState(): m_state=6
04:30:52.489 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
04:30:52.489 00.000 13300 Star::Find returns 1 (0), X=295.55, Y=663.63, Mass=1621, SNR=28.2, Peak=212 HFD=3.2
04:30:52.489 00.000 13300 MultiStar: [#1 -0.07,-0.12,0.85,U] [#2 0.01,-0.04,0.77,U] 
04:30:52.489 00.000 13300 refined, 2 included, MultiStar: {0.01, -0.08}, one-star: {0.08, -0.07}
04:30:52.489 00.000 13300 CameraToMount -- cameraTheta (-1.40) - m_xAngle (1.53) = xAngle (-2.93 = -2.93)
04:30:52.489 00.000 13300 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.06 = 0.23)
04:30:52.490 00.001 13300 CameraToMount -- cameraX=0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.40 mountX=-0.08 mountY=0.02, mountTheta=2.92
04:30:52.491 00.001 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.08, opts=13)
04:30:52.492 00.001 13300 Enqueuing Move request for scope (0.01, -0.08)
04:30:52.492 00.000 11596 Worker thread wakes up
04:30:52.492 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.08) opts 0xd
04:30:52.492 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.08)
04:30:52.492 00.000 11596 Moving (0.01, -0.08) raw xDistance=-0.08 yDistance=0.02
04:30:52.492 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:30:52.492 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:30:52.492 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:30:52.492 00.000 11596 MoveAxis(E, 0, ABG)
04:30:52.492 00.000 11596 Move returns status 0, amount 0
04:30:52.493 00.001 11596 MoveAxis(N, 0, ABG)
04:30:52.493 00.000 11596 Move returns status 0, amount 0
04:30:52.493 00.000 11596 move complete, result=0
04:30:52.493 00.000 11596 worker thread done servicing request
04:30:52.498 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=212, med=4, FiltMin=3, FiltMax=64, Gamma=0.510
04:30:52.508 00.010 13300 UpdateGuideState exits: m=1621 SNR=28.2
04:30:52.508 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:52.508 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:30:52.508 00.000 13300 Enqueuing Expose request
04:30:52.508 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:30:52.508 00.000 11596 Worker thread wakes up
04:30:52.508 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:30:52.604 00.096 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9723d8c7-58e0-4786-97d3-8f5a5d983456"}
04:30:52.604 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9723d8c7-58e0-4786-97d3-8f5a5d983456"}
04:30:52.605 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"30857f77-672e-4f6a-bebb-3e7997078f01"}
04:30:52.605 00.000 13300 case statement mapped state 6 to 3
04:30:52.605 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"30857f77-672e-4f6a-bebb-3e7997078f01"}
04:30:52.606 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3d1c4f44-2c15-44f3-b45e-189570a1d967"}
04:30:52.606 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":110,"width":15,"height":15,"star_pos":[6.55,6.63],"pixels":"..."},"id":"3d1c4f44-2c15-44f3-b45e-189570a1d967"}
04:30:53.012 00.406 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:30:55.603 02.591 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b31bdab3-ae5a-479f-9173-30a0934bbe91"}
04:30:55.603 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b31bdab3-ae5a-479f-9173-30a0934bbe91"}
04:30:55.604 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8b509f53-bd7f-4e52-a2e3-9b345d4d374d"}
04:30:55.604 00.000 13300 case statement mapped state 6 to 3
04:30:55.604 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8b509f53-bd7f-4e52-a2e3-9b345d4d374d"}
04:30:55.604 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"47f52e95-a731-4129-944a-9a072afba7df"}
04:30:55.605 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":110,"width":15,"height":15,"star_pos":[6.55,6.63],"pixels":"..."},"id":"47f52e95-a731-4129-944a-9a072afba7df"}
04:30:56.052 00.447 11596 Exposure complete
04:30:56.121 00.069 11596 worker thread done servicing request
04:30:56.121 00.000 13300 OnExposeComplete: enter
04:30:56.121 00.000 13300 UpdateGuideState(): m_state=6
04:30:56.121 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
04:30:56.121 00.000 13300 Star::Find returns 1 (0), X=295.38, Y=663.45, Mass=1751, SNR=29.3, Peak=192 HFD=3.3
04:30:56.122 00.001 13300 MultiStar: [#1 -0.25,-0.14,0.83,U] [#2 -0.12,-0.06,0.75,U] 
04:30:56.122 00.000 13300 refined, 2 included, MultiStar: {-0.15, -0.16}, one-star: {-0.08, -0.25}
04:30:56.122 00.000 13300 CameraToMount -- cameraTheta (-2.32) - m_xAngle (1.53) = xAngle (-3.86 = 2.43)
04:30:56.122 00.000 13300 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.98 = -0.70)
04:30:56.122 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=-0.16 hyp=0.22 cameraTheta=-2.32 mountX=-0.16 mountY=-0.14, mountTheta=-2.44
04:30:56.124 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=-0.16, opts=13)
04:30:56.124 00.000 13300 Enqueuing Move request for scope (-0.15, -0.16)
04:30:56.124 00.000 11596 Worker thread wakes up
04:30:56.124 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.16) opts 0xd
04:30:56.124 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, -0.16)
04:30:56.124 00.000 11596 Moving (-0.15, -0.16) raw xDistance=-0.16 yDistance=-0.14
04:30:56.124 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
04:30:56.125 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:30:56.125 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
04:30:56.125 00.000 11596 MoveAxis(E, 205, ABG)
04:30:56.125 00.000 11596 Guiding  Dir = 2, Dur = 205
04:30:56.125 00.000 11596 IsSlewing returns 0
04:30:56.131 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=192, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
04:30:56.140 00.009 13300 UpdateGuideState exits: m=1751 SNR=29.3
04:30:56.140 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:56.140 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:30:56.140 00.000 13300 Enqueuing Expose request
04:30:56.241 00.101 11596 IsGuiding returns 0
04:30:56.550 00.309 11596 IsGuiding returns 1
04:30:56.550 00.000 11596 scope still moving after pulse duration time elapsed
04:30:56.841 00.291 11596 IsSlewing returns 0
04:30:57.026 00.185 11596 IsGuiding returns 0
04:30:57.026 00.000 11596 scope move finished after 205 + 579 ms
04:30:57.026 00.000 11596 Move returns status 0, amount 205
04:30:57.026 00.000 11596 MoveAxis(N, 0, ABG)
04:30:57.026 00.000 11596 Move returns status 0, amount 0
04:30:57.026 00.000 11596 move complete, result=0
04:30:57.026 00.000 11596 worker thread done servicing request
04:30:57.026 00.000 13300 GuideStep: -0.2 px 205 ms EAST, -0.1 px 0 ms NORTH
04:30:57.027 00.001 11596 Worker thread wakes up
04:30:57.027 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:30:57.536 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:30:58.602 01.066 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"35514d4a-12de-4c5a-a490-f3ca81924256"}
04:30:58.602 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"35514d4a-12de-4c5a-a490-f3ca81924256"}
04:30:58.603 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6d35996d-334f-4d9f-91f3-fcd3b8603902"}
04:30:58.603 00.000 13300 case statement mapped state 6 to 3
04:30:58.603 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6d35996d-334f-4d9f-91f3-fcd3b8603902"}
04:30:58.603 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ccfdb217-85bf-4cb4-b0c9-d322dbc60a71"}
04:30:58.604 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":111,"width":15,"height":15,"star_pos":[7.38,7.45],"pixels":"..."},"id":"ccfdb217-85bf-4cb4-b0c9-d322dbc60a71"}
04:31:00.568 01.964 11596 Exposure complete
04:31:00.637 00.069 11596 worker thread done servicing request
04:31:00.637 00.000 13300 OnExposeComplete: enter
04:31:00.637 00.000 13300 UpdateGuideState(): m_state=6
04:31:00.638 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
04:31:00.638 00.000 13300 Star::Find returns 1 (0), X=295.56, Y=663.50, Mass=1621, SNR=28.2, Peak=186 HFD=3.2
04:31:00.638 00.000 13300 MultiStar: [#1 0.11,-0.17,0.82,U] [#2 -0.04,0.03,0.75,U] 
04:31:00.638 00.000 13300 refined, 2 included, MultiStar: {0.06, -0.12}, one-star: {0.09, -0.20}
04:31:00.638 00.000 13300 CameraToMount -- cameraTheta (-1.11) - m_xAngle (1.53) = xAngle (-2.65 = -2.65)
04:31:00.638 00.000 13300 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.77 = 0.51)
04:31:00.638 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.12 hyp=0.14 cameraTheta=-1.11 mountX=-0.12 mountY=0.07, mountTheta=2.64
04:31:00.640 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.12, opts=13)
04:31:00.640 00.000 13300 Enqueuing Move request for scope (0.06, -0.12)
04:31:00.641 00.001 11596 Worker thread wakes up
04:31:00.641 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.12) opts 0xd
04:31:00.641 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.12)
04:31:00.641 00.000 11596 Moving (0.06, -0.12) raw xDistance=-0.12 yDistance=0.07
04:31:00.641 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:31:00.641 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:31:00.641 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:31:00.641 00.000 11596 MoveAxis(E, 0, ABG)
04:31:00.641 00.000 11596 Move returns status 0, amount 0
04:31:00.641 00.000 11596 MoveAxis(N, 0, ABG)
04:31:00.642 00.001 11596 Move returns status 0, amount 0
04:31:00.642 00.000 11596 move complete, result=0
04:31:00.642 00.000 11596 worker thread done servicing request
04:31:00.647 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=186, med=4, FiltMin=2, FiltMax=55, Gamma=0.510
04:31:00.655 00.008 13300 UpdateGuideState exits: m=1621 SNR=28.2
04:31:00.656 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:00.656 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:31:00.656 00.000 13300 Enqueuing Expose request
04:31:00.656 00.000 11596 Worker thread wakes up
04:31:00.656 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:31:00.656 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:31:01.160 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:31:01.602 00.442 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6a1b2e8e-49aa-4b81-a078-d89c42299cec"}
04:31:01.602 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6a1b2e8e-49aa-4b81-a078-d89c42299cec"}
04:31:01.603 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0e897fc0-1666-4a27-992e-e40c9222f765"}
04:31:01.603 00.000 13300 case statement mapped state 6 to 3
04:31:01.603 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0e897fc0-1666-4a27-992e-e40c9222f765"}
04:31:01.603 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8d278a4d-0782-41ab-86fa-fddc5c03ff38"}
04:31:01.604 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":112,"width":15,"height":15,"star_pos":[6.56,7.50],"pixels":"..."},"id":"8d278a4d-0782-41ab-86fa-fddc5c03ff38"}
04:31:04.187 02.583 11596 Exposure complete
04:31:04.256 00.069 11596 worker thread done servicing request
04:31:04.256 00.000 13300 OnExposeComplete: enter
04:31:04.257 00.001 13300 UpdateGuideState(): m_state=6
04:31:04.257 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
04:31:04.257 00.000 13300 Star::Find returns 1 (0), X=295.41, Y=663.46, Mass=1542, SNR=27.5, Peak=175 HFD=3.3
04:31:04.257 00.000 13300 MultiStar: [#1 -0.17,-0.18,0.79,U] [#2 -0.18,-0.17,0.71,U] 
04:31:04.257 00.000 13300 refined, 2 included, MultiStar: {-0.13, -0.20}, one-star: {-0.05, -0.24}
04:31:04.258 00.001 13300 CameraToMount -- cameraTheta (-2.13) - m_xAngle (1.53) = xAngle (-3.67 = 2.62)
04:31:04.258 00.000 13300 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.79 = -0.51)
04:31:04.258 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=-0.20 hyp=0.24 cameraTheta=-2.13 mountX=-0.20 mountY=-0.12, mountTheta=-2.63
04:31:04.260 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=-0.20, opts=13)
04:31:04.260 00.000 13300 Enqueuing Move request for scope (-0.13, -0.20)
04:31:04.260 00.000 11596 Worker thread wakes up
04:31:04.260 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.20) opts 0xd
04:31:04.260 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, -0.20)
04:31:04.260 00.000 11596 Moving (-0.13, -0.20) raw xDistance=-0.20 yDistance=-0.12
04:31:04.260 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
04:31:04.260 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:31:04.260 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
04:31:04.261 00.001 11596 MoveAxis(E, 257, ABG)
04:31:04.261 00.000 11596 Guiding  Dir = 2, Dur = 257
04:31:04.261 00.000 11596 IsSlewing returns 0
04:31:04.267 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=175, med=4, FiltMin=3, FiltMax=69, Gamma=0.510
04:31:04.275 00.008 13300 UpdateGuideState exits: m=1542 SNR=27.5
04:31:04.275 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:04.275 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:31:04.275 00.000 13300 Enqueuing Expose request
04:31:04.430 00.155 11596 IsGuiding returns 0
04:31:04.601 00.171 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"16f09c66-41fb-4bdf-a4d8-9b60e52e1f18"}
04:31:04.601 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"16f09c66-41fb-4bdf-a4d8-9b60e52e1f18"}
04:31:04.602 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1591f654-c099-4d38-9f72-0f464163e2ce"}
04:31:04.602 00.000 13300 case statement mapped state 6 to 3
04:31:04.602 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1591f654-c099-4d38-9f72-0f464163e2ce"}
04:31:04.602 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c01913c3-955e-4cd7-97e0-80b2ac3e0a0d"}
04:31:04.603 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":113,"width":15,"height":15,"star_pos":[7.41,7.46],"pixels":"..."},"id":"c01913c3-955e-4cd7-97e0-80b2ac3e0a0d"}
04:31:04.653 00.050 11596 PulseGuide returned control before completion, sleep 44
04:31:05.114 00.461 11596 IsGuiding returns 1
04:31:05.114 00.000 11596 scope still moving after pulse duration time elapsed
04:31:05.145 00.031 11596 IsSlewing returns 0
04:31:05.308 00.163 11596 IsGuiding returns 0
04:31:05.308 00.000 11596 scope move finished after 257 + 621 ms
04:31:05.308 00.000 11596 Move returns status 0, amount 257
04:31:05.308 00.000 11596 MoveAxis(N, 0, ABG)
04:31:05.309 00.001 11596 Move returns status 0, amount 0
04:31:05.309 00.000 11596 move complete, result=0
04:31:05.309 00.000 11596 worker thread done servicing request
04:31:05.309 00.000 11596 Worker thread wakes up
04:31:05.309 00.000 13300 GuideStep: -0.2 px 257 ms EAST, -0.1 px 0 ms NORTH
04:31:05.309 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:31:05.825 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:31:07.601 01.776 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ff17195d-dd2f-4265-8432-3b04da4cb5f9"}
04:31:07.601 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ff17195d-dd2f-4265-8432-3b04da4cb5f9"}
04:31:07.602 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5a25c792-3bfa-46c3-900b-2af89d5fe637"}
04:31:07.602 00.000 13300 case statement mapped state 6 to 3
04:31:07.603 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5a25c792-3bfa-46c3-900b-2af89d5fe637"}
04:31:07.603 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"67f7da67-cda8-462f-9700-c70ca2624e0b"}
04:31:07.604 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":113,"width":15,"height":15,"star_pos":[7.41,7.46],"pixels":"..."},"id":"67f7da67-cda8-462f-9700-c70ca2624e0b"}
04:31:08.859 01.255 11596 Exposure complete
04:31:08.931 00.072 11596 worker thread done servicing request
04:31:08.931 00.000 13300 OnExposeComplete: enter
04:31:08.931 00.000 13300 UpdateGuideState(): m_state=6
04:31:08.931 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
04:31:08.931 00.000 13300 Star::Find returns 1 (0), X=295.31, Y=663.72, Mass=1335, SNR=25.5, Peak=183 HFD=3.4
04:31:08.932 00.001 13300 MultiStar: [#1 -0.22,-0.05,0.83,U] [#2 -0.27,-0.13,0.00,M1] 
04:31:08.932 00.000 13300 single-star, 1 included, MultiStar: {-0.18, -0.01}, one-star: {-0.16, 0.02}
04:31:08.932 00.000 13300 CameraToMount -- cameraTheta (3.00) - m_xAngle (1.53) = xAngle (1.47 = 1.47)
04:31:08.932 00.000 13300 CameraToMount -- cameraTheta (3.00) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.66 = -1.66)
04:31:08.932 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=0.02 hyp=0.16 cameraTheta=3.00 mountX=0.02 mountY=-0.16, mountTheta=-1.47
04:31:08.934 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=0.02, opts=13)
04:31:08.934 00.000 13300 Enqueuing Move request for scope (-0.16, 0.02)
04:31:08.934 00.000 11596 Worker thread wakes up
04:31:08.934 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.02) opts 0xd
04:31:08.934 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.16, 0.02)
04:31:08.934 00.000 11596 Moving (-0.16, 0.02) raw xDistance=0.02 yDistance=-0.16
04:31:08.935 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:31:08.935 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:31:08.935 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
04:31:08.935 00.000 11596 MoveAxis(E, 0, ABG)
04:31:08.935 00.000 11596 Move returns status 0, amount 0
04:31:08.935 00.000 11596 MoveAxis(N, 0, ABG)
04:31:08.935 00.000 11596 Move returns status 0, amount 0
04:31:08.935 00.000 11596 move complete, result=0
04:31:08.935 00.000 11596 worker thread done servicing request
04:31:08.941 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=183, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
04:31:08.949 00.008 13300 UpdateGuideState exits: m=1335 SNR=25.5
04:31:08.949 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:08.949 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:31:08.949 00.000 13300 Enqueuing Expose request
04:31:08.949 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
04:31:08.949 00.000 11596 Worker thread wakes up
04:31:08.949 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:31:09.465 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:31:10.601 01.136 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2d76e5c7-caf7-45d3-8faa-102b98a2041b"}
04:31:10.601 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2d76e5c7-caf7-45d3-8faa-102b98a2041b"}
04:31:10.602 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1e5c4425-00e3-4599-b08c-fa19552c7c50"}
04:31:10.602 00.000 13300 case statement mapped state 6 to 3
04:31:10.602 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1e5c4425-00e3-4599-b08c-fa19552c7c50"}
04:31:10.602 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8827c252-47ed-46d1-bdf4-d1fe463c87b9"}
04:31:10.602 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":114,"width":15,"height":15,"star_pos":[7.31,6.72],"pixels":"..."},"id":"8827c252-47ed-46d1-bdf4-d1fe463c87b9"}
04:31:12.497 01.895 11596 Exposure complete
04:31:12.566 00.069 11596 worker thread done servicing request
04:31:12.567 00.001 13300 OnExposeComplete: enter
04:31:12.567 00.000 13300 UpdateGuideState(): m_state=6
04:31:12.567 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
04:31:12.567 00.000 13300 Star::Find returns 1 (0), X=295.58, Y=663.73, Mass=727, SNR=18.8, Peak=112 HFD=3.1
04:31:12.567 00.000 13300 Status Line: Mass: 727 vs 1628
04:31:12.571 00.004 13300 UpdateCurrentPosition: star mass new=726.6 exp=1628.0 thresh=50% limits=(806.0, 2515.6, 3255.9)
04:31:12.571 00.000 13300 DistanceChecker: activated
04:31:12.571 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:31:12.572 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:31:12.572 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:31:12.572 00.000 11596 Worker thread wakes up
04:31:12.572 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:31:12.572 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:31:12.572 00.000 11596 move complete, result=0
04:31:12.573 00.001 11596 worker thread done servicing request
04:31:12.688 00.115 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:31:12.688 00.000 13300 Status Line: Stella per per cambiamento di massa
04:31:12.694 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=146, med=4, FiltMin=2, FiltMax=37, Gamma=0.510
04:31:12.703 00.009 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:31:12.703 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:12.703 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:31:12.703 00.000 13300 Enqueuing Expose request
04:31:12.703 00.000 11596 Worker thread wakes up
04:31:12.704 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:31:13.208 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:31:13.604 00.396 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e09d53c5-419a-4358-97f9-4bea7dab7480"}
04:31:13.604 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e09d53c5-419a-4358-97f9-4bea7dab7480"}
04:31:13.605 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b2973f09-e4fe-446d-8416-0b8be9bde0e4"}
04:31:13.605 00.000 13300 case statement mapped state 6 to 4
04:31:13.605 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"b2973f09-e4fe-446d-8416-0b8be9bde0e4"}
04:31:13.605 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e7f2e237-f919-4b5b-a63e-9978ad6b406d"}
04:31:13.605 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":115,"width":15,"height":15,"star_pos":[7.31,6.72],"pixels":"..."},"id":"e7f2e237-f919-4b5b-a63e-9978ad6b406d"}
04:31:16.236 02.631 11596 Exposure complete
04:31:16.319 00.083 11596 worker thread done servicing request
04:31:16.319 00.000 13300 OnExposeComplete: enter
04:31:16.320 00.001 13300 UpdateGuideState(): m_state=6
04:31:16.320 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
04:31:16.320 00.000 13300 Star::Find returns 1 (0), X=295.31, Y=663.71, Mass=379, SNR=13.5, Peak=62 HFD=3.0
04:31:16.320 00.000 13300 Status Line: Mass: 379 vs 1628
04:31:16.325 00.005 13300 UpdateCurrentPosition: star mass new=379.4 exp=1628.0 thresh=50% limits=(806.4, 2515.6, 3255.9)
04:31:16.325 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:31:16.326 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:31:16.326 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:31:16.326 00.000 11596 Worker thread wakes up
04:31:16.327 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:31:16.327 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:31:16.327 00.000 11596 move complete, result=0
04:31:16.327 00.000 11596 worker thread done servicing request
04:31:16.436 00.109 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:31:16.436 00.000 13300 Status Line: Stella per per cambiamento di massa
04:31:16.442 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=147, med=4, FiltMin=2, FiltMax=24, Gamma=0.510
04:31:16.452 00.010 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:31:16.452 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:16.452 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:31:16.453 00.001 13300 Enqueuing Expose request
04:31:16.453 00.000 11596 Worker thread wakes up
04:31:16.453 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:31:16.603 00.150 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ce7eeb86-8cdb-408f-ba7d-c5428ce7bb4e"}
04:31:16.603 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ce7eeb86-8cdb-408f-ba7d-c5428ce7bb4e"}
04:31:16.604 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3f0cf09e-3c76-4d6f-9b24-84c7b1c3cdcd"}
04:31:16.604 00.000 13300 case statement mapped state 6 to 4
04:31:16.605 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"3f0cf09e-3c76-4d6f-9b24-84c7b1c3cdcd"}
04:31:16.605 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"76b79292-dd7b-425c-a151-5d9b4dd901c4"}
04:31:16.605 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":116,"width":15,"height":15,"star_pos":[7.31,6.72],"pixels":"..."},"id":"76b79292-dd7b-425c-a151-5d9b4dd901c4"}
04:31:16.962 00.357 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:31:19.604 02.642 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f232a20a-1da9-4cb8-922a-4cf35527a63a"}
04:31:19.604 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f232a20a-1da9-4cb8-922a-4cf35527a63a"}
04:31:19.605 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ee9f74cb-1700-45bf-840d-7cfd112ddc35"}
04:31:19.605 00.000 13300 case statement mapped state 6 to 4
04:31:19.605 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"ee9f74cb-1700-45bf-840d-7cfd112ddc35"}
04:31:19.606 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"17db20b1-d842-4217-97d0-a535223201a5"}
04:31:19.606 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":116,"width":15,"height":15,"star_pos":[7.31,6.72],"pixels":"..."},"id":"17db20b1-d842-4217-97d0-a535223201a5"}
04:31:19.999 00.393 11596 Exposure complete
04:31:20.095 00.096 11596 worker thread done servicing request
04:31:20.095 00.000 13300 OnExposeComplete: enter
04:31:20.095 00.000 13300 UpdateGuideState(): m_state=6
04:31:20.095 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
04:31:20.096 00.001 13300 Star::Find returns 1 (0), X=295.45, Y=663.75, Mass=300, SNR=12.0, Peak=53 HFD=3.1
04:31:20.096 00.000 13300 Status Line: Mass: 300 vs 1621
04:31:20.099 00.003 13300 UpdateCurrentPosition: star mass new=300.1 exp=1621.4 thresh=50% limits=(806.6, 2515.6, 3242.8)
04:31:20.100 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:31:20.100 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:31:20.100 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:31:20.101 00.001 11596 Worker thread wakes up
04:31:20.101 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:31:20.101 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:31:20.101 00.000 11596 move complete, result=0
04:31:20.101 00.000 11596 worker thread done servicing request
04:31:20.203 00.102 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:31:20.203 00.000 13300 Status Line: Stella per per cambiamento di massa
04:31:20.207 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=146, med=4, FiltMin=3, FiltMax=18, Gamma=0.510
04:31:20.216 00.009 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:31:20.216 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:20.216 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:31:20.216 00.000 13300 Enqueuing Expose request
04:31:20.217 00.001 11596 Worker thread wakes up
04:31:20.217 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:31:20.726 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:31:22.603 01.877 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"52ca57e6-b1d9-4592-a92d-95a73c8c1e58"}
04:31:22.603 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"52ca57e6-b1d9-4592-a92d-95a73c8c1e58"}
04:31:22.604 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"07d1e1c3-d07e-439c-a5a8-9293daf8811f"}
04:31:22.604 00.000 13300 case statement mapped state 6 to 4
04:31:22.604 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"07d1e1c3-d07e-439c-a5a8-9293daf8811f"}
04:31:22.605 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"13b056d6-b4be-4668-bee3-d059c9c7aecf"}
04:31:22.605 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":117,"width":15,"height":15,"star_pos":[7.31,6.72],"pixels":"..."},"id":"13b056d6-b4be-4668-bee3-d059c9c7aecf"}
04:31:23.750 01.145 11596 Exposure complete
04:31:23.826 00.076 11596 worker thread done servicing request
04:31:23.826 00.000 13300 OnExposeComplete: enter
04:31:23.826 00.000 13300 UpdateGuideState(): m_state=6
04:31:23.826 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
04:31:23.827 00.001 13300 Star::Find returns 1 (0), X=295.47, Y=663.56, Mass=402, SNR=14.0, Peak=69 HFD=3.1
04:31:23.827 00.000 13300 Status Line: Mass: 402 vs 1621
04:31:23.831 00.004 13300 UpdateCurrentPosition: star mass new=402.1 exp=1621.1 thresh=50% limits=(806.8, 2515.6, 3242.1)
04:31:23.831 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:31:23.831 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:31:23.831 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:31:23.831 00.000 11596 Worker thread wakes up
04:31:23.832 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:31:23.832 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:31:23.832 00.000 11596 move complete, result=0
04:31:23.832 00.000 11596 worker thread done servicing request
04:31:23.939 00.107 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:31:23.939 00.000 13300 Status Line: Stella per per cambiamento di massa
04:31:23.943 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=145, med=4, FiltMin=2, FiltMax=21, Gamma=0.510
04:31:23.951 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:31:23.951 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:23.951 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:31:23.951 00.000 13300 Enqueuing Expose request
04:31:23.951 00.000 11596 Worker thread wakes up
04:31:23.951 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:31:24.461 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:31:25.602 01.141 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7df15c30-e957-48cf-80ba-8e59ad9b4f91"}
04:31:25.602 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7df15c30-e957-48cf-80ba-8e59ad9b4f91"}
04:31:25.603 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"43fdea73-6bfb-4b93-a477-ca4aef2ea54d"}
04:31:25.603 00.000 13300 case statement mapped state 6 to 4
04:31:25.603 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"43fdea73-6bfb-4b93-a477-ca4aef2ea54d"}
04:31:25.603 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7e2fe69f-a480-4963-a4d0-fe398b708997"}
04:31:25.604 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":118,"width":15,"height":15,"star_pos":[7.31,6.72],"pixels":"..."},"id":"7e2fe69f-a480-4963-a4d0-fe398b708997"}
04:31:27.494 01.890 11596 Exposure complete
04:31:27.566 00.072 11596 worker thread done servicing request
04:31:27.567 00.001 13300 OnExposeComplete: enter
04:31:27.567 00.000 13300 UpdateGuideState(): m_state=6
04:31:27.567 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
04:31:27.567 00.000 13300 Star::Find returns 1 (0), X=295.48, Y=663.62, Mass=219, SNR=10.3, Peak=43 HFD=2.9
04:31:27.567 00.000 13300 Status Line: Mass: 219 vs 1621
04:31:27.571 00.004 13300 UpdateCurrentPosition: star mass new=219.4 exp=1621.0 thresh=50% limits=(807.0, 2515.6, 3242.1)
04:31:27.571 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:31:27.572 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:31:27.572 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:31:27.572 00.000 11596 Worker thread wakes up
04:31:27.572 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:31:27.572 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:31:27.572 00.000 11596 move complete, result=0
04:31:27.572 00.000 11596 worker thread done servicing request
04:31:27.685 00.113 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:31:27.685 00.000 13300 Status Line: Stella per per cambiamento di massa
04:31:27.689 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=147, med=4, FiltMin=2, FiltMax=14, Gamma=0.510
04:31:27.696 00.007 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:31:27.696 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:27.697 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:31:27.697 00.000 13300 Enqueuing Expose request
04:31:27.697 00.000 11596 Worker thread wakes up
04:31:27.697 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:31:28.207 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:31:28.602 00.395 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dd03371c-0498-4bab-a662-e12a3498b00c"}
04:31:28.602 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dd03371c-0498-4bab-a662-e12a3498b00c"}
04:31:28.603 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4f4126ed-001a-4968-8d08-c2db8c35f004"}
04:31:28.603 00.000 13300 case statement mapped state 6 to 4
04:31:28.603 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"4f4126ed-001a-4968-8d08-c2db8c35f004"}
04:31:28.603 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"63508e8c-ef59-458e-a8ab-26c5751e5aef"}
04:31:28.604 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":119,"width":15,"height":15,"star_pos":[7.31,6.72],"pixels":"..."},"id":"63508e8c-ef59-458e-a8ab-26c5751e5aef"}
04:31:31.237 02.633 11596 Exposure complete
04:31:31.313 00.076 11596 worker thread done servicing request
04:31:31.313 00.000 13300 OnExposeComplete: enter
04:31:31.313 00.000 13300 UpdateGuideState(): m_state=6
04:31:31.313 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
04:31:31.314 00.001 13300 Star::Find returns 1 (0), X=295.68, Y=663.46, Mass=99, SNR=6.9, Peak=21 HFD=2.4
04:31:31.314 00.000 13300 Status Line: Mass: 99 vs 1542
04:31:31.318 00.004 13300 UpdateCurrentPosition: star mass new=99.1 exp=1541.5 thresh=50% limits=(770.8, 2515.6, 3083.0)
04:31:31.318 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:31:31.319 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:31:31.319 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:31:31.319 00.000 11596 Worker thread wakes up
04:31:31.320 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:31:31.320 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:31:31.320 00.000 11596 move complete, result=0
04:31:31.320 00.000 11596 worker thread done servicing request
04:31:31.422 00.102 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:31:31.422 00.000 13300 Status Line: Stella per per cambiamento di massa
04:31:31.426 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=148, med=4, FiltMin=2, FiltMax=8, Gamma=0.510
04:31:31.435 00.009 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:31:31.435 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:31.436 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:31:31.436 00.000 13300 Enqueuing Expose request
04:31:31.436 00.000 11596 Worker thread wakes up
04:31:31.436 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:31:31.600 00.164 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ef0daa02-5510-4255-9a02-d8026d896e70"}
04:31:31.600 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ef0daa02-5510-4255-9a02-d8026d896e70"}
04:31:31.601 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aab18e73-b364-4e41-a361-7bf886afea11"}
04:31:31.601 00.000 13300 case statement mapped state 6 to 4
04:31:31.601 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"aab18e73-b364-4e41-a361-7bf886afea11"}
04:31:31.601 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b01fdd09-c489-452b-a9be-bf0a62896862"}
04:31:31.601 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":120,"width":15,"height":15,"star_pos":[7.31,6.72],"pixels":"..."},"id":"b01fdd09-c489-452b-a9be-bf0a62896862"}
04:31:31.947 00.346 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:31:34.601 02.654 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1630b088-fac3-4c29-8929-2a81b2332834"}
04:31:34.601 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1630b088-fac3-4c29-8929-2a81b2332834"}
04:31:34.602 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2a412cfc-479e-4c1c-90a7-7aeef42c4832"}
04:31:34.602 00.000 13300 case statement mapped state 6 to 4
04:31:34.602 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"2a412cfc-479e-4c1c-90a7-7aeef42c4832"}
04:31:34.603 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ab2e3a58-5490-4453-be9c-b1ca7b5fc504"}
04:31:34.603 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":120,"width":15,"height":15,"star_pos":[7.31,6.72],"pixels":"..."},"id":"ab2e3a58-5490-4453-be9c-b1ca7b5fc504"}
04:31:34.979 00.376 11596 Exposure complete
04:31:35.053 00.074 11596 worker thread done servicing request
04:31:35.053 00.000 13300 OnExposeComplete: enter
04:31:35.053 00.000 13300 UpdateGuideState(): m_state=6
04:31:35.054 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
04:31:35.054 00.000 13300 Star::Find returns 1 (0), X=295.49, Y=663.24, Mass=86, SNR=6.4, Peak=17 HFD=2.9
04:31:35.054 00.000 13300 Status Line: Mass: 86 vs 1335
04:31:35.059 00.005 13300 UpdateCurrentPosition: star mass new=86.4 exp=1334.5 thresh=50% limits=(667.3, 2515.6, 2669.1)
04:31:35.060 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:31:35.060 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:31:35.060 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:31:35.060 00.000 11596 Worker thread wakes up
04:31:35.060 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:31:35.060 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:31:35.061 00.001 11596 move complete, result=0
04:31:35.061 00.000 11596 worker thread done servicing request
04:31:35.171 00.110 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:31:35.171 00.000 13300 Status Line: Stella per per cambiamento di massa
04:31:35.175 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=146, med=4, FiltMin=3, FiltMax=8, Gamma=0.510
04:31:35.183 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:31:35.183 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:35.183 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:31:35.183 00.000 13300 Enqueuing Expose request
04:31:35.183 00.000 11596 Worker thread wakes up
04:31:35.183 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:31:35.693 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:31:37.600 01.907 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bcc02dc7-ad6e-4cbe-90f2-f1b9e5f8d1a6"}
04:31:37.600 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bcc02dc7-ad6e-4cbe-90f2-f1b9e5f8d1a6"}
04:31:37.601 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2a19162c-88e3-4a9f-a008-224cb568130a"}
04:31:37.601 00.000 13300 case statement mapped state 6 to 4
04:31:37.601 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"2a19162c-88e3-4a9f-a008-224cb568130a"}
04:31:37.601 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5299be22-6c47-42ab-834d-aed374dfaa3b"}
04:31:37.602 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":121,"width":15,"height":15,"star_pos":[7.31,6.72],"pixels":"..."},"id":"5299be22-6c47-42ab-834d-aed374dfaa3b"}
04:31:38.725 01.123 11596 Exposure complete
04:31:38.798 00.073 11596 worker thread done servicing request
04:31:38.798 00.000 13300 OnExposeComplete: enter
04:31:38.799 00.001 13300 UpdateGuideState(): m_state=6
04:31:38.799 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
04:31:38.799 00.000 13300 Star::Find returns 1 (0), X=295.41, Y=663.26, Mass=33, SNR=3.9, Peak=10 HFD=1.8
04:31:38.799 00.000 13300 Status Line: Mass: 33 vs 727
04:31:38.803 00.004 13300 UpdateCurrentPosition: star mass new=32.7 exp=726.6 thresh=50% limits=(363.3, 2515.6, 1453.1)
04:31:38.803 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:31:38.804 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:31:38.804 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:31:38.804 00.000 11596 Worker thread wakes up
04:31:38.804 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:31:38.804 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:31:38.804 00.000 11596 move complete, result=0
04:31:38.805 00.001 11596 worker thread done servicing request
04:31:38.917 00.112 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:31:38.917 00.000 13300 Status Line: Stella per per cambiamento di massa
04:31:38.921 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=146, med=4, FiltMin=3, FiltMax=6, Gamma=0.510
04:31:38.928 00.007 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:31:38.929 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:38.929 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:31:38.929 00.000 13300 Enqueuing Expose request
04:31:38.929 00.000 11596 Worker thread wakes up
04:31:38.929 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:31:39.438 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:31:40.599 01.161 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0eb41673-7c8b-455a-8b11-58cc0fc279ac"}
04:31:40.599 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0eb41673-7c8b-455a-8b11-58cc0fc279ac"}
04:31:40.600 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d6ad3ca8-4743-44f2-9818-59ffdd489777"}
04:31:40.600 00.000 13300 case statement mapped state 6 to 4
04:31:40.600 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"d6ad3ca8-4743-44f2-9818-59ffdd489777"}
04:31:40.600 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"198fa50d-a6ba-4a5f-83ae-41fef53f0488"}
04:31:40.601 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":122,"width":15,"height":15,"star_pos":[7.31,6.72],"pixels":"..."},"id":"198fa50d-a6ba-4a5f-83ae-41fef53f0488"}
04:31:42.471 01.870 11596 Exposure complete
04:31:42.546 00.075 11596 worker thread done servicing request
04:31:42.546 00.000 13300 OnExposeComplete: enter
04:31:42.547 00.001 13300 UpdateGuideState(): m_state=6
04:31:42.547 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
04:31:42.547 00.000 13300 Star::Find returns 0 (2), X=295.00, Y=663.00, Mass=19, SNR=3.0, Peak=7 HFD=0.0
04:31:42.547 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
04:31:42.548 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:31:42.548 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:31:42.548 00.000 11596 Worker thread wakes up
04:31:42.548 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:31:42.548 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:31:42.548 00.000 11596 move complete, result=0
04:31:42.548 00.000 11596 worker thread done servicing request
04:31:42.660 00.112 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:31:42.660 00.000 13300 Status Line: Stella persa per SNR basso
04:31:42.664 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=147, med=4, FiltMin=2, FiltMax=6, Gamma=0.510
04:31:42.670 00.006 13300 UpdateGuideState exits: Stella persa per SNR basso
04:31:42.670 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:42.670 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:31:42.672 00.002 13300 Enqueuing Expose request
04:31:42.672 00.000 11596 Worker thread wakes up
04:31:42.672 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:31:43.187 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:31:43.599 00.412 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3ca02b84-1853-48d1-9b61-6f7328fd7bc9"}
04:31:43.599 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3ca02b84-1853-48d1-9b61-6f7328fd7bc9"}
04:31:43.599 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a3362533-247b-425d-83a1-febbb4a9e2ca"}
04:31:43.600 00.001 13300 case statement mapped state 6 to 4
04:31:43.600 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"a3362533-247b-425d-83a1-febbb4a9e2ca"}
04:31:43.600 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"47ab12ae-c56a-4018-939e-bd1c77234e00"}
04:31:43.600 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":123,"width":15,"height":15,"star_pos":[7.31,6.72],"pixels":"..."},"id":"47ab12ae-c56a-4018-939e-bd1c77234e00"}
04:31:46.220 02.620 11596 Exposure complete
04:31:46.296 00.076 11596 worker thread done servicing request
04:31:46.296 00.000 13300 OnExposeComplete: enter
04:31:46.296 00.000 13300 UpdateGuideState(): m_state=6
04:31:46.296 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
04:31:46.296 00.000 13300 Star::Find returns 0 (2), X=295.00, Y=663.00, Mass=11, SNR=2.3, Peak=7 HFD=0.0
04:31:46.296 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
04:31:46.297 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:31:46.297 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:31:46.297 00.000 11596 Worker thread wakes up
04:31:46.297 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:31:46.297 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:31:46.297 00.000 11596 move complete, result=0
04:31:46.298 00.001 11596 worker thread done servicing request
04:31:46.412 00.114 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:31:46.412 00.000 13300 Status Line: Stella persa per SNR basso
04:31:46.416 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=145, med=4, FiltMin=3, FiltMax=6, Gamma=0.510
04:31:46.424 00.008 13300 UpdateGuideState exits: Stella persa per SNR basso
04:31:46.424 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:46.424 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:31:46.424 00.000 13300 Enqueuing Expose request
04:31:46.425 00.001 11596 Worker thread wakes up
04:31:46.425 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:31:46.598 00.173 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a9205bb4-d267-408f-9d93-7248c443adf3"}
04:31:46.598 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a9205bb4-d267-408f-9d93-7248c443adf3"}
04:31:46.599 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"de2a1d16-e188-4842-86fd-b1e8d458be1c"}
04:31:46.599 00.000 13300 case statement mapped state 6 to 4
04:31:46.599 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"de2a1d16-e188-4842-86fd-b1e8d458be1c"}
04:31:46.600 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"59e88459-61ec-4732-bfa3-6da0fe08faad"}
04:31:46.600 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":124,"width":15,"height":15,"star_pos":[7.31,6.72],"pixels":"..."},"id":"59e88459-61ec-4732-bfa3-6da0fe08faad"}
04:31:46.937 00.337 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:31:49.597 02.660 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4684dd44-13fa-407f-b127-0ade95758a66"}
04:31:49.597 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4684dd44-13fa-407f-b127-0ade95758a66"}
04:31:49.598 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0a457715-d27b-4089-8083-c8e889a6be99"}
04:31:49.598 00.000 13300 case statement mapped state 6 to 4
04:31:49.598 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"0a457715-d27b-4089-8083-c8e889a6be99"}
04:31:49.598 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8b9c4de3-7a6f-48d8-8799-a15a2a868e90"}
04:31:49.598 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":124,"width":15,"height":15,"star_pos":[7.31,6.72],"pixels":"..."},"id":"8b9c4de3-7a6f-48d8-8799-a15a2a868e90"}
04:31:49.968 00.370 11596 Exposure complete
04:31:50.048 00.080 11596 worker thread done servicing request
04:31:50.048 00.000 13300 OnExposeComplete: enter
04:31:50.048 00.000 13300 UpdateGuideState(): m_state=6
04:31:50.049 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
04:31:50.049 00.000 13300 Star::Find false star n=9 nbg=275 bg=4.3 sigma=0.6 thresh=6 peak=6
04:31:50.049 00.000 13300 Star::Find returns 0 (2), X=295.00, Y=663.00, Mass=20, SNR=2.9, Peak=8 HFD=0.0
04:31:50.049 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
04:31:50.050 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:31:50.050 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:31:50.050 00.000 11596 Worker thread wakes up
04:31:50.050 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:31:50.050 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:31:50.050 00.000 11596 move complete, result=0
04:31:50.050 00.000 11596 worker thread done servicing request
04:31:50.155 00.105 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:31:50.155 00.000 13300 Status Line: Stella persa per SNR basso
04:31:50.158 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=144, med=4, FiltMin=3, FiltMax=6, Gamma=0.510
04:31:50.166 00.008 13300 UpdateGuideState exits: Stella persa per SNR basso
04:31:50.166 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:50.166 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:31:50.166 00.000 13300 Enqueuing Expose request
04:31:50.166 00.000 11596 Worker thread wakes up
04:31:50.166 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:31:50.680 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:31:52.597 01.917 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"889c5d3d-d6ee-4486-ba22-cd279dbd65cc"}
04:31:52.597 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"889c5d3d-d6ee-4486-ba22-cd279dbd65cc"}
04:31:52.598 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"836f3db2-ff2d-482e-9853-39e717a3f565"}
04:31:52.598 00.000 13300 case statement mapped state 6 to 4
04:31:52.598 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"836f3db2-ff2d-482e-9853-39e717a3f565"}
04:31:52.598 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d848aa85-bafa-4051-bffc-7afd896be7e9"}
04:31:52.599 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":125,"width":15,"height":15,"star_pos":[7.31,6.72],"pixels":"..."},"id":"d848aa85-bafa-4051-bffc-7afd896be7e9"}
04:31:53.713 01.114 11596 Exposure complete
04:31:53.788 00.075 11596 worker thread done servicing request
04:31:53.788 00.000 13300 OnExposeComplete: enter
04:31:53.788 00.000 13300 UpdateGuideState(): m_state=6
04:31:53.789 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
04:31:53.789 00.000 13300 Star::Find false star n=13 nbg=277 bg=4.3 sigma=0.6 thresh=6 peak=6
04:31:53.789 00.000 13300 Star::Find returns 0 (2), X=295.00, Y=663.00, Mass=27, SNR=2.9, Peak=8 HFD=0.0
04:31:53.789 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
04:31:53.790 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:31:53.790 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:31:53.790 00.000 11596 Worker thread wakes up
04:31:53.790 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:31:53.791 00.001 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:31:53.791 00.000 11596 move complete, result=0
04:31:53.791 00.000 11596 worker thread done servicing request
04:31:53.900 00.109 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:31:53.900 00.000 13300 Status Line: Stella persa per SNR basso
04:31:53.904 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=147, med=4, FiltMin=3, FiltMax=6, Gamma=0.510
04:31:53.911 00.007 13300 UpdateGuideState exits: Stella persa per SNR basso
04:31:53.912 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:53.912 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:31:53.912 00.000 13300 Enqueuing Expose request
04:31:53.912 00.000 11596 Worker thread wakes up
04:31:53.912 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:31:54.426 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:31:55.596 01.170 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"44db0eb7-0a21-4322-a811-50ba832f0af8"}
04:31:55.596 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"44db0eb7-0a21-4322-a811-50ba832f0af8"}
04:31:55.597 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b51b75c4-674d-49a2-b806-1851bacd11dd"}
04:31:55.597 00.000 13300 case statement mapped state 6 to 4
04:31:55.597 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"b51b75c4-674d-49a2-b806-1851bacd11dd"}
04:31:55.598 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c4467a9c-180a-4cd2-902a-bef111f5b4a4"}
04:31:55.599 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":126,"width":15,"height":15,"star_pos":[7.31,6.72],"pixels":"..."},"id":"c4467a9c-180a-4cd2-902a-bef111f5b4a4"}
04:31:57.458 01.859 11596 Exposure complete
04:31:57.535 00.077 11596 worker thread done servicing request
04:31:57.536 00.001 13300 OnExposeComplete: enter
04:31:57.536 00.000 13300 UpdateGuideState(): m_state=6
04:31:57.536 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
04:31:57.536 00.000 13300 Star::Find returns 0 (2), X=295.00, Y=663.00, Mass=17, SNR=2.8, Peak=8 HFD=0.0
04:31:57.536 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
04:31:57.537 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:31:57.537 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:31:57.537 00.000 11596 Worker thread wakes up
04:31:57.537 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:31:57.537 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:31:57.537 00.000 11596 move complete, result=0
04:31:57.537 00.000 11596 worker thread done servicing request
04:31:57.642 00.105 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:31:57.642 00.000 13300 Status Line: Stella persa per SNR basso
04:31:57.645 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=147, med=4, FiltMin=2, FiltMax=8, Gamma=0.510
04:31:57.653 00.008 13300 UpdateGuideState exits: Stella persa per SNR basso
04:31:57.653 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:57.653 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:31:57.653 00.000 13300 Enqueuing Expose request
04:31:57.653 00.000 11596 Worker thread wakes up
04:31:57.654 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:31:58.164 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:31:58.595 00.431 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"44ada3af-6398-4c55-943d-dc7858cc5aaa"}
04:31:58.595 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"44ada3af-6398-4c55-943d-dc7858cc5aaa"}
04:31:58.596 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c282e50c-b44f-4a12-8ecb-bfe0bb5d66cd"}
04:31:58.596 00.000 13300 case statement mapped state 6 to 4
04:31:58.596 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"c282e50c-b44f-4a12-8ecb-bfe0bb5d66cd"}
04:31:58.597 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"04f00e6a-1f00-43e4-abcd-b13825f57a5b"}
04:31:58.597 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":127,"width":15,"height":15,"star_pos":[7.31,6.72],"pixels":"..."},"id":"04f00e6a-1f00-43e4-abcd-b13825f57a5b"}
04:32:01.190 02.593 11596 Exposure complete
04:32:01.264 00.074 11596 worker thread done servicing request
04:32:01.264 00.000 13300 OnExposeComplete: enter
04:32:01.264 00.000 13300 UpdateGuideState(): m_state=6
04:32:01.265 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
04:32:01.265 00.000 13300 Star::Find false star n=11 nbg=279 bg=4.3 sigma=0.6 thresh=6 peak=6
04:32:01.265 00.000 13300 Star::Find returns 0 (2), X=295.00, Y=663.00, Mass=22, SNR=2.9, Peak=8 HFD=0.0
04:32:01.265 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
04:32:01.266 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:32:01.266 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:32:01.266 00.000 11596 Worker thread wakes up
04:32:01.266 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:32:01.266 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:32:01.266 00.000 11596 move complete, result=0
04:32:01.266 00.000 11596 worker thread done servicing request
04:32:01.379 00.113 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:32:01.379 00.000 13300 Status Line: Stella persa per SNR basso
04:32:01.383 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=144, med=4, FiltMin=3, FiltMax=7, Gamma=0.510
04:32:01.390 00.007 13300 UpdateGuideState exits: Stella persa per SNR basso
04:32:01.391 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:01.391 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:32:01.391 00.000 13300 Enqueuing Expose request
04:32:01.391 00.000 11596 Worker thread wakes up
04:32:01.391 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:32:01.595 00.204 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"24711c45-552e-4d16-bd8d-bb899f0a1931"}
04:32:01.595 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"24711c45-552e-4d16-bd8d-bb899f0a1931"}
04:32:01.595 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e26a5c30-2456-4440-b663-d43ab69a09bc"}
04:32:01.596 00.001 13300 case statement mapped state 6 to 4
04:32:01.596 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"e26a5c30-2456-4440-b663-d43ab69a09bc"}
04:32:01.596 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c0053003-bd9c-4a4a-ba2c-cf4bc2b1ff53"}
04:32:01.596 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":128,"width":15,"height":15,"star_pos":[7.31,6.72],"pixels":"..."},"id":"c0053003-bd9c-4a4a-ba2c-cf4bc2b1ff53"}
04:32:01.903 00.307 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:32:04.593 02.690 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4fb914ac-8d61-4eed-9018-d5eb9a00144f"}
04:32:04.593 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4fb914ac-8d61-4eed-9018-d5eb9a00144f"}
04:32:04.594 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5735be37-b837-4c8b-aa5d-34c79138355d"}
04:32:04.594 00.000 13300 case statement mapped state 6 to 4
04:32:04.594 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"5735be37-b837-4c8b-aa5d-34c79138355d"}
04:32:04.594 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5f89af4d-ec04-4241-a2af-ba550d74994f"}
04:32:04.595 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":128,"width":15,"height":15,"star_pos":[7.31,6.72],"pixels":"..."},"id":"5f89af4d-ec04-4241-a2af-ba550d74994f"}
04:32:04.938 00.343 11596 Exposure complete
04:32:05.012 00.074 11596 worker thread done servicing request
04:32:05.013 00.001 13300 OnExposeComplete: enter
04:32:05.013 00.000 13300 UpdateGuideState(): m_state=6
04:32:05.013 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
04:32:05.013 00.000 13300 Star::Find returns 1 (0), X=294.62, Y=662.80, Mass=33, SNR=3.9, Peak=12 HFD=2.4
04:32:05.013 00.000 13300 Status Line: Mass: 33 vs 402
04:32:05.017 00.004 13300 UpdateCurrentPosition: star mass new=32.5 exp=402.1 thresh=50% limits=(201.0, 2515.6, 804.2)
04:32:05.017 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:32:05.017 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:32:05.017 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:32:05.018 00.001 11596 Worker thread wakes up
04:32:05.018 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:32:05.018 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:32:05.018 00.000 11596 move complete, result=0
04:32:05.018 00.000 11596 worker thread done servicing request
04:32:05.127 00.109 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:32:05.127 00.000 13300 Status Line: Stella per per cambiamento di massa
04:32:05.131 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=146, med=4, FiltMin=2, FiltMax=7, Gamma=0.510
04:32:05.139 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:32:05.139 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:05.139 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:32:05.139 00.000 13300 Enqueuing Expose request
04:32:05.139 00.000 11596 Worker thread wakes up
04:32:05.139 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:32:05.652 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:32:07.592 01.940 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"19526241-bdde-4d69-9a08-76d61440e5cb"}
04:32:07.592 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"19526241-bdde-4d69-9a08-76d61440e5cb"}
04:32:07.593 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9af8aa25-9320-4b64-bbf5-f34c6f51ae77"}
04:32:07.593 00.000 13300 case statement mapped state 6 to 4
04:32:07.593 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"9af8aa25-9320-4b64-bbf5-f34c6f51ae77"}
04:32:07.593 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fedfcc26-10da-40ee-add7-ebdd81853a9e"}
04:32:07.594 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":129,"width":15,"height":15,"star_pos":[7.31,6.72],"pixels":"..."},"id":"fedfcc26-10da-40ee-add7-ebdd81853a9e"}
04:32:08.672 01.078 11596 Exposure complete
04:32:08.745 00.073 11596 worker thread done servicing request
04:32:08.745 00.000 13300 OnExposeComplete: enter
04:32:08.745 00.000 13300 UpdateGuideState(): m_state=6
04:32:08.745 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
04:32:08.746 00.001 13300 Star::Find returns 1 (0), X=295.11, Y=662.63, Mass=169, SNR=9.0, Peak=32 HFD=3.1
04:32:08.746 00.000 13300 DistanceChecker: deactivated
04:32:08.746 00.000 13300 MultiStar: large primary error, entering stabilization period
04:32:08.746 00.000 13300 CameraToMount -- cameraTheta (-1.89) - m_xAngle (1.53) = xAngle (-3.43 = 2.86)
04:32:08.746 00.000 13300 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.55 = -0.27)
04:32:08.746 00.000 13300 CameraToMount -- cameraX=-0.36 cameraY=-1.07 hyp=1.13 cameraTheta=-1.89 mountX=-1.08 mountY=-0.30, mountTheta=-2.87
04:32:08.748 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.36, y=-1.07, opts=13)
04:32:08.748 00.000 13300 Enqueuing Move request for scope (-0.36, -1.07)
04:32:08.748 00.000 11596 Worker thread wakes up
04:32:08.748 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -1.07) opts 0xd
04:32:08.748 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.36, -1.07)
04:32:08.749 00.001 11596 Moving (-0.36, -1.07) raw xDistance=-1.08 yDistance=-0.30
04:32:08.749 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.68 from input -1.08
04:32:08.749 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
04:32:08.749 00.000 11596 MoveAxis(E, 1355, ABG)
04:32:08.749 00.000 11596 Guiding  Dir = 2, Dur = 1355
04:32:08.749 00.000 11596 IsSlewing returns 0
04:32:08.756 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=145, med=4, FiltMin=2, FiltMax=13, Gamma=0.510
04:32:08.763 00.007 13300 UpdateGuideState exits: m=169 SNR=9.0
04:32:08.763 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:08.764 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:32:08.764 00.000 13300 Enqueuing Expose request
04:32:08.994 00.230 11596 IsGuiding returns 0
04:32:09.224 00.230 11596 PulseGuide returned control before completion, sleep 1136
04:32:10.575 01.351 11596 IsGuiding returns 1
04:32:10.575 00.000 11596 scope still moving after pulse duration time elapsed
04:32:10.591 00.016 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dc58d925-cde8-405e-9e87-b6da9ac3f5db"}
04:32:10.591 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dc58d925-cde8-405e-9e87-b6da9ac3f5db"}
04:32:10.591 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a3d0ec1f-45a8-454f-b066-76067a8f0d48"}
04:32:10.592 00.001 13300 case statement mapped state 6 to 3
04:32:10.592 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a3d0ec1f-45a8-454f-b066-76067a8f0d48"}
04:32:10.592 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5a53183f-3611-4635-9be5-df079c21cda6"}
04:32:10.592 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":130,"width":15,"height":15,"star_pos":[7.11,6.63],"pixels":"..."},"id":"5a53183f-3611-4635-9be5-df079c21cda6"}
04:32:10.951 00.359 11596 IsSlewing returns 0
04:32:11.182 00.231 11596 IsGuiding returns 0
04:32:11.182 00.000 11596 scope move finished after 1355 + 832 ms
04:32:11.182 00.000 11596 Move returns status 0, amount 1355
04:32:11.182 00.000 11596 MoveAxis(N, 400, ABG)
04:32:11.182 00.000 11596 Guiding  Dir = 0, Dur = 400
04:32:11.182 00.000 11596 IsSlewing returns 0
04:32:11.316 00.134 11596 IsGuiding returns 0
04:32:11.426 00.110 11596 PulseGuide returned control before completion, sleep 301
04:32:11.959 00.533 11596 IsGuiding returns 0
04:32:11.959 00.000 11596 Move returns status 0, amount 400
04:32:11.959 00.000 11596 move complete, result=0
04:32:11.959 00.000 11596 worker thread done servicing request
04:32:11.959 00.000 11596 Worker thread wakes up
04:32:11.960 00.001 13300 GuideStep: -1.1 px 1355 ms EAST, -0.3 px 400 ms NORTH
04:32:11.960 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:32:12.468 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:32:13.590 01.122 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8ad027f2-9a82-4bd4-9d13-35859616a4da"}
04:32:13.590 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8ad027f2-9a82-4bd4-9d13-35859616a4da"}
04:32:13.591 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dc4faf54-389b-4b5d-b01d-0ca7dd788b9b"}
04:32:13.591 00.000 13300 case statement mapped state 6 to 3
04:32:13.591 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dc4faf54-389b-4b5d-b01d-0ca7dd788b9b"}
04:32:13.592 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"aed694ab-37b5-432c-a28b-ddcb180b619e"}
04:32:13.592 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":130,"width":15,"height":15,"star_pos":[7.11,6.63],"pixels":"..."},"id":"aed694ab-37b5-432c-a28b-ddcb180b619e"}
04:32:15.513 01.921 11596 Exposure complete
04:32:15.634 00.121 11596 worker thread done servicing request
04:32:15.634 00.000 13300 OnExposeComplete: enter
04:32:15.635 00.001 13300 UpdateGuideState(): m_state=6
04:32:15.635 00.000 13300 Star::Find(15, 295, 662, 0, (0,0,0,0), 1.5, 10.0, 255) frame 131
04:32:15.635 00.000 13300 Star::Find returns 1 (0), X=295.64, Y=663.44, Mass=308, SNR=12.2, Peak=48 HFD=3.2
04:32:15.636 00.001 13300 Status Line: Mass: 308 vs 99
04:32:15.641 00.005 13300 UpdateCurrentPosition: star mass new=307.9 exp=99.1 thresh=50% limits=(49.6, 2515.6, 198.3)
04:32:15.642 00.001 13300 DistanceChecker: activated
04:32:15.642 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:32:15.642 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:32:15.643 00.001 13300 Enqueuing Move request for scope (0.00, 0.00)
04:32:15.643 00.000 11596 Worker thread wakes up
04:32:15.643 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:32:15.643 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:32:15.643 00.000 11596 move complete, result=0
04:32:15.644 00.001 11596 worker thread done servicing request
04:32:15.746 00.102 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:32:15.746 00.000 13300 Status Line: Stella per per cambiamento di massa
04:32:15.753 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=144, med=4, FiltMin=3, FiltMax=27, Gamma=0.510
04:32:15.764 00.011 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:32:15.765 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:15.765 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:32:15.765 00.000 13300 Enqueuing Expose request
04:32:15.765 00.000 11596 Worker thread wakes up
04:32:15.765 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:32:16.272 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:32:16.590 00.318 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3f8a88bb-52a6-4840-b89c-e10fab26b6c4"}
04:32:16.590 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3f8a88bb-52a6-4840-b89c-e10fab26b6c4"}
04:32:16.591 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"03bd43c6-8a37-4022-bfc4-d9111f9b3ee3"}
04:32:16.591 00.000 13300 case statement mapped state 6 to 4
04:32:16.591 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"03bd43c6-8a37-4022-bfc4-d9111f9b3ee3"}
04:32:16.592 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f7e4babb-dc97-44f6-9866-9cdabc7fa1c9"}
04:32:16.592 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":131,"width":15,"height":15,"star_pos":[7.11,6.63],"pixels":"..."},"id":"f7e4babb-dc97-44f6-9866-9cdabc7fa1c9"}
04:32:19.299 02.707 11596 Exposure complete
04:32:19.405 00.106 11596 worker thread done servicing request
04:32:19.405 00.000 13300 OnExposeComplete: enter
04:32:19.405 00.000 13300 UpdateGuideState(): m_state=6
04:32:19.405 00.000 13300 Star::Find(15, 295, 662, 0, (0,0,0,0), 1.5, 10.0, 255) frame 132
04:32:19.406 00.001 13300 Star::Find returns 1 (0), X=295.50, Y=663.62, Mass=701, SNR=18.5, Peak=103 HFD=3.1
04:32:19.406 00.000 13300 Status Line: Mass: 701 vs 99
04:32:19.411 00.005 13300 UpdateCurrentPosition: star mass new=700.7 exp=99.1 thresh=50% limits=(49.6, 2515.6, 198.3)
04:32:19.412 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:32:19.412 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:32:19.412 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:32:19.412 00.000 11596 Worker thread wakes up
04:32:19.413 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:32:19.413 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:32:19.413 00.000 11596 move complete, result=0
04:32:19.413 00.000 11596 worker thread done servicing request
04:32:19.516 00.103 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:32:19.516 00.000 13300 Status Line: Stella per per cambiamento di massa
04:32:19.520 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=144, med=4, FiltMin=3, FiltMax=30, Gamma=0.510
04:32:19.529 00.009 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:32:19.529 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:19.529 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:32:19.529 00.000 13300 Enqueuing Expose request
04:32:19.529 00.000 11596 Worker thread wakes up
04:32:19.529 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:32:19.591 00.062 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9c836319-1825-4be6-9979-e11c1a86b477"}
04:32:19.591 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9c836319-1825-4be6-9979-e11c1a86b477"}
04:32:19.592 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1496a46d-8a43-4c04-93d9-55b4e2c6e300"}
04:32:19.593 00.001 13300 case statement mapped state 6 to 4
04:32:19.593 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"1496a46d-8a43-4c04-93d9-55b4e2c6e300"}
04:32:19.594 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"011dabee-fb75-4515-9da6-c337c4998926"}
04:32:19.594 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":132,"width":15,"height":15,"star_pos":[7.11,6.63],"pixels":"..."},"id":"011dabee-fb75-4515-9da6-c337c4998926"}
04:32:20.043 00.449 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:32:22.590 02.547 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7821521d-0cfb-4b06-afa8-7eb53ab2bc57"}
04:32:22.590 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7821521d-0cfb-4b06-afa8-7eb53ab2bc57"}
04:32:22.591 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"219d583f-6879-4ac6-8f0c-f4b114207cf2"}
04:32:22.591 00.000 13300 case statement mapped state 6 to 4
04:32:22.591 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"219d583f-6879-4ac6-8f0c-f4b114207cf2"}
04:32:22.591 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"acec463d-d686-4805-8377-45269f7330b8"}
04:32:22.592 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":132,"width":15,"height":15,"star_pos":[7.11,6.63],"pixels":"..."},"id":"acec463d-d686-4805-8377-45269f7330b8"}
04:32:23.074 00.482 11596 Exposure complete
04:32:23.146 00.072 11596 worker thread done servicing request
04:32:23.147 00.001 13300 OnExposeComplete: enter
04:32:23.147 00.000 13300 UpdateGuideState(): m_state=6
04:32:23.147 00.000 13300 Star::Find(15, 295, 662, 0, (0,0,0,0), 1.5, 10.0, 255) frame 133
04:32:23.147 00.000 13300 Star::Find returns 1 (0), X=295.63, Y=663.50, Mass=463, SNR=15.0, Peak=75 HFD=3.1
04:32:23.147 00.000 13300 Status Line: Mass: 463 vs 169
04:32:23.151 00.004 13300 UpdateCurrentPosition: star mass new=462.9 exp=169.2 thresh=50% limits=(51.3, 2515.6, 338.3)
04:32:23.151 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:32:23.152 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:32:23.152 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:32:23.152 00.000 11596 Worker thread wakes up
04:32:23.152 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:32:23.153 00.001 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:32:23.153 00.000 11596 move complete, result=0
04:32:23.153 00.000 11596 worker thread done servicing request
04:32:23.262 00.109 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:32:23.262 00.000 13300 Status Line: Stella per per cambiamento di massa
04:32:23.266 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=143, med=4, FiltMin=2, FiltMax=24, Gamma=0.510
04:32:23.273 00.007 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:32:23.274 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:23.274 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:32:23.274 00.000 13300 Enqueuing Expose request
04:32:23.274 00.000 11596 Worker thread wakes up
04:32:23.274 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:32:23.783 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:32:25.600 01.817 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d47ee080-312c-4bc5-a3b8-d5cae4179488"}
04:32:25.600 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d47ee080-312c-4bc5-a3b8-d5cae4179488"}
04:32:25.602 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b55fa244-7ffa-4ccf-9ade-d3458f5c8111"}
04:32:25.602 00.000 13300 case statement mapped state 6 to 4
04:32:25.602 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"b55fa244-7ffa-4ccf-9ade-d3458f5c8111"}
04:32:25.602 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6d544503-39d8-4a32-b15c-36fccdd8fe0a"}
04:32:25.603 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":133,"width":15,"height":15,"star_pos":[7.11,6.63],"pixels":"..."},"id":"6d544503-39d8-4a32-b15c-36fccdd8fe0a"}
04:32:26.805 01.202 11596 Exposure complete
04:32:26.882 00.077 11596 worker thread done servicing request
04:32:26.882 00.000 13300 OnExposeComplete: enter
04:32:26.882 00.000 13300 UpdateGuideState(): m_state=6
04:32:26.882 00.000 13300 Star::Find(15, 295, 662, 0, (0,0,0,0), 1.5, 10.0, 255) frame 134
04:32:26.882 00.000 13300 Star::Find returns 1 (0), X=295.65, Y=663.56, Mass=419, SNR=14.2, Peak=62 HFD=3.2
04:32:26.883 00.001 13300 DistanceChecker: deactivated
04:32:26.883 00.000 13300 MultiStar: exiting stabilization period
04:32:26.883 00.000 13300 MultiStar: [#1 -0.01,-0.07,0.64,U] [#2 -0.14,-0.36,0.00,M2] 
04:32:26.883 00.000 13300 refined, 1 included, MultiStar: {0.11, -0.11}, one-star: {0.18, -0.13}
04:32:26.883 00.000 13300 CameraToMount -- cameraTheta (-0.78) - m_xAngle (1.53) = xAngle (-2.32 = -2.32)
04:32:26.883 00.000 13300 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.44 = 0.84)
04:32:26.883 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.11 hyp=0.15 cameraTheta=-0.78 mountX=-0.10 mountY=0.11, mountTheta=2.31
04:32:26.885 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.11, opts=13)
04:32:26.885 00.000 13300 Enqueuing Move request for scope (0.11, -0.11)
04:32:26.885 00.000 11596 Worker thread wakes up
04:32:26.885 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.11) opts 0xd
04:32:26.885 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.11)
04:32:26.886 00.001 11596 Moving (0.11, -0.11) raw xDistance=-0.10 yDistance=0.11
04:32:26.886 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:32:26.886 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:32:26.886 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
04:32:26.886 00.000 11596 MoveAxis(E, 0, ABG)
04:32:26.886 00.000 11596 Move returns status 0, amount 0
04:32:26.886 00.000 11596 MoveAxis(N, 0, ABG)
04:32:26.886 00.000 11596 Move returns status 0, amount 0
04:32:26.886 00.000 11596 move complete, result=0
04:32:26.886 00.000 11596 worker thread done servicing request
04:32:26.894 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=146, med=4, FiltMin=3, FiltMax=18, Gamma=0.510
04:32:26.902 00.008 13300 UpdateGuideState exits: m=419 SNR=14.2
04:32:26.902 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:26.902 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:32:26.902 00.000 13300 Enqueuing Expose request
04:32:26.902 00.000 11596 Worker thread wakes up
04:32:26.902 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:32:26.902 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:32:27.410 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:32:28.598 01.188 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4ec3a2ff-f9f7-499a-9604-7227474fe65d"}
04:32:28.598 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4ec3a2ff-f9f7-499a-9604-7227474fe65d"}
04:32:28.599 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"39c9a346-654b-49b4-8131-b095da77256e"}
04:32:28.599 00.000 13300 case statement mapped state 6 to 3
04:32:28.599 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"39c9a346-654b-49b4-8131-b095da77256e"}
04:32:28.599 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ae4a7585-acd7-4976-bdf4-ed33cd162bb1"}
04:32:28.600 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":134,"width":15,"height":15,"star_pos":[6.65,6.56],"pixels":"..."},"id":"ae4a7585-acd7-4976-bdf4-ed33cd162bb1"}
04:32:30.457 01.857 11596 Exposure complete
04:32:30.528 00.071 11596 worker thread done servicing request
04:32:30.529 00.001 13300 OnExposeComplete: enter
04:32:30.529 00.000 13300 UpdateGuideState(): m_state=6
04:32:30.529 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 135
04:32:30.529 00.000 13300 Star::Find returns 1 (0), X=295.59, Y=663.34, Mass=123, SNR=7.7, Peak=22 HFD=2.9
04:32:30.530 00.001 13300 MultiStar: [#1 0.02,-0.02,0.70,U] [#2 0.00,0.00,0.00,L] 
04:32:30.530 00.000 13300 refined, 1 included, MultiStar: {0.09, -0.22}, one-star: {0.13, -0.36}
04:32:30.530 00.000 13300 CameraToMount -- cameraTheta (-1.20) - m_xAngle (1.53) = xAngle (-2.74 = -2.74)
04:32:30.530 00.000 13300 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.86 = 0.42)
04:32:30.530 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=-0.22 hyp=0.24 cameraTheta=-1.20 mountX=-0.22 mountY=0.10, mountTheta=2.72
04:32:30.532 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.22, opts=13)
04:32:30.532 00.000 13300 Enqueuing Move request for scope (0.09, -0.22)
04:32:30.532 00.000 11596 Worker thread wakes up
04:32:30.532 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.22) opts 0xd
04:32:30.533 00.001 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.22)
04:32:30.533 00.000 11596 Moving (0.09, -0.22) raw xDistance=-0.22 yDistance=0.10
04:32:30.533 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
04:32:30.533 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:32:30.533 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
04:32:30.533 00.000 11596 MoveAxis(E, 273, ABG)
04:32:30.533 00.000 11596 Guiding  Dir = 2, Dur = 273
04:32:30.534 00.001 11596 IsSlewing returns 0
04:32:30.539 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=144, med=4, FiltMin=3, FiltMax=10, Gamma=0.510
04:32:30.548 00.009 13300 UpdateGuideState exits: m=123 SNR=7.7
04:32:30.548 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:30.548 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:32:30.548 00.000 13300 Enqueuing Expose request
04:32:30.622 00.074 11596 IsGuiding returns 0
04:32:31.217 00.595 11596 IsGuiding returns 1
04:32:31.217 00.000 11596 scope still moving after pulse duration time elapsed
04:32:31.452 00.235 11596 IsSlewing returns 0
04:32:31.577 00.125 11596 IsGuiding returns 0
04:32:31.577 00.000 11596 scope move finished after 273 + 681 ms
04:32:31.577 00.000 11596 Move returns status 0, amount 273
04:32:31.577 00.000 11596 MoveAxis(N, 0, ABG)
04:32:31.577 00.000 11596 Move returns status 0, amount 0
04:32:31.577 00.000 11596 move complete, result=0
04:32:31.577 00.000 11596 worker thread done servicing request
04:32:31.577 00.000 13300 GuideStep: -0.2 px 273 ms EAST, 0.1 px 0 ms NORTH
04:32:31.578 00.001 11596 Worker thread wakes up
04:32:31.578 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:32:31.600 00.022 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1c7bead5-7347-4eb8-a3fb-aef7160ab61a"}
04:32:31.600 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1c7bead5-7347-4eb8-a3fb-aef7160ab61a"}
04:32:31.602 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0d40b5c2-f685-4f26-a671-1c4e7ab252ae"}
04:32:31.602 00.000 13300 case statement mapped state 6 to 3
04:32:31.603 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0d40b5c2-f685-4f26-a671-1c4e7ab252ae"}
04:32:31.605 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a4d83083-9db0-4f9e-8135-7e5f093f0027"}
04:32:31.605 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":135,"width":15,"height":15,"star_pos":[6.59,7.34],"pixels":"..."},"id":"a4d83083-9db0-4f9e-8135-7e5f093f0027"}
04:32:32.084 00.479 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:32:34.598 02.514 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cd0c3f4c-85ec-4427-b197-8b66e946e96b"}
04:32:34.598 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cd0c3f4c-85ec-4427-b197-8b66e946e96b"}
04:32:34.599 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a7bf5d8b-4f66-4d84-968d-78154b8a73cd"}
04:32:34.599 00.000 13300 case statement mapped state 6 to 3
04:32:34.599 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a7bf5d8b-4f66-4d84-968d-78154b8a73cd"}
04:32:34.600 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"df4fb66d-f2d5-4a1e-9d68-ca3366e438b0"}
04:32:34.600 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":135,"width":15,"height":15,"star_pos":[6.59,7.34],"pixels":"..."},"id":"df4fb66d-f2d5-4a1e-9d68-ca3366e438b0"}
04:32:35.114 00.514 11596 Exposure complete
04:32:35.186 00.072 11596 worker thread done servicing request
04:32:35.186 00.000 13300 OnExposeComplete: enter
04:32:35.186 00.000 13300 UpdateGuideState(): m_state=6
04:32:35.187 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 136
04:32:35.187 00.000 13300 Star::Find returns 1 (0), X=295.63, Y=663.63, Mass=61, SNR=5.4, Peak=16 HFD=1.7
04:32:35.187 00.000 13300 Status Line: Mass: 61 vs 308
04:32:35.190 00.003 13300 UpdateCurrentPosition: star mass new=61.2 exp=307.9 thresh=50% limits=(68.6, 2515.6, 615.8)
04:32:35.190 00.000 13300 DistanceChecker: activated
04:32:35.190 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:32:35.191 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:32:35.191 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:32:35.191 00.000 11596 Worker thread wakes up
04:32:35.191 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:32:35.191 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:32:35.191 00.000 11596 move complete, result=0
04:32:35.192 00.001 11596 worker thread done servicing request
04:32:35.305 00.113 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:32:35.305 00.000 13300 Status Line: Stella per per cambiamento di massa
04:32:35.310 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=145, med=4, FiltMin=2, FiltMax=7, Gamma=0.510
04:32:35.322 00.012 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:32:35.323 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:35.323 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:32:35.323 00.000 13300 Enqueuing Expose request
04:32:35.323 00.000 11596 Worker thread wakes up
04:32:35.324 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:32:35.831 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:32:37.598 01.767 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"37a99252-55fe-4b5c-becb-0922aad3a5f2"}
04:32:37.599 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"37a99252-55fe-4b5c-becb-0922aad3a5f2"}
04:32:37.599 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4e580afe-4515-4da3-8443-9366df5bfb72"}
04:32:37.599 00.000 13300 case statement mapped state 6 to 4
04:32:37.599 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"4e580afe-4515-4da3-8443-9366df5bfb72"}
04:32:37.600 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b7217773-66b8-44ea-8296-935a867949a6"}
04:32:37.600 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":136,"width":15,"height":15,"star_pos":[6.59,7.34],"pixels":"..."},"id":"b7217773-66b8-44ea-8296-935a867949a6"}
04:32:38.851 01.251 11596 Exposure complete
04:32:38.924 00.073 11596 worker thread done servicing request
04:32:38.925 00.001 13300 OnExposeComplete: enter
04:32:38.925 00.000 13300 UpdateGuideState(): m_state=6
04:32:38.925 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 137
04:32:38.925 00.000 13300 Star::Find returns 0 (2), X=295.00, Y=663.00, Mass=18, SNR=2.9, Peak=9 HFD=0.0
04:32:38.925 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
04:32:38.926 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:32:38.926 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:32:38.926 00.000 11596 Worker thread wakes up
04:32:38.926 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:32:38.927 00.001 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:32:38.927 00.000 11596 move complete, result=0
04:32:38.927 00.000 11596 worker thread done servicing request
04:32:39.030 00.103 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:32:39.030 00.000 13300 Status Line: Stella persa per SNR basso
04:32:39.036 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=145, med=4, FiltMin=3, FiltMax=6, Gamma=0.510
04:32:39.045 00.009 13300 UpdateGuideState exits: Stella persa per SNR basso
04:32:39.046 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:39.046 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:32:39.046 00.000 13300 Enqueuing Expose request
04:32:39.046 00.000 11596 Worker thread wakes up
04:32:39.046 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:32:39.553 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:32:40.599 01.046 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"911d71e9-1f67-4a73-b888-4c1722b4f29f"}
04:32:40.599 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"911d71e9-1f67-4a73-b888-4c1722b4f29f"}
04:32:40.600 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ece6f7b5-63c4-4690-bd64-c77c1a985171"}
04:32:40.600 00.000 13300 case statement mapped state 6 to 4
04:32:40.600 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"ece6f7b5-63c4-4690-bd64-c77c1a985171"}
04:32:40.601 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"35afcc7a-8cb7-4c8a-bd7d-475221358a27"}
04:32:40.601 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":137,"width":15,"height":15,"star_pos":[6.59,7.34],"pixels":"..."},"id":"35afcc7a-8cb7-4c8a-bd7d-475221358a27"}
04:32:42.577 01.976 11596 Exposure complete
04:32:42.652 00.075 11596 worker thread done servicing request
04:32:42.653 00.001 13300 OnExposeComplete: enter
04:32:42.653 00.000 13300 UpdateGuideState(): m_state=6
04:32:42.653 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 138
04:32:42.653 00.000 13300 Star::Find returns 0 (2), X=295.00, Y=663.00, Mass=11, SNR=2.2, Peak=6 HFD=0.0
04:32:42.653 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
04:32:42.654 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:32:42.654 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:32:42.654 00.000 11596 Worker thread wakes up
04:32:42.654 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:32:42.654 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:32:42.655 00.001 11596 move complete, result=0
04:32:42.655 00.000 11596 worker thread done servicing request
04:32:42.763 00.108 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:32:42.763 00.000 13300 Status Line: Stella persa per SNR basso
04:32:42.767 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=144, med=4, FiltMin=3, FiltMax=6, Gamma=0.510
04:32:42.774 00.007 13300 UpdateGuideState exits: Stella persa per SNR basso
04:32:42.774 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:42.774 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:32:42.775 00.001 13300 Enqueuing Expose request
04:32:42.775 00.000 11596 Worker thread wakes up
04:32:42.775 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:32:43.288 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:32:43.598 00.310 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d4aa2b6a-b649-48a9-90f3-a580ff26207f"}
04:32:43.598 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d4aa2b6a-b649-48a9-90f3-a580ff26207f"}
04:32:43.599 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"03622e07-81d5-44a5-8b24-d62777b3bf3a"}
04:32:43.599 00.000 13300 case statement mapped state 6 to 4
04:32:43.599 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"03622e07-81d5-44a5-8b24-d62777b3bf3a"}
04:32:43.599 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4b814680-ea0c-4550-bb27-1a4bc8644b8f"}
04:32:43.600 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":138,"width":15,"height":15,"star_pos":[6.59,7.34],"pixels":"..."},"id":"4b814680-ea0c-4550-bb27-1a4bc8644b8f"}
04:32:46.312 02.712 11596 Exposure complete
04:32:46.402 00.090 11596 worker thread done servicing request
04:32:46.402 00.000 13300 OnExposeComplete: enter
04:32:46.402 00.000 13300 UpdateGuideState(): m_state=6
04:32:46.403 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 139
04:32:46.403 00.000 13300 Star::Find returns 0 (3), X=295.00, Y=663.00, Mass=6, SNR=1.6, Peak=6 HFD=0.0
04:32:46.403 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
04:32:46.403 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:32:46.404 00.001 13300 Enqueuing Move request for scope (0.00, 0.00)
04:32:46.404 00.000 11596 Worker thread wakes up
04:32:46.404 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:32:46.404 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:32:46.404 00.000 11596 move complete, result=0
04:32:46.404 00.000 11596 worker thread done servicing request
04:32:46.519 00.115 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:32:46.519 00.000 13300 Status Line: Stella persa per bassa massa
04:32:46.523 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=147, med=4, FiltMin=2, FiltMax=6, Gamma=0.510
04:32:46.531 00.008 13300 UpdateGuideState exits: Stella persa per bassa massa
04:32:46.531 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:46.531 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:32:46.531 00.000 13300 Enqueuing Expose request
04:32:46.531 00.000 11596 Worker thread wakes up
04:32:46.531 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:32:46.597 00.066 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"09ec2285-5b09-4b75-bcc2-c5ad0bd97eae"}
04:32:46.598 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"09ec2285-5b09-4b75-bcc2-c5ad0bd97eae"}
04:32:46.599 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"11da37f9-e30a-4a1b-8426-fc88fc9b3ff0"}
04:32:46.599 00.000 13300 case statement mapped state 6 to 4
04:32:46.599 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"11da37f9-e30a-4a1b-8426-fc88fc9b3ff0"}
04:32:46.601 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"425f1ad5-d70d-413a-8f99-b9bd12e0f410"}
04:32:46.601 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":139,"width":15,"height":15,"star_pos":[6.59,7.34],"pixels":"..."},"id":"425f1ad5-d70d-413a-8f99-b9bd12e0f410"}
04:32:47.042 00.441 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:32:49.597 02.555 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"869137c0-a78a-4eb5-8e78-759f8fbfa317"}
04:32:49.597 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"869137c0-a78a-4eb5-8e78-759f8fbfa317"}
04:32:49.598 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b11c1d9b-4284-4b75-ae5c-3dc2548e8df6"}
04:32:49.598 00.000 13300 case statement mapped state 6 to 4
04:32:49.598 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"b11c1d9b-4284-4b75-ae5c-3dc2548e8df6"}
04:32:49.598 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"86b138a7-6701-4c88-ace4-bec7d86e16f6"}
04:32:49.599 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":139,"width":15,"height":15,"star_pos":[6.59,7.34],"pixels":"..."},"id":"86b138a7-6701-4c88-ace4-bec7d86e16f6"}
04:32:50.071 00.472 11596 Exposure complete
04:32:50.145 00.074 11596 worker thread done servicing request
04:32:50.145 00.000 13300 OnExposeComplete: enter
04:32:50.145 00.000 13300 UpdateGuideState(): m_state=6
04:32:50.145 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 140
04:32:50.145 00.000 13300 Star::Find returns 0 (3), X=295.00, Y=663.00, Mass=6, SNR=1.6, Peak=6 HFD=0.0
04:32:50.146 00.001 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
04:32:50.146 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:32:50.146 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:32:50.146 00.000 11596 Worker thread wakes up
04:32:50.146 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:32:50.146 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:32:50.147 00.001 11596 move complete, result=0
04:32:50.147 00.000 11596 worker thread done servicing request
04:32:50.249 00.102 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:32:50.249 00.000 13300 Status Line: Stella persa per bassa massa
04:32:50.252 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=149, med=4, FiltMin=3, FiltMax=6, Gamma=0.510
04:32:50.260 00.008 13300 UpdateGuideState exits: Stella persa per bassa massa
04:32:50.260 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:50.260 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:32:50.260 00.000 13300 Enqueuing Expose request
04:32:50.261 00.001 11596 Worker thread wakes up
04:32:50.261 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:32:50.766 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:32:52.597 01.831 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7d252768-ea2d-454b-8e4f-a1a92e7809da"}
04:32:52.597 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7d252768-ea2d-454b-8e4f-a1a92e7809da"}
04:32:52.598 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eb471167-5475-49ef-a150-00b9865f2d66"}
04:32:52.598 00.000 13300 case statement mapped state 6 to 4
04:32:52.598 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"eb471167-5475-49ef-a150-00b9865f2d66"}
04:32:52.598 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6dcc7985-784f-45d0-8ce7-0200ce14a3c6"}
04:32:52.599 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":140,"width":15,"height":15,"star_pos":[6.59,7.34],"pixels":"..."},"id":"6dcc7985-784f-45d0-8ce7-0200ce14a3c6"}
04:32:53.797 01.198 11596 Exposure complete
04:32:53.871 00.074 11596 worker thread done servicing request
04:32:53.871 00.000 13300 OnExposeComplete: enter
04:32:53.871 00.000 13300 UpdateGuideState(): m_state=6
04:32:53.871 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 141
04:32:53.872 00.001 13300 Star::Find returns 0 (3), X=295.00, Y=663.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
04:32:53.872 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
04:32:53.872 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:32:53.872 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:32:53.872 00.000 11596 Worker thread wakes up
04:32:53.873 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:32:53.873 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:32:53.873 00.000 11596 move complete, result=0
04:32:53.873 00.000 11596 worker thread done servicing request
04:32:53.980 00.107 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:32:53.980 00.000 13300 Status Line: Stella persa per bassa massa
04:32:53.983 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=145, med=4, FiltMin=3, FiltMax=6, Gamma=0.510
04:32:53.991 00.008 13300 UpdateGuideState exits: Stella persa per bassa massa
04:32:53.991 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:53.991 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:32:53.991 00.000 13300 Enqueuing Expose request
04:32:53.992 00.001 11596 Worker thread wakes up
04:32:53.992 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:32:54.505 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:32:55.596 01.091 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9014e8a1-38b9-4e4d-a66c-9728a9406c0f"}
04:32:55.596 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9014e8a1-38b9-4e4d-a66c-9728a9406c0f"}
04:32:55.597 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9f136d1e-e1f3-4699-982d-1f060d18ae21"}
04:32:55.597 00.000 13300 case statement mapped state 6 to 4
04:32:55.597 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"9f136d1e-e1f3-4699-982d-1f060d18ae21"}
04:32:55.598 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e3436f97-68c3-4934-9ae9-043dacba6856"}
04:32:55.598 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":141,"width":15,"height":15,"star_pos":[6.59,7.34],"pixels":"..."},"id":"e3436f97-68c3-4934-9ae9-043dacba6856"}
04:32:57.534 01.936 11596 Exposure complete
04:32:57.605 00.071 11596 worker thread done servicing request
04:32:57.605 00.000 13300 OnExposeComplete: enter
04:32:57.606 00.001 13300 UpdateGuideState(): m_state=6
04:32:57.606 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 142
04:32:57.606 00.000 13300 Star::Find returns 1 (0), X=295.63, Y=663.43, Mass=388, SNR=13.7, Peak=52 HFD=3.2
04:32:57.606 00.000 13300 DistanceChecker: deactivated
04:32:57.606 00.000 13300 MultiStar: [#1 -0.09,-0.13,1.01,U] [#2 -0.12,-0.11,0.95,U] 
04:32:57.607 00.001 13300 refined, 2 included, MultiStar: {-0.01, -0.17}, one-star: {0.17, -0.27}
04:32:57.607 00.000 13300 CameraToMount -- cameraTheta (-1.64) - m_xAngle (1.53) = xAngle (-3.17 = 3.11)
04:32:57.607 00.000 13300 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.30 = -0.02)
04:32:57.607 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.17 hyp=0.17 cameraTheta=-1.64 mountX=-0.17 mountY=-0.00, mountTheta=-3.13
04:32:57.609 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.17, opts=13)
04:32:57.609 00.000 13300 Enqueuing Move request for scope (-0.01, -0.17)
04:32:57.609 00.000 11596 Worker thread wakes up
04:32:57.609 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.17) opts 0xd
04:32:57.609 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.17)
04:32:57.609 00.000 11596 Moving (-0.01, -0.17) raw xDistance=-0.17 yDistance=-0.00
04:32:57.609 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.17
04:32:57.609 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:32:57.610 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
04:32:57.610 00.000 11596 MoveAxis(E, 238, ABG)
04:32:57.610 00.000 11596 Guiding  Dir = 2, Dur = 238
04:32:57.610 00.000 11596 IsSlewing returns 0
04:32:57.617 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=146, med=4, FiltMin=2, FiltMax=26, Gamma=0.510
04:32:57.624 00.007 13300 UpdateGuideState exits: m=388 SNR=13.7
04:32:57.624 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:57.625 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:32:57.625 00.000 13300 Enqueuing Expose request
04:32:57.683 00.058 11596 IsGuiding returns 0
04:32:57.771 00.088 11596 PulseGuide returned control before completion, sleep 161
04:32:57.996 00.225 11596 IsGuiding returns 1
04:32:57.996 00.000 11596 scope still moving after pulse duration time elapsed
04:32:58.029 00.033 11596 IsSlewing returns 0
04:32:58.187 00.158 11596 IsGuiding returns 0
04:32:58.187 00.000 11596 scope move finished after 238 + 265 ms
04:32:58.187 00.000 11596 Move returns status 0, amount 238
04:32:58.187 00.000 11596 MoveAxis(N, 0, ABG)
04:32:58.187 00.000 11596 Move returns status 0, amount 0
04:32:58.187 00.000 11596 move complete, result=0
04:32:58.187 00.000 11596 worker thread done servicing request
04:32:58.187 00.000 11596 Worker thread wakes up
04:32:58.187 00.000 13300 GuideStep: -0.2 px 238 ms EAST, -0.0 px 0 ms NORTH
04:32:58.188 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:32:58.596 00.408 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3bceb07c-b4c0-4c6a-8af1-5f34e5845b04"}
04:32:58.596 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3bceb07c-b4c0-4c6a-8af1-5f34e5845b04"}
04:32:58.597 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"916a5d1a-37b3-46c4-a786-33293cef2849"}
04:32:58.597 00.000 13300 case statement mapped state 6 to 3
04:32:58.597 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"916a5d1a-37b3-46c4-a786-33293cef2849"}
04:32:58.598 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"09b1f53f-802a-4564-884a-3feb24716060"}
04:32:58.599 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":142,"width":15,"height":15,"star_pos":[6.63,7.43],"pixels":"..."},"id":"09b1f53f-802a-4564-884a-3feb24716060"}
04:32:58.695 00.096 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:33:01.597 02.902 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d146e587-e6fe-419e-9eb0-a27f25028363"}
04:33:01.597 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d146e587-e6fe-419e-9eb0-a27f25028363"}
04:33:01.598 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"04a87464-4a9b-417d-aa70-a77543627adb"}
04:33:01.598 00.000 13300 case statement mapped state 6 to 3
04:33:01.598 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"04a87464-4a9b-417d-aa70-a77543627adb"}
04:33:01.599 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f3e39df8-bfb3-495c-9812-3e0aec3f815f"}
04:33:01.599 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":142,"width":15,"height":15,"star_pos":[6.63,7.43],"pixels":"..."},"id":"f3e39df8-bfb3-495c-9812-3e0aec3f815f"}
04:33:01.721 00.122 11596 Exposure complete
04:33:01.790 00.069 11596 worker thread done servicing request
04:33:01.790 00.000 13300 OnExposeComplete: enter
04:33:01.790 00.000 13300 UpdateGuideState(): m_state=6
04:33:01.790 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 143
04:33:01.791 00.001 13300 Star::Find returns 1 (0), X=295.49, Y=663.65, Mass=1126, SNR=23.5, Peak=153 HFD=3.2
04:33:01.791 00.000 13300 Status Line: Mass: 1126 vs 388
04:33:01.794 00.003 13300 UpdateCurrentPosition: star mass new=1126.1 exp=387.8 thresh=50% limits=(78.9, 2515.6, 775.7)
04:33:01.794 00.000 13300 DistanceChecker: activated
04:33:01.794 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:33:01.795 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:33:01.795 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:33:01.795 00.000 11596 Worker thread wakes up
04:33:01.795 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:33:01.795 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:33:01.795 00.000 11596 move complete, result=0
04:33:01.795 00.000 11596 worker thread done servicing request
04:33:01.898 00.103 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:33:01.898 00.000 13300 Status Line: Stella per per cambiamento di massa
04:33:01.905 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=153, med=4, FiltMin=2, FiltMax=58, Gamma=0.510
04:33:01.914 00.009 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:33:01.914 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:01.914 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:33:01.914 00.000 13300 Enqueuing Expose request
04:33:01.915 00.001 11596 Worker thread wakes up
04:33:01.915 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:33:02.418 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:33:04.596 02.178 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"78a150e6-c674-4a25-a0ea-2d3b736daacb"}
04:33:04.596 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"78a150e6-c674-4a25-a0ea-2d3b736daacb"}
04:33:04.597 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4c708d46-2897-4fc7-a5d1-94023c0f22b8"}
04:33:04.597 00.000 13300 case statement mapped state 6 to 4
04:33:04.597 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"4c708d46-2897-4fc7-a5d1-94023c0f22b8"}
04:33:04.597 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"75ddcdd3-88ae-4ad4-b36e-f360e67112b3"}
04:33:04.598 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":143,"width":15,"height":15,"star_pos":[6.63,7.43],"pixels":"..."},"id":"75ddcdd3-88ae-4ad4-b36e-f360e67112b3"}
04:33:05.449 00.851 11596 Exposure complete
04:33:05.518 00.069 11596 worker thread done servicing request
04:33:05.518 00.000 13300 OnExposeComplete: enter
04:33:05.518 00.000 13300 UpdateGuideState(): m_state=6
04:33:05.518 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 144
04:33:05.519 00.001 13300 Star::Find returns 1 (0), X=295.45, Y=663.73, Mass=1645, SNR=28.4, Peak=249 HFD=3.2
04:33:05.519 00.000 13300 Status Line: Mass: 1645 vs 419
04:33:05.524 00.005 13300 UpdateCurrentPosition: star mass new=1644.5 exp=418.8 thresh=50% limits=(85.4, 2515.6, 837.6)
04:33:05.524 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:33:05.525 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:33:05.525 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:33:05.525 00.000 11596 Worker thread wakes up
04:33:05.525 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:33:05.525 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:33:05.525 00.000 11596 move complete, result=0
04:33:05.525 00.000 11596 worker thread done servicing request
04:33:05.629 00.104 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:33:05.629 00.000 13300 Status Line: Stella per per cambiamento di massa
04:33:05.638 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=249, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
04:33:05.650 00.012 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:33:05.651 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:05.651 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:33:05.651 00.000 13300 Enqueuing Expose request
04:33:05.651 00.000 11596 Worker thread wakes up
04:33:05.651 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:33:06.153 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:33:07.595 01.442 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"738543d2-b486-4a85-bbb6-a73b68b47ef1"}
04:33:07.595 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"738543d2-b486-4a85-bbb6-a73b68b47ef1"}
04:33:07.596 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b99736f1-4cc1-4d81-a92c-e2c92b486831"}
04:33:07.596 00.000 13300 case statement mapped state 6 to 4
04:33:07.596 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"b99736f1-4cc1-4d81-a92c-e2c92b486831"}
04:33:07.596 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1e667c68-9a61-45d7-8358-f02c0ed6e1e9"}
04:33:07.597 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":144,"width":15,"height":15,"star_pos":[6.63,7.43],"pixels":"..."},"id":"1e667c68-9a61-45d7-8358-f02c0ed6e1e9"}
04:33:09.180 01.583 11596 Exposure complete
04:33:09.248 00.068 11596 worker thread done servicing request
04:33:09.248 00.000 13300 OnExposeComplete: enter
04:33:09.248 00.000 13300 UpdateGuideState(): m_state=6
04:33:09.248 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 145
04:33:09.248 00.000 13300 Star::Find returns 1 (0), X=295.48, Y=663.90, Mass=1673, SNR=28.6, Peak=254 HFD=3.4
04:33:09.249 00.001 13300 Status Line: Mass: 1673 vs 419
04:33:09.253 00.004 13300 UpdateCurrentPosition: star mass new=1673.3 exp=418.8 thresh=50% limits=(91.6, 2515.6, 837.6)
04:33:09.253 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:33:09.253 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:33:09.253 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:33:09.254 00.001 11596 Worker thread wakes up
04:33:09.254 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:33:09.254 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:33:09.254 00.000 11596 move complete, result=0
04:33:09.254 00.000 11596 worker thread done servicing request
04:33:09.356 00.102 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:33:09.356 00.000 13300 Status Line: Stella per per cambiamento di massa
04:33:09.360 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
04:33:09.368 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:33:09.368 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:09.368 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:33:09.368 00.000 13300 Enqueuing Expose request
04:33:09.368 00.000 11596 Worker thread wakes up
04:33:09.368 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:33:09.881 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:33:10.595 00.714 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"52c225f3-b71b-487c-bafb-81d48603abd5"}
04:33:10.595 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"52c225f3-b71b-487c-bafb-81d48603abd5"}
04:33:10.596 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fccc8601-d8e4-412d-ac2f-aee2991eaf51"}
04:33:10.596 00.000 13300 case statement mapped state 6 to 4
04:33:10.596 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"fccc8601-d8e4-412d-ac2f-aee2991eaf51"}
04:33:10.596 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e8e34ab0-2db5-400b-92ec-ab3fd0a31eb0"}
04:33:10.597 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":145,"width":15,"height":15,"star_pos":[6.63,7.43],"pixels":"..."},"id":"e8e34ab0-2db5-400b-92ec-ab3fd0a31eb0"}
04:33:12.900 02.303 11596 Exposure complete
04:33:12.969 00.069 11596 worker thread done servicing request
04:33:12.969 00.000 13300 OnExposeComplete: enter
04:33:12.969 00.000 13300 UpdateGuideState(): m_state=6
04:33:12.969 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 146
04:33:12.970 00.001 13300 Star::Find returns 1 (0), X=295.37, Y=663.60, Mass=1727, SNR=29.1, Peak=216 HFD=3.3
04:33:12.970 00.000 13300 Status Line: Mass: 1727 vs 419
04:33:12.974 00.004 13300 UpdateCurrentPosition: star mass new=1727.1 exp=418.8 thresh=50% limits=(97.5, 2515.6, 837.6)
04:33:12.975 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:33:12.975 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:33:12.975 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:33:12.975 00.000 11596 Worker thread wakes up
04:33:12.976 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:33:12.976 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:33:12.976 00.000 11596 move complete, result=0
04:33:12.976 00.000 11596 worker thread done servicing request
04:33:13.080 00.104 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:33:13.080 00.000 13300 Status Line: Stella per per cambiamento di massa
04:33:13.086 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=216, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
04:33:13.096 00.010 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:33:13.096 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:13.096 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:33:13.096 00.000 13300 Enqueuing Expose request
04:33:13.097 00.001 11596 Worker thread wakes up
04:33:13.097 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:33:13.594 00.497 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4f15f6ee-7445-49b4-9562-f43bb8f6cc3c"}
04:33:13.594 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4f15f6ee-7445-49b4-9562-f43bb8f6cc3c"}
04:33:13.595 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f5a66922-0461-4fcc-af81-5fed88bea12e"}
04:33:13.595 00.000 13300 case statement mapped state 6 to 4
04:33:13.595 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"f5a66922-0461-4fcc-af81-5fed88bea12e"}
04:33:13.595 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"18b6dbb6-e7eb-48e0-9585-4f93efe471e2"}
04:33:13.596 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":146,"width":15,"height":15,"star_pos":[6.63,7.43],"pixels":"..."},"id":"18b6dbb6-e7eb-48e0-9585-4f93efe471e2"}
04:33:13.600 00.004 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:33:16.594 02.994 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bb26c709-4e12-4a44-8549-9a458b70cc79"}
04:33:16.594 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bb26c709-4e12-4a44-8549-9a458b70cc79"}
04:33:16.595 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"011b7413-efb0-4282-87b4-680ac274dc05"}
04:33:16.595 00.000 13300 case statement mapped state 6 to 4
04:33:16.595 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"011b7413-efb0-4282-87b4-680ac274dc05"}
04:33:16.595 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"794bbedd-a501-4b96-bb89-20beca65c1f8"}
04:33:16.596 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":146,"width":15,"height":15,"star_pos":[6.63,7.43],"pixels":"..."},"id":"794bbedd-a501-4b96-bb89-20beca65c1f8"}
04:33:16.626 00.030 11596 Exposure complete
04:33:16.712 00.086 11596 worker thread done servicing request
04:33:16.712 00.000 13300 OnExposeComplete: enter
04:33:16.712 00.000 13300 UpdateGuideState(): m_state=6
04:33:16.712 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 147
04:33:16.713 00.001 13300 Star::Find returns 1 (0), X=295.40, Y=663.47, Mass=1652, SNR=28.4, Peak=196 HFD=3.3
04:33:16.713 00.000 13300 DistanceChecker: deactivated
04:33:16.713 00.000 13300 MultiStar: [#1 -0.15,-0.17,0.84,U] [#2 0.01,-0.14,0.75,U] 
04:33:16.713 00.000 13300 refined, 2 included, MultiStar: {-0.07, -0.19}, one-star: {-0.06, -0.23}
04:33:16.713 00.000 13300 CameraToMount -- cameraTheta (-1.93) - m_xAngle (1.53) = xAngle (-3.46 = 2.82)
04:33:16.713 00.000 13300 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.59 = -0.30)
04:33:16.714 00.001 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.19 hyp=0.20 cameraTheta=-1.93 mountX=-0.19 mountY=-0.06, mountTheta=-2.84
04:33:16.717 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.19, opts=13)
04:33:16.717 00.000 13300 Enqueuing Move request for scope (-0.07, -0.19)
04:33:16.718 00.001 11596 Worker thread wakes up
04:33:16.718 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.19) opts 0xd
04:33:16.718 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.19)
04:33:16.718 00.000 11596 Moving (-0.07, -0.19) raw xDistance=-0.19 yDistance=-0.06
04:33:16.718 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.19
04:33:16.718 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:33:16.719 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:33:16.719 00.000 11596 MoveAxis(E, 253, ABG)
04:33:16.719 00.000 11596 Guiding  Dir = 2, Dur = 253
04:33:16.719 00.000 11596 IsSlewing returns 0
04:33:16.729 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=196, med=4, FiltMin=2, FiltMax=72, Gamma=0.510
04:33:16.742 00.013 13300 UpdateGuideState exits: m=1652 SNR=28.4
04:33:16.742 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:16.742 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:33:16.742 00.000 13300 Enqueuing Expose request
04:33:16.826 00.084 11596 IsGuiding returns 0
04:33:16.960 00.134 11596 PulseGuide returned control before completion, sleep 130
04:33:17.188 00.228 11596 IsGuiding returns 1
04:33:17.188 00.000 11596 scope still moving after pulse duration time elapsed
04:33:17.213 00.025 11596 IsSlewing returns 0
04:33:17.301 00.088 11596 IsGuiding returns 1
04:33:17.337 00.036 11596 IsSlewing returns 0
04:33:17.525 00.188 11596 IsGuiding returns 0
04:33:17.526 00.001 11596 scope move finished after 253 + 445 ms
04:33:17.526 00.000 11596 Move returns status 0, amount 253
04:33:17.526 00.000 11596 MoveAxis(N, 0, ABG)
04:33:17.526 00.000 11596 Move returns status 0, amount 0
04:33:17.526 00.000 11596 move complete, result=0
04:33:17.526 00.000 11596 worker thread done servicing request
04:33:17.526 00.000 13300 GuideStep: -0.2 px 253 ms EAST, -0.1 px 0 ms NORTH
04:33:17.526 00.000 11596 Worker thread wakes up
04:33:17.526 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:33:18.030 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:33:19.594 01.564 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"444e6369-695e-446e-a513-158de3b2d048"}
04:33:19.594 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"444e6369-695e-446e-a513-158de3b2d048"}
04:33:19.595 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"992a4d3c-d03a-4220-b2e8-c08ae5ff0de8"}
04:33:19.595 00.000 13300 case statement mapped state 6 to 3
04:33:19.595 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"992a4d3c-d03a-4220-b2e8-c08ae5ff0de8"}
04:33:19.596 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"baa52cd2-b1b8-46c3-a33b-391fab1f156c"}
04:33:19.596 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":147,"width":15,"height":15,"star_pos":[7.40,7.47],"pixels":"..."},"id":"baa52cd2-b1b8-46c3-a33b-391fab1f156c"}
04:33:21.062 01.466 11596 Exposure complete
04:33:21.149 00.087 11596 worker thread done servicing request
04:33:21.149 00.000 13300 OnExposeComplete: enter
04:33:21.150 00.001 13300 UpdateGuideState(): m_state=6
04:33:21.150 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 148
04:33:21.150 00.000 13300 Star::Find returns 1 (0), X=295.50, Y=663.73, Mass=1683, SNR=28.7, Peak=252 HFD=3.3
04:33:21.150 00.000 13300 MultiStar: [#1 -0.07,0.17,0.83,U] [#2 0.04,0.10,0.75,U] 
04:33:21.150 00.000 13300 single-star, 2 included, MultiStar: {0.00, 0.10}, one-star: {0.04, 0.03}
04:33:21.151 00.001 13300 CameraToMount -- cameraTheta (0.73) - m_xAngle (1.53) = xAngle (-0.81 = -0.81)
04:33:21.151 00.000 13300 CameraToMount -- cameraTheta (0.73) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.93 = 2.35)
04:33:21.151 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.03 hyp=0.05 cameraTheta=0.73 mountX=0.03 mountY=0.04, mountTheta=0.80
04:33:21.153 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.03, opts=13)
04:33:21.153 00.000 13300 Enqueuing Move request for scope (0.04, 0.03)
04:33:21.153 00.000 11596 Worker thread wakes up
04:33:21.153 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.03) opts 0xd
04:33:21.153 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.03)
04:33:21.153 00.000 11596 Moving (0.04, 0.03) raw xDistance=0.03 yDistance=0.04
04:33:21.153 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:33:21.153 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:33:21.153 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:33:21.154 00.001 11596 MoveAxis(E, 0, ABG)
04:33:21.154 00.000 11596 Move returns status 0, amount 0
04:33:21.154 00.000 11596 MoveAxis(N, 0, ABG)
04:33:21.154 00.000 11596 Move returns status 0, amount 0
04:33:21.154 00.000 11596 move complete, result=0
04:33:21.154 00.000 11596 worker thread done servicing request
04:33:21.160 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=252, med=4, FiltMin=2, FiltMax=68, Gamma=0.510
04:33:21.169 00.009 13300 UpdateGuideState exits: m=1683 SNR=28.7
04:33:21.169 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:21.169 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:33:21.169 00.000 13300 Enqueuing Expose request
04:33:21.170 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:33:21.170 00.000 11596 Worker thread wakes up
04:33:21.170 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:33:21.672 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:33:22.593 00.921 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"89f832d1-bc66-401d-a178-579f5a1f8ad7"}
04:33:22.593 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"89f832d1-bc66-401d-a178-579f5a1f8ad7"}
04:33:22.594 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"29810319-0d5d-4d7f-9b38-e2a79e5bdffe"}
04:33:22.594 00.000 13300 case statement mapped state 6 to 3
04:33:22.594 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"29810319-0d5d-4d7f-9b38-e2a79e5bdffe"}
04:33:22.595 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ae21fa43-ab3b-41d9-bb7a-0e1a1d5d9db3"}
04:33:22.595 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":148,"width":15,"height":15,"star_pos":[6.50,6.73],"pixels":"..."},"id":"ae21fa43-ab3b-41d9-bb7a-0e1a1d5d9db3"}
04:33:24.711 02.116 11596 Exposure complete
04:33:24.782 00.071 11596 worker thread done servicing request
04:33:24.782 00.000 13300 OnExposeComplete: enter
04:33:24.782 00.000 13300 UpdateGuideState(): m_state=6
04:33:24.783 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 149
04:33:24.783 00.000 13300 Star::Find returns 1 (0), X=295.36, Y=663.77, Mass=1619, SNR=28.1, Peak=254 HFD=3.1
04:33:24.783 00.000 13300 MultiStar: [#1 -0.16,0.19,0.85,U] [#2 -0.10,0.30,0.75,U] 
04:33:24.783 00.000 13300 single-star, 2 included, MultiStar: {-0.12, 0.17}, one-star: {-0.10, 0.07}
04:33:24.783 00.000 13300 CameraToMount -- cameraTheta (2.57) - m_xAngle (1.53) = xAngle (1.03 = 1.03)
04:33:24.783 00.000 13300 CameraToMount -- cameraTheta (2.57) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.09 = -2.09)
04:33:24.784 00.001 13300 CameraToMount -- cameraX=-0.10 cameraY=0.07 hyp=0.12 cameraTheta=2.57 mountX=0.06 mountY=-0.11, mountTheta=-1.04
04:33:24.785 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.07, opts=13)
04:33:24.785 00.000 13300 Enqueuing Move request for scope (-0.10, 0.07)
04:33:24.786 00.001 11596 Worker thread wakes up
04:33:24.786 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.07) opts 0xd
04:33:24.786 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.07)
04:33:24.786 00.000 11596 Moving (-0.10, 0.07) raw xDistance=0.06 yDistance=-0.11
04:33:24.786 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:33:24.786 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:33:24.786 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:33:24.786 00.000 11596 MoveAxis(E, 0, ABG)
04:33:24.786 00.000 11596 Move returns status 0, amount 0
04:33:24.787 00.001 11596 MoveAxis(N, 0, ABG)
04:33:24.787 00.000 11596 Move returns status 0, amount 0
04:33:24.787 00.000 11596 move complete, result=0
04:33:24.787 00.000 11596 worker thread done servicing request
04:33:24.793 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
04:33:24.801 00.008 13300 UpdateGuideState exits: m=1619 SNR=28.1
04:33:24.801 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:24.801 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:33:24.801 00.000 13300 Enqueuing Expose request
04:33:24.801 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:33:24.801 00.000 11596 Worker thread wakes up
04:33:24.802 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:33:25.309 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:33:25.592 00.283 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"387ed6b9-a010-4e42-8110-4019475147a9"}
04:33:25.592 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"387ed6b9-a010-4e42-8110-4019475147a9"}
04:33:25.594 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"850ee090-8f1c-4fa9-97b0-c2289c4ab23d"}
04:33:25.594 00.000 13300 case statement mapped state 6 to 3
04:33:25.594 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"850ee090-8f1c-4fa9-97b0-c2289c4ab23d"}
04:33:25.594 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"eab29439-fb3f-4d04-949e-fcea568e8fd1"}
04:33:25.594 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":149,"width":15,"height":15,"star_pos":[7.36,6.77],"pixels":"..."},"id":"eab29439-fb3f-4d04-949e-fcea568e8fd1"}
04:33:28.335 02.741 11596 Exposure complete
04:33:28.410 00.075 11596 worker thread done servicing request
04:33:28.410 00.000 13300 OnExposeComplete: enter
04:33:28.410 00.000 13300 UpdateGuideState(): m_state=6
04:33:28.410 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 150
04:33:28.411 00.001 13300 Star::Find returns 1 (0), X=295.55, Y=663.89, Mass=1668, SNR=28.6, Peak=248 HFD=3.3
04:33:28.411 00.000 13300 MultiStar: [#1 -0.07,0.27,0.82,U] [#2 -0.12,0.31,0.74,U] 
04:33:28.411 00.000 13300 single-star, 2 included, MultiStar: {-0.02, 0.25}, one-star: {0.09, 0.19}
04:33:28.411 00.000 13300 CameraToMount -- cameraTheta (1.14) - m_xAngle (1.53) = xAngle (-0.39 = -0.39)
04:33:28.411 00.000 13300 CameraToMount -- cameraTheta (1.14) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.52 = 2.77)
04:33:28.411 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.19 hyp=0.21 cameraTheta=1.14 mountX=0.19 mountY=0.08, mountTheta=0.38
04:33:28.413 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.19, opts=13)
04:33:28.413 00.000 13300 Enqueuing Move request for scope (0.09, 0.19)
04:33:28.413 00.000 11596 Worker thread wakes up
04:33:28.413 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.19) opts 0xd
04:33:28.414 00.001 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.19)
04:33:28.414 00.000 11596 Moving (0.09, 0.19) raw xDistance=0.19 yDistance=0.08
04:33:28.414 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.19
04:33:28.414 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:33:28.414 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
04:33:28.414 00.000 11596 MoveAxis(W, 237, ABG)
04:33:28.414 00.000 11596 Guiding  Dir = 3, Dur = 237
04:33:28.415 00.001 11596 IsSlewing returns 0
04:33:28.422 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=248, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
04:33:28.431 00.009 13300 UpdateGuideState exits: m=1668 SNR=28.6
04:33:28.431 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:28.431 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:33:28.431 00.000 13300 Enqueuing Expose request
04:33:28.456 00.025 11596 IsGuiding returns 0
04:33:28.592 00.136 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"61b51739-4442-456d-b36f-f7c8125e3ecd"}
04:33:28.592 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"61b51739-4442-456d-b36f-f7c8125e3ecd"}
04:33:28.593 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b1460abc-2975-4998-8554-7d244dbdd4c2"}
04:33:28.593 00.000 13300 case statement mapped state 6 to 3
04:33:28.593 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b1460abc-2975-4998-8554-7d244dbdd4c2"}
04:33:28.593 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"18ee4b75-70dd-4f4b-aa3f-5126f64aa23d"}
04:33:28.594 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":150,"width":15,"height":15,"star_pos":[6.55,6.89],"pixels":"..."},"id":"18ee4b75-70dd-4f4b-aa3f-5126f64aa23d"}
04:33:28.661 00.067 11596 PulseGuide returned control before completion, sleep 43
04:33:29.118 00.457 11596 IsGuiding returns 0
04:33:29.118 00.000 11596 Move returns status 0, amount 237
04:33:29.119 00.001 11596 MoveAxis(N, 0, ABG)
04:33:29.119 00.000 11596 Move returns status 0, amount 0
04:33:29.119 00.000 11596 move complete, result=0
04:33:29.119 00.000 11596 worker thread done servicing request
04:33:29.119 00.000 11596 Worker thread wakes up
04:33:29.119 00.000 13300 GuideStep: 0.2 px 237 ms WEST, 0.1 px 0 ms NORTH
04:33:29.119 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:33:29.621 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:33:31.591 01.970 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c8dee1bd-58fd-4ef8-afe2-2903cc260cfc"}
04:33:31.591 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c8dee1bd-58fd-4ef8-afe2-2903cc260cfc"}
04:33:31.592 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a63ea5d4-969b-449d-b876-f45f1ce262c6"}
04:33:31.592 00.000 13300 case statement mapped state 6 to 3
04:33:31.592 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a63ea5d4-969b-449d-b876-f45f1ce262c6"}
04:33:31.592 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"08bcc6c2-1bdd-43c5-8c09-5d8125aa60c1"}
04:33:31.593 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":150,"width":15,"height":15,"star_pos":[6.55,6.89],"pixels":"..."},"id":"08bcc6c2-1bdd-43c5-8c09-5d8125aa60c1"}
04:33:32.643 01.050 11596 Exposure complete
04:33:32.713 00.070 11596 worker thread done servicing request
04:33:32.713 00.000 13300 OnExposeComplete: enter
04:33:32.713 00.000 13300 UpdateGuideState(): m_state=6
04:33:32.714 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 151
04:33:32.714 00.000 13300 Star::Find returns 1 (0), X=295.39, Y=663.73, Mass=1658, SNR=28.5, Peak=241 HFD=3.4
04:33:32.714 00.000 13300 MultiStar: [#1 -0.20,-0.01,0.84,U] [#2 -0.04,0.02,0.75,U] 
04:33:32.714 00.000 13300 single-star, 2 included, MultiStar: {-0.11, 0.02}, one-star: {-0.08, 0.03}
04:33:32.714 00.000 13300 CameraToMount -- cameraTheta (2.74) - m_xAngle (1.53) = xAngle (1.21 = 1.21)
04:33:32.715 00.001 13300 CameraToMount -- cameraTheta (2.74) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.92 = -1.92)
04:33:32.715 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.03 hyp=0.08 cameraTheta=2.74 mountX=0.03 mountY=-0.08, mountTheta=-1.21
04:33:32.717 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.03, opts=13)
04:33:32.717 00.000 13300 Enqueuing Move request for scope (-0.08, 0.03)
04:33:32.717 00.000 11596 Worker thread wakes up
04:33:32.717 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.03) opts 0xd
04:33:32.717 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.03)
04:33:32.717 00.000 11596 Moving (-0.08, 0.03) raw xDistance=0.03 yDistance=-0.08
04:33:32.717 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:33:32.717 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:33:32.717 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:33:32.718 00.001 11596 MoveAxis(E, 0, ABG)
04:33:32.718 00.000 11596 Move returns status 0, amount 0
04:33:32.718 00.000 11596 MoveAxis(N, 0, ABG)
04:33:32.718 00.000 11596 Move returns status 0, amount 0
04:33:32.718 00.000 11596 move complete, result=0
04:33:32.718 00.000 11596 worker thread done servicing request
04:33:32.725 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=241, med=4, FiltMin=2, FiltMax=69, Gamma=0.510
04:33:32.732 00.007 13300 UpdateGuideState exits: m=1658 SNR=28.5
04:33:32.733 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:32.733 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:33:32.733 00.000 13300 Enqueuing Expose request
04:33:32.733 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:33:32.733 00.000 11596 Worker thread wakes up
04:33:32.733 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:33:33.247 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:33:34.590 01.343 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0e727aa0-c5dc-4ba8-afb6-cb072dc7a420"}
04:33:34.590 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0e727aa0-c5dc-4ba8-afb6-cb072dc7a420"}
04:33:34.591 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"af20639c-ee15-44d9-a962-aca214fa9548"}
04:33:34.591 00.000 13300 case statement mapped state 6 to 3
04:33:34.591 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"af20639c-ee15-44d9-a962-aca214fa9548"}
04:33:34.591 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c5e357d2-b757-4bc7-88fd-4efa4bc963d1"}
04:33:34.592 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":151,"width":15,"height":15,"star_pos":[7.39,6.73],"pixels":"..."},"id":"c5e357d2-b757-4bc7-88fd-4efa4bc963d1"}
04:33:36.269 01.677 11596 Exposure complete
04:33:36.338 00.069 11596 worker thread done servicing request
04:33:36.338 00.000 13300 OnExposeComplete: enter
04:33:36.338 00.000 13300 UpdateGuideState(): m_state=6
04:33:36.339 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 152
04:33:36.339 00.000 13300 Star::Find returns 1 (0), X=295.37, Y=663.69, Mass=1664, SNR=28.6, Peak=254 HFD=3.2
04:33:36.339 00.000 13300 MultiStar: [#1 -0.24,-0.04,0.84,U] [#2 -0.17,0.01,0.75,U] 
04:33:36.339 00.000 13300 single-star, 2 included, MultiStar: {-0.16, -0.01}, one-star: {-0.09, -0.01}
04:33:36.339 00.000 13300 CameraToMount -- cameraTheta (-2.99) - m_xAngle (1.53) = xAngle (-4.53 = 1.76)
04:33:36.339 00.000 13300 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.65 = -1.37)
04:33:36.340 00.001 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-2.99 mountX=-0.02 mountY=-0.09, mountTheta=-1.76
04:33:36.341 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.01, opts=13)
04:33:36.341 00.000 13300 Enqueuing Move request for scope (-0.09, -0.01)
04:33:36.342 00.001 11596 Worker thread wakes up
04:33:36.342 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.01) opts 0xd
04:33:36.342 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.01)
04:33:36.342 00.000 11596 Moving (-0.09, -0.01) raw xDistance=-0.02 yDistance=-0.09
04:33:36.342 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:33:36.342 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:33:36.342 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:33:36.342 00.000 11596 MoveAxis(E, 0, ABG)
04:33:36.342 00.000 11596 Move returns status 0, amount 0
04:33:36.342 00.000 11596 MoveAxis(N, 0, ABG)
04:33:36.343 00.001 11596 Move returns status 0, amount 0
04:33:36.343 00.000 11596 move complete, result=0
04:33:36.343 00.000 11596 worker thread done servicing request
04:33:36.349 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
04:33:36.360 00.011 13300 UpdateGuideState exits: m=1664 SNR=28.6
04:33:36.360 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:36.360 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:33:36.360 00.000 13300 Enqueuing Expose request
04:33:36.360 00.000 11596 Worker thread wakes up
04:33:36.360 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:33:36.360 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:33:36.873 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:33:37.589 00.716 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"799877d4-e375-4119-8f13-b0db1f40dabf"}
04:33:37.589 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"799877d4-e375-4119-8f13-b0db1f40dabf"}
04:33:37.590 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a45b72f6-140b-4a30-8554-510bb27dbad1"}
04:33:37.590 00.000 13300 case statement mapped state 6 to 3
04:33:37.590 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a45b72f6-140b-4a30-8554-510bb27dbad1"}
04:33:37.590 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"24c75630-15ab-4be1-b350-abfb08f8236a"}
04:33:37.590 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":152,"width":15,"height":15,"star_pos":[7.37,6.69],"pixels":"..."},"id":"24c75630-15ab-4be1-b350-abfb08f8236a"}
04:33:39.908 02.318 11596 Exposure complete
04:33:39.985 00.077 11596 worker thread done servicing request
04:33:39.985 00.000 13300 OnExposeComplete: enter
04:33:39.985 00.000 13300 UpdateGuideState(): m_state=6
04:33:39.986 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 153
04:33:39.986 00.000 13300 Star::Find returns 1 (0), X=295.43, Y=663.58, Mass=1701, SNR=28.9, Peak=237 HFD=3.2
04:33:39.987 00.001 13300 MultiStar: [#1 -0.25,-0.03,0.81,U] [#2 -0.10,0.05,0.74,U] 
04:33:39.987 00.000 13300 single-star, 2 included, MultiStar: {-0.12, -0.04}, one-star: {-0.03, -0.12}
04:33:39.987 00.000 13300 CameraToMount -- cameraTheta (-1.84) - m_xAngle (1.53) = xAngle (-3.38 = 2.91)
04:33:39.988 00.001 13300 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.50 = -0.22)
04:33:39.988 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.12 hyp=0.13 cameraTheta=-1.84 mountX=-0.12 mountY=-0.03, mountTheta=-2.92
04:33:39.990 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.12, opts=13)
04:33:39.991 00.001 13300 Enqueuing Move request for scope (-0.03, -0.12)
04:33:39.991 00.000 11596 Worker thread wakes up
04:33:39.991 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.12) opts 0xd
04:33:39.991 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.12)
04:33:39.991 00.000 11596 Moving (-0.03, -0.12) raw xDistance=-0.12 yDistance=-0.03
04:33:39.991 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:33:39.991 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:33:39.991 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:33:39.992 00.001 11596 MoveAxis(E, 0, ABG)
04:33:39.992 00.000 11596 Move returns status 0, amount 0
04:33:39.992 00.000 11596 MoveAxis(N, 0, ABG)
04:33:39.992 00.000 11596 Move returns status 0, amount 0
04:33:39.992 00.000 11596 move complete, result=0
04:33:39.992 00.000 11596 worker thread done servicing request
04:33:39.998 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
04:33:40.005 00.007 13300 UpdateGuideState exits: m=1701 SNR=28.9
04:33:40.006 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:40.006 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:33:40.006 00.000 13300 Enqueuing Expose request
04:33:40.006 00.000 11596 Worker thread wakes up
04:33:40.006 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:33:40.006 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:33:40.510 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:33:40.590 00.080 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3aa7d4c9-0479-4acb-903a-fedae65c76f6"}
04:33:40.590 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3aa7d4c9-0479-4acb-903a-fedae65c76f6"}
04:33:40.591 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"60438ca9-b463-4d9d-b811-2795c1b0f74e"}
04:33:40.591 00.000 13300 case statement mapped state 6 to 3
04:33:40.591 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"60438ca9-b463-4d9d-b811-2795c1b0f74e"}
04:33:40.591 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6d55a9a2-b551-427a-92e4-1ca514c88190"}
04:33:40.592 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":153,"width":15,"height":15,"star_pos":[7.43,6.58],"pixels":"..."},"id":"6d55a9a2-b551-427a-92e4-1ca514c88190"}
04:33:43.541 02.949 11596 Exposure complete
04:33:43.588 00.047 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"11144e44-819c-4934-8bbf-563fe054a44b"}
04:33:43.588 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"11144e44-819c-4934-8bbf-563fe054a44b"}
04:33:43.589 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dcf6e7d1-2dec-4ea0-bc68-573614148fa2"}
04:33:43.589 00.000 13300 case statement mapped state 6 to 3
04:33:43.590 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dcf6e7d1-2dec-4ea0-bc68-573614148fa2"}
04:33:43.590 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ef314e6f-371f-4e29-b711-72174a1d7c4c"}
04:33:43.591 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":153,"width":15,"height":15,"star_pos":[7.43,6.58],"pixels":"..."},"id":"ef314e6f-371f-4e29-b711-72174a1d7c4c"}
04:33:43.615 00.024 11596 worker thread done servicing request
04:33:43.615 00.000 13300 OnExposeComplete: enter
04:33:43.616 00.001 13300 UpdateGuideState(): m_state=6
04:33:43.616 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 154
04:33:43.616 00.000 13300 Star::Find returns 1 (0), X=295.41, Y=663.65, Mass=1686, SNR=28.8, Peak=223 HFD=3.4
04:33:43.616 00.000 13300 MultiStar: [#1 -0.25,-0.03,0.83,U] [#2 -0.25,0.01,0.74,U] 
04:33:43.617 00.001 13300 single-star, 2 included, MultiStar: {-0.17, -0.02}, one-star: {-0.05, -0.05}
04:33:43.617 00.000 13300 CameraToMount -- cameraTheta (-2.41) - m_xAngle (1.53) = xAngle (-3.95 = 2.34)
04:33:43.617 00.000 13300 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.07 = -0.79)
04:33:43.617 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-2.41 mountX=-0.05 mountY=-0.05, mountTheta=-2.34
04:33:43.619 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.05, opts=13)
04:33:43.619 00.000 13300 Enqueuing Move request for scope (-0.05, -0.05)
04:33:43.620 00.001 11596 Worker thread wakes up
04:33:43.620 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.05) opts 0xd
04:33:43.620 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.05)
04:33:43.620 00.000 11596 Moving (-0.05, -0.05) raw xDistance=-0.05 yDistance=-0.05
04:33:43.620 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:33:43.620 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:33:43.621 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:33:43.621 00.000 11596 MoveAxis(E, 0, ABG)
04:33:43.621 00.000 11596 Move returns status 0, amount 0
04:33:43.621 00.000 11596 MoveAxis(N, 0, ABG)
04:33:43.621 00.000 11596 Move returns status 0, amount 0
04:33:43.621 00.000 11596 move complete, result=0
04:33:43.621 00.000 11596 worker thread done servicing request
04:33:43.628 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=223, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
04:33:43.636 00.008 13300 UpdateGuideState exits: m=1686 SNR=28.8
04:33:43.636 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:43.636 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:33:43.636 00.000 13300 Enqueuing Expose request
04:33:43.637 00.001 11596 Worker thread wakes up
04:33:43.637 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:33:43.637 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:33:44.143 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:33:46.588 02.445 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5660c8d3-575e-431c-8e35-24c4496e6f04"}
04:33:46.588 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5660c8d3-575e-431c-8e35-24c4496e6f04"}
04:33:46.589 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7b4aba51-ca1f-458b-a932-1cdf0d05ca3c"}
04:33:46.589 00.000 13300 case statement mapped state 6 to 3
04:33:46.589 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7b4aba51-ca1f-458b-a932-1cdf0d05ca3c"}
04:33:46.589 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7481e12d-0658-47b2-b85b-c323194aba26"}
04:33:46.590 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":154,"width":15,"height":15,"star_pos":[7.41,6.65],"pixels":"..."},"id":"7481e12d-0658-47b2-b85b-c323194aba26"}
04:33:47.174 00.584 11596 Exposure complete
04:33:47.245 00.071 11596 worker thread done servicing request
04:33:47.245 00.000 13300 OnExposeComplete: enter
04:33:47.245 00.000 13300 UpdateGuideState(): m_state=6
04:33:47.246 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 155
04:33:47.246 00.000 13300 Star::Find returns 1 (0), X=295.34, Y=663.59, Mass=1687, SNR=28.7, Peak=244 HFD=3.3
04:33:47.246 00.000 13300 MultiStar: [#1 -0.18,-0.00,0.83,U] [#2 -0.19,0.12,0.76,U] 
04:33:47.246 00.000 13300 refined, 2 included, MultiStar: {-0.16, -0.01}, one-star: {-0.12, -0.11}
04:33:47.246 00.000 13300 CameraToMount -- cameraTheta (-3.11) - m_xAngle (1.53) = xAngle (-4.64 = 1.64)
04:33:47.246 00.000 13300 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.77 = -1.48)
04:33:47.246 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=-0.01 hyp=0.16 cameraTheta=-3.11 mountX=-0.01 mountY=-0.16, mountTheta=-1.64
04:33:47.248 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=-0.01, opts=13)
04:33:47.248 00.000 13300 Enqueuing Move request for scope (-0.16, -0.01)
04:33:47.249 00.001 11596 Worker thread wakes up
04:33:47.249 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.01) opts 0xd
04:33:47.249 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.16, -0.01)
04:33:47.249 00.000 11596 Moving (-0.16, -0.01) raw xDistance=-0.01 yDistance=-0.16
04:33:47.249 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:33:47.249 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:33:47.249 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
04:33:47.249 00.000 11596 MoveAxis(E, 0, ABG)
04:33:47.249 00.000 11596 Move returns status 0, amount 0
04:33:47.249 00.000 11596 MoveAxis(N, 0, ABG)
04:33:47.249 00.000 11596 Move returns status 0, amount 0
04:33:47.250 00.001 11596 move complete, result=0
04:33:47.250 00.000 11596 worker thread done servicing request
04:33:47.256 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=244, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
04:33:47.264 00.008 13300 UpdateGuideState exits: m=1687 SNR=28.7
04:33:47.264 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:47.264 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:33:47.264 00.000 13300 Enqueuing Expose request
04:33:47.264 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
04:33:47.264 00.000 11596 Worker thread wakes up
04:33:47.264 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:33:47.766 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:33:49.586 01.820 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"60d760a5-2e27-4bbd-a117-b51999854e9f"}
04:33:49.586 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"60d760a5-2e27-4bbd-a117-b51999854e9f"}
04:33:49.587 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"23de5f0c-07eb-4bfe-833f-234c90995692"}
04:33:49.587 00.000 13300 case statement mapped state 6 to 3
04:33:49.587 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"23de5f0c-07eb-4bfe-833f-234c90995692"}
04:33:49.587 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"70c12d7b-0bf8-41e0-858c-7ddb274f1245"}
04:33:49.587 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":155,"width":15,"height":15,"star_pos":[7.34,6.59],"pixels":"..."},"id":"70c12d7b-0bf8-41e0-858c-7ddb274f1245"}
04:33:50.799 01.212 11596 Exposure complete
04:33:50.868 00.069 11596 worker thread done servicing request
04:33:50.868 00.000 13300 OnExposeComplete: enter
04:33:50.868 00.000 13300 UpdateGuideState(): m_state=6
04:33:50.868 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 156
04:33:50.868 00.000 13300 Star::Find returns 1 (0), X=295.37, Y=663.43, Mass=1625, SNR=28.2, Peak=214 HFD=3.2
04:33:50.869 00.001 13300 MultiStar: [#1 -0.27,-0.03,0.86,U] [#2 -0.27,0.04,0.75,U] 
04:33:50.869 00.000 13300 refined, 2 included, MultiStar: {-0.20, -0.10}, one-star: {-0.10, -0.27}
04:33:50.869 00.000 13300 CameraToMount -- cameraTheta (-2.67) - m_xAngle (1.53) = xAngle (-4.20 = 2.08)
04:33:50.869 00.000 13300 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.33 = -1.05)
04:33:50.869 00.000 13300 CameraToMount -- cameraX=-0.20 cameraY=-0.10 hyp=0.23 cameraTheta=-2.67 mountX=-0.11 mountY=-0.20, mountTheta=-2.09
04:33:50.871 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.20, y=-0.10, opts=13)
04:33:50.871 00.000 13300 Enqueuing Move request for scope (-0.20, -0.10)
04:33:50.871 00.000 11596 Worker thread wakes up
04:33:50.871 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.10) opts 0xd
04:33:50.871 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.20, -0.10)
04:33:50.871 00.000 11596 Moving (-0.20, -0.10) raw xDistance=-0.11 yDistance=-0.20
04:33:50.872 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:33:50.872 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
04:33:50.872 00.000 11596 MoveAxis(E, 0, ABG)
04:33:50.872 00.000 11596 Move returns status 0, amount 0
04:33:50.872 00.000 11596 MoveAxis(N, 262, ABG)
04:33:50.872 00.000 11596 Guiding  Dir = 0, Dur = 262
04:33:50.872 00.000 11596 IsSlewing returns 0
04:33:50.879 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=214, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
04:33:50.887 00.008 13300 UpdateGuideState exits: m=1625 SNR=28.2
04:33:50.887 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:50.887 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:33:50.887 00.000 13300 Enqueuing Expose request
04:33:51.215 00.328 11596 IsGuiding returns 0
04:33:51.390 00.175 11596 PulseGuide returned control before completion, sleep 99
04:33:51.647 00.257 11596 IsGuiding returns 0
04:33:51.647 00.000 11596 Move returns status 0, amount 262
04:33:51.647 00.000 11596 move complete, result=0
04:33:51.647 00.000 11596 worker thread done servicing request
04:33:51.647 00.000 11596 Worker thread wakes up
04:33:51.647 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 262 ms NORTH
04:33:51.647 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:33:52.156 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:33:52.586 00.430 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c502f4df-9597-466e-a380-575a7cc478a0"}
04:33:52.586 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c502f4df-9597-466e-a380-575a7cc478a0"}
04:33:52.586 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1f1a38a4-4f7c-4b24-a223-dadbcc3ef34b"}
04:33:52.587 00.001 13300 case statement mapped state 6 to 3
04:33:52.587 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1f1a38a4-4f7c-4b24-a223-dadbcc3ef34b"}
04:33:52.587 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5371dbe4-93dc-4414-aa68-98f28e6f1f50"}
04:33:52.587 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":156,"width":15,"height":15,"star_pos":[7.37,7.43],"pixels":"..."},"id":"5371dbe4-93dc-4414-aa68-98f28e6f1f50"}
04:33:55.188 02.601 11596 Exposure complete
04:33:55.256 00.068 11596 worker thread done servicing request
04:33:55.257 00.001 13300 OnExposeComplete: enter
04:33:55.257 00.000 13300 UpdateGuideState(): m_state=6
04:33:55.258 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 157
04:33:55.258 00.000 13300 Star::Find returns 1 (0), X=295.40, Y=663.64, Mass=1675, SNR=28.7, Peak=247 HFD=3.2
04:33:55.258 00.000 13300 MultiStar: [#1 -0.18,0.00,0.83,U] [#2 -0.16,-0.01,0.76,U] 
04:33:55.258 00.000 13300 single-star, 2 included, MultiStar: {-0.13, -0.03}, one-star: {-0.07, -0.06}
04:33:55.258 00.000 13300 CameraToMount -- cameraTheta (-2.41) - m_xAngle (1.53) = xAngle (-3.94 = 2.34)
04:33:55.258 00.000 13300 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.07 = -0.79)
04:33:55.258 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-2.41 mountX=-0.06 mountY=-0.07, mountTheta=-2.35
04:33:55.260 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.06, opts=13)
04:33:55.260 00.000 13300 Enqueuing Move request for scope (-0.07, -0.06)
04:33:55.261 00.001 11596 Worker thread wakes up
04:33:55.261 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.06) opts 0xd
04:33:55.261 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.06)
04:33:55.261 00.000 11596 Moving (-0.07, -0.06) raw xDistance=-0.06 yDistance=-0.07
04:33:55.261 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:33:55.261 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:33:55.261 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:33:55.261 00.000 11596 MoveAxis(E, 0, ABG)
04:33:55.261 00.000 11596 Move returns status 0, amount 0
04:33:55.261 00.000 11596 MoveAxis(N, 0, ABG)
04:33:55.261 00.000 11596 Move returns status 0, amount 0
04:33:55.262 00.001 11596 move complete, result=0
04:33:55.262 00.000 11596 worker thread done servicing request
04:33:55.268 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=247, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
04:33:55.276 00.008 13300 UpdateGuideState exits: m=1675 SNR=28.7
04:33:55.276 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:55.276 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:33:55.276 00.000 13300 Enqueuing Expose request
04:33:55.276 00.000 11596 Worker thread wakes up
04:33:55.276 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:33:55.276 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:33:55.584 00.308 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4710c19f-a802-4ab1-a9fc-35bc40f1c657"}
04:33:55.584 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4710c19f-a802-4ab1-a9fc-35bc40f1c657"}
04:33:55.585 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ea88bb9d-199d-4d54-ac0c-57ad916e15e1"}
04:33:55.585 00.000 13300 case statement mapped state 6 to 3
04:33:55.585 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ea88bb9d-199d-4d54-ac0c-57ad916e15e1"}
04:33:55.586 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"41199593-5cf4-4f22-85f3-38e24125afeb"}
04:33:55.586 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":157,"width":15,"height":15,"star_pos":[7.40,6.64],"pixels":"..."},"id":"41199593-5cf4-4f22-85f3-38e24125afeb"}
04:33:55.782 00.196 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:33:58.584 02.802 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f25fa7d0-ef00-4909-b312-f5e465aac165"}
04:33:58.584 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f25fa7d0-ef00-4909-b312-f5e465aac165"}
04:33:58.585 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5f272b96-1b2c-40ce-9b02-74d5d9b4d90e"}
04:33:58.585 00.000 13300 case statement mapped state 6 to 3
04:33:58.585 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5f272b96-1b2c-40ce-9b02-74d5d9b4d90e"}
04:33:58.585 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"13b63f73-f285-49bc-9a0a-ef0b5da3cd07"}
04:33:58.586 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":157,"width":15,"height":15,"star_pos":[7.40,6.64],"pixels":"..."},"id":"13b63f73-f285-49bc-9a0a-ef0b5da3cd07"}
04:33:58.809 00.223 11596 Exposure complete
04:33:58.880 00.071 11596 worker thread done servicing request
04:33:58.880 00.000 13300 OnExposeComplete: enter
04:33:58.880 00.000 13300 UpdateGuideState(): m_state=6
04:33:58.880 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 158
04:33:58.881 00.001 13300 Star::Find returns 1 (0), X=295.44, Y=663.55, Mass=1699, SNR=28.9, Peak=239 HFD=3.2
04:33:58.881 00.000 13300 MultiStar: [#1 -0.10,-0.12,0.82,U] [#2 -0.06,-0.25,0.72,U] 
04:33:58.881 00.000 13300 single-star, 2 included, MultiStar: {-0.06, -0.17}, one-star: {-0.02, -0.15}
04:33:58.881 00.000 13300 CameraToMount -- cameraTheta (-1.71) - m_xAngle (1.53) = xAngle (-3.24 = 3.04)
04:33:58.881 00.000 13300 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.37 = -0.08)
04:33:58.881 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.15 hyp=0.15 cameraTheta=-1.71 mountX=-0.15 mountY=-0.01, mountTheta=-3.06
04:33:58.883 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.15, opts=13)
04:33:58.883 00.000 13300 Enqueuing Move request for scope (-0.02, -0.15)
04:33:58.883 00.000 11596 Worker thread wakes up
04:33:58.883 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.15) opts 0xd
04:33:58.884 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.15)
04:33:58.884 00.000 11596 Moving (-0.02, -0.15) raw xDistance=-0.15 yDistance=-0.01
04:33:58.884 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
04:33:58.884 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:33:58.884 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:33:58.884 00.000 11596 MoveAxis(E, 189, ABG)
04:33:58.884 00.000 11596 Guiding  Dir = 2, Dur = 189
04:33:58.885 00.001 11596 IsSlewing returns 0
04:33:58.891 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=0, FiltMax=62, Gamma=0.510
04:33:58.899 00.008 13300 UpdateGuideState exits: m=1699 SNR=28.9
04:33:58.899 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:58.899 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:33:58.899 00.000 13300 Enqueuing Expose request
04:33:58.918 00.019 11596 IsGuiding returns 0
04:33:59.034 00.116 11596 PulseGuide returned control before completion, sleep 84
04:33:59.150 00.116 11596 IsGuiding returns 1
04:33:59.150 00.000 11596 scope still moving after pulse duration time elapsed
04:33:59.183 00.033 11596 IsSlewing returns 0
04:33:59.294 00.111 11596 IsGuiding returns 0
04:33:59.294 00.000 11596 scope move finished after 189 + 186 ms
04:33:59.294 00.000 11596 Move returns status 0, amount 189
04:33:59.294 00.000 11596 MoveAxis(N, 0, ABG)
04:33:59.294 00.000 11596 Move returns status 0, amount 0
04:33:59.294 00.000 11596 move complete, result=0
04:33:59.294 00.000 11596 worker thread done servicing request
04:33:59.294 00.000 11596 Worker thread wakes up
04:33:59.294 00.000 13300 GuideStep: -0.2 px 189 ms EAST, -0.0 px 0 ms NORTH
04:33:59.295 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:33:59.802 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(280,649,31,31)
04:34:00.228 00.426 13300 evsrv: cli 102035E0 connect
04:34:00.228 00.000 13300 case statement mapped state 6 to 3
04:34:00.229 00.001 13300 case statement mapped state 6 to 3
04:34:00.230 00.001 13300 evsrv: cli 102035E0 request: {"method":"get_app_state","id":"c571c1ab-3e99-4e09-b4fa-53a7c20205b4"}
04:34:00.230 00.000 13300 case statement mapped state 6 to 3
04:34:00.230 00.000 13300 evsrv: cli 102035E0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c571c1ab-3e99-4e09-b4fa-53a7c20205b4"}
04:34:00.231 00.001 13300 evsrv: cli 102035E0 disconnect
04:34:00.232 00.001 13300 evsrv: cli 102041C0 connect
04:34:00.232 00.000 13300 case statement mapped state 6 to 3
04:34:00.233 00.001 13300 case statement mapped state 6 to 3
04:34:00.233 00.000 13300 evsrv: cli 102041C0 request: {"method":"dither","params":{"amount":10,"raOnly":false,"settle":{"pixels":1.5,"time":5,"timeout":40}},"id":"9bdc9f2a-6dbb-43c1-a51f-a4ee9609a8bb"}
04:34:00.234 00.001 13300 PhdController::Dither begins
04:34:00.234 00.000 13300 dither: size=10.00, dRA=0.00 dDec=10.00
04:34:00.234 00.000 13300 MountToCamera -- mountTheta (-1.57) + m_xAngle (1.53) = xAngle (-0.04 = -0.04)
04:34:00.234 00.000 13300 MountToCamera -- mountX=0.00 mountY=10.00 hyp=10.00 mountTheta=-1.57 cameraX=9.99, cameraY=-0.38 cameraTheta=-0.04
04:34:00.234 00.000 13300 setting lock position to (305.46, 663.32)
04:34:00.235 00.001 13300 Mount: notify guiding dithered (10.0, -0.4)
04:34:00.235 00.000 13300 MultiStar: stabilizing after lock position change
04:34:00.235 00.000 13300 Status Line: Dither da 0.00,10.00
04:34:00.240 00.005 13300 PhdController: newstate STATE_SETTLE_BEGIN
04:34:00.241 00.001 13300 PhdController: newstate STATE_SETTLE_WAIT
04:34:00.241 00.000 13300 evsrv: cli 102041C0 response: {"jsonrpc":"2.0","result":0,"id":"9bdc9f2a-6dbb-43c1-a51f-a4ee9609a8bb"}
04:34:00.242 00.001 13300 evsrv: cli 102041C0 disconnect
04:34:01.583 01.341 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d1da32b4-4130-47bc-959e-98f5d02a0a0e"}
04:34:01.583 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d1da32b4-4130-47bc-959e-98f5d02a0a0e"}
04:34:01.584 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2ce7c43c-8c6e-408d-bbd3-991058a59a0b"}
04:34:01.584 00.000 13300 case statement mapped state 6 to 3
04:34:01.584 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2ce7c43c-8c6e-408d-bbd3-991058a59a0b"}
04:34:01.585 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"61578164-7589-41a9-bea2-f5ee0a0acf72"}
04:34:01.585 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":158,"width":15,"height":15,"star_pos":[7.44,6.55],"pixels":"..."},"id":"61578164-7589-41a9-bea2-f5ee0a0acf72"}
04:34:02.829 01.244 11596 Exposure complete
04:34:02.916 00.087 11596 worker thread done servicing request
04:34:02.916 00.000 13300 OnExposeComplete: enter
04:34:02.916 00.000 13300 UpdateGuideState(): m_state=6
04:34:02.917 00.001 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 159
04:34:02.917 00.000 13300 Star::Find returns 1 (0), X=295.36, Y=663.49, Mass=1672, SNR=28.6, Peak=241 HFD=3.2
04:34:02.917 00.000 13300 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.53) = xAngle (1.59 = 1.59)
04:34:02.917 00.000 13300 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.54 = -1.54)
04:34:02.917 00.000 13300 CameraToMount -- cameraX=-10.10 cameraY=0.17 hyp=10.10 cameraTheta=3.13 mountX=-0.22 mountY=-10.10, mountTheta=-1.59
04:34:02.920 00.003 13300 dither recenter: remaining=(-0.0,-10.0) step=(-0.0,-10.0)
04:34:02.920 00.000 13300 MountToCamera -- mountTheta (1.57) + m_xAngle (1.53) = xAngle (3.10 = 3.10)
04:34:02.920 00.000 13300 MountToCamera -- mountX=-0.00 mountY=-10.00 hyp=10.00 mountTheta=1.57 cameraX=-9.99, cameraY=0.38 cameraTheta=3.10
04:34:02.920 00.000 13300 SchedulePrimaryMove(1016D950, x=-9.99, y=0.38, opts=4)
04:34:02.920 00.000 13300 Enqueuing Move request for scope (-9.99, 0.38)
04:34:02.920 00.000 11596 Worker thread wakes up
04:34:02.921 00.001 13300 Mount: notify direct move -0.00,-10.00
04:34:02.921 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-9.99, 0.38) opts 0x4
04:34:02.921 00.000 11596 Handling offset move in thread for scope, endpoint = (-9.99, 0.38)
04:34:02.921 00.000 11596 Moving (-9.99, 0.38) raw xDistance=-0.00 yDistance=-10.00
04:34:02.921 00.000 11596 BLC: window closed
04:34:02.921 00.000 11596 MoveAxis(E, 0, B)
04:34:02.922 00.001 11596 Move returns status 0, amount 0
04:34:02.922 00.000 11596 BLC: non-algo type move will not reverse Dec direction, no blc applied
04:34:02.922 00.000 11596 MoveAxis(N, 13218, B)
04:34:02.922 00.000 11596 Guiding  Dir = 0, Dur = 13218
04:34:02.922 00.000 11596 IsSlewing returns 0
04:34:02.932 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=241, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
04:34:02.946 00.014 13300 UpdateGuideState exits: m=1672 SNR=28.6
04:34:02.946 00.000 13300 PhdController: settling, locked = 1, distance = 10.13 (1.50) aobump = 0 frame = 1 / 99999
04:34:02.946 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761708842.946,"Host":"MAX-PC","Inst":1,"Distance":10.13,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
04:34:02.947 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:02.947 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:34:02.947 00.000 13300 Enqueuing Expose request
04:34:03.190 00.243 11596 IsGuiding returns 0
04:34:03.327 00.137 11596 PulseGuide returned control before completion, sleep 13092
04:34:04.584 01.257 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"214a0b0e-69b4-4b7a-a4f2-fac1496eadc2"}
04:34:04.584 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"214a0b0e-69b4-4b7a-a4f2-fac1496eadc2"}
04:34:04.585 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b009d9b7-b545-4ae2-a3ff-4b52443dd3a8"}
04:34:04.585 00.000 13300 case statement mapped state 6 to 3
04:34:04.585 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b009d9b7-b545-4ae2-a3ff-4b52443dd3a8"}
04:34:04.586 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d26b12de-e506-4ad8-849c-e5cad471866d"}
04:34:04.586 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":159,"width":15,"height":15,"star_pos":[7.36,7.49],"pixels":"..."},"id":"d26b12de-e506-4ad8-849c-e5cad471866d"}
04:34:07.609 03.023 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1b0d6bc1-02d6-4158-aacb-8dacc1e1e68a"}
04:34:07.610 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1b0d6bc1-02d6-4158-aacb-8dacc1e1e68a"}
04:34:07.610 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ccf394e0-0eb2-47d7-bce9-179f7e4d5604"}
04:34:07.611 00.001 13300 case statement mapped state 6 to 3
04:34:07.611 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ccf394e0-0eb2-47d7-bce9-179f7e4d5604"}
04:34:07.616 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6cf16067-ae8f-4ea7-9631-22c707e1f7b9"}
04:34:07.616 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":159,"width":15,"height":15,"star_pos":[7.36,7.49],"pixels":"..."},"id":"6cf16067-ae8f-4ea7-9631-22c707e1f7b9"}
04:34:10.607 02.991 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4c8c2879-f6f2-4e51-a8b3-732495f0de99"}
04:34:10.607 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4c8c2879-f6f2-4e51-a8b3-732495f0de99"}
04:34:10.608 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a4dc612a-2dd8-456d-bfbd-c206f9d0e587"}
04:34:10.608 00.000 13300 case statement mapped state 6 to 3
04:34:10.608 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a4dc612a-2dd8-456d-bfbd-c206f9d0e587"}
04:34:10.608 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bfa56a00-c901-4ca6-88b7-1ed64a4321a2"}
04:34:10.608 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":159,"width":15,"height":15,"star_pos":[7.36,7.49],"pixels":"..."},"id":"bfa56a00-c901-4ca6-88b7-1ed64a4321a2"}
04:34:13.607 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0dc6aa4c-d55d-44da-b84c-4ff429713f94"}
04:34:13.607 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0dc6aa4c-d55d-44da-b84c-4ff429713f94"}
04:34:13.608 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d38e75d0-ef5e-4eb3-aea4-515cd6169717"}
04:34:13.608 00.000 13300 case statement mapped state 6 to 3
04:34:13.608 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d38e75d0-ef5e-4eb3-aea4-515cd6169717"}
04:34:13.608 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4bf536d1-5d76-4b93-a624-ac0a1050fdf0"}
04:34:13.609 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":159,"width":15,"height":15,"star_pos":[7.36,7.49],"pixels":"..."},"id":"4bf536d1-5d76-4b93-a624-ac0a1050fdf0"}
04:34:16.429 02.820 11596 IsGuiding returns 1
04:34:16.429 00.000 11596 scope still moving after pulse duration time elapsed
04:34:16.461 00.032 11596 IsSlewing returns 0
04:34:16.462 00.001 11596 IsGuiding returns 1
04:34:16.491 00.029 11596 IsSlewing returns 0
04:34:16.491 00.000 11596 IsGuiding returns 1
04:34:16.608 00.117 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b56fc1df-800a-49dc-b945-06b1951841af"}
04:34:16.608 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b56fc1df-800a-49dc-b945-06b1951841af"}
04:34:16.609 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"42979a69-cebe-4e0f-8d22-1dd9bd8c22e7"}
04:34:16.609 00.000 13300 case statement mapped state 6 to 3
04:34:16.609 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"42979a69-cebe-4e0f-8d22-1dd9bd8c22e7"}
04:34:16.610 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8578d360-631c-4100-b99e-8967828f15c3"}
04:34:16.610 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":159,"width":15,"height":15,"star_pos":[7.36,7.49],"pixels":"..."},"id":"8578d360-631c-4100-b99e-8967828f15c3"}
04:34:16.808 00.198 11596 IsSlewing returns 0
04:34:16.808 00.000 11596 IsGuiding returns 1
04:34:16.922 00.114 11596 IsSlewing returns 0
04:34:16.923 00.001 11596 IsGuiding returns 1
04:34:16.953 00.030 11596 IsSlewing returns 0
04:34:16.954 00.001 11596 IsGuiding returns 1
04:34:16.983 00.029 11596 IsSlewing returns 0
04:34:16.983 00.000 11596 IsGuiding returns 1
04:34:17.013 00.030 11596 IsSlewing returns 0
04:34:17.013 00.000 11596 IsGuiding returns 1
04:34:17.043 00.030 11596 IsSlewing returns 0
04:34:17.043 00.000 11596 IsGuiding returns 1
04:34:17.073 00.030 11596 IsSlewing returns 0
04:34:17.074 00.001 11596 IsGuiding returns 1
04:34:17.104 00.030 11596 IsSlewing returns 0
04:34:17.105 00.001 11596 IsGuiding returns 1
04:34:17.134 00.029 11596 IsSlewing returns 0
04:34:17.135 00.001 11596 IsGuiding returns 1
04:34:17.165 00.030 11596 IsSlewing returns 0
04:34:17.166 00.001 11596 IsGuiding returns 1
04:34:17.197 00.031 11596 IsSlewing returns 0
04:34:17.197 00.000 11596 IsGuiding returns 1
04:34:17.229 00.032 11596 IsSlewing returns 0
04:34:17.229 00.000 11596 IsGuiding returns 1
04:34:17.261 00.032 11596 IsSlewing returns 0
04:34:17.262 00.001 11596 IsGuiding returns 1
04:34:17.293 00.031 11596 IsSlewing returns 0
04:34:17.294 00.001 11596 IsGuiding returns 1
04:34:17.325 00.031 11596 IsSlewing returns 0
04:34:17.325 00.000 11596 IsGuiding returns 1
04:34:17.355 00.030 11596 IsSlewing returns 0
04:34:17.356 00.001 11596 IsGuiding returns 1
04:34:17.385 00.029 11596 IsSlewing returns 0
04:34:17.386 00.001 11596 IsGuiding returns 1
04:34:17.414 00.028 11596 IsSlewing returns 0
04:34:17.414 00.000 11596 IsGuiding returns 1
04:34:17.444 00.030 11596 IsSlewing returns 0
04:34:17.444 00.000 11596 IsGuiding returns 1
04:34:17.474 00.030 11596 IsSlewing returns 0
04:34:17.474 00.000 11596 IsGuiding returns 1
04:34:17.505 00.031 11596 IsSlewing returns 0
04:34:17.505 00.000 11596 IsGuiding returns 1
04:34:17.537 00.032 11596 IsSlewing returns 0
04:34:17.537 00.000 11596 IsGuiding returns 1
04:34:17.569 00.032 11596 IsSlewing returns 0
04:34:17.569 00.000 11596 IsGuiding returns 1
04:34:17.600 00.031 11596 IsSlewing returns 0
04:34:17.601 00.001 11596 IsGuiding returns 1
04:34:17.631 00.030 11596 IsSlewing returns 0
04:34:17.631 00.000 11596 IsGuiding returns 1
04:34:17.663 00.032 11596 IsSlewing returns 0
04:34:17.663 00.000 11596 IsGuiding returns 1
04:34:17.823 00.160 11596 IsSlewing returns 0
04:34:18.009 00.186 11596 IsGuiding returns 1
04:34:18.213 00.204 11596 IsSlewing returns 0
04:34:18.334 00.121 11596 IsGuiding returns 0
04:34:18.334 00.000 11596 scope move finished after 13218 + 1925 ms
04:34:18.334 00.000 11596 Move returns status 0, amount 13218
04:34:18.334 00.000 11596 move complete, result=0
04:34:18.334 00.000 11596 worker thread done servicing request
04:34:18.334 00.000 11596 Worker thread wakes up
04:34:18.334 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -10.0 px 13218 ms NORTH
04:34:18.334 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:34:18.847 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(280,648,31,31)
04:34:19.608 00.761 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2d8dce9c-4d11-43a6-bc2a-379129f5c7e5"}
04:34:19.608 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2d8dce9c-4d11-43a6-bc2a-379129f5c7e5"}
04:34:19.609 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"19bf6a3c-83e9-439c-92d7-a44dfa7ce7d1"}
04:34:19.609 00.000 13300 case statement mapped state 6 to 3
04:34:19.609 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"19bf6a3c-83e9-439c-92d7-a44dfa7ce7d1"}
04:34:19.610 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"480e971a-d79b-43c8-97d9-33f1e6e60593"}
04:34:19.610 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":159,"width":15,"height":15,"star_pos":[7.36,7.49],"pixels":"..."},"id":"480e971a-d79b-43c8-97d9-33f1e6e60593"}
04:34:21.879 02.269 11596 Exposure complete
04:34:21.949 00.070 11596 worker thread done servicing request
04:34:21.949 00.000 13300 OnExposeComplete: enter
04:34:21.949 00.000 13300 UpdateGuideState(): m_state=6
04:34:21.949 00.000 13300 Star::Find(15, 295, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 160
04:34:21.949 00.000 13300 Star::Find returns 1 (0), X=305.79, Y=663.67, Mass=1664, SNR=28.6, Peak=210 HFD=3.3
04:34:21.950 00.001 13300 CameraToMount -- cameraTheta (0.81) - m_xAngle (1.53) = xAngle (-0.72 = -0.72)
04:34:21.950 00.000 13300 CameraToMount -- cameraTheta (0.81) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.85 = 2.44)
04:34:21.950 00.000 13300 CameraToMount -- cameraX=0.33 cameraY=0.35 hyp=0.49 cameraTheta=0.81 mountX=0.37 mountY=0.32, mountTheta=0.71
04:34:21.952 00.002 13300 SchedulePrimaryMove(1016D950, x=0.33, y=0.35, opts=13)
04:34:21.952 00.000 13300 Enqueuing Move request for scope (0.33, 0.35)
04:34:21.952 00.000 11596 Worker thread wakes up
04:34:21.952 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.35) opts 0xd
04:34:21.952 00.000 11596 Handling offset move in thread for scope, endpoint = (0.33, 0.35)
04:34:21.953 00.001 11596 Moving (0.33, 0.35) raw xDistance=0.37 yDistance=0.32
04:34:21.953 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37
04:34:21.953 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:34:21.953 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
04:34:21.953 00.000 11596 MoveAxis(W, 458, ABG)
04:34:21.953 00.000 11596 Guiding  Dir = 3, Dur = 458
04:34:21.953 00.000 11596 IsSlewing returns 0
04:34:21.960 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=210, med=4, FiltMin=3, FiltMax=69, Gamma=0.510
04:34:21.968 00.008 13300 UpdateGuideState exits: m=1664 SNR=28.6
04:34:21.968 00.000 13300 PhdController: settling, locked = 1, distance = 0.49 (1.50) aobump = 0 frame = 2 / 99999
04:34:21.968 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761708861.968,"Host":"MAX-PC","Inst":1,"Distance":0.49,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
04:34:21.969 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:21.969 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:34:21.969 00.000 13300 Enqueuing Expose request
04:34:22.084 00.115 11596 IsGuiding returns 0
04:34:22.492 00.408 11596 PulseGuide returned control before completion, sleep 61
04:34:22.607 00.115 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"167aa6e9-2bcf-4351-841a-4f11190eea62"}
04:34:22.607 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"167aa6e9-2bcf-4351-841a-4f11190eea62"}
04:34:22.608 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4941817d-7a66-4ab3-bf32-dcc75ed3dcb0"}
04:34:22.608 00.000 13300 case statement mapped state 6 to 3
04:34:22.608 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4941817d-7a66-4ab3-bf32-dcc75ed3dcb0"}
04:34:22.608 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"123d644d-bade-4055-97d3-ea1bb030ee9e"}
04:34:22.609 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":160,"width":15,"height":15,"star_pos":[6.79,6.67],"pixels":"..."},"id":"123d644d-bade-4055-97d3-ea1bb030ee9e"}
04:34:22.709 00.100 11596 IsGuiding returns 1
04:34:22.709 00.000 11596 scope still moving after pulse duration time elapsed
04:34:22.735 00.026 11596 IsSlewing returns 0
04:34:22.800 00.065 11596 IsGuiding returns 1
04:34:22.826 00.026 11596 IsSlewing returns 0
04:34:23.026 00.200 11596 IsGuiding returns 0
04:34:23.026 00.000 11596 scope move finished after 458 + 483 ms
04:34:23.026 00.000 11596 Move returns status 0, amount 458
04:34:23.026 00.000 11596 MoveAxis(N, 0, ABG)
04:34:23.026 00.000 11596 Move returns status 0, amount 0
04:34:23.026 00.000 11596 move complete, result=0
04:34:23.026 00.000 11596 worker thread done servicing request
04:34:23.026 00.000 13300 GuideStep: 0.4 px 458 ms WEST, 0.3 px 0 ms NORTH
04:34:23.027 00.001 11596 Worker thread wakes up
04:34:23.027 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:34:23.541 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(290,648,31,31)
04:34:25.607 02.066 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"72db6b26-1544-424a-931a-c5c93c008072"}
04:34:25.607 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"72db6b26-1544-424a-931a-c5c93c008072"}
04:34:25.608 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1f4c772d-3b4b-4c23-bde8-c59b25001d6b"}
04:34:25.608 00.000 13300 case statement mapped state 6 to 3
04:34:25.608 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1f4c772d-3b4b-4c23-bde8-c59b25001d6b"}
04:34:25.608 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4ddc0df3-6e8d-4a75-825e-06602e482a8a"}
04:34:25.609 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":160,"width":15,"height":15,"star_pos":[6.79,6.67],"pixels":"..."},"id":"4ddc0df3-6e8d-4a75-825e-06602e482a8a"}
04:34:26.566 00.957 11596 Exposure complete
04:34:26.635 00.069 11596 worker thread done servicing request
04:34:26.635 00.000 13300 OnExposeComplete: enter
04:34:26.635 00.000 13300 UpdateGuideState(): m_state=6
04:34:26.635 00.000 13300 Star::Find(15, 305, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 161
04:34:26.636 00.001 13300 Star::Find returns 1 (0), X=305.96, Y=663.62, Mass=1739, SNR=29.2, Peak=213 HFD=3.4
04:34:26.636 00.000 13300 CameraToMount -- cameraTheta (0.54) - m_xAngle (1.53) = xAngle (-0.99 = -0.99)
04:34:26.636 00.000 13300 CameraToMount -- cameraTheta (0.54) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.12 = 2.16)
04:34:26.636 00.000 13300 CameraToMount -- cameraX=0.51 cameraY=0.30 hyp=0.59 cameraTheta=0.54 mountX=0.32 mountY=0.49, mountTheta=0.99
04:34:26.639 00.003 13300 SchedulePrimaryMove(1016D950, x=0.51, y=0.30, opts=13)
04:34:26.639 00.000 13300 Enqueuing Move request for scope (0.51, 0.30)
04:34:26.639 00.000 11596 Worker thread wakes up
04:34:26.639 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.30) opts 0xd
04:34:26.639 00.000 11596 Handling offset move in thread for scope, endpoint = (0.51, 0.30)
04:34:26.639 00.000 11596 Moving (0.51, 0.30) raw xDistance=0.32 yDistance=0.49
04:34:26.640 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.32
04:34:26.640 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:34:26.640 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
04:34:26.640 00.000 11596 MoveAxis(W, 436, ABG)
04:34:26.640 00.000 11596 Guiding  Dir = 3, Dur = 436
04:34:26.640 00.000 11596 IsSlewing returns 0
04:34:26.645 00.005 11596 IsGuiding returns 0
04:34:26.647 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=213, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
04:34:26.656 00.009 13300 UpdateGuideState exits: m=1739 SNR=29.2
04:34:26.656 00.000 13300 PhdController: settling, locked = 1, distance = 0.52 (1.50) aobump = 0 frame = 3 / 99999
04:34:26.656 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761708866.656,"Host":"MAX-PC","Inst":1,"Distance":0.52,"Time":4.7,"SettleTime":5.0,"StarLocked":true}
04:34:26.656 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:26.656 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:34:26.657 00.001 13300 Enqueuing Expose request
04:34:26.912 00.255 11596 PulseGuide returned control before completion, sleep 179
04:34:27.107 00.195 11596 IsGuiding returns 1
04:34:27.107 00.000 11596 scope still moving after pulse duration time elapsed
04:34:27.129 00.022 11596 IsSlewing returns 0
04:34:27.215 00.086 11596 IsGuiding returns 1
04:34:27.250 00.035 11596 IsSlewing returns 0
04:34:27.343 00.093 11596 IsGuiding returns 1
04:34:27.376 00.033 11596 IsSlewing returns 0
04:34:27.448 00.072 11596 IsGuiding returns 1
04:34:27.470 00.022 11596 IsSlewing returns 0
04:34:27.634 00.164 11596 IsGuiding returns 0
04:34:27.634 00.000 11596 scope move finished after 436 + 552 ms
04:34:27.634 00.000 11596 Move returns status 0, amount 436
04:34:27.634 00.000 11596 MoveAxis(N, 0, ABG)
04:34:27.634 00.000 11596 Move returns status 0, amount 0
04:34:27.634 00.000 11596 move complete, result=0
04:34:27.634 00.000 11596 worker thread done servicing request
04:34:27.634 00.000 11596 Worker thread wakes up
04:34:27.634 00.000 13300 GuideStep: 0.3 px 436 ms WEST, 0.5 px 0 ms NORTH
04:34:27.635 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:34:28.145 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(290,648,31,31)
04:34:28.606 00.461 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d74bebf3-0707-4d04-9169-fce4de0a0836"}
04:34:28.606 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d74bebf3-0707-4d04-9169-fce4de0a0836"}
04:34:28.607 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a915f83a-b794-4017-aea6-3908f8457dad"}
04:34:28.607 00.000 13300 case statement mapped state 6 to 3
04:34:28.607 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a915f83a-b794-4017-aea6-3908f8457dad"}
04:34:28.608 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6f07b377-1d2e-4620-9706-25650f83d06e"}
04:34:28.608 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":161,"width":15,"height":15,"star_pos":[6.96,6.62],"pixels":"..."},"id":"6f07b377-1d2e-4620-9706-25650f83d06e"}
04:34:31.165 02.557 11596 Exposure complete
04:34:31.234 00.069 11596 worker thread done servicing request
04:34:31.234 00.000 13300 OnExposeComplete: enter
04:34:31.234 00.000 13300 UpdateGuideState(): m_state=6
04:34:31.234 00.000 13300 Star::Find(15, 305, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 162
04:34:31.235 00.001 13300 Star::Find returns 1 (0), X=305.83, Y=663.12, Mass=1669, SNR=28.6, Peak=198 HFD=3.2
04:34:31.235 00.000 13300 CameraToMount -- cameraTheta (-0.50) - m_xAngle (1.53) = xAngle (-2.03 = -2.03)
04:34:31.235 00.000 13300 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.16 = 1.13)
04:34:31.235 00.000 13300 CameraToMount -- cameraX=0.38 cameraY=-0.20 hyp=0.43 cameraTheta=-0.50 mountX=-0.19 mountY=0.39, mountTheta=2.03
04:34:31.237 00.002 13300 SchedulePrimaryMove(1016D950, x=0.38, y=-0.20, opts=13)
04:34:31.238 00.001 13300 Enqueuing Move request for scope (0.38, -0.20)
04:34:31.238 00.000 11596 Worker thread wakes up
04:34:31.238 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.20) opts 0xd
04:34:31.238 00.000 11596 Handling offset move in thread for scope, endpoint = (0.38, -0.20)
04:34:31.238 00.000 11596 Moving (0.38, -0.20) raw xDistance=-0.19 yDistance=0.39
04:34:31.238 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.19
04:34:31.238 00.000 11596 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.19
04:34:31.239 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.39 from input 0.39
04:34:31.239 00.000 11596 MoveAxis(E, 206, ABG)
04:34:31.239 00.000 11596 Guiding  Dir = 2, Dur = 206
04:34:31.239 00.000 11596 IsSlewing returns 0
04:34:31.247 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=198, med=4, FiltMin=2, FiltMax=70, Gamma=0.510
04:34:31.256 00.009 13300 UpdateGuideState exits: m=1669 SNR=28.6
04:34:31.256 00.000 13300 PhdController: settling, locked = 1, distance = 0.49 (1.50) aobump = 0 frame = 4 / 99999
04:34:31.256 00.000 13300 PhdController: newstate STATE_FINISH
04:34:31.256 00.000 13300 PhdController complete: success
04:34:31.256 00.000 13300 evsrv: {"Event":"SettleDone","Timestamp":1761708871.256,"Host":"MAX-PC","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
04:34:31.256 00.000 13300 Mount: notify guiding dither settle done success=1
04:34:31.257 00.001 13300 PhdController: newstate STATE_IDLE
04:34:31.257 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:31.257 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:34:31.257 00.000 13300 Enqueuing Expose request
04:34:31.365 00.108 11596 IsGuiding returns 0
04:34:31.463 00.098 11596 PulseGuide returned control before completion, sleep 118
04:34:31.606 00.143 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3a93449c-1b92-40d3-a09a-675f82651b2e"}
04:34:31.606 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3a93449c-1b92-40d3-a09a-675f82651b2e"}
04:34:31.607 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"59512c58-49cd-412c-9255-4d295c917504"}
04:34:31.607 00.000 13300 case statement mapped state 6 to 3
04:34:31.607 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"59512c58-49cd-412c-9255-4d295c917504"}
04:34:31.608 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2dee3810-7ac1-416a-9bbf-335c275c922b"}
04:34:31.609 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":162,"width":15,"height":15,"star_pos":[6.83,7.12],"pixels":"..."},"id":"2dee3810-7ac1-416a-9bbf-335c275c922b"}
04:34:31.688 00.079 11596 IsGuiding returns 0
04:34:31.688 00.000 11596 Move returns status 0, amount 206
04:34:31.688 00.000 11596 BLC: Oldest BLC event removed
04:34:31.688 00.000 11596 BLC: Dec direction reversal from North to South, backlash comp pulse of 230 applied
04:34:31.688 00.000 11596 MoveAxis(S, 741, ABG)
04:34:31.688 00.000 11596 Guiding  Dir = 1, Dur = 741
04:34:31.689 00.001 11596 IsSlewing returns 0
04:34:31.915 00.226 11596 IsGuiding returns 0
04:34:32.027 00.112 13300 evsrv: cli 10203360 connect
04:34:32.027 00.000 13300 case statement mapped state 6 to 3
04:34:32.028 00.001 13300 case statement mapped state 6 to 3
04:34:32.029 00.001 13300 evsrv: cli 10203360 request: {"method":"get_app_state","id":"e252565a-6a1f-4326-bb79-4dc626f9cd4c"}
04:34:32.029 00.000 13300 case statement mapped state 6 to 3
04:34:32.029 00.000 13300 evsrv: cli 10203360 response: {"jsonrpc":"2.0","result":"Guiding","id":"e252565a-6a1f-4326-bb79-4dc626f9cd4c"}
04:34:32.029 00.000 13300 evsrv: cli 10203360 disconnect
04:34:32.150 00.121 13300 evsrv: cli 102035E0 connect
04:34:32.150 00.000 13300 case statement mapped state 6 to 3
04:34:32.151 00.001 13300 case statement mapped state 6 to 3
04:34:32.152 00.001 13300 evsrv: cli 102035E0 request: {"method":"get_app_state","id":"c58bcf09-921b-401c-b738-91ce4e62ce64"}
04:34:32.152 00.000 13300 case statement mapped state 6 to 3
04:34:32.153 00.001 13300 evsrv: cli 102035E0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c58bcf09-921b-401c-b738-91ce4e62ce64"}
04:34:32.153 00.000 13300 evsrv: cli 102035E0 disconnect
04:34:32.154 00.001 13300 evsrv: cli 10203680 connect
04:34:32.154 00.000 13300 case statement mapped state 6 to 3
04:34:32.155 00.001 13300 case statement mapped state 6 to 3
04:34:32.156 00.001 13300 evsrv: cli 10203680 request: {"method":"stop_capture","id":"0816c578-97bb-45f7-ab47-0b650b0604cb"}
04:34:32.156 00.000 13300 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
04:34:32.156 00.000 13300 Status Line: In attesa del dispositivo...
04:34:32.159 00.003 11596 PulseGuide returned control before completion, sleep 508
04:34:32.162 00.003 13300 evsrv: cli 10203680 response: {"jsonrpc":"2.0","result":0,"id":"0816c578-97bb-45f7-ab47-0b650b0604cb"}
04:34:32.163 00.001 13300 evsrv: cli 10203680 disconnect
04:34:32.164 00.001 13300 evsrv: cli 10203B80 connect
04:34:32.164 00.000 13300 case statement mapped state 6 to 3
04:34:32.165 00.001 13300 case statement mapped state 6 to 3
04:34:32.165 00.000 13300 evsrv: cli 10203B80 request: {"method":"get_app_state","id":"07ccda5d-6829-42d6-920b-4e025596db7f"}
04:34:32.165 00.000 13300 case statement mapped state 6 to 3
04:34:32.165 00.000 13300 evsrv: cli 10203B80 response: {"jsonrpc":"2.0","result":"Guiding","id":"07ccda5d-6829-42d6-920b-4e025596db7f"}
04:34:32.166 00.001 13300 evsrv: cli 10203B80 disconnect
04:34:32.856 00.690 11596 IsGuiding returns 1
04:34:32.856 00.000 11596 scope still moving after pulse duration time elapsed
04:34:32.881 00.025 11596 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope_ascom.cpp:650->ASCOM Scope: thread interrupt requested
04:34:32.881 00.000 11596 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:795->guide failed
04:34:32.881 00.000 11596 Move returns status 1, amount 0
04:34:32.881 00.000 11596 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
04:34:32.881 00.000 11596 move complete, result=1
04:34:32.881 00.000 11596 worker thread done servicing request
04:34:32.881 00.000 11596 Worker thread wakes up
04:34:32.882 00.001 13300 GuideStep: -0.2 px 206 ms EAST, 0.4 px 0 ms SOUTH
04:34:32.882 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:34:32.888 00.006 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
04:34:32.989 00.101 11596 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:184->Time lapse interrupted
04:34:32.989 00.000 11596 worker thread done servicing request
04:34:32.989 00.000 13300 OnExposeComplete: enter
04:34:32.989 00.000 13300 OnExposeComplete: Capture Error reported
04:34:32.989 00.000 13300 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
04:34:32.989 00.000 13300 Mount: notify guiding stopped
04:34:32.989 00.000 13300 BLC: window closed
04:34:32.990 00.001 13300 BLC: Last direction was reset
04:34:32.990 00.000 13300 Changing from state GUIDING to STOP
04:34:32.990 00.000 13300 guider state => SELECTED
04:34:32.990 00.000 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=198, med=4, FiltMin=2, FiltMax=70, Gamma=0.510
04:34:32.998 00.008 13300 Changing from state SELECTED to UNINITIALIZED
04:34:32.998 00.000 13300 guider state => SELECTING
04:34:33.004 00.006 13300 Status Line: Fermato.
04:34:33.011 00.007 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:487->Error reported capturing image
04:34:33.170 00.159 13300 evsrv: cli 10203720 connect
04:34:33.171 00.001 13300 evsrv: cli 10203720 request: {"method":"get_app_state","id":"eaf009a3-283d-4288-b8a4-4aee55d974aa"}
04:34:33.171 00.000 13300 evsrv: cli 10203720 response: {"jsonrpc":"2.0","result":"Stopped","id":"eaf009a3-283d-4288-b8a4-4aee55d974aa"}
04:34:33.171 00.000 13300 evsrv: cli 10203720 disconnect
04:34:34.605 01.434 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1ad062ea-bf82-45cd-8a84-fa076bb0ddf5"}
04:34:34.605 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1ad062ea-bf82-45cd-8a84-fa076bb0ddf5"}
04:34:34.606 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5972a1d2-11a2-46ee-8fc8-ca0dc94daf57"}
04:34:34.606 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5972a1d2-11a2-46ee-8fc8-ca0dc94daf57"}
04:34:37.605 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"65c090d9-b55c-4ae2-a7c8-63823bdac08c"}
04:34:37.605 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"65c090d9-b55c-4ae2-a7c8-63823bdac08c"}
04:34:37.606 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"43dda7d3-c495-4f27-acf2-2cc9fc6b98ad"}
04:34:37.606 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"43dda7d3-c495-4f27-acf2-2cc9fc6b98ad"}
04:34:40.604 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7f30cb5b-c24b-4eaa-a318-ce4194678822"}
04:34:40.604 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7f30cb5b-c24b-4eaa-a318-ce4194678822"}
04:34:40.605 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c641c5de-095e-47a0-b6fe-b3e8848d6771"}
04:34:40.605 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c641c5de-095e-47a0-b6fe-b3e8848d6771"}
04:34:43.604 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bf1831df-6bbd-4cce-811b-15081578fc44"}
04:34:43.604 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bf1831df-6bbd-4cce-811b-15081578fc44"}
04:34:43.605 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c16114f4-342e-4842-8ba0-414871a4d1f2"}
04:34:43.605 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c16114f4-342e-4842-8ba0-414871a4d1f2"}
04:34:46.602 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aa9988ab-b2c3-40ce-8cd2-f5c5d4e5466d"}
04:34:46.602 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aa9988ab-b2c3-40ce-8cd2-f5c5d4e5466d"}
04:34:46.603 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a03d53ec-5aba-4852-a6a8-4eff7646b7c7"}
04:34:46.603 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a03d53ec-5aba-4852-a6a8-4eff7646b7c7"}
04:34:49.602 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"24bb0376-a491-4e32-89c2-6aeb5459b5f2"}
04:34:49.602 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"24bb0376-a491-4e32-89c2-6aeb5459b5f2"}
04:34:49.603 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dd9687ea-9d0a-424f-996e-295c56637499"}
04:34:49.603 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"dd9687ea-9d0a-424f-996e-295c56637499"}
04:34:52.600 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3b5926bd-8fe5-4891-8258-078bf9953329"}
04:34:52.600 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3b5926bd-8fe5-4891-8258-078bf9953329"}
04:34:52.601 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"05b42c28-0adb-426e-8e71-2c6ae88435f6"}
04:34:52.601 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"05b42c28-0adb-426e-8e71-2c6ae88435f6"}
04:34:55.599 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5eff0824-9151-4dc1-9758-89136400555e"}
04:34:55.599 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5eff0824-9151-4dc1-9758-89136400555e"}
04:34:55.600 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a5a38c43-e94a-4e1d-9087-93ab2f94594d"}
04:34:55.600 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a5a38c43-e94a-4e1d-9087-93ab2f94594d"}
04:34:58.599 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5a48cb32-54b0-4ad3-9fa1-c6c92cea650b"}
04:34:58.599 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5a48cb32-54b0-4ad3-9fa1-c6c92cea650b"}
04:34:58.600 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"51a778bb-badb-4647-bb04-a92b73a4b7db"}
04:34:58.600 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"51a778bb-badb-4647-bb04-a92b73a4b7db"}
04:35:01.600 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"09219067-231e-4c38-bcf9-c97c600ecbfa"}
04:35:01.600 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"09219067-231e-4c38-bcf9-c97c600ecbfa"}
04:35:01.601 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"06c13dea-a5f7-4bf9-8f64-3e838983f330"}
04:35:01.601 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"06c13dea-a5f7-4bf9-8f64-3e838983f330"}
04:35:02.640 01.039 13300 evsrv: cli 102037C0 connect
04:35:02.641 00.001 13300 evsrv: cli 102037C0 request: {"method":"get_app_state","id":"4a21a415-9e30-4883-8fb6-f5e13098050e"}
04:35:02.641 00.000 13300 evsrv: cli 102037C0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4a21a415-9e30-4883-8fb6-f5e13098050e"}
04:35:02.641 00.000 13300 evsrv: cli 102037C0 disconnect
04:35:02.642 00.001 13300 evsrv: cli 10203220 connect
04:35:02.643 00.001 13300 evsrv: cli 10203220 request: {"method":"get_calibrated","id":"5c236bb4-c310-4e60-ad9b-99496429f854"}
04:35:02.643 00.000 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":true,"id":"5c236bb4-c310-4e60-ad9b-99496429f854"}
04:35:02.643 00.000 13300 evsrv: cli 10203220 disconnect
04:35:02.644 00.001 13300 evsrv: cli 10203860 connect
04:35:02.645 00.001 13300 evsrv: cli 10203860 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":5,"timeout":40},"recalibrate":false},"id":"3fb1f9a8-7b00-4a92-bfdc-9e51b2fd29b5"}
04:35:02.645 00.000 13300 PhdController::Guide begins
04:35:02.645 00.000 13300 PhdController: newstate STATE_SETUP
04:35:02.645 00.000 13300 PhdController: setup
04:35:02.646 00.001 13300 PhdController: newstate STATE_ATTEMPT_START
04:35:02.646 00.000 13300 PhdController: start capturing
04:35:02.646 00.000 13300 Changing from state SELECTING to UNINITIALIZED
04:35:02.646 00.000 13300 guider state => SELECTING
04:35:02.646 00.000 13300 setting force full frames = true
04:35:02.646 00.000 13300 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
04:35:02.683 00.037 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:35:02.683 00.000 13300 Enqueuing Expose request
04:35:02.683 00.000 13300 PhdController: newstate STATE_SELECT_STAR
04:35:02.683 00.000 11596 Worker thread wakes up
04:35:02.683 00.000 13300 evsrv: cli 10203860 response: {"jsonrpc":"2.0","result":0,"id":"3fb1f9a8-7b00-4a92-bfdc-9e51b2fd29b5"}
04:35:02.684 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:35:02.684 00.000 13300 evsrv: cli 10203860 disconnect
04:35:02.689 00.005 13300 evsrv: cli 10203400 connect
04:35:02.689 00.000 13300 case statement mapped state 1 to 101
04:35:02.690 00.001 13300 case statement mapped state 1 to 101
04:35:02.690 00.000 13300 evsrv: cli 10203400 request: {"method":"get_lock_shift_params","id":"f013888a-47c4-460d-b294-0b7d737630e4"}
04:35:02.690 00.000 13300 evsrv: cli 10203400 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"f013888a-47c4-460d-b294-0b7d737630e4"}
04:35:02.693 00.003 13300 evsrv: cli 10203400 disconnect
04:35:02.693 00.000 13300 evsrv: cli 10203A40 connect
04:35:02.694 00.001 13300 case statement mapped state 1 to 101
04:35:02.694 00.000 13300 case statement mapped state 1 to 101
04:35:02.694 00.000 13300 evsrv: cli 10203A40 request: {"method":"get_lock_position","id":"419d8a96-1db3-478d-ac5e-cbcf2a5e1082"}
04:35:02.695 00.001 13300 evsrv: cli 10203A40 response: {"jsonrpc":"2.0","result":null,"id":"419d8a96-1db3-478d-ac5e-cbcf2a5e1082"}
04:35:02.695 00.000 13300 evsrv: cli 10203A40 disconnect
04:35:03.193 00.498 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:35:03.695 00.502 13300 evsrv: cli 10204300 connect
04:35:03.695 00.000 13300 case statement mapped state 1 to 101
04:35:03.696 00.001 13300 case statement mapped state 1 to 101
04:35:03.696 00.000 13300 evsrv: cli 10204300 request: {"method":"get_lock_position","id":"b07e501d-2c66-4717-9af9-b9ab23543e40"}
04:35:03.696 00.000 13300 evsrv: cli 10204300 response: {"jsonrpc":"2.0","result":null,"id":"b07e501d-2c66-4717-9af9-b9ab23543e40"}
04:35:03.697 00.001 13300 evsrv: cli 10204300 disconnect
04:35:04.600 00.903 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cb3c67a5-f4ca-4389-a13d-3de940886ee5"}
04:35:04.600 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cb3c67a5-f4ca-4389-a13d-3de940886ee5"}
04:35:04.601 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5bc4ab8c-ca25-4afc-a008-c340c3b81876"}
04:35:04.601 00.000 13300 case statement mapped state 1 to 101
04:35:04.601 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Looping","id":"5bc4ab8c-ca25-4afc-a008-c340c3b81876"}
04:35:04.696 00.095 13300 evsrv: cli 10203EA0 connect
04:35:04.696 00.000 13300 case statement mapped state 1 to 101
04:35:04.697 00.001 13300 case statement mapped state 1 to 101
04:35:04.697 00.000 13300 evsrv: cli 10203EA0 request: {"method":"get_lock_position","id":"3fb534bd-5d5d-4550-a000-97f85a004353"}
04:35:04.697 00.000 13300 evsrv: cli 10203EA0 response: {"jsonrpc":"2.0","result":null,"id":"3fb534bd-5d5d-4550-a000-97f85a004353"}
04:35:04.698 00.001 13300 evsrv: cli 10203EA0 disconnect
04:35:05.696 00.998 13300 evsrv: cli 10203860 connect
04:35:05.697 00.001 13300 case statement mapped state 1 to 101
04:35:05.697 00.000 13300 case statement mapped state 1 to 101
04:35:05.697 00.000 13300 evsrv: cli 10203860 request: {"method":"get_lock_position","id":"e4220513-7057-4743-bb5b-8d961a4b8a05"}
04:35:05.697 00.000 13300 evsrv: cli 10203860 response: {"jsonrpc":"2.0","result":null,"id":"e4220513-7057-4743-bb5b-8d961a4b8a05"}
04:35:05.698 00.001 13300 evsrv: cli 10203860 disconnect
04:35:06.228 00.530 11596 Exposure complete
04:35:06.297 00.069 11596 worker thread done servicing request
04:35:06.297 00.000 13300 OnExposeComplete: enter
04:35:06.297 00.000 13300 UpdateGuideState(): m_state=1
04:35:06.297 00.000 13300 UpdateCurrentPosition: no star selected
04:35:06.298 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:35:06.298 00.000 13300 Status Line: Nessuna stella selezionata
04:35:06.303 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
04:35:06.311 00.008 13300 UpdateGuideState exits: Nessuna stella selezionata
04:35:06.311 00.000 13300 GuiderMultiStar::AutoSelect enter
04:35:06.311 00.000 13300 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
04:35:06.387 00.076 13300 AutoFind: auto downsample for scale 4.47 => 1x
04:35:06.546 00.159 13300 AutoFind: global mean = 0.0, stdev 1.0
04:35:06.546 00.000 13300 AutoFind: using threshold = 0.1
04:35:06.679 00.133 13300 AutoFind: local max [258, 661] 262.1
04:35:06.679 00.000 13300 AutoFind: local max [1217, 22] 150.3
04:35:06.679 00.000 13300 AutoFind: local max [1076, 30] 59.4
04:35:06.679 00.000 13300 AutoFind: local max [1045, 817] 41.2
04:35:06.679 00.000 13300 AutoFind: local max [529, 866] 21.0
04:35:06.679 00.000 13300 AutoFind: local max [232, 476] 16.4
04:35:06.679 00.000 13300 AutoFind: local max [918, 614] 16.2
04:35:06.679 00.000 13300 AutoFind: local max [819, 396] 16.0
04:35:06.679 00.000 13300 AutoFind: local max [941, 823] 15.1
04:35:06.680 00.001 13300 AutoFind: local max [359, 831] 15.0
04:35:06.680 00.000 13300 AutoFind: local max [481, 169] 12.4
04:35:06.680 00.000 13300 AutoFind: local max [108, 325] 12.0
04:35:06.680 00.000 13300 AutoFind: local max [1052, 548] 11.6
04:35:06.680 00.000 13300 AutoFind: local max [556, 686] 11.1
04:35:06.680 00.000 13300 AutoFind: local max [1243, 53] 10.4
04:35:06.680 00.000 13300 AutoFind: local max [865, 258] 10.1
04:35:06.680 00.000 13300 AutoFind: local max [451, 634] 9.4
04:35:06.680 00.000 13300 AutoFind: local max [418, 973] 8.9
04:35:06.680 00.000 13300 AutoFind: local max [684, 852] 7.6
04:35:06.680 00.000 13300 AutoFind: local max [875, 750] 7.5
04:35:06.680 00.000 13300 AutoFind: local max [813, 359] 7.4
04:35:06.681 00.001 13300 AutoFind: local max [255, 436] 7.3
04:35:06.681 00.000 13300 AutoFind: local max [963, 467] 7.2
04:35:06.681 00.000 13300 AutoFind: local max [106, 57] 7.2
04:35:06.681 00.000 13300 AutoFind: local max [713, 460] 6.8
04:35:06.681 00.000 13300 AutoFind: local max [740, 472] 6.6
04:35:06.681 00.000 13300 AutoFind: local max [263, 650] 6.4
04:35:06.681 00.000 13300 AutoFind: local max [1236, 811] 6.2
04:35:06.681 00.000 13300 AutoFind: local max [562, 377] 6.2
04:35:06.681 00.000 13300 AutoFind: local max [836, 43] 5.9
04:35:06.681 00.000 13300 AutoFind: local max [1227, 42] 5.7
04:35:06.681 00.000 13300 AutoFind: local max [1239, 232] 5.5
04:35:06.682 00.001 13300 AutoFind: local max [1025, 13] 5.4
04:35:06.682 00.000 13300 AutoFind: local max [863, 115] 5.4
04:35:06.682 00.000 13300 AutoFind: local max [1106, 436] 5.4
04:35:06.682 00.000 13300 AutoFind: local max [1227, 359] 5.4
04:35:06.682 00.000 13300 AutoFind: local max [973, 268] 5.3
04:35:06.682 00.000 13300 AutoFind: local max [1114, 69] 5.3
04:35:06.682 00.000 13300 AutoFind: local max [1209, 545] 5.3
04:35:06.682 00.000 13300 AutoFind: local max [165, 622] 5.3
04:35:06.682 00.000 13300 AutoFind: local max [1215, 226] 5.2
04:35:06.682 00.000 13300 AutoFind: local max [1265, 89] 5.2
04:35:06.682 00.000 13300 AutoFind: local max [1250, 114] 5.2
04:35:06.682 00.000 13300 AutoFind: local max [1085, 488] 5.2
04:35:06.683 00.001 13300 AutoFind: local max [1121, 40] 5.2
04:35:06.683 00.000 13300 AutoFind: local max [488, 791] 5.2
04:35:06.683 00.000 13300 AutoFind: local max [424, 960] 5.2
04:35:06.683 00.000 13300 AutoFind: local max [713, 70] 5.2
04:35:06.683 00.000 13300 AutoFind: local max [1227, 149] 5.1
04:35:06.683 00.000 13300 AutoFind: local max [1061, 545] 5.1
04:35:06.683 00.000 13300 AutoFind: local max [1219, 64] 5.1
04:35:06.683 00.000 13300 AutoFind: local max [1174, 947] 5.1
04:35:06.683 00.000 13300 AutoFind: local max [1226, 954] 5.1
04:35:06.683 00.000 13300 AutoFind: local max [1092, 486] 5.1
04:35:06.683 00.000 13300 AutoFind: local max [983, 488] 5.1
04:35:06.683 00.000 13300 AutoFind: local max [1141, 1008] 5.1
04:35:06.684 00.001 13300 AutoFind: local max [1083, 906] 5.1
04:35:06.684 00.000 13300 AutoFind: local max [877, 253] 5.1
04:35:06.684 00.000 13300 AutoFind: local max [1111, 446] 5.1
04:35:06.684 00.000 13300 AutoFind: local max [1111, 402] 5.1
04:35:06.684 00.000 13300 AutoFind: local max [1147, 115] 5.1
04:35:06.684 00.000 13300 AutoFind: local max [1165, 170] 5.1
04:35:06.684 00.000 13300 AutoFind: local max [1120, 416] 5.1
04:35:06.684 00.000 13300 AutoFind: local max [1158, 14] 5.1
04:35:06.684 00.000 13300 AutoFind: local max [1269, 280] 5.1
04:35:06.684 00.000 13300 AutoFind: local max [1116, 926] 5.1
04:35:06.684 00.000 13300 AutoFind: local max [1095, 682] 5.0
04:35:06.684 00.000 13300 AutoFind: local max [841, 52] 5.0
04:35:06.685 00.001 13300 AutoFind: local max [1211, 786] 5.0
04:35:06.685 00.000 13300 AutoFind: local max [823, 122] 5.0
04:35:06.685 00.000 13300 AutoFind: local max [1052, 564] 5.0
04:35:06.685 00.000 13300 AutoFind: local max [1167, 230] 5.0
04:35:06.685 00.000 13300 AutoFind: local max [1194, 1008] 5.0
04:35:06.685 00.000 13300 AutoFind: local max [1208, 299] 5.0
04:35:06.685 00.000 13300 AutoFind: local max [1233, 279] 5.0
04:35:06.685 00.000 13300 AutoFind: local max [780, 373] 5.0
04:35:06.685 00.000 13300 AutoFind: local max [1159, 677] 5.0
04:35:06.685 00.000 13300 AutoFind: local max [1234, 300] 5.0
04:35:06.685 00.000 13300 AutoFind: local max [1084, 469] 5.0
04:35:06.685 00.000 13300 AutoFind: local max [858, 394] 5.0
04:35:06.686 00.001 13300 AutoFind: local max [1167, 210] 5.0
04:35:06.686 00.000 13300 AutoFind: local max [1266, 548] 5.0
04:35:06.686 00.000 13300 AutoFind: local max [1219, 196] 5.0
04:35:06.686 00.000 13300 AutoFind: local max [1151, 546] 5.0
04:35:06.686 00.000 13300 AutoFind: local max [1205, 42] 5.0
04:35:06.686 00.000 13300 AutoFind: local max [1270, 488] 5.0
04:35:06.686 00.000 13300 AutoFind: local max [1066, 866] 5.0
04:35:06.686 00.000 13300 AutoFind: local max [1228, 555] 5.0
04:35:06.687 00.001 13300 AutoFind: local max [1207, 218] 5.0
04:35:06.687 00.000 13300 AutoFind: local max [997, 226] 4.9
04:35:06.687 00.000 13300 AutoFind: local max [1263, 830] 4.9
04:35:06.687 00.000 13300 AutoFind: local max [1073, 816] 4.9
04:35:06.687 00.000 13300 AutoFind: local max [1186, 20] 4.9
04:35:06.687 00.000 13300 AutoFind: local max [1138, 630] 4.9
04:35:06.687 00.000 13300 AutoFind: local max [895, 572] 4.9
04:35:06.687 00.000 13300 AutoFind: local max [1117, 226] 4.9
04:35:06.687 00.000 13300 AutoFind: local max [1205, 660] 4.9
04:35:06.687 00.000 13300 AutoFind: local max [1087, 36] 4.9
04:35:06.687 00.000 13300 AutoFind: local max [1197, 218] 4.9
04:35:06.687 00.000 13300 AutoFind: local max [1184, 524] 4.9
04:35:06.688 00.001 13300 AutoFind: too close [1197, 218] 4.9 - [1207, 218] 5.0
04:35:06.688 00.000 13300 AutoFind: too close [1197, 218] 4.9 - [1215, 226] 5.2
04:35:06.688 00.000 13300 AutoFind: close dim-bright [1087, 36] 4.9 - [1076, 30] 59.4
04:35:06.688 00.000 13300 AutoFind: too close [1207, 218] 5.0 - [1215, 226] 5.2
04:35:06.688 00.000 13300 AutoFind: too close [1228, 555] 5.0 - [1209, 545] 5.3
04:35:06.688 00.000 13300 AutoFind: close dim-bright [1205, 42] 5.0 - [1217, 22] 150.3
04:35:06.688 00.000 13300 AutoFind: too close [1167, 210] 5.0 - [1167, 230] 5.0
04:35:06.688 00.000 13300 AutoFind: too close [1084, 469] 5.0 - [1092, 486] 5.1
04:35:06.688 00.000 13300 AutoFind: too close [1084, 469] 5.0 - [1085, 488] 5.2
04:35:06.688 00.000 13300 AutoFind: too close [1052, 564] 5.0 - [1061, 545] 5.1
04:35:06.689 00.001 13300 AutoFind: too close [1052, 564] 5.0 - [1052, 548] 11.6
04:35:06.689 00.000 13300 AutoFind: too close [841, 52] 5.0 - [836, 43] 5.9
04:35:06.689 00.000 13300 AutoFind: too close [1120, 416] 5.1 - [1111, 402] 5.1
04:35:06.689 00.000 13300 AutoFind: too close [1120, 416] 5.1 - [1106, 436] 5.4
04:35:06.689 00.000 13300 AutoFind: too close [1111, 446] 5.1 - [1106, 436] 5.4
04:35:06.689 00.000 13300 AutoFind: too close [877, 253] 5.1 - [865, 258] 10.1
04:35:06.689 00.000 13300 AutoFind: too close [1092, 486] 5.1 - [1085, 488] 5.2
04:35:06.689 00.000 13300 AutoFind: too close [1061, 545] 5.1 - [1052, 548] 11.6
04:35:06.689 00.000 13300 AutoFind: too close [424, 960] 5.2 - [418, 973] 8.9
04:35:06.689 00.000 13300 AutoFind: too close [1227, 42] 5.7 - [1243, 53] 10.4
04:35:06.689 00.000 13300 AutoFind: close dim-bright [1227, 42] 5.7 - [1217, 22] 150.3
04:35:06.690 00.001 13300 AutoFind: close dim-bright [263, 650] 6.4 - [258, 661] 262.1
04:35:06.690 00.000 13300 AutoFind: too close to edge [1270, 488] 5.0
04:35:06.690 00.000 13300 AutoFind: too close to edge [1266, 548] 5.0
04:35:06.690 00.000 13300 AutoFind: too close to edge [1269, 280] 5.1
04:35:06.690 00.000 13300 AutoFind: too close to edge [1158, 14] 5.1
04:35:06.690 00.000 13300 AutoFind: too close to edge [1265, 89] 5.2
04:35:06.690 00.000 13300 AutoFind: too close to edge [1025, 13] 5.4
04:35:06.690 00.000 13300 AutoFind: BPP = 8, saturation at 259, pedestal 4, thresh = 233
04:35:06.690 00.000 13300 Star::Find(15, 258, 661, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.690 00.000 13300 Star::Find returns 1 (0), X=258.27, Y=660.87, Mass=1696, SNR=28.9, Peak=255 HFD=3.4
04:35:06.691 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.691 00.000 13300 Star::Find returns 1 (0), X=1217.28, Y=22.08, Mass=926, SNR=21.3, Peak=74 HFD=4.0
04:35:06.691 00.000 13300 Star::Find(15, 1076, 30, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.691 00.000 13300 Star::Find returns 1 (0), X=1075.69, Y=29.81, Mass=302, SNR=12.1, Peak=36 HFD=2.9
04:35:06.691 00.000 13300 Star::Find(15, 1045, 817, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.691 00.000 13300 Star::Find returns 1 (0), X=1044.70, Y=817.34, Mass=309, SNR=12.2, Peak=38 HFD=3.5
04:35:06.691 00.000 13300 Star::Find(15, 529, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.691 00.000 13300 Star::Find returns 1 (0), X=528.64, Y=866.07, Mass=166, SNR=8.9, Peak=23 HFD=3.3
04:35:06.691 00.000 13300 Star::Find(15, 232, 476, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.692 00.001 13300 Star::Find returns 1 (0), X=232.07, Y=476.26, Mass=94, SNR=6.7, Peak=20 HFD=2.4
04:35:06.692 00.000 13300 Star::Find(15, 918, 614, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.692 00.000 13300 Star::Find returns 1 (0), X=918.23, Y=613.71, Mass=84, SNR=6.3, Peak=20 HFD=2.6
04:35:06.692 00.000 13300 Star::Find(15, 819, 396, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.692 00.000 13300 Star::Find returns 1 (0), X=819.00, Y=396.20, Mass=91, SNR=6.6, Peak=20 HFD=2.6
04:35:06.692 00.000 13300 Star::Find(15, 941, 823, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.692 00.000 13300 Star::Find returns 1 (0), X=940.76, Y=822.42, Mass=71, SNR=5.8, Peak=17 HFD=2.0
04:35:06.692 00.000 13300 Star::Find(15, 359, 831, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.692 00.000 13300 Star::Find returns 1 (0), X=359.02, Y=831.15, Mass=60, SNR=5.4, Peak=13 HFD=2.5
04:35:06.693 00.001 13300 Star::Find(15, 481, 169, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.693 00.000 13300 Star::Find returns 1 (0), X=480.85, Y=168.64, Mass=60, SNR=5.4, Peak=20 HFD=2.2
04:35:06.693 00.000 13300 Star::Find(15, 108, 325, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.693 00.000 13300 Star::Find returns 1 (0), X=107.93, Y=325.07, Mass=41, SNR=4.4, Peak=11 HFD=2.1
04:35:06.693 00.000 13300 Star::Find(15, 556, 686, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.693 00.000 13300 Star::Find returns 1 (0), X=555.87, Y=686.32, Mass=56, SNR=5.2, Peak=14 HFD=2.1
04:35:06.693 00.000 13300 Star::Find(15, 451, 634, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.693 00.000 13300 Star::Find returns 1 (0), X=450.88, Y=633.68, Mass=41, SNR=4.4, Peak=12 HFD=2.6
04:35:06.693 00.000 13300 Star::Find(15, 684, 852, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.693 00.000 13300 Star::Find false star n=8 nbg=286 bg=4.0 sigma=0.5 thresh=6 peak=6
04:35:06.694 00.001 13300 Star::Find returns 0 (2), X=684.00, Y=852.00, Mass=20, SNR=2.9, Peak=8 HFD=0.0
04:35:06.694 00.000 13300 Star::Find(15, 875, 750, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.694 00.000 13300 Star::Find returns 1 (0), X=874.80, Y=750.01, Mass=62, SNR=5.3, Peak=10 HFD=4.3
04:35:06.694 00.000 13300 Star::Find(15, 813, 359, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.694 00.000 13300 Star::Find returns 1 (0), X=813.24, Y=359.32, Mass=24, SNR=3.4, Peak=11 HFD=2.4
04:35:06.694 00.000 13300 Star::Find(15, 255, 436, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.694 00.000 13300 Star::Find returns 0 (2), X=255.00, Y=436.00, Mass=18, SNR=2.9, Peak=9 HFD=0.0
04:35:06.694 00.000 13300 Star::Find(15, 963, 467, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.694 00.000 13300 Star::Find false star n=8 nbg=282 bg=4.2 sigma=0.6 thresh=6 peak=6
04:35:06.695 00.001 13300 Star::Find returns 0 (2), X=963.00, Y=467.00, Mass=21, SNR=2.9, Peak=9 HFD=0.0
04:35:06.695 00.000 13300 Star::Find(15, 106, 57, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.695 00.000 13300 Star::Find returns 1 (0), X=105.73, Y=56.99, Mass=23, SNR=3.3, Peak=9 HFD=1.8
04:35:06.695 00.000 13300 Star::Find(15, 713, 460, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.695 00.000 13300 Star::Find false star n=8 nbg=284 bg=4.0 sigma=0.6 thresh=6 peak=6
04:35:06.695 00.000 13300 Star::Find returns 0 (2), X=713.00, Y=460.00, Mass=22, SNR=2.9, Peak=9 HFD=0.0
04:35:06.695 00.000 13300 Star::Find(15, 740, 472, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.695 00.000 13300 Star::Find returns 1 (0), X=739.68, Y=472.53, Mass=34, SNR=4.0, Peak=10 HFD=3.2
04:35:06.695 00.000 13300 Star::Find(15, 263, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.695 00.000 13300 Star::Find returns 1 (0), X=258.27, Y=660.87, Mass=1696, SNR=28.9, Peak=255 HFD=3.4
04:35:06.696 00.001 13300 Star::Find(15, 1236, 811, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.696 00.000 13300 Star::Find returns 1 (0), X=1235.90, Y=810.51, Mass=32, SNR=3.9, Peak=10 HFD=2.5
04:35:06.696 00.000 13300 Star::Find(15, 562, 377, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.696 00.000 13300 Star::Find false star n=9 nbg=279 bg=4.0 sigma=0.6 thresh=6 peak=6
04:35:06.696 00.000 13300 Star::Find returns 0 (2), X=562.00, Y=377.00, Mass=22, SNR=2.9, Peak=9 HFD=0.0
04:35:06.696 00.000 13300 Star::Find(15, 1239, 232, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.696 00.000 13300 Star::Find returns 0 (3), X=1239.00, Y=232.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:35:06.696 00.000 13300 Star::Find(15, 863, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.696 00.000 13300 Star::Find returns 0 (3), X=863.00, Y=115.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:35:06.697 00.001 13300 Star::Find(15, 1227, 359, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.697 00.000 13300 Star::Find returns 0 (3), X=1227.00, Y=359.00, Mass=3, SNR=1.2, Peak=6 HFD=0.0
04:35:06.697 00.000 13300 Star::Find(15, 973, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.697 00.000 13300 Star::Find returns 0 (2), X=973.00, Y=268.00, Mass=11, SNR=2.2, Peak=8 HFD=0.0
04:35:06.697 00.000 13300 Star::Find(15, 1114, 69, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.697 00.000 13300 Star::Find returns 0 (2), X=1114.00, Y=69.00, Mass=14, SNR=2.5, Peak=7 HFD=0.0
04:35:06.697 00.000 13300 Star::Find(15, 165, 622, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.697 00.000 13300 Star::Find returns 0 (3), X=165.00, Y=622.00, Mass=2, SNR=1.0, Peak=6 HFD=0.0
04:35:06.697 00.000 13300 Star::Find(15, 1250, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.698 00.001 13300 Star::Find returns 0 (3), X=1250.00, Y=114.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:35:06.698 00.000 13300 Star::Find(15, 1121, 40, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.698 00.000 13300 Star::Find returns 0 (3), X=1121.00, Y=40.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:35:06.698 00.000 13300 Star::Find(15, 488, 791, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.698 00.000 13300 Star::Find returns 0 (3), X=488.00, Y=791.00, Mass=4, SNR=1.4, Peak=6 HFD=0.0
04:35:06.698 00.000 13300 Star::Find(15, 713, 70, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.698 00.000 13300 Star::Find returns 0 (3), X=713.00, Y=70.00, Mass=2, SNR=1.0, Peak=6 HFD=0.0
04:35:06.698 00.000 13300 Star::Find(15, 1227, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.698 00.000 13300 Star::Find returns 0 (3), X=1227.00, Y=149.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:35:06.698 00.000 13300 Star::Find(15, 1219, 64, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.699 00.001 13300 Star::Find returns 0 (3), X=1219.00, Y=64.00, Mass=9, SNR=2.0, Peak=6 HFD=0.0
04:35:06.699 00.000 13300 Star::Find(15, 1174, 947, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.699 00.000 13300 Star::Find returns 0 (3), X=1174.00, Y=947.00, Mass=9, SNR=2.0, Peak=6 HFD=0.0
04:35:06.699 00.000 13300 Star::Find(15, 1226, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.699 00.000 13300 Star::Find returns 0 (3), X=1226.00, Y=954.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
04:35:06.699 00.000 13300 Star::Find(15, 983, 488, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.699 00.000 13300 Star::Find returns 0 (3), X=983.00, Y=488.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:35:06.700 00.001 13300 Star::Find(15, 1141, 1008, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.700 00.000 13300 Star::Find returns 0 (3), X=1141.00, Y=1008.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
04:35:06.700 00.000 13300 Star::Find(15, 1083, 906, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.700 00.000 13300 Star::Find returns 0 (3), X=1083.00, Y=906.00, Mass=6, SNR=1.6, Peak=6 HFD=0.0
04:35:06.700 00.000 13300 Star::Find(15, 1147, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.700 00.000 13300 Star::Find returns 0 (3), X=1147.00, Y=115.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:35:06.700 00.000 13300 Star::Find(15, 1165, 170, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.700 00.000 13300 Star::Find returns 0 (3), X=1165.00, Y=170.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:35:06.700 00.000 13300 Star::Find(15, 1116, 926, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.700 00.000 13300 Star::Find returns 0 (3), X=1116.00, Y=926.00, Mass=8, SNR=1.9, Peak=6 HFD=0.0
04:35:06.701 00.001 13300 Star::Find(15, 1095, 682, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.701 00.000 13300 Star::Find returns 0 (3), X=1095.00, Y=682.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
04:35:06.701 00.000 13300 Star::Find(15, 1211, 786, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.701 00.000 13300 Star::Find returns 0 (3), X=1211.00, Y=786.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
04:35:06.701 00.000 13300 Star::Find(15, 823, 122, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.701 00.000 13300 Star::Find returns 0 (3), X=823.00, Y=122.00, Mass=8, SNR=1.9, Peak=6 HFD=0.0
04:35:06.701 00.000 13300 Star::Find(15, 1194, 1008, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.701 00.000 13300 Star::Find returns 0 (3), X=1194.00, Y=1008.00, Mass=5, SNR=1.6, Peak=6 HFD=0.0
04:35:06.701 00.000 13300 Star::Find(15, 1208, 299, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.702 00.001 13300 Star::Find returns 0 (3), X=1208.00, Y=299.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
04:35:06.702 00.000 13300 Star::Find(15, 1233, 279, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.702 00.000 13300 Star::Find returns 0 (3), X=1233.00, Y=279.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:35:06.702 00.000 13300 Star::Find(15, 780, 373, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.702 00.000 13300 Star::Find returns 0 (3), X=780.00, Y=373.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
04:35:06.702 00.000 13300 Star::Find(15, 1159, 677, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.702 00.000 13300 Star::Find returns 0 (3), X=1159.00, Y=677.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
04:35:06.702 00.000 13300 Star::Find(15, 1234, 300, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.703 00.001 13300 Star::Find returns 0 (3), X=1234.00, Y=300.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
04:35:06.703 00.000 13300 Star::Find(15, 858, 394, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.703 00.000 13300 Star::Find returns 0 (3), X=858.00, Y=394.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
04:35:06.703 00.000 13300 Star::Find(15, 1219, 196, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.703 00.000 13300 Star::Find returns 0 (3), X=1219.00, Y=196.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:35:06.703 00.000 13300 Star::Find(15, 1151, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.703 00.000 13300 Star::Find returns 0 (3), X=1151.00, Y=546.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:35:06.703 00.000 13300 Star::Find(15, 1205, 42, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.703 00.000 13300 Star::Find false star n=38 nbg=264 bg=4.9 sigma=1.1 thresh=8 peak=6
04:35:06.704 00.001 13300 Star::Find returns 0 (2), X=1205.00, Y=42.00, Mass=554, SNR=2.9, Peak=7 HFD=0.0
04:35:06.704 00.000 13300 Star::Find(15, 1066, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.704 00.000 13300 Star::Find returns 0 (3), X=1066.00, Y=866.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
04:35:06.704 00.000 13300 Star::Find(15, 997, 226, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.704 00.000 13300 Star::Find returns 0 (3), X=997.00, Y=226.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
04:35:06.704 00.000 13300 Star::Find(15, 1263, 830, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.704 00.000 13300 Star::Find returns 0 (3), X=1263.00, Y=830.00, Mass=4, SNR=1.3, Peak=6 HFD=0.0
04:35:06.704 00.000 13300 Star::Find(15, 1073, 816, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.704 00.000 13300 Star::Find returns 0 (3), X=1073.00, Y=816.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:35:06.704 00.000 13300 Star::Find(15, 1186, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.705 00.001 13300 Star::Find returns 0 (3), X=1186.00, Y=20.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:35:06.705 00.000 13300 Star::Find(15, 1138, 630, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.705 00.000 13300 Star::Find returns 0 (3), X=1138.00, Y=630.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
04:35:06.705 00.000 13300 Star::Find(15, 895, 572, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.705 00.000 13300 Star::Find returns 0 (3), X=895.00, Y=572.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
04:35:06.705 00.000 13300 Star::Find(15, 1117, 226, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.705 00.000 13300 Star::Find returns 0 (3), X=1117.00, Y=226.00, Mass=2, SNR=0.9, Peak=6 HFD=0.0
04:35:06.705 00.000 13300 Star::Find(15, 1205, 660, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.705 00.000 13300 Star::Find returns 0 (3), X=1205.00, Y=660.00, Mass=5, SNR=1.6, Peak=6 HFD=0.0
04:35:06.705 00.000 13300 Star::Find(15, 1087, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.706 00.001 13300 Star::Find returns 1 (0), X=1075.69, Y=29.81, Mass=302, SNR=12.1, Peak=36 HFD=2.9
04:35:06.706 00.000 13300 Star::Find(15, 1184, 524, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.706 00.000 13300 Star::Find returns 0 (3), X=1184.00, Y=524.00, Mass=5, SNR=1.4, Peak=7 HFD=0.0
04:35:06.706 00.000 13300 AutoFind: finding best star pass 1
04:35:06.706 00.000 13300 Star::Find(15, 258, 661, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.706 00.000 13300 Star::Find returns 1 (0), X=258.27, Y=660.87, Mass=1696, SNR=28.9, Peak=255 HFD=3.4
04:35:06.706 00.000 13300 AutoFind: near-saturated [258, 661] 262.1 Mass 1696 SNR 28.9 Peak 255
04:35:06.706 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.707 00.001 13300 Star::Find returns 1 (0), X=1217.28, Y=22.08, Mass=926, SNR=21.3, Peak=74 HFD=4.0
04:35:06.707 00.000 13300 AutoFind returns star at [1217, 22] 150.3 Mass 926 SNR 21.3
04:35:06.707 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.708 00.001 13300 Star::Find returns 1 (0), X=1217.28, Y=22.08, Mass=926, SNR=21.3, Peak=74 HFD=4.0
04:35:06.708 00.000 13300 MultiStar: List (7): {1217.28, 22.08}(21.3), {1075.69, 29.81}(12.1), {1044.70, 817.34}(12.2), {528.64, 866.07}(8.9), {232.07, 476.26}(6.7), {918.23, 613.71}(6.3), {819.00, 396.20}(6.6), 
04:35:06.708 00.000 13300 setting lock position to (1217.28, 22.08)
04:35:06.708 00.000 13300 MultiStar: stabilizing after lock position change
04:35:06.708 00.000 13300 AutoSelect: state = 1, call UpdateGuideState
04:35:06.708 00.000 13300 UpdateGuideState(): m_state=1
04:35:06.708 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:06.709 00.001 13300 Star::Find returns 1 (0), X=1217.28, Y=22.08, Mass=926, SNR=21.3, Peak=74 HFD=4.0
04:35:06.709 00.000 13300 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.53) = xAngle (-1.53 = -1.53)
04:35:06.709 00.000 13300 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.66 = 1.62)
04:35:06.709 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
04:35:06.711 00.002 13300 setting force full frames = false
04:35:06.712 00.001 13300 setting lock position to (1217.28, 22.08)
04:35:06.712 00.000 13300 MultiStar: stabilizing after lock position change
04:35:06.712 00.000 13300 CurrentPosition() valid, moving to STATE_SELECTED
04:35:06.712 00.000 13300 Changing from state SELECTING to SELECTED
04:35:06.712 00.000 13300 guider state => SELECTED
04:35:06.723 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
04:35:06.731 00.008 13300 UpdateGuideState exits: m=926 SNR=21.3
04:35:06.731 00.000 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
04:35:06.740 00.009 13300 Status Line: Selezione automatica della stella a (1217.3, 22.1)
04:35:06.752 00.012 13300 PhdController: newstate STATE_WAIT_SELECTED
04:35:06.752 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:06.752 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:35:06.752 00.000 13300 Enqueuing Expose request
04:35:06.752 00.000 11596 Worker thread wakes up
04:35:06.752 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:35:06.752 00.000 13300 evsrv: cli 10203EA0 connect
04:35:06.752 00.000 13300 case statement mapped state 2 to 1
04:35:06.753 00.001 13300 case statement mapped state 2 to 1
04:35:06.753 00.000 13300 evsrv: cli 10203EA0 request: {"method":"get_lock_position","id":"4cd97f76-a533-4d8b-969d-6882cfe5bb6b"}
04:35:06.754 00.001 13300 evsrv: cli 10203EA0 response: {"jsonrpc":"2.0","result":[1217.28,22.08],"id":"4cd97f76-a533-4d8b-969d-6882cfe5bb6b"}
04:35:06.754 00.000 13300 evsrv: cli 10203EA0 disconnect
04:35:06.759 00.005 13300 evsrv: cli 10203220 connect
04:35:06.759 00.000 13300 case statement mapped state 2 to 1
04:35:06.760 00.001 13300 case statement mapped state 2 to 1
04:35:06.760 00.000 13300 evsrv: cli 10203220 request: {"method":"get_app_state","id":"7ae7ed4d-aa7c-46c5-97dc-389f08fee61f"}
04:35:06.760 00.000 13300 case statement mapped state 2 to 1
04:35:06.761 00.001 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":"Selected","id":"7ae7ed4d-aa7c-46c5-97dc-389f08fee61f"}
04:35:06.763 00.002 13300 evsrv: cli 10203220 disconnect
04:35:07.268 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:35:07.598 00.330 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aff32ceb-e8b4-4c8e-a1eb-c7680f8df452"}
04:35:07.598 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aff32ceb-e8b4-4c8e-a1eb-c7680f8df452"}
04:35:07.599 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"53cf32ec-9cf7-4706-a7a8-da974d1184fe"}
04:35:07.599 00.000 13300 case statement mapped state 2 to 1
04:35:07.599 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Selected","id":"53cf32ec-9cf7-4706-a7a8-da974d1184fe"}
04:35:07.600 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"74b233d8-c521-496f-885e-af29dd6155a4"}
04:35:07.600 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.28,7.08],"pixels":"..."},"id":"74b233d8-c521-496f-885e-af29dd6155a4"}
04:35:07.762 00.162 13300 evsrv: cli 102035E0 connect
04:35:07.762 00.000 13300 case statement mapped state 2 to 1
04:35:07.763 00.001 13300 case statement mapped state 2 to 1
04:35:07.763 00.000 13300 evsrv: cli 102035E0 request: {"method":"get_app_state","id":"ead60c04-1b4f-4471-bc1a-1cd8f706f5fb"}
04:35:07.763 00.000 13300 case statement mapped state 2 to 1
04:35:07.764 00.001 13300 evsrv: cli 102035E0 response: {"jsonrpc":"2.0","result":"Selected","id":"ead60c04-1b4f-4471-bc1a-1cd8f706f5fb"}
04:35:07.764 00.000 13300 evsrv: cli 102035E0 disconnect
04:35:08.763 00.999 13300 evsrv: cli 10203CC0 connect
04:35:08.763 00.000 13300 case statement mapped state 2 to 1
04:35:08.764 00.001 13300 case statement mapped state 2 to 1
04:35:08.764 00.000 13300 evsrv: cli 10203CC0 request: {"method":"get_app_state","id":"c1a890eb-f0d7-494e-a832-5f24d87cdf85"}
04:35:08.764 00.000 13300 case statement mapped state 2 to 1
04:35:08.764 00.000 13300 evsrv: cli 10203CC0 response: {"jsonrpc":"2.0","result":"Selected","id":"c1a890eb-f0d7-494e-a832-5f24d87cdf85"}
04:35:08.765 00.001 13300 evsrv: cli 10203CC0 disconnect
04:35:09.766 01.001 13300 evsrv: cli 102035E0 connect
04:35:09.766 00.000 13300 case statement mapped state 2 to 1
04:35:09.767 00.001 13300 case statement mapped state 2 to 1
04:35:09.767 00.000 13300 evsrv: cli 102035E0 request: {"method":"get_app_state","id":"162fce85-651f-44e1-9b26-9bbb39d0d24e"}
04:35:09.767 00.000 13300 case statement mapped state 2 to 1
04:35:09.768 00.001 13300 evsrv: cli 102035E0 response: {"jsonrpc":"2.0","result":"Selected","id":"162fce85-651f-44e1-9b26-9bbb39d0d24e"}
04:35:09.768 00.000 13300 evsrv: cli 102035E0 disconnect
04:35:10.288 00.520 11596 Exposure complete
04:35:10.358 00.070 11596 worker thread done servicing request
04:35:10.358 00.000 13300 OnExposeComplete: enter
04:35:10.358 00.000 13300 UpdateGuideState(): m_state=2
04:35:10.359 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
04:35:10.359 00.000 13300 Star::Find returns 1 (0), X=1217.30, Y=22.18, Mass=895, SNR=20.9, Peak=65 HFD=4.0
04:35:10.359 00.000 13300 CameraToMount -- cameraTheta (1.32) - m_xAngle (1.53) = xAngle (-0.21 = -0.21)
04:35:10.359 00.000 13300 CameraToMount -- cameraTheta (1.32) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.34 = 2.94)
04:35:10.359 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.11 hyp=0.11 cameraTheta=1.32 mountX=0.11 mountY=0.02, mountTheta=0.20
04:35:10.361 00.002 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=255, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
04:35:10.369 00.008 13300 UpdateGuideState exits: m=895 SNR=20.9
04:35:10.369 00.000 13300 PhdController: newstate STATE_CALIBRATE
04:35:10.369 00.000 13300 PhdController: newstate STATE_GUIDE
04:35:10.370 00.001 13300 Changing from state SELECTED to CALIBRATING_PRIMARY
04:35:10.370 00.000 13300 guider state => CALIBRATED
04:35:10.370 00.000 13300 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
04:35:10.377 00.007 13300 reset dither spiral
04:35:10.377 00.000 13300 PhdController: newstate STATE_SETTLE_BEGIN
04:35:10.377 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:10.378 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:35:10.378 00.000 13300 Enqueuing Expose request
04:35:10.378 00.000 11596 Worker thread wakes up
04:35:10.378 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:35:10.598 00.220 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5e9a8af8-d3b7-415c-aab0-e1b6f323ad7b"}
04:35:10.598 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5e9a8af8-d3b7-415c-aab0-e1b6f323ad7b"}
04:35:10.599 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9fc4fc78-0ff0-4e91-92ae-b542bede1283"}
04:35:10.599 00.000 13300 case statement mapped state 5 to 1
04:35:10.599 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Selected","id":"9fc4fc78-0ff0-4e91-92ae-b542bede1283"}
04:35:10.599 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"af98c1f9-91cf-478d-947d-3bb0f78b2e02"}
04:35:10.600 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.30,7.18],"pixels":"..."},"id":"af98c1f9-91cf-478d-947d-3bb0f78b2e02"}
04:35:10.767 00.167 13300 evsrv: cli 102037C0 connect
04:35:10.767 00.000 13300 case statement mapped state 5 to 1
04:35:10.768 00.001 13300 case statement mapped state 5 to 1
04:35:10.768 00.000 13300 evsrv: cli 102037C0 request: {"method":"get_app_state","id":"46e8f54d-4b8f-4c62-bd6d-a4318c3e7446"}
04:35:10.769 00.001 13300 case statement mapped state 5 to 1
04:35:10.769 00.000 13300 evsrv: cli 102037C0 response: {"jsonrpc":"2.0","result":"Selected","id":"46e8f54d-4b8f-4c62-bd6d-a4318c3e7446"}
04:35:10.769 00.000 13300 evsrv: cli 102037C0 disconnect
04:35:10.895 00.126 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:35:11.771 00.876 13300 evsrv: cli 10203CC0 connect
04:35:11.771 00.000 13300 case statement mapped state 5 to 1
04:35:11.772 00.001 13300 case statement mapped state 5 to 1
04:35:11.772 00.000 13300 evsrv: cli 10203CC0 request: {"method":"get_app_state","id":"80579c3b-0e79-4104-8fc6-78f142fd8294"}
04:35:11.772 00.000 13300 case statement mapped state 5 to 1
04:35:11.772 00.000 13300 evsrv: cli 10203CC0 response: {"jsonrpc":"2.0","result":"Selected","id":"80579c3b-0e79-4104-8fc6-78f142fd8294"}
04:35:11.773 00.001 13300 evsrv: cli 10203CC0 disconnect
04:35:12.774 01.001 13300 evsrv: cli 10203220 connect
04:35:12.774 00.000 13300 case statement mapped state 5 to 1
04:35:12.775 00.001 13300 case statement mapped state 5 to 1
04:35:12.775 00.000 13300 evsrv: cli 10203220 request: {"method":"get_app_state","id":"10229ae3-5be5-4de6-a9bd-af403b3cdd71"}
04:35:12.776 00.001 13300 case statement mapped state 5 to 1
04:35:12.776 00.000 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":"Selected","id":"10229ae3-5be5-4de6-a9bd-af403b3cdd71"}
04:35:12.776 00.000 13300 evsrv: cli 10203220 disconnect
04:35:13.596 00.820 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9c337460-29bb-4274-b3cb-8c8fb157d47d"}
04:35:13.596 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9c337460-29bb-4274-b3cb-8c8fb157d47d"}
04:35:13.597 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c2faef9b-c4b1-4be2-96c6-741222e5d237"}
04:35:13.597 00.000 13300 case statement mapped state 5 to 1
04:35:13.597 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Selected","id":"c2faef9b-c4b1-4be2-96c6-741222e5d237"}
04:35:13.597 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7bcbf481-68a9-498c-b607-208ae0fa923e"}
04:35:13.598 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.30,7.18],"pixels":"..."},"id":"7bcbf481-68a9-498c-b607-208ae0fa923e"}
04:35:13.776 00.178 13300 evsrv: cli 102035E0 connect
04:35:13.776 00.000 13300 case statement mapped state 5 to 1
04:35:13.777 00.001 13300 case statement mapped state 5 to 1
04:35:13.778 00.001 13300 evsrv: cli 102035E0 request: {"method":"get_app_state","id":"b5e6724a-db7d-4659-bc37-96876ee43a2c"}
04:35:13.778 00.000 13300 case statement mapped state 5 to 1
04:35:13.778 00.000 13300 evsrv: cli 102035E0 response: {"jsonrpc":"2.0","result":"Selected","id":"b5e6724a-db7d-4659-bc37-96876ee43a2c"}
04:35:13.778 00.000 13300 evsrv: cli 102035E0 disconnect
04:35:13.926 00.148 11596 Exposure complete
04:35:14.057 00.131 11596 worker thread done servicing request
04:35:14.058 00.001 13300 OnExposeComplete: enter
04:35:14.058 00.000 13300 UpdateGuideState(): m_state=5
04:35:14.059 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
04:35:14.059 00.000 13300 Star::Find returns 1 (0), X=1217.16, Y=22.17, Mass=916, SNR=21.1, Peak=71 HFD=4.3
04:35:14.060 00.001 13300 CameraToMount -- cameraTheta (2.47) - m_xAngle (1.53) = xAngle (0.94 = 0.94)
04:35:14.060 00.000 13300 CameraToMount -- cameraTheta (2.47) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.19 = -2.19)
04:35:14.060 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=0.09 hyp=0.15 cameraTheta=2.47 mountX=0.09 mountY=-0.12, mountTheta=-0.94
04:35:14.065 00.005 13300 Changing from state CALIBRATED to GUIDING
04:35:14.084 00.019 13300 ScopeASCOM::GetDeclinationRadians() returns 31.0
04:35:14.323 00.239 13300 ScopeASCOM::SideOfPier() returns 0
04:35:14.323 00.000 13300 AdjustCalibrationForScopePointing (scope): current dec=31.0 pierSide=0, cal dec=10.0 pierSide=0 rotAngle=Nessuno bin=1
04:35:14.324 00.001 13300 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 240
04:35:14.325 00.001 13300 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 4.469080
04:35:14.326 00.001 13300 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.000833
04:35:14.326 00.000 13300 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.000833
04:35:14.327 00.001 13300 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 0.820268
04:35:14.329 00.002 13300 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 14
04:35:14.330 00.001 13300 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 11
04:35:14.331 00.001 13300 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:35:14.332 00.001 13300 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 3
04:35:14.333 00.001 13300 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "19/09/2025 22:02:43"
04:35:14.334 00.001 13300 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
04:35:14.335 00.001 13300 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.3 -1.7}, {-0.2 -3.5}, {-0.4 -5.2}, {-0.5 -7.4}, {-0.6 -9.3}, {-0.6 -10.9}, {-0.7 -12.7}, {-0.7 -14.0}, {-0.9 -16.4}, {-0.9 -18.4}, {-0.9 -20.0}, {-0.9 -22.0}, {-0.9 -23.5}, {-1.0 -25.5}, {-1.0 -25.5}, {-1.1 -23.3}, {-1.0 -21.8}, {-1.0 -19.5}, {-0.8 -17.6}, {-0.7 -15.5}, {-0.7 -13.5}, {-0.9 -11.5}, {-0.8 -9.5}, {-0.6 -7.6}, {-0.7 -5.6}, {-0.6 -3.8}, {-0.5 -2.2}, {-0.6 0.0}, {-0.5 1.9}"
04:35:14.337 00.002 13300 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.0 -0.0}, {-4.3 -0.4}, {-7.1 -0.3}, {-9.3 -0.1}, {-11.8 -0.1}, {-14.2 -0.1}, {-16.5 0.0}, {-18.8 0.4}, {-21.0 0.3}, {-23.2 0.2}, {-26.2 0.6}, {-26.2 0.6}, {-24.5 0.7}, {-22.1 0.9}, {-19.8 0.9}, {-17.8 0.7}, {-15.6 0.9}, {-13.5 1.3}, {-11.8 1.3}, {-9.4 1.3}, {-7.7 1.2}, {-5.7 1.3}, {-3.9 1.5}"
04:35:14.630 00.293 13300 ScopeASCOM::GetGuideRates returns 0 3.000 3.000 a-s/sec
04:35:14.631 00.001 13300 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 5.200000
04:35:14.631 00.000 13300 Dec comp: XRate 0.578 -> 0.503 for dec 10.0 -> dec 31.0
04:35:14.642 00.011 13300 ScopeASCOM::GetDeclinationRadians() returns 31.0
04:35:14.846 00.204 13300 ScopeASCOM::SideOfPier() returns 0
04:35:14.847 00.001 13300 setting lock position to (1217.16, 22.17)
04:35:14.847 00.000 13300 MultiStar: stabilizing after lock position change
04:35:14.848 00.001 13300 guider state => GUIDING
04:35:14.848 00.000 13300 Status Line: Guida
04:35:14.857 00.009 13300 Mount: notify guiding started
04:35:14.858 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
04:35:14.859 00.001 13300 GetString("/profile/5/scope/calibration/timestamp", "") returns "29/10/2025 01:39:45"
04:35:14.860 00.001 13300 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.000578
04:35:14.861 00.001 13300 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.000757
04:35:14.862 00.001 13300 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
04:35:14.863 00.001 13300 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 1.532910
04:35:14.864 00.001 13300 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -0.023563
04:35:14.865 00.001 13300 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.174570
04:35:14.866 00.001 13300 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
04:35:14.867 00.001 13300 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
04:35:14.867 00.000 13300 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
04:35:14.868 00.001 13300 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
04:35:14.869 00.001 13300 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 240
04:35:14.870 00.001 13300 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 4.469080
04:35:14.871 00.001 13300 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.000833
04:35:14.872 00.001 13300 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.000833
04:35:14.873 00.001 13300 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 0.820268
04:35:14.874 00.001 13300 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 14
04:35:14.875 00.001 13300 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 11
04:35:14.875 00.000 13300 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:35:14.876 00.001 13300 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 3
04:35:14.877 00.001 13300 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "19/09/2025 22:02:43"
04:35:14.878 00.001 13300 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
04:35:14.879 00.001 13300 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.3 -1.7}, {-0.2 -3.5}, {-0.4 -5.2}, {-0.5 -7.4}, {-0.6 -9.3}, {-0.6 -10.9}, {-0.7 -12.7}, {-0.7 -14.0}, {-0.9 -16.4}, {-0.9 -18.4}, {-0.9 -20.0}, {-0.9 -22.0}, {-0.9 -23.5}, {-1.0 -25.5}, {-1.0 -25.5}, {-1.1 -23.3}, {-1.0 -21.8}, {-1.0 -19.5}, {-0.8 -17.6}, {-0.7 -15.5}, {-0.7 -13.5}, {-0.9 -11.5}, {-0.8 -9.5}, {-0.6 -7.6}, {-0.7 -5.6}, {-0.6 -3.8}, {-0.5 -2.2}, {-0.6 0.0}, {-0.5 1.9}"
04:35:14.880 00.001 13300 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.0 -0.0}, {-4.3 -0.4}, {-7.1 -0.3}, {-9.3 -0.1}, {-11.8 -0.1}, {-14.2 -0.1}, {-16.5 0.0}, {-18.8 0.4}, {-21.0 0.3}, {-23.2 0.2}, {-26.2 0.6}, {-26.2 0.6}, {-24.5 0.7}, {-22.1 0.9}, {-19.8 0.9}, {-17.8 0.7}, {-15.6 0.9}, {-13.5 1.3}, {-11.8 1.3}, {-9.4 1.3}, {-7.7 1.2}, {-5.7 1.3}, {-3.9 1.5}"
04:35:14.882 00.002 13300 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 240
04:35:14.882 00.000 13300 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 4.469080
04:35:14.883 00.001 13300 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.000833
04:35:14.884 00.001 13300 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.000833
04:35:14.885 00.001 13300 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 0.820268
04:35:14.886 00.001 13300 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 14
04:35:14.887 00.001 13300 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 11
04:35:14.887 00.000 13300 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
04:35:14.888 00.001 13300 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 3
04:35:14.889 00.001 13300 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "19/09/2025 22:02:43"
04:35:14.890 00.001 13300 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
04:35:14.891 00.001 13300 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.3 -1.7}, {-0.2 -3.5}, {-0.4 -5.2}, {-0.5 -7.4}, {-0.6 -9.3}, {-0.6 -10.9}, {-0.7 -12.7}, {-0.7 -14.0}, {-0.9 -16.4}, {-0.9 -18.4}, {-0.9 -20.0}, {-0.9 -22.0}, {-0.9 -23.5}, {-1.0 -25.5}, {-1.0 -25.5}, {-1.1 -23.3}, {-1.0 -21.8}, {-1.0 -19.5}, {-0.8 -17.6}, {-0.7 -15.5}, {-0.7 -13.5}, {-0.9 -11.5}, {-0.8 -9.5}, {-0.6 -7.6}, {-0.7 -5.6}, {-0.6 -3.8}, {-0.5 -2.2}, {-0.6 0.0}, {-0.5 1.9}"
04:35:14.892 00.001 13300 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.0 -0.0}, {-4.3 -0.4}, {-7.1 -0.3}, {-9.3 -0.1}, {-11.8 -0.1}, {-14.2 -0.1}, {-16.5 0.0}, {-18.8 0.4}, {-21.0 0.3}, {-23.2 0.2}, {-26.2 0.6}, {-26.2 0.6}, {-24.5 0.7}, {-22.1 0.9}, {-19.8 0.9}, {-17.8 0.7}, {-15.6 0.9}, {-13.5 1.3}, {-11.8 1.3}, {-9.4 1.3}, {-7.7 1.2}, {-5.7 1.3}, {-3.9 1.5}"
04:35:15.225 00.333 13300 ScopeASCOM::GetGuideRates returns 0 3.000 3.000 a-s/sec
04:35:15.333 00.108 13300 ScopeASCOM::SideOfPier() returns 0
04:35:15.560 00.227 13300 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
04:35:15.560 00.000 13300 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
04:35:15.560 00.000 13300 ScopeASCOM::GetDeclinationRadians() returns 31.0
04:35:15.560 00.000 13300 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.0
04:35:15.561 00.001 13300 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.53) = xAngle (1.53 = 1.53)
04:35:15.561 00.000 13300 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
04:35:15.561 00.000 13300 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
04:35:15.561 00.000 13300 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
04:35:15.562 00.001 13300 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
04:35:15.562 00.000 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
04:35:15.577 00.015 13300 UpdateGuideState exits: m=916 SNR=21.1
04:35:15.577 00.000 13300 PhdController: newstate STATE_SETTLE_WAIT
04:35:15.578 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:15.578 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:35:15.578 00.000 13300 Enqueuing Expose request
04:35:15.578 00.000 11596 Worker thread wakes up
04:35:15.579 00.001 13300 evsrv: cli 10203D60 connect
04:35:15.579 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:35:15.579 00.000 13300 case statement mapped state 6 to 3
04:35:15.581 00.002 13300 case statement mapped state 6 to 3
04:35:15.582 00.001 13300 evsrv: cli 10203D60 request: {"method":"get_app_state","id":"7be460fd-dc97-441e-afb0-a16ea0fd577e"}
04:35:15.582 00.000 13300 case statement mapped state 6 to 3
04:35:15.582 00.000 13300 evsrv: cli 10203D60 response: {"jsonrpc":"2.0","result":"Guiding","id":"7be460fd-dc97-441e-afb0-a16ea0fd577e"}
04:35:15.583 00.001 13300 evsrv: cli 10203D60 disconnect
04:35:16.084 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:35:16.597 00.513 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bfbe9c72-4a3a-4f2b-8b3d-6132822ab19d"}
04:35:16.597 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bfbe9c72-4a3a-4f2b-8b3d-6132822ab19d"}
04:35:16.598 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"36a9d776-feeb-4c53-a146-147f528fb615"}
04:35:16.598 00.000 13300 case statement mapped state 6 to 3
04:35:16.598 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"36a9d776-feeb-4c53-a146-147f528fb615"}
04:35:16.599 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1ab91db8-074c-45e9-99df-c21fb4dc69af"}
04:35:16.599 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.16,7.17],"pixels":"..."},"id":"1ab91db8-074c-45e9-99df-c21fb4dc69af"}
04:35:19.124 02.525 11596 Exposure complete
04:35:19.201 00.077 11596 worker thread done servicing request
04:35:19.201 00.000 13300 OnExposeComplete: enter
04:35:19.201 00.000 13300 UpdateGuideState(): m_state=6
04:35:19.202 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
04:35:19.202 00.000 13300 Star::Find returns 1 (0), X=1217.24, Y=22.34, Mass=914, SNR=21.1, Peak=65 HFD=4.0
04:35:19.202 00.000 13300 CameraToMount -- cameraTheta (1.15) - m_xAngle (1.53) = xAngle (-0.38 = -0.38)
04:35:19.202 00.000 13300 CameraToMount -- cameraTheta (1.15) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.51 = 2.77)
04:35:19.202 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.17 hyp=0.19 cameraTheta=1.15 mountX=0.18 mountY=0.07, mountTheta=0.37
04:35:19.204 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.17, opts=13)
04:35:19.204 00.000 13300 Enqueuing Move request for scope (0.08, 0.17)
04:35:19.205 00.001 11596 Worker thread wakes up
04:35:19.205 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.17) opts 0xd
04:35:19.205 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.17)
04:35:19.205 00.000 11596 Moving (0.08, 0.17) raw xDistance=0.18 yDistance=0.07
04:35:19.205 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.18
04:35:19.205 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:19.206 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:35:19.206 00.000 11596 MoveAxis(W, 220, ABG)
04:35:19.206 00.000 11596 Guiding  Dir = 3, Dur = 220
04:35:19.206 00.000 11596 IsSlewing returns 0
04:35:19.213 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=216, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
04:35:19.222 00.009 13300 UpdateGuideState exits: m=914 SNR=21.1
04:35:19.223 00.001 13300 PhdController: settling, locked = 1, distance = 0.16 (1.50) aobump = 0 frame = 1 / 99999
04:35:19.223 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761708919.223,"Host":"MAX-PC","Inst":1,"Distance":0.16,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
04:35:19.223 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:19.223 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:35:19.223 00.000 13300 Enqueuing Expose request
04:35:19.274 00.051 11596 IsGuiding returns 0
04:35:19.387 00.113 11596 PulseGuide returned control before completion, sleep 118
04:35:19.585 00.198 11596 IsGuiding returns 1
04:35:19.585 00.000 11596 scope still moving after pulse duration time elapsed
04:35:19.597 00.012 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6db43aba-dea3-467a-bf29-eb7fb9c3b00f"}
04:35:19.597 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6db43aba-dea3-467a-bf29-eb7fb9c3b00f"}
04:35:19.598 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d6a05c62-57f5-4498-bfa3-f14c4b948577"}
04:35:19.598 00.000 13300 case statement mapped state 6 to 3
04:35:19.598 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d6a05c62-57f5-4498-bfa3-f14c4b948577"}
04:35:19.599 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"576f0f64-6528-42a3-a07f-9233e74e00ee"}
04:35:19.599 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.24,7.34],"pixels":"..."},"id":"576f0f64-6528-42a3-a07f-9233e74e00ee"}
04:35:19.618 00.019 11596 IsSlewing returns 0
04:35:19.717 00.099 11596 IsGuiding returns 0
04:35:19.717 00.000 11596 scope move finished after 220 + 222 ms
04:35:19.717 00.000 11596 Move returns status 0, amount 220
04:35:19.717 00.000 11596 MoveAxis(N, 0, ABG)
04:35:19.717 00.000 11596 Move returns status 0, amount 0
04:35:19.718 00.001 11596 move complete, result=0
04:35:19.718 00.000 11596 worker thread done servicing request
04:35:19.718 00.000 13300 GuideStep: 0.2 px 220 ms WEST, 0.1 px 0 ms NORTH
04:35:19.718 00.000 11596 Worker thread wakes up
04:35:19.718 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:35:20.225 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:35:22.596 02.371 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"127ef74d-bfce-4a52-8557-56fe1ce0a7c9"}
04:35:22.596 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"127ef74d-bfce-4a52-8557-56fe1ce0a7c9"}
04:35:22.597 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3e436d0e-e803-4f88-89ff-fa02d01b2e0c"}
04:35:22.597 00.000 13300 case statement mapped state 6 to 3
04:35:22.598 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3e436d0e-e803-4f88-89ff-fa02d01b2e0c"}
04:35:22.598 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d9ad0918-b5d2-4da2-a5d6-b45e823ad578"}
04:35:22.599 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":1,"width":15,"height":15,"star_pos":[7.24,7.34],"pixels":"..."},"id":"d9ad0918-b5d2-4da2-a5d6-b45e823ad578"}
04:35:23.250 00.651 11596 Exposure complete
04:35:23.319 00.069 11596 worker thread done servicing request
04:35:23.319 00.000 13300 OnExposeComplete: enter
04:35:23.319 00.000 13300 UpdateGuideState(): m_state=6
04:35:23.319 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
04:35:23.320 00.001 13300 Star::Find returns 1 (0), X=1217.27, Y=22.57, Mass=894, SNR=20.8, Peak=68 HFD=4.0
04:35:23.320 00.000 13300 CameraToMount -- cameraTheta (1.30) - m_xAngle (1.53) = xAngle (-0.23 = -0.23)
04:35:23.320 00.000 13300 CameraToMount -- cameraTheta (1.30) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.36 = 2.93)
04:35:23.320 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.40 hyp=0.41 cameraTheta=1.30 mountX=0.40 mountY=0.09, mountTheta=0.21
04:35:23.322 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.40, opts=13)
04:35:23.323 00.001 13300 Enqueuing Move request for scope (0.11, 0.40)
04:35:23.323 00.000 11596 Worker thread wakes up
04:35:23.323 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.40) opts 0xd
04:35:23.323 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.40)
04:35:23.323 00.000 11596 Moving (0.11, 0.40) raw xDistance=0.40 yDistance=0.09
04:35:23.323 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.40
04:35:23.323 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:23.324 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:35:23.324 00.000 11596 MoveAxis(W, 520, ABG)
04:35:23.324 00.000 11596 Guiding  Dir = 3, Dur = 520
04:35:23.324 00.000 11596 IsSlewing returns 0
04:35:23.331 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=195, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
04:35:23.342 00.011 13300 UpdateGuideState exits: m=894 SNR=20.8
04:35:23.342 00.000 13300 PhdController: settling, locked = 1, distance = 0.24 (1.50) aobump = 0 frame = 2 / 99999
04:35:23.342 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761708923.342,"Host":"MAX-PC","Inst":1,"Distance":0.24,"Time":4.1,"SettleTime":5.0,"StarLocked":true}
04:35:23.343 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:23.343 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:35:23.343 00.000 13300 Enqueuing Expose request
04:35:23.420 00.077 11596 IsGuiding returns 0
04:35:23.661 00.241 11596 PulseGuide returned control before completion, sleep 290
04:35:24.168 00.507 11596 IsGuiding returns 1
04:35:24.168 00.000 11596 scope still moving after pulse duration time elapsed
04:35:24.192 00.024 11596 IsSlewing returns 0
04:35:24.302 00.110 11596 IsGuiding returns 0
04:35:24.302 00.000 11596 scope move finished after 520 + 361 ms
04:35:24.302 00.000 11596 Move returns status 0, amount 520
04:35:24.302 00.000 11596 MoveAxis(N, 0, ABG)
04:35:24.303 00.001 11596 Move returns status 0, amount 0
04:35:24.303 00.000 11596 move complete, result=0
04:35:24.303 00.000 11596 worker thread done servicing request
04:35:24.303 00.000 11596 Worker thread wakes up
04:35:24.303 00.000 13300 GuideStep: 0.4 px 520 ms WEST, 0.1 px 0 ms NORTH
04:35:24.303 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:35:24.810 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:35:25.595 00.785 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0fe3616a-99fb-420d-aa66-60b75810c905"}
04:35:25.595 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0fe3616a-99fb-420d-aa66-60b75810c905"}
04:35:25.596 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7d982b4f-969d-49f2-85e6-da3be640546a"}
04:35:25.596 00.000 13300 case statement mapped state 6 to 3
04:35:25.596 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7d982b4f-969d-49f2-85e6-da3be640546a"}
04:35:25.596 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b68aa977-6728-41ba-a1ac-225a86b439af"}
04:35:25.596 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":2,"width":15,"height":15,"star_pos":[7.27,6.57],"pixels":"..."},"id":"b68aa977-6728-41ba-a1ac-225a86b439af"}
04:35:27.834 02.238 11596 Exposure complete
04:35:27.904 00.070 11596 worker thread done servicing request
04:35:27.904 00.000 13300 OnExposeComplete: enter
04:35:27.904 00.000 13300 UpdateGuideState(): m_state=6
04:35:27.905 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
04:35:27.905 00.000 13300 Star::Find returns 1 (0), X=1217.26, Y=22.28, Mass=920, SNR=21.2, Peak=67 HFD=4.2
04:35:27.905 00.000 13300 CameraToMount -- cameraTheta (0.79) - m_xAngle (1.53) = xAngle (-0.74 = -0.74)
04:35:27.905 00.000 13300 CameraToMount -- cameraTheta (0.79) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.87 = 2.42)
04:35:27.905 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.11 hyp=0.15 cameraTheta=0.79 mountX=0.11 mountY=0.10, mountTheta=0.73
04:35:27.907 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.11, opts=13)
04:35:27.907 00.000 13300 Enqueuing Move request for scope (0.11, 0.11)
04:35:27.908 00.001 11596 Worker thread wakes up
04:35:27.908 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.11) opts 0xd
04:35:27.908 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.11)
04:35:27.908 00.000 11596 Moving (0.11, 0.11) raw xDistance=0.11 yDistance=0.10
04:35:27.908 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:35:27.908 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:27.908 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
04:35:27.908 00.000 11596 MoveAxis(E, 0, ABG)
04:35:27.908 00.000 11596 Move returns status 0, amount 0
04:35:27.908 00.000 11596 MoveAxis(N, 0, ABG)
04:35:27.909 00.001 11596 Move returns status 0, amount 0
04:35:27.909 00.000 11596 move complete, result=0
04:35:27.909 00.000 11596 worker thread done servicing request
04:35:27.914 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
04:35:27.923 00.009 13300 UpdateGuideState exits: m=920 SNR=21.2
04:35:27.923 00.000 13300 PhdController: settling, locked = 1, distance = 0.21 (1.50) aobump = 0 frame = 3 / 99999
04:35:27.923 00.000 13300 PhdController: newstate STATE_FINISH
04:35:27.923 00.000 13300 PhdController complete: success
04:35:27.923 00.000 13300 evsrv: {"Event":"SettleDone","Timestamp":1761708927.923,"Host":"MAX-PC","Inst":1,"Status":0,"TotalFrames":3,"DroppedFrames":0}
04:35:27.924 00.001 13300 Mount: notify guiding dither settle done success=1
04:35:27.924 00.000 13300 PhdController: newstate STATE_IDLE
04:35:27.924 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:27.924 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:35:27.924 00.000 13300 Enqueuing Expose request
04:35:27.924 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:35:27.924 00.000 11596 Worker thread wakes up
04:35:27.924 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:35:28.440 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:35:28.593 00.153 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e507986b-eb65-4ebf-b987-7174437a9261"}
04:35:28.593 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e507986b-eb65-4ebf-b987-7174437a9261"}
04:35:28.594 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aeff8da4-8080-4c32-a765-cfddc22c0ce4"}
04:35:28.594 00.000 13300 case statement mapped state 6 to 3
04:35:28.594 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"aeff8da4-8080-4c32-a765-cfddc22c0ce4"}
04:35:28.594 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9abb9bc2-5958-452e-8f5d-fe13420ca224"}
04:35:28.595 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":3,"width":15,"height":15,"star_pos":[7.26,7.28],"pixels":"..."},"id":"9abb9bc2-5958-452e-8f5d-fe13420ca224"}
04:35:31.470 02.875 11596 Exposure complete
04:35:31.539 00.069 11596 worker thread done servicing request
04:35:31.539 00.000 13300 OnExposeComplete: enter
04:35:31.539 00.000 13300 UpdateGuideState(): m_state=6
04:35:31.540 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
04:35:31.540 00.000 13300 Star::Find returns 1 (0), X=1217.30, Y=22.19, Mass=890, SNR=20.8, Peak=69 HFD=4.0
04:35:31.540 00.000 13300 CameraToMount -- cameraTheta (0.13) - m_xAngle (1.53) = xAngle (-1.40 = -1.40)
04:35:31.540 00.000 13300 CameraToMount -- cameraTheta (0.13) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.53 = 1.75)
04:35:31.540 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=0.02 hyp=0.15 cameraTheta=0.13 mountX=0.02 mountY=0.14, mountTheta=1.40
04:35:31.542 00.002 13300 SchedulePrimaryMove(1016D950, x=0.14, y=0.02, opts=13)
04:35:31.542 00.000 13300 Enqueuing Move request for scope (0.14, 0.02)
04:35:31.542 00.000 11596 Worker thread wakes up
04:35:31.543 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.02) opts 0xd
04:35:31.543 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, 0.02)
04:35:31.543 00.000 11596 Moving (0.14, 0.02) raw xDistance=0.02 yDistance=0.14
04:35:31.543 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:35:31.543 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:31.543 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
04:35:31.543 00.000 11596 MoveAxis(E, 0, ABG)
04:35:31.543 00.000 11596 Move returns status 0, amount 0
04:35:31.543 00.000 11596 MoveAxis(N, 0, ABG)
04:35:31.543 00.000 11596 Move returns status 0, amount 0
04:35:31.543 00.000 11596 move complete, result=0
04:35:31.544 00.001 11596 worker thread done servicing request
04:35:31.550 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
04:35:31.558 00.008 13300 UpdateGuideState exits: m=890 SNR=20.8
04:35:31.558 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:31.558 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:35:31.558 00.000 13300 Enqueuing Expose request
04:35:31.558 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:35:31.559 00.001 11596 Worker thread wakes up
04:35:31.559 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:35:31.592 00.033 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"89398af9-3f6c-461a-9719-9173f5803cfd"}
04:35:31.592 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"89398af9-3f6c-461a-9719-9173f5803cfd"}
04:35:31.593 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"70403821-56f6-4973-a30d-f3a11c33a766"}
04:35:31.593 00.000 13300 case statement mapped state 6 to 3
04:35:31.593 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"70403821-56f6-4973-a30d-f3a11c33a766"}
04:35:31.596 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0677912b-ae11-4bbb-b427-8b0e47e1e9ef"}
04:35:31.596 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.30,7.19],"pixels":"..."},"id":"0677912b-ae11-4bbb-b427-8b0e47e1e9ef"}
04:35:32.074 00.478 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:35:34.591 02.517 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fd6ee793-74ed-4497-b63f-3ddf633540fd"}
04:35:34.591 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fd6ee793-74ed-4497-b63f-3ddf633540fd"}
04:35:34.592 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"608c8af7-90d1-47d2-81c5-560dc9f73372"}
04:35:34.592 00.000 13300 case statement mapped state 6 to 3
04:35:34.592 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"608c8af7-90d1-47d2-81c5-560dc9f73372"}
04:35:34.592 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"38221260-8edf-430a-9003-2ecbe1b8fd0d"}
04:35:34.592 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":4,"width":15,"height":15,"star_pos":[7.30,7.19],"pixels":"..."},"id":"38221260-8edf-430a-9003-2ecbe1b8fd0d"}
04:35:35.111 00.519 11596 Exposure complete
04:35:35.184 00.073 11596 worker thread done servicing request
04:35:35.184 00.000 13300 OnExposeComplete: enter
04:35:35.185 00.001 13300 UpdateGuideState(): m_state=6
04:35:35.185 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
04:35:35.185 00.000 13300 Star::Find returns 1 (0), X=1217.18, Y=22.15, Mass=886, SNR=20.8, Peak=67 HFD=4.2
04:35:35.185 00.000 13300 CameraToMount -- cameraTheta (-0.58) - m_xAngle (1.53) = xAngle (-2.11 = -2.11)
04:35:35.185 00.000 13300 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.24 = 1.04)
04:35:35.185 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-0.58 mountX=-0.01 mountY=0.02, mountTheta=2.11
04:35:35.187 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.02, opts=13)
04:35:35.188 00.001 13300 Enqueuing Move request for scope (0.02, -0.02)
04:35:35.188 00.000 11596 Worker thread wakes up
04:35:35.188 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
04:35:35.188 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
04:35:35.188 00.000 11596 Moving (0.02, -0.02) raw xDistance=-0.01 yDistance=0.02
04:35:35.188 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:35:35.188 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:35.188 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:35:35.188 00.000 11596 MoveAxis(E, 0, ABG)
04:35:35.188 00.000 11596 Move returns status 0, amount 0
04:35:35.189 00.001 11596 MoveAxis(N, 0, ABG)
04:35:35.189 00.000 11596 Move returns status 0, amount 0
04:35:35.189 00.000 11596 move complete, result=0
04:35:35.189 00.000 11596 worker thread done servicing request
04:35:35.195 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=226, med=4, FiltMin=3, FiltMax=79, Gamma=0.510
04:35:35.203 00.008 13300 UpdateGuideState exits: m=886 SNR=20.8
04:35:35.203 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:35.203 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:35:35.203 00.000 13300 Enqueuing Expose request
04:35:35.203 00.000 11596 Worker thread wakes up
04:35:35.203 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:35:35.203 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:35:35.718 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:35:37.590 01.872 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c1bba6a0-9bd8-4599-9ee5-77cc8b7c6745"}
04:35:37.590 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c1bba6a0-9bd8-4599-9ee5-77cc8b7c6745"}
04:35:37.591 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f4b58e3d-dcb7-4ade-9664-0597ef3f1449"}
04:35:37.591 00.000 13300 case statement mapped state 6 to 3
04:35:37.591 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f4b58e3d-dcb7-4ade-9664-0597ef3f1449"}
04:35:37.591 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"67cd17b4-bf5d-4eec-a30b-ab44472e924c"}
04:35:37.591 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":5,"width":15,"height":15,"star_pos":[7.18,7.15],"pixels":"..."},"id":"67cd17b4-bf5d-4eec-a30b-ab44472e924c"}
04:35:38.743 01.152 11596 Exposure complete
04:35:38.813 00.070 11596 worker thread done servicing request
04:35:38.813 00.000 13300 OnExposeComplete: enter
04:35:38.814 00.001 13300 UpdateGuideState(): m_state=6
04:35:38.814 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
04:35:38.814 00.000 13300 Star::Find returns 1 (0), X=1217.04, Y=22.02, Mass=596, SNR=17.0, Peak=49 HFD=4.4
04:35:38.814 00.000 13300 CameraToMount -- cameraTheta (-2.26) - m_xAngle (1.53) = xAngle (-3.79 = 2.49)
04:35:38.815 00.001 13300 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.92 = -0.63)
04:35:38.815 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=-0.15 hyp=0.19 cameraTheta=-2.26 mountX=-0.15 mountY=-0.11, mountTheta=-2.50
04:35:38.817 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=-0.15, opts=13)
04:35:38.818 00.001 13300 Enqueuing Move request for scope (-0.12, -0.15)
04:35:38.818 00.000 11596 Worker thread wakes up
04:35:38.818 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.15) opts 0xd
04:35:38.818 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, -0.15)
04:35:38.818 00.000 11596 Moving (-0.12, -0.15) raw xDistance=-0.15 yDistance=-0.11
04:35:38.818 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
04:35:38.818 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:38.818 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:35:38.818 00.000 11596 MoveAxis(E, 193, ABG)
04:35:38.818 00.000 11596 Guiding  Dir = 2, Dur = 193
04:35:38.819 00.001 11596 IsSlewing returns 0
04:35:38.827 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
04:35:38.837 00.010 13300 UpdateGuideState exits: m=596 SNR=17.0
04:35:38.837 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:38.837 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:35:38.837 00.000 13300 Enqueuing Expose request
04:35:38.862 00.025 11596 IsGuiding returns 0
04:35:38.960 00.098 11596 PulseGuide returned control before completion, sleep 107
04:35:39.146 00.186 11596 IsGuiding returns 1
04:35:39.146 00.000 11596 scope still moving after pulse duration time elapsed
04:35:39.179 00.033 11596 IsSlewing returns 0
04:35:39.283 00.104 11596 IsGuiding returns 0
04:35:39.283 00.000 11596 scope move finished after 193 + 226 ms
04:35:39.283 00.000 11596 Move returns status 0, amount 193
04:35:39.283 00.000 11596 MoveAxis(N, 0, ABG)
04:35:39.283 00.000 11596 Move returns status 0, amount 0
04:35:39.283 00.000 11596 move complete, result=0
04:35:39.283 00.000 11596 worker thread done servicing request
04:35:39.283 00.000 13300 GuideStep: -0.2 px 193 ms EAST, -0.1 px 0 ms NORTH
04:35:39.283 00.000 11596 Worker thread wakes up
04:35:39.284 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:35:39.793 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:35:40.591 00.798 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4caca756-25eb-4dfe-b280-434cf2cc5a27"}
04:35:40.591 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4caca756-25eb-4dfe-b280-434cf2cc5a27"}
04:35:40.591 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6f75c934-260b-4d2f-95bb-565e82249ec5"}
04:35:40.591 00.000 13300 case statement mapped state 6 to 3
04:35:40.591 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6f75c934-260b-4d2f-95bb-565e82249ec5"}
04:35:40.592 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"71008b1f-9f33-441c-a45d-b7d029db5349"}
04:35:40.592 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":6,"width":15,"height":15,"star_pos":[7.04,7.02],"pixels":"..."},"id":"71008b1f-9f33-441c-a45d-b7d029db5349"}
04:35:42.824 02.232 11596 Exposure complete
04:35:42.904 00.080 11596 worker thread done servicing request
04:35:42.904 00.000 13300 OnExposeComplete: enter
04:35:42.904 00.000 13300 UpdateGuideState(): m_state=6
04:35:42.904 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
04:35:42.905 00.001 13300 Star::Find returns 1 (0), X=1217.09, Y=22.29, Mass=880, SNR=20.7, Peak=64 HFD=4.1
04:35:42.905 00.000 13300 CameraToMount -- cameraTheta (2.10) - m_xAngle (1.53) = xAngle (0.56 = 0.56)
04:35:42.905 00.000 13300 CameraToMount -- cameraTheta (2.10) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.56 = -2.56)
04:35:42.905 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.13 hyp=0.15 cameraTheta=2.10 mountX=0.12 mountY=-0.08, mountTheta=-0.57
04:35:42.907 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.13, opts=13)
04:35:42.907 00.000 13300 Enqueuing Move request for scope (-0.07, 0.13)
04:35:42.907 00.000 11596 Worker thread wakes up
04:35:42.907 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.13) opts 0xd
04:35:42.907 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.13)
04:35:42.907 00.000 11596 Moving (-0.07, 0.13) raw xDistance=0.12 yDistance=-0.08
04:35:42.907 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
04:35:42.908 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:42.908 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:35:42.908 00.000 11596 MoveAxis(E, 0, ABG)
04:35:42.908 00.000 11596 Move returns status 0, amount 0
04:35:42.908 00.000 11596 MoveAxis(N, 0, ABG)
04:35:42.908 00.000 11596 Move returns status 0, amount 0
04:35:42.908 00.000 11596 move complete, result=0
04:35:42.908 00.000 11596 worker thread done servicing request
04:35:42.914 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=207, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
04:35:42.922 00.008 13300 UpdateGuideState exits: m=880 SNR=20.7
04:35:42.923 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:42.923 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:35:42.923 00.000 13300 Enqueuing Expose request
04:35:42.923 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:35:42.923 00.000 11596 Worker thread wakes up
04:35:42.923 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:35:43.432 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:35:43.589 00.157 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bf51958e-d4ab-4948-8aec-c73d6625c2f2"}
04:35:43.589 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bf51958e-d4ab-4948-8aec-c73d6625c2f2"}
04:35:43.590 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a478367d-681a-46cd-8056-64db856f8c19"}
04:35:43.590 00.000 13300 case statement mapped state 6 to 3
04:35:43.590 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a478367d-681a-46cd-8056-64db856f8c19"}
04:35:43.590 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"56c33867-f4b3-4b6c-9dcc-963e63d85a48"}
04:35:43.591 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":7,"width":15,"height":15,"star_pos":[7.09,7.29],"pixels":"..."},"id":"56c33867-f4b3-4b6c-9dcc-963e63d85a48"}
04:35:46.459 02.868 11596 Exposure complete
04:35:46.531 00.072 11596 worker thread done servicing request
04:35:46.531 00.000 13300 OnExposeComplete: enter
04:35:46.532 00.001 13300 UpdateGuideState(): m_state=6
04:35:46.532 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
04:35:46.532 00.000 13300 Star::Find returns 1 (0), X=1217.09, Y=22.29, Mass=679, SNR=18.1, Peak=51 HFD=4.1
04:35:46.532 00.000 13300 CameraToMount -- cameraTheta (2.10) - m_xAngle (1.53) = xAngle (0.57 = 0.57)
04:35:46.532 00.000 13300 CameraToMount -- cameraTheta (2.10) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.56 = -2.56)
04:35:46.533 00.001 13300 CameraToMount -- cameraX=-0.07 cameraY=0.12 hyp=0.14 cameraTheta=2.10 mountX=0.12 mountY=-0.08, mountTheta=-0.58
04:35:46.534 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.12, opts=13)
04:35:46.534 00.000 13300 Enqueuing Move request for scope (-0.07, 0.12)
04:35:46.535 00.001 11596 Worker thread wakes up
04:35:46.535 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.12) opts 0xd
04:35:46.535 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.12)
04:35:46.535 00.000 11596 Moving (-0.07, 0.12) raw xDistance=0.12 yDistance=-0.08
04:35:46.535 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
04:35:46.535 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:46.535 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:35:46.535 00.000 11596 MoveAxis(E, 0, ABG)
04:35:46.535 00.000 11596 Move returns status 0, amount 0
04:35:46.536 00.001 11596 MoveAxis(N, 0, ABG)
04:35:46.536 00.000 11596 Move returns status 0, amount 0
04:35:46.536 00.000 11596 move complete, result=0
04:35:46.536 00.000 11596 worker thread done servicing request
04:35:46.542 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=153, med=4, FiltMin=2, FiltMax=61, Gamma=0.510
04:35:46.550 00.008 13300 UpdateGuideState exits: m=679 SNR=18.1
04:35:46.550 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:46.550 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:35:46.550 00.000 13300 Enqueuing Expose request
04:35:46.551 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:35:46.551 00.000 11596 Worker thread wakes up
04:35:46.551 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:35:46.590 00.039 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7b60668f-3698-43df-9731-49bf2d626c94"}
04:35:46.590 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7b60668f-3698-43df-9731-49bf2d626c94"}
04:35:46.593 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f14d81c3-ade2-4260-bf2e-161e7c981894"}
04:35:46.593 00.000 13300 case statement mapped state 6 to 3
04:35:46.593 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f14d81c3-ade2-4260-bf2e-161e7c981894"}
04:35:46.595 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4499933b-cd73-4cc2-898d-459f8fe17cc5"}
04:35:46.595 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.09,7.29],"pixels":"..."},"id":"4499933b-cd73-4cc2-898d-459f8fe17cc5"}
04:35:47.064 00.469 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:35:49.588 02.524 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d553d024-739f-4068-b777-ef579c46bf38"}
04:35:49.588 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d553d024-739f-4068-b777-ef579c46bf38"}
04:35:49.589 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c0e7556a-8de4-43b8-997e-576386a4938f"}
04:35:49.589 00.000 13300 case statement mapped state 6 to 3
04:35:49.589 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c0e7556a-8de4-43b8-997e-576386a4938f"}
04:35:49.589 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"66db3ff1-b4a1-4518-ad9d-a67441da88a9"}
04:35:49.589 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":8,"width":15,"height":15,"star_pos":[7.09,7.29],"pixels":"..."},"id":"66db3ff1-b4a1-4518-ad9d-a67441da88a9"}
04:35:50.096 00.507 11596 Exposure complete
04:35:50.177 00.081 11596 worker thread done servicing request
04:35:50.177 00.000 13300 OnExposeComplete: enter
04:35:50.177 00.000 13300 UpdateGuideState(): m_state=6
04:35:50.177 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
04:35:50.178 00.001 13300 Star::Find returns 1 (0), X=1217.15, Y=22.18, Mass=356, SNR=13.1, Peak=30 HFD=3.9
04:35:50.178 00.000 13300 Status Line: Mass: 356 vs 894
04:35:50.181 00.003 13300 UpdateCurrentPosition: star mass new=356.3 exp=894.0 thresh=50% limits=(447.0, 1374.5, 1788.0)
04:35:50.181 00.000 13300 DistanceChecker: activated
04:35:50.181 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:35:50.182 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:35:50.182 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:35:50.182 00.000 11596 Worker thread wakes up
04:35:50.182 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:35:50.183 00.001 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:35:50.183 00.000 11596 move complete, result=0
04:35:50.183 00.000 11596 worker thread done servicing request
04:35:50.298 00.115 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:35:50.298 00.000 13300 Status Line: Stella per per cambiamento di massa
04:35:50.303 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=163, med=4, FiltMin=2, FiltMax=59, Gamma=0.510
04:35:50.310 00.007 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:35:50.311 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:50.311 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:35:50.311 00.000 13300 Enqueuing Expose request
04:35:50.311 00.000 11596 Worker thread wakes up
04:35:50.311 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:35:50.824 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:35:52.587 01.763 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"42759652-76a9-41cf-8d8e-0d67ecf8e0be"}
04:35:52.587 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"42759652-76a9-41cf-8d8e-0d67ecf8e0be"}
04:35:52.588 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a0640639-91a7-441c-ba4a-a8fbfa2dec58"}
04:35:52.588 00.000 13300 case statement mapped state 6 to 4
04:35:52.588 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"a0640639-91a7-441c-ba4a-a8fbfa2dec58"}
04:35:52.589 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1f473dbc-7ab2-4c63-b356-e66c016744e2"}
04:35:52.589 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":9,"width":15,"height":15,"star_pos":[7.09,7.29],"pixels":"..."},"id":"1f473dbc-7ab2-4c63-b356-e66c016744e2"}
04:35:53.848 01.259 11596 Exposure complete
04:35:53.924 00.076 11596 worker thread done servicing request
04:35:53.925 00.001 13300 OnExposeComplete: enter
04:35:53.925 00.000 13300 UpdateGuideState(): m_state=6
04:35:53.925 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
04:35:53.925 00.000 13300 Star::Find returns 0 (2), X=1217.00, Y=22.00, Mass=14, SNR=2.5, Peak=8 HFD=0.0
04:35:53.925 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
04:35:53.926 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:35:53.926 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:35:53.926 00.000 11596 Worker thread wakes up
04:35:53.926 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:35:53.926 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:35:53.926 00.000 11596 move complete, result=0
04:35:53.926 00.000 11596 worker thread done servicing request
04:35:54.037 00.111 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:35:54.037 00.000 13300 Status Line: Stella persa per SNR basso
04:35:54.041 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=147, med=4, FiltMin=2, FiltMax=31, Gamma=0.510
04:35:54.049 00.008 13300 UpdateGuideState exits: Stella persa per SNR basso
04:35:54.049 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:54.049 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:35:54.049 00.000 13300 Enqueuing Expose request
04:35:54.049 00.000 11596 Worker thread wakes up
04:35:54.049 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:35:54.559 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:35:55.587 01.028 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1d326386-67d6-4fe0-ad81-cc17752ad85d"}
04:35:55.587 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1d326386-67d6-4fe0-ad81-cc17752ad85d"}
04:35:55.588 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"06c8eac5-8e50-489e-8ad5-7298e4366cfb"}
04:35:55.588 00.000 13300 case statement mapped state 6 to 4
04:35:55.588 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"06c8eac5-8e50-489e-8ad5-7298e4366cfb"}
04:35:55.588 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1565c79d-526d-4a29-b442-01265f762b8e"}
04:35:55.589 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":10,"width":15,"height":15,"star_pos":[7.09,7.29],"pixels":"..."},"id":"1565c79d-526d-4a29-b442-01265f762b8e"}
04:35:57.585 01.996 11596 Exposure complete
04:35:57.658 00.073 11596 worker thread done servicing request
04:35:57.658 00.000 13300 OnExposeComplete: enter
04:35:57.658 00.000 13300 UpdateGuideState(): m_state=6
04:35:57.658 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
04:35:57.658 00.000 13300 Star::Find returns 1 (0), X=1217.45, Y=22.75, Mass=49, SNR=4.8, Peak=8 HFD=3.5
04:35:57.659 00.001 13300 Status Line: Mass: 49 vs 894
04:35:57.662 00.003 13300 UpdateCurrentPosition: star mass new=48.6 exp=894.0 thresh=50% limits=(447.0, 1374.5, 1788.0)
04:35:57.662 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:35:57.662 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:35:57.663 00.001 13300 Enqueuing Move request for scope (0.00, 0.00)
04:35:57.663 00.000 11596 Worker thread wakes up
04:35:57.663 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:35:57.663 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:35:57.663 00.000 11596 move complete, result=0
04:35:57.663 00.000 11596 worker thread done servicing request
04:35:57.776 00.113 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:35:57.776 00.000 13300 Status Line: Stella per per cambiamento di massa
04:35:57.780 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=146, med=4, FiltMin=3, FiltMax=11, Gamma=0.510
04:35:57.787 00.007 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:35:57.788 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:57.788 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:35:57.788 00.000 13300 Enqueuing Expose request
04:35:57.788 00.000 11596 Worker thread wakes up
04:35:57.788 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:35:58.296 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:35:58.586 00.290 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"85044ced-39c8-42db-90b0-81fbc8cbdeea"}
04:35:58.586 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"85044ced-39c8-42db-90b0-81fbc8cbdeea"}
04:35:58.587 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"391010b6-e591-402b-a239-fdcd71a04002"}
04:35:58.587 00.000 13300 case statement mapped state 6 to 4
04:35:58.587 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"391010b6-e591-402b-a239-fdcd71a04002"}
04:35:58.587 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5fd11622-e661-433b-b7d3-02ff87114a3a"}
04:35:58.588 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":11,"width":15,"height":15,"star_pos":[7.09,7.29],"pixels":"..."},"id":"5fd11622-e661-433b-b7d3-02ff87114a3a"}
04:36:01.325 02.737 11596 Exposure complete
04:36:01.406 00.081 11596 worker thread done servicing request
04:36:01.406 00.000 13300 OnExposeComplete: enter
04:36:01.406 00.000 13300 UpdateGuideState(): m_state=6
04:36:01.406 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
04:36:01.406 00.000 13300 Star::Find returns 1 (0), X=1217.27, Y=22.26, Mass=93, SNR=6.6, Peak=14 HFD=2.9
04:36:01.407 00.001 13300 Status Line: Mass: 93 vs 886
04:36:01.411 00.004 13300 UpdateCurrentPosition: star mass new=93.0 exp=886.4 thresh=50% limits=(443.2, 1374.5, 1772.9)
04:36:01.411 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:36:01.411 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:36:01.411 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:36:01.412 00.001 11596 Worker thread wakes up
04:36:01.412 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:36:01.412 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:36:01.412 00.000 11596 move complete, result=0
04:36:01.412 00.000 11596 worker thread done servicing request
04:36:01.525 00.113 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:36:01.525 00.000 13300 Status Line: Stella per per cambiamento di massa
04:36:01.529 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=145, med=4, FiltMin=2, FiltMax=19, Gamma=0.510
04:36:01.537 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:36:01.537 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:01.537 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:36:01.537 00.000 13300 Enqueuing Expose request
04:36:01.537 00.000 11596 Worker thread wakes up
04:36:01.537 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:36:01.586 00.049 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"96c04da5-a107-4e7b-9850-8fb73f853718"}
04:36:01.586 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"96c04da5-a107-4e7b-9850-8fb73f853718"}
04:36:01.587 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8ec844a1-16dc-45d6-ae98-8a08d92d4d11"}
04:36:01.587 00.000 13300 case statement mapped state 6 to 4
04:36:01.587 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"8ec844a1-16dc-45d6-ae98-8a08d92d4d11"}
04:36:01.589 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0d99d281-4629-47f7-b6be-f2b21be1b8f7"}
04:36:01.589 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.09,7.29],"pixels":"..."},"id":"0d99d281-4629-47f7-b6be-f2b21be1b8f7"}
04:36:02.050 00.461 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:36:04.583 02.533 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4c9f5e06-97e6-46ef-b79c-0ce0e4580ffd"}
04:36:04.583 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4c9f5e06-97e6-46ef-b79c-0ce0e4580ffd"}
04:36:04.584 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d2dde9eb-859a-461f-8fc2-50b789c5cea7"}
04:36:04.584 00.000 13300 case statement mapped state 6 to 4
04:36:04.584 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"d2dde9eb-859a-461f-8fc2-50b789c5cea7"}
04:36:04.584 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c4614316-1f9d-4c34-8278-64dd3152019b"}
04:36:04.585 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":12,"width":15,"height":15,"star_pos":[7.09,7.29],"pixels":"..."},"id":"c4614316-1f9d-4c34-8278-64dd3152019b"}
04:36:05.083 00.498 11596 Exposure complete
04:36:05.160 00.077 11596 worker thread done servicing request
04:36:05.160 00.000 13300 OnExposeComplete: enter
04:36:05.160 00.000 13300 UpdateGuideState(): m_state=6
04:36:05.160 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
04:36:05.160 00.000 13300 Star::Find returns 1 (0), X=1216.80, Y=22.32, Mass=131, SNR=7.9, Peak=14 HFD=3.9
04:36:05.160 00.000 13300 Status Line: Mass: 131 vs 880
04:36:05.164 00.004 13300 UpdateCurrentPosition: star mass new=131.3 exp=879.7 thresh=50% limits=(439.9, 1374.5, 1759.5)
04:36:05.164 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:36:05.165 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:36:05.165 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:36:05.165 00.000 11596 Worker thread wakes up
04:36:05.165 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:36:05.165 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:36:05.166 00.001 11596 move complete, result=0
04:36:05.166 00.000 11596 worker thread done servicing request
04:36:05.272 00.106 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:36:05.272 00.000 13300 Status Line: Stella per per cambiamento di massa
04:36:05.277 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=142, med=4, FiltMin=2, FiltMax=31, Gamma=0.510
04:36:05.284 00.007 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:36:05.285 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:05.285 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:36:05.285 00.000 13300 Enqueuing Expose request
04:36:05.285 00.000 11596 Worker thread wakes up
04:36:05.285 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:36:05.792 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:36:07.583 01.791 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f8b20029-9926-4130-b61a-244a09aff889"}
04:36:07.583 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f8b20029-9926-4130-b61a-244a09aff889"}
04:36:07.584 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3c923693-9eac-49c7-b1d3-3a2fc2dbc7c6"}
04:36:07.584 00.000 13300 case statement mapped state 6 to 4
04:36:07.584 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"3c923693-9eac-49c7-b1d3-3a2fc2dbc7c6"}
04:36:07.584 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"899810d7-ab11-4d19-bf38-7769da4f8334"}
04:36:07.585 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":13,"width":15,"height":15,"star_pos":[7.09,7.29],"pixels":"..."},"id":"899810d7-ab11-4d19-bf38-7769da4f8334"}
04:36:08.815 01.230 11596 Exposure complete
04:36:08.885 00.070 11596 worker thread done servicing request
04:36:08.885 00.000 13300 OnExposeComplete: enter
04:36:08.885 00.000 13300 UpdateGuideState(): m_state=6
04:36:08.886 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
04:36:08.886 00.000 13300 Star::Find returns 1 (0), X=1217.03, Y=22.48, Mass=253, SNR=11.1, Peak=27 HFD=3.6
04:36:08.886 00.000 13300 Status Line: Mass: 253 vs 679
04:36:08.891 00.005 13300 UpdateCurrentPosition: star mass new=252.7 exp=678.9 thresh=50% limits=(339.4, 1374.5, 1357.7)
04:36:08.891 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:36:08.891 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:36:08.892 00.001 13300 Enqueuing Move request for scope (0.00, 0.00)
04:36:08.892 00.000 11596 Worker thread wakes up
04:36:08.892 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:36:08.892 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:36:08.892 00.000 11596 move complete, result=0
04:36:08.892 00.000 11596 worker thread done servicing request
04:36:09.007 00.115 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:36:09.007 00.000 13300 Status Line: Stella per per cambiamento di massa
04:36:09.012 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=146, med=4, FiltMin=2, FiltMax=48, Gamma=0.510
04:36:09.020 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:36:09.020 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:09.020 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:36:09.020 00.000 13300 Enqueuing Expose request
04:36:09.020 00.000 11596 Worker thread wakes up
04:36:09.020 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:36:09.526 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:36:10.582 01.056 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"11daab52-f13d-4db2-8cb7-75bf2d3ddb5e"}
04:36:10.582 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"11daab52-f13d-4db2-8cb7-75bf2d3ddb5e"}
04:36:10.583 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aae2c518-7005-4cdb-bc28-84a97fcb2180"}
04:36:10.583 00.000 13300 case statement mapped state 6 to 4
04:36:10.583 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"aae2c518-7005-4cdb-bc28-84a97fcb2180"}
04:36:10.583 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9fc11e58-f3ce-4dce-9b50-1bb445fb8c6c"}
04:36:10.584 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":14,"width":15,"height":15,"star_pos":[7.09,7.29],"pixels":"..."},"id":"9fc11e58-f3ce-4dce-9b50-1bb445fb8c6c"}
04:36:12.563 01.979 11596 Exposure complete
04:36:12.635 00.072 11596 worker thread done servicing request
04:36:12.635 00.000 13300 OnExposeComplete: enter
04:36:12.635 00.000 13300 UpdateGuideState(): m_state=6
04:36:12.635 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
04:36:12.635 00.000 13300 Star::Find returns 1 (0), X=1217.00, Y=22.53, Mass=255, SNR=11.1, Peak=22 HFD=4.1
04:36:12.636 00.001 13300 Status Line: Mass: 255 vs 596
04:36:12.639 00.003 13300 UpdateCurrentPosition: star mass new=255.2 exp=595.7 thresh=50% limits=(297.9, 1374.5, 1191.5)
04:36:12.639 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:36:12.640 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:36:12.640 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:36:12.640 00.000 11596 Worker thread wakes up
04:36:12.640 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:36:12.641 00.001 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:36:12.641 00.000 11596 move complete, result=0
04:36:12.641 00.000 11596 worker thread done servicing request
04:36:12.748 00.107 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:36:12.748 00.000 13300 Status Line: Stella per per cambiamento di massa
04:36:12.752 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=145, med=4, FiltMin=2, FiltMax=50, Gamma=0.510
04:36:12.759 00.007 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:36:12.759 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:12.760 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:36:12.760 00.000 13300 Enqueuing Expose request
04:36:12.760 00.000 11596 Worker thread wakes up
04:36:12.760 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:36:13.275 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:36:13.581 00.306 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"55e21a3d-8c22-4232-ab6e-fcd716748614"}
04:36:13.581 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"55e21a3d-8c22-4232-ab6e-fcd716748614"}
04:36:13.582 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cab83da4-cf37-40c0-9c28-3ebcec0b920e"}
04:36:13.582 00.000 13300 case statement mapped state 6 to 4
04:36:13.582 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"cab83da4-cf37-40c0-9c28-3ebcec0b920e"}
04:36:13.583 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b213b0e1-6726-404b-acc7-10d9ee2c611a"}
04:36:13.583 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":15,"width":15,"height":15,"star_pos":[7.09,7.29],"pixels":"..."},"id":"b213b0e1-6726-404b-acc7-10d9ee2c611a"}
04:36:16.307 02.724 11596 Exposure complete
04:36:16.400 00.093 11596 worker thread done servicing request
04:36:16.401 00.001 13300 OnExposeComplete: enter
04:36:16.401 00.000 13300 UpdateGuideState(): m_state=6
04:36:16.402 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
04:36:16.402 00.000 13300 Star::Find returns 1 (0), X=1217.04, Y=22.55, Mass=431, SNR=14.4, Peak=35 HFD=4.0
04:36:16.402 00.000 13300 DistanceChecker: deactivated
04:36:16.402 00.000 13300 CameraToMount -- cameraTheta (1.88) - m_xAngle (1.53) = xAngle (0.35 = 0.35)
04:36:16.402 00.000 13300 CameraToMount -- cameraTheta (1.88) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.78 = -2.78)
04:36:16.402 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=0.38 hyp=0.40 cameraTheta=1.88 mountX=0.38 mountY=-0.14, mountTheta=-0.36
04:36:16.406 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=0.38, opts=13)
04:36:16.406 00.000 13300 Enqueuing Move request for scope (-0.12, 0.38)
04:36:16.406 00.000 11596 Worker thread wakes up
04:36:16.406 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.38) opts 0xd
04:36:16.406 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, 0.38)
04:36:16.407 00.001 11596 Moving (-0.12, 0.38) raw xDistance=0.38 yDistance=-0.14
04:36:16.407 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
04:36:16.407 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:36:16.407 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
04:36:16.407 00.000 11596 MoveAxis(W, 475, ABG)
04:36:16.407 00.000 11596 Guiding  Dir = 3, Dur = 475
04:36:16.408 00.001 11596 IsSlewing returns 0
04:36:16.416 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=145, med=4, FiltMin=2, FiltMax=50, Gamma=0.510
04:36:16.425 00.009 13300 UpdateGuideState exits: m=431 SNR=14.4
04:36:16.426 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:16.426 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:36:16.426 00.000 13300 Enqueuing Expose request
04:36:16.533 00.107 11596 IsGuiding returns 0
04:36:16.582 00.049 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"920c5bdb-f276-40f4-82a0-c90a4cb94958"}
04:36:16.582 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"920c5bdb-f276-40f4-82a0-c90a4cb94958"}
04:36:16.583 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"28aedac8-bfaf-4331-b329-0dd28175b4d4"}
04:36:16.583 00.000 13300 case statement mapped state 6 to 3
04:36:16.583 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"28aedac8-bfaf-4331-b329-0dd28175b4d4"}
04:36:16.584 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ab45e173-ad7d-4478-871b-66e26f2d5bc6"}
04:36:16.584 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.04,6.55],"pixels":"..."},"id":"ab45e173-ad7d-4478-871b-66e26f2d5bc6"}
04:36:16.719 00.135 11596 PulseGuide returned control before completion, sleep 299
04:36:17.122 00.403 11596 IsGuiding returns 1
04:36:17.123 00.001 11596 scope still moving after pulse duration time elapsed
04:36:17.146 00.023 11596 IsSlewing returns 0
04:36:17.240 00.094 11596 IsGuiding returns 0
04:36:17.240 00.000 11596 scope move finished after 475 + 232 ms
04:36:17.240 00.000 11596 Move returns status 0, amount 475
04:36:17.240 00.000 11596 MoveAxis(N, 0, ABG)
04:36:17.240 00.000 11596 Move returns status 0, amount 0
04:36:17.240 00.000 11596 move complete, result=0
04:36:17.240 00.000 11596 worker thread done servicing request
04:36:17.241 00.001 13300 GuideStep: 0.4 px 475 ms WEST, -0.1 px 0 ms NORTH
04:36:17.241 00.000 11596 Worker thread wakes up
04:36:17.241 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:36:17.745 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:36:19.581 01.836 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c31e3010-d38f-44d9-bea8-3bc8812966c0"}
04:36:19.581 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c31e3010-d38f-44d9-bea8-3bc8812966c0"}
04:36:19.582 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bf426c37-7bb5-4b13-bdfa-bf7ae3d9c469"}
04:36:19.582 00.000 13300 case statement mapped state 6 to 3
04:36:19.582 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bf426c37-7bb5-4b13-bdfa-bf7ae3d9c469"}
04:36:19.583 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3bccb73e-2312-4dd8-9c0d-2bd3158e67f2"}
04:36:19.583 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":16,"width":15,"height":15,"star_pos":[7.04,6.55],"pixels":"..."},"id":"3bccb73e-2312-4dd8-9c0d-2bd3158e67f2"}
04:36:20.784 01.201 11596 Exposure complete
04:36:20.853 00.069 11596 worker thread done servicing request
04:36:20.853 00.000 13300 OnExposeComplete: enter
04:36:20.853 00.000 13300 UpdateGuideState(): m_state=6
04:36:20.853 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
04:36:20.853 00.000 13300 Star::Find returns 1 (0), X=1216.97, Y=22.26, Mass=430, SNR=14.4, Peak=35 HFD=4.0
04:36:20.854 00.001 13300 MultiStar: exiting stabilization period
04:36:20.854 00.000 13300 MultiStar: updating star positions after lock position change
04:36:20.854 00.000 13300 Star::Find(15, 1075, 30, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
04:36:20.854 00.000 13300 Star::Find returns 1 (0), X=1075.39, Y=30.35, Mass=130, SNR=7.8, Peak=19 HFD=3.1
04:36:20.854 00.000 13300 Star::Find(15, 1044, 817, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
04:36:20.854 00.000 13300 Star::Find returns 1 (0), X=1044.36, Y=817.50, Mass=158, SNR=8.7, Peak=22 HFD=3.3
04:36:20.854 00.000 13300 Star::Find(15, 528, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
04:36:20.854 00.000 13300 Star::Find returns 1 (0), X=528.56, Y=866.23, Mass=99, SNR=6.9, Peak=20 HFD=2.9
04:36:20.854 00.000 13300 Star::Find(15, 232, 476, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
04:36:20.855 00.001 13300 Star::Find returns 1 (0), X=231.79, Y=476.34, Mass=62, SNR=5.4, Peak=13 HFD=2.2
04:36:20.855 00.000 13300 Star::Find(15, 918, 613, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
04:36:20.855 00.000 13300 Star::Find returns 1 (0), X=917.82, Y=614.20, Mass=49, SNR=4.8, Peak=12 HFD=2.9
04:36:20.855 00.000 13300 Star::Find(15, 818, 396, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
04:36:20.855 00.000 13300 Star::Find returns 1 (0), X=818.66, Y=396.42, Mass=49, SNR=4.8, Peak=12 HFD=1.9
04:36:20.855 00.000 13300 CameraToMount -- cameraTheta (2.69) - m_xAngle (1.53) = xAngle (1.16 = 1.16)
04:36:20.855 00.000 13300 CameraToMount -- cameraTheta (2.69) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.97 = -1.97)
04:36:20.855 00.000 13300 CameraToMount -- cameraX=-0.19 cameraY=0.09 hyp=0.21 cameraTheta=2.69 mountX=0.08 mountY=-0.19, mountTheta=-1.16
04:36:20.857 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.19, y=0.09, opts=13)
04:36:20.857 00.000 13300 Enqueuing Move request for scope (-0.19, 0.09)
04:36:20.857 00.000 11596 Worker thread wakes up
04:36:20.857 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.09) opts 0xd
04:36:20.858 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.19, 0.09)
04:36:20.858 00.000 11596 Moving (-0.19, 0.09) raw xDistance=0.08 yDistance=-0.19
04:36:20.858 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:36:20.858 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:36:20.858 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
04:36:20.858 00.000 11596 MoveAxis(E, 0, ABG)
04:36:20.858 00.000 11596 Move returns status 0, amount 0
04:36:20.858 00.000 11596 MoveAxis(N, 0, ABG)
04:36:20.858 00.000 11596 Move returns status 0, amount 0
04:36:20.858 00.000 11596 move complete, result=0
04:36:20.859 00.001 11596 worker thread done servicing request
04:36:20.865 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=145, med=4, FiltMin=2, FiltMax=44, Gamma=0.510
04:36:20.872 00.007 13300 UpdateGuideState exits: m=430 SNR=14.4
04:36:20.872 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:20.872 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:36:20.873 00.001 13300 Enqueuing Expose request
04:36:20.873 00.000 11596 Worker thread wakes up
04:36:20.873 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:36:20.873 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:36:21.389 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:36:22.581 01.192 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dcf33c08-2995-4640-927e-29a4075b9a4f"}
04:36:22.581 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dcf33c08-2995-4640-927e-29a4075b9a4f"}
04:36:22.582 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bc92c187-3a9e-423b-9a86-d7b47cea3622"}
04:36:22.582 00.000 13300 case statement mapped state 6 to 3
04:36:22.582 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bc92c187-3a9e-423b-9a86-d7b47cea3622"}
04:36:22.593 00.011 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a573c88d-fd1b-454d-98b5-5a397a7d1d9f"}
04:36:22.594 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":17,"width":15,"height":15,"star_pos":[6.97,7.26],"pixels":"..."},"id":"a573c88d-fd1b-454d-98b5-5a397a7d1d9f"}
04:36:24.512 01.918 11596 Exposure complete
04:36:24.582 00.070 11596 worker thread done servicing request
04:36:24.583 00.001 13300 OnExposeComplete: enter
04:36:24.583 00.000 13300 UpdateGuideState(): m_state=6
04:36:24.583 00.000 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
04:36:24.583 00.000 13300 Star::Find returns 1 (0), X=1217.03, Y=22.20, Mass=398, SNR=13.9, Peak=35 HFD=4.1
04:36:24.584 00.001 13300 MultiStar: [#1 -0.16,-0.51,0.00,M1] [#2 0.04,-0.10,0.69,U] [#3 -0.23,-0.25,0.00,M1] [#4 -0.17,0.45,0.00,M1] [#5 -0.13,-0.09,0.34,U] [#6 -1.17,0.09,0.00,M1] 
04:36:24.584 00.000 13300 refined, 2 included, MultiStar: {-0.07, -0.04}, one-star: {-0.12, 0.03}
04:36:24.584 00.000 13300 CameraToMount -- cameraTheta (-2.64) - m_xAngle (1.53) = xAngle (-4.18 = 2.11)
04:36:24.584 00.000 13300 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.30 = -1.02)
04:36:24.584 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-2.64 mountX=-0.04 mountY=-0.07, mountTheta=-2.11
04:36:24.586 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.04, opts=13)
04:36:24.586 00.000 13300 Enqueuing Move request for scope (-0.07, -0.04)
04:36:24.586 00.000 11596 Worker thread wakes up
04:36:24.586 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.04) opts 0xd
04:36:24.586 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.04)
04:36:24.586 00.000 11596 Moving (-0.07, -0.04) raw xDistance=-0.04 yDistance=-0.07
04:36:24.587 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:36:24.587 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:36:24.587 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:36:24.587 00.000 11596 MoveAxis(E, 0, ABG)
04:36:24.587 00.000 11596 Move returns status 0, amount 0
04:36:24.587 00.000 11596 MoveAxis(N, 0, ABG)
04:36:24.587 00.000 11596 Move returns status 0, amount 0
04:36:24.587 00.000 11596 move complete, result=0
04:36:24.587 00.000 11596 worker thread done servicing request
04:36:24.593 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=145, med=4, FiltMin=3, FiltMax=40, Gamma=0.510
04:36:24.601 00.008 13300 UpdateGuideState exits: m=398 SNR=13.9
04:36:24.601 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:24.601 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:36:24.601 00.000 13300 Enqueuing Expose request
04:36:24.601 00.000 11596 Worker thread wakes up
04:36:24.601 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:36:24.602 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:36:25.111 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:36:25.580 00.469 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3eb939e5-e096-4bb4-973b-4cafaa5d6af5"}
04:36:25.580 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3eb939e5-e096-4bb4-973b-4cafaa5d6af5"}
04:36:25.581 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f5e457c5-c310-4d80-9a47-56f0d5835dfa"}
04:36:25.581 00.000 13300 case statement mapped state 6 to 3
04:36:25.581 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f5e457c5-c310-4d80-9a47-56f0d5835dfa"}
04:36:25.581 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"95fc5e81-2c3e-4ef4-a4f6-c7c7416dd769"}
04:36:25.582 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":18,"width":15,"height":15,"star_pos":[7.03,7.20],"pixels":"..."},"id":"95fc5e81-2c3e-4ef4-a4f6-c7c7416dd769"}
04:36:28.136 02.554 11596 Exposure complete
04:36:28.205 00.069 11596 worker thread done servicing request
04:36:28.206 00.001 13300 OnExposeComplete: enter
04:36:28.206 00.000 13300 UpdateGuideState(): m_state=6
04:36:28.206 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
04:36:28.206 00.000 13300 Star::Find returns 1 (0), X=1216.98, Y=22.16, Mass=327, SNR=12.6, Peak=30 HFD=3.6
04:36:28.207 00.001 13300 MultiStar: [#1 -0.20,-0.39,0.00,M2] [#2 -0.05,0.21,0.74,U] [#3 -0.33,-0.28,0.00,M2] [#4 -0.23,0.38,0.00,M2] [#5 0.20,-0.77,0.00,M1] [#6 -0.41,0.20,0.00,M2] 
04:36:28.207 00.000 13300 refined, 1 included, MultiStar: {-0.12, 0.09}, one-star: {-0.18, -0.01}
04:36:28.207 00.000 13300 CameraToMount -- cameraTheta (2.54) - m_xAngle (1.53) = xAngle (1.00 = 1.00)
04:36:28.207 00.000 13300 CameraToMount -- cameraTheta (2.54) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.12 = -2.12)
04:36:28.207 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=0.09 hyp=0.15 cameraTheta=2.54 mountX=0.08 mountY=-0.13, mountTheta=-1.01
04:36:28.209 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=0.09, opts=13)
04:36:28.209 00.000 13300 Enqueuing Move request for scope (-0.12, 0.09)
04:36:28.209 00.000 11596 Worker thread wakes up
04:36:28.209 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.09) opts 0xd
04:36:28.209 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, 0.09)
04:36:28.209 00.000 11596 Moving (-0.12, 0.09) raw xDistance=0.08 yDistance=-0.13
04:36:28.209 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:36:28.210 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:36:28.210 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
04:36:28.210 00.000 11596 MoveAxis(E, 0, ABG)
04:36:28.210 00.000 11596 Move returns status 0, amount 0
04:36:28.210 00.000 11596 MoveAxis(N, 0, ABG)
04:36:28.210 00.000 11596 Move returns status 0, amount 0
04:36:28.210 00.000 11596 move complete, result=0
04:36:28.210 00.000 11596 worker thread done servicing request
04:36:28.216 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=143, med=4, FiltMin=2, FiltMax=39, Gamma=0.510
04:36:28.225 00.009 13300 UpdateGuideState exits: m=327 SNR=12.6
04:36:28.225 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:28.225 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:36:28.226 00.001 13300 Enqueuing Expose request
04:36:28.226 00.000 11596 Worker thread wakes up
04:36:28.226 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:36:28.226 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:36:28.579 00.353 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"31b01e9a-359b-4295-a112-ce96a9acd52f"}
04:36:28.579 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"31b01e9a-359b-4295-a112-ce96a9acd52f"}
04:36:28.580 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e9a975cd-646b-470b-b2a9-78eb726a35a2"}
04:36:28.580 00.000 13300 case statement mapped state 6 to 3
04:36:28.580 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e9a975cd-646b-470b-b2a9-78eb726a35a2"}
04:36:28.581 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"37c3cb75-34a5-4ca8-84ba-1af0305c33a8"}
04:36:28.581 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[6.98,7.16],"pixels":"..."},"id":"37c3cb75-34a5-4ca8-84ba-1af0305c33a8"}
04:36:28.742 00.161 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:36:31.578 02.836 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ae2db6df-8a6e-4234-8561-195a78d79dff"}
04:36:31.578 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ae2db6df-8a6e-4234-8561-195a78d79dff"}
04:36:31.579 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c8c8b929-2708-4cca-a18d-1353ba3b64d7"}
04:36:31.579 00.000 13300 case statement mapped state 6 to 3
04:36:31.579 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c8c8b929-2708-4cca-a18d-1353ba3b64d7"}
04:36:31.580 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ee3cc8f6-05e5-45b6-a576-13f2cc0d5a0c"}
04:36:31.580 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":19,"width":15,"height":15,"star_pos":[6.98,7.16],"pixels":"..."},"id":"ee3cc8f6-05e5-45b6-a576-13f2cc0d5a0c"}
04:36:31.774 00.194 11596 Exposure complete
04:36:31.843 00.069 11596 worker thread done servicing request
04:36:31.844 00.001 13300 OnExposeComplete: enter
04:36:31.844 00.000 13300 UpdateGuideState(): m_state=6
04:36:31.844 00.000 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
04:36:31.844 00.000 13300 Star::Find returns 1 (0), X=1217.02, Y=22.16, Mass=312, SNR=12.3, Peak=30 HFD=3.7
04:36:31.844 00.000 13300 MultiStar: [#1 -0.29,-0.34,0.00,M3] [#2 -0.10,-0.09,0.68,U] [#3 -0.40,-0.13,0.00,M3] [#4 -0.07,0.23,0.51,U] [#5 -0.24,-1.06,0.00,M2] [#6 -0.87,0.08,0.00,M3] 
04:36:31.845 00.001 13300 refined, 2 included, MultiStar: {-0.11, 0.02}, one-star: {-0.14, -0.01}
04:36:31.845 00.000 13300 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.53) = xAngle (1.41 = 1.41)
04:36:31.845 00.000 13300 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.72 = -1.72)
04:36:31.845 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=0.02 hyp=0.11 cameraTheta=2.94 mountX=0.02 mountY=-0.11, mountTheta=-1.41
04:36:31.847 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=0.02, opts=13)
04:36:31.847 00.000 13300 Enqueuing Move request for scope (-0.11, 0.02)
04:36:31.847 00.000 11596 Worker thread wakes up
04:36:31.847 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.02) opts 0xd
04:36:31.847 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, 0.02)
04:36:31.847 00.000 11596 Moving (-0.11, 0.02) raw xDistance=0.02 yDistance=-0.11
04:36:31.847 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:36:31.847 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:36:31.848 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:36:31.848 00.000 11596 MoveAxis(E, 0, ABG)
04:36:31.848 00.000 11596 Move returns status 0, amount 0
04:36:31.848 00.000 11596 MoveAxis(N, 0, ABG)
04:36:31.848 00.000 11596 Move returns status 0, amount 0
04:36:31.848 00.000 11596 move complete, result=0
04:36:31.848 00.000 11596 worker thread done servicing request
04:36:31.853 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=155, med=4, FiltMin=2, FiltMax=63, Gamma=0.510
04:36:31.861 00.008 13300 UpdateGuideState exits: m=312 SNR=12.3
04:36:31.861 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:31.861 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:36:31.861 00.000 13300 Enqueuing Expose request
04:36:31.861 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:36:31.862 00.001 11596 Worker thread wakes up
04:36:31.862 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:36:32.369 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:36:34.577 02.208 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7bdee1dd-1c5d-44a6-aa90-6908bf4fd48f"}
04:36:34.577 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7bdee1dd-1c5d-44a6-aa90-6908bf4fd48f"}
04:36:34.578 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ae253177-b8b3-411a-81fe-8fc250c5268e"}
04:36:34.578 00.000 13300 case statement mapped state 6 to 3
04:36:34.578 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ae253177-b8b3-411a-81fe-8fc250c5268e"}
04:36:34.578 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1bba0112-b7e3-4bfa-b0a4-12d886fc2acb"}
04:36:34.578 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":20,"width":15,"height":15,"star_pos":[7.02,7.16],"pixels":"..."},"id":"1bba0112-b7e3-4bfa-b0a4-12d886fc2acb"}
04:36:35.407 00.829 11596 Exposure complete
04:36:35.475 00.068 11596 worker thread done servicing request
04:36:35.475 00.000 13300 OnExposeComplete: enter
04:36:35.475 00.000 13300 UpdateGuideState(): m_state=6
04:36:35.475 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
04:36:35.475 00.000 13300 Star::Find returns 1 (0), X=1216.91, Y=22.20, Mass=310, SNR=12.3, Peak=27 HFD=3.8
04:36:35.476 00.001 13300 MultiStar: [#1 -0.16,-0.30,0.00,M4] [#2 -0.17,-0.04,0.69,U] [#3 -0.26,-0.07,0.00,M4] [#4 -0.08,0.46,0.00,M2] [#5 -0.02,-0.73,0.00,M3] [#6 -0.96,-0.00,0.00,M4] 
04:36:35.476 00.000 13300 refined, 1 included, MultiStar: {-0.21, 0.00}, one-star: {-0.25, 0.03}
04:36:35.476 00.000 13300 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.53) = xAngle (1.59 = 1.59)
04:36:35.476 00.000 13300 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.53 = -1.53)
04:36:35.476 00.000 13300 CameraToMount -- cameraX=-0.21 cameraY=0.00 hyp=0.21 cameraTheta=3.13 mountX=-0.00 mountY=-0.21, mountTheta=-1.59
04:36:35.478 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.21, y=0.00, opts=13)
04:36:35.478 00.000 13300 Enqueuing Move request for scope (-0.21, 0.00)
04:36:35.478 00.000 11596 Worker thread wakes up
04:36:35.478 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.00) opts 0xd
04:36:35.479 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.21, 0.00)
04:36:35.479 00.000 11596 Moving (-0.21, 0.00) raw xDistance=-0.00 yDistance=-0.21
04:36:35.479 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
04:36:35.479 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:36:35.479 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
04:36:35.479 00.000 11596 MoveAxis(E, 0, ABG)
04:36:35.479 00.000 11596 Move returns status 0, amount 0
04:36:35.479 00.000 11596 MoveAxis(N, 0, ABG)
04:36:35.479 00.000 11596 Move returns status 0, amount 0
04:36:35.479 00.000 11596 move complete, result=0
04:36:35.480 00.001 11596 worker thread done servicing request
04:36:35.486 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=177, med=4, FiltMin=3, FiltMax=61, Gamma=0.510
04:36:35.493 00.007 13300 UpdateGuideState exits: m=310 SNR=12.3
04:36:35.493 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:35.493 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:36:35.493 00.000 13300 Enqueuing Expose request
04:36:35.493 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
04:36:35.494 00.001 11596 Worker thread wakes up
04:36:35.494 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:36:36.007 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:36:37.576 01.569 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0fb28dcb-2fc1-42b5-b85a-35b4677d851e"}
04:36:37.576 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0fb28dcb-2fc1-42b5-b85a-35b4677d851e"}
04:36:37.577 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cee488cc-550a-4c27-be88-4d24a284e695"}
04:36:37.577 00.000 13300 case statement mapped state 6 to 3
04:36:37.577 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cee488cc-550a-4c27-be88-4d24a284e695"}
04:36:37.577 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"999db5f3-d1eb-4297-a3cf-1e1b2a8b6d6d"}
04:36:37.577 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":21,"width":15,"height":15,"star_pos":[6.91,7.20],"pixels":"..."},"id":"999db5f3-d1eb-4297-a3cf-1e1b2a8b6d6d"}
04:36:39.048 01.471 11596 Exposure complete
04:36:39.117 00.069 11596 worker thread done servicing request
04:36:39.118 00.001 13300 OnExposeComplete: enter
04:36:39.118 00.000 13300 UpdateGuideState(): m_state=6
04:36:39.118 00.000 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
04:36:39.118 00.000 13300 Star::Find returns 1 (0), X=1216.72, Y=22.33, Mass=312, SNR=12.3, Peak=25 HFD=4.2
04:36:39.119 00.001 13300 MultiStar: [#1 -0.20,0.20,0.60,U] [#2 0.02,0.32,0.00,M1] [#3 -0.27,0.13,0.63,U] [#4 0.10,0.74,0.00,M3] [#5 -0.91,-0.24,0.00,M4] [#6 -0.57,-0.47,0.00,M5] 
04:36:39.119 00.000 13300 refined, 2 included, MultiStar: {-0.33, 0.16}, one-star: {-0.44, 0.16}
04:36:39.119 00.000 13300 CameraToMount -- cameraTheta (2.68) - m_xAngle (1.53) = xAngle (1.15 = 1.15)
04:36:39.119 00.000 13300 CameraToMount -- cameraTheta (2.68) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.98 = -1.98)
04:36:39.119 00.000 13300 CameraToMount -- cameraX=-0.33 cameraY=0.16 hyp=0.36 cameraTheta=2.68 mountX=0.15 mountY=-0.33, mountTheta=-1.15
04:36:39.121 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.33, y=0.16, opts=13)
04:36:39.121 00.000 13300 Enqueuing Move request for scope (-0.33, 0.16)
04:36:39.121 00.000 11596 Worker thread wakes up
04:36:39.121 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.16) opts 0xd
04:36:39.121 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.33, 0.16)
04:36:39.121 00.000 11596 Moving (-0.33, 0.16) raw xDistance=0.15 yDistance=-0.33
04:36:39.122 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.15
04:36:39.122 00.000 11596 switching direction from 0 to -1 - decHistory=-3 oldest=-0.27 newest=-0.66
04:36:39.122 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
04:36:39.122 00.000 11596 MoveAxis(W, 186, ABG)
04:36:39.123 00.001 11596 Guiding  Dir = 3, Dur = 186
04:36:39.123 00.000 11596 IsSlewing returns 0
04:36:39.129 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=177, med=4, FiltMin=2, FiltMax=67, Gamma=0.510
04:36:39.137 00.008 13300 UpdateGuideState exits: m=312 SNR=12.3
04:36:39.137 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:39.137 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:36:39.137 00.000 13300 Enqueuing Expose request
04:36:39.270 00.133 11596 IsGuiding returns 0
04:36:39.408 00.138 11596 PulseGuide returned control before completion, sleep 58
04:36:39.708 00.300 11596 IsGuiding returns 0
04:36:39.708 00.000 11596 Move returns status 0, amount 186
04:36:39.708 00.000 11596 MoveAxis(N, 441, ABG)
04:36:39.708 00.000 11596 Guiding  Dir = 0, Dur = 441
04:36:39.708 00.000 11596 IsSlewing returns 0
04:36:39.925 00.217 11596 IsGuiding returns 0
04:36:40.268 00.343 11596 PulseGuide returned control before completion, sleep 108
04:36:40.575 00.307 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ca3ed7b7-689a-4c01-878f-33b131f3ed17"}
04:36:40.575 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ca3ed7b7-689a-4c01-878f-33b131f3ed17"}
04:36:40.576 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6a4da75f-43c4-4b72-9a82-404d562eac5c"}
04:36:40.576 00.000 13300 case statement mapped state 6 to 3
04:36:40.576 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6a4da75f-43c4-4b72-9a82-404d562eac5c"}
04:36:40.576 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ed939c3c-fcaa-41ad-8530-7d3d0b6d4268"}
04:36:40.576 00.000 11596 IsGuiding returns 1
04:36:40.577 00.001 11596 scope still moving after pulse duration time elapsed
04:36:40.577 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[6.72,7.33],"pixels":"..."},"id":"ed939c3c-fcaa-41ad-8530-7d3d0b6d4268"}
04:36:40.601 00.024 11596 IsSlewing returns 0
04:36:40.702 00.101 11596 IsGuiding returns 1
04:36:40.737 00.035 11596 IsSlewing returns 0
04:36:40.928 00.191 11596 IsGuiding returns 0
04:36:40.928 00.000 11596 scope move finished after 441 + 562 ms
04:36:40.928 00.000 11596 Move returns status 0, amount 441
04:36:40.928 00.000 11596 move complete, result=0
04:36:40.928 00.000 11596 worker thread done servicing request
04:36:40.928 00.000 11596 Worker thread wakes up
04:36:40.928 00.000 13300 GuideStep: 0.1 px 186 ms WEST, -0.3 px 441 ms NORTH
04:36:40.929 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:36:41.443 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:36:43.573 02.130 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ad4464ed-49ba-49e5-a6a6-e2c99464fdbd"}
04:36:43.573 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ad4464ed-49ba-49e5-a6a6-e2c99464fdbd"}
04:36:43.574 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"30ad5773-3347-4600-a650-474f66349ed4"}
04:36:43.574 00.000 13300 case statement mapped state 6 to 3
04:36:43.574 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"30ad5773-3347-4600-a650-474f66349ed4"}
04:36:43.574 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"494ea92c-ac2d-42b1-81a6-901cc5c91d52"}
04:36:43.575 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":22,"width":15,"height":15,"star_pos":[6.72,7.33],"pixels":"..."},"id":"494ea92c-ac2d-42b1-81a6-901cc5c91d52"}
04:36:44.480 00.905 11596 Exposure complete
04:36:44.551 00.071 11596 worker thread done servicing request
04:36:44.551 00.000 13300 OnExposeComplete: enter
04:36:44.551 00.000 13300 UpdateGuideState(): m_state=6
04:36:44.552 00.001 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
04:36:44.552 00.000 13300 Star::Find returns 1 (0), X=1216.93, Y=22.37, Mass=61, SNR=5.4, Peak=10 HFD=3.4
04:36:44.552 00.000 13300 Status Line: Mass: 61 vs 312
04:36:44.555 00.003 13300 UpdateCurrentPosition: star mass new=61.3 exp=312.4 thresh=50% limits=(154.9, 1374.5, 624.7)
04:36:44.555 00.000 13300 DistanceChecker: activated
04:36:44.555 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:36:44.556 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:36:44.556 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:36:44.556 00.000 11596 Worker thread wakes up
04:36:44.556 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:36:44.556 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:36:44.556 00.000 11596 move complete, result=0
04:36:44.557 00.001 11596 worker thread done servicing request
04:36:44.667 00.110 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:36:44.667 00.000 13300 Status Line: Stella per per cambiamento di massa
04:36:44.672 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=146, med=4, FiltMin=3, FiltMax=48, Gamma=0.510
04:36:44.679 00.007 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:36:44.679 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:44.680 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:36:44.680 00.000 13300 Enqueuing Expose request
04:36:44.680 00.000 11596 Worker thread wakes up
04:36:44.680 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:36:45.192 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:36:46.573 01.381 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"09cf41e1-f9fe-417f-aee6-62f2a86294be"}
04:36:46.573 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"09cf41e1-f9fe-417f-aee6-62f2a86294be"}
04:36:46.574 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"99b2ccac-8445-4bd8-a1ac-d3abbc7e9619"}
04:36:46.574 00.000 13300 case statement mapped state 6 to 4
04:36:46.574 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"99b2ccac-8445-4bd8-a1ac-d3abbc7e9619"}
04:36:46.575 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"599fd7c9-ed64-4395-93bd-fc1257390f5d"}
04:36:46.575 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":23,"width":15,"height":15,"star_pos":[6.72,7.33],"pixels":"..."},"id":"599fd7c9-ed64-4395-93bd-fc1257390f5d"}
04:36:48.220 01.645 11596 Exposure complete
04:36:48.292 00.072 11596 worker thread done servicing request
04:36:48.292 00.000 13300 OnExposeComplete: enter
04:36:48.293 00.001 13300 UpdateGuideState(): m_state=6
04:36:48.293 00.000 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
04:36:48.293 00.000 13300 Star::Find false star n=15 nbg=279 bg=4.4 sigma=0.6 thresh=6 peak=5
04:36:48.293 00.000 13300 Star::Find returns 0 (2), X=1216.00, Y=22.00, Mass=27, SNR=2.9, Peak=7 HFD=0.0
04:36:48.293 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
04:36:48.294 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:36:48.294 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:36:48.294 00.000 11596 Worker thread wakes up
04:36:48.294 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:36:48.294 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:36:48.294 00.000 11596 move complete, result=0
04:36:48.294 00.000 11596 worker thread done servicing request
04:36:48.408 00.114 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:36:48.408 00.000 13300 Status Line: Stella persa per SNR basso
04:36:48.418 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=144, med=4, FiltMin=2, FiltMax=49, Gamma=0.510
04:36:48.431 00.013 13300 UpdateGuideState exits: Stella persa per SNR basso
04:36:48.431 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:48.432 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:36:48.432 00.000 13300 Enqueuing Expose request
04:36:48.432 00.000 11596 Worker thread wakes up
04:36:48.432 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:36:48.945 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:36:49.572 00.627 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"790797fd-e394-4888-a980-2fd034f1ec97"}
04:36:49.572 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"790797fd-e394-4888-a980-2fd034f1ec97"}
04:36:49.573 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"34a23787-b5b8-43e3-acd4-cbc2dc8bfd7b"}
04:36:49.573 00.000 13300 case statement mapped state 6 to 4
04:36:49.573 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"34a23787-b5b8-43e3-acd4-cbc2dc8bfd7b"}
04:36:49.573 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7ca731a8-02ec-47fb-8ce1-6eb7c0ff6074"}
04:36:49.573 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":24,"width":15,"height":15,"star_pos":[6.72,7.33],"pixels":"..."},"id":"7ca731a8-02ec-47fb-8ce1-6eb7c0ff6074"}
04:36:51.968 02.395 11596 Exposure complete
04:36:52.045 00.077 11596 worker thread done servicing request
04:36:52.045 00.000 13300 OnExposeComplete: enter
04:36:52.046 00.001 13300 UpdateGuideState(): m_state=6
04:36:52.046 00.000 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
04:36:52.046 00.000 13300 Star::Find returns 1 (0), X=1217.08, Y=22.21, Mass=41, SNR=4.4, Peak=10 HFD=2.4
04:36:52.046 00.000 13300 Status Line: Mass: 41 vs 312
04:36:52.050 00.004 13300 UpdateCurrentPosition: star mass new=40.5 exp=312.4 thresh=50% limits=(155.0, 1374.5, 624.7)
04:36:52.050 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:36:52.050 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:36:52.050 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:36:52.051 00.001 11596 Worker thread wakes up
04:36:52.051 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:36:52.051 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:36:52.051 00.000 11596 move complete, result=0
04:36:52.051 00.000 11596 worker thread done servicing request
04:36:52.161 00.110 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:36:52.161 00.000 13300 Status Line: Stella per per cambiamento di massa
04:36:52.167 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=145, med=4, FiltMin=2, FiltMax=16, Gamma=0.510
04:36:52.177 00.010 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:36:52.177 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:52.178 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:36:52.178 00.000 13300 Enqueuing Expose request
04:36:52.178 00.000 11596 Worker thread wakes up
04:36:52.178 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:36:52.571 00.393 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d0affcdb-888c-4fc6-a4e9-e7a2cba18473"}
04:36:52.571 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d0affcdb-888c-4fc6-a4e9-e7a2cba18473"}
04:36:52.572 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fa3ab4e1-6d09-4be8-847b-094e53cc78c8"}
04:36:52.572 00.000 13300 case statement mapped state 6 to 4
04:36:52.572 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"fa3ab4e1-6d09-4be8-847b-094e53cc78c8"}
04:36:52.585 00.013 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"78a9add4-771c-48ba-b3fc-c2a6a41f4579"}
04:36:52.585 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[6.72,7.33],"pixels":"..."},"id":"78a9add4-771c-48ba-b3fc-c2a6a41f4579"}
04:36:52.681 00.096 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:36:55.571 02.890 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4afd2a56-014d-4cb2-ab85-12c4937a7ebd"}
04:36:55.571 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4afd2a56-014d-4cb2-ab85-12c4937a7ebd"}
04:36:55.572 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5a3f6ec0-3c66-4ffd-be2c-d0eda1a1a89e"}
04:36:55.572 00.000 13300 case statement mapped state 6 to 4
04:36:55.572 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"5a3f6ec0-3c66-4ffd-be2c-d0eda1a1a89e"}
04:36:55.572 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d9aa861d-acbb-46b3-a4df-94ff50827269"}
04:36:55.573 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":25,"width":15,"height":15,"star_pos":[6.72,7.33],"pixels":"..."},"id":"d9aa861d-acbb-46b3-a4df-94ff50827269"}
04:36:55.706 00.133 11596 Exposure complete
04:36:55.777 00.071 11596 worker thread done servicing request
04:36:55.777 00.000 13300 OnExposeComplete: enter
04:36:55.777 00.000 13300 UpdateGuideState(): m_state=6
04:36:55.778 00.001 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
04:36:55.778 00.000 13300 Star::Find returns 1 (0), X=1216.82, Y=22.14, Mass=86, SNR=6.4, Peak=10 HFD=4.4
04:36:55.778 00.000 13300 Status Line: Mass: 86 vs 312
04:36:55.782 00.004 13300 UpdateCurrentPosition: star mass new=86.4 exp=312.4 thresh=50% limits=(155.0, 1374.5, 624.7)
04:36:55.782 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:36:55.782 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:36:55.782 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:36:55.783 00.001 11596 Worker thread wakes up
04:36:55.783 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:36:55.783 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:36:55.783 00.000 11596 move complete, result=0
04:36:55.783 00.000 11596 worker thread done servicing request
04:36:55.896 00.113 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:36:55.896 00.000 13300 Status Line: Stella per per cambiamento di massa
04:36:55.901 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=145, med=4, FiltMin=2, FiltMax=16, Gamma=0.510
04:36:55.908 00.007 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:36:55.909 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:55.909 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:36:55.909 00.000 13300 Enqueuing Expose request
04:36:55.909 00.000 11596 Worker thread wakes up
04:36:55.909 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:36:56.421 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:36:58.571 02.150 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2279a4b8-65bc-4cf2-9a91-fe14674d0fa0"}
04:36:58.571 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2279a4b8-65bc-4cf2-9a91-fe14674d0fa0"}
04:36:58.572 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fb11b044-2aa8-4c34-a83a-3aa9d3b0cafc"}
04:36:58.572 00.000 13300 case statement mapped state 6 to 4
04:36:58.572 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"fb11b044-2aa8-4c34-a83a-3aa9d3b0cafc"}
04:36:58.573 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6ab2449c-c0d7-45fe-a4e8-88eb7356e97d"}
04:36:58.573 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":26,"width":15,"height":15,"star_pos":[6.72,7.33],"pixels":"..."},"id":"6ab2449c-c0d7-45fe-a4e8-88eb7356e97d"}
04:36:59.453 00.880 11596 Exposure complete
04:36:59.523 00.070 11596 worker thread done servicing request
04:36:59.523 00.000 13300 OnExposeComplete: enter
04:36:59.524 00.001 13300 UpdateGuideState(): m_state=6
04:36:59.524 00.000 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
04:36:59.524 00.000 13300 Star::Find returns 1 (0), X=1216.81, Y=22.62, Mass=95, SNR=6.7, Peak=11 HFD=4.5
04:36:59.524 00.000 13300 Status Line: Mass: 95 vs 312
04:36:59.529 00.005 13300 UpdateCurrentPosition: star mass new=94.8 exp=312.4 thresh=50% limits=(155.1, 1374.5, 624.7)
04:36:59.529 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:36:59.529 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:36:59.529 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:36:59.529 00.000 11596 Worker thread wakes up
04:36:59.530 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:36:59.530 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:36:59.530 00.000 11596 move complete, result=0
04:36:59.530 00.000 11596 worker thread done servicing request
04:36:59.635 00.105 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:36:59.635 00.000 13300 Status Line: Stella per per cambiamento di massa
04:36:59.640 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=145, med=4, FiltMin=2, FiltMax=14, Gamma=0.510
04:36:59.649 00.009 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:36:59.649 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:59.649 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:36:59.649 00.000 13300 Enqueuing Expose request
04:36:59.649 00.000 11596 Worker thread wakes up
04:36:59.649 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:37:00.155 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:37:01.570 01.415 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"57b21fbc-3825-4b2c-8812-fb9ed3c29f65"}
04:37:01.570 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"57b21fbc-3825-4b2c-8812-fb9ed3c29f65"}
04:37:01.571 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a2dbbbc9-4f16-456a-957a-ff861be9efc6"}
04:37:01.571 00.000 13300 case statement mapped state 6 to 4
04:37:01.571 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"a2dbbbc9-4f16-456a-957a-ff861be9efc6"}
04:37:01.571 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"39c00898-dee1-41af-98ae-2cc836bf26e3"}
04:37:01.572 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":27,"width":15,"height":15,"star_pos":[6.72,7.33],"pixels":"..."},"id":"39c00898-dee1-41af-98ae-2cc836bf26e3"}
04:37:03.178 01.606 11596 Exposure complete
04:37:03.249 00.071 11596 worker thread done servicing request
04:37:03.249 00.000 13300 OnExposeComplete: enter
04:37:03.249 00.000 13300 UpdateGuideState(): m_state=6
04:37:03.250 00.001 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
04:37:03.250 00.000 13300 Star::Find false star n=30 nbg=261 bg=4.5 sigma=0.5 thresh=6 peak=6
04:37:03.250 00.000 13300 Star::Find returns 0 (2), X=1216.00, Y=22.00, Mass=51, SNR=2.9, Peak=7 HFD=0.0
04:37:03.250 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
04:37:03.250 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:37:03.251 00.001 13300 Enqueuing Move request for scope (0.00, 0.00)
04:37:03.251 00.000 11596 Worker thread wakes up
04:37:03.251 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:37:03.251 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:37:03.251 00.000 11596 move complete, result=0
04:37:03.251 00.000 11596 worker thread done servicing request
04:37:03.354 00.103 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:37:03.354 00.000 13300 Status Line: Stella persa per SNR basso
04:37:03.359 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=148, med=4, FiltMin=3, FiltMax=9, Gamma=0.510
04:37:03.366 00.007 13300 UpdateGuideState exits: Stella persa per SNR basso
04:37:03.366 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:03.367 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:37:03.367 00.000 13300 Enqueuing Expose request
04:37:03.367 00.000 11596 Worker thread wakes up
04:37:03.367 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:37:03.877 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:37:04.568 00.691 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0e81f921-4f68-4574-b3b5-65c64404c7a2"}
04:37:04.568 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0e81f921-4f68-4574-b3b5-65c64404c7a2"}
04:37:04.569 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3a2ef808-200d-4793-8384-8fb0e35c63fc"}
04:37:04.569 00.000 13300 case statement mapped state 6 to 4
04:37:04.569 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"3a2ef808-200d-4793-8384-8fb0e35c63fc"}
04:37:04.569 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9cad78f1-c83a-4b55-b0d0-8b695dba282a"}
04:37:04.570 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":28,"width":15,"height":15,"star_pos":[6.72,7.33],"pixels":"..."},"id":"9cad78f1-c83a-4b55-b0d0-8b695dba282a"}
04:37:06.911 02.341 11596 Exposure complete
04:37:06.982 00.071 11596 worker thread done servicing request
04:37:06.982 00.000 13300 OnExposeComplete: enter
04:37:06.983 00.001 13300 UpdateGuideState(): m_state=6
04:37:06.983 00.000 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
04:37:06.983 00.000 13300 Star::Find returns 1 (0), X=1217.35, Y=22.58, Mass=220, SNR=10.3, Peak=22 HFD=3.4
04:37:06.983 00.000 13300 DistanceChecker: deactivated
04:37:06.984 00.001 13300 MultiStar: [#1 -0.24,0.13,0.68,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] 
04:37:06.984 00.000 13300 refined, 1 included, MultiStar: {0.02, 0.30}, one-star: {0.19, 0.41}
04:37:06.984 00.000 13300 CameraToMount -- cameraTheta (1.51) - m_xAngle (1.53) = xAngle (-0.02 = -0.02)
04:37:06.984 00.000 13300 CameraToMount -- cameraTheta (1.51) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.15 = 3.13)
04:37:06.984 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.30 hyp=0.30 cameraTheta=1.51 mountX=0.30 mountY=0.00, mountTheta=0.01
04:37:06.986 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.30, opts=13)
04:37:06.986 00.000 13300 Enqueuing Move request for scope (0.02, 0.30)
04:37:06.986 00.000 11596 Worker thread wakes up
04:37:06.986 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.30) opts 0xd
04:37:06.986 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.30)
04:37:06.986 00.000 11596 Moving (0.02, 0.30) raw xDistance=0.30 yDistance=0.00
04:37:06.987 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
04:37:06.987 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:37:06.987 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
04:37:06.987 00.000 11596 MoveAxis(W, 384, ABG)
04:37:06.987 00.000 11596 Guiding  Dir = 3, Dur = 384
04:37:06.987 00.000 11596 IsSlewing returns 0
04:37:06.993 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=145, med=4, FiltMin=2, FiltMax=18, Gamma=0.510
04:37:07.001 00.008 13300 UpdateGuideState exits: m=220 SNR=10.3
04:37:07.001 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:07.001 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:37:07.001 00.000 13300 Enqueuing Expose request
04:37:07.180 00.179 11596 IsGuiding returns 0
04:37:07.297 00.117 11596 PulseGuide returned control before completion, sleep 277
04:37:07.568 00.271 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5ac05abb-0523-41ea-8d2e-375f5c98b48f"}
04:37:07.568 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5ac05abb-0523-41ea-8d2e-375f5c98b48f"}
04:37:07.569 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"60049c10-bd37-47db-abf1-fdd1c39e1293"}
04:37:07.569 00.000 13300 case statement mapped state 6 to 3
04:37:07.569 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"60049c10-bd37-47db-abf1-fdd1c39e1293"}
04:37:07.570 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e4f9dac1-e9bd-4805-b42a-691b94ceb55d"}
04:37:07.570 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[7.35,6.58],"pixels":"..."},"id":"e4f9dac1-e9bd-4805-b42a-691b94ceb55d"}
04:37:07.625 00.055 11596 IsGuiding returns 1
04:37:07.625 00.000 11596 scope still moving after pulse duration time elapsed
04:37:07.657 00.032 11596 IsSlewing returns 0
04:37:07.713 00.056 11596 IsGuiding returns 0
04:37:07.713 00.000 11596 scope move finished after 384 + 149 ms
04:37:07.713 00.000 11596 Move returns status 0, amount 384
04:37:07.713 00.000 11596 MoveAxis(N, 0, ABG)
04:37:07.713 00.000 11596 Move returns status 0, amount 0
04:37:07.713 00.000 11596 move complete, result=0
04:37:07.713 00.000 11596 worker thread done servicing request
04:37:07.713 00.000 11596 Worker thread wakes up
04:37:07.714 00.001 13300 GuideStep: 0.3 px 384 ms WEST, 0.0 px 0 ms NORTH
04:37:07.714 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:37:08.225 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:37:10.568 02.343 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"04791561-543b-4cfd-9c0f-98d2d3ac5c52"}
04:37:10.568 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"04791561-543b-4cfd-9c0f-98d2d3ac5c52"}
04:37:10.569 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cfefbbbe-e0f2-4253-aebe-36959f62af56"}
04:37:10.569 00.000 13300 case statement mapped state 6 to 3
04:37:10.569 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cfefbbbe-e0f2-4253-aebe-36959f62af56"}
04:37:10.570 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4c238c25-0d9d-4725-80cb-c20c5ac71335"}
04:37:10.570 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":29,"width":15,"height":15,"star_pos":[7.35,6.58],"pixels":"..."},"id":"4c238c25-0d9d-4725-80cb-c20c5ac71335"}
04:37:11.251 00.681 11596 Exposure complete
04:37:11.322 00.071 11596 worker thread done servicing request
04:37:11.322 00.000 13300 OnExposeComplete: enter
04:37:11.322 00.000 13300 UpdateGuideState(): m_state=6
04:37:11.323 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
04:37:11.323 00.000 13300 Star::Find returns 1 (0), X=1217.06, Y=22.23, Mass=524, SNR=15.9, Peak=38 HFD=4.1
04:37:11.323 00.000 13300 Star::Find false star n=10 nbg=283 bg=4.2 sigma=0.6 thresh=6 peak=5
04:37:11.323 00.000 13300 Star::Find false star n=10 nbg=286 bg=4.1 sigma=0.5 thresh=6 peak=6
04:37:11.324 00.001 13300 Star::Find false star n=13 nbg=284 bg=4.2 sigma=0.6 thresh=6 peak=6
04:37:11.324 00.000 13300 MultiStar: [#1 -0.07,-0.20,0.60,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.09,0.37,0.00,M4] [#5 0.00,0.00,0.00,L] [#6 0.00,0.00,0.00,L] 
04:37:11.324 00.000 13300 refined, 1 included, MultiStar: {-0.09, -0.04}, one-star: {-0.10, 0.06}
04:37:11.324 00.000 13300 CameraToMount -- cameraTheta (-2.74) - m_xAngle (1.53) = xAngle (-4.27 = 2.02)
04:37:11.324 00.000 13300 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.40 = -1.11)
04:37:11.324 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.04 hyp=0.09 cameraTheta=-2.74 mountX=-0.04 mountY=-0.09, mountTheta=-2.02
04:37:11.326 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.04, opts=13)
04:37:11.326 00.000 13300 Enqueuing Move request for scope (-0.09, -0.04)
04:37:11.326 00.000 11596 Worker thread wakes up
04:37:11.327 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.04) opts 0xd
04:37:11.327 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.04)
04:37:11.327 00.000 11596 Moving (-0.09, -0.04) raw xDistance=-0.04 yDistance=-0.09
04:37:11.327 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:37:11.327 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:37:11.327 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:37:11.327 00.000 11596 MoveAxis(E, 0, ABG)
04:37:11.328 00.001 11596 Move returns status 0, amount 0
04:37:11.328 00.000 11596 MoveAxis(N, 0, ABG)
04:37:11.328 00.000 11596 Move returns status 0, amount 0
04:37:11.328 00.000 11596 move complete, result=0
04:37:11.328 00.000 11596 worker thread done servicing request
04:37:11.334 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=146, med=4, FiltMin=2, FiltMax=35, Gamma=0.510
04:37:11.343 00.009 13300 UpdateGuideState exits: m=524 SNR=15.9
04:37:11.343 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:11.343 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:37:11.343 00.000 13300 Enqueuing Expose request
04:37:11.343 00.000 11596 Worker thread wakes up
04:37:11.343 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:37:11.343 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:37:11.855 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:37:13.566 01.711 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3da0cbfa-cc08-4b02-a468-7f56327d98c5"}
04:37:13.566 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3da0cbfa-cc08-4b02-a468-7f56327d98c5"}
04:37:13.567 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7d1c458b-a943-4f98-b10d-4c8e71d4648d"}
04:37:13.567 00.000 13300 case statement mapped state 6 to 3
04:37:13.567 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7d1c458b-a943-4f98-b10d-4c8e71d4648d"}
04:37:13.567 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"595e939b-a9e5-4a22-ab0d-57f81db43751"}
04:37:13.568 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":30,"width":15,"height":15,"star_pos":[7.06,7.23],"pixels":"..."},"id":"595e939b-a9e5-4a22-ab0d-57f81db43751"}
04:37:14.931 01.363 11596 Exposure complete
04:37:15.073 00.142 11596 worker thread done servicing request
04:37:15.074 00.001 13300 OnExposeComplete: enter
04:37:15.074 00.000 13300 UpdateGuideState(): m_state=6
04:37:15.074 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
04:37:15.075 00.001 13300 Star::Find returns 1 (0), X=1217.06, Y=22.14, Mass=724, SNR=18.7, Peak=56 HFD=4.2
04:37:15.075 00.000 13300 Status Line: Mass: 724 vs 310
04:37:15.081 00.006 13300 UpdateCurrentPosition: star mass new=723.6 exp=309.7 thresh=50% limits=(154.9, 1374.5, 619.4)
04:37:15.081 00.000 13300 DistanceChecker: activated
04:37:15.082 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:37:15.082 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:37:15.083 00.001 13300 Enqueuing Move request for scope (0.00, 0.00)
04:37:15.083 00.000 11596 Worker thread wakes up
04:37:15.083 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:37:15.083 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:37:15.083 00.000 11596 move complete, result=0
04:37:15.084 00.001 11596 worker thread done servicing request
04:37:15.197 00.113 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:37:15.197 00.000 13300 Status Line: Stella per per cambiamento di massa
04:37:15.204 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=168, med=4, FiltMin=2, FiltMax=72, Gamma=0.510
04:37:15.218 00.014 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:37:15.218 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:15.218 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:37:15.219 00.001 13300 Enqueuing Expose request
04:37:15.219 00.000 11596 Worker thread wakes up
04:37:15.219 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:37:15.734 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:37:16.566 00.832 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9c463c49-03f3-4145-85fe-ecfe6db0d39b"}
04:37:16.566 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9c463c49-03f3-4145-85fe-ecfe6db0d39b"}
04:37:16.567 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d23c6ba1-8d22-465c-a7b7-235bc53f3b02"}
04:37:16.568 00.001 13300 case statement mapped state 6 to 4
04:37:16.568 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"d23c6ba1-8d22-465c-a7b7-235bc53f3b02"}
04:37:16.569 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5057a006-26d6-4d75-833d-1e9900b42871"}
04:37:16.569 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":31,"width":15,"height":15,"star_pos":[7.06,7.23],"pixels":"..."},"id":"5057a006-26d6-4d75-833d-1e9900b42871"}
04:37:18.772 02.203 11596 Exposure complete
04:37:18.845 00.073 11596 worker thread done servicing request
04:37:18.845 00.000 13300 OnExposeComplete: enter
04:37:18.846 00.001 13300 UpdateGuideState(): m_state=6
04:37:18.846 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
04:37:18.846 00.000 13300 Star::Find returns 1 (0), X=1217.11, Y=22.00, Mass=881, SNR=20.7, Peak=66 HFD=4.3
04:37:18.846 00.000 13300 Status Line: Mass: 881 vs 310
04:37:18.850 00.004 13300 UpdateCurrentPosition: star mass new=880.8 exp=309.7 thresh=50% limits=(154.9, 1374.5, 619.4)
04:37:18.850 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:37:18.851 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:37:18.851 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:37:18.851 00.000 11596 Worker thread wakes up
04:37:18.851 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:37:18.851 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:37:18.851 00.000 11596 move complete, result=0
04:37:18.851 00.000 11596 worker thread done servicing request
04:37:18.958 00.107 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:37:18.958 00.000 13300 Status Line: Stella per per cambiamento di massa
04:37:18.967 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=166, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
04:37:18.976 00.009 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:37:18.976 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:18.976 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:37:18.976 00.000 13300 Enqueuing Expose request
04:37:18.976 00.000 11596 Worker thread wakes up
04:37:18.976 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:37:19.484 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:37:19.566 00.082 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cd5b5c47-3d55-4ab6-86e2-924b2c2059c8"}
04:37:19.566 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cd5b5c47-3d55-4ab6-86e2-924b2c2059c8"}
04:37:19.567 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d7089651-103a-4fb6-8379-3115cbec1d74"}
04:37:19.567 00.000 13300 case statement mapped state 6 to 4
04:37:19.567 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"d7089651-103a-4fb6-8379-3115cbec1d74"}
04:37:19.568 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c1f22a0a-939e-4d7a-9ef7-0fed2800a9e9"}
04:37:19.568 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":32,"width":15,"height":15,"star_pos":[7.06,7.23],"pixels":"..."},"id":"c1f22a0a-939e-4d7a-9ef7-0fed2800a9e9"}
04:37:22.515 02.947 11596 Exposure complete
04:37:22.566 00.051 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5f5b897c-04d8-44ed-add4-96f4c6e7e92c"}
04:37:22.566 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5f5b897c-04d8-44ed-add4-96f4c6e7e92c"}
04:37:22.567 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bad9b90e-4b6d-48f1-a7cb-296f0611d4eb"}
04:37:22.567 00.000 13300 case statement mapped state 6 to 4
04:37:22.567 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"bad9b90e-4b6d-48f1-a7cb-296f0611d4eb"}
04:37:22.568 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"72597bd2-22ce-4861-b135-f4b6761fe359"}
04:37:22.568 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":32,"width":15,"height":15,"star_pos":[7.06,7.23],"pixels":"..."},"id":"72597bd2-22ce-4861-b135-f4b6761fe359"}
04:37:22.588 00.020 11596 worker thread done servicing request
04:37:22.589 00.001 13300 OnExposeComplete: enter
04:37:22.589 00.000 13300 UpdateGuideState(): m_state=6
04:37:22.589 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
04:37:22.589 00.000 13300 Star::Find returns 1 (0), X=1217.08, Y=22.05, Mass=861, SNR=20.5, Peak=65 HFD=4.3
04:37:22.590 00.001 13300 Status Line: Mass: 861 vs 310
04:37:22.595 00.005 13300 UpdateCurrentPosition: star mass new=861.0 exp=309.7 thresh=50% limits=(154.9, 1374.5, 619.4)
04:37:22.595 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:37:22.595 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:37:22.595 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:37:22.596 00.001 11596 Worker thread wakes up
04:37:22.596 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:37:22.596 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:37:22.596 00.000 11596 move complete, result=0
04:37:22.596 00.000 11596 worker thread done servicing request
04:37:22.706 00.110 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:37:22.706 00.000 13300 Status Line: Stella per per cambiamento di massa
04:37:22.710 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=193, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
04:37:22.718 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:37:22.718 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:22.718 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:37:22.718 00.000 13300 Enqueuing Expose request
04:37:22.718 00.000 11596 Worker thread wakes up
04:37:22.718 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:37:23.228 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:37:25.565 02.337 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0d0e75dd-2dd0-4795-91d5-239a8aa1a0eb"}
04:37:25.565 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0d0e75dd-2dd0-4795-91d5-239a8aa1a0eb"}
04:37:25.566 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"450c1c1f-b9bb-4201-93ec-3798afa07850"}
04:37:25.566 00.000 13300 case statement mapped state 6 to 4
04:37:25.566 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"450c1c1f-b9bb-4201-93ec-3798afa07850"}
04:37:25.567 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"55585f32-78a9-4099-b740-fad53723671d"}
04:37:25.567 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":33,"width":15,"height":15,"star_pos":[7.06,7.23],"pixels":"..."},"id":"55585f32-78a9-4099-b740-fad53723671d"}
04:37:26.254 00.687 11596 Exposure complete
04:37:26.327 00.073 11596 worker thread done servicing request
04:37:26.327 00.000 13300 OnExposeComplete: enter
04:37:26.327 00.000 13300 UpdateGuideState(): m_state=6
04:37:26.328 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
04:37:26.328 00.000 13300 Star::Find returns 1 (0), X=1216.97, Y=22.12, Mass=917, SNR=21.1, Peak=64 HFD=4.3
04:37:26.328 00.000 13300 Status Line: Mass: 917 vs 312
04:37:26.333 00.005 13300 UpdateCurrentPosition: star mass new=916.8 exp=312.5 thresh=50% limits=(154.9, 1374.5, 625.0)
04:37:26.333 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:37:26.333 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:37:26.334 00.001 13300 Enqueuing Move request for scope (0.00, 0.00)
04:37:26.334 00.000 11596 Worker thread wakes up
04:37:26.334 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:37:26.334 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:37:26.334 00.000 11596 move complete, result=0
04:37:26.334 00.000 11596 worker thread done servicing request
04:37:26.444 00.110 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:37:26.444 00.000 13300 Status Line: Stella per per cambiamento di massa
04:37:26.449 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=183, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
04:37:26.458 00.009 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:37:26.458 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:26.458 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:37:26.459 00.001 13300 Enqueuing Expose request
04:37:26.459 00.000 11596 Worker thread wakes up
04:37:26.459 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:37:26.965 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:37:28.563 01.598 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"032b134d-dc2d-414c-8eaf-904ebf451b93"}
04:37:28.563 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"032b134d-dc2d-414c-8eaf-904ebf451b93"}
04:37:28.564 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"35800995-2946-4487-a5a0-fc8cf19bacb9"}
04:37:28.564 00.000 13300 case statement mapped state 6 to 4
04:37:28.564 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"35800995-2946-4487-a5a0-fc8cf19bacb9"}
04:37:28.565 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4d1ccf90-f5cc-4b3a-b5fc-44a6bbcc4cfc"}
04:37:28.565 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":34,"width":15,"height":15,"star_pos":[7.06,7.23],"pixels":"..."},"id":"4d1ccf90-f5cc-4b3a-b5fc-44a6bbcc4cfc"}
04:37:29.989 01.424 11596 Exposure complete
04:37:30.059 00.070 11596 worker thread done servicing request
04:37:30.059 00.000 13300 OnExposeComplete: enter
04:37:30.059 00.000 13300 UpdateGuideState(): m_state=6
04:37:30.059 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
04:37:30.060 00.001 13300 Star::Find returns 1 (0), X=1216.96, Y=22.17, Mass=800, SNR=19.7, Peak=61 HFD=4.2
04:37:30.060 00.000 13300 DistanceChecker: deactivated
04:37:30.060 00.000 13300 MultiStar: [#1 -0.20,-0.45,0.00,M2] [#2 -0.07,-0.14,0.62,U] [#3 -0.30,-0.18,0.00,M4] [#4 -0.15,-0.01,0.34,U] [#5 -0.24,-0.45,0.00,M5] [#6 -0.46,-0.33,0.00,M6] 
04:37:30.060 00.000 13300 refined, 2 included, MultiStar: {-0.15, -0.05}, one-star: {-0.20, -0.00}
04:37:30.060 00.000 13300 CameraToMount -- cameraTheta (-2.84) - m_xAngle (1.53) = xAngle (-4.38 = 1.91)
04:37:30.060 00.000 13300 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.50 = -1.22)
04:37:30.060 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=-0.05 hyp=0.16 cameraTheta=-2.84 mountX=-0.05 mountY=-0.15, mountTheta=-1.91
04:37:30.062 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=-0.05, opts=13)
04:37:30.062 00.000 13300 Enqueuing Move request for scope (-0.15, -0.05)
04:37:30.063 00.001 11596 Worker thread wakes up
04:37:30.063 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.05) opts 0xd
04:37:30.063 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, -0.05)
04:37:30.063 00.000 11596 Moving (-0.15, -0.05) raw xDistance=-0.05 yDistance=-0.15
04:37:30.063 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:37:30.063 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:37:30.063 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
04:37:30.063 00.000 11596 MoveAxis(E, 0, ABG)
04:37:30.063 00.000 11596 Move returns status 0, amount 0
04:37:30.063 00.000 11596 MoveAxis(N, 0, ABG)
04:37:30.064 00.001 11596 Move returns status 0, amount 0
04:37:30.064 00.000 11596 move complete, result=0
04:37:30.064 00.000 11596 worker thread done servicing request
04:37:30.070 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=178, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
04:37:30.077 00.007 13300 UpdateGuideState exits: m=800 SNR=19.7
04:37:30.078 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:30.078 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:37:30.078 00.000 13300 Enqueuing Expose request
04:37:30.078 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:37:30.078 00.000 11596 Worker thread wakes up
04:37:30.078 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:37:30.583 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:37:31.563 00.980 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e47db37a-e9f2-4f1f-8c5a-4a201f365a65"}
04:37:31.563 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e47db37a-e9f2-4f1f-8c5a-4a201f365a65"}
04:37:31.564 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7f2a1ea1-1264-4b4d-a319-c3fdb809b9d4"}
04:37:31.564 00.000 13300 case statement mapped state 6 to 3
04:37:31.564 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7f2a1ea1-1264-4b4d-a319-c3fdb809b9d4"}
04:37:31.591 00.027 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ab1f7765-bfc7-4dc5-bd48-2089a7c0b660"}
04:37:31.591 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":35,"width":15,"height":15,"star_pos":[6.96,7.17],"pixels":"..."},"id":"ab1f7765-bfc7-4dc5-bd48-2089a7c0b660"}
04:37:33.612 02.021 11596 Exposure complete
04:37:33.684 00.072 11596 worker thread done servicing request
04:37:33.685 00.001 13300 OnExposeComplete: enter
04:37:33.685 00.000 13300 UpdateGuideState(): m_state=6
04:37:33.685 00.000 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
04:37:33.685 00.000 13300 Star::Find returns 1 (0), X=1216.90, Y=21.90, Mass=376, SNR=13.5, Peak=33 HFD=4.2
04:37:33.686 00.001 13300 MultiStar: [#1 -0.17,-0.72,0.00,M3] [#2 -0.10,-0.25,0.85,U] [#3 -0.63,-0.44,0.00,M5] [#4 -0.14,0.13,0.49,U] [#5 -0.26,-0.76,0.00,M6] [#6 -0.08,-0.47,0.00,M7] 
04:37:33.686 00.000 13300 refined, 2 included, MultiStar: {-0.18, -0.18}, one-star: {-0.26, -0.27}
04:37:33.686 00.000 13300 CameraToMount -- cameraTheta (-2.35) - m_xAngle (1.53) = xAngle (-3.88 = 2.40)
04:37:33.686 00.000 13300 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.01 = -0.72)
04:37:33.686 00.000 13300 CameraToMount -- cameraX=-0.18 cameraY=-0.18 hyp=0.25 cameraTheta=-2.35 mountX=-0.19 mountY=-0.17, mountTheta=-2.41
04:37:33.688 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.18, y=-0.18, opts=13)
04:37:33.688 00.000 13300 Enqueuing Move request for scope (-0.18, -0.18)
04:37:33.688 00.000 11596 Worker thread wakes up
04:37:33.688 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.18) opts 0xd
04:37:33.688 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.18, -0.18)
04:37:33.688 00.000 11596 Moving (-0.18, -0.18) raw xDistance=-0.19 yDistance=-0.17
04:37:33.688 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.19
04:37:33.689 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:37:33.689 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
04:37:33.689 00.000 11596 MoveAxis(E, 234, ABG)
04:37:33.689 00.000 11596 Guiding  Dir = 2, Dur = 234
04:37:33.689 00.000 11596 IsSlewing returns 0
04:37:33.696 00.007 11596 IsGuiding returns 0
04:37:33.696 00.000 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=169, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
04:37:33.704 00.008 13300 UpdateGuideState exits: m=376 SNR=13.5
04:37:33.704 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:33.704 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:37:33.704 00.000 13300 Enqueuing Expose request
04:37:34.237 00.533 11596 IsGuiding returns 1
04:37:34.237 00.000 11596 scope still moving after pulse duration time elapsed
04:37:34.364 00.127 11596 IsSlewing returns 0
04:37:34.516 00.152 11596 IsGuiding returns 0
04:37:34.516 00.000 11596 scope move finished after 234 + 586 ms
04:37:34.516 00.000 11596 Move returns status 0, amount 234
04:37:34.517 00.001 11596 MoveAxis(N, 0, ABG)
04:37:34.517 00.000 11596 Move returns status 0, amount 0
04:37:34.517 00.000 11596 move complete, result=0
04:37:34.517 00.000 11596 worker thread done servicing request
04:37:34.517 00.000 13300 GuideStep: -0.2 px 234 ms EAST, -0.2 px 0 ms NORTH
04:37:34.517 00.000 11596 Worker thread wakes up
04:37:34.517 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:37:34.562 00.045 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7ca67e0b-ed34-472b-97ee-561577bf11c7"}
04:37:34.562 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7ca67e0b-ed34-472b-97ee-561577bf11c7"}
04:37:34.564 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8df6d526-8a77-443a-bd91-64f248b17f87"}
04:37:34.564 00.000 13300 case statement mapped state 6 to 3
04:37:34.564 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8df6d526-8a77-443a-bd91-64f248b17f87"}
04:37:34.565 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2c0ad7bd-0647-4d33-ac9e-8d0337ef72ef"}
04:37:34.566 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":36,"width":15,"height":15,"star_pos":[6.90,6.90],"pixels":"..."},"id":"2c0ad7bd-0647-4d33-ac9e-8d0337ef72ef"}
04:37:35.032 00.466 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:37:37.560 02.528 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d647ea31-e67a-48e4-b4fb-147c1b5a3de7"}
04:37:37.560 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d647ea31-e67a-48e4-b4fb-147c1b5a3de7"}
04:37:37.561 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f30b179a-1155-4da9-933b-7dcc332601ce"}
04:37:37.561 00.000 13300 case statement mapped state 6 to 3
04:37:37.561 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f30b179a-1155-4da9-933b-7dcc332601ce"}
04:37:37.561 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f6abc141-427a-46d0-b840-e9ecfe816cf1"}
04:37:37.562 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":36,"width":15,"height":15,"star_pos":[6.90,6.90],"pixels":"..."},"id":"f6abc141-427a-46d0-b840-e9ecfe816cf1"}
04:37:38.065 00.503 11596 Exposure complete
04:37:38.141 00.076 11596 worker thread done servicing request
04:37:38.142 00.001 13300 OnExposeComplete: enter
04:37:38.142 00.000 13300 UpdateGuideState(): m_state=6
04:37:38.142 00.000 13300 Star::Find(15, 1216, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
04:37:38.142 00.000 13300 Star::Find returns 1 (0), X=1216.84, Y=22.05, Mass=486, SNR=15.4, Peak=43 HFD=4.1
04:37:38.143 00.001 13300 MultiStar: [#1 -0.20,-0.45,0.00,M4] [#2 0.13,-0.19,0.64,U] [#3 -0.40,-0.51,0.00,M6] [#4 -0.05,-0.11,0.43,U] [#5 -0.10,-0.41,0.00,M7] [#6 -0.54,-0.59,0.00,M8] 
04:37:38.143 00.000 13300 refined, 2 included, MultiStar: {-0.12, -0.14}, one-star: {-0.32, -0.12}
04:37:38.143 00.000 13300 CameraToMount -- cameraTheta (-2.30) - m_xAngle (1.53) = xAngle (-3.83 = 2.45)
04:37:38.143 00.000 13300 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.96 = -0.68)
04:37:38.143 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=-0.14 hyp=0.19 cameraTheta=-2.30 mountX=-0.14 mountY=-0.12, mountTheta=-2.46
04:37:38.145 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=-0.14, opts=13)
04:37:38.145 00.000 13300 Enqueuing Move request for scope (-0.12, -0.14)
04:37:38.145 00.000 11596 Worker thread wakes up
04:37:38.145 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.14) opts 0xd
04:37:38.145 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, -0.14)
04:37:38.145 00.000 11596 Moving (-0.12, -0.14) raw xDistance=-0.14 yDistance=-0.12
04:37:38.145 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.14
04:37:38.146 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:37:38.146 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
04:37:38.146 00.000 11596 MoveAxis(E, 196, ABG)
04:37:38.146 00.000 11596 Guiding  Dir = 2, Dur = 196
04:37:38.146 00.000 11596 IsSlewing returns 0
04:37:38.154 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=182, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
04:37:38.161 00.007 13300 UpdateGuideState exits: m=486 SNR=15.4
04:37:38.161 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:38.161 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:37:38.162 00.001 13300 Enqueuing Expose request
04:37:38.341 00.179 11596 IsGuiding returns 0
04:37:38.688 00.347 11596 IsGuiding returns 1
04:37:38.688 00.000 11596 scope still moving after pulse duration time elapsed
04:37:38.715 00.027 11596 IsSlewing returns 0
04:37:38.910 00.195 11596 IsGuiding returns 0
04:37:38.910 00.000 11596 scope move finished after 196 + 373 ms
04:37:38.910 00.000 11596 Move returns status 0, amount 196
04:37:38.910 00.000 11596 MoveAxis(N, 0, ABG)
04:37:38.910 00.000 11596 Move returns status 0, amount 0
04:37:38.910 00.000 11596 move complete, result=0
04:37:38.910 00.000 11596 worker thread done servicing request
04:37:38.910 00.000 11596 Worker thread wakes up
04:37:38.911 00.001 13300 GuideStep: -0.1 px 196 ms EAST, -0.1 px 0 ms NORTH
04:37:38.911 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:37:39.421 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:37:40.561 01.140 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"77c854ed-41b4-4227-8f91-796117e15c33"}
04:37:40.561 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"77c854ed-41b4-4227-8f91-796117e15c33"}
04:37:40.562 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"97a1b097-e628-4fa9-b47d-410d274d49d3"}
04:37:40.562 00.000 13300 case statement mapped state 6 to 3
04:37:40.562 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"97a1b097-e628-4fa9-b47d-410d274d49d3"}
04:37:40.562 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b03ac749-0df8-48ee-b21d-f1f4bcad5782"}
04:37:40.563 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":37,"width":15,"height":15,"star_pos":[6.84,7.05],"pixels":"..."},"id":"b03ac749-0df8-48ee-b21d-f1f4bcad5782"}
04:37:42.541 01.978 11596 Exposure complete
04:37:42.611 00.070 11596 worker thread done servicing request
04:37:42.612 00.001 13300 OnExposeComplete: enter
04:37:42.612 00.000 13300 UpdateGuideState(): m_state=6
04:37:42.612 00.000 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
04:37:42.612 00.000 13300 Star::Find returns 1 (0), X=1216.96, Y=22.20, Mass=901, SNR=21.0, Peak=66 HFD=4.2
04:37:42.613 00.001 13300 MultiStar: [#1 -0.10,-0.35,0.00,M5] [#2 0.01,-0.02,0.56,U] [#3 -0.29,-0.13,0.00,M7] [#4 0.09,-0.02,0.32,U] [#5 -0.25,-0.42,0.00,M8] [#6 -0.44,-0.32,0.00,M9] 
04:37:42.613 00.000 13300 refined, 2 included, MultiStar: {-0.09, 0.01}, one-star: {-0.20, 0.03}
04:37:42.613 00.000 13300 CameraToMount -- cameraTheta (3.06) - m_xAngle (1.53) = xAngle (1.53 = 1.53)
04:37:42.613 00.000 13300 CameraToMount -- cameraTheta (3.06) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.60 = -1.60)
04:37:42.613 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.01 hyp=0.09 cameraTheta=3.06 mountX=0.00 mountY=-0.09, mountTheta=-1.53
04:37:42.615 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.01, opts=13)
04:37:42.615 00.000 13300 Enqueuing Move request for scope (-0.09, 0.01)
04:37:42.615 00.000 11596 Worker thread wakes up
04:37:42.615 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.01) opts 0xd
04:37:42.615 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.01)
04:37:42.615 00.000 11596 Moving (-0.09, 0.01) raw xDistance=0.00 yDistance=-0.09
04:37:42.616 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
04:37:42.616 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:37:42.616 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:37:42.616 00.000 11596 MoveAxis(E, 0, ABG)
04:37:42.616 00.000 11596 Move returns status 0, amount 0
04:37:42.616 00.000 11596 MoveAxis(N, 0, ABG)
04:37:42.616 00.000 11596 Move returns status 0, amount 0
04:37:42.616 00.000 11596 move complete, result=0
04:37:42.616 00.000 11596 worker thread done servicing request
04:37:42.624 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=185, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
04:37:42.633 00.009 13300 UpdateGuideState exits: m=901 SNR=21.0
04:37:42.633 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:42.633 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:37:42.633 00.000 13300 Enqueuing Expose request
04:37:42.633 00.000 11596 Worker thread wakes up
04:37:42.634 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:37:42.634 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:37:43.148 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:37:43.560 00.412 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9fefb554-05b7-4e4f-a1a6-ae007c865e54"}
04:37:43.560 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9fefb554-05b7-4e4f-a1a6-ae007c865e54"}
04:37:43.561 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a95792ef-fcf4-4914-a074-dab40612b73f"}
04:37:43.561 00.000 13300 case statement mapped state 6 to 3
04:37:43.561 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a95792ef-fcf4-4914-a074-dab40612b73f"}
04:37:43.561 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cbe14ecc-3e7b-49be-b733-d69b347309d7"}
04:37:43.562 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":38,"width":15,"height":15,"star_pos":[6.96,7.20],"pixels":"..."},"id":"cbe14ecc-3e7b-49be-b733-d69b347309d7"}
04:37:46.180 02.618 11596 Exposure complete
04:37:46.254 00.074 11596 worker thread done servicing request
04:37:46.255 00.001 13300 OnExposeComplete: enter
04:37:46.255 00.000 13300 UpdateGuideState(): m_state=6
04:37:46.255 00.000 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
04:37:46.255 00.000 13300 Star::Find returns 1 (0), X=1217.06, Y=22.34, Mass=864, SNR=20.5, Peak=63 HFD=4.0
04:37:46.256 00.001 13300 MultiStar: [#1 -0.28,-0.07,0.64,U] [#2 0.14,-0.26,0.60,U] [#3 -0.22,-0.18,0.43,U] [#4 -0.12,0.16,0.31,U] [#5 -0.11,-0.33,0.00,M9] [#6 -0.10,-0.28,0.30,U] 
04:37:46.256 00.000 13300 refined, 5 included, MultiStar: {-0.11, -0.04}, one-star: {-0.09, 0.17}
04:37:46.256 00.000 13300 CameraToMount -- cameraTheta (-2.75) - m_xAngle (1.53) = xAngle (-4.28 = 2.00)
04:37:46.256 00.000 13300 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.41 = -1.13)
04:37:46.256 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.04 hyp=0.12 cameraTheta=-2.75 mountX=-0.05 mountY=-0.10, mountTheta=-2.00
04:37:46.258 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.04, opts=13)
04:37:46.259 00.001 13300 Enqueuing Move request for scope (-0.11, -0.04)
04:37:46.259 00.000 11596 Worker thread wakes up
04:37:46.259 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.04) opts 0xd
04:37:46.259 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.04)
04:37:46.259 00.000 11596 Moving (-0.11, -0.04) raw xDistance=-0.05 yDistance=-0.10
04:37:46.259 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:37:46.260 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:37:46.260 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:37:46.260 00.000 11596 MoveAxis(E, 0, ABG)
04:37:46.260 00.000 11596 Move returns status 0, amount 0
04:37:46.260 00.000 11596 MoveAxis(N, 0, ABG)
04:37:46.260 00.000 11596 Move returns status 0, amount 0
04:37:46.260 00.000 11596 move complete, result=0
04:37:46.261 00.001 11596 worker thread done servicing request
04:37:46.266 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=197, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
04:37:46.274 00.008 13300 UpdateGuideState exits: m=864 SNR=20.5
04:37:46.274 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:46.275 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:37:46.275 00.000 13300 Enqueuing Expose request
04:37:46.275 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:37:46.275 00.000 11596 Worker thread wakes up
04:37:46.275 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:37:46.560 00.285 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ade73186-f64a-49f2-9d4b-6ddb74a0817d"}
04:37:46.560 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ade73186-f64a-49f2-9d4b-6ddb74a0817d"}
04:37:46.561 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"462c8ed8-7760-4b2a-a010-96be64ff4fae"}
04:37:46.561 00.000 13300 case statement mapped state 6 to 3
04:37:46.561 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"462c8ed8-7760-4b2a-a010-96be64ff4fae"}
04:37:46.562 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"500cef2a-37ea-4c54-9693-073cf24f3a55"}
04:37:46.562 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":39,"width":15,"height":15,"star_pos":[7.06,7.34],"pixels":"..."},"id":"500cef2a-37ea-4c54-9693-073cf24f3a55"}
04:37:46.784 00.222 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:37:49.559 02.775 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"51745469-fca0-41e9-83d5-c132905600a0"}
04:37:49.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"51745469-fca0-41e9-83d5-c132905600a0"}
04:37:49.560 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1200a8bc-45c2-4a80-a8c9-83ed1e335844"}
04:37:49.560 00.000 13300 case statement mapped state 6 to 3
04:37:49.560 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1200a8bc-45c2-4a80-a8c9-83ed1e335844"}
04:37:49.560 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e19eefb7-f95a-4fc1-8aaf-eb9753b2d7a3"}
04:37:49.561 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":39,"width":15,"height":15,"star_pos":[7.06,7.34],"pixels":"..."},"id":"e19eefb7-f95a-4fc1-8aaf-eb9753b2d7a3"}
04:37:49.817 00.256 11596 Exposure complete
04:37:49.887 00.070 11596 worker thread done servicing request
04:37:49.887 00.000 13300 OnExposeComplete: enter
04:37:49.887 00.000 13300 UpdateGuideState(): m_state=6
04:37:49.888 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
04:37:49.888 00.000 13300 Star::Find returns 1 (0), X=1217.06, Y=22.29, Mass=715, SNR=18.6, Peak=53 HFD=4.1
04:37:49.888 00.000 13300 MultiStar: [#1 -0.10,-0.19,0.65,U] [#2 0.01,-0.05,0.66,U] [#3 -0.38,-0.26,0.00,M7] [#4 -0.03,0.35,0.00,M1] [#5 -0.25,-0.76,0.00,M10] [#6 -0.46,-0.20,0.00,M9] 
04:37:49.888 00.000 13300 refined, 2 included, MultiStar: {-0.07, -0.02}, one-star: {-0.10, 0.12}
04:37:49.888 00.000 13300 CameraToMount -- cameraTheta (-2.89) - m_xAngle (1.53) = xAngle (-4.42 = 1.86)
04:37:49.888 00.000 13300 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.55 = -1.27)
04:37:49.889 00.001 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-2.89 mountX=-0.02 mountY=-0.07, mountTheta=-1.86
04:37:49.890 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.02, opts=13)
04:37:49.891 00.001 13300 Enqueuing Move request for scope (-0.07, -0.02)
04:37:49.891 00.000 11596 Worker thread wakes up
04:37:49.891 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.02) opts 0xd
04:37:49.891 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.02)
04:37:49.891 00.000 11596 Moving (-0.07, -0.02) raw xDistance=-0.02 yDistance=-0.07
04:37:49.891 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:37:49.891 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:37:49.892 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:37:49.892 00.000 11596 MoveAxis(E, 0, ABG)
04:37:49.892 00.000 11596 Move returns status 0, amount 0
04:37:49.892 00.000 11596 MoveAxis(N, 0, ABG)
04:37:49.892 00.000 11596 Move returns status 0, amount 0
04:37:49.892 00.000 11596 move complete, result=0
04:37:49.892 00.000 11596 worker thread done servicing request
04:37:49.898 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=193, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
04:37:49.907 00.009 13300 UpdateGuideState exits: m=715 SNR=18.6
04:37:49.907 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:49.907 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:37:49.907 00.000 13300 Enqueuing Expose request
04:37:49.907 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:37:49.907 00.000 11596 Worker thread wakes up
04:37:49.907 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:37:50.411 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:37:52.558 02.147 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e7473e04-955d-414a-9edd-c5332c16cfde"}
04:37:52.558 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e7473e04-955d-414a-9edd-c5332c16cfde"}
04:37:52.559 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0977b27f-019e-46cf-b69b-bd562ef22305"}
04:37:52.559 00.000 13300 case statement mapped state 6 to 3
04:37:52.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0977b27f-019e-46cf-b69b-bd562ef22305"}
04:37:52.559 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"09e01818-ac37-49e9-a732-7a48e1986a66"}
04:37:52.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":40,"width":15,"height":15,"star_pos":[7.06,7.29],"pixels":"..."},"id":"09e01818-ac37-49e9-a732-7a48e1986a66"}
04:37:53.442 00.883 11596 Exposure complete
04:37:53.511 00.069 11596 worker thread done servicing request
04:37:53.511 00.000 13300 OnExposeComplete: enter
04:37:53.512 00.001 13300 UpdateGuideState(): m_state=6
04:37:53.512 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
04:37:53.512 00.000 13300 Star::Find returns 1 (0), X=1216.96, Y=22.24, Mass=584, SNR=16.8, Peak=46 HFD=4.1
04:37:53.513 00.001 13300 MultiStar: [#1 -0.12,-0.18,0.65,U] [#2 -0.00,-0.16,0.70,U] [#3 -0.20,-0.32,0.00,M8] [#4 -0.17,-0.45,0.00,M2] [#5 -0.26,-0.32,0.00,R] [#6 -0.60,-0.33,0.00,M10] 
04:37:53.513 00.000 13300 refined, 2 included, MultiStar: {-0.12, -0.07}, one-star: {-0.20, 0.07}
04:37:53.513 00.000 13300 CameraToMount -- cameraTheta (-2.63) - m_xAngle (1.53) = xAngle (-4.17 = 2.12)
04:37:53.513 00.000 13300 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.29 = -1.01)
04:37:53.513 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=-0.07 hyp=0.14 cameraTheta=-2.63 mountX=-0.07 mountY=-0.12, mountTheta=-2.12
04:37:53.515 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=-0.07, opts=13)
04:37:53.515 00.000 13300 Enqueuing Move request for scope (-0.12, -0.07)
04:37:53.515 00.000 11596 Worker thread wakes up
04:37:53.515 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.07) opts 0xd
04:37:53.515 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, -0.07)
04:37:53.515 00.000 11596 Moving (-0.12, -0.07) raw xDistance=-0.07 yDistance=-0.12
04:37:53.515 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:37:53.516 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:37:53.516 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
04:37:53.516 00.000 11596 MoveAxis(E, 0, ABG)
04:37:53.516 00.000 11596 Move returns status 0, amount 0
04:37:53.516 00.000 11596 MoveAxis(N, 0, ABG)
04:37:53.516 00.000 11596 Move returns status 0, amount 0
04:37:53.517 00.001 11596 move complete, result=0
04:37:53.517 00.000 11596 worker thread done servicing request
04:37:53.523 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=183, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
04:37:53.531 00.008 13300 UpdateGuideState exits: m=584 SNR=16.8
04:37:53.531 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:53.531 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:37:53.532 00.001 13300 Enqueuing Expose request
04:37:53.532 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:37:53.532 00.000 11596 Worker thread wakes up
04:37:53.532 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:37:54.040 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:37:55.557 01.517 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f55e9425-beab-4850-9f4c-880f8ff83097"}
04:37:55.557 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f55e9425-beab-4850-9f4c-880f8ff83097"}
04:37:55.558 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"35424003-f486-42d5-ad59-51e84c4dc300"}
04:37:55.558 00.000 13300 case statement mapped state 6 to 3
04:37:55.558 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"35424003-f486-42d5-ad59-51e84c4dc300"}
04:37:55.559 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bb44bc81-dfb1-4b23-8a9b-e1c070fee31d"}
04:37:55.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":41,"width":15,"height":15,"star_pos":[6.96,7.24],"pixels":"..."},"id":"bb44bc81-dfb1-4b23-8a9b-e1c070fee31d"}
04:37:57.064 01.505 11596 Exposure complete
04:37:57.135 00.071 11596 worker thread done servicing request
04:37:57.135 00.000 13300 OnExposeComplete: enter
04:37:57.135 00.000 13300 UpdateGuideState(): m_state=6
04:37:57.136 00.001 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
04:37:57.136 00.000 13300 Star::Find returns 1 (0), X=1216.77, Y=22.17, Mass=634, SNR=17.5, Peak=48 HFD=4.0
04:37:57.136 00.000 13300 MultiStar: [#1 -0.34,-0.08,0.00,M3] [#2 -0.17,-0.11,0.61,U] [#3 -0.11,-0.20,0.42,U] [#4 -0.04,0.16,0.19,U] [#5 -0.08,-0.17,0.28,U] [#6 -0.52,0.24,0.00,R] 
04:37:57.136 00.000 13300 refined, 4 included, MultiStar: {-0.22, -0.07}, one-star: {-0.38, 0.00}
04:37:57.137 00.001 13300 CameraToMount -- cameraTheta (-2.85) - m_xAngle (1.53) = xAngle (-4.39 = 1.90)
04:37:57.137 00.000 13300 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.52 = -1.23)
04:37:57.137 00.000 13300 CameraToMount -- cameraX=-0.22 cameraY=-0.07 hyp=0.23 cameraTheta=-2.85 mountX=-0.07 mountY=-0.22, mountTheta=-1.90
04:37:57.140 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.22, y=-0.07, opts=13)
04:37:57.140 00.000 13300 Enqueuing Move request for scope (-0.22, -0.07)
04:37:57.140 00.000 11596 Worker thread wakes up
04:37:57.140 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.07) opts 0xd
04:37:57.140 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.22, -0.07)
04:37:57.140 00.000 11596 Moving (-0.22, -0.07) raw xDistance=-0.07 yDistance=-0.22
04:37:57.140 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:37:57.141 00.001 11596 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
04:37:57.141 00.000 11596 MoveAxis(E, 0, ABG)
04:37:57.141 00.000 11596 Move returns status 0, amount 0
04:37:57.141 00.000 11596 MoveAxis(N, 292, ABG)
04:37:57.141 00.000 11596 Guiding  Dir = 0, Dur = 292
04:37:57.141 00.000 11596 IsSlewing returns 0
04:37:57.151 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=145, med=4, FiltMin=2, FiltMax=39, Gamma=0.510
04:37:57.160 00.009 13300 UpdateGuideState exits: m=634 SNR=17.5
04:37:57.160 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:57.160 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:37:57.160 00.000 13300 Enqueuing Expose request
04:37:57.243 00.083 11596 IsGuiding returns 0
04:37:57.350 00.107 11596 PulseGuide returned control before completion, sleep 196
04:37:57.669 00.319 11596 IsGuiding returns 0
04:37:57.669 00.000 11596 Move returns status 0, amount 292
04:37:57.669 00.000 11596 move complete, result=0
04:37:57.669 00.000 11596 worker thread done servicing request
04:37:57.669 00.000 11596 Worker thread wakes up
04:37:57.669 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 292 ms NORTH
04:37:57.669 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:37:58.180 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:37:58.556 00.376 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b5971ea4-aad0-422e-914d-700490c79e43"}
04:37:58.556 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b5971ea4-aad0-422e-914d-700490c79e43"}
04:37:58.557 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8b9547e3-366d-4156-b82b-5fa54259fe64"}
04:37:58.557 00.000 13300 case statement mapped state 6 to 3
04:37:58.557 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8b9547e3-366d-4156-b82b-5fa54259fe64"}
04:37:58.557 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2c5d6ad8-39cc-48bb-ab3e-ee846c2c02ab"}
04:37:58.558 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":42,"width":15,"height":15,"star_pos":[6.77,7.17],"pixels":"..."},"id":"2c5d6ad8-39cc-48bb-ab3e-ee846c2c02ab"}
04:38:01.204 02.646 11596 Exposure complete
04:38:01.273 00.069 11596 worker thread done servicing request
04:38:01.273 00.000 13300 OnExposeComplete: enter
04:38:01.273 00.000 13300 UpdateGuideState(): m_state=6
04:38:01.273 00.000 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
04:38:01.274 00.001 13300 Star::Find returns 1 (0), X=1217.01, Y=21.92, Mass=455, SNR=14.8, Peak=41 HFD=4.1
04:38:01.274 00.000 13300 MultiStar: [#1 -0.15,-0.62,0.00,M4] [#2 0.08,-0.29,0.00,M1] [#3 -0.05,-0.03,0.44,U] [#4 -0.41,-0.07,0.00,M2] [#5 -0.09,-0.66,0.00,M1] [#6 -0.37,0.07,0.00,M1] 
04:38:01.274 00.000 13300 refined, 1 included, MultiStar: {-0.12, -0.18}, one-star: {-0.15, -0.24}
04:38:01.274 00.000 13300 CameraToMount -- cameraTheta (-2.15) - m_xAngle (1.53) = xAngle (-3.69 = 2.60)
04:38:01.274 00.000 13300 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.81 = -0.53)
04:38:01.274 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=-0.18 hyp=0.21 cameraTheta=-2.15 mountX=-0.18 mountY=-0.11, mountTheta=-2.61
04:38:01.276 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=-0.18, opts=13)
04:38:01.276 00.000 13300 Enqueuing Move request for scope (-0.12, -0.18)
04:38:01.277 00.001 11596 Worker thread wakes up
04:38:01.277 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.18) opts 0xd
04:38:01.277 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, -0.18)
04:38:01.277 00.000 11596 Moving (-0.12, -0.18) raw xDistance=-0.18 yDistance=-0.11
04:38:01.277 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.18
04:38:01.277 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:38:01.277 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:38:01.277 00.000 11596 MoveAxis(E, 229, ABG)
04:38:01.277 00.000 11596 Guiding  Dir = 2, Dur = 229
04:38:01.278 00.001 11596 IsSlewing returns 0
04:38:01.284 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=144, med=4, FiltMin=2, FiltMax=39, Gamma=0.510
04:38:01.292 00.008 13300 UpdateGuideState exits: m=455 SNR=14.8
04:38:01.292 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:01.292 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:38:01.292 00.000 13300 Enqueuing Expose request
04:38:01.353 00.061 11596 IsGuiding returns 0
04:38:01.492 00.139 11596 PulseGuide returned control before completion, sleep 101
04:38:01.555 00.063 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3acfdc19-7fd9-444c-8259-f36a1d6bc8e6"}
04:38:01.555 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3acfdc19-7fd9-444c-8259-f36a1d6bc8e6"}
04:38:01.556 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"be0fba08-83e8-4c30-b018-648de1b79a7b"}
04:38:01.556 00.000 13300 case statement mapped state 6 to 3
04:38:01.556 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"be0fba08-83e8-4c30-b018-648de1b79a7b"}
04:38:01.556 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"03964234-4cde-4e5b-af23-8cae117b8f53"}
04:38:01.557 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":43,"width":15,"height":15,"star_pos":[7.01,6.92],"pixels":"..."},"id":"03964234-4cde-4e5b-af23-8cae117b8f53"}
04:38:01.731 00.174 11596 IsGuiding returns 1
04:38:01.732 00.001 11596 scope still moving after pulse duration time elapsed
04:38:01.762 00.030 11596 IsSlewing returns 0
04:38:01.829 00.067 11596 IsGuiding returns 0
04:38:01.829 00.000 11596 scope move finished after 229 + 246 ms
04:38:01.829 00.000 11596 Move returns status 0, amount 229
04:38:01.829 00.000 11596 MoveAxis(N, 0, ABG)
04:38:01.829 00.000 11596 Move returns status 0, amount 0
04:38:01.829 00.000 11596 move complete, result=0
04:38:01.829 00.000 11596 worker thread done servicing request
04:38:01.830 00.001 13300 GuideStep: -0.2 px 229 ms EAST, -0.1 px 0 ms NORTH
04:38:01.830 00.000 11596 Worker thread wakes up
04:38:01.830 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:38:02.343 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:38:04.554 02.211 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e33f24ca-b1f6-410b-9e7d-225b3d3ab097"}
04:38:04.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e33f24ca-b1f6-410b-9e7d-225b3d3ab097"}
04:38:04.555 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"338ef324-2584-4b22-a6b0-635b5df8442e"}
04:38:04.555 00.000 13300 case statement mapped state 6 to 3
04:38:04.555 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"338ef324-2584-4b22-a6b0-635b5df8442e"}
04:38:04.555 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"18264a5c-b365-405e-84bf-99820ee17deb"}
04:38:04.556 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":43,"width":15,"height":15,"star_pos":[7.01,6.92],"pixels":"..."},"id":"18264a5c-b365-405e-84bf-99820ee17deb"}
04:38:05.370 00.814 11596 Exposure complete
04:38:05.463 00.093 11596 worker thread done servicing request
04:38:05.463 00.000 13300 OnExposeComplete: enter
04:38:05.463 00.000 13300 UpdateGuideState(): m_state=6
04:38:05.464 00.001 13300 Star::Find(15, 1217, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
04:38:05.464 00.000 13300 Star::Find returns 1 (0), X=1217.05, Y=21.98, Mass=434, SNR=14.5, Peak=39 HFD=4.0
04:38:05.465 00.001 13300 MultiStar: [#1 -0.10,-0.28,0.00,M5] [#2 0.19,0.09,0.63,U] [#3 -0.19,0.21,0.36,U] [#4 0.15,0.21,0.34,U] [#5 0.07,-0.72,0.00,M2] [#6 0.41,-0.91,0.00,M2] 
04:38:05.465 00.000 13300 refined, 3 included, MultiStar: {-0.00, 0.01}, one-star: {-0.11, -0.19}
04:38:05.465 00.000 13300 CameraToMount -- cameraTheta (2.09) - m_xAngle (1.53) = xAngle (0.55 = 0.55)
04:38:05.465 00.000 13300 CameraToMount -- cameraTheta (2.09) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.57 = -2.57)
04:38:05.465 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.01 hyp=0.01 cameraTheta=2.09 mountX=0.01 mountY=-0.00, mountTheta=-0.56
04:38:05.469 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.01, opts=13)
04:38:05.469 00.000 13300 Enqueuing Move request for scope (-0.00, 0.01)
04:38:05.469 00.000 11596 Worker thread wakes up
04:38:05.469 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.01) opts 0xd
04:38:05.469 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.01)
04:38:05.469 00.000 11596 Moving (-0.00, 0.01) raw xDistance=0.01 yDistance=-0.00
04:38:05.469 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:38:05.469 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:38:05.469 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
04:38:05.469 00.000 11596 MoveAxis(E, 0, ABG)
04:38:05.469 00.000 11596 Move returns status 0, amount 0
04:38:05.469 00.000 11596 MoveAxis(N, 0, ABG)
04:38:05.470 00.001 11596 Move returns status 0, amount 0
04:38:05.470 00.000 11596 move complete, result=0
04:38:05.470 00.000 11596 worker thread done servicing request
04:38:05.476 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=145, med=4, FiltMin=3, FiltMax=55, Gamma=0.510
04:38:05.484 00.008 13300 UpdateGuideState exits: m=434 SNR=14.5
04:38:05.484 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:05.484 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:38:05.484 00.000 13300 Enqueuing Expose request
04:38:05.484 00.000 11596 Worker thread wakes up
04:38:05.484 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:38:05.484 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:38:05.987 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:38:07.554 01.567 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7d05953f-19d5-4065-a81d-6ddab3d20454"}
04:38:07.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7d05953f-19d5-4065-a81d-6ddab3d20454"}
04:38:07.555 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"95ca7940-81d7-42da-8e56-73d7a00b1f22"}
04:38:07.555 00.000 13300 case statement mapped state 6 to 3
04:38:07.555 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"95ca7940-81d7-42da-8e56-73d7a00b1f22"}
04:38:07.556 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"acec9acb-f45a-42be-bd8a-02ac8af40e08"}
04:38:07.556 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":44,"width":15,"height":15,"star_pos":[7.05,6.98],"pixels":"..."},"id":"acec9acb-f45a-42be-bd8a-02ac8af40e08"}
04:38:09.022 01.466 11596 Exposure complete
04:38:09.091 00.069 11596 worker thread done servicing request
04:38:09.091 00.000 13300 OnExposeComplete: enter
04:38:09.091 00.000 13300 UpdateGuideState(): m_state=6
04:38:09.092 00.001 13300 Star::Find(15, 1217, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
04:38:09.092 00.000 13300 Star::Find returns 1 (0), X=1217.08, Y=22.27, Mass=437, SNR=14.6, Peak=36 HFD=3.9
04:38:09.092 00.000 13300 MultiStar: [#1 -0.10,-0.15,0.72,U] [#2 0.13,-0.06,0.59,U] [#3 -0.27,0.23,0.00,M6] [#4 0.14,0.27,0.00,M2] [#5 0.56,0.22,0.00,M3] [#6 0.35,-0.05,0.00,M3] 
04:38:09.093 00.001 13300 refined, 2 included, MultiStar: {-0.03, -0.02}, one-star: {-0.08, 0.10}
04:38:09.093 00.000 13300 CameraToMount -- cameraTheta (-2.65) - m_xAngle (1.53) = xAngle (-4.19 = 2.10)
04:38:09.093 00.000 13300 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.31 = -1.03)
04:38:09.093 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-2.65 mountX=-0.02 mountY=-0.03, mountTheta=-2.10
04:38:09.095 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.02, opts=13)
04:38:09.095 00.000 13300 Enqueuing Move request for scope (-0.03, -0.02)
04:38:09.095 00.000 11596 Worker thread wakes up
04:38:09.095 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.02) opts 0xd
04:38:09.095 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.02)
04:38:09.095 00.000 11596 Moving (-0.03, -0.02) raw xDistance=-0.02 yDistance=-0.03
04:38:09.095 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:38:09.095 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:38:09.096 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:38:09.096 00.000 11596 MoveAxis(E, 0, ABG)
04:38:09.096 00.000 11596 Move returns status 0, amount 0
04:38:09.096 00.000 11596 MoveAxis(N, 0, ABG)
04:38:09.096 00.000 11596 Move returns status 0, amount 0
04:38:09.096 00.000 11596 move complete, result=0
04:38:09.096 00.000 11596 worker thread done servicing request
04:38:09.102 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=206, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
04:38:09.110 00.008 13300 UpdateGuideState exits: m=437 SNR=14.6
04:38:09.110 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:09.110 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:38:09.110 00.000 13300 Enqueuing Expose request
04:38:09.110 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:38:09.110 00.000 11596 Worker thread wakes up
04:38:09.111 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:38:09.613 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:38:10.553 00.940 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5e6720a4-3d06-43d3-93d6-7d29b02e4a99"}
04:38:10.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5e6720a4-3d06-43d3-93d6-7d29b02e4a99"}
04:38:10.554 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0ebf72db-236d-4fa6-8c04-41697ea8f39e"}
04:38:10.554 00.000 13300 case statement mapped state 6 to 3
04:38:10.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0ebf72db-236d-4fa6-8c04-41697ea8f39e"}
04:38:10.554 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5683807e-e50b-45ce-bf5c-3e7e613fc919"}
04:38:10.555 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":45,"width":15,"height":15,"star_pos":[7.08,7.27],"pixels":"..."},"id":"5683807e-e50b-45ce-bf5c-3e7e613fc919"}
04:38:12.641 02.086 11596 Exposure complete
04:38:12.712 00.071 11596 worker thread done servicing request
04:38:12.712 00.000 13300 OnExposeComplete: enter
04:38:12.712 00.000 13300 UpdateGuideState(): m_state=6
04:38:12.713 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
04:38:12.713 00.000 13300 Star::Find returns 1 (0), X=1217.25, Y=22.15, Mass=607, SNR=17.2, Peak=49 HFD=3.9
04:38:12.714 00.001 13300 MultiStar: [#1 -0.12,-0.29,0.00,M5] [#2 0.11,-0.15,0.67,U] [#3 0.19,-0.25,0.00,M7] [#4 0.04,0.04,0.40,U] [#5 0.24,-0.13,0.33,U] [#6 0.48,-0.54,0.00,M4] 
04:38:12.714 00.000 13300 single-star, 3 included, MultiStar: {0.11, -0.06}, one-star: {0.09, -0.02}
04:38:12.714 00.000 13300 CameraToMount -- cameraTheta (-0.16) - m_xAngle (1.53) = xAngle (-1.70 = -1.70)
04:38:12.714 00.000 13300 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.82 = 1.46)
04:38:12.714 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-0.16 mountX=-0.01 mountY=0.09, mountTheta=1.70
04:38:12.717 00.003 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.02, opts=13)
04:38:12.717 00.000 13300 Enqueuing Move request for scope (0.09, -0.02)
04:38:12.717 00.000 11596 Worker thread wakes up
04:38:12.717 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.02) opts 0xd
04:38:12.717 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.02)
04:38:12.717 00.000 11596 Moving (0.09, -0.02) raw xDistance=-0.01 yDistance=0.09
04:38:12.717 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:38:12.717 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:38:12.718 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:38:12.718 00.000 11596 MoveAxis(E, 0, ABG)
04:38:12.718 00.000 11596 Move returns status 0, amount 0
04:38:12.718 00.000 11596 MoveAxis(N, 0, ABG)
04:38:12.718 00.000 11596 Move returns status 0, amount 0
04:38:12.718 00.000 11596 move complete, result=0
04:38:12.718 00.000 11596 worker thread done servicing request
04:38:12.725 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
04:38:12.732 00.007 13300 UpdateGuideState exits: m=607 SNR=17.2
04:38:12.732 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:12.732 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:38:12.732 00.000 13300 Enqueuing Expose request
04:38:12.733 00.001 11596 Worker thread wakes up
04:38:12.733 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:38:12.733 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:38:13.246 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:38:13.551 00.305 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a4d41b48-22e1-4217-9b9c-d530b93885ef"}
04:38:13.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a4d41b48-22e1-4217-9b9c-d530b93885ef"}
04:38:13.552 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ba6117ff-7876-44a0-b7a3-9c671e6039fe"}
04:38:13.552 00.000 13300 case statement mapped state 6 to 3
04:38:13.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ba6117ff-7876-44a0-b7a3-9c671e6039fe"}
04:38:13.552 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"09d622de-beae-41e1-900d-c7114ecf3680"}
04:38:13.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":46,"width":15,"height":15,"star_pos":[7.25,7.15],"pixels":"..."},"id":"09d622de-beae-41e1-900d-c7114ecf3680"}
04:38:16.274 02.722 11596 Exposure complete
04:38:16.355 00.081 11596 worker thread done servicing request
04:38:16.355 00.000 13300 OnExposeComplete: enter
04:38:16.356 00.001 13300 UpdateGuideState(): m_state=6
04:38:16.356 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
04:38:16.356 00.000 13300 Star::Find returns 1 (0), X=1217.24, Y=22.21, Mass=586, SNR=16.8, Peak=48 HFD=3.9
04:38:16.357 00.001 13300 MultiStar: [#1 -0.03,-0.24,0.71,U] [#2 0.02,-0.08,0.67,U] [#3 0.02,-0.47,0.00,M8] [#4 0.26,-0.26,0.00,M2] [#5 0.39,0.05,0.00,M3] [#6 0.19,-0.59,0.00,M5] 
04:38:16.357 00.000 13300 refined, 2 included, MultiStar: {0.03, -0.08}, one-star: {0.08, 0.04}
04:38:16.357 00.000 13300 CameraToMount -- cameraTheta (-1.15) - m_xAngle (1.53) = xAngle (-2.69 = -2.69)
04:38:16.357 00.000 13300 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.81 = 0.47)
04:38:16.357 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.08 hyp=0.08 cameraTheta=-1.15 mountX=-0.07 mountY=0.04, mountTheta=2.67
04:38:16.359 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.08, opts=13)
04:38:16.359 00.000 13300 Enqueuing Move request for scope (0.03, -0.08)
04:38:16.359 00.000 11596 Worker thread wakes up
04:38:16.359 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.08) opts 0xd
04:38:16.360 00.001 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.08)
04:38:16.360 00.000 11596 Moving (0.03, -0.08) raw xDistance=-0.07 yDistance=0.04
04:38:16.360 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:38:16.360 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:38:16.360 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:38:16.360 00.000 11596 MoveAxis(E, 0, ABG)
04:38:16.360 00.000 11596 Move returns status 0, amount 0
04:38:16.361 00.001 11596 MoveAxis(N, 0, ABG)
04:38:16.361 00.000 11596 Move returns status 0, amount 0
04:38:16.361 00.000 11596 move complete, result=0
04:38:16.361 00.000 11596 worker thread done servicing request
04:38:16.368 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
04:38:16.381 00.013 13300 UpdateGuideState exits: m=586 SNR=16.8
04:38:16.381 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:16.381 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:38:16.381 00.000 13300 Enqueuing Expose request
04:38:16.381 00.000 11596 Worker thread wakes up
04:38:16.381 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:38:16.382 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:38:16.552 00.170 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a41f831b-1c98-4790-a83a-237b8c63fddd"}
04:38:16.553 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a41f831b-1c98-4790-a83a-237b8c63fddd"}
04:38:16.553 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"040c378d-5faa-4901-bf23-8c26c0152d62"}
04:38:16.554 00.001 13300 case statement mapped state 6 to 3
04:38:16.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"040c378d-5faa-4901-bf23-8c26c0152d62"}
04:38:16.555 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ac30de48-b65b-4ffa-a9b9-4698a2d8beff"}
04:38:16.556 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":47,"width":15,"height":15,"star_pos":[7.24,7.21],"pixels":"..."},"id":"ac30de48-b65b-4ffa-a9b9-4698a2d8beff"}
04:38:16.893 00.337 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:38:19.551 02.658 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"db7fa73a-f2d4-4a09-bcfa-250b1139d1ea"}
04:38:19.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"db7fa73a-f2d4-4a09-bcfa-250b1139d1ea"}
04:38:19.552 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dfbcc351-dbd1-4a3d-9648-53873b02fce9"}
04:38:19.553 00.001 13300 case statement mapped state 6 to 3
04:38:19.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dfbcc351-dbd1-4a3d-9648-53873b02fce9"}
04:38:19.553 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"40a9af57-f191-4b3d-b9da-810d005c9c02"}
04:38:19.554 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":47,"width":15,"height":15,"star_pos":[7.24,7.21],"pixels":"..."},"id":"40a9af57-f191-4b3d-b9da-810d005c9c02"}
04:38:19.934 00.380 11596 Exposure complete
04:38:20.042 00.108 11596 worker thread done servicing request
04:38:20.042 00.000 13300 OnExposeComplete: enter
04:38:20.042 00.000 13300 UpdateGuideState(): m_state=6
04:38:20.043 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
04:38:20.043 00.000 13300 Star::Find returns 1 (0), X=1217.32, Y=22.15, Mass=707, SNR=18.5, Peak=50 HFD=4.0
04:38:20.043 00.000 13300 MultiStar: [#1 -0.06,-0.38,0.00,M5] [#2 0.09,-0.19,0.64,U] [#3 0.07,-0.28,0.00,M9] [#4 -0.14,0.11,0.33,U] [#5 0.37,0.14,0.00,M4] [#6 0.46,-0.46,0.00,M6] 
04:38:20.043 00.000 13300 refined, 2 included, MultiStar: {0.09, -0.05}, one-star: {0.16, -0.02}
04:38:20.044 00.001 13300 CameraToMount -- cameraTheta (-0.54) - m_xAngle (1.53) = xAngle (-2.07 = -2.07)
04:38:20.044 00.000 13300 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.20 = 1.09)
04:38:20.044 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=-0.05 hyp=0.10 cameraTheta=-0.54 mountX=-0.05 mountY=0.09, mountTheta=2.07
04:38:20.047 00.003 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.05, opts=13)
04:38:20.047 00.000 13300 Enqueuing Move request for scope (0.09, -0.05)
04:38:20.047 00.000 11596 Worker thread wakes up
04:38:20.047 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.05) opts 0xd
04:38:20.047 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.05)
04:38:20.048 00.001 11596 Moving (0.09, -0.05) raw xDistance=-0.05 yDistance=0.09
04:38:20.048 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:38:20.048 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:38:20.048 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:38:20.048 00.000 11596 MoveAxis(E, 0, ABG)
04:38:20.048 00.000 11596 Move returns status 0, amount 0
04:38:20.048 00.000 11596 MoveAxis(N, 0, ABG)
04:38:20.049 00.001 11596 Move returns status 0, amount 0
04:38:20.049 00.000 11596 move complete, result=0
04:38:20.049 00.000 11596 worker thread done servicing request
04:38:20.058 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=211, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
04:38:20.069 00.011 13300 UpdateGuideState exits: m=707 SNR=18.5
04:38:20.069 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:20.069 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:38:20.069 00.000 13300 Enqueuing Expose request
04:38:20.069 00.000 11596 Worker thread wakes up
04:38:20.069 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:38:20.070 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:38:20.576 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:38:22.550 01.974 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6aeb96e1-4b38-402e-bdbb-b94a26dfe839"}
04:38:22.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6aeb96e1-4b38-402e-bdbb-b94a26dfe839"}
04:38:22.551 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8571b47c-e053-4809-af36-9871178dd049"}
04:38:22.551 00.000 13300 case statement mapped state 6 to 3
04:38:22.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8571b47c-e053-4809-af36-9871178dd049"}
04:38:22.552 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"04f2b188-cc51-4503-b291-babfa5e87dba"}
04:38:22.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":48,"width":15,"height":15,"star_pos":[7.32,7.15],"pixels":"..."},"id":"04f2b188-cc51-4503-b291-babfa5e87dba"}
04:38:23.600 01.048 11596 Exposure complete
04:38:23.670 00.070 11596 worker thread done servicing request
04:38:23.670 00.000 13300 OnExposeComplete: enter
04:38:23.670 00.000 13300 UpdateGuideState(): m_state=6
04:38:23.671 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
04:38:23.671 00.000 13300 Star::Find returns 1 (0), X=1217.42, Y=22.17, Mass=435, SNR=14.5, Peak=35 HFD=3.8
04:38:23.671 00.000 13300 MultiStar: [#1 -0.17,-0.42,0.00,M6] [#2 0.22,-0.09,0.76,U] [#3 -0.47,-0.22,0.00,M10] [#4 0.07,0.04,0.43,U] [#5 0.16,-0.07,0.36,U] [#6 0.18,-1.12,0.00,M7] 
04:38:23.671 00.000 13300 refined, 3 included, MultiStar: {0.20, -0.03}, one-star: {0.26, 0.00}
04:38:23.672 00.001 13300 CameraToMount -- cameraTheta (-0.14) - m_xAngle (1.53) = xAngle (-1.67 = -1.67)
04:38:23.672 00.000 13300 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.80 = 1.49)
04:38:23.672 00.000 13300 CameraToMount -- cameraX=0.20 cameraY=-0.03 hyp=0.20 cameraTheta=-0.14 mountX=-0.02 mountY=0.20, mountTheta=1.67
04:38:23.674 00.002 13300 SchedulePrimaryMove(1016D950, x=0.20, y=-0.03, opts=13)
04:38:23.674 00.000 13300 Enqueuing Move request for scope (0.20, -0.03)
04:38:23.674 00.000 11596 Worker thread wakes up
04:38:23.674 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.03) opts 0xd
04:38:23.674 00.000 11596 Handling offset move in thread for scope, endpoint = (0.20, -0.03)
04:38:23.674 00.000 11596 Moving (0.20, -0.03) raw xDistance=-0.02 yDistance=0.20
04:38:23.674 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:38:23.674 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:38:23.674 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
04:38:23.675 00.001 11596 MoveAxis(E, 0, ABG)
04:38:23.675 00.000 11596 Move returns status 0, amount 0
04:38:23.675 00.000 11596 MoveAxis(N, 0, ABG)
04:38:23.675 00.000 11596 Move returns status 0, amount 0
04:38:23.675 00.000 11596 move complete, result=0
04:38:23.675 00.000 11596 worker thread done servicing request
04:38:23.681 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=149, med=4, FiltMin=3, FiltMax=69, Gamma=0.510
04:38:23.690 00.009 13300 UpdateGuideState exits: m=435 SNR=14.5
04:38:23.690 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:23.690 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:38:23.690 00.000 13300 Enqueuing Expose request
04:38:23.690 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
04:38:23.690 00.000 11596 Worker thread wakes up
04:38:23.690 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:38:24.203 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:38:25.550 01.347 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c1d71598-8836-4ba8-84d1-82d92f778c18"}
04:38:25.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c1d71598-8836-4ba8-84d1-82d92f778c18"}
04:38:25.551 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0cc154ad-a6f4-4c86-b46f-65e345ede624"}
04:38:25.551 00.000 13300 case statement mapped state 6 to 3
04:38:25.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0cc154ad-a6f4-4c86-b46f-65e345ede624"}
04:38:25.551 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d7992ef3-da0f-4bf3-afb8-d9ce472c8b9e"}
04:38:25.552 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":49,"width":15,"height":15,"star_pos":[7.42,7.17],"pixels":"..."},"id":"d7992ef3-da0f-4bf3-afb8-d9ce472c8b9e"}
04:38:27.230 01.678 11596 Exposure complete
04:38:27.302 00.072 11596 worker thread done servicing request
04:38:27.302 00.000 13300 OnExposeComplete: enter
04:38:27.302 00.000 13300 UpdateGuideState(): m_state=6
04:38:27.302 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
04:38:27.303 00.001 13300 Star::Find returns 1 (0), X=1217.11, Y=22.05, Mass=459, SNR=14.9, Peak=39 HFD=4.1
04:38:27.303 00.000 13300 MultiStar: [#1 -0.06,-0.51,0.00,M7] [#2 0.00,-0.30,0.00,M1] [#3 -0.19,-0.33,0.00,R] [#4 -0.25,0.01,0.45,U] [#5 0.13,-0.21,0.37,U] [#6 -0.00,-0.14,0.38,U] 
04:38:27.303 00.000 13300 refined, 3 included, MultiStar: {-0.05, -0.11}, one-star: {-0.04, -0.11}
04:38:27.303 00.000 13300 CameraToMount -- cameraTheta (-1.99) - m_xAngle (1.53) = xAngle (-3.52 = 2.76)
04:38:27.303 00.000 13300 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.65 = -0.37)
04:38:27.303 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.11 hyp=0.12 cameraTheta=-1.99 mountX=-0.11 mountY=-0.04, mountTheta=-2.77
04:38:27.305 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.11, opts=13)
04:38:27.305 00.000 13300 Enqueuing Move request for scope (-0.05, -0.11)
04:38:27.305 00.000 11596 Worker thread wakes up
04:38:27.306 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.11) opts 0xd
04:38:27.306 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.11)
04:38:27.306 00.000 11596 Moving (-0.05, -0.11) raw xDistance=-0.11 yDistance=-0.04
04:38:27.306 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:38:27.306 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:38:27.306 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:38:27.306 00.000 11596 MoveAxis(E, 0, ABG)
04:38:27.306 00.000 11596 Move returns status 0, amount 0
04:38:27.306 00.000 11596 MoveAxis(N, 0, ABG)
04:38:27.306 00.000 11596 Move returns status 0, amount 0
04:38:27.306 00.000 11596 move complete, result=0
04:38:27.307 00.001 11596 worker thread done servicing request
04:38:27.314 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=201, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
04:38:27.322 00.008 13300 UpdateGuideState exits: m=459 SNR=14.9
04:38:27.322 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:27.322 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:38:27.322 00.000 13300 Enqueuing Expose request
04:38:27.323 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:38:27.323 00.000 11596 Worker thread wakes up
04:38:27.323 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:38:27.837 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:38:28.550 00.713 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bc403cf8-ea14-43a1-a8d4-da3c169f5ebc"}
04:38:28.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bc403cf8-ea14-43a1-a8d4-da3c169f5ebc"}
04:38:28.551 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c00e17cb-7b83-4ae9-a363-43220879dc84"}
04:38:28.551 00.000 13300 case statement mapped state 6 to 3
04:38:28.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c00e17cb-7b83-4ae9-a363-43220879dc84"}
04:38:28.551 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4744d2b8-9604-4929-9698-3462ecaf7f41"}
04:38:28.552 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":50,"width":15,"height":15,"star_pos":[7.11,7.05],"pixels":"..."},"id":"4744d2b8-9604-4929-9698-3462ecaf7f41"}
04:38:30.869 02.317 11596 Exposure complete
04:38:30.939 00.070 11596 worker thread done servicing request
04:38:30.939 00.000 13300 OnExposeComplete: enter
04:38:30.939 00.000 13300 UpdateGuideState(): m_state=6
04:38:30.939 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
04:38:30.940 00.001 13300 Star::Find returns 1 (0), X=1216.87, Y=21.88, Mass=772, SNR=19.4, Peak=61 HFD=4.3
04:38:30.940 00.000 13300 MultiStar: [#1 -0.15,-0.57,0.00,M8] [#2 -0.09,-0.48,0.00,M2] [#3 -0.08,-0.13,0.42,U] [#4 -0.21,-0.26,0.00,M1] [#5 0.01,-0.29,0.00,M3] [#6 -0.10,-0.63,0.00,M7] 
04:38:30.940 00.000 13300 refined, 1 included, MultiStar: {-0.22, -0.24}, one-star: {-0.29, -0.29}
04:38:30.940 00.000 13300 CameraToMount -- cameraTheta (-2.32) - m_xAngle (1.53) = xAngle (-3.85 = 2.43)
04:38:30.940 00.000 13300 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.98 = -0.70)
04:38:30.940 00.000 13300 CameraToMount -- cameraX=-0.22 cameraY=-0.24 hyp=0.33 cameraTheta=-2.32 mountX=-0.25 mountY=-0.21, mountTheta=-2.44
04:38:30.942 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.22, y=-0.24, opts=13)
04:38:30.943 00.001 13300 Enqueuing Move request for scope (-0.22, -0.24)
04:38:30.943 00.000 11596 Worker thread wakes up
04:38:30.943 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.24) opts 0xd
04:38:30.943 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.22, -0.24)
04:38:30.943 00.000 11596 Moving (-0.22, -0.24) raw xDistance=-0.25 yDistance=-0.21
04:38:30.943 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
04:38:30.943 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
04:38:30.944 00.001 11596 MoveAxis(E, 313, ABG)
04:38:30.944 00.000 11596 Guiding  Dir = 2, Dur = 313
04:38:30.944 00.000 11596 IsSlewing returns 0
04:38:30.952 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=181, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
04:38:30.960 00.008 13300 UpdateGuideState exits: m=772 SNR=19.4
04:38:30.960 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:30.960 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:38:30.960 00.000 13300 Enqueuing Expose request
04:38:31.064 00.104 11596 IsGuiding returns 0
04:38:31.548 00.484 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6a33f70c-b9ba-4133-a843-9fca26da100b"}
04:38:31.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6a33f70c-b9ba-4133-a843-9fca26da100b"}
04:38:31.549 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f3e5a026-e771-41f4-b0b2-b0c5a9a6b6d8"}
04:38:31.549 00.000 13300 case statement mapped state 6 to 3
04:38:31.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f3e5a026-e771-41f4-b0b2-b0c5a9a6b6d8"}
04:38:31.549 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1c090d36-2bb2-46bd-8a95-4f883cffbd3f"}
04:38:31.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":51,"width":15,"height":15,"star_pos":[6.87,6.88],"pixels":"..."},"id":"1c090d36-2bb2-46bd-8a95-4f883cffbd3f"}
04:38:31.553 00.004 11596 IsGuiding returns 1
04:38:31.553 00.000 11596 scope still moving after pulse duration time elapsed
04:38:31.651 00.098 11596 IsSlewing returns 0
04:38:31.775 00.124 11596 IsGuiding returns 0
04:38:31.775 00.000 11596 scope move finished after 313 + 397 ms
04:38:31.775 00.000 11596 Move returns status 0, amount 313
04:38:31.775 00.000 11596 MoveAxis(N, 279, ABG)
04:38:31.775 00.000 11596 Guiding  Dir = 0, Dur = 279
04:38:31.775 00.000 11596 IsSlewing returns 0
04:38:31.871 00.096 11596 IsGuiding returns 0
04:38:32.266 00.395 11596 IsGuiding returns 1
04:38:32.266 00.000 11596 scope still moving after pulse duration time elapsed
04:38:32.514 00.248 11596 IsSlewing returns 0
04:38:32.619 00.105 11596 IsGuiding returns 0
04:38:32.619 00.000 11596 scope move finished after 279 + 469 ms
04:38:32.619 00.000 11596 Move returns status 0, amount 279
04:38:32.619 00.000 11596 move complete, result=0
04:38:32.619 00.000 11596 worker thread done servicing request
04:38:32.619 00.000 11596 Worker thread wakes up
04:38:32.619 00.000 13300 GuideStep: -0.2 px 313 ms EAST, -0.2 px 279 ms NORTH
04:38:32.619 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:38:33.122 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:38:34.548 01.426 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"10ea3b17-352f-4491-8274-b0f6200481b4"}
04:38:34.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"10ea3b17-352f-4491-8274-b0f6200481b4"}
04:38:34.549 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e2afdb4f-1651-41d8-8be4-afb677aa0001"}
04:38:34.549 00.000 13300 case statement mapped state 6 to 3
04:38:34.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e2afdb4f-1651-41d8-8be4-afb677aa0001"}
04:38:34.549 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f96e3500-d4a6-468c-88f8-2f87d81ca7b7"}
04:38:34.550 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":51,"width":15,"height":15,"star_pos":[6.87,6.88],"pixels":"..."},"id":"f96e3500-d4a6-468c-88f8-2f87d81ca7b7"}
04:38:36.150 01.600 11596 Exposure complete
04:38:36.234 00.084 11596 worker thread done servicing request
04:38:36.234 00.000 13300 OnExposeComplete: enter
04:38:36.234 00.000 13300 UpdateGuideState(): m_state=6
04:38:36.235 00.001 13300 Star::Find(15, 1216, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
04:38:36.235 00.000 13300 Star::Find returns 1 (0), X=1216.99, Y=22.17, Mass=903, SNR=21.0, Peak=67 HFD=4.2
04:38:36.235 00.000 13300 MultiStar: [#1 0.06,-0.28,0.59,U] [#2 0.10,-0.18,0.59,U] [#3 -0.05,-0.07,0.38,U] [#4 -0.27,-0.20,0.00,M2] [#5 0.09,0.13,0.28,U] [#6 -0.13,-0.52,0.00,M8] 
04:38:36.235 00.000 13300 refined, 4 included, MultiStar: {-0.02, -0.09}, one-star: {-0.17, 0.00}
04:38:36.236 00.001 13300 CameraToMount -- cameraTheta (-1.83) - m_xAngle (1.53) = xAngle (-3.37 = 2.92)
04:38:36.236 00.000 13300 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.49 = -0.21)
04:38:36.236 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.83 mountX=-0.09 mountY=-0.02, mountTheta=-2.93
04:38:36.239 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.09, opts=13)
04:38:36.239 00.000 13300 Enqueuing Move request for scope (-0.02, -0.09)
04:38:36.239 00.000 11596 Worker thread wakes up
04:38:36.239 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.09) opts 0xd
04:38:36.240 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.09)
04:38:36.240 00.000 11596 Moving (-0.02, -0.09) raw xDistance=-0.09 yDistance=-0.02
04:38:36.240 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:38:36.240 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:38:36.240 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:38:36.240 00.000 11596 MoveAxis(E, 0, ABG)
04:38:36.240 00.000 11596 Move returns status 0, amount 0
04:38:36.240 00.000 11596 MoveAxis(N, 0, ABG)
04:38:36.240 00.000 11596 Move returns status 0, amount 0
04:38:36.241 00.001 11596 move complete, result=0
04:38:36.241 00.000 11596 worker thread done servicing request
04:38:36.247 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=182, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
04:38:36.254 00.007 13300 UpdateGuideState exits: m=903 SNR=21.0
04:38:36.254 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:36.254 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:38:36.255 00.001 13300 Enqueuing Expose request
04:38:36.255 00.000 11596 Worker thread wakes up
04:38:36.255 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:38:36.255 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:38:36.766 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:38:37.547 00.781 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f8eea8a3-7f20-4a16-8598-eefdebb69f93"}
04:38:37.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f8eea8a3-7f20-4a16-8598-eefdebb69f93"}
04:38:37.548 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"968db945-b6e0-4d5e-95e6-dffa7f238f43"}
04:38:37.548 00.000 13300 case statement mapped state 6 to 3
04:38:37.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"968db945-b6e0-4d5e-95e6-dffa7f238f43"}
04:38:37.548 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"339a0996-449b-425b-9010-a8cc8bf342fc"}
04:38:37.549 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":52,"width":15,"height":15,"star_pos":[6.99,7.17],"pixels":"..."},"id":"339a0996-449b-425b-9010-a8cc8bf342fc"}
04:38:39.796 02.247 11596 Exposure complete
04:38:39.865 00.069 11596 worker thread done servicing request
04:38:39.865 00.000 13300 OnExposeComplete: enter
04:38:39.865 00.000 13300 UpdateGuideState(): m_state=6
04:38:39.866 00.001 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
04:38:39.866 00.000 13300 Star::Find returns 1 (0), X=1217.01, Y=21.98, Mass=929, SNR=21.3, Peak=72 HFD=4.4
04:38:39.866 00.000 13300 MultiStar: [#1 -0.05,-0.49,0.00,M8] [#2 0.14,-0.34,0.00,M2] [#3 -0.06,-0.43,0.00,M1] [#4 0.28,-0.24,0.00,M3] [#5 0.16,-0.53,0.00,M3] [#6 0.31,-0.81,0.00,M9] 
04:38:39.866 00.000 13300 CameraToMount -- cameraTheta (-2.25) - m_xAngle (1.53) = xAngle (-3.78 = 2.50)
04:38:39.866 00.000 13300 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.91 = -0.63)
04:38:39.867 00.001 13300 CameraToMount -- cameraX=-0.15 cameraY=-0.19 hyp=0.24 cameraTheta=-2.25 mountX=-0.20 mountY=-0.14, mountTheta=-2.51
04:38:39.868 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=-0.19, opts=13)
04:38:39.868 00.000 13300 Enqueuing Move request for scope (-0.15, -0.19)
04:38:39.869 00.001 11596 Worker thread wakes up
04:38:39.869 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.19) opts 0xd
04:38:39.869 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, -0.19)
04:38:39.869 00.000 11596 Moving (-0.15, -0.19) raw xDistance=-0.20 yDistance=-0.14
04:38:39.869 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.20
04:38:39.869 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:38:39.869 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
04:38:39.869 00.000 11596 MoveAxis(E, 245, ABG)
04:38:39.869 00.000 11596 Guiding  Dir = 2, Dur = 245
04:38:39.870 00.001 11596 IsSlewing returns 0
04:38:39.876 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=193, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
04:38:39.883 00.007 13300 UpdateGuideState exits: m=929 SNR=21.3
04:38:39.883 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:39.883 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:38:39.883 00.000 13300 Enqueuing Expose request
04:38:39.935 00.052 11596 IsGuiding returns 0
04:38:40.068 00.133 11596 PulseGuide returned control before completion, sleep 122
04:38:40.379 00.311 11596 IsGuiding returns 1
04:38:40.379 00.000 11596 scope still moving after pulse duration time elapsed
04:38:40.401 00.022 11596 IsSlewing returns 0
04:38:40.471 00.070 11596 IsGuiding returns 1
04:38:40.492 00.021 11596 IsSlewing returns 0
04:38:40.545 00.053 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2f5a010c-1004-4bd4-9588-09f7dab5fd4e"}
04:38:40.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2f5a010c-1004-4bd4-9588-09f7dab5fd4e"}
04:38:40.546 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cca46fca-1532-4a8f-9de7-7b7d6980dce6"}
04:38:40.546 00.000 13300 case statement mapped state 6 to 3
04:38:40.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cca46fca-1532-4a8f-9de7-7b7d6980dce6"}
04:38:40.547 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3152dc14-a4b2-4a9f-9766-f04b4254ca30"}
04:38:40.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":53,"width":15,"height":15,"star_pos":[7.01,6.98],"pixels":"..."},"id":"3152dc14-a4b2-4a9f-9766-f04b4254ca30"}
04:38:40.688 00.141 11596 IsGuiding returns 0
04:38:40.689 00.001 11596 scope move finished after 245 + 508 ms
04:38:40.689 00.000 11596 Move returns status 0, amount 245
04:38:40.689 00.000 11596 MoveAxis(N, 0, ABG)
04:38:40.689 00.000 11596 Move returns status 0, amount 0
04:38:40.689 00.000 11596 move complete, result=0
04:38:40.689 00.000 11596 worker thread done servicing request
04:38:40.689 00.000 13300 GuideStep: -0.2 px 245 ms EAST, -0.1 px 0 ms NORTH
04:38:40.689 00.000 11596 Worker thread wakes up
04:38:40.690 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:38:41.199 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:38:43.545 02.346 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fc3c0287-7cc9-434e-9757-97e55c3cb204"}
04:38:43.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fc3c0287-7cc9-434e-9757-97e55c3cb204"}
04:38:43.546 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8bcd563b-680b-4a2e-b334-c974afdb550b"}
04:38:43.546 00.000 13300 case statement mapped state 6 to 3
04:38:43.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8bcd563b-680b-4a2e-b334-c974afdb550b"}
04:38:43.546 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"973f3b05-a605-4fef-a6f0-017504432785"}
04:38:43.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":53,"width":15,"height":15,"star_pos":[7.01,6.98],"pixels":"..."},"id":"973f3b05-a605-4fef-a6f0-017504432785"}
04:38:44.233 00.687 11596 Exposure complete
04:38:44.302 00.069 11596 worker thread done servicing request
04:38:44.302 00.000 13300 OnExposeComplete: enter
04:38:44.303 00.001 13300 UpdateGuideState(): m_state=6
04:38:44.303 00.000 13300 Star::Find(15, 1217, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
04:38:44.303 00.000 13300 Star::Find returns 1 (0), X=1217.03, Y=22.01, Mass=906, SNR=21.0, Peak=68 HFD=4.4
04:38:44.304 00.001 13300 MultiStar: [#1 -0.14,-0.45,0.00,M9] [#2 0.05,-0.27,0.00,M3] [#3 -0.10,-0.22,0.40,U] [#4 0.23,-0.28,0.00,M4] [#5 0.15,-0.21,0.31,U] [#6 0.21,-0.82,0.00,M10] 
04:38:44.304 00.000 13300 refined, 2 included, MultiStar: {-0.07, -0.18}, one-star: {-0.13, -0.16}
04:38:44.304 00.000 13300 CameraToMount -- cameraTheta (-1.96) - m_xAngle (1.53) = xAngle (-3.49 = 2.79)
04:38:44.304 00.000 13300 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.62 = -0.33)
04:38:44.304 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.18 hyp=0.20 cameraTheta=-1.96 mountX=-0.18 mountY=-0.06, mountTheta=-2.81
04:38:44.307 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.18, opts=13)
04:38:44.307 00.000 13300 Enqueuing Move request for scope (-0.07, -0.18)
04:38:44.307 00.000 11596 Worker thread wakes up
04:38:44.307 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.18) opts 0xd
04:38:44.307 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.18)
04:38:44.307 00.000 11596 Moving (-0.07, -0.18) raw xDistance=-0.18 yDistance=-0.06
04:38:44.307 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.18
04:38:44.308 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:38:44.308 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:38:44.308 00.000 11596 MoveAxis(E, 248, ABG)
04:38:44.308 00.000 11596 Guiding  Dir = 2, Dur = 248
04:38:44.308 00.000 11596 IsSlewing returns 0
04:38:44.317 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=193, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
04:38:44.325 00.008 13300 UpdateGuideState exits: m=906 SNR=21.0
04:38:44.325 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:44.326 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:38:44.326 00.000 13300 Enqueuing Expose request
04:38:44.418 00.092 11596 IsGuiding returns 0
04:38:44.610 00.192 11596 PulseGuide returned control before completion, sleep 66
04:38:44.988 00.378 11596 IsGuiding returns 1
04:38:44.988 00.000 11596 scope still moving after pulse duration time elapsed
04:38:45.009 00.021 11596 IsSlewing returns 0
04:38:45.270 00.261 11596 IsGuiding returns 0
04:38:45.270 00.000 11596 scope move finished after 248 + 604 ms
04:38:45.270 00.000 11596 Move returns status 0, amount 248
04:38:45.270 00.000 11596 MoveAxis(N, 0, ABG)
04:38:45.270 00.000 11596 Move returns status 0, amount 0
04:38:45.270 00.000 11596 move complete, result=0
04:38:45.270 00.000 11596 worker thread done servicing request
04:38:45.270 00.000 11596 Worker thread wakes up
04:38:45.270 00.000 13300 GuideStep: -0.2 px 248 ms EAST, -0.1 px 0 ms NORTH
04:38:45.271 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:38:45.778 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:38:46.545 00.767 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1a48cf32-5f93-4e2e-b785-54e77b00c632"}
04:38:46.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1a48cf32-5f93-4e2e-b785-54e77b00c632"}
04:38:46.546 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2af70631-b401-4ea9-9da1-3f2f8040680d"}
04:38:46.546 00.000 13300 case statement mapped state 6 to 3
04:38:46.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2af70631-b401-4ea9-9da1-3f2f8040680d"}
04:38:46.547 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d7592c06-c224-467d-a348-6a601ade304d"}
04:38:46.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":54,"width":15,"height":15,"star_pos":[7.03,7.01],"pixels":"..."},"id":"d7592c06-c224-467d-a348-6a601ade304d"}
04:38:48.809 02.262 11596 Exposure complete
04:38:48.891 00.082 11596 worker thread done servicing request
04:38:48.891 00.000 13300 OnExposeComplete: enter
04:38:48.891 00.000 13300 UpdateGuideState(): m_state=6
04:38:48.892 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
04:38:48.892 00.000 13300 Star::Find returns 1 (0), X=1216.97, Y=22.20, Mass=912, SNR=21.1, Peak=69 HFD=4.1
04:38:48.892 00.000 13300 MultiStar: [#1 -0.06,-0.27,0.00,M10] [#2 -0.08,-0.05,0.58,U] [#3 0.09,0.03,0.41,U] [#4 -0.12,0.01,0.32,U] [#5 0.19,-0.28,0.00,M3] [#6 0.44,-0.71,0.00,R] 
04:38:48.892 00.000 13300 refined, 3 included, MultiStar: {-0.10, 0.01}, one-star: {-0.19, 0.03}
04:38:48.892 00.000 13300 CameraToMount -- cameraTheta (3.08) - m_xAngle (1.53) = xAngle (1.55 = 1.55)
04:38:48.893 00.001 13300 CameraToMount -- cameraTheta (3.08) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.58 = -1.58)
04:38:48.893 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.01 hyp=0.10 cameraTheta=3.08 mountX=0.00 mountY=-0.10, mountTheta=-1.55
04:38:48.896 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.01, opts=13)
04:38:48.896 00.000 13300 Enqueuing Move request for scope (-0.10, 0.01)
04:38:48.896 00.000 11596 Worker thread wakes up
04:38:48.896 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.01) opts 0xd
04:38:48.896 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.01)
04:38:48.896 00.000 11596 Moving (-0.10, 0.01) raw xDistance=0.00 yDistance=-0.10
04:38:48.897 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
04:38:48.897 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:38:48.897 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:38:48.897 00.000 11596 MoveAxis(E, 0, ABG)
04:38:48.897 00.000 11596 Move returns status 0, amount 0
04:38:48.897 00.000 11596 MoveAxis(N, 0, ABG)
04:38:48.897 00.000 11596 Move returns status 0, amount 0
04:38:48.898 00.001 11596 move complete, result=0
04:38:48.898 00.000 11596 worker thread done servicing request
04:38:48.906 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=200, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
04:38:48.913 00.007 13300 UpdateGuideState exits: m=912 SNR=21.1
04:38:48.914 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:48.914 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:38:48.914 00.000 13300 Enqueuing Expose request
04:38:48.914 00.000 11596 Worker thread wakes up
04:38:48.914 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:38:48.914 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:38:49.418 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:38:49.543 00.125 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3245d03e-067d-4cec-8204-ebd420af6518"}
04:38:49.544 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3245d03e-067d-4cec-8204-ebd420af6518"}
04:38:49.564 00.020 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b83ed14a-881a-44b3-a658-14ba5e3e2029"}
04:38:49.564 00.000 13300 case statement mapped state 6 to 3
04:38:49.564 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b83ed14a-881a-44b3-a658-14ba5e3e2029"}
04:38:49.565 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"557ed21d-d622-4f0c-971b-89da2b27270c"}
04:38:49.565 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":55,"width":15,"height":15,"star_pos":[6.97,7.20],"pixels":"..."},"id":"557ed21d-d622-4f0c-971b-89da2b27270c"}
04:38:52.445 02.880 11596 Exposure complete
04:38:52.520 00.075 11596 worker thread done servicing request
04:38:52.521 00.001 13300 OnExposeComplete: enter
04:38:52.521 00.000 13300 UpdateGuideState(): m_state=6
04:38:52.521 00.000 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
04:38:52.521 00.000 13300 Star::Find returns 1 (0), X=1217.17, Y=22.07, Mass=953, SNR=21.5, Peak=77 HFD=4.2
04:38:52.522 00.001 13300 MultiStar: [#1 -0.05,-0.35,0.00,R] [#2 0.00,-0.32,0.00,M3] [#3 0.09,-0.09,0.39,U] [#4 0.14,0.06,0.30,U] [#5 0.23,-0.17,0.00,M4] [#6 -0.15,0.36,0.00,M1] 
04:38:52.522 00.000 13300 refined, 2 included, MultiStar: {0.05, -0.07}, one-star: {0.01, -0.10}
04:38:52.522 00.000 13300 CameraToMount -- cameraTheta (-0.94) - m_xAngle (1.53) = xAngle (-2.47 = -2.47)
04:38:52.522 00.000 13300 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.60 = 0.69)
04:38:52.522 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.07 hyp=0.09 cameraTheta=-0.94 mountX=-0.07 mountY=0.06, mountTheta=2.46
04:38:52.524 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.07, opts=13)
04:38:52.524 00.000 13300 Enqueuing Move request for scope (0.05, -0.07)
04:38:52.524 00.000 11596 Worker thread wakes up
04:38:52.524 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.07) opts 0xd
04:38:52.524 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.07)
04:38:52.525 00.001 11596 Moving (0.05, -0.07) raw xDistance=-0.07 yDistance=0.06
04:38:52.525 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:38:52.525 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:38:52.525 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:38:52.525 00.000 11596 MoveAxis(E, 0, ABG)
04:38:52.525 00.000 11596 Move returns status 0, amount 0
04:38:52.525 00.000 11596 MoveAxis(N, 0, ABG)
04:38:52.525 00.000 11596 Move returns status 0, amount 0
04:38:52.525 00.000 11596 move complete, result=0
04:38:52.525 00.000 11596 worker thread done servicing request
04:38:52.531 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
04:38:52.539 00.008 13300 UpdateGuideState exits: m=953 SNR=21.5
04:38:52.539 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:52.540 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:38:52.540 00.000 13300 Enqueuing Expose request
04:38:52.540 00.000 11596 Worker thread wakes up
04:38:52.540 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:38:52.540 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:38:52.546 00.006 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c29ce332-be9b-4ce8-b2eb-b8f58eb848e5"}
04:38:52.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c29ce332-be9b-4ce8-b2eb-b8f58eb848e5"}
04:38:52.548 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f8c5ca93-a39a-465d-a4e7-287577a76c16"}
04:38:52.549 00.001 13300 case statement mapped state 6 to 3
04:38:52.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f8c5ca93-a39a-465d-a4e7-287577a76c16"}
04:38:52.551 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7e3bd002-b1bc-4439-92d4-eedafe4dea5d"}
04:38:52.552 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":56,"width":15,"height":15,"star_pos":[7.17,7.07],"pixels":"..."},"id":"7e3bd002-b1bc-4439-92d4-eedafe4dea5d"}
04:38:53.044 00.492 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:38:55.543 02.499 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8bed3762-be72-45a5-acfc-2d9d9d095525"}
04:38:55.543 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8bed3762-be72-45a5-acfc-2d9d9d095525"}
04:38:55.544 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"738fabf6-693b-4991-9a7d-2f9a17d1dfde"}
04:38:55.544 00.000 13300 case statement mapped state 6 to 3
04:38:55.544 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"738fabf6-693b-4991-9a7d-2f9a17d1dfde"}
04:38:55.545 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9e802d0f-167a-4917-9e75-c765222165ab"}
04:38:55.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":56,"width":15,"height":15,"star_pos":[7.17,7.07],"pixels":"..."},"id":"9e802d0f-167a-4917-9e75-c765222165ab"}
04:38:56.067 00.522 11596 Exposure complete
04:38:56.135 00.068 11596 worker thread done servicing request
04:38:56.135 00.000 13300 OnExposeComplete: enter
04:38:56.135 00.000 13300 UpdateGuideState(): m_state=6
04:38:56.136 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
04:38:56.136 00.000 13300 Star::Find returns 1 (0), X=1217.02, Y=22.01, Mass=914, SNR=21.1, Peak=74 HFD=4.4
04:38:56.136 00.000 13300 MultiStar: [#1 0.09,-0.12,0.62,U] [#2 0.21,-0.10,0.58,U] [#3 0.26,-0.22,0.00,M1] [#4 0.26,-0.11,0.00,M3] [#5 0.37,-0.05,0.00,M5] [#6 -0.37,0.13,0.00,M2] 
04:38:56.137 00.001 13300 refined, 2 included, MultiStar: {0.01, -0.13}, one-star: {-0.14, -0.15}
04:38:56.137 00.000 13300 CameraToMount -- cameraTheta (-1.46) - m_xAngle (1.53) = xAngle (-2.99 = -2.99)
04:38:56.137 00.000 13300 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.12 = 0.16)
04:38:56.137 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.46 mountX=-0.13 mountY=0.02, mountTheta=2.98
04:38:56.139 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.13, opts=13)
04:38:56.139 00.000 13300 Enqueuing Move request for scope (0.01, -0.13)
04:38:56.139 00.000 11596 Worker thread wakes up
04:38:56.139 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.13) opts 0xd
04:38:56.139 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.13)
04:38:56.139 00.000 11596 Moving (0.01, -0.13) raw xDistance=-0.13 yDistance=0.02
04:38:56.140 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:38:56.140 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:38:56.140 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:38:56.140 00.000 11596 MoveAxis(E, 0, ABG)
04:38:56.140 00.000 11596 Move returns status 0, amount 0
04:38:56.140 00.000 11596 MoveAxis(N, 0, ABG)
04:38:56.140 00.000 11596 Move returns status 0, amount 0
04:38:56.140 00.000 11596 move complete, result=0
04:38:56.140 00.000 11596 worker thread done servicing request
04:38:56.146 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
04:38:56.154 00.008 13300 UpdateGuideState exits: m=914 SNR=21.1
04:38:56.154 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:56.155 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:38:56.155 00.000 13300 Enqueuing Expose request
04:38:56.155 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:38:56.155 00.000 11596 Worker thread wakes up
04:38:56.155 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:38:56.664 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:38:58.542 01.878 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a5c06efa-e49d-4d28-9ef2-20fcd5ffcf68"}
04:38:58.542 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a5c06efa-e49d-4d28-9ef2-20fcd5ffcf68"}
04:38:58.543 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d617904d-5b6e-454b-9d26-818c71276d22"}
04:38:58.543 00.000 13300 case statement mapped state 6 to 3
04:38:58.543 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d617904d-5b6e-454b-9d26-818c71276d22"}
04:38:58.544 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f08a6e47-614b-41f3-830f-42c877d74cab"}
04:38:58.544 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":57,"width":15,"height":15,"star_pos":[7.02,7.01],"pixels":"..."},"id":"f08a6e47-614b-41f3-830f-42c877d74cab"}
04:38:59.690 01.146 11596 Exposure complete
04:38:59.761 00.071 11596 worker thread done servicing request
04:38:59.761 00.000 13300 OnExposeComplete: enter
04:38:59.761 00.000 13300 UpdateGuideState(): m_state=6
04:38:59.761 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
04:38:59.761 00.000 13300 Star::Find returns 1 (0), X=1217.17, Y=21.78, Mass=910, SNR=21.0, Peak=70 HFD=4.2
04:38:59.762 00.001 13300 MultiStar: [#1 0.23,-0.03,0.60,U] [#2 0.04,-0.27,0.58,U] [#3 0.04,-0.29,0.00,M2] [#4 0.06,-0.17,0.31,U] [#5 0.49,0.06,0.00,M6] [#6 -0.01,-0.39,0.00,M3] 
04:38:59.762 00.000 13300 refined, 3 included, MultiStar: {0.08, -0.25}, one-star: {0.01, -0.39}
04:38:59.762 00.000 13300 CameraToMount -- cameraTheta (-1.27) - m_xAngle (1.53) = xAngle (-2.81 = -2.81)
04:38:59.762 00.000 13300 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.93 = 0.35)
04:38:59.762 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=-0.25 hyp=0.26 cameraTheta=-1.27 mountX=-0.24 mountY=0.09, mountTheta=2.79
04:38:59.764 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=-0.25, opts=13)
04:38:59.764 00.000 13300 Enqueuing Move request for scope (0.08, -0.25)
04:38:59.764 00.000 11596 Worker thread wakes up
04:38:59.764 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.25) opts 0xd
04:38:59.765 00.001 11596 Handling offset move in thread for scope, endpoint = (0.08, -0.25)
04:38:59.765 00.000 11596 Moving (0.08, -0.25) raw xDistance=-0.24 yDistance=0.09
04:38:59.765 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
04:38:59.765 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:38:59.765 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:38:59.765 00.000 11596 MoveAxis(E, 307, ABG)
04:38:59.765 00.000 11596 Guiding  Dir = 2, Dur = 307
04:38:59.765 00.000 11596 IsSlewing returns 0
04:38:59.772 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=210, med=4, FiltMin=3, FiltMax=84, Gamma=0.510
04:38:59.781 00.009 13300 UpdateGuideState exits: m=910 SNR=21.0
04:38:59.782 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:59.782 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:38:59.782 00.000 13300 Enqueuing Expose request
04:38:59.829 00.047 11596 IsGuiding returns 0
04:38:59.921 00.092 11596 PulseGuide returned control before completion, sleep 227
04:39:00.196 00.275 11596 IsGuiding returns 1
04:39:00.196 00.000 11596 scope still moving after pulse duration time elapsed
04:39:00.229 00.033 11596 IsSlewing returns 0
04:39:00.325 00.096 11596 IsGuiding returns 1
04:39:00.353 00.028 11596 IsSlewing returns 0
04:39:00.427 00.074 11596 IsGuiding returns 0
04:39:00.427 00.000 11596 scope move finished after 307 + 290 ms
04:39:00.427 00.000 11596 Move returns status 0, amount 307
04:39:00.427 00.000 11596 MoveAxis(N, 0, ABG)
04:39:00.427 00.000 11596 Move returns status 0, amount 0
04:39:00.427 00.000 11596 move complete, result=0
04:39:00.427 00.000 11596 worker thread done servicing request
04:39:00.428 00.001 13300 GuideStep: -0.2 px 307 ms EAST, 0.1 px 0 ms NORTH
04:39:00.428 00.000 11596 Worker thread wakes up
04:39:00.428 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:39:00.942 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:39:01.541 00.599 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9b0578f9-fe09-4287-91c0-3349ad9ae8f5"}
04:39:01.541 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9b0578f9-fe09-4287-91c0-3349ad9ae8f5"}
04:39:01.542 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b4137fb4-f3f9-4ffe-ab37-b8abe6a8f8af"}
04:39:01.542 00.000 13300 case statement mapped state 6 to 3
04:39:01.542 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b4137fb4-f3f9-4ffe-ab37-b8abe6a8f8af"}
04:39:01.543 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b4cf2623-79d5-4950-9d42-f341ffbeeeff"}
04:39:01.543 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":58,"width":15,"height":15,"star_pos":[7.17,6.78],"pixels":"..."},"id":"b4cf2623-79d5-4950-9d42-f341ffbeeeff"}
04:39:03.967 02.424 11596 Exposure complete
04:39:04.039 00.072 11596 worker thread done servicing request
04:39:04.039 00.000 13300 OnExposeComplete: enter
04:39:04.040 00.001 13300 UpdateGuideState(): m_state=6
04:39:04.040 00.000 13300 Star::Find(15, 1217, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
04:39:04.040 00.000 13300 Star::Find returns 1 (0), X=1217.12, Y=22.20, Mass=932, SNR=21.3, Peak=66 HFD=4.2
04:39:04.041 00.001 13300 MultiStar: [#1 -0.05,0.16,0.62,U] [#2 0.36,-0.14,0.00,M2] [#3 -0.13,-0.09,0.39,U] [#4 0.22,0.09,0.29,U] [#5 0.13,-0.06,0.27,U] [#6 -0.22,0.24,0.00,M4] 
04:39:04.041 00.000 13300 refined, 4 included, MultiStar: {-0.01, 0.04}, one-star: {-0.04, 0.03}
04:39:04.041 00.000 13300 CameraToMount -- cameraTheta (1.79) - m_xAngle (1.53) = xAngle (0.26 = 0.26)
04:39:04.041 00.000 13300 CameraToMount -- cameraTheta (1.79) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.87 = -2.87)
04:39:04.041 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.79 mountX=0.04 mountY=-0.01, mountTheta=-0.27
04:39:04.043 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.04, opts=13)
04:39:04.043 00.000 13300 Enqueuing Move request for scope (-0.01, 0.04)
04:39:04.043 00.000 11596 Worker thread wakes up
04:39:04.043 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.04) opts 0xd
04:39:04.044 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.04)
04:39:04.044 00.000 11596 Moving (-0.01, 0.04) raw xDistance=0.04 yDistance=-0.01
04:39:04.044 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
04:39:04.044 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:04.044 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:39:04.044 00.000 11596 MoveAxis(E, 0, ABG)
04:39:04.045 00.001 11596 Move returns status 0, amount 0
04:39:04.045 00.000 11596 MoveAxis(N, 0, ABG)
04:39:04.045 00.000 11596 Move returns status 0, amount 0
04:39:04.045 00.000 11596 move complete, result=0
04:39:04.045 00.000 11596 worker thread done servicing request
04:39:04.052 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=199, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
04:39:04.059 00.007 13300 UpdateGuideState exits: m=932 SNR=21.3
04:39:04.060 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:04.060 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:39:04.060 00.000 13300 Enqueuing Expose request
04:39:04.060 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:39:04.060 00.000 11596 Worker thread wakes up
04:39:04.060 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:39:04.541 00.481 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1d10281a-d14a-494c-9d3f-3885710a44e7"}
04:39:04.541 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1d10281a-d14a-494c-9d3f-3885710a44e7"}
04:39:04.542 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"be486c07-c4d8-4214-b334-eaf95814e4a8"}
04:39:04.542 00.000 13300 case statement mapped state 6 to 3
04:39:04.542 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"be486c07-c4d8-4214-b334-eaf95814e4a8"}
04:39:04.543 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bb0081e7-4d88-4f35-9556-2d181c4a74c9"}
04:39:04.543 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":59,"width":15,"height":15,"star_pos":[7.12,7.20],"pixels":"..."},"id":"bb0081e7-4d88-4f35-9556-2d181c4a74c9"}
04:39:04.572 00.029 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:39:07.542 02.970 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0b7fba3b-aafe-452b-8a3c-c876ab945fc7"}
04:39:07.542 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0b7fba3b-aafe-452b-8a3c-c876ab945fc7"}
04:39:07.543 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b90cb04-3b4f-454d-a5f3-15b3fffd52ca"}
04:39:07.544 00.001 13300 case statement mapped state 6 to 3
04:39:07.544 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5b90cb04-3b4f-454d-a5f3-15b3fffd52ca"}
04:39:07.545 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d96ca182-732c-42e4-be8d-459d84d64b21"}
04:39:07.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":59,"width":15,"height":15,"star_pos":[7.12,7.20],"pixels":"..."},"id":"d96ca182-732c-42e4-be8d-459d84d64b21"}
04:39:07.607 00.062 11596 Exposure complete
04:39:07.676 00.069 11596 worker thread done servicing request
04:39:07.676 00.000 13300 OnExposeComplete: enter
04:39:07.676 00.000 13300 UpdateGuideState(): m_state=6
04:39:07.677 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
04:39:07.677 00.000 13300 Star::Find returns 1 (0), X=1217.09, Y=22.08, Mass=936, SNR=21.3, Peak=70 HFD=4.3
04:39:07.677 00.000 13300 MultiStar: [#1 -0.04,-0.01,0.57,U] [#2 0.10,-0.06,0.56,U] [#3 -0.10,0.02,0.40,U] [#4 -0.34,-0.13,0.00,M2] [#5 -0.08,0.08,0.31,U] [#6 -0.36,-0.24,0.00,M5] 
04:39:07.677 00.000 13300 refined, 4 included, MultiStar: {-0.04, -0.03}, one-star: {-0.07, -0.09}
04:39:07.677 00.000 13300 CameraToMount -- cameraTheta (-2.44) - m_xAngle (1.53) = xAngle (-3.97 = 2.31)
04:39:07.678 00.001 13300 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.10 = -0.82)
04:39:07.678 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-2.44 mountX=-0.03 mountY=-0.04, mountTheta=-2.32
04:39:07.681 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.03, opts=13)
04:39:07.681 00.000 13300 Enqueuing Move request for scope (-0.04, -0.03)
04:39:07.681 00.000 11596 Worker thread wakes up
04:39:07.681 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.03) opts 0xd
04:39:07.681 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.03)
04:39:07.681 00.000 11596 Moving (-0.04, -0.03) raw xDistance=-0.03 yDistance=-0.04
04:39:07.681 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:39:07.682 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:07.682 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:39:07.682 00.000 11596 MoveAxis(E, 0, ABG)
04:39:07.682 00.000 11596 Move returns status 0, amount 0
04:39:07.682 00.000 11596 MoveAxis(N, 0, ABG)
04:39:07.682 00.000 11596 Move returns status 0, amount 0
04:39:07.682 00.000 11596 move complete, result=0
04:39:07.682 00.000 11596 worker thread done servicing request
04:39:07.691 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=183, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
04:39:07.701 00.010 13300 UpdateGuideState exits: m=936 SNR=21.3
04:39:07.701 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:07.701 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:39:07.701 00.000 13300 Enqueuing Expose request
04:39:07.701 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:39:07.701 00.000 11596 Worker thread wakes up
04:39:07.701 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:39:08.213 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:39:10.542 02.329 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9b1483d8-6c87-48a1-baa0-3afd3ad148d7"}
04:39:10.542 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9b1483d8-6c87-48a1-baa0-3afd3ad148d7"}
04:39:10.543 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"de794eb8-498e-4b08-8257-e28a4cd148cd"}
04:39:10.543 00.000 13300 case statement mapped state 6 to 3
04:39:10.543 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"de794eb8-498e-4b08-8257-e28a4cd148cd"}
04:39:10.544 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d922b6c4-c297-429f-a4fd-933ff61770c6"}
04:39:10.544 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":60,"width":15,"height":15,"star_pos":[7.09,7.08],"pixels":"..."},"id":"d922b6c4-c297-429f-a4fd-933ff61770c6"}
04:39:11.237 00.693 11596 Exposure complete
04:39:11.309 00.072 11596 worker thread done servicing request
04:39:11.310 00.001 13300 OnExposeComplete: enter
04:39:11.310 00.000 13300 UpdateGuideState(): m_state=6
04:39:11.310 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
04:39:11.310 00.000 13300 Star::Find returns 1 (0), X=1217.05, Y=21.92, Mass=978, SNR=21.8, Peak=78 HFD=4.3
04:39:11.311 00.001 13300 MultiStar: [#1 -0.25,-0.02,0.62,U] [#2 0.21,-0.25,0.00,M2] [#3 -0.17,-0.23,0.00,M1] [#4 -0.22,-0.22,0.00,M3] [#5 0.25,-0.61,0.00,M5] [#6 -0.36,-0.15,0.00,M6] 
04:39:11.311 00.000 13300 refined, 1 included, MultiStar: {-0.16, -0.16}, one-star: {-0.11, -0.25}
04:39:11.311 00.000 13300 CameraToMount -- cameraTheta (-2.36) - m_xAngle (1.53) = xAngle (-3.89 = 2.39)
04:39:11.311 00.000 13300 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.02 = -0.73)
04:39:11.312 00.001 13300 CameraToMount -- cameraX=-0.16 cameraY=-0.16 hyp=0.23 cameraTheta=-2.36 mountX=-0.17 mountY=-0.15, mountTheta=-2.40
04:39:11.314 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=-0.16, opts=13)
04:39:11.315 00.001 13300 Enqueuing Move request for scope (-0.16, -0.16)
04:39:11.315 00.000 11596 Worker thread wakes up
04:39:11.315 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.16) opts 0xd
04:39:11.315 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.16, -0.16)
04:39:11.315 00.000 11596 Moving (-0.16, -0.16) raw xDistance=-0.17 yDistance=-0.15
04:39:11.315 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.17
04:39:11.315 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:11.316 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
04:39:11.316 00.000 11596 MoveAxis(E, 208, ABG)
04:39:11.316 00.000 11596 Guiding  Dir = 2, Dur = 208
04:39:11.316 00.000 11596 IsSlewing returns 0
04:39:11.324 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=184, med=4, FiltMin=2, FiltMax=72, Gamma=0.510
04:39:11.332 00.008 13300 UpdateGuideState exits: m=978 SNR=21.8
04:39:11.332 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:11.333 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:39:11.333 00.000 13300 Enqueuing Expose request
04:39:11.350 00.017 11596 IsGuiding returns 0
04:39:11.513 00.163 11596 PulseGuide returned control before completion, sleep 56
04:39:11.841 00.328 11596 IsGuiding returns 1
04:39:11.841 00.000 11596 scope still moving after pulse duration time elapsed
04:39:11.874 00.033 11596 IsSlewing returns 0
04:39:12.092 00.218 11596 IsGuiding returns 0
04:39:12.092 00.000 11596 scope move finished after 208 + 534 ms
04:39:12.092 00.000 11596 Move returns status 0, amount 208
04:39:12.093 00.001 11596 MoveAxis(N, 0, ABG)
04:39:12.093 00.000 11596 Move returns status 0, amount 0
04:39:12.093 00.000 11596 move complete, result=0
04:39:12.093 00.000 11596 worker thread done servicing request
04:39:12.093 00.000 13300 GuideStep: -0.2 px 208 ms EAST, -0.2 px 0 ms NORTH
04:39:12.093 00.000 11596 Worker thread wakes up
04:39:12.094 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:39:12.598 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:39:13.541 00.943 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dde737cf-55e4-4749-ae01-82240e1233a2"}
04:39:13.541 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dde737cf-55e4-4749-ae01-82240e1233a2"}
04:39:13.542 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2cddcaf5-822e-4478-a660-d0d50e8d1036"}
04:39:13.542 00.000 13300 case statement mapped state 6 to 3
04:39:13.542 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2cddcaf5-822e-4478-a660-d0d50e8d1036"}
04:39:13.542 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"da842503-b0d1-407e-b7c2-0a655af43689"}
04:39:13.544 00.002 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":61,"width":15,"height":15,"star_pos":[7.05,6.92],"pixels":"..."},"id":"da842503-b0d1-407e-b7c2-0a655af43689"}
04:39:15.647 02.103 11596 Exposure complete
04:39:15.762 00.115 11596 worker thread done servicing request
04:39:15.762 00.000 13300 OnExposeComplete: enter
04:39:15.763 00.001 13300 UpdateGuideState(): m_state=6
04:39:15.763 00.000 13300 Star::Find(15, 1217, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
04:39:15.763 00.000 13300 Star::Find returns 1 (0), X=1217.14, Y=22.11, Mass=929, SNR=21.3, Peak=70 HFD=4.3
04:39:15.764 00.001 13300 MultiStar: [#1 -0.11,-0.02,0.63,U] [#2 0.09,-0.45,0.00,M3] [#3 -0.14,0.01,0.41,U] [#4 0.01,-0.07,0.32,U] [#5 -0.19,-0.10,0.29,U] [#6 -0.24,0.02,0.27,U] 
04:39:15.764 00.000 13300 single-star, 5 included, MultiStar: {-0.09, -0.04}, one-star: {-0.02, -0.05}
04:39:15.765 00.001 13300 CameraToMount -- cameraTheta (-1.96) - m_xAngle (1.53) = xAngle (-3.50 = 2.79)
04:39:15.765 00.000 13300 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.62 = -0.34)
04:39:15.765 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.05 hyp=0.06 cameraTheta=-1.96 mountX=-0.05 mountY=-0.02, mountTheta=-2.80
04:39:15.769 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.05, opts=13)
04:39:15.769 00.000 13300 Enqueuing Move request for scope (-0.02, -0.05)
04:39:15.769 00.000 11596 Worker thread wakes up
04:39:15.769 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.05) opts 0xd
04:39:15.770 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.05)
04:39:15.770 00.000 11596 Moving (-0.02, -0.05) raw xDistance=-0.05 yDistance=-0.02
04:39:15.770 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:39:15.770 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:15.770 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:39:15.771 00.001 11596 MoveAxis(E, 0, ABG)
04:39:15.771 00.000 11596 Move returns status 0, amount 0
04:39:15.771 00.000 11596 MoveAxis(N, 0, ABG)
04:39:15.771 00.000 11596 Move returns status 0, amount 0
04:39:15.771 00.000 11596 move complete, result=0
04:39:15.771 00.000 11596 worker thread done servicing request
04:39:15.781 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=186, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
04:39:15.793 00.012 13300 UpdateGuideState exits: m=929 SNR=21.3
04:39:15.793 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:15.794 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:39:15.794 00.000 13300 Enqueuing Expose request
04:39:15.794 00.000 11596 Worker thread wakes up
04:39:15.794 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:39:15.794 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:39:16.307 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:39:16.541 00.234 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4a5e174b-585b-480c-a725-9dfd7e50288b"}
04:39:16.541 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4a5e174b-585b-480c-a725-9dfd7e50288b"}
04:39:16.542 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a14020f7-5087-479f-ad8c-390e47947e88"}
04:39:16.542 00.000 13300 case statement mapped state 6 to 3
04:39:16.542 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a14020f7-5087-479f-ad8c-390e47947e88"}
04:39:16.542 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0c9dca61-68a2-473c-8324-9b31796a08b0"}
04:39:16.543 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":62,"width":15,"height":15,"star_pos":[7.14,7.11],"pixels":"..."},"id":"0c9dca61-68a2-473c-8324-9b31796a08b0"}
04:39:19.347 02.804 11596 Exposure complete
04:39:19.443 00.096 11596 worker thread done servicing request
04:39:19.443 00.000 13300 OnExposeComplete: enter
04:39:19.443 00.000 13300 UpdateGuideState(): m_state=6
04:39:19.443 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
04:39:19.443 00.000 13300 Star::Find returns 1 (0), X=1217.01, Y=21.82, Mass=939, SNR=21.4, Peak=73 HFD=4.3
04:39:19.444 00.001 13300 MultiStar: [#1 -0.10,-0.23,0.62,U] [#2 -0.07,-0.43,0.00,M4] [#3 -0.12,-0.33,0.00,M1] [#4 -0.15,-0.27,0.00,M3] [#5 0.03,-0.34,0.00,M5] [#6 -0.26,-0.34,0.00,M6] 
04:39:19.444 00.000 13300 refined, 1 included, MultiStar: {-0.13, -0.30}, one-star: {-0.15, -0.35}
04:39:19.444 00.000 13300 CameraToMount -- cameraTheta (-1.98) - m_xAngle (1.53) = xAngle (-3.51 = 2.77)
04:39:19.444 00.000 13300 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.64 = -0.36)
04:39:19.444 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=-0.30 hyp=0.33 cameraTheta=-1.98 mountX=-0.31 mountY=-0.11, mountTheta=-2.78
04:39:19.446 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=-0.30, opts=13)
04:39:19.446 00.000 13300 Enqueuing Move request for scope (-0.13, -0.30)
04:39:19.447 00.001 11596 Worker thread wakes up
04:39:19.447 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.30) opts 0xd
04:39:19.447 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, -0.30)
04:39:19.447 00.000 11596 Moving (-0.13, -0.30) raw xDistance=-0.31 yDistance=-0.11
04:39:19.447 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
04:39:19.447 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:19.448 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:39:19.448 00.000 11596 MoveAxis(E, 385, ABG)
04:39:19.448 00.000 11596 Guiding  Dir = 2, Dur = 385
04:39:19.448 00.000 11596 IsSlewing returns 0
04:39:19.457 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=198, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
04:39:19.470 00.013 13300 UpdateGuideState exits: m=939 SNR=21.4
04:39:19.470 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:19.470 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:39:19.470 00.000 13300 Enqueuing Expose request
04:39:19.535 00.065 11596 IsGuiding returns 0
04:39:19.542 00.007 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"64bd8ac6-ab7f-498c-9880-fba7c85b2eaa"}
04:39:19.542 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"64bd8ac6-ab7f-498c-9880-fba7c85b2eaa"}
04:39:19.544 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"99cc7044-797e-45f7-8c54-0bdf7714756a"}
04:39:19.544 00.000 13300 case statement mapped state 6 to 3
04:39:19.544 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"99cc7044-797e-45f7-8c54-0bdf7714756a"}
04:39:19.547 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1cec84ab-26bf-46e2-b8ba-a8550ec98a30"}
04:39:19.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":63,"width":15,"height":15,"star_pos":[7.01,6.82],"pixels":"..."},"id":"1cec84ab-26bf-46e2-b8ba-a8550ec98a30"}
04:39:19.636 00.089 11596 PulseGuide returned control before completion, sleep 295
04:39:20.017 00.381 11596 IsGuiding returns 1
04:39:20.017 00.000 11596 scope still moving after pulse duration time elapsed
04:39:20.039 00.022 11596 IsSlewing returns 0
04:39:20.263 00.224 11596 IsGuiding returns 0
04:39:20.263 00.000 11596 scope move finished after 385 + 343 ms
04:39:20.263 00.000 11596 Move returns status 0, amount 385
04:39:20.263 00.000 11596 MoveAxis(N, 0, ABG)
04:39:20.263 00.000 11596 Move returns status 0, amount 0
04:39:20.263 00.000 11596 move complete, result=0
04:39:20.264 00.001 11596 worker thread done servicing request
04:39:20.264 00.000 13300 GuideStep: -0.3 px 385 ms EAST, -0.1 px 0 ms NORTH
04:39:20.264 00.000 11596 Worker thread wakes up
04:39:20.264 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:39:20.781 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:39:22.541 01.760 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5c1ba05b-1a46-48ed-8947-3c942931ec92"}
04:39:22.541 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5c1ba05b-1a46-48ed-8947-3c942931ec92"}
04:39:22.542 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d1dbd7db-75f8-4696-a67e-9873f6281ed8"}
04:39:22.542 00.000 13300 case statement mapped state 6 to 3
04:39:22.542 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d1dbd7db-75f8-4696-a67e-9873f6281ed8"}
04:39:22.542 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4e57152a-4223-447f-87ee-ae8c0b84b3fb"}
04:39:22.543 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":63,"width":15,"height":15,"star_pos":[7.01,6.82],"pixels":"..."},"id":"4e57152a-4223-447f-87ee-ae8c0b84b3fb"}
04:39:23.803 01.260 11596 Exposure complete
04:39:23.873 00.070 11596 worker thread done servicing request
04:39:23.874 00.001 13300 OnExposeComplete: enter
04:39:23.874 00.000 13300 UpdateGuideState(): m_state=6
04:39:23.874 00.000 13300 Star::Find(15, 1217, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
04:39:23.874 00.000 13300 Star::Find returns 1 (0), X=1217.03, Y=21.95, Mass=927, SNR=21.2, Peak=73 HFD=4.4
04:39:23.875 00.001 13300 MultiStar: [#1 0.10,-0.05,0.62,U] [#2 0.12,-0.29,0.00,M5] [#3 0.04,-0.23,0.40,U] [#4 0.08,-0.30,0.00,M4] [#5 -0.35,-0.21,0.00,M6] [#6 -0.51,0.21,0.00,M7] 
04:39:23.875 00.000 13300 refined, 2 included, MultiStar: {-0.03, -0.17}, one-star: {-0.13, -0.21}
04:39:23.875 00.000 13300 CameraToMount -- cameraTheta (-1.72) - m_xAngle (1.53) = xAngle (-3.25 = 3.03)
04:39:23.875 00.000 13300 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.38 = -0.10)
04:39:23.875 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.17 hyp=0.17 cameraTheta=-1.72 mountX=-0.17 mountY=-0.02, mountTheta=-3.04
04:39:23.878 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.17, opts=13)
04:39:23.878 00.000 13300 Enqueuing Move request for scope (-0.03, -0.17)
04:39:23.878 00.000 11596 Worker thread wakes up
04:39:23.878 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.17) opts 0xd
04:39:23.878 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.17)
04:39:23.879 00.001 11596 Moving (-0.03, -0.17) raw xDistance=-0.17 yDistance=-0.02
04:39:23.879 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.17
04:39:23.879 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:23.879 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:39:23.879 00.000 11596 MoveAxis(E, 239, ABG)
04:39:23.879 00.000 11596 Guiding  Dir = 2, Dur = 239
04:39:23.879 00.000 11596 IsSlewing returns 0
04:39:23.885 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=187, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
04:39:23.893 00.008 13300 UpdateGuideState exits: m=927 SNR=21.2
04:39:23.893 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:23.893 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:39:23.894 00.001 13300 Enqueuing Expose request
04:39:24.084 00.190 11596 IsGuiding returns 0
04:39:24.589 00.505 11596 IsGuiding returns 1
04:39:24.589 00.000 11596 scope still moving after pulse duration time elapsed
04:39:24.863 00.274 11596 IsSlewing returns 0
04:39:24.968 00.105 11596 IsGuiding returns 0
04:39:24.968 00.000 11596 scope move finished after 239 + 644 ms
04:39:24.968 00.000 11596 Move returns status 0, amount 239
04:39:24.968 00.000 11596 MoveAxis(N, 0, ABG)
04:39:24.968 00.000 11596 Move returns status 0, amount 0
04:39:24.968 00.000 11596 move complete, result=0
04:39:24.968 00.000 11596 worker thread done servicing request
04:39:24.968 00.000 11596 Worker thread wakes up
04:39:24.968 00.000 13300 GuideStep: -0.2 px 239 ms EAST, -0.0 px 0 ms NORTH
04:39:24.969 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:39:25.477 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:39:25.540 00.063 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"266d1878-b4cd-4e01-be91-7dbe6b6d1d5d"}
04:39:25.540 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"266d1878-b4cd-4e01-be91-7dbe6b6d1d5d"}
04:39:25.541 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"470dc333-4961-4fe3-8d8b-f0ad905b9f27"}
04:39:25.541 00.000 13300 case statement mapped state 6 to 3
04:39:25.541 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"470dc333-4961-4fe3-8d8b-f0ad905b9f27"}
04:39:25.541 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bf94f7fe-71ec-4c29-93be-df95522dd973"}
04:39:25.542 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":64,"width":15,"height":15,"star_pos":[7.03,6.95],"pixels":"..."},"id":"bf94f7fe-71ec-4c29-93be-df95522dd973"}
04:39:28.515 02.973 11596 Exposure complete
04:39:28.540 00.025 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bdbfdb17-f72b-47a4-86e9-7e54feb53418"}
04:39:28.540 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bdbfdb17-f72b-47a4-86e9-7e54feb53418"}
04:39:28.541 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8d3203ba-8ae8-49fd-86a9-e4da98066285"}
04:39:28.541 00.000 13300 case statement mapped state 6 to 3
04:39:28.541 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8d3203ba-8ae8-49fd-86a9-e4da98066285"}
04:39:28.542 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c161e105-1cd6-43e6-ba65-ddb4e622b0dd"}
04:39:28.542 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":64,"width":15,"height":15,"star_pos":[7.03,6.95],"pixels":"..."},"id":"c161e105-1cd6-43e6-ba65-ddb4e622b0dd"}
04:39:28.590 00.048 11596 worker thread done servicing request
04:39:28.590 00.000 13300 OnExposeComplete: enter
04:39:28.590 00.000 13300 UpdateGuideState(): m_state=6
04:39:28.591 00.001 13300 Star::Find(15, 1217, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
04:39:28.591 00.000 13300 Star::Find returns 1 (0), X=1216.95, Y=22.32, Mass=930, SNR=21.3, Peak=65 HFD=4.1
04:39:28.591 00.000 13300 MultiStar: [#1 0.08,0.13,0.56,U] [#2 -0.03,-0.01,0.55,U] [#3 -0.07,0.20,0.41,U] [#4 -0.21,0.42,0.00,M5] [#5 0.34,-0.21,0.00,M7] [#6 -0.21,0.21,0.00,M8] 
04:39:28.591 00.000 13300 refined, 3 included, MultiStar: {-0.08, 0.12}, one-star: {-0.21, 0.15}
04:39:28.591 00.000 13300 CameraToMount -- cameraTheta (2.19) - m_xAngle (1.53) = xAngle (0.65 = 0.65)
04:39:28.591 00.000 13300 CameraToMount -- cameraTheta (2.19) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.47 = -2.47)
04:39:28.592 00.001 13300 CameraToMount -- cameraX=-0.08 cameraY=0.12 hyp=0.14 cameraTheta=2.19 mountX=0.11 mountY=-0.09, mountTheta=-0.66
04:39:28.593 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.12, opts=13)
04:39:28.594 00.001 13300 Enqueuing Move request for scope (-0.08, 0.12)
04:39:28.594 00.000 11596 Worker thread wakes up
04:39:28.594 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.12) opts 0xd
04:39:28.594 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.12)
04:39:28.594 00.000 11596 Moving (-0.08, 0.12) raw xDistance=0.11 yDistance=-0.09
04:39:28.594 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:39:28.594 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:28.594 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:39:28.594 00.000 11596 MoveAxis(E, 0, ABG)
04:39:28.595 00.001 11596 Move returns status 0, amount 0
04:39:28.595 00.000 11596 MoveAxis(N, 0, ABG)
04:39:28.595 00.000 11596 Move returns status 0, amount 0
04:39:28.595 00.000 11596 move complete, result=0
04:39:28.595 00.000 11596 worker thread done servicing request
04:39:28.601 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=195, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
04:39:28.609 00.008 13300 UpdateGuideState exits: m=930 SNR=21.3
04:39:28.609 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:28.609 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:39:28.609 00.000 13300 Enqueuing Expose request
04:39:28.609 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:39:28.610 00.001 11596 Worker thread wakes up
04:39:28.610 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:39:29.119 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:39:31.538 02.419 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3da49fb6-6c19-4e70-be43-df88d51f0b73"}
04:39:31.538 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3da49fb6-6c19-4e70-be43-df88d51f0b73"}
04:39:31.539 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d85df68b-b6e9-4f40-b4f8-84204e38dc70"}
04:39:31.539 00.000 13300 case statement mapped state 6 to 3
04:39:31.539 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d85df68b-b6e9-4f40-b4f8-84204e38dc70"}
04:39:31.539 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"447bc0fb-dff8-44ce-84d2-7c6be2e39806"}
04:39:31.540 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":65,"width":15,"height":15,"star_pos":[6.95,7.32],"pixels":"..."},"id":"447bc0fb-dff8-44ce-84d2-7c6be2e39806"}
04:39:32.153 00.613 11596 Exposure complete
04:39:32.227 00.074 11596 worker thread done servicing request
04:39:32.227 00.000 13300 OnExposeComplete: enter
04:39:32.227 00.000 13300 UpdateGuideState(): m_state=6
04:39:32.228 00.001 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
04:39:32.228 00.000 13300 Star::Find returns 1 (0), X=1217.11, Y=22.29, Mass=888, SNR=20.8, Peak=64 HFD=4.1
04:39:32.228 00.000 13300 MultiStar: [#1 0.20,0.29,0.00,M1] [#2 0.03,-0.07,0.58,U] [#3 0.04,0.04,0.41,U] [#4 -0.03,0.20,0.32,U] [#5 0.41,0.19,0.00,M8] [#6 -0.05,0.14,0.32,U] 
04:39:32.228 00.000 13300 refined, 4 included, MultiStar: {-0.01, 0.08}, one-star: {-0.05, 0.12}
04:39:32.228 00.000 13300 CameraToMount -- cameraTheta (1.74) - m_xAngle (1.53) = xAngle (0.20 = 0.20)
04:39:32.228 00.000 13300 CameraToMount -- cameraTheta (1.74) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.92 = -2.92)
04:39:32.228 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.74 mountX=0.08 mountY=-0.02, mountTheta=-0.22
04:39:32.230 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.08, opts=13)
04:39:32.231 00.001 13300 Enqueuing Move request for scope (-0.01, 0.08)
04:39:32.231 00.000 11596 Worker thread wakes up
04:39:32.231 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.08) opts 0xd
04:39:32.231 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.08)
04:39:32.231 00.000 11596 Moving (-0.01, 0.08) raw xDistance=0.08 yDistance=-0.02
04:39:32.231 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:39:32.231 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:32.231 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:39:32.231 00.000 11596 MoveAxis(E, 0, ABG)
04:39:32.231 00.000 11596 Move returns status 0, amount 0
04:39:32.232 00.001 11596 MoveAxis(N, 0, ABG)
04:39:32.232 00.000 11596 Move returns status 0, amount 0
04:39:32.232 00.000 11596 move complete, result=0
04:39:32.232 00.000 11596 worker thread done servicing request
04:39:32.238 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=213, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
04:39:32.247 00.009 13300 UpdateGuideState exits: m=888 SNR=20.8
04:39:32.247 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:32.247 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:39:32.247 00.000 13300 Enqueuing Expose request
04:39:32.247 00.000 11596 Worker thread wakes up
04:39:32.247 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:39:32.247 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:39:32.761 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:39:34.538 01.777 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"24052822-6985-4d71-8bf4-81c92c9f996f"}
04:39:34.538 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"24052822-6985-4d71-8bf4-81c92c9f996f"}
04:39:34.539 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7f23ad5d-d903-4ce6-aad4-6f61f1b815d2"}
04:39:34.539 00.000 13300 case statement mapped state 6 to 3
04:39:34.539 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7f23ad5d-d903-4ce6-aad4-6f61f1b815d2"}
04:39:34.540 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fa5330c0-f6fa-4c47-a34b-a25c8eed60e9"}
04:39:34.540 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":66,"width":15,"height":15,"star_pos":[7.11,7.29],"pixels":"..."},"id":"fa5330c0-f6fa-4c47-a34b-a25c8eed60e9"}
04:39:35.780 01.240 11596 Exposure complete
04:39:35.849 00.069 11596 worker thread done servicing request
04:39:35.849 00.000 13300 OnExposeComplete: enter
04:39:35.849 00.000 13300 UpdateGuideState(): m_state=6
04:39:35.850 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
04:39:35.850 00.000 13300 Star::Find returns 1 (0), X=1216.96, Y=22.21, Mass=924, SNR=21.2, Peak=67 HFD=4.2
04:39:35.850 00.000 13300 MultiStar: [#1 -0.18,0.15,0.64,U] [#2 -0.16,0.14,0.58,U] [#3 -0.08,-0.02,0.40,U] [#4 -0.12,0.06,0.31,U] [#5 -0.10,0.26,0.00,M9] [#6 -0.17,0.28,0.00,M8] 
04:39:35.850 00.000 13300 refined, 4 included, MultiStar: {-0.16, 0.08}, one-star: {-0.20, 0.05}
04:39:35.850 00.000 13300 CameraToMount -- cameraTheta (2.69) - m_xAngle (1.53) = xAngle (1.16 = 1.16)
04:39:35.850 00.000 13300 CameraToMount -- cameraTheta (2.69) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.97 = -1.97)
04:39:35.850 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=0.08 hyp=0.18 cameraTheta=2.69 mountX=0.07 mountY=-0.17, mountTheta=-1.16
04:39:35.852 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=0.08, opts=13)
04:39:35.853 00.001 13300 Enqueuing Move request for scope (-0.16, 0.08)
04:39:35.853 00.000 11596 Worker thread wakes up
04:39:35.853 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.08) opts 0xd
04:39:35.853 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.16, 0.08)
04:39:35.853 00.000 11596 Moving (-0.16, 0.08) raw xDistance=0.07 yDistance=-0.17
04:39:35.853 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:39:35.853 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:35.853 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
04:39:35.853 00.000 11596 MoveAxis(E, 0, ABG)
04:39:35.853 00.000 11596 Move returns status 0, amount 0
04:39:35.854 00.001 11596 MoveAxis(N, 0, ABG)
04:39:35.854 00.000 11596 Move returns status 0, amount 0
04:39:35.854 00.000 11596 move complete, result=0
04:39:35.854 00.000 11596 worker thread done servicing request
04:39:35.860 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=190, med=4, FiltMin=3, FiltMax=73, Gamma=0.510
04:39:35.868 00.008 13300 UpdateGuideState exits: m=924 SNR=21.2
04:39:35.868 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:35.869 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:39:35.869 00.000 13300 Enqueuing Expose request
04:39:35.869 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:39:35.869 00.000 11596 Worker thread wakes up
04:39:35.869 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:39:36.376 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:39:37.537 01.161 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cce3bb10-456e-4537-8457-652e4bf323b8"}
04:39:37.537 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cce3bb10-456e-4537-8457-652e4bf323b8"}
04:39:37.538 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3c8abd0b-b987-4523-9d5d-a2da20f5d9bd"}
04:39:37.538 00.000 13300 case statement mapped state 6 to 3
04:39:37.538 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3c8abd0b-b987-4523-9d5d-a2da20f5d9bd"}
04:39:37.539 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"95ea83fc-dbc9-4824-b0f5-fdcd210e3ebd"}
04:39:37.539 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":67,"width":15,"height":15,"star_pos":[6.96,7.21],"pixels":"..."},"id":"95ea83fc-dbc9-4824-b0f5-fdcd210e3ebd"}
04:39:39.422 01.883 11596 Exposure complete
04:39:39.507 00.085 11596 worker thread done servicing request
04:39:39.507 00.000 13300 OnExposeComplete: enter
04:39:39.507 00.000 13300 UpdateGuideState(): m_state=6
04:39:39.507 00.000 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
04:39:39.508 00.001 13300 Star::Find returns 1 (0), X=1216.89, Y=22.37, Mass=941, SNR=21.4, Peak=63 HFD=4.0
04:39:39.508 00.000 13300 MultiStar: [#1 -0.02,0.26,0.57,U] [#2 -0.05,0.12,0.57,U] [#3 -0.22,0.30,0.00,M1] [#4 -0.21,0.27,0.00,M4] [#5 -0.16,0.19,0.30,U] [#6 -0.23,0.05,0.30,U] 
04:39:39.508 00.000 13300 refined, 4 included, MultiStar: {-0.16, 0.18}, one-star: {-0.27, 0.20}
04:39:39.508 00.000 13300 CameraToMount -- cameraTheta (2.29) - m_xAngle (1.53) = xAngle (0.75 = 0.75)
04:39:39.508 00.000 13300 CameraToMount -- cameraTheta (2.29) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.37 = -2.37)
04:39:39.508 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=0.18 hyp=0.24 cameraTheta=2.29 mountX=0.17 mountY=-0.17, mountTheta=-0.76
04:39:39.512 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=0.18, opts=13)
04:39:39.512 00.000 13300 Enqueuing Move request for scope (-0.16, 0.18)
04:39:39.512 00.000 11596 Worker thread wakes up
04:39:39.512 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.18) opts 0xd
04:39:39.512 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.16, 0.18)
04:39:39.512 00.000 11596 Moving (-0.16, 0.18) raw xDistance=0.17 yDistance=-0.17
04:39:39.512 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
04:39:39.512 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:39.512 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
04:39:39.513 00.001 11596 MoveAxis(W, 218, ABG)
04:39:39.513 00.000 11596 Guiding  Dir = 3, Dur = 218
04:39:39.513 00.000 11596 IsSlewing returns 0
04:39:39.519 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=194, med=4, FiltMin=3, FiltMax=71, Gamma=0.510
04:39:39.521 00.002 11596 IsGuiding returns 0
04:39:39.527 00.006 13300 UpdateGuideState exits: m=941 SNR=21.4
04:39:39.527 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:39.527 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:39:39.527 00.000 13300 Enqueuing Expose request
04:39:39.613 00.086 11596 PulseGuide returned control before completion, sleep 137
04:39:39.906 00.293 11596 IsGuiding returns 0
04:39:39.906 00.000 11596 Move returns status 0, amount 218
04:39:39.906 00.000 11596 MoveAxis(N, 0, ABG)
04:39:39.906 00.000 11596 Move returns status 0, amount 0
04:39:39.906 00.000 11596 move complete, result=0
04:39:39.906 00.000 11596 worker thread done servicing request
04:39:39.907 00.001 11596 Worker thread wakes up
04:39:39.907 00.000 13300 GuideStep: 0.2 px 218 ms WEST, -0.2 px 0 ms NORTH
04:39:39.907 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:39:40.422 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:39:40.537 00.115 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"57f64b06-583b-459f-8f16-13c05e12ca11"}
04:39:40.537 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"57f64b06-583b-459f-8f16-13c05e12ca11"}
04:39:40.538 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bbdd7125-8c9d-48ca-ae04-86bb5dc90749"}
04:39:40.538 00.000 13300 case statement mapped state 6 to 3
04:39:40.538 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bbdd7125-8c9d-48ca-ae04-86bb5dc90749"}
04:39:40.538 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6d8b7771-e75d-42c2-b770-efcea14e514d"}
04:39:40.538 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":68,"width":15,"height":15,"star_pos":[6.89,7.37],"pixels":"..."},"id":"6d8b7771-e75d-42c2-b770-efcea14e514d"}
04:39:43.468 02.930 11596 Exposure complete
04:39:43.537 00.069 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"403619bd-6fda-4355-b657-5f73dc93e005"}
04:39:43.537 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"403619bd-6fda-4355-b657-5f73dc93e005"}
04:39:43.538 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ab788c6a-6dc1-46c0-ad7f-61cd44640730"}
04:39:43.538 00.000 13300 case statement mapped state 6 to 3
04:39:43.538 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ab788c6a-6dc1-46c0-ad7f-61cd44640730"}
04:39:43.539 00.001 11596 worker thread done servicing request
04:39:43.539 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"64d4f8ce-b9b1-4bea-adf6-d64d592f3f6d"}
04:39:43.539 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":68,"width":15,"height":15,"star_pos":[6.89,7.37],"pixels":"..."},"id":"64d4f8ce-b9b1-4bea-adf6-d64d592f3f6d"}
04:39:43.539 00.000 13300 OnExposeComplete: enter
04:39:43.539 00.000 13300 UpdateGuideState(): m_state=6
04:39:43.540 00.001 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
04:39:43.540 00.000 13300 Star::Find returns 1 (0), X=1216.96, Y=22.17, Mass=929, SNR=21.2, Peak=65 HFD=4.3
04:39:43.540 00.000 13300 MultiStar: [#1 0.01,-0.10,0.58,U] [#2 -0.04,0.08,0.58,U] [#3 -0.03,-0.13,0.39,U] [#4 -0.05,0.23,0.31,U] [#5 0.47,-0.25,0.00,M9] [#6 -0.16,0.45,0.00,M8] 
04:39:43.540 00.000 13300 refined, 4 included, MultiStar: {-0.09, 0.00}, one-star: {-0.20, -0.00}
04:39:43.541 00.001 13300 CameraToMount -- cameraTheta (3.12) - m_xAngle (1.53) = xAngle (1.59 = 1.59)
04:39:43.541 00.000 13300 CameraToMount -- cameraTheta (3.12) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.54 = -1.54)
04:39:43.541 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.00 hyp=0.09 cameraTheta=3.12 mountX=-0.00 mountY=-0.09, mountTheta=-1.59
04:39:43.544 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.00, opts=13)
04:39:43.544 00.000 13300 Enqueuing Move request for scope (-0.09, 0.00)
04:39:43.544 00.000 11596 Worker thread wakes up
04:39:43.545 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.00) opts 0xd
04:39:43.545 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.00)
04:39:43.545 00.000 11596 Moving (-0.09, 0.00) raw xDistance=-0.00 yDistance=-0.09
04:39:43.545 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
04:39:43.545 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:43.545 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:39:43.545 00.000 11596 MoveAxis(E, 0, ABG)
04:39:43.546 00.001 11596 Move returns status 0, amount 0
04:39:43.546 00.000 11596 MoveAxis(N, 0, ABG)
04:39:43.546 00.000 11596 Move returns status 0, amount 0
04:39:43.546 00.000 11596 move complete, result=0
04:39:43.546 00.000 11596 worker thread done servicing request
04:39:43.556 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=186, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
04:39:43.566 00.010 13300 UpdateGuideState exits: m=929 SNR=21.2
04:39:43.566 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:43.566 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:39:43.566 00.000 13300 Enqueuing Expose request
04:39:43.566 00.000 11596 Worker thread wakes up
04:39:43.566 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:39:43.566 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:39:44.078 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:39:46.536 02.458 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d0f7b4bc-0351-465e-aab4-e1b8c784fc5b"}
04:39:46.536 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d0f7b4bc-0351-465e-aab4-e1b8c784fc5b"}
04:39:46.537 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"26ff1dd1-d341-4d9e-b8d7-fcaa2575d285"}
04:39:46.537 00.000 13300 case statement mapped state 6 to 3
04:39:46.537 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"26ff1dd1-d341-4d9e-b8d7-fcaa2575d285"}
04:39:46.537 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9a0eb266-b4de-4aa1-bfe4-85c51c0a2d5b"}
04:39:46.538 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":69,"width":15,"height":15,"star_pos":[6.96,7.17],"pixels":"..."},"id":"9a0eb266-b4de-4aa1-bfe4-85c51c0a2d5b"}
04:39:47.104 00.566 11596 Exposure complete
04:39:47.173 00.069 11596 worker thread done servicing request
04:39:47.173 00.000 13300 OnExposeComplete: enter
04:39:47.173 00.000 13300 UpdateGuideState(): m_state=6
04:39:47.174 00.001 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
04:39:47.174 00.000 13300 Star::Find returns 1 (0), X=1216.88, Y=22.14, Mass=915, SNR=21.1, Peak=67 HFD=4.3
04:39:47.174 00.000 13300 MultiStar: [#1 -0.14,-0.06,0.58,U] [#2 -0.13,-0.20,0.57,U] [#3 -0.26,0.01,0.40,U] [#4 0.01,-0.33,0.00,M4] [#5 -0.04,-0.22,0.29,U] [#6 -0.47,-0.13,0.00,M9] 
04:39:47.174 00.000 13300 refined, 4 included, MultiStar: {-0.19, -0.08}, one-star: {-0.28, -0.03}
04:39:47.175 00.001 13300 CameraToMount -- cameraTheta (-2.73) - m_xAngle (1.53) = xAngle (-4.27 = 2.02)
04:39:47.175 00.000 13300 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.39 = -1.11)
04:39:47.175 00.000 13300 CameraToMount -- cameraX=-0.19 cameraY=-0.08 hyp=0.21 cameraTheta=-2.73 mountX=-0.09 mountY=-0.19, mountTheta=-2.02
04:39:47.177 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.19, y=-0.08, opts=13)
04:39:47.177 00.000 13300 Enqueuing Move request for scope (-0.19, -0.08)
04:39:47.177 00.000 11596 Worker thread wakes up
04:39:47.177 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.08) opts 0xd
04:39:47.177 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.19, -0.08)
04:39:47.177 00.000 11596 Moving (-0.19, -0.08) raw xDistance=-0.09 yDistance=-0.19
04:39:47.177 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:39:47.177 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.19
04:39:47.178 00.001 11596 MoveAxis(E, 0, ABG)
04:39:47.178 00.000 11596 Move returns status 0, amount 0
04:39:47.178 00.000 11596 MoveAxis(N, 251, ABG)
04:39:47.178 00.000 11596 Guiding  Dir = 0, Dur = 251
04:39:47.178 00.000 11596 IsSlewing returns 0
04:39:47.183 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=189, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
04:39:47.193 00.010 13300 UpdateGuideState exits: m=915 SNR=21.1
04:39:47.193 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:47.193 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:39:47.193 00.000 13300 Enqueuing Expose request
04:39:47.326 00.133 11596 IsGuiding returns 0
04:39:47.436 00.110 11596 PulseGuide returned control before completion, sleep 151
04:39:47.745 00.309 11596 IsGuiding returns 0
04:39:47.745 00.000 11596 Move returns status 0, amount 251
04:39:47.745 00.000 11596 move complete, result=0
04:39:47.746 00.001 11596 worker thread done servicing request
04:39:47.746 00.000 11596 Worker thread wakes up
04:39:47.746 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 251 ms NORTH
04:39:47.746 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:39:48.253 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:39:49.536 01.283 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8d36a1d9-833b-4536-b1c4-4424ecd0c113"}
04:39:49.536 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8d36a1d9-833b-4536-b1c4-4424ecd0c113"}
04:39:49.537 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5be48bba-00e3-4920-abea-0839c841cb1b"}
04:39:49.537 00.000 13300 case statement mapped state 6 to 3
04:39:49.537 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5be48bba-00e3-4920-abea-0839c841cb1b"}
04:39:49.538 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8e64d1e2-3de5-4316-a886-5fdecdf8d6f5"}
04:39:49.538 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":70,"width":15,"height":15,"star_pos":[6.88,7.14],"pixels":"..."},"id":"8e64d1e2-3de5-4316-a886-5fdecdf8d6f5"}
04:39:51.284 01.746 11596 Exposure complete
04:39:51.386 00.102 11596 worker thread done servicing request
04:39:51.386 00.000 13300 OnExposeComplete: enter
04:39:51.387 00.001 13300 UpdateGuideState(): m_state=6
04:39:51.387 00.000 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
04:39:51.387 00.000 13300 Star::Find returns 1 (0), X=1217.04, Y=22.22, Mass=897, SNR=20.9, Peak=64 HFD=4.2
04:39:51.388 00.001 13300 MultiStar: [#1 -0.02,0.22,0.58,U] [#2 -0.10,-0.17,0.58,U] [#3 0.07,-0.06,0.39,U] [#4 -0.28,-0.06,0.00,M5] [#5 0.11,-0.32,0.00,M9] [#6 -0.45,0.20,0.00,M10] 
04:39:51.388 00.000 13300 refined, 3 included, MultiStar: {-0.07, 0.02}, one-star: {-0.12, 0.05}
04:39:51.388 00.000 13300 CameraToMount -- cameraTheta (2.83) - m_xAngle (1.53) = xAngle (1.30 = 1.30)
04:39:51.389 00.001 13300 CameraToMount -- cameraTheta (2.83) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.83 = -1.83)
04:39:51.389 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.07 cameraTheta=2.83 mountX=0.02 mountY=-0.07, mountTheta=-1.30
04:39:51.392 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.02, opts=13)
04:39:51.393 00.001 13300 Enqueuing Move request for scope (-0.07, 0.02)
04:39:51.393 00.000 11596 Worker thread wakes up
04:39:51.393 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.02) opts 0xd
04:39:51.393 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.02)
04:39:51.394 00.001 11596 Moving (-0.07, 0.02) raw xDistance=0.02 yDistance=-0.07
04:39:51.394 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:39:51.394 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:51.394 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:39:51.394 00.000 11596 MoveAxis(E, 0, ABG)
04:39:51.394 00.000 11596 Move returns status 0, amount 0
04:39:51.395 00.001 11596 MoveAxis(N, 0, ABG)
04:39:51.395 00.000 11596 Move returns status 0, amount 0
04:39:51.395 00.000 11596 move complete, result=0
04:39:51.395 00.000 11596 worker thread done servicing request
04:39:51.403 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=171, med=4, FiltMin=3, FiltMax=80, Gamma=0.510
04:39:51.411 00.008 13300 UpdateGuideState exits: m=897 SNR=20.9
04:39:51.411 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:51.412 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:39:51.412 00.000 13300 Enqueuing Expose request
04:39:51.412 00.000 11596 Worker thread wakes up
04:39:51.412 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:39:51.412 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:39:51.922 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:39:52.536 00.614 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4f28fb79-9006-47fc-9a12-df96659aec40"}
04:39:52.536 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4f28fb79-9006-47fc-9a12-df96659aec40"}
04:39:52.537 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3ef0825a-d7ed-415a-b461-7aa9de48fe2e"}
04:39:52.537 00.000 13300 case statement mapped state 6 to 3
04:39:52.537 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3ef0825a-d7ed-415a-b461-7aa9de48fe2e"}
04:39:52.538 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6c254d5b-83e1-41e9-9231-4448ca3877ce"}
04:39:52.538 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":71,"width":15,"height":15,"star_pos":[7.04,7.22],"pixels":"..."},"id":"6c254d5b-83e1-41e9-9231-4448ca3877ce"}
04:39:54.955 02.417 11596 Exposure complete
04:39:55.041 00.086 11596 worker thread done servicing request
04:39:55.041 00.000 13300 OnExposeComplete: enter
04:39:55.041 00.000 13300 UpdateGuideState(): m_state=6
04:39:55.041 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
04:39:55.041 00.000 13300 Star::Find returns 1 (0), X=1217.09, Y=22.13, Mass=941, SNR=21.4, Peak=70 HFD=4.3
04:39:55.042 00.001 13300 MultiStar: [#1 -0.10,-0.09,0.61,U] [#2 0.02,-0.19,0.57,U] [#3 0.13,-0.26,0.00,M1] [#4 0.06,-0.05,0.31,U] [#5 0.15,-0.00,0.30,U] [#6 -0.58,0.19,0.00,R] 
04:39:55.042 00.000 13300 single-star, 4 included, MultiStar: {-0.02, -0.08}, one-star: {-0.07, -0.04}
04:39:55.042 00.000 13300 CameraToMount -- cameraTheta (-2.68) - m_xAngle (1.53) = xAngle (-4.22 = 2.07)
04:39:55.042 00.000 13300 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.34 = -1.06)
04:39:55.042 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-2.68 mountX=-0.04 mountY=-0.07, mountTheta=-2.07
04:39:55.045 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.04, opts=13)
04:39:55.045 00.000 13300 Enqueuing Move request for scope (-0.07, -0.04)
04:39:55.046 00.001 11596 Worker thread wakes up
04:39:55.046 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.04) opts 0xd
04:39:55.046 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.04)
04:39:55.046 00.000 11596 Moving (-0.07, -0.04) raw xDistance=-0.04 yDistance=-0.07
04:39:55.046 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:39:55.047 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:55.047 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:39:55.047 00.000 11596 MoveAxis(E, 0, ABG)
04:39:55.047 00.000 11596 Move returns status 0, amount 0
04:39:55.047 00.000 11596 MoveAxis(N, 0, ABG)
04:39:55.047 00.000 11596 Move returns status 0, amount 0
04:39:55.048 00.001 11596 move complete, result=0
04:39:55.048 00.000 11596 worker thread done servicing request
04:39:55.055 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=196, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
04:39:55.066 00.011 13300 UpdateGuideState exits: m=941 SNR=21.4
04:39:55.066 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:55.066 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:39:55.066 00.000 13300 Enqueuing Expose request
04:39:55.066 00.000 11596 Worker thread wakes up
04:39:55.066 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:39:55.066 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:39:55.535 00.469 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0d1a3508-fbf2-4dbc-b81a-80e5b1dc56bd"}
04:39:55.535 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0d1a3508-fbf2-4dbc-b81a-80e5b1dc56bd"}
04:39:55.536 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8d504949-9373-4d77-a209-1c69bc406e09"}
04:39:55.536 00.000 13300 case statement mapped state 6 to 3
04:39:55.536 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8d504949-9373-4d77-a209-1c69bc406e09"}
04:39:55.536 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"245b2166-548d-46fc-b339-771e9f25a73a"}
04:39:55.537 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":72,"width":15,"height":15,"star_pos":[7.09,7.13],"pixels":"..."},"id":"245b2166-548d-46fc-b339-771e9f25a73a"}
04:39:55.569 00.032 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:39:58.534 02.965 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"117665f8-12a4-424d-82c3-0af9cfca36fc"}
04:39:58.534 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"117665f8-12a4-424d-82c3-0af9cfca36fc"}
04:39:58.535 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3756412e-dd9e-4f2a-b8d0-08b6982ac763"}
04:39:58.535 00.000 13300 case statement mapped state 6 to 3
04:39:58.535 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3756412e-dd9e-4f2a-b8d0-08b6982ac763"}
04:39:58.536 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"42cf7d57-8c88-4c29-b94c-a50ed994e4ce"}
04:39:58.536 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":72,"width":15,"height":15,"star_pos":[7.09,7.13],"pixels":"..."},"id":"42cf7d57-8c88-4c29-b94c-a50ed994e4ce"}
04:39:58.596 00.060 11596 Exposure complete
04:39:58.679 00.083 11596 worker thread done servicing request
04:39:58.679 00.000 13300 OnExposeComplete: enter
04:39:58.679 00.000 13300 UpdateGuideState(): m_state=6
04:39:58.680 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
04:39:58.680 00.000 13300 Star::Find returns 1 (0), X=1217.18, Y=21.89, Mass=920, SNR=21.0, Peak=70 HFD=4.3
04:39:58.680 00.000 13300 MultiStar: [#1 -0.06,-0.12,0.62,U] [#2 -0.00,-0.48,0.00,M1] [#3 0.05,-0.08,0.41,U] [#4 0.14,-0.08,0.29,U] [#5 0.09,-0.23,0.30,U] [#6 0.06,-0.35,0.00,M1] 
04:39:58.680 00.000 13300 refined, 4 included, MultiStar: {0.03, -0.18}, one-star: {0.02, -0.28}
04:39:58.680 00.000 13300 CameraToMount -- cameraTheta (-1.42) - m_xAngle (1.53) = xAngle (-2.95 = -2.95)
04:39:58.681 00.001 13300 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.08 = 0.20)
04:39:58.681 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.18 hyp=0.18 cameraTheta=-1.42 mountX=-0.18 mountY=0.04, mountTheta=2.94
04:39:58.683 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.18, opts=13)
04:39:58.683 00.000 13300 Enqueuing Move request for scope (0.03, -0.18)
04:39:58.683 00.000 11596 Worker thread wakes up
04:39:58.683 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.18) opts 0xd
04:39:58.683 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.18)
04:39:58.683 00.000 11596 Moving (0.03, -0.18) raw xDistance=-0.18 yDistance=0.04
04:39:58.684 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.18
04:39:58.684 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:58.684 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:39:58.684 00.000 11596 MoveAxis(E, 227, ABG)
04:39:58.684 00.000 11596 Guiding  Dir = 2, Dur = 227
04:39:58.685 00.001 11596 IsSlewing returns 0
04:39:58.694 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=183, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
04:39:58.704 00.010 13300 UpdateGuideState exits: m=920 SNR=21.0
04:39:58.704 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:58.704 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:39:58.705 00.001 13300 Enqueuing Expose request
04:39:58.972 00.267 11596 IsGuiding returns 0
04:39:59.373 00.401 11596 IsGuiding returns 1
04:39:59.373 00.000 11596 scope still moving after pulse duration time elapsed
04:39:59.540 00.167 11596 IsSlewing returns 0
04:39:59.672 00.132 11596 IsGuiding returns 0
04:39:59.672 00.000 11596 scope move finished after 227 + 472 ms
04:39:59.672 00.000 11596 Move returns status 0, amount 227
04:39:59.672 00.000 11596 MoveAxis(N, 0, ABG)
04:39:59.672 00.000 11596 Move returns status 0, amount 0
04:39:59.672 00.000 11596 move complete, result=0
04:39:59.672 00.000 11596 worker thread done servicing request
04:39:59.673 00.001 13300 GuideStep: -0.2 px 227 ms EAST, 0.0 px 0 ms NORTH
04:39:59.673 00.000 11596 Worker thread wakes up
04:39:59.673 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:40:00.186 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:40:01.535 01.349 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"591528cd-a68d-4b8c-9f74-b6596ee26717"}
04:40:01.535 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"591528cd-a68d-4b8c-9f74-b6596ee26717"}
04:40:01.536 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"14135d45-f5f0-4df4-84c7-9b164beca6fb"}
04:40:01.536 00.000 13300 case statement mapped state 6 to 3
04:40:01.536 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"14135d45-f5f0-4df4-84c7-9b164beca6fb"}
04:40:01.536 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0a38df7a-e19c-4b85-bb7c-cb3595ae58a0"}
04:40:01.537 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":73,"width":15,"height":15,"star_pos":[7.18,6.89],"pixels":"..."},"id":"0a38df7a-e19c-4b85-bb7c-cb3595ae58a0"}
04:40:03.219 01.682 11596 Exposure complete
04:40:03.294 00.075 11596 worker thread done servicing request
04:40:03.295 00.001 13300 OnExposeComplete: enter
04:40:03.295 00.000 13300 UpdateGuideState(): m_state=6
04:40:03.295 00.000 13300 Star::Find(15, 1217, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
04:40:03.295 00.000 13300 Star::Find returns 1 (0), X=1217.31, Y=22.07, Mass=940, SNR=21.4, Peak=70 HFD=4.0
04:40:03.296 00.001 13300 MultiStar: [#1 0.23,-0.17,0.00,M1] [#2 0.13,-0.15,0.57,U] [#3 0.04,-0.02,0.39,U] [#4 0.26,0.01,0.29,U] [#5 0.19,-0.32,0.00,M8] [#6 0.39,-0.04,0.00,M2] 
04:40:03.296 00.000 13300 refined, 3 included, MultiStar: {0.14, -0.09}, one-star: {0.15, -0.10}
04:40:03.296 00.000 13300 CameraToMount -- cameraTheta (-0.55) - m_xAngle (1.53) = xAngle (-2.08 = -2.08)
04:40:03.296 00.000 13300 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.21 = 1.07)
04:40:03.296 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=-0.09 hyp=0.16 cameraTheta=-0.55 mountX=-0.08 mountY=0.14, mountTheta=2.08
04:40:03.298 00.002 13300 SchedulePrimaryMove(1016D950, x=0.14, y=-0.09, opts=13)
04:40:03.298 00.000 13300 Enqueuing Move request for scope (0.14, -0.09)
04:40:03.298 00.000 11596 Worker thread wakes up
04:40:03.298 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.09) opts 0xd
04:40:03.299 00.001 11596 Handling offset move in thread for scope, endpoint = (0.14, -0.09)
04:40:03.299 00.000 11596 Moving (0.14, -0.09) raw xDistance=-0.08 yDistance=0.14
04:40:03.299 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:40:03.299 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:03.299 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
04:40:03.299 00.000 11596 MoveAxis(E, 0, ABG)
04:40:03.299 00.000 11596 Move returns status 0, amount 0
04:40:03.300 00.001 11596 MoveAxis(N, 0, ABG)
04:40:03.300 00.000 11596 Move returns status 0, amount 0
04:40:03.300 00.000 11596 move complete, result=0
04:40:03.300 00.000 11596 worker thread done servicing request
04:40:03.307 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=202, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
04:40:03.316 00.009 13300 UpdateGuideState exits: m=940 SNR=21.4
04:40:03.316 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:03.316 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:40:03.316 00.000 13300 Enqueuing Expose request
04:40:03.317 00.001 11596 Worker thread wakes up
04:40:03.317 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:40:03.317 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:40:03.821 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:40:04.535 00.714 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5e19f73b-401c-417b-95af-121181d2b30d"}
04:40:04.536 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5e19f73b-401c-417b-95af-121181d2b30d"}
04:40:04.536 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9c2a101e-618d-470e-b39e-093f13a70cf4"}
04:40:04.536 00.000 13300 case statement mapped state 6 to 3
04:40:04.536 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9c2a101e-618d-470e-b39e-093f13a70cf4"}
04:40:04.537 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"13112b47-0738-4ae9-92fd-688b037fe0bf"}
04:40:04.537 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":74,"width":15,"height":15,"star_pos":[7.31,7.07],"pixels":"..."},"id":"13112b47-0738-4ae9-92fd-688b037fe0bf"}
04:40:06.853 02.316 11596 Exposure complete
04:40:06.929 00.076 11596 worker thread done servicing request
04:40:06.929 00.000 13300 OnExposeComplete: enter
04:40:06.930 00.001 13300 UpdateGuideState(): m_state=6
04:40:06.930 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
04:40:06.930 00.000 13300 Star::Find returns 1 (0), X=1217.30, Y=22.41, Mass=900, SNR=20.9, Peak=63 HFD=4.0
04:40:06.930 00.000 13300 MultiStar: [#1 0.26,0.21,0.00,M2] [#2 0.35,-0.03,0.00,M1] [#3 0.16,0.15,0.41,U] [#4 0.36,0.26,0.00,M3] [#5 0.47,-0.15,0.00,M9] [#6 0.40,-0.08,0.00,M3] 
04:40:06.931 00.001 13300 refined, 1 included, MultiStar: {0.15, 0.21}, one-star: {0.14, 0.24}
04:40:06.931 00.000 13300 CameraToMount -- cameraTheta (0.96) - m_xAngle (1.53) = xAngle (-0.58 = -0.58)
04:40:06.931 00.000 13300 CameraToMount -- cameraTheta (0.96) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.70 = 2.58)
04:40:06.931 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=0.21 hyp=0.26 cameraTheta=0.96 mountX=0.22 mountY=0.14, mountTheta=0.57
04:40:06.933 00.002 13300 SchedulePrimaryMove(1016D950, x=0.15, y=0.21, opts=13)
04:40:06.933 00.000 13300 Enqueuing Move request for scope (0.15, 0.21)
04:40:06.933 00.000 11596 Worker thread wakes up
04:40:06.933 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.21) opts 0xd
04:40:06.933 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, 0.21)
04:40:06.933 00.000 11596 Moving (0.15, 0.21) raw xDistance=0.22 yDistance=0.14
04:40:06.934 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
04:40:06.934 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:06.934 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
04:40:06.934 00.000 11596 MoveAxis(W, 271, ABG)
04:40:06.934 00.000 11596 Guiding  Dir = 3, Dur = 271
04:40:06.935 00.001 11596 IsSlewing returns 0
04:40:06.942 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=204, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
04:40:06.951 00.009 13300 UpdateGuideState exits: m=900 SNR=20.9
04:40:06.951 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:06.951 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:40:06.952 00.001 13300 Enqueuing Expose request
04:40:07.291 00.339 11596 IsGuiding returns 0
04:40:07.405 00.114 11596 PulseGuide returned control before completion, sleep 167
04:40:07.534 00.129 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bdf46bf1-04a1-449f-af30-192214e0e975"}
04:40:07.534 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bdf46bf1-04a1-449f-af30-192214e0e975"}
04:40:07.535 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"977306da-3091-4227-aefe-e12f53f304c1"}
04:40:07.535 00.000 13300 case statement mapped state 6 to 3
04:40:07.535 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"977306da-3091-4227-aefe-e12f53f304c1"}
04:40:07.536 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"381408fb-4689-4b9d-a6ba-85c5ee5bc883"}
04:40:07.536 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":75,"width":15,"height":15,"star_pos":[7.30,7.41],"pixels":"..."},"id":"381408fb-4689-4b9d-a6ba-85c5ee5bc883"}
04:40:07.634 00.098 11596 IsGuiding returns 1
04:40:07.634 00.000 11596 scope still moving after pulse duration time elapsed
04:40:07.660 00.026 11596 IsSlewing returns 0
04:40:07.760 00.100 11596 IsGuiding returns 0
04:40:07.761 00.001 11596 scope move finished after 271 + 199 ms
04:40:07.761 00.000 11596 Move returns status 0, amount 271
04:40:07.761 00.000 11596 MoveAxis(N, 0, ABG)
04:40:07.761 00.000 11596 Move returns status 0, amount 0
04:40:07.761 00.000 11596 move complete, result=0
04:40:07.761 00.000 11596 worker thread done servicing request
04:40:07.761 00.000 11596 Worker thread wakes up
04:40:07.761 00.000 13300 GuideStep: 0.2 px 271 ms WEST, 0.1 px 0 ms NORTH
04:40:07.762 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:40:08.265 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:40:10.534 02.269 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1e9999e9-d5ea-4261-bcec-c12e35ef4a3f"}
04:40:10.534 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1e9999e9-d5ea-4261-bcec-c12e35ef4a3f"}
04:40:10.536 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"001cfe3c-e14a-47d1-a6a0-48f87e992579"}
04:40:10.537 00.001 13300 case statement mapped state 6 to 3
04:40:10.537 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"001cfe3c-e14a-47d1-a6a0-48f87e992579"}
04:40:10.538 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2888beab-2926-42c3-8cdb-c2360ad09ad5"}
04:40:10.539 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":75,"width":15,"height":15,"star_pos":[7.30,7.41],"pixels":"..."},"id":"2888beab-2926-42c3-8cdb-c2360ad09ad5"}
04:40:11.299 00.760 11596 Exposure complete
04:40:11.380 00.081 11596 worker thread done servicing request
04:40:11.380 00.000 13300 OnExposeComplete: enter
04:40:11.380 00.000 13300 UpdateGuideState(): m_state=6
04:40:11.380 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
04:40:11.380 00.000 13300 Star::Find returns 1 (0), X=1217.17, Y=22.46, Mass=933, SNR=21.3, Peak=66 HFD=3.9
04:40:11.381 00.001 13300 MultiStar: [#1 0.22,0.20,0.00,M3] [#2 0.19,-0.14,0.56,U] [#3 0.42,-0.08,0.00,M1] [#4 0.26,0.15,0.00,M4] [#5 0.46,0.13,0.00,M10] [#6 0.88,0.13,0.00,M4] 
04:40:11.381 00.000 13300 refined, 1 included, MultiStar: {0.07, 0.13}, one-star: {0.01, 0.29}
04:40:11.381 00.000 13300 CameraToMount -- cameraTheta (1.06) - m_xAngle (1.53) = xAngle (-0.47 = -0.47)
04:40:11.381 00.000 13300 CameraToMount -- cameraTheta (1.06) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.60 = 2.69)
04:40:11.381 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.13 hyp=0.15 cameraTheta=1.06 mountX=0.14 mountY=0.07, mountTheta=0.46
04:40:11.384 00.003 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.13, opts=13)
04:40:11.384 00.000 13300 Enqueuing Move request for scope (0.07, 0.13)
04:40:11.384 00.000 11596 Worker thread wakes up
04:40:11.384 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.13) opts 0xd
04:40:11.384 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.13)
04:40:11.385 00.001 11596 Moving (0.07, 0.13) raw xDistance=0.14 yDistance=0.07
04:40:11.385 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
04:40:11.385 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:11.385 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:40:11.385 00.000 11596 MoveAxis(E, 0, ABG)
04:40:11.385 00.000 11596 Move returns status 0, amount 0
04:40:11.385 00.000 11596 MoveAxis(N, 0, ABG)
04:40:11.386 00.001 11596 Move returns status 0, amount 0
04:40:11.386 00.000 11596 move complete, result=0
04:40:11.386 00.000 11596 worker thread done servicing request
04:40:11.394 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
04:40:11.403 00.009 13300 UpdateGuideState exits: m=933 SNR=21.3
04:40:11.404 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:11.404 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:40:11.404 00.000 13300 Enqueuing Expose request
04:40:11.404 00.000 11596 Worker thread wakes up
04:40:11.404 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:40:11.404 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:40:11.909 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:40:13.534 01.625 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1516edaf-851c-48c8-947d-df504302d979"}
04:40:13.534 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1516edaf-851c-48c8-947d-df504302d979"}
04:40:13.535 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ac19df15-4d26-4757-a7bd-02feaeafa991"}
04:40:13.535 00.000 13300 case statement mapped state 6 to 3
04:40:13.536 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ac19df15-4d26-4757-a7bd-02feaeafa991"}
04:40:13.537 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4bc9ad33-064a-468a-a93c-8761ecd8534e"}
04:40:13.537 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":76,"width":15,"height":15,"star_pos":[7.17,7.46],"pixels":"..."},"id":"4bc9ad33-064a-468a-a93c-8761ecd8534e"}
04:40:14.973 01.436 11596 Exposure complete
04:40:15.101 00.128 11596 worker thread done servicing request
04:40:15.101 00.000 13300 OnExposeComplete: enter
04:40:15.102 00.001 13300 UpdateGuideState(): m_state=6
04:40:15.102 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
04:40:15.103 00.001 13300 Star::Find returns 1 (0), X=1217.17, Y=22.35, Mass=921, SNR=21.1, Peak=66 HFD=4.0
04:40:15.103 00.000 13300 MultiStar: [#1 0.16,0.14,0.56,U] [#2 0.23,0.00,0.56,U] [#3 0.24,0.06,0.39,U] [#4 0.08,0.23,0.32,U] [#5 0.10,-0.17,0.28,U] [#6 0.69,-0.34,0.00,M5] 
04:40:15.104 00.001 13300 refined, 5 included, MultiStar: {0.12, 0.10}, one-star: {0.01, 0.18}
04:40:15.104 00.000 13300 CameraToMount -- cameraTheta (0.69) - m_xAngle (1.53) = xAngle (-0.84 = -0.84)
04:40:15.104 00.000 13300 CameraToMount -- cameraTheta (0.69) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.97 = 2.32)
04:40:15.105 00.001 13300 CameraToMount -- cameraX=0.12 cameraY=0.10 hyp=0.16 cameraTheta=0.69 mountX=0.11 mountY=0.12, mountTheta=0.83
04:40:15.108 00.003 13300 SchedulePrimaryMove(1016D950, x=0.12, y=0.10, opts=13)
04:40:15.108 00.000 13300 Enqueuing Move request for scope (0.12, 0.10)
04:40:15.108 00.000 11596 Worker thread wakes up
04:40:15.108 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.10) opts 0xd
04:40:15.108 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, 0.10)
04:40:15.109 00.001 11596 Moving (0.12, 0.10) raw xDistance=0.11 yDistance=0.12
04:40:15.109 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:40:15.109 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:15.109 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
04:40:15.109 00.000 11596 MoveAxis(E, 0, ABG)
04:40:15.109 00.000 11596 Move returns status 0, amount 0
04:40:15.109 00.000 11596 MoveAxis(N, 0, ABG)
04:40:15.110 00.001 11596 Move returns status 0, amount 0
04:40:15.110 00.000 11596 move complete, result=0
04:40:15.110 00.000 11596 worker thread done servicing request
04:40:15.121 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=218, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
04:40:15.134 00.013 13300 UpdateGuideState exits: m=921 SNR=21.1
04:40:15.134 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:15.135 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:40:15.135 00.000 13300 Enqueuing Expose request
04:40:15.135 00.000 11596 Worker thread wakes up
04:40:15.135 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:40:15.136 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:40:15.641 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:40:16.534 00.893 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"da250045-b8c9-4f94-819b-7586aa82f589"}
04:40:16.534 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"da250045-b8c9-4f94-819b-7586aa82f589"}
04:40:16.535 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2451b870-060a-4314-9da6-69719f3ed7a1"}
04:40:16.535 00.000 13300 case statement mapped state 6 to 3
04:40:16.535 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2451b870-060a-4314-9da6-69719f3ed7a1"}
04:40:16.536 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6907ac81-14fb-4d96-a53a-6bad00e8d671"}
04:40:16.536 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":77,"width":15,"height":15,"star_pos":[7.17,7.35],"pixels":"..."},"id":"6907ac81-14fb-4d96-a53a-6bad00e8d671"}
04:40:18.685 02.149 11596 Exposure complete
04:40:18.797 00.112 11596 worker thread done servicing request
04:40:18.797 00.000 13300 OnExposeComplete: enter
04:40:18.797 00.000 13300 UpdateGuideState(): m_state=6
04:40:18.798 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
04:40:18.798 00.000 13300 Star::Find returns 1 (0), X=1217.24, Y=22.27, Mass=884, SNR=20.8, Peak=62 HFD=4.3
04:40:18.798 00.000 13300 MultiStar: [#1 0.15,0.04,0.58,U] [#2 -0.03,-0.12,0.57,U] [#3 0.00,0.04,0.41,U] [#4 0.19,0.13,0.33,U] [#5 0.02,-0.09,0.31,U] [#6 0.38,0.26,0.00,M6] 
04:40:18.799 00.001 13300 refined, 5 included, MultiStar: {0.07, 0.03}, one-star: {0.08, 0.10}
04:40:18.799 00.000 13300 CameraToMount -- cameraTheta (0.38) - m_xAngle (1.53) = xAngle (-1.15 = -1.15)
04:40:18.799 00.000 13300 CameraToMount -- cameraTheta (0.38) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.28 = 2.00)
04:40:18.799 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.03 hyp=0.07 cameraTheta=0.38 mountX=0.03 mountY=0.07, mountTheta=1.15
04:40:18.803 00.004 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.03, opts=13)
04:40:18.804 00.001 13300 Enqueuing Move request for scope (0.07, 0.03)
04:40:18.804 00.000 11596 Worker thread wakes up
04:40:18.804 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.03) opts 0xd
04:40:18.805 00.001 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.03)
04:40:18.805 00.000 11596 Moving (0.07, 0.03) raw xDistance=0.03 yDistance=0.07
04:40:18.805 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:40:18.805 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:18.805 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:40:18.806 00.001 11596 MoveAxis(E, 0, ABG)
04:40:18.806 00.000 11596 Move returns status 0, amount 0
04:40:18.806 00.000 11596 MoveAxis(N, 0, ABG)
04:40:18.806 00.000 11596 Move returns status 0, amount 0
04:40:18.806 00.000 11596 move complete, result=0
04:40:18.807 00.001 11596 worker thread done servicing request
04:40:18.818 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=223, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
04:40:18.830 00.012 13300 UpdateGuideState exits: m=884 SNR=20.8
04:40:18.830 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:18.831 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:40:18.831 00.000 13300 Enqueuing Expose request
04:40:18.831 00.000 11596 Worker thread wakes up
04:40:18.831 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:40:18.831 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:40:19.347 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:40:19.534 00.187 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"80ac9a98-3d14-4d08-8883-83f548ac2df1"}
04:40:19.535 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"80ac9a98-3d14-4d08-8883-83f548ac2df1"}
04:40:19.535 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"81a19b48-59da-4e2c-a4f3-814d85151ee9"}
04:40:19.536 00.001 13300 case statement mapped state 6 to 3
04:40:19.536 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"81a19b48-59da-4e2c-a4f3-814d85151ee9"}
04:40:19.536 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"df5e919a-406c-4b7b-a277-63999ee2901c"}
04:40:19.537 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":78,"width":15,"height":15,"star_pos":[7.24,7.27],"pixels":"..."},"id":"df5e919a-406c-4b7b-a277-63999ee2901c"}
04:40:22.403 02.866 11596 Exposure complete
04:40:22.519 00.116 11596 worker thread done servicing request
04:40:22.519 00.000 13300 OnExposeComplete: enter
04:40:22.519 00.000 13300 UpdateGuideState(): m_state=6
04:40:22.520 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
04:40:22.520 00.000 13300 Star::Find returns 1 (0), X=1217.16, Y=22.32, Mass=897, SNR=20.9, Peak=61 HFD=4.0
04:40:22.520 00.000 13300 MultiStar: [#1 0.06,0.15,0.57,U] [#2 0.08,-0.11,0.57,U] [#3 0.04,-0.02,0.40,U] [#4 0.01,0.11,0.31,U] [#5 0.07,-0.46,0.00,M9] [#6 0.29,0.00,0.00,M7] 
04:40:22.521 00.001 13300 refined, 4 included, MultiStar: {0.03, 0.07}, one-star: {0.00, 0.15}
04:40:22.521 00.000 13300 CameraToMount -- cameraTheta (1.11) - m_xAngle (1.53) = xAngle (-0.42 = -0.42)
04:40:22.521 00.000 13300 CameraToMount -- cameraTheta (1.11) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.55 = 2.74)
04:40:22.521 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.11 mountX=0.07 mountY=0.03, mountTheta=0.41
04:40:22.524 00.003 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.07, opts=13)
04:40:22.525 00.001 13300 Enqueuing Move request for scope (0.03, 0.07)
04:40:22.525 00.000 11596 Worker thread wakes up
04:40:22.525 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
04:40:22.525 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
04:40:22.525 00.000 11596 Moving (0.03, 0.07) raw xDistance=0.07 yDistance=0.03
04:40:22.526 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:40:22.526 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:22.526 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:40:22.526 00.000 11596 MoveAxis(E, 0, ABG)
04:40:22.526 00.000 11596 Move returns status 0, amount 0
04:40:22.526 00.000 11596 MoveAxis(N, 0, ABG)
04:40:22.526 00.000 11596 Move returns status 0, amount 0
04:40:22.526 00.000 11596 move complete, result=0
04:40:22.527 00.001 11596 worker thread done servicing request
04:40:22.537 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=196, med=4, FiltMin=2, FiltMax=72, Gamma=0.510
04:40:22.550 00.013 13300 UpdateGuideState exits: m=897 SNR=20.9
04:40:22.550 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:22.550 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:40:22.550 00.000 13300 Enqueuing Expose request
04:40:22.550 00.000 11596 Worker thread wakes up
04:40:22.551 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:40:22.551 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:40:22.555 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2425a522-27aa-4ac5-871a-9a7cbca9853e"}
04:40:22.555 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2425a522-27aa-4ac5-871a-9a7cbca9853e"}
04:40:22.563 00.008 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1f02a417-3dc9-4715-8a86-76249db7ba0c"}
04:40:22.563 00.000 13300 case statement mapped state 6 to 3
04:40:22.563 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1f02a417-3dc9-4715-8a86-76249db7ba0c"}
04:40:22.568 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2f49a287-2f17-43d7-9585-ffbc3702e719"}
04:40:22.569 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":79,"width":15,"height":15,"star_pos":[7.16,7.32],"pixels":"..."},"id":"2f49a287-2f17-43d7-9585-ffbc3702e719"}
04:40:23.061 00.492 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:40:25.533 02.472 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"af12f904-2f86-4f49-ac26-a19214aef675"}
04:40:25.533 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"af12f904-2f86-4f49-ac26-a19214aef675"}
04:40:25.534 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5ad846cf-0833-4709-836b-c0ac2cd61bc8"}
04:40:25.534 00.000 13300 case statement mapped state 6 to 3
04:40:25.534 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5ad846cf-0833-4709-836b-c0ac2cd61bc8"}
04:40:25.535 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"aaf0816a-4626-4001-a399-36eb8c809cd8"}
04:40:25.536 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":79,"width":15,"height":15,"star_pos":[7.16,7.32],"pixels":"..."},"id":"aaf0816a-4626-4001-a399-36eb8c809cd8"}
04:40:26.098 00.562 11596 Exposure complete
04:40:26.205 00.107 11596 worker thread done servicing request
04:40:26.205 00.000 13300 OnExposeComplete: enter
04:40:26.206 00.001 13300 UpdateGuideState(): m_state=6
04:40:26.206 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
04:40:26.206 00.000 13300 Star::Find returns 1 (0), X=1217.07, Y=22.18, Mass=879, SNR=20.7, Peak=69 HFD=4.2
04:40:26.207 00.001 13300 MultiStar: [#1 0.02,0.09,0.64,U] [#2 -0.04,0.01,0.56,U] [#3 0.18,-0.10,0.40,U] [#4 -0.02,0.08,0.30,U] [#5 0.05,0.02,0.31,U] [#6 0.19,0.26,0.00,M8] 
04:40:26.207 00.000 13300 refined, 5 included, MultiStar: {-0.01, 0.02}, one-star: {-0.09, 0.01}
04:40:26.207 00.000 13300 CameraToMount -- cameraTheta (1.87) - m_xAngle (1.53) = xAngle (0.33 = 0.33)
04:40:26.207 00.000 13300 CameraToMount -- cameraTheta (1.87) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.79 = -2.79)
04:40:26.208 00.001 13300 CameraToMount -- cameraX=-0.01 cameraY=0.02 hyp=0.02 cameraTheta=1.87 mountX=0.02 mountY=-0.01, mountTheta=-0.35
04:40:26.210 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.02, opts=13)
04:40:26.211 00.001 13300 Enqueuing Move request for scope (-0.01, 0.02)
04:40:26.211 00.000 11596 Worker thread wakes up
04:40:26.211 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.02) opts 0xd
04:40:26.211 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.02)
04:40:26.211 00.000 11596 Moving (-0.01, 0.02) raw xDistance=0.02 yDistance=-0.01
04:40:26.211 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:40:26.212 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:26.212 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:40:26.212 00.000 11596 MoveAxis(E, 0, ABG)
04:40:26.212 00.000 11596 Move returns status 0, amount 0
04:40:26.212 00.000 11596 MoveAxis(N, 0, ABG)
04:40:26.212 00.000 11596 Move returns status 0, amount 0
04:40:26.212 00.000 11596 move complete, result=0
04:40:26.213 00.001 11596 worker thread done servicing request
04:40:26.223 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=201, med=4, FiltMin=3, FiltMax=77, Gamma=0.510
04:40:26.235 00.012 13300 UpdateGuideState exits: m=879 SNR=20.7
04:40:26.235 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:26.235 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:40:26.235 00.000 13300 Enqueuing Expose request
04:40:26.236 00.001 11596 Worker thread wakes up
04:40:26.236 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:40:26.236 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:40:26.745 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:40:28.534 01.789 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"facf88a4-01af-400d-8fb2-f3238a24a0b3"}
04:40:28.534 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"facf88a4-01af-400d-8fb2-f3238a24a0b3"}
04:40:28.535 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7fd9012c-8b99-40f8-8d41-b65ab2c73839"}
04:40:28.535 00.000 13300 case statement mapped state 6 to 3
04:40:28.535 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7fd9012c-8b99-40f8-8d41-b65ab2c73839"}
04:40:28.536 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d00fa0dd-ee0e-4bb7-9996-b7454e3b8c70"}
04:40:28.537 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":80,"width":15,"height":15,"star_pos":[7.07,7.18],"pixels":"..."},"id":"d00fa0dd-ee0e-4bb7-9996-b7454e3b8c70"}
04:40:29.798 01.261 11596 Exposure complete
04:40:29.907 00.109 11596 worker thread done servicing request
04:40:29.908 00.001 13300 OnExposeComplete: enter
04:40:29.908 00.000 13300 UpdateGuideState(): m_state=6
04:40:29.908 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
04:40:29.909 00.001 13300 Star::Find returns 1 (0), X=1217.14, Y=22.19, Mass=875, SNR=20.6, Peak=69 HFD=4.3
04:40:29.909 00.000 13300 MultiStar: [#1 0.05,-0.07,0.58,U] [#2 0.04,-0.28,0.00,M1] [#3 0.10,-0.09,0.41,U] [#4 0.20,-0.33,0.00,M1] [#5 0.03,-0.39,0.00,M9] [#6 0.33,0.39,0.00,M9] 
04:40:29.909 00.000 13300 single-star, 2 included, MultiStar: {0.02, -0.03}, one-star: {-0.02, 0.02}
04:40:29.910 00.001 13300 CameraToMount -- cameraTheta (2.41) - m_xAngle (1.53) = xAngle (0.87 = 0.87)
04:40:29.910 00.000 13300 CameraToMount -- cameraTheta (2.41) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.25 = -2.25)
04:40:29.910 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.02 hyp=0.03 cameraTheta=2.41 mountX=0.02 mountY=-0.02, mountTheta=-0.88
04:40:29.913 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.02, opts=13)
04:40:29.913 00.000 13300 Enqueuing Move request for scope (-0.02, 0.02)
04:40:29.913 00.000 11596 Worker thread wakes up
04:40:29.914 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.02) opts 0xd
04:40:29.914 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.02)
04:40:29.914 00.000 11596 Moving (-0.02, 0.02) raw xDistance=0.02 yDistance=-0.02
04:40:29.914 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:40:29.914 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:29.914 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:40:29.914 00.000 11596 MoveAxis(E, 0, ABG)
04:40:29.915 00.001 11596 Move returns status 0, amount 0
04:40:29.915 00.000 11596 MoveAxis(N, 0, ABG)
04:40:29.915 00.000 11596 Move returns status 0, amount 0
04:40:29.915 00.000 11596 move complete, result=0
04:40:29.915 00.000 11596 worker thread done servicing request
04:40:29.925 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
04:40:29.937 00.012 13300 UpdateGuideState exits: m=875 SNR=20.6
04:40:29.937 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:29.937 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:40:29.937 00.000 13300 Enqueuing Expose request
04:40:29.937 00.000 11596 Worker thread wakes up
04:40:29.938 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:40:29.938 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:40:30.440 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:40:31.535 01.095 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"18476f8f-5225-4317-8a02-07a454312ab4"}
04:40:31.535 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"18476f8f-5225-4317-8a02-07a454312ab4"}
04:40:31.536 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1b09f7ab-1c37-4575-85bb-7d5e0af0a9b1"}
04:40:31.536 00.000 13300 case statement mapped state 6 to 3
04:40:31.536 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1b09f7ab-1c37-4575-85bb-7d5e0af0a9b1"}
04:40:31.537 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f176d9e9-247b-4e70-bde7-5c8e0366bc8f"}
04:40:31.537 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":81,"width":15,"height":15,"star_pos":[7.14,7.19],"pixels":"..."},"id":"f176d9e9-247b-4e70-bde7-5c8e0366bc8f"}
04:40:31.614 00.077 13300 evsrv: cli 10203220 connect
04:40:31.614 00.000 13300 case statement mapped state 6 to 3
04:40:31.614 00.000 13300 case statement mapped state 6 to 3
04:40:31.615 00.001 13300 evsrv: cli 10203220 request: {"method":"get_app_state","id":"ba9d2c67-cd15-4076-8826-9109e29f6398"}
04:40:31.615 00.000 13300 case statement mapped state 6 to 3
04:40:31.615 00.000 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":"Guiding","id":"ba9d2c67-cd15-4076-8826-9109e29f6398"}
04:40:31.616 00.001 13300 evsrv: cli 10203220 disconnect
04:40:33.634 02.018 11596 Exposure complete
04:40:33.730 00.096 11596 worker thread done servicing request
04:40:33.730 00.000 13300 OnExposeComplete: enter
04:40:33.730 00.000 13300 UpdateGuideState(): m_state=6
04:40:33.731 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
04:40:33.731 00.000 13300 Star::Find returns 1 (0), X=1217.03, Y=22.24, Mass=893, SNR=20.8, Peak=66 HFD=4.1
04:40:33.732 00.001 13300 MultiStar: [#1 -0.13,0.17,0.62,U] [#2 0.10,-0.23,0.57,U] [#3 -0.12,0.06,0.40,U] [#4 -0.32,-0.18,0.00,M2] [#5 0.30,0.13,0.00,M10] [#6 0.24,0.24,0.00,M10] 
04:40:33.732 00.000 13300 refined, 3 included, MultiStar: {-0.08, 0.03}, one-star: {-0.13, 0.07}
04:40:33.732 00.000 13300 CameraToMount -- cameraTheta (2.83) - m_xAngle (1.53) = xAngle (1.30 = 1.30)
04:40:33.732 00.000 13300 CameraToMount -- cameraTheta (2.83) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.83 = -1.83)
04:40:33.732 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.03 hyp=0.08 cameraTheta=2.83 mountX=0.02 mountY=-0.08, mountTheta=-1.30
04:40:33.735 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.03, opts=13)
04:40:33.735 00.000 13300 Enqueuing Move request for scope (-0.08, 0.03)
04:40:33.735 00.000 11596 Worker thread wakes up
04:40:33.735 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.03) opts 0xd
04:40:33.736 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.03)
04:40:33.736 00.000 11596 Moving (-0.08, 0.03) raw xDistance=0.02 yDistance=-0.08
04:40:33.736 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:40:33.736 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:33.736 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:40:33.736 00.000 11596 MoveAxis(E, 0, ABG)
04:40:33.736 00.000 11596 Move returns status 0, amount 0
04:40:33.737 00.001 11596 MoveAxis(N, 0, ABG)
04:40:33.737 00.000 11596 Move returns status 0, amount 0
04:40:33.737 00.000 11596 move complete, result=0
04:40:33.737 00.000 11596 worker thread done servicing request
04:40:33.746 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=175, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
04:40:33.757 00.011 13300 UpdateGuideState exits: m=893 SNR=20.8
04:40:33.757 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:33.757 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:40:33.757 00.000 13300 Enqueuing Expose request
04:40:33.758 00.001 11596 Worker thread wakes up
04:40:33.758 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:40:33.758 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:40:34.279 00.521 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:40:34.535 00.256 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"726c4b7a-f524-4f29-a535-fb05ebb4dbfa"}
04:40:34.536 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"726c4b7a-f524-4f29-a535-fb05ebb4dbfa"}
04:40:34.537 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c781cb2a-9d35-4047-97c9-2615d62f5d85"}
04:40:34.537 00.000 13300 case statement mapped state 6 to 3
04:40:34.537 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c781cb2a-9d35-4047-97c9-2615d62f5d85"}
04:40:34.538 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"499e6cbc-f836-4f16-96d8-61518bd3387e"}
04:40:34.539 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":82,"width":15,"height":15,"star_pos":[7.03,7.24],"pixels":"..."},"id":"499e6cbc-f836-4f16-96d8-61518bd3387e"}
04:40:37.316 02.777 11596 Exposure complete
04:40:37.427 00.111 11596 worker thread done servicing request
04:40:37.427 00.000 13300 OnExposeComplete: enter
04:40:37.427 00.000 13300 UpdateGuideState(): m_state=6
04:40:37.428 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
04:40:37.428 00.000 13300 Star::Find returns 1 (0), X=1217.00, Y=22.17, Mass=881, SNR=20.7, Peak=67 HFD=4.3
04:40:37.428 00.000 13300 MultiStar: [#1 0.03,0.06,0.55,U] [#2 0.13,-0.07,0.57,U] [#3 -0.11,0.08,0.39,U] [#4 0.01,0.09,0.30,U] [#5 0.52,0.30,0.00,R] [#6 0.32,0.03,0.00,R] 
04:40:37.429 00.001 13300 refined, 4 included, MultiStar: {-0.04, 0.02}, one-star: {-0.16, -0.00}
04:40:37.429 00.000 13300 CameraToMount -- cameraTheta (2.74) - m_xAngle (1.53) = xAngle (1.21 = 1.21)
04:40:37.429 00.000 13300 CameraToMount -- cameraTheta (2.74) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.92 = -1.92)
04:40:37.429 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.02 hyp=0.04 cameraTheta=2.74 mountX=0.01 mountY=-0.04, mountTheta=-1.21
04:40:37.432 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.02, opts=13)
04:40:37.432 00.000 13300 Enqueuing Move request for scope (-0.04, 0.02)
04:40:37.433 00.001 11596 Worker thread wakes up
04:40:37.433 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.02) opts 0xd
04:40:37.433 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.02)
04:40:37.433 00.000 11596 Moving (-0.04, 0.02) raw xDistance=0.01 yDistance=-0.04
04:40:37.433 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:40:37.433 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:37.434 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:40:37.434 00.000 11596 MoveAxis(E, 0, ABG)
04:40:37.434 00.000 11596 Move returns status 0, amount 0
04:40:37.434 00.000 11596 MoveAxis(N, 0, ABG)
04:40:37.434 00.000 11596 Move returns status 0, amount 0
04:40:37.434 00.000 11596 move complete, result=0
04:40:37.435 00.001 11596 worker thread done servicing request
04:40:37.443 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=194, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
04:40:37.456 00.013 13300 UpdateGuideState exits: m=881 SNR=20.7
04:40:37.456 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:37.456 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:40:37.456 00.000 13300 Enqueuing Expose request
04:40:37.457 00.001 11596 Worker thread wakes up
04:40:37.457 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:40:37.457 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:40:37.535 00.078 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eb5bc5a2-ee84-4ccc-93bd-026bbd8f8240"}
04:40:37.535 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eb5bc5a2-ee84-4ccc-93bd-026bbd8f8240"}
04:40:37.536 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2fcee7cb-7e38-4440-8407-1ff055af21a1"}
04:40:37.536 00.000 13300 case statement mapped state 6 to 3
04:40:37.536 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2fcee7cb-7e38-4440-8407-1ff055af21a1"}
04:40:37.539 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2ab87756-b1ea-449c-ad1e-ede6e363be2b"}
04:40:37.540 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":83,"width":15,"height":15,"star_pos":[7.00,7.17],"pixels":"..."},"id":"2ab87756-b1ea-449c-ad1e-ede6e363be2b"}
04:40:37.960 00.420 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:40:41.158 03.198 11596 Exposure complete
04:40:41.198 00.040 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7668c261-9678-41ef-8866-46811ea8a992"}
04:40:41.198 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7668c261-9678-41ef-8866-46811ea8a992"}
04:40:41.199 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f677cba8-3f31-47f2-918f-fbbdf22ff7af"}
04:40:41.199 00.000 13300 case statement mapped state 6 to 3
04:40:41.200 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f677cba8-3f31-47f2-918f-fbbdf22ff7af"}
04:40:41.216 00.016 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6dc28123-def9-48e0-9672-9f80dfe9f556"}
04:40:41.217 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":83,"width":15,"height":15,"star_pos":[7.00,7.17],"pixels":"..."},"id":"6dc28123-def9-48e0-9672-9f80dfe9f556"}
04:40:41.314 00.097 11596 worker thread done servicing request
04:40:41.314 00.000 13300 OnExposeComplete: enter
04:40:41.314 00.000 13300 UpdateGuideState(): m_state=6
04:40:41.315 00.001 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
04:40:41.315 00.000 13300 Star::Find returns 1 (0), X=1217.16, Y=22.15, Mass=856, SNR=20.4, Peak=62 HFD=4.3
04:40:41.316 00.001 13300 MultiStar: [#1 -0.12,0.07,0.64,U] [#2 -0.03,-0.09,0.58,U] [#3 0.32,0.05,0.00,M1] [#4 0.27,0.32,0.00,M2] [#5 -0.24,-0.05,0.29,U] [#6 0.05,-0.02,0.29,U] 
04:40:41.316 00.000 13300 single-star, 4 included, MultiStar: {-0.05, -0.02}, one-star: {0.01, -0.02}
04:40:41.316 00.000 13300 CameraToMount -- cameraTheta (-1.36) - m_xAngle (1.53) = xAngle (-2.89 = -2.89)
04:40:41.316 00.000 13300 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.02 = 0.26)
04:40:41.316 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-1.36 mountX=-0.02 mountY=0.01, mountTheta=2.88
04:40:41.319 00.003 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.02, opts=13)
04:40:41.319 00.000 13300 Enqueuing Move request for scope (0.01, -0.02)
04:40:41.320 00.001 11596 Worker thread wakes up
04:40:41.320 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd
04:40:41.320 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.02)
04:40:41.320 00.000 11596 Moving (0.01, -0.02) raw xDistance=-0.02 yDistance=0.01
04:40:41.320 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:40:41.320 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:41.321 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:40:41.321 00.000 11596 MoveAxis(E, 0, ABG)
04:40:41.321 00.000 11596 Move returns status 0, amount 0
04:40:41.321 00.000 11596 MoveAxis(N, 0, ABG)
04:40:41.321 00.000 11596 Move returns status 0, amount 0
04:40:41.321 00.000 11596 move complete, result=0
04:40:41.322 00.001 11596 worker thread done servicing request
04:40:41.330 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=213, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
04:40:41.342 00.012 13300 UpdateGuideState exits: m=856 SNR=20.4
04:40:41.343 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:41.343 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:40:41.343 00.000 13300 Enqueuing Expose request
04:40:41.343 00.000 11596 Worker thread wakes up
04:40:41.343 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:40:41.343 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:40:41.845 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:40:44.199 02.354 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b8cf1b12-ec71-4213-b9bd-9d560d217628"}
04:40:44.199 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b8cf1b12-ec71-4213-b9bd-9d560d217628"}
04:40:44.200 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cadc8db6-b06e-4541-a4fd-aa6547f46f55"}
04:40:44.200 00.000 13300 case statement mapped state 6 to 3
04:40:44.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cadc8db6-b06e-4541-a4fd-aa6547f46f55"}
04:40:44.201 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"59cd237c-8fca-452c-aa3d-f59ae5ee5ca7"}
04:40:44.202 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":84,"width":15,"height":15,"star_pos":[7.16,7.15],"pixels":"..."},"id":"59cd237c-8fca-452c-aa3d-f59ae5ee5ca7"}
04:40:44.881 00.679 11596 Exposure complete
04:40:44.986 00.105 11596 worker thread done servicing request
04:40:44.986 00.000 13300 OnExposeComplete: enter
04:40:44.986 00.000 13300 UpdateGuideState(): m_state=6
04:40:44.987 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
04:40:44.987 00.000 13300 Star::Find returns 1 (0), X=1217.19, Y=22.41, Mass=868, SNR=20.6, Peak=60 HFD=4.0
04:40:44.987 00.000 13300 MultiStar: [#1 0.08,0.31,0.00,M1] [#2 0.17,-0.12,0.56,U] [#3 0.17,0.02,0.40,U] [#4 0.29,0.28,0.00,M3] [#5 -0.12,0.11,0.30,U] [#6 0.14,0.37,0.00,M1] 
04:40:44.987 00.000 13300 refined, 3 included, MultiStar: {0.07, 0.10}, one-star: {0.03, 0.24}
04:40:44.988 00.001 13300 CameraToMount -- cameraTheta (0.95) - m_xAngle (1.53) = xAngle (-0.59 = -0.59)
04:40:44.988 00.000 13300 CameraToMount -- cameraTheta (0.95) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.71 = 2.57)
04:40:44.988 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.10 hyp=0.12 cameraTheta=0.95 mountX=0.10 mountY=0.06, mountTheta=0.58
04:40:44.991 00.003 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.10, opts=13)
04:40:44.991 00.000 13300 Enqueuing Move request for scope (0.07, 0.10)
04:40:44.991 00.000 11596 Worker thread wakes up
04:40:44.991 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.10) opts 0xd
04:40:44.991 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.10)
04:40:44.991 00.000 11596 Moving (0.07, 0.10) raw xDistance=0.10 yDistance=0.06
04:40:44.992 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
04:40:44.992 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:44.992 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:40:44.992 00.000 11596 MoveAxis(E, 0, ABG)
04:40:44.992 00.000 11596 Move returns status 0, amount 0
04:40:44.992 00.000 11596 MoveAxis(N, 0, ABG)
04:40:44.992 00.000 11596 Move returns status 0, amount 0
04:40:44.993 00.001 11596 move complete, result=0
04:40:44.993 00.000 11596 worker thread done servicing request
04:40:45.001 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=197, med=4, FiltMin=2, FiltMax=72, Gamma=0.510
04:40:45.013 00.012 13300 UpdateGuideState exits: m=868 SNR=20.6
04:40:45.013 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:45.013 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:40:45.013 00.000 13300 Enqueuing Expose request
04:40:45.013 00.000 11596 Worker thread wakes up
04:40:45.014 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:40:45.014 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:40:45.523 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:40:47.199 01.676 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"35cd9c19-a51c-40fa-b77e-19b1ac249a49"}
04:40:47.199 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"35cd9c19-a51c-40fa-b77e-19b1ac249a49"}
04:40:47.200 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7ab0aa55-ce94-40a6-86b3-dcb3693a9a83"}
04:40:47.200 00.000 13300 case statement mapped state 6 to 3
04:40:47.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7ab0aa55-ce94-40a6-86b3-dcb3693a9a83"}
04:40:47.201 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"30f5edb7-c903-4776-8832-52a7ba5eb64a"}
04:40:47.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":85,"width":15,"height":15,"star_pos":[7.19,7.41],"pixels":"..."},"id":"30f5edb7-c903-4776-8832-52a7ba5eb64a"}
04:40:48.621 01.420 11596 Exposure complete
04:40:48.724 00.103 11596 worker thread done servicing request
04:40:48.724 00.000 13300 OnExposeComplete: enter
04:40:48.724 00.000 13300 UpdateGuideState(): m_state=6
04:40:48.725 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
04:40:48.725 00.000 13300 Star::Find returns 1 (0), X=1217.07, Y=22.58, Mass=861, SNR=20.5, Peak=64 HFD=4.0
04:40:48.726 00.001 13300 MultiStar: [#1 -0.22,0.41,0.00,M2] [#2 0.05,0.06,0.56,U] [#3 0.03,0.35,0.00,M1] [#4 -0.23,0.10,0.33,U] [#5 -0.22,-0.33,0.00,M1] [#6 -0.06,-0.11,0.30,U] 
04:40:48.726 00.000 13300 refined, 3 included, MultiStar: {-0.07, 0.20}, one-star: {-0.09, 0.41}
04:40:48.726 00.000 13300 CameraToMount -- cameraTheta (1.90) - m_xAngle (1.53) = xAngle (0.37 = 0.37)
04:40:48.726 00.000 13300 CameraToMount -- cameraTheta (1.90) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.76 = -2.76)
04:40:48.726 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.20 hyp=0.21 cameraTheta=1.90 mountX=0.20 mountY=-0.08, mountTheta=-0.38
04:40:48.730 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.20, opts=13)
04:40:48.730 00.000 13300 Enqueuing Move request for scope (-0.07, 0.20)
04:40:48.730 00.000 11596 Worker thread wakes up
04:40:48.730 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.20) opts 0xd
04:40:48.731 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.20)
04:40:48.731 00.000 11596 Moving (-0.07, 0.20) raw xDistance=0.20 yDistance=-0.08
04:40:48.731 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
04:40:48.731 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:48.731 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:40:48.732 00.001 11596 MoveAxis(W, 250, ABG)
04:40:48.732 00.000 11596 Guiding  Dir = 3, Dur = 250
04:40:48.732 00.000 11596 IsSlewing returns 0
04:40:48.744 00.012 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=171, med=4, FiltMin=2, FiltMax=65, Gamma=0.510
04:40:48.756 00.012 13300 UpdateGuideState exits: m=861 SNR=20.5
04:40:48.756 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:48.757 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:40:48.757 00.000 13300 Enqueuing Expose request
04:40:49.007 00.250 11596 IsGuiding returns 0
04:40:49.437 00.430 11596 IsGuiding returns 1
04:40:49.437 00.000 11596 scope still moving after pulse duration time elapsed
04:40:49.547 00.110 11596 IsSlewing returns 0
04:40:49.667 00.120 11596 IsGuiding returns 0
04:40:49.667 00.000 11596 scope move finished after 250 + 410 ms
04:40:49.667 00.000 11596 Move returns status 0, amount 250
04:40:49.667 00.000 11596 MoveAxis(N, 0, ABG)
04:40:49.667 00.000 11596 Move returns status 0, amount 0
04:40:49.668 00.001 11596 move complete, result=0
04:40:49.668 00.000 11596 worker thread done servicing request
04:40:49.668 00.000 13300 GuideStep: 0.2 px 250 ms WEST, -0.1 px 0 ms NORTH
04:40:49.669 00.001 11596 Worker thread wakes up
04:40:49.669 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:40:50.176 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:40:50.198 00.022 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5e055791-05fc-4398-a9ba-6b458f1ea2bc"}
04:40:50.198 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5e055791-05fc-4398-a9ba-6b458f1ea2bc"}
04:40:50.199 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d447b809-1e5b-47c4-86a9-d7bd11ecfa05"}
04:40:50.199 00.000 13300 case statement mapped state 6 to 3
04:40:50.199 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d447b809-1e5b-47c4-86a9-d7bd11ecfa05"}
04:40:50.200 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f7a12a8b-ee2f-4494-be8e-1748fee53ac8"}
04:40:50.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":86,"width":15,"height":15,"star_pos":[7.07,6.58],"pixels":"..."},"id":"f7a12a8b-ee2f-4494-be8e-1748fee53ac8"}
04:40:53.199 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b272cd9e-354a-4209-a2ba-e97b2c3a84b0"}
04:40:53.199 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b272cd9e-354a-4209-a2ba-e97b2c3a84b0"}
04:40:53.200 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"41dd1172-5682-43b6-af32-af72f589b272"}
04:40:53.200 00.000 13300 case statement mapped state 6 to 3
04:40:53.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"41dd1172-5682-43b6-af32-af72f589b272"}
04:40:53.214 00.014 11596 Exposure complete
04:40:53.218 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6ac90f34-d422-49cc-b25e-5704b14a69b8"}
04:40:53.219 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":86,"width":15,"height":15,"star_pos":[7.07,6.58],"pixels":"..."},"id":"6ac90f34-d422-49cc-b25e-5704b14a69b8"}
04:40:53.319 00.100 11596 worker thread done servicing request
04:40:53.319 00.000 13300 OnExposeComplete: enter
04:40:53.319 00.000 13300 UpdateGuideState(): m_state=6
04:40:53.320 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
04:40:53.320 00.000 13300 Star::Find returns 1 (0), X=1217.08, Y=22.58, Mass=891, SNR=20.8, Peak=65 HFD=4.0
04:40:53.321 00.001 13300 MultiStar: [#1 0.13,0.35,0.00,M3] [#2 0.07,0.16,0.57,U] [#3 0.13,0.46,0.00,M2] [#4 0.03,0.22,0.31,U] [#5 -0.31,-0.45,0.00,M2] [#6 0.47,0.16,0.00,M1] 
04:40:53.321 00.000 13300 refined, 2 included, MultiStar: {-0.02, 0.30}, one-star: {-0.08, 0.41}
04:40:53.321 00.000 13300 CameraToMount -- cameraTheta (1.63) - m_xAngle (1.53) = xAngle (0.10 = 0.10)
04:40:53.321 00.000 13300 CameraToMount -- cameraTheta (1.63) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.03 = -3.03)
04:40:53.321 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.30 hyp=0.30 cameraTheta=1.63 mountX=0.30 mountY=-0.03, mountTheta=-0.11
04:40:53.324 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.30, opts=13)
04:40:53.324 00.000 13300 Enqueuing Move request for scope (-0.02, 0.30)
04:40:53.325 00.001 11596 Worker thread wakes up
04:40:53.325 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.30) opts 0xd
04:40:53.325 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.30)
04:40:53.325 00.000 11596 Moving (-0.02, 0.30) raw xDistance=0.30 yDistance=-0.03
04:40:53.325 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.30
04:40:53.325 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:53.326 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:40:53.326 00.000 11596 MoveAxis(W, 394, ABG)
04:40:53.326 00.000 11596 Guiding  Dir = 3, Dur = 394
04:40:53.326 00.000 11596 IsSlewing returns 0
04:40:53.336 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=183, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
04:40:53.348 00.012 13300 UpdateGuideState exits: m=891 SNR=20.8
04:40:53.348 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:53.348 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:40:53.348 00.000 13300 Enqueuing Expose request
04:40:53.408 00.060 11596 IsGuiding returns 0
04:40:53.517 00.109 11596 PulseGuide returned control before completion, sleep 296
04:40:53.860 00.343 11596 IsGuiding returns 1
04:40:53.860 00.000 11596 scope still moving after pulse duration time elapsed
04:40:53.894 00.034 11596 IsSlewing returns 0
04:40:53.952 00.058 11596 IsGuiding returns 0
04:40:53.952 00.000 11596 scope move finished after 394 + 150 ms
04:40:53.952 00.000 11596 Move returns status 0, amount 394
04:40:53.953 00.001 11596 MoveAxis(N, 0, ABG)
04:40:53.953 00.000 11596 Move returns status 0, amount 0
04:40:53.953 00.000 11596 move complete, result=0
04:40:53.953 00.000 11596 worker thread done servicing request
04:40:53.953 00.000 11596 Worker thread wakes up
04:40:53.953 00.000 13300 GuideStep: 0.3 px 394 ms WEST, -0.0 px 0 ms NORTH
04:40:53.953 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:40:54.467 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:40:56.199 01.732 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c5a41327-6159-4064-b052-35d08c49a1ae"}
04:40:56.199 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c5a41327-6159-4064-b052-35d08c49a1ae"}
04:40:56.200 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1ef3b9b7-cff6-4007-b918-72695efa9e63"}
04:40:56.200 00.000 13300 case statement mapped state 6 to 3
04:40:56.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1ef3b9b7-cff6-4007-b918-72695efa9e63"}
04:40:56.201 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1a91057f-ba6b-42b3-abef-beb348603b51"}
04:40:56.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":87,"width":15,"height":15,"star_pos":[7.08,6.58],"pixels":"..."},"id":"1a91057f-ba6b-42b3-abef-beb348603b51"}
04:40:57.621 01.420 11596 Exposure complete
04:40:57.727 00.106 11596 worker thread done servicing request
04:40:57.727 00.000 13300 OnExposeComplete: enter
04:40:57.728 00.001 13300 UpdateGuideState(): m_state=6
04:40:57.728 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
04:40:57.729 00.001 13300 Star::Find returns 1 (0), X=1217.04, Y=22.56, Mass=858, SNR=20.4, Peak=59 HFD=4.1
04:40:57.729 00.000 13300 MultiStar: [#1 -0.14,0.19,0.63,U] [#2 -0.15,-0.13,0.59,U] [#3 0.19,0.29,0.00,M3] [#4 -0.16,0.27,0.00,M2] [#5 -0.61,-0.13,0.00,M3] [#6 -0.18,0.23,0.00,M2] 
04:40:57.729 00.000 13300 refined, 2 included, MultiStar: {-0.13, 0.19}, one-star: {-0.12, 0.39}
04:40:57.729 00.000 13300 CameraToMount -- cameraTheta (2.18) - m_xAngle (1.53) = xAngle (0.64 = 0.64)
04:40:57.730 00.001 13300 CameraToMount -- cameraTheta (2.18) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.48 = -2.48)
04:40:57.730 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=0.19 hyp=0.23 cameraTheta=2.18 mountX=0.19 mountY=-0.14, mountTheta=-0.65
04:40:57.733 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=0.19, opts=13)
04:40:57.733 00.000 13300 Enqueuing Move request for scope (-0.13, 0.19)
04:40:57.734 00.001 11596 Worker thread wakes up
04:40:57.734 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.19) opts 0xd
04:40:57.734 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, 0.19)
04:40:57.734 00.000 11596 Moving (-0.13, 0.19) raw xDistance=0.19 yDistance=-0.14
04:40:57.734 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.19
04:40:57.734 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:57.735 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
04:40:57.735 00.000 11596 MoveAxis(W, 262, ABG)
04:40:57.735 00.000 11596 Guiding  Dir = 3, Dur = 262
04:40:57.735 00.000 11596 IsSlewing returns 0
04:40:57.744 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=181, med=4, FiltMin=2, FiltMax=69, Gamma=0.510
04:40:57.751 00.007 11596 IsGuiding returns 0
04:40:57.756 00.005 13300 UpdateGuideState exits: m=858 SNR=20.4
04:40:57.756 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:57.756 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:40:57.756 00.000 13300 Enqueuing Expose request
04:40:57.841 00.085 11596 PulseGuide returned control before completion, sleep 183
04:40:58.052 00.211 11596 IsGuiding returns 1
04:40:58.052 00.000 11596 scope still moving after pulse duration time elapsed
04:40:58.087 00.035 11596 IsSlewing returns 0
04:40:58.143 00.056 11596 IsGuiding returns 1
04:40:58.177 00.034 11596 IsSlewing returns 0
04:40:58.440 00.263 11596 IsGuiding returns 0
04:40:58.441 00.001 11596 scope move finished after 262 + 427 ms
04:40:58.441 00.000 11596 Move returns status 0, amount 262
04:40:58.441 00.000 11596 MoveAxis(N, 0, ABG)
04:40:58.441 00.000 11596 Move returns status 0, amount 0
04:40:58.441 00.000 11596 move complete, result=0
04:40:58.441 00.000 11596 worker thread done servicing request
04:40:58.441 00.000 13300 GuideStep: 0.2 px 262 ms WEST, -0.1 px 0 ms NORTH
04:40:58.442 00.001 11596 Worker thread wakes up
04:40:58.442 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:40:58.953 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:40:59.199 00.246 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"29dff8a9-1a90-450d-98c8-055d1b0c3599"}
04:40:59.199 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"29dff8a9-1a90-450d-98c8-055d1b0c3599"}
04:40:59.200 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eb5265c8-3f28-400f-8418-8804ab6a2234"}
04:40:59.200 00.000 13300 case statement mapped state 6 to 3
04:40:59.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eb5265c8-3f28-400f-8418-8804ab6a2234"}
04:40:59.201 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d29f18d1-0137-4ce9-9266-25912e609252"}
04:40:59.202 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":88,"width":15,"height":15,"star_pos":[7.04,6.56],"pixels":"..."},"id":"d29f18d1-0137-4ce9-9266-25912e609252"}
04:41:01.985 02.783 11596 Exposure complete
04:41:02.095 00.110 11596 worker thread done servicing request
04:41:02.095 00.000 13300 OnExposeComplete: enter
04:41:02.095 00.000 13300 UpdateGuideState(): m_state=6
04:41:02.096 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
04:41:02.096 00.000 13300 Star::Find returns 1 (0), X=1216.87, Y=22.23, Mass=837, SNR=20.2, Peak=63 HFD=4.1
04:41:02.097 00.001 13300 MultiStar: [#1 -0.01,0.18,0.63,U] [#2 0.01,0.00,0.60,U] [#3 0.12,-0.19,0.41,U] [#4 0.12,0.25,0.00,M3] [#5 0.02,-0.27,0.33,U] [#6 -0.01,-0.18,0.31,U] 
04:41:02.097 00.000 13300 refined, 5 included, MultiStar: {-0.07, -0.01}, one-star: {-0.29, 0.06}
04:41:02.097 00.000 13300 CameraToMount -- cameraTheta (-2.96) - m_xAngle (1.53) = xAngle (-4.49 = 1.79)
04:41:02.097 00.000 13300 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.62 = -1.34)
04:41:02.097 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.01 hyp=0.08 cameraTheta=-2.96 mountX=-0.02 mountY=-0.07, mountTheta=-1.79
04:41:02.100 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.01, opts=13)
04:41:02.100 00.000 13300 Enqueuing Move request for scope (-0.07, -0.01)
04:41:02.101 00.001 11596 Worker thread wakes up
04:41:02.101 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.01) opts 0xd
04:41:02.101 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.01)
04:41:02.101 00.000 11596 Moving (-0.07, -0.01) raw xDistance=-0.02 yDistance=-0.07
04:41:02.101 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:41:02.101 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:41:02.101 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:41:02.101 00.000 11596 MoveAxis(E, 0, ABG)
04:41:02.101 00.000 11596 Move returns status 0, amount 0
04:41:02.101 00.000 11596 MoveAxis(N, 0, ABG)
04:41:02.101 00.000 11596 Move returns status 0, amount 0
04:41:02.101 00.000 11596 move complete, result=0
04:41:02.101 00.000 11596 worker thread done servicing request
04:41:02.111 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=184, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
04:41:02.123 00.012 13300 UpdateGuideState exits: m=837 SNR=20.2
04:41:02.123 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:02.123 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:41:02.123 00.000 13300 Enqueuing Expose request
04:41:02.123 00.000 11596 Worker thread wakes up
04:41:02.123 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:41:02.124 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:41:02.199 00.075 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"91bce9c1-5cdd-411f-9c40-ffe9cb77675a"}
04:41:02.200 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"91bce9c1-5cdd-411f-9c40-ffe9cb77675a"}
04:41:02.203 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"39f94be0-9062-4f78-ac5c-cb32984d169c"}
04:41:02.203 00.000 13300 case statement mapped state 6 to 3
04:41:02.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"39f94be0-9062-4f78-ac5c-cb32984d169c"}
04:41:02.205 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2a910443-2ef8-4fd6-9b43-22e9ef1f57a1"}
04:41:02.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":89,"width":15,"height":15,"star_pos":[6.87,7.23],"pixels":"..."},"id":"2a910443-2ef8-4fd6-9b43-22e9ef1f57a1"}
04:41:02.633 00.428 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:41:05.200 02.567 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1860f3da-443d-4094-ba1f-d73f0dca8e01"}
04:41:05.201 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1860f3da-443d-4094-ba1f-d73f0dca8e01"}
04:41:05.201 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eb99f542-673b-4252-aa37-ba4cdc67bcd4"}
04:41:05.202 00.001 13300 case statement mapped state 6 to 3
04:41:05.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eb99f542-673b-4252-aa37-ba4cdc67bcd4"}
04:41:05.203 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4348a82d-dc46-48ed-a436-8c9c85d4f31d"}
04:41:05.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":89,"width":15,"height":15,"star_pos":[6.87,7.23],"pixels":"..."},"id":"4348a82d-dc46-48ed-a436-8c9c85d4f31d"}
04:41:05.669 00.466 11596 Exposure complete
04:41:05.771 00.102 11596 worker thread done servicing request
04:41:05.772 00.001 13300 OnExposeComplete: enter
04:41:05.772 00.000 13300 UpdateGuideState(): m_state=6
04:41:05.773 00.001 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
04:41:05.773 00.000 13300 Star::Find returns 1 (0), X=1217.06, Y=22.09, Mass=782, SNR=19.5, Peak=62 HFD=4.3
04:41:05.773 00.000 13300 MultiStar: [#1 -0.29,0.07,0.00,M2] [#2 -0.07,-0.28,0.00,M1] [#3 -0.12,-0.06,0.41,U] [#4 -0.24,-0.03,0.33,U] [#5 -0.10,-0.60,0.00,M3] [#6 -0.26,0.14,0.00,M2] 
04:41:05.774 00.001 13300 single-star, 2 included, MultiStar: {-0.13, -0.07}, one-star: {-0.10, -0.08}
04:41:05.774 00.000 13300 CameraToMount -- cameraTheta (-2.47) - m_xAngle (1.53) = xAngle (-4.01 = 2.28)
04:41:05.774 00.000 13300 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.13 = -0.85)
04:41:05.774 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-2.47 mountX=-0.08 mountY=-0.10, mountTheta=-2.28
04:41:05.779 00.005 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.08, opts=13)
04:41:05.780 00.001 13300 Enqueuing Move request for scope (-0.10, -0.08)
04:41:05.780 00.000 11596 Worker thread wakes up
04:41:05.780 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.08) opts 0xd
04:41:05.780 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.08)
04:41:05.780 00.000 11596 Moving (-0.10, -0.08) raw xDistance=-0.08 yDistance=-0.10
04:41:05.780 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:41:05.781 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:41:05.781 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:41:05.781 00.000 11596 MoveAxis(E, 0, ABG)
04:41:05.781 00.000 11596 Move returns status 0, amount 0
04:41:05.781 00.000 11596 MoveAxis(N, 0, ABG)
04:41:05.781 00.000 11596 Move returns status 0, amount 0
04:41:05.782 00.001 11596 move complete, result=0
04:41:05.782 00.000 11596 worker thread done servicing request
04:41:05.795 00.013 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=173, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
04:41:05.809 00.014 13300 UpdateGuideState exits: m=782 SNR=19.5
04:41:05.809 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:05.809 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:41:05.809 00.000 13300 Enqueuing Expose request
04:41:05.809 00.000 11596 Worker thread wakes up
04:41:05.810 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:41:05.810 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:41:06.319 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:41:08.200 01.881 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"553d9c33-10a7-48e8-b06a-0af3fa705c83"}
04:41:08.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"553d9c33-10a7-48e8-b06a-0af3fa705c83"}
04:41:08.201 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4f2bd0ec-d14f-4a6c-af28-4e5f9889f130"}
04:41:08.201 00.000 13300 case statement mapped state 6 to 3
04:41:08.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4f2bd0ec-d14f-4a6c-af28-4e5f9889f130"}
04:41:08.202 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"81440820-de38-46af-8acd-63fa8dd390d5"}
04:41:08.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":90,"width":15,"height":15,"star_pos":[7.06,7.09],"pixels":"..."},"id":"81440820-de38-46af-8acd-63fa8dd390d5"}
04:41:09.355 01.153 11596 Exposure complete
04:41:09.458 00.103 11596 worker thread done servicing request
04:41:09.459 00.001 13300 OnExposeComplete: enter
04:41:09.459 00.000 13300 UpdateGuideState(): m_state=6
04:41:09.459 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
04:41:09.460 00.001 13300 Star::Find returns 1 (0), X=1216.97, Y=22.10, Mass=820, SNR=20.0, Peak=67 HFD=4.3
04:41:09.460 00.000 13300 MultiStar: [#1 -0.16,-0.00,0.64,U] [#2 -0.07,-0.32,0.00,M2] [#3 0.00,-0.15,0.40,U] [#4 -0.14,-0.23,0.33,U] [#5 -0.38,-0.60,0.00,M4] [#6 -0.15,0.04,0.28,U] 
04:41:09.460 00.000 13300 refined, 4 included, MultiStar: {-0.14, -0.07}, one-star: {-0.18, -0.07}
04:41:09.460 00.000 13300 CameraToMount -- cameraTheta (-2.66) - m_xAngle (1.53) = xAngle (-4.19 = 2.09)
04:41:09.461 00.001 13300 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.32 = -1.03)
04:41:09.461 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=-0.07 hyp=0.16 cameraTheta=-2.66 mountX=-0.08 mountY=-0.14, mountTheta=-2.10
04:41:09.463 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=-0.07, opts=13)
04:41:09.464 00.001 13300 Enqueuing Move request for scope (-0.14, -0.07)
04:41:09.464 00.000 11596 Worker thread wakes up
04:41:09.464 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.07) opts 0xd
04:41:09.464 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, -0.07)
04:41:09.464 00.000 11596 Moving (-0.14, -0.07) raw xDistance=-0.08 yDistance=-0.14
04:41:09.464 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:41:09.464 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:41:09.465 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
04:41:09.465 00.000 11596 MoveAxis(E, 0, ABG)
04:41:09.465 00.000 11596 Move returns status 0, amount 0
04:41:09.465 00.000 11596 MoveAxis(N, 0, ABG)
04:41:09.465 00.000 11596 Move returns status 0, amount 0
04:41:09.465 00.000 11596 move complete, result=0
04:41:09.465 00.000 11596 worker thread done servicing request
04:41:09.474 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=169, med=4, FiltMin=2, FiltMax=72, Gamma=0.510
04:41:09.486 00.012 13300 UpdateGuideState exits: m=820 SNR=20.0
04:41:09.486 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:09.486 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:41:09.486 00.000 13300 Enqueuing Expose request
04:41:09.487 00.001 11596 Worker thread wakes up
04:41:09.487 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:41:09.487 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:41:10.002 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:41:11.200 01.198 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ecce6be7-2f2c-43ca-9367-34c173cef660"}
04:41:11.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ecce6be7-2f2c-43ca-9367-34c173cef660"}
04:41:11.201 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3694c1b6-7469-4985-8222-3426e0842b20"}
04:41:11.201 00.000 13300 case statement mapped state 6 to 3
04:41:11.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3694c1b6-7469-4985-8222-3426e0842b20"}
04:41:11.202 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b8265471-027f-4e3c-bdbb-c3a22763642d"}
04:41:11.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":91,"width":15,"height":15,"star_pos":[6.97,7.10],"pixels":"..."},"id":"b8265471-027f-4e3c-bdbb-c3a22763642d"}
04:41:13.032 01.830 11596 Exposure complete
04:41:13.136 00.104 11596 worker thread done servicing request
04:41:13.137 00.001 13300 OnExposeComplete: enter
04:41:13.137 00.000 13300 UpdateGuideState(): m_state=6
04:41:13.137 00.000 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
04:41:13.138 00.001 13300 Star::Find returns 1 (0), X=1216.83, Y=22.04, Mass=835, SNR=20.1, Peak=63 HFD=4.2
04:41:13.138 00.000 13300 MultiStar: [#1 -0.27,-0.11,0.00,M2] [#2 -0.07,-0.23,0.57,U] [#3 -0.15,-0.06,0.42,U] [#4 -0.12,-0.10,0.32,U] [#5 -0.61,-0.47,0.00,M5] [#6 -0.22,-0.33,0.00,M2] 
04:41:13.138 00.000 13300 refined, 3 included, MultiStar: {-0.20, -0.14}, one-star: {-0.33, -0.13}
04:41:13.139 00.001 13300 CameraToMount -- cameraTheta (-2.55) - m_xAngle (1.53) = xAngle (-4.08 = 2.20)
04:41:13.139 00.000 13300 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.21 = -0.93)
04:41:13.139 00.000 13300 CameraToMount -- cameraX=-0.20 cameraY=-0.14 hyp=0.25 cameraTheta=-2.55 mountX=-0.14 mountY=-0.20, mountTheta=-2.21
04:41:13.142 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.20, y=-0.14, opts=13)
04:41:13.143 00.001 13300 Enqueuing Move request for scope (-0.20, -0.14)
04:41:13.143 00.000 11596 Worker thread wakes up
04:41:13.143 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.14) opts 0xd
04:41:13.143 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.20, -0.14)
04:41:13.144 00.001 11596 Moving (-0.20, -0.14) raw xDistance=-0.14 yDistance=-0.20
04:41:13.144 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.14
04:41:13.144 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
04:41:13.144 00.000 11596 MoveAxis(E, 181, ABG)
04:41:13.144 00.000 11596 Guiding  Dir = 2, Dur = 181
04:41:13.145 00.001 11596 IsSlewing returns 0
04:41:13.153 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=180, med=4, FiltMin=2, FiltMax=66, Gamma=0.510
04:41:13.165 00.012 13300 UpdateGuideState exits: m=835 SNR=20.1
04:41:13.165 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:13.166 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:41:13.166 00.000 13300 Enqueuing Expose request
04:41:13.258 00.092 11596 IsGuiding returns 0
04:41:13.360 00.102 11596 PulseGuide returned control before completion, sleep 90
04:41:13.501 00.141 11596 IsGuiding returns 1
04:41:13.501 00.000 11596 scope still moving after pulse duration time elapsed
04:41:13.529 00.028 11596 IsSlewing returns 0
04:41:13.593 00.064 11596 IsGuiding returns 0
04:41:13.594 00.001 11596 scope move finished after 181 + 153 ms
04:41:13.594 00.000 11596 Move returns status 0, amount 181
04:41:13.594 00.000 11596 MoveAxis(N, 259, ABG)
04:41:13.594 00.000 11596 Guiding  Dir = 0, Dur = 259
04:41:13.595 00.001 11596 IsSlewing returns 0
04:41:13.710 00.115 11596 IsGuiding returns 0
04:41:14.105 00.395 11596 IsGuiding returns 1
04:41:14.105 00.000 11596 scope still moving after pulse duration time elapsed
04:41:14.200 00.095 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"88fa8068-e233-4e99-95ea-ab44a2eab4fc"}
04:41:14.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"88fa8068-e233-4e99-95ea-ab44a2eab4fc"}
04:41:14.202 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0b0e3590-3c2e-4998-8204-26a5a3ee5655"}
04:41:14.202 00.000 13300 case statement mapped state 6 to 3
04:41:14.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0b0e3590-3c2e-4998-8204-26a5a3ee5655"}
04:41:14.203 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"731c9808-42a7-4f66-9b5a-d9d0fd6f37bd"}
04:41:14.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":92,"width":15,"height":15,"star_pos":[6.83,7.04],"pixels":"..."},"id":"731c9808-42a7-4f66-9b5a-d9d0fd6f37bd"}
04:41:14.302 00.099 11596 IsSlewing returns 0
04:41:14.429 00.127 11596 IsGuiding returns 0
04:41:14.429 00.000 11596 scope move finished after 259 + 459 ms
04:41:14.430 00.001 11596 Move returns status 0, amount 259
04:41:14.430 00.000 11596 move complete, result=0
04:41:14.430 00.000 11596 worker thread done servicing request
04:41:14.430 00.000 13300 GuideStep: -0.1 px 181 ms EAST, -0.2 px 259 ms NORTH
04:41:14.430 00.000 11596 Worker thread wakes up
04:41:14.431 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:41:14.946 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:41:17.200 02.254 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aa5147fd-42b5-4677-ae30-479fd4ebdc17"}
04:41:17.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aa5147fd-42b5-4677-ae30-479fd4ebdc17"}
04:41:17.201 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3cfe0852-0a04-4162-b56a-29c5c1a6ca90"}
04:41:17.201 00.000 13300 case statement mapped state 6 to 3
04:41:17.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3cfe0852-0a04-4162-b56a-29c5c1a6ca90"}
04:41:17.202 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"be9cdc5c-e2aa-4aa6-a7b9-28babfdc1a9c"}
04:41:17.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":92,"width":15,"height":15,"star_pos":[6.83,7.04],"pixels":"..."},"id":"be9cdc5c-e2aa-4aa6-a7b9-28babfdc1a9c"}
04:41:17.988 00.786 11596 Exposure complete
04:41:18.094 00.106 11596 worker thread done servicing request
04:41:18.094 00.000 13300 OnExposeComplete: enter
04:41:18.094 00.000 13300 UpdateGuideState(): m_state=6
04:41:18.095 00.001 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
04:41:18.095 00.000 13300 Star::Find returns 1 (0), X=1216.87, Y=22.36, Mass=851, SNR=20.3, Peak=56 HFD=4.0
04:41:18.096 00.001 13300 MultiStar: [#1 -0.19,0.12,0.61,U] [#2 -0.06,0.09,0.56,U] [#3 -0.30,0.19,0.00,M1] [#4 -0.08,0.32,0.00,M1] [#5 -0.69,-0.25,0.00,M6] [#6 -0.53,0.12,0.00,M3] 
04:41:18.096 00.000 13300 refined, 2 included, MultiStar: {-0.20, 0.15}, one-star: {-0.29, 0.19}
04:41:18.096 00.000 13300 CameraToMount -- cameraTheta (2.52) - m_xAngle (1.53) = xAngle (0.98 = 0.98)
04:41:18.096 00.000 13300 CameraToMount -- cameraTheta (2.52) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.14 = -2.14)
04:41:18.096 00.000 13300 CameraToMount -- cameraX=-0.20 cameraY=0.15 hyp=0.25 cameraTheta=2.52 mountX=0.14 mountY=-0.21, mountTheta=-0.99
04:41:18.099 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.20, y=0.15, opts=13)
04:41:18.099 00.000 13300 Enqueuing Move request for scope (-0.20, 0.15)
04:41:18.099 00.000 11596 Worker thread wakes up
04:41:18.100 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.15) opts 0xd
04:41:18.100 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.20, 0.15)
04:41:18.100 00.000 11596 Moving (-0.20, 0.15) raw xDistance=0.14 yDistance=-0.21
04:41:18.100 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
04:41:18.100 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
04:41:18.100 00.000 11596 MoveAxis(E, 0, ABG)
04:41:18.100 00.000 11596 Move returns status 0, amount 0
04:41:18.101 00.001 11596 MoveAxis(N, 280, ABG)
04:41:18.101 00.000 11596 Guiding  Dir = 0, Dur = 280
04:41:18.101 00.000 11596 IsSlewing returns 0
04:41:18.111 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=164, med=4, FiltMin=2, FiltMax=62, Gamma=0.510
04:41:18.124 00.013 13300 UpdateGuideState exits: m=851 SNR=20.3
04:41:18.124 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:18.124 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:41:18.124 00.000 13300 Enqueuing Expose request
04:41:18.282 00.158 11596 IsGuiding returns 0
04:41:18.380 00.098 11596 PulseGuide returned control before completion, sleep 193
04:41:18.792 00.412 11596 IsGuiding returns 0
04:41:18.792 00.000 11596 Move returns status 0, amount 280
04:41:18.792 00.000 11596 move complete, result=0
04:41:18.792 00.000 11596 worker thread done servicing request
04:41:18.792 00.000 11596 Worker thread wakes up
04:41:18.792 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 280 ms NORTH
04:41:18.793 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:41:19.295 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:41:20.200 00.905 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9236a430-fed5-478a-b190-7370d0a7db8a"}
04:41:20.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9236a430-fed5-478a-b190-7370d0a7db8a"}
04:41:20.201 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b9390292-78d4-4dfb-b9ab-493732ff716a"}
04:41:20.201 00.000 13300 case statement mapped state 6 to 3
04:41:20.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b9390292-78d4-4dfb-b9ab-493732ff716a"}
04:41:20.202 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cd2e1a5d-6124-49a8-86dd-53e0483304d5"}
04:41:20.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":93,"width":15,"height":15,"star_pos":[6.87,7.36],"pixels":"..."},"id":"cd2e1a5d-6124-49a8-86dd-53e0483304d5"}
04:41:22.324 02.122 11596 Exposure complete
04:41:22.422 00.098 11596 worker thread done servicing request
04:41:22.423 00.001 13300 OnExposeComplete: enter
04:41:22.423 00.000 13300 UpdateGuideState(): m_state=6
04:41:22.424 00.001 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
04:41:22.424 00.000 13300 Star::Find returns 1 (0), X=1217.25, Y=22.40, Mass=849, SNR=20.3, Peak=58 HFD=4.0
04:41:22.424 00.000 13300 MultiStar: [#1 0.28,0.19,0.00,M2] [#2 0.24,0.12,0.58,U] [#3 0.25,0.33,0.00,M2] [#4 0.45,0.36,0.00,M2] [#5 0.25,-0.17,0.00,M7] [#6 0.69,0.34,0.00,M4] 
04:41:22.425 00.001 13300 refined, 1 included, MultiStar: {0.14, 0.19}, one-star: {0.09, 0.24}
04:41:22.425 00.000 13300 CameraToMount -- cameraTheta (0.93) - m_xAngle (1.53) = xAngle (-0.60 = -0.60)
04:41:22.425 00.000 13300 CameraToMount -- cameraTheta (0.93) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.73 = 2.55)
04:41:22.425 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=0.19 hyp=0.24 cameraTheta=0.93 mountX=0.20 mountY=0.13, mountTheta=0.60
04:41:22.428 00.003 13300 SchedulePrimaryMove(1016D950, x=0.14, y=0.19, opts=13)
04:41:22.428 00.000 13300 Enqueuing Move request for scope (0.14, 0.19)
04:41:22.428 00.000 11596 Worker thread wakes up
04:41:22.429 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.19) opts 0xd
04:41:22.429 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, 0.19)
04:41:22.429 00.000 11596 Moving (0.14, 0.19) raw xDistance=0.20 yDistance=0.13
04:41:22.429 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.20
04:41:22.429 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:41:22.429 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
04:41:22.430 00.001 11596 MoveAxis(W, 248, ABG)
04:41:22.430 00.000 11596 Guiding  Dir = 3, Dur = 248
04:41:22.430 00.000 11596 IsSlewing returns 0
04:41:22.441 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=199, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
04:41:22.451 00.010 13300 UpdateGuideState exits: m=849 SNR=20.3
04:41:22.451 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:22.451 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:41:22.451 00.000 13300 Enqueuing Expose request
04:41:22.590 00.139 11596 IsGuiding returns 0
04:41:22.802 00.212 11596 PulseGuide returned control before completion, sleep 46
04:41:23.111 00.309 11596 IsGuiding returns 0
04:41:23.111 00.000 11596 Move returns status 0, amount 248
04:41:23.111 00.000 11596 MoveAxis(N, 0, ABG)
04:41:23.112 00.001 11596 Move returns status 0, amount 0
04:41:23.112 00.000 11596 move complete, result=0
04:41:23.112 00.000 11596 worker thread done servicing request
04:41:23.112 00.000 13300 GuideStep: 0.2 px 248 ms WEST, 0.1 px 0 ms NORTH
04:41:23.112 00.000 11596 Worker thread wakes up
04:41:23.112 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:41:23.200 00.088 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b7782d50-f3ff-4f72-b0c7-a53c75eb3a76"}
04:41:23.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b7782d50-f3ff-4f72-b0c7-a53c75eb3a76"}
04:41:23.203 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"abaef11b-e005-46c3-bac4-472f8b3d7e0a"}
04:41:23.204 00.001 13300 case statement mapped state 6 to 3
04:41:23.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"abaef11b-e005-46c3-bac4-472f8b3d7e0a"}
04:41:23.206 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"27e429a2-e80e-464a-9b48-57de814b86b3"}
04:41:23.207 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":94,"width":15,"height":15,"star_pos":[7.25,7.40],"pixels":"..."},"id":"27e429a2-e80e-464a-9b48-57de814b86b3"}
04:41:23.618 00.411 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:41:26.201 02.583 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d26d38d9-d519-49a6-b11c-e1591aaf8f4c"}
04:41:26.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d26d38d9-d519-49a6-b11c-e1591aaf8f4c"}
04:41:26.202 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"03bde475-b746-4aeb-b054-ab129e083a77"}
04:41:26.202 00.000 13300 case statement mapped state 6 to 3
04:41:26.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"03bde475-b746-4aeb-b054-ab129e083a77"}
04:41:26.203 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ba0234d8-21a2-4976-bc99-d2fc8889dc47"}
04:41:26.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":94,"width":15,"height":15,"star_pos":[7.25,7.40],"pixels":"..."},"id":"ba0234d8-21a2-4976-bc99-d2fc8889dc47"}
04:41:26.668 00.465 11596 Exposure complete
04:41:26.754 00.086 11596 worker thread done servicing request
04:41:26.754 00.000 13300 OnExposeComplete: enter
04:41:26.754 00.000 13300 UpdateGuideState(): m_state=6
04:41:26.754 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
04:41:26.755 00.001 13300 Star::Find returns 1 (0), X=1217.27, Y=22.57, Mass=825, SNR=20.0, Peak=59 HFD=4.0
04:41:26.755 00.000 13300 MultiStar: [#1 0.37,0.28,0.00,M3] [#2 0.31,0.30,0.00,M1] [#3 0.50,0.25,0.00,M3] [#4 0.02,0.39,0.00,M3] [#5 0.17,0.01,0.31,U] [#6 0.24,0.22,0.00,M5] 
04:41:26.755 00.000 13300 refined, 1 included, MultiStar: {0.13, 0.31}, one-star: {0.12, 0.41}
04:41:26.755 00.000 13300 CameraToMount -- cameraTheta (1.18) - m_xAngle (1.53) = xAngle (-0.35 = -0.35)
04:41:26.755 00.000 13300 CameraToMount -- cameraTheta (1.18) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.48 = 2.80)
04:41:26.756 00.001 13300 CameraToMount -- cameraX=0.13 cameraY=0.31 hyp=0.34 cameraTheta=1.18 mountX=0.32 mountY=0.11, mountTheta=0.34
04:41:26.758 00.002 13300 SchedulePrimaryMove(1016D950, x=0.13, y=0.31, opts=13)
04:41:26.758 00.000 13300 Enqueuing Move request for scope (0.13, 0.31)
04:41:26.758 00.000 11596 Worker thread wakes up
04:41:26.758 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.31) opts 0xd
04:41:26.758 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, 0.31)
04:41:26.759 00.001 11596 Moving (0.13, 0.31) raw xDistance=0.32 yDistance=0.11
04:41:26.759 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.32
04:41:26.759 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:41:26.759 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
04:41:26.759 00.000 11596 MoveAxis(W, 414, ABG)
04:41:26.759 00.000 11596 Guiding  Dir = 3, Dur = 414
04:41:26.760 00.001 11596 IsSlewing returns 0
04:41:26.768 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=163, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
04:41:26.778 00.010 13300 UpdateGuideState exits: m=825 SNR=20.0
04:41:26.778 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:26.778 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:41:26.778 00.000 13300 Enqueuing Expose request
04:41:26.840 00.062 11596 IsGuiding returns 0
04:41:26.944 00.104 11596 PulseGuide returned control before completion, sleep 321
04:41:27.331 00.387 11596 IsGuiding returns 1
04:41:27.332 00.001 11596 scope still moving after pulse duration time elapsed
04:41:27.367 00.035 11596 IsSlewing returns 0
04:41:27.468 00.101 11596 IsGuiding returns 0
04:41:27.468 00.000 11596 scope move finished after 414 + 213 ms
04:41:27.469 00.001 11596 Move returns status 0, amount 414
04:41:27.469 00.000 11596 MoveAxis(N, 0, ABG)
04:41:27.469 00.000 11596 Move returns status 0, amount 0
04:41:27.469 00.000 11596 move complete, result=0
04:41:27.469 00.000 11596 worker thread done servicing request
04:41:27.469 00.000 13300 GuideStep: 0.3 px 414 ms WEST, 0.1 px 0 ms NORTH
04:41:27.469 00.000 11596 Worker thread wakes up
04:41:27.469 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:41:27.983 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:41:29.200 01.217 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"59306275-4585-438d-ae92-cc9565b5b305"}
04:41:29.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"59306275-4585-438d-ae92-cc9565b5b305"}
04:41:29.201 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c9922dbb-abf6-4e18-84ef-0312fad6d2a9"}
04:41:29.201 00.000 13300 case statement mapped state 6 to 3
04:41:29.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c9922dbb-abf6-4e18-84ef-0312fad6d2a9"}
04:41:29.202 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"55f450d8-dc34-4dda-b3c1-9048b04e16f6"}
04:41:29.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":95,"width":15,"height":15,"star_pos":[7.27,6.57],"pixels":"..."},"id":"55f450d8-dc34-4dda-b3c1-9048b04e16f6"}
04:41:31.020 01.818 11596 Exposure complete
04:41:31.092 00.072 11596 worker thread done servicing request
04:41:31.092 00.000 13300 OnExposeComplete: enter
04:41:31.092 00.000 13300 UpdateGuideState(): m_state=6
04:41:31.093 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
04:41:31.093 00.000 13300 Star::Find returns 1 (0), X=1217.26, Y=22.49, Mass=815, SNR=19.9, Peak=59 HFD=3.9
04:41:31.094 00.001 13300 MultiStar: [#1 0.09,0.16,0.64,U] [#2 0.18,0.16,0.57,U] [#3 0.26,0.06,0.37,U] [#4 0.22,0.26,0.00,M4] [#5 -0.12,-0.19,0.29,U] [#6 0.22,-0.03,0.30,U] 
04:41:31.094 00.000 13300 refined, 5 included, MultiStar: {0.12, 0.15}, one-star: {0.10, 0.32}
04:41:31.094 00.000 13300 CameraToMount -- cameraTheta (0.88) - m_xAngle (1.53) = xAngle (-0.65 = -0.65)
04:41:31.094 00.000 13300 CameraToMount -- cameraTheta (0.88) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.78 = 2.51)
04:41:31.094 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=0.15 hyp=0.19 cameraTheta=0.88 mountX=0.15 mountY=0.11, mountTheta=0.64
04:41:31.096 00.002 13300 SchedulePrimaryMove(1016D950, x=0.12, y=0.15, opts=13)
04:41:31.096 00.000 13300 Enqueuing Move request for scope (0.12, 0.15)
04:41:31.097 00.001 11596 Worker thread wakes up
04:41:31.097 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.15) opts 0xd
04:41:31.097 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, 0.15)
04:41:31.097 00.000 11596 Moving (0.12, 0.15) raw xDistance=0.15 yDistance=0.11
04:41:31.097 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.15
04:41:31.097 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:41:31.097 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
04:41:31.098 00.001 11596 MoveAxis(W, 221, ABG)
04:41:31.098 00.000 11596 Guiding  Dir = 3, Dur = 221
04:41:31.098 00.000 11596 IsSlewing returns 0
04:41:31.106 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=191, med=4, FiltMin=2, FiltMax=64, Gamma=0.510
04:41:31.114 00.008 13300 UpdateGuideState exits: m=815 SNR=19.9
04:41:31.115 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:31.115 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:41:31.115 00.000 13300 Enqueuing Expose request
04:41:31.233 00.118 11596 IsGuiding returns 0
04:41:31.374 00.141 11596 PulseGuide returned control before completion, sleep 90
04:41:31.487 00.113 11596 IsGuiding returns 1
04:41:31.488 00.001 11596 scope still moving after pulse duration time elapsed
04:41:31.517 00.029 11596 IsSlewing returns 0
04:41:31.606 00.089 11596 IsGuiding returns 0
04:41:31.606 00.000 11596 scope move finished after 221 + 151 ms
04:41:31.606 00.000 11596 Move returns status 0, amount 221
04:41:31.606 00.000 11596 MoveAxis(N, 0, ABG)
04:41:31.606 00.000 11596 Move returns status 0, amount 0
04:41:31.606 00.000 11596 move complete, result=0
04:41:31.606 00.000 11596 worker thread done servicing request
04:41:31.607 00.001 13300 GuideStep: 0.2 px 221 ms WEST, 0.1 px 0 ms NORTH
04:41:31.607 00.000 11596 Worker thread wakes up
04:41:31.607 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:41:32.109 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:41:32.200 00.091 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8ab1a2ca-f6a9-49b3-b800-c35729631a7f"}
04:41:32.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8ab1a2ca-f6a9-49b3-b800-c35729631a7f"}
04:41:32.201 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ef894045-5537-490d-af71-6972b564f019"}
04:41:32.201 00.000 13300 case statement mapped state 6 to 3
04:41:32.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ef894045-5537-490d-af71-6972b564f019"}
04:41:32.202 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"72ad2ae1-398d-4fbd-86a6-ee1ddc82e422"}
04:41:32.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":96,"width":15,"height":15,"star_pos":[7.26,7.49],"pixels":"..."},"id":"72ad2ae1-398d-4fbd-86a6-ee1ddc82e422"}
04:41:35.150 02.948 11596 Exposure complete
04:41:35.200 00.050 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"924beeec-81ed-42de-bc6f-b84648acf428"}
04:41:35.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"924beeec-81ed-42de-bc6f-b84648acf428"}
04:41:35.201 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3ea7e2b7-9eee-4c5c-8b9b-ba0543ad44cd"}
04:41:35.201 00.000 13300 case statement mapped state 6 to 3
04:41:35.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3ea7e2b7-9eee-4c5c-8b9b-ba0543ad44cd"}
04:41:35.202 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"14f0a363-679b-4adc-aac1-76bc4546ac61"}
04:41:35.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":96,"width":15,"height":15,"star_pos":[7.26,7.49],"pixels":"..."},"id":"14f0a363-679b-4adc-aac1-76bc4546ac61"}
04:41:35.237 00.035 11596 worker thread done servicing request
04:41:35.237 00.000 13300 OnExposeComplete: enter
04:41:35.237 00.000 13300 UpdateGuideState(): m_state=6
04:41:35.237 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
04:41:35.238 00.001 13300 Star::Find returns 1 (0), X=1217.30, Y=22.29, Mass=797, SNR=19.7, Peak=55 HFD=3.8
04:41:35.238 00.000 13300 MultiStar: [#1 0.27,0.17,0.00,M3] [#2 0.16,-0.05,0.57,U] [#3 0.36,-0.11,0.00,M3] [#4 0.00,0.00,0.00,L] [#5 0.10,-0.22,0.31,U] [#6 0.44,-0.05,0.00,M5] 
04:41:35.238 00.000 13300 refined, 2 included, MultiStar: {0.14, 0.01}, one-star: {0.14, 0.12}
04:41:35.238 00.000 13300 CameraToMount -- cameraTheta (0.10) - m_xAngle (1.53) = xAngle (-1.44 = -1.44)
04:41:35.238 00.000 13300 CameraToMount -- cameraTheta (0.10) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.56 = 1.72)
04:41:35.238 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=0.01 hyp=0.14 cameraTheta=0.10 mountX=0.02 mountY=0.14, mountTheta=1.44
04:41:35.240 00.002 13300 SchedulePrimaryMove(1016D950, x=0.14, y=0.01, opts=13)
04:41:35.241 00.001 13300 Enqueuing Move request for scope (0.14, 0.01)
04:41:35.241 00.000 11596 Worker thread wakes up
04:41:35.241 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.01) opts 0xd
04:41:35.241 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, 0.01)
04:41:35.241 00.000 11596 Moving (0.14, 0.01) raw xDistance=0.02 yDistance=0.14
04:41:35.241 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:41:35.241 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:41:35.242 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
04:41:35.242 00.000 11596 MoveAxis(E, 0, ABG)
04:41:35.242 00.000 11596 Move returns status 0, amount 0
04:41:35.242 00.000 11596 MoveAxis(N, 0, ABG)
04:41:35.242 00.000 11596 Move returns status 0, amount 0
04:41:35.242 00.000 11596 move complete, result=0
04:41:35.242 00.000 11596 worker thread done servicing request
04:41:35.249 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=202, med=4, FiltMin=1, FiltMax=69, Gamma=0.510
04:41:35.258 00.009 13300 UpdateGuideState exits: m=797 SNR=19.7
04:41:35.259 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:35.259 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:41:35.259 00.000 13300 Enqueuing Expose request
04:41:35.259 00.000 11596 Worker thread wakes up
04:41:35.259 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:41:35.260 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:41:35.772 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:41:38.200 02.428 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c5bd2475-5584-4b8c-9ec6-e9f2434904a7"}
04:41:38.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c5bd2475-5584-4b8c-9ec6-e9f2434904a7"}
04:41:38.201 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b7b99e83-ac26-4709-8433-4367a33f6f0a"}
04:41:38.201 00.000 13300 case statement mapped state 6 to 3
04:41:38.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b7b99e83-ac26-4709-8433-4367a33f6f0a"}
04:41:38.201 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5425872b-7a26-4127-ae3f-8d380a92f4d3"}
04:41:38.202 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":97,"width":15,"height":15,"star_pos":[7.30,7.29],"pixels":"..."},"id":"5425872b-7a26-4127-ae3f-8d380a92f4d3"}
04:41:38.794 00.592 11596 Exposure complete
04:41:38.865 00.071 11596 worker thread done servicing request
04:41:38.865 00.000 13300 OnExposeComplete: enter
04:41:38.865 00.000 13300 UpdateGuideState(): m_state=6
04:41:38.865 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
04:41:38.866 00.001 13300 Star::Find returns 1 (0), X=1217.34, Y=22.14, Mass=842, SNR=20.2, Peak=61 HFD=4.0
04:41:38.866 00.000 13300 MultiStar: [#1 0.34,0.06,0.00,M4] [#2 0.44,0.07,0.00,M1] [#3 0.48,0.15,0.00,M4] [#4 0.13,0.04,0.29,U] [#5 0.13,-0.32,0.00,M5] [#6 0.59,-0.08,0.00,M6] 
04:41:38.866 00.000 13300 refined, 1 included, MultiStar: {0.17, -0.01}, one-star: {0.18, -0.03}
04:41:38.866 00.000 13300 CameraToMount -- cameraTheta (-0.08) - m_xAngle (1.53) = xAngle (-1.62 = -1.62)
04:41:38.866 00.000 13300 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.74 = 1.54)
04:41:38.866 00.000 13300 CameraToMount -- cameraX=0.17 cameraY=-0.01 hyp=0.17 cameraTheta=-0.08 mountX=-0.01 mountY=0.17, mountTheta=1.62
04:41:38.869 00.003 13300 SchedulePrimaryMove(1016D950, x=0.17, y=-0.01, opts=13)
04:41:38.869 00.000 13300 Enqueuing Move request for scope (0.17, -0.01)
04:41:38.869 00.000 11596 Worker thread wakes up
04:41:38.869 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.01) opts 0xd
04:41:38.869 00.000 11596 Handling offset move in thread for scope, endpoint = (0.17, -0.01)
04:41:38.869 00.000 11596 Moving (0.17, -0.01) raw xDistance=-0.01 yDistance=0.17
04:41:38.869 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:41:38.870 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:41:38.870 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
04:41:38.870 00.000 11596 MoveAxis(E, 0, ABG)
04:41:38.870 00.000 11596 Move returns status 0, amount 0
04:41:38.870 00.000 11596 MoveAxis(N, 0, ABG)
04:41:38.870 00.000 11596 Move returns status 0, amount 0
04:41:38.870 00.000 11596 move complete, result=0
04:41:38.870 00.000 11596 worker thread done servicing request
04:41:38.876 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=206, med=4, FiltMin=2, FiltMax=68, Gamma=0.510
04:41:38.884 00.008 13300 UpdateGuideState exits: m=842 SNR=20.2
04:41:38.884 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:38.885 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:41:38.885 00.000 13300 Enqueuing Expose request
04:41:38.885 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
04:41:38.885 00.000 11596 Worker thread wakes up
04:41:38.885 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:41:39.399 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:41:41.198 01.799 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fb5a7ea8-3c34-4f1e-afef-78463a0ab3fa"}
04:41:41.198 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fb5a7ea8-3c34-4f1e-afef-78463a0ab3fa"}
04:41:41.199 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5e445c6a-6408-4063-bad0-cac5d5c16fd2"}
04:41:41.199 00.000 13300 case statement mapped state 6 to 3
04:41:41.199 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5e445c6a-6408-4063-bad0-cac5d5c16fd2"}
04:41:41.199 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cd4dbf0c-209e-4960-80f3-e77a910cfe57"}
04:41:41.200 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":98,"width":15,"height":15,"star_pos":[7.34,7.14],"pixels":"..."},"id":"cd4dbf0c-209e-4960-80f3-e77a910cfe57"}
04:41:42.424 01.224 11596 Exposure complete
04:41:42.511 00.087 11596 worker thread done servicing request
04:41:42.511 00.000 13300 OnExposeComplete: enter
04:41:42.511 00.000 13300 UpdateGuideState(): m_state=6
04:41:42.512 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
04:41:42.512 00.000 13300 Star::Find returns 1 (0), X=1217.39, Y=22.41, Mass=796, SNR=19.7, Peak=54 HFD=4.1
04:41:42.512 00.000 13300 MultiStar: [#1 0.13,-0.02,0.63,U] [#2 0.37,-0.13,0.00,M2] [#3 0.40,-0.08,0.00,M5] [#4 0.65,0.42,0.00,M4] [#5 -0.17,-0.30,0.00,M6] [#6 0.31,-0.02,0.00,M7] 
04:41:42.513 00.001 13300 refined, 1 included, MultiStar: {0.19, 0.14}, one-star: {0.23, 0.25}
04:41:42.513 00.000 13300 CameraToMount -- cameraTheta (0.65) - m_xAngle (1.53) = xAngle (-0.89 = -0.89)
04:41:42.513 00.000 13300 CameraToMount -- cameraTheta (0.65) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.01 = 2.27)
04:41:42.513 00.000 13300 CameraToMount -- cameraX=0.19 cameraY=0.14 hyp=0.24 cameraTheta=0.65 mountX=0.15 mountY=0.18, mountTheta=0.88
04:41:42.515 00.002 13300 SchedulePrimaryMove(1016D950, x=0.19, y=0.14, opts=13)
04:41:42.515 00.000 13300 Enqueuing Move request for scope (0.19, 0.14)
04:41:42.515 00.000 11596 Worker thread wakes up
04:41:42.515 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.14) opts 0xd
04:41:42.515 00.000 11596 Handling offset move in thread for scope, endpoint = (0.19, 0.14)
04:41:42.515 00.000 11596 Moving (0.19, 0.14) raw xDistance=0.15 yDistance=0.18
04:41:42.515 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
04:41:42.516 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:41:42.516 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
04:41:42.516 00.000 11596 MoveAxis(W, 189, ABG)
04:41:42.516 00.000 11596 Guiding  Dir = 3, Dur = 189
04:41:42.516 00.000 11596 IsSlewing returns 0
04:41:42.523 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=180, med=4, FiltMin=2, FiltMax=65, Gamma=0.510
04:41:42.531 00.008 13300 UpdateGuideState exits: m=796 SNR=19.7
04:41:42.531 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:42.531 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:41:42.531 00.000 13300 Enqueuing Expose request
04:41:42.684 00.153 11596 IsGuiding returns 0
04:41:42.993 00.309 11596 IsGuiding returns 1
04:41:42.993 00.000 11596 scope still moving after pulse duration time elapsed
04:41:43.107 00.114 11596 IsSlewing returns 0
04:41:43.206 00.099 11596 IsGuiding returns 0
04:41:43.207 00.001 11596 scope move finished after 189 + 333 ms
04:41:43.207 00.000 11596 Move returns status 0, amount 189
04:41:43.207 00.000 11596 MoveAxis(N, 0, ABG)
04:41:43.207 00.000 11596 Move returns status 0, amount 0
04:41:43.207 00.000 11596 move complete, result=0
04:41:43.207 00.000 11596 worker thread done servicing request
04:41:43.207 00.000 11596 Worker thread wakes up
04:41:43.207 00.000 13300 GuideStep: 0.2 px 189 ms WEST, 0.2 px 0 ms NORTH
04:41:43.207 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:41:43.711 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:41:44.197 00.486 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6cb81e35-6ce3-415c-9225-b5d25d78273f"}
04:41:44.197 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6cb81e35-6ce3-415c-9225-b5d25d78273f"}
04:41:44.198 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8066e11c-0c22-4260-8fdb-c85257e629bf"}
04:41:44.198 00.000 13300 case statement mapped state 6 to 3
04:41:44.198 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8066e11c-0c22-4260-8fdb-c85257e629bf"}
04:41:44.198 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"af0f188b-ad8f-473f-ad81-8688056dee04"}
04:41:44.198 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":99,"width":15,"height":15,"star_pos":[7.39,7.41],"pixels":"..."},"id":"af0f188b-ad8f-473f-ad81-8688056dee04"}
04:41:46.744 02.546 11596 Exposure complete
04:41:46.813 00.069 11596 worker thread done servicing request
04:41:46.813 00.000 13300 OnExposeComplete: enter
04:41:46.813 00.000 13300 UpdateGuideState(): m_state=6
04:41:46.814 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
04:41:46.814 00.000 13300 Star::Find returns 1 (0), X=1217.36, Y=22.16, Mass=773, SNR=19.4, Peak=61 HFD=3.9
04:41:46.814 00.000 13300 MultiStar: [#1 0.32,0.03,0.00,M4] [#2 0.54,-0.24,0.00,M3] [#3 0.53,-0.18,0.00,M6] [#4 0.52,0.23,0.00,M5] [#5 0.11,-0.46,0.00,M7] [#6 0.23,-0.13,0.28,U] 
04:41:46.814 00.000 13300 single-star, 1 included, MultiStar: {0.21, -0.03}, one-star: {0.20, -0.00}
04:41:46.815 00.001 13300 CameraToMount -- cameraTheta (-0.02) - m_xAngle (1.53) = xAngle (-1.56 = -1.56)
04:41:46.815 00.000 13300 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.68 = 1.60)
04:41:46.815 00.000 13300 CameraToMount -- cameraX=0.20 cameraY=-0.00 hyp=0.20 cameraTheta=-0.02 mountX=0.00 mountY=0.20, mountTheta=1.56
04:41:46.817 00.002 13300 SchedulePrimaryMove(1016D950, x=0.20, y=-0.00, opts=13)
04:41:46.817 00.000 13300 Enqueuing Move request for scope (0.20, -0.00)
04:41:46.818 00.001 11596 Worker thread wakes up
04:41:46.818 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.00) opts 0xd
04:41:46.818 00.000 11596 Handling offset move in thread for scope, endpoint = (0.20, -0.00)
04:41:46.818 00.000 11596 Moving (0.20, -0.00) raw xDistance=0.00 yDistance=0.20
04:41:46.818 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
04:41:46.818 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:41:46.818 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
04:41:46.818 00.000 11596 MoveAxis(E, 0, ABG)
04:41:46.818 00.000 11596 Move returns status 0, amount 0
04:41:46.818 00.000 11596 MoveAxis(N, 0, ABG)
04:41:46.819 00.001 11596 Move returns status 0, amount 0
04:41:46.819 00.000 11596 move complete, result=0
04:41:46.819 00.000 11596 worker thread done servicing request
04:41:46.825 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=199, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
04:41:46.833 00.008 13300 UpdateGuideState exits: m=773 SNR=19.4
04:41:46.833 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:46.833 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:41:46.833 00.000 13300 Enqueuing Expose request
04:41:46.833 00.000 11596 Worker thread wakes up
04:41:46.833 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
04:41:46.834 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:41:47.197 00.363 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"59b7845a-193e-4b29-a796-3a629f7c67af"}
04:41:47.197 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"59b7845a-193e-4b29-a796-3a629f7c67af"}
04:41:47.198 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"55db0338-ffe5-4554-ab0c-85195a64aa94"}
04:41:47.198 00.000 13300 case statement mapped state 6 to 3
04:41:47.198 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"55db0338-ffe5-4554-ab0c-85195a64aa94"}
04:41:47.199 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1ddb4cb5-cb88-4a20-a4ba-f20a1de00bcf"}
04:41:47.199 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":100,"width":15,"height":15,"star_pos":[7.36,7.16],"pixels":"..."},"id":"1ddb4cb5-cb88-4a20-a4ba-f20a1de00bcf"}
04:41:47.350 00.151 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:41:50.196 02.846 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e319815f-4a6b-4a5d-9522-de1627338c61"}
04:41:50.196 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e319815f-4a6b-4a5d-9522-de1627338c61"}
04:41:50.197 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"50e714dd-fd91-4786-971c-a8550533cc4c"}
04:41:50.197 00.000 13300 case statement mapped state 6 to 3
04:41:50.197 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"50e714dd-fd91-4786-971c-a8550533cc4c"}
04:41:50.197 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9546a87e-ca9d-4a6d-9a8f-e29ae89de52b"}
04:41:50.197 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":100,"width":15,"height":15,"star_pos":[7.36,7.16],"pixels":"..."},"id":"9546a87e-ca9d-4a6d-9a8f-e29ae89de52b"}
04:41:50.379 00.182 11596 Exposure complete
04:41:50.448 00.069 11596 worker thread done servicing request
04:41:50.448 00.000 13300 OnExposeComplete: enter
04:41:50.449 00.001 13300 UpdateGuideState(): m_state=6
04:41:50.449 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
04:41:50.449 00.000 13300 Star::Find returns 1 (0), X=1217.20, Y=22.16, Mass=744, SNR=19.0, Peak=58 HFD=4.1
04:41:50.449 00.000 13300 MultiStar: [#1 0.12,-0.03,0.61,U] [#2 0.48,-0.30,0.00,M4] [#3 0.48,-0.32,0.00,M7] [#4 0.27,-0.27,0.00,M6] [#5 -0.20,-0.53,0.00,M8] [#6 0.49,-0.02,0.00,M7] 
04:41:50.450 00.001 13300 single-star, 1 included, MultiStar: {0.07, -0.02}, one-star: {0.04, -0.01}
04:41:50.450 00.000 13300 CameraToMount -- cameraTheta (-0.35) - m_xAngle (1.53) = xAngle (-1.88 = -1.88)
04:41:50.450 00.000 13300 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.01 = 1.27)
04:41:50.450 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.35 mountX=-0.01 mountY=0.04, mountTheta=1.88
04:41:50.452 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.01, opts=13)
04:41:50.452 00.000 13300 Enqueuing Move request for scope (0.04, -0.01)
04:41:50.452 00.000 11596 Worker thread wakes up
04:41:50.452 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
04:41:50.452 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
04:41:50.452 00.000 11596 Moving (0.04, -0.01) raw xDistance=-0.01 yDistance=0.04
04:41:50.453 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:41:50.453 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:41:50.453 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:41:50.453 00.000 11596 MoveAxis(E, 0, ABG)
04:41:50.453 00.000 11596 Move returns status 0, amount 0
04:41:50.453 00.000 11596 MoveAxis(N, 0, ABG)
04:41:50.453 00.000 11596 Move returns status 0, amount 0
04:41:50.454 00.001 11596 move complete, result=0
04:41:50.454 00.000 11596 worker thread done servicing request
04:41:50.461 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=202, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
04:41:50.475 00.014 13300 UpdateGuideState exits: m=744 SNR=19.0
04:41:50.476 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:50.476 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:41:50.476 00.000 13300 Enqueuing Expose request
04:41:50.476 00.000 11596 Worker thread wakes up
04:41:50.476 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:41:50.477 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:41:50.986 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:41:53.196 02.210 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eace5f64-344a-4fed-b801-1126f1382519"}
04:41:53.196 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eace5f64-344a-4fed-b801-1126f1382519"}
04:41:53.197 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"712053e3-af94-4320-9dfe-9d3d735466df"}
04:41:53.197 00.000 13300 case statement mapped state 6 to 3
04:41:53.197 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"712053e3-af94-4320-9dfe-9d3d735466df"}
04:41:53.197 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fd562b0f-9f3a-4016-9ba5-a3c0b363625f"}
04:41:53.198 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":101,"width":15,"height":15,"star_pos":[7.20,7.16],"pixels":"..."},"id":"fd562b0f-9f3a-4016-9ba5-a3c0b363625f"}
04:41:54.008 00.810 11596 Exposure complete
04:41:54.078 00.070 11596 worker thread done servicing request
04:41:54.079 00.001 13300 OnExposeComplete: enter
04:41:54.079 00.000 13300 UpdateGuideState(): m_state=6
04:41:54.079 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
04:41:54.080 00.001 13300 Star::Find returns 1 (0), X=1217.34, Y=22.31, Mass=663, SNR=17.9, Peak=48 HFD=3.7
04:41:54.080 00.000 13300 MultiStar: [#1 0.20,0.03,0.63,U] [#2 0.19,-0.07,0.61,U] [#3 0.37,0.01,0.00,M8] [#4 0.59,0.26,0.00,M7] [#5 0.19,-0.23,0.00,M9] [#6 0.20,0.18,0.32,U] 
04:41:54.080 00.000 13300 refined, 3 included, MultiStar: {0.19, 0.07}, one-star: {0.18, 0.14}
04:41:54.080 00.000 13300 CameraToMount -- cameraTheta (0.35) - m_xAngle (1.53) = xAngle (-1.18 = -1.18)
04:41:54.080 00.000 13300 CameraToMount -- cameraTheta (0.35) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.31 = 1.97)
04:41:54.080 00.000 13300 CameraToMount -- cameraX=0.19 cameraY=0.07 hyp=0.20 cameraTheta=0.35 mountX=0.08 mountY=0.19, mountTheta=1.18
04:41:54.082 00.002 13300 SchedulePrimaryMove(1016D950, x=0.19, y=0.07, opts=13)
04:41:54.082 00.000 13300 Enqueuing Move request for scope (0.19, 0.07)
04:41:54.082 00.000 11596 Worker thread wakes up
04:41:54.082 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.07) opts 0xd
04:41:54.083 00.001 11596 Handling offset move in thread for scope, endpoint = (0.19, 0.07)
04:41:54.083 00.000 11596 Moving (0.19, 0.07) raw xDistance=0.08 yDistance=0.19
04:41:54.083 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:41:54.083 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:41:54.083 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
04:41:54.083 00.000 11596 MoveAxis(E, 0, ABG)
04:41:54.083 00.000 11596 Move returns status 0, amount 0
04:41:54.083 00.000 11596 MoveAxis(N, 0, ABG)
04:41:54.083 00.000 11596 Move returns status 0, amount 0
04:41:54.083 00.000 11596 move complete, result=0
04:41:54.084 00.001 11596 worker thread done servicing request
04:41:54.089 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=198, med=4, FiltMin=2, FiltMax=67, Gamma=0.510
04:41:54.098 00.009 13300 UpdateGuideState exits: m=663 SNR=17.9
04:41:54.098 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:54.098 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:41:54.098 00.000 13300 Enqueuing Expose request
04:41:54.098 00.000 11596 Worker thread wakes up
04:41:54.098 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:41:54.098 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:41:54.611 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:41:56.196 01.585 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bbf8c473-bae4-4c6f-9a9c-dff1f1ee0b50"}
04:41:56.196 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bbf8c473-bae4-4c6f-9a9c-dff1f1ee0b50"}
04:41:56.197 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dd4c4733-d9b9-4d54-8d14-5ea295a20ab0"}
04:41:56.197 00.000 13300 case statement mapped state 6 to 3
04:41:56.197 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dd4c4733-d9b9-4d54-8d14-5ea295a20ab0"}
04:41:56.197 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ee0f3e4d-cbe2-445c-b7b0-abfe4f22ab7b"}
04:41:56.198 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":102,"width":15,"height":15,"star_pos":[7.34,7.31],"pixels":"..."},"id":"ee0f3e4d-cbe2-445c-b7b0-abfe4f22ab7b"}
04:41:57.666 01.468 11596 Exposure complete
04:41:57.736 00.070 11596 worker thread done servicing request
04:41:57.737 00.001 13300 OnExposeComplete: enter
04:41:57.737 00.000 13300 UpdateGuideState(): m_state=6
04:41:57.737 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
04:41:57.737 00.000 13300 Star::Find returns 1 (0), X=1217.37, Y=22.35, Mass=653, SNR=17.8, Peak=46 HFD=3.9
04:41:57.738 00.001 13300 MultiStar: [#1 0.20,0.05,0.64,U] [#2 0.51,0.06,0.00,M4] [#3 0.17,0.04,0.40,U] [#4 0.29,0.09,0.00,M8] [#5 0.28,0.01,0.00,M10] [#6 0.12,0.39,0.00,M7] 
04:41:57.738 00.000 13300 refined, 2 included, MultiStar: {0.20, 0.11}, one-star: {0.21, 0.18}
04:41:57.738 00.000 13300 CameraToMount -- cameraTheta (0.51) - m_xAngle (1.53) = xAngle (-1.02 = -1.02)
04:41:57.738 00.000 13300 CameraToMount -- cameraTheta (0.51) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.15 = 2.14)
04:41:57.738 00.000 13300 CameraToMount -- cameraX=0.20 cameraY=0.11 hyp=0.23 cameraTheta=0.51 mountX=0.12 mountY=0.19, mountTheta=1.02
04:41:57.740 00.002 13300 SchedulePrimaryMove(1016D950, x=0.20, y=0.11, opts=13)
04:41:57.740 00.000 13300 Enqueuing Move request for scope (0.20, 0.11)
04:41:57.740 00.000 11596 Worker thread wakes up
04:41:57.740 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.11) opts 0xd
04:41:57.740 00.000 11596 Handling offset move in thread for scope, endpoint = (0.20, 0.11)
04:41:57.740 00.000 11596 Moving (0.20, 0.11) raw xDistance=0.12 yDistance=0.19
04:41:57.740 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
04:41:57.741 00.001 11596 switching direction from -1 to 1 - decHistory=4 oldest=0.36 newest=0.42
04:41:57.741 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.19
04:41:57.741 00.000 11596 MoveAxis(E, 0, ABG)
04:41:57.741 00.000 11596 Move returns status 0, amount 0
04:41:57.741 00.000 11596 BLC: Oldest BLC event removed
04:41:57.741 00.000 11596 BLC: Dec direction reversal from North to South, backlash comp pulse of 230 applied
04:41:57.741 00.000 11596 MoveAxis(S, 487, ABG)
04:41:57.741 00.000 11596 Guiding  Dir = 1, Dur = 487
04:41:57.741 00.000 11596 IsSlewing returns 0
04:41:57.745 00.004 11596 IsGuiding returns 0
04:41:57.749 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=174, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
04:41:57.758 00.009 13300 UpdateGuideState exits: m=653 SNR=17.8
04:41:57.758 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:57.758 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:41:57.758 00.000 13300 Enqueuing Expose request
04:41:58.035 00.277 11596 PulseGuide returned control before completion, sleep 208
04:41:58.490 00.455 11596 IsGuiding returns 1
04:41:58.490 00.000 11596 scope still moving after pulse duration time elapsed
04:41:58.518 00.028 11596 IsSlewing returns 0
04:41:58.778 00.260 11596 IsGuiding returns 0
04:41:58.778 00.000 11596 scope move finished after 487 + 545 ms
04:41:58.778 00.000 11596 Move returns status 0, amount 487
04:41:58.778 00.000 11596 move complete, result=0
04:41:58.778 00.000 11596 worker thread done servicing request
04:41:58.778 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 487 ms SOUTH
04:41:58.779 00.001 11596 Worker thread wakes up
04:41:58.779 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:41:59.194 00.415 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"446da03f-c515-4f26-8db7-6e0fb02ae2e2"}
04:41:59.194 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"446da03f-c515-4f26-8db7-6e0fb02ae2e2"}
04:41:59.195 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1beb58e3-22fb-42c9-8724-c6fa05bcbf32"}
04:41:59.195 00.000 13300 case statement mapped state 6 to 3
04:41:59.195 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1beb58e3-22fb-42c9-8724-c6fa05bcbf32"}
04:41:59.195 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ea670c51-71ee-40c7-9b1d-d82269b92933"}
04:41:59.195 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":103,"width":15,"height":15,"star_pos":[7.37,7.35],"pixels":"..."},"id":"ea670c51-71ee-40c7-9b1d-d82269b92933"}
04:41:59.282 00.087 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:42:02.194 02.912 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0ca2135f-4f92-4931-8544-e4489c85e29d"}
04:42:02.194 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0ca2135f-4f92-4931-8544-e4489c85e29d"}
04:42:02.195 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f159f14c-ba5e-4cb5-bf81-bdebe175937d"}
04:42:02.195 00.000 13300 case statement mapped state 6 to 3
04:42:02.195 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f159f14c-ba5e-4cb5-bf81-bdebe175937d"}
04:42:02.195 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"05b4d773-2286-4e57-af70-9f6b4bd5e209"}
04:42:02.196 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":103,"width":15,"height":15,"star_pos":[7.37,7.35],"pixels":"..."},"id":"05b4d773-2286-4e57-af70-9f6b4bd5e209"}
04:42:02.305 00.109 11596 Exposure complete
04:42:02.378 00.073 11596 worker thread done servicing request
04:42:02.378 00.000 13300 OnExposeComplete: enter
04:42:02.378 00.000 13300 UpdateGuideState(): m_state=6
04:42:02.378 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
04:42:02.379 00.001 13300 Star::Find returns 1 (0), X=1217.39, Y=22.54, Mass=687, SNR=18.3, Peak=52 HFD=4.1
04:42:02.379 00.000 13300 MultiStar: [#1 0.26,0.29,0.00,M2] [#2 0.41,0.17,0.00,M5] [#3 0.26,0.44,0.00,M8] [#4 0.44,0.41,0.00,M9] [#5 -0.21,0.01,0.27,U] [#6 0.49,0.28,0.00,M8] 
04:42:02.379 00.000 13300 refined, 1 included, MultiStar: {0.14, 0.29}, one-star: {0.24, 0.37}
04:42:02.379 00.000 13300 CameraToMount -- cameraTheta (1.12) - m_xAngle (1.53) = xAngle (-0.41 = -0.41)
04:42:02.379 00.000 13300 CameraToMount -- cameraTheta (1.12) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.54 = 2.75)
04:42:02.379 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=0.29 hyp=0.32 cameraTheta=1.12 mountX=0.30 mountY=0.13, mountTheta=0.40
04:42:02.381 00.002 13300 SchedulePrimaryMove(1016D950, x=0.14, y=0.29, opts=13)
04:42:02.381 00.000 13300 Enqueuing Move request for scope (0.14, 0.29)
04:42:02.382 00.001 11596 Worker thread wakes up
04:42:02.382 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.29) opts 0xd
04:42:02.382 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, 0.29)
04:42:02.382 00.000 11596 Moving (0.14, 0.29) raw xDistance=0.30 yDistance=0.13
04:42:02.382 00.000 11596 BLC: History state: CurrMiss=0.13, AvgInitMiss=0.24, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=0.194108, 1:0.125141
04:42:02.382 00.000 11596 BLC: No correction, Miss < min_move
04:42:02.382 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
04:42:02.382 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:42:02.382 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
04:42:02.382 00.000 11596 MoveAxis(W, 373, ABG)
04:42:02.383 00.001 11596 Guiding  Dir = 3, Dur = 373
04:42:02.383 00.000 11596 IsSlewing returns 0
04:42:02.390 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=151, med=4, FiltMin=2, FiltMax=67, Gamma=0.510
04:42:02.398 00.008 13300 UpdateGuideState exits: m=687 SNR=18.3
04:42:02.399 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:02.399 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:42:02.399 00.000 13300 Enqueuing Expose request
04:42:02.536 00.137 11596 IsGuiding returns 0
04:42:02.663 00.127 11596 PulseGuide returned control before completion, sleep 256
04:42:03.221 00.558 11596 IsGuiding returns 0
04:42:03.221 00.000 11596 Move returns status 0, amount 373
04:42:03.221 00.000 11596 MoveAxis(N, 0, ABG)
04:42:03.221 00.000 11596 Move returns status 0, amount 0
04:42:03.221 00.000 11596 move complete, result=0
04:42:03.221 00.000 11596 worker thread done servicing request
04:42:03.221 00.000 11596 Worker thread wakes up
04:42:03.221 00.000 13300 GuideStep: 0.3 px 373 ms WEST, 0.1 px 0 ms NORTH
04:42:03.222 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:42:03.726 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:42:05.193 01.467 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5477efee-ed52-4c8d-b290-1540e2082c2b"}
04:42:05.193 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5477efee-ed52-4c8d-b290-1540e2082c2b"}
04:42:05.194 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b66090b-35cd-4982-b490-b70c603b1ff6"}
04:42:05.194 00.000 13300 case statement mapped state 6 to 3
04:42:05.194 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5b66090b-35cd-4982-b490-b70c603b1ff6"}
04:42:05.194 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a4cf830b-8e11-40d9-8399-af036300707a"}
04:42:05.194 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":104,"width":15,"height":15,"star_pos":[7.39,6.54],"pixels":"..."},"id":"a4cf830b-8e11-40d9-8399-af036300707a"}
04:42:06.757 01.563 11596 Exposure complete
04:42:06.829 00.072 11596 worker thread done servicing request
04:42:06.829 00.000 13300 OnExposeComplete: enter
04:42:06.829 00.000 13300 UpdateGuideState(): m_state=6
04:42:06.829 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
04:42:06.830 00.001 13300 Star::Find returns 1 (0), X=1217.56, Y=22.30, Mass=736, SNR=18.9, Peak=51 HFD=3.9
04:42:06.830 00.000 13300 MultiStar: [#1 0.42,0.25,0.00,M3] [#2 0.28,-0.13,0.00,M6] [#3 0.71,0.23,0.00,M9] [#4 0.28,0.12,0.00,M10] [#5 0.18,-0.17,0.29,U] [#6 0.59,-0.15,0.00,M9] 
04:42:06.830 00.000 13300 refined, 1 included, MultiStar: {0.35, 0.07}, one-star: {0.41, 0.14}
04:42:06.830 00.000 13300 CameraToMount -- cameraTheta (0.19) - m_xAngle (1.53) = xAngle (-1.35 = -1.35)
04:42:06.830 00.000 13300 CameraToMount -- cameraTheta (0.19) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.47 = 1.81)
04:42:06.830 00.000 13300 CameraToMount -- cameraX=0.35 cameraY=0.07 hyp=0.36 cameraTheta=0.19 mountX=0.08 mountY=0.35, mountTheta=1.35
04:42:06.832 00.002 13300 SchedulePrimaryMove(1016D950, x=0.35, y=0.07, opts=13)
04:42:06.832 00.000 13300 Enqueuing Move request for scope (0.35, 0.07)
04:42:06.832 00.000 11596 Worker thread wakes up
04:42:06.833 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.07) opts 0xd
04:42:06.833 00.000 11596 Handling offset move in thread for scope, endpoint = (0.35, 0.07)
04:42:06.833 00.000 11596 Moving (0.35, 0.07) raw xDistance=0.08 yDistance=0.35
04:42:06.833 00.000 11596 BLC: History state: CurrMiss=0.35, AvgInitMiss=0.24, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=0.194108, 1:0.125141, 2:0.350842
04:42:06.833 00.000 11596 BLC: Under-shoot: nominal increase by 316
04:42:06.833 00.000 11596 BLC: window closed
04:42:06.833 00.000 11596 BLC: Pulse adjusted to 253
04:42:06.834 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:42:06.834 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.35
04:42:06.835 00.001 11596 MoveAxis(E, 0, ABG)
04:42:06.835 00.000 11596 Move returns status 0, amount 0
04:42:06.835 00.000 11596 MoveAxis(S, 464, ABG)
04:42:06.835 00.000 11596 Guiding  Dir = 1, Dur = 464
04:42:06.835 00.000 11596 IsSlewing returns 0
04:42:06.840 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=181, med=4, FiltMin=2, FiltMax=58, Gamma=0.510
04:42:06.849 00.009 13300 UpdateGuideState exits: m=736 SNR=18.9
04:42:06.849 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:06.849 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:42:06.849 00.000 13300 Enqueuing Expose request
04:42:07.103 00.254 13300 evsrv: cli 10203220 connect
04:42:07.103 00.000 13300 case statement mapped state 6 to 3
04:42:07.104 00.001 13300 case statement mapped state 6 to 3
04:42:07.104 00.000 13300 evsrv: cli 10203220 request: {"method":"get_pixel_scale","id":"d44db45f-bd8f-45de-8e88-52017527e029"}
04:42:07.104 00.000 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":4.46908,"id":"d44db45f-bd8f-45de-8e88-52017527e029"}
04:42:07.105 00.001 13300 evsrv: cli 10203220 disconnect
04:42:07.175 00.070 11596 IsGuiding returns 0
04:42:07.429 00.254 11596 PulseGuide returned control before completion, sleep 221
04:42:07.686 00.257 11596 IsGuiding returns 1
04:42:07.686 00.000 11596 scope still moving after pulse duration time elapsed
04:42:07.712 00.026 11596 IsSlewing returns 0
04:42:07.780 00.068 11596 IsGuiding returns 1
04:42:07.803 00.023 11596 IsSlewing returns 0
04:42:07.911 00.108 11596 IsGuiding returns 0
04:42:07.911 00.000 11596 scope move finished after 464 + 271 ms
04:42:07.911 00.000 11596 Move returns status 0, amount 464
04:42:07.911 00.000 11596 move complete, result=0
04:42:07.911 00.000 11596 worker thread done servicing request
04:42:07.911 00.000 11596 Worker thread wakes up
04:42:07.912 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.4 px 464 ms SOUTH
04:42:07.912 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:42:08.193 00.281 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"31be930a-1087-4b25-b500-b1730ef62f02"}
04:42:08.193 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"31be930a-1087-4b25-b500-b1730ef62f02"}
04:42:08.194 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f1c14fe4-95ef-46bc-8654-8495d0dde25e"}
04:42:08.194 00.000 13300 case statement mapped state 6 to 3
04:42:08.194 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f1c14fe4-95ef-46bc-8654-8495d0dde25e"}
04:42:08.195 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"32564e5e-bd89-4670-853c-6df4b0a63231"}
04:42:08.196 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":105,"width":15,"height":15,"star_pos":[6.56,7.30],"pixels":"..."},"id":"32564e5e-bd89-4670-853c-6df4b0a63231"}
04:42:08.422 00.226 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:42:11.192 02.770 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c48158d7-b551-45f1-ad2f-a29ffcba9b0d"}
04:42:11.192 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c48158d7-b551-45f1-ad2f-a29ffcba9b0d"}
04:42:11.193 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b459e438-f92b-42c3-999d-212cbef50d00"}
04:42:11.193 00.000 13300 case statement mapped state 6 to 3
04:42:11.193 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b459e438-f92b-42c3-999d-212cbef50d00"}
04:42:11.193 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a5831390-5a1d-47b1-b0a6-192bf9e984db"}
04:42:11.193 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":105,"width":15,"height":15,"star_pos":[6.56,7.30],"pixels":"..."},"id":"a5831390-5a1d-47b1-b0a6-192bf9e984db"}
04:42:11.453 00.260 11596 Exposure complete
04:42:11.525 00.072 11596 worker thread done servicing request
04:42:11.525 00.000 13300 OnExposeComplete: enter
04:42:11.525 00.000 13300 UpdateGuideState(): m_state=6
04:42:11.526 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
04:42:11.526 00.000 13300 Star::Find returns 1 (0), X=1217.53, Y=22.45, Mass=737, SNR=18.9, Peak=53 HFD=4.2
04:42:11.526 00.000 13300 MultiStar: [#1 0.37,0.28,0.00,M4] [#2 0.13,0.09,0.58,U] [#3 0.31,0.51,0.00,M10] [#4 0.14,0.23,0.28,U] [#5 0.09,-0.36,0.00,M9] [#6 0.06,-0.05,0.29,U] 
04:42:11.526 00.000 13300 refined, 3 included, MultiStar: {0.24, 0.18}, one-star: {0.37, 0.28}
04:42:11.526 00.000 13300 CameraToMount -- cameraTheta (0.64) - m_xAngle (1.53) = xAngle (-0.89 = -0.89)
04:42:11.526 00.000 13300 CameraToMount -- cameraTheta (0.64) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.02 = 2.27)
04:42:11.527 00.001 13300 CameraToMount -- cameraX=0.24 cameraY=0.18 hyp=0.29 cameraTheta=0.64 mountX=0.19 mountY=0.23, mountTheta=0.88
04:42:11.528 00.001 13300 SchedulePrimaryMove(1016D950, x=0.24, y=0.18, opts=13)
04:42:11.529 00.001 13300 Enqueuing Move request for scope (0.24, 0.18)
04:42:11.529 00.000 11596 Worker thread wakes up
04:42:11.529 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.18) opts 0xd
04:42:11.529 00.000 11596 Handling offset move in thread for scope, endpoint = (0.24, 0.18)
04:42:11.529 00.000 11596 Moving (0.24, 0.18) raw xDistance=0.19 yDistance=0.23
04:42:11.529 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.19
04:42:11.529 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
04:42:11.529 00.000 11596 MoveAxis(W, 232, ABG)
04:42:11.529 00.000 11596 Guiding  Dir = 3, Dur = 232
04:42:11.530 00.001 11596 IsSlewing returns 0
04:42:11.536 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=167, med=4, FiltMin=2, FiltMax=69, Gamma=0.510
04:42:11.547 00.011 13300 UpdateGuideState exits: m=737 SNR=18.9
04:42:11.547 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:11.548 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:42:11.548 00.000 13300 Enqueuing Expose request
04:42:11.633 00.085 11596 IsGuiding returns 0
04:42:11.752 00.119 11596 PulseGuide returned control before completion, sleep 123
04:42:11.940 00.188 11596 IsGuiding returns 1
04:42:11.940 00.000 11596 scope still moving after pulse duration time elapsed
04:42:11.970 00.030 11596 IsSlewing returns 0
04:42:12.222 00.252 11596 IsGuiding returns 0
04:42:12.223 00.001 11596 scope move finished after 232 + 357 ms
04:42:12.223 00.000 11596 Move returns status 0, amount 232
04:42:12.223 00.000 11596 MoveAxis(S, 298, ABG)
04:42:12.223 00.000 11596 Guiding  Dir = 1, Dur = 298
04:42:12.223 00.000 11596 IsSlewing returns 0
04:42:12.322 00.099 11596 IsGuiding returns 0
04:42:13.253 00.931 11596 IsGuiding returns 0
04:42:13.253 00.000 11596 Move returns status 0, amount 298
04:42:13.253 00.000 11596 move complete, result=0
04:42:13.253 00.000 11596 worker thread done servicing request
04:42:13.253 00.000 11596 Worker thread wakes up
04:42:13.253 00.000 13300 GuideStep: 0.2 px 232 ms WEST, 0.2 px 298 ms SOUTH
04:42:13.253 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:42:13.762 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:42:14.192 00.430 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"827aeda0-578f-4437-9cae-b805fb671948"}
04:42:14.192 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"827aeda0-578f-4437-9cae-b805fb671948"}
04:42:14.194 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c563db74-3ec5-4faa-bed7-1dd784e81ec1"}
04:42:14.194 00.000 13300 case statement mapped state 6 to 3
04:42:14.194 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c563db74-3ec5-4faa-bed7-1dd784e81ec1"}
04:42:14.196 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a122e48f-de80-43d9-a8bc-1ca76a0b9ca2"}
04:42:14.197 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":106,"width":15,"height":15,"star_pos":[6.53,7.45],"pixels":"..."},"id":"a122e48f-de80-43d9-a8bc-1ca76a0b9ca2"}
04:42:16.836 02.639 11596 Exposure complete
04:42:16.973 00.137 11596 worker thread done servicing request
04:42:16.974 00.001 13300 OnExposeComplete: enter
04:42:16.974 00.000 13300 UpdateGuideState(): m_state=6
04:42:16.975 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
04:42:16.975 00.000 13300 Star::Find returns 1 (0), X=1217.10, Y=22.06, Mass=769, SNR=19.3, Peak=63 HFD=4.3
04:42:16.975 00.000 13300 MultiStar: [#1 -0.20,-0.13,0.62,U] [#2 -0.00,-0.23,0.55,U] [#3 -0.06,-0.12,0.40,U] [#4 -0.20,-0.01,0.28,U] [#5 -0.34,-0.32,0.00,M10] [#6 -0.00,-0.25,0.28,U] 
04:42:16.976 00.001 13300 single-star, 5 included, MultiStar: {-0.08, -0.14}, one-star: {-0.06, -0.11}
04:42:16.976 00.000 13300 CameraToMount -- cameraTheta (-2.08) - m_xAngle (1.53) = xAngle (-3.62 = 2.67)
04:42:16.976 00.000 13300 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.74 = -0.46)
04:42:16.976 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.11 hyp=0.12 cameraTheta=-2.08 mountX=-0.11 mountY=-0.05, mountTheta=-2.68
04:42:16.979 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.11, opts=13)
04:42:16.979 00.000 13300 Enqueuing Move request for scope (-0.06, -0.11)
04:42:16.979 00.000 11596 Worker thread wakes up
04:42:16.979 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.11) opts 0xd
04:42:16.980 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.11)
04:42:16.980 00.000 11596 Moving (-0.06, -0.11) raw xDistance=-0.11 yDistance=-0.05
04:42:16.980 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:42:16.980 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:42:16.980 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:42:16.980 00.000 11596 MoveAxis(E, 0, ABG)
04:42:16.981 00.001 11596 Move returns status 0, amount 0
04:42:16.981 00.000 11596 MoveAxis(N, 0, ABG)
04:42:16.981 00.000 11596 Move returns status 0, amount 0
04:42:16.981 00.000 11596 move complete, result=0
04:42:16.981 00.000 11596 worker thread done servicing request
04:42:16.990 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=153, med=4, FiltMin=2, FiltMax=64, Gamma=0.510
04:42:17.002 00.012 13300 UpdateGuideState exits: m=769 SNR=19.3
04:42:17.003 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:17.003 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:42:17.003 00.000 13300 Enqueuing Expose request
04:42:17.003 00.000 11596 Worker thread wakes up
04:42:17.003 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:42:17.004 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:42:17.192 00.188 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"69470f41-bd57-45a3-b4f4-22c10f34260f"}
04:42:17.192 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"69470f41-bd57-45a3-b4f4-22c10f34260f"}
04:42:17.193 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"be9e70fd-5288-420a-9709-c26cc7fec678"}
04:42:17.194 00.001 13300 case statement mapped state 6 to 3
04:42:17.194 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"be9e70fd-5288-420a-9709-c26cc7fec678"}
04:42:17.195 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"19975e69-2910-41f2-b462-99f2840bfbe9"}
04:42:17.195 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":107,"width":15,"height":15,"star_pos":[7.10,7.06],"pixels":"..."},"id":"19975e69-2910-41f2-b462-99f2840bfbe9"}
04:42:17.510 00.315 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:42:20.192 02.682 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"14c2db9d-fdb2-4534-85af-13a3e22ef2ca"}
04:42:20.192 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"14c2db9d-fdb2-4534-85af-13a3e22ef2ca"}
04:42:20.193 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e15b3821-8c1c-4801-9472-581666d708ae"}
04:42:20.193 00.000 13300 case statement mapped state 6 to 3
04:42:20.193 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e15b3821-8c1c-4801-9472-581666d708ae"}
04:42:20.194 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"740488b1-b6b5-40d7-b9ae-39443ff8daac"}
04:42:20.194 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":107,"width":15,"height":15,"star_pos":[7.10,7.06],"pixels":"..."},"id":"740488b1-b6b5-40d7-b9ae-39443ff8daac"}
04:42:20.552 00.358 11596 Exposure complete
04:42:20.637 00.085 11596 worker thread done servicing request
04:42:20.638 00.001 13300 OnExposeComplete: enter
04:42:20.638 00.000 13300 UpdateGuideState(): m_state=6
04:42:20.638 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
04:42:20.638 00.000 13300 Star::Find returns 1 (0), X=1217.02, Y=21.98, Mass=763, SNR=19.3, Peak=61 HFD=4.4
04:42:20.639 00.001 13300 MultiStar: [#1 -0.20,-0.20,0.63,U] [#2 -0.09,-0.15,0.56,U] [#3 -0.20,-0.09,0.39,U] [#4 -0.28,-0.03,0.28,U] [#5 -0.93,-0.50,0.00,R] [#6 0.05,-0.53,0.00,M8] 
04:42:20.639 00.000 13300 refined, 4 included, MultiStar: {-0.17, -0.16}, one-star: {-0.14, -0.19}
04:42:20.639 00.000 13300 CameraToMount -- cameraTheta (-2.39) - m_xAngle (1.53) = xAngle (-3.92 = 2.36)
04:42:20.639 00.000 13300 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.05 = -0.76)
04:42:20.639 00.000 13300 CameraToMount -- cameraX=-0.17 cameraY=-0.16 hyp=0.23 cameraTheta=-2.39 mountX=-0.16 mountY=-0.16, mountTheta=-2.37
04:42:20.642 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.17, y=-0.16, opts=13)
04:42:20.642 00.000 13300 Enqueuing Move request for scope (-0.17, -0.16)
04:42:20.642 00.000 11596 Worker thread wakes up
04:42:20.642 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.16) opts 0xd
04:42:20.642 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.17, -0.16)
04:42:20.642 00.000 11596 Moving (-0.17, -0.16) raw xDistance=-0.16 yDistance=-0.16
04:42:20.643 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
04:42:20.643 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:42:20.643 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
04:42:20.643 00.000 11596 MoveAxis(E, 202, ABG)
04:42:20.643 00.000 11596 Guiding  Dir = 2, Dur = 202
04:42:20.643 00.000 11596 IsSlewing returns 0
04:42:20.651 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=177, med=4, FiltMin=2, FiltMax=55, Gamma=0.510
04:42:20.661 00.010 13300 UpdateGuideState exits: m=763 SNR=19.3
04:42:20.661 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:20.661 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:42:20.661 00.000 13300 Enqueuing Expose request
04:42:20.925 00.264 11596 IsGuiding returns 0
04:42:21.029 00.104 11596 PulseGuide returned control before completion, sleep 110
04:42:21.238 00.209 11596 IsGuiding returns 0
04:42:21.239 00.001 11596 Move returns status 0, amount 202
04:42:21.239 00.000 11596 MoveAxis(N, 0, ABG)
04:42:21.239 00.000 11596 Move returns status 0, amount 0
04:42:21.239 00.000 11596 move complete, result=0
04:42:21.239 00.000 11596 worker thread done servicing request
04:42:21.239 00.000 13300 GuideStep: -0.2 px 202 ms EAST, -0.2 px 0 ms NORTH
04:42:21.240 00.001 11596 Worker thread wakes up
04:42:21.240 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:42:21.756 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:42:23.192 01.436 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8c3e9c84-db8d-4048-87d4-e39a501f6ab4"}
04:42:23.192 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8c3e9c84-db8d-4048-87d4-e39a501f6ab4"}
04:42:23.193 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"62f14792-96d2-4f27-9dd5-cca8a8d3555c"}
04:42:23.193 00.000 13300 case statement mapped state 6 to 3
04:42:23.193 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"62f14792-96d2-4f27-9dd5-cca8a8d3555c"}
04:42:23.194 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"99840835-f8df-43fe-b0ed-aab240110fed"}
04:42:23.194 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":108,"width":15,"height":15,"star_pos":[7.02,6.98],"pixels":"..."},"id":"99840835-f8df-43fe-b0ed-aab240110fed"}
04:42:24.779 01.585 11596 Exposure complete
04:42:24.854 00.075 11596 worker thread done servicing request
04:42:24.854 00.000 13300 OnExposeComplete: enter
04:42:24.854 00.000 13300 UpdateGuideState(): m_state=6
04:42:24.855 00.001 13300 Star::Find(15, 1217, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
04:42:24.855 00.000 13300 Star::Find returns 1 (0), X=1217.03, Y=22.09, Mass=716, SNR=18.7, Peak=60 HFD=4.2
04:42:24.855 00.000 13300 MultiStar: [#1 -0.17,-0.07,0.65,U] [#2 -0.18,-0.22,0.59,U] [#3 -0.33,-0.07,0.00,M9] [#4 0.02,-0.42,0.00,M8] [#5 0.26,-0.02,0.31,U] [#6 -0.25,0.15,0.00,M9] 
04:42:24.855 00.000 13300 refined, 3 included, MultiStar: {-0.10, -0.10}, one-star: {-0.13, -0.08}
04:42:24.855 00.000 13300 CameraToMount -- cameraTheta (-2.37) - m_xAngle (1.53) = xAngle (-3.90 = 2.38)
04:42:24.856 00.001 13300 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.03 = -0.75)
04:42:24.856 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.10 hyp=0.14 cameraTheta=-2.37 mountX=-0.10 mountY=-0.10, mountTheta=-2.39
04:42:24.858 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.10, opts=13)
04:42:24.858 00.000 13300 Enqueuing Move request for scope (-0.10, -0.10)
04:42:24.858 00.000 11596 Worker thread wakes up
04:42:24.858 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.10) opts 0xd
04:42:24.858 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.10)
04:42:24.858 00.000 11596 Moving (-0.10, -0.10) raw xDistance=-0.10 yDistance=-0.10
04:42:24.858 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:42:24.858 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:42:24.859 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:42:24.859 00.000 11596 MoveAxis(E, 0, ABG)
04:42:24.859 00.000 11596 Move returns status 0, amount 0
04:42:24.859 00.000 11596 MoveAxis(N, 0, ABG)
04:42:24.859 00.000 11596 Move returns status 0, amount 0
04:42:24.859 00.000 11596 move complete, result=0
04:42:24.859 00.000 11596 worker thread done servicing request
04:42:24.866 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=161, med=4, FiltMin=2, FiltMax=66, Gamma=0.510
04:42:24.876 00.010 13300 UpdateGuideState exits: m=716 SNR=18.7
04:42:24.876 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:24.876 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:42:24.876 00.000 13300 Enqueuing Expose request
04:42:24.876 00.000 11596 Worker thread wakes up
04:42:24.876 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:42:24.876 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:42:25.385 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:42:26.191 00.806 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cb4432c7-84b7-4356-9823-4efa9fe92759"}
04:42:26.191 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cb4432c7-84b7-4356-9823-4efa9fe92759"}
04:42:26.192 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3274eeee-23f1-4325-a119-447cd3281d23"}
04:42:26.192 00.000 13300 case statement mapped state 6 to 3
04:42:26.192 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3274eeee-23f1-4325-a119-447cd3281d23"}
04:42:26.192 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6e6b4e9c-a6df-4b20-b668-b074a7653af6"}
04:42:26.192 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":109,"width":15,"height":15,"star_pos":[7.03,7.09],"pixels":"..."},"id":"6e6b4e9c-a6df-4b20-b668-b074a7653af6"}
04:42:28.408 02.216 11596 Exposure complete
04:42:28.495 00.087 11596 worker thread done servicing request
04:42:28.495 00.000 13300 OnExposeComplete: enter
04:42:28.495 00.000 13300 UpdateGuideState(): m_state=6
04:42:28.496 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
04:42:28.496 00.000 13300 Star::Find returns 1 (0), X=1216.82, Y=22.04, Mass=728, SNR=18.8, Peak=57 HFD=4.1
04:42:28.496 00.000 13300 MultiStar: [#1 -0.31,-0.11,0.00,M2] [#2 -0.32,-0.42,0.00,M3] [#3 -0.23,-0.08,0.39,U] [#4 -0.57,0.05,0.00,M9] [#5 0.32,-0.04,0.00,M1] [#6 -0.38,-0.17,0.00,M10] 
04:42:28.496 00.000 13300 refined, 1 included, MultiStar: {-0.31, -0.11}, one-star: {-0.33, -0.13}
04:42:28.496 00.000 13300 CameraToMount -- cameraTheta (-2.79) - m_xAngle (1.53) = xAngle (-4.32 = 1.96)
04:42:28.496 00.000 13300 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.45 = -1.16)
04:42:28.497 00.001 13300 CameraToMount -- cameraX=-0.31 cameraY=-0.11 hyp=0.33 cameraTheta=-2.79 mountX=-0.13 mountY=-0.30, mountTheta=-1.97
04:42:28.499 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.31, y=-0.11, opts=13)
04:42:28.499 00.000 13300 Enqueuing Move request for scope (-0.31, -0.11)
04:42:28.499 00.000 11596 Worker thread wakes up
04:42:28.499 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.11) opts 0xd
04:42:28.499 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.31, -0.11)
04:42:28.499 00.000 11596 Moving (-0.31, -0.11) raw xDistance=-0.13 yDistance=-0.30
04:42:28.499 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:42:28.500 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:42:28.500 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
04:42:28.500 00.000 11596 MoveAxis(E, 0, ABG)
04:42:28.500 00.000 11596 Move returns status 0, amount 0
04:42:28.500 00.000 11596 MoveAxis(N, 0, ABG)
04:42:28.500 00.000 11596 Move returns status 0, amount 0
04:42:28.500 00.000 11596 move complete, result=0
04:42:28.501 00.001 11596 worker thread done servicing request
04:42:28.507 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=168, med=4, FiltMin=3, FiltMax=53, Gamma=0.510
04:42:28.515 00.008 13300 UpdateGuideState exits: m=728 SNR=18.8
04:42:28.515 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:28.515 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:42:28.516 00.001 13300 Enqueuing Expose request
04:42:28.516 00.000 11596 Worker thread wakes up
04:42:28.516 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
04:42:28.516 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:42:29.028 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:42:29.190 00.162 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8882e2c3-721e-4179-8a25-925df6d3a149"}
04:42:29.190 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8882e2c3-721e-4179-8a25-925df6d3a149"}
04:42:29.192 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0e04ae9c-6427-4d4c-aebe-62f893d6f88c"}
04:42:29.192 00.000 13300 case statement mapped state 6 to 3
04:42:29.192 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0e04ae9c-6427-4d4c-aebe-62f893d6f88c"}
04:42:29.192 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"62cb1206-ac5a-44e3-af7d-bdab25046d1d"}
04:42:29.193 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":110,"width":15,"height":15,"star_pos":[6.82,7.04],"pixels":"..."},"id":"62cb1206-ac5a-44e3-af7d-bdab25046d1d"}
04:42:32.053 02.860 11596 Exposure complete
04:42:32.125 00.072 11596 worker thread done servicing request
04:42:32.125 00.000 13300 OnExposeComplete: enter
04:42:32.125 00.000 13300 UpdateGuideState(): m_state=6
04:42:32.126 00.001 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
04:42:32.126 00.000 13300 Star::Find returns 1 (0), X=1216.90, Y=22.15, Mass=726, SNR=18.8, Peak=54 HFD=4.2
04:42:32.126 00.000 13300 MultiStar: [#1 -0.35,-0.02,0.00,M3] [#2 -0.09,-0.27,0.00,M4] [#3 -0.03,0.08,0.38,U] [#4 -0.36,-0.07,0.00,M10] [#5 0.29,-0.10,0.00,M2] [#6 -0.34,-0.51,0.00,R] 
04:42:32.126 00.000 13300 refined, 1 included, MultiStar: {-0.20, 0.01}, one-star: {-0.26, -0.02}
04:42:32.126 00.000 13300 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.53) = xAngle (1.56 = 1.56)
04:42:32.127 00.001 13300 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.56 = -1.56)
04:42:32.127 00.000 13300 CameraToMount -- cameraX=-0.20 cameraY=0.01 hyp=0.20 cameraTheta=3.10 mountX=0.00 mountY=-0.20, mountTheta=-1.56
04:42:32.129 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.20, y=0.01, opts=13)
04:42:32.129 00.000 13300 Enqueuing Move request for scope (-0.20, 0.01)
04:42:32.129 00.000 11596 Worker thread wakes up
04:42:32.130 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.01) opts 0xd
04:42:32.130 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.20, 0.01)
04:42:32.130 00.000 11596 Moving (-0.20, 0.01) raw xDistance=0.00 yDistance=-0.20
04:42:32.130 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
04:42:32.130 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:42:32.130 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
04:42:32.130 00.000 11596 MoveAxis(E, 0, ABG)
04:42:32.130 00.000 11596 Move returns status 0, amount 0
04:42:32.130 00.000 11596 MoveAxis(N, 0, ABG)
04:42:32.130 00.000 11596 Move returns status 0, amount 0
04:42:32.131 00.001 11596 move complete, result=0
04:42:32.131 00.000 11596 worker thread done servicing request
04:42:32.137 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=164, med=4, FiltMin=2, FiltMax=57, Gamma=0.510
04:42:32.146 00.009 13300 UpdateGuideState exits: m=726 SNR=18.8
04:42:32.146 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:32.146 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:42:32.146 00.000 13300 Enqueuing Expose request
04:42:32.146 00.000 11596 Worker thread wakes up
04:42:32.146 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
04:42:32.146 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:42:32.191 00.045 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"020407fc-eae4-4e18-8ee1-0ffb08d7a9d3"}
04:42:32.191 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"020407fc-eae4-4e18-8ee1-0ffb08d7a9d3"}
04:42:32.193 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"be1a2171-5fe4-4fe9-a6fb-611accaddffd"}
04:42:32.193 00.000 13300 case statement mapped state 6 to 3
04:42:32.194 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"be1a2171-5fe4-4fe9-a6fb-611accaddffd"}
04:42:32.195 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f0f3d4c8-db4c-46bf-9cde-891ac2f517a8"}
04:42:32.195 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":111,"width":15,"height":15,"star_pos":[6.90,7.15],"pixels":"..."},"id":"f0f3d4c8-db4c-46bf-9cde-891ac2f517a8"}
04:42:32.659 00.464 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:42:35.189 02.530 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"99c6731d-46f9-4923-8e2b-61950e06f080"}
04:42:35.189 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"99c6731d-46f9-4923-8e2b-61950e06f080"}
04:42:35.190 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d1dae138-5a4e-4996-b234-271c97315816"}
04:42:35.190 00.000 13300 case statement mapped state 6 to 3
04:42:35.190 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d1dae138-5a4e-4996-b234-271c97315816"}
04:42:35.190 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"907ba8bc-87b7-4ede-b6e2-12a87e2a2f3f"}
04:42:35.191 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":111,"width":15,"height":15,"star_pos":[6.90,7.15],"pixels":"..."},"id":"907ba8bc-87b7-4ede-b6e2-12a87e2a2f3f"}
04:42:35.689 00.498 11596 Exposure complete
04:42:35.760 00.071 11596 worker thread done servicing request
04:42:35.760 00.000 13300 OnExposeComplete: enter
04:42:35.760 00.000 13300 UpdateGuideState(): m_state=6
04:42:35.760 00.000 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
04:42:35.761 00.001 13300 Star::Find returns 1 (0), X=1216.81, Y=22.13, Mass=736, SNR=18.9, Peak=55 HFD=4.1
04:42:35.761 00.000 13300 MultiStar: [#1 -0.25,0.00,0.57,U] [#2 -0.23,-0.35,0.00,M5] [#3 -0.21,-0.05,0.40,U] [#4 -0.34,-0.01,0.00,R] [#5 0.50,-0.12,0.00,M3] [#6 -0.02,0.28,0.32,U] 
04:42:35.761 00.000 13300 refined, 3 included, MultiStar: {-0.26, 0.01}, one-star: {-0.35, -0.04}
04:42:35.761 00.000 13300 CameraToMount -- cameraTheta (3.10) - m_xAngle (1.53) = xAngle (1.56 = 1.56)
04:42:35.761 00.000 13300 CameraToMount -- cameraTheta (3.10) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.56 = -1.56)
04:42:35.761 00.000 13300 CameraToMount -- cameraX=-0.26 cameraY=0.01 hyp=0.26 cameraTheta=3.10 mountX=0.00 mountY=-0.26, mountTheta=-1.56
04:42:35.763 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.26, y=0.01, opts=13)
04:42:35.763 00.000 13300 Enqueuing Move request for scope (-0.26, 0.01)
04:42:35.763 00.000 11596 Worker thread wakes up
04:42:35.763 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.01) opts 0xd
04:42:35.764 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.26, 0.01)
04:42:35.764 00.000 11596 Moving (-0.26, 0.01) raw xDistance=0.00 yDistance=-0.26
04:42:35.764 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
04:42:35.764 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:42:35.764 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
04:42:35.764 00.000 11596 MoveAxis(E, 0, ABG)
04:42:35.764 00.000 11596 Move returns status 0, amount 0
04:42:35.764 00.000 11596 MoveAxis(N, 0, ABG)
04:42:35.764 00.000 11596 Move returns status 0, amount 0
04:42:35.764 00.000 11596 move complete, result=0
04:42:35.765 00.001 11596 worker thread done servicing request
04:42:35.773 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=174, med=4, FiltMin=2, FiltMax=64, Gamma=0.510
04:42:35.780 00.007 13300 UpdateGuideState exits: m=736 SNR=18.9
04:42:35.780 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:35.780 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:42:35.780 00.000 13300 Enqueuing Expose request
04:42:35.781 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
04:42:35.781 00.000 11596 Worker thread wakes up
04:42:35.782 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:42:36.287 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:42:38.188 01.901 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8a90c4bf-bbe6-4e0b-b88a-c88a6ef4e5ca"}
04:42:38.188 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8a90c4bf-bbe6-4e0b-b88a-c88a6ef4e5ca"}
04:42:38.189 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5aaf1b54-7ce4-457a-8ecd-34b3772d3a3a"}
04:42:38.189 00.000 13300 case statement mapped state 6 to 3
04:42:38.189 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5aaf1b54-7ce4-457a-8ecd-34b3772d3a3a"}
04:42:38.189 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9b30ef67-7830-4cc1-8354-83c0d7da5542"}
04:42:38.189 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":112,"width":15,"height":15,"star_pos":[6.81,7.13],"pixels":"..."},"id":"9b30ef67-7830-4cc1-8354-83c0d7da5542"}
04:42:39.317 01.128 11596 Exposure complete
04:42:39.405 00.088 11596 worker thread done servicing request
04:42:39.405 00.000 13300 OnExposeComplete: enter
04:42:39.405 00.000 13300 UpdateGuideState(): m_state=6
04:42:39.405 00.000 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
04:42:39.406 00.001 13300 Star::Find returns 1 (0), X=1216.79, Y=22.10, Mass=692, SNR=18.3, Peak=52 HFD=4.1
04:42:39.406 00.000 13300 MultiStar: [#1 -0.22,-0.18,0.58,U] [#2 -0.17,-0.36,0.00,M6] [#3 -0.16,0.07,0.42,U] [#4 -0.07,0.01,0.29,U] [#5 -0.07,0.24,0.30,U] [#6 0.12,0.53,0.00,M1] 
04:42:39.406 00.000 13300 refined, 4 included, MultiStar: {-0.23, -0.02}, one-star: {-0.37, -0.07}
04:42:39.406 00.000 13300 CameraToMount -- cameraTheta (-3.03) - m_xAngle (1.53) = xAngle (-4.57 = 1.72)
04:42:39.406 00.000 13300 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.69 = -1.41)
04:42:39.406 00.000 13300 CameraToMount -- cameraX=-0.23 cameraY=-0.02 hyp=0.23 cameraTheta=-3.03 mountX=-0.03 mountY=-0.23, mountTheta=-1.72
04:42:39.410 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.23, y=-0.02, opts=13)
04:42:39.410 00.000 13300 Enqueuing Move request for scope (-0.23, -0.02)
04:42:39.410 00.000 11596 Worker thread wakes up
04:42:39.410 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.02) opts 0xd
04:42:39.411 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.23, -0.02)
04:42:39.411 00.000 11596 Moving (-0.23, -0.02) raw xDistance=-0.03 yDistance=-0.23
04:42:39.411 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:42:39.411 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:42:39.411 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
04:42:39.411 00.000 11596 MoveAxis(E, 0, ABG)
04:42:39.411 00.000 11596 Move returns status 0, amount 0
04:42:39.411 00.000 11596 MoveAxis(N, 0, ABG)
04:42:39.411 00.000 11596 Move returns status 0, amount 0
04:42:39.411 00.000 11596 move complete, result=0
04:42:39.412 00.001 11596 worker thread done servicing request
04:42:39.423 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=154, med=4, FiltMin=2, FiltMax=64, Gamma=0.510
04:42:39.432 00.009 13300 UpdateGuideState exits: m=692 SNR=18.3
04:42:39.432 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:39.432 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:42:39.432 00.000 13300 Enqueuing Expose request
04:42:39.432 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
04:42:39.432 00.000 11596 Worker thread wakes up
04:42:39.432 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:42:39.942 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:42:41.187 01.245 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3973a864-6afb-4baa-81b3-86b95e8c532f"}
04:42:41.187 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3973a864-6afb-4baa-81b3-86b95e8c532f"}
04:42:41.188 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"635d982b-fc2a-479e-ada0-e9659c24a87a"}
04:42:41.188 00.000 13300 case statement mapped state 6 to 3
04:42:41.188 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"635d982b-fc2a-479e-ada0-e9659c24a87a"}
04:42:41.188 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f8ccbbc8-3514-466b-9442-b00e4b7572cb"}
04:42:41.188 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":113,"width":15,"height":15,"star_pos":[6.79,7.10],"pixels":"..."},"id":"f8ccbbc8-3514-466b-9442-b00e4b7572cb"}
04:42:42.977 01.789 11596 Exposure complete
04:42:43.049 00.072 11596 worker thread done servicing request
04:42:43.049 00.000 13300 OnExposeComplete: enter
04:42:43.049 00.000 13300 UpdateGuideState(): m_state=6
04:42:43.049 00.000 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
04:42:43.049 00.000 13300 Star::Find returns 1 (0), X=1216.79, Y=22.25, Mass=580, SNR=16.8, Peak=47 HFD=3.9
04:42:43.050 00.001 13300 MultiStar: [#1 -0.39,0.16,0.00,M2] [#2 -0.29,-0.03,0.00,M7] [#3 -0.27,0.04,0.46,U] [#4 -0.10,-0.02,0.32,U] [#5 0.55,-0.17,0.00,M3] [#6 -0.12,0.53,0.00,M2] 
04:42:43.050 00.000 13300 refined, 2 included, MultiStar: {-0.30, 0.05}, one-star: {-0.37, 0.08}
04:42:43.050 00.000 13300 CameraToMount -- cameraTheta (2.97) - m_xAngle (1.53) = xAngle (1.44 = 1.44)
04:42:43.050 00.000 13300 CameraToMount -- cameraTheta (2.97) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.69 = -1.69)
04:42:43.050 00.000 13300 CameraToMount -- cameraX=-0.30 cameraY=0.05 hyp=0.30 cameraTheta=2.97 mountX=0.04 mountY=-0.30, mountTheta=-1.44
04:42:43.052 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.30, y=0.05, opts=13)
04:42:43.052 00.000 13300 Enqueuing Move request for scope (-0.30, 0.05)
04:42:43.052 00.000 11596 Worker thread wakes up
04:42:43.052 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.05) opts 0xd
04:42:43.053 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.30, 0.05)
04:42:43.053 00.000 11596 Moving (-0.30, 0.05) raw xDistance=0.04 yDistance=-0.30
04:42:43.053 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
04:42:43.053 00.000 11596 switching direction from 1 to -1 - decHistory=-3 oldest=0.52 newest=-0.78
04:42:43.053 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
04:42:43.053 00.000 11596 MoveAxis(E, 0, ABG)
04:42:43.053 00.000 11596 Move returns status 0, amount 0
04:42:43.053 00.000 11596 BLC: Oldest BLC event removed
04:42:43.053 00.000 11596 BLC: Dec direction reversal from South to North, backlash comp pulse of 253 applied
04:42:43.053 00.000 11596 MoveAxis(N, 647, ABG)
04:42:43.053 00.000 11596 Guiding  Dir = 0, Dur = 647
04:42:43.054 00.001 11596 IsSlewing returns 0
04:42:43.060 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=157, med=4, FiltMin=2, FiltMax=60, Gamma=0.510
04:42:43.068 00.008 13300 UpdateGuideState exits: m=580 SNR=16.8
04:42:43.068 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:43.068 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:42:43.068 00.000 13300 Enqueuing Expose request
04:42:43.130 00.062 11596 IsGuiding returns 0
04:42:43.228 00.098 11596 PulseGuide returned control before completion, sleep 559
04:42:43.888 00.660 11596 IsGuiding returns 1
04:42:43.888 00.000 11596 scope still moving after pulse duration time elapsed
04:42:43.921 00.033 11596 IsSlewing returns 0
04:42:44.132 00.211 11596 IsGuiding returns 0
04:42:44.132 00.000 11596 scope move finished after 647 + 354 ms
04:42:44.132 00.000 11596 Move returns status 0, amount 647
04:42:44.132 00.000 11596 move complete, result=0
04:42:44.132 00.000 11596 worker thread done servicing request
04:42:44.132 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.3 px 647 ms NORTH
04:42:44.133 00.001 11596 Worker thread wakes up
04:42:44.133 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:42:44.189 00.056 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"52bfa9c8-043e-4075-b74e-1092bd461ec0"}
04:42:44.189 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"52bfa9c8-043e-4075-b74e-1092bd461ec0"}
04:42:44.190 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e037b516-aa01-439d-b4cb-14ed2c6c7a4c"}
04:42:44.190 00.000 13300 case statement mapped state 6 to 3
04:42:44.190 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e037b516-aa01-439d-b4cb-14ed2c6c7a4c"}
04:42:44.192 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7573dfdf-4728-4a1a-811a-920cda9b5a09"}
04:42:44.192 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":114,"width":15,"height":15,"star_pos":[6.79,7.25],"pixels":"..."},"id":"7573dfdf-4728-4a1a-811a-920cda9b5a09"}
04:42:44.644 00.452 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:42:47.186 02.542 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9bf19763-46d5-42ed-b3d3-7e9476098d46"}
04:42:47.186 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9bf19763-46d5-42ed-b3d3-7e9476098d46"}
04:42:47.187 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"950761fc-1c04-4e30-82c6-c2af01a25dc5"}
04:42:47.187 00.000 13300 case statement mapped state 6 to 3
04:42:47.187 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"950761fc-1c04-4e30-82c6-c2af01a25dc5"}
04:42:47.187 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"216f92bf-7536-408d-a607-b7582976603c"}
04:42:47.187 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":114,"width":15,"height":15,"star_pos":[6.79,7.25],"pixels":"..."},"id":"216f92bf-7536-408d-a607-b7582976603c"}
04:42:47.672 00.485 11596 Exposure complete
04:42:47.743 00.071 11596 worker thread done servicing request
04:42:47.743 00.000 13300 OnExposeComplete: enter
04:42:47.743 00.000 13300 UpdateGuideState(): m_state=6
04:42:47.743 00.000 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
04:42:47.744 00.001 13300 Star::Find returns 1 (0), X=1216.80, Y=22.28, Mass=433, SNR=14.4, Peak=39 HFD=3.8
04:42:47.744 00.000 13300 MultiStar: [#1 -0.16,-0.05,0.62,U] [#2 -0.12,-0.16,0.70,U] [#3 0.00,-0.08,0.46,U] [#4 0.24,0.06,0.38,U] [#5 0.43,0.18,0.00,M4] [#6 -0.03,0.83,0.00,M3] 
04:42:47.744 00.000 13300 refined, 4 included, MultiStar: {-0.14, -0.01}, one-star: {-0.36, 0.12}
04:42:47.744 00.000 13300 CameraToMount -- cameraTheta (-3.04) - m_xAngle (1.53) = xAngle (-4.58 = 1.71)
04:42:47.744 00.000 13300 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.70 = -1.42)
04:42:47.744 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=-0.01 hyp=0.14 cameraTheta=-3.04 mountX=-0.02 mountY=-0.14, mountTheta=-1.71
04:42:47.747 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=-0.01, opts=13)
04:42:47.747 00.000 13300 Enqueuing Move request for scope (-0.14, -0.01)
04:42:47.747 00.000 11596 Worker thread wakes up
04:42:47.748 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.01) opts 0xd
04:42:47.748 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, -0.01)
04:42:47.748 00.000 11596 Moving (-0.14, -0.01) raw xDistance=-0.02 yDistance=-0.14
04:42:47.748 00.000 11596 BLC: History state: CurrMiss=0.14, AvgInitMiss=0.21, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=-0.298221, 1:0.140265
04:42:47.748 00.000 11596 BLC: No correction, Miss < min_move
04:42:47.748 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:42:47.748 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:42:47.748 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
04:42:47.748 00.000 11596 MoveAxis(E, 0, ABG)
04:42:47.748 00.000 11596 Move returns status 0, amount 0
04:42:47.749 00.001 11596 MoveAxis(N, 0, ABG)
04:42:47.749 00.000 11596 Move returns status 0, amount 0
04:42:47.749 00.000 11596 move complete, result=0
04:42:47.749 00.000 11596 worker thread done servicing request
04:42:47.757 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=146, med=4, FiltMin=2, FiltMax=52, Gamma=0.510
04:42:47.764 00.007 13300 UpdateGuideState exits: m=433 SNR=14.4
04:42:47.764 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:47.765 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:42:47.765 00.000 13300 Enqueuing Expose request
04:42:47.765 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:42:47.765 00.000 11596 Worker thread wakes up
04:42:47.765 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:42:48.279 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:42:50.185 01.906 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fb44393f-686e-43f6-9aa5-bc532d8aa43e"}
04:42:50.185 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fb44393f-686e-43f6-9aa5-bc532d8aa43e"}
04:42:50.186 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"727e4307-d48f-466c-bbde-c841086fc825"}
04:42:50.186 00.000 13300 case statement mapped state 6 to 3
04:42:50.186 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"727e4307-d48f-466c-bbde-c841086fc825"}
04:42:50.186 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fbbf4473-d33a-4b13-8f6a-a0e2d954e9a4"}
04:42:50.187 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":115,"width":15,"height":15,"star_pos":[6.80,7.28],"pixels":"..."},"id":"fbbf4473-d33a-4b13-8f6a-a0e2d954e9a4"}
04:42:51.302 01.115 11596 Exposure complete
04:42:51.378 00.076 11596 worker thread done servicing request
04:42:51.378 00.000 13300 OnExposeComplete: enter
04:42:51.378 00.000 13300 UpdateGuideState(): m_state=6
04:42:51.379 00.001 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
04:42:51.379 00.000 13300 Star::Find returns 1 (0), X=1217.13, Y=22.15, Mass=227, SNR=10.5, Peak=23 HFD=3.5
04:42:51.379 00.000 13300 Status Line: Mass: 227 vs 728
04:42:51.384 00.005 13300 UpdateCurrentPosition: star mass new=227.3 exp=727.5 thresh=50% limits=(363.8, 1395.4, 1455.1)
04:42:51.384 00.000 13300 DistanceChecker: activated
04:42:51.384 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:42:51.385 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:42:51.385 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:42:51.385 00.000 11596 Worker thread wakes up
04:42:51.385 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:42:51.385 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:42:51.385 00.000 11596 move complete, result=0
04:42:51.386 00.001 11596 worker thread done servicing request
04:42:51.493 00.107 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:42:51.493 00.000 13300 Status Line: Stella per per cambiamento di massa
04:42:51.498 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=159, med=4, FiltMin=2, FiltMax=63, Gamma=0.510
04:42:51.506 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:42:51.506 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:51.506 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:42:51.506 00.000 13300 Enqueuing Expose request
04:42:51.506 00.000 11596 Worker thread wakes up
04:42:51.506 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:42:52.014 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:42:53.185 01.171 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"392f0b59-fa2f-4458-93f6-d93956b63b21"}
04:42:53.185 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"392f0b59-fa2f-4458-93f6-d93956b63b21"}
04:42:53.186 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"26da1a39-66fa-4d53-8a37-40da6c638611"}
04:42:53.186 00.000 13300 case statement mapped state 6 to 4
04:42:53.186 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"26da1a39-66fa-4d53-8a37-40da6c638611"}
04:42:53.186 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"19e2fbdf-30de-44d2-9fef-2c8591d94cdb"}
04:42:53.186 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":116,"width":15,"height":15,"star_pos":[6.80,7.28],"pixels":"..."},"id":"19e2fbdf-30de-44d2-9fef-2c8591d94cdb"}
04:42:55.038 01.852 11596 Exposure complete
04:42:55.111 00.073 11596 worker thread done servicing request
04:42:55.111 00.000 13300 OnExposeComplete: enter
04:42:55.112 00.001 13300 UpdateGuideState(): m_state=6
04:42:55.112 00.000 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
04:42:55.112 00.000 13300 Star::Find returns 1 (0), X=1217.04, Y=22.14, Mass=204, SNR=9.9, Peak=21 HFD=3.2
04:42:55.112 00.000 13300 Status Line: Mass: 204 vs 728
04:42:55.116 00.004 13300 UpdateCurrentPosition: star mass new=203.8 exp=727.5 thresh=50% limits=(363.8, 1395.4, 1455.1)
04:42:55.116 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:42:55.116 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:42:55.117 00.001 13300 Enqueuing Move request for scope (0.00, 0.00)
04:42:55.117 00.000 11596 Worker thread wakes up
04:42:55.117 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:42:55.117 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:42:55.117 00.000 11596 move complete, result=0
04:42:55.117 00.000 11596 worker thread done servicing request
04:42:55.232 00.115 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:42:55.232 00.000 13300 Status Line: Stella per per cambiamento di massa
04:42:55.239 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=128, med=4, FiltMin=3, FiltMax=54, Gamma=0.510
04:42:55.249 00.010 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:42:55.249 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:55.249 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:42:55.249 00.000 13300 Enqueuing Expose request
04:42:55.250 00.001 11596 Worker thread wakes up
04:42:55.250 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:42:55.752 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:42:56.183 00.431 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e98f9178-4cbc-4858-8f6b-6cb40b3b4e34"}
04:42:56.183 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e98f9178-4cbc-4858-8f6b-6cb40b3b4e34"}
04:42:56.184 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"22de835a-20c7-4562-96b8-eb7ae5ddade5"}
04:42:56.184 00.000 13300 case statement mapped state 6 to 4
04:42:56.184 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"22de835a-20c7-4562-96b8-eb7ae5ddade5"}
04:42:56.184 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c3f3cc69-845d-4dff-a6e3-d63fe31cd0d5"}
04:42:56.185 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":117,"width":15,"height":15,"star_pos":[6.80,7.28],"pixels":"..."},"id":"c3f3cc69-845d-4dff-a6e3-d63fe31cd0d5"}
04:42:58.786 02.601 11596 Exposure complete
04:42:58.855 00.069 11596 worker thread done servicing request
04:42:58.856 00.001 13300 OnExposeComplete: enter
04:42:58.856 00.000 13300 UpdateGuideState(): m_state=6
04:42:58.856 00.000 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
04:42:58.856 00.000 13300 Star::Find returns 1 (0), X=1216.91, Y=22.17, Mass=178, SNR=9.2, Peak=19 HFD=3.4
04:42:58.857 00.001 13300 Status Line: Mass: 178 vs 726
04:42:58.860 00.003 13300 UpdateCurrentPosition: star mass new=177.9 exp=725.5 thresh=50% limits=(362.8, 1395.4, 1451.0)
04:42:58.861 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:42:58.861 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:42:58.861 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:42:58.861 00.000 11596 Worker thread wakes up
04:42:58.862 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:42:58.862 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:42:58.862 00.000 11596 move complete, result=0
04:42:58.862 00.000 11596 worker thread done servicing request
04:42:58.972 00.110 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:42:58.972 00.000 13300 Status Line: Stella per per cambiamento di massa
04:42:58.976 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=129, med=4, FiltMin=2, FiltMax=55, Gamma=0.510
04:42:58.984 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:42:58.984 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:58.984 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:42:58.984 00.000 13300 Enqueuing Expose request
04:42:58.984 00.000 11596 Worker thread wakes up
04:42:58.984 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:42:59.182 00.198 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"53df7b2d-36f9-44bf-9321-db30ed9891ef"}
04:42:59.182 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"53df7b2d-36f9-44bf-9321-db30ed9891ef"}
04:42:59.183 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"05b87c81-ec2f-4ef3-a9a6-596e3aa2a9fd"}
04:42:59.183 00.000 13300 case statement mapped state 6 to 4
04:42:59.183 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"05b87c81-ec2f-4ef3-a9a6-596e3aa2a9fd"}
04:42:59.183 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"db0bf64c-41b0-4338-8c8e-8229a309d389"}
04:42:59.184 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":118,"width":15,"height":15,"star_pos":[6.80,7.28],"pixels":"..."},"id":"db0bf64c-41b0-4338-8c8e-8229a309d389"}
04:42:59.497 00.313 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:43:02.182 02.685 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"511cb3f6-2385-4bb4-bf4f-e73f4393df2d"}
04:43:02.182 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"511cb3f6-2385-4bb4-bf4f-e73f4393df2d"}
04:43:02.183 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c6e5736c-64b4-4152-ae46-339aa23403dd"}
04:43:02.183 00.000 13300 case statement mapped state 6 to 4
04:43:02.183 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"c6e5736c-64b4-4152-ae46-339aa23403dd"}
04:43:02.184 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"983d57b6-978b-4c07-bb38-e47ca9a040bf"}
04:43:02.184 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":118,"width":15,"height":15,"star_pos":[6.80,7.28],"pixels":"..."},"id":"983d57b6-978b-4c07-bb38-e47ca9a040bf"}
04:43:02.538 00.354 11596 Exposure complete
04:43:02.614 00.076 11596 worker thread done servicing request
04:43:02.614 00.000 13300 OnExposeComplete: enter
04:43:02.614 00.000 13300 UpdateGuideState(): m_state=6
04:43:02.614 00.000 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
04:43:02.615 00.001 13300 Star::Find returns 1 (0), X=1217.15, Y=22.06, Mass=137, SNR=8.1, Peak=17 HFD=3.0
04:43:02.615 00.000 13300 Status Line: Mass: 137 vs 716
04:43:02.618 00.003 13300 UpdateCurrentPosition: star mass new=137.4 exp=715.5 thresh=50% limits=(357.8, 1395.4, 1431.0)
04:43:02.618 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:43:02.619 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:43:02.619 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:43:02.619 00.000 11596 Worker thread wakes up
04:43:02.619 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:43:02.619 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:43:02.620 00.001 11596 move complete, result=0
04:43:02.620 00.000 11596 worker thread done servicing request
04:43:02.733 00.113 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:43:02.733 00.000 13300 Status Line: Stella per per cambiamento di massa
04:43:02.739 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=129, med=4, FiltMin=2, FiltMax=51, Gamma=0.510
04:43:02.747 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:43:02.747 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:02.747 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:43:02.747 00.000 13300 Enqueuing Expose request
04:43:02.748 00.001 11596 Worker thread wakes up
04:43:02.748 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:43:03.258 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:43:05.182 01.924 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d79af579-63eb-49b0-8348-f8b3f34f928a"}
04:43:05.182 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d79af579-63eb-49b0-8348-f8b3f34f928a"}
04:43:05.183 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2f2ea864-baaa-4ad7-8f6f-2903b374f8d0"}
04:43:05.183 00.000 13300 case statement mapped state 6 to 4
04:43:05.183 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"2f2ea864-baaa-4ad7-8f6f-2903b374f8d0"}
04:43:05.183 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1062dac6-8089-4775-ac34-bcfe81d0d9b6"}
04:43:05.183 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":119,"width":15,"height":15,"star_pos":[6.80,7.28],"pixels":"..."},"id":"1062dac6-8089-4775-ac34-bcfe81d0d9b6"}
04:43:06.286 01.103 11596 Exposure complete
04:43:06.355 00.069 11596 worker thread done servicing request
04:43:06.356 00.001 13300 OnExposeComplete: enter
04:43:06.356 00.000 13300 UpdateGuideState(): m_state=6
04:43:06.356 00.000 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
04:43:06.356 00.000 13300 Star::Find returns 1 (0), X=1217.17, Y=22.30, Mass=116, SNR=7.5, Peak=15 HFD=3.0
04:43:06.356 00.000 13300 Status Line: Mass: 116 vs 692
04:43:06.360 00.004 13300 UpdateCurrentPosition: star mass new=115.8 exp=692.2 thresh=50% limits=(346.1, 1395.4, 1384.5)
04:43:06.360 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:43:06.361 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:43:06.361 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:43:06.361 00.000 11596 Worker thread wakes up
04:43:06.361 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:43:06.361 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:43:06.362 00.001 11596 move complete, result=0
04:43:06.362 00.000 11596 worker thread done servicing request
04:43:06.475 00.113 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:43:06.475 00.000 13300 Status Line: Stella per per cambiamento di massa
04:43:06.479 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=129, med=4, FiltMin=2, FiltMax=48, Gamma=0.510
04:43:06.487 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:43:06.487 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:06.487 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:43:06.487 00.000 13300 Enqueuing Expose request
04:43:06.487 00.000 11596 Worker thread wakes up
04:43:06.487 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:43:06.995 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:43:08.180 01.185 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6aa5fc55-aeb0-4a6b-9f9f-f8fa6bbceb5b"}
04:43:08.180 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6aa5fc55-aeb0-4a6b-9f9f-f8fa6bbceb5b"}
04:43:08.181 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"41f0cd7a-3600-4ddd-9398-6ff88ba6e178"}
04:43:08.181 00.000 13300 case statement mapped state 6 to 4
04:43:08.181 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"41f0cd7a-3600-4ddd-9398-6ff88ba6e178"}
04:43:08.181 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b7f9d4fe-f27f-40c4-839d-a24e58899dee"}
04:43:08.182 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":120,"width":15,"height":15,"star_pos":[6.80,7.28],"pixels":"..."},"id":"b7f9d4fe-f27f-40c4-839d-a24e58899dee"}
04:43:10.022 01.840 11596 Exposure complete
04:43:10.093 00.071 11596 worker thread done servicing request
04:43:10.093 00.000 13300 OnExposeComplete: enter
04:43:10.094 00.001 13300 UpdateGuideState(): m_state=6
04:43:10.094 00.000 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
04:43:10.094 00.000 13300 Star::Find returns 1 (0), X=1217.12, Y=22.26, Mass=639, SNR=17.6, Peak=50 HFD=4.0
04:43:10.094 00.000 13300 DistanceChecker: deactivated
04:43:10.095 00.001 13300 MultiStar: [#1 -0.31,0.21,0.00,M2] [#2 -0.14,0.04,0.39,U] [#3 -0.36,0.03,0.00,M4] [#4 -0.02,-0.04,0.30,U] [#5 0.39,0.18,0.00,M5] [#6 -0.01,0.28,0.25,U] 
04:43:10.095 00.000 13300 refined, 3 included, MultiStar: {-0.05, 0.09}, one-star: {-0.04, 0.09}
04:43:10.095 00.000 13300 CameraToMount -- cameraTheta (2.13) - m_xAngle (1.53) = xAngle (0.59 = 0.59)
04:43:10.095 00.000 13300 CameraToMount -- cameraTheta (2.13) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.53 = -2.53)
04:43:10.095 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.09 hyp=0.10 cameraTheta=2.13 mountX=0.08 mountY=-0.06, mountTheta=-0.60
04:43:10.097 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.09, opts=13)
04:43:10.097 00.000 13300 Enqueuing Move request for scope (-0.05, 0.09)
04:43:10.097 00.000 11596 Worker thread wakes up
04:43:10.097 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.09) opts 0xd
04:43:10.097 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.09)
04:43:10.097 00.000 11596 Moving (-0.05, 0.09) raw xDistance=0.08 yDistance=-0.06
04:43:10.098 00.001 11596 BLC: History state: CurrMiss=0.06, AvgInitMiss=0.21, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=-0.298221, 1:0.140265, 2:0.057518
04:43:10.098 00.000 11596 BLC: No correction, Miss < min_move
04:43:10.098 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:43:10.098 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:43:10.098 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:43:10.098 00.000 11596 MoveAxis(E, 0, ABG)
04:43:10.098 00.000 11596 Move returns status 0, amount 0
04:43:10.098 00.000 11596 MoveAxis(N, 0, ABG)
04:43:10.098 00.000 11596 Move returns status 0, amount 0
04:43:10.098 00.000 11596 move complete, result=0
04:43:10.099 00.001 11596 worker thread done servicing request
04:43:10.106 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=131, med=4, FiltMin=3, FiltMax=51, Gamma=0.510
04:43:10.114 00.008 13300 UpdateGuideState exits: m=639 SNR=17.6
04:43:10.114 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:10.114 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:43:10.114 00.000 13300 Enqueuing Expose request
04:43:10.114 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:43:10.114 00.000 11596 Worker thread wakes up
04:43:10.115 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:43:10.628 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:43:11.180 00.552 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3946d7a9-bd9a-4b92-9c16-634925c022d4"}
04:43:11.180 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3946d7a9-bd9a-4b92-9c16-634925c022d4"}
04:43:11.181 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b01f468a-af02-4ecb-8726-39a2d7802f55"}
04:43:11.181 00.000 13300 case statement mapped state 6 to 3
04:43:11.181 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b01f468a-af02-4ecb-8726-39a2d7802f55"}
04:43:11.181 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ab1c9f39-3f29-46bb-babd-0954c8865a3f"}
04:43:11.181 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":121,"width":15,"height":15,"star_pos":[7.12,7.26],"pixels":"..."},"id":"ab1c9f39-3f29-46bb-babd-0954c8865a3f"}
04:43:13.651 02.470 11596 Exposure complete
04:43:13.721 00.070 11596 worker thread done servicing request
04:43:13.721 00.000 13300 OnExposeComplete: enter
04:43:13.721 00.000 13300 UpdateGuideState(): m_state=6
04:43:13.722 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
04:43:13.722 00.000 13300 Star::Find returns 1 (0), X=1216.93, Y=22.49, Mass=699, SNR=18.4, Peak=50 HFD=4.0
04:43:13.722 00.000 13300 MultiStar: [#1 -0.10,0.02,0.56,U] [#2 0.03,0.23,0.49,U] [#3 0.03,0.19,0.35,U] [#4 0.00,0.00,0.00,L] [#5 0.79,0.21,0.00,M6] [#6 0.27,0.55,0.00,M3] 
04:43:13.722 00.000 13300 refined, 3 included, MultiStar: {-0.11, 0.21}, one-star: {-0.23, 0.32}
04:43:13.723 00.001 13300 CameraToMount -- cameraTheta (2.04) - m_xAngle (1.53) = xAngle (0.51 = 0.51)
04:43:13.723 00.000 13300 CameraToMount -- cameraTheta (2.04) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.62 = -2.62)
04:43:13.723 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=0.21 hyp=0.24 cameraTheta=2.04 mountX=0.21 mountY=-0.12, mountTheta=-0.52
04:43:13.725 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=0.21, opts=13)
04:43:13.725 00.000 13300 Enqueuing Move request for scope (-0.11, 0.21)
04:43:13.726 00.001 11596 Worker thread wakes up
04:43:13.726 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.21) opts 0xd
04:43:13.726 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, 0.21)
04:43:13.726 00.000 11596 Moving (-0.11, 0.21) raw xDistance=0.21 yDistance=-0.12
04:43:13.726 00.000 11596 BLC: window closed
04:43:13.726 00.000 11596 BLC: History state: CurrMiss=0.12, AvgInitMiss=0.21, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=-0.298221, 1:0.140265, 2:0.057518
04:43:13.726 00.000 11596 BLC: No correction, Miss < min_move
04:43:13.726 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
04:43:13.726 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:43:13.727 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
04:43:13.727 00.000 11596 MoveAxis(W, 262, ABG)
04:43:13.727 00.000 11596 Guiding  Dir = 3, Dur = 262
04:43:13.727 00.000 11596 IsSlewing returns 0
04:43:13.734 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=127, med=4, FiltMin=3, FiltMax=47, Gamma=0.510
04:43:13.743 00.009 13300 UpdateGuideState exits: m=699 SNR=18.4
04:43:13.743 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:13.744 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:43:13.744 00.000 13300 Enqueuing Expose request
04:43:13.825 00.081 11596 IsGuiding returns 0
04:43:13.915 00.090 11596 PulseGuide returned control before completion, sleep 183
04:43:14.180 00.265 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6d4af93a-7428-4e27-9a46-aa4a8a8d5ffc"}
04:43:14.180 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6d4af93a-7428-4e27-9a46-aa4a8a8d5ffc"}
04:43:14.181 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a6ec09b0-d706-4eda-94c7-f4156aeb7af3"}
04:43:14.181 00.000 13300 case statement mapped state 6 to 3
04:43:14.181 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a6ec09b0-d706-4eda-94c7-f4156aeb7af3"}
04:43:14.183 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4da792fc-e981-48f8-a328-dc7943ffd9f2"}
04:43:14.183 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":122,"width":15,"height":15,"star_pos":[6.93,7.49],"pixels":"..."},"id":"4da792fc-e981-48f8-a328-dc7943ffd9f2"}
04:43:14.221 00.038 11596 IsGuiding returns 1
04:43:14.221 00.000 11596 scope still moving after pulse duration time elapsed
04:43:14.243 00.022 11596 IsSlewing returns 0
04:43:14.575 00.332 11596 IsGuiding returns 0
04:43:14.575 00.000 11596 scope move finished after 262 + 487 ms
04:43:14.575 00.000 11596 Move returns status 0, amount 262
04:43:14.576 00.001 11596 MoveAxis(N, 0, ABG)
04:43:14.576 00.000 11596 Move returns status 0, amount 0
04:43:14.576 00.000 11596 move complete, result=0
04:43:14.576 00.000 11596 worker thread done servicing request
04:43:14.576 00.000 13300 GuideStep: 0.2 px 262 ms WEST, -0.1 px 0 ms NORTH
04:43:14.577 00.001 11596 Worker thread wakes up
04:43:14.577 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:43:15.088 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:43:17.179 02.091 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"502ffecb-315a-430d-a67b-5265bb29d9c6"}
04:43:17.179 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"502ffecb-315a-430d-a67b-5265bb29d9c6"}
04:43:17.180 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3d88c4fd-97ac-4d20-be55-37e732b70479"}
04:43:17.180 00.000 13300 case statement mapped state 6 to 3
04:43:17.180 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3d88c4fd-97ac-4d20-be55-37e732b70479"}
04:43:17.181 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b26d0319-ef5c-4d4e-99a0-fcc2349c031a"}
04:43:17.181 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":122,"width":15,"height":15,"star_pos":[6.93,7.49],"pixels":"..."},"id":"b26d0319-ef5c-4d4e-99a0-fcc2349c031a"}
04:43:18.125 00.944 11596 Exposure complete
04:43:18.215 00.090 11596 worker thread done servicing request
04:43:18.215 00.000 13300 OnExposeComplete: enter
04:43:18.216 00.001 13300 UpdateGuideState(): m_state=6
04:43:18.216 00.000 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
04:43:18.216 00.000 13300 Star::Find returns 1 (0), X=1216.93, Y=22.38, Mass=667, SNR=18.0, Peak=50 HFD=4.0
04:43:18.217 00.001 13300 MultiStar: [#1 0.05,0.09,0.56,U] [#2 -0.07,-0.05,0.56,U] [#3 -0.00,0.25,0.37,U] [#4 0.13,0.15,0.28,U] [#5 1.06,0.03,0.00,M7] [#6 0.24,0.15,0.28,U] 
04:43:18.217 00.000 13300 refined, 5 included, MultiStar: {-0.05, 0.13}, one-star: {-0.23, 0.21}
04:43:18.217 00.000 13300 CameraToMount -- cameraTheta (1.90) - m_xAngle (1.53) = xAngle (0.36 = 0.36)
04:43:18.217 00.000 13300 CameraToMount -- cameraTheta (1.90) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.76 = -2.76)
04:43:18.217 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.90 mountX=0.13 mountY=-0.05, mountTheta=-0.38
04:43:18.220 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.13, opts=13)
04:43:18.220 00.000 13300 Enqueuing Move request for scope (-0.05, 0.13)
04:43:18.220 00.000 11596 Worker thread wakes up
04:43:18.220 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.13) opts 0xd
04:43:18.221 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.13)
04:43:18.221 00.000 11596 Moving (-0.05, 0.13) raw xDistance=0.13 yDistance=-0.05
04:43:18.221 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
04:43:18.221 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:43:18.222 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:43:18.222 00.000 11596 MoveAxis(E, 0, ABG)
04:43:18.222 00.000 11596 Move returns status 0, amount 0
04:43:18.222 00.000 11596 MoveAxis(N, 0, ABG)
04:43:18.223 00.001 11596 Move returns status 0, amount 0
04:43:18.223 00.000 11596 move complete, result=0
04:43:18.223 00.000 11596 worker thread done servicing request
04:43:18.229 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=125, med=4, FiltMin=2, FiltMax=51, Gamma=0.510
04:43:18.238 00.009 13300 UpdateGuideState exits: m=667 SNR=18.0
04:43:18.238 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:18.238 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:43:18.238 00.000 13300 Enqueuing Expose request
04:43:18.239 00.001 11596 Worker thread wakes up
04:43:18.239 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:43:18.239 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:43:18.755 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:43:20.179 01.424 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f742ee96-cb59-4d97-bb69-b80e2f88e9f4"}
04:43:20.179 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f742ee96-cb59-4d97-bb69-b80e2f88e9f4"}
04:43:20.180 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3227dcd2-7290-4e23-b8e7-8c3a648e20cc"}
04:43:20.180 00.000 13300 case statement mapped state 6 to 3
04:43:20.180 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3227dcd2-7290-4e23-b8e7-8c3a648e20cc"}
04:43:20.181 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"717c5b6a-4454-4082-a115-507e1b767e03"}
04:43:20.182 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":123,"width":15,"height":15,"star_pos":[6.93,7.38],"pixels":"..."},"id":"717c5b6a-4454-4082-a115-507e1b767e03"}
04:43:21.779 01.597 11596 Exposure complete
04:43:21.867 00.088 11596 worker thread done servicing request
04:43:21.867 00.000 13300 OnExposeComplete: enter
04:43:21.868 00.001 13300 UpdateGuideState(): m_state=6
04:43:21.868 00.000 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
04:43:21.868 00.000 13300 Star::Find returns 1 (0), X=1216.90, Y=22.15, Mass=694, SNR=18.4, Peak=55 HFD=4.2
04:43:21.869 00.001 13300 MultiStar: [#1 -0.34,0.05,0.00,M1] [#2 -0.04,-0.30,0.00,M4] [#3 0.18,0.18,0.40,U] [#4 0.51,-0.04,0.00,M1] [#5 0.09,-0.18,0.29,U] [#6 0.04,0.52,0.00,M3] 
04:43:21.869 00.000 13300 refined, 2 included, MultiStar: {-0.09, 0.00}, one-star: {-0.26, -0.02}
04:43:21.869 00.000 13300 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.53) = xAngle (1.58 = 1.58)
04:43:21.869 00.000 13300 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.55 = -1.55)
04:43:21.870 00.001 13300 CameraToMount -- cameraX=-0.09 cameraY=0.00 hyp=0.09 cameraTheta=3.11 mountX=-0.00 mountY=-0.09, mountTheta=-1.58
04:43:21.873 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.00, opts=13)
04:43:21.873 00.000 13300 Enqueuing Move request for scope (-0.09, 0.00)
04:43:21.873 00.000 11596 Worker thread wakes up
04:43:21.873 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.00) opts 0xd
04:43:21.873 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.00)
04:43:21.873 00.000 11596 Moving (-0.09, 0.00) raw xDistance=-0.00 yDistance=-0.09
04:43:21.874 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
04:43:21.874 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:43:21.874 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:43:21.874 00.000 11596 MoveAxis(E, 0, ABG)
04:43:21.874 00.000 11596 Move returns status 0, amount 0
04:43:21.874 00.000 11596 MoveAxis(N, 0, ABG)
04:43:21.874 00.000 11596 Move returns status 0, amount 0
04:43:21.875 00.001 11596 move complete, result=0
04:43:21.875 00.000 11596 worker thread done servicing request
04:43:21.882 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=137, med=4, FiltMin=2, FiltMax=61, Gamma=0.510
04:43:21.889 00.007 13300 UpdateGuideState exits: m=694 SNR=18.4
04:43:21.889 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:21.889 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:43:21.890 00.001 13300 Enqueuing Expose request
04:43:21.890 00.000 11596 Worker thread wakes up
04:43:21.890 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:43:21.890 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:43:22.401 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:43:23.178 00.777 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8ebacc04-aef7-4eb3-8c5a-656592a51ebb"}
04:43:23.178 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8ebacc04-aef7-4eb3-8c5a-656592a51ebb"}
04:43:23.179 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7871300e-0efc-4721-8b41-1c57f44ee3bc"}
04:43:23.179 00.000 13300 case statement mapped state 6 to 3
04:43:23.179 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7871300e-0efc-4721-8b41-1c57f44ee3bc"}
04:43:23.179 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"83674601-6572-4e14-9b4d-517da13e5574"}
04:43:23.179 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":124,"width":15,"height":15,"star_pos":[6.90,7.15],"pixels":"..."},"id":"83674601-6572-4e14-9b4d-517da13e5574"}
04:43:25.428 02.249 11596 Exposure complete
04:43:25.528 00.100 11596 worker thread done servicing request
04:43:25.528 00.000 13300 OnExposeComplete: enter
04:43:25.528 00.000 13300 UpdateGuideState(): m_state=6
04:43:25.529 00.001 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
04:43:25.529 00.000 13300 Star::Find returns 1 (0), X=1216.95, Y=22.29, Mass=675, SNR=18.1, Peak=51 HFD=4.1
04:43:25.530 00.001 13300 MultiStar: [#1 -0.32,0.18,0.00,M2] [#2 -0.14,-0.29,0.00,M5] [#3 -0.31,0.25,0.00,M2] [#4 0.27,0.37,0.00,M2] [#5 0.28,0.30,0.00,M7] [#6 0.04,0.73,0.00,M4] 
04:43:25.530 00.000 13300 CameraToMount -- cameraTheta (2.62) - m_xAngle (1.53) = xAngle (1.09 = 1.09)
04:43:25.530 00.000 13300 CameraToMount -- cameraTheta (2.62) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.04 = -2.04)
04:43:25.530 00.000 13300 CameraToMount -- cameraX=-0.20 cameraY=0.12 hyp=0.24 cameraTheta=2.62 mountX=0.11 mountY=-0.21, mountTheta=-1.09
04:43:25.533 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.20, y=0.12, opts=13)
04:43:25.534 00.001 13300 Enqueuing Move request for scope (-0.20, 0.12)
04:43:25.534 00.000 11596 Worker thread wakes up
04:43:25.534 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.12) opts 0xd
04:43:25.534 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.20, 0.12)
04:43:25.534 00.000 11596 Moving (-0.20, 0.12) raw xDistance=0.11 yDistance=-0.21
04:43:25.534 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:43:25.534 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
04:43:25.534 00.000 11596 MoveAxis(E, 0, ABG)
04:43:25.535 00.001 11596 Move returns status 0, amount 0
04:43:25.535 00.000 11596 MoveAxis(N, 279, ABG)
04:43:25.535 00.000 11596 Guiding  Dir = 0, Dur = 279
04:43:25.535 00.000 11596 IsSlewing returns 0
04:43:25.544 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=152, med=4, FiltMin=3, FiltMax=64, Gamma=0.510
04:43:25.553 00.009 13300 UpdateGuideState exits: m=675 SNR=18.1
04:43:25.553 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:25.553 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:43:25.553 00.000 13300 Enqueuing Expose request
04:43:25.575 00.022 11596 IsGuiding returns 0
04:43:25.663 00.088 11596 PulseGuide returned control before completion, sleep 202
04:43:25.914 00.251 11596 IsGuiding returns 1
04:43:25.915 00.001 11596 scope still moving after pulse duration time elapsed
04:43:25.946 00.031 11596 IsSlewing returns 0
04:43:26.178 00.232 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"638e090f-8630-4edf-bf6b-167d377db251"}
04:43:26.178 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"638e090f-8630-4edf-bf6b-167d377db251"}
04:43:26.179 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1ea0c2ed-c2be-4f50-b76d-c072140fb7c5"}
04:43:26.179 00.000 13300 case statement mapped state 6 to 3
04:43:26.179 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1ea0c2ed-c2be-4f50-b76d-c072140fb7c5"}
04:43:26.180 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0994a6d3-b905-4609-962f-b4b1934fa834"}
04:43:26.180 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":125,"width":15,"height":15,"star_pos":[6.95,7.29],"pixels":"..."},"id":"0994a6d3-b905-4609-962f-b4b1934fa834"}
04:43:26.199 00.019 11596 IsGuiding returns 0
04:43:26.199 00.000 11596 scope move finished after 279 + 345 ms
04:43:26.199 00.000 11596 Move returns status 0, amount 279
04:43:26.199 00.000 11596 move complete, result=0
04:43:26.199 00.000 11596 worker thread done servicing request
04:43:26.199 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 279 ms NORTH
04:43:26.199 00.000 11596 Worker thread wakes up
04:43:26.200 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:43:26.714 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:43:29.177 02.463 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"47bff7b1-46b2-4b9d-bbc7-d4d28ab050f4"}
04:43:29.177 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"47bff7b1-46b2-4b9d-bbc7-d4d28ab050f4"}
04:43:29.178 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"14948855-3914-4527-b4a3-57642750d392"}
04:43:29.178 00.000 13300 case statement mapped state 6 to 3
04:43:29.178 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"14948855-3914-4527-b4a3-57642750d392"}
04:43:29.178 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d3566f75-7dc7-4892-a90c-b52937291e16"}
04:43:29.179 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":125,"width":15,"height":15,"star_pos":[6.95,7.29],"pixels":"..."},"id":"d3566f75-7dc7-4892-a90c-b52937291e16"}
04:43:29.742 00.563 11596 Exposure complete
04:43:29.818 00.076 11596 worker thread done servicing request
04:43:29.818 00.000 13300 OnExposeComplete: enter
04:43:29.819 00.001 13300 UpdateGuideState(): m_state=6
04:43:29.819 00.000 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
04:43:29.819 00.000 13300 Star::Find returns 1 (0), X=1216.98, Y=22.24, Mass=661, SNR=17.9, Peak=50 HFD=4.1
04:43:29.819 00.000 13300 MultiStar: [#1 0.04,0.17,0.57,U] [#2 0.14,0.01,0.57,U] [#3 0.05,0.35,0.00,M3] [#4 0.19,-0.06,0.32,U] [#5 0.08,0.30,0.00,M8] [#6 0.17,0.68,0.00,M5] 
04:43:29.820 00.001 13300 refined, 3 included, MultiStar: {-0.01, 0.06}, one-star: {-0.18, 0.07}
04:43:29.820 00.000 13300 CameraToMount -- cameraTheta (1.68) - m_xAngle (1.53) = xAngle (0.15 = 0.15)
04:43:29.820 00.000 13300 CameraToMount -- cameraTheta (1.68) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.98 = -2.98)
04:43:29.820 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.68 mountX=0.06 mountY=-0.01, mountTheta=-0.16
04:43:29.822 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.06, opts=13)
04:43:29.822 00.000 13300 Enqueuing Move request for scope (-0.01, 0.06)
04:43:29.822 00.000 11596 Worker thread wakes up
04:43:29.822 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.06) opts 0xd
04:43:29.822 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.06)
04:43:29.822 00.000 11596 Moving (-0.01, 0.06) raw xDistance=0.06 yDistance=-0.01
04:43:29.822 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:43:29.823 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:43:29.823 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:43:29.823 00.000 11596 MoveAxis(E, 0, ABG)
04:43:29.823 00.000 11596 Move returns status 0, amount 0
04:43:29.823 00.000 11596 MoveAxis(N, 0, ABG)
04:43:29.823 00.000 11596 Move returns status 0, amount 0
04:43:29.823 00.000 11596 move complete, result=0
04:43:29.823 00.000 11596 worker thread done servicing request
04:43:29.831 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=136, med=4, FiltMin=2, FiltMax=58, Gamma=0.510
04:43:29.839 00.008 13300 UpdateGuideState exits: m=661 SNR=17.9
04:43:29.839 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:29.839 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:43:29.839 00.000 13300 Enqueuing Expose request
04:43:29.839 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:43:29.840 00.001 11596 Worker thread wakes up
04:43:29.840 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:43:30.344 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:43:32.176 01.832 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f3061273-87ba-4632-9399-71cf1021da01"}
04:43:32.176 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f3061273-87ba-4632-9399-71cf1021da01"}
04:43:32.177 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"57882843-0b75-4fa1-ae7f-62c2768dcb23"}
04:43:32.177 00.000 13300 case statement mapped state 6 to 3
04:43:32.177 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"57882843-0b75-4fa1-ae7f-62c2768dcb23"}
04:43:32.177 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c18e8a8b-c137-4a35-a897-d258288d2ca7"}
04:43:32.178 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":126,"width":15,"height":15,"star_pos":[6.98,7.24],"pixels":"..."},"id":"c18e8a8b-c137-4a35-a897-d258288d2ca7"}
04:43:33.382 01.204 11596 Exposure complete
04:43:33.456 00.074 11596 worker thread done servicing request
04:43:33.456 00.000 13300 OnExposeComplete: enter
04:43:33.456 00.000 13300 UpdateGuideState(): m_state=6
04:43:33.457 00.001 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
04:43:33.458 00.001 13300 Star::Find returns 1 (0), X=1217.12, Y=22.33, Mass=666, SNR=18.0, Peak=50 HFD=3.9
04:43:33.458 00.000 13300 MultiStar: [#1 -0.03,0.18,0.65,U] [#2 -0.03,-0.12,0.58,U] [#3 -0.11,0.56,0.00,M4] [#4 0.35,0.15,0.00,M2] [#5 0.85,0.13,0.00,M9] [#6 0.38,0.78,0.00,M6] 
04:43:33.458 00.000 13300 refined, 2 included, MultiStar: {-0.04, 0.10}, one-star: {-0.04, 0.17}
04:43:33.458 00.000 13300 CameraToMount -- cameraTheta (1.92) - m_xAngle (1.53) = xAngle (0.39 = 0.39)
04:43:33.458 00.000 13300 CameraToMount -- cameraTheta (1.92) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.74 = -2.74)
04:43:33.458 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.10 hyp=0.10 cameraTheta=1.92 mountX=0.10 mountY=-0.04, mountTheta=-0.40
04:43:33.460 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.10, opts=13)
04:43:33.460 00.000 13300 Enqueuing Move request for scope (-0.04, 0.10)
04:43:33.461 00.001 11596 Worker thread wakes up
04:43:33.461 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.10) opts 0xd
04:43:33.461 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.10)
04:43:33.461 00.000 11596 Moving (-0.04, 0.10) raw xDistance=0.10 yDistance=-0.04
04:43:33.461 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
04:43:33.461 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:43:33.462 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:43:33.462 00.000 11596 MoveAxis(E, 0, ABG)
04:43:33.462 00.000 11596 Move returns status 0, amount 0
04:43:33.462 00.000 11596 MoveAxis(N, 0, ABG)
04:43:33.462 00.000 11596 Move returns status 0, amount 0
04:43:33.462 00.000 11596 move complete, result=0
04:43:33.462 00.000 11596 worker thread done servicing request
04:43:33.469 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=155, med=4, FiltMin=2, FiltMax=58, Gamma=0.510
04:43:33.477 00.008 13300 UpdateGuideState exits: m=666 SNR=18.0
04:43:33.477 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:33.478 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:43:33.478 00.000 13300 Enqueuing Expose request
04:43:33.478 00.000 11596 Worker thread wakes up
04:43:33.478 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:43:33.478 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:43:33.994 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:43:35.175 01.181 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"40c374ac-3a68-4dd2-9bb2-b0945dac15ef"}
04:43:35.175 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"40c374ac-3a68-4dd2-9bb2-b0945dac15ef"}
04:43:35.176 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"497987db-f378-4a3e-99ea-5a5bfb9e6cff"}
04:43:35.176 00.000 13300 case statement mapped state 6 to 3
04:43:35.176 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"497987db-f378-4a3e-99ea-5a5bfb9e6cff"}
04:43:35.176 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e5cd5526-95e2-4f83-b1b3-762e79fbe072"}
04:43:35.176 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":127,"width":15,"height":15,"star_pos":[7.12,7.33],"pixels":"..."},"id":"e5cd5526-95e2-4f83-b1b3-762e79fbe072"}
04:43:37.021 01.845 11596 Exposure complete
04:43:37.090 00.069 11596 worker thread done servicing request
04:43:37.091 00.001 13300 OnExposeComplete: enter
04:43:37.091 00.000 13300 UpdateGuideState(): m_state=6
04:43:37.091 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
04:43:37.091 00.000 13300 Star::Find returns 1 (0), X=1217.01, Y=22.27, Mass=650, SNR=17.8, Peak=47 HFD=4.0
04:43:37.092 00.001 13300 MultiStar: [#1 -0.21,0.09,0.63,U] [#2 0.08,-0.03,0.59,U] [#3 -0.11,0.27,0.00,M5] [#4 0.48,0.20,0.00,M3] [#5 0.73,0.20,0.00,M10] [#6 0.08,0.74,0.00,M7] 
04:43:37.092 00.000 13300 refined, 2 included, MultiStar: {-0.10, 0.06}, one-star: {-0.15, 0.10}
04:43:37.092 00.000 13300 CameraToMount -- cameraTheta (2.60) - m_xAngle (1.53) = xAngle (1.07 = 1.07)
04:43:37.092 00.000 13300 CameraToMount -- cameraTheta (2.60) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.06 = -2.06)
04:43:37.092 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.06 hyp=0.12 cameraTheta=2.60 mountX=0.06 mountY=-0.11, mountTheta=-1.08
04:43:37.094 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.06, opts=13)
04:43:37.094 00.000 13300 Enqueuing Move request for scope (-0.10, 0.06)
04:43:37.094 00.000 11596 Worker thread wakes up
04:43:37.094 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.06) opts 0xd
04:43:37.094 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.06)
04:43:37.095 00.001 11596 Moving (-0.10, 0.06) raw xDistance=0.06 yDistance=-0.11
04:43:37.095 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:43:37.095 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:43:37.095 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:43:37.095 00.000 11596 MoveAxis(E, 0, ABG)
04:43:37.095 00.000 11596 Move returns status 0, amount 0
04:43:37.095 00.000 11596 MoveAxis(N, 0, ABG)
04:43:37.095 00.000 11596 Move returns status 0, amount 0
04:43:37.095 00.000 11596 move complete, result=0
04:43:37.095 00.000 11596 worker thread done servicing request
04:43:37.101 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=154, med=4, FiltMin=2, FiltMax=60, Gamma=0.510
04:43:37.109 00.008 13300 UpdateGuideState exits: m=650 SNR=17.8
04:43:37.110 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:37.110 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:43:37.110 00.000 13300 Enqueuing Expose request
04:43:37.110 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:43:37.110 00.000 11596 Worker thread wakes up
04:43:37.110 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:43:37.614 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:43:38.174 00.560 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b72a63ea-16ef-4bee-a6a7-f324bb8d9d64"}
04:43:38.174 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b72a63ea-16ef-4bee-a6a7-f324bb8d9d64"}
04:43:38.175 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e44b9592-9fc4-4ca0-93eb-cc940f197646"}
04:43:38.175 00.000 13300 case statement mapped state 6 to 3
04:43:38.175 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e44b9592-9fc4-4ca0-93eb-cc940f197646"}
04:43:38.175 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d4a4f0af-7ead-465d-bf17-2b2a1cf92cf4"}
04:43:38.176 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":128,"width":15,"height":15,"star_pos":[7.01,7.27],"pixels":"..."},"id":"d4a4f0af-7ead-465d-bf17-2b2a1cf92cf4"}
04:43:40.634 02.458 11596 Exposure complete
04:43:40.705 00.071 11596 worker thread done servicing request
04:43:40.705 00.000 13300 OnExposeComplete: enter
04:43:40.705 00.000 13300 UpdateGuideState(): m_state=6
04:43:40.706 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
04:43:40.706 00.000 13300 Star::Find returns 1 (0), X=1217.05, Y=22.37, Mass=679, SNR=18.1, Peak=50 HFD=3.9
04:43:40.706 00.000 13300 MultiStar: [#1 -0.06,0.36,0.00,M1] [#2 -0.07,0.14,0.58,U] [#3 -0.11,0.29,0.00,M6] [#4 0.39,0.27,0.00,M4] [#5 0.46,0.60,0.00,R] [#6 0.27,1.09,0.00,M8] 
04:43:40.706 00.000 13300 refined, 1 included, MultiStar: {-0.09, 0.18}, one-star: {-0.11, 0.20}
04:43:40.707 00.001 13300 CameraToMount -- cameraTheta (2.05) - m_xAngle (1.53) = xAngle (0.52 = 0.52)
04:43:40.707 00.000 13300 CameraToMount -- cameraTheta (2.05) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.61 = -2.61)
04:43:40.707 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.18 hyp=0.20 cameraTheta=2.05 mountX=0.17 mountY=-0.10, mountTheta=-0.53
04:43:40.709 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.18, opts=13)
04:43:40.709 00.000 13300 Enqueuing Move request for scope (-0.09, 0.18)
04:43:40.709 00.000 11596 Worker thread wakes up
04:43:40.709 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.18) opts 0xd
04:43:40.709 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.18)
04:43:40.709 00.000 11596 Moving (-0.09, 0.18) raw xDistance=0.17 yDistance=-0.10
04:43:40.709 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
04:43:40.709 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:43:40.709 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:43:40.710 00.001 11596 MoveAxis(W, 219, ABG)
04:43:40.710 00.000 11596 Guiding  Dir = 3, Dur = 219
04:43:40.710 00.000 11596 IsSlewing returns 0
04:43:40.716 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=172, med=4, FiltMin=2, FiltMax=63, Gamma=0.510
04:43:40.724 00.008 13300 UpdateGuideState exits: m=679 SNR=18.1
04:43:40.724 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:40.724 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:43:40.724 00.000 13300 Enqueuing Expose request
04:43:40.758 00.034 11596 IsGuiding returns 0
04:43:40.856 00.098 11596 PulseGuide returned control before completion, sleep 131
04:43:41.044 00.188 11596 IsGuiding returns 1
04:43:41.044 00.000 11596 scope still moving after pulse duration time elapsed
04:43:41.072 00.028 11596 IsSlewing returns 0
04:43:41.173 00.101 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e63ecb02-192c-4fe7-b3e4-b29de4345f4b"}
04:43:41.173 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e63ecb02-192c-4fe7-b3e4-b29de4345f4b"}
04:43:41.174 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f551c14e-d026-4cf0-9804-12307610d670"}
04:43:41.174 00.000 13300 case statement mapped state 6 to 3
04:43:41.174 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f551c14e-d026-4cf0-9804-12307610d670"}
04:43:41.174 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2513c54b-1f46-4b41-a911-eb6a304f4010"}
04:43:41.174 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":129,"width":15,"height":15,"star_pos":[7.05,7.37],"pixels":"..."},"id":"2513c54b-1f46-4b41-a911-eb6a304f4010"}
04:43:41.255 00.081 11596 IsGuiding returns 0
04:43:41.255 00.000 11596 scope move finished after 219 + 278 ms
04:43:41.255 00.000 11596 Move returns status 0, amount 219
04:43:41.256 00.001 11596 MoveAxis(N, 0, ABG)
04:43:41.256 00.000 11596 Move returns status 0, amount 0
04:43:41.256 00.000 11596 move complete, result=0
04:43:41.256 00.000 11596 worker thread done servicing request
04:43:41.256 00.000 11596 Worker thread wakes up
04:43:41.256 00.000 13300 GuideStep: 0.2 px 219 ms WEST, -0.1 px 0 ms NORTH
04:43:41.256 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:43:41.765 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:43:44.172 02.407 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"12f6e106-b91d-40d0-9cfa-8755ea57e447"}
04:43:44.172 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"12f6e106-b91d-40d0-9cfa-8755ea57e447"}
04:43:44.173 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c2162800-5d62-4040-8c48-60b4b1795816"}
04:43:44.173 00.000 13300 case statement mapped state 6 to 3
04:43:44.173 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c2162800-5d62-4040-8c48-60b4b1795816"}
04:43:44.173 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2b2a128c-049f-4a29-b792-7480c8fb04b9"}
04:43:44.174 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":129,"width":15,"height":15,"star_pos":[7.05,7.37],"pixels":"..."},"id":"2b2a128c-049f-4a29-b792-7480c8fb04b9"}
04:43:44.791 00.617 11596 Exposure complete
04:43:44.866 00.075 11596 worker thread done servicing request
04:43:44.866 00.000 13300 OnExposeComplete: enter
04:43:44.867 00.001 13300 UpdateGuideState(): m_state=6
04:43:44.867 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
04:43:44.867 00.000 13300 Star::Find returns 1 (0), X=1217.01, Y=22.31, Mass=678, SNR=18.1, Peak=50 HFD=4.0
04:43:44.867 00.000 13300 MultiStar: [#1 -0.03,0.20,0.54,U] [#2 -0.16,-0.12,0.59,U] [#3 0.01,0.04,0.40,U] [#4 0.34,0.30,0.00,M5] [#5 -0.05,-0.48,0.00,M1] [#6 0.50,0.47,0.00,M9] 
04:43:44.868 00.001 13300 refined, 3 included, MultiStar: {-0.10, 0.08}, one-star: {-0.15, 0.15}
04:43:44.868 00.000 13300 CameraToMount -- cameraTheta (2.48) - m_xAngle (1.53) = xAngle (0.95 = 0.95)
04:43:44.868 00.000 13300 CameraToMount -- cameraTheta (2.48) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.18 = -2.18)
04:43:44.868 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.08 hyp=0.13 cameraTheta=2.48 mountX=0.07 mountY=-0.10, mountTheta=-0.96
04:43:44.871 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.08, opts=13)
04:43:44.871 00.000 13300 Enqueuing Move request for scope (-0.10, 0.08)
04:43:44.871 00.000 11596 Worker thread wakes up
04:43:44.871 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.08) opts 0xd
04:43:44.871 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.08)
04:43:44.871 00.000 11596 Moving (-0.10, 0.08) raw xDistance=0.07 yDistance=-0.10
04:43:44.872 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:43:44.872 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:43:44.872 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:43:44.872 00.000 11596 MoveAxis(E, 0, ABG)
04:43:44.872 00.000 11596 Move returns status 0, amount 0
04:43:44.872 00.000 11596 MoveAxis(N, 0, ABG)
04:43:44.872 00.000 11596 Move returns status 0, amount 0
04:43:44.873 00.001 11596 move complete, result=0
04:43:44.873 00.000 11596 worker thread done servicing request
04:43:44.879 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=166, med=4, FiltMin=2, FiltMax=58, Gamma=0.510
04:43:44.890 00.011 13300 UpdateGuideState exits: m=678 SNR=18.1
04:43:44.890 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:44.890 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:43:44.890 00.000 13300 Enqueuing Expose request
04:43:44.890 00.000 11596 Worker thread wakes up
04:43:44.890 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:43:44.890 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:43:45.398 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:43:47.171 01.773 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c575967e-4fbf-4f5a-a097-c29c350e25a4"}
04:43:47.171 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c575967e-4fbf-4f5a-a097-c29c350e25a4"}
04:43:47.172 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"86cae63c-0ad9-4eeb-b76c-b27578096f30"}
04:43:47.172 00.000 13300 case statement mapped state 6 to 3
04:43:47.172 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"86cae63c-0ad9-4eeb-b76c-b27578096f30"}
04:43:47.172 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"51b3bdff-0c76-45e3-9e40-57a12cd2f6a4"}
04:43:47.173 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":130,"width":15,"height":15,"star_pos":[7.01,7.31],"pixels":"..."},"id":"51b3bdff-0c76-45e3-9e40-57a12cd2f6a4"}
04:43:48.429 01.256 11596 Exposure complete
04:43:48.519 00.090 11596 worker thread done servicing request
04:43:48.519 00.000 13300 OnExposeComplete: enter
04:43:48.519 00.000 13300 UpdateGuideState(): m_state=6
04:43:48.519 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 131
04:43:48.519 00.000 13300 Star::Find returns 1 (0), X=1217.13, Y=22.09, Mass=694, SNR=18.3, Peak=57 HFD=4.2
04:43:48.520 00.001 13300 MultiStar: [#1 -0.18,0.10,0.62,U] [#2 -0.10,-0.04,0.56,U] [#3 0.20,-0.04,0.39,U] [#4 0.17,0.23,0.00,M6] [#5 0.09,-0.29,0.00,M2] [#6 0.21,0.49,0.00,M10] 
04:43:48.520 00.000 13300 refined, 3 included, MultiStar: {-0.05, -0.02}, one-star: {-0.02, -0.08}
04:43:48.520 00.000 13300 CameraToMount -- cameraTheta (-2.69) - m_xAngle (1.53) = xAngle (-4.22 = 2.06)
04:43:48.520 00.000 13300 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.35 = -1.07)
04:43:48.520 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.02 hyp=0.05 cameraTheta=-2.69 mountX=-0.02 mountY=-0.04, mountTheta=-2.06
04:43:48.522 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.02, opts=13)
04:43:48.522 00.000 13300 Enqueuing Move request for scope (-0.05, -0.02)
04:43:48.523 00.001 11596 Worker thread wakes up
04:43:48.523 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.02) opts 0xd
04:43:48.523 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.02)
04:43:48.523 00.000 11596 Moving (-0.05, -0.02) raw xDistance=-0.02 yDistance=-0.04
04:43:48.523 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:43:48.523 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:43:48.523 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:43:48.523 00.000 11596 MoveAxis(E, 0, ABG)
04:43:48.523 00.000 11596 Move returns status 0, amount 0
04:43:48.523 00.000 11596 MoveAxis(N, 0, ABG)
04:43:48.524 00.001 11596 Move returns status 0, amount 0
04:43:48.524 00.000 11596 move complete, result=0
04:43:48.524 00.000 11596 worker thread done servicing request
04:43:48.530 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=159, med=4, FiltMin=2, FiltMax=62, Gamma=0.510
04:43:48.538 00.008 13300 UpdateGuideState exits: m=694 SNR=18.3
04:43:48.538 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:48.538 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:43:48.538 00.000 13300 Enqueuing Expose request
04:43:48.539 00.001 11596 Worker thread wakes up
04:43:48.539 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:43:48.539 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:43:49.050 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:43:50.170 01.120 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b0863a1f-acf1-480f-bb8c-bf9c68aa2768"}
04:43:50.170 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b0863a1f-acf1-480f-bb8c-bf9c68aa2768"}
04:43:50.171 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9aefc3e3-4d52-4176-a541-16db1e55226a"}
04:43:50.171 00.000 13300 case statement mapped state 6 to 3
04:43:50.171 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9aefc3e3-4d52-4176-a541-16db1e55226a"}
04:43:50.171 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"53521f45-ec80-4642-ba3b-4203ffe87f6d"}
04:43:50.172 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":131,"width":15,"height":15,"star_pos":[7.13,7.09],"pixels":"..."},"id":"53521f45-ec80-4642-ba3b-4203ffe87f6d"}
04:43:52.081 01.909 11596 Exposure complete
04:43:52.152 00.071 11596 worker thread done servicing request
04:43:52.152 00.000 13300 OnExposeComplete: enter
04:43:52.152 00.000 13300 UpdateGuideState(): m_state=6
04:43:52.152 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 132
04:43:52.153 00.001 13300 Star::Find returns 1 (0), X=1217.12, Y=22.51, Mass=679, SNR=18.1, Peak=49 HFD=3.9
04:43:52.153 00.000 13300 MultiStar: [#1 -0.17,-0.01,0.62,U] [#2 -0.13,0.23,0.58,U] [#3 -0.23,0.34,0.00,M5] [#4 0.52,0.43,0.00,M7] [#5 0.12,-0.45,0.00,M3] [#6 0.46,0.41,0.00,R] 
04:43:52.153 00.000 13300 refined, 2 included, MultiStar: {-0.10, 0.21}, one-star: {-0.04, 0.34}
04:43:52.153 00.000 13300 CameraToMount -- cameraTheta (2.01) - m_xAngle (1.53) = xAngle (0.48 = 0.48)
04:43:52.153 00.000 13300 CameraToMount -- cameraTheta (2.01) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.65 = -2.65)
04:43:52.153 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.21 hyp=0.24 cameraTheta=2.01 mountX=0.21 mountY=-0.11, mountTheta=-0.49
04:43:52.157 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.21, opts=13)
04:43:52.157 00.000 13300 Enqueuing Move request for scope (-0.10, 0.21)
04:43:52.157 00.000 11596 Worker thread wakes up
04:43:52.157 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.21) opts 0xd
04:43:52.158 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.21)
04:43:52.158 00.000 11596 Moving (-0.10, 0.21) raw xDistance=0.21 yDistance=-0.11
04:43:52.158 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
04:43:52.158 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:43:52.158 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:43:52.158 00.000 11596 MoveAxis(W, 262, ABG)
04:43:52.158 00.000 11596 Guiding  Dir = 3, Dur = 262
04:43:52.159 00.001 11596 IsSlewing returns 0
04:43:52.171 00.012 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=148, med=4, FiltMin=2, FiltMax=58, Gamma=0.510
04:43:52.179 00.008 13300 UpdateGuideState exits: m=679 SNR=18.1
04:43:52.179 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:52.179 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:43:52.179 00.000 13300 Enqueuing Expose request
04:43:52.346 00.167 11596 IsGuiding returns 0
04:43:52.564 00.218 11596 PulseGuide returned control before completion, sleep 55
04:43:52.867 00.303 11596 IsGuiding returns 0
04:43:52.867 00.000 11596 Move returns status 0, amount 262
04:43:52.867 00.000 11596 MoveAxis(N, 0, ABG)
04:43:52.867 00.000 11596 Move returns status 0, amount 0
04:43:52.867 00.000 11596 move complete, result=0
04:43:52.867 00.000 11596 worker thread done servicing request
04:43:52.867 00.000 11596 Worker thread wakes up
04:43:52.867 00.000 13300 GuideStep: 0.2 px 262 ms WEST, -0.1 px 0 ms NORTH
04:43:52.868 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:43:53.170 00.302 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f257874a-dee9-4eda-9e26-f50614fe0291"}
04:43:53.170 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f257874a-dee9-4eda-9e26-f50614fe0291"}
04:43:53.171 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a3afef10-74fd-4e5c-ab0f-20063aad8c77"}
04:43:53.171 00.000 13300 case statement mapped state 6 to 3
04:43:53.171 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a3afef10-74fd-4e5c-ab0f-20063aad8c77"}
04:43:53.171 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fa3073f9-a57a-4728-94b5-f5003048e17a"}
04:43:53.172 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":132,"width":15,"height":15,"star_pos":[7.12,6.51],"pixels":"..."},"id":"fa3073f9-a57a-4728-94b5-f5003048e17a"}
04:43:53.376 00.204 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:43:56.169 02.793 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"70f40784-4def-4202-b20c-199200e8a9f3"}
04:43:56.169 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"70f40784-4def-4202-b20c-199200e8a9f3"}
04:43:56.170 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7d0ff062-1937-4b02-ae0d-d2158f681094"}
04:43:56.170 00.000 13300 case statement mapped state 6 to 3
04:43:56.170 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7d0ff062-1937-4b02-ae0d-d2158f681094"}
04:43:56.170 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a67d95a9-1832-455a-bdfc-5a6045052a8a"}
04:43:56.171 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":132,"width":15,"height":15,"star_pos":[7.12,6.51],"pixels":"..."},"id":"a67d95a9-1832-455a-bdfc-5a6045052a8a"}
04:43:56.402 00.231 11596 Exposure complete
04:43:56.472 00.070 11596 worker thread done servicing request
04:43:56.472 00.000 13300 OnExposeComplete: enter
04:43:56.472 00.000 13300 UpdateGuideState(): m_state=6
04:43:56.473 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 133
04:43:56.473 00.000 13300 Star::Find returns 1 (0), X=1217.03, Y=22.34, Mass=656, SNR=17.9, Peak=48 HFD=4.0
04:43:56.473 00.000 13300 MultiStar: [#1 -0.04,-0.01,0.58,U] [#2 -0.06,0.06,0.58,U] [#3 -0.17,-0.01,0.42,U] [#4 0.06,-0.13,0.33,U] [#5 -0.34,-0.54,0.00,M4] [#6 -0.16,-0.15,0.31,U] 
04:43:56.473 00.000 13300 refined, 5 included, MultiStar: {-0.09, 0.03}, one-star: {-0.13, 0.17}
04:43:56.473 00.000 13300 CameraToMount -- cameraTheta (2.77) - m_xAngle (1.53) = xAngle (1.24 = 1.24)
04:43:56.474 00.001 13300 CameraToMount -- cameraTheta (2.77) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.89 = -1.89)
04:43:56.474 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.03 hyp=0.10 cameraTheta=2.77 mountX=0.03 mountY=-0.09, mountTheta=-1.24
04:43:56.476 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.03, opts=13)
04:43:56.476 00.000 13300 Enqueuing Move request for scope (-0.09, 0.03)
04:43:56.476 00.000 11596 Worker thread wakes up
04:43:56.476 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.03) opts 0xd
04:43:56.476 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.03)
04:43:56.476 00.000 11596 Moving (-0.09, 0.03) raw xDistance=0.03 yDistance=-0.09
04:43:56.476 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:43:56.477 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:43:56.477 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:43:56.477 00.000 11596 MoveAxis(E, 0, ABG)
04:43:56.477 00.000 11596 Move returns status 0, amount 0
04:43:56.477 00.000 11596 MoveAxis(N, 0, ABG)
04:43:56.477 00.000 11596 Move returns status 0, amount 0
04:43:56.477 00.000 11596 move complete, result=0
04:43:56.478 00.001 11596 worker thread done servicing request
04:43:56.485 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=155, med=4, FiltMin=2, FiltMax=66, Gamma=0.510
04:43:56.493 00.008 13300 UpdateGuideState exits: m=656 SNR=17.9
04:43:56.493 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:56.493 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:43:56.493 00.000 13300 Enqueuing Expose request
04:43:56.493 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:43:56.493 00.000 11596 Worker thread wakes up
04:43:56.494 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:43:57.008 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:43:59.167 02.159 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3b0421a7-ca24-41fe-9101-264c0e050c8b"}
04:43:59.167 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3b0421a7-ca24-41fe-9101-264c0e050c8b"}
04:43:59.168 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"50caa2ee-4001-472c-af5c-1342a08f04a4"}
04:43:59.168 00.000 13300 case statement mapped state 6 to 3
04:43:59.168 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"50caa2ee-4001-472c-af5c-1342a08f04a4"}
04:43:59.168 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"245b00a4-d317-4913-9151-a85471ddb26a"}
04:43:59.169 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":133,"width":15,"height":15,"star_pos":[7.03,7.34],"pixels":"..."},"id":"245b00a4-d317-4913-9151-a85471ddb26a"}
04:44:00.048 00.879 11596 Exposure complete
04:44:00.128 00.080 11596 worker thread done servicing request
04:44:00.128 00.000 13300 OnExposeComplete: enter
04:44:00.128 00.000 13300 UpdateGuideState(): m_state=6
04:44:00.129 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 134
04:44:00.129 00.000 13300 Star::Find returns 1 (0), X=1217.32, Y=21.90, Mass=636, SNR=17.6, Peak=50 HFD=3.9
04:44:00.129 00.000 13300 MultiStar: [#1 -0.08,-0.03,0.66,U] [#2 0.13,-0.30,0.00,M1] [#3 -0.20,-0.04,0.43,U] [#4 0.16,-0.03,0.30,U] [#5 0.15,-0.68,0.00,M5] [#6 0.38,-0.15,0.00,M1] 
04:44:00.129 00.000 13300 refined, 3 included, MultiStar: {0.03, -0.13}, one-star: {0.16, -0.27}
04:44:00.130 00.001 13300 CameraToMount -- cameraTheta (-1.33) - m_xAngle (1.53) = xAngle (-2.87 = -2.87)
04:44:00.130 00.000 13300 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.00 = 0.29)
04:44:00.130 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.13 hyp=0.13 cameraTheta=-1.33 mountX=-0.13 mountY=0.04, mountTheta=2.85
04:44:00.132 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.13, opts=13)
04:44:00.132 00.000 13300 Enqueuing Move request for scope (0.03, -0.13)
04:44:00.132 00.000 11596 Worker thread wakes up
04:44:00.132 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.13) opts 0xd
04:44:00.132 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.13)
04:44:00.133 00.001 11596 Moving (0.03, -0.13) raw xDistance=-0.13 yDistance=0.04
04:44:00.133 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:44:00.133 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:44:00.133 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:44:00.133 00.000 11596 MoveAxis(E, 0, ABG)
04:44:00.133 00.000 11596 Move returns status 0, amount 0
04:44:00.133 00.000 11596 MoveAxis(N, 0, ABG)
04:44:00.134 00.001 11596 Move returns status 0, amount 0
04:44:00.134 00.000 11596 move complete, result=0
04:44:00.134 00.000 11596 worker thread done servicing request
04:44:00.141 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=158, med=4, FiltMin=2, FiltMax=64, Gamma=0.510
04:44:00.149 00.008 13300 UpdateGuideState exits: m=636 SNR=17.6
04:44:00.149 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:00.149 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:44:00.149 00.000 13300 Enqueuing Expose request
04:44:00.149 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:44:00.149 00.000 11596 Worker thread wakes up
04:44:00.149 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:44:00.663 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:44:02.166 01.503 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"882bb887-d999-44a9-9959-e2d3d2e48a82"}
04:44:02.166 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"882bb887-d999-44a9-9959-e2d3d2e48a82"}
04:44:02.167 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a9555dc3-3d81-46c1-b0f0-a9eeabca824e"}
04:44:02.167 00.000 13300 case statement mapped state 6 to 3
04:44:02.167 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a9555dc3-3d81-46c1-b0f0-a9eeabca824e"}
04:44:02.167 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"89059a86-6cf8-45d8-88fa-c45166b0219f"}
04:44:02.168 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":134,"width":15,"height":15,"star_pos":[7.32,6.90],"pixels":"..."},"id":"89059a86-6cf8-45d8-88fa-c45166b0219f"}
04:44:03.722 01.554 11596 Exposure complete
04:44:03.792 00.070 11596 worker thread done servicing request
04:44:03.792 00.000 13300 OnExposeComplete: enter
04:44:03.793 00.001 13300 UpdateGuideState(): m_state=6
04:44:03.793 00.000 13300 Star::Find(15, 1217, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 135
04:44:03.793 00.000 13300 Star::Find returns 1 (0), X=1216.94, Y=22.35, Mass=702, SNR=18.5, Peak=58 HFD=4.0
04:44:03.793 00.000 13300 MultiStar: [#1 -0.07,0.04,0.55,U] [#2 -0.15,-0.27,0.00,M2] [#3 -0.31,-0.20,0.00,M4] [#4 0.21,-0.21,0.00,M6] [#5 0.23,-0.76,0.00,M6] [#6 -0.28,-0.02,0.00,M2] 
04:44:03.794 00.001 13300 refined, 1 included, MultiStar: {-0.16, 0.13}, one-star: {-0.21, 0.18}
04:44:03.794 00.000 13300 CameraToMount -- cameraTheta (2.46) - m_xAngle (1.53) = xAngle (0.93 = 0.93)
04:44:03.794 00.000 13300 CameraToMount -- cameraTheta (2.46) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.20 = -2.20)
04:44:03.794 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=0.13 hyp=0.21 cameraTheta=2.46 mountX=0.13 mountY=-0.17, mountTheta=-0.94
04:44:03.796 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=0.13, opts=13)
04:44:03.796 00.000 13300 Enqueuing Move request for scope (-0.16, 0.13)
04:44:03.796 00.000 11596 Worker thread wakes up
04:44:03.796 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.13) opts 0xd
04:44:03.796 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.16, 0.13)
04:44:03.796 00.000 11596 Moving (-0.16, 0.13) raw xDistance=0.13 yDistance=-0.17
04:44:03.796 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
04:44:03.796 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:44:03.796 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
04:44:03.797 00.001 11596 MoveAxis(E, 0, ABG)
04:44:03.797 00.000 11596 Move returns status 0, amount 0
04:44:03.797 00.000 11596 MoveAxis(N, 0, ABG)
04:44:03.797 00.000 11596 Move returns status 0, amount 0
04:44:03.797 00.000 11596 move complete, result=0
04:44:03.797 00.000 11596 worker thread done servicing request
04:44:03.802 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=146, med=4, FiltMin=2, FiltMax=60, Gamma=0.510
04:44:03.810 00.008 13300 UpdateGuideState exits: m=702 SNR=18.5
04:44:03.810 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:03.811 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:44:03.811 00.000 13300 Enqueuing Expose request
04:44:03.811 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:44:03.811 00.000 11596 Worker thread wakes up
04:44:03.811 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:44:04.324 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:44:05.167 00.843 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"38383c60-3f3b-4950-8ce0-28f1de370481"}
04:44:05.167 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"38383c60-3f3b-4950-8ce0-28f1de370481"}
04:44:05.168 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4739692d-b80f-49b9-b3c9-622544dc98a4"}
04:44:05.168 00.000 13300 case statement mapped state 6 to 3
04:44:05.168 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4739692d-b80f-49b9-b3c9-622544dc98a4"}
04:44:05.168 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d666d89c-16c5-4560-b4da-41ece6487ea2"}
04:44:05.169 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":135,"width":15,"height":15,"star_pos":[6.94,7.35],"pixels":"..."},"id":"d666d89c-16c5-4560-b4da-41ece6487ea2"}
04:44:07.347 02.178 11596 Exposure complete
04:44:07.421 00.074 11596 worker thread done servicing request
04:44:07.421 00.000 13300 OnExposeComplete: enter
04:44:07.421 00.000 13300 UpdateGuideState(): m_state=6
04:44:07.421 00.000 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 136
04:44:07.422 00.001 13300 Star::Find returns 1 (0), X=1216.93, Y=22.08, Mass=682, SNR=18.2, Peak=57 HFD=4.2
04:44:07.422 00.000 13300 MultiStar: [#1 -0.20,-0.02,0.64,U] [#2 -0.14,-0.44,0.00,M3] [#3 -0.17,-0.31,0.00,M5] [#4 0.40,-0.20,0.00,M7] [#5 -0.27,-0.50,0.00,M7] [#6 -0.17,-0.28,0.00,M3] 
04:44:07.422 00.000 13300 refined, 1 included, MultiStar: {-0.22, -0.06}, one-star: {-0.23, -0.09}
04:44:07.422 00.000 13300 CameraToMount -- cameraTheta (-2.86) - m_xAngle (1.53) = xAngle (-4.40 = 1.89)
04:44:07.422 00.000 13300 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.52 = -1.24)
04:44:07.422 00.000 13300 CameraToMount -- cameraX=-0.22 cameraY=-0.06 hyp=0.22 cameraTheta=-2.86 mountX=-0.07 mountY=-0.21, mountTheta=-1.89
04:44:07.424 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.22, y=-0.06, opts=13)
04:44:07.425 00.001 13300 Enqueuing Move request for scope (-0.22, -0.06)
04:44:07.425 00.000 11596 Worker thread wakes up
04:44:07.425 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.06) opts 0xd
04:44:07.425 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.22, -0.06)
04:44:07.425 00.000 11596 Moving (-0.22, -0.06) raw xDistance=-0.07 yDistance=-0.21
04:44:07.426 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:44:07.426 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
04:44:07.426 00.000 11596 MoveAxis(E, 0, ABG)
04:44:07.426 00.000 11596 Move returns status 0, amount 0
04:44:07.426 00.000 11596 MoveAxis(N, 281, ABG)
04:44:07.426 00.000 11596 Guiding  Dir = 0, Dur = 281
04:44:07.427 00.001 11596 IsSlewing returns 0
04:44:07.433 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=138, med=4, FiltMin=2, FiltMax=59, Gamma=0.510
04:44:07.441 00.008 13300 UpdateGuideState exits: m=682 SNR=18.2
04:44:07.441 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:07.441 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:44:07.441 00.000 13300 Enqueuing Expose request
04:44:07.505 00.064 11596 IsGuiding returns 0
04:44:07.607 00.102 11596 PulseGuide returned control before completion, sleep 190
04:44:07.842 00.235 11596 IsGuiding returns 1
04:44:07.842 00.000 11596 scope still moving after pulse duration time elapsed
04:44:07.869 00.027 11596 IsSlewing returns 0
04:44:08.143 00.274 11596 IsGuiding returns 0
04:44:08.143 00.000 11596 scope move finished after 281 + 357 ms
04:44:08.143 00.000 11596 Move returns status 0, amount 281
04:44:08.143 00.000 11596 move complete, result=0
04:44:08.143 00.000 11596 worker thread done servicing request
04:44:08.143 00.000 11596 Worker thread wakes up
04:44:08.143 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 281 ms NORTH
04:44:08.144 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:44:08.167 00.023 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c1a88fad-93e6-43b6-aff0-7ba899a01d46"}
04:44:08.167 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c1a88fad-93e6-43b6-aff0-7ba899a01d46"}
04:44:08.170 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"524d7751-0688-4b1b-93d2-cd9ede15d670"}
04:44:08.170 00.000 13300 case statement mapped state 6 to 3
04:44:08.171 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"524d7751-0688-4b1b-93d2-cd9ede15d670"}
04:44:08.173 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"17aed6aa-62de-4476-ba53-8136bc8bf57f"}
04:44:08.174 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":136,"width":15,"height":15,"star_pos":[6.93,7.08],"pixels":"..."},"id":"17aed6aa-62de-4476-ba53-8136bc8bf57f"}
04:44:08.657 00.483 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:44:11.165 02.508 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cee5a851-0234-4dcd-ae85-35105fd74af0"}
04:44:11.165 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cee5a851-0234-4dcd-ae85-35105fd74af0"}
04:44:11.166 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"74c1a966-d7d4-4e7d-84ca-ceb1b424ac5d"}
04:44:11.166 00.000 13300 case statement mapped state 6 to 3
04:44:11.166 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"74c1a966-d7d4-4e7d-84ca-ceb1b424ac5d"}
04:44:11.166 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1ed8a120-519f-4e9b-bac0-fab3653829a7"}
04:44:11.166 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":136,"width":15,"height":15,"star_pos":[6.93,7.08],"pixels":"..."},"id":"1ed8a120-519f-4e9b-bac0-fab3653829a7"}
04:44:11.684 00.518 11596 Exposure complete
04:44:11.753 00.069 11596 worker thread done servicing request
04:44:11.754 00.001 13300 OnExposeComplete: enter
04:44:11.754 00.000 13300 UpdateGuideState(): m_state=6
04:44:11.754 00.000 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 137
04:44:11.754 00.000 13300 Star::Find returns 1 (0), X=1216.95, Y=22.09, Mass=689, SNR=18.3, Peak=56 HFD=4.3
04:44:11.755 00.001 13300 MultiStar: [#1 -0.11,-0.13,0.56,U] [#2 0.08,-0.33,0.00,M4] [#3 -0.22,-0.39,0.00,M6] [#4 0.07,-0.01,0.31,U] [#5 0.00,-0.92,0.00,M8] [#6 -0.38,-0.14,0.00,M4] 
04:44:11.755 00.000 13300 refined, 2 included, MultiStar: {-0.13, -0.08}, one-star: {-0.21, -0.08}
04:44:11.755 00.000 13300 CameraToMount -- cameraTheta (-2.58) - m_xAngle (1.53) = xAngle (-4.12 = 2.17)
04:44:11.755 00.000 13300 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.24 = -0.96)
04:44:11.755 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=-0.08 hyp=0.16 cameraTheta=-2.58 mountX=-0.09 mountY=-0.13, mountTheta=-2.17
04:44:11.757 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=-0.08, opts=13)
04:44:11.757 00.000 13300 Enqueuing Move request for scope (-0.13, -0.08)
04:44:11.757 00.000 11596 Worker thread wakes up
04:44:11.757 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.08) opts 0xd
04:44:11.757 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, -0.08)
04:44:11.757 00.000 11596 Moving (-0.13, -0.08) raw xDistance=-0.09 yDistance=-0.13
04:44:11.758 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:44:11.758 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:44:11.758 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
04:44:11.758 00.000 11596 MoveAxis(E, 0, ABG)
04:44:11.758 00.000 11596 Move returns status 0, amount 0
04:44:11.758 00.000 11596 MoveAxis(N, 0, ABG)
04:44:11.758 00.000 11596 Move returns status 0, amount 0
04:44:11.758 00.000 11596 move complete, result=0
04:44:11.758 00.000 11596 worker thread done servicing request
04:44:11.764 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=145, med=4, FiltMin=2, FiltMax=62, Gamma=0.510
04:44:11.772 00.008 13300 UpdateGuideState exits: m=689 SNR=18.3
04:44:11.772 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:11.772 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:44:11.772 00.000 13300 Enqueuing Expose request
04:44:11.773 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:44:11.773 00.000 11596 Worker thread wakes up
04:44:11.773 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:44:12.274 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:44:14.166 01.892 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3603ceaa-fe8e-4d25-9c56-c273b1a46b55"}
04:44:14.166 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3603ceaa-fe8e-4d25-9c56-c273b1a46b55"}
04:44:14.167 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3fa7170e-6816-4882-8413-78588c76020a"}
04:44:14.167 00.000 13300 case statement mapped state 6 to 3
04:44:14.168 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3fa7170e-6816-4882-8413-78588c76020a"}
04:44:14.169 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e22d572c-5124-42c3-9570-fda12dd87d92"}
04:44:14.169 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":137,"width":15,"height":15,"star_pos":[6.95,7.09],"pixels":"..."},"id":"e22d572c-5124-42c3-9570-fda12dd87d92"}
04:44:15.324 01.155 11596 Exposure complete
04:44:15.436 00.112 11596 worker thread done servicing request
04:44:15.437 00.001 13300 OnExposeComplete: enter
04:44:15.437 00.000 13300 UpdateGuideState(): m_state=6
04:44:15.437 00.000 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 138
04:44:15.438 00.001 13300 Star::Find returns 1 (0), X=1217.13, Y=22.09, Mass=712, SNR=18.6, Peak=59 HFD=4.2
04:44:15.438 00.000 13300 MultiStar: [#1 -0.00,-0.06,0.64,U] [#2 0.15,-0.40,0.00,M5] [#3 0.08,0.17,0.40,U] [#4 0.15,-0.11,0.28,U] [#5 0.01,-0.96,0.00,M9] [#6 -0.34,-0.06,0.00,M5] 
04:44:15.439 00.001 13300 refined, 3 included, MultiStar: {0.02, -0.04}, one-star: {-0.03, -0.08}
04:44:15.439 00.000 13300 CameraToMount -- cameraTheta (-1.06) - m_xAngle (1.53) = xAngle (-2.59 = -2.59)
04:44:15.439 00.000 13300 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.72 = 0.56)
04:44:15.439 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-1.06 mountX=-0.03 mountY=0.02, mountTheta=2.58
04:44:15.442 00.003 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.04, opts=13)
04:44:15.442 00.000 13300 Enqueuing Move request for scope (0.02, -0.04)
04:44:15.442 00.000 11596 Worker thread wakes up
04:44:15.443 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.04) opts 0xd
04:44:15.443 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.04)
04:44:15.443 00.000 11596 Moving (0.02, -0.04) raw xDistance=-0.03 yDistance=0.02
04:44:15.443 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:44:15.443 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:44:15.444 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:44:15.444 00.000 11596 MoveAxis(E, 0, ABG)
04:44:15.444 00.000 11596 Move returns status 0, amount 0
04:44:15.444 00.000 11596 MoveAxis(N, 0, ABG)
04:44:15.444 00.000 11596 Move returns status 0, amount 0
04:44:15.444 00.000 11596 move complete, result=0
04:44:15.444 00.000 11596 worker thread done servicing request
04:44:15.455 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=163, med=4, FiltMin=2, FiltMax=63, Gamma=0.510
04:44:15.466 00.011 13300 UpdateGuideState exits: m=712 SNR=18.6
04:44:15.466 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:15.467 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:44:15.467 00.000 13300 Enqueuing Expose request
04:44:15.467 00.000 11596 Worker thread wakes up
04:44:15.467 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:44:15.467 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:44:15.977 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:44:17.166 01.189 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bbfcfbf6-df59-4d68-b448-516b04c745f6"}
04:44:17.166 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bbfcfbf6-df59-4d68-b448-516b04c745f6"}
04:44:17.166 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0327a1ea-74d6-417b-a361-981b08edf3e4"}
04:44:17.166 00.000 13300 case statement mapped state 6 to 3
04:44:17.167 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0327a1ea-74d6-417b-a361-981b08edf3e4"}
04:44:17.167 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"07fb42dc-8b95-4b23-a659-c96b79591a87"}
04:44:17.168 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":138,"width":15,"height":15,"star_pos":[7.13,7.09],"pixels":"..."},"id":"07fb42dc-8b95-4b23-a659-c96b79591a87"}
04:44:19.011 01.843 11596 Exposure complete
04:44:19.083 00.072 11596 worker thread done servicing request
04:44:19.083 00.000 13300 OnExposeComplete: enter
04:44:19.083 00.000 13300 UpdateGuideState(): m_state=6
04:44:19.083 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 139
04:44:19.084 00.001 13300 Star::Find returns 1 (0), X=1217.22, Y=21.87, Mass=685, SNR=18.2, Peak=56 HFD=4.0
04:44:19.084 00.000 13300 MultiStar: [#1 -0.11,-0.35,0.00,M1] [#2 -0.17,-0.45,0.00,M6] [#3 -0.08,-0.24,0.42,U] [#4 0.68,-0.23,0.00,M6] [#5 0.01,-1.11,0.00,M10] [#6 -0.19,-0.06,0.32,U] 
04:44:19.084 00.000 13300 refined, 2 included, MultiStar: {-0.02, -0.24}, one-star: {0.06, -0.30}
04:44:19.084 00.000 13300 CameraToMount -- cameraTheta (-1.65) - m_xAngle (1.53) = xAngle (-3.18 = 3.10)
04:44:19.084 00.000 13300 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.31 = -0.03)
04:44:19.084 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.24 hyp=0.24 cameraTheta=-1.65 mountX=-0.24 mountY=-0.01, mountTheta=-3.12
04:44:19.086 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.24, opts=13)
04:44:19.086 00.000 13300 Enqueuing Move request for scope (-0.02, -0.24)
04:44:19.086 00.000 11596 Worker thread wakes up
04:44:19.086 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.24) opts 0xd
04:44:19.087 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.24)
04:44:19.087 00.000 11596 Moving (-0.02, -0.24) raw xDistance=-0.24 yDistance=-0.01
04:44:19.087 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
04:44:19.087 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:44:19.087 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:44:19.087 00.000 11596 MoveAxis(E, 305, ABG)
04:44:19.087 00.000 11596 Guiding  Dir = 2, Dur = 305
04:44:19.088 00.001 11596 IsSlewing returns 0
04:44:19.095 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=141, med=4, FiltMin=3, FiltMax=72, Gamma=0.510
04:44:19.103 00.008 13300 UpdateGuideState exits: m=685 SNR=18.2
04:44:19.103 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:19.103 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:44:19.103 00.000 13300 Enqueuing Expose request
04:44:19.403 00.300 11596 IsGuiding returns 0
04:44:19.508 00.105 11596 PulseGuide returned control before completion, sleep 211
04:44:19.836 00.328 11596 IsGuiding returns 0
04:44:19.836 00.000 11596 Move returns status 0, amount 305
04:44:19.836 00.000 11596 MoveAxis(N, 0, ABG)
04:44:19.836 00.000 11596 Move returns status 0, amount 0
04:44:19.836 00.000 11596 move complete, result=0
04:44:19.836 00.000 11596 worker thread done servicing request
04:44:19.837 00.001 11596 Worker thread wakes up
04:44:19.837 00.000 13300 GuideStep: -0.2 px 305 ms EAST, -0.0 px 0 ms NORTH
04:44:19.837 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:44:20.190 00.353 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"728834eb-dbf5-4751-bae9-187212338614"}
04:44:20.191 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"728834eb-dbf5-4751-bae9-187212338614"}
04:44:20.191 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"640ba68a-e627-4c72-946b-a278bb4ccaba"}
04:44:20.191 00.000 13300 case statement mapped state 6 to 3
04:44:20.192 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"640ba68a-e627-4c72-946b-a278bb4ccaba"}
04:44:20.192 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4c8b2f16-0c4d-4da4-8ac6-b0a5170aef64"}
04:44:20.193 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":139,"width":15,"height":15,"star_pos":[7.22,6.87],"pixels":"..."},"id":"4c8b2f16-0c4d-4da4-8ac6-b0a5170aef64"}
04:44:20.344 00.151 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:44:23.191 02.847 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8a177c14-1a93-47df-bb58-0bf501ba426c"}
04:44:23.191 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8a177c14-1a93-47df-bb58-0bf501ba426c"}
04:44:23.192 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c5d705de-9d1a-4b74-a2f6-5b0a98e8cf95"}
04:44:23.192 00.000 13300 case statement mapped state 6 to 3
04:44:23.192 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c5d705de-9d1a-4b74-a2f6-5b0a98e8cf95"}
04:44:23.193 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3a9a1fba-5338-459f-9e7b-6feb2d3e2523"}
04:44:23.193 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":139,"width":15,"height":15,"star_pos":[7.22,6.87],"pixels":"..."},"id":"3a9a1fba-5338-459f-9e7b-6feb2d3e2523"}
04:44:23.373 00.180 11596 Exposure complete
04:44:23.458 00.085 11596 worker thread done servicing request
04:44:23.458 00.000 13300 OnExposeComplete: enter
04:44:23.459 00.001 13300 UpdateGuideState(): m_state=6
04:44:23.459 00.000 13300 Star::Find(15, 1217, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 140
04:44:23.459 00.000 13300 Star::Find returns 1 (0), X=1217.25, Y=21.97, Mass=678, SNR=18.1, Peak=56 HFD=4.0
04:44:23.460 00.001 13300 MultiStar: [#1 0.10,-0.24,0.58,U] [#2 0.14,-0.52,0.00,M7] [#3 0.26,0.06,0.38,U] [#4 0.26,-0.23,0.00,M7] [#5 -0.16,-0.77,0.00,R] [#6 -0.14,0.12,0.31,U] 
04:44:23.460 00.000 13300 refined, 3 included, MultiStar: {0.09, -0.12}, one-star: {0.09, -0.20}
04:44:23.460 00.000 13300 CameraToMount -- cameraTheta (-0.96) - m_xAngle (1.53) = xAngle (-2.49 = -2.49)
04:44:23.460 00.000 13300 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.62 = 0.67)
04:44:23.460 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-0.96 mountX=-0.12 mountY=0.09, mountTheta=2.48
04:44:23.462 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.12, opts=13)
04:44:23.462 00.000 13300 Enqueuing Move request for scope (0.09, -0.12)
04:44:23.462 00.000 11596 Worker thread wakes up
04:44:23.463 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.12) opts 0xd
04:44:23.463 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.12)
04:44:23.463 00.000 11596 Moving (0.09, -0.12) raw xDistance=-0.12 yDistance=0.09
04:44:23.463 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:44:23.463 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:44:23.463 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:44:23.463 00.000 11596 MoveAxis(E, 0, ABG)
04:44:23.464 00.001 11596 Move returns status 0, amount 0
04:44:23.464 00.000 11596 MoveAxis(N, 0, ABG)
04:44:23.464 00.000 11596 Move returns status 0, amount 0
04:44:23.464 00.000 11596 move complete, result=0
04:44:23.464 00.000 11596 worker thread done servicing request
04:44:23.470 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=147, med=4, FiltMin=2, FiltMax=65, Gamma=0.510
04:44:23.480 00.010 13300 UpdateGuideState exits: m=678 SNR=18.1
04:44:23.480 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:23.480 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:44:23.480 00.000 13300 Enqueuing Expose request
04:44:23.481 00.001 11596 Worker thread wakes up
04:44:23.481 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:44:23.481 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:44:23.994 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:44:26.190 02.196 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dbe8b5f3-bd61-4c79-9381-ba8a780e9e83"}
04:44:26.190 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dbe8b5f3-bd61-4c79-9381-ba8a780e9e83"}
04:44:26.191 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"85bf96bc-7273-44b0-821a-da4d225e7282"}
04:44:26.191 00.000 13300 case statement mapped state 6 to 3
04:44:26.191 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"85bf96bc-7273-44b0-821a-da4d225e7282"}
04:44:26.191 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"14379c3f-15a5-445e-a005-d90f9b22489f"}
04:44:26.192 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":140,"width":15,"height":15,"star_pos":[7.25,6.97],"pixels":"..."},"id":"14379c3f-15a5-445e-a005-d90f9b22489f"}
04:44:27.017 00.825 11596 Exposure complete
04:44:27.086 00.069 11596 worker thread done servicing request
04:44:27.087 00.001 13300 OnExposeComplete: enter
04:44:27.087 00.000 13300 UpdateGuideState(): m_state=6
04:44:27.087 00.000 13300 Star::Find(15, 1217, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 141
04:44:27.087 00.000 13300 Star::Find returns 1 (0), X=1217.07, Y=21.87, Mass=673, SNR=18.1, Peak=55 HFD=4.2
04:44:27.088 00.001 13300 MultiStar: [#1 -0.05,-0.38,0.00,M1] [#2 0.15,-0.67,0.00,M8] [#3 0.03,-0.42,0.00,M4] [#4 0.63,-0.33,0.00,M8] [#5 0.52,-0.31,0.00,M1] [#6 -0.11,-0.14,0.29,U] 
04:44:27.088 00.000 13300 refined, 1 included, MultiStar: {-0.09, -0.26}, one-star: {-0.09, -0.30}
04:44:27.088 00.000 13300 CameraToMount -- cameraTheta (-1.91) - m_xAngle (1.53) = xAngle (-3.44 = 2.84)
04:44:27.088 00.000 13300 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.57 = -0.29)
04:44:27.088 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.26 hyp=0.28 cameraTheta=-1.91 mountX=-0.27 mountY=-0.08, mountTheta=-2.85
04:44:27.090 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.26, opts=13)
04:44:27.090 00.000 13300 Enqueuing Move request for scope (-0.09, -0.26)
04:44:27.090 00.000 11596 Worker thread wakes up
04:44:27.091 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.26) opts 0xd
04:44:27.091 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.26)
04:44:27.091 00.000 11596 Moving (-0.09, -0.26) raw xDistance=-0.27 yDistance=-0.08
04:44:27.091 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
04:44:27.091 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:44:27.091 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:44:27.091 00.000 11596 MoveAxis(E, 333, ABG)
04:44:27.091 00.000 11596 Guiding  Dir = 2, Dur = 333
04:44:27.092 00.001 11596 IsSlewing returns 0
04:44:27.097 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=158, med=4, FiltMin=2, FiltMax=69, Gamma=0.510
04:44:27.106 00.009 13300 UpdateGuideState exits: m=673 SNR=18.1
04:44:27.106 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:27.106 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:44:27.106 00.000 13300 Enqueuing Expose request
04:44:27.165 00.059 11596 IsGuiding returns 0
04:44:27.263 00.098 11596 PulseGuide returned control before completion, sleep 246
04:44:27.628 00.365 11596 IsGuiding returns 0
04:44:27.628 00.000 11596 Move returns status 0, amount 333
04:44:27.628 00.000 11596 MoveAxis(N, 0, ABG)
04:44:27.628 00.000 11596 Move returns status 0, amount 0
04:44:27.628 00.000 11596 move complete, result=0
04:44:27.628 00.000 11596 worker thread done servicing request
04:44:27.628 00.000 11596 Worker thread wakes up
04:44:27.628 00.000 13300 GuideStep: -0.3 px 333 ms EAST, -0.1 px 0 ms NORTH
04:44:27.629 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:44:28.131 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:44:29.189 01.058 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1c0f034d-8680-48e4-9863-5baa3693c5a3"}
04:44:29.189 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1c0f034d-8680-48e4-9863-5baa3693c5a3"}
04:44:29.190 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"51d62914-78b6-4937-9897-7ab6543f0b36"}
04:44:29.190 00.000 13300 case statement mapped state 6 to 3
04:44:29.190 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"51d62914-78b6-4937-9897-7ab6543f0b36"}
04:44:29.190 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b099aba9-c5aa-4f45-9054-c8673526e02d"}
04:44:29.190 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":141,"width":15,"height":15,"star_pos":[7.07,6.87],"pixels":"..."},"id":"b099aba9-c5aa-4f45-9054-c8673526e02d"}
04:44:31.154 01.964 11596 Exposure complete
04:44:31.223 00.069 11596 worker thread done servicing request
04:44:31.224 00.001 13300 OnExposeComplete: enter
04:44:31.224 00.000 13300 UpdateGuideState(): m_state=6
04:44:31.224 00.000 13300 Star::Find(15, 1217, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 142
04:44:31.224 00.000 13300 Star::Find returns 1 (0), X=1217.12, Y=22.10, Mass=670, SNR=18.0, Peak=56 HFD=4.2
04:44:31.225 00.001 13300 MultiStar: [#1 -0.02,0.10,0.67,U] [#2 -0.01,-0.14,0.59,U] [#3 0.02,0.13,0.43,U] [#4 0.19,-0.14,0.29,U] [#5 0.69,-0.09,0.00,M2] [#6 -0.23,0.12,0.31,U] 
04:44:31.225 00.000 13300 refined, 5 included, MultiStar: {-0.02, -0.01}, one-star: {-0.04, -0.07}
04:44:31.225 00.000 13300 CameraToMount -- cameraTheta (-2.69) - m_xAngle (1.53) = xAngle (-4.22 = 2.06)
04:44:31.225 00.000 13300 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.35 = -1.06)
04:44:31.225 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-2.69 mountX=-0.01 mountY=-0.02, mountTheta=-2.07
04:44:31.228 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.01, opts=13)
04:44:31.228 00.000 13300 Enqueuing Move request for scope (-0.02, -0.01)
04:44:31.228 00.000 11596 Worker thread wakes up
04:44:31.228 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.01) opts 0xd
04:44:31.228 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.01)
04:44:31.229 00.001 11596 Moving (-0.02, -0.01) raw xDistance=-0.01 yDistance=-0.02
04:44:31.229 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:44:31.229 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:44:31.229 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:44:31.229 00.000 11596 MoveAxis(E, 0, ABG)
04:44:31.229 00.000 11596 Move returns status 0, amount 0
04:44:31.229 00.000 11596 MoveAxis(N, 0, ABG)
04:44:31.229 00.000 11596 Move returns status 0, amount 0
04:44:31.229 00.000 11596 move complete, result=0
04:44:31.230 00.001 11596 worker thread done servicing request
04:44:31.237 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=184, med=4, FiltMin=2, FiltMax=66, Gamma=0.510
04:44:31.244 00.007 13300 UpdateGuideState exits: m=670 SNR=18.0
04:44:31.245 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:31.245 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:44:31.245 00.000 13300 Enqueuing Expose request
04:44:31.245 00.000 11596 Worker thread wakes up
04:44:31.245 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:44:31.245 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:44:31.751 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:44:32.188 00.437 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2e4a1dcd-2343-4e39-ab35-16b74a1eaba0"}
04:44:32.188 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2e4a1dcd-2343-4e39-ab35-16b74a1eaba0"}
04:44:32.189 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cd713641-e173-453e-ac38-06a1c0ef2d34"}
04:44:32.189 00.000 13300 case statement mapped state 6 to 3
04:44:32.189 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cd713641-e173-453e-ac38-06a1c0ef2d34"}
04:44:32.189 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0fb5dbe1-5254-4d3e-b14a-c41d55e450ce"}
04:44:32.190 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":142,"width":15,"height":15,"star_pos":[7.12,7.10],"pixels":"..."},"id":"0fb5dbe1-5254-4d3e-b14a-c41d55e450ce"}
04:44:34.775 02.585 11596 Exposure complete
04:44:34.844 00.069 11596 worker thread done servicing request
04:44:34.844 00.000 13300 OnExposeComplete: enter
04:44:34.844 00.000 13300 UpdateGuideState(): m_state=6
04:44:34.844 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 143
04:44:34.845 00.001 13300 Star::Find returns 1 (0), X=1217.20, Y=22.13, Mass=687, SNR=18.3, Peak=57 HFD=4.1
04:44:34.845 00.000 13300 MultiStar: [#1 -0.20,-0.11,0.63,U] [#2 0.13,-0.39,0.00,M8] [#3 0.06,0.14,0.41,U] [#4 0.20,0.09,0.33,U] [#5 -0.03,-0.00,0.27,U] [#6 -0.03,-0.28,0.00,M2] 
04:44:34.845 00.000 13300 refined, 4 included, MultiStar: {-0.00, -0.01}, one-star: {0.04, -0.04}
04:44:34.845 00.000 13300 CameraToMount -- cameraTheta (-1.60) - m_xAngle (1.53) = xAngle (-3.14 = -3.14)
04:44:34.845 00.000 13300 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.26 = 0.02)
04:44:34.845 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.60 mountX=-0.01 mountY=0.00, mountTheta=3.12
04:44:34.847 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.01, opts=13)
04:44:34.847 00.000 13300 Enqueuing Move request for scope (-0.00, -0.01)
04:44:34.848 00.001 11596 Worker thread wakes up
04:44:34.848 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.01) opts 0xd
04:44:34.848 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.01)
04:44:34.848 00.000 11596 Moving (-0.00, -0.01) raw xDistance=-0.01 yDistance=0.00
04:44:34.848 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:44:34.848 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:44:34.848 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
04:44:34.848 00.000 11596 MoveAxis(E, 0, ABG)
04:44:34.848 00.000 11596 Move returns status 0, amount 0
04:44:34.849 00.001 11596 MoveAxis(N, 0, ABG)
04:44:34.849 00.000 11596 Move returns status 0, amount 0
04:44:34.849 00.000 11596 move complete, result=0
04:44:34.849 00.000 11596 worker thread done servicing request
04:44:34.855 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=178, med=4, FiltMin=2, FiltMax=65, Gamma=0.510
04:44:34.863 00.008 13300 UpdateGuideState exits: m=687 SNR=18.3
04:44:34.863 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:34.863 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:44:34.863 00.000 13300 Enqueuing Expose request
04:44:34.863 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:44:34.863 00.000 11596 Worker thread wakes up
04:44:34.864 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:44:35.187 00.323 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"23008293-7b21-4801-b9a1-fefa891fa55d"}
04:44:35.187 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"23008293-7b21-4801-b9a1-fefa891fa55d"}
04:44:35.188 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b1300c49-2e88-4c8f-bf38-5c3e9ae5af1c"}
04:44:35.188 00.000 13300 case statement mapped state 6 to 3
04:44:35.188 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b1300c49-2e88-4c8f-bf38-5c3e9ae5af1c"}
04:44:35.188 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8c0af4d8-5e92-4c7f-8d7f-820a718b012d"}
04:44:35.188 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":143,"width":15,"height":15,"star_pos":[7.20,7.13],"pixels":"..."},"id":"8c0af4d8-5e92-4c7f-8d7f-820a718b012d"}
04:44:35.380 00.192 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:44:38.187 02.807 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5a9518db-e675-49fc-ac19-23847e108dce"}
04:44:38.187 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5a9518db-e675-49fc-ac19-23847e108dce"}
04:44:38.188 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1b5bf55a-d40b-4935-8dc9-0e49602d8897"}
04:44:38.189 00.001 13300 case statement mapped state 6 to 3
04:44:38.189 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1b5bf55a-d40b-4935-8dc9-0e49602d8897"}
04:44:38.189 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ecce902e-905b-407b-8b74-838043b07eac"}
04:44:38.190 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":143,"width":15,"height":15,"star_pos":[7.20,7.13],"pixels":"..."},"id":"ecce902e-905b-407b-8b74-838043b07eac"}
04:44:38.407 00.217 11596 Exposure complete
04:44:38.481 00.074 11596 worker thread done servicing request
04:44:38.481 00.000 13300 OnExposeComplete: enter
04:44:38.482 00.001 13300 UpdateGuideState(): m_state=6
04:44:38.482 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 144
04:44:38.482 00.000 13300 Star::Find returns 1 (0), X=1217.17, Y=22.13, Mass=660, SNR=17.9, Peak=51 HFD=4.2
04:44:38.483 00.001 13300 MultiStar: [#1 -0.17,0.01,0.65,U] [#2 -0.05,-0.21,0.60,U] [#3 -0.07,0.02,0.41,U] [#4 0.49,-0.18,0.00,M7] [#5 0.44,0.21,0.00,M2] [#6 -0.44,0.34,0.00,M3] 
04:44:38.483 00.000 13300 single-star, 3 included, MultiStar: {-0.06, -0.05}, one-star: {0.01, -0.04}
04:44:38.483 00.000 13300 CameraToMount -- cameraTheta (-1.23) - m_xAngle (1.53) = xAngle (-2.77 = -2.77)
04:44:38.483 00.000 13300 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.89 = 0.39)
04:44:38.483 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.23 mountX=-0.04 mountY=0.01, mountTheta=2.75
04:44:38.485 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.04, opts=13)
04:44:38.485 00.000 13300 Enqueuing Move request for scope (0.01, -0.04)
04:44:38.485 00.000 11596 Worker thread wakes up
04:44:38.485 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.04) opts 0xd
04:44:38.486 00.001 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.04)
04:44:38.486 00.000 11596 Moving (0.01, -0.04) raw xDistance=-0.04 yDistance=0.01
04:44:38.486 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:44:38.486 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:44:38.486 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:44:38.487 00.001 11596 MoveAxis(E, 0, ABG)
04:44:38.487 00.000 11596 Move returns status 0, amount 0
04:44:38.487 00.000 11596 MoveAxis(N, 0, ABG)
04:44:38.487 00.000 11596 Move returns status 0, amount 0
04:44:38.487 00.000 11596 move complete, result=0
04:44:38.487 00.000 11596 worker thread done servicing request
04:44:38.493 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=161, med=4, FiltMin=2, FiltMax=67, Gamma=0.510
04:44:38.501 00.008 13300 UpdateGuideState exits: m=660 SNR=17.9
04:44:38.501 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:38.501 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:44:38.501 00.000 13300 Enqueuing Expose request
04:44:38.502 00.001 11596 Worker thread wakes up
04:44:38.502 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:44:38.502 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:44:39.010 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:44:41.186 02.176 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c88f2ad7-4b81-4c1b-98e3-dac981dc6726"}
04:44:41.186 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c88f2ad7-4b81-4c1b-98e3-dac981dc6726"}
04:44:41.187 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f5e4aa83-f3fc-4385-a959-3889690b191c"}
04:44:41.187 00.000 13300 case statement mapped state 6 to 3
04:44:41.187 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f5e4aa83-f3fc-4385-a959-3889690b191c"}
04:44:41.187 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"18039e50-4f96-4367-a898-c36b8a239185"}
04:44:41.187 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":144,"width":15,"height":15,"star_pos":[7.17,7.13],"pixels":"..."},"id":"18039e50-4f96-4367-a898-c36b8a239185"}
04:44:42.032 00.845 11596 Exposure complete
04:44:42.102 00.070 11596 worker thread done servicing request
04:44:42.102 00.000 13300 OnExposeComplete: enter
04:44:42.102 00.000 13300 UpdateGuideState(): m_state=6
04:44:42.103 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 145
04:44:42.103 00.000 13300 Star::Find returns 1 (0), X=1216.95, Y=22.10, Mass=674, SNR=18.1, Peak=57 HFD=4.3
04:44:42.103 00.000 13300 MultiStar: [#1 -0.11,-0.22,0.64,U] [#2 0.02,-0.19,0.60,U] [#3 -0.23,-0.28,0.00,M2] [#4 0.06,-0.17,0.32,U] [#5 0.31,0.04,0.00,M3] [#6 -0.18,0.13,0.33,U] 
04:44:42.103 00.000 13300 refined, 4 included, MultiStar: {-0.11, -0.12}, one-star: {-0.21, -0.07}
04:44:42.104 00.001 13300 CameraToMount -- cameraTheta (-2.31) - m_xAngle (1.53) = xAngle (-3.84 = 2.44)
04:44:42.104 00.000 13300 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.97 = -0.69)
04:44:42.104 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.12 hyp=0.16 cameraTheta=-2.31 mountX=-0.12 mountY=-0.10, mountTheta=-2.45
04:44:42.106 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.12, opts=13)
04:44:42.106 00.000 13300 Enqueuing Move request for scope (-0.11, -0.12)
04:44:42.106 00.000 11596 Worker thread wakes up
04:44:42.106 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.12) opts 0xd
04:44:42.106 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.12)
04:44:42.106 00.000 11596 Moving (-0.11, -0.12) raw xDistance=-0.12 yDistance=-0.10
04:44:42.106 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:44:42.106 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:44:42.107 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:44:42.107 00.000 11596 MoveAxis(E, 0, ABG)
04:44:42.107 00.000 11596 Move returns status 0, amount 0
04:44:42.107 00.000 11596 MoveAxis(N, 0, ABG)
04:44:42.107 00.000 11596 Move returns status 0, amount 0
04:44:42.107 00.000 11596 move complete, result=0
04:44:42.107 00.000 11596 worker thread done servicing request
04:44:42.113 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=152, med=4, FiltMin=3, FiltMax=62, Gamma=0.510
04:44:42.121 00.008 13300 UpdateGuideState exits: m=674 SNR=18.1
04:44:42.121 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:42.121 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:44:42.121 00.000 13300 Enqueuing Expose request
04:44:42.121 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:44:42.121 00.000 11596 Worker thread wakes up
04:44:42.121 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:44:42.628 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:44:44.185 01.557 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9cf0cb37-c6c9-443f-9f7a-c49fef2e7227"}
04:44:44.185 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9cf0cb37-c6c9-443f-9f7a-c49fef2e7227"}
04:44:44.186 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d5037d18-4fe7-43e9-88f0-99dc15c26299"}
04:44:44.186 00.000 13300 case statement mapped state 6 to 3
04:44:44.186 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d5037d18-4fe7-43e9-88f0-99dc15c26299"}
04:44:44.186 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"06958888-4aea-4fce-8969-3880e47aa10a"}
04:44:44.187 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":145,"width":15,"height":15,"star_pos":[6.95,7.10],"pixels":"..."},"id":"06958888-4aea-4fce-8969-3880e47aa10a"}
04:44:45.752 01.565 11596 Exposure complete
04:44:45.822 00.070 11596 worker thread done servicing request
04:44:45.822 00.000 13300 OnExposeComplete: enter
04:44:45.822 00.000 13300 UpdateGuideState(): m_state=6
04:44:45.822 00.000 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 146
04:44:45.822 00.000 13300 Star::Find returns 1 (0), X=1217.20, Y=21.95, Mass=728, SNR=18.8, Peak=60 HFD=4.2
04:44:45.823 00.001 13300 MultiStar: [#1 0.01,-0.16,0.61,U] [#2 0.24,-0.50,0.00,M7] [#3 -0.14,-0.56,0.00,M3] [#4 0.46,-0.11,0.00,M7] [#5 0.06,0.24,0.31,U] [#6 -0.55,-0.14,0.00,M3] 
04:44:45.823 00.000 13300 refined, 2 included, MultiStar: {0.03, -0.13}, one-star: {0.04, -0.22}
04:44:45.823 00.000 13300 CameraToMount -- cameraTheta (-1.31) - m_xAngle (1.53) = xAngle (-2.85 = -2.85)
04:44:45.823 00.000 13300 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.97 = 0.31)
04:44:45.823 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.13 hyp=0.13 cameraTheta=-1.31 mountX=-0.13 mountY=0.04, mountTheta=2.83
04:44:45.825 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.13, opts=13)
04:44:45.825 00.000 13300 Enqueuing Move request for scope (0.03, -0.13)
04:44:45.825 00.000 11596 Worker thread wakes up
04:44:45.826 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.13) opts 0xd
04:44:45.826 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.13)
04:44:45.826 00.000 11596 Moving (0.03, -0.13) raw xDistance=-0.13 yDistance=0.04
04:44:45.826 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:44:45.826 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:44:45.826 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:44:45.827 00.001 11596 MoveAxis(E, 0, ABG)
04:44:45.827 00.000 11596 Move returns status 0, amount 0
04:44:45.827 00.000 11596 MoveAxis(N, 0, ABG)
04:44:45.827 00.000 11596 Move returns status 0, amount 0
04:44:45.827 00.000 11596 move complete, result=0
04:44:45.827 00.000 11596 worker thread done servicing request
04:44:45.835 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=166, med=4, FiltMin=2, FiltMax=69, Gamma=0.510
04:44:45.842 00.007 13300 UpdateGuideState exits: m=728 SNR=18.8
04:44:45.842 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:45.842 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:44:45.843 00.001 13300 Enqueuing Expose request
04:44:45.843 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:44:45.843 00.000 11596 Worker thread wakes up
04:44:45.843 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:44:46.354 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:44:47.184 00.830 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0c51cb68-faac-452f-9e46-7f8ccea4518b"}
04:44:47.184 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0c51cb68-faac-452f-9e46-7f8ccea4518b"}
04:44:47.185 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aea33ab0-8986-4e1e-a71e-7a54bc51586d"}
04:44:47.185 00.000 13300 case statement mapped state 6 to 3
04:44:47.185 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"aea33ab0-8986-4e1e-a71e-7a54bc51586d"}
04:44:47.186 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f53b47c1-7552-41fb-ace2-7f3519ae1e17"}
04:44:47.186 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":146,"width":15,"height":15,"star_pos":[7.20,6.95],"pixels":"..."},"id":"f53b47c1-7552-41fb-ace2-7f3519ae1e17"}
04:44:49.386 02.200 11596 Exposure complete
04:44:49.455 00.069 11596 worker thread done servicing request
04:44:49.455 00.000 13300 OnExposeComplete: enter
04:44:49.455 00.000 13300 UpdateGuideState(): m_state=6
04:44:49.456 00.001 13300 Star::Find(15, 1217, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 147
04:44:49.456 00.000 13300 Star::Find returns 1 (0), X=1217.17, Y=22.06, Mass=714, SNR=18.6, Peak=62 HFD=4.2
04:44:49.456 00.000 13300 MultiStar: [#1 0.01,-0.10,0.63,U] [#2 0.19,-0.31,0.00,M8] [#3 0.13,-0.39,0.00,M4] [#4 0.44,-0.38,0.00,M8] [#5 0.31,-0.31,0.00,M3] [#6 -0.06,-0.13,0.31,U] 
04:44:49.457 00.001 13300 refined, 2 included, MultiStar: {0.00, -0.11}, one-star: {0.01, -0.11}
04:44:49.457 00.000 13300 CameraToMount -- cameraTheta (-1.56) - m_xAngle (1.53) = xAngle (-3.09 = -3.09)
04:44:49.457 00.000 13300 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.22 = 0.06)
04:44:49.457 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=-0.11 hyp=0.11 cameraTheta=-1.56 mountX=-0.11 mountY=0.01, mountTheta=3.08
04:44:49.459 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.11, opts=13)
04:44:49.459 00.000 13300 Enqueuing Move request for scope (0.00, -0.11)
04:44:49.459 00.000 11596 Worker thread wakes up
04:44:49.459 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.11) opts 0xd
04:44:49.459 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.11)
04:44:49.460 00.001 11596 Moving (0.00, -0.11) raw xDistance=-0.11 yDistance=0.01
04:44:49.460 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:44:49.460 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:44:49.460 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:44:49.460 00.000 11596 MoveAxis(E, 0, ABG)
04:44:49.460 00.000 11596 Move returns status 0, amount 0
04:44:49.460 00.000 11596 MoveAxis(N, 0, ABG)
04:44:49.461 00.001 11596 Move returns status 0, amount 0
04:44:49.461 00.000 11596 move complete, result=0
04:44:49.461 00.000 11596 worker thread done servicing request
04:44:49.467 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=151, med=4, FiltMin=2, FiltMax=68, Gamma=0.510
04:44:49.476 00.009 13300 UpdateGuideState exits: m=714 SNR=18.6
04:44:49.476 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:49.476 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:44:49.476 00.000 13300 Enqueuing Expose request
04:44:49.476 00.000 11596 Worker thread wakes up
04:44:49.476 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:44:49.477 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:44:49.978 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:44:50.183 00.205 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cc84c9ac-c41d-4cf5-bba9-1fb0138d1068"}
04:44:50.183 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cc84c9ac-c41d-4cf5-bba9-1fb0138d1068"}
04:44:50.184 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a9450e31-91e8-4eda-bd49-c76c8792539a"}
04:44:50.184 00.000 13300 case statement mapped state 6 to 3
04:44:50.184 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a9450e31-91e8-4eda-bd49-c76c8792539a"}
04:44:50.184 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3f28d496-a27b-456c-8906-bc3057d92b3c"}
04:44:50.185 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":147,"width":15,"height":15,"star_pos":[7.17,7.06],"pixels":"..."},"id":"3f28d496-a27b-456c-8906-bc3057d92b3c"}
04:44:53.002 02.817 11596 Exposure complete
04:44:53.072 00.070 11596 worker thread done servicing request
04:44:53.072 00.000 13300 OnExposeComplete: enter
04:44:53.072 00.000 13300 UpdateGuideState(): m_state=6
04:44:53.072 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 148
04:44:53.072 00.000 13300 Star::Find returns 1 (0), X=1216.99, Y=21.89, Mass=708, SNR=18.6, Peak=59 HFD=4.3
04:44:53.073 00.001 13300 MultiStar: [#1 0.02,-0.31,0.00,M1] [#2 0.01,-0.33,0.00,M9] [#3 0.08,-0.27,0.00,M5] [#4 0.24,-0.54,0.00,M9] [#5 0.32,-0.21,0.00,M4] [#6 0.00,-0.37,0.00,M3] 
04:44:53.073 00.000 13300 CameraToMount -- cameraTheta (-2.12) - m_xAngle (1.53) = xAngle (-3.65 = 2.63)
04:44:53.073 00.000 13300 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.78 = -0.50)
04:44:53.073 00.000 13300 CameraToMount -- cameraX=-0.17 cameraY=-0.28 hyp=0.32 cameraTheta=-2.12 mountX=-0.28 mountY=-0.15, mountTheta=-2.64
04:44:53.075 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.17, y=-0.28, opts=13)
04:44:53.075 00.000 13300 Enqueuing Move request for scope (-0.17, -0.28)
04:44:53.076 00.001 11596 Worker thread wakes up
04:44:53.076 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.28) opts 0xd
04:44:53.076 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.17, -0.28)
04:44:53.076 00.000 11596 Moving (-0.17, -0.28) raw xDistance=-0.28 yDistance=-0.15
04:44:53.076 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
04:44:53.076 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:44:53.076 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
04:44:53.076 00.000 11596 MoveAxis(E, 352, ABG)
04:44:53.077 00.001 11596 Guiding  Dir = 2, Dur = 352
04:44:53.077 00.000 11596 IsSlewing returns 0
04:44:53.085 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=142, med=4, FiltMin=2, FiltMax=65, Gamma=0.510
04:44:53.094 00.009 13300 UpdateGuideState exits: m=708 SNR=18.6
04:44:53.094 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:53.094 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:44:53.094 00.000 13300 Enqueuing Expose request
04:44:53.182 00.088 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8aed07a0-b367-4827-9bca-8ea6fec61f31"}
04:44:53.182 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8aed07a0-b367-4827-9bca-8ea6fec61f31"}
04:44:53.186 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d2f21bc9-bf58-4c89-9657-d1fda097d523"}
04:44:53.187 00.001 13300 case statement mapped state 6 to 3
04:44:53.187 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d2f21bc9-bf58-4c89-9657-d1fda097d523"}
04:44:53.188 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"63af5947-6287-45a8-9ea1-4a3e30c54d45"}
04:44:53.189 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":148,"width":15,"height":15,"star_pos":[6.99,6.89],"pixels":"..."},"id":"63af5947-6287-45a8-9ea1-4a3e30c54d45"}
04:44:53.191 00.002 11596 IsGuiding returns 0
04:44:53.357 00.166 11596 PulseGuide returned control before completion, sleep 197
04:44:53.662 00.305 11596 IsGuiding returns 1
04:44:53.662 00.000 11596 scope still moving after pulse duration time elapsed
04:44:53.683 00.021 11596 IsSlewing returns 0
04:44:54.110 00.427 11596 IsGuiding returns 0
04:44:54.110 00.000 11596 scope move finished after 352 + 567 ms
04:44:54.110 00.000 11596 Move returns status 0, amount 352
04:44:54.110 00.000 11596 MoveAxis(N, 0, ABG)
04:44:54.110 00.000 11596 Move returns status 0, amount 0
04:44:54.111 00.001 11596 move complete, result=0
04:44:54.111 00.000 11596 worker thread done servicing request
04:44:54.111 00.000 13300 GuideStep: -0.3 px 352 ms EAST, -0.2 px 0 ms NORTH
04:44:54.111 00.000 11596 Worker thread wakes up
04:44:54.111 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:44:54.625 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:44:56.180 01.555 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5a416682-5654-4152-8d75-afcc85ff5b20"}
04:44:56.180 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5a416682-5654-4152-8d75-afcc85ff5b20"}
04:44:56.181 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bf165a10-bf46-463e-9326-d88d9a8207b7"}
04:44:56.181 00.000 13300 case statement mapped state 6 to 3
04:44:56.181 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bf165a10-bf46-463e-9326-d88d9a8207b7"}
04:44:56.181 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e2dfbf78-e6a9-4ad0-943e-78225c953e06"}
04:44:56.182 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":148,"width":15,"height":15,"star_pos":[6.99,6.89],"pixels":"..."},"id":"e2dfbf78-e6a9-4ad0-943e-78225c953e06"}
04:44:57.741 01.559 11596 Exposure complete
04:44:57.812 00.071 11596 worker thread done servicing request
04:44:57.812 00.000 13300 OnExposeComplete: enter
04:44:57.812 00.000 13300 UpdateGuideState(): m_state=6
04:44:57.813 00.001 13300 Star::Find(15, 1216, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 149
04:44:57.813 00.000 13300 Star::Find returns 1 (0), X=1217.01, Y=22.19, Mass=711, SNR=18.6, Peak=57 HFD=4.1
04:44:57.813 00.000 13300 MultiStar: [#1 -0.03,-0.05,0.57,U] [#2 -0.09,0.02,0.58,U] [#3 -0.18,0.20,0.44,U] [#4 0.32,0.12,0.00,M10] [#5 0.29,0.16,0.00,M5] [#6 -0.12,0.34,0.00,M4] 
04:44:57.813 00.000 13300 refined, 3 included, MultiStar: {-0.11, 0.04}, one-star: {-0.15, 0.02}
04:44:57.813 00.000 13300 CameraToMount -- cameraTheta (2.83) - m_xAngle (1.53) = xAngle (1.29 = 1.29)
04:44:57.813 00.000 13300 CameraToMount -- cameraTheta (2.83) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.83 = -1.83)
04:44:57.814 00.001 13300 CameraToMount -- cameraX=-0.11 cameraY=0.04 hyp=0.12 cameraTheta=2.83 mountX=0.03 mountY=-0.12, mountTheta=-1.29
04:44:57.815 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=0.04, opts=13)
04:44:57.816 00.001 13300 Enqueuing Move request for scope (-0.11, 0.04)
04:44:57.816 00.000 11596 Worker thread wakes up
04:44:57.816 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.04) opts 0xd
04:44:57.816 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, 0.04)
04:44:57.816 00.000 11596 Moving (-0.11, 0.04) raw xDistance=0.03 yDistance=-0.12
04:44:57.816 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:44:57.816 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:44:57.816 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
04:44:57.816 00.000 11596 MoveAxis(E, 0, ABG)
04:44:57.817 00.001 11596 Move returns status 0, amount 0
04:44:57.817 00.000 11596 MoveAxis(N, 0, ABG)
04:44:57.817 00.000 11596 Move returns status 0, amount 0
04:44:57.817 00.000 11596 move complete, result=0
04:44:57.817 00.000 11596 worker thread done servicing request
04:44:57.823 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=170, med=4, FiltMin=2, FiltMax=66, Gamma=0.510
04:44:57.831 00.008 13300 UpdateGuideState exits: m=711 SNR=18.6
04:44:57.831 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:44:57.831 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:44:57.831 00.000 13300 Enqueuing Expose request
04:44:57.832 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:44:57.832 00.000 11596 Worker thread wakes up
04:44:57.832 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:44:58.333 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:44:59.179 00.846 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"020658de-02e6-48ec-ab01-114cc5bc4c8b"}
04:44:59.179 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"020658de-02e6-48ec-ab01-114cc5bc4c8b"}
04:44:59.180 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a76eb4d9-678e-420c-a0ba-826d9738264e"}
04:44:59.180 00.000 13300 case statement mapped state 6 to 3
04:44:59.180 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a76eb4d9-678e-420c-a0ba-826d9738264e"}
04:44:59.180 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6c7823be-bc07-4fe4-a85a-11d817da0955"}
04:44:59.181 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":149,"width":15,"height":15,"star_pos":[7.01,7.19],"pixels":"..."},"id":"6c7823be-bc07-4fe4-a85a-11d817da0955"}
04:45:01.361 02.180 11596 Exposure complete
04:45:01.439 00.078 11596 worker thread done servicing request
04:45:01.439 00.000 13300 OnExposeComplete: enter
04:45:01.439 00.000 13300 UpdateGuideState(): m_state=6
04:45:01.440 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 150
04:45:01.440 00.000 13300 Star::Find returns 1 (0), X=1217.04, Y=22.25, Mass=730, SNR=18.8, Peak=56 HFD=4.1
04:45:01.440 00.000 13300 MultiStar: [#1 -0.11,0.11,0.64,U] [#2 -0.08,-0.09,0.57,U] [#3 0.14,-0.04,0.43,U] [#4 0.19,0.30,0.00,R] [#5 0.24,0.27,0.00,M6] [#6 0.12,-0.05,0.31,U] 
04:45:01.441 00.001 13300 refined, 4 included, MultiStar: {-0.05, 0.02}, one-star: {-0.12, 0.08}
04:45:01.441 00.000 13300 CameraToMount -- cameraTheta (2.71) - m_xAngle (1.53) = xAngle (1.18 = 1.18)
04:45:01.441 00.000 13300 CameraToMount -- cameraTheta (2.71) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.95 = -1.95)
04:45:01.441 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.05 cameraTheta=2.71 mountX=0.02 mountY=-0.05, mountTheta=-1.18
04:45:01.444 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.02, opts=13)
04:45:01.444 00.000 13300 Enqueuing Move request for scope (-0.05, 0.02)
04:45:01.444 00.000 11596 Worker thread wakes up
04:45:01.445 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
04:45:01.445 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
04:45:01.445 00.000 11596 Moving (-0.05, 0.02) raw xDistance=0.02 yDistance=-0.05
04:45:01.445 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:45:01.445 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:45:01.445 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:45:01.445 00.000 11596 MoveAxis(E, 0, ABG)
04:45:01.446 00.001 11596 Move returns status 0, amount 0
04:45:01.446 00.000 11596 MoveAxis(N, 0, ABG)
04:45:01.446 00.000 11596 Move returns status 0, amount 0
04:45:01.446 00.000 11596 move complete, result=0
04:45:01.446 00.000 11596 worker thread done servicing request
04:45:01.454 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=157, med=4, FiltMin=3, FiltMax=64, Gamma=0.510
04:45:01.463 00.009 13300 UpdateGuideState exits: m=730 SNR=18.8
04:45:01.464 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:01.464 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:45:01.464 00.000 13300 Enqueuing Expose request
04:45:01.464 00.000 11596 Worker thread wakes up
04:45:01.464 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:45:01.464 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:45:01.968 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:45:02.178 00.210 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"60babf2f-a1b8-46f1-a566-3aeb748d08ec"}
04:45:02.178 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"60babf2f-a1b8-46f1-a566-3aeb748d08ec"}
04:45:02.179 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dd42d607-3051-4491-b645-e373f074a59b"}
04:45:02.179 00.000 13300 case statement mapped state 6 to 3
04:45:02.179 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dd42d607-3051-4491-b645-e373f074a59b"}
04:45:02.179 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8c9defd4-d737-4ebc-8e92-c0dd28e4d93f"}
04:45:02.180 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":150,"width":15,"height":15,"star_pos":[7.04,7.25],"pixels":"..."},"id":"8c9defd4-d737-4ebc-8e92-c0dd28e4d93f"}
04:45:05.003 02.823 11596 Exposure complete
04:45:05.072 00.069 11596 worker thread done servicing request
04:45:05.072 00.000 13300 OnExposeComplete: enter
04:45:05.072 00.000 13300 UpdateGuideState(): m_state=6
04:45:05.073 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 151
04:45:05.073 00.000 13300 Star::Find returns 1 (0), X=1217.01, Y=22.06, Mass=750, SNR=19.1, Peak=64 HFD=4.4
04:45:05.073 00.000 13300 MultiStar: [#1 -0.14,-0.05,0.64,U] [#2 -0.00,-0.20,0.55,U] [#3 -0.04,-0.22,0.39,U] [#4 0.11,-0.31,0.00,M1] [#5 0.58,0.17,0.00,M7] [#6 -0.53,-0.06,0.00,M4] 
04:45:05.073 00.000 13300 refined, 3 included, MultiStar: {-0.10, -0.13}, one-star: {-0.15, -0.11}
04:45:05.074 00.001 13300 CameraToMount -- cameraTheta (-2.22) - m_xAngle (1.53) = xAngle (-3.75 = 2.53)
04:45:05.074 00.000 13300 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.88 = -0.59)
04:45:05.074 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.13 hyp=0.16 cameraTheta=-2.22 mountX=-0.13 mountY=-0.09, mountTheta=-2.54
04:45:05.075 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.13, opts=13)
04:45:05.076 00.001 13300 Enqueuing Move request for scope (-0.10, -0.13)
04:45:05.076 00.000 11596 Worker thread wakes up
04:45:05.076 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.13) opts 0xd
04:45:05.076 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.13)
04:45:05.076 00.000 11596 Moving (-0.10, -0.13) raw xDistance=-0.13 yDistance=-0.09
04:45:05.076 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:45:05.076 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:45:05.076 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:45:05.076 00.000 11596 MoveAxis(E, 0, ABG)
04:45:05.077 00.001 11596 Move returns status 0, amount 0
04:45:05.077 00.000 11596 MoveAxis(N, 0, ABG)
04:45:05.077 00.000 11596 Move returns status 0, amount 0
04:45:05.077 00.000 11596 move complete, result=0
04:45:05.077 00.000 11596 worker thread done servicing request
04:45:05.082 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=170, med=4, FiltMin=2, FiltMax=61, Gamma=0.510
04:45:05.090 00.008 13300 UpdateGuideState exits: m=750 SNR=19.1
04:45:05.091 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:05.091 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:45:05.091 00.000 13300 Enqueuing Expose request
04:45:05.091 00.000 11596 Worker thread wakes up
04:45:05.091 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:45:05.091 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:45:05.179 00.088 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b7d6472e-6c53-4ade-a8b0-9db7b9ad4160"}
04:45:05.179 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b7d6472e-6c53-4ade-a8b0-9db7b9ad4160"}
04:45:05.181 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cc49b995-ec8d-4931-969e-1f883f005bcc"}
04:45:05.181 00.000 13300 case statement mapped state 6 to 3
04:45:05.181 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cc49b995-ec8d-4931-969e-1f883f005bcc"}
04:45:05.183 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bc6367b8-f714-4342-9612-d1bc97c046c1"}
04:45:05.184 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":151,"width":15,"height":15,"star_pos":[7.01,7.06],"pixels":"..."},"id":"bc6367b8-f714-4342-9612-d1bc97c046c1"}
04:45:05.608 00.424 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:45:08.177 02.569 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"567fdf8c-285d-4737-abc8-ba56b463808b"}
04:45:08.177 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"567fdf8c-285d-4737-abc8-ba56b463808b"}
04:45:08.178 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"92395826-fb29-46e0-a6f0-edfb3069d876"}
04:45:08.178 00.000 13300 case statement mapped state 6 to 3
04:45:08.178 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"92395826-fb29-46e0-a6f0-edfb3069d876"}
04:45:08.178 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"44369be0-c03a-4ed0-ba56-09fe92fc2cdf"}
04:45:08.179 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":151,"width":15,"height":15,"star_pos":[7.01,7.06],"pixels":"..."},"id":"44369be0-c03a-4ed0-ba56-09fe92fc2cdf"}
04:45:08.637 00.458 11596 Exposure complete
04:45:08.706 00.069 11596 worker thread done servicing request
04:45:08.706 00.000 13300 OnExposeComplete: enter
04:45:08.706 00.000 13300 UpdateGuideState(): m_state=6
04:45:08.706 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 152
04:45:08.707 00.001 13300 Star::Find returns 1 (0), X=1216.95, Y=22.03, Mass=714, SNR=18.6, Peak=56 HFD=4.2
04:45:08.707 00.000 13300 MultiStar: [#1 -0.28,-0.13,0.00,M1] [#2 -0.07,-0.11,0.59,U] [#3 -0.14,-0.12,0.42,U] [#4 0.23,-0.42,0.00,M2] [#5 -0.08,-0.01,0.30,U] [#6 -0.08,-0.19,0.32,U] 
04:45:08.707 00.000 13300 refined, 4 included, MultiStar: {-0.13, -0.12}, one-star: {-0.20, -0.14}
04:45:08.707 00.000 13300 CameraToMount -- cameraTheta (-2.40) - m_xAngle (1.53) = xAngle (-3.94 = 2.35)
04:45:08.707 00.000 13300 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.06 = -0.78)
04:45:08.707 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=-0.12 hyp=0.18 cameraTheta=-2.40 mountX=-0.13 mountY=-0.13, mountTheta=-2.35
04:45:08.710 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=-0.12, opts=13)
04:45:08.710 00.000 13300 Enqueuing Move request for scope (-0.13, -0.12)
04:45:08.710 00.000 11596 Worker thread wakes up
04:45:08.710 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.12) opts 0xd
04:45:08.711 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.13, -0.12)
04:45:08.711 00.000 11596 Moving (-0.13, -0.12) raw xDistance=-0.13 yDistance=-0.13
04:45:08.711 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:45:08.711 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:45:08.711 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
04:45:08.711 00.000 11596 MoveAxis(E, 0, ABG)
04:45:08.711 00.000 11596 Move returns status 0, amount 0
04:45:08.711 00.000 11596 MoveAxis(N, 0, ABG)
04:45:08.711 00.000 11596 Move returns status 0, amount 0
04:45:08.712 00.001 11596 move complete, result=0
04:45:08.712 00.000 11596 worker thread done servicing request
04:45:08.720 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=157, med=4, FiltMin=2, FiltMax=65, Gamma=0.510
04:45:08.727 00.007 13300 UpdateGuideState exits: m=714 SNR=18.6
04:45:08.727 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:08.727 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:45:08.727 00.000 13300 Enqueuing Expose request
04:45:08.728 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:45:08.728 00.000 11596 Worker thread wakes up
04:45:08.728 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:45:09.240 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:45:11.177 01.937 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"03b7e7dd-03c4-470e-b6ed-92d5d1d34409"}
04:45:11.177 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"03b7e7dd-03c4-470e-b6ed-92d5d1d34409"}
04:45:11.178 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cfcb88a4-fcd6-4304-85bd-055d36557dd9"}
04:45:11.178 00.000 13300 case statement mapped state 6 to 3
04:45:11.178 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cfcb88a4-fcd6-4304-85bd-055d36557dd9"}
04:45:11.179 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c42f06e2-0413-4e63-bb31-97fc4935f024"}
04:45:11.179 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":152,"width":15,"height":15,"star_pos":[6.95,7.03],"pixels":"..."},"id":"c42f06e2-0413-4e63-bb31-97fc4935f024"}
04:45:12.266 01.087 11596 Exposure complete
04:45:12.337 00.071 11596 worker thread done servicing request
04:45:12.337 00.000 13300 OnExposeComplete: enter
04:45:12.337 00.000 13300 UpdateGuideState(): m_state=6
04:45:12.337 00.000 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 153
04:45:12.338 00.001 13300 Star::Find returns 1 (0), X=1216.94, Y=22.15, Mass=726, SNR=18.8, Peak=56 HFD=4.2
04:45:12.338 00.000 13300 MultiStar: [#1 -0.12,-0.15,0.57,U] [#2 -0.10,-0.47,0.00,M6] [#3 -0.28,-0.20,0.00,M2] [#4 -0.06,-0.57,0.00,M3] [#5 0.23,-0.12,0.31,U] [#6 -0.20,0.25,0.00,M4] 
04:45:12.338 00.000 13300 refined, 2 included, MultiStar: {-0.11, -0.08}, one-star: {-0.22, -0.02}
04:45:12.338 00.000 13300 CameraToMount -- cameraTheta (-2.56) - m_xAngle (1.53) = xAngle (-4.09 = 2.19)
04:45:12.338 00.000 13300 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.22 = -0.93)
04:45:12.338 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.08 hyp=0.14 cameraTheta=-2.56 mountX=-0.08 mountY=-0.11, mountTheta=-2.20
04:45:12.340 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.08, opts=13)
04:45:12.340 00.000 13300 Enqueuing Move request for scope (-0.11, -0.08)
04:45:12.341 00.001 11596 Worker thread wakes up
04:45:12.341 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.08) opts 0xd
04:45:12.341 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.08)
04:45:12.341 00.000 11596 Moving (-0.11, -0.08) raw xDistance=-0.08 yDistance=-0.11
04:45:12.341 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:45:12.341 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:45:12.341 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:45:12.341 00.000 11596 MoveAxis(E, 0, ABG)
04:45:12.341 00.000 11596 Move returns status 0, amount 0
04:45:12.341 00.000 11596 MoveAxis(N, 0, ABG)
04:45:12.342 00.001 11596 Move returns status 0, amount 0
04:45:12.342 00.000 11596 move complete, result=0
04:45:12.342 00.000 11596 worker thread done servicing request
04:45:12.349 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=158, med=4, FiltMin=2, FiltMax=69, Gamma=0.510
04:45:12.358 00.009 13300 UpdateGuideState exits: m=726 SNR=18.8
04:45:12.358 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:12.359 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:45:12.359 00.000 13300 Enqueuing Expose request
04:45:12.359 00.000 11596 Worker thread wakes up
04:45:12.359 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:45:12.359 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:45:12.873 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:45:14.176 01.303 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7ba99760-1848-4b6b-81c8-47834d29dd6d"}
04:45:14.176 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7ba99760-1848-4b6b-81c8-47834d29dd6d"}
04:45:14.177 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e4e7c060-69cc-42e9-b756-31337c5971b4"}
04:45:14.178 00.001 13300 case statement mapped state 6 to 3
04:45:14.178 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e4e7c060-69cc-42e9-b756-31337c5971b4"}
04:45:14.179 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3b34609a-fb4b-405c-938c-b2c9efc940fd"}
04:45:14.180 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":153,"width":15,"height":15,"star_pos":[6.94,7.15],"pixels":"..."},"id":"3b34609a-fb4b-405c-938c-b2c9efc940fd"}
04:45:15.918 01.738 11596 Exposure complete
04:45:16.004 00.086 11596 worker thread done servicing request
04:45:16.004 00.000 13300 OnExposeComplete: enter
04:45:16.004 00.000 13300 UpdateGuideState(): m_state=6
04:45:16.005 00.001 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 154
04:45:16.005 00.000 13300 Star::Find returns 1 (0), X=1217.01, Y=21.85, Mass=769, SNR=19.3, Peak=65 HFD=4.3
04:45:16.005 00.000 13300 MultiStar: [#1 -0.17,-0.38,0.00,M1] [#2 0.16,-0.58,0.00,M7] [#3 -0.15,-0.28,0.00,M3] [#4 0.01,-0.72,0.00,M4] [#5 0.20,-0.18,0.29,U] [#6 -0.11,-0.39,0.00,M5] 
04:45:16.005 00.000 13300 refined, 1 included, MultiStar: {-0.07, -0.29}, one-star: {-0.15, -0.32}
04:45:16.005 00.000 13300 CameraToMount -- cameraTheta (-1.82) - m_xAngle (1.53) = xAngle (-3.35 = 2.93)
04:45:16.006 00.001 13300 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.48 = -0.20)
04:45:16.006 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.29 hyp=0.29 cameraTheta=-1.82 mountX=-0.29 mountY=-0.06, mountTheta=-2.95
04:45:16.008 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.29, opts=13)
04:45:16.008 00.000 13300 Enqueuing Move request for scope (-0.07, -0.29)
04:45:16.008 00.000 11596 Worker thread wakes up
04:45:16.008 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.29) opts 0xd
04:45:16.008 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.29)
04:45:16.008 00.000 11596 Moving (-0.07, -0.29) raw xDistance=-0.29 yDistance=-0.06
04:45:16.008 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
04:45:16.009 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:45:16.009 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:45:16.009 00.000 11596 MoveAxis(E, 361, ABG)
04:45:16.009 00.000 11596 Guiding  Dir = 2, Dur = 361
04:45:16.009 00.000 11596 IsSlewing returns 0
04:45:16.017 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=145, med=4, FiltMin=3, FiltMax=59, Gamma=0.510
04:45:16.028 00.011 13300 UpdateGuideState exits: m=769 SNR=19.3
04:45:16.028 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:16.028 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:45:16.028 00.000 13300 Enqueuing Expose request
04:45:16.097 00.069 11596 IsGuiding returns 0
04:45:16.313 00.216 11596 PulseGuide returned control before completion, sleep 156
04:45:16.793 00.480 11596 IsGuiding returns 1
04:45:16.793 00.000 11596 scope still moving after pulse duration time elapsed
04:45:16.823 00.030 11596 IsSlewing returns 0
04:45:17.177 00.354 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8866e554-b92e-4ee9-acdb-c2d0a56620f7"}
04:45:17.177 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8866e554-b92e-4ee9-acdb-c2d0a56620f7"}
04:45:17.178 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1c9c73a3-8c41-44c4-9783-64a7c7001ab1"}
04:45:17.179 00.001 13300 case statement mapped state 6 to 3
04:45:17.179 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1c9c73a3-8c41-44c4-9783-64a7c7001ab1"}
04:45:17.180 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ce91ba7f-16a7-465b-b273-80849d3bd72e"}
04:45:17.180 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":154,"width":15,"height":15,"star_pos":[7.01,6.85],"pixels":"..."},"id":"ce91ba7f-16a7-465b-b273-80849d3bd72e"}
04:45:17.185 00.005 11596 IsGuiding returns 0
04:45:17.185 00.000 11596 scope move finished after 361 + 726 ms
04:45:17.185 00.000 11596 Move returns status 0, amount 361
04:45:17.185 00.000 11596 MoveAxis(N, 0, ABG)
04:45:17.185 00.000 11596 Move returns status 0, amount 0
04:45:17.185 00.000 11596 move complete, result=0
04:45:17.186 00.001 11596 worker thread done servicing request
04:45:17.186 00.000 11596 Worker thread wakes up
04:45:17.186 00.000 13300 GuideStep: -0.3 px 361 ms EAST, -0.1 px 0 ms NORTH
04:45:17.186 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:45:17.691 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:45:20.177 02.486 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"69b1b14d-005e-4a34-a981-9a796840314b"}
04:45:20.177 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"69b1b14d-005e-4a34-a981-9a796840314b"}
04:45:20.178 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d9b3fd56-9c76-42de-9ec3-5eddd1b02bc0"}
04:45:20.178 00.000 13300 case statement mapped state 6 to 3
04:45:20.178 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d9b3fd56-9c76-42de-9ec3-5eddd1b02bc0"}
04:45:20.179 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ea1bcefb-e893-4d1b-9885-e75bee16c589"}
04:45:20.179 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":154,"width":15,"height":15,"star_pos":[7.01,6.85],"pixels":"..."},"id":"ea1bcefb-e893-4d1b-9885-e75bee16c589"}
04:45:20.725 00.546 11596 Exposure complete
04:45:20.811 00.086 11596 worker thread done servicing request
04:45:20.811 00.000 13300 OnExposeComplete: enter
04:45:20.811 00.000 13300 UpdateGuideState(): m_state=6
04:45:20.812 00.001 13300 Star::Find(15, 1217, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 155
04:45:20.812 00.000 13300 Star::Find returns 1 (0), X=1216.93, Y=21.87, Mass=727, SNR=18.8, Peak=58 HFD=4.3
04:45:20.812 00.000 13300 MultiStar: [#1 -0.02,-0.12,0.57,U] [#2 -0.16,-0.21,0.60,U] [#3 -0.09,-0.15,0.38,U] [#4 -0.01,-0.46,0.00,M5] [#5 0.44,0.05,0.00,M5] [#6 -0.53,0.08,0.00,M6] 
04:45:20.812 00.000 13300 refined, 3 included, MultiStar: {-0.14, -0.22}, one-star: {-0.22, -0.30}
04:45:20.812 00.000 13300 CameraToMount -- cameraTheta (-2.16) - m_xAngle (1.53) = xAngle (-3.69 = 2.59)
04:45:20.812 00.000 13300 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.82 = -0.53)
04:45:20.813 00.001 13300 CameraToMount -- cameraX=-0.14 cameraY=-0.22 hyp=0.26 cameraTheta=-2.16 mountX=-0.22 mountY=-0.13, mountTheta=-2.61
04:45:20.814 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=-0.22, opts=13)
04:45:20.814 00.000 13300 Enqueuing Move request for scope (-0.14, -0.22)
04:45:20.815 00.001 11596 Worker thread wakes up
04:45:20.815 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.22) opts 0xd
04:45:20.815 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, -0.22)
04:45:20.815 00.000 11596 Moving (-0.14, -0.22) raw xDistance=-0.22 yDistance=-0.13
04:45:20.815 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.22
04:45:20.815 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:45:20.815 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
04:45:20.815 00.000 11596 MoveAxis(E, 305, ABG)
04:45:20.815 00.000 11596 Guiding  Dir = 2, Dur = 305
04:45:20.816 00.001 11596 IsSlewing returns 0
04:45:20.822 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=149, med=4, FiltMin=2, FiltMax=62, Gamma=0.510
04:45:20.830 00.008 13300 UpdateGuideState exits: m=727 SNR=18.8
04:45:20.830 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:20.830 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:45:20.830 00.000 13300 Enqueuing Expose request
04:45:20.982 00.152 11596 IsGuiding returns 0
04:45:21.244 00.262 11596 PulseGuide returned control before completion, sleep 53
04:45:21.359 00.115 11596 IsGuiding returns 1
04:45:21.359 00.000 11596 scope still moving after pulse duration time elapsed
04:45:21.385 00.026 11596 IsSlewing returns 0
04:45:21.489 00.104 11596 IsGuiding returns 0
04:45:21.489 00.000 11596 scope move finished after 305 + 202 ms
04:45:21.489 00.000 11596 Move returns status 0, amount 305
04:45:21.489 00.000 11596 MoveAxis(N, 0, ABG)
04:45:21.489 00.000 11596 Move returns status 0, amount 0
04:45:21.489 00.000 11596 move complete, result=0
04:45:21.489 00.000 11596 worker thread done servicing request
04:45:21.489 00.000 13300 GuideStep: -0.2 px 305 ms EAST, -0.1 px 0 ms NORTH
04:45:21.490 00.001 11596 Worker thread wakes up
04:45:21.490 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:45:22.002 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:45:23.177 01.175 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"087e3d42-5a53-4eeb-872b-e582151e6650"}
04:45:23.177 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"087e3d42-5a53-4eeb-872b-e582151e6650"}
04:45:23.178 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"849fa0f0-e7ac-475e-a582-34c69da84156"}
04:45:23.178 00.000 13300 case statement mapped state 6 to 3
04:45:23.178 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"849fa0f0-e7ac-475e-a582-34c69da84156"}
04:45:23.178 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d398bb90-a6ff-41f5-87b2-8315c2263beb"}
04:45:23.179 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":155,"width":15,"height":15,"star_pos":[6.93,6.87],"pixels":"..."},"id":"d398bb90-a6ff-41f5-87b2-8315c2263beb"}
04:45:25.035 01.856 11596 Exposure complete
04:45:25.105 00.070 11596 worker thread done servicing request
04:45:25.106 00.001 13300 OnExposeComplete: enter
04:45:25.106 00.000 13300 UpdateGuideState(): m_state=6
04:45:25.106 00.000 13300 Star::Find(15, 1216, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 156
04:45:25.106 00.000 13300 Star::Find returns 1 (0), X=1217.01, Y=22.08, Mass=708, SNR=18.5, Peak=55 HFD=4.3
04:45:25.107 00.001 13300 MultiStar: [#1 -0.24,-0.01,0.65,U] [#2 -0.12,-0.19,0.57,U] [#3 -0.04,0.12,0.38,U] [#4 0.33,-0.46,0.00,M6] [#5 0.33,-0.25,0.00,M6] [#6 -0.48,-0.16,0.00,M7] 
04:45:25.107 00.000 13300 refined, 3 included, MultiStar: {-0.15, -0.06}, one-star: {-0.15, -0.09}
04:45:25.107 00.000 13300 CameraToMount -- cameraTheta (-2.76) - m_xAngle (1.53) = xAngle (-4.29 = 1.99)
04:45:25.107 00.000 13300 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.42 = -1.13)
04:45:25.107 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=-0.06 hyp=0.16 cameraTheta=-2.76 mountX=-0.07 mountY=-0.15, mountTheta=-1.99
04:45:25.109 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=-0.06, opts=13)
04:45:25.109 00.000 13300 Enqueuing Move request for scope (-0.15, -0.06)
04:45:25.109 00.000 11596 Worker thread wakes up
04:45:25.109 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.06) opts 0xd
04:45:25.109 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, -0.06)
04:45:25.109 00.000 11596 Moving (-0.15, -0.06) raw xDistance=-0.07 yDistance=-0.15
04:45:25.110 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:45:25.110 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:45:25.110 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
04:45:25.110 00.000 11596 MoveAxis(E, 0, ABG)
04:45:25.110 00.000 11596 Move returns status 0, amount 0
04:45:25.110 00.000 11596 MoveAxis(N, 0, ABG)
04:45:25.110 00.000 11596 Move returns status 0, amount 0
04:45:25.110 00.000 11596 move complete, result=0
04:45:25.110 00.000 11596 worker thread done servicing request
04:45:25.116 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=151, med=4, FiltMin=2, FiltMax=63, Gamma=0.510
04:45:25.124 00.008 13300 UpdateGuideState exits: m=708 SNR=18.5
04:45:25.124 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:25.124 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:45:25.124 00.000 13300 Enqueuing Expose request
04:45:25.124 00.000 11596 Worker thread wakes up
04:45:25.124 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:45:25.125 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:45:25.627 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:45:26.176 00.549 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4b19a44e-8efd-41c0-87c1-ed80b84ca14d"}
04:45:26.176 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4b19a44e-8efd-41c0-87c1-ed80b84ca14d"}
04:45:26.177 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"046f3077-a3f4-4bfb-b745-73ebf6dd5e4c"}
04:45:26.177 00.000 13300 case statement mapped state 6 to 3
04:45:26.177 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"046f3077-a3f4-4bfb-b745-73ebf6dd5e4c"}
04:45:26.177 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b3bbc1d4-f527-491c-a53e-82abd0f8f61e"}
04:45:26.178 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":156,"width":15,"height":15,"star_pos":[7.01,7.08],"pixels":"..."},"id":"b3bbc1d4-f527-491c-a53e-82abd0f8f61e"}
04:45:28.660 02.482 11596 Exposure complete
04:45:28.729 00.069 11596 worker thread done servicing request
04:45:28.729 00.000 13300 OnExposeComplete: enter
04:45:28.729 00.000 13300 UpdateGuideState(): m_state=6
04:45:28.729 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 157
04:45:28.729 00.000 13300 Star::Find returns 1 (0), X=1216.94, Y=21.96, Mass=778, SNR=19.5, Peak=59 HFD=4.4
04:45:28.730 00.001 13300 MultiStar: [#1 -0.09,-0.29,0.00,M1] [#2 -0.05,-0.27,0.00,M6] [#3 -0.09,-0.21,0.38,U] [#4 -0.01,-0.43,0.00,M7] [#5 0.34,0.25,0.00,M7] [#6 0.02,-0.19,0.29,U] 
04:45:28.730 00.000 13300 refined, 2 included, MultiStar: {-0.15, -0.21}, one-star: {-0.22, -0.21}
04:45:28.730 00.000 13300 CameraToMount -- cameraTheta (-2.21) - m_xAngle (1.53) = xAngle (-3.74 = 2.54)
04:45:28.730 00.000 13300 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.87 = -0.59)
04:45:28.730 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=-0.21 hyp=0.26 cameraTheta=-2.21 mountX=-0.21 mountY=-0.14, mountTheta=-2.55
04:45:28.732 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=-0.21, opts=13)
04:45:28.732 00.000 13300 Enqueuing Move request for scope (-0.15, -0.21)
04:45:28.732 00.000 11596 Worker thread wakes up
04:45:28.733 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.21) opts 0xd
04:45:28.733 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, -0.21)
04:45:28.733 00.000 11596 Moving (-0.15, -0.21) raw xDistance=-0.21 yDistance=-0.14
04:45:28.733 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
04:45:28.733 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:45:28.733 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
04:45:28.733 00.000 11596 MoveAxis(E, 265, ABG)
04:45:28.733 00.000 11596 Guiding  Dir = 2, Dur = 265
04:45:28.734 00.001 11596 IsSlewing returns 0
04:45:28.740 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=156, med=4, FiltMin=2, FiltMax=62, Gamma=0.510
04:45:28.748 00.008 13300 UpdateGuideState exits: m=778 SNR=19.5
04:45:28.748 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:28.748 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:45:28.748 00.000 13300 Enqueuing Expose request
04:45:28.857 00.109 11596 IsGuiding returns 0
04:45:29.176 00.319 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"54a48a52-7dcc-4414-a4c0-c3851621c817"}
04:45:29.176 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"54a48a52-7dcc-4414-a4c0-c3851621c817"}
04:45:29.177 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b541a332-74d5-42da-837b-c3cfcffb8e8e"}
04:45:29.177 00.000 13300 case statement mapped state 6 to 3
04:45:29.177 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b541a332-74d5-42da-837b-c3cfcffb8e8e"}
04:45:29.177 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e4c281a8-92be-46f1-820d-f177c4cad1e6"}
04:45:29.178 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":157,"width":15,"height":15,"star_pos":[6.94,6.96],"pixels":"..."},"id":"e4c281a8-92be-46f1-820d-f177c4cad1e6"}
04:45:29.412 00.234 11596 IsGuiding returns 1
04:45:29.412 00.000 11596 scope still moving after pulse duration time elapsed
04:45:29.517 00.105 11596 IsSlewing returns 0
04:45:29.606 00.089 11596 IsGuiding returns 0
04:45:29.606 00.000 11596 scope move finished after 265 + 483 ms
04:45:29.606 00.000 11596 Move returns status 0, amount 265
04:45:29.606 00.000 11596 MoveAxis(N, 0, ABG)
04:45:29.606 00.000 11596 Move returns status 0, amount 0
04:45:29.606 00.000 11596 move complete, result=0
04:45:29.606 00.000 11596 worker thread done servicing request
04:45:29.606 00.000 13300 GuideStep: -0.2 px 265 ms EAST, -0.1 px 0 ms NORTH
04:45:29.607 00.001 11596 Worker thread wakes up
04:45:29.607 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:45:30.109 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:45:32.176 02.067 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8d9511a3-c815-4bfd-8a36-ea232a0ada60"}
04:45:32.176 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8d9511a3-c815-4bfd-8a36-ea232a0ada60"}
04:45:32.177 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b8a1873f-6af2-4d56-a487-89848823f996"}
04:45:32.177 00.000 13300 case statement mapped state 6 to 3
04:45:32.177 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b8a1873f-6af2-4d56-a487-89848823f996"}
04:45:32.178 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fbc6c1b5-8eef-4fa9-90a5-427590f3d7a3"}
04:45:32.178 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":157,"width":15,"height":15,"star_pos":[6.94,6.96],"pixels":"..."},"id":"fbc6c1b5-8eef-4fa9-90a5-427590f3d7a3"}
04:45:33.131 00.953 11596 Exposure complete
04:45:33.200 00.069 11596 worker thread done servicing request
04:45:33.201 00.001 13300 OnExposeComplete: enter
04:45:33.201 00.000 13300 UpdateGuideState(): m_state=6
04:45:33.201 00.000 13300 Star::Find(15, 1216, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 158
04:45:33.201 00.000 13300 Star::Find returns 1 (0), X=1216.92, Y=21.99, Mass=746, SNR=19.1, Peak=58 HFD=4.3
04:45:33.202 00.001 13300 MultiStar: [#1 -0.19,-0.31,0.00,M2] [#2 -0.22,-0.27,0.00,M7] [#3 -0.08,-0.05,0.41,U] [#4 -0.15,-0.69,0.00,M8] [#5 -0.00,-0.13,0.28,U] [#6 -0.56,-0.41,0.00,M7] 
04:45:33.202 00.000 13300 refined, 2 included, MultiStar: {-0.16, -0.14}, one-star: {-0.24, -0.18}
04:45:33.202 00.000 13300 CameraToMount -- cameraTheta (-2.42) - m_xAngle (1.53) = xAngle (-3.96 = 2.33)
04:45:33.202 00.000 13300 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.08 = -0.80)
04:45:33.202 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=-0.14 hyp=0.21 cameraTheta=-2.42 mountX=-0.15 mountY=-0.15, mountTheta=-2.33
04:45:33.204 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=-0.14, opts=13)
04:45:33.204 00.000 13300 Enqueuing Move request for scope (-0.16, -0.14)
04:45:33.204 00.000 11596 Worker thread wakes up
04:45:33.204 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.14) opts 0xd
04:45:33.204 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.16, -0.14)
04:45:33.204 00.000 11596 Moving (-0.16, -0.14) raw xDistance=-0.15 yDistance=-0.15
04:45:33.205 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
04:45:33.205 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:45:33.205 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
04:45:33.205 00.000 11596 MoveAxis(E, 201, ABG)
04:45:33.205 00.000 11596 Guiding  Dir = 2, Dur = 201
04:45:33.205 00.000 11596 IsSlewing returns 0
04:45:33.211 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=186, med=4, FiltMin=2, FiltMax=54, Gamma=0.510
04:45:33.219 00.008 13300 UpdateGuideState exits: m=746 SNR=19.1
04:45:33.219 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:33.219 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:45:33.219 00.000 13300 Enqueuing Expose request
04:45:33.252 00.033 11596 IsGuiding returns 0
04:45:33.353 00.101 11596 PulseGuide returned control before completion, sleep 111
04:45:33.497 00.144 11596 IsGuiding returns 1
04:45:33.497 00.000 11596 scope still moving after pulse duration time elapsed
04:45:33.522 00.025 11596 IsSlewing returns 0
04:45:33.655 00.133 11596 IsGuiding returns 0
04:45:33.655 00.000 11596 scope move finished after 201 + 202 ms
04:45:33.655 00.000 11596 Move returns status 0, amount 201
04:45:33.655 00.000 11596 MoveAxis(N, 0, ABG)
04:45:33.655 00.000 11596 Move returns status 0, amount 0
04:45:33.655 00.000 11596 move complete, result=0
04:45:33.656 00.001 11596 worker thread done servicing request
04:45:33.656 00.000 11596 Worker thread wakes up
04:45:33.656 00.000 13300 GuideStep: -0.1 px 201 ms EAST, -0.2 px 0 ms NORTH
04:45:33.656 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:45:34.166 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:45:35.091 00.925 13300 evsrv: cli 10203D60 connect
04:45:35.091 00.000 13300 case statement mapped state 6 to 3
04:45:35.092 00.001 13300 case statement mapped state 6 to 3
04:45:35.093 00.001 13300 evsrv: cli 10203D60 request: {"method":"get_app_state","id":"16d46d52-3ce8-4ba2-8ee4-13bb6ff10c49"}
04:45:35.094 00.001 13300 case statement mapped state 6 to 3
04:45:35.094 00.000 13300 evsrv: cli 10203D60 response: {"jsonrpc":"2.0","result":"Guiding","id":"16d46d52-3ce8-4ba2-8ee4-13bb6ff10c49"}
04:45:35.095 00.001 13300 evsrv: cli 10203D60 disconnect
04:45:35.176 00.081 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5198dc80-8735-4712-ad89-14bea7ee6abb"}
04:45:35.176 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5198dc80-8735-4712-ad89-14bea7ee6abb"}
04:45:35.178 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a20b7359-824f-4711-9e20-ddae0565a048"}
04:45:35.178 00.000 13300 case statement mapped state 6 to 3
04:45:35.178 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a20b7359-824f-4711-9e20-ddae0565a048"}
04:45:35.179 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"078a1112-3a65-47cb-99b5-96e4940fc308"}
04:45:35.180 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":158,"width":15,"height":15,"star_pos":[6.92,6.99],"pixels":"..."},"id":"078a1112-3a65-47cb-99b5-96e4940fc308"}
04:45:37.223 02.043 11596 Exposure complete
04:45:37.315 00.092 11596 worker thread done servicing request
04:45:37.315 00.000 13300 OnExposeComplete: enter
04:45:37.315 00.000 13300 UpdateGuideState(): m_state=6
04:45:37.316 00.001 13300 Star::Find(15, 1216, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 159
04:45:37.316 00.000 13300 Star::Find returns 1 (0), X=1216.80, Y=22.28, Mass=768, SNR=19.3, Peak=59 HFD=3.9
04:45:37.316 00.000 13300 MultiStar: [#1 -0.26,0.13,0.00,M3] [#2 -0.18,-0.21,0.56,U] [#3 -0.42,-0.10,0.00,M1] [#4 -0.43,-0.29,0.00,M9] [#5 0.18,0.20,0.29,U] [#6 0.07,-0.05,0.28,U] 
04:45:37.317 00.001 13300 refined, 3 included, MultiStar: {-0.18, 0.02}, one-star: {-0.36, 0.11}
04:45:37.317 00.000 13300 CameraToMount -- cameraTheta (3.04) - m_xAngle (1.53) = xAngle (1.51 = 1.51)
04:45:37.317 00.000 13300 CameraToMount -- cameraTheta (3.04) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.62 = -1.62)
04:45:37.317 00.000 13300 CameraToMount -- cameraX=-0.18 cameraY=0.02 hyp=0.18 cameraTheta=3.04 mountX=0.01 mountY=-0.18, mountTheta=-1.51
04:45:37.320 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.18, y=0.02, opts=13)
04:45:37.320 00.000 13300 Enqueuing Move request for scope (-0.18, 0.02)
04:45:37.321 00.001 11596 Worker thread wakes up
04:45:37.321 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.02) opts 0xd
04:45:37.321 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.18, 0.02)
04:45:37.321 00.000 11596 Moving (-0.18, 0.02) raw xDistance=0.01 yDistance=-0.18
04:45:37.321 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:45:37.322 00.001 11596 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.18
04:45:37.322 00.000 11596 MoveAxis(E, 0, ABG)
04:45:37.322 00.000 11596 Move returns status 0, amount 0
04:45:37.322 00.000 11596 MoveAxis(N, 243, ABG)
04:45:37.322 00.000 11596 Guiding  Dir = 0, Dur = 243
04:45:37.323 00.001 11596 IsSlewing returns 0
04:45:37.332 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=172, med=4, FiltMin=2, FiltMax=65, Gamma=0.510
04:45:37.342 00.010 13300 UpdateGuideState exits: m=768 SNR=19.3
04:45:37.342 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:37.342 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:45:37.343 00.001 13300 Enqueuing Expose request
04:45:37.475 00.132 11596 IsGuiding returns 0
04:45:37.572 00.097 11596 PulseGuide returned control before completion, sleep 157
04:45:37.814 00.242 11596 IsGuiding returns 0
04:45:37.814 00.000 11596 Move returns status 0, amount 243
04:45:37.814 00.000 11596 move complete, result=0
04:45:37.814 00.000 11596 worker thread done servicing request
04:45:37.814 00.000 11596 Worker thread wakes up
04:45:37.814 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.2 px 243 ms NORTH
04:45:37.814 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:45:38.175 00.361 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"494e6c8b-d3e7-44f2-9d14-040e61736fd5"}
04:45:38.175 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"494e6c8b-d3e7-44f2-9d14-040e61736fd5"}
04:45:38.176 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0b4a814e-3857-42ca-a71a-7c5d781dc515"}
04:45:38.176 00.000 13300 case statement mapped state 6 to 3
04:45:38.176 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0b4a814e-3857-42ca-a71a-7c5d781dc515"}
04:45:38.177 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"94f40bae-f687-4a07-9244-49a62d824ea2"}
04:45:38.177 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":159,"width":15,"height":15,"star_pos":[6.80,7.28],"pixels":"..."},"id":"94f40bae-f687-4a07-9244-49a62d824ea2"}
04:45:38.319 00.142 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:45:41.176 02.857 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d815f77c-f9e2-49fe-a67e-ff2f5a95606f"}
04:45:41.176 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d815f77c-f9e2-49fe-a67e-ff2f5a95606f"}
04:45:41.177 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c73f4874-c895-45bf-baa0-a37dcf1a9acb"}
04:45:41.177 00.000 13300 case statement mapped state 6 to 3
04:45:41.177 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c73f4874-c895-45bf-baa0-a37dcf1a9acb"}
04:45:41.178 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b3bd4915-c8d2-4f92-9006-1f633178b1d6"}
04:45:41.178 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":159,"width":15,"height":15,"star_pos":[6.80,7.28],"pixels":"..."},"id":"b3bd4915-c8d2-4f92-9006-1f633178b1d6"}
04:45:41.370 00.192 11596 Exposure complete
04:45:41.486 00.116 11596 worker thread done servicing request
04:45:41.487 00.001 13300 OnExposeComplete: enter
04:45:41.487 00.000 13300 UpdateGuideState(): m_state=6
04:45:41.487 00.000 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 160
04:45:41.488 00.001 13300 Star::Find returns 1 (0), X=1216.91, Y=22.18, Mass=735, SNR=18.9, Peak=57 HFD=4.2
04:45:41.488 00.000 13300 MultiStar: [#1 -0.08,0.04,0.57,U] [#2 -0.11,-0.11,0.57,U] [#3 -0.19,-0.22,0.00,M2] [#4 -0.19,-0.30,0.00,M10] [#5 0.14,0.53,0.00,M6] [#6 -0.38,-0.20,0.00,M7] 
04:45:41.488 00.000 13300 refined, 2 included, MultiStar: {-0.16, -0.01}, one-star: {-0.25, 0.01}
04:45:41.489 00.001 13300 CameraToMount -- cameraTheta (-3.05) - m_xAngle (1.53) = xAngle (-4.58 = 1.70)
04:45:41.489 00.000 13300 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.71 = -1.43)
04:45:41.489 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=-0.01 hyp=0.17 cameraTheta=-3.05 mountX=-0.02 mountY=-0.16, mountTheta=-1.70
04:45:41.492 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=-0.01, opts=13)
04:45:41.493 00.001 13300 Enqueuing Move request for scope (-0.16, -0.01)
04:45:41.493 00.000 11596 Worker thread wakes up
04:45:41.493 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.01) opts 0xd
04:45:41.493 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.16, -0.01)
04:45:41.494 00.001 11596 Moving (-0.16, -0.01) raw xDistance=-0.02 yDistance=-0.16
04:45:41.494 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:45:41.494 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:45:41.494 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
04:45:41.494 00.000 11596 MoveAxis(E, 0, ABG)
04:45:41.494 00.000 11596 Move returns status 0, amount 0
04:45:41.494 00.000 11596 MoveAxis(N, 0, ABG)
04:45:41.495 00.001 11596 Move returns status 0, amount 0
04:45:41.495 00.000 11596 move complete, result=0
04:45:41.495 00.000 11596 worker thread done servicing request
04:45:41.506 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=151, med=4, FiltMin=2, FiltMax=62, Gamma=0.510
04:45:41.519 00.013 13300 UpdateGuideState exits: m=735 SNR=18.9
04:45:41.520 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:41.520 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:45:41.520 00.000 13300 Enqueuing Expose request
04:45:41.520 00.000 11596 Worker thread wakes up
04:45:41.520 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
04:45:41.520 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:45:42.033 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:45:44.174 02.141 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0f59b75a-867a-4464-a2aa-8c67e54b38f6"}
04:45:44.174 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0f59b75a-867a-4464-a2aa-8c67e54b38f6"}
04:45:44.175 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b806442b-25c0-4de5-8546-5e8c64e2221d"}
04:45:44.175 00.000 13300 case statement mapped state 6 to 3
04:45:44.175 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b806442b-25c0-4de5-8546-5e8c64e2221d"}
04:45:44.175 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7c6c9e72-f445-4188-8a11-b2b08e657e40"}
04:45:44.176 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":160,"width":15,"height":15,"star_pos":[6.91,7.18],"pixels":"..."},"id":"7c6c9e72-f445-4188-8a11-b2b08e657e40"}
04:45:45.068 00.892 11596 Exposure complete
04:45:45.143 00.075 11596 worker thread done servicing request
04:45:45.143 00.000 13300 OnExposeComplete: enter
04:45:45.143 00.000 13300 UpdateGuideState(): m_state=6
04:45:45.144 00.001 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 161
04:45:45.144 00.000 13300 Star::Find returns 1 (0), X=1216.90, Y=22.12, Mass=717, SNR=18.7, Peak=54 HFD=4.2
04:45:45.144 00.000 13300 MultiStar: [#1 -0.20,0.15,0.62,U] [#2 -0.13,-0.09,0.59,U] [#3 -0.18,0.26,0.00,M3] [#4 -0.36,-0.16,0.00,R] [#5 -0.16,0.27,0.00,M7] [#6 -0.41,0.29,0.00,M8] 
04:45:45.144 00.000 13300 refined, 2 included, MultiStar: {-0.21, -0.00}, one-star: {-0.26, -0.05}
04:45:45.145 00.001 13300 CameraToMount -- cameraTheta (-3.12) - m_xAngle (1.53) = xAngle (-4.65 = 1.63)
04:45:45.145 00.000 13300 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.78 = -1.50)
04:45:45.145 00.000 13300 CameraToMount -- cameraX=-0.21 cameraY=-0.00 hyp=0.21 cameraTheta=-3.12 mountX=-0.01 mountY=-0.21, mountTheta=-1.63
04:45:45.148 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.21, y=-0.00, opts=13)
04:45:45.148 00.000 13300 Enqueuing Move request for scope (-0.21, -0.00)
04:45:45.148 00.000 11596 Worker thread wakes up
04:45:45.148 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.00) opts 0xd
04:45:45.148 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.21, -0.00)
04:45:45.148 00.000 11596 Moving (-0.21, -0.00) raw xDistance=-0.01 yDistance=-0.21
04:45:45.148 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:45:45.148 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
04:45:45.149 00.001 11596 MoveAxis(E, 0, ABG)
04:45:45.149 00.000 11596 Move returns status 0, amount 0
04:45:45.149 00.000 11596 MoveAxis(N, 277, ABG)
04:45:45.149 00.000 11596 Guiding  Dir = 0, Dur = 277
04:45:45.149 00.000 11596 IsSlewing returns 0
04:45:45.156 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=171, med=4, FiltMin=2, FiltMax=62, Gamma=0.510
04:45:45.162 00.006 11596 IsGuiding returns 0
04:45:45.164 00.002 13300 UpdateGuideState exits: m=717 SNR=18.7
04:45:45.164 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:45.164 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:45:45.164 00.000 13300 Enqueuing Expose request
04:45:45.328 00.164 11596 PulseGuide returned control before completion, sleep 122
04:45:45.470 00.142 11596 IsGuiding returns 1
04:45:45.470 00.000 11596 scope still moving after pulse duration time elapsed
04:45:45.504 00.034 11596 IsSlewing returns 0
04:45:45.593 00.089 11596 IsGuiding returns 1
04:45:45.629 00.036 11596 IsSlewing returns 0
04:45:45.831 00.202 11596 IsGuiding returns 1
04:45:45.858 00.027 11596 IsSlewing returns 0
04:45:46.213 00.355 11596 IsGuiding returns 0
04:45:46.213 00.000 11596 scope move finished after 277 + 774 ms
04:45:46.213 00.000 11596 Move returns status 0, amount 277
04:45:46.213 00.000 11596 move complete, result=0
04:45:46.213 00.000 11596 worker thread done servicing request
04:45:46.213 00.000 11596 Worker thread wakes up
04:45:46.214 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.2 px 277 ms NORTH
04:45:46.214 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:45:46.719 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:45:47.174 00.455 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ea50f48b-dbab-420a-abe3-20328a5e3a74"}
04:45:47.174 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ea50f48b-dbab-420a-abe3-20328a5e3a74"}
04:45:47.175 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2c484004-fff3-40e8-a659-c7cd2b5be38e"}
04:45:47.175 00.000 13300 case statement mapped state 6 to 3
04:45:47.175 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2c484004-fff3-40e8-a659-c7cd2b5be38e"}
04:45:47.176 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"101a2bd9-477b-4f09-97ff-f240edf3ecec"}
04:45:47.176 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":161,"width":15,"height":15,"star_pos":[6.90,7.12],"pixels":"..."},"id":"101a2bd9-477b-4f09-97ff-f240edf3ecec"}
04:45:49.750 02.574 11596 Exposure complete
04:45:49.820 00.070 11596 worker thread done servicing request
04:45:49.820 00.000 13300 OnExposeComplete: enter
04:45:49.821 00.001 13300 UpdateGuideState(): m_state=6
04:45:49.821 00.000 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 162
04:45:49.821 00.000 13300 Star::Find returns 1 (0), X=1217.03, Y=22.01, Mass=709, SNR=18.6, Peak=52 HFD=4.4
04:45:49.821 00.000 13300 MultiStar: [#1 -0.21,-0.28,0.00,M2] [#2 -0.08,-0.16,0.56,U] [#3 -0.13,-0.07,0.39,U] [#4 0.33,-0.06,0.00,M1] [#5 0.56,0.23,0.00,M8] [#6 0.03,0.05,0.29,U] 
04:45:49.822 00.001 13300 refined, 3 included, MultiStar: {-0.09, -0.12}, one-star: {-0.13, -0.16}
04:45:49.822 00.000 13300 CameraToMount -- cameraTheta (-2.26) - m_xAngle (1.53) = xAngle (-3.79 = 2.49)
04:45:49.822 00.000 13300 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.92 = -0.63)
04:45:49.822 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-2.26 mountX=-0.12 mountY=-0.09, mountTheta=-2.50
04:45:49.824 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.12, opts=13)
04:45:49.824 00.000 13300 Enqueuing Move request for scope (-0.09, -0.12)
04:45:49.824 00.000 11596 Worker thread wakes up
04:45:49.824 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.12) opts 0xd
04:45:49.824 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.12)
04:45:49.824 00.000 11596 Moving (-0.09, -0.12) raw xDistance=-0.12 yDistance=-0.09
04:45:49.824 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:45:49.824 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:45:49.825 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:45:49.825 00.000 11596 MoveAxis(E, 0, ABG)
04:45:49.825 00.000 11596 Move returns status 0, amount 0
04:45:49.825 00.000 11596 MoveAxis(N, 0, ABG)
04:45:49.825 00.000 11596 Move returns status 0, amount 0
04:45:49.825 00.000 11596 move complete, result=0
04:45:49.825 00.000 11596 worker thread done servicing request
04:45:49.833 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=160, med=4, FiltMin=2, FiltMax=66, Gamma=0.510
04:45:49.841 00.008 13300 UpdateGuideState exits: m=709 SNR=18.6
04:45:49.841 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:49.841 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:45:49.842 00.001 13300 Enqueuing Expose request
04:45:49.842 00.000 11596 Worker thread wakes up
04:45:49.842 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:45:49.842 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:45:50.173 00.331 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4c5f700a-e65f-42b5-befc-9dd71d414c19"}
04:45:50.173 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4c5f700a-e65f-42b5-befc-9dd71d414c19"}
04:45:50.174 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"954f5704-a617-4faf-8eb2-b12eedfdd1ba"}
04:45:50.174 00.000 13300 case statement mapped state 6 to 3
04:45:50.174 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"954f5704-a617-4faf-8eb2-b12eedfdd1ba"}
04:45:50.174 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"32f0fbcc-eb10-4479-a833-9192a2bddf72"}
04:45:50.175 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":162,"width":15,"height":15,"star_pos":[7.03,7.01],"pixels":"..."},"id":"32f0fbcc-eb10-4479-a833-9192a2bddf72"}
04:45:50.352 00.177 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:45:53.172 02.820 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"072193eb-ee38-4770-92e1-981913787630"}
04:45:53.172 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"072193eb-ee38-4770-92e1-981913787630"}
04:45:53.173 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"df23cc99-b7ff-4c5f-801d-39c0ee7735cc"}
04:45:53.173 00.000 13300 case statement mapped state 6 to 3
04:45:53.173 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"df23cc99-b7ff-4c5f-801d-39c0ee7735cc"}
04:45:53.173 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"eb45b13b-71e0-4243-9b38-acadddfa3dbe"}
04:45:53.173 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":162,"width":15,"height":15,"star_pos":[7.03,7.01],"pixels":"..."},"id":"eb45b13b-71e0-4243-9b38-acadddfa3dbe"}
04:45:53.383 00.210 11596 Exposure complete
04:45:53.452 00.069 11596 worker thread done servicing request
04:45:53.453 00.001 13300 OnExposeComplete: enter
04:45:53.453 00.000 13300 UpdateGuideState(): m_state=6
04:45:53.453 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 163
04:45:53.453 00.000 13300 Star::Find returns 1 (0), X=1217.07, Y=22.04, Mass=709, SNR=18.6, Peak=55 HFD=4.3
04:45:53.454 00.001 13300 MultiStar: [#1 0.19,-0.00,0.65,U] [#2 0.03,-0.22,0.57,U] [#3 0.13,-0.05,0.40,U] [#4 0.73,-0.17,0.00,M2] [#5 0.36,0.03,0.00,M9] [#6 -0.08,0.02,0.31,U] 
04:45:53.454 00.000 13300 refined, 4 included, MultiStar: {0.02, -0.09}, one-star: {-0.09, -0.13}
04:45:53.454 00.000 13300 CameraToMount -- cameraTheta (-1.30) - m_xAngle (1.53) = xAngle (-2.84 = -2.84)
04:45:53.454 00.000 13300 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.96 = 0.32)
04:45:53.454 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.30 mountX=-0.09 mountY=0.03, mountTheta=2.82
04:45:53.456 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.09, opts=13)
04:45:53.456 00.000 13300 Enqueuing Move request for scope (0.02, -0.09)
04:45:53.456 00.000 11596 Worker thread wakes up
04:45:53.456 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.09) opts 0xd
04:45:53.456 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.09)
04:45:53.456 00.000 11596 Moving (0.02, -0.09) raw xDistance=-0.09 yDistance=0.03
04:45:53.457 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:45:53.457 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:45:53.457 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:45:53.457 00.000 11596 MoveAxis(E, 0, ABG)
04:45:53.457 00.000 11596 Move returns status 0, amount 0
04:45:53.457 00.000 11596 MoveAxis(N, 0, ABG)
04:45:53.457 00.000 11596 Move returns status 0, amount 0
04:45:53.457 00.000 11596 move complete, result=0
04:45:53.457 00.000 11596 worker thread done servicing request
04:45:53.463 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=161, med=4, FiltMin=3, FiltMax=68, Gamma=0.510
04:45:53.471 00.008 13300 UpdateGuideState exits: m=709 SNR=18.6
04:45:53.471 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:53.472 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:45:53.472 00.000 13300 Enqueuing Expose request
04:45:53.472 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:45:53.472 00.000 11596 Worker thread wakes up
04:45:53.472 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:45:53.987 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:45:56.171 02.184 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"445e735f-ab33-4677-946e-7626271bad40"}
04:45:56.171 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"445e735f-ab33-4677-946e-7626271bad40"}
04:45:56.172 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d2296f18-2f82-4798-9322-1c3457bd40d5"}
04:45:56.172 00.000 13300 case statement mapped state 6 to 3
04:45:56.172 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d2296f18-2f82-4798-9322-1c3457bd40d5"}
04:45:56.172 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3c61017f-b08c-410c-b41a-6238e3dc7f26"}
04:45:56.173 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":163,"width":15,"height":15,"star_pos":[7.07,7.04],"pixels":"..."},"id":"3c61017f-b08c-410c-b41a-6238e3dc7f26"}
04:45:57.021 00.848 11596 Exposure complete
04:45:57.091 00.070 11596 worker thread done servicing request
04:45:57.091 00.000 13300 OnExposeComplete: enter
04:45:57.092 00.001 13300 UpdateGuideState(): m_state=6
04:45:57.092 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 164
04:45:57.092 00.000 13300 Star::Find returns 1 (0), X=1217.19, Y=22.06, Mass=732, SNR=18.9, Peak=61 HFD=4.2
04:45:57.092 00.000 13300 MultiStar: [#1 0.01,-0.10,0.63,U] [#2 0.16,-0.18,0.57,U] [#3 0.04,-0.19,0.41,U] [#4 0.59,-0.16,0.00,M3] [#5 0.85,0.17,0.00,M10] [#6 0.15,0.07,0.31,U] 
04:45:57.093 00.001 13300 single-star, 4 included, MultiStar: {0.07, -0.11}, one-star: {0.03, -0.11}
04:45:57.093 00.000 13300 CameraToMount -- cameraTheta (-1.27) - m_xAngle (1.53) = xAngle (-2.80 = -2.80)
04:45:57.093 00.000 13300 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.93 = 0.36)
04:45:57.093 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.11 hyp=0.11 cameraTheta=-1.27 mountX=-0.11 mountY=0.04, mountTheta=2.79
04:45:57.095 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.11, opts=13)
04:45:57.095 00.000 13300 Enqueuing Move request for scope (0.03, -0.11)
04:45:57.095 00.000 11596 Worker thread wakes up
04:45:57.095 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.11) opts 0xd
04:45:57.095 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.11)
04:45:57.095 00.000 11596 Moving (0.03, -0.11) raw xDistance=-0.11 yDistance=0.04
04:45:57.095 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:45:57.096 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:45:57.096 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:45:57.096 00.000 11596 MoveAxis(E, 0, ABG)
04:45:57.096 00.000 11596 Move returns status 0, amount 0
04:45:57.096 00.000 11596 MoveAxis(N, 0, ABG)
04:45:57.096 00.000 11596 Move returns status 0, amount 0
04:45:57.096 00.000 11596 move complete, result=0
04:45:57.096 00.000 11596 worker thread done servicing request
04:45:57.104 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=161, med=4, FiltMin=2, FiltMax=63, Gamma=0.510
04:45:57.113 00.009 13300 UpdateGuideState exits: m=732 SNR=18.9
04:45:57.113 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:45:57.114 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:45:57.114 00.000 13300 Enqueuing Expose request
04:45:57.114 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:45:57.114 00.000 11596 Worker thread wakes up
04:45:57.114 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:45:57.629 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:45:59.170 01.541 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"46022ca5-74b5-42ed-8313-03d2f8345435"}
04:45:59.170 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"46022ca5-74b5-42ed-8313-03d2f8345435"}
04:45:59.180 00.010 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"74112d02-d4c5-401a-b4ae-3a76a46add13"}
04:45:59.180 00.000 13300 case statement mapped state 6 to 3
04:45:59.180 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"74112d02-d4c5-401a-b4ae-3a76a46add13"}
04:45:59.180 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"43149e23-8623-4318-bde2-4dc0deb80c80"}
04:45:59.181 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":164,"width":15,"height":15,"star_pos":[7.19,7.06],"pixels":"..."},"id":"43149e23-8623-4318-bde2-4dc0deb80c80"}
04:46:00.774 01.593 11596 Exposure complete
04:46:00.847 00.073 11596 worker thread done servicing request
04:46:00.847 00.000 13300 OnExposeComplete: enter
04:46:00.847 00.000 13300 UpdateGuideState(): m_state=6
04:46:00.847 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 165
04:46:00.848 00.001 13300 Star::Find returns 1 (0), X=1217.08, Y=22.18, Mass=723, SNR=18.7, Peak=59 HFD=4.2
04:46:00.848 00.000 13300 MultiStar: [#1 0.01,-0.22,0.58,U] [#2 -0.06,-0.49,0.00,M2] [#3 0.16,-0.30,0.00,M1] [#4 0.13,-0.59,0.00,M4] [#5 0.58,0.10,0.00,R] [#6 -0.44,0.04,0.00,M6] 
04:46:00.848 00.000 13300 single-star, 1 included, MultiStar: {-0.04, -0.07}, one-star: {-0.08, 0.01}
04:46:00.848 00.000 13300 CameraToMount -- cameraTheta (2.98) - m_xAngle (1.53) = xAngle (1.45 = 1.45)
04:46:00.848 00.000 13300 CameraToMount -- cameraTheta (2.98) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.68 = -1.68)
04:46:00.849 00.001 13300 CameraToMount -- cameraX=-0.08 cameraY=0.01 hyp=0.08 cameraTheta=2.98 mountX=0.01 mountY=-0.08, mountTheta=-1.45
04:46:00.851 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.01, opts=13)
04:46:00.851 00.000 13300 Enqueuing Move request for scope (-0.08, 0.01)
04:46:00.851 00.000 11596 Worker thread wakes up
04:46:00.851 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.01) opts 0xd
04:46:00.851 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.01)
04:46:00.852 00.001 11596 Moving (-0.08, 0.01) raw xDistance=0.01 yDistance=-0.08
04:46:00.852 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:46:00.852 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:46:00.852 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:46:00.852 00.000 11596 MoveAxis(E, 0, ABG)
04:46:00.852 00.000 11596 Move returns status 0, amount 0
04:46:00.852 00.000 11596 MoveAxis(N, 0, ABG)
04:46:00.852 00.000 11596 Move returns status 0, amount 0
04:46:00.853 00.001 11596 move complete, result=0
04:46:00.853 00.000 11596 worker thread done servicing request
04:46:00.860 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=139, med=4, FiltMin=2, FiltMax=66, Gamma=0.510
04:46:00.868 00.008 13300 UpdateGuideState exits: m=723 SNR=18.7
04:46:00.868 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:00.868 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:46:00.868 00.000 13300 Enqueuing Expose request
04:46:00.868 00.000 11596 Worker thread wakes up
04:46:00.868 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:46:00.869 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:46:01.379 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:46:02.171 00.792 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"03b95f4b-c595-4325-8eee-920749231de4"}
04:46:02.171 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"03b95f4b-c595-4325-8eee-920749231de4"}
04:46:02.172 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2dbd2337-b884-48ba-91ad-34fc7b0d6565"}
04:46:02.172 00.000 13300 case statement mapped state 6 to 3
04:46:02.172 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2dbd2337-b884-48ba-91ad-34fc7b0d6565"}
04:46:02.173 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a6b9d7fa-b337-434d-9ea5-a92ae0900b67"}
04:46:02.173 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":165,"width":15,"height":15,"star_pos":[7.08,7.18],"pixels":"..."},"id":"a6b9d7fa-b337-434d-9ea5-a92ae0900b67"}
04:46:04.399 02.226 11596 Exposure complete
04:46:04.468 00.069 11596 worker thread done servicing request
04:46:04.468 00.000 13300 OnExposeComplete: enter
04:46:04.468 00.000 13300 UpdateGuideState(): m_state=6
04:46:04.469 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 166
04:46:04.469 00.000 13300 Star::Find returns 1 (0), X=1217.04, Y=21.90, Mass=727, SNR=18.8, Peak=58 HFD=4.3
04:46:04.469 00.000 13300 MultiStar: [#1 -0.17,-0.32,0.00,M1] [#2 -0.04,-0.43,0.00,M3] [#3 0.19,-0.08,0.40,U] [#4 0.55,-0.31,0.00,M5] [#5 -0.71,0.34,0.00,M1] [#6 -0.39,-0.02,0.00,M7] 
04:46:04.470 00.001 13300 refined, 1 included, MultiStar: {-0.03, -0.22}, one-star: {-0.12, -0.27}
04:46:04.470 00.000 13300 CameraToMount -- cameraTheta (-1.72) - m_xAngle (1.53) = xAngle (-3.25 = 3.03)
04:46:04.470 00.000 13300 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.38 = -0.10)
04:46:04.470 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.22 hyp=0.22 cameraTheta=-1.72 mountX=-0.22 mountY=-0.02, mountTheta=-3.05
04:46:04.473 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.22, opts=13)
04:46:04.474 00.001 13300 Enqueuing Move request for scope (-0.03, -0.22)
04:46:04.474 00.000 11596 Worker thread wakes up
04:46:04.474 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.22) opts 0xd
04:46:04.474 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.22)
04:46:04.474 00.000 11596 Moving (-0.03, -0.22) raw xDistance=-0.22 yDistance=-0.02
04:46:04.474 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
04:46:04.474 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:46:04.475 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:46:04.475 00.000 11596 MoveAxis(E, 273, ABG)
04:46:04.475 00.000 11596 Guiding  Dir = 2, Dur = 273
04:46:04.475 00.000 11596 IsSlewing returns 0
04:46:04.485 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=157, med=4, FiltMin=2, FiltMax=72, Gamma=0.510
04:46:04.494 00.009 13300 UpdateGuideState exits: m=727 SNR=18.8
04:46:04.495 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:04.495 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:46:04.495 00.000 13300 Enqueuing Expose request
04:46:04.580 00.085 11596 IsGuiding returns 0
04:46:04.685 00.105 11596 PulseGuide returned control before completion, sleep 179
04:46:04.907 00.222 11596 IsGuiding returns 1
04:46:04.907 00.000 11596 scope still moving after pulse duration time elapsed
04:46:04.929 00.022 11596 IsSlewing returns 0
04:46:04.996 00.067 11596 IsGuiding returns 1
04:46:05.021 00.025 11596 IsSlewing returns 0
04:46:05.164 00.143 11596 IsGuiding returns 0
04:46:05.164 00.000 11596 scope move finished after 273 + 310 ms
04:46:05.164 00.000 11596 Move returns status 0, amount 273
04:46:05.164 00.000 11596 MoveAxis(N, 0, ABG)
04:46:05.164 00.000 11596 Move returns status 0, amount 0
04:46:05.164 00.000 11596 move complete, result=0
04:46:05.164 00.000 11596 worker thread done servicing request
04:46:05.164 00.000 11596 Worker thread wakes up
04:46:05.164 00.000 13300 GuideStep: -0.2 px 273 ms EAST, -0.0 px 0 ms NORTH
04:46:05.165 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:46:05.175 00.010 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"21e2932f-eeab-47ad-a5f2-1b8fdb887e0b"}
04:46:05.176 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"21e2932f-eeab-47ad-a5f2-1b8fdb887e0b"}
04:46:05.177 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"41f74cc6-0882-4b10-a07a-2d01b2c8a38e"}
04:46:05.177 00.000 13300 case statement mapped state 6 to 3
04:46:05.177 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"41f74cc6-0882-4b10-a07a-2d01b2c8a38e"}
04:46:05.178 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cb5051de-7eb3-4230-aaf7-917137e546bc"}
04:46:05.179 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":166,"width":15,"height":15,"star_pos":[7.04,6.90],"pixels":"..."},"id":"cb5051de-7eb3-4230-aaf7-917137e546bc"}
04:46:05.669 00.490 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:46:08.170 02.501 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1d409588-139c-4266-bf42-50e2a35e0ff2"}
04:46:08.170 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1d409588-139c-4266-bf42-50e2a35e0ff2"}
04:46:08.171 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4cdc8aee-b06f-4fd2-8fd5-f0f6c8d7c34b"}
04:46:08.171 00.000 13300 case statement mapped state 6 to 3
04:46:08.171 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4cdc8aee-b06f-4fd2-8fd5-f0f6c8d7c34b"}
04:46:08.171 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9bf6a9b7-faec-420b-a748-4eb0dd4dcda4"}
04:46:08.172 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":166,"width":15,"height":15,"star_pos":[7.04,6.90],"pixels":"..."},"id":"9bf6a9b7-faec-420b-a748-4eb0dd4dcda4"}
04:46:08.704 00.532 11596 Exposure complete
04:46:08.774 00.070 11596 worker thread done servicing request
04:46:08.774 00.000 13300 OnExposeComplete: enter
04:46:08.774 00.000 13300 UpdateGuideState(): m_state=6
04:46:08.775 00.001 13300 Star::Find(15, 1217, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 167
04:46:08.775 00.000 13300 Star::Find returns 1 (0), X=1217.10, Y=21.97, Mass=702, SNR=18.5, Peak=56 HFD=4.2
04:46:08.775 00.000 13300 MultiStar: [#1 0.11,-0.09,0.56,U] [#2 -0.07,-0.26,0.00,M4] [#3 0.01,-0.30,0.00,M1] [#4 0.61,-0.28,0.00,M6] [#5 -0.17,0.09,0.28,U] [#6 -0.03,-0.18,0.31,U] 
04:46:08.775 00.000 13300 refined, 3 included, MultiStar: {-0.02, -0.13}, one-star: {-0.06, -0.20}
04:46:08.775 00.000 13300 CameraToMount -- cameraTheta (-1.76) - m_xAngle (1.53) = xAngle (-3.29 = 2.99)
04:46:08.775 00.000 13300 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.42 = -0.13)
04:46:08.776 00.001 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.76 mountX=-0.13 mountY=-0.02, mountTheta=-3.01
04:46:08.777 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.13, opts=13)
04:46:08.778 00.001 13300 Enqueuing Move request for scope (-0.02, -0.13)
04:46:08.778 00.000 11596 Worker thread wakes up
04:46:08.778 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.13) opts 0xd
04:46:08.778 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.13)
04:46:08.778 00.000 11596 Moving (-0.02, -0.13) raw xDistance=-0.13 yDistance=-0.02
04:46:08.778 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:46:08.778 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:46:08.778 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:46:08.778 00.000 11596 MoveAxis(E, 0, ABG)
04:46:08.779 00.001 11596 Move returns status 0, amount 0
04:46:08.779 00.000 11596 MoveAxis(N, 0, ABG)
04:46:08.779 00.000 11596 Move returns status 0, amount 0
04:46:08.779 00.000 11596 move complete, result=0
04:46:08.779 00.000 11596 worker thread done servicing request
04:46:08.785 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=151, med=4, FiltMin=2, FiltMax=67, Gamma=0.510
04:46:08.795 00.010 13300 UpdateGuideState exits: m=702 SNR=18.5
04:46:08.795 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:08.795 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:46:08.795 00.000 13300 Enqueuing Expose request
04:46:08.795 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:46:08.795 00.000 11596 Worker thread wakes up
04:46:08.796 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:46:09.311 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:46:11.170 01.859 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"12bb2622-ff8c-4a16-a90c-d60c5b866c86"}
04:46:11.170 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"12bb2622-ff8c-4a16-a90c-d60c5b866c86"}
04:46:11.171 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7fc78755-5817-4018-9ac4-d6ec6acaf75a"}
04:46:11.171 00.000 13300 case statement mapped state 6 to 3
04:46:11.171 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7fc78755-5817-4018-9ac4-d6ec6acaf75a"}
04:46:11.197 00.026 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0a17b972-1740-4807-ab48-20a21a665803"}
04:46:11.198 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":167,"width":15,"height":15,"star_pos":[7.10,6.97],"pixels":"..."},"id":"0a17b972-1740-4807-ab48-20a21a665803"}
04:46:12.342 01.144 11596 Exposure complete
04:46:12.421 00.079 11596 worker thread done servicing request
04:46:12.421 00.000 13300 OnExposeComplete: enter
04:46:12.422 00.001 13300 UpdateGuideState(): m_state=6
04:46:12.422 00.000 13300 Star::Find(15, 1217, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 168
04:46:12.423 00.001 13300 Star::Find returns 1 (0), X=1217.05, Y=22.07, Mass=699, SNR=18.4, Peak=52 HFD=4.3
04:46:12.423 00.000 13300 MultiStar: [#1 -0.06,-0.10,0.65,U] [#2 -0.11,-0.26,0.00,M5] [#3 0.23,-0.21,0.00,M2] [#4 0.37,-0.63,0.00,M7] [#5 -0.33,0.15,0.00,M1] [#6 -0.23,-0.22,0.00,M7] 
04:46:12.423 00.000 13300 refined, 1 included, MultiStar: {-0.09, -0.10}, one-star: {-0.11, -0.10}
04:46:12.423 00.000 13300 CameraToMount -- cameraTheta (-2.30) - m_xAngle (1.53) = xAngle (-3.83 = 2.45)
04:46:12.423 00.000 13300 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.96 = -0.67)
04:46:12.423 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.10 hyp=0.13 cameraTheta=-2.30 mountX=-0.10 mountY=-0.08, mountTheta=-2.46
04:46:12.425 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.10, opts=13)
04:46:12.425 00.000 13300 Enqueuing Move request for scope (-0.09, -0.10)
04:46:12.426 00.001 11596 Worker thread wakes up
04:46:12.426 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.10) opts 0xd
04:46:12.426 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.10)
04:46:12.426 00.000 11596 Moving (-0.09, -0.10) raw xDistance=-0.10 yDistance=-0.08
04:46:12.426 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:46:12.426 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:46:12.427 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:46:12.427 00.000 11596 MoveAxis(E, 0, ABG)
04:46:12.427 00.000 11596 Move returns status 0, amount 0
04:46:12.427 00.000 11596 MoveAxis(N, 0, ABG)
04:46:12.427 00.000 11596 Move returns status 0, amount 0
04:46:12.427 00.000 11596 move complete, result=0
04:46:12.427 00.000 11596 worker thread done servicing request
04:46:12.434 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=143, med=4, FiltMin=2, FiltMax=72, Gamma=0.510
04:46:12.442 00.008 13300 UpdateGuideState exits: m=699 SNR=18.4
04:46:12.442 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:12.442 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:46:12.442 00.000 13300 Enqueuing Expose request
04:46:12.442 00.000 11596 Worker thread wakes up
04:46:12.442 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:46:12.442 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:46:12.947 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:46:14.169 01.222 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c725058f-c6da-41e9-92bb-fc1c93ee480a"}
04:46:14.169 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c725058f-c6da-41e9-92bb-fc1c93ee480a"}
04:46:14.170 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"342084e7-8e6d-4865-a125-43951515d069"}
04:46:14.170 00.000 13300 case statement mapped state 6 to 3
04:46:14.170 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"342084e7-8e6d-4865-a125-43951515d069"}
04:46:14.172 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"08ae8fc2-1d2a-4565-8c68-f4654856f70a"}
04:46:14.173 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":168,"width":15,"height":15,"star_pos":[7.05,7.07],"pixels":"..."},"id":"08ae8fc2-1d2a-4565-8c68-f4654856f70a"}
04:46:15.986 01.813 11596 Exposure complete
04:46:16.068 00.082 11596 worker thread done servicing request
04:46:16.069 00.001 13300 OnExposeComplete: enter
04:46:16.069 00.000 13300 UpdateGuideState(): m_state=6
04:46:16.069 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 169
04:46:16.070 00.001 13300 Star::Find returns 1 (0), X=1217.17, Y=22.11, Mass=718, SNR=18.7, Peak=53 HFD=4.2
04:46:16.070 00.000 13300 MultiStar: [#1 -0.09,0.01,0.56,U] [#2 0.14,-0.24,0.00,M6] [#3 0.10,-0.11,0.39,U] [#4 0.57,-0.46,0.00,M8] [#5 -0.05,-0.09,0.30,U] [#6 -0.01,-0.28,0.00,M8] 
04:46:16.070 00.000 13300 refined, 3 included, MultiStar: {-0.00, -0.05}, one-star: {0.02, -0.05}
04:46:16.070 00.000 13300 CameraToMount -- cameraTheta (-1.63) - m_xAngle (1.53) = xAngle (-3.16 = 3.12)
04:46:16.070 00.000 13300 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.29 = -0.01)
04:46:16.070 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.05 hyp=0.05 cameraTheta=-1.63 mountX=-0.05 mountY=-0.00, mountTheta=-3.13
04:46:16.073 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.05, opts=13)
04:46:16.073 00.000 13300 Enqueuing Move request for scope (-0.00, -0.05)
04:46:16.073 00.000 11596 Worker thread wakes up
04:46:16.074 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.05) opts 0xd
04:46:16.074 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.05)
04:46:16.074 00.000 11596 Moving (-0.00, -0.05) raw xDistance=-0.05 yDistance=-0.00
04:46:16.074 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:46:16.074 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:46:16.074 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
04:46:16.075 00.001 11596 MoveAxis(E, 0, ABG)
04:46:16.075 00.000 11596 Move returns status 0, amount 0
04:46:16.075 00.000 11596 MoveAxis(N, 0, ABG)
04:46:16.075 00.000 11596 Move returns status 0, amount 0
04:46:16.075 00.000 11596 move complete, result=0
04:46:16.075 00.000 11596 worker thread done servicing request
04:46:16.084 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=149, med=4, FiltMin=2, FiltMax=64, Gamma=0.510
04:46:16.093 00.009 13300 UpdateGuideState exits: m=718 SNR=18.7
04:46:16.093 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:16.093 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:46:16.093 00.000 13300 Enqueuing Expose request
04:46:16.093 00.000 11596 Worker thread wakes up
04:46:16.094 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:46:16.094 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:46:16.605 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:46:17.169 00.564 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a8dcbc4a-9c33-4f53-bb7d-e93ec0f68759"}
04:46:17.169 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a8dcbc4a-9c33-4f53-bb7d-e93ec0f68759"}
04:46:17.170 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a8d14cea-cd22-43ae-a256-6ca08027f185"}
04:46:17.170 00.000 13300 case statement mapped state 6 to 3
04:46:17.170 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a8d14cea-cd22-43ae-a256-6ca08027f185"}
04:46:17.170 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"45f3fcbf-06e8-4639-bf4e-e6a735077f86"}
04:46:17.171 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":169,"width":15,"height":15,"star_pos":[7.17,7.11],"pixels":"..."},"id":"45f3fcbf-06e8-4639-bf4e-e6a735077f86"}
04:46:19.646 02.475 11596 Exposure complete
04:46:19.721 00.075 11596 worker thread done servicing request
04:46:19.722 00.001 13300 OnExposeComplete: enter
04:46:19.722 00.000 13300 UpdateGuideState(): m_state=6
04:46:19.722 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 170
04:46:19.722 00.000 13300 Star::Find returns 1 (0), X=1217.22, Y=22.18, Mass=747, SNR=19.1, Peak=55 HFD=4.1
04:46:19.723 00.001 13300 MultiStar: [#1 0.22,-0.04,0.54,U] [#2 0.19,-0.06,0.57,U] [#3 0.11,0.04,0.41,U] [#4 0.68,-0.28,0.00,M9] [#5 -0.33,0.03,0.00,M1] [#6 -0.35,0.03,0.00,M9] 
04:46:19.723 00.000 13300 single-star, 3 included, MultiStar: {0.13, -0.01}, one-star: {0.06, 0.02}
04:46:19.723 00.000 13300 CameraToMount -- cameraTheta (0.27) - m_xAngle (1.53) = xAngle (-1.26 = -1.26)
04:46:19.723 00.000 13300 CameraToMount -- cameraTheta (0.27) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.39 = 1.89)
04:46:19.723 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.02 hyp=0.06 cameraTheta=0.27 mountX=0.02 mountY=0.06, mountTheta=1.26
04:46:19.726 00.003 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.02, opts=13)
04:46:19.726 00.000 13300 Enqueuing Move request for scope (0.06, 0.02)
04:46:19.726 00.000 11596 Worker thread wakes up
04:46:19.726 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.02) opts 0xd
04:46:19.727 00.001 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.02)
04:46:19.727 00.000 11596 Moving (0.06, 0.02) raw xDistance=0.02 yDistance=0.06
04:46:19.727 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:46:19.727 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:46:19.727 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:46:19.727 00.000 11596 MoveAxis(E, 0, ABG)
04:46:19.727 00.000 11596 Move returns status 0, amount 0
04:46:19.728 00.001 11596 MoveAxis(N, 0, ABG)
04:46:19.728 00.000 11596 Move returns status 0, amount 0
04:46:19.728 00.000 11596 move complete, result=0
04:46:19.728 00.000 11596 worker thread done servicing request
04:46:19.736 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=174, med=4, FiltMin=3, FiltMax=65, Gamma=0.510
04:46:19.745 00.009 13300 UpdateGuideState exits: m=747 SNR=19.1
04:46:19.746 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:19.746 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:46:19.746 00.000 13300 Enqueuing Expose request
04:46:19.746 00.000 11596 Worker thread wakes up
04:46:19.746 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:46:19.746 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:46:20.169 00.423 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0f0e1bc2-e798-47ce-8881-89ca80fb12b8"}
04:46:20.169 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0f0e1bc2-e798-47ce-8881-89ca80fb12b8"}
04:46:20.170 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0783a0c8-0bb6-44db-999c-f1f7b6d044da"}
04:46:20.170 00.000 13300 case statement mapped state 6 to 3
04:46:20.170 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0783a0c8-0bb6-44db-999c-f1f7b6d044da"}
04:46:20.171 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"26ba7695-2cc5-4101-bdf4-1cc0d4d5c66e"}
04:46:20.171 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":170,"width":15,"height":15,"star_pos":[7.22,7.18],"pixels":"..."},"id":"26ba7695-2cc5-4101-bdf4-1cc0d4d5c66e"}
04:46:20.262 00.091 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:46:23.168 02.906 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"724ec07e-50e0-4b09-b7e3-e83bff39a94c"}
04:46:23.168 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"724ec07e-50e0-4b09-b7e3-e83bff39a94c"}
04:46:23.169 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"508d2e8b-c8d1-4339-9d6a-715f58269f5f"}
04:46:23.169 00.000 13300 case statement mapped state 6 to 3
04:46:23.169 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"508d2e8b-c8d1-4339-9d6a-715f58269f5f"}
04:46:23.169 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cde8d8f4-2989-4506-834a-edf09ead8e3d"}
04:46:23.170 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":170,"width":15,"height":15,"star_pos":[7.22,7.18],"pixels":"..."},"id":"cde8d8f4-2989-4506-834a-edf09ead8e3d"}
04:46:23.282 00.112 11596 Exposure complete
04:46:23.358 00.076 11596 worker thread done servicing request
04:46:23.358 00.000 13300 OnExposeComplete: enter
04:46:23.358 00.000 13300 UpdateGuideState(): m_state=6
04:46:23.358 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 171
04:46:23.359 00.001 13300 Star::Find returns 1 (0), X=1217.27, Y=22.12, Mass=701, SNR=18.5, Peak=57 HFD=4.0
04:46:23.359 00.000 13300 MultiStar: [#1 0.02,-0.11,0.63,U] [#2 0.12,-0.17,0.58,U] [#3 0.05,-0.16,0.40,U] [#4 0.53,-0.04,0.00,M10] [#5 -0.36,-0.08,0.00,M2] [#6 0.17,0.03,0.29,U] 
04:46:23.359 00.000 13300 single-star, 4 included, MultiStar: {0.09, -0.10}, one-star: {0.11, -0.05}
04:46:23.359 00.000 13300 CameraToMount -- cameraTheta (-0.44) - m_xAngle (1.53) = xAngle (-1.97 = -1.97)
04:46:23.359 00.000 13300 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.10 = 1.18)
04:46:23.359 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.05 hyp=0.12 cameraTheta=-0.44 mountX=-0.05 mountY=0.11, mountTheta=1.97
04:46:23.361 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.05, opts=13)
04:46:23.362 00.001 13300 Enqueuing Move request for scope (0.11, -0.05)
04:46:23.362 00.000 11596 Worker thread wakes up
04:46:23.362 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.05) opts 0xd
04:46:23.362 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.05)
04:46:23.362 00.000 11596 Moving (0.11, -0.05) raw xDistance=-0.05 yDistance=0.11
04:46:23.362 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:46:23.362 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:46:23.363 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
04:46:23.363 00.000 11596 MoveAxis(E, 0, ABG)
04:46:23.363 00.000 11596 Move returns status 0, amount 0
04:46:23.363 00.000 11596 MoveAxis(N, 0, ABG)
04:46:23.363 00.000 11596 Move returns status 0, amount 0
04:46:23.363 00.000 11596 move complete, result=0
04:46:23.364 00.001 11596 worker thread done servicing request
04:46:23.370 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=166, med=4, FiltMin=2, FiltMax=64, Gamma=0.510
04:46:23.379 00.009 13300 UpdateGuideState exits: m=701 SNR=18.5
04:46:23.379 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:23.379 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:46:23.379 00.000 13300 Enqueuing Expose request
04:46:23.379 00.000 11596 Worker thread wakes up
04:46:23.379 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:46:23.380 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:46:23.889 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:46:26.167 02.278 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4d9e9745-7cea-448e-823c-d5e105de0af9"}
04:46:26.167 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4d9e9745-7cea-448e-823c-d5e105de0af9"}
04:46:26.168 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ced0b0a4-906f-4e40-8b8f-61a75a810c03"}
04:46:26.168 00.000 13300 case statement mapped state 6 to 3
04:46:26.168 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ced0b0a4-906f-4e40-8b8f-61a75a810c03"}
04:46:26.168 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"040ba49b-4037-4150-86a5-ef7fd2764a00"}
04:46:26.169 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":171,"width":15,"height":15,"star_pos":[7.27,7.12],"pixels":"..."},"id":"040ba49b-4037-4150-86a5-ef7fd2764a00"}
04:46:26.914 00.745 11596 Exposure complete
04:46:26.985 00.071 11596 worker thread done servicing request
04:46:26.985 00.000 13300 OnExposeComplete: enter
04:46:26.985 00.000 13300 UpdateGuideState(): m_state=6
04:46:26.985 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 172
04:46:26.986 00.001 13300 Star::Find returns 1 (0), X=1217.20, Y=22.04, Mass=718, SNR=18.7, Peak=58 HFD=4.1
04:46:26.986 00.000 13300 MultiStar: [#1 0.22,-0.14,0.62,U] [#2 0.16,-0.36,0.00,M5] [#3 0.14,-0.12,0.40,U] [#4 0.60,-0.47,0.00,R] [#5 0.13,-0.19,0.28,U] [#6 0.18,0.02,0.30,U] 
04:46:26.986 00.000 13300 single-star, 4 included, MultiStar: {0.12, -0.12}, one-star: {0.04, -0.13}
04:46:26.986 00.000 13300 CameraToMount -- cameraTheta (-1.26) - m_xAngle (1.53) = xAngle (-2.79 = -2.79)
04:46:26.986 00.000 13300 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.92 = 0.37)
04:46:26.986 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.13 hyp=0.13 cameraTheta=-1.26 mountX=-0.13 mountY=0.05, mountTheta=2.78
04:46:26.989 00.003 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.13, opts=13)
04:46:26.989 00.000 13300 Enqueuing Move request for scope (0.04, -0.13)
04:46:26.989 00.000 11596 Worker thread wakes up
04:46:26.989 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.13) opts 0xd
04:46:26.990 00.001 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.13)
04:46:26.990 00.000 11596 Moving (0.04, -0.13) raw xDistance=-0.13 yDistance=0.05
04:46:26.990 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:46:26.990 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:46:26.990 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:46:26.990 00.000 11596 MoveAxis(E, 0, ABG)
04:46:26.990 00.000 11596 Move returns status 0, amount 0
04:46:26.991 00.001 11596 MoveAxis(N, 0, ABG)
04:46:26.991 00.000 11596 Move returns status 0, amount 0
04:46:26.991 00.000 11596 move complete, result=0
04:46:26.991 00.000 11596 worker thread done servicing request
04:46:26.997 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=173, med=4, FiltMin=2, FiltMax=67, Gamma=0.510
04:46:27.005 00.008 13300 UpdateGuideState exits: m=718 SNR=18.7
04:46:27.005 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:27.005 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:46:27.005 00.000 13300 Enqueuing Expose request
04:46:27.005 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:46:27.005 00.000 11596 Worker thread wakes up
04:46:27.005 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:46:27.518 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:46:29.165 01.647 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"45a88574-62f0-4968-b383-2158991d7580"}
04:46:29.165 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"45a88574-62f0-4968-b383-2158991d7580"}
04:46:29.166 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3c199a51-d690-4306-9185-8aed980dd500"}
04:46:29.166 00.000 13300 case statement mapped state 6 to 3
04:46:29.166 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3c199a51-d690-4306-9185-8aed980dd500"}
04:46:29.166 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"af7393a4-d198-486f-8f40-24b4800689a2"}
04:46:29.167 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":172,"width":15,"height":15,"star_pos":[7.20,7.04],"pixels":"..."},"id":"af7393a4-d198-486f-8f40-24b4800689a2"}
04:46:30.560 01.393 11596 Exposure complete
04:46:30.630 00.070 11596 worker thread done servicing request
04:46:30.631 00.001 13300 OnExposeComplete: enter
04:46:30.631 00.000 13300 UpdateGuideState(): m_state=6
04:46:30.632 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 173
04:46:30.632 00.000 13300 Star::Find returns 1 (0), X=1217.26, Y=22.25, Mass=706, SNR=18.5, Peak=55 HFD=3.8
04:46:30.632 00.000 13300 MultiStar: [#1 0.21,0.02,0.56,U] [#2 0.30,-0.34,0.00,M6] [#3 0.05,0.14,0.39,U] [#4 0.04,0.05,0.31,U] [#5 0.26,0.04,0.31,U] [#6 0.18,-0.01,0.28,U] 
04:46:30.633 00.001 13300 single-star, 5 included, MultiStar: {0.13, 0.06}, one-star: {0.10, 0.08}
04:46:30.633 00.000 13300 CameraToMount -- cameraTheta (0.70) - m_xAngle (1.53) = xAngle (-0.83 = -0.83)
04:46:30.633 00.000 13300 CameraToMount -- cameraTheta (0.70) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.96 = 2.33)
04:46:30.633 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.08 hyp=0.13 cameraTheta=0.70 mountX=0.09 mountY=0.09, mountTheta=0.82
04:46:30.635 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.08, opts=13)
04:46:30.635 00.000 13300 Enqueuing Move request for scope (0.10, 0.08)
04:46:30.636 00.001 11596 Worker thread wakes up
04:46:30.636 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.08) opts 0xd
04:46:30.636 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.08)
04:46:30.636 00.000 11596 Moving (0.10, 0.08) raw xDistance=0.09 yDistance=0.09
04:46:30.636 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
04:46:30.636 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:46:30.636 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:46:30.636 00.000 11596 MoveAxis(E, 0, ABG)
04:46:30.636 00.000 11596 Move returns status 0, amount 0
04:46:30.636 00.000 11596 MoveAxis(N, 0, ABG)
04:46:30.637 00.001 11596 Move returns status 0, amount 0
04:46:30.637 00.000 11596 move complete, result=0
04:46:30.637 00.000 11596 worker thread done servicing request
04:46:30.642 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=171, med=4, FiltMin=2, FiltMax=66, Gamma=0.510
04:46:30.650 00.008 13300 UpdateGuideState exits: m=706 SNR=18.5
04:46:30.651 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:30.651 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:46:30.651 00.000 13300 Enqueuing Expose request
04:46:30.651 00.000 11596 Worker thread wakes up
04:46:30.651 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:46:30.651 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:46:31.167 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:46:32.164 00.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5f0be4b2-4d61-4c81-b00b-398e54e0831c"}
04:46:32.164 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5f0be4b2-4d61-4c81-b00b-398e54e0831c"}
04:46:32.165 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"64e3f833-6338-4b1c-b4ca-63d5b2a695da"}
04:46:32.165 00.000 13300 case statement mapped state 6 to 3
04:46:32.165 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"64e3f833-6338-4b1c-b4ca-63d5b2a695da"}
04:46:32.166 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"71bd4399-bc61-486f-b8a9-d7f0fdf20e8e"}
04:46:32.166 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":173,"width":15,"height":15,"star_pos":[7.26,7.25],"pixels":"..."},"id":"71bd4399-bc61-486f-b8a9-d7f0fdf20e8e"}
04:46:34.206 02.040 11596 Exposure complete
04:46:34.275 00.069 11596 worker thread done servicing request
04:46:34.276 00.001 13300 OnExposeComplete: enter
04:46:34.276 00.000 13300 UpdateGuideState(): m_state=6
04:46:34.276 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 174
04:46:34.276 00.000 13300 Star::Find returns 1 (0), X=1217.36, Y=21.96, Mass=628, SNR=17.5, Peak=50 HFD=3.8
04:46:34.277 00.001 13300 MultiStar: [#1 -0.04,-0.13,0.62,U] [#2 -0.01,-0.43,0.00,M7] [#3 -0.05,0.03,0.42,U] [#4 -0.08,0.24,0.31,U] [#5 -0.13,-0.20,0.29,U] [#6 -0.12,-0.37,0.00,M7] 
04:46:34.277 00.000 13300 refined, 4 included, MultiStar: {0.04, -0.10}, one-star: {0.20, -0.21}
04:46:34.277 00.000 13300 CameraToMount -- cameraTheta (-1.22) - m_xAngle (1.53) = xAngle (-2.75 = -2.75)
04:46:34.277 00.000 13300 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.88 = 0.40)
04:46:34.277 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.10 hyp=0.10 cameraTheta=-1.22 mountX=-0.10 mountY=0.04, mountTheta=2.74
04:46:34.279 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.10, opts=13)
04:46:34.280 00.001 13300 Enqueuing Move request for scope (0.04, -0.10)
04:46:34.280 00.000 11596 Worker thread wakes up
04:46:34.280 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.10) opts 0xd
04:46:34.280 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.10)
04:46:34.280 00.000 11596 Moving (0.04, -0.10) raw xDistance=-0.10 yDistance=0.04
04:46:34.280 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:46:34.280 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:46:34.280 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:46:34.280 00.000 11596 MoveAxis(E, 0, ABG)
04:46:34.281 00.001 11596 Move returns status 0, amount 0
04:46:34.281 00.000 11596 MoveAxis(N, 0, ABG)
04:46:34.281 00.000 11596 Move returns status 0, amount 0
04:46:34.281 00.000 11596 move complete, result=0
04:46:34.281 00.000 11596 worker thread done servicing request
04:46:34.287 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=152, med=4, FiltMin=2, FiltMax=66, Gamma=0.510
04:46:34.296 00.009 13300 UpdateGuideState exits: m=628 SNR=17.5
04:46:34.296 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:34.296 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:46:34.296 00.000 13300 Enqueuing Expose request
04:46:34.296 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:46:34.296 00.000 11596 Worker thread wakes up
04:46:34.296 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:46:34.811 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:46:35.163 00.352 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0299b681-9a69-46c0-879e-febb8bbe7e57"}
04:46:35.163 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0299b681-9a69-46c0-879e-febb8bbe7e57"}
04:46:35.164 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"caefb70e-adcf-475e-9db6-af69fdaebd75"}
04:46:35.164 00.000 13300 case statement mapped state 6 to 3
04:46:35.164 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"caefb70e-adcf-475e-9db6-af69fdaebd75"}
04:46:35.165 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e93dad36-9250-42f2-8a42-64b54b115585"}
04:46:35.165 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":174,"width":15,"height":15,"star_pos":[7.36,6.96],"pixels":"..."},"id":"e93dad36-9250-42f2-8a42-64b54b115585"}
04:46:37.838 02.673 11596 Exposure complete
04:46:37.909 00.071 11596 worker thread done servicing request
04:46:37.909 00.000 13300 OnExposeComplete: enter
04:46:37.909 00.000 13300 UpdateGuideState(): m_state=6
04:46:37.910 00.001 13300 Star::Find(15, 1217, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 175
04:46:37.910 00.000 13300 Star::Find returns 1 (0), X=1217.19, Y=21.80, Mass=495, SNR=15.5, Peak=41 HFD=3.9
04:46:37.910 00.000 13300 MultiStar: [#1 -0.07,-0.44,0.00,M1] [#2 0.09,-0.38,0.00,M8] [#3 0.53,-0.26,0.00,M1] [#4 -0.27,-0.30,0.00,M1] [#5 -0.17,-0.19,0.33,U] [#6 -0.11,-0.20,0.32,U] 
04:46:37.910 00.000 13300 refined, 2 included, MultiStar: {-0.04, -0.30}, one-star: {0.03, -0.37}
04:46:37.910 00.000 13300 CameraToMount -- cameraTheta (-1.69) - m_xAngle (1.53) = xAngle (-3.23 = 3.06)
04:46:37.910 00.000 13300 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.35 = -0.07)
04:46:37.910 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.30 hyp=0.30 cameraTheta=-1.69 mountX=-0.30 mountY=-0.02, mountTheta=-3.07
04:46:37.912 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.30, opts=13)
04:46:37.912 00.000 13300 Enqueuing Move request for scope (-0.04, -0.30)
04:46:37.913 00.001 11596 Worker thread wakes up
04:46:37.913 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.30) opts 0xd
04:46:37.913 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.30)
04:46:37.913 00.000 11596 Moving (-0.04, -0.30) raw xDistance=-0.30 yDistance=-0.02
04:46:37.913 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
04:46:37.913 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:46:37.913 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:46:37.913 00.000 11596 MoveAxis(E, 378, ABG)
04:46:37.913 00.000 11596 Guiding  Dir = 2, Dur = 378
04:46:37.914 00.001 11596 IsSlewing returns 0
04:46:37.921 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=128, med=4, FiltMin=2, FiltMax=48, Gamma=0.510
04:46:37.929 00.008 13300 UpdateGuideState exits: m=495 SNR=15.5
04:46:37.929 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:37.929 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:46:37.929 00.000 13300 Enqueuing Expose request
04:46:38.163 00.234 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a1a62096-1544-4239-911c-505a864256c4"}
04:46:38.163 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a1a62096-1544-4239-911c-505a864256c4"}
04:46:38.165 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"52eb0efe-5af0-4151-8c5b-8a3c7efab6df"}
04:46:38.165 00.000 13300 case statement mapped state 6 to 3
04:46:38.165 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"52eb0efe-5af0-4151-8c5b-8a3c7efab6df"}
04:46:38.165 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"be8d022f-1b8d-4156-a50b-e9ddecfe313f"}
04:46:38.166 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":175,"width":15,"height":15,"star_pos":[7.19,6.80],"pixels":"..."},"id":"be8d022f-1b8d-4156-a50b-e9ddecfe313f"}
04:46:38.310 00.144 11596 IsGuiding returns 0
04:46:38.508 00.198 11596 PulseGuide returned control before completion, sleep 189
04:46:38.836 00.328 11596 IsGuiding returns 1
04:46:38.836 00.000 11596 scope still moving after pulse duration time elapsed
04:46:38.865 00.029 11596 IsSlewing returns 0
04:46:39.054 00.189 11596 IsGuiding returns 0
04:46:39.054 00.000 11596 scope move finished after 378 + 366 ms
04:46:39.054 00.000 11596 Move returns status 0, amount 378
04:46:39.054 00.000 11596 MoveAxis(N, 0, ABG)
04:46:39.054 00.000 11596 Move returns status 0, amount 0
04:46:39.054 00.000 11596 move complete, result=0
04:46:39.054 00.000 11596 worker thread done servicing request
04:46:39.055 00.001 11596 Worker thread wakes up
04:46:39.055 00.000 13300 GuideStep: -0.3 px 378 ms EAST, -0.0 px 0 ms NORTH
04:46:39.055 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:46:39.571 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:46:41.162 01.591 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"88b02d8a-cd21-4851-babe-d504aa92d642"}
04:46:41.162 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"88b02d8a-cd21-4851-babe-d504aa92d642"}
04:46:41.163 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"134b003a-4f89-4656-aace-ded82644f74c"}
04:46:41.163 00.000 13300 case statement mapped state 6 to 3
04:46:41.163 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"134b003a-4f89-4656-aace-ded82644f74c"}
04:46:41.163 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e45a8d40-0a08-40d9-8d59-bc7aefdff85c"}
04:46:41.164 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":175,"width":15,"height":15,"star_pos":[7.19,6.80],"pixels":"..."},"id":"e45a8d40-0a08-40d9-8d59-bc7aefdff85c"}
04:46:42.592 01.428 11596 Exposure complete
04:46:42.664 00.072 11596 worker thread done servicing request
04:46:42.664 00.000 13300 OnExposeComplete: enter
04:46:42.664 00.000 13300 UpdateGuideState(): m_state=6
04:46:42.665 00.001 13300 Star::Find(15, 1217, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 176
04:46:42.665 00.000 13300 Star::Find returns 1 (0), X=1217.27, Y=21.82, Mass=357, SNR=13.1, Peak=35 HFD=3.7
04:46:42.665 00.000 13300 MultiStar: [#1 0.27,-0.41,0.00,M2] [#2 -0.05,-0.37,0.00,M9] [#3 0.19,-0.25,0.00,M2] [#4 -0.15,-0.02,0.35,U] [#5 -0.12,-0.17,0.36,U] [#6 -0.27,-0.01,0.34,U] 
04:46:42.665 00.000 13300 refined, 3 included, MultiStar: {-0.04, -0.21}, one-star: {0.11, -0.35}
04:46:42.665 00.000 13300 CameraToMount -- cameraTheta (-1.77) - m_xAngle (1.53) = xAngle (-3.30 = 2.98)
04:46:42.666 00.001 13300 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.43 = -0.14)
04:46:42.666 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.21 hyp=0.21 cameraTheta=-1.77 mountX=-0.21 mountY=-0.03, mountTheta=-3.00
04:46:42.668 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.21, opts=13)
04:46:42.668 00.000 13300 Enqueuing Move request for scope (-0.04, -0.21)
04:46:42.668 00.000 11596 Worker thread wakes up
04:46:42.668 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.21) opts 0xd
04:46:42.668 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.21)
04:46:42.668 00.000 11596 Moving (-0.04, -0.21) raw xDistance=-0.21 yDistance=-0.03
04:46:42.668 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
04:46:42.669 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:46:42.669 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:46:42.669 00.000 11596 MoveAxis(E, 285, ABG)
04:46:42.669 00.000 11596 Guiding  Dir = 2, Dur = 285
04:46:42.669 00.000 11596 IsSlewing returns 0
04:46:42.676 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=128, med=4, FiltMin=2, FiltMax=47, Gamma=0.510
04:46:42.684 00.008 13300 UpdateGuideState exits: m=357 SNR=13.1
04:46:42.684 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:42.684 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:46:42.684 00.000 13300 Enqueuing Expose request
04:46:42.988 00.304 11596 IsGuiding returns 0
04:46:43.223 00.235 11596 PulseGuide returned control before completion, sleep 61
04:46:43.521 00.298 11596 IsGuiding returns 1
04:46:43.521 00.000 11596 scope still moving after pulse duration time elapsed
04:46:43.552 00.031 11596 IsSlewing returns 0
04:46:43.656 00.104 11596 IsGuiding returns 0
04:46:43.656 00.000 11596 scope move finished after 285 + 382 ms
04:46:43.656 00.000 11596 Move returns status 0, amount 285
04:46:43.656 00.000 11596 MoveAxis(N, 0, ABG)
04:46:43.656 00.000 11596 Move returns status 0, amount 0
04:46:43.657 00.001 11596 move complete, result=0
04:46:43.657 00.000 11596 worker thread done servicing request
04:46:43.657 00.000 13300 GuideStep: -0.2 px 285 ms EAST, -0.0 px 0 ms NORTH
04:46:43.657 00.000 11596 Worker thread wakes up
04:46:43.657 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:46:44.162 00.505 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"84220d97-08d2-46a6-8041-23be8bd0c622"}
04:46:44.162 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"84220d97-08d2-46a6-8041-23be8bd0c622"}
04:46:44.163 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fed09602-530f-4203-af97-abec0f27b015"}
04:46:44.163 00.000 13300 case statement mapped state 6 to 3
04:46:44.163 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fed09602-530f-4203-af97-abec0f27b015"}
04:46:44.163 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e9ac3e8d-c6ef-4dbd-9e24-58f133127afc"}
04:46:44.164 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":176,"width":15,"height":15,"star_pos":[7.27,6.82],"pixels":"..."},"id":"e9ac3e8d-c6ef-4dbd-9e24-58f133127afc"}
04:46:44.167 00.003 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:46:47.161 02.994 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c5fa686b-9a31-498e-97bd-f2194fbb5a74"}
04:46:47.161 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c5fa686b-9a31-498e-97bd-f2194fbb5a74"}
04:46:47.162 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ba44daa4-7ee0-4521-ae97-6488d05bff02"}
04:46:47.162 00.000 13300 case statement mapped state 6 to 3
04:46:47.162 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ba44daa4-7ee0-4521-ae97-6488d05bff02"}
04:46:47.163 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d122de8e-d7be-459c-84a2-c99da2ceb953"}
04:46:47.163 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":176,"width":15,"height":15,"star_pos":[7.27,6.82],"pixels":"..."},"id":"d122de8e-d7be-459c-84a2-c99da2ceb953"}
04:46:47.199 00.036 11596 Exposure complete
04:46:47.269 00.070 11596 worker thread done servicing request
04:46:47.269 00.000 13300 OnExposeComplete: enter
04:46:47.269 00.000 13300 UpdateGuideState(): m_state=6
04:46:47.269 00.000 13300 Star::Find(15, 1217, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 177
04:46:47.270 00.001 13300 Star::Find returns 1 (0), X=1217.14, Y=22.16, Mass=461, SNR=15.0, Peak=38 HFD=3.9
04:46:47.270 00.000 13300 MultiStar: [#1 -0.03,0.25,0.67,U] [#2 -0.02,-0.16,0.62,U] [#3 0.04,0.18,0.45,U] [#4 0.03,0.28,0.00,M1] [#5 -0.13,-0.56,0.00,M1] [#6 0.18,-0.00,0.29,U] 
04:46:47.270 00.000 13300 single-star, 4 included, MultiStar: {0.00, 0.05}, one-star: {-0.02, -0.01}
04:46:47.270 00.000 13300 CameraToMount -- cameraTheta (-2.84) - m_xAngle (1.53) = xAngle (-4.37 = 1.91)
04:46:47.270 00.000 13300 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.50 = -1.22)
04:46:47.270 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-2.84 mountX=-0.01 mountY=-0.02, mountTheta=-1.91
04:46:47.272 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.01, opts=13)
04:46:47.272 00.000 13300 Enqueuing Move request for scope (-0.02, -0.01)
04:46:47.273 00.001 11596 Worker thread wakes up
04:46:47.273 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.01) opts 0xd
04:46:47.273 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.01)
04:46:47.273 00.000 11596 Moving (-0.02, -0.01) raw xDistance=-0.01 yDistance=-0.02
04:46:47.273 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:46:47.273 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:46:47.273 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:46:47.273 00.000 11596 MoveAxis(E, 0, ABG)
04:46:47.273 00.000 11596 Move returns status 0, amount 0
04:46:47.273 00.000 11596 MoveAxis(N, 0, ABG)
04:46:47.274 00.001 11596 Move returns status 0, amount 0
04:46:47.274 00.000 11596 move complete, result=0
04:46:47.274 00.000 11596 worker thread done servicing request
04:46:47.280 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=127, med=4, FiltMin=3, FiltMax=50, Gamma=0.510
04:46:47.288 00.008 13300 UpdateGuideState exits: m=461 SNR=15.0
04:46:47.288 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:47.288 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:46:47.289 00.001 13300 Enqueuing Expose request
04:46:47.289 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:46:47.289 00.000 11596 Worker thread wakes up
04:46:47.289 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:46:47.790 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:46:50.159 02.369 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7e80c4c9-9a5f-44ce-be7d-aa9e2e882abe"}
04:46:50.160 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7e80c4c9-9a5f-44ce-be7d-aa9e2e882abe"}
04:46:50.160 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"695afb23-82ba-4148-8575-c33b1eb70b8b"}
04:46:50.161 00.001 13300 case statement mapped state 6 to 3
04:46:50.161 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"695afb23-82ba-4148-8575-c33b1eb70b8b"}
04:46:50.161 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6a992ece-db75-4b45-8111-79d20f93a815"}
04:46:50.162 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":177,"width":15,"height":15,"star_pos":[7.14,7.16],"pixels":"..."},"id":"6a992ece-db75-4b45-8111-79d20f93a815"}
04:46:50.818 00.656 11596 Exposure complete
04:46:50.889 00.071 11596 worker thread done servicing request
04:46:50.889 00.000 13300 OnExposeComplete: enter
04:46:50.889 00.000 13300 UpdateGuideState(): m_state=6
04:46:50.890 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 178
04:46:50.890 00.000 13300 Star::Find returns 1 (0), X=1217.07, Y=22.30, Mass=572, SNR=16.7, Peak=43 HFD=3.9
04:46:50.890 00.000 13300 MultiStar: [#1 0.08,0.22,0.67,U] [#2 0.18,0.10,0.56,U] [#3 0.13,0.19,0.43,U] [#4 0.03,0.54,0.00,M2] [#5 -0.29,0.15,0.00,M2] [#6 -0.11,0.14,0.32,U] 
04:46:50.890 00.000 13300 refined, 4 included, MultiStar: {0.03, 0.16}, one-star: {-0.09, 0.13}
04:46:50.891 00.001 13300 CameraToMount -- cameraTheta (1.39) - m_xAngle (1.53) = xAngle (-0.15 = -0.15)
04:46:50.891 00.000 13300 CameraToMount -- cameraTheta (1.39) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.27 = 3.01)
04:46:50.891 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.16 hyp=0.16 cameraTheta=1.39 mountX=0.16 mountY=0.02, mountTheta=0.13
04:46:50.893 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.16, opts=13)
04:46:50.893 00.000 13300 Enqueuing Move request for scope (0.03, 0.16)
04:46:50.893 00.000 11596 Worker thread wakes up
04:46:50.893 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.16) opts 0xd
04:46:50.893 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.16)
04:46:50.893 00.000 11596 Moving (0.03, 0.16) raw xDistance=0.16 yDistance=0.02
04:46:50.893 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
04:46:50.893 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:46:50.894 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:46:50.894 00.000 11596 MoveAxis(W, 196, ABG)
04:46:50.894 00.000 11596 Guiding  Dir = 3, Dur = 196
04:46:50.894 00.000 11596 IsSlewing returns 0
04:46:50.900 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=139, med=4, FiltMin=2, FiltMax=52, Gamma=0.510
04:46:50.908 00.008 13300 UpdateGuideState exits: m=572 SNR=16.7
04:46:50.908 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:50.909 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:46:50.909 00.000 13300 Enqueuing Expose request
04:46:50.956 00.047 11596 IsGuiding returns 0
04:46:51.316 00.360 11596 IsGuiding returns 1
04:46:51.316 00.000 11596 scope still moving after pulse duration time elapsed
04:46:51.453 00.137 11596 IsSlewing returns 0
04:46:51.609 00.156 11596 IsGuiding returns 0
04:46:51.609 00.000 11596 scope move finished after 196 + 456 ms
04:46:51.609 00.000 11596 Move returns status 0, amount 196
04:46:51.609 00.000 11596 MoveAxis(N, 0, ABG)
04:46:51.609 00.000 11596 Move returns status 0, amount 0
04:46:51.609 00.000 11596 move complete, result=0
04:46:51.609 00.000 11596 worker thread done servicing request
04:46:51.609 00.000 13300 GuideStep: 0.2 px 196 ms WEST, 0.0 px 0 ms NORTH
04:46:51.610 00.001 11596 Worker thread wakes up
04:46:51.610 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:46:52.117 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:46:53.160 01.043 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"63bbfba5-c93c-4641-8892-d4f71b25634f"}
04:46:53.160 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"63bbfba5-c93c-4641-8892-d4f71b25634f"}
04:46:53.161 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f9fdcf11-c1c7-4c28-a6e9-ac2e2a9e1590"}
04:46:53.161 00.000 13300 case statement mapped state 6 to 3
04:46:53.161 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f9fdcf11-c1c7-4c28-a6e9-ac2e2a9e1590"}
04:46:53.162 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f35153d4-c59d-4fba-9232-6b0e421a4166"}
04:46:53.163 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":178,"width":15,"height":15,"star_pos":[7.07,7.30],"pixels":"..."},"id":"f35153d4-c59d-4fba-9232-6b0e421a4166"}
04:46:55.150 01.987 11596 Exposure complete
04:46:55.222 00.072 11596 worker thread done servicing request
04:46:55.222 00.000 13300 OnExposeComplete: enter
04:46:55.222 00.000 13300 UpdateGuideState(): m_state=6
04:46:55.223 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 179
04:46:55.223 00.000 13300 Star::Find returns 1 (0), X=1217.23, Y=22.30, Mass=562, SNR=16.5, Peak=42 HFD=3.7
04:46:55.223 00.000 13300 MultiStar: [#1 0.25,0.18,0.00,M1] [#2 0.26,-0.16,0.00,M8] [#3 0.07,0.08,0.42,U] [#4 0.07,0.30,0.00,M3] [#5 -0.42,0.44,0.00,M3] [#6 -0.03,-0.10,0.30,U] 
04:46:55.224 00.001 13300 refined, 2 included, MultiStar: {0.05, 0.08}, one-star: {0.07, 0.14}
04:46:55.224 00.000 13300 CameraToMount -- cameraTheta (0.99) - m_xAngle (1.53) = xAngle (-0.54 = -0.54)
04:46:55.224 00.000 13300 CameraToMount -- cameraTheta (0.99) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.67 = 2.62)
04:46:55.224 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.08 hyp=0.10 cameraTheta=0.99 mountX=0.08 mountY=0.05, mountTheta=0.53
04:46:55.227 00.003 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.08, opts=13)
04:46:55.227 00.000 13300 Enqueuing Move request for scope (0.05, 0.08)
04:46:55.227 00.000 11596 Worker thread wakes up
04:46:55.227 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.08) opts 0xd
04:46:55.227 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.08)
04:46:55.227 00.000 11596 Moving (0.05, 0.08) raw xDistance=0.08 yDistance=0.05
04:46:55.228 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:46:55.228 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:46:55.228 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:46:55.228 00.000 11596 MoveAxis(E, 0, ABG)
04:46:55.228 00.000 11596 Move returns status 0, amount 0
04:46:55.228 00.000 11596 MoveAxis(N, 0, ABG)
04:46:55.229 00.001 11596 Move returns status 0, amount 0
04:46:55.229 00.000 11596 move complete, result=0
04:46:55.229 00.000 11596 worker thread done servicing request
04:46:55.236 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=143, med=4, FiltMin=3, FiltMax=54, Gamma=0.510
04:46:55.245 00.009 13300 UpdateGuideState exits: m=562 SNR=16.5
04:46:55.245 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:55.245 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:46:55.245 00.000 13300 Enqueuing Expose request
04:46:55.245 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:46:55.245 00.000 11596 Worker thread wakes up
04:46:55.246 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:46:55.756 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:46:56.159 00.403 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e4250ef4-7639-4459-8b67-1d0a7fa56715"}
04:46:56.159 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e4250ef4-7639-4459-8b67-1d0a7fa56715"}
04:46:56.160 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1252c8b9-53ea-4fc6-82dd-0ef365ba66fb"}
04:46:56.160 00.000 13300 case statement mapped state 6 to 3
04:46:56.160 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1252c8b9-53ea-4fc6-82dd-0ef365ba66fb"}
04:46:56.160 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d48b7660-a418-42b3-b92d-31961e273ebc"}
04:46:56.161 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":179,"width":15,"height":15,"star_pos":[7.23,7.30],"pixels":"..."},"id":"d48b7660-a418-42b3-b92d-31961e273ebc"}
04:46:58.783 02.622 11596 Exposure complete
04:46:58.853 00.070 11596 worker thread done servicing request
04:46:58.853 00.000 13300 OnExposeComplete: enter
04:46:58.854 00.001 13300 UpdateGuideState(): m_state=6
04:46:58.854 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 180
04:46:58.854 00.000 13300 Star::Find returns 1 (0), X=1217.03, Y=22.32, Mass=607, SNR=17.2, Peak=47 HFD=4.0
04:46:58.854 00.000 13300 MultiStar: [#1 0.19,-0.06,0.55,U] [#2 0.17,-0.11,0.57,U] [#3 0.09,0.09,0.37,U] [#4 0.37,0.53,0.00,M4] [#5 -0.16,-0.09,0.28,U] [#6 -0.24,0.08,0.31,U] 
04:46:58.855 00.001 13300 refined, 5 included, MultiStar: {-0.00, 0.03}, one-star: {-0.13, 0.15}
04:46:58.855 00.000 13300 CameraToMount -- cameraTheta (1.72) - m_xAngle (1.53) = xAngle (0.19 = 0.19)
04:46:58.855 00.000 13300 CameraToMount -- cameraTheta (1.72) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.94 = -2.94)
04:46:58.855 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.03 hyp=0.03 cameraTheta=1.72 mountX=0.03 mountY=-0.01, mountTheta=-0.20
04:46:58.857 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.03, opts=13)
04:46:58.857 00.000 13300 Enqueuing Move request for scope (-0.00, 0.03)
04:46:58.857 00.000 11596 Worker thread wakes up
04:46:58.857 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.03) opts 0xd
04:46:58.857 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.03)
04:46:58.857 00.000 11596 Moving (-0.00, 0.03) raw xDistance=0.03 yDistance=-0.01
04:46:58.857 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:46:58.857 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:46:58.858 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:46:58.858 00.000 11596 MoveAxis(E, 0, ABG)
04:46:58.858 00.000 11596 Move returns status 0, amount 0
04:46:58.858 00.000 11596 MoveAxis(N, 0, ABG)
04:46:58.858 00.000 11596 Move returns status 0, amount 0
04:46:58.858 00.000 11596 move complete, result=0
04:46:58.858 00.000 11596 worker thread done servicing request
04:46:58.864 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=142, med=4, FiltMin=2, FiltMax=59, Gamma=0.510
04:46:58.873 00.009 13300 UpdateGuideState exits: m=607 SNR=17.2
04:46:58.873 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:46:58.873 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:46:58.873 00.000 13300 Enqueuing Expose request
04:46:58.873 00.000 11596 Worker thread wakes up
04:46:58.873 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:46:58.873 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:46:59.164 00.291 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ee60090b-6806-43bb-bd0d-3170cfe5055e"}
04:46:59.164 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ee60090b-6806-43bb-bd0d-3170cfe5055e"}
04:46:59.165 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a2365b1d-43b2-404c-8733-54d998aebe0d"}
04:46:59.165 00.000 13300 case statement mapped state 6 to 3
04:46:59.165 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a2365b1d-43b2-404c-8733-54d998aebe0d"}
04:46:59.165 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5e086dbb-f46a-4deb-bb74-0db0e7fe993c"}
04:46:59.166 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":180,"width":15,"height":15,"star_pos":[7.03,7.32],"pixels":"..."},"id":"5e086dbb-f46a-4deb-bb74-0db0e7fe993c"}
04:46:59.377 00.211 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:47:02.163 02.786 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"83d20d85-ba9a-4097-8b54-53a98c1d594f"}
04:47:02.163 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"83d20d85-ba9a-4097-8b54-53a98c1d594f"}
04:47:02.164 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"93b271d9-7de7-41f4-a484-9870ceefbdd7"}
04:47:02.164 00.000 13300 case statement mapped state 6 to 3
04:47:02.164 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"93b271d9-7de7-41f4-a484-9870ceefbdd7"}
04:47:02.165 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b268933d-32c8-4fe3-bd7d-b3da626a1619"}
04:47:02.165 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":180,"width":15,"height":15,"star_pos":[7.03,7.32],"pixels":"..."},"id":"b268933d-32c8-4fe3-bd7d-b3da626a1619"}
04:47:02.406 00.241 11596 Exposure complete
04:47:02.475 00.069 11596 worker thread done servicing request
04:47:02.475 00.000 13300 OnExposeComplete: enter
04:47:02.475 00.000 13300 UpdateGuideState(): m_state=6
04:47:02.475 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 181
04:47:02.476 00.001 13300 Star::Find returns 1 (0), X=1217.29, Y=22.17, Mass=641, SNR=17.6, Peak=49 HFD=3.9
04:47:02.476 00.000 13300 MultiStar: [#1 -0.01,-0.00,0.63,U] [#2 -0.05,-0.24,0.54,U] [#3 0.12,0.30,0.00,M1] [#4 -0.74,0.34,0.00,M5] [#5 0.27,-0.03,0.00,M3] [#6 -0.41,0.07,0.00,M2] 
04:47:02.476 00.000 13300 refined, 2 included, MultiStar: {0.05, -0.06}, one-star: {0.14, -0.00}
04:47:02.476 00.000 13300 CameraToMount -- cameraTheta (-0.91) - m_xAngle (1.53) = xAngle (-2.44 = -2.44)
04:47:02.476 00.000 13300 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.57 = 0.71)
04:47:02.476 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-0.91 mountX=-0.06 mountY=0.05, mountTheta=2.43
04:47:02.479 00.003 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.06, opts=13)
04:47:02.479 00.000 13300 Enqueuing Move request for scope (0.05, -0.06)
04:47:02.479 00.000 11596 Worker thread wakes up
04:47:02.479 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.06) opts 0xd
04:47:02.479 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.06)
04:47:02.479 00.000 11596 Moving (0.05, -0.06) raw xDistance=-0.06 yDistance=0.05
04:47:02.480 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:47:02.480 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:47:02.480 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:47:02.480 00.000 11596 MoveAxis(E, 0, ABG)
04:47:02.480 00.000 11596 Move returns status 0, amount 0
04:47:02.480 00.000 11596 MoveAxis(N, 0, ABG)
04:47:02.480 00.000 11596 Move returns status 0, amount 0
04:47:02.480 00.000 11596 move complete, result=0
04:47:02.480 00.000 11596 worker thread done servicing request
04:47:02.487 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=128, med=4, FiltMin=2, FiltMax=50, Gamma=0.510
04:47:02.495 00.008 13300 UpdateGuideState exits: m=641 SNR=17.6
04:47:02.495 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:47:02.496 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:47:02.496 00.000 13300 Enqueuing Expose request
04:47:02.496 00.000 11596 Worker thread wakes up
04:47:02.496 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:47:02.496 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:47:03.001 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:47:05.162 02.161 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0b996344-9a20-4384-aeb0-2a2cd562b619"}
04:47:05.162 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0b996344-9a20-4384-aeb0-2a2cd562b619"}
04:47:05.163 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ee0bfb3e-0184-493f-a81e-ada1981014ed"}
04:47:05.163 00.000 13300 case statement mapped state 6 to 3
04:47:05.163 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ee0bfb3e-0184-493f-a81e-ada1981014ed"}
04:47:05.163 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1f6d29ea-120c-496b-8982-ce779e33c4f4"}
04:47:05.164 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":181,"width":15,"height":15,"star_pos":[7.29,7.17],"pixels":"..."},"id":"1f6d29ea-120c-496b-8982-ce779e33c4f4"}
04:47:06.035 00.871 11596 Exposure complete
04:47:06.106 00.071 11596 worker thread done servicing request
04:47:06.106 00.000 13300 OnExposeComplete: enter
04:47:06.106 00.000 13300 UpdateGuideState(): m_state=6
04:47:06.107 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 182
04:47:06.107 00.000 13300 Star::Find returns 1 (0), X=1217.19, Y=22.32, Mass=454, SNR=14.8, Peak=40 HFD=3.7
04:47:06.107 00.000 13300 MultiStar: [#1 -0.02,0.08,0.64,U] [#2 -0.09,-0.23,0.64,U] [#3 0.18,0.09,0.39,U] [#4 0.00,0.00,0.00,L] [#5 0.28,0.48,0.00,M4] [#6 0.30,-0.03,0.00,M3] 
04:47:06.107 00.000 13300 refined, 3 included, MultiStar: {0.01, 0.03}, one-star: {0.03, 0.15}
04:47:06.108 00.001 13300 CameraToMount -- cameraTheta (1.21) - m_xAngle (1.53) = xAngle (-0.32 = -0.32)
04:47:06.108 00.000 13300 CameraToMount -- cameraTheta (1.21) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.45 = 2.83)
04:47:06.108 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.03 hyp=0.04 cameraTheta=1.21 mountX=0.03 mountY=0.01, mountTheta=0.31
04:47:06.110 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.03, opts=13)
04:47:06.110 00.000 13300 Enqueuing Move request for scope (0.01, 0.03)
04:47:06.110 00.000 11596 Worker thread wakes up
04:47:06.110 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.03) opts 0xd
04:47:06.110 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.03)
04:47:06.110 00.000 11596 Moving (0.01, 0.03) raw xDistance=0.03 yDistance=0.01
04:47:06.110 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:47:06.110 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:47:06.110 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:47:06.111 00.001 11596 MoveAxis(E, 0, ABG)
04:47:06.111 00.000 11596 Move returns status 0, amount 0
04:47:06.111 00.000 11596 MoveAxis(N, 0, ABG)
04:47:06.111 00.000 11596 Move returns status 0, amount 0
04:47:06.111 00.000 11596 move complete, result=0
04:47:06.111 00.000 11596 worker thread done servicing request
04:47:06.117 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=127, med=4, FiltMin=2, FiltMax=38, Gamma=0.510
04:47:06.128 00.011 13300 UpdateGuideState exits: m=454 SNR=14.8
04:47:06.128 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:47:06.128 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:47:06.128 00.000 13300 Enqueuing Expose request
04:47:06.128 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:47:06.128 00.000 11596 Worker thread wakes up
04:47:06.128 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:47:06.641 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:47:08.161 01.520 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6df20820-b206-4769-b4a5-71eae25f1eb6"}
04:47:08.161 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6df20820-b206-4769-b4a5-71eae25f1eb6"}
04:47:08.162 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"668a9e77-a24a-4791-a4f7-cfb97dc3e29f"}
04:47:08.162 00.000 13300 case statement mapped state 6 to 3
04:47:08.162 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"668a9e77-a24a-4791-a4f7-cfb97dc3e29f"}
04:47:08.162 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"70e35093-3be2-4e79-9b98-889fa89588d4"}
04:47:08.163 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":182,"width":15,"height":15,"star_pos":[7.19,7.32],"pixels":"..."},"id":"70e35093-3be2-4e79-9b98-889fa89588d4"}
04:47:09.826 01.663 11596 Exposure complete
04:47:09.898 00.072 11596 worker thread done servicing request
04:47:09.898 00.000 13300 OnExposeComplete: enter
04:47:09.898 00.000 13300 UpdateGuideState(): m_state=6
04:47:09.898 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 183
04:47:09.899 00.001 13300 Star::Find returns 1 (0), X=1216.99, Y=22.48, Mass=92, SNR=6.6, Peak=11 HFD=4.1
04:47:09.899 00.000 13300 Status Line: Mass: 92 vs 607
04:47:09.902 00.003 13300 UpdateCurrentPosition: star mass new=91.6 exp=606.9 thresh=50% limits=(303.4, 1395.4, 1213.8)
04:47:09.902 00.000 13300 DistanceChecker: activated
04:47:09.902 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:47:09.903 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:47:09.903 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:47:09.903 00.000 11596 Worker thread wakes up
04:47:09.903 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:47:09.903 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:47:09.903 00.000 11596 move complete, result=0
04:47:09.904 00.001 11596 worker thread done servicing request
04:47:10.013 00.109 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:47:10.013 00.000 13300 Status Line: Stella per per cambiamento di massa
04:47:10.018 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=128, med=4, FiltMin=2, FiltMax=15, Gamma=0.510
04:47:10.026 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:47:10.026 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:47:10.026 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:47:10.027 00.001 13300 Enqueuing Expose request
04:47:10.027 00.000 11596 Worker thread wakes up
04:47:10.027 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:47:10.535 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:47:11.160 00.625 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6b13e346-ec14-4df4-bfba-57ce3ad3b9a2"}
04:47:11.160 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6b13e346-ec14-4df4-bfba-57ce3ad3b9a2"}
04:47:11.161 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8623d1c1-d672-486d-8f01-3855b06d248e"}
04:47:11.161 00.000 13300 case statement mapped state 6 to 4
04:47:11.161 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"8623d1c1-d672-486d-8f01-3855b06d248e"}
04:47:11.162 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"adfb5b46-d801-4e0d-a1bb-d569923beefe"}
04:47:11.162 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":183,"width":15,"height":15,"star_pos":[7.19,7.32],"pixels":"..."},"id":"adfb5b46-d801-4e0d-a1bb-d569923beefe"}
04:47:13.562 02.400 11596 Exposure complete
04:47:13.633 00.071 11596 worker thread done servicing request
04:47:13.634 00.001 13300 OnExposeComplete: enter
04:47:13.634 00.000 13300 UpdateGuideState(): m_state=6
04:47:13.634 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 184
04:47:13.634 00.000 13300 Star::Find returns 0 (2), X=1217.00, Y=22.00, Mass=12, SNR=2.4, Peak=6 HFD=0.0
04:47:13.634 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
04:47:13.635 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:47:13.635 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:47:13.635 00.000 11596 Worker thread wakes up
04:47:13.635 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:47:13.635 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:47:13.635 00.000 11596 move complete, result=0
04:47:13.635 00.000 11596 worker thread done servicing request
04:47:13.747 00.112 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:47:13.747 00.000 13300 Status Line: Stella persa per SNR basso
04:47:13.751 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=129, med=4, FiltMin=3, FiltMax=9, Gamma=0.510
04:47:13.759 00.008 13300 UpdateGuideState exits: Stella persa per SNR basso
04:47:13.759 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:47:13.759 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:47:13.759 00.000 13300 Enqueuing Expose request
04:47:13.759 00.000 11596 Worker thread wakes up
04:47:13.760 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:47:14.160 00.400 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8bcf277c-4a12-4c69-8b5c-4134c2bf2577"}
04:47:14.160 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8bcf277c-4a12-4c69-8b5c-4134c2bf2577"}
04:47:14.161 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b0a0e0c0-2088-4767-93f3-740d3d2377a8"}
04:47:14.162 00.001 13300 case statement mapped state 6 to 4
04:47:14.162 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"b0a0e0c0-2088-4767-93f3-740d3d2377a8"}
04:47:14.163 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"affde2ee-b908-4607-98eb-2a42f1d182c5"}
04:47:14.164 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":184,"width":15,"height":15,"star_pos":[7.19,7.32],"pixels":"..."},"id":"affde2ee-b908-4607-98eb-2a42f1d182c5"}
04:47:14.269 00.105 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:47:17.160 02.891 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bb92287d-a2e7-4a61-a7c6-bf3538279dd7"}
04:47:17.160 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bb92287d-a2e7-4a61-a7c6-bf3538279dd7"}
04:47:17.161 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"286139cf-5769-4094-86f6-7bddc14efbb5"}
04:47:17.161 00.000 13300 case statement mapped state 6 to 4
04:47:17.161 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"286139cf-5769-4094-86f6-7bddc14efbb5"}
04:47:17.162 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"85de69aa-c1e4-4db8-98b1-2858280e210d"}
04:47:17.162 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":184,"width":15,"height":15,"star_pos":[7.19,7.32],"pixels":"..."},"id":"85de69aa-c1e4-4db8-98b1-2858280e210d"}
04:47:17.300 00.138 11596 Exposure complete
04:47:17.396 00.096 11596 worker thread done servicing request
04:47:17.397 00.001 13300 OnExposeComplete: enter
04:47:17.397 00.000 13300 UpdateGuideState(): m_state=6
04:47:17.397 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 185
04:47:17.397 00.000 13300 Star::Find returns 0 (2), X=1217.00, Y=22.00, Mass=16, SNR=2.7, Peak=6 HFD=0.0
04:47:17.398 00.001 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
04:47:17.398 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:47:17.398 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:47:17.398 00.000 11596 Worker thread wakes up
04:47:17.399 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:47:17.399 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:47:17.399 00.000 11596 move complete, result=0
04:47:17.399 00.000 11596 worker thread done servicing request
04:47:17.516 00.117 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:47:17.516 00.000 13300 Status Line: Stella persa per SNR basso
04:47:17.524 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=135, med=4, FiltMin=2, FiltMax=6, Gamma=0.510
04:47:17.538 00.014 13300 UpdateGuideState exits: Stella persa per SNR basso
04:47:17.538 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:47:17.538 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:47:17.539 00.001 13300 Enqueuing Expose request
04:47:17.539 00.000 11596 Worker thread wakes up
04:47:17.539 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:47:18.042 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:47:20.160 02.118 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bd01e211-24cd-4a09-a22a-d1a147c0ea40"}
04:47:20.160 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bd01e211-24cd-4a09-a22a-d1a147c0ea40"}
04:47:20.161 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"31196ea1-2f9d-4aa1-adbc-13bab77d1f28"}
04:47:20.161 00.000 13300 case statement mapped state 6 to 4
04:47:20.161 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"31196ea1-2f9d-4aa1-adbc-13bab77d1f28"}
04:47:20.162 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"369221ca-a9bd-4b8d-b1e4-f35f5b44c3ff"}
04:47:20.162 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":185,"width":15,"height":15,"star_pos":[7.19,7.32],"pixels":"..."},"id":"369221ca-a9bd-4b8d-b1e4-f35f5b44c3ff"}
04:47:21.077 00.915 11596 Exposure complete
04:47:21.166 00.089 11596 worker thread done servicing request
04:47:21.167 00.001 13300 OnExposeComplete: enter
04:47:21.167 00.000 13300 UpdateGuideState(): m_state=6
04:47:21.168 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 186
04:47:21.168 00.000 13300 Star::Find returns 0 (3), X=1217.00, Y=22.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
04:47:21.168 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
04:47:21.168 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:47:21.169 00.001 13300 Enqueuing Move request for scope (0.00, 0.00)
04:47:21.169 00.000 11596 Worker thread wakes up
04:47:21.169 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:47:21.169 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:47:21.169 00.000 11596 move complete, result=0
04:47:21.169 00.000 11596 worker thread done servicing request
04:47:21.283 00.114 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:47:21.283 00.000 13300 Status Line: Stella persa per bassa massa
04:47:21.287 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=145, med=4, FiltMin=2, FiltMax=6, Gamma=0.510
04:47:21.294 00.007 13300 UpdateGuideState exits: Stella persa per bassa massa
04:47:21.295 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:47:21.295 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:47:21.295 00.000 13300 Enqueuing Expose request
04:47:21.295 00.000 11596 Worker thread wakes up
04:47:21.295 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:47:21.806 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:47:23.159 01.353 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c58ec91e-4d3d-4ffd-b348-a2b9ce1bd2d4"}
04:47:23.159 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c58ec91e-4d3d-4ffd-b348-a2b9ce1bd2d4"}
04:47:23.160 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"66c4fdf7-4d37-4add-9e33-2b198f3a7c4a"}
04:47:23.160 00.000 13300 case statement mapped state 6 to 4
04:47:23.160 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"66c4fdf7-4d37-4add-9e33-2b198f3a7c4a"}
04:47:23.160 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"897fb3eb-8177-4cc3-829f-1bf5e6bd55cb"}
04:47:23.160 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":186,"width":15,"height":15,"star_pos":[7.19,7.32],"pixels":"..."},"id":"897fb3eb-8177-4cc3-829f-1bf5e6bd55cb"}
04:47:24.832 01.672 11596 Exposure complete
04:47:24.907 00.075 11596 worker thread done servicing request
04:47:24.907 00.000 13300 OnExposeComplete: enter
04:47:24.907 00.000 13300 UpdateGuideState(): m_state=6
04:47:24.907 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 187
04:47:24.907 00.000 13300 Star::Find returns 0 (2), X=1217.00, Y=22.00, Mass=16, SNR=2.7, Peak=6 HFD=0.0
04:47:24.908 00.001 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
04:47:24.908 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:47:24.908 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:47:24.908 00.000 11596 Worker thread wakes up
04:47:24.908 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:47:24.909 00.001 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:47:24.909 00.000 11596 move complete, result=0
04:47:24.909 00.000 11596 worker thread done servicing request
04:47:25.021 00.112 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:47:25.021 00.000 13300 Status Line: Stella persa per SNR basso
04:47:25.024 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=143, med=4, FiltMin=3, FiltMax=6, Gamma=0.510
04:47:25.032 00.008 13300 UpdateGuideState exits: Stella persa per SNR basso
04:47:25.032 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:47:25.033 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:47:25.033 00.000 13300 Enqueuing Expose request
04:47:25.033 00.000 11596 Worker thread wakes up
04:47:25.033 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:47:25.540 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:47:26.158 00.618 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cc3ba20b-5d2d-4c6b-aa93-40fa3bd568d8"}
04:47:26.158 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cc3ba20b-5d2d-4c6b-aa93-40fa3bd568d8"}
04:47:26.159 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"007c4164-9973-4a62-9444-27456711d4ff"}
04:47:26.159 00.000 13300 case statement mapped state 6 to 4
04:47:26.159 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"007c4164-9973-4a62-9444-27456711d4ff"}
04:47:26.159 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"56ad8ac8-1d5b-44f1-9fcd-ae00dd71ffa0"}
04:47:26.159 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":187,"width":15,"height":15,"star_pos":[7.19,7.32],"pixels":"..."},"id":"56ad8ac8-1d5b-44f1-9fcd-ae00dd71ffa0"}
04:47:28.575 02.416 11596 Exposure complete
04:47:28.648 00.073 11596 worker thread done servicing request
04:47:28.648 00.000 13300 OnExposeComplete: enter
04:47:28.648 00.000 13300 UpdateGuideState(): m_state=6
04:47:28.649 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 188
04:47:28.649 00.000 13300 Star::Find false star n=14 nbg=264 bg=4.5 sigma=0.5 thresh=6 peak=5
04:47:28.649 00.000 13300 Star::Find returns 0 (2), X=1217.00, Y=22.00, Mass=21, SNR=2.9, Peak=6 HFD=0.0
04:47:28.649 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
04:47:28.650 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:47:28.650 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:47:28.650 00.000 11596 Worker thread wakes up
04:47:28.650 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:47:28.650 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:47:28.650 00.000 11596 move complete, result=0
04:47:28.650 00.000 11596 worker thread done servicing request
04:47:28.755 00.105 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:47:28.755 00.000 13300 Status Line: Stella persa per SNR basso
04:47:28.759 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=145, med=4, FiltMin=3, FiltMax=6, Gamma=0.510
04:47:28.767 00.008 13300 UpdateGuideState exits: Stella persa per SNR basso
04:47:28.767 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:47:28.767 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:47:28.767 00.000 13300 Enqueuing Expose request
04:47:28.767 00.000 11596 Worker thread wakes up
04:47:28.767 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:47:29.158 00.391 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d76f6ce8-371a-4452-aa7b-580e40d50517"}
04:47:29.158 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d76f6ce8-371a-4452-aa7b-580e40d50517"}
04:47:29.159 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9417ace0-550a-4495-ba4f-fd86982bb4a6"}
04:47:29.159 00.000 13300 case statement mapped state 6 to 4
04:47:29.159 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"9417ace0-550a-4495-ba4f-fd86982bb4a6"}
04:47:29.160 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6ebc624e-79b2-4925-968b-687e06b4d039"}
04:47:29.160 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":188,"width":15,"height":15,"star_pos":[7.19,7.32],"pixels":"..."},"id":"6ebc624e-79b2-4925-968b-687e06b4d039"}
04:47:29.281 00.121 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:47:32.157 02.876 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0e841a9a-6af2-40ae-9617-4ad7bbcbd231"}
04:47:32.157 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0e841a9a-6af2-40ae-9617-4ad7bbcbd231"}
04:47:32.158 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2c93ab81-723a-4271-9184-7a6bc69f824a"}
04:47:32.158 00.000 13300 case statement mapped state 6 to 4
04:47:32.158 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"2c93ab81-723a-4271-9184-7a6bc69f824a"}
04:47:32.158 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5e252e6c-b5a6-47db-9b48-596edb209d0b"}
04:47:32.159 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":188,"width":15,"height":15,"star_pos":[7.19,7.32],"pixels":"..."},"id":"5e252e6c-b5a6-47db-9b48-596edb209d0b"}
04:47:32.305 00.146 11596 Exposure complete
04:47:32.383 00.078 11596 worker thread done servicing request
04:47:32.384 00.001 13300 OnExposeComplete: enter
04:47:32.384 00.000 13300 UpdateGuideState(): m_state=6
04:47:32.384 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 189
04:47:32.384 00.000 13300 Star::Find returns 0 (3), X=1217.00, Y=22.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
04:47:32.384 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
04:47:32.385 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:47:32.385 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:47:32.385 00.000 11596 Worker thread wakes up
04:47:32.385 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:47:32.385 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:47:32.385 00.000 11596 move complete, result=0
04:47:32.385 00.000 11596 worker thread done servicing request
04:47:32.495 00.110 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:47:32.495 00.000 13300 Status Line: Stella persa per bassa massa
04:47:32.499 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=146, med=4, FiltMin=2, FiltMax=6, Gamma=0.510
04:47:32.507 00.008 13300 UpdateGuideState exits: Stella persa per bassa massa
04:47:32.507 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:47:32.507 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:47:32.507 00.000 13300 Enqueuing Expose request
04:47:32.507 00.000 11596 Worker thread wakes up
04:47:32.507 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:47:33.015 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:47:35.156 02.141 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c62d989d-3585-49fb-bf43-e3e01a3e2070"}
04:47:35.156 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c62d989d-3585-49fb-bf43-e3e01a3e2070"}
04:47:35.157 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8b2c50c2-a547-44b8-bc81-f2906efca955"}
04:47:35.157 00.000 13300 case statement mapped state 6 to 4
04:47:35.157 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"8b2c50c2-a547-44b8-bc81-f2906efca955"}
04:47:35.158 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f7272f7b-4c2f-4e85-8600-a44b07b2e131"}
04:47:35.158 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":189,"width":15,"height":15,"star_pos":[7.19,7.32],"pixels":"..."},"id":"f7272f7b-4c2f-4e85-8600-a44b07b2e131"}
04:47:36.043 00.885 11596 Exposure complete
04:47:36.122 00.079 11596 worker thread done servicing request
04:47:36.122 00.000 13300 OnExposeComplete: enter
04:47:36.123 00.001 13300 UpdateGuideState(): m_state=6
04:47:36.123 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 190
04:47:36.123 00.000 13300 Star::Find returns 0 (2), X=1217.00, Y=22.00, Mass=15, SNR=2.6, Peak=6 HFD=0.0
04:47:36.123 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
04:47:36.124 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:47:36.124 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:47:36.124 00.000 11596 Worker thread wakes up
04:47:36.124 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:47:36.124 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:47:36.124 00.000 11596 move complete, result=0
04:47:36.125 00.001 11596 worker thread done servicing request
04:47:36.230 00.105 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:47:36.230 00.000 13300 Status Line: Stella persa per SNR basso
04:47:36.233 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=145, med=4, FiltMin=3, FiltMax=6, Gamma=0.510
04:47:36.242 00.009 13300 UpdateGuideState exits: Stella persa per SNR basso
04:47:36.242 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:47:36.243 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:47:36.243 00.000 13300 Enqueuing Expose request
04:47:36.243 00.000 11596 Worker thread wakes up
04:47:36.243 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:47:36.755 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:47:38.163 01.408 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f2228a77-8ba2-4236-86c6-06a839af61ac"}
04:47:38.164 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f2228a77-8ba2-4236-86c6-06a839af61ac"}
04:47:38.165 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e101bd59-379c-4a9f-a8ab-45002be53079"}
04:47:38.165 00.000 13300 case statement mapped state 6 to 4
04:47:38.165 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"e101bd59-379c-4a9f-a8ab-45002be53079"}
04:47:38.166 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"43d4602d-9b13-4cf5-8286-5550b81c0ff5"}
04:47:38.167 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":190,"width":15,"height":15,"star_pos":[7.19,7.32],"pixels":"..."},"id":"43d4602d-9b13-4cf5-8286-5550b81c0ff5"}
04:47:39.809 01.642 11596 Exposure complete
04:47:39.881 00.072 11596 worker thread done servicing request
04:47:39.882 00.001 13300 OnExposeComplete: enter
04:47:39.882 00.000 13300 UpdateGuideState(): m_state=6
04:47:39.882 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 191
04:47:39.882 00.000 13300 Star::Find returns 0 (2), X=1217.00, Y=22.00, Mass=11, SNR=2.2, Peak=6 HFD=0.0
04:47:39.882 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
04:47:39.883 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:47:39.883 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:47:39.883 00.000 11596 Worker thread wakes up
04:47:39.883 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:47:39.883 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:47:39.883 00.000 11596 move complete, result=0
04:47:39.884 00.001 11596 worker thread done servicing request
04:47:39.999 00.115 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:47:39.999 00.000 13300 Status Line: Stella persa per SNR basso
04:47:40.003 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=146, med=4, FiltMin=3, FiltMax=6, Gamma=0.510
04:47:40.011 00.008 13300 UpdateGuideState exits: Stella persa per SNR basso
04:47:40.011 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:47:40.011 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:47:40.011 00.000 13300 Enqueuing Expose request
04:47:40.011 00.000 11596 Worker thread wakes up
04:47:40.012 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:47:40.518 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:47:41.164 00.646 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4ebe8390-6387-4fe7-9355-c6d19aead855"}
04:47:41.164 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4ebe8390-6387-4fe7-9355-c6d19aead855"}
04:47:41.165 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dc4ccb8a-ebed-4389-b3d1-c75979b524d7"}
04:47:41.165 00.000 13300 case statement mapped state 6 to 4
04:47:41.165 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"dc4ccb8a-ebed-4389-b3d1-c75979b524d7"}
04:47:41.165 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"db44a9c1-d8d4-4af5-aec1-a3a96933800b"}
04:47:41.166 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":191,"width":15,"height":15,"star_pos":[7.19,7.32],"pixels":"..."},"id":"db44a9c1-d8d4-4af5-aec1-a3a96933800b"}
04:47:43.556 02.390 11596 Exposure complete
04:47:43.647 00.091 11596 worker thread done servicing request
04:47:43.647 00.000 13300 OnExposeComplete: enter
04:47:43.647 00.000 13300 UpdateGuideState(): m_state=6
04:47:43.647 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 192
04:47:43.648 00.001 13300 Star::Find returns 0 (3), X=1217.00, Y=22.00, Mass=10, SNR=2.1, Peak=6 HFD=0.0
04:47:43.648 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
04:47:43.648 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:47:43.648 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:47:43.648 00.000 11596 Worker thread wakes up
04:47:43.648 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:47:43.649 00.001 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:47:43.649 00.000 11596 move complete, result=0
04:47:43.649 00.000 11596 worker thread done servicing request
04:47:43.755 00.106 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:47:43.755 00.000 13300 Status Line: Stella persa per bassa massa
04:47:43.760 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=148, med=4, FiltMin=2, FiltMax=6, Gamma=0.510
04:47:43.768 00.008 13300 UpdateGuideState exits: Stella persa per bassa massa
04:47:43.768 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:47:43.768 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:47:43.768 00.000 13300 Enqueuing Expose request
04:47:43.769 00.001 11596 Worker thread wakes up
04:47:43.769 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:47:44.162 00.393 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ba051b96-f5ac-40e7-866c-ac85821610c1"}
04:47:44.162 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ba051b96-f5ac-40e7-866c-ac85821610c1"}
04:47:44.163 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ee3b0a62-bf23-4ad1-a47d-d40f03b59cc4"}
04:47:44.163 00.000 13300 case statement mapped state 6 to 4
04:47:44.163 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"ee3b0a62-bf23-4ad1-a47d-d40f03b59cc4"}
04:47:44.163 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"928380c0-bd20-4174-b9d5-65ad815f52e1"}
04:47:44.164 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":192,"width":15,"height":15,"star_pos":[7.19,7.32],"pixels":"..."},"id":"928380c0-bd20-4174-b9d5-65ad815f52e1"}
04:47:44.277 00.113 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:47:47.161 02.884 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c48267ec-d721-41c6-a237-3896d5945577"}
04:47:47.161 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c48267ec-d721-41c6-a237-3896d5945577"}
04:47:47.162 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"176ffa0c-bb6d-42da-bdcc-c95cc5f0ded7"}
04:47:47.162 00.000 13300 case statement mapped state 6 to 4
04:47:47.162 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"176ffa0c-bb6d-42da-bdcc-c95cc5f0ded7"}
04:47:47.162 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"759fabaf-a8ae-4cc0-9c9e-56e540efbfd6"}
04:47:47.163 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":192,"width":15,"height":15,"star_pos":[7.19,7.32],"pixels":"..."},"id":"759fabaf-a8ae-4cc0-9c9e-56e540efbfd6"}
04:47:47.299 00.136 11596 Exposure complete
04:47:47.376 00.077 11596 worker thread done servicing request
04:47:47.377 00.001 13300 OnExposeComplete: enter
04:47:47.377 00.000 13300 UpdateGuideState(): m_state=6
04:47:47.377 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 193
04:47:47.378 00.001 13300 Star::Find returns 0 (2), X=1217.00, Y=22.00, Mass=12, SNR=2.4, Peak=7 HFD=0.0
04:47:47.378 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
04:47:47.378 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:47:47.378 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:47:47.378 00.000 11596 Worker thread wakes up
04:47:47.379 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:47:47.379 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:47:47.379 00.000 11596 move complete, result=0
04:47:47.379 00.000 11596 worker thread done servicing request
04:47:47.486 00.107 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:47:47.486 00.000 13300 Status Line: Stella persa per SNR basso
04:47:47.491 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=146, med=4, FiltMin=3, FiltMax=8, Gamma=0.510
04:47:47.502 00.011 13300 UpdateGuideState exits: Stella persa per SNR basso
04:47:47.502 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:47:47.502 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:47:47.502 00.000 13300 Enqueuing Expose request
04:47:47.502 00.000 11596 Worker thread wakes up
04:47:47.502 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:47:48.012 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:47:50.161 02.149 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a5a0371c-c526-49c3-97da-d9726414dc51"}
04:47:50.161 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a5a0371c-c526-49c3-97da-d9726414dc51"}
04:47:50.162 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b17f15ca-64ba-4e68-aca4-2e26b42c3909"}
04:47:50.162 00.000 13300 case statement mapped state 6 to 4
04:47:50.162 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"b17f15ca-64ba-4e68-aca4-2e26b42c3909"}
04:47:50.162 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"63ec2b6c-a82b-4eb3-8ab3-933a36db655d"}
04:47:50.163 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":193,"width":15,"height":15,"star_pos":[7.19,7.32],"pixels":"..."},"id":"63ec2b6c-a82b-4eb3-8ab3-933a36db655d"}
04:47:51.041 00.878 11596 Exposure complete
04:47:51.120 00.079 11596 worker thread done servicing request
04:47:51.120 00.000 13300 OnExposeComplete: enter
04:47:51.120 00.000 13300 UpdateGuideState(): m_state=6
04:47:51.120 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 194
04:47:51.121 00.001 13300 Star::Find false star n=14 nbg=278 bg=4.4 sigma=0.6 thresh=6 peak=6
04:47:51.121 00.000 13300 Star::Find returns 0 (2), X=1217.00, Y=22.00, Mass=25, SNR=2.9, Peak=7 HFD=0.0
04:47:51.121 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
04:47:51.121 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:47:51.121 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:47:51.121 00.000 11596 Worker thread wakes up
04:47:51.122 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:47:51.122 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:47:51.122 00.000 11596 move complete, result=0
04:47:51.122 00.000 11596 worker thread done servicing request
04:47:51.231 00.109 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:47:51.231 00.000 13300 Status Line: Stella persa per SNR basso
04:47:51.237 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=144, med=4, FiltMin=2, FiltMax=10, Gamma=0.510
04:47:51.249 00.012 13300 UpdateGuideState exits: Stella persa per SNR basso
04:47:51.249 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:47:51.249 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:47:51.249 00.000 13300 Enqueuing Expose request
04:47:51.249 00.000 11596 Worker thread wakes up
04:47:51.249 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:47:51.754 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:47:53.160 01.406 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a66d916c-9357-4d04-b1ad-09f430dd6469"}
04:47:53.160 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a66d916c-9357-4d04-b1ad-09f430dd6469"}
04:47:53.161 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"659e8dc0-bfe4-4313-8394-2f345552ecc8"}
04:47:53.161 00.000 13300 case statement mapped state 6 to 4
04:47:53.161 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"659e8dc0-bfe4-4313-8394-2f345552ecc8"}
04:47:53.161 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"130072e0-959b-45bb-996f-87c3611fdadb"}
04:47:53.162 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":194,"width":15,"height":15,"star_pos":[7.19,7.32],"pixels":"..."},"id":"130072e0-959b-45bb-996f-87c3611fdadb"}
04:47:54.842 01.680 11596 Exposure complete
04:47:54.913 00.071 11596 worker thread done servicing request
04:47:54.914 00.001 13300 OnExposeComplete: enter
04:47:54.914 00.000 13300 UpdateGuideState(): m_state=6
04:47:54.914 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 195
04:47:54.914 00.000 13300 Star::Find false star n=17 nbg=282 bg=4.4 sigma=0.6 thresh=6 peak=5
04:47:54.914 00.000 13300 Star::Find returns 0 (2), X=1217.00, Y=22.00, Mass=29, SNR=2.9, Peak=7 HFD=0.0
04:47:54.914 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
04:47:54.915 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:47:54.915 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:47:54.915 00.000 11596 Worker thread wakes up
04:47:54.915 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:47:54.915 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:47:54.915 00.000 11596 move complete, result=0
04:47:54.916 00.001 11596 worker thread done servicing request
04:47:55.018 00.102 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:47:55.018 00.000 13300 Status Line: Stella persa per SNR basso
04:47:55.021 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=146, med=4, FiltMin=2, FiltMax=14, Gamma=0.510
04:47:55.030 00.009 13300 UpdateGuideState exits: Stella persa per SNR basso
04:47:55.030 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:47:55.031 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:47:55.031 00.000 13300 Enqueuing Expose request
04:47:55.031 00.000 11596 Worker thread wakes up
04:47:55.031 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:47:55.538 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:47:56.158 00.620 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f8c61e0d-d98c-48dd-a0e4-ac41e1e7e425"}
04:47:56.158 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f8c61e0d-d98c-48dd-a0e4-ac41e1e7e425"}
04:47:56.159 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9bf10a94-c29a-46e1-81cf-f9249e538e7b"}
04:47:56.159 00.000 13300 case statement mapped state 6 to 4
04:47:56.159 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"9bf10a94-c29a-46e1-81cf-f9249e538e7b"}
04:47:56.159 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"696a3653-d2c3-4442-aad1-23469151ef5b"}
04:47:56.160 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":195,"width":15,"height":15,"star_pos":[7.19,7.32],"pixels":"..."},"id":"696a3653-d2c3-4442-aad1-23469151ef5b"}
04:47:58.568 02.408 11596 Exposure complete
04:47:58.640 00.072 11596 worker thread done servicing request
04:47:58.640 00.000 13300 OnExposeComplete: enter
04:47:58.640 00.000 13300 UpdateGuideState(): m_state=6
04:47:58.640 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 196
04:47:58.641 00.001 13300 Star::Find returns 1 (0), X=1217.04, Y=22.71, Mass=60, SNR=5.3, Peak=12 HFD=2.5
04:47:58.641 00.000 13300 Status Line: Mass: 60 vs 572
04:47:58.644 00.003 13300 UpdateCurrentPosition: star mass new=59.5 exp=571.8 thresh=50% limits=(285.9, 1395.4, 1143.5)
04:47:58.644 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:47:58.645 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:47:58.645 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:47:58.645 00.000 11596 Worker thread wakes up
04:47:58.645 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:47:58.646 00.001 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:47:58.646 00.000 11596 move complete, result=0
04:47:58.646 00.000 11596 worker thread done servicing request
04:47:58.754 00.108 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:47:58.754 00.000 13300 Status Line: Stella per per cambiamento di massa
04:47:58.758 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=142, med=4, FiltMin=2, FiltMax=11, Gamma=0.510
04:47:58.767 00.009 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:47:58.767 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:47:58.767 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:47:58.767 00.000 13300 Enqueuing Expose request
04:47:58.767 00.000 11596 Worker thread wakes up
04:47:58.767 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:47:59.157 00.390 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aa5238a7-988f-495b-8027-5d7c13a2fac2"}
04:47:59.157 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aa5238a7-988f-495b-8027-5d7c13a2fac2"}
04:47:59.158 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cd2feaba-31d3-4200-abe7-75a4183ef122"}
04:47:59.158 00.000 13300 case statement mapped state 6 to 4
04:47:59.158 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"cd2feaba-31d3-4200-abe7-75a4183ef122"}
04:47:59.158 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"22ecfcec-298a-4a30-a9bb-d5546886fd74"}
04:47:59.159 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":196,"width":15,"height":15,"star_pos":[7.19,7.32],"pixels":"..."},"id":"22ecfcec-298a-4a30-a9bb-d5546886fd74"}
04:47:59.274 00.115 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:48:02.156 02.882 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7ddd264a-1a21-46ba-ba7d-b39742c65cd9"}
04:48:02.156 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7ddd264a-1a21-46ba-ba7d-b39742c65cd9"}
04:48:02.157 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d5fb4a19-e348-4b99-8c58-9f6f13f3e91f"}
04:48:02.157 00.000 13300 case statement mapped state 6 to 4
04:48:02.157 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"d5fb4a19-e348-4b99-8c58-9f6f13f3e91f"}
04:48:02.158 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"38ce2604-5e70-4ef5-a6bd-78e0029172ef"}
04:48:02.158 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":196,"width":15,"height":15,"star_pos":[7.19,7.32],"pixels":"..."},"id":"38ce2604-5e70-4ef5-a6bd-78e0029172ef"}
04:48:02.307 00.149 11596 Exposure complete
04:48:02.378 00.071 11596 worker thread done servicing request
04:48:02.378 00.000 13300 OnExposeComplete: enter
04:48:02.378 00.000 13300 UpdateGuideState(): m_state=6
04:48:02.379 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 197
04:48:02.379 00.000 13300 Star::Find returns 1 (0), X=1216.92, Y=23.21, Mass=60, SNR=5.2, Peak=10 HFD=4.1
04:48:02.379 00.000 13300 DistanceChecker: deactivated
04:48:02.379 00.000 13300 MultiStar: large primary error, entering stabilization period
04:48:02.379 00.000 13300 CameraToMount -- cameraTheta (1.80) - m_xAngle (1.53) = xAngle (0.27 = 0.27)
04:48:02.379 00.000 13300 CameraToMount -- cameraTheta (1.80) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.86 = -2.86)
04:48:02.380 00.001 13300 CameraToMount -- cameraX=-0.24 cameraY=1.04 hyp=1.07 cameraTheta=1.80 mountX=1.03 mountY=-0.30, mountTheta=-0.28
04:48:02.381 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.24, y=1.04, opts=13)
04:48:02.382 00.001 13300 Enqueuing Move request for scope (-0.24, 1.04)
04:48:02.382 00.000 11596 Worker thread wakes up
04:48:02.382 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 1.04) opts 0xd
04:48:02.382 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.24, 1.04)
04:48:02.382 00.000 11596 Moving (-0.24, 1.04) raw xDistance=1.03 yDistance=-0.30
04:48:02.382 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.65 from input 1.03
04:48:02.382 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
04:48:02.382 00.000 11596 MoveAxis(W, 1296, ABG)
04:48:02.382 00.000 11596 Guiding  Dir = 3, Dur = 1296
04:48:02.383 00.001 11596 IsSlewing returns 0
04:48:02.390 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=143, med=4, FiltMin=2, FiltMax=9, Gamma=0.510
04:48:02.397 00.007 13300 UpdateGuideState exits: m=60 SNR=5.2
04:48:02.398 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:48:02.398 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:48:02.398 00.000 13300 Enqueuing Expose request
04:48:02.458 00.060 11596 IsGuiding returns 0
04:48:02.559 00.101 11596 PulseGuide returned control before completion, sleep 1206
04:48:03.815 01.256 11596 IsGuiding returns 1
04:48:03.815 00.000 11596 scope still moving after pulse duration time elapsed
04:48:03.840 00.025 11596 IsSlewing returns 0
04:48:03.973 00.133 11596 IsGuiding returns 1
04:48:04.006 00.033 11596 IsSlewing returns 0
04:48:04.214 00.208 11596 IsGuiding returns 0
04:48:04.214 00.000 11596 scope move finished after 1296 + 459 ms
04:48:04.214 00.000 11596 Move returns status 0, amount 1296
04:48:04.214 00.000 11596 MoveAxis(N, 393, ABG)
04:48:04.214 00.000 11596 Guiding  Dir = 0, Dur = 393
04:48:04.214 00.000 11596 IsSlewing returns 0
04:48:04.304 00.090 11596 IsGuiding returns 0
04:48:04.580 00.276 11596 PulseGuide returned control before completion, sleep 127
04:48:04.826 00.246 11596 IsGuiding returns 1
04:48:04.826 00.000 11596 scope still moving after pulse duration time elapsed
04:48:04.849 00.023 11596 IsSlewing returns 0
04:48:04.922 00.073 11596 IsGuiding returns 1
04:48:04.958 00.036 11596 IsSlewing returns 0
04:48:05.157 00.199 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cf261d24-74b9-4850-a5ba-7a5c9d156bfa"}
04:48:05.157 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cf261d24-74b9-4850-a5ba-7a5c9d156bfa"}
04:48:05.158 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2f3ee3b5-4e86-4a75-9d8b-069371ec8134"}
04:48:05.158 00.000 13300 case statement mapped state 6 to 3
04:48:05.158 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2f3ee3b5-4e86-4a75-9d8b-069371ec8134"}
04:48:05.159 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fafd8d20-3f9e-422f-92c2-7c21eb4a8893"}
04:48:05.160 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":197,"width":15,"height":15,"star_pos":[6.92,7.21],"pixels":"..."},"id":"fafd8d20-3f9e-422f-92c2-7c21eb4a8893"}
04:48:05.251 00.091 11596 IsGuiding returns 0
04:48:05.251 00.000 11596 scope move finished after 393 + 553 ms
04:48:05.251 00.000 11596 Move returns status 0, amount 393
04:48:05.251 00.000 11596 move complete, result=0
04:48:05.251 00.000 11596 worker thread done servicing request
04:48:05.251 00.000 13300 GuideStep: 1.0 px 1296 ms WEST, -0.3 px 393 ms NORTH
04:48:05.252 00.001 11596 Worker thread wakes up
04:48:05.252 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:48:05.760 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:48:08.155 02.395 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d51c1015-dfbb-40f4-a042-35380b851aca"}
04:48:08.155 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d51c1015-dfbb-40f4-a042-35380b851aca"}
04:48:08.156 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"466b4f24-c1df-47c6-9f36-0a7026d4802f"}
04:48:08.156 00.000 13300 case statement mapped state 6 to 3
04:48:08.156 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"466b4f24-c1df-47c6-9f36-0a7026d4802f"}
04:48:08.156 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"74c3bae8-4bbc-464c-9da3-77cfadcdf729"}
04:48:08.157 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":197,"width":15,"height":15,"star_pos":[6.92,7.21],"pixels":"..."},"id":"74c3bae8-4bbc-464c-9da3-77cfadcdf729"}
04:48:08.794 00.637 11596 Exposure complete
04:48:08.866 00.072 11596 worker thread done servicing request
04:48:08.866 00.000 13300 OnExposeComplete: enter
04:48:08.866 00.000 13300 UpdateGuideState(): m_state=6
04:48:08.867 00.001 13300 Star::Find(15, 1216, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 198
04:48:08.867 00.000 13300 Star::Find false star n=32 nbg=266 bg=4.5 sigma=0.5 thresh=6 peak=6
04:48:08.867 00.000 13300 Star::Find returns 0 (2), X=1216.00, Y=23.00, Mass=58, SNR=2.9, Peak=8 HFD=0.0
04:48:08.867 00.000 13300 DistanceChecker: activated
04:48:08.867 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
04:48:08.868 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:48:08.868 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:48:08.868 00.000 11596 Worker thread wakes up
04:48:08.868 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:48:08.868 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:48:08.868 00.000 11596 move complete, result=0
04:48:08.868 00.000 11596 worker thread done servicing request
04:48:08.982 00.114 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:48:08.982 00.000 13300 Status Line: Stella persa per SNR basso
04:48:08.986 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=145, med=4, FiltMin=2, FiltMax=12, Gamma=0.510
04:48:08.995 00.009 13300 UpdateGuideState exits: Stella persa per SNR basso
04:48:08.995 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:48:08.995 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:48:08.995 00.000 13300 Enqueuing Expose request
04:48:08.995 00.000 11596 Worker thread wakes up
04:48:08.996 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:48:09.509 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:48:11.155 01.646 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"51700a0f-284e-4fef-a89a-1f525d0d32bf"}
04:48:11.155 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"51700a0f-284e-4fef-a89a-1f525d0d32bf"}
04:48:11.156 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"95c22123-9ed9-4917-a29c-cb9102deffcc"}
04:48:11.156 00.000 13300 case statement mapped state 6 to 4
04:48:11.156 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"95c22123-9ed9-4917-a29c-cb9102deffcc"}
04:48:11.157 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5e155a6e-93a0-480a-a8a7-45c664740884"}
04:48:11.157 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":198,"width":15,"height":15,"star_pos":[6.92,7.21],"pixels":"..."},"id":"5e155a6e-93a0-480a-a8a7-45c664740884"}
04:48:12.541 01.384 11596 Exposure complete
04:48:12.611 00.070 11596 worker thread done servicing request
04:48:12.611 00.000 13300 OnExposeComplete: enter
04:48:12.612 00.001 13300 UpdateGuideState(): m_state=6
04:48:12.612 00.000 13300 Star::Find(15, 1216, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 199
04:48:12.612 00.000 13300 Star::Find returns 1 (0), X=1217.22, Y=22.31, Mass=126, SNR=7.8, Peak=16 HFD=3.0
04:48:12.612 00.000 13300 DistanceChecker: deactivated
04:48:12.612 00.000 13300 MultiStar: exiting stabilization period
04:48:12.613 00.001 13300 MultiStar: [#1 -0.22,0.15,0.62,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] 
04:48:12.613 00.000 13300 refined, 1 included, MultiStar: {-0.04, 0.14}, one-star: {0.06, 0.14}
04:48:12.613 00.000 13300 CameraToMount -- cameraTheta (1.87) - m_xAngle (1.53) = xAngle (0.34 = 0.34)
04:48:12.613 00.000 13300 CameraToMount -- cameraTheta (1.87) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.79 = -2.79)
04:48:12.613 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.14 hyp=0.15 cameraTheta=1.87 mountX=0.14 mountY=-0.05, mountTheta=-0.35
04:48:12.615 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.14, opts=13)
04:48:12.615 00.000 13300 Enqueuing Move request for scope (-0.04, 0.14)
04:48:12.615 00.000 11596 Worker thread wakes up
04:48:12.615 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.14) opts 0xd
04:48:12.615 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.14)
04:48:12.615 00.000 11596 Moving (-0.04, 0.14) raw xDistance=0.14 yDistance=-0.05
04:48:12.615 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.14
04:48:12.616 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:48:12.616 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:48:12.616 00.000 11596 MoveAxis(W, 267, ABG)
04:48:12.616 00.000 11596 Guiding  Dir = 3, Dur = 267
04:48:12.616 00.000 11596 IsSlewing returns 0
04:48:12.623 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=146, med=4, FiltMin=2, FiltMax=13, Gamma=0.510
04:48:12.631 00.008 13300 UpdateGuideState exits: m=126 SNR=7.8
04:48:12.631 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:48:12.631 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:48:12.631 00.000 13300 Enqueuing Expose request
04:48:12.854 00.223 11596 IsGuiding returns 0
04:48:12.945 00.091 11596 PulseGuide returned control before completion, sleep 186
04:48:13.359 00.414 11596 IsGuiding returns 0
04:48:13.359 00.000 11596 Move returns status 0, amount 267
04:48:13.359 00.000 11596 MoveAxis(N, 0, ABG)
04:48:13.359 00.000 11596 Move returns status 0, amount 0
04:48:13.359 00.000 11596 move complete, result=0
04:48:13.359 00.000 11596 worker thread done servicing request
04:48:13.359 00.000 13300 GuideStep: 0.1 px 267 ms WEST, -0.1 px 0 ms NORTH
04:48:13.360 00.001 11596 Worker thread wakes up
04:48:13.360 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:48:13.874 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:48:14.155 00.281 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"73c12e8f-25c4-4ba8-ba97-3723099628e6"}
04:48:14.155 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"73c12e8f-25c4-4ba8-ba97-3723099628e6"}
04:48:14.156 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9b376498-7f5b-4e21-8b92-38d35ccda944"}
04:48:14.157 00.001 13300 case statement mapped state 6 to 3
04:48:14.157 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9b376498-7f5b-4e21-8b92-38d35ccda944"}
04:48:14.158 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"31da0a5e-ccc9-4f83-9605-c294459fc79e"}
04:48:14.159 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":199,"width":15,"height":15,"star_pos":[7.22,7.31],"pixels":"..."},"id":"31da0a5e-ccc9-4f83-9605-c294459fc79e"}
04:48:16.915 02.756 11596 Exposure complete
04:48:17.001 00.086 11596 worker thread done servicing request
04:48:17.001 00.000 13300 OnExposeComplete: enter
04:48:17.002 00.001 13300 UpdateGuideState(): m_state=6
04:48:17.002 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 200
04:48:17.002 00.000 13300 Star::Find returns 1 (0), X=1217.21, Y=22.23, Mass=413, SNR=14.1, Peak=35 HFD=3.7
04:48:17.002 00.000 13300 Star::Find false star n=9 nbg=286 bg=4.1 sigma=0.6 thresh=6 peak=6
04:48:17.003 00.001 13300 Star::Find false star n=12 nbg=279 bg=4.3 sigma=0.6 thresh=6 peak=6
04:48:17.003 00.000 13300 MultiStar: [#1 0.03,-0.07,0.61,U] [#2 0.08,0.02,0.42,U] [#3 0.00,0.00,0.00,L] [#4 -0.13,0.20,0.33,U] [#5 0.00,0.00,0.00,L] [#6 0.23,-0.59,0.00,M4] 
04:48:17.003 00.000 13300 refined, 3 included, MultiStar: {0.03, 0.04}, one-star: {0.05, 0.07}
04:48:17.003 00.000 13300 CameraToMount -- cameraTheta (0.97) - m_xAngle (1.53) = xAngle (-0.57 = -0.57)
04:48:17.003 00.000 13300 CameraToMount -- cameraTheta (0.97) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.69 = 2.59)
04:48:17.004 00.001 13300 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.05 cameraTheta=0.97 mountX=0.04 mountY=0.03, mountTheta=0.56
04:48:17.007 00.003 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.04, opts=13)
04:48:17.007 00.000 13300 Enqueuing Move request for scope (0.03, 0.04)
04:48:17.007 00.000 11596 Worker thread wakes up
04:48:17.008 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.04) opts 0xd
04:48:17.008 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.04)
04:48:17.008 00.000 11596 Moving (0.03, 0.04) raw xDistance=0.04 yDistance=0.03
04:48:17.008 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
04:48:17.008 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:48:17.008 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:48:17.008 00.000 11596 MoveAxis(E, 0, ABG)
04:48:17.009 00.001 11596 Move returns status 0, amount 0
04:48:17.009 00.000 11596 MoveAxis(N, 0, ABG)
04:48:17.009 00.000 11596 Move returns status 0, amount 0
04:48:17.009 00.000 11596 move complete, result=0
04:48:17.009 00.000 11596 worker thread done servicing request
04:48:17.017 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=144, med=4, FiltMin=2, FiltMax=36, Gamma=0.510
04:48:17.027 00.010 13300 UpdateGuideState exits: m=413 SNR=14.1
04:48:17.027 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:48:17.027 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:48:17.027 00.000 13300 Enqueuing Expose request
04:48:17.027 00.000 11596 Worker thread wakes up
04:48:17.027 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:48:17.028 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:48:17.160 00.132 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c29e6e63-b3db-4d09-982d-fe82f89dbb90"}
04:48:17.161 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c29e6e63-b3db-4d09-982d-fe82f89dbb90"}
04:48:17.163 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b2eaf25f-e7f2-4a2a-a819-0ccb44034f4e"}
04:48:17.163 00.000 13300 case statement mapped state 6 to 3
04:48:17.163 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b2eaf25f-e7f2-4a2a-a819-0ccb44034f4e"}
04:48:17.164 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d6ee540b-d790-49ac-91e8-324a00648697"}
04:48:17.164 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":200,"width":15,"height":15,"star_pos":[7.21,7.23],"pixels":"..."},"id":"d6ee540b-d790-49ac-91e8-324a00648697"}
04:48:17.533 00.369 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:48:20.157 02.624 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"66bea3a5-ba97-4163-9d64-916f5fef7697"}
04:48:20.157 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"66bea3a5-ba97-4163-9d64-916f5fef7697"}
04:48:20.158 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f72e6a8f-346e-4388-855c-592a191380fe"}
04:48:20.158 00.000 13300 case statement mapped state 6 to 3
04:48:20.158 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f72e6a8f-346e-4388-855c-592a191380fe"}
04:48:20.159 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9cda4be7-a178-4a09-9e60-9311286b5725"}
04:48:20.159 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":200,"width":15,"height":15,"star_pos":[7.21,7.23],"pixels":"..."},"id":"9cda4be7-a178-4a09-9e60-9311286b5725"}
04:48:20.580 00.421 11596 Exposure complete
04:48:20.667 00.087 11596 worker thread done servicing request
04:48:20.667 00.000 13300 OnExposeComplete: enter
04:48:20.667 00.000 13300 UpdateGuideState(): m_state=6
04:48:20.668 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 201
04:48:20.668 00.000 13300 Star::Find returns 1 (0), X=1217.25, Y=22.27, Mass=635, SNR=17.5, Peak=48 HFD=3.9
04:48:20.669 00.001 13300 MultiStar: [#1 0.07,0.10,0.61,U] [#2 0.30,-0.22,0.00,M5] [#3 0.45,0.13,0.00,M1] [#4 0.32,0.22,0.00,M5] [#5 0.12,-0.35,0.00,M5] [#6 0.12,0.40,0.00,M5] 
04:48:20.669 00.000 13300 refined, 1 included, MultiStar: {0.09, 0.10}, one-star: {0.09, 0.10}
04:48:20.669 00.000 13300 CameraToMount -- cameraTheta (0.85) - m_xAngle (1.53) = xAngle (-0.68 = -0.68)
04:48:20.669 00.000 13300 CameraToMount -- cameraTheta (0.85) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.81 = 2.48)
04:48:20.669 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.10 hyp=0.13 cameraTheta=0.85 mountX=0.10 mountY=0.08, mountTheta=0.67
04:48:20.672 00.003 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.10, opts=13)
04:48:20.672 00.000 13300 Enqueuing Move request for scope (0.09, 0.10)
04:48:20.672 00.000 11596 Worker thread wakes up
04:48:20.672 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.10) opts 0xd
04:48:20.672 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.10)
04:48:20.673 00.001 11596 Moving (0.09, 0.10) raw xDistance=0.10 yDistance=0.08
04:48:20.673 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
04:48:20.673 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:48:20.673 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
04:48:20.673 00.000 11596 MoveAxis(E, 0, ABG)
04:48:20.673 00.000 11596 Move returns status 0, amount 0
04:48:20.673 00.000 11596 MoveAxis(N, 0, ABG)
04:48:20.673 00.000 11596 Move returns status 0, amount 0
04:48:20.674 00.001 11596 move complete, result=0
04:48:20.674 00.000 11596 worker thread done servicing request
04:48:20.681 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=185, med=4, FiltMin=2, FiltMax=70, Gamma=0.510
04:48:20.689 00.008 13300 UpdateGuideState exits: m=635 SNR=17.5
04:48:20.689 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:48:20.690 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:48:20.690 00.000 13300 Enqueuing Expose request
04:48:20.690 00.000 11596 Worker thread wakes up
04:48:20.690 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:48:20.690 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:48:21.205 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:48:23.157 01.952 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f68ddac6-58dc-4f63-bc66-1da7796ee568"}
04:48:23.157 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f68ddac6-58dc-4f63-bc66-1da7796ee568"}
04:48:23.158 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e60b4178-9104-43eb-875b-29448c92e5cd"}
04:48:23.158 00.000 13300 case statement mapped state 6 to 3
04:48:23.158 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e60b4178-9104-43eb-875b-29448c92e5cd"}
04:48:23.159 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4a74f6ab-df75-4618-b555-6afa14499959"}
04:48:23.159 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":201,"width":15,"height":15,"star_pos":[7.25,7.27],"pixels":"..."},"id":"4a74f6ab-df75-4618-b555-6afa14499959"}
04:48:24.236 01.077 11596 Exposure complete
04:48:24.312 00.076 11596 worker thread done servicing request
04:48:24.312 00.000 13300 OnExposeComplete: enter
04:48:24.312 00.000 13300 UpdateGuideState(): m_state=6
04:48:24.312 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 202
04:48:24.312 00.000 13300 Star::Find returns 1 (0), X=1217.27, Y=22.33, Mass=662, SNR=17.9, Peak=50 HFD=3.7
04:48:24.312 00.000 13300 Status Line: Mass: 662 vs 126
04:48:24.317 00.005 13300 UpdateCurrentPosition: star mass new=661.7 exp=126.2 thresh=50% limits=(63.1, 1395.4, 252.5)
04:48:24.317 00.000 13300 DistanceChecker: activated
04:48:24.317 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:48:24.317 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:48:24.318 00.001 13300 Enqueuing Move request for scope (0.00, 0.00)
04:48:24.318 00.000 11596 Worker thread wakes up
04:48:24.318 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:48:24.318 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:48:24.318 00.000 11596 move complete, result=0
04:48:24.318 00.000 11596 worker thread done servicing request
04:48:24.420 00.102 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:48:24.420 00.000 13300 Status Line: Stella per per cambiamento di massa
04:48:24.425 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=174, med=4, FiltMin=2, FiltMax=66, Gamma=0.510
04:48:24.433 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:48:24.433 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:48:24.433 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:48:24.433 00.000 13300 Enqueuing Expose request
04:48:24.434 00.001 11596 Worker thread wakes up
04:48:24.434 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:48:24.943 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:48:26.156 01.213 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dca48572-db86-48a2-8848-4502b94f2801"}
04:48:26.156 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dca48572-db86-48a2-8848-4502b94f2801"}
04:48:26.157 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6be64d01-0c2f-489c-8f9f-0223ce9e064d"}
04:48:26.157 00.000 13300 case statement mapped state 6 to 4
04:48:26.157 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"6be64d01-0c2f-489c-8f9f-0223ce9e064d"}
04:48:26.157 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3279d769-0028-4802-b572-97ebfdc89e3a"}
04:48:26.157 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":202,"width":15,"height":15,"star_pos":[7.25,7.27],"pixels":"..."},"id":"3279d769-0028-4802-b572-97ebfdc89e3a"}
04:48:27.968 01.811 11596 Exposure complete
04:48:28.037 00.069 11596 worker thread done servicing request
04:48:28.037 00.000 13300 OnExposeComplete: enter
04:48:28.037 00.000 13300 UpdateGuideState(): m_state=6
04:48:28.037 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 203
04:48:28.038 00.001 13300 Star::Find returns 1 (0), X=1217.09, Y=22.32, Mass=742, SNR=19.0, Peak=53 HFD=4.0
04:48:28.038 00.000 13300 DistanceChecker: deactivated
04:48:28.038 00.000 13300 MultiStar: [#1 -0.19,0.02,0.64,U] [#2 -0.14,-0.08,0.55,U] [#3 -0.18,0.01,0.41,U] [#4 0.08,0.14,0.30,U] [#5 -0.02,-0.12,0.29,U] [#6 -0.08,0.04,0.31,U] 
04:48:28.038 00.000 13300 refined, 6 included, MultiStar: {-0.10, 0.04}, one-star: {-0.07, 0.15}
04:48:28.039 00.001 13300 CameraToMount -- cameraTheta (2.74) - m_xAngle (1.53) = xAngle (1.21 = 1.21)
04:48:28.039 00.000 13300 CameraToMount -- cameraTheta (2.74) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.92 = -1.92)
04:48:28.039 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.04 hyp=0.11 cameraTheta=2.74 mountX=0.04 mountY=-0.10, mountTheta=-1.21
04:48:28.042 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.04, opts=13)
04:48:28.043 00.001 13300 Enqueuing Move request for scope (-0.10, 0.04)
04:48:28.043 00.000 11596 Worker thread wakes up
04:48:28.043 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.04) opts 0xd
04:48:28.043 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.04)
04:48:28.043 00.000 11596 Moving (-0.10, 0.04) raw xDistance=0.04 yDistance=-0.10
04:48:28.043 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
04:48:28.043 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:48:28.044 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:48:28.044 00.000 11596 MoveAxis(E, 0, ABG)
04:48:28.044 00.000 11596 Move returns status 0, amount 0
04:48:28.044 00.000 11596 MoveAxis(N, 0, ABG)
04:48:28.044 00.000 11596 Move returns status 0, amount 0
04:48:28.044 00.000 11596 move complete, result=0
04:48:28.044 00.000 11596 worker thread done servicing request
04:48:28.054 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=182, med=4, FiltMin=2, FiltMax=67, Gamma=0.510
04:48:28.062 00.008 13300 UpdateGuideState exits: m=742 SNR=19.0
04:48:28.063 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:48:28.063 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:48:28.063 00.000 13300 Enqueuing Expose request
04:48:28.063 00.000 11596 Worker thread wakes up
04:48:28.063 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:48:28.063 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:48:28.578 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:48:29.155 00.577 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8efe0d9a-7c4e-4d20-8623-97fe4d7f08b2"}
04:48:29.155 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8efe0d9a-7c4e-4d20-8623-97fe4d7f08b2"}
04:48:29.156 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f8cd9597-9d93-43ea-abb9-2f893696bb9b"}
04:48:29.156 00.000 13300 case statement mapped state 6 to 3
04:48:29.156 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f8cd9597-9d93-43ea-abb9-2f893696bb9b"}
04:48:29.156 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5e3c0d2c-972e-4082-98b9-6e005a334e4f"}
04:48:29.157 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":203,"width":15,"height":15,"star_pos":[7.09,7.32],"pixels":"..."},"id":"5e3c0d2c-972e-4082-98b9-6e005a334e4f"}
04:48:31.607 02.450 11596 Exposure complete
04:48:31.678 00.071 11596 worker thread done servicing request
04:48:31.678 00.000 13300 OnExposeComplete: enter
04:48:31.678 00.000 13300 UpdateGuideState(): m_state=6
04:48:31.678 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 204
04:48:31.678 00.000 13300 Star::Find returns 1 (0), X=1217.13, Y=22.36, Mass=712, SNR=18.6, Peak=52 HFD=4.0
04:48:31.679 00.001 13300 MultiStar: [#1 -0.03,0.19,0.65,U] [#2 0.11,0.20,0.58,U] [#3 0.02,0.20,0.38,U] [#4 -0.22,0.44,0.00,M5] [#5 -0.63,0.33,0.00,M5] [#6 -0.27,0.76,0.00,M5] 
04:48:31.679 00.000 13300 single-star, 3 included, MultiStar: {0.01, 0.20}, one-star: {-0.03, 0.19}
04:48:31.679 00.000 13300 CameraToMount -- cameraTheta (1.74) - m_xAngle (1.53) = xAngle (0.21 = 0.21)
04:48:31.679 00.000 13300 CameraToMount -- cameraTheta (1.74) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.92 = -2.92)
04:48:31.679 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.19 hyp=0.20 cameraTheta=1.74 mountX=0.19 mountY=-0.04, mountTheta=-0.22
04:48:31.681 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.19, opts=13)
04:48:31.682 00.001 13300 Enqueuing Move request for scope (-0.03, 0.19)
04:48:31.682 00.000 11596 Worker thread wakes up
04:48:31.682 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.19) opts 0xd
04:48:31.682 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.19)
04:48:31.682 00.000 11596 Moving (-0.03, 0.19) raw xDistance=0.19 yDistance=-0.04
04:48:31.682 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.19
04:48:31.682 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:48:31.682 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:48:31.682 00.000 11596 MoveAxis(W, 240, ABG)
04:48:31.683 00.001 11596 Guiding  Dir = 3, Dur = 240
04:48:31.683 00.000 11596 IsSlewing returns 0
04:48:31.692 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=178, med=4, FiltMin=2, FiltMax=69, Gamma=0.510
04:48:31.700 00.008 13300 UpdateGuideState exits: m=712 SNR=18.6
04:48:31.700 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:48:31.700 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:48:31.701 00.001 13300 Enqueuing Expose request
04:48:31.764 00.063 11596 IsGuiding returns 0
04:48:32.150 00.386 11596 IsGuiding returns 1
04:48:32.150 00.000 11596 scope still moving after pulse duration time elapsed
04:48:32.154 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d5918e11-7f79-4665-852b-bd9c7bc2fde4"}
04:48:32.154 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d5918e11-7f79-4665-852b-bd9c7bc2fde4"}
04:48:32.155 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ff3db8d4-a6c9-4561-b386-e946fb36d495"}
04:48:32.155 00.000 13300 case statement mapped state 6 to 3
04:48:32.155 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ff3db8d4-a6c9-4561-b386-e946fb36d495"}
04:48:32.155 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"36fe5353-617f-4839-b39e-8768443e23b0"}
04:48:32.155 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":204,"width":15,"height":15,"star_pos":[7.13,7.36],"pixels":"..."},"id":"36fe5353-617f-4839-b39e-8768443e23b0"}
04:48:32.341 00.186 11596 IsSlewing returns 0
04:48:32.459 00.118 11596 IsGuiding returns 0
04:48:32.459 00.000 11596 scope move finished after 240 + 455 ms
04:48:32.459 00.000 11596 Move returns status 0, amount 240
04:48:32.459 00.000 11596 MoveAxis(N, 0, ABG)
04:48:32.459 00.000 11596 Move returns status 0, amount 0
04:48:32.459 00.000 11596 move complete, result=0
04:48:32.460 00.001 11596 worker thread done servicing request
04:48:32.460 00.000 13300 GuideStep: 0.2 px 240 ms WEST, -0.0 px 0 ms NORTH
04:48:32.460 00.000 11596 Worker thread wakes up
04:48:32.460 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:48:32.976 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:48:35.152 02.176 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"10d14fb3-6777-4b82-b61d-81e601d2546c"}
04:48:35.152 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"10d14fb3-6777-4b82-b61d-81e601d2546c"}
04:48:35.153 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7e0131fa-a2c6-49b0-aaf8-d308eee8db63"}
04:48:35.153 00.000 13300 case statement mapped state 6 to 3
04:48:35.153 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7e0131fa-a2c6-49b0-aaf8-d308eee8db63"}
04:48:35.153 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2949bcde-0400-4e93-8732-39b560a4175b"}
04:48:35.153 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":204,"width":15,"height":15,"star_pos":[7.13,7.36],"pixels":"..."},"id":"2949bcde-0400-4e93-8732-39b560a4175b"}
04:48:36.004 00.851 11596 Exposure complete
04:48:36.075 00.071 11596 worker thread done servicing request
04:48:36.075 00.000 13300 OnExposeComplete: enter
04:48:36.075 00.000 13300 UpdateGuideState(): m_state=6
04:48:36.075 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 205
04:48:36.075 00.000 13300 Star::Find returns 1 (0), X=1217.12, Y=22.26, Mass=730, SNR=18.8, Peak=51 HFD=4.1
04:48:36.076 00.001 13300 MultiStar: [#1 0.14,0.22,0.63,U] [#2 0.07,-0.13,0.58,U] [#3 0.03,0.29,0.41,U] [#4 0.17,0.80,0.00,M6] [#5 -0.32,0.49,0.00,M6] [#6 0.20,0.01,0.31,U] 
04:48:36.076 00.000 13300 single-star, 4 included, MultiStar: {0.06, 0.09}, one-star: {-0.04, 0.09}
04:48:36.076 00.000 13300 CameraToMount -- cameraTheta (1.99) - m_xAngle (1.53) = xAngle (0.46 = 0.46)
04:48:36.076 00.000 13300 CameraToMount -- cameraTheta (1.99) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.67 = -2.67)
04:48:36.076 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.09 hyp=0.10 cameraTheta=1.99 mountX=0.09 mountY=-0.05, mountTheta=-0.47
04:48:36.078 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.09, opts=13)
04:48:36.078 00.000 13300 Enqueuing Move request for scope (-0.04, 0.09)
04:48:36.078 00.000 11596 Worker thread wakes up
04:48:36.078 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.09) opts 0xd
04:48:36.078 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.09)
04:48:36.079 00.001 11596 Moving (-0.04, 0.09) raw xDistance=0.09 yDistance=-0.05
04:48:36.079 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
04:48:36.079 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:48:36.079 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:48:36.079 00.000 11596 MoveAxis(E, 0, ABG)
04:48:36.079 00.000 11596 Move returns status 0, amount 0
04:48:36.079 00.000 11596 MoveAxis(N, 0, ABG)
04:48:36.079 00.000 11596 Move returns status 0, amount 0
04:48:36.079 00.000 11596 move complete, result=0
04:48:36.080 00.001 11596 worker thread done servicing request
04:48:36.086 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=184, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
04:48:36.094 00.008 13300 UpdateGuideState exits: m=730 SNR=18.8
04:48:36.094 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:48:36.094 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:48:36.094 00.000 13300 Enqueuing Expose request
04:48:36.094 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:48:36.095 00.001 11596 Worker thread wakes up
04:48:36.095 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:48:36.609 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:48:38.152 01.543 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1a89dd3d-5ea7-44df-a419-29a181509aeb"}
04:48:38.152 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1a89dd3d-5ea7-44df-a419-29a181509aeb"}
04:48:38.153 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"395a45e6-1990-4535-b2e9-bcbda416dd7c"}
04:48:38.153 00.000 13300 case statement mapped state 6 to 3
04:48:38.153 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"395a45e6-1990-4535-b2e9-bcbda416dd7c"}
04:48:38.153 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b2efe94c-7236-4d6d-9711-72025f3a6763"}
04:48:38.154 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":205,"width":15,"height":15,"star_pos":[7.12,7.26],"pixels":"..."},"id":"b2efe94c-7236-4d6d-9711-72025f3a6763"}
04:48:39.630 01.476 11596 Exposure complete
04:48:39.701 00.071 11596 worker thread done servicing request
04:48:39.701 00.000 13300 OnExposeComplete: enter
04:48:39.702 00.001 13300 UpdateGuideState(): m_state=6
04:48:39.702 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
04:48:39.702 00.000 13300 Star::Find returns 1 (0), X=1217.20, Y=22.50, Mass=786, SNR=19.5, Peak=55 HFD=4.0
04:48:39.702 00.000 13300 MultiStar: [#1 0.26,0.22,0.00,M1] [#2 0.17,0.36,0.00,M3] [#3 0.43,0.52,0.00,M1] [#4 0.08,0.61,0.00,M7] [#5 -0.06,0.45,0.00,M7] [#6 0.28,0.06,0.27,U] 
04:48:39.703 00.001 13300 refined, 1 included, MultiStar: {0.09, 0.27}, one-star: {0.04, 0.33}
04:48:39.703 00.000 13300 CameraToMount -- cameraTheta (1.25) - m_xAngle (1.53) = xAngle (-0.28 = -0.28)
04:48:39.703 00.000 13300 CameraToMount -- cameraTheta (1.25) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.41 = 2.87)
04:48:39.703 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.27 hyp=0.29 cameraTheta=1.25 mountX=0.28 mountY=0.08, mountTheta=0.27
04:48:39.705 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.27, opts=13)
04:48:39.705 00.000 13300 Enqueuing Move request for scope (0.09, 0.27)
04:48:39.705 00.000 11596 Worker thread wakes up
04:48:39.705 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.27) opts 0xd
04:48:39.705 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.27)
04:48:39.705 00.000 11596 Moving (0.09, 0.27) raw xDistance=0.28 yDistance=0.08
04:48:39.705 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
04:48:39.706 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:48:39.706 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
04:48:39.706 00.000 11596 MoveAxis(W, 348, ABG)
04:48:39.706 00.000 11596 Guiding  Dir = 3, Dur = 348
04:48:39.706 00.000 11596 IsSlewing returns 0
04:48:39.712 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=163, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
04:48:39.721 00.009 13300 UpdateGuideState exits: m=786 SNR=19.5
04:48:39.721 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:48:39.721 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:48:39.721 00.000 13300 Enqueuing Expose request
04:48:39.796 00.075 11596 IsGuiding returns 0
04:48:40.061 00.265 11596 PulseGuide returned control before completion, sleep 94
04:48:40.288 00.227 11596 IsGuiding returns 1
04:48:40.288 00.000 11596 scope still moving after pulse duration time elapsed
04:48:40.311 00.023 11596 IsSlewing returns 0
04:48:40.381 00.070 11596 IsGuiding returns 1
04:48:40.402 00.021 11596 IsSlewing returns 0
04:48:40.634 00.232 11596 IsGuiding returns 0
04:48:40.634 00.000 11596 scope move finished after 348 + 490 ms
04:48:40.634 00.000 11596 Move returns status 0, amount 348
04:48:40.634 00.000 11596 MoveAxis(N, 0, ABG)
04:48:40.634 00.000 11596 Move returns status 0, amount 0
04:48:40.634 00.000 11596 move complete, result=0
04:48:40.634 00.000 11596 worker thread done servicing request
04:48:40.634 00.000 11596 Worker thread wakes up
04:48:40.635 00.001 13300 GuideStep: 0.3 px 348 ms WEST, 0.1 px 0 ms NORTH
04:48:40.635 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:48:41.140 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:48:41.151 00.011 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"646987ca-36ad-431a-9fc5-12962b2f2448"}
04:48:41.151 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"646987ca-36ad-431a-9fc5-12962b2f2448"}
04:48:41.152 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"50eec818-3724-46b5-9a40-2ed6bf0e5832"}
04:48:41.152 00.000 13300 case statement mapped state 6 to 3
04:48:41.152 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"50eec818-3724-46b5-9a40-2ed6bf0e5832"}
04:48:41.152 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"da1910e7-bea6-4fd3-8892-886abd10c1fe"}
04:48:41.152 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":206,"width":15,"height":15,"star_pos":[7.20,6.50],"pixels":"..."},"id":"da1910e7-bea6-4fd3-8892-886abd10c1fe"}
04:48:44.150 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4c1e1ad2-3d10-465b-b86f-095c7b774721"}
04:48:44.150 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4c1e1ad2-3d10-465b-b86f-095c7b774721"}
04:48:44.151 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"15c406c2-c6f3-4119-92de-b931a5435c45"}
04:48:44.151 00.000 13300 case statement mapped state 6 to 3
04:48:44.151 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"15c406c2-c6f3-4119-92de-b931a5435c45"}
04:48:44.152 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"67bc36f8-9737-40e1-9560-7db1d158e23b"}
04:48:44.152 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":206,"width":15,"height":15,"star_pos":[7.20,6.50],"pixels":"..."},"id":"67bc36f8-9737-40e1-9560-7db1d158e23b"}
04:48:44.170 00.018 11596 Exposure complete
04:48:44.244 00.074 11596 worker thread done servicing request
04:48:44.244 00.000 13300 OnExposeComplete: enter
04:48:44.245 00.001 13300 UpdateGuideState(): m_state=6
04:48:44.245 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 207
04:48:44.245 00.000 13300 Star::Find returns 1 (0), X=1217.31, Y=22.38, Mass=746, SNR=19.1, Peak=53 HFD=3.9
04:48:44.246 00.001 13300 MultiStar: [#1 0.22,0.21,0.63,U] [#2 0.14,-0.06,0.57,U] [#3 0.05,0.07,0.38,U] [#4 0.06,0.45,0.00,M8] [#5 -0.16,0.30,0.00,M8] [#6 0.20,0.40,0.00,M4] 
04:48:44.246 00.000 13300 refined, 3 included, MultiStar: {0.15, 0.13}, one-star: {0.15, 0.22}
04:48:44.246 00.000 13300 CameraToMount -- cameraTheta (0.71) - m_xAngle (1.53) = xAngle (-0.82 = -0.82)
04:48:44.246 00.000 13300 CameraToMount -- cameraTheta (0.71) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.95 = 2.33)
04:48:44.246 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=0.13 hyp=0.20 cameraTheta=0.71 mountX=0.14 mountY=0.14, mountTheta=0.82
04:48:44.249 00.003 13300 SchedulePrimaryMove(1016D950, x=0.15, y=0.13, opts=13)
04:48:44.249 00.000 13300 Enqueuing Move request for scope (0.15, 0.13)
04:48:44.249 00.000 11596 Worker thread wakes up
04:48:44.249 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.13) opts 0xd
04:48:44.249 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, 0.13)
04:48:44.249 00.000 11596 Moving (0.15, 0.13) raw xDistance=0.14 yDistance=0.14
04:48:44.249 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
04:48:44.249 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:48:44.250 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
04:48:44.250 00.000 11596 MoveAxis(E, 0, ABG)
04:48:44.250 00.000 11596 Move returns status 0, amount 0
04:48:44.250 00.000 11596 MoveAxis(N, 0, ABG)
04:48:44.250 00.000 11596 Move returns status 0, amount 0
04:48:44.250 00.000 11596 move complete, result=0
04:48:44.250 00.000 11596 worker thread done servicing request
04:48:44.255 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=177, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
04:48:44.264 00.009 13300 UpdateGuideState exits: m=746 SNR=19.1
04:48:44.264 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:48:44.265 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:48:44.265 00.000 13300 Enqueuing Expose request
04:48:44.265 00.000 11596 Worker thread wakes up
04:48:44.265 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:48:44.265 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:48:44.769 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:48:47.150 02.381 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"14d1a43c-2bd8-461f-a2c1-e0a44d14c186"}
04:48:47.150 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"14d1a43c-2bd8-461f-a2c1-e0a44d14c186"}
04:48:47.151 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fc74219e-875c-4663-a205-161127b88e09"}
04:48:47.151 00.000 13300 case statement mapped state 6 to 3
04:48:47.151 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fc74219e-875c-4663-a205-161127b88e09"}
04:48:47.151 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7fc65250-79bf-41b7-aa45-7ed1fa851c99"}
04:48:47.152 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":207,"width":15,"height":15,"star_pos":[7.31,7.38],"pixels":"..."},"id":"7fc65250-79bf-41b7-aa45-7ed1fa851c99"}
04:48:47.794 00.642 11596 Exposure complete
04:48:47.868 00.074 11596 worker thread done servicing request
04:48:47.868 00.000 13300 OnExposeComplete: enter
04:48:47.868 00.000 13300 UpdateGuideState(): m_state=6
04:48:47.869 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 208
04:48:47.869 00.000 13300 Star::Find returns 1 (0), X=1217.35, Y=22.53, Mass=733, SNR=18.9, Peak=53 HFD=4.0
04:48:47.869 00.000 13300 MultiStar: [#1 0.31,0.31,0.00,M1] [#2 0.10,0.06,0.57,U] [#3 0.15,0.25,0.36,U] [#4 0.08,0.29,0.30,U] [#5 -0.08,0.07,0.28,U] [#6 -0.20,0.12,0.28,U] 
04:48:47.869 00.000 13300 refined, 5 included, MultiStar: {0.09, 0.23}, one-star: {0.19, 0.36}
04:48:47.869 00.000 13300 CameraToMount -- cameraTheta (1.20) - m_xAngle (1.53) = xAngle (-0.33 = -0.33)
04:48:47.870 00.001 13300 CameraToMount -- cameraTheta (1.20) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.46 = 2.83)
04:48:47.870 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.23 hyp=0.24 cameraTheta=1.20 mountX=0.23 mountY=0.08, mountTheta=0.32
04:48:47.871 00.001 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.23, opts=13)
04:48:47.872 00.001 13300 Enqueuing Move request for scope (0.09, 0.23)
04:48:47.872 00.000 11596 Worker thread wakes up
04:48:47.872 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.23) opts 0xd
04:48:47.872 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.23)
04:48:47.872 00.000 11596 Moving (0.09, 0.23) raw xDistance=0.23 yDistance=0.08
04:48:47.872 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
04:48:47.872 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:48:47.872 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
04:48:47.872 00.000 11596 MoveAxis(W, 286, ABG)
04:48:47.873 00.001 11596 Guiding  Dir = 3, Dur = 286
04:48:47.873 00.000 11596 IsSlewing returns 0
04:48:47.882 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=176, med=4, FiltMin=2, FiltMax=65, Gamma=0.510
04:48:47.889 00.007 13300 UpdateGuideState exits: m=733 SNR=18.9
04:48:47.890 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:48:47.890 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:48:47.890 00.000 13300 Enqueuing Expose request
04:48:48.037 00.147 11596 IsGuiding returns 0
04:48:48.422 00.385 11596 IsGuiding returns 1
04:48:48.422 00.000 11596 scope still moving after pulse duration time elapsed
04:48:48.643 00.221 11596 IsSlewing returns 0
04:48:48.907 00.264 11596 IsGuiding returns 0
04:48:48.907 00.000 11596 scope move finished after 286 + 583 ms
04:48:48.907 00.000 11596 Move returns status 0, amount 286
04:48:48.907 00.000 11596 MoveAxis(N, 0, ABG)
04:48:48.907 00.000 11596 Move returns status 0, amount 0
04:48:48.907 00.000 11596 move complete, result=0
04:48:48.907 00.000 11596 worker thread done servicing request
04:48:48.907 00.000 11596 Worker thread wakes up
04:48:48.907 00.000 13300 GuideStep: 0.2 px 286 ms WEST, 0.1 px 0 ms NORTH
04:48:48.907 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:48:49.419 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:48:50.149 00.730 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"381282e7-227d-4b1e-acb6-4c640f8a4e97"}
04:48:50.149 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"381282e7-227d-4b1e-acb6-4c640f8a4e97"}
04:48:50.150 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4f7d8351-ede4-4650-a3d5-185db830a5b4"}
04:48:50.150 00.000 13300 case statement mapped state 6 to 3
04:48:50.150 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4f7d8351-ede4-4650-a3d5-185db830a5b4"}
04:48:50.151 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"08d45fb1-d089-40e4-84b7-86a07c2c5e9c"}
04:48:50.151 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":208,"width":15,"height":15,"star_pos":[7.35,6.53],"pixels":"..."},"id":"08d45fb1-d089-40e4-84b7-86a07c2c5e9c"}
04:48:52.447 02.296 11596 Exposure complete
04:48:52.515 00.068 11596 worker thread done servicing request
04:48:52.516 00.001 13300 OnExposeComplete: enter
04:48:52.516 00.000 13300 UpdateGuideState(): m_state=6
04:48:52.516 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 209
04:48:52.516 00.000 13300 Star::Find returns 1 (0), X=1217.27, Y=22.23, Mass=675, SNR=18.1, Peak=48 HFD=3.8
04:48:52.517 00.001 13300 MultiStar: [#1 0.08,0.10,0.62,U] [#2 0.14,-0.14,0.57,U] [#3 0.34,0.08,0.00,M1] [#4 0.01,0.23,0.32,U] [#5 -0.25,-0.36,0.00,M8] [#6 0.19,-0.31,0.00,M4] 
04:48:52.517 00.000 13300 refined, 3 included, MultiStar: {0.10, 0.05}, one-star: {0.11, 0.06}
04:48:52.517 00.000 13300 CameraToMount -- cameraTheta (0.45) - m_xAngle (1.53) = xAngle (-1.08 = -1.08)
04:48:52.517 00.000 13300 CameraToMount -- cameraTheta (0.45) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.21 = 2.07)
04:48:52.517 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.05 hyp=0.11 cameraTheta=0.45 mountX=0.05 mountY=0.09, mountTheta=1.08
04:48:52.519 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.05, opts=13)
04:48:52.519 00.000 13300 Enqueuing Move request for scope (0.10, 0.05)
04:48:52.519 00.000 11596 Worker thread wakes up
04:48:52.520 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.05) opts 0xd
04:48:52.520 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.05)
04:48:52.520 00.000 11596 Moving (0.10, 0.05) raw xDistance=0.05 yDistance=0.09
04:48:52.520 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
04:48:52.520 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:48:52.520 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:48:52.520 00.000 11596 MoveAxis(E, 0, ABG)
04:48:52.521 00.001 11596 Move returns status 0, amount 0
04:48:52.521 00.000 11596 MoveAxis(N, 0, ABG)
04:48:52.521 00.000 11596 Move returns status 0, amount 0
04:48:52.521 00.000 11596 move complete, result=0
04:48:52.521 00.000 11596 worker thread done servicing request
04:48:52.527 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=180, med=4, FiltMin=2, FiltMax=67, Gamma=0.510
04:48:52.535 00.008 13300 UpdateGuideState exits: m=675 SNR=18.1
04:48:52.536 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:48:52.536 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:48:52.536 00.000 13300 Enqueuing Expose request
04:48:52.536 00.000 11596 Worker thread wakes up
04:48:52.536 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:48:52.536 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:48:53.045 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:48:53.148 00.103 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fee0c4d5-f40e-45ef-9b2d-05669d43fa82"}
04:48:53.148 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fee0c4d5-f40e-45ef-9b2d-05669d43fa82"}
04:48:53.149 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fa05ba1b-f5f5-4791-8aa8-92c8277b8bfd"}
04:48:53.149 00.000 13300 case statement mapped state 6 to 3
04:48:53.149 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fa05ba1b-f5f5-4791-8aa8-92c8277b8bfd"}
04:48:53.149 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f69cfbb6-1d51-4c6d-84a0-3483c1416388"}
04:48:53.150 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":209,"width":15,"height":15,"star_pos":[7.27,7.23],"pixels":"..."},"id":"f69cfbb6-1d51-4c6d-84a0-3483c1416388"}
04:48:56.070 02.920 11596 Exposure complete
04:48:56.143 00.073 11596 worker thread done servicing request
04:48:56.144 00.001 13300 OnExposeComplete: enter
04:48:56.144 00.000 13300 UpdateGuideState(): m_state=6
04:48:56.144 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 210
04:48:56.144 00.000 13300 Star::Find returns 1 (0), X=1217.16, Y=22.11, Mass=535, SNR=16.1, Peak=41 HFD=4.1
04:48:56.145 00.001 13300 MultiStar: [#1 0.13,-0.29,0.00,M1] [#2 0.04,-0.19,0.63,U] [#3 -0.16,-0.09,0.46,U] [#4 -0.01,0.42,0.00,M7] [#5 -0.32,0.22,0.00,M9] [#6 0.04,0.01,0.32,U] 
04:48:56.145 00.000 13300 single-star, 3 included, MultiStar: {-0.01, -0.09}, one-star: {0.00, -0.06}
04:48:56.145 00.000 13300 CameraToMount -- cameraTheta (-1.51) - m_xAngle (1.53) = xAngle (-3.04 = -3.04)
04:48:56.145 00.000 13300 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.17 = 0.11)
04:48:56.145 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=-0.06 hyp=0.06 cameraTheta=-1.51 mountX=-0.06 mountY=0.01, mountTheta=3.03
04:48:56.147 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=-0.06, opts=13)
04:48:56.147 00.000 13300 Enqueuing Move request for scope (0.00, -0.06)
04:48:56.147 00.000 11596 Worker thread wakes up
04:48:56.147 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.06) opts 0xd
04:48:56.147 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, -0.06)
04:48:56.147 00.000 11596 Moving (0.00, -0.06) raw xDistance=-0.06 yDistance=0.01
04:48:56.147 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:48:56.148 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:48:56.148 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:48:56.148 00.000 11596 MoveAxis(E, 0, ABG)
04:48:56.148 00.000 11596 Move returns status 0, amount 0
04:48:56.148 00.000 11596 MoveAxis(N, 0, ABG)
04:48:56.148 00.000 11596 Move returns status 0, amount 0
04:48:56.149 00.001 11596 move complete, result=0
04:48:56.149 00.000 11596 worker thread done servicing request
04:48:56.154 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=159, med=4, FiltMin=2, FiltMax=66, Gamma=0.510
04:48:56.163 00.009 13300 UpdateGuideState exits: m=535 SNR=16.1
04:48:56.163 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:48:56.163 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:48:56.164 00.001 13300 Enqueuing Expose request
04:48:56.164 00.000 11596 Worker thread wakes up
04:48:56.164 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:48:56.164 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:48:56.166 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6d954b73-7644-42ad-8955-ba322a071425"}
04:48:56.166 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6d954b73-7644-42ad-8955-ba322a071425"}
04:48:56.171 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8307fc8b-83eb-442b-a99d-8aafe54db86f"}
04:48:56.171 00.000 13300 case statement mapped state 6 to 3
04:48:56.171 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8307fc8b-83eb-442b-a99d-8aafe54db86f"}
04:48:56.173 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c6588560-8cec-464c-b37b-f98c65410398"}
04:48:56.174 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":210,"width":15,"height":15,"star_pos":[7.16,7.11],"pixels":"..."},"id":"c6588560-8cec-464c-b37b-f98c65410398"}
04:48:56.679 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:48:59.148 02.469 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"52fee511-f473-4b62-a2a0-e07f3cdff2c9"}
04:48:59.148 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"52fee511-f473-4b62-a2a0-e07f3cdff2c9"}
04:48:59.149 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"457607a1-62d4-4c0b-b5c2-f90dccb1ef58"}
04:48:59.149 00.000 13300 case statement mapped state 6 to 3
04:48:59.149 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"457607a1-62d4-4c0b-b5c2-f90dccb1ef58"}
04:48:59.149 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bd00e46e-9a4f-4c25-8b26-e1b19f316249"}
04:48:59.149 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":210,"width":15,"height":15,"star_pos":[7.16,7.11],"pixels":"..."},"id":"bd00e46e-9a4f-4c25-8b26-e1b19f316249"}
04:48:59.710 00.561 11596 Exposure complete
04:48:59.779 00.069 11596 worker thread done servicing request
04:48:59.779 00.000 13300 OnExposeComplete: enter
04:48:59.779 00.000 13300 UpdateGuideState(): m_state=6
04:48:59.779 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 211
04:48:59.780 00.001 13300 Star::Find returns 1 (0), X=1217.08, Y=22.10, Mass=620, SNR=17.3, Peak=50 HFD=4.2
04:48:59.780 00.000 13300 MultiStar: [#1 -0.01,-0.12,0.58,U] [#2 -0.18,-0.18,0.54,U] [#3 -0.15,-0.31,0.00,M1] [#4 -0.07,0.02,0.30,U] [#5 -0.21,0.28,0.00,M10] [#6 0.10,-0.01,0.26,U] 
04:48:59.780 00.000 13300 single-star, 4 included, MultiStar: {-0.07, -0.09}, one-star: {-0.08, -0.07}
04:48:59.780 00.000 13300 CameraToMount -- cameraTheta (-2.42) - m_xAngle (1.53) = xAngle (-3.95 = 2.33)
04:48:59.780 00.000 13300 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.08 = -0.80)
04:48:59.780 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.07 hyp=0.11 cameraTheta=-2.42 mountX=-0.07 mountY=-0.08, mountTheta=-2.34
04:48:59.782 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.07, opts=13)
04:48:59.782 00.000 13300 Enqueuing Move request for scope (-0.08, -0.07)
04:48:59.783 00.001 11596 Worker thread wakes up
04:48:59.783 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.07) opts 0xd
04:48:59.783 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.07)
04:48:59.783 00.000 11596 Moving (-0.08, -0.07) raw xDistance=-0.07 yDistance=-0.08
04:48:59.783 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:48:59.783 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:48:59.783 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:48:59.783 00.000 11596 MoveAxis(E, 0, ABG)
04:48:59.783 00.000 11596 Move returns status 0, amount 0
04:48:59.783 00.000 11596 MoveAxis(N, 0, ABG)
04:48:59.783 00.000 11596 Move returns status 0, amount 0
04:48:59.784 00.001 11596 move complete, result=0
04:48:59.784 00.000 11596 worker thread done servicing request
04:48:59.791 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=148, med=4, FiltMin=2, FiltMax=62, Gamma=0.510
04:48:59.799 00.008 13300 UpdateGuideState exits: m=620 SNR=17.3
04:48:59.799 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:48:59.799 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:48:59.799 00.000 13300 Enqueuing Expose request
04:48:59.799 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:48:59.799 00.000 11596 Worker thread wakes up
04:48:59.799 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:49:00.315 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:49:02.148 01.833 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"33e6ac02-ef75-47dc-be60-310ab9ba09ef"}
04:49:02.148 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"33e6ac02-ef75-47dc-be60-310ab9ba09ef"}
04:49:02.149 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e9b1502b-077a-4358-8e76-6979242461e8"}
04:49:02.149 00.000 13300 case statement mapped state 6 to 3
04:49:02.149 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e9b1502b-077a-4358-8e76-6979242461e8"}
04:49:02.150 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"005e273c-d77b-454f-a55e-fbf29cc38591"}
04:49:02.150 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":211,"width":15,"height":15,"star_pos":[7.08,7.10],"pixels":"..."},"id":"005e273c-d77b-454f-a55e-fbf29cc38591"}
04:49:03.352 01.202 11596 Exposure complete
04:49:03.423 00.071 11596 worker thread done servicing request
04:49:03.423 00.000 13300 OnExposeComplete: enter
04:49:03.423 00.000 13300 UpdateGuideState(): m_state=6
04:49:03.424 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 212
04:49:03.424 00.000 13300 Star::Find returns 1 (0), X=1217.20, Y=22.21, Mass=567, SNR=16.6, Peak=44 HFD=3.9
04:49:03.424 00.000 13300 MultiStar: [#1 0.07,0.10,0.59,U] [#2 0.09,-0.10,0.55,U] [#3 -0.24,-0.21,0.00,M2] [#4 -0.15,0.53,0.00,M7] [#5 -0.23,-0.14,0.30,U] [#6 -0.14,-0.20,0.30,U] 
04:49:03.424 00.000 13300 refined, 4 included, MultiStar: {0.01, -0.02}, one-star: {0.04, 0.04}
04:49:03.425 00.001 13300 CameraToMount -- cameraTheta (-1.28) - m_xAngle (1.53) = xAngle (-2.81 = -2.81)
04:49:03.425 00.000 13300 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.94 = 0.34)
04:49:03.425 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-1.28 mountX=-0.02 mountY=0.01, mountTheta=2.80
04:49:03.428 00.003 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.02, opts=13)
04:49:03.428 00.000 13300 Enqueuing Move request for scope (0.01, -0.02)
04:49:03.428 00.000 11596 Worker thread wakes up
04:49:03.429 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd
04:49:03.429 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.02)
04:49:03.429 00.000 11596 Moving (0.01, -0.02) raw xDistance=-0.02 yDistance=0.01
04:49:03.429 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:49:03.429 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:49:03.429 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:49:03.430 00.001 11596 MoveAxis(E, 0, ABG)
04:49:03.430 00.000 11596 Move returns status 0, amount 0
04:49:03.430 00.000 11596 MoveAxis(N, 0, ABG)
04:49:03.430 00.000 11596 Move returns status 0, amount 0
04:49:03.430 00.000 11596 move complete, result=0
04:49:03.430 00.000 11596 worker thread done servicing request
04:49:03.438 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=149, med=4, FiltMin=2, FiltMax=59, Gamma=0.510
04:49:03.447 00.009 13300 UpdateGuideState exits: m=567 SNR=16.6
04:49:03.447 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:49:03.447 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:49:03.447 00.000 13300 Enqueuing Expose request
04:49:03.448 00.001 11596 Worker thread wakes up
04:49:03.448 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:49:03.448 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:49:03.962 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:49:05.147 01.185 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a7e49cbd-121a-46c5-bd4e-d0afb59eabfb"}
04:49:05.147 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a7e49cbd-121a-46c5-bd4e-d0afb59eabfb"}
04:49:05.148 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"abde0b4c-225e-4fef-9a87-ca852a5ac7ce"}
04:49:05.148 00.000 13300 case statement mapped state 6 to 3
04:49:05.148 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"abde0b4c-225e-4fef-9a87-ca852a5ac7ce"}
04:49:05.149 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e265404d-33bb-4e2f-9725-68fc9c3da6e6"}
04:49:05.149 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":212,"width":15,"height":15,"star_pos":[7.20,7.21],"pixels":"..."},"id":"e265404d-33bb-4e2f-9725-68fc9c3da6e6"}
04:49:06.996 01.847 11596 Exposure complete
04:49:07.075 00.079 11596 worker thread done servicing request
04:49:07.075 00.000 13300 OnExposeComplete: enter
04:49:07.075 00.000 13300 UpdateGuideState(): m_state=6
04:49:07.076 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 213
04:49:07.076 00.000 13300 Star::Find returns 1 (0), X=1217.14, Y=22.39, Mass=576, SNR=16.7, Peak=41 HFD=3.9
04:49:07.076 00.000 13300 MultiStar: [#1 0.02,-0.08,0.57,U] [#2 0.18,-0.23,0.57,U] [#3 0.30,0.06,0.38,U] [#4 0.01,0.61,0.00,M8] [#5 0.21,0.31,0.00,M10] [#6 0.32,0.33,0.00,M2] 
04:49:07.076 00.000 13300 refined, 3 included, MultiStar: {0.08, 0.03}, one-star: {-0.01, 0.22}
04:49:07.076 00.000 13300 CameraToMount -- cameraTheta (0.31) - m_xAngle (1.53) = xAngle (-1.23 = -1.23)
04:49:07.076 00.000 13300 CameraToMount -- cameraTheta (0.31) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.35 = 1.93)
04:49:07.077 00.001 13300 CameraToMount -- cameraX=0.08 cameraY=0.03 hyp=0.09 cameraTheta=0.31 mountX=0.03 mountY=0.08, mountTheta=1.23
04:49:07.078 00.001 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.03, opts=13)
04:49:07.079 00.001 13300 Enqueuing Move request for scope (0.08, 0.03)
04:49:07.079 00.000 11596 Worker thread wakes up
04:49:07.079 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.03) opts 0xd
04:49:07.079 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.03)
04:49:07.079 00.000 11596 Moving (0.08, 0.03) raw xDistance=0.03 yDistance=0.08
04:49:07.079 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:49:07.079 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:49:07.079 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
04:49:07.079 00.000 11596 MoveAxis(E, 0, ABG)
04:49:07.079 00.000 11596 Move returns status 0, amount 0
04:49:07.080 00.001 11596 MoveAxis(N, 0, ABG)
04:49:07.080 00.000 11596 Move returns status 0, amount 0
04:49:07.080 00.000 11596 move complete, result=0
04:49:07.080 00.000 11596 worker thread done servicing request
04:49:07.086 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=152, med=4, FiltMin=2, FiltMax=54, Gamma=0.510
04:49:07.094 00.008 13300 UpdateGuideState exits: m=576 SNR=16.7
04:49:07.094 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:49:07.094 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:49:07.094 00.000 13300 Enqueuing Expose request
04:49:07.095 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:49:07.095 00.000 11596 Worker thread wakes up
04:49:07.095 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:49:07.600 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:49:08.146 00.546 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"79f9a503-7df6-4ac9-9a90-c1783aa70b0c"}
04:49:08.146 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"79f9a503-7df6-4ac9-9a90-c1783aa70b0c"}
04:49:08.147 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"62746ceb-7b3a-4b7d-8bde-a983135c11c4"}
04:49:08.147 00.000 13300 case statement mapped state 6 to 3
04:49:08.147 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"62746ceb-7b3a-4b7d-8bde-a983135c11c4"}
04:49:08.147 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0618450a-40c1-4048-9e23-7d5146b76c88"}
04:49:08.147 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":213,"width":15,"height":15,"star_pos":[7.14,7.39],"pixels":"..."},"id":"0618450a-40c1-4048-9e23-7d5146b76c88"}
04:49:10.635 02.488 11596 Exposure complete
04:49:10.704 00.069 11596 worker thread done servicing request
04:49:10.705 00.001 13300 OnExposeComplete: enter
04:49:10.705 00.000 13300 UpdateGuideState(): m_state=6
04:49:10.705 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 214
04:49:10.705 00.000 13300 Star::Find returns 1 (0), X=1217.14, Y=22.42, Mass=660, SNR=17.9, Peak=49 HFD=3.9
04:49:10.706 00.001 13300 MultiStar: [#1 0.10,0.29,0.62,U] [#2 0.11,-0.09,0.57,U] [#3 0.32,0.07,0.00,M2] [#4 -0.09,0.27,0.28,U] [#5 -0.32,0.59,0.00,R] [#6 0.02,0.27,0.31,U] 
04:49:10.706 00.000 13300 refined, 4 included, MultiStar: {0.03, 0.20}, one-star: {-0.02, 0.25}
04:49:10.706 00.000 13300 CameraToMount -- cameraTheta (1.42) - m_xAngle (1.53) = xAngle (-0.12 = -0.12)
04:49:10.706 00.000 13300 CameraToMount -- cameraTheta (1.42) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.24 = 3.04)
04:49:10.706 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.20 hyp=0.20 cameraTheta=1.42 mountX=0.20 mountY=0.02, mountTheta=0.10
04:49:10.709 00.003 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.20, opts=13)
04:49:10.709 00.000 13300 Enqueuing Move request for scope (0.03, 0.20)
04:49:10.709 00.000 11596 Worker thread wakes up
04:49:10.709 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.20) opts 0xd
04:49:10.709 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.20)
04:49:10.709 00.000 11596 Moving (0.03, 0.20) raw xDistance=0.20 yDistance=0.02
04:49:10.709 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.20
04:49:10.709 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:49:10.710 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:49:10.710 00.000 11596 MoveAxis(W, 247, ABG)
04:49:10.710 00.000 11596 Guiding  Dir = 3, Dur = 247
04:49:10.710 00.000 11596 IsSlewing returns 0
04:49:10.716 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=152, med=4, FiltMin=2, FiltMax=59, Gamma=0.510
04:49:10.724 00.008 13300 UpdateGuideState exits: m=660 SNR=17.9
04:49:10.724 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:49:10.724 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:49:10.724 00.000 13300 Enqueuing Expose request
04:49:10.867 00.143 11596 IsGuiding returns 0
04:49:11.147 00.280 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b2e7539c-3ae7-4b30-8aba-730601ba4f7b"}
04:49:11.147 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b2e7539c-3ae7-4b30-8aba-730601ba4f7b"}
04:49:11.148 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c3e751e8-6f28-471e-b590-9b5a2546407c"}
04:49:11.148 00.000 13300 case statement mapped state 6 to 3
04:49:11.148 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c3e751e8-6f28-471e-b590-9b5a2546407c"}
04:49:11.148 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d42f166b-0d93-45ae-9897-63197b6e15f7"}
04:49:11.149 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":214,"width":15,"height":15,"star_pos":[7.14,7.42],"pixels":"..."},"id":"d42f166b-0d93-45ae-9897-63197b6e15f7"}
04:49:11.279 00.130 11596 IsGuiding returns 1
04:49:11.279 00.000 11596 scope still moving after pulse duration time elapsed
04:49:11.416 00.137 11596 IsSlewing returns 0
04:49:11.510 00.094 11596 IsGuiding returns 0
04:49:11.510 00.000 11596 scope move finished after 247 + 395 ms
04:49:11.510 00.000 11596 Move returns status 0, amount 247
04:49:11.510 00.000 11596 MoveAxis(N, 0, ABG)
04:49:11.510 00.000 11596 Move returns status 0, amount 0
04:49:11.510 00.000 11596 move complete, result=0
04:49:11.510 00.000 11596 worker thread done servicing request
04:49:11.510 00.000 11596 Worker thread wakes up
04:49:11.510 00.000 13300 GuideStep: 0.2 px 247 ms WEST, 0.0 px 0 ms NORTH
04:49:11.511 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:49:12.013 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:49:14.147 02.134 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a2b2f007-93e2-41a5-afcc-e42a695f32b7"}
04:49:14.147 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a2b2f007-93e2-41a5-afcc-e42a695f32b7"}
04:49:14.148 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"000ea63f-d49a-4b43-92ef-5d6af9c32393"}
04:49:14.149 00.001 13300 case statement mapped state 6 to 3
04:49:14.149 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"000ea63f-d49a-4b43-92ef-5d6af9c32393"}
04:49:14.150 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"02a23423-5466-4ca7-92f6-8bf7a0cd0443"}
04:49:14.150 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":214,"width":15,"height":15,"star_pos":[7.14,7.42],"pixels":"..."},"id":"02a23423-5466-4ca7-92f6-8bf7a0cd0443"}
04:49:15.074 00.924 11596 Exposure complete
04:49:15.215 00.141 11596 worker thread done servicing request
04:49:15.215 00.000 13300 OnExposeComplete: enter
04:49:15.215 00.000 13300 UpdateGuideState(): m_state=6
04:49:15.216 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 215
04:49:15.216 00.000 13300 Star::Find returns 1 (0), X=1217.23, Y=22.28, Mass=703, SNR=18.5, Peak=51 HFD=3.9
04:49:15.217 00.001 13300 MultiStar: [#1 0.18,0.07,0.57,U] [#2 -0.00,-0.06,0.59,U] [#3 0.44,-0.10,0.00,M3] [#4 -0.04,0.31,0.28,U] [#5 0.37,-0.28,0.00,M1] [#6 -0.24,-0.04,0.32,U] 
04:49:15.217 00.000 13300 refined, 4 included, MultiStar: {0.03, 0.07}, one-star: {0.07, 0.11}
04:49:15.217 00.000 13300 CameraToMount -- cameraTheta (1.18) - m_xAngle (1.53) = xAngle (-0.35 = -0.35)
04:49:15.217 00.000 13300 CameraToMount -- cameraTheta (1.18) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.48 = 2.81)
04:49:15.218 00.001 13300 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.07 cameraTheta=1.18 mountX=0.07 mountY=0.02, mountTheta=0.34
04:49:15.221 00.003 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.07, opts=13)
04:49:15.221 00.000 13300 Enqueuing Move request for scope (0.03, 0.07)
04:49:15.221 00.000 11596 Worker thread wakes up
04:49:15.221 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
04:49:15.222 00.001 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
04:49:15.222 00.000 11596 Moving (0.03, 0.07) raw xDistance=0.07 yDistance=0.02
04:49:15.222 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:49:15.222 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:49:15.222 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:49:15.222 00.000 11596 MoveAxis(E, 0, ABG)
04:49:15.222 00.000 11596 Move returns status 0, amount 0
04:49:15.223 00.001 11596 MoveAxis(N, 0, ABG)
04:49:15.223 00.000 11596 Move returns status 0, amount 0
04:49:15.223 00.000 11596 move complete, result=0
04:49:15.223 00.000 11596 worker thread done servicing request
04:49:15.230 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=159, med=4, FiltMin=2, FiltMax=61, Gamma=0.510
04:49:15.241 00.011 13300 UpdateGuideState exits: m=703 SNR=18.5
04:49:15.242 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:49:15.242 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:49:15.242 00.000 13300 Enqueuing Expose request
04:49:15.242 00.000 11596 Worker thread wakes up
04:49:15.242 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:49:15.242 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:49:15.758 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:49:17.148 01.390 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"730cd69e-3490-4881-a797-bdf9e31f405d"}
04:49:17.149 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"730cd69e-3490-4881-a797-bdf9e31f405d"}
04:49:17.149 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8a9f10b7-440d-4a6a-ad5f-1e806ada4b1c"}
04:49:17.149 00.000 13300 case statement mapped state 6 to 3
04:49:17.150 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8a9f10b7-440d-4a6a-ad5f-1e806ada4b1c"}
04:49:17.150 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d77756ca-2063-4bcd-929f-dc2df88ce616"}
04:49:17.151 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":215,"width":15,"height":15,"star_pos":[7.23,7.28],"pixels":"..."},"id":"d77756ca-2063-4bcd-929f-dc2df88ce616"}
04:49:18.885 01.734 11596 Exposure complete
04:49:18.962 00.077 11596 worker thread done servicing request
04:49:18.962 00.000 13300 OnExposeComplete: enter
04:49:18.962 00.000 13300 UpdateGuideState(): m_state=6
04:49:18.963 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 216
04:49:18.963 00.000 13300 Star::Find returns 1 (0), X=1217.02, Y=22.32, Mass=729, SNR=18.8, Peak=52 HFD=4.1
04:49:18.963 00.000 13300 MultiStar: [#1 0.04,0.13,0.57,U] [#2 -0.12,0.03,0.58,U] [#3 0.06,0.20,0.41,U] [#4 0.06,0.35,0.00,M7] [#5 -0.02,-0.30,0.28,U] [#6 -0.20,0.23,0.28,U] 
04:49:18.963 00.000 13300 refined, 5 included, MultiStar: {-0.07, 0.10}, one-star: {-0.14, 0.15}
04:49:18.964 00.001 13300 CameraToMount -- cameraTheta (2.20) - m_xAngle (1.53) = xAngle (0.67 = 0.67)
04:49:18.964 00.000 13300 CameraToMount -- cameraTheta (2.20) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.46 = -2.46)
04:49:18.964 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.10 hyp=0.12 cameraTheta=2.20 mountX=0.09 mountY=-0.08, mountTheta=-0.68
04:49:18.966 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.10, opts=13)
04:49:18.966 00.000 13300 Enqueuing Move request for scope (-0.07, 0.10)
04:49:18.966 00.000 11596 Worker thread wakes up
04:49:18.966 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.10) opts 0xd
04:49:18.966 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.10)
04:49:18.966 00.000 11596 Moving (-0.07, 0.10) raw xDistance=0.09 yDistance=-0.08
04:49:18.966 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
04:49:18.967 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:49:18.967 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:49:18.967 00.000 11596 MoveAxis(E, 0, ABG)
04:49:18.967 00.000 11596 Move returns status 0, amount 0
04:49:18.967 00.000 11596 MoveAxis(N, 0, ABG)
04:49:18.967 00.000 11596 Move returns status 0, amount 0
04:49:18.967 00.000 11596 move complete, result=0
04:49:18.967 00.000 11596 worker thread done servicing request
04:49:18.973 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=171, med=4, FiltMin=2, FiltMax=70, Gamma=0.510
04:49:18.982 00.009 13300 UpdateGuideState exits: m=729 SNR=18.8
04:49:18.982 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:49:18.982 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:49:18.982 00.000 13300 Enqueuing Expose request
04:49:18.982 00.000 11596 Worker thread wakes up
04:49:18.982 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:49:18.982 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:49:19.487 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:49:20.147 00.660 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"189d93b9-edb6-47e0-8d0d-e0261a5fe62b"}
04:49:20.147 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"189d93b9-edb6-47e0-8d0d-e0261a5fe62b"}
04:49:20.148 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e7883b4d-ae2e-4d9c-8fa6-4b1cf610e81d"}
04:49:20.148 00.000 13300 case statement mapped state 6 to 3
04:49:20.148 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e7883b4d-ae2e-4d9c-8fa6-4b1cf610e81d"}
04:49:20.149 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1fffbc60-d910-4dab-80ca-c09e2af4bbe2"}
04:49:20.149 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":216,"width":15,"height":15,"star_pos":[7.02,7.32],"pixels":"..."},"id":"1fffbc60-d910-4dab-80ca-c09e2af4bbe2"}
04:49:22.529 02.380 11596 Exposure complete
04:49:22.602 00.073 11596 worker thread done servicing request
04:49:22.602 00.000 13300 OnExposeComplete: enter
04:49:22.602 00.000 13300 UpdateGuideState(): m_state=6
04:49:22.602 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 217
04:49:22.602 00.000 13300 Star::Find returns 1 (0), X=1217.14, Y=22.43, Mass=720, SNR=18.7, Peak=50 HFD=3.9
04:49:22.603 00.001 13300 MultiStar: [#1 -0.12,0.20,0.63,U] [#2 -0.05,-0.09,0.59,U] [#3 -0.20,0.02,0.41,U] [#4 0.02,0.31,0.00,M8] [#5 -0.17,0.08,0.31,U] [#6 -0.34,0.03,0.00,M1] 
04:49:22.603 00.000 13300 refined, 4 included, MultiStar: {-0.09, 0.12}, one-star: {-0.02, 0.26}
04:49:22.603 00.000 13300 CameraToMount -- cameraTheta (2.19) - m_xAngle (1.53) = xAngle (0.66 = 0.66)
04:49:22.603 00.000 13300 CameraToMount -- cameraTheta (2.19) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.47 = -2.47)
04:49:22.603 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.12 hyp=0.15 cameraTheta=2.19 mountX=0.12 mountY=-0.09, mountTheta=-0.67
04:49:22.605 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.12, opts=13)
04:49:22.605 00.000 13300 Enqueuing Move request for scope (-0.09, 0.12)
04:49:22.605 00.000 11596 Worker thread wakes up
04:49:22.605 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.12) opts 0xd
04:49:22.606 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.12)
04:49:22.606 00.000 11596 Moving (-0.09, 0.12) raw xDistance=0.12 yDistance=-0.09
04:49:22.606 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
04:49:22.606 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:49:22.606 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:49:22.606 00.000 11596 MoveAxis(E, 0, ABG)
04:49:22.606 00.000 11596 Move returns status 0, amount 0
04:49:22.606 00.000 11596 MoveAxis(N, 0, ABG)
04:49:22.606 00.000 11596 Move returns status 0, amount 0
04:49:22.606 00.000 11596 move complete, result=0
04:49:22.607 00.001 11596 worker thread done servicing request
04:49:22.613 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=172, med=4, FiltMin=2, FiltMax=67, Gamma=0.510
04:49:22.621 00.008 13300 UpdateGuideState exits: m=720 SNR=18.7
04:49:22.621 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:49:22.621 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:49:22.622 00.001 13300 Enqueuing Expose request
04:49:22.622 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:49:22.622 00.000 11596 Worker thread wakes up
04:49:22.622 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:49:23.137 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:49:23.148 00.011 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"687ee2dc-6e05-47fd-a56b-def6f07d3879"}
04:49:23.148 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"687ee2dc-6e05-47fd-a56b-def6f07d3879"}
04:49:23.149 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e7b8d281-5a62-4ebf-8d74-36ceafc196d3"}
04:49:23.149 00.000 13300 case statement mapped state 6 to 3
04:49:23.149 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e7b8d281-5a62-4ebf-8d74-36ceafc196d3"}
04:49:23.150 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"324da7e5-655a-4010-8ce7-a2065b49f8ed"}
04:49:23.150 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":217,"width":15,"height":15,"star_pos":[7.14,7.43],"pixels":"..."},"id":"324da7e5-655a-4010-8ce7-a2065b49f8ed"}
04:49:26.147 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"641a9333-9ad3-4869-bcc5-3b56c556430f"}
04:49:26.147 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"641a9333-9ad3-4869-bcc5-3b56c556430f"}
04:49:26.148 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7289b58e-8a77-40a2-b55c-6508685f973e"}
04:49:26.148 00.000 13300 case statement mapped state 6 to 3
04:49:26.148 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7289b58e-8a77-40a2-b55c-6508685f973e"}
04:49:26.149 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c88398bf-dcba-4949-aa20-e3359834e0ce"}
04:49:26.149 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":217,"width":15,"height":15,"star_pos":[7.14,7.43],"pixels":"..."},"id":"c88398bf-dcba-4949-aa20-e3359834e0ce"}
04:49:26.179 00.030 11596 Exposure complete
04:49:26.249 00.070 11596 worker thread done servicing request
04:49:26.249 00.000 13300 OnExposeComplete: enter
04:49:26.249 00.000 13300 UpdateGuideState(): m_state=6
04:49:26.249 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 218
04:49:26.249 00.000 13300 Star::Find returns 1 (0), X=1217.04, Y=22.43, Mass=756, SNR=19.2, Peak=56 HFD=3.9
04:49:26.250 00.001 13300 MultiStar: [#1 -0.05,0.18,0.62,U] [#2 -0.13,0.06,0.56,U] [#3 0.27,0.09,0.39,U] [#4 -0.11,0.54,0.00,M9] [#5 0.25,-0.19,0.30,U] [#6 -0.27,-0.15,0.30,U] 
04:49:26.250 00.000 13300 refined, 5 included, MultiStar: {-0.04, 0.11}, one-star: {-0.11, 0.26}
04:49:26.250 00.000 13300 CameraToMount -- cameraTheta (1.90) - m_xAngle (1.53) = xAngle (0.37 = 0.37)
04:49:26.250 00.000 13300 CameraToMount -- cameraTheta (1.90) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.76 = -2.76)
04:49:26.250 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.11 hyp=0.12 cameraTheta=1.90 mountX=0.11 mountY=-0.04, mountTheta=-0.38
04:49:26.252 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.11, opts=13)
04:49:26.252 00.000 13300 Enqueuing Move request for scope (-0.04, 0.11)
04:49:26.252 00.000 11596 Worker thread wakes up
04:49:26.253 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.11) opts 0xd
04:49:26.253 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.11)
04:49:26.253 00.000 11596 Moving (-0.04, 0.11) raw xDistance=0.11 yDistance=-0.04
04:49:26.253 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:49:26.253 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:49:26.253 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:49:26.253 00.000 11596 MoveAxis(E, 0, ABG)
04:49:26.253 00.000 11596 Move returns status 0, amount 0
04:49:26.254 00.001 11596 MoveAxis(N, 0, ABG)
04:49:26.254 00.000 11596 Move returns status 0, amount 0
04:49:26.254 00.000 11596 move complete, result=0
04:49:26.254 00.000 11596 worker thread done servicing request
04:49:26.261 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=153, med=4, FiltMin=2, FiltMax=67, Gamma=0.510
04:49:26.269 00.008 13300 UpdateGuideState exits: m=756 SNR=19.2
04:49:26.269 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:49:26.269 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:49:26.269 00.000 13300 Enqueuing Expose request
04:49:26.269 00.000 11596 Worker thread wakes up
04:49:26.270 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:49:26.270 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:49:26.780 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:49:29.147 02.367 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fe72f779-32bc-47d6-9feb-2c314fd54842"}
04:49:29.147 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fe72f779-32bc-47d6-9feb-2c314fd54842"}
04:49:29.171 00.024 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"27469b4b-4920-4dad-958e-a278d294108e"}
04:49:29.171 00.000 13300 case statement mapped state 6 to 3
04:49:29.171 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"27469b4b-4920-4dad-958e-a278d294108e"}
04:49:29.172 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"28bccaa2-fcc4-4caa-8324-2ece76a31b62"}
04:49:29.172 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":218,"width":15,"height":15,"star_pos":[7.04,7.43],"pixels":"..."},"id":"28bccaa2-fcc4-4caa-8324-2ece76a31b62"}
04:49:29.817 00.645 11596 Exposure complete
04:49:29.887 00.070 11596 worker thread done servicing request
04:49:29.888 00.001 13300 OnExposeComplete: enter
04:49:29.888 00.000 13300 UpdateGuideState(): m_state=6
04:49:29.888 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 219
04:49:29.889 00.001 13300 Star::Find returns 1 (0), X=1217.01, Y=22.41, Mass=690, SNR=18.3, Peak=48 HFD=4.0
04:49:29.889 00.000 13300 MultiStar: [#1 -0.05,0.31,0.59,U] [#2 -0.09,-0.19,0.60,U] [#3 0.07,0.09,0.41,U] [#4 -0.06,0.23,0.33,U] [#5 -0.22,-0.37,0.00,M1] [#6 -0.28,0.15,0.00,M1] 
04:49:29.889 00.000 13300 refined, 4 included, MultiStar: {-0.08, 0.14}, one-star: {-0.15, 0.24}
04:49:29.890 00.001 13300 CameraToMount -- cameraTheta (2.05) - m_xAngle (1.53) = xAngle (0.52 = 0.52)
04:49:29.890 00.000 13300 CameraToMount -- cameraTheta (2.05) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.61 = -2.61)
04:49:29.890 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.14 hyp=0.16 cameraTheta=2.05 mountX=0.14 mountY=-0.08, mountTheta=-0.53
04:49:29.893 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.14, opts=13)
04:49:29.893 00.000 13300 Enqueuing Move request for scope (-0.08, 0.14)
04:49:29.893 00.000 11596 Worker thread wakes up
04:49:29.893 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.14) opts 0xd
04:49:29.893 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.14)
04:49:29.893 00.000 11596 Moving (-0.08, 0.14) raw xDistance=0.14 yDistance=-0.08
04:49:29.893 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.14
04:49:29.894 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:49:29.894 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:49:29.894 00.000 11596 MoveAxis(W, 176, ABG)
04:49:29.894 00.000 11596 Guiding  Dir = 3, Dur = 176
04:49:29.894 00.000 11596 IsSlewing returns 0
04:49:29.903 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=157, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
04:49:29.910 00.007 13300 UpdateGuideState exits: m=690 SNR=18.3
04:49:29.910 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:49:29.911 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:49:29.911 00.000 13300 Enqueuing Expose request
04:49:30.095 00.184 11596 IsGuiding returns 0
04:49:30.225 00.130 11596 PulseGuide returned control before completion, sleep 57
04:49:30.534 00.309 11596 IsGuiding returns 1
04:49:30.534 00.000 11596 scope still moving after pulse duration time elapsed
04:49:30.559 00.025 11596 IsSlewing returns 0
04:49:30.653 00.094 11596 IsGuiding returns 0
04:49:30.653 00.000 11596 scope move finished after 176 + 382 ms
04:49:30.654 00.001 11596 Move returns status 0, amount 176
04:49:30.654 00.000 11596 MoveAxis(N, 0, ABG)
04:49:30.654 00.000 11596 Move returns status 0, amount 0
04:49:30.654 00.000 11596 move complete, result=0
04:49:30.654 00.000 11596 worker thread done servicing request
04:49:30.654 00.000 13300 GuideStep: 0.1 px 176 ms WEST, -0.1 px 0 ms NORTH
04:49:30.654 00.000 11596 Worker thread wakes up
04:49:30.655 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:49:31.160 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:49:32.146 00.986 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0bf63dcc-f3f6-4f10-8b06-6df649d21f6c"}
04:49:32.146 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0bf63dcc-f3f6-4f10-8b06-6df649d21f6c"}
04:49:32.147 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fcb856da-4e20-450f-a479-b9f9fedb44e3"}
04:49:32.147 00.000 13300 case statement mapped state 6 to 3
04:49:32.147 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fcb856da-4e20-450f-a479-b9f9fedb44e3"}
04:49:32.148 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f49d8f93-d267-4d2c-8634-d311d9e3a545"}
04:49:32.148 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":219,"width":15,"height":15,"star_pos":[7.01,7.41],"pixels":"..."},"id":"f49d8f93-d267-4d2c-8634-d311d9e3a545"}
04:49:34.189 02.041 11596 Exposure complete
04:49:34.259 00.070 11596 worker thread done servicing request
04:49:34.259 00.000 13300 OnExposeComplete: enter
04:49:34.260 00.001 13300 UpdateGuideState(): m_state=6
04:49:34.260 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 220
04:49:34.260 00.000 13300 Star::Find returns 1 (0), X=1217.01, Y=22.17, Mass=752, SNR=19.2, Peak=58 HFD=4.2
04:49:34.261 00.001 13300 MultiStar: [#1 -0.01,0.17,0.62,U] [#2 -0.09,-0.27,0.58,U] [#3 0.00,-0.23,0.41,U] [#4 -0.30,0.35,0.00,M9] [#5 0.02,-0.43,0.00,M2] [#6 -0.10,-0.27,0.32,U] 
04:49:34.261 00.000 13300 refined, 4 included, MultiStar: {-0.08, -0.08}, one-star: {-0.15, 0.01}
04:49:34.261 00.000 13300 CameraToMount -- cameraTheta (-2.39) - m_xAngle (1.53) = xAngle (-3.92 = 2.36)
04:49:34.261 00.000 13300 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.05 = -0.77)
04:49:34.261 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.08 hyp=0.11 cameraTheta=-2.39 mountX=-0.08 mountY=-0.08, mountTheta=-2.37
04:49:34.263 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.08, opts=13)
04:49:34.263 00.000 13300 Enqueuing Move request for scope (-0.08, -0.08)
04:49:34.263 00.000 11596 Worker thread wakes up
04:49:34.263 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.08) opts 0xd
04:49:34.263 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.08)
04:49:34.264 00.001 11596 Moving (-0.08, -0.08) raw xDistance=-0.08 yDistance=-0.08
04:49:34.264 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:49:34.264 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:49:34.264 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:49:34.264 00.000 11596 MoveAxis(E, 0, ABG)
04:49:34.264 00.000 11596 Move returns status 0, amount 0
04:49:34.264 00.000 11596 MoveAxis(N, 0, ABG)
04:49:34.264 00.000 11596 Move returns status 0, amount 0
04:49:34.264 00.000 11596 move complete, result=0
04:49:34.264 00.000 11596 worker thread done servicing request
04:49:34.270 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=166, med=4, FiltMin=3, FiltMax=68, Gamma=0.510
04:49:34.278 00.008 13300 UpdateGuideState exits: m=752 SNR=19.2
04:49:34.278 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:49:34.278 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:49:34.278 00.000 13300 Enqueuing Expose request
04:49:34.278 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:49:34.278 00.000 11596 Worker thread wakes up
04:49:34.279 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:49:34.783 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:49:35.145 00.362 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dccd08fe-a4eb-4cdc-aa63-71f11e6cc4ab"}
04:49:35.145 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dccd08fe-a4eb-4cdc-aa63-71f11e6cc4ab"}
04:49:35.146 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6e229bef-1a8c-485a-a371-2539e60c420e"}
04:49:35.146 00.000 13300 case statement mapped state 6 to 3
04:49:35.146 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6e229bef-1a8c-485a-a371-2539e60c420e"}
04:49:35.146 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"af66d61c-6314-4b90-9ff0-155d2ee40799"}
04:49:35.147 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":220,"width":15,"height":15,"star_pos":[7.01,7.17],"pixels":"..."},"id":"af66d61c-6314-4b90-9ff0-155d2ee40799"}
04:49:37.821 02.674 11596 Exposure complete
04:49:37.905 00.084 11596 worker thread done servicing request
04:49:37.905 00.000 13300 OnExposeComplete: enter
04:49:37.905 00.000 13300 UpdateGuideState(): m_state=6
04:49:37.906 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 221
04:49:37.906 00.000 13300 Star::Find returns 1 (0), X=1216.98, Y=22.21, Mass=775, SNR=19.4, Peak=56 HFD=4.2
04:49:37.906 00.000 13300 MultiStar: [#1 -0.00,0.09,0.55,U] [#2 -0.08,-0.14,0.58,U] [#3 -0.04,0.04,0.39,U] [#4 -0.59,0.18,0.00,M10] [#5 0.12,-0.53,0.00,M3] [#6 -0.50,-0.45,0.00,M1] 
04:49:37.906 00.000 13300 refined, 3 included, MultiStar: {-0.10, 0.01}, one-star: {-0.18, 0.04}
04:49:37.906 00.000 13300 CameraToMount -- cameraTheta (3.02) - m_xAngle (1.53) = xAngle (1.49 = 1.49)
04:49:37.906 00.000 13300 CameraToMount -- cameraTheta (3.02) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.64 = -1.64)
04:49:37.907 00.001 13300 CameraToMount -- cameraX=-0.10 cameraY=0.01 hyp=0.10 cameraTheta=3.02 mountX=0.01 mountY=-0.10, mountTheta=-1.49
04:49:37.908 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.01, opts=13)
04:49:37.909 00.001 13300 Enqueuing Move request for scope (-0.10, 0.01)
04:49:37.909 00.000 11596 Worker thread wakes up
04:49:37.909 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.01) opts 0xd
04:49:37.909 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.01)
04:49:37.909 00.000 11596 Moving (-0.10, 0.01) raw xDistance=0.01 yDistance=-0.10
04:49:37.909 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:49:37.909 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:49:37.910 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:49:37.910 00.000 11596 MoveAxis(E, 0, ABG)
04:49:37.910 00.000 11596 Move returns status 0, amount 0
04:49:37.910 00.000 11596 MoveAxis(N, 0, ABG)
04:49:37.910 00.000 11596 Move returns status 0, amount 0
04:49:37.910 00.000 11596 move complete, result=0
04:49:37.910 00.000 11596 worker thread done servicing request
04:49:37.917 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=174, med=4, FiltMin=2, FiltMax=69, Gamma=0.510
04:49:37.925 00.008 13300 UpdateGuideState exits: m=775 SNR=19.4
04:49:37.925 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:49:37.925 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:49:37.925 00.000 13300 Enqueuing Expose request
04:49:37.925 00.000 11596 Worker thread wakes up
04:49:37.925 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:49:37.926 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:49:38.145 00.219 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"192c80dc-31f5-488b-8e18-9493310c8e6f"}
04:49:38.145 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"192c80dc-31f5-488b-8e18-9493310c8e6f"}
04:49:38.146 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7607c5b8-8e00-4a2a-9a77-c8ce8ee81db7"}
04:49:38.146 00.000 13300 case statement mapped state 6 to 3
04:49:38.146 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7607c5b8-8e00-4a2a-9a77-c8ce8ee81db7"}
04:49:38.147 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"02b5c834-6141-4729-a674-a0e1effdbec3"}
04:49:38.147 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":221,"width":15,"height":15,"star_pos":[6.98,7.21],"pixels":"..."},"id":"02b5c834-6141-4729-a674-a0e1effdbec3"}
04:49:38.437 00.290 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:49:41.145 02.708 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"af95d1f6-1727-4f66-8a3c-6855ad157001"}
04:49:41.145 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"af95d1f6-1727-4f66-8a3c-6855ad157001"}
04:49:41.146 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5c5d0c16-a348-4773-8deb-c44cfbabd7c3"}
04:49:41.146 00.000 13300 case statement mapped state 6 to 3
04:49:41.146 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5c5d0c16-a348-4773-8deb-c44cfbabd7c3"}
04:49:41.146 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"450cd091-bccc-4cd4-8b51-11e9700401f5"}
04:49:41.146 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":221,"width":15,"height":15,"star_pos":[6.98,7.21],"pixels":"..."},"id":"450cd091-bccc-4cd4-8b51-11e9700401f5"}
04:49:41.481 00.335 11596 Exposure complete
04:49:41.557 00.076 11596 worker thread done servicing request
04:49:41.557 00.000 13300 OnExposeComplete: enter
04:49:41.558 00.001 13300 UpdateGuideState(): m_state=6
04:49:41.558 00.000 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 222
04:49:41.558 00.000 13300 Star::Find returns 1 (0), X=1216.99, Y=22.25, Mass=726, SNR=18.8, Peak=57 HFD=4.0
04:49:41.559 00.001 13300 MultiStar: [#1 -0.18,0.12,0.65,U] [#2 -0.01,-0.16,0.57,U] [#3 -0.20,0.23,0.42,U] [#4 -0.26,0.21,0.00,R] [#5 -0.18,-0.50,0.00,M4] [#6 -0.64,-0.14,0.00,M2] 
04:49:41.559 00.000 13300 refined, 3 included, MultiStar: {-0.14, 0.06}, one-star: {-0.17, 0.08}
04:49:41.559 00.000 13300 CameraToMount -- cameraTheta (2.71) - m_xAngle (1.53) = xAngle (1.18 = 1.18)
04:49:41.559 00.000 13300 CameraToMount -- cameraTheta (2.71) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.95 = -1.95)
04:49:41.559 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=0.06 hyp=0.15 cameraTheta=2.71 mountX=0.06 mountY=-0.14, mountTheta=-1.18
04:49:41.561 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=0.06, opts=13)
04:49:41.561 00.000 13300 Enqueuing Move request for scope (-0.14, 0.06)
04:49:41.561 00.000 11596 Worker thread wakes up
04:49:41.562 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.06) opts 0xd
04:49:41.562 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, 0.06)
04:49:41.562 00.000 11596 Moving (-0.14, 0.06) raw xDistance=0.06 yDistance=-0.14
04:49:41.562 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:49:41.562 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:49:41.562 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
04:49:41.562 00.000 11596 MoveAxis(E, 0, ABG)
04:49:41.563 00.001 11596 Move returns status 0, amount 0
04:49:41.563 00.000 11596 MoveAxis(N, 0, ABG)
04:49:41.563 00.000 11596 Move returns status 0, amount 0
04:49:41.563 00.000 11596 move complete, result=0
04:49:41.563 00.000 11596 worker thread done servicing request
04:49:41.571 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=161, med=4, FiltMin=2, FiltMax=67, Gamma=0.510
04:49:41.579 00.008 13300 UpdateGuideState exits: m=726 SNR=18.8
04:49:41.580 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:49:41.580 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:49:41.580 00.000 13300 Enqueuing Expose request
04:49:41.580 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:49:41.580 00.000 11596 Worker thread wakes up
04:49:41.580 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:49:42.086 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:49:44.144 02.058 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"71cb1b64-b7a2-4dbb-9d8b-0491e034039f"}
04:49:44.144 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"71cb1b64-b7a2-4dbb-9d8b-0491e034039f"}
04:49:44.145 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f647ca99-f0bf-4108-938c-d313d822a59b"}
04:49:44.145 00.000 13300 case statement mapped state 6 to 3
04:49:44.145 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f647ca99-f0bf-4108-938c-d313d822a59b"}
04:49:44.146 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7b58ca91-1923-4d51-928a-dd921975fbb9"}
04:49:44.146 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":222,"width":15,"height":15,"star_pos":[6.99,7.25],"pixels":"..."},"id":"7b58ca91-1923-4d51-928a-dd921975fbb9"}
04:49:45.129 00.983 11596 Exposure complete
04:49:45.199 00.070 11596 worker thread done servicing request
04:49:45.199 00.000 13300 OnExposeComplete: enter
04:49:45.199 00.000 13300 UpdateGuideState(): m_state=6
04:49:45.199 00.000 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 223
04:49:45.200 00.001 13300 Star::Find returns 1 (0), X=1217.19, Y=22.35, Mass=696, SNR=18.4, Peak=51 HFD=3.9
04:49:45.200 00.000 13300 MultiStar: [#1 -0.01,0.13,0.63,U] [#2 -0.01,-0.04,0.57,U] [#3 -0.32,0.08,0.00,M1] [#4 0.30,0.19,0.00,M1] [#5 0.46,-0.40,0.00,M5] [#6 0.04,0.41,0.00,M3] 
04:49:45.200 00.000 13300 refined, 2 included, MultiStar: {0.01, 0.11}, one-star: {0.03, 0.18}
04:49:45.200 00.000 13300 CameraToMount -- cameraTheta (1.47) - m_xAngle (1.53) = xAngle (-0.06 = -0.06)
04:49:45.201 00.001 13300 CameraToMount -- cameraTheta (1.47) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.19 = 3.10)
04:49:45.201 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.47 mountX=0.11 mountY=0.01, mountTheta=0.05
04:49:45.203 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.11, opts=13)
04:49:45.203 00.000 13300 Enqueuing Move request for scope (0.01, 0.11)
04:49:45.203 00.000 11596 Worker thread wakes up
04:49:45.203 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.11) opts 0xd
04:49:45.203 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.11)
04:49:45.203 00.000 11596 Moving (0.01, 0.11) raw xDistance=0.11 yDistance=0.01
04:49:45.203 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:49:45.203 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:49:45.203 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:49:45.204 00.001 11596 MoveAxis(E, 0, ABG)
04:49:45.204 00.000 11596 Move returns status 0, amount 0
04:49:45.204 00.000 11596 MoveAxis(N, 0, ABG)
04:49:45.204 00.000 11596 Move returns status 0, amount 0
04:49:45.204 00.000 11596 move complete, result=0
04:49:45.204 00.000 11596 worker thread done servicing request
04:49:45.211 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=166, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
04:49:45.220 00.009 13300 UpdateGuideState exits: m=696 SNR=18.4
04:49:45.220 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:49:45.220 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:49:45.220 00.000 13300 Enqueuing Expose request
04:49:45.220 00.000 11596 Worker thread wakes up
04:49:45.220 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:49:45.220 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:49:45.733 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:49:47.143 01.410 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4dfd562b-f5e3-4e5e-ae96-6a136c20a978"}
04:49:47.143 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4dfd562b-f5e3-4e5e-ae96-6a136c20a978"}
04:49:47.144 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"89366074-df46-415a-b5c4-c90c25ff2138"}
04:49:47.144 00.000 13300 case statement mapped state 6 to 3
04:49:47.144 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"89366074-df46-415a-b5c4-c90c25ff2138"}
04:49:47.145 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"20f842c4-15ee-4fc3-b097-c8c9dbd2d702"}
04:49:47.145 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":223,"width":15,"height":15,"star_pos":[7.19,7.35],"pixels":"..."},"id":"20f842c4-15ee-4fc3-b097-c8c9dbd2d702"}
04:49:48.874 01.729 11596 Exposure complete
04:49:48.951 00.077 11596 worker thread done servicing request
04:49:48.951 00.000 13300 OnExposeComplete: enter
04:49:48.952 00.001 13300 UpdateGuideState(): m_state=6
04:49:48.952 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 224
04:49:48.952 00.000 13300 Star::Find returns 1 (0), X=1216.79, Y=22.23, Mass=630, SNR=17.5, Peak=48 HFD=3.9
04:49:48.952 00.000 13300 MultiStar: [#1 -0.25,0.00,0.61,U] [#2 -0.26,-0.11,0.57,U] [#3 -0.20,-0.27,0.00,M2] [#4 -0.05,-0.06,0.32,U] [#5 0.24,-0.85,0.00,M6] [#6 -0.61,-0.02,0.00,M4] 
04:49:48.953 00.001 13300 refined, 3 included, MultiStar: {-0.27, -0.01}, one-star: {-0.37, 0.06}
04:49:48.953 00.000 13300 CameraToMount -- cameraTheta (-3.11) - m_xAngle (1.53) = xAngle (-4.65 = 1.64)
04:49:48.953 00.000 13300 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.77 = -1.49)
04:49:48.953 00.000 13300 CameraToMount -- cameraX=-0.27 cameraY=-0.01 hyp=0.27 cameraTheta=-3.11 mountX=-0.02 mountY=-0.27, mountTheta=-1.64
04:49:48.955 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.27, y=-0.01, opts=13)
04:49:48.955 00.000 13300 Enqueuing Move request for scope (-0.27, -0.01)
04:49:48.955 00.000 11596 Worker thread wakes up
04:49:48.955 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.01) opts 0xd
04:49:48.955 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.27, -0.01)
04:49:48.955 00.000 11596 Moving (-0.27, -0.01) raw xDistance=-0.02 yDistance=-0.27
04:49:48.955 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:49:48.956 00.001 11596 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
04:49:48.956 00.000 11596 MoveAxis(E, 0, ABG)
04:49:48.956 00.000 11596 Move returns status 0, amount 0
04:49:48.956 00.000 11596 MoveAxis(N, 360, ABG)
04:49:48.956 00.000 11596 Guiding  Dir = 0, Dur = 360
04:49:48.956 00.000 11596 IsSlewing returns 0
04:49:48.962 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=160, med=4, FiltMin=2, FiltMax=57, Gamma=0.510
04:49:48.970 00.008 13300 UpdateGuideState exits: m=630 SNR=17.5
04:49:48.970 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:49:48.970 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:49:48.970 00.000 13300 Enqueuing Expose request
04:49:49.085 00.115 11596 IsGuiding returns 0
04:49:49.089 00.004 11596 PulseGuide returned control before completion, sleep 366
04:49:49.494 00.405 11596 IsGuiding returns 1
04:49:49.494 00.000 11596 scope still moving after pulse duration time elapsed
04:49:49.522 00.028 11596 IsSlewing returns 0
04:49:49.635 00.113 11596 IsGuiding returns 0
04:49:49.635 00.000 11596 scope move finished after 360 + 190 ms
04:49:49.635 00.000 11596 Move returns status 0, amount 360
04:49:49.635 00.000 11596 move complete, result=0
04:49:49.635 00.000 11596 worker thread done servicing request
04:49:49.635 00.000 11596 Worker thread wakes up
04:49:49.635 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.3 px 360 ms NORTH
04:49:49.635 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:49:50.141 00.506 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"afeb0350-455e-4db0-b73c-9ad8eca34aff"}
04:49:50.141 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"afeb0350-455e-4db0-b73c-9ad8eca34aff"}
04:49:50.142 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ccafe4a2-6f1c-4c7e-a042-6673788e5c54"}
04:49:50.142 00.000 13300 case statement mapped state 6 to 3
04:49:50.142 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ccafe4a2-6f1c-4c7e-a042-6673788e5c54"}
04:49:50.142 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8b581ca2-c486-46be-b1d2-932204e8e1d5"}
04:49:50.143 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":224,"width":15,"height":15,"star_pos":[6.79,7.23],"pixels":"..."},"id":"8b581ca2-c486-46be-b1d2-932204e8e1d5"}
04:49:50.150 00.007 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:49:53.141 02.991 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"33b3ce4a-2bc6-48d4-9520-229fa0f7b782"}
04:49:53.141 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"33b3ce4a-2bc6-48d4-9520-229fa0f7b782"}
04:49:53.142 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d850ce12-4f44-46d9-aff1-581185c5ed9a"}
04:49:53.142 00.000 13300 case statement mapped state 6 to 3
04:49:53.142 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d850ce12-4f44-46d9-aff1-581185c5ed9a"}
04:49:53.143 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2709d021-a0f9-4769-9e64-2b3232a7cc68"}
04:49:53.143 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":224,"width":15,"height":15,"star_pos":[6.79,7.23],"pixels":"..."},"id":"2709d021-a0f9-4769-9e64-2b3232a7cc68"}
04:49:53.176 00.033 11596 Exposure complete
04:49:53.249 00.073 11596 worker thread done servicing request
04:49:53.249 00.000 13300 OnExposeComplete: enter
04:49:53.249 00.000 13300 UpdateGuideState(): m_state=6
04:49:53.249 00.000 13300 Star::Find(15, 1216, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 225
04:49:53.250 00.001 13300 Star::Find returns 1 (0), X=1217.20, Y=22.20, Mass=668, SNR=18.0, Peak=49 HFD=3.9
04:49:53.250 00.000 13300 MultiStar: [#1 -0.10,0.12,0.65,U] [#2 -0.06,-0.03,0.53,U] [#3 -0.11,-0.32,0.00,M3] [#4 0.04,0.07,0.30,U] [#5 -0.36,-0.39,0.00,M7] [#6 -0.50,0.19,0.00,M5] 
04:49:53.250 00.000 13300 single-star, 3 included, MultiStar: {-0.02, 0.05}, one-star: {0.04, 0.03}
04:49:53.250 00.000 13300 CameraToMount -- cameraTheta (0.66) - m_xAngle (1.53) = xAngle (-0.87 = -0.87)
04:49:53.250 00.000 13300 CameraToMount -- cameraTheta (0.66) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.00 = 2.29)
04:49:53.250 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.03 hyp=0.05 cameraTheta=0.66 mountX=0.03 mountY=0.04, mountTheta=0.86
04:49:53.252 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.03, opts=13)
04:49:53.252 00.000 13300 Enqueuing Move request for scope (0.04, 0.03)
04:49:53.253 00.001 11596 Worker thread wakes up
04:49:53.253 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.03) opts 0xd
04:49:53.253 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.03)
04:49:53.253 00.000 11596 Moving (0.04, 0.03) raw xDistance=0.03 yDistance=0.04
04:49:53.253 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:49:53.254 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:49:53.254 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:49:53.254 00.000 11596 MoveAxis(E, 0, ABG)
04:49:53.254 00.000 11596 Move returns status 0, amount 0
04:49:53.254 00.000 11596 MoveAxis(N, 0, ABG)
04:49:53.254 00.000 11596 Move returns status 0, amount 0
04:49:53.254 00.000 11596 move complete, result=0
04:49:53.255 00.001 11596 worker thread done servicing request
04:49:53.261 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=142, med=4, FiltMin=2, FiltMax=58, Gamma=0.510
04:49:53.269 00.008 13300 UpdateGuideState exits: m=668 SNR=18.0
04:49:53.269 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:49:53.269 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:49:53.269 00.000 13300 Enqueuing Expose request
04:49:53.269 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:49:53.269 00.000 11596 Worker thread wakes up
04:49:53.269 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:49:53.778 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:49:56.141 02.363 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f8ce1ce2-ccb6-4f89-8f34-e9e11d67b528"}
04:49:56.141 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f8ce1ce2-ccb6-4f89-8f34-e9e11d67b528"}
04:49:56.142 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b173695a-bdc4-434b-a141-16642aff33cf"}
04:49:56.142 00.000 13300 case statement mapped state 6 to 3
04:49:56.142 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b173695a-bdc4-434b-a141-16642aff33cf"}
04:49:56.143 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1d1cef0b-0937-4d16-8191-ad481392004b"}
04:49:56.143 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":225,"width":15,"height":15,"star_pos":[7.20,7.20],"pixels":"..."},"id":"1d1cef0b-0937-4d16-8191-ad481392004b"}
04:49:56.801 00.658 11596 Exposure complete
04:49:56.870 00.069 11596 worker thread done servicing request
04:49:56.870 00.000 13300 OnExposeComplete: enter
04:49:56.870 00.000 13300 UpdateGuideState(): m_state=6
04:49:56.871 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 226
04:49:56.871 00.000 13300 Star::Find returns 1 (0), X=1217.17, Y=22.31, Mass=749, SNR=19.1, Peak=53 HFD=4.0
04:49:56.871 00.000 13300 MultiStar: [#1 0.40,0.23,0.00,M1] [#2 0.23,-0.17,0.53,U] [#3 0.20,0.35,0.00,M4] [#4 0.30,0.38,0.00,M1] [#5 0.10,-0.28,0.27,U] [#6 0.25,0.44,0.00,M6] 
04:49:56.871 00.000 13300 refined, 2 included, MultiStar: {0.09, -0.01}, one-star: {0.01, 0.14}
04:49:56.871 00.000 13300 CameraToMount -- cameraTheta (-0.16) - m_xAngle (1.53) = xAngle (-1.69 = -1.69)
04:49:56.872 00.001 13300 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.82 = 1.46)
04:49:56.872 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-0.16 mountX=-0.01 mountY=0.09, mountTheta=1.69
04:49:56.874 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.01, opts=13)
04:49:56.874 00.000 13300 Enqueuing Move request for scope (0.09, -0.01)
04:49:56.874 00.000 11596 Worker thread wakes up
04:49:56.874 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.01) opts 0xd
04:49:56.874 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.01)
04:49:56.874 00.000 11596 Moving (0.09, -0.01) raw xDistance=-0.01 yDistance=0.09
04:49:56.874 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:49:56.874 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:49:56.874 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:49:56.874 00.000 11596 MoveAxis(E, 0, ABG)
04:49:56.875 00.001 11596 Move returns status 0, amount 0
04:49:56.875 00.000 11596 MoveAxis(N, 0, ABG)
04:49:56.875 00.000 11596 Move returns status 0, amount 0
04:49:56.875 00.000 11596 move complete, result=0
04:49:56.875 00.000 11596 worker thread done servicing request
04:49:56.881 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=188, med=4, FiltMin=2, FiltMax=66, Gamma=0.510
04:49:56.889 00.008 13300 UpdateGuideState exits: m=749 SNR=19.1
04:49:56.889 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:49:56.889 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:49:56.889 00.000 13300 Enqueuing Expose request
04:49:56.889 00.000 11596 Worker thread wakes up
04:49:56.889 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:49:56.889 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:49:57.392 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:49:59.141 01.749 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"91b5a2e6-1311-4fc5-b41a-7a301b463d8d"}
04:49:59.141 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"91b5a2e6-1311-4fc5-b41a-7a301b463d8d"}
04:49:59.142 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5df1d5b0-d9a8-475d-bcdf-3e5532d5ea7c"}
04:49:59.142 00.000 13300 case statement mapped state 6 to 3
04:49:59.142 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5df1d5b0-d9a8-475d-bcdf-3e5532d5ea7c"}
04:49:59.142 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"32506757-aa68-4e43-a99d-2375fe5236fd"}
04:49:59.143 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":226,"width":15,"height":15,"star_pos":[7.17,7.31],"pixels":"..."},"id":"32506757-aa68-4e43-a99d-2375fe5236fd"}
04:50:00.413 01.270 11596 Exposure complete
04:50:00.486 00.073 11596 worker thread done servicing request
04:50:00.486 00.000 13300 OnExposeComplete: enter
04:50:00.486 00.000 13300 UpdateGuideState(): m_state=6
04:50:00.486 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 227
04:50:00.487 00.001 13300 Star::Find returns 1 (0), X=1217.28, Y=22.46, Mass=744, SNR=19.0, Peak=58 HFD=3.9
04:50:00.487 00.000 13300 MultiStar: [#1 0.33,0.17,0.00,M2] [#2 0.32,-0.04,0.00,M1] [#3 0.13,-0.04,0.40,U] [#4 0.37,0.27,0.00,M2] [#5 0.06,-0.28,0.29,U] [#6 0.10,0.12,0.29,U] 
04:50:00.487 00.000 13300 refined, 3 included, MultiStar: {0.11, 0.12}, one-star: {0.12, 0.29}
04:50:00.487 00.000 13300 CameraToMount -- cameraTheta (0.81) - m_xAngle (1.53) = xAngle (-0.72 = -0.72)
04:50:00.487 00.000 13300 CameraToMount -- cameraTheta (0.81) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.85 = 2.43)
04:50:00.488 00.001 13300 CameraToMount -- cameraX=0.11 cameraY=0.12 hyp=0.16 cameraTheta=0.81 mountX=0.12 mountY=0.10, mountTheta=0.71
04:50:00.490 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.12, opts=13)
04:50:00.490 00.000 13300 Enqueuing Move request for scope (0.11, 0.12)
04:50:00.490 00.000 11596 Worker thread wakes up
04:50:00.491 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.12) opts 0xd
04:50:00.491 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.12)
04:50:00.491 00.000 11596 Moving (0.11, 0.12) raw xDistance=0.12 yDistance=0.10
04:50:00.491 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
04:50:00.491 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:50:00.491 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
04:50:00.491 00.000 11596 MoveAxis(E, 0, ABG)
04:50:00.491 00.000 11596 Move returns status 0, amount 0
04:50:00.491 00.000 11596 MoveAxis(N, 0, ABG)
04:50:00.491 00.000 11596 Move returns status 0, amount 0
04:50:00.492 00.001 11596 move complete, result=0
04:50:00.492 00.000 11596 worker thread done servicing request
04:50:00.500 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=206, med=4, FiltMin=2, FiltMax=70, Gamma=0.510
04:50:00.508 00.008 13300 UpdateGuideState exits: m=744 SNR=19.0
04:50:00.508 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:50:00.509 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:50:00.509 00.000 13300 Enqueuing Expose request
04:50:00.509 00.000 11596 Worker thread wakes up
04:50:00.509 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:50:00.509 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:50:01.017 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:50:02.140 01.123 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c16e82d3-38fb-45d7-bfda-3538898e8c87"}
04:50:02.140 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c16e82d3-38fb-45d7-bfda-3538898e8c87"}
04:50:02.141 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7db06ddc-5076-444b-82e4-1c38c8c7d264"}
04:50:02.141 00.000 13300 case statement mapped state 6 to 3
04:50:02.141 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7db06ddc-5076-444b-82e4-1c38c8c7d264"}
04:50:02.142 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"eb99ce96-96a6-4a2e-8803-fb50848de55a"}
04:50:02.142 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":227,"width":15,"height":15,"star_pos":[7.28,7.46],"pixels":"..."},"id":"eb99ce96-96a6-4a2e-8803-fb50848de55a"}
04:50:04.040 01.898 11596 Exposure complete
04:50:04.109 00.069 11596 worker thread done servicing request
04:50:04.109 00.000 13300 OnExposeComplete: enter
04:50:04.109 00.000 13300 UpdateGuideState(): m_state=6
04:50:04.110 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 228
04:50:04.110 00.000 13300 Star::Find returns 1 (0), X=1217.30, Y=22.46, Mass=774, SNR=19.4, Peak=56 HFD=4.0
04:50:04.110 00.000 13300 MultiStar: [#1 0.25,0.28,0.00,M3] [#2 0.17,0.07,0.59,U] [#3 -0.24,0.26,0.00,M4] [#4 0.57,0.38,0.00,M3] [#5 0.22,-0.28,0.00,M6] [#6 0.18,0.42,0.00,M6] 
04:50:04.110 00.000 13300 refined, 1 included, MultiStar: {0.16, 0.21}, one-star: {0.15, 0.29}
04:50:04.110 00.000 13300 CameraToMount -- cameraTheta (0.93) - m_xAngle (1.53) = xAngle (-0.60 = -0.60)
04:50:04.111 00.001 13300 CameraToMount -- cameraTheta (0.93) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.73 = 2.55)
04:50:04.111 00.000 13300 CameraToMount -- cameraX=0.16 cameraY=0.21 hyp=0.26 cameraTheta=0.93 mountX=0.21 mountY=0.14, mountTheta=0.59
04:50:04.112 00.001 13300 SchedulePrimaryMove(1016D950, x=0.16, y=0.21, opts=13)
04:50:04.113 00.001 13300 Enqueuing Move request for scope (0.16, 0.21)
04:50:04.113 00.000 11596 Worker thread wakes up
04:50:04.113 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.21) opts 0xd
04:50:04.113 00.000 11596 Handling offset move in thread for scope, endpoint = (0.16, 0.21)
04:50:04.113 00.000 11596 Moving (0.16, 0.21) raw xDistance=0.21 yDistance=0.14
04:50:04.113 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
04:50:04.113 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:50:04.113 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
04:50:04.113 00.000 11596 MoveAxis(W, 268, ABG)
04:50:04.113 00.000 11596 Guiding  Dir = 3, Dur = 268
04:50:04.114 00.001 11596 IsSlewing returns 0
04:50:04.120 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=180, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
04:50:04.128 00.008 13300 UpdateGuideState exits: m=774 SNR=19.4
04:50:04.128 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:50:04.128 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:50:04.128 00.000 13300 Enqueuing Expose request
04:50:04.245 00.117 11596 IsGuiding returns 0
04:50:04.249 00.004 11596 PulseGuide returned control before completion, sleep 275
04:50:04.587 00.338 11596 IsGuiding returns 1
04:50:04.587 00.000 11596 scope still moving after pulse duration time elapsed
04:50:04.612 00.025 11596 IsSlewing returns 0
04:50:04.801 00.189 11596 IsGuiding returns 0
04:50:04.801 00.000 11596 scope move finished after 268 + 287 ms
04:50:04.801 00.000 11596 Move returns status 0, amount 268
04:50:04.801 00.000 11596 MoveAxis(N, 0, ABG)
04:50:04.801 00.000 11596 Move returns status 0, amount 0
04:50:04.801 00.000 11596 move complete, result=0
04:50:04.802 00.001 11596 worker thread done servicing request
04:50:04.802 00.000 13300 GuideStep: 0.2 px 268 ms WEST, 0.1 px 0 ms NORTH
04:50:04.802 00.000 11596 Worker thread wakes up
04:50:04.802 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:50:05.140 00.338 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"22b9b771-6ce3-4296-9691-ff54465b1f1f"}
04:50:05.140 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"22b9b771-6ce3-4296-9691-ff54465b1f1f"}
04:50:05.141 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4c98b768-8b22-4823-b3cd-42b39da5f3ba"}
04:50:05.141 00.000 13300 case statement mapped state 6 to 3
04:50:05.141 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4c98b768-8b22-4823-b3cd-42b39da5f3ba"}
04:50:05.142 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f0f4505f-eb0a-4b86-bb5a-7c800e372512"}
04:50:05.142 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":228,"width":15,"height":15,"star_pos":[7.30,7.46],"pixels":"..."},"id":"f0f4505f-eb0a-4b86-bb5a-7c800e372512"}
04:50:05.306 00.164 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:50:08.138 02.832 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b9676853-d575-47f9-89b3-9f711debb797"}
04:50:08.138 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b9676853-d575-47f9-89b3-9f711debb797"}
04:50:08.139 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"555bcbb0-35b0-49d9-a09e-af7d815348e4"}
04:50:08.139 00.000 13300 case statement mapped state 6 to 3
04:50:08.139 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"555bcbb0-35b0-49d9-a09e-af7d815348e4"}
04:50:08.139 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6a5d7df0-d669-4f9a-aaf7-1140bd9dd828"}
04:50:08.139 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":228,"width":15,"height":15,"star_pos":[7.30,7.46],"pixels":"..."},"id":"6a5d7df0-d669-4f9a-aaf7-1140bd9dd828"}
04:50:08.341 00.202 11596 Exposure complete
04:50:08.414 00.073 11596 worker thread done servicing request
04:50:08.414 00.000 13300 OnExposeComplete: enter
04:50:08.414 00.000 13300 UpdateGuideState(): m_state=6
04:50:08.414 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 229
04:50:08.415 00.001 13300 Star::Find returns 1 (0), X=1217.16, Y=22.39, Mass=764, SNR=19.3, Peak=53 HFD=3.9
04:50:08.415 00.000 13300 MultiStar: [#1 0.01,0.33,0.00,M4] [#2 0.07,0.29,0.56,U] [#3 0.06,0.08,0.42,U] [#4 0.49,0.49,0.00,M4] [#5 0.21,-0.18,0.29,U] [#6 0.30,0.22,0.00,M7] 
04:50:08.415 00.000 13300 refined, 3 included, MultiStar: {0.06, 0.16}, one-star: {0.00, 0.22}
04:50:08.415 00.000 13300 CameraToMount -- cameraTheta (1.23) - m_xAngle (1.53) = xAngle (-0.31 = -0.31)
04:50:08.415 00.000 13300 CameraToMount -- cameraTheta (1.23) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.43 = 2.85)
04:50:08.415 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.16 hyp=0.17 cameraTheta=1.23 mountX=0.16 mountY=0.05, mountTheta=0.29
04:50:08.417 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.16, opts=13)
04:50:08.417 00.000 13300 Enqueuing Move request for scope (0.06, 0.16)
04:50:08.418 00.001 11596 Worker thread wakes up
04:50:08.418 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.16) opts 0xd
04:50:08.418 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.16)
04:50:08.418 00.000 11596 Moving (0.06, 0.16) raw xDistance=0.16 yDistance=0.05
04:50:08.418 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.16
04:50:08.418 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:50:08.419 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:50:08.419 00.000 11596 MoveAxis(W, 222, ABG)
04:50:08.419 00.000 11596 Guiding  Dir = 3, Dur = 222
04:50:08.419 00.000 11596 IsSlewing returns 0
04:50:08.430 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=185, med=4, FiltMin=3, FiltMax=78, Gamma=0.510
04:50:08.441 00.011 13300 UpdateGuideState exits: m=764 SNR=19.3
04:50:08.441 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:50:08.441 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:50:08.441 00.000 13300 Enqueuing Expose request
04:50:08.589 00.148 11596 IsGuiding returns 0
04:50:08.805 00.216 11596 PulseGuide returned control before completion, sleep 17
04:50:08.992 00.187 11596 IsGuiding returns 1
04:50:08.992 00.000 11596 scope still moving after pulse duration time elapsed
04:50:09.026 00.034 11596 IsSlewing returns 0
04:50:09.122 00.096 11596 IsGuiding returns 0
04:50:09.122 00.000 11596 scope move finished after 222 + 311 ms
04:50:09.122 00.000 11596 Move returns status 0, amount 222
04:50:09.122 00.000 11596 MoveAxis(N, 0, ABG)
04:50:09.122 00.000 11596 Move returns status 0, amount 0
04:50:09.122 00.000 11596 move complete, result=0
04:50:09.122 00.000 11596 worker thread done servicing request
04:50:09.122 00.000 13300 GuideStep: 0.2 px 222 ms WEST, 0.0 px 0 ms NORTH
04:50:09.123 00.001 11596 Worker thread wakes up
04:50:09.123 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:50:09.626 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:50:11.137 01.511 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b69cd1cb-e53c-4256-b3a5-88e84caee9b1"}
04:50:11.137 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b69cd1cb-e53c-4256-b3a5-88e84caee9b1"}
04:50:11.138 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bbc4e750-9574-41a2-b0a0-7678abfdecc8"}
04:50:11.138 00.000 13300 case statement mapped state 6 to 3
04:50:11.138 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bbc4e750-9574-41a2-b0a0-7678abfdecc8"}
04:50:11.138 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"79b8d09b-e8fc-45fe-b697-bda111a3b10a"}
04:50:11.138 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":229,"width":15,"height":15,"star_pos":[7.16,7.39],"pixels":"..."},"id":"79b8d09b-e8fc-45fe-b697-bda111a3b10a"}
04:50:12.661 01.523 11596 Exposure complete
04:50:12.730 00.069 11596 worker thread done servicing request
04:50:12.730 00.000 13300 OnExposeComplete: enter
04:50:12.731 00.001 13300 UpdateGuideState(): m_state=6
04:50:12.731 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 230
04:50:12.731 00.000 13300 Star::Find returns 1 (0), X=1217.26, Y=22.27, Mass=744, SNR=19.0, Peak=54 HFD=3.8
04:50:12.732 00.001 13300 MultiStar: [#1 0.13,0.08,0.64,U] [#2 0.22,-0.11,0.57,U] [#3 -0.10,-0.01,0.42,U] [#4 0.22,0.05,0.30,U] [#5 0.19,-0.38,0.00,M6] [#6 0.14,0.40,0.00,M8] 
04:50:12.732 00.000 13300 refined, 4 included, MultiStar: {0.12, 0.03}, one-star: {0.11, 0.10}
04:50:12.732 00.000 13300 CameraToMount -- cameraTheta (0.29) - m_xAngle (1.53) = xAngle (-1.24 = -1.24)
04:50:12.732 00.000 13300 CameraToMount -- cameraTheta (0.29) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.37 = 1.91)
04:50:12.732 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=0.03 hyp=0.12 cameraTheta=0.29 mountX=0.04 mountY=0.11, mountTheta=1.24
04:50:12.734 00.002 13300 SchedulePrimaryMove(1016D950, x=0.12, y=0.03, opts=13)
04:50:12.734 00.000 13300 Enqueuing Move request for scope (0.12, 0.03)
04:50:12.734 00.000 11596 Worker thread wakes up
04:50:12.734 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.03) opts 0xd
04:50:12.734 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, 0.03)
04:50:12.734 00.000 11596 Moving (0.12, 0.03) raw xDistance=0.04 yDistance=0.11
04:50:12.734 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
04:50:12.735 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:50:12.735 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
04:50:12.735 00.000 11596 MoveAxis(E, 0, ABG)
04:50:12.735 00.000 11596 Move returns status 0, amount 0
04:50:12.735 00.000 11596 MoveAxis(N, 0, ABG)
04:50:12.735 00.000 11596 Move returns status 0, amount 0
04:50:12.735 00.000 11596 move complete, result=0
04:50:12.735 00.000 11596 worker thread done servicing request
04:50:12.743 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=183, med=4, FiltMin=2, FiltMax=70, Gamma=0.510
04:50:12.750 00.007 13300 UpdateGuideState exits: m=744 SNR=19.0
04:50:12.750 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:50:12.751 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:50:12.751 00.000 13300 Enqueuing Expose request
04:50:12.751 00.000 11596 Worker thread wakes up
04:50:12.751 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:50:12.751 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:50:13.264 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:50:14.137 00.873 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"38008cd0-12ef-4af2-a16d-f1b4bd7d1e67"}
04:50:14.137 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"38008cd0-12ef-4af2-a16d-f1b4bd7d1e67"}
04:50:14.138 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"67a8614f-4c92-4dc5-8525-7411167d5c06"}
04:50:14.138 00.000 13300 case statement mapped state 6 to 3
04:50:14.138 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"67a8614f-4c92-4dc5-8525-7411167d5c06"}
04:50:14.139 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a4416d73-ac7e-4864-a68d-28b0e6945a83"}
04:50:14.140 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":230,"width":15,"height":15,"star_pos":[7.26,7.27],"pixels":"..."},"id":"a4416d73-ac7e-4864-a68d-28b0e6945a83"}
04:50:16.300 02.160 11596 Exposure complete
04:50:16.385 00.085 11596 worker thread done servicing request
04:50:16.385 00.000 13300 OnExposeComplete: enter
04:50:16.385 00.000 13300 UpdateGuideState(): m_state=6
04:50:16.386 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 231
04:50:16.386 00.000 13300 Star::Find returns 1 (0), X=1217.34, Y=22.30, Mass=768, SNR=19.3, Peak=57 HFD=3.8
04:50:16.386 00.000 13300 MultiStar: [#1 -0.11,-0.06,0.62,U] [#2 0.11,-0.17,0.57,U] [#3 -0.01,0.08,0.40,U] [#4 0.39,0.13,0.00,M4] [#5 0.23,-0.60,0.00,M7] [#6 0.09,0.26,0.29,U] 
04:50:16.386 00.000 13300 refined, 4 included, MultiStar: {0.07, 0.04}, one-star: {0.18, 0.13}
04:50:16.386 00.000 13300 CameraToMount -- cameraTheta (0.50) - m_xAngle (1.53) = xAngle (-1.03 = -1.03)
04:50:16.386 00.000 13300 CameraToMount -- cameraTheta (0.50) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.16 = 2.12)
04:50:16.387 00.001 13300 CameraToMount -- cameraX=0.07 cameraY=0.04 hyp=0.08 cameraTheta=0.50 mountX=0.04 mountY=0.07, mountTheta=1.03
04:50:16.389 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.04, opts=13)
04:50:16.389 00.000 13300 Enqueuing Move request for scope (0.07, 0.04)
04:50:16.389 00.000 11596 Worker thread wakes up
04:50:16.389 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.04) opts 0xd
04:50:16.389 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.04)
04:50:16.389 00.000 11596 Moving (0.07, 0.04) raw xDistance=0.04 yDistance=0.07
04:50:16.389 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
04:50:16.389 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:50:16.390 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:50:16.390 00.000 11596 MoveAxis(E, 0, ABG)
04:50:16.390 00.000 11596 Move returns status 0, amount 0
04:50:16.390 00.000 11596 MoveAxis(N, 0, ABG)
04:50:16.390 00.000 11596 Move returns status 0, amount 0
04:50:16.390 00.000 11596 move complete, result=0
04:50:16.390 00.000 11596 worker thread done servicing request
04:50:16.400 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=203, med=4, FiltMin=3, FiltMax=68, Gamma=0.510
04:50:16.409 00.009 13300 UpdateGuideState exits: m=768 SNR=19.3
04:50:16.410 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:50:16.410 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:50:16.410 00.000 13300 Enqueuing Expose request
04:50:16.410 00.000 11596 Worker thread wakes up
04:50:16.411 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:50:16.411 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:50:16.923 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:50:17.138 00.215 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"970edfd9-0fd5-4d3c-9aad-1ed59ca2a7fb"}
04:50:17.138 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"970edfd9-0fd5-4d3c-9aad-1ed59ca2a7fb"}
04:50:17.139 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f0464398-bb19-4f07-af7e-7ad98033098c"}
04:50:17.139 00.000 13300 case statement mapped state 6 to 3
04:50:17.139 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f0464398-bb19-4f07-af7e-7ad98033098c"}
04:50:17.140 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e0b4e012-d262-4ccf-af89-a9d01e80ea9d"}
04:50:17.140 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":231,"width":15,"height":15,"star_pos":[7.34,7.30],"pixels":"..."},"id":"e0b4e012-d262-4ccf-af89-a9d01e80ea9d"}
04:50:19.975 02.835 11596 Exposure complete
04:50:20.075 00.100 11596 worker thread done servicing request
04:50:20.075 00.000 13300 OnExposeComplete: enter
04:50:20.075 00.000 13300 UpdateGuideState(): m_state=6
04:50:20.076 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 232
04:50:20.076 00.000 13300 Star::Find returns 1 (0), X=1217.39, Y=22.31, Mass=784, SNR=19.5, Peak=53 HFD=4.0
04:50:20.076 00.000 13300 MultiStar: [#1 0.28,0.01,0.62,U] [#2 0.08,-0.10,0.56,U] [#3 0.39,0.04,0.00,M2] [#4 0.16,0.12,0.32,U] [#5 0.13,-0.50,0.00,M8] [#6 0.48,0.26,0.00,M8] 
04:50:20.076 00.000 13300 refined, 3 included, MultiStar: {0.20, 0.05}, one-star: {0.23, 0.15}
04:50:20.076 00.000 13300 CameraToMount -- cameraTheta (0.26) - m_xAngle (1.53) = xAngle (-1.27 = -1.27)
04:50:20.076 00.000 13300 CameraToMount -- cameraTheta (0.26) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.40 = 1.89)
04:50:20.076 00.000 13300 CameraToMount -- cameraX=0.20 cameraY=0.05 hyp=0.21 cameraTheta=0.26 mountX=0.06 mountY=0.20, mountTheta=1.27
04:50:20.078 00.002 13300 SchedulePrimaryMove(1016D950, x=0.20, y=0.05, opts=13)
04:50:20.078 00.000 13300 Enqueuing Move request for scope (0.20, 0.05)
04:50:20.079 00.001 11596 Worker thread wakes up
04:50:20.079 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.05) opts 0xd
04:50:20.079 00.000 11596 Handling offset move in thread for scope, endpoint = (0.20, 0.05)
04:50:20.079 00.000 11596 Moving (0.20, 0.05) raw xDistance=0.06 yDistance=0.20
04:50:20.079 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:50:20.079 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:50:20.079 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
04:50:20.080 00.001 11596 MoveAxis(E, 0, ABG)
04:50:20.080 00.000 11596 Move returns status 0, amount 0
04:50:20.080 00.000 11596 MoveAxis(N, 0, ABG)
04:50:20.080 00.000 11596 Move returns status 0, amount 0
04:50:20.080 00.000 11596 move complete, result=0
04:50:20.080 00.000 11596 worker thread done servicing request
04:50:20.088 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=212, med=4, FiltMin=2, FiltMax=72, Gamma=0.510
04:50:20.097 00.009 13300 UpdateGuideState exits: m=784 SNR=19.5
04:50:20.097 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:50:20.097 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:50:20.098 00.001 13300 Enqueuing Expose request
04:50:20.098 00.000 11596 Worker thread wakes up
04:50:20.098 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:50:20.098 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:50:20.138 00.040 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ee6bf09c-e5e9-4605-9a20-e4238246dc18"}
04:50:20.138 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ee6bf09c-e5e9-4605-9a20-e4238246dc18"}
04:50:20.140 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7e6f7fe8-f33c-4bf6-8299-35bbf0257d13"}
04:50:20.140 00.000 13300 case statement mapped state 6 to 3
04:50:20.140 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7e6f7fe8-f33c-4bf6-8299-35bbf0257d13"}
04:50:20.142 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"698f7548-6ea9-4b6b-8398-ba411658c3ae"}
04:50:20.142 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":232,"width":15,"height":15,"star_pos":[7.39,7.31],"pixels":"..."},"id":"698f7548-6ea9-4b6b-8398-ba411658c3ae"}
04:50:20.609 00.467 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:50:23.137 02.528 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4d517b1a-8121-437a-9c8a-3011dc5c9e09"}
04:50:23.137 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4d517b1a-8121-437a-9c8a-3011dc5c9e09"}
04:50:23.138 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"36f0d7d1-dddf-4720-992f-89ac22095955"}
04:50:23.138 00.000 13300 case statement mapped state 6 to 3
04:50:23.138 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"36f0d7d1-dddf-4720-992f-89ac22095955"}
04:50:23.138 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"20e38e07-7c52-427a-bb3f-344cfa38ba6a"}
04:50:23.139 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":232,"width":15,"height":15,"star_pos":[7.39,7.31],"pixels":"..."},"id":"20e38e07-7c52-427a-bb3f-344cfa38ba6a"}
04:50:23.646 00.507 11596 Exposure complete
04:50:23.716 00.070 11596 worker thread done servicing request
04:50:23.716 00.000 13300 OnExposeComplete: enter
04:50:23.717 00.001 13300 UpdateGuideState(): m_state=6
04:50:23.717 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 233
04:50:23.717 00.000 13300 Star::Find returns 1 (0), X=1217.39, Y=22.44, Mass=787, SNR=19.6, Peak=57 HFD=4.1
04:50:23.717 00.000 13300 MultiStar: [#1 0.11,0.19,0.63,U] [#2 0.04,0.12,0.56,U] [#3 0.13,0.23,0.38,U] [#4 0.31,0.11,0.00,M4] [#5 0.19,-0.68,0.00,M9] [#6 0.13,0.27,0.30,U] 
04:50:23.718 00.001 13300 refined, 4 included, MultiStar: {0.14, 0.22}, one-star: {0.24, 0.27}
04:50:23.718 00.000 13300 CameraToMount -- cameraTheta (0.98) - m_xAngle (1.53) = xAngle (-0.55 = -0.55)
04:50:23.718 00.000 13300 CameraToMount -- cameraTheta (0.98) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.68 = 2.60)
04:50:23.718 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=0.22 hyp=0.26 cameraTheta=0.98 mountX=0.22 mountY=0.13, mountTheta=0.54
04:50:23.720 00.002 13300 SchedulePrimaryMove(1016D950, x=0.14, y=0.22, opts=13)
04:50:23.720 00.000 13300 Enqueuing Move request for scope (0.14, 0.22)
04:50:23.720 00.000 11596 Worker thread wakes up
04:50:23.720 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.22) opts 0xd
04:50:23.720 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, 0.22)
04:50:23.720 00.000 11596 Moving (0.14, 0.22) raw xDistance=0.22 yDistance=0.13
04:50:23.721 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
04:50:23.721 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:50:23.721 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
04:50:23.721 00.000 11596 MoveAxis(W, 277, ABG)
04:50:23.721 00.000 11596 Guiding  Dir = 3, Dur = 277
04:50:23.721 00.000 11596 IsSlewing returns 0
04:50:23.728 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=169, med=4, FiltMin=2, FiltMax=66, Gamma=0.510
04:50:23.735 00.007 13300 UpdateGuideState exits: m=787 SNR=19.6
04:50:23.736 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:50:23.736 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:50:23.736 00.000 13300 Enqueuing Expose request
04:50:23.766 00.030 11596 IsGuiding returns 0
04:50:23.859 00.093 11596 PulseGuide returned control before completion, sleep 195
04:50:24.192 00.333 11596 IsGuiding returns 0
04:50:24.192 00.000 11596 Move returns status 0, amount 277
04:50:24.192 00.000 11596 MoveAxis(N, 0, ABG)
04:50:24.192 00.000 11596 Move returns status 0, amount 0
04:50:24.192 00.000 11596 move complete, result=0
04:50:24.192 00.000 11596 worker thread done servicing request
04:50:24.192 00.000 11596 Worker thread wakes up
04:50:24.192 00.000 13300 GuideStep: 0.2 px 277 ms WEST, 0.1 px 0 ms NORTH
04:50:24.193 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:50:24.698 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:50:26.136 01.438 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c83a197a-83b2-41f4-8439-448b7ec7cf73"}
04:50:26.136 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c83a197a-83b2-41f4-8439-448b7ec7cf73"}
04:50:26.137 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4f3fa705-6716-4801-ab3a-0a45fbb2481e"}
04:50:26.137 00.000 13300 case statement mapped state 6 to 3
04:50:26.137 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4f3fa705-6716-4801-ab3a-0a45fbb2481e"}
04:50:26.137 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f7349f2a-a4ad-4047-98ce-dbf3ac461cd1"}
04:50:26.137 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":233,"width":15,"height":15,"star_pos":[7.39,7.44],"pixels":"..."},"id":"f7349f2a-a4ad-4047-98ce-dbf3ac461cd1"}
04:50:27.733 01.596 11596 Exposure complete
04:50:27.802 00.069 11596 worker thread done servicing request
04:50:27.802 00.000 13300 OnExposeComplete: enter
04:50:27.802 00.000 13300 UpdateGuideState(): m_state=6
04:50:27.802 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 234
04:50:27.802 00.000 13300 Star::Find returns 1 (0), X=1217.30, Y=22.50, Mass=764, SNR=19.3, Peak=55 HFD=4.0
04:50:27.803 00.001 13300 MultiStar: [#1 0.20,0.26,0.00,M1] [#2 0.25,-0.00,0.56,U] [#3 0.04,0.25,0.40,U] [#4 0.57,0.52,0.00,M5] [#5 0.56,-0.58,0.00,M10] [#6 -0.23,0.22,0.00,M8] 
04:50:27.803 00.000 13300 refined, 2 included, MultiStar: {0.15, 0.22}, one-star: {0.14, 0.33}
04:50:27.803 00.000 13300 CameraToMount -- cameraTheta (0.97) - m_xAngle (1.53) = xAngle (-0.57 = -0.57)
04:50:27.804 00.001 13300 CameraToMount -- cameraTheta (0.97) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.69 = 2.59)
04:50:27.804 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=0.22 hyp=0.27 cameraTheta=0.97 mountX=0.22 mountY=0.14, mountTheta=0.56
04:50:27.805 00.001 13300 SchedulePrimaryMove(1016D950, x=0.15, y=0.22, opts=13)
04:50:27.806 00.001 13300 Enqueuing Move request for scope (0.15, 0.22)
04:50:27.806 00.000 11596 Worker thread wakes up
04:50:27.806 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.22) opts 0xd
04:50:27.806 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, 0.22)
04:50:27.806 00.000 11596 Moving (0.15, 0.22) raw xDistance=0.22 yDistance=0.14
04:50:27.806 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.22
04:50:27.806 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:50:27.806 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
04:50:27.806 00.000 11596 MoveAxis(W, 299, ABG)
04:50:27.807 00.001 11596 Guiding  Dir = 3, Dur = 299
04:50:27.807 00.000 11596 IsSlewing returns 0
04:50:27.813 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=176, med=4, FiltMin=2, FiltMax=68, Gamma=0.510
04:50:27.821 00.008 13300 UpdateGuideState exits: m=764 SNR=19.3
04:50:27.821 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:50:27.822 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:50:27.822 00.000 13300 Enqueuing Expose request
04:50:27.892 00.070 11596 IsGuiding returns 0
04:50:28.090 00.198 11596 PulseGuide returned control before completion, sleep 112
04:50:28.307 00.217 11596 IsGuiding returns 1
04:50:28.307 00.000 11596 scope still moving after pulse duration time elapsed
04:50:28.338 00.031 11596 IsSlewing returns 0
04:50:28.404 00.066 11596 IsGuiding returns 0
04:50:28.404 00.000 11596 scope move finished after 299 + 213 ms
04:50:28.404 00.000 11596 Move returns status 0, amount 299
04:50:28.404 00.000 11596 MoveAxis(N, 0, ABG)
04:50:28.404 00.000 11596 Move returns status 0, amount 0
04:50:28.404 00.000 11596 move complete, result=0
04:50:28.404 00.000 11596 worker thread done servicing request
04:50:28.405 00.001 11596 Worker thread wakes up
04:50:28.405 00.000 13300 GuideStep: 0.2 px 299 ms WEST, 0.1 px 0 ms NORTH
04:50:28.405 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:50:28.909 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:50:29.136 00.227 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8dc9c637-8b72-4112-965e-186ba5226259"}
04:50:29.136 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8dc9c637-8b72-4112-965e-186ba5226259"}
04:50:29.137 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0c437a6e-31a0-46bb-8359-436c2b488239"}
04:50:29.137 00.000 13300 case statement mapped state 6 to 3
04:50:29.137 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0c437a6e-31a0-46bb-8359-436c2b488239"}
04:50:29.137 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d48c2691-782b-4f11-887f-1cad315602cf"}
04:50:29.138 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":234,"width":15,"height":15,"star_pos":[7.30,7.50],"pixels":"..."},"id":"d48c2691-782b-4f11-887f-1cad315602cf"}
04:50:31.934 02.796 11596 Exposure complete
04:50:32.007 00.073 11596 worker thread done servicing request
04:50:32.008 00.001 13300 OnExposeComplete: enter
04:50:32.008 00.000 13300 UpdateGuideState(): m_state=6
04:50:32.008 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 235
04:50:32.008 00.000 13300 Star::Find returns 1 (0), X=1217.22, Y=22.08, Mass=729, SNR=18.8, Peak=56 HFD=4.2
04:50:32.009 00.001 13300 MultiStar: [#1 -0.04,-0.15,0.64,U] [#2 0.07,-0.19,0.57,U] [#3 0.12,-0.14,0.40,U] [#4 0.27,-0.21,0.00,M6] [#5 -0.07,-0.48,0.00,R] [#6 0.14,-0.18,0.32,U] 
04:50:32.009 00.000 13300 single-star, 4 included, MultiStar: {0.06, -0.14}, one-star: {0.06, -0.09}
04:50:32.009 00.000 13300 CameraToMount -- cameraTheta (-0.95) - m_xAngle (1.53) = xAngle (-2.48 = -2.48)
04:50:32.009 00.000 13300 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.61 = 0.67)
04:50:32.009 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.09 hyp=0.11 cameraTheta=-0.95 mountX=-0.09 mountY=0.07, mountTheta=2.47
04:50:32.011 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.09, opts=13)
04:50:32.011 00.000 13300 Enqueuing Move request for scope (0.06, -0.09)
04:50:32.011 00.000 11596 Worker thread wakes up
04:50:32.011 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.09) opts 0xd
04:50:32.011 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.09)
04:50:32.012 00.001 11596 Moving (0.06, -0.09) raw xDistance=-0.09 yDistance=0.07
04:50:32.012 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:50:32.012 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:50:32.012 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:50:32.012 00.000 11596 MoveAxis(E, 0, ABG)
04:50:32.012 00.000 11596 Move returns status 0, amount 0
04:50:32.012 00.000 11596 MoveAxis(N, 0, ABG)
04:50:32.012 00.000 11596 Move returns status 0, amount 0
04:50:32.012 00.000 11596 move complete, result=0
04:50:32.012 00.000 11596 worker thread done servicing request
04:50:32.018 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=167, med=4, FiltMin=2, FiltMax=68, Gamma=0.510
04:50:32.027 00.009 13300 UpdateGuideState exits: m=729 SNR=18.8
04:50:32.027 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:50:32.027 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:50:32.027 00.000 13300 Enqueuing Expose request
04:50:32.027 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:50:32.027 00.000 11596 Worker thread wakes up
04:50:32.027 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:50:32.136 00.109 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"20862bf3-7021-4fd2-9bc5-2311f6fce1e0"}
04:50:32.136 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"20862bf3-7021-4fd2-9bc5-2311f6fce1e0"}
04:50:32.138 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ac97e5e1-fbd2-417a-bf73-186d1869b0e1"}
04:50:32.138 00.000 13300 case statement mapped state 6 to 3
04:50:32.138 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ac97e5e1-fbd2-417a-bf73-186d1869b0e1"}
04:50:32.140 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"61f34286-9b4e-41ca-9aff-bd95c0acc75b"}
04:50:32.140 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":235,"width":15,"height":15,"star_pos":[7.22,7.08],"pixels":"..."},"id":"61f34286-9b4e-41ca-9aff-bd95c0acc75b"}
04:50:32.542 00.402 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:50:35.135 02.593 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1885d3b9-8c23-4539-ab3b-f61d56fb6cce"}
04:50:35.135 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1885d3b9-8c23-4539-ab3b-f61d56fb6cce"}
04:50:35.136 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bccd05c6-ecda-4b0a-b0ab-478005a07f8d"}
04:50:35.136 00.000 13300 case statement mapped state 6 to 3
04:50:35.136 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bccd05c6-ecda-4b0a-b0ab-478005a07f8d"}
04:50:35.136 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bc2dfb74-5105-4110-a2dc-d328ba8ade0c"}
04:50:35.137 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":235,"width":15,"height":15,"star_pos":[7.22,7.08],"pixels":"..."},"id":"bc2dfb74-5105-4110-a2dc-d328ba8ade0c"}
04:50:35.578 00.441 11596 Exposure complete
04:50:35.663 00.085 11596 worker thread done servicing request
04:50:35.663 00.000 13300 OnExposeComplete: enter
04:50:35.663 00.000 13300 UpdateGuideState(): m_state=6
04:50:35.663 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 236
04:50:35.664 00.001 13300 Star::Find returns 1 (0), X=1217.35, Y=22.14, Mass=718, SNR=18.7, Peak=52 HFD=4.0
04:50:35.664 00.000 13300 MultiStar: [#1 0.00,0.05,0.65,U] [#2 0.04,-0.19,0.58,U] [#3 0.26,-0.03,0.41,U] [#4 0.10,0.01,0.33,U] [#5 0.26,0.05,0.29,U] [#6 0.05,-0.16,0.30,U] 
04:50:35.664 00.000 13300 refined, 6 included, MultiStar: {0.13, -0.04}, one-star: {0.19, -0.03}
04:50:35.664 00.000 13300 CameraToMount -- cameraTheta (-0.31) - m_xAngle (1.53) = xAngle (-1.85 = -1.85)
04:50:35.664 00.000 13300 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.98 = 1.31)
04:50:35.664 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=-0.04 hyp=0.13 cameraTheta=-0.31 mountX=-0.04 mountY=0.13, mountTheta=1.85
04:50:35.667 00.003 13300 SchedulePrimaryMove(1016D950, x=0.13, y=-0.04, opts=13)
04:50:35.667 00.000 13300 Enqueuing Move request for scope (0.13, -0.04)
04:50:35.668 00.001 11596 Worker thread wakes up
04:50:35.668 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.04) opts 0xd
04:50:35.668 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, -0.04)
04:50:35.668 00.000 11596 Moving (0.13, -0.04) raw xDistance=-0.04 yDistance=0.13
04:50:35.668 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:50:35.668 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:50:35.668 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
04:50:35.668 00.000 11596 MoveAxis(E, 0, ABG)
04:50:35.668 00.000 11596 Move returns status 0, amount 0
04:50:35.668 00.000 11596 MoveAxis(N, 0, ABG)
04:50:35.669 00.001 11596 Move returns status 0, amount 0
04:50:35.669 00.000 11596 move complete, result=0
04:50:35.669 00.000 11596 worker thread done servicing request
04:50:35.675 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=182, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
04:50:35.683 00.008 13300 UpdateGuideState exits: m=718 SNR=18.7
04:50:35.683 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:50:35.684 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:50:35.684 00.000 13300 Enqueuing Expose request
04:50:35.684 00.000 11596 Worker thread wakes up
04:50:35.684 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:50:35.684 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:50:36.190 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:50:38.134 01.944 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6a8c6c34-a2a2-47a3-910a-be7760651817"}
04:50:38.134 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6a8c6c34-a2a2-47a3-910a-be7760651817"}
04:50:38.135 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fe42661b-768e-4172-b2f2-b41f4a3c4a9d"}
04:50:38.135 00.000 13300 case statement mapped state 6 to 3
04:50:38.135 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fe42661b-768e-4172-b2f2-b41f4a3c4a9d"}
04:50:38.135 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"54ff3409-2ae1-40ae-b679-cc117b3cdeda"}
04:50:38.136 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":236,"width":15,"height":15,"star_pos":[7.35,7.14],"pixels":"..."},"id":"54ff3409-2ae1-40ae-b679-cc117b3cdeda"}
04:50:38.774 00.638 13300 evsrv: cli 10204260 connect
04:50:38.774 00.000 13300 case statement mapped state 6 to 3
04:50:38.775 00.001 13300 case statement mapped state 6 to 3
04:50:38.776 00.001 13300 evsrv: cli 10204260 request: {"method":"get_app_state","id":"2de961e2-e1d5-45d6-8eed-d892441d44cd"}
04:50:38.776 00.000 13300 case statement mapped state 6 to 3
04:50:38.776 00.000 13300 evsrv: cli 10204260 response: {"jsonrpc":"2.0","result":"Guiding","id":"2de961e2-e1d5-45d6-8eed-d892441d44cd"}
04:50:38.777 00.001 13300 evsrv: cli 10204260 disconnect
04:50:38.778 00.001 13300 evsrv: cli 10203220 connect
04:50:38.778 00.000 13300 case statement mapped state 6 to 3
04:50:38.779 00.001 13300 case statement mapped state 6 to 3
04:50:38.779 00.000 13300 evsrv: cli 10203220 request: {"method":"dither","params":{"amount":10,"raOnly":false,"settle":{"pixels":1.5,"time":5,"timeout":40}},"id":"b089a775-277e-4c53-97d8-bb73c3c3e74c"}
04:50:38.779 00.000 13300 PhdController::Dither begins
04:50:38.779 00.000 13300 dither: size=10.00, dRA=0.00 dDec=10.00
04:50:38.780 00.001 13300 MountToCamera -- mountTheta (-1.57) + m_xAngle (1.53) = xAngle (-0.04 = -0.04)
04:50:38.780 00.000 13300 MountToCamera -- mountX=0.00 mountY=10.00 hyp=10.00 mountTheta=-1.57 cameraX=9.99, cameraY=-0.38 cameraTheta=-0.04
04:50:38.780 00.000 13300 setting lock position to (1227.15, 21.79)
04:50:38.780 00.000 13300 Mount: notify guiding dithered (10.0, -0.4)
04:50:38.780 00.000 13300 MultiStar: stabilizing after lock position change
04:50:38.780 00.000 13300 Status Line: Dither da 0.00,10.00
04:50:38.784 00.004 13300 PhdController: newstate STATE_SETTLE_BEGIN
04:50:38.785 00.001 13300 PhdController: newstate STATE_SETTLE_WAIT
04:50:38.785 00.000 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":0,"id":"b089a775-277e-4c53-97d8-bb73c3c3e74c"}
04:50:38.785 00.000 13300 evsrv: cli 10203220 disconnect
04:50:39.229 00.444 11596 Exposure complete
04:50:39.317 00.088 11596 worker thread done servicing request
04:50:39.317 00.000 13300 OnExposeComplete: enter
04:50:39.317 00.000 13300 UpdateGuideState(): m_state=6
04:50:39.317 00.000 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 237
04:50:39.318 00.001 13300 Star::Find returns 1 (0), X=1217.26, Y=22.10, Mass=722, SNR=18.5, Peak=55 HFD=4.1
04:50:39.318 00.000 13300 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.53) = xAngle (1.58 = 1.58)
04:50:39.318 00.000 13300 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.55 = -1.55)
04:50:39.318 00.000 13300 CameraToMount -- cameraX=-9.89 cameraY=0.31 hyp=9.89 cameraTheta=3.11 mountX=-0.06 mountY=-9.89, mountTheta=-1.58
04:50:39.322 00.004 13300 dither recenter: remaining=(-0.0,-10.0) step=(-0.0,-10.0)
04:50:39.322 00.000 13300 MountToCamera -- mountTheta (1.57) + m_xAngle (1.53) = xAngle (3.10 = 3.10)
04:50:39.322 00.000 13300 MountToCamera -- mountX=-0.00 mountY=-10.00 hyp=10.00 mountTheta=1.57 cameraX=-9.99, cameraY=0.38 cameraTheta=3.10
04:50:39.322 00.000 13300 SchedulePrimaryMove(1016D950, x=-9.99, y=0.38, opts=4)
04:50:39.322 00.000 13300 Enqueuing Move request for scope (-9.99, 0.38)
04:50:39.323 00.001 13300 Mount: notify direct move -0.00,-10.00
04:50:39.323 00.000 11596 Worker thread wakes up
04:50:39.323 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-9.99, 0.38) opts 0x4
04:50:39.323 00.000 11596 Handling offset move in thread for scope, endpoint = (-9.99, 0.38)
04:50:39.323 00.000 11596 Moving (-9.99, 0.38) raw xDistance=-0.00 yDistance=-10.00
04:50:39.323 00.000 11596 BLC: window closed
04:50:39.324 00.001 11596 MoveAxis(E, 0, B)
04:50:39.324 00.000 11596 Move returns status 0, amount 0
04:50:39.324 00.000 11596 BLC: non-algo type move will not reverse Dec direction, no blc applied
04:50:39.324 00.000 11596 MoveAxis(N, 13218, B)
04:50:39.325 00.001 11596 Guiding  Dir = 0, Dur = 13218
04:50:39.325 00.000 11596 IsSlewing returns 0
04:50:39.335 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=187, med=4, FiltMin=1, FiltMax=70, Gamma=0.510
04:50:39.347 00.012 13300 UpdateGuideState exits: m=722 SNR=18.5
04:50:39.347 00.000 13300 PhdController: settling, locked = 1, distance = 10.08 (1.50) aobump = 0 frame = 1 / 99999
04:50:39.347 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761709839.347,"Host":"MAX-PC","Inst":1,"Distance":10.08,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
04:50:39.347 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:50:39.348 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:50:39.348 00.000 13300 Enqueuing Expose request
04:50:39.450 00.102 11596 IsGuiding returns 0
04:50:39.553 00.103 11596 PulseGuide returned control before completion, sleep 13125
04:50:41.135 01.582 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"866dcf90-7a1c-4ae6-8a59-2e19ee95f0bb"}
04:50:41.135 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"866dcf90-7a1c-4ae6-8a59-2e19ee95f0bb"}
04:50:41.136 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"120a36f3-34b6-42f5-a6dc-6de26b495b62"}
04:50:41.136 00.000 13300 case statement mapped state 6 to 3
04:50:41.136 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"120a36f3-34b6-42f5-a6dc-6de26b495b62"}
04:50:41.137 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ccceb121-fa69-4b79-999b-2dcb98d34c2c"}
04:50:41.137 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":237,"width":15,"height":15,"star_pos":[7.26,7.10],"pixels":"..."},"id":"ccceb121-fa69-4b79-999b-2dcb98d34c2c"}
04:50:44.135 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a35e0595-0059-4fcd-b280-f6b05ad41565"}
04:50:44.135 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a35e0595-0059-4fcd-b280-f6b05ad41565"}
04:50:44.136 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"71254f65-4a16-40a1-8442-4e823ad777e0"}
04:50:44.136 00.000 13300 case statement mapped state 6 to 3
04:50:44.136 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"71254f65-4a16-40a1-8442-4e823ad777e0"}
04:50:44.137 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3d254d82-a1e4-4b95-838d-2df63fe11d09"}
04:50:44.137 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":237,"width":15,"height":15,"star_pos":[7.26,7.10],"pixels":"..."},"id":"3d254d82-a1e4-4b95-838d-2df63fe11d09"}
04:50:47.135 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e4c2e3b6-1d55-451c-b921-a94ef9ee09f0"}
04:50:47.135 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e4c2e3b6-1d55-451c-b921-a94ef9ee09f0"}
04:50:47.136 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"479e5342-9725-4207-9f0b-c1e9c2dde25e"}
04:50:47.136 00.000 13300 case statement mapped state 6 to 3
04:50:47.136 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"479e5342-9725-4207-9f0b-c1e9c2dde25e"}
04:50:47.137 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"01adef81-19b2-479d-9c9a-91bc2336c892"}
04:50:47.137 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":237,"width":15,"height":15,"star_pos":[7.26,7.10],"pixels":"..."},"id":"01adef81-19b2-479d-9c9a-91bc2336c892"}
04:50:50.135 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5c9a8122-bc59-4de9-ad5d-e397130456dd"}
04:50:50.135 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5c9a8122-bc59-4de9-ad5d-e397130456dd"}
04:50:50.136 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e8b11b7f-22b5-4c01-9d15-c0728612dba0"}
04:50:50.136 00.000 13300 case statement mapped state 6 to 3
04:50:50.136 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e8b11b7f-22b5-4c01-9d15-c0728612dba0"}
04:50:50.136 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b24c97be-ee9a-4ae7-a493-a144dc0ce63b"}
04:50:50.137 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":237,"width":15,"height":15,"star_pos":[7.26,7.10],"pixels":"..."},"id":"b24c97be-ee9a-4ae7-a493-a144dc0ce63b"}
04:50:52.745 02.608 11596 IsGuiding returns 1
04:50:52.746 00.001 11596 scope still moving after pulse duration time elapsed
04:50:53.069 00.323 11596 IsSlewing returns 0
04:50:53.069 00.000 11596 IsGuiding returns 1
04:50:53.101 00.032 11596 IsSlewing returns 0
04:50:53.101 00.000 11596 IsGuiding returns 1
04:50:53.131 00.030 11596 IsSlewing returns 0
04:50:53.131 00.000 11596 IsGuiding returns 1
04:50:53.134 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"97af7d17-6a32-4db6-a628-796f483131e6"}
04:50:53.134 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"97af7d17-6a32-4db6-a628-796f483131e6"}
04:50:53.135 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"99898f6e-6841-442f-80f0-504aa5a8d3f5"}
04:50:53.135 00.000 13300 case statement mapped state 6 to 3
04:50:53.135 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"99898f6e-6841-442f-80f0-504aa5a8d3f5"}
04:50:53.135 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0b7bbc5e-adfc-40cc-8d7e-26465bcea996"}
04:50:53.135 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":237,"width":15,"height":15,"star_pos":[7.26,7.10],"pixels":"..."},"id":"0b7bbc5e-adfc-40cc-8d7e-26465bcea996"}
04:50:53.160 00.025 11596 IsSlewing returns 0
04:50:53.161 00.001 11596 IsGuiding returns 1
04:50:53.191 00.030 11596 IsSlewing returns 0
04:50:53.192 00.001 11596 IsGuiding returns 1
04:50:53.221 00.029 11596 IsSlewing returns 0
04:50:53.221 00.000 11596 IsGuiding returns 1
04:50:53.252 00.031 11596 IsSlewing returns 0
04:50:53.252 00.000 11596 IsGuiding returns 1
04:50:53.284 00.032 11596 IsSlewing returns 0
04:50:53.284 00.000 11596 IsGuiding returns 1
04:50:53.315 00.031 11596 IsSlewing returns 0
04:50:53.315 00.000 11596 IsGuiding returns 1
04:50:53.346 00.031 11596 IsSlewing returns 0
04:50:53.346 00.000 11596 IsGuiding returns 1
04:50:53.377 00.031 11596 IsSlewing returns 0
04:50:53.377 00.000 11596 IsGuiding returns 1
04:50:53.408 00.031 11596 IsSlewing returns 0
04:50:53.408 00.000 11596 IsGuiding returns 1
04:50:53.440 00.032 11596 IsSlewing returns 0
04:50:53.440 00.000 11596 IsGuiding returns 1
04:50:53.470 00.030 11596 IsSlewing returns 0
04:50:53.470 00.000 11596 IsGuiding returns 1
04:50:53.500 00.030 11596 IsSlewing returns 0
04:50:53.500 00.000 11596 IsGuiding returns 1
04:50:53.530 00.030 11596 IsSlewing returns 0
04:50:53.530 00.000 11596 IsGuiding returns 1
04:50:53.560 00.030 11596 IsSlewing returns 0
04:50:53.560 00.000 11596 IsGuiding returns 1
04:50:53.590 00.030 11596 IsSlewing returns 0
04:50:53.590 00.000 11596 IsGuiding returns 1
04:50:53.621 00.031 11596 IsSlewing returns 0
04:50:53.621 00.000 11596 IsGuiding returns 1
04:50:53.820 00.199 11596 IsSlewing returns 0
04:50:53.820 00.000 11596 IsGuiding returns 1
04:50:54.037 00.217 11596 IsSlewing returns 0
04:50:54.037 00.000 11596 IsGuiding returns 1
04:50:54.065 00.028 11596 IsSlewing returns 0
04:50:54.065 00.000 11596 IsGuiding returns 1
04:50:54.096 00.031 11596 IsSlewing returns 0
04:50:54.097 00.001 11596 IsGuiding returns 1
04:50:54.126 00.029 11596 IsSlewing returns 0
04:50:54.126 00.000 11596 IsGuiding returns 1
04:50:54.156 00.030 11596 IsSlewing returns 0
04:50:54.156 00.000 11596 IsGuiding returns 1
04:50:54.187 00.031 11596 IsSlewing returns 0
04:50:54.187 00.000 11596 IsGuiding returns 1
04:50:54.218 00.031 11596 IsSlewing returns 0
04:50:54.218 00.000 11596 IsGuiding returns 1
04:50:54.249 00.031 11596 IsSlewing returns 0
04:50:54.249 00.000 11596 IsGuiding returns 1
04:50:54.279 00.030 11596 IsSlewing returns 0
04:50:54.279 00.000 11596 IsGuiding returns 1
04:50:54.309 00.030 11596 IsSlewing returns 0
04:50:54.309 00.000 11596 IsGuiding returns 1
04:50:54.339 00.030 11596 IsSlewing returns 0
04:50:54.339 00.000 11596 IsGuiding returns 1
04:50:54.370 00.031 11596 IsSlewing returns 0
04:50:54.370 00.000 11596 IsGuiding returns 1
04:50:54.401 00.031 11596 IsSlewing returns 0
04:50:54.401 00.000 11596 IsGuiding returns 1
04:50:54.431 00.030 11596 IsSlewing returns 0
04:50:54.431 00.000 11596 IsGuiding returns 1
04:50:54.462 00.031 11596 IsSlewing returns 0
04:50:54.462 00.000 11596 IsGuiding returns 1
04:50:54.493 00.031 11596 IsSlewing returns 0
04:50:54.493 00.000 11596 IsGuiding returns 1
04:50:54.524 00.031 11596 IsSlewing returns 0
04:50:54.524 00.000 11596 IsGuiding returns 1
04:50:54.555 00.031 11596 IsSlewing returns 0
04:50:54.555 00.000 11596 IsGuiding returns 1
04:50:54.586 00.031 11596 IsSlewing returns 0
04:50:54.586 00.000 11596 IsGuiding returns 1
04:50:54.618 00.032 11596 IsSlewing returns 0
04:50:54.618 00.000 11596 IsGuiding returns 1
04:50:54.648 00.030 11596 IsSlewing returns 0
04:50:54.648 00.000 11596 IsGuiding returns 1
04:50:54.679 00.031 11596 IsSlewing returns 0
04:50:54.679 00.000 11596 IsGuiding returns 1
04:50:54.679 00.000 11596 IsGuiding returns 1
04:50:54.679 00.000 11596 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope_ascom.cpp:681->timeout exceeded waiting for guiding pulse to complete
04:50:54.680 00.001 11596 GetBoolean("/Confirm/5/PulseGuideFailedAlertEnabled", 1) returns 0
04:50:54.680 00.000 11596 Suppressed alert:  Il commando PulseGuide inviato alla montatura è fallito - la guida probabilmente non funzionarà.
04:50:54.680 00.000 11596 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:795->guide failed
04:50:54.680 00.000 11596 Move returns status 1, amount 0
04:50:54.681 00.001 11596 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
04:50:54.681 00.000 11596 move complete, result=1
04:50:54.681 00.000 11596 worker thread done servicing request
04:50:54.681 00.000 11596 Worker thread wakes up
04:50:54.681 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -10.0 px 0 ms NORTH
04:50:54.681 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:50:54.683 00.002 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
04:50:55.182 00.499 11596 Handling exposure in thread, d=3000 o=3 r=(1202,7,31,31)
04:50:56.134 00.952 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6b233704-7a37-429d-a0c2-a8aee745689e"}
04:50:56.134 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6b233704-7a37-429d-a0c2-a8aee745689e"}
04:50:56.135 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b8b46da5-7d1b-4396-b13e-e057d197b7d8"}
04:50:56.135 00.000 13300 case statement mapped state 6 to 3
04:50:56.135 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b8b46da5-7d1b-4396-b13e-e057d197b7d8"}
04:50:56.135 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7be37ae1-84d8-4a79-a609-dc45b448b833"}
04:50:56.136 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":237,"width":15,"height":15,"star_pos":[7.26,7.10],"pixels":"..."},"id":"7be37ae1-84d8-4a79-a609-dc45b448b833"}
04:50:58.207 02.071 11596 Exposure complete
04:50:58.279 00.072 11596 worker thread done servicing request
04:50:58.279 00.000 13300 OnExposeComplete: enter
04:50:58.279 00.000 13300 UpdateGuideState(): m_state=6
04:50:58.280 00.001 13300 Star::Find(15, 1217, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 238
04:50:58.280 00.000 13300 Star::Find returns 1 (0), X=1227.52, Y=21.49, Mass=681, SNR=18.2, Peak=52 HFD=4.2
04:50:58.280 00.000 13300 CameraToMount -- cameraTheta (-0.68) - m_xAngle (1.53) = xAngle (-2.22 = -2.22)
04:50:58.280 00.000 13300 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.34 = 0.94)
04:50:58.280 00.000 13300 CameraToMount -- cameraX=0.37 cameraY=-0.30 hyp=0.48 cameraTheta=-0.68 mountX=-0.29 mountY=0.39, mountTheta=2.21
04:50:58.282 00.002 13300 SchedulePrimaryMove(1016D950, x=0.37, y=-0.30, opts=13)
04:50:58.282 00.000 13300 Enqueuing Move request for scope (0.37, -0.30)
04:50:58.282 00.000 11596 Worker thread wakes up
04:50:58.282 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.30) opts 0xd
04:50:58.282 00.000 11596 Handling offset move in thread for scope, endpoint = (0.37, -0.30)
04:50:58.283 00.001 11596 Moving (0.37, -0.30) raw xDistance=-0.29 yDistance=0.39
04:50:58.283 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
04:50:58.283 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:50:58.283 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
04:50:58.283 00.000 11596 MoveAxis(E, 360, ABG)
04:50:58.283 00.000 11596 Guiding  Dir = 2, Dur = 360
04:50:58.284 00.001 11596 IsSlewing returns 0
04:50:58.290 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=149, med=4, FiltMin=2, FiltMax=52, Gamma=0.510
04:50:58.298 00.008 13300 UpdateGuideState exits: m=681 SNR=18.2
04:50:58.298 00.000 13300 PhdController: settling, locked = 1, distance = 0.48 (1.50) aobump = 0 frame = 2 / 99999
04:50:58.298 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761709858.298,"Host":"MAX-PC","Inst":1,"Distance":0.48,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
04:50:58.299 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:50:58.299 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:50:58.299 00.000 13300 Enqueuing Expose request
04:50:58.414 00.115 11596 IsGuiding returns 0
04:50:58.710 00.296 11596 PulseGuide returned control before completion, sleep 74
04:50:59.132 00.422 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"245f32cb-5613-44bb-a53c-5718f40ddd04"}
04:50:59.132 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"245f32cb-5613-44bb-a53c-5718f40ddd04"}
04:50:59.133 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6f7afff8-fb84-4414-b660-73016d648e06"}
04:50:59.133 00.000 13300 case statement mapped state 6 to 3
04:50:59.133 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6f7afff8-fb84-4414-b660-73016d648e06"}
04:50:59.133 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d58e6b26-0393-4b4d-ad74-69f5f11892fd"}
04:50:59.133 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":238,"width":15,"height":15,"star_pos":[6.52,7.49],"pixels":"..."},"id":"d58e6b26-0393-4b4d-ad74-69f5f11892fd"}
04:50:59.150 00.017 11596 IsGuiding returns 1
04:50:59.150 00.000 11596 scope still moving after pulse duration time elapsed
04:50:59.176 00.026 11596 IsSlewing returns 0
04:50:59.333 00.157 11596 IsGuiding returns 0
04:50:59.333 00.000 11596 scope move finished after 360 + 559 ms
04:50:59.333 00.000 11596 Move returns status 0, amount 360
04:50:59.333 00.000 11596 MoveAxis(N, 0, ABG)
04:50:59.333 00.000 11596 Move returns status 0, amount 0
04:50:59.333 00.000 11596 move complete, result=0
04:50:59.334 00.001 11596 worker thread done servicing request
04:50:59.334 00.000 13300 GuideStep: -0.3 px 360 ms EAST, 0.4 px 0 ms NORTH
04:50:59.334 00.000 11596 Worker thread wakes up
04:50:59.334 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:50:59.836 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:51:02.132 02.296 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6cff0031-c032-4e56-8b16-ff3aa941a477"}
04:51:02.132 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6cff0031-c032-4e56-8b16-ff3aa941a477"}
04:51:02.133 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"26bcdeef-ab54-4dc9-8dc6-6c98ed1a7ea4"}
04:51:02.133 00.000 13300 case statement mapped state 6 to 3
04:51:02.133 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"26bcdeef-ab54-4dc9-8dc6-6c98ed1a7ea4"}
04:51:02.133 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b0a03287-fb9d-4948-9f17-e623c8b1ab31"}
04:51:02.134 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":238,"width":15,"height":15,"star_pos":[6.52,7.49],"pixels":"..."},"id":"b0a03287-fb9d-4948-9f17-e623c8b1ab31"}
04:51:02.863 00.729 11596 Exposure complete
04:51:02.934 00.071 11596 worker thread done servicing request
04:51:02.935 00.001 13300 OnExposeComplete: enter
04:51:02.935 00.000 13300 UpdateGuideState(): m_state=6
04:51:02.935 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 239
04:51:02.935 00.000 13300 Star::Find returns 1 (0), X=1227.78, Y=21.69, Mass=579, SNR=16.8, Peak=44 HFD=3.9
04:51:02.935 00.000 13300 CameraToMount -- cameraTheta (-0.16) - m_xAngle (1.53) = xAngle (-1.69 = -1.69)
04:51:02.935 00.000 13300 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.82 = 1.46)
04:51:02.936 00.001 13300 CameraToMount -- cameraX=0.63 cameraY=-0.10 hyp=0.63 cameraTheta=-0.16 mountX=-0.08 mountY=0.63, mountTheta=1.69
04:51:02.937 00.001 13300 SchedulePrimaryMove(1016D950, x=0.63, y=-0.10, opts=13)
04:51:02.938 00.001 13300 Enqueuing Move request for scope (0.63, -0.10)
04:51:02.938 00.000 11596 Worker thread wakes up
04:51:02.938 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.63, -0.10) opts 0xd
04:51:02.938 00.000 11596 Handling offset move in thread for scope, endpoint = (0.63, -0.10)
04:51:02.938 00.000 11596 Moving (0.63, -0.10) raw xDistance=-0.08 yDistance=0.63
04:51:02.938 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:51:02.938 00.000 11596 resist switch: large excursion: input 0.63 thresh 0.54 direction from 0 to 1
04:51:02.938 00.000 11596 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.89
04:51:02.938 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.63 from input 0.63
04:51:02.938 00.000 11596 MoveAxis(E, 0, ABG)
04:51:02.939 00.001 11596 Move returns status 0, amount 0
04:51:02.939 00.000 11596 BLC: Oldest BLC event removed
04:51:02.939 00.000 11596 BLC: Dec direction reversal from North to South, backlash comp pulse of 253 applied
04:51:02.939 00.000 11596 MoveAxis(S, 1087, ABG)
04:51:02.939 00.000 11596 Guiding  Dir = 1, Dur = 1087
04:51:02.939 00.000 11596 IsSlewing returns 0
04:51:02.947 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=134, med=4, FiltMin=2, FiltMax=48, Gamma=0.510
04:51:02.955 00.008 13300 UpdateGuideState exits: m=579 SNR=16.8
04:51:02.955 00.000 13300 PhdController: settling, locked = 1, distance = 0.52 (1.50) aobump = 0 frame = 3 / 99999
04:51:02.955 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761709862.955,"Host":"MAX-PC","Inst":1,"Distance":0.52,"Time":4.7,"SettleTime":5.0,"StarLocked":true}
04:51:02.955 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:51:02.955 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:51:02.955 00.000 13300 Enqueuing Expose request
04:51:03.010 00.055 11596 IsGuiding returns 0
04:51:03.413 00.403 11596 PulseGuide returned control before completion, sleep 695
04:51:04.123 00.710 11596 IsGuiding returns 1
04:51:04.123 00.000 11596 scope still moving after pulse duration time elapsed
04:51:04.154 00.031 11596 IsSlewing returns 0
04:51:04.154 00.000 11596 IsGuiding returns 1
04:51:04.184 00.030 11596 IsSlewing returns 0
04:51:04.184 00.000 11596 IsGuiding returns 1
04:51:04.216 00.032 11596 IsSlewing returns 0
04:51:04.216 00.000 11596 IsGuiding returns 1
04:51:04.248 00.032 11596 IsSlewing returns 0
04:51:04.248 00.000 11596 IsGuiding returns 1
04:51:04.279 00.031 11596 IsSlewing returns 0
04:51:04.279 00.000 11596 IsGuiding returns 1
04:51:04.425 00.146 11596 IsSlewing returns 0
04:51:04.545 00.120 11596 IsGuiding returns 0
04:51:04.546 00.001 11596 scope move finished after 1087 + 447 ms
04:51:04.546 00.000 11596 Move returns status 0, amount 1087
04:51:04.546 00.000 11596 move complete, result=0
04:51:04.546 00.000 11596 worker thread done servicing request
04:51:04.546 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.6 px 1087 ms SOUTH
04:51:04.546 00.000 11596 Worker thread wakes up
04:51:04.546 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:51:05.051 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:51:05.131 00.080 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"46bdd913-9080-4dfb-b8e3-aa40325f09fb"}
04:51:05.131 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"46bdd913-9080-4dfb-b8e3-aa40325f09fb"}
04:51:05.132 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"03b7f6a8-3d66-4e2a-9303-383ee3eee27b"}
04:51:05.132 00.000 13300 case statement mapped state 6 to 3
04:51:05.132 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"03b7f6a8-3d66-4e2a-9303-383ee3eee27b"}
04:51:05.132 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5af447e4-c575-4f00-96c6-397d17a76f51"}
04:51:05.132 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":239,"width":15,"height":15,"star_pos":[6.78,6.69],"pixels":"..."},"id":"5af447e4-c575-4f00-96c6-397d17a76f51"}
04:51:08.077 02.945 11596 Exposure complete
04:51:08.131 00.054 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"abeb4cc0-ea7c-447f-b944-5bd17c2122c8"}
04:51:08.131 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"abeb4cc0-ea7c-447f-b944-5bd17c2122c8"}
04:51:08.132 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fa18e874-fa9a-44c7-b05d-8df6265957ed"}
04:51:08.132 00.000 13300 case statement mapped state 6 to 3
04:51:08.132 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fa18e874-fa9a-44c7-b05d-8df6265957ed"}
04:51:08.133 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"75995518-f324-4f7b-aff4-0359ba10ad01"}
04:51:08.133 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":239,"width":15,"height":15,"star_pos":[6.78,6.69],"pixels":"..."},"id":"75995518-f324-4f7b-aff4-0359ba10ad01"}
04:51:08.150 00.017 11596 worker thread done servicing request
04:51:08.150 00.000 13300 OnExposeComplete: enter
04:51:08.150 00.000 13300 UpdateGuideState(): m_state=6
04:51:08.151 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 240
04:51:08.151 00.000 13300 Star::Find returns 1 (0), X=1227.35, Y=21.75, Mass=336, SNR=12.7, Peak=32 HFD=3.6
04:51:08.151 00.000 13300 CameraToMount -- cameraTheta (-0.21) - m_xAngle (1.53) = xAngle (-1.74 = -1.74)
04:51:08.151 00.000 13300 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.87 = 1.41)
04:51:08.151 00.000 13300 CameraToMount -- cameraX=0.20 cameraY=-0.04 hyp=0.20 cameraTheta=-0.21 mountX=-0.03 mountY=0.20, mountTheta=1.74
04:51:08.153 00.002 13300 SchedulePrimaryMove(1016D950, x=0.20, y=-0.04, opts=13)
04:51:08.153 00.000 13300 Enqueuing Move request for scope (0.20, -0.04)
04:51:08.153 00.000 11596 Worker thread wakes up
04:51:08.153 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.04) opts 0xd
04:51:08.153 00.000 11596 Handling offset move in thread for scope, endpoint = (0.20, -0.04)
04:51:08.154 00.001 11596 Moving (0.20, -0.04) raw xDistance=-0.03 yDistance=0.20
04:51:08.154 00.000 11596 BLC: History state: CurrMiss=0.20, AvgInitMiss=0.20, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=0.631166, 1:0.196922
04:51:08.154 00.000 11596 BLC: Under-shoot, no adjustment, waiting for more data
04:51:08.154 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:51:08.154 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
04:51:08.154 00.000 11596 MoveAxis(E, 0, ABG)
04:51:08.154 00.000 11596 Move returns status 0, amount 0
04:51:08.154 00.000 11596 MoveAxis(S, 260, ABG)
04:51:08.154 00.000 11596 Guiding  Dir = 1, Dur = 260
04:51:08.155 00.001 11596 IsSlewing returns 0
04:51:08.160 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=165, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
04:51:08.169 00.009 13300 UpdateGuideState exits: m=336 SNR=12.7
04:51:08.169 00.000 13300 PhdController: settling, locked = 1, distance = 0.43 (1.50) aobump = 0 frame = 4 / 99999
04:51:08.170 00.001 13300 PhdController: newstate STATE_FINISH
04:51:08.170 00.000 13300 PhdController complete: success
04:51:08.170 00.000 13300 evsrv: {"Event":"SettleDone","Timestamp":1761709868.170,"Host":"MAX-PC","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
04:51:08.170 00.000 13300 Mount: notify guiding dither settle done success=1
04:51:08.170 00.000 13300 PhdController: newstate STATE_IDLE
04:51:08.170 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:51:08.170 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:51:08.170 00.000 13300 Enqueuing Expose request
04:51:08.363 00.193 11596 IsGuiding returns 0
04:51:08.447 00.084 11596 PulseGuide returned control before completion, sleep 187
04:51:08.753 00.306 13300 evsrv: cli 102037C0 connect
04:51:08.753 00.000 13300 case statement mapped state 6 to 3
04:51:08.754 00.001 13300 case statement mapped state 6 to 3
04:51:08.755 00.001 13300 evsrv: cli 102037C0 request: {"method":"get_app_state","id":"a4d16393-8974-4365-b7dd-f34d1cca8ac5"}
04:51:08.755 00.000 13300 case statement mapped state 6 to 3
04:51:08.755 00.000 13300 evsrv: cli 102037C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a4d16393-8974-4365-b7dd-f34d1cca8ac5"}
04:51:08.756 00.001 13300 evsrv: cli 102037C0 disconnect
04:51:08.849 00.093 11596 IsGuiding returns 0
04:51:08.849 00.000 11596 Move returns status 0, amount 260
04:51:08.849 00.000 11596 move complete, result=0
04:51:08.849 00.000 11596 worker thread done servicing request
04:51:08.849 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.2 px 260 ms SOUTH
04:51:08.849 00.000 11596 Worker thread wakes up
04:51:08.849 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:51:09.359 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:51:11.131 01.772 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"14422049-4df9-423b-9dcb-ef34cdaa5e02"}
04:51:11.131 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"14422049-4df9-423b-9dcb-ef34cdaa5e02"}
04:51:11.132 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"26da5290-0064-4a83-8e87-288fd9f0b4af"}
04:51:11.132 00.000 13300 case statement mapped state 6 to 3
04:51:11.132 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"26da5290-0064-4a83-8e87-288fd9f0b4af"}
04:51:11.132 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"06adeb51-c837-4150-91e1-b0e574efebda"}
04:51:11.133 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":240,"width":15,"height":15,"star_pos":[7.35,6.75],"pixels":"..."},"id":"06adeb51-c837-4150-91e1-b0e574efebda"}
04:51:12.389 01.256 11596 Exposure complete
04:51:12.459 00.070 11596 worker thread done servicing request
04:51:12.459 00.000 13300 OnExposeComplete: enter
04:51:12.460 00.001 13300 UpdateGuideState(): m_state=6
04:51:12.460 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 241
04:51:12.460 00.000 13300 Star::Find returns 1 (0), X=1227.13, Y=21.60, Mass=324, SNR=12.5, Peak=34 HFD=3.6
04:51:12.460 00.000 13300 MultiStar: exiting stabilization period
04:51:12.461 00.001 13300 MultiStar: updating star positions after lock position change
04:51:12.461 00.000 13300 Star::Find(15, 1085, 29, 0, (0,0,0,0), 1.5, 10.0, 255) frame 241
04:51:12.461 00.000 13300 Star::Find returns 1 (0), X=1085.51, Y=29.79, Mass=134, SNR=8.0, Peak=19 HFD=3.1
04:51:12.461 00.000 13300 Star::Find(15, 1054, 816, 0, (0,0,0,0), 1.5, 10.0, 255) frame 241
04:51:12.461 00.000 13300 Star::Find returns 1 (0), X=1054.13, Y=816.93, Mass=157, SNR=8.6, Peak=27 HFD=3.0
04:51:12.461 00.000 13300 Star::Find(15, 538, 865, 0, (0,0,0,0), 1.5, 10.0, 255) frame 241
04:51:12.461 00.000 13300 Star::Find returns 1 (0), X=538.46, Y=865.34, Mass=100, SNR=6.9, Peak=17 HFD=3.0
04:51:12.461 00.000 13300 Star::Find(15, 242, 475, 0, (0,0,0,0), 1.5, 10.0, 255) frame 241
04:51:12.462 00.001 13300 Star::Find returns 1 (0), X=242.11, Y=475.65, Mass=54, SNR=5.1, Peak=13 HFD=2.4
04:51:12.462 00.000 13300 Star::Find(15, 928, 613, 0, (0,0,0,0), 1.5, 10.0, 255) frame 241
04:51:12.462 00.000 13300 Star::Find returns 1 (0), X=927.38, Y=613.34, Mass=40, SNR=4.3, Peak=11 HFD=1.7
04:51:12.462 00.000 13300 Star::Find(15, 829, 395, 0, (0,0,0,0), 1.5, 10.0, 255) frame 241
04:51:12.462 00.000 13300 Star::Find returns 1 (0), X=828.24, Y=395.37, Mass=24, SNR=3.3, Peak=9 HFD=1.8
04:51:12.462 00.000 13300 CameraToMount -- cameraTheta (-1.67) - m_xAngle (1.53) = xAngle (-3.21 = 3.08)
04:51:12.462 00.000 13300 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.33 = -0.05)
04:51:12.462 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.19 hyp=0.19 cameraTheta=-1.67 mountX=-0.19 mountY=-0.01, mountTheta=-3.09
04:51:12.464 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.19, opts=13)
04:51:12.464 00.000 13300 Enqueuing Move request for scope (-0.02, -0.19)
04:51:12.464 00.000 11596 Worker thread wakes up
04:51:12.465 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.19) opts 0xd
04:51:12.465 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.19)
04:51:12.465 00.000 11596 Moving (-0.02, -0.19) raw xDistance=-0.19 yDistance=-0.01
04:51:12.465 00.000 11596 BLC: History state: CurrMiss=-0.01, AvgInitMiss=0.20, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=0.631166, 1:0.196922, 2:-0.009459
04:51:12.465 00.000 11596 BLC: No correction, Miss < min_move
04:51:12.465 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.19
04:51:12.465 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:51:12.465 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:51:12.465 00.000 11596 MoveAxis(E, 238, ABG)
04:51:12.465 00.000 11596 Guiding  Dir = 2, Dur = 238
04:51:12.466 00.001 11596 IsSlewing returns 0
04:51:12.473 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=109, med=4, FiltMin=2, FiltMax=52, Gamma=0.510
04:51:12.481 00.008 13300 UpdateGuideState exits: m=324 SNR=12.5
04:51:12.481 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:51:12.481 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:51:12.481 00.000 13300 Enqueuing Expose request
04:51:12.548 00.067 11596 IsGuiding returns 0
04:51:12.767 00.219 11596 PulseGuide returned control before completion, sleep 29
04:51:12.932 00.165 11596 IsGuiding returns 1
04:51:12.932 00.000 11596 scope still moving after pulse duration time elapsed
04:51:12.959 00.027 11596 IsSlewing returns 0
04:51:13.054 00.095 11596 IsGuiding returns 0
04:51:13.054 00.000 11596 scope move finished after 238 + 268 ms
04:51:13.054 00.000 11596 Move returns status 0, amount 238
04:51:13.054 00.000 11596 MoveAxis(N, 0, ABG)
04:51:13.054 00.000 11596 Move returns status 0, amount 0
04:51:13.054 00.000 11596 move complete, result=0
04:51:13.054 00.000 11596 worker thread done servicing request
04:51:13.055 00.001 13300 GuideStep: -0.2 px 238 ms EAST, -0.0 px 0 ms NORTH
04:51:13.055 00.000 11596 Worker thread wakes up
04:51:13.055 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:51:13.563 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:51:14.131 00.568 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1a480cf8-b19e-4fc0-9060-f433381c6277"}
04:51:14.131 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1a480cf8-b19e-4fc0-9060-f433381c6277"}
04:51:14.132 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f02db2fb-bde6-44fa-8537-7a38d8ac46d0"}
04:51:14.132 00.000 13300 case statement mapped state 6 to 3
04:51:14.133 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f02db2fb-bde6-44fa-8537-7a38d8ac46d0"}
04:51:14.133 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a4c4292f-fc2e-40c5-8146-392e7c16a473"}
04:51:14.134 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":241,"width":15,"height":15,"star_pos":[7.13,6.60],"pixels":"..."},"id":"a4c4292f-fc2e-40c5-8146-392e7c16a473"}
04:51:16.605 02.471 11596 Exposure complete
04:51:16.689 00.084 11596 worker thread done servicing request
04:51:16.689 00.000 13300 OnExposeComplete: enter
04:51:16.689 00.000 13300 UpdateGuideState(): m_state=6
04:51:16.690 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 242
04:51:16.690 00.000 13300 Star::Find returns 1 (0), X=1226.96, Y=21.72, Mass=717, SNR=18.7, Peak=56 HFD=4.1
04:51:16.690 00.000 13300 MultiStar: [#1 -0.27,-0.05,0.61,U] [#2 -0.07,0.17,0.50,U] [#3 -0.63,-0.01,0.00,M1] [#4 -0.11,0.12,0.22,U] [#5 -0.34,0.12,0.00,M1] [#6 -0.13,0.36,0.00,M7] 
04:51:16.690 00.000 13300 refined, 3 included, MultiStar: {-0.18, 0.00}, one-star: {-0.19, -0.07}
04:51:16.690 00.000 13300 CameraToMount -- cameraTheta (3.13) - m_xAngle (1.53) = xAngle (1.59 = 1.59)
04:51:16.690 00.000 13300 CameraToMount -- cameraTheta (3.13) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.53 = -1.53)
04:51:16.691 00.001 13300 CameraToMount -- cameraX=-0.18 cameraY=0.00 hyp=0.18 cameraTheta=3.13 mountX=-0.00 mountY=-0.18, mountTheta=-1.59
04:51:16.693 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.18, y=0.00, opts=13)
04:51:16.693 00.000 13300 Enqueuing Move request for scope (-0.18, 0.00)
04:51:16.693 00.000 11596 Worker thread wakes up
04:51:16.694 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.00) opts 0xd
04:51:16.694 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.18, 0.00)
04:51:16.694 00.000 11596 Moving (-0.18, 0.00) raw xDistance=-0.00 yDistance=-0.18
04:51:16.694 00.000 11596 BLC: window closed
04:51:16.694 00.000 11596 BLC: History state: CurrMiss=-0.18, AvgInitMiss=0.20, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=0.631166, 1:0.196922, 2:-0.009459
04:51:16.694 00.000 11596 BLC: No correction, Miss < min_move
04:51:16.694 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
04:51:16.695 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:51:16.695 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
04:51:16.695 00.000 11596 MoveAxis(E, 0, ABG)
04:51:16.695 00.000 11596 Move returns status 0, amount 0
04:51:16.695 00.000 11596 MoveAxis(N, 0, ABG)
04:51:16.695 00.000 11596 Move returns status 0, amount 0
04:51:16.695 00.000 11596 move complete, result=0
04:51:16.696 00.001 11596 worker thread done servicing request
04:51:16.702 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=96, med=4, FiltMin=2, FiltMax=37, Gamma=0.510
04:51:16.712 00.010 13300 UpdateGuideState exits: m=717 SNR=18.7
04:51:16.712 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:51:16.713 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:51:16.713 00.000 13300 Enqueuing Expose request
04:51:16.713 00.000 11596 Worker thread wakes up
04:51:16.713 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
04:51:16.713 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:51:17.131 00.418 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b6fecf96-3579-4367-aad9-9c940e3f0f62"}
04:51:17.131 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b6fecf96-3579-4367-aad9-9c940e3f0f62"}
04:51:17.132 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a69b9d13-78f6-4705-87cb-5430afda07e2"}
04:51:17.132 00.000 13300 case statement mapped state 6 to 3
04:51:17.132 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a69b9d13-78f6-4705-87cb-5430afda07e2"}
04:51:17.133 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"644dcfb1-6ea1-46c6-93b9-543dfbc4117e"}
04:51:17.133 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":242,"width":15,"height":15,"star_pos":[6.96,6.72],"pixels":"..."},"id":"644dcfb1-6ea1-46c6-93b9-543dfbc4117e"}
04:51:17.218 00.085 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:51:20.130 02.912 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e6e23184-a8ed-4f59-8e54-9f3bbfe5ea1b"}
04:51:20.131 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e6e23184-a8ed-4f59-8e54-9f3bbfe5ea1b"}
04:51:20.131 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3ab6a5f9-3e8b-4f2f-916a-33d68f22f990"}
04:51:20.132 00.001 13300 case statement mapped state 6 to 3
04:51:20.132 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3ab6a5f9-3e8b-4f2f-916a-33d68f22f990"}
04:51:20.133 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ed2af29b-9c8e-42a5-953b-5e6eaae54ccc"}
04:51:20.133 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":242,"width":15,"height":15,"star_pos":[6.96,6.72],"pixels":"..."},"id":"ed2af29b-9c8e-42a5-953b-5e6eaae54ccc"}
04:51:20.252 00.119 11596 Exposure complete
04:51:20.338 00.086 11596 worker thread done servicing request
04:51:20.338 00.000 13300 OnExposeComplete: enter
04:51:20.338 00.000 13300 UpdateGuideState(): m_state=6
04:51:20.339 00.001 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 243
04:51:20.339 00.000 13300 Star::Find returns 1 (0), X=1226.91, Y=21.64, Mass=748, SNR=19.0, Peak=55 HFD=4.0
04:51:20.339 00.000 13300 Star::Find false star n=9 nbg=283 bg=4.0 sigma=0.5 thresh=6 peak=6
04:51:20.340 00.001 13300 MultiStar: [#1 -0.32,-0.41,0.00,M1] [#2 -0.37,-0.03,0.00,M1] [#3 -0.40,-0.26,0.00,M2] [#4 0.00,0.00,0.00,L] [#5 0.05,-0.65,0.00,M2] [#6 0.10,0.05,0.30,U] 
04:51:20.340 00.000 13300 refined, 1 included, MultiStar: {-0.17, -0.10}, one-star: {-0.25, -0.15}
04:51:20.340 00.000 13300 CameraToMount -- cameraTheta (-2.60) - m_xAngle (1.53) = xAngle (-4.13 = 2.15)
04:51:20.340 00.000 13300 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.26 = -0.98)
04:51:20.340 00.000 13300 CameraToMount -- cameraX=-0.17 cameraY=-0.10 hyp=0.20 cameraTheta=-2.60 mountX=-0.11 mountY=-0.16, mountTheta=-2.16
04:51:20.342 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.17, y=-0.10, opts=13)
04:51:20.343 00.001 13300 Enqueuing Move request for scope (-0.17, -0.10)
04:51:20.343 00.000 11596 Worker thread wakes up
04:51:20.343 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.10) opts 0xd
04:51:20.343 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.17, -0.10)
04:51:20.343 00.000 11596 Moving (-0.17, -0.10) raw xDistance=-0.11 yDistance=-0.16
04:51:20.343 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:51:20.344 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:51:20.344 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
04:51:20.344 00.000 11596 MoveAxis(E, 0, ABG)
04:51:20.344 00.000 11596 Move returns status 0, amount 0
04:51:20.344 00.000 11596 MoveAxis(N, 0, ABG)
04:51:20.344 00.000 11596 Move returns status 0, amount 0
04:51:20.344 00.000 11596 move complete, result=0
04:51:20.345 00.001 11596 worker thread done servicing request
04:51:20.355 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=97, med=4, FiltMin=2, FiltMax=40, Gamma=0.510
04:51:20.369 00.014 13300 UpdateGuideState exits: m=748 SNR=19.0
04:51:20.369 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:51:20.369 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:51:20.369 00.000 13300 Enqueuing Expose request
04:51:20.369 00.000 11596 Worker thread wakes up
04:51:20.370 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:51:20.370 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:51:20.873 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:51:23.129 02.256 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5e1e39ca-157e-4d38-a3e0-df960cc67f3a"}
04:51:23.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5e1e39ca-157e-4d38-a3e0-df960cc67f3a"}
04:51:23.130 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"af343a18-8c12-4fb5-9166-0325535621a9"}
04:51:23.130 00.000 13300 case statement mapped state 6 to 3
04:51:23.130 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"af343a18-8c12-4fb5-9166-0325535621a9"}
04:51:23.130 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e91b126f-5864-49d6-8ba2-0f7d31897d99"}
04:51:23.130 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":243,"width":15,"height":15,"star_pos":[6.91,6.64],"pixels":"..."},"id":"e91b126f-5864-49d6-8ba2-0f7d31897d99"}
04:51:23.901 00.771 11596 Exposure complete
04:51:23.975 00.074 11596 worker thread done servicing request
04:51:23.976 00.001 13300 OnExposeComplete: enter
04:51:23.976 00.000 13300 UpdateGuideState(): m_state=6
04:51:23.976 00.000 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 244
04:51:23.976 00.000 13300 Star::Find returns 1 (0), X=1226.96, Y=21.50, Mass=760, SNR=19.2, Peak=52 HFD=4.1
04:51:23.977 00.001 13300 Star::Find false star n=9 nbg=285 bg=4.0 sigma=0.5 thresh=6 peak=6
04:51:23.977 00.000 13300 MultiStar: [#1 -0.31,-0.50,0.00,M2] [#2 -0.15,-0.14,0.53,U] [#3 -0.50,-0.45,0.00,M3] [#4 0.00,0.00,0.00,L] [#5 -0.29,-0.25,0.00,M3] [#6 -0.44,-0.23,0.00,M7] 
04:51:23.977 00.000 13300 refined, 1 included, MultiStar: {-0.18, -0.24}, one-star: {-0.19, -0.29}
04:51:23.977 00.000 13300 CameraToMount -- cameraTheta (-2.21) - m_xAngle (1.53) = xAngle (-3.74 = 2.55)
04:51:23.977 00.000 13300 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.87 = -0.58)
04:51:23.977 00.000 13300 CameraToMount -- cameraX=-0.18 cameraY=-0.24 hyp=0.30 cameraTheta=-2.21 mountX=-0.25 mountY=-0.16, mountTheta=-2.55
04:51:23.979 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.18, y=-0.24, opts=13)
04:51:23.979 00.000 13300 Enqueuing Move request for scope (-0.18, -0.24)
04:51:23.980 00.001 11596 Worker thread wakes up
04:51:23.980 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.24) opts 0xd
04:51:23.980 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.18, -0.24)
04:51:23.980 00.000 11596 Moving (-0.18, -0.24) raw xDistance=-0.25 yDistance=-0.16
04:51:23.980 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
04:51:23.980 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:51:23.980 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
04:51:23.980 00.000 11596 MoveAxis(E, 310, ABG)
04:51:23.980 00.000 11596 Guiding  Dir = 2, Dur = 310
04:51:23.981 00.001 11596 IsSlewing returns 0
04:51:23.988 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=98, med=4, FiltMin=2, FiltMax=39, Gamma=0.510
04:51:23.996 00.008 13300 UpdateGuideState exits: m=760 SNR=19.2
04:51:23.996 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:51:23.996 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:51:23.996 00.000 13300 Enqueuing Expose request
04:51:24.114 00.118 11596 IsGuiding returns 0
04:51:24.229 00.115 11596 PulseGuide returned control before completion, sleep 206
04:51:24.508 00.279 11596 IsGuiding returns 1
04:51:24.508 00.000 11596 scope still moving after pulse duration time elapsed
04:51:24.537 00.029 11596 IsSlewing returns 0
04:51:24.839 00.302 11596 IsGuiding returns 0
04:51:24.839 00.000 11596 scope move finished after 310 + 414 ms
04:51:24.839 00.000 11596 Move returns status 0, amount 310
04:51:24.839 00.000 11596 MoveAxis(N, 0, ABG)
04:51:24.839 00.000 11596 Move returns status 0, amount 0
04:51:24.839 00.000 11596 move complete, result=0
04:51:24.839 00.000 11596 worker thread done servicing request
04:51:24.839 00.000 11596 Worker thread wakes up
04:51:24.839 00.000 13300 GuideStep: -0.2 px 310 ms EAST, -0.2 px 0 ms NORTH
04:51:24.840 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:51:25.355 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:51:26.129 00.774 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7967c2a9-f127-459d-b391-36a518401362"}
04:51:26.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7967c2a9-f127-459d-b391-36a518401362"}
04:51:26.130 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ed28a9c6-3afd-439b-b6f0-ff0e8d458658"}
04:51:26.130 00.000 13300 case statement mapped state 6 to 3
04:51:26.130 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ed28a9c6-3afd-439b-b6f0-ff0e8d458658"}
04:51:26.130 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"40975fc7-ed56-45d5-be17-ada5166c5831"}
04:51:26.130 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":244,"width":15,"height":15,"star_pos":[6.96,7.50],"pixels":"..."},"id":"40975fc7-ed56-45d5-be17-ada5166c5831"}
04:51:28.383 02.253 11596 Exposure complete
04:51:28.453 00.070 11596 worker thread done servicing request
04:51:28.453 00.000 13300 OnExposeComplete: enter
04:51:28.453 00.000 13300 UpdateGuideState(): m_state=6
04:51:28.453 00.000 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 245
04:51:28.453 00.000 13300 Star::Find returns 1 (0), X=1226.98, Y=21.65, Mass=708, SNR=18.6, Peak=52 HFD=4.1
04:51:28.454 00.001 13300 MultiStar: [#1 -0.16,-0.24,0.59,U] [#2 -0.23,-0.10,0.49,U] [#3 -0.63,-0.09,0.00,M4] [#4 0.32,-0.03,0.00,M5] [#5 -0.50,-0.71,0.00,M4] [#6 -0.41,0.06,0.00,M8] 
04:51:28.454 00.000 13300 single-star, 2 included, MultiStar: {-0.18, -0.16}, one-star: {-0.17, -0.14}
04:51:28.454 00.000 13300 CameraToMount -- cameraTheta (-2.45) - m_xAngle (1.53) = xAngle (-3.98 = 2.30)
04:51:28.454 00.000 13300 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.11 = -0.83)
04:51:28.454 00.000 13300 CameraToMount -- cameraX=-0.17 cameraY=-0.14 hyp=0.22 cameraTheta=-2.45 mountX=-0.15 mountY=-0.17, mountTheta=-2.31
04:51:28.457 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.17, y=-0.14, opts=13)
04:51:28.457 00.000 13300 Enqueuing Move request for scope (-0.17, -0.14)
04:51:28.457 00.000 11596 Worker thread wakes up
04:51:28.457 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.14) opts 0xd
04:51:28.457 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.17, -0.14)
04:51:28.457 00.000 11596 Moving (-0.17, -0.14) raw xDistance=-0.15 yDistance=-0.17
04:51:28.458 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.15
04:51:28.458 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:51:28.458 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
04:51:28.458 00.000 11596 MoveAxis(E, 209, ABG)
04:51:28.458 00.000 11596 Guiding  Dir = 2, Dur = 209
04:51:28.458 00.000 11596 IsSlewing returns 0
04:51:28.466 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=100, med=4, FiltMin=2, FiltMax=40, Gamma=0.510
04:51:28.478 00.012 13300 UpdateGuideState exits: m=708 SNR=18.6
04:51:28.479 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:51:28.479 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:51:28.479 00.000 13300 Enqueuing Expose request
04:51:28.571 00.092 11596 IsGuiding returns 0
04:51:29.130 00.559 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"12132d31-a0be-4a2b-98bc-d83f043478ac"}
04:51:29.130 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"12132d31-a0be-4a2b-98bc-d83f043478ac"}
04:51:29.131 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"428d05d6-188a-4575-bae7-108281cddd90"}
04:51:29.131 00.000 13300 case statement mapped state 6 to 3
04:51:29.131 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"428d05d6-188a-4575-bae7-108281cddd90"}
04:51:29.132 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0ecac660-ffa1-4e22-a35c-6917e4e7e558"}
04:51:29.132 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":245,"width":15,"height":15,"star_pos":[6.98,6.65],"pixels":"..."},"id":"0ecac660-ffa1-4e22-a35c-6917e4e7e558"}
04:51:29.250 00.118 11596 IsGuiding returns 0
04:51:29.250 00.000 11596 Move returns status 0, amount 209
04:51:29.250 00.000 11596 MoveAxis(N, 0, ABG)
04:51:29.250 00.000 11596 Move returns status 0, amount 0
04:51:29.250 00.000 11596 move complete, result=0
04:51:29.251 00.001 11596 worker thread done servicing request
04:51:29.251 00.000 13300 GuideStep: -0.1 px 209 ms EAST, -0.2 px 0 ms NORTH
04:51:29.251 00.000 11596 Worker thread wakes up
04:51:29.251 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:51:29.760 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:51:32.129 02.369 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bf01af1b-4b35-4091-9a93-0d56f328bd72"}
04:51:32.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bf01af1b-4b35-4091-9a93-0d56f328bd72"}
04:51:32.130 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ab88ad1a-2b56-4345-9c43-d057161fbe3a"}
04:51:32.130 00.000 13300 case statement mapped state 6 to 3
04:51:32.130 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ab88ad1a-2b56-4345-9c43-d057161fbe3a"}
04:51:32.130 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"65b989e2-9adf-48c1-81b9-73cbd41b7679"}
04:51:32.130 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":245,"width":15,"height":15,"star_pos":[6.98,6.65],"pixels":"..."},"id":"65b989e2-9adf-48c1-81b9-73cbd41b7679"}
04:51:32.795 00.665 11596 Exposure complete
04:51:32.863 00.068 11596 worker thread done servicing request
04:51:32.863 00.000 13300 OnExposeComplete: enter
04:51:32.863 00.000 13300 UpdateGuideState(): m_state=6
04:51:32.863 00.000 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 246
04:51:32.863 00.000 13300 Star::Find returns 1 (0), X=1226.98, Y=21.71, Mass=503, SNR=15.6, Peak=41 HFD=4.0
04:51:32.864 00.001 13300 Star::Find false star n=8 nbg=284 bg=4.0 sigma=0.5 thresh=6 peak=6
04:51:32.864 00.000 13300 MultiStar: [#1 -0.29,-0.07,0.63,U] [#2 -0.11,-0.04,0.58,U] [#3 -0.74,-0.06,0.00,M5] [#4 0.00,0.00,0.00,L] [#5 0.17,0.11,0.32,U] [#6 -0.14,0.17,0.24,U] 
04:51:32.864 00.000 13300 refined, 4 included, MultiStar: {-0.14, -0.03}, one-star: {-0.17, -0.08}
04:51:32.864 00.000 13300 CameraToMount -- cameraTheta (-2.96) - m_xAngle (1.53) = xAngle (-4.49 = 1.79)
04:51:32.864 00.000 13300 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.62 = -1.34)
04:51:32.864 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=-0.03 hyp=0.15 cameraTheta=-2.96 mountX=-0.03 mountY=-0.14, mountTheta=-1.79
04:51:32.867 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=-0.03, opts=13)
04:51:32.867 00.000 13300 Enqueuing Move request for scope (-0.14, -0.03)
04:51:32.867 00.000 11596 Worker thread wakes up
04:51:32.867 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.03) opts 0xd
04:51:32.867 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, -0.03)
04:51:32.867 00.000 11596 Moving (-0.14, -0.03) raw xDistance=-0.03 yDistance=-0.14
04:51:32.868 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:51:32.868 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:51:32.868 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
04:51:32.868 00.000 11596 MoveAxis(E, 0, ABG)
04:51:32.868 00.000 11596 Move returns status 0, amount 0
04:51:32.868 00.000 11596 MoveAxis(N, 0, ABG)
04:51:32.868 00.000 11596 Move returns status 0, amount 0
04:51:32.868 00.000 11596 move complete, result=0
04:51:32.868 00.000 11596 worker thread done servicing request
04:51:32.874 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=99, med=4, FiltMin=2, FiltMax=27, Gamma=0.510
04:51:32.883 00.009 13300 UpdateGuideState exits: m=503 SNR=15.6
04:51:32.884 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:51:32.884 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:51:32.884 00.000 13300 Enqueuing Expose request
04:51:32.884 00.000 11596 Worker thread wakes up
04:51:32.884 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:51:32.884 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:51:33.400 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:51:35.129 01.729 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"196825a3-5d58-49c8-9613-df78ad1f8f01"}
04:51:35.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"196825a3-5d58-49c8-9613-df78ad1f8f01"}
04:51:35.130 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"95ea2736-232f-484c-a4fc-55abd05e5fcb"}
04:51:35.130 00.000 13300 case statement mapped state 6 to 3
04:51:35.130 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"95ea2736-232f-484c-a4fc-55abd05e5fcb"}
04:51:35.130 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"88dae1f0-e72f-4744-a2bc-4b0686566d3c"}
04:51:35.130 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":246,"width":15,"height":15,"star_pos":[6.98,6.71],"pixels":"..."},"id":"88dae1f0-e72f-4744-a2bc-4b0686566d3c"}
04:51:36.427 01.297 11596 Exposure complete
04:51:36.497 00.070 11596 worker thread done servicing request
04:51:36.497 00.000 13300 OnExposeComplete: enter
04:51:36.498 00.001 13300 UpdateGuideState(): m_state=6
04:51:36.498 00.000 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
04:51:36.498 00.000 13300 Star::Find returns 1 (0), X=1226.91, Y=21.77, Mass=684, SNR=18.2, Peak=52 HFD=4.2
04:51:36.498 00.000 13300 MultiStar: [#1 -0.25,-0.02,0.55,U] [#2 -0.20,0.32,0.00,M1] [#3 -0.40,-0.04,0.00,M6] [#4 -0.36,0.31,0.00,M6] [#5 -0.29,0.66,0.00,M4] [#6 -0.33,0.30,0.00,M8] 
04:51:36.499 00.001 13300 single-star, 1 included, MultiStar: {-0.25, -0.02}, one-star: {-0.24, -0.02}
04:51:36.499 00.000 13300 CameraToMount -- cameraTheta (-3.05) - m_xAngle (1.53) = xAngle (-4.59 = 1.70)
04:51:36.499 00.000 13300 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.71 = -1.43)
04:51:36.499 00.000 13300 CameraToMount -- cameraX=-0.24 cameraY=-0.02 hyp=0.24 cameraTheta=-3.05 mountX=-0.03 mountY=-0.24, mountTheta=-1.70
04:51:36.501 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.24, y=-0.02, opts=13)
04:51:36.501 00.000 13300 Enqueuing Move request for scope (-0.24, -0.02)
04:51:36.501 00.000 11596 Worker thread wakes up
04:51:36.501 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.02) opts 0xd
04:51:36.501 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.24, -0.02)
04:51:36.501 00.000 11596 Moving (-0.24, -0.02) raw xDistance=-0.03 yDistance=-0.24
04:51:36.501 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:51:36.502 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:51:36.502 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
04:51:36.502 00.000 11596 MoveAxis(E, 0, ABG)
04:51:36.502 00.000 11596 Move returns status 0, amount 0
04:51:36.502 00.000 11596 MoveAxis(N, 0, ABG)
04:51:36.502 00.000 11596 Move returns status 0, amount 0
04:51:36.502 00.000 11596 move complete, result=0
04:51:36.502 00.000 11596 worker thread done servicing request
04:51:36.509 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=111, med=4, FiltMin=2, FiltMax=40, Gamma=0.510
04:51:36.517 00.008 13300 UpdateGuideState exits: m=684 SNR=18.2
04:51:36.517 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:51:36.517 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:51:36.517 00.000 13300 Enqueuing Expose request
04:51:36.518 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
04:51:36.518 00.000 11596 Worker thread wakes up
04:51:36.518 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:51:37.033 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:51:38.128 01.095 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eb3ffb16-c0f3-4726-a31e-558f69133277"}
04:51:38.128 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eb3ffb16-c0f3-4726-a31e-558f69133277"}
04:51:38.129 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dc4b5cfe-917d-497f-aca2-8b2465c2b095"}
04:51:38.129 00.000 13300 case statement mapped state 6 to 3
04:51:38.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dc4b5cfe-917d-497f-aca2-8b2465c2b095"}
04:51:38.130 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"30202908-46ec-4d0e-98fd-325befdf45e0"}
04:51:38.130 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":247,"width":15,"height":15,"star_pos":[6.91,6.77],"pixels":"..."},"id":"30202908-46ec-4d0e-98fd-325befdf45e0"}
04:51:40.053 01.923 11596 Exposure complete
04:51:40.123 00.070 11596 worker thread done servicing request
04:51:40.123 00.000 13300 OnExposeComplete: enter
04:51:40.123 00.000 13300 UpdateGuideState(): m_state=6
04:51:40.124 00.001 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 248
04:51:40.124 00.000 13300 Star::Find returns 1 (0), X=1226.71, Y=21.59, Mass=730, SNR=18.8, Peak=50 HFD=4.1
04:51:40.124 00.000 13300 MultiStar: [#1 -0.37,-0.16,0.00,M1] [#2 -0.29,-0.09,0.00,M2] [#3 -0.34,-0.42,0.00,M7] [#4 -0.62,0.10,0.00,M7] [#5 -0.28,-0.54,0.00,M5] [#6 0.15,0.03,0.28,U] 
04:51:40.124 00.000 13300 refined, 1 included, MultiStar: {-0.31, -0.15}, one-star: {-0.44, -0.20}
04:51:40.124 00.000 13300 CameraToMount -- cameraTheta (-2.69) - m_xAngle (1.53) = xAngle (-4.22 = 2.06)
04:51:40.124 00.000 13300 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.35 = -1.06)
04:51:40.124 00.000 13300 CameraToMount -- cameraX=-0.31 cameraY=-0.15 hyp=0.35 cameraTheta=-2.69 mountX=-0.16 mountY=-0.30, mountTheta=-2.07
04:51:40.126 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.31, y=-0.15, opts=13)
04:51:40.126 00.000 13300 Enqueuing Move request for scope (-0.31, -0.15)
04:51:40.126 00.000 11596 Worker thread wakes up
04:51:40.127 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.15) opts 0xd
04:51:40.127 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.31, -0.15)
04:51:40.127 00.000 11596 Moving (-0.31, -0.15) raw xDistance=-0.16 yDistance=-0.30
04:51:40.127 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
04:51:40.127 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:51:40.127 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
04:51:40.127 00.000 11596 MoveAxis(E, 206, ABG)
04:51:40.127 00.000 11596 Guiding  Dir = 2, Dur = 206
04:51:40.128 00.001 11596 IsSlewing returns 0
04:51:40.133 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=140, med=4, FiltMin=2, FiltMax=49, Gamma=0.510
04:51:40.142 00.009 13300 UpdateGuideState exits: m=730 SNR=18.8
04:51:40.142 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:51:40.142 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:51:40.142 00.000 13300 Enqueuing Expose request
04:51:40.276 00.134 11596 IsGuiding returns 0
04:51:40.414 00.138 11596 PulseGuide returned control before completion, sleep 79
04:51:40.649 00.235 11596 IsGuiding returns 1
04:51:40.649 00.000 11596 scope still moving after pulse duration time elapsed
04:51:40.680 00.031 11596 IsSlewing returns 0
04:51:40.853 00.173 11596 IsGuiding returns 0
04:51:40.853 00.000 11596 scope move finished after 206 + 370 ms
04:51:40.853 00.000 11596 Move returns status 0, amount 206
04:51:40.853 00.000 11596 MoveAxis(N, 0, ABG)
04:51:40.853 00.000 11596 Move returns status 0, amount 0
04:51:40.853 00.000 11596 move complete, result=0
04:51:40.853 00.000 11596 worker thread done servicing request
04:51:40.854 00.001 13300 GuideStep: -0.2 px 206 ms EAST, -0.3 px 0 ms NORTH
04:51:40.854 00.000 11596 Worker thread wakes up
04:51:40.854 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:51:41.134 00.280 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f618f320-2b47-4765-a7a4-6ac8df86b670"}
04:51:41.134 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f618f320-2b47-4765-a7a4-6ac8df86b670"}
04:51:41.135 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9eaca346-fbce-44c0-b7d0-454a532cf417"}
04:51:41.135 00.000 13300 case statement mapped state 6 to 3
04:51:41.135 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9eaca346-fbce-44c0-b7d0-454a532cf417"}
04:51:41.135 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ec4adab8-0997-4db5-8939-7f5e1b6197c4"}
04:51:41.136 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":248,"width":15,"height":15,"star_pos":[6.71,6.59],"pixels":"..."},"id":"ec4adab8-0997-4db5-8939-7f5e1b6197c4"}
04:51:41.357 00.221 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:51:44.134 02.777 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cd4d3f04-85ac-40a1-9b56-d684826c6dc7"}
04:51:44.134 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cd4d3f04-85ac-40a1-9b56-d684826c6dc7"}
04:51:44.135 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b47291e8-6078-47e1-a6cc-aa9f5858e61b"}
04:51:44.135 00.000 13300 case statement mapped state 6 to 3
04:51:44.136 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b47291e8-6078-47e1-a6cc-aa9f5858e61b"}
04:51:44.136 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"eb1d92cc-0df5-4576-a71a-d2b9602ad25a"}
04:51:44.137 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":248,"width":15,"height":15,"star_pos":[6.71,6.59],"pixels":"..."},"id":"eb1d92cc-0df5-4576-a71a-d2b9602ad25a"}
04:51:44.379 00.242 11596 Exposure complete
04:51:44.449 00.070 11596 worker thread done servicing request
04:51:44.449 00.000 13300 OnExposeComplete: enter
04:51:44.449 00.000 13300 UpdateGuideState(): m_state=6
04:51:44.450 00.001 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 249
04:51:44.450 00.000 13300 Star::Find returns 1 (0), X=1226.77, Y=21.58, Mass=752, SNR=19.1, Peak=52 HFD=4.0
04:51:44.451 00.001 13300 MultiStar: [#1 -0.40,-0.02,0.00,M2] [#2 -0.48,-0.36,0.00,M3] [#3 -0.21,-0.25,0.00,M8] [#4 -0.43,-0.06,0.00,M8] [#5 -0.44,-0.12,0.00,M6] [#6 -0.07,0.34,0.00,M8] 
04:51:44.451 00.000 13300 CameraToMount -- cameraTheta (-2.64) - m_xAngle (1.53) = xAngle (-4.17 = 2.11)
04:51:44.451 00.000 13300 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.30 = -1.02)
04:51:44.451 00.000 13300 CameraToMount -- cameraX=-0.39 cameraY=-0.21 hyp=0.44 cameraTheta=-2.64 mountX=-0.23 mountY=-0.37, mountTheta=-2.12
04:51:44.454 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.39, y=-0.21, opts=13)
04:51:44.454 00.000 13300 Enqueuing Move request for scope (-0.39, -0.21)
04:51:44.455 00.001 11596 Worker thread wakes up
04:51:44.455 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.21) opts 0xd
04:51:44.455 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.39, -0.21)
04:51:44.455 00.000 11596 Moving (-0.39, -0.21) raw xDistance=-0.23 yDistance=-0.37
04:51:44.455 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
04:51:44.455 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:51:44.455 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
04:51:44.455 00.000 11596 MoveAxis(E, 299, ABG)
04:51:44.455 00.000 11596 Guiding  Dir = 2, Dur = 299
04:51:44.456 00.001 11596 IsSlewing returns 0
04:51:44.467 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=148, med=4, FiltMin=2, FiltMax=48, Gamma=0.510
04:51:44.476 00.009 13300 UpdateGuideState exits: m=752 SNR=19.1
04:51:44.476 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:51:44.476 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:51:44.476 00.000 13300 Enqueuing Expose request
04:51:44.495 00.019 11596 IsGuiding returns 0
04:51:44.592 00.097 11596 PulseGuide returned control before completion, sleep 214
04:51:45.032 00.440 11596 IsGuiding returns 0
04:51:45.032 00.000 11596 Move returns status 0, amount 299
04:51:45.032 00.000 11596 MoveAxis(N, 0, ABG)
04:51:45.032 00.000 11596 Move returns status 0, amount 0
04:51:45.032 00.000 11596 move complete, result=0
04:51:45.032 00.000 11596 worker thread done servicing request
04:51:45.032 00.000 11596 Worker thread wakes up
04:51:45.032 00.000 13300 GuideStep: -0.2 px 299 ms EAST, -0.4 px 0 ms NORTH
04:51:45.033 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:51:45.538 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:51:47.133 01.595 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"70879fe6-e577-4463-b427-603943135102"}
04:51:47.133 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"70879fe6-e577-4463-b427-603943135102"}
04:51:47.134 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b29a86df-12f8-4c8b-99a8-4e96ed874ebb"}
04:51:47.134 00.000 13300 case statement mapped state 6 to 3
04:51:47.134 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b29a86df-12f8-4c8b-99a8-4e96ed874ebb"}
04:51:47.134 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9af038d0-175a-492e-9a9d-cd7051253a87"}
04:51:47.135 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":249,"width":15,"height":15,"star_pos":[6.77,6.58],"pixels":"..."},"id":"9af038d0-175a-492e-9a9d-cd7051253a87"}
04:51:48.590 01.455 11596 Exposure complete
04:51:48.664 00.074 11596 worker thread done servicing request
04:51:48.664 00.000 13300 OnExposeComplete: enter
04:51:48.664 00.000 13300 UpdateGuideState(): m_state=6
04:51:48.665 00.001 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 250
04:51:48.665 00.000 13300 Star::Find returns 1 (0), X=1226.95, Y=21.69, Mass=762, SNR=19.3, Peak=57 HFD=4.2
04:51:48.665 00.000 13300 MultiStar: [#1 -0.41,-0.01,0.00,M3] [#2 -0.41,-0.11,0.00,M4] [#3 -0.61,-0.09,0.00,M9] [#4 -0.42,0.28,0.00,M9] [#5 0.04,0.31,0.00,M7] [#6 -0.13,0.45,0.00,M9] 
04:51:48.666 00.001 13300 CameraToMount -- cameraTheta (-2.68) - m_xAngle (1.53) = xAngle (-4.21 = 2.07)
04:51:48.666 00.000 13300 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.34 = -1.06)
04:51:48.666 00.000 13300 CameraToMount -- cameraX=-0.21 cameraY=-0.10 hyp=0.23 cameraTheta=-2.68 mountX=-0.11 mountY=-0.20, mountTheta=-2.07
04:51:48.668 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.21, y=-0.10, opts=13)
04:51:48.668 00.000 13300 Enqueuing Move request for scope (-0.21, -0.10)
04:51:48.669 00.001 11596 Worker thread wakes up
04:51:48.669 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.10) opts 0xd
04:51:48.669 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.21, -0.10)
04:51:48.669 00.000 11596 Moving (-0.21, -0.10) raw xDistance=-0.11 yDistance=-0.20
04:51:48.669 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:51:48.669 00.000 11596 switching direction from 1 to -1 - decHistory=-4 oldest=-0.35 newest=-0.88
04:51:48.670 00.001 11596 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
04:51:48.670 00.000 11596 MoveAxis(E, 0, ABG)
04:51:48.670 00.000 11596 Move returns status 0, amount 0
04:51:48.670 00.000 11596 BLC: Oldest BLC event removed
04:51:48.670 00.000 11596 BLC: Dec direction reversal from South to North, backlash comp pulse of 253 applied
04:51:48.670 00.000 11596 MoveAxis(N, 518, ABG)
04:51:48.670 00.000 11596 Guiding  Dir = 0, Dur = 518
04:51:48.671 00.001 11596 IsSlewing returns 0
04:51:48.678 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=157, med=4, FiltMin=2, FiltMax=54, Gamma=0.510
04:51:48.690 00.012 13300 UpdateGuideState exits: m=762 SNR=19.3
04:51:48.690 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:51:48.690 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:51:48.690 00.000 13300 Enqueuing Expose request
04:51:48.803 00.113 11596 IsGuiding returns 0
04:51:49.468 00.665 11596 IsGuiding returns 1
04:51:49.468 00.000 11596 scope still moving after pulse duration time elapsed
04:51:49.606 00.138 11596 IsSlewing returns 0
04:51:49.701 00.095 11596 IsGuiding returns 1
04:51:49.726 00.025 11596 IsSlewing returns 0
04:51:49.832 00.106 11596 IsGuiding returns 1
04:51:49.867 00.035 11596 IsSlewing returns 0
04:51:49.989 00.122 11596 IsGuiding returns 0
04:51:49.990 00.001 11596 scope move finished after 518 + 668 ms
04:51:49.990 00.000 11596 Move returns status 0, amount 518
04:51:49.990 00.000 11596 move complete, result=0
04:51:49.990 00.000 11596 worker thread done servicing request
04:51:49.990 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 518 ms NORTH
04:51:49.990 00.000 11596 Worker thread wakes up
04:51:49.990 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:51:50.132 00.142 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4c6cacfa-6785-4e26-8d71-cfb83b8ead64"}
04:51:50.132 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4c6cacfa-6785-4e26-8d71-cfb83b8ead64"}
04:51:50.133 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d40cf59a-3497-4d68-a59b-1eaa9cc43db0"}
04:51:50.133 00.000 13300 case statement mapped state 6 to 3
04:51:50.133 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d40cf59a-3497-4d68-a59b-1eaa9cc43db0"}
04:51:50.133 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"aafc2ec6-020c-47b7-a314-a9ad4453777f"}
04:51:50.134 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":250,"width":15,"height":15,"star_pos":[6.95,6.69],"pixels":"..."},"id":"aafc2ec6-020c-47b7-a314-a9ad4453777f"}
04:51:50.505 00.371 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:51:53.134 02.629 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"511538e4-143e-4180-96a6-0800e69183d8"}
04:51:53.134 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"511538e4-143e-4180-96a6-0800e69183d8"}
04:51:53.135 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"11188cce-7c6b-41ea-8f49-0564785b935e"}
04:51:53.135 00.000 13300 case statement mapped state 6 to 3
04:51:53.135 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"11188cce-7c6b-41ea-8f49-0564785b935e"}
04:51:53.135 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6d2693af-132e-4de6-80b5-25e0b0302bae"}
04:51:53.135 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":250,"width":15,"height":15,"star_pos":[6.95,6.69],"pixels":"..."},"id":"6d2693af-132e-4de6-80b5-25e0b0302bae"}
04:51:53.530 00.395 11596 Exposure complete
04:51:53.619 00.089 11596 worker thread done servicing request
04:51:53.619 00.000 13300 OnExposeComplete: enter
04:51:53.619 00.000 13300 UpdateGuideState(): m_state=6
04:51:53.620 00.001 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 251
04:51:53.620 00.000 13300 Star::Find returns 1 (0), X=1226.76, Y=21.78, Mass=740, SNR=19.0, Peak=53 HFD=4.2
04:51:53.620 00.000 13300 MultiStar: [#1 -0.39,0.20,0.00,M4] [#2 -0.11,-0.06,0.56,U] [#3 -0.33,-0.24,0.00,M10] [#4 -0.47,-0.03,0.00,M10] [#5 -0.13,0.34,0.00,M8] [#6 -0.29,0.68,0.00,M10] 
04:51:53.620 00.000 13300 refined, 1 included, MultiStar: {-0.29, -0.02}, one-star: {-0.39, -0.01}
04:51:53.620 00.000 13300 CameraToMount -- cameraTheta (-3.06) - m_xAngle (1.53) = xAngle (-4.59 = 1.69)
04:51:53.620 00.000 13300 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.72 = -1.44)
04:51:53.621 00.001 13300 CameraToMount -- cameraX=-0.29 cameraY=-0.02 hyp=0.29 cameraTheta=-3.06 mountX=-0.04 mountY=-0.29, mountTheta=-1.69
04:51:53.623 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.29, y=-0.02, opts=13)
04:51:53.623 00.000 13300 Enqueuing Move request for scope (-0.29, -0.02)
04:51:53.623 00.000 11596 Worker thread wakes up
04:51:53.624 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.02) opts 0xd
04:51:53.624 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.29, -0.02)
04:51:53.624 00.000 11596 Moving (-0.29, -0.02) raw xDistance=-0.04 yDistance=-0.29
04:51:53.624 00.000 11596 BLC: History state: CurrMiss=0.29, AvgInitMiss=0.21, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=-0.200304, 1:0.288544
04:51:53.624 00.000 11596 BLC: Under-shoot, no adjustment, waiting for more data
04:51:53.624 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:51:53.624 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
04:51:53.624 00.000 11596 MoveAxis(E, 0, ABG)
04:51:53.624 00.000 11596 Move returns status 0, amount 0
04:51:53.624 00.000 11596 MoveAxis(N, 381, ABG)
04:51:53.625 00.001 11596 Guiding  Dir = 0, Dur = 381
04:51:53.625 00.000 11596 IsSlewing returns 0
04:51:53.631 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=174, med=4, FiltMin=2, FiltMax=52, Gamma=0.510
04:51:53.644 00.013 13300 UpdateGuideState exits: m=740 SNR=19.0
04:51:53.644 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:51:53.644 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:51:53.644 00.000 13300 Enqueuing Expose request
04:51:53.726 00.082 11596 IsGuiding returns 0
04:51:54.310 00.584 11596 IsGuiding returns 1
04:51:54.310 00.000 11596 scope still moving after pulse duration time elapsed
04:51:54.536 00.226 11596 IsSlewing returns 0
04:51:54.540 00.004 11596 IsGuiding returns 0
04:51:54.540 00.000 11596 scope move finished after 381 + 433 ms
04:51:54.540 00.000 11596 Move returns status 0, amount 381
04:51:54.541 00.001 11596 move complete, result=0
04:51:54.541 00.000 11596 worker thread done servicing request
04:51:54.541 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.3 px 381 ms NORTH
04:51:54.541 00.000 11596 Worker thread wakes up
04:51:54.541 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:51:55.050 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:51:56.133 01.083 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"694fa8f4-43eb-44de-997d-191609b3e988"}
04:51:56.133 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"694fa8f4-43eb-44de-997d-191609b3e988"}
04:51:56.134 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7b01f64d-e801-44c8-8c28-85942b80619f"}
04:51:56.134 00.000 13300 case statement mapped state 6 to 3
04:51:56.134 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7b01f64d-e801-44c8-8c28-85942b80619f"}
04:51:56.134 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d9b0effd-ad51-41f4-beb8-a032937b2d38"}
04:51:56.134 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":251,"width":15,"height":15,"star_pos":[6.76,6.78],"pixels":"..."},"id":"d9b0effd-ad51-41f4-beb8-a032937b2d38"}
04:51:58.076 01.942 11596 Exposure complete
04:51:58.146 00.070 11596 worker thread done servicing request
04:51:58.146 00.000 13300 OnExposeComplete: enter
04:51:58.146 00.000 13300 UpdateGuideState(): m_state=6
04:51:58.147 00.001 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 252
04:51:58.147 00.000 13300 Star::Find returns 1 (0), X=1226.81, Y=21.73, Mass=739, SNR=19.0, Peak=51 HFD=4.4
04:51:58.147 00.000 13300 MultiStar: [#1 -0.36,-0.12,0.00,M5] [#2 -0.16,-0.10,0.56,U] [#3 -0.14,-0.15,0.37,U] [#4 -0.32,-0.04,0.00,R] [#5 -0.05,0.08,0.32,U] [#6 0.06,0.35,0.00,R] 
04:51:58.147 00.000 13300 refined, 3 included, MultiStar: {-0.22, -0.07}, one-star: {-0.34, -0.06}
04:51:58.147 00.000 13300 CameraToMount -- cameraTheta (-2.85) - m_xAngle (1.53) = xAngle (-4.38 = 1.90)
04:51:58.147 00.000 13300 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.51 = -1.22)
04:51:58.148 00.001 13300 CameraToMount -- cameraX=-0.22 cameraY=-0.07 hyp=0.23 cameraTheta=-2.85 mountX=-0.08 mountY=-0.22, mountTheta=-1.91
04:51:58.149 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.22, y=-0.07, opts=13)
04:51:58.149 00.000 13300 Enqueuing Move request for scope (-0.22, -0.07)
04:51:58.150 00.001 11596 Worker thread wakes up
04:51:58.150 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.07) opts 0xd
04:51:58.150 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.22, -0.07)
04:51:58.150 00.000 11596 Moving (-0.22, -0.07) raw xDistance=-0.08 yDistance=-0.22
04:51:58.150 00.000 11596 BLC: History state: CurrMiss=0.22, AvgInitMiss=0.21, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=-0.200304, 1:0.288544, 2:0.217567
04:51:58.150 00.000 11596 BLC: Under-shoot: nominal increase by 273
04:51:58.150 00.000 11596 BLC: window closed
04:51:58.150 00.000 11596 BLC: Pulse adjusted to 278
04:51:58.151 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:51:58.152 00.001 11596 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
04:51:58.152 00.000 11596 MoveAxis(E, 0, ABG)
04:51:58.152 00.000 11596 Move returns status 0, amount 0
04:51:58.152 00.000 11596 MoveAxis(N, 288, ABG)
04:51:58.152 00.000 11596 Guiding  Dir = 0, Dur = 288
04:51:58.153 00.001 11596 IsSlewing returns 0
04:51:58.157 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=147, med=4, FiltMin=2, FiltMax=60, Gamma=0.510
04:51:58.166 00.009 13300 UpdateGuideState exits: m=739 SNR=19.0
04:51:58.166 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:51:58.166 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:51:58.166 00.000 13300 Enqueuing Expose request
04:51:58.256 00.090 11596 IsGuiding returns 0
04:51:58.297 00.041 13300 evsrv: cli 10203B80 connect
04:51:58.297 00.000 13300 case statement mapped state 6 to 3
04:51:58.298 00.001 13300 case statement mapped state 6 to 3
04:51:58.298 00.000 13300 evsrv: cli 10203B80 request: {"method":"get_pixel_scale","id":"4acf018e-9941-49da-addc-43e1315dd730"}
04:51:58.298 00.000 13300 evsrv: cli 10203B80 response: {"jsonrpc":"2.0","result":4.46908,"id":"4acf018e-9941-49da-addc-43e1315dd730"}
04:51:58.299 00.001 13300 evsrv: cli 10203B80 disconnect
04:51:58.857 00.558 11596 IsGuiding returns 1
04:51:58.857 00.000 11596 scope still moving after pulse duration time elapsed
04:51:59.088 00.231 11596 IsSlewing returns 0
04:51:59.132 00.044 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"632a8a50-39c4-42b8-96cc-50ececd7dfa1"}
04:51:59.132 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"632a8a50-39c4-42b8-96cc-50ececd7dfa1"}
04:51:59.132 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3f7373ab-989b-4c8b-bb69-0e95c4029ebd"}
04:51:59.133 00.001 13300 case statement mapped state 6 to 3
04:51:59.133 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3f7373ab-989b-4c8b-bb69-0e95c4029ebd"}
04:51:59.133 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6ee23a03-9619-4eb3-a1fe-388ac2ff9afb"}
04:51:59.133 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":252,"width":15,"height":15,"star_pos":[6.81,6.73],"pixels":"..."},"id":"6ee23a03-9619-4eb3-a1fe-388ac2ff9afb"}
04:51:59.224 00.091 11596 IsGuiding returns 0
04:51:59.224 00.000 11596 scope move finished after 288 + 680 ms
04:51:59.224 00.000 11596 Move returns status 0, amount 288
04:51:59.224 00.000 11596 move complete, result=0
04:51:59.224 00.000 11596 worker thread done servicing request
04:51:59.224 00.000 11596 Worker thread wakes up
04:51:59.224 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 288 ms NORTH
04:51:59.225 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:51:59.729 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:52:02.131 02.402 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"39d3c9fd-3eca-471b-8b8d-6ed02d4af4a6"}
04:52:02.131 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"39d3c9fd-3eca-471b-8b8d-6ed02d4af4a6"}
04:52:02.132 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1ce06588-9d96-4004-86b1-26394429352e"}
04:52:02.132 00.000 13300 case statement mapped state 6 to 3
04:52:02.132 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1ce06588-9d96-4004-86b1-26394429352e"}
04:52:02.132 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c02577d2-080d-4284-aa3e-3212352a9e05"}
04:52:02.133 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":252,"width":15,"height":15,"star_pos":[6.81,6.73],"pixels":"..."},"id":"c02577d2-080d-4284-aa3e-3212352a9e05"}
04:52:02.767 00.634 11596 Exposure complete
04:52:02.837 00.070 11596 worker thread done servicing request
04:52:02.837 00.000 13300 OnExposeComplete: enter
04:52:02.837 00.000 13300 UpdateGuideState(): m_state=6
04:52:02.837 00.000 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 253
04:52:02.838 00.001 13300 Star::Find returns 1 (0), X=1226.94, Y=21.60, Mass=737, SNR=18.9, Peak=52 HFD=4.1
04:52:02.838 00.000 13300 MultiStar: [#1 -0.27,-0.05,0.63,U] [#2 -0.03,-0.20,0.56,U] [#3 -0.02,-0.19,0.36,U] [#4 0.24,0.06,0.32,U] [#5 0.01,-0.27,0.32,U] [#6 -0.17,-0.62,0.00,M1] 
04:52:02.838 00.000 13300 refined, 5 included, MultiStar: {-0.10, -0.15}, one-star: {-0.21, -0.19}
04:52:02.838 00.000 13300 CameraToMount -- cameraTheta (-2.17) - m_xAngle (1.53) = xAngle (-3.71 = 2.58)
04:52:02.838 00.000 13300 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.83 = -0.55)
04:52:02.838 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.15 hyp=0.18 cameraTheta=-2.17 mountX=-0.15 mountY=-0.09, mountTheta=-2.59
04:52:02.840 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.15, opts=13)
04:52:02.840 00.000 13300 Enqueuing Move request for scope (-0.10, -0.15)
04:52:02.840 00.000 11596 Worker thread wakes up
04:52:02.841 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.15) opts 0xd
04:52:02.841 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.15)
04:52:02.841 00.000 11596 Moving (-0.10, -0.15) raw xDistance=-0.15 yDistance=-0.09
04:52:02.841 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
04:52:02.841 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:52:02.841 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:52:02.841 00.000 11596 MoveAxis(E, 189, ABG)
04:52:02.841 00.000 11596 Guiding  Dir = 2, Dur = 189
04:52:02.842 00.001 11596 IsSlewing returns 0
04:52:02.849 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=162, med=4, FiltMin=2, FiltMax=59, Gamma=0.510
04:52:02.857 00.008 13300 UpdateGuideState exits: m=737 SNR=18.9
04:52:02.857 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:52:02.857 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:52:02.857 00.000 13300 Enqueuing Expose request
04:52:03.100 00.243 11596 IsGuiding returns 0
04:52:03.215 00.115 11596 PulseGuide returned control before completion, sleep 84
04:52:03.326 00.111 11596 IsGuiding returns 1
04:52:03.326 00.000 11596 scope still moving after pulse duration time elapsed
04:52:03.349 00.023 11596 IsSlewing returns 0
04:52:03.422 00.073 11596 IsGuiding returns 1
04:52:03.457 00.035 11596 IsSlewing returns 0
04:52:03.556 00.099 11596 IsGuiding returns 0
04:52:03.556 00.000 11596 scope move finished after 189 + 267 ms
04:52:03.556 00.000 11596 Move returns status 0, amount 189
04:52:03.556 00.000 11596 MoveAxis(N, 0, ABG)
04:52:03.556 00.000 11596 Move returns status 0, amount 0
04:52:03.556 00.000 11596 move complete, result=0
04:52:03.556 00.000 11596 worker thread done servicing request
04:52:03.556 00.000 13300 GuideStep: -0.2 px 189 ms EAST, -0.1 px 0 ms NORTH
04:52:03.557 00.001 11596 Worker thread wakes up
04:52:03.557 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:52:04.066 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:52:05.130 01.064 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3be07604-69fc-4186-b85b-98c260052402"}
04:52:05.130 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3be07604-69fc-4186-b85b-98c260052402"}
04:52:05.131 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"93f0918e-c047-4878-941d-11ad30ae3ae3"}
04:52:05.131 00.000 13300 case statement mapped state 6 to 3
04:52:05.131 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"93f0918e-c047-4878-941d-11ad30ae3ae3"}
04:52:05.132 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"32cc905f-81f8-451a-b58f-28f2902c1b02"}
04:52:05.132 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":253,"width":15,"height":15,"star_pos":[6.94,6.60],"pixels":"..."},"id":"32cc905f-81f8-451a-b58f-28f2902c1b02"}
04:52:07.091 01.959 11596 Exposure complete
04:52:07.160 00.069 11596 worker thread done servicing request
04:52:07.161 00.001 13300 OnExposeComplete: enter
04:52:07.161 00.000 13300 UpdateGuideState(): m_state=6
04:52:07.161 00.000 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 254
04:52:07.161 00.000 13300 Star::Find returns 1 (0), X=1227.19, Y=21.70, Mass=753, SNR=19.1, Peak=60 HFD=4.1
04:52:07.162 00.001 13300 MultiStar: [#1 -0.04,-0.01,0.62,U] [#2 0.04,0.14,0.55,U] [#3 0.06,-0.09,0.37,U] [#4 0.24,0.07,0.31,U] [#5 -0.05,-0.23,0.31,U] [#6 -0.07,-0.42,0.00,M2] 
04:52:07.162 00.000 13300 refined, 5 included, MultiStar: {0.04, -0.03}, one-star: {0.04, -0.09}
04:52:07.162 00.000 13300 CameraToMount -- cameraTheta (-0.72) - m_xAngle (1.53) = xAngle (-2.25 = -2.25)
04:52:07.162 00.000 13300 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.38 = 0.90)
04:52:07.162 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-0.72 mountX=-0.03 mountY=0.04, mountTheta=2.25
04:52:07.164 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.03, opts=13)
04:52:07.164 00.000 13300 Enqueuing Move request for scope (0.04, -0.03)
04:52:07.164 00.000 11596 Worker thread wakes up
04:52:07.164 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.03) opts 0xd
04:52:07.164 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.03)
04:52:07.164 00.000 11596 Moving (0.04, -0.03) raw xDistance=-0.03 yDistance=0.04
04:52:07.164 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:52:07.165 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:52:07.165 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:52:07.165 00.000 11596 MoveAxis(E, 0, ABG)
04:52:07.165 00.000 11596 Move returns status 0, amount 0
04:52:07.165 00.000 11596 MoveAxis(N, 0, ABG)
04:52:07.165 00.000 11596 Move returns status 0, amount 0
04:52:07.165 00.000 11596 move complete, result=0
04:52:07.165 00.000 11596 worker thread done servicing request
04:52:07.171 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=155, med=4, FiltMin=2, FiltMax=64, Gamma=0.510
04:52:07.180 00.009 13300 UpdateGuideState exits: m=753 SNR=19.1
04:52:07.181 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:52:07.181 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:52:07.181 00.000 13300 Enqueuing Expose request
04:52:07.181 00.000 11596 Worker thread wakes up
04:52:07.181 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:52:07.181 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:52:07.683 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:52:08.129 00.446 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"39864c3a-c623-4c61-a20d-fd135ea201a2"}
04:52:08.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"39864c3a-c623-4c61-a20d-fd135ea201a2"}
04:52:08.130 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bec877ec-35ba-4720-96ae-0dc6361a7973"}
04:52:08.130 00.000 13300 case statement mapped state 6 to 3
04:52:08.130 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bec877ec-35ba-4720-96ae-0dc6361a7973"}
04:52:08.130 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"12aec0c4-a245-4fe0-a0e3-6c0da4e5fec7"}
04:52:08.131 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":254,"width":15,"height":15,"star_pos":[7.19,6.70],"pixels":"..."},"id":"12aec0c4-a245-4fe0-a0e3-6c0da4e5fec7"}
04:52:10.717 02.586 11596 Exposure complete
04:52:10.788 00.071 11596 worker thread done servicing request
04:52:10.788 00.000 13300 OnExposeComplete: enter
04:52:10.789 00.001 13300 UpdateGuideState(): m_state=6
04:52:10.789 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 255
04:52:10.789 00.000 13300 Star::Find returns 1 (0), X=1227.10, Y=21.68, Mass=722, SNR=18.7, Peak=57 HFD=4.0
04:52:10.790 00.001 13300 MultiStar: [#1 0.05,-0.19,0.62,U] [#2 -0.17,-0.27,0.00,M1] [#3 -0.11,-0.36,0.00,M8] [#4 0.35,0.30,0.00,M1] [#5 0.36,0.05,0.00,M6] [#6 -0.17,0.35,0.00,M3] 
04:52:10.790 00.000 13300 single-star, 1 included, MultiStar: {-0.02, -0.14}, one-star: {-0.06, -0.11}
04:52:10.790 00.000 13300 CameraToMount -- cameraTheta (-2.05) - m_xAngle (1.53) = xAngle (-3.58 = 2.70)
04:52:10.790 00.000 13300 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.71 = -0.43)
04:52:10.790 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.11 hyp=0.12 cameraTheta=-2.05 mountX=-0.11 mountY=-0.05, mountTheta=-2.71
04:52:10.792 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.11, opts=13)
04:52:10.792 00.000 13300 Enqueuing Move request for scope (-0.06, -0.11)
04:52:10.792 00.000 11596 Worker thread wakes up
04:52:10.792 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.11) opts 0xd
04:52:10.792 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.11)
04:52:10.792 00.000 11596 Moving (-0.06, -0.11) raw xDistance=-0.11 yDistance=-0.05
04:52:10.792 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:52:10.793 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:52:10.793 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:52:10.793 00.000 11596 MoveAxis(E, 0, ABG)
04:52:10.793 00.000 11596 Move returns status 0, amount 0
04:52:10.793 00.000 11596 MoveAxis(N, 0, ABG)
04:52:10.793 00.000 11596 Move returns status 0, amount 0
04:52:10.793 00.000 11596 move complete, result=0
04:52:10.793 00.000 11596 worker thread done servicing request
04:52:10.799 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=148, med=4, FiltMin=2, FiltMax=63, Gamma=0.510
04:52:10.809 00.010 13300 UpdateGuideState exits: m=722 SNR=18.7
04:52:10.809 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:52:10.809 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:52:10.809 00.000 13300 Enqueuing Expose request
04:52:10.809 00.000 11596 Worker thread wakes up
04:52:10.809 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:52:10.809 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:52:11.143 00.334 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"55a68bb6-ed24-4d87-a02a-086c92880ff8"}
04:52:11.144 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"55a68bb6-ed24-4d87-a02a-086c92880ff8"}
04:52:11.144 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"be39de38-17d4-47c8-add5-60515302d23f"}
04:52:11.145 00.001 13300 case statement mapped state 6 to 3
04:52:11.145 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"be39de38-17d4-47c8-add5-60515302d23f"}
04:52:11.145 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"08e263cc-7e53-49a2-b640-d6bc3b569c1a"}
04:52:11.146 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":255,"width":15,"height":15,"star_pos":[7.10,6.68],"pixels":"..."},"id":"08e263cc-7e53-49a2-b640-d6bc3b569c1a"}
04:52:11.312 00.166 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:52:14.144 02.832 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"41cb9115-df07-477b-813a-364c9529e488"}
04:52:14.144 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"41cb9115-df07-477b-813a-364c9529e488"}
04:52:14.145 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d4cdeae3-a249-4d73-bda1-7a677ccb5470"}
04:52:14.146 00.001 13300 case statement mapped state 6 to 3
04:52:14.146 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d4cdeae3-a249-4d73-bda1-7a677ccb5470"}
04:52:14.147 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"86e08cb9-a649-4120-a7d0-03a4f1aaec29"}
04:52:14.148 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":255,"width":15,"height":15,"star_pos":[7.10,6.68],"pixels":"..."},"id":"86e08cb9-a649-4120-a7d0-03a4f1aaec29"}
04:52:14.389 00.241 11596 Exposure complete
04:52:14.533 00.144 11596 worker thread done servicing request
04:52:14.534 00.001 13300 OnExposeComplete: enter
04:52:14.534 00.000 13300 UpdateGuideState(): m_state=6
04:52:14.535 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 256
04:52:14.535 00.000 13300 Star::Find returns 1 (0), X=1227.03, Y=21.61, Mass=739, SNR=19.0, Peak=53 HFD=4.1
04:52:14.536 00.001 13300 MultiStar: [#1 -0.29,-0.21,0.00,M3] [#2 -0.07,-0.08,0.54,U] [#3 -0.31,-0.56,0.00,M9] [#4 0.30,-0.17,0.00,M2] [#5 0.06,-0.48,0.00,M7] [#6 -0.26,-0.01,0.29,U] 
04:52:14.536 00.000 13300 refined, 2 included, MultiStar: {-0.13, -0.12}, one-star: {-0.12, -0.18}
04:52:14.536 00.000 13300 CameraToMount -- cameraTheta (-2.39) - m_xAngle (1.53) = xAngle (-3.92 = 2.36)
04:52:14.536 00.000 13300 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.05 = -0.76)
04:52:14.536 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=-0.12 hyp=0.18 cameraTheta=-2.39 mountX=-0.13 mountY=-0.12, mountTheta=-2.37
04:52:14.540 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=-0.12, opts=13)
04:52:14.540 00.000 13300 Enqueuing Move request for scope (-0.13, -0.12)
04:52:14.541 00.001 11596 Worker thread wakes up
04:52:14.541 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.12) opts 0xd
04:52:14.541 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, -0.12)
04:52:14.541 00.000 11596 Moving (-0.13, -0.12) raw xDistance=-0.13 yDistance=-0.12
04:52:14.541 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:52:14.542 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:52:14.542 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
04:52:14.542 00.000 11596 MoveAxis(E, 0, ABG)
04:52:14.542 00.000 11596 Move returns status 0, amount 0
04:52:14.542 00.000 11596 MoveAxis(N, 0, ABG)
04:52:14.542 00.000 11596 Move returns status 0, amount 0
04:52:14.542 00.000 11596 move complete, result=0
04:52:14.543 00.001 11596 worker thread done servicing request
04:52:14.554 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=159, med=4, FiltMin=2, FiltMax=60, Gamma=0.510
04:52:14.567 00.013 13300 UpdateGuideState exits: m=739 SNR=19.0
04:52:14.567 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:52:14.567 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:52:14.567 00.000 13300 Enqueuing Expose request
04:52:14.568 00.001 11596 Worker thread wakes up
04:52:14.568 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:52:14.568 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:52:15.077 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:52:17.144 02.067 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3a9a4978-8bd4-4401-bc8c-f692505079c6"}
04:52:17.144 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3a9a4978-8bd4-4401-bc8c-f692505079c6"}
04:52:17.145 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f7411dbe-7a09-47ea-9a30-132da7215411"}
04:52:17.145 00.000 13300 case statement mapped state 6 to 3
04:52:17.145 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f7411dbe-7a09-47ea-9a30-132da7215411"}
04:52:17.146 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e5cbddac-89ee-4cf8-9f74-e09431afbf4b"}
04:52:17.146 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":256,"width":15,"height":15,"star_pos":[7.03,6.61],"pixels":"..."},"id":"e5cbddac-89ee-4cf8-9f74-e09431afbf4b"}
04:52:18.154 01.008 11596 Exposure complete
04:52:18.293 00.139 11596 worker thread done servicing request
04:52:18.293 00.000 13300 OnExposeComplete: enter
04:52:18.293 00.000 13300 UpdateGuideState(): m_state=6
04:52:18.294 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 257
04:52:18.294 00.000 13300 Star::Find returns 1 (0), X=1226.95, Y=21.54, Mass=756, SNR=19.2, Peak=54 HFD=4.1
04:52:18.294 00.000 13300 MultiStar: [#1 -0.19,-0.34,0.00,M4] [#2 0.01,-0.19,0.57,U] [#3 -0.41,-0.46,0.00,M10] [#4 -0.05,-0.28,0.31,U] [#5 0.03,-0.29,0.33,U] [#6 0.20,-0.32,0.00,M3] 
04:52:18.294 00.000 13300 refined, 3 included, MultiStar: {-0.09, -0.25}, one-star: {-0.20, -0.25}
04:52:18.294 00.000 13300 CameraToMount -- cameraTheta (-1.92) - m_xAngle (1.53) = xAngle (-3.46 = 2.83)
04:52:18.295 00.001 13300 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.59 = -0.30)
04:52:18.295 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.25 hyp=0.26 cameraTheta=-1.92 mountX=-0.25 mountY=-0.08, mountTheta=-2.84
04:52:18.298 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.25, opts=13)
04:52:18.298 00.000 13300 Enqueuing Move request for scope (-0.09, -0.25)
04:52:18.298 00.000 11596 Worker thread wakes up
04:52:18.299 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.25) opts 0xd
04:52:18.299 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.25)
04:52:18.299 00.000 11596 Moving (-0.09, -0.25) raw xDistance=-0.25 yDistance=-0.08
04:52:18.299 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
04:52:18.299 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:52:18.299 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:52:18.300 00.001 11596 MoveAxis(E, 311, ABG)
04:52:18.300 00.000 11596 Guiding  Dir = 2, Dur = 311
04:52:18.300 00.000 11596 IsSlewing returns 0
04:52:18.312 00.012 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=143, med=4, FiltMin=2, FiltMax=58, Gamma=0.510
04:52:18.325 00.013 13300 UpdateGuideState exits: m=756 SNR=19.2
04:52:18.325 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:52:18.325 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:52:18.325 00.000 13300 Enqueuing Expose request
04:52:18.392 00.067 11596 IsGuiding returns 0
04:52:18.599 00.207 11596 PulseGuide returned control before completion, sleep 115
04:52:18.829 00.230 11596 IsGuiding returns 1
04:52:18.829 00.000 11596 scope still moving after pulse duration time elapsed
04:52:18.860 00.031 11596 IsSlewing returns 0
04:52:19.015 00.155 11596 IsGuiding returns 0
04:52:19.015 00.000 11596 scope move finished after 311 + 312 ms
04:52:19.015 00.000 11596 Move returns status 0, amount 311
04:52:19.015 00.000 11596 MoveAxis(N, 0, ABG)
04:52:19.015 00.000 11596 Move returns status 0, amount 0
04:52:19.015 00.000 11596 move complete, result=0
04:52:19.015 00.000 11596 worker thread done servicing request
04:52:19.016 00.001 13300 GuideStep: -0.2 px 311 ms EAST, -0.1 px 0 ms NORTH
04:52:19.016 00.000 11596 Worker thread wakes up
04:52:19.016 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:52:19.523 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:52:20.143 00.620 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eb5fc378-2350-4693-98b7-7e0fcdc00f7d"}
04:52:20.143 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eb5fc378-2350-4693-98b7-7e0fcdc00f7d"}
04:52:20.145 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7082a768-2f54-4f2b-b4f3-14fc754368e3"}
04:52:20.145 00.000 13300 case statement mapped state 6 to 3
04:52:20.145 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7082a768-2f54-4f2b-b4f3-14fc754368e3"}
04:52:20.146 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b0c066db-1705-4350-a19b-c100eba6ac32"}
04:52:20.147 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":257,"width":15,"height":15,"star_pos":[6.95,6.54],"pixels":"..."},"id":"b0c066db-1705-4350-a19b-c100eba6ac32"}
04:52:22.563 02.416 11596 Exposure complete
04:52:22.632 00.069 11596 worker thread done servicing request
04:52:22.633 00.001 13300 OnExposeComplete: enter
04:52:22.633 00.000 13300 UpdateGuideState(): m_state=6
04:52:22.633 00.000 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 258
04:52:22.633 00.000 13300 Star::Find returns 1 (0), X=1226.99, Y=21.87, Mass=743, SNR=19.0, Peak=58 HFD=4.3
04:52:22.634 00.001 13300 MultiStar: [#1 -0.05,-0.13,0.63,U] [#2 -0.04,0.04,0.58,U] [#3 -0.20,-0.06,0.41,U] [#4 0.00,0.37,0.00,M2] [#5 0.19,-0.08,0.33,U] [#6 -0.16,-0.55,0.00,M4] 
04:52:22.634 00.000 13300 refined, 4 included, MultiStar: {-0.08, -0.01}, one-star: {-0.16, 0.08}
04:52:22.634 00.000 13300 CameraToMount -- cameraTheta (-3.05) - m_xAngle (1.53) = xAngle (-4.58 = 1.70)
04:52:22.634 00.000 13300 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.71 = -1.42)
04:52:22.634 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-3.05 mountX=-0.01 mountY=-0.08, mountTheta=-1.70
04:52:22.636 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.01, opts=13)
04:52:22.636 00.000 13300 Enqueuing Move request for scope (-0.08, -0.01)
04:52:22.636 00.000 11596 Worker thread wakes up
04:52:22.636 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.01) opts 0xd
04:52:22.636 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.01)
04:52:22.636 00.000 11596 Moving (-0.08, -0.01) raw xDistance=-0.01 yDistance=-0.08
04:52:22.637 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:52:22.637 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:52:22.637 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:52:22.637 00.000 11596 MoveAxis(E, 0, ABG)
04:52:22.637 00.000 11596 Move returns status 0, amount 0
04:52:22.637 00.000 11596 MoveAxis(N, 0, ABG)
04:52:22.637 00.000 11596 Move returns status 0, amount 0
04:52:22.637 00.000 11596 move complete, result=0
04:52:22.637 00.000 11596 worker thread done servicing request
04:52:22.645 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=157, med=4, FiltMin=2, FiltMax=60, Gamma=0.510
04:52:22.653 00.008 13300 UpdateGuideState exits: m=743 SNR=19.0
04:52:22.653 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:52:22.653 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:52:22.654 00.001 13300 Enqueuing Expose request
04:52:22.654 00.000 11596 Worker thread wakes up
04:52:22.654 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:52:22.654 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:52:23.150 00.496 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1c2c4d5f-98c7-4020-885b-6863b53064ff"}
04:52:23.150 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1c2c4d5f-98c7-4020-885b-6863b53064ff"}
04:52:23.151 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9558f89b-82cf-4d81-8744-a913b95f0c59"}
04:52:23.151 00.000 13300 case statement mapped state 6 to 3
04:52:23.151 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9558f89b-82cf-4d81-8744-a913b95f0c59"}
04:52:23.152 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2da6c254-b75b-46c6-81f7-174798718026"}
04:52:23.152 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":258,"width":15,"height":15,"star_pos":[6.99,6.87],"pixels":"..."},"id":"2da6c254-b75b-46c6-81f7-174798718026"}
04:52:23.164 00.012 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:52:26.150 02.986 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8928fbd0-e512-425a-afad-8d7d1a95fb73"}
04:52:26.150 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8928fbd0-e512-425a-afad-8d7d1a95fb73"}
04:52:26.151 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"91d827bb-66bb-42e6-a24a-061c27c185cf"}
04:52:26.151 00.000 13300 case statement mapped state 6 to 3
04:52:26.151 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"91d827bb-66bb-42e6-a24a-061c27c185cf"}
04:52:26.152 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"79390529-3782-4041-a120-2373ab0e4ad4"}
04:52:26.152 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":258,"width":15,"height":15,"star_pos":[6.99,6.87],"pixels":"..."},"id":"79390529-3782-4041-a120-2373ab0e4ad4"}
04:52:26.210 00.058 11596 Exposure complete
04:52:26.296 00.086 11596 worker thread done servicing request
04:52:26.296 00.000 13300 OnExposeComplete: enter
04:52:26.296 00.000 13300 UpdateGuideState(): m_state=6
04:52:26.297 00.001 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 259
04:52:26.297 00.000 13300 Star::Find returns 1 (0), X=1226.98, Y=21.72, Mass=741, SNR=19.0, Peak=56 HFD=4.2
04:52:26.297 00.000 13300 MultiStar: [#1 -0.15,0.04,0.62,U] [#2 0.08,-0.02,0.52,U] [#3 -0.31,-0.18,0.00,M10] [#4 0.26,0.27,0.00,M3] [#5 0.27,-0.30,0.00,M6] [#6 0.05,-0.06,0.31,U] 
04:52:26.297 00.000 13300 refined, 3 included, MultiStar: {-0.09, -0.03}, one-star: {-0.17, -0.07}
04:52:26.297 00.000 13300 CameraToMount -- cameraTheta (-2.83) - m_xAngle (1.53) = xAngle (-4.37 = 1.92)
04:52:26.297 00.000 13300 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.49 = -1.21)
04:52:26.298 00.001 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.03 hyp=0.09 cameraTheta=-2.83 mountX=-0.03 mountY=-0.09, mountTheta=-1.92
04:52:26.301 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.03, opts=13)
04:52:26.301 00.000 13300 Enqueuing Move request for scope (-0.09, -0.03)
04:52:26.301 00.000 11596 Worker thread wakes up
04:52:26.301 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.03) opts 0xd
04:52:26.301 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.03)
04:52:26.301 00.000 11596 Moving (-0.09, -0.03) raw xDistance=-0.03 yDistance=-0.09
04:52:26.302 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:52:26.302 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:52:26.302 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:52:26.302 00.000 11596 MoveAxis(E, 0, ABG)
04:52:26.302 00.000 11596 Move returns status 0, amount 0
04:52:26.302 00.000 11596 MoveAxis(N, 0, ABG)
04:52:26.302 00.000 11596 Move returns status 0, amount 0
04:52:26.303 00.001 11596 move complete, result=0
04:52:26.303 00.000 11596 worker thread done servicing request
04:52:26.309 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=171, med=4, FiltMin=2, FiltMax=55, Gamma=0.510
04:52:26.319 00.010 13300 UpdateGuideState exits: m=741 SNR=19.0
04:52:26.320 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:52:26.320 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:52:26.320 00.000 13300 Enqueuing Expose request
04:52:26.320 00.000 11596 Worker thread wakes up
04:52:26.320 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:52:26.320 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:52:26.824 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:52:29.149 02.325 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"acd82c17-36a9-43b5-816d-326e2310be36"}
04:52:29.149 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"acd82c17-36a9-43b5-816d-326e2310be36"}
04:52:29.150 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4cba3ee6-b141-467d-add0-9392c533f991"}
04:52:29.150 00.000 13300 case statement mapped state 6 to 3
04:52:29.150 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4cba3ee6-b141-467d-add0-9392c533f991"}
04:52:29.150 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"68775727-0a2f-4b6b-8d7f-137404de89b1"}
04:52:29.150 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":259,"width":15,"height":15,"star_pos":[6.98,6.72],"pixels":"..."},"id":"68775727-0a2f-4b6b-8d7f-137404de89b1"}
04:52:29.865 00.715 11596 Exposure complete
04:52:29.936 00.071 11596 worker thread done servicing request
04:52:29.936 00.000 13300 OnExposeComplete: enter
04:52:29.937 00.001 13300 UpdateGuideState(): m_state=6
04:52:29.937 00.000 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 260
04:52:29.937 00.000 13300 Star::Find returns 1 (0), X=1227.02, Y=21.64, Mass=661, SNR=17.9, Peak=51 HFD=4.1
04:52:29.937 00.000 13300 MultiStar: [#1 -0.05,-0.12,0.62,U] [#2 -0.11,-0.16,0.58,U] [#3 -0.09,-0.28,0.40,U] [#4 0.25,0.10,0.36,U] [#5 0.13,-0.05,0.33,U] [#6 0.02,0.01,0.34,U] 
04:52:29.938 00.001 13300 refined, 6 included, MultiStar: {-0.03, -0.11}, one-star: {-0.13, -0.15}
04:52:29.938 00.000 13300 CameraToMount -- cameraTheta (-1.85) - m_xAngle (1.53) = xAngle (-3.39 = 2.90)
04:52:29.938 00.000 13300 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.51 = -0.23)
04:52:29.938 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.11 hyp=0.12 cameraTheta=-1.85 mountX=-0.11 mountY=-0.03, mountTheta=-2.91
04:52:29.941 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.11, opts=13)
04:52:29.941 00.000 13300 Enqueuing Move request for scope (-0.03, -0.11)
04:52:29.941 00.000 11596 Worker thread wakes up
04:52:29.941 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.11) opts 0xd
04:52:29.942 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.11)
04:52:29.942 00.000 11596 Moving (-0.03, -0.11) raw xDistance=-0.11 yDistance=-0.03
04:52:29.942 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:52:29.942 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:52:29.942 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:52:29.942 00.000 11596 MoveAxis(E, 0, ABG)
04:52:29.942 00.000 11596 Move returns status 0, amount 0
04:52:29.942 00.000 11596 MoveAxis(N, 0, ABG)
04:52:29.942 00.000 11596 Move returns status 0, amount 0
04:52:29.943 00.001 11596 move complete, result=0
04:52:29.943 00.000 11596 worker thread done servicing request
04:52:29.950 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=151, med=4, FiltMin=2, FiltMax=64, Gamma=0.510
04:52:29.958 00.008 13300 UpdateGuideState exits: m=661 SNR=17.9
04:52:29.959 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:52:29.959 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:52:29.959 00.000 13300 Enqueuing Expose request
04:52:29.959 00.000 11596 Worker thread wakes up
04:52:29.959 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:52:29.959 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:52:30.471 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:52:32.148 01.677 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fa64e40d-e0ae-41af-8912-283ddbaf11ab"}
04:52:32.148 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fa64e40d-e0ae-41af-8912-283ddbaf11ab"}
04:52:32.149 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8511fa86-4ee5-4e7f-a6ee-11eed6a7dab6"}
04:52:32.149 00.000 13300 case statement mapped state 6 to 3
04:52:32.149 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8511fa86-4ee5-4e7f-a6ee-11eed6a7dab6"}
04:52:32.150 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5a2cb891-241b-42d8-838a-f3276ae05659"}
04:52:32.150 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":260,"width":15,"height":15,"star_pos":[7.02,6.64],"pixels":"..."},"id":"5a2cb891-241b-42d8-838a-f3276ae05659"}
04:52:33.513 01.363 11596 Exposure complete
04:52:33.606 00.093 11596 worker thread done servicing request
04:52:33.606 00.000 13300 OnExposeComplete: enter
04:52:33.606 00.000 13300 UpdateGuideState(): m_state=6
04:52:33.607 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 261
04:52:33.607 00.000 13300 Star::Find returns 1 (0), X=1226.91, Y=21.59, Mass=742, SNR=19.0, Peak=51 HFD=4.1
04:52:33.607 00.000 13300 MultiStar: [#1 -0.21,-0.17,0.62,U] [#2 -0.09,-0.07,0.57,U] [#3 -0.30,-0.00,0.00,M10] [#4 0.06,0.03,0.33,U] [#5 0.09,-0.73,0.00,M6] [#6 0.05,-0.42,0.00,M3] 
04:52:33.607 00.000 13300 refined, 3 included, MultiStar: {-0.16, -0.13}, one-star: {-0.25, -0.20}
04:52:33.608 00.001 13300 CameraToMount -- cameraTheta (-2.46) - m_xAngle (1.53) = xAngle (-3.99 = 2.29)
04:52:33.608 00.000 13300 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.12 = -0.84)
04:52:33.608 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=-0.13 hyp=0.21 cameraTheta=-2.46 mountX=-0.14 mountY=-0.16, mountTheta=-2.30
04:52:33.610 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=-0.13, opts=13)
04:52:33.610 00.000 13300 Enqueuing Move request for scope (-0.16, -0.13)
04:52:33.610 00.000 11596 Worker thread wakes up
04:52:33.610 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.13) opts 0xd
04:52:33.610 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.16, -0.13)
04:52:33.610 00.000 11596 Moving (-0.16, -0.13) raw xDistance=-0.14 yDistance=-0.16
04:52:33.611 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
04:52:33.611 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:52:33.611 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
04:52:33.611 00.000 11596 MoveAxis(E, 0, ABG)
04:52:33.611 00.000 11596 Move returns status 0, amount 0
04:52:33.611 00.000 11596 MoveAxis(N, 0, ABG)
04:52:33.611 00.000 11596 Move returns status 0, amount 0
04:52:33.612 00.001 11596 move complete, result=0
04:52:33.612 00.000 11596 worker thread done servicing request
04:52:33.618 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=146, med=4, FiltMin=2, FiltMax=58, Gamma=0.510
04:52:33.627 00.009 13300 UpdateGuideState exits: m=742 SNR=19.0
04:52:33.627 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:52:33.627 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:52:33.627 00.000 13300 Enqueuing Expose request
04:52:33.627 00.000 11596 Worker thread wakes up
04:52:33.627 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:52:33.627 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:52:34.143 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:52:35.147 01.004 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"20c3b8a1-4667-4ff1-b7aa-1fd009c09b19"}
04:52:35.147 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"20c3b8a1-4667-4ff1-b7aa-1fd009c09b19"}
04:52:35.148 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eae546e9-9076-44fa-aee8-22f575672449"}
04:52:35.148 00.000 13300 case statement mapped state 6 to 3
04:52:35.148 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eae546e9-9076-44fa-aee8-22f575672449"}
04:52:35.148 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"15f27da9-ca58-41dd-a937-a8efd7bb8395"}
04:52:35.149 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":261,"width":15,"height":15,"star_pos":[6.91,6.59],"pixels":"..."},"id":"15f27da9-ca58-41dd-a937-a8efd7bb8395"}
04:52:37.171 02.022 11596 Exposure complete
04:52:37.242 00.071 11596 worker thread done servicing request
04:52:37.242 00.000 13300 OnExposeComplete: enter
04:52:37.242 00.000 13300 UpdateGuideState(): m_state=6
04:52:37.243 00.001 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 262
04:52:37.243 00.000 13300 Star::Find returns 1 (0), X=1226.98, Y=21.60, Mass=757, SNR=19.2, Peak=55 HFD=4.1
04:52:37.243 00.000 13300 MultiStar: [#1 -0.18,-0.19,0.63,U] [#2 -0.08,-0.25,0.58,U] [#3 -0.38,-0.27,0.00,R] [#4 -0.11,-0.19,0.31,U] [#5 -0.07,-0.35,0.00,M7] [#6 -0.10,-0.46,0.00,M4] 
04:52:37.243 00.000 13300 refined, 3 included, MultiStar: {-0.14, -0.20}, one-star: {-0.17, -0.20}
04:52:37.243 00.000 13300 CameraToMount -- cameraTheta (-2.18) - m_xAngle (1.53) = xAngle (-3.72 = 2.57)
04:52:37.244 00.001 13300 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.84 = -0.56)
04:52:37.244 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=-0.20 hyp=0.25 cameraTheta=-2.18 mountX=-0.21 mountY=-0.13, mountTheta=-2.58
04:52:37.245 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=-0.20, opts=13)
04:52:37.246 00.001 13300 Enqueuing Move request for scope (-0.14, -0.20)
04:52:37.246 00.000 11596 Worker thread wakes up
04:52:37.246 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.20) opts 0xd
04:52:37.246 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, -0.20)
04:52:37.246 00.000 11596 Moving (-0.14, -0.20) raw xDistance=-0.21 yDistance=-0.13
04:52:37.247 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
04:52:37.247 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:52:37.247 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
04:52:37.247 00.000 11596 MoveAxis(E, 261, ABG)
04:52:37.247 00.000 11596 Guiding  Dir = 2, Dur = 261
04:52:37.248 00.001 11596 IsSlewing returns 0
04:52:37.253 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=145, med=4, FiltMin=2, FiltMax=56, Gamma=0.510
04:52:37.262 00.009 13300 UpdateGuideState exits: m=757 SNR=19.2
04:52:37.263 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:52:37.263 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:52:37.263 00.000 13300 Enqueuing Expose request
04:52:37.329 00.066 11596 IsGuiding returns 0
04:52:37.747 00.418 11596 IsGuiding returns 1
04:52:37.748 00.001 11596 scope still moving after pulse duration time elapsed
04:52:37.851 00.103 11596 IsSlewing returns 0
04:52:37.947 00.096 11596 IsGuiding returns 0
04:52:37.947 00.000 11596 scope move finished after 261 + 356 ms
04:52:37.947 00.000 11596 Move returns status 0, amount 261
04:52:37.947 00.000 11596 MoveAxis(N, 0, ABG)
04:52:37.948 00.001 11596 Move returns status 0, amount 0
04:52:37.948 00.000 11596 move complete, result=0
04:52:37.948 00.000 11596 worker thread done servicing request
04:52:37.948 00.000 11596 Worker thread wakes up
04:52:37.948 00.000 13300 GuideStep: -0.2 px 261 ms EAST, -0.1 px 0 ms NORTH
04:52:37.948 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:52:38.147 00.199 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fd3aece2-2f68-4a50-9a61-23b73db7ac0e"}
04:52:38.147 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fd3aece2-2f68-4a50-9a61-23b73db7ac0e"}
04:52:38.148 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"950db9f6-3310-4c74-9c20-8eaaff0684ac"}
04:52:38.148 00.000 13300 case statement mapped state 6 to 3
04:52:38.148 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"950db9f6-3310-4c74-9c20-8eaaff0684ac"}
04:52:38.148 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f3f3f5ec-22e0-44b6-b171-629acf72ebef"}
04:52:38.148 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":262,"width":15,"height":15,"star_pos":[6.98,6.60],"pixels":"..."},"id":"f3f3f5ec-22e0-44b6-b171-629acf72ebef"}
04:52:38.456 00.308 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:52:41.146 02.690 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7141946a-79c9-4f62-81f3-19f927673306"}
04:52:41.146 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7141946a-79c9-4f62-81f3-19f927673306"}
04:52:41.147 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a2db9d89-db70-4b35-a61a-67fcad8850ee"}
04:52:41.147 00.000 13300 case statement mapped state 6 to 3
04:52:41.147 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a2db9d89-db70-4b35-a61a-67fcad8850ee"}
04:52:41.147 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2a00f223-9cc4-488a-ba5e-3798af8080e5"}
04:52:41.147 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":262,"width":15,"height":15,"star_pos":[6.98,6.60],"pixels":"..."},"id":"2a00f223-9cc4-488a-ba5e-3798af8080e5"}
04:52:41.484 00.337 11596 Exposure complete
04:52:41.571 00.087 11596 worker thread done servicing request
04:52:41.571 00.000 13300 OnExposeComplete: enter
04:52:41.571 00.000 13300 UpdateGuideState(): m_state=6
04:52:41.572 00.001 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 263
04:52:41.572 00.000 13300 Star::Find returns 1 (0), X=1227.09, Y=21.57, Mass=795, SNR=19.7, Peak=60 HFD=4.0
04:52:41.573 00.001 13300 MultiStar: [#1 -0.33,-0.27,0.00,M1] [#2 0.04,-0.35,0.00,M1] [#3 0.13,0.02,0.39,U] [#4 0.06,0.13,0.32,U] [#5 0.06,-0.40,0.00,M8] [#6 -0.03,-0.14,0.30,U] 
04:52:41.573 00.000 13300 refined, 3 included, MultiStar: {-0.00, -0.11}, one-star: {-0.06, -0.22}
04:52:41.573 00.000 13300 CameraToMount -- cameraTheta (-1.58) - m_xAngle (1.53) = xAngle (-3.11 = -3.11)
04:52:41.573 00.000 13300 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.24 = 0.05)
04:52:41.574 00.001 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.11 hyp=0.11 cameraTheta=-1.58 mountX=-0.11 mountY=0.00, mountTheta=3.10
04:52:41.577 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.11, opts=13)
04:52:41.577 00.000 13300 Enqueuing Move request for scope (-0.00, -0.11)
04:52:41.577 00.000 11596 Worker thread wakes up
04:52:41.577 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.11) opts 0xd
04:52:41.577 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.11)
04:52:41.577 00.000 11596 Moving (-0.00, -0.11) raw xDistance=-0.11 yDistance=0.00
04:52:41.577 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:52:41.577 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:52:41.578 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
04:52:41.578 00.000 11596 MoveAxis(E, 0, ABG)
04:52:41.578 00.000 11596 Move returns status 0, amount 0
04:52:41.578 00.000 11596 MoveAxis(N, 0, ABG)
04:52:41.578 00.000 11596 Move returns status 0, amount 0
04:52:41.578 00.000 11596 move complete, result=0
04:52:41.578 00.000 11596 worker thread done servicing request
04:52:41.587 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=161, med=4, FiltMin=2, FiltMax=62, Gamma=0.510
04:52:41.595 00.008 13300 UpdateGuideState exits: m=795 SNR=19.7
04:52:41.595 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:52:41.595 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:52:41.595 00.000 13300 Enqueuing Expose request
04:52:41.595 00.000 11596 Worker thread wakes up
04:52:41.595 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:52:41.595 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:52:42.103 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:52:44.144 02.041 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"129e0671-03e0-495f-992e-a85391d3baee"}
04:52:44.144 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"129e0671-03e0-495f-992e-a85391d3baee"}
04:52:44.145 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"42cc3883-55f6-4d0d-aa8c-1ce7558575a2"}
04:52:44.145 00.000 13300 case statement mapped state 6 to 3
04:52:44.146 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"42cc3883-55f6-4d0d-aa8c-1ce7558575a2"}
04:52:44.146 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ecdb47b8-2f35-4ad7-8cc6-aa8af5ac2ea8"}
04:52:44.146 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":263,"width":15,"height":15,"star_pos":[7.09,6.57],"pixels":"..."},"id":"ecdb47b8-2f35-4ad7-8cc6-aa8af5ac2ea8"}
04:52:45.141 00.995 11596 Exposure complete
04:52:45.211 00.070 11596 worker thread done servicing request
04:52:45.212 00.001 13300 OnExposeComplete: enter
04:52:45.212 00.000 13300 UpdateGuideState(): m_state=6
04:52:45.212 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 264
04:52:45.212 00.000 13300 Star::Find returns 1 (0), X=1227.04, Y=21.70, Mass=767, SNR=19.3, Peak=60 HFD=4.1
04:52:45.213 00.001 13300 MultiStar: [#1 -0.23,-0.22,0.00,M2] [#2 -0.22,-0.31,0.00,M2] [#3 -0.17,-0.18,0.37,U] [#4 0.15,-0.04,0.33,U] [#5 0.16,-0.38,0.00,M9] [#6 0.13,-0.30,0.00,M4] 
04:52:45.213 00.000 13300 refined, 2 included, MultiStar: {-0.07, -0.10}, one-star: {-0.11, -0.09}
04:52:45.213 00.000 13300 CameraToMount -- cameraTheta (-2.19) - m_xAngle (1.53) = xAngle (-3.72 = 2.56)
04:52:45.213 00.000 13300 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.85 = -0.56)
04:52:45.213 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-2.19 mountX=-0.10 mountY=-0.07, mountTheta=-2.57
04:52:45.215 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.10, opts=13)
04:52:45.215 00.000 13300 Enqueuing Move request for scope (-0.07, -0.10)
04:52:45.215 00.000 11596 Worker thread wakes up
04:52:45.215 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.10) opts 0xd
04:52:45.216 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.10)
04:52:45.216 00.000 11596 Moving (-0.07, -0.10) raw xDistance=-0.10 yDistance=-0.07
04:52:45.216 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:52:45.216 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:52:45.217 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:52:45.217 00.000 11596 MoveAxis(E, 0, ABG)
04:52:45.217 00.000 11596 Move returns status 0, amount 0
04:52:45.217 00.000 11596 MoveAxis(N, 0, ABG)
04:52:45.217 00.000 11596 Move returns status 0, amount 0
04:52:45.217 00.000 11596 move complete, result=0
04:52:45.217 00.000 11596 worker thread done servicing request
04:52:45.223 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=162, med=4, FiltMin=2, FiltMax=57, Gamma=0.510
04:52:45.231 00.008 13300 UpdateGuideState exits: m=767 SNR=19.3
04:52:45.231 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:52:45.231 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:52:45.231 00.000 13300 Enqueuing Expose request
04:52:45.231 00.000 11596 Worker thread wakes up
04:52:45.231 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:52:45.231 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:52:45.742 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:52:47.145 01.403 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"67ecf1fd-bfbd-49e5-8d02-2c45bd4e9790"}
04:52:47.145 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"67ecf1fd-bfbd-49e5-8d02-2c45bd4e9790"}
04:52:47.146 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"01161b95-fe3e-4d4e-a314-0a3ce275bd58"}
04:52:47.146 00.000 13300 case statement mapped state 6 to 3
04:52:47.146 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"01161b95-fe3e-4d4e-a314-0a3ce275bd58"}
04:52:47.147 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8069c1bd-ca77-4204-9a88-a8d5fb02621a"}
04:52:47.147 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":264,"width":15,"height":15,"star_pos":[7.04,6.70],"pixels":"..."},"id":"8069c1bd-ca77-4204-9a88-a8d5fb02621a"}
04:52:48.768 01.621 11596 Exposure complete
04:52:48.843 00.075 11596 worker thread done servicing request
04:52:48.843 00.000 13300 OnExposeComplete: enter
04:52:48.843 00.000 13300 UpdateGuideState(): m_state=6
04:52:48.844 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 265
04:52:48.844 00.000 13300 Star::Find returns 1 (0), X=1226.90, Y=21.70, Mass=727, SNR=18.8, Peak=53 HFD=4.2
04:52:48.844 00.000 13300 MultiStar: [#1 -0.38,-0.28,0.00,M3] [#2 -0.27,-0.09,0.57,U] [#3 -0.12,-0.07,0.39,U] [#4 -0.30,0.49,0.00,M1] [#5 -0.47,0.19,0.00,M10] [#6 -0.25,-0.33,0.00,M5] 
04:52:48.844 00.000 13300 refined, 2 included, MultiStar: {-0.23, -0.09}, one-star: {-0.25, -0.09}
04:52:48.844 00.000 13300 CameraToMount -- cameraTheta (-2.77) - m_xAngle (1.53) = xAngle (-4.30 = 1.99)
04:52:48.844 00.000 13300 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.43 = -1.14)
04:52:48.844 00.000 13300 CameraToMount -- cameraX=-0.23 cameraY=-0.09 hyp=0.24 cameraTheta=-2.77 mountX=-0.10 mountY=-0.22, mountTheta=-1.99
04:52:48.846 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.23, y=-0.09, opts=13)
04:52:48.846 00.000 13300 Enqueuing Move request for scope (-0.23, -0.09)
04:52:48.847 00.001 11596 Worker thread wakes up
04:52:48.847 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.09) opts 0xd
04:52:48.847 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.23, -0.09)
04:52:48.847 00.000 11596 Moving (-0.23, -0.09) raw xDistance=-0.10 yDistance=-0.22
04:52:48.847 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:52:48.847 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
04:52:48.847 00.000 11596 MoveAxis(E, 0, ABG)
04:52:48.847 00.000 11596 Move returns status 0, amount 0
04:52:48.847 00.000 11596 MoveAxis(N, 294, ABG)
04:52:48.847 00.000 11596 Guiding  Dir = 0, Dur = 294
04:52:48.848 00.001 11596 IsSlewing returns 0
04:52:48.855 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=179, med=4, FiltMin=2, FiltMax=51, Gamma=0.510
04:52:48.864 00.009 13300 UpdateGuideState exits: m=727 SNR=18.8
04:52:48.864 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:52:48.864 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:52:48.864 00.000 13300 Enqueuing Expose request
04:52:49.038 00.174 11596 IsGuiding returns 0
04:52:49.210 00.172 11596 PulseGuide returned control before completion, sleep 133
04:52:49.519 00.309 11596 IsGuiding returns 1
04:52:49.519 00.000 11596 scope still moving after pulse duration time elapsed
04:52:49.542 00.023 11596 IsSlewing returns 0
04:52:49.658 00.116 11596 IsGuiding returns 0
04:52:49.658 00.000 11596 scope move finished after 294 + 325 ms
04:52:49.658 00.000 11596 Move returns status 0, amount 294
04:52:49.658 00.000 11596 move complete, result=0
04:52:49.658 00.000 11596 worker thread done servicing request
04:52:49.658 00.000 11596 Worker thread wakes up
04:52:49.658 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 294 ms NORTH
04:52:49.658 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:52:50.143 00.485 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8b2cbd6f-4b1c-4a3c-88d9-1d42f2087901"}
04:52:50.143 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8b2cbd6f-4b1c-4a3c-88d9-1d42f2087901"}
04:52:50.144 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e78a97d2-3de5-4122-9a47-34ad464b01dd"}
04:52:50.144 00.000 13300 case statement mapped state 6 to 3
04:52:50.144 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e78a97d2-3de5-4122-9a47-34ad464b01dd"}
04:52:50.144 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1ab1dc36-854a-4ff3-8990-3888a96aa1c8"}
04:52:50.145 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":265,"width":15,"height":15,"star_pos":[6.90,6.70],"pixels":"..."},"id":"1ab1dc36-854a-4ff3-8990-3888a96aa1c8"}
04:52:50.163 00.018 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:52:53.142 02.979 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d0be20a6-b598-4952-a2ac-1812f6a5f44a"}
04:52:53.142 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d0be20a6-b598-4952-a2ac-1812f6a5f44a"}
04:52:53.143 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b8e64456-9455-4a4b-bfe9-fd3c753ee2f5"}
04:52:53.143 00.000 13300 case statement mapped state 6 to 3
04:52:53.143 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b8e64456-9455-4a4b-bfe9-fd3c753ee2f5"}
04:52:53.144 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6d425b7e-8949-4841-84e6-a486561296e1"}
04:52:53.144 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":265,"width":15,"height":15,"star_pos":[6.90,6.70],"pixels":"..."},"id":"6d425b7e-8949-4841-84e6-a486561296e1"}
04:52:53.195 00.051 11596 Exposure complete
04:52:53.263 00.068 11596 worker thread done servicing request
04:52:53.263 00.000 13300 OnExposeComplete: enter
04:52:53.264 00.001 13300 UpdateGuideState(): m_state=6
04:52:53.264 00.000 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 266
04:52:53.264 00.000 13300 Star::Find returns 1 (0), X=1226.91, Y=21.69, Mass=709, SNR=18.6, Peak=50 HFD=4.1
04:52:53.265 00.001 13300 MultiStar: [#1 -0.33,-0.22,0.00,M4] [#2 -0.12,-0.08,0.56,U] [#3 0.09,0.12,0.40,U] [#4 0.09,0.29,0.40,U] [#5 -0.27,-0.46,0.00,R] [#6 -0.18,0.07,0.29,U] 
04:52:53.265 00.000 13300 refined, 4 included, MultiStar: {-0.11, 0.01}, one-star: {-0.24, -0.10}
04:52:53.265 00.000 13300 CameraToMount -- cameraTheta (3.01) - m_xAngle (1.53) = xAngle (1.47 = 1.47)
04:52:53.265 00.000 13300 CameraToMount -- cameraTheta (3.01) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.65 = -1.65)
04:52:53.265 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=0.01 hyp=0.11 cameraTheta=3.01 mountX=0.01 mountY=-0.11, mountTheta=-1.47
04:52:53.268 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=0.01, opts=13)
04:52:53.268 00.000 13300 Enqueuing Move request for scope (-0.11, 0.01)
04:52:53.268 00.000 11596 Worker thread wakes up
04:52:53.268 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.01) opts 0xd
04:52:53.268 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, 0.01)
04:52:53.269 00.001 11596 Moving (-0.11, 0.01) raw xDistance=0.01 yDistance=-0.11
04:52:53.269 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:52:53.269 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:52:53.269 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:52:53.269 00.000 11596 MoveAxis(E, 0, ABG)
04:52:53.269 00.000 11596 Move returns status 0, amount 0
04:52:53.269 00.000 11596 MoveAxis(N, 0, ABG)
04:52:53.269 00.000 11596 Move returns status 0, amount 0
04:52:53.269 00.000 11596 move complete, result=0
04:52:53.269 00.000 11596 worker thread done servicing request
04:52:53.276 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=143, med=4, FiltMin=2, FiltMax=49, Gamma=0.510
04:52:53.284 00.008 13300 UpdateGuideState exits: m=709 SNR=18.6
04:52:53.284 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:52:53.284 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:52:53.284 00.000 13300 Enqueuing Expose request
04:52:53.284 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:52:53.284 00.000 11596 Worker thread wakes up
04:52:53.284 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:52:53.789 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:52:56.142 02.353 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"27a7be99-45c0-41d6-9a49-458c0812a1ce"}
04:52:56.142 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"27a7be99-45c0-41d6-9a49-458c0812a1ce"}
04:52:56.143 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e4f3eab2-0e26-4f6d-b0a9-0971a36be5ad"}
04:52:56.143 00.000 13300 case statement mapped state 6 to 3
04:52:56.143 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e4f3eab2-0e26-4f6d-b0a9-0971a36be5ad"}
04:52:56.144 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dc141e75-cdc5-4bd7-bde1-5e2480a3d11c"}
04:52:56.144 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":266,"width":15,"height":15,"star_pos":[6.91,6.69],"pixels":"..."},"id":"dc141e75-cdc5-4bd7-bde1-5e2480a3d11c"}
04:52:56.814 00.670 11596 Exposure complete
04:52:56.883 00.069 11596 worker thread done servicing request
04:52:56.883 00.000 13300 OnExposeComplete: enter
04:52:56.883 00.000 13300 UpdateGuideState(): m_state=6
04:52:56.883 00.000 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 267
04:52:56.883 00.000 13300 Star::Find returns 1 (0), X=1227.00, Y=21.77, Mass=773, SNR=19.4, Peak=59 HFD=4.1
04:52:56.884 00.001 13300 MultiStar: [#1 -0.18,0.03,0.62,U] [#2 0.26,-0.12,0.47,U] [#3 0.31,0.30,0.00,M1] [#4 0.40,-0.04,0.00,M1] [#5 0.60,0.36,0.00,M1] [#6 0.14,-0.36,0.00,M5] 
04:52:56.884 00.000 13300 refined, 2 included, MultiStar: {-0.06, -0.03}, one-star: {-0.15, -0.02}
04:52:56.884 00.000 13300 CameraToMount -- cameraTheta (-2.71) - m_xAngle (1.53) = xAngle (-4.24 = 2.04)
04:52:56.884 00.000 13300 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.37 = -1.09)
04:52:56.884 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.03 hyp=0.07 cameraTheta=-2.71 mountX=-0.03 mountY=-0.06, mountTheta=-2.04
04:52:56.886 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.03, opts=13)
04:52:56.886 00.000 13300 Enqueuing Move request for scope (-0.06, -0.03)
04:52:56.886 00.000 11596 Worker thread wakes up
04:52:56.886 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.03) opts 0xd
04:52:56.887 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.03)
04:52:56.887 00.000 11596 Moving (-0.06, -0.03) raw xDistance=-0.03 yDistance=-0.06
04:52:56.887 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:52:56.887 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:52:56.887 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:52:56.887 00.000 11596 MoveAxis(E, 0, ABG)
04:52:56.887 00.000 11596 Move returns status 0, amount 0
04:52:56.887 00.000 11596 MoveAxis(N, 0, ABG)
04:52:56.887 00.000 11596 Move returns status 0, amount 0
04:52:56.887 00.000 11596 move complete, result=0
04:52:56.887 00.000 11596 worker thread done servicing request
04:52:56.893 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=124, med=4, FiltMin=2, FiltMax=59, Gamma=0.510
04:52:56.902 00.009 13300 UpdateGuideState exits: m=773 SNR=19.4
04:52:56.902 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:52:56.903 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:52:56.903 00.000 13300 Enqueuing Expose request
04:52:56.903 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:52:56.903 00.000 11596 Worker thread wakes up
04:52:56.903 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:52:57.414 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:52:59.141 01.727 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8a667122-2f59-4686-8cae-cce80bdd2829"}
04:52:59.141 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8a667122-2f59-4686-8cae-cce80bdd2829"}
04:52:59.142 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"39582d18-427e-4f08-bef9-19a161ae167b"}
04:52:59.142 00.000 13300 case statement mapped state 6 to 3
04:52:59.142 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"39582d18-427e-4f08-bef9-19a161ae167b"}
04:52:59.142 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b39d5485-52fc-45dc-b2de-fe863ae8071d"}
04:52:59.142 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":267,"width":15,"height":15,"star_pos":[7.00,6.77],"pixels":"..."},"id":"b39d5485-52fc-45dc-b2de-fe863ae8071d"}
04:53:00.438 01.296 11596 Exposure complete
04:53:00.509 00.071 11596 worker thread done servicing request
04:53:00.510 00.001 13300 OnExposeComplete: enter
04:53:00.510 00.000 13300 UpdateGuideState(): m_state=6
04:53:00.510 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 268
04:53:00.510 00.000 13300 Star::Find returns 1 (0), X=1226.91, Y=21.73, Mass=687, SNR=18.3, Peak=54 HFD=4.2
04:53:00.511 00.001 13300 MultiStar: [#1 -0.10,-0.04,0.61,U] [#2 -0.18,0.07,0.62,U] [#3 0.07,0.27,0.35,U] [#4 0.01,0.36,0.00,M2] [#5 0.00,0.00,0.00,L] [#6 -0.18,-0.31,0.00,M6] 
04:53:00.511 00.000 13300 refined, 3 included, MultiStar: {-0.15, 0.02}, one-star: {-0.24, -0.06}
04:53:00.511 00.000 13300 CameraToMount -- cameraTheta (3.01) - m_xAngle (1.53) = xAngle (1.47 = 1.47)
04:53:00.511 00.000 13300 CameraToMount -- cameraTheta (3.01) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.65 = -1.65)
04:53:00.511 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=0.02 hyp=0.15 cameraTheta=3.01 mountX=0.01 mountY=-0.15, mountTheta=-1.47
04:53:00.513 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=0.02, opts=13)
04:53:00.513 00.000 13300 Enqueuing Move request for scope (-0.15, 0.02)
04:53:00.513 00.000 11596 Worker thread wakes up
04:53:00.513 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.02) opts 0xd
04:53:00.514 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.15, 0.02)
04:53:00.514 00.000 11596 Moving (-0.15, 0.02) raw xDistance=0.01 yDistance=-0.15
04:53:00.514 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:53:00.514 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:53:00.514 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
04:53:00.514 00.000 11596 MoveAxis(E, 0, ABG)
04:53:00.514 00.000 11596 Move returns status 0, amount 0
04:53:00.514 00.000 11596 MoveAxis(N, 0, ABG)
04:53:00.514 00.000 11596 Move returns status 0, amount 0
04:53:00.514 00.000 11596 move complete, result=0
04:53:00.514 00.000 11596 worker thread done servicing request
04:53:00.521 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=113, med=4, FiltMin=2, FiltMax=47, Gamma=0.510
04:53:00.529 00.008 13300 UpdateGuideState exits: m=687 SNR=18.3
04:53:00.529 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:53:00.529 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:53:00.529 00.000 13300 Enqueuing Expose request
04:53:00.529 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
04:53:00.530 00.001 11596 Worker thread wakes up
04:53:00.530 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:53:01.043 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:53:02.139 01.096 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ac95a6aa-08f8-4064-841b-a3323d4ba003"}
04:53:02.139 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ac95a6aa-08f8-4064-841b-a3323d4ba003"}
04:53:02.140 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"17e3b5c0-8510-4999-9074-6ba834aa6071"}
04:53:02.140 00.000 13300 case statement mapped state 6 to 3
04:53:02.140 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"17e3b5c0-8510-4999-9074-6ba834aa6071"}
04:53:02.140 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"28bf962c-cc1c-4bfb-ad2f-1adad2294ed5"}
04:53:02.141 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":268,"width":15,"height":15,"star_pos":[6.91,6.73],"pixels":"..."},"id":"28bf962c-cc1c-4bfb-ad2f-1adad2294ed5"}
04:53:04.074 01.933 11596 Exposure complete
04:53:04.145 00.071 11596 worker thread done servicing request
04:53:04.145 00.000 13300 OnExposeComplete: enter
04:53:04.145 00.000 13300 UpdateGuideState(): m_state=6
04:53:04.146 00.001 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 269
04:53:04.146 00.000 13300 Star::Find returns 1 (0), X=1226.87, Y=21.66, Mass=189, SNR=9.5, Peak=21 HFD=3.5
04:53:04.146 00.000 13300 Status Line: Mass: 189 vs 743
04:53:04.149 00.003 13300 UpdateCurrentPosition: star mass new=188.9 exp=743.0 thresh=50% limits=(356.1, 1395.4, 1485.9)
04:53:04.150 00.001 13300 DistanceChecker: activated
04:53:04.150 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:53:04.150 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:53:04.150 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:53:04.150 00.000 11596 Worker thread wakes up
04:53:04.151 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:53:04.151 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:53:04.151 00.000 11596 move complete, result=0
04:53:04.151 00.000 11596 worker thread done servicing request
04:53:04.254 00.103 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:53:04.254 00.000 13300 Status Line: Stella per per cambiamento di massa
04:53:04.258 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=97, med=4, FiltMin=3, FiltMax=29, Gamma=0.510
04:53:04.266 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:53:04.266 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:53:04.266 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:53:04.266 00.000 13300 Enqueuing Expose request
04:53:04.266 00.000 11596 Worker thread wakes up
04:53:04.267 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:53:04.773 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:53:05.139 00.366 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1ddfc378-c7f3-4759-9264-fcaa6ff962b1"}
04:53:05.139 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1ddfc378-c7f3-4759-9264-fcaa6ff962b1"}
04:53:05.140 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f3b7cfef-4291-43bd-a3ab-5849f7a8e1b1"}
04:53:05.140 00.000 13300 case statement mapped state 6 to 4
04:53:05.140 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"f3b7cfef-4291-43bd-a3ab-5849f7a8e1b1"}
04:53:05.140 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4c1b88b3-97e9-412f-a6c0-f61ef1766bae"}
04:53:05.140 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":269,"width":15,"height":15,"star_pos":[6.91,6.73],"pixels":"..."},"id":"4c1b88b3-97e9-412f-a6c0-f61ef1766bae"}
04:53:07.801 02.661 11596 Exposure complete
04:53:07.870 00.069 11596 worker thread done servicing request
04:53:07.871 00.001 13300 OnExposeComplete: enter
04:53:07.871 00.000 13300 UpdateGuideState(): m_state=6
04:53:07.871 00.000 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 270
04:53:07.871 00.000 13300 Star::Find returns 1 (0), X=1226.94, Y=21.49, Mass=128, SNR=7.7, Peak=15 HFD=4.1
04:53:07.871 00.000 13300 Status Line: Mass: 128 vs 742
04:53:07.875 00.004 13300 UpdateCurrentPosition: star mass new=128.1 exp=742.4 thresh=50% limits=(356.8, 1395.4, 1484.7)
04:53:07.875 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:53:07.876 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:53:07.876 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:53:07.876 00.000 11596 Worker thread wakes up
04:53:07.876 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:53:07.876 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:53:07.876 00.000 11596 move complete, result=0
04:53:07.876 00.000 11596 worker thread done servicing request
04:53:07.989 00.113 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:53:07.989 00.000 13300 Status Line: Stella per per cambiamento di massa
04:53:07.995 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=97, med=4, FiltMin=2, FiltMax=24, Gamma=0.510
04:53:08.003 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:53:08.003 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:53:08.003 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:53:08.003 00.000 13300 Enqueuing Expose request
04:53:08.003 00.000 11596 Worker thread wakes up
04:53:08.003 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:53:08.137 00.134 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"290d7d29-adc8-4c98-8c4e-e5ba4ec19cf0"}
04:53:08.137 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"290d7d29-adc8-4c98-8c4e-e5ba4ec19cf0"}
04:53:08.138 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"46634902-8b0e-4cf3-89a9-d86c2668515f"}
04:53:08.138 00.000 13300 case statement mapped state 6 to 4
04:53:08.138 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"46634902-8b0e-4cf3-89a9-d86c2668515f"}
04:53:08.138 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6c9fcc85-77dd-4494-8a7c-d267cfedcde2"}
04:53:08.139 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":270,"width":15,"height":15,"star_pos":[6.91,6.73],"pixels":"..."},"id":"6c9fcc85-77dd-4494-8a7c-d267cfedcde2"}
04:53:08.514 00.375 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:53:11.136 02.622 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f6367185-a1e7-4f1a-9d1b-6a63f6adfbe3"}
04:53:11.136 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f6367185-a1e7-4f1a-9d1b-6a63f6adfbe3"}
04:53:11.137 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b31aca3b-494e-4007-9904-081edc86d808"}
04:53:11.137 00.000 13300 case statement mapped state 6 to 4
04:53:11.137 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"b31aca3b-494e-4007-9904-081edc86d808"}
04:53:11.137 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1c083b8c-6b14-418b-9c2b-dab5995eb3ed"}
04:53:11.138 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":270,"width":15,"height":15,"star_pos":[6.91,6.73],"pixels":"..."},"id":"1c083b8c-6b14-418b-9c2b-dab5995eb3ed"}
04:53:11.552 00.414 11596 Exposure complete
04:53:11.651 00.099 11596 worker thread done servicing request
04:53:11.651 00.000 13300 OnExposeComplete: enter
04:53:11.651 00.000 13300 UpdateGuideState(): m_state=6
04:53:11.652 00.001 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 271
04:53:11.652 00.000 13300 Star::Find returns 1 (0), X=1226.97, Y=21.74, Mass=123, SNR=7.6, Peak=16 HFD=4.0
04:53:11.652 00.000 13300 Status Line: Mass: 123 vs 741
04:53:11.659 00.007 13300 UpdateCurrentPosition: star mass new=122.6 exp=740.6 thresh=50% limits=(357.5, 1395.4, 1481.2)
04:53:11.659 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:53:11.660 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:53:11.660 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:53:11.660 00.000 11596 Worker thread wakes up
04:53:11.660 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:53:11.660 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:53:11.660 00.000 11596 move complete, result=0
04:53:11.661 00.001 11596 worker thread done servicing request
04:53:11.773 00.112 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:53:11.773 00.000 13300 Status Line: Stella per per cambiamento di massa
04:53:11.777 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=96, med=4, FiltMin=2, FiltMax=18, Gamma=0.510
04:53:11.784 00.007 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:53:11.785 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:53:11.785 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:53:11.785 00.000 13300 Enqueuing Expose request
04:53:11.785 00.000 11596 Worker thread wakes up
04:53:11.785 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:53:12.297 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:53:14.137 01.840 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c83dab7c-c476-49db-85b3-f81e2c463e1a"}
04:53:14.137 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c83dab7c-c476-49db-85b3-f81e2c463e1a"}
04:53:14.138 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"40d7e92e-3a06-46bb-abb2-c46017d2bd2a"}
04:53:14.139 00.001 13300 case statement mapped state 6 to 4
04:53:14.139 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"40d7e92e-3a06-46bb-abb2-c46017d2bd2a"}
04:53:14.140 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"df7724fd-e3bf-4bac-b5b3-04862a86a0d3"}
04:53:14.140 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":271,"width":15,"height":15,"star_pos":[6.91,6.73],"pixels":"..."},"id":"df7724fd-e3bf-4bac-b5b3-04862a86a0d3"}
04:53:15.344 01.204 11596 Exposure complete
04:53:15.461 00.117 11596 worker thread done servicing request
04:53:15.462 00.001 13300 OnExposeComplete: enter
04:53:15.462 00.000 13300 UpdateGuideState(): m_state=6
04:53:15.462 00.000 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 272
04:53:15.463 00.001 13300 Star::Find returns 1 (0), X=1227.07, Y=21.54, Mass=191, SNR=9.5, Peak=19 HFD=4.0
04:53:15.463 00.000 13300 Status Line: Mass: 191 vs 727
04:53:15.468 00.005 13300 UpdateCurrentPosition: star mass new=190.9 exp=727.0 thresh=50% limits=(357.8, 1395.4, 1454.0)
04:53:15.468 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:53:15.469 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:53:15.469 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:53:15.469 00.000 11596 Worker thread wakes up
04:53:15.469 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:53:15.469 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:53:15.470 00.001 11596 move complete, result=0
04:53:15.470 00.000 11596 worker thread done servicing request
04:53:15.580 00.110 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:53:15.580 00.000 13300 Status Line: Stella per per cambiamento di massa
04:53:15.587 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=97, med=4, FiltMin=2, FiltMax=18, Gamma=0.510
04:53:15.609 00.022 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:53:15.609 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:53:15.609 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:53:15.610 00.001 13300 Enqueuing Expose request
04:53:15.610 00.000 11596 Worker thread wakes up
04:53:15.610 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:53:16.118 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:53:17.137 01.019 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d69fd1d3-7d08-460a-baea-e4a0a6a1cc9e"}
04:53:17.137 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d69fd1d3-7d08-460a-baea-e4a0a6a1cc9e"}
04:53:17.138 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9bdd317b-0af8-4ba3-a8ef-2b04ed6de4a9"}
04:53:17.138 00.000 13300 case statement mapped state 6 to 4
04:53:17.138 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"9bdd317b-0af8-4ba3-a8ef-2b04ed6de4a9"}
04:53:17.139 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"61d4c2b0-c3d5-4399-b5a7-d671162a85d3"}
04:53:17.139 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":272,"width":15,"height":15,"star_pos":[6.91,6.73],"pixels":"..."},"id":"61d4c2b0-c3d5-4399-b5a7-d671162a85d3"}
04:53:19.154 02.015 11596 Exposure complete
04:53:19.224 00.070 11596 worker thread done servicing request
04:53:19.224 00.000 13300 OnExposeComplete: enter
04:53:19.225 00.001 13300 UpdateGuideState(): m_state=6
04:53:19.225 00.000 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 273
04:53:19.225 00.000 13300 Star::Find returns 1 (0), X=1227.03, Y=21.66, Mass=142, SNR=8.2, Peak=19 HFD=3.3
04:53:19.225 00.000 13300 Status Line: Mass: 142 vs 727
04:53:19.229 00.004 13300 UpdateCurrentPosition: star mass new=141.6 exp=727.0 thresh=50% limits=(358.1, 1395.4, 1454.0)
04:53:19.229 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:53:19.230 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:53:19.230 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:53:19.230 00.000 11596 Worker thread wakes up
04:53:19.230 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:53:19.230 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:53:19.230 00.000 11596 move complete, result=0
04:53:19.230 00.000 11596 worker thread done servicing request
04:53:19.343 00.113 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:53:19.343 00.000 13300 Status Line: Stella per per cambiamento di massa
04:53:19.349 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=130, med=4, FiltMin=2, FiltMax=16, Gamma=0.510
04:53:19.360 00.011 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:53:19.360 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:53:19.360 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:53:19.360 00.000 13300 Enqueuing Expose request
04:53:19.360 00.000 11596 Worker thread wakes up
04:53:19.360 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:53:19.867 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:53:20.137 00.270 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"17f49b17-609c-41f1-be85-05a8ab47cb42"}
04:53:20.137 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"17f49b17-609c-41f1-be85-05a8ab47cb42"}
04:53:20.138 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c0aeedae-381f-4cc9-a726-9b19139e2b2f"}
04:53:20.138 00.000 13300 case statement mapped state 6 to 4
04:53:20.138 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"c0aeedae-381f-4cc9-a726-9b19139e2b2f"}
04:53:20.139 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"869288eb-7b80-420e-90a1-5c74c75a7f0b"}
04:53:20.139 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":273,"width":15,"height":15,"star_pos":[6.91,6.73],"pixels":"..."},"id":"869288eb-7b80-420e-90a1-5c74c75a7f0b"}
04:53:22.893 02.754 11596 Exposure complete
04:53:22.967 00.074 11596 worker thread done servicing request
04:53:22.967 00.000 13300 OnExposeComplete: enter
04:53:22.967 00.000 13300 UpdateGuideState(): m_state=6
04:53:22.968 00.001 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 274
04:53:22.968 00.000 13300 Star::Find returns 1 (0), X=1226.93, Y=21.33, Mass=383, SNR=13.6, Peak=31 HFD=4.0
04:53:22.968 00.000 13300 DistanceChecker: deactivated
04:53:22.968 00.000 13300 MultiStar: [#1 -0.04,-0.17,0.59,U] [#2 -0.20,-0.63,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 0.00,0.00,0.00,L] 
04:53:22.968 00.000 13300 refined, 1 included, MultiStar: {-0.16, -0.35}, one-star: {-0.22, -0.46}
04:53:22.969 00.001 13300 CameraToMount -- cameraTheta (-1.99) - m_xAngle (1.53) = xAngle (-3.52 = 2.76)
04:53:22.969 00.000 13300 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.65 = -0.36)
04:53:22.969 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=-0.35 hyp=0.38 cameraTheta=-1.99 mountX=-0.36 mountY=-0.14, mountTheta=-2.78
04:53:22.971 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=-0.35, opts=13)
04:53:22.971 00.000 13300 Enqueuing Move request for scope (-0.16, -0.35)
04:53:22.971 00.000 11596 Worker thread wakes up
04:53:22.971 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.35) opts 0xd
04:53:22.971 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.16, -0.35)
04:53:22.971 00.000 11596 Moving (-0.16, -0.35) raw xDistance=-0.36 yDistance=-0.14
04:53:22.971 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
04:53:22.971 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:53:22.971 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
04:53:22.972 00.001 11596 MoveAxis(E, 447, ABG)
04:53:22.972 00.000 11596 Guiding  Dir = 2, Dur = 447
04:53:22.972 00.000 11596 IsSlewing returns 0
04:53:22.978 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=128, med=4, FiltMin=3, FiltMax=22, Gamma=0.510
04:53:22.986 00.008 13300 UpdateGuideState exits: m=383 SNR=13.6
04:53:22.986 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:53:22.986 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:53:22.986 00.000 13300 Enqueuing Expose request
04:53:23.136 00.150 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9c6dca60-2c12-4d96-b8ec-f7e068e99291"}
04:53:23.136 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9c6dca60-2c12-4d96-b8ec-f7e068e99291"}
04:53:23.137 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c25d3499-5441-49dc-b224-f7bd25a4681e"}
04:53:23.137 00.000 13300 case statement mapped state 6 to 3
04:53:23.137 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c25d3499-5441-49dc-b224-f7bd25a4681e"}
04:53:23.137 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"edb558a0-b2b7-485d-80a5-ed112bfa9325"}
04:53:23.138 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":274,"width":15,"height":15,"star_pos":[6.93,7.33],"pixels":"..."},"id":"edb558a0-b2b7-485d-80a5-ed112bfa9325"}
04:53:23.180 00.042 11596 IsGuiding returns 0
04:53:23.289 00.109 11596 PulseGuide returned control before completion, sleep 349
04:53:23.759 00.470 11596 IsGuiding returns 1
04:53:23.759 00.000 11596 scope still moving after pulse duration time elapsed
04:53:23.782 00.023 11596 IsSlewing returns 0
04:53:23.961 00.179 11596 IsGuiding returns 0
04:53:23.961 00.000 11596 scope move finished after 447 + 333 ms
04:53:23.961 00.000 11596 Move returns status 0, amount 447
04:53:23.961 00.000 11596 MoveAxis(N, 0, ABG)
04:53:23.961 00.000 11596 Move returns status 0, amount 0
04:53:23.961 00.000 11596 move complete, result=0
04:53:23.961 00.000 11596 worker thread done servicing request
04:53:23.961 00.000 13300 GuideStep: -0.4 px 447 ms EAST, -0.1 px 0 ms NORTH
04:53:23.962 00.001 11596 Worker thread wakes up
04:53:23.962 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:53:24.476 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:53:26.135 01.659 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"17d7c7c2-88fc-42a0-9eb7-34c73840088e"}
04:53:26.135 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"17d7c7c2-88fc-42a0-9eb7-34c73840088e"}
04:53:26.136 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e86aa765-4caa-4971-bf30-aa036bbfd78d"}
04:53:26.136 00.000 13300 case statement mapped state 6 to 3
04:53:26.136 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e86aa765-4caa-4971-bf30-aa036bbfd78d"}
04:53:26.136 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"80309208-a8f2-4499-bd20-5c21b3f68e1e"}
04:53:26.137 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":274,"width":15,"height":15,"star_pos":[6.93,7.33],"pixels":"..."},"id":"80309208-a8f2-4499-bd20-5c21b3f68e1e"}
04:53:27.506 01.369 11596 Exposure complete
04:53:27.583 00.077 11596 worker thread done servicing request
04:53:27.583 00.000 13300 OnExposeComplete: enter
04:53:27.583 00.000 13300 UpdateGuideState(): m_state=6
04:53:27.584 00.001 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 275
04:53:27.584 00.000 13300 Star::Find returns 1 (0), X=1227.14, Y=21.47, Mass=519, SNR=15.8, Peak=42 HFD=3.8
04:53:27.585 00.001 13300 Star::Find false star n=9 nbg=280 bg=4.1 sigma=0.6 thresh=6 peak=6
04:53:27.585 00.000 13300 MultiStar: [#1 -0.23,-0.27,0.00,M2] [#2 -0.70,-0.38,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] 
04:53:27.585 00.000 13300 CameraToMount -- cameraTheta (-1.61) - m_xAngle (1.53) = xAngle (-3.14 = 3.14)
04:53:27.585 00.000 13300 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.27 = 0.01)
04:53:27.585 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.32 hyp=0.32 cameraTheta=-1.61 mountX=-0.32 mountY=0.00, mountTheta=3.13
04:53:27.588 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.32, opts=13)
04:53:27.588 00.000 13300 Enqueuing Move request for scope (-0.01, -0.32)
04:53:27.589 00.001 11596 Worker thread wakes up
04:53:27.589 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.32) opts 0xd
04:53:27.589 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.32)
04:53:27.589 00.000 11596 Moving (-0.01, -0.32) raw xDistance=-0.32 yDistance=0.00
04:53:27.589 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.32
04:53:27.589 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:53:27.589 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
04:53:27.589 00.000 11596 MoveAxis(E, 429, ABG)
04:53:27.589 00.000 11596 Guiding  Dir = 2, Dur = 429
04:53:27.590 00.001 11596 IsSlewing returns 0
04:53:27.597 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=125, med=4, FiltMin=3, FiltMax=27, Gamma=0.510
04:53:27.606 00.009 13300 UpdateGuideState exits: m=519 SNR=15.8
04:53:27.606 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:53:27.606 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:53:27.606 00.000 13300 Enqueuing Expose request
04:53:27.705 00.099 11596 IsGuiding returns 0
04:53:27.807 00.102 11596 PulseGuide returned control before completion, sleep 338
04:53:28.295 00.488 11596 IsGuiding returns 0
04:53:28.295 00.000 11596 Move returns status 0, amount 429
04:53:28.295 00.000 11596 MoveAxis(N, 0, ABG)
04:53:28.295 00.000 11596 Move returns status 0, amount 0
04:53:28.295 00.000 11596 move complete, result=0
04:53:28.295 00.000 11596 worker thread done servicing request
04:53:28.295 00.000 11596 Worker thread wakes up
04:53:28.295 00.000 13300 GuideStep: -0.3 px 429 ms EAST, 0.0 px 0 ms NORTH
04:53:28.296 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:53:28.805 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:53:29.135 00.330 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"71b840f7-90dd-4bb2-9690-3ec74e328227"}
04:53:29.135 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"71b840f7-90dd-4bb2-9690-3ec74e328227"}
04:53:29.136 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d00e586e-71b2-4b84-a814-2e1aa6c35e06"}
04:53:29.136 00.000 13300 case statement mapped state 6 to 3
04:53:29.136 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d00e586e-71b2-4b84-a814-2e1aa6c35e06"}
04:53:29.137 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5520d30a-f3cb-4f67-9fb2-871c5712d7c3"}
04:53:29.137 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":275,"width":15,"height":15,"star_pos":[7.14,7.47],"pixels":"..."},"id":"5520d30a-f3cb-4f67-9fb2-871c5712d7c3"}
04:53:31.840 02.703 11596 Exposure complete
04:53:31.912 00.072 11596 worker thread done servicing request
04:53:31.912 00.000 13300 OnExposeComplete: enter
04:53:31.912 00.000 13300 UpdateGuideState(): m_state=6
04:53:31.912 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 276
04:53:31.913 00.001 13300 Star::Find returns 1 (0), X=1226.96, Y=22.08, Mass=630, SNR=17.5, Peak=47 HFD=4.3
04:53:31.913 00.000 13300 MultiStar: [#1 -0.14,0.17,0.59,U] [#2 -0.11,0.26,0.51,U] [#3 -0.14,0.50,0.00,M1] [#4 -0.19,0.37,0.00,M3] [#5 0.50,0.94,0.00,M2] [#6 0.06,0.20,0.27,U] 
04:53:31.913 00.000 13300 refined, 3 included, MultiStar: {-0.13, 0.25}, one-star: {-0.19, 0.29}
04:53:31.913 00.000 13300 CameraToMount -- cameraTheta (2.07) - m_xAngle (1.53) = xAngle (0.53 = 0.53)
04:53:31.913 00.000 13300 CameraToMount -- cameraTheta (2.07) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.59 = -2.59)
04:53:31.913 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=0.25 hyp=0.28 cameraTheta=2.07 mountX=0.24 mountY=-0.15, mountTheta=-0.54
04:53:31.915 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=0.25, opts=13)
04:53:31.915 00.000 13300 Enqueuing Move request for scope (-0.13, 0.25)
04:53:31.915 00.000 11596 Worker thread wakes up
04:53:31.916 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.25) opts 0xd
04:53:31.916 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, 0.25)
04:53:31.916 00.000 11596 Moving (-0.13, 0.25) raw xDistance=0.24 yDistance=-0.15
04:53:31.916 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.24
04:53:31.916 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:53:31.916 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
04:53:31.916 00.000 11596 MoveAxis(W, 271, ABG)
04:53:31.916 00.000 11596 Guiding  Dir = 3, Dur = 271
04:53:31.917 00.001 11596 IsSlewing returns 0
04:53:31.923 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=146, med=4, FiltMin=2, FiltMax=63, Gamma=0.510
04:53:31.931 00.008 13300 UpdateGuideState exits: m=630 SNR=17.5
04:53:31.931 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:53:31.931 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:53:31.931 00.000 13300 Enqueuing Expose request
04:53:31.960 00.029 11596 IsGuiding returns 0
04:53:32.135 00.175 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2c84b2e0-a562-4239-843f-3b4d01e5fdc6"}
04:53:32.135 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2c84b2e0-a562-4239-843f-3b4d01e5fdc6"}
04:53:32.136 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b4df7da5-d8c2-4308-a178-3882bd193d20"}
04:53:32.136 00.000 13300 case statement mapped state 6 to 3
04:53:32.136 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b4df7da5-d8c2-4308-a178-3882bd193d20"}
04:53:32.136 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"862b1e60-9bf1-4a2f-b12e-b3902951b26e"}
04:53:32.137 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":276,"width":15,"height":15,"star_pos":[6.96,7.08],"pixels":"..."},"id":"862b1e60-9bf1-4a2f-b12e-b3902951b26e"}
04:53:32.342 00.205 11596 IsGuiding returns 1
04:53:32.342 00.000 11596 scope still moving after pulse duration time elapsed
04:53:32.563 00.221 11596 IsSlewing returns 0
04:53:32.777 00.214 11596 IsGuiding returns 0
04:53:32.777 00.000 11596 scope move finished after 271 + 545 ms
04:53:32.777 00.000 11596 Move returns status 0, amount 271
04:53:32.777 00.000 11596 MoveAxis(N, 0, ABG)
04:53:32.777 00.000 11596 Move returns status 0, amount 0
04:53:32.777 00.000 11596 move complete, result=0
04:53:32.777 00.000 11596 worker thread done servicing request
04:53:32.777 00.000 11596 Worker thread wakes up
04:53:32.778 00.001 13300 GuideStep: 0.2 px 271 ms WEST, -0.1 px 0 ms NORTH
04:53:32.778 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:53:33.294 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:53:35.134 01.840 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"df01ddb1-336f-4d68-b5b7-14b88425859e"}
04:53:35.134 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"df01ddb1-336f-4d68-b5b7-14b88425859e"}
04:53:35.135 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b9e70a18-282f-40aa-abbd-b4fd9dc96fc8"}
04:53:35.135 00.000 13300 case statement mapped state 6 to 3
04:53:35.135 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b9e70a18-282f-40aa-abbd-b4fd9dc96fc8"}
04:53:35.135 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9a9b7f31-0839-4ef0-8c0f-af2ac3b769da"}
04:53:35.136 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":276,"width":15,"height":15,"star_pos":[6.96,7.08],"pixels":"..."},"id":"9a9b7f31-0839-4ef0-8c0f-af2ac3b769da"}
04:53:36.323 01.187 11596 Exposure complete
04:53:36.392 00.069 11596 worker thread done servicing request
04:53:36.392 00.000 13300 OnExposeComplete: enter
04:53:36.392 00.000 13300 UpdateGuideState(): m_state=6
04:53:36.392 00.000 13300 Star::Find(15, 1226, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 277
04:53:36.393 00.001 13300 Star::Find returns 1 (0), X=1226.82, Y=22.15, Mass=502, SNR=15.6, Peak=41 HFD=4.0
04:53:36.393 00.000 13300 MultiStar: [#1 -0.08,0.56,0.00,M2] [#2 -0.06,0.25,0.63,U] [#3 0.23,0.83,0.00,M2] [#4 -0.10,0.41,0.00,M4] [#5 0.38,0.84,0.00,M3] [#6 -0.16,0.18,0.34,U] 
04:53:36.393 00.000 13300 refined, 2 included, MultiStar: {-0.22, 0.29}, one-star: {-0.33, 0.36}
04:53:36.393 00.000 13300 CameraToMount -- cameraTheta (2.20) - m_xAngle (1.53) = xAngle (0.67 = 0.67)
04:53:36.394 00.001 13300 CameraToMount -- cameraTheta (2.20) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.46 = -2.46)
04:53:36.394 00.000 13300 CameraToMount -- cameraX=-0.22 cameraY=0.29 hyp=0.36 cameraTheta=2.20 mountX=0.29 mountY=-0.23, mountTheta=-0.68
04:53:36.396 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.22, y=0.29, opts=13)
04:53:36.396 00.000 13300 Enqueuing Move request for scope (-0.22, 0.29)
04:53:36.396 00.000 11596 Worker thread wakes up
04:53:36.396 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.29) opts 0xd
04:53:36.396 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.22, 0.29)
04:53:36.396 00.000 11596 Moving (-0.22, 0.29) raw xDistance=0.29 yDistance=-0.23
04:53:36.397 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.29
04:53:36.397 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
04:53:36.397 00.000 11596 MoveAxis(W, 377, ABG)
04:53:36.397 00.000 11596 Guiding  Dir = 3, Dur = 377
04:53:36.397 00.000 11596 IsSlewing returns 0
04:53:36.405 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=163, med=4, FiltMin=2, FiltMax=49, Gamma=0.510
04:53:36.413 00.008 13300 UpdateGuideState exits: m=502 SNR=15.6
04:53:36.413 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:53:36.413 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:53:36.413 00.000 13300 Enqueuing Expose request
04:53:36.498 00.085 11596 IsGuiding returns 0
04:53:36.845 00.347 11596 PulseGuide returned control before completion, sleep 41
04:53:37.233 00.388 11596 IsGuiding returns 0
04:53:37.234 00.001 11596 Move returns status 0, amount 377
04:53:37.234 00.000 11596 MoveAxis(N, 305, ABG)
04:53:37.234 00.000 11596 Guiding  Dir = 0, Dur = 305
04:53:37.234 00.000 11596 IsSlewing returns 0
04:53:37.363 00.129 11596 IsGuiding returns 0
04:53:37.465 00.102 11596 PulseGuide returned control before completion, sleep 214
04:53:37.805 00.340 11596 IsGuiding returns 1
04:53:37.805 00.000 11596 scope still moving after pulse duration time elapsed
04:53:37.837 00.032 11596 IsSlewing returns 0
04:53:38.001 00.164 11596 IsGuiding returns 0
04:53:38.001 00.000 11596 scope move finished after 305 + 332 ms
04:53:38.001 00.000 11596 Move returns status 0, amount 305
04:53:38.001 00.000 11596 move complete, result=0
04:53:38.001 00.000 11596 worker thread done servicing request
04:53:38.001 00.000 11596 Worker thread wakes up
04:53:38.001 00.000 13300 GuideStep: 0.3 px 377 ms WEST, -0.2 px 305 ms NORTH
04:53:38.001 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:53:38.134 00.133 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0ac1f9a1-b0e0-4e29-94a0-cf49f0813745"}
04:53:38.134 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0ac1f9a1-b0e0-4e29-94a0-cf49f0813745"}
04:53:38.135 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0d6023a5-6199-43de-9b51-3f9641758755"}
04:53:38.135 00.000 13300 case statement mapped state 6 to 3
04:53:38.135 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0d6023a5-6199-43de-9b51-3f9641758755"}
04:53:38.136 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ee618064-ebf4-4fe7-906e-9bf327c9ff66"}
04:53:38.136 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":277,"width":15,"height":15,"star_pos":[6.82,7.15],"pixels":"..."},"id":"ee618064-ebf4-4fe7-906e-9bf327c9ff66"}
04:53:38.516 00.380 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:53:41.133 02.617 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2e515dff-5dc0-42c0-97d6-3fd78e2260f0"}
04:53:41.133 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2e515dff-5dc0-42c0-97d6-3fd78e2260f0"}
04:53:41.134 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3e684d26-c1c5-4f4a-993d-a0576c5f550f"}
04:53:41.134 00.000 13300 case statement mapped state 6 to 3
04:53:41.134 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3e684d26-c1c5-4f4a-993d-a0576c5f550f"}
04:53:41.134 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e2ff372d-2a6f-413a-b609-f6b9c59397fe"}
04:53:41.134 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":277,"width":15,"height":15,"star_pos":[6.82,7.15],"pixels":"..."},"id":"e2ff372d-2a6f-413a-b609-f6b9c59397fe"}
04:53:41.536 00.402 11596 Exposure complete
04:53:41.634 00.098 11596 worker thread done servicing request
04:53:41.634 00.000 13300 OnExposeComplete: enter
04:53:41.634 00.000 13300 UpdateGuideState(): m_state=6
04:53:41.634 00.000 13300 Star::Find(15, 1226, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 278
04:53:41.635 00.001 13300 Star::Find returns 1 (0), X=1227.03, Y=21.90, Mass=505, SNR=15.6, Peak=43 HFD=4.3
04:53:41.635 00.000 13300 MultiStar: [#1 -0.34,0.14,0.00,M3] [#2 -0.03,-0.10,0.57,U] [#3 0.14,0.25,0.44,U] [#4 0.17,0.50,0.00,M5] [#5 -0.09,0.79,0.00,M4] [#6 -0.29,0.24,0.00,M5] 
04:53:41.635 00.000 13300 refined, 2 included, MultiStar: {-0.04, 0.08}, one-star: {-0.12, 0.11}
04:53:41.636 00.001 13300 CameraToMount -- cameraTheta (1.99) - m_xAngle (1.53) = xAngle (0.46 = 0.46)
04:53:41.636 00.000 13300 CameraToMount -- cameraTheta (1.99) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.67 = -2.67)
04:53:41.636 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.08 hyp=0.09 cameraTheta=1.99 mountX=0.08 mountY=-0.04, mountTheta=-0.47
04:53:41.638 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.08, opts=13)
04:53:41.638 00.000 13300 Enqueuing Move request for scope (-0.04, 0.08)
04:53:41.638 00.000 11596 Worker thread wakes up
04:53:41.638 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.08) opts 0xd
04:53:41.638 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.08)
04:53:41.639 00.001 11596 Moving (-0.04, 0.08) raw xDistance=0.08 yDistance=-0.04
04:53:41.639 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:53:41.639 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:53:41.639 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:53:41.639 00.000 11596 MoveAxis(E, 0, ABG)
04:53:41.639 00.000 11596 Move returns status 0, amount 0
04:53:41.639 00.000 11596 MoveAxis(N, 0, ABG)
04:53:41.640 00.001 11596 Move returns status 0, amount 0
04:53:41.640 00.000 11596 move complete, result=0
04:53:41.640 00.000 11596 worker thread done servicing request
04:53:41.646 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=165, med=4, FiltMin=2, FiltMax=66, Gamma=0.510
04:53:41.655 00.009 13300 UpdateGuideState exits: m=505 SNR=15.6
04:53:41.655 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:53:41.655 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:53:41.655 00.000 13300 Enqueuing Expose request
04:53:41.655 00.000 11596 Worker thread wakes up
04:53:41.655 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:53:41.655 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:53:42.170 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:53:44.132 01.962 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3bcab11b-9965-4f2b-91f0-6764e63c928d"}
04:53:44.132 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3bcab11b-9965-4f2b-91f0-6764e63c928d"}
04:53:44.133 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"13076f33-834f-4286-9ea3-d53d01a308d6"}
04:53:44.133 00.000 13300 case statement mapped state 6 to 3
04:53:44.133 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"13076f33-834f-4286-9ea3-d53d01a308d6"}
04:53:44.133 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0df689e9-51e1-40ef-994e-3cb06ce454f9"}
04:53:44.134 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":278,"width":15,"height":15,"star_pos":[7.03,6.90],"pixels":"..."},"id":"0df689e9-51e1-40ef-994e-3cb06ce454f9"}
04:53:45.207 01.073 11596 Exposure complete
04:53:45.276 00.069 11596 worker thread done servicing request
04:53:45.277 00.001 13300 OnExposeComplete: enter
04:53:45.277 00.000 13300 UpdateGuideState(): m_state=6
04:53:45.277 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 279
04:53:45.277 00.000 13300 Star::Find returns 1 (0), X=1227.01, Y=21.82, Mass=592, SNR=16.9, Peak=51 HFD=4.2
04:53:45.278 00.001 13300 MultiStar: [#1 -0.12,-0.08,0.64,U] [#2 0.14,0.05,0.52,U] [#3 0.21,0.19,0.41,U] [#4 0.19,0.42,0.00,M6] [#5 0.31,0.41,0.00,M5] [#6 0.13,-0.29,0.00,M6] 
04:53:45.278 00.000 13300 refined, 3 included, MultiStar: {-0.02, 0.03}, one-star: {-0.14, 0.03}
04:53:45.278 00.000 13300 CameraToMount -- cameraTheta (2.22) - m_xAngle (1.53) = xAngle (0.68 = 0.68)
04:53:45.278 00.000 13300 CameraToMount -- cameraTheta (2.22) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.45 = -2.45)
04:53:45.278 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.04 cameraTheta=2.22 mountX=0.03 mountY=-0.03, mountTheta=-0.69
04:53:45.280 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.03, opts=13)
04:53:45.280 00.000 13300 Enqueuing Move request for scope (-0.02, 0.03)
04:53:45.280 00.000 11596 Worker thread wakes up
04:53:45.280 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
04:53:45.280 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
04:53:45.281 00.001 11596 Moving (-0.02, 0.03) raw xDistance=0.03 yDistance=-0.03
04:53:45.281 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:53:45.281 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:53:45.281 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:53:45.281 00.000 11596 MoveAxis(E, 0, ABG)
04:53:45.281 00.000 11596 Move returns status 0, amount 0
04:53:45.281 00.000 11596 MoveAxis(N, 0, ABG)
04:53:45.281 00.000 11596 Move returns status 0, amount 0
04:53:45.281 00.000 11596 move complete, result=0
04:53:45.281 00.000 11596 worker thread done servicing request
04:53:45.287 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=149, med=4, FiltMin=2, FiltMax=67, Gamma=0.510
04:53:45.295 00.008 13300 UpdateGuideState exits: m=592 SNR=16.9
04:53:45.295 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:53:45.295 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:53:45.296 00.001 13300 Enqueuing Expose request
04:53:45.296 00.000 11596 Worker thread wakes up
04:53:45.296 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:53:45.296 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:53:45.797 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:53:47.131 01.334 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"20f1ef14-e89f-4e42-b8ea-7a011e42c61c"}
04:53:47.131 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"20f1ef14-e89f-4e42-b8ea-7a011e42c61c"}
04:53:47.132 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6c98bcf6-c5a3-42c3-a9b0-fc05435d1a09"}
04:53:47.132 00.000 13300 case statement mapped state 6 to 3
04:53:47.132 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6c98bcf6-c5a3-42c3-a9b0-fc05435d1a09"}
04:53:47.133 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d909025a-2afc-4d2b-8315-d75a64fc7045"}
04:53:47.133 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":279,"width":15,"height":15,"star_pos":[7.01,6.82],"pixels":"..."},"id":"d909025a-2afc-4d2b-8315-d75a64fc7045"}
04:53:48.824 01.691 11596 Exposure complete
04:53:48.897 00.073 11596 worker thread done servicing request
04:53:48.897 00.000 13300 OnExposeComplete: enter
04:53:48.897 00.000 13300 UpdateGuideState(): m_state=6
04:53:48.897 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 280
04:53:48.898 00.001 13300 Star::Find returns 1 (0), X=1227.07, Y=21.73, Mass=488, SNR=15.3, Peak=37 HFD=4.4
04:53:48.898 00.000 13300 MultiStar: [#1 -0.01,0.15,0.59,U] [#2 -0.03,-0.22,0.69,U] [#3 -0.07,0.03,0.47,U] [#4 -0.04,0.11,0.40,U] [#5 0.42,0.29,0.00,M6] [#6 -0.12,-0.10,0.35,U] 
04:53:48.898 00.000 13300 refined, 5 included, MultiStar: {-0.06, -0.03}, one-star: {-0.08, -0.06}
04:53:48.898 00.000 13300 CameraToMount -- cameraTheta (-2.64) - m_xAngle (1.53) = xAngle (-4.18 = 2.11)
04:53:48.898 00.000 13300 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.30 = -1.02)
04:53:48.898 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.03 hyp=0.06 cameraTheta=-2.64 mountX=-0.03 mountY=-0.05, mountTheta=-2.11
04:53:48.900 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.03, opts=13)
04:53:48.900 00.000 13300 Enqueuing Move request for scope (-0.06, -0.03)
04:53:48.901 00.001 11596 Worker thread wakes up
04:53:48.901 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.03) opts 0xd
04:53:48.901 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.03)
04:53:48.901 00.000 11596 Moving (-0.06, -0.03) raw xDistance=-0.03 yDistance=-0.05
04:53:48.901 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:53:48.901 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:53:48.902 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:53:48.902 00.000 11596 MoveAxis(E, 0, ABG)
04:53:48.902 00.000 11596 Move returns status 0, amount 0
04:53:48.902 00.000 11596 MoveAxis(N, 0, ABG)
04:53:48.902 00.000 11596 Move returns status 0, amount 0
04:53:48.903 00.001 11596 move complete, result=0
04:53:48.903 00.000 11596 worker thread done servicing request
04:53:48.909 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=147, med=4, FiltMin=2, FiltMax=61, Gamma=0.510
04:53:48.918 00.009 13300 UpdateGuideState exits: m=488 SNR=15.3
04:53:48.918 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:53:48.918 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:53:48.918 00.000 13300 Enqueuing Expose request
04:53:48.918 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:53:48.918 00.000 11596 Worker thread wakes up
04:53:48.918 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:53:49.429 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:53:50.131 00.702 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0fdf2c4c-82a1-4938-9fb3-e008c0c59590"}
04:53:50.131 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0fdf2c4c-82a1-4938-9fb3-e008c0c59590"}
04:53:50.132 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0914f0d8-fc78-4d8a-9663-f267eb9d171a"}
04:53:50.132 00.000 13300 case statement mapped state 6 to 3
04:53:50.132 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0914f0d8-fc78-4d8a-9663-f267eb9d171a"}
04:53:50.132 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"312d8549-5662-4523-8cb5-f7a444e32757"}
04:53:50.133 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":280,"width":15,"height":15,"star_pos":[7.07,6.73],"pixels":"..."},"id":"312d8549-5662-4523-8cb5-f7a444e32757"}
04:53:52.456 02.323 11596 Exposure complete
04:53:52.526 00.070 11596 worker thread done servicing request
04:53:52.526 00.000 13300 OnExposeComplete: enter
04:53:52.526 00.000 13300 UpdateGuideState(): m_state=6
04:53:52.526 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 281
04:53:52.526 00.000 13300 Star::Find returns 1 (0), X=1227.00, Y=21.80, Mass=498, SNR=15.5, Peak=43 HFD=4.1
04:53:52.527 00.001 13300 MultiStar: [#1 -0.13,-0.18,0.66,U] [#2 -0.08,0.04,0.54,U] [#3 0.37,0.06,0.00,M1] [#4 0.29,-0.05,0.37,U] [#5 0.42,0.19,0.00,M7] [#6 0.04,0.28,0.36,U] 
04:53:52.527 00.000 13300 refined, 4 included, MultiStar: {-0.06, -0.00}, one-star: {-0.15, 0.01}
04:53:52.527 00.000 13300 CameraToMount -- cameraTheta (-3.10) - m_xAngle (1.53) = xAngle (-4.63 = 1.65)
04:53:52.527 00.000 13300 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.76 = -1.48)
04:53:52.527 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.00 hyp=0.06 cameraTheta=-3.10 mountX=-0.00 mountY=-0.06, mountTheta=-1.65
04:53:52.529 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.00, opts=13)
04:53:52.529 00.000 13300 Enqueuing Move request for scope (-0.06, -0.00)
04:53:52.529 00.000 11596 Worker thread wakes up
04:53:52.530 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.00) opts 0xd
04:53:52.530 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.00)
04:53:52.530 00.000 11596 Moving (-0.06, -0.00) raw xDistance=-0.00 yDistance=-0.06
04:53:52.530 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
04:53:52.530 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:53:52.530 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:53:52.530 00.000 11596 MoveAxis(E, 0, ABG)
04:53:52.530 00.000 11596 Move returns status 0, amount 0
04:53:52.530 00.000 11596 MoveAxis(N, 0, ABG)
04:53:52.530 00.000 11596 Move returns status 0, amount 0
04:53:52.530 00.000 11596 move complete, result=0
04:53:52.531 00.001 11596 worker thread done servicing request
04:53:52.536 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=140, med=4, FiltMin=3, FiltMax=59, Gamma=0.510
04:53:52.546 00.010 13300 UpdateGuideState exits: m=498 SNR=15.5
04:53:52.547 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:53:52.547 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:53:52.547 00.000 13300 Enqueuing Expose request
04:53:52.547 00.000 11596 Worker thread wakes up
04:53:52.547 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:53:52.548 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:53:53.055 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:53:53.130 00.075 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"be687a66-5f8f-4063-981c-663972a63c1c"}
04:53:53.130 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"be687a66-5f8f-4063-981c-663972a63c1c"}
04:53:53.131 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d516c89b-fa97-475e-bc67-f4e33c108a93"}
04:53:53.132 00.001 13300 case statement mapped state 6 to 3
04:53:53.132 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d516c89b-fa97-475e-bc67-f4e33c108a93"}
04:53:53.133 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"89f3feff-eacf-4a3f-9b7a-eac098c92425"}
04:53:53.133 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":281,"width":15,"height":15,"star_pos":[7.00,6.80],"pixels":"..."},"id":"89f3feff-eacf-4a3f-9b7a-eac098c92425"}
04:53:56.077 02.944 11596 Exposure complete
04:53:56.130 00.053 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7be3f430-741d-4250-a876-bc99e18bbcc3"}
04:53:56.130 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7be3f430-741d-4250-a876-bc99e18bbcc3"}
04:53:56.131 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7286064b-9947-4d38-8634-c2e068b4c8d9"}
04:53:56.131 00.000 13300 case statement mapped state 6 to 3
04:53:56.131 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7286064b-9947-4d38-8634-c2e068b4c8d9"}
04:53:56.131 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"65f6eb05-7c5f-455d-813d-f9a30e4a94ea"}
04:53:56.132 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":281,"width":15,"height":15,"star_pos":[7.00,6.80],"pixels":"..."},"id":"65f6eb05-7c5f-455d-813d-f9a30e4a94ea"}
04:53:56.147 00.015 11596 worker thread done servicing request
04:53:56.147 00.000 13300 OnExposeComplete: enter
04:53:56.147 00.000 13300 UpdateGuideState(): m_state=6
04:53:56.147 00.000 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 282
04:53:56.148 00.001 13300 Star::Find returns 1 (0), X=1227.10, Y=21.73, Mass=559, SNR=16.4, Peak=46 HFD=4.1
04:53:56.148 00.000 13300 MultiStar: [#1 -0.06,-0.04,0.61,U] [#2 -0.16,-0.18,0.60,U] [#3 0.48,-0.00,0.00,M2] [#4 0.22,0.03,0.34,U] [#5 0.46,-0.05,0.00,M8] [#6 -0.30,-0.13,0.00,M5] 
04:53:56.148 00.000 13300 single-star, 3 included, MultiStar: {-0.04, -0.07}, one-star: {-0.05, -0.06}
04:53:56.148 00.000 13300 CameraToMount -- cameraTheta (-2.29) - m_xAngle (1.53) = xAngle (-3.82 = 2.46)
04:53:56.148 00.000 13300 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.95 = -0.66)
04:53:56.148 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-2.29 mountX=-0.06 mountY=-0.05, mountTheta=-2.47
04:53:56.150 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.06, opts=13)
04:53:56.150 00.000 13300 Enqueuing Move request for scope (-0.05, -0.06)
04:53:56.150 00.000 11596 Worker thread wakes up
04:53:56.151 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.06) opts 0xd
04:53:56.151 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.06)
04:53:56.151 00.000 11596 Moving (-0.05, -0.06) raw xDistance=-0.06 yDistance=-0.05
04:53:56.151 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:53:56.151 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:53:56.151 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:53:56.151 00.000 11596 MoveAxis(E, 0, ABG)
04:53:56.151 00.000 11596 Move returns status 0, amount 0
04:53:56.151 00.000 11596 MoveAxis(N, 0, ABG)
04:53:56.151 00.000 11596 Move returns status 0, amount 0
04:53:56.151 00.000 11596 move complete, result=0
04:53:56.152 00.001 11596 worker thread done servicing request
04:53:56.157 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=148, med=4, FiltMin=2, FiltMax=60, Gamma=0.510
04:53:56.166 00.009 13300 UpdateGuideState exits: m=559 SNR=16.4
04:53:56.166 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:53:56.166 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:53:56.166 00.000 13300 Enqueuing Expose request
04:53:56.166 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:53:56.166 00.000 11596 Worker thread wakes up
04:53:56.166 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:53:56.680 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:53:59.129 02.449 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f58231ad-b5a9-4089-afbf-814f6b6d6a5f"}
04:53:59.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f58231ad-b5a9-4089-afbf-814f6b6d6a5f"}
04:53:59.130 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6cfccb73-72c0-493b-b6bc-41ece94488f7"}
04:53:59.130 00.000 13300 case statement mapped state 6 to 3
04:53:59.130 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6cfccb73-72c0-493b-b6bc-41ece94488f7"}
04:53:59.131 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8a2a069b-75b1-4b61-98cd-fdb54b77945a"}
04:53:59.131 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":282,"width":15,"height":15,"star_pos":[7.10,6.73],"pixels":"..."},"id":"8a2a069b-75b1-4b61-98cd-fdb54b77945a"}
04:53:59.704 00.573 11596 Exposure complete
04:53:59.773 00.069 11596 worker thread done servicing request
04:53:59.774 00.001 13300 OnExposeComplete: enter
04:53:59.774 00.000 13300 UpdateGuideState(): m_state=6
04:53:59.774 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 283
04:53:59.774 00.000 13300 Star::Find returns 1 (0), X=1227.09, Y=21.66, Mass=517, SNR=15.8, Peak=45 HFD=4.0
04:53:59.775 00.001 13300 MultiStar: [#1 -0.04,-0.09,0.64,U] [#2 0.07,-0.08,0.65,U] [#3 0.14,0.12,0.44,U] [#4 -0.13,0.26,0.39,U] [#5 0.22,0.30,0.00,M9] [#6 -0.16,-0.62,0.00,M6] 
04:53:59.775 00.000 13300 refined, 4 included, MultiStar: {-0.01, -0.03}, one-star: {-0.06, -0.13}
04:53:59.775 00.000 13300 CameraToMount -- cameraTheta (-1.98) - m_xAngle (1.53) = xAngle (-3.51 = 2.77)
04:53:59.775 00.000 13300 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.64 = -0.35)
04:53:59.775 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.98 mountX=-0.03 mountY=-0.01, mountTheta=-2.79
04:53:59.777 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.03, opts=13)
04:53:59.777 00.000 13300 Enqueuing Move request for scope (-0.01, -0.03)
04:53:59.777 00.000 11596 Worker thread wakes up
04:53:59.778 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.03) opts 0xd
04:53:59.778 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.03)
04:53:59.778 00.000 11596 Moving (-0.01, -0.03) raw xDistance=-0.03 yDistance=-0.01
04:53:59.778 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:53:59.778 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:53:59.778 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:53:59.778 00.000 11596 MoveAxis(E, 0, ABG)
04:53:59.778 00.000 11596 Move returns status 0, amount 0
04:53:59.778 00.000 11596 MoveAxis(N, 0, ABG)
04:53:59.778 00.000 11596 Move returns status 0, amount 0
04:53:59.778 00.000 11596 move complete, result=0
04:53:59.779 00.001 11596 worker thread done servicing request
04:53:59.784 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=137, med=4, FiltMin=2, FiltMax=59, Gamma=0.510
04:53:59.793 00.009 13300 UpdateGuideState exits: m=517 SNR=15.8
04:53:59.793 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:53:59.793 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:53:59.793 00.000 13300 Enqueuing Expose request
04:53:59.793 00.000 11596 Worker thread wakes up
04:53:59.793 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:53:59.793 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:54:00.310 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:54:02.128 01.818 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"54df5571-bc6f-4e2f-8a7c-e7acc3a57a64"}
04:54:02.128 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"54df5571-bc6f-4e2f-8a7c-e7acc3a57a64"}
04:54:02.129 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"07b89dc8-5025-410c-96ef-9f0bbed8f8c3"}
04:54:02.129 00.000 13300 case statement mapped state 6 to 3
04:54:02.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"07b89dc8-5025-410c-96ef-9f0bbed8f8c3"}
04:54:02.129 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f2955fa4-00f7-412e-86c2-726b57831d38"}
04:54:02.130 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":283,"width":15,"height":15,"star_pos":[7.09,6.66],"pixels":"..."},"id":"f2955fa4-00f7-412e-86c2-726b57831d38"}
04:54:03.345 01.215 11596 Exposure complete
04:54:03.420 00.075 11596 worker thread done servicing request
04:54:03.421 00.001 13300 OnExposeComplete: enter
04:54:03.421 00.000 13300 UpdateGuideState(): m_state=6
04:54:03.421 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 284
04:54:03.421 00.000 13300 Star::Find returns 1 (0), X=1227.07, Y=21.87, Mass=510, SNR=15.7, Peak=42 HFD=4.2
04:54:03.422 00.001 13300 MultiStar: [#1 -0.16,-0.11,0.67,U] [#2 -0.01,0.08,0.58,U] [#3 -0.04,0.05,0.40,U] [#4 0.18,0.21,0.50,U] [#5 0.58,0.47,0.00,M10] [#6 0.08,-0.13,0.33,U] 
04:54:03.422 00.000 13300 refined, 5 included, MultiStar: {-0.03, 0.04}, one-star: {-0.09, 0.08}
04:54:03.422 00.000 13300 CameraToMount -- cameraTheta (2.21) - m_xAngle (1.53) = xAngle (0.67 = 0.67)
04:54:03.422 00.000 13300 CameraToMount -- cameraTheta (2.21) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.46 = -2.46)
04:54:03.422 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.04 hyp=0.05 cameraTheta=2.21 mountX=0.04 mountY=-0.03, mountTheta=-0.68
04:54:03.425 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.04, opts=13)
04:54:03.425 00.000 13300 Enqueuing Move request for scope (-0.03, 0.04)
04:54:03.425 00.000 11596 Worker thread wakes up
04:54:03.425 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.04) opts 0xd
04:54:03.426 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.04)
04:54:03.426 00.000 11596 Moving (-0.03, 0.04) raw xDistance=0.04 yDistance=-0.03
04:54:03.426 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
04:54:03.426 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:54:03.426 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:54:03.426 00.000 11596 MoveAxis(E, 0, ABG)
04:54:03.426 00.000 11596 Move returns status 0, amount 0
04:54:03.426 00.000 11596 MoveAxis(N, 0, ABG)
04:54:03.426 00.000 11596 Move returns status 0, amount 0
04:54:03.426 00.000 11596 move complete, result=0
04:54:03.427 00.001 11596 worker thread done servicing request
04:54:03.435 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=146, med=4, FiltMin=2, FiltMax=65, Gamma=0.510
04:54:03.443 00.008 13300 UpdateGuideState exits: m=510 SNR=15.7
04:54:03.443 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:54:03.443 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:54:03.444 00.001 13300 Enqueuing Expose request
04:54:03.444 00.000 11596 Worker thread wakes up
04:54:03.444 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:54:03.444 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:54:03.950 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:54:05.127 01.177 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4cd2a416-502d-4d0b-8312-0d53e98e27bb"}
04:54:05.127 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4cd2a416-502d-4d0b-8312-0d53e98e27bb"}
04:54:05.138 00.011 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"89035bc2-1dd8-4cdd-a2cd-0937a91a4518"}
04:54:05.138 00.000 13300 case statement mapped state 6 to 3
04:54:05.138 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"89035bc2-1dd8-4cdd-a2cd-0937a91a4518"}
04:54:05.139 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"134e6744-1c89-45ac-91db-a348f61c549b"}
04:54:05.140 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":284,"width":15,"height":15,"star_pos":[7.07,6.87],"pixels":"..."},"id":"134e6744-1c89-45ac-91db-a348f61c549b"}
04:54:07.016 01.876 11596 Exposure complete
04:54:07.085 00.069 11596 worker thread done servicing request
04:54:07.085 00.000 13300 OnExposeComplete: enter
04:54:07.085 00.000 13300 UpdateGuideState(): m_state=6
04:54:07.086 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 285
04:54:07.086 00.000 13300 Star::Find returns 1 (0), X=1227.11, Y=21.87, Mass=754, SNR=19.2, Peak=61 HFD=4.2
04:54:07.086 00.000 13300 MultiStar: [#1 -0.12,-0.02,0.60,U] [#2 -0.24,0.06,0.51,U] [#3 0.16,0.26,0.00,M1] [#4 0.14,0.22,0.30,U] [#5 0.60,0.85,0.00,R] [#6 0.10,0.44,0.00,M6] 
04:54:07.086 00.000 13300 single-star, 3 included, MultiStar: {-0.08, 0.07}, one-star: {-0.04, 0.08}
04:54:07.087 00.001 13300 CameraToMount -- cameraTheta (2.06) - m_xAngle (1.53) = xAngle (0.53 = 0.53)
04:54:07.087 00.000 13300 CameraToMount -- cameraTheta (2.06) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.60 = -2.60)
04:54:07.087 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.08 hyp=0.09 cameraTheta=2.06 mountX=0.08 mountY=-0.05, mountTheta=-0.54
04:54:07.089 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.08, opts=13)
04:54:07.089 00.000 13300 Enqueuing Move request for scope (-0.04, 0.08)
04:54:07.089 00.000 11596 Worker thread wakes up
04:54:07.089 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.08) opts 0xd
04:54:07.089 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.08)
04:54:07.089 00.000 11596 Moving (-0.04, 0.08) raw xDistance=0.08 yDistance=-0.05
04:54:07.089 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:54:07.089 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:54:07.089 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:54:07.090 00.001 11596 MoveAxis(E, 0, ABG)
04:54:07.090 00.000 11596 Move returns status 0, amount 0
04:54:07.090 00.000 11596 MoveAxis(N, 0, ABG)
04:54:07.090 00.000 11596 Move returns status 0, amount 0
04:54:07.090 00.000 11596 move complete, result=0
04:54:07.090 00.000 11596 worker thread done servicing request
04:54:07.096 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=162, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
04:54:07.104 00.008 13300 UpdateGuideState exits: m=754 SNR=19.2
04:54:07.104 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:54:07.104 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:54:07.105 00.001 13300 Enqueuing Expose request
04:54:07.105 00.000 11596 Worker thread wakes up
04:54:07.105 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:54:07.105 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:54:07.618 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:54:08.127 00.509 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"24d6470e-3f81-4a2a-8b2a-c7d669a46085"}
04:54:08.127 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"24d6470e-3f81-4a2a-8b2a-c7d669a46085"}
04:54:08.128 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"23ca81db-938b-4300-943c-2c8ee6d0403f"}
04:54:08.128 00.000 13300 case statement mapped state 6 to 3
04:54:08.128 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"23ca81db-938b-4300-943c-2c8ee6d0403f"}
04:54:08.129 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ab82b8e3-36e3-4b8b-9b07-2ba0672372be"}
04:54:08.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":285,"width":15,"height":15,"star_pos":[7.11,6.87],"pixels":"..."},"id":"ab82b8e3-36e3-4b8b-9b07-2ba0672372be"}
04:54:10.652 02.523 11596 Exposure complete
04:54:10.723 00.071 11596 worker thread done servicing request
04:54:10.723 00.000 13300 OnExposeComplete: enter
04:54:10.724 00.001 13300 UpdateGuideState(): m_state=6
04:54:10.724 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 286
04:54:10.724 00.000 13300 Star::Find returns 1 (0), X=1227.18, Y=21.93, Mass=794, SNR=19.6, Peak=61 HFD=4.2
04:54:10.725 00.001 13300 MultiStar: [#1 0.06,-0.03,0.64,U] [#2 0.16,-0.06,0.52,U] [#3 0.23,0.02,0.39,U] [#4 0.32,0.46,0.00,M1] [#5 -0.37,-0.30,0.00,M1] [#6 0.08,0.02,0.29,U] 
04:54:10.725 00.000 13300 refined, 4 included, MultiStar: {0.09, 0.03}, one-star: {0.03, 0.14}
04:54:10.725 00.000 13300 CameraToMount -- cameraTheta (0.35) - m_xAngle (1.53) = xAngle (-1.18 = -1.18)
04:54:10.725 00.000 13300 CameraToMount -- cameraTheta (0.35) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.31 = 1.97)
04:54:10.725 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.03 hyp=0.10 cameraTheta=0.35 mountX=0.04 mountY=0.09, mountTheta=1.18
04:54:10.727 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.03, opts=13)
04:54:10.727 00.000 13300 Enqueuing Move request for scope (0.09, 0.03)
04:54:10.727 00.000 11596 Worker thread wakes up
04:54:10.727 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.03) opts 0xd
04:54:10.728 00.001 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.03)
04:54:10.728 00.000 11596 Moving (0.09, 0.03) raw xDistance=0.04 yDistance=0.09
04:54:10.728 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
04:54:10.728 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:54:10.728 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:54:10.728 00.000 11596 MoveAxis(E, 0, ABG)
04:54:10.728 00.000 11596 Move returns status 0, amount 0
04:54:10.728 00.000 11596 MoveAxis(N, 0, ABG)
04:54:10.729 00.001 11596 Move returns status 0, amount 0
04:54:10.729 00.000 11596 move complete, result=0
04:54:10.729 00.000 11596 worker thread done servicing request
04:54:10.735 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=148, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
04:54:10.743 00.008 13300 UpdateGuideState exits: m=794 SNR=19.6
04:54:10.743 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:54:10.743 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:54:10.743 00.000 13300 Enqueuing Expose request
04:54:10.744 00.001 11596 Worker thread wakes up
04:54:10.744 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:54:10.744 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:54:11.126 00.382 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b4fe4862-365b-4441-9906-ef215ce8297d"}
04:54:11.126 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b4fe4862-365b-4441-9906-ef215ce8297d"}
04:54:11.127 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1e95f4b9-5592-414d-8a38-f47bcc4929eb"}
04:54:11.127 00.000 13300 case statement mapped state 6 to 3
04:54:11.128 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1e95f4b9-5592-414d-8a38-f47bcc4929eb"}
04:54:11.128 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f27214b0-4c74-4f90-80c4-caf3372e0895"}
04:54:11.129 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":286,"width":15,"height":15,"star_pos":[7.18,6.93],"pixels":"..."},"id":"f27214b0-4c74-4f90-80c4-caf3372e0895"}
04:54:11.256 00.127 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:54:14.127 02.871 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f7e0e117-81fd-4600-9d37-5b987d0a9168"}
04:54:14.127 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f7e0e117-81fd-4600-9d37-5b987d0a9168"}
04:54:14.177 00.050 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"24d24b4c-e2bd-41c7-a9c7-cb6418f1a0be"}
04:54:14.177 00.000 13300 case statement mapped state 6 to 3
04:54:14.177 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"24d24b4c-e2bd-41c7-a9c7-cb6418f1a0be"}
04:54:14.178 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8c484c6d-a497-4596-81e4-b11744f389ed"}
04:54:14.179 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":286,"width":15,"height":15,"star_pos":[7.18,6.93],"pixels":"..."},"id":"8c484c6d-a497-4596-81e4-b11744f389ed"}
04:54:14.353 00.174 11596 Exposure complete
04:54:14.500 00.147 11596 worker thread done servicing request
04:54:14.500 00.000 13300 OnExposeComplete: enter
04:54:14.500 00.000 13300 UpdateGuideState(): m_state=6
04:54:14.501 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 287
04:54:14.502 00.001 13300 Star::Find returns 1 (0), X=1227.10, Y=21.84, Mass=828, SNR=20.1, Peak=67 HFD=4.2
04:54:14.502 00.000 13300 MultiStar: [#1 -0.17,0.11,0.62,U] [#2 -0.04,-0.01,0.57,U] [#3 0.20,0.35,0.00,M1] [#4 0.35,0.43,0.00,M2] [#5 -0.13,-0.37,0.00,M2] [#6 -0.10,0.11,0.32,U] 
04:54:14.503 00.001 13300 single-star, 3 included, MultiStar: {-0.08, 0.06}, one-star: {-0.05, 0.05}
04:54:14.503 00.000 13300 CameraToMount -- cameraTheta (2.39) - m_xAngle (1.53) = xAngle (0.85 = 0.85)
04:54:14.503 00.000 13300 CameraToMount -- cameraTheta (2.39) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.27 = -2.27)
04:54:14.503 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.05 hyp=0.08 cameraTheta=2.39 mountX=0.05 mountY=-0.06, mountTheta=-0.86
04:54:14.508 00.005 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.05, opts=13)
04:54:14.508 00.000 13300 Enqueuing Move request for scope (-0.05, 0.05)
04:54:14.508 00.000 11596 Worker thread wakes up
04:54:14.509 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.05) opts 0xd
04:54:14.509 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.05)
04:54:14.509 00.000 11596 Moving (-0.05, 0.05) raw xDistance=0.05 yDistance=-0.06
04:54:14.509 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
04:54:14.509 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:54:14.510 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:54:14.510 00.000 11596 MoveAxis(E, 0, ABG)
04:54:14.510 00.000 11596 Move returns status 0, amount 0
04:54:14.510 00.000 11596 MoveAxis(N, 0, ABG)
04:54:14.511 00.001 11596 Move returns status 0, amount 0
04:54:14.511 00.000 11596 move complete, result=0
04:54:14.511 00.000 11596 worker thread done servicing request
04:54:14.526 00.015 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=154, med=4, FiltMin=2, FiltMax=69, Gamma=0.510
04:54:14.543 00.017 13300 UpdateGuideState exits: m=828 SNR=20.1
04:54:14.543 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:54:14.544 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:54:14.544 00.000 13300 Enqueuing Expose request
04:54:14.544 00.000 11596 Worker thread wakes up
04:54:14.544 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:54:14.545 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:54:15.056 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:54:17.125 02.069 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0b437388-eca2-4eac-8370-2a3fd369ac02"}
04:54:17.125 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0b437388-eca2-4eac-8370-2a3fd369ac02"}
04:54:17.126 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9d5ce2a2-80f4-4487-9689-e16b3d9c0592"}
04:54:17.126 00.000 13300 case statement mapped state 6 to 3
04:54:17.126 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9d5ce2a2-80f4-4487-9689-e16b3d9c0592"}
04:54:17.127 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fb38381b-f28d-48d9-ac40-ff2cf927c030"}
04:54:17.127 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":287,"width":15,"height":15,"star_pos":[7.10,6.84],"pixels":"..."},"id":"fb38381b-f28d-48d9-ac40-ff2cf927c030"}
04:54:18.097 00.970 11596 Exposure complete
04:54:18.176 00.079 11596 worker thread done servicing request
04:54:18.176 00.000 13300 OnExposeComplete: enter
04:54:18.176 00.000 13300 UpdateGuideState(): m_state=6
04:54:18.177 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 288
04:54:18.177 00.000 13300 Star::Find returns 1 (0), X=1226.93, Y=22.00, Mass=770, SNR=19.4, Peak=57 HFD=4.4
04:54:18.177 00.000 13300 MultiStar: [#1 -0.10,0.21,0.62,U] [#2 0.07,0.37,0.00,M1] [#3 0.10,0.88,0.00,M2] [#4 0.18,0.51,0.00,M3] [#5 -0.26,0.56,0.00,M3] [#6 0.00,0.36,0.00,M5] 
04:54:18.177 00.000 13300 refined, 1 included, MultiStar: {-0.17, 0.21}, one-star: {-0.22, 0.21}
04:54:18.177 00.000 13300 CameraToMount -- cameraTheta (2.26) - m_xAngle (1.53) = xAngle (0.73 = 0.73)
04:54:18.178 00.001 13300 CameraToMount -- cameraTheta (2.26) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.40 = -2.40)
04:54:18.178 00.000 13300 CameraToMount -- cameraX=-0.17 cameraY=0.21 hyp=0.27 cameraTheta=2.26 mountX=0.20 mountY=-0.18, mountTheta=-0.73
04:54:18.180 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.17, y=0.21, opts=13)
04:54:18.180 00.000 13300 Enqueuing Move request for scope (-0.17, 0.21)
04:54:18.181 00.001 11596 Worker thread wakes up
04:54:18.181 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.21) opts 0xd
04:54:18.181 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.17, 0.21)
04:54:18.181 00.000 11596 Moving (-0.17, 0.21) raw xDistance=0.20 yDistance=-0.18
04:54:18.181 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
04:54:18.181 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.18 from input -0.18
04:54:18.182 00.001 11596 MoveAxis(W, 253, ABG)
04:54:18.182 00.000 11596 Guiding  Dir = 3, Dur = 253
04:54:18.182 00.000 11596 IsSlewing returns 0
04:54:18.192 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=169, med=4, FiltMin=2, FiltMax=66, Gamma=0.510
04:54:18.200 00.008 13300 UpdateGuideState exits: m=770 SNR=19.4
04:54:18.200 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:54:18.200 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:54:18.200 00.000 13300 Enqueuing Expose request
04:54:18.367 00.167 11596 IsGuiding returns 0
04:54:18.553 00.186 11596 PulseGuide returned control before completion, sleep 78
04:54:18.772 00.219 11596 IsGuiding returns 1
04:54:18.772 00.000 11596 scope still moving after pulse duration time elapsed
04:54:18.807 00.035 11596 IsSlewing returns 0
04:54:18.965 00.158 11596 IsGuiding returns 0
04:54:18.965 00.000 11596 scope move finished after 253 + 344 ms
04:54:18.965 00.000 11596 Move returns status 0, amount 253
04:54:18.965 00.000 11596 MoveAxis(N, 241, ABG)
04:54:18.965 00.000 11596 Guiding  Dir = 0, Dur = 241
04:54:18.965 00.000 11596 IsSlewing returns 0
04:54:19.087 00.122 11596 IsGuiding returns 0
04:54:19.200 00.113 11596 PulseGuide returned control before completion, sleep 139
04:54:19.360 00.160 11596 IsGuiding returns 1
04:54:19.360 00.000 11596 scope still moving after pulse duration time elapsed
04:54:19.393 00.033 11596 IsSlewing returns 0
04:54:19.463 00.070 11596 IsGuiding returns 0
04:54:19.463 00.000 11596 scope move finished after 241 + 134 ms
04:54:19.463 00.000 11596 Move returns status 0, amount 241
04:54:19.463 00.000 11596 move complete, result=0
04:54:19.463 00.000 11596 worker thread done servicing request
04:54:19.463 00.000 11596 Worker thread wakes up
04:54:19.463 00.000 13300 GuideStep: 0.2 px 253 ms WEST, -0.2 px 241 ms NORTH
04:54:19.464 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:54:19.967 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:54:20.125 00.158 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"927d2378-efbc-4cd6-a286-e69a7d3e1ab6"}
04:54:20.125 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"927d2378-efbc-4cd6-a286-e69a7d3e1ab6"}
04:54:20.126 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"899d2679-b36d-475e-941b-c8a36578306f"}
04:54:20.127 00.001 13300 case statement mapped state 6 to 3
04:54:20.127 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"899d2679-b36d-475e-941b-c8a36578306f"}
04:54:20.128 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"89b2548e-a0f1-4c16-8b18-902621da970d"}
04:54:20.129 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":288,"width":15,"height":15,"star_pos":[6.93,7.00],"pixels":"..."},"id":"89b2548e-a0f1-4c16-8b18-902621da970d"}
04:54:22.996 02.867 11596 Exposure complete
04:54:23.065 00.069 11596 worker thread done servicing request
04:54:23.066 00.001 13300 OnExposeComplete: enter
04:54:23.066 00.000 13300 UpdateGuideState(): m_state=6
04:54:23.066 00.000 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 289
04:54:23.066 00.000 13300 Star::Find returns 1 (0), X=1227.06, Y=21.78, Mass=454, SNR=14.8, Peak=39 HFD=4.2
04:54:23.067 00.001 13300 MultiStar: [#1 -0.11,-0.03,0.63,U] [#2 -0.07,0.17,0.56,U] [#3 0.26,0.16,0.00,M3] [#4 -0.01,0.61,0.00,M4] [#5 -0.15,0.12,0.33,U] [#6 0.10,0.35,0.00,M6] 
04:54:23.067 00.000 13300 single-star, 3 included, MultiStar: {-0.10, 0.04}, one-star: {-0.09, -0.01}
04:54:23.067 00.000 13300 CameraToMount -- cameraTheta (-3.07) - m_xAngle (1.53) = xAngle (-4.60 = 1.68)
04:54:23.067 00.000 13300 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.73 = -1.45)
04:54:23.067 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-3.07 mountX=-0.01 mountY=-0.09, mountTheta=-1.68
04:54:23.069 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.01, opts=13)
04:54:23.069 00.000 13300 Enqueuing Move request for scope (-0.09, -0.01)
04:54:23.070 00.001 11596 Worker thread wakes up
04:54:23.070 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.01) opts 0xd
04:54:23.070 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.01)
04:54:23.070 00.000 11596 Moving (-0.09, -0.01) raw xDistance=-0.01 yDistance=-0.09
04:54:23.070 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:54:23.070 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:54:23.070 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:54:23.071 00.001 11596 MoveAxis(E, 0, ABG)
04:54:23.071 00.000 11596 Move returns status 0, amount 0
04:54:23.071 00.000 11596 MoveAxis(N, 0, ABG)
04:54:23.071 00.000 11596 Move returns status 0, amount 0
04:54:23.071 00.000 11596 move complete, result=0
04:54:23.071 00.000 11596 worker thread done servicing request
04:54:23.077 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=124, med=4, FiltMin=2, FiltMax=50, Gamma=0.510
04:54:23.086 00.009 13300 UpdateGuideState exits: m=454 SNR=14.8
04:54:23.087 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:54:23.087 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:54:23.087 00.000 13300 Enqueuing Expose request
04:54:23.087 00.000 11596 Worker thread wakes up
04:54:23.087 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:54:23.087 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:54:23.125 00.038 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5d51e332-1837-4d5f-9819-e1c2c5bf11f2"}
04:54:23.125 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5d51e332-1837-4d5f-9819-e1c2c5bf11f2"}
04:54:23.128 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d1b87925-0a98-414f-b000-70093303679b"}
04:54:23.128 00.000 13300 case statement mapped state 6 to 3
04:54:23.128 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d1b87925-0a98-414f-b000-70093303679b"}
04:54:23.130 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dda8b672-050c-40b1-a36f-9a401773d0ec"}
04:54:23.130 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":289,"width":15,"height":15,"star_pos":[7.06,6.78],"pixels":"..."},"id":"dda8b672-050c-40b1-a36f-9a401773d0ec"}
04:54:23.592 00.462 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:54:26.125 02.533 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"77dfc473-bb39-46e4-83d4-a340e3db7451"}
04:54:26.125 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"77dfc473-bb39-46e4-83d4-a340e3db7451"}
04:54:26.126 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"147490a7-0df1-45d6-ae25-762805120213"}
04:54:26.126 00.000 13300 case statement mapped state 6 to 3
04:54:26.126 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"147490a7-0df1-45d6-ae25-762805120213"}
04:54:26.126 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8d51e585-076e-403a-bef7-474f29323efe"}
04:54:26.126 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":289,"width":15,"height":15,"star_pos":[7.06,6.78],"pixels":"..."},"id":"8d51e585-076e-403a-bef7-474f29323efe"}
04:54:26.631 00.505 11596 Exposure complete
04:54:26.709 00.078 11596 worker thread done servicing request
04:54:26.709 00.000 13300 OnExposeComplete: enter
04:54:26.709 00.000 13300 UpdateGuideState(): m_state=6
04:54:26.709 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 290
04:54:26.710 00.001 13300 Star::Find returns 1 (0), X=1227.17, Y=21.71, Mass=513, SNR=15.8, Peak=42 HFD=3.9
04:54:26.710 00.000 13300 MultiStar: [#1 -0.33,-0.22,0.00,M1] [#2 0.17,0.04,0.55,U] [#3 0.66,0.08,0.00,M4] [#4 0.08,0.22,0.33,U] [#5 -0.15,-1.08,0.00,M3] [#6 0.08,-0.20,0.31,U] 
04:54:26.710 00.000 13300 refined, 3 included, MultiStar: {0.07, -0.02}, one-star: {0.02, -0.08}
04:54:26.710 00.000 13300 CameraToMount -- cameraTheta (-0.24) - m_xAngle (1.53) = xAngle (-1.78 = -1.78)
04:54:26.710 00.000 13300 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.90 = 1.38)
04:54:26.710 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=-0.02 hyp=0.08 cameraTheta=-0.24 mountX=-0.02 mountY=0.07, mountTheta=1.77
04:54:26.712 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.02, opts=13)
04:54:26.712 00.000 13300 Enqueuing Move request for scope (0.07, -0.02)
04:54:26.712 00.000 11596 Worker thread wakes up
04:54:26.713 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.02) opts 0xd
04:54:26.713 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.02)
04:54:26.713 00.000 11596 Moving (0.07, -0.02) raw xDistance=-0.02 yDistance=0.07
04:54:26.713 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:54:26.713 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:54:26.713 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:54:26.713 00.000 11596 MoveAxis(E, 0, ABG)
04:54:26.713 00.000 11596 Move returns status 0, amount 0
04:54:26.713 00.000 11596 MoveAxis(N, 0, ABG)
04:54:26.713 00.000 11596 Move returns status 0, amount 0
04:54:26.714 00.001 11596 move complete, result=0
04:54:26.714 00.000 11596 worker thread done servicing request
04:54:26.719 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=126, med=4, FiltMin=3, FiltMax=54, Gamma=0.510
04:54:26.727 00.008 13300 UpdateGuideState exits: m=513 SNR=15.8
04:54:26.728 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:54:26.728 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:54:26.728 00.000 13300 Enqueuing Expose request
04:54:26.728 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:54:26.728 00.000 11596 Worker thread wakes up
04:54:26.728 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:54:27.242 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:54:29.123 01.881 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f23dda88-4d11-4f7d-9a69-06dda14fe9a3"}
04:54:29.123 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f23dda88-4d11-4f7d-9a69-06dda14fe9a3"}
04:54:29.124 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dffd98dd-9ebf-48bb-a746-d604df9d6862"}
04:54:29.124 00.000 13300 case statement mapped state 6 to 3
04:54:29.124 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dffd98dd-9ebf-48bb-a746-d604df9d6862"}
04:54:29.124 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0b3b641c-8b97-41c4-9113-a0bf01678d15"}
04:54:29.125 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":290,"width":15,"height":15,"star_pos":[7.17,6.71],"pixels":"..."},"id":"0b3b641c-8b97-41c4-9113-a0bf01678d15"}
04:54:30.267 01.142 11596 Exposure complete
04:54:30.342 00.075 11596 worker thread done servicing request
04:54:30.343 00.001 13300 OnExposeComplete: enter
04:54:30.343 00.000 13300 UpdateGuideState(): m_state=6
04:54:30.343 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
04:54:30.343 00.000 13300 Star::Find returns 1 (0), X=1227.12, Y=21.64, Mass=652, SNR=17.8, Peak=52 HFD=4.0
04:54:30.344 00.001 13300 MultiStar: [#1 -0.03,-0.09,0.64,U] [#2 -0.01,-0.05,0.57,U] [#3 0.21,-0.00,0.39,U] [#4 0.32,0.33,0.00,M4] [#5 -0.39,-0.39,0.00,M4] [#6 -0.02,-0.37,0.00,M6] 
04:54:30.344 00.000 13300 refined, 3 included, MultiStar: {0.01, -0.09}, one-star: {-0.03, -0.15}
04:54:30.344 00.000 13300 CameraToMount -- cameraTheta (-1.47) - m_xAngle (1.53) = xAngle (-3.00 = -3.00)
04:54:30.344 00.000 13300 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.13 = 0.16)
04:54:30.344 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.47 mountX=-0.09 mountY=0.01, mountTheta=2.99
04:54:30.348 00.004 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.09, opts=13)
04:54:30.348 00.000 13300 Enqueuing Move request for scope (0.01, -0.09)
04:54:30.348 00.000 11596 Worker thread wakes up
04:54:30.349 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.09) opts 0xd
04:54:30.349 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.09)
04:54:30.349 00.000 11596 Moving (0.01, -0.09) raw xDistance=-0.09 yDistance=0.01
04:54:30.349 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:54:30.349 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:54:30.349 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:54:30.349 00.000 11596 MoveAxis(E, 0, ABG)
04:54:30.350 00.001 11596 Move returns status 0, amount 0
04:54:30.350 00.000 11596 MoveAxis(N, 0, ABG)
04:54:30.350 00.000 11596 Move returns status 0, amount 0
04:54:30.350 00.000 11596 move complete, result=0
04:54:30.350 00.000 11596 worker thread done servicing request
04:54:30.357 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=155, med=4, FiltMin=2, FiltMax=69, Gamma=0.510
04:54:30.367 00.010 13300 UpdateGuideState exits: m=652 SNR=17.8
04:54:30.367 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:54:30.367 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:54:30.367 00.000 13300 Enqueuing Expose request
04:54:30.367 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:54:30.367 00.000 11596 Worker thread wakes up
04:54:30.368 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:54:30.869 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:54:32.123 01.254 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"18361eda-3017-4eec-9ac3-2f89221d21d3"}
04:54:32.123 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"18361eda-3017-4eec-9ac3-2f89221d21d3"}
04:54:32.124 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ecedf20b-9d07-4a09-af66-4a3de5cd38a2"}
04:54:32.124 00.000 13300 case statement mapped state 6 to 3
04:54:32.124 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ecedf20b-9d07-4a09-af66-4a3de5cd38a2"}
04:54:32.124 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4469d67b-749a-45f8-af5b-e02dcb502b19"}
04:54:32.125 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":291,"width":15,"height":15,"star_pos":[7.12,6.64],"pixels":"..."},"id":"4469d67b-749a-45f8-af5b-e02dcb502b19"}
04:54:34.021 01.896 11596 Exposure complete
04:54:34.089 00.068 11596 worker thread done servicing request
04:54:34.090 00.001 13300 OnExposeComplete: enter
04:54:34.090 00.000 13300 UpdateGuideState(): m_state=6
04:54:34.090 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 292
04:54:34.090 00.000 13300 Star::Find returns 1 (0), X=1227.13, Y=21.86, Mass=726, SNR=18.8, Peak=58 HFD=4.3
04:54:34.091 00.001 13300 MultiStar: [#1 -0.16,-0.05,0.62,U] [#2 0.02,0.06,0.54,U] [#3 0.06,0.23,0.37,U] [#4 0.34,0.08,0.00,M5] [#5 -0.38,-0.08,0.00,M5] [#6 -0.07,0.23,0.32,U] 
04:54:34.091 00.000 13300 single-star, 4 included, MultiStar: {-0.04, 0.08}, one-star: {-0.02, 0.07}
04:54:34.091 00.000 13300 CameraToMount -- cameraTheta (1.83) - m_xAngle (1.53) = xAngle (0.30 = 0.30)
04:54:34.091 00.000 13300 CameraToMount -- cameraTheta (1.83) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.83 = -2.83)
04:54:34.091 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.07 hyp=0.08 cameraTheta=1.83 mountX=0.07 mountY=-0.02, mountTheta=-0.31
04:54:34.093 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.07, opts=13)
04:54:34.093 00.000 13300 Enqueuing Move request for scope (-0.02, 0.07)
04:54:34.093 00.000 11596 Worker thread wakes up
04:54:34.094 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.07) opts 0xd
04:54:34.094 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.07)
04:54:34.094 00.000 11596 Moving (-0.02, 0.07) raw xDistance=0.07 yDistance=-0.02
04:54:34.094 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:54:34.094 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:54:34.094 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:54:34.094 00.000 11596 MoveAxis(E, 0, ABG)
04:54:34.094 00.000 11596 Move returns status 0, amount 0
04:54:34.094 00.000 11596 MoveAxis(N, 0, ABG)
04:54:34.095 00.001 11596 Move returns status 0, amount 0
04:54:34.095 00.000 11596 move complete, result=0
04:54:34.095 00.000 11596 worker thread done servicing request
04:54:34.101 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=146, med=4, FiltMin=2, FiltMax=63, Gamma=0.510
04:54:34.109 00.008 13300 UpdateGuideState exits: m=726 SNR=18.8
04:54:34.109 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:54:34.109 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:54:34.110 00.001 13300 Enqueuing Expose request
04:54:34.110 00.000 11596 Worker thread wakes up
04:54:34.110 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:54:34.110 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:54:34.611 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:54:35.123 00.512 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a6673ded-1c4c-424a-b113-95ed426d402a"}
04:54:35.123 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a6673ded-1c4c-424a-b113-95ed426d402a"}
04:54:35.124 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f6740f6d-178d-4cef-a2a4-a8b76ddd99e5"}
04:54:35.124 00.000 13300 case statement mapped state 6 to 3
04:54:35.124 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f6740f6d-178d-4cef-a2a4-a8b76ddd99e5"}
04:54:35.125 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"33ae0e09-332e-4140-86a6-33c741fe245f"}
04:54:35.125 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":292,"width":15,"height":15,"star_pos":[7.13,6.86],"pixels":"..."},"id":"33ae0e09-332e-4140-86a6-33c741fe245f"}
04:54:37.656 02.531 11596 Exposure complete
04:54:37.727 00.071 11596 worker thread done servicing request
04:54:37.727 00.000 13300 OnExposeComplete: enter
04:54:37.727 00.000 13300 UpdateGuideState(): m_state=6
04:54:37.727 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 293
04:54:37.728 00.001 13300 Star::Find returns 1 (0), X=1227.20, Y=21.94, Mass=551, SNR=16.3, Peak=47 HFD=4.1
04:54:37.728 00.000 13300 MultiStar: [#1 -0.11,0.06,0.62,U] [#2 0.03,-0.01,0.65,U] [#3 0.37,0.10,0.00,M3] [#4 0.24,0.32,0.00,M6] [#5 -0.32,-0.20,0.00,M6] [#6 0.17,-0.09,0.34,U] 
04:54:37.728 00.000 13300 refined, 3 included, MultiStar: {0.02, 0.06}, one-star: {0.05, 0.15}
04:54:37.728 00.000 13300 CameraToMount -- cameraTheta (1.19) - m_xAngle (1.53) = xAngle (-0.34 = -0.34)
04:54:37.728 00.000 13300 CameraToMount -- cameraTheta (1.19) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.47 = 2.81)
04:54:37.728 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.19 mountX=0.06 mountY=0.02, mountTheta=0.33
04:54:37.730 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.06, opts=13)
04:54:37.731 00.001 13300 Enqueuing Move request for scope (0.02, 0.06)
04:54:37.731 00.000 11596 Worker thread wakes up
04:54:37.731 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.06) opts 0xd
04:54:37.731 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.06)
04:54:37.731 00.000 11596 Moving (0.02, 0.06) raw xDistance=0.06 yDistance=0.02
04:54:37.731 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:54:37.731 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:54:37.731 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:54:37.731 00.000 11596 MoveAxis(E, 0, ABG)
04:54:37.731 00.000 11596 Move returns status 0, amount 0
04:54:37.732 00.001 11596 MoveAxis(N, 0, ABG)
04:54:37.732 00.000 11596 Move returns status 0, amount 0
04:54:37.732 00.000 11596 move complete, result=0
04:54:37.732 00.000 11596 worker thread done servicing request
04:54:37.738 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=164, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
04:54:37.745 00.007 13300 UpdateGuideState exits: m=551 SNR=16.3
04:54:37.745 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:54:37.746 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:54:37.746 00.000 13300 Enqueuing Expose request
04:54:37.746 00.000 11596 Worker thread wakes up
04:54:37.746 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:54:37.746 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:54:38.122 00.376 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d0243e65-7abd-4849-94c7-cc01fa35a5e6"}
04:54:38.122 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d0243e65-7abd-4849-94c7-cc01fa35a5e6"}
04:54:38.123 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b8c47083-b301-4f62-8db5-fe1d31aec8b8"}
04:54:38.123 00.000 13300 case statement mapped state 6 to 3
04:54:38.123 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b8c47083-b301-4f62-8db5-fe1d31aec8b8"}
04:54:38.123 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"78b9492c-dddf-4243-a815-5b2ac4c0606d"}
04:54:38.124 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":293,"width":15,"height":15,"star_pos":[7.20,6.94],"pixels":"..."},"id":"78b9492c-dddf-4243-a815-5b2ac4c0606d"}
04:54:38.253 00.129 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:54:41.120 02.867 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"36170049-a4cb-413b-a72d-55176c2911ee"}
04:54:41.120 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"36170049-a4cb-413b-a72d-55176c2911ee"}
04:54:41.121 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d065d1b9-3f32-4cb3-9259-07fdf2cec2e9"}
04:54:41.121 00.000 13300 case statement mapped state 6 to 3
04:54:41.121 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d065d1b9-3f32-4cb3-9259-07fdf2cec2e9"}
04:54:41.121 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0aedd74b-b12c-436a-b410-93b18995c460"}
04:54:41.122 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":293,"width":15,"height":15,"star_pos":[7.20,6.94],"pixels":"..."},"id":"0aedd74b-b12c-436a-b410-93b18995c460"}
04:54:41.287 00.165 11596 Exposure complete
04:54:41.364 00.077 11596 worker thread done servicing request
04:54:41.364 00.000 13300 OnExposeComplete: enter
04:54:41.364 00.000 13300 UpdateGuideState(): m_state=6
04:54:41.365 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 294
04:54:41.365 00.000 13300 Star::Find returns 1 (0), X=1227.07, Y=21.80, Mass=279, SNR=11.6, Peak=29 HFD=3.3
04:54:41.365 00.000 13300 MultiStar: [#1 -0.12,0.33,0.00,M1] [#2 0.05,0.50,0.00,M1] [#3 -0.00,0.54,0.00,M4] [#4 0.46,0.37,0.00,M7] [#5 -0.34,0.47,0.00,M7] [#6 -0.16,0.40,0.00,M5] 
04:54:41.366 00.001 13300 CameraToMount -- cameraTheta (3.04) - m_xAngle (1.53) = xAngle (1.51 = 1.51)
04:54:41.366 00.000 13300 CameraToMount -- cameraTheta (3.04) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.62 = -1.62)
04:54:41.366 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.01 hyp=0.08 cameraTheta=3.04 mountX=0.01 mountY=-0.08, mountTheta=-1.51
04:54:41.369 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.01, opts=13)
04:54:41.369 00.000 13300 Enqueuing Move request for scope (-0.08, 0.01)
04:54:41.370 00.001 11596 Worker thread wakes up
04:54:41.370 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.01) opts 0xd
04:54:41.370 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.01)
04:54:41.370 00.000 11596 Moving (-0.08, 0.01) raw xDistance=0.01 yDistance=-0.08
04:54:41.370 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:54:41.370 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:54:41.370 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:54:41.370 00.000 11596 MoveAxis(E, 0, ABG)
04:54:41.370 00.000 11596 Move returns status 0, amount 0
04:54:41.371 00.001 11596 MoveAxis(N, 0, ABG)
04:54:41.371 00.000 11596 Move returns status 0, amount 0
04:54:41.371 00.000 11596 move complete, result=0
04:54:41.371 00.000 11596 worker thread done servicing request
04:54:41.378 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=129, med=4, FiltMin=2, FiltMax=43, Gamma=0.510
04:54:41.386 00.008 13300 UpdateGuideState exits: m=279 SNR=11.6
04:54:41.387 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:54:41.387 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:54:41.387 00.000 13300 Enqueuing Expose request
04:54:41.387 00.000 11596 Worker thread wakes up
04:54:41.387 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:54:41.387 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:54:41.895 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:54:44.120 02.225 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d89da5d0-c605-4a9b-b512-8e1a62bf28ed"}
04:54:44.120 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d89da5d0-c605-4a9b-b512-8e1a62bf28ed"}
04:54:44.121 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0b51feab-cd2f-43b2-9f07-e670da0e31c5"}
04:54:44.122 00.001 13300 case statement mapped state 6 to 3
04:54:44.122 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0b51feab-cd2f-43b2-9f07-e670da0e31c5"}
04:54:44.123 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b8f76f9a-0637-4580-8563-e29ea678859f"}
04:54:44.123 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":294,"width":15,"height":15,"star_pos":[7.07,6.80],"pixels":"..."},"id":"b8f76f9a-0637-4580-8563-e29ea678859f"}
04:54:44.927 00.804 11596 Exposure complete
04:54:45.007 00.080 11596 worker thread done servicing request
04:54:45.007 00.000 13300 OnExposeComplete: enter
04:54:45.008 00.001 13300 UpdateGuideState(): m_state=6
04:54:45.008 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 295
04:54:45.008 00.000 13300 Star::Find returns 1 (0), X=1227.11, Y=22.00, Mass=286, SNR=11.8, Peak=30 HFD=3.4
04:54:45.009 00.001 13300 Star::Find false star n=11 nbg=283 bg=4.2 sigma=0.6 thresh=6 peak=6
04:54:45.009 00.000 13300 Star::Find false star n=11 nbg=284 bg=4.1 sigma=0.5 thresh=6 peak=6
04:54:45.009 00.000 13300 Star::Find false star n=10 nbg=276 bg=4.2 sigma=0.6 thresh=6 peak=6
04:54:45.009 00.000 13300 Star::Find false star n=10 nbg=279 bg=4.2 sigma=0.6 thresh=6 peak=6
04:54:45.010 00.001 13300 MultiStar: [#1 -0.19,0.02,0.65,U] [#2 -0.31,0.35,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] 
04:54:45.010 00.000 13300 refined, 1 included, MultiStar: {-0.10, 0.14}, one-star: {-0.04, 0.21}
04:54:45.010 00.000 13300 CameraToMount -- cameraTheta (2.22) - m_xAngle (1.53) = xAngle (0.69 = 0.69)
04:54:45.010 00.000 13300 CameraToMount -- cameraTheta (2.22) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.44 = -2.44)
04:54:45.010 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.14 hyp=0.17 cameraTheta=2.22 mountX=0.13 mountY=-0.11, mountTheta=-0.70
04:54:45.013 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.14, opts=13)
04:54:45.013 00.000 13300 Enqueuing Move request for scope (-0.10, 0.14)
04:54:45.013 00.000 11596 Worker thread wakes up
04:54:45.013 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.14) opts 0xd
04:54:45.014 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.14)
04:54:45.014 00.000 11596 Moving (-0.10, 0.14) raw xDistance=0.13 yDistance=-0.11
04:54:45.014 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
04:54:45.014 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:54:45.014 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:54:45.014 00.000 11596 MoveAxis(E, 0, ABG)
04:54:45.014 00.000 11596 Move returns status 0, amount 0
04:54:45.014 00.000 11596 MoveAxis(N, 0, ABG)
04:54:45.014 00.000 11596 Move returns status 0, amount 0
04:54:45.014 00.000 11596 move complete, result=0
04:54:45.015 00.001 11596 worker thread done servicing request
04:54:45.021 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=128, med=4, FiltMin=3, FiltMax=26, Gamma=0.510
04:54:45.029 00.008 13300 UpdateGuideState exits: m=286 SNR=11.8
04:54:45.029 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:54:45.029 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:54:45.029 00.000 13300 Enqueuing Expose request
04:54:45.029 00.000 11596 Worker thread wakes up
04:54:45.030 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:54:45.030 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:54:45.546 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:54:47.119 01.573 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ebf1cacd-fb55-41f8-a709-d671fa5f26d8"}
04:54:47.119 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ebf1cacd-fb55-41f8-a709-d671fa5f26d8"}
04:54:47.120 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"62097f6a-88aa-452d-9145-79e9c9d53c2f"}
04:54:47.120 00.000 13300 case statement mapped state 6 to 3
04:54:47.120 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"62097f6a-88aa-452d-9145-79e9c9d53c2f"}
04:54:47.120 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"474bac45-20d7-4a4b-938e-491cdb4ce4cf"}
04:54:47.121 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":295,"width":15,"height":15,"star_pos":[7.11,7.00],"pixels":"..."},"id":"474bac45-20d7-4a4b-938e-491cdb4ce4cf"}
04:54:48.578 01.457 11596 Exposure complete
04:54:48.688 00.110 11596 worker thread done servicing request
04:54:48.688 00.000 13300 OnExposeComplete: enter
04:54:48.688 00.000 13300 UpdateGuideState(): m_state=6
04:54:48.689 00.001 13300 Star::Find(15, 1227, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 296
04:54:48.689 00.000 13300 Star::Find returns 1 (0), X=1227.18, Y=22.08, Mass=327, SNR=12.5, Peak=26 HFD=4.2
04:54:48.689 00.000 13300 MultiStar: [#1 0.14,0.18,0.58,U] [#2 0.10,0.58,0.00,M3] [#3 -0.64,0.87,0.00,M5] [#4 0.05,0.67,0.00,M8] [#5 -0.48,-0.29,0.00,M8] [#6 -0.81,0.39,0.00,M6] 
04:54:48.690 00.001 13300 refined, 1 included, MultiStar: {0.07, 0.25}, one-star: {0.03, 0.29}
04:54:48.690 00.000 13300 CameraToMount -- cameraTheta (1.29) - m_xAngle (1.53) = xAngle (-0.24 = -0.24)
04:54:48.690 00.000 13300 CameraToMount -- cameraTheta (1.29) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.37 = 2.92)
04:54:48.690 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.25 hyp=0.26 cameraTheta=1.29 mountX=0.25 mountY=0.06, mountTheta=0.23
04:54:48.694 00.004 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.25, opts=13)
04:54:48.694 00.000 13300 Enqueuing Move request for scope (0.07, 0.25)
04:54:48.694 00.000 11596 Worker thread wakes up
04:54:48.694 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.25) opts 0xd
04:54:48.694 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.25)
04:54:48.695 00.001 11596 Moving (0.07, 0.25) raw xDistance=0.25 yDistance=0.06
04:54:48.695 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
04:54:48.695 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:54:48.695 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:54:48.695 00.000 11596 MoveAxis(W, 313, ABG)
04:54:48.695 00.000 11596 Guiding  Dir = 3, Dur = 313
04:54:48.696 00.001 11596 IsSlewing returns 0
04:54:48.704 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=125, med=4, FiltMin=2, FiltMax=39, Gamma=0.510
04:54:48.715 00.011 13300 UpdateGuideState exits: m=327 SNR=12.5
04:54:48.715 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:54:48.715 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:54:48.715 00.000 13300 Enqueuing Expose request
04:54:49.158 00.443 11596 IsGuiding returns 0
04:54:49.271 00.113 11596 PulseGuide returned control before completion, sleep 210
04:54:49.568 00.297 11596 IsGuiding returns 1
04:54:49.568 00.000 11596 scope still moving after pulse duration time elapsed
04:54:49.595 00.027 11596 IsSlewing returns 0
04:54:49.700 00.105 11596 IsGuiding returns 0
04:54:49.700 00.000 11596 scope move finished after 313 + 229 ms
04:54:49.700 00.000 11596 Move returns status 0, amount 313
04:54:49.700 00.000 11596 MoveAxis(N, 0, ABG)
04:54:49.700 00.000 11596 Move returns status 0, amount 0
04:54:49.700 00.000 11596 move complete, result=0
04:54:49.700 00.000 11596 worker thread done servicing request
04:54:49.700 00.000 11596 Worker thread wakes up
04:54:49.700 00.000 13300 GuideStep: 0.2 px 313 ms WEST, 0.1 px 0 ms NORTH
04:54:49.701 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:54:50.118 00.417 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b2032547-e55a-4b79-94f1-962801e80271"}
04:54:50.118 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b2032547-e55a-4b79-94f1-962801e80271"}
04:54:50.119 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"13a877ae-3525-4339-8a6d-eda33895a37a"}
04:54:50.119 00.000 13300 case statement mapped state 6 to 3
04:54:50.119 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"13a877ae-3525-4339-8a6d-eda33895a37a"}
04:54:50.119 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bdb8c532-8ad0-4402-b57e-318b5cd3c608"}
04:54:50.120 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":296,"width":15,"height":15,"star_pos":[7.18,7.08],"pixels":"..."},"id":"bdb8c532-8ad0-4402-b57e-318b5cd3c608"}
04:54:50.216 00.096 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:54:53.118 02.902 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"576470e6-1abd-4987-a2fc-342a28c808a2"}
04:54:53.118 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"576470e6-1abd-4987-a2fc-342a28c808a2"}
04:54:53.119 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"445ebf32-b0a4-4cf4-ad9f-21fc49eec6aa"}
04:54:53.119 00.000 13300 case statement mapped state 6 to 3
04:54:53.119 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"445ebf32-b0a4-4cf4-ad9f-21fc49eec6aa"}
04:54:53.119 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2b662733-6d73-4717-82bd-f1a3d23bd5b5"}
04:54:53.119 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":296,"width":15,"height":15,"star_pos":[7.18,7.08],"pixels":"..."},"id":"2b662733-6d73-4717-82bd-f1a3d23bd5b5"}
04:54:53.242 00.123 11596 Exposure complete
04:54:53.316 00.074 11596 worker thread done servicing request
04:54:53.316 00.000 13300 OnExposeComplete: enter
04:54:53.316 00.000 13300 UpdateGuideState(): m_state=6
04:54:53.316 00.000 13300 Star::Find(15, 1227, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 297
04:54:53.316 00.000 13300 Star::Find returns 1 (0), X=1227.18, Y=21.89, Mass=238, SNR=10.7, Peak=21 HFD=4.3
04:54:53.317 00.001 13300 Status Line: Mass: 238 vs 652
04:54:53.320 00.003 13300 UpdateCurrentPosition: star mass new=238.0 exp=652.3 thresh=50% limits=(270.5, 1395.4, 1304.6)
04:54:53.320 00.000 13300 DistanceChecker: activated
04:54:53.320 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:54:53.320 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:54:53.321 00.001 13300 Enqueuing Move request for scope (0.00, 0.00)
04:54:53.321 00.000 11596 Worker thread wakes up
04:54:53.321 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:54:53.321 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:54:53.321 00.000 11596 move complete, result=0
04:54:53.322 00.001 11596 worker thread done servicing request
04:54:53.432 00.110 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:54:53.432 00.000 13300 Status Line: Stella per per cambiamento di massa
04:54:53.436 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=125, med=4, FiltMin=2, FiltMax=36, Gamma=0.510
04:54:53.444 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:54:53.444 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:54:53.444 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:54:53.444 00.000 13300 Enqueuing Expose request
04:54:53.444 00.000 11596 Worker thread wakes up
04:54:53.444 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:54:53.954 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:54:56.117 02.163 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ebfffdfd-d08c-4c28-b0be-459979d3959a"}
04:54:56.117 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ebfffdfd-d08c-4c28-b0be-459979d3959a"}
04:54:56.118 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1a4d272f-ffcd-44dd-811b-3393bb8f9aef"}
04:54:56.118 00.000 13300 case statement mapped state 6 to 4
04:54:56.118 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"1a4d272f-ffcd-44dd-811b-3393bb8f9aef"}
04:54:56.118 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ae79d42e-0fc3-45b2-90db-36743318ea43"}
04:54:56.119 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":297,"width":15,"height":15,"star_pos":[7.18,7.08],"pixels":"..."},"id":"ae79d42e-0fc3-45b2-90db-36743318ea43"}
04:54:56.976 00.857 11596 Exposure complete
04:54:57.046 00.070 11596 worker thread done servicing request
04:54:57.046 00.000 13300 OnExposeComplete: enter
04:54:57.047 00.001 13300 UpdateGuideState(): m_state=6
04:54:57.047 00.000 13300 Star::Find(15, 1227, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 298
04:54:57.047 00.000 13300 Star::Find returns 1 (0), X=1227.16, Y=21.76, Mass=209, SNR=10.0, Peak=25 HFD=3.5
04:54:57.047 00.000 13300 Status Line: Mass: 209 vs 551
04:54:57.051 00.004 13300 UpdateCurrentPosition: star mass new=208.8 exp=551.1 thresh=50% limits=(270.7, 1395.4, 1102.3)
04:54:57.052 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:54:57.052 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:54:57.052 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:54:57.052 00.000 11596 Worker thread wakes up
04:54:57.052 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:54:57.052 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:54:57.053 00.001 11596 move complete, result=0
04:54:57.053 00.000 11596 worker thread done servicing request
04:54:57.162 00.109 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:54:57.162 00.000 13300 Status Line: Stella per per cambiamento di massa
04:54:57.167 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=125, med=4, FiltMin=3, FiltMax=32, Gamma=0.510
04:54:57.175 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:54:57.176 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:54:57.176 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:54:57.176 00.000 13300 Enqueuing Expose request
04:54:57.176 00.000 11596 Worker thread wakes up
04:54:57.176 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:54:57.689 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:54:59.116 01.427 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2f307483-ef0f-4309-8725-723276a8307e"}
04:54:59.116 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2f307483-ef0f-4309-8725-723276a8307e"}
04:54:59.128 00.012 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9daca7cc-5b31-45a6-9e95-ddf64555e62b"}
04:54:59.128 00.000 13300 case statement mapped state 6 to 4
04:54:59.129 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"9daca7cc-5b31-45a6-9e95-ddf64555e62b"}
04:54:59.129 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6168d5b2-097d-47e6-91c8-58431a57a2e3"}
04:54:59.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":298,"width":15,"height":15,"star_pos":[7.18,7.08],"pixels":"..."},"id":"6168d5b2-097d-47e6-91c8-58431a57a2e3"}
04:55:00.714 01.585 11596 Exposure complete
04:55:00.784 00.070 11596 worker thread done servicing request
04:55:00.785 00.001 13300 OnExposeComplete: enter
04:55:00.785 00.000 13300 UpdateGuideState(): m_state=6
04:55:00.785 00.000 13300 Star::Find(15, 1227, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 299
04:55:00.785 00.000 13300 Star::Find returns 1 (0), X=1227.01, Y=22.18, Mass=242, SNR=10.8, Peak=26 HFD=3.4
04:55:00.785 00.000 13300 Status Line: Mass: 242 vs 513
04:55:00.789 00.004 13300 UpdateCurrentPosition: star mass new=242.0 exp=512.8 thresh=50% limits=(256.4, 1395.4, 1025.6)
04:55:00.789 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:55:00.790 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:55:00.790 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:55:00.790 00.000 11596 Worker thread wakes up
04:55:00.790 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:55:00.790 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:55:00.790 00.000 11596 move complete, result=0
04:55:00.790 00.000 11596 worker thread done servicing request
04:55:00.900 00.110 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:55:00.900 00.000 13300 Status Line: Stella per per cambiamento di massa
04:55:00.905 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=127, med=4, FiltMin=2, FiltMax=35, Gamma=0.510
04:55:00.913 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:55:00.913 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:55:00.913 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:55:00.913 00.000 13300 Enqueuing Expose request
04:55:00.913 00.000 11596 Worker thread wakes up
04:55:00.913 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:55:01.425 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:55:02.115 00.690 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5db9a663-c281-4b12-adf8-529bf4dacf7b"}
04:55:02.115 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5db9a663-c281-4b12-adf8-529bf4dacf7b"}
04:55:02.116 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2f9cc1f9-c6e5-4359-8a06-e59b683e784d"}
04:55:02.116 00.000 13300 case statement mapped state 6 to 4
04:55:02.116 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"2f9cc1f9-c6e5-4359-8a06-e59b683e784d"}
04:55:02.116 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5794d1cd-f1a1-4660-92ff-de48a3527c37"}
04:55:02.117 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":299,"width":15,"height":15,"star_pos":[7.18,7.08],"pixels":"..."},"id":"5794d1cd-f1a1-4660-92ff-de48a3527c37"}
04:55:04.446 02.329 11596 Exposure complete
04:55:04.515 00.069 11596 worker thread done servicing request
04:55:04.516 00.001 13300 OnExposeComplete: enter
04:55:04.516 00.000 13300 UpdateGuideState(): m_state=6
04:55:04.516 00.000 13300 Star::Find(15, 1227, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 300
04:55:04.516 00.000 13300 Star::Find returns 1 (0), X=1227.00, Y=21.87, Mass=504, SNR=15.6, Peak=44 HFD=4.2
04:55:04.516 00.000 13300 DistanceChecker: deactivated
04:55:04.517 00.001 13300 MultiStar: [#1 -0.25,0.05,0.65,U] [#2 -0.12,0.57,0.00,M4] [#3 0.30,0.25,0.00,M6] [#4 0.48,0.43,0.00,M9] [#5 -0.68,-0.27,0.00,M9] [#6 0.00,0.60,0.00,M7] 
04:55:04.517 00.000 13300 single-star, 1 included, MultiStar: {-0.19, 0.07}, one-star: {-0.15, 0.08}
04:55:04.517 00.000 13300 CameraToMount -- cameraTheta (2.64) - m_xAngle (1.53) = xAngle (1.11 = 1.11)
04:55:04.517 00.000 13300 CameraToMount -- cameraTheta (2.64) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.02 = -2.02)
04:55:04.517 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=0.08 hyp=0.17 cameraTheta=2.64 mountX=0.08 mountY=-0.16, mountTheta=-1.11
04:55:04.519 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=0.08, opts=13)
04:55:04.519 00.000 13300 Enqueuing Move request for scope (-0.15, 0.08)
04:55:04.519 00.000 11596 Worker thread wakes up
04:55:04.519 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.08) opts 0xd
04:55:04.519 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, 0.08)
04:55:04.520 00.001 11596 Moving (-0.15, 0.08) raw xDistance=0.08 yDistance=-0.16
04:55:04.520 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:55:04.520 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:55:04.520 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
04:55:04.520 00.000 11596 MoveAxis(E, 0, ABG)
04:55:04.520 00.000 11596 Move returns status 0, amount 0
04:55:04.520 00.000 11596 MoveAxis(N, 0, ABG)
04:55:04.520 00.000 11596 Move returns status 0, amount 0
04:55:04.520 00.000 11596 move complete, result=0
04:55:04.520 00.000 11596 worker thread done servicing request
04:55:04.526 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=128, med=4, FiltMin=2, FiltMax=50, Gamma=0.510
04:55:04.534 00.008 13300 UpdateGuideState exits: m=504 SNR=15.6
04:55:04.534 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:55:04.534 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:55:04.535 00.001 13300 Enqueuing Expose request
04:55:04.535 00.000 11596 Worker thread wakes up
04:55:04.535 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:55:04.535 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:55:05.038 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:55:05.113 00.075 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"58ff945c-49c5-4b67-8baa-1cd428b6334f"}
04:55:05.113 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"58ff945c-49c5-4b67-8baa-1cd428b6334f"}
04:55:05.114 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b5d71c75-8c24-4095-9d46-1aa9ce4da505"}
04:55:05.114 00.000 13300 case statement mapped state 6 to 3
04:55:05.114 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b5d71c75-8c24-4095-9d46-1aa9ce4da505"}
04:55:05.114 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a6af71de-d0f2-4a35-961d-e77efdf83af1"}
04:55:05.115 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":300,"width":15,"height":15,"star_pos":[7.00,6.87],"pixels":"..."},"id":"a6af71de-d0f2-4a35-961d-e77efdf83af1"}
04:55:08.073 02.958 11596 Exposure complete
04:55:08.114 00.041 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a7c393dc-9e8d-4575-a491-cecf41f94d68"}
04:55:08.114 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a7c393dc-9e8d-4575-a491-cecf41f94d68"}
04:55:08.115 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c7075c5b-1cb8-4852-92fb-c1548239cadb"}
04:55:08.115 00.000 13300 case statement mapped state 6 to 3
04:55:08.115 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c7075c5b-1cb8-4852-92fb-c1548239cadb"}
04:55:08.115 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"be782aa4-0506-4731-aa50-075495551299"}
04:55:08.116 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":300,"width":15,"height":15,"star_pos":[7.00,6.87],"pixels":"..."},"id":"be782aa4-0506-4731-aa50-075495551299"}
04:55:08.154 00.038 11596 worker thread done servicing request
04:55:08.154 00.000 13300 OnExposeComplete: enter
04:55:08.154 00.000 13300 UpdateGuideState(): m_state=6
04:55:08.155 00.001 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 301
04:55:08.155 00.000 13300 Star::Find returns 1 (0), X=1227.02, Y=21.91, Mass=441, SNR=14.6, Peak=37 HFD=4.2
04:55:08.155 00.000 13300 MultiStar: [#1 0.07,0.34,0.00,M1] [#2 0.19,0.21,0.55,U] [#3 0.25,0.46,0.00,M7] [#4 0.16,0.05,0.34,U] [#5 -0.00,0.03,0.32,U] [#6 0.07,0.43,0.00,M8] 
04:55:08.155 00.000 13300 refined, 3 included, MultiStar: {0.01, 0.12}, one-star: {-0.13, 0.12}
04:55:08.156 00.001 13300 CameraToMount -- cameraTheta (1.48) - m_xAngle (1.53) = xAngle (-0.05 = -0.05)
04:55:08.156 00.000 13300 CameraToMount -- cameraTheta (1.48) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.18 = 3.10)
04:55:08.156 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.48 mountX=0.12 mountY=0.00, mountTheta=0.04
04:55:08.160 00.004 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.12, opts=13)
04:55:08.160 00.000 13300 Enqueuing Move request for scope (0.01, 0.12)
04:55:08.160 00.000 11596 Worker thread wakes up
04:55:08.160 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.12) opts 0xd
04:55:08.160 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.12)
04:55:08.160 00.000 11596 Moving (0.01, 0.12) raw xDistance=0.12 yDistance=0.00
04:55:08.161 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
04:55:08.161 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:55:08.161 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
04:55:08.161 00.000 11596 MoveAxis(E, 0, ABG)
04:55:08.161 00.000 11596 Move returns status 0, amount 0
04:55:08.161 00.000 11596 MoveAxis(N, 0, ABG)
04:55:08.161 00.000 11596 Move returns status 0, amount 0
04:55:08.161 00.000 11596 move complete, result=0
04:55:08.162 00.001 11596 worker thread done servicing request
04:55:08.171 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=133, med=4, FiltMin=3, FiltMax=38, Gamma=0.510
04:55:08.178 00.007 13300 UpdateGuideState exits: m=441 SNR=14.6
04:55:08.178 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:55:08.179 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:55:08.179 00.000 13300 Enqueuing Expose request
04:55:08.179 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:55:08.179 00.000 11596 Worker thread wakes up
04:55:08.179 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:55:08.693 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:55:11.113 02.420 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"16992339-041e-47ea-a2c4-48c36db8d505"}
04:55:11.113 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"16992339-041e-47ea-a2c4-48c36db8d505"}
04:55:11.113 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c1e66917-1503-4147-b509-c8dca5a57852"}
04:55:11.114 00.001 13300 case statement mapped state 6 to 3
04:55:11.114 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c1e66917-1503-4147-b509-c8dca5a57852"}
04:55:11.114 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"100f2981-08a1-4dd2-bbce-5dd696454f66"}
04:55:11.114 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":301,"width":15,"height":15,"star_pos":[7.02,6.91],"pixels":"..."},"id":"100f2981-08a1-4dd2-bbce-5dd696454f66"}
04:55:11.714 00.600 11596 Exposure complete
04:55:11.783 00.069 11596 worker thread done servicing request
04:55:11.783 00.000 13300 OnExposeComplete: enter
04:55:11.784 00.001 13300 UpdateGuideState(): m_state=6
04:55:11.784 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 302
04:55:11.784 00.000 13300 Star::Find returns 1 (0), X=1226.97, Y=21.97, Mass=278, SNR=11.6, Peak=29 HFD=2.9
04:55:11.784 00.000 13300 MultiStar: [#1 -0.24,0.25,0.00,M2] [#2 -0.21,0.41,0.00,M4] [#3 0.13,0.90,0.00,M8] [#4 0.35,0.36,0.00,M9] [#5 -0.29,0.03,0.40,U] [#6 -0.05,-0.68,0.00,M9] 
04:55:11.785 00.001 13300 refined, 1 included, MultiStar: {-0.21, 0.13}, one-star: {-0.18, 0.18}
04:55:11.785 00.000 13300 CameraToMount -- cameraTheta (2.57) - m_xAngle (1.53) = xAngle (1.04 = 1.04)
04:55:11.785 00.000 13300 CameraToMount -- cameraTheta (2.57) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.09 = -2.09)
04:55:11.785 00.000 13300 CameraToMount -- cameraX=-0.21 cameraY=0.13 hyp=0.25 cameraTheta=2.57 mountX=0.13 mountY=-0.22, mountTheta=-1.04
04:55:11.787 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.21, y=0.13, opts=13)
04:55:11.787 00.000 13300 Enqueuing Move request for scope (-0.21, 0.13)
04:55:11.787 00.000 11596 Worker thread wakes up
04:55:11.787 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.13) opts 0xd
04:55:11.787 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.21, 0.13)
04:55:11.788 00.001 11596 Moving (-0.21, 0.13) raw xDistance=0.13 yDistance=-0.22
04:55:11.788 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
04:55:11.788 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
04:55:11.788 00.000 11596 MoveAxis(E, 0, ABG)
04:55:11.788 00.000 11596 Move returns status 0, amount 0
04:55:11.788 00.000 11596 MoveAxis(N, 285, ABG)
04:55:11.788 00.000 11596 Guiding  Dir = 0, Dur = 285
04:55:11.789 00.001 11596 IsSlewing returns 0
04:55:11.796 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=147, med=4, FiltMin=2, FiltMax=43, Gamma=0.510
04:55:11.799 00.003 11596 IsGuiding returns 0
04:55:11.804 00.005 13300 UpdateGuideState exits: m=278 SNR=11.6
04:55:11.805 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:55:11.805 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:55:11.805 00.000 13300 Enqueuing Expose request
04:55:12.304 00.499 11596 IsGuiding returns 1
04:55:12.304 00.000 11596 scope still moving after pulse duration time elapsed
04:55:12.529 00.225 11596 IsSlewing returns 0
04:55:12.636 00.107 11596 IsGuiding returns 0
04:55:12.636 00.000 11596 scope move finished after 285 + 550 ms
04:55:12.636 00.000 11596 Move returns status 0, amount 285
04:55:12.636 00.000 11596 move complete, result=0
04:55:12.636 00.000 11596 worker thread done servicing request
04:55:12.636 00.000 11596 Worker thread wakes up
04:55:12.636 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 285 ms NORTH
04:55:12.636 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:55:13.153 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:55:14.112 00.959 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e39c107d-a36f-4bcc-a0d6-6d25e1928d45"}
04:55:14.112 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e39c107d-a36f-4bcc-a0d6-6d25e1928d45"}
04:55:14.113 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3bb0f83e-172b-4a7c-afe3-21b8949e14f1"}
04:55:14.113 00.000 13300 case statement mapped state 6 to 3
04:55:14.113 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3bb0f83e-172b-4a7c-afe3-21b8949e14f1"}
04:55:14.114 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ebf50046-d14d-4f86-b89e-01e0b4579151"}
04:55:14.115 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":302,"width":15,"height":15,"star_pos":[6.97,6.97],"pixels":"..."},"id":"ebf50046-d14d-4f86-b89e-01e0b4579151"}
04:55:16.193 02.078 11596 Exposure complete
04:55:16.279 00.086 11596 worker thread done servicing request
04:55:16.279 00.000 13300 OnExposeComplete: enter
04:55:16.279 00.000 13300 UpdateGuideState(): m_state=6
04:55:16.280 00.001 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 303
04:55:16.280 00.000 13300 Star::Find returns 1 (0), X=1227.14, Y=22.09, Mass=90, SNR=6.6, Peak=14 HFD=2.8
04:55:16.280 00.000 13300 Status Line: Mass: 90 vs 327
04:55:16.284 00.004 13300 UpdateCurrentPosition: star mass new=90.2 exp=327.1 thresh=50% limits=(163.6, 1395.4, 654.3)
04:55:16.284 00.000 13300 DistanceChecker: activated
04:55:16.284 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:55:16.284 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:55:16.284 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:55:16.285 00.001 11596 Worker thread wakes up
04:55:16.285 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:55:16.285 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:55:16.285 00.000 11596 move complete, result=0
04:55:16.285 00.000 11596 worker thread done servicing request
04:55:16.395 00.110 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:55:16.395 00.000 13300 Status Line: Stella per per cambiamento di massa
04:55:16.400 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=130, med=4, FiltMin=2, FiltMax=19, Gamma=0.510
04:55:16.409 00.009 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:55:16.409 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:55:16.410 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:55:16.410 00.000 13300 Enqueuing Expose request
04:55:16.410 00.000 11596 Worker thread wakes up
04:55:16.410 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:55:16.924 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:55:17.112 00.188 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8da1add8-58fe-4901-a056-c55686b6652a"}
04:55:17.112 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8da1add8-58fe-4901-a056-c55686b6652a"}
04:55:17.113 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"09ce7bac-d268-4df9-bc9e-7fc0bab9e236"}
04:55:17.113 00.000 13300 case statement mapped state 6 to 4
04:55:17.113 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"09ce7bac-d268-4df9-bc9e-7fc0bab9e236"}
04:55:17.114 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"caf92895-5f00-4802-99c1-092db05974d6"}
04:55:17.114 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":303,"width":15,"height":15,"star_pos":[6.97,6.97],"pixels":"..."},"id":"caf92895-5f00-4802-99c1-092db05974d6"}
04:55:19.962 02.848 11596 Exposure complete
04:55:20.064 00.102 11596 worker thread done servicing request
04:55:20.064 00.000 13300 OnExposeComplete: enter
04:55:20.064 00.000 13300 UpdateGuideState(): m_state=6
04:55:20.065 00.001 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 304
04:55:20.065 00.000 13300 Star::Find returns 1 (0), X=1227.18, Y=22.32, Mass=395, SNR=13.8, Peak=32 HFD=3.7
04:55:20.065 00.000 13300 DistanceChecker: reject for large offset (0.53 > 0.32) avgDist = 0.16 count = 57
04:55:20.065 00.000 13300 Status Line: Recovering
04:55:20.069 00.004 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:1018->CheckDistance error
04:55:20.070 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:55:20.070 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:55:20.070 00.000 11596 Worker thread wakes up
04:55:20.071 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:55:20.071 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:55:20.071 00.000 11596 move complete, result=0
04:55:20.071 00.000 11596 worker thread done servicing request
04:55:20.176 00.105 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:55:20.176 00.000 13300 Status Line: Nessuna stella trovata
04:55:20.180 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=126, med=4, FiltMin=2, FiltMax=25, Gamma=0.510
04:55:20.189 00.009 13300 UpdateGuideState exits: Nessuna stella trovata
04:55:20.189 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:55:20.189 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:55:20.189 00.000 13300 Enqueuing Expose request
04:55:20.189 00.000 11596 Worker thread wakes up
04:55:20.190 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:55:20.190 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"721644b5-5e53-4009-a98e-9c77cca52053"}
04:55:20.190 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"721644b5-5e53-4009-a98e-9c77cca52053"}
04:55:20.195 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"188e2daf-92bf-4f90-9635-4d6651e1310d"}
04:55:20.195 00.000 13300 case statement mapped state 6 to 4
04:55:20.195 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"188e2daf-92bf-4f90-9635-4d6651e1310d"}
04:55:20.198 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"017c23e9-96ae-46ab-ad3d-28e65e6bbf9e"}
04:55:20.198 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":304,"width":15,"height":15,"star_pos":[6.97,6.97],"pixels":"..."},"id":"017c23e9-96ae-46ab-ad3d-28e65e6bbf9e"}
04:55:20.704 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:55:23.111 02.407 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"848b1af0-aef9-46d8-98dd-785e51737abc"}
04:55:23.111 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"848b1af0-aef9-46d8-98dd-785e51737abc"}
04:55:23.112 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d21fd599-e0fd-4154-b510-20a91c2bf0ec"}
04:55:23.112 00.000 13300 case statement mapped state 6 to 4
04:55:23.112 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"d21fd599-e0fd-4154-b510-20a91c2bf0ec"}
04:55:23.112 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d2a1de5e-c267-4eb7-bdaa-2ef0f7cbc027"}
04:55:23.113 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":304,"width":15,"height":15,"star_pos":[6.97,6.97],"pixels":"..."},"id":"d2a1de5e-c267-4eb7-bdaa-2ef0f7cbc027"}
04:55:23.732 00.619 11596 Exposure complete
04:55:23.802 00.070 11596 worker thread done servicing request
04:55:23.802 00.000 13300 OnExposeComplete: enter
04:55:23.802 00.000 13300 UpdateGuideState(): m_state=6
04:55:23.803 00.001 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 305
04:55:23.803 00.000 13300 Star::Find returns 1 (0), X=1227.03, Y=22.45, Mass=600, SNR=17.1, Peak=46 HFD=3.8
04:55:23.803 00.000 13300 Status Line: Mass: 600 vs 286
04:55:23.808 00.005 13300 UpdateCurrentPosition: star mass new=599.8 exp=286.1 thresh=50% limits=(143.1, 1395.4, 572.2)
04:55:23.808 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:55:23.808 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:55:23.808 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:55:23.808 00.000 11596 Worker thread wakes up
04:55:23.809 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:55:23.809 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:55:23.809 00.000 11596 move complete, result=0
04:55:23.809 00.000 11596 worker thread done servicing request
04:55:23.924 00.115 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:55:23.924 00.000 13300 Status Line: Stella per per cambiamento di massa
04:55:23.928 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=127, med=4, FiltMin=2, FiltMax=44, Gamma=0.510
04:55:23.936 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:55:23.936 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:55:23.936 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:55:23.937 00.001 13300 Enqueuing Expose request
04:55:23.937 00.000 11596 Worker thread wakes up
04:55:23.937 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:55:24.443 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:55:26.111 01.668 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cbfc377e-07c7-48d4-b281-959301b533a7"}
04:55:26.111 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cbfc377e-07c7-48d4-b281-959301b533a7"}
04:55:26.112 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a7c9dc6a-0eb1-4c86-96c7-63352508ed85"}
04:55:26.112 00.000 13300 case statement mapped state 6 to 4
04:55:26.112 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"a7c9dc6a-0eb1-4c86-96c7-63352508ed85"}
04:55:26.112 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c1c567b6-a22f-4fb4-9285-21caa5b4f707"}
04:55:26.113 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":305,"width":15,"height":15,"star_pos":[6.97,6.97],"pixels":"..."},"id":"c1c567b6-a22f-4fb4-9285-21caa5b4f707"}
04:55:27.477 01.364 11596 Exposure complete
04:55:27.546 00.069 11596 worker thread done servicing request
04:55:27.546 00.000 13300 OnExposeComplete: enter
04:55:27.546 00.000 13300 UpdateGuideState(): m_state=6
04:55:27.547 00.001 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 306
04:55:27.547 00.000 13300 Star::Find returns 1 (0), X=1227.13, Y=22.49, Mass=842, SNR=20.3, Peak=62 HFD=3.9
04:55:27.547 00.000 13300 Status Line: Mass: 842 vs 279
04:55:27.551 00.004 13300 UpdateCurrentPosition: star mass new=841.9 exp=278.8 thresh=50% limits=(139.4, 1395.4, 557.5)
04:55:27.551 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:55:27.551 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:55:27.551 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:55:27.551 00.000 11596 Worker thread wakes up
04:55:27.552 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:55:27.552 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:55:27.552 00.000 11596 move complete, result=0
04:55:27.552 00.000 11596 worker thread done servicing request
04:55:27.663 00.111 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:55:27.663 00.000 13300 Status Line: Stella per per cambiamento di massa
04:55:27.670 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=173, med=4, FiltMin=2, FiltMax=61, Gamma=0.510
04:55:27.681 00.011 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:55:27.681 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:55:27.681 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:55:27.681 00.000 13300 Enqueuing Expose request
04:55:27.681 00.000 11596 Worker thread wakes up
04:55:27.682 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:55:28.187 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:55:29.110 00.923 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"af2e64b1-d8c5-4946-9f26-946cb0625109"}
04:55:29.110 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"af2e64b1-d8c5-4946-9f26-946cb0625109"}
04:55:29.111 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"16742921-cf5c-44a2-9d0b-5241de3d86cc"}
04:55:29.111 00.000 13300 case statement mapped state 6 to 4
04:55:29.111 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"16742921-cf5c-44a2-9d0b-5241de3d86cc"}
04:55:29.111 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9e008088-7e1c-42ee-a1c5-20d99fc7d708"}
04:55:29.111 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":306,"width":15,"height":15,"star_pos":[6.97,6.97],"pixels":"..."},"id":"9e008088-7e1c-42ee-a1c5-20d99fc7d708"}
04:55:31.220 02.109 11596 Exposure complete
04:55:31.290 00.070 11596 worker thread done servicing request
04:55:31.290 00.000 13300 OnExposeComplete: enter
04:55:31.290 00.000 13300 UpdateGuideState(): m_state=6
04:55:31.290 00.000 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 307
04:55:31.291 00.001 13300 Star::Find returns 1 (0), X=1227.23, Y=22.39, Mass=846, SNR=20.3, Peak=62 HFD=4.0
04:55:31.291 00.000 13300 Status Line: Mass: 846 vs 286
04:55:31.294 00.003 13300 UpdateCurrentPosition: star mass new=845.7 exp=286.1 thresh=50% limits=(139.6, 1395.4, 572.2)
04:55:31.294 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:55:31.295 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:55:31.295 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:55:31.295 00.000 11596 Worker thread wakes up
04:55:31.295 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:55:31.296 00.001 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:55:31.296 00.000 11596 move complete, result=0
04:55:31.296 00.000 11596 worker thread done servicing request
04:55:31.398 00.102 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:55:31.398 00.000 13300 Status Line: Stella per per cambiamento di massa
04:55:31.402 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=208, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
04:55:31.410 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:55:31.410 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:55:31.410 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:55:31.410 00.000 13300 Enqueuing Expose request
04:55:31.410 00.000 11596 Worker thread wakes up
04:55:31.410 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:55:31.918 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:55:32.109 00.191 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"67eaceba-e95d-48b3-bb86-c715c270b7f5"}
04:55:32.109 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"67eaceba-e95d-48b3-bb86-c715c270b7f5"}
04:55:32.111 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"097bdd15-0c6d-44d3-90d7-0fd682232173"}
04:55:32.111 00.000 13300 case statement mapped state 6 to 4
04:55:32.111 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"097bdd15-0c6d-44d3-90d7-0fd682232173"}
04:55:32.111 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"02ef2fbb-0a2a-4e57-b01e-8b11cc1cc7ce"}
04:55:32.112 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":307,"width":15,"height":15,"star_pos":[6.97,6.97],"pixels":"..."},"id":"02ef2fbb-0a2a-4e57-b01e-8b11cc1cc7ce"}
04:55:34.944 02.832 11596 Exposure complete
04:55:35.013 00.069 11596 worker thread done servicing request
04:55:35.013 00.000 13300 OnExposeComplete: enter
04:55:35.013 00.000 13300 UpdateGuideState(): m_state=6
04:55:35.014 00.001 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 308
04:55:35.014 00.000 13300 Star::Find returns 1 (0), X=1227.25, Y=22.46, Mass=912, SNR=21.1, Peak=68 HFD=3.9
04:55:35.014 00.000 13300 Status Line: Mass: 912 vs 327
04:55:35.018 00.004 13300 UpdateCurrentPosition: star mass new=912.1 exp=327.1 thresh=50% limits=(140.8, 1395.4, 654.3)
04:55:35.018 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:55:35.018 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:55:35.019 00.001 13300 Enqueuing Move request for scope (0.00, 0.00)
04:55:35.019 00.000 11596 Worker thread wakes up
04:55:35.019 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:55:35.019 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:55:35.019 00.000 11596 move complete, result=0
04:55:35.019 00.000 11596 worker thread done servicing request
04:55:35.132 00.113 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:55:35.132 00.000 13300 Status Line: Stella per per cambiamento di massa
04:55:35.136 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=241, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
04:55:35.144 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:55:35.144 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:55:35.144 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:55:35.144 00.000 13300 Enqueuing Expose request
04:55:35.144 00.000 11596 Worker thread wakes up
04:55:35.144 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:55:35.144 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f1cb6072-56f8-45e5-a805-07d4aeab36bb"}
04:55:35.145 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f1cb6072-56f8-45e5-a805-07d4aeab36bb"}
04:55:35.152 00.007 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"381a7c83-d883-4a5d-ac81-4e54c290ea33"}
04:55:35.152 00.000 13300 case statement mapped state 6 to 4
04:55:35.152 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"381a7c83-d883-4a5d-ac81-4e54c290ea33"}
04:55:35.153 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f87692a5-0b2d-48c9-a055-d66804cefb01"}
04:55:35.153 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":308,"width":15,"height":15,"star_pos":[6.97,6.97],"pixels":"..."},"id":"f87692a5-0b2d-48c9-a055-d66804cefb01"}
04:55:35.654 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:55:38.108 02.454 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8f8a736b-5782-4c7f-b73c-05a329b0cbc0"}
04:55:38.108 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8f8a736b-5782-4c7f-b73c-05a329b0cbc0"}
04:55:38.109 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f936a17c-30f8-4159-b0d5-617a502d324d"}
04:55:38.109 00.000 13300 case statement mapped state 6 to 4
04:55:38.109 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"f936a17c-30f8-4159-b0d5-617a502d324d"}
04:55:38.109 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ee71af52-bba6-45bc-981b-fc0195a2266b"}
04:55:38.110 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":308,"width":15,"height":15,"star_pos":[6.97,6.97],"pixels":"..."},"id":"ee71af52-bba6-45bc-981b-fc0195a2266b"}
04:55:38.685 00.575 11596 Exposure complete
04:55:38.760 00.075 11596 worker thread done servicing request
04:55:38.761 00.001 13300 OnExposeComplete: enter
04:55:38.761 00.000 13300 UpdateGuideState(): m_state=6
04:55:38.761 00.000 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 309
04:55:38.761 00.000 13300 Star::Find returns 1 (0), X=1227.27, Y=22.50, Mass=900, SNR=20.9, Peak=61 HFD=4.0
04:55:38.761 00.000 13300 Status Line: Mass: 900 vs 441
04:55:38.767 00.006 13300 UpdateCurrentPosition: star mass new=900.2 exp=441.2 thresh=50% limits=(144.8, 1395.4, 882.5)
04:55:38.767 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:55:38.767 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:55:38.767 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:55:38.768 00.001 11596 Worker thread wakes up
04:55:38.768 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:55:38.768 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:55:38.768 00.000 11596 move complete, result=0
04:55:38.768 00.000 11596 worker thread done servicing request
04:55:38.869 00.101 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:55:38.869 00.000 13300 Status Line: Stella per per cambiamento di massa
04:55:38.873 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=231, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
04:55:38.881 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:55:38.881 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:55:38.881 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:55:38.881 00.000 13300 Enqueuing Expose request
04:55:38.882 00.001 11596 Worker thread wakes up
04:55:38.882 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:55:39.398 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:55:41.116 01.718 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eb66fe2b-554c-41b3-b054-8db8ee30a09e"}
04:55:41.116 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eb66fe2b-554c-41b3-b054-8db8ee30a09e"}
04:55:41.117 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"69cf6fea-2c5f-4151-9305-fbd6113f88d9"}
04:55:41.117 00.000 13300 case statement mapped state 6 to 4
04:55:41.117 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"69cf6fea-2c5f-4151-9305-fbd6113f88d9"}
04:55:41.118 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ef461676-32c8-41e2-9d08-577a91e07653"}
04:55:41.118 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":309,"width":15,"height":15,"star_pos":[6.97,6.97],"pixels":"..."},"id":"ef461676-32c8-41e2-9d08-577a91e07653"}
04:55:42.426 01.308 11596 Exposure complete
04:55:42.496 00.070 11596 worker thread done servicing request
04:55:42.496 00.000 13300 OnExposeComplete: enter
04:55:42.496 00.000 13300 UpdateGuideState(): m_state=6
04:55:42.496 00.000 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 310
04:55:42.496 00.000 13300 Star::Find returns 1 (0), X=1227.16, Y=22.39, Mass=915, SNR=21.1, Peak=65 HFD=4.1
04:55:42.497 00.001 13300 DistanceChecker: deactivated
04:55:42.497 00.000 13300 MultiStar: [#1 -0.08,0.59,0.00,M3] [#2 0.18,0.81,0.00,M5] [#3 0.58,0.85,0.00,M9] [#4 0.32,1.00,0.00,M10] [#5 -0.04,-0.04,0.31,U] [#6 0.19,0.49,0.00,M10] 
04:55:42.497 00.000 13300 refined, 1 included, MultiStar: {-0.00, 0.44}, one-star: {0.01, 0.60}
04:55:42.497 00.000 13300 CameraToMount -- cameraTheta (1.57) - m_xAngle (1.53) = xAngle (0.04 = 0.04)
04:55:42.497 00.000 13300 CameraToMount -- cameraTheta (1.57) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.09 = -3.09)
04:55:42.497 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.44 hyp=0.44 cameraTheta=1.57 mountX=0.44 mountY=-0.02, mountTheta=-0.05
04:55:42.499 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.44, opts=13)
04:55:42.499 00.000 13300 Enqueuing Move request for scope (-0.00, 0.44)
04:55:42.499 00.000 11596 Worker thread wakes up
04:55:42.499 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.44) opts 0xd
04:55:42.500 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.44)
04:55:42.500 00.000 11596 Moving (-0.00, 0.44) raw xDistance=0.44 yDistance=-0.02
04:55:42.500 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.44
04:55:42.500 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:55:42.500 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:55:42.500 00.000 11596 MoveAxis(W, 557, ABG)
04:55:42.500 00.000 11596 Guiding  Dir = 3, Dur = 557
04:55:42.501 00.001 11596 IsSlewing returns 0
04:55:42.507 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=210, med=4, FiltMin=2, FiltMax=72, Gamma=0.510
04:55:42.515 00.008 13300 UpdateGuideState exits: m=915 SNR=21.1
04:55:42.515 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:55:42.515 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:55:42.515 00.000 13300 Enqueuing Expose request
04:55:42.658 00.143 11596 IsGuiding returns 0
04:55:43.110 00.452 11596 PulseGuide returned control before completion, sleep 115
04:55:43.395 00.285 11596 IsGuiding returns 1
04:55:43.395 00.000 11596 scope still moving after pulse duration time elapsed
04:55:43.422 00.027 11596 IsSlewing returns 0
04:55:43.519 00.097 11596 IsGuiding returns 1
04:55:43.544 00.025 11596 IsSlewing returns 0
04:55:43.619 00.075 11596 IsGuiding returns 1
04:55:43.652 00.033 11596 IsSlewing returns 0
04:55:43.736 00.084 11596 IsGuiding returns 1
04:55:43.761 00.025 11596 IsSlewing returns 0
04:55:43.891 00.130 11596 IsGuiding returns 0
04:55:43.891 00.000 11596 scope move finished after 557 + 676 ms
04:55:43.891 00.000 11596 Move returns status 0, amount 557
04:55:43.891 00.000 11596 MoveAxis(N, 0, ABG)
04:55:43.891 00.000 11596 Move returns status 0, amount 0
04:55:43.892 00.001 11596 move complete, result=0
04:55:43.892 00.000 11596 worker thread done servicing request
04:55:43.892 00.000 11596 Worker thread wakes up
04:55:43.892 00.000 13300 GuideStep: 0.4 px 557 ms WEST, -0.0 px 0 ms NORTH
04:55:43.892 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:55:44.107 00.215 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"be63e66e-dd0b-4a85-85e8-4a630fc2e92d"}
04:55:44.107 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"be63e66e-dd0b-4a85-85e8-4a630fc2e92d"}
04:55:44.108 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0acc3c0f-51eb-4609-b590-ed2c805ab8f0"}
04:55:44.108 00.000 13300 case statement mapped state 6 to 3
04:55:44.108 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0acc3c0f-51eb-4609-b590-ed2c805ab8f0"}
04:55:44.109 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"07d1570a-b3a8-449a-940d-508b6de07eeb"}
04:55:44.109 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":310,"width":15,"height":15,"star_pos":[7.16,7.39],"pixels":"..."},"id":"07d1570a-b3a8-449a-940d-508b6de07eeb"}
04:55:44.406 00.297 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:55:47.106 02.700 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b3456f0d-3cb6-4358-9de3-47cd90d57eb9"}
04:55:47.106 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b3456f0d-3cb6-4358-9de3-47cd90d57eb9"}
04:55:47.107 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"afe0f12d-2af3-4d9e-8c65-0e672b5f2856"}
04:55:47.107 00.000 13300 case statement mapped state 6 to 3
04:55:47.107 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"afe0f12d-2af3-4d9e-8c65-0e672b5f2856"}
04:55:47.108 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5d99dd2c-3540-41d6-9312-71b2050d7c29"}
04:55:47.108 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":310,"width":15,"height":15,"star_pos":[7.16,7.39],"pixels":"..."},"id":"5d99dd2c-3540-41d6-9312-71b2050d7c29"}
04:55:47.435 00.327 11596 Exposure complete
04:55:47.507 00.072 11596 worker thread done servicing request
04:55:47.507 00.000 13300 OnExposeComplete: enter
04:55:47.507 00.000 13300 UpdateGuideState(): m_state=6
04:55:47.508 00.001 13300 Star::Find(15, 1227, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 311
04:55:47.508 00.000 13300 Star::Find returns 1 (0), X=1227.11, Y=21.95, Mass=890, SNR=20.8, Peak=65 HFD=4.3
04:55:47.508 00.000 13300 MultiStar: [#1 -0.16,0.34,0.00,M4] [#2 0.01,0.50,0.00,M6] [#3 0.36,0.61,0.00,M10] [#4 0.05,0.76,0.00,R] [#5 -0.24,-0.16,0.29,U] [#6 0.05,0.24,0.29,U] 
04:55:47.508 00.000 13300 refined, 2 included, MultiStar: {-0.06, 0.12}, one-star: {-0.04, 0.16}
04:55:47.509 00.001 13300 CameraToMount -- cameraTheta (2.06) - m_xAngle (1.53) = xAngle (0.53 = 0.53)
04:55:47.509 00.000 13300 CameraToMount -- cameraTheta (2.06) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.60 = -2.60)
04:55:47.509 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.12 hyp=0.13 cameraTheta=2.06 mountX=0.11 mountY=-0.07, mountTheta=-0.54
04:55:47.511 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.12, opts=13)
04:55:47.511 00.000 13300 Enqueuing Move request for scope (-0.06, 0.12)
04:55:47.511 00.000 11596 Worker thread wakes up
04:55:47.511 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.12) opts 0xd
04:55:47.511 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.12)
04:55:47.511 00.000 11596 Moving (-0.06, 0.12) raw xDistance=0.11 yDistance=-0.07
04:55:47.511 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:55:47.511 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:55:47.511 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:55:47.512 00.001 11596 MoveAxis(E, 0, ABG)
04:55:47.512 00.000 11596 Move returns status 0, amount 0
04:55:47.512 00.000 11596 MoveAxis(N, 0, ABG)
04:55:47.512 00.000 11596 Move returns status 0, amount 0
04:55:47.512 00.000 11596 move complete, result=0
04:55:47.512 00.000 11596 worker thread done servicing request
04:55:47.519 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=195, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
04:55:47.526 00.007 13300 UpdateGuideState exits: m=890 SNR=20.8
04:55:47.526 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:55:47.526 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:55:47.527 00.001 13300 Enqueuing Expose request
04:55:47.527 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:55:47.527 00.000 11596 Worker thread wakes up
04:55:47.527 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:55:48.040 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:55:50.104 02.064 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1faf2250-6f3a-4f62-81bb-5d618344b8cb"}
04:55:50.104 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1faf2250-6f3a-4f62-81bb-5d618344b8cb"}
04:55:50.105 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"627bc030-99db-490d-be6d-44af6e6be629"}
04:55:50.105 00.000 13300 case statement mapped state 6 to 3
04:55:50.105 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"627bc030-99db-490d-be6d-44af6e6be629"}
04:55:50.105 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f8df6b0e-bffe-4bb3-95ca-1c2c1f274374"}
04:55:50.105 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":311,"width":15,"height":15,"star_pos":[7.11,6.95],"pixels":"..."},"id":"f8df6b0e-bffe-4bb3-95ca-1c2c1f274374"}
04:55:51.078 00.973 11596 Exposure complete
04:55:51.146 00.068 11596 worker thread done servicing request
04:55:51.147 00.001 13300 OnExposeComplete: enter
04:55:51.147 00.000 13300 UpdateGuideState(): m_state=6
04:55:51.147 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 312
04:55:51.147 00.000 13300 Star::Find returns 1 (0), X=1227.21, Y=21.98, Mass=923, SNR=21.2, Peak=69 HFD=4.2
04:55:51.148 00.001 13300 MultiStar: [#1 0.05,0.31,0.00,M5] [#2 0.02,0.19,0.51,U] [#3 0.45,0.50,0.00,R] [#4 0.37,-0.33,0.00,M1] [#5 0.08,-0.26,0.33,U] [#6 -0.00,-0.20,0.30,U] 
04:55:51.148 00.000 13300 refined, 3 included, MultiStar: {0.04, 0.07}, one-star: {0.06, 0.19}
04:55:51.148 00.000 13300 CameraToMount -- cameraTheta (0.99) - m_xAngle (1.53) = xAngle (-0.55 = -0.55)
04:55:51.148 00.000 13300 CameraToMount -- cameraTheta (0.99) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.67 = 2.61)
04:55:51.148 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.07 hyp=0.08 cameraTheta=0.99 mountX=0.07 mountY=0.04, mountTheta=0.54
04:55:51.150 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.07, opts=13)
04:55:51.150 00.000 13300 Enqueuing Move request for scope (0.04, 0.07)
04:55:51.150 00.000 11596 Worker thread wakes up
04:55:51.150 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.07) opts 0xd
04:55:51.150 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.07)
04:55:51.151 00.001 11596 Moving (0.04, 0.07) raw xDistance=0.07 yDistance=0.04
04:55:51.151 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:55:51.151 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:55:51.151 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:55:51.151 00.000 11596 MoveAxis(E, 0, ABG)
04:55:51.151 00.000 11596 Move returns status 0, amount 0
04:55:51.151 00.000 11596 MoveAxis(N, 0, ABG)
04:55:51.151 00.000 11596 Move returns status 0, amount 0
04:55:51.151 00.000 11596 move complete, result=0
04:55:51.151 00.000 11596 worker thread done servicing request
04:55:51.158 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=196, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
04:55:51.165 00.007 13300 UpdateGuideState exits: m=923 SNR=21.2
04:55:51.166 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:55:51.166 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:55:51.166 00.000 13300 Enqueuing Expose request
04:55:51.166 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:55:51.166 00.000 11596 Worker thread wakes up
04:55:51.166 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:55:51.682 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:55:53.103 01.421 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"22410284-da75-4c85-a0b4-43124284e77e"}
04:55:53.103 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"22410284-da75-4c85-a0b4-43124284e77e"}
04:55:53.104 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c97a1a25-91f3-4a52-a9d6-d54e783a93e2"}
04:55:53.104 00.000 13300 case statement mapped state 6 to 3
04:55:53.104 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c97a1a25-91f3-4a52-a9d6-d54e783a93e2"}
04:55:53.104 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c3019b17-3f48-409c-ba02-2fdc90dea54b"}
04:55:53.105 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":312,"width":15,"height":15,"star_pos":[7.21,6.98],"pixels":"..."},"id":"c3019b17-3f48-409c-ba02-2fdc90dea54b"}
04:55:54.709 01.604 11596 Exposure complete
04:55:54.780 00.071 11596 worker thread done servicing request
04:55:54.780 00.000 13300 OnExposeComplete: enter
04:55:54.780 00.000 13300 UpdateGuideState(): m_state=6
04:55:54.781 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 313
04:55:54.781 00.000 13300 Star::Find returns 1 (0), X=1227.06, Y=22.10, Mass=920, SNR=21.2, Peak=69 HFD=4.3
04:55:54.781 00.000 13300 MultiStar: [#1 -0.14,0.36,0.00,M6] [#2 0.05,0.36,0.00,M6] [#3 -0.02,0.19,0.38,U] [#4 0.37,-0.15,0.00,M2] [#5 -0.13,0.08,0.31,U] [#6 0.10,0.26,0.31,U] 
04:55:54.781 00.000 13300 refined, 3 included, MultiStar: {-0.05, 0.24}, one-star: {-0.09, 0.30}
04:55:54.781 00.000 13300 CameraToMount -- cameraTheta (1.79) - m_xAngle (1.53) = xAngle (0.26 = 0.26)
04:55:54.782 00.001 13300 CameraToMount -- cameraTheta (1.79) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.87 = -2.87)
04:55:54.782 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.24 hyp=0.25 cameraTheta=1.79 mountX=0.24 mountY=-0.07, mountTheta=-0.27
04:55:54.783 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.24, opts=13)
04:55:54.784 00.001 13300 Enqueuing Move request for scope (-0.05, 0.24)
04:55:54.784 00.000 11596 Worker thread wakes up
04:55:54.784 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.24) opts 0xd
04:55:54.784 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.24)
04:55:54.784 00.000 11596 Moving (-0.05, 0.24) raw xDistance=0.24 yDistance=-0.07
04:55:54.784 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
04:55:54.784 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:55:54.784 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:55:54.784 00.000 11596 MoveAxis(W, 299, ABG)
04:55:54.785 00.001 11596 Guiding  Dir = 3, Dur = 299
04:55:54.785 00.000 11596 IsSlewing returns 0
04:55:54.791 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=224, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
04:55:54.799 00.008 13300 UpdateGuideState exits: m=920 SNR=21.2
04:55:54.799 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:55:54.799 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:55:54.799 00.000 13300 Enqueuing Expose request
04:55:55.083 00.284 11596 IsGuiding returns 0
04:55:55.277 00.194 11596 PulseGuide returned control before completion, sleep 115
04:55:55.573 00.296 11596 IsGuiding returns 1
04:55:55.573 00.000 11596 scope still moving after pulse duration time elapsed
04:55:55.606 00.033 11596 IsSlewing returns 0
04:55:55.688 00.082 11596 IsGuiding returns 1
04:55:55.714 00.026 11596 IsSlewing returns 0
04:55:55.805 00.091 11596 IsGuiding returns 0
04:55:55.805 00.000 11596 scope move finished after 299 + 423 ms
04:55:55.805 00.000 11596 Move returns status 0, amount 299
04:55:55.805 00.000 11596 MoveAxis(N, 0, ABG)
04:55:55.805 00.000 11596 Move returns status 0, amount 0
04:55:55.805 00.000 11596 move complete, result=0
04:55:55.805 00.000 11596 worker thread done servicing request
04:55:55.805 00.000 11596 Worker thread wakes up
04:55:55.806 00.001 13300 GuideStep: 0.2 px 299 ms WEST, -0.1 px 0 ms NORTH
04:55:55.806 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:55:56.102 00.296 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f4d1cbf7-9eec-4b05-8abf-98334a74a44d"}
04:55:56.102 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f4d1cbf7-9eec-4b05-8abf-98334a74a44d"}
04:55:56.103 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a7c2742a-534b-44ac-8a4e-c0a4d9ace5b2"}
04:55:56.103 00.000 13300 case statement mapped state 6 to 3
04:55:56.103 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a7c2742a-534b-44ac-8a4e-c0a4d9ace5b2"}
04:55:56.104 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"63725c9f-e4f5-49a2-bb61-1e0ff0bb8660"}
04:55:56.104 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":313,"width":15,"height":15,"star_pos":[7.06,7.10],"pixels":"..."},"id":"63725c9f-e4f5-49a2-bb61-1e0ff0bb8660"}
04:55:56.314 00.210 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:55:59.103 02.789 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"edc0452f-0b47-41b5-a57b-890e48c718cf"}
04:55:59.103 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"edc0452f-0b47-41b5-a57b-890e48c718cf"}
04:55:59.104 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0cb3d5af-9078-4e87-bc2e-8f974fa0f80f"}
04:55:59.104 00.000 13300 case statement mapped state 6 to 3
04:55:59.104 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0cb3d5af-9078-4e87-bc2e-8f974fa0f80f"}
04:55:59.104 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"92a596de-ba31-4447-be05-be56d2cc32fe"}
04:55:59.105 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":313,"width":15,"height":15,"star_pos":[7.06,7.10],"pixels":"..."},"id":"92a596de-ba31-4447-be05-be56d2cc32fe"}
04:55:59.335 00.230 11596 Exposure complete
04:55:59.412 00.077 11596 worker thread done servicing request
04:55:59.412 00.000 13300 OnExposeComplete: enter
04:55:59.412 00.000 13300 UpdateGuideState(): m_state=6
04:55:59.413 00.001 13300 Star::Find(15, 1227, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 314
04:55:59.413 00.000 13300 Star::Find returns 1 (0), X=1227.13, Y=22.08, Mass=888, SNR=20.8, Peak=68 HFD=4.3
04:55:59.413 00.000 13300 MultiStar: [#1 0.00,0.34,0.00,M7] [#2 0.17,0.05,0.58,U] [#3 -0.22,0.07,0.40,U] [#4 0.11,-0.06,0.39,U] [#5 -0.08,-0.05,0.32,U] [#6 -0.05,0.37,0.00,M8] 
04:55:59.413 00.000 13300 refined, 4 included, MultiStar: {0.00, 0.11}, one-star: {-0.02, 0.29}
04:55:59.413 00.000 13300 CameraToMount -- cameraTheta (1.56) - m_xAngle (1.53) = xAngle (0.02 = 0.02)
04:55:59.413 00.000 13300 CameraToMount -- cameraTheta (1.56) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.10 = -3.10)
04:55:59.414 00.001 13300 CameraToMount -- cameraX=0.00 cameraY=0.11 hyp=0.11 cameraTheta=1.56 mountX=0.11 mountY=-0.00, mountTheta=-0.04
04:55:59.416 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.11, opts=13)
04:55:59.416 00.000 13300 Enqueuing Move request for scope (0.00, 0.11)
04:55:59.417 00.001 11596 Worker thread wakes up
04:55:59.417 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.11) opts 0xd
04:55:59.417 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.11)
04:55:59.417 00.000 11596 Moving (0.00, 0.11) raw xDistance=0.11 yDistance=-0.00
04:55:59.417 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:55:59.417 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:55:59.417 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
04:55:59.417 00.000 11596 MoveAxis(E, 0, ABG)
04:55:59.417 00.000 11596 Move returns status 0, amount 0
04:55:59.417 00.000 11596 MoveAxis(N, 0, ABG)
04:55:59.418 00.001 11596 Move returns status 0, amount 0
04:55:59.418 00.000 11596 move complete, result=0
04:55:59.418 00.000 11596 worker thread done servicing request
04:55:59.424 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=224, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
04:55:59.431 00.007 13300 UpdateGuideState exits: m=888 SNR=20.8
04:55:59.432 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:55:59.432 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:55:59.432 00.000 13300 Enqueuing Expose request
04:55:59.432 00.000 11596 Worker thread wakes up
04:55:59.432 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:55:59.432 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:55:59.947 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:56:02.102 02.155 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fd8948f4-035f-424c-9402-57a81da647b2"}
04:56:02.102 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fd8948f4-035f-424c-9402-57a81da647b2"}
04:56:02.102 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c60a650f-91a4-43e0-9c55-ba334ea810f0"}
04:56:02.103 00.001 13300 case statement mapped state 6 to 3
04:56:02.103 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c60a650f-91a4-43e0-9c55-ba334ea810f0"}
04:56:02.103 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fb95e169-f8e7-47a4-815d-e285f0dfb8eb"}
04:56:02.103 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":314,"width":15,"height":15,"star_pos":[7.13,7.08],"pixels":"..."},"id":"fb95e169-f8e7-47a4-815d-e285f0dfb8eb"}
04:56:02.975 00.872 11596 Exposure complete
04:56:03.045 00.070 11596 worker thread done servicing request
04:56:03.045 00.000 13300 OnExposeComplete: enter
04:56:03.045 00.000 13300 UpdateGuideState(): m_state=6
04:56:03.046 00.001 13300 Star::Find(15, 1227, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 315
04:56:03.046 00.000 13300 Star::Find returns 1 (0), X=1227.07, Y=22.06, Mass=919, SNR=21.2, Peak=67 HFD=4.3
04:56:03.046 00.000 13300 MultiStar: [#1 -0.18,0.14,0.60,U] [#2 -0.00,0.31,0.00,M6] [#3 -0.28,0.07,0.37,U] [#4 0.32,-0.23,0.00,M2] [#5 -0.28,-0.05,0.31,U] [#6 -0.12,0.32,0.00,M9] 
04:56:03.046 00.000 13300 refined, 3 included, MultiStar: {-0.17, 0.16}, one-star: {-0.08, 0.27}
04:56:03.046 00.000 13300 CameraToMount -- cameraTheta (2.38) - m_xAngle (1.53) = xAngle (0.85 = 0.85)
04:56:03.046 00.000 13300 CameraToMount -- cameraTheta (2.38) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.28 = -2.28)
04:56:03.047 00.001 13300 CameraToMount -- cameraX=-0.17 cameraY=0.16 hyp=0.23 cameraTheta=2.38 mountX=0.15 mountY=-0.18, mountTheta=-0.85
04:56:03.048 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.17, y=0.16, opts=13)
04:56:03.048 00.000 13300 Enqueuing Move request for scope (-0.17, 0.16)
04:56:03.049 00.001 11596 Worker thread wakes up
04:56:03.049 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.16) opts 0xd
04:56:03.049 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.17, 0.16)
04:56:03.049 00.000 11596 Moving (-0.17, 0.16) raw xDistance=0.15 yDistance=-0.18
04:56:03.049 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
04:56:03.049 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:56:03.049 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
04:56:03.049 00.000 11596 MoveAxis(W, 192, ABG)
04:56:03.049 00.000 11596 Guiding  Dir = 3, Dur = 192
04:56:03.050 00.001 11596 IsSlewing returns 0
04:56:03.056 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=212, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
04:56:03.064 00.008 13300 UpdateGuideState exits: m=919 SNR=21.2
04:56:03.064 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:03.064 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:56:03.064 00.000 13300 Enqueuing Expose request
04:56:03.092 00.028 11596 IsGuiding returns 0
04:56:03.206 00.114 11596 PulseGuide returned control before completion, sleep 90
04:56:03.321 00.115 11596 IsGuiding returns 1
04:56:03.321 00.000 11596 scope still moving after pulse duration time elapsed
04:56:03.348 00.027 11596 IsSlewing returns 0
04:56:03.417 00.069 11596 IsGuiding returns 0
04:56:03.417 00.000 11596 scope move finished after 192 + 131 ms
04:56:03.417 00.000 11596 Move returns status 0, amount 192
04:56:03.417 00.000 11596 MoveAxis(N, 0, ABG)
04:56:03.417 00.000 11596 Move returns status 0, amount 0
04:56:03.417 00.000 11596 move complete, result=0
04:56:03.417 00.000 11596 worker thread done servicing request
04:56:03.417 00.000 13300 GuideStep: 0.2 px 192 ms WEST, -0.2 px 0 ms NORTH
04:56:03.418 00.001 11596 Worker thread wakes up
04:56:03.418 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:56:03.932 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:56:05.102 01.170 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5aa609af-4bf1-4ea1-aaef-ec9cc038bb9b"}
04:56:05.102 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5aa609af-4bf1-4ea1-aaef-ec9cc038bb9b"}
04:56:05.103 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cb3a0ce6-d394-4086-8db7-80eeec82e326"}
04:56:05.103 00.000 13300 case statement mapped state 6 to 3
04:56:05.103 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cb3a0ce6-d394-4086-8db7-80eeec82e326"}
04:56:05.103 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"825b2693-628a-41ba-a8ca-ae22993043e0"}
04:56:05.104 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":315,"width":15,"height":15,"star_pos":[7.07,7.06],"pixels":"..."},"id":"825b2693-628a-41ba-a8ca-ae22993043e0"}
04:56:07.089 01.985 11596 Exposure complete
04:56:07.157 00.068 11596 worker thread done servicing request
04:56:07.157 00.000 13300 OnExposeComplete: enter
04:56:07.157 00.000 13300 UpdateGuideState(): m_state=6
04:56:07.158 00.001 13300 Star::Find(15, 1227, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 316
04:56:07.158 00.000 13300 Star::Find returns 1 (0), X=1227.20, Y=22.13, Mass=867, SNR=20.5, Peak=63 HFD=4.2
04:56:07.159 00.001 13300 MultiStar: [#1 -0.00,0.22,0.60,U] [#2 0.15,0.33,0.00,M7] [#3 -0.24,0.11,0.38,U] [#4 0.44,-0.09,0.00,M3] [#5 -0.11,-0.31,0.00,M2] [#6 0.20,0.16,0.31,U] 
04:56:07.159 00.000 13300 refined, 3 included, MultiStar: {0.01, 0.24}, one-star: {0.04, 0.34}
04:56:07.159 00.000 13300 CameraToMount -- cameraTheta (1.55) - m_xAngle (1.53) = xAngle (0.01 = 0.01)
04:56:07.159 00.000 13300 CameraToMount -- cameraTheta (1.55) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.11 = -3.11)
04:56:07.159 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.24 hyp=0.24 cameraTheta=1.55 mountX=0.24 mountY=-0.01, mountTheta=-0.03
04:56:07.161 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.24, opts=13)
04:56:07.161 00.000 13300 Enqueuing Move request for scope (0.01, 0.24)
04:56:07.161 00.000 11596 Worker thread wakes up
04:56:07.161 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.24) opts 0xd
04:56:07.161 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.24)
04:56:07.162 00.001 11596 Moving (0.01, 0.24) raw xDistance=0.24 yDistance=-0.01
04:56:07.162 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.24
04:56:07.162 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:56:07.162 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:56:07.162 00.000 11596 MoveAxis(W, 320, ABG)
04:56:07.162 00.000 11596 Guiding  Dir = 3, Dur = 320
04:56:07.168 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=221, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
04:56:07.176 00.008 13300 UpdateGuideState exits: m=867 SNR=20.5
04:56:07.176 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:07.176 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:56:07.176 00.000 13300 Enqueuing Expose request
04:56:07.182 00.006 11596 IsSlewing returns 0
04:56:07.308 00.126 11596 IsGuiding returns 0
04:56:07.420 00.112 11596 PulseGuide returned control before completion, sleep 218
04:56:07.742 00.322 11596 IsGuiding returns 0
04:56:07.742 00.000 11596 Move returns status 0, amount 320
04:56:07.742 00.000 11596 MoveAxis(N, 0, ABG)
04:56:07.742 00.000 11596 Move returns status 0, amount 0
04:56:07.742 00.000 11596 move complete, result=0
04:56:07.742 00.000 11596 worker thread done servicing request
04:56:07.742 00.000 13300 GuideStep: 0.2 px 320 ms WEST, -0.0 px 0 ms NORTH
04:56:07.742 00.000 11596 Worker thread wakes up
04:56:07.743 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:56:08.119 00.376 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"82b56bfc-edc8-4e69-ab87-42d9f28717a3"}
04:56:08.119 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"82b56bfc-edc8-4e69-ab87-42d9f28717a3"}
04:56:08.120 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"619fd556-9a72-43bb-afb1-78401ad448f0"}
04:56:08.120 00.000 13300 case statement mapped state 6 to 3
04:56:08.120 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"619fd556-9a72-43bb-afb1-78401ad448f0"}
04:56:08.121 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7680acaf-20ba-40af-9a5b-84460dc4741f"}
04:56:08.121 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":316,"width":15,"height":15,"star_pos":[7.20,7.13],"pixels":"..."},"id":"7680acaf-20ba-40af-9a5b-84460dc4741f"}
04:56:08.251 00.130 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:56:11.118 02.867 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"14f292af-97d9-47e9-a61b-962289c804fa"}
04:56:11.118 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"14f292af-97d9-47e9-a61b-962289c804fa"}
04:56:11.119 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"94d6e607-a5ce-4b0a-8e3e-61046ea36582"}
04:56:11.119 00.000 13300 case statement mapped state 6 to 3
04:56:11.119 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"94d6e607-a5ce-4b0a-8e3e-61046ea36582"}
04:56:11.120 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"91f7cf0f-ad80-464f-8eb1-95f9509f631c"}
04:56:11.120 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":316,"width":15,"height":15,"star_pos":[7.20,7.13],"pixels":"..."},"id":"91f7cf0f-ad80-464f-8eb1-95f9509f631c"}
04:56:11.273 00.153 11596 Exposure complete
04:56:11.344 00.071 11596 worker thread done servicing request
04:56:11.344 00.000 13300 OnExposeComplete: enter
04:56:11.344 00.000 13300 UpdateGuideState(): m_state=6
04:56:11.345 00.001 13300 Star::Find(15, 1227, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 317
04:56:11.345 00.000 13300 Star::Find returns 1 (0), X=1227.20, Y=21.93, Mass=873, SNR=20.6, Peak=68 HFD=4.2
04:56:11.345 00.000 13300 MultiStar: [#1 0.03,0.11,0.56,U] [#2 0.15,0.07,0.50,U] [#3 0.06,-0.12,0.36,U] [#4 0.26,-0.13,0.32,U] [#5 0.40,-0.27,0.00,M3] [#6 0.01,0.05,0.29,U] 
04:56:11.345 00.000 13300 refined, 5 included, MultiStar: {0.08, 0.05}, one-star: {0.05, 0.14}
04:56:11.346 00.001 13300 CameraToMount -- cameraTheta (0.58) - m_xAngle (1.53) = xAngle (-0.95 = -0.95)
04:56:11.346 00.000 13300 CameraToMount -- cameraTheta (0.58) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.08 = 2.20)
04:56:11.346 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.05 hyp=0.10 cameraTheta=0.58 mountX=0.06 mountY=0.08, mountTheta=0.95
04:56:11.348 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.05, opts=13)
04:56:11.348 00.000 13300 Enqueuing Move request for scope (0.08, 0.05)
04:56:11.348 00.000 11596 Worker thread wakes up
04:56:11.348 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.05) opts 0xd
04:56:11.348 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.05)
04:56:11.349 00.001 11596 Moving (0.08, 0.05) raw xDistance=0.06 yDistance=0.08
04:56:11.349 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:56:11.349 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:56:11.349 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
04:56:11.349 00.000 11596 MoveAxis(E, 0, ABG)
04:56:11.349 00.000 11596 Move returns status 0, amount 0
04:56:11.349 00.000 11596 MoveAxis(N, 0, ABG)
04:56:11.349 00.000 11596 Move returns status 0, amount 0
04:56:11.350 00.001 11596 move complete, result=0
04:56:11.350 00.000 11596 worker thread done servicing request
04:56:11.356 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=206, med=4, FiltMin=1, FiltMax=82, Gamma=0.510
04:56:11.365 00.009 13300 UpdateGuideState exits: m=873 SNR=20.6
04:56:11.365 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:11.365 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:56:11.365 00.000 13300 Enqueuing Expose request
04:56:11.366 00.001 11596 Worker thread wakes up
04:56:11.366 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:56:11.366 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:56:11.880 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:56:12.215 00.335 13300 evsrv: cli 102032C0 connect
04:56:12.215 00.000 13300 case statement mapped state 6 to 3
04:56:12.215 00.000 13300 case statement mapped state 6 to 3
04:56:12.216 00.001 13300 evsrv: cli 102032C0 request: {"method":"get_app_state","id":"ba9b1c22-164d-4340-9f9e-2291ed61c6f6"}
04:56:12.216 00.000 13300 case statement mapped state 6 to 3
04:56:12.216 00.000 13300 evsrv: cli 102032C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ba9b1c22-164d-4340-9f9e-2291ed61c6f6"}
04:56:12.217 00.001 13300 evsrv: cli 102032C0 disconnect
04:56:14.121 01.904 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1e5383a7-bc7a-419b-8847-159375b24912"}
04:56:14.121 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1e5383a7-bc7a-419b-8847-159375b24912"}
04:56:14.122 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c7f33b49-d12c-4e66-a10b-53d36a641f13"}
04:56:14.122 00.000 13300 case statement mapped state 6 to 3
04:56:14.122 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c7f33b49-d12c-4e66-a10b-53d36a641f13"}
04:56:14.123 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e22fd885-7569-47e1-a732-dd05982bf1c4"}
04:56:14.124 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":317,"width":15,"height":15,"star_pos":[7.20,6.93],"pixels":"..."},"id":"e22fd885-7569-47e1-a732-dd05982bf1c4"}
04:56:14.939 00.815 11596 Exposure complete
04:56:15.078 00.139 11596 worker thread done servicing request
04:56:15.078 00.000 13300 OnExposeComplete: enter
04:56:15.079 00.001 13300 UpdateGuideState(): m_state=6
04:56:15.080 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 318
04:56:15.080 00.000 13300 Star::Find returns 1 (0), X=1227.18, Y=21.83, Mass=832, SNR=20.1, Peak=63 HFD=4.3
04:56:15.080 00.000 13300 MultiStar: [#1 -0.05,0.05,0.62,U] [#2 0.00,0.07,0.59,U] [#3 -0.13,-0.13,0.40,U] [#4 0.28,-0.56,0.00,M3] [#5 -0.27,-0.18,0.00,M4] [#6 -0.01,-0.00,0.32,U] 
04:56:15.081 00.001 13300 refined, 4 included, MultiStar: {-0.02, 0.02}, one-star: {0.03, 0.04}
04:56:15.081 00.000 13300 CameraToMount -- cameraTheta (2.34) - m_xAngle (1.53) = xAngle (0.81 = 0.81)
04:56:15.081 00.000 13300 CameraToMount -- cameraTheta (2.34) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.32 = -2.32)
04:56:15.082 00.001 13300 CameraToMount -- cameraX=-0.02 cameraY=0.02 hyp=0.03 cameraTheta=2.34 mountX=0.02 mountY=-0.02, mountTheta=-0.82
04:56:15.086 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.02, opts=13)
04:56:15.086 00.000 13300 Enqueuing Move request for scope (-0.02, 0.02)
04:56:15.086 00.000 11596 Worker thread wakes up
04:56:15.086 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.02) opts 0xd
04:56:15.087 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.02)
04:56:15.087 00.000 11596 Moving (-0.02, 0.02) raw xDistance=0.02 yDistance=-0.02
04:56:15.087 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:56:15.087 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:56:15.087 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:56:15.087 00.000 11596 MoveAxis(E, 0, ABG)
04:56:15.087 00.000 11596 Move returns status 0, amount 0
04:56:15.088 00.001 11596 MoveAxis(N, 0, ABG)
04:56:15.088 00.000 11596 Move returns status 0, amount 0
04:56:15.088 00.000 11596 move complete, result=0
04:56:15.088 00.000 11596 worker thread done servicing request
04:56:15.100 00.012 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=189, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
04:56:15.113 00.013 13300 UpdateGuideState exits: m=832 SNR=20.1
04:56:15.113 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:15.114 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:56:15.114 00.000 13300 Enqueuing Expose request
04:56:15.114 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:56:15.114 00.000 11596 Worker thread wakes up
04:56:15.114 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:56:15.619 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:56:17.120 01.501 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"981cb946-ad97-4128-84b3-8e8cba15887a"}
04:56:17.121 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"981cb946-ad97-4128-84b3-8e8cba15887a"}
04:56:17.121 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bb76bc2e-15c3-4810-927d-89d5ea0f3239"}
04:56:17.121 00.000 13300 case statement mapped state 6 to 3
04:56:17.122 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bb76bc2e-15c3-4810-927d-89d5ea0f3239"}
04:56:17.122 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5de4add7-c53d-43d5-aa5f-d12cf8356009"}
04:56:17.123 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":318,"width":15,"height":15,"star_pos":[7.18,6.83],"pixels":"..."},"id":"5de4add7-c53d-43d5-aa5f-d12cf8356009"}
04:56:18.662 01.539 11596 Exposure complete
04:56:18.768 00.106 11596 worker thread done servicing request
04:56:18.768 00.000 13300 OnExposeComplete: enter
04:56:18.768 00.000 13300 UpdateGuideState(): m_state=6
04:56:18.769 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 319
04:56:18.769 00.000 13300 Star::Find returns 1 (0), X=1227.19, Y=21.87, Mass=801, SNR=19.8, Peak=65 HFD=4.2
04:56:18.770 00.001 13300 MultiStar: [#1 -0.04,0.03,0.60,U] [#2 0.33,0.07,0.00,M6] [#3 -0.07,-0.11,0.40,U] [#4 0.40,-0.35,0.00,M4] [#5 0.06,-0.30,0.00,M5] [#6 -0.06,0.55,0.00,M7] 
04:56:18.770 00.000 13300 refined, 2 included, MultiStar: {-0.01, 0.03}, one-star: {0.04, 0.08}
04:56:18.770 00.000 13300 CameraToMount -- cameraTheta (1.82) - m_xAngle (1.53) = xAngle (0.28 = 0.28)
04:56:18.770 00.000 13300 CameraToMount -- cameraTheta (1.82) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.84 = -2.84)
04:56:18.770 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.82 mountX=0.03 mountY=-0.01, mountTheta=-0.30
04:56:18.773 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.03, opts=13)
04:56:18.773 00.000 13300 Enqueuing Move request for scope (-0.01, 0.03)
04:56:18.773 00.000 11596 Worker thread wakes up
04:56:18.773 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd
04:56:18.773 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.03)
04:56:18.774 00.001 11596 Moving (-0.01, 0.03) raw xDistance=0.03 yDistance=-0.01
04:56:18.774 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:56:18.774 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:56:18.774 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:56:18.774 00.000 11596 MoveAxis(E, 0, ABG)
04:56:18.774 00.000 11596 Move returns status 0, amount 0
04:56:18.774 00.000 11596 MoveAxis(N, 0, ABG)
04:56:18.775 00.001 11596 Move returns status 0, amount 0
04:56:18.775 00.000 11596 move complete, result=0
04:56:18.775 00.000 11596 worker thread done servicing request
04:56:18.784 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=207, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
04:56:18.796 00.012 13300 UpdateGuideState exits: m=801 SNR=19.8
04:56:18.796 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:18.797 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:56:18.797 00.000 13300 Enqueuing Expose request
04:56:18.797 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:56:18.797 00.000 11596 Worker thread wakes up
04:56:18.797 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:56:19.306 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:56:20.119 00.813 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"354963f5-b3bd-4e3e-bd32-0d37a42d7818"}
04:56:20.119 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"354963f5-b3bd-4e3e-bd32-0d37a42d7818"}
04:56:20.120 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9fd6a97e-9dc7-4454-bdf9-371afef7b0e0"}
04:56:20.120 00.000 13300 case statement mapped state 6 to 3
04:56:20.120 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9fd6a97e-9dc7-4454-bdf9-371afef7b0e0"}
04:56:20.121 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"378dbc9e-fe5c-4a66-905a-f672ffe939fc"}
04:56:20.121 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":319,"width":15,"height":15,"star_pos":[7.19,6.87],"pixels":"..."},"id":"378dbc9e-fe5c-4a66-905a-f672ffe939fc"}
04:56:22.370 02.249 11596 Exposure complete
04:56:22.478 00.108 11596 worker thread done servicing request
04:56:22.478 00.000 13300 OnExposeComplete: enter
04:56:22.478 00.000 13300 UpdateGuideState(): m_state=6
04:56:22.479 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 320
04:56:22.479 00.000 13300 Star::Find returns 1 (0), X=1227.18, Y=22.03, Mass=869, SNR=20.6, Peak=63 HFD=4.2
04:56:22.480 00.001 13300 MultiStar: [#1 -0.01,0.26,0.64,U] [#2 0.11,0.22,0.45,U] [#3 -0.16,0.21,0.38,U] [#4 0.15,-0.01,0.33,U] [#5 -0.15,0.29,0.00,M6] [#6 0.20,-0.05,0.29,U] 
04:56:22.480 00.000 13300 refined, 5 included, MultiStar: {0.04, 0.18}, one-star: {0.03, 0.23}
04:56:22.480 00.000 13300 CameraToMount -- cameraTheta (1.35) - m_xAngle (1.53) = xAngle (-0.18 = -0.18)
04:56:22.480 00.000 13300 CameraToMount -- cameraTheta (1.35) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.31 = 2.97)
04:56:22.480 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.18 hyp=0.19 cameraTheta=1.35 mountX=0.18 mountY=0.03, mountTheta=0.17
04:56:22.483 00.003 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.18, opts=13)
04:56:22.483 00.000 13300 Enqueuing Move request for scope (0.04, 0.18)
04:56:22.483 00.000 11596 Worker thread wakes up
04:56:22.483 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.18) opts 0xd
04:56:22.483 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.18)
04:56:22.483 00.000 11596 Moving (0.04, 0.18) raw xDistance=0.18 yDistance=0.03
04:56:22.484 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.18
04:56:22.484 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:56:22.484 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:56:22.484 00.000 11596 MoveAxis(W, 229, ABG)
04:56:22.484 00.000 11596 Guiding  Dir = 3, Dur = 229
04:56:22.485 00.001 11596 IsSlewing returns 0
04:56:22.493 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=209, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
04:56:22.505 00.012 13300 UpdateGuideState exits: m=869 SNR=20.6
04:56:22.505 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:22.505 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:56:22.505 00.000 13300 Enqueuing Expose request
04:56:22.652 00.147 11596 IsGuiding returns 0
04:56:23.119 00.467 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b1224b9a-9172-4196-b70a-291c81c9694c"}
04:56:23.119 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b1224b9a-9172-4196-b70a-291c81c9694c"}
04:56:23.120 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4b3f05b9-2957-4209-9af7-5a28008e367a"}
04:56:23.120 00.000 13300 case statement mapped state 6 to 3
04:56:23.120 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4b3f05b9-2957-4209-9af7-5a28008e367a"}
04:56:23.121 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"04e0a9d3-129d-47ae-a6cb-b7f5cb9387e6"}
04:56:23.121 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":320,"width":15,"height":15,"star_pos":[7.18,7.03],"pixels":"..."},"id":"04e0a9d3-129d-47ae-a6cb-b7f5cb9387e6"}
04:56:23.280 00.159 11596 IsGuiding returns 0
04:56:23.280 00.000 11596 Move returns status 0, amount 229
04:56:23.280 00.000 11596 MoveAxis(N, 0, ABG)
04:56:23.280 00.000 11596 Move returns status 0, amount 0
04:56:23.280 00.000 11596 move complete, result=0
04:56:23.280 00.000 11596 worker thread done servicing request
04:56:23.280 00.000 11596 Worker thread wakes up
04:56:23.280 00.000 13300 GuideStep: 0.2 px 229 ms WEST, 0.0 px 0 ms NORTH
04:56:23.281 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:56:23.783 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:56:26.120 02.337 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2b414743-ce67-4c3b-9679-48051ddd98ee"}
04:56:26.120 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2b414743-ce67-4c3b-9679-48051ddd98ee"}
04:56:26.121 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2904efd8-c978-4eb5-bd4f-4a72c829503c"}
04:56:26.121 00.000 13300 case statement mapped state 6 to 3
04:56:26.121 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2904efd8-c978-4eb5-bd4f-4a72c829503c"}
04:56:26.121 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f94aa196-047a-404f-8a94-63503f91a677"}
04:56:26.121 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":320,"width":15,"height":15,"star_pos":[7.18,7.03],"pixels":"..."},"id":"f94aa196-047a-404f-8a94-63503f91a677"}
04:56:26.819 00.698 11596 Exposure complete
04:56:26.889 00.070 11596 worker thread done servicing request
04:56:26.889 00.000 13300 OnExposeComplete: enter
04:56:26.889 00.000 13300 UpdateGuideState(): m_state=6
04:56:26.890 00.001 13300 Star::Find(15, 1227, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 321
04:56:26.890 00.000 13300 Star::Find returns 1 (0), X=1227.10, Y=21.82, Mass=880, SNR=20.7, Peak=69 HFD=4.2
04:56:26.890 00.000 13300 MultiStar: [#1 -0.08,0.08,0.63,U] [#2 0.18,0.04,0.54,U] [#3 -0.16,-0.11,0.37,U] [#4 -0.02,-0.68,0.00,M4] [#5 -0.01,-0.51,0.00,M7] [#6 0.36,-0.14,0.00,M7] 
04:56:26.890 00.000 13300 refined, 3 included, MultiStar: {-0.03, 0.02}, one-star: {-0.05, 0.03}
04:56:26.890 00.000 13300 CameraToMount -- cameraTheta (2.39) - m_xAngle (1.53) = xAngle (0.86 = 0.86)
04:56:26.890 00.000 13300 CameraToMount -- cameraTheta (2.39) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.27 = -2.27)
04:56:26.890 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.02 hyp=0.03 cameraTheta=2.39 mountX=0.02 mountY=-0.03, mountTheta=-0.86
04:56:26.892 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.02, opts=13)
04:56:26.892 00.000 13300 Enqueuing Move request for scope (-0.03, 0.02)
04:56:26.893 00.001 11596 Worker thread wakes up
04:56:26.893 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.02) opts 0xd
04:56:26.893 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.02)
04:56:26.893 00.000 11596 Moving (-0.03, 0.02) raw xDistance=0.02 yDistance=-0.03
04:56:26.893 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:56:26.893 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:56:26.893 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:56:26.893 00.000 11596 MoveAxis(E, 0, ABG)
04:56:26.893 00.000 11596 Move returns status 0, amount 0
04:56:26.893 00.000 11596 MoveAxis(N, 0, ABG)
04:56:26.894 00.001 11596 Move returns status 0, amount 0
04:56:26.894 00.000 11596 move complete, result=0
04:56:26.894 00.000 11596 worker thread done servicing request
04:56:26.900 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=190, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
04:56:26.908 00.008 13300 UpdateGuideState exits: m=880 SNR=20.7
04:56:26.908 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:26.908 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:56:26.909 00.001 13300 Enqueuing Expose request
04:56:26.909 00.000 11596 Worker thread wakes up
04:56:26.909 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:56:26.909 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:56:27.421 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:56:29.119 01.698 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9f2228d6-eff6-4166-aca8-beea0975968a"}
04:56:29.119 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9f2228d6-eff6-4166-aca8-beea0975968a"}
04:56:29.120 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8585f621-1a64-4173-98ad-c0c5fd42c36b"}
04:56:29.120 00.000 13300 case statement mapped state 6 to 3
04:56:29.120 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8585f621-1a64-4173-98ad-c0c5fd42c36b"}
04:56:29.120 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c61248d5-b0d7-44ee-85ba-f6aee5f80c10"}
04:56:29.121 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":321,"width":15,"height":15,"star_pos":[7.10,6.82],"pixels":"..."},"id":"c61248d5-b0d7-44ee-85ba-f6aee5f80c10"}
04:56:30.448 01.327 11596 Exposure complete
04:56:30.518 00.070 11596 worker thread done servicing request
04:56:30.518 00.000 13300 OnExposeComplete: enter
04:56:30.518 00.000 13300 UpdateGuideState(): m_state=6
04:56:30.519 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 322
04:56:30.519 00.000 13300 Star::Find returns 1 (0), X=1227.10, Y=21.77, Mass=885, SNR=20.8, Peak=68 HFD=4.2
04:56:30.519 00.000 13300 MultiStar: [#1 -0.14,-0.00,0.62,U] [#2 0.17,-0.09,0.52,U] [#3 -0.08,-0.41,0.00,M1] [#4 0.05,-0.61,0.00,M5] [#5 -0.25,-0.54,0.00,M8] [#6 0.10,0.22,0.31,U] 
04:56:30.520 00.001 13300 refined, 3 included, MultiStar: {-0.01, 0.00}, one-star: {-0.05, -0.02}
04:56:30.520 00.000 13300 CameraToMount -- cameraTheta (3.06) - m_xAngle (1.53) = xAngle (1.53 = 1.53)
04:56:30.520 00.000 13300 CameraToMount -- cameraTheta (3.06) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.60 = -1.60)
04:56:30.520 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.00 hyp=0.01 cameraTheta=3.06 mountX=0.00 mountY=-0.01, mountTheta=-1.53
04:56:30.522 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.00, opts=13)
04:56:30.522 00.000 13300 Enqueuing Move request for scope (-0.01, 0.00)
04:56:30.522 00.000 11596 Worker thread wakes up
04:56:30.522 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.00) opts 0xd
04:56:30.522 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.00)
04:56:30.522 00.000 11596 Moving (-0.01, 0.00) raw xDistance=0.00 yDistance=-0.01
04:56:30.522 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
04:56:30.522 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:56:30.523 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:56:30.523 00.000 11596 MoveAxis(E, 0, ABG)
04:56:30.523 00.000 11596 Move returns status 0, amount 0
04:56:30.523 00.000 11596 MoveAxis(N, 0, ABG)
04:56:30.523 00.000 11596 Move returns status 0, amount 0
04:56:30.523 00.000 11596 move complete, result=0
04:56:30.523 00.000 11596 worker thread done servicing request
04:56:30.529 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=179, med=4, FiltMin=3, FiltMax=82, Gamma=0.510
04:56:30.538 00.009 13300 UpdateGuideState exits: m=885 SNR=20.8
04:56:30.538 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:30.538 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:56:30.538 00.000 13300 Enqueuing Expose request
04:56:30.538 00.000 11596 Worker thread wakes up
04:56:30.538 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:56:30.539 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:56:31.041 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:56:32.118 01.077 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8082da7c-2030-4a7f-bb61-b8f8225a08f5"}
04:56:32.118 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8082da7c-2030-4a7f-bb61-b8f8225a08f5"}
04:56:32.119 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4a05738e-7295-4cf4-8b6c-f602b8c0c4d3"}
04:56:32.119 00.000 13300 case statement mapped state 6 to 3
04:56:32.119 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4a05738e-7295-4cf4-8b6c-f602b8c0c4d3"}
04:56:32.119 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ea0d50fe-3a7a-45cb-a7d9-31c0fc228801"}
04:56:32.119 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":322,"width":15,"height":15,"star_pos":[7.10,6.77],"pixels":"..."},"id":"ea0d50fe-3a7a-45cb-a7d9-31c0fc228801"}
04:56:34.093 01.974 11596 Exposure complete
04:56:34.171 00.078 11596 worker thread done servicing request
04:56:34.171 00.000 13300 OnExposeComplete: enter
04:56:34.171 00.000 13300 UpdateGuideState(): m_state=6
04:56:34.172 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 323
04:56:34.172 00.000 13300 Star::Find returns 1 (0), X=1227.18, Y=21.80, Mass=845, SNR=20.3, Peak=66 HFD=4.3
04:56:34.172 00.000 13300 MultiStar: [#1 -0.10,-0.05,0.62,U] [#2 -0.03,0.01,0.58,U] [#3 -0.17,-0.40,0.00,M2] [#4 0.31,-0.48,0.00,M6] [#5 -0.32,-0.19,0.00,M9] [#6 0.30,0.24,0.00,M7] 
04:56:34.172 00.000 13300 refined, 2 included, MultiStar: {-0.02, -0.01}, one-star: {0.03, 0.01}
04:56:34.172 00.000 13300 CameraToMount -- cameraTheta (-2.81) - m_xAngle (1.53) = xAngle (-4.35 = 1.94)
04:56:34.173 00.001 13300 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.47 = -1.19)
04:56:34.173 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.01 hyp=0.03 cameraTheta=-2.81 mountX=-0.01 mountY=-0.02, mountTheta=-1.94
04:56:34.174 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.01, opts=13)
04:56:34.175 00.001 13300 Enqueuing Move request for scope (-0.02, -0.01)
04:56:34.175 00.000 11596 Worker thread wakes up
04:56:34.175 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.01) opts 0xd
04:56:34.175 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.01)
04:56:34.175 00.000 11596 Moving (-0.02, -0.01) raw xDistance=-0.01 yDistance=-0.02
04:56:34.175 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:56:34.175 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:56:34.175 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:56:34.175 00.000 11596 MoveAxis(E, 0, ABG)
04:56:34.175 00.000 11596 Move returns status 0, amount 0
04:56:34.176 00.001 11596 MoveAxis(N, 0, ABG)
04:56:34.176 00.000 11596 Move returns status 0, amount 0
04:56:34.176 00.000 11596 move complete, result=0
04:56:34.176 00.000 11596 worker thread done servicing request
04:56:34.183 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=175, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
04:56:34.191 00.008 13300 UpdateGuideState exits: m=845 SNR=20.3
04:56:34.191 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:34.191 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:56:34.191 00.000 13300 Enqueuing Expose request
04:56:34.191 00.000 11596 Worker thread wakes up
04:56:34.191 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:56:34.191 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:56:34.706 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:56:35.118 00.412 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"90ca63e2-62df-46c5-b8f3-5411b9506b1e"}
04:56:35.118 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"90ca63e2-62df-46c5-b8f3-5411b9506b1e"}
04:56:35.119 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c272384d-40ff-4180-91b2-97b689ab61db"}
04:56:35.119 00.000 13300 case statement mapped state 6 to 3
04:56:35.119 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c272384d-40ff-4180-91b2-97b689ab61db"}
04:56:35.120 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6bf04693-3598-4a90-8bd8-f01ff653b6c3"}
04:56:35.121 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":323,"width":15,"height":15,"star_pos":[7.18,6.80],"pixels":"..."},"id":"6bf04693-3598-4a90-8bd8-f01ff653b6c3"}
04:56:37.733 02.612 11596 Exposure complete
04:56:37.805 00.072 11596 worker thread done servicing request
04:56:37.805 00.000 13300 OnExposeComplete: enter
04:56:37.805 00.000 13300 UpdateGuideState(): m_state=6
04:56:37.805 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 324
04:56:37.805 00.000 13300 Star::Find returns 1 (0), X=1227.11, Y=21.78, Mass=846, SNR=20.3, Peak=67 HFD=4.2
04:56:37.806 00.001 13300 MultiStar: [#1 -0.08,0.08,0.62,U] [#2 -0.03,-0.14,0.53,U] [#3 -0.18,-0.34,0.00,M3] [#4 0.19,-0.18,0.32,U] [#5 -0.24,-0.60,0.00,M10] [#6 -0.05,-0.03,0.31,U] 
04:56:37.806 00.000 13300 single-star, 4 included, MultiStar: {-0.02, -0.04}, one-star: {-0.04, -0.01}
04:56:37.806 00.000 13300 CameraToMount -- cameraTheta (-2.95) - m_xAngle (1.53) = xAngle (-4.48 = 1.80)
04:56:37.806 00.000 13300 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.61 = -1.33)
04:56:37.806 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-2.95 mountX=-0.01 mountY=-0.04, mountTheta=-1.80
04:56:37.808 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.01, opts=13)
04:56:37.808 00.000 13300 Enqueuing Move request for scope (-0.04, -0.01)
04:56:37.808 00.000 11596 Worker thread wakes up
04:56:37.808 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.01) opts 0xd
04:56:37.808 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.01)
04:56:37.809 00.001 11596 Moving (-0.04, -0.01) raw xDistance=-0.01 yDistance=-0.04
04:56:37.809 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:56:37.809 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:56:37.809 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:56:37.809 00.000 11596 MoveAxis(E, 0, ABG)
04:56:37.809 00.000 11596 Move returns status 0, amount 0
04:56:37.809 00.000 11596 MoveAxis(N, 0, ABG)
04:56:37.809 00.000 11596 Move returns status 0, amount 0
04:56:37.809 00.000 11596 move complete, result=0
04:56:37.809 00.000 11596 worker thread done servicing request
04:56:37.816 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=164, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
04:56:37.824 00.008 13300 UpdateGuideState exits: m=846 SNR=20.3
04:56:37.824 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:37.824 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:56:37.824 00.000 13300 Enqueuing Expose request
04:56:37.824 00.000 11596 Worker thread wakes up
04:56:37.824 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:56:37.825 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:56:38.119 00.294 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a471f954-6182-43fc-91d1-099c91ec935a"}
04:56:38.119 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a471f954-6182-43fc-91d1-099c91ec935a"}
04:56:38.120 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3b890f29-8317-4e6f-b62b-6c9ed685df30"}
04:56:38.120 00.000 13300 case statement mapped state 6 to 3
04:56:38.120 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3b890f29-8317-4e6f-b62b-6c9ed685df30"}
04:56:38.121 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9bcdbf6a-60c0-43e5-a96e-f78d63257736"}
04:56:38.121 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":324,"width":15,"height":15,"star_pos":[7.11,6.78],"pixels":"..."},"id":"9bcdbf6a-60c0-43e5-a96e-f78d63257736"}
04:56:38.339 00.218 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:56:41.118 02.779 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d327f6a1-c4da-484e-8418-556b65e03e05"}
04:56:41.118 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d327f6a1-c4da-484e-8418-556b65e03e05"}
04:56:41.119 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b262cb1f-280a-4154-98bb-1f5021f9daca"}
04:56:41.119 00.000 13300 case statement mapped state 6 to 3
04:56:41.119 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b262cb1f-280a-4154-98bb-1f5021f9daca"}
04:56:41.119 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"891c6063-8b2e-4cf8-bf10-daaa2d75b25f"}
04:56:41.119 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":324,"width":15,"height":15,"star_pos":[7.11,6.78],"pixels":"..."},"id":"891c6063-8b2e-4cf8-bf10-daaa2d75b25f"}
04:56:41.370 00.251 11596 Exposure complete
04:56:41.442 00.072 11596 worker thread done servicing request
04:56:41.442 00.000 13300 OnExposeComplete: enter
04:56:41.442 00.000 13300 UpdateGuideState(): m_state=6
04:56:41.443 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 325
04:56:41.443 00.000 13300 Star::Find returns 1 (0), X=1227.22, Y=21.83, Mass=851, SNR=20.3, Peak=67 HFD=4.4
04:56:41.443 00.000 13300 MultiStar: [#1 -0.11,-0.13,0.62,U] [#2 0.03,0.02,0.51,U] [#3 -0.02,-0.13,0.38,U] [#4 0.19,-0.58,0.00,M6] [#5 -0.07,-0.58,0.00,R] [#6 0.04,0.16,0.31,U] 
04:56:41.443 00.000 13300 refined, 4 included, MultiStar: {0.01, -0.01}, one-star: {0.06, 0.04}
04:56:41.443 00.000 13300 CameraToMount -- cameraTheta (-1.12) - m_xAngle (1.53) = xAngle (-2.65 = -2.65)
04:56:41.443 00.000 13300 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.78 = 0.51)
04:56:41.443 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-1.12 mountX=-0.01 mountY=0.01, mountTheta=2.64
04:56:41.445 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.01, opts=13)
04:56:41.445 00.000 13300 Enqueuing Move request for scope (0.01, -0.01)
04:56:41.446 00.001 11596 Worker thread wakes up
04:56:41.446 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.01) opts 0xd
04:56:41.446 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.01)
04:56:41.446 00.000 11596 Moving (0.01, -0.01) raw xDistance=-0.01 yDistance=0.01
04:56:41.446 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:56:41.446 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:56:41.446 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:56:41.446 00.000 11596 MoveAxis(E, 0, ABG)
04:56:41.446 00.000 11596 Move returns status 0, amount 0
04:56:41.446 00.000 11596 MoveAxis(N, 0, ABG)
04:56:41.447 00.001 11596 Move returns status 0, amount 0
04:56:41.447 00.000 11596 move complete, result=0
04:56:41.447 00.000 11596 worker thread done servicing request
04:56:41.452 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=158, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
04:56:41.462 00.010 13300 UpdateGuideState exits: m=851 SNR=20.3
04:56:41.462 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:41.462 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:56:41.462 00.000 13300 Enqueuing Expose request
04:56:41.463 00.001 11596 Worker thread wakes up
04:56:41.463 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:56:41.463 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:56:41.968 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:56:44.119 02.151 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dc291858-b2ae-4eca-8947-ff8643b053af"}
04:56:44.119 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dc291858-b2ae-4eca-8947-ff8643b053af"}
04:56:44.120 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c3e33097-8534-40ec-aa4c-345f1f5fb1ec"}
04:56:44.120 00.000 13300 case statement mapped state 6 to 3
04:56:44.120 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c3e33097-8534-40ec-aa4c-345f1f5fb1ec"}
04:56:44.121 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8d41dc73-6c8f-4788-8253-1372586761fc"}
04:56:44.121 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":325,"width":15,"height":15,"star_pos":[7.22,6.83],"pixels":"..."},"id":"8d41dc73-6c8f-4788-8253-1372586761fc"}
04:56:44.994 00.873 11596 Exposure complete
04:56:45.066 00.072 11596 worker thread done servicing request
04:56:45.066 00.000 13300 OnExposeComplete: enter
04:56:45.066 00.000 13300 UpdateGuideState(): m_state=6
04:56:45.067 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 326
04:56:45.067 00.000 13300 Star::Find returns 1 (0), X=1227.10, Y=21.83, Mass=877, SNR=20.7, Peak=69 HFD=4.2
04:56:45.067 00.000 13300 MultiStar: [#1 -0.15,-0.07,0.62,U] [#2 0.17,-0.16,0.51,U] [#3 -0.15,-0.45,0.00,M3] [#4 0.21,-0.75,0.00,M7] [#5 0.07,0.24,0.35,U] [#6 0.02,-0.37,0.00,M6] 
04:56:45.068 00.001 13300 refined, 3 included, MultiStar: {-0.01, 0.00}, one-star: {-0.05, 0.04}
04:56:45.068 00.000 13300 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.53) = xAngle (1.57 = 1.57)
04:56:45.068 00.000 13300 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.55 = -1.55)
04:56:45.068 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.00 hyp=0.01 cameraTheta=3.11 mountX=-0.00 mountY=-0.01, mountTheta=-1.57
04:56:45.070 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.00, opts=13)
04:56:45.070 00.000 13300 Enqueuing Move request for scope (-0.01, 0.00)
04:56:45.070 00.000 11596 Worker thread wakes up
04:56:45.070 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.00) opts 0xd
04:56:45.070 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.00)
04:56:45.070 00.000 11596 Moving (-0.01, 0.00) raw xDistance=-0.00 yDistance=-0.01
04:56:45.070 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
04:56:45.070 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:56:45.071 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:56:45.071 00.000 11596 MoveAxis(E, 0, ABG)
04:56:45.071 00.000 11596 Move returns status 0, amount 0
04:56:45.071 00.000 11596 MoveAxis(N, 0, ABG)
04:56:45.071 00.000 11596 Move returns status 0, amount 0
04:56:45.071 00.000 11596 move complete, result=0
04:56:45.071 00.000 11596 worker thread done servicing request
04:56:45.077 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=171, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
04:56:45.087 00.010 13300 UpdateGuideState exits: m=877 SNR=20.7
04:56:45.087 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:45.087 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:56:45.087 00.000 13300 Enqueuing Expose request
04:56:45.087 00.000 11596 Worker thread wakes up
04:56:45.088 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:56:45.088 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:56:45.590 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:56:47.118 01.528 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8a4f1aec-bfa5-4ce6-8802-4abb6671a99d"}
04:56:47.118 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8a4f1aec-bfa5-4ce6-8802-4abb6671a99d"}
04:56:47.119 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"af556e33-9c73-40bb-93c3-f42d2c055e4e"}
04:56:47.119 00.000 13300 case statement mapped state 6 to 3
04:56:47.119 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"af556e33-9c73-40bb-93c3-f42d2c055e4e"}
04:56:47.119 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"008ccb3c-61b8-4a35-a546-28521f3d88cb"}
04:56:47.119 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":326,"width":15,"height":15,"star_pos":[7.10,6.83],"pixels":"..."},"id":"008ccb3c-61b8-4a35-a546-28521f3d88cb"}
04:56:48.617 01.498 11596 Exposure complete
04:56:48.708 00.091 11596 worker thread done servicing request
04:56:48.708 00.000 13300 OnExposeComplete: enter
04:56:48.708 00.000 13300 UpdateGuideState(): m_state=6
04:56:48.709 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 327
04:56:48.709 00.000 13300 Star::Find returns 1 (0), X=1227.15, Y=21.93, Mass=889, SNR=20.8, Peak=68 HFD=4.3
04:56:48.709 00.000 13300 MultiStar: [#1 0.03,0.20,0.62,U] [#2 -0.02,0.18,0.51,U] [#3 -0.20,-0.03,0.37,U] [#4 0.25,-0.44,0.00,M8] [#5 -0.00,0.53,0.00,M1] [#6 0.20,0.24,0.00,M7] 
04:56:48.709 00.000 13300 refined, 3 included, MultiStar: {-0.02, 0.14}, one-star: {0.00, 0.14}
04:56:48.710 00.001 13300 CameraToMount -- cameraTheta (1.74) - m_xAngle (1.53) = xAngle (0.21 = 0.21)
04:56:48.710 00.000 13300 CameraToMount -- cameraTheta (1.74) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.92 = -2.92)
04:56:48.710 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.74 mountX=0.14 mountY=-0.03, mountTheta=-0.22
04:56:48.713 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.14, opts=13)
04:56:48.713 00.000 13300 Enqueuing Move request for scope (-0.02, 0.14)
04:56:48.714 00.001 11596 Worker thread wakes up
04:56:48.714 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.14) opts 0xd
04:56:48.714 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.14)
04:56:48.714 00.000 11596 Moving (-0.02, 0.14) raw xDistance=0.14 yDistance=-0.03
04:56:48.714 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
04:56:48.714 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:56:48.714 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:56:48.714 00.000 11596 MoveAxis(E, 0, ABG)
04:56:48.714 00.000 11596 Move returns status 0, amount 0
04:56:48.714 00.000 11596 MoveAxis(N, 0, ABG)
04:56:48.715 00.001 11596 Move returns status 0, amount 0
04:56:48.715 00.000 11596 move complete, result=0
04:56:48.715 00.000 11596 worker thread done servicing request
04:56:48.723 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=185, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
04:56:48.732 00.009 13300 UpdateGuideState exits: m=889 SNR=20.8
04:56:48.732 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:48.732 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:56:48.732 00.000 13300 Enqueuing Expose request
04:56:48.732 00.000 11596 Worker thread wakes up
04:56:48.732 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:56:48.732 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:56:49.235 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:56:50.117 00.882 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2df5d4ff-8755-47cb-92a5-5ff1f64bf807"}
04:56:50.117 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2df5d4ff-8755-47cb-92a5-5ff1f64bf807"}
04:56:50.118 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b0ebc4f6-34d9-4749-90d1-59771d7ad478"}
04:56:50.118 00.000 13300 case statement mapped state 6 to 3
04:56:50.118 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b0ebc4f6-34d9-4749-90d1-59771d7ad478"}
04:56:50.118 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d6a747bd-2d4f-48a3-ad84-4179c736b45d"}
04:56:50.119 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":327,"width":15,"height":15,"star_pos":[7.15,6.93],"pixels":"..."},"id":"d6a747bd-2d4f-48a3-ad84-4179c736b45d"}
04:56:52.260 02.141 11596 Exposure complete
04:56:52.337 00.077 11596 worker thread done servicing request
04:56:52.338 00.001 13300 OnExposeComplete: enter
04:56:52.338 00.000 13300 UpdateGuideState(): m_state=6
04:56:52.338 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 328
04:56:52.338 00.000 13300 Star::Find returns 1 (0), X=1227.05, Y=21.98, Mass=839, SNR=20.2, Peak=64 HFD=4.4
04:56:52.339 00.001 13300 MultiStar: [#1 -0.31,0.05,0.00,M1] [#2 -0.07,0.03,0.54,U] [#3 -0.27,-0.28,0.00,M3] [#4 0.06,-0.34,0.00,M9] [#5 -0.11,-0.05,0.30,U] [#6 0.01,-0.05,0.27,U] 
04:56:52.339 00.000 13300 refined, 3 included, MultiStar: {-0.08, 0.08}, one-star: {-0.10, 0.19}
04:56:52.339 00.000 13300 CameraToMount -- cameraTheta (2.36) - m_xAngle (1.53) = xAngle (0.83 = 0.83)
04:56:52.339 00.000 13300 CameraToMount -- cameraTheta (2.36) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.30 = -2.30)
04:56:52.339 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.08 hyp=0.12 cameraTheta=2.36 mountX=0.08 mountY=-0.09, mountTheta=-0.84
04:56:52.341 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.08, opts=13)
04:56:52.341 00.000 13300 Enqueuing Move request for scope (-0.08, 0.08)
04:56:52.341 00.000 11596 Worker thread wakes up
04:56:52.341 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.08) opts 0xd
04:56:52.341 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.08)
04:56:52.341 00.000 11596 Moving (-0.08, 0.08) raw xDistance=0.08 yDistance=-0.09
04:56:52.342 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:56:52.342 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:56:52.342 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:56:52.342 00.000 11596 MoveAxis(E, 0, ABG)
04:56:52.342 00.000 11596 Move returns status 0, amount 0
04:56:52.342 00.000 11596 MoveAxis(N, 0, ABG)
04:56:52.342 00.000 11596 Move returns status 0, amount 0
04:56:52.342 00.000 11596 move complete, result=0
04:56:52.342 00.000 11596 worker thread done servicing request
04:56:52.349 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=152, med=4, FiltMin=2, FiltMax=63, Gamma=0.510
04:56:52.357 00.008 13300 UpdateGuideState exits: m=839 SNR=20.2
04:56:52.357 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:52.357 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:56:52.357 00.000 13300 Enqueuing Expose request
04:56:52.357 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:56:52.357 00.000 11596 Worker thread wakes up
04:56:52.357 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:56:52.869 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:56:53.116 00.247 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bb847721-c22a-4336-8750-b8b1ed0f09fc"}
04:56:53.116 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bb847721-c22a-4336-8750-b8b1ed0f09fc"}
04:56:53.117 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"49e55602-bde8-42b0-bd3c-a5724c229514"}
04:56:53.117 00.000 13300 case statement mapped state 6 to 3
04:56:53.117 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"49e55602-bde8-42b0-bd3c-a5724c229514"}
04:56:53.117 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"124524da-40fb-43ab-aa7e-fd0724c4d3f1"}
04:56:53.118 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":328,"width":15,"height":15,"star_pos":[7.05,6.98],"pixels":"..."},"id":"124524da-40fb-43ab-aa7e-fd0724c4d3f1"}
04:56:55.894 02.776 11596 Exposure complete
04:56:55.965 00.071 11596 worker thread done servicing request
04:56:55.965 00.000 13300 OnExposeComplete: enter
04:56:55.965 00.000 13300 UpdateGuideState(): m_state=6
04:56:55.966 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 329
04:56:55.966 00.000 13300 Star::Find returns 1 (0), X=1227.02, Y=21.83, Mass=845, SNR=20.3, Peak=65 HFD=4.3
04:56:55.966 00.000 13300 MultiStar: [#1 -0.13,0.04,0.60,U] [#2 -0.13,0.20,0.51,U] [#3 -0.25,-0.31,0.00,M4] [#4 -0.03,-0.38,0.00,M10] [#5 -0.24,0.89,0.00,M1] [#6 -0.35,-0.31,0.00,M7] 
04:56:55.966 00.000 13300 single-star, 2 included, MultiStar: {-0.13, 0.08}, one-star: {-0.13, 0.04}
04:56:55.966 00.000 13300 CameraToMount -- cameraTheta (2.86) - m_xAngle (1.53) = xAngle (1.32 = 1.32)
04:56:55.966 00.000 13300 CameraToMount -- cameraTheta (2.86) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.80 = -1.80)
04:56:55.966 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=0.04 hyp=0.14 cameraTheta=2.86 mountX=0.03 mountY=-0.13, mountTheta=-1.32
04:56:55.968 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=0.04, opts=13)
04:56:55.968 00.000 13300 Enqueuing Move request for scope (-0.13, 0.04)
04:56:55.969 00.001 11596 Worker thread wakes up
04:56:55.969 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.04) opts 0xd
04:56:55.969 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, 0.04)
04:56:55.969 00.000 11596 Moving (-0.13, 0.04) raw xDistance=0.03 yDistance=-0.13
04:56:55.969 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:56:55.969 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:56:55.969 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
04:56:55.969 00.000 11596 MoveAxis(E, 0, ABG)
04:56:55.969 00.000 11596 Move returns status 0, amount 0
04:56:55.969 00.000 11596 MoveAxis(N, 0, ABG)
04:56:55.970 00.001 11596 Move returns status 0, amount 0
04:56:55.970 00.000 11596 move complete, result=0
04:56:55.970 00.000 11596 worker thread done servicing request
04:56:55.976 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=158, med=4, FiltMin=2, FiltMax=69, Gamma=0.510
04:56:55.985 00.009 13300 UpdateGuideState exits: m=845 SNR=20.3
04:56:55.985 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:55.985 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:56:55.985 00.000 13300 Enqueuing Expose request
04:56:55.985 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:56:55.985 00.000 11596 Worker thread wakes up
04:56:55.985 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:56:56.116 00.131 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ee70d8c1-d35c-4dce-93a3-c517f02e3c23"}
04:56:56.116 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ee70d8c1-d35c-4dce-93a3-c517f02e3c23"}
04:56:56.117 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fbeb87ae-e94a-4711-b68b-83afa696d04f"}
04:56:56.117 00.000 13300 case statement mapped state 6 to 3
04:56:56.117 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fbeb87ae-e94a-4711-b68b-83afa696d04f"}
04:56:56.117 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"63accbe2-99f6-4820-b891-85050a6f2110"}
04:56:56.118 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":329,"width":15,"height":15,"star_pos":[7.02,6.83],"pixels":"..."},"id":"63accbe2-99f6-4820-b891-85050a6f2110"}
04:56:56.499 00.381 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:56:59.115 02.616 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8c4fb4ce-7ddb-48d8-a19f-e574dca72771"}
04:56:59.115 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8c4fb4ce-7ddb-48d8-a19f-e574dca72771"}
04:56:59.116 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"30691b3d-7ffd-4d6b-b339-395c8561c1a1"}
04:56:59.116 00.000 13300 case statement mapped state 6 to 3
04:56:59.116 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"30691b3d-7ffd-4d6b-b339-395c8561c1a1"}
04:56:59.117 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"32f68105-1114-471f-9c8b-c4076b6b2950"}
04:56:59.117 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":329,"width":15,"height":15,"star_pos":[7.02,6.83],"pixels":"..."},"id":"32f68105-1114-471f-9c8b-c4076b6b2950"}
04:56:59.527 00.410 11596 Exposure complete
04:56:59.597 00.070 11596 worker thread done servicing request
04:56:59.598 00.001 13300 OnExposeComplete: enter
04:56:59.598 00.000 13300 UpdateGuideState(): m_state=6
04:56:59.598 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 330
04:56:59.598 00.000 13300 Star::Find returns 1 (0), X=1227.00, Y=21.81, Mass=896, SNR=20.9, Peak=71 HFD=4.2
04:56:59.599 00.001 13300 MultiStar: [#1 -0.18,0.06,0.62,U] [#2 0.04,0.00,0.48,U] [#3 -0.24,-0.37,0.00,M5] [#4 0.20,-0.50,0.00,R] [#5 -0.06,0.26,0.31,U] [#6 0.13,0.06,0.31,U] 
04:56:59.599 00.000 13300 refined, 4 included, MultiStar: {-0.08, 0.06}, one-star: {-0.15, 0.02}
04:56:59.599 00.000 13300 CameraToMount -- cameraTheta (2.53) - m_xAngle (1.53) = xAngle (1.00 = 1.00)
04:56:59.599 00.000 13300 CameraToMount -- cameraTheta (2.53) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.13 = -2.13)
04:56:59.599 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.06 hyp=0.10 cameraTheta=2.53 mountX=0.05 mountY=-0.08, mountTheta=-1.00
04:56:59.601 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.06, opts=13)
04:56:59.601 00.000 13300 Enqueuing Move request for scope (-0.08, 0.06)
04:56:59.601 00.000 11596 Worker thread wakes up
04:56:59.601 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.06) opts 0xd
04:56:59.601 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.06)
04:56:59.601 00.000 11596 Moving (-0.08, 0.06) raw xDistance=0.05 yDistance=-0.08
04:56:59.602 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
04:56:59.602 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:56:59.602 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:56:59.602 00.000 11596 MoveAxis(E, 0, ABG)
04:56:59.602 00.000 11596 Move returns status 0, amount 0
04:56:59.602 00.000 11596 MoveAxis(N, 0, ABG)
04:56:59.602 00.000 11596 Move returns status 0, amount 0
04:56:59.602 00.000 11596 move complete, result=0
04:56:59.602 00.000 11596 worker thread done servicing request
04:56:59.609 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=145, med=4, FiltMin=2, FiltMax=68, Gamma=0.510
04:56:59.618 00.009 13300 UpdateGuideState exits: m=896 SNR=20.9
04:56:59.618 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:56:59.618 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:56:59.618 00.000 13300 Enqueuing Expose request
04:56:59.618 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:56:59.618 00.000 11596 Worker thread wakes up
04:56:59.618 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:57:00.131 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:57:02.115 01.984 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a9df1419-c587-4bc3-94c5-96f19565f680"}
04:57:02.115 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a9df1419-c587-4bc3-94c5-96f19565f680"}
04:57:02.116 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d27845ac-6aac-409d-a28c-b08e4f97b392"}
04:57:02.116 00.000 13300 case statement mapped state 6 to 3
04:57:02.116 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d27845ac-6aac-409d-a28c-b08e4f97b392"}
04:57:02.116 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"67d27e31-a14e-4a94-9f13-ea4852f1a65b"}
04:57:02.117 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":330,"width":15,"height":15,"star_pos":[7.00,6.81],"pixels":"..."},"id":"67d27e31-a14e-4a94-9f13-ea4852f1a65b"}
04:57:03.161 01.044 11596 Exposure complete
04:57:03.231 00.070 11596 worker thread done servicing request
04:57:03.231 00.000 13300 OnExposeComplete: enter
04:57:03.231 00.000 13300 UpdateGuideState(): m_state=6
04:57:03.231 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 331
04:57:03.232 00.001 13300 Star::Find returns 1 (0), X=1227.07, Y=21.86, Mass=885, SNR=20.7, Peak=67 HFD=4.3
04:57:03.232 00.000 13300 MultiStar: [#1 -0.11,-0.11,0.62,U] [#2 -0.08,-0.15,0.55,U] [#3 -0.38,-0.54,0.00,M6] [#4 -0.15,0.13,0.29,U] [#5 -0.02,0.15,0.31,U] [#6 0.07,-0.15,0.30,U] 
04:57:03.232 00.000 13300 refined, 5 included, MultiStar: {-0.07, -0.02}, one-star: {-0.08, 0.07}
04:57:03.233 00.001 13300 CameraToMount -- cameraTheta (-2.93) - m_xAngle (1.53) = xAngle (-4.47 = 1.82)
04:57:03.233 00.000 13300 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.59 = -1.31)
04:57:03.233 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-2.93 mountX=-0.02 mountY=-0.07, mountTheta=-1.82
04:57:03.235 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.02, opts=13)
04:57:03.236 00.001 13300 Enqueuing Move request for scope (-0.07, -0.02)
04:57:03.236 00.000 11596 Worker thread wakes up
04:57:03.236 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.02) opts 0xd
04:57:03.236 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.02)
04:57:03.236 00.000 11596 Moving (-0.07, -0.02) raw xDistance=-0.02 yDistance=-0.07
04:57:03.236 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:57:03.236 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:57:03.236 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:57:03.237 00.001 11596 MoveAxis(E, 0, ABG)
04:57:03.237 00.000 11596 Move returns status 0, amount 0
04:57:03.237 00.000 11596 MoveAxis(N, 0, ABG)
04:57:03.237 00.000 11596 Move returns status 0, amount 0
04:57:03.237 00.000 11596 move complete, result=0
04:57:03.237 00.000 11596 worker thread done servicing request
04:57:03.245 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=147, med=4, FiltMin=2, FiltMax=63, Gamma=0.510
04:57:03.255 00.010 13300 UpdateGuideState exits: m=885 SNR=20.7
04:57:03.255 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:03.255 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:57:03.255 00.000 13300 Enqueuing Expose request
04:57:03.255 00.000 11596 Worker thread wakes up
04:57:03.256 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:57:03.256 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:57:03.772 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:57:05.115 01.343 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d94f2d11-4148-429b-a0b2-4e4b3278025f"}
04:57:05.115 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d94f2d11-4148-429b-a0b2-4e4b3278025f"}
04:57:05.116 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c67e2fce-da16-4963-9a52-caa722ceb82e"}
04:57:05.116 00.000 13300 case statement mapped state 6 to 3
04:57:05.116 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c67e2fce-da16-4963-9a52-caa722ceb82e"}
04:57:05.116 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e19b631e-4d07-4783-9197-6b03e28b096a"}
04:57:05.117 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":331,"width":15,"height":15,"star_pos":[7.07,6.86],"pixels":"..."},"id":"e19b631e-4d07-4783-9197-6b03e28b096a"}
04:57:06.807 01.690 11596 Exposure complete
04:57:06.877 00.070 11596 worker thread done servicing request
04:57:06.877 00.000 13300 OnExposeComplete: enter
04:57:06.877 00.000 13300 UpdateGuideState(): m_state=6
04:57:06.877 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 332
04:57:06.878 00.001 13300 Star::Find returns 1 (0), X=1227.16, Y=21.88, Mass=897, SNR=20.9, Peak=72 HFD=4.3
04:57:06.878 00.000 13300 MultiStar: [#1 -0.17,0.05,0.62,U] [#2 -0.02,0.14,0.57,U] [#3 -0.29,-0.05,0.34,U] [#4 0.08,0.15,0.26,U] [#5 -0.38,0.35,0.00,M1] [#6 -0.22,0.00,0.30,U] 
04:57:06.878 00.000 13300 single-star, 5 included, MultiStar: {-0.08, 0.07}, one-star: {0.01, 0.09}
04:57:06.878 00.000 13300 CameraToMount -- cameraTheta (1.49) - m_xAngle (1.53) = xAngle (-0.05 = -0.05)
04:57:06.878 00.000 13300 CameraToMount -- cameraTheta (1.49) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.17 = 3.11)
04:57:06.878 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.49 mountX=0.09 mountY=0.00, mountTheta=0.03
04:57:06.880 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.09, opts=13)
04:57:06.880 00.000 13300 Enqueuing Move request for scope (0.01, 0.09)
04:57:06.880 00.000 11596 Worker thread wakes up
04:57:06.881 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.09) opts 0xd
04:57:06.881 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.09)
04:57:06.881 00.000 11596 Moving (0.01, 0.09) raw xDistance=0.09 yDistance=0.00
04:57:06.881 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
04:57:06.881 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:57:06.881 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
04:57:06.881 00.000 11596 MoveAxis(E, 0, ABG)
04:57:06.881 00.000 11596 Move returns status 0, amount 0
04:57:06.881 00.000 11596 MoveAxis(N, 0, ABG)
04:57:06.881 00.000 11596 Move returns status 0, amount 0
04:57:06.882 00.001 11596 move complete, result=0
04:57:06.882 00.000 11596 worker thread done servicing request
04:57:06.888 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=126, med=4, FiltMin=2, FiltMax=58, Gamma=0.510
04:57:06.896 00.008 13300 UpdateGuideState exits: m=897 SNR=20.9
04:57:06.896 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:06.897 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:57:06.897 00.000 13300 Enqueuing Expose request
04:57:06.897 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:57:06.897 00.000 11596 Worker thread wakes up
04:57:06.897 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:57:07.413 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:57:08.113 00.700 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e5e6d74a-961f-46c8-a622-11f254abc340"}
04:57:08.113 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e5e6d74a-961f-46c8-a622-11f254abc340"}
04:57:08.114 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7d8a1d9a-f519-43c5-88cb-a954f5cc0aac"}
04:57:08.114 00.000 13300 case statement mapped state 6 to 3
04:57:08.114 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7d8a1d9a-f519-43c5-88cb-a954f5cc0aac"}
04:57:08.114 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f3a42774-380a-4208-a1ef-935e5ca7d19e"}
04:57:08.115 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":332,"width":15,"height":15,"star_pos":[7.16,6.88],"pixels":"..."},"id":"f3a42774-380a-4208-a1ef-935e5ca7d19e"}
04:57:10.443 02.328 11596 Exposure complete
04:57:10.513 00.070 11596 worker thread done servicing request
04:57:10.513 00.000 13300 OnExposeComplete: enter
04:57:10.513 00.000 13300 UpdateGuideState(): m_state=6
04:57:10.514 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 333
04:57:10.514 00.000 13300 Star::Find returns 1 (0), X=1226.96, Y=21.88, Mass=887, SNR=20.8, Peak=68 HFD=4.3
04:57:10.514 00.000 13300 MultiStar: [#1 -0.25,0.01,0.62,U] [#2 -0.04,0.16,0.49,U] [#3 -0.40,-0.30,0.00,M6] [#4 -0.47,0.15,0.00,M1] [#5 0.02,0.30,0.27,U] [#6 0.01,-0.23,0.27,U] 
04:57:10.514 00.000 13300 refined, 4 included, MultiStar: {-0.14, 0.07}, one-star: {-0.20, 0.09}
04:57:10.515 00.001 13300 CameraToMount -- cameraTheta (2.64) - m_xAngle (1.53) = xAngle (1.11 = 1.11)
04:57:10.515 00.000 13300 CameraToMount -- cameraTheta (2.64) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.02 = -2.02)
04:57:10.515 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=0.07 hyp=0.15 cameraTheta=2.64 mountX=0.07 mountY=-0.14, mountTheta=-1.11
04:57:10.517 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=0.07, opts=13)
04:57:10.517 00.000 13300 Enqueuing Move request for scope (-0.14, 0.07)
04:57:10.517 00.000 11596 Worker thread wakes up
04:57:10.517 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.07) opts 0xd
04:57:10.518 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.14, 0.07)
04:57:10.518 00.000 11596 Moving (-0.14, 0.07) raw xDistance=0.07 yDistance=-0.14
04:57:10.518 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:57:10.518 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:57:10.518 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
04:57:10.518 00.000 11596 MoveAxis(E, 0, ABG)
04:57:10.518 00.000 11596 Move returns status 0, amount 0
04:57:10.518 00.000 11596 MoveAxis(N, 0, ABG)
04:57:10.518 00.000 11596 Move returns status 0, amount 0
04:57:10.518 00.000 11596 move complete, result=0
04:57:10.518 00.000 11596 worker thread done servicing request
04:57:10.524 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=162, med=4, FiltMin=3, FiltMax=60, Gamma=0.510
04:57:10.533 00.009 13300 UpdateGuideState exits: m=887 SNR=20.8
04:57:10.533 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:10.533 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:57:10.533 00.000 13300 Enqueuing Expose request
04:57:10.533 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:57:10.533 00.000 11596 Worker thread wakes up
04:57:10.533 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:57:11.044 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:57:11.112 00.068 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6954c5ed-fa20-4e01-ad78-2bc3b10d6b90"}
04:57:11.112 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6954c5ed-fa20-4e01-ad78-2bc3b10d6b90"}
04:57:11.113 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9c9d8495-f657-49f3-a458-8552f5db4ceb"}
04:57:11.113 00.000 13300 case statement mapped state 6 to 3
04:57:11.113 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9c9d8495-f657-49f3-a458-8552f5db4ceb"}
04:57:11.114 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"85b668a0-9c46-44f8-89d3-f3ab5cb8933d"}
04:57:11.114 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":333,"width":15,"height":15,"star_pos":[6.96,6.88],"pixels":"..."},"id":"85b668a0-9c46-44f8-89d3-f3ab5cb8933d"}
04:57:14.112 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0ce0b72f-e9d6-4db3-89d0-10f73459d58c"}
04:57:14.112 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0ce0b72f-e9d6-4db3-89d0-10f73459d58c"}
04:57:14.113 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ea7e34bd-012b-44df-bba8-a9b6d67ffffe"}
04:57:14.113 00.000 13300 case statement mapped state 6 to 3
04:57:14.114 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ea7e34bd-012b-44df-bba8-a9b6d67ffffe"}
04:57:14.115 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6264a503-bf42-4cf6-bf57-ddb869482ac6"}
04:57:14.115 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":333,"width":15,"height":15,"star_pos":[6.96,6.88],"pixels":"..."},"id":"6264a503-bf42-4cf6-bf57-ddb869482ac6"}
04:57:14.134 00.019 11596 Exposure complete
04:57:14.288 00.154 11596 worker thread done servicing request
04:57:14.288 00.000 13300 OnExposeComplete: enter
04:57:14.288 00.000 13300 UpdateGuideState(): m_state=6
04:57:14.289 00.001 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 334
04:57:14.290 00.001 13300 Star::Find returns 1 (0), X=1227.01, Y=22.07, Mass=855, SNR=20.4, Peak=65 HFD=4.3
04:57:14.290 00.000 13300 MultiStar: [#1 -0.21,0.36,0.00,M1] [#2 0.14,0.26,0.52,U] [#3 -0.31,0.17,0.00,M7] [#4 -0.13,0.30,0.00,M2] [#5 -0.30,0.34,0.00,M1] [#6 -0.00,0.21,0.32,U] 
04:57:14.290 00.000 13300 refined, 2 included, MultiStar: {-0.04, 0.26}, one-star: {-0.14, 0.28}
04:57:14.291 00.001 13300 CameraToMount -- cameraTheta (1.72) - m_xAngle (1.53) = xAngle (0.19 = 0.19)
04:57:14.291 00.000 13300 CameraToMount -- cameraTheta (1.72) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.94 = -2.94)
04:57:14.291 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.26 hyp=0.27 cameraTheta=1.72 mountX=0.26 mountY=-0.05, mountTheta=-0.20
04:57:14.296 00.005 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.26, opts=13)
04:57:14.297 00.001 13300 Enqueuing Move request for scope (-0.04, 0.26)
04:57:14.297 00.000 11596 Worker thread wakes up
04:57:14.297 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.26) opts 0xd
04:57:14.297 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.26)
04:57:14.298 00.001 11596 Moving (-0.04, 0.26) raw xDistance=0.26 yDistance=-0.05
04:57:14.298 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
04:57:14.298 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:57:14.298 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:57:14.299 00.001 11596 MoveAxis(W, 328, ABG)
04:57:14.299 00.000 11596 Guiding  Dir = 3, Dur = 328
04:57:14.299 00.000 11596 IsSlewing returns 0
04:57:14.314 00.015 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=177, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
04:57:14.330 00.016 13300 UpdateGuideState exits: m=855 SNR=20.4
04:57:14.330 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:14.330 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:57:14.330 00.000 13300 Enqueuing Expose request
04:57:14.394 00.064 11596 IsGuiding returns 0
04:57:14.584 00.190 11596 PulseGuide returned control before completion, sleep 148
04:57:14.808 00.224 11596 IsGuiding returns 1
04:57:14.808 00.000 11596 scope still moving after pulse duration time elapsed
04:57:14.843 00.035 11596 IsSlewing returns 0
04:57:15.000 00.157 11596 IsGuiding returns 0
04:57:15.000 00.000 11596 scope move finished after 328 + 278 ms
04:57:15.000 00.000 11596 Move returns status 0, amount 328
04:57:15.001 00.001 11596 MoveAxis(N, 0, ABG)
04:57:15.001 00.000 11596 Move returns status 0, amount 0
04:57:15.001 00.000 11596 move complete, result=0
04:57:15.001 00.000 11596 worker thread done servicing request
04:57:15.002 00.001 13300 GuideStep: 0.3 px 328 ms WEST, -0.1 px 0 ms NORTH
04:57:15.002 00.000 11596 Worker thread wakes up
04:57:15.002 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:57:15.511 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:57:17.112 01.601 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5b5a91aa-9994-4d52-8097-5f1d11755115"}
04:57:17.112 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5b5a91aa-9994-4d52-8097-5f1d11755115"}
04:57:17.113 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4d99c61e-3a8c-4c8e-b2fa-210631f194f3"}
04:57:17.113 00.000 13300 case statement mapped state 6 to 3
04:57:17.113 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4d99c61e-3a8c-4c8e-b2fa-210631f194f3"}
04:57:17.114 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b9a2d558-13ea-4c37-8c5c-a8bcb5c7d0ad"}
04:57:17.114 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":334,"width":15,"height":15,"star_pos":[7.01,7.07],"pixels":"..."},"id":"b9a2d558-13ea-4c37-8c5c-a8bcb5c7d0ad"}
04:57:18.557 01.443 11596 Exposure complete
04:57:18.653 00.096 11596 worker thread done servicing request
04:57:18.653 00.000 13300 OnExposeComplete: enter
04:57:18.653 00.000 13300 UpdateGuideState(): m_state=6
04:57:18.654 00.001 13300 Star::Find(15, 1227, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 335
04:57:18.654 00.000 13300 Star::Find returns 1 (0), X=1227.06, Y=21.96, Mass=823, SNR=20.0, Peak=67 HFD=4.3
04:57:18.654 00.000 13300 MultiStar: [#1 -0.28,0.17,0.00,M2] [#2 -0.04,0.27,0.59,U] [#3 -0.33,-0.21,0.00,M8] [#4 -0.29,0.23,0.00,M3] [#5 -0.27,0.70,0.00,M2] [#6 -0.02,0.24,0.29,U] 
04:57:18.654 00.000 13300 single-star, 2 included, MultiStar: {-0.07, 0.21}, one-star: {-0.10, 0.17}
04:57:18.655 00.001 13300 CameraToMount -- cameraTheta (2.09) - m_xAngle (1.53) = xAngle (0.56 = 0.56)
04:57:18.655 00.000 13300 CameraToMount -- cameraTheta (2.09) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.57 = -2.57)
04:57:18.655 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.17 hyp=0.20 cameraTheta=2.09 mountX=0.17 mountY=-0.11, mountTheta=-0.57
04:57:18.657 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.17, opts=13)
04:57:18.657 00.000 13300 Enqueuing Move request for scope (-0.10, 0.17)
04:57:18.658 00.001 11596 Worker thread wakes up
04:57:18.658 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.17) opts 0xd
04:57:18.658 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.17)
04:57:18.658 00.000 11596 Moving (-0.10, 0.17) raw xDistance=0.17 yDistance=-0.11
04:57:18.658 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.17
04:57:18.658 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:57:18.659 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:57:18.659 00.000 11596 MoveAxis(W, 231, ABG)
04:57:18.659 00.000 11596 Guiding  Dir = 3, Dur = 231
04:57:18.659 00.000 11596 IsSlewing returns 0
04:57:18.667 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=175, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
04:57:18.676 00.009 13300 UpdateGuideState exits: m=823 SNR=20.0
04:57:18.676 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:18.676 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:57:18.676 00.000 13300 Enqueuing Expose request
04:57:18.826 00.150 11596 IsGuiding returns 0
04:57:18.926 00.100 11596 PulseGuide returned control before completion, sleep 141
04:57:19.122 00.196 11596 IsGuiding returns 1
04:57:19.122 00.000 11596 scope still moving after pulse duration time elapsed
04:57:19.150 00.028 11596 IsSlewing returns 0
04:57:19.261 00.111 11596 IsGuiding returns 1
04:57:19.290 00.029 11596 IsSlewing returns 0
04:57:19.360 00.070 11596 IsGuiding returns 0
04:57:19.360 00.000 11596 scope move finished after 231 + 302 ms
04:57:19.360 00.000 11596 Move returns status 0, amount 231
04:57:19.360 00.000 11596 MoveAxis(N, 0, ABG)
04:57:19.360 00.000 11596 Move returns status 0, amount 0
04:57:19.360 00.000 11596 move complete, result=0
04:57:19.360 00.000 11596 worker thread done servicing request
04:57:19.361 00.001 11596 Worker thread wakes up
04:57:19.361 00.000 13300 GuideStep: 0.2 px 231 ms WEST, -0.1 px 0 ms NORTH
04:57:19.361 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:57:19.863 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:57:20.136 00.273 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4f8b805b-f27d-488f-b9ff-bbbf799d48cb"}
04:57:20.136 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4f8b805b-f27d-488f-b9ff-bbbf799d48cb"}
04:57:20.137 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c925c2f1-b66b-4452-8c31-cc1744e00bd3"}
04:57:20.137 00.000 13300 case statement mapped state 6 to 3
04:57:20.137 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c925c2f1-b66b-4452-8c31-cc1744e00bd3"}
04:57:20.137 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"54af795c-f125-4000-873a-dfb2d7bcfc3d"}
04:57:20.138 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":335,"width":15,"height":15,"star_pos":[7.06,6.96],"pixels":"..."},"id":"54af795c-f125-4000-873a-dfb2d7bcfc3d"}
04:57:22.889 02.751 11596 Exposure complete
04:57:22.959 00.070 11596 worker thread done servicing request
04:57:22.959 00.000 13300 OnExposeComplete: enter
04:57:22.960 00.001 13300 UpdateGuideState(): m_state=6
04:57:22.960 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 336
04:57:22.960 00.000 13300 Star::Find returns 1 (0), X=1226.87, Y=21.60, Mass=917, SNR=21.1, Peak=64 HFD=4.3
04:57:22.960 00.000 13300 MultiStar: [#1 -0.34,-0.19,0.00,M3] [#2 -0.13,-0.20,0.55,U] [#3 -0.60,-0.52,0.00,M9] [#4 -0.35,-0.06,0.00,M4] [#5 -0.38,-0.09,0.00,M3] [#6 -0.23,-0.52,0.00,M2] 
04:57:22.961 00.001 13300 refined, 1 included, MultiStar: {-0.23, -0.19}, one-star: {-0.28, -0.19}
04:57:22.961 00.000 13300 CameraToMount -- cameraTheta (-2.45) - m_xAngle (1.53) = xAngle (-3.98 = 2.30)
04:57:22.961 00.000 13300 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.11 = -0.82)
04:57:22.961 00.000 13300 CameraToMount -- cameraX=-0.23 cameraY=-0.19 hyp=0.30 cameraTheta=-2.45 mountX=-0.20 mountY=-0.22, mountTheta=-2.31
04:57:22.963 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.23, y=-0.19, opts=13)
04:57:22.963 00.000 13300 Enqueuing Move request for scope (-0.23, -0.19)
04:57:22.963 00.000 11596 Worker thread wakes up
04:57:22.963 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.19) opts 0xd
04:57:22.963 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.23, -0.19)
04:57:22.963 00.000 11596 Moving (-0.23, -0.19) raw xDistance=-0.20 yDistance=-0.22
04:57:22.963 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.20
04:57:22.963 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
04:57:22.964 00.001 11596 MoveAxis(E, 232, ABG)
04:57:22.964 00.000 11596 Guiding  Dir = 2, Dur = 232
04:57:22.964 00.000 11596 IsSlewing returns 0
04:57:22.970 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=159, med=4, FiltMin=2, FiltMax=61, Gamma=0.510
04:57:22.976 00.006 11596 IsGuiding returns 0
04:57:22.979 00.003 13300 UpdateGuideState exits: m=917 SNR=21.1
04:57:22.979 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:22.979 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:57:22.980 00.001 13300 Enqueuing Expose request
04:57:23.080 00.100 11596 PulseGuide returned control before completion, sleep 139
04:57:23.135 00.055 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9da98e94-fcbe-447b-91fe-a59f2b91b757"}
04:57:23.135 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9da98e94-fcbe-447b-91fe-a59f2b91b757"}
04:57:23.136 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e84e6128-5f8d-405e-b2ae-2c82f4975700"}
04:57:23.136 00.000 13300 case statement mapped state 6 to 3
04:57:23.136 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e84e6128-5f8d-405e-b2ae-2c82f4975700"}
04:57:23.136 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f373bcb4-d789-436d-a1bb-e1d58a6bbd3c"}
04:57:23.137 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":336,"width":15,"height":15,"star_pos":[6.87,6.60],"pixels":"..."},"id":"f373bcb4-d789-436d-a1bb-e1d58a6bbd3c"}
04:57:23.226 00.089 11596 IsGuiding returns 1
04:57:23.226 00.000 11596 scope still moving after pulse duration time elapsed
04:57:23.251 00.025 11596 IsSlewing returns 0
04:57:23.326 00.075 11596 IsGuiding returns 0
04:57:23.326 00.000 11596 scope move finished after 232 + 118 ms
04:57:23.326 00.000 11596 Move returns status 0, amount 232
04:57:23.326 00.000 11596 MoveAxis(N, 287, ABG)
04:57:23.326 00.000 11596 Guiding  Dir = 0, Dur = 287
04:57:23.327 00.001 11596 IsSlewing returns 0
04:57:23.433 00.106 11596 IsGuiding returns 0
04:57:23.521 00.088 11596 PulseGuide returned control before completion, sleep 210
04:57:23.903 00.382 11596 IsGuiding returns 0
04:57:23.903 00.000 11596 Move returns status 0, amount 287
04:57:23.903 00.000 11596 move complete, result=0
04:57:23.903 00.000 11596 worker thread done servicing request
04:57:23.903 00.000 11596 Worker thread wakes up
04:57:23.903 00.000 13300 GuideStep: -0.2 px 232 ms EAST, -0.2 px 287 ms NORTH
04:57:23.903 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:57:24.419 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:57:26.135 01.716 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5746aa71-412e-4604-8d59-3062f7b115b3"}
04:57:26.135 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5746aa71-412e-4604-8d59-3062f7b115b3"}
04:57:26.136 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9638bc0b-908c-4418-b423-c2285a8246b6"}
04:57:26.136 00.000 13300 case statement mapped state 6 to 3
04:57:26.136 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9638bc0b-908c-4418-b423-c2285a8246b6"}
04:57:26.136 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"15a645e6-5a8a-419c-8e6b-1db5867abafb"}
04:57:26.137 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":336,"width":15,"height":15,"star_pos":[6.87,6.60],"pixels":"..."},"id":"15a645e6-5a8a-419c-8e6b-1db5867abafb"}
04:57:27.444 01.307 11596 Exposure complete
04:57:27.521 00.077 11596 worker thread done servicing request
04:57:27.521 00.000 13300 OnExposeComplete: enter
04:57:27.521 00.000 13300 UpdateGuideState(): m_state=6
04:57:27.521 00.000 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 337
04:57:27.522 00.001 13300 Star::Find returns 1 (0), X=1226.94, Y=21.73, Mass=862, SNR=20.5, Peak=64 HFD=4.1
04:57:27.522 00.000 13300 MultiStar: [#1 -0.18,0.05,0.62,U] [#2 -0.26,-0.22,0.00,M1] [#3 -0.17,-0.28,0.00,M10] [#4 -0.22,-0.20,0.32,U] [#5 -0.23,-0.29,0.00,M4] [#6 -0.19,-0.06,0.31,U] 
04:57:27.522 00.000 13300 refined, 3 included, MultiStar: {-0.20, -0.05}, one-star: {-0.21, -0.06}
04:57:27.522 00.000 13300 CameraToMount -- cameraTheta (-2.90) - m_xAngle (1.53) = xAngle (-4.43 = 1.85)
04:57:27.522 00.000 13300 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.56 = -1.28)
04:57:27.523 00.001 13300 CameraToMount -- cameraX=-0.20 cameraY=-0.05 hyp=0.21 cameraTheta=-2.90 mountX=-0.06 mountY=-0.20, mountTheta=-1.85
04:57:27.525 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.20, y=-0.05, opts=13)
04:57:27.525 00.000 13300 Enqueuing Move request for scope (-0.20, -0.05)
04:57:27.525 00.000 11596 Worker thread wakes up
04:57:27.525 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.05) opts 0xd
04:57:27.525 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.20, -0.05)
04:57:27.526 00.001 11596 Moving (-0.20, -0.05) raw xDistance=-0.06 yDistance=-0.20
04:57:27.526 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:57:27.526 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
04:57:27.526 00.000 11596 MoveAxis(E, 0, ABG)
04:57:27.526 00.000 11596 Move returns status 0, amount 0
04:57:27.526 00.000 11596 MoveAxis(N, 265, ABG)
04:57:27.526 00.000 11596 Guiding  Dir = 0, Dur = 265
04:57:27.527 00.001 11596 IsSlewing returns 0
04:57:27.535 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=168, med=4, FiltMin=2, FiltMax=64, Gamma=0.510
04:57:27.542 00.007 11596 IsGuiding returns 0
04:57:27.544 00.002 13300 UpdateGuideState exits: m=862 SNR=20.5
04:57:27.544 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:27.544 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:57:27.544 00.000 13300 Enqueuing Expose request
04:57:27.755 00.211 11596 PulseGuide returned control before completion, sleep 62
04:57:28.045 00.290 11596 IsGuiding returns 1
04:57:28.045 00.000 11596 scope still moving after pulse duration time elapsed
04:57:28.075 00.030 11596 IsSlewing returns 0
04:57:28.181 00.106 11596 IsGuiding returns 0
04:57:28.181 00.000 11596 scope move finished after 265 + 374 ms
04:57:28.181 00.000 11596 Move returns status 0, amount 265
04:57:28.181 00.000 11596 move complete, result=0
04:57:28.182 00.001 11596 worker thread done servicing request
04:57:28.182 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 265 ms NORTH
04:57:28.182 00.000 11596 Worker thread wakes up
04:57:28.182 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:57:28.694 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:57:29.133 00.439 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"731c1eec-9736-4b92-b5fe-4900c626167e"}
04:57:29.133 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"731c1eec-9736-4b92-b5fe-4900c626167e"}
04:57:29.134 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ada09f02-c05e-4c06-8e92-941448350370"}
04:57:29.134 00.000 13300 case statement mapped state 6 to 3
04:57:29.134 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ada09f02-c05e-4c06-8e92-941448350370"}
04:57:29.134 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d193f203-9e0b-4da0-9bc1-2bf225cfb2a9"}
04:57:29.135 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":337,"width":15,"height":15,"star_pos":[6.94,6.73],"pixels":"..."},"id":"d193f203-9e0b-4da0-9bc1-2bf225cfb2a9"}
04:57:31.726 02.591 11596 Exposure complete
04:57:31.795 00.069 11596 worker thread done servicing request
04:57:31.795 00.000 13300 OnExposeComplete: enter
04:57:31.795 00.000 13300 UpdateGuideState(): m_state=6
04:57:31.796 00.001 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 338
04:57:31.796 00.000 13300 Star::Find returns 1 (0), X=1227.09, Y=21.68, Mass=848, SNR=20.3, Peak=67 HFD=4.0
04:57:31.796 00.000 13300 MultiStar: [#1 -0.09,-0.06,0.62,U] [#2 0.30,-0.18,0.00,M2] [#3 -0.15,-0.59,0.00,R] [#4 -0.01,-0.03,0.32,U] [#5 0.12,-0.34,0.00,M5] [#6 -0.10,-0.20,0.31,U] 
04:57:31.796 00.000 13300 refined, 3 included, MultiStar: {-0.07, -0.10}, one-star: {-0.06, -0.11}
04:57:31.797 00.001 13300 CameraToMount -- cameraTheta (-2.16) - m_xAngle (1.53) = xAngle (-3.70 = 2.59)
04:57:31.797 00.000 13300 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.82 = -0.54)
04:57:31.797 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-2.16 mountX=-0.10 mountY=-0.06, mountTheta=-2.60
04:57:31.799 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.10, opts=13)
04:57:31.799 00.000 13300 Enqueuing Move request for scope (-0.07, -0.10)
04:57:31.799 00.000 11596 Worker thread wakes up
04:57:31.799 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.10) opts 0xd
04:57:31.799 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.10)
04:57:31.799 00.000 11596 Moving (-0.07, -0.10) raw xDistance=-0.10 yDistance=-0.06
04:57:31.799 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:57:31.799 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:57:31.799 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:57:31.800 00.001 11596 MoveAxis(E, 0, ABG)
04:57:31.800 00.000 11596 Move returns status 0, amount 0
04:57:31.800 00.000 11596 MoveAxis(N, 0, ABG)
04:57:31.800 00.000 11596 Move returns status 0, amount 0
04:57:31.800 00.000 11596 move complete, result=0
04:57:31.800 00.000 11596 worker thread done servicing request
04:57:31.808 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=200, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
04:57:31.817 00.009 13300 UpdateGuideState exits: m=848 SNR=20.3
04:57:31.817 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:31.817 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:57:31.817 00.000 13300 Enqueuing Expose request
04:57:31.817 00.000 11596 Worker thread wakes up
04:57:31.818 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:57:31.818 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:57:32.133 00.315 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1cb0dc35-5e44-4b26-8798-eef7b24acd09"}
04:57:32.133 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1cb0dc35-5e44-4b26-8798-eef7b24acd09"}
04:57:32.134 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b60ca3db-45e1-45a1-a54c-cfff2946e7f5"}
04:57:32.134 00.000 13300 case statement mapped state 6 to 3
04:57:32.134 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b60ca3db-45e1-45a1-a54c-cfff2946e7f5"}
04:57:32.134 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"39ef475e-f733-46d4-a8e1-ea7985f1ab34"}
04:57:32.135 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":338,"width":15,"height":15,"star_pos":[7.09,6.68],"pixels":"..."},"id":"39ef475e-f733-46d4-a8e1-ea7985f1ab34"}
04:57:32.328 00.193 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:57:35.132 02.804 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"26f84b52-ffa1-46ef-a0e2-6d1d8e48e3a0"}
04:57:35.132 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"26f84b52-ffa1-46ef-a0e2-6d1d8e48e3a0"}
04:57:35.133 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"97b27741-0975-4f05-a996-78195389169c"}
04:57:35.133 00.000 13300 case statement mapped state 6 to 3
04:57:35.133 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"97b27741-0975-4f05-a996-78195389169c"}
04:57:35.134 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bc6b64b7-9f3a-4d6e-b8db-427c3c5112f5"}
04:57:35.134 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":338,"width":15,"height":15,"star_pos":[7.09,6.68],"pixels":"..."},"id":"bc6b64b7-9f3a-4d6e-b8db-427c3c5112f5"}
04:57:35.362 00.228 11596 Exposure complete
04:57:35.432 00.070 11596 worker thread done servicing request
04:57:35.432 00.000 13300 OnExposeComplete: enter
04:57:35.432 00.000 13300 UpdateGuideState(): m_state=6
04:57:35.433 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 339
04:57:35.433 00.000 13300 Star::Find returns 1 (0), X=1227.36, Y=21.63, Mass=910, SNR=21.1, Peak=70 HFD=4.1
04:57:35.433 00.000 13300 MultiStar: [#1 0.06,-0.19,0.62,U] [#2 0.26,-0.26,0.00,M3] [#3 0.03,-0.26,0.36,U] [#4 0.22,-0.03,0.32,U] [#5 0.11,-0.24,0.31,U] [#6 0.22,-0.01,0.30,U] 
04:57:35.434 00.001 13300 refined, 5 included, MultiStar: {0.15, -0.16}, one-star: {0.21, -0.16}
04:57:35.434 00.000 13300 CameraToMount -- cameraTheta (-0.82) - m_xAngle (1.53) = xAngle (-2.35 = -2.35)
04:57:35.434 00.000 13300 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.48 = 0.81)
04:57:35.434 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=-0.16 hyp=0.21 cameraTheta=-0.82 mountX=-0.15 mountY=0.15, mountTheta=2.34
04:57:35.436 00.002 13300 SchedulePrimaryMove(1016D950, x=0.15, y=-0.16, opts=13)
04:57:35.436 00.000 13300 Enqueuing Move request for scope (0.15, -0.16)
04:57:35.436 00.000 11596 Worker thread wakes up
04:57:35.436 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.16) opts 0xd
04:57:35.436 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, -0.16)
04:57:35.436 00.000 11596 Moving (0.15, -0.16) raw xDistance=-0.15 yDistance=0.15
04:57:35.436 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.15
04:57:35.436 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:57:35.437 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
04:57:35.437 00.000 11596 MoveAxis(E, 188, ABG)
04:57:35.437 00.000 11596 Guiding  Dir = 2, Dur = 188
04:57:35.437 00.000 11596 IsSlewing returns 0
04:57:35.443 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=207, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
04:57:35.451 00.008 13300 UpdateGuideState exits: m=910 SNR=21.1
04:57:35.451 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:35.451 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:57:35.451 00.000 13300 Enqueuing Expose request
04:57:35.453 00.002 11596 IsGuiding returns 0
04:57:35.772 00.319 11596 IsGuiding returns 1
04:57:35.772 00.000 11596 scope still moving after pulse duration time elapsed
04:57:35.869 00.097 11596 IsSlewing returns 0
04:57:35.964 00.095 11596 IsGuiding returns 0
04:57:35.964 00.000 11596 scope move finished after 188 + 322 ms
04:57:35.964 00.000 11596 Move returns status 0, amount 188
04:57:35.964 00.000 11596 MoveAxis(N, 0, ABG)
04:57:35.964 00.000 11596 Move returns status 0, amount 0
04:57:35.964 00.000 11596 move complete, result=0
04:57:35.965 00.001 11596 worker thread done servicing request
04:57:35.965 00.000 11596 Worker thread wakes up
04:57:35.965 00.000 13300 GuideStep: -0.2 px 188 ms EAST, 0.2 px 0 ms NORTH
04:57:35.965 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:57:36.475 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:57:38.130 01.655 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"52b48d05-19c7-4255-82ec-d9f19408bce3"}
04:57:38.130 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"52b48d05-19c7-4255-82ec-d9f19408bce3"}
04:57:38.131 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"86a84f7d-f05c-4bc9-ba3c-5ac3998254bf"}
04:57:38.131 00.000 13300 case statement mapped state 6 to 3
04:57:38.131 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"86a84f7d-f05c-4bc9-ba3c-5ac3998254bf"}
04:57:38.131 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"18b61922-0d62-4f70-ac74-9930932a7e49"}
04:57:38.132 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":339,"width":15,"height":15,"star_pos":[7.36,6.63],"pixels":"..."},"id":"18b61922-0d62-4f70-ac74-9930932a7e49"}
04:57:39.506 01.374 11596 Exposure complete
04:57:39.578 00.072 11596 worker thread done servicing request
04:57:39.578 00.000 13300 OnExposeComplete: enter
04:57:39.578 00.000 13300 UpdateGuideState(): m_state=6
04:57:39.578 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 340
04:57:39.579 00.001 13300 Star::Find returns 1 (0), X=1227.38, Y=21.52, Mass=843, SNR=20.3, Peak=65 HFD=4.1
04:57:39.579 00.000 13300 MultiStar: [#1 0.15,-0.38,0.00,M1] [#2 0.35,-0.09,0.00,M4] [#3 0.30,0.13,0.00,M1] [#4 0.09,-0.55,0.00,M2] [#5 0.04,0.21,0.33,U] [#6 0.32,-0.37,0.00,M1] 
04:57:39.579 00.000 13300 refined, 1 included, MultiStar: {0.18, -0.15}, one-star: {0.23, -0.27}
04:57:39.579 00.000 13300 CameraToMount -- cameraTheta (-0.69) - m_xAngle (1.53) = xAngle (-2.23 = -2.23)
04:57:39.579 00.000 13300 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.35 = 0.93)
04:57:39.579 00.000 13300 CameraToMount -- cameraX=0.18 cameraY=-0.15 hyp=0.23 cameraTheta=-0.69 mountX=-0.14 mountY=0.19, mountTheta=2.22
04:57:39.581 00.002 13300 SchedulePrimaryMove(1016D950, x=0.18, y=-0.15, opts=13)
04:57:39.581 00.000 13300 Enqueuing Move request for scope (0.18, -0.15)
04:57:39.581 00.000 11596 Worker thread wakes up
04:57:39.581 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.15) opts 0xd
04:57:39.582 00.001 11596 Handling offset move in thread for scope, endpoint = (0.18, -0.15)
04:57:39.582 00.000 11596 Moving (0.18, -0.15) raw xDistance=-0.14 yDistance=0.19
04:57:39.582 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.14
04:57:39.582 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:57:39.582 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
04:57:39.582 00.000 11596 MoveAxis(E, 193, ABG)
04:57:39.582 00.000 11596 Guiding  Dir = 2, Dur = 193
04:57:39.582 00.000 11596 IsSlewing returns 0
04:57:39.589 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=212, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
04:57:39.598 00.009 13300 UpdateGuideState exits: m=843 SNR=20.3
04:57:39.598 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:39.598 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:57:39.598 00.000 13300 Enqueuing Expose request
04:57:39.620 00.022 11596 IsGuiding returns 0
04:57:39.982 00.362 11596 IsGuiding returns 1
04:57:39.982 00.000 11596 scope still moving after pulse duration time elapsed
04:57:40.194 00.212 11596 IsSlewing returns 0
04:57:40.284 00.090 11596 IsGuiding returns 0
04:57:40.284 00.000 11596 scope move finished after 193 + 471 ms
04:57:40.284 00.000 11596 Move returns status 0, amount 193
04:57:40.284 00.000 11596 MoveAxis(N, 0, ABG)
04:57:40.284 00.000 11596 Move returns status 0, amount 0
04:57:40.284 00.000 11596 move complete, result=0
04:57:40.284 00.000 11596 worker thread done servicing request
04:57:40.284 00.000 11596 Worker thread wakes up
04:57:40.284 00.000 13300 GuideStep: -0.1 px 193 ms EAST, 0.2 px 0 ms NORTH
04:57:40.285 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:57:40.788 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:57:41.130 00.342 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"372ee1b1-00a3-4ac6-89af-1ec7088a5ca4"}
04:57:41.130 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"372ee1b1-00a3-4ac6-89af-1ec7088a5ca4"}
04:57:41.131 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"34cff7c8-c64b-4b4b-9289-e773019017e9"}
04:57:41.131 00.000 13300 case statement mapped state 6 to 3
04:57:41.131 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"34cff7c8-c64b-4b4b-9289-e773019017e9"}
04:57:41.131 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7fad6b42-07d9-40df-b821-7e04825e83a3"}
04:57:41.132 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":340,"width":15,"height":15,"star_pos":[7.38,6.52],"pixels":"..."},"id":"7fad6b42-07d9-40df-b821-7e04825e83a3"}
04:57:43.810 02.678 11596 Exposure complete
04:57:43.879 00.069 11596 worker thread done servicing request
04:57:43.879 00.000 13300 OnExposeComplete: enter
04:57:43.879 00.000 13300 UpdateGuideState(): m_state=6
04:57:43.880 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 341
04:57:43.880 00.000 13300 Star::Find returns 1 (0), X=1227.24, Y=21.54, Mass=727, SNR=18.8, Peak=59 HFD=3.9
04:57:43.880 00.000 13300 MultiStar: [#1 0.26,-0.31,0.00,M2] [#2 0.19,-0.11,0.61,U] [#3 0.24,-0.09,0.37,U] [#4 -0.04,-0.35,0.00,M3] [#5 0.16,-0.30,0.00,M4] [#6 0.45,-0.26,0.00,M2] 
04:57:43.880 00.000 13300 refined, 2 included, MultiStar: {0.15, -0.18}, one-star: {0.09, -0.25}
04:57:43.880 00.000 13300 CameraToMount -- cameraTheta (-0.88) - m_xAngle (1.53) = xAngle (-2.41 = -2.41)
04:57:43.881 00.001 13300 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.54 = 0.75)
04:57:43.881 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=-0.18 hyp=0.23 cameraTheta=-0.88 mountX=-0.17 mountY=0.16, mountTheta=2.40
04:57:43.882 00.001 13300 SchedulePrimaryMove(1016D950, x=0.15, y=-0.18, opts=13)
04:57:43.883 00.001 13300 Enqueuing Move request for scope (0.15, -0.18)
04:57:43.883 00.000 11596 Worker thread wakes up
04:57:43.883 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.18) opts 0xd
04:57:43.883 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, -0.18)
04:57:43.883 00.000 11596 Moving (0.15, -0.18) raw xDistance=-0.17 yDistance=0.16
04:57:43.883 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.17
04:57:43.883 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:57:43.884 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
04:57:43.884 00.000 11596 MoveAxis(E, 228, ABG)
04:57:43.884 00.000 11596 Guiding  Dir = 2, Dur = 228
04:57:43.884 00.000 11596 IsSlewing returns 0
04:57:43.891 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=169, med=4, FiltMin=3, FiltMax=73, Gamma=0.510
04:57:43.899 00.008 13300 UpdateGuideState exits: m=727 SNR=18.8
04:57:43.899 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:43.899 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:57:43.899 00.000 13300 Enqueuing Expose request
04:57:43.970 00.071 11596 IsGuiding returns 0
04:57:44.072 00.102 11596 PulseGuide returned control before completion, sleep 137
04:57:44.128 00.056 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e306a550-9908-4c05-b1c2-3146ee4f9184"}
04:57:44.128 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e306a550-9908-4c05-b1c2-3146ee4f9184"}
04:57:44.129 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ea43c63f-b0b3-4df3-94a2-62f3f55a17e5"}
04:57:44.129 00.000 13300 case statement mapped state 6 to 3
04:57:44.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ea43c63f-b0b3-4df3-94a2-62f3f55a17e5"}
04:57:44.129 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4b7f45b9-e127-49b4-8a71-bc39b2b352b1"}
04:57:44.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":341,"width":15,"height":15,"star_pos":[7.24,6.54],"pixels":"..."},"id":"4b7f45b9-e127-49b4-8a71-bc39b2b352b1"}
04:57:44.283 00.154 11596 IsGuiding returns 1
04:57:44.283 00.000 11596 scope still moving after pulse duration time elapsed
04:57:44.313 00.030 11596 IsSlewing returns 0
04:57:44.380 00.067 11596 IsGuiding returns 1
04:57:44.404 00.024 11596 IsSlewing returns 0
04:57:44.779 00.375 11596 IsGuiding returns 0
04:57:44.779 00.000 11596 scope move finished after 228 + 580 ms
04:57:44.779 00.000 11596 Move returns status 0, amount 228
04:57:44.779 00.000 11596 MoveAxis(N, 0, ABG)
04:57:44.780 00.001 11596 Move returns status 0, amount 0
04:57:44.780 00.000 11596 move complete, result=0
04:57:44.780 00.000 11596 worker thread done servicing request
04:57:44.780 00.000 13300 GuideStep: -0.2 px 228 ms EAST, 0.2 px 0 ms NORTH
04:57:44.780 00.000 11596 Worker thread wakes up
04:57:44.780 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:57:45.297 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:57:47.127 01.830 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9a3a3834-5d95-4cf1-92f3-40e031c1b721"}
04:57:47.127 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9a3a3834-5d95-4cf1-92f3-40e031c1b721"}
04:57:47.128 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9a4b6f34-3367-4691-8000-bd5ac393d51c"}
04:57:47.128 00.000 13300 case statement mapped state 6 to 3
04:57:47.128 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9a4b6f34-3367-4691-8000-bd5ac393d51c"}
04:57:47.128 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b8d84bc4-3957-4c47-b0de-8063fc925ce4"}
04:57:47.129 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":341,"width":15,"height":15,"star_pos":[7.24,6.54],"pixels":"..."},"id":"b8d84bc4-3957-4c47-b0de-8063fc925ce4"}
04:57:48.320 01.191 11596 Exposure complete
04:57:48.393 00.073 11596 worker thread done servicing request
04:57:48.393 00.000 13300 OnExposeComplete: enter
04:57:48.393 00.000 13300 UpdateGuideState(): m_state=6
04:57:48.394 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 342
04:57:48.394 00.000 13300 Star::Find returns 1 (0), X=1227.33, Y=21.57, Mass=833, SNR=20.1, Peak=62 HFD=4.1
04:57:48.394 00.000 13300 MultiStar: [#1 0.06,-0.17,0.61,U] [#2 0.19,-0.13,0.51,U] [#3 0.19,0.03,0.30,U] [#4 0.12,-0.62,0.00,M4] [#5 0.44,0.12,0.00,M5] [#6 0.35,-0.25,0.00,M3] 
04:57:48.394 00.000 13300 refined, 3 included, MultiStar: {0.15, -0.16}, one-star: {0.18, -0.22}
04:57:48.394 00.000 13300 CameraToMount -- cameraTheta (-0.79) - m_xAngle (1.53) = xAngle (-2.32 = -2.32)
04:57:48.395 00.001 13300 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.45 = 0.83)
04:57:48.395 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=-0.16 hyp=0.22 cameraTheta=-0.79 mountX=-0.15 mountY=0.16, mountTheta=2.32
04:57:48.396 00.001 13300 SchedulePrimaryMove(1016D950, x=0.15, y=-0.16, opts=13)
04:57:48.397 00.001 13300 Enqueuing Move request for scope (0.15, -0.16)
04:57:48.397 00.000 11596 Worker thread wakes up
04:57:48.397 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.16) opts 0xd
04:57:48.397 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, -0.16)
04:57:48.397 00.000 11596 Moving (0.15, -0.16) raw xDistance=-0.15 yDistance=0.16
04:57:48.397 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
04:57:48.397 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:57:48.398 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
04:57:48.398 00.000 11596 MoveAxis(E, 205, ABG)
04:57:48.398 00.000 11596 Guiding  Dir = 2, Dur = 205
04:57:48.398 00.000 11596 IsSlewing returns 0
04:57:48.404 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=146, med=4, FiltMin=2, FiltMax=64, Gamma=0.510
04:57:48.412 00.008 13300 UpdateGuideState exits: m=833 SNR=20.1
04:57:48.412 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:48.412 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:57:48.413 00.001 13300 Enqueuing Expose request
04:57:48.605 00.192 11596 IsGuiding returns 0
04:57:48.980 00.375 11596 IsGuiding returns 1
04:57:48.980 00.000 11596 scope still moving after pulse duration time elapsed
04:57:49.342 00.362 11596 IsSlewing returns 0
04:57:49.478 00.136 11596 IsGuiding returns 0
04:57:49.478 00.000 11596 scope move finished after 205 + 667 ms
04:57:49.478 00.000 11596 Move returns status 0, amount 205
04:57:49.478 00.000 11596 MoveAxis(N, 0, ABG)
04:57:49.478 00.000 11596 Move returns status 0, amount 0
04:57:49.478 00.000 11596 move complete, result=0
04:57:49.478 00.000 11596 worker thread done servicing request
04:57:49.478 00.000 11596 Worker thread wakes up
04:57:49.478 00.000 13300 GuideStep: -0.2 px 205 ms EAST, 0.2 px 0 ms NORTH
04:57:49.479 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:57:49.985 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:57:50.128 00.143 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"febdefdf-c49d-42e2-9723-c5e29815b9c6"}
04:57:50.128 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"febdefdf-c49d-42e2-9723-c5e29815b9c6"}
04:57:50.129 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a079b3b7-b681-4ccb-98a1-4a4a6055daa1"}
04:57:50.129 00.000 13300 case statement mapped state 6 to 3
04:57:50.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a079b3b7-b681-4ccb-98a1-4a4a6055daa1"}
04:57:50.129 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6b81702a-f285-484c-b4a8-31b3f1e6f3b5"}
04:57:50.130 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":342,"width":15,"height":15,"star_pos":[7.33,6.57],"pixels":"..."},"id":"6b81702a-f285-484c-b4a8-31b3f1e6f3b5"}
04:57:53.018 02.888 11596 Exposure complete
04:57:53.088 00.070 11596 worker thread done servicing request
04:57:53.088 00.000 13300 OnExposeComplete: enter
04:57:53.088 00.000 13300 UpdateGuideState(): m_state=6
04:57:53.089 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 343
04:57:53.089 00.000 13300 Star::Find returns 1 (0), X=1227.39, Y=21.72, Mass=755, SNR=19.2, Peak=57 HFD=4.2
04:57:53.089 00.000 13300 MultiStar: [#1 0.24,-0.04,0.61,U] [#2 0.28,-0.17,0.00,M3] [#3 0.12,0.44,0.00,M1] [#4 0.48,0.03,0.00,M5] [#5 0.34,0.48,0.00,M6] [#6 0.36,-0.15,0.00,M4] 
04:57:53.089 00.000 13300 refined, 1 included, MultiStar: {0.24, -0.06}, one-star: {0.24, -0.07}
04:57:53.089 00.000 13300 CameraToMount -- cameraTheta (-0.24) - m_xAngle (1.53) = xAngle (-1.77 = -1.77)
04:57:53.089 00.000 13300 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.90 = 1.39)
04:57:53.089 00.000 13300 CameraToMount -- cameraX=0.24 cameraY=-0.06 hyp=0.25 cameraTheta=-0.24 mountX=-0.05 mountY=0.24, mountTheta=1.77
04:57:53.091 00.002 13300 SchedulePrimaryMove(1016D950, x=0.24, y=-0.06, opts=13)
04:57:53.091 00.000 13300 Enqueuing Move request for scope (0.24, -0.06)
04:57:53.091 00.000 11596 Worker thread wakes up
04:57:53.092 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.06) opts 0xd
04:57:53.092 00.000 11596 Handling offset move in thread for scope, endpoint = (0.24, -0.06)
04:57:53.092 00.000 11596 Moving (0.24, -0.06) raw xDistance=-0.05 yDistance=0.24
04:57:53.092 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:57:53.092 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:57:53.092 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
04:57:53.092 00.000 11596 MoveAxis(E, 0, ABG)
04:57:53.092 00.000 11596 Move returns status 0, amount 0
04:57:53.092 00.000 11596 MoveAxis(N, 0, ABG)
04:57:53.092 00.000 11596 Move returns status 0, amount 0
04:57:53.093 00.001 11596 move complete, result=0
04:57:53.093 00.000 11596 worker thread done servicing request
04:57:53.099 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=131, med=4, FiltMin=3, FiltMax=59, Gamma=0.510
04:57:53.107 00.008 13300 UpdateGuideState exits: m=755 SNR=19.2
04:57:53.107 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:53.108 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:57:53.108 00.000 13300 Enqueuing Expose request
04:57:53.108 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
04:57:53.108 00.000 11596 Worker thread wakes up
04:57:53.108 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:57:53.127 00.019 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b10b6d3e-b65a-4304-8e93-1f82e9471432"}
04:57:53.128 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b10b6d3e-b65a-4304-8e93-1f82e9471432"}
04:57:53.128 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"57d2a0a0-1e8b-4235-8559-5b6f14a42f49"}
04:57:53.128 00.000 13300 case statement mapped state 6 to 3
04:57:53.129 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"57d2a0a0-1e8b-4235-8559-5b6f14a42f49"}
04:57:53.131 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3f90fac1-9aaa-4a26-9d2c-544d2f8d2620"}
04:57:53.131 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":343,"width":15,"height":15,"star_pos":[7.39,6.72],"pixels":"..."},"id":"3f90fac1-9aaa-4a26-9d2c-544d2f8d2620"}
04:57:53.610 00.479 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:57:56.128 02.518 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c9017bbb-779d-406e-b86e-5f44dc6e1e7f"}
04:57:56.128 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c9017bbb-779d-406e-b86e-5f44dc6e1e7f"}
04:57:56.129 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"feb9c355-367b-4c3e-8f14-6c2cf7e10bea"}
04:57:56.129 00.000 13300 case statement mapped state 6 to 3
04:57:56.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"feb9c355-367b-4c3e-8f14-6c2cf7e10bea"}
04:57:56.129 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"74314d22-16cc-4b04-a1f2-2083c55ab072"}
04:57:56.130 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":343,"width":15,"height":15,"star_pos":[7.39,6.72],"pixels":"..."},"id":"74314d22-16cc-4b04-a1f2-2083c55ab072"}
04:57:56.646 00.516 11596 Exposure complete
04:57:56.721 00.075 11596 worker thread done servicing request
04:57:56.722 00.001 13300 OnExposeComplete: enter
04:57:56.722 00.000 13300 UpdateGuideState(): m_state=6
04:57:56.722 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 344
04:57:56.722 00.000 13300 Star::Find returns 1 (0), X=1227.37, Y=21.72, Mass=545, SNR=16.2, Peak=44 HFD=3.7
04:57:56.722 00.000 13300 MultiStar: [#1 0.30,0.05,0.00,M1] [#2 0.18,-0.10,0.63,U] [#3 0.42,0.20,0.00,M2] [#4 0.42,-0.04,0.00,M6] [#5 0.37,-0.09,0.00,M7] [#6 -0.13,-0.20,0.28,U] 
04:57:56.723 00.001 13300 refined, 2 included, MultiStar: {0.15, -0.10}, one-star: {0.22, -0.07}
04:57:56.723 00.000 13300 CameraToMount -- cameraTheta (-0.56) - m_xAngle (1.53) = xAngle (-2.09 = -2.09)
04:57:56.723 00.000 13300 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.22 = 1.06)
04:57:56.723 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=-0.10 hyp=0.18 cameraTheta=-0.56 mountX=-0.09 mountY=0.16, mountTheta=2.09
04:57:56.725 00.002 13300 SchedulePrimaryMove(1016D950, x=0.15, y=-0.10, opts=13)
04:57:56.725 00.000 13300 Enqueuing Move request for scope (0.15, -0.10)
04:57:56.725 00.000 11596 Worker thread wakes up
04:57:56.725 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.10) opts 0xd
04:57:56.725 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, -0.10)
04:57:56.726 00.001 11596 Moving (0.15, -0.10) raw xDistance=-0.09 yDistance=0.16
04:57:56.726 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:57:56.726 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:57:56.726 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
04:57:56.726 00.000 11596 MoveAxis(E, 0, ABG)
04:57:56.726 00.000 11596 Move returns status 0, amount 0
04:57:56.726 00.000 11596 MoveAxis(N, 0, ABG)
04:57:56.727 00.001 11596 Move returns status 0, amount 0
04:57:56.727 00.000 11596 move complete, result=0
04:57:56.727 00.000 11596 worker thread done servicing request
04:57:56.733 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=127, med=4, FiltMin=2, FiltMax=57, Gamma=0.510
04:57:56.742 00.009 13300 UpdateGuideState exits: m=545 SNR=16.2
04:57:56.742 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:57:56.743 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:57:56.743 00.000 13300 Enqueuing Expose request
04:57:56.743 00.000 11596 Worker thread wakes up
04:57:56.743 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:57:56.743 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:57:57.247 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:57:59.127 01.880 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b76a3a87-6add-4c6f-b001-d67ba57989c0"}
04:57:59.127 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b76a3a87-6add-4c6f-b001-d67ba57989c0"}
04:57:59.128 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2449abad-2d5b-46f6-b0b0-ffdf09f6dc42"}
04:57:59.128 00.000 13300 case statement mapped state 6 to 3
04:57:59.128 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2449abad-2d5b-46f6-b0b0-ffdf09f6dc42"}
04:57:59.129 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3b0c8e23-eb8b-487a-9d75-44f14c619334"}
04:57:59.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":344,"width":15,"height":15,"star_pos":[7.37,6.72],"pixels":"..."},"id":"3b0c8e23-eb8b-487a-9d75-44f14c619334"}
04:58:00.282 01.153 11596 Exposure complete
04:58:00.351 00.069 11596 worker thread done servicing request
04:58:00.352 00.001 13300 OnExposeComplete: enter
04:58:00.352 00.000 13300 UpdateGuideState(): m_state=6
04:58:00.352 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 345
04:58:00.352 00.000 13300 Star::Find returns 1 (0), X=1227.33, Y=21.60, Mass=316, SNR=12.4, Peak=32 HFD=3.5
04:58:00.352 00.000 13300 Status Line: Mass: 316 vs 843
04:58:00.356 00.004 13300 UpdateCurrentPosition: star mass new=315.7 exp=843.3 thresh=50% limits=(387.7, 1395.4, 1686.5)
04:58:00.356 00.000 13300 DistanceChecker: activated
04:58:00.356 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:58:00.357 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:58:00.357 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:58:00.357 00.000 11596 Worker thread wakes up
04:58:00.357 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:58:00.357 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:58:00.357 00.000 11596 move complete, result=0
04:58:00.358 00.001 11596 worker thread done servicing request
04:58:00.466 00.108 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:58:00.466 00.000 13300 Status Line: Stella per per cambiamento di massa
04:58:00.472 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=127, med=4, FiltMin=2, FiltMax=46, Gamma=0.510
04:58:00.483 00.011 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:58:00.483 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:00.483 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:58:00.483 00.000 13300 Enqueuing Expose request
04:58:00.483 00.000 11596 Worker thread wakes up
04:58:00.483 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:58:00.991 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:58:02.127 01.136 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e3732f2a-6113-4a36-98dd-3bbd81f08397"}
04:58:02.127 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e3732f2a-6113-4a36-98dd-3bbd81f08397"}
04:58:02.128 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0c8f6539-56f4-4234-880a-e368582e452a"}
04:58:02.128 00.000 13300 case statement mapped state 6 to 4
04:58:02.128 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"0c8f6539-56f4-4234-880a-e368582e452a"}
04:58:02.128 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8316b77e-b1ad-48eb-a604-7ad67ee9582e"}
04:58:02.128 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":345,"width":15,"height":15,"star_pos":[7.37,6.72],"pixels":"..."},"id":"8316b77e-b1ad-48eb-a604-7ad67ee9582e"}
04:58:04.147 02.019 11596 Exposure complete
04:58:04.219 00.072 11596 worker thread done servicing request
04:58:04.219 00.000 13300 OnExposeComplete: enter
04:58:04.219 00.000 13300 UpdateGuideState(): m_state=6
04:58:04.220 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 346
04:58:04.220 00.000 13300 Star::Find returns 1 (0), X=1227.23, Y=21.35, Mass=233, SNR=10.6, Peak=25 HFD=3.6
04:58:04.220 00.000 13300 Status Line: Mass: 233 vs 833
04:58:04.223 00.003 13300 UpdateCurrentPosition: star mass new=232.8 exp=833.3 thresh=50% limits=(389.1, 1395.4, 1666.7)
04:58:04.224 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:58:04.224 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:58:04.224 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:58:04.224 00.000 11596 Worker thread wakes up
04:58:04.224 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:58:04.225 00.001 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:58:04.225 00.000 11596 move complete, result=0
04:58:04.225 00.000 11596 worker thread done servicing request
04:58:04.334 00.109 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:58:04.334 00.000 13300 Status Line: Stella per per cambiamento di massa
04:58:04.338 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=127, med=4, FiltMin=2, FiltMax=39, Gamma=0.510
04:58:04.346 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:58:04.347 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:04.347 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:58:04.347 00.000 13300 Enqueuing Expose request
04:58:04.347 00.000 11596 Worker thread wakes up
04:58:04.347 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:58:04.860 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:58:05.126 00.266 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"61baeba3-5359-40f9-af33-8c95948bd96d"}
04:58:05.126 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"61baeba3-5359-40f9-af33-8c95948bd96d"}
04:58:05.126 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"09eb4e67-7450-43b8-b47c-d117df6e7a1b"}
04:58:05.127 00.001 13300 case statement mapped state 6 to 4
04:58:05.127 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"09eb4e67-7450-43b8-b47c-d117df6e7a1b"}
04:58:05.127 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0faa6ee8-cabd-4341-8001-d6ddabc768cd"}
04:58:05.127 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":346,"width":15,"height":15,"star_pos":[7.37,6.72],"pixels":"..."},"id":"0faa6ee8-cabd-4341-8001-d6ddabc768cd"}
04:58:07.885 02.758 11596 Exposure complete
04:58:07.959 00.074 11596 worker thread done servicing request
04:58:07.959 00.000 13300 OnExposeComplete: enter
04:58:07.960 00.001 13300 UpdateGuideState(): m_state=6
04:58:07.960 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 347
04:58:07.960 00.000 13300 Star::Find returns 1 (0), X=1227.21, Y=21.45, Mass=232, SNR=10.6, Peak=23 HFD=3.7
04:58:07.960 00.000 13300 Status Line: Mass: 232 vs 833
04:58:07.964 00.004 13300 UpdateCurrentPosition: star mass new=231.6 exp=833.3 thresh=50% limits=(390.5, 1395.4, 1666.7)
04:58:07.964 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:58:07.965 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:58:07.965 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:58:07.965 00.000 11596 Worker thread wakes up
04:58:07.966 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:58:07.966 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:58:07.966 00.000 11596 move complete, result=0
04:58:07.966 00.000 11596 worker thread done servicing request
04:58:08.074 00.108 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:58:08.074 00.000 13300 Status Line: Stella per per cambiamento di massa
04:58:08.078 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=126, med=4, FiltMin=3, FiltMax=37, Gamma=0.510
04:58:08.086 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:58:08.086 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:08.086 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:58:08.086 00.000 13300 Enqueuing Expose request
04:58:08.086 00.000 11596 Worker thread wakes up
04:58:08.086 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:58:08.126 00.040 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9427418c-9db9-4160-b551-89f55fa2c771"}
04:58:08.126 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9427418c-9db9-4160-b551-89f55fa2c771"}
04:58:08.127 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0562d63f-31dc-40ed-88d8-0457af2c7cd2"}
04:58:08.127 00.000 13300 case statement mapped state 6 to 4
04:58:08.127 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"0562d63f-31dc-40ed-88d8-0457af2c7cd2"}
04:58:08.129 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dcb8c765-a09f-426b-a7d9-07c935e0fc50"}
04:58:08.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":347,"width":15,"height":15,"star_pos":[7.37,6.72],"pixels":"..."},"id":"dcb8c765-a09f-426b-a7d9-07c935e0fc50"}
04:58:08.601 00.472 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:58:11.125 02.524 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d34a48bc-e9d5-438a-a86d-620423308e1c"}
04:58:11.125 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d34a48bc-e9d5-438a-a86d-620423308e1c"}
04:58:11.126 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3a51f401-a70a-4f41-871a-3d8fdb2416c2"}
04:58:11.126 00.000 13300 case statement mapped state 6 to 4
04:58:11.126 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"3a51f401-a70a-4f41-871a-3d8fdb2416c2"}
04:58:11.127 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"652176c5-d1c0-4c7c-8a54-85948cd88af1"}
04:58:11.127 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":347,"width":15,"height":15,"star_pos":[7.37,6.72],"pixels":"..."},"id":"652176c5-d1c0-4c7c-8a54-85948cd88af1"}
04:58:11.630 00.503 11596 Exposure complete
04:58:11.702 00.072 11596 worker thread done servicing request
04:58:11.702 00.000 13300 OnExposeComplete: enter
04:58:11.702 00.000 13300 UpdateGuideState(): m_state=6
04:58:11.702 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 348
04:58:11.702 00.000 13300 Star::Find returns 1 (0), X=1227.22, Y=21.62, Mass=173, SNR=9.1, Peak=21 HFD=3.4
04:58:11.702 00.000 13300 Status Line: Mass: 173 vs 755
04:58:11.706 00.004 13300 UpdateCurrentPosition: star mass new=172.9 exp=755.1 thresh=50% limits=(377.6, 1395.4, 1510.2)
04:58:11.706 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:58:11.707 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:58:11.707 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:58:11.707 00.000 11596 Worker thread wakes up
04:58:11.707 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:58:11.707 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:58:11.708 00.001 11596 move complete, result=0
04:58:11.708 00.000 11596 worker thread done servicing request
04:58:11.819 00.111 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:58:11.819 00.000 13300 Status Line: Stella per per cambiamento di massa
04:58:11.823 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=124, med=4, FiltMin=2, FiltMax=37, Gamma=0.510
04:58:11.832 00.009 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:58:11.833 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:11.833 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:58:11.833 00.000 13300 Enqueuing Expose request
04:58:11.833 00.000 11596 Worker thread wakes up
04:58:11.833 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:58:12.344 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:58:14.125 01.781 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"45e4cf87-4cff-42e2-a259-6aa9bfd62998"}
04:58:14.125 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"45e4cf87-4cff-42e2-a259-6aa9bfd62998"}
04:58:14.126 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"67a1d700-f6f7-4ca0-a44a-60b21221b89b"}
04:58:14.127 00.001 13300 case statement mapped state 6 to 4
04:58:14.127 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"67a1d700-f6f7-4ca0-a44a-60b21221b89b"}
04:58:14.128 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"14c55691-d316-4e5e-9d83-05e2087f5626"}
04:58:14.129 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":348,"width":15,"height":15,"star_pos":[7.37,6.72],"pixels":"..."},"id":"14c55691-d316-4e5e-9d83-05e2087f5626"}
04:58:15.395 01.266 11596 Exposure complete
04:58:15.503 00.108 11596 worker thread done servicing request
04:58:15.503 00.000 13300 OnExposeComplete: enter
04:58:15.503 00.000 13300 UpdateGuideState(): m_state=6
04:58:15.504 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 349
04:58:15.504 00.000 13300 Star::Find returns 1 (0), X=1227.27, Y=21.51, Mass=351, SNR=13.1, Peak=34 HFD=3.6
04:58:15.504 00.000 13300 Status Line: Mass: 351 vs 755
04:58:15.510 00.006 13300 UpdateCurrentPosition: star mass new=351.2 exp=755.1 thresh=50% limits=(377.6, 1395.4, 1510.2)
04:58:15.510 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
04:58:15.511 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
04:58:15.511 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
04:58:15.511 00.000 11596 Worker thread wakes up
04:58:15.512 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
04:58:15.512 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
04:58:15.512 00.000 11596 move complete, result=0
04:58:15.512 00.000 11596 worker thread done servicing request
04:58:15.614 00.102 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
04:58:15.614 00.000 13300 Status Line: Stella per per cambiamento di massa
04:58:15.620 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=127, med=4, FiltMin=3, FiltMax=43, Gamma=0.510
04:58:15.633 00.013 13300 UpdateGuideState exits: Stella per per cambiamento di massa
04:58:15.634 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:15.634 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
04:58:15.634 00.000 13300 Enqueuing Expose request
04:58:15.634 00.000 11596 Worker thread wakes up
04:58:15.634 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:58:16.142 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
04:58:17.125 00.983 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8cd6c1ee-2ef9-4d73-be18-caa128ad1637"}
04:58:17.126 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8cd6c1ee-2ef9-4d73-be18-caa128ad1637"}
04:58:17.126 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1cff1ba0-32db-455e-8323-e286d6efbbac"}
04:58:17.127 00.001 13300 case statement mapped state 6 to 4
04:58:17.127 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"1cff1ba0-32db-455e-8323-e286d6efbbac"}
04:58:17.127 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"70c07b69-f176-40d3-8d13-d3c6f9fc8efe"}
04:58:17.128 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":349,"width":15,"height":15,"star_pos":[7.37,6.72],"pixels":"..."},"id":"70c07b69-f176-40d3-8d13-d3c6f9fc8efe"}
04:58:19.171 02.043 11596 Exposure complete
04:58:19.240 00.069 11596 worker thread done servicing request
04:58:19.240 00.000 13300 OnExposeComplete: enter
04:58:19.240 00.000 13300 UpdateGuideState(): m_state=6
04:58:19.241 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 350
04:58:19.241 00.000 13300 Star::Find returns 1 (0), X=1227.27, Y=21.20, Mass=745, SNR=19.0, Peak=50 HFD=4.0
04:58:19.241 00.000 13300 DistanceChecker: deactivated
04:58:19.241 00.000 13300 MultiStar: [#1 0.14,-0.35,0.00,M2] [#2 0.27,-0.64,0.00,M3] [#3 -0.00,-0.41,0.00,M3] [#4 -0.09,-0.52,0.00,M7] [#5 0.11,-0.62,0.00,M8] [#6 0.22,-0.71,0.00,M4] 
04:58:19.241 00.000 13300 CameraToMount -- cameraTheta (-1.37) - m_xAngle (1.53) = xAngle (-2.90 = -2.90)
04:58:19.242 00.001 13300 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.03 = 0.26)
04:58:19.242 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=-0.59 hyp=0.60 cameraTheta=-1.37 mountX=-0.58 mountY=0.15, mountTheta=2.89
04:58:19.243 00.001 13300 SchedulePrimaryMove(1016D950, x=0.12, y=-0.59, opts=13)
04:58:19.244 00.001 13300 Enqueuing Move request for scope (0.12, -0.59)
04:58:19.244 00.000 11596 Worker thread wakes up
04:58:19.244 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.59) opts 0xd
04:58:19.244 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, -0.59)
04:58:19.244 00.000 11596 Moving (0.12, -0.59) raw xDistance=-0.58 yDistance=0.15
04:58:19.244 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.58
04:58:19.244 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:58:19.244 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
04:58:19.244 00.000 11596 MoveAxis(E, 732, ABG)
04:58:19.244 00.000 11596 Guiding  Dir = 2, Dur = 732
04:58:19.245 00.001 11596 IsSlewing returns 0
04:58:19.251 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=211, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
04:58:19.260 00.009 13300 UpdateGuideState exits: m=745 SNR=19.0
04:58:19.260 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:19.260 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:58:19.261 00.001 13300 Enqueuing Expose request
04:58:19.273 00.012 11596 IsGuiding returns 0
04:58:19.559 00.286 11596 PulseGuide returned control before completion, sleep 457
04:58:20.126 00.567 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dfbeb83c-1823-4675-ba3b-12569c81e933"}
04:58:20.126 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dfbeb83c-1823-4675-ba3b-12569c81e933"}
04:58:20.127 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5fcd41a6-3dd1-432b-ad60-91025da62f33"}
04:58:20.127 00.000 13300 case statement mapped state 6 to 3
04:58:20.127 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5fcd41a6-3dd1-432b-ad60-91025da62f33"}
04:58:20.128 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4ad754c9-1650-4199-ab66-17ae52cea04e"}
04:58:20.128 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":350,"width":15,"height":15,"star_pos":[7.27,7.20],"pixels":"..."},"id":"4ad754c9-1650-4199-ab66-17ae52cea04e"}
04:58:20.190 00.062 11596 IsGuiding returns 1
04:58:20.190 00.000 11596 scope still moving after pulse duration time elapsed
04:58:20.211 00.021 11596 IsSlewing returns 0
04:58:20.312 00.101 11596 IsGuiding returns 0
04:58:20.312 00.000 11596 scope move finished after 732 + 306 ms
04:58:20.312 00.000 11596 Move returns status 0, amount 732
04:58:20.312 00.000 11596 MoveAxis(N, 0, ABG)
04:58:20.312 00.000 11596 Move returns status 0, amount 0
04:58:20.313 00.001 11596 move complete, result=0
04:58:20.313 00.000 11596 worker thread done servicing request
04:58:20.313 00.000 11596 Worker thread wakes up
04:58:20.313 00.000 13300 GuideStep: -0.6 px 732 ms EAST, 0.2 px 0 ms NORTH
04:58:20.313 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:58:20.829 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:58:23.126 02.297 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"215f0bd1-16b7-4893-b686-5d84e591192f"}
04:58:23.126 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"215f0bd1-16b7-4893-b686-5d84e591192f"}
04:58:23.127 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9e958596-ebb9-4eae-9d9d-defc16e07d66"}
04:58:23.127 00.000 13300 case statement mapped state 6 to 3
04:58:23.127 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9e958596-ebb9-4eae-9d9d-defc16e07d66"}
04:58:23.128 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"283be6e5-7428-4793-a703-2e2110ac48e5"}
04:58:23.128 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":350,"width":15,"height":15,"star_pos":[7.27,7.20],"pixels":"..."},"id":"283be6e5-7428-4793-a703-2e2110ac48e5"}
04:58:23.854 00.726 11596 Exposure complete
04:58:23.925 00.071 11596 worker thread done servicing request
04:58:23.925 00.000 13300 OnExposeComplete: enter
04:58:23.925 00.000 13300 UpdateGuideState(): m_state=6
04:58:23.925 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 351
04:58:23.926 00.001 13300 Star::Find returns 1 (0), X=1227.18, Y=21.50, Mass=762, SNR=19.2, Peak=57 HFD=3.8
04:58:23.926 00.000 13300 MultiStar: [#1 -0.06,-0.26,0.62,U] [#2 0.11,-0.02,0.59,U] [#3 -0.30,0.07,0.00,M4] [#4 0.11,-0.03,0.35,U] [#5 0.04,-0.06,0.32,U] [#6 0.32,-0.39,0.00,M5] 
04:58:23.926 00.000 13300 refined, 4 included, MultiStar: {0.04, -0.17}, one-star: {0.03, -0.29}
04:58:23.926 00.000 13300 CameraToMount -- cameraTheta (-1.35) - m_xAngle (1.53) = xAngle (-2.88 = -2.88)
04:58:23.926 00.000 13300 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.01 = 0.27)
04:58:23.926 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.17 hyp=0.17 cameraTheta=-1.35 mountX=-0.17 mountY=0.05, mountTheta=2.87
04:58:23.928 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.17, opts=13)
04:58:23.928 00.000 13300 Enqueuing Move request for scope (0.04, -0.17)
04:58:23.929 00.001 11596 Worker thread wakes up
04:58:23.929 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.17) opts 0xd
04:58:23.929 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.17)
04:58:23.929 00.000 11596 Moving (0.04, -0.17) raw xDistance=-0.17 yDistance=0.05
04:58:23.929 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.17
04:58:23.929 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:58:23.929 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:58:23.929 00.000 11596 MoveAxis(E, 262, ABG)
04:58:23.929 00.000 11596 Guiding  Dir = 2, Dur = 262
04:58:23.930 00.001 11596 IsSlewing returns 0
04:58:23.936 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=175, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
04:58:23.944 00.008 13300 UpdateGuideState exits: m=762 SNR=19.2
04:58:23.944 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:23.944 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:58:23.944 00.000 13300 Enqueuing Expose request
04:58:24.079 00.135 11596 IsGuiding returns 0
04:58:24.293 00.214 11596 PulseGuide returned control before completion, sleep 57
04:58:24.539 00.246 11596 IsGuiding returns 1
04:58:24.539 00.000 11596 scope still moving after pulse duration time elapsed
04:58:24.564 00.025 11596 IsSlewing returns 0
04:58:24.772 00.208 11596 IsGuiding returns 0
04:58:24.772 00.000 11596 scope move finished after 262 + 431 ms
04:58:24.772 00.000 11596 Move returns status 0, amount 262
04:58:24.772 00.000 11596 MoveAxis(N, 0, ABG)
04:58:24.772 00.000 11596 Move returns status 0, amount 0
04:58:24.772 00.000 11596 move complete, result=0
04:58:24.772 00.000 11596 worker thread done servicing request
04:58:24.772 00.000 13300 GuideStep: -0.2 px 262 ms EAST, 0.0 px 0 ms NORTH
04:58:24.772 00.000 11596 Worker thread wakes up
04:58:24.773 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:58:25.284 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:58:26.126 00.842 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"16aaf671-a9a5-4be1-ad63-cd7250ecb400"}
04:58:26.126 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"16aaf671-a9a5-4be1-ad63-cd7250ecb400"}
04:58:26.127 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ea43c509-8ddc-4d5a-a18f-d4e519936eb1"}
04:58:26.127 00.000 13300 case statement mapped state 6 to 3
04:58:26.127 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ea43c509-8ddc-4d5a-a18f-d4e519936eb1"}
04:58:26.127 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3b7a14dc-73c0-4de8-9912-f519515dadf0"}
04:58:26.128 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":351,"width":15,"height":15,"star_pos":[7.18,7.50],"pixels":"..."},"id":"3b7a14dc-73c0-4de8-9912-f519515dadf0"}
04:58:28.315 02.187 11596 Exposure complete
04:58:28.386 00.071 11596 worker thread done servicing request
04:58:28.386 00.000 13300 OnExposeComplete: enter
04:58:28.386 00.000 13300 UpdateGuideState(): m_state=6
04:58:28.387 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 352
04:58:28.387 00.000 13300 Star::Find returns 1 (0), X=1227.26, Y=22.08, Mass=866, SNR=20.5, Peak=67 HFD=4.1
04:58:28.387 00.000 13300 MultiStar: [#1 0.02,0.13,0.60,U] [#2 0.19,0.27,0.00,M3] [#3 -0.06,0.24,0.38,U] [#4 -0.12,0.44,0.00,M7] [#5 -0.13,0.42,0.00,M8] [#6 0.23,-0.04,0.31,U] 
04:58:28.387 00.000 13300 refined, 3 included, MultiStar: {0.07, 0.19}, one-star: {0.11, 0.29}
04:58:28.387 00.000 13300 CameraToMount -- cameraTheta (1.22) - m_xAngle (1.53) = xAngle (-0.31 = -0.31)
04:58:28.387 00.000 13300 CameraToMount -- cameraTheta (1.22) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.44 = 2.84)
04:58:28.388 00.001 13300 CameraToMount -- cameraX=0.07 cameraY=0.19 hyp=0.21 cameraTheta=1.22 mountX=0.20 mountY=0.06, mountTheta=0.30
04:58:28.389 00.001 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.19, opts=13)
04:58:28.389 00.000 13300 Enqueuing Move request for scope (0.07, 0.19)
04:58:28.390 00.001 11596 Worker thread wakes up
04:58:28.390 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.19) opts 0xd
04:58:28.390 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.19)
04:58:28.390 00.000 11596 Moving (0.07, 0.19) raw xDistance=0.20 yDistance=0.06
04:58:28.390 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.20
04:58:28.390 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:58:28.390 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:58:28.391 00.001 11596 MoveAxis(W, 229, ABG)
04:58:28.391 00.000 11596 Guiding  Dir = 3, Dur = 229
04:58:28.391 00.000 11596 IsSlewing returns 0
04:58:28.398 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=190, med=4, FiltMin=3, FiltMax=84, Gamma=0.510
04:58:28.406 00.008 13300 UpdateGuideState exits: m=866 SNR=20.5
04:58:28.406 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:28.406 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:58:28.406 00.000 13300 Enqueuing Expose request
04:58:28.466 00.060 11596 IsGuiding returns 0
04:58:28.652 00.186 11596 PulseGuide returned control before completion, sleep 53
04:58:29.125 00.473 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"34b6bf25-2471-45d7-8a6c-968f05385138"}
04:58:29.125 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"34b6bf25-2471-45d7-8a6c-968f05385138"}
04:58:29.126 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e5c4da6e-0b90-4f66-9d6a-326a93cb9566"}
04:58:29.126 00.000 13300 case statement mapped state 6 to 3
04:58:29.126 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e5c4da6e-0b90-4f66-9d6a-326a93cb9566"}
04:58:29.126 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e242653d-ba33-41bd-ade4-702cec28bceb"}
04:58:29.126 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":352,"width":15,"height":15,"star_pos":[7.26,7.08],"pixels":"..."},"id":"e242653d-ba33-41bd-ade4-702cec28bceb"}
04:58:29.162 00.036 11596 IsGuiding returns 0
04:58:29.162 00.000 11596 Move returns status 0, amount 229
04:58:29.162 00.000 11596 MoveAxis(N, 0, ABG)
04:58:29.162 00.000 11596 Move returns status 0, amount 0
04:58:29.162 00.000 11596 move complete, result=0
04:58:29.162 00.000 11596 worker thread done servicing request
04:58:29.162 00.000 11596 Worker thread wakes up
04:58:29.163 00.001 13300 GuideStep: 0.2 px 229 ms WEST, 0.1 px 0 ms NORTH
04:58:29.163 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:58:29.669 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:58:32.124 02.455 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ed427d13-98b3-4ec6-963e-e6f2ff2a787f"}
04:58:32.124 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ed427d13-98b3-4ec6-963e-e6f2ff2a787f"}
04:58:32.125 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"59e7eb27-be19-4b51-b009-5f72b91d96f9"}
04:58:32.125 00.000 13300 case statement mapped state 6 to 3
04:58:32.125 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"59e7eb27-be19-4b51-b009-5f72b91d96f9"}
04:58:32.125 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"67821fdb-66ad-4b16-84a4-84b07d309ed0"}
04:58:32.125 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":352,"width":15,"height":15,"star_pos":[7.26,7.08],"pixels":"..."},"id":"67821fdb-66ad-4b16-84a4-84b07d309ed0"}
04:58:32.713 00.588 11596 Exposure complete
04:58:32.795 00.082 11596 worker thread done servicing request
04:58:32.796 00.001 13300 OnExposeComplete: enter
04:58:32.796 00.000 13300 UpdateGuideState(): m_state=6
04:58:32.796 00.000 13300 Star::Find(15, 1227, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 353
04:58:32.796 00.000 13300 Star::Find returns 1 (0), X=1227.21, Y=21.82, Mass=879, SNR=20.7, Peak=71 HFD=4.3
04:58:32.797 00.001 13300 MultiStar: [#1 -0.01,-0.08,0.61,U] [#2 0.06,0.11,0.56,U] [#3 0.02,0.13,0.36,U] [#4 -0.24,-0.30,0.00,M8] [#5 -0.37,0.19,0.00,M9] [#6 0.34,-0.05,0.00,M5] 
04:58:32.797 00.000 13300 refined, 3 included, MultiStar: {0.04, 0.03}, one-star: {0.06, 0.03}
04:58:32.797 00.000 13300 CameraToMount -- cameraTheta (0.75) - m_xAngle (1.53) = xAngle (-0.78 = -0.78)
04:58:32.797 00.000 13300 CameraToMount -- cameraTheta (0.75) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.91 = 2.37)
04:58:32.797 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.03 hyp=0.05 cameraTheta=0.75 mountX=0.04 mountY=0.04, mountTheta=0.78
04:58:32.799 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.03, opts=13)
04:58:32.800 00.001 13300 Enqueuing Move request for scope (0.04, 0.03)
04:58:32.800 00.000 11596 Worker thread wakes up
04:58:32.800 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.03) opts 0xd
04:58:32.800 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.03)
04:58:32.800 00.000 11596 Moving (0.04, 0.03) raw xDistance=0.04 yDistance=0.04
04:58:32.800 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
04:58:32.800 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:58:32.800 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:58:32.800 00.000 11596 MoveAxis(E, 0, ABG)
04:58:32.801 00.001 11596 Move returns status 0, amount 0
04:58:32.801 00.000 11596 MoveAxis(N, 0, ABG)
04:58:32.801 00.000 11596 Move returns status 0, amount 0
04:58:32.801 00.000 11596 move complete, result=0
04:58:32.801 00.000 11596 worker thread done servicing request
04:58:32.809 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=161, med=4, FiltMin=2, FiltMax=72, Gamma=0.510
04:58:32.817 00.008 13300 UpdateGuideState exits: m=879 SNR=20.7
04:58:32.817 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:32.817 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:58:32.817 00.000 13300 Enqueuing Expose request
04:58:32.817 00.000 11596 Worker thread wakes up
04:58:32.817 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:58:32.817 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:58:33.327 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:58:35.123 01.796 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"70140a32-a3ad-45ec-95ce-fda93b96e08e"}
04:58:35.123 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"70140a32-a3ad-45ec-95ce-fda93b96e08e"}
04:58:35.124 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"03157363-65f8-4aac-950d-167abdf0340e"}
04:58:35.124 00.000 13300 case statement mapped state 6 to 3
04:58:35.124 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"03157363-65f8-4aac-950d-167abdf0340e"}
04:58:35.124 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2a0d7070-1285-413f-9c33-8b575d2d4a32"}
04:58:35.125 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":353,"width":15,"height":15,"star_pos":[7.21,6.82],"pixels":"..."},"id":"2a0d7070-1285-413f-9c33-8b575d2d4a32"}
04:58:36.353 01.228 11596 Exposure complete
04:58:36.423 00.070 11596 worker thread done servicing request
04:58:36.423 00.000 13300 OnExposeComplete: enter
04:58:36.423 00.000 13300 UpdateGuideState(): m_state=6
04:58:36.424 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 354
04:58:36.424 00.000 13300 Star::Find returns 1 (0), X=1227.22, Y=21.66, Mass=825, SNR=20.0, Peak=66 HFD=4.0
04:58:36.424 00.000 13300 MultiStar: [#1 0.08,0.04,0.64,U] [#2 0.19,-0.00,0.52,U] [#3 0.12,0.12,0.40,U] [#4 0.08,-0.07,0.33,U] [#5 0.12,-0.05,0.32,U] [#6 0.08,-0.20,0.32,U] 
04:58:36.424 00.000 13300 refined, 6 included, MultiStar: {0.10, -0.05}, one-star: {0.07, -0.13}
04:58:36.424 00.000 13300 CameraToMount -- cameraTheta (-0.43) - m_xAngle (1.53) = xAngle (-1.96 = -1.96)
04:58:36.424 00.000 13300 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.09 = 1.20)
04:58:36.424 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=-0.05 hyp=0.11 cameraTheta=-0.43 mountX=-0.04 mountY=0.10, mountTheta=1.96
04:58:36.426 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=-0.05, opts=13)
04:58:36.426 00.000 13300 Enqueuing Move request for scope (0.10, -0.05)
04:58:36.427 00.001 11596 Worker thread wakes up
04:58:36.427 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.05) opts 0xd
04:58:36.427 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, -0.05)
04:58:36.427 00.000 11596 Moving (0.10, -0.05) raw xDistance=-0.04 yDistance=0.10
04:58:36.427 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:58:36.427 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:58:36.427 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
04:58:36.428 00.001 11596 MoveAxis(E, 0, ABG)
04:58:36.428 00.000 11596 Move returns status 0, amount 0
04:58:36.428 00.000 11596 MoveAxis(N, 0, ABG)
04:58:36.428 00.000 11596 Move returns status 0, amount 0
04:58:36.428 00.000 11596 move complete, result=0
04:58:36.428 00.000 11596 worker thread done servicing request
04:58:36.434 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=174, med=4, FiltMin=2, FiltMax=72, Gamma=0.510
04:58:36.442 00.008 13300 UpdateGuideState exits: m=825 SNR=20.0
04:58:36.442 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:36.442 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:58:36.442 00.000 13300 Enqueuing Expose request
04:58:36.442 00.000 11596 Worker thread wakes up
04:58:36.442 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:58:36.443 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:58:36.957 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:58:38.122 01.165 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e250dca7-2514-46b9-bb24-d48a5f052d9e"}
04:58:38.122 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e250dca7-2514-46b9-bb24-d48a5f052d9e"}
04:58:38.123 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a9480011-28f4-444c-9697-df1faab2a49d"}
04:58:38.123 00.000 13300 case statement mapped state 6 to 3
04:58:38.123 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a9480011-28f4-444c-9697-df1faab2a49d"}
04:58:38.123 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"906b485c-4329-4fa7-83cc-6c8c58cb7933"}
04:58:38.123 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":354,"width":15,"height":15,"star_pos":[7.22,6.66],"pixels":"..."},"id":"906b485c-4329-4fa7-83cc-6c8c58cb7933"}
04:58:39.986 01.863 11596 Exposure complete
04:58:40.054 00.068 11596 worker thread done servicing request
04:58:40.055 00.001 13300 OnExposeComplete: enter
04:58:40.055 00.000 13300 UpdateGuideState(): m_state=6
04:58:40.055 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 355
04:58:40.055 00.000 13300 Star::Find returns 1 (0), X=1227.32, Y=21.70, Mass=852, SNR=20.4, Peak=68 HFD=4.3
04:58:40.056 00.001 13300 MultiStar: [#1 -0.07,-0.26,0.60,U] [#2 0.17,-0.29,0.00,M2] [#3 -0.15,-0.04,0.35,U] [#4 -0.11,-0.32,0.00,M8] [#5 0.15,-0.10,0.32,U] [#6 0.30,-0.24,0.00,M5] 
04:58:40.056 00.000 13300 refined, 3 included, MultiStar: {0.05, -0.13}, one-star: {0.17, -0.09}
04:58:40.056 00.000 13300 CameraToMount -- cameraTheta (-1.17) - m_xAngle (1.53) = xAngle (-2.70 = -2.70)
04:58:40.056 00.000 13300 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.83 = 0.45)
04:58:40.056 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.17 mountX=-0.12 mountY=0.06, mountTheta=2.69
04:58:40.058 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.13, opts=13)
04:58:40.058 00.000 13300 Enqueuing Move request for scope (0.05, -0.13)
04:58:40.058 00.000 11596 Worker thread wakes up
04:58:40.058 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.13) opts 0xd
04:58:40.058 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.13)
04:58:40.059 00.001 11596 Moving (0.05, -0.13) raw xDistance=-0.12 yDistance=0.06
04:58:40.059 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:58:40.059 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:58:40.059 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:58:40.059 00.000 11596 MoveAxis(E, 0, ABG)
04:58:40.059 00.000 11596 Move returns status 0, amount 0
04:58:40.059 00.000 11596 MoveAxis(N, 0, ABG)
04:58:40.059 00.000 11596 Move returns status 0, amount 0
04:58:40.060 00.001 11596 move complete, result=0
04:58:40.060 00.000 11596 worker thread done servicing request
04:58:40.066 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=191, med=4, FiltMin=2, FiltMax=67, Gamma=0.510
04:58:40.073 00.007 13300 UpdateGuideState exits: m=852 SNR=20.4
04:58:40.074 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:40.074 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:58:40.074 00.000 13300 Enqueuing Expose request
04:58:40.074 00.000 11596 Worker thread wakes up
04:58:40.074 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:58:40.074 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:58:40.577 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:58:41.121 00.544 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f239fe7b-ff3d-4ba1-bb2b-7428ce32498b"}
04:58:41.121 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f239fe7b-ff3d-4ba1-bb2b-7428ce32498b"}
04:58:41.122 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"093decae-8d2e-4294-a536-3aa381fb08ef"}
04:58:41.122 00.000 13300 case statement mapped state 6 to 3
04:58:41.122 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"093decae-8d2e-4294-a536-3aa381fb08ef"}
04:58:41.123 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a7af76f7-8839-4a30-a06c-fbf9f527e176"}
04:58:41.123 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":355,"width":15,"height":15,"star_pos":[7.32,6.70],"pixels":"..."},"id":"a7af76f7-8839-4a30-a06c-fbf9f527e176"}
04:58:43.602 02.479 11596 Exposure complete
04:58:43.674 00.072 11596 worker thread done servicing request
04:58:43.674 00.000 13300 OnExposeComplete: enter
04:58:43.674 00.000 13300 UpdateGuideState(): m_state=6
04:58:43.675 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 356
04:58:43.675 00.000 13300 Star::Find returns 1 (0), X=1227.12, Y=21.43, Mass=710, SNR=18.6, Peak=52 HFD=3.9
04:58:43.675 00.000 13300 MultiStar: [#1 -0.17,-0.39,0.00,M1] [#2 0.05,-0.36,0.00,M3] [#3 -0.09,-0.14,0.40,U] [#4 -0.23,-0.08,0.34,U] [#5 0.04,-0.40,0.00,M8] [#6 0.05,-0.48,0.00,M6] 
04:58:43.675 00.000 13300 refined, 2 included, MultiStar: {-0.08, -0.26}, one-star: {-0.03, -0.36}
04:58:43.675 00.000 13300 CameraToMount -- cameraTheta (-1.88) - m_xAngle (1.53) = xAngle (-3.41 = 2.87)
04:58:43.675 00.000 13300 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.54 = -0.26)
04:58:43.676 00.001 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.26 hyp=0.27 cameraTheta=-1.88 mountX=-0.26 mountY=-0.07, mountTheta=-2.89
04:58:43.678 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.26, opts=13)
04:58:43.678 00.000 13300 Enqueuing Move request for scope (-0.08, -0.26)
04:58:43.678 00.000 11596 Worker thread wakes up
04:58:43.678 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.26) opts 0xd
04:58:43.679 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.26)
04:58:43.679 00.000 11596 Moving (-0.08, -0.26) raw xDistance=-0.26 yDistance=-0.07
04:58:43.679 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
04:58:43.679 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:58:43.679 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:58:43.679 00.000 11596 MoveAxis(E, 325, ABG)
04:58:43.679 00.000 11596 Guiding  Dir = 2, Dur = 325
04:58:43.680 00.001 11596 IsSlewing returns 0
04:58:43.686 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=191, med=4, FiltMin=2, FiltMax=67, Gamma=0.510
04:58:43.694 00.008 13300 UpdateGuideState exits: m=710 SNR=18.6
04:58:43.694 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:43.694 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:58:43.694 00.000 13300 Enqueuing Expose request
04:58:43.753 00.059 11596 IsGuiding returns 0
04:58:43.843 00.090 11596 PulseGuide returned control before completion, sleep 246
04:58:44.120 00.277 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5121626d-7480-4836-9429-ec3cce75aa24"}
04:58:44.120 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5121626d-7480-4836-9429-ec3cce75aa24"}
04:58:44.121 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0ee41ca8-cda3-4389-beae-63f7e815e3ad"}
04:58:44.121 00.000 13300 case statement mapped state 6 to 3
04:58:44.121 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0ee41ca8-cda3-4389-beae-63f7e815e3ad"}
04:58:44.121 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c4317157-ecd6-4d9f-9a0e-a1af38b17b4a"}
04:58:44.122 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":356,"width":15,"height":15,"star_pos":[7.12,7.43],"pixels":"..."},"id":"c4317157-ecd6-4d9f-9a0e-a1af38b17b4a"}
04:58:44.143 00.021 11596 IsGuiding returns 1
04:58:44.143 00.000 11596 scope still moving after pulse duration time elapsed
04:58:44.164 00.021 11596 IsSlewing returns 0
04:58:44.443 00.279 11596 IsGuiding returns 0
04:58:44.443 00.000 11596 scope move finished after 325 + 365 ms
04:58:44.443 00.000 11596 Move returns status 0, amount 325
04:58:44.443 00.000 11596 MoveAxis(N, 0, ABG)
04:58:44.443 00.000 11596 Move returns status 0, amount 0
04:58:44.443 00.000 11596 move complete, result=0
04:58:44.443 00.000 11596 worker thread done servicing request
04:58:44.443 00.000 11596 Worker thread wakes up
04:58:44.443 00.000 13300 GuideStep: -0.3 px 325 ms EAST, -0.1 px 0 ms NORTH
04:58:44.444 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:58:44.948 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:58:47.120 02.172 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8d940aed-ed6f-4dac-a67a-c1265f1ba18e"}
04:58:47.120 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8d940aed-ed6f-4dac-a67a-c1265f1ba18e"}
04:58:47.121 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bbecaedf-9223-41e3-9f87-134cc021221a"}
04:58:47.121 00.000 13300 case statement mapped state 6 to 3
04:58:47.121 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bbecaedf-9223-41e3-9f87-134cc021221a"}
04:58:47.121 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7935cb1e-39f9-4e4f-a129-4cafc8feccb9"}
04:58:47.122 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":356,"width":15,"height":15,"star_pos":[7.12,7.43],"pixels":"..."},"id":"7935cb1e-39f9-4e4f-a129-4cafc8feccb9"}
04:58:47.988 00.866 11596 Exposure complete
04:58:48.059 00.071 11596 worker thread done servicing request
04:58:48.059 00.000 13300 OnExposeComplete: enter
04:58:48.059 00.000 13300 UpdateGuideState(): m_state=6
04:58:48.059 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 357
04:58:48.059 00.000 13300 Star::Find returns 1 (0), X=1227.19, Y=21.48, Mass=669, SNR=18.0, Peak=52 HFD=3.8
04:58:48.060 00.001 13300 MultiStar: [#1 -0.04,-0.18,0.64,U] [#2 0.12,-0.49,0.00,M4] [#3 0.09,-0.04,0.41,U] [#4 0.01,-0.11,0.36,U] [#5 -0.42,-0.33,0.00,M9] [#6 0.11,-0.45,0.00,M7] 
04:58:48.060 00.000 13300 refined, 3 included, MultiStar: {0.02, -0.20}, one-star: {0.04, -0.31}
04:58:48.060 00.000 13300 CameraToMount -- cameraTheta (-1.46) - m_xAngle (1.53) = xAngle (-3.00 = -3.00)
04:58:48.060 00.000 13300 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.12 = 0.16)
04:58:48.060 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.20 hyp=0.20 cameraTheta=-1.46 mountX=-0.20 mountY=0.03, mountTheta=2.98
04:58:48.062 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.20, opts=13)
04:58:48.062 00.000 13300 Enqueuing Move request for scope (0.02, -0.20)
04:58:48.062 00.000 11596 Worker thread wakes up
04:58:48.063 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.20) opts 0xd
04:58:48.063 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.20)
04:58:48.063 00.000 11596 Moving (0.02, -0.20) raw xDistance=-0.20 yDistance=0.03
04:58:48.063 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.20
04:58:48.063 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:58:48.063 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:58:48.063 00.000 11596 MoveAxis(E, 273, ABG)
04:58:48.063 00.000 11596 Guiding  Dir = 2, Dur = 273
04:58:48.064 00.001 11596 IsSlewing returns 0
04:58:48.069 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=179, med=4, FiltMin=2, FiltMax=63, Gamma=0.510
04:58:48.078 00.009 13300 UpdateGuideState exits: m=669 SNR=18.0
04:58:48.078 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:48.078 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:58:48.078 00.000 13300 Enqueuing Expose request
04:58:48.104 00.026 11596 IsGuiding returns 0
04:58:48.363 00.259 11596 PulseGuide returned control before completion, sleep 23
04:58:48.580 00.217 11596 IsGuiding returns 1
04:58:48.580 00.000 11596 scope still moving after pulse duration time elapsed
04:58:48.605 00.025 11596 IsSlewing returns 0
04:58:48.704 00.099 11596 IsGuiding returns 1
04:58:48.727 00.023 11596 IsSlewing returns 0
04:58:49.201 00.474 11596 IsGuiding returns 0
04:58:49.201 00.000 11596 scope move finished after 273 + 824 ms
04:58:49.201 00.000 11596 Move returns status 0, amount 273
04:58:49.201 00.000 11596 MoveAxis(N, 0, ABG)
04:58:49.201 00.000 11596 Move returns status 0, amount 0
04:58:49.201 00.000 11596 move complete, result=0
04:58:49.201 00.000 11596 worker thread done servicing request
04:58:49.201 00.000 13300 GuideStep: -0.2 px 273 ms EAST, 0.0 px 0 ms NORTH
04:58:49.202 00.001 11596 Worker thread wakes up
04:58:49.202 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:58:49.716 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:58:50.120 00.404 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fd35c981-57cd-469e-80c6-89d15b7b2d46"}
04:58:50.120 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fd35c981-57cd-469e-80c6-89d15b7b2d46"}
04:58:50.121 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1fb479ef-5c01-49c6-9d9a-dabce40a163a"}
04:58:50.121 00.000 13300 case statement mapped state 6 to 3
04:58:50.121 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1fb479ef-5c01-49c6-9d9a-dabce40a163a"}
04:58:50.122 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"427f4356-f71e-43fe-940f-833d6240b5dd"}
04:58:50.122 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":357,"width":15,"height":15,"star_pos":[7.19,7.48],"pixels":"..."},"id":"427f4356-f71e-43fe-940f-833d6240b5dd"}
04:58:52.739 02.617 11596 Exposure complete
04:58:52.809 00.070 11596 worker thread done servicing request
04:58:52.809 00.000 13300 OnExposeComplete: enter
04:58:52.809 00.000 13300 UpdateGuideState(): m_state=6
04:58:52.809 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 358
04:58:52.810 00.001 13300 Star::Find returns 1 (0), X=1227.19, Y=21.70, Mass=845, SNR=20.3, Peak=67 HFD=4.1
04:58:52.810 00.000 13300 MultiStar: [#1 -0.00,-0.11,0.62,U] [#2 0.16,-0.33,0.00,M5] [#3 -0.08,0.02,0.37,U] [#4 -0.02,-0.15,0.33,U] [#5 0.16,-0.10,0.33,U] [#6 0.00,-0.13,0.30,U] 
04:58:52.810 00.000 13300 refined, 5 included, MultiStar: {0.02, -0.09}, one-star: {0.04, -0.09}
04:58:52.810 00.000 13300 CameraToMount -- cameraTheta (-1.38) - m_xAngle (1.53) = xAngle (-2.91 = -2.91)
04:58:52.810 00.000 13300 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.04 = 0.24)
04:58:52.811 00.001 13300 CameraToMount -- cameraX=0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.38 mountX=-0.09 mountY=0.02, mountTheta=2.90
04:58:52.813 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.09, opts=13)
04:58:52.813 00.000 13300 Enqueuing Move request for scope (0.02, -0.09)
04:58:52.813 00.000 11596 Worker thread wakes up
04:58:52.814 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.09) opts 0xd
04:58:52.814 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.09)
04:58:52.814 00.000 11596 Moving (0.02, -0.09) raw xDistance=-0.09 yDistance=0.02
04:58:52.814 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:58:52.814 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:58:52.814 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:58:52.814 00.000 11596 MoveAxis(E, 0, ABG)
04:58:52.814 00.000 11596 Move returns status 0, amount 0
04:58:52.815 00.001 11596 MoveAxis(N, 0, ABG)
04:58:52.815 00.000 11596 Move returns status 0, amount 0
04:58:52.815 00.000 11596 move complete, result=0
04:58:52.815 00.000 11596 worker thread done servicing request
04:58:52.823 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=180, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
04:58:52.830 00.007 13300 UpdateGuideState exits: m=845 SNR=20.3
04:58:52.831 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:52.831 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:58:52.831 00.000 13300 Enqueuing Expose request
04:58:52.831 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:58:52.831 00.000 11596 Worker thread wakes up
04:58:52.831 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:58:53.119 00.288 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a0e2d019-5832-419e-9d51-2b7148408d92"}
04:58:53.119 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a0e2d019-5832-419e-9d51-2b7148408d92"}
04:58:53.120 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d138d05b-02dd-4d8e-9dd2-f221781a4fdb"}
04:58:53.120 00.000 13300 case statement mapped state 6 to 3
04:58:53.120 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d138d05b-02dd-4d8e-9dd2-f221781a4fdb"}
04:58:53.120 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"73ef398f-7107-4c39-9e58-17b8ce454297"}
04:58:53.120 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":358,"width":15,"height":15,"star_pos":[7.19,6.70],"pixels":"..."},"id":"73ef398f-7107-4c39-9e58-17b8ce454297"}
04:58:53.344 00.224 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:58:56.117 02.773 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"58c04bba-9acb-496e-a6ec-1d695272cdd9"}
04:58:56.117 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"58c04bba-9acb-496e-a6ec-1d695272cdd9"}
04:58:56.118 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1e68bdaa-7ad3-4578-8228-b40ecba0b32b"}
04:58:56.118 00.000 13300 case statement mapped state 6 to 3
04:58:56.118 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1e68bdaa-7ad3-4578-8228-b40ecba0b32b"}
04:58:56.118 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d3553edf-ce8b-4932-8123-67dd23fb4160"}
04:58:56.118 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":358,"width":15,"height":15,"star_pos":[7.19,6.70],"pixels":"..."},"id":"d3553edf-ce8b-4932-8123-67dd23fb4160"}
04:58:56.369 00.251 11596 Exposure complete
04:58:56.441 00.072 11596 worker thread done servicing request
04:58:56.441 00.000 13300 OnExposeComplete: enter
04:58:56.441 00.000 13300 UpdateGuideState(): m_state=6
04:58:56.442 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 359
04:58:56.442 00.000 13300 Star::Find returns 1 (0), X=1227.18, Y=21.63, Mass=851, SNR=20.3, Peak=66 HFD=4.0
04:58:56.442 00.000 13300 MultiStar: [#1 0.00,-0.07,0.62,U] [#2 -0.03,-0.06,0.55,U] [#3 -0.29,0.05,0.39,U] [#4 -0.01,-0.18,0.33,U] [#5 0.17,-0.06,0.31,U] [#6 0.05,-0.39,0.00,M7] 
04:58:56.442 00.000 13300 refined, 5 included, MultiStar: {-0.01, -0.09}, one-star: {0.03, -0.16}
04:58:56.442 00.000 13300 CameraToMount -- cameraTheta (-1.73) - m_xAngle (1.53) = xAngle (-3.26 = 3.02)
04:58:56.443 00.001 13300 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.39 = -0.11)
04:58:56.443 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.73 mountX=-0.09 mountY=-0.01, mountTheta=-3.04
04:58:56.445 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.09, opts=13)
04:58:56.445 00.000 13300 Enqueuing Move request for scope (-0.01, -0.09)
04:58:56.445 00.000 11596 Worker thread wakes up
04:58:56.445 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.09) opts 0xd
04:58:56.445 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.09)
04:58:56.445 00.000 11596 Moving (-0.01, -0.09) raw xDistance=-0.09 yDistance=-0.01
04:58:56.445 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:58:56.446 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:58:56.446 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:58:56.446 00.000 11596 MoveAxis(E, 0, ABG)
04:58:56.446 00.000 11596 Move returns status 0, amount 0
04:58:56.446 00.000 11596 MoveAxis(N, 0, ABG)
04:58:56.446 00.000 11596 Move returns status 0, amount 0
04:58:56.446 00.000 11596 move complete, result=0
04:58:56.446 00.000 11596 worker thread done servicing request
04:58:56.453 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=185, med=4, FiltMin=2, FiltMax=72, Gamma=0.510
04:58:56.461 00.008 13300 UpdateGuideState exits: m=851 SNR=20.3
04:58:56.461 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:58:56.461 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:58:56.461 00.000 13300 Enqueuing Expose request
04:58:56.461 00.000 11596 Worker thread wakes up
04:58:56.461 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:58:56.461 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:58:56.966 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:58:59.117 02.151 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a4b4a3f4-ca0f-4fb6-8d1f-75bb8d3c68ab"}
04:58:59.117 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a4b4a3f4-ca0f-4fb6-8d1f-75bb8d3c68ab"}
04:58:59.118 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"20a82bb4-84fc-4853-8b5a-74ac7f670f00"}
04:58:59.118 00.000 13300 case statement mapped state 6 to 3
04:58:59.118 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"20a82bb4-84fc-4853-8b5a-74ac7f670f00"}
04:58:59.118 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c376578f-d12d-4f2c-958f-a1ab418b7d50"}
04:58:59.119 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":359,"width":15,"height":15,"star_pos":[7.18,6.63],"pixels":"..."},"id":"c376578f-d12d-4f2c-958f-a1ab418b7d50"}
04:59:00.001 00.882 11596 Exposure complete
04:59:00.077 00.076 11596 worker thread done servicing request
04:59:00.077 00.000 13300 OnExposeComplete: enter
04:59:00.077 00.000 13300 UpdateGuideState(): m_state=6
04:59:00.077 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 360
04:59:00.077 00.000 13300 Star::Find returns 1 (0), X=1227.12, Y=21.54, Mass=892, SNR=20.8, Peak=63 HFD=4.0
04:59:00.078 00.001 13300 MultiStar: [#1 -0.11,-0.23,0.63,U] [#2 0.22,-0.20,0.48,U] [#3 -0.10,-0.01,0.38,U] [#4 -0.29,-0.30,0.00,M5] [#5 -0.01,-0.28,0.31,U] [#6 -0.11,-0.44,0.00,M8] 
04:59:00.078 00.000 13300 refined, 4 included, MultiStar: {-0.01, -0.21}, one-star: {-0.04, -0.25}
04:59:00.078 00.000 13300 CameraToMount -- cameraTheta (-1.64) - m_xAngle (1.53) = xAngle (-3.17 = 3.11)
04:59:00.078 00.000 13300 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.30 = -0.02)
04:59:00.078 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.21 hyp=0.21 cameraTheta=-1.64 mountX=-0.21 mountY=-0.00, mountTheta=-3.13
04:59:00.080 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.21, opts=13)
04:59:00.080 00.000 13300 Enqueuing Move request for scope (-0.01, -0.21)
04:59:00.081 00.001 11596 Worker thread wakes up
04:59:00.081 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.21) opts 0xd
04:59:00.081 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.21)
04:59:00.081 00.000 11596 Moving (-0.01, -0.21) raw xDistance=-0.21 yDistance=-0.00
04:59:00.081 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
04:59:00.081 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:59:00.081 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
04:59:00.081 00.000 11596 MoveAxis(E, 259, ABG)
04:59:00.081 00.000 11596 Guiding  Dir = 2, Dur = 259
04:59:00.082 00.001 11596 IsSlewing returns 0
04:59:00.089 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=188, med=4, FiltMin=2, FiltMax=66, Gamma=0.510
04:59:00.096 00.007 13300 UpdateGuideState exits: m=892 SNR=20.8
04:59:00.096 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:00.096 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:59:00.096 00.000 13300 Enqueuing Expose request
04:59:00.268 00.172 11596 IsGuiding returns 0
04:59:00.787 00.519 11596 IsGuiding returns 1
04:59:00.787 00.000 11596 scope still moving after pulse duration time elapsed
04:59:00.988 00.201 11596 IsSlewing returns 0
04:59:01.145 00.157 11596 IsGuiding returns 0
04:59:01.145 00.000 11596 scope move finished after 259 + 617 ms
04:59:01.145 00.000 11596 Move returns status 0, amount 259
04:59:01.145 00.000 11596 MoveAxis(N, 0, ABG)
04:59:01.145 00.000 11596 Move returns status 0, amount 0
04:59:01.145 00.000 11596 move complete, result=0
04:59:01.145 00.000 11596 worker thread done servicing request
04:59:01.145 00.000 11596 Worker thread wakes up
04:59:01.146 00.001 13300 GuideStep: -0.2 px 259 ms EAST, -0.0 px 0 ms NORTH
04:59:01.146 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:59:01.657 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:59:02.115 00.458 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c0380179-76b3-499c-b087-d0d4c0f16376"}
04:59:02.115 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c0380179-76b3-499c-b087-d0d4c0f16376"}
04:59:02.116 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0473cd86-ae24-49e2-b16a-a8f4d4089140"}
04:59:02.116 00.000 13300 case statement mapped state 6 to 3
04:59:02.116 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0473cd86-ae24-49e2-b16a-a8f4d4089140"}
04:59:02.116 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"359bc33f-ade5-4e29-a90a-a44f885aec28"}
04:59:02.117 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":360,"width":15,"height":15,"star_pos":[7.12,6.54],"pixels":"..."},"id":"359bc33f-ade5-4e29-a90a-a44f885aec28"}
04:59:04.695 02.578 11596 Exposure complete
04:59:04.767 00.072 11596 worker thread done servicing request
04:59:04.767 00.000 13300 OnExposeComplete: enter
04:59:04.767 00.000 13300 UpdateGuideState(): m_state=6
04:59:04.768 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 361
04:59:04.768 00.000 13300 Star::Find returns 1 (0), X=1227.23, Y=21.79, Mass=945, SNR=21.5, Peak=74 HFD=4.3
04:59:04.768 00.000 13300 MultiStar: [#1 0.03,-0.04,0.60,U] [#2 0.15,-0.13,0.52,U] [#3 -0.12,0.07,0.38,U] [#4 -0.10,-0.28,0.32,U] [#5 0.05,0.31,0.00,M7] [#6 0.05,-0.53,0.00,M9] 
04:59:04.768 00.000 13300 refined, 4 included, MultiStar: {0.04, -0.05}, one-star: {0.08, 0.00}
04:59:04.768 00.000 13300 CameraToMount -- cameraTheta (-0.97) - m_xAngle (1.53) = xAngle (-2.50 = -2.50)
04:59:04.768 00.000 13300 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.63 = 0.65)
04:59:04.769 00.001 13300 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-0.97 mountX=-0.05 mountY=0.04, mountTheta=2.49
04:59:04.770 00.001 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.05, opts=13)
04:59:04.770 00.000 13300 Enqueuing Move request for scope (0.04, -0.05)
04:59:04.771 00.001 11596 Worker thread wakes up
04:59:04.771 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd
04:59:04.771 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.05)
04:59:04.771 00.000 11596 Moving (0.04, -0.05) raw xDistance=-0.05 yDistance=0.04
04:59:04.771 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:59:04.771 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:59:04.772 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:59:04.772 00.000 11596 MoveAxis(E, 0, ABG)
04:59:04.772 00.000 11596 Move returns status 0, amount 0
04:59:04.772 00.000 11596 MoveAxis(N, 0, ABG)
04:59:04.772 00.000 11596 Move returns status 0, amount 0
04:59:04.772 00.000 11596 move complete, result=0
04:59:04.772 00.000 11596 worker thread done servicing request
04:59:04.779 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=191, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
04:59:04.787 00.008 13300 UpdateGuideState exits: m=945 SNR=21.5
04:59:04.787 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:04.788 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:59:04.788 00.000 13300 Enqueuing Expose request
04:59:04.788 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:59:04.788 00.000 11596 Worker thread wakes up
04:59:04.788 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:59:05.116 00.328 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"226190bb-25df-4b1f-8312-12bee546acd5"}
04:59:05.116 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"226190bb-25df-4b1f-8312-12bee546acd5"}
04:59:05.117 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6abc7041-e559-4f07-a3ea-092a310270a9"}
04:59:05.117 00.000 13300 case statement mapped state 6 to 3
04:59:05.117 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6abc7041-e559-4f07-a3ea-092a310270a9"}
04:59:05.117 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c87ef6cf-6cee-4936-b12b-c37c4d8dc00b"}
04:59:05.118 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":361,"width":15,"height":15,"star_pos":[7.23,6.79],"pixels":"..."},"id":"c87ef6cf-6cee-4936-b12b-c37c4d8dc00b"}
04:59:05.301 00.183 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:59:08.114 02.813 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6d3a7042-0618-4373-95df-c99f30071457"}
04:59:08.114 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6d3a7042-0618-4373-95df-c99f30071457"}
04:59:08.115 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d9e8d842-b5d6-4feb-a288-ce2c99ba7492"}
04:59:08.115 00.000 13300 case statement mapped state 6 to 3
04:59:08.115 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d9e8d842-b5d6-4feb-a288-ce2c99ba7492"}
04:59:08.116 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"af957cf6-54f3-4d29-93c4-1f5a4a40ed22"}
04:59:08.116 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":361,"width":15,"height":15,"star_pos":[7.23,6.79],"pixels":"..."},"id":"af957cf6-54f3-4d29-93c4-1f5a4a40ed22"}
04:59:08.321 00.205 11596 Exposure complete
04:59:08.392 00.071 11596 worker thread done servicing request
04:59:08.393 00.001 13300 OnExposeComplete: enter
04:59:08.393 00.000 13300 UpdateGuideState(): m_state=6
04:59:08.393 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 362
04:59:08.393 00.000 13300 Star::Find returns 1 (0), X=1227.19, Y=21.80, Mass=914, SNR=21.1, Peak=73 HFD=4.3
04:59:08.394 00.001 13300 MultiStar: [#1 -0.08,0.12,0.62,U] [#2 0.13,-0.17,0.52,U] [#3 0.10,0.16,0.40,U] [#4 -0.02,-0.02,0.31,U] [#5 -0.28,0.08,0.32,U] [#6 0.04,0.03,0.30,U] 
04:59:08.394 00.000 13300 refined, 6 included, MultiStar: {0.00, 0.03}, one-star: {0.04, 0.01}
04:59:08.394 00.000 13300 CameraToMount -- cameraTheta (1.43) - m_xAngle (1.53) = xAngle (-0.10 = -0.10)
04:59:08.394 00.000 13300 CameraToMount -- cameraTheta (1.43) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.23 = 3.05)
04:59:08.394 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.03 hyp=0.03 cameraTheta=1.43 mountX=0.03 mountY=0.00, mountTheta=0.09
04:59:08.396 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.03, opts=13)
04:59:08.396 00.000 13300 Enqueuing Move request for scope (0.00, 0.03)
04:59:08.396 00.000 11596 Worker thread wakes up
04:59:08.396 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.03) opts 0xd
04:59:08.396 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.03)
04:59:08.397 00.001 11596 Moving (0.00, 0.03) raw xDistance=0.03 yDistance=0.00
04:59:08.397 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:59:08.397 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:59:08.397 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
04:59:08.397 00.000 11596 MoveAxis(E, 0, ABG)
04:59:08.397 00.000 11596 Move returns status 0, amount 0
04:59:08.397 00.000 11596 MoveAxis(N, 0, ABG)
04:59:08.397 00.000 11596 Move returns status 0, amount 0
04:59:08.397 00.000 11596 move complete, result=0
04:59:08.397 00.000 11596 worker thread done servicing request
04:59:08.403 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=184, med=4, FiltMin=3, FiltMax=72, Gamma=0.510
04:59:08.412 00.009 13300 UpdateGuideState exits: m=914 SNR=21.1
04:59:08.412 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:08.412 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:59:08.412 00.000 13300 Enqueuing Expose request
04:59:08.412 00.000 11596 Worker thread wakes up
04:59:08.412 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:59:08.412 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:59:08.929 00.517 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:59:11.113 02.184 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4659a41d-1469-41fe-a84f-843b4c6303a3"}
04:59:11.113 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4659a41d-1469-41fe-a84f-843b4c6303a3"}
04:59:11.114 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ded4d7ff-7e84-4e49-b30a-35852473bccc"}
04:59:11.114 00.000 13300 case statement mapped state 6 to 3
04:59:11.114 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ded4d7ff-7e84-4e49-b30a-35852473bccc"}
04:59:11.114 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bd8293dc-100b-4442-8521-c5e0aba69357"}
04:59:11.115 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":362,"width":15,"height":15,"star_pos":[7.19,6.80],"pixels":"..."},"id":"bd8293dc-100b-4442-8521-c5e0aba69357"}
04:59:11.966 00.851 11596 Exposure complete
04:59:12.036 00.070 11596 worker thread done servicing request
04:59:12.036 00.000 13300 OnExposeComplete: enter
04:59:12.036 00.000 13300 UpdateGuideState(): m_state=6
04:59:12.037 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 363
04:59:12.037 00.000 13300 Star::Find returns 1 (0), X=1227.11, Y=21.56, Mass=894, SNR=20.9, Peak=67 HFD=3.9
04:59:12.037 00.000 13300 MultiStar: [#1 -0.09,-0.20,0.62,U] [#2 -0.07,-0.33,0.00,M2] [#3 -0.07,-0.16,0.37,U] [#4 -0.05,-0.06,0.38,U] [#5 -0.12,-0.28,0.33,U] [#6 -0.12,-0.48,0.00,M9] 
04:59:12.038 00.001 13300 refined, 4 included, MultiStar: {-0.07, -0.19}, one-star: {-0.05, -0.23}
04:59:12.038 00.000 13300 CameraToMount -- cameraTheta (-1.91) - m_xAngle (1.53) = xAngle (-3.45 = 2.84)
04:59:12.038 00.000 13300 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.58 = -0.29)
04:59:12.038 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.19 hyp=0.21 cameraTheta=-1.91 mountX=-0.20 mountY=-0.06, mountTheta=-2.85
04:59:12.040 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.19, opts=13)
04:59:12.040 00.000 13300 Enqueuing Move request for scope (-0.07, -0.19)
04:59:12.040 00.000 11596 Worker thread wakes up
04:59:12.040 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.19) opts 0xd
04:59:12.040 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.19)
04:59:12.040 00.000 11596 Moving (-0.07, -0.19) raw xDistance=-0.20 yDistance=-0.06
04:59:12.040 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.20
04:59:12.041 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:59:12.041 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:59:12.041 00.000 11596 MoveAxis(E, 246, ABG)
04:59:12.041 00.000 11596 Guiding  Dir = 2, Dur = 246
04:59:12.041 00.000 11596 IsSlewing returns 0
04:59:12.048 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=202, med=4, FiltMin=2, FiltMax=72, Gamma=0.510
04:59:12.055 00.007 13300 UpdateGuideState exits: m=894 SNR=20.9
04:59:12.056 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:12.056 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:59:12.056 00.000 13300 Enqueuing Expose request
04:59:12.130 00.074 11596 IsGuiding returns 0
04:59:12.357 00.227 11596 PulseGuide returned control before completion, sleep 30
04:59:12.612 00.255 11596 IsGuiding returns 0
04:59:12.612 00.000 11596 Move returns status 0, amount 246
04:59:12.612 00.000 11596 MoveAxis(N, 0, ABG)
04:59:12.612 00.000 11596 Move returns status 0, amount 0
04:59:12.612 00.000 11596 move complete, result=0
04:59:12.613 00.001 11596 worker thread done servicing request
04:59:12.613 00.000 13300 GuideStep: -0.2 px 246 ms EAST, -0.1 px 0 ms NORTH
04:59:12.613 00.000 11596 Worker thread wakes up
04:59:12.613 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:59:13.128 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:59:14.113 00.985 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e56c05e0-1190-469a-bf6c-5ea5b39e639e"}
04:59:14.113 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e56c05e0-1190-469a-bf6c-5ea5b39e639e"}
04:59:14.114 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"70ca9da3-e942-4dd5-b8fa-821473864bba"}
04:59:14.114 00.000 13300 case statement mapped state 6 to 3
04:59:14.115 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"70ca9da3-e942-4dd5-b8fa-821473864bba"}
04:59:14.115 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6a48fa42-447c-4877-af75-15252e5c0ed9"}
04:59:14.116 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":363,"width":15,"height":15,"star_pos":[7.11,6.56],"pixels":"..."},"id":"6a48fa42-447c-4877-af75-15252e5c0ed9"}
04:59:16.185 02.069 11596 Exposure complete
04:59:16.268 00.083 11596 worker thread done servicing request
04:59:16.268 00.000 13300 OnExposeComplete: enter
04:59:16.269 00.001 13300 UpdateGuideState(): m_state=6
04:59:16.270 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 364
04:59:16.270 00.000 13300 Star::Find returns 1 (0), X=1227.24, Y=21.77, Mass=890, SNR=20.8, Peak=68 HFD=4.3
04:59:16.270 00.000 13300 MultiStar: [#1 -0.04,-0.14,0.62,U] [#2 0.03,0.00,0.58,U] [#3 -0.07,0.15,0.38,U] [#4 -0.19,-0.01,0.32,U] [#5 -0.27,-0.01,0.32,U] [#6 0.13,-0.36,0.00,M10] 
04:59:16.271 00.001 13300 refined, 5 included, MultiStar: {-0.03, -0.02}, one-star: {0.09, -0.02}
04:59:16.271 00.000 13300 CameraToMount -- cameraTheta (-2.60) - m_xAngle (1.53) = xAngle (-4.14 = 2.15)
04:59:16.271 00.000 13300 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.26 = -0.98)
04:59:16.271 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.02 hyp=0.03 cameraTheta=-2.60 mountX=-0.02 mountY=-0.03, mountTheta=-2.15
04:59:16.274 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.02, opts=13)
04:59:16.274 00.000 13300 Enqueuing Move request for scope (-0.03, -0.02)
04:59:16.274 00.000 11596 Worker thread wakes up
04:59:16.274 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.02) opts 0xd
04:59:16.275 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.02)
04:59:16.275 00.000 11596 Moving (-0.03, -0.02) raw xDistance=-0.02 yDistance=-0.03
04:59:16.275 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:59:16.275 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:59:16.275 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:59:16.275 00.000 11596 MoveAxis(E, 0, ABG)
04:59:16.276 00.001 11596 Move returns status 0, amount 0
04:59:16.276 00.000 11596 MoveAxis(N, 0, ABG)
04:59:16.276 00.000 11596 Move returns status 0, amount 0
04:59:16.276 00.000 11596 move complete, result=0
04:59:16.276 00.000 11596 worker thread done servicing request
04:59:16.285 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=171, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
04:59:16.294 00.009 13300 UpdateGuideState exits: m=890 SNR=20.8
04:59:16.294 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:16.294 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:59:16.294 00.000 13300 Enqueuing Expose request
04:59:16.294 00.000 11596 Worker thread wakes up
04:59:16.295 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:59:16.295 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:59:16.807 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:59:17.112 00.305 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5d4416d1-3248-4219-be32-a2d63aca964f"}
04:59:17.112 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5d4416d1-3248-4219-be32-a2d63aca964f"}
04:59:17.113 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"75f338e6-f135-41b3-a0d4-dbe48582a77c"}
04:59:17.113 00.000 13300 case statement mapped state 6 to 3
04:59:17.113 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"75f338e6-f135-41b3-a0d4-dbe48582a77c"}
04:59:17.114 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a008be3c-b6c5-440c-8923-df4dd363a52e"}
04:59:17.114 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":364,"width":15,"height":15,"star_pos":[7.24,6.77],"pixels":"..."},"id":"a008be3c-b6c5-440c-8923-df4dd363a52e"}
04:59:19.849 02.735 11596 Exposure complete
04:59:19.940 00.091 11596 worker thread done servicing request
04:59:19.941 00.001 13300 OnExposeComplete: enter
04:59:19.941 00.000 13300 UpdateGuideState(): m_state=6
04:59:19.942 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 365
04:59:19.942 00.000 13300 Star::Find returns 1 (0), X=1227.18, Y=21.79, Mass=915, SNR=21.1, Peak=72 HFD=4.2
04:59:19.943 00.001 13300 MultiStar: [#1 -0.07,-0.09,0.61,U] [#2 0.06,-0.10,0.57,U] [#3 0.06,0.24,0.36,U] [#4 -0.17,0.16,0.31,U] [#5 0.12,-0.19,0.33,U] [#6 0.27,0.02,0.29,U] 
04:59:19.944 00.001 13300 single-star, 6 included, MultiStar: {0.03, -0.01}, one-star: {0.02, -0.00}
04:59:19.944 00.000 13300 CameraToMount -- cameraTheta (-0.17) - m_xAngle (1.53) = xAngle (-1.70 = -1.70)
04:59:19.944 00.000 13300 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.83 = 1.46)
04:59:19.944 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.00 hyp=0.02 cameraTheta=-0.17 mountX=-0.00 mountY=0.02, mountTheta=1.70
04:59:19.948 00.004 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.00, opts=13)
04:59:19.949 00.001 13300 Enqueuing Move request for scope (0.02, -0.00)
04:59:19.949 00.000 11596 Worker thread wakes up
04:59:19.949 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.00) opts 0xd
04:59:19.949 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.00)
04:59:19.949 00.000 11596 Moving (0.02, -0.00) raw xDistance=-0.00 yDistance=0.02
04:59:19.950 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
04:59:19.950 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:59:19.950 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:59:19.950 00.000 11596 MoveAxis(E, 0, ABG)
04:59:19.950 00.000 11596 Move returns status 0, amount 0
04:59:19.950 00.000 11596 MoveAxis(N, 0, ABG)
04:59:19.950 00.000 11596 Move returns status 0, amount 0
04:59:19.950 00.000 11596 move complete, result=0
04:59:19.951 00.001 11596 worker thread done servicing request
04:59:19.961 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=174, med=4, FiltMin=2, FiltMax=72, Gamma=0.510
04:59:19.970 00.009 13300 UpdateGuideState exits: m=915 SNR=21.1
04:59:19.971 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:19.971 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:59:19.971 00.000 13300 Enqueuing Expose request
04:59:19.971 00.000 11596 Worker thread wakes up
04:59:19.971 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:59:19.971 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:59:20.113 00.142 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a0dcb43b-51de-46ee-b870-41a8165a6266"}
04:59:20.113 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a0dcb43b-51de-46ee-b870-41a8165a6266"}
04:59:20.114 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"494960e8-997a-4d82-8d89-e31d46107b81"}
04:59:20.114 00.000 13300 case statement mapped state 6 to 3
04:59:20.114 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"494960e8-997a-4d82-8d89-e31d46107b81"}
04:59:20.115 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ae60e4bc-2924-4bf6-abcf-08f1c06685c2"}
04:59:20.115 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":365,"width":15,"height":15,"star_pos":[7.18,6.79],"pixels":"..."},"id":"ae60e4bc-2924-4bf6-abcf-08f1c06685c2"}
04:59:20.479 00.364 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:59:23.111 02.632 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"29bbb7da-38f9-41fd-afee-03962c01fd3e"}
04:59:23.111 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"29bbb7da-38f9-41fd-afee-03962c01fd3e"}
04:59:23.112 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d1af8e22-dc41-4a98-912d-5d14e9b0959a"}
04:59:23.112 00.000 13300 case statement mapped state 6 to 3
04:59:23.112 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d1af8e22-dc41-4a98-912d-5d14e9b0959a"}
04:59:23.112 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5d26dfd7-3640-4338-82ae-7fbc58a8a4ba"}
04:59:23.113 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":365,"width":15,"height":15,"star_pos":[7.18,6.79],"pixels":"..."},"id":"5d26dfd7-3640-4338-82ae-7fbc58a8a4ba"}
04:59:23.516 00.403 11596 Exposure complete
04:59:23.585 00.069 11596 worker thread done servicing request
04:59:23.586 00.001 13300 OnExposeComplete: enter
04:59:23.586 00.000 13300 UpdateGuideState(): m_state=6
04:59:23.586 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 366
04:59:23.586 00.000 13300 Star::Find returns 1 (0), X=1227.13, Y=21.68, Mass=888, SNR=20.8, Peak=67 HFD=4.0
04:59:23.587 00.001 13300 MultiStar: [#1 -0.07,-0.18,0.62,U] [#2 0.29,-0.10,0.58,U] [#3 0.05,-0.02,0.39,U] [#4 0.03,-0.27,0.33,U] [#5 -0.00,0.21,0.31,U] [#6 -0.02,-0.42,0.00,M10] 
04:59:23.587 00.000 13300 refined, 5 included, MultiStar: {0.04, -0.10}, one-star: {-0.02, -0.11}
04:59:23.587 00.000 13300 CameraToMount -- cameraTheta (-1.16) - m_xAngle (1.53) = xAngle (-2.69 = -2.69)
04:59:23.587 00.000 13300 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.82 = 0.46)
04:59:23.587 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.10 hyp=0.10 cameraTheta=-1.16 mountX=-0.09 mountY=0.05, mountTheta=2.68
04:59:23.589 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.10, opts=13)
04:59:23.589 00.000 13300 Enqueuing Move request for scope (0.04, -0.10)
04:59:23.589 00.000 11596 Worker thread wakes up
04:59:23.589 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.10) opts 0xd
04:59:23.589 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.10)
04:59:23.589 00.000 11596 Moving (0.04, -0.10) raw xDistance=-0.09 yDistance=0.05
04:59:23.590 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:59:23.590 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:59:23.590 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:59:23.590 00.000 11596 MoveAxis(E, 0, ABG)
04:59:23.590 00.000 11596 Move returns status 0, amount 0
04:59:23.590 00.000 11596 MoveAxis(N, 0, ABG)
04:59:23.590 00.000 11596 Move returns status 0, amount 0
04:59:23.590 00.000 11596 move complete, result=0
04:59:23.590 00.000 11596 worker thread done servicing request
04:59:23.599 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=201, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
04:59:23.611 00.012 13300 UpdateGuideState exits: m=888 SNR=20.8
04:59:23.611 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:23.611 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:59:23.611 00.000 13300 Enqueuing Expose request
04:59:23.611 00.000 11596 Worker thread wakes up
04:59:23.611 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:59:23.612 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:59:24.116 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:59:26.110 01.994 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e82bfc05-0958-40f0-ae5e-e6941ee04808"}
04:59:26.110 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e82bfc05-0958-40f0-ae5e-e6941ee04808"}
04:59:26.111 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0cd4d8f6-47b3-4248-9522-f3767f28f02b"}
04:59:26.111 00.000 13300 case statement mapped state 6 to 3
04:59:26.111 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0cd4d8f6-47b3-4248-9522-f3767f28f02b"}
04:59:26.124 00.013 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e2cf8605-a71d-41d5-b1ce-6a62e6b57cbb"}
04:59:26.124 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":366,"width":15,"height":15,"star_pos":[7.13,6.68],"pixels":"..."},"id":"e2cf8605-a71d-41d5-b1ce-6a62e6b57cbb"}
04:59:27.139 01.015 11596 Exposure complete
04:59:27.209 00.070 11596 worker thread done servicing request
04:59:27.209 00.000 13300 OnExposeComplete: enter
04:59:27.209 00.000 13300 UpdateGuideState(): m_state=6
04:59:27.210 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 367
04:59:27.210 00.000 13300 Star::Find returns 1 (0), X=1227.16, Y=21.69, Mass=919, SNR=21.1, Peak=69 HFD=4.2
04:59:27.210 00.000 13300 MultiStar: [#1 0.02,-0.06,0.60,U] [#2 0.07,-0.28,0.51,U] [#3 -0.03,0.05,0.39,U] [#4 -0.21,-0.28,0.00,M1] [#5 -0.20,0.03,0.32,U] [#6 0.14,0.07,0.31,U] 
04:59:27.210 00.000 13300 refined, 5 included, MultiStar: {0.01, -0.07}, one-star: {0.01, -0.10}
04:59:27.210 00.000 13300 CameraToMount -- cameraTheta (-1.47) - m_xAngle (1.53) = xAngle (-3.01 = -3.01)
04:59:27.211 00.001 13300 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.13 = 0.15)
04:59:27.211 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.47 mountX=-0.07 mountY=0.01, mountTheta=2.99
04:59:27.212 00.001 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.07, opts=13)
04:59:27.213 00.001 13300 Enqueuing Move request for scope (0.01, -0.07)
04:59:27.213 00.000 11596 Worker thread wakes up
04:59:27.213 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.07) opts 0xd
04:59:27.213 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.07)
04:59:27.213 00.000 11596 Moving (0.01, -0.07) raw xDistance=-0.07 yDistance=0.01
04:59:27.213 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:59:27.213 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:59:27.213 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:59:27.213 00.000 11596 MoveAxis(E, 0, ABG)
04:59:27.214 00.001 11596 Move returns status 0, amount 0
04:59:27.214 00.000 11596 MoveAxis(N, 0, ABG)
04:59:27.214 00.000 11596 Move returns status 0, amount 0
04:59:27.214 00.000 11596 move complete, result=0
04:59:27.214 00.000 11596 worker thread done servicing request
04:59:27.219 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=202, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
04:59:27.228 00.009 13300 UpdateGuideState exits: m=919 SNR=21.1
04:59:27.228 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:27.228 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:59:27.228 00.000 13300 Enqueuing Expose request
04:59:27.228 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:59:27.228 00.000 11596 Worker thread wakes up
04:59:27.228 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:59:27.733 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:59:29.109 01.376 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d59f5a8e-8476-4c51-8de7-8089b254da85"}
04:59:29.109 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d59f5a8e-8476-4c51-8de7-8089b254da85"}
04:59:29.110 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eba5f1fd-2e15-41cc-aa1b-233beb5e3ff4"}
04:59:29.110 00.000 13300 case statement mapped state 6 to 3
04:59:29.110 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eba5f1fd-2e15-41cc-aa1b-233beb5e3ff4"}
04:59:29.110 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"17c265a5-0730-4ad5-9f4b-7e3c6b4e908d"}
04:59:29.111 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":367,"width":15,"height":15,"star_pos":[7.16,6.69],"pixels":"..."},"id":"17c265a5-0730-4ad5-9f4b-7e3c6b4e908d"}
04:59:30.770 01.659 11596 Exposure complete
04:59:30.843 00.073 11596 worker thread done servicing request
04:59:30.843 00.000 13300 OnExposeComplete: enter
04:59:30.843 00.000 13300 UpdateGuideState(): m_state=6
04:59:30.843 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 368
04:59:30.843 00.000 13300 Star::Find returns 1 (0), X=1227.13, Y=21.82, Mass=945, SNR=21.5, Peak=76 HFD=4.3
04:59:30.844 00.001 13300 MultiStar: [#1 -0.00,0.00,0.60,U] [#2 0.07,-0.13,0.55,U] [#3 0.14,0.10,0.37,U] [#4 -0.13,-0.13,0.31,U] [#5 0.05,-0.13,0.31,U] [#6 0.23,-0.51,0.00,M10] 
04:59:30.844 00.000 13300 refined, 5 included, MultiStar: {0.01, -0.02}, one-star: {-0.02, 0.03}
04:59:30.844 00.000 13300 CameraToMount -- cameraTheta (-1.08) - m_xAngle (1.53) = xAngle (-2.62 = -2.62)
04:59:30.844 00.000 13300 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.74 = 0.54)
04:59:30.844 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.03 cameraTheta=-1.08 mountX=-0.02 mountY=0.01, mountTheta=2.60
04:59:30.846 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.02, opts=13)
04:59:30.846 00.000 13300 Enqueuing Move request for scope (0.01, -0.02)
04:59:30.846 00.000 11596 Worker thread wakes up
04:59:30.846 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd
04:59:30.846 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.02)
04:59:30.847 00.001 11596 Moving (0.01, -0.02) raw xDistance=-0.02 yDistance=0.01
04:59:30.847 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:59:30.847 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:59:30.847 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:59:30.847 00.000 11596 MoveAxis(E, 0, ABG)
04:59:30.847 00.000 11596 Move returns status 0, amount 0
04:59:30.847 00.000 11596 MoveAxis(N, 0, ABG)
04:59:30.847 00.000 11596 Move returns status 0, amount 0
04:59:30.847 00.000 11596 move complete, result=0
04:59:30.847 00.000 11596 worker thread done servicing request
04:59:30.853 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=187, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
04:59:30.861 00.008 13300 UpdateGuideState exits: m=945 SNR=21.5
04:59:30.862 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:30.862 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:59:30.862 00.000 13300 Enqueuing Expose request
04:59:30.862 00.000 11596 Worker thread wakes up
04:59:30.862 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:59:30.862 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:59:31.376 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:59:32.109 00.733 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"505f67d4-c9a2-4220-82ae-e91187658588"}
04:59:32.109 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"505f67d4-c9a2-4220-82ae-e91187658588"}
04:59:32.110 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"452f5392-bbdf-46f8-a731-7c635eb26f36"}
04:59:32.110 00.000 13300 case statement mapped state 6 to 3
04:59:32.110 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"452f5392-bbdf-46f8-a731-7c635eb26f36"}
04:59:32.110 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"98896ffe-8d81-46f3-a362-13eb2b043ea5"}
04:59:32.111 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":368,"width":15,"height":15,"star_pos":[7.13,6.82],"pixels":"..."},"id":"98896ffe-8d81-46f3-a362-13eb2b043ea5"}
04:59:34.396 02.285 11596 Exposure complete
04:59:34.464 00.068 11596 worker thread done servicing request
04:59:34.464 00.000 13300 OnExposeComplete: enter
04:59:34.465 00.001 13300 UpdateGuideState(): m_state=6
04:59:34.465 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 369
04:59:34.465 00.000 13300 Star::Find returns 1 (0), X=1227.07, Y=21.74, Mass=915, SNR=21.1, Peak=70 HFD=4.2
04:59:34.466 00.001 13300 MultiStar: [#1 -0.09,-0.05,0.62,U] [#2 -0.13,-0.04,0.55,U] [#3 -0.22,0.13,0.37,U] [#4 -0.02,-0.18,0.33,U] [#5 -0.17,-0.05,0.32,U] [#6 0.31,-0.22,0.00,R] 
04:59:34.466 00.000 13300 single-star, 5 included, MultiStar: {-0.11, -0.04}, one-star: {-0.08, -0.05}
04:59:34.466 00.000 13300 CameraToMount -- cameraTheta (-2.57) - m_xAngle (1.53) = xAngle (-4.10 = 2.18)
04:59:34.466 00.000 13300 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.23 = -0.95)
04:59:34.466 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.05 hyp=0.10 cameraTheta=-2.57 mountX=-0.06 mountY=-0.08, mountTheta=-2.18
04:59:34.468 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.05, opts=13)
04:59:34.468 00.000 13300 Enqueuing Move request for scope (-0.08, -0.05)
04:59:34.468 00.000 11596 Worker thread wakes up
04:59:34.468 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.05) opts 0xd
04:59:34.468 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.05)
04:59:34.468 00.000 11596 Moving (-0.08, -0.05) raw xDistance=-0.06 yDistance=-0.08
04:59:34.469 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:59:34.469 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:59:34.469 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:59:34.469 00.000 11596 MoveAxis(E, 0, ABG)
04:59:34.469 00.000 11596 Move returns status 0, amount 0
04:59:34.469 00.000 11596 MoveAxis(N, 0, ABG)
04:59:34.469 00.000 11596 Move returns status 0, amount 0
04:59:34.469 00.000 11596 move complete, result=0
04:59:34.469 00.000 11596 worker thread done servicing request
04:59:34.475 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=188, med=4, FiltMin=2, FiltMax=70, Gamma=0.510
04:59:34.483 00.008 13300 UpdateGuideState exits: m=915 SNR=21.1
04:59:34.483 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:34.484 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:59:34.484 00.000 13300 Enqueuing Expose request
04:59:34.484 00.000 11596 Worker thread wakes up
04:59:34.484 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:59:34.484 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:59:34.986 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:59:35.108 00.122 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b711a56b-e565-414d-8f95-96987a26ea70"}
04:59:35.108 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b711a56b-e565-414d-8f95-96987a26ea70"}
04:59:35.109 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f9947cbf-caa3-4b3f-88e9-b1abc28935d0"}
04:59:35.109 00.000 13300 case statement mapped state 6 to 3
04:59:35.110 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f9947cbf-caa3-4b3f-88e9-b1abc28935d0"}
04:59:35.110 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ed2c8044-7c3e-489a-9819-347c4dd0b3a8"}
04:59:35.111 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":369,"width":15,"height":15,"star_pos":[7.07,6.74],"pixels":"..."},"id":"ed2c8044-7c3e-489a-9819-347c4dd0b3a8"}
04:59:38.009 02.898 11596 Exposure complete
04:59:38.078 00.069 11596 worker thread done servicing request
04:59:38.079 00.001 13300 OnExposeComplete: enter
04:59:38.079 00.000 13300 UpdateGuideState(): m_state=6
04:59:38.079 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 370
04:59:38.079 00.000 13300 Star::Find returns 1 (0), X=1227.15, Y=21.71, Mass=886, SNR=20.8, Peak=70 HFD=4.2
04:59:38.080 00.001 13300 MultiStar: [#1 -0.03,-0.10,0.62,U] [#2 -0.02,-0.12,0.55,U] [#3 -0.03,0.16,0.40,U] [#4 -0.09,-0.11,0.33,U] [#5 0.14,0.21,0.33,U] [#6 -0.06,0.16,0.32,U] 
04:59:38.080 00.000 13300 refined, 6 included, MultiStar: {-0.01, -0.02}, one-star: {0.00, -0.08}
04:59:38.080 00.000 13300 CameraToMount -- cameraTheta (-2.24) - m_xAngle (1.53) = xAngle (-3.77 = 2.51)
04:59:38.080 00.000 13300 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.90 = -0.62)
04:59:38.080 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-2.24 mountX=-0.02 mountY=-0.01, mountTheta=-2.52
04:59:38.082 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.02, opts=13)
04:59:38.082 00.000 13300 Enqueuing Move request for scope (-0.01, -0.02)
04:59:38.082 00.000 11596 Worker thread wakes up
04:59:38.082 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.02) opts 0xd
04:59:38.082 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.02)
04:59:38.083 00.001 11596 Moving (-0.01, -0.02) raw xDistance=-0.02 yDistance=-0.01
04:59:38.083 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:59:38.083 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:59:38.083 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:59:38.083 00.000 11596 MoveAxis(E, 0, ABG)
04:59:38.083 00.000 11596 Move returns status 0, amount 0
04:59:38.083 00.000 11596 MoveAxis(N, 0, ABG)
04:59:38.083 00.000 11596 Move returns status 0, amount 0
04:59:38.083 00.000 11596 move complete, result=0
04:59:38.083 00.000 11596 worker thread done servicing request
04:59:38.089 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=192, med=4, FiltMin=2, FiltMax=68, Gamma=0.510
04:59:38.097 00.008 13300 UpdateGuideState exits: m=886 SNR=20.8
04:59:38.097 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:38.097 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:59:38.098 00.001 13300 Enqueuing Expose request
04:59:38.098 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:59:38.098 00.000 11596 Worker thread wakes up
04:59:38.098 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:59:38.109 00.011 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f7a8836b-7652-4252-8655-3dcde3084d9a"}
04:59:38.109 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f7a8836b-7652-4252-8655-3dcde3084d9a"}
04:59:38.110 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4da0d445-b401-46b8-971c-454b4deb6440"}
04:59:38.110 00.000 13300 case statement mapped state 6 to 3
04:59:38.110 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4da0d445-b401-46b8-971c-454b4deb6440"}
04:59:38.111 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4565138e-8965-49ed-b41f-8ece9d61542f"}
04:59:38.111 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":370,"width":15,"height":15,"star_pos":[7.15,6.71],"pixels":"..."},"id":"4565138e-8965-49ed-b41f-8ece9d61542f"}
04:59:38.603 00.492 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:59:41.109 02.506 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e0a536ee-3032-464c-aa2a-4a62e4e9420b"}
04:59:41.109 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e0a536ee-3032-464c-aa2a-4a62e4e9420b"}
04:59:41.110 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bb3374f3-1d0c-46d6-a70a-42828cc8dd25"}
04:59:41.110 00.000 13300 case statement mapped state 6 to 3
04:59:41.110 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bb3374f3-1d0c-46d6-a70a-42828cc8dd25"}
04:59:41.110 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ad58353a-423b-474c-80ca-24d6dd4b8404"}
04:59:41.110 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":370,"width":15,"height":15,"star_pos":[7.15,6.71],"pixels":"..."},"id":"ad58353a-423b-474c-80ca-24d6dd4b8404"}
04:59:41.629 00.519 11596 Exposure complete
04:59:41.703 00.074 11596 worker thread done servicing request
04:59:41.703 00.000 13300 OnExposeComplete: enter
04:59:41.703 00.000 13300 UpdateGuideState(): m_state=6
04:59:41.704 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 371
04:59:41.704 00.000 13300 Star::Find returns 1 (0), X=1227.14, Y=21.76, Mass=921, SNR=21.2, Peak=74 HFD=4.2
04:59:41.704 00.000 13300 MultiStar: [#1 -0.11,-0.09,0.60,U] [#2 -0.08,-0.06,0.56,U] [#3 0.00,0.23,0.39,U] [#4 -0.17,-0.35,0.00,M1] [#5 0.14,0.02,0.32,U] [#6 -0.30,0.27,0.00,M1] 
04:59:41.704 00.000 13300 refined, 4 included, MultiStar: {-0.03, -0.01}, one-star: {-0.01, -0.03}
04:59:41.704 00.000 13300 CameraToMount -- cameraTheta (-2.87) - m_xAngle (1.53) = xAngle (-4.40 = 1.88)
04:59:41.705 00.001 13300 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.53 = -1.25)
04:59:41.705 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-2.87 mountX=-0.01 mountY=-0.03, mountTheta=-1.88
04:59:41.707 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.01, opts=13)
04:59:41.707 00.000 13300 Enqueuing Move request for scope (-0.03, -0.01)
04:59:41.707 00.000 11596 Worker thread wakes up
04:59:41.708 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd
04:59:41.708 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.01)
04:59:41.708 00.000 11596 Moving (-0.03, -0.01) raw xDistance=-0.01 yDistance=-0.03
04:59:41.708 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:59:41.708 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:59:41.708 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:59:41.708 00.000 11596 MoveAxis(E, 0, ABG)
04:59:41.708 00.000 11596 Move returns status 0, amount 0
04:59:41.708 00.000 11596 MoveAxis(N, 0, ABG)
04:59:41.708 00.000 11596 Move returns status 0, amount 0
04:59:41.708 00.000 11596 move complete, result=0
04:59:41.709 00.001 11596 worker thread done servicing request
04:59:41.713 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=177, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
04:59:41.722 00.009 13300 UpdateGuideState exits: m=921 SNR=21.2
04:59:41.722 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:41.722 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:59:41.722 00.000 13300 Enqueuing Expose request
04:59:41.722 00.000 11596 Worker thread wakes up
04:59:41.722 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:59:41.723 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
04:59:42.230 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:59:44.108 01.878 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3a5bf4d0-7468-4e9a-aba0-b4860c867bfc"}
04:59:44.108 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3a5bf4d0-7468-4e9a-aba0-b4860c867bfc"}
04:59:44.109 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"87b04410-876c-46c3-a6a1-3d03b4364fd0"}
04:59:44.109 00.000 13300 case statement mapped state 6 to 3
04:59:44.109 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"87b04410-876c-46c3-a6a1-3d03b4364fd0"}
04:59:44.109 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0ce94dd5-c956-442c-a5ad-0a4206b7d47b"}
04:59:44.109 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":371,"width":15,"height":15,"star_pos":[7.14,6.76],"pixels":"..."},"id":"0ce94dd5-c956-442c-a5ad-0a4206b7d47b"}
04:59:45.254 01.145 11596 Exposure complete
04:59:45.325 00.071 11596 worker thread done servicing request
04:59:45.325 00.000 13300 OnExposeComplete: enter
04:59:45.325 00.000 13300 UpdateGuideState(): m_state=6
04:59:45.326 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 372
04:59:45.326 00.000 13300 Star::Find returns 1 (0), X=1227.13, Y=21.76, Mass=914, SNR=21.1, Peak=73 HFD=4.2
04:59:45.326 00.000 13300 MultiStar: [#1 -0.06,-0.05,0.61,U] [#2 0.04,-0.23,0.51,U] [#3 -0.12,0.19,0.39,U] [#4 -0.10,0.03,0.32,U] [#5 -0.10,-0.05,0.32,U] [#6 -0.20,-0.00,0.28,U] 
04:59:45.327 00.001 13300 single-star, 6 included, MultiStar: {-0.06, -0.03}, one-star: {-0.02, -0.03}
04:59:45.327 00.000 13300 CameraToMount -- cameraTheta (-2.14) - m_xAngle (1.53) = xAngle (-3.68 = 2.61)
04:59:45.327 00.000 13300 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.81 = -0.52)
04:59:45.327 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.03 cameraTheta=-2.14 mountX=-0.03 mountY=-0.02, mountTheta=-2.62
04:59:45.329 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.03, opts=13)
04:59:45.329 00.000 13300 Enqueuing Move request for scope (-0.02, -0.03)
04:59:45.330 00.001 11596 Worker thread wakes up
04:59:45.330 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
04:59:45.330 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
04:59:45.330 00.000 11596 Moving (-0.02, -0.03) raw xDistance=-0.03 yDistance=-0.02
04:59:45.330 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:59:45.331 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:59:45.331 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:59:45.331 00.000 11596 MoveAxis(E, 0, ABG)
04:59:45.331 00.000 11596 Move returns status 0, amount 0
04:59:45.331 00.000 11596 MoveAxis(N, 0, ABG)
04:59:45.331 00.000 11596 Move returns status 0, amount 0
04:59:45.332 00.001 11596 move complete, result=0
04:59:45.332 00.000 11596 worker thread done servicing request
04:59:45.337 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=178, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
04:59:45.348 00.011 13300 UpdateGuideState exits: m=914 SNR=21.1
04:59:45.349 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:45.349 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:59:45.349 00.000 13300 Enqueuing Expose request
04:59:45.349 00.000 11596 Worker thread wakes up
04:59:45.349 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:59:45.349 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:59:45.864 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:59:47.109 01.245 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e551cbf7-b610-4884-94b6-12b38fdc829a"}
04:59:47.109 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e551cbf7-b610-4884-94b6-12b38fdc829a"}
04:59:47.110 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3eac8cc3-8e28-4f3d-a8b8-e28d6c2128db"}
04:59:47.110 00.000 13300 case statement mapped state 6 to 3
04:59:47.110 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3eac8cc3-8e28-4f3d-a8b8-e28d6c2128db"}
04:59:47.110 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"07d4e002-c90b-477b-9c90-ce4967c65784"}
04:59:47.110 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":372,"width":15,"height":15,"star_pos":[7.13,6.76],"pixels":"..."},"id":"07d4e002-c90b-477b-9c90-ce4967c65784"}
04:59:48.897 01.787 11596 Exposure complete
04:59:48.973 00.076 11596 worker thread done servicing request
04:59:48.974 00.001 13300 OnExposeComplete: enter
04:59:48.974 00.000 13300 UpdateGuideState(): m_state=6
04:59:48.974 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 373
04:59:48.974 00.000 13300 Star::Find returns 1 (0), X=1227.09, Y=21.65, Mass=926, SNR=21.2, Peak=71 HFD=4.0
04:59:48.975 00.001 13300 MultiStar: [#1 -0.04,-0.03,0.60,U] [#2 0.01,-0.19,0.56,U] [#3 -0.08,0.23,0.36,U] [#4 -0.10,-0.23,0.32,U] [#5 -0.07,-0.37,0.00,M1] [#6 -0.21,-0.06,0.30,U] 
04:59:48.975 00.000 13300 refined, 5 included, MultiStar: {-0.06, -0.09}, one-star: {-0.06, -0.14}
04:59:48.975 00.000 13300 CameraToMount -- cameraTheta (-2.21) - m_xAngle (1.53) = xAngle (-3.75 = 2.54)
04:59:48.975 00.000 13300 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.87 = -0.59)
04:59:48.975 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.09 hyp=0.11 cameraTheta=-2.21 mountX=-0.09 mountY=-0.06, mountTheta=-2.55
04:59:48.978 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.09, opts=13)
04:59:48.978 00.000 13300 Enqueuing Move request for scope (-0.06, -0.09)
04:59:48.978 00.000 11596 Worker thread wakes up
04:59:48.978 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.09) opts 0xd
04:59:48.978 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.09)
04:59:48.978 00.000 11596 Moving (-0.06, -0.09) raw xDistance=-0.09 yDistance=-0.06
04:59:48.978 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:59:48.978 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:59:48.978 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:59:48.979 00.001 11596 MoveAxis(E, 0, ABG)
04:59:48.979 00.000 11596 Move returns status 0, amount 0
04:59:48.979 00.000 11596 MoveAxis(N, 0, ABG)
04:59:48.979 00.000 11596 Move returns status 0, amount 0
04:59:48.979 00.000 11596 move complete, result=0
04:59:48.979 00.000 11596 worker thread done servicing request
04:59:48.985 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=196, med=4, FiltMin=2, FiltMax=70, Gamma=0.510
04:59:48.992 00.007 13300 UpdateGuideState exits: m=926 SNR=21.2
04:59:48.993 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:48.993 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:59:48.993 00.000 13300 Enqueuing Expose request
04:59:48.993 00.000 11596 Worker thread wakes up
04:59:48.993 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:59:48.993 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:59:49.508 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:59:50.108 00.600 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2c485231-8820-4044-ae0f-7d45caeb1696"}
04:59:50.108 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2c485231-8820-4044-ae0f-7d45caeb1696"}
04:59:50.109 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a6c92c1d-0bb5-4f25-9c17-c33aabcf70ee"}
04:59:50.109 00.000 13300 case statement mapped state 6 to 3
04:59:50.109 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a6c92c1d-0bb5-4f25-9c17-c33aabcf70ee"}
04:59:50.109 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cecfa507-d673-42e1-a4a4-cf3ba6ad896c"}
04:59:50.110 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":373,"width":15,"height":15,"star_pos":[7.09,6.65],"pixels":"..."},"id":"cecfa507-d673-42e1-a4a4-cf3ba6ad896c"}
04:59:52.532 02.422 11596 Exposure complete
04:59:52.601 00.069 11596 worker thread done servicing request
04:59:52.601 00.000 13300 OnExposeComplete: enter
04:59:52.601 00.000 13300 UpdateGuideState(): m_state=6
04:59:52.602 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 374
04:59:52.602 00.000 13300 Star::Find returns 1 (0), X=1227.17, Y=21.70, Mass=932, SNR=21.3, Peak=74 HFD=4.1
04:59:52.602 00.000 13300 MultiStar: [#1 -0.11,-0.26,0.61,U] [#2 0.15,-0.14,0.56,U] [#3 -0.25,-0.05,0.39,U] [#4 0.01,-0.37,0.00,M1] [#5 0.06,0.03,0.31,U] [#6 -0.31,0.18,0.00,M1] 
04:59:52.602 00.000 13300 single-star, 4 included, MultiStar: {-0.02, -0.12}, one-star: {0.01, -0.09}
04:59:52.602 00.000 13300 CameraToMount -- cameraTheta (-1.41) - m_xAngle (1.53) = xAngle (-2.95 = -2.95)
04:59:52.603 00.001 13300 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.08 = 0.21)
04:59:52.603 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.41 mountX=-0.08 mountY=0.02, mountTheta=2.93
04:59:52.605 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.09, opts=13)
04:59:52.605 00.000 13300 Enqueuing Move request for scope (0.01, -0.09)
04:59:52.605 00.000 11596 Worker thread wakes up
04:59:52.605 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.09) opts 0xd
04:59:52.605 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.09)
04:59:52.605 00.000 11596 Moving (0.01, -0.09) raw xDistance=-0.08 yDistance=0.02
04:59:52.605 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:59:52.605 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:59:52.606 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:59:52.606 00.000 11596 MoveAxis(E, 0, ABG)
04:59:52.606 00.000 11596 Move returns status 0, amount 0
04:59:52.606 00.000 11596 MoveAxis(N, 0, ABG)
04:59:52.606 00.000 11596 Move returns status 0, amount 0
04:59:52.606 00.000 11596 move complete, result=0
04:59:52.606 00.000 11596 worker thread done servicing request
04:59:52.614 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=202, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
04:59:52.625 00.011 13300 UpdateGuideState exits: m=932 SNR=21.3
04:59:52.626 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:52.626 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:59:52.626 00.000 13300 Enqueuing Expose request
04:59:52.626 00.000 11596 Worker thread wakes up
04:59:52.626 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:59:52.626 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:59:53.107 00.481 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"821c6118-59d3-47b7-a555-bcf1e10e1278"}
04:59:53.107 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"821c6118-59d3-47b7-a555-bcf1e10e1278"}
04:59:53.108 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fa3653bc-4e17-43df-a6b8-533a38fbdd1d"}
04:59:53.108 00.000 13300 case statement mapped state 6 to 3
04:59:53.108 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fa3653bc-4e17-43df-a6b8-533a38fbdd1d"}
04:59:53.109 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7c0e3766-d657-4510-9c6b-24609288f00e"}
04:59:53.109 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":374,"width":15,"height":15,"star_pos":[7.17,6.70],"pixels":"..."},"id":"7c0e3766-d657-4510-9c6b-24609288f00e"}
04:59:53.142 00.033 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:59:56.107 02.965 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b0405655-1433-49b1-9dc9-78158cca7134"}
04:59:56.107 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b0405655-1433-49b1-9dc9-78158cca7134"}
04:59:56.108 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a566dbca-837b-4823-964c-663b479506a2"}
04:59:56.108 00.000 13300 case statement mapped state 6 to 3
04:59:56.108 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a566dbca-837b-4823-964c-663b479506a2"}
04:59:56.109 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0bc5a1ce-5556-44ae-9076-07773e0613cb"}
04:59:56.109 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":374,"width":15,"height":15,"star_pos":[7.17,6.70],"pixels":"..."},"id":"0bc5a1ce-5556-44ae-9076-07773e0613cb"}
04:59:56.170 00.061 11596 Exposure complete
04:59:56.239 00.069 11596 worker thread done servicing request
04:59:56.239 00.000 13300 OnExposeComplete: enter
04:59:56.240 00.001 13300 UpdateGuideState(): m_state=6
04:59:56.240 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 375
04:59:56.240 00.000 13300 Star::Find returns 1 (0), X=1227.19, Y=21.57, Mass=920, SNR=21.1, Peak=67 HFD=4.1
04:59:56.241 00.001 13300 MultiStar: [#1 -0.19,-0.55,0.00,M1] [#2 -0.14,-0.14,0.58,U] [#3 -0.13,-0.19,0.38,U] [#4 -0.02,-0.19,0.33,U] [#5 -0.50,-0.31,0.00,M1] [#6 -0.15,-0.07,0.32,U] 
04:59:56.241 00.000 13300 refined, 4 included, MultiStar: {-0.06, -0.18}, one-star: {0.04, -0.22}
04:59:56.241 00.000 13300 CameraToMount -- cameraTheta (-1.89) - m_xAngle (1.53) = xAngle (-3.42 = 2.86)
04:59:56.241 00.000 13300 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.55 = -0.26)
04:59:56.241 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.18 hyp=0.19 cameraTheta=-1.89 mountX=-0.18 mountY=-0.05, mountTheta=-2.88
04:59:56.243 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.18, opts=13)
04:59:56.243 00.000 13300 Enqueuing Move request for scope (-0.06, -0.18)
04:59:56.243 00.000 11596 Worker thread wakes up
04:59:56.243 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.18) opts 0xd
04:59:56.243 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.18)
04:59:56.243 00.000 11596 Moving (-0.06, -0.18) raw xDistance=-0.18 yDistance=-0.05
04:59:56.243 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.18
04:59:56.243 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:59:56.244 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:59:56.244 00.000 11596 MoveAxis(E, 225, ABG)
04:59:56.244 00.000 11596 Guiding  Dir = 2, Dur = 225
04:59:56.244 00.000 11596 IsSlewing returns 0
04:59:56.250 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=196, med=4, FiltMin=2, FiltMax=67, Gamma=0.510
04:59:56.258 00.008 13300 UpdateGuideState exits: m=920 SNR=21.1
04:59:56.258 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:59:56.258 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
04:59:56.258 00.000 13300 Enqueuing Expose request
04:59:56.499 00.241 11596 IsGuiding returns 0
04:59:56.896 00.397 11596 IsGuiding returns 1
04:59:56.896 00.000 11596 scope still moving after pulse duration time elapsed
04:59:57.138 00.242 11596 IsSlewing returns 0
04:59:57.268 00.130 11596 IsGuiding returns 0
04:59:57.269 00.001 11596 scope move finished after 225 + 544 ms
04:59:57.269 00.000 11596 Move returns status 0, amount 225
04:59:57.269 00.000 11596 MoveAxis(N, 0, ABG)
04:59:57.269 00.000 11596 Move returns status 0, amount 0
04:59:57.269 00.000 11596 move complete, result=0
04:59:57.269 00.000 11596 worker thread done servicing request
04:59:57.269 00.000 11596 Worker thread wakes up
04:59:57.269 00.000 13300 GuideStep: -0.2 px 225 ms EAST, -0.0 px 0 ms NORTH
04:59:57.269 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
04:59:57.779 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
04:59:59.106 01.327 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"13272b95-e4a2-4016-9073-daaf2754c3a5"}
04:59:59.106 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"13272b95-e4a2-4016-9073-daaf2754c3a5"}
04:59:59.106 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cb055179-04d7-426f-8f95-921ddc720f63"}
04:59:59.107 00.001 13300 case statement mapped state 6 to 3
04:59:59.107 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cb055179-04d7-426f-8f95-921ddc720f63"}
04:59:59.107 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1eb99f9d-691d-4aaa-8b4b-10091c3e16d5"}
04:59:59.107 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":375,"width":15,"height":15,"star_pos":[7.19,6.57],"pixels":"..."},"id":"1eb99f9d-691d-4aaa-8b4b-10091c3e16d5"}
05:00:00.802 01.695 11596 Exposure complete
05:00:00.871 00.069 11596 worker thread done servicing request
05:00:00.871 00.000 13300 OnExposeComplete: enter
05:00:00.871 00.000 13300 UpdateGuideState(): m_state=6
05:00:00.871 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 376
05:00:00.872 00.001 13300 Star::Find returns 1 (0), X=1227.15, Y=21.55, Mass=945, SNR=21.5, Peak=69 HFD=3.9
05:00:00.872 00.000 13300 MultiStar: [#1 -0.07,-0.24,0.61,U] [#2 -0.01,-0.22,0.57,U] [#3 -0.12,0.10,0.39,U] [#4 -0.02,0.03,0.31,U] [#5 -0.19,-0.13,0.31,U] [#6 -0.09,-0.17,0.29,U] 
05:00:00.872 00.000 13300 refined, 6 included, MultiStar: {-0.05, -0.16}, one-star: {-0.01, -0.24}
05:00:00.872 00.000 13300 CameraToMount -- cameraTheta (-1.90) - m_xAngle (1.53) = xAngle (-3.43 = 2.85)
05:00:00.872 00.000 13300 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.56 = -0.28)
05:00:00.872 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.16 hyp=0.17 cameraTheta=-1.90 mountX=-0.16 mountY=-0.05, mountTheta=-2.86
05:00:00.874 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.16, opts=13)
05:00:00.874 00.000 13300 Enqueuing Move request for scope (-0.05, -0.16)
05:00:00.874 00.000 11596 Worker thread wakes up
05:00:00.875 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.16) opts 0xd
05:00:00.875 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.16)
05:00:00.875 00.000 11596 Moving (-0.05, -0.16) raw xDistance=-0.16 yDistance=-0.05
05:00:00.875 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.16
05:00:00.875 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:00:00.875 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
05:00:00.875 00.000 11596 MoveAxis(E, 218, ABG)
05:00:00.875 00.000 11596 Guiding  Dir = 2, Dur = 218
05:00:00.876 00.001 11596 IsSlewing returns 0
05:00:00.883 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=204, med=4, FiltMin=2, FiltMax=72, Gamma=0.510
05:00:00.891 00.008 13300 UpdateGuideState exits: m=945 SNR=21.5
05:00:00.891 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:00.891 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:00:00.891 00.000 13300 Enqueuing Expose request
05:00:00.942 00.051 11596 IsGuiding returns 0
05:00:01.038 00.096 11596 PulseGuide returned control before completion, sleep 132
05:00:01.206 00.168 11596 IsGuiding returns 1
05:00:01.206 00.000 11596 scope still moving after pulse duration time elapsed
05:00:01.239 00.033 11596 IsSlewing returns 0
05:00:01.334 00.095 11596 IsGuiding returns 0
05:00:01.334 00.000 11596 scope move finished after 218 + 174 ms
05:00:01.334 00.000 11596 Move returns status 0, amount 218
05:00:01.334 00.000 11596 MoveAxis(N, 0, ABG)
05:00:01.335 00.001 11596 Move returns status 0, amount 0
05:00:01.335 00.000 11596 move complete, result=0
05:00:01.335 00.000 11596 worker thread done servicing request
05:00:01.335 00.000 13300 GuideStep: -0.2 px 218 ms EAST, -0.0 px 0 ms NORTH
05:00:01.335 00.000 11596 Worker thread wakes up
05:00:01.335 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:00:01.836 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:00:02.105 00.269 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bc97e09e-53b6-4a39-87ad-3c7c01277eb1"}
05:00:02.105 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bc97e09e-53b6-4a39-87ad-3c7c01277eb1"}
05:00:02.107 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"46e19695-7768-4ce3-9528-166ac7dc140c"}
05:00:02.107 00.000 13300 case statement mapped state 6 to 3
05:00:02.107 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"46e19695-7768-4ce3-9528-166ac7dc140c"}
05:00:02.107 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"48aad84b-eed1-4ee4-8771-66ac603f432c"}
05:00:02.108 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":376,"width":15,"height":15,"star_pos":[7.15,6.55],"pixels":"..."},"id":"48aad84b-eed1-4ee4-8771-66ac603f432c"}
05:00:04.860 02.752 11596 Exposure complete
05:00:04.931 00.071 11596 worker thread done servicing request
05:00:04.931 00.000 13300 OnExposeComplete: enter
05:00:04.931 00.000 13300 UpdateGuideState(): m_state=6
05:00:04.932 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 377
05:00:04.932 00.000 13300 Star::Find returns 1 (0), X=1227.17, Y=21.83, Mass=923, SNR=21.2, Peak=75 HFD=4.3
05:00:04.932 00.000 13300 MultiStar: [#1 -0.12,0.10,0.61,U] [#2 -0.01,0.08,0.57,U] [#3 -0.05,0.46,0.00,M1] [#4 0.03,-0.10,0.32,U] [#5 -0.03,0.76,0.00,M1] [#6 0.01,0.20,0.31,U] 
05:00:04.932 00.000 13300 single-star, 4 included, MultiStar: {-0.02, 0.06}, one-star: {0.02, 0.04}
05:00:04.932 00.000 13300 CameraToMount -- cameraTheta (1.19) - m_xAngle (1.53) = xAngle (-0.34 = -0.34)
05:00:04.932 00.000 13300 CameraToMount -- cameraTheta (1.19) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.47 = 2.81)
05:00:04.933 00.001 13300 CameraToMount -- cameraX=0.02 cameraY=0.04 hyp=0.05 cameraTheta=1.19 mountX=0.04 mountY=0.02, mountTheta=0.33
05:00:04.934 00.001 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.04, opts=13)
05:00:04.934 00.000 13300 Enqueuing Move request for scope (0.02, 0.04)
05:00:04.935 00.001 11596 Worker thread wakes up
05:00:04.935 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.04) opts 0xd
05:00:04.935 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.04)
05:00:04.935 00.000 11596 Moving (0.02, 0.04) raw xDistance=0.04 yDistance=0.02
05:00:04.935 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
05:00:04.935 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:00:04.935 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
05:00:04.935 00.000 11596 MoveAxis(E, 0, ABG)
05:00:04.935 00.000 11596 Move returns status 0, amount 0
05:00:04.935 00.000 11596 MoveAxis(N, 0, ABG)
05:00:04.936 00.001 11596 Move returns status 0, amount 0
05:00:04.936 00.000 11596 move complete, result=0
05:00:04.936 00.000 11596 worker thread done servicing request
05:00:04.944 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=181, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
05:00:04.953 00.009 13300 UpdateGuideState exits: m=923 SNR=21.2
05:00:04.953 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:04.953 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:00:04.954 00.001 13300 Enqueuing Expose request
05:00:04.954 00.000 11596 Worker thread wakes up
05:00:04.954 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
05:00:04.954 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:00:05.105 00.151 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b9afe84c-51bf-444c-834f-30f3dd4c220c"}
05:00:05.105 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b9afe84c-51bf-444c-834f-30f3dd4c220c"}
05:00:05.106 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"97f12737-1b5a-490c-bb81-e8bd1419992c"}
05:00:05.106 00.000 13300 case statement mapped state 6 to 3
05:00:05.106 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"97f12737-1b5a-490c-bb81-e8bd1419992c"}
05:00:05.107 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bd039ed1-cb85-46ec-8dd9-65368d2084e4"}
05:00:05.107 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":377,"width":15,"height":15,"star_pos":[7.17,6.83],"pixels":"..."},"id":"bd039ed1-cb85-46ec-8dd9-65368d2084e4"}
05:00:05.467 00.360 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:00:08.104 02.637 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bf3ba1ce-1771-4897-bb5a-8273b6c082a6"}
05:00:08.104 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bf3ba1ce-1771-4897-bb5a-8273b6c082a6"}
05:00:08.105 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"29619825-5e9b-40fa-873f-6c0a31a56b24"}
05:00:08.105 00.000 13300 case statement mapped state 6 to 3
05:00:08.105 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"29619825-5e9b-40fa-873f-6c0a31a56b24"}
05:00:08.105 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b5263629-b720-4562-9bda-fdd8dce77f41"}
05:00:08.106 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":377,"width":15,"height":15,"star_pos":[7.17,6.83],"pixels":"..."},"id":"b5263629-b720-4562-9bda-fdd8dce77f41"}
05:00:08.494 00.388 11596 Exposure complete
05:00:08.571 00.077 11596 worker thread done servicing request
05:00:08.571 00.000 13300 OnExposeComplete: enter
05:00:08.571 00.000 13300 UpdateGuideState(): m_state=6
05:00:08.571 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 378
05:00:08.572 00.001 13300 Star::Find returns 1 (0), X=1227.00, Y=21.82, Mass=927, SNR=21.2, Peak=75 HFD=4.2
05:00:08.572 00.000 13300 MultiStar: [#1 -0.15,-0.02,0.61,U] [#2 0.05,-0.10,0.52,U] [#3 -0.21,0.41,0.00,M2] [#4 -0.14,0.06,0.32,U] [#5 -0.23,-0.23,0.00,M2] [#6 -0.31,0.24,0.00,M1] 
05:00:08.572 00.000 13300 refined, 3 included, MultiStar: {-0.11, -0.01}, one-star: {-0.15, 0.03}
05:00:08.572 00.000 13300 CameraToMount -- cameraTheta (-3.07) - m_xAngle (1.53) = xAngle (-4.61 = 1.68)
05:00:08.572 00.000 13300 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.73 = -1.45)
05:00:08.572 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-3.07 mountX=-0.01 mountY=-0.10, mountTheta=-1.68
05:00:08.574 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=-0.01, opts=13)
05:00:08.574 00.000 13300 Enqueuing Move request for scope (-0.11, -0.01)
05:00:08.574 00.000 11596 Worker thread wakes up
05:00:08.575 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.01) opts 0xd
05:00:08.575 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, -0.01)
05:00:08.575 00.000 11596 Moving (-0.11, -0.01) raw xDistance=-0.01 yDistance=-0.10
05:00:08.575 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
05:00:08.575 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:00:08.576 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
05:00:08.576 00.000 11596 MoveAxis(E, 0, ABG)
05:00:08.576 00.000 11596 Move returns status 0, amount 0
05:00:08.576 00.000 11596 MoveAxis(N, 0, ABG)
05:00:08.576 00.000 11596 Move returns status 0, amount 0
05:00:08.577 00.001 11596 move complete, result=0
05:00:08.577 00.000 11596 worker thread done servicing request
05:00:08.583 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=187, med=4, FiltMin=2, FiltMax=69, Gamma=0.510
05:00:08.591 00.008 13300 UpdateGuideState exits: m=927 SNR=21.2
05:00:08.591 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:08.591 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:00:08.591 00.000 13300 Enqueuing Expose request
05:00:08.591 00.000 11596 Worker thread wakes up
05:00:08.591 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
05:00:08.592 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:00:09.100 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:00:11.104 02.004 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f230f916-1003-45cc-af1f-e48febeacca4"}
05:00:11.104 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f230f916-1003-45cc-af1f-e48febeacca4"}
05:00:11.105 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"47764b40-7da4-455a-9909-886502455519"}
05:00:11.105 00.000 13300 case statement mapped state 6 to 3
05:00:11.105 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"47764b40-7da4-455a-9909-886502455519"}
05:00:11.105 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"76ae5a4f-c60b-4281-926e-4531ea0398eb"}
05:00:11.105 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":378,"width":15,"height":15,"star_pos":[7.00,6.82],"pixels":"..."},"id":"76ae5a4f-c60b-4281-926e-4531ea0398eb"}
05:00:12.120 01.015 11596 Exposure complete
05:00:12.190 00.070 11596 worker thread done servicing request
05:00:12.190 00.000 13300 OnExposeComplete: enter
05:00:12.190 00.000 13300 UpdateGuideState(): m_state=6
05:00:12.191 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 379
05:00:12.191 00.000 13300 Star::Find returns 1 (0), X=1226.98, Y=21.86, Mass=947, SNR=21.5, Peak=74 HFD=4.3
05:00:12.191 00.000 13300 MultiStar: [#1 -0.21,0.03,0.61,U] [#2 -0.10,-0.02,0.52,U] [#3 -0.13,0.30,0.00,M3] [#4 -0.04,0.15,0.30,U] [#5 -0.35,0.07,0.00,M3] [#6 -0.32,0.57,0.00,M2] 
05:00:12.191 00.000 13300 refined, 3 included, MultiStar: {-0.15, 0.05}, one-star: {-0.17, 0.06}
05:00:12.192 00.001 13300 CameraToMount -- cameraTheta (2.82) - m_xAngle (1.53) = xAngle (1.29 = 1.29)
05:00:12.192 00.000 13300 CameraToMount -- cameraTheta (2.82) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.84 = -1.84)
05:00:12.192 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=0.05 hyp=0.16 cameraTheta=2.82 mountX=0.04 mountY=-0.15, mountTheta=-1.29
05:00:12.194 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=0.05, opts=13)
05:00:12.194 00.000 13300 Enqueuing Move request for scope (-0.15, 0.05)
05:00:12.194 00.000 11596 Worker thread wakes up
05:00:12.194 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.05) opts 0xd
05:00:12.194 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, 0.05)
05:00:12.194 00.000 11596 Moving (-0.15, 0.05) raw xDistance=0.04 yDistance=-0.15
05:00:12.194 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
05:00:12.195 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:00:12.195 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
05:00:12.195 00.000 11596 MoveAxis(E, 0, ABG)
05:00:12.195 00.000 11596 Move returns status 0, amount 0
05:00:12.195 00.000 11596 MoveAxis(N, 0, ABG)
05:00:12.195 00.000 11596 Move returns status 0, amount 0
05:00:12.195 00.000 11596 move complete, result=0
05:00:12.195 00.000 11596 worker thread done servicing request
05:00:12.201 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=207, med=4, FiltMin=2, FiltMax=69, Gamma=0.510
05:00:12.210 00.009 13300 UpdateGuideState exits: m=947 SNR=21.5
05:00:12.210 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:12.210 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:00:12.210 00.000 13300 Enqueuing Expose request
05:00:12.211 00.001 11596 Worker thread wakes up
05:00:12.211 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
05:00:12.211 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:00:12.714 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:00:14.105 01.391 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"20314b5f-f5e6-40bd-9692-132fd79f4439"}
05:00:14.106 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"20314b5f-f5e6-40bd-9692-132fd79f4439"}
05:00:14.107 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2827adc4-04be-4499-a6e0-5be2edfda8aa"}
05:00:14.107 00.000 13300 case statement mapped state 6 to 3
05:00:14.107 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2827adc4-04be-4499-a6e0-5be2edfda8aa"}
05:00:14.108 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0cb31924-a013-43b7-bede-9105d82a4f23"}
05:00:14.108 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":379,"width":15,"height":15,"star_pos":[6.98,6.86],"pixels":"..."},"id":"0cb31924-a013-43b7-bede-9105d82a4f23"}
05:00:15.760 01.652 11596 Exposure complete
05:00:15.874 00.114 11596 worker thread done servicing request
05:00:15.874 00.000 13300 OnExposeComplete: enter
05:00:15.874 00.000 13300 UpdateGuideState(): m_state=6
05:00:15.875 00.001 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 380
05:00:15.875 00.000 13300 Star::Find returns 1 (0), X=1227.00, Y=21.93, Mass=919, SNR=21.2, Peak=72 HFD=4.4
05:00:15.876 00.001 13300 MultiStar: [#1 -0.25,0.04,0.61,U] [#2 -0.05,0.02,0.56,U] [#3 -0.19,0.21,0.39,U] [#4 -0.21,0.08,0.32,U] [#5 -0.34,0.36,0.00,M4] [#6 -0.10,0.41,0.00,M3] 
05:00:15.876 00.000 13300 refined, 4 included, MultiStar: {-0.17, 0.10}, one-star: {-0.15, 0.14}
05:00:15.876 00.000 13300 CameraToMount -- cameraTheta (2.60) - m_xAngle (1.53) = xAngle (1.07 = 1.07)
05:00:15.876 00.000 13300 CameraToMount -- cameraTheta (2.60) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.06 = -2.06)
05:00:15.877 00.001 13300 CameraToMount -- cameraX=-0.17 cameraY=0.10 hyp=0.19 cameraTheta=2.60 mountX=0.09 mountY=-0.17, mountTheta=-1.07
05:00:15.879 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.17, y=0.10, opts=13)
05:00:15.880 00.001 13300 Enqueuing Move request for scope (-0.17, 0.10)
05:00:15.880 00.000 11596 Worker thread wakes up
05:00:15.880 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.10) opts 0xd
05:00:15.880 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.17, 0.10)
05:00:15.880 00.000 11596 Moving (-0.17, 0.10) raw xDistance=0.09 yDistance=-0.17
05:00:15.880 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
05:00:15.881 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:00:15.881 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
05:00:15.881 00.000 11596 MoveAxis(E, 0, ABG)
05:00:15.881 00.000 11596 Move returns status 0, amount 0
05:00:15.881 00.000 11596 MoveAxis(N, 0, ABG)
05:00:15.881 00.000 11596 Move returns status 0, amount 0
05:00:15.882 00.001 11596 move complete, result=0
05:00:15.882 00.000 11596 worker thread done servicing request
05:00:15.890 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=183, med=4, FiltMin=2, FiltMax=69, Gamma=0.510
05:00:15.902 00.012 13300 UpdateGuideState exits: m=919 SNR=21.2
05:00:15.902 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:15.903 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:00:15.903 00.000 13300 Enqueuing Expose request
05:00:15.903 00.000 11596 Worker thread wakes up
05:00:15.903 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
05:00:15.903 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:00:16.412 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:00:17.103 00.691 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aaacf075-cb84-4b09-97b9-4621a61fc3ff"}
05:00:17.103 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aaacf075-cb84-4b09-97b9-4621a61fc3ff"}
05:00:17.104 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c377c817-e69e-479c-986a-5434fe2a672d"}
05:00:17.104 00.000 13300 case statement mapped state 6 to 3
05:00:17.104 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c377c817-e69e-479c-986a-5434fe2a672d"}
05:00:17.105 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e71f7866-4917-405d-b0d2-504070db1ed8"}
05:00:17.105 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":380,"width":15,"height":15,"star_pos":[7.00,6.93],"pixels":"..."},"id":"e71f7866-4917-405d-b0d2-504070db1ed8"}
05:00:19.450 02.345 11596 Exposure complete
05:00:19.529 00.079 11596 worker thread done servicing request
05:00:19.529 00.000 13300 OnExposeComplete: enter
05:00:19.530 00.001 13300 UpdateGuideState(): m_state=6
05:00:19.530 00.000 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 381
05:00:19.530 00.000 13300 Star::Find returns 1 (0), X=1226.97, Y=21.78, Mass=906, SNR=21.0, Peak=67 HFD=4.3
05:00:19.531 00.001 13300 MultiStar: [#1 -0.24,-0.15,0.62,U] [#2 -0.13,0.05,0.57,U] [#3 -0.09,0.06,0.38,U] [#4 -0.24,0.01,0.31,U] [#5 -0.39,0.38,0.00,M5] [#6 -0.32,0.31,0.00,M4] 
05:00:19.531 00.000 13300 refined, 4 included, MultiStar: {-0.18, -0.02}, one-star: {-0.18, -0.01}
05:00:19.531 00.000 13300 CameraToMount -- cameraTheta (-3.04) - m_xAngle (1.53) = xAngle (-4.57 = 1.71)
05:00:19.531 00.000 13300 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.70 = -1.42)
05:00:19.531 00.000 13300 CameraToMount -- cameraX=-0.18 cameraY=-0.02 hyp=0.18 cameraTheta=-3.04 mountX=-0.02 mountY=-0.18, mountTheta=-1.71
05:00:19.534 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.18, y=-0.02, opts=13)
05:00:19.534 00.000 13300 Enqueuing Move request for scope (-0.18, -0.02)
05:00:19.534 00.000 11596 Worker thread wakes up
05:00:19.534 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.02) opts 0xd
05:00:19.535 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.18, -0.02)
05:00:19.535 00.000 11596 Moving (-0.18, -0.02) raw xDistance=-0.02 yDistance=-0.18
05:00:19.535 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
05:00:19.535 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:00:19.535 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
05:00:19.535 00.000 11596 MoveAxis(E, 0, ABG)
05:00:19.536 00.001 11596 Move returns status 0, amount 0
05:00:19.536 00.000 11596 MoveAxis(N, 0, ABG)
05:00:19.536 00.000 11596 Move returns status 0, amount 0
05:00:19.536 00.000 11596 move complete, result=0
05:00:19.536 00.000 11596 worker thread done servicing request
05:00:19.543 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=191, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
05:00:19.553 00.010 13300 UpdateGuideState exits: m=906 SNR=21.0
05:00:19.553 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:19.553 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:00:19.553 00.000 13300 Enqueuing Expose request
05:00:19.553 00.000 11596 Worker thread wakes up
05:00:19.553 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
05:00:19.553 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:00:20.067 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:00:20.103 00.036 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8142815d-5a61-4865-bc7d-d3911d4320d1"}
05:00:20.103 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8142815d-5a61-4865-bc7d-d3911d4320d1"}
05:00:20.104 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2ebae7d2-69fb-46fc-89be-2c7ef7493139"}
05:00:20.104 00.000 13300 case statement mapped state 6 to 3
05:00:20.104 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2ebae7d2-69fb-46fc-89be-2c7ef7493139"}
05:00:20.105 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1f932dd6-67e5-4e5f-b5cd-54748537f28b"}
05:00:20.105 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":381,"width":15,"height":15,"star_pos":[6.97,6.78],"pixels":"..."},"id":"1f932dd6-67e5-4e5f-b5cd-54748537f28b"}
05:00:23.095 02.990 11596 Exposure complete
05:00:23.102 00.007 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"af6911a8-0922-44a1-8d39-c2c909a5d824"}
05:00:23.102 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"af6911a8-0922-44a1-8d39-c2c909a5d824"}
05:00:23.103 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a41c3076-ce1c-426e-b623-30c8de2990b5"}
05:00:23.103 00.000 13300 case statement mapped state 6 to 3
05:00:23.103 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a41c3076-ce1c-426e-b623-30c8de2990b5"}
05:00:23.104 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ab245fcb-3fac-4fe3-a8aa-78524550bff0"}
05:00:23.104 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":381,"width":15,"height":15,"star_pos":[6.97,6.78],"pixels":"..."},"id":"ab245fcb-3fac-4fe3-a8aa-78524550bff0"}
05:00:23.172 00.068 11596 worker thread done servicing request
05:00:23.172 00.000 13300 OnExposeComplete: enter
05:00:23.172 00.000 13300 UpdateGuideState(): m_state=6
05:00:23.173 00.001 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 382
05:00:23.173 00.000 13300 Star::Find returns 1 (0), X=1226.93, Y=21.76, Mass=919, SNR=21.2, Peak=69 HFD=4.2
05:00:23.173 00.000 13300 MultiStar: [#1 -0.08,-0.00,0.61,U] [#2 0.03,0.02,0.56,U] [#3 -0.24,0.29,0.00,M2] [#4 -0.23,0.26,0.00,M1] [#5 -0.22,0.20,0.33,U] [#6 -0.49,0.31,0.00,M5] 
05:00:23.173 00.000 13300 refined, 3 included, MultiStar: {-0.13, 0.02}, one-star: {-0.22, -0.03}
05:00:23.174 00.001 13300 CameraToMount -- cameraTheta (2.98) - m_xAngle (1.53) = xAngle (1.44 = 1.44)
05:00:23.174 00.000 13300 CameraToMount -- cameraTheta (2.98) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.68 = -1.68)
05:00:23.174 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=0.02 hyp=0.13 cameraTheta=2.98 mountX=0.02 mountY=-0.13, mountTheta=-1.45
05:00:23.176 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=0.02, opts=13)
05:00:23.176 00.000 13300 Enqueuing Move request for scope (-0.13, 0.02)
05:00:23.176 00.000 11596 Worker thread wakes up
05:00:23.176 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.02) opts 0xd
05:00:23.176 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, 0.02)
05:00:23.176 00.000 11596 Moving (-0.13, 0.02) raw xDistance=0.02 yDistance=-0.13
05:00:23.176 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
05:00:23.177 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:00:23.177 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
05:00:23.177 00.000 11596 MoveAxis(E, 0, ABG)
05:00:23.177 00.000 11596 Move returns status 0, amount 0
05:00:23.177 00.000 11596 MoveAxis(N, 0, ABG)
05:00:23.177 00.000 11596 Move returns status 0, amount 0
05:00:23.177 00.000 11596 move complete, result=0
05:00:23.177 00.000 11596 worker thread done servicing request
05:00:23.183 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=170, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
05:00:23.191 00.008 13300 UpdateGuideState exits: m=919 SNR=21.2
05:00:23.191 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:23.192 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:00:23.192 00.000 13300 Enqueuing Expose request
05:00:23.192 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
05:00:23.192 00.000 11596 Worker thread wakes up
05:00:23.192 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:00:23.702 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:00:26.103 02.401 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f7663520-f767-430b-978d-009c9737823c"}
05:00:26.103 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f7663520-f767-430b-978d-009c9737823c"}
05:00:26.104 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"82576bef-e53a-48a2-b975-38529fa1c540"}
05:00:26.104 00.000 13300 case statement mapped state 6 to 3
05:00:26.104 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"82576bef-e53a-48a2-b975-38529fa1c540"}
05:00:26.105 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9bee4212-38ff-4926-9dd1-e16307e54f3b"}
05:00:26.106 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":382,"width":15,"height":15,"star_pos":[6.93,6.76],"pixels":"..."},"id":"9bee4212-38ff-4926-9dd1-e16307e54f3b"}
05:00:26.740 00.634 11596 Exposure complete
05:00:26.809 00.069 11596 worker thread done servicing request
05:00:26.809 00.000 13300 OnExposeComplete: enter
05:00:26.809 00.000 13300 UpdateGuideState(): m_state=6
05:00:26.810 00.001 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 383
05:00:26.810 00.000 13300 Star::Find returns 1 (0), X=1226.99, Y=21.82, Mass=929, SNR=21.3, Peak=70 HFD=4.3
05:00:26.810 00.000 13300 MultiStar: [#1 -0.28,-0.28,0.00,M1] [#2 -0.16,0.15,0.57,U] [#3 -0.16,0.26,0.00,M3] [#4 -0.32,-0.15,0.00,M2] [#5 -0.08,0.48,0.00,M5] [#6 -0.65,0.02,0.00,M6] 
05:00:26.810 00.000 13300 single-star, 1 included, MultiStar: {-0.17, 0.07}, one-star: {-0.17, 0.03}
05:00:26.810 00.000 13300 CameraToMount -- cameraTheta (2.98) - m_xAngle (1.53) = xAngle (1.45 = 1.45)
05:00:26.811 00.001 13300 CameraToMount -- cameraTheta (2.98) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.68 = -1.68)
05:00:26.811 00.000 13300 CameraToMount -- cameraX=-0.17 cameraY=0.03 hyp=0.17 cameraTheta=2.98 mountX=0.02 mountY=-0.17, mountTheta=-1.45
05:00:26.812 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.17, y=0.03, opts=13)
05:00:26.813 00.001 13300 Enqueuing Move request for scope (-0.17, 0.03)
05:00:26.813 00.000 11596 Worker thread wakes up
05:00:26.813 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.03) opts 0xd
05:00:26.813 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.17, 0.03)
05:00:26.813 00.000 11596 Moving (-0.17, 0.03) raw xDistance=0.02 yDistance=-0.17
05:00:26.813 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
05:00:26.813 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:00:26.813 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
05:00:26.813 00.000 11596 MoveAxis(E, 0, ABG)
05:00:26.813 00.000 11596 Move returns status 0, amount 0
05:00:26.814 00.001 11596 MoveAxis(N, 0, ABG)
05:00:26.814 00.000 11596 Move returns status 0, amount 0
05:00:26.814 00.000 11596 move complete, result=0
05:00:26.814 00.000 11596 worker thread done servicing request
05:00:26.820 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=174, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
05:00:26.828 00.008 13300 UpdateGuideState exits: m=929 SNR=21.3
05:00:26.828 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:26.828 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:00:26.828 00.000 13300 Enqueuing Expose request
05:00:26.829 00.001 11596 Worker thread wakes up
05:00:26.829 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
05:00:26.829 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:00:27.344 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:00:29.102 01.758 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d31f9859-b455-40b6-8d8a-f1a6799a0d57"}
05:00:29.102 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d31f9859-b455-40b6-8d8a-f1a6799a0d57"}
05:00:29.103 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4e023d1b-de89-4003-a938-1ced29582393"}
05:00:29.103 00.000 13300 case statement mapped state 6 to 3
05:00:29.103 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4e023d1b-de89-4003-a938-1ced29582393"}
05:00:29.103 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a0c3875f-d747-43a0-8592-d914d827344a"}
05:00:29.104 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":383,"width":15,"height":15,"star_pos":[6.99,6.82],"pixels":"..."},"id":"a0c3875f-d747-43a0-8592-d914d827344a"}
05:00:30.374 01.270 11596 Exposure complete
05:00:30.443 00.069 11596 worker thread done servicing request
05:00:30.443 00.000 13300 OnExposeComplete: enter
05:00:30.443 00.000 13300 UpdateGuideState(): m_state=6
05:00:30.443 00.000 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 384
05:00:30.444 00.001 13300 Star::Find returns 1 (0), X=1226.96, Y=21.86, Mass=941, SNR=21.4, Peak=70 HFD=4.3
05:00:30.444 00.000 13300 MultiStar: [#1 -0.26,0.11,0.60,U] [#2 -0.10,0.21,0.57,U] [#3 -0.38,0.21,0.00,M4] [#4 -0.41,0.16,0.00,M3] [#5 -0.41,0.10,0.00,M6] [#6 -0.55,0.16,0.00,M7] 
05:00:30.444 00.000 13300 single-star, 2 included, MultiStar: {-0.19, 0.12}, one-star: {-0.19, 0.07}
05:00:30.445 00.001 13300 CameraToMount -- cameraTheta (2.80) - m_xAngle (1.53) = xAngle (1.26 = 1.26)
05:00:30.445 00.000 13300 CameraToMount -- cameraTheta (2.80) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.86 = -1.86)
05:00:30.445 00.000 13300 CameraToMount -- cameraX=-0.19 cameraY=0.07 hyp=0.21 cameraTheta=2.80 mountX=0.06 mountY=-0.20, mountTheta=-1.27
05:00:30.447 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.19, y=0.07, opts=13)
05:00:30.447 00.000 13300 Enqueuing Move request for scope (-0.19, 0.07)
05:00:30.447 00.000 11596 Worker thread wakes up
05:00:30.447 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.07) opts 0xd
05:00:30.447 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.19, 0.07)
05:00:30.447 00.000 11596 Moving (-0.19, 0.07) raw xDistance=0.06 yDistance=-0.20
05:00:30.447 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
05:00:30.447 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
05:00:30.447 00.000 11596 MoveAxis(E, 0, ABG)
05:00:30.448 00.001 11596 Move returns status 0, amount 0
05:00:30.448 00.000 11596 MoveAxis(N, 261, ABG)
05:00:30.448 00.000 11596 Guiding  Dir = 0, Dur = 261
05:00:30.448 00.000 11596 IsSlewing returns 0
05:00:30.454 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=186, med=4, FiltMin=2, FiltMax=63, Gamma=0.510
05:00:30.462 00.008 13300 UpdateGuideState exits: m=941 SNR=21.4
05:00:30.462 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:30.462 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:00:30.462 00.000 13300 Enqueuing Expose request
05:00:30.585 00.123 11596 IsGuiding returns 0
05:00:30.700 00.115 11596 PulseGuide returned control before completion, sleep 157
05:00:31.069 00.369 11596 IsGuiding returns 0
05:00:31.069 00.000 11596 Move returns status 0, amount 261
05:00:31.069 00.000 11596 move complete, result=0
05:00:31.069 00.000 11596 worker thread done servicing request
05:00:31.069 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 261 ms NORTH
05:00:31.069 00.000 11596 Worker thread wakes up
05:00:31.069 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:00:31.582 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:00:32.101 00.519 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d5873606-f223-4bd2-800c-3a1b4410b5db"}
05:00:32.101 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d5873606-f223-4bd2-800c-3a1b4410b5db"}
05:00:32.102 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"645953fb-a2cd-4bd4-9b2d-805ddbc2cab0"}
05:00:32.102 00.000 13300 case statement mapped state 6 to 3
05:00:32.102 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"645953fb-a2cd-4bd4-9b2d-805ddbc2cab0"}
05:00:32.102 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"27a0bb90-a3df-44dc-ae38-06b8cf92c458"}
05:00:32.103 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":384,"width":15,"height":15,"star_pos":[6.96,6.86],"pixels":"..."},"id":"27a0bb90-a3df-44dc-ae38-06b8cf92c458"}
05:00:34.612 02.509 11596 Exposure complete
05:00:34.691 00.079 11596 worker thread done servicing request
05:00:34.691 00.000 13300 OnExposeComplete: enter
05:00:34.691 00.000 13300 UpdateGuideState(): m_state=6
05:00:34.691 00.000 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 385
05:00:34.691 00.000 13300 Star::Find returns 1 (0), X=1227.06, Y=21.74, Mass=868, SNR=20.6, Peak=71 HFD=4.1
05:00:34.692 00.001 13300 MultiStar: [#1 -0.08,-0.00,0.64,U] [#2 -0.01,0.03,0.59,U] [#3 -0.11,-0.06,0.40,U] [#4 0.13,-0.03,0.33,U] [#5 -0.30,0.04,0.00,M7] [#6 -0.27,0.03,0.31,U] 
05:00:34.692 00.000 13300 refined, 5 included, MultiStar: {-0.07, -0.02}, one-star: {-0.09, -0.06}
05:00:34.692 00.000 13300 CameraToMount -- cameraTheta (-2.87) - m_xAngle (1.53) = xAngle (-4.41 = 1.88)
05:00:34.692 00.000 13300 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.53 = -1.25)
05:00:34.692 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-2.87 mountX=-0.02 mountY=-0.07, mountTheta=-1.88
05:00:34.695 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.02, opts=13)
05:00:34.695 00.000 13300 Enqueuing Move request for scope (-0.07, -0.02)
05:00:34.695 00.000 11596 Worker thread wakes up
05:00:34.696 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.02) opts 0xd
05:00:34.696 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.02)
05:00:34.696 00.000 11596 Moving (-0.07, -0.02) raw xDistance=-0.02 yDistance=-0.07
05:00:34.696 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
05:00:34.696 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:00:34.696 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
05:00:34.697 00.001 11596 MoveAxis(E, 0, ABG)
05:00:34.697 00.000 11596 Move returns status 0, amount 0
05:00:34.697 00.000 11596 MoveAxis(N, 0, ABG)
05:00:34.697 00.000 11596 Move returns status 0, amount 0
05:00:34.697 00.000 11596 move complete, result=0
05:00:34.697 00.000 11596 worker thread done servicing request
05:00:34.703 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=192, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
05:00:34.711 00.008 13300 UpdateGuideState exits: m=868 SNR=20.6
05:00:34.711 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:34.711 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:00:34.711 00.000 13300 Enqueuing Expose request
05:00:34.712 00.001 11596 Worker thread wakes up
05:00:34.712 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
05:00:34.712 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:00:35.100 00.388 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"38265180-ffed-4cc1-8173-73f633612999"}
05:00:35.100 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"38265180-ffed-4cc1-8173-73f633612999"}
05:00:35.101 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7b7a8ea1-bf01-4545-9b4d-a61c854fd2ed"}
05:00:35.101 00.000 13300 case statement mapped state 6 to 3
05:00:35.101 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7b7a8ea1-bf01-4545-9b4d-a61c854fd2ed"}
05:00:35.101 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2cd8813a-23c7-4f2e-8c6a-0f66ad25792e"}
05:00:35.102 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":385,"width":15,"height":15,"star_pos":[7.06,6.74],"pixels":"..."},"id":"2cd8813a-23c7-4f2e-8c6a-0f66ad25792e"}
05:00:35.213 00.111 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:00:38.100 02.887 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b70efce9-5e4f-4b64-b5f9-03bded7a2ff8"}
05:00:38.100 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b70efce9-5e4f-4b64-b5f9-03bded7a2ff8"}
05:00:38.102 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4d33031a-4360-41d6-8670-b60d54c325e0"}
05:00:38.102 00.000 13300 case statement mapped state 6 to 3
05:00:38.102 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4d33031a-4360-41d6-8670-b60d54c325e0"}
05:00:38.102 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4cf9cf85-8dd3-4f0c-9ff0-1414ad2d73cf"}
05:00:38.102 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":385,"width":15,"height":15,"star_pos":[7.06,6.74],"pixels":"..."},"id":"4cf9cf85-8dd3-4f0c-9ff0-1414ad2d73cf"}
05:00:38.247 00.145 11596 Exposure complete
05:00:38.316 00.069 11596 worker thread done servicing request
05:00:38.317 00.001 13300 OnExposeComplete: enter
05:00:38.317 00.000 13300 UpdateGuideState(): m_state=6
05:00:38.317 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 386
05:00:38.317 00.000 13300 Star::Find returns 1 (0), X=1227.18, Y=21.79, Mass=944, SNR=21.4, Peak=71 HFD=4.3
05:00:38.318 00.001 13300 MultiStar: [#1 -0.04,0.01,0.62,U] [#2 0.02,-0.05,0.51,U] [#3 0.10,0.20,0.38,U] [#4 -0.03,0.10,0.32,U] [#5 0.11,0.19,0.31,U] [#6 -0.14,-0.05,0.28,U] 
05:00:38.318 00.000 13300 single-star, 6 included, MultiStar: {0.01, 0.04}, one-star: {0.03, -0.00}
05:00:38.318 00.000 13300 CameraToMount -- cameraTheta (-0.01) - m_xAngle (1.53) = xAngle (-1.54 = -1.54)
05:00:38.318 00.000 13300 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.67 = 1.61)
05:00:38.318 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.00 hyp=0.03 cameraTheta=-0.01 mountX=0.00 mountY=0.03, mountTheta=1.54
05:00:38.320 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.00, opts=13)
05:00:38.320 00.000 13300 Enqueuing Move request for scope (0.03, -0.00)
05:00:38.320 00.000 11596 Worker thread wakes up
05:00:38.320 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.00) opts 0xd
05:00:38.320 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.00)
05:00:38.320 00.000 11596 Moving (0.03, -0.00) raw xDistance=0.00 yDistance=0.03
05:00:38.321 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
05:00:38.321 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:00:38.321 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
05:00:38.321 00.000 11596 MoveAxis(E, 0, ABG)
05:00:38.321 00.000 11596 Move returns status 0, amount 0
05:00:38.321 00.000 11596 MoveAxis(N, 0, ABG)
05:00:38.321 00.000 11596 Move returns status 0, amount 0
05:00:38.321 00.000 11596 move complete, result=0
05:00:38.321 00.000 11596 worker thread done servicing request
05:00:38.327 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=189, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
05:00:38.336 00.009 13300 UpdateGuideState exits: m=944 SNR=21.4
05:00:38.336 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:38.336 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:00:38.336 00.000 13300 Enqueuing Expose request
05:00:38.336 00.000 11596 Worker thread wakes up
05:00:38.336 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
05:00:38.337 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:00:38.839 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:00:41.100 02.261 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dd3fef1e-1a28-488c-a898-207e1342f1a9"}
05:00:41.100 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dd3fef1e-1a28-488c-a898-207e1342f1a9"}
05:00:41.101 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"63d850b2-78d3-417f-83dc-ed11183b5774"}
05:00:41.101 00.000 13300 case statement mapped state 6 to 3
05:00:41.101 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"63d850b2-78d3-417f-83dc-ed11183b5774"}
05:00:41.101 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e561c76c-8c4a-4e46-ab80-033e057eb10f"}
05:00:41.102 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":386,"width":15,"height":15,"star_pos":[7.18,6.79],"pixels":"..."},"id":"e561c76c-8c4a-4e46-ab80-033e057eb10f"}
05:00:41.865 00.763 11596 Exposure complete
05:00:41.934 00.069 11596 worker thread done servicing request
05:00:41.934 00.000 13300 OnExposeComplete: enter
05:00:41.934 00.000 13300 UpdateGuideState(): m_state=6
05:00:41.935 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 387
05:00:41.935 00.000 13300 Star::Find returns 1 (0), X=1227.17, Y=21.83, Mass=922, SNR=21.2, Peak=71 HFD=4.3
05:00:41.935 00.000 13300 MultiStar: [#1 0.07,-0.00,0.56,U] [#2 0.22,0.12,0.51,U] [#3 0.15,0.13,0.39,U] [#4 0.03,-0.16,0.33,U] [#5 0.11,0.07,0.32,U] [#6 0.10,0.15,0.31,U] 
05:00:41.935 00.000 13300 single-star, 6 included, MultiStar: {0.09, 0.05}, one-star: {0.02, 0.04}
05:00:41.935 00.000 13300 CameraToMount -- cameraTheta (1.16) - m_xAngle (1.53) = xAngle (-0.37 = -0.37)
05:00:41.936 00.001 13300 CameraToMount -- cameraTheta (1.16) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.50 = 2.78)
05:00:41.936 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.04 hyp=0.05 cameraTheta=1.16 mountX=0.04 mountY=0.02, mountTheta=0.36
05:00:41.937 00.001 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.04, opts=13)
05:00:41.938 00.001 13300 Enqueuing Move request for scope (0.02, 0.04)
05:00:41.938 00.000 11596 Worker thread wakes up
05:00:41.938 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.04) opts 0xd
05:00:41.938 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.04)
05:00:41.938 00.000 11596 Moving (0.02, 0.04) raw xDistance=0.04 yDistance=0.02
05:00:41.938 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
05:00:41.938 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:00:41.938 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
05:00:41.938 00.000 11596 MoveAxis(E, 0, ABG)
05:00:41.938 00.000 11596 Move returns status 0, amount 0
05:00:41.939 00.001 11596 MoveAxis(N, 0, ABG)
05:00:41.939 00.000 11596 Move returns status 0, amount 0
05:00:41.939 00.000 11596 move complete, result=0
05:00:41.939 00.000 11596 worker thread done servicing request
05:00:41.946 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=184, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
05:00:41.955 00.009 13300 UpdateGuideState exits: m=922 SNR=21.2
05:00:41.956 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:41.956 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:00:41.956 00.000 13300 Enqueuing Expose request
05:00:41.956 00.000 11596 Worker thread wakes up
05:00:41.956 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
05:00:41.956 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:00:42.471 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:00:44.099 01.628 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8438d00d-49f4-4c1a-bc2d-322ad1345323"}
05:00:44.099 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8438d00d-49f4-4c1a-bc2d-322ad1345323"}
05:00:44.100 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1d909e6e-07a0-4839-b83c-33156046b9bc"}
05:00:44.100 00.000 13300 case statement mapped state 6 to 3
05:00:44.100 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1d909e6e-07a0-4839-b83c-33156046b9bc"}
05:00:44.100 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ad7d1be9-abff-4bf6-ad49-a6c9ff8ffd0a"}
05:00:44.101 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":387,"width":15,"height":15,"star_pos":[7.17,6.83],"pixels":"..."},"id":"ad7d1be9-abff-4bf6-ad49-a6c9ff8ffd0a"}
05:00:45.499 01.398 11596 Exposure complete
05:00:45.582 00.083 11596 worker thread done servicing request
05:00:45.582 00.000 13300 OnExposeComplete: enter
05:00:45.582 00.000 13300 UpdateGuideState(): m_state=6
05:00:45.583 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 388
05:00:45.583 00.000 13300 Star::Find returns 1 (0), X=1227.17, Y=21.91, Mass=941, SNR=21.4, Peak=77 HFD=4.2
05:00:45.583 00.000 13300 MultiStar: [#1 -0.03,0.10,0.62,U] [#2 0.31,0.06,0.00,M1] [#3 0.03,0.31,0.00,M2] [#4 0.16,0.10,0.32,U] [#5 0.02,0.15,0.31,U] [#6 -0.02,0.17,0.30,U] 
05:00:45.583 00.000 13300 single-star, 4 included, MultiStar: {0.02, 0.12}, one-star: {0.02, 0.12}
05:00:45.583 00.000 13300 CameraToMount -- cameraTheta (1.41) - m_xAngle (1.53) = xAngle (-0.12 = -0.12)
05:00:45.583 00.000 13300 CameraToMount -- cameraTheta (1.41) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.25 = 3.03)
05:00:45.584 00.001 13300 CameraToMount -- cameraX=0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.41 mountX=0.12 mountY=0.01, mountTheta=0.11
05:00:45.586 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.12, opts=13)
05:00:45.586 00.000 13300 Enqueuing Move request for scope (0.02, 0.12)
05:00:45.586 00.000 11596 Worker thread wakes up
05:00:45.586 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.12) opts 0xd
05:00:45.586 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.12)
05:00:45.586 00.000 11596 Moving (0.02, 0.12) raw xDistance=0.12 yDistance=0.01
05:00:45.586 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
05:00:45.586 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:00:45.587 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
05:00:45.587 00.000 11596 MoveAxis(E, 0, ABG)
05:00:45.587 00.000 11596 Move returns status 0, amount 0
05:00:45.587 00.000 11596 MoveAxis(N, 0, ABG)
05:00:45.587 00.000 11596 Move returns status 0, amount 0
05:00:45.587 00.000 11596 move complete, result=0
05:00:45.587 00.000 11596 worker thread done servicing request
05:00:45.593 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=197, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
05:00:45.601 00.008 13300 UpdateGuideState exits: m=941 SNR=21.4
05:00:45.601 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:45.601 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:00:45.601 00.000 13300 Enqueuing Expose request
05:00:45.601 00.000 11596 Worker thread wakes up
05:00:45.601 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
05:00:45.601 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:00:46.109 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:00:47.099 00.990 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bcbecbd8-5e4d-48ba-947a-fe5bf414330e"}
05:00:47.099 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bcbecbd8-5e4d-48ba-947a-fe5bf414330e"}
05:00:47.100 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e88b4a92-6ae7-4523-a88d-935b3ae93f52"}
05:00:47.100 00.000 13300 case statement mapped state 6 to 3
05:00:47.100 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e88b4a92-6ae7-4523-a88d-935b3ae93f52"}
05:00:47.101 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e86b786f-770e-47bb-b127-6c0ace48717b"}
05:00:47.101 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":388,"width":15,"height":15,"star_pos":[7.17,6.91],"pixels":"..."},"id":"e86b786f-770e-47bb-b127-6c0ace48717b"}
05:00:49.235 02.134 11596 Exposure complete
05:00:49.303 00.068 11596 worker thread done servicing request
05:00:49.304 00.001 13300 OnExposeComplete: enter
05:00:49.304 00.000 13300 UpdateGuideState(): m_state=6
05:00:49.304 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 389
05:00:49.304 00.000 13300 Star::Find returns 1 (0), X=1227.15, Y=21.96, Mass=979, SNR=21.8, Peak=77 HFD=4.2
05:00:49.305 00.001 13300 MultiStar: [#1 -0.03,0.30,0.00,M1] [#2 0.17,0.35,0.00,M2] [#3 -0.03,0.68,0.00,M3] [#4 -0.09,0.34,0.00,M1] [#5 0.19,0.36,0.00,M5] [#6 -0.15,0.27,0.00,M4] 
05:00:49.305 00.000 13300 CameraToMount -- cameraTheta (1.58) - m_xAngle (1.53) = xAngle (0.04 = 0.04)
05:00:49.305 00.000 13300 CameraToMount -- cameraTheta (1.58) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.08 = -3.08)
05:00:49.305 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.17 hyp=0.17 cameraTheta=1.58 mountX=0.17 mountY=-0.01, mountTheta=-0.06
05:00:49.307 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.17, opts=13)
05:00:49.307 00.000 13300 Enqueuing Move request for scope (-0.00, 0.17)
05:00:49.307 00.000 11596 Worker thread wakes up
05:00:49.307 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.17) opts 0xd
05:00:49.307 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.17)
05:00:49.307 00.000 11596 Moving (-0.00, 0.17) raw xDistance=0.17 yDistance=-0.01
05:00:49.307 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
05:00:49.307 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:00:49.308 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
05:00:49.308 00.000 11596 MoveAxis(W, 209, ABG)
05:00:49.308 00.000 11596 Guiding  Dir = 3, Dur = 209
05:00:49.308 00.000 11596 IsSlewing returns 0
05:00:49.314 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=212, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
05:00:49.323 00.009 13300 UpdateGuideState exits: m=979 SNR=21.8
05:00:49.323 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:49.323 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:00:49.323 00.000 13300 Enqueuing Expose request
05:00:49.329 00.006 11596 IsGuiding returns 0
05:00:49.789 00.460 11596 IsGuiding returns 1
05:00:49.789 00.000 11596 scope still moving after pulse duration time elapsed
05:00:49.929 00.140 11596 IsSlewing returns 0
05:00:50.024 00.095 11596 IsGuiding returns 0
05:00:50.024 00.000 11596 scope move finished after 209 + 484 ms
05:00:50.024 00.000 11596 Move returns status 0, amount 209
05:00:50.024 00.000 11596 MoveAxis(N, 0, ABG)
05:00:50.024 00.000 11596 Move returns status 0, amount 0
05:00:50.024 00.000 11596 move complete, result=0
05:00:50.024 00.000 11596 worker thread done servicing request
05:00:50.024 00.000 13300 GuideStep: 0.2 px 209 ms WEST, -0.0 px 0 ms NORTH
05:00:50.025 00.001 11596 Worker thread wakes up
05:00:50.025 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:00:50.099 00.074 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d30713dc-89cf-4816-956a-c4f0cb2e35c5"}
05:00:50.099 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d30713dc-89cf-4816-956a-c4f0cb2e35c5"}
05:00:50.102 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"062eecc2-d5ba-4cca-819a-07e2018e38e6"}
05:00:50.102 00.000 13300 case statement mapped state 6 to 3
05:00:50.102 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"062eecc2-d5ba-4cca-819a-07e2018e38e6"}
05:00:50.105 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"aae6b3e3-c2d3-4bcd-99ec-164f8d53a2a0"}
05:00:50.105 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":389,"width":15,"height":15,"star_pos":[7.15,6.96],"pixels":"..."},"id":"aae6b3e3-c2d3-4bcd-99ec-164f8d53a2a0"}
05:00:50.534 00.429 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:00:53.098 02.564 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a484f929-9f93-4aa6-94be-90bd0d3b8c1d"}
05:00:53.098 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a484f929-9f93-4aa6-94be-90bd0d3b8c1d"}
05:00:53.099 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b6de1d8-2886-45e0-bc59-d47a9be5a698"}
05:00:53.099 00.000 13300 case statement mapped state 6 to 3
05:00:53.099 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5b6de1d8-2886-45e0-bc59-d47a9be5a698"}
05:00:53.099 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fa1823df-8e9d-4510-aefc-a2b40281f2c7"}
05:00:53.100 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":389,"width":15,"height":15,"star_pos":[7.15,6.96],"pixels":"..."},"id":"fa1823df-8e9d-4510-aefc-a2b40281f2c7"}
05:00:53.563 00.463 11596 Exposure complete
05:00:53.634 00.071 11596 worker thread done servicing request
05:00:53.634 00.000 13300 OnExposeComplete: enter
05:00:53.634 00.000 13300 UpdateGuideState(): m_state=6
05:00:53.635 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 390
05:00:53.635 00.000 13300 Star::Find returns 1 (0), X=1227.21, Y=21.93, Mass=916, SNR=21.1, Peak=73 HFD=4.2
05:00:53.635 00.000 13300 MultiStar: [#1 -0.02,0.23,0.61,U] [#2 0.20,0.08,0.56,U] [#3 0.09,0.61,0.00,M4] [#4 0.11,0.22,0.32,U] [#5 0.09,0.54,0.00,M6] [#6 0.17,0.22,0.31,U] 
05:00:53.635 00.000 13300 single-star, 4 included, MultiStar: {0.09, 0.17}, one-star: {0.05, 0.14}
05:00:53.635 00.000 13300 CameraToMount -- cameraTheta (1.20) - m_xAngle (1.53) = xAngle (-0.33 = -0.33)
05:00:53.635 00.000 13300 CameraToMount -- cameraTheta (1.20) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.46 = 2.82)
05:00:53.636 00.001 13300 CameraToMount -- cameraX=0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.20 mountX=0.14 mountY=0.05, mountTheta=0.32
05:00:53.637 00.001 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.14, opts=13)
05:00:53.638 00.001 13300 Enqueuing Move request for scope (0.05, 0.14)
05:00:53.638 00.000 11596 Worker thread wakes up
05:00:53.638 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.14) opts 0xd
05:00:53.638 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.14)
05:00:53.638 00.000 11596 Moving (0.05, 0.14) raw xDistance=0.14 yDistance=0.05
05:00:53.638 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.14
05:00:53.638 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:00:53.639 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
05:00:53.639 00.000 11596 MoveAxis(W, 193, ABG)
05:00:53.639 00.000 11596 Guiding  Dir = 3, Dur = 193
05:00:53.639 00.000 11596 IsSlewing returns 0
05:00:53.647 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=218, med=4, FiltMin=3, FiltMax=97, Gamma=0.510
05:00:53.652 00.005 11596 IsGuiding returns 0
05:00:53.654 00.002 13300 UpdateGuideState exits: m=916 SNR=21.1
05:00:53.655 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:53.655 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:00:53.655 00.000 13300 Enqueuing Expose request
05:00:54.044 00.389 11596 IsGuiding returns 1
05:00:54.044 00.000 11596 scope still moving after pulse duration time elapsed
05:00:54.287 00.243 11596 IsSlewing returns 0
05:00:54.504 00.217 11596 IsGuiding returns 0
05:00:54.504 00.000 11596 scope move finished after 193 + 658 ms
05:00:54.504 00.000 11596 Move returns status 0, amount 193
05:00:54.504 00.000 11596 MoveAxis(N, 0, ABG)
05:00:54.504 00.000 11596 Move returns status 0, amount 0
05:00:54.504 00.000 11596 move complete, result=0
05:00:54.504 00.000 11596 worker thread done servicing request
05:00:54.504 00.000 11596 Worker thread wakes up
05:00:54.505 00.001 13300 GuideStep: 0.1 px 193 ms WEST, 0.0 px 0 ms NORTH
05:00:54.505 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:00:55.012 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:00:56.097 01.085 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c9433c60-53fc-4e4e-a0ce-0e2601433801"}
05:00:56.097 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c9433c60-53fc-4e4e-a0ce-0e2601433801"}
05:00:56.098 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"36828b89-ca10-48b3-80e2-210ba5e9797c"}
05:00:56.098 00.000 13300 case statement mapped state 6 to 3
05:00:56.098 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"36828b89-ca10-48b3-80e2-210ba5e9797c"}
05:00:56.099 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f73cb00a-c934-4bed-bd31-77dccb0357a3"}
05:00:56.099 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":390,"width":15,"height":15,"star_pos":[7.21,6.93],"pixels":"..."},"id":"f73cb00a-c934-4bed-bd31-77dccb0357a3"}
05:00:58.037 01.938 11596 Exposure complete
05:00:58.106 00.069 11596 worker thread done servicing request
05:00:58.106 00.000 13300 OnExposeComplete: enter
05:00:58.106 00.000 13300 UpdateGuideState(): m_state=6
05:00:58.107 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 391
05:00:58.107 00.000 13300 Star::Find returns 1 (0), X=1227.32, Y=21.95, Mass=969, SNR=21.7, Peak=73 HFD=4.1
05:00:58.107 00.000 13300 MultiStar: [#1 0.12,0.12,0.60,U] [#2 0.18,0.15,0.55,U] [#3 0.04,0.48,0.00,M5] [#4 0.31,0.22,0.00,M1] [#5 0.04,0.21,0.31,U] [#6 0.10,0.37,0.00,M4] 
05:00:58.108 00.001 13300 refined, 3 included, MultiStar: {0.15, 0.15}, one-star: {0.17, 0.16}
05:00:58.108 00.000 13300 CameraToMount -- cameraTheta (0.81) - m_xAngle (1.53) = xAngle (-0.72 = -0.72)
05:00:58.108 00.000 13300 CameraToMount -- cameraTheta (0.81) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.85 = 2.44)
05:00:58.108 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=0.15 hyp=0.21 cameraTheta=0.81 mountX=0.16 mountY=0.14, mountTheta=0.71
05:00:58.111 00.003 13300 SchedulePrimaryMove(1016D950, x=0.15, y=0.15, opts=13)
05:00:58.111 00.000 13300 Enqueuing Move request for scope (0.15, 0.15)
05:00:58.111 00.000 11596 Worker thread wakes up
05:00:58.111 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.15) opts 0xd
05:00:58.111 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, 0.15)
05:00:58.111 00.000 11596 Moving (0.15, 0.15) raw xDistance=0.16 yDistance=0.14
05:00:58.111 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.16
05:00:58.111 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:00:58.112 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
05:00:58.112 00.000 11596 MoveAxis(W, 214, ABG)
05:00:58.112 00.000 11596 Guiding  Dir = 3, Dur = 214
05:00:58.112 00.000 11596 IsSlewing returns 0
05:00:58.118 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=3, FiltMax=88, Gamma=0.510
05:00:58.126 00.008 13300 UpdateGuideState exits: m=969 SNR=21.7
05:00:58.127 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:00:58.127 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:00:58.127 00.000 13300 Enqueuing Expose request
05:00:58.273 00.146 11596 IsGuiding returns 0
05:00:58.363 00.090 11596 PulseGuide returned control before completion, sleep 135
05:00:58.804 00.441 11596 IsGuiding returns 0
05:00:58.804 00.000 11596 Move returns status 0, amount 214
05:00:58.804 00.000 11596 MoveAxis(N, 0, ABG)
05:00:58.804 00.000 11596 Move returns status 0, amount 0
05:00:58.804 00.000 11596 move complete, result=0
05:00:58.804 00.000 11596 worker thread done servicing request
05:00:58.804 00.000 13300 GuideStep: 0.2 px 214 ms WEST, 0.1 px 0 ms NORTH
05:00:58.805 00.001 11596 Worker thread wakes up
05:00:58.805 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:00:59.104 00.299 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"54e4b231-628b-464c-98a6-4ab743a0a437"}
05:00:59.105 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"54e4b231-628b-464c-98a6-4ab743a0a437"}
05:00:59.105 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e2a4300b-26a6-424b-90c2-6ed6935b6882"}
05:00:59.105 00.000 13300 case statement mapped state 6 to 3
05:00:59.106 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e2a4300b-26a6-424b-90c2-6ed6935b6882"}
05:00:59.106 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"eb69bece-c038-43c1-9dcf-4136b9ad2f49"}
05:00:59.107 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":391,"width":15,"height":15,"star_pos":[7.32,6.95],"pixels":"..."},"id":"eb69bece-c038-43c1-9dcf-4136b9ad2f49"}
05:00:59.310 00.203 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:01:02.104 02.794 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"34a01315-f518-437d-9d7e-4fcca2cc44b9"}
05:01:02.104 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"34a01315-f518-437d-9d7e-4fcca2cc44b9"}
05:01:02.105 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0bcb0686-b3a4-4cb8-a879-b2257d62c791"}
05:01:02.105 00.000 13300 case statement mapped state 6 to 3
05:01:02.105 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0bcb0686-b3a4-4cb8-a879-b2257d62c791"}
05:01:02.105 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5548d5d2-4887-49d7-9af6-464b16f55d08"}
05:01:02.105 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":391,"width":15,"height":15,"star_pos":[7.32,6.95],"pixels":"..."},"id":"5548d5d2-4887-49d7-9af6-464b16f55d08"}
05:01:02.345 00.240 11596 Exposure complete
05:01:02.414 00.069 11596 worker thread done servicing request
05:01:02.414 00.000 13300 OnExposeComplete: enter
05:01:02.414 00.000 13300 UpdateGuideState(): m_state=6
05:01:02.415 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 392
05:01:02.415 00.000 13300 Star::Find returns 1 (0), X=1227.30, Y=21.79, Mass=951, SNR=21.5, Peak=77 HFD=4.2
05:01:02.416 00.001 13300 MultiStar: [#1 0.07,0.08,0.63,U] [#2 0.20,-0.07,0.57,U] [#3 0.30,0.29,0.00,M6] [#4 0.12,-0.12,0.31,U] [#5 0.27,0.18,0.00,M6] [#6 0.05,-0.11,0.30,U] 
05:01:02.416 00.000 13300 refined, 4 included, MultiStar: {0.13, -0.02}, one-star: {0.15, -0.00}
05:01:02.416 00.000 13300 CameraToMount -- cameraTheta (-0.16) - m_xAngle (1.53) = xAngle (-1.70 = -1.70)
05:01:02.416 00.000 13300 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.82 = 1.46)
05:01:02.416 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=-0.02 hyp=0.13 cameraTheta=-0.16 mountX=-0.02 mountY=0.13, mountTheta=1.69
05:01:02.418 00.002 13300 SchedulePrimaryMove(1016D950, x=0.13, y=-0.02, opts=13)
05:01:02.419 00.001 13300 Enqueuing Move request for scope (0.13, -0.02)
05:01:02.419 00.000 11596 Worker thread wakes up
05:01:02.419 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.02) opts 0xd
05:01:02.419 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, -0.02)
05:01:02.419 00.000 11596 Moving (0.13, -0.02) raw xDistance=-0.02 yDistance=0.13
05:01:02.419 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
05:01:02.419 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:01:02.419 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
05:01:02.420 00.001 11596 MoveAxis(E, 0, ABG)
05:01:02.420 00.000 11596 Move returns status 0, amount 0
05:01:02.420 00.000 11596 MoveAxis(N, 0, ABG)
05:01:02.420 00.000 11596 Move returns status 0, amount 0
05:01:02.420 00.000 11596 move complete, result=0
05:01:02.420 00.000 11596 worker thread done servicing request
05:01:02.430 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=191, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
05:01:02.438 00.008 13300 UpdateGuideState exits: m=951 SNR=21.5
05:01:02.438 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:02.438 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:01:02.438 00.000 13300 Enqueuing Expose request
05:01:02.438 00.000 11596 Worker thread wakes up
05:01:02.438 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
05:01:02.439 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:01:02.949 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:01:05.103 02.154 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"41af6273-c125-4e9f-a298-9a2a63782024"}
05:01:05.103 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"41af6273-c125-4e9f-a298-9a2a63782024"}
05:01:05.104 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fe7e8820-38b5-4153-af20-d24a07f4e6da"}
05:01:05.104 00.000 13300 case statement mapped state 6 to 3
05:01:05.105 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fe7e8820-38b5-4153-af20-d24a07f4e6da"}
05:01:05.105 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0a62878e-b109-4bc8-a11f-fccbf47db71f"}
05:01:05.105 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":392,"width":15,"height":15,"star_pos":[7.30,6.79],"pixels":"..."},"id":"0a62878e-b109-4bc8-a11f-fccbf47db71f"}
05:01:05.970 00.865 11596 Exposure complete
05:01:06.039 00.069 11596 worker thread done servicing request
05:01:06.040 00.001 13300 OnExposeComplete: enter
05:01:06.040 00.000 13300 UpdateGuideState(): m_state=6
05:01:06.040 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 393
05:01:06.040 00.000 13300 Star::Find returns 1 (0), X=1227.34, Y=21.74, Mass=954, SNR=21.6, Peak=79 HFD=4.1
05:01:06.041 00.001 13300 MultiStar: [#1 0.14,-0.13,0.59,U] [#2 0.02,-0.22,0.55,U] [#3 0.12,-0.06,0.37,U] [#4 0.06,0.00,0.33,U] [#5 0.13,-0.11,0.32,U] [#6 -0.14,0.27,0.00,M4] 
05:01:06.041 00.000 13300 refined, 5 included, MultiStar: {0.12, -0.09}, one-star: {0.19, -0.05}
05:01:06.041 00.000 13300 CameraToMount -- cameraTheta (-0.65) - m_xAngle (1.53) = xAngle (-2.18 = -2.18)
05:01:06.041 00.000 13300 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.31 = 0.97)
05:01:06.041 00.000 13300 CameraToMount -- cameraX=0.12 cameraY=-0.09 hyp=0.16 cameraTheta=-0.65 mountX=-0.09 mountY=0.13, mountTheta=2.18
05:01:06.043 00.002 13300 SchedulePrimaryMove(1016D950, x=0.12, y=-0.09, opts=13)
05:01:06.043 00.000 13300 Enqueuing Move request for scope (0.12, -0.09)
05:01:06.043 00.000 11596 Worker thread wakes up
05:01:06.043 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.09) opts 0xd
05:01:06.043 00.000 11596 Handling offset move in thread for scope, endpoint = (0.12, -0.09)
05:01:06.044 00.001 11596 Moving (0.12, -0.09) raw xDistance=-0.09 yDistance=0.13
05:01:06.044 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
05:01:06.044 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:01:06.044 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
05:01:06.044 00.000 11596 MoveAxis(E, 0, ABG)
05:01:06.044 00.000 11596 Move returns status 0, amount 0
05:01:06.044 00.000 11596 MoveAxis(N, 0, ABG)
05:01:06.044 00.000 11596 Move returns status 0, amount 0
05:01:06.044 00.000 11596 move complete, result=0
05:01:06.044 00.000 11596 worker thread done servicing request
05:01:06.051 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=195, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
05:01:06.059 00.008 13300 UpdateGuideState exits: m=954 SNR=21.6
05:01:06.059 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:06.059 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:01:06.059 00.000 13300 Enqueuing Expose request
05:01:06.059 00.000 11596 Worker thread wakes up
05:01:06.059 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
05:01:06.059 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:01:06.562 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:01:08.102 01.540 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"80bf57b3-c8ff-4351-a677-de871167398d"}
05:01:08.102 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"80bf57b3-c8ff-4351-a677-de871167398d"}
05:01:08.103 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f19d24f6-fbdf-4b9b-b777-4c3fc72b796b"}
05:01:08.103 00.000 13300 case statement mapped state 6 to 3
05:01:08.103 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f19d24f6-fbdf-4b9b-b777-4c3fc72b796b"}
05:01:08.103 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8b03ab29-48ba-4d74-b5fa-8a7df98d119c"}
05:01:08.104 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":393,"width":15,"height":15,"star_pos":[7.34,6.74],"pixels":"..."},"id":"8b03ab29-48ba-4d74-b5fa-8a7df98d119c"}
05:01:09.588 01.484 11596 Exposure complete
05:01:09.679 00.091 11596 worker thread done servicing request
05:01:09.680 00.001 13300 OnExposeComplete: enter
05:01:09.680 00.000 13300 UpdateGuideState(): m_state=6
05:01:09.680 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 394
05:01:09.680 00.000 13300 Star::Find returns 1 (0), X=1227.31, Y=21.78, Mass=946, SNR=21.5, Peak=74 HFD=4.3
05:01:09.681 00.001 13300 MultiStar: [#1 0.03,-0.16,0.61,U] [#2 0.20,0.08,0.58,U] [#3 -0.03,0.23,0.39,U] [#4 0.34,0.00,0.00,M1] [#5 0.12,-0.09,0.31,U] [#6 0.00,-0.22,0.31,U] 
05:01:09.681 00.000 13300 refined, 5 included, MultiStar: {0.10, -0.02}, one-star: {0.16, -0.01}
05:01:09.681 00.000 13300 CameraToMount -- cameraTheta (-0.22) - m_xAngle (1.53) = xAngle (-1.76 = -1.76)
05:01:09.681 00.000 13300 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.88 = 1.40)
05:01:09.681 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=-0.02 hyp=0.10 cameraTheta=-0.22 mountX=-0.02 mountY=0.10, mountTheta=1.75
05:01:09.683 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=-0.02, opts=13)
05:01:09.683 00.000 13300 Enqueuing Move request for scope (0.10, -0.02)
05:01:09.683 00.000 11596 Worker thread wakes up
05:01:09.683 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.02) opts 0xd
05:01:09.684 00.001 11596 Handling offset move in thread for scope, endpoint = (0.10, -0.02)
05:01:09.684 00.000 11596 Moving (0.10, -0.02) raw xDistance=-0.02 yDistance=0.10
05:01:09.684 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
05:01:09.684 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:01:09.684 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
05:01:09.684 00.000 11596 MoveAxis(E, 0, ABG)
05:01:09.684 00.000 11596 Move returns status 0, amount 0
05:01:09.684 00.000 11596 MoveAxis(N, 0, ABG)
05:01:09.684 00.000 11596 Move returns status 0, amount 0
05:01:09.685 00.001 11596 move complete, result=0
05:01:09.685 00.000 11596 worker thread done servicing request
05:01:09.692 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=205, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
05:01:09.700 00.008 13300 UpdateGuideState exits: m=946 SNR=21.5
05:01:09.700 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:09.700 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:01:09.700 00.000 13300 Enqueuing Expose request
05:01:09.700 00.000 11596 Worker thread wakes up
05:01:09.700 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
05:01:09.701 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:01:10.209 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:01:11.101 00.892 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"06d8ef99-df31-4299-be40-298e64889658"}
05:01:11.101 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"06d8ef99-df31-4299-be40-298e64889658"}
05:01:11.102 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9aad4af3-5259-402c-a8c0-ff62dd4a1db4"}
05:01:11.102 00.000 13300 case statement mapped state 6 to 3
05:01:11.102 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9aad4af3-5259-402c-a8c0-ff62dd4a1db4"}
05:01:11.103 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"eaf44c0c-e262-419c-9028-4c5ea35fa087"}
05:01:11.103 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":394,"width":15,"height":15,"star_pos":[7.31,6.78],"pixels":"..."},"id":"eaf44c0c-e262-419c-9028-4c5ea35fa087"}
05:01:13.248 02.145 11596 Exposure complete
05:01:13.322 00.074 11596 worker thread done servicing request
05:01:13.322 00.000 13300 OnExposeComplete: enter
05:01:13.323 00.001 13300 UpdateGuideState(): m_state=6
05:01:13.323 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 395
05:01:13.323 00.000 13300 Star::Find returns 1 (0), X=1227.31, Y=21.71, Mass=960, SNR=21.4, Peak=70 HFD=4.3
05:01:13.324 00.001 13300 MultiStar: [#1 -0.04,-0.42,0.00,M1] [#2 0.29,0.07,0.00,M1] [#3 0.30,0.41,0.00,M5] [#4 0.15,-0.20,0.32,U] [#5 0.17,0.03,0.32,U] [#6 0.09,0.07,0.29,U] 
05:01:13.324 00.000 13300 refined, 3 included, MultiStar: {0.15, -0.06}, one-star: {0.16, -0.08}
05:01:13.324 00.000 13300 CameraToMount -- cameraTheta (-0.37) - m_xAngle (1.53) = xAngle (-1.90 = -1.90)
05:01:13.324 00.000 13300 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.03 = 1.26)
05:01:13.324 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=-0.06 hyp=0.16 cameraTheta=-0.37 mountX=-0.05 mountY=0.15, mountTheta=1.90
05:01:13.326 00.002 13300 SchedulePrimaryMove(1016D950, x=0.15, y=-0.06, opts=13)
05:01:13.327 00.001 13300 Enqueuing Move request for scope (0.15, -0.06)
05:01:13.327 00.000 11596 Worker thread wakes up
05:01:13.327 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.06) opts 0xd
05:01:13.327 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, -0.06)
05:01:13.327 00.000 11596 Moving (0.15, -0.06) raw xDistance=-0.05 yDistance=0.15
05:01:13.327 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
05:01:13.327 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:01:13.327 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
05:01:13.328 00.001 11596 MoveAxis(E, 0, ABG)
05:01:13.328 00.000 11596 Move returns status 0, amount 0
05:01:13.328 00.000 11596 MoveAxis(N, 0, ABG)
05:01:13.328 00.000 11596 Move returns status 0, amount 0
05:01:13.328 00.000 11596 move complete, result=0
05:01:13.328 00.000 11596 worker thread done servicing request
05:01:13.335 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=191, med=4, FiltMin=0, FiltMax=101, Gamma=0.510
05:01:13.343 00.008 13300 UpdateGuideState exits: m=960 SNR=21.4
05:01:13.343 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:13.344 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:01:13.344 00.000 13300 Enqueuing Expose request
05:01:13.344 00.000 11596 Worker thread wakes up
05:01:13.344 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
05:01:13.344 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:01:13.850 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:01:14.102 00.252 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"02f31522-3aee-4e39-a011-c2bad3c9d720"}
05:01:14.102 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"02f31522-3aee-4e39-a011-c2bad3c9d720"}
05:01:14.103 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e589b57c-ba9f-4b47-909f-53c50b5db20d"}
05:01:14.103 00.000 13300 case statement mapped state 6 to 3
05:01:14.103 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e589b57c-ba9f-4b47-909f-53c50b5db20d"}
05:01:14.104 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"461d739d-59b6-47cf-8329-63c901aebd34"}
05:01:14.104 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":395,"width":15,"height":15,"star_pos":[7.31,6.71],"pixels":"..."},"id":"461d739d-59b6-47cf-8329-63c901aebd34"}
05:01:15.689 01.585 13300 evsrv: cli 102032C0 connect
05:01:15.689 00.000 13300 case statement mapped state 6 to 3
05:01:15.690 00.001 13300 case statement mapped state 6 to 3
05:01:15.690 00.000 13300 evsrv: cli 102032C0 request: {"method":"get_app_state","id":"2e3a1508-b3a7-4cb4-b92c-fb23cdf8b06e"}
05:01:15.690 00.000 13300 case statement mapped state 6 to 3
05:01:15.691 00.001 13300 evsrv: cli 102032C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2e3a1508-b3a7-4cb4-b92c-fb23cdf8b06e"}
05:01:15.692 00.001 13300 evsrv: cli 102032C0 disconnect
05:01:16.900 01.208 11596 Exposure complete
05:01:17.005 00.105 11596 worker thread done servicing request
05:01:17.005 00.000 13300 OnExposeComplete: enter
05:01:17.005 00.000 13300 UpdateGuideState(): m_state=6
05:01:17.006 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 396
05:01:17.006 00.000 13300 Star::Find returns 1 (0), X=1227.33, Y=21.98, Mass=981, SNR=21.9, Peak=75 HFD=4.1
05:01:17.006 00.000 13300 MultiStar: [#1 0.05,0.10,0.61,U] [#2 0.20,0.12,0.56,U] [#3 0.19,0.37,0.00,M6] [#4 0.20,-0.04,0.31,U] [#5 0.37,0.33,0.00,M4] [#6 0.10,0.35,0.00,M3] 
05:01:17.006 00.000 13300 refined, 3 included, MultiStar: {0.15, 0.12}, one-star: {0.18, 0.19}
05:01:17.007 00.001 13300 CameraToMount -- cameraTheta (0.68) - m_xAngle (1.53) = xAngle (-0.85 = -0.85)
05:01:17.007 00.000 13300 CameraToMount -- cameraTheta (0.68) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.98 = 2.30)
05:01:17.007 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=0.12 hyp=0.20 cameraTheta=0.68 mountX=0.13 mountY=0.15, mountTheta=0.85
05:01:17.009 00.002 13300 SchedulePrimaryMove(1016D950, x=0.15, y=0.12, opts=13)
05:01:17.010 00.001 13300 Enqueuing Move request for scope (0.15, 0.12)
05:01:17.010 00.000 11596 Worker thread wakes up
05:01:17.010 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.12) opts 0xd
05:01:17.010 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, 0.12)
05:01:17.010 00.000 11596 Moving (0.15, 0.12) raw xDistance=0.13 yDistance=0.15
05:01:17.010 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
05:01:17.011 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:01:17.011 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
05:01:17.011 00.000 11596 MoveAxis(E, 0, ABG)
05:01:17.011 00.000 11596 Move returns status 0, amount 0
05:01:17.011 00.000 11596 MoveAxis(N, 0, ABG)
05:01:17.011 00.000 11596 Move returns status 0, amount 0
05:01:17.011 00.000 11596 move complete, result=0
05:01:17.012 00.001 11596 worker thread done servicing request
05:01:17.020 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=208, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
05:01:17.029 00.009 13300 UpdateGuideState exits: m=981 SNR=21.9
05:01:17.029 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:17.030 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:01:17.030 00.000 13300 Enqueuing Expose request
05:01:17.030 00.000 11596 Worker thread wakes up
05:01:17.030 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
05:01:17.030 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:01:17.103 00.073 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a3a58adf-0c49-441f-bf39-ad1e6c61cc99"}
05:01:17.103 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a3a58adf-0c49-441f-bf39-ad1e6c61cc99"}
05:01:17.107 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b7ba5ea4-84d7-4012-ad06-abb217148889"}
05:01:17.107 00.000 13300 case statement mapped state 6 to 3
05:01:17.107 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b7ba5ea4-84d7-4012-ad06-abb217148889"}
05:01:17.109 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"54a2e695-f23d-4ad9-99b6-1d714f1373ea"}
05:01:17.109 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":396,"width":15,"height":15,"star_pos":[7.33,6.98],"pixels":"..."},"id":"54a2e695-f23d-4ad9-99b6-1d714f1373ea"}
05:01:17.539 00.430 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:01:20.101 02.562 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"905445b2-2a43-4638-97a4-a2ce2141f080"}
05:01:20.102 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"905445b2-2a43-4638-97a4-a2ce2141f080"}
05:01:20.103 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a46eb125-d261-404e-9383-36b31a765633"}
05:01:20.103 00.000 13300 case statement mapped state 6 to 3
05:01:20.103 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a46eb125-d261-404e-9383-36b31a765633"}
05:01:20.104 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b1532f0b-f1e9-4fdc-bec2-1aabb139d180"}
05:01:20.105 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":396,"width":15,"height":15,"star_pos":[7.33,6.98],"pixels":"..."},"id":"b1532f0b-f1e9-4fdc-bec2-1aabb139d180"}
05:01:20.577 00.472 11596 Exposure complete
05:01:20.683 00.106 11596 worker thread done servicing request
05:01:20.683 00.000 13300 OnExposeComplete: enter
05:01:20.683 00.000 13300 UpdateGuideState(): m_state=6
05:01:20.684 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 397
05:01:20.684 00.000 13300 Star::Find returns 1 (0), X=1227.29, Y=21.98, Mass=941, SNR=21.4, Peak=69 HFD=4.1
05:01:20.685 00.001 13300 MultiStar: [#1 -0.06,0.22,0.59,U] [#2 0.25,0.10,0.56,U] [#3 0.27,0.61,0.00,M7] [#4 0.04,0.33,0.00,M1] [#5 0.19,0.31,0.00,M5] [#6 -0.23,0.71,0.00,M4] 
05:01:20.685 00.000 13300 refined, 2 included, MultiStar: {0.11, 0.18}, one-star: {0.14, 0.19}
05:01:20.685 00.000 13300 CameraToMount -- cameraTheta (0.99) - m_xAngle (1.53) = xAngle (-0.54 = -0.54)
05:01:20.685 00.000 13300 CameraToMount -- cameraTheta (0.99) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.67 = 2.62)
05:01:20.685 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.18 hyp=0.21 cameraTheta=0.99 mountX=0.18 mountY=0.11, mountTheta=0.53
05:01:20.688 00.003 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.18, opts=13)
05:01:20.688 00.000 13300 Enqueuing Move request for scope (0.11, 0.18)
05:01:20.688 00.000 11596 Worker thread wakes up
05:01:20.689 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.18) opts 0xd
05:01:20.689 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.18)
05:01:20.689 00.000 11596 Moving (0.11, 0.18) raw xDistance=0.18 yDistance=0.11
05:01:20.689 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.18
05:01:20.690 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:01:20.690 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
05:01:20.690 00.000 11596 MoveAxis(W, 225, ABG)
05:01:20.690 00.000 11596 Guiding  Dir = 3, Dur = 225
05:01:20.691 00.001 11596 IsSlewing returns 0
05:01:20.699 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
05:01:20.711 00.012 13300 UpdateGuideState exits: m=941 SNR=21.4
05:01:20.712 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:20.712 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:01:20.712 00.000 13300 Enqueuing Expose request
05:01:20.888 00.176 11596 IsGuiding returns 0
05:01:21.304 00.416 11596 IsGuiding returns 1
05:01:21.304 00.000 11596 scope still moving after pulse duration time elapsed
05:01:21.339 00.035 11596 IsSlewing returns 0
05:01:21.412 00.073 11596 IsGuiding returns 0
05:01:21.412 00.000 11596 scope move finished after 225 + 298 ms
05:01:21.412 00.000 11596 Move returns status 0, amount 225
05:01:21.413 00.001 11596 MoveAxis(N, 0, ABG)
05:01:21.413 00.000 11596 Move returns status 0, amount 0
05:01:21.413 00.000 11596 move complete, result=0
05:01:21.413 00.000 11596 worker thread done servicing request
05:01:21.413 00.000 13300 GuideStep: 0.2 px 225 ms WEST, 0.1 px 0 ms NORTH
05:01:21.413 00.000 11596 Worker thread wakes up
05:01:21.414 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:01:21.921 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:01:23.102 01.181 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"958840c9-3028-4b27-9355-cd85b6b08375"}
05:01:23.102 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"958840c9-3028-4b27-9355-cd85b6b08375"}
05:01:23.103 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6fe1ef2e-6b5e-454f-8194-3ec382bafccf"}
05:01:23.103 00.000 13300 case statement mapped state 6 to 3
05:01:23.103 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6fe1ef2e-6b5e-454f-8194-3ec382bafccf"}
05:01:23.104 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c6b6299c-7cb3-472b-a8e5-56c45069586d"}
05:01:23.104 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":397,"width":15,"height":15,"star_pos":[7.29,6.98],"pixels":"..."},"id":"c6b6299c-7cb3-472b-a8e5-56c45069586d"}
05:01:24.954 01.850 11596 Exposure complete
05:01:25.045 00.091 11596 worker thread done servicing request
05:01:25.046 00.001 13300 OnExposeComplete: enter
05:01:25.046 00.000 13300 UpdateGuideState(): m_state=6
05:01:25.046 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 398
05:01:25.046 00.000 13300 Star::Find returns 1 (0), X=1227.22, Y=22.12, Mass=930, SNR=21.3, Peak=69 HFD=4.1
05:01:25.047 00.001 13300 MultiStar: [#1 0.02,0.27,0.60,U] [#2 0.25,0.22,0.00,M1] [#3 0.03,0.66,0.00,M8] [#4 0.22,0.36,0.00,M2] [#5 -0.09,0.69,0.00,M6] [#6 -0.29,-0.10,0.00,M5] 
05:01:25.047 00.000 13300 refined, 1 included, MultiStar: {0.05, 0.31}, one-star: {0.07, 0.33}
05:01:25.047 00.000 13300 CameraToMount -- cameraTheta (1.40) - m_xAngle (1.53) = xAngle (-0.13 = -0.13)
05:01:25.047 00.000 13300 CameraToMount -- cameraTheta (1.40) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.26 = 3.02)
05:01:25.047 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.31 hyp=0.31 cameraTheta=1.40 mountX=0.31 mountY=0.04, mountTheta=0.12
05:01:25.049 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.31, opts=13)
05:01:25.050 00.001 13300 Enqueuing Move request for scope (0.05, 0.31)
05:01:25.050 00.000 11596 Worker thread wakes up
05:01:25.050 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.31) opts 0xd
05:01:25.050 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.31)
05:01:25.050 00.000 11596 Moving (0.05, 0.31) raw xDistance=0.31 yDistance=0.04
05:01:25.050 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
05:01:25.050 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:01:25.051 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
05:01:25.051 00.000 11596 MoveAxis(W, 405, ABG)
05:01:25.051 00.000 11596 Guiding  Dir = 3, Dur = 405
05:01:25.051 00.000 11596 IsSlewing returns 0
05:01:25.059 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
05:01:25.067 00.008 13300 UpdateGuideState exits: m=930 SNR=21.3
05:01:25.067 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:25.067 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:01:25.067 00.000 13300 Enqueuing Expose request
05:01:25.150 00.083 11596 IsGuiding returns 0
05:01:25.388 00.238 11596 PulseGuide returned control before completion, sleep 178
05:01:25.776 00.388 11596 IsGuiding returns 1
05:01:25.776 00.000 11596 scope still moving after pulse duration time elapsed
05:01:25.803 00.027 11596 IsSlewing returns 0
05:01:25.969 00.166 11596 IsGuiding returns 0
05:01:25.969 00.000 11596 scope move finished after 405 + 413 ms
05:01:25.969 00.000 11596 Move returns status 0, amount 405
05:01:25.969 00.000 11596 MoveAxis(N, 0, ABG)
05:01:25.969 00.000 11596 Move returns status 0, amount 0
05:01:25.970 00.001 11596 move complete, result=0
05:01:25.970 00.000 11596 worker thread done servicing request
05:01:25.970 00.000 13300 GuideStep: 0.3 px 405 ms WEST, 0.0 px 0 ms NORTH
05:01:25.970 00.000 11596 Worker thread wakes up
05:01:25.970 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:01:26.102 00.132 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fb0df1cd-83ad-4778-be38-7188683f03aa"}
05:01:26.102 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fb0df1cd-83ad-4778-be38-7188683f03aa"}
05:01:26.103 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4ee1d7ee-fbb6-47df-93f4-5879d04ae745"}
05:01:26.103 00.000 13300 case statement mapped state 6 to 3
05:01:26.103 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4ee1d7ee-fbb6-47df-93f4-5879d04ae745"}
05:01:26.104 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"20768905-8736-467e-89da-f7efe6c42b11"}
05:01:26.105 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":398,"width":15,"height":15,"star_pos":[7.22,7.12],"pixels":"..."},"id":"20768905-8736-467e-89da-f7efe6c42b11"}
05:01:26.480 00.375 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:01:29.101 02.621 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"daf69119-e580-40c4-9720-025b2d246f52"}
05:01:29.101 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"daf69119-e580-40c4-9720-025b2d246f52"}
05:01:29.102 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"77992b7d-e458-4051-a451-4288fe0b5c16"}
05:01:29.102 00.000 13300 case statement mapped state 6 to 3
05:01:29.102 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"77992b7d-e458-4051-a451-4288fe0b5c16"}
05:01:29.103 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"246de27a-e19a-4d3e-9887-eae65f1af602"}
05:01:29.103 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":398,"width":15,"height":15,"star_pos":[7.22,7.12],"pixels":"..."},"id":"246de27a-e19a-4d3e-9887-eae65f1af602"}
05:01:29.515 00.412 11596 Exposure complete
05:01:29.589 00.074 11596 worker thread done servicing request
05:01:29.589 00.000 13300 OnExposeComplete: enter
05:01:29.589 00.000 13300 UpdateGuideState(): m_state=6
05:01:29.590 00.001 13300 Star::Find(15, 1227, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 399
05:01:29.590 00.000 13300 Star::Find returns 1 (0), X=1227.28, Y=21.90, Mass=937, SNR=21.3, Peak=72 HFD=4.2
05:01:29.590 00.000 13300 MultiStar: [#1 0.06,0.24,0.62,U] [#2 0.16,0.20,0.56,U] [#3 -0.17,0.35,0.00,M9] [#4 0.08,-0.05,0.33,U] [#5 0.08,0.48,0.00,M7] [#6 0.03,0.29,0.30,U] 
05:01:29.591 00.001 13300 single-star, 4 included, MultiStar: {0.11, 0.16}, one-star: {0.13, 0.11}
05:01:29.591 00.000 13300 CameraToMount -- cameraTheta (0.70) - m_xAngle (1.53) = xAngle (-0.83 = -0.83)
05:01:29.591 00.000 13300 CameraToMount -- cameraTheta (0.70) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.96 = 2.32)
05:01:29.591 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=0.11 hyp=0.17 cameraTheta=0.70 mountX=0.12 mountY=0.13, mountTheta=0.83
05:01:29.593 00.002 13300 SchedulePrimaryMove(1016D950, x=0.13, y=0.11, opts=13)
05:01:29.594 00.001 13300 Enqueuing Move request for scope (0.13, 0.11)
05:01:29.594 00.000 11596 Worker thread wakes up
05:01:29.594 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.11) opts 0xd
05:01:29.594 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, 0.11)
05:01:29.594 00.000 11596 Moving (0.13, 0.11) raw xDistance=0.12 yDistance=0.13
05:01:29.594 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
05:01:29.595 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:01:29.595 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
05:01:29.595 00.000 11596 MoveAxis(E, 0, ABG)
05:01:29.595 00.000 11596 Move returns status 0, amount 0
05:01:29.595 00.000 11596 MoveAxis(N, 0, ABG)
05:01:29.595 00.000 11596 Move returns status 0, amount 0
05:01:29.595 00.000 11596 move complete, result=0
05:01:29.596 00.001 11596 worker thread done servicing request
05:01:29.605 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=220, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
05:01:29.613 00.008 13300 UpdateGuideState exits: m=937 SNR=21.3
05:01:29.613 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:29.613 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:01:29.613 00.000 13300 Enqueuing Expose request
05:01:29.614 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
05:01:29.614 00.000 11596 Worker thread wakes up
05:01:29.614 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:01:30.122 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:01:32.100 01.978 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2ce5b8bc-a84f-47ad-87a9-1c3ef479a01c"}
05:01:32.100 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2ce5b8bc-a84f-47ad-87a9-1c3ef479a01c"}
05:01:32.101 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6cd00057-7e47-46b9-bab9-9bd6fcdb9745"}
05:01:32.101 00.000 13300 case statement mapped state 6 to 3
05:01:32.101 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6cd00057-7e47-46b9-bab9-9bd6fcdb9745"}
05:01:32.102 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cd67e5b7-2eee-4328-b69c-3dd4a77f2bff"}
05:01:32.102 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":399,"width":15,"height":15,"star_pos":[7.28,6.90],"pixels":"..."},"id":"cd67e5b7-2eee-4328-b69c-3dd4a77f2bff"}
05:01:33.153 01.051 11596 Exposure complete
05:01:33.223 00.070 11596 worker thread done servicing request
05:01:33.223 00.000 13300 OnExposeComplete: enter
05:01:33.223 00.000 13300 UpdateGuideState(): m_state=6
05:01:33.224 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 400
05:01:33.224 00.000 13300 Star::Find returns 1 (0), X=1227.25, Y=21.95, Mass=946, SNR=21.5, Peak=73 HFD=4.1
05:01:33.224 00.000 13300 MultiStar: [#1 0.08,0.21,0.61,U] [#2 0.28,0.11,0.00,M1] [#3 0.05,0.26,0.37,U] [#4 0.01,0.44,0.00,M2] [#5 0.15,0.25,0.32,U] [#6 -0.01,0.37,0.00,M5] 
05:01:33.224 00.000 13300 single-star, 3 included, MultiStar: {0.10, 0.20}, one-star: {0.10, 0.16}
05:01:33.224 00.000 13300 CameraToMount -- cameraTheta (1.01) - m_xAngle (1.53) = xAngle (-0.52 = -0.52)
05:01:33.225 00.001 13300 CameraToMount -- cameraTheta (1.01) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.65 = 2.63)
05:01:33.225 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.16 hyp=0.19 cameraTheta=1.01 mountX=0.16 mountY=0.09, mountTheta=0.51
05:01:33.226 00.001 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.16, opts=13)
05:01:33.227 00.001 13300 Enqueuing Move request for scope (0.10, 0.16)
05:01:33.227 00.000 11596 Worker thread wakes up
05:01:33.227 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.16) opts 0xd
05:01:33.227 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.16)
05:01:33.227 00.000 11596 Moving (0.10, 0.16) raw xDistance=0.16 yDistance=0.09
05:01:33.227 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
05:01:33.227 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:01:33.227 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
05:01:33.227 00.000 11596 MoveAxis(W, 202, ABG)
05:01:33.228 00.001 11596 Guiding  Dir = 3, Dur = 202
05:01:33.228 00.000 11596 IsSlewing returns 0
05:01:33.234 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=236, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
05:01:33.242 00.008 13300 UpdateGuideState exits: m=946 SNR=21.5
05:01:33.242 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:33.243 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:01:33.243 00.000 13300 Enqueuing Expose request
05:01:33.285 00.042 11596 IsGuiding returns 0
05:01:33.394 00.109 11596 PulseGuide returned control before completion, sleep 104
05:01:33.608 00.214 11596 IsGuiding returns 1
05:01:33.608 00.000 11596 scope still moving after pulse duration time elapsed
05:01:33.640 00.032 11596 IsSlewing returns 0
05:01:33.820 00.180 11596 IsGuiding returns 0
05:01:33.820 00.000 11596 scope move finished after 202 + 332 ms
05:01:33.820 00.000 11596 Move returns status 0, amount 202
05:01:33.820 00.000 11596 MoveAxis(N, 0, ABG)
05:01:33.820 00.000 11596 Move returns status 0, amount 0
05:01:33.820 00.000 11596 move complete, result=0
05:01:33.820 00.000 11596 worker thread done servicing request
05:01:33.821 00.001 13300 GuideStep: 0.2 px 202 ms WEST, 0.1 px 0 ms NORTH
05:01:33.821 00.000 11596 Worker thread wakes up
05:01:33.821 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:01:34.331 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:01:35.099 00.768 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f079869a-f815-47d5-998d-c5398844a437"}
05:01:35.099 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f079869a-f815-47d5-998d-c5398844a437"}
05:01:35.100 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a1b9dd27-3910-4b81-b2f0-c273d36277f1"}
05:01:35.100 00.000 13300 case statement mapped state 6 to 3
05:01:35.100 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a1b9dd27-3910-4b81-b2f0-c273d36277f1"}
05:01:35.100 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"562002d9-85ca-46bd-942c-57e1999d26d9"}
05:01:35.100 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":400,"width":15,"height":15,"star_pos":[7.25,6.95],"pixels":"..."},"id":"562002d9-85ca-46bd-942c-57e1999d26d9"}
05:01:37.355 02.255 11596 Exposure complete
05:01:37.426 00.071 11596 worker thread done servicing request
05:01:37.426 00.000 13300 OnExposeComplete: enter
05:01:37.426 00.000 13300 UpdateGuideState(): m_state=6
05:01:37.427 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 401
05:01:37.427 00.000 13300 Star::Find returns 1 (0), X=1227.22, Y=21.87, Mass=941, SNR=21.4, Peak=77 HFD=4.2
05:01:37.427 00.000 13300 MultiStar: [#1 0.06,0.12,0.61,U] [#2 0.13,0.26,0.56,U] [#3 -0.07,0.29,0.00,M9] [#4 0.09,0.13,0.32,U] [#5 0.11,0.22,0.32,U] [#6 -0.28,0.22,0.00,M6] 
05:01:37.427 00.000 13300 single-star, 4 included, MultiStar: {0.09, 0.15}, one-star: {0.07, 0.08}
05:01:37.427 00.000 13300 CameraToMount -- cameraTheta (0.88) - m_xAngle (1.53) = xAngle (-0.66 = -0.66)
05:01:37.427 00.000 13300 CameraToMount -- cameraTheta (0.88) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.78 = 2.50)
05:01:37.427 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.08 hyp=0.11 cameraTheta=0.88 mountX=0.09 mountY=0.06, mountTheta=0.65
05:01:37.429 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.08, opts=13)
05:01:37.430 00.001 13300 Enqueuing Move request for scope (0.07, 0.08)
05:01:37.430 00.000 11596 Worker thread wakes up
05:01:37.430 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.08) opts 0xd
05:01:37.430 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.08)
05:01:37.430 00.000 11596 Moving (0.07, 0.08) raw xDistance=0.09 yDistance=0.06
05:01:37.430 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
05:01:37.431 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:01:37.431 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
05:01:37.431 00.000 11596 MoveAxis(E, 0, ABG)
05:01:37.431 00.000 11596 Move returns status 0, amount 0
05:01:37.431 00.000 11596 MoveAxis(N, 0, ABG)
05:01:37.431 00.000 11596 Move returns status 0, amount 0
05:01:37.431 00.000 11596 move complete, result=0
05:01:37.432 00.001 11596 worker thread done servicing request
05:01:37.438 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=213, med=4, FiltMin=2, FiltMax=95, Gamma=0.510
05:01:37.448 00.010 13300 UpdateGuideState exits: m=941 SNR=21.4
05:01:37.448 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:37.448 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:01:37.448 00.000 13300 Enqueuing Expose request
05:01:37.448 00.000 11596 Worker thread wakes up
05:01:37.448 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
05:01:37.449 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:01:37.961 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:01:38.098 00.137 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9c261ff3-54d6-4f1d-a442-5b89a696917d"}
05:01:38.098 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9c261ff3-54d6-4f1d-a442-5b89a696917d"}
05:01:38.099 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4193ed1b-0d21-4114-ac15-c012432ee668"}
05:01:38.099 00.000 13300 case statement mapped state 6 to 3
05:01:38.099 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4193ed1b-0d21-4114-ac15-c012432ee668"}
05:01:38.101 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ac23ccdd-bdfa-4ca0-86ef-a83098981554"}
05:01:38.101 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":401,"width":15,"height":15,"star_pos":[7.22,6.87],"pixels":"..."},"id":"ac23ccdd-bdfa-4ca0-86ef-a83098981554"}
05:01:40.985 02.884 11596 Exposure complete
05:01:41.056 00.071 11596 worker thread done servicing request
05:01:41.057 00.001 13300 OnExposeComplete: enter
05:01:41.057 00.000 13300 UpdateGuideState(): m_state=6
05:01:41.057 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 402
05:01:41.057 00.000 13300 Star::Find returns 1 (0), X=1227.34, Y=21.96, Mass=948, SNR=21.5, Peak=72 HFD=4.1
05:01:41.058 00.001 13300 MultiStar: [#1 0.27,0.23,0.00,M1] [#2 0.12,0.07,0.56,U] [#3 0.12,0.54,0.00,M10] [#4 0.09,0.28,0.33,U] [#5 0.38,0.48,0.00,M6] [#6 0.03,0.21,0.28,U] 
05:01:41.058 00.000 13300 refined, 3 included, MultiStar: {0.13, 0.17}, one-star: {0.19, 0.17}
05:01:41.058 00.000 13300 CameraToMount -- cameraTheta (0.89) - m_xAngle (1.53) = xAngle (-0.64 = -0.64)
05:01:41.058 00.000 13300 CameraToMount -- cameraTheta (0.89) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.77 = 2.51)
05:01:41.058 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=0.17 hyp=0.21 cameraTheta=0.89 mountX=0.17 mountY=0.13, mountTheta=0.64
05:01:41.060 00.002 13300 SchedulePrimaryMove(1016D950, x=0.13, y=0.17, opts=13)
05:01:41.060 00.000 13300 Enqueuing Move request for scope (0.13, 0.17)
05:01:41.060 00.000 11596 Worker thread wakes up
05:01:41.060 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.17) opts 0xd
05:01:41.060 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, 0.17)
05:01:41.060 00.000 11596 Moving (0.13, 0.17) raw xDistance=0.17 yDistance=0.13
05:01:41.060 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
05:01:41.061 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:01:41.061 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
05:01:41.061 00.000 11596 MoveAxis(W, 214, ABG)
05:01:41.061 00.000 11596 Guiding  Dir = 3, Dur = 214
05:01:41.061 00.000 11596 IsSlewing returns 0
05:01:41.068 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=210, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
05:01:41.076 00.008 13300 UpdateGuideState exits: m=948 SNR=21.5
05:01:41.076 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:41.076 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:01:41.076 00.000 13300 Enqueuing Expose request
05:01:41.079 00.003 11596 IsGuiding returns 0
05:01:41.101 00.022 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ea253345-f704-42eb-a070-33bf4d78d889"}
05:01:41.101 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ea253345-f704-42eb-a070-33bf4d78d889"}
05:01:41.103 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e426ccc4-f209-4838-84f7-061870f524f5"}
05:01:41.103 00.000 13300 case statement mapped state 6 to 3
05:01:41.103 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e426ccc4-f209-4838-84f7-061870f524f5"}
05:01:41.105 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a5901fdd-6dcd-487c-95ce-1f1647191003"}
05:01:41.105 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":402,"width":15,"height":15,"star_pos":[7.34,6.96],"pixels":"..."},"id":"a5901fdd-6dcd-487c-95ce-1f1647191003"}
05:01:41.493 00.388 11596 IsGuiding returns 1
05:01:41.493 00.000 11596 scope still moving after pulse duration time elapsed
05:01:41.812 00.319 11596 IsSlewing returns 0
05:01:42.082 00.270 11596 IsGuiding returns 0
05:01:42.082 00.000 11596 scope move finished after 214 + 787 ms
05:01:42.082 00.000 11596 Move returns status 0, amount 214
05:01:42.082 00.000 11596 MoveAxis(N, 0, ABG)
05:01:42.082 00.000 11596 Move returns status 0, amount 0
05:01:42.082 00.000 11596 move complete, result=0
05:01:42.082 00.000 11596 worker thread done servicing request
05:01:42.082 00.000 13300 GuideStep: 0.2 px 214 ms WEST, 0.1 px 0 ms NORTH
05:01:42.083 00.001 11596 Worker thread wakes up
05:01:42.083 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:01:42.589 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:01:44.098 01.509 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"465e4a00-37e6-4127-9fc4-1320f9e41510"}
05:01:44.098 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"465e4a00-37e6-4127-9fc4-1320f9e41510"}
05:01:44.099 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b4b11aba-0dc3-41e8-bafa-34068ca71384"}
05:01:44.099 00.000 13300 case statement mapped state 6 to 3
05:01:44.099 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b4b11aba-0dc3-41e8-bafa-34068ca71384"}
05:01:44.099 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"298d91ec-f6f0-460e-800f-ac6a277c52da"}
05:01:44.099 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":402,"width":15,"height":15,"star_pos":[7.34,6.96],"pixels":"..."},"id":"298d91ec-f6f0-460e-800f-ac6a277c52da"}
05:01:45.611 01.512 11596 Exposure complete
05:01:45.699 00.088 11596 worker thread done servicing request
05:01:45.700 00.001 13300 OnExposeComplete: enter
05:01:45.700 00.000 13300 UpdateGuideState(): m_state=6
05:01:45.700 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 403
05:01:45.700 00.000 13300 Star::Find returns 1 (0), X=1227.21, Y=21.89, Mass=977, SNR=21.8, Peak=76 HFD=4.2
05:01:45.701 00.001 13300 MultiStar: [#1 0.08,0.16,0.58,U] [#2 0.19,0.16,0.55,U] [#3 -0.02,0.06,0.38,U] [#4 0.01,0.13,0.31,U] [#5 0.06,0.51,0.00,M7] [#6 -0.24,0.41,0.00,M6] 
05:01:45.701 00.000 13300 single-star, 4 included, MultiStar: {0.07, 0.12}, one-star: {0.06, 0.10}
05:01:45.701 00.000 13300 CameraToMount -- cameraTheta (1.03) - m_xAngle (1.53) = xAngle (-0.50 = -0.50)
05:01:45.701 00.000 13300 CameraToMount -- cameraTheta (1.03) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.63 = 2.65)
05:01:45.701 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.10 hyp=0.11 cameraTheta=1.03 mountX=0.10 mountY=0.05, mountTheta=0.49
05:01:45.703 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.10, opts=13)
05:01:45.703 00.000 13300 Enqueuing Move request for scope (0.06, 0.10)
05:01:45.703 00.000 11596 Worker thread wakes up
05:01:45.704 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.10) opts 0xd
05:01:45.704 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.10)
05:01:45.704 00.000 11596 Moving (0.06, 0.10) raw xDistance=0.10 yDistance=0.05
05:01:45.704 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
05:01:45.704 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:01:45.704 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
05:01:45.704 00.000 11596 MoveAxis(E, 0, ABG)
05:01:45.705 00.001 11596 Move returns status 0, amount 0
05:01:45.705 00.000 11596 MoveAxis(N, 0, ABG)
05:01:45.705 00.000 11596 Move returns status 0, amount 0
05:01:45.705 00.000 11596 move complete, result=0
05:01:45.705 00.000 11596 worker thread done servicing request
05:01:45.712 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=201, med=4, FiltMin=2, FiltMax=99, Gamma=0.510
05:01:45.720 00.008 13300 UpdateGuideState exits: m=977 SNR=21.8
05:01:45.720 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:45.720 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:01:45.720 00.000 13300 Enqueuing Expose request
05:01:45.720 00.000 11596 Worker thread wakes up
05:01:45.721 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
05:01:45.721 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:01:46.230 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:01:47.097 00.867 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"71329c20-5ffe-456d-a523-38ea2721dd3b"}
05:01:47.097 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"71329c20-5ffe-456d-a523-38ea2721dd3b"}
05:01:47.098 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"577b4e1a-8a6e-46d7-a062-f0e69ddb30cf"}
05:01:47.098 00.000 13300 case statement mapped state 6 to 3
05:01:47.098 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"577b4e1a-8a6e-46d7-a062-f0e69ddb30cf"}
05:01:47.098 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8daa99f0-8fed-4872-9292-0b9f45e1d2bd"}
05:01:47.098 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":403,"width":15,"height":15,"star_pos":[7.21,6.89],"pixels":"..."},"id":"8daa99f0-8fed-4872-9292-0b9f45e1d2bd"}
05:01:49.281 02.183 11596 Exposure complete
05:01:49.353 00.072 11596 worker thread done servicing request
05:01:49.353 00.000 13300 OnExposeComplete: enter
05:01:49.354 00.001 13300 UpdateGuideState(): m_state=6
05:01:49.354 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 404
05:01:49.354 00.000 13300 Star::Find returns 1 (0), X=1227.26, Y=21.90, Mass=919, SNR=21.2, Peak=75 HFD=4.1
05:01:49.354 00.000 13300 MultiStar: [#1 0.14,0.06,0.61,U] [#2 0.27,0.06,0.56,U] [#3 0.02,0.35,0.00,M10] [#4 0.20,-0.10,0.33,U] [#5 0.08,0.27,0.33,U] [#6 0.14,0.39,0.00,M7] 
05:01:49.355 00.001 13300 single-star, 4 included, MultiStar: {0.16, 0.08}, one-star: {0.11, 0.11}
05:01:49.355 00.000 13300 CameraToMount -- cameraTheta (0.80) - m_xAngle (1.53) = xAngle (-0.73 = -0.73)
05:01:49.355 00.000 13300 CameraToMount -- cameraTheta (0.80) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.86 = 2.42)
05:01:49.355 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.11 hyp=0.15 cameraTheta=0.80 mountX=0.11 mountY=0.10, mountTheta=0.73
05:01:49.357 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.11, opts=13)
05:01:49.357 00.000 13300 Enqueuing Move request for scope (0.11, 0.11)
05:01:49.357 00.000 11596 Worker thread wakes up
05:01:49.357 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.11) opts 0xd
05:01:49.357 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.11)
05:01:49.358 00.001 11596 Moving (0.11, 0.11) raw xDistance=0.11 yDistance=0.10
05:01:49.358 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
05:01:49.358 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:01:49.358 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
05:01:49.358 00.000 11596 MoveAxis(E, 0, ABG)
05:01:49.358 00.000 11596 Move returns status 0, amount 0
05:01:49.358 00.000 11596 MoveAxis(N, 0, ABG)
05:01:49.359 00.001 11596 Move returns status 0, amount 0
05:01:49.359 00.000 11596 move complete, result=0
05:01:49.359 00.000 11596 worker thread done servicing request
05:01:49.366 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=206, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
05:01:49.378 00.012 13300 UpdateGuideState exits: m=919 SNR=21.2
05:01:49.378 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:49.379 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:01:49.379 00.000 13300 Enqueuing Expose request
05:01:49.379 00.000 11596 Worker thread wakes up
05:01:49.379 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
05:01:49.379 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:01:49.893 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:01:50.096 00.203 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"514bfdbd-66ac-4cc4-ba52-ead89f909870"}
05:01:50.096 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"514bfdbd-66ac-4cc4-ba52-ead89f909870"}
05:01:50.097 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cb843538-2273-497c-bdb2-6d3d21a956de"}
05:01:50.097 00.000 13300 case statement mapped state 6 to 3
05:01:50.097 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cb843538-2273-497c-bdb2-6d3d21a956de"}
05:01:50.097 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"88b579a3-7da5-40e8-acca-3b251bb71261"}
05:01:50.098 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":404,"width":15,"height":15,"star_pos":[7.26,6.90],"pixels":"..."},"id":"88b579a3-7da5-40e8-acca-3b251bb71261"}
05:01:52.913 02.815 11596 Exposure complete
05:01:52.982 00.069 11596 worker thread done servicing request
05:01:52.982 00.000 13300 OnExposeComplete: enter
05:01:52.983 00.001 13300 UpdateGuideState(): m_state=6
05:01:52.984 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 405
05:01:52.984 00.000 13300 Star::Find returns 1 (0), X=1227.25, Y=22.07, Mass=935, SNR=21.3, Peak=68 HFD=4.1
05:01:52.985 00.001 13300 MultiStar: [#1 -0.04,0.26,0.62,U] [#2 0.03,0.20,0.59,U] [#3 0.17,0.41,0.00,R] [#4 -0.07,0.17,0.32,U] [#5 0.30,0.50,0.00,M7] [#6 -0.15,0.41,0.00,M8] 
05:01:52.985 00.000 13300 refined, 3 included, MultiStar: {0.03, 0.24}, one-star: {0.10, 0.28}
05:01:52.986 00.001 13300 CameraToMount -- cameraTheta (1.46) - m_xAngle (1.53) = xAngle (-0.07 = -0.07)
05:01:52.986 00.000 13300 CameraToMount -- cameraTheta (1.46) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.20 = 3.08)
05:01:52.986 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.24 hyp=0.24 cameraTheta=1.46 mountX=0.24 mountY=0.01, mountTheta=0.06
05:01:52.990 00.004 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.24, opts=13)
05:01:52.990 00.000 13300 Enqueuing Move request for scope (0.03, 0.24)
05:01:52.990 00.000 11596 Worker thread wakes up
05:01:52.990 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.24) opts 0xd
05:01:52.990 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.24)
05:01:52.991 00.001 11596 Moving (0.03, 0.24) raw xDistance=0.24 yDistance=0.01
05:01:52.991 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
05:01:52.991 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:01:52.991 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
05:01:52.991 00.000 11596 MoveAxis(W, 303, ABG)
05:01:52.991 00.000 11596 Guiding  Dir = 3, Dur = 303
05:01:52.991 00.000 11596 IsSlewing returns 0
05:01:53.000 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
05:01:53.009 00.009 13300 UpdateGuideState exits: m=935 SNR=21.3
05:01:53.009 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:53.009 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:01:53.009 00.000 13300 Enqueuing Expose request
05:01:53.021 00.012 11596 IsGuiding returns 0
05:01:53.098 00.077 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"70dca4a7-0d63-46dd-aa71-6deaf3771097"}
05:01:53.098 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"70dca4a7-0d63-46dd-aa71-6deaf3771097"}
05:01:53.100 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bfb44fd5-4661-4fba-ab79-04780fdfc067"}
05:01:53.100 00.000 13300 case statement mapped state 6 to 3
05:01:53.100 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bfb44fd5-4661-4fba-ab79-04780fdfc067"}
05:01:53.102 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"59693ad7-8ed7-44d9-9030-5a0a6622d30f"}
05:01:53.102 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":405,"width":15,"height":15,"star_pos":[7.25,7.07],"pixels":"..."},"id":"59693ad7-8ed7-44d9-9030-5a0a6622d30f"}
05:01:53.129 00.027 11596 PulseGuide returned control before completion, sleep 207
05:01:53.370 00.241 11596 IsGuiding returns 1
05:01:53.370 00.000 11596 scope still moving after pulse duration time elapsed
05:01:53.398 00.028 11596 IsSlewing returns 0
05:01:53.491 00.093 11596 IsGuiding returns 0
05:01:53.491 00.000 11596 scope move finished after 303 + 167 ms
05:01:53.491 00.000 11596 Move returns status 0, amount 303
05:01:53.491 00.000 11596 MoveAxis(N, 0, ABG)
05:01:53.491 00.000 11596 Move returns status 0, amount 0
05:01:53.491 00.000 11596 move complete, result=0
05:01:53.491 00.000 11596 worker thread done servicing request
05:01:53.492 00.001 13300 GuideStep: 0.2 px 303 ms WEST, 0.0 px 0 ms NORTH
05:01:53.492 00.000 11596 Worker thread wakes up
05:01:53.492 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:01:53.999 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:01:56.095 02.096 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"74ee9df9-c704-49d1-8573-25cba1954d08"}
05:01:56.095 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"74ee9df9-c704-49d1-8573-25cba1954d08"}
05:01:56.096 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"13557ed6-f5e6-443e-bb59-55b78b75a106"}
05:01:56.096 00.000 13300 case statement mapped state 6 to 3
05:01:56.096 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"13557ed6-f5e6-443e-bb59-55b78b75a106"}
05:01:56.097 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dbbf3e8d-0f82-4ad2-979d-27a4ea474eda"}
05:01:56.097 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":405,"width":15,"height":15,"star_pos":[7.25,7.07],"pixels":"..."},"id":"dbbf3e8d-0f82-4ad2-979d-27a4ea474eda"}
05:01:57.031 00.934 11596 Exposure complete
05:01:57.101 00.070 11596 worker thread done servicing request
05:01:57.101 00.000 13300 OnExposeComplete: enter
05:01:57.101 00.000 13300 UpdateGuideState(): m_state=6
05:01:57.102 00.001 13300 Star::Find(15, 1227, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 406
05:01:57.102 00.000 13300 Star::Find returns 1 (0), X=1227.33, Y=21.89, Mass=933, SNR=21.3, Peak=71 HFD=4.1
05:01:57.102 00.000 13300 MultiStar: [#1 -0.05,0.19,0.61,U] [#2 -0.01,0.01,0.56,U] [#3 0.02,-0.27,0.38,U] [#4 0.07,0.14,0.32,U] [#5 0.21,0.28,0.00,M8] [#6 -0.05,0.16,0.29,U] 
05:01:57.102 00.000 13300 refined, 5 included, MultiStar: {0.05, 0.07}, one-star: {0.18, 0.10}
05:01:57.103 00.001 13300 CameraToMount -- cameraTheta (0.91) - m_xAngle (1.53) = xAngle (-0.62 = -0.62)
05:01:57.103 00.000 13300 CameraToMount -- cameraTheta (0.91) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.75 = 2.54)
05:01:57.103 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.07 hyp=0.08 cameraTheta=0.91 mountX=0.07 mountY=0.05, mountTheta=0.61
05:01:57.105 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.07, opts=13)
05:01:57.105 00.000 13300 Enqueuing Move request for scope (0.05, 0.07)
05:01:57.105 00.000 11596 Worker thread wakes up
05:01:57.105 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.07) opts 0xd
05:01:57.105 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.07)
05:01:57.105 00.000 11596 Moving (0.05, 0.07) raw xDistance=0.07 yDistance=0.05
05:01:57.105 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
05:01:57.105 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:01:57.105 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
05:01:57.106 00.001 11596 MoveAxis(E, 0, ABG)
05:01:57.106 00.000 11596 Move returns status 0, amount 0
05:01:57.106 00.000 11596 MoveAxis(N, 0, ABG)
05:01:57.106 00.000 11596 Move returns status 0, amount 0
05:01:57.106 00.000 11596 move complete, result=0
05:01:57.106 00.000 11596 worker thread done servicing request
05:01:57.112 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=185, med=4, FiltMin=2, FiltMax=96, Gamma=0.510
05:01:57.120 00.008 13300 UpdateGuideState exits: m=933 SNR=21.3
05:01:57.120 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:01:57.120 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:01:57.120 00.000 13300 Enqueuing Expose request
05:01:57.120 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
05:01:57.120 00.000 11596 Worker thread wakes up
05:01:57.121 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:01:57.623 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:01:59.094 01.471 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5aa0c982-85f1-4592-95c7-04a103b9c1ff"}
05:01:59.094 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5aa0c982-85f1-4592-95c7-04a103b9c1ff"}
05:01:59.094 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2d36890b-d513-4c5b-80cb-f8214fe33ceb"}
05:01:59.095 00.001 13300 case statement mapped state 6 to 3
05:01:59.095 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2d36890b-d513-4c5b-80cb-f8214fe33ceb"}
05:01:59.095 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a0f0c0e7-354f-4cc6-8fc3-166a51a1592f"}
05:01:59.095 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":406,"width":15,"height":15,"star_pos":[7.33,6.89],"pixels":"..."},"id":"a0f0c0e7-354f-4cc6-8fc3-166a51a1592f"}
05:02:00.654 01.559 11596 Exposure complete
05:02:00.751 00.097 11596 worker thread done servicing request
05:02:00.751 00.000 13300 OnExposeComplete: enter
05:02:00.751 00.000 13300 UpdateGuideState(): m_state=6
05:02:00.752 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 407
05:02:00.752 00.000 13300 Star::Find returns 1 (0), X=1227.29, Y=21.90, Mass=955, SNR=21.6, Peak=76 HFD=4.1
05:02:00.752 00.000 13300 MultiStar: [#1 -0.01,0.04,0.61,U] [#2 0.13,0.14,0.56,U] [#3 -0.08,-0.11,0.37,U] [#4 -0.02,-0.18,0.31,U] [#5 -0.10,0.17,0.31,U] [#6 -0.17,0.02,0.30,U] 
05:02:00.752 00.000 13300 refined, 6 included, MultiStar: {0.02, 0.05}, one-star: {0.13, 0.11}
05:02:00.752 00.000 13300 CameraToMount -- cameraTheta (1.15) - m_xAngle (1.53) = xAngle (-0.39 = -0.39)
05:02:00.753 00.001 13300 CameraToMount -- cameraTheta (1.15) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.51 = 2.77)
05:02:00.753 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.05 hyp=0.06 cameraTheta=1.15 mountX=0.05 mountY=0.02, mountTheta=0.37
05:02:00.755 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.05, opts=13)
05:02:00.755 00.000 13300 Enqueuing Move request for scope (0.02, 0.05)
05:02:00.755 00.000 11596 Worker thread wakes up
05:02:00.755 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.05) opts 0xd
05:02:00.755 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.05)
05:02:00.755 00.000 11596 Moving (0.02, 0.05) raw xDistance=0.05 yDistance=0.02
05:02:00.756 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
05:02:00.756 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:02:00.756 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
05:02:00.756 00.000 11596 MoveAxis(E, 0, ABG)
05:02:00.756 00.000 11596 Move returns status 0, amount 0
05:02:00.756 00.000 11596 MoveAxis(N, 0, ABG)
05:02:00.756 00.000 11596 Move returns status 0, amount 0
05:02:00.756 00.000 11596 move complete, result=0
05:02:00.757 00.001 11596 worker thread done servicing request
05:02:00.763 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=192, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
05:02:00.774 00.011 13300 UpdateGuideState exits: m=955 SNR=21.6
05:02:00.774 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:00.774 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:02:00.775 00.001 13300 Enqueuing Expose request
05:02:00.775 00.000 11596 Worker thread wakes up
05:02:00.775 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
05:02:00.775 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:02:01.289 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:02:02.094 00.805 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e8d0862a-8535-4d0a-b17d-9b340063a3e4"}
05:02:02.094 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e8d0862a-8535-4d0a-b17d-9b340063a3e4"}
05:02:02.095 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"93eeec9a-d2e1-45df-bb54-da4d30040eba"}
05:02:02.095 00.000 13300 case statement mapped state 6 to 3
05:02:02.095 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"93eeec9a-d2e1-45df-bb54-da4d30040eba"}
05:02:02.095 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7aced1ed-04cb-46e3-b4ca-260014451566"}
05:02:02.095 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":407,"width":15,"height":15,"star_pos":[7.29,6.90],"pixels":"..."},"id":"7aced1ed-04cb-46e3-b4ca-260014451566"}
05:02:04.312 02.217 11596 Exposure complete
05:02:04.386 00.074 11596 worker thread done servicing request
05:02:04.386 00.000 13300 OnExposeComplete: enter
05:02:04.387 00.001 13300 UpdateGuideState(): m_state=6
05:02:04.387 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 408
05:02:04.387 00.000 13300 Star::Find returns 1 (0), X=1227.18, Y=22.15, Mass=927, SNR=21.3, Peak=66 HFD=4.2
05:02:04.388 00.001 13300 MultiStar: [#1 0.11,0.25,0.62,U] [#2 0.01,0.42,0.00,M1] [#3 -0.35,0.41,0.00,M1] [#4 -0.01,0.21,0.32,U] [#5 -0.09,0.73,0.00,M8] [#6 0.06,0.53,0.00,M7] 
05:02:04.388 00.000 13300 refined, 2 included, MultiStar: {0.05, 0.30}, one-star: {0.03, 0.36}
05:02:04.388 00.000 13300 CameraToMount -- cameraTheta (1.41) - m_xAngle (1.53) = xAngle (-0.12 = -0.12)
05:02:04.388 00.000 13300 CameraToMount -- cameraTheta (1.41) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.25 = 3.04)
05:02:04.388 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.30 hyp=0.30 cameraTheta=1.41 mountX=0.30 mountY=0.03, mountTheta=0.11
05:02:04.390 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.30, opts=13)
05:02:04.390 00.000 13300 Enqueuing Move request for scope (0.05, 0.30)
05:02:04.390 00.000 11596 Worker thread wakes up
05:02:04.390 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.30) opts 0xd
05:02:04.391 00.001 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.30)
05:02:04.391 00.000 11596 Moving (0.05, 0.30) raw xDistance=0.30 yDistance=0.03
05:02:04.391 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
05:02:04.391 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:02:04.391 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
05:02:04.391 00.000 11596 MoveAxis(W, 378, ABG)
05:02:04.392 00.001 11596 Guiding  Dir = 3, Dur = 378
05:02:04.392 00.000 11596 IsSlewing returns 0
05:02:04.396 00.004 11596 IsGuiding returns 0
05:02:04.400 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=209, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
05:02:04.411 00.011 13300 UpdateGuideState exits: m=927 SNR=21.3
05:02:04.411 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:04.411 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:02:04.411 00.000 13300 Enqueuing Expose request
05:02:04.483 00.072 11596 PulseGuide returned control before completion, sleep 301
05:02:05.093 00.610 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7a9d2317-b25d-4af1-86ac-2101bb7b85a8"}
05:02:05.093 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7a9d2317-b25d-4af1-86ac-2101bb7b85a8"}
05:02:05.094 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7eb3ae56-0c0c-4bb2-bb94-a975973d2680"}
05:02:05.094 00.000 13300 case statement mapped state 6 to 3
05:02:05.094 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7eb3ae56-0c0c-4bb2-bb94-a975973d2680"}
05:02:05.094 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c83e979f-137e-4a6a-87b0-6702e59cd819"}
05:02:05.094 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":408,"width":15,"height":15,"star_pos":[7.18,7.15],"pixels":"..."},"id":"c83e979f-137e-4a6a-87b0-6702e59cd819"}
05:02:05.125 00.031 11596 IsGuiding returns 0
05:02:05.125 00.000 11596 Move returns status 0, amount 378
05:02:05.125 00.000 11596 MoveAxis(N, 0, ABG)
05:02:05.125 00.000 11596 Move returns status 0, amount 0
05:02:05.125 00.000 11596 move complete, result=0
05:02:05.125 00.000 11596 worker thread done servicing request
05:02:05.125 00.000 11596 Worker thread wakes up
05:02:05.125 00.000 13300 GuideStep: 0.3 px 378 ms WEST, 0.0 px 0 ms NORTH
05:02:05.125 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:02:05.641 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:02:08.092 02.451 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2db62005-2249-4a1a-a86a-f49a7fc01f71"}
05:02:08.092 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2db62005-2249-4a1a-a86a-f49a7fc01f71"}
05:02:08.093 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"58d191ff-c118-4f43-998c-54e4e87468c0"}
05:02:08.093 00.000 13300 case statement mapped state 6 to 3
05:02:08.093 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"58d191ff-c118-4f43-998c-54e4e87468c0"}
05:02:08.093 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9b2a4cbd-714c-4f24-83a5-77f35318269f"}
05:02:08.094 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":408,"width":15,"height":15,"star_pos":[7.18,7.15],"pixels":"..."},"id":"9b2a4cbd-714c-4f24-83a5-77f35318269f"}
05:02:08.673 00.579 11596 Exposure complete
05:02:08.768 00.095 11596 worker thread done servicing request
05:02:08.768 00.000 13300 OnExposeComplete: enter
05:02:08.768 00.000 13300 UpdateGuideState(): m_state=6
05:02:08.769 00.001 13300 Star::Find(15, 1227, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 409
05:02:08.769 00.000 13300 Star::Find returns 1 (0), X=1227.18, Y=21.76, Mass=942, SNR=21.4, Peak=72 HFD=4.2
05:02:08.769 00.000 13300 MultiStar: [#1 -0.08,0.08,0.61,U] [#2 0.16,-0.06,0.52,U] [#3 -0.29,-0.34,0.00,M2] [#4 -0.19,-0.01,0.37,U] [#5 -0.09,0.31,0.00,M9] [#6 -0.39,0.09,0.00,M8] 
05:02:08.769 00.000 13300 refined, 3 included, MultiStar: {-0.00, -0.01}, one-star: {0.03, -0.03}
05:02:08.769 00.000 13300 CameraToMount -- cameraTheta (-2.11) - m_xAngle (1.53) = xAngle (-3.65 = 2.64)
05:02:08.769 00.000 13300 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.77 = -0.49)
05:02:08.769 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-2.11 mountX=-0.01 mountY=-0.00, mountTheta=-2.65
05:02:08.771 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.01, opts=13)
05:02:08.772 00.001 13300 Enqueuing Move request for scope (-0.00, -0.01)
05:02:08.772 00.000 11596 Worker thread wakes up
05:02:08.772 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.01) opts 0xd
05:02:08.772 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.01)
05:02:08.772 00.000 11596 Moving (-0.00, -0.01) raw xDistance=-0.01 yDistance=-0.00
05:02:08.772 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
05:02:08.772 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:02:08.773 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
05:02:08.773 00.000 11596 MoveAxis(E, 0, ABG)
05:02:08.773 00.000 11596 Move returns status 0, amount 0
05:02:08.773 00.000 11596 MoveAxis(N, 0, ABG)
05:02:08.773 00.000 11596 Move returns status 0, amount 0
05:02:08.773 00.000 11596 move complete, result=0
05:02:08.773 00.000 11596 worker thread done servicing request
05:02:08.780 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=178, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
05:02:08.788 00.008 13300 UpdateGuideState exits: m=942 SNR=21.4
05:02:08.788 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:08.788 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:02:08.788 00.000 13300 Enqueuing Expose request
05:02:08.788 00.000 11596 Worker thread wakes up
05:02:08.789 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
05:02:08.789 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:02:09.304 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:02:11.092 01.788 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1dc9aeaa-fda1-4a3e-bff1-b3b6f611b122"}
05:02:11.092 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1dc9aeaa-fda1-4a3e-bff1-b3b6f611b122"}
05:02:11.093 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5de10ff8-0a76-4f4c-b144-2ec7bd1355c4"}
05:02:11.093 00.000 13300 case statement mapped state 6 to 3
05:02:11.093 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5de10ff8-0a76-4f4c-b144-2ec7bd1355c4"}
05:02:11.093 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6320913b-333e-41b4-ad96-30a3f3ed96ef"}
05:02:11.094 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":409,"width":15,"height":15,"star_pos":[7.18,6.76],"pixels":"..."},"id":"6320913b-333e-41b4-ad96-30a3f3ed96ef"}
05:02:12.324 01.230 11596 Exposure complete
05:02:12.393 00.069 11596 worker thread done servicing request
05:02:12.393 00.000 13300 OnExposeComplete: enter
05:02:12.393 00.000 13300 UpdateGuideState(): m_state=6
05:02:12.394 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 410
05:02:12.394 00.000 13300 Star::Find returns 1 (0), X=1227.24, Y=21.78, Mass=935, SNR=21.4, Peak=74 HFD=4.3
05:02:12.394 00.000 13300 MultiStar: [#1 0.02,-0.07,0.62,U] [#2 0.21,-0.05,0.51,U] [#3 -0.08,-0.22,0.36,U] [#4 0.02,0.06,0.32,U] [#5 0.19,-0.15,0.33,U] [#6 -0.27,0.34,0.00,M9] 
05:02:12.394 00.000 13300 single-star, 5 included, MultiStar: {0.08, -0.06}, one-star: {0.09, -0.01}
05:02:12.395 00.001 13300 CameraToMount -- cameraTheta (-0.12) - m_xAngle (1.53) = xAngle (-1.66 = -1.66)
05:02:12.395 00.000 13300 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.78 = 1.50)
05:02:12.395 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-0.12 mountX=-0.01 mountY=0.09, mountTheta=1.66
05:02:12.396 00.001 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.01, opts=13)
05:02:12.397 00.001 13300 Enqueuing Move request for scope (0.09, -0.01)
05:02:12.397 00.000 11596 Worker thread wakes up
05:02:12.397 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.01) opts 0xd
05:02:12.397 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.01)
05:02:12.397 00.000 11596 Moving (0.09, -0.01) raw xDistance=-0.01 yDistance=0.09
05:02:12.397 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
05:02:12.397 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:02:12.397 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
05:02:12.397 00.000 11596 MoveAxis(E, 0, ABG)
05:02:12.398 00.001 11596 Move returns status 0, amount 0
05:02:12.398 00.000 11596 MoveAxis(N, 0, ABG)
05:02:12.398 00.000 11596 Move returns status 0, amount 0
05:02:12.398 00.000 11596 move complete, result=0
05:02:12.398 00.000 11596 worker thread done servicing request
05:02:12.403 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=202, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
05:02:12.412 00.009 13300 UpdateGuideState exits: m=935 SNR=21.4
05:02:12.412 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:12.412 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:02:12.412 00.000 13300 Enqueuing Expose request
05:02:12.412 00.000 11596 Worker thread wakes up
05:02:12.412 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
05:02:12.412 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:02:12.917 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:02:14.092 01.175 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ff763291-5b89-47bc-95dd-5460f404d4d3"}
05:02:14.092 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ff763291-5b89-47bc-95dd-5460f404d4d3"}
05:02:14.094 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5e35d2b6-1258-44af-94bd-240280de8fe5"}
05:02:14.094 00.000 13300 case statement mapped state 6 to 3
05:02:14.094 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5e35d2b6-1258-44af-94bd-240280de8fe5"}
05:02:14.095 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"33e1a4b4-9a96-43c7-b5ac-10961237bdc3"}
05:02:14.096 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":410,"width":15,"height":15,"star_pos":[7.24,6.78],"pixels":"..."},"id":"33e1a4b4-9a96-43c7-b5ac-10961237bdc3"}
05:02:15.953 01.857 11596 Exposure complete
05:02:16.044 00.091 11596 worker thread done servicing request
05:02:16.044 00.000 13300 OnExposeComplete: enter
05:02:16.044 00.000 13300 UpdateGuideState(): m_state=6
05:02:16.045 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 411
05:02:16.045 00.000 13300 Star::Find returns 1 (0), X=1227.16, Y=21.75, Mass=933, SNR=21.3, Peak=69 HFD=4.2
05:02:16.045 00.000 13300 MultiStar: [#1 -0.01,-0.08,0.62,U] [#2 -0.03,0.08,0.57,U] [#3 -0.06,-0.23,0.38,U] [#4 -0.05,0.13,0.31,U] [#5 -0.23,0.41,0.00,M9] [#6 -0.22,0.09,0.30,U] 
05:02:16.045 00.000 13300 refined, 5 included, MultiStar: {-0.04, -0.02}, one-star: {0.01, -0.04}
05:02:16.045 00.000 13300 CameraToMount -- cameraTheta (-2.57) - m_xAngle (1.53) = xAngle (-4.11 = 2.18)
05:02:16.045 00.000 13300 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.23 = -0.95)
05:02:16.045 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-2.57 mountX=-0.02 mountY=-0.04, mountTheta=-2.18
05:02:16.049 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.02, opts=13)
05:02:16.049 00.000 13300 Enqueuing Move request for scope (-0.04, -0.02)
05:02:16.049 00.000 11596 Worker thread wakes up
05:02:16.049 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
05:02:16.049 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
05:02:16.049 00.000 11596 Moving (-0.04, -0.02) raw xDistance=-0.02 yDistance=-0.04
05:02:16.049 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
05:02:16.050 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:02:16.050 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
05:02:16.050 00.000 11596 MoveAxis(E, 0, ABG)
05:02:16.050 00.000 11596 Move returns status 0, amount 0
05:02:16.050 00.000 11596 MoveAxis(N, 0, ABG)
05:02:16.050 00.000 11596 Move returns status 0, amount 0
05:02:16.050 00.000 11596 move complete, result=0
05:02:16.050 00.000 11596 worker thread done servicing request
05:02:16.057 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=182, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
05:02:16.071 00.014 13300 UpdateGuideState exits: m=933 SNR=21.3
05:02:16.071 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:16.071 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:02:16.071 00.000 13300 Enqueuing Expose request
05:02:16.071 00.000 11596 Worker thread wakes up
05:02:16.072 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
05:02:16.072 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:02:16.583 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:02:17.093 00.510 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"be436503-8efe-463a-be2e-c9e104b42f32"}
05:02:17.093 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"be436503-8efe-463a-be2e-c9e104b42f32"}
05:02:17.094 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"397860ee-7952-4be4-85c5-bad494d25be7"}
05:02:17.094 00.000 13300 case statement mapped state 6 to 3
05:02:17.094 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"397860ee-7952-4be4-85c5-bad494d25be7"}
05:02:17.095 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d5375720-e67a-48f4-b6f3-f72a97c87859"}
05:02:17.095 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":411,"width":15,"height":15,"star_pos":[7.16,6.75],"pixels":"..."},"id":"d5375720-e67a-48f4-b6f3-f72a97c87859"}
05:02:19.619 02.524 11596 Exposure complete
05:02:19.703 00.084 11596 worker thread done servicing request
05:02:19.703 00.000 13300 OnExposeComplete: enter
05:02:19.703 00.000 13300 UpdateGuideState(): m_state=6
05:02:19.704 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 412
05:02:19.704 00.000 13300 Star::Find returns 1 (0), X=1227.12, Y=21.75, Mass=924, SNR=21.2, Peak=72 HFD=4.2
05:02:19.705 00.001 13300 MultiStar: [#1 -0.02,-0.03,0.61,U] [#2 0.21,-0.31,0.00,M1] [#3 -0.07,-0.31,0.00,M1] [#4 -0.13,0.14,0.32,U] [#5 0.22,0.44,0.00,M10] [#6 -0.15,0.07,0.31,U] 
05:02:19.705 00.000 13300 single-star, 3 included, MultiStar: {-0.06, 0.00}, one-star: {-0.03, -0.04}
05:02:19.705 00.000 13300 CameraToMount -- cameraTheta (-2.25) - m_xAngle (1.53) = xAngle (-3.78 = 2.50)
05:02:19.705 00.000 13300 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.91 = -0.62)
05:02:19.705 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-2.25 mountX=-0.04 mountY=-0.03, mountTheta=-2.51
05:02:19.708 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.04, opts=13)
05:02:19.708 00.000 13300 Enqueuing Move request for scope (-0.03, -0.04)
05:02:19.708 00.000 11596 Worker thread wakes up
05:02:19.708 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.04) opts 0xd
05:02:19.709 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.04)
05:02:19.709 00.000 11596 Moving (-0.03, -0.04) raw xDistance=-0.04 yDistance=-0.03
05:02:19.709 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
05:02:19.709 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:02:19.709 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
05:02:19.709 00.000 11596 MoveAxis(E, 0, ABG)
05:02:19.709 00.000 11596 Move returns status 0, amount 0
05:02:19.710 00.001 11596 MoveAxis(N, 0, ABG)
05:02:19.710 00.000 11596 Move returns status 0, amount 0
05:02:19.710 00.000 11596 move complete, result=0
05:02:19.710 00.000 11596 worker thread done servicing request
05:02:19.716 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=188, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
05:02:19.725 00.009 13300 UpdateGuideState exits: m=924 SNR=21.2
05:02:19.725 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:19.725 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:02:19.725 00.000 13300 Enqueuing Expose request
05:02:19.725 00.000 11596 Worker thread wakes up
05:02:19.726 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
05:02:19.726 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:02:20.093 00.367 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3667fff0-b5f4-41da-b933-fddb956ab824"}
05:02:20.093 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3667fff0-b5f4-41da-b933-fddb956ab824"}
05:02:20.094 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1b0e9c1b-eec5-4e10-9ebe-bd5dfdbcf4b7"}
05:02:20.095 00.001 13300 case statement mapped state 6 to 3
05:02:20.095 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1b0e9c1b-eec5-4e10-9ebe-bd5dfdbcf4b7"}
05:02:20.096 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c27ba91a-c8a4-4b85-bd8a-6473d0726451"}
05:02:20.096 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":412,"width":15,"height":15,"star_pos":[7.12,6.75],"pixels":"..."},"id":"c27ba91a-c8a4-4b85-bd8a-6473d0726451"}
05:02:20.234 00.138 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:02:23.091 02.857 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ca77f980-2019-4ebd-8364-2bf91520564f"}
05:02:23.091 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ca77f980-2019-4ebd-8364-2bf91520564f"}
05:02:23.092 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e7e11492-a18e-4f79-a9f6-56392d30103b"}
05:02:23.092 00.000 13300 case statement mapped state 6 to 3
05:02:23.092 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e7e11492-a18e-4f79-a9f6-56392d30103b"}
05:02:23.092 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3f7783c4-aa76-498e-abad-569121bb1db7"}
05:02:23.092 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":412,"width":15,"height":15,"star_pos":[7.12,6.75],"pixels":"..."},"id":"3f7783c4-aa76-498e-abad-569121bb1db7"}
05:02:23.266 00.174 11596 Exposure complete
05:02:23.338 00.072 11596 worker thread done servicing request
05:02:23.338 00.000 13300 OnExposeComplete: enter
05:02:23.338 00.000 13300 UpdateGuideState(): m_state=6
05:02:23.338 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 413
05:02:23.339 00.001 13300 Star::Find returns 1 (0), X=1227.18, Y=21.71, Mass=977, SNR=21.8, Peak=75 HFD=4.2
05:02:23.339 00.000 13300 MultiStar: [#1 0.04,-0.03,0.60,U] [#2 0.13,-0.03,0.56,U] [#3 -0.22,-0.41,0.00,M2] [#4 -0.10,-0.15,0.32,U] [#5 -0.21,-0.06,0.31,U] [#6 0.03,0.11,0.31,U] 
05:02:23.339 00.000 13300 refined, 5 included, MultiStar: {0.01, -0.05}, one-star: {0.03, -0.08}
05:02:23.339 00.000 13300 CameraToMount -- cameraTheta (-1.33) - m_xAngle (1.53) = xAngle (-2.86 = -2.86)
05:02:23.339 00.000 13300 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.99 = 0.29)
05:02:23.339 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.33 mountX=-0.04 mountY=0.01, mountTheta=2.85
05:02:23.341 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.05, opts=13)
05:02:23.341 00.000 13300 Enqueuing Move request for scope (0.01, -0.05)
05:02:23.342 00.001 11596 Worker thread wakes up
05:02:23.342 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.05) opts 0xd
05:02:23.342 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.05)
05:02:23.342 00.000 11596 Moving (0.01, -0.05) raw xDistance=-0.04 yDistance=0.01
05:02:23.342 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
05:02:23.342 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:02:23.342 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
05:02:23.343 00.001 11596 MoveAxis(E, 0, ABG)
05:02:23.343 00.000 11596 Move returns status 0, amount 0
05:02:23.343 00.000 11596 MoveAxis(N, 0, ABG)
05:02:23.343 00.000 11596 Move returns status 0, amount 0
05:02:23.343 00.000 11596 move complete, result=0
05:02:23.343 00.000 11596 worker thread done servicing request
05:02:23.350 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=183, med=4, FiltMin=2, FiltMax=72, Gamma=0.510
05:02:23.360 00.010 13300 UpdateGuideState exits: m=977 SNR=21.8
05:02:23.360 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:23.360 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:02:23.360 00.000 13300 Enqueuing Expose request
05:02:23.360 00.000 11596 Worker thread wakes up
05:02:23.361 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
05:02:23.361 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:02:23.875 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:02:26.090 02.215 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"858e5ba3-169c-491e-9e0c-14c3f6e9e764"}
05:02:26.090 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"858e5ba3-169c-491e-9e0c-14c3f6e9e764"}
05:02:26.091 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"67a80dad-705d-4af9-bc4d-62c23fb34a0f"}
05:02:26.091 00.000 13300 case statement mapped state 6 to 3
05:02:26.091 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"67a80dad-705d-4af9-bc4d-62c23fb34a0f"}
05:02:26.091 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1d92150e-ded8-4381-a98c-e50768c0c92c"}
05:02:26.091 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":413,"width":15,"height":15,"star_pos":[7.18,6.71],"pixels":"..."},"id":"1d92150e-ded8-4381-a98c-e50768c0c92c"}
05:02:26.907 00.816 11596 Exposure complete
05:02:26.979 00.072 11596 worker thread done servicing request
05:02:26.979 00.000 13300 OnExposeComplete: enter
05:02:26.980 00.001 13300 UpdateGuideState(): m_state=6
05:02:26.980 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 414
05:02:26.980 00.000 13300 Star::Find returns 1 (0), X=1227.12, Y=21.77, Mass=965, SNR=21.7, Peak=77 HFD=4.2
05:02:26.980 00.000 13300 MultiStar: [#1 -0.09,-0.13,0.61,U] [#2 0.17,0.01,0.51,U] [#3 -0.37,-0.31,0.00,M3] [#4 0.14,-0.12,0.32,U] [#5 -0.14,0.13,0.33,U] [#6 -0.06,0.40,0.00,M7] 
05:02:26.981 00.001 13300 refined, 4 included, MultiStar: {-0.00, -0.03}, one-star: {-0.04, -0.02}
05:02:26.981 00.000 13300 CameraToMount -- cameraTheta (-1.63) - m_xAngle (1.53) = xAngle (-3.16 = 3.12)
05:02:26.981 00.000 13300 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.29 = -0.00)
05:02:26.981 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.03 hyp=0.03 cameraTheta=-1.63 mountX=-0.03 mountY=-0.00, mountTheta=-3.14
05:02:26.983 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.03, opts=13)
05:02:26.983 00.000 13300 Enqueuing Move request for scope (-0.00, -0.03)
05:02:26.983 00.000 11596 Worker thread wakes up
05:02:26.983 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.03) opts 0xd
05:02:26.983 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.03)
05:02:26.983 00.000 11596 Moving (-0.00, -0.03) raw xDistance=-0.03 yDistance=-0.00
05:02:26.983 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
05:02:26.983 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:02:26.984 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
05:02:26.984 00.000 11596 MoveAxis(E, 0, ABG)
05:02:26.984 00.000 11596 Move returns status 0, amount 0
05:02:26.984 00.000 11596 MoveAxis(N, 0, ABG)
05:02:26.984 00.000 11596 Move returns status 0, amount 0
05:02:26.984 00.000 11596 move complete, result=0
05:02:26.984 00.000 11596 worker thread done servicing request
05:02:26.991 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=184, med=4, FiltMin=2, FiltMax=87, Gamma=0.510
05:02:26.999 00.008 13300 UpdateGuideState exits: m=965 SNR=21.7
05:02:27.000 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:27.000 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:02:27.000 00.000 13300 Enqueuing Expose request
05:02:27.000 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
05:02:27.000 00.000 11596 Worker thread wakes up
05:02:27.000 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:02:27.510 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:02:29.090 01.580 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a7554062-6a1f-44f5-b3c1-54cfcba80842"}
05:02:29.090 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a7554062-6a1f-44f5-b3c1-54cfcba80842"}
05:02:29.091 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a9941d44-c0f9-4db8-89d0-b0dbafb14141"}
05:02:29.091 00.000 13300 case statement mapped state 6 to 3
05:02:29.091 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a9941d44-c0f9-4db8-89d0-b0dbafb14141"}
05:02:29.091 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"47e82f41-03a2-4ea5-badf-0257e54e6954"}
05:02:29.091 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":414,"width":15,"height":15,"star_pos":[7.12,6.77],"pixels":"..."},"id":"47e82f41-03a2-4ea5-badf-0257e54e6954"}
05:02:30.543 01.452 11596 Exposure complete
05:02:30.612 00.069 11596 worker thread done servicing request
05:02:30.612 00.000 13300 OnExposeComplete: enter
05:02:30.612 00.000 13300 UpdateGuideState(): m_state=6
05:02:30.613 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 415
05:02:30.613 00.000 13300 Star::Find returns 1 (0), X=1227.20, Y=21.84, Mass=942, SNR=21.5, Peak=72 HFD=4.3
05:02:30.613 00.000 13300 MultiStar: [#1 -0.24,-0.03,0.62,U] [#2 0.12,0.04,0.58,U] [#3 -0.27,-0.25,0.00,M4] [#4 -0.07,-0.35,0.00,M1] [#5 -0.13,0.07,0.33,U] [#6 -0.21,-0.06,0.30,U] 
05:02:30.613 00.000 13300 refined, 4 included, MultiStar: {-0.05, 0.02}, one-star: {0.05, 0.05}
05:02:30.613 00.000 13300 CameraToMount -- cameraTheta (2.72) - m_xAngle (1.53) = xAngle (1.19 = 1.19)
05:02:30.613 00.000 13300 CameraToMount -- cameraTheta (2.72) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.94 = -1.94)
05:02:30.614 00.001 13300 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.05 cameraTheta=2.72 mountX=0.02 mountY=-0.05, mountTheta=-1.19
05:02:30.616 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.02, opts=13)
05:02:30.616 00.000 13300 Enqueuing Move request for scope (-0.05, 0.02)
05:02:30.616 00.000 11596 Worker thread wakes up
05:02:30.616 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
05:02:30.616 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
05:02:30.616 00.000 11596 Moving (-0.05, 0.02) raw xDistance=0.02 yDistance=-0.05
05:02:30.616 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
05:02:30.617 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:02:30.617 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
05:02:30.617 00.000 11596 MoveAxis(E, 0, ABG)
05:02:30.617 00.000 11596 Move returns status 0, amount 0
05:02:30.617 00.000 11596 MoveAxis(N, 0, ABG)
05:02:30.617 00.000 11596 Move returns status 0, amount 0
05:02:30.617 00.000 11596 move complete, result=0
05:02:30.618 00.001 11596 worker thread done servicing request
05:02:30.627 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=196, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
05:02:30.636 00.009 13300 UpdateGuideState exits: m=942 SNR=21.5
05:02:30.637 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:30.637 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:02:30.637 00.000 13300 Enqueuing Expose request
05:02:30.637 00.000 11596 Worker thread wakes up
05:02:30.637 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
05:02:30.637 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:02:31.153 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:02:32.088 00.935 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a623ed80-385d-4248-9f47-250ff522877c"}
05:02:32.088 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a623ed80-385d-4248-9f47-250ff522877c"}
05:02:32.089 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"90b57cba-5554-4a68-8983-aae526c2a429"}
05:02:32.089 00.000 13300 case statement mapped state 6 to 3
05:02:32.089 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"90b57cba-5554-4a68-8983-aae526c2a429"}
05:02:32.089 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"71fbe8c0-368a-4c39-875d-b6c984e509d4"}
05:02:32.090 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":415,"width":15,"height":15,"star_pos":[7.20,6.84],"pixels":"..."},"id":"71fbe8c0-368a-4c39-875d-b6c984e509d4"}
05:02:34.309 02.219 11596 Exposure complete
05:02:34.383 00.074 11596 worker thread done servicing request
05:02:34.384 00.001 13300 OnExposeComplete: enter
05:02:34.384 00.000 13300 UpdateGuideState(): m_state=6
05:02:34.384 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 416
05:02:34.384 00.000 13300 Star::Find returns 1 (0), X=1227.20, Y=21.93, Mass=952, SNR=21.5, Peak=72 HFD=4.2
05:02:34.385 00.001 13300 MultiStar: [#1 -0.09,0.02,0.61,U] [#2 0.03,0.13,0.58,U] [#3 -0.34,-0.13,0.00,M5] [#4 -0.19,-0.00,0.31,U] [#5 -0.22,0.60,0.00,M8] [#6 -0.07,0.24,0.32,U] 
05:02:34.385 00.000 13300 refined, 4 included, MultiStar: {-0.02, 0.11}, one-star: {0.05, 0.14}
05:02:34.385 00.000 13300 CameraToMount -- cameraTheta (1.78) - m_xAngle (1.53) = xAngle (0.25 = 0.25)
05:02:34.385 00.000 13300 CameraToMount -- cameraTheta (1.78) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.88 = -2.88)
05:02:34.385 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.78 mountX=0.11 mountY=-0.03, mountTheta=-0.26
05:02:34.387 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.11, opts=13)
05:02:34.387 00.000 13300 Enqueuing Move request for scope (-0.02, 0.11)
05:02:34.387 00.000 11596 Worker thread wakes up
05:02:34.387 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.11) opts 0xd
05:02:34.387 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.11)
05:02:34.387 00.000 11596 Moving (-0.02, 0.11) raw xDistance=0.11 yDistance=-0.03
05:02:34.388 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
05:02:34.388 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:02:34.388 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
05:02:34.388 00.000 11596 MoveAxis(E, 0, ABG)
05:02:34.388 00.000 11596 Move returns status 0, amount 0
05:02:34.388 00.000 11596 MoveAxis(N, 0, ABG)
05:02:34.388 00.000 11596 Move returns status 0, amount 0
05:02:34.388 00.000 11596 move complete, result=0
05:02:34.388 00.000 11596 worker thread done servicing request
05:02:34.394 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=168, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
05:02:34.404 00.010 13300 UpdateGuideState exits: m=952 SNR=21.5
05:02:34.404 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:34.404 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:02:34.404 00.000 13300 Enqueuing Expose request
05:02:34.404 00.000 11596 Worker thread wakes up
05:02:34.404 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
05:02:34.405 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:02:34.916 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:02:35.089 00.173 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9d7154c1-4f9b-4fb3-bdcf-89d3962b5147"}
05:02:35.089 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9d7154c1-4f9b-4fb3-bdcf-89d3962b5147"}
05:02:35.090 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dc939234-fc9c-4040-95d3-08c30d7e3050"}
05:02:35.090 00.000 13300 case statement mapped state 6 to 3
05:02:35.090 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dc939234-fc9c-4040-95d3-08c30d7e3050"}
05:02:35.091 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6b181cc6-ffe9-43ea-a555-54cbfc7413da"}
05:02:35.091 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":416,"width":15,"height":15,"star_pos":[7.20,6.93],"pixels":"..."},"id":"6b181cc6-ffe9-43ea-a555-54cbfc7413da"}
05:02:37.945 02.854 11596 Exposure complete
05:02:38.014 00.069 11596 worker thread done servicing request
05:02:38.014 00.000 13300 OnExposeComplete: enter
05:02:38.014 00.000 13300 UpdateGuideState(): m_state=6
05:02:38.014 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 417
05:02:38.015 00.001 13300 Star::Find returns 1 (0), X=1227.17, Y=21.95, Mass=924, SNR=21.2, Peak=73 HFD=4.2
05:02:38.015 00.000 13300 MultiStar: [#1 -0.03,0.18,0.60,U] [#2 0.15,0.22,0.59,U] [#3 -0.09,-0.13,0.38,U] [#4 -0.19,0.02,0.37,U] [#5 -0.13,0.43,0.00,M9] [#6 -0.26,0.19,0.00,M6] 
05:02:38.015 00.000 13300 refined, 4 included, MultiStar: {-0.01, 0.12}, one-star: {0.02, 0.16}
05:02:38.015 00.000 13300 CameraToMount -- cameraTheta (1.61) - m_xAngle (1.53) = xAngle (0.08 = 0.08)
05:02:38.015 00.000 13300 CameraToMount -- cameraTheta (1.61) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.05 = -3.05)
05:02:38.015 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.61 mountX=0.12 mountY=-0.01, mountTheta=-0.09
05:02:38.018 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.12, opts=13)
05:02:38.018 00.000 13300 Enqueuing Move request for scope (-0.01, 0.12)
05:02:38.018 00.000 11596 Worker thread wakes up
05:02:38.019 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.12) opts 0xd
05:02:38.019 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.12)
05:02:38.019 00.000 11596 Moving (-0.01, 0.12) raw xDistance=0.12 yDistance=-0.01
05:02:38.019 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
05:02:38.019 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:02:38.019 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
05:02:38.019 00.000 11596 MoveAxis(E, 0, ABG)
05:02:38.019 00.000 11596 Move returns status 0, amount 0
05:02:38.019 00.000 11596 MoveAxis(N, 0, ABG)
05:02:38.019 00.000 11596 Move returns status 0, amount 0
05:02:38.019 00.000 11596 move complete, result=0
05:02:38.020 00.001 11596 worker thread done servicing request
05:02:38.025 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=168, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
05:02:38.033 00.008 13300 UpdateGuideState exits: m=924 SNR=21.2
05:02:38.033 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:38.033 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:02:38.034 00.001 13300 Enqueuing Expose request
05:02:38.034 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
05:02:38.034 00.000 11596 Worker thread wakes up
05:02:38.034 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:02:38.090 00.056 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"798b2f55-6bbd-457a-b0ad-55c879593ac7"}
05:02:38.090 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"798b2f55-6bbd-457a-b0ad-55c879593ac7"}
05:02:38.091 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"653cf95d-4aa9-4da3-a7be-c216cf121e01"}
05:02:38.091 00.000 13300 case statement mapped state 6 to 3
05:02:38.091 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"653cf95d-4aa9-4da3-a7be-c216cf121e01"}
05:02:38.092 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"69604fd3-58c0-4b1b-86b9-56435df2b059"}
05:02:38.093 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":417,"width":15,"height":15,"star_pos":[7.17,6.95],"pixels":"..."},"id":"69604fd3-58c0-4b1b-86b9-56435df2b059"}
05:02:38.547 00.454 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:02:41.088 02.541 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2cb01c49-aca5-43a8-ab2f-bba1298d5e2d"}
05:02:41.088 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2cb01c49-aca5-43a8-ab2f-bba1298d5e2d"}
05:02:41.089 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a842beda-f60f-433f-817e-bede975a1f6a"}
05:02:41.089 00.000 13300 case statement mapped state 6 to 3
05:02:41.089 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a842beda-f60f-433f-817e-bede975a1f6a"}
05:02:41.089 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"08651265-a2a0-4442-9305-552750fd02dd"}
05:02:41.089 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":417,"width":15,"height":15,"star_pos":[7.17,6.95],"pixels":"..."},"id":"08651265-a2a0-4442-9305-552750fd02dd"}
05:02:41.570 00.481 11596 Exposure complete
05:02:41.647 00.077 11596 worker thread done servicing request
05:02:41.648 00.001 13300 OnExposeComplete: enter
05:02:41.648 00.000 13300 UpdateGuideState(): m_state=6
05:02:41.649 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 418
05:02:41.649 00.000 13300 Star::Find returns 1 (0), X=1227.09, Y=22.00, Mass=965, SNR=21.7, Peak=72 HFD=4.3
05:02:41.649 00.000 13300 MultiStar: [#1 -0.07,0.13,0.63,U] [#2 -0.00,0.02,0.55,U] [#3 -0.21,-0.20,0.37,U] [#4 0.04,-0.01,0.30,U] [#5 -0.52,0.44,0.00,M10] [#6 -0.25,0.22,0.00,M7] 
05:02:41.650 00.001 13300 refined, 4 included, MultiStar: {-0.06, 0.08}, one-star: {-0.06, 0.21}
05:02:41.650 00.000 13300 CameraToMount -- cameraTheta (2.21) - m_xAngle (1.53) = xAngle (0.68 = 0.68)
05:02:41.650 00.000 13300 CameraToMount -- cameraTheta (2.21) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.45 = -2.45)
05:02:41.650 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.08 hyp=0.10 cameraTheta=2.21 mountX=0.08 mountY=-0.06, mountTheta=-0.68
05:02:41.653 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.08, opts=13)
05:02:41.654 00.001 13300 Enqueuing Move request for scope (-0.06, 0.08)
05:02:41.654 00.000 11596 Worker thread wakes up
05:02:41.654 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.08) opts 0xd
05:02:41.654 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.08)
05:02:41.654 00.000 11596 Moving (-0.06, 0.08) raw xDistance=0.08 yDistance=-0.06
05:02:41.654 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
05:02:41.655 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:02:41.655 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
05:02:41.656 00.001 11596 MoveAxis(E, 0, ABG)
05:02:41.656 00.000 11596 Move returns status 0, amount 0
05:02:41.656 00.000 11596 MoveAxis(N, 0, ABG)
05:02:41.656 00.000 11596 Move returns status 0, amount 0
05:02:41.656 00.000 11596 move complete, result=0
05:02:41.656 00.000 11596 worker thread done servicing request
05:02:41.665 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=174, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
05:02:41.677 00.012 13300 UpdateGuideState exits: m=965 SNR=21.7
05:02:41.677 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:41.677 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:02:41.677 00.000 13300 Enqueuing Expose request
05:02:41.677 00.000 11596 Worker thread wakes up
05:02:41.677 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
05:02:41.678 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:02:42.181 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:02:44.087 01.906 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c6bcd150-b498-45fd-978d-6bd7cfa229f0"}
05:02:44.087 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c6bcd150-b498-45fd-978d-6bd7cfa229f0"}
05:02:44.088 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"da3a81d7-72bd-4561-a7ed-cc143f7bb7b4"}
05:02:44.088 00.000 13300 case statement mapped state 6 to 3
05:02:44.088 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"da3a81d7-72bd-4561-a7ed-cc143f7bb7b4"}
05:02:44.088 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"70bce9b4-af90-4b1f-8ab8-205eb490c98f"}
05:02:44.089 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":418,"width":15,"height":15,"star_pos":[7.09,7.00],"pixels":"..."},"id":"70bce9b4-af90-4b1f-8ab8-205eb490c98f"}
05:02:45.202 01.113 11596 Exposure complete
05:02:45.271 00.069 11596 worker thread done servicing request
05:02:45.271 00.000 13300 OnExposeComplete: enter
05:02:45.271 00.000 13300 UpdateGuideState(): m_state=6
05:02:45.272 00.001 13300 Star::Find(15, 1227, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 419
05:02:45.272 00.000 13300 Star::Find returns 1 (0), X=1227.14, Y=22.04, Mass=951, SNR=21.5, Peak=72 HFD=4.3
05:02:45.272 00.000 13300 MultiStar: [#1 -0.07,0.17,0.60,U] [#2 0.03,0.21,0.57,U] [#3 -0.18,0.04,0.37,U] [#4 0.04,0.23,0.32,U] [#5 -0.14,0.42,0.00,R] [#6 -0.43,0.37,0.00,M8] 
05:02:45.272 00.000 13300 refined, 4 included, MultiStar: {-0.03, 0.20}, one-star: {-0.01, 0.25}
05:02:45.273 00.001 13300 CameraToMount -- cameraTheta (1.74) - m_xAngle (1.53) = xAngle (0.20 = 0.20)
05:02:45.273 00.000 13300 CameraToMount -- cameraTheta (1.74) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.92 = -2.92)
05:02:45.273 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.20 hyp=0.20 cameraTheta=1.74 mountX=0.20 mountY=-0.04, mountTheta=-0.22
05:02:45.275 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.20, opts=13)
05:02:45.275 00.000 13300 Enqueuing Move request for scope (-0.03, 0.20)
05:02:45.275 00.000 11596 Worker thread wakes up
05:02:45.275 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.20) opts 0xd
05:02:45.276 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.20)
05:02:45.276 00.000 11596 Moving (-0.03, 0.20) raw xDistance=0.20 yDistance=-0.04
05:02:45.276 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.20
05:02:45.276 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:02:45.276 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
05:02:45.276 00.000 11596 MoveAxis(W, 248, ABG)
05:02:45.276 00.000 11596 Guiding  Dir = 3, Dur = 248
05:02:45.276 00.000 11596 IsSlewing returns 0
05:02:45.283 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=196, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
05:02:45.292 00.009 13300 UpdateGuideState exits: m=951 SNR=21.5
05:02:45.293 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:45.293 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:02:45.293 00.000 13300 Enqueuing Expose request
05:02:45.308 00.015 11596 IsGuiding returns 0
05:02:45.483 00.175 11596 PulseGuide returned control before completion, sleep 84
05:02:45.706 00.223 11596 IsGuiding returns 1
05:02:45.706 00.000 11596 scope still moving after pulse duration time elapsed
05:02:45.737 00.031 11596 IsSlewing returns 0
05:02:46.648 00.911 11596 IsGuiding returns 1
05:02:46.672 00.024 11596 IsSlewing returns 0
05:02:46.828 00.156 11596 IsGuiding returns 0
05:02:46.828 00.000 11596 scope move finished after 248 + 1272 ms
05:02:46.828 00.000 11596 Move returns status 0, amount 248
05:02:46.828 00.000 11596 MoveAxis(N, 0, ABG)
05:02:46.829 00.001 11596 Move returns status 0, amount 0
05:02:46.829 00.000 11596 move complete, result=0
05:02:46.829 00.000 11596 worker thread done servicing request
05:02:46.830 00.001 13300 GuideStep: 0.2 px 248 ms WEST, -0.0 px 0 ms NORTH
05:02:46.830 00.000 11596 Worker thread wakes up
05:02:46.830 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:02:47.087 00.257 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9bafb357-141f-46ac-97d7-8317dcd0cc71"}
05:02:47.087 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9bafb357-141f-46ac-97d7-8317dcd0cc71"}
05:02:47.088 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3f79b08f-257e-43b6-b965-3742f9bc8a80"}
05:02:47.088 00.000 13300 case statement mapped state 6 to 3
05:02:47.088 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3f79b08f-257e-43b6-b965-3742f9bc8a80"}
05:02:47.088 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"174ba784-4e53-43be-bf1c-415e464d3cad"}
05:02:47.088 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":419,"width":15,"height":15,"star_pos":[7.14,7.04],"pixels":"..."},"id":"174ba784-4e53-43be-bf1c-415e464d3cad"}
05:02:47.346 00.258 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:02:50.085 02.739 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b32d7d03-4b4f-4209-ab9f-a4b544c19892"}
05:02:50.085 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b32d7d03-4b4f-4209-ab9f-a4b544c19892"}
05:02:50.086 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"87a98b7f-d29c-4c82-b5ce-779335a8abf2"}
05:02:50.086 00.000 13300 case statement mapped state 6 to 3
05:02:50.086 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"87a98b7f-d29c-4c82-b5ce-779335a8abf2"}
05:02:50.086 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3d5d64cd-4f32-4ced-b4ec-f1fb742b62eb"}
05:02:50.087 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":419,"width":15,"height":15,"star_pos":[7.14,7.04],"pixels":"..."},"id":"3d5d64cd-4f32-4ced-b4ec-f1fb742b62eb"}
05:02:50.380 00.293 11596 Exposure complete
05:02:50.450 00.070 13300 OnExposeComplete: enter
05:02:50.450 00.000 11596 worker thread done servicing request
05:02:50.450 00.000 13300 UpdateGuideState(): m_state=6
05:02:50.451 00.001 13300 Star::Find(15, 1227, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 420
05:02:50.451 00.000 13300 Star::Find returns 1 (0), X=1227.19, Y=21.71, Mass=964, SNR=21.7, Peak=73 HFD=4.2
05:02:50.452 00.001 13300 MultiStar: [#1 -0.19,-0.08,0.61,U] [#2 -0.05,-0.16,0.50,U] [#3 -0.28,-0.35,0.00,M3] [#4 -0.09,-0.12,0.33,U] [#5 -0.10,-0.91,0.00,M1] [#6 -0.13,0.04,0.31,U] 
05:02:50.452 00.000 13300 single-star, 4 included, MultiStar: {-0.06, -0.08}, one-star: {0.04, -0.08}
05:02:50.452 00.000 13300 CameraToMount -- cameraTheta (-1.14) - m_xAngle (1.53) = xAngle (-2.67 = -2.67)
05:02:50.452 00.000 13300 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.80 = 0.49)
05:02:50.452 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.08 hyp=0.08 cameraTheta=-1.14 mountX=-0.08 mountY=0.04, mountTheta=2.66
05:02:50.455 00.003 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.08, opts=13)
05:02:50.455 00.000 13300 Enqueuing Move request for scope (0.04, -0.08)
05:02:50.455 00.000 11596 Worker thread wakes up
05:02:50.455 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.08) opts 0xd
05:02:50.456 00.001 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.08)
05:02:50.456 00.000 11596 Moving (0.04, -0.08) raw xDistance=-0.08 yDistance=0.04
05:02:50.456 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
05:02:50.456 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:02:50.456 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
05:02:50.456 00.000 11596 MoveAxis(E, 0, ABG)
05:02:50.456 00.000 11596 Move returns status 0, amount 0
05:02:50.456 00.000 11596 MoveAxis(N, 0, ABG)
05:02:50.456 00.000 11596 Move returns status 0, amount 0
05:02:50.456 00.000 11596 move complete, result=0
05:02:50.457 00.001 11596 worker thread done servicing request
05:02:50.464 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=186, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
05:02:50.473 00.009 13300 UpdateGuideState exits: m=964 SNR=21.7
05:02:50.473 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:50.473 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:02:50.473 00.000 13300 Enqueuing Expose request
05:02:50.473 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
05:02:50.473 00.000 11596 Worker thread wakes up
05:02:50.474 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:02:50.989 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:02:53.085 02.096 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7998e6dd-da60-4541-aeab-7268ac561b0d"}
05:02:53.085 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7998e6dd-da60-4541-aeab-7268ac561b0d"}
05:02:53.086 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fb9e5917-8604-4f89-a27b-c3d5c5c3a899"}
05:02:53.086 00.000 13300 case statement mapped state 6 to 3
05:02:53.086 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fb9e5917-8604-4f89-a27b-c3d5c5c3a899"}
05:02:53.087 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b7a6c473-e6ec-4f06-82d7-6a4b4c10e1cc"}
05:02:53.087 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":420,"width":15,"height":15,"star_pos":[7.19,6.71],"pixels":"..."},"id":"b7a6c473-e6ec-4f06-82d7-6a4b4c10e1cc"}
05:02:54.019 00.932 11596 Exposure complete
05:02:54.089 00.070 11596 worker thread done servicing request
05:02:54.089 00.000 13300 OnExposeComplete: enter
05:02:54.089 00.000 13300 UpdateGuideState(): m_state=6
05:02:54.090 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 421
05:02:54.090 00.000 13300 Star::Find returns 1 (0), X=1227.11, Y=21.73, Mass=959, SNR=21.6, Peak=73 HFD=4.2
05:02:54.090 00.000 13300 MultiStar: [#1 -0.24,-0.03,0.61,U] [#2 0.04,-0.05,0.57,U] [#3 -0.21,0.09,0.38,U] [#4 -0.08,-0.06,0.33,U] [#5 -0.39,-0.04,0.00,M2] [#6 -0.22,0.16,0.30,U] 
05:02:54.090 00.000 13300 single-star, 5 included, MultiStar: {-0.11, -0.01}, one-star: {-0.05, -0.06}
05:02:54.090 00.000 13300 CameraToMount -- cameraTheta (-2.25) - m_xAngle (1.53) = xAngle (-3.78 = 2.50)
05:02:54.090 00.000 13300 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.91 = -0.63)
05:02:54.091 00.001 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.06 hyp=0.07 cameraTheta=-2.25 mountX=-0.06 mountY=-0.04, mountTheta=-2.51
05:02:54.092 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.06, opts=13)
05:02:54.092 00.000 13300 Enqueuing Move request for scope (-0.05, -0.06)
05:02:54.093 00.001 11596 Worker thread wakes up
05:02:54.093 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.06) opts 0xd
05:02:54.093 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.06)
05:02:54.093 00.000 11596 Moving (-0.05, -0.06) raw xDistance=-0.06 yDistance=-0.04
05:02:54.093 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
05:02:54.093 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:02:54.093 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
05:02:54.093 00.000 11596 MoveAxis(E, 0, ABG)
05:02:54.093 00.000 11596 Move returns status 0, amount 0
05:02:54.093 00.000 11596 MoveAxis(N, 0, ABG)
05:02:54.094 00.001 11596 Move returns status 0, amount 0
05:02:54.094 00.000 11596 move complete, result=0
05:02:54.094 00.000 11596 worker thread done servicing request
05:02:54.100 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=171, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
05:02:54.108 00.008 13300 UpdateGuideState exits: m=959 SNR=21.6
05:02:54.108 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:54.108 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:02:54.108 00.000 13300 Enqueuing Expose request
05:02:54.109 00.001 11596 Worker thread wakes up
05:02:54.109 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
05:02:54.109 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:02:54.611 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:02:56.084 01.473 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4ac7a283-8e3c-47f8-83df-98e347412308"}
05:02:56.084 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4ac7a283-8e3c-47f8-83df-98e347412308"}
05:02:56.085 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6612be1f-69dd-446c-a859-e11d107c9a23"}
05:02:56.085 00.000 13300 case statement mapped state 6 to 3
05:02:56.085 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6612be1f-69dd-446c-a859-e11d107c9a23"}
05:02:56.086 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bfe59432-9cd0-4818-adc5-faa15f50b9d5"}
05:02:56.086 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":421,"width":15,"height":15,"star_pos":[7.11,6.73],"pixels":"..."},"id":"bfe59432-9cd0-4818-adc5-faa15f50b9d5"}
05:02:57.638 01.552 11596 Exposure complete
05:02:57.708 00.070 11596 worker thread done servicing request
05:02:57.708 00.000 13300 OnExposeComplete: enter
05:02:57.709 00.001 13300 UpdateGuideState(): m_state=6
05:02:57.709 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 422
05:02:57.709 00.000 13300 Star::Find returns 1 (0), X=1227.12, Y=21.92, Mass=949, SNR=21.5, Peak=73 HFD=4.3
05:02:57.709 00.000 13300 MultiStar: [#1 -0.23,0.14,0.61,U] [#2 -0.05,0.15,0.57,U] [#3 -0.43,-0.01,0.00,M3] [#4 -0.08,-0.24,0.30,U] [#5 -0.25,-0.16,0.33,U] [#6 -0.23,0.30,0.00,M7] 
05:02:57.710 00.001 13300 refined, 4 included, MultiStar: {-0.11, 0.06}, one-star: {-0.03, 0.13}
05:02:57.710 00.000 13300 CameraToMount -- cameraTheta (2.62) - m_xAngle (1.53) = xAngle (1.08 = 1.08)
05:02:57.710 00.000 13300 CameraToMount -- cameraTheta (2.62) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.04 = -2.04)
05:02:57.710 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=0.06 hyp=0.12 cameraTheta=2.62 mountX=0.06 mountY=-0.11, mountTheta=-1.09
05:02:57.712 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=0.06, opts=13)
05:02:57.712 00.000 13300 Enqueuing Move request for scope (-0.11, 0.06)
05:02:57.712 00.000 11596 Worker thread wakes up
05:02:57.712 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.06) opts 0xd
05:02:57.712 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, 0.06)
05:02:57.712 00.000 11596 Moving (-0.11, 0.06) raw xDistance=0.06 yDistance=-0.11
05:02:57.712 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
05:02:57.712 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:02:57.712 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
05:02:57.713 00.001 11596 MoveAxis(E, 0, ABG)
05:02:57.713 00.000 11596 Move returns status 0, amount 0
05:02:57.713 00.000 11596 MoveAxis(N, 0, ABG)
05:02:57.713 00.000 11596 Move returns status 0, amount 0
05:02:57.713 00.000 11596 move complete, result=0
05:02:57.713 00.000 11596 worker thread done servicing request
05:02:57.722 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=193, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
05:02:57.731 00.009 13300 UpdateGuideState exits: m=949 SNR=21.5
05:02:57.731 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:02:57.731 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:02:57.731 00.000 13300 Enqueuing Expose request
05:02:57.731 00.000 11596 Worker thread wakes up
05:02:57.731 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
05:02:57.731 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:02:58.240 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:02:59.083 00.843 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"feb98a61-1a23-4297-9f19-e4bcf60ebb0b"}
05:02:59.083 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"feb98a61-1a23-4297-9f19-e4bcf60ebb0b"}
05:02:59.084 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3382b5a4-1d07-4497-9483-46fc1c6e3344"}
05:02:59.084 00.000 13300 case statement mapped state 6 to 3
05:02:59.084 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3382b5a4-1d07-4497-9483-46fc1c6e3344"}
05:02:59.084 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"134b6cef-dbd7-4d1a-a0fe-e66790e9a65a"}
05:02:59.085 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":422,"width":15,"height":15,"star_pos":[7.12,6.92],"pixels":"..."},"id":"134b6cef-dbd7-4d1a-a0fe-e66790e9a65a"}
05:03:01.301 02.216 11596 Exposure complete
05:03:01.375 00.074 11596 worker thread done servicing request
05:03:01.375 00.000 13300 OnExposeComplete: enter
05:03:01.375 00.000 13300 UpdateGuideState(): m_state=6
05:03:01.376 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 423
05:03:01.376 00.000 13300 Star::Find returns 1 (0), X=1227.10, Y=21.95, Mass=967, SNR=21.7, Peak=74 HFD=4.3
05:03:01.376 00.000 13300 MultiStar: [#1 -0.07,0.21,0.61,U] [#2 -0.10,0.12,0.55,U] [#3 -0.15,0.01,0.37,U] [#4 -0.08,-0.08,0.32,U] [#5 -0.24,-0.49,0.00,M2] [#6 -0.35,0.28,0.00,M8] 
05:03:01.376 00.000 13300 refined, 4 included, MultiStar: {-0.08, 0.12}, one-star: {-0.05, 0.16}
05:03:01.377 00.001 13300 CameraToMount -- cameraTheta (2.19) - m_xAngle (1.53) = xAngle (0.66 = 0.66)
05:03:01.377 00.000 13300 CameraToMount -- cameraTheta (2.19) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.47 = -2.47)
05:03:01.377 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.12 hyp=0.14 cameraTheta=2.19 mountX=0.11 mountY=-0.09, mountTheta=-0.67
05:03:01.379 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.12, opts=13)
05:03:01.379 00.000 13300 Enqueuing Move request for scope (-0.08, 0.12)
05:03:01.380 00.001 11596 Worker thread wakes up
05:03:01.380 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.12) opts 0xd
05:03:01.380 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.12)
05:03:01.380 00.000 11596 Moving (-0.08, 0.12) raw xDistance=0.11 yDistance=-0.09
05:03:01.380 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
05:03:01.380 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:03:01.381 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
05:03:01.381 00.000 11596 MoveAxis(E, 0, ABG)
05:03:01.381 00.000 11596 Move returns status 0, amount 0
05:03:01.381 00.000 11596 MoveAxis(N, 0, ABG)
05:03:01.381 00.000 11596 Move returns status 0, amount 0
05:03:01.381 00.000 11596 move complete, result=0
05:03:01.381 00.000 11596 worker thread done servicing request
05:03:01.388 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=166, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
05:03:01.396 00.008 13300 UpdateGuideState exits: m=967 SNR=21.7
05:03:01.397 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:01.397 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:03:01.397 00.000 13300 Enqueuing Expose request
05:03:01.397 00.000 11596 Worker thread wakes up
05:03:01.397 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
05:03:01.397 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:03:01.899 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:03:02.082 00.183 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1f8ef6aa-2426-475b-ac0c-e31f3b105742"}
05:03:02.082 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1f8ef6aa-2426-475b-ac0c-e31f3b105742"}
05:03:02.083 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a14eb815-6f6c-4563-8262-486aa126c9ff"}
05:03:02.083 00.000 13300 case statement mapped state 6 to 3
05:03:02.083 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a14eb815-6f6c-4563-8262-486aa126c9ff"}
05:03:02.083 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6fa1aed8-821e-45c3-b17c-4bfe091d948a"}
05:03:02.084 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":423,"width":15,"height":15,"star_pos":[7.10,6.95],"pixels":"..."},"id":"6fa1aed8-821e-45c3-b17c-4bfe091d948a"}
05:03:04.918 02.834 11596 Exposure complete
05:03:04.994 00.076 11596 worker thread done servicing request
05:03:04.994 00.000 13300 OnExposeComplete: enter
05:03:04.994 00.000 13300 UpdateGuideState(): m_state=6
05:03:04.994 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 424
05:03:04.995 00.001 13300 Star::Find returns 1 (0), X=1226.91, Y=21.98, Mass=922, SNR=21.2, Peak=71 HFD=4.3
05:03:04.995 00.000 13300 MultiStar: [#1 -0.30,0.25,0.00,M1] [#2 -0.16,0.17,0.58,U] [#3 -0.41,0.05,0.00,M3] [#4 -0.27,0.16,0.00,M1] [#5 -0.17,-0.04,0.31,U] [#6 -0.38,0.25,0.00,M9] 
05:03:04.995 00.000 13300 refined, 2 included, MultiStar: {-0.21, 0.15}, one-star: {-0.25, 0.18}
05:03:04.995 00.000 13300 CameraToMount -- cameraTheta (2.53) - m_xAngle (1.53) = xAngle (1.00 = 1.00)
05:03:04.996 00.001 13300 CameraToMount -- cameraTheta (2.53) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.13 = -2.13)
05:03:04.996 00.000 13300 CameraToMount -- cameraX=-0.21 cameraY=0.15 hyp=0.25 cameraTheta=2.53 mountX=0.14 mountY=-0.21, mountTheta=-1.00
05:03:04.998 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.21, y=0.15, opts=13)
05:03:04.998 00.000 13300 Enqueuing Move request for scope (-0.21, 0.15)
05:03:04.998 00.000 11596 Worker thread wakes up
05:03:04.999 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.15) opts 0xd
05:03:04.999 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.21, 0.15)
05:03:04.999 00.000 11596 Moving (-0.21, 0.15) raw xDistance=0.14 yDistance=-0.21
05:03:04.999 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
05:03:04.999 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
05:03:04.999 00.000 11596 MoveAxis(E, 0, ABG)
05:03:04.999 00.000 11596 Move returns status 0, amount 0
05:03:05.000 00.001 11596 MoveAxis(N, 284, ABG)
05:03:05.000 00.000 11596 Guiding  Dir = 0, Dur = 284
05:03:05.000 00.000 11596 IsSlewing returns 0
05:03:05.007 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=189, med=4, FiltMin=2, FiltMax=70, Gamma=0.510
05:03:05.019 00.012 13300 UpdateGuideState exits: m=922 SNR=21.2
05:03:05.019 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:05.020 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:03:05.020 00.000 13300 Enqueuing Expose request
05:03:05.082 00.062 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9b5a24aa-c5ed-44a5-a387-87a6e2e2a890"}
05:03:05.083 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9b5a24aa-c5ed-44a5-a387-87a6e2e2a890"}
05:03:05.084 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"49eb1116-8324-488d-9607-b66e93bc4e92"}
05:03:05.084 00.000 13300 case statement mapped state 6 to 3
05:03:05.084 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"49eb1116-8324-488d-9607-b66e93bc4e92"}
05:03:05.086 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f274c845-d699-46a4-bd61-683868863756"}
05:03:05.086 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":424,"width":15,"height":15,"star_pos":[6.91,6.98],"pixels":"..."},"id":"f274c845-d699-46a4-bd61-683868863756"}
05:03:05.203 00.117 11596 IsGuiding returns 0
05:03:05.345 00.142 11596 PulseGuide returned control before completion, sleep 152
05:03:05.680 00.335 11596 IsGuiding returns 0
05:03:05.680 00.000 11596 Move returns status 0, amount 284
05:03:05.680 00.000 11596 move complete, result=0
05:03:05.680 00.000 11596 worker thread done servicing request
05:03:05.680 00.000 11596 Worker thread wakes up
05:03:05.680 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 284 ms NORTH
05:03:05.680 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:03:06.188 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:03:08.081 01.893 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f66e7cc4-de28-4030-a3c9-98faa70e24e2"}
05:03:08.081 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f66e7cc4-de28-4030-a3c9-98faa70e24e2"}
05:03:08.082 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"85dbb6e0-7f64-4b8d-bfde-742b91295fe0"}
05:03:08.082 00.000 13300 case statement mapped state 6 to 3
05:03:08.082 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"85dbb6e0-7f64-4b8d-bfde-742b91295fe0"}
05:03:08.082 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ffde8dc7-2758-414e-9540-ef73c90fb88c"}
05:03:08.083 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":424,"width":15,"height":15,"star_pos":[6.91,6.98],"pixels":"..."},"id":"ffde8dc7-2758-414e-9540-ef73c90fb88c"}
05:03:09.209 01.126 11596 Exposure complete
05:03:09.279 00.070 11596 worker thread done servicing request
05:03:09.279 00.000 13300 OnExposeComplete: enter
05:03:09.279 00.000 13300 UpdateGuideState(): m_state=6
05:03:09.280 00.001 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 425
05:03:09.280 00.000 13300 Star::Find returns 1 (0), X=1226.85, Y=21.91, Mass=949, SNR=21.5, Peak=69 HFD=4.3
05:03:09.280 00.000 13300 MultiStar: [#1 -0.28,0.15,0.00,M2] [#2 -0.31,0.18,0.00,M1] [#3 -0.25,-0.09,0.38,U] [#4 -0.44,0.09,0.00,M2] [#5 -0.28,-0.01,0.34,U] [#6 -0.43,0.41,0.00,M10] 
05:03:09.280 00.000 13300 refined, 2 included, MultiStar: {-0.29, 0.05}, one-star: {-0.30, 0.12}
05:03:09.280 00.000 13300 CameraToMount -- cameraTheta (2.97) - m_xAngle (1.53) = xAngle (1.44 = 1.44)
05:03:09.280 00.000 13300 CameraToMount -- cameraTheta (2.97) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.69 = -1.69)
05:03:09.280 00.000 13300 CameraToMount -- cameraX=-0.29 cameraY=0.05 hyp=0.29 cameraTheta=2.97 mountX=0.04 mountY=-0.29, mountTheta=-1.44
05:03:09.282 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.29, y=0.05, opts=13)
05:03:09.282 00.000 13300 Enqueuing Move request for scope (-0.29, 0.05)
05:03:09.282 00.000 11596 Worker thread wakes up
05:03:09.283 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.05) opts 0xd
05:03:09.283 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.29, 0.05)
05:03:09.283 00.000 11596 Moving (-0.29, 0.05) raw xDistance=0.04 yDistance=-0.29
05:03:09.283 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
05:03:09.283 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
05:03:09.283 00.000 11596 MoveAxis(E, 0, ABG)
05:03:09.283 00.000 11596 Move returns status 0, amount 0
05:03:09.283 00.000 11596 MoveAxis(N, 381, ABG)
05:03:09.283 00.000 11596 Guiding  Dir = 0, Dur = 381
05:03:09.284 00.001 11596 IsSlewing returns 0
05:03:09.290 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=194, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
05:03:09.298 00.008 13300 UpdateGuideState exits: m=949 SNR=21.5
05:03:09.298 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:09.298 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:03:09.298 00.000 13300 Enqueuing Expose request
05:03:09.345 00.047 11596 IsGuiding returns 0
05:03:09.454 00.109 11596 PulseGuide returned control before completion, sleep 283
05:03:09.790 00.336 11596 IsGuiding returns 1
05:03:09.790 00.000 11596 scope still moving after pulse duration time elapsed
05:03:09.818 00.028 11596 IsSlewing returns 0
05:03:09.917 00.099 11596 IsGuiding returns 0
05:03:09.917 00.000 11596 scope move finished after 381 + 190 ms
05:03:09.917 00.000 11596 Move returns status 0, amount 381
05:03:09.917 00.000 11596 move complete, result=0
05:03:09.917 00.000 11596 worker thread done servicing request
05:03:09.917 00.000 11596 Worker thread wakes up
05:03:09.917 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.3 px 381 ms NORTH
05:03:09.917 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:03:10.431 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:03:11.081 00.650 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8d492854-7287-4e33-ad2f-3f9e7877d448"}
05:03:11.081 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8d492854-7287-4e33-ad2f-3f9e7877d448"}
05:03:11.082 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"15c4a3ca-e123-4645-9508-f0af8b4902e5"}
05:03:11.082 00.000 13300 case statement mapped state 6 to 3
05:03:11.082 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"15c4a3ca-e123-4645-9508-f0af8b4902e5"}
05:03:11.082 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"13150549-5407-413e-bea2-6b0fde7da765"}
05:03:11.083 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":425,"width":15,"height":15,"star_pos":[6.85,6.91],"pixels":"..."},"id":"13150549-5407-413e-bea2-6b0fde7da765"}
05:03:13.455 02.372 11596 Exposure complete
05:03:13.527 00.072 11596 worker thread done servicing request
05:03:13.527 00.000 13300 OnExposeComplete: enter
05:03:13.527 00.000 13300 UpdateGuideState(): m_state=6
05:03:13.527 00.000 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 426
05:03:13.527 00.000 13300 Star::Find returns 1 (0), X=1227.79, Y=21.96, Mass=968, SNR=21.7, Peak=64 HFD=4.2
05:03:13.528 00.001 13300 MultiStar: large primary error, entering stabilization period
05:03:13.528 00.000 13300 CameraToMount -- cameraTheta (0.25) - m_xAngle (1.53) = xAngle (-1.28 = -1.28)
05:03:13.528 00.000 13300 CameraToMount -- cameraTheta (0.25) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.41 = 1.88)
05:03:13.528 00.000 13300 CameraToMount -- cameraX=0.64 cameraY=0.17 hyp=0.66 cameraTheta=0.25 mountX=0.19 mountY=0.63, mountTheta=1.28
05:03:13.530 00.002 13300 SchedulePrimaryMove(1016D950, x=0.64, y=0.17, opts=13)
05:03:13.530 00.000 13300 Enqueuing Move request for scope (0.64, 0.17)
05:03:13.530 00.000 11596 Worker thread wakes up
05:03:13.530 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.64, 0.17) opts 0xd
05:03:13.530 00.000 11596 Handling offset move in thread for scope, endpoint = (0.64, 0.17)
05:03:13.530 00.000 11596 Moving (0.64, 0.17) raw xDistance=0.19 yDistance=0.63
05:03:13.530 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.19
05:03:13.530 00.000 11596 resist switch: large excursion: input 0.63 thresh 0.54 direction from -1 to 1
05:03:13.530 00.000 11596 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.90
05:03:13.531 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.63 from input 0.63
05:03:13.531 00.000 11596 MoveAxis(W, 239, ABG)
05:03:13.531 00.000 11596 Guiding  Dir = 3, Dur = 239
05:03:13.531 00.000 11596 IsSlewing returns 0
05:03:13.538 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=234, med=4, FiltMin=2, FiltMax=66, Gamma=0.510
05:03:13.546 00.008 13300 UpdateGuideState exits: m=968 SNR=21.7
05:03:13.546 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:13.546 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:03:13.546 00.000 13300 Enqueuing Expose request
05:03:13.623 00.077 11596 IsGuiding returns 0
05:03:13.724 00.101 11596 PulseGuide returned control before completion, sleep 149
05:03:14.024 00.300 11596 IsGuiding returns 0
05:03:14.024 00.000 11596 Move returns status 0, amount 239
05:03:14.024 00.000 11596 BLC: Oldest BLC event removed
05:03:14.024 00.000 11596 BLC: Dec direction reversal from North to South, backlash comp pulse of 278 applied
05:03:14.025 00.001 11596 MoveAxis(S, 1114, ABG)
05:03:14.025 00.000 11596 Guiding  Dir = 1, Dur = 1114
05:03:14.025 00.000 11596 IsSlewing returns 0
05:03:14.081 00.056 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"154a7060-14f3-47a2-9699-333b894ef649"}
05:03:14.081 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"154a7060-14f3-47a2-9699-333b894ef649"}
05:03:14.082 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2bf20c42-3601-4a04-863e-3950a44f3357"}
05:03:14.082 00.000 13300 case statement mapped state 6 to 3
05:03:14.082 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2bf20c42-3601-4a04-863e-3950a44f3357"}
05:03:14.083 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"123f5e4b-8478-42dd-8052-20c64e7fea07"}
05:03:14.084 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":426,"width":15,"height":15,"star_pos":[6.79,6.96],"pixels":"..."},"id":"123f5e4b-8478-42dd-8052-20c64e7fea07"}
05:03:14.119 00.035 11596 IsGuiding returns 0
05:03:14.340 00.221 11596 PulseGuide returned control before completion, sleep 903
05:03:15.728 01.388 11596 IsGuiding returns 1
05:03:15.728 00.000 11596 scope still moving after pulse duration time elapsed
05:03:15.753 00.025 11596 IsSlewing returns 0
05:03:15.959 00.206 11596 IsGuiding returns 0
05:03:15.959 00.000 11596 scope move finished after 1114 + 727 ms
05:03:15.959 00.000 11596 Move returns status 0, amount 1114
05:03:15.960 00.001 11596 move complete, result=0
05:03:15.960 00.000 11596 worker thread done servicing request
05:03:15.960 00.000 13300 GuideStep: 0.2 px 239 ms WEST, 0.6 px 1114 ms SOUTH
05:03:15.960 00.000 11596 Worker thread wakes up
05:03:15.960 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:03:16.476 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:03:17.081 00.605 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b99020d0-8398-48ce-b39e-f038f99fdfdb"}
05:03:17.081 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b99020d0-8398-48ce-b39e-f038f99fdfdb"}
05:03:17.082 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4d5f1513-567e-4870-b2ca-161a69a7e4f2"}
05:03:17.082 00.000 13300 case statement mapped state 6 to 3
05:03:17.082 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4d5f1513-567e-4870-b2ca-161a69a7e4f2"}
05:03:17.083 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1f2c6b2d-5e1d-47c3-9442-603d6b88b0ee"}
05:03:17.084 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":426,"width":15,"height":15,"star_pos":[6.79,6.96],"pixels":"..."},"id":"1f2c6b2d-5e1d-47c3-9442-603d6b88b0ee"}
05:03:19.515 02.431 11596 Exposure complete
05:03:19.596 00.081 11596 worker thread done servicing request
05:03:19.596 00.000 13300 OnExposeComplete: enter
05:03:19.597 00.001 13300 UpdateGuideState(): m_state=6
05:03:19.597 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 427
05:03:19.597 00.000 13300 Star::Find returns 1 (0), X=1227.54, Y=21.91, Mass=934, SNR=21.3, Peak=65 HFD=4.0
05:03:19.598 00.001 13300 CameraToMount -- cameraTheta (0.30) - m_xAngle (1.53) = xAngle (-1.24 = -1.24)
05:03:19.598 00.000 13300 CameraToMount -- cameraTheta (0.30) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.36 = 1.92)
05:03:19.598 00.000 13300 CameraToMount -- cameraX=0.39 cameraY=0.12 hyp=0.41 cameraTheta=0.30 mountX=0.13 mountY=0.38, mountTheta=1.23
05:03:19.601 00.003 13300 SchedulePrimaryMove(1016D950, x=0.39, y=0.12, opts=13)
05:03:19.601 00.000 13300 Enqueuing Move request for scope (0.39, 0.12)
05:03:19.601 00.000 11596 Worker thread wakes up
05:03:19.601 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.12) opts 0xd
05:03:19.601 00.000 11596 Handling offset move in thread for scope, endpoint = (0.39, 0.12)
05:03:19.602 00.001 11596 Moving (0.39, 0.12) raw xDistance=0.13 yDistance=0.38
05:03:19.602 00.000 11596 BLC: History state: CurrMiss=0.38, AvgInitMiss=0.21, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=0.632615, 1:0.381530
05:03:19.602 00.000 11596 BLC: Under-shoot, no adjustment, waiting for more data
05:03:19.602 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
05:03:19.602 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.38 from input 0.38
05:03:19.602 00.000 11596 MoveAxis(E, 0, ABG)
05:03:19.602 00.000 11596 Move returns status 0, amount 0
05:03:19.602 00.000 11596 MoveAxis(S, 504, ABG)
05:03:19.602 00.000 11596 Guiding  Dir = 1, Dur = 504
05:03:19.603 00.001 11596 IsSlewing returns 0
05:03:19.611 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=237, med=4, FiltMin=3, FiltMax=60, Gamma=0.510
05:03:19.619 00.008 13300 UpdateGuideState exits: m=934 SNR=21.3
05:03:19.619 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:19.619 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:03:19.619 00.000 13300 Enqueuing Expose request
05:03:19.623 00.004 11596 IsGuiding returns 0
05:03:19.756 00.133 11596 PulseGuide returned control before completion, sleep 381
05:03:20.081 00.325 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ad1d92b5-a724-45dc-81a8-94cb0902ea73"}
05:03:20.081 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ad1d92b5-a724-45dc-81a8-94cb0902ea73"}
05:03:20.082 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5a353079-fb18-4894-b985-7cec6561e6a8"}
05:03:20.082 00.000 13300 case statement mapped state 6 to 3
05:03:20.082 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5a353079-fb18-4894-b985-7cec6561e6a8"}
05:03:20.083 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"98bcb080-7c81-479d-a19d-18f1ad364641"}
05:03:20.083 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":427,"width":15,"height":15,"star_pos":[6.54,6.91],"pixels":"..."},"id":"98bcb080-7c81-479d-a19d-18f1ad364641"}
05:03:20.241 00.158 11596 IsGuiding returns 1
05:03:20.242 00.001 11596 scope still moving after pulse duration time elapsed
05:03:20.271 00.029 11596 IsSlewing returns 0
05:03:20.439 00.168 11596 IsGuiding returns 0
05:03:20.439 00.000 11596 scope move finished after 504 + 312 ms
05:03:20.439 00.000 11596 Move returns status 0, amount 504
05:03:20.439 00.000 11596 move complete, result=0
05:03:20.440 00.001 11596 worker thread done servicing request
05:03:20.440 00.000 11596 Worker thread wakes up
05:03:20.440 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.4 px 504 ms SOUTH
05:03:20.440 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:03:20.954 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:03:23.084 02.130 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"82a98c71-f319-49b4-8882-1dd4b8f8bf65"}
05:03:23.084 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"82a98c71-f319-49b4-8882-1dd4b8f8bf65"}
05:03:23.085 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"435e70f5-69b9-447c-bd75-7d7a232bf5db"}
05:03:23.085 00.000 13300 case statement mapped state 6 to 3
05:03:23.085 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"435e70f5-69b9-447c-bd75-7d7a232bf5db"}
05:03:23.086 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f5f1e70d-c6a0-4dab-8eb5-b39ff409d92a"}
05:03:23.086 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":427,"width":15,"height":15,"star_pos":[6.54,6.91],"pixels":"..."},"id":"f5f1e70d-c6a0-4dab-8eb5-b39ff409d92a"}
05:03:23.978 00.892 11596 Exposure complete
05:03:24.048 00.070 11596 worker thread done servicing request
05:03:24.048 00.000 13300 OnExposeComplete: enter
05:03:24.048 00.000 13300 UpdateGuideState(): m_state=6
05:03:24.049 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 428
05:03:24.049 00.000 13300 Star::Find returns 1 (0), X=1227.54, Y=21.89, Mass=900, SNR=20.9, Peak=64 HFD=4.0
05:03:24.049 00.000 13300 CameraToMount -- cameraTheta (0.25) - m_xAngle (1.53) = xAngle (-1.29 = -1.29)
05:03:24.049 00.000 13300 CameraToMount -- cameraTheta (0.25) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.42 = 1.87)
05:03:24.049 00.000 13300 CameraToMount -- cameraX=0.39 cameraY=0.10 hyp=0.40 cameraTheta=0.25 mountX=0.11 mountY=0.39, mountTheta=1.29
05:03:24.052 00.003 13300 SchedulePrimaryMove(1016D950, x=0.39, y=0.10, opts=13)
05:03:24.052 00.000 13300 Enqueuing Move request for scope (0.39, 0.10)
05:03:24.052 00.000 11596 Worker thread wakes up
05:03:24.052 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.10) opts 0xd
05:03:24.052 00.000 11596 Handling offset move in thread for scope, endpoint = (0.39, 0.10)
05:03:24.052 00.000 11596 Moving (0.39, 0.10) raw xDistance=0.11 yDistance=0.39
05:03:24.053 00.001 11596 BLC: History state: CurrMiss=0.39, AvgInitMiss=0.21, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=0.632615, 1:0.381530, 2:0.385900
05:03:24.053 00.000 11596 BLC: Under-shoot: nominal increase by 276
05:03:24.053 00.000 11596 BLC: window closed
05:03:24.053 00.000 11596 BLC: Pulse adjusted to 306
05:03:24.054 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
05:03:24.054 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.39 from input 0.39
05:03:24.055 00.001 11596 MoveAxis(E, 0, ABG)
05:03:24.055 00.000 11596 Move returns status 0, amount 0
05:03:24.055 00.000 11596 MoveAxis(S, 510, ABG)
05:03:24.055 00.000 11596 Guiding  Dir = 1, Dur = 510
05:03:24.055 00.000 11596 IsSlewing returns 0
05:03:24.063 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=189, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
05:03:24.072 00.009 13300 UpdateGuideState exits: m=900 SNR=20.9
05:03:24.073 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:24.073 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:03:24.073 00.000 13300 Enqueuing Expose request
05:03:24.073 00.000 13300 evsrv: cli 10203AE0 connect
05:03:24.073 00.000 13300 case statement mapped state 6 to 3
05:03:24.074 00.001 13300 case statement mapped state 6 to 3
05:03:24.074 00.000 13300 evsrv: cli 10203AE0 request: {"method":"get_pixel_scale","id":"a09cc40e-0501-41b1-b461-b1fcc423377d"}
05:03:24.074 00.000 13300 evsrv: cli 10203AE0 response: {"jsonrpc":"2.0","result":4.46908,"id":"a09cc40e-0501-41b1-b461-b1fcc423377d"}
05:03:24.075 00.001 13300 evsrv: cli 10203AE0 disconnect
05:03:24.272 00.197 11596 IsGuiding returns 0
05:03:24.369 00.097 11596 PulseGuide returned control before completion, sleep 423
05:03:24.994 00.625 11596 IsGuiding returns 1
05:03:24.994 00.000 11596 scope still moving after pulse duration time elapsed
05:03:25.018 00.024 11596 IsSlewing returns 0
05:03:25.287 00.269 11596 IsGuiding returns 0
05:03:25.287 00.000 11596 scope move finished after 510 + 504 ms
05:03:25.287 00.000 11596 Move returns status 0, amount 510
05:03:25.287 00.000 11596 move complete, result=0
05:03:25.287 00.000 11596 worker thread done servicing request
05:03:25.287 00.000 11596 Worker thread wakes up
05:03:25.287 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.4 px 510 ms SOUTH
05:03:25.287 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:03:25.802 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:03:26.084 00.282 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1b12a441-abbc-4e9c-89ef-227c255cb2cd"}
05:03:26.084 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1b12a441-abbc-4e9c-89ef-227c255cb2cd"}
05:03:26.085 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cf0f79ea-a5a5-41ab-bcf3-ab7cbb008e7b"}
05:03:26.085 00.000 13300 case statement mapped state 6 to 3
05:03:26.085 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cf0f79ea-a5a5-41ab-bcf3-ab7cbb008e7b"}
05:03:26.085 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"141f9b0a-3cf3-481d-90a1-7c34cca4ede5"}
05:03:26.086 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":428,"width":15,"height":15,"star_pos":[6.54,6.89],"pixels":"..."},"id":"141f9b0a-3cf3-481d-90a1-7c34cca4ede5"}
05:03:28.836 02.750 11596 Exposure complete
05:03:28.904 00.068 11596 worker thread done servicing request
05:03:28.904 00.000 13300 OnExposeComplete: enter
05:03:28.904 00.000 13300 UpdateGuideState(): m_state=6
05:03:28.905 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 429
05:03:28.905 00.000 13300 Star::Find returns 1 (0), X=1227.34, Y=22.01, Mass=914, SNR=21.1, Peak=67 HFD=4.1
05:03:28.905 00.000 13300 CameraToMount -- cameraTheta (0.85) - m_xAngle (1.53) = xAngle (-0.68 = -0.68)
05:03:28.905 00.000 13300 CameraToMount -- cameraTheta (0.85) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.81 = 2.48)
05:03:28.905 00.000 13300 CameraToMount -- cameraX=0.19 cameraY=0.22 hyp=0.29 cameraTheta=0.85 mountX=0.22 mountY=0.18, mountTheta=0.67
05:03:28.908 00.003 13300 SchedulePrimaryMove(1016D950, x=0.19, y=0.22, opts=13)
05:03:28.909 00.001 13300 Enqueuing Move request for scope (0.19, 0.22)
05:03:28.909 00.000 11596 Worker thread wakes up
05:03:28.909 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.22) opts 0xd
05:03:28.909 00.000 11596 Handling offset move in thread for scope, endpoint = (0.19, 0.22)
05:03:28.909 00.000 11596 Moving (0.19, 0.22) raw xDistance=0.22 yDistance=0.18
05:03:28.909 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
05:03:28.909 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:03:28.909 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
05:03:28.909 00.000 11596 MoveAxis(W, 281, ABG)
05:03:28.909 00.000 11596 Guiding  Dir = 3, Dur = 281
05:03:28.910 00.001 11596 IsSlewing returns 0
05:03:28.917 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=171, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
05:03:28.925 00.008 13300 UpdateGuideState exits: m=914 SNR=21.1
05:03:28.925 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:28.925 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:03:28.925 00.000 13300 Enqueuing Expose request
05:03:28.986 00.061 11596 IsGuiding returns 0
05:03:29.083 00.097 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0690842f-88df-4138-a1e7-048a105eb61d"}
05:03:29.083 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0690842f-88df-4138-a1e7-048a105eb61d"}
05:03:29.084 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b5590d17-1822-49e4-b82f-6592be4e8de6"}
05:03:29.084 00.000 13300 case statement mapped state 6 to 3
05:03:29.084 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b5590d17-1822-49e4-b82f-6592be4e8de6"}
05:03:29.107 00.023 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ea552e83-f5bc-4c35-857d-ecd9a793588f"}
05:03:29.108 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":429,"width":15,"height":15,"star_pos":[7.34,7.01],"pixels":"..."},"id":"ea552e83-f5bc-4c35-857d-ecd9a793588f"}
05:03:29.238 00.130 11596 PulseGuide returned control before completion, sleep 40
05:03:29.486 00.248 11596 IsGuiding returns 1
05:03:29.486 00.000 11596 scope still moving after pulse duration time elapsed
05:03:29.509 00.023 11596 IsSlewing returns 0
05:03:29.647 00.138 11596 IsGuiding returns 0
05:03:29.647 00.000 11596 scope move finished after 281 + 379 ms
05:03:29.648 00.001 11596 Move returns status 0, amount 281
05:03:29.648 00.000 11596 MoveAxis(N, 0, ABG)
05:03:29.648 00.000 11596 Move returns status 0, amount 0
05:03:29.648 00.000 11596 move complete, result=0
05:03:29.648 00.000 11596 worker thread done servicing request
05:03:29.648 00.000 11596 Worker thread wakes up
05:03:29.648 00.000 13300 GuideStep: 0.2 px 281 ms WEST, 0.2 px 0 ms NORTH
05:03:29.648 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:03:30.158 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:03:32.082 01.924 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e7728524-19d2-4573-ab19-270b6bea9f14"}
05:03:32.082 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e7728524-19d2-4573-ab19-270b6bea9f14"}
05:03:32.083 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cc961d26-62ec-4868-9d34-a5e54c5be1b5"}
05:03:32.083 00.000 13300 case statement mapped state 6 to 3
05:03:32.083 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cc961d26-62ec-4868-9d34-a5e54c5be1b5"}
05:03:32.083 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"237eaa7e-0abd-4431-9c01-763c4d5f5b96"}
05:03:32.084 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":429,"width":15,"height":15,"star_pos":[7.34,7.01],"pixels":"..."},"id":"237eaa7e-0abd-4431-9c01-763c4d5f5b96"}
05:03:33.179 01.095 11596 Exposure complete
05:03:33.249 00.070 11596 worker thread done servicing request
05:03:33.249 00.000 13300 OnExposeComplete: enter
05:03:33.249 00.000 13300 UpdateGuideState(): m_state=6
05:03:33.250 00.001 13300 Star::Find(15, 1227, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 430
05:03:33.250 00.000 13300 Star::Find returns 1 (0), X=1227.21, Y=21.91, Mass=927, SNR=21.2, Peak=72 HFD=4.2
05:03:33.250 00.000 13300 MultiStar: exiting stabilization period
05:03:33.250 00.000 13300 MultiStar: [#1 0.12,0.19,0.62,U] [#2 -0.09,0.04,0.56,U] [#3 -0.05,-0.20,0.35,U] [#4 0.22,-0.07,0.31,U] [#5 0.23,0.24,0.00,M1] [#6 -0.42,0.45,0.00,R] 
05:03:33.250 00.000 13300 refined, 4 included, MultiStar: {0.05, 0.06}, one-star: {0.06, 0.12}
05:03:33.251 00.001 13300 CameraToMount -- cameraTheta (0.88) - m_xAngle (1.53) = xAngle (-0.65 = -0.65)
05:03:33.251 00.000 13300 CameraToMount -- cameraTheta (0.88) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.78 = 2.50)
05:03:33.251 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.06 hyp=0.07 cameraTheta=0.88 mountX=0.06 mountY=0.04, mountTheta=0.64
05:03:33.253 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.06, opts=13)
05:03:33.253 00.000 13300 Enqueuing Move request for scope (0.05, 0.06)
05:03:33.253 00.000 11596 Worker thread wakes up
05:03:33.253 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.06) opts 0xd
05:03:33.253 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.06)
05:03:33.253 00.000 11596 Moving (0.05, 0.06) raw xDistance=0.06 yDistance=0.04
05:03:33.253 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
05:03:33.253 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:03:33.253 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
05:03:33.254 00.001 11596 MoveAxis(E, 0, ABG)
05:03:33.254 00.000 11596 Move returns status 0, amount 0
05:03:33.254 00.000 11596 MoveAxis(N, 0, ABG)
05:03:33.254 00.000 11596 Move returns status 0, amount 0
05:03:33.254 00.000 11596 move complete, result=0
05:03:33.254 00.000 11596 worker thread done servicing request
05:03:33.260 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=178, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
05:03:33.268 00.008 13300 UpdateGuideState exits: m=927 SNR=21.2
05:03:33.268 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:33.268 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:03:33.268 00.000 13300 Enqueuing Expose request
05:03:33.268 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
05:03:33.268 00.000 11596 Worker thread wakes up
05:03:33.268 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:03:33.774 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:03:35.081 01.307 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"25b713c0-da9b-4e10-a08d-f21536992488"}
05:03:35.081 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"25b713c0-da9b-4e10-a08d-f21536992488"}
05:03:35.082 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"91333883-4c4f-4bc3-866f-9b6c47eab787"}
05:03:35.082 00.000 13300 case statement mapped state 6 to 3
05:03:35.082 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"91333883-4c4f-4bc3-866f-9b6c47eab787"}
05:03:35.082 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"02cf3110-ad2c-49d3-9bdd-97eba2b26037"}
05:03:35.083 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":430,"width":15,"height":15,"star_pos":[7.21,6.91],"pixels":"..."},"id":"02cf3110-ad2c-49d3-9bdd-97eba2b26037"}
05:03:36.801 01.718 11596 Exposure complete
05:03:36.870 00.069 11596 worker thread done servicing request
05:03:36.871 00.001 13300 OnExposeComplete: enter
05:03:36.871 00.000 13300 UpdateGuideState(): m_state=6
05:03:36.871 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 431
05:03:36.871 00.000 13300 Star::Find returns 1 (0), X=1227.37, Y=21.97, Mass=956, SNR=21.6, Peak=68 HFD=4.1
05:03:36.872 00.001 13300 MultiStar: [#1 -0.01,0.08,0.58,U] [#2 0.22,0.14,0.54,U] [#3 -0.14,0.05,0.37,U] [#4 0.27,0.22,0.00,M2] [#5 0.29,-0.16,0.00,M2] [#6 0.52,-0.08,0.00,M1] 
05:03:36.872 00.000 13300 refined, 3 included, MultiStar: {0.11, 0.13}, one-star: {0.22, 0.18}
05:03:36.872 00.000 13300 CameraToMount -- cameraTheta (0.83) - m_xAngle (1.53) = xAngle (-0.70 = -0.70)
05:03:36.872 00.000 13300 CameraToMount -- cameraTheta (0.83) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.83 = 2.46)
05:03:36.872 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.13 hyp=0.17 cameraTheta=0.83 mountX=0.13 mountY=0.11, mountTheta=0.69
05:03:36.874 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.13, opts=13)
05:03:36.874 00.000 13300 Enqueuing Move request for scope (0.11, 0.13)
05:03:36.874 00.000 11596 Worker thread wakes up
05:03:36.874 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.13) opts 0xd
05:03:36.874 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.13)
05:03:36.875 00.001 11596 Moving (0.11, 0.13) raw xDistance=0.13 yDistance=0.11
05:03:36.875 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
05:03:36.875 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:03:36.875 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
05:03:36.875 00.000 11596 MoveAxis(E, 0, ABG)
05:03:36.875 00.000 11596 Move returns status 0, amount 0
05:03:36.875 00.000 11596 MoveAxis(N, 0, ABG)
05:03:36.875 00.000 11596 Move returns status 0, amount 0
05:03:36.875 00.000 11596 move complete, result=0
05:03:36.875 00.000 11596 worker thread done servicing request
05:03:36.881 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=195, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
05:03:36.889 00.008 13300 UpdateGuideState exits: m=956 SNR=21.6
05:03:36.889 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:36.889 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:03:36.889 00.000 13300 Enqueuing Expose request
05:03:36.889 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
05:03:36.890 00.001 11596 Worker thread wakes up
05:03:36.890 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:03:37.402 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:03:38.080 00.678 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e3a3e809-68b4-479d-811a-efcd6ca13934"}
05:03:38.080 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e3a3e809-68b4-479d-811a-efcd6ca13934"}
05:03:38.081 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"73e36a0c-5c47-4bb9-a36b-e8c7c1ab9ba5"}
05:03:38.081 00.000 13300 case statement mapped state 6 to 3
05:03:38.081 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"73e36a0c-5c47-4bb9-a36b-e8c7c1ab9ba5"}
05:03:38.081 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"425e6a61-22f1-412a-9aeb-7f8f9029e0ad"}
05:03:38.082 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":431,"width":15,"height":15,"star_pos":[7.37,6.97],"pixels":"..."},"id":"425e6a61-22f1-412a-9aeb-7f8f9029e0ad"}
05:03:40.429 02.347 11596 Exposure complete
05:03:40.499 00.070 11596 worker thread done servicing request
05:03:40.499 00.000 13300 OnExposeComplete: enter
05:03:40.499 00.000 13300 UpdateGuideState(): m_state=6
05:03:40.500 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 432
05:03:40.500 00.000 13300 Star::Find returns 1 (0), X=1227.18, Y=21.84, Mass=878, SNR=20.7, Peak=70 HFD=4.3
05:03:40.500 00.000 13300 MultiStar: [#1 -0.10,0.06,0.62,U] [#2 0.13,0.06,0.52,U] [#3 -0.03,-0.04,0.37,U] [#4 -0.30,-0.04,0.00,M3] [#5 -0.06,-0.01,0.31,U] [#6 0.29,-0.45,0.00,M2] 
05:03:40.500 00.000 13300 refined, 4 included, MultiStar: {0.00, 0.04}, one-star: {0.03, 0.05}
05:03:40.500 00.000 13300 CameraToMount -- cameraTheta (1.53) - m_xAngle (1.53) = xAngle (-0.00 = -0.00)
05:03:40.501 00.001 13300 CameraToMount -- cameraTheta (1.53) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.13 = -3.13)
05:03:40.501 00.000 13300 CameraToMount -- cameraX=0.00 cameraY=0.04 hyp=0.04 cameraTheta=1.53 mountX=0.04 mountY=-0.00, mountTheta=-0.01
05:03:40.503 00.002 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.04, opts=13)
05:03:40.503 00.000 13300 Enqueuing Move request for scope (0.00, 0.04)
05:03:40.503 00.000 11596 Worker thread wakes up
05:03:40.503 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.04) opts 0xd
05:03:40.503 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.04)
05:03:40.503 00.000 11596 Moving (0.00, 0.04) raw xDistance=0.04 yDistance=-0.00
05:03:40.503 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
05:03:40.503 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:03:40.503 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
05:03:40.503 00.000 11596 MoveAxis(E, 0, ABG)
05:03:40.504 00.001 11596 Move returns status 0, amount 0
05:03:40.504 00.000 11596 MoveAxis(N, 0, ABG)
05:03:40.504 00.000 11596 Move returns status 0, amount 0
05:03:40.504 00.000 11596 move complete, result=0
05:03:40.504 00.000 11596 worker thread done servicing request
05:03:40.510 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=168, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
05:03:40.518 00.008 13300 UpdateGuideState exits: m=878 SNR=20.7
05:03:40.518 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:40.518 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:03:40.518 00.000 13300 Enqueuing Expose request
05:03:40.518 00.000 11596 Worker thread wakes up
05:03:40.519 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
05:03:40.519 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:03:41.031 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:03:41.080 00.049 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"70963726-9a5c-4ad8-8ef6-0d6952d0f8d1"}
05:03:41.080 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"70963726-9a5c-4ad8-8ef6-0d6952d0f8d1"}
05:03:41.081 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bf260588-98dc-4442-9047-5a52a3dede0e"}
05:03:41.081 00.000 13300 case statement mapped state 6 to 3
05:03:41.081 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bf260588-98dc-4442-9047-5a52a3dede0e"}
05:03:41.081 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c5d661bc-f109-49a7-9626-26c748c73723"}
05:03:41.082 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":432,"width":15,"height":15,"star_pos":[7.18,6.84],"pixels":"..."},"id":"c5d661bc-f109-49a7-9626-26c748c73723"}
05:03:44.054 02.972 11596 Exposure complete
05:03:44.080 00.026 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"98ef5ae5-4cde-423d-b549-e73cba39f3c8"}
05:03:44.080 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"98ef5ae5-4cde-423d-b549-e73cba39f3c8"}
05:03:44.081 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1b21ba11-5e66-44ca-977e-94d6d860399b"}
05:03:44.081 00.000 13300 case statement mapped state 6 to 3
05:03:44.081 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1b21ba11-5e66-44ca-977e-94d6d860399b"}
05:03:44.082 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e524377c-ba15-4210-956b-ba1f3786afe5"}
05:03:44.082 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":432,"width":15,"height":15,"star_pos":[7.18,6.84],"pixels":"..."},"id":"e524377c-ba15-4210-956b-ba1f3786afe5"}
05:03:44.126 00.044 11596 worker thread done servicing request
05:03:44.126 00.000 13300 OnExposeComplete: enter
05:03:44.126 00.000 13300 UpdateGuideState(): m_state=6
05:03:44.126 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 433
05:03:44.127 00.001 13300 Star::Find returns 1 (0), X=1227.16, Y=21.91, Mass=897, SNR=20.9, Peak=70 HFD=4.2
05:03:44.127 00.000 13300 MultiStar: [#1 -0.13,0.22,0.61,U] [#2 -0.10,0.18,0.56,U] [#3 -0.10,-0.21,0.35,U] [#4 -0.29,-0.15,0.00,M4] [#5 -0.18,-0.31,0.00,M2] [#6 0.17,0.00,0.30,U] 
05:03:44.127 00.000 13300 refined, 4 included, MultiStar: {-0.04, 0.10}, one-star: {0.01, 0.12}
05:03:44.127 00.000 13300 CameraToMount -- cameraTheta (1.92) - m_xAngle (1.53) = xAngle (0.38 = 0.38)
05:03:44.127 00.000 13300 CameraToMount -- cameraTheta (1.92) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.74 = -2.74)
05:03:44.128 00.001 13300 CameraToMount -- cameraX=-0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.92 mountX=0.10 mountY=-0.04, mountTheta=-0.40
05:03:44.129 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.10, opts=13)
05:03:44.130 00.001 13300 Enqueuing Move request for scope (-0.04, 0.10)
05:03:44.130 00.000 11596 Worker thread wakes up
05:03:44.130 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.10) opts 0xd
05:03:44.130 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.10)
05:03:44.130 00.000 11596 Moving (-0.04, 0.10) raw xDistance=0.10 yDistance=-0.04
05:03:44.130 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
05:03:44.130 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:03:44.130 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
05:03:44.130 00.000 11596 MoveAxis(E, 0, ABG)
05:03:44.131 00.001 11596 Move returns status 0, amount 0
05:03:44.131 00.000 11596 MoveAxis(N, 0, ABG)
05:03:44.131 00.000 11596 Move returns status 0, amount 0
05:03:44.131 00.000 11596 move complete, result=0
05:03:44.131 00.000 11596 worker thread done servicing request
05:03:44.138 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=163, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
05:03:44.146 00.008 13300 UpdateGuideState exits: m=897 SNR=20.9
05:03:44.146 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:44.146 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:03:44.146 00.000 13300 Enqueuing Expose request
05:03:44.146 00.000 11596 Worker thread wakes up
05:03:44.146 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
05:03:44.147 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:03:44.658 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:03:47.079 02.421 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"58083cef-8005-4be9-8aea-0a1fe4ebacf0"}
05:03:47.079 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"58083cef-8005-4be9-8aea-0a1fe4ebacf0"}
05:03:47.081 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7bf725ba-d892-4b82-a1c0-eedc820140e4"}
05:03:47.081 00.000 13300 case statement mapped state 6 to 3
05:03:47.081 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7bf725ba-d892-4b82-a1c0-eedc820140e4"}
05:03:47.082 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2eaff529-967e-4784-9143-33c760610d28"}
05:03:47.082 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":433,"width":15,"height":15,"star_pos":[7.16,6.91],"pixels":"..."},"id":"2eaff529-967e-4784-9143-33c760610d28"}
05:03:47.703 00.621 11596 Exposure complete
05:03:47.776 00.073 11596 worker thread done servicing request
05:03:47.776 00.000 13300 OnExposeComplete: enter
05:03:47.776 00.000 13300 UpdateGuideState(): m_state=6
05:03:47.777 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 434
05:03:47.777 00.000 13300 Star::Find returns 1 (0), X=1227.09, Y=21.87, Mass=835, SNR=20.2, Peak=63 HFD=4.2
05:03:47.777 00.000 13300 MultiStar: [#1 -0.12,0.03,0.62,U] [#2 0.02,0.05,0.50,U] [#3 -0.21,-0.18,0.37,U] [#4 -0.14,-0.37,0.00,M5] [#5 -0.15,-0.37,0.00,M3] [#6 0.37,-0.03,0.00,M2] 
05:03:47.777 00.000 13300 refined, 3 included, MultiStar: {-0.08, 0.02}, one-star: {-0.06, 0.08}
05:03:47.777 00.000 13300 CameraToMount -- cameraTheta (2.88) - m_xAngle (1.53) = xAngle (1.35 = 1.35)
05:03:47.778 00.001 13300 CameraToMount -- cameraTheta (2.88) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.78 = -1.78)
05:03:47.778 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.08 cameraTheta=2.88 mountX=0.02 mountY=-0.08, mountTheta=-1.35
05:03:47.779 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.02, opts=13)
05:03:47.780 00.001 13300 Enqueuing Move request for scope (-0.08, 0.02)
05:03:47.780 00.000 11596 Worker thread wakes up
05:03:47.780 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.02) opts 0xd
05:03:47.780 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.02)
05:03:47.780 00.000 11596 Moving (-0.08, 0.02) raw xDistance=0.02 yDistance=-0.08
05:03:47.780 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
05:03:47.780 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:03:47.780 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
05:03:47.780 00.000 11596 MoveAxis(E, 0, ABG)
05:03:47.781 00.001 11596 Move returns status 0, amount 0
05:03:47.781 00.000 11596 MoveAxis(N, 0, ABG)
05:03:47.781 00.000 11596 Move returns status 0, amount 0
05:03:47.781 00.000 11596 move complete, result=0
05:03:47.781 00.000 11596 worker thread done servicing request
05:03:47.788 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=157, med=4, FiltMin=2, FiltMax=72, Gamma=0.510
05:03:47.796 00.008 13300 UpdateGuideState exits: m=835 SNR=20.2
05:03:47.796 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:47.796 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:03:47.796 00.000 13300 Enqueuing Expose request
05:03:47.796 00.000 11596 Worker thread wakes up
05:03:47.796 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
05:03:47.797 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:03:48.311 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:03:50.078 01.767 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"31f7fc9f-6035-49c4-8504-b3a668d104b2"}
05:03:50.078 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"31f7fc9f-6035-49c4-8504-b3a668d104b2"}
05:03:50.079 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c9b841e9-86ee-4206-9e69-24f07aa62466"}
05:03:50.079 00.000 13300 case statement mapped state 6 to 3
05:03:50.079 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c9b841e9-86ee-4206-9e69-24f07aa62466"}
05:03:50.080 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"21d19662-f597-4854-a0ad-573626d55b86"}
05:03:50.080 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":434,"width":15,"height":15,"star_pos":[7.09,6.87],"pixels":"..."},"id":"21d19662-f597-4854-a0ad-573626d55b86"}
05:03:51.339 01.259 11596 Exposure complete
05:03:51.420 00.081 11596 worker thread done servicing request
05:03:51.421 00.001 13300 OnExposeComplete: enter
05:03:51.421 00.000 13300 UpdateGuideState(): m_state=6
05:03:51.421 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 435
05:03:51.421 00.000 13300 Star::Find returns 1 (0), X=1227.12, Y=21.83, Mass=721, SNR=18.7, Peak=57 HFD=4.2
05:03:51.422 00.001 13300 MultiStar: [#1 -0.10,-0.10,0.60,U] [#2 0.07,0.08,0.60,U] [#3 -0.23,-0.17,0.41,U] [#4 0.10,-0.02,0.36,U] [#5 -0.15,0.05,0.35,U] [#6 -0.19,-0.92,0.00,M3] 
05:03:51.422 00.000 13300 refined, 5 included, MultiStar: {-0.05, -0.01}, one-star: {-0.04, 0.04}
05:03:51.422 00.000 13300 CameraToMount -- cameraTheta (-2.93) - m_xAngle (1.53) = xAngle (-4.46 = 1.82)
05:03:51.422 00.000 13300 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.59 = -1.31)
05:03:51.422 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-2.93 mountX=-0.01 mountY=-0.05, mountTheta=-1.82
05:03:51.424 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.01, opts=13)
05:03:51.424 00.000 13300 Enqueuing Move request for scope (-0.05, -0.01)
05:03:51.424 00.000 11596 Worker thread wakes up
05:03:51.424 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.01) opts 0xd
05:03:51.425 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.01)
05:03:51.425 00.000 11596 Moving (-0.05, -0.01) raw xDistance=-0.01 yDistance=-0.05
05:03:51.425 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
05:03:51.425 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:03:51.425 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
05:03:51.425 00.000 11596 MoveAxis(E, 0, ABG)
05:03:51.425 00.000 11596 Move returns status 0, amount 0
05:03:51.425 00.000 11596 MoveAxis(N, 0, ABG)
05:03:51.425 00.000 11596 Move returns status 0, amount 0
05:03:51.425 00.000 11596 move complete, result=0
05:03:51.425 00.000 11596 worker thread done servicing request
05:03:51.432 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=162, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
05:03:51.440 00.008 13300 UpdateGuideState exits: m=721 SNR=18.7
05:03:51.440 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:51.441 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:03:51.441 00.000 13300 Enqueuing Expose request
05:03:51.441 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
05:03:51.441 00.000 11596 Worker thread wakes up
05:03:51.441 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:03:51.946 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:03:53.076 01.130 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3c226e88-7237-4f67-8d00-db17600138ca"}
05:03:53.076 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3c226e88-7237-4f67-8d00-db17600138ca"}
05:03:53.077 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"347a9256-2720-4cfa-8e08-8989047352aa"}
05:03:53.077 00.000 13300 case statement mapped state 6 to 3
05:03:53.077 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"347a9256-2720-4cfa-8e08-8989047352aa"}
05:03:53.077 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dcbcd05c-f82e-41d7-84ff-3c59634162bb"}
05:03:53.077 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":435,"width":15,"height":15,"star_pos":[7.12,6.83],"pixels":"..."},"id":"dcbcd05c-f82e-41d7-84ff-3c59634162bb"}
05:03:54.973 01.896 11596 Exposure complete
05:03:55.042 00.069 11596 worker thread done servicing request
05:03:55.042 00.000 13300 OnExposeComplete: enter
05:03:55.042 00.000 13300 UpdateGuideState(): m_state=6
05:03:55.043 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 436
05:03:55.043 00.000 13300 Star::Find returns 1 (0), X=1227.05, Y=21.83, Mass=746, SNR=19.0, Peak=57 HFD=4.2
05:03:55.043 00.000 13300 MultiStar: [#1 0.07,0.03,0.58,U] [#2 -0.00,0.15,0.53,U] [#3 -0.04,-0.16,0.34,U] [#4 -0.14,0.08,0.31,U] [#5 -0.27,-0.14,0.00,M3] [#6 -0.08,-0.50,0.00,M4] 
05:03:55.043 00.000 13300 refined, 4 included, MultiStar: {-0.05, 0.04}, one-star: {-0.11, 0.04}
05:03:55.044 00.001 13300 CameraToMount -- cameraTheta (2.43) - m_xAngle (1.53) = xAngle (0.89 = 0.89)
05:03:55.044 00.000 13300 CameraToMount -- cameraTheta (2.43) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.24 = -2.24)
05:03:55.044 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.04 hyp=0.06 cameraTheta=2.43 mountX=0.04 mountY=-0.05, mountTheta=-0.90
05:03:55.046 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.04, opts=13)
05:03:55.046 00.000 13300 Enqueuing Move request for scope (-0.05, 0.04)
05:03:55.046 00.000 11596 Worker thread wakes up
05:03:55.046 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.04) opts 0xd
05:03:55.046 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.04)
05:03:55.046 00.000 11596 Moving (-0.05, 0.04) raw xDistance=0.04 yDistance=-0.05
05:03:55.046 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
05:03:55.046 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:03:55.047 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
05:03:55.047 00.000 11596 MoveAxis(E, 0, ABG)
05:03:55.047 00.000 11596 Move returns status 0, amount 0
05:03:55.047 00.000 11596 MoveAxis(N, 0, ABG)
05:03:55.047 00.000 11596 Move returns status 0, amount 0
05:03:55.047 00.000 11596 move complete, result=0
05:03:55.048 00.001 11596 worker thread done servicing request
05:03:55.054 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=141, med=4, FiltMin=2, FiltMax=58, Gamma=0.510
05:03:55.063 00.009 13300 UpdateGuideState exits: m=746 SNR=19.0
05:03:55.064 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:55.064 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:03:55.064 00.000 13300 Enqueuing Expose request
05:03:55.064 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
05:03:55.064 00.000 11596 Worker thread wakes up
05:03:55.064 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:03:55.568 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:03:56.075 00.507 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d685b847-4e51-41eb-b3ed-cc8c8e0fa4f2"}
05:03:56.075 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d685b847-4e51-41eb-b3ed-cc8c8e0fa4f2"}
05:03:56.077 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"baa5f84f-4439-4033-9a0d-3743c3ad25cb"}
05:03:56.077 00.000 13300 case statement mapped state 6 to 3
05:03:56.077 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"baa5f84f-4439-4033-9a0d-3743c3ad25cb"}
05:03:56.077 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4a4d833b-aa74-455f-bd7b-ce2b3e26ef82"}
05:03:56.077 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":436,"width":15,"height":15,"star_pos":[7.05,6.83],"pixels":"..."},"id":"4a4d833b-aa74-455f-bd7b-ce2b3e26ef82"}
05:03:58.600 02.523 11596 Exposure complete
05:03:58.672 00.072 11596 worker thread done servicing request
05:03:58.672 00.000 13300 OnExposeComplete: enter
05:03:58.673 00.001 13300 UpdateGuideState(): m_state=6
05:03:58.673 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 437
05:03:58.673 00.000 13300 Star::Find returns 1 (0), X=1227.04, Y=21.78, Mass=605, SNR=17.1, Peak=51 HFD=4.2
05:03:58.673 00.000 13300 MultiStar: [#1 -0.14,0.05,0.59,U] [#2 0.12,0.19,0.53,U] [#3 -0.43,-0.27,0.00,M1] [#4 0.21,-0.43,0.00,M4] [#5 -0.35,-0.61,0.00,M4] [#6 0.10,-0.55,0.00,M5] 
05:03:58.674 00.001 13300 refined, 2 included, MultiStar: {-0.06, 0.06}, one-star: {-0.11, -0.01}
05:03:58.674 00.000 13300 CameraToMount -- cameraTheta (2.38) - m_xAngle (1.53) = xAngle (0.85 = 0.85)
05:03:58.674 00.000 13300 CameraToMount -- cameraTheta (2.38) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.28 = -2.28)
05:03:58.674 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.06 hyp=0.08 cameraTheta=2.38 mountX=0.05 mountY=-0.06, mountTheta=-0.86
05:03:58.676 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.06, opts=13)
05:03:58.676 00.000 13300 Enqueuing Move request for scope (-0.06, 0.06)
05:03:58.676 00.000 11596 Worker thread wakes up
05:03:58.676 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.06) opts 0xd
05:03:58.676 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.06)
05:03:58.676 00.000 11596 Moving (-0.06, 0.06) raw xDistance=0.05 yDistance=-0.06
05:03:58.677 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
05:03:58.677 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:03:58.677 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
05:03:58.677 00.000 11596 MoveAxis(E, 0, ABG)
05:03:58.677 00.000 11596 Move returns status 0, amount 0
05:03:58.677 00.000 11596 MoveAxis(N, 0, ABG)
05:03:58.677 00.000 11596 Move returns status 0, amount 0
05:03:58.677 00.000 11596 move complete, result=0
05:03:58.677 00.000 11596 worker thread done servicing request
05:03:58.685 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=142, med=4, FiltMin=2, FiltMax=44, Gamma=0.510
05:03:58.693 00.008 13300 UpdateGuideState exits: m=605 SNR=17.1
05:03:58.693 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:03:58.694 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:03:58.694 00.000 13300 Enqueuing Expose request
05:03:58.694 00.000 11596 Worker thread wakes up
05:03:58.694 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
05:03:58.694 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:03:59.075 00.381 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"84f68465-402d-4822-afba-9b412e7c5ddf"}
05:03:59.075 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"84f68465-402d-4822-afba-9b412e7c5ddf"}
05:03:59.076 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7f4c8459-ff3e-4043-8920-1484d0ead76b"}
05:03:59.076 00.000 13300 case statement mapped state 6 to 3
05:03:59.076 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7f4c8459-ff3e-4043-8920-1484d0ead76b"}
05:03:59.076 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b8f54fc0-0a97-41d3-bc13-3340a0913573"}
05:03:59.076 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":437,"width":15,"height":15,"star_pos":[7.04,6.78],"pixels":"..."},"id":"b8f54fc0-0a97-41d3-bc13-3340a0913573"}
05:03:59.205 00.129 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:04:02.074 02.869 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"db450e25-b6ba-4f96-84f2-8d9593010584"}
05:04:02.074 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"db450e25-b6ba-4f96-84f2-8d9593010584"}
05:04:02.075 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7ac69600-e3dc-4e74-a5ca-0629ede5dd8e"}
05:04:02.075 00.000 13300 case statement mapped state 6 to 3
05:04:02.075 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7ac69600-e3dc-4e74-a5ca-0629ede5dd8e"}
05:04:02.075 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c84b9fad-4fa2-4920-ba70-db4be1801266"}
05:04:02.076 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":437,"width":15,"height":15,"star_pos":[7.04,6.78],"pixels":"..."},"id":"c84b9fad-4fa2-4920-ba70-db4be1801266"}
05:04:02.230 00.154 11596 Exposure complete
05:04:02.299 00.069 11596 worker thread done servicing request
05:04:02.299 00.000 13300 OnExposeComplete: enter
05:04:02.299 00.000 13300 UpdateGuideState(): m_state=6
05:04:02.300 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 438
05:04:02.300 00.000 13300 Star::Find returns 1 (0), X=1227.07, Y=21.73, Mass=813, SNR=19.9, Peak=64 HFD=4.1
05:04:02.300 00.000 13300 MultiStar: [#1 -0.17,0.06,0.63,U] [#2 -0.03,-0.10,0.44,U] [#3 -0.08,-0.10,0.20,U] [#4 -0.14,-0.17,0.20,U] [#5 0.22,-0.88,0.00,M5] [#6 0.16,-0.37,0.00,M6] 
05:04:02.301 00.001 13300 single-star, 4 included, MultiStar: {-0.10, -0.05}, one-star: {-0.08, -0.06}
05:04:02.301 00.000 13300 CameraToMount -- cameraTheta (-2.49) - m_xAngle (1.53) = xAngle (-4.03 = 2.26)
05:04:02.301 00.000 13300 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.15 = -0.87)
05:04:02.301 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-2.49 mountX=-0.06 mountY=-0.08, mountTheta=-2.26
05:04:02.303 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.06, opts=13)
05:04:02.303 00.000 13300 Enqueuing Move request for scope (-0.08, -0.06)
05:04:02.303 00.000 11596 Worker thread wakes up
05:04:02.303 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.06) opts 0xd
05:04:02.303 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.06)
05:04:02.303 00.000 11596 Moving (-0.08, -0.06) raw xDistance=-0.06 yDistance=-0.08
05:04:02.303 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
05:04:02.304 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:04:02.304 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
05:04:02.304 00.000 11596 MoveAxis(E, 0, ABG)
05:04:02.304 00.000 11596 Move returns status 0, amount 0
05:04:02.304 00.000 11596 MoveAxis(N, 0, ABG)
05:04:02.304 00.000 11596 Move returns status 0, amount 0
05:04:02.304 00.000 11596 move complete, result=0
05:04:02.304 00.000 11596 worker thread done servicing request
05:04:02.311 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=143, med=4, FiltMin=2, FiltMax=38, Gamma=0.510
05:04:02.318 00.007 13300 UpdateGuideState exits: m=813 SNR=19.9
05:04:02.319 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:02.319 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:04:02.319 00.000 13300 Enqueuing Expose request
05:04:02.319 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
05:04:02.319 00.000 11596 Worker thread wakes up
05:04:02.319 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:04:02.821 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:04:05.073 02.252 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"55a783e7-77a4-4901-bd4c-6b9f68531736"}
05:04:05.073 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"55a783e7-77a4-4901-bd4c-6b9f68531736"}
05:04:05.074 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"33998942-be2d-444e-8d24-7e9f8cbc9129"}
05:04:05.074 00.000 13300 case statement mapped state 6 to 3
05:04:05.074 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"33998942-be2d-444e-8d24-7e9f8cbc9129"}
05:04:05.075 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"89f160b4-931e-4050-89c3-829ff0520798"}
05:04:05.075 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":438,"width":15,"height":15,"star_pos":[7.07,6.73],"pixels":"..."},"id":"89f160b4-931e-4050-89c3-829ff0520798"}
05:04:05.864 00.789 11596 Exposure complete
05:04:05.936 00.072 11596 worker thread done servicing request
05:04:05.936 00.000 13300 OnExposeComplete: enter
05:04:05.936 00.000 13300 UpdateGuideState(): m_state=6
05:04:05.937 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 439
05:04:05.937 00.000 13300 Star::Find returns 1 (0), X=1227.08, Y=21.79, Mass=917, SNR=21.1, Peak=70 HFD=4.2
05:04:05.937 00.000 13300 MultiStar: [#1 -0.27,-0.23,0.00,M1] [#2 -0.07,-0.13,0.55,U] [#3 -0.24,-0.04,0.32,U] [#4 -0.33,-0.38,0.00,M4] [#5 -0.14,-0.33,0.00,M6] [#6 -0.06,-0.57,0.00,M7] 
05:04:05.937 00.000 13300 single-star, 2 included, MultiStar: {-0.10, -0.05}, one-star: {-0.07, 0.00}
05:04:05.937 00.000 13300 CameraToMount -- cameraTheta (3.14) - m_xAngle (1.53) = xAngle (1.60 = 1.60)
05:04:05.937 00.000 13300 CameraToMount -- cameraTheta (3.14) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.52 = -1.52)
05:04:05.938 00.001 13300 CameraToMount -- cameraX=-0.07 cameraY=0.00 hyp=0.07 cameraTheta=3.14 mountX=-0.00 mountY=-0.07, mountTheta=-1.60
05:04:05.939 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.00, opts=13)
05:04:05.939 00.000 13300 Enqueuing Move request for scope (-0.07, 0.00)
05:04:05.940 00.001 11596 Worker thread wakes up
05:04:05.940 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.00) opts 0xd
05:04:05.940 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.00)
05:04:05.940 00.000 11596 Moving (-0.07, 0.00) raw xDistance=-0.00 yDistance=-0.07
05:04:05.940 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
05:04:05.940 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:04:05.940 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
05:04:05.940 00.000 11596 MoveAxis(E, 0, ABG)
05:04:05.940 00.000 11596 Move returns status 0, amount 0
05:04:05.940 00.000 11596 MoveAxis(N, 0, ABG)
05:04:05.941 00.001 11596 Move returns status 0, amount 0
05:04:05.941 00.000 11596 move complete, result=0
05:04:05.941 00.000 11596 worker thread done servicing request
05:04:05.947 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=163, med=4, FiltMin=2, FiltMax=63, Gamma=0.510
05:04:05.955 00.008 13300 UpdateGuideState exits: m=917 SNR=21.1
05:04:05.956 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:05.956 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:04:05.956 00.000 13300 Enqueuing Expose request
05:04:05.956 00.000 11596 Worker thread wakes up
05:04:05.956 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
05:04:05.956 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:04:06.470 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:04:08.071 01.601 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4adb272e-8305-421e-9562-149f8b55a836"}
05:04:08.071 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4adb272e-8305-421e-9562-149f8b55a836"}
05:04:08.072 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fa778342-b0e6-4d60-b731-8547f4f9c689"}
05:04:08.072 00.000 13300 case statement mapped state 6 to 3
05:04:08.072 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fa778342-b0e6-4d60-b731-8547f4f9c689"}
05:04:08.072 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f7ddbab2-beed-4ccd-844d-0603c375be46"}
05:04:08.072 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":439,"width":15,"height":15,"star_pos":[7.08,6.79],"pixels":"..."},"id":"f7ddbab2-beed-4ccd-844d-0603c375be46"}
05:04:09.499 01.427 11596 Exposure complete
05:04:09.569 00.070 11596 worker thread done servicing request
05:04:09.569 00.000 13300 OnExposeComplete: enter
05:04:09.569 00.000 13300 UpdateGuideState(): m_state=6
05:04:09.570 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 440
05:04:09.570 00.000 13300 Star::Find returns 1 (0), X=1227.04, Y=21.74, Mass=934, SNR=21.3, Peak=71 HFD=4.2
05:04:09.570 00.000 13300 MultiStar: [#1 -0.13,-0.03,0.61,U] [#2 -0.01,0.00,0.56,U] [#3 -0.42,-0.45,0.00,M1] [#4 -0.12,-0.21,0.31,U] [#5 -0.29,-0.45,0.00,M7] [#6 0.21,-0.40,0.00,M8] 
05:04:09.570 00.000 13300 refined, 3 included, MultiStar: {-0.09, -0.06}, one-star: {-0.11, -0.05}
05:04:09.570 00.000 13300 CameraToMount -- cameraTheta (-2.59) - m_xAngle (1.53) = xAngle (-4.13 = 2.16)
05:04:09.570 00.000 13300 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.25 = -0.97)
05:04:09.571 00.001 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.06 hyp=0.11 cameraTheta=-2.59 mountX=-0.06 mountY=-0.09, mountTheta=-2.16
05:04:09.572 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.06, opts=13)
05:04:09.573 00.001 13300 Enqueuing Move request for scope (-0.09, -0.06)
05:04:09.573 00.000 11596 Worker thread wakes up
05:04:09.573 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.06) opts 0xd
05:04:09.573 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.06)
05:04:09.573 00.000 11596 Moving (-0.09, -0.06) raw xDistance=-0.06 yDistance=-0.09
05:04:09.573 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
05:04:09.573 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:04:09.574 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
05:04:09.574 00.000 11596 MoveAxis(E, 0, ABG)
05:04:09.574 00.000 11596 Move returns status 0, amount 0
05:04:09.574 00.000 11596 MoveAxis(N, 0, ABG)
05:04:09.574 00.000 11596 Move returns status 0, amount 0
05:04:09.574 00.000 11596 move complete, result=0
05:04:09.575 00.001 11596 worker thread done servicing request
05:04:09.581 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=163, med=4, FiltMin=2, FiltMax=63, Gamma=0.510
05:04:09.588 00.007 13300 UpdateGuideState exits: m=934 SNR=21.3
05:04:09.589 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:09.589 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:04:09.589 00.000 13300 Enqueuing Expose request
05:04:09.589 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
05:04:09.589 00.000 11596 Worker thread wakes up
05:04:09.589 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:04:10.091 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:04:11.070 00.979 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fa209993-7e46-4548-9294-067d12515266"}
05:04:11.070 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fa209993-7e46-4548-9294-067d12515266"}
05:04:11.071 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d9abc380-7cbd-4240-b5c9-2837e9f37ba2"}
05:04:11.071 00.000 13300 case statement mapped state 6 to 3
05:04:11.071 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d9abc380-7cbd-4240-b5c9-2837e9f37ba2"}
05:04:11.071 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0bd10fa1-97e7-4d3c-9a7b-e10ce0ba9542"}
05:04:11.071 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":440,"width":15,"height":15,"star_pos":[7.04,6.74],"pixels":"..."},"id":"0bd10fa1-97e7-4d3c-9a7b-e10ce0ba9542"}
05:04:13.117 02.046 11596 Exposure complete
05:04:13.186 00.069 11596 worker thread done servicing request
05:04:13.186 00.000 13300 OnExposeComplete: enter
05:04:13.186 00.000 13300 UpdateGuideState(): m_state=6
05:04:13.187 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 441
05:04:13.187 00.000 13300 Star::Find returns 1 (0), X=1227.06, Y=21.72, Mass=950, SNR=21.5, Peak=65 HFD=4.2
05:04:13.188 00.001 13300 MultiStar: [#1 -0.18,-0.09,0.60,U] [#2 -0.09,-0.02,0.55,U] [#3 -0.44,-0.28,0.00,M2] [#4 -0.05,0.01,0.32,U] [#5 -0.27,-0.30,0.00,M8] [#6 0.22,-0.27,0.00,M9] 
05:04:13.188 00.000 13300 single-star, 3 included, MultiStar: {-0.11, -0.06}, one-star: {-0.10, -0.07}
05:04:13.188 00.000 13300 CameraToMount -- cameraTheta (-2.49) - m_xAngle (1.53) = xAngle (-4.02 = 2.26)
05:04:13.188 00.000 13300 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.15 = -0.86)
05:04:13.188 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.07 hyp=0.12 cameraTheta=-2.49 mountX=-0.08 mountY=-0.09, mountTheta=-2.27
05:04:13.190 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.07, opts=13)
05:04:13.190 00.000 13300 Enqueuing Move request for scope (-0.10, -0.07)
05:04:13.190 00.000 11596 Worker thread wakes up
05:04:13.190 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.07) opts 0xd
05:04:13.191 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.07)
05:04:13.191 00.000 11596 Moving (-0.10, -0.07) raw xDistance=-0.08 yDistance=-0.09
05:04:13.191 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
05:04:13.191 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:04:13.191 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
05:04:13.191 00.000 11596 MoveAxis(E, 0, ABG)
05:04:13.191 00.000 11596 Move returns status 0, amount 0
05:04:13.191 00.000 11596 MoveAxis(N, 0, ABG)
05:04:13.191 00.000 11596 Move returns status 0, amount 0
05:04:13.192 00.001 11596 move complete, result=0
05:04:13.192 00.000 11596 worker thread done servicing request
05:04:13.200 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=184, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
05:04:13.209 00.009 13300 UpdateGuideState exits: m=950 SNR=21.5
05:04:13.209 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:13.209 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:04:13.209 00.000 13300 Enqueuing Expose request
05:04:13.210 00.001 11596 Worker thread wakes up
05:04:13.210 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
05:04:13.210 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:04:13.726 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:04:14.070 00.344 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b215d231-100a-44d6-947a-99587a32e1d7"}
05:04:14.071 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b215d231-100a-44d6-947a-99587a32e1d7"}
05:04:14.072 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"10341208-8ce5-4ed8-a9eb-972ef68c8d40"}
05:04:14.072 00.000 13300 case statement mapped state 6 to 3
05:04:14.073 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"10341208-8ce5-4ed8-a9eb-972ef68c8d40"}
05:04:14.074 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c574274f-3d1a-4b84-ac24-728a259d08a9"}
05:04:14.075 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":441,"width":15,"height":15,"star_pos":[7.06,6.72],"pixels":"..."},"id":"c574274f-3d1a-4b84-ac24-728a259d08a9"}
05:04:16.769 02.694 11596 Exposure complete
05:04:16.847 00.078 11596 worker thread done servicing request
05:04:16.847 00.000 13300 OnExposeComplete: enter
05:04:16.847 00.000 13300 UpdateGuideState(): m_state=6
05:04:16.848 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 442
05:04:16.848 00.000 13300 Star::Find returns 1 (0), X=1226.92, Y=21.71, Mass=936, SNR=21.4, Peak=67 HFD=4.3
05:04:16.849 00.001 13300 MultiStar: [#1 -0.20,-0.04,0.60,U] [#2 -0.06,-0.12,0.56,U] [#3 -0.11,-0.62,0.00,M3] [#4 -0.18,-0.38,0.00,M3] [#5 -0.17,-0.36,0.00,M9] [#6 0.09,-0.50,0.00,M10] 
05:04:16.849 00.000 13300 refined, 2 included, MultiStar: {-0.18, -0.08}, one-star: {-0.24, -0.08}
05:04:16.849 00.000 13300 CameraToMount -- cameraTheta (-2.73) - m_xAngle (1.53) = xAngle (-4.26 = 2.02)
05:04:16.850 00.001 13300 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.39 = -1.10)
05:04:16.850 00.000 13300 CameraToMount -- cameraX=-0.18 cameraY=-0.08 hyp=0.20 cameraTheta=-2.73 mountX=-0.09 mountY=-0.18, mountTheta=-2.03
05:04:16.852 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.18, y=-0.08, opts=13)
05:04:16.852 00.000 13300 Enqueuing Move request for scope (-0.18, -0.08)
05:04:16.852 00.000 11596 Worker thread wakes up
05:04:16.852 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.08) opts 0xd
05:04:16.852 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.18, -0.08)
05:04:16.852 00.000 11596 Moving (-0.18, -0.08) raw xDistance=-0.09 yDistance=-0.18
05:04:16.853 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
05:04:16.853 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:04:16.853 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
05:04:16.853 00.000 11596 MoveAxis(E, 0, ABG)
05:04:16.853 00.000 11596 Move returns status 0, amount 0
05:04:16.853 00.000 11596 MoveAxis(N, 0, ABG)
05:04:16.853 00.000 11596 Move returns status 0, amount 0
05:04:16.854 00.001 11596 move complete, result=0
05:04:16.854 00.000 11596 worker thread done servicing request
05:04:16.861 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=185, med=4, FiltMin=2, FiltMax=68, Gamma=0.510
05:04:16.869 00.008 13300 UpdateGuideState exits: m=936 SNR=21.4
05:04:16.870 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:16.870 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:04:16.870 00.000 13300 Enqueuing Expose request
05:04:16.870 00.000 11596 Worker thread wakes up
05:04:16.870 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
05:04:16.870 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:04:17.070 00.200 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cffc6312-0256-4281-9e49-afbca96d9426"}
05:04:17.070 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cffc6312-0256-4281-9e49-afbca96d9426"}
05:04:17.071 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"861b980a-d43a-4fca-819c-f930ca66d07a"}
05:04:17.071 00.000 13300 case statement mapped state 6 to 3
05:04:17.071 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"861b980a-d43a-4fca-819c-f930ca66d07a"}
05:04:17.072 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"67c0e40e-c4c7-4fb0-8fef-83d84884bb86"}
05:04:17.072 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":442,"width":15,"height":15,"star_pos":[6.92,6.71],"pixels":"..."},"id":"67c0e40e-c4c7-4fb0-8fef-83d84884bb86"}
05:04:17.386 00.314 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:04:20.070 02.684 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"40c76ac6-6aff-44dd-8522-f2f0badb798a"}
05:04:20.070 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"40c76ac6-6aff-44dd-8522-f2f0badb798a"}
05:04:20.071 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"645f5047-57d9-4495-98c9-a9458a4ec79e"}
05:04:20.071 00.000 13300 case statement mapped state 6 to 3
05:04:20.071 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"645f5047-57d9-4495-98c9-a9458a4ec79e"}
05:04:20.072 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b03b9fc8-2ce0-40d0-a81c-25db3f4ca98d"}
05:04:20.072 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":442,"width":15,"height":15,"star_pos":[6.92,6.71],"pixels":"..."},"id":"b03b9fc8-2ce0-40d0-a81c-25db3f4ca98d"}
05:04:20.418 00.346 11596 Exposure complete
05:04:20.527 00.109 11596 worker thread done servicing request
05:04:20.527 00.000 13300 OnExposeComplete: enter
05:04:20.527 00.000 13300 UpdateGuideState(): m_state=6
05:04:20.528 00.001 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 443
05:04:20.528 00.000 13300 Star::Find returns 1 (0), X=1226.93, Y=21.63, Mass=938, SNR=21.4, Peak=66 HFD=4.3
05:04:20.528 00.000 13300 MultiStar: [#1 -0.30,-0.08,0.00,M1] [#2 -0.10,-0.02,0.51,U] [#3 -0.32,-0.35,0.00,M4] [#4 -0.07,-0.17,0.32,U] [#5 0.02,-0.51,0.00,M10] [#6 0.13,-0.61,0.00,R] 
05:04:20.529 00.001 13300 refined, 2 included, MultiStar: {-0.16, -0.12}, one-star: {-0.23, -0.16}
05:04:20.529 00.000 13300 CameraToMount -- cameraTheta (-2.51) - m_xAngle (1.53) = xAngle (-4.04 = 2.24)
05:04:20.529 00.000 13300 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.17 = -0.89)
05:04:20.529 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=-0.12 hyp=0.20 cameraTheta=-2.51 mountX=-0.13 mountY=-0.16, mountTheta=-2.25
05:04:20.532 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=-0.12, opts=13)
05:04:20.532 00.000 13300 Enqueuing Move request for scope (-0.16, -0.12)
05:04:20.533 00.001 11596 Worker thread wakes up
05:04:20.533 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.12) opts 0xd
05:04:20.533 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.16, -0.12)
05:04:20.533 00.000 11596 Moving (-0.16, -0.12) raw xDistance=-0.13 yDistance=-0.16
05:04:20.533 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
05:04:20.533 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:04:20.534 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
05:04:20.534 00.000 11596 MoveAxis(E, 0, ABG)
05:04:20.534 00.000 11596 Move returns status 0, amount 0
05:04:20.534 00.000 11596 MoveAxis(N, 0, ABG)
05:04:20.534 00.000 11596 Move returns status 0, amount 0
05:04:20.534 00.000 11596 move complete, result=0
05:04:20.535 00.001 11596 worker thread done servicing request
05:04:20.544 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=175, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
05:04:20.556 00.012 13300 UpdateGuideState exits: m=938 SNR=21.4
05:04:20.556 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:20.556 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:04:20.556 00.000 13300 Enqueuing Expose request
05:04:20.556 00.000 11596 Worker thread wakes up
05:04:20.556 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
05:04:20.557 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:04:21.064 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:04:23.069 02.005 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"beb884cb-e7f5-4990-aaf4-dfe4f6b2bb17"}
05:04:23.069 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"beb884cb-e7f5-4990-aaf4-dfe4f6b2bb17"}
05:04:23.070 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"db31827b-3bf0-438a-ae2d-092eccaf3d73"}
05:04:23.070 00.000 13300 case statement mapped state 6 to 3
05:04:23.070 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"db31827b-3bf0-438a-ae2d-092eccaf3d73"}
05:04:23.070 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"126a819b-9808-4167-9f7f-feb3596df57c"}
05:04:23.070 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":443,"width":15,"height":15,"star_pos":[6.93,6.63],"pixels":"..."},"id":"126a819b-9808-4167-9f7f-feb3596df57c"}
05:04:24.098 01.028 11596 Exposure complete
05:04:24.167 00.069 11596 worker thread done servicing request
05:04:24.168 00.001 13300 OnExposeComplete: enter
05:04:24.168 00.000 13300 UpdateGuideState(): m_state=6
05:04:24.168 00.000 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 444
05:04:24.168 00.000 13300 Star::Find returns 1 (0), X=1227.00, Y=21.70, Mass=923, SNR=21.2, Peak=69 HFD=4.2
05:04:24.169 00.001 13300 MultiStar: [#1 -0.30,-0.02,0.00,M2] [#2 -0.07,0.17,0.58,U] [#3 -0.47,-0.52,0.00,M5] [#4 -0.30,-0.24,0.00,M3] [#5 -0.28,-0.23,0.00,R] [#6 0.09,0.05,0.30,U] 
05:04:24.169 00.000 13300 refined, 2 included, MultiStar: {-0.09, 0.01}, one-star: {-0.15, -0.09}
05:04:24.169 00.000 13300 CameraToMount -- cameraTheta (3.03) - m_xAngle (1.53) = xAngle (1.50 = 1.50)
05:04:24.169 00.000 13300 CameraToMount -- cameraTheta (3.03) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.63 = -1.63)
05:04:24.169 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.01 hyp=0.09 cameraTheta=3.03 mountX=0.01 mountY=-0.09, mountTheta=-1.50
05:04:24.171 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.01, opts=13)
05:04:24.172 00.001 13300 Enqueuing Move request for scope (-0.09, 0.01)
05:04:24.172 00.000 11596 Worker thread wakes up
05:04:24.172 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.01) opts 0xd
05:04:24.172 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.01)
05:04:24.172 00.000 11596 Moving (-0.09, 0.01) raw xDistance=0.01 yDistance=-0.09
05:04:24.172 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
05:04:24.173 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:04:24.173 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
05:04:24.173 00.000 11596 MoveAxis(E, 0, ABG)
05:04:24.173 00.000 11596 Move returns status 0, amount 0
05:04:24.173 00.000 11596 MoveAxis(N, 0, ABG)
05:04:24.173 00.000 11596 Move returns status 0, amount 0
05:04:24.173 00.000 11596 move complete, result=0
05:04:24.174 00.001 11596 worker thread done servicing request
05:04:24.180 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=163, med=4, FiltMin=2, FiltMax=58, Gamma=0.510
05:04:24.191 00.011 13300 UpdateGuideState exits: m=923 SNR=21.2
05:04:24.191 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:24.191 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:04:24.191 00.000 13300 Enqueuing Expose request
05:04:24.191 00.000 11596 Worker thread wakes up
05:04:24.191 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
05:04:24.192 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:04:24.705 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:04:26.067 01.362 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b7be4aeb-e3b1-4209-9d46-9dd9afc57b49"}
05:04:26.067 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b7be4aeb-e3b1-4209-9d46-9dd9afc57b49"}
05:04:26.068 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"49acd820-f49d-4e7f-824a-7e11cd2c07eb"}
05:04:26.068 00.000 13300 case statement mapped state 6 to 3
05:04:26.068 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"49acd820-f49d-4e7f-824a-7e11cd2c07eb"}
05:04:26.068 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3a38d205-c0cb-42a4-a835-331235ebdc5c"}
05:04:26.068 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":444,"width":15,"height":15,"star_pos":[7.00,6.70],"pixels":"..."},"id":"3a38d205-c0cb-42a4-a835-331235ebdc5c"}
05:04:27.745 01.677 11596 Exposure complete
05:04:27.815 00.070 11596 worker thread done servicing request
05:04:27.815 00.000 13300 OnExposeComplete: enter
05:04:27.815 00.000 13300 UpdateGuideState(): m_state=6
05:04:27.816 00.001 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 445
05:04:27.816 00.000 13300 Star::Find returns 1 (0), X=1227.00, Y=21.73, Mass=930, SNR=21.3, Peak=68 HFD=4.2
05:04:27.816 00.000 13300 MultiStar: [#1 -0.29,0.02,0.63,U] [#2 0.05,-0.00,0.51,U] [#3 -0.55,-0.34,0.00,M6] [#4 -0.39,-0.26,0.00,M4] [#5 0.29,-0.52,0.00,M1] [#6 -0.18,0.54,0.00,M1] 
05:04:27.816 00.000 13300 refined, 2 included, MultiStar: {-0.14, -0.02}, one-star: {-0.15, -0.06}
05:04:27.816 00.000 13300 CameraToMount -- cameraTheta (-2.99) - m_xAngle (1.53) = xAngle (-4.52 = 1.76)
05:04:27.817 00.001 13300 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.65 = -1.37)
05:04:27.817 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-2.99 mountX=-0.03 mountY=-0.14, mountTheta=-1.76
05:04:27.819 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=-0.02, opts=13)
05:04:27.819 00.000 13300 Enqueuing Move request for scope (-0.14, -0.02)
05:04:27.819 00.000 11596 Worker thread wakes up
05:04:27.819 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.02) opts 0xd
05:04:27.820 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.14, -0.02)
05:04:27.820 00.000 11596 Moving (-0.14, -0.02) raw xDistance=-0.03 yDistance=-0.14
05:04:27.820 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
05:04:27.820 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:04:27.820 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
05:04:27.820 00.000 11596 MoveAxis(E, 0, ABG)
05:04:27.820 00.000 11596 Move returns status 0, amount 0
05:04:27.821 00.001 11596 MoveAxis(N, 0, ABG)
05:04:27.821 00.000 11596 Move returns status 0, amount 0
05:04:27.821 00.000 11596 move complete, result=0
05:04:27.821 00.000 11596 worker thread done servicing request
05:04:27.828 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=159, med=4, FiltMin=2, FiltMax=62, Gamma=0.510
05:04:27.836 00.008 13300 UpdateGuideState exits: m=930 SNR=21.3
05:04:27.836 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:27.836 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:04:27.836 00.000 13300 Enqueuing Expose request
05:04:27.836 00.000 11596 Worker thread wakes up
05:04:27.836 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
05:04:27.837 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:04:28.342 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:04:29.066 00.724 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f80d877c-a9c5-4f9a-8055-9c280979a859"}
05:04:29.066 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f80d877c-a9c5-4f9a-8055-9c280979a859"}
05:04:29.067 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"158945e0-40d7-4ca0-aa78-dcb47898cfe9"}
05:04:29.067 00.000 13300 case statement mapped state 6 to 3
05:04:29.067 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"158945e0-40d7-4ca0-aa78-dcb47898cfe9"}
05:04:29.068 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e42c7e6a-8b63-4dc1-b973-a4b89c46f4bc"}
05:04:29.068 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":445,"width":15,"height":15,"star_pos":[7.00,6.73],"pixels":"..."},"id":"e42c7e6a-8b63-4dc1-b973-a4b89c46f4bc"}
05:04:31.368 02.300 11596 Exposure complete
05:04:31.439 00.071 11596 worker thread done servicing request
05:04:31.439 00.000 13300 OnExposeComplete: enter
05:04:31.439 00.000 13300 UpdateGuideState(): m_state=6
05:04:31.439 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 446
05:04:31.440 00.001 13300 Star::Find returns 1 (0), X=1226.99, Y=21.76, Mass=846, SNR=20.3, Peak=64 HFD=4.3
05:04:31.440 00.000 13300 MultiStar: [#1 -0.11,-0.08,0.62,U] [#2 -0.20,-0.07,0.59,U] [#3 -0.44,-0.36,0.00,M7] [#4 -0.26,0.19,0.00,M5] [#5 -0.12,0.21,0.33,U] [#6 -0.17,0.18,0.33,U] 
05:04:31.440 00.000 13300 refined, 4 included, MultiStar: {-0.15, 0.00}, one-star: {-0.16, -0.03}
05:04:31.440 00.000 13300 CameraToMount -- cameraTheta (3.14) - m_xAngle (1.53) = xAngle (1.61 = 1.61)
05:04:31.440 00.000 13300 CameraToMount -- cameraTheta (3.14) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.52 = -1.52)
05:04:31.441 00.001 13300 CameraToMount -- cameraX=-0.15 cameraY=0.00 hyp=0.15 cameraTheta=3.14 mountX=-0.01 mountY=-0.15, mountTheta=-1.61
05:04:31.442 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=0.00, opts=13)
05:04:31.443 00.001 13300 Enqueuing Move request for scope (-0.15, 0.00)
05:04:31.443 00.000 11596 Worker thread wakes up
05:04:31.443 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.00) opts 0xd
05:04:31.443 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, 0.00)
05:04:31.443 00.000 11596 Moving (-0.15, 0.00) raw xDistance=-0.01 yDistance=-0.15
05:04:31.443 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
05:04:31.443 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:04:31.443 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
05:04:31.443 00.000 11596 MoveAxis(E, 0, ABG)
05:04:31.443 00.000 11596 Move returns status 0, amount 0
05:04:31.444 00.001 11596 MoveAxis(N, 0, ABG)
05:04:31.444 00.000 11596 Move returns status 0, amount 0
05:04:31.444 00.000 11596 move complete, result=0
05:04:31.444 00.000 11596 worker thread done servicing request
05:04:31.450 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=157, med=4, FiltMin=2, FiltMax=58, Gamma=0.510
05:04:31.457 00.007 13300 UpdateGuideState exits: m=846 SNR=20.3
05:04:31.457 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:31.458 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:04:31.458 00.000 13300 Enqueuing Expose request
05:04:31.458 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
05:04:31.458 00.000 11596 Worker thread wakes up
05:04:31.458 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:04:31.973 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:04:32.065 00.092 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8ba2860f-2594-4c26-b0b5-f71014285818"}
05:04:32.065 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8ba2860f-2594-4c26-b0b5-f71014285818"}
05:04:32.066 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4c9cae2f-a03e-4d67-978b-fe74a92d9c05"}
05:04:32.066 00.000 13300 case statement mapped state 6 to 3
05:04:32.067 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4c9cae2f-a03e-4d67-978b-fe74a92d9c05"}
05:04:32.068 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f48dcdab-8bd7-4716-bc6f-f1a29aede7ef"}
05:04:32.068 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":446,"width":15,"height":15,"star_pos":[6.99,6.76],"pixels":"..."},"id":"f48dcdab-8bd7-4716-bc6f-f1a29aede7ef"}
05:04:35.004 02.936 11596 Exposure complete
05:04:35.066 00.062 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d39ed67f-7e9e-41c7-9121-d83c2d8ed2c1"}
05:04:35.066 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d39ed67f-7e9e-41c7-9121-d83c2d8ed2c1"}
05:04:35.067 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9b2fa825-503d-46b5-b371-d7e18356731e"}
05:04:35.067 00.000 13300 case statement mapped state 6 to 3
05:04:35.067 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9b2fa825-503d-46b5-b371-d7e18356731e"}
05:04:35.068 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c52fdbce-8029-422e-aacd-99879c5987fb"}
05:04:35.068 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":446,"width":15,"height":15,"star_pos":[6.99,6.76],"pixels":"..."},"id":"c52fdbce-8029-422e-aacd-99879c5987fb"}
05:04:35.076 00.008 11596 worker thread done servicing request
05:04:35.077 00.001 13300 OnExposeComplete: enter
05:04:35.077 00.000 13300 UpdateGuideState(): m_state=6
05:04:35.077 00.000 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 447
05:04:35.077 00.000 13300 Star::Find returns 1 (0), X=1226.89, Y=21.66, Mass=759, SNR=19.2, Peak=55 HFD=4.3
05:04:35.078 00.001 13300 MultiStar: [#1 -0.17,-0.15,0.61,U] [#2 -0.38,-0.12,0.00,M1] [#3 -0.59,-0.44,0.00,M8] [#4 -0.31,-0.30,0.00,M6] [#5 0.17,-0.26,0.00,M1] [#6 -0.35,-0.32,0.00,M1] 
05:04:35.078 00.000 13300 refined, 1 included, MultiStar: {-0.22, -0.14}, one-star: {-0.26, -0.13}
05:04:35.078 00.000 13300 CameraToMount -- cameraTheta (-2.59) - m_xAngle (1.53) = xAngle (-4.12 = 2.16)
05:04:35.078 00.000 13300 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.25 = -0.96)
05:04:35.078 00.000 13300 CameraToMount -- cameraX=-0.22 cameraY=-0.14 hyp=0.26 cameraTheta=-2.59 mountX=-0.15 mountY=-0.22, mountTheta=-2.17
05:04:35.080 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.22, y=-0.14, opts=13)
05:04:35.080 00.000 13300 Enqueuing Move request for scope (-0.22, -0.14)
05:04:35.080 00.000 11596 Worker thread wakes up
05:04:35.080 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.14) opts 0xd
05:04:35.081 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.22, -0.14)
05:04:35.081 00.000 11596 Moving (-0.22, -0.14) raw xDistance=-0.15 yDistance=-0.22
05:04:35.081 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.15
05:04:35.081 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
05:04:35.081 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
05:04:35.081 00.000 11596 MoveAxis(E, 185, ABG)
05:04:35.082 00.001 11596 Guiding  Dir = 2, Dur = 185
05:04:35.082 00.000 11596 IsSlewing returns 0
05:04:35.091 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=202, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
05:04:35.099 00.008 13300 UpdateGuideState exits: m=759 SNR=19.2
05:04:35.099 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:35.100 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:04:35.100 00.000 13300 Enqueuing Expose request
05:04:35.277 00.177 11596 IsGuiding returns 0
05:04:35.618 00.341 11596 IsGuiding returns 1
05:04:35.618 00.000 11596 scope still moving after pulse duration time elapsed
05:04:35.718 00.100 11596 IsSlewing returns 0
05:04:35.847 00.129 11596 IsGuiding returns 0
05:04:35.847 00.000 11596 scope move finished after 185 + 384 ms
05:04:35.847 00.000 11596 Move returns status 0, amount 185
05:04:35.847 00.000 11596 MoveAxis(N, 0, ABG)
05:04:35.847 00.000 11596 Move returns status 0, amount 0
05:04:35.847 00.000 11596 move complete, result=0
05:04:35.847 00.000 11596 worker thread done servicing request
05:04:35.847 00.000 11596 Worker thread wakes up
05:04:35.848 00.001 13300 GuideStep: -0.1 px 185 ms EAST, -0.2 px 0 ms NORTH
05:04:35.848 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:04:36.360 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:04:38.065 01.705 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"46e257b9-68ad-43a7-b736-95cccb655772"}
05:04:38.065 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"46e257b9-68ad-43a7-b736-95cccb655772"}
05:04:38.066 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6309de73-fdf7-4d26-a8ed-79e4196c0d7b"}
05:04:38.066 00.000 13300 case statement mapped state 6 to 3
05:04:38.066 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6309de73-fdf7-4d26-a8ed-79e4196c0d7b"}
05:04:38.066 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9efadf18-7536-484f-b817-ca6c86601ac9"}
05:04:38.067 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":447,"width":15,"height":15,"star_pos":[6.89,6.66],"pixels":"..."},"id":"9efadf18-7536-484f-b817-ca6c86601ac9"}
05:04:39.397 01.330 11596 Exposure complete
05:04:39.471 00.074 11596 worker thread done servicing request
05:04:39.471 00.000 13300 OnExposeComplete: enter
05:04:39.471 00.000 13300 UpdateGuideState(): m_state=6
05:04:39.471 00.000 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 448
05:04:39.471 00.000 13300 Star::Find returns 1 (0), X=1226.89, Y=21.75, Mass=606, SNR=17.2, Peak=49 HFD=4.1
05:04:39.472 00.001 13300 MultiStar: [#1 -0.26,-0.05,0.60,U] [#2 0.00,-0.05,0.59,U] [#3 -0.39,-0.34,0.00,M9] [#4 -0.03,-0.26,0.29,U] [#5 -0.14,-0.61,0.00,M2] [#6 -0.20,0.38,0.00,M2] 
05:04:39.472 00.000 13300 refined, 3 included, MultiStar: {-0.17, -0.07}, one-star: {-0.26, -0.04}
05:04:39.472 00.000 13300 CameraToMount -- cameraTheta (-2.75) - m_xAngle (1.53) = xAngle (-4.28 = 2.00)
05:04:39.472 00.000 13300 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.41 = -1.13)
05:04:39.472 00.000 13300 CameraToMount -- cameraX=-0.17 cameraY=-0.07 hyp=0.19 cameraTheta=-2.75 mountX=-0.08 mountY=-0.17, mountTheta=-2.00
05:04:39.474 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.17, y=-0.07, opts=13)
05:04:39.474 00.000 13300 Enqueuing Move request for scope (-0.17, -0.07)
05:04:39.474 00.000 11596 Worker thread wakes up
05:04:39.475 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.07) opts 0xd
05:04:39.475 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.17, -0.07)
05:04:39.475 00.000 11596 Moving (-0.17, -0.07) raw xDistance=-0.08 yDistance=-0.17
05:04:39.475 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
05:04:39.475 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:04:39.475 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
05:04:39.475 00.000 11596 MoveAxis(E, 0, ABG)
05:04:39.475 00.000 11596 Move returns status 0, amount 0
05:04:39.475 00.000 11596 MoveAxis(N, 0, ABG)
05:04:39.475 00.000 11596 Move returns status 0, amount 0
05:04:39.476 00.001 11596 move complete, result=0
05:04:39.476 00.000 11596 worker thread done servicing request
05:04:39.482 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=141, med=4, FiltMin=2, FiltMax=45, Gamma=0.510
05:04:39.490 00.008 13300 UpdateGuideState exits: m=606 SNR=17.2
05:04:39.490 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:39.490 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:04:39.490 00.000 13300 Enqueuing Expose request
05:04:39.490 00.000 11596 Worker thread wakes up
05:04:39.490 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
05:04:39.490 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:04:40.001 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:04:41.065 01.064 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"df7d3f42-0a3a-4a2c-8059-781404f61e58"}
05:04:41.065 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"df7d3f42-0a3a-4a2c-8059-781404f61e58"}
05:04:41.066 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"787bb869-1f30-4d77-8224-1d2dc7617120"}
05:04:41.066 00.000 13300 case statement mapped state 6 to 3
05:04:41.066 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"787bb869-1f30-4d77-8224-1d2dc7617120"}
05:04:41.066 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c6427968-4a21-49a7-b805-ffefafd4e4cc"}
05:04:41.067 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":448,"width":15,"height":15,"star_pos":[6.89,6.75],"pixels":"..."},"id":"c6427968-4a21-49a7-b805-ffefafd4e4cc"}
05:04:43.025 01.958 11596 Exposure complete
05:04:43.095 00.070 11596 worker thread done servicing request
05:04:43.095 00.000 13300 OnExposeComplete: enter
05:04:43.095 00.000 13300 UpdateGuideState(): m_state=6
05:04:43.095 00.000 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 449
05:04:43.096 00.001 13300 Star::Find returns 1 (0), X=1226.98, Y=21.78, Mass=745, SNR=19.0, Peak=57 HFD=4.3
05:04:43.096 00.000 13300 Star::Find false star n=13 nbg=284 bg=4.1 sigma=0.6 thresh=6 peak=6
05:04:43.096 00.000 13300 MultiStar: [#1 -0.22,-0.08,0.60,U] [#2 0.01,0.09,0.31,U] [#3 -0.50,0.10,0.00,M10] [#4 0.00,0.00,0.00,L] [#5 -0.22,0.01,0.22,U] [#6 -0.04,1.08,0.00,M3] 
05:04:43.096 00.000 13300 refined, 3 included, MultiStar: {-0.16, -0.01}, one-star: {-0.17, -0.01}
05:04:43.096 00.000 13300 CameraToMount -- cameraTheta (-3.07) - m_xAngle (1.53) = xAngle (-4.60 = 1.68)
05:04:43.096 00.000 13300 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.73 = -1.44)
05:04:43.096 00.000 13300 CameraToMount -- cameraX=-0.16 cameraY=-0.01 hyp=0.17 cameraTheta=-3.07 mountX=-0.02 mountY=-0.16, mountTheta=-1.68
05:04:43.098 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=-0.01, opts=13)
05:04:43.098 00.000 13300 Enqueuing Move request for scope (-0.16, -0.01)
05:04:43.099 00.001 11596 Worker thread wakes up
05:04:43.099 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.01) opts 0xd
05:04:43.099 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.16, -0.01)
05:04:43.099 00.000 11596 Moving (-0.16, -0.01) raw xDistance=-0.02 yDistance=-0.16
05:04:43.099 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
05:04:43.099 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:04:43.099 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
05:04:43.099 00.000 11596 MoveAxis(E, 0, ABG)
05:04:43.099 00.000 11596 Move returns status 0, amount 0
05:04:43.099 00.000 11596 MoveAxis(N, 0, ABG)
05:04:43.100 00.001 11596 Move returns status 0, amount 0
05:04:43.100 00.000 11596 move complete, result=0
05:04:43.100 00.000 11596 worker thread done servicing request
05:04:43.106 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=142, med=4, FiltMin=3, FiltMax=36, Gamma=0.510
05:04:43.114 00.008 13300 UpdateGuideState exits: m=745 SNR=19.0
05:04:43.114 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:43.114 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:04:43.114 00.000 13300 Enqueuing Expose request
05:04:43.115 00.001 13300 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
05:04:43.115 00.000 11596 Worker thread wakes up
05:04:43.115 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:04:43.628 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:04:44.063 00.435 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"99e084aa-a350-43bf-aace-25d30a230f6f"}
05:04:44.063 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"99e084aa-a350-43bf-aace-25d30a230f6f"}
05:04:44.064 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bdc8a136-8d22-468c-a24e-6026c896a7cb"}
05:04:44.064 00.000 13300 case statement mapped state 6 to 3
05:04:44.064 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bdc8a136-8d22-468c-a24e-6026c896a7cb"}
05:04:44.064 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e9d11051-41ba-4fd7-8e33-a5c037086f82"}
05:04:44.065 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":449,"width":15,"height":15,"star_pos":[6.98,6.78],"pixels":"..."},"id":"e9d11051-41ba-4fd7-8e33-a5c037086f82"}
05:04:46.651 02.586 11596 Exposure complete
05:04:46.727 00.076 11596 worker thread done servicing request
05:04:46.727 00.000 13300 OnExposeComplete: enter
05:04:46.727 00.000 13300 UpdateGuideState(): m_state=6
05:04:46.727 00.000 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 450
05:04:46.728 00.001 13300 Star::Find returns 1 (0), X=1226.85, Y=21.50, Mass=828, SNR=20.1, Peak=54 HFD=4.3
05:04:46.728 00.000 13300 MultiStar: [#1 -0.30,-0.41,0.00,M1] [#2 -0.29,-0.20,0.00,M1] [#3 -0.64,-0.53,0.00,R] [#4 -0.23,-0.23,0.00,M6] [#5 0.00,-0.33,0.00,M2] [#6 -0.39,-0.26,0.00,M4] 
05:04:46.728 00.000 13300 CameraToMount -- cameraTheta (-2.37) - m_xAngle (1.53) = xAngle (-3.91 = 2.38)
05:04:46.728 00.000 13300 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.03 = -0.75)
05:04:46.728 00.000 13300 CameraToMount -- cameraX=-0.30 cameraY=-0.29 hyp=0.41 cameraTheta=-2.37 mountX=-0.30 mountY=-0.28, mountTheta=-2.39
05:04:46.730 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.30, y=-0.29, opts=13)
05:04:46.730 00.000 13300 Enqueuing Move request for scope (-0.30, -0.29)
05:04:46.731 00.001 11596 Worker thread wakes up
05:04:46.731 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.29) opts 0xd
05:04:46.731 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.30, -0.29)
05:04:46.731 00.000 11596 Moving (-0.30, -0.29) raw xDistance=-0.30 yDistance=-0.28
05:04:46.731 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
05:04:46.731 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
05:04:46.731 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
05:04:46.732 00.001 11596 MoveAxis(E, 374, ABG)
05:04:46.732 00.000 11596 Guiding  Dir = 2, Dur = 374
05:04:46.732 00.000 11596 IsSlewing returns 0
05:04:46.742 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=198, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
05:04:46.750 00.008 13300 UpdateGuideState exits: m=828 SNR=20.1
05:04:46.750 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:46.750 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:04:46.750 00.000 13300 Enqueuing Expose request
05:04:47.010 00.260 11596 IsGuiding returns 0
05:04:47.062 00.052 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a14976e2-3a37-4dad-9d0c-f06fd879cd4a"}
05:04:47.062 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a14976e2-3a37-4dad-9d0c-f06fd879cd4a"}
05:04:47.063 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"34223fff-f580-4b3c-a9fa-33c19eb19a17"}
05:04:47.063 00.000 13300 case statement mapped state 6 to 3
05:04:47.063 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"34223fff-f580-4b3c-a9fa-33c19eb19a17"}
05:04:47.063 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e179647a-7461-4da7-9ef4-a1fbd9d79feb"}
05:04:47.063 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":450,"width":15,"height":15,"star_pos":[6.85,6.50],"pixels":"..."},"id":"e179647a-7461-4da7-9ef4-a1fbd9d79feb"}
05:04:47.239 00.176 11596 PulseGuide returned control before completion, sleep 155
05:04:47.483 00.244 11596 IsGuiding returns 1
05:04:47.483 00.000 11596 scope still moving after pulse duration time elapsed
05:04:47.506 00.023 11596 IsSlewing returns 0
05:04:47.615 00.109 11596 IsGuiding returns 1
05:04:47.648 00.033 11596 IsSlewing returns 0
05:04:47.706 00.058 11596 IsGuiding returns 1
05:04:47.738 00.032 11596 IsSlewing returns 0
05:04:47.832 00.094 11596 IsGuiding returns 0
05:04:47.832 00.000 11596 scope move finished after 374 + 447 ms
05:04:47.832 00.000 11596 Move returns status 0, amount 374
05:04:47.832 00.000 11596 MoveAxis(N, 0, ABG)
05:04:47.832 00.000 11596 Move returns status 0, amount 0
05:04:47.832 00.000 11596 move complete, result=0
05:04:47.832 00.000 11596 worker thread done servicing request
05:04:47.832 00.000 13300 GuideStep: -0.3 px 374 ms EAST, -0.3 px 0 ms NORTH
05:04:47.833 00.001 11596 Worker thread wakes up
05:04:47.833 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:04:48.337 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:04:50.061 01.724 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0f6c6ced-5a52-4d8a-acf8-94db9e282962"}
05:04:50.061 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0f6c6ced-5a52-4d8a-acf8-94db9e282962"}
05:04:50.062 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c47654e4-a9b6-43f8-ad97-4b97cfde7a14"}
05:04:50.062 00.000 13300 case statement mapped state 6 to 3
05:04:50.062 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c47654e4-a9b6-43f8-ad97-4b97cfde7a14"}
05:04:50.063 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2b38f362-b628-484f-96a1-13c3429c4690"}
05:04:50.063 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":450,"width":15,"height":15,"star_pos":[6.85,6.50],"pixels":"..."},"id":"2b38f362-b628-484f-96a1-13c3429c4690"}
05:04:51.378 01.315 11596 Exposure complete
05:04:51.454 00.076 11596 worker thread done servicing request
05:04:51.454 00.000 13300 OnExposeComplete: enter
05:04:51.454 00.000 13300 UpdateGuideState(): m_state=6
05:04:51.454 00.000 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 451
05:04:51.454 00.000 13300 Star::Find returns 1 (0), X=1226.93, Y=21.55, Mass=881, SNR=20.7, Peak=57 HFD=4.2
05:04:51.455 00.001 13300 MultiStar: [#1 -0.30,-0.46,0.00,M2] [#2 -0.16,-0.25,0.51,U] [#3 0.21,-0.03,0.39,U] [#4 -0.28,-0.33,0.00,M7] [#5 -0.11,-0.33,0.00,M3] [#6 -0.40,-0.05,0.00,M5] 
05:04:51.455 00.000 13300 refined, 2 included, MultiStar: {-0.12, -0.20}, one-star: {-0.22, -0.24}
05:04:51.455 00.000 13300 CameraToMount -- cameraTheta (-2.11) - m_xAngle (1.53) = xAngle (-3.64 = 2.64)
05:04:51.455 00.000 13300 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.77 = -0.49)
05:04:51.455 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=-0.20 hyp=0.23 cameraTheta=-2.11 mountX=-0.20 mountY=-0.11, mountTheta=-2.65
05:04:51.458 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=-0.20, opts=13)
05:04:51.458 00.000 13300 Enqueuing Move request for scope (-0.12, -0.20)
05:04:51.458 00.000 11596 Worker thread wakes up
05:04:51.458 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.20) opts 0xd
05:04:51.458 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, -0.20)
05:04:51.458 00.000 11596 Moving (-0.12, -0.20) raw xDistance=-0.20 yDistance=-0.11
05:04:51.458 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.20
05:04:51.458 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:04:51.458 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
05:04:51.459 00.001 11596 MoveAxis(E, 278, ABG)
05:04:51.459 00.000 11596 Guiding  Dir = 2, Dur = 278
05:04:51.459 00.000 11596 IsSlewing returns 0
05:04:51.465 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=178, med=4, FiltMin=2, FiltMax=65, Gamma=0.510
05:04:51.472 00.007 13300 UpdateGuideState exits: m=881 SNR=20.7
05:04:51.473 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:51.473 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:04:51.473 00.000 13300 Enqueuing Expose request
05:04:51.480 00.007 11596 IsGuiding returns 0
05:04:51.758 00.278 11596 PulseGuide returned control before completion, sleep 12
05:04:51.856 00.098 11596 IsGuiding returns 1
05:04:51.857 00.001 11596 scope still moving after pulse duration time elapsed
05:04:51.891 00.034 11596 IsSlewing returns 0
05:04:51.983 00.092 11596 IsGuiding returns 1
05:04:52.012 00.029 11596 IsSlewing returns 0
05:04:52.202 00.190 11596 IsGuiding returns 0
05:04:52.202 00.000 11596 scope move finished after 278 + 443 ms
05:04:52.202 00.000 11596 Move returns status 0, amount 278
05:04:52.202 00.000 11596 MoveAxis(N, 0, ABG)
05:04:52.202 00.000 11596 Move returns status 0, amount 0
05:04:52.202 00.000 11596 move complete, result=0
05:04:52.202 00.000 11596 worker thread done servicing request
05:04:52.202 00.000 11596 Worker thread wakes up
05:04:52.203 00.001 13300 GuideStep: -0.2 px 278 ms EAST, -0.1 px 0 ms NORTH
05:04:52.203 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:04:52.707 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:04:53.060 00.353 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"34270a87-9438-4ab2-885b-7d4405a3c7dd"}
05:04:53.060 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"34270a87-9438-4ab2-885b-7d4405a3c7dd"}
05:04:53.061 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f6a3e8e2-f65c-425a-bb8e-337309fb572a"}
05:04:53.061 00.000 13300 case statement mapped state 6 to 3
05:04:53.061 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f6a3e8e2-f65c-425a-bb8e-337309fb572a"}
05:04:53.083 00.022 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d2e5b789-e9bd-417d-b36f-e50bae3ea803"}
05:04:53.083 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":451,"width":15,"height":15,"star_pos":[6.93,6.55],"pixels":"..."},"id":"d2e5b789-e9bd-417d-b36f-e50bae3ea803"}
05:04:55.741 02.658 11596 Exposure complete
05:04:55.811 00.070 11596 worker thread done servicing request
05:04:55.811 00.000 13300 OnExposeComplete: enter
05:04:55.811 00.000 13300 UpdateGuideState(): m_state=6
05:04:55.811 00.000 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 452
05:04:55.812 00.001 13300 Star::Find returns 1 (0), X=1226.95, Y=21.85, Mass=928, SNR=21.2, Peak=66 HFD=4.3
05:04:55.812 00.000 13300 MultiStar: [#1 -0.39,0.17,0.00,M3] [#2 -0.22,-0.10,0.55,U] [#3 -0.02,0.11,0.38,U] [#4 -0.41,-0.35,0.00,M8] [#5 0.14,0.01,0.32,U] [#6 -0.25,0.41,0.00,M6] 
05:04:55.812 00.000 13300 refined, 3 included, MultiStar: {-0.13, 0.02}, one-star: {-0.21, 0.06}
05:04:55.813 00.001 13300 CameraToMount -- cameraTheta (2.97) - m_xAngle (1.53) = xAngle (1.44 = 1.44)
05:04:55.813 00.000 13300 CameraToMount -- cameraTheta (2.97) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.69 = -1.69)
05:04:55.813 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=0.02 hyp=0.13 cameraTheta=2.97 mountX=0.02 mountY=-0.13, mountTheta=-1.44
05:04:55.816 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=0.02, opts=13)
05:04:55.816 00.000 13300 Enqueuing Move request for scope (-0.13, 0.02)
05:04:55.816 00.000 11596 Worker thread wakes up
05:04:55.817 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.02) opts 0xd
05:04:55.817 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, 0.02)
05:04:55.817 00.000 11596 Moving (-0.13, 0.02) raw xDistance=0.02 yDistance=-0.13
05:04:55.817 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
05:04:55.817 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:04:55.817 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
05:04:55.817 00.000 11596 MoveAxis(E, 0, ABG)
05:04:55.817 00.000 11596 Move returns status 0, amount 0
05:04:55.817 00.000 11596 MoveAxis(N, 0, ABG)
05:04:55.818 00.001 11596 Move returns status 0, amount 0
05:04:55.818 00.000 11596 move complete, result=0
05:04:55.818 00.000 11596 worker thread done servicing request
05:04:55.827 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=173, med=4, FiltMin=2, FiltMax=56, Gamma=0.510
05:04:55.836 00.009 13300 UpdateGuideState exits: m=928 SNR=21.2
05:04:55.836 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:55.836 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:04:55.836 00.000 13300 Enqueuing Expose request
05:04:55.837 00.001 11596 Worker thread wakes up
05:04:55.837 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
05:04:55.837 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:04:56.061 00.224 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a1ee724b-00d6-45ab-a3b7-2819a4ffa546"}
05:04:56.061 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a1ee724b-00d6-45ab-a3b7-2819a4ffa546"}
05:04:56.062 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a9b7224e-fa24-459a-8af7-c86db0ffb182"}
05:04:56.062 00.000 13300 case statement mapped state 6 to 3
05:04:56.062 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a9b7224e-fa24-459a-8af7-c86db0ffb182"}
05:04:56.062 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cdd745b0-5154-4006-9dbf-5100f6536733"}
05:04:56.063 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":452,"width":15,"height":15,"star_pos":[6.95,6.85],"pixels":"..."},"id":"cdd745b0-5154-4006-9dbf-5100f6536733"}
05:04:56.347 00.284 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:04:59.060 02.713 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0e144eeb-c78a-49b2-bf08-b98cd2b928d4"}
05:04:59.060 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0e144eeb-c78a-49b2-bf08-b98cd2b928d4"}
05:04:59.061 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2aee90e9-d4c1-49c6-a544-d04da70eb2a5"}
05:04:59.061 00.000 13300 case statement mapped state 6 to 3
05:04:59.061 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2aee90e9-d4c1-49c6-a544-d04da70eb2a5"}
05:04:59.062 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"76a68f8d-f118-46c4-bdba-7995215ea855"}
05:04:59.062 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":452,"width":15,"height":15,"star_pos":[6.95,6.85],"pixels":"..."},"id":"76a68f8d-f118-46c4-bdba-7995215ea855"}
05:04:59.369 00.307 11596 Exposure complete
05:04:59.444 00.075 11596 worker thread done servicing request
05:04:59.444 00.000 13300 OnExposeComplete: enter
05:04:59.444 00.000 13300 UpdateGuideState(): m_state=6
05:04:59.444 00.000 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 453
05:04:59.445 00.001 13300 Star::Find returns 1 (0), X=1226.93, Y=22.02, Mass=862, SNR=20.5, Peak=61 HFD=4.4
05:04:59.445 00.000 13300 MultiStar: [#1 -0.31,0.20,0.00,M4] [#2 -0.08,0.06,0.57,U] [#3 0.04,0.39,0.00,M1] [#4 -0.54,-0.15,0.00,M9] [#5 0.20,0.13,0.32,U] [#6 -0.14,0.29,0.00,M7] 
05:04:59.445 00.000 13300 refined, 2 included, MultiStar: {-0.11, 0.17}, one-star: {-0.22, 0.23}
05:04:59.445 00.000 13300 CameraToMount -- cameraTheta (2.15) - m_xAngle (1.53) = xAngle (0.62 = 0.62)
05:04:59.446 00.001 13300 CameraToMount -- cameraTheta (2.15) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.51 = -2.51)
05:04:59.446 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=0.17 hyp=0.20 cameraTheta=2.15 mountX=0.16 mountY=-0.12, mountTheta=-0.63
05:04:59.448 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=0.17, opts=13)
05:04:59.448 00.000 13300 Enqueuing Move request for scope (-0.11, 0.17)
05:04:59.448 00.000 11596 Worker thread wakes up
05:04:59.449 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.17) opts 0xd
05:04:59.449 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, 0.17)
05:04:59.449 00.000 11596 Moving (-0.11, 0.17) raw xDistance=0.16 yDistance=-0.12
05:04:59.449 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
05:04:59.449 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:04:59.449 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
05:04:59.450 00.001 11596 MoveAxis(W, 202, ABG)
05:04:59.450 00.000 11596 Guiding  Dir = 3, Dur = 202
05:04:59.450 00.000 11596 IsSlewing returns 0
05:04:59.458 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=166, med=4, FiltMin=2, FiltMax=54, Gamma=0.510
05:04:59.466 00.008 13300 UpdateGuideState exits: m=862 SNR=20.5
05:04:59.466 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:04:59.467 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:04:59.467 00.000 13300 Enqueuing Expose request
05:04:59.483 00.016 11596 IsGuiding returns 0
05:04:59.590 00.107 11596 PulseGuide returned control before completion, sleep 105
05:04:59.721 00.131 11596 IsGuiding returns 1
05:04:59.721 00.000 11596 scope still moving after pulse duration time elapsed
05:04:59.756 00.035 11596 IsSlewing returns 0
05:04:59.877 00.121 11596 IsGuiding returns 0
05:04:59.877 00.000 11596 scope move finished after 202 + 191 ms
05:04:59.877 00.000 11596 Move returns status 0, amount 202
05:04:59.877 00.000 11596 MoveAxis(N, 0, ABG)
05:04:59.877 00.000 11596 Move returns status 0, amount 0
05:04:59.877 00.000 11596 move complete, result=0
05:04:59.877 00.000 11596 worker thread done servicing request
05:04:59.877 00.000 11596 Worker thread wakes up
05:04:59.877 00.000 13300 GuideStep: 0.2 px 202 ms WEST, -0.1 px 0 ms NORTH
05:04:59.878 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:05:00.386 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:05:02.059 01.673 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eb25bfaf-912f-43e9-aede-15cec6ce434a"}
05:05:02.059 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eb25bfaf-912f-43e9-aede-15cec6ce434a"}
05:05:02.060 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"84057ba8-7f30-47de-b7d0-76b1f7ac652e"}
05:05:02.060 00.000 13300 case statement mapped state 6 to 3
05:05:02.060 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"84057ba8-7f30-47de-b7d0-76b1f7ac652e"}
05:05:02.061 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cd4ce90e-ef2d-4117-84d5-b64a0342ee36"}
05:05:02.062 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":453,"width":15,"height":15,"star_pos":[6.93,7.02],"pixels":"..."},"id":"cd4ce90e-ef2d-4117-84d5-b64a0342ee36"}
05:05:03.410 01.348 11596 Exposure complete
05:05:03.481 00.071 11596 worker thread done servicing request
05:05:03.481 00.000 13300 OnExposeComplete: enter
05:05:03.482 00.001 13300 UpdateGuideState(): m_state=6
05:05:03.482 00.000 13300 Star::Find(15, 1226, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 454
05:05:03.482 00.000 13300 Star::Find returns 1 (0), X=1226.83, Y=21.80, Mass=931, SNR=21.3, Peak=64 HFD=4.4
05:05:03.483 00.001 13300 MultiStar: [#1 -0.19,-0.05,0.61,U] [#2 -0.36,0.07,0.00,M1] [#3 0.17,0.28,0.00,M2] [#4 -0.24,0.12,0.29,U] [#5 -0.39,0.09,0.00,M2] [#6 -0.30,0.40,0.00,M8] 
05:05:03.483 00.000 13300 refined, 2 included, MultiStar: {-0.27, 0.01}, one-star: {-0.32, 0.01}
05:05:03.483 00.000 13300 CameraToMount -- cameraTheta (3.11) - m_xAngle (1.53) = xAngle (1.57 = 1.57)
05:05:03.483 00.000 13300 CameraToMount -- cameraTheta (3.11) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.55 = -1.55)
05:05:03.483 00.000 13300 CameraToMount -- cameraX=-0.27 cameraY=0.01 hyp=0.27 cameraTheta=3.11 mountX=-0.00 mountY=-0.27, mountTheta=-1.57
05:05:03.485 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.27, y=0.01, opts=13)
05:05:03.485 00.000 13300 Enqueuing Move request for scope (-0.27, 0.01)
05:05:03.485 00.000 11596 Worker thread wakes up
05:05:03.485 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.01) opts 0xd
05:05:03.486 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.27, 0.01)
05:05:03.486 00.000 11596 Moving (-0.27, 0.01) raw xDistance=-0.00 yDistance=-0.27
05:05:03.486 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
05:05:03.486 00.000 11596 switching direction from 1 to -1 - decHistory=-3 oldest=-0.51 newest=-0.52
05:05:03.486 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
05:05:03.486 00.000 11596 MoveAxis(E, 0, ABG)
05:05:03.486 00.000 11596 Move returns status 0, amount 0
05:05:03.486 00.000 11596 BLC: Oldest BLC event removed
05:05:03.487 00.001 11596 BLC: Dec direction reversal from South to North, backlash comp pulse of 306 applied
05:05:03.487 00.000 11596 MoveAxis(N, 662, ABG)
05:05:03.487 00.000 11596 Guiding  Dir = 0, Dur = 662
05:05:03.487 00.000 11596 IsSlewing returns 0
05:05:03.494 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=161, med=4, FiltMin=2, FiltMax=56, Gamma=0.510
05:05:03.501 00.007 13300 UpdateGuideState exits: m=931 SNR=21.3
05:05:03.502 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:03.502 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:05:03.502 00.000 13300 Enqueuing Expose request
05:05:03.570 00.068 11596 IsGuiding returns 0
05:05:03.666 00.096 11596 PulseGuide returned control before completion, sleep 576
05:05:04.453 00.787 11596 IsGuiding returns 0
05:05:04.453 00.000 11596 Move returns status 0, amount 662
05:05:04.453 00.000 11596 move complete, result=0
05:05:04.453 00.000 11596 worker thread done servicing request
05:05:04.453 00.000 11596 Worker thread wakes up
05:05:04.453 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.3 px 662 ms NORTH
05:05:04.453 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:05:04.959 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:05:05.058 00.099 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"00388937-63ad-4248-86d7-5f973b72c527"}
05:05:05.058 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"00388937-63ad-4248-86d7-5f973b72c527"}
05:05:05.059 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"96e20b85-3a79-4b2e-8832-882bd602deaa"}
05:05:05.059 00.000 13300 case statement mapped state 6 to 3
05:05:05.059 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"96e20b85-3a79-4b2e-8832-882bd602deaa"}
05:05:05.059 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c644e6e4-ca57-4447-954a-0db210916021"}
05:05:05.060 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":454,"width":15,"height":15,"star_pos":[6.83,6.80],"pixels":"..."},"id":"c644e6e4-ca57-4447-954a-0db210916021"}
05:05:07.978 02.918 11596 Exposure complete
05:05:08.048 00.070 11596 worker thread done servicing request
05:05:08.049 00.001 13300 OnExposeComplete: enter
05:05:08.049 00.000 13300 UpdateGuideState(): m_state=6
05:05:08.049 00.000 13300 Star::Find(15, 1226, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 455
05:05:08.049 00.000 13300 Star::Find returns 1 (0), X=1227.03, Y=21.67, Mass=884, SNR=20.8, Peak=61 HFD=4.2
05:05:08.050 00.001 13300 MultiStar: [#1 -0.20,-0.19,0.63,U] [#2 -0.03,-0.17,0.50,U] [#3 0.33,-0.07,0.00,M3] [#4 -0.19,-0.03,0.32,U] [#5 -0.15,-0.67,0.00,M3] [#6 0.14,0.43,0.00,M9] 
05:05:08.050 00.000 13300 single-star, 3 included, MultiStar: {-0.13, -0.14}, one-star: {-0.12, -0.12}
05:05:08.050 00.000 13300 CameraToMount -- cameraTheta (-2.38) - m_xAngle (1.53) = xAngle (-3.91 = 2.37)
05:05:08.050 00.000 13300 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.04 = -0.75)
05:05:08.050 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=-0.12 hyp=0.17 cameraTheta=-2.38 mountX=-0.12 mountY=-0.12, mountTheta=-2.38
05:05:08.052 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=-0.12, opts=13)
05:05:08.052 00.000 13300 Enqueuing Move request for scope (-0.12, -0.12)
05:05:08.052 00.000 11596 Worker thread wakes up
05:05:08.052 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.12) opts 0xd
05:05:08.052 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, -0.12)
05:05:08.052 00.000 11596 Moving (-0.12, -0.12) raw xDistance=-0.12 yDistance=-0.12
05:05:08.053 00.001 11596 BLC: History state: CurrMiss=0.12, AvgInitMiss=0.19, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=-0.269330, 1:0.116937
05:05:08.053 00.000 11596 BLC: No correction, Miss < min_move
05:05:08.053 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
05:05:08.053 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:05:08.053 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
05:05:08.053 00.000 11596 MoveAxis(E, 0, ABG)
05:05:08.053 00.000 11596 Move returns status 0, amount 0
05:05:08.053 00.000 11596 MoveAxis(N, 0, ABG)
05:05:08.053 00.000 11596 Move returns status 0, amount 0
05:05:08.053 00.000 11596 move complete, result=0
05:05:08.054 00.001 11596 worker thread done servicing request
05:05:08.060 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=172, med=4, FiltMin=2, FiltMax=66, Gamma=0.510
05:05:08.069 00.009 13300 UpdateGuideState exits: m=884 SNR=20.8
05:05:08.069 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:08.069 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:05:08.069 00.000 13300 Enqueuing Expose request
05:05:08.069 00.000 11596 Worker thread wakes up
05:05:08.070 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
05:05:08.070 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:05:08.074 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"90931663-afc9-40b3-a760-a1ed82709d6e"}
05:05:08.074 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"90931663-afc9-40b3-a760-a1ed82709d6e"}
05:05:08.081 00.007 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4e2099ab-8779-45c5-aebd-187cdb03fd60"}
05:05:08.081 00.000 13300 case statement mapped state 6 to 3
05:05:08.081 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4e2099ab-8779-45c5-aebd-187cdb03fd60"}
05:05:08.085 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bcd436ae-b25a-4ca9-99a8-cd29009ce986"}
05:05:08.086 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":455,"width":15,"height":15,"star_pos":[7.03,6.67],"pixels":"..."},"id":"bcd436ae-b25a-4ca9-99a8-cd29009ce986"}
05:05:08.574 00.488 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:05:11.058 02.484 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c7042425-bc92-4f47-98a0-74001a554b0b"}
05:05:11.058 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c7042425-bc92-4f47-98a0-74001a554b0b"}
05:05:11.059 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f2967118-e702-4a2b-a85d-9fc65f979d28"}
05:05:11.059 00.000 13300 case statement mapped state 6 to 3
05:05:11.059 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f2967118-e702-4a2b-a85d-9fc65f979d28"}
05:05:11.059 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"64f23cb0-d1dd-4d3f-b16d-c8b17d10fe91"}
05:05:11.060 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":455,"width":15,"height":15,"star_pos":[7.03,6.67],"pixels":"..."},"id":"64f23cb0-d1dd-4d3f-b16d-c8b17d10fe91"}
05:05:11.599 00.539 11596 Exposure complete
05:05:11.674 00.075 11596 worker thread done servicing request
05:05:11.674 00.000 13300 OnExposeComplete: enter
05:05:11.674 00.000 13300 UpdateGuideState(): m_state=6
05:05:11.675 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 456
05:05:11.675 00.000 13300 Star::Find returns 1 (0), X=1227.17, Y=21.62, Mass=848, SNR=20.3, Peak=66 HFD=4.0
05:05:11.675 00.000 13300 MultiStar: [#1 -0.02,-0.14,0.61,U] [#2 0.17,-0.34,0.00,M1] [#3 0.22,0.27,0.00,M4] [#4 0.08,-0.11,0.34,U] [#5 0.27,-0.49,0.00,M4] [#6 0.29,0.26,0.00,M10] 
05:05:11.675 00.000 13300 refined, 2 included, MultiStar: {0.02, -0.15}, one-star: {0.02, -0.17}
05:05:11.676 00.001 13300 CameraToMount -- cameraTheta (-1.46) - m_xAngle (1.53) = xAngle (-2.99 = -2.99)
05:05:11.676 00.000 13300 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.12 = 0.16)
05:05:11.676 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.15 hyp=0.15 cameraTheta=-1.46 mountX=-0.15 mountY=0.02, mountTheta=2.98
05:05:11.678 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.15, opts=13)
05:05:11.678 00.000 13300 Enqueuing Move request for scope (0.02, -0.15)
05:05:11.678 00.000 11596 Worker thread wakes up
05:05:11.678 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.15) opts 0xd
05:05:11.678 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.15)
05:05:11.678 00.000 11596 Moving (0.02, -0.15) raw xDistance=-0.15 yDistance=0.02
05:05:11.678 00.000 11596 BLC: History state: CurrMiss=-0.02, AvgInitMiss=0.19, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=-0.269330, 1:0.116937, 2:-0.024218
05:05:11.678 00.000 11596 BLC: No correction, Miss < min_move
05:05:11.678 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.15
05:05:11.679 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:05:11.679 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
05:05:11.679 00.000 11596 MoveAxis(E, 184, ABG)
05:05:11.679 00.000 11596 Guiding  Dir = 2, Dur = 184
05:05:11.679 00.000 11596 IsSlewing returns 0
05:05:11.684 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=188, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
05:05:11.692 00.008 13300 UpdateGuideState exits: m=848 SNR=20.3
05:05:11.692 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:11.693 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:05:11.693 00.000 13300 Enqueuing Expose request
05:05:11.763 00.070 11596 IsGuiding returns 0
05:05:12.319 00.556 11596 IsGuiding returns 0
05:05:12.319 00.000 11596 Move returns status 0, amount 184
05:05:12.319 00.000 11596 MoveAxis(N, 0, ABG)
05:05:12.319 00.000 11596 Move returns status 0, amount 0
05:05:12.319 00.000 11596 move complete, result=0
05:05:12.319 00.000 11596 worker thread done servicing request
05:05:12.319 00.000 13300 GuideStep: -0.1 px 184 ms EAST, 0.0 px 0 ms NORTH
05:05:12.319 00.000 11596 Worker thread wakes up
05:05:12.320 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:05:12.836 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:05:14.058 01.222 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f76f60c3-f0d1-46f0-82b6-ac4fd794f621"}
05:05:14.058 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f76f60c3-f0d1-46f0-82b6-ac4fd794f621"}
05:05:14.059 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9bc96621-d07f-4051-a108-cca10fdc53ab"}
05:05:14.059 00.000 13300 case statement mapped state 6 to 3
05:05:14.060 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9bc96621-d07f-4051-a108-cca10fdc53ab"}
05:05:14.060 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"108d73fd-c614-411c-b391-6f7693cdc7aa"}
05:05:14.061 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":456,"width":15,"height":15,"star_pos":[7.17,6.62],"pixels":"..."},"id":"108d73fd-c614-411c-b391-6f7693cdc7aa"}
05:05:15.878 01.817 11596 Exposure complete
05:05:15.965 00.087 11596 worker thread done servicing request
05:05:15.966 00.001 13300 OnExposeComplete: enter
05:05:15.966 00.000 13300 UpdateGuideState(): m_state=6
05:05:15.966 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 457
05:05:15.966 00.000 13300 Star::Find returns 1 (0), X=1227.23, Y=21.69, Mass=843, SNR=20.3, Peak=64 HFD=4.1
05:05:15.967 00.001 13300 MultiStar: [#1 -0.04,-0.24,0.61,U] [#2 -0.00,-0.39,0.00,M2] [#3 0.63,0.15,0.00,M5] [#4 0.09,-0.46,0.00,M7] [#5 0.50,-0.26,0.00,M5] [#6 0.15,0.22,0.32,U] 
05:05:15.967 00.000 13300 refined, 2 included, MultiStar: {0.05, -0.09}, one-star: {0.08, -0.10}
05:05:15.967 00.000 13300 CameraToMount -- cameraTheta (-1.05) - m_xAngle (1.53) = xAngle (-2.58 = -2.58)
05:05:15.967 00.000 13300 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.71 = 0.57)
05:05:15.967 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-1.05 mountX=-0.09 mountY=0.06, mountTheta=2.57
05:05:15.969 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.09, opts=13)
05:05:15.969 00.000 13300 Enqueuing Move request for scope (0.05, -0.09)
05:05:15.970 00.001 11596 Worker thread wakes up
05:05:15.970 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.09) opts 0xd
05:05:15.970 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.09)
05:05:15.970 00.000 11596 Moving (0.05, -0.09) raw xDistance=-0.09 yDistance=0.06
05:05:15.970 00.000 11596 BLC: window closed
05:05:15.971 00.001 11596 BLC: History state: CurrMiss=-0.06, AvgInitMiss=0.19, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=-0.269330, 1:0.116937, 2:-0.024218
05:05:15.971 00.000 11596 BLC: No correction, Miss < min_move
05:05:15.971 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
05:05:15.971 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:05:15.972 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
05:05:15.972 00.000 11596 MoveAxis(E, 0, ABG)
05:05:15.972 00.000 11596 Move returns status 0, amount 0
05:05:15.972 00.000 11596 MoveAxis(N, 0, ABG)
05:05:15.972 00.000 11596 Move returns status 0, amount 0
05:05:15.972 00.000 11596 move complete, result=0
05:05:15.973 00.001 11596 worker thread done servicing request
05:05:15.979 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=205, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
05:05:15.990 00.011 13300 UpdateGuideState exits: m=843 SNR=20.3
05:05:15.990 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:15.990 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:05:15.990 00.000 13300 Enqueuing Expose request
05:05:15.991 00.001 11596 Worker thread wakes up
05:05:15.991 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
05:05:15.991 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:05:16.495 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:05:17.058 00.563 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5a519bbd-3c7d-4f4d-bcdc-6b01809ab6ba"}
05:05:17.058 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5a519bbd-3c7d-4f4d-bcdc-6b01809ab6ba"}
05:05:17.059 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"507bc3cd-218c-499c-bd28-e05a895d9f63"}
05:05:17.059 00.000 13300 case statement mapped state 6 to 3
05:05:17.059 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"507bc3cd-218c-499c-bd28-e05a895d9f63"}
05:05:17.060 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fea79379-0aac-4dda-83c8-256aba2d6d83"}
05:05:17.060 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":457,"width":15,"height":15,"star_pos":[7.23,6.69],"pixels":"..."},"id":"fea79379-0aac-4dda-83c8-256aba2d6d83"}
05:05:19.524 02.464 11596 Exposure complete
05:05:19.607 00.083 11596 worker thread done servicing request
05:05:19.607 00.000 13300 OnExposeComplete: enter
05:05:19.607 00.000 13300 UpdateGuideState(): m_state=6
05:05:19.607 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 458
05:05:19.608 00.001 13300 Star::Find returns 1 (0), X=1227.16, Y=21.62, Mass=931, SNR=21.3, Peak=67 HFD=4.0
05:05:19.608 00.000 13300 MultiStar: [#1 -0.09,-0.21,0.62,U] [#2 0.10,-0.36,0.00,M3] [#3 0.13,0.10,0.36,U] [#4 -0.18,-0.33,0.00,M8] [#5 0.52,-0.56,0.00,M6] [#6 -0.09,0.11,0.30,U] 
05:05:19.608 00.000 13300 refined, 3 included, MultiStar: {-0.01, -0.10}, one-star: {0.01, -0.17}
05:05:19.608 00.000 13300 CameraToMount -- cameraTheta (-1.68) - m_xAngle (1.53) = xAngle (-3.21 = 3.07)
05:05:19.608 00.000 13300 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.34 = -0.06)
05:05:19.608 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.68 mountX=-0.10 mountY=-0.01, mountTheta=-3.08
05:05:19.610 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.10, opts=13)
05:05:19.611 00.001 13300 Enqueuing Move request for scope (-0.01, -0.10)
05:05:19.611 00.000 11596 Worker thread wakes up
05:05:19.611 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.10) opts 0xd
05:05:19.611 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.10)
05:05:19.611 00.000 11596 Moving (-0.01, -0.10) raw xDistance=-0.10 yDistance=-0.01
05:05:19.611 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
05:05:19.612 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:05:19.612 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
05:05:19.612 00.000 11596 MoveAxis(E, 0, ABG)
05:05:19.612 00.000 11596 Move returns status 0, amount 0
05:05:19.612 00.000 11596 MoveAxis(N, 0, ABG)
05:05:19.612 00.000 11596 Move returns status 0, amount 0
05:05:19.612 00.000 11596 move complete, result=0
05:05:19.613 00.001 11596 worker thread done servicing request
05:05:19.619 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=197, med=4, FiltMin=3, FiltMax=70, Gamma=0.510
05:05:19.627 00.008 13300 UpdateGuideState exits: m=931 SNR=21.3
05:05:19.628 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:19.628 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:05:19.628 00.000 13300 Enqueuing Expose request
05:05:19.628 00.000 11596 Worker thread wakes up
05:05:19.628 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
05:05:19.628 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:05:20.086 00.458 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b52ae3bd-5a9e-46f4-a316-f69b5ec3e01f"}
05:05:20.086 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b52ae3bd-5a9e-46f4-a316-f69b5ec3e01f"}
05:05:20.087 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"03aeb359-ea26-46b0-b196-9e19ae5d6c97"}
05:05:20.087 00.000 13300 case statement mapped state 6 to 3
05:05:20.087 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"03aeb359-ea26-46b0-b196-9e19ae5d6c97"}
05:05:20.088 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"239e4732-b4ef-4597-87aa-631932ce0c17"}
05:05:20.089 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":458,"width":15,"height":15,"star_pos":[7.16,6.62],"pixels":"..."},"id":"239e4732-b4ef-4597-87aa-631932ce0c17"}
05:05:20.137 00.048 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:05:23.086 02.949 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7a871f6c-3727-4588-911f-cc11ed699f1c"}
05:05:23.086 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7a871f6c-3727-4588-911f-cc11ed699f1c"}
05:05:23.087 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8d613e6d-25ea-43f6-b8cd-6a87107c0c33"}
05:05:23.087 00.000 13300 case statement mapped state 6 to 3
05:05:23.088 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8d613e6d-25ea-43f6-b8cd-6a87107c0c33"}
05:05:23.088 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8d33dbc0-a0e9-4c2f-8c7f-e93c94a48b78"}
05:05:23.089 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":458,"width":15,"height":15,"star_pos":[7.16,6.62],"pixels":"..."},"id":"8d33dbc0-a0e9-4c2f-8c7f-e93c94a48b78"}
05:05:23.158 00.069 11596 Exposure complete
05:05:23.229 00.071 11596 worker thread done servicing request
05:05:23.229 00.000 13300 OnExposeComplete: enter
05:05:23.229 00.000 13300 UpdateGuideState(): m_state=6
05:05:23.230 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 459
05:05:23.230 00.000 13300 Star::Find returns 1 (0), X=1227.26, Y=21.43, Mass=909, SNR=21.1, Peak=65 HFD=4.0
05:05:23.230 00.000 13300 MultiStar: [#1 0.20,-0.33,0.00,M1] [#2 0.15,-0.39,0.00,M4] [#3 0.52,-0.15,0.00,M5] [#4 -0.03,-0.30,0.30,U] [#5 0.14,-0.48,0.00,M7] [#6 0.15,-0.08,0.31,U] 
05:05:23.230 00.000 13300 refined, 2 included, MultiStar: {0.09, -0.29}, one-star: {0.11, -0.36}
05:05:23.230 00.000 13300 CameraToMount -- cameraTheta (-1.27) - m_xAngle (1.53) = xAngle (-2.80 = -2.80)
05:05:23.231 00.001 13300 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.93 = 0.35)
05:05:23.231 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=-0.29 hyp=0.31 cameraTheta=-1.27 mountX=-0.29 mountY=0.11, mountTheta=2.79
05:05:23.233 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=-0.29, opts=13)
05:05:23.233 00.000 13300 Enqueuing Move request for scope (0.09, -0.29)
05:05:23.233 00.000 11596 Worker thread wakes up
05:05:23.233 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.29) opts 0xd
05:05:23.233 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, -0.29)
05:05:23.233 00.000 11596 Moving (0.09, -0.29) raw xDistance=-0.29 yDistance=0.11
05:05:23.233 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
05:05:23.233 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:05:23.233 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
05:05:23.234 00.001 11596 MoveAxis(E, 364, ABG)
05:05:23.234 00.000 11596 Guiding  Dir = 2, Dur = 364
05:05:23.234 00.000 11596 IsSlewing returns 0
05:05:23.241 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=206, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
05:05:23.248 00.007 13300 UpdateGuideState exits: m=909 SNR=21.1
05:05:23.248 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:23.248 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:05:23.249 00.001 13300 Enqueuing Expose request
05:05:23.397 00.148 11596 IsGuiding returns 0
05:05:23.503 00.106 11596 PulseGuide returned control before completion, sleep 269
05:05:23.835 00.332 11596 IsGuiding returns 1
05:05:23.835 00.000 11596 scope still moving after pulse duration time elapsed
05:05:23.857 00.022 11596 IsSlewing returns 0
05:05:24.009 00.152 11596 IsGuiding returns 0
05:05:24.009 00.000 11596 scope move finished after 364 + 248 ms
05:05:24.010 00.001 11596 Move returns status 0, amount 364
05:05:24.010 00.000 11596 MoveAxis(N, 0, ABG)
05:05:24.010 00.000 11596 Move returns status 0, amount 0
05:05:24.010 00.000 11596 move complete, result=0
05:05:24.010 00.000 11596 worker thread done servicing request
05:05:24.010 00.000 13300 GuideStep: -0.3 px 364 ms EAST, 0.1 px 0 ms NORTH
05:05:24.010 00.000 11596 Worker thread wakes up
05:05:24.010 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:05:24.521 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:05:26.085 01.564 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"008ef965-a951-48e7-b9ed-e88cf264bfde"}
05:05:26.085 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"008ef965-a951-48e7-b9ed-e88cf264bfde"}
05:05:26.086 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1befd177-e01b-47b5-b164-7ddee6505ef7"}
05:05:26.086 00.000 13300 case statement mapped state 6 to 3
05:05:26.086 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1befd177-e01b-47b5-b164-7ddee6505ef7"}
05:05:26.087 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"623c6c23-bc55-4154-b81c-450398e2ff3e"}
05:05:26.087 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":459,"width":15,"height":15,"star_pos":[7.26,7.43],"pixels":"..."},"id":"623c6c23-bc55-4154-b81c-450398e2ff3e"}
05:05:27.549 01.462 11596 Exposure complete
05:05:27.619 00.070 11596 worker thread done servicing request
05:05:27.619 00.000 13300 OnExposeComplete: enter
05:05:27.619 00.000 13300 UpdateGuideState(): m_state=6
05:05:27.619 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 460
05:05:27.619 00.000 13300 Star::Find returns 1 (0), X=1227.13, Y=21.65, Mass=909, SNR=21.0, Peak=71 HFD=4.0
05:05:27.620 00.001 13300 MultiStar: [#1 0.05,-0.16,0.61,U] [#2 0.14,-0.20,0.58,U] [#3 0.47,0.04,0.00,M6] [#4 -0.06,0.01,0.32,U] [#5 0.42,-0.50,0.00,M8] [#6 -0.10,-0.13,0.30,U] 
05:05:27.620 00.000 13300 refined, 4 included, MultiStar: {0.02, -0.14}, one-star: {-0.02, -0.14}
05:05:27.620 00.000 13300 CameraToMount -- cameraTheta (-1.46) - m_xAngle (1.53) = xAngle (-2.99 = -2.99)
05:05:27.620 00.000 13300 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.12 = 0.17)
05:05:27.620 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.14 hyp=0.14 cameraTheta=-1.46 mountX=-0.14 mountY=0.02, mountTheta=2.98
05:05:27.622 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.14, opts=13)
05:05:27.622 00.000 13300 Enqueuing Move request for scope (0.02, -0.14)
05:05:27.622 00.000 11596 Worker thread wakes up
05:05:27.623 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.14) opts 0xd
05:05:27.623 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.14)
05:05:27.623 00.000 11596 Moving (0.02, -0.14) raw xDistance=-0.14 yDistance=0.02
05:05:27.623 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
05:05:27.623 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:05:27.623 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
05:05:27.623 00.000 11596 MoveAxis(E, 0, ABG)
05:05:27.623 00.000 11596 Move returns status 0, amount 0
05:05:27.623 00.000 11596 MoveAxis(N, 0, ABG)
05:05:27.623 00.000 11596 Move returns status 0, amount 0
05:05:27.623 00.000 11596 move complete, result=0
05:05:27.624 00.001 11596 worker thread done servicing request
05:05:27.629 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=201, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
05:05:27.637 00.008 13300 UpdateGuideState exits: m=909 SNR=21.0
05:05:27.637 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:27.638 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:05:27.638 00.000 13300 Enqueuing Expose request
05:05:27.638 00.000 11596 Worker thread wakes up
05:05:27.638 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
05:05:27.638 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:05:28.152 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:05:29.084 00.932 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6f43ef32-399a-4d42-844c-609c5b01e27d"}
05:05:29.084 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6f43ef32-399a-4d42-844c-609c5b01e27d"}
05:05:29.085 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bbee5273-3444-4033-b2c5-f78d4f1eec9b"}
05:05:29.085 00.000 13300 case statement mapped state 6 to 3
05:05:29.085 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bbee5273-3444-4033-b2c5-f78d4f1eec9b"}
05:05:29.085 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c395d6df-7946-4f61-8adc-e4cca73b0135"}
05:05:29.086 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":460,"width":15,"height":15,"star_pos":[7.13,6.65],"pixels":"..."},"id":"c395d6df-7946-4f61-8adc-e4cca73b0135"}
05:05:31.177 02.091 11596 Exposure complete
05:05:31.246 00.069 11596 worker thread done servicing request
05:05:31.246 00.000 13300 OnExposeComplete: enter
05:05:31.247 00.001 13300 UpdateGuideState(): m_state=6
05:05:31.247 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 461
05:05:31.247 00.000 13300 Star::Find returns 1 (0), X=1227.14, Y=21.67, Mass=921, SNR=21.2, Peak=67 HFD=4.3
05:05:31.248 00.001 13300 MultiStar: [#1 0.03,-0.15,0.62,U] [#2 0.20,-0.17,0.51,U] [#3 0.27,0.30,0.00,M7] [#4 0.06,0.27,0.40,U] [#5 0.25,-0.42,0.00,M9] [#6 -0.01,0.32,0.00,M7] 
05:05:31.248 00.000 13300 refined, 3 included, MultiStar: {0.05, -0.08}, one-star: {-0.01, -0.12}
05:05:31.248 00.000 13300 CameraToMount -- cameraTheta (-0.96) - m_xAngle (1.53) = xAngle (-2.49 = -2.49)
05:05:31.248 00.000 13300 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.62 = 0.67)
05:05:31.248 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.08 hyp=0.09 cameraTheta=-0.96 mountX=-0.08 mountY=0.06, mountTheta=2.48
05:05:31.250 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.08, opts=13)
05:05:31.250 00.000 13300 Enqueuing Move request for scope (0.05, -0.08)
05:05:31.250 00.000 11596 Worker thread wakes up
05:05:31.251 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.08) opts 0xd
05:05:31.251 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.08)
05:05:31.251 00.000 11596 Moving (0.05, -0.08) raw xDistance=-0.08 yDistance=0.06
05:05:31.251 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
05:05:31.251 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:05:31.251 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
05:05:31.251 00.000 11596 MoveAxis(E, 0, ABG)
05:05:31.252 00.001 11596 Move returns status 0, amount 0
05:05:31.252 00.000 11596 MoveAxis(N, 0, ABG)
05:05:31.252 00.000 11596 Move returns status 0, amount 0
05:05:31.252 00.000 11596 move complete, result=0
05:05:31.253 00.001 11596 worker thread done servicing request
05:05:31.259 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=193, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
05:05:31.267 00.008 13300 UpdateGuideState exits: m=921 SNR=21.2
05:05:31.267 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:31.267 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:05:31.267 00.000 13300 Enqueuing Expose request
05:05:31.267 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
05:05:31.268 00.001 11596 Worker thread wakes up
05:05:31.268 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:05:31.783 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:05:32.083 00.300 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"93622e0b-5488-4368-a482-3c208bc8e193"}
05:05:32.083 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"93622e0b-5488-4368-a482-3c208bc8e193"}
05:05:32.084 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6e21a476-5cbe-4bd8-8728-0e2548a6e9af"}
05:05:32.084 00.000 13300 case statement mapped state 6 to 3
05:05:32.084 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6e21a476-5cbe-4bd8-8728-0e2548a6e9af"}
05:05:32.084 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bfdc340d-c6b4-4c63-a894-58f3bbf7e079"}
05:05:32.085 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":461,"width":15,"height":15,"star_pos":[7.14,6.67],"pixels":"..."},"id":"bfdc340d-c6b4-4c63-a894-58f3bbf7e079"}
05:05:34.810 02.725 11596 Exposure complete
05:05:34.881 00.071 11596 worker thread done servicing request
05:05:34.882 00.001 13300 OnExposeComplete: enter
05:05:34.882 00.000 13300 UpdateGuideState(): m_state=6
05:05:34.882 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 462
05:05:34.882 00.000 13300 Star::Find returns 1 (0), X=1227.20, Y=21.61, Mass=946, SNR=21.5, Peak=72 HFD=4.0
05:05:34.883 00.001 13300 MultiStar: [#1 -0.03,-0.15,0.61,U] [#2 0.11,-0.34,0.00,M3] [#3 0.47,-0.14,0.00,M8] [#4 0.03,-0.29,0.31,U] [#5 0.20,-0.28,0.00,M10] [#6 0.07,-0.10,0.30,U] 
05:05:34.883 00.000 13300 refined, 3 included, MultiStar: {0.02, -0.18}, one-star: {0.04, -0.18}
05:05:34.883 00.000 13300 CameraToMount -- cameraTheta (-1.43) - m_xAngle (1.53) = xAngle (-2.97 = -2.97)
05:05:34.883 00.000 13300 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.09 = 0.19)
05:05:34.883 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.18 hyp=0.18 cameraTheta=-1.43 mountX=-0.18 mountY=0.03, mountTheta=2.95
05:05:34.885 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.18, opts=13)
05:05:34.885 00.000 13300 Enqueuing Move request for scope (0.02, -0.18)
05:05:34.885 00.000 11596 Worker thread wakes up
05:05:34.886 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.18) opts 0xd
05:05:34.886 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.18)
05:05:34.886 00.000 11596 Moving (0.02, -0.18) raw xDistance=-0.18 yDistance=0.03
05:05:34.886 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.18
05:05:34.886 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:05:34.886 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
05:05:34.886 00.000 11596 MoveAxis(E, 223, ABG)
05:05:34.887 00.001 11596 Guiding  Dir = 2, Dur = 223
05:05:34.887 00.000 11596 IsSlewing returns 0
05:05:34.894 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=207, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
05:05:34.903 00.009 13300 UpdateGuideState exits: m=946 SNR=21.5
05:05:34.903 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:34.903 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:05:34.903 00.000 13300 Enqueuing Expose request
05:05:34.906 00.003 11596 IsGuiding returns 0
05:05:35.005 00.099 11596 PulseGuide returned control before completion, sleep 135
05:05:35.082 00.077 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c0dc67c0-7c1e-43a0-8fb1-84e00fd3cd25"}
05:05:35.082 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c0dc67c0-7c1e-43a0-8fb1-84e00fd3cd25"}
05:05:35.083 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5c659163-5caf-4a60-976e-bbc150c0d895"}
05:05:35.083 00.000 13300 case statement mapped state 6 to 3
05:05:35.083 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5c659163-5caf-4a60-976e-bbc150c0d895"}
05:05:35.083 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cf5f4d80-7ec6-464c-83f6-c6f68583def5"}
05:05:35.084 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":462,"width":15,"height":15,"star_pos":[7.20,6.61],"pixels":"..."},"id":"cf5f4d80-7ec6-464c-83f6-c6f68583def5"}
05:05:35.212 00.128 11596 IsGuiding returns 1
05:05:35.212 00.000 11596 scope still moving after pulse duration time elapsed
05:05:35.245 00.033 11596 IsSlewing returns 0
05:05:35.349 00.104 11596 IsGuiding returns 0
05:05:35.349 00.000 11596 scope move finished after 223 + 220 ms
05:05:35.349 00.000 11596 Move returns status 0, amount 223
05:05:35.349 00.000 11596 MoveAxis(N, 0, ABG)
05:05:35.349 00.000 11596 Move returns status 0, amount 0
05:05:35.349 00.000 11596 move complete, result=0
05:05:35.350 00.001 11596 worker thread done servicing request
05:05:35.350 00.000 13300 GuideStep: -0.2 px 223 ms EAST, 0.0 px 0 ms NORTH
05:05:35.350 00.000 11596 Worker thread wakes up
05:05:35.350 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:05:35.858 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:05:38.081 02.223 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3aa23599-8da1-47ce-81d9-1fdafbef1fba"}
05:05:38.081 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3aa23599-8da1-47ce-81d9-1fdafbef1fba"}
05:05:38.082 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bcd0e4e2-3fa2-4e93-8535-f7a717884e66"}
05:05:38.082 00.000 13300 case statement mapped state 6 to 3
05:05:38.082 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bcd0e4e2-3fa2-4e93-8535-f7a717884e66"}
05:05:38.082 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"af5964db-c085-4d56-8e21-7ab2163bc0d5"}
05:05:38.082 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":462,"width":15,"height":15,"star_pos":[7.20,6.61],"pixels":"..."},"id":"af5964db-c085-4d56-8e21-7ab2163bc0d5"}
05:05:38.881 00.799 11596 Exposure complete
05:05:38.955 00.074 11596 worker thread done servicing request
05:05:38.955 00.000 13300 OnExposeComplete: enter
05:05:38.955 00.000 13300 UpdateGuideState(): m_state=6
05:05:38.956 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 463
05:05:38.956 00.000 13300 Star::Find returns 1 (0), X=1227.14, Y=21.58, Mass=948, SNR=21.5, Peak=68 HFD=4.1
05:05:38.956 00.000 13300 MultiStar: [#1 -0.10,-0.29,0.00,M1] [#2 0.10,-0.18,0.51,U] [#3 0.53,0.10,0.00,M9] [#4 0.15,-0.15,0.32,U] [#5 0.53,-0.54,0.00,R] [#6 0.04,-0.09,0.31,U] 
05:05:38.956 00.000 13300 refined, 3 included, MultiStar: {0.05, -0.17}, one-star: {-0.01, -0.21}
05:05:38.956 00.000 13300 CameraToMount -- cameraTheta (-1.31) - m_xAngle (1.53) = xAngle (-2.84 = -2.84)
05:05:38.957 00.001 13300 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.97 = 0.31)
05:05:38.957 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=-0.17 hyp=0.18 cameraTheta=-1.31 mountX=-0.17 mountY=0.06, mountTheta=2.83
05:05:38.958 00.001 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.17, opts=13)
05:05:38.959 00.001 13300 Enqueuing Move request for scope (0.05, -0.17)
05:05:38.959 00.000 11596 Worker thread wakes up
05:05:38.959 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.17) opts 0xd
05:05:38.959 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.17)
05:05:38.959 00.000 11596 Moving (0.05, -0.17) raw xDistance=-0.17 yDistance=0.06
05:05:38.959 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.17
05:05:38.959 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:05:38.959 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
05:05:38.959 00.000 11596 MoveAxis(E, 230, ABG)
05:05:38.960 00.001 11596 Guiding  Dir = 2, Dur = 230
05:05:38.960 00.000 11596 IsSlewing returns 0
05:05:38.966 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=198, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
05:05:38.974 00.008 13300 UpdateGuideState exits: m=948 SNR=21.5
05:05:38.974 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:38.974 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:05:38.974 00.000 13300 Enqueuing Expose request
05:05:39.103 00.129 11596 IsGuiding returns 0
05:05:39.202 00.099 11596 PulseGuide returned control before completion, sleep 142
05:05:39.431 00.229 11596 IsGuiding returns 0
05:05:39.432 00.001 11596 Move returns status 0, amount 230
05:05:39.432 00.000 11596 MoveAxis(N, 0, ABG)
05:05:39.432 00.000 11596 Move returns status 0, amount 0
05:05:39.432 00.000 11596 move complete, result=0
05:05:39.432 00.000 11596 worker thread done servicing request
05:05:39.432 00.000 11596 Worker thread wakes up
05:05:39.432 00.000 13300 GuideStep: -0.2 px 230 ms EAST, 0.1 px 0 ms NORTH
05:05:39.432 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:05:39.946 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:05:41.080 01.134 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"993a1e93-c1ed-4d23-badc-777212f5e5b4"}
05:05:41.080 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"993a1e93-c1ed-4d23-badc-777212f5e5b4"}
05:05:41.081 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1f180f0d-5071-40a2-b19c-a4b57b68ae10"}
05:05:41.081 00.000 13300 case statement mapped state 6 to 3
05:05:41.081 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1f180f0d-5071-40a2-b19c-a4b57b68ae10"}
05:05:41.081 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"513edc89-c475-420d-b84f-efbdae54b658"}
05:05:41.081 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":463,"width":15,"height":15,"star_pos":[7.14,6.58],"pixels":"..."},"id":"513edc89-c475-420d-b84f-efbdae54b658"}
05:05:42.968 01.887 11596 Exposure complete
05:05:43.039 00.071 11596 worker thread done servicing request
05:05:43.039 00.000 13300 OnExposeComplete: enter
05:05:43.039 00.000 13300 UpdateGuideState(): m_state=6
05:05:43.039 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 464
05:05:43.040 00.001 13300 Star::Find returns 1 (0), X=1227.12, Y=21.64, Mass=945, SNR=21.5, Peak=67 HFD=4.0
05:05:43.040 00.000 13300 MultiStar: [#1 -0.00,-0.14,0.62,U] [#2 -0.02,-0.10,0.53,U] [#3 0.33,0.26,0.00,M10] [#4 0.04,-0.15,0.31,U] [#5 -0.49,0.21,0.00,M1] [#6 0.02,0.22,0.29,U] 
05:05:43.040 00.000 13300 refined, 4 included, MultiStar: {-0.01, -0.10}, one-star: {-0.04, -0.15}
05:05:43.040 00.000 13300 CameraToMount -- cameraTheta (-1.68) - m_xAngle (1.53) = xAngle (-3.21 = 3.07)
05:05:43.040 00.000 13300 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.34 = -0.05)
05:05:43.040 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.68 mountX=-0.10 mountY=-0.01, mountTheta=-3.09
05:05:43.043 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.10, opts=13)
05:05:43.044 00.001 13300 Enqueuing Move request for scope (-0.01, -0.10)
05:05:43.044 00.000 11596 Worker thread wakes up
05:05:43.044 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.10) opts 0xd
05:05:43.044 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.10)
05:05:43.044 00.000 11596 Moving (-0.01, -0.10) raw xDistance=-0.10 yDistance=-0.01
05:05:43.045 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
05:05:43.045 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:05:43.045 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
05:05:43.045 00.000 11596 MoveAxis(E, 0, ABG)
05:05:43.045 00.000 11596 Move returns status 0, amount 0
05:05:43.045 00.000 11596 MoveAxis(N, 0, ABG)
05:05:43.045 00.000 11596 Move returns status 0, amount 0
05:05:43.045 00.000 11596 move complete, result=0
05:05:43.046 00.001 11596 worker thread done servicing request
05:05:43.056 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=184, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
05:05:43.065 00.009 13300 UpdateGuideState exits: m=945 SNR=21.5
05:05:43.065 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:43.065 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:05:43.065 00.000 13300 Enqueuing Expose request
05:05:43.065 00.000 11596 Worker thread wakes up
05:05:43.065 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
05:05:43.065 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:05:43.575 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:05:44.079 00.504 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"07f8a971-b9a0-49b5-939e-5d0d61e9b5ae"}
05:05:44.079 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"07f8a971-b9a0-49b5-939e-5d0d61e9b5ae"}
05:05:44.080 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8ac12b5c-8e24-41e8-a26f-da5a40218682"}
05:05:44.080 00.000 13300 case statement mapped state 6 to 3
05:05:44.080 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8ac12b5c-8e24-41e8-a26f-da5a40218682"}
05:05:44.081 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4475d86a-280c-4a8f-8843-7fbbbab02ebb"}
05:05:44.081 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":464,"width":15,"height":15,"star_pos":[7.12,6.64],"pixels":"..."},"id":"4475d86a-280c-4a8f-8843-7fbbbab02ebb"}
05:05:46.604 02.523 11596 Exposure complete
05:05:46.681 00.077 11596 worker thread done servicing request
05:05:46.682 00.001 13300 OnExposeComplete: enter
05:05:46.682 00.000 13300 UpdateGuideState(): m_state=6
05:05:46.682 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 465
05:05:46.682 00.000 13300 Star::Find returns 1 (0), X=1227.16, Y=21.86, Mass=976, SNR=21.8, Peak=74 HFD=4.3
05:05:46.683 00.001 13300 MultiStar: [#1 -0.04,-0.14,0.60,U] [#2 0.16,0.07,0.49,U] [#3 0.45,0.12,0.00,R] [#4 0.10,-0.10,0.31,U] [#5 -0.10,0.29,0.00,M2] [#6 0.15,0.50,0.00,M5] 
05:05:46.683 00.000 13300 refined, 3 included, MultiStar: {0.04, -0.00}, one-star: {0.01, 0.07}
05:05:46.683 00.000 13300 CameraToMount -- cameraTheta (-0.10) - m_xAngle (1.53) = xAngle (-1.63 = -1.63)
05:05:46.683 00.000 13300 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.76 = 1.52)
05:05:46.683 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-0.10 mountX=-0.00 mountY=0.04, mountTheta=1.63
05:05:46.685 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=-0.00, opts=13)
05:05:46.685 00.000 13300 Enqueuing Move request for scope (0.04, -0.00)
05:05:46.685 00.000 11596 Worker thread wakes up
05:05:46.686 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.00) opts 0xd
05:05:46.686 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, -0.00)
05:05:46.686 00.000 11596 Moving (0.04, -0.00) raw xDistance=-0.00 yDistance=0.04
05:05:46.686 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
05:05:46.686 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:05:46.686 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
05:05:46.687 00.001 11596 MoveAxis(E, 0, ABG)
05:05:46.687 00.000 11596 Move returns status 0, amount 0
05:05:46.687 00.000 11596 MoveAxis(N, 0, ABG)
05:05:46.687 00.000 11596 Move returns status 0, amount 0
05:05:46.687 00.000 11596 move complete, result=0
05:05:46.687 00.000 11596 worker thread done servicing request
05:05:46.693 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=172, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
05:05:46.701 00.008 13300 UpdateGuideState exits: m=976 SNR=21.8
05:05:46.702 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:46.702 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:05:46.702 00.000 13300 Enqueuing Expose request
05:05:46.702 00.000 11596 Worker thread wakes up
05:05:46.702 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
05:05:46.702 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:05:47.079 00.377 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1b0676be-b345-4b52-b26a-bb3021a4b06d"}
05:05:47.079 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1b0676be-b345-4b52-b26a-bb3021a4b06d"}
05:05:47.080 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c87423df-f804-4cd4-a58c-17cd4688c7e4"}
05:05:47.080 00.000 13300 case statement mapped state 6 to 3
05:05:47.080 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c87423df-f804-4cd4-a58c-17cd4688c7e4"}
05:05:47.081 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a3ef82ec-b12b-47b0-b9fe-903d9f32f913"}
05:05:47.081 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":465,"width":15,"height":15,"star_pos":[7.16,6.86],"pixels":"..."},"id":"a3ef82ec-b12b-47b0-b9fe-903d9f32f913"}
05:05:47.211 00.130 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:05:50.078 02.867 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cd64cfce-98b4-4ee2-9ef3-98f050510077"}
05:05:50.078 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cd64cfce-98b4-4ee2-9ef3-98f050510077"}
05:05:50.079 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e5ce0683-702a-4c7c-bc4c-5a5d6b2f2662"}
05:05:50.079 00.000 13300 case statement mapped state 6 to 3
05:05:50.079 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e5ce0683-702a-4c7c-bc4c-5a5d6b2f2662"}
05:05:50.080 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"eac56761-2a2e-413f-b9af-c0f40d31a880"}
05:05:50.080 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":465,"width":15,"height":15,"star_pos":[7.16,6.86],"pixels":"..."},"id":"eac56761-2a2e-413f-b9af-c0f40d31a880"}
05:05:50.240 00.160 11596 Exposure complete
05:05:50.314 00.074 11596 worker thread done servicing request
05:05:50.314 00.000 13300 OnExposeComplete: enter
05:05:50.314 00.000 13300 UpdateGuideState(): m_state=6
05:05:50.315 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 466
05:05:50.315 00.000 13300 Star::Find returns 1 (0), X=1227.12, Y=21.71, Mass=950, SNR=21.5, Peak=69 HFD=4.2
05:05:50.315 00.000 13300 MultiStar: [#1 -0.08,-0.13,0.61,U] [#2 0.13,-0.16,0.50,U] [#3 0.02,-0.27,0.40,U] [#4 -0.26,-0.02,0.37,U] [#5 -0.36,0.46,0.00,M3] [#6 -0.04,0.26,0.30,U] 
05:05:50.315 00.000 13300 single-star, 5 included, MultiStar: {-0.04, -0.09}, one-star: {-0.04, -0.08}
05:05:50.316 00.001 13300 CameraToMount -- cameraTheta (-1.98) - m_xAngle (1.53) = xAngle (-3.51 = 2.77)
05:05:50.316 00.000 13300 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.64 = -0.36)
05:05:50.316 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-1.98 mountX=-0.08 mountY=-0.03, mountTheta=-2.78
05:05:50.318 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.08, opts=13)
05:05:50.318 00.000 13300 Enqueuing Move request for scope (-0.04, -0.08)
05:05:50.318 00.000 11596 Worker thread wakes up
05:05:50.318 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.08) opts 0xd
05:05:50.318 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.08)
05:05:50.318 00.000 11596 Moving (-0.04, -0.08) raw xDistance=-0.08 yDistance=-0.03
05:05:50.318 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
05:05:50.318 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:05:50.319 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
05:05:50.319 00.000 11596 MoveAxis(E, 0, ABG)
05:05:50.319 00.000 11596 Move returns status 0, amount 0
05:05:50.319 00.000 11596 MoveAxis(N, 0, ABG)
05:05:50.319 00.000 11596 Move returns status 0, amount 0
05:05:50.319 00.000 11596 move complete, result=0
05:05:50.319 00.000 11596 worker thread done servicing request
05:05:50.326 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=176, med=4, FiltMin=2, FiltMax=61, Gamma=0.510
05:05:50.333 00.007 13300 UpdateGuideState exits: m=950 SNR=21.5
05:05:50.334 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:50.334 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:05:50.334 00.000 13300 Enqueuing Expose request
05:05:50.334 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
05:05:50.334 00.000 11596 Worker thread wakes up
05:05:50.334 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:05:50.850 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:05:53.077 02.227 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"94bc9c71-87c6-46f1-9a04-9fdba804552a"}
05:05:53.077 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"94bc9c71-87c6-46f1-9a04-9fdba804552a"}
05:05:53.078 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"786c8cbb-7bae-4c56-8408-ddfb7a3066b1"}
05:05:53.078 00.000 13300 case statement mapped state 6 to 3
05:05:53.078 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"786c8cbb-7bae-4c56-8408-ddfb7a3066b1"}
05:05:53.078 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"89b48b5d-8b0b-4ab4-bba3-749c8006d589"}
05:05:53.078 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":466,"width":15,"height":15,"star_pos":[7.12,6.71],"pixels":"..."},"id":"89b48b5d-8b0b-4ab4-bba3-749c8006d589"}
05:05:53.875 00.797 11596 Exposure complete
05:05:53.945 00.070 11596 worker thread done servicing request
05:05:53.945 00.000 13300 OnExposeComplete: enter
05:05:53.945 00.000 13300 UpdateGuideState(): m_state=6
05:05:53.945 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 467
05:05:53.945 00.000 13300 Star::Find returns 1 (0), X=1227.14, Y=21.80, Mass=920, SNR=21.2, Peak=69 HFD=4.3
05:05:53.946 00.001 13300 MultiStar: [#1 -0.24,-0.09,0.61,U] [#2 0.06,-0.14,0.55,U] [#3 -0.10,-0.08,0.36,U] [#4 -0.31,-0.19,0.00,M1] [#5 -0.18,0.16,0.33,U] [#6 0.17,0.13,0.30,U] 
05:05:53.946 00.000 13300 single-star, 5 included, MultiStar: {-0.05, -0.02}, one-star: {-0.01, 0.01}
05:05:53.946 00.000 13300 CameraToMount -- cameraTheta (2.28) - m_xAngle (1.53) = xAngle (0.75 = 0.75)
05:05:53.946 00.000 13300 CameraToMount -- cameraTheta (2.28) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.38 = -2.38)
05:05:53.946 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.02 cameraTheta=2.28 mountX=0.01 mountY=-0.01, mountTheta=-0.76
05:05:53.948 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.01, opts=13)
05:05:53.948 00.000 13300 Enqueuing Move request for scope (-0.01, 0.01)
05:05:53.948 00.000 11596 Worker thread wakes up
05:05:53.948 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
05:05:53.948 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
05:05:53.949 00.001 11596 Moving (-0.01, 0.01) raw xDistance=0.01 yDistance=-0.01
05:05:53.949 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
05:05:53.949 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:05:53.949 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
05:05:53.949 00.000 11596 MoveAxis(E, 0, ABG)
05:05:53.949 00.000 11596 Move returns status 0, amount 0
05:05:53.949 00.000 11596 MoveAxis(N, 0, ABG)
05:05:53.949 00.000 11596 Move returns status 0, amount 0
05:05:53.949 00.000 11596 move complete, result=0
05:05:53.949 00.000 11596 worker thread done servicing request
05:05:53.956 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=177, med=4, FiltMin=2, FiltMax=68, Gamma=0.510
05:05:53.964 00.008 13300 UpdateGuideState exits: m=920 SNR=21.2
05:05:53.964 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:53.964 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:05:53.964 00.000 13300 Enqueuing Expose request
05:05:53.964 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
05:05:53.964 00.000 11596 Worker thread wakes up
05:05:53.964 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:05:54.476 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:05:56.076 01.600 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a762f970-b78b-4b43-95fb-1013629d331b"}
05:05:56.076 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a762f970-b78b-4b43-95fb-1013629d331b"}
05:05:56.077 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"31388251-2811-4cbf-b417-47918b113d5a"}
05:05:56.077 00.000 13300 case statement mapped state 6 to 3
05:05:56.077 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"31388251-2811-4cbf-b417-47918b113d5a"}
05:05:56.077 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c396519b-0b48-4a3e-8549-142ad71f3368"}
05:05:56.077 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":467,"width":15,"height":15,"star_pos":[7.14,6.80],"pixels":"..."},"id":"c396519b-0b48-4a3e-8549-142ad71f3368"}
05:05:57.507 01.430 11596 Exposure complete
05:05:57.575 00.068 11596 worker thread done servicing request
05:05:57.576 00.001 13300 OnExposeComplete: enter
05:05:57.576 00.000 13300 UpdateGuideState(): m_state=6
05:05:57.576 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 468
05:05:57.576 00.000 13300 Star::Find returns 1 (0), X=1227.12, Y=21.56, Mass=868, SNR=20.5, Peak=61 HFD=4.1
05:05:57.577 00.001 13300 MultiStar: [#1 -0.08,-0.24,0.60,U] [#2 -0.14,-0.13,0.57,U] [#3 -0.05,-0.17,0.38,U] [#4 -0.20,-0.32,0.00,M2] [#5 -0.41,0.26,0.00,M3] [#6 -0.00,-0.05,0.31,U] 
05:05:57.577 00.000 13300 refined, 4 included, MultiStar: {-0.06, -0.18}, one-star: {-0.03, -0.23}
05:05:57.577 00.000 13300 CameraToMount -- cameraTheta (-1.90) - m_xAngle (1.53) = xAngle (-3.43 = 2.85)
05:05:57.577 00.000 13300 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.56 = -0.28)
05:05:57.577 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.18 hyp=0.19 cameraTheta=-1.90 mountX=-0.19 mountY=-0.05, mountTheta=-2.86
05:05:57.579 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.18, opts=13)
05:05:57.579 00.000 13300 Enqueuing Move request for scope (-0.06, -0.18)
05:05:57.579 00.000 11596 Worker thread wakes up
05:05:57.579 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.18) opts 0xd
05:05:57.579 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.18)
05:05:57.580 00.001 11596 Moving (-0.06, -0.18) raw xDistance=-0.19 yDistance=-0.05
05:05:57.580 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.19
05:05:57.580 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:05:57.580 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
05:05:57.580 00.000 11596 MoveAxis(E, 232, ABG)
05:05:57.580 00.000 11596 Guiding  Dir = 2, Dur = 232
05:05:57.581 00.001 11596 IsSlewing returns 0
05:05:57.588 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=181, med=4, FiltMin=2, FiltMax=66, Gamma=0.510
05:05:57.596 00.008 13300 UpdateGuideState exits: m=868 SNR=20.5
05:05:57.596 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:05:57.596 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:05:57.596 00.000 13300 Enqueuing Expose request
05:05:57.612 00.016 11596 IsGuiding returns 0
05:05:57.741 00.129 11596 PulseGuide returned control before completion, sleep 114
05:05:57.927 00.186 11596 IsGuiding returns 1
05:05:57.927 00.000 11596 scope still moving after pulse duration time elapsed
05:05:57.950 00.023 11596 IsSlewing returns 0
05:05:58.142 00.192 11596 IsGuiding returns 0
05:05:58.142 00.000 11596 scope move finished after 232 + 298 ms
05:05:58.142 00.000 11596 Move returns status 0, amount 232
05:05:58.142 00.000 11596 MoveAxis(N, 0, ABG)
05:05:58.143 00.001 11596 Move returns status 0, amount 0
05:05:58.143 00.000 11596 move complete, result=0
05:05:58.143 00.000 11596 worker thread done servicing request
05:05:58.143 00.000 13300 GuideStep: -0.2 px 232 ms EAST, -0.1 px 0 ms NORTH
05:05:58.143 00.000 11596 Worker thread wakes up
05:05:58.143 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:05:58.658 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:05:59.075 00.417 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6c1190a8-e5a2-4d1a-b019-585c5dcafc96"}
05:05:59.075 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6c1190a8-e5a2-4d1a-b019-585c5dcafc96"}
05:05:59.076 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"48c10b82-6940-4f48-a0d8-956acd40cb0f"}
05:05:59.076 00.000 13300 case statement mapped state 6 to 3
05:05:59.076 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"48c10b82-6940-4f48-a0d8-956acd40cb0f"}
05:05:59.077 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c53859ed-0383-40c1-8841-37ddd911f282"}
05:05:59.077 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":468,"width":15,"height":15,"star_pos":[7.12,6.56],"pixels":"..."},"id":"c53859ed-0383-40c1-8841-37ddd911f282"}
05:06:01.701 02.624 11596 Exposure complete
05:06:01.772 00.071 11596 worker thread done servicing request
05:06:01.772 00.000 13300 OnExposeComplete: enter
05:06:01.772 00.000 13300 UpdateGuideState(): m_state=6
05:06:01.772 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 469
05:06:01.773 00.001 13300 Star::Find returns 1 (0), X=1227.18, Y=21.64, Mass=692, SNR=18.3, Peak=54 HFD=4.0
05:06:01.773 00.000 13300 MultiStar: [#1 0.03,-0.15,0.62,U] [#2 0.06,0.04,0.59,U] [#3 -0.23,0.21,0.00,M1] [#4 -0.03,-0.14,0.35,U] [#5 -0.47,0.24,0.00,M4] [#6 -0.23,0.08,0.31,U] 
05:06:01.773 00.000 13300 refined, 4 included, MultiStar: {-0.00, -0.09}, one-star: {0.03, -0.15}
05:06:01.773 00.000 13300 CameraToMount -- cameraTheta (-1.58) - m_xAngle (1.53) = xAngle (-3.11 = -3.11)
05:06:01.773 00.000 13300 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.24 = 0.04)
05:06:01.773 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=-0.09 hyp=0.09 cameraTheta=-1.58 mountX=-0.09 mountY=0.00, mountTheta=3.10
05:06:01.776 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=-0.09, opts=13)
05:06:01.776 00.000 13300 Enqueuing Move request for scope (-0.00, -0.09)
05:06:01.776 00.000 11596 Worker thread wakes up
05:06:01.776 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.09) opts 0xd
05:06:01.776 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, -0.09)
05:06:01.776 00.000 11596 Moving (-0.00, -0.09) raw xDistance=-0.09 yDistance=0.00
05:06:01.776 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
05:06:01.776 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:06:01.777 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
05:06:01.777 00.000 11596 MoveAxis(E, 0, ABG)
05:06:01.777 00.000 11596 Move returns status 0, amount 0
05:06:01.777 00.000 11596 MoveAxis(N, 0, ABG)
05:06:01.777 00.000 11596 Move returns status 0, amount 0
05:06:01.777 00.000 11596 move complete, result=0
05:06:01.777 00.000 11596 worker thread done servicing request
05:06:01.783 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=163, med=4, FiltMin=2, FiltMax=66, Gamma=0.510
05:06:01.791 00.008 13300 UpdateGuideState exits: m=692 SNR=18.3
05:06:01.791 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:06:01.791 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:06:01.792 00.001 13300 Enqueuing Expose request
05:06:01.792 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
05:06:01.792 00.000 11596 Worker thread wakes up
05:06:01.792 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:06:02.075 00.283 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aa936928-4b81-4b98-b287-b180f8eddbb2"}
05:06:02.075 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aa936928-4b81-4b98-b287-b180f8eddbb2"}
05:06:02.076 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bd814501-f242-4f5d-9c8b-c3a6a0fd1425"}
05:06:02.076 00.000 13300 case statement mapped state 6 to 3
05:06:02.076 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bd814501-f242-4f5d-9c8b-c3a6a0fd1425"}
05:06:02.077 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c71827e4-b63d-4663-bea2-0ddb31a11d30"}
05:06:02.078 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":469,"width":15,"height":15,"star_pos":[7.18,6.64],"pixels":"..."},"id":"c71827e4-b63d-4663-bea2-0ddb31a11d30"}
05:06:02.302 00.224 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:06:05.073 02.771 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1cb4fa5e-08ea-4ace-ad2f-1129983923a5"}
05:06:05.073 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1cb4fa5e-08ea-4ace-ad2f-1129983923a5"}
05:06:05.074 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b89205cd-1404-41b9-a9ae-ab10143eacd2"}
05:06:05.074 00.000 13300 case statement mapped state 6 to 3
05:06:05.074 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b89205cd-1404-41b9-a9ae-ab10143eacd2"}
05:06:05.074 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"577c0cc3-ff16-481d-890b-f295df48df53"}
05:06:05.074 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":469,"width":15,"height":15,"star_pos":[7.18,6.64],"pixels":"..."},"id":"577c0cc3-ff16-481d-890b-f295df48df53"}
05:06:05.327 00.253 11596 Exposure complete
05:06:05.404 00.077 11596 worker thread done servicing request
05:06:05.404 00.000 13300 OnExposeComplete: enter
05:06:05.404 00.000 13300 UpdateGuideState(): m_state=6
05:06:05.405 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 470
05:06:05.405 00.000 13300 Star::Find returns 1 (0), X=1227.07, Y=21.81, Mass=721, SNR=18.7, Peak=57 HFD=4.2
05:06:05.406 00.001 13300 MultiStar: [#1 0.04,-0.11,0.60,U] [#2 -0.05,-0.10,0.57,U] [#3 -0.16,0.23,0.36,U] [#4 0.02,-0.19,0.28,U] [#5 -0.66,0.45,0.00,M5] [#6 -0.16,-0.10,0.31,U] 
05:06:05.406 00.000 13300 refined, 5 included, MultiStar: {-0.06, -0.03}, one-star: {-0.08, 0.02}
05:06:05.406 00.000 13300 CameraToMount -- cameraTheta (-2.64) - m_xAngle (1.53) = xAngle (-4.17 = 2.11)
05:06:05.406 00.000 13300 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.30 = -1.02)
05:06:05.406 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.03 hyp=0.07 cameraTheta=-2.64 mountX=-0.03 mountY=-0.06, mountTheta=-2.11
05:06:05.410 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.03, opts=13)
05:06:05.411 00.001 13300 Enqueuing Move request for scope (-0.06, -0.03)
05:06:05.411 00.000 11596 Worker thread wakes up
05:06:05.411 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.03) opts 0xd
05:06:05.411 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.03)
05:06:05.411 00.000 11596 Moving (-0.06, -0.03) raw xDistance=-0.03 yDistance=-0.06
05:06:05.411 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
05:06:05.411 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:06:05.411 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
05:06:05.411 00.000 11596 MoveAxis(E, 0, ABG)
05:06:05.412 00.001 11596 Move returns status 0, amount 0
05:06:05.412 00.000 11596 MoveAxis(N, 0, ABG)
05:06:05.412 00.000 11596 Move returns status 0, amount 0
05:06:05.412 00.000 11596 move complete, result=0
05:06:05.412 00.000 11596 worker thread done servicing request
05:06:05.417 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=143, med=4, FiltMin=2, FiltMax=56, Gamma=0.510
05:06:05.426 00.009 13300 UpdateGuideState exits: m=721 SNR=18.7
05:06:05.426 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:06:05.427 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:06:05.427 00.000 13300 Enqueuing Expose request
05:06:05.427 00.000 11596 Worker thread wakes up
05:06:05.427 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
05:06:05.427 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:06:05.936 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:06:08.072 02.136 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"488c56d8-11f7-4053-b145-f1316835edcf"}
05:06:08.072 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"488c56d8-11f7-4053-b145-f1316835edcf"}
05:06:08.073 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"674aea6c-2e05-4d43-806a-1b05d4ffc9c5"}
05:06:08.073 00.000 13300 case statement mapped state 6 to 3
05:06:08.073 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"674aea6c-2e05-4d43-806a-1b05d4ffc9c5"}
05:06:08.073 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1433de59-b7a7-4dce-8ab8-ecf950cf9a88"}
05:06:08.073 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":470,"width":15,"height":15,"star_pos":[7.07,6.81],"pixels":"..."},"id":"1433de59-b7a7-4dce-8ab8-ecf950cf9a88"}
05:06:08.965 00.892 11596 Exposure complete
05:06:09.042 00.077 11596 worker thread done servicing request
05:06:09.042 00.000 13300 OnExposeComplete: enter
05:06:09.042 00.000 13300 UpdateGuideState(): m_state=6
05:06:09.043 00.001 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 471
05:06:09.043 00.000 13300 Star::Find returns 1 (0), X=1227.06, Y=21.86, Mass=752, SNR=19.1, Peak=60 HFD=4.3
05:06:09.043 00.000 13300 MultiStar: [#1 -0.08,0.07,0.62,U] [#2 -0.17,0.08,0.53,U] [#3 -0.11,0.31,0.00,M1] [#4 -0.01,0.38,0.00,M1] [#5 0.24,0.69,0.00,M6] [#6 -0.01,0.14,0.29,U] 
05:06:09.043 00.000 13300 single-star, 3 included, MultiStar: {-0.10, 0.08}, one-star: {-0.10, 0.07}
05:06:09.044 00.001 13300 CameraToMount -- cameraTheta (2.48) - m_xAngle (1.53) = xAngle (0.95 = 0.95)
05:06:09.044 00.000 13300 CameraToMount -- cameraTheta (2.48) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.18 = -2.18)
05:06:09.044 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.07 hyp=0.12 cameraTheta=2.48 mountX=0.07 mountY=-0.10, mountTheta=-0.95
05:06:09.046 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.07, opts=13)
05:06:09.046 00.000 13300 Enqueuing Move request for scope (-0.10, 0.07)
05:06:09.046 00.000 11596 Worker thread wakes up
05:06:09.046 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.07) opts 0xd
05:06:09.046 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.07)
05:06:09.046 00.000 11596 Moving (-0.10, 0.07) raw xDistance=0.07 yDistance=-0.10
05:06:09.046 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
05:06:09.046 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:06:09.046 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
05:06:09.047 00.001 11596 MoveAxis(E, 0, ABG)
05:06:09.047 00.000 11596 Move returns status 0, amount 0
05:06:09.047 00.000 11596 MoveAxis(N, 0, ABG)
05:06:09.047 00.000 11596 Move returns status 0, amount 0
05:06:09.047 00.000 11596 move complete, result=0
05:06:09.047 00.000 11596 worker thread done servicing request
05:06:09.053 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=141, med=4, FiltMin=2, FiltMax=50, Gamma=0.510
05:06:09.061 00.008 13300 UpdateGuideState exits: m=752 SNR=19.1
05:06:09.061 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:06:09.061 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:06:09.061 00.000 13300 Enqueuing Expose request
05:06:09.061 00.000 11596 Worker thread wakes up
05:06:09.061 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
05:06:09.062 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:06:09.569 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:06:11.071 01.502 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"86eab339-d327-4893-bebe-9859b7fd7863"}
05:06:11.071 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"86eab339-d327-4893-bebe-9859b7fd7863"}
05:06:11.072 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"53279d92-82dd-480b-8d5d-3dbee43148f6"}
05:06:11.072 00.000 13300 case statement mapped state 6 to 3
05:06:11.072 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"53279d92-82dd-480b-8d5d-3dbee43148f6"}
05:06:11.072 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0ae53173-9ff4-4bf1-a396-aa164964751f"}
05:06:11.073 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":471,"width":15,"height":15,"star_pos":[7.06,6.86],"pixels":"..."},"id":"0ae53173-9ff4-4bf1-a396-aa164964751f"}
05:06:12.594 01.521 11596 Exposure complete
05:06:12.670 00.076 11596 worker thread done servicing request
05:06:12.671 00.001 13300 OnExposeComplete: enter
05:06:12.671 00.000 13300 UpdateGuideState(): m_state=6
05:06:12.671 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 472
05:06:12.672 00.001 13300 Star::Find returns 1 (0), X=1227.04, Y=21.95, Mass=875, SNR=20.6, Peak=68 HFD=4.4
05:06:12.672 00.000 13300 MultiStar: [#1 -0.23,-0.01,0.62,U] [#2 -0.29,0.11,0.00,M1] [#3 -0.12,0.27,0.00,M2] [#4 0.14,-0.22,0.25,U] [#5 -0.27,0.72,0.00,M7] [#6 -0.06,0.29,0.00,M1] 
05:06:12.672 00.000 13300 refined, 2 included, MultiStar: {-0.12, 0.05}, one-star: {-0.11, 0.16}
05:06:12.672 00.000 13300 CameraToMount -- cameraTheta (2.71) - m_xAngle (1.53) = xAngle (1.18 = 1.18)
05:06:12.672 00.000 13300 CameraToMount -- cameraTheta (2.71) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.95 = -1.95)
05:06:12.672 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=0.05 hyp=0.13 cameraTheta=2.71 mountX=0.05 mountY=-0.12, mountTheta=-1.18
05:06:12.674 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=0.05, opts=13)
05:06:12.674 00.000 13300 Enqueuing Move request for scope (-0.12, 0.05)
05:06:12.674 00.000 11596 Worker thread wakes up
05:06:12.675 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.05) opts 0xd
05:06:12.675 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, 0.05)
05:06:12.675 00.000 11596 Moving (-0.12, 0.05) raw xDistance=0.05 yDistance=-0.12
05:06:12.675 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
05:06:12.675 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:06:12.675 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
05:06:12.676 00.001 11596 MoveAxis(E, 0, ABG)
05:06:12.676 00.000 11596 Move returns status 0, amount 0
05:06:12.676 00.000 11596 MoveAxis(N, 0, ABG)
05:06:12.676 00.000 11596 Move returns status 0, amount 0
05:06:12.676 00.000 11596 move complete, result=0
05:06:12.676 00.000 11596 worker thread done servicing request
05:06:12.682 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=143, med=4, FiltMin=3, FiltMax=45, Gamma=0.510
05:06:12.691 00.009 13300 UpdateGuideState exits: m=875 SNR=20.6
05:06:12.691 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:06:12.691 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:06:12.691 00.000 13300 Enqueuing Expose request
05:06:12.691 00.000 11596 Worker thread wakes up
05:06:12.691 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
05:06:12.691 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:06:13.197 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:06:14.071 00.874 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7c3fe6c8-0fad-427b-aadd-c46475ba552e"}
05:06:14.071 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7c3fe6c8-0fad-427b-aadd-c46475ba552e"}
05:06:14.072 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"999078eb-1cd6-40d5-9291-597c8ee94428"}
05:06:14.073 00.001 13300 case statement mapped state 6 to 3
05:06:14.073 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"999078eb-1cd6-40d5-9291-597c8ee94428"}
05:06:14.074 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ced7a5f5-62bf-4330-9d52-0b505c1ef296"}
05:06:14.075 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":472,"width":15,"height":15,"star_pos":[7.04,6.95],"pixels":"..."},"id":"ced7a5f5-62bf-4330-9d52-0b505c1ef296"}
05:06:16.224 02.149 11596 Exposure complete
05:06:16.304 00.080 11596 worker thread done servicing request
05:06:16.305 00.001 13300 OnExposeComplete: enter
05:06:16.305 00.000 13300 UpdateGuideState(): m_state=6
05:06:16.305 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 473
05:06:16.306 00.001 13300 Star::Find returns 1 (0), X=1227.20, Y=21.90, Mass=865, SNR=20.5, Peak=70 HFD=4.2
05:06:16.306 00.000 13300 MultiStar: [#1 -0.11,0.06,0.60,U] [#2 -0.01,-0.06,0.50,U] [#3 -0.02,0.11,0.33,U] [#4 0.06,0.02,0.28,U] [#5 -0.42,0.38,0.00,M8] [#6 -0.05,0.18,0.28,U] 
05:06:16.306 00.000 13300 refined, 5 included, MultiStar: {-0.01, 0.07}, one-star: {0.05, 0.11}
05:06:16.306 00.000 13300 CameraToMount -- cameraTheta (1.70) - m_xAngle (1.53) = xAngle (0.17 = 0.17)
05:06:16.306 00.000 13300 CameraToMount -- cameraTheta (1.70) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.96 = -2.96)
05:06:16.307 00.001 13300 CameraToMount -- cameraX=-0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.70 mountX=0.07 mountY=-0.01, mountTheta=-0.18
05:06:16.309 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.07, opts=13)
05:06:16.309 00.000 13300 Enqueuing Move request for scope (-0.01, 0.07)
05:06:16.309 00.000 11596 Worker thread wakes up
05:06:16.309 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.07) opts 0xd
05:06:16.309 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.07)
05:06:16.309 00.000 11596 Moving (-0.01, 0.07) raw xDistance=0.07 yDistance=-0.01
05:06:16.309 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
05:06:16.310 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:06:16.310 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
05:06:16.310 00.000 11596 MoveAxis(E, 0, ABG)
05:06:16.310 00.000 11596 Move returns status 0, amount 0
05:06:16.310 00.000 11596 MoveAxis(N, 0, ABG)
05:06:16.310 00.000 11596 Move returns status 0, amount 0
05:06:16.310 00.000 11596 move complete, result=0
05:06:16.311 00.001 11596 worker thread done servicing request
05:06:16.318 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=144, med=4, FiltMin=3, FiltMax=56, Gamma=0.510
05:06:16.327 00.009 13300 UpdateGuideState exits: m=865 SNR=20.5
05:06:16.328 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:06:16.328 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:06:16.328 00.000 13300 Enqueuing Expose request
05:06:16.328 00.000 11596 Worker thread wakes up
05:06:16.328 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
05:06:16.328 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:06:16.830 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:06:17.072 00.242 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f7cc903a-7be5-479d-8f74-9498aa27bced"}
05:06:17.072 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f7cc903a-7be5-479d-8f74-9498aa27bced"}
05:06:17.073 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4d1701d8-2bd8-4caa-979f-707a3391e165"}
05:06:17.073 00.000 13300 case statement mapped state 6 to 3
05:06:17.073 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4d1701d8-2bd8-4caa-979f-707a3391e165"}
05:06:17.074 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dd9c0388-4d63-431e-90a4-1d922bf29c0f"}
05:06:17.074 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":473,"width":15,"height":15,"star_pos":[7.20,6.90],"pixels":"..."},"id":"dd9c0388-4d63-431e-90a4-1d922bf29c0f"}
05:06:19.536 02.462 13300 evsrv: cli 10203220 connect
05:06:19.536 00.000 13300 case statement mapped state 6 to 3
05:06:19.537 00.001 13300 case statement mapped state 6 to 3
05:06:19.538 00.001 13300 evsrv: cli 10203220 request: {"method":"get_app_state","id":"e00b64d8-1ec3-40c6-8e43-741eccbd30cf"}
05:06:19.538 00.000 13300 case statement mapped state 6 to 3
05:06:19.538 00.000 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":"Guiding","id":"e00b64d8-1ec3-40c6-8e43-741eccbd30cf"}
05:06:19.539 00.001 13300 evsrv: cli 10203220 disconnect
05:06:19.539 00.000 13300 evsrv: cli 10203B80 connect
05:06:19.540 00.001 13300 case statement mapped state 6 to 3
05:06:19.540 00.000 13300 case statement mapped state 6 to 3
05:06:19.541 00.001 13300 evsrv: cli 10203B80 request: {"method":"dither","params":{"amount":10,"raOnly":false,"settle":{"pixels":1.5,"time":5,"timeout":40}},"id":"5f39af30-4453-40a4-af73-75abb3d7051b"}
05:06:19.541 00.000 13300 PhdController::Dither begins
05:06:19.541 00.000 13300 dither: size=10.00, dRA=10.00 dDec=0.00
05:06:19.541 00.000 13300 MountToCamera -- mountTheta (-0.00) + m_xAngle (1.53) = xAngle (1.53 = 1.53)
05:06:19.541 00.000 13300 MountToCamera -- mountX=10.00 mountY=0.00 hyp=10.00 mountTheta=-0.00 cameraX=0.38, cameraY=9.99 cameraTheta=1.53
05:06:19.541 00.000 13300 setting lock position to (1227.53, 31.78)
05:06:19.542 00.001 13300 Mount: notify guiding dithered (0.4, 10.0)
05:06:19.542 00.000 13300 MultiStar: stabilizing after lock position change
05:06:19.542 00.000 13300 Status Line: Dither da 10.00,0.00
05:06:19.548 00.006 13300 PhdController: newstate STATE_SETTLE_BEGIN
05:06:19.548 00.000 13300 PhdController: newstate STATE_SETTLE_WAIT
05:06:19.548 00.000 13300 evsrv: cli 10203B80 response: {"jsonrpc":"2.0","result":0,"id":"5f39af30-4453-40a4-af73-75abb3d7051b"}
05:06:19.549 00.001 13300 evsrv: cli 10203B80 disconnect
05:06:19.871 00.322 11596 Exposure complete
05:06:19.976 00.105 11596 worker thread done servicing request
05:06:19.976 00.000 13300 OnExposeComplete: enter
05:06:19.977 00.001 13300 UpdateGuideState(): m_state=6
05:06:19.977 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 474
05:06:19.977 00.000 13300 Star::Find returns 1 (0), X=1227.05, Y=21.83, Mass=746, SNR=19.0, Peak=60 HFD=4.2
05:06:19.978 00.001 13300 CameraToMount -- cameraTheta (-1.62) - m_xAngle (1.53) = xAngle (-3.15 = 3.13)
05:06:19.978 00.000 13300 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.28 = 0.00)
05:06:19.978 00.000 13300 CameraToMount -- cameraX=-0.48 cameraY=-9.95 hyp=9.97 cameraTheta=-1.62 mountX=-9.97 mountY=0.04, mountTheta=3.14
05:06:19.980 00.002 13300 dither recenter: remaining=(-10.0,-0.0) step=(-10.0,-0.0)
05:06:19.980 00.000 13300 MountToCamera -- mountTheta (3.14) + m_xAngle (1.53) = xAngle (4.67 = -1.61)
05:06:19.980 00.000 13300 MountToCamera -- mountX=-10.00 mountY=-0.00 hyp=10.00 mountTheta=3.14 cameraX=-0.38, cameraY=-9.99 cameraTheta=-1.61
05:06:19.980 00.000 13300 SchedulePrimaryMove(1016D950, x=-0.38, y=-9.99, opts=4)
05:06:19.980 00.000 13300 Enqueuing Move request for scope (-0.38, -9.99)
05:06:19.980 00.000 11596 Worker thread wakes up
05:06:19.980 00.000 13300 Mount: notify direct move -10.00,-0.00
05:06:19.981 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -9.99) opts 0x4
05:06:19.981 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.38, -9.99)
05:06:19.981 00.000 11596 Moving (-0.38, -9.99) raw xDistance=-10.00 yDistance=-0.00
05:06:19.981 00.000 11596 BLC: window closed
05:06:19.981 00.000 11596 MoveAxis(E, 19878, B)
05:06:19.981 00.000 11596 Guiding  Dir = 2, Dur = 19878
05:06:19.982 00.001 11596 IsSlewing returns 0
05:06:19.991 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=143, med=4, FiltMin=2, FiltMax=43, Gamma=0.510
05:06:20.004 00.013 13300 UpdateGuideState exits: m=746 SNR=19.0
05:06:20.004 00.000 13300 PhdController: settling, locked = 1, distance = 10.06 (1.50) aobump = 0 frame = 1 / 99999
05:06:20.004 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761710780.004,"Host":"MAX-PC","Inst":1,"Distance":10.06,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
05:06:20.005 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:06:20.005 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:06:20.005 00.000 13300 Enqueuing Expose request
05:06:20.071 00.066 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"93823719-2e5d-4885-9a04-683cf8b439bd"}
05:06:20.072 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"93823719-2e5d-4885-9a04-683cf8b439bd"}
05:06:20.073 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ca22a9b5-0342-41c5-94d1-7fa8e2a34808"}
05:06:20.073 00.000 13300 case statement mapped state 6 to 3
05:06:20.073 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ca22a9b5-0342-41c5-94d1-7fa8e2a34808"}
05:06:20.076 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"42b6d97c-a8ad-4a1e-8e31-58c70b012f56"}
05:06:20.077 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":474,"width":15,"height":15,"star_pos":[7.05,6.83],"pixels":"..."},"id":"42b6d97c-a8ad-4a1e-8e31-58c70b012f56"}
05:06:20.233 00.156 11596 IsGuiding returns 0
05:06:20.450 00.217 11596 PulseGuide returned control before completion, sleep 19672
05:06:23.071 02.621 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b6f9295e-9d07-4904-9ddd-2264485f0bd1"}
05:06:23.071 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b6f9295e-9d07-4904-9ddd-2264485f0bd1"}
05:06:23.072 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d5c1732e-d25c-4c22-92e1-fe43ecbe2c2e"}
05:06:23.072 00.000 13300 case statement mapped state 6 to 3
05:06:23.072 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d5c1732e-d25c-4c22-92e1-fe43ecbe2c2e"}
05:06:23.073 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c996b682-592a-44cb-a1ba-9661600ea59a"}
05:06:23.073 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":474,"width":15,"height":15,"star_pos":[7.05,6.83],"pixels":"..."},"id":"c996b682-592a-44cb-a1ba-9661600ea59a"}
05:06:26.095 03.022 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ac367099-00ab-4ab5-b24c-a802989514c3"}
05:06:26.095 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ac367099-00ab-4ab5-b24c-a802989514c3"}
05:06:26.096 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"91d9be54-92ef-4d77-8f60-c563244c32b9"}
05:06:26.097 00.001 13300 case statement mapped state 6 to 3
05:06:26.097 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"91d9be54-92ef-4d77-8f60-c563244c32b9"}
05:06:26.176 00.079 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e050654f-8086-4833-8952-1e80423e12ef"}
05:06:26.177 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":474,"width":15,"height":15,"star_pos":[7.05,6.83],"pixels":"..."},"id":"e050654f-8086-4833-8952-1e80423e12ef"}
05:06:29.093 02.916 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7d07843c-b41b-42b6-af25-94902354c7e2"}
05:06:29.093 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7d07843c-b41b-42b6-af25-94902354c7e2"}
05:06:29.094 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5d8a4a03-7009-4eaf-b437-283f69fa1000"}
05:06:29.094 00.000 13300 case statement mapped state 6 to 3
05:06:29.094 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5d8a4a03-7009-4eaf-b437-283f69fa1000"}
05:06:29.095 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f0620be5-1ca0-4bf8-a2b4-fca15c804b1d"}
05:06:29.095 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":474,"width":15,"height":15,"star_pos":[7.05,6.83],"pixels":"..."},"id":"f0620be5-1ca0-4bf8-a2b4-fca15c804b1d"}
05:06:32.093 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"429c0256-2202-45ce-8e43-880fcdb19b30"}
05:06:32.093 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"429c0256-2202-45ce-8e43-880fcdb19b30"}
05:06:32.094 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cdb1788b-455b-45ac-aa4a-0225e768af1d"}
05:06:32.094 00.000 13300 case statement mapped state 6 to 3
05:06:32.095 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cdb1788b-455b-45ac-aa4a-0225e768af1d"}
05:06:32.096 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"60ba83c4-d226-4bff-a9cf-8b3dda5502f7"}
05:06:32.096 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":474,"width":15,"height":15,"star_pos":[7.05,6.83],"pixels":"..."},"id":"60ba83c4-d226-4bff-a9cf-8b3dda5502f7"}
05:06:35.094 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0496b414-8fbf-416e-abae-30b941657605"}
05:06:35.094 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0496b414-8fbf-416e-abae-30b941657605"}
05:06:35.095 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ca262f00-14df-4836-84e5-c7cf89de1574"}
05:06:35.095 00.000 13300 case statement mapped state 6 to 3
05:06:35.095 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ca262f00-14df-4836-84e5-c7cf89de1574"}
05:06:35.096 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"61b4fa85-6aef-411d-9b94-29bda3b04e1e"}
05:06:35.096 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":474,"width":15,"height":15,"star_pos":[7.05,6.83],"pixels":"..."},"id":"61b4fa85-6aef-411d-9b94-29bda3b04e1e"}
05:06:38.092 02.996 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"82ceaaae-5d61-48c0-b123-895e30368744"}
05:06:38.092 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"82ceaaae-5d61-48c0-b123-895e30368744"}
05:06:38.093 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"78d2a66d-c00c-41a6-bf4d-a9cfbae28357"}
05:06:38.093 00.000 13300 case statement mapped state 6 to 3
05:06:38.093 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"78d2a66d-c00c-41a6-bf4d-a9cfbae28357"}
05:06:38.093 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9d8c5ab2-7e17-47a5-ac60-34d5bc655720"}
05:06:38.093 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":474,"width":15,"height":15,"star_pos":[7.05,6.83],"pixels":"..."},"id":"9d8c5ab2-7e17-47a5-ac60-34d5bc655720"}
05:06:40.138 02.045 11596 IsGuiding returns 1
05:06:40.138 00.000 11596 scope still moving after pulse duration time elapsed
05:06:40.171 00.033 11596 IsSlewing returns 0
05:06:40.171 00.000 11596 IsGuiding returns 1
05:06:40.200 00.029 11596 IsSlewing returns 0
05:06:40.200 00.000 11596 IsGuiding returns 1
05:06:40.231 00.031 11596 IsSlewing returns 0
05:06:40.231 00.000 11596 IsGuiding returns 1
05:06:40.262 00.031 11596 IsSlewing returns 0
05:06:40.262 00.000 11596 IsGuiding returns 1
05:06:40.293 00.031 11596 IsSlewing returns 0
05:06:40.293 00.000 11596 IsGuiding returns 1
05:06:40.323 00.030 11596 IsSlewing returns 0
05:06:40.323 00.000 11596 IsGuiding returns 1
05:06:40.354 00.031 11596 IsSlewing returns 0
05:06:40.354 00.000 11596 IsGuiding returns 1
05:06:40.385 00.031 11596 IsSlewing returns 0
05:06:40.385 00.000 11596 IsGuiding returns 1
05:06:40.416 00.031 11596 IsSlewing returns 0
05:06:40.416 00.000 11596 IsGuiding returns 1
05:06:40.446 00.030 11596 IsSlewing returns 0
05:06:40.446 00.000 11596 IsGuiding returns 1
05:06:40.476 00.030 11596 IsSlewing returns 0
05:06:40.476 00.000 11596 IsGuiding returns 1
05:06:40.507 00.031 11596 IsSlewing returns 0
05:06:40.508 00.001 11596 IsGuiding returns 1
05:06:40.537 00.029 11596 IsSlewing returns 0
05:06:40.538 00.001 11596 IsGuiding returns 1
05:06:40.567 00.029 11596 IsSlewing returns 0
05:06:40.567 00.000 11596 IsGuiding returns 1
05:06:40.599 00.032 11596 IsSlewing returns 0
05:06:40.599 00.000 11596 IsGuiding returns 1
05:06:40.631 00.032 11596 IsSlewing returns 0
05:06:40.631 00.000 11596 IsGuiding returns 1
05:06:40.662 00.031 11596 IsSlewing returns 0
05:06:40.662 00.000 11596 IsGuiding returns 1
05:06:40.692 00.030 11596 IsSlewing returns 0
05:06:40.693 00.001 11596 IsGuiding returns 1
05:06:40.723 00.030 11596 IsSlewing returns 0
05:06:40.723 00.000 11596 IsGuiding returns 1
05:06:40.828 00.105 11596 IsSlewing returns 0
05:06:40.828 00.000 11596 IsGuiding returns 1
05:06:41.092 00.264 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"61bc8e60-debd-40c3-a8cb-bb7e3b5ab406"}
05:06:41.092 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"61bc8e60-debd-40c3-a8cb-bb7e3b5ab406"}
05:06:41.093 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2a46e8b0-7738-48fa-a57a-2f6f94f3d22f"}
05:06:41.093 00.000 13300 case statement mapped state 6 to 3
05:06:41.093 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2a46e8b0-7738-48fa-a57a-2f6f94f3d22f"}
05:06:41.093 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9059f903-0d4a-49f7-976e-517dfe8596d8"}
05:06:41.094 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":474,"width":15,"height":15,"star_pos":[7.05,6.83],"pixels":"..."},"id":"9059f903-0d4a-49f7-976e-517dfe8596d8"}
05:06:41.251 00.157 11596 IsSlewing returns 0
05:06:41.251 00.000 11596 IsGuiding returns 1
05:06:41.278 00.027 11596 IsSlewing returns 0
05:06:41.278 00.000 11596 IsGuiding returns 1
05:06:41.308 00.030 11596 IsSlewing returns 0
05:06:41.308 00.000 11596 IsGuiding returns 1
05:06:41.340 00.032 11596 IsSlewing returns 0
05:06:41.341 00.001 11596 IsGuiding returns 1
05:06:41.372 00.031 11596 IsSlewing returns 0
05:06:41.372 00.000 11596 IsGuiding returns 1
05:06:41.404 00.032 11596 IsSlewing returns 0
05:06:41.404 00.000 11596 IsGuiding returns 1
05:06:41.435 00.031 11596 IsSlewing returns 0
05:06:41.435 00.000 11596 IsGuiding returns 1
05:06:41.467 00.032 11596 IsSlewing returns 0
05:06:41.467 00.000 11596 IsGuiding returns 1
05:06:41.499 00.032 11596 IsSlewing returns 0
05:06:41.499 00.000 11596 IsGuiding returns 1
05:06:41.529 00.030 11596 IsSlewing returns 0
05:06:41.529 00.000 11596 IsGuiding returns 1
05:06:41.559 00.030 11596 IsSlewing returns 0
05:06:41.559 00.000 11596 IsGuiding returns 1
05:06:41.589 00.030 11596 IsSlewing returns 0
05:06:41.589 00.000 11596 IsGuiding returns 1
05:06:41.619 00.030 11596 IsSlewing returns 0
05:06:41.619 00.000 11596 IsGuiding returns 1
05:06:41.649 00.030 11596 IsSlewing returns 0
05:06:41.649 00.000 11596 IsGuiding returns 1
05:06:41.679 00.030 11596 IsSlewing returns 0
05:06:41.679 00.000 11596 IsGuiding returns 1
05:06:41.711 00.032 11596 IsSlewing returns 0
05:06:41.711 00.000 11596 IsGuiding returns 1
05:06:41.742 00.031 11596 IsSlewing returns 0
05:06:41.742 00.000 11596 IsGuiding returns 1
05:06:41.773 00.031 11596 IsSlewing returns 0
05:06:41.773 00.000 11596 IsGuiding returns 1
05:06:41.805 00.032 11596 IsSlewing returns 0
05:06:41.805 00.000 11596 IsGuiding returns 1
05:06:42.164 00.359 11596 IsSlewing returns 0
05:06:42.259 00.095 11596 IsGuiding returns 1
05:06:42.468 00.209 11596 IsGuiding returns 1
05:06:42.468 00.000 11596 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope_ascom.cpp:681->timeout exceeded waiting for guiding pulse to complete
05:06:42.468 00.000 11596 GetBoolean("/Confirm/5/PulseGuideFailedAlertEnabled", 1) returns 0
05:06:42.469 00.001 11596 Suppressed alert:  Il commando PulseGuide inviato alla montatura è fallito - la guida probabilmente non funzionarà.
05:06:42.469 00.000 11596 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:795->guide failed
05:06:42.469 00.000 11596 Move returns status 1, amount 0
05:06:42.469 00.000 11596 MoveAxis(N, 0, B)
05:06:42.469 00.000 11596 Move returns status 0, amount 0
05:06:42.469 00.000 11596 move complete, result=0
05:06:42.469 00.000 11596 worker thread done servicing request
05:06:42.469 00.000 11596 Worker thread wakes up
05:06:42.469 00.000 13300 GuideStep: -10.0 px 0 ms EAST, -0.0 px 0 ms NORTH
05:06:42.469 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:06:42.974 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1212,7,31,31)
05:06:44.091 01.117 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"372794a4-a434-47df-b290-58232a74f36c"}
05:06:44.091 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"372794a4-a434-47df-b290-58232a74f36c"}
05:06:44.092 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"73f7c3e5-4c72-4201-bc58-8937b0147808"}
05:06:44.092 00.000 13300 case statement mapped state 6 to 3
05:06:44.092 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"73f7c3e5-4c72-4201-bc58-8937b0147808"}
05:06:44.092 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d3dadb25-12c8-4df9-8c2e-16c20a0a64d6"}
05:06:44.092 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":474,"width":15,"height":15,"star_pos":[7.05,6.83],"pixels":"..."},"id":"d3dadb25-12c8-4df9-8c2e-16c20a0a64d6"}
05:06:46.002 01.910 11596 Exposure complete
05:06:46.075 00.073 11596 worker thread done servicing request
05:06:46.075 00.000 13300 OnExposeComplete: enter
05:06:46.075 00.000 13300 UpdateGuideState(): m_state=6
05:06:46.075 00.000 13300 Star::Find(15, 1227, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 475
05:06:46.075 00.000 13300 Star::Find returns 1 (0), X=1227.07, Y=33.27, Mass=774, SNR=19.4, Peak=51 HFD=4.2
05:06:46.075 00.000 13300 CameraToMount -- cameraTheta (1.87) - m_xAngle (1.53) = xAngle (0.34 = 0.34)
05:06:46.076 00.001 13300 CameraToMount -- cameraTheta (1.87) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.79 = -2.79)
05:06:46.076 00.000 13300 CameraToMount -- cameraX=-0.46 cameraY=1.49 hyp=1.55 cameraTheta=1.87 mountX=1.47 mountY=-0.53, mountTheta=-0.35
05:06:46.078 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.46, y=1.49, opts=13)
05:06:46.078 00.000 13300 Enqueuing Move request for scope (-0.46, 1.49)
05:06:46.078 00.000 11596 Worker thread wakes up
05:06:46.078 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 1.49) opts 0xd
05:06:46.078 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.46, 1.49)
05:06:46.078 00.000 11596 Moving (-0.46, 1.49) raw xDistance=1.47 yDistance=-0.53
05:06:46.079 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.92 from input 1.47
05:06:46.079 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
05:06:46.079 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.53
05:06:46.079 00.000 11596 MoveAxis(W, 1837, ABG)
05:06:46.079 00.000 11596 Guiding  Dir = 3, Dur = 1837
05:06:46.080 00.001 11596 IsSlewing returns 0
05:06:46.088 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=143, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
05:06:46.098 00.010 13300 UpdateGuideState exits: m=774 SNR=19.4
05:06:46.098 00.000 13300 PhdController: settling, locked = 1, distance = 1.55 (1.50) aobump = 0 frame = 2 / 99999
05:06:46.098 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761710806.098,"Host":"MAX-PC","Inst":1,"Distance":1.55,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
05:06:46.098 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:06:46.098 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:06:46.098 00.000 13300 Enqueuing Expose request
05:06:46.224 00.126 11596 IsGuiding returns 0
05:06:46.324 00.100 11596 PulseGuide returned control before completion, sleep 1747
05:06:47.090 00.766 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"668153dd-956d-4c10-8483-39dabcf6c4ab"}
05:06:47.090 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"668153dd-956d-4c10-8483-39dabcf6c4ab"}
05:06:47.091 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"22d25add-89a5-44f5-afb4-319e50bb924d"}
05:06:47.091 00.000 13300 case statement mapped state 6 to 3
05:06:47.091 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"22d25add-89a5-44f5-afb4-319e50bb924d"}
05:06:47.091 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bccb9a14-448f-45ed-9ed1-964213c456ac"}
05:06:47.092 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":475,"width":15,"height":15,"star_pos":[7.07,7.27],"pixels":"..."},"id":"bccb9a14-448f-45ed-9ed1-964213c456ac"}
05:06:48.145 01.053 11596 IsGuiding returns 1
05:06:48.145 00.000 11596 scope still moving after pulse duration time elapsed
05:06:48.178 00.033 11596 IsSlewing returns 0
05:06:48.236 00.058 11596 IsGuiding returns 1
05:06:48.269 00.033 11596 IsSlewing returns 0
05:06:48.451 00.182 11596 IsGuiding returns 0
05:06:48.451 00.000 11596 scope move finished after 1837 + 389 ms
05:06:48.451 00.000 11596 Move returns status 0, amount 1837
05:06:48.451 00.000 11596 MoveAxis(N, 0, ABG)
05:06:48.451 00.000 11596 Move returns status 0, amount 0
05:06:48.451 00.000 11596 move complete, result=0
05:06:48.451 00.000 11596 worker thread done servicing request
05:06:48.451 00.000 13300 GuideStep: 1.5 px 1837 ms WEST, -0.5 px 0 ms NORTH
05:06:48.451 00.000 11596 Worker thread wakes up
05:06:48.451 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:06:48.966 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:06:50.090 01.124 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"006a0b37-600f-439c-bfad-f6fad9bb4785"}
05:06:50.090 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"006a0b37-600f-439c-bfad-f6fad9bb4785"}
05:06:50.090 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3b79c853-c2fd-4845-a6ae-91a1bd38b50a"}
05:06:50.091 00.001 13300 case statement mapped state 6 to 3
05:06:50.091 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3b79c853-c2fd-4845-a6ae-91a1bd38b50a"}
05:06:50.091 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cf4b93c3-81fb-4b82-bb00-f53682378af0"}
05:06:50.091 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":475,"width":15,"height":15,"star_pos":[7.07,7.27],"pixels":"..."},"id":"cf4b93c3-81fb-4b82-bb00-f53682378af0"}
05:06:52.004 01.913 11596 Exposure complete
05:06:52.074 00.070 11596 worker thread done servicing request
05:06:52.074 00.000 13300 OnExposeComplete: enter
05:06:52.075 00.001 13300 UpdateGuideState(): m_state=6
05:06:52.075 00.000 13300 Star::Find(15, 1227, 33, 0, (0,0,0,0), 1.5, 10.0, 255) frame 476
05:06:52.075 00.000 13300 Star::Find returns 1 (0), X=1227.04, Y=33.40, Mass=936, SNR=21.3, Peak=62 HFD=4.2
05:06:52.075 00.000 13300 CameraToMount -- cameraTheta (1.86) - m_xAngle (1.53) = xAngle (0.33 = 0.33)
05:06:52.075 00.000 13300 CameraToMount -- cameraTheta (1.86) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.80 = -2.80)
05:06:52.076 00.001 13300 CameraToMount -- cameraX=-0.49 cameraY=1.62 hyp=1.69 cameraTheta=1.86 mountX=1.60 mountY=-0.57, mountTheta=-0.34
05:06:52.077 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.49, y=1.62, opts=13)
05:06:52.078 00.001 13300 Enqueuing Move request for scope (-0.49, 1.62)
05:06:52.078 00.000 11596 Worker thread wakes up
05:06:52.078 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 1.62) opts 0xd
05:06:52.078 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.49, 1.62)
05:06:52.078 00.000 11596 Moving (-0.49, 1.62) raw xDistance=1.60 yDistance=-0.57
05:06:52.078 00.000 11596 GuideAlgorithmHysteresis::Result() returns 1.07 from input 1.60
05:06:52.078 00.000 11596 resist switch: large excursion: input -0.57 thresh 0.54 direction from 0 to -1
05:06:52.078 00.000 11596 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.71
05:06:52.078 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
05:06:52.078 00.000 11596 MoveAxis(W, 2127, ABG)
05:06:52.079 00.001 11596 Guiding  Dir = 3, Dur = 2127
05:06:52.079 00.000 11596 IsSlewing returns 0
05:06:52.085 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=193, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
05:06:52.095 00.010 13300 UpdateGuideState exits: m=936 SNR=21.3
05:06:52.096 00.001 13300 PhdController: settling, locked = 1, distance = 1.59 (1.50) aobump = 0 frame = 3 / 99999
05:06:52.096 00.000 13300 evsrv: {"Event":"Settling","Timestamp":1761710812.096,"Host":"MAX-PC","Inst":1,"Distance":1.59,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
05:06:52.096 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:06:52.096 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:06:52.096 00.000 13300 Enqueuing Expose request
05:06:52.192 00.096 11596 IsGuiding returns 0
05:06:52.408 00.216 11596 PulseGuide returned control before completion, sleep 1922
05:06:53.089 00.681 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"727f0951-43bf-4a08-8e6b-09cc1d5bf42b"}
05:06:53.089 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"727f0951-43bf-4a08-8e6b-09cc1d5bf42b"}
05:06:53.089 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5f67c2a1-0b1a-48f0-9afc-fe68e92b89c5"}
05:06:53.090 00.001 13300 case statement mapped state 6 to 3
05:06:53.090 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5f67c2a1-0b1a-48f0-9afc-fe68e92b89c5"}
05:06:53.090 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4f916d25-2705-4bed-8017-2bc522093bd5"}
05:06:53.090 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":476,"width":15,"height":15,"star_pos":[7.04,7.40],"pixels":"..."},"id":"4f916d25-2705-4bed-8017-2bc522093bd5"}
05:06:54.787 01.697 11596 IsGuiding returns 0
05:06:54.788 00.001 11596 Move returns status 0, amount 2127
05:06:54.788 00.000 11596 MoveAxis(N, 753, ABG)
05:06:54.788 00.000 11596 Guiding  Dir = 0, Dur = 753
05:06:54.975 00.187 11596 IsSlewing returns 0
05:06:55.194 00.219 11596 IsGuiding returns 0
05:06:55.331 00.137 11596 PulseGuide returned control before completion, sleep 627
05:06:56.088 00.757 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"08e68f23-3f68-4ccf-b43f-af047ae3ae49"}
05:06:56.088 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"08e68f23-3f68-4ccf-b43f-af047ae3ae49"}
05:06:56.089 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5e53d892-745b-46e2-8af9-836ced9e1762"}
05:06:56.089 00.000 13300 case statement mapped state 6 to 3
05:06:56.089 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5e53d892-745b-46e2-8af9-836ced9e1762"}
05:06:56.089 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"56e33269-a4c3-430f-957b-61d2db18f18c"}
05:06:56.089 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":476,"width":15,"height":15,"star_pos":[7.04,7.40],"pixels":"..."},"id":"56e33269-a4c3-430f-957b-61d2db18f18c"}
05:06:56.137 00.048 11596 IsGuiding returns 1
05:06:56.137 00.000 11596 scope still moving after pulse duration time elapsed
05:06:56.168 00.031 11596 IsSlewing returns 0
05:06:56.365 00.197 11596 IsGuiding returns 0
05:06:56.365 00.000 11596 scope move finished after 753 + 417 ms
05:06:56.365 00.000 11596 Move returns status 0, amount 753
05:06:56.365 00.000 11596 move complete, result=0
05:06:56.365 00.000 11596 worker thread done servicing request
05:06:56.365 00.000 11596 Worker thread wakes up
05:06:56.365 00.000 13300 GuideStep: 1.6 px 2127 ms WEST, -0.6 px 753 ms NORTH
05:06:56.366 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:06:56.873 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:06:59.086 02.213 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d44393e8-ce8a-4dfe-8eeb-5224f7dab679"}
05:06:59.086 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d44393e8-ce8a-4dfe-8eeb-5224f7dab679"}
05:06:59.087 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dcace0c1-c6ce-45ea-b2a9-1e898ca97ed4"}
05:06:59.087 00.000 13300 case statement mapped state 6 to 3
05:06:59.087 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dcace0c1-c6ce-45ea-b2a9-1e898ca97ed4"}
05:06:59.087 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"20e4d95b-35f6-4d6a-bcc6-8d3d8f690ff8"}
05:06:59.088 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":476,"width":15,"height":15,"star_pos":[7.04,7.40],"pixels":"..."},"id":"20e4d95b-35f6-4d6a-bcc6-8d3d8f690ff8"}
05:06:59.905 00.817 11596 Exposure complete
05:06:59.976 00.071 11596 worker thread done servicing request
05:06:59.976 00.000 13300 OnExposeComplete: enter
05:06:59.976 00.000 13300 UpdateGuideState(): m_state=6
05:06:59.977 00.001 13300 Star::Find(15, 1227, 33, 0, (0,0,0,0), 1.5, 10.0, 255) frame 477
05:06:59.977 00.000 13300 Star::Find returns 1 (0), X=1227.26, Y=31.64, Mass=945, SNR=21.5, Peak=72 HFD=4.0
05:06:59.977 00.000 13300 CameraToMount -- cameraTheta (-2.65) - m_xAngle (1.53) = xAngle (-4.18 = 2.10)
05:06:59.977 00.000 13300 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.31 = -1.03)
05:06:59.977 00.000 13300 CameraToMount -- cameraX=-0.27 cameraY=-0.14 hyp=0.31 cameraTheta=-2.65 mountX=-0.15 mountY=-0.26, mountTheta=-2.10
05:06:59.979 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.27, y=-0.14, opts=13)
05:06:59.979 00.000 13300 Enqueuing Move request for scope (-0.27, -0.14)
05:06:59.979 00.000 11596 Worker thread wakes up
05:06:59.979 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.14) opts 0xd
05:06:59.979 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.27, -0.14)
05:06:59.979 00.000 11596 Moving (-0.27, -0.14) raw xDistance=-0.15 yDistance=-0.26
05:06:59.980 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.02 from input -0.15
05:06:59.980 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
05:06:59.980 00.000 11596 MoveAxis(E, 44, ABG)
05:06:59.980 00.000 11596 Guiding  Dir = 2, Dur = 44
05:06:59.980 00.000 11596 IsSlewing returns 0
05:06:59.989 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=202, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
05:06:59.998 00.009 13300 UpdateGuideState exits: m=945 SNR=21.5
05:06:59.999 00.001 13300 PhdController: settling, locked = 1, distance = 1.21 (1.50) aobump = 0 frame = 4 / 99999
05:06:59.999 00.000 13300 PhdController failed: timed-out waiting for guider to settle
05:06:59.999 00.000 13300 PhdController: newstate STATE_FINISH
05:06:59.999 00.000 13300 PhdController complete: fail: timed-out waiting for guider to settle
05:06:59.999 00.000 13300 evsrv: {"Event":"SettleDone","Timestamp":1761710819.999,"Host":"MAX-PC","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":4,"DroppedFrames":0}
05:06:59.999 00.000 13300 Mount: notify guiding dither settle done success=0
05:06:59.999 00.000 13300 PhdController: newstate STATE_IDLE
05:07:00.000 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:07:00.000 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:07:00.000 00.000 13300 Enqueuing Expose request
05:07:00.103 00.103 11596 IsGuiding returns 0
05:07:00.291 00.188 11596 IsGuiding returns 1
05:07:00.291 00.000 11596 scope still moving after pulse duration time elapsed
05:07:00.512 00.221 11596 IsSlewing returns 0
05:07:00.658 00.146 13300 evsrv: cli 10203220 connect
05:07:00.658 00.000 13300 case statement mapped state 6 to 3
05:07:00.659 00.001 13300 case statement mapped state 6 to 3
05:07:00.660 00.001 13300 evsrv: cli 10203220 request: {"method":"get_app_state","id":"61f906d7-8767-4cc0-a7bd-4aa52a9afa44"}
05:07:00.660 00.000 13300 case statement mapped state 6 to 3
05:07:00.660 00.000 13300 evsrv: cli 10203220 response: {"jsonrpc":"2.0","result":"Guiding","id":"61f906d7-8767-4cc0-a7bd-4aa52a9afa44"}
05:07:00.661 00.001 13300 evsrv: cli 10203220 disconnect
05:07:00.832 00.171 11596 IsGuiding returns 0
05:07:00.832 00.000 11596 scope move finished after 44 + 684 ms
05:07:00.832 00.000 11596 Move returns status 0, amount 44
05:07:00.832 00.000 11596 MoveAxis(N, 347, ABG)
05:07:00.832 00.000 11596 Guiding  Dir = 0, Dur = 347
05:07:00.832 00.000 11596 IsSlewing returns 0
05:07:01.057 00.225 11596 IsGuiding returns 0
05:07:01.358 00.301 11596 PulseGuide returned control before completion, sleep 55
05:07:01.675 00.317 11596 IsGuiding returns 1
05:07:01.675 00.000 11596 scope still moving after pulse duration time elapsed
05:07:01.699 00.024 11596 IsSlewing returns 0
05:07:01.801 00.102 11596 IsGuiding returns 0
05:07:01.801 00.000 11596 scope move finished after 347 + 396 ms
05:07:01.801 00.000 11596 Move returns status 0, amount 347
05:07:01.801 00.000 11596 move complete, result=0
05:07:01.801 00.000 11596 worker thread done servicing request
05:07:01.801 00.000 11596 Worker thread wakes up
05:07:01.801 00.000 13300 GuideStep: -0.2 px 44 ms EAST, -0.3 px 347 ms NORTH
05:07:01.802 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:07:02.086 00.284 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"68cd6d4a-e69f-4377-b32b-555e7facdfa1"}
05:07:02.086 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"68cd6d4a-e69f-4377-b32b-555e7facdfa1"}
05:07:02.087 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0128c73c-0a14-40be-bd88-3ebc89fe6b81"}
05:07:02.087 00.000 13300 case statement mapped state 6 to 3
05:07:02.087 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0128c73c-0a14-40be-bd88-3ebc89fe6b81"}
05:07:02.087 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3de9f517-6a1f-49e6-99a9-5c9ae2793896"}
05:07:02.087 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":477,"width":15,"height":15,"star_pos":[7.26,6.64],"pixels":"..."},"id":"3de9f517-6a1f-49e6-99a9-5c9ae2793896"}
05:07:02.318 00.231 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:07:05.085 02.767 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ad5d1da0-4e02-4c97-b9f5-eb8e9b373930"}
05:07:05.085 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ad5d1da0-4e02-4c97-b9f5-eb8e9b373930"}
05:07:05.086 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b2898095-35ec-4ac0-9d5a-a4ad8ae06105"}
05:07:05.086 00.000 13300 case statement mapped state 6 to 3
05:07:05.086 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b2898095-35ec-4ac0-9d5a-a4ad8ae06105"}
05:07:05.086 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f45c4c9f-9f32-4e29-92d2-0d1d874c1987"}
05:07:05.087 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":477,"width":15,"height":15,"star_pos":[7.26,6.64],"pixels":"..."},"id":"f45c4c9f-9f32-4e29-92d2-0d1d874c1987"}
05:07:05.344 00.257 11596 Exposure complete
05:07:05.417 00.073 11596 worker thread done servicing request
05:07:05.417 00.000 13300 OnExposeComplete: enter
05:07:05.417 00.000 13300 UpdateGuideState(): m_state=6
05:07:05.418 00.001 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 478
05:07:05.418 00.000 13300 Star::Find returns 1 (0), X=1227.80, Y=31.55, Mass=818, SNR=19.9, Peak=56 HFD=3.9
05:07:05.418 00.000 13300 CameraToMount -- cameraTheta (-0.72) - m_xAngle (1.53) = xAngle (-2.25 = -2.25)
05:07:05.418 00.000 13300 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.38 = 0.90)
05:07:05.418 00.000 13300 CameraToMount -- cameraX=0.27 cameraY=-0.23 hyp=0.35 cameraTheta=-0.72 mountX=-0.22 mountY=0.28, mountTheta=2.25
05:07:05.420 00.002 13300 SchedulePrimaryMove(1016D950, x=0.27, y=-0.23, opts=13)
05:07:05.420 00.000 13300 Enqueuing Move request for scope (0.27, -0.23)
05:07:05.420 00.000 11596 Worker thread wakes up
05:07:05.420 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.23) opts 0xd
05:07:05.420 00.000 11596 Handling offset move in thread for scope, endpoint = (0.27, -0.23)
05:07:05.420 00.000 11596 Moving (0.27, -0.23) raw xDistance=-0.22 yDistance=0.28
05:07:05.421 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
05:07:05.421 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
05:07:05.421 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
05:07:05.421 00.000 11596 MoveAxis(E, 282, ABG)
05:07:05.421 00.000 11596 Guiding  Dir = 2, Dur = 282
05:07:05.421 00.000 11596 IsSlewing returns 0
05:07:05.429 00.008 11596 IsGuiding returns 0
05:07:05.429 00.000 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=178, med=4, FiltMin=2, FiltMax=62, Gamma=0.510
05:07:05.440 00.011 13300 UpdateGuideState exits: m=818 SNR=19.9
05:07:05.440 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:07:05.440 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:07:05.440 00.000 13300 Enqueuing Expose request
05:07:05.521 00.081 11596 PulseGuide returned control before completion, sleep 200
05:07:05.845 00.324 11596 IsGuiding returns 0
05:07:05.845 00.000 11596 Move returns status 0, amount 282
05:07:05.845 00.000 11596 MoveAxis(N, 0, ABG)
05:07:05.845 00.000 11596 Move returns status 0, amount 0
05:07:05.845 00.000 11596 move complete, result=0
05:07:05.845 00.000 11596 worker thread done servicing request
05:07:05.845 00.000 11596 Worker thread wakes up
05:07:05.845 00.000 13300 GuideStep: -0.2 px 282 ms EAST, 0.3 px 0 ms NORTH
05:07:05.846 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:07:06.351 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:07:08.084 01.733 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"32cda561-e5f8-4578-b07e-7f568ee5dd9d"}
05:07:08.084 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"32cda561-e5f8-4578-b07e-7f568ee5dd9d"}
05:07:08.085 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9cb1392b-f819-42b8-ae9b-8f96ec6ba43d"}
05:07:08.085 00.000 13300 case statement mapped state 6 to 3
05:07:08.085 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9cb1392b-f819-42b8-ae9b-8f96ec6ba43d"}
05:07:08.085 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6d2a445c-8f69-4cb2-9ec7-1eff04655af3"}
05:07:08.086 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":478,"width":15,"height":15,"star_pos":[6.80,6.55],"pixels":"..."},"id":"6d2a445c-8f69-4cb2-9ec7-1eff04655af3"}
05:07:09.373 01.287 11596 Exposure complete
05:07:09.443 00.070 11596 worker thread done servicing request
05:07:09.444 00.001 13300 OnExposeComplete: enter
05:07:09.444 00.000 13300 UpdateGuideState(): m_state=6
05:07:09.444 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 479
05:07:09.444 00.000 13300 Star::Find returns 1 (0), X=1227.75, Y=31.74, Mass=861, SNR=20.4, Peak=61 HFD=4.3
05:07:09.444 00.000 13300 MultiStar: exiting stabilization period
05:07:09.445 00.001 13300 MultiStar: updating star positions after lock position change
05:07:09.445 00.000 13300 Star::Find(15, 1086, 39, 0, (0,0,0,0), 1.5, 10.0, 255) frame 479
05:07:09.445 00.000 13300 Star::Find returns 1 (0), X=1086.19, Y=39.68, Mass=345, SNR=12.9, Peak=32 HFD=3.7
05:07:09.445 00.000 13300 Star::Find(15, 1055, 827, 0, (0,0,0,0), 1.5, 10.0, 255) frame 479
05:07:09.445 00.000 13300 Star::Find returns 1 (0), X=1055.12, Y=826.73, Mass=280, SNR=11.5, Peak=39 HFD=3.6
05:07:09.445 00.000 13300 Star::Find(15, 539, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 479
05:07:09.445 00.000 13300 Star::Find returns 1 (0), X=539.32, Y=875.02, Mass=137, SNR=8.1, Peak=25 HFD=3.0
05:07:09.445 00.000 13300 Star::Find(15, 242, 486, 0, (0,0,0,0), 1.5, 10.0, 255) frame 479
05:07:09.445 00.000 13300 Star::Find returns 1 (0), X=242.73, Y=485.90, Mass=85, SNR=6.4, Peak=18 HFD=2.3
05:07:09.446 00.001 13300 Star::Find(15, 928, 623, 0, (0,0,0,0), 1.5, 10.0, 255) frame 479
05:07:09.446 00.000 13300 Star::Find returns 1 (0), X=928.32, Y=623.44, Mass=102, SNR=7.0, Peak=19 HFD=3.0
05:07:09.446 00.000 13300 Star::Find(15, 829, 405, 0, (0,0,0,0), 1.5, 10.0, 255) frame 479
05:07:09.446 00.000 13300 Star::Find returns 1 (0), X=829.66, Y=405.19, Mass=84, SNR=6.3, Peak=17 HFD=2.6
05:07:09.446 00.000 13300 CameraToMount -- cameraTheta (-0.20) - m_xAngle (1.53) = xAngle (-1.73 = -1.73)
05:07:09.446 00.000 13300 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.86 = 1.42)
05:07:09.446 00.000 13300 CameraToMount -- cameraX=0.22 cameraY=-0.04 hyp=0.22 cameraTheta=-0.20 mountX=-0.04 mountY=0.22, mountTheta=1.73
05:07:09.448 00.002 13300 SchedulePrimaryMove(1016D950, x=0.22, y=-0.04, opts=13)
05:07:09.448 00.000 13300 Enqueuing Move request for scope (0.22, -0.04)
05:07:09.448 00.000 11596 Worker thread wakes up
05:07:09.448 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.04) opts 0xd
05:07:09.448 00.000 11596 Handling offset move in thread for scope, endpoint = (0.22, -0.04)
05:07:09.449 00.001 11596 Moving (0.22, -0.04) raw xDistance=-0.04 yDistance=0.22
05:07:09.449 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
05:07:09.449 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
05:07:09.449 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
05:07:09.449 00.000 11596 MoveAxis(E, 0, ABG)
05:07:09.449 00.000 11596 Move returns status 0, amount 0
05:07:09.449 00.000 11596 MoveAxis(N, 0, ABG)
05:07:09.449 00.000 11596 Move returns status 0, amount 0
05:07:09.449 00.000 11596 move complete, result=0
05:07:09.449 00.000 11596 worker thread done servicing request
05:07:09.456 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=167, med=4, FiltMin=2, FiltMax=64, Gamma=0.510
05:07:09.464 00.008 13300 UpdateGuideState exits: m=861 SNR=20.4
05:07:09.464 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:07:09.464 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:07:09.464 00.000 13300 Enqueuing Expose request
05:07:09.464 00.000 11596 Worker thread wakes up
05:07:09.465 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
05:07:09.465 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:07:09.981 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:07:11.084 01.103 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ab9cc7fd-3586-4c94-a13c-81001015908f"}
05:07:11.084 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ab9cc7fd-3586-4c94-a13c-81001015908f"}
05:07:11.085 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f66f4adf-67f4-465e-b9fe-75d855ed5b7c"}
05:07:11.085 00.000 13300 case statement mapped state 6 to 3
05:07:11.085 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f66f4adf-67f4-465e-b9fe-75d855ed5b7c"}
05:07:11.086 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4ff2185c-52cb-4a2d-a7a4-06b99959f201"}
05:07:11.086 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":479,"width":15,"height":15,"star_pos":[6.75,6.74],"pixels":"..."},"id":"4ff2185c-52cb-4a2d-a7a4-06b99959f201"}
05:07:13.002 01.916 11596 Exposure complete
05:07:13.072 00.070 11596 worker thread done servicing request
05:07:13.072 00.000 13300 OnExposeComplete: enter
05:07:13.072 00.000 13300 UpdateGuideState(): m_state=6
05:07:13.072 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 480
05:07:13.073 00.001 13300 Star::Find returns 1 (0), X=1227.88, Y=31.73, Mass=923, SNR=21.2, Peak=65 HFD=4.3
05:07:13.073 00.000 13300 MultiStar: [#1 0.11,-0.07,0.61,U] [#2 0.08,-0.02,0.56,U] [#3 0.09,-0.14,0.40,U] [#4 -0.03,-0.31,0.00,M1] [#5 0.02,0.18,0.32,U] [#6 -0.16,0.11,0.30,U] 
05:07:13.073 00.000 13300 refined, 5 included, MultiStar: {0.14, -0.02}, one-star: {0.35, -0.05}
05:07:13.073 00.000 13300 CameraToMount -- cameraTheta (-0.15) - m_xAngle (1.53) = xAngle (-1.69 = -1.69)
05:07:13.073 00.000 13300 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.81 = 1.47)
05:07:13.073 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-0.15 mountX=-0.02 mountY=0.14, mountTheta=1.69
05:07:13.076 00.003 13300 SchedulePrimaryMove(1016D950, x=0.14, y=-0.02, opts=13)
05:07:13.076 00.000 13300 Enqueuing Move request for scope (0.14, -0.02)
05:07:13.076 00.000 11596 Worker thread wakes up
05:07:13.076 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.02) opts 0xd
05:07:13.076 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, -0.02)
05:07:13.076 00.000 11596 Moving (0.14, -0.02) raw xDistance=-0.02 yDistance=0.14
05:07:13.076 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
05:07:13.077 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:07:13.077 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
05:07:13.077 00.000 11596 MoveAxis(E, 0, ABG)
05:07:13.077 00.000 11596 Move returns status 0, amount 0
05:07:13.077 00.000 11596 MoveAxis(N, 0, ABG)
05:07:13.077 00.000 11596 Move returns status 0, amount 0
05:07:13.077 00.000 11596 move complete, result=0
05:07:13.077 00.000 11596 worker thread done servicing request
05:07:13.085 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=182, med=4, FiltMin=2, FiltMax=64, Gamma=0.510
05:07:13.094 00.009 13300 UpdateGuideState exits: m=923 SNR=21.2
05:07:13.094 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:07:13.094 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:07:13.094 00.000 13300 Enqueuing Expose request
05:07:13.094 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
05:07:13.094 00.000 11596 Worker thread wakes up
05:07:13.095 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:07:13.608 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:07:14.083 00.475 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a29a1feb-8bec-4b61-ac65-b7d3bfb744cb"}
05:07:14.083 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a29a1feb-8bec-4b61-ac65-b7d3bfb744cb"}
05:07:14.085 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6ba28510-5843-45c9-984e-5af9d2069660"}
05:07:14.085 00.000 13300 case statement mapped state 6 to 3
05:07:14.085 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6ba28510-5843-45c9-984e-5af9d2069660"}
05:07:14.087 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"76058b6c-86e1-496c-9607-7287cb86e8ec"}
05:07:14.087 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":480,"width":15,"height":15,"star_pos":[6.88,6.73],"pixels":"..."},"id":"76058b6c-86e1-496c-9607-7287cb86e8ec"}
05:07:16.648 02.561 11596 Exposure complete
05:07:16.742 00.094 11596 worker thread done servicing request
05:07:16.742 00.000 13300 OnExposeComplete: enter
05:07:16.742 00.000 13300 UpdateGuideState(): m_state=6
05:07:16.743 00.001 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 481
05:07:16.743 00.000 13300 Star::Find returns 1 (0), X=1227.75, Y=31.70, Mass=912, SNR=21.1, Peak=62 HFD=4.3
05:07:16.744 00.001 13300 MultiStar: [#1 -0.02,-0.14,0.61,U] [#2 -0.19,-0.08,0.58,U] [#3 -0.13,-0.48,0.00,M1] [#4 0.10,-0.22,0.31,U] [#5 -0.09,0.41,0.00,M8] [#6 -0.21,0.24,0.00,M1] 
05:07:16.744 00.000 13300 refined, 3 included, MultiStar: {0.05, -0.11}, one-star: {0.22, -0.08}
05:07:16.744 00.000 13300 CameraToMount -- cameraTheta (-1.13) - m_xAngle (1.53) = xAngle (-2.66 = -2.66)
05:07:16.744 00.000 13300 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.79 = 0.50)
05:07:16.745 00.001 13300 CameraToMount -- cameraX=0.05 cameraY=-0.11 hyp=0.12 cameraTheta=-1.13 mountX=-0.11 mountY=0.06, mountTheta=2.65
05:07:16.747 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=-0.11, opts=13)
05:07:16.747 00.000 13300 Enqueuing Move request for scope (0.05, -0.11)
05:07:16.748 00.001 11596 Worker thread wakes up
05:07:16.748 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.11) opts 0xd
05:07:16.748 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, -0.11)
05:07:16.748 00.000 11596 Moving (0.05, -0.11) raw xDistance=-0.11 yDistance=0.06
05:07:16.748 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
05:07:16.749 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:07:16.749 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
05:07:16.749 00.000 11596 MoveAxis(E, 0, ABG)
05:07:16.749 00.000 11596 Move returns status 0, amount 0
05:07:16.749 00.000 11596 MoveAxis(N, 0, ABG)
05:07:16.749 00.000 11596 Move returns status 0, amount 0
05:07:16.749 00.000 11596 move complete, result=0
05:07:16.750 00.001 11596 worker thread done servicing request
05:07:16.758 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=191, med=4, FiltMin=2, FiltMax=66, Gamma=0.510
05:07:16.767 00.009 13300 UpdateGuideState exits: m=912 SNR=21.1
05:07:16.767 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:07:16.767 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:07:16.767 00.000 13300 Enqueuing Expose request
05:07:16.767 00.000 11596 Worker thread wakes up
05:07:16.767 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
05:07:16.767 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:07:17.084 00.317 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fcfd4032-e884-46c2-a5a2-9cb9227ff7e3"}
05:07:17.084 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fcfd4032-e884-46c2-a5a2-9cb9227ff7e3"}
05:07:17.085 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ed310871-fadc-4fa9-bff8-0b346b77aad4"}
05:07:17.085 00.000 13300 case statement mapped state 6 to 3
05:07:17.085 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ed310871-fadc-4fa9-bff8-0b346b77aad4"}
05:07:17.086 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"66d787fc-b679-40d1-afe3-3be5df50226b"}
05:07:17.086 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":481,"width":15,"height":15,"star_pos":[6.75,6.70],"pixels":"..."},"id":"66d787fc-b679-40d1-afe3-3be5df50226b"}
05:07:17.282 00.196 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:07:20.083 02.801 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"de117e07-106b-4a77-8b35-db94b26455e7"}
05:07:20.083 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"de117e07-106b-4a77-8b35-db94b26455e7"}
05:07:20.084 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ebfa694c-886f-4f8b-9c04-327e39dad8b6"}
05:07:20.084 00.000 13300 case statement mapped state 6 to 3
05:07:20.084 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ebfa694c-886f-4f8b-9c04-327e39dad8b6"}
05:07:20.085 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"df5a3b6d-e5e1-472a-a4d1-3972c0adf8e6"}
05:07:20.086 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":481,"width":15,"height":15,"star_pos":[6.75,6.70],"pixels":"..."},"id":"df5a3b6d-e5e1-472a-a4d1-3972c0adf8e6"}
05:07:20.318 00.232 11596 Exposure complete
05:07:20.399 00.081 11596 worker thread done servicing request
05:07:20.400 00.001 13300 OnExposeComplete: enter
05:07:20.400 00.000 13300 UpdateGuideState(): m_state=6
05:07:20.400 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 482
05:07:20.401 00.001 13300 Star::Find returns 1 (0), X=1227.79, Y=31.72, Mass=935, SNR=21.3, Peak=63 HFD=4.3
05:07:20.401 00.000 13300 MultiStar: [#1 -0.00,-0.02,0.57,U] [#2 -0.12,-0.04,0.58,U] [#3 -0.02,-0.08,0.38,U] [#4 0.07,0.14,0.30,U] [#5 -0.22,0.24,0.00,M9] [#6 -0.60,0.24,0.00,M2] 
05:07:20.401 00.000 13300 refined, 4 included, MultiStar: {0.07, -0.03}, one-star: {0.26, -0.06}
05:07:20.401 00.000 13300 CameraToMount -- cameraTheta (-0.40) - m_xAngle (1.53) = xAngle (-1.93 = -1.93)
05:07:20.401 00.000 13300 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.06 = 1.22)
05:07:20.402 00.001 13300 CameraToMount -- cameraX=0.07 cameraY=-0.03 hyp=0.08 cameraTheta=-0.40 mountX=-0.03 mountY=0.07, mountTheta=1.93
05:07:20.404 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=-0.03, opts=13)
05:07:20.404 00.000 13300 Enqueuing Move request for scope (0.07, -0.03)
05:07:20.405 00.001 11596 Worker thread wakes up
05:07:20.405 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.03) opts 0xd
05:07:20.405 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, -0.03)
05:07:20.405 00.000 11596 Moving (0.07, -0.03) raw xDistance=-0.03 yDistance=0.07
05:07:20.405 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
05:07:20.405 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:07:20.406 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
05:07:20.406 00.000 11596 MoveAxis(E, 0, ABG)
05:07:20.406 00.000 11596 Move returns status 0, amount 0
05:07:20.406 00.000 11596 MoveAxis(N, 0, ABG)
05:07:20.406 00.000 11596 Move returns status 0, amount 0
05:07:20.406 00.000 11596 move complete, result=0
05:07:20.406 00.000 11596 worker thread done servicing request
05:07:20.416 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=182, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
05:07:20.428 00.012 13300 UpdateGuideState exits: m=935 SNR=21.3
05:07:20.429 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:07:20.429 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:07:20.429 00.000 13300 Enqueuing Expose request
05:07:20.429 00.000 11596 Worker thread wakes up
05:07:20.429 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
05:07:20.429 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:07:20.937 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:07:23.083 02.146 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ae80c922-41d3-4259-b614-094f6135d7b8"}
05:07:23.083 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ae80c922-41d3-4259-b614-094f6135d7b8"}
05:07:23.084 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2a3bf0d4-8721-4591-a296-827840f74733"}
05:07:23.084 00.000 13300 case statement mapped state 6 to 3
05:07:23.084 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2a3bf0d4-8721-4591-a296-827840f74733"}
05:07:23.085 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"56dcd055-b951-44eb-91a7-8b813de9adec"}
05:07:23.085 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":482,"width":15,"height":15,"star_pos":[6.79,6.72],"pixels":"..."},"id":"56dcd055-b951-44eb-91a7-8b813de9adec"}
05:07:23.957 00.872 11596 Exposure complete
05:07:24.027 00.070 11596 worker thread done servicing request
05:07:24.027 00.000 13300 OnExposeComplete: enter
05:07:24.027 00.000 13300 UpdateGuideState(): m_state=6
05:07:24.027 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 483
05:07:24.028 00.001 13300 Star::Find returns 1 (0), X=1228.00, Y=31.66, Mass=945, SNR=21.4, Peak=66 HFD=4.2
05:07:24.028 00.000 13300 MultiStar: [#1 0.02,-0.11,0.62,U] [#2 -0.10,0.20,0.58,U] [#3 0.11,0.18,0.40,U] [#4 0.07,0.07,0.29,U] [#5 -0.17,-0.19,0.33,U] [#6 -0.26,0.25,0.00,M3] 
05:07:24.028 00.000 13300 refined, 5 included, MultiStar: {0.13, -0.02}, one-star: {0.47, -0.13}
05:07:24.028 00.000 13300 CameraToMount -- cameraTheta (-0.11) - m_xAngle (1.53) = xAngle (-1.65 = -1.65)
05:07:24.028 00.000 13300 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.77 = 1.51)
05:07:24.028 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=-0.02 hyp=0.13 cameraTheta=-0.11 mountX=-0.01 mountY=0.13, mountTheta=1.65
05:07:24.030 00.002 13300 SchedulePrimaryMove(1016D950, x=0.13, y=-0.02, opts=13)
05:07:24.030 00.000 13300 Enqueuing Move request for scope (0.13, -0.02)
05:07:24.030 00.000 11596 Worker thread wakes up
05:07:24.031 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.02) opts 0xd
05:07:24.031 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, -0.02)
05:07:24.031 00.000 11596 Moving (0.13, -0.02) raw xDistance=-0.01 yDistance=0.13
05:07:24.031 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
05:07:24.031 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:07:24.031 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
05:07:24.031 00.000 11596 MoveAxis(E, 0, ABG)
05:07:24.031 00.000 11596 Move returns status 0, amount 0
05:07:24.031 00.000 11596 MoveAxis(N, 0, ABG)
05:07:24.032 00.001 11596 Move returns status 0, amount 0
05:07:24.032 00.000 11596 move complete, result=0
05:07:24.032 00.000 11596 worker thread done servicing request
05:07:24.038 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=181, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
05:07:24.046 00.008 13300 UpdateGuideState exits: m=945 SNR=21.4
05:07:24.046 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:07:24.047 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:07:24.047 00.000 13300 Enqueuing Expose request
05:07:24.047 00.000 11596 Worker thread wakes up
05:07:24.047 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
05:07:24.047 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:07:24.560 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:07:26.082 01.522 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5270533c-48cb-4118-809e-d00c551bbaae"}
05:07:26.082 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5270533c-48cb-4118-809e-d00c551bbaae"}
05:07:26.083 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cc7d08f5-a401-44f9-8db2-da1aeff09022"}
05:07:26.083 00.000 13300 case statement mapped state 6 to 3
05:07:26.083 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cc7d08f5-a401-44f9-8db2-da1aeff09022"}
05:07:26.083 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fbabc90c-3aa6-4500-abdd-109874ca9466"}
05:07:26.083 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":483,"width":15,"height":15,"star_pos":[7.00,6.66],"pixels":"..."},"id":"fbabc90c-3aa6-4500-abdd-109874ca9466"}
05:07:27.582 01.499 11596 Exposure complete
05:07:27.651 00.069 11596 worker thread done servicing request
05:07:27.651 00.000 13300 OnExposeComplete: enter
05:07:27.651 00.000 13300 UpdateGuideState(): m_state=6
05:07:27.651 00.000 13300 Star::Find(15, 1228, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 484
05:07:27.651 00.000 13300 Star::Find returns 1 (0), X=1227.97, Y=31.82, Mass=919, SNR=21.2, Peak=71 HFD=4.2
05:07:27.652 00.001 13300 MultiStar: [#1 0.12,-0.16,0.62,U] [#2 0.11,0.30,0.00,M1] [#3 0.11,0.19,0.38,U] [#4 0.07,-0.15,0.30,U] [#5 0.14,0.37,0.00,M9] [#6 -0.24,0.19,0.00,M4] 
05:07:27.652 00.000 13300 refined, 3 included, MultiStar: {0.25, -0.02}, one-star: {0.44, 0.04}
05:07:27.652 00.000 13300 CameraToMount -- cameraTheta (-0.07) - m_xAngle (1.53) = xAngle (-1.60 = -1.60)
05:07:27.652 00.000 13300 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.73 = 1.56)
05:07:27.652 00.000 13300 CameraToMount -- cameraX=0.25 cameraY=-0.02 hyp=0.25 cameraTheta=-0.07 mountX=-0.01 mountY=0.25, mountTheta=1.60
05:07:27.654 00.002 13300 SchedulePrimaryMove(1016D950, x=0.25, y=-0.02, opts=13)
05:07:27.654 00.000 13300 Enqueuing Move request for scope (0.25, -0.02)
05:07:27.654 00.000 11596 Worker thread wakes up
05:07:27.654 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.02) opts 0xd
05:07:27.654 00.000 11596 Handling offset move in thread for scope, endpoint = (0.25, -0.02)
05:07:27.655 00.001 11596 Moving (0.25, -0.02) raw xDistance=-0.01 yDistance=0.25
05:07:27.655 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
05:07:27.655 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
05:07:27.655 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
05:07:27.655 00.000 11596 MoveAxis(E, 0, ABG)
05:07:27.655 00.000 11596 Move returns status 0, amount 0
05:07:27.655 00.000 11596 MoveAxis(N, 0, ABG)
05:07:27.655 00.000 11596 Move returns status 0, amount 0
05:07:27.655 00.000 11596 move complete, result=0
05:07:27.655 00.000 11596 worker thread done servicing request
05:07:27.661 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=165, med=4, FiltMin=2, FiltMax=64, Gamma=0.510
05:07:27.669 00.008 13300 UpdateGuideState exits: m=919 SNR=21.2
05:07:27.670 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:07:27.670 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:07:27.670 00.000 13300 Enqueuing Expose request
05:07:27.670 00.000 11596 Worker thread wakes up
05:07:27.670 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
05:07:27.670 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:07:28.175 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:07:29.081 00.906 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1c49bf97-454b-45f6-aa05-c68b3798f3e5"}
05:07:29.081 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1c49bf97-454b-45f6-aa05-c68b3798f3e5"}
05:07:29.081 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"972de811-498c-454e-bcc1-f864b4d3439f"}
05:07:29.082 00.001 13300 case statement mapped state 6 to 3
05:07:29.082 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"972de811-498c-454e-bcc1-f864b4d3439f"}
05:07:29.082 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d3012a60-4609-466b-9661-3c3707cc0177"}
05:07:29.082 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":484,"width":15,"height":15,"star_pos":[6.97,6.82],"pixels":"..."},"id":"d3012a60-4609-466b-9661-3c3707cc0177"}
05:07:31.198 02.116 11596 Exposure complete
05:07:31.267 00.069 11596 worker thread done servicing request
05:07:31.267 00.000 13300 OnExposeComplete: enter
05:07:31.267 00.000 13300 UpdateGuideState(): m_state=6
05:07:31.268 00.001 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 485
05:07:31.268 00.000 13300 Star::Find returns 1 (0), X=1227.90, Y=31.83, Mass=975, SNR=21.8, Peak=69 HFD=4.3
05:07:31.269 00.001 13300 MultiStar: [#1 0.08,0.10,0.62,U] [#2 -0.05,0.12,0.58,U] [#3 -0.03,0.08,0.39,U] [#4 0.33,0.29,0.00,M1] [#5 0.10,0.33,0.00,M10] [#6 -0.18,0.21,0.30,U] 
05:07:31.269 00.000 13300 refined, 4 included, MultiStar: {0.11, 0.09}, one-star: {0.36, 0.05}
05:07:31.269 00.000 13300 CameraToMount -- cameraTheta (0.70) - m_xAngle (1.53) = xAngle (-0.83 = -0.83)
05:07:31.269 00.000 13300 CameraToMount -- cameraTheta (0.70) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.96 = 2.32)
05:07:31.269 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.09 hyp=0.15 cameraTheta=0.70 mountX=0.10 mountY=0.11, mountTheta=0.82
05:07:31.272 00.003 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.09, opts=13)
05:07:31.272 00.000 13300 Enqueuing Move request for scope (0.11, 0.09)
05:07:31.272 00.000 11596 Worker thread wakes up
05:07:31.272 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.09) opts 0xd
05:07:31.272 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.09)
05:07:31.272 00.000 11596 Moving (0.11, 0.09) raw xDistance=0.10 yDistance=0.11
05:07:31.272 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
05:07:31.273 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:07:31.273 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
05:07:31.273 00.000 11596 MoveAxis(E, 0, ABG)
05:07:31.273 00.000 11596 Move returns status 0, amount 0
05:07:31.273 00.000 11596 MoveAxis(N, 0, ABG)
05:07:31.273 00.000 11596 Move returns status 0, amount 0
05:07:31.273 00.000 11596 move complete, result=0
05:07:31.273 00.000 11596 worker thread done servicing request
05:07:31.279 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=171, med=4, FiltMin=3, FiltMax=73, Gamma=0.510
05:07:31.288 00.009 13300 UpdateGuideState exits: m=975 SNR=21.8
05:07:31.288 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:07:31.288 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:07:31.288 00.000 13300 Enqueuing Expose request
05:07:31.288 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
05:07:31.288 00.000 11596 Worker thread wakes up
05:07:31.288 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:07:31.797 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:07:32.080 00.283 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ed051389-7e63-444b-949e-b935ccbde4be"}
05:07:32.080 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ed051389-7e63-444b-949e-b935ccbde4be"}
05:07:32.081 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c3593ca5-d06f-40f9-ad7f-dd12fd30ab71"}
05:07:32.081 00.000 13300 case statement mapped state 6 to 3
05:07:32.081 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c3593ca5-d06f-40f9-ad7f-dd12fd30ab71"}
05:07:32.082 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3ef8d00f-adec-4382-9809-410bbb7ccb4b"}
05:07:32.082 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":485,"width":15,"height":15,"star_pos":[6.90,6.83],"pixels":"..."},"id":"3ef8d00f-adec-4382-9809-410bbb7ccb4b"}
05:07:34.833 02.751 11596 Exposure complete
05:07:34.903 00.070 11596 worker thread done servicing request
05:07:34.903 00.000 13300 OnExposeComplete: enter
05:07:34.903 00.000 13300 UpdateGuideState(): m_state=6
05:07:34.904 00.001 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 486
05:07:34.904 00.000 13300 Star::Find returns 1 (0), X=1227.93, Y=32.04, Mass=967, SNR=21.7, Peak=70 HFD=4.4
05:07:34.904 00.000 13300 MultiStar: [#1 0.18,0.25,0.00,M1] [#2 -0.04,0.32,0.00,M1] [#3 0.07,0.58,0.00,M1] [#4 0.10,0.48,0.00,M2] [#5 -0.09,0.23,0.32,U] [#6 0.03,0.70,0.00,M4] 
05:07:34.904 00.000 13300 refined, 1 included, MultiStar: {0.28, 0.25}, one-star: {0.40, 0.26}
05:07:34.905 00.001 13300 CameraToMount -- cameraTheta (0.73) - m_xAngle (1.53) = xAngle (-0.80 = -0.80)
05:07:34.905 00.000 13300 CameraToMount -- cameraTheta (0.73) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.93 = 2.35)
05:07:34.905 00.000 13300 CameraToMount -- cameraX=0.28 cameraY=0.25 hyp=0.37 cameraTheta=0.73 mountX=0.26 mountY=0.27, mountTheta=0.80
05:07:34.907 00.002 13300 SchedulePrimaryMove(1016D950, x=0.28, y=0.25, opts=13)
05:07:34.907 00.000 13300 Enqueuing Move request for scope (0.28, 0.25)
05:07:34.908 00.001 11596 Worker thread wakes up
05:07:34.908 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.25) opts 0xd
05:07:34.908 00.000 11596 Handling offset move in thread for scope, endpoint = (0.28, 0.25)
05:07:34.908 00.000 11596 Moving (0.28, 0.25) raw xDistance=0.26 yDistance=0.27
05:07:34.908 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
05:07:34.908 00.000 11596 switching direction from -1 to 1 - decHistory=3 oldest=0.24 newest=0.62
05:07:34.908 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
05:07:34.908 00.000 11596 MoveAxis(W, 325, ABG)
05:07:34.908 00.000 11596 Guiding  Dir = 3, Dur = 325
05:07:34.909 00.001 11596 IsSlewing returns 0
05:07:34.916 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=199, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
05:07:34.924 00.008 13300 UpdateGuideState exits: m=967 SNR=21.7
05:07:34.924 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:07:34.924 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:07:34.924 00.000 13300 Enqueuing Expose request
05:07:35.079 00.155 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"03abd9cf-f771-4892-a45b-6a3c9823ecfe"}
05:07:35.080 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"03abd9cf-f771-4892-a45b-6a3c9823ecfe"}
05:07:35.081 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e8c5f8d8-ed0a-48c7-9e92-37e8df025b97"}
05:07:35.081 00.000 13300 case statement mapped state 6 to 3
05:07:35.081 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e8c5f8d8-ed0a-48c7-9e92-37e8df025b97"}
05:07:35.082 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fd2dd147-0bd1-4076-80ec-b436f481fef5"}
05:07:35.082 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":486,"width":15,"height":15,"star_pos":[6.93,7.04],"pixels":"..."},"id":"fd2dd147-0bd1-4076-80ec-b436f481fef5"}
05:07:35.129 00.047 11596 IsGuiding returns 0
05:07:35.239 00.110 11596 PulseGuide returned control before completion, sleep 226
05:07:35.584 00.345 11596 IsGuiding returns 1
05:07:35.584 00.000 11596 scope still moving after pulse duration time elapsed
05:07:35.619 00.035 11596 IsSlewing returns 0
05:07:35.681 00.062 11596 IsGuiding returns 0
05:07:35.681 00.000 11596 scope move finished after 325 + 226 ms
05:07:35.681 00.000 11596 Move returns status 0, amount 325
05:07:35.682 00.001 11596 BLC: Oldest BLC event removed
05:07:35.682 00.000 11596 BLC: Dec direction reversal from North to South, backlash comp pulse of 306 applied
05:07:35.682 00.000 11596 MoveAxis(S, 657, ABG)
05:07:35.682 00.000 11596 Guiding  Dir = 1, Dur = 657
05:07:35.682 00.000 11596 IsSlewing returns 0
05:07:35.973 00.291 11596 IsGuiding returns 0
05:07:36.415 00.442 11596 PulseGuide returned control before completion, sleep 225
05:07:36.661 00.246 11596 IsGuiding returns 1
05:07:36.661 00.000 11596 scope still moving after pulse duration time elapsed
05:07:36.698 00.037 11596 IsSlewing returns 0
05:07:36.790 00.092 11596 IsGuiding returns 1
05:07:36.824 00.034 11596 IsSlewing returns 0
05:07:36.895 00.071 11596 IsGuiding returns 1
05:07:36.929 00.034 11596 IsSlewing returns 0
05:07:36.991 00.062 11596 IsGuiding returns 1
05:07:37.021 00.030 11596 IsSlewing returns 0
05:07:37.320 00.299 11596 IsGuiding returns 0
05:07:37.320 00.000 11596 scope move finished after 657 + 690 ms
05:07:37.320 00.000 11596 Move returns status 0, amount 657
05:07:37.320 00.000 11596 move complete, result=0
05:07:37.320 00.000 11596 worker thread done servicing request
05:07:37.320 00.000 11596 Worker thread wakes up
05:07:37.320 00.000 13300 GuideStep: 0.3 px 325 ms WEST, 0.3 px 657 ms SOUTH
05:07:37.320 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:07:37.836 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:07:38.078 00.242 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2957ec53-6684-4726-b578-e64e5358c454"}
05:07:38.078 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2957ec53-6684-4726-b578-e64e5358c454"}
05:07:38.079 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"385882af-a6cb-4ff6-8c71-24aa610f9575"}
05:07:38.079 00.000 13300 case statement mapped state 6 to 3
05:07:38.079 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"385882af-a6cb-4ff6-8c71-24aa610f9575"}
05:07:38.079 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6df63124-df51-4e35-b63d-ae688cfaf038"}
05:07:38.080 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":486,"width":15,"height":15,"star_pos":[6.93,7.04],"pixels":"..."},"id":"6df63124-df51-4e35-b63d-ae688cfaf038"}
05:07:40.857 02.777 11596 Exposure complete
05:07:40.927 00.070 11596 worker thread done servicing request
05:07:40.927 00.000 13300 OnExposeComplete: enter
05:07:40.927 00.000 13300 UpdateGuideState(): m_state=6
05:07:40.928 00.001 13300 Star::Find(15, 1227, 32, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
05:07:40.928 00.000 13300 Star::Find returns 1 (0), X=1227.95, Y=32.11, Mass=928, SNR=21.3, Peak=68 HFD=4.3
05:07:40.928 00.000 13300 MultiStar: [#1 0.09,0.35,0.00,M2] [#2 0.05,0.46,0.00,M2] [#3 -0.07,0.36,0.00,M2] [#4 0.11,0.24,0.31,U] [#5 -0.15,0.52,0.00,M10] [#6 -0.34,0.70,0.00,M5] 
05:07:40.928 00.000 13300 refined, 1 included, MultiStar: {0.34, 0.31}, one-star: {0.42, 0.33}
05:07:40.928 00.000 13300 CameraToMount -- cameraTheta (0.73) - m_xAngle (1.53) = xAngle (-0.80 = -0.80)
05:07:40.928 00.000 13300 CameraToMount -- cameraTheta (0.73) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.93 = 2.35)
05:07:40.929 00.001 13300 CameraToMount -- cameraX=0.34 cameraY=0.31 hyp=0.46 cameraTheta=0.73 mountX=0.32 mountY=0.33, mountTheta=0.80
05:07:40.930 00.001 13300 SchedulePrimaryMove(1016D950, x=0.34, y=0.31, opts=13)
05:07:40.930 00.000 13300 Enqueuing Move request for scope (0.34, 0.31)
05:07:40.931 00.001 11596 Worker thread wakes up
05:07:40.931 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.31) opts 0xd
05:07:40.931 00.000 11596 Handling offset move in thread for scope, endpoint = (0.34, 0.31)
05:07:40.931 00.000 11596 Moving (0.34, 0.31) raw xDistance=0.32 yDistance=0.33
05:07:40.931 00.000 11596 BLC: History state: CurrMiss=0.33, AvgInitMiss=0.19, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=0.265226, 1:0.328341
05:07:40.931 00.000 11596 BLC: Under-shoot, no adjustment, waiting for more data
05:07:40.931 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.32
05:07:40.931 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.33
05:07:40.931 00.000 11596 MoveAxis(W, 424, ABG)
05:07:40.932 00.001 11596 Guiding  Dir = 3, Dur = 424
05:07:40.932 00.000 11596 IsSlewing returns 0
05:07:40.938 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=208, med=4, FiltMin=2, FiltMax=67, Gamma=0.510
05:07:40.947 00.009 13300 UpdateGuideState exits: m=928 SNR=21.3
05:07:40.947 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:07:40.947 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:07:40.947 00.000 13300 Enqueuing Expose request
05:07:41.021 00.074 11596 IsGuiding returns 0
05:07:41.077 00.056 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"61fb5817-4855-456a-b5dc-4a93216ecd6b"}
05:07:41.077 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"61fb5817-4855-456a-b5dc-4a93216ecd6b"}
05:07:41.078 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c667ca99-c1ac-43cc-b9eb-f9bc226c2ce4"}
05:07:41.078 00.000 13300 case statement mapped state 6 to 3
05:07:41.078 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c667ca99-c1ac-43cc-b9eb-f9bc226c2ce4"}
05:07:41.079 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"111d20b0-091b-44df-9cd4-36f8403bdd01"}
05:07:41.079 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":487,"width":15,"height":15,"star_pos":[6.95,7.11],"pixels":"..."},"id":"111d20b0-091b-44df-9cd4-36f8403bdd01"}
05:07:41.383 00.304 11596 PulseGuide returned control before completion, sleep 74
05:07:41.508 00.125 11596 IsGuiding returns 1
05:07:41.508 00.000 11596 scope still moving after pulse duration time elapsed
05:07:41.541 00.033 11596 IsSlewing returns 0
05:07:41.630 00.089 11596 IsGuiding returns 1
05:07:41.663 00.033 11596 IsSlewing returns 0
05:07:41.833 00.170 11596 IsGuiding returns 1
05:07:41.866 00.033 11596 IsSlewing returns 0
05:07:42.072 00.206 11596 IsGuiding returns 0
05:07:42.072 00.000 11596 scope move finished after 424 + 625 ms
05:07:42.072 00.000 11596 Move returns status 0, amount 424
05:07:42.072 00.000 11596 MoveAxis(S, 434, ABG)
05:07:42.072 00.000 11596 Guiding  Dir = 1, Dur = 434
05:07:42.073 00.001 11596 IsSlewing returns 0
05:07:42.227 00.154 11596 IsGuiding returns 0
05:07:42.449 00.222 11596 PulseGuide returned control before completion, sleep 222
05:07:42.793 00.344 11596 IsGuiding returns 1
05:07:42.793 00.000 11596 scope still moving after pulse duration time elapsed
05:07:42.818 00.025 11596 IsSlewing returns 0
05:07:43.019 00.201 11596 IsGuiding returns 0
05:07:43.019 00.000 11596 scope move finished after 434 + 358 ms
05:07:43.019 00.000 11596 Move returns status 0, amount 434
05:07:43.019 00.000 11596 move complete, result=0
05:07:43.019 00.000 11596 worker thread done servicing request
05:07:43.019 00.000 11596 Worker thread wakes up
05:07:43.019 00.000 13300 GuideStep: 0.3 px 424 ms WEST, 0.3 px 434 ms SOUTH
05:07:43.019 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:07:43.528 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:07:44.076 00.548 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2fe1829c-7bef-4014-871f-cd6f53a1fda4"}
05:07:44.076 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2fe1829c-7bef-4014-871f-cd6f53a1fda4"}
05:07:44.076 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cdf3f35c-655e-4108-bf6f-b608091eb164"}
05:07:44.077 00.001 13300 case statement mapped state 6 to 3
05:07:44.077 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cdf3f35c-655e-4108-bf6f-b608091eb164"}
05:07:44.077 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d34345d4-89d3-48f9-8503-b2d69f826571"}
05:07:44.077 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":487,"width":15,"height":15,"star_pos":[6.95,7.11],"pixels":"..."},"id":"d34345d4-89d3-48f9-8503-b2d69f826571"}
05:07:46.563 02.486 11596 Exposure complete
05:07:46.637 00.074 11596 worker thread done servicing request
05:07:46.637 00.000 13300 OnExposeComplete: enter
05:07:46.638 00.001 13300 UpdateGuideState(): m_state=6
05:07:46.638 00.000 13300 Star::Find(15, 1227, 32, 0, (0,0,0,0), 1.5, 10.0, 255) frame 488
05:07:46.638 00.000 13300 Star::Find returns 1 (0), X=1227.77, Y=31.78, Mass=969, SNR=21.7, Peak=66 HFD=4.3
05:07:46.639 00.001 13300 MultiStar: [#1 -0.13,-0.03,0.59,U] [#2 -0.20,0.26,0.00,M3] [#3 -0.14,-0.23,0.39,U] [#4 -0.24,0.01,0.30,U] [#5 -0.16,0.28,0.00,R] [#6 -0.52,0.36,0.00,M6] 
05:07:46.639 00.000 13300 refined, 3 included, MultiStar: {0.02, -0.05}, one-star: {0.24, 0.00}
05:07:46.639 00.000 13300 CameraToMount -- cameraTheta (-1.20) - m_xAngle (1.53) = xAngle (-2.73 = -2.73)
05:07:46.639 00.000 13300 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.86 = 0.43)
05:07:46.639 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.05 hyp=0.05 cameraTheta=-1.20 mountX=-0.04 mountY=0.02, mountTheta=2.72
05:07:46.641 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.05, opts=13)
05:07:46.641 00.000 13300 Enqueuing Move request for scope (0.02, -0.05)
05:07:46.641 00.000 11596 Worker thread wakes up
05:07:46.642 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.05) opts 0xd
05:07:46.642 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.05)
05:07:46.642 00.000 11596 Moving (0.02, -0.05) raw xDistance=-0.04 yDistance=0.02
05:07:46.642 00.000 11596 BLC: History state: CurrMiss=0.02, AvgInitMiss=0.19, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=0.265226, 1:0.328341, 2:0.020289
05:07:46.642 00.000 11596 BLC: No correction, Miss < min_move
05:07:46.642 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
05:07:46.642 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:07:46.642 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
05:07:46.642 00.000 11596 MoveAxis(E, 0, ABG)
05:07:46.642 00.000 11596 Move returns status 0, amount 0
05:07:46.643 00.001 11596 MoveAxis(N, 0, ABG)
05:07:46.643 00.000 11596 Move returns status 0, amount 0
05:07:46.643 00.000 11596 move complete, result=0
05:07:46.643 00.000 11596 worker thread done servicing request
05:07:46.650 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=188, med=4, FiltMin=2, FiltMax=58, Gamma=0.510
05:07:46.658 00.008 13300 UpdateGuideState exits: m=969 SNR=21.7
05:07:46.658 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:07:46.658 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:07:46.658 00.000 13300 Enqueuing Expose request
05:07:46.658 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
05:07:46.658 00.000 11596 Worker thread wakes up
05:07:46.658 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:07:47.082 00.424 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5adda9f7-ecc2-4acb-9eaa-a013dcf69d3c"}
05:07:47.082 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5adda9f7-ecc2-4acb-9eaa-a013dcf69d3c"}
05:07:47.083 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8e1c2e66-69df-4083-8440-77d9a308b13e"}
05:07:47.083 00.000 13300 case statement mapped state 6 to 3
05:07:47.083 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8e1c2e66-69df-4083-8440-77d9a308b13e"}
05:07:47.084 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8d0926dc-e695-4b18-8146-0f58ddbd633d"}
05:07:47.084 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":488,"width":15,"height":15,"star_pos":[6.77,6.78],"pixels":"..."},"id":"8d0926dc-e695-4b18-8146-0f58ddbd633d"}
05:07:47.166 00.082 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:07:50.082 02.916 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c4f22df1-ccd1-4ba4-937d-2c97a999af9a"}
05:07:50.082 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c4f22df1-ccd1-4ba4-937d-2c97a999af9a"}
05:07:50.083 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"775216da-c7c8-42b2-91e0-9b34ebc29cb5"}
05:07:50.083 00.000 13300 case statement mapped state 6 to 3
05:07:50.083 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"775216da-c7c8-42b2-91e0-9b34ebc29cb5"}
05:07:50.084 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fbdee416-8c75-4017-b811-e052fbdd3f36"}
05:07:50.084 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":488,"width":15,"height":15,"star_pos":[6.77,6.78],"pixels":"..."},"id":"fbdee416-8c75-4017-b811-e052fbdd3f36"}
05:07:50.197 00.113 11596 Exposure complete
05:07:50.267 00.070 11596 worker thread done servicing request
05:07:50.267 00.000 13300 OnExposeComplete: enter
05:07:50.267 00.000 13300 UpdateGuideState(): m_state=6
05:07:50.268 00.001 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 489
05:07:50.268 00.000 13300 Star::Find returns 1 (0), X=1227.62, Y=31.83, Mass=934, SNR=21.3, Peak=67 HFD=4.0
05:07:50.268 00.000 13300 MultiStar: [#1 -0.28,-0.16,0.00,M2] [#2 -0.20,-0.05,0.58,U] [#3 -0.41,0.04,0.00,M2] [#4 -0.23,0.06,0.29,U] [#5 0.06,-0.30,0.00,M1] [#6 -0.46,0.27,0.00,M7] 
05:07:50.268 00.000 13300 refined, 2 included, MultiStar: {-0.05, 0.02}, one-star: {0.09, 0.05}
05:07:50.268 00.000 13300 CameraToMount -- cameraTheta (2.77) - m_xAngle (1.53) = xAngle (1.24 = 1.24)
05:07:50.268 00.000 13300 CameraToMount -- cameraTheta (2.77) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.89 = -1.89)
05:07:50.269 00.001 13300 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.05 cameraTheta=2.77 mountX=0.02 mountY=-0.05, mountTheta=-1.24
05:07:50.270 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.02, opts=13)
05:07:50.271 00.001 13300 Enqueuing Move request for scope (-0.05, 0.02)
05:07:50.271 00.000 11596 Worker thread wakes up
05:07:50.271 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
05:07:50.271 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
05:07:50.271 00.000 11596 Moving (-0.05, 0.02) raw xDistance=0.02 yDistance=-0.05
05:07:50.271 00.000 11596 BLC: window closed
05:07:50.271 00.000 11596 BLC: History state: CurrMiss=-0.05, AvgInitMiss=0.19, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=0.265226, 1:0.328341, 2:0.020289
05:07:50.271 00.000 11596 BLC: No correction, Miss < min_move
05:07:50.271 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
05:07:50.271 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:07:50.272 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
05:07:50.272 00.000 11596 MoveAxis(E, 0, ABG)
05:07:50.272 00.000 11596 Move returns status 0, amount 0
05:07:50.272 00.000 11596 MoveAxis(N, 0, ABG)
05:07:50.272 00.000 11596 Move returns status 0, amount 0
05:07:50.272 00.000 11596 move complete, result=0
05:07:50.272 00.000 11596 worker thread done servicing request
05:07:50.279 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=198, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
05:07:50.287 00.008 13300 UpdateGuideState exits: m=934 SNR=21.3
05:07:50.287 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:07:50.287 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:07:50.287 00.000 13300 Enqueuing Expose request
05:07:50.287 00.000 11596 Worker thread wakes up
05:07:50.287 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
05:07:50.288 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:07:50.803 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:07:53.081 02.278 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b8b25dc0-b17a-4740-be71-7d20ceb2877b"}
05:07:53.081 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b8b25dc0-b17a-4740-be71-7d20ceb2877b"}
05:07:53.082 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6fac572f-4929-4b0f-9f8c-ebbe9a4a463d"}
05:07:53.082 00.000 13300 case statement mapped state 6 to 3
05:07:53.082 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6fac572f-4929-4b0f-9f8c-ebbe9a4a463d"}
05:07:53.082 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"711d3174-1100-45aa-b2f7-70027b816a54"}
05:07:53.083 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":489,"width":15,"height":15,"star_pos":[6.62,6.83],"pixels":"..."},"id":"711d3174-1100-45aa-b2f7-70027b816a54"}
05:07:53.831 00.748 11596 Exposure complete
05:07:53.905 00.074 11596 worker thread done servicing request
05:07:53.905 00.000 13300 OnExposeComplete: enter
05:07:53.905 00.000 13300 UpdateGuideState(): m_state=6
05:07:53.905 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 490
05:07:53.905 00.000 13300 Star::Find returns 1 (0), X=1227.70, Y=31.88, Mass=946, SNR=21.5, Peak=69 HFD=4.1
05:07:53.906 00.001 13300 MultiStar: [#1 -0.15,-0.04,0.61,U] [#2 -0.29,0.13,0.00,M3] [#3 -0.37,-0.11,0.00,M3] [#4 0.03,-0.03,0.29,U] [#5 -0.11,-0.35,0.00,M2] [#6 -0.59,0.22,0.00,M8] 
05:07:53.906 00.000 13300 refined, 2 included, MultiStar: {0.05, 0.03}, one-star: {0.17, 0.10}
05:07:53.906 00.000 13300 CameraToMount -- cameraTheta (0.63) - m_xAngle (1.53) = xAngle (-0.90 = -0.90)
05:07:53.906 00.000 13300 CameraToMount -- cameraTheta (0.63) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.03 = 2.26)
05:07:53.906 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.03 hyp=0.06 cameraTheta=0.63 mountX=0.03 mountY=0.04, mountTheta=0.90
05:07:53.908 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.03, opts=13)
05:07:53.908 00.000 13300 Enqueuing Move request for scope (0.05, 0.03)
05:07:53.908 00.000 11596 Worker thread wakes up
05:07:53.908 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.03) opts 0xd
05:07:53.908 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.03)
05:07:53.908 00.000 11596 Moving (0.05, 0.03) raw xDistance=0.03 yDistance=0.04
05:07:53.909 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
05:07:53.909 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:07:53.909 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
05:07:53.909 00.000 11596 MoveAxis(E, 0, ABG)
05:07:53.909 00.000 11596 Move returns status 0, amount 0
05:07:53.909 00.000 11596 MoveAxis(N, 0, ABG)
05:07:53.909 00.000 11596 Move returns status 0, amount 0
05:07:53.909 00.000 11596 move complete, result=0
05:07:53.909 00.000 11596 worker thread done servicing request
05:07:53.915 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=190, med=4, FiltMin=2, FiltMax=63, Gamma=0.510
05:07:53.924 00.009 13300 UpdateGuideState exits: m=946 SNR=21.5
05:07:53.924 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:07:53.924 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:07:53.924 00.000 13300 Enqueuing Expose request
05:07:53.924 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
05:07:53.924 00.000 11596 Worker thread wakes up
05:07:53.925 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:07:54.441 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:07:56.080 01.639 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d3195457-1a54-4e7f-a6a8-89cd8afbd1c5"}
05:07:56.080 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d3195457-1a54-4e7f-a6a8-89cd8afbd1c5"}
05:07:56.081 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5bf64616-02fd-4d29-b787-051277c51ad7"}
05:07:56.081 00.000 13300 case statement mapped state 6 to 3
05:07:56.081 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5bf64616-02fd-4d29-b787-051277c51ad7"}
05:07:56.081 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8622caaf-eb1e-4581-b290-f5240c8b9dac"}
05:07:56.082 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":490,"width":15,"height":15,"star_pos":[6.70,6.88],"pixels":"..."},"id":"8622caaf-eb1e-4581-b290-f5240c8b9dac"}
05:07:57.468 01.386 11596 Exposure complete
05:07:57.539 00.071 11596 worker thread done servicing request
05:07:57.539 00.000 13300 OnExposeComplete: enter
05:07:57.540 00.001 13300 UpdateGuideState(): m_state=6
05:07:57.540 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 491
05:07:57.540 00.000 13300 Star::Find returns 1 (0), X=1227.47, Y=31.81, Mass=956, SNR=21.6, Peak=71 HFD=4.1
05:07:57.541 00.001 13300 MultiStar: [#1 -0.31,-0.11,0.00,M2] [#2 -0.29,0.00,0.57,U] [#3 -0.31,-0.10,0.00,M4] [#4 -0.41,-0.09,0.00,M1] [#5 -0.23,-0.36,0.00,M3] [#6 -0.54,0.38,0.00,M9] 
05:07:57.541 00.000 13300 single-star, 1 included, MultiStar: {-0.14, 0.02}, one-star: {-0.06, 0.02}
05:07:57.541 00.000 13300 CameraToMount -- cameraTheta (2.77) - m_xAngle (1.53) = xAngle (1.23 = 1.23)
05:07:57.541 00.000 13300 CameraToMount -- cameraTheta (2.77) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.89 = -1.89)
05:07:57.541 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.06 cameraTheta=2.77 mountX=0.02 mountY=-0.06, mountTheta=-1.24
05:07:57.544 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.02, opts=13)
05:07:57.544 00.000 13300 Enqueuing Move request for scope (-0.06, 0.02)
05:07:57.544 00.000 11596 Worker thread wakes up
05:07:57.544 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
05:07:57.544 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
05:07:57.545 00.001 11596 Moving (-0.06, 0.02) raw xDistance=0.02 yDistance=-0.06
05:07:57.545 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
05:07:57.545 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:07:57.545 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
05:07:57.545 00.000 11596 MoveAxis(E, 0, ABG)
05:07:57.545 00.000 11596 Move returns status 0, amount 0
05:07:57.545 00.000 11596 MoveAxis(N, 0, ABG)
05:07:57.545 00.000 11596 Move returns status 0, amount 0
05:07:57.545 00.000 11596 move complete, result=0
05:07:57.545 00.000 11596 worker thread done servicing request
05:07:57.555 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=194, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
05:07:57.565 00.010 13300 UpdateGuideState exits: m=956 SNR=21.6
05:07:57.565 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:07:57.565 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:07:57.565 00.000 13300 Enqueuing Expose request
05:07:57.565 00.000 11596 Worker thread wakes up
05:07:57.565 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
05:07:57.565 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:07:58.076 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:07:59.080 01.004 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cd13183c-b837-4703-a8f6-997052fa1756"}
05:07:59.080 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cd13183c-b837-4703-a8f6-997052fa1756"}
05:07:59.081 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"06d61d24-03ad-439c-98f5-43fe4e980e6c"}
05:07:59.081 00.000 13300 case statement mapped state 6 to 3
05:07:59.081 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"06d61d24-03ad-439c-98f5-43fe4e980e6c"}
05:07:59.082 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"151efa07-b243-41d3-ab84-14807153b577"}
05:07:59.082 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":491,"width":15,"height":15,"star_pos":[7.47,6.81],"pixels":"..."},"id":"151efa07-b243-41d3-ab84-14807153b577"}
05:08:01.109 02.027 11596 Exposure complete
05:08:01.185 00.076 11596 worker thread done servicing request
05:08:01.185 00.000 13300 OnExposeComplete: enter
05:08:01.185 00.000 13300 UpdateGuideState(): m_state=6
05:08:01.185 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 492
05:08:01.185 00.000 13300 Star::Find returns 1 (0), X=1227.54, Y=31.77, Mass=945, SNR=21.5, Peak=70 HFD=4.1
05:08:01.186 00.001 13300 MultiStar: [#1 -0.32,0.03,0.00,M3] [#2 -0.22,0.14,0.57,U] [#3 -0.26,-0.11,0.39,U] [#4 -0.51,-0.07,0.00,M2] [#5 -0.35,-0.17,0.00,M4] [#6 -0.58,0.10,0.00,M10] 
05:08:01.186 00.000 13300 single-star, 2 included, MultiStar: {-0.11, 0.01}, one-star: {0.01, -0.01}
05:08:01.186 00.000 13300 CameraToMount -- cameraTheta (-0.64) - m_xAngle (1.53) = xAngle (-2.17 = -2.17)
05:08:01.186 00.000 13300 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.30 = 0.99)
05:08:01.186 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-0.64 mountX=-0.01 mountY=0.01, mountTheta=2.16
05:08:01.188 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.01, opts=13)
05:08:01.188 00.000 13300 Enqueuing Move request for scope (0.01, -0.01)
05:08:01.188 00.000 11596 Worker thread wakes up
05:08:01.188 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.01) opts 0xd
05:08:01.188 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.01)
05:08:01.189 00.001 11596 Moving (0.01, -0.01) raw xDistance=-0.01 yDistance=0.01
05:08:01.189 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
05:08:01.189 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:08:01.189 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
05:08:01.189 00.000 11596 MoveAxis(E, 0, ABG)
05:08:01.189 00.000 11596 Move returns status 0, amount 0
05:08:01.189 00.000 11596 MoveAxis(N, 0, ABG)
05:08:01.189 00.000 11596 Move returns status 0, amount 0
05:08:01.189 00.000 11596 move complete, result=0
05:08:01.190 00.001 11596 worker thread done servicing request
05:08:01.195 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=185, med=4, FiltMin=2, FiltMax=65, Gamma=0.510
05:08:01.204 00.009 13300 UpdateGuideState exits: m=945 SNR=21.5
05:08:01.204 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:01.204 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:08:01.204 00.000 13300 Enqueuing Expose request
05:08:01.204 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
05:08:01.204 00.000 11596 Worker thread wakes up
05:08:01.204 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:08:01.707 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:08:02.079 00.372 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7afba26d-860b-44c8-be17-2afbf54b2002"}
05:08:02.079 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7afba26d-860b-44c8-be17-2afbf54b2002"}
05:08:02.080 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"31569412-5ff0-44b8-b37f-125aaaf4e3a4"}
05:08:02.080 00.000 13300 case statement mapped state 6 to 3
05:08:02.080 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"31569412-5ff0-44b8-b37f-125aaaf4e3a4"}
05:08:02.080 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bad2bf88-4a2b-42c1-9fc5-1e8df7360780"}
05:08:02.081 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":492,"width":15,"height":15,"star_pos":[6.54,6.77],"pixels":"..."},"id":"bad2bf88-4a2b-42c1-9fc5-1e8df7360780"}
05:08:04.737 02.656 11596 Exposure complete
05:08:04.811 00.074 11596 worker thread done servicing request
05:08:04.811 00.000 13300 OnExposeComplete: enter
05:08:04.811 00.000 13300 UpdateGuideState(): m_state=6
05:08:04.812 00.001 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 493
05:08:04.812 00.000 13300 Star::Find returns 1 (0), X=1227.50, Y=31.79, Mass=920, SNR=21.2, Peak=69 HFD=4.0
05:08:04.812 00.000 13300 MultiStar: [#1 -0.35,0.20,0.00,M4] [#2 -0.39,0.17,0.00,M2] [#3 -0.51,0.29,0.00,M4] [#4 -0.33,0.49,0.00,M3] [#5 -0.26,0.11,0.34,U] [#6 -0.48,0.63,0.00,R] 
05:08:04.812 00.000 13300 single-star, 1 included, MultiStar: {-0.09, 0.04}, one-star: {-0.03, 0.01}
05:08:04.812 00.000 13300 CameraToMount -- cameraTheta (2.79) - m_xAngle (1.53) = xAngle (1.26 = 1.26)
05:08:04.812 00.000 13300 CameraToMount -- cameraTheta (2.79) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.87 = -1.87)
05:08:04.812 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.01 hyp=0.03 cameraTheta=2.79 mountX=0.01 mountY=-0.03, mountTheta=-1.26
05:08:04.814 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.01, opts=13)
05:08:04.814 00.000 13300 Enqueuing Move request for scope (-0.03, 0.01)
05:08:04.815 00.001 11596 Worker thread wakes up
05:08:04.815 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.01) opts 0xd
05:08:04.815 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.01)
05:08:04.815 00.000 11596 Moving (-0.03, 0.01) raw xDistance=0.01 yDistance=-0.03
05:08:04.815 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
05:08:04.815 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:08:04.816 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
05:08:04.816 00.000 11596 MoveAxis(E, 0, ABG)
05:08:04.816 00.000 11596 Move returns status 0, amount 0
05:08:04.816 00.000 11596 MoveAxis(N, 0, ABG)
05:08:04.816 00.000 11596 Move returns status 0, amount 0
05:08:04.816 00.000 11596 move complete, result=0
05:08:04.816 00.000 11596 worker thread done servicing request
05:08:04.822 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=224, med=4, FiltMin=2, FiltMax=64, Gamma=0.510
05:08:04.831 00.009 13300 UpdateGuideState exits: m=920 SNR=21.2
05:08:04.831 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:04.831 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:08:04.831 00.000 13300 Enqueuing Expose request
05:08:04.831 00.000 11596 Worker thread wakes up
05:08:04.831 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
05:08:04.832 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:08:05.132 00.300 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e21108cb-3ca2-4a48-aaed-0f24374bb119"}
05:08:05.132 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e21108cb-3ca2-4a48-aaed-0f24374bb119"}
05:08:05.133 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"083fc27a-9632-4b79-b7c6-21c7f11d13a6"}
05:08:05.133 00.000 13300 case statement mapped state 6 to 3
05:08:05.133 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"083fc27a-9632-4b79-b7c6-21c7f11d13a6"}
05:08:05.134 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2933ddf4-d5e3-4cb6-9c29-416d23c64620"}
05:08:05.134 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":493,"width":15,"height":15,"star_pos":[6.50,6.79],"pixels":"..."},"id":"2933ddf4-d5e3-4cb6-9c29-416d23c64620"}
05:08:05.341 00.207 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:08:08.131 02.790 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0bc0663a-451c-466a-b57c-872bf4d0719b"}
05:08:08.131 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0bc0663a-451c-466a-b57c-872bf4d0719b"}
05:08:08.132 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ec8c2a59-4de8-47bd-86ad-6592fa0c9c9b"}
05:08:08.132 00.000 13300 case statement mapped state 6 to 3
05:08:08.132 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ec8c2a59-4de8-47bd-86ad-6592fa0c9c9b"}
05:08:08.132 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d2da4464-e0e6-4805-96b8-50f24a277696"}
05:08:08.133 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":493,"width":15,"height":15,"star_pos":[6.50,6.79],"pixels":"..."},"id":"d2da4464-e0e6-4805-96b8-50f24a277696"}
05:08:08.361 00.228 11596 Exposure complete
05:08:08.432 00.071 11596 worker thread done servicing request
05:08:08.432 00.000 13300 OnExposeComplete: enter
05:08:08.433 00.001 13300 UpdateGuideState(): m_state=6
05:08:08.433 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 494
05:08:08.433 00.000 13300 Star::Find returns 1 (0), X=1227.44, Y=31.92, Mass=953, SNR=21.5, Peak=68 HFD=4.1
05:08:08.434 00.001 13300 MultiStar: [#1 -0.26,0.20,0.00,M5] [#2 -0.45,0.13,0.00,M3] [#3 -0.19,0.04,0.38,U] [#4 -0.31,0.04,0.00,M4] [#5 -0.22,-0.09,0.32,U] [#6 -0.20,-0.35,0.00,M1] 
05:08:08.434 00.000 13300 refined, 2 included, MultiStar: {-0.14, 0.07}, one-star: {-0.09, 0.13}
05:08:08.434 00.000 13300 CameraToMount -- cameraTheta (2.66) - m_xAngle (1.53) = xAngle (1.13 = 1.13)
05:08:08.434 00.000 13300 CameraToMount -- cameraTheta (2.66) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.00 = -2.00)
05:08:08.434 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=0.07 hyp=0.15 cameraTheta=2.66 mountX=0.07 mountY=-0.14, mountTheta=-1.13
05:08:08.436 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=0.07, opts=13)
05:08:08.436 00.000 13300 Enqueuing Move request for scope (-0.14, 0.07)
05:08:08.436 00.000 11596 Worker thread wakes up
05:08:08.436 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.07) opts 0xd
05:08:08.436 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.14, 0.07)
05:08:08.436 00.000 11596 Moving (-0.14, 0.07) raw xDistance=0.07 yDistance=-0.14
05:08:08.437 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
05:08:08.437 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:08:08.437 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
05:08:08.437 00.000 11596 MoveAxis(E, 0, ABG)
05:08:08.437 00.000 11596 Move returns status 0, amount 0
05:08:08.437 00.000 11596 MoveAxis(N, 0, ABG)
05:08:08.437 00.000 11596 Move returns status 0, amount 0
05:08:08.437 00.000 11596 move complete, result=0
05:08:08.437 00.000 11596 worker thread done servicing request
05:08:08.443 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=229, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
05:08:08.452 00.009 13300 UpdateGuideState exits: m=953 SNR=21.5
05:08:08.452 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:08.452 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:08:08.452 00.000 13300 Enqueuing Expose request
05:08:08.452 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
05:08:08.452 00.000 11596 Worker thread wakes up
05:08:08.452 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:08:08.955 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:08:11.130 02.175 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"549078aa-a5af-4d46-8c03-8e487a8d1b98"}
05:08:11.130 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"549078aa-a5af-4d46-8c03-8e487a8d1b98"}
05:08:11.131 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"951e9bd4-c77c-45b0-84f6-e077a3a94af6"}
05:08:11.131 00.000 13300 case statement mapped state 6 to 3
05:08:11.131 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"951e9bd4-c77c-45b0-84f6-e077a3a94af6"}
05:08:11.131 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0aae0668-5625-4839-afe3-34de99c77188"}
05:08:11.132 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":494,"width":15,"height":15,"star_pos":[7.44,6.92],"pixels":"..."},"id":"0aae0668-5625-4839-afe3-34de99c77188"}
05:08:11.991 00.859 11596 Exposure complete
05:08:12.059 00.068 11596 worker thread done servicing request
05:08:12.059 00.000 13300 OnExposeComplete: enter
05:08:12.060 00.001 13300 UpdateGuideState(): m_state=6
05:08:12.060 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 495
05:08:12.060 00.000 13300 Star::Find returns 1 (0), X=1227.41, Y=32.08, Mass=971, SNR=21.7, Peak=66 HFD=4.0
05:08:12.060 00.000 13300 MultiStar: [#1 -0.34,0.31,0.00,M6] [#2 -0.46,0.43,0.00,M4] [#3 -0.45,0.07,0.00,M4] [#4 -0.18,0.38,0.00,M5] [#5 -0.32,0.23,0.00,M3] [#6 0.01,-0.22,0.29,U] 
05:08:12.061 00.001 13300 refined, 1 included, MultiStar: {-0.09, 0.18}, one-star: {-0.12, 0.30}
05:08:12.061 00.000 13300 CameraToMount -- cameraTheta (2.04) - m_xAngle (1.53) = xAngle (0.51 = 0.51)
05:08:12.061 00.000 13300 CameraToMount -- cameraTheta (2.04) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.62 = -2.62)
05:08:12.061 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.18 hyp=0.21 cameraTheta=2.04 mountX=0.18 mountY=-0.10, mountTheta=-0.52
05:08:12.063 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.18, opts=13)
05:08:12.063 00.000 13300 Enqueuing Move request for scope (-0.09, 0.18)
05:08:12.063 00.000 11596 Worker thread wakes up
05:08:12.063 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.18) opts 0xd
05:08:12.063 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.18)
05:08:12.064 00.001 11596 Moving (-0.09, 0.18) raw xDistance=0.18 yDistance=-0.10
05:08:12.064 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.18
05:08:12.064 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:08:12.064 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
05:08:12.064 00.000 11596 MoveAxis(W, 225, ABG)
05:08:12.064 00.000 11596 Guiding  Dir = 3, Dur = 225
05:08:12.065 00.001 11596 IsSlewing returns 0
05:08:12.072 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=241, med=4, FiltMin=2, FiltMax=92, Gamma=0.510
05:08:12.082 00.010 13300 UpdateGuideState exits: m=971 SNR=21.7
05:08:12.082 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:12.082 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:08:12.082 00.000 13300 Enqueuing Expose request
05:08:12.275 00.193 11596 IsGuiding returns 0
05:08:12.638 00.363 11596 IsGuiding returns 1
05:08:12.638 00.000 11596 scope still moving after pulse duration time elapsed
05:08:12.848 00.210 11596 IsSlewing returns 0
05:08:13.097 00.249 11596 IsGuiding returns 0
05:08:13.097 00.000 11596 scope move finished after 225 + 597 ms
05:08:13.097 00.000 11596 Move returns status 0, amount 225
05:08:13.097 00.000 11596 MoveAxis(N, 0, ABG)
05:08:13.097 00.000 11596 Move returns status 0, amount 0
05:08:13.097 00.000 11596 move complete, result=0
05:08:13.098 00.001 11596 worker thread done servicing request
05:08:13.098 00.000 13300 GuideStep: 0.2 px 225 ms WEST, -0.1 px 0 ms NORTH
05:08:13.098 00.000 11596 Worker thread wakes up
05:08:13.098 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:08:13.607 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:08:14.130 00.523 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f119cbe6-169d-4a56-8d61-ba7d3887caf3"}
05:08:14.130 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f119cbe6-169d-4a56-8d61-ba7d3887caf3"}
05:08:14.131 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"19e32f0d-e12b-49e2-a067-49b78609011f"}
05:08:14.131 00.000 13300 case statement mapped state 6 to 3
05:08:14.132 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"19e32f0d-e12b-49e2-a067-49b78609011f"}
05:08:14.133 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c36ff7e3-3268-44b7-b530-6f7433eb37a3"}
05:08:14.133 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":495,"width":15,"height":15,"star_pos":[7.41,7.08],"pixels":"..."},"id":"c36ff7e3-3268-44b7-b530-6f7433eb37a3"}
05:08:16.648 02.515 11596 Exposure complete
05:08:16.755 00.107 11596 worker thread done servicing request
05:08:16.755 00.000 13300 OnExposeComplete: enter
05:08:16.755 00.000 13300 UpdateGuideState(): m_state=6
05:08:16.756 00.001 13300 Star::Find(15, 1227, 32, 0, (0,0,0,0), 1.5, 10.0, 255) frame 496
05:08:16.756 00.000 13300 Star::Find returns 1 (0), X=1227.25, Y=32.13, Mass=954, SNR=21.5, Peak=68 HFD=4.1
05:08:16.757 00.001 13300 MultiStar: [#1 -0.44,0.23,0.00,M7] [#2 -0.48,0.46,0.00,M5] [#3 -0.52,0.33,0.00,M5] [#4 -0.40,0.52,0.00,M6] [#5 -0.55,0.55,0.00,M4] [#6 -0.37,-0.01,0.00,M1] 
05:08:16.757 00.000 13300 CameraToMount -- cameraTheta (2.26) - m_xAngle (1.53) = xAngle (0.73 = 0.73)
05:08:16.757 00.000 13300 CameraToMount -- cameraTheta (2.26) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.40 = -2.40)
05:08:16.757 00.000 13300 CameraToMount -- cameraX=-0.29 cameraY=0.34 hyp=0.45 cameraTheta=2.26 mountX=0.33 mountY=-0.30, mountTheta=-0.74
05:08:16.760 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.29, y=0.34, opts=13)
05:08:16.760 00.000 13300 Enqueuing Move request for scope (-0.29, 0.34)
05:08:16.761 00.001 11596 Worker thread wakes up
05:08:16.761 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.34) opts 0xd
05:08:16.761 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.29, 0.34)
05:08:16.761 00.000 11596 Moving (-0.29, 0.34) raw xDistance=0.33 yDistance=-0.30
05:08:16.761 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.33
05:08:16.761 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
05:08:16.762 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
05:08:16.762 00.000 11596 MoveAxis(W, 434, ABG)
05:08:16.762 00.000 11596 Guiding  Dir = 3, Dur = 434
05:08:16.762 00.000 11596 IsSlewing returns 0
05:08:16.772 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=90, Gamma=0.510
05:08:16.784 00.012 13300 UpdateGuideState exits: m=954 SNR=21.5
05:08:16.785 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:16.785 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:08:16.785 00.000 13300 Enqueuing Expose request
05:08:16.992 00.207 11596 IsGuiding returns 0
05:08:17.130 00.138 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"32d71ecc-537d-46a5-a01a-226c5c39c463"}
05:08:17.130 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"32d71ecc-537d-46a5-a01a-226c5c39c463"}
05:08:17.131 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"17b64bdf-8e8c-416e-a2f6-cfdb8353ec8e"}
05:08:17.131 00.000 13300 case statement mapped state 6 to 3
05:08:17.131 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"17b64bdf-8e8c-416e-a2f6-cfdb8353ec8e"}
05:08:17.132 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"33d76aea-9c2b-4556-87b3-fc36a5cceaf2"}
05:08:17.132 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":496,"width":15,"height":15,"star_pos":[7.25,7.13],"pixels":"..."},"id":"33d76aea-9c2b-4556-87b3-fc36a5cceaf2"}
05:08:17.371 00.239 11596 PulseGuide returned control before completion, sleep 66
05:08:17.510 00.139 11596 IsGuiding returns 1
05:08:17.510 00.000 11596 scope still moving after pulse duration time elapsed
05:08:17.539 00.029 11596 IsSlewing returns 0
05:08:17.603 00.064 11596 IsGuiding returns 1
05:08:17.633 00.030 11596 IsSlewing returns 0
05:08:17.731 00.098 11596 IsGuiding returns 1
05:08:17.759 00.028 11596 IsSlewing returns 0
05:08:17.824 00.065 11596 IsGuiding returns 0
05:08:17.825 00.001 11596 scope move finished after 434 + 397 ms
05:08:17.825 00.000 11596 Move returns status 0, amount 434
05:08:17.825 00.000 11596 MoveAxis(N, 0, ABG)
05:08:17.825 00.000 11596 Move returns status 0, amount 0
05:08:17.825 00.000 11596 move complete, result=0
05:08:17.825 00.000 11596 worker thread done servicing request
05:08:17.825 00.000 13300 GuideStep: 0.3 px 434 ms WEST, -0.3 px 0 ms NORTH
05:08:17.826 00.001 11596 Worker thread wakes up
05:08:17.826 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:08:18.329 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:08:20.129 01.800 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"76102861-9928-43d5-813b-4d6e1b2a7eeb"}
05:08:20.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"76102861-9928-43d5-813b-4d6e1b2a7eeb"}
05:08:20.130 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"58bfdebd-5f0a-48fb-97b8-67d974b4b674"}
05:08:20.130 00.000 13300 case statement mapped state 6 to 3
05:08:20.130 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"58bfdebd-5f0a-48fb-97b8-67d974b4b674"}
05:08:20.130 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"83eb7318-a5a2-4b65-96c2-1dfbedfc238c"}
05:08:20.131 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":496,"width":15,"height":15,"star_pos":[7.25,7.13],"pixels":"..."},"id":"83eb7318-a5a2-4b65-96c2-1dfbedfc238c"}
05:08:21.369 01.238 11596 Exposure complete
05:08:21.456 00.087 11596 worker thread done servicing request
05:08:21.456 00.000 13300 OnExposeComplete: enter
05:08:21.457 00.001 13300 UpdateGuideState(): m_state=6
05:08:21.457 00.000 13300 Star::Find(15, 1227, 32, 0, (0,0,0,0), 1.5, 10.0, 255) frame 497
05:08:21.457 00.000 13300 Star::Find returns 1 (0), X=1227.40, Y=31.90, Mass=925, SNR=21.1, Peak=71 HFD=4.0
05:08:21.458 00.001 13300 MultiStar: [#1 -0.48,0.13,0.00,M8] [#2 -0.55,0.21,0.00,M6] [#3 -0.52,0.17,0.00,M6] [#4 -0.37,0.15,0.00,M7] [#5 -0.53,0.04,0.00,M5] [#6 -0.16,-0.32,0.00,M2] 
05:08:21.458 00.000 13300 CameraToMount -- cameraTheta (2.39) - m_xAngle (1.53) = xAngle (0.86 = 0.86)
05:08:21.458 00.000 13300 CameraToMount -- cameraTheta (2.39) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.27 = -2.27)
05:08:21.458 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=0.12 hyp=0.18 cameraTheta=2.39 mountX=0.12 mountY=-0.14, mountTheta=-0.87
05:08:21.460 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=0.12, opts=13)
05:08:21.461 00.001 13300 Enqueuing Move request for scope (-0.13, 0.12)
05:08:21.461 00.000 11596 Worker thread wakes up
05:08:21.461 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.12) opts 0xd
05:08:21.461 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, 0.12)
05:08:21.461 00.000 11596 Moving (-0.13, 0.12) raw xDistance=0.12 yDistance=-0.14
05:08:21.461 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
05:08:21.461 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:08:21.461 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
05:08:21.461 00.000 11596 MoveAxis(E, 0, ABG)
05:08:21.462 00.001 11596 Move returns status 0, amount 0
05:08:21.462 00.000 11596 MoveAxis(N, 0, ABG)
05:08:21.462 00.000 11596 Move returns status 0, amount 0
05:08:21.462 00.000 11596 move complete, result=0
05:08:21.462 00.000 11596 worker thread done servicing request
05:08:21.468 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=209, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
05:08:21.476 00.008 13300 UpdateGuideState exits: m=925 SNR=21.1
05:08:21.476 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:21.476 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:08:21.476 00.000 13300 Enqueuing Expose request
05:08:21.476 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
05:08:21.476 00.000 11596 Worker thread wakes up
05:08:21.476 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:08:21.990 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:08:23.129 01.139 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a3d626a5-aad9-4672-81fb-5669918a62f6"}
05:08:23.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a3d626a5-aad9-4672-81fb-5669918a62f6"}
05:08:23.130 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"759502b8-984a-4bb7-940a-6c000f36ae04"}
05:08:23.130 00.000 13300 case statement mapped state 6 to 3
05:08:23.130 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"759502b8-984a-4bb7-940a-6c000f36ae04"}
05:08:23.130 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6214be3f-6b9e-4dbd-afad-eb1f39e72f25"}
05:08:23.131 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":497,"width":15,"height":15,"star_pos":[7.40,6.90],"pixels":"..."},"id":"6214be3f-6b9e-4dbd-afad-eb1f39e72f25"}
05:08:25.029 01.898 11596 Exposure complete
05:08:25.099 00.070 11596 worker thread done servicing request
05:08:25.099 00.000 13300 OnExposeComplete: enter
05:08:25.099 00.000 13300 UpdateGuideState(): m_state=6
05:08:25.099 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 498
05:08:25.100 00.001 13300 Star::Find returns 1 (0), X=1227.31, Y=31.79, Mass=930, SNR=21.3, Peak=74 HFD=4.2
05:08:25.100 00.000 13300 MultiStar: [#1 -0.39,0.01,0.00,M9] [#2 -0.52,0.10,0.00,M7] [#3 -0.66,-0.08,0.00,M7] [#4 -0.61,0.09,0.00,M8] [#5 -0.20,-0.03,0.34,U] [#6 -0.25,0.07,0.30,U] 
05:08:25.100 00.000 13300 single-star, 2 included, MultiStar: {-0.22, 0.01}, one-star: {-0.22, 0.01}
05:08:25.100 00.000 13300 CameraToMount -- cameraTheta (3.09) - m_xAngle (1.53) = xAngle (1.56 = 1.56)
05:08:25.100 00.000 13300 CameraToMount -- cameraTheta (3.09) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.57 = -1.57)
05:08:25.100 00.000 13300 CameraToMount -- cameraX=-0.22 cameraY=0.01 hyp=0.22 cameraTheta=3.09 mountX=0.00 mountY=-0.22, mountTheta=-1.56
05:08:25.102 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.22, y=0.01, opts=13)
05:08:25.102 00.000 13300 Enqueuing Move request for scope (-0.22, 0.01)
05:08:25.103 00.001 11596 Worker thread wakes up
05:08:25.103 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.01) opts 0xd
05:08:25.103 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.22, 0.01)
05:08:25.103 00.000 11596 Moving (-0.22, 0.01) raw xDistance=0.00 yDistance=-0.22
05:08:25.103 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
05:08:25.103 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
05:08:25.103 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
05:08:25.103 00.000 11596 MoveAxis(E, 0, ABG)
05:08:25.103 00.000 11596 Move returns status 0, amount 0
05:08:25.103 00.000 11596 MoveAxis(N, 0, ABG)
05:08:25.103 00.000 11596 Move returns status 0, amount 0
05:08:25.104 00.001 11596 move complete, result=0
05:08:25.104 00.000 11596 worker thread done servicing request
05:08:25.109 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=218, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
05:08:25.119 00.010 13300 UpdateGuideState exits: m=930 SNR=21.3
05:08:25.119 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:25.119 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:08:25.119 00.000 13300 Enqueuing Expose request
05:08:25.119 00.000 11596 Worker thread wakes up
05:08:25.119 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
05:08:25.120 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:08:25.631 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:08:26.127 00.496 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7966c619-11ef-45bc-a443-d1f360d930c4"}
05:08:26.127 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7966c619-11ef-45bc-a443-d1f360d930c4"}
05:08:26.128 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"abd4107b-1f9b-4544-97d0-2bd6cf38849c"}
05:08:26.128 00.000 13300 case statement mapped state 6 to 3
05:08:26.128 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"abd4107b-1f9b-4544-97d0-2bd6cf38849c"}
05:08:26.128 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f36a696d-062a-48d9-b9d3-fb5effda24f8"}
05:08:26.129 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":498,"width":15,"height":15,"star_pos":[7.31,6.79],"pixels":"..."},"id":"f36a696d-062a-48d9-b9d3-fb5effda24f8"}
05:08:28.662 02.533 11596 Exposure complete
05:08:28.739 00.077 11596 worker thread done servicing request
05:08:28.739 00.000 13300 OnExposeComplete: enter
05:08:28.739 00.000 13300 UpdateGuideState(): m_state=6
05:08:28.739 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 499
05:08:28.740 00.001 13300 Star::Find returns 1 (0), X=1227.27, Y=31.76, Mass=859, SNR=20.5, Peak=68 HFD=4.2
05:08:28.740 00.000 13300 MultiStar: [#1 -0.45,-0.04,0.00,M10] [#2 -0.62,0.16,0.00,M8] [#3 -0.72,-0.05,0.00,M8] [#4 -0.31,0.03,0.00,M9] [#5 -0.01,-0.24,0.33,U] [#6 -0.16,-0.26,0.00,M2] 
05:08:28.740 00.000 13300 refined, 1 included, MultiStar: {-0.20, -0.08}, one-star: {-0.26, -0.03}
05:08:28.740 00.000 13300 CameraToMount -- cameraTheta (-2.76) - m_xAngle (1.53) = xAngle (-4.29 = 2.00)
05:08:28.740 00.000 13300 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.42 = -1.13)
05:08:28.740 00.000 13300 CameraToMount -- cameraX=-0.20 cameraY=-0.08 hyp=0.21 cameraTheta=-2.76 mountX=-0.09 mountY=-0.19, mountTheta=-2.00
05:08:28.742 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.20, y=-0.08, opts=13)
05:08:28.742 00.000 13300 Enqueuing Move request for scope (-0.20, -0.08)
05:08:28.742 00.000 11596 Worker thread wakes up
05:08:28.743 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.08) opts 0xd
05:08:28.743 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.20, -0.08)
05:08:28.743 00.000 11596 Moving (-0.20, -0.08) raw xDistance=-0.09 yDistance=-0.19
05:08:28.743 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
05:08:28.743 00.000 11596 switching direction from 1 to -1 - decHistory=-3 oldest=-0.00 newest=-0.55
05:08:28.744 00.001 11596 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.19
05:08:28.744 00.000 11596 MoveAxis(E, 0, ABG)
05:08:28.744 00.000 11596 Move returns status 0, amount 0
05:08:28.744 00.000 11596 BLC: Oldest BLC event removed
05:08:28.744 00.000 11596 BLC: Dec direction reversal from South to North, backlash comp pulse of 306 applied
05:08:28.744 00.000 11596 MoveAxis(N, 558, ABG)
05:08:28.745 00.001 11596 Guiding  Dir = 0, Dur = 558
05:08:28.745 00.000 11596 IsSlewing returns 0
05:08:28.753 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=199, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
05:08:28.761 00.008 13300 UpdateGuideState exits: m=859 SNR=20.5
05:08:28.761 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:28.761 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:08:28.762 00.001 13300 Enqueuing Expose request
05:08:29.020 00.258 11596 IsGuiding returns 0
05:08:29.127 00.107 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3ebcfb62-2b8e-4a91-a787-53612463d661"}
05:08:29.127 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3ebcfb62-2b8e-4a91-a787-53612463d661"}
05:08:29.128 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4cea1fae-8b8d-4219-918b-ce4b102f095c"}
05:08:29.128 00.000 13300 case statement mapped state 6 to 3
05:08:29.128 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4cea1fae-8b8d-4219-918b-ce4b102f095c"}
05:08:29.129 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ba842ff1-c4f8-4d4a-88cd-c7abc94cf5fb"}
05:08:29.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":499,"width":15,"height":15,"star_pos":[7.27,6.76],"pixels":"..."},"id":"ba842ff1-c4f8-4d4a-88cd-c7abc94cf5fb"}
05:08:29.189 00.060 11596 PulseGuide returned control before completion, sleep 399
05:08:29.690 00.501 11596 IsGuiding returns 1
05:08:29.690 00.000 11596 scope still moving after pulse duration time elapsed
05:08:29.712 00.022 11596 IsSlewing returns 0
05:08:29.821 00.109 11596 IsGuiding returns 1
05:08:29.848 00.027 11596 IsSlewing returns 0
05:08:29.917 00.069 11596 IsGuiding returns 0
05:08:29.917 00.000 11596 scope move finished after 558 + 339 ms
05:08:29.917 00.000 11596 Move returns status 0, amount 558
05:08:29.917 00.000 11596 move complete, result=0
05:08:29.917 00.000 11596 worker thread done servicing request
05:08:29.917 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 558 ms NORTH
05:08:29.917 00.000 11596 Worker thread wakes up
05:08:29.918 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:08:30.432 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:08:32.128 01.696 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"222f12ec-89c9-4574-9982-1dea3f0f2bc7"}
05:08:32.128 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"222f12ec-89c9-4574-9982-1dea3f0f2bc7"}
05:08:32.129 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ddd1e13a-1371-4f00-8fc3-12abd2cccf13"}
05:08:32.129 00.000 13300 case statement mapped state 6 to 3
05:08:32.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ddd1e13a-1371-4f00-8fc3-12abd2cccf13"}
05:08:32.131 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"afb77e01-aa65-4c75-8a41-2f951451e340"}
05:08:32.131 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":499,"width":15,"height":15,"star_pos":[7.27,6.76],"pixels":"..."},"id":"afb77e01-aa65-4c75-8a41-2f951451e340"}
05:08:33.458 01.327 11596 Exposure complete
05:08:33.534 00.076 11596 worker thread done servicing request
05:08:33.534 00.000 13300 OnExposeComplete: enter
05:08:33.534 00.000 13300 UpdateGuideState(): m_state=6
05:08:33.534 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 500
05:08:33.534 00.000 13300 Star::Find returns 1 (0), X=1227.45, Y=31.83, Mass=943, SNR=21.4, Peak=72 HFD=4.0
05:08:33.535 00.001 13300 MultiStar: [#1 -0.39,-0.08,0.00,R] [#2 -0.46,0.08,0.00,M9] [#3 -0.62,0.11,0.00,M9] [#4 -0.68,0.20,0.00,M10] [#5 -0.01,-0.26,0.31,U] [#6 -0.23,-0.44,0.00,M3] 
05:08:33.535 00.000 13300 refined, 1 included, MultiStar: {-0.06, -0.03}, one-star: {-0.08, 0.04}
05:08:33.535 00.000 13300 CameraToMount -- cameraTheta (-2.72) - m_xAngle (1.53) = xAngle (-4.26 = 2.03)
05:08:33.535 00.000 13300 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.38 = -1.10)
05:08:33.535 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.03 hyp=0.07 cameraTheta=-2.72 mountX=-0.03 mountY=-0.06, mountTheta=-2.03
05:08:33.537 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.03, opts=13)
05:08:33.537 00.000 13300 Enqueuing Move request for scope (-0.06, -0.03)
05:08:33.537 00.000 11596 Worker thread wakes up
05:08:33.537 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.03) opts 0xd
05:08:33.538 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.03)
05:08:33.538 00.000 11596 Moving (-0.06, -0.03) raw xDistance=-0.03 yDistance=-0.06
05:08:33.538 00.000 11596 BLC: History state: CurrMiss=0.06, AvgInitMiss=0.19, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=-0.190773, 1:0.063051
05:08:33.538 00.000 11596 BLC: No correction, Miss < min_move
05:08:33.538 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
05:08:33.538 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:08:33.538 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
05:08:33.538 00.000 11596 MoveAxis(E, 0, ABG)
05:08:33.538 00.000 11596 Move returns status 0, amount 0
05:08:33.538 00.000 11596 MoveAxis(N, 0, ABG)
05:08:33.539 00.001 11596 Move returns status 0, amount 0
05:08:33.539 00.000 11596 move complete, result=0
05:08:33.539 00.000 11596 worker thread done servicing request
05:08:33.545 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=206, med=4, FiltMin=2, FiltMax=94, Gamma=0.510
05:08:33.552 00.007 13300 UpdateGuideState exits: m=943 SNR=21.4
05:08:33.553 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:33.553 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:08:33.553 00.000 13300 Enqueuing Expose request
05:08:33.553 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
05:08:33.553 00.000 11596 Worker thread wakes up
05:08:33.553 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:08:34.068 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:08:35.128 01.060 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"15539ca9-96cc-405d-ad20-8edff200f3d4"}
05:08:35.128 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"15539ca9-96cc-405d-ad20-8edff200f3d4"}
05:08:35.129 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bae27bd3-cd62-4636-a9ea-dc844d183b05"}
05:08:35.129 00.000 13300 case statement mapped state 6 to 3
05:08:35.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bae27bd3-cd62-4636-a9ea-dc844d183b05"}
05:08:35.130 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dd8a065a-8061-4a35-837c-5ec1332af830"}
05:08:35.130 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":500,"width":15,"height":15,"star_pos":[7.45,6.83],"pixels":"..."},"id":"dd8a065a-8061-4a35-837c-5ec1332af830"}
05:08:37.092 01.962 11596 Exposure complete
05:08:37.161 00.069 11596 worker thread done servicing request
05:08:37.161 00.000 13300 OnExposeComplete: enter
05:08:37.161 00.000 13300 UpdateGuideState(): m_state=6
05:08:37.162 00.001 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 501
05:08:37.162 00.000 13300 Star::Find returns 1 (0), X=1227.37, Y=31.86, Mass=984, SNR=21.9, Peak=76 HFD=4.1
05:08:37.162 00.000 13300 MultiStar: [#1 -0.03,0.18,0.59,U] [#2 -0.37,0.09,0.00,M10] [#3 -0.46,0.03,0.00,M10] [#4 -0.28,-0.18,0.00,R] [#5 -0.41,-0.34,0.00,M3] [#6 -0.22,-0.33,0.00,M4] 
05:08:37.162 00.000 13300 refined, 1 included, MultiStar: {-0.11, 0.12}, one-star: {-0.16, 0.08}
05:08:37.163 00.001 13300 CameraToMount -- cameraTheta (2.34) - m_xAngle (1.53) = xAngle (0.81 = 0.81)
05:08:37.163 00.000 13300 CameraToMount -- cameraTheta (2.34) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.32 = -2.32)
05:08:37.163 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=0.12 hyp=0.16 cameraTheta=2.34 mountX=0.11 mountY=-0.12, mountTheta=-0.82
05:08:37.165 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=0.12, opts=13)
05:08:37.165 00.000 13300 Enqueuing Move request for scope (-0.11, 0.12)
05:08:37.165 00.000 11596 Worker thread wakes up
05:08:37.165 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.12) opts 0xd
05:08:37.165 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, 0.12)
05:08:37.166 00.001 11596 Moving (-0.11, 0.12) raw xDistance=0.11 yDistance=-0.12
05:08:37.166 00.000 11596 BLC: History state: CurrMiss=0.12, AvgInitMiss=0.19, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=-0.190773, 1:0.063051, 2:0.119393
05:08:37.166 00.000 11596 BLC: No correction, Miss < min_move
05:08:37.166 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
05:08:37.166 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:08:37.166 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
05:08:37.166 00.000 11596 MoveAxis(E, 0, ABG)
05:08:37.166 00.000 11596 Move returns status 0, amount 0
05:08:37.166 00.000 11596 MoveAxis(N, 0, ABG)
05:08:37.166 00.000 11596 Move returns status 0, amount 0
05:08:37.167 00.001 11596 move complete, result=0
05:08:37.167 00.000 11596 worker thread done servicing request
05:08:37.172 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=210, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
05:08:37.181 00.009 13300 UpdateGuideState exits: m=984 SNR=21.9
05:08:37.181 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:37.181 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:08:37.181 00.000 13300 Enqueuing Expose request
05:08:37.181 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
05:08:37.181 00.000 11596 Worker thread wakes up
05:08:37.181 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:08:37.684 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:08:38.127 00.443 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7c000d1e-2796-4cca-a36e-72d38b23109a"}
05:08:38.127 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7c000d1e-2796-4cca-a36e-72d38b23109a"}
05:08:38.128 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f0f99f5c-9c6e-43c7-a400-fa5ad670a071"}
05:08:38.128 00.000 13300 case statement mapped state 6 to 3
05:08:38.128 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f0f99f5c-9c6e-43c7-a400-fa5ad670a071"}
05:08:38.129 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"680436e9-92ed-41cd-80ae-a680de263a17"}
05:08:38.129 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":501,"width":15,"height":15,"star_pos":[7.37,6.86],"pixels":"..."},"id":"680436e9-92ed-41cd-80ae-a680de263a17"}
05:08:40.708 02.579 11596 Exposure complete
05:08:40.778 00.070 11596 worker thread done servicing request
05:08:40.778 00.000 13300 OnExposeComplete: enter
05:08:40.778 00.000 13300 UpdateGuideState(): m_state=6
05:08:40.778 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 502
05:08:40.778 00.000 13300 Star::Find returns 1 (0), X=1227.39, Y=31.84, Mass=923, SNR=21.2, Peak=67 HFD=4.3
05:08:40.779 00.001 13300 MultiStar: [#1 0.10,0.18,0.61,U] [#2 -0.55,0.29,0.00,R] [#3 -0.45,0.22,0.00,R] [#4 -0.04,0.39,0.00,M1] [#5 -0.15,-0.22,0.35,U] [#6 -0.14,-0.30,0.00,M5] 
05:08:40.779 00.000 13300 refined, 2 included, MultiStar: {-0.07, 0.04}, one-star: {-0.14, 0.05}
05:08:40.779 00.000 13300 CameraToMount -- cameraTheta (2.54) - m_xAngle (1.53) = xAngle (1.01 = 1.01)
05:08:40.779 00.000 13300 CameraToMount -- cameraTheta (2.54) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.12 = -2.12)
05:08:40.779 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=0.04 hyp=0.08 cameraTheta=2.54 mountX=0.04 mountY=-0.07, mountTheta=-1.01
05:08:40.781 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=0.04, opts=13)
05:08:40.781 00.000 13300 Enqueuing Move request for scope (-0.07, 0.04)
05:08:40.781 00.000 11596 Worker thread wakes up
05:08:40.781 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.04) opts 0xd
05:08:40.782 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.07, 0.04)
05:08:40.782 00.000 11596 Moving (-0.07, 0.04) raw xDistance=0.04 yDistance=-0.07
05:08:40.782 00.000 11596 BLC: window closed
05:08:40.782 00.000 11596 BLC: History state: CurrMiss=0.07, AvgInitMiss=0.19, ShCount=10, LgCount=0, SticCount=0,  Deflections: 0=-0.190773, 1:0.063051, 2:0.119393
05:08:40.782 00.000 11596 BLC: No correction, Miss < min_move
05:08:40.782 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
05:08:40.782 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:08:40.782 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
05:08:40.782 00.000 11596 MoveAxis(E, 0, ABG)
05:08:40.782 00.000 11596 Move returns status 0, amount 0
05:08:40.783 00.001 11596 MoveAxis(N, 0, ABG)
05:08:40.783 00.000 11596 Move returns status 0, amount 0
05:08:40.783 00.000 11596 move complete, result=0
05:08:40.783 00.000 11596 worker thread done servicing request
05:08:40.790 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=219, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
05:08:40.800 00.010 13300 UpdateGuideState exits: m=923 SNR=21.2
05:08:40.800 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:40.800 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:08:40.800 00.000 13300 Enqueuing Expose request
05:08:40.801 00.001 11596 Worker thread wakes up
05:08:40.801 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
05:08:40.801 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:08:41.127 00.326 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6790c530-c71d-4d91-8814-0de590a8f065"}
05:08:41.127 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6790c530-c71d-4d91-8814-0de590a8f065"}
05:08:41.128 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e3915289-582e-4e9b-a357-c4546fb6fa0d"}
05:08:41.128 00.000 13300 case statement mapped state 6 to 3
05:08:41.128 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e3915289-582e-4e9b-a357-c4546fb6fa0d"}
05:08:41.128 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a693078e-a063-4c48-98ee-dbad71069da6"}
05:08:41.129 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":502,"width":15,"height":15,"star_pos":[7.39,6.84],"pixels":"..."},"id":"a693078e-a063-4c48-98ee-dbad71069da6"}
05:08:41.308 00.179 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:08:44.126 02.818 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"49ffe227-056a-4729-b384-28751573f065"}
05:08:44.126 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"49ffe227-056a-4729-b384-28751573f065"}
05:08:44.127 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8ab77fbd-53a6-4fe4-8a40-e9a355a3518e"}
05:08:44.127 00.000 13300 case statement mapped state 6 to 3
05:08:44.127 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8ab77fbd-53a6-4fe4-8a40-e9a355a3518e"}
05:08:44.127 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e60c3c7e-9066-4f8a-a135-e311cab80466"}
05:08:44.128 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":502,"width":15,"height":15,"star_pos":[7.39,6.84],"pixels":"..."},"id":"e60c3c7e-9066-4f8a-a135-e311cab80466"}
05:08:44.342 00.214 11596 Exposure complete
05:08:44.412 00.070 11596 worker thread done servicing request
05:08:44.412 00.000 13300 OnExposeComplete: enter
05:08:44.413 00.001 13300 UpdateGuideState(): m_state=6
05:08:44.413 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 503
05:08:44.413 00.000 13300 Star::Find returns 1 (0), X=1227.58, Y=31.92, Mass=943, SNR=21.4, Peak=63 HFD=4.1
05:08:44.413 00.000 13300 MultiStar: [#1 0.12,0.12,0.61,U] [#2 0.23,-0.13,0.57,U] [#3 0.06,-0.03,0.40,U] [#4 0.15,0.43,0.00,M2] [#5 -0.33,-0.20,0.00,M3] [#6 -0.16,-0.19,0.30,U] 
05:08:44.414 00.001 13300 refined, 4 included, MultiStar: {0.08, 0.02}, one-star: {0.05, 0.13}
05:08:44.414 00.000 13300 CameraToMount -- cameraTheta (0.27) - m_xAngle (1.53) = xAngle (-1.26 = -1.26)
05:08:44.414 00.000 13300 CameraToMount -- cameraTheta (0.27) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.39 = 1.89)
05:08:44.414 00.000 13300 CameraToMount -- cameraX=0.08 cameraY=0.02 hyp=0.08 cameraTheta=0.27 mountX=0.03 mountY=0.08, mountTheta=1.26
05:08:44.416 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.02, opts=13)
05:08:44.416 00.000 13300 Enqueuing Move request for scope (0.08, 0.02)
05:08:44.416 00.000 11596 Worker thread wakes up
05:08:44.416 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.02) opts 0xd
05:08:44.416 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.02)
05:08:44.416 00.000 11596 Moving (0.08, 0.02) raw xDistance=0.03 yDistance=0.08
05:08:44.416 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
05:08:44.416 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:08:44.417 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
05:08:44.417 00.000 11596 MoveAxis(E, 0, ABG)
05:08:44.417 00.000 11596 Move returns status 0, amount 0
05:08:44.417 00.000 11596 MoveAxis(N, 0, ABG)
05:08:44.417 00.000 11596 Move returns status 0, amount 0
05:08:44.417 00.000 11596 move complete, result=0
05:08:44.417 00.000 11596 worker thread done servicing request
05:08:44.423 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=231, med=4, FiltMin=2, FiltMax=66, Gamma=0.510
05:08:44.432 00.009 13300 UpdateGuideState exits: m=943 SNR=21.4
05:08:44.432 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:44.432 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:08:44.432 00.000 13300 Enqueuing Expose request
05:08:44.432 00.000 11596 Worker thread wakes up
05:08:44.432 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
05:08:44.432 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:08:44.938 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:08:47.125 02.187 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f82d4b41-5d18-4280-bc2c-3fb56857aaf2"}
05:08:47.125 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f82d4b41-5d18-4280-bc2c-3fb56857aaf2"}
05:08:47.126 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"88bda51f-6986-4b0d-9b7b-90217b31fa39"}
05:08:47.126 00.000 13300 case statement mapped state 6 to 3
05:08:47.126 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"88bda51f-6986-4b0d-9b7b-90217b31fa39"}
05:08:47.127 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d040c6d5-9353-4acc-a4c0-b935421ba2d3"}
05:08:47.127 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":503,"width":15,"height":15,"star_pos":[6.58,6.92],"pixels":"..."},"id":"d040c6d5-9353-4acc-a4c0-b935421ba2d3"}
05:08:47.967 00.840 11596 Exposure complete
05:08:48.040 00.073 11596 worker thread done servicing request
05:08:48.041 00.001 13300 OnExposeComplete: enter
05:08:48.041 00.000 13300 UpdateGuideState(): m_state=6
05:08:48.041 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 504
05:08:48.041 00.000 13300 Star::Find returns 1 (0), X=1227.63, Y=32.28, Mass=954, SNR=21.5, Peak=61 HFD=4.1
05:08:48.042 00.001 13300 MultiStar: [#1 0.14,0.38,0.00,M1] [#2 0.24,0.05,0.49,U] [#3 0.16,-0.07,0.40,U] [#4 0.19,0.69,0.00,M3] [#5 -0.26,0.42,0.00,M4] [#6 -0.21,-0.19,0.31,U] 
05:08:48.042 00.000 13300 refined, 3 included, MultiStar: {0.10, 0.20}, one-star: {0.10, 0.49}
05:08:48.042 00.000 13300 CameraToMount -- cameraTheta (1.10) - m_xAngle (1.53) = xAngle (-0.43 = -0.43)
05:08:48.042 00.000 13300 CameraToMount -- cameraTheta (1.10) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.56 = 2.73)
05:08:48.042 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.20 hyp=0.22 cameraTheta=1.10 mountX=0.20 mountY=0.09, mountTheta=0.42
05:08:48.044 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.20, opts=13)
05:08:48.044 00.000 13300 Enqueuing Move request for scope (0.10, 0.20)
05:08:48.044 00.000 11596 Worker thread wakes up
05:08:48.044 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.20) opts 0xd
05:08:48.044 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.20)
05:08:48.044 00.000 11596 Moving (0.10, 0.20) raw xDistance=0.20 yDistance=0.09
05:08:48.045 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
05:08:48.045 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:08:48.045 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
05:08:48.045 00.000 11596 MoveAxis(W, 253, ABG)
05:08:48.045 00.000 11596 Guiding  Dir = 3, Dur = 253
05:08:48.045 00.000 11596 IsSlewing returns 0
05:08:48.053 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=254, med=4, FiltMin=2, FiltMax=60, Gamma=0.510
05:08:48.060 00.007 13300 UpdateGuideState exits: m=954 SNR=21.5
05:08:48.060 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:48.060 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:08:48.060 00.000 13300 Enqueuing Expose request
05:08:48.181 00.121 11596 IsGuiding returns 0
05:08:48.399 00.218 11596 PulseGuide returned control before completion, sleep 45
05:08:48.587 00.188 11596 IsGuiding returns 1
05:08:48.587 00.000 11596 scope still moving after pulse duration time elapsed
05:08:48.613 00.026 11596 IsSlewing returns 0
05:08:48.709 00.096 11596 IsGuiding returns 1
05:08:48.738 00.029 11596 IsSlewing returns 0
05:08:49.068 00.330 11596 IsGuiding returns 0
05:08:49.068 00.000 11596 scope move finished after 253 + 633 ms
05:08:49.068 00.000 11596 Move returns status 0, amount 253
05:08:49.068 00.000 11596 MoveAxis(N, 0, ABG)
05:08:49.068 00.000 11596 Move returns status 0, amount 0
05:08:49.068 00.000 11596 move complete, result=0
05:08:49.068 00.000 11596 worker thread done servicing request
05:08:49.068 00.000 13300 GuideStep: 0.2 px 253 ms WEST, 0.1 px 0 ms NORTH
05:08:49.069 00.001 11596 Worker thread wakes up
05:08:49.069 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:08:49.571 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:08:50.125 00.554 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6473e220-d62b-453b-9462-6bb75bfb97f0"}
05:08:50.125 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6473e220-d62b-453b-9462-6bb75bfb97f0"}
05:08:50.126 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fad594af-4687-4795-9868-8fd889b4ac96"}
05:08:50.126 00.000 13300 case statement mapped state 6 to 3
05:08:50.126 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fad594af-4687-4795-9868-8fd889b4ac96"}
05:08:50.126 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4fb337ce-33a7-4cd6-8678-f24302eea5ea"}
05:08:50.126 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":504,"width":15,"height":15,"star_pos":[6.63,7.28],"pixels":"..."},"id":"4fb337ce-33a7-4cd6-8678-f24302eea5ea"}
05:08:52.595 02.469 11596 Exposure complete
05:08:52.665 00.070 11596 worker thread done servicing request
05:08:52.665 00.000 13300 OnExposeComplete: enter
05:08:52.665 00.000 13300 UpdateGuideState(): m_state=6
05:08:52.666 00.001 13300 Star::Find(15, 1227, 32, 0, (0,0,0,0), 1.5, 10.0, 255) frame 505
05:08:52.666 00.000 13300 Star::Find returns 1 (0), X=1227.47, Y=32.01, Mass=946, SNR=21.5, Peak=66 HFD=4.0
05:08:52.667 00.001 13300 MultiStar: [#1 0.07,0.37,0.00,M2] [#2 0.15,-0.14,0.58,U] [#3 0.10,-0.17,0.39,U] [#4 -0.02,0.18,0.30,U] [#5 -0.51,0.34,0.00,M5] [#6 -0.16,-0.19,0.29,U] 
05:08:52.667 00.000 13300 refined, 4 included, MultiStar: {0.01, 0.03}, one-star: {-0.06, 0.23}
05:08:52.667 00.000 13300 CameraToMount -- cameraTheta (1.37) - m_xAngle (1.53) = xAngle (-0.16 = -0.16)
05:08:52.667 00.000 13300 CameraToMount -- cameraTheta (1.37) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.29 = 2.99)
05:08:52.667 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.37 mountX=0.03 mountY=0.00, mountTheta=0.15
05:08:52.670 00.003 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.03, opts=13)
05:08:52.670 00.000 13300 Enqueuing Move request for scope (0.01, 0.03)
05:08:52.670 00.000 11596 Worker thread wakes up
05:08:52.670 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.03) opts 0xd
05:08:52.671 00.001 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.03)
05:08:52.671 00.000 11596 Moving (0.01, 0.03) raw xDistance=0.03 yDistance=0.00
05:08:52.671 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
05:08:52.671 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:08:52.671 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
05:08:52.671 00.000 11596 MoveAxis(E, 0, ABG)
05:08:52.671 00.000 11596 Move returns status 0, amount 0
05:08:52.672 00.001 11596 MoveAxis(N, 0, ABG)
05:08:52.672 00.000 11596 Move returns status 0, amount 0
05:08:52.672 00.000 11596 move complete, result=0
05:08:52.672 00.000 11596 worker thread done servicing request
05:08:52.683 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
05:08:52.696 00.013 13300 UpdateGuideState exits: m=946 SNR=21.5
05:08:52.696 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:52.696 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:08:52.696 00.000 13300 Enqueuing Expose request
05:08:52.696 00.000 11596 Worker thread wakes up
05:08:52.696 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
05:08:52.696 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:08:53.123 00.427 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bf9e6698-958f-4823-91f8-9e4efd8c8e0b"}
05:08:53.123 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bf9e6698-958f-4823-91f8-9e4efd8c8e0b"}
05:08:53.124 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1a13dff9-a961-4620-b07a-021194555984"}
05:08:53.124 00.000 13300 case statement mapped state 6 to 3
05:08:53.124 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1a13dff9-a961-4620-b07a-021194555984"}
05:08:53.124 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f502e3bf-3bbe-451c-87d4-e68c2f6052dc"}
05:08:53.124 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":505,"width":15,"height":15,"star_pos":[7.47,7.01],"pixels":"..."},"id":"f502e3bf-3bbe-451c-87d4-e68c2f6052dc"}
05:08:53.207 00.083 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:08:56.123 02.916 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4af6378a-4fd3-4700-a76e-055b5c7fe1ae"}
05:08:56.123 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4af6378a-4fd3-4700-a76e-055b5c7fe1ae"}
05:08:56.124 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"97d46d4b-e27c-4dc4-82f8-e7dd64abf381"}
05:08:56.124 00.000 13300 case statement mapped state 6 to 3
05:08:56.124 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"97d46d4b-e27c-4dc4-82f8-e7dd64abf381"}
05:08:56.125 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"93386ea0-a106-4544-8485-83eb5fd9c0bd"}
05:08:56.125 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":505,"width":15,"height":15,"star_pos":[7.47,7.01],"pixels":"..."},"id":"93386ea0-a106-4544-8485-83eb5fd9c0bd"}
05:08:56.248 00.123 11596 Exposure complete
05:08:56.318 00.070 11596 worker thread done servicing request
05:08:56.318 00.000 13300 OnExposeComplete: enter
05:08:56.318 00.000 13300 UpdateGuideState(): m_state=6
05:08:56.318 00.000 13300 Star::Find(15, 1227, 32, 0, (0,0,0,0), 1.5, 10.0, 255) frame 506
05:08:56.319 00.001 13300 Star::Find returns 1 (0), X=1227.37, Y=32.01, Mass=986, SNR=21.9, Peak=68 HFD=4.1
05:08:56.319 00.000 13300 MultiStar: [#1 0.14,0.24,0.60,U] [#2 0.09,0.02,0.55,U] [#3 -0.14,0.03,0.35,U] [#4 -0.11,0.35,0.00,M3] [#5 -0.32,0.05,0.00,M6] [#6 -0.12,-0.14,0.30,U] 
05:08:56.319 00.000 13300 refined, 4 included, MultiStar: {-0.04, 0.12}, one-star: {-0.16, 0.22}
05:08:56.319 00.000 13300 CameraToMount -- cameraTheta (1.88) - m_xAngle (1.53) = xAngle (0.35 = 0.35)
05:08:56.319 00.000 13300 CameraToMount -- cameraTheta (1.88) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.78 = -2.78)
05:08:56.319 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.12 hyp=0.13 cameraTheta=1.88 mountX=0.12 mountY=-0.05, mountTheta=-0.36
05:08:56.322 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.12, opts=13)
05:08:56.322 00.000 13300 Enqueuing Move request for scope (-0.04, 0.12)
05:08:56.322 00.000 11596 Worker thread wakes up
05:08:56.322 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.12) opts 0xd
05:08:56.322 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.12)
05:08:56.322 00.000 11596 Moving (-0.04, 0.12) raw xDistance=0.12 yDistance=-0.05
05:08:56.322 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
05:08:56.323 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:08:56.323 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
05:08:56.323 00.000 11596 MoveAxis(E, 0, ABG)
05:08:56.323 00.000 11596 Move returns status 0, amount 0
05:08:56.323 00.000 11596 MoveAxis(N, 0, ABG)
05:08:56.323 00.000 11596 Move returns status 0, amount 0
05:08:56.323 00.000 11596 move complete, result=0
05:08:56.323 00.000 11596 worker thread done servicing request
05:08:56.329 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=256, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
05:08:56.337 00.008 13300 UpdateGuideState exits: m=986 SNR=21.9
05:08:56.338 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:56.338 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:08:56.338 00.000 13300 Enqueuing Expose request
05:08:56.338 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
05:08:56.338 00.000 11596 Worker thread wakes up
05:08:56.338 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:08:56.844 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:08:59.122 02.278 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"93a62868-9809-47aa-9f0a-cbdf049b57df"}
05:08:59.122 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"93a62868-9809-47aa-9f0a-cbdf049b57df"}
05:08:59.123 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b8307ffe-444c-40e0-badd-c55547acf55f"}
05:08:59.123 00.000 13300 case statement mapped state 6 to 3
05:08:59.123 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b8307ffe-444c-40e0-badd-c55547acf55f"}
05:08:59.123 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1914c95d-9f84-45fb-becd-b0dddb291022"}
05:08:59.124 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":506,"width":15,"height":15,"star_pos":[7.37,7.01],"pixels":"..."},"id":"1914c95d-9f84-45fb-becd-b0dddb291022"}
05:08:59.879 00.755 11596 Exposure complete
05:08:59.952 00.073 11596 worker thread done servicing request
05:08:59.952 00.000 13300 OnExposeComplete: enter
05:08:59.952 00.000 13300 UpdateGuideState(): m_state=6
05:08:59.952 00.000 13300 Star::Find(15, 1227, 32, 0, (0,0,0,0), 1.5, 10.0, 255) frame 507
05:08:59.953 00.001 13300 Star::Find returns 1 (0), X=1227.32, Y=31.93, Mass=978, SNR=21.8, Peak=72 HFD=4.1
05:08:59.953 00.000 13300 MultiStar: [#1 -0.06,0.24,0.61,U] [#2 -0.00,0.01,0.56,U] [#3 -0.15,0.06,0.37,U] [#4 -0.24,0.44,0.00,M4] [#5 -0.44,-0.36,0.00,M7] [#6 0.03,0.01,0.30,U] 
05:08:59.953 00.000 13300 refined, 4 included, MultiStar: {-0.10, 0.11}, one-star: {-0.21, 0.15}
05:08:59.953 00.000 13300 CameraToMount -- cameraTheta (2.30) - m_xAngle (1.53) = xAngle (0.77 = 0.77)
05:08:59.953 00.000 13300 CameraToMount -- cameraTheta (2.30) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.36 = -2.36)
05:08:59.953 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.11 hyp=0.15 cameraTheta=2.30 mountX=0.11 mountY=-0.11, mountTheta=-0.78
05:08:59.956 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.11, opts=13)
05:08:59.956 00.000 13300 Enqueuing Move request for scope (-0.10, 0.11)
05:08:59.956 00.000 11596 Worker thread wakes up
05:08:59.957 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.11) opts 0xd
05:08:59.957 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.11)
05:08:59.957 00.000 11596 Moving (-0.10, 0.11) raw xDistance=0.11 yDistance=-0.11
05:08:59.957 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
05:08:59.957 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:08:59.957 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
05:08:59.957 00.000 11596 MoveAxis(E, 0, ABG)
05:08:59.957 00.000 11596 Move returns status 0, amount 0
05:08:59.957 00.000 11596 MoveAxis(N, 0, ABG)
05:08:59.957 00.000 11596 Move returns status 0, amount 0
05:08:59.957 00.000 11596 move complete, result=0
05:08:59.958 00.001 11596 worker thread done servicing request
05:08:59.967 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=239, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
05:08:59.975 00.008 13300 UpdateGuideState exits: m=978 SNR=21.8
05:08:59.975 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:08:59.975 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:08:59.975 00.000 13300 Enqueuing Expose request
05:08:59.975 00.000 11596 Worker thread wakes up
05:08:59.976 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
05:08:59.976 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:09:00.486 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:09:02.122 01.636 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b7db5d08-876e-4013-b805-e207d7520358"}
05:09:02.122 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b7db5d08-876e-4013-b805-e207d7520358"}
05:09:02.123 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"41196915-876f-42a3-84d6-bbaeb58eda99"}
05:09:02.123 00.000 13300 case statement mapped state 6 to 3
05:09:02.123 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"41196915-876f-42a3-84d6-bbaeb58eda99"}
05:09:02.123 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b04fe643-d433-45d2-8430-3efab62a9a79"}
05:09:02.124 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":507,"width":15,"height":15,"star_pos":[7.32,6.93],"pixels":"..."},"id":"b04fe643-d433-45d2-8430-3efab62a9a79"}
05:09:03.513 01.389 11596 Exposure complete
05:09:03.582 00.069 11596 worker thread done servicing request
05:09:03.582 00.000 13300 OnExposeComplete: enter
05:09:03.582 00.000 13300 UpdateGuideState(): m_state=6
05:09:03.582 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 508
05:09:03.582 00.000 13300 Star::Find returns 1 (0), X=1227.42, Y=31.93, Mass=900, SNR=20.9, Peak=63 HFD=4.1
05:09:03.583 00.001 13300 MultiStar: [#1 0.03,0.19,0.63,U] [#2 0.07,0.08,0.59,U] [#3 0.10,-0.17,0.37,U] [#4 -0.10,0.32,0.00,M5] [#5 -0.25,-0.36,0.00,M8] [#6 -0.28,0.00,0.30,U] 
05:09:03.583 00.000 13300 refined, 4 included, MultiStar: {-0.03, 0.08}, one-star: {-0.11, 0.15}
05:09:03.583 00.000 13300 CameraToMount -- cameraTheta (1.96) - m_xAngle (1.53) = xAngle (0.42 = 0.42)
05:09:03.583 00.000 13300 CameraToMount -- cameraTheta (1.96) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.70 = -2.70)
05:09:03.583 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.96 mountX=0.08 mountY=-0.04, mountTheta=-0.43
05:09:03.585 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.08, opts=13)
05:09:03.585 00.000 13300 Enqueuing Move request for scope (-0.03, 0.08)
05:09:03.585 00.000 11596 Worker thread wakes up
05:09:03.586 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.08) opts 0xd
05:09:03.586 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.08)
05:09:03.586 00.000 11596 Moving (-0.03, 0.08) raw xDistance=0.08 yDistance=-0.04
05:09:03.586 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
05:09:03.586 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:09:03.586 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
05:09:03.586 00.000 11596 MoveAxis(E, 0, ABG)
05:09:03.586 00.000 11596 Move returns status 0, amount 0
05:09:03.586 00.000 11596 MoveAxis(N, 0, ABG)
05:09:03.586 00.000 11596 Move returns status 0, amount 0
05:09:03.586 00.000 11596 move complete, result=0
05:09:03.587 00.001 11596 worker thread done servicing request
05:09:03.593 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=230, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
05:09:03.600 00.007 13300 UpdateGuideState exits: m=900 SNR=20.9
05:09:03.601 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:03.601 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:09:03.601 00.000 13300 Enqueuing Expose request
05:09:03.601 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
05:09:03.601 00.000 11596 Worker thread wakes up
05:09:03.601 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:09:04.117 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:09:05.122 01.005 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d6989440-0904-471e-a36d-e977919d5347"}
05:09:05.122 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d6989440-0904-471e-a36d-e977919d5347"}
05:09:05.151 00.029 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8446c97f-48b5-490b-8c23-83a13515af60"}
05:09:05.151 00.000 13300 case statement mapped state 6 to 3
05:09:05.152 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8446c97f-48b5-490b-8c23-83a13515af60"}
05:09:05.152 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"456d4c5a-94df-4ab2-9e71-0d75bf7441e9"}
05:09:05.152 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":508,"width":15,"height":15,"star_pos":[7.42,6.93],"pixels":"..."},"id":"456d4c5a-94df-4ab2-9e71-0d75bf7441e9"}
05:09:07.136 01.984 11596 Exposure complete
05:09:07.211 00.075 11596 worker thread done servicing request
05:09:07.211 00.000 13300 OnExposeComplete: enter
05:09:07.212 00.001 13300 UpdateGuideState(): m_state=6
05:09:07.212 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 509
05:09:07.212 00.000 13300 Star::Find returns 1 (0), X=1227.54, Y=31.74, Mass=981, SNR=21.9, Peak=67 HFD=4.3
05:09:07.212 00.000 13300 MultiStar: [#1 -0.05,-0.01,0.54,U] [#2 0.25,-0.18,0.00,M1] [#3 0.05,-0.28,0.37,U] [#4 -0.20,0.17,0.31,U] [#5 0.01,-0.35,0.00,M9] [#6 -0.25,-0.42,0.00,M1] 
05:09:07.213 00.001 13300 single-star, 3 included, MultiStar: {-0.03, -0.05}, one-star: {0.01, -0.04}
05:09:07.213 00.000 13300 CameraToMount -- cameraTheta (-1.43) - m_xAngle (1.53) = xAngle (-2.97 = -2.97)
05:09:07.213 00.000 13300 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.09 = 0.19)
05:09:07.213 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.43 mountX=-0.04 mountY=0.01, mountTheta=2.95
05:09:07.215 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.04, opts=13)
05:09:07.215 00.000 13300 Enqueuing Move request for scope (0.01, -0.04)
05:09:07.215 00.000 11596 Worker thread wakes up
05:09:07.215 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.04) opts 0xd
05:09:07.215 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.04)
05:09:07.215 00.000 11596 Moving (0.01, -0.04) raw xDistance=-0.04 yDistance=0.01
05:09:07.215 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
05:09:07.215 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:09:07.216 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
05:09:07.216 00.000 11596 MoveAxis(E, 0, ABG)
05:09:07.216 00.000 11596 Move returns status 0, amount 0
05:09:07.216 00.000 11596 MoveAxis(N, 0, ABG)
05:09:07.216 00.000 11596 Move returns status 0, amount 0
05:09:07.216 00.000 11596 move complete, result=0
05:09:07.216 00.000 11596 worker thread done servicing request
05:09:07.222 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=199, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
05:09:07.230 00.008 13300 UpdateGuideState exits: m=981 SNR=21.9
05:09:07.230 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:07.230 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:09:07.230 00.000 13300 Enqueuing Expose request
05:09:07.230 00.000 11596 Worker thread wakes up
05:09:07.230 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
05:09:07.231 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:09:07.736 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:09:08.121 00.385 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e15e2bd1-41ef-4002-b0e3-bb1b7202fe92"}
05:09:08.121 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e15e2bd1-41ef-4002-b0e3-bb1b7202fe92"}
05:09:08.122 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e9db7c62-5951-4e3c-a56c-aa58ab61eeaf"}
05:09:08.122 00.000 13300 case statement mapped state 6 to 3
05:09:08.122 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e9db7c62-5951-4e3c-a56c-aa58ab61eeaf"}
05:09:08.122 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6f129554-d862-4796-92bf-488e73632ca9"}
05:09:08.123 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":509,"width":15,"height":15,"star_pos":[6.54,6.74],"pixels":"..."},"id":"6f129554-d862-4796-92bf-488e73632ca9"}
05:09:10.781 02.658 11596 Exposure complete
05:09:10.866 00.085 11596 worker thread done servicing request
05:09:10.867 00.001 13300 OnExposeComplete: enter
05:09:10.867 00.000 13300 UpdateGuideState(): m_state=6
05:09:10.867 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 510
05:09:10.867 00.000 13300 Star::Find returns 1 (0), X=1227.34, Y=31.84, Mass=883, SNR=20.7, Peak=69 HFD=4.0
05:09:10.868 00.001 13300 MultiStar: [#1 -0.06,0.20,0.60,U] [#2 0.02,-0.18,0.58,U] [#3 -0.25,-0.38,0.00,M1] [#4 0.00,0.54,0.00,M5] [#5 -0.46,-0.03,0.00,M10] [#6 -0.41,-0.32,0.00,M2] 
05:09:10.868 00.000 13300 refined, 2 included, MultiStar: {-0.10, 0.03}, one-star: {-0.19, 0.06}
05:09:10.868 00.000 13300 CameraToMount -- cameraTheta (2.81) - m_xAngle (1.53) = xAngle (1.28 = 1.28)
05:09:10.868 00.000 13300 CameraToMount -- cameraTheta (2.81) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.85 = -1.85)
05:09:10.868 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=0.03 hyp=0.11 cameraTheta=2.81 mountX=0.03 mountY=-0.10, mountTheta=-1.28
05:09:10.871 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=0.03, opts=13)
05:09:10.871 00.000 13300 Enqueuing Move request for scope (-0.10, 0.03)
05:09:10.871 00.000 11596 Worker thread wakes up
05:09:10.871 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.03) opts 0xd
05:09:10.871 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, 0.03)
05:09:10.872 00.001 11596 Moving (-0.10, 0.03) raw xDistance=0.03 yDistance=-0.10
05:09:10.872 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
05:09:10.872 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:09:10.872 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
05:09:10.872 00.000 11596 MoveAxis(E, 0, ABG)
05:09:10.872 00.000 11596 Move returns status 0, amount 0
05:09:10.872 00.000 11596 MoveAxis(N, 0, ABG)
05:09:10.872 00.000 11596 Move returns status 0, amount 0
05:09:10.872 00.000 11596 move complete, result=0
05:09:10.872 00.000 11596 worker thread done servicing request
05:09:10.878 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=212, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
05:09:10.887 00.009 13300 UpdateGuideState exits: m=883 SNR=20.7
05:09:10.887 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:10.887 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:09:10.887 00.000 13300 Enqueuing Expose request
05:09:10.887 00.000 11596 Worker thread wakes up
05:09:10.887 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
05:09:10.888 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:09:11.121 00.233 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c7d0da67-8e5d-47aa-851a-e5328c85e6b3"}
05:09:11.121 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c7d0da67-8e5d-47aa-851a-e5328c85e6b3"}
05:09:11.122 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"86f28390-996c-4143-a209-7be8db841935"}
05:09:11.122 00.000 13300 case statement mapped state 6 to 3
05:09:11.122 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"86f28390-996c-4143-a209-7be8db841935"}
05:09:11.122 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"da09248c-56f0-41d5-b469-0559fb3c72be"}
05:09:11.122 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":510,"width":15,"height":15,"star_pos":[7.34,6.84],"pixels":"..."},"id":"da09248c-56f0-41d5-b469-0559fb3c72be"}
05:09:11.391 00.269 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:09:14.121 02.730 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"064a76ad-b147-4939-950f-d02eb528354f"}
05:09:14.121 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"064a76ad-b147-4939-950f-d02eb528354f"}
05:09:14.122 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"89b6fed7-75df-4485-bb73-0c99e18cc966"}
05:09:14.122 00.000 13300 case statement mapped state 6 to 3
05:09:14.123 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"89b6fed7-75df-4485-bb73-0c99e18cc966"}
05:09:14.123 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ad559cf0-c2eb-4383-9387-6a2164cbb03a"}
05:09:14.124 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":510,"width":15,"height":15,"star_pos":[7.34,6.84],"pixels":"..."},"id":"ad559cf0-c2eb-4383-9387-6a2164cbb03a"}
05:09:14.477 00.353 11596 Exposure complete
05:09:14.632 00.155 11596 worker thread done servicing request
05:09:14.632 00.000 13300 OnExposeComplete: enter
05:09:14.632 00.000 13300 UpdateGuideState(): m_state=6
05:09:14.633 00.001 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 511
05:09:14.633 00.000 13300 Star::Find returns 1 (0), X=1227.25, Y=31.79, Mass=892, SNR=20.8, Peak=68 HFD=4.3
05:09:14.634 00.001 13300 MultiStar: [#1 -0.20,0.20,0.56,U] [#2 -0.22,0.01,0.57,U] [#3 -0.17,-0.27,0.00,M2] [#4 0.04,0.31,0.00,M6] [#5 -0.43,-0.36,0.00,R] [#6 -0.38,-0.24,0.00,M3] 
05:09:14.634 00.000 13300 refined, 2 included, MultiStar: {-0.24, 0.06}, one-star: {-0.28, 0.01}
05:09:14.634 00.000 13300 CameraToMount -- cameraTheta (2.90) - m_xAngle (1.53) = xAngle (1.37 = 1.37)
05:09:14.634 00.000 13300 CameraToMount -- cameraTheta (2.90) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.76 = -1.76)
05:09:14.634 00.000 13300 CameraToMount -- cameraX=-0.24 cameraY=0.06 hyp=0.25 cameraTheta=2.90 mountX=0.05 mountY=-0.25, mountTheta=-1.37
05:09:14.638 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.24, y=0.06, opts=13)
05:09:14.638 00.000 13300 Enqueuing Move request for scope (-0.24, 0.06)
05:09:14.639 00.001 11596 Worker thread wakes up
05:09:14.639 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.06) opts 0xd
05:09:14.639 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.24, 0.06)
05:09:14.639 00.000 11596 Moving (-0.24, 0.06) raw xDistance=0.05 yDistance=-0.25
05:09:14.640 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
05:09:14.640 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
05:09:14.640 00.000 11596 MoveAxis(E, 0, ABG)
05:09:14.640 00.000 11596 Move returns status 0, amount 0
05:09:14.640 00.000 11596 MoveAxis(N, 325, ABG)
05:09:14.640 00.000 11596 Guiding  Dir = 0, Dur = 325
05:09:14.641 00.001 11596 IsSlewing returns 0
05:09:14.652 00.011 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=188, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
05:09:14.666 00.014 13300 UpdateGuideState exits: m=892 SNR=20.8
05:09:14.666 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:14.666 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:09:14.667 00.001 13300 Enqueuing Expose request
05:09:14.785 00.118 11596 IsGuiding returns 0
05:09:15.069 00.284 11596 PulseGuide returned control before completion, sleep 51
05:09:15.231 00.162 11596 IsGuiding returns 1
05:09:15.231 00.000 11596 scope still moving after pulse duration time elapsed
05:09:15.261 00.030 11596 IsSlewing returns 0
05:09:15.338 00.077 11596 IsGuiding returns 1
05:09:15.371 00.033 11596 IsSlewing returns 0
05:09:15.649 00.278 11596 IsGuiding returns 0
05:09:15.649 00.000 11596 scope move finished after 325 + 538 ms
05:09:15.649 00.000 11596 Move returns status 0, amount 325
05:09:15.650 00.001 11596 move complete, result=0
05:09:15.650 00.000 11596 worker thread done servicing request
05:09:15.650 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 325 ms NORTH
05:09:15.650 00.000 11596 Worker thread wakes up
05:09:15.651 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:09:16.158 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:09:17.213 01.055 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1e3c1efa-9314-4954-8886-52a65d906e55"}
05:09:17.214 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1e3c1efa-9314-4954-8886-52a65d906e55"}
05:09:17.215 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9f3327e5-c3bf-4269-8aeb-e5eb4bda3a62"}
05:09:17.215 00.000 13300 case statement mapped state 6 to 3
05:09:17.215 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9f3327e5-c3bf-4269-8aeb-e5eb4bda3a62"}
05:09:17.216 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7c60426d-5945-4a07-ab51-34efd5aa8bdd"}
05:09:17.216 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":511,"width":15,"height":15,"star_pos":[7.25,6.79],"pixels":"..."},"id":"7c60426d-5945-4a07-ab51-34efd5aa8bdd"}
05:09:19.197 01.981 11596 Exposure complete
05:09:19.274 00.077 11596 worker thread done servicing request
05:09:19.274 00.000 13300 OnExposeComplete: enter
05:09:19.275 00.001 13300 UpdateGuideState(): m_state=6
05:09:19.275 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 512
05:09:19.275 00.000 13300 Star::Find returns 1 (0), X=1227.33, Y=31.76, Mass=924, SNR=21.2, Peak=73 HFD=4.2
05:09:19.275 00.000 13300 MultiStar: [#1 -0.06,0.02,0.55,U] [#2 -0.03,-0.15,0.57,U] [#3 0.25,-0.19,0.00,M3] [#4 0.06,0.07,0.31,U] [#5 0.08,-0.25,0.30,U] [#6 -0.24,-0.55,0.00,M4] 
05:09:19.276 00.001 13300 refined, 4 included, MultiStar: {-0.08, -0.06}, one-star: {-0.20, -0.02}
05:09:19.276 00.000 13300 CameraToMount -- cameraTheta (-2.52) - m_xAngle (1.53) = xAngle (-4.05 = 2.23)
05:09:19.276 00.000 13300 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.18 = -0.89)
05:09:19.276 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=-0.06 hyp=0.09 cameraTheta=-2.52 mountX=-0.06 mountY=-0.07, mountTheta=-2.24
05:09:19.278 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=-0.06, opts=13)
05:09:19.278 00.000 13300 Enqueuing Move request for scope (-0.08, -0.06)
05:09:19.278 00.000 11596 Worker thread wakes up
05:09:19.279 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.06) opts 0xd
05:09:19.279 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, -0.06)
05:09:19.279 00.000 11596 Moving (-0.08, -0.06) raw xDistance=-0.06 yDistance=-0.07
05:09:19.279 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
05:09:19.279 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:09:19.279 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
05:09:19.279 00.000 11596 MoveAxis(E, 0, ABG)
05:09:19.280 00.001 11596 Move returns status 0, amount 0
05:09:19.280 00.000 11596 MoveAxis(N, 0, ABG)
05:09:19.280 00.000 11596 Move returns status 0, amount 0
05:09:19.280 00.000 11596 move complete, result=0
05:09:19.280 00.000 11596 worker thread done servicing request
05:09:19.287 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=184, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
05:09:19.295 00.008 13300 UpdateGuideState exits: m=924 SNR=21.2
05:09:19.295 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:19.295 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:09:19.296 00.001 13300 Enqueuing Expose request
05:09:19.296 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
05:09:19.296 00.000 11596 Worker thread wakes up
05:09:19.296 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:09:19.801 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:09:20.212 00.411 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"be77bc7c-01c7-44f1-ad14-90bb49d7dc74"}
05:09:20.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"be77bc7c-01c7-44f1-ad14-90bb49d7dc74"}
05:09:20.213 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ea4ea659-686e-4180-8928-95484eef52da"}
05:09:20.213 00.000 13300 case statement mapped state 6 to 3
05:09:20.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ea4ea659-686e-4180-8928-95484eef52da"}
05:09:20.214 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ebee5b86-b4fb-458e-8f3a-57388a0b92b3"}
05:09:20.214 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":512,"width":15,"height":15,"star_pos":[7.33,6.76],"pixels":"..."},"id":"ebee5b86-b4fb-458e-8f3a-57388a0b92b3"}
05:09:22.832 02.618 11596 Exposure complete
05:09:22.901 00.069 11596 worker thread done servicing request
05:09:22.901 00.000 13300 OnExposeComplete: enter
05:09:22.902 00.001 13300 UpdateGuideState(): m_state=6
05:09:22.902 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 513
05:09:22.902 00.000 13300 Star::Find returns 1 (0), X=1227.56, Y=31.75, Mass=910, SNR=21.1, Peak=68 HFD=4.0
05:09:22.903 00.001 13300 MultiStar: [#1 0.06,0.03,0.61,U] [#2 0.23,-0.14,0.57,U] [#3 0.24,-0.33,0.00,M4] [#4 -0.11,0.15,0.31,U] [#5 -0.01,0.37,0.00,M1] [#6 -0.08,-0.48,0.00,M5] 
05:09:22.903 00.000 13300 single-star, 3 included, MultiStar: {0.07, -0.02}, one-star: {0.03, -0.03}
05:09:22.903 00.000 13300 CameraToMount -- cameraTheta (-0.82) - m_xAngle (1.53) = xAngle (-2.36 = -2.36)
05:09:22.903 00.000 13300 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.48 = 0.80)
05:09:22.903 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-0.82 mountX=-0.03 mountY=0.03, mountTheta=2.35
05:09:22.905 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.03, opts=13)
05:09:22.905 00.000 13300 Enqueuing Move request for scope (0.03, -0.03)
05:09:22.905 00.000 11596 Worker thread wakes up
05:09:22.906 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.03) opts 0xd
05:09:22.906 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.03)
05:09:22.906 00.000 11596 Moving (0.03, -0.03) raw xDistance=-0.03 yDistance=0.03
05:09:22.906 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
05:09:22.906 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:09:22.906 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
05:09:22.906 00.000 11596 MoveAxis(E, 0, ABG)
05:09:22.907 00.001 11596 Move returns status 0, amount 0
05:09:22.907 00.000 11596 MoveAxis(N, 0, ABG)
05:09:22.907 00.000 11596 Move returns status 0, amount 0
05:09:22.907 00.000 11596 move complete, result=0
05:09:22.907 00.000 11596 worker thread done servicing request
05:09:22.914 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=193, med=4, FiltMin=2, FiltMax=61, Gamma=0.510
05:09:22.923 00.009 13300 UpdateGuideState exits: m=910 SNR=21.1
05:09:22.923 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:22.923 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:09:22.923 00.000 13300 Enqueuing Expose request
05:09:22.923 00.000 11596 Worker thread wakes up
05:09:22.923 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
05:09:22.924 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:09:23.217 00.293 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d3a1c4fe-2096-48d4-b378-6e457e47b302"}
05:09:23.217 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d3a1c4fe-2096-48d4-b378-6e457e47b302"}
05:09:23.217 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"52c64bbb-3698-42cc-ac4b-7f4f573d6a0a"}
05:09:23.217 00.000 13300 case statement mapped state 6 to 3
05:09:23.218 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"52c64bbb-3698-42cc-ac4b-7f4f573d6a0a"}
05:09:23.218 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3e1e3bad-0f1d-4f1b-b655-a70dc89a0335"}
05:09:23.219 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":513,"width":15,"height":15,"star_pos":[6.56,6.75],"pixels":"..."},"id":"3e1e3bad-0f1d-4f1b-b655-a70dc89a0335"}
05:09:23.437 00.218 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:09:26.218 02.781 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6ce6f5e3-f8ce-4dbb-82bf-7a6cd3d17bb1"}
05:09:26.218 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6ce6f5e3-f8ce-4dbb-82bf-7a6cd3d17bb1"}
05:09:26.219 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3d9fb3cd-a43e-405e-bdaa-4a564784a984"}
05:09:26.219 00.000 13300 case statement mapped state 6 to 3
05:09:26.219 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3d9fb3cd-a43e-405e-bdaa-4a564784a984"}
05:09:26.220 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"066ff04f-dc9b-458b-9b8c-d589fdf73cce"}
05:09:26.220 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":513,"width":15,"height":15,"star_pos":[6.56,6.75],"pixels":"..."},"id":"066ff04f-dc9b-458b-9b8c-d589fdf73cce"}
05:09:26.464 00.244 11596 Exposure complete
05:09:26.536 00.072 11596 worker thread done servicing request
05:09:26.537 00.001 13300 OnExposeComplete: enter
05:09:26.537 00.000 13300 UpdateGuideState(): m_state=6
05:09:26.537 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 514
05:09:26.537 00.000 13300 Star::Find returns 1 (0), X=1227.43, Y=31.73, Mass=931, SNR=21.3, Peak=68 HFD=4.1
05:09:26.538 00.001 13300 MultiStar: [#1 -0.03,0.03,0.57,U] [#2 0.28,-0.13,0.00,M1] [#3 0.01,0.02,0.38,U] [#4 -0.01,0.16,0.31,U] [#5 0.12,-0.01,0.32,U] [#6 -0.14,-0.32,0.00,M6] 
05:09:26.538 00.000 13300 refined, 4 included, MultiStar: {-0.03, 0.01}, one-star: {-0.10, -0.06}
05:09:26.538 00.000 13300 CameraToMount -- cameraTheta (2.94) - m_xAngle (1.53) = xAngle (1.41 = 1.41)
05:09:26.538 00.000 13300 CameraToMount -- cameraTheta (2.94) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.72 = -1.72)
05:09:26.538 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.01 hyp=0.03 cameraTheta=2.94 mountX=0.01 mountY=-0.03, mountTheta=-1.41
05:09:26.540 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.01, opts=13)
05:09:26.540 00.000 13300 Enqueuing Move request for scope (-0.03, 0.01)
05:09:26.541 00.001 11596 Worker thread wakes up
05:09:26.541 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.01) opts 0xd
05:09:26.541 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.01)
05:09:26.541 00.000 11596 Moving (-0.03, 0.01) raw xDistance=0.01 yDistance=-0.03
05:09:26.541 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
05:09:26.541 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:09:26.541 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
05:09:26.541 00.000 11596 MoveAxis(E, 0, ABG)
05:09:26.542 00.001 11596 Move returns status 0, amount 0
05:09:26.542 00.000 11596 MoveAxis(N, 0, ABG)
05:09:26.542 00.000 11596 Move returns status 0, amount 0
05:09:26.542 00.000 11596 move complete, result=0
05:09:26.542 00.000 11596 worker thread done servicing request
05:09:26.549 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=203, med=4, FiltMin=2, FiltMax=61, Gamma=0.510
05:09:26.557 00.008 13300 UpdateGuideState exits: m=931 SNR=21.3
05:09:26.557 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:26.557 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:09:26.557 00.000 13300 Enqueuing Expose request
05:09:26.557 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
05:09:26.557 00.000 11596 Worker thread wakes up
05:09:26.557 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:09:27.060 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:09:29.217 02.157 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0486c467-a765-4ea2-a0ea-9b967ddb8e97"}
05:09:29.217 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0486c467-a765-4ea2-a0ea-9b967ddb8e97"}
05:09:29.218 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"31da49b4-44e7-4ad5-ba55-61da436473e7"}
05:09:29.218 00.000 13300 case statement mapped state 6 to 3
05:09:29.218 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"31da49b4-44e7-4ad5-ba55-61da436473e7"}
05:09:29.218 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1693b173-3108-4b46-a247-0dfdd8c0cdbe"}
05:09:29.219 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":514,"width":15,"height":15,"star_pos":[7.43,6.73],"pixels":"..."},"id":"1693b173-3108-4b46-a247-0dfdd8c0cdbe"}
05:09:30.087 00.868 11596 Exposure complete
05:09:30.156 00.069 11596 worker thread done servicing request
05:09:30.156 00.000 13300 OnExposeComplete: enter
05:09:30.156 00.000 13300 UpdateGuideState(): m_state=6
05:09:30.156 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 515
05:09:30.157 00.001 13300 Star::Find returns 1 (0), X=1227.45, Y=31.82, Mass=920, SNR=21.1, Peak=64 HFD=4.3
05:09:30.157 00.000 13300 MultiStar: [#1 0.11,0.11,0.61,U] [#2 -0.03,-0.06,0.57,U] [#3 0.10,0.02,0.39,U] [#4 -0.12,0.39,0.00,M4] [#5 0.30,0.19,0.00,M1] [#6 -0.21,-0.20,0.30,U] 
05:09:30.157 00.000 13300 refined, 4 included, MultiStar: {-0.02, 0.01}, one-star: {-0.08, 0.04}
05:09:30.157 00.000 13300 CameraToMount -- cameraTheta (2.77) - m_xAngle (1.53) = xAngle (1.24 = 1.24)
05:09:30.157 00.000 13300 CameraToMount -- cameraTheta (2.77) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.89 = -1.89)
05:09:30.157 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.01 hyp=0.02 cameraTheta=2.77 mountX=0.01 mountY=-0.02, mountTheta=-1.24
05:09:30.159 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.01, opts=13)
05:09:30.159 00.000 13300 Enqueuing Move request for scope (-0.02, 0.01)
05:09:30.160 00.001 11596 Worker thread wakes up
05:09:30.160 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.01) opts 0xd
05:09:30.160 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.01)
05:09:30.160 00.000 11596 Moving (-0.02, 0.01) raw xDistance=0.01 yDistance=-0.02
05:09:30.160 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
05:09:30.160 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:09:30.160 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
05:09:30.160 00.000 11596 MoveAxis(E, 0, ABG)
05:09:30.160 00.000 11596 Move returns status 0, amount 0
05:09:30.160 00.000 11596 MoveAxis(N, 0, ABG)
05:09:30.161 00.001 11596 Move returns status 0, amount 0
05:09:30.161 00.000 11596 move complete, result=0
05:09:30.161 00.000 11596 worker thread done servicing request
05:09:30.166 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=218, med=4, FiltMin=2, FiltMax=70, Gamma=0.510
05:09:30.174 00.008 13300 UpdateGuideState exits: m=920 SNR=21.1
05:09:30.174 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:30.174 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:09:30.174 00.000 13300 Enqueuing Expose request
05:09:30.175 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
05:09:30.175 00.000 11596 Worker thread wakes up
05:09:30.175 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:09:30.677 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:09:32.217 01.540 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9092f6cd-5b4d-4c68-8164-0c3b5096f630"}
05:09:32.217 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9092f6cd-5b4d-4c68-8164-0c3b5096f630"}
05:09:32.218 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"491fb11c-0b4b-4629-bb0e-8a9865e1d67c"}
05:09:32.218 00.000 13300 case statement mapped state 6 to 3
05:09:32.218 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"491fb11c-0b4b-4629-bb0e-8a9865e1d67c"}
05:09:32.218 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d846cbce-bf5e-40fa-96c3-4a49016ac2bf"}
05:09:32.218 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":515,"width":15,"height":15,"star_pos":[7.45,6.82],"pixels":"..."},"id":"d846cbce-bf5e-40fa-96c3-4a49016ac2bf"}
05:09:33.701 01.483 11596 Exposure complete
05:09:33.786 00.085 11596 worker thread done servicing request
05:09:33.786 00.000 13300 OnExposeComplete: enter
05:09:33.786 00.000 13300 UpdateGuideState(): m_state=6
05:09:33.787 00.001 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 516
05:09:33.787 00.000 13300 Star::Find returns 1 (0), X=1227.52, Y=32.10, Mass=897, SNR=20.9, Peak=62 HFD=3.9
05:09:33.787 00.000 13300 MultiStar: [#1 0.19,0.13,0.62,U] [#2 0.15,-0.01,0.56,U] [#3 0.09,-0.05,0.39,U] [#4 -0.18,0.31,0.00,M5] [#5 0.60,0.19,0.00,M2] [#6 0.00,-0.05,0.30,U] 
05:09:33.787 00.000 13300 refined, 4 included, MultiStar: {0.08, 0.12}, one-star: {-0.02, 0.31}
05:09:33.787 00.000 13300 CameraToMount -- cameraTheta (1.01) - m_xAngle (1.53) = xAngle (-0.52 = -0.52)
05:09:33.787 00.000 13300 CameraToMount -- cameraTheta (1.01) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.65 = 2.63)
05:09:33.788 00.001 13300 CameraToMount -- cameraX=0.08 cameraY=0.12 hyp=0.15 cameraTheta=1.01 mountX=0.13 mountY=0.07, mountTheta=0.51
05:09:33.790 00.002 13300 SchedulePrimaryMove(1016D950, x=0.08, y=0.12, opts=13)
05:09:33.790 00.000 13300 Enqueuing Move request for scope (0.08, 0.12)
05:09:33.790 00.000 11596 Worker thread wakes up
05:09:33.790 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.12) opts 0xd
05:09:33.790 00.000 11596 Handling offset move in thread for scope, endpoint = (0.08, 0.12)
05:09:33.790 00.000 11596 Moving (0.08, 0.12) raw xDistance=0.13 yDistance=0.07
05:09:33.791 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
05:09:33.791 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:09:33.791 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
05:09:33.791 00.000 11596 MoveAxis(E, 0, ABG)
05:09:33.791 00.000 11596 Move returns status 0, amount 0
05:09:33.791 00.000 11596 MoveAxis(N, 0, ABG)
05:09:33.792 00.001 11596 Move returns status 0, amount 0
05:09:33.792 00.000 11596 move complete, result=0
05:09:33.792 00.000 11596 worker thread done servicing request
05:09:33.798 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=243, med=4, FiltMin=2, FiltMax=69, Gamma=0.510
05:09:33.806 00.008 13300 UpdateGuideState exits: m=897 SNR=20.9
05:09:33.806 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:33.806 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:09:33.806 00.000 13300 Enqueuing Expose request
05:09:33.806 00.000 11596 Worker thread wakes up
05:09:33.807 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
05:09:33.807 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:09:34.319 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:09:35.215 00.896 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f4e87f82-fca3-403f-868a-a796723ea789"}
05:09:35.215 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f4e87f82-fca3-403f-868a-a796723ea789"}
05:09:35.216 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ca08d44c-7eaa-4a05-8dc1-fc8932d5fa44"}
05:09:35.216 00.000 13300 case statement mapped state 6 to 3
05:09:35.216 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ca08d44c-7eaa-4a05-8dc1-fc8932d5fa44"}
05:09:35.216 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b508d71c-b018-4ee2-848c-84eaea9ed1c8"}
05:09:35.217 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":516,"width":15,"height":15,"star_pos":[6.52,7.10],"pixels":"..."},"id":"b508d71c-b018-4ee2-848c-84eaea9ed1c8"}
05:09:37.352 02.135 11596 Exposure complete
05:09:37.429 00.077 11596 worker thread done servicing request
05:09:37.429 00.000 13300 OnExposeComplete: enter
05:09:37.429 00.000 13300 UpdateGuideState(): m_state=6
05:09:37.429 00.000 13300 Star::Find(15, 1227, 32, 0, (0,0,0,0), 1.5, 10.0, 255) frame 517
05:09:37.430 00.001 13300 Star::Find returns 1 (0), X=1227.56, Y=32.01, Mass=913, SNR=21.1, Peak=63 HFD=4.1
05:09:37.430 00.000 13300 MultiStar: [#1 0.13,0.26,0.58,U] [#2 0.34,-0.11,0.00,M1] [#3 -0.01,-0.11,0.39,U] [#4 -0.23,0.32,0.00,M6] [#5 0.51,0.72,0.00,M3] [#6 -0.21,-0.17,0.28,U] 
05:09:37.430 00.000 13300 refined, 3 included, MultiStar: {0.02, 0.13}, one-star: {0.03, 0.23}
05:09:37.430 00.000 13300 CameraToMount -- cameraTheta (1.42) - m_xAngle (1.53) = xAngle (-0.11 = -0.11)
05:09:37.430 00.000 13300 CameraToMount -- cameraTheta (1.42) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.24 = 3.04)
05:09:37.430 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.42 mountX=0.13 mountY=0.01, mountTheta=0.10
05:09:37.432 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.13, opts=13)
05:09:37.432 00.000 13300 Enqueuing Move request for scope (0.02, 0.13)
05:09:37.432 00.000 11596 Worker thread wakes up
05:09:37.432 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.13) opts 0xd
05:09:37.433 00.001 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.13)
05:09:37.433 00.000 11596 Moving (0.02, 0.13) raw xDistance=0.13 yDistance=0.01
05:09:37.433 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
05:09:37.433 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:09:37.433 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
05:09:37.433 00.000 11596 MoveAxis(E, 0, ABG)
05:09:37.433 00.000 11596 Move returns status 0, amount 0
05:09:37.433 00.000 11596 MoveAxis(N, 0, ABG)
05:09:37.433 00.000 11596 Move returns status 0, amount 0
05:09:37.433 00.000 11596 move complete, result=0
05:09:37.434 00.001 11596 worker thread done servicing request
05:09:37.439 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
05:09:37.447 00.008 13300 UpdateGuideState exits: m=913 SNR=21.1
05:09:37.447 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:37.448 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:09:37.448 00.000 13300 Enqueuing Expose request
05:09:37.448 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
05:09:37.448 00.000 11596 Worker thread wakes up
05:09:37.448 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:09:37.954 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:09:38.215 00.261 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"56b4da70-78f7-4146-98ea-8f919b842894"}
05:09:38.215 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"56b4da70-78f7-4146-98ea-8f919b842894"}
05:09:38.216 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fea39f09-b189-42cf-954a-572975d613b4"}
05:09:38.216 00.000 13300 case statement mapped state 6 to 3
05:09:38.216 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fea39f09-b189-42cf-954a-572975d613b4"}
05:09:38.216 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"793dd7bd-f3b7-429d-9c80-ed228c0e4e65"}
05:09:38.216 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":517,"width":15,"height":15,"star_pos":[6.56,7.01],"pixels":"..."},"id":"793dd7bd-f3b7-429d-9c80-ed228c0e4e65"}
05:09:40.981 02.765 11596 Exposure complete
05:09:41.055 00.074 11596 worker thread done servicing request
05:09:41.055 00.000 13300 OnExposeComplete: enter
05:09:41.056 00.001 13300 UpdateGuideState(): m_state=6
05:09:41.056 00.000 13300 Star::Find(15, 1227, 32, 0, (0,0,0,0), 1.5, 10.0, 255) frame 518
05:09:41.056 00.000 13300 Star::Find returns 1 (0), X=1227.52, Y=32.15, Mass=938, SNR=21.4, Peak=63 HFD=3.8
05:09:41.057 00.001 13300 MultiStar: [#1 0.14,0.41,0.00,M1] [#2 0.27,0.03,0.57,U] [#3 0.24,0.13,0.39,U] [#4 0.15,0.59,0.00,M7] [#5 0.14,0.20,0.33,U] [#6 -0.12,0.05,0.30,U] 
05:09:41.057 00.000 13300 refined, 4 included, MultiStar: {0.10, 0.20}, one-star: {-0.01, 0.37}
05:09:41.057 00.000 13300 CameraToMount -- cameraTheta (1.12) - m_xAngle (1.53) = xAngle (-0.41 = -0.41)
05:09:41.057 00.000 13300 CameraToMount -- cameraTheta (1.12) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.54 = 2.74)
05:09:41.057 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.20 hyp=0.22 cameraTheta=1.12 mountX=0.20 mountY=0.09, mountTheta=0.40
05:09:41.059 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.20, opts=13)
05:09:41.059 00.000 13300 Enqueuing Move request for scope (0.10, 0.20)
05:09:41.059 00.000 11596 Worker thread wakes up
05:09:41.060 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.20) opts 0xd
05:09:41.060 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.20)
05:09:41.060 00.000 11596 Moving (0.10, 0.20) raw xDistance=0.20 yDistance=0.09
05:09:41.060 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
05:09:41.060 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:09:41.060 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
05:09:41.060 00.000 11596 MoveAxis(W, 254, ABG)
05:09:41.060 00.000 11596 Guiding  Dir = 3, Dur = 254
05:09:41.061 00.001 11596 IsSlewing returns 0
05:09:41.068 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=235, med=4, FiltMin=2, FiltMax=64, Gamma=0.510
05:09:41.076 00.008 13300 UpdateGuideState exits: m=938 SNR=21.4
05:09:41.077 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:41.077 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:09:41.077 00.000 13300 Enqueuing Expose request
05:09:41.214 00.137 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a36f9fa1-31cd-4541-a57e-7db51a89b91f"}
05:09:41.214 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a36f9fa1-31cd-4541-a57e-7db51a89b91f"}
05:09:41.215 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b5a01131-043a-48b3-98b8-05a2de905528"}
05:09:41.215 00.000 13300 case statement mapped state 6 to 3
05:09:41.215 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b5a01131-043a-48b3-98b8-05a2de905528"}
05:09:41.215 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9d743ff7-6516-48d5-acf5-150abc7d766c"}
05:09:41.216 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":518,"width":15,"height":15,"star_pos":[6.52,7.15],"pixels":"..."},"id":"9d743ff7-6516-48d5-acf5-150abc7d766c"}
05:09:41.232 00.016 11596 IsGuiding returns 0
05:09:41.339 00.107 11596 PulseGuide returned control before completion, sleep 158
05:09:41.575 00.236 11596 IsGuiding returns 1
05:09:41.575 00.000 11596 scope still moving after pulse duration time elapsed
05:09:41.606 00.031 11596 IsSlewing returns 0
05:09:41.705 00.099 11596 IsGuiding returns 0
05:09:41.705 00.000 11596 scope move finished after 254 + 218 ms
05:09:41.705 00.000 11596 Move returns status 0, amount 254
05:09:41.705 00.000 11596 MoveAxis(N, 0, ABG)
05:09:41.705 00.000 11596 Move returns status 0, amount 0
05:09:41.705 00.000 11596 move complete, result=0
05:09:41.705 00.000 11596 worker thread done servicing request
05:09:41.705 00.000 13300 GuideStep: 0.2 px 254 ms WEST, 0.1 px 0 ms NORTH
05:09:41.705 00.000 11596 Worker thread wakes up
05:09:41.705 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:09:42.210 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:09:44.213 02.003 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"68f95d18-a279-4f77-a219-5b889ae1aae4"}
05:09:44.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"68f95d18-a279-4f77-a219-5b889ae1aae4"}
05:09:44.214 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8cb145ec-1dd5-4425-b559-4a003afde78d"}
05:09:44.214 00.000 13300 case statement mapped state 6 to 3
05:09:44.214 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8cb145ec-1dd5-4425-b559-4a003afde78d"}
05:09:44.214 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1aa3b9bb-8f5f-4c58-bc6c-63a14402b23a"}
05:09:44.215 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":518,"width":15,"height":15,"star_pos":[6.52,7.15],"pixels":"..."},"id":"1aa3b9bb-8f5f-4c58-bc6c-63a14402b23a"}
05:09:45.234 01.019 11596 Exposure complete
05:09:45.305 00.071 11596 worker thread done servicing request
05:09:45.305 00.000 13300 OnExposeComplete: enter
05:09:45.305 00.000 13300 UpdateGuideState(): m_state=6
05:09:45.305 00.000 13300 Star::Find(15, 1227, 32, 0, (0,0,0,0), 1.5, 10.0, 255) frame 519
05:09:45.306 00.001 13300 Star::Find returns 1 (0), X=1227.53, Y=31.96, Mass=931, SNR=21.3, Peak=63 HFD=4.1
05:09:45.306 00.000 13300 MultiStar: [#1 0.18,0.32,0.00,M2] [#2 0.31,-0.08,0.00,M1] [#3 0.07,-0.12,0.38,U] [#4 0.17,0.34,0.00,M8] [#5 0.66,0.40,0.00,M3] [#6 0.10,0.13,0.30,U] 
05:09:45.306 00.000 13300 refined, 2 included, MultiStar: {0.03, 0.10}, one-star: {0.00, 0.18}
05:09:45.306 00.000 13300 CameraToMount -- cameraTheta (1.26) - m_xAngle (1.53) = xAngle (-0.27 = -0.27)
05:09:45.306 00.000 13300 CameraToMount -- cameraTheta (1.26) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.40 = 2.88)
05:09:45.306 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.10 hyp=0.11 cameraTheta=1.26 mountX=0.11 mountY=0.03, mountTheta=0.26
05:09:45.309 00.003 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.10, opts=13)
05:09:45.309 00.000 13300 Enqueuing Move request for scope (0.03, 0.10)
05:09:45.309 00.000 11596 Worker thread wakes up
05:09:45.309 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.10) opts 0xd
05:09:45.309 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.10)
05:09:45.309 00.000 11596 Moving (0.03, 0.10) raw xDistance=0.11 yDistance=0.03
05:09:45.310 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
05:09:45.310 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:09:45.310 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
05:09:45.310 00.000 11596 MoveAxis(E, 0, ABG)
05:09:45.310 00.000 11596 Move returns status 0, amount 0
05:09:45.310 00.000 11596 MoveAxis(N, 0, ABG)
05:09:45.310 00.000 11596 Move returns status 0, amount 0
05:09:45.311 00.001 11596 move complete, result=0
05:09:45.311 00.000 11596 worker thread done servicing request
05:09:45.317 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=228, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
05:09:45.325 00.008 13300 UpdateGuideState exits: m=931 SNR=21.3
05:09:45.325 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:45.325 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:09:45.325 00.000 13300 Enqueuing Expose request
05:09:45.326 00.001 11596 Worker thread wakes up
05:09:45.326 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
05:09:45.326 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:09:45.836 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:09:47.213 01.377 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"087cce0f-c897-4e4e-ab7f-678ed654a25e"}
05:09:47.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"087cce0f-c897-4e4e-ab7f-678ed654a25e"}
05:09:47.214 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8cdfdfac-ba6a-4a03-aa23-6dd25493a1c5"}
05:09:47.214 00.000 13300 case statement mapped state 6 to 3
05:09:47.214 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8cdfdfac-ba6a-4a03-aa23-6dd25493a1c5"}
05:09:47.214 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3ac5157b-6562-4e48-87d1-266248d54e45"}
05:09:47.215 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":519,"width":15,"height":15,"star_pos":[6.53,6.96],"pixels":"..."},"id":"3ac5157b-6562-4e48-87d1-266248d54e45"}
05:09:48.863 01.648 11596 Exposure complete
05:09:48.933 00.070 11596 worker thread done servicing request
05:09:48.933 00.000 13300 OnExposeComplete: enter
05:09:48.933 00.000 13300 UpdateGuideState(): m_state=6
05:09:48.933 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 520
05:09:48.933 00.000 13300 Star::Find returns 1 (0), X=1227.42, Y=31.93, Mass=916, SNR=21.1, Peak=66 HFD=4.0
05:09:48.934 00.001 13300 MultiStar: [#1 0.14,0.18,0.62,U] [#2 0.11,-0.09,0.56,U] [#3 0.11,-0.01,0.39,U] [#4 0.07,0.48,0.00,M9] [#5 0.29,0.33,0.00,M4] [#6 -0.06,-0.07,0.31,U] 
05:09:48.934 00.000 13300 refined, 4 included, MultiStar: {0.02, 0.06}, one-star: {-0.11, 0.14}
05:09:48.934 00.000 13300 CameraToMount -- cameraTheta (1.20) - m_xAngle (1.53) = xAngle (-0.33 = -0.33)
05:09:48.934 00.000 13300 CameraToMount -- cameraTheta (1.20) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.46 = 2.83)
05:09:48.934 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.06 hyp=0.07 cameraTheta=1.20 mountX=0.06 mountY=0.02, mountTheta=0.32
05:09:48.936 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.06, opts=13)
05:09:48.936 00.000 13300 Enqueuing Move request for scope (0.02, 0.06)
05:09:48.936 00.000 11596 Worker thread wakes up
05:09:48.937 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.06) opts 0xd
05:09:48.937 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.06)
05:09:48.937 00.000 11596 Moving (0.02, 0.06) raw xDistance=0.06 yDistance=0.02
05:09:48.937 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
05:09:48.937 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:09:48.937 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
05:09:48.937 00.000 11596 MoveAxis(E, 0, ABG)
05:09:48.937 00.000 11596 Move returns status 0, amount 0
05:09:48.937 00.000 11596 MoveAxis(N, 0, ABG)
05:09:48.937 00.000 11596 Move returns status 0, amount 0
05:09:48.938 00.001 11596 move complete, result=0
05:09:48.938 00.000 11596 worker thread done servicing request
05:09:48.944 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=217, med=4, FiltMin=2, FiltMax=63, Gamma=0.510
05:09:48.952 00.008 13300 UpdateGuideState exits: m=916 SNR=21.1
05:09:48.953 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:48.953 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:09:48.953 00.000 13300 Enqueuing Expose request
05:09:48.953 00.000 11596 Worker thread wakes up
05:09:48.953 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
05:09:48.953 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:09:49.461 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:09:50.212 00.751 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"25d784c0-1c29-4287-b372-2252d74f0002"}
05:09:50.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"25d784c0-1c29-4287-b372-2252d74f0002"}
05:09:50.213 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f225f587-3e91-4b1b-8342-819db1c534b0"}
05:09:50.213 00.000 13300 case statement mapped state 6 to 3
05:09:50.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f225f587-3e91-4b1b-8342-819db1c534b0"}
05:09:50.214 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"61de031a-a6f7-4e83-af12-fdc79dad4410"}
05:09:50.214 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":520,"width":15,"height":15,"star_pos":[7.42,6.93],"pixels":"..."},"id":"61de031a-a6f7-4e83-af12-fdc79dad4410"}
05:09:52.515 02.301 11596 Exposure complete
05:09:52.586 00.071 11596 worker thread done servicing request
05:09:52.586 00.000 13300 OnExposeComplete: enter
05:09:52.586 00.000 13300 UpdateGuideState(): m_state=6
05:09:52.587 00.001 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 521
05:09:52.587 00.000 13300 Star::Find returns 1 (0), X=1227.69, Y=32.03, Mass=924, SNR=21.2, Peak=63 HFD=4.1
05:09:52.587 00.000 13300 MultiStar: [#1 0.24,0.25,0.00,M2] [#2 0.20,-0.03,0.58,U] [#3 -0.02,0.00,0.41,U] [#4 0.30,0.59,0.00,M10] [#5 0.35,0.27,0.00,M5] [#6 0.10,-0.10,0.30,U] 
05:09:52.587 00.000 13300 refined, 3 included, MultiStar: {0.13, 0.09}, one-star: {0.16, 0.25}
05:09:52.587 00.000 13300 CameraToMount -- cameraTheta (0.59) - m_xAngle (1.53) = xAngle (-0.94 = -0.94)
05:09:52.588 00.001 13300 CameraToMount -- cameraTheta (0.59) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.07 = 2.22)
05:09:52.588 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=0.09 hyp=0.16 cameraTheta=0.59 mountX=0.09 mountY=0.13, mountTheta=0.93
05:09:52.590 00.002 13300 SchedulePrimaryMove(1016D950, x=0.13, y=0.09, opts=13)
05:09:52.590 00.000 13300 Enqueuing Move request for scope (0.13, 0.09)
05:09:52.591 00.001 11596 Worker thread wakes up
05:09:52.591 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.09) opts 0xd
05:09:52.591 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, 0.09)
05:09:52.591 00.000 11596 Moving (0.13, 0.09) raw xDistance=0.09 yDistance=0.13
05:09:52.591 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
05:09:52.591 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:09:52.591 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
05:09:52.592 00.001 11596 MoveAxis(E, 0, ABG)
05:09:52.592 00.000 11596 Move returns status 0, amount 0
05:09:52.592 00.000 11596 MoveAxis(N, 0, ABG)
05:09:52.592 00.000 11596 Move returns status 0, amount 0
05:09:52.592 00.000 11596 move complete, result=0
05:09:52.592 00.000 11596 worker thread done servicing request
05:09:52.599 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=212, med=4, FiltMin=2, FiltMax=60, Gamma=0.510
05:09:52.609 00.010 13300 UpdateGuideState exits: m=924 SNR=21.2
05:09:52.609 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:52.609 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:09:52.609 00.000 13300 Enqueuing Expose request
05:09:52.609 00.000 11596 Worker thread wakes up
05:09:52.609 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
05:09:52.610 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:09:53.120 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:09:53.211 00.091 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"62f3556d-52cf-4ebe-b534-efec3f8fa394"}
05:09:53.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"62f3556d-52cf-4ebe-b534-efec3f8fa394"}
05:09:53.212 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0503370d-54c0-4215-9abf-514704da8163"}
05:09:53.212 00.000 13300 case statement mapped state 6 to 3
05:09:53.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0503370d-54c0-4215-9abf-514704da8163"}
05:09:53.213 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"28beab9d-203f-49c5-9a23-d59069c8e881"}
05:09:53.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":521,"width":15,"height":15,"star_pos":[6.69,7.03],"pixels":"..."},"id":"28beab9d-203f-49c5-9a23-d59069c8e881"}
05:09:56.147 02.934 11596 Exposure complete
05:09:56.210 00.063 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eb187934-e03b-4aeb-a4dd-b5c5fa437c5a"}
05:09:56.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eb187934-e03b-4aeb-a4dd-b5c5fa437c5a"}
05:09:56.211 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7b708a09-3b30-4130-961c-bbfbf2dd2891"}
05:09:56.211 00.000 13300 case statement mapped state 6 to 3
05:09:56.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7b708a09-3b30-4130-961c-bbfbf2dd2891"}
05:09:56.212 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"84c3d93a-c478-4d5b-b7ba-e9f84558c6d0"}
05:09:56.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":521,"width":15,"height":15,"star_pos":[6.69,7.03],"pixels":"..."},"id":"84c3d93a-c478-4d5b-b7ba-e9f84558c6d0"}
05:09:56.221 00.009 11596 worker thread done servicing request
05:09:56.222 00.001 13300 OnExposeComplete: enter
05:09:56.222 00.000 13300 UpdateGuideState(): m_state=6
05:09:56.222 00.000 13300 Star::Find(15, 1227, 32, 0, (0,0,0,0), 1.5, 10.0, 255) frame 522
05:09:56.222 00.000 13300 Star::Find returns 1 (0), X=1227.64, Y=31.90, Mass=910, SNR=21.0, Peak=61 HFD=4.2
05:09:56.223 00.001 13300 MultiStar: [#1 0.08,0.17,0.62,U] [#2 0.18,-0.08,0.58,U] [#3 -0.17,-0.11,0.39,U] [#4 0.05,0.32,0.00,R] [#5 0.23,0.06,0.33,U] [#6 0.02,0.01,0.30,U] 
05:09:56.223 00.000 13300 refined, 5 included, MultiStar: {0.09, 0.05}, one-star: {0.11, 0.12}
05:09:56.223 00.000 13300 CameraToMount -- cameraTheta (0.50) - m_xAngle (1.53) = xAngle (-1.04 = -1.04)
05:09:56.223 00.000 13300 CameraToMount -- cameraTheta (0.50) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.16 = 2.12)
05:09:56.223 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.05 hyp=0.10 cameraTheta=0.50 mountX=0.05 mountY=0.09, mountTheta=1.03
05:09:56.225 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.05, opts=13)
05:09:56.225 00.000 13300 Enqueuing Move request for scope (0.09, 0.05)
05:09:56.225 00.000 11596 Worker thread wakes up
05:09:56.226 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.05) opts 0xd
05:09:56.226 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.05)
05:09:56.226 00.000 11596 Moving (0.09, 0.05) raw xDistance=0.05 yDistance=0.09
05:09:56.226 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
05:09:56.226 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:09:56.226 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
05:09:56.226 00.000 11596 MoveAxis(E, 0, ABG)
05:09:56.227 00.001 11596 Move returns status 0, amount 0
05:09:56.227 00.000 11596 MoveAxis(N, 0, ABG)
05:09:56.227 00.000 11596 Move returns status 0, amount 0
05:09:56.227 00.000 11596 move complete, result=0
05:09:56.227 00.000 11596 worker thread done servicing request
05:09:56.233 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=203, med=4, FiltMin=2, FiltMax=68, Gamma=0.510
05:09:56.242 00.009 13300 UpdateGuideState exits: m=910 SNR=21.0
05:09:56.242 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:56.242 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:09:56.243 00.001 13300 Enqueuing Expose request
05:09:56.243 00.000 11596 Worker thread wakes up
05:09:56.243 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
05:09:56.243 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:09:56.753 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:09:59.209 02.456 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aedfc747-a4c0-40f7-9387-98f40afb2301"}
05:09:59.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aedfc747-a4c0-40f7-9387-98f40afb2301"}
05:09:59.210 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0c7805ba-1575-4bc6-aefd-9f6f1e4383fd"}
05:09:59.210 00.000 13300 case statement mapped state 6 to 3
05:09:59.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0c7805ba-1575-4bc6-aefd-9f6f1e4383fd"}
05:09:59.210 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"560dd5d7-e09a-48bc-b671-f780a59f3e8f"}
05:09:59.211 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":522,"width":15,"height":15,"star_pos":[6.64,6.90],"pixels":"..."},"id":"560dd5d7-e09a-48bc-b671-f780a59f3e8f"}
05:09:59.800 00.589 11596 Exposure complete
05:09:59.902 00.102 11596 worker thread done servicing request
05:09:59.902 00.000 13300 OnExposeComplete: enter
05:09:59.902 00.000 13300 UpdateGuideState(): m_state=6
05:09:59.903 00.001 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 523
05:09:59.903 00.000 13300 Star::Find returns 1 (0), X=1227.53, Y=31.93, Mass=899, SNR=20.9, Peak=61 HFD=4.1
05:09:59.903 00.000 13300 MultiStar: [#1 -0.07,0.28,0.57,U] [#2 -0.00,0.04,0.56,U] [#3 0.06,0.01,0.39,U] [#4 -0.21,-0.08,0.31,U] [#5 0.21,0.63,0.00,M5] [#6 0.20,0.02,0.32,U] 
05:09:59.904 00.001 13300 refined, 5 included, MultiStar: {-0.01, 0.10}, one-star: {-0.00, 0.15}
05:09:59.904 00.000 13300 CameraToMount -- cameraTheta (1.63) - m_xAngle (1.53) = xAngle (0.10 = 0.10)
05:09:59.904 00.000 13300 CameraToMount -- cameraTheta (1.63) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.03 = -3.03)
05:09:59.904 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.63 mountX=0.10 mountY=-0.01, mountTheta=-0.11
05:09:59.906 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.10, opts=13)
05:09:59.906 00.000 13300 Enqueuing Move request for scope (-0.01, 0.10)
05:09:59.906 00.000 11596 Worker thread wakes up
05:09:59.906 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.10) opts 0xd
05:09:59.906 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.10)
05:09:59.907 00.001 11596 Moving (-0.01, 0.10) raw xDistance=0.10 yDistance=-0.01
05:09:59.907 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
05:09:59.907 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:09:59.907 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
05:09:59.907 00.000 11596 MoveAxis(E, 0, ABG)
05:09:59.907 00.000 11596 Move returns status 0, amount 0
05:09:59.907 00.000 11596 MoveAxis(N, 0, ABG)
05:09:59.908 00.001 11596 Move returns status 0, amount 0
05:09:59.908 00.000 11596 move complete, result=0
05:09:59.908 00.000 11596 worker thread done servicing request
05:09:59.917 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=232, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
05:09:59.926 00.009 13300 UpdateGuideState exits: m=899 SNR=20.9
05:09:59.926 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:09:59.927 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:09:59.927 00.000 13300 Enqueuing Expose request
05:09:59.927 00.000 11596 Worker thread wakes up
05:09:59.927 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
05:09:59.927 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:10:00.435 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:10:02.210 01.775 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a03ddb94-9614-4a70-8944-49b6d7fc3a62"}
05:10:02.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a03ddb94-9614-4a70-8944-49b6d7fc3a62"}
05:10:02.210 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"00ed9df4-270c-4af3-b9b1-b8de798f954b"}
05:10:02.210 00.000 13300 case statement mapped state 6 to 3
05:10:02.211 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"00ed9df4-270c-4af3-b9b1-b8de798f954b"}
05:10:02.211 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f38cecba-b9d0-49fe-807a-f54defbb3772"}
05:10:02.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":523,"width":15,"height":15,"star_pos":[6.53,6.93],"pixels":"..."},"id":"f38cecba-b9d0-49fe-807a-f54defbb3772"}
05:10:03.469 01.258 11596 Exposure complete
05:10:03.538 00.069 11596 worker thread done servicing request
05:10:03.538 00.000 13300 OnExposeComplete: enter
05:10:03.539 00.001 13300 UpdateGuideState(): m_state=6
05:10:03.539 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 524
05:10:03.539 00.000 13300 Star::Find returns 1 (0), X=1227.55, Y=32.06, Mass=927, SNR=21.2, Peak=65 HFD=4.0
05:10:03.540 00.001 13300 MultiStar: [#1 0.03,0.26,0.61,U] [#2 0.01,0.10,0.57,U] [#3 0.25,-0.18,0.00,M1] [#4 0.00,0.21,0.28,U] [#5 0.29,0.31,0.00,M6] [#6 -0.09,-0.20,0.29,U] 
05:10:03.540 00.000 13300 refined, 4 included, MultiStar: {0.01, 0.18}, one-star: {0.02, 0.27}
05:10:03.540 00.000 13300 CameraToMount -- cameraTheta (1.53) - m_xAngle (1.53) = xAngle (-0.00 = -0.00)
05:10:03.540 00.000 13300 CameraToMount -- cameraTheta (1.53) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.13 = -3.13)
05:10:03.540 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=0.18 hyp=0.18 cameraTheta=1.53 mountX=0.18 mountY=-0.00, mountTheta=-0.01
05:10:03.542 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=0.18, opts=13)
05:10:03.542 00.000 13300 Enqueuing Move request for scope (0.01, 0.18)
05:10:03.542 00.000 11596 Worker thread wakes up
05:10:03.542 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.18) opts 0xd
05:10:03.543 00.001 11596 Handling offset move in thread for scope, endpoint = (0.01, 0.18)
05:10:03.543 00.000 11596 Moving (0.01, 0.18) raw xDistance=0.18 yDistance=-0.00
05:10:03.543 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.18
05:10:03.543 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:10:03.543 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
05:10:03.543 00.000 11596 MoveAxis(W, 223, ABG)
05:10:03.543 00.000 11596 Guiding  Dir = 3, Dur = 223
05:10:03.543 00.000 11596 IsSlewing returns 0
05:10:03.550 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=209, med=4, FiltMin=2, FiltMax=72, Gamma=0.510
05:10:03.558 00.008 13300 UpdateGuideState exits: m=927 SNR=21.2
05:10:03.558 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:03.558 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:10:03.558 00.000 13300 Enqueuing Expose request
05:10:03.788 00.230 11596 IsGuiding returns 0
05:10:04.269 00.481 11596 IsGuiding returns 1
05:10:04.269 00.000 11596 scope still moving after pulse duration time elapsed
05:10:04.483 00.214 11596 IsSlewing returns 0
05:10:04.592 00.109 11596 IsGuiding returns 0
05:10:04.592 00.000 11596 scope move finished after 223 + 581 ms
05:10:04.592 00.000 11596 Move returns status 0, amount 223
05:10:04.592 00.000 11596 MoveAxis(N, 0, ABG)
05:10:04.592 00.000 11596 Move returns status 0, amount 0
05:10:04.593 00.001 11596 move complete, result=0
05:10:04.593 00.000 11596 worker thread done servicing request
05:10:04.593 00.000 11596 Worker thread wakes up
05:10:04.593 00.000 13300 GuideStep: 0.2 px 223 ms WEST, -0.0 px 0 ms NORTH
05:10:04.593 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:10:05.100 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:10:05.209 00.109 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"90e80a93-87a7-4cb3-9b88-6c5d5950a97c"}
05:10:05.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"90e80a93-87a7-4cb3-9b88-6c5d5950a97c"}
05:10:05.210 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6d37fe88-25de-4868-b7a5-edd5638483b6"}
05:10:05.210 00.000 13300 case statement mapped state 6 to 3
05:10:05.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6d37fe88-25de-4868-b7a5-edd5638483b6"}
05:10:05.211 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f4e4449a-c695-40ea-ba29-48888aa3ae20"}
05:10:05.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":524,"width":15,"height":15,"star_pos":[6.55,7.06],"pixels":"..."},"id":"f4e4449a-c695-40ea-ba29-48888aa3ae20"}
05:10:08.122 02.911 11596 Exposure complete
05:10:08.190 00.068 11596 worker thread done servicing request
05:10:08.191 00.001 13300 OnExposeComplete: enter
05:10:08.191 00.000 13300 UpdateGuideState(): m_state=6
05:10:08.191 00.000 13300 Star::Find(15, 1227, 32, 0, (0,0,0,0), 1.5, 10.0, 255) frame 525
05:10:08.191 00.000 13300 Star::Find returns 1 (0), X=1227.71, Y=31.89, Mass=941, SNR=21.4, Peak=63 HFD=4.3
05:10:08.192 00.001 13300 MultiStar: [#1 0.18,0.19,0.60,U] [#2 0.21,-0.12,0.57,U] [#3 -0.03,-0.14,0.38,U] [#4 -0.18,-0.09,0.30,U] [#5 0.14,0.00,0.32,U] [#6 -0.07,-0.01,0.29,U] 
05:10:08.192 00.000 13300 refined, 6 included, MultiStar: {0.11, 0.02}, one-star: {0.18, 0.11}
05:10:08.192 00.000 13300 CameraToMount -- cameraTheta (0.19) - m_xAngle (1.53) = xAngle (-1.34 = -1.34)
05:10:08.192 00.000 13300 CameraToMount -- cameraTheta (0.19) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.47 = 1.81)
05:10:08.192 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.02 hyp=0.11 cameraTheta=0.19 mountX=0.02 mountY=0.10, mountTheta=1.34
05:10:08.194 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.02, opts=13)
05:10:08.194 00.000 13300 Enqueuing Move request for scope (0.11, 0.02)
05:10:08.194 00.000 11596 Worker thread wakes up
05:10:08.194 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.02) opts 0xd
05:10:08.194 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.02)
05:10:08.195 00.001 11596 Moving (0.11, 0.02) raw xDistance=0.02 yDistance=0.10
05:10:08.195 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
05:10:08.195 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:10:08.195 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
05:10:08.195 00.000 11596 MoveAxis(E, 0, ABG)
05:10:08.195 00.000 11596 Move returns status 0, amount 0
05:10:08.195 00.000 11596 MoveAxis(N, 0, ABG)
05:10:08.195 00.000 11596 Move returns status 0, amount 0
05:10:08.195 00.000 11596 move complete, result=0
05:10:08.195 00.000 11596 worker thread done servicing request
05:10:08.202 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=205, med=4, FiltMin=2, FiltMax=89, Gamma=0.510
05:10:08.209 00.007 13300 UpdateGuideState exits: m=941 SNR=21.4
05:10:08.210 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:08.210 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:10:08.210 00.000 13300 Enqueuing Expose request
05:10:08.210 00.000 11596 Worker thread wakes up
05:10:08.210 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
05:10:08.210 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:10:08.212 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8838ae24-bca8-43b0-a0ab-c41604a75ef7"}
05:10:08.213 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8838ae24-bca8-43b0-a0ab-c41604a75ef7"}
05:10:08.218 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9e8eecf8-4d2d-48e7-b6bf-47ac926f8243"}
05:10:08.218 00.000 13300 case statement mapped state 6 to 3
05:10:08.218 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9e8eecf8-4d2d-48e7-b6bf-47ac926f8243"}
05:10:08.220 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d013f9af-c059-4025-a767-c6a1deaac861"}
05:10:08.220 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":525,"width":15,"height":15,"star_pos":[6.71,6.89],"pixels":"..."},"id":"d013f9af-c059-4025-a767-c6a1deaac861"}
05:10:08.713 00.493 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:10:11.208 02.495 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1dd824b8-2fc9-4eb8-a521-356ad6e1b49c"}
05:10:11.208 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1dd824b8-2fc9-4eb8-a521-356ad6e1b49c"}
05:10:11.209 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cd6ac0d9-112f-4938-bcdc-eb12012a0de2"}
05:10:11.209 00.000 13300 case statement mapped state 6 to 3
05:10:11.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cd6ac0d9-112f-4938-bcdc-eb12012a0de2"}
05:10:11.209 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f648d40e-cf49-405b-a786-95b078ee1a41"}
05:10:11.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":525,"width":15,"height":15,"star_pos":[6.71,6.89],"pixels":"..."},"id":"f648d40e-cf49-405b-a786-95b078ee1a41"}
05:10:11.742 00.533 11596 Exposure complete
05:10:11.816 00.074 11596 worker thread done servicing request
05:10:11.816 00.000 13300 OnExposeComplete: enter
05:10:11.816 00.000 13300 UpdateGuideState(): m_state=6
05:10:11.817 00.001 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 526
05:10:11.817 00.000 13300 Star::Find returns 1 (0), X=1227.50, Y=31.86, Mass=952, SNR=21.5, Peak=69 HFD=4.0
05:10:11.817 00.000 13300 MultiStar: [#1 0.10,0.16,0.61,U] [#2 0.12,-0.20,0.56,U] [#3 0.12,-0.05,0.37,U] [#4 -0.02,0.10,0.29,U] [#5 0.20,0.35,0.00,M6] [#6 -0.31,-0.40,0.00,M1] 
05:10:11.817 00.000 13300 refined, 4 included, MultiStar: {0.05, 0.02}, one-star: {-0.03, 0.08}
05:10:11.817 00.000 13300 CameraToMount -- cameraTheta (0.44) - m_xAngle (1.53) = xAngle (-1.09 = -1.09)
05:10:11.817 00.000 13300 CameraToMount -- cameraTheta (0.44) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.22 = 2.07)
05:10:11.817 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.02 hyp=0.06 cameraTheta=0.44 mountX=0.03 mountY=0.05, mountTheta=1.09
05:10:11.819 00.002 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.02, opts=13)
05:10:11.819 00.000 13300 Enqueuing Move request for scope (0.05, 0.02)
05:10:11.820 00.001 11596 Worker thread wakes up
05:10:11.820 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.02) opts 0xd
05:10:11.820 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.02)
05:10:11.820 00.000 11596 Moving (0.05, 0.02) raw xDistance=0.03 yDistance=0.05
05:10:11.820 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
05:10:11.820 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:10:11.820 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
05:10:11.820 00.000 11596 MoveAxis(E, 0, ABG)
05:10:11.820 00.000 11596 Move returns status 0, amount 0
05:10:11.820 00.000 11596 MoveAxis(N, 0, ABG)
05:10:11.821 00.001 11596 Move returns status 0, amount 0
05:10:11.821 00.000 11596 move complete, result=0
05:10:11.821 00.000 11596 worker thread done servicing request
05:10:11.827 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=212, med=4, FiltMin=2, FiltMax=69, Gamma=0.510
05:10:11.835 00.008 13300 UpdateGuideState exits: m=952 SNR=21.5
05:10:11.835 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:11.836 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:10:11.836 00.000 13300 Enqueuing Expose request
05:10:11.836 00.000 11596 Worker thread wakes up
05:10:11.836 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
05:10:11.836 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:10:12.344 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:10:14.208 01.864 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3ef7acd8-8624-4fce-a63d-fa63420a18c3"}
05:10:14.208 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3ef7acd8-8624-4fce-a63d-fa63420a18c3"}
05:10:14.209 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b741c2e8-39b0-49b9-9703-e3fd91935dfc"}
05:10:14.210 00.001 13300 case statement mapped state 6 to 3
05:10:14.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b741c2e8-39b0-49b9-9703-e3fd91935dfc"}
05:10:14.211 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"96e29352-d0bf-4296-baa6-07b5ceb5c226"}
05:10:14.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":526,"width":15,"height":15,"star_pos":[6.50,6.86],"pixels":"..."},"id":"96e29352-d0bf-4296-baa6-07b5ceb5c226"}
05:10:15.392 01.181 11596 Exposure complete
05:10:15.499 00.107 11596 worker thread done servicing request
05:10:15.499 00.000 13300 OnExposeComplete: enter
05:10:15.499 00.000 13300 UpdateGuideState(): m_state=6
05:10:15.499 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 527
05:10:15.499 00.000 13300 Star::Find returns 1 (0), X=1227.52, Y=31.89, Mass=978, SNR=21.8, Peak=67 HFD=4.2
05:10:15.500 00.001 13300 MultiStar: [#1 -0.03,0.23,0.59,U] [#2 -0.07,-0.17,0.55,U] [#3 0.09,-0.05,0.37,U] [#4 0.27,0.16,0.00,M1] [#5 0.22,0.57,0.00,M7] [#6 -0.03,-0.26,0.30,U] 
05:10:15.500 00.000 13300 refined, 4 included, MultiStar: {-0.01, 0.02}, one-star: {-0.01, 0.11}
05:10:15.500 00.000 13300 CameraToMount -- cameraTheta (2.13) - m_xAngle (1.53) = xAngle (0.60 = 0.60)
05:10:15.501 00.001 13300 CameraToMount -- cameraTheta (2.13) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.53 = -2.53)
05:10:15.501 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.02 hyp=0.03 cameraTheta=2.13 mountX=0.02 mountY=-0.01, mountTheta=-0.61
05:10:15.503 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.02, opts=13)
05:10:15.503 00.000 13300 Enqueuing Move request for scope (-0.01, 0.02)
05:10:15.503 00.000 11596 Worker thread wakes up
05:10:15.504 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.02) opts 0xd
05:10:15.504 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.02)
05:10:15.504 00.000 11596 Moving (-0.01, 0.02) raw xDistance=0.02 yDistance=-0.01
05:10:15.504 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
05:10:15.504 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:10:15.504 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
05:10:15.504 00.000 11596 MoveAxis(E, 0, ABG)
05:10:15.505 00.001 11596 Move returns status 0, amount 0
05:10:15.505 00.000 11596 MoveAxis(N, 0, ABG)
05:10:15.505 00.000 11596 Move returns status 0, amount 0
05:10:15.505 00.000 11596 move complete, result=0
05:10:15.505 00.000 11596 worker thread done servicing request
05:10:15.514 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=219, med=4, FiltMin=2, FiltMax=72, Gamma=0.510
05:10:15.525 00.011 13300 UpdateGuideState exits: m=978 SNR=21.8
05:10:15.526 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:15.526 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:10:15.526 00.000 13300 Enqueuing Expose request
05:10:15.526 00.000 11596 Worker thread wakes up
05:10:15.526 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
05:10:15.526 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:10:16.037 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:10:17.207 01.170 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"be226acd-39ea-4279-a718-77c37f01099b"}
05:10:17.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"be226acd-39ea-4279-a718-77c37f01099b"}
05:10:17.208 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"590b736d-4d98-4ee8-ba7e-a67664169fdb"}
05:10:17.208 00.000 13300 case statement mapped state 6 to 3
05:10:17.208 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"590b736d-4d98-4ee8-ba7e-a67664169fdb"}
05:10:17.209 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b5f7e6a3-802a-4b62-bfc2-d0695d6653db"}
05:10:17.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":527,"width":15,"height":15,"star_pos":[6.52,6.89],"pixels":"..."},"id":"b5f7e6a3-802a-4b62-bfc2-d0695d6653db"}
05:10:19.059 01.850 11596 Exposure complete
05:10:19.129 00.070 11596 worker thread done servicing request
05:10:19.129 00.000 13300 OnExposeComplete: enter
05:10:19.129 00.000 13300 UpdateGuideState(): m_state=6
05:10:19.130 00.001 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 528
05:10:19.130 00.000 13300 Star::Find returns 1 (0), X=1227.66, Y=31.86, Mass=901, SNR=20.9, Peak=64 HFD=4.1
05:10:19.130 00.000 13300 MultiStar: [#1 0.02,0.31,0.00,M1] [#2 0.01,-0.02,0.52,U] [#3 -0.12,-0.20,0.39,U] [#4 -0.03,0.10,0.31,U] [#5 0.04,0.52,0.00,M8] [#6 -0.12,-0.30,0.00,M1] 
05:10:19.130 00.000 13300 refined, 3 included, MultiStar: {0.03, 0.01}, one-star: {0.13, 0.07}
05:10:19.131 00.001 13300 CameraToMount -- cameraTheta (0.22) - m_xAngle (1.53) = xAngle (-1.31 = -1.31)
05:10:19.131 00.000 13300 CameraToMount -- cameraTheta (0.22) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.44 = 1.84)
05:10:19.131 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.01 hyp=0.03 cameraTheta=0.22 mountX=0.01 mountY=0.03, mountTheta=1.31
05:10:19.133 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.01, opts=13)
05:10:19.133 00.000 13300 Enqueuing Move request for scope (0.03, 0.01)
05:10:19.133 00.000 11596 Worker thread wakes up
05:10:19.133 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.01) opts 0xd
05:10:19.133 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.01)
05:10:19.133 00.000 11596 Moving (0.03, 0.01) raw xDistance=0.01 yDistance=0.03
05:10:19.133 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
05:10:19.133 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:10:19.134 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
05:10:19.134 00.000 11596 MoveAxis(E, 0, ABG)
05:10:19.134 00.000 11596 Move returns status 0, amount 0
05:10:19.134 00.000 11596 MoveAxis(N, 0, ABG)
05:10:19.134 00.000 11596 Move returns status 0, amount 0
05:10:19.134 00.000 11596 move complete, result=0
05:10:19.134 00.000 11596 worker thread done servicing request
05:10:19.140 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=241, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
05:10:19.149 00.009 13300 UpdateGuideState exits: m=901 SNR=20.9
05:10:19.149 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:19.149 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:10:19.149 00.000 13300 Enqueuing Expose request
05:10:19.149 00.000 11596 Worker thread wakes up
05:10:19.149 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
05:10:19.149 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:10:19.653 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:10:20.207 00.554 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"89ae8cc9-0e98-404b-92ca-8751b775d2fc"}
05:10:20.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"89ae8cc9-0e98-404b-92ca-8751b775d2fc"}
05:10:20.208 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1e752901-ed5b-47d5-8f5c-b1dfbb5d5395"}
05:10:20.208 00.000 13300 case statement mapped state 6 to 3
05:10:20.209 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1e752901-ed5b-47d5-8f5c-b1dfbb5d5395"}
05:10:20.209 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4f5f353c-f17c-4515-bce1-140d1c877439"}
05:10:20.210 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":528,"width":15,"height":15,"star_pos":[6.66,6.86],"pixels":"..."},"id":"4f5f353c-f17c-4515-bce1-140d1c877439"}
05:10:22.690 02.480 11596 Exposure complete
05:10:22.767 00.077 11596 worker thread done servicing request
05:10:22.767 00.000 13300 OnExposeComplete: enter
05:10:22.767 00.000 13300 UpdateGuideState(): m_state=6
05:10:22.767 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 529
05:10:22.768 00.001 13300 Star::Find returns 1 (0), X=1227.48, Y=31.79, Mass=886, SNR=20.8, Peak=59 HFD=4.5
05:10:22.768 00.000 13300 MultiStar: [#1 0.13,-0.04,0.64,U] [#2 0.09,-0.25,0.52,U] [#3 0.22,-0.14,0.40,U] [#4 0.24,-0.06,0.32,U] [#5 0.45,0.25,0.00,M9] [#6 -0.14,-0.21,0.31,U] 
05:10:22.768 00.000 13300 single-star, 5 included, MultiStar: {0.06, -0.09}, one-star: {-0.05, 0.01}
05:10:22.768 00.000 13300 CameraToMount -- cameraTheta (3.02) - m_xAngle (1.53) = xAngle (1.49 = 1.49)
05:10:22.769 00.001 13300 CameraToMount -- cameraTheta (3.02) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.64 = -1.64)
05:10:22.769 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.05 cameraTheta=3.02 mountX=0.00 mountY=-0.05, mountTheta=-1.49
05:10:22.771 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.01, opts=13)
05:10:22.771 00.000 13300 Enqueuing Move request for scope (-0.05, 0.01)
05:10:22.772 00.001 11596 Worker thread wakes up
05:10:22.772 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.01) opts 0xd
05:10:22.772 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.01)
05:10:22.772 00.000 11596 Moving (-0.05, 0.01) raw xDistance=0.00 yDistance=-0.05
05:10:22.772 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
05:10:22.772 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:10:22.772 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
05:10:22.772 00.000 11596 MoveAxis(E, 0, ABG)
05:10:22.773 00.001 11596 Move returns status 0, amount 0
05:10:22.773 00.000 11596 MoveAxis(N, 0, ABG)
05:10:22.773 00.000 11596 Move returns status 0, amount 0
05:10:22.773 00.000 11596 move complete, result=0
05:10:22.773 00.000 11596 worker thread done servicing request
05:10:22.781 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=196, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
05:10:22.792 00.011 13300 UpdateGuideState exits: m=886 SNR=20.8
05:10:22.792 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:22.792 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:10:22.792 00.000 13300 Enqueuing Expose request
05:10:22.792 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
05:10:22.792 00.000 11596 Worker thread wakes up
05:10:22.793 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:10:23.207 00.414 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a916b1c5-76b1-4981-8f97-120f60dd65ec"}
05:10:23.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a916b1c5-76b1-4981-8f97-120f60dd65ec"}
05:10:23.208 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8749598f-6b14-4778-9fea-b6b02c383bce"}
05:10:23.208 00.000 13300 case statement mapped state 6 to 3
05:10:23.208 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8749598f-6b14-4778-9fea-b6b02c383bce"}
05:10:23.208 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"407bcaa4-2f50-40d4-a958-f3c7b36a99b8"}
05:10:23.209 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":529,"width":15,"height":15,"star_pos":[7.48,6.79],"pixels":"..."},"id":"407bcaa4-2f50-40d4-a958-f3c7b36a99b8"}
05:10:23.307 00.098 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:10:26.207 02.900 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7e677bff-3709-43ee-be86-20e515b45c35"}
05:10:26.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7e677bff-3709-43ee-be86-20e515b45c35"}
05:10:26.208 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e271ce68-2b02-4b7f-9800-cf07d7aa6fe9"}
05:10:26.208 00.000 13300 case statement mapped state 6 to 3
05:10:26.208 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e271ce68-2b02-4b7f-9800-cf07d7aa6fe9"}
05:10:26.208 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"35b07cff-87fc-4780-a598-d7f077e08027"}
05:10:26.209 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":529,"width":15,"height":15,"star_pos":[7.48,6.79],"pixels":"..."},"id":"35b07cff-87fc-4780-a598-d7f077e08027"}
05:10:26.331 00.122 11596 Exposure complete
05:10:26.407 00.076 11596 worker thread done servicing request
05:10:26.407 00.000 13300 OnExposeComplete: enter
05:10:26.407 00.000 13300 UpdateGuideState(): m_state=6
05:10:26.408 00.001 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 530
05:10:26.408 00.000 13300 Star::Find returns 1 (0), X=1227.47, Y=31.85, Mass=905, SNR=21.0, Peak=63 HFD=4.0
05:10:26.409 00.001 13300 MultiStar: [#1 0.12,0.06,0.63,U] [#2 -0.03,-0.08,0.59,U] [#3 -0.23,-0.28,0.00,M1] [#4 -0.31,0.03,0.00,M1] [#5 0.33,-0.12,0.00,M10] [#6 -0.02,-0.09,0.31,U] 
05:10:26.409 00.000 13300 refined, 3 included, MultiStar: {-0.00, 0.01}, one-star: {-0.06, 0.07}
05:10:26.409 00.000 13300 CameraToMount -- cameraTheta (1.94) - m_xAngle (1.53) = xAngle (0.41 = 0.41)
05:10:26.409 00.000 13300 CameraToMount -- cameraTheta (1.94) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.72 = -2.72)
05:10:26.409 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.01 hyp=0.01 cameraTheta=1.94 mountX=0.01 mountY=-0.01, mountTheta=-0.42
05:10:26.414 00.005 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.01, opts=13)
05:10:26.414 00.000 13300 Enqueuing Move request for scope (-0.00, 0.01)
05:10:26.414 00.000 11596 Worker thread wakes up
05:10:26.414 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.01) opts 0xd
05:10:26.414 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.01)
05:10:26.414 00.000 11596 Moving (-0.00, 0.01) raw xDistance=0.01 yDistance=-0.01
05:10:26.415 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
05:10:26.415 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:10:26.415 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
05:10:26.415 00.000 11596 MoveAxis(E, 0, ABG)
05:10:26.415 00.000 11596 Move returns status 0, amount 0
05:10:26.415 00.000 11596 MoveAxis(N, 0, ABG)
05:10:26.415 00.000 11596 Move returns status 0, amount 0
05:10:26.415 00.000 11596 move complete, result=0
05:10:26.415 00.000 11596 worker thread done servicing request
05:10:26.424 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=194, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
05:10:26.432 00.008 13300 UpdateGuideState exits: m=905 SNR=21.0
05:10:26.432 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:26.432 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:10:26.432 00.000 13300 Enqueuing Expose request
05:10:26.432 00.000 11596 Worker thread wakes up
05:10:26.432 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
05:10:26.433 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:10:26.943 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:10:29.206 02.263 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aa9de417-38b9-4bd6-82c7-51ace6b95e67"}
05:10:29.206 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aa9de417-38b9-4bd6-82c7-51ace6b95e67"}
05:10:29.207 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8bf735ac-88e8-46bf-b32f-2676b0c92119"}
05:10:29.207 00.000 13300 case statement mapped state 6 to 3
05:10:29.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8bf735ac-88e8-46bf-b32f-2676b0c92119"}
05:10:29.207 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1d7974a5-77a6-4b6d-b778-4301aa31536b"}
05:10:29.208 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":530,"width":15,"height":15,"star_pos":[7.47,6.85],"pixels":"..."},"id":"1d7974a5-77a6-4b6d-b778-4301aa31536b"}
05:10:29.967 00.759 11596 Exposure complete
05:10:30.038 00.071 11596 worker thread done servicing request
05:10:30.039 00.001 13300 OnExposeComplete: enter
05:10:30.039 00.000 13300 UpdateGuideState(): m_state=6
05:10:30.039 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 531
05:10:30.039 00.000 13300 Star::Find returns 1 (0), X=1227.34, Y=31.97, Mass=911, SNR=21.1, Peak=70 HFD=4.1
05:10:30.040 00.001 13300 MultiStar: [#1 0.09,0.36,0.00,M1] [#2 0.11,-0.02,0.56,U] [#3 0.11,-0.14,0.38,U] [#4 0.08,-0.02,0.30,U] [#5 -0.19,0.47,0.00,R] [#6 -0.01,-0.14,0.31,U] 
05:10:30.040 00.000 13300 refined, 4 included, MultiStar: {-0.03, 0.03}, one-star: {-0.19, 0.19}
05:10:30.040 00.000 13300 CameraToMount -- cameraTheta (2.31) - m_xAngle (1.53) = xAngle (0.77 = 0.77)
05:10:30.040 00.000 13300 CameraToMount -- cameraTheta (2.31) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.35 = -2.35)
05:10:30.040 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.31 mountX=0.03 mountY=-0.03, mountTheta=-0.78
05:10:30.042 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.03, opts=13)
05:10:30.042 00.000 13300 Enqueuing Move request for scope (-0.03, 0.03)
05:10:30.042 00.000 11596 Worker thread wakes up
05:10:30.043 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
05:10:30.043 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
05:10:30.043 00.000 11596 Moving (-0.03, 0.03) raw xDistance=0.03 yDistance=-0.03
05:10:30.043 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
05:10:30.043 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:10:30.043 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
05:10:30.043 00.000 11596 MoveAxis(E, 0, ABG)
05:10:30.043 00.000 11596 Move returns status 0, amount 0
05:10:30.043 00.000 11596 MoveAxis(N, 0, ABG)
05:10:30.043 00.000 11596 Move returns status 0, amount 0
05:10:30.043 00.000 11596 move complete, result=0
05:10:30.044 00.001 11596 worker thread done servicing request
05:10:30.051 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=195, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
05:10:30.058 00.007 13300 UpdateGuideState exits: m=911 SNR=21.1
05:10:30.058 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:30.058 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:10:30.058 00.000 13300 Enqueuing Expose request
05:10:30.059 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
05:10:30.059 00.000 11596 Worker thread wakes up
05:10:30.059 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:10:30.574 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:10:32.205 01.631 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d386bde8-8040-46c5-9d80-2f842e995901"}
05:10:32.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d386bde8-8040-46c5-9d80-2f842e995901"}
05:10:32.206 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"66ce546b-7d66-48b1-a43a-524210b28b8c"}
05:10:32.206 00.000 13300 case statement mapped state 6 to 3
05:10:32.206 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"66ce546b-7d66-48b1-a43a-524210b28b8c"}
05:10:32.206 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1dead773-b5f9-4e51-b96f-a4c98e359723"}
05:10:32.207 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":531,"width":15,"height":15,"star_pos":[7.34,6.97],"pixels":"..."},"id":"1dead773-b5f9-4e51-b96f-a4c98e359723"}
05:10:33.603 01.396 11596 Exposure complete
05:10:33.687 00.084 11596 worker thread done servicing request
05:10:33.687 00.000 13300 OnExposeComplete: enter
05:10:33.688 00.001 13300 UpdateGuideState(): m_state=6
05:10:33.688 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 532
05:10:33.688 00.000 13300 Star::Find returns 1 (0), X=1227.29, Y=31.77, Mass=938, SNR=21.4, Peak=74 HFD=4.2
05:10:33.689 00.001 13300 MultiStar: [#1 0.01,0.11,0.62,U] [#2 0.09,-0.26,0.55,U] [#3 0.12,-0.07,0.40,U] [#4 -0.17,0.08,0.28,U] [#5 0.44,-0.28,0.00,M1] [#6 -0.23,-0.48,0.00,M1] 
05:10:33.689 00.000 13300 refined, 4 included, MultiStar: {-0.07, -0.03}, one-star: {-0.24, -0.01}
05:10:33.689 00.000 13300 CameraToMount -- cameraTheta (-2.70) - m_xAngle (1.53) = xAngle (-4.23 = 2.05)
05:10:33.689 00.000 13300 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.36 = -1.08)
05:10:33.689 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.03 hyp=0.07 cameraTheta=-2.70 mountX=-0.03 mountY=-0.06, mountTheta=-2.05
05:10:33.691 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.03, opts=13)
05:10:33.691 00.000 13300 Enqueuing Move request for scope (-0.07, -0.03)
05:10:33.691 00.000 11596 Worker thread wakes up
05:10:33.691 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.03) opts 0xd
05:10:33.691 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.03)
05:10:33.691 00.000 11596 Moving (-0.07, -0.03) raw xDistance=-0.03 yDistance=-0.06
05:10:33.691 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
05:10:33.692 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:10:33.692 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
05:10:33.692 00.000 11596 MoveAxis(E, 0, ABG)
05:10:33.692 00.000 11596 Move returns status 0, amount 0
05:10:33.692 00.000 11596 MoveAxis(N, 0, ABG)
05:10:33.692 00.000 11596 Move returns status 0, amount 0
05:10:33.692 00.000 11596 move complete, result=0
05:10:33.692 00.000 11596 worker thread done servicing request
05:10:33.699 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=184, med=4, FiltMin=2, FiltMax=82, Gamma=0.510
05:10:33.708 00.009 13300 UpdateGuideState exits: m=938 SNR=21.4
05:10:33.708 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:33.708 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:10:33.708 00.000 13300 Enqueuing Expose request
05:10:33.708 00.000 11596 Worker thread wakes up
05:10:33.708 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
05:10:33.709 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:10:34.221 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:10:35.205 00.984 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0a764521-03dc-48ef-953f-b029b906525e"}
05:10:35.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0a764521-03dc-48ef-953f-b029b906525e"}
05:10:35.206 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5752554f-e61f-494e-81e1-8f091eb57d81"}
05:10:35.206 00.000 13300 case statement mapped state 6 to 3
05:10:35.206 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5752554f-e61f-494e-81e1-8f091eb57d81"}
05:10:35.206 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"07f37e7e-1a16-47b1-b077-464ca2a3ae93"}
05:10:35.207 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":532,"width":15,"height":15,"star_pos":[7.29,6.77],"pixels":"..."},"id":"07f37e7e-1a16-47b1-b077-464ca2a3ae93"}
05:10:37.245 02.038 11596 Exposure complete
05:10:37.314 00.069 11596 worker thread done servicing request
05:10:37.314 00.000 13300 OnExposeComplete: enter
05:10:37.314 00.000 13300 UpdateGuideState(): m_state=6
05:10:37.315 00.001 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 533
05:10:37.315 00.000 13300 Star::Find returns 1 (0), X=1227.40, Y=31.87, Mass=923, SNR=21.2, Peak=67 HFD=3.9
05:10:37.315 00.000 13300 MultiStar: [#1 0.07,0.35,0.00,M1] [#2 0.02,-0.04,0.56,U] [#3 -0.20,-0.12,0.38,U] [#4 -0.03,-0.07,0.31,U] [#5 0.36,-0.01,0.00,M2] [#6 -0.21,-0.09,0.30,U] 
05:10:37.315 00.000 13300 refined, 4 included, MultiStar: {-0.10, -0.01}, one-star: {-0.13, 0.08}
05:10:37.315 00.000 13300 CameraToMount -- cameraTheta (-3.03) - m_xAngle (1.53) = xAngle (-4.56 = 1.73)
05:10:37.315 00.000 13300 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.69 = -1.40)
05:10:37.316 00.001 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-3.03 mountX=-0.02 mountY=-0.10, mountTheta=-1.73
05:10:37.317 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.01, opts=13)
05:10:37.317 00.000 13300 Enqueuing Move request for scope (-0.10, -0.01)
05:10:37.318 00.001 11596 Worker thread wakes up
05:10:37.318 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.01) opts 0xd
05:10:37.318 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.01)
05:10:37.318 00.000 11596 Moving (-0.10, -0.01) raw xDistance=-0.02 yDistance=-0.10
05:10:37.318 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
05:10:37.318 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:10:37.318 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
05:10:37.318 00.000 11596 MoveAxis(E, 0, ABG)
05:10:37.318 00.000 11596 Move returns status 0, amount 0
05:10:37.318 00.000 11596 MoveAxis(N, 0, ABG)
05:10:37.319 00.001 11596 Move returns status 0, amount 0
05:10:37.319 00.000 11596 move complete, result=0
05:10:37.319 00.000 11596 worker thread done servicing request
05:10:37.325 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=185, med=4, FiltMin=2, FiltMax=88, Gamma=0.510
05:10:37.335 00.010 13300 UpdateGuideState exits: m=923 SNR=21.2
05:10:37.335 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:37.335 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:10:37.335 00.000 13300 Enqueuing Expose request
05:10:37.335 00.000 11596 Worker thread wakes up
05:10:37.335 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
05:10:37.336 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:10:37.848 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:10:38.204 00.356 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2897776b-d1fe-4fcc-9d80-2b7f27a1e29e"}
05:10:38.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2897776b-d1fe-4fcc-9d80-2b7f27a1e29e"}
05:10:38.205 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ce345dd7-2143-43f1-805b-7f2d29325069"}
05:10:38.205 00.000 13300 case statement mapped state 6 to 3
05:10:38.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ce345dd7-2143-43f1-805b-7f2d29325069"}
05:10:38.206 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f254777c-cf0b-4897-bde4-c16eab6afed4"}
05:10:38.206 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":533,"width":15,"height":15,"star_pos":[7.40,6.87],"pixels":"..."},"id":"f254777c-cf0b-4897-bde4-c16eab6afed4"}
05:10:40.882 02.676 11596 Exposure complete
05:10:40.953 00.071 11596 worker thread done servicing request
05:10:40.953 00.000 13300 OnExposeComplete: enter
05:10:40.953 00.000 13300 UpdateGuideState(): m_state=6
05:10:40.953 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 534
05:10:40.953 00.000 13300 Star::Find returns 1 (0), X=1227.33, Y=31.94, Mass=957, SNR=21.6, Peak=73 HFD=4.1
05:10:40.954 00.001 13300 MultiStar: [#1 -0.11,0.23,0.61,U] [#2 -0.16,-0.02,0.55,U] [#3 -0.03,0.00,0.39,U] [#4 -0.09,0.17,0.28,U] [#5 0.14,-0.44,0.00,M3] [#6 -0.06,-0.39,0.00,M1] 
05:10:40.954 00.000 13300 refined, 4 included, MultiStar: {-0.14, 0.12}, one-star: {-0.20, 0.16}
05:10:40.954 00.000 13300 CameraToMount -- cameraTheta (2.43) - m_xAngle (1.53) = xAngle (0.90 = 0.90)
05:10:40.954 00.000 13300 CameraToMount -- cameraTheta (2.43) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.23 = -2.23)
05:10:40.954 00.000 13300 CameraToMount -- cameraX=-0.14 cameraY=0.12 hyp=0.18 cameraTheta=2.43 mountX=0.11 mountY=-0.14, mountTheta=-0.91
05:10:40.957 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.14, y=0.12, opts=13)
05:10:40.957 00.000 13300 Enqueuing Move request for scope (-0.14, 0.12)
05:10:40.957 00.000 11596 Worker thread wakes up
05:10:40.957 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.12) opts 0xd
05:10:40.958 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.14, 0.12)
05:10:40.958 00.000 11596 Moving (-0.14, 0.12) raw xDistance=0.11 yDistance=-0.14
05:10:40.958 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
05:10:40.958 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:10:40.958 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
05:10:40.958 00.000 11596 MoveAxis(E, 0, ABG)
05:10:40.959 00.001 11596 Move returns status 0, amount 0
05:10:40.959 00.000 11596 MoveAxis(N, 0, ABG)
05:10:40.959 00.000 11596 Move returns status 0, amount 0
05:10:40.959 00.000 11596 move complete, result=0
05:10:40.959 00.000 11596 worker thread done servicing request
05:10:40.965 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=181, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
05:10:40.973 00.008 13300 UpdateGuideState exits: m=957 SNR=21.6
05:10:40.973 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:40.973 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:10:40.973 00.000 13300 Enqueuing Expose request
05:10:40.973 00.000 11596 Worker thread wakes up
05:10:40.974 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
05:10:40.974 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:10:41.204 00.230 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9dcf9eae-96d1-4d6b-94e6-283e951e9dad"}
05:10:41.205 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9dcf9eae-96d1-4d6b-94e6-283e951e9dad"}
05:10:41.205 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5e4da609-c22c-4296-a0a0-0326405c4149"}
05:10:41.205 00.000 13300 case statement mapped state 6 to 3
05:10:41.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5e4da609-c22c-4296-a0a0-0326405c4149"}
05:10:41.206 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4b4703c2-22cc-4a21-b4a4-a4b3ebaf8eeb"}
05:10:41.206 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":534,"width":15,"height":15,"star_pos":[7.33,6.94],"pixels":"..."},"id":"4b4703c2-22cc-4a21-b4a4-a4b3ebaf8eeb"}
05:10:41.481 00.275 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:10:44.204 02.723 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f7b1c8e9-ad38-41db-9316-c00df1c36421"}
05:10:44.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f7b1c8e9-ad38-41db-9316-c00df1c36421"}
05:10:44.205 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"de89b31d-44cd-437b-8b32-66257a144f1f"}
05:10:44.205 00.000 13300 case statement mapped state 6 to 3
05:10:44.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"de89b31d-44cd-437b-8b32-66257a144f1f"}
05:10:44.205 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b0bf6ae6-9374-44f6-a1a6-1796f0ee5a0c"}
05:10:44.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":534,"width":15,"height":15,"star_pos":[7.33,6.94],"pixels":"..."},"id":"b0bf6ae6-9374-44f6-a1a6-1796f0ee5a0c"}
05:10:44.504 00.299 11596 Exposure complete
05:10:44.573 00.069 11596 worker thread done servicing request
05:10:44.573 00.000 13300 OnExposeComplete: enter
05:10:44.573 00.000 13300 UpdateGuideState(): m_state=6
05:10:44.573 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 535
05:10:44.574 00.001 13300 Star::Find returns 1 (0), X=1227.24, Y=31.84, Mass=902, SNR=21.0, Peak=74 HFD=4.2
05:10:44.574 00.000 13300 MultiStar: [#1 -0.00,0.05,0.62,U] [#2 0.01,-0.06,0.55,U] [#3 -0.01,-0.21,0.37,U] [#4 -0.14,-0.03,0.31,U] [#5 0.27,-0.33,0.00,M4] [#6 -0.13,-0.14,0.29,U] 
05:10:44.574 00.000 13300 refined, 5 included, MultiStar: {-0.12, -0.02}, one-star: {-0.29, 0.06}
05:10:44.574 00.000 13300 CameraToMount -- cameraTheta (-2.95) - m_xAngle (1.53) = xAngle (-4.48 = 1.80)
05:10:44.575 00.001 13300 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.61 = -1.32)
05:10:44.575 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=-0.02 hyp=0.12 cameraTheta=-2.95 mountX=-0.03 mountY=-0.12, mountTheta=-1.80
05:10:44.576 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=-0.02, opts=13)
05:10:44.577 00.001 13300 Enqueuing Move request for scope (-0.12, -0.02)
05:10:44.577 00.000 11596 Worker thread wakes up
05:10:44.577 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.02) opts 0xd
05:10:44.577 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.12, -0.02)
05:10:44.577 00.000 11596 Moving (-0.12, -0.02) raw xDistance=-0.03 yDistance=-0.12
05:10:44.577 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
05:10:44.578 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:10:44.578 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
05:10:44.578 00.000 11596 MoveAxis(E, 0, ABG)
05:10:44.578 00.000 11596 Move returns status 0, amount 0
05:10:44.578 00.000 11596 MoveAxis(N, 0, ABG)
05:10:44.578 00.000 11596 Move returns status 0, amount 0
05:10:44.578 00.000 11596 move complete, result=0
05:10:44.579 00.001 11596 worker thread done servicing request
05:10:44.585 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=202, med=4, FiltMin=2, FiltMax=85, Gamma=0.510
05:10:44.592 00.007 13300 UpdateGuideState exits: m=902 SNR=21.0
05:10:44.592 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:44.593 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:10:44.593 00.000 13300 Enqueuing Expose request
05:10:44.593 00.000 11596 Worker thread wakes up
05:10:44.593 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
05:10:44.593 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:10:45.108 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:10:47.204 02.096 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8f4cd71c-856f-4a3a-8424-21e17a9f94e2"}
05:10:47.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8f4cd71c-856f-4a3a-8424-21e17a9f94e2"}
05:10:47.205 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"50cdc172-ce8d-4f18-9837-5f866407ed47"}
05:10:47.205 00.000 13300 case statement mapped state 6 to 3
05:10:47.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"50cdc172-ce8d-4f18-9837-5f866407ed47"}
05:10:47.205 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"218cd31e-a5ce-4548-b735-c6d1eb0f756e"}
05:10:47.206 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":535,"width":15,"height":15,"star_pos":[7.24,6.84],"pixels":"..."},"id":"218cd31e-a5ce-4548-b735-c6d1eb0f756e"}
05:10:48.137 00.931 11596 Exposure complete
05:10:48.207 00.070 11596 worker thread done servicing request
05:10:48.207 00.000 13300 OnExposeComplete: enter
05:10:48.207 00.000 13300 UpdateGuideState(): m_state=6
05:10:48.208 00.001 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 536
05:10:48.208 00.000 13300 Star::Find returns 1 (0), X=1227.27, Y=31.91, Mass=921, SNR=21.2, Peak=71 HFD=4.1
05:10:48.208 00.000 13300 MultiStar: [#1 -0.15,0.25,0.61,U] [#2 0.10,-0.30,0.00,M1] [#3 0.05,-0.09,0.38,U] [#4 -0.22,0.15,0.29,U] [#5 0.15,-0.39,0.00,M5] [#6 -0.26,-0.28,0.00,M1] 
05:10:48.208 00.000 13300 refined, 3 included, MultiStar: {-0.17, 0.13}, one-star: {-0.26, 0.13}
05:10:48.209 00.001 13300 CameraToMount -- cameraTheta (2.51) - m_xAngle (1.53) = xAngle (0.98 = 0.98)
05:10:48.209 00.000 13300 CameraToMount -- cameraTheta (2.51) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.15 = -2.15)
05:10:48.209 00.000 13300 CameraToMount -- cameraX=-0.17 cameraY=0.13 hyp=0.21 cameraTheta=2.51 mountX=0.12 mountY=-0.18, mountTheta=-0.98
05:10:48.212 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.17, y=0.13, opts=13)
05:10:48.212 00.000 13300 Enqueuing Move request for scope (-0.17, 0.13)
05:10:48.212 00.000 11596 Worker thread wakes up
05:10:48.212 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.13) opts 0xd
05:10:48.212 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.17, 0.13)
05:10:48.212 00.000 11596 Moving (-0.17, 0.13) raw xDistance=0.12 yDistance=-0.18
05:10:48.213 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
05:10:48.213 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:10:48.213 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
05:10:48.213 00.000 11596 MoveAxis(E, 0, ABG)
05:10:48.213 00.000 11596 Move returns status 0, amount 0
05:10:48.213 00.000 11596 MoveAxis(N, 0, ABG)
05:10:48.213 00.000 11596 Move returns status 0, amount 0
05:10:48.213 00.000 11596 move complete, result=0
05:10:48.213 00.000 11596 worker thread done servicing request
05:10:48.221 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=184, med=4, FiltMin=2, FiltMax=86, Gamma=0.510
05:10:48.230 00.009 13300 UpdateGuideState exits: m=921 SNR=21.2
05:10:48.231 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:48.231 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:10:48.231 00.000 13300 Enqueuing Expose request
05:10:48.231 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
05:10:48.231 00.000 11596 Worker thread wakes up
05:10:48.231 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:10:48.745 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:10:50.203 01.458 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b189ec6d-fd2d-42c1-b455-3ad1d8456650"}
05:10:50.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b189ec6d-fd2d-42c1-b455-3ad1d8456650"}
05:10:50.204 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8a807a0e-7eba-4233-b950-694b2296bc7e"}
05:10:50.204 00.000 13300 case statement mapped state 6 to 3
05:10:50.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8a807a0e-7eba-4233-b950-694b2296bc7e"}
05:10:50.205 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1ed1c3de-df2d-4bf7-9e17-d28aca4aef9e"}
05:10:50.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":536,"width":15,"height":15,"star_pos":[7.27,6.91],"pixels":"..."},"id":"1ed1c3de-df2d-4bf7-9e17-d28aca4aef9e"}
05:10:51.788 01.583 11596 Exposure complete
05:10:51.858 00.070 11596 worker thread done servicing request
05:10:51.859 00.001 13300 OnExposeComplete: enter
05:10:51.859 00.000 13300 UpdateGuideState(): m_state=6
05:10:51.860 00.001 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 537
05:10:51.860 00.000 13300 Star::Find returns 1 (0), X=1227.33, Y=31.83, Mass=805, SNR=19.8, Peak=64 HFD=4.0
05:10:51.860 00.000 13300 MultiStar: [#1 -0.07,0.16,0.62,U] [#2 -0.01,-0.20,0.60,U] [#3 -0.04,-0.16,0.38,U] [#4 -0.12,-0.16,0.31,U] [#5 0.01,-0.48,0.00,M6] [#6 -0.25,-0.40,0.00,M2] 
05:10:51.860 00.000 13300 refined, 4 included, MultiStar: {-0.10, -0.03}, one-star: {-0.20, 0.05}
05:10:51.860 00.000 13300 CameraToMount -- cameraTheta (-2.88) - m_xAngle (1.53) = xAngle (-4.42 = 1.87)
05:10:51.860 00.000 13300 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.54 = -1.26)
05:10:51.860 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.03 hyp=0.11 cameraTheta=-2.88 mountX=-0.03 mountY=-0.10, mountTheta=-1.87
05:10:51.862 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.03, opts=13)
05:10:51.863 00.001 13300 Enqueuing Move request for scope (-0.10, -0.03)
05:10:51.863 00.000 11596 Worker thread wakes up
05:10:51.863 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.03) opts 0xd
05:10:51.863 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.03)
05:10:51.863 00.000 11596 Moving (-0.10, -0.03) raw xDistance=-0.03 yDistance=-0.10
05:10:51.863 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
05:10:51.863 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:10:51.864 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
05:10:51.864 00.000 11596 MoveAxis(E, 0, ABG)
05:10:51.864 00.000 11596 Move returns status 0, amount 0
05:10:51.864 00.000 11596 MoveAxis(N, 0, ABG)
05:10:51.864 00.000 11596 Move returns status 0, amount 0
05:10:51.864 00.000 11596 move complete, result=0
05:10:51.864 00.000 11596 worker thread done servicing request
05:10:51.871 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=176, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
05:10:51.879 00.008 13300 UpdateGuideState exits: m=805 SNR=19.8
05:10:51.879 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:51.879 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:10:51.879 00.000 13300 Enqueuing Expose request
05:10:51.879 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
05:10:51.879 00.000 11596 Worker thread wakes up
05:10:51.880 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:10:52.383 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:10:53.203 00.820 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8628c13b-c47a-40aa-bf06-8ec01d1d651c"}
05:10:53.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8628c13b-c47a-40aa-bf06-8ec01d1d651c"}
05:10:53.204 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b1216601-3fe3-43d0-bfdc-a813da5e7ad7"}
05:10:53.204 00.000 13300 case statement mapped state 6 to 3
05:10:53.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b1216601-3fe3-43d0-bfdc-a813da5e7ad7"}
05:10:53.204 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7a931a2b-6fc3-4b4a-bd9c-e371d0edb1da"}
05:10:53.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":537,"width":15,"height":15,"star_pos":[7.33,6.83],"pixels":"..."},"id":"7a931a2b-6fc3-4b4a-bd9c-e371d0edb1da"}
05:10:55.543 02.339 11596 Exposure complete
05:10:55.611 00.068 11596 worker thread done servicing request
05:10:55.612 00.001 13300 OnExposeComplete: enter
05:10:55.612 00.000 13300 UpdateGuideState(): m_state=6
05:10:55.612 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 538
05:10:55.612 00.000 13300 Star::Find returns 1 (0), X=1227.34, Y=31.78, Mass=931, SNR=21.3, Peak=72 HFD=4.3
05:10:55.613 00.001 13300 MultiStar: [#1 -0.08,0.07,0.53,U] [#2 -0.11,-0.30,0.00,M1] [#3 -0.25,-0.17,0.00,M1] [#4 -0.01,-0.18,0.29,U] [#5 0.26,-0.44,0.00,M7] [#6 -0.09,-0.33,0.00,M3] 
05:10:55.613 00.000 13300 refined, 2 included, MultiStar: {-0.13, -0.01}, one-star: {-0.19, 0.00}
05:10:55.613 00.000 13300 CameraToMount -- cameraTheta (-3.07) - m_xAngle (1.53) = xAngle (-4.60 = 1.68)
05:10:55.613 00.000 13300 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.73 = -1.45)
05:10:55.613 00.000 13300 CameraToMount -- cameraX=-0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-3.07 mountX=-0.01 mountY=-0.13, mountTheta=-1.68
05:10:55.615 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=-0.01, opts=13)
05:10:55.615 00.000 13300 Enqueuing Move request for scope (-0.13, -0.01)
05:10:55.615 00.000 11596 Worker thread wakes up
05:10:55.615 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.01) opts 0xd
05:10:55.615 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, -0.01)
05:10:55.616 00.001 11596 Moving (-0.13, -0.01) raw xDistance=-0.01 yDistance=-0.13
05:10:55.616 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
05:10:55.616 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:10:55.616 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
05:10:55.616 00.000 11596 MoveAxis(E, 0, ABG)
05:10:55.616 00.000 11596 Move returns status 0, amount 0
05:10:55.616 00.000 11596 MoveAxis(N, 0, ABG)
05:10:55.616 00.000 11596 Move returns status 0, amount 0
05:10:55.616 00.000 11596 move complete, result=0
05:10:55.616 00.000 11596 worker thread done servicing request
05:10:55.622 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=175, med=4, FiltMin=2, FiltMax=67, Gamma=0.510
05:10:55.634 00.012 13300 UpdateGuideState exits: m=931 SNR=21.3
05:10:55.635 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:55.635 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:10:55.635 00.000 13300 Enqueuing Expose request
05:10:55.635 00.000 11596 Worker thread wakes up
05:10:55.635 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
05:10:55.635 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:10:56.138 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:10:56.202 00.064 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"00e3686e-b0be-43dd-9f89-e527f0f6e3ce"}
05:10:56.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"00e3686e-b0be-43dd-9f89-e527f0f6e3ce"}
05:10:56.203 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c7a836ce-617c-4cce-a543-dbe96c9af1c4"}
05:10:56.203 00.000 13300 case statement mapped state 6 to 3
05:10:56.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c7a836ce-617c-4cce-a543-dbe96c9af1c4"}
05:10:56.203 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bbb50eff-ffc6-45be-9475-21bc63792f7f"}
05:10:56.204 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":538,"width":15,"height":15,"star_pos":[7.34,6.78],"pixels":"..."},"id":"bbb50eff-ffc6-45be-9475-21bc63792f7f"}
05:10:59.171 02.967 11596 Exposure complete
05:10:59.202 00.031 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"964b6f10-e75c-411d-9500-325843d3767b"}
05:10:59.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"964b6f10-e75c-411d-9500-325843d3767b"}
05:10:59.203 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b2728ffc-8bd3-4791-94f2-7de014d3ff13"}
05:10:59.203 00.000 13300 case statement mapped state 6 to 3
05:10:59.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b2728ffc-8bd3-4791-94f2-7de014d3ff13"}
05:10:59.204 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8adcbbcc-0890-4b70-9a46-998e46c1c23f"}
05:10:59.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":538,"width":15,"height":15,"star_pos":[7.34,6.78],"pixels":"..."},"id":"8adcbbcc-0890-4b70-9a46-998e46c1c23f"}
05:10:59.242 00.038 11596 worker thread done servicing request
05:10:59.242 00.000 13300 OnExposeComplete: enter
05:10:59.242 00.000 13300 UpdateGuideState(): m_state=6
05:10:59.242 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 539
05:10:59.242 00.000 13300 Star::Find returns 1 (0), X=1227.31, Y=31.71, Mass=809, SNR=19.8, Peak=61 HFD=4.3
05:10:59.243 00.001 13300 MultiStar: [#1 0.04,0.09,0.61,U] [#2 0.06,-0.18,0.59,U] [#3 -0.05,-0.37,0.00,M2] [#4 -0.54,-0.22,0.00,M1] [#5 0.43,-0.33,0.00,M8] [#6 -0.35,-0.45,0.00,M4] 
05:10:59.243 00.000 13300 refined, 2 included, MultiStar: {-0.07, -0.06}, one-star: {-0.22, -0.07}
05:10:59.243 00.000 13300 CameraToMount -- cameraTheta (-2.47) - m_xAngle (1.53) = xAngle (-4.00 = 2.28)
05:10:59.243 00.000 13300 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.13 = -0.84)
05:10:59.243 00.000 13300 CameraToMount -- cameraX=-0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-2.47 mountX=-0.06 mountY=-0.07, mountTheta=-2.29
05:10:59.245 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.07, y=-0.06, opts=13)
05:10:59.245 00.000 13300 Enqueuing Move request for scope (-0.07, -0.06)
05:10:59.245 00.000 11596 Worker thread wakes up
05:10:59.246 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.06) opts 0xd
05:10:59.246 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.07, -0.06)
05:10:59.246 00.000 11596 Moving (-0.07, -0.06) raw xDistance=-0.06 yDistance=-0.07
05:10:59.246 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
05:10:59.246 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:10:59.246 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
05:10:59.246 00.000 11596 MoveAxis(E, 0, ABG)
05:10:59.246 00.000 11596 Move returns status 0, amount 0
05:10:59.246 00.000 11596 MoveAxis(N, 0, ABG)
05:10:59.246 00.000 11596 Move returns status 0, amount 0
05:10:59.247 00.001 11596 move complete, result=0
05:10:59.247 00.000 11596 worker thread done servicing request
05:10:59.252 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=177, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
05:10:59.260 00.008 13300 UpdateGuideState exits: m=809 SNR=19.8
05:10:59.261 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:10:59.261 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:10:59.261 00.000 13300 Enqueuing Expose request
05:10:59.261 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
05:10:59.261 00.000 11596 Worker thread wakes up
05:10:59.261 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:10:59.773 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:11:02.202 02.429 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e0671a8f-92a6-4d49-87a7-b0fdb1478870"}
05:11:02.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e0671a8f-92a6-4d49-87a7-b0fdb1478870"}
05:11:02.203 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5458a7a5-b9b1-4a3a-b44c-6479ddb24035"}
05:11:02.203 00.000 13300 case statement mapped state 6 to 3
05:11:02.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5458a7a5-b9b1-4a3a-b44c-6479ddb24035"}
05:11:02.203 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fbfcc612-83b7-496e-bf90-726d0173010c"}
05:11:02.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":539,"width":15,"height":15,"star_pos":[7.31,6.71],"pixels":"..."},"id":"fbfcc612-83b7-496e-bf90-726d0173010c"}
05:11:02.815 00.612 11596 Exposure complete
05:11:02.892 00.077 11596 worker thread done servicing request
05:11:02.892 00.000 13300 OnExposeComplete: enter
05:11:02.892 00.000 13300 UpdateGuideState(): m_state=6
05:11:02.893 00.001 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 540
05:11:02.893 00.000 13300 Star::Find returns 1 (0), X=1227.19, Y=31.76, Mass=784, SNR=19.5, Peak=62 HFD=4.1
05:11:02.893 00.000 13300 MultiStar: [#1 -0.12,0.22,0.58,U] [#2 -0.05,-0.26,0.58,U] [#3 -0.26,-0.20,0.00,M3] [#4 0.04,-0.20,0.30,U] [#5 0.07,-0.27,0.34,U] [#6 -0.59,-0.24,0.00,M5] 
05:11:02.893 00.000 13300 refined, 4 included, MultiStar: {-0.15, -0.07}, one-star: {-0.35, -0.02}
05:11:02.894 00.001 13300 CameraToMount -- cameraTheta (-2.71) - m_xAngle (1.53) = xAngle (-4.24 = 2.05)
05:11:02.894 00.000 13300 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.37 = -1.08)
05:11:02.894 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=-0.07 hyp=0.16 cameraTheta=-2.71 mountX=-0.07 mountY=-0.14, mountTheta=-2.05
05:11:02.896 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=-0.07, opts=13)
05:11:02.896 00.000 13300 Enqueuing Move request for scope (-0.15, -0.07)
05:11:02.896 00.000 11596 Worker thread wakes up
05:11:02.896 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.07) opts 0xd
05:11:02.896 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, -0.07)
05:11:02.896 00.000 11596 Moving (-0.15, -0.07) raw xDistance=-0.07 yDistance=-0.14
05:11:02.896 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
05:11:02.896 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:11:02.897 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
05:11:02.897 00.000 11596 MoveAxis(E, 0, ABG)
05:11:02.897 00.000 11596 Move returns status 0, amount 0
05:11:02.897 00.000 11596 MoveAxis(N, 0, ABG)
05:11:02.897 00.000 11596 Move returns status 0, amount 0
05:11:02.897 00.000 11596 move complete, result=0
05:11:02.897 00.000 11596 worker thread done servicing request
05:11:02.903 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=196, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
05:11:02.910 00.007 13300 UpdateGuideState exits: m=784 SNR=19.5
05:11:02.911 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:11:02.911 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:11:02.911 00.000 13300 Enqueuing Expose request
05:11:02.911 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
05:11:02.911 00.000 11596 Worker thread wakes up
05:11:02.911 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:11:03.422 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:11:05.201 01.779 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3efed107-db30-4a50-ab37-de491ad7da18"}
05:11:05.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3efed107-db30-4a50-ab37-de491ad7da18"}
05:11:05.202 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"43769ee4-832a-499c-b68f-c37845bd5e65"}
05:11:05.202 00.000 13300 case statement mapped state 6 to 3
05:11:05.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"43769ee4-832a-499c-b68f-c37845bd5e65"}
05:11:05.202 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"644c6891-058d-47fe-9853-f194af8c43bc"}
05:11:05.203 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":540,"width":15,"height":15,"star_pos":[7.19,6.76],"pixels":"..."},"id":"644c6891-058d-47fe-9853-f194af8c43bc"}
05:11:06.453 01.250 11596 Exposure complete
05:11:06.531 00.078 11596 worker thread done servicing request
05:11:06.531 00.000 13300 OnExposeComplete: enter
05:11:06.531 00.000 13300 UpdateGuideState(): m_state=6
05:11:06.531 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 541
05:11:06.532 00.001 13300 Star::Find returns 1 (0), X=1227.36, Y=31.65, Mass=762, SNR=19.3, Peak=61 HFD=4.2
05:11:06.532 00.000 13300 MultiStar: [#1 -0.24,-0.01,0.62,U] [#2 -0.02,-0.19,0.55,U] [#3 -0.15,-0.35,0.00,M4] [#4 -0.25,-0.14,0.29,U] [#5 0.56,-0.89,0.00,M8] [#6 -0.06,-0.31,0.00,M6] 
05:11:06.532 00.000 13300 refined, 3 included, MultiStar: {-0.16, -0.12}, one-star: {-0.17, -0.14}
05:11:06.532 00.000 13300 CameraToMount -- cameraTheta (-2.51) - m_xAngle (1.53) = xAngle (-4.05 = 2.24)
05:11:06.532 00.000 13300 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.17 = -0.89)
05:11:06.533 00.001 13300 CameraToMount -- cameraX=-0.16 cameraY=-0.12 hyp=0.20 cameraTheta=-2.51 mountX=-0.12 mountY=-0.16, mountTheta=-2.24
05:11:06.534 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.16, y=-0.12, opts=13)
05:11:06.535 00.001 13300 Enqueuing Move request for scope (-0.16, -0.12)
05:11:06.535 00.000 11596 Worker thread wakes up
05:11:06.535 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.12) opts 0xd
05:11:06.535 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.16, -0.12)
05:11:06.535 00.000 11596 Moving (-0.16, -0.12) raw xDistance=-0.12 yDistance=-0.16
05:11:06.535 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
05:11:06.535 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:11:06.535 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
05:11:06.535 00.000 11596 MoveAxis(E, 0, ABG)
05:11:06.535 00.000 11596 Move returns status 0, amount 0
05:11:06.536 00.001 11596 MoveAxis(N, 0, ABG)
05:11:06.536 00.000 11596 Move returns status 0, amount 0
05:11:06.536 00.000 11596 move complete, result=0
05:11:06.536 00.000 11596 worker thread done servicing request
05:11:06.542 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=194, med=4, FiltMin=2, FiltMax=63, Gamma=0.510
05:11:06.550 00.008 13300 UpdateGuideState exits: m=762 SNR=19.3
05:11:06.550 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:11:06.550 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:11:06.550 00.000 13300 Enqueuing Expose request
05:11:06.550 00.000 11596 Worker thread wakes up
05:11:06.551 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
05:11:06.551 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:11:07.061 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:11:08.200 01.139 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"12570be1-e67c-4874-94ac-0941bce09bf0"}
05:11:08.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"12570be1-e67c-4874-94ac-0941bce09bf0"}
05:11:08.201 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"34e88438-4c69-4b28-885d-2cf81219430c"}
05:11:08.201 00.000 13300 case statement mapped state 6 to 3
05:11:08.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"34e88438-4c69-4b28-885d-2cf81219430c"}
05:11:08.202 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"70567f08-6af8-4036-9e90-eb1950c80c7d"}
05:11:08.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":541,"width":15,"height":15,"star_pos":[7.36,6.65],"pixels":"..."},"id":"70567f08-6af8-4036-9e90-eb1950c80c7d"}
05:11:10.085 01.883 11596 Exposure complete
05:11:10.158 00.073 11596 worker thread done servicing request
05:11:10.158 00.000 13300 OnExposeComplete: enter
05:11:10.158 00.000 13300 UpdateGuideState(): m_state=6
05:11:10.158 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 542
05:11:10.158 00.000 13300 Star::Find returns 1 (0), X=1227.32, Y=31.51, Mass=884, SNR=20.8, Peak=64 HFD=4.0
05:11:10.159 00.001 13300 MultiStar: [#1 -0.15,-0.07,0.60,U] [#2 -0.06,-0.52,0.00,M1] [#3 -0.21,-0.34,0.00,M5] [#4 -0.09,-0.16,0.31,U] [#5 0.39,-0.33,0.00,M9] [#6 -0.33,-0.84,0.00,M7] 
05:11:10.159 00.000 13300 refined, 2 included, MultiStar: {-0.17, -0.19}, one-star: {-0.21, -0.28}
05:11:10.159 00.000 13300 CameraToMount -- cameraTheta (-2.30) - m_xAngle (1.53) = xAngle (-3.84 = 2.45)
05:11:10.159 00.000 13300 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.96 = -0.68)
05:11:10.159 00.000 13300 CameraToMount -- cameraX=-0.17 cameraY=-0.19 hyp=0.26 cameraTheta=-2.30 mountX=-0.20 mountY=-0.16, mountTheta=-2.46
05:11:10.161 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.17, y=-0.19, opts=13)
05:11:10.161 00.000 13300 Enqueuing Move request for scope (-0.17, -0.19)
05:11:10.161 00.000 11596 Worker thread wakes up
05:11:10.161 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.19) opts 0xd
05:11:10.161 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.17, -0.19)
05:11:10.162 00.001 11596 Moving (-0.17, -0.19) raw xDistance=-0.20 yDistance=-0.16
05:11:10.162 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
05:11:10.162 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:11:10.162 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
05:11:10.162 00.000 11596 MoveAxis(E, 251, ABG)
05:11:10.162 00.000 11596 Guiding  Dir = 2, Dur = 251
05:11:10.162 00.000 11596 IsSlewing returns 0
05:11:10.168 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=202, med=4, FiltMin=2, FiltMax=69, Gamma=0.510
05:11:10.176 00.008 13300 UpdateGuideState exits: m=884 SNR=20.8
05:11:10.176 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:11:10.176 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:11:10.176 00.000 13300 Enqueuing Expose request
05:11:10.331 00.155 11596 IsGuiding returns 0
05:11:10.547 00.216 11596 PulseGuide returned control before completion, sleep 46
05:11:10.775 00.228 11596 IsGuiding returns 1
05:11:10.775 00.000 11596 scope still moving after pulse duration time elapsed
05:11:10.798 00.023 11596 IsSlewing returns 0
05:11:10.913 00.115 11596 IsGuiding returns 0
05:11:10.913 00.000 11596 scope move finished after 251 + 330 ms
05:11:10.913 00.000 11596 Move returns status 0, amount 251
05:11:10.913 00.000 11596 MoveAxis(N, 0, ABG)
05:11:10.913 00.000 11596 Move returns status 0, amount 0
05:11:10.913 00.000 11596 move complete, result=0
05:11:10.913 00.000 11596 worker thread done servicing request
05:11:10.914 00.001 13300 GuideStep: -0.2 px 251 ms EAST, -0.2 px 0 ms NORTH
05:11:10.914 00.000 11596 Worker thread wakes up
05:11:10.914 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:11:11.211 00.297 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"16744259-0211-4e3f-ae8b-4a9d5a0fae1c"}
05:11:11.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"16744259-0211-4e3f-ae8b-4a9d5a0fae1c"}
05:11:11.212 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"33e024c9-03e7-4040-8d70-b92d0911e85a"}
05:11:11.212 00.000 13300 case statement mapped state 6 to 3
05:11:11.213 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"33e024c9-03e7-4040-8d70-b92d0911e85a"}
05:11:11.213 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c9a172c6-a308-494d-a549-11ca1e933498"}
05:11:11.214 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":542,"width":15,"height":15,"star_pos":[7.32,6.51],"pixels":"..."},"id":"c9a172c6-a308-494d-a549-11ca1e933498"}
05:11:11.419 00.205 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:11:14.212 02.793 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4bc14489-9e96-4e47-9056-8da729a78f8f"}
05:11:14.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4bc14489-9e96-4e47-9056-8da729a78f8f"}
05:11:14.214 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bb0b0952-07fc-48b8-9bca-7f045ee0a277"}
05:11:14.214 00.000 13300 case statement mapped state 6 to 3
05:11:14.214 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bb0b0952-07fc-48b8-9bca-7f045ee0a277"}
05:11:14.215 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"472038b0-a68a-4668-bc16-88816730c123"}
05:11:14.216 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":542,"width":15,"height":15,"star_pos":[7.32,6.51],"pixels":"..."},"id":"472038b0-a68a-4668-bc16-88816730c123"}
05:11:14.483 00.267 11596 Exposure complete
05:11:14.623 00.140 11596 worker thread done servicing request
05:11:14.623 00.000 13300 OnExposeComplete: enter
05:11:14.623 00.000 13300 UpdateGuideState(): m_state=6
05:11:14.624 00.001 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 543
05:11:14.624 00.000 13300 Star::Find returns 1 (0), X=1227.29, Y=31.60, Mass=900, SNR=20.9, Peak=65 HFD=4.1
05:11:14.624 00.000 13300 MultiStar: [#1 -0.10,0.04,0.62,U] [#2 -0.04,-0.30,0.00,M2] [#3 -0.20,-0.62,0.00,M6] [#4 -0.65,-0.23,0.00,M1] [#5 0.01,-0.44,0.00,M10] [#6 -0.01,-0.73,0.00,M8] 
05:11:14.625 00.001 13300 refined, 1 included, MultiStar: {-0.18, -0.10}, one-star: {-0.24, -0.18}
05:11:14.625 00.000 13300 CameraToMount -- cameraTheta (-2.65) - m_xAngle (1.53) = xAngle (-4.19 = 2.10)
05:11:14.625 00.000 13300 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.31 = -1.03)
05:11:14.625 00.000 13300 CameraToMount -- cameraX=-0.18 cameraY=-0.10 hyp=0.21 cameraTheta=-2.65 mountX=-0.10 mountY=-0.18, mountTheta=-2.10
05:11:14.629 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.18, y=-0.10, opts=13)
05:11:14.629 00.000 13300 Enqueuing Move request for scope (-0.18, -0.10)
05:11:14.629 00.000 11596 Worker thread wakes up
05:11:14.630 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.10) opts 0xd
05:11:14.630 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.18, -0.10)
05:11:14.630 00.000 11596 Moving (-0.18, -0.10) raw xDistance=-0.10 yDistance=-0.18
05:11:14.630 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
05:11:14.631 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:11:14.631 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
05:11:14.631 00.000 11596 MoveAxis(E, 0, ABG)
05:11:14.631 00.000 11596 Move returns status 0, amount 0
05:11:14.631 00.000 11596 MoveAxis(N, 0, ABG)
05:11:14.632 00.001 11596 Move returns status 0, amount 0
05:11:14.632 00.000 11596 move complete, result=0
05:11:14.632 00.000 11596 worker thread done servicing request
05:11:14.641 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=169, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
05:11:14.652 00.011 13300 UpdateGuideState exits: m=900 SNR=20.9
05:11:14.653 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:11:14.653 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:11:14.653 00.000 13300 Enqueuing Expose request
05:11:14.653 00.000 11596 Worker thread wakes up
05:11:14.653 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
05:11:14.653 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:11:15.162 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:11:17.211 02.049 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"71b41ed7-16c0-4db2-8f5c-1fd1aa74d888"}
05:11:17.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"71b41ed7-16c0-4db2-8f5c-1fd1aa74d888"}
05:11:17.212 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5059608c-315a-456a-9297-73116c0fe8c2"}
05:11:17.213 00.001 13300 case statement mapped state 6 to 3
05:11:17.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5059608c-315a-456a-9297-73116c0fe8c2"}
05:11:17.214 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"552f8cc8-62c6-4f37-a5b5-c9cb298938fe"}
05:11:17.214 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":543,"width":15,"height":15,"star_pos":[7.29,6.60],"pixels":"..."},"id":"552f8cc8-62c6-4f37-a5b5-c9cb298938fe"}
05:11:18.189 00.975 11596 Exposure complete
05:11:18.285 00.096 11596 worker thread done servicing request
05:11:18.285 00.000 13300 OnExposeComplete: enter
05:11:18.285 00.000 13300 UpdateGuideState(): m_state=6
05:11:18.286 00.001 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 544
05:11:18.286 00.000 13300 Star::Find returns 1 (0), X=1227.23, Y=31.47, Mass=925, SNR=21.2, Peak=64 HFD=4.4
05:11:18.286 00.000 13300 MultiStar: [#1 -0.01,-0.28,0.61,U] [#2 -0.07,-0.58,0.00,M3] [#3 -0.08,-0.49,0.00,M7] [#4 -0.38,-0.36,0.00,M2] [#5 0.35,-0.59,0.00,R] [#6 -0.26,-0.50,0.00,M9] 
05:11:18.287 00.001 13300 refined, 1 included, MultiStar: {-0.19, -0.30}, one-star: {-0.30, -0.32}
05:11:18.287 00.000 13300 CameraToMount -- cameraTheta (-2.13) - m_xAngle (1.53) = xAngle (-3.66 = 2.62)
05:11:18.287 00.000 13300 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.79 = -0.51)
05:11:18.287 00.000 13300 CameraToMount -- cameraX=-0.19 cameraY=-0.30 hyp=0.35 cameraTheta=-2.13 mountX=-0.31 mountY=-0.17, mountTheta=-2.63
05:11:18.290 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.19, y=-0.30, opts=13)
05:11:18.290 00.000 13300 Enqueuing Move request for scope (-0.19, -0.30)
05:11:18.290 00.000 11596 Worker thread wakes up
05:11:18.290 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.30) opts 0xd
05:11:18.290 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.19, -0.30)
05:11:18.291 00.001 11596 Moving (-0.19, -0.30) raw xDistance=-0.31 yDistance=-0.17
05:11:18.291 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
05:11:18.291 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:11:18.291 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
05:11:18.291 00.000 11596 MoveAxis(E, 385, ABG)
05:11:18.291 00.000 11596 Guiding  Dir = 2, Dur = 385
05:11:18.292 00.001 11596 IsSlewing returns 0
05:11:18.302 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=190, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
05:11:18.312 00.010 13300 UpdateGuideState exits: m=925 SNR=21.2
05:11:18.312 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:11:18.312 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:11:18.312 00.000 13300 Enqueuing Expose request
05:11:18.439 00.127 11596 IsGuiding returns 0
05:11:18.569 00.130 11596 PulseGuide returned control before completion, sleep 266
05:11:18.884 00.315 11596 IsGuiding returns 1
05:11:18.884 00.000 11596 scope still moving after pulse duration time elapsed
05:11:18.913 00.029 11596 IsSlewing returns 0
05:11:19.077 00.164 11596 IsGuiding returns 0
05:11:19.077 00.000 11596 scope move finished after 385 + 252 ms
05:11:19.077 00.000 11596 Move returns status 0, amount 385
05:11:19.077 00.000 11596 MoveAxis(N, 0, ABG)
05:11:19.077 00.000 11596 Move returns status 0, amount 0
05:11:19.077 00.000 11596 move complete, result=0
05:11:19.077 00.000 11596 worker thread done servicing request
05:11:19.077 00.000 11596 Worker thread wakes up
05:11:19.077 00.000 13300 GuideStep: -0.3 px 385 ms EAST, -0.2 px 0 ms NORTH
05:11:19.078 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:11:19.582 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:11:20.211 00.629 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"77d45377-4e3a-45be-9ef1-2b7cf225fb96"}
05:11:20.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"77d45377-4e3a-45be-9ef1-2b7cf225fb96"}
05:11:20.212 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b0e99489-47e3-43aa-a3fe-54e46d9446ae"}
05:11:20.212 00.000 13300 case statement mapped state 6 to 3
05:11:20.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b0e99489-47e3-43aa-a3fe-54e46d9446ae"}
05:11:20.213 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"19374280-cf09-4397-a3bb-ac95cf78547e"}
05:11:20.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":544,"width":15,"height":15,"star_pos":[7.23,7.47],"pixels":"..."},"id":"19374280-cf09-4397-a3bb-ac95cf78547e"}
05:11:22.614 02.401 11596 Exposure complete
05:11:22.684 00.070 11596 worker thread done servicing request
05:11:22.684 00.000 13300 OnExposeComplete: enter
05:11:22.684 00.000 13300 UpdateGuideState(): m_state=6
05:11:22.685 00.001 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 545
05:11:22.685 00.000 13300 Star::Find returns 1 (0), X=1227.23, Y=31.78, Mass=913, SNR=21.1, Peak=72 HFD=4.3
05:11:22.685 00.000 13300 MultiStar: [#1 -0.16,0.07,0.61,U] [#2 -0.03,-0.11,0.54,U] [#3 -0.18,-0.25,0.00,M8] [#4 -0.53,0.10,0.00,M3] [#5 -0.48,0.37,0.00,M1] [#6 -0.59,-0.47,0.00,M10] 
05:11:22.685 00.000 13300 refined, 2 included, MultiStar: {-0.19, -0.01}, one-star: {-0.30, -0.01}
05:11:22.685 00.000 13300 CameraToMount -- cameraTheta (-3.08) - m_xAngle (1.53) = xAngle (-4.62 = 1.67)
05:11:22.685 00.000 13300 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.74 = -1.46)
05:11:22.685 00.000 13300 CameraToMount -- cameraX=-0.19 cameraY=-0.01 hyp=0.19 cameraTheta=-3.08 mountX=-0.02 mountY=-0.19, mountTheta=-1.67
05:11:22.690 00.005 13300 SchedulePrimaryMove(1016D950, x=-0.19, y=-0.01, opts=13)
05:11:22.690 00.000 13300 Enqueuing Move request for scope (-0.19, -0.01)
05:11:22.690 00.000 11596 Worker thread wakes up
05:11:22.690 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.01) opts 0xd
05:11:22.690 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.19, -0.01)
05:11:22.691 00.001 11596 Moving (-0.19, -0.01) raw xDistance=-0.02 yDistance=-0.19
05:11:22.691 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
05:11:22.691 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.19
05:11:22.691 00.000 11596 MoveAxis(E, 0, ABG)
05:11:22.691 00.000 11596 Move returns status 0, amount 0
05:11:22.691 00.000 11596 MoveAxis(N, 252, ABG)
05:11:22.691 00.000 11596 Guiding  Dir = 0, Dur = 252
05:11:22.691 00.000 11596 IsSlewing returns 0
05:11:22.703 00.012 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=162, med=4, FiltMin=2, FiltMax=68, Gamma=0.510
05:11:22.716 00.013 13300 UpdateGuideState exits: m=913 SNR=21.1
05:11:22.716 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:11:22.716 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:11:22.717 00.001 13300 Enqueuing Expose request
05:11:22.781 00.064 11596 IsGuiding returns 0
05:11:22.966 00.185 11596 PulseGuide returned control before completion, sleep 79
05:11:23.095 00.129 11596 IsGuiding returns 1
05:11:23.095 00.000 11596 scope still moving after pulse duration time elapsed
05:11:23.126 00.031 11596 IsSlewing returns 0
05:11:23.211 00.085 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"db352708-27e1-4f71-82dd-da6978975f51"}
05:11:23.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"db352708-27e1-4f71-82dd-da6978975f51"}
05:11:23.212 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"be33b5bf-0aa7-48ce-96eb-af55ac60450c"}
05:11:23.212 00.000 13300 case statement mapped state 6 to 3
05:11:23.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"be33b5bf-0aa7-48ce-96eb-af55ac60450c"}
05:11:23.212 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4a5e34f6-6a5a-4597-94ea-79de7f7a8878"}
05:11:23.213 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":545,"width":15,"height":15,"star_pos":[7.23,6.78],"pixels":"..."},"id":"4a5e34f6-6a5a-4597-94ea-79de7f7a8878"}
05:11:23.230 00.017 11596 IsGuiding returns 1
05:11:23.263 00.033 11596 IsSlewing returns 0
05:11:23.344 00.081 11596 IsGuiding returns 0
05:11:23.344 00.000 11596 scope move finished after 252 + 310 ms
05:11:23.344 00.000 11596 Move returns status 0, amount 252
05:11:23.344 00.000 11596 move complete, result=0
05:11:23.344 00.000 11596 worker thread done servicing request
05:11:23.344 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.2 px 252 ms NORTH
05:11:23.344 00.000 11596 Worker thread wakes up
05:11:23.345 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:11:23.851 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:11:26.211 02.360 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ea5906f9-5887-45e7-afc3-33d01ec55cfb"}
05:11:26.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ea5906f9-5887-45e7-afc3-33d01ec55cfb"}
05:11:26.212 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7f48be96-cced-4f56-bf2a-38d9f3e9dd20"}
05:11:26.212 00.000 13300 case statement mapped state 6 to 3
05:11:26.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7f48be96-cced-4f56-bf2a-38d9f3e9dd20"}
05:11:26.213 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b14c48b2-afd0-4e4e-a2b3-91e10bbea262"}
05:11:26.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":545,"width":15,"height":15,"star_pos":[7.23,6.78],"pixels":"..."},"id":"b14c48b2-afd0-4e4e-a2b3-91e10bbea262"}
05:11:26.875 00.662 11596 Exposure complete
05:11:26.945 00.070 11596 worker thread done servicing request
05:11:26.945 00.000 13300 OnExposeComplete: enter
05:11:26.945 00.000 13300 UpdateGuideState(): m_state=6
05:11:26.945 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 546
05:11:26.946 00.001 13300 Star::Find returns 1 (0), X=1227.44, Y=31.85, Mass=924, SNR=21.2, Peak=67 HFD=4.3
05:11:26.946 00.000 13300 MultiStar: [#1 0.01,-0.00,0.61,U] [#2 0.10,-0.11,0.53,U] [#3 0.07,0.19,0.36,U] [#4 -0.42,0.06,0.00,M4] [#5 -0.28,-0.21,0.00,M2] [#6 -0.37,-0.36,0.00,R] 
05:11:26.946 00.000 13300 refined, 3 included, MultiStar: {-0.00, 0.03}, one-star: {-0.09, 0.07}
05:11:26.946 00.000 13300 CameraToMount -- cameraTheta (1.65) - m_xAngle (1.53) = xAngle (0.11 = 0.11)
05:11:26.946 00.000 13300 CameraToMount -- cameraTheta (1.65) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.02 = -3.02)
05:11:26.946 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.03 hyp=0.03 cameraTheta=1.65 mountX=0.03 mountY=-0.00, mountTheta=-0.13
05:11:26.948 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.03, opts=13)
05:11:26.948 00.000 13300 Enqueuing Move request for scope (-0.00, 0.03)
05:11:26.948 00.000 11596 Worker thread wakes up
05:11:26.949 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.03) opts 0xd
05:11:26.949 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.03)
05:11:26.949 00.000 11596 Moving (-0.00, 0.03) raw xDistance=0.03 yDistance=-0.00
05:11:26.949 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
05:11:26.949 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:11:26.949 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
05:11:26.949 00.000 11596 MoveAxis(E, 0, ABG)
05:11:26.949 00.000 11596 Move returns status 0, amount 0
05:11:26.949 00.000 11596 MoveAxis(N, 0, ABG)
05:11:26.949 00.000 11596 Move returns status 0, amount 0
05:11:26.949 00.000 11596 move complete, result=0
05:11:26.950 00.001 11596 worker thread done servicing request
05:11:26.957 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=171, med=4, FiltMin=2, FiltMax=80, Gamma=0.510
05:11:26.964 00.007 13300 UpdateGuideState exits: m=924 SNR=21.2
05:11:26.964 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:11:26.964 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:11:26.964 00.000 13300 Enqueuing Expose request
05:11:26.965 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
05:11:26.965 00.000 11596 Worker thread wakes up
05:11:26.965 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:11:27.480 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:11:29.209 01.729 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7f24aa18-72a3-49d8-83e2-12730f72f6bb"}
05:11:29.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7f24aa18-72a3-49d8-83e2-12730f72f6bb"}
05:11:29.210 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1a8ccb5e-8085-45a2-806b-204b5e6a30bb"}
05:11:29.210 00.000 13300 case statement mapped state 6 to 3
05:11:29.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1a8ccb5e-8085-45a2-806b-204b5e6a30bb"}
05:11:29.210 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4cd31b79-2915-475a-accd-e11c262ffb4a"}
05:11:29.211 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":546,"width":15,"height":15,"star_pos":[7.44,6.85],"pixels":"..."},"id":"4cd31b79-2915-475a-accd-e11c262ffb4a"}
05:11:30.510 01.299 11596 Exposure complete
05:11:30.579 00.069 11596 worker thread done servicing request
05:11:30.579 00.000 13300 OnExposeComplete: enter
05:11:30.579 00.000 13300 UpdateGuideState(): m_state=6
05:11:30.580 00.001 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 547
05:11:30.580 00.000 13300 Star::Find returns 1 (0), X=1227.52, Y=31.56, Mass=868, SNR=20.5, Peak=61 HFD=4.2
05:11:30.580 00.000 13300 MultiStar: [#1 0.04,-0.14,0.63,U] [#2 -0.07,-0.48,0.00,M2] [#3 -0.14,-0.37,0.00,M8] [#4 0.05,-0.19,0.32,U] [#5 -0.06,-0.04,0.33,U] [#6 0.12,0.07,0.31,U] 
05:11:30.580 00.000 13300 refined, 4 included, MultiStar: {0.02, -0.14}, one-star: {-0.01, -0.22}
05:11:30.581 00.001 13300 CameraToMount -- cameraTheta (-1.44) - m_xAngle (1.53) = xAngle (-2.97 = -2.97)
05:11:30.581 00.000 13300 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.10 = 0.18)
05:11:30.581 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=-0.14 hyp=0.14 cameraTheta=-1.44 mountX=-0.14 mountY=0.03, mountTheta=2.96
05:11:30.583 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=-0.14, opts=13)
05:11:30.583 00.000 13300 Enqueuing Move request for scope (0.02, -0.14)
05:11:30.583 00.000 11596 Worker thread wakes up
05:11:30.583 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.14) opts 0xd
05:11:30.583 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, -0.14)
05:11:30.583 00.000 11596 Moving (0.02, -0.14) raw xDistance=-0.14 yDistance=0.03
05:11:30.583 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.14
05:11:30.584 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:11:30.584 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
05:11:30.584 00.000 11596 MoveAxis(E, 176, ABG)
05:11:30.584 00.000 11596 Guiding  Dir = 2, Dur = 176
05:11:30.584 00.000 11596 IsSlewing returns 0
05:11:30.592 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=206, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
05:11:30.601 00.009 13300 UpdateGuideState exits: m=868 SNR=20.5
05:11:30.601 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:11:30.601 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:11:30.601 00.000 13300 Enqueuing Expose request
05:11:30.705 00.104 11596 IsGuiding returns 0
05:11:30.798 00.093 11596 PulseGuide returned control before completion, sleep 94
05:11:30.995 00.197 11596 IsGuiding returns 0
05:11:30.995 00.000 11596 Move returns status 0, amount 176
05:11:30.995 00.000 11596 MoveAxis(N, 0, ABG)
05:11:30.995 00.000 11596 Move returns status 0, amount 0
05:11:30.995 00.000 11596 move complete, result=0
05:11:30.995 00.000 11596 worker thread done servicing request
05:11:30.995 00.000 11596 Worker thread wakes up
05:11:30.995 00.000 13300 GuideStep: -0.1 px 176 ms EAST, 0.0 px 0 ms NORTH
05:11:30.996 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:11:31.502 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:11:32.209 00.707 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"04a10908-9987-44c3-8389-103ad553089a"}
05:11:32.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"04a10908-9987-44c3-8389-103ad553089a"}
05:11:32.210 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1beeb2aa-1b16-48ea-8a3c-5bcdfdb4ea35"}
05:11:32.210 00.000 13300 case statement mapped state 6 to 3
05:11:32.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1beeb2aa-1b16-48ea-8a3c-5bcdfdb4ea35"}
05:11:32.210 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2c933a3d-f41a-4ef8-ab88-3559278ff0a8"}
05:11:32.211 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":547,"width":15,"height":15,"star_pos":[6.52,6.56],"pixels":"..."},"id":"2c933a3d-f41a-4ef8-ab88-3559278ff0a8"}
05:11:34.568 02.357 11596 Exposure complete
05:11:34.638 00.070 11596 worker thread done servicing request
05:11:34.639 00.001 13300 OnExposeComplete: enter
05:11:34.639 00.000 13300 UpdateGuideState(): m_state=6
05:11:34.639 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 548
05:11:34.639 00.000 13300 Star::Find returns 1 (0), X=1227.48, Y=31.67, Mass=918, SNR=21.1, Peak=66 HFD=4.2
05:11:34.640 00.001 13300 MultiStar: [#1 -0.15,-0.07,0.61,U] [#2 -0.09,-0.24,0.56,U] [#3 -0.21,-0.30,0.00,M9] [#4 -0.01,-0.49,0.00,M4] [#5 -0.06,0.46,0.00,M2] [#6 0.28,-0.17,0.00,M1] 
05:11:34.640 00.000 13300 single-star, 2 included, MultiStar: {-0.09, -0.13}, one-star: {-0.06, -0.11}
05:11:34.640 00.000 13300 CameraToMount -- cameraTheta (-2.04) - m_xAngle (1.53) = xAngle (-3.57 = 2.71)
05:11:34.640 00.000 13300 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.70 = -0.41)
05:11:34.640 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=-0.11 hyp=0.12 cameraTheta=-2.04 mountX=-0.11 mountY=-0.05, mountTheta=-2.73
05:11:34.642 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=-0.11, opts=13)
05:11:34.642 00.000 13300 Enqueuing Move request for scope (-0.06, -0.11)
05:11:34.642 00.000 11596 Worker thread wakes up
05:11:34.642 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.11) opts 0xd
05:11:34.643 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.06, -0.11)
05:11:34.643 00.000 11596 Moving (-0.06, -0.11) raw xDistance=-0.11 yDistance=-0.05
05:11:34.643 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
05:11:34.643 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:11:34.643 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
05:11:34.643 00.000 11596 MoveAxis(E, 0, ABG)
05:11:34.643 00.000 11596 Move returns status 0, amount 0
05:11:34.643 00.000 11596 MoveAxis(N, 0, ABG)
05:11:34.643 00.000 11596 Move returns status 0, amount 0
05:11:34.643 00.000 11596 move complete, result=0
05:11:34.644 00.001 11596 worker thread done servicing request
05:11:34.650 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=171, med=4, FiltMin=2, FiltMax=69, Gamma=0.510
05:11:34.658 00.008 13300 UpdateGuideState exits: m=918 SNR=21.1
05:11:34.658 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:11:34.658 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:11:34.658 00.000 13300 Enqueuing Expose request
05:11:34.658 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
05:11:34.658 00.000 11596 Worker thread wakes up
05:11:34.659 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:11:35.173 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:11:35.209 00.036 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"29e4cb66-f756-4cfd-9125-1cdb5172626a"}
05:11:35.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"29e4cb66-f756-4cfd-9125-1cdb5172626a"}
05:11:35.210 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6d26ec0a-5c89-4c43-b3a3-452e282c7e29"}
05:11:35.210 00.000 13300 case statement mapped state 6 to 3
05:11:35.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6d26ec0a-5c89-4c43-b3a3-452e282c7e29"}
05:11:35.210 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"828d4632-d9f1-4cb8-aa2e-57e81610a16a"}
05:11:35.211 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":548,"width":15,"height":15,"star_pos":[7.48,6.67],"pixels":"..."},"id":"828d4632-d9f1-4cb8-aa2e-57e81610a16a"}
05:11:38.202 02.991 11596 Exposure complete
05:11:38.208 00.006 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a5bec2b0-c3c1-4fd9-824e-21684210ed49"}
05:11:38.208 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a5bec2b0-c3c1-4fd9-824e-21684210ed49"}
05:11:38.209 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"766be2b7-3f28-49dd-8d63-b11554648038"}
05:11:38.209 00.000 13300 case statement mapped state 6 to 3
05:11:38.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"766be2b7-3f28-49dd-8d63-b11554648038"}
05:11:38.209 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"54fa6e35-f266-4ab5-b012-b1db5c01a6df"}
05:11:38.210 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":548,"width":15,"height":15,"star_pos":[7.48,6.67],"pixels":"..."},"id":"54fa6e35-f266-4ab5-b012-b1db5c01a6df"}
05:11:38.274 00.064 11596 worker thread done servicing request
05:11:38.275 00.001 13300 OnExposeComplete: enter
05:11:38.275 00.000 13300 UpdateGuideState(): m_state=6
05:11:38.275 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 549
05:11:38.275 00.000 13300 Star::Find returns 1 (0), X=1227.35, Y=31.49, Mass=909, SNR=21.0, Peak=66 HFD=4.0
05:11:38.276 00.001 13300 MultiStar: [#1 -0.01,-0.16,0.61,U] [#2 -0.06,-0.31,0.00,M2] [#3 -0.02,-0.40,0.00,M10] [#4 -0.30,-0.40,0.00,M5] [#5 0.01,0.19,0.32,U] [#6 0.18,-0.26,0.00,M2] 
05:11:38.276 00.000 13300 refined, 2 included, MultiStar: {-0.09, -0.17}, one-star: {-0.18, -0.29}
05:11:38.276 00.000 13300 CameraToMount -- cameraTheta (-2.08) - m_xAngle (1.53) = xAngle (-3.61 = 2.67)
05:11:38.276 00.000 13300 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.74 = -0.46)
05:11:38.276 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=-0.17 hyp=0.19 cameraTheta=-2.08 mountX=-0.17 mountY=-0.09, mountTheta=-2.68
05:11:38.280 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=-0.17, opts=13)
05:11:38.280 00.000 13300 Enqueuing Move request for scope (-0.09, -0.17)
05:11:38.281 00.001 11596 Worker thread wakes up
05:11:38.281 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.17) opts 0xd
05:11:38.281 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, -0.17)
05:11:38.281 00.000 11596 Moving (-0.09, -0.17) raw xDistance=-0.17 yDistance=-0.09
05:11:38.281 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.17
05:11:38.281 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:11:38.281 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
05:11:38.282 00.001 11596 MoveAxis(E, 216, ABG)
05:11:38.282 00.000 11596 Guiding  Dir = 2, Dur = 216
05:11:38.282 00.000 11596 IsSlewing returns 0
05:11:38.294 00.012 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=173, med=4, FiltMin=2, FiltMax=68, Gamma=0.510
05:11:38.302 00.008 13300 UpdateGuideState exits: m=909 SNR=21.0
05:11:38.302 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:11:38.302 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:11:38.303 00.001 13300 Enqueuing Expose request
05:11:38.387 00.084 11596 IsGuiding returns 0
05:11:38.491 00.104 11596 PulseGuide returned control before completion, sleep 122
05:11:38.825 00.334 11596 IsGuiding returns 1
05:11:38.825 00.000 11596 scope still moving after pulse duration time elapsed
05:11:38.855 00.030 11596 IsSlewing returns 0
05:11:39.008 00.153 11596 IsGuiding returns 0
05:11:39.008 00.000 11596 scope move finished after 216 + 405 ms
05:11:39.008 00.000 11596 Move returns status 0, amount 216
05:11:39.008 00.000 11596 MoveAxis(N, 0, ABG)
05:11:39.008 00.000 11596 Move returns status 0, amount 0
05:11:39.008 00.000 11596 move complete, result=0
05:11:39.008 00.000 11596 worker thread done servicing request
05:11:39.009 00.001 11596 Worker thread wakes up
05:11:39.009 00.000 13300 GuideStep: -0.2 px 216 ms EAST, -0.1 px 0 ms NORTH
05:11:39.009 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:11:39.520 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:11:41.206 01.686 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"79e976f4-d965-4c3c-88e6-892c37ab92b9"}
05:11:41.206 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"79e976f4-d965-4c3c-88e6-892c37ab92b9"}
05:11:41.207 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"117bc223-5c51-4cf5-9682-dfddd55e2a58"}
05:11:41.207 00.000 13300 case statement mapped state 6 to 3
05:11:41.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"117bc223-5c51-4cf5-9682-dfddd55e2a58"}
05:11:41.207 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dbf16fa7-ed7a-4b91-92e9-ed0d97679124"}
05:11:41.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":549,"width":15,"height":15,"star_pos":[7.35,7.49],"pixels":"..."},"id":"dbf16fa7-ed7a-4b91-92e9-ed0d97679124"}
05:11:42.542 01.335 11596 Exposure complete
05:11:42.617 00.075 11596 worker thread done servicing request
05:11:42.617 00.000 13300 OnExposeComplete: enter
05:11:42.618 00.001 13300 UpdateGuideState(): m_state=6
05:11:42.618 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 550
05:11:42.618 00.000 13300 Star::Find returns 1 (0), X=1227.57, Y=31.70, Mass=946, SNR=21.5, Peak=69 HFD=4.1
05:11:42.619 00.001 13300 MultiStar: [#1 0.08,0.00,0.60,U] [#2 0.11,-0.35,0.00,M3] [#3 0.16,-0.25,0.00,R] [#4 0.22,-0.27,0.00,M6] [#5 -0.10,0.17,0.32,U] [#6 0.25,-0.15,0.30,U] 
05:11:42.619 00.000 13300 refined, 3 included, MultiStar: {0.06, -0.03}, one-star: {0.04, -0.08}
05:11:42.619 00.000 13300 CameraToMount -- cameraTheta (-0.50) - m_xAngle (1.53) = xAngle (-2.03 = -2.03)
05:11:42.619 00.000 13300 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.16 = 1.13)
05:11:42.619 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.03 hyp=0.07 cameraTheta=-0.50 mountX=-0.03 mountY=0.06, mountTheta=2.03
05:11:42.623 00.004 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.03, opts=13)
05:11:42.623 00.000 13300 Enqueuing Move request for scope (0.06, -0.03)
05:11:42.623 00.000 11596 Worker thread wakes up
05:11:42.623 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.03) opts 0xd
05:11:42.624 00.001 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.03)
05:11:42.624 00.000 11596 Moving (0.06, -0.03) raw xDistance=-0.03 yDistance=0.06
05:11:42.624 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
05:11:42.624 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:11:42.624 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
05:11:42.624 00.000 11596 MoveAxis(E, 0, ABG)
05:11:42.624 00.000 11596 Move returns status 0, amount 0
05:11:42.624 00.000 11596 MoveAxis(N, 0, ABG)
05:11:42.624 00.000 11596 Move returns status 0, amount 0
05:11:42.624 00.000 11596 move complete, result=0
05:11:42.625 00.001 11596 worker thread done servicing request
05:11:42.634 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=213, med=4, FiltMin=2, FiltMax=76, Gamma=0.510
05:11:42.641 00.007 13300 UpdateGuideState exits: m=946 SNR=21.5
05:11:42.641 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:11:42.642 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:11:42.642 00.000 13300 Enqueuing Expose request
05:11:42.642 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
05:11:42.642 00.000 11596 Worker thread wakes up
05:11:42.642 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:11:43.155 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:11:44.206 01.051 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8eae994c-6322-442a-abf7-bf230692385b"}
05:11:44.206 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8eae994c-6322-442a-abf7-bf230692385b"}
05:11:44.207 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2e3d30a3-bd77-4893-a565-4504d0d20ba3"}
05:11:44.207 00.000 13300 case statement mapped state 6 to 3
05:11:44.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2e3d30a3-bd77-4893-a565-4504d0d20ba3"}
05:11:44.207 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d3fefec9-85f2-4d9b-842f-4bb2d7f937bb"}
05:11:44.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":550,"width":15,"height":15,"star_pos":[6.57,6.70],"pixels":"..."},"id":"d3fefec9-85f2-4d9b-842f-4bb2d7f937bb"}
05:11:46.185 01.978 11596 Exposure complete
05:11:46.256 00.071 11596 worker thread done servicing request
05:11:46.256 00.000 13300 OnExposeComplete: enter
05:11:46.256 00.000 13300 UpdateGuideState(): m_state=6
05:11:46.256 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 551
05:11:46.257 00.001 13300 Star::Find returns 1 (0), X=1227.60, Y=31.73, Mass=927, SNR=21.3, Peak=69 HFD=4.0
05:11:46.257 00.000 13300 MultiStar: [#1 0.03,0.01,0.63,U] [#2 0.09,-0.05,0.51,U] [#3 -0.03,0.05,0.38,U] [#4 0.08,0.14,0.29,U] [#5 0.11,0.24,0.33,U] [#6 0.27,0.27,0.00,M2] 
05:11:46.257 00.000 13300 refined, 5 included, MultiStar: {0.06, 0.02}, one-star: {0.07, -0.05}
05:11:46.257 00.000 13300 CameraToMount -- cameraTheta (0.36) - m_xAngle (1.53) = xAngle (-1.17 = -1.17)
05:11:46.257 00.000 13300 CameraToMount -- cameraTheta (0.36) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.30 = 1.98)
05:11:46.257 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.02 hyp=0.06 cameraTheta=0.36 mountX=0.02 mountY=0.06, mountTheta=1.17
05:11:46.259 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.02, opts=13)
05:11:46.259 00.000 13300 Enqueuing Move request for scope (0.06, 0.02)
05:11:46.259 00.000 11596 Worker thread wakes up
05:11:46.260 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.02) opts 0xd
05:11:46.260 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.02)
05:11:46.260 00.000 11596 Moving (0.06, 0.02) raw xDistance=0.02 yDistance=0.06
05:11:46.260 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
05:11:46.260 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:11:46.260 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
05:11:46.260 00.000 11596 MoveAxis(E, 0, ABG)
05:11:46.260 00.000 11596 Move returns status 0, amount 0
05:11:46.260 00.000 11596 MoveAxis(N, 0, ABG)
05:11:46.260 00.000 11596 Move returns status 0, amount 0
05:11:46.261 00.001 11596 move complete, result=0
05:11:46.261 00.000 11596 worker thread done servicing request
05:11:46.267 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=198, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
05:11:46.275 00.008 13300 UpdateGuideState exits: m=927 SNR=21.3
05:11:46.275 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:11:46.275 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:11:46.275 00.000 13300 Enqueuing Expose request
05:11:46.275 00.000 11596 Worker thread wakes up
05:11:46.276 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
05:11:46.276 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:11:46.780 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:11:47.206 00.426 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"933881ff-f88f-4869-a37a-222111343754"}
05:11:47.206 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"933881ff-f88f-4869-a37a-222111343754"}
05:11:47.207 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7071b1da-17d7-4111-afc9-6c7d0f0dd9a7"}
05:11:47.207 00.000 13300 case statement mapped state 6 to 3
05:11:47.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7071b1da-17d7-4111-afc9-6c7d0f0dd9a7"}
05:11:47.207 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"15ad3feb-9439-4c9d-a966-f158f3f99675"}
05:11:47.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":551,"width":15,"height":15,"star_pos":[6.60,6.73],"pixels":"..."},"id":"15ad3feb-9439-4c9d-a966-f158f3f99675"}
05:11:49.803 02.596 11596 Exposure complete
05:11:49.874 00.071 11596 worker thread done servicing request
05:11:49.874 00.000 13300 OnExposeComplete: enter
05:11:49.874 00.000 13300 UpdateGuideState(): m_state=6
05:11:49.874 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 552
05:11:49.875 00.001 13300 Star::Find returns 1 (0), X=1227.43, Y=31.90, Mass=968, SNR=21.7, Peak=76 HFD=3.9
05:11:49.875 00.000 13300 MultiStar: [#1 0.09,0.21,0.60,U] [#2 0.19,-0.20,0.55,U] [#3 -0.03,0.27,0.38,U] [#4 -0.06,-0.14,0.29,U] [#5 0.08,0.54,0.00,M1] [#6 0.27,-0.02,0.29,U] 
05:11:49.875 00.000 13300 refined, 5 included, MultiStar: {0.03, 0.06}, one-star: {-0.10, 0.12}
05:11:49.875 00.000 13300 CameraToMount -- cameraTheta (1.07) - m_xAngle (1.53) = xAngle (-0.47 = -0.47)
05:11:49.875 00.000 13300 CameraToMount -- cameraTheta (1.07) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.59 = 2.69)
05:11:49.876 00.001 13300 CameraToMount -- cameraX=0.03 cameraY=0.06 hyp=0.07 cameraTheta=1.07 mountX=0.06 mountY=0.03, mountTheta=0.45
05:11:49.878 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.06, opts=13)
05:11:49.878 00.000 13300 Enqueuing Move request for scope (0.03, 0.06)
05:11:49.878 00.000 11596 Worker thread wakes up
05:11:49.878 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.06) opts 0xd
05:11:49.878 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.06)
05:11:49.878 00.000 11596 Moving (0.03, 0.06) raw xDistance=0.06 yDistance=0.03
05:11:49.878 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
05:11:49.878 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:11:49.878 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
05:11:49.879 00.001 11596 MoveAxis(E, 0, ABG)
05:11:49.879 00.000 11596 Move returns status 0, amount 0
05:11:49.879 00.000 11596 MoveAxis(N, 0, ABG)
05:11:49.879 00.000 11596 Move returns status 0, amount 0
05:11:49.879 00.000 11596 move complete, result=0
05:11:49.879 00.000 11596 worker thread done servicing request
05:11:49.885 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=172, med=4, FiltMin=2, FiltMax=57, Gamma=0.510
05:11:49.893 00.008 13300 UpdateGuideState exits: m=968 SNR=21.7
05:11:49.893 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:11:49.893 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:11:49.893 00.000 13300 Enqueuing Expose request
05:11:49.893 00.000 11596 Worker thread wakes up
05:11:49.893 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
05:11:49.893 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:11:50.206 00.313 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"313196f0-3971-4ff6-9bd7-7fb961232371"}
05:11:50.206 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"313196f0-3971-4ff6-9bd7-7fb961232371"}
05:11:50.207 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"21568494-d273-4dda-950b-be6fba8a0fdc"}
05:11:50.207 00.000 13300 case statement mapped state 6 to 3
05:11:50.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"21568494-d273-4dda-950b-be6fba8a0fdc"}
05:11:50.208 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"128e8caa-72cb-49f4-9fe3-00fe4090f8f8"}
05:11:50.209 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":552,"width":15,"height":15,"star_pos":[7.43,6.90],"pixels":"..."},"id":"128e8caa-72cb-49f4-9fe3-00fe4090f8f8"}
05:11:50.404 00.195 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:11:53.205 02.801 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"90d757d3-2a24-4f56-b61f-1358c6110075"}
05:11:53.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"90d757d3-2a24-4f56-b61f-1358c6110075"}
05:11:53.206 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"97000fff-853f-4c42-aa32-bfcd2fb1def3"}
05:11:53.206 00.000 13300 case statement mapped state 6 to 3
05:11:53.206 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"97000fff-853f-4c42-aa32-bfcd2fb1def3"}
05:11:53.207 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b9be1650-703e-4899-90e3-6c69c07c27ab"}
05:11:53.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":552,"width":15,"height":15,"star_pos":[7.43,6.90],"pixels":"..."},"id":"b9be1650-703e-4899-90e3-6c69c07c27ab"}
05:11:53.426 00.219 11596 Exposure complete
05:11:53.495 00.069 11596 worker thread done servicing request
05:11:53.495 00.000 13300 OnExposeComplete: enter
05:11:53.496 00.001 13300 UpdateGuideState(): m_state=6
05:11:53.496 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 553
05:11:53.496 00.000 13300 Star::Find returns 1 (0), X=1227.51, Y=31.84, Mass=947, SNR=21.5, Peak=69 HFD=3.9
05:11:53.497 00.001 13300 MultiStar: [#1 0.02,0.25,0.60,U] [#2 0.26,-0.17,0.00,M2] [#3 -0.20,0.10,0.38,U] [#4 -0.13,-0.14,0.31,U] [#5 0.39,0.25,0.00,M2] [#6 0.40,-0.06,0.00,M2] 
05:11:53.497 00.000 13300 single-star, 3 included, MultiStar: {-0.06, 0.09}, one-star: {-0.02, 0.06}
05:11:53.497 00.000 13300 CameraToMount -- cameraTheta (1.91) - m_xAngle (1.53) = xAngle (0.38 = 0.38)
05:11:53.497 00.000 13300 CameraToMount -- cameraTheta (1.91) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.75 = -2.75)
05:11:53.497 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.91 mountX=0.06 mountY=-0.02, mountTheta=-0.39
05:11:53.499 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.06, opts=13)
05:11:53.499 00.000 13300 Enqueuing Move request for scope (-0.02, 0.06)
05:11:53.499 00.000 11596 Worker thread wakes up
05:11:53.499 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.06) opts 0xd
05:11:53.500 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.06)
05:11:53.500 00.000 11596 Moving (-0.02, 0.06) raw xDistance=0.06 yDistance=-0.02
05:11:53.500 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
05:11:53.500 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:11:53.500 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
05:11:53.500 00.000 11596 MoveAxis(E, 0, ABG)
05:11:53.500 00.000 11596 Move returns status 0, amount 0
05:11:53.500 00.000 11596 MoveAxis(N, 0, ABG)
05:11:53.500 00.000 11596 Move returns status 0, amount 0
05:11:53.500 00.000 11596 move complete, result=0
05:11:53.500 00.000 11596 worker thread done servicing request
05:11:53.506 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=184, med=4, FiltMin=2, FiltMax=91, Gamma=0.510
05:11:53.515 00.009 13300 UpdateGuideState exits: m=947 SNR=21.5
05:11:53.515 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:11:53.515 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:11:53.515 00.000 13300 Enqueuing Expose request
05:11:53.516 00.001 11596 Worker thread wakes up
05:11:53.516 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
05:11:53.516 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:11:54.019 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:11:56.204 02.185 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b8805750-e063-4063-a591-1b14bc5aef66"}
05:11:56.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b8805750-e063-4063-a591-1b14bc5aef66"}
05:11:56.205 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"99e70fc6-70d3-4c7c-a10a-aa318d03e4e5"}
05:11:56.205 00.000 13300 case statement mapped state 6 to 3
05:11:56.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"99e70fc6-70d3-4c7c-a10a-aa318d03e4e5"}
05:11:56.205 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e67bd0ab-f501-4b03-84f3-4525b7cbda74"}
05:11:56.206 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":553,"width":15,"height":15,"star_pos":[6.51,6.84],"pixels":"..."},"id":"e67bd0ab-f501-4b03-84f3-4525b7cbda74"}
05:11:57.051 00.845 11596 Exposure complete
05:11:57.120 00.069 11596 worker thread done servicing request
05:11:57.120 00.000 13300 OnExposeComplete: enter
05:11:57.120 00.000 13300 UpdateGuideState(): m_state=6
05:11:57.121 00.001 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 554
05:11:57.121 00.000 13300 Star::Find returns 1 (0), X=1227.69, Y=31.78, Mass=929, SNR=21.3, Peak=62 HFD=4.2
05:11:57.121 00.000 13300 MultiStar: [#1 0.05,0.05,0.61,U] [#2 0.15,-0.23,0.58,U] [#3 -0.04,-0.19,0.38,U] [#4 0.04,-0.08,0.30,U] [#5 -0.24,0.17,0.30,U] [#6 0.39,0.03,0.00,M3] 
05:11:57.121 00.000 13300 refined, 5 included, MultiStar: {0.06, -0.05}, one-star: {0.16, -0.00}
05:11:57.121 00.000 13300 CameraToMount -- cameraTheta (-0.64) - m_xAngle (1.53) = xAngle (-2.18 = -2.18)
05:11:57.122 00.001 13300 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.30 = 0.98)
05:11:57.122 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-0.64 mountX=-0.04 mountY=0.07, mountTheta=2.17
05:11:57.124 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.05, opts=13)
05:11:57.124 00.000 13300 Enqueuing Move request for scope (0.06, -0.05)
05:11:57.124 00.000 11596 Worker thread wakes up
05:11:57.124 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.05) opts 0xd
05:11:57.125 00.001 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.05)
05:11:57.125 00.000 11596 Moving (0.06, -0.05) raw xDistance=-0.04 yDistance=0.07
05:11:57.125 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
05:11:57.125 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:11:57.125 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
05:11:57.125 00.000 11596 MoveAxis(E, 0, ABG)
05:11:57.125 00.000 11596 Move returns status 0, amount 0
05:11:57.125 00.000 11596 MoveAxis(N, 0, ABG)
05:11:57.125 00.000 11596 Move returns status 0, amount 0
05:11:57.126 00.001 11596 move complete, result=0
05:11:57.126 00.000 11596 worker thread done servicing request
05:11:57.134 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=180, med=4, FiltMin=2, FiltMax=66, Gamma=0.510
05:11:57.142 00.008 13300 UpdateGuideState exits: m=929 SNR=21.3
05:11:57.142 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:11:57.142 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:11:57.143 00.001 13300 Enqueuing Expose request
05:11:57.143 00.000 11596 Worker thread wakes up
05:11:57.143 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
05:11:57.143 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:11:57.658 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:11:59.203 01.545 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"93cc189c-1964-4cff-b894-a963232365e6"}
05:11:59.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"93cc189c-1964-4cff-b894-a963232365e6"}
05:11:59.204 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d8d821ca-5fb1-4af2-8286-840d9170e21c"}
05:11:59.204 00.000 13300 case statement mapped state 6 to 3
05:11:59.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d8d821ca-5fb1-4af2-8286-840d9170e21c"}
05:11:59.204 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"707c7a0c-6d32-4724-9434-4e16ba2e9df4"}
05:11:59.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":554,"width":15,"height":15,"star_pos":[6.69,6.78],"pixels":"..."},"id":"707c7a0c-6d32-4724-9434-4e16ba2e9df4"}
05:12:00.679 01.475 11596 Exposure complete
05:12:00.762 00.083 11596 worker thread done servicing request
05:12:00.762 00.000 13300 OnExposeComplete: enter
05:12:00.762 00.000 13300 UpdateGuideState(): m_state=6
05:12:00.763 00.001 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 555
05:12:00.763 00.000 13300 Star::Find returns 1 (0), X=1227.64, Y=31.98, Mass=904, SNR=21.0, Peak=60 HFD=4.1
05:12:00.763 00.000 13300 MultiStar: [#1 0.12,0.22,0.58,U] [#2 0.24,-0.18,0.00,M2] [#3 -0.03,0.23,0.40,U] [#4 -0.07,-0.05,0.29,U] [#5 0.05,0.58,0.00,M2] [#6 0.33,0.08,0.00,M4] 
05:12:00.764 00.001 13300 refined, 3 included, MultiStar: {0.06, 0.18}, one-star: {0.11, 0.20}
05:12:00.764 00.000 13300 CameraToMount -- cameraTheta (1.23) - m_xAngle (1.53) = xAngle (-0.31 = -0.31)
05:12:00.764 00.000 13300 CameraToMount -- cameraTheta (1.23) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.44 = 2.85)
05:12:00.764 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.18 hyp=0.19 cameraTheta=1.23 mountX=0.18 mountY=0.05, mountTheta=0.29
05:12:00.768 00.004 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.18, opts=13)
05:12:00.769 00.001 13300 Enqueuing Move request for scope (0.06, 0.18)
05:12:00.769 00.000 11596 Worker thread wakes up
05:12:00.769 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.18) opts 0xd
05:12:00.769 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.18)
05:12:00.769 00.000 11596 Moving (0.06, 0.18) raw xDistance=0.18 yDistance=0.05
05:12:00.769 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.18
05:12:00.769 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:12:00.770 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
05:12:00.770 00.000 11596 MoveAxis(W, 226, ABG)
05:12:00.770 00.000 11596 Guiding  Dir = 3, Dur = 226
05:12:00.770 00.000 11596 IsSlewing returns 0
05:12:00.779 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=190, med=4, FiltMin=2, FiltMax=68, Gamma=0.510
05:12:00.787 00.008 13300 UpdateGuideState exits: m=904 SNR=21.0
05:12:00.787 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:00.787 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:12:00.788 00.001 13300 Enqueuing Expose request
05:12:00.788 00.000 11596 IsGuiding returns 0
05:12:01.344 00.556 11596 IsGuiding returns 1
05:12:01.344 00.000 11596 scope still moving after pulse duration time elapsed
05:12:01.377 00.033 11596 IsSlewing returns 0
05:12:01.454 00.077 11596 IsGuiding returns 0
05:12:01.454 00.000 11596 scope move finished after 226 + 438 ms
05:12:01.454 00.000 11596 Move returns status 0, amount 226
05:12:01.454 00.000 11596 MoveAxis(N, 0, ABG)
05:12:01.454 00.000 11596 Move returns status 0, amount 0
05:12:01.454 00.000 11596 move complete, result=0
05:12:01.454 00.000 11596 worker thread done servicing request
05:12:01.454 00.000 11596 Worker thread wakes up
05:12:01.455 00.001 13300 GuideStep: 0.2 px 226 ms WEST, 0.1 px 0 ms NORTH
05:12:01.455 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:12:01.964 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:12:02.202 00.238 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"89511945-6190-41e1-9f8a-dc2a2f576b0f"}
05:12:02.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"89511945-6190-41e1-9f8a-dc2a2f576b0f"}
05:12:02.203 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ec838996-7426-4ea6-b1bb-6b6f7692c307"}
05:12:02.203 00.000 13300 case statement mapped state 6 to 3
05:12:02.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ec838996-7426-4ea6-b1bb-6b6f7692c307"}
05:12:02.203 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6ff25e0a-5dd5-477b-8449-52df75fc6448"}
05:12:02.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":555,"width":15,"height":15,"star_pos":[6.64,6.98],"pixels":"..."},"id":"6ff25e0a-5dd5-477b-8449-52df75fc6448"}
05:12:04.083 01.880 13300 evsrv: cli 10203D60 connect
05:12:04.083 00.000 13300 case statement mapped state 6 to 3
05:12:04.084 00.001 13300 case statement mapped state 6 to 3
05:12:04.085 00.001 13300 evsrv: cli 10203D60 request: {"method":"get_app_state","id":"b9d2f792-76ab-4ddf-84f1-aaa870763657"}
05:12:04.085 00.000 13300 case statement mapped state 6 to 3
05:12:04.085 00.000 13300 evsrv: cli 10203D60 response: {"jsonrpc":"2.0","result":"Guiding","id":"b9d2f792-76ab-4ddf-84f1-aaa870763657"}
05:12:04.100 00.015 13300 evsrv: cli 10203D60 disconnect
05:12:05.005 00.905 11596 Exposure complete
05:12:05.093 00.088 11596 worker thread done servicing request
05:12:05.093 00.000 13300 OnExposeComplete: enter
05:12:05.093 00.000 13300 UpdateGuideState(): m_state=6
05:12:05.094 00.001 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 556
05:12:05.094 00.000 13300 Star::Find returns 1 (0), X=1227.51, Y=31.52, Mass=938, SNR=21.4, Peak=61 HFD=4.2
05:12:05.094 00.000 13300 MultiStar: [#1 0.22,-0.31,0.00,M1] [#2 -0.13,-0.48,0.00,M3] [#3 -0.27,-0.26,0.00,M1] [#4 0.08,-0.63,0.00,M2] [#5 0.01,-0.01,0.31,U] [#6 0.24,-0.19,0.00,M5] 
05:12:05.094 00.000 13300 refined, 1 included, MultiStar: {-0.01, -0.20}, one-star: {-0.02, -0.26}
05:12:05.094 00.000 13300 CameraToMount -- cameraTheta (-1.63) - m_xAngle (1.53) = xAngle (-3.16 = 3.12)
05:12:05.094 00.000 13300 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.29 = -0.00)
05:12:05.094 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=-0.20 hyp=0.20 cameraTheta=-1.63 mountX=-0.20 mountY=-0.00, mountTheta=-3.14
05:12:05.096 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=-0.20, opts=13)
05:12:05.096 00.000 13300 Enqueuing Move request for scope (-0.01, -0.20)
05:12:05.097 00.001 11596 Worker thread wakes up
05:12:05.097 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.20) opts 0xd
05:12:05.097 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, -0.20)
05:12:05.097 00.000 11596 Moving (-0.01, -0.20) raw xDistance=-0.20 yDistance=-0.00
05:12:05.097 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.20
05:12:05.097 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:12:05.098 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
05:12:05.098 00.000 11596 MoveAxis(E, 237, ABG)
05:12:05.098 00.000 11596 Guiding  Dir = 2, Dur = 237
05:12:05.098 00.000 11596 IsSlewing returns 0
05:12:05.106 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=238, med=4, FiltMin=2, FiltMax=72, Gamma=0.510
05:12:05.114 00.008 13300 UpdateGuideState exits: m=938 SNR=21.4
05:12:05.114 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:05.115 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:12:05.115 00.000 13300 Enqueuing Expose request
05:12:05.165 00.050 11596 IsGuiding returns 0
05:12:05.202 00.037 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f0c376f6-a831-4acd-ba2b-89895f23a9b2"}
05:12:05.203 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f0c376f6-a831-4acd-ba2b-89895f23a9b2"}
05:12:05.204 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a09865ae-0bb4-4ed2-9512-e05d7644afb1"}
05:12:05.204 00.000 13300 case statement mapped state 6 to 3
05:12:05.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a09865ae-0bb4-4ed2-9512-e05d7644afb1"}
05:12:05.210 00.006 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"630e5653-8ece-4fc0-b1d0-baf23160a1ed"}
05:12:05.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":556,"width":15,"height":15,"star_pos":[6.51,6.52],"pixels":"..."},"id":"630e5653-8ece-4fc0-b1d0-baf23160a1ed"}
05:12:05.302 00.092 11596 PulseGuide returned control before completion, sleep 110
05:12:05.530 00.228 11596 IsGuiding returns 1
05:12:05.530 00.000 11596 scope still moving after pulse duration time elapsed
05:12:05.562 00.032 11596 IsSlewing returns 0
05:12:05.629 00.067 11596 IsGuiding returns 1
05:12:05.652 00.023 11596 IsSlewing returns 0
05:12:05.937 00.285 11596 IsGuiding returns 0
05:12:05.937 00.000 11596 scope move finished after 237 + 535 ms
05:12:05.937 00.000 11596 Move returns status 0, amount 237
05:12:05.937 00.000 11596 MoveAxis(N, 0, ABG)
05:12:05.937 00.000 11596 Move returns status 0, amount 0
05:12:05.937 00.000 11596 move complete, result=0
05:12:05.937 00.000 11596 worker thread done servicing request
05:12:05.938 00.001 13300 GuideStep: -0.2 px 237 ms EAST, -0.0 px 0 ms NORTH
05:12:05.938 00.000 11596 Worker thread wakes up
05:12:05.938 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:12:06.441 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:12:08.202 01.761 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a930dc63-9a0d-44d8-aa1b-1a24c143c488"}
05:12:08.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a930dc63-9a0d-44d8-aa1b-1a24c143c488"}
05:12:08.203 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dffbead5-a3fe-4f17-8149-819e0f253a89"}
05:12:08.203 00.000 13300 case statement mapped state 6 to 3
05:12:08.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dffbead5-a3fe-4f17-8149-819e0f253a89"}
05:12:08.204 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"60f6316f-754b-4f66-a7a4-c58fc904e2b4"}
05:12:08.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":556,"width":15,"height":15,"star_pos":[6.51,6.52],"pixels":"..."},"id":"60f6316f-754b-4f66-a7a4-c58fc904e2b4"}
05:12:09.491 01.287 11596 Exposure complete
05:12:09.590 00.099 11596 worker thread done servicing request
05:12:09.590 00.000 13300 OnExposeComplete: enter
05:12:09.590 00.000 13300 UpdateGuideState(): m_state=6
05:12:09.590 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 557
05:12:09.590 00.000 13300 Star::Find returns 1 (0), X=1227.63, Y=31.61, Mass=899, SNR=20.9, Peak=62 HFD=4.2
05:12:09.591 00.001 13300 MultiStar: [#1 0.11,0.03,0.61,U] [#2 0.31,-0.31,0.00,M4] [#3 -0.04,-0.21,0.39,U] [#4 0.16,-0.24,0.30,U] [#5 -0.12,0.20,0.32,U] [#6 0.34,0.01,0.00,M6] 
05:12:09.591 00.000 13300 refined, 4 included, MultiStar: {0.06, -0.09}, one-star: {0.10, -0.17}
05:12:09.591 00.000 13300 CameraToMount -- cameraTheta (-1.00) - m_xAngle (1.53) = xAngle (-2.53 = -2.53)
05:12:09.591 00.000 13300 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.66 = 0.62)
05:12:09.591 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=-0.09 hyp=0.11 cameraTheta=-1.00 mountX=-0.09 mountY=0.06, mountTheta=2.52
05:12:09.593 00.002 13300 SchedulePrimaryMove(1016D950, x=0.06, y=-0.09, opts=13)
05:12:09.593 00.000 13300 Enqueuing Move request for scope (0.06, -0.09)
05:12:09.593 00.000 11596 Worker thread wakes up
05:12:09.593 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.09) opts 0xd
05:12:09.594 00.001 11596 Handling offset move in thread for scope, endpoint = (0.06, -0.09)
05:12:09.594 00.000 11596 Moving (0.06, -0.09) raw xDistance=-0.09 yDistance=0.06
05:12:09.594 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
05:12:09.594 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:12:09.594 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
05:12:09.594 00.000 11596 MoveAxis(E, 0, ABG)
05:12:09.595 00.001 11596 Move returns status 0, amount 0
05:12:09.595 00.000 11596 MoveAxis(N, 0, ABG)
05:12:09.595 00.000 11596 Move returns status 0, amount 0
05:12:09.595 00.000 11596 move complete, result=0
05:12:09.595 00.000 11596 worker thread done servicing request
05:12:09.602 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
05:12:09.610 00.008 13300 UpdateGuideState exits: m=899 SNR=20.9
05:12:09.610 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:09.611 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:12:09.611 00.000 13300 Enqueuing Expose request
05:12:09.611 00.000 11596 Worker thread wakes up
05:12:09.611 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
05:12:09.611 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:12:10.126 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:12:11.229 01.103 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"755fb07d-516f-415a-bab6-57cc3958cfcb"}
05:12:11.229 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"755fb07d-516f-415a-bab6-57cc3958cfcb"}
05:12:11.247 00.018 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1a0de4a3-c8c9-433c-b9f2-781d647d407f"}
05:12:11.247 00.000 13300 case statement mapped state 6 to 3
05:12:11.248 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1a0de4a3-c8c9-433c-b9f2-781d647d407f"}
05:12:11.272 00.024 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ee065f26-1c90-4fda-a23a-b2f413e8e5fe"}
05:12:11.272 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":557,"width":15,"height":15,"star_pos":[6.63,6.61],"pixels":"..."},"id":"ee065f26-1c90-4fda-a23a-b2f413e8e5fe"}
05:12:13.167 01.895 11596 Exposure complete
05:12:13.241 00.074 11596 worker thread done servicing request
05:12:13.241 00.000 13300 OnExposeComplete: enter
05:12:13.241 00.000 13300 UpdateGuideState(): m_state=6
05:12:13.242 00.001 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 558
05:12:13.242 00.000 13300 Star::Find returns 1 (0), X=1227.40, Y=31.63, Mass=909, SNR=21.0, Peak=70 HFD=4.2
05:12:13.242 00.000 13300 MultiStar: [#1 0.04,-0.17,0.60,U] [#2 0.30,-0.45,0.00,M5] [#3 -0.17,-0.19,0.36,U] [#4 -0.03,-0.25,0.27,U] [#5 0.01,0.14,0.31,U] [#6 0.20,-0.20,0.30,U] 
05:12:13.242 00.000 13300 refined, 5 included, MultiStar: {-0.04, -0.14}, one-star: {-0.13, -0.15}
05:12:13.242 00.000 13300 CameraToMount -- cameraTheta (-1.84) - m_xAngle (1.53) = xAngle (-3.37 = 2.91)
05:12:13.242 00.000 13300 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.50 = -0.21)
05:12:13.243 00.001 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.14 hyp=0.15 cameraTheta=-1.84 mountX=-0.14 mountY=-0.03, mountTheta=-2.93
05:12:13.245 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.14, opts=13)
05:12:13.245 00.000 13300 Enqueuing Move request for scope (-0.04, -0.14)
05:12:13.245 00.000 11596 Worker thread wakes up
05:12:13.246 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.14) opts 0xd
05:12:13.246 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.14)
05:12:13.246 00.000 11596 Moving (-0.04, -0.14) raw xDistance=-0.14 yDistance=-0.03
05:12:13.247 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.14
05:12:13.247 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:12:13.247 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
05:12:13.247 00.000 11596 MoveAxis(E, 181, ABG)
05:12:13.248 00.001 11596 Guiding  Dir = 2, Dur = 181
05:12:13.248 00.000 11596 IsSlewing returns 0
05:12:13.256 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=182, med=4, FiltMin=2, FiltMax=67, Gamma=0.510
05:12:13.267 00.011 13300 UpdateGuideState exits: m=909 SNR=21.0
05:12:13.267 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:13.267 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:12:13.267 00.000 13300 Enqueuing Expose request
05:12:13.360 00.093 11596 IsGuiding returns 0
05:12:13.469 00.109 11596 PulseGuide returned control before completion, sleep 83
05:12:13.573 00.104 11596 IsGuiding returns 1
05:12:13.573 00.000 11596 scope still moving after pulse duration time elapsed
05:12:13.599 00.026 11596 IsSlewing returns 0
05:12:13.667 00.068 11596 IsGuiding returns 1
05:12:13.691 00.024 11596 IsSlewing returns 0
05:12:13.907 00.216 11596 IsGuiding returns 0
05:12:13.907 00.000 11596 scope move finished after 181 + 365 ms
05:12:13.907 00.000 11596 Move returns status 0, amount 181
05:12:13.907 00.000 11596 MoveAxis(N, 0, ABG)
05:12:13.907 00.000 11596 Move returns status 0, amount 0
05:12:13.907 00.000 11596 move complete, result=0
05:12:13.908 00.001 11596 worker thread done servicing request
05:12:13.908 00.000 11596 Worker thread wakes up
05:12:13.908 00.000 13300 GuideStep: -0.1 px 181 ms EAST, -0.0 px 0 ms NORTH
05:12:13.908 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:12:14.229 00.321 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"af897e64-e36b-46e4-8213-92603fff246e"}
05:12:14.229 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"af897e64-e36b-46e4-8213-92603fff246e"}
05:12:14.231 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"13e42d74-a37f-42a4-b278-0aed53c4fcf8"}
05:12:14.231 00.000 13300 case statement mapped state 6 to 3
05:12:14.232 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"13e42d74-a37f-42a4-b278-0aed53c4fcf8"}
05:12:14.233 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5f661fcf-fd51-4d64-9fbb-2295ec36790b"}
05:12:14.233 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":558,"width":15,"height":15,"star_pos":[7.40,6.63],"pixels":"..."},"id":"5f661fcf-fd51-4d64-9fbb-2295ec36790b"}
05:12:14.423 00.190 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:12:17.228 02.805 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"37d7e6ec-40ba-48cf-9512-c4097b84e653"}
05:12:17.228 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"37d7e6ec-40ba-48cf-9512-c4097b84e653"}
05:12:17.229 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f4986b89-d6c7-4b0f-a6ca-ef51ebfba457"}
05:12:17.229 00.000 13300 case statement mapped state 6 to 3
05:12:17.229 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f4986b89-d6c7-4b0f-a6ca-ef51ebfba457"}
05:12:17.230 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"60af1679-e2e5-4ccd-a667-df3c4422d13a"}
05:12:17.230 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":558,"width":15,"height":15,"star_pos":[7.40,6.63],"pixels":"..."},"id":"60af1679-e2e5-4ccd-a667-df3c4422d13a"}
05:12:17.460 00.230 11596 Exposure complete
05:12:17.551 00.091 11596 worker thread done servicing request
05:12:17.551 00.000 13300 OnExposeComplete: enter
05:12:17.551 00.000 13300 UpdateGuideState(): m_state=6
05:12:17.552 00.001 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 559
05:12:17.552 00.000 13300 Star::Find returns 1 (0), X=1227.27, Y=31.55, Mass=941, SNR=21.4, Peak=68 HFD=4.2
05:12:17.552 00.000 13300 MultiStar: [#1 -0.15,-0.06,0.60,U] [#2 0.04,-0.40,0.00,M6] [#3 -0.39,-0.37,0.00,M1] [#4 -0.35,-0.13,0.00,M1] [#5 -0.16,0.15,0.33,U] [#6 0.04,-0.20,0.31,U] 
05:12:17.552 00.000 13300 refined, 3 included, MultiStar: {-0.18, -0.13}, one-star: {-0.26, -0.24}
05:12:17.552 00.000 13300 CameraToMount -- cameraTheta (-2.52) - m_xAngle (1.53) = xAngle (-4.05 = 2.23)
05:12:17.552 00.000 13300 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.18 = -0.90)
05:12:17.552 00.000 13300 CameraToMount -- cameraX=-0.18 cameraY=-0.13 hyp=0.22 cameraTheta=-2.52 mountX=-0.13 mountY=-0.17, mountTheta=-2.23
05:12:17.555 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.18, y=-0.13, opts=13)
05:12:17.556 00.001 13300 Enqueuing Move request for scope (-0.18, -0.13)
05:12:17.556 00.000 11596 Worker thread wakes up
05:12:17.556 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.13) opts 0xd
05:12:17.556 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.18, -0.13)
05:12:17.556 00.000 11596 Moving (-0.18, -0.13) raw xDistance=-0.13 yDistance=-0.17
05:12:17.556 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
05:12:17.556 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:12:17.557 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
05:12:17.557 00.000 11596 MoveAxis(E, 0, ABG)
05:12:17.557 00.000 11596 Move returns status 0, amount 0
05:12:17.557 00.000 11596 MoveAxis(N, 0, ABG)
05:12:17.557 00.000 11596 Move returns status 0, amount 0
05:12:17.557 00.000 11596 move complete, result=0
05:12:17.557 00.000 11596 worker thread done servicing request
05:12:17.566 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=186, med=4, FiltMin=2, FiltMax=75, Gamma=0.510
05:12:17.577 00.011 13300 UpdateGuideState exits: m=941 SNR=21.4
05:12:17.577 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:17.577 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:12:17.577 00.000 13300 Enqueuing Expose request
05:12:17.577 00.000 11596 Worker thread wakes up
05:12:17.578 00.001 13300 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
05:12:17.578 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:12:18.093 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:12:20.229 02.136 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"24c89990-93fa-4974-bd70-4076142132b4"}
05:12:20.229 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"24c89990-93fa-4974-bd70-4076142132b4"}
05:12:20.230 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c1a1d5fc-1eec-4fa5-8ab6-7406e650293f"}
05:12:20.230 00.000 13300 case statement mapped state 6 to 3
05:12:20.230 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c1a1d5fc-1eec-4fa5-8ab6-7406e650293f"}
05:12:20.231 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"80fdea9a-a3b0-48a6-b354-9e523af57010"}
05:12:20.231 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":559,"width":15,"height":15,"star_pos":[7.27,6.55],"pixels":"..."},"id":"80fdea9a-a3b0-48a6-b354-9e523af57010"}
05:12:21.145 00.914 11596 Exposure complete
05:12:21.216 00.071 11596 worker thread done servicing request
05:12:21.216 00.000 13300 OnExposeComplete: enter
05:12:21.216 00.000 13300 UpdateGuideState(): m_state=6
05:12:21.216 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 560
05:12:21.217 00.001 13300 Star::Find returns 1 (0), X=1227.41, Y=31.53, Mass=903, SNR=21.0, Peak=66 HFD=4.2
05:12:21.217 00.000 13300 MultiStar: [#1 0.01,-0.12,0.59,U] [#2 0.10,-0.50,0.00,M7] [#3 -0.44,-0.41,0.00,M2] [#4 -0.29,-0.50,0.00,M2] [#5 0.17,-0.02,0.31,U] [#6 0.15,-0.35,0.00,M5] 
05:12:21.217 00.000 13300 refined, 2 included, MultiStar: {-0.03, -0.17}, one-star: {-0.12, -0.25}
05:12:21.217 00.000 13300 CameraToMount -- cameraTheta (-1.74) - m_xAngle (1.53) = xAngle (-3.28 = 3.01)
05:12:21.217 00.000 13300 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.40 = -0.12)
05:12:21.217 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=-0.17 hyp=0.18 cameraTheta=-1.74 mountX=-0.17 mountY=-0.02, mountTheta=-3.02
05:12:21.219 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=-0.17, opts=13)
05:12:21.219 00.000 13300 Enqueuing Move request for scope (-0.03, -0.17)
05:12:21.219 00.000 11596 Worker thread wakes up
05:12:21.219 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.17) opts 0xd
05:12:21.220 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.03, -0.17)
05:12:21.220 00.000 11596 Moving (-0.03, -0.17) raw xDistance=-0.17 yDistance=-0.02
05:12:21.220 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.17
05:12:21.220 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:12:21.220 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
05:12:21.220 00.000 11596 MoveAxis(E, 219, ABG)
05:12:21.220 00.000 11596 Guiding  Dir = 2, Dur = 219
05:12:21.220 00.000 11596 IsSlewing returns 0
05:12:21.227 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=196, med=4, FiltMin=2, FiltMax=65, Gamma=0.510
05:12:21.235 00.008 13300 UpdateGuideState exits: m=903 SNR=21.0
05:12:21.235 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:21.235 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:12:21.236 00.001 13300 Enqueuing Expose request
05:12:21.269 00.033 11596 IsGuiding returns 0
05:12:21.782 00.513 11596 IsGuiding returns 1
05:12:21.782 00.000 11596 scope still moving after pulse duration time elapsed
05:12:21.938 00.156 11596 IsSlewing returns 0
05:12:22.158 00.220 11596 IsGuiding returns 0
05:12:22.158 00.000 11596 scope move finished after 219 + 669 ms
05:12:22.158 00.000 11596 Move returns status 0, amount 219
05:12:22.158 00.000 11596 MoveAxis(N, 0, ABG)
05:12:22.158 00.000 11596 Move returns status 0, amount 0
05:12:22.158 00.000 11596 move complete, result=0
05:12:22.158 00.000 11596 worker thread done servicing request
05:12:22.158 00.000 11596 Worker thread wakes up
05:12:22.159 00.001 13300 GuideStep: -0.2 px 219 ms EAST, -0.0 px 0 ms NORTH
05:12:22.159 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:12:22.673 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:12:23.228 00.555 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f523c867-52a9-481a-8f22-d2159efbfd22"}
05:12:23.228 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f523c867-52a9-481a-8f22-d2159efbfd22"}
05:12:23.229 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a4636516-d7a4-467e-a541-52c0368084bc"}
05:12:23.229 00.000 13300 case statement mapped state 6 to 3
05:12:23.229 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a4636516-d7a4-467e-a541-52c0368084bc"}
05:12:23.229 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"62df5f23-8cbf-493f-874c-e03e08dd0563"}
05:12:23.230 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":560,"width":15,"height":15,"star_pos":[7.41,6.53],"pixels":"..."},"id":"62df5f23-8cbf-493f-874c-e03e08dd0563"}
05:12:25.704 02.474 11596 Exposure complete
05:12:25.785 00.081 11596 worker thread done servicing request
05:12:25.785 00.000 13300 OnExposeComplete: enter
05:12:25.785 00.000 13300 UpdateGuideState(): m_state=6
05:12:25.785 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 561
05:12:25.786 00.001 13300 Star::Find returns 1 (0), X=1227.29, Y=31.29, Mass=513, SNR=15.8, Peak=41 HFD=3.7
05:12:25.786 00.000 13300 MultiStar: [#1 -0.14,-0.34,0.00,M1] [#2 -0.09,-0.45,0.00,M8] [#3 -0.35,-0.32,0.00,M3] [#4 -0.22,-0.68,0.00,M3] [#5 -0.08,-0.09,0.36,U] [#6 0.59,-0.57,0.00,M6] 
05:12:25.786 00.000 13300 refined, 1 included, MultiStar: {-0.20, -0.38}, one-star: {-0.24, -0.49}
05:12:25.786 00.000 13300 CameraToMount -- cameraTheta (-2.04) - m_xAngle (1.53) = xAngle (-3.58 = 2.71)
05:12:25.786 00.000 13300 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.70 = -0.42)
05:12:25.786 00.000 13300 CameraToMount -- cameraX=-0.20 cameraY=-0.38 hyp=0.43 cameraTheta=-2.04 mountX=-0.39 mountY=-0.18, mountTheta=-2.72
05:12:25.790 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.20, y=-0.38, opts=13)
05:12:25.790 00.000 13300 Enqueuing Move request for scope (-0.20, -0.38)
05:12:25.790 00.000 11596 Worker thread wakes up
05:12:25.790 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.38) opts 0xd
05:12:25.790 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.20, -0.38)
05:12:25.790 00.000 11596 Moving (-0.20, -0.38) raw xDistance=-0.39 yDistance=-0.18
05:12:25.791 00.001 11596 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.39
05:12:25.791 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:12:25.791 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
05:12:25.791 00.000 11596 MoveAxis(E, 505, ABG)
05:12:25.791 00.000 11596 Guiding  Dir = 2, Dur = 505
05:12:25.791 00.000 11596 IsSlewing returns 0
05:12:25.800 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=166, med=4, FiltMin=2, FiltMax=55, Gamma=0.510
05:12:25.808 00.008 13300 UpdateGuideState exits: m=513 SNR=15.8
05:12:25.808 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:25.808 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:12:25.808 00.000 13300 Enqueuing Expose request
05:12:25.856 00.048 11596 IsGuiding returns 0
05:12:26.224 00.368 11596 PulseGuide returned control before completion, sleep 147
05:12:26.227 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6bc5e099-25d8-4a9e-a217-fa35bb250ae2"}
05:12:26.227 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6bc5e099-25d8-4a9e-a217-fa35bb250ae2"}
05:12:26.228 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ab1fa651-d876-42bd-a4f3-d7330bf00559"}
05:12:26.228 00.000 13300 case statement mapped state 6 to 3
05:12:26.228 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ab1fa651-d876-42bd-a4f3-d7330bf00559"}
05:12:26.228 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5f93aadb-a638-419d-a191-ed917b3f29f9"}
05:12:26.228 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":561,"width":15,"height":15,"star_pos":[7.29,7.29],"pixels":"..."},"id":"5f93aadb-a638-419d-a191-ed917b3f29f9"}
05:12:26.443 00.215 11596 IsGuiding returns 1
05:12:26.443 00.000 11596 scope still moving after pulse duration time elapsed
05:12:26.464 00.021 11596 IsSlewing returns 0
05:12:26.598 00.134 11596 IsGuiding returns 1
05:12:26.630 00.032 11596 IsSlewing returns 0
05:12:26.730 00.100 11596 IsGuiding returns 0
05:12:26.730 00.000 11596 scope move finished after 505 + 368 ms
05:12:26.730 00.000 11596 Move returns status 0, amount 505
05:12:26.730 00.000 11596 MoveAxis(N, 0, ABG)
05:12:26.730 00.000 11596 Move returns status 0, amount 0
05:12:26.730 00.000 11596 move complete, result=0
05:12:26.730 00.000 11596 worker thread done servicing request
05:12:26.730 00.000 11596 Worker thread wakes up
05:12:26.730 00.000 13300 GuideStep: -0.4 px 505 ms EAST, -0.2 px 0 ms NORTH
05:12:26.731 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:12:27.232 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:12:29.226 01.994 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f90d9218-757a-438b-92cd-2bbc86768f49"}
05:12:29.226 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f90d9218-757a-438b-92cd-2bbc86768f49"}
05:12:29.227 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"330a2d82-59ff-4fe9-a85f-7f6b75df870c"}
05:12:29.227 00.000 13300 case statement mapped state 6 to 3
05:12:29.227 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"330a2d82-59ff-4fe9-a85f-7f6b75df870c"}
05:12:29.227 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f90acbc2-1304-4740-8219-b8cbf0a048ba"}
05:12:29.228 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":561,"width":15,"height":15,"star_pos":[7.29,7.29],"pixels":"..."},"id":"f90acbc2-1304-4740-8219-b8cbf0a048ba"}
05:12:30.253 01.025 11596 Exposure complete
05:12:30.331 00.078 11596 worker thread done servicing request
05:12:30.331 00.000 13300 OnExposeComplete: enter
05:12:30.331 00.000 13300 UpdateGuideState(): m_state=6
05:12:30.331 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 562
05:12:30.332 00.001 13300 Star::Find returns 1 (0), X=1227.42, Y=31.73, Mass=215, SNR=10.2, Peak=23 HFD=3.4
05:12:30.332 00.000 13300 Status Line: Mass: 215 vs 929
05:12:30.337 00.005 13300 UpdateCurrentPosition: star mass new=215.3 exp=929.4 thresh=50% limits=(455.7, 1438.1, 1858.9)
05:12:30.338 00.001 13300 DistanceChecker: activated
05:12:30.338 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
05:12:30.338 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
05:12:30.338 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
05:12:30.339 00.001 11596 Worker thread wakes up
05:12:30.339 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
05:12:30.339 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
05:12:30.339 00.000 11596 move complete, result=0
05:12:30.339 00.000 11596 worker thread done servicing request
05:12:30.449 00.110 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
05:12:30.449 00.000 13300 Status Line: Stella per per cambiamento di massa
05:12:30.453 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=111, med=4, FiltMin=2, FiltMax=35, Gamma=0.510
05:12:30.462 00.009 13300 UpdateGuideState exits: Stella per per cambiamento di massa
05:12:30.462 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:30.462 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
05:12:30.462 00.000 13300 Enqueuing Expose request
05:12:30.462 00.000 11596 Worker thread wakes up
05:12:30.463 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:12:30.973 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
05:12:32.225 01.252 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7057b05c-c9a8-4f93-8ca1-c8584d166de3"}
05:12:32.225 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7057b05c-c9a8-4f93-8ca1-c8584d166de3"}
05:12:32.226 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4ca9631c-fa71-4fc9-b141-b98921012ce9"}
05:12:32.226 00.000 13300 case statement mapped state 6 to 4
05:12:32.226 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"4ca9631c-fa71-4fc9-b141-b98921012ce9"}
05:12:32.226 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4472f927-3e43-48be-9603-80018b7a4e13"}
05:12:32.227 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":562,"width":15,"height":15,"star_pos":[7.29,7.29],"pixels":"..."},"id":"4472f927-3e43-48be-9603-80018b7a4e13"}
05:12:33.999 01.772 11596 Exposure complete
05:12:34.072 00.073 11596 worker thread done servicing request
05:12:34.072 00.000 13300 OnExposeComplete: enter
05:12:34.072 00.000 13300 UpdateGuideState(): m_state=6
05:12:34.073 00.001 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 563
05:12:34.073 00.000 13300 Star::Find returns 1 (0), X=1227.22, Y=31.76, Mass=101, SNR=6.9, Peak=15 HFD=3.0
05:12:34.073 00.000 13300 Status Line: Mass: 101 vs 927
05:12:34.077 00.004 13300 UpdateCurrentPosition: star mass new=100.8 exp=927.2 thresh=50% limits=(456.1, 1438.1, 1854.5)
05:12:34.077 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
05:12:34.077 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
05:12:34.078 00.001 13300 Enqueuing Move request for scope (0.00, 0.00)
05:12:34.078 00.000 11596 Worker thread wakes up
05:12:34.078 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
05:12:34.078 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
05:12:34.078 00.000 11596 move complete, result=0
05:12:34.078 00.000 11596 worker thread done servicing request
05:12:34.187 00.109 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
05:12:34.187 00.000 13300 Status Line: Stella per per cambiamento di massa
05:12:34.191 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=112, med=4, FiltMin=2, FiltMax=29, Gamma=0.510
05:12:34.199 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
05:12:34.199 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:34.199 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
05:12:34.199 00.000 13300 Enqueuing Expose request
05:12:34.199 00.000 11596 Worker thread wakes up
05:12:34.200 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:12:34.710 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
05:12:35.224 00.514 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bb573c46-23b2-4e08-9f43-0fb41a6656c2"}
05:12:35.224 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bb573c46-23b2-4e08-9f43-0fb41a6656c2"}
05:12:35.225 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"185bdfc4-f62f-4479-8440-ccbd7552134f"}
05:12:35.225 00.000 13300 case statement mapped state 6 to 4
05:12:35.225 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"185bdfc4-f62f-4479-8440-ccbd7552134f"}
05:12:35.225 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cb965afa-9bc9-4811-aa6e-7b1888345a51"}
05:12:35.226 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":563,"width":15,"height":15,"star_pos":[7.29,7.29],"pixels":"..."},"id":"cb965afa-9bc9-4811-aa6e-7b1888345a51"}
05:12:37.737 02.511 11596 Exposure complete
05:12:37.821 00.084 11596 worker thread done servicing request
05:12:37.821 00.000 13300 OnExposeComplete: enter
05:12:37.821 00.000 13300 UpdateGuideState(): m_state=6
05:12:37.821 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 564
05:12:37.822 00.001 13300 Star::Find returns 0 (3), X=1227.00, Y=31.00, Mass=6, SNR=1.6, Peak=8 HFD=0.0
05:12:37.822 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
05:12:37.822 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
05:12:37.822 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
05:12:37.822 00.000 11596 Worker thread wakes up
05:12:37.822 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
05:12:37.823 00.001 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
05:12:37.823 00.000 11596 move complete, result=0
05:12:37.823 00.000 11596 worker thread done servicing request
05:12:37.939 00.116 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
05:12:37.939 00.000 13300 Status Line: Stella persa per bassa massa
05:12:37.943 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=111, med=4, FiltMin=2, FiltMax=12, Gamma=0.510
05:12:37.951 00.008 13300 UpdateGuideState exits: Stella persa per bassa massa
05:12:37.951 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:37.951 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
05:12:37.951 00.000 13300 Enqueuing Expose request
05:12:37.951 00.000 11596 Worker thread wakes up
05:12:37.951 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:12:38.223 00.272 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fc89f8a5-e64d-4005-81f2-436d305e4fbe"}
05:12:38.223 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fc89f8a5-e64d-4005-81f2-436d305e4fbe"}
05:12:38.224 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"11712108-6a86-40d6-837e-f07bc0480de2"}
05:12:38.224 00.000 13300 case statement mapped state 6 to 4
05:12:38.224 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"11712108-6a86-40d6-837e-f07bc0480de2"}
05:12:38.224 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"862592be-a5ed-4260-9bb2-15465b217c12"}
05:12:38.225 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":564,"width":15,"height":15,"star_pos":[7.29,7.29],"pixels":"..."},"id":"862592be-a5ed-4260-9bb2-15465b217c12"}
05:12:38.462 00.237 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
05:12:41.223 02.761 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9f72d07b-61d0-4c73-af25-4f6d603eda38"}
05:12:41.223 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9f72d07b-61d0-4c73-af25-4f6d603eda38"}
05:12:41.224 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a4ccd308-2e94-4954-b40f-1bd91e5ff4d1"}
05:12:41.224 00.000 13300 case statement mapped state 6 to 4
05:12:41.224 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"a4ccd308-2e94-4954-b40f-1bd91e5ff4d1"}
05:12:41.224 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"88721835-6f60-46ed-b06d-7d332c0bf7cf"}
05:12:41.225 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":564,"width":15,"height":15,"star_pos":[7.29,7.29],"pixels":"..."},"id":"88721835-6f60-46ed-b06d-7d332c0bf7cf"}
05:12:41.491 00.266 11596 Exposure complete
05:12:41.564 00.073 11596 worker thread done servicing request
05:12:41.564 00.000 13300 OnExposeComplete: enter
05:12:41.565 00.001 13300 UpdateGuideState(): m_state=6
05:12:41.565 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 565
05:12:41.565 00.000 13300 Star::Find returns 0 (3), X=1227.00, Y=31.00, Mass=2, SNR=1.1, Peak=7 HFD=0.0
05:12:41.565 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
05:12:41.566 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
05:12:41.566 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
05:12:41.566 00.000 11596 Worker thread wakes up
05:12:41.566 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
05:12:41.566 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
05:12:41.566 00.000 11596 move complete, result=0
05:12:41.566 00.000 11596 worker thread done servicing request
05:12:41.681 00.115 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
05:12:41.681 00.000 13300 Status Line: Stella persa per bassa massa
05:12:41.684 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=112, med=4, FiltMin=3, FiltMax=9, Gamma=0.510
05:12:41.693 00.009 13300 UpdateGuideState exits: Stella persa per bassa massa
05:12:41.693 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:41.693 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
05:12:41.693 00.000 13300 Enqueuing Expose request
05:12:41.693 00.000 11596 Worker thread wakes up
05:12:41.693 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:12:42.205 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
05:12:44.222 02.017 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d5df6fc1-4195-4b9b-9d6b-4b7dcfe0d1d3"}
05:12:44.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d5df6fc1-4195-4b9b-9d6b-4b7dcfe0d1d3"}
05:12:44.223 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"54ea036e-61db-4d30-ab45-f78d0095715e"}
05:12:44.223 00.000 13300 case statement mapped state 6 to 4
05:12:44.223 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"54ea036e-61db-4d30-ab45-f78d0095715e"}
05:12:44.223 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ca7a933f-acda-42a6-92b3-025e6e1b3a75"}
05:12:44.224 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":565,"width":15,"height":15,"star_pos":[7.29,7.29],"pixels":"..."},"id":"ca7a933f-acda-42a6-92b3-025e6e1b3a75"}
05:12:45.229 01.005 11596 Exposure complete
05:12:45.303 00.074 11596 worker thread done servicing request
05:12:45.303 00.000 13300 OnExposeComplete: enter
05:12:45.303 00.000 13300 UpdateGuideState(): m_state=6
05:12:45.304 00.001 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 566
05:12:45.304 00.000 13300 Star::Find returns 0 (3), X=1227.00, Y=31.00, Mass=5, SNR=1.5, Peak=7 HFD=0.0
05:12:45.304 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
05:12:45.304 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
05:12:45.305 00.001 13300 Enqueuing Move request for scope (0.00, 0.00)
05:12:45.305 00.000 11596 Worker thread wakes up
05:12:45.305 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
05:12:45.305 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
05:12:45.305 00.000 11596 move complete, result=0
05:12:45.305 00.000 11596 worker thread done servicing request
05:12:45.420 00.115 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
05:12:45.420 00.000 13300 Status Line: Stella persa per bassa massa
05:12:45.425 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=113, med=4, FiltMin=2, FiltMax=8, Gamma=0.510
05:12:45.436 00.011 13300 UpdateGuideState exits: Stella persa per bassa massa
05:12:45.436 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:45.436 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
05:12:45.436 00.000 13300 Enqueuing Expose request
05:12:45.437 00.001 11596 Worker thread wakes up
05:12:45.437 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:12:45.939 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
05:12:47.220 01.281 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a6e47303-d39a-46d9-bf6d-f625785d0137"}
05:12:47.220 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a6e47303-d39a-46d9-bf6d-f625785d0137"}
05:12:47.221 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e7a5ec31-a1e9-42b1-9ef7-f3ef0209a10e"}
05:12:47.221 00.000 13300 case statement mapped state 6 to 4
05:12:47.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"e7a5ec31-a1e9-42b1-9ef7-f3ef0209a10e"}
05:12:47.221 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2b0bc58f-8675-4f87-a8ce-a0932f82caa1"}
05:12:47.222 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":566,"width":15,"height":15,"star_pos":[7.29,7.29],"pixels":"..."},"id":"2b0bc58f-8675-4f87-a8ce-a0932f82caa1"}
05:12:48.964 01.742 11596 Exposure complete
05:12:49.038 00.074 11596 worker thread done servicing request
05:12:49.039 00.001 13300 OnExposeComplete: enter
05:12:49.039 00.000 13300 UpdateGuideState(): m_state=6
05:12:49.039 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 567
05:12:49.039 00.000 13300 Star::Find false star n=8 nbg=284 bg=4.6 sigma=0.7 thresh=7 peak=6
05:12:49.039 00.000 13300 Star::Find returns 0 (2), X=1227.00, Y=31.00, Mass=21, SNR=2.9, Peak=8 HFD=0.0
05:12:49.040 00.001 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
05:12:49.040 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
05:12:49.040 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
05:12:49.040 00.000 11596 Worker thread wakes up
05:12:49.040 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
05:12:49.041 00.001 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
05:12:49.041 00.000 11596 move complete, result=0
05:12:49.041 00.000 11596 worker thread done servicing request
05:12:49.152 00.111 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
05:12:49.152 00.000 13300 Status Line: Stella persa per SNR basso
05:12:49.156 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=112, med=4, FiltMin=3, FiltMax=8, Gamma=0.510
05:12:49.165 00.009 13300 UpdateGuideState exits: Stella persa per SNR basso
05:12:49.165 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:49.165 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
05:12:49.165 00.000 13300 Enqueuing Expose request
05:12:49.165 00.000 11596 Worker thread wakes up
05:12:49.165 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:12:49.678 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
05:12:50.240 00.562 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3ff303b7-e7f3-4a45-8a68-3f338b215d15"}
05:12:50.241 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3ff303b7-e7f3-4a45-8a68-3f338b215d15"}
05:12:50.241 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"418f3f45-2179-4f34-8569-da30f7e5f752"}
05:12:50.241 00.000 13300 case statement mapped state 6 to 4
05:12:50.242 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"418f3f45-2179-4f34-8569-da30f7e5f752"}
05:12:50.242 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a43a7c2d-189a-437f-b83f-e7a0a509f32a"}
05:12:50.243 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":567,"width":15,"height":15,"star_pos":[7.29,7.29],"pixels":"..."},"id":"a43a7c2d-189a-437f-b83f-e7a0a509f32a"}
05:12:52.707 02.464 11596 Exposure complete
05:12:52.787 00.080 11596 worker thread done servicing request
05:12:52.788 00.001 13300 OnExposeComplete: enter
05:12:52.788 00.000 13300 UpdateGuideState(): m_state=6
05:12:52.788 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 568
05:12:52.788 00.000 13300 Star::Find false star n=9 nbg=288 bg=4.6 sigma=0.7 thresh=7 peak=7
05:12:52.788 00.000 13300 Star::Find returns 0 (2), X=1227.00, Y=31.00, Mass=26, SNR=2.9, Peak=8 HFD=0.0
05:12:52.788 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
05:12:52.789 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
05:12:52.789 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
05:12:52.789 00.000 11596 Worker thread wakes up
05:12:52.789 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
05:12:52.789 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
05:12:52.790 00.001 11596 move complete, result=0
05:12:52.790 00.000 11596 worker thread done servicing request
05:12:52.901 00.111 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
05:12:52.901 00.000 13300 Status Line: Stella persa per SNR basso
05:12:52.905 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=109, med=4, FiltMin=3, FiltMax=7, Gamma=0.510
05:12:52.915 00.010 13300 UpdateGuideState exits: Stella persa per SNR basso
05:12:52.915 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:52.915 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
05:12:52.915 00.000 13300 Enqueuing Expose request
05:12:52.915 00.000 11596 Worker thread wakes up
05:12:52.916 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:12:53.217 00.301 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"45c1b4e9-b63b-404c-bab7-45af410cc582"}
05:12:53.217 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"45c1b4e9-b63b-404c-bab7-45af410cc582"}
05:12:53.218 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a54e1a78-e855-496f-ab40-9b031b00bd3d"}
05:12:53.218 00.000 13300 case statement mapped state 6 to 4
05:12:53.218 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"a54e1a78-e855-496f-ab40-9b031b00bd3d"}
05:12:53.218 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2fbdba7c-6589-44d7-97ee-61d5a78a4d8e"}
05:12:53.218 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":568,"width":15,"height":15,"star_pos":[7.29,7.29],"pixels":"..."},"id":"2fbdba7c-6589-44d7-97ee-61d5a78a4d8e"}
05:12:53.422 00.204 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
05:12:56.216 02.794 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7a0ac887-281a-42dd-9899-1dab63038258"}
05:12:56.216 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7a0ac887-281a-42dd-9899-1dab63038258"}
05:12:56.217 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"42ee3ac8-539b-44eb-ab2e-c9b4595b634d"}
05:12:56.217 00.000 13300 case statement mapped state 6 to 4
05:12:56.217 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"42ee3ac8-539b-44eb-ab2e-c9b4595b634d"}
05:12:56.217 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fdc7ac0c-41a7-4d5c-a7d1-cd76ea1451f8"}
05:12:56.218 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":568,"width":15,"height":15,"star_pos":[7.29,7.29],"pixels":"..."},"id":"fdc7ac0c-41a7-4d5c-a7d1-cd76ea1451f8"}
05:12:56.450 00.232 11596 Exposure complete
05:12:56.523 00.073 11596 worker thread done servicing request
05:12:56.523 00.000 13300 OnExposeComplete: enter
05:12:56.523 00.000 13300 UpdateGuideState(): m_state=6
05:12:56.524 00.001 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 569
05:12:56.524 00.000 13300 Star::Find false star n=10 nbg=285 bg=4.6 sigma=0.7 thresh=7 peak=7
05:12:56.524 00.000 13300 Star::Find returns 0 (2), X=1227.00, Y=31.00, Mass=31, SNR=2.9, Peak=9 HFD=0.0
05:12:56.524 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
05:12:56.525 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
05:12:56.525 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
05:12:56.525 00.000 11596 Worker thread wakes up
05:12:56.525 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
05:12:56.525 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
05:12:56.525 00.000 11596 move complete, result=0
05:12:56.525 00.000 11596 worker thread done servicing request
05:12:56.637 00.112 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
05:12:56.637 00.000 13300 Status Line: Stella persa per SNR basso
05:12:56.641 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=112, med=4, FiltMin=2, FiltMax=8, Gamma=0.510
05:12:56.649 00.008 13300 UpdateGuideState exits: Stella persa per SNR basso
05:12:56.649 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:12:56.650 00.001 13300 ScheduleExposure(3000,3,0) exposurePending=0
05:12:56.650 00.000 13300 Enqueuing Expose request
05:12:56.650 00.000 11596 Worker thread wakes up
05:12:56.650 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:12:57.158 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
05:12:59.215 02.057 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fc24978f-959b-45b3-8b67-48a37bee26b6"}
05:12:59.215 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fc24978f-959b-45b3-8b67-48a37bee26b6"}
05:12:59.216 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a204fd7e-559a-46ff-bd5c-9b48ba10f384"}
05:12:59.216 00.000 13300 case statement mapped state 6 to 4
05:12:59.217 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"a204fd7e-559a-46ff-bd5c-9b48ba10f384"}
05:12:59.217 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"186f19e0-4e7f-4d91-9557-aa3b00713a44"}
05:12:59.218 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":569,"width":15,"height":15,"star_pos":[7.29,7.29],"pixels":"..."},"id":"186f19e0-4e7f-4d91-9557-aa3b00713a44"}
05:13:00.181 00.963 11596 Exposure complete
05:13:00.261 00.080 11596 worker thread done servicing request
05:13:00.261 00.000 13300 OnExposeComplete: enter
05:13:00.261 00.000 13300 UpdateGuideState(): m_state=6
05:13:00.261 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 570
05:13:00.261 00.000 13300 Star::Find returns 1 (0), X=1227.08, Y=31.62, Mass=118, SNR=7.4, Peak=12 HFD=4.1
05:13:00.262 00.001 13300 Status Line: Mass: 118 vs 909
05:13:00.265 00.003 13300 UpdateCurrentPosition: star mass new=117.7 exp=909.0 thresh=50% limits=(454.5, 1438.1, 1818.0)
05:13:00.265 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
05:13:00.265 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
05:13:00.265 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
05:13:00.266 00.001 11596 Worker thread wakes up
05:13:00.266 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
05:13:00.266 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
05:13:00.266 00.000 11596 move complete, result=0
05:13:00.266 00.000 11596 worker thread done servicing request
05:13:00.373 00.107 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
05:13:00.373 00.000 13300 Status Line: Stella per per cambiamento di massa
05:13:00.377 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=110, med=4, FiltMin=2, FiltMax=10, Gamma=0.510
05:13:00.385 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
05:13:00.385 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:00.385 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
05:13:00.385 00.000 13300 Enqueuing Expose request
05:13:00.386 00.001 11596 Worker thread wakes up
05:13:00.386 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:13:00.896 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
05:13:02.215 01.319 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"76b01779-e345-4bc1-973f-d3d83c8419d7"}
05:13:02.215 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"76b01779-e345-4bc1-973f-d3d83c8419d7"}
05:13:02.216 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4e581126-a227-4869-a4c9-098ea89b5bfe"}
05:13:02.216 00.000 13300 case statement mapped state 6 to 4
05:13:02.216 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"4e581126-a227-4869-a4c9-098ea89b5bfe"}
05:13:02.216 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5edcd5f7-6c86-4e81-bb70-950ff83dafc7"}
05:13:02.217 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":570,"width":15,"height":15,"star_pos":[7.29,7.29],"pixels":"..."},"id":"5edcd5f7-6c86-4e81-bb70-950ff83dafc7"}
05:13:03.920 01.703 11596 Exposure complete
05:13:03.995 00.075 11596 worker thread done servicing request
05:13:03.995 00.000 13300 OnExposeComplete: enter
05:13:03.995 00.000 13300 UpdateGuideState(): m_state=6
05:13:03.995 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 571
05:13:03.996 00.001 13300 Star::Find returns 1 (0), X=1227.23, Y=31.58, Mass=160, SNR=8.7, Peak=18 HFD=3.4
05:13:03.996 00.000 13300 Status Line: Mass: 160 vs 513
05:13:03.999 00.003 13300 UpdateCurrentPosition: star mass new=160.0 exp=512.7 thresh=50% limits=(256.3, 1438.1, 1025.4)
05:13:04.000 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
05:13:04.000 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
05:13:04.000 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
05:13:04.000 00.000 11596 Worker thread wakes up
05:13:04.000 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
05:13:04.000 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
05:13:04.001 00.001 11596 move complete, result=0
05:13:04.001 00.000 11596 worker thread done servicing request
05:13:04.110 00.109 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
05:13:04.110 00.000 13300 Status Line: Stella per per cambiamento di massa
05:13:04.114 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=114, med=4, FiltMin=3, FiltMax=13, Gamma=0.510
05:13:04.122 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
05:13:04.122 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:04.122 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
05:13:04.122 00.000 13300 Enqueuing Expose request
05:13:04.123 00.001 11596 Worker thread wakes up
05:13:04.123 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:13:04.631 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
05:13:05.213 00.582 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e1e83c3e-0b00-40b4-93b5-c3fb0df90595"}
05:13:05.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e1e83c3e-0b00-40b4-93b5-c3fb0df90595"}
05:13:05.225 00.012 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8d0259fd-0648-4a90-9f28-1fcb514d2102"}
05:13:05.225 00.000 13300 case statement mapped state 6 to 4
05:13:05.225 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"8d0259fd-0648-4a90-9f28-1fcb514d2102"}
05:13:05.226 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1d1d5479-e188-45ed-add7-260dfd31c3eb"}
05:13:05.226 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":571,"width":15,"height":15,"star_pos":[7.29,7.29],"pixels":"..."},"id":"1d1d5479-e188-45ed-add7-260dfd31c3eb"}
05:13:07.666 02.440 11596 Exposure complete
05:13:07.740 00.074 11596 worker thread done servicing request
05:13:07.740 00.000 13300 OnExposeComplete: enter
05:13:07.740 00.000 13300 UpdateGuideState(): m_state=6
05:13:07.740 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 572
05:13:07.741 00.001 13300 Star::Find returns 1 (0), X=1227.09, Y=31.56, Mass=268, SNR=11.4, Peak=26 HFD=3.6
05:13:07.741 00.000 13300 DistanceChecker: deactivated
05:13:07.741 00.000 13300 Star::Find false star n=12 nbg=283 bg=4.3 sigma=0.6 thresh=6 peak=5
05:13:07.741 00.000 13300 MultiStar: [#1 -0.09,-0.14,0.51,U] [#2 0.17,-0.49,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] 
05:13:07.741 00.000 13300 refined, 1 included, MultiStar: {-0.32, -0.19}, one-star: {-0.44, -0.22}
05:13:07.741 00.000 13300 CameraToMount -- cameraTheta (-2.60) - m_xAngle (1.53) = xAngle (-4.14 = 2.15)
05:13:07.741 00.000 13300 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.26 = -0.98)
05:13:07.742 00.001 13300 CameraToMount -- cameraX=-0.32 cameraY=-0.19 hyp=0.37 cameraTheta=-2.60 mountX=-0.20 mountY=-0.31, mountTheta=-2.15
05:13:07.744 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.32, y=-0.19, opts=13)
05:13:07.744 00.000 13300 Enqueuing Move request for scope (-0.32, -0.19)
05:13:07.744 00.000 11596 Worker thread wakes up
05:13:07.745 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.19) opts 0xd
05:13:07.745 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.32, -0.19)
05:13:07.745 00.000 11596 Moving (-0.32, -0.19) raw xDistance=-0.20 yDistance=-0.31
05:13:07.745 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.20
05:13:07.745 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
05:13:07.745 00.000 11596 MoveAxis(E, 290, ABG)
05:13:07.745 00.000 11596 Guiding  Dir = 2, Dur = 290
05:13:07.745 00.000 11596 IsSlewing returns 0
05:13:07.754 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=110, med=4, FiltMin=3, FiltMax=19, Gamma=0.510
05:13:07.762 00.008 13300 UpdateGuideState exits: m=268 SNR=11.4
05:13:07.763 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:07.763 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:13:07.763 00.000 13300 Enqueuing Expose request
05:13:07.792 00.029 11596 IsGuiding returns 0
05:13:07.920 00.128 11596 PulseGuide returned control before completion, sleep 172
05:13:08.188 00.268 11596 IsGuiding returns 1
05:13:08.188 00.000 11596 scope still moving after pulse duration time elapsed
05:13:08.213 00.025 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e934b28e-d706-41a6-a2de-b2a7b4c42a10"}
05:13:08.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e934b28e-d706-41a6-a2de-b2a7b4c42a10"}
05:13:08.214 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6b93c2a2-b67d-4e01-bcae-6b9759c5a3c3"}
05:13:08.214 00.000 13300 case statement mapped state 6 to 3
05:13:08.214 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6b93c2a2-b67d-4e01-bcae-6b9759c5a3c3"}
05:13:08.215 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0ef7aaa6-4ee2-4ff4-bcd6-d85acda9106e"}
05:13:08.215 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":572,"width":15,"height":15,"star_pos":[7.09,6.56],"pixels":"..."},"id":"0ef7aaa6-4ee2-4ff4-bcd6-d85acda9106e"}
05:13:08.223 00.008 11596 IsSlewing returns 0
05:13:08.479 00.256 11596 IsGuiding returns 0
05:13:08.479 00.000 11596 scope move finished after 290 + 396 ms
05:13:08.479 00.000 11596 Move returns status 0, amount 290
05:13:08.479 00.000 11596 MoveAxis(N, 410, ABG)
05:13:08.479 00.000 11596 Guiding  Dir = 0, Dur = 410
05:13:08.479 00.000 11596 IsSlewing returns 0
05:13:08.783 00.304 11596 IsGuiding returns 0
05:13:09.032 00.249 11596 PulseGuide returned control before completion, sleep 172
05:13:09.364 00.332 11596 IsGuiding returns 1
05:13:09.364 00.000 11596 scope still moving after pulse duration time elapsed
05:13:09.394 00.030 11596 IsSlewing returns 0
05:13:09.473 00.079 11596 IsGuiding returns 0
05:13:09.474 00.001 11596 scope move finished after 410 + 280 ms
05:13:09.474 00.000 11596 Move returns status 0, amount 410
05:13:09.474 00.000 11596 move complete, result=0
05:13:09.474 00.000 11596 worker thread done servicing request
05:13:09.474 00.000 11596 Worker thread wakes up
05:13:09.474 00.000 13300 GuideStep: -0.2 px 290 ms EAST, -0.3 px 410 ms NORTH
05:13:09.474 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:13:09.980 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:13:11.213 01.233 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0fb37627-a0d7-447e-acf5-f314afc89be3"}
05:13:11.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0fb37627-a0d7-447e-acf5-f314afc89be3"}
05:13:11.214 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"781698ac-726b-4533-8194-747abc2fce82"}
05:13:11.214 00.000 13300 case statement mapped state 6 to 3
05:13:11.214 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"781698ac-726b-4533-8194-747abc2fce82"}
05:13:11.214 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"46c92d9d-0f44-41f6-9d5c-495d51376102"}
05:13:11.215 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":572,"width":15,"height":15,"star_pos":[7.09,6.56],"pixels":"..."},"id":"46c92d9d-0f44-41f6-9d5c-495d51376102"}
05:13:13.013 01.798 11596 Exposure complete
05:13:13.084 00.071 11596 worker thread done servicing request
05:13:13.084 00.000 13300 OnExposeComplete: enter
05:13:13.084 00.000 13300 UpdateGuideState(): m_state=6
05:13:13.085 00.001 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 573
05:13:13.085 00.000 13300 Star::Find returns 1 (0), X=1227.45, Y=31.40, Mass=282, SNR=11.7, Peak=27 HFD=3.3
05:13:13.085 00.000 13300 Star::Find false star n=9 nbg=283 bg=4.1 sigma=0.6 thresh=6 peak=6
05:13:13.085 00.000 13300 Star::Find false star n=11 nbg=281 bg=4.3 sigma=0.6 thresh=6 peak=6
05:13:13.086 00.001 13300 Star::Find false star n=10 nbg=280 bg=4.2 sigma=0.6 thresh=6 peak=6
05:13:13.086 00.000 13300 MultiStar: [#1 0.09,-0.19,0.60,U] [#2 -0.28,-0.24,0.00,M10] [#3 -0.85,-0.63,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] 
05:13:13.086 00.000 13300 refined, 1 included, MultiStar: {-0.02, -0.31}, one-star: {-0.08, -0.39}
05:13:13.086 00.000 13300 CameraToMount -- cameraTheta (-1.62) - m_xAngle (1.53) = xAngle (-3.15 = 3.13)
05:13:13.086 00.000 13300 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.28 = 0.00)
05:13:13.086 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=-0.31 hyp=0.31 cameraTheta=-1.62 mountX=-0.31 mountY=0.00, mountTheta=3.14
05:13:13.088 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=-0.31, opts=13)
05:13:13.088 00.000 13300 Enqueuing Move request for scope (-0.02, -0.31)
05:13:13.088 00.000 11596 Worker thread wakes up
05:13:13.088 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.31) opts 0xd
05:13:13.088 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, -0.31)
05:13:13.089 00.001 11596 Moving (-0.02, -0.31) raw xDistance=-0.31 yDistance=0.00
05:13:13.089 00.000 11596 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.31
05:13:13.089 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:13:13.089 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
05:13:13.089 00.000 11596 MoveAxis(E, 413, ABG)
05:13:13.089 00.000 11596 Guiding  Dir = 2, Dur = 413
05:13:13.089 00.000 11596 IsSlewing returns 0
05:13:13.095 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=112, med=4, FiltMin=2, FiltMax=29, Gamma=0.510
05:13:13.104 00.009 13300 UpdateGuideState exits: m=282 SNR=11.7
05:13:13.104 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:13.104 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:13:13.104 00.000 13300 Enqueuing Expose request
05:13:13.280 00.176 11596 IsGuiding returns 0
05:13:13.416 00.136 11596 PulseGuide returned control before completion, sleep 287
05:13:13.730 00.314 11596 IsGuiding returns 1
05:13:13.730 00.000 11596 scope still moving after pulse duration time elapsed
05:13:13.761 00.031 11596 IsSlewing returns 0
05:13:13.852 00.091 11596 IsGuiding returns 1
05:13:13.884 00.032 11596 IsSlewing returns 0
05:13:14.071 00.187 11596 IsGuiding returns 0
05:13:14.071 00.000 11596 scope move finished after 413 + 378 ms
05:13:14.072 00.001 11596 Move returns status 0, amount 413
05:13:14.072 00.000 11596 MoveAxis(N, 0, ABG)
05:13:14.072 00.000 11596 Move returns status 0, amount 0
05:13:14.072 00.000 11596 move complete, result=0
05:13:14.073 00.001 11596 worker thread done servicing request
05:13:14.073 00.000 13300 GuideStep: -0.3 px 413 ms EAST, 0.0 px 0 ms NORTH
05:13:14.073 00.000 11596 Worker thread wakes up
05:13:14.073 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:13:14.221 00.148 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3e383911-07df-44a3-941e-d5216c18ff25"}
05:13:14.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3e383911-07df-44a3-941e-d5216c18ff25"}
05:13:14.225 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"66d30d54-e8f0-432d-83a0-cfc7aa52a1f2"}
05:13:14.225 00.000 13300 case statement mapped state 6 to 3
05:13:14.225 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"66d30d54-e8f0-432d-83a0-cfc7aa52a1f2"}
05:13:14.232 00.007 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cddf3912-9045-4289-9ca1-7876899c5e28"}
05:13:14.232 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":573,"width":15,"height":15,"star_pos":[7.45,7.40],"pixels":"..."},"id":"cddf3912-9045-4289-9ca1-7876899c5e28"}
05:13:14.577 00.345 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:13:17.213 02.636 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3d9135f0-8dee-40b8-a03e-e918d5e20d1b"}
05:13:17.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3d9135f0-8dee-40b8-a03e-e918d5e20d1b"}
05:13:17.214 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0229fdb1-2df0-47a5-866e-1fded57a88af"}
05:13:17.214 00.000 13300 case statement mapped state 6 to 3
05:13:17.214 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0229fdb1-2df0-47a5-866e-1fded57a88af"}
05:13:17.215 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"41356c18-a081-4e5d-8ea4-dbec6786e4d2"}
05:13:17.215 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":573,"width":15,"height":15,"star_pos":[7.45,7.40],"pixels":"..."},"id":"41356c18-a081-4e5d-8ea4-dbec6786e4d2"}
05:13:17.609 00.394 11596 Exposure complete
05:13:17.699 00.090 11596 worker thread done servicing request
05:13:17.699 00.000 13300 OnExposeComplete: enter
05:13:17.699 00.000 13300 UpdateGuideState(): m_state=6
05:13:17.700 00.001 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 574
05:13:17.700 00.000 13300 Star::Find returns 1 (0), X=1227.63, Y=31.95, Mass=527, SNR=15.9, Peak=43 HFD=3.9
05:13:17.700 00.000 13300 Status Line: Mass: 527 vs 215
05:13:17.705 00.005 13300 UpdateCurrentPosition: star mass new=526.5 exp=215.3 thresh=50% limits=(107.6, 1438.1, 430.6)
05:13:17.705 00.000 13300 DistanceChecker: activated
05:13:17.705 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
05:13:17.706 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
05:13:17.706 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
05:13:17.706 00.000 11596 Worker thread wakes up
05:13:17.707 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
05:13:17.707 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
05:13:17.707 00.000 11596 move complete, result=0
05:13:17.708 00.001 11596 worker thread done servicing request
05:13:17.812 00.104 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
05:13:17.812 00.000 13300 Status Line: Stella per per cambiamento di massa
05:13:17.817 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=111, med=4, FiltMin=3, FiltMax=30, Gamma=0.510
05:13:17.825 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
05:13:17.825 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:17.825 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
05:13:17.826 00.001 13300 Enqueuing Expose request
05:13:17.826 00.000 11596 Worker thread wakes up
05:13:17.826 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:13:18.333 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
05:13:20.213 01.880 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c2ba73bd-8ce4-4106-851a-2ebd82f7c49a"}
05:13:20.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c2ba73bd-8ce4-4106-851a-2ebd82f7c49a"}
05:13:20.214 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b6e2aca0-ac80-4f97-ac1f-d7687e7e8a76"}
05:13:20.214 00.000 13300 case statement mapped state 6 to 4
05:13:20.214 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"b6e2aca0-ac80-4f97-ac1f-d7687e7e8a76"}
05:13:20.215 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7a08051c-e6be-431a-bb30-06f92611884f"}
05:13:20.215 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":574,"width":15,"height":15,"star_pos":[7.45,7.40],"pixels":"..."},"id":"7a08051c-e6be-431a-bb30-06f92611884f"}
05:13:21.368 01.153 11596 Exposure complete
05:13:21.445 00.077 11596 worker thread done servicing request
05:13:21.445 00.000 13300 OnExposeComplete: enter
05:13:21.445 00.000 13300 UpdateGuideState(): m_state=6
05:13:21.446 00.001 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 575
05:13:21.446 00.000 13300 Star::Find returns 1 (0), X=1227.75, Y=32.11, Mass=227, SNR=10.4, Peak=23 HFD=3.5
05:13:21.446 00.000 13300 DistanceChecker: reject for large offset (0.40 > 0.35) avgDist = 0.18 count = 89
05:13:21.446 00.000 13300 Status Line: Recovering
05:13:21.449 00.003 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:1018->CheckDistance error
05:13:21.450 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
05:13:21.450 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
05:13:21.450 00.000 11596 Worker thread wakes up
05:13:21.450 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
05:13:21.450 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
05:13:21.451 00.001 11596 move complete, result=0
05:13:21.451 00.000 11596 worker thread done servicing request
05:13:21.555 00.104 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
05:13:21.555 00.000 13300 Status Line: Nessuna stella trovata
05:13:21.558 00.003 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=114, med=4, FiltMin=2, FiltMax=42, Gamma=0.510
05:13:21.568 00.010 13300 UpdateGuideState exits: Nessuna stella trovata
05:13:21.568 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:21.568 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
05:13:21.568 00.000 13300 Enqueuing Expose request
05:13:21.568 00.000 11596 Worker thread wakes up
05:13:21.568 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:13:22.077 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
05:13:23.213 01.136 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7a704d99-874a-4b47-b001-9431b47033eb"}
05:13:23.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7a704d99-874a-4b47-b001-9431b47033eb"}
05:13:23.214 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"424a0441-0a17-4880-be81-67c05d7ec072"}
05:13:23.214 00.000 13300 case statement mapped state 6 to 4
05:13:23.214 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"424a0441-0a17-4880-be81-67c05d7ec072"}
05:13:23.214 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c8f8b1c2-ec30-40d9-b6e8-21ad92763ec3"}
05:13:23.215 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":575,"width":15,"height":15,"star_pos":[7.45,7.40],"pixels":"..."},"id":"c8f8b1c2-ec30-40d9-b6e8-21ad92763ec3"}
05:13:25.114 01.899 11596 Exposure complete
05:13:25.185 00.071 11596 worker thread done servicing request
05:13:25.185 00.000 13300 OnExposeComplete: enter
05:13:25.186 00.001 13300 UpdateGuideState(): m_state=6
05:13:25.186 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 576
05:13:25.186 00.000 13300 Star::Find returns 1 (0), X=1227.59, Y=31.92, Mass=316, SNR=12.3, Peak=29 HFD=3.7
05:13:25.187 00.001 13300 DistanceChecker: deactivated
05:13:25.187 00.000 13300 Star::Find false star n=13 nbg=280 bg=4.2 sigma=0.6 thresh=6 peak=6
05:13:25.187 00.000 13300 MultiStar: [#1 0.28,0.09,0.65,U] [#2 0.26,-0.44,0.00,R] [#3 0.04,-0.18,0.55,U] [#4 -0.11,-0.28,0.37,U] [#5 -0.45,0.28,0.00,M1] [#6 0.00,0.00,0.00,L] 
05:13:25.187 00.000 13300 refined, 3 included, MultiStar: {0.09, 0.00}, one-star: {0.06, 0.14}
05:13:25.187 00.000 13300 CameraToMount -- cameraTheta (0.00) - m_xAngle (1.53) = xAngle (-1.53 = -1.53)
05:13:25.187 00.000 13300 CameraToMount -- cameraTheta (0.00) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.66 = 1.62)
05:13:25.187 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.00 hyp=0.09 cameraTheta=0.00 mountX=0.00 mountY=0.09, mountTheta=1.53
05:13:25.190 00.003 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.00, opts=13)
05:13:25.190 00.000 13300 Enqueuing Move request for scope (0.09, 0.00)
05:13:25.190 00.000 11596 Worker thread wakes up
05:13:25.191 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.00) opts 0xd
05:13:25.191 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.00)
05:13:25.191 00.000 11596 Moving (0.09, 0.00) raw xDistance=0.00 yDistance=0.09
05:13:25.191 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
05:13:25.191 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:13:25.191 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
05:13:25.192 00.001 11596 MoveAxis(E, 0, ABG)
05:13:25.192 00.000 11596 Move returns status 0, amount 0
05:13:25.192 00.000 11596 MoveAxis(N, 0, ABG)
05:13:25.192 00.000 11596 Move returns status 0, amount 0
05:13:25.192 00.000 11596 move complete, result=0
05:13:25.192 00.000 11596 worker thread done servicing request
05:13:25.199 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=116, med=4, FiltMin=2, FiltMax=43, Gamma=0.510
05:13:25.207 00.008 13300 UpdateGuideState exits: m=316 SNR=12.3
05:13:25.208 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:25.208 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:13:25.208 00.000 13300 Enqueuing Expose request
05:13:25.208 00.000 11596 Worker thread wakes up
05:13:25.208 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
05:13:25.208 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:13:25.717 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:13:26.212 00.495 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9f5a8fa5-0e45-4f8e-9af7-506c73a436ee"}
05:13:26.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9f5a8fa5-0e45-4f8e-9af7-506c73a436ee"}
05:13:26.213 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0921841b-0f2b-4737-94fe-851ebbeb4142"}
05:13:26.213 00.000 13300 case statement mapped state 6 to 3
05:13:26.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0921841b-0f2b-4737-94fe-851ebbeb4142"}
05:13:26.213 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9c3cb434-74df-4831-8a8a-978c9d254cb6"}
05:13:26.214 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":576,"width":15,"height":15,"star_pos":[6.59,6.92],"pixels":"..."},"id":"9c3cb434-74df-4831-8a8a-978c9d254cb6"}
05:13:28.743 02.529 11596 Exposure complete
05:13:28.826 00.083 11596 worker thread done servicing request
05:13:28.826 00.000 13300 OnExposeComplete: enter
05:13:28.826 00.000 13300 UpdateGuideState(): m_state=6
05:13:28.826 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 577
05:13:28.827 00.001 13300 Star::Find returns 1 (0), X=1227.70, Y=31.85, Mass=693, SNR=18.3, Peak=47 HFD=4.1
05:13:28.827 00.000 13300 Status Line: Mass: 693 vs 282
05:13:28.830 00.003 13300 UpdateCurrentPosition: star mass new=692.7 exp=281.9 thresh=50% limits=(111.7, 1438.1, 563.7)
05:13:28.830 00.000 13300 DistanceChecker: activated
05:13:28.831 00.001 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
05:13:28.831 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
05:13:28.831 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
05:13:28.831 00.000 11596 Worker thread wakes up
05:13:28.831 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
05:13:28.832 00.001 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
05:13:28.832 00.000 11596 move complete, result=0
05:13:28.832 00.000 11596 worker thread done servicing request
05:13:28.944 00.112 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
05:13:28.944 00.000 13300 Status Line: Stella per per cambiamento di massa
05:13:28.948 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=127, med=4, FiltMin=2, FiltMax=43, Gamma=0.510
05:13:28.956 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
05:13:28.956 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:28.956 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
05:13:28.957 00.001 13300 Enqueuing Expose request
05:13:28.957 00.000 11596 Worker thread wakes up
05:13:28.957 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:13:29.212 00.255 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f4ce5ec6-12d1-426a-b701-92ea4f82e3ff"}
05:13:29.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f4ce5ec6-12d1-426a-b701-92ea4f82e3ff"}
05:13:29.213 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5fa4be78-4bf5-4c32-a493-8cdd95017469"}
05:13:29.213 00.000 13300 case statement mapped state 6 to 4
05:13:29.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"5fa4be78-4bf5-4c32-a493-8cdd95017469"}
05:13:29.213 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6447fff3-aff7-4983-a9ff-08b0f87c5d8e"}
05:13:29.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":577,"width":15,"height":15,"star_pos":[6.59,6.92],"pixels":"..."},"id":"6447fff3-aff7-4983-a9ff-08b0f87c5d8e"}
05:13:29.464 00.251 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
05:13:32.210 02.746 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c6ac6a83-1b32-4aa9-bfe3-546c36721fbe"}
05:13:32.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c6ac6a83-1b32-4aa9-bfe3-546c36721fbe"}
05:13:32.211 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3c020772-83e2-4c7c-80b2-8744205114cf"}
05:13:32.211 00.000 13300 case statement mapped state 6 to 4
05:13:32.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"3c020772-83e2-4c7c-80b2-8744205114cf"}
05:13:32.211 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7ba839b3-58f0-407f-b170-bc27b2ab1334"}
05:13:32.212 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":577,"width":15,"height":15,"star_pos":[6.59,6.92],"pixels":"..."},"id":"7ba839b3-58f0-407f-b170-bc27b2ab1334"}
05:13:32.490 00.278 11596 Exposure complete
05:13:32.564 00.074 11596 worker thread done servicing request
05:13:32.564 00.000 13300 OnExposeComplete: enter
05:13:32.565 00.001 13300 UpdateGuideState(): m_state=6
05:13:32.565 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 578
05:13:32.565 00.000 13300 Star::Find returns 1 (0), X=1227.78, Y=31.69, Mass=775, SNR=19.4, Peak=54 HFD=4.2
05:13:32.565 00.000 13300 Status Line: Mass: 775 vs 282
05:13:32.569 00.004 13300 UpdateCurrentPosition: star mass new=774.8 exp=281.9 thresh=50% limits=(113.2, 1438.1, 563.7)
05:13:32.569 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
05:13:32.569 00.000 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
05:13:32.570 00.001 13300 Enqueuing Move request for scope (0.00, 0.00)
05:13:32.570 00.000 11596 Worker thread wakes up
05:13:32.570 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
05:13:32.570 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
05:13:32.570 00.000 11596 move complete, result=0
05:13:32.570 00.000 11596 worker thread done servicing request
05:13:32.680 00.110 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
05:13:32.680 00.000 13300 Status Line: Stella per per cambiamento di massa
05:13:32.684 00.004 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=123, med=4, FiltMin=2, FiltMax=44, Gamma=0.510
05:13:32.692 00.008 13300 UpdateGuideState exits: Stella per per cambiamento di massa
05:13:32.692 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:32.692 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
05:13:32.692 00.000 13300 Enqueuing Expose request
05:13:32.692 00.000 11596 Worker thread wakes up
05:13:32.693 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:13:33.205 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
05:13:35.209 02.004 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"13f47b13-8c67-4bd6-b51f-3fe0d4a928f3"}
05:13:35.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"13f47b13-8c67-4bd6-b51f-3fe0d4a928f3"}
05:13:35.210 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"98f9157c-698d-46df-a15c-ee80c3c28eff"}
05:13:35.210 00.000 13300 case statement mapped state 6 to 4
05:13:35.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"98f9157c-698d-46df-a15c-ee80c3c28eff"}
05:13:35.210 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"76dd0876-4705-4a9a-a277-84ae3cdb1d40"}
05:13:35.211 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":578,"width":15,"height":15,"star_pos":[6.59,6.92],"pixels":"..."},"id":"76dd0876-4705-4a9a-a277-84ae3cdb1d40"}
05:13:36.239 01.028 11596 Exposure complete
05:13:36.311 00.072 11596 worker thread done servicing request
05:13:36.311 00.000 13300 OnExposeComplete: enter
05:13:36.311 00.000 13300 UpdateGuideState(): m_state=6
05:13:36.311 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 579
05:13:36.311 00.000 13300 Star::Find returns 1 (0), X=1227.66, Y=31.92, Mass=799, SNR=19.7, Peak=55 HFD=4.0
05:13:36.312 00.001 13300 Status Line: Mass: 799 vs 316
05:13:36.315 00.003 13300 UpdateCurrentPosition: star mass new=798.7 exp=315.6 thresh=50% limits=(115.4, 1438.1, 631.1)
05:13:36.315 00.000 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
05:13:36.316 00.001 13300 SchedulePrimaryMove(1016D950, x=0.00, y=0.00, opts=14)
05:13:36.316 00.000 13300 Enqueuing Move request for scope (0.00, 0.00)
05:13:36.316 00.000 11596 Worker thread wakes up
05:13:36.316 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
05:13:36.316 00.000 11596 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
05:13:36.316 00.000 11596 move complete, result=0
05:13:36.317 00.001 11596 worker thread done servicing request
05:13:36.423 00.106 13300 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
05:13:36.423 00.000 13300 Status Line: Stella per per cambiamento di massa
05:13:36.428 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=144, med=4, FiltMin=2, FiltMax=49, Gamma=0.510
05:13:36.435 00.007 13300 UpdateGuideState exits: Stella per per cambiamento di massa
05:13:36.436 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:36.436 00.000 13300 ScheduleExposure(3000,3,0) exposurePending=0
05:13:36.436 00.000 13300 Enqueuing Expose request
05:13:36.436 00.000 11596 Worker thread wakes up
05:13:36.436 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:13:36.952 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(0,0,0,0)
05:13:38.208 01.256 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a7357554-903a-4900-8770-db520eed00c4"}
05:13:38.208 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a7357554-903a-4900-8770-db520eed00c4"}
05:13:38.209 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0ba272fa-3f76-4119-8bc7-e409c4d61ab5"}
05:13:38.209 00.000 13300 case statement mapped state 6 to 4
05:13:38.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"LostLock","id":"0ba272fa-3f76-4119-8bc7-e409c4d61ab5"}
05:13:38.209 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1cfc28de-0e21-41a1-8776-11e2a682a2be"}
05:13:38.210 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":579,"width":15,"height":15,"star_pos":[6.59,6.92],"pixels":"..."},"id":"1cfc28de-0e21-41a1-8776-11e2a682a2be"}
05:13:39.975 01.765 11596 Exposure complete
05:13:40.046 00.071 11596 worker thread done servicing request
05:13:40.046 00.000 13300 OnExposeComplete: enter
05:13:40.046 00.000 13300 UpdateGuideState(): m_state=6
05:13:40.047 00.001 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 580
05:13:40.047 00.000 13300 Star::Find returns 1 (0), X=1227.69, Y=31.98, Mass=621, SNR=17.4, Peak=48 HFD=4.0
05:13:40.047 00.000 13300 DistanceChecker: deactivated
05:13:40.047 00.000 13300 MultiStar: [#1 0.33,0.00,0.00,M1] [#2 0.01,0.39,0.00,M1] [#3 -0.00,-0.03,0.41,U] [#4 -0.13,-0.10,0.31,U] [#5 0.29,0.30,0.00,M2] [#6 0.75,0.51,0.00,M7] 
05:13:40.047 00.000 13300 refined, 2 included, MultiStar: {0.07, 0.09}, one-star: {0.16, 0.20}
05:13:40.047 00.000 13300 CameraToMount -- cameraTheta (0.93) - m_xAngle (1.53) = xAngle (-0.60 = -0.60)
05:13:40.047 00.000 13300 CameraToMount -- cameraTheta (0.93) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.73 = 2.55)
05:13:40.048 00.001 13300 CameraToMount -- cameraX=0.07 cameraY=0.09 hyp=0.11 cameraTheta=0.93 mountX=0.09 mountY=0.06, mountTheta=0.59
05:13:40.049 00.001 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.09, opts=13)
05:13:40.050 00.001 13300 Enqueuing Move request for scope (0.07, 0.09)
05:13:40.050 00.000 11596 Worker thread wakes up
05:13:40.050 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.09) opts 0xd
05:13:40.050 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.09)
05:13:40.050 00.000 11596 Moving (0.07, 0.09) raw xDistance=0.09 yDistance=0.06
05:13:40.050 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
05:13:40.050 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:13:40.050 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
05:13:40.050 00.000 11596 MoveAxis(E, 0, ABG)
05:13:40.050 00.000 11596 Move returns status 0, amount 0
05:13:40.051 00.001 11596 MoveAxis(N, 0, ABG)
05:13:40.051 00.000 11596 Move returns status 0, amount 0
05:13:40.051 00.000 11596 move complete, result=0
05:13:40.051 00.000 11596 worker thread done servicing request
05:13:40.057 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=162, med=4, FiltMin=2, FiltMax=59, Gamma=0.510
05:13:40.065 00.008 13300 UpdateGuideState exits: m=621 SNR=17.4
05:13:40.065 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:40.066 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:13:40.066 00.000 13300 Enqueuing Expose request
05:13:40.066 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
05:13:40.066 00.000 11596 Worker thread wakes up
05:13:40.066 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:13:40.571 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:13:41.207 00.636 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"64193c25-5300-4690-8e4f-5140148e5757"}
05:13:41.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"64193c25-5300-4690-8e4f-5140148e5757"}
05:13:41.208 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2b8ca11a-8afe-49e3-8fb6-311f1e8332af"}
05:13:41.208 00.000 13300 case statement mapped state 6 to 3
05:13:41.208 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2b8ca11a-8afe-49e3-8fb6-311f1e8332af"}
05:13:41.209 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"51382c76-9c9b-4d48-a732-f6ce16d4f5bf"}
05:13:41.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":580,"width":15,"height":15,"star_pos":[6.69,6.98],"pixels":"..."},"id":"51382c76-9c9b-4d48-a732-f6ce16d4f5bf"}
05:13:43.624 02.415 11596 Exposure complete
05:13:43.698 00.074 11596 worker thread done servicing request
05:13:43.698 00.000 13300 OnExposeComplete: enter
05:13:43.698 00.000 13300 UpdateGuideState(): m_state=6
05:13:43.698 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 581
05:13:43.699 00.001 13300 Star::Find returns 1 (0), X=1227.68, Y=31.87, Mass=836, SNR=20.1, Peak=59 HFD=4.0
05:13:43.699 00.000 13300 MultiStar: [#1 0.23,0.01,0.63,U] [#2 0.05,0.20,0.57,U] [#3 -0.35,-0.02,0.00,M3] [#4 -0.13,-0.35,0.00,M2] [#5 0.16,0.37,0.00,M3] [#6 0.35,-0.23,0.00,M8] 
05:13:43.699 00.000 13300 single-star, 2 included, MultiStar: {0.15, 0.09}, one-star: {0.15, 0.08}
05:13:43.699 00.000 13300 CameraToMount -- cameraTheta (0.51) - m_xAngle (1.53) = xAngle (-1.03 = -1.03)
05:13:43.699 00.000 13300 CameraToMount -- cameraTheta (0.51) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.15 = 2.13)
05:13:43.699 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=0.08 hyp=0.17 cameraTheta=0.51 mountX=0.09 mountY=0.14, mountTheta=1.02
05:13:43.701 00.002 13300 SchedulePrimaryMove(1016D950, x=0.15, y=0.08, opts=13)
05:13:43.701 00.000 13300 Enqueuing Move request for scope (0.15, 0.08)
05:13:43.701 00.000 11596 Worker thread wakes up
05:13:43.701 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.08) opts 0xd
05:13:43.702 00.001 11596 Handling offset move in thread for scope, endpoint = (0.15, 0.08)
05:13:43.702 00.000 11596 Moving (0.15, 0.08) raw xDistance=0.09 yDistance=0.14
05:13:43.702 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
05:13:43.702 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:13:43.702 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
05:13:43.702 00.000 11596 MoveAxis(E, 0, ABG)
05:13:43.702 00.000 11596 Move returns status 0, amount 0
05:13:43.702 00.000 11596 MoveAxis(N, 0, ABG)
05:13:43.702 00.000 11596 Move returns status 0, amount 0
05:13:43.702 00.000 11596 move complete, result=0
05:13:43.702 00.000 11596 worker thread done servicing request
05:13:43.709 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=133, med=4, FiltMin=2, FiltMax=52, Gamma=0.510
05:13:43.718 00.009 13300 UpdateGuideState exits: m=836 SNR=20.1
05:13:43.718 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:43.719 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:13:43.719 00.000 13300 Enqueuing Expose request
05:13:43.719 00.000 11596 Worker thread wakes up
05:13:43.719 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
05:13:43.719 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:13:44.207 00.488 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3eb62035-5eab-4645-a9bc-c21908b62474"}
05:13:44.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3eb62035-5eab-4645-a9bc-c21908b62474"}
05:13:44.208 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b6ccc57c-46b1-4866-a4ce-2c79ffb1c44d"}
05:13:44.208 00.000 13300 case statement mapped state 6 to 3
05:13:44.208 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b6ccc57c-46b1-4866-a4ce-2c79ffb1c44d"}
05:13:44.209 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"12ab5621-ebbb-48c6-ade8-a3cc129c13e5"}
05:13:44.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":581,"width":15,"height":15,"star_pos":[6.68,6.87],"pixels":"..."},"id":"12ab5621-ebbb-48c6-ade8-a3cc129c13e5"}
05:13:44.228 00.019 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:13:47.207 02.979 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"323432ff-f63a-4099-a80e-81e73d3d4fa1"}
05:13:47.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"323432ff-f63a-4099-a80e-81e73d3d4fa1"}
05:13:47.208 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4f93d830-023a-44e2-b9fd-cf5546144b81"}
05:13:47.208 00.000 13300 case statement mapped state 6 to 3
05:13:47.208 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4f93d830-023a-44e2-b9fd-cf5546144b81"}
05:13:47.209 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c4cbc453-2973-48dc-9fcc-2e1369062406"}
05:13:47.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":581,"width":15,"height":15,"star_pos":[6.68,6.87],"pixels":"..."},"id":"c4cbc453-2973-48dc-9fcc-2e1369062406"}
05:13:47.257 00.048 11596 Exposure complete
05:13:47.326 00.069 11596 worker thread done servicing request
05:13:47.326 00.000 13300 OnExposeComplete: enter
05:13:47.326 00.000 13300 UpdateGuideState(): m_state=6
05:13:47.327 00.001 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 582
05:13:47.327 00.000 13300 Star::Find returns 1 (0), X=1227.70, Y=32.01, Mass=852, SNR=20.4, Peak=61 HFD=4.1
05:13:47.327 00.000 13300 MultiStar: [#1 0.32,0.36,0.00,M1] [#2 -0.04,0.30,0.00,M1] [#3 -0.09,-0.02,0.38,U] [#4 -0.15,0.19,0.29,U] [#5 0.57,0.57,0.00,M4] [#6 0.45,0.30,0.00,M9] 
05:13:47.327 00.000 13300 refined, 2 included, MultiStar: {0.05, 0.16}, one-star: {0.17, 0.23}
05:13:47.327 00.000 13300 CameraToMount -- cameraTheta (1.25) - m_xAngle (1.53) = xAngle (-0.29 = -0.29)
05:13:47.328 00.001 13300 CameraToMount -- cameraTheta (1.25) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.41 = 2.87)
05:13:47.328 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.16 hyp=0.17 cameraTheta=1.25 mountX=0.17 mountY=0.05, mountTheta=0.27
05:13:47.329 00.001 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.16, opts=13)
05:13:47.330 00.001 13300 Enqueuing Move request for scope (0.05, 0.16)
05:13:47.330 00.000 11596 Worker thread wakes up
05:13:47.330 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.16) opts 0xd
05:13:47.330 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.16)
05:13:47.330 00.000 11596 Moving (0.05, 0.16) raw xDistance=0.17 yDistance=0.05
05:13:47.331 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.17
05:13:47.331 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:13:47.331 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
05:13:47.331 00.000 11596 MoveAxis(W, 207, ABG)
05:13:47.331 00.000 11596 Guiding  Dir = 3, Dur = 207
05:13:47.331 00.000 11596 IsSlewing returns 0
05:13:47.340 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=176, med=4, FiltMin=2, FiltMax=51, Gamma=0.510
05:13:47.348 00.008 13300 UpdateGuideState exits: m=852 SNR=20.4
05:13:47.348 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:47.349 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:13:47.349 00.000 13300 Enqueuing Expose request
05:13:47.475 00.126 11596 IsGuiding returns 0
05:13:47.614 00.139 11596 PulseGuide returned control before completion, sleep 79
05:13:47.929 00.315 11596 IsGuiding returns 0
05:13:47.929 00.000 11596 Move returns status 0, amount 207
05:13:47.929 00.000 11596 MoveAxis(N, 0, ABG)
05:13:47.929 00.000 11596 Move returns status 0, amount 0
05:13:47.929 00.000 11596 move complete, result=0
05:13:47.929 00.000 11596 worker thread done servicing request
05:13:47.929 00.000 11596 Worker thread wakes up
05:13:47.929 00.000 13300 GuideStep: 0.2 px 207 ms WEST, 0.0 px 0 ms NORTH
05:13:47.930 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:13:48.435 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:13:50.207 01.772 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"176f96ce-49de-465f-826b-db4622156b85"}
05:13:50.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"176f96ce-49de-465f-826b-db4622156b85"}
05:13:50.208 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8253a730-efac-46eb-9c05-597695e39a12"}
05:13:50.208 00.000 13300 case statement mapped state 6 to 3
05:13:50.208 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8253a730-efac-46eb-9c05-597695e39a12"}
05:13:50.208 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a8867431-b481-4384-ad0c-303dc02128cf"}
05:13:50.209 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":582,"width":15,"height":15,"star_pos":[6.70,7.01],"pixels":"..."},"id":"a8867431-b481-4384-ad0c-303dc02128cf"}
05:13:51.459 01.250 11596 Exposure complete
05:13:51.529 00.070 11596 worker thread done servicing request
05:13:51.529 00.000 13300 OnExposeComplete: enter
05:13:51.529 00.000 13300 UpdateGuideState(): m_state=6
05:13:51.529 00.000 13300 Star::Find(15, 1227, 32, 0, (0,0,0,0), 1.5, 10.0, 255) frame 583
05:13:51.530 00.001 13300 Star::Find returns 1 (0), X=1227.71, Y=31.98, Mass=831, SNR=20.1, Peak=57 HFD=4.1
05:13:51.530 00.000 13300 MultiStar: [#1 0.34,0.08,0.00,M2] [#2 -0.07,0.20,0.56,U] [#3 -0.01,-0.17,0.36,U] [#4 0.04,-0.03,0.28,U] [#5 0.15,0.39,0.00,M5] [#6 0.55,0.33,0.00,M10] 
05:13:51.530 00.000 13300 refined, 3 included, MultiStar: {0.07, 0.11}, one-star: {0.18, 0.20}
05:13:51.530 00.000 13300 CameraToMount -- cameraTheta (1.01) - m_xAngle (1.53) = xAngle (-0.53 = -0.53)
05:13:51.530 00.000 13300 CameraToMount -- cameraTheta (1.01) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.65 = 2.63)
05:13:51.530 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.11 hyp=0.13 cameraTheta=1.01 mountX=0.11 mountY=0.06, mountTheta=0.52
05:13:51.532 00.002 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.11, opts=13)
05:13:51.532 00.000 13300 Enqueuing Move request for scope (0.07, 0.11)
05:13:51.533 00.001 11596 Worker thread wakes up
05:13:51.533 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.11) opts 0xd
05:13:51.533 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.11)
05:13:51.533 00.000 11596 Moving (0.07, 0.11) raw xDistance=0.11 yDistance=0.06
05:13:51.533 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
05:13:51.533 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:13:51.533 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
05:13:51.533 00.000 11596 MoveAxis(E, 0, ABG)
05:13:51.533 00.000 11596 Move returns status 0, amount 0
05:13:51.533 00.000 11596 MoveAxis(N, 0, ABG)
05:13:51.534 00.001 11596 Move returns status 0, amount 0
05:13:51.534 00.000 11596 move complete, result=0
05:13:51.534 00.000 11596 worker thread done servicing request
05:13:51.540 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=146, med=4, FiltMin=2, FiltMax=52, Gamma=0.510
05:13:51.548 00.008 13300 UpdateGuideState exits: m=831 SNR=20.1
05:13:51.548 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:51.548 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:13:51.548 00.000 13300 Enqueuing Expose request
05:13:51.549 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
05:13:51.549 00.000 11596 Worker thread wakes up
05:13:51.549 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:13:52.061 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:13:53.205 01.144 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"94a46bf2-9459-4797-804c-31ce76aaae17"}
05:13:53.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"94a46bf2-9459-4797-804c-31ce76aaae17"}
05:13:53.206 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"25c16090-1e5f-46e1-8645-c9f455771286"}
05:13:53.206 00.000 13300 case statement mapped state 6 to 3
05:13:53.206 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"25c16090-1e5f-46e1-8645-c9f455771286"}
05:13:53.206 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0d1bd0cb-c938-4a15-8a86-ab91cc1a72f8"}
05:13:53.207 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":583,"width":15,"height":15,"star_pos":[6.71,6.98],"pixels":"..."},"id":"0d1bd0cb-c938-4a15-8a86-ab91cc1a72f8"}
05:13:55.089 01.882 11596 Exposure complete
05:13:55.158 00.069 11596 worker thread done servicing request
05:13:55.159 00.001 13300 OnExposeComplete: enter
05:13:55.159 00.000 13300 UpdateGuideState(): m_state=6
05:13:55.159 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 584
05:13:55.159 00.000 13300 Star::Find returns 1 (0), X=1227.71, Y=31.98, Mass=680, SNR=18.2, Peak=50 HFD=4.0
05:13:55.160 00.001 13300 MultiStar: [#1 0.27,0.03,0.57,U] [#2 0.01,0.14,0.57,U] [#3 -0.16,-0.16,0.37,U] [#4 -0.07,-0.29,0.25,U] [#5 0.34,0.26,0.00,M6] [#6 0.38,-0.04,0.00,R] 
05:13:55.160 00.000 13300 refined, 4 included, MultiStar: {0.09, 0.06}, one-star: {0.18, 0.19}
05:13:55.160 00.000 13300 CameraToMount -- cameraTheta (0.56) - m_xAngle (1.53) = xAngle (-0.97 = -0.97)
05:13:55.160 00.000 13300 CameraToMount -- cameraTheta (0.56) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.10 = 2.18)
05:13:55.160 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.06 hyp=0.11 cameraTheta=0.56 mountX=0.06 mountY=0.09, mountTheta=0.97
05:13:55.162 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.06, opts=13)
05:13:55.162 00.000 13300 Enqueuing Move request for scope (0.09, 0.06)
05:13:55.162 00.000 11596 Worker thread wakes up
05:13:55.162 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.06) opts 0xd
05:13:55.163 00.001 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.06)
05:13:55.163 00.000 11596 Moving (0.09, 0.06) raw xDistance=0.06 yDistance=0.09
05:13:55.163 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
05:13:55.163 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:13:55.163 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
05:13:55.163 00.000 11596 MoveAxis(E, 0, ABG)
05:13:55.163 00.000 11596 Move returns status 0, amount 0
05:13:55.163 00.000 11596 MoveAxis(N, 0, ABG)
05:13:55.163 00.000 11596 Move returns status 0, amount 0
05:13:55.163 00.000 11596 move complete, result=0
05:13:55.164 00.001 11596 worker thread done servicing request
05:13:55.169 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=113, med=4, FiltMin=2, FiltMax=38, Gamma=0.510
05:13:55.178 00.009 13300 UpdateGuideState exits: m=680 SNR=18.2
05:13:55.178 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:55.178 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:13:55.178 00.000 13300 Enqueuing Expose request
05:13:55.178 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
05:13:55.178 00.000 11596 Worker thread wakes up
05:13:55.178 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:13:55.680 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:13:56.206 00.526 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"55b65797-09f2-4511-9a8f-6286d7379006"}
05:13:56.206 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"55b65797-09f2-4511-9a8f-6286d7379006"}
05:13:56.207 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fffde72d-2307-426d-be73-d23dd7f44d32"}
05:13:56.207 00.000 13300 case statement mapped state 6 to 3
05:13:56.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fffde72d-2307-426d-be73-d23dd7f44d32"}
05:13:56.207 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"5c66057f-6187-4c09-887b-8cdb23078c9d"}
05:13:56.208 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":584,"width":15,"height":15,"star_pos":[6.71,6.98],"pixels":"..."},"id":"5c66057f-6187-4c09-887b-8cdb23078c9d"}
05:13:58.706 02.498 11596 Exposure complete
05:13:58.790 00.084 11596 worker thread done servicing request
05:13:58.790 00.000 13300 OnExposeComplete: enter
05:13:58.790 00.000 13300 UpdateGuideState(): m_state=6
05:13:58.791 00.001 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 585
05:13:58.791 00.000 13300 Star::Find returns 1 (0), X=1227.55, Y=31.64, Mass=875, SNR=20.6, Peak=62 HFD=4.1
05:13:58.791 00.000 13300 Star::Find false star n=12 nbg=281 bg=4.2 sigma=0.6 thresh=6 peak=6
05:13:58.791 00.000 13300 MultiStar: [#1 0.17,0.17,0.61,U] [#2 -0.16,0.10,0.37,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.37,0.18,0.00,M7] [#6 0.00,0.00,0.00,L] 
05:13:58.791 00.000 13300 refined, 2 included, MultiStar: {0.03, -0.00}, one-star: {0.02, -0.14}
05:13:58.792 00.001 13300 CameraToMount -- cameraTheta (-0.11) - m_xAngle (1.53) = xAngle (-1.65 = -1.65)
05:13:58.792 00.000 13300 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.77 = 1.51)
05:13:58.792 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=-0.00 hyp=0.03 cameraTheta=-0.11 mountX=-0.00 mountY=0.03, mountTheta=1.65
05:13:58.794 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=-0.00, opts=13)
05:13:58.794 00.000 13300 Enqueuing Move request for scope (0.03, -0.00)
05:13:58.794 00.000 11596 Worker thread wakes up
05:13:58.794 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.00) opts 0xd
05:13:58.794 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, -0.00)
05:13:58.794 00.000 11596 Moving (0.03, -0.00) raw xDistance=-0.00 yDistance=0.03
05:13:58.794 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
05:13:58.794 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:13:58.794 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
05:13:58.795 00.001 11596 MoveAxis(E, 0, ABG)
05:13:58.795 00.000 11596 Move returns status 0, amount 0
05:13:58.795 00.000 11596 MoveAxis(N, 0, ABG)
05:13:58.795 00.000 11596 Move returns status 0, amount 0
05:13:58.795 00.000 11596 move complete, result=0
05:13:58.795 00.000 11596 worker thread done servicing request
05:13:58.801 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=111, med=4, FiltMin=3, FiltMax=43, Gamma=0.510
05:13:58.809 00.008 13300 UpdateGuideState exits: m=875 SNR=20.6
05:13:58.809 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:13:58.809 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:13:58.809 00.000 13300 Enqueuing Expose request
05:13:58.809 00.000 11596 Worker thread wakes up
05:13:58.809 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
05:13:58.809 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:13:59.205 00.396 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ca5f8c84-c4d6-4401-b6b0-dcd25c6f20d2"}
05:13:59.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ca5f8c84-c4d6-4401-b6b0-dcd25c6f20d2"}
05:13:59.206 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0f602b0f-5259-4297-be67-889b70f0d77d"}
05:13:59.206 00.000 13300 case statement mapped state 6 to 3
05:13:59.206 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0f602b0f-5259-4297-be67-889b70f0d77d"}
05:13:59.207 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d68ed872-5605-4adf-b20f-6da83a697374"}
05:13:59.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":585,"width":15,"height":15,"star_pos":[6.55,6.64],"pixels":"..."},"id":"d68ed872-5605-4adf-b20f-6da83a697374"}
05:13:59.311 00.104 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:14:02.203 02.892 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0a6d8c9b-5ca6-41ca-9301-7782485a4d84"}
05:14:02.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0a6d8c9b-5ca6-41ca-9301-7782485a4d84"}
05:14:02.204 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2266d21e-d471-404e-8d09-478fc589d817"}
05:14:02.204 00.000 13300 case statement mapped state 6 to 3
05:14:02.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2266d21e-d471-404e-8d09-478fc589d817"}
05:14:02.205 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bac31733-65f9-468c-b6c9-2b1f918ede32"}
05:14:02.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":585,"width":15,"height":15,"star_pos":[6.55,6.64],"pixels":"..."},"id":"bac31733-65f9-468c-b6c9-2b1f918ede32"}
05:14:02.341 00.136 11596 Exposure complete
05:14:02.414 00.073 11596 worker thread done servicing request
05:14:02.414 00.000 13300 OnExposeComplete: enter
05:14:02.414 00.000 13300 UpdateGuideState(): m_state=6
05:14:02.414 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 586
05:14:02.415 00.001 13300 Star::Find returns 1 (0), X=1227.58, Y=31.81, Mass=862, SNR=20.5, Peak=64 HFD=3.9
05:14:02.415 00.000 13300 MultiStar: [#1 0.21,0.05,0.63,U] [#2 0.12,0.03,0.41,U] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.03,0.38,0.00,M8] [#6 -0.11,0.04,0.29,U] 
05:14:02.415 00.000 13300 single-star, 3 included, MultiStar: {0.09, 0.03}, one-star: {0.05, 0.02}
05:14:02.415 00.000 13300 CameraToMount -- cameraTheta (0.44) - m_xAngle (1.53) = xAngle (-1.09 = -1.09)
05:14:02.415 00.000 13300 CameraToMount -- cameraTheta (0.44) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.22 = 2.06)
05:14:02.415 00.000 13300 CameraToMount -- cameraX=0.05 cameraY=0.02 hyp=0.06 cameraTheta=0.44 mountX=0.03 mountY=0.05, mountTheta=1.09
05:14:02.418 00.003 13300 SchedulePrimaryMove(1016D950, x=0.05, y=0.02, opts=13)
05:14:02.418 00.000 13300 Enqueuing Move request for scope (0.05, 0.02)
05:14:02.418 00.000 11596 Worker thread wakes up
05:14:02.418 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.02) opts 0xd
05:14:02.418 00.000 11596 Handling offset move in thread for scope, endpoint = (0.05, 0.02)
05:14:02.418 00.000 11596 Moving (0.05, 0.02) raw xDistance=0.03 yDistance=0.05
05:14:02.418 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
05:14:02.419 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:14:02.419 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
05:14:02.419 00.000 11596 MoveAxis(E, 0, ABG)
05:14:02.419 00.000 11596 Move returns status 0, amount 0
05:14:02.419 00.000 11596 MoveAxis(N, 0, ABG)
05:14:02.419 00.000 11596 Move returns status 0, amount 0
05:14:02.419 00.000 11596 move complete, result=0
05:14:02.419 00.000 11596 worker thread done servicing request
05:14:02.425 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=110, med=4, FiltMin=2, FiltMax=42, Gamma=0.510
05:14:02.433 00.008 13300 UpdateGuideState exits: m=862 SNR=20.5
05:14:02.434 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:14:02.434 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:14:02.434 00.000 13300 Enqueuing Expose request
05:14:02.434 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
05:14:02.434 00.000 11596 Worker thread wakes up
05:14:02.434 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:14:02.944 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:14:05.203 02.259 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"594e4d65-eef2-48cb-ae6f-24a757f68a94"}
05:14:05.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"594e4d65-eef2-48cb-ae6f-24a757f68a94"}
05:14:05.204 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e19bbef7-3c45-4696-a388-de9e9937b78a"}
05:14:05.204 00.000 13300 case statement mapped state 6 to 3
05:14:05.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e19bbef7-3c45-4696-a388-de9e9937b78a"}
05:14:05.205 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"ecf04ad6-fb11-48cf-be60-3c4518b8255a"}
05:14:05.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":586,"width":15,"height":15,"star_pos":[6.58,6.81],"pixels":"..."},"id":"ecf04ad6-fb11-48cf-be60-3c4518b8255a"}
05:14:05.967 00.762 11596 Exposure complete
05:14:06.036 00.069 11596 worker thread done servicing request
05:14:06.037 00.001 13300 OnExposeComplete: enter
05:14:06.037 00.000 13300 UpdateGuideState(): m_state=6
05:14:06.037 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 587
05:14:06.037 00.000 13300 Star::Find returns 1 (0), X=1227.40, Y=31.85, Mass=874, SNR=20.6, Peak=62 HFD=4.1
05:14:06.038 00.001 13300 MultiStar: [#1 0.05,-0.11,0.60,U] [#2 0.00,0.12,0.57,U] [#3 0.05,-0.21,0.29,U] [#4 -0.17,-0.14,0.29,U] [#5 0.06,0.00,0.31,U] [#6 -0.14,-0.04,0.31,U] 
05:14:06.038 00.000 13300 refined, 6 included, MultiStar: {-0.05, -0.01}, one-star: {-0.14, 0.07}
05:14:06.038 00.000 13300 CameraToMount -- cameraTheta (-2.89) - m_xAngle (1.53) = xAngle (-4.42 = 1.86)
05:14:06.038 00.000 13300 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.55 = -1.26)
05:14:06.038 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-2.89 mountX=-0.01 mountY=-0.05, mountTheta=-1.87
05:14:06.040 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.01, opts=13)
05:14:06.040 00.000 13300 Enqueuing Move request for scope (-0.05, -0.01)
05:14:06.040 00.000 11596 Worker thread wakes up
05:14:06.040 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.01) opts 0xd
05:14:06.041 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.01)
05:14:06.041 00.000 11596 Moving (-0.05, -0.01) raw xDistance=-0.01 yDistance=-0.05
05:14:06.041 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
05:14:06.041 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:14:06.041 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
05:14:06.041 00.000 11596 MoveAxis(E, 0, ABG)
05:14:06.041 00.000 11596 Move returns status 0, amount 0
05:14:06.041 00.000 11596 MoveAxis(N, 0, ABG)
05:14:06.041 00.000 11596 Move returns status 0, amount 0
05:14:06.042 00.001 11596 move complete, result=0
05:14:06.042 00.000 11596 worker thread done servicing request
05:14:06.047 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=113, med=4, FiltMin=3, FiltMax=44, Gamma=0.510
05:14:06.056 00.009 13300 UpdateGuideState exits: m=874 SNR=20.6
05:14:06.056 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:14:06.056 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:14:06.056 00.000 13300 Enqueuing Expose request
05:14:06.056 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
05:14:06.057 00.001 11596 Worker thread wakes up
05:14:06.057 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:14:06.559 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:14:08.202 01.643 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c4c9fd72-1fec-4d13-b4bf-a72c7c224a6e"}
05:14:08.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c4c9fd72-1fec-4d13-b4bf-a72c7c224a6e"}
05:14:08.203 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"71a65a6e-3c98-4684-9b60-19ff670ba0cc"}
05:14:08.203 00.000 13300 case statement mapped state 6 to 3
05:14:08.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"71a65a6e-3c98-4684-9b60-19ff670ba0cc"}
05:14:08.203 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7496049d-e779-49a4-aaaa-a6b4d2935db2"}
05:14:08.204 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":587,"width":15,"height":15,"star_pos":[7.40,6.85],"pixels":"..."},"id":"7496049d-e779-49a4-aaaa-a6b4d2935db2"}
05:14:09.584 01.380 11596 Exposure complete
05:14:09.654 00.070 11596 worker thread done servicing request
05:14:09.654 00.000 13300 OnExposeComplete: enter
05:14:09.654 00.000 13300 UpdateGuideState(): m_state=6
05:14:09.654 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 588
05:14:09.655 00.001 13300 Star::Find returns 1 (0), X=1227.52, Y=31.89, Mass=861, SNR=20.5, Peak=62 HFD=3.9
05:14:09.655 00.000 13300 MultiStar: [#1 0.09,0.11,0.55,U] [#2 0.10,0.37,0.00,M1] [#3 -0.00,0.03,0.37,U] [#4 0.11,0.05,0.31,U] [#5 0.06,0.31,0.00,M8] [#6 -0.05,0.25,0.32,U] 
05:14:09.655 00.000 13300 refined, 4 included, MultiStar: {0.02, 0.11}, one-star: {-0.01, 0.11}
05:14:09.655 00.000 13300 CameraToMount -- cameraTheta (1.36) - m_xAngle (1.53) = xAngle (-0.17 = -0.17)
05:14:09.655 00.000 13300 CameraToMount -- cameraTheta (1.36) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.30 = 2.98)
05:14:09.655 00.000 13300 CameraToMount -- cameraX=0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.36 mountX=0.11 mountY=0.02, mountTheta=0.16
05:14:09.657 00.002 13300 SchedulePrimaryMove(1016D950, x=0.02, y=0.11, opts=13)
05:14:09.657 00.000 13300 Enqueuing Move request for scope (0.02, 0.11)
05:14:09.657 00.000 11596 Worker thread wakes up
05:14:09.658 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.11) opts 0xd
05:14:09.658 00.000 11596 Handling offset move in thread for scope, endpoint = (0.02, 0.11)
05:14:09.658 00.000 11596 Moving (0.02, 0.11) raw xDistance=0.11 yDistance=0.02
05:14:09.658 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
05:14:09.658 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:14:09.658 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
05:14:09.658 00.000 11596 MoveAxis(E, 0, ABG)
05:14:09.658 00.000 11596 Move returns status 0, amount 0
05:14:09.658 00.000 11596 MoveAxis(N, 0, ABG)
05:14:09.658 00.000 11596 Move returns status 0, amount 0
05:14:09.658 00.000 11596 move complete, result=0
05:14:09.659 00.001 11596 worker thread done servicing request
05:14:09.664 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=184, med=4, FiltMin=2, FiltMax=55, Gamma=0.510
05:14:09.672 00.008 13300 UpdateGuideState exits: m=861 SNR=20.5
05:14:09.672 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:14:09.673 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:14:09.673 00.000 13300 Enqueuing Expose request
05:14:09.673 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
05:14:09.673 00.000 11596 Worker thread wakes up
05:14:09.673 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:14:10.187 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:14:11.201 01.014 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"69746ade-4d1c-4db0-a2de-678a5b7acf68"}
05:14:11.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"69746ade-4d1c-4db0-a2de-678a5b7acf68"}
05:14:11.202 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c53963d7-0e03-43c3-b51b-a154546f21ba"}
05:14:11.202 00.000 13300 case statement mapped state 6 to 3
05:14:11.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c53963d7-0e03-43c3-b51b-a154546f21ba"}
05:14:11.203 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"33931ac0-fe4b-4b66-9f07-52de590d38c2"}
05:14:11.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":588,"width":15,"height":15,"star_pos":[6.52,6.89],"pixels":"..."},"id":"33931ac0-fe4b-4b66-9f07-52de590d38c2"}
05:14:13.211 02.008 11596 Exposure complete
05:14:13.284 00.073 11596 worker thread done servicing request
05:14:13.285 00.001 13300 OnExposeComplete: enter
05:14:13.285 00.000 13300 UpdateGuideState(): m_state=6
05:14:13.285 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 589
05:14:13.285 00.000 13300 Star::Find returns 1 (0), X=1227.69, Y=32.01, Mass=854, SNR=20.4, Peak=56 HFD=4.2
05:14:13.286 00.001 13300 MultiStar: [#1 0.15,0.23,0.62,U] [#2 -0.08,0.34,0.00,M2] [#3 -0.23,0.16,0.36,U] [#4 -0.34,0.08,0.00,M1] [#5 0.07,0.41,0.00,M9] [#6 -0.23,0.28,0.00,M1] 
05:14:13.286 00.000 13300 refined, 2 included, MultiStar: {0.09, 0.22}, one-star: {0.16, 0.23}
05:14:13.286 00.000 13300 CameraToMount -- cameraTheta (1.19) - m_xAngle (1.53) = xAngle (-0.34 = -0.34)
05:14:13.286 00.000 13300 CameraToMount -- cameraTheta (1.19) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.47 = 2.81)
05:14:13.286 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.22 hyp=0.24 cameraTheta=1.19 mountX=0.22 mountY=0.08, mountTheta=0.33
05:14:13.288 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.22, opts=13)
05:14:13.288 00.000 13300 Enqueuing Move request for scope (0.09, 0.22)
05:14:13.288 00.000 11596 Worker thread wakes up
05:14:13.288 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.22) opts 0xd
05:14:13.289 00.001 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.22)
05:14:13.289 00.000 11596 Moving (0.09, 0.22) raw xDistance=0.22 yDistance=0.08
05:14:13.289 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
05:14:13.289 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:14:13.289 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
05:14:13.289 00.000 11596 MoveAxis(W, 278, ABG)
05:14:13.289 00.000 11596 Guiding  Dir = 3, Dur = 278
05:14:13.289 00.000 11596 IsSlewing returns 0
05:14:13.297 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=204, med=4, FiltMin=2, FiltMax=70, Gamma=0.510
05:14:13.304 00.007 13300 UpdateGuideState exits: m=854 SNR=20.4
05:14:13.305 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:14:13.305 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:14:13.305 00.000 13300 Enqueuing Expose request
05:14:13.444 00.139 11596 IsGuiding returns 0
05:14:13.536 00.092 11596 PulseGuide returned control before completion, sleep 196
05:14:13.757 00.221 11596 IsGuiding returns 1
05:14:13.757 00.000 11596 scope still moving after pulse duration time elapsed
05:14:13.787 00.030 11596 IsSlewing returns 0
05:14:13.854 00.067 11596 IsGuiding returns 0
05:14:13.854 00.000 11596 scope move finished after 278 + 132 ms
05:14:13.854 00.000 11596 Move returns status 0, amount 278
05:14:13.854 00.000 11596 MoveAxis(N, 0, ABG)
05:14:13.854 00.000 11596 Move returns status 0, amount 0
05:14:13.854 00.000 11596 move complete, result=0
05:14:13.854 00.000 11596 worker thread done servicing request
05:14:13.854 00.000 11596 Worker thread wakes up
05:14:13.855 00.001 13300 GuideStep: 0.2 px 278 ms WEST, 0.1 px 0 ms NORTH
05:14:13.855 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:14:14.201 00.346 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"08ee19c9-c230-42b5-a785-83cddbd9914f"}
05:14:14.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"08ee19c9-c230-42b5-a785-83cddbd9914f"}
05:14:14.202 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1cadb3ab-c70e-4024-a015-dab88796fef3"}
05:14:14.202 00.000 13300 case statement mapped state 6 to 3
05:14:14.203 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1cadb3ab-c70e-4024-a015-dab88796fef3"}
05:14:14.204 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"86765655-4d55-4752-8f0e-173a7ca78a27"}
05:14:14.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":589,"width":15,"height":15,"star_pos":[6.69,7.01],"pixels":"..."},"id":"86765655-4d55-4752-8f0e-173a7ca78a27"}
05:14:14.357 00.153 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:14:17.201 02.844 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2c020618-1533-4507-a1c3-720bed423b29"}
05:14:17.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2c020618-1533-4507-a1c3-720bed423b29"}
05:14:17.202 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e57d5062-9169-4300-9c23-2ce9629804d2"}
05:14:17.202 00.000 13300 case statement mapped state 6 to 3
05:14:17.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e57d5062-9169-4300-9c23-2ce9629804d2"}
05:14:17.203 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"8e274830-5f8e-4838-a40c-7b597afaad90"}
05:14:17.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":589,"width":15,"height":15,"star_pos":[6.69,7.01],"pixels":"..."},"id":"8e274830-5f8e-4838-a40c-7b597afaad90"}
05:14:17.386 00.183 11596 Exposure complete
05:14:17.477 00.091 11596 worker thread done servicing request
05:14:17.477 00.000 13300 OnExposeComplete: enter
05:14:17.478 00.001 13300 UpdateGuideState(): m_state=6
05:14:17.478 00.000 13300 Star::Find(15, 1227, 32, 0, (0,0,0,0), 1.5, 10.0, 255) frame 590
05:14:17.478 00.000 13300 Star::Find returns 1 (0), X=1227.59, Y=31.91, Mass=901, SNR=20.9, Peak=63 HFD=4.0
05:14:17.479 00.001 13300 MultiStar: [#1 0.01,0.22,0.61,U] [#2 0.03,0.29,0.49,U] [#3 -0.06,0.05,0.40,U] [#4 0.42,0.18,0.00,M2] [#5 0.16,0.66,0.00,M10] [#6 -0.12,0.00,0.30,U] 
05:14:17.479 00.000 13300 single-star, 4 included, MultiStar: {0.01, 0.15}, one-star: {0.06, 0.13}
05:14:17.479 00.000 13300 CameraToMount -- cameraTheta (1.11) - m_xAngle (1.53) = xAngle (-0.42 = -0.42)
05:14:17.479 00.000 13300 CameraToMount -- cameraTheta (1.11) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.55 = 2.73)
05:14:17.479 00.000 13300 CameraToMount -- cameraX=0.06 cameraY=0.13 hyp=0.14 cameraTheta=1.11 mountX=0.13 mountY=0.06, mountTheta=0.41
05:14:17.482 00.003 13300 SchedulePrimaryMove(1016D950, x=0.06, y=0.13, opts=13)
05:14:17.482 00.000 13300 Enqueuing Move request for scope (0.06, 0.13)
05:14:17.483 00.001 11596 Worker thread wakes up
05:14:17.483 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.13) opts 0xd
05:14:17.483 00.000 11596 Handling offset move in thread for scope, endpoint = (0.06, 0.13)
05:14:17.483 00.000 11596 Moving (0.06, 0.13) raw xDistance=0.13 yDistance=0.06
05:14:17.483 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
05:14:17.483 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:14:17.483 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
05:14:17.484 00.001 11596 MoveAxis(E, 0, ABG)
05:14:17.484 00.000 11596 Move returns status 0, amount 0
05:14:17.484 00.000 11596 MoveAxis(N, 0, ABG)
05:14:17.484 00.000 11596 Move returns status 0, amount 0
05:14:17.484 00.000 11596 move complete, result=0
05:14:17.484 00.000 11596 worker thread done servicing request
05:14:17.493 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=184, med=4, FiltMin=2, FiltMax=51, Gamma=0.510
05:14:17.505 00.012 13300 UpdateGuideState exits: m=901 SNR=20.9
05:14:17.505 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:14:17.505 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:14:17.505 00.000 13300 Enqueuing Expose request
05:14:17.505 00.000 11596 Worker thread wakes up
05:14:17.506 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
05:14:17.506 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:14:18.018 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:14:20.202 02.184 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"930dcf0f-df7e-4714-a0e5-78ebf44c88b1"}
05:14:20.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"930dcf0f-df7e-4714-a0e5-78ebf44c88b1"}
05:14:20.203 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f304b3fc-6e2b-459d-8c78-444b14c2c034"}
05:14:20.203 00.000 13300 case statement mapped state 6 to 3
05:14:20.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f304b3fc-6e2b-459d-8c78-444b14c2c034"}
05:14:20.204 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"0482838a-8ace-4d2e-acf2-f9bae9b73f84"}
05:14:20.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":590,"width":15,"height":15,"star_pos":[6.59,6.91],"pixels":"..."},"id":"0482838a-8ace-4d2e-acf2-f9bae9b73f84"}
05:14:21.053 00.849 11596 Exposure complete
05:14:21.143 00.090 11596 worker thread done servicing request
05:14:21.143 00.000 13300 OnExposeComplete: enter
05:14:21.143 00.000 13300 UpdateGuideState(): m_state=6
05:14:21.143 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 591
05:14:21.143 00.000 13300 Star::Find returns 1 (0), X=1227.57, Y=32.01, Mass=912, SNR=21.1, Peak=63 HFD=4.1
05:14:21.144 00.001 13300 MultiStar: [#1 0.01,0.34,0.00,M1] [#2 -0.18,0.41,0.00,M2] [#3 -0.01,0.02,0.37,U] [#4 -0.00,-0.08,0.28,U] [#5 0.18,0.55,0.00,R] [#6 -0.15,0.18,0.30,U] 
05:14:21.144 00.000 13300 refined, 3 included, MultiStar: {-0.00, 0.14}, one-star: {0.04, 0.23}
05:14:21.144 00.000 13300 CameraToMount -- cameraTheta (1.60) - m_xAngle (1.53) = xAngle (0.07 = 0.07)
05:14:21.144 00.000 13300 CameraToMount -- cameraTheta (1.60) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.06 = -3.06)
05:14:21.144 00.000 13300 CameraToMount -- cameraX=-0.00 cameraY=0.14 hyp=0.14 cameraTheta=1.60 mountX=0.14 mountY=-0.01, mountTheta=-0.08
05:14:21.146 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.00, y=0.14, opts=13)
05:14:21.146 00.000 13300 Enqueuing Move request for scope (-0.00, 0.14)
05:14:21.146 00.000 11596 Worker thread wakes up
05:14:21.146 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.14) opts 0xd
05:14:21.147 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.00, 0.14)
05:14:21.147 00.000 11596 Moving (-0.00, 0.14) raw xDistance=0.14 yDistance=-0.01
05:14:21.147 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
05:14:21.147 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:14:21.147 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
05:14:21.147 00.000 11596 MoveAxis(E, 0, ABG)
05:14:21.147 00.000 11596 Move returns status 0, amount 0
05:14:21.147 00.000 11596 MoveAxis(N, 0, ABG)
05:14:21.147 00.000 11596 Move returns status 0, amount 0
05:14:21.147 00.000 11596 move complete, result=0
05:14:21.147 00.000 11596 worker thread done servicing request
05:14:21.154 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=187, med=4, FiltMin=2, FiltMax=72, Gamma=0.510
05:14:21.161 00.007 13300 UpdateGuideState exits: m=912 SNR=21.1
05:14:21.162 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:14:21.162 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:14:21.162 00.000 13300 Enqueuing Expose request
05:14:21.162 00.000 11596 Worker thread wakes up
05:14:21.162 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
05:14:21.162 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:14:21.677 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:14:23.201 01.524 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d054ac2c-567c-4ce7-aa20-8a5b376edb6c"}
05:14:23.201 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d054ac2c-567c-4ce7-aa20-8a5b376edb6c"}
05:14:23.202 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bc3bf86d-0405-48dd-8bf5-6ec797a8953e"}
05:14:23.202 00.000 13300 case statement mapped state 6 to 3
05:14:23.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bc3bf86d-0405-48dd-8bf5-6ec797a8953e"}
05:14:23.202 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9ae09d38-4e74-47af-9c19-d81ded50d9ee"}
05:14:23.203 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":591,"width":15,"height":15,"star_pos":[6.57,7.01],"pixels":"..."},"id":"9ae09d38-4e74-47af-9c19-d81ded50d9ee"}
05:14:24.708 01.505 11596 Exposure complete
05:14:24.786 00.078 11596 worker thread done servicing request
05:14:24.786 00.000 13300 OnExposeComplete: enter
05:14:24.786 00.000 13300 UpdateGuideState(): m_state=6
05:14:24.787 00.001 13300 Star::Find(15, 1227, 32, 0, (0,0,0,0), 1.5, 10.0, 255) frame 592
05:14:24.787 00.000 13300 Star::Find returns 1 (0), X=1227.39, Y=31.99, Mass=866, SNR=20.5, Peak=62 HFD=4.1
05:14:24.787 00.000 13300 MultiStar: [#1 0.04,0.24,0.64,U] [#2 -0.01,0.43,0.00,M3] [#3 -0.19,0.06,0.38,U] [#4 0.02,0.17,0.31,U] [#5 -0.23,-0.29,0.00,M1] [#6 -0.23,0.27,0.00,M1] 
05:14:24.787 00.000 13300 refined, 3 included, MultiStar: {-0.08, 0.18}, one-star: {-0.14, 0.20}
05:14:24.787 00.000 13300 CameraToMount -- cameraTheta (1.97) - m_xAngle (1.53) = xAngle (0.44 = 0.44)
05:14:24.788 00.001 13300 CameraToMount -- cameraTheta (1.97) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.69 = -2.69)
05:14:24.788 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.18 hyp=0.20 cameraTheta=1.97 mountX=0.18 mountY=-0.09, mountTheta=-0.45
05:14:24.790 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.18, opts=13)
05:14:24.790 00.000 13300 Enqueuing Move request for scope (-0.08, 0.18)
05:14:24.790 00.000 11596 Worker thread wakes up
05:14:24.790 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.18) opts 0xd
05:14:24.790 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.18)
05:14:24.790 00.000 11596 Moving (-0.08, 0.18) raw xDistance=0.18 yDistance=-0.09
05:14:24.790 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.18
05:14:24.791 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:14:24.791 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
05:14:24.791 00.000 11596 MoveAxis(W, 227, ABG)
05:14:24.791 00.000 11596 Guiding  Dir = 3, Dur = 227
05:14:24.791 00.000 11596 IsSlewing returns 0
05:14:24.799 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=185, med=4, FiltMin=2, FiltMax=58, Gamma=0.510
05:14:24.807 00.008 13300 UpdateGuideState exits: m=866 SNR=20.5
05:14:24.807 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:14:24.807 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:14:24.808 00.001 13300 Enqueuing Expose request
05:14:24.833 00.025 11596 IsGuiding returns 0
05:14:25.415 00.582 11596 IsGuiding returns 1
05:14:25.415 00.000 11596 scope still moving after pulse duration time elapsed
05:14:25.550 00.135 11596 IsSlewing returns 0
05:14:25.638 00.088 11596 IsGuiding returns 0
05:14:25.638 00.000 11596 scope move finished after 227 + 578 ms
05:14:25.638 00.000 11596 Move returns status 0, amount 227
05:14:25.638 00.000 11596 MoveAxis(N, 0, ABG)
05:14:25.638 00.000 11596 Move returns status 0, amount 0
05:14:25.638 00.000 11596 move complete, result=0
05:14:25.638 00.000 11596 worker thread done servicing request
05:14:25.639 00.001 11596 Worker thread wakes up
05:14:25.639 00.000 13300 GuideStep: 0.2 px 227 ms WEST, -0.1 px 0 ms NORTH
05:14:25.639 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:14:26.142 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:14:26.218 00.076 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f9a9cbfa-11a7-486b-86e8-ae1fb0cf7403"}
05:14:26.218 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f9a9cbfa-11a7-486b-86e8-ae1fb0cf7403"}
05:14:26.219 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"444764fa-acd7-4cc1-86ba-92e04ddb9244"}
05:14:26.219 00.000 13300 case statement mapped state 6 to 3
05:14:26.219 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"444764fa-acd7-4cc1-86ba-92e04ddb9244"}
05:14:26.220 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"42dbbfef-f256-4dd0-88ad-ecba6dd281bf"}
05:14:26.220 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":592,"width":15,"height":15,"star_pos":[7.39,6.99],"pixels":"..."},"id":"42dbbfef-f256-4dd0-88ad-ecba6dd281bf"}
05:14:29.165 02.945 11596 Exposure complete
05:14:29.218 00.053 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2ae396d4-0f07-4e2e-adfb-8c3d620054cf"}
05:14:29.218 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2ae396d4-0f07-4e2e-adfb-8c3d620054cf"}
05:14:29.219 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f768ae86-ee43-4dbf-9851-68a0135afd31"}
05:14:29.219 00.000 13300 case statement mapped state 6 to 3
05:14:29.219 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f768ae86-ee43-4dbf-9851-68a0135afd31"}
05:14:29.220 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3ba1746a-5744-42ae-af69-fe5becdb595f"}
05:14:29.220 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":592,"width":15,"height":15,"star_pos":[7.39,6.99],"pixels":"..."},"id":"3ba1746a-5744-42ae-af69-fe5becdb595f"}
05:14:29.238 00.018 11596 worker thread done servicing request
05:14:29.239 00.001 13300 OnExposeComplete: enter
05:14:29.239 00.000 13300 UpdateGuideState(): m_state=6
05:14:29.239 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 593
05:14:29.239 00.000 13300 Star::Find returns 1 (0), X=1227.43, Y=32.05, Mass=849, SNR=20.3, Peak=64 HFD=4.0
05:14:29.240 00.001 13300 MultiStar: [#1 0.28,0.18,0.00,M1] [#2 -0.39,0.27,0.00,M4] [#3 -0.22,-0.08,0.39,U] [#4 -0.05,-0.03,0.30,U] [#5 -0.37,0.01,0.00,M2] [#6 -0.13,-0.03,0.31,U] 
05:14:29.240 00.000 13300 refined, 3 included, MultiStar: {-0.12, 0.11}, one-star: {-0.10, 0.27}
05:14:29.240 00.000 13300 CameraToMount -- cameraTheta (2.40) - m_xAngle (1.53) = xAngle (0.87 = 0.87)
05:14:29.240 00.000 13300 CameraToMount -- cameraTheta (2.40) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.26 = -2.26)
05:14:29.240 00.000 13300 CameraToMount -- cameraX=-0.12 cameraY=0.11 hyp=0.16 cameraTheta=2.40 mountX=0.10 mountY=-0.13, mountTheta=-0.88
05:14:29.242 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.12, y=0.11, opts=13)
05:14:29.242 00.000 13300 Enqueuing Move request for scope (-0.12, 0.11)
05:14:29.242 00.000 11596 Worker thread wakes up
05:14:29.242 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.11) opts 0xd
05:14:29.243 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.12, 0.11)
05:14:29.243 00.000 11596 Moving (-0.12, 0.11) raw xDistance=0.10 yDistance=-0.13
05:14:29.243 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
05:14:29.243 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:14:29.243 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
05:14:29.243 00.000 11596 MoveAxis(E, 0, ABG)
05:14:29.243 00.000 11596 Move returns status 0, amount 0
05:14:29.243 00.000 11596 MoveAxis(N, 0, ABG)
05:14:29.243 00.000 11596 Move returns status 0, amount 0
05:14:29.243 00.000 11596 move complete, result=0
05:14:29.244 00.001 11596 worker thread done servicing request
05:14:29.251 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=169, med=4, FiltMin=2, FiltMax=69, Gamma=0.510
05:14:29.259 00.008 13300 UpdateGuideState exits: m=849 SNR=20.3
05:14:29.260 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:14:29.260 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:14:29.260 00.000 13300 Enqueuing Expose request
05:14:29.260 00.000 11596 Worker thread wakes up
05:14:29.260 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
05:14:29.260 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:14:29.763 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:14:32.217 02.454 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f74c0fad-efa5-440d-8a44-e0baf43f27f3"}
05:14:32.217 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f74c0fad-efa5-440d-8a44-e0baf43f27f3"}
05:14:32.218 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"29e4469a-14e8-4247-9491-5606d970af42"}
05:14:32.218 00.000 13300 case statement mapped state 6 to 3
05:14:32.218 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"29e4469a-14e8-4247-9491-5606d970af42"}
05:14:32.218 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"605ccdcf-9051-48c9-8304-e48b7d9546b0"}
05:14:32.219 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":593,"width":15,"height":15,"star_pos":[7.43,7.05],"pixels":"..."},"id":"605ccdcf-9051-48c9-8304-e48b7d9546b0"}
05:14:32.796 00.577 11596 Exposure complete
05:14:32.864 00.068 11596 worker thread done servicing request
05:14:32.864 00.000 13300 OnExposeComplete: enter
05:14:32.864 00.000 13300 UpdateGuideState(): m_state=6
05:14:32.865 00.001 13300 Star::Find(15, 1227, 32, 0, (0,0,0,0), 1.5, 10.0, 255) frame 594
05:14:32.865 00.000 13300 Star::Find returns 1 (0), X=1227.55, Y=32.02, Mass=884, SNR=20.7, Peak=63 HFD=4.1
05:14:32.865 00.000 13300 MultiStar: [#1 0.00,0.17,0.55,U] [#2 -0.21,0.37,0.00,M5] [#3 -0.07,-0.00,0.39,U] [#4 -0.00,0.16,0.28,U] [#5 -0.14,-0.18,0.34,U] [#6 -0.10,0.09,0.31,U] 
05:14:32.865 00.000 13300 refined, 5 included, MultiStar: {-0.03, 0.12}, one-star: {0.02, 0.24}
05:14:32.866 00.001 13300 CameraToMount -- cameraTheta (1.82) - m_xAngle (1.53) = xAngle (0.28 = 0.28)
05:14:32.866 00.000 13300 CameraToMount -- cameraTheta (1.82) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.84 = -2.84)
05:14:32.866 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.12 hyp=0.12 cameraTheta=1.82 mountX=0.12 mountY=-0.04, mountTheta=-0.30
05:14:32.868 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.12, opts=13)
05:14:32.868 00.000 13300 Enqueuing Move request for scope (-0.03, 0.12)
05:14:32.868 00.000 11596 Worker thread wakes up
05:14:32.868 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.12) opts 0xd
05:14:32.868 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.12)
05:14:32.868 00.000 11596 Moving (-0.03, 0.12) raw xDistance=0.12 yDistance=-0.04
05:14:32.868 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
05:14:32.868 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:14:32.869 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
05:14:32.869 00.000 11596 MoveAxis(E, 0, ABG)
05:14:32.869 00.000 11596 Move returns status 0, amount 0
05:14:32.869 00.000 11596 MoveAxis(N, 0, ABG)
05:14:32.869 00.000 11596 Move returns status 0, amount 0
05:14:32.869 00.000 11596 move complete, result=0
05:14:32.869 00.000 11596 worker thread done servicing request
05:14:32.876 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=187, med=4, FiltMin=2, FiltMax=69, Gamma=0.510
05:14:32.885 00.009 13300 UpdateGuideState exits: m=884 SNR=20.7
05:14:32.885 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:14:32.885 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:14:32.885 00.000 13300 Enqueuing Expose request
05:14:32.885 00.000 11596 Worker thread wakes up
05:14:32.885 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
05:14:32.886 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:14:33.397 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:14:35.217 01.820 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"363fdc7e-3389-4f5d-8cef-44dd4bf9ed0a"}
05:14:35.217 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"363fdc7e-3389-4f5d-8cef-44dd4bf9ed0a"}
05:14:35.218 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"287e8cf4-0cff-406c-945c-12ea5ad8d179"}
05:14:35.218 00.000 13300 case statement mapped state 6 to 3
05:14:35.218 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"287e8cf4-0cff-406c-945c-12ea5ad8d179"}
05:14:35.218 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4d35fbfa-27c5-412a-a5e9-eff817bf9531"}
05:14:35.219 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":594,"width":15,"height":15,"star_pos":[6.55,7.02],"pixels":"..."},"id":"4d35fbfa-27c5-412a-a5e9-eff817bf9531"}
05:14:36.434 01.215 11596 Exposure complete
05:14:36.504 00.070 11596 worker thread done servicing request
05:14:36.504 00.000 13300 OnExposeComplete: enter
05:14:36.504 00.000 13300 UpdateGuideState(): m_state=6
05:14:36.504 00.000 13300 Star::Find(15, 1227, 32, 0, (0,0,0,0), 1.5, 10.0, 255) frame 595
05:14:36.505 00.001 13300 Star::Find returns 1 (0), X=1227.49, Y=32.03, Mass=873, SNR=20.6, Peak=63 HFD=4.1
05:14:36.505 00.000 13300 MultiStar: [#1 0.18,0.27,0.00,M1] [#2 -0.10,0.44,0.00,M6] [#3 -0.41,0.15,0.00,M1] [#4 -0.04,-0.21,0.29,U] [#5 -0.49,0.08,0.00,M2] [#6 -0.40,-0.14,0.00,M1] 
05:14:36.505 00.000 13300 refined, 1 included, MultiStar: {-0.04, 0.14}, one-star: {-0.04, 0.25}
05:14:36.505 00.000 13300 CameraToMount -- cameraTheta (1.84) - m_xAngle (1.53) = xAngle (0.31 = 0.31)
05:14:36.505 00.000 13300 CameraToMount -- cameraTheta (1.84) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.82 = -2.82)
05:14:36.505 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=0.14 hyp=0.15 cameraTheta=1.84 mountX=0.14 mountY=-0.05, mountTheta=-0.32
05:14:36.507 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.14, opts=13)
05:14:36.507 00.000 13300 Enqueuing Move request for scope (-0.04, 0.14)
05:14:36.507 00.000 11596 Worker thread wakes up
05:14:36.508 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.14) opts 0xd
05:14:36.508 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.14)
05:14:36.508 00.000 11596 Moving (-0.04, 0.14) raw xDistance=0.14 yDistance=-0.05
05:14:36.508 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.14
05:14:36.508 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:14:36.508 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
05:14:36.508 00.000 11596 MoveAxis(W, 178, ABG)
05:14:36.508 00.000 11596 Guiding  Dir = 3, Dur = 178
05:14:36.509 00.001 11596 IsSlewing returns 0
05:14:36.515 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=199, med=4, FiltMin=2, FiltMax=71, Gamma=0.510
05:14:36.523 00.008 13300 UpdateGuideState exits: m=873 SNR=20.6
05:14:36.523 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:14:36.523 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:14:36.523 00.000 13300 Enqueuing Expose request
05:14:36.694 00.171 11596 IsGuiding returns 0
05:14:36.808 00.114 11596 PulseGuide returned control before completion, sleep 74
05:14:37.033 00.225 11596 IsGuiding returns 0
05:14:37.033 00.000 11596 Move returns status 0, amount 178
05:14:37.033 00.000 11596 MoveAxis(N, 0, ABG)
05:14:37.033 00.000 11596 Move returns status 0, amount 0
05:14:37.033 00.000 11596 move complete, result=0
05:14:37.033 00.000 11596 worker thread done servicing request
05:14:37.033 00.000 11596 Worker thread wakes up
05:14:37.033 00.000 13300 GuideStep: 0.1 px 178 ms WEST, -0.0 px 0 ms NORTH
05:14:37.034 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:14:37.549 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:14:38.216 00.667 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c58ba7c5-4709-48d5-8479-4db1e9be01c7"}
05:14:38.216 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c58ba7c5-4709-48d5-8479-4db1e9be01c7"}
05:14:38.217 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a3d71ae7-dc2b-4667-93a9-30ef0d6bb8b4"}
05:14:38.217 00.000 13300 case statement mapped state 6 to 3
05:14:38.217 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a3d71ae7-dc2b-4667-93a9-30ef0d6bb8b4"}
05:14:38.218 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bc7462d5-eeff-4384-8ba1-983e66280cee"}
05:14:38.218 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":595,"width":15,"height":15,"star_pos":[7.49,7.03],"pixels":"..."},"id":"bc7462d5-eeff-4384-8ba1-983e66280cee"}
05:14:40.668 02.450 11596 Exposure complete
05:14:40.737 00.069 11596 worker thread done servicing request
05:14:40.737 00.000 13300 OnExposeComplete: enter
05:14:40.737 00.000 13300 UpdateGuideState(): m_state=6
05:14:40.738 00.001 13300 Star::Find(15, 1227, 32, 0, (0,0,0,0), 1.5, 10.0, 255) frame 596
05:14:40.738 00.000 13300 Star::Find returns 1 (0), X=1227.40, Y=31.98, Mass=903, SNR=21.0, Peak=68 HFD=4.1
05:14:40.738 00.000 13300 MultiStar: [#1 0.12,0.22,0.61,U] [#2 -0.13,0.27,0.00,M7] [#3 -0.31,-0.05,0.00,M2] [#4 -0.03,-0.21,0.32,U] [#5 -0.07,-0.05,0.30,U] [#6 -0.24,0.13,0.30,U] 
05:14:40.738 00.000 13300 refined, 4 included, MultiStar: {-0.06, 0.11}, one-star: {-0.13, 0.19}
05:14:40.738 00.000 13300 CameraToMount -- cameraTheta (2.08) - m_xAngle (1.53) = xAngle (0.55 = 0.55)
05:14:40.739 00.001 13300 CameraToMount -- cameraTheta (2.08) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.58 = -2.58)
05:14:40.739 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.11 hyp=0.13 cameraTheta=2.08 mountX=0.11 mountY=-0.07, mountTheta=-0.56
05:14:40.742 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.11, opts=13)
05:14:40.742 00.000 13300 Enqueuing Move request for scope (-0.06, 0.11)
05:14:40.742 00.000 11596 Worker thread wakes up
05:14:40.743 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.11) opts 0xd
05:14:40.743 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.11)
05:14:40.743 00.000 11596 Moving (-0.06, 0.11) raw xDistance=0.11 yDistance=-0.07
05:14:40.743 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
05:14:40.743 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:14:40.743 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
05:14:40.743 00.000 11596 MoveAxis(E, 0, ABG)
05:14:40.743 00.000 11596 Move returns status 0, amount 0
05:14:40.743 00.000 11596 MoveAxis(N, 0, ABG)
05:14:40.743 00.000 11596 Move returns status 0, amount 0
05:14:40.743 00.000 11596 move complete, result=0
05:14:40.744 00.001 11596 worker thread done servicing request
05:14:40.752 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=194, med=4, FiltMin=2, FiltMax=67, Gamma=0.510
05:14:40.760 00.008 13300 UpdateGuideState exits: m=903 SNR=21.0
05:14:40.760 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:14:40.760 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:14:40.760 00.000 13300 Enqueuing Expose request
05:14:40.760 00.000 11596 Worker thread wakes up
05:14:40.760 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
05:14:40.760 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:14:41.215 00.455 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2e760745-7d87-4b10-bf28-7d6bddaba866"}
05:14:41.215 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2e760745-7d87-4b10-bf28-7d6bddaba866"}
05:14:41.216 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"88ffe6f7-7927-44b9-afe5-73edb88dbad0"}
05:14:41.216 00.000 13300 case statement mapped state 6 to 3
05:14:41.216 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"88ffe6f7-7927-44b9-afe5-73edb88dbad0"}
05:14:41.216 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"81993fe9-49c3-4183-9fa5-939deef666a7"}
05:14:41.217 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":596,"width":15,"height":15,"star_pos":[7.40,6.98],"pixels":"..."},"id":"81993fe9-49c3-4183-9fa5-939deef666a7"}
05:14:41.273 00.056 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:14:44.214 02.941 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"63fa3d97-83e4-4551-a104-4cdb60638126"}
05:14:44.214 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"63fa3d97-83e4-4551-a104-4cdb60638126"}
05:14:44.215 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3a0eae26-e983-4564-8fa2-8c225dc97aa9"}
05:14:44.215 00.000 13300 case statement mapped state 6 to 3
05:14:44.215 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3a0eae26-e983-4564-8fa2-8c225dc97aa9"}
05:14:44.216 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6544a4c3-fd12-4c07-a7ff-8786dedb31c5"}
05:14:44.216 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":596,"width":15,"height":15,"star_pos":[7.40,6.98],"pixels":"..."},"id":"6544a4c3-fd12-4c07-a7ff-8786dedb31c5"}
05:14:44.297 00.081 11596 Exposure complete
05:14:44.373 00.076 11596 worker thread done servicing request
05:14:44.373 00.000 13300 OnExposeComplete: enter
05:14:44.373 00.000 13300 UpdateGuideState(): m_state=6
05:14:44.374 00.001 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 597
05:14:44.374 00.000 13300 Star::Find returns 1 (0), X=1227.56, Y=31.99, Mass=887, SNR=20.8, Peak=61 HFD=4.1
05:14:44.374 00.000 13300 MultiStar: [#1 0.16,0.25,0.00,M1] [#2 0.14,0.33,0.00,M8] [#3 -0.07,-0.05,0.40,U] [#4 -0.16,-0.09,0.31,U] [#5 0.02,-0.21,0.32,U] [#6 -0.05,0.35,0.00,M1] 
05:14:44.374 00.000 13300 refined, 3 included, MultiStar: {-0.02, 0.05}, one-star: {0.03, 0.21}
05:14:44.374 00.000 13300 CameraToMount -- cameraTheta (1.98) - m_xAngle (1.53) = xAngle (0.45 = 0.45)
05:14:44.374 00.000 13300 CameraToMount -- cameraTheta (1.98) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.68 = -2.68)
05:14:44.375 00.001 13300 CameraToMount -- cameraX=-0.02 cameraY=0.05 hyp=0.05 cameraTheta=1.98 mountX=0.05 mountY=-0.02, mountTheta=-0.46
05:14:44.376 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.05, opts=13)
05:14:44.377 00.001 13300 Enqueuing Move request for scope (-0.02, 0.05)
05:14:44.377 00.000 11596 Worker thread wakes up
05:14:44.377 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.05) opts 0xd
05:14:44.377 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.05)
05:14:44.377 00.000 11596 Moving (-0.02, 0.05) raw xDistance=0.05 yDistance=-0.02
05:14:44.377 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
05:14:44.377 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:14:44.377 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
05:14:44.377 00.000 11596 MoveAxis(E, 0, ABG)
05:14:44.377 00.000 11596 Move returns status 0, amount 0
05:14:44.378 00.001 11596 MoveAxis(N, 0, ABG)
05:14:44.378 00.000 11596 Move returns status 0, amount 0
05:14:44.378 00.000 11596 move complete, result=0
05:14:44.378 00.000 11596 worker thread done servicing request
05:14:44.384 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=210, med=4, FiltMin=3, FiltMax=68, Gamma=0.510
05:14:44.392 00.008 13300 UpdateGuideState exits: m=887 SNR=20.8
05:14:44.392 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:14:44.392 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:14:44.392 00.000 13300 Enqueuing Expose request
05:14:44.393 00.001 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
05:14:44.393 00.000 11596 Worker thread wakes up
05:14:44.393 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:14:44.902 00.509 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:14:47.214 02.312 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e4b0053e-3d63-4912-8f31-31c36e2a4e79"}
05:14:47.214 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e4b0053e-3d63-4912-8f31-31c36e2a4e79"}
05:14:47.215 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d3ffccf4-ae7c-445d-becb-4a0bf3e07128"}
05:14:47.215 00.000 13300 case statement mapped state 6 to 3
05:14:47.215 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d3ffccf4-ae7c-445d-becb-4a0bf3e07128"}
05:14:47.216 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"bcb00e47-f428-446a-a7c3-caf71d62d8e2"}
05:14:47.216 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":597,"width":15,"height":15,"star_pos":[6.56,6.99],"pixels":"..."},"id":"bcb00e47-f428-446a-a7c3-caf71d62d8e2"}
05:14:47.936 00.720 11596 Exposure complete
05:14:48.007 00.071 11596 worker thread done servicing request
05:14:48.007 00.000 13300 OnExposeComplete: enter
05:14:48.008 00.001 13300 UpdateGuideState(): m_state=6
05:14:48.008 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 598
05:14:48.008 00.000 13300 Star::Find returns 1 (0), X=1227.42, Y=31.99, Mass=943, SNR=21.4, Peak=67 HFD=4.1
05:14:48.008 00.000 13300 MultiStar: [#1 0.14,0.20,0.60,U] [#2 -0.02,0.32,0.00,M9] [#3 -0.46,0.04,0.00,M2] [#4 0.26,-0.23,0.00,M1] [#5 -0.15,-0.32,0.00,M1] [#6 -0.08,0.18,0.32,U] 
05:14:48.009 00.001 13300 refined, 2 included, MultiStar: {-0.03, 0.20}, one-star: {-0.11, 0.21}
05:14:48.009 00.000 13300 CameraToMount -- cameraTheta (1.70) - m_xAngle (1.53) = xAngle (0.17 = 0.17)
05:14:48.009 00.000 13300 CameraToMount -- cameraTheta (1.70) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.96 = -2.96)
05:14:48.009 00.000 13300 CameraToMount -- cameraX=-0.03 cameraY=0.20 hyp=0.20 cameraTheta=1.70 mountX=0.20 mountY=-0.04, mountTheta=-0.18
05:14:48.011 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.03, y=0.20, opts=13)
05:14:48.011 00.000 13300 Enqueuing Move request for scope (-0.03, 0.20)
05:14:48.011 00.000 11596 Worker thread wakes up
05:14:48.011 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.20) opts 0xd
05:14:48.011 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.03, 0.20)
05:14:48.011 00.000 11596 Moving (-0.03, 0.20) raw xDistance=0.20 yDistance=-0.04
05:14:48.011 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
05:14:48.012 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:14:48.012 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
05:14:48.012 00.000 11596 MoveAxis(W, 251, ABG)
05:14:48.012 00.000 11596 Guiding  Dir = 3, Dur = 251
05:14:48.012 00.000 11596 IsSlewing returns 0
05:14:48.019 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=197, med=4, FiltMin=2, FiltMax=58, Gamma=0.510
05:14:48.027 00.008 13300 UpdateGuideState exits: m=943 SNR=21.4
05:14:48.027 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:14:48.027 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:14:48.027 00.000 13300 Enqueuing Expose request
05:14:48.107 00.080 11596 IsGuiding returns 0
05:14:48.484 00.377 11596 IsGuiding returns 1
05:14:48.484 00.000 11596 scope still moving after pulse duration time elapsed
05:14:48.586 00.102 11596 IsSlewing returns 0
05:14:48.706 00.120 11596 IsGuiding returns 0
05:14:48.706 00.000 11596 scope move finished after 251 + 347 ms
05:14:48.706 00.000 11596 Move returns status 0, amount 251
05:14:48.706 00.000 11596 MoveAxis(N, 0, ABG)
05:14:48.706 00.000 11596 Move returns status 0, amount 0
05:14:48.706 00.000 11596 move complete, result=0
05:14:48.706 00.000 11596 worker thread done servicing request
05:14:48.707 00.001 13300 GuideStep: 0.2 px 251 ms WEST, -0.0 px 0 ms NORTH
05:14:48.707 00.000 11596 Worker thread wakes up
05:14:48.707 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:14:49.219 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:14:50.212 00.993 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8333bc71-d554-437f-a018-3b70a88084d0"}
05:14:50.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8333bc71-d554-437f-a018-3b70a88084d0"}
05:14:50.213 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9a80fd26-22c1-4abc-93f7-6f490d7c88ef"}
05:14:50.213 00.000 13300 case statement mapped state 6 to 3
05:14:50.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9a80fd26-22c1-4abc-93f7-6f490d7c88ef"}
05:14:50.213 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"54fe00ea-81e9-4620-b9a7-eba8a2c19625"}
05:14:50.214 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":598,"width":15,"height":15,"star_pos":[7.42,6.99],"pixels":"..."},"id":"54fe00ea-81e9-4620-b9a7-eba8a2c19625"}
05:14:52.242 02.028 11596 Exposure complete
05:14:52.316 00.074 11596 worker thread done servicing request
05:14:52.316 00.000 13300 OnExposeComplete: enter
05:14:52.316 00.000 13300 UpdateGuideState(): m_state=6
05:14:52.316 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 599
05:14:52.317 00.001 13300 Star::Find returns 1 (0), X=1227.51, Y=31.82, Mass=904, SNR=21.0, Peak=64 HFD=4.2
05:14:52.317 00.000 13300 MultiStar: [#1 0.11,0.09,0.62,U] [#2 -0.08,0.17,0.51,U] [#3 -0.43,-0.12,0.00,M3] [#4 -0.06,-0.46,0.00,M2] [#5 -0.08,0.14,0.34,U] [#6 -0.12,-0.22,0.30,U] 
05:14:52.317 00.000 13300 single-star, 4 included, MultiStar: {-0.02, 0.06}, one-star: {-0.02, 0.04}
05:14:52.317 00.000 13300 CameraToMount -- cameraTheta (2.03) - m_xAngle (1.53) = xAngle (0.50 = 0.50)
05:14:52.317 00.000 13300 CameraToMount -- cameraTheta (2.03) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.63 = -2.63)
05:14:52.317 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.04 hyp=0.05 cameraTheta=2.03 mountX=0.04 mountY=-0.02, mountTheta=-0.51
05:14:52.319 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.04, opts=13)
05:14:52.319 00.000 13300 Enqueuing Move request for scope (-0.02, 0.04)
05:14:52.319 00.000 11596 Worker thread wakes up
05:14:52.319 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.04) opts 0xd
05:14:52.320 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.04)
05:14:52.320 00.000 11596 Moving (-0.02, 0.04) raw xDistance=0.04 yDistance=-0.02
05:14:52.320 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
05:14:52.320 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:14:52.320 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
05:14:52.320 00.000 11596 MoveAxis(E, 0, ABG)
05:14:52.320 00.000 11596 Move returns status 0, amount 0
05:14:52.320 00.000 11596 MoveAxis(N, 0, ABG)
05:14:52.320 00.000 11596 Move returns status 0, amount 0
05:14:52.320 00.000 11596 move complete, result=0
05:14:52.321 00.001 11596 worker thread done servicing request
05:14:52.327 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=174, med=4, FiltMin=2, FiltMax=78, Gamma=0.510
05:14:52.334 00.007 13300 UpdateGuideState exits: m=904 SNR=21.0
05:14:52.334 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:14:52.335 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:14:52.335 00.000 13300 Enqueuing Expose request
05:14:52.335 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
05:14:52.335 00.000 11596 Worker thread wakes up
05:14:52.335 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:14:52.848 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:14:53.212 00.364 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fa3b2edb-ae44-440e-bb02-8f288883c53d"}
05:14:53.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fa3b2edb-ae44-440e-bb02-8f288883c53d"}
05:14:53.213 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d4dfc69a-d014-46c5-bc51-b5a6f8abce3f"}
05:14:53.213 00.000 13300 case statement mapped state 6 to 3
05:14:53.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d4dfc69a-d014-46c5-bc51-b5a6f8abce3f"}
05:14:53.213 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"aee7048b-9102-44b1-b917-fa50be722985"}
05:14:53.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":599,"width":15,"height":15,"star_pos":[6.51,6.82],"pixels":"..."},"id":"aee7048b-9102-44b1-b917-fa50be722985"}
05:14:55.877 02.664 11596 Exposure complete
05:14:55.948 00.071 11596 worker thread done servicing request
05:14:55.948 00.000 13300 OnExposeComplete: enter
05:14:55.948 00.000 13300 UpdateGuideState(): m_state=6
05:14:55.948 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 600
05:14:55.948 00.000 13300 Star::Find returns 1 (0), X=1227.41, Y=31.84, Mass=939, SNR=21.4, Peak=68 HFD=4.4
05:14:55.949 00.001 13300 MultiStar: [#1 0.24,0.22,0.00,M1] [#2 -0.11,0.11,0.56,U] [#3 -0.02,-0.02,0.38,U] [#4 -0.01,0.12,0.29,U] [#5 0.25,0.17,0.00,M1] [#6 0.08,0.25,0.31,U] 
05:14:55.949 00.000 13300 refined, 4 included, MultiStar: {-0.06, 0.09}, one-star: {-0.12, 0.06}
05:14:55.949 00.000 13300 CameraToMount -- cameraTheta (2.20) - m_xAngle (1.53) = xAngle (0.67 = 0.67)
05:14:55.949 00.000 13300 CameraToMount -- cameraTheta (2.20) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.46 = -2.46)
05:14:55.949 00.000 13300 CameraToMount -- cameraX=-0.06 cameraY=0.09 hyp=0.11 cameraTheta=2.20 mountX=0.09 mountY=-0.07, mountTheta=-0.68
05:14:55.951 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.06, y=0.09, opts=13)
05:14:55.951 00.000 13300 Enqueuing Move request for scope (-0.06, 0.09)
05:14:55.951 00.000 11596 Worker thread wakes up
05:14:55.951 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.09) opts 0xd
05:14:55.951 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.06, 0.09)
05:14:55.952 00.001 11596 Moving (-0.06, 0.09) raw xDistance=0.09 yDistance=-0.07
05:14:55.952 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
05:14:55.952 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:14:55.952 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
05:14:55.952 00.000 11596 MoveAxis(E, 0, ABG)
05:14:55.952 00.000 11596 Move returns status 0, amount 0
05:14:55.952 00.000 11596 MoveAxis(N, 0, ABG)
05:14:55.953 00.001 11596 Move returns status 0, amount 0
05:14:55.953 00.000 11596 move complete, result=0
05:14:55.953 00.000 11596 worker thread done servicing request
05:14:55.960 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=194, med=4, FiltMin=2, FiltMax=81, Gamma=0.510
05:14:55.967 00.007 13300 UpdateGuideState exits: m=939 SNR=21.4
05:14:55.967 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:14:55.967 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:14:55.967 00.000 13300 Enqueuing Expose request
05:14:55.968 00.001 11596 Worker thread wakes up
05:14:55.968 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
05:14:55.968 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:14:56.211 00.243 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4d55c7d0-0f91-4658-a9d4-dbe38503498a"}
05:14:56.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4d55c7d0-0f91-4658-a9d4-dbe38503498a"}
05:14:56.212 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"87ddf9a6-1d5c-4d12-89af-389b0adebc9f"}
05:14:56.212 00.000 13300 case statement mapped state 6 to 3
05:14:56.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"87ddf9a6-1d5c-4d12-89af-389b0adebc9f"}
05:14:56.212 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cda783d7-237a-4265-988b-afc488de5db3"}
05:14:56.213 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":600,"width":15,"height":15,"star_pos":[7.41,6.84],"pixels":"..."},"id":"cda783d7-237a-4265-988b-afc488de5db3"}
05:14:56.483 00.270 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:14:59.211 02.728 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5c77194d-0e91-4409-9712-2dc5a3b696c1"}
05:14:59.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5c77194d-0e91-4409-9712-2dc5a3b696c1"}
05:14:59.212 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9851b78c-d0a5-458b-9849-a6c987bbe4b9"}
05:14:59.212 00.000 13300 case statement mapped state 6 to 3
05:14:59.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9851b78c-d0a5-458b-9849-a6c987bbe4b9"}
05:14:59.212 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3578015c-6443-41d7-80f3-51f0edd38ab5"}
05:14:59.213 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":600,"width":15,"height":15,"star_pos":[7.41,6.84],"pixels":"..."},"id":"3578015c-6443-41d7-80f3-51f0edd38ab5"}
05:14:59.506 00.293 11596 Exposure complete
05:14:59.574 00.068 11596 worker thread done servicing request
05:14:59.575 00.001 13300 OnExposeComplete: enter
05:14:59.575 00.000 13300 UpdateGuideState(): m_state=6
05:14:59.575 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 601
05:14:59.575 00.000 13300 Star::Find returns 1 (0), X=1227.45, Y=32.07, Mass=963, SNR=21.7, Peak=60 HFD=4.3
05:14:59.576 00.001 13300 MultiStar: [#1 0.01,0.22,0.55,U] [#2 -0.04,0.35,0.00,M8] [#3 -0.18,0.13,0.37,U] [#4 0.12,0.19,0.29,U] [#5 0.01,0.17,0.34,U] [#6 -0.19,0.40,0.00,M1] 
05:14:59.576 00.000 13300 refined, 4 included, MultiStar: {-0.04, 0.22}, one-star: {-0.08, 0.28}
05:14:59.576 00.000 13300 CameraToMount -- cameraTheta (1.76) - m_xAngle (1.53) = xAngle (0.22 = 0.22)
05:14:59.576 00.000 13300 CameraToMount -- cameraTheta (1.76) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.90 = -2.90)
05:14:59.577 00.001 13300 CameraToMount -- cameraX=-0.04 cameraY=0.22 hyp=0.23 cameraTheta=1.76 mountX=0.22 mountY=-0.05, mountTheta=-0.24
05:14:59.579 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=0.22, opts=13)
05:14:59.579 00.000 13300 Enqueuing Move request for scope (-0.04, 0.22)
05:14:59.579 00.000 11596 Worker thread wakes up
05:14:59.579 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.22) opts 0xd
05:14:59.579 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.04, 0.22)
05:14:59.579 00.000 11596 Moving (-0.04, 0.22) raw xDistance=0.22 yDistance=-0.05
05:14:59.579 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
05:14:59.579 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:14:59.580 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
05:14:59.580 00.000 11596 MoveAxis(W, 275, ABG)
05:14:59.580 00.000 11596 Guiding  Dir = 3, Dur = 275
05:14:59.580 00.000 11596 IsSlewing returns 0
05:14:59.586 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=206, med=4, FiltMin=3, FiltMax=81, Gamma=0.510
05:14:59.590 00.004 11596 IsGuiding returns 0
05:14:59.595 00.005 13300 UpdateGuideState exits: m=963 SNR=21.7
05:14:59.595 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:14:59.595 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:14:59.595 00.000 13300 Enqueuing Expose request
05:15:00.167 00.572 11596 IsGuiding returns 1
05:15:00.167 00.000 11596 scope still moving after pulse duration time elapsed
05:15:00.385 00.218 11596 IsSlewing returns 0
05:15:00.547 00.162 11596 IsGuiding returns 0
05:15:00.547 00.000 11596 scope move finished after 275 + 680 ms
05:15:00.547 00.000 11596 Move returns status 0, amount 275
05:15:00.547 00.000 11596 MoveAxis(N, 0, ABG)
05:15:00.547 00.000 11596 Move returns status 0, amount 0
05:15:00.547 00.000 11596 move complete, result=0
05:15:00.547 00.000 11596 worker thread done servicing request
05:15:00.547 00.000 13300 GuideStep: 0.2 px 275 ms WEST, -0.1 px 0 ms NORTH
05:15:00.548 00.001 11596 Worker thread wakes up
05:15:00.548 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:15:01.052 00.504 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:15:02.211 01.159 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"08856aea-7449-4ba1-bee4-19a60124c125"}
05:15:02.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"08856aea-7449-4ba1-bee4-19a60124c125"}
05:15:02.212 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fd089ff1-c074-446f-be3a-d1160f9d3d1f"}
05:15:02.212 00.000 13300 case statement mapped state 6 to 3
05:15:02.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fd089ff1-c074-446f-be3a-d1160f9d3d1f"}
05:15:02.212 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b073c40a-9403-4c2e-b68f-4c0382aae60c"}
05:15:02.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":601,"width":15,"height":15,"star_pos":[7.45,7.07],"pixels":"..."},"id":"b073c40a-9403-4c2e-b68f-4c0382aae60c"}
05:15:04.085 01.873 11596 Exposure complete
05:15:04.153 00.068 11596 worker thread done servicing request
05:15:04.154 00.001 13300 OnExposeComplete: enter
05:15:04.154 00.000 13300 UpdateGuideState(): m_state=6
05:15:04.154 00.000 13300 Star::Find(15, 1227, 32, 0, (0,0,0,0), 1.5, 10.0, 255) frame 602
05:15:04.155 00.001 13300 Star::Find returns 1 (0), X=1227.58, Y=31.98, Mass=904, SNR=21.0, Peak=59 HFD=4.1
05:15:04.155 00.000 13300 MultiStar: [#1 -0.12,0.36,0.00,M1] [#2 -0.14,0.37,0.00,M9] [#3 -0.31,-0.02,0.00,M2] [#4 -0.08,0.03,0.30,U] [#5 -0.11,-0.02,0.32,U] [#6 -0.14,0.55,0.00,M2] 
05:15:04.155 00.000 13300 refined, 2 included, MultiStar: {-0.01, 0.12}, one-star: {0.05, 0.20}
05:15:04.155 00.000 13300 CameraToMount -- cameraTheta (1.63) - m_xAngle (1.53) = xAngle (0.10 = 0.10)
05:15:04.155 00.000 13300 CameraToMount -- cameraTheta (1.63) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.03 = -3.03)
05:15:04.155 00.000 13300 CameraToMount -- cameraX=-0.01 cameraY=0.12 hyp=0.13 cameraTheta=1.63 mountX=0.12 mountY=-0.01, mountTheta=-0.11
05:15:04.158 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.01, y=0.12, opts=13)
05:15:04.159 00.001 13300 Enqueuing Move request for scope (-0.01, 0.12)
05:15:04.159 00.000 11596 Worker thread wakes up
05:15:04.159 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.12) opts 0xd
05:15:04.159 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.01, 0.12)
05:15:04.159 00.000 11596 Moving (-0.01, 0.12) raw xDistance=0.12 yDistance=-0.01
05:15:04.159 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
05:15:04.160 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:15:04.160 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
05:15:04.160 00.000 11596 MoveAxis(E, 0, ABG)
05:15:04.160 00.000 11596 Move returns status 0, amount 0
05:15:04.160 00.000 11596 MoveAxis(N, 0, ABG)
05:15:04.160 00.000 11596 Move returns status 0, amount 0
05:15:04.160 00.000 11596 move complete, result=0
05:15:04.160 00.000 11596 worker thread done servicing request
05:15:04.167 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=227, med=4, FiltMin=2, FiltMax=98, Gamma=0.510
05:15:04.175 00.008 13300 UpdateGuideState exits: m=904 SNR=21.0
05:15:04.175 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:15:04.175 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:15:04.175 00.000 13300 Enqueuing Expose request
05:15:04.176 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
05:15:04.176 00.000 11596 Worker thread wakes up
05:15:04.176 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:15:04.678 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:15:05.210 00.532 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"39a84c16-8a7e-4170-9324-27c9c5a86ad7"}
05:15:05.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"39a84c16-8a7e-4170-9324-27c9c5a86ad7"}
05:15:05.211 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"76e5d46d-63c9-4f7f-9915-6e4517a1e88f"}
05:15:05.211 00.000 13300 case statement mapped state 6 to 3
05:15:05.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"76e5d46d-63c9-4f7f-9915-6e4517a1e88f"}
05:15:05.211 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"69590e78-e700-42ac-b6ed-897cffa68589"}
05:15:05.212 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":602,"width":15,"height":15,"star_pos":[6.58,6.98],"pixels":"..."},"id":"69590e78-e700-42ac-b6ed-897cffa68589"}
05:15:07.704 02.492 11596 Exposure complete
05:15:07.785 00.081 11596 worker thread done servicing request
05:15:07.785 00.000 13300 OnExposeComplete: enter
05:15:07.785 00.000 13300 UpdateGuideState(): m_state=6
05:15:07.785 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 603
05:15:07.785 00.000 13300 Star::Find returns 1 (0), X=1227.41, Y=31.96, Mass=935, SNR=21.4, Peak=66 HFD=4.1
05:15:07.786 00.001 13300 MultiStar: [#1 -0.04,0.31,0.00,M2] [#2 -0.23,0.38,0.00,M10] [#3 -0.14,0.12,0.37,U] [#4 0.12,-0.37,0.00,M1] [#5 -0.06,0.15,0.33,U] [#6 -0.16,0.52,0.00,M3] 
05:15:07.786 00.000 13300 refined, 2 included, MultiStar: {-0.11, 0.16}, one-star: {-0.12, 0.17}
05:15:07.786 00.000 13300 CameraToMount -- cameraTheta (2.20) - m_xAngle (1.53) = xAngle (0.67 = 0.67)
05:15:07.786 00.000 13300 CameraToMount -- cameraTheta (2.20) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.46 = -2.46)
05:15:07.786 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=0.16 hyp=0.19 cameraTheta=2.20 mountX=0.15 mountY=-0.12, mountTheta=-0.67
05:15:07.790 00.004 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=0.16, opts=13)
05:15:07.790 00.000 13300 Enqueuing Move request for scope (-0.11, 0.16)
05:15:07.790 00.000 11596 Worker thread wakes up
05:15:07.791 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.16) opts 0xd
05:15:07.791 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, 0.16)
05:15:07.791 00.000 11596 Moving (-0.11, 0.16) raw xDistance=0.15 yDistance=-0.12
05:15:07.792 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
05:15:07.792 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:15:07.792 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
05:15:07.792 00.000 11596 MoveAxis(W, 189, ABG)
05:15:07.792 00.000 11596 Guiding  Dir = 3, Dur = 189
05:15:07.793 00.001 11596 IsSlewing returns 0
05:15:07.806 00.013 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=168, med=4, FiltMin=2, FiltMax=67, Gamma=0.510
05:15:07.815 00.009 13300 UpdateGuideState exits: m=935 SNR=21.4
05:15:07.815 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:15:07.815 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:15:07.815 00.000 13300 Enqueuing Expose request
05:15:07.955 00.140 11596 IsGuiding returns 0
05:15:08.210 00.255 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fadb674d-fc26-4485-a198-c6fda2ab25f0"}
05:15:08.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fadb674d-fc26-4485-a198-c6fda2ab25f0"}
05:15:08.211 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f6aa9759-9e94-48f1-b61b-dbea088fc3e4"}
05:15:08.211 00.000 13300 case statement mapped state 6 to 3
05:15:08.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f6aa9759-9e94-48f1-b61b-dbea088fc3e4"}
05:15:08.212 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b010ec92-c7b5-4327-8644-b5ef8d167eb6"}
05:15:08.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":603,"width":15,"height":15,"star_pos":[7.41,6.96],"pixels":"..."},"id":"b010ec92-c7b5-4327-8644-b5ef8d167eb6"}
05:15:08.346 00.134 11596 IsGuiding returns 1
05:15:08.346 00.000 11596 scope still moving after pulse duration time elapsed
05:15:08.554 00.208 11596 IsSlewing returns 0
05:15:08.671 00.117 11596 IsGuiding returns 0
05:15:08.671 00.000 11596 scope move finished after 189 + 526 ms
05:15:08.671 00.000 11596 Move returns status 0, amount 189
05:15:08.671 00.000 11596 MoveAxis(N, 0, ABG)
05:15:08.671 00.000 11596 Move returns status 0, amount 0
05:15:08.671 00.000 11596 move complete, result=0
05:15:08.671 00.000 11596 worker thread done servicing request
05:15:08.671 00.000 13300 GuideStep: 0.2 px 189 ms WEST, -0.1 px 0 ms NORTH
05:15:08.672 00.001 11596 Worker thread wakes up
05:15:08.672 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:15:09.183 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:15:11.209 02.026 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8b48d7ef-a52f-4896-b117-a27e6aad5214"}
05:15:11.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8b48d7ef-a52f-4896-b117-a27e6aad5214"}
05:15:11.210 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7015b21f-11de-47c9-af78-731582098d67"}
05:15:11.210 00.000 13300 case statement mapped state 6 to 3
05:15:11.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7015b21f-11de-47c9-af78-731582098d67"}
05:15:11.210 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"de5e11f6-bd16-44e5-abd3-a487d68ef291"}
05:15:11.211 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":603,"width":15,"height":15,"star_pos":[7.41,6.96],"pixels":"..."},"id":"de5e11f6-bd16-44e5-abd3-a487d68ef291"}
05:15:12.206 00.995 11596 Exposure complete
05:15:12.276 00.070 11596 worker thread done servicing request
05:15:12.277 00.001 13300 OnExposeComplete: enter
05:15:12.277 00.000 13300 UpdateGuideState(): m_state=6
05:15:12.277 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 604
05:15:12.277 00.000 13300 Star::Find returns 1 (0), X=1227.42, Y=31.68, Mass=914, SNR=21.1, Peak=65 HFD=4.2
05:15:12.278 00.001 13300 MultiStar: [#1 0.09,0.01,0.62,U] [#2 -0.32,0.06,0.00,R] [#3 -0.13,-0.25,0.39,U] [#4 0.04,-0.21,0.30,U] [#5 -0.18,-0.68,0.00,M1] [#6 -0.31,0.09,0.00,M4] 
05:15:12.278 00.000 13300 refined, 3 included, MultiStar: {-0.04, -0.11}, one-star: {-0.11, -0.11}
05:15:12.278 00.000 13300 CameraToMount -- cameraTheta (-1.91) - m_xAngle (1.53) = xAngle (-3.44 = 2.84)
05:15:12.278 00.000 13300 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.57 = -0.29)
05:15:12.278 00.000 13300 CameraToMount -- cameraX=-0.04 cameraY=-0.11 hyp=0.12 cameraTheta=-1.91 mountX=-0.12 mountY=-0.03, mountTheta=-2.85
05:15:12.280 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.04, y=-0.11, opts=13)
05:15:12.280 00.000 13300 Enqueuing Move request for scope (-0.04, -0.11)
05:15:12.280 00.000 11596 Worker thread wakes up
05:15:12.280 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.11) opts 0xd
05:15:12.281 00.001 11596 Handling offset move in thread for scope, endpoint = (-0.04, -0.11)
05:15:12.281 00.000 11596 Moving (-0.04, -0.11) raw xDistance=-0.12 yDistance=-0.03
05:15:12.281 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
05:15:12.281 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:15:12.281 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
05:15:12.281 00.000 11596 MoveAxis(E, 0, ABG)
05:15:12.281 00.000 11596 Move returns status 0, amount 0
05:15:12.281 00.000 11596 MoveAxis(N, 0, ABG)
05:15:12.281 00.000 11596 Move returns status 0, amount 0
05:15:12.281 00.000 11596 move complete, result=0
05:15:12.282 00.001 11596 worker thread done servicing request
05:15:12.288 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=183, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
05:15:12.296 00.008 13300 UpdateGuideState exits: m=914 SNR=21.1
05:15:12.296 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:15:12.296 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:15:12.296 00.000 13300 Enqueuing Expose request
05:15:12.296 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
05:15:12.296 00.000 11596 Worker thread wakes up
05:15:12.296 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:15:12.804 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:15:14.209 01.405 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3e2c044f-bfa2-458c-839b-5d9cc4f566c2"}
05:15:14.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3e2c044f-bfa2-458c-839b-5d9cc4f566c2"}
05:15:14.210 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e8c9d89e-1ff9-4e8a-959f-5ba25397fc50"}
05:15:14.211 00.001 13300 case statement mapped state 6 to 3
05:15:14.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e8c9d89e-1ff9-4e8a-959f-5ba25397fc50"}
05:15:14.211 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f1367838-46ac-454f-acd0-cc38f317b11d"}
05:15:14.212 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":604,"width":15,"height":15,"star_pos":[7.42,6.68],"pixels":"..."},"id":"f1367838-46ac-454f-acd0-cc38f317b11d"}
05:15:15.838 01.626 11596 Exposure complete
05:15:15.950 00.112 11596 worker thread done servicing request
05:15:15.950 00.000 13300 OnExposeComplete: enter
05:15:15.951 00.001 13300 UpdateGuideState(): m_state=6
05:15:15.951 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 605
05:15:15.951 00.000 13300 Star::Find returns 1 (0), X=1227.25, Y=31.80, Mass=924, SNR=21.2, Peak=68 HFD=4.3
05:15:15.951 00.000 13300 MultiStar: [#1 -0.02,0.08,0.55,U] [#2 0.02,0.20,0.56,U] [#3 -0.28,-0.26,0.00,M1] [#4 -0.22,0.00,0.29,U] [#5 -0.31,-0.13,0.00,M2] [#6 -0.38,0.14,0.00,M5] 
05:15:15.952 00.001 13300 refined, 3 included, MultiStar: {-0.15, 0.07}, one-star: {-0.28, 0.02}
05:15:15.952 00.000 13300 CameraToMount -- cameraTheta (2.68) - m_xAngle (1.53) = xAngle (1.15 = 1.15)
05:15:15.952 00.000 13300 CameraToMount -- cameraTheta (2.68) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.98 = -1.98)
05:15:15.952 00.000 13300 CameraToMount -- cameraX=-0.15 cameraY=0.07 hyp=0.16 cameraTheta=2.68 mountX=0.07 mountY=-0.15, mountTheta=-1.15
05:15:15.954 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.15, y=0.07, opts=13)
05:15:15.954 00.000 13300 Enqueuing Move request for scope (-0.15, 0.07)
05:15:15.954 00.000 11596 Worker thread wakes up
05:15:15.954 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.07) opts 0xd
05:15:15.954 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.15, 0.07)
05:15:15.955 00.001 11596 Moving (-0.15, 0.07) raw xDistance=0.07 yDistance=-0.15
05:15:15.955 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
05:15:15.955 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:15:15.955 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
05:15:15.955 00.000 11596 MoveAxis(E, 0, ABG)
05:15:15.955 00.000 11596 Move returns status 0, amount 0
05:15:15.955 00.000 11596 MoveAxis(N, 0, ABG)
05:15:15.956 00.001 11596 Move returns status 0, amount 0
05:15:15.956 00.000 11596 move complete, result=0
05:15:15.956 00.000 11596 worker thread done servicing request
05:15:15.963 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=170, med=4, FiltMin=2, FiltMax=83, Gamma=0.510
05:15:15.971 00.008 13300 UpdateGuideState exits: m=924 SNR=21.2
05:15:15.971 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:15:15.971 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:15:15.971 00.000 13300 Enqueuing Expose request
05:15:15.971 00.000 11596 Worker thread wakes up
05:15:15.971 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
05:15:15.972 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:15:16.485 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:15:17.210 00.725 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d6c551f7-385f-4019-88c7-9430253c88ec"}
05:15:17.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d6c551f7-385f-4019-88c7-9430253c88ec"}
05:15:17.211 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5da9d9ba-1138-43d1-b207-ce85d44124d9"}
05:15:17.211 00.000 13300 case statement mapped state 6 to 3
05:15:17.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5da9d9ba-1138-43d1-b207-ce85d44124d9"}
05:15:17.212 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"a827f973-9079-4422-9bc3-d936fede02e3"}
05:15:17.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":605,"width":15,"height":15,"star_pos":[7.25,6.80],"pixels":"..."},"id":"a827f973-9079-4422-9bc3-d936fede02e3"}
05:15:19.520 02.308 11596 Exposure complete
05:15:19.604 00.084 11596 worker thread done servicing request
05:15:19.604 00.000 13300 OnExposeComplete: enter
05:15:19.605 00.001 13300 UpdateGuideState(): m_state=6
05:15:19.605 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 606
05:15:19.605 00.000 13300 Star::Find returns 1 (0), X=1227.47, Y=31.99, Mass=935, SNR=21.3, Peak=67 HFD=4.1
05:15:19.606 00.001 13300 MultiStar: [#1 -0.05,0.10,0.60,U] [#2 0.05,0.45,0.00,M1] [#3 -0.36,0.17,0.00,M2] [#4 -0.02,0.00,0.29,U] [#5 -0.31,-0.04,0.00,M3] [#6 -0.18,0.23,0.00,M6] 
05:15:19.606 00.000 13300 refined, 2 included, MultiStar: {-0.05, 0.14}, one-star: {-0.06, 0.20}
05:15:19.606 00.000 13300 CameraToMount -- cameraTheta (1.90) - m_xAngle (1.53) = xAngle (0.37 = 0.37)
05:15:19.606 00.000 13300 CameraToMount -- cameraTheta (1.90) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.76 = -2.76)
05:15:19.606 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.90 mountX=0.14 mountY=-0.06, mountTheta=-0.38
05:15:19.608 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=0.14, opts=13)
05:15:19.608 00.000 13300 Enqueuing Move request for scope (-0.05, 0.14)
05:15:19.609 00.001 11596 Worker thread wakes up
05:15:19.609 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.14) opts 0xd
05:15:19.609 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, 0.14)
05:15:19.609 00.000 11596 Moving (-0.05, 0.14) raw xDistance=0.14 yDistance=-0.06
05:15:19.609 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
05:15:19.609 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:15:19.609 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
05:15:19.610 00.001 11596 MoveAxis(E, 0, ABG)
05:15:19.610 00.000 11596 Move returns status 0, amount 0
05:15:19.610 00.000 11596 MoveAxis(N, 0, ABG)
05:15:19.610 00.000 11596 Move returns status 0, amount 0
05:15:19.610 00.000 11596 move complete, result=0
05:15:19.610 00.000 11596 worker thread done servicing request
05:15:19.616 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=199, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
05:15:19.624 00.008 13300 UpdateGuideState exits: m=935 SNR=21.3
05:15:19.625 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:15:19.625 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:15:19.625 00.000 13300 Enqueuing Expose request
05:15:19.625 00.000 11596 Worker thread wakes up
05:15:19.625 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
05:15:19.625 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:15:20.130 00.505 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:15:20.210 00.080 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a66230a7-bbca-4f95-a1aa-8b466593c539"}
05:15:20.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a66230a7-bbca-4f95-a1aa-8b466593c539"}
05:15:20.211 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fecff275-274f-4dcc-86d4-b68c63bd0cca"}
05:15:20.211 00.000 13300 case statement mapped state 6 to 3
05:15:20.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fecff275-274f-4dcc-86d4-b68c63bd0cca"}
05:15:20.307 00.096 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f045f23f-dd1e-4c4a-a3ce-ac43d381e3fc"}
05:15:20.307 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":606,"width":15,"height":15,"star_pos":[7.47,6.99],"pixels":"..."},"id":"f045f23f-dd1e-4c4a-a3ce-ac43d381e3fc"}
05:15:23.164 02.857 11596 Exposure complete
05:15:23.211 00.047 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"92c87388-3632-4c9c-ad3a-fa68a9ffeb04"}
05:15:23.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"92c87388-3632-4c9c-ad3a-fa68a9ffeb04"}
05:15:23.212 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3021bafa-6072-4300-bda5-4c2492d1ab39"}
05:15:23.212 00.000 13300 case statement mapped state 6 to 3
05:15:23.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3021bafa-6072-4300-bda5-4c2492d1ab39"}
05:15:23.213 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7e8132b1-1a76-4527-822d-8f45550aa7a1"}
05:15:23.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":606,"width":15,"height":15,"star_pos":[7.47,6.99],"pixels":"..."},"id":"7e8132b1-1a76-4527-822d-8f45550aa7a1"}
05:15:23.241 00.028 11596 worker thread done servicing request
05:15:23.241 00.000 13300 OnExposeComplete: enter
05:15:23.242 00.001 13300 UpdateGuideState(): m_state=6
05:15:23.242 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 607
05:15:23.242 00.000 13300 Star::Find returns 1 (0), X=1227.48, Y=32.03, Mass=916, SNR=21.1, Peak=67 HFD=4.1
05:15:23.242 00.000 13300 MultiStar: [#1 0.12,0.16,0.61,U] [#2 0.25,0.20,0.00,M2] [#3 -0.13,0.04,0.37,U] [#4 -0.26,0.06,0.30,U] [#5 -0.23,0.07,0.32,U] [#6 -0.28,0.04,0.31,U] 
05:15:23.243 00.001 13300 refined, 5 included, MultiStar: {-0.09, 0.14}, one-star: {-0.05, 0.24}
05:15:23.243 00.000 13300 CameraToMount -- cameraTheta (2.14) - m_xAngle (1.53) = xAngle (0.60 = 0.60)
05:15:23.243 00.000 13300 CameraToMount -- cameraTheta (2.14) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.52 = -2.52)
05:15:23.243 00.000 13300 CameraToMount -- cameraX=-0.09 cameraY=0.14 hyp=0.17 cameraTheta=2.14 mountX=0.14 mountY=-0.10, mountTheta=-0.61
05:15:23.245 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.09, y=0.14, opts=13)
05:15:23.245 00.000 13300 Enqueuing Move request for scope (-0.09, 0.14)
05:15:23.245 00.000 11596 Worker thread wakes up
05:15:23.245 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.14) opts 0xd
05:15:23.245 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.09, 0.14)
05:15:23.245 00.000 11596 Moving (-0.09, 0.14) raw xDistance=0.14 yDistance=-0.10
05:15:23.245 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
05:15:23.245 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:15:23.246 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
05:15:23.246 00.000 11596 MoveAxis(E, 0, ABG)
05:15:23.246 00.000 11596 Move returns status 0, amount 0
05:15:23.246 00.000 11596 MoveAxis(N, 0, ABG)
05:15:23.246 00.000 11596 Move returns status 0, amount 0
05:15:23.246 00.000 11596 move complete, result=0
05:15:23.247 00.001 11596 worker thread done servicing request
05:15:23.252 00.005 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=201, med=4, FiltMin=2, FiltMax=77, Gamma=0.510
05:15:23.260 00.008 13300 UpdateGuideState exits: m=916 SNR=21.1
05:15:23.260 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:15:23.260 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:15:23.260 00.000 13300 Enqueuing Expose request
05:15:23.261 00.001 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
05:15:23.261 00.000 11596 Worker thread wakes up
05:15:23.261 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:15:23.769 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:15:26.210 02.441 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"14753071-5e4a-4fa4-af4f-1a870e51c78e"}
05:15:26.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"14753071-5e4a-4fa4-af4f-1a870e51c78e"}
05:15:26.211 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cb7d40e4-6740-471e-b616-76b3bee3da32"}
05:15:26.211 00.000 13300 case statement mapped state 6 to 3
05:15:26.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cb7d40e4-6740-471e-b616-76b3bee3da32"}
05:15:26.211 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"43556f81-6d41-44a4-bd20-0fb6ce1cf49d"}
05:15:26.212 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":607,"width":15,"height":15,"star_pos":[7.48,7.03],"pixels":"..."},"id":"43556f81-6d41-44a4-bd20-0fb6ce1cf49d"}
05:15:26.797 00.585 11596 Exposure complete
05:15:26.880 00.083 11596 worker thread done servicing request
05:15:26.880 00.000 13300 OnExposeComplete: enter
05:15:26.880 00.000 13300 UpdateGuideState(): m_state=6
05:15:26.880 00.000 13300 Star::Find(15, 1227, 32, 0, (0,0,0,0), 1.5, 10.0, 255) frame 608
05:15:26.881 00.001 13300 Star::Find returns 1 (0), X=1227.22, Y=31.99, Mass=928, SNR=21.3, Peak=69 HFD=4.1
05:15:26.881 00.000 13300 MultiStar: [#1 0.01,0.29,0.60,U] [#2 0.08,0.40,0.00,M3] [#3 -0.48,0.05,0.00,M2] [#4 -0.17,0.25,0.00,M1] [#5 -0.20,-0.14,0.31,U] [#6 -0.26,0.29,0.00,M6] 
05:15:26.881 00.000 13300 refined, 2 included, MultiStar: {-0.19, 0.18}, one-star: {-0.31, 0.20}
05:15:26.881 00.000 13300 CameraToMount -- cameraTheta (2.40) - m_xAngle (1.53) = xAngle (0.87 = 0.87)
05:15:26.882 00.001 13300 CameraToMount -- cameraTheta (2.40) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.26 = -2.26)
05:15:26.882 00.000 13300 CameraToMount -- cameraX=-0.19 cameraY=0.18 hyp=0.26 cameraTheta=2.40 mountX=0.17 mountY=-0.20, mountTheta=-0.88
05:15:26.884 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.19, y=0.18, opts=13)
05:15:26.884 00.000 13300 Enqueuing Move request for scope (-0.19, 0.18)
05:15:26.884 00.000 11596 Worker thread wakes up
05:15:26.884 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.18) opts 0xd
05:15:26.884 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.19, 0.18)
05:15:26.884 00.000 11596 Moving (-0.19, 0.18) raw xDistance=0.17 yDistance=-0.20
05:15:26.884 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
05:15:26.884 00.000 11596 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
05:15:26.884 00.000 11596 MoveAxis(W, 211, ABG)
05:15:26.884 00.000 11596 Guiding  Dir = 3, Dur = 211
05:15:26.885 00.001 11596 IsSlewing returns 0
05:15:26.895 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=199, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
05:15:26.902 00.007 13300 UpdateGuideState exits: m=928 SNR=21.3
05:15:26.903 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:15:26.903 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:15:26.903 00.000 13300 Enqueuing Expose request
05:15:27.085 00.182 11596 IsGuiding returns 0
05:15:27.239 00.154 11596 PulseGuide returned control before completion, sleep 67
05:15:27.541 00.302 11596 IsGuiding returns 1
05:15:27.541 00.000 11596 scope still moving after pulse duration time elapsed
05:15:27.574 00.033 11596 IsSlewing returns 0
05:15:27.638 00.064 11596 IsGuiding returns 0
05:15:27.638 00.000 11596 scope move finished after 211 + 341 ms
05:15:27.638 00.000 11596 Move returns status 0, amount 211
05:15:27.638 00.000 11596 MoveAxis(N, 267, ABG)
05:15:27.638 00.000 11596 Guiding  Dir = 0, Dur = 267
05:15:27.638 00.000 11596 IsSlewing returns 0
05:15:27.762 00.124 11596 IsGuiding returns 0
05:15:27.981 00.219 11596 PulseGuide returned control before completion, sleep 60
05:15:28.104 00.123 11596 IsGuiding returns 1
05:15:28.104 00.000 11596 scope still moving after pulse duration time elapsed
05:15:28.129 00.025 11596 IsSlewing returns 0
05:15:28.309 00.180 11596 IsGuiding returns 0
05:15:28.309 00.000 11596 scope move finished after 267 + 279 ms
05:15:28.309 00.000 11596 Move returns status 0, amount 267
05:15:28.309 00.000 11596 move complete, result=0
05:15:28.309 00.000 11596 worker thread done servicing request
05:15:28.310 00.001 13300 GuideStep: 0.2 px 211 ms WEST, -0.2 px 267 ms NORTH
05:15:28.310 00.000 11596 Worker thread wakes up
05:15:28.310 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:15:28.825 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:15:29.210 00.385 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8aa5ab80-2fbf-4474-87f2-c6cd6b458618"}
05:15:29.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8aa5ab80-2fbf-4474-87f2-c6cd6b458618"}
05:15:29.211 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f4e70d2a-d15d-4aec-a49d-76b2a4d9616d"}
05:15:29.211 00.000 13300 case statement mapped state 6 to 3
05:15:29.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f4e70d2a-d15d-4aec-a49d-76b2a4d9616d"}
05:15:29.212 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"3953bb51-6c2e-460a-85e9-3006da698ece"}
05:15:29.212 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":608,"width":15,"height":15,"star_pos":[7.22,6.99],"pixels":"..."},"id":"3953bb51-6c2e-460a-85e9-3006da698ece"}
05:15:31.851 02.639 11596 Exposure complete
05:15:31.921 00.070 11596 worker thread done servicing request
05:15:31.921 00.000 13300 OnExposeComplete: enter
05:15:31.921 00.000 13300 UpdateGuideState(): m_state=6
05:15:31.921 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 609
05:15:31.922 00.001 13300 Star::Find returns 1 (0), X=1227.47, Y=31.87, Mass=920, SNR=21.2, Peak=67 HFD=4.1
05:15:31.922 00.000 13300 MultiStar: [#1 0.11,0.05,0.55,U] [#2 0.23,0.17,0.55,U] [#3 -0.24,0.20,0.00,M3] [#4 0.10,-0.23,0.31,U] [#5 -0.16,-0.18,0.33,U] [#6 -0.04,0.18,0.32,U] 
05:15:31.922 00.000 13300 refined, 5 included, MultiStar: {0.03, 0.04}, one-star: {-0.06, 0.09}
05:15:31.922 00.000 13300 CameraToMount -- cameraTheta (0.96) - m_xAngle (1.53) = xAngle (-0.57 = -0.57)
05:15:31.922 00.000 13300 CameraToMount -- cameraTheta (0.96) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.70 = 2.58)
05:15:31.922 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.05 cameraTheta=0.96 mountX=0.05 mountY=0.03, mountTheta=0.56
05:15:31.924 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.04, opts=13)
05:15:31.924 00.000 13300 Enqueuing Move request for scope (0.03, 0.04)
05:15:31.924 00.000 11596 Worker thread wakes up
05:15:31.925 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.04) opts 0xd
05:15:31.925 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.04)
05:15:31.925 00.000 11596 Moving (0.03, 0.04) raw xDistance=0.05 yDistance=0.03
05:15:31.925 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
05:15:31.925 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:15:31.925 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
05:15:31.925 00.000 11596 MoveAxis(E, 0, ABG)
05:15:31.925 00.000 11596 Move returns status 0, amount 0
05:15:31.925 00.000 11596 MoveAxis(N, 0, ABG)
05:15:31.925 00.000 11596 Move returns status 0, amount 0
05:15:31.926 00.001 11596 move complete, result=0
05:15:31.926 00.000 11596 worker thread done servicing request
05:15:31.932 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=196, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
05:15:31.940 00.008 13300 UpdateGuideState exits: m=920 SNR=21.2
05:15:31.940 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:15:31.941 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:15:31.941 00.000 13300 Enqueuing Expose request
05:15:31.941 00.000 11596 Worker thread wakes up
05:15:31.941 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
05:15:31.941 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:15:32.208 00.267 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"deb94d41-b991-4da7-b85b-126cb1666dad"}
05:15:32.208 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"deb94d41-b991-4da7-b85b-126cb1666dad"}
05:15:32.209 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0cb362b6-1132-4fce-b0ef-a7dfbf8aa41d"}
05:15:32.209 00.000 13300 case statement mapped state 6 to 3
05:15:32.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0cb362b6-1132-4fce-b0ef-a7dfbf8aa41d"}
05:15:32.209 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"71e68ef4-b0cd-464d-81c6-dc6e762f25c7"}
05:15:32.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":609,"width":15,"height":15,"star_pos":[7.47,6.87],"pixels":"..."},"id":"71e68ef4-b0cd-464d-81c6-dc6e762f25c7"}
05:15:32.452 00.243 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:15:35.208 02.756 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"980c0086-d837-4f7c-b584-1867654489de"}
05:15:35.208 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"980c0086-d837-4f7c-b584-1867654489de"}
05:15:35.209 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"718efa19-f99f-4e62-ae3b-303660296d3f"}
05:15:35.209 00.000 13300 case statement mapped state 6 to 3
05:15:35.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"718efa19-f99f-4e62-ae3b-303660296d3f"}
05:15:35.210 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"c8651d36-ccd8-4bbf-bad4-6afbff476eda"}
05:15:35.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":609,"width":15,"height":15,"star_pos":[7.47,6.87],"pixels":"..."},"id":"c8651d36-ccd8-4bbf-bad4-6afbff476eda"}
05:15:35.480 00.270 11596 Exposure complete
05:15:35.550 00.070 11596 worker thread done servicing request
05:15:35.550 00.000 13300 OnExposeComplete: enter
05:15:35.550 00.000 13300 UpdateGuideState(): m_state=6
05:15:35.550 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 610
05:15:35.551 00.001 13300 Star::Find returns 1 (0), X=1227.57, Y=31.84, Mass=865, SNR=20.5, Peak=64 HFD=3.9
05:15:35.551 00.000 13300 MultiStar: [#1 0.07,0.09,0.57,U] [#2 0.33,0.30,0.00,M3] [#3 -0.06,0.19,0.38,U] [#4 0.28,-0.32,0.00,M1] [#5 -0.04,-0.48,0.00,M1] [#6 0.02,0.40,0.00,M6] 
05:15:35.551 00.000 13300 single-star, 2 included, MultiStar: {0.03, 0.09}, one-star: {0.04, 0.06}
05:15:35.551 00.000 13300 CameraToMount -- cameraTheta (0.95) - m_xAngle (1.53) = xAngle (-0.58 = -0.58)
05:15:35.551 00.000 13300 CameraToMount -- cameraTheta (0.95) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.71 = 2.57)
05:15:35.551 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.06 hyp=0.07 cameraTheta=0.95 mountX=0.06 mountY=0.04, mountTheta=0.57
05:15:35.554 00.003 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.06, opts=13)
05:15:35.554 00.000 13300 Enqueuing Move request for scope (0.04, 0.06)
05:15:35.554 00.000 11596 Worker thread wakes up
05:15:35.554 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.06) opts 0xd
05:15:35.554 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.06)
05:15:35.555 00.001 11596 Moving (0.04, 0.06) raw xDistance=0.06 yDistance=0.04
05:15:35.555 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
05:15:35.555 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:15:35.555 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
05:15:35.555 00.000 11596 MoveAxis(E, 0, ABG)
05:15:35.555 00.000 11596 Move returns status 0, amount 0
05:15:35.555 00.000 11596 MoveAxis(N, 0, ABG)
05:15:35.555 00.000 11596 Move returns status 0, amount 0
05:15:35.555 00.000 11596 move complete, result=0
05:15:35.555 00.000 11596 worker thread done servicing request
05:15:35.561 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=188, med=4, FiltMin=2, FiltMax=54, Gamma=0.510
05:15:35.570 00.009 13300 UpdateGuideState exits: m=865 SNR=20.5
05:15:35.570 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:15:35.570 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:15:35.570 00.000 13300 Enqueuing Expose request
05:15:35.570 00.000 11596 Worker thread wakes up
05:15:35.571 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
05:15:35.571 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:15:36.085 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:15:38.209 02.124 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"319cc27d-b970-4e61-b458-9e3b925c6325"}
05:15:38.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"319cc27d-b970-4e61-b458-9e3b925c6325"}
05:15:38.210 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"705a4909-9bdc-41a2-a983-ed251ea10861"}
05:15:38.210 00.000 13300 case statement mapped state 6 to 3
05:15:38.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"705a4909-9bdc-41a2-a983-ed251ea10861"}
05:15:38.210 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"cd4e2b9c-e8d1-4f3c-92bd-59e8f446bdcf"}
05:15:38.211 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":610,"width":15,"height":15,"star_pos":[6.57,6.84],"pixels":"..."},"id":"cd4e2b9c-e8d1-4f3c-92bd-59e8f446bdcf"}
05:15:39.119 00.908 11596 Exposure complete
05:15:39.189 00.070 11596 worker thread done servicing request
05:15:39.190 00.001 13300 OnExposeComplete: enter
05:15:39.190 00.000 13300 UpdateGuideState(): m_state=6
05:15:39.190 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 611
05:15:39.190 00.000 13300 Star::Find returns 1 (0), X=1227.82, Y=31.75, Mass=913, SNR=21.0, Peak=60 HFD=4.4
05:15:39.191 00.001 13300 MultiStar: [#1 0.34,0.05,0.00,M1] [#2 0.33,0.29,0.00,M4] [#3 0.01,0.10,0.37,U] [#4 -0.13,-0.21,0.30,U] [#5 -0.17,-0.38,0.00,M2] [#6 0.17,0.36,0.00,M7] 
05:15:39.191 00.000 13300 refined, 2 included, MultiStar: {0.15, -0.03}, one-star: {0.29, -0.03}
05:15:39.191 00.000 13300 CameraToMount -- cameraTheta (-0.23) - m_xAngle (1.53) = xAngle (-1.76 = -1.76)
05:15:39.191 00.000 13300 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.89 = 1.39)
05:15:39.191 00.000 13300 CameraToMount -- cameraX=0.15 cameraY=-0.03 hyp=0.15 cameraTheta=-0.23 mountX=-0.03 mountY=0.15, mountTheta=1.76
05:15:39.193 00.002 13300 SchedulePrimaryMove(1016D950, x=0.15, y=-0.03, opts=13)
05:15:39.193 00.000 13300 Enqueuing Move request for scope (0.15, -0.03)
05:15:39.193 00.000 11596 Worker thread wakes up
05:15:39.194 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.03) opts 0xd
05:15:39.194 00.000 11596 Handling offset move in thread for scope, endpoint = (0.15, -0.03)
05:15:39.194 00.000 11596 Moving (0.15, -0.03) raw xDistance=-0.03 yDistance=0.15
05:15:39.194 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
05:15:39.194 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:15:39.194 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
05:15:39.194 00.000 11596 MoveAxis(E, 0, ABG)
05:15:39.195 00.001 11596 Move returns status 0, amount 0
05:15:39.195 00.000 11596 MoveAxis(N, 0, ABG)
05:15:39.195 00.000 11596 Move returns status 0, amount 0
05:15:39.195 00.000 11596 move complete, result=0
05:15:39.195 00.000 11596 worker thread done servicing request
05:15:39.202 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=175, med=4, FiltMin=2, FiltMax=57, Gamma=0.510
05:15:39.210 00.008 13300 UpdateGuideState exits: m=913 SNR=21.0
05:15:39.210 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:15:39.210 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:15:39.210 00.000 13300 Enqueuing Expose request
05:15:39.211 00.001 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
05:15:39.211 00.000 11596 Worker thread wakes up
05:15:39.211 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:15:39.724 00.513 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:15:41.209 01.485 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"533cef0f-4c1f-4efd-b011-de366806f95f"}
05:15:41.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"533cef0f-4c1f-4efd-b011-de366806f95f"}
05:15:41.210 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7ccbaa41-bca8-45d2-96bf-81943501a78f"}
05:15:41.210 00.000 13300 case statement mapped state 6 to 3
05:15:41.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7ccbaa41-bca8-45d2-96bf-81943501a78f"}
05:15:41.211 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"438f3502-e72e-427c-ba40-ca0a1240cc4d"}
05:15:41.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":611,"width":15,"height":15,"star_pos":[6.82,6.75],"pixels":"..."},"id":"438f3502-e72e-427c-ba40-ca0a1240cc4d"}
05:15:42.754 01.543 11596 Exposure complete
05:15:42.840 00.086 11596 worker thread done servicing request
05:15:42.840 00.000 13300 OnExposeComplete: enter
05:15:42.841 00.001 13300 UpdateGuideState(): m_state=6
05:15:42.841 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 612
05:15:42.841 00.000 13300 Star::Find returns 1 (0), X=1227.71, Y=31.84, Mass=931, SNR=21.3, Peak=64 HFD=4.3
05:15:42.842 00.001 13300 MultiStar: [#1 0.21,0.05,0.60,U] [#2 0.33,0.18,0.00,M5] [#3 -0.09,-0.15,0.41,U] [#4 0.04,-0.49,0.00,M1] [#5 -0.05,-0.11,0.31,U] [#6 0.20,0.54,0.00,M8] 
05:15:42.842 00.000 13300 refined, 3 included, MultiStar: {0.11, -0.00}, one-star: {0.17, 0.05}
05:15:42.842 00.000 13300 CameraToMount -- cameraTheta (-0.04) - m_xAngle (1.53) = xAngle (-1.57 = -1.57)
05:15:42.842 00.000 13300 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.70 = 1.58)
05:15:42.842 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=-0.00 hyp=0.11 cameraTheta=-0.04 mountX=-0.00 mountY=0.11, mountTheta=1.57
05:15:42.844 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=-0.00, opts=13)
05:15:42.844 00.000 13300 Enqueuing Move request for scope (0.11, -0.00)
05:15:42.844 00.000 11596 Worker thread wakes up
05:15:42.844 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.00) opts 0xd
05:15:42.844 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, -0.00)
05:15:42.845 00.001 11596 Moving (0.11, -0.00) raw xDistance=-0.00 yDistance=0.11
05:15:42.845 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
05:15:42.845 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:15:42.845 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
05:15:42.845 00.000 11596 MoveAxis(E, 0, ABG)
05:15:42.845 00.000 11596 Move returns status 0, amount 0
05:15:42.845 00.000 11596 MoveAxis(N, 0, ABG)
05:15:42.845 00.000 11596 Move returns status 0, amount 0
05:15:42.845 00.000 11596 move complete, result=0
05:15:42.845 00.000 11596 worker thread done servicing request
05:15:42.851 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=172, med=4, FiltMin=3, FiltMax=67, Gamma=0.510
05:15:42.859 00.008 13300 UpdateGuideState exits: m=931 SNR=21.3
05:15:42.859 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:15:42.859 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:15:42.859 00.000 13300 Enqueuing Expose request
05:15:42.860 00.001 11596 Worker thread wakes up
05:15:42.860 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
05:15:42.860 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:15:43.362 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:15:44.209 00.847 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5fac0728-b05a-4d09-b76b-7169ec35c612"}
05:15:44.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5fac0728-b05a-4d09-b76b-7169ec35c612"}
05:15:44.210 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fa54b57f-ee04-40fa-abe5-37d16b552db8"}
05:15:44.210 00.000 13300 case statement mapped state 6 to 3
05:15:44.210 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fa54b57f-ee04-40fa-abe5-37d16b552db8"}
05:15:44.210 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"dcb1664a-f0c9-4974-833d-fb4312e6cdbc"}
05:15:44.211 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":612,"width":15,"height":15,"star_pos":[6.71,6.84],"pixels":"..."},"id":"dcb1664a-f0c9-4974-833d-fb4312e6cdbc"}
05:15:46.391 02.180 11596 Exposure complete
05:15:46.462 00.071 11596 worker thread done servicing request
05:15:46.463 00.001 13300 OnExposeComplete: enter
05:15:46.463 00.000 13300 UpdateGuideState(): m_state=6
05:15:46.463 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 613
05:15:46.464 00.001 13300 Star::Find returns 1 (0), X=1227.67, Y=31.81, Mass=946, SNR=21.5, Peak=68 HFD=4.1
05:15:46.464 00.000 13300 MultiStar: [#1 0.10,0.03,0.55,U] [#2 0.41,0.24,0.00,M6] [#3 -0.03,0.07,0.38,U] [#4 -0.16,-0.00,0.30,U] [#5 0.00,-0.28,0.30,U] [#6 -0.06,0.09,0.29,U] 
05:15:46.464 00.000 13300 refined, 5 included, MultiStar: {0.04, 0.00}, one-star: {0.13, 0.02}
05:15:46.464 00.000 13300 CameraToMount -- cameraTheta (0.10) - m_xAngle (1.53) = xAngle (-1.43 = -1.43)
05:15:46.464 00.000 13300 CameraToMount -- cameraTheta (0.10) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.56 = 1.73)
05:15:46.464 00.000 13300 CameraToMount -- cameraX=0.04 cameraY=0.00 hyp=0.04 cameraTheta=0.10 mountX=0.01 mountY=0.04, mountTheta=1.43
05:15:46.466 00.002 13300 SchedulePrimaryMove(1016D950, x=0.04, y=0.00, opts=13)
05:15:46.466 00.000 13300 Enqueuing Move request for scope (0.04, 0.00)
05:15:46.466 00.000 11596 Worker thread wakes up
05:15:46.467 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.00) opts 0xd
05:15:46.467 00.000 11596 Handling offset move in thread for scope, endpoint = (0.04, 0.00)
05:15:46.467 00.000 11596 Moving (0.04, 0.00) raw xDistance=0.01 yDistance=0.04
05:15:46.467 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
05:15:46.467 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:15:46.467 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
05:15:46.467 00.000 11596 MoveAxis(E, 0, ABG)
05:15:46.467 00.000 11596 Move returns status 0, amount 0
05:15:46.467 00.000 11596 MoveAxis(N, 0, ABG)
05:15:46.467 00.000 11596 Move returns status 0, amount 0
05:15:46.468 00.001 11596 move complete, result=0
05:15:46.468 00.000 11596 worker thread done servicing request
05:15:46.474 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=174, med=4, FiltMin=2, FiltMax=68, Gamma=0.510
05:15:46.482 00.008 13300 UpdateGuideState exits: m=946 SNR=21.5
05:15:46.482 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:15:46.482 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:15:46.482 00.000 13300 Enqueuing Expose request
05:15:46.482 00.000 11596 Worker thread wakes up
05:15:46.483 00.001 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
05:15:46.483 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:15:46.994 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:15:47.208 00.214 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4c0399e9-ca7d-4656-bec4-edf2d691faa1"}
05:15:47.208 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4c0399e9-ca7d-4656-bec4-edf2d691faa1"}
05:15:47.209 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"41c6a4a6-be0b-4582-a7fd-91a07cb0d916"}
05:15:47.209 00.000 13300 case statement mapped state 6 to 3
05:15:47.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"41c6a4a6-be0b-4582-a7fd-91a07cb0d916"}
05:15:47.209 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7e0646ba-90ce-43cd-a40f-64991283f608"}
05:15:47.210 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":613,"width":15,"height":15,"star_pos":[6.67,6.81],"pixels":"..."},"id":"7e0646ba-90ce-43cd-a40f-64991283f608"}
05:15:50.021 02.811 11596 Exposure complete
05:15:50.104 00.083 11596 worker thread done servicing request
05:15:50.104 00.000 13300 OnExposeComplete: enter
05:15:50.104 00.000 13300 UpdateGuideState(): m_state=6
05:15:50.105 00.001 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 614
05:15:50.105 00.000 13300 Star::Find returns 1 (0), X=1227.68, Y=31.83, Mass=932, SNR=21.3, Peak=67 HFD=4.1
05:15:50.105 00.000 13300 MultiStar: [#1 0.20,-0.08,0.61,U] [#2 0.45,0.25,0.00,M7] [#3 0.03,-0.15,0.38,U] [#4 -0.03,-0.22,0.37,U] [#5 -0.02,-0.31,0.00,M1] [#6 0.27,-0.04,0.29,U] 
05:15:50.105 00.000 13300 refined, 4 included, MultiStar: {0.13, -0.06}, one-star: {0.15, 0.04}
05:15:50.106 00.001 13300 CameraToMount -- cameraTheta (-0.41) - m_xAngle (1.53) = xAngle (-1.94 = -1.94)
05:15:50.106 00.000 13300 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.07 = 1.21)
05:15:50.106 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=-0.06 hyp=0.14 cameraTheta=-0.41 mountX=-0.05 mountY=0.13, mountTheta=1.94
05:15:50.108 00.002 13300 SchedulePrimaryMove(1016D950, x=0.13, y=-0.06, opts=13)
05:15:50.108 00.000 13300 Enqueuing Move request for scope (0.13, -0.06)
05:15:50.108 00.000 11596 Worker thread wakes up
05:15:50.109 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.06) opts 0xd
05:15:50.109 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, -0.06)
05:15:50.109 00.000 11596 Moving (0.13, -0.06) raw xDistance=-0.05 yDistance=0.13
05:15:50.109 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
05:15:50.109 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:15:50.109 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
05:15:50.109 00.000 11596 MoveAxis(E, 0, ABG)
05:15:50.109 00.000 11596 Move returns status 0, amount 0
05:15:50.110 00.001 11596 MoveAxis(N, 0, ABG)
05:15:50.110 00.000 11596 Move returns status 0, amount 0
05:15:50.110 00.000 11596 move complete, result=0
05:15:50.110 00.000 11596 worker thread done servicing request
05:15:50.117 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=189, med=4, FiltMin=2, FiltMax=62, Gamma=0.510
05:15:50.126 00.009 13300 UpdateGuideState exits: m=932 SNR=21.3
05:15:50.126 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:15:50.126 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:15:50.126 00.000 13300 Enqueuing Expose request
05:15:50.126 00.000 11596 Worker thread wakes up
05:15:50.126 00.000 13300 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
05:15:50.126 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:15:50.207 00.081 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0c679469-9612-4d38-bfc2-5d98a288f8ac"}
05:15:50.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0c679469-9612-4d38-bfc2-5d98a288f8ac"}
05:15:50.209 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"01decbd8-cc7a-45e9-931b-6535d97abbf1"}
05:15:50.209 00.000 13300 case statement mapped state 6 to 3
05:15:50.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"01decbd8-cc7a-45e9-931b-6535d97abbf1"}
05:15:50.211 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2b7a2b29-4945-41fc-a86f-caf57fffc455"}
05:15:50.211 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":614,"width":15,"height":15,"star_pos":[6.68,6.83],"pixels":"..."},"id":"2b7a2b29-4945-41fc-a86f-caf57fffc455"}
05:15:50.635 00.424 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:15:53.207 02.572 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"234b5519-c206-4985-90d5-34188cac8888"}
05:15:53.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"234b5519-c206-4985-90d5-34188cac8888"}
05:15:53.208 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f2472f08-813b-46ba-a4a6-3b570c406146"}
05:15:53.208 00.000 13300 case statement mapped state 6 to 3
05:15:53.208 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f2472f08-813b-46ba-a4a6-3b570c406146"}
05:15:53.209 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"b42f6898-7b4b-4368-a9f3-2f366627dd86"}
05:15:53.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":614,"width":15,"height":15,"star_pos":[6.68,6.83],"pixels":"..."},"id":"b42f6898-7b4b-4368-a9f3-2f366627dd86"}
05:15:53.669 00.460 11596 Exposure complete
05:15:53.738 00.069 11596 worker thread done servicing request
05:15:53.738 00.000 13300 OnExposeComplete: enter
05:15:53.739 00.001 13300 UpdateGuideState(): m_state=6
05:15:53.739 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 615
05:15:53.739 00.000 13300 Star::Find returns 1 (0), X=1227.56, Y=31.88, Mass=900, SNR=20.9, Peak=63 HFD=3.9
05:15:53.740 00.001 13300 MultiStar: [#1 0.22,0.09,0.61,U] [#2 0.08,0.30,0.00,M8] [#3 -0.19,-0.19,0.37,U] [#4 0.12,-0.45,0.00,M1] [#5 -0.11,-0.13,0.35,U] [#6 -0.08,-0.16,0.32,U] 
05:15:53.740 00.000 13300 refined, 4 included, MultiStar: {0.01, -0.01}, one-star: {0.03, 0.10}
05:15:53.740 00.000 13300 CameraToMount -- cameraTheta (-0.57) - m_xAngle (1.53) = xAngle (-2.10 = -2.10)
05:15:53.740 00.000 13300 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-5.23 = 1.06)
05:15:53.740 00.000 13300 CameraToMount -- cameraX=0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-0.57 mountX=-0.01 mountY=0.01, mountTheta=2.10
05:15:53.742 00.002 13300 SchedulePrimaryMove(1016D950, x=0.01, y=-0.01, opts=13)
05:15:53.742 00.000 13300 Enqueuing Move request for scope (0.01, -0.01)
05:15:53.742 00.000 11596 Worker thread wakes up
05:15:53.742 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.01) opts 0xd
05:15:53.742 00.000 11596 Handling offset move in thread for scope, endpoint = (0.01, -0.01)
05:15:53.743 00.001 11596 Moving (0.01, -0.01) raw xDistance=-0.01 yDistance=0.01
05:15:53.743 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
05:15:53.743 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:15:53.743 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
05:15:53.743 00.000 11596 MoveAxis(E, 0, ABG)
05:15:53.743 00.000 11596 Move returns status 0, amount 0
05:15:53.743 00.000 11596 MoveAxis(N, 0, ABG)
05:15:53.744 00.001 11596 Move returns status 0, amount 0
05:15:53.744 00.000 11596 move complete, result=0
05:15:53.744 00.000 11596 worker thread done servicing request
05:15:53.750 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=168, med=4, FiltMin=2, FiltMax=61, Gamma=0.510
05:15:53.759 00.009 13300 UpdateGuideState exits: m=900 SNR=20.9
05:15:53.759 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:15:53.760 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:15:53.760 00.000 13300 Enqueuing Expose request
05:15:53.760 00.000 11596 Worker thread wakes up
05:15:53.760 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
05:15:53.760 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:15:54.272 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:15:56.207 01.935 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2b52fb9b-cb3f-493c-a3eb-b0d5dd9d8d79"}
05:15:56.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2b52fb9b-cb3f-493c-a3eb-b0d5dd9d8d79"}
05:15:56.208 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cc3ceb32-354f-408f-b007-bbf53daa9a38"}
05:15:56.209 00.001 13300 case statement mapped state 6 to 3
05:15:56.209 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cc3ceb32-354f-408f-b007-bbf53daa9a38"}
05:15:56.210 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"199f610e-5641-4a16-a502-62cee497863c"}
05:15:56.211 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":615,"width":15,"height":15,"star_pos":[6.56,6.88],"pixels":"..."},"id":"199f610e-5641-4a16-a502-62cee497863c"}
05:15:57.296 01.085 11596 Exposure complete
05:15:57.367 00.071 11596 worker thread done servicing request
05:15:57.367 00.000 13300 OnExposeComplete: enter
05:15:57.367 00.000 13300 UpdateGuideState(): m_state=6
05:15:57.368 00.001 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 616
05:15:57.368 00.000 13300 Star::Find returns 1 (0), X=1227.72, Y=31.76, Mass=849, SNR=20.3, Peak=62 HFD=4.2
05:15:57.369 00.001 13300 MultiStar: [#1 0.37,0.15,0.00,M1] [#2 0.43,0.19,0.00,M9] [#3 0.15,-0.12,0.40,U] [#4 0.25,-0.16,0.00,M2] [#5 -0.15,-0.37,0.00,M1] [#6 -0.03,0.12,0.31,U] 
05:15:57.369 00.000 13300 refined, 2 included, MultiStar: {0.14, -0.02}, one-star: {0.19, -0.02}
05:15:57.369 00.000 13300 CameraToMount -- cameraTheta (-0.13) - m_xAngle (1.53) = xAngle (-1.66 = -1.66)
05:15:57.369 00.000 13300 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.79 = 1.49)
05:15:57.369 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-0.13 mountX=-0.01 mountY=0.14, mountTheta=1.66
05:15:57.372 00.003 13300 SchedulePrimaryMove(1016D950, x=0.14, y=-0.02, opts=13)
05:15:57.372 00.000 13300 Enqueuing Move request for scope (0.14, -0.02)
05:15:57.372 00.000 11596 Worker thread wakes up
05:15:57.372 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.02) opts 0xd
05:15:57.372 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, -0.02)
05:15:57.372 00.000 11596 Moving (0.14, -0.02) raw xDistance=-0.01 yDistance=0.14
05:15:57.372 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
05:15:57.373 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:15:57.373 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
05:15:57.373 00.000 11596 MoveAxis(E, 0, ABG)
05:15:57.373 00.000 11596 Move returns status 0, amount 0
05:15:57.373 00.000 11596 MoveAxis(N, 0, ABG)
05:15:57.374 00.001 11596 Move returns status 0, amount 0
05:15:57.374 00.000 11596 move complete, result=0
05:15:57.374 00.000 11596 worker thread done servicing request
05:15:57.383 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=168, med=4, FiltMin=2, FiltMax=58, Gamma=0.510
05:15:57.393 00.010 13300 UpdateGuideState exits: m=849 SNR=20.3
05:15:57.393 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:15:57.393 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:15:57.394 00.001 13300 Enqueuing Expose request
05:15:57.394 00.000 11596 Worker thread wakes up
05:15:57.394 00.000 13300 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
05:15:57.394 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:15:57.901 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:15:59.205 01.304 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9ab1488a-3fb9-41f2-8337-a51b3986911f"}
05:15:59.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9ab1488a-3fb9-41f2-8337-a51b3986911f"}
05:15:59.206 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"102580f7-3f79-489d-b5ed-fb7f246f053b"}
05:15:59.206 00.000 13300 case statement mapped state 6 to 3
05:15:59.206 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"102580f7-3f79-489d-b5ed-fb7f246f053b"}
05:15:59.207 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"aefb4e7e-3930-4bb4-ba1d-fe19c2e72af1"}
05:15:59.208 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":616,"width":15,"height":15,"star_pos":[6.72,6.76],"pixels":"..."},"id":"aefb4e7e-3930-4bb4-ba1d-fe19c2e72af1"}
05:16:00.935 01.727 11596 Exposure complete
05:16:01.003 00.068 11596 worker thread done servicing request
05:16:01.004 00.001 13300 OnExposeComplete: enter
05:16:01.004 00.000 13300 UpdateGuideState(): m_state=6
05:16:01.004 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 617
05:16:01.004 00.000 13300 Star::Find returns 1 (0), X=1227.71, Y=32.01, Mass=899, SNR=20.9, Peak=62 HFD=4.1
05:16:01.005 00.001 13300 MultiStar: [#1 0.49,0.30,0.00,M2] [#2 0.53,0.19,0.00,M10] [#3 0.10,-0.31,0.00,M1] [#4 0.20,-0.28,0.00,M3] [#5 0.16,-0.47,0.00,M2] [#6 -0.04,0.02,0.31,U] 
05:16:01.005 00.000 13300 refined, 1 included, MultiStar: {0.13, 0.18}, one-star: {0.18, 0.22}
05:16:01.005 00.000 13300 CameraToMount -- cameraTheta (0.96) - m_xAngle (1.53) = xAngle (-0.58 = -0.58)
05:16:01.005 00.000 13300 CameraToMount -- cameraTheta (0.96) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.71 = 2.58)
05:16:01.005 00.000 13300 CameraToMount -- cameraX=0.13 cameraY=0.18 hyp=0.22 cameraTheta=0.96 mountX=0.18 mountY=0.12, mountTheta=0.57
05:16:01.008 00.003 13300 SchedulePrimaryMove(1016D950, x=0.13, y=0.18, opts=13)
05:16:01.008 00.000 13300 Enqueuing Move request for scope (0.13, 0.18)
05:16:01.008 00.000 11596 Worker thread wakes up
05:16:01.009 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.18) opts 0xd
05:16:01.009 00.000 11596 Handling offset move in thread for scope, endpoint = (0.13, 0.18)
05:16:01.009 00.000 11596 Moving (0.13, 0.18) raw xDistance=0.18 yDistance=0.12
05:16:01.009 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.18
05:16:01.009 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:16:01.009 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
05:16:01.009 00.000 11596 MoveAxis(W, 227, ABG)
05:16:01.009 00.000 11596 Guiding  Dir = 3, Dur = 227
05:16:01.010 00.001 11596 IsSlewing returns 0
05:16:01.018 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=175, med=4, FiltMin=2, FiltMax=54, Gamma=0.510
05:16:01.026 00.008 13300 UpdateGuideState exits: m=899 SNR=20.9
05:16:01.026 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:16:01.026 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:16:01.027 00.001 13300 Enqueuing Expose request
05:16:01.119 00.092 11596 IsGuiding returns 0
05:16:01.540 00.421 11596 IsGuiding returns 1
05:16:01.540 00.000 11596 scope still moving after pulse duration time elapsed
05:16:01.776 00.236 11596 IsSlewing returns 0
05:16:01.873 00.097 11596 IsGuiding returns 0
05:16:01.873 00.000 11596 scope move finished after 227 + 526 ms
05:16:01.873 00.000 11596 Move returns status 0, amount 227
05:16:01.873 00.000 11596 MoveAxis(N, 0, ABG)
05:16:01.873 00.000 11596 Move returns status 0, amount 0
05:16:01.873 00.000 11596 move complete, result=0
05:16:01.873 00.000 11596 worker thread done servicing request
05:16:01.873 00.000 13300 GuideStep: 0.2 px 227 ms WEST, 0.1 px 0 ms NORTH
05:16:01.874 00.001 11596 Worker thread wakes up
05:16:01.874 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:16:02.205 00.331 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5da135f7-4e05-4626-ad62-2b83d9f55224"}
05:16:02.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5da135f7-4e05-4626-ad62-2b83d9f55224"}
05:16:02.206 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3243e067-65ef-4bf0-b738-2f19ba813314"}
05:16:02.206 00.000 13300 case statement mapped state 6 to 3
05:16:02.206 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3243e067-65ef-4bf0-b738-2f19ba813314"}
05:16:02.207 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6a4a9390-e98a-4d36-b3eb-f4210a0e012f"}
05:16:02.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":617,"width":15,"height":15,"star_pos":[6.71,7.01],"pixels":"..."},"id":"6a4a9390-e98a-4d36-b3eb-f4210a0e012f"}
05:16:02.388 00.181 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:16:05.204 02.816 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c64011b5-c917-44c3-abe5-6a16bc722036"}
05:16:05.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c64011b5-c917-44c3-abe5-6a16bc722036"}
05:16:05.205 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8282c01a-c7b1-4bb4-ba19-d247cdf733c8"}
05:16:05.205 00.000 13300 case statement mapped state 6 to 3
05:16:05.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8282c01a-c7b1-4bb4-ba19-d247cdf733c8"}
05:16:05.205 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"6e77e1dd-f9da-47c3-82ca-53b6971bc9c6"}
05:16:05.206 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":617,"width":15,"height":15,"star_pos":[6.71,7.01],"pixels":"..."},"id":"6e77e1dd-f9da-47c3-82ca-53b6971bc9c6"}
05:16:05.427 00.221 11596 Exposure complete
05:16:05.510 00.083 11596 worker thread done servicing request
05:16:05.510 00.000 13300 OnExposeComplete: enter
05:16:05.510 00.000 13300 UpdateGuideState(): m_state=6
05:16:05.511 00.001 13300 Star::Find(15, 1227, 32, 0, (0,0,0,0), 1.5, 10.0, 255) frame 618
05:16:05.511 00.000 13300 Star::Find returns 1 (0), X=1227.49, Y=31.88, Mass=884, SNR=20.8, Peak=64 HFD=3.9
05:16:05.511 00.000 13300 MultiStar: [#1 0.09,0.23,0.61,U] [#2 0.36,0.17,0.00,R] [#3 0.08,-0.09,0.39,U] [#4 0.08,-0.13,0.32,U] [#5 -0.00,-0.10,0.33,U] [#6 0.09,0.20,0.31,U] 
05:16:05.511 00.000 13300 refined, 5 included, MultiStar: {0.03, 0.06}, one-star: {-0.04, 0.10}
05:16:05.512 00.001 13300 CameraToMount -- cameraTheta (1.13) - m_xAngle (1.53) = xAngle (-0.41 = -0.41)
05:16:05.512 00.000 13300 CameraToMount -- cameraTheta (1.13) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.53 = 2.75)
05:16:05.512 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.06 hyp=0.07 cameraTheta=1.13 mountX=0.07 mountY=0.03, mountTheta=0.39
05:16:05.514 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.06, opts=13)
05:16:05.515 00.001 13300 Enqueuing Move request for scope (0.03, 0.06)
05:16:05.515 00.000 11596 Worker thread wakes up
05:16:05.515 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.06) opts 0xd
05:16:05.515 00.000 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.06)
05:16:05.515 00.000 11596 Moving (0.03, 0.06) raw xDistance=0.07 yDistance=0.03
05:16:05.515 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
05:16:05.515 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:16:05.515 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
05:16:05.516 00.001 11596 MoveAxis(E, 0, ABG)
05:16:05.516 00.000 11596 Move returns status 0, amount 0
05:16:05.516 00.000 11596 MoveAxis(N, 0, ABG)
05:16:05.516 00.000 11596 Move returns status 0, amount 0
05:16:05.516 00.000 11596 move complete, result=0
05:16:05.516 00.000 11596 worker thread done servicing request
05:16:05.523 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=178, med=4, FiltMin=2, FiltMax=61, Gamma=0.510
05:16:05.530 00.007 13300 UpdateGuideState exits: m=884 SNR=20.8
05:16:05.531 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:16:05.531 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:16:05.531 00.000 13300 Enqueuing Expose request
05:16:05.531 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
05:16:05.531 00.000 11596 Worker thread wakes up
05:16:05.531 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:16:06.047 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:16:08.203 02.156 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9fca7824-1d4a-4d40-9348-eecdc09a2f27"}
05:16:08.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9fca7824-1d4a-4d40-9348-eecdc09a2f27"}
05:16:08.204 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0c644269-9385-42de-9ae5-f953e800b97d"}
05:16:08.204 00.000 13300 case statement mapped state 6 to 3
05:16:08.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0c644269-9385-42de-9ae5-f953e800b97d"}
05:16:08.204 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"f8ff2c21-bf97-4dc5-80a7-790953451955"}
05:16:08.205 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":618,"width":15,"height":15,"star_pos":[7.49,6.88],"pixels":"..."},"id":"f8ff2c21-bf97-4dc5-80a7-790953451955"}
05:16:09.080 00.875 11596 Exposure complete
05:16:09.149 00.069 11596 worker thread done servicing request
05:16:09.149 00.000 13300 OnExposeComplete: enter
05:16:09.149 00.000 13300 UpdateGuideState(): m_state=6
05:16:09.150 00.001 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 619
05:16:09.150 00.000 13300 Star::Find returns 1 (0), X=1227.32, Y=31.77, Mass=855, SNR=20.4, Peak=62 HFD=4.3
05:16:09.150 00.000 13300 MultiStar: [#1 0.09,0.09,0.62,U] [#2 -0.28,0.09,0.00,M1] [#3 -0.38,0.05,0.00,M1] [#4 -0.20,0.05,0.31,U] [#5 -0.01,-0.28,0.33,U] [#6 -0.12,0.31,0.00,M3] 
05:16:09.151 00.001 13300 refined, 3 included, MultiStar: {-0.10, -0.01}, one-star: {-0.21, -0.01}
05:16:09.151 00.000 13300 CameraToMount -- cameraTheta (-2.99) - m_xAngle (1.53) = xAngle (-4.53 = 1.76)
05:16:09.151 00.000 13300 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-7.65 = -1.37)
05:16:09.151 00.000 13300 CameraToMount -- cameraX=-0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-2.99 mountX=-0.02 mountY=-0.10, mountTheta=-1.76
05:16:09.153 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.10, y=-0.01, opts=13)
05:16:09.153 00.000 13300 Enqueuing Move request for scope (-0.10, -0.01)
05:16:09.153 00.000 11596 Worker thread wakes up
05:16:09.153 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.01) opts 0xd
05:16:09.153 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.10, -0.01)
05:16:09.153 00.000 11596 Moving (-0.10, -0.01) raw xDistance=-0.02 yDistance=-0.10
05:16:09.153 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
05:16:09.153 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:16:09.154 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
05:16:09.154 00.000 11596 MoveAxis(E, 0, ABG)
05:16:09.154 00.000 11596 Move returns status 0, amount 0
05:16:09.154 00.000 11596 MoveAxis(N, 0, ABG)
05:16:09.154 00.000 11596 Move returns status 0, amount 0
05:16:09.154 00.000 11596 move complete, result=0
05:16:09.154 00.000 11596 worker thread done servicing request
05:16:09.160 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=197, med=4, FiltMin=2, FiltMax=73, Gamma=0.510
05:16:09.169 00.009 13300 UpdateGuideState exits: m=855 SNR=20.4
05:16:09.169 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:16:09.169 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:16:09.169 00.000 13300 Enqueuing Expose request
05:16:09.169 00.000 13300 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
05:16:09.169 00.000 11596 Worker thread wakes up
05:16:09.169 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:16:09.672 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:16:11.202 01.530 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"270b6cd9-09ee-4188-9757-a5cb6091dad3"}
05:16:11.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"270b6cd9-09ee-4188-9757-a5cb6091dad3"}
05:16:11.203 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"03547cb7-00ce-420b-b062-d16936ebb035"}
05:16:11.203 00.000 13300 case statement mapped state 6 to 3
05:16:11.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"03547cb7-00ce-420b-b062-d16936ebb035"}
05:16:11.203 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d73f1e4f-af61-44d3-88a5-4eec3a70a33d"}
05:16:11.204 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":619,"width":15,"height":15,"star_pos":[7.32,6.77],"pixels":"..."},"id":"d73f1e4f-af61-44d3-88a5-4eec3a70a33d"}
05:16:12.703 01.499 11596 Exposure complete
05:16:12.776 00.073 11596 worker thread done servicing request
05:16:12.776 00.000 13300 OnExposeComplete: enter
05:16:12.777 00.001 13300 UpdateGuideState(): m_state=6
05:16:12.777 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 620
05:16:12.777 00.000 13300 Star::Find returns 1 (0), X=1227.74, Y=31.79, Mass=928, SNR=21.2, Peak=58 HFD=4.4
05:16:12.778 00.001 13300 MultiStar: [#1 0.29,0.04,0.54,U] [#2 0.12,-0.02,0.57,U] [#3 -0.01,-0.03,0.38,U] [#4 0.05,-0.45,0.00,M2] [#5 0.11,-0.35,0.00,M1] [#6 -0.06,0.16,0.31,U] 
05:16:12.778 00.000 13300 refined, 4 included, MultiStar: {0.14, 0.02}, one-star: {0.20, 0.01}
05:16:12.778 00.000 13300 CameraToMount -- cameraTheta (0.14) - m_xAngle (1.53) = xAngle (-1.39 = -1.39)
05:16:12.778 00.000 13300 CameraToMount -- cameraTheta (0.14) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.52 = 1.76)
05:16:12.778 00.000 13300 CameraToMount -- cameraX=0.14 cameraY=0.02 hyp=0.15 cameraTheta=0.14 mountX=0.03 mountY=0.14, mountTheta=1.39
05:16:12.780 00.002 13300 SchedulePrimaryMove(1016D950, x=0.14, y=0.02, opts=13)
05:16:12.780 00.000 13300 Enqueuing Move request for scope (0.14, 0.02)
05:16:12.780 00.000 11596 Worker thread wakes up
05:16:12.780 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.02) opts 0xd
05:16:12.780 00.000 11596 Handling offset move in thread for scope, endpoint = (0.14, 0.02)
05:16:12.781 00.001 11596 Moving (0.14, 0.02) raw xDistance=0.03 yDistance=0.14
05:16:12.781 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
05:16:12.781 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:16:12.781 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
05:16:12.781 00.000 11596 MoveAxis(E, 0, ABG)
05:16:12.781 00.000 11596 Move returns status 0, amount 0
05:16:12.781 00.000 11596 MoveAxis(N, 0, ABG)
05:16:12.782 00.001 11596 Move returns status 0, amount 0
05:16:12.782 00.000 11596 move complete, result=0
05:16:12.782 00.000 11596 worker thread done servicing request
05:16:12.788 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=151, med=4, FiltMin=2, FiltMax=55, Gamma=0.510
05:16:12.797 00.009 13300 UpdateGuideState exits: m=928 SNR=21.2
05:16:12.797 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:16:12.797 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:16:12.797 00.000 13300 Enqueuing Expose request
05:16:12.797 00.000 11596 Worker thread wakes up
05:16:12.797 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
05:16:12.797 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:16:13.311 00.514 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:16:14.202 00.891 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d30c699d-5219-4ef5-91cf-5570ce3c2fa0"}
05:16:14.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d30c699d-5219-4ef5-91cf-5570ce3c2fa0"}
05:16:14.204 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7e443c56-fc66-4297-8efe-58ec7968bb08"}
05:16:14.204 00.000 13300 case statement mapped state 6 to 3
05:16:14.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7e443c56-fc66-4297-8efe-58ec7968bb08"}
05:16:14.206 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e37793ce-b403-4c85-aebb-4e82fc6367b9"}
05:16:14.207 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":620,"width":15,"height":15,"star_pos":[6.74,6.79],"pixels":"..."},"id":"e37793ce-b403-4c85-aebb-4e82fc6367b9"}
05:16:16.340 02.133 11596 Exposure complete
05:16:16.428 00.088 11596 worker thread done servicing request
05:16:16.429 00.001 13300 OnExposeComplete: enter
05:16:16.429 00.000 13300 UpdateGuideState(): m_state=6
05:16:16.430 00.001 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 621
05:16:16.430 00.000 13300 Star::Find returns 1 (0), X=1227.74, Y=31.96, Mass=886, SNR=20.7, Peak=56 HFD=4.2
05:16:16.431 00.001 13300 MultiStar: [#1 0.45,0.09,0.00,M1] [#2 0.09,0.22,0.59,U] [#3 0.25,-0.07,0.39,U] [#4 0.30,-0.02,0.00,M3] [#5 0.13,-0.12,0.36,U] [#6 0.04,0.21,0.30,U] 
05:16:16.431 00.000 13300 refined, 4 included, MultiStar: {0.16, 0.12}, one-star: {0.21, 0.18}
05:16:16.431 00.000 13300 CameraToMount -- cameraTheta (0.63) - m_xAngle (1.53) = xAngle (-0.90 = -0.90)
05:16:16.431 00.000 13300 CameraToMount -- cameraTheta (0.63) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.03 = 2.25)
05:16:16.431 00.000 13300 CameraToMount -- cameraX=0.16 cameraY=0.12 hyp=0.20 cameraTheta=0.63 mountX=0.12 mountY=0.15, mountTheta=0.90
05:16:16.434 00.003 13300 SchedulePrimaryMove(1016D950, x=0.16, y=0.12, opts=13)
05:16:16.434 00.000 13300 Enqueuing Move request for scope (0.16, 0.12)
05:16:16.434 00.000 11596 Worker thread wakes up
05:16:16.435 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.12) opts 0xd
05:16:16.435 00.000 11596 Handling offset move in thread for scope, endpoint = (0.16, 0.12)
05:16:16.435 00.000 11596 Moving (0.16, 0.12) raw xDistance=0.12 yDistance=0.15
05:16:16.435 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
05:16:16.435 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:16:16.435 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
05:16:16.435 00.000 11596 MoveAxis(E, 0, ABG)
05:16:16.435 00.000 11596 Move returns status 0, amount 0
05:16:16.435 00.000 11596 MoveAxis(N, 0, ABG)
05:16:16.435 00.000 11596 Move returns status 0, amount 0
05:16:16.435 00.000 11596 move complete, result=0
05:16:16.436 00.001 11596 worker thread done servicing request
05:16:16.442 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=172, med=4, FiltMin=2, FiltMax=60, Gamma=0.510
05:16:16.450 00.008 13300 UpdateGuideState exits: m=886 SNR=20.7
05:16:16.450 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:16:16.450 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:16:16.450 00.000 13300 Enqueuing Expose request
05:16:16.450 00.000 11596 Worker thread wakes up
05:16:16.451 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
05:16:16.451 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:16:16.958 00.507 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:16:17.204 00.246 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5cf70da0-8cd0-4da1-b550-b2116309ebf4"}
05:16:17.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5cf70da0-8cd0-4da1-b550-b2116309ebf4"}
05:16:17.205 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"98784ee1-9f65-4b18-888b-e04148225f9a"}
05:16:17.205 00.000 13300 case statement mapped state 6 to 3
05:16:17.205 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"98784ee1-9f65-4b18-888b-e04148225f9a"}
05:16:17.206 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"26166d44-792c-4a2e-b996-2cdc730108a1"}
05:16:17.206 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":621,"width":15,"height":15,"star_pos":[6.74,6.96],"pixels":"..."},"id":"26166d44-792c-4a2e-b996-2cdc730108a1"}
05:16:19.992 02.786 11596 Exposure complete
05:16:20.103 00.111 11596 worker thread done servicing request
05:16:20.103 00.000 13300 OnExposeComplete: enter
05:16:20.103 00.000 13300 UpdateGuideState(): m_state=6
05:16:20.104 00.001 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 622
05:16:20.104 00.000 13300 Star::Find returns 1 (0), X=1227.45, Y=31.89, Mass=707, SNR=18.5, Peak=51 HFD=3.9
05:16:20.105 00.001 13300 MultiStar: [#1 0.29,0.22,0.00,M2] [#2 -0.10,0.04,0.56,U] [#3 -0.07,0.09,0.43,U] [#4 -0.04,-0.11,0.33,U] [#5 0.02,-0.35,0.00,M1] [#6 -0.01,0.30,0.00,M2] 
05:16:20.105 00.000 13300 refined, 3 included, MultiStar: {-0.08, 0.06}, one-star: {-0.08, 0.11}
05:16:20.105 00.000 13300 CameraToMount -- cameraTheta (2.52) - m_xAngle (1.53) = xAngle (0.98 = 0.98)
05:16:20.105 00.000 13300 CameraToMount -- cameraTheta (2.52) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.14 = -2.14)
05:16:20.105 00.000 13300 CameraToMount -- cameraX=-0.08 cameraY=0.06 hyp=0.10 cameraTheta=2.52 mountX=0.05 mountY=-0.08, mountTheta=-0.99
05:16:20.108 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.08, y=0.06, opts=13)
05:16:20.108 00.000 13300 Enqueuing Move request for scope (-0.08, 0.06)
05:16:20.108 00.000 11596 Worker thread wakes up
05:16:20.109 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.06) opts 0xd
05:16:20.109 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.08, 0.06)
05:16:20.109 00.000 11596 Moving (-0.08, 0.06) raw xDistance=0.05 yDistance=-0.08
05:16:20.109 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
05:16:20.109 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:16:20.109 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
05:16:20.109 00.000 11596 MoveAxis(E, 0, ABG)
05:16:20.110 00.001 11596 Move returns status 0, amount 0
05:16:20.110 00.000 11596 MoveAxis(N, 0, ABG)
05:16:20.110 00.000 11596 Move returns status 0, amount 0
05:16:20.110 00.000 11596 move complete, result=0
05:16:20.110 00.000 11596 worker thread done servicing request
05:16:20.119 00.009 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=155, med=4, FiltMin=2, FiltMax=57, Gamma=0.510
05:16:20.130 00.011 13300 UpdateGuideState exits: m=707 SNR=18.5
05:16:20.130 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:16:20.131 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:16:20.131 00.000 13300 Enqueuing Expose request
05:16:20.131 00.000 11596 Worker thread wakes up
05:16:20.131 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
05:16:20.131 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:16:20.203 00.072 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ffeda242-5745-4c83-8271-d73c4fd227c0"}
05:16:20.204 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ffeda242-5745-4c83-8271-d73c4fd227c0"}
05:16:20.205 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"053d34f0-4f28-43af-9fb8-fd9c0ea1999f"}
05:16:20.206 00.001 13300 case statement mapped state 6 to 3
05:16:20.206 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"053d34f0-4f28-43af-9fb8-fd9c0ea1999f"}
05:16:20.207 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"15a898ce-e811-4412-8604-27d6adb73602"}
05:16:20.207 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":622,"width":15,"height":15,"star_pos":[7.45,6.89],"pixels":"..."},"id":"15a898ce-e811-4412-8604-27d6adb73602"}
05:16:20.648 00.441 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:16:23.203 02.555 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d2724d2f-2761-4767-ae2d-92d5c90b4d3e"}
05:16:23.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d2724d2f-2761-4767-ae2d-92d5c90b4d3e"}
05:16:23.203 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"db988930-eb08-4588-a44c-2309a0d0a90c"}
05:16:23.204 00.001 13300 case statement mapped state 6 to 3
05:16:23.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"db988930-eb08-4588-a44c-2309a0d0a90c"}
05:16:23.204 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"feba486d-c40f-4c14-b109-25a52ed84fac"}
05:16:23.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":622,"width":15,"height":15,"star_pos":[7.45,6.89],"pixels":"..."},"id":"feba486d-c40f-4c14-b109-25a52ed84fac"}
05:16:23.676 00.472 11596 Exposure complete
05:16:23.747 00.071 11596 worker thread done servicing request
05:16:23.747 00.000 13300 OnExposeComplete: enter
05:16:23.747 00.000 13300 UpdateGuideState(): m_state=6
05:16:23.748 00.001 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 623
05:16:23.748 00.000 13300 Star::Find returns 1 (0), X=1227.51, Y=32.29, Mass=752, SNR=19.1, Peak=48 HFD=4.0
05:16:23.748 00.000 13300 MultiStar: [#1 0.31,0.56,0.00,M3] [#2 -0.08,0.12,0.58,U] [#3 -0.22,0.28,0.00,M1] [#4 0.08,0.22,0.30,U] [#5 -0.11,0.42,0.00,M2] [#6 -0.03,0.48,0.00,M3] 
05:16:23.748 00.000 13300 refined, 2 included, MultiStar: {-0.02, 0.34}, one-star: {-0.02, 0.51}
05:16:23.748 00.000 13300 CameraToMount -- cameraTheta (1.64) - m_xAngle (1.53) = xAngle (0.11 = 0.11)
05:16:23.749 00.001 13300 CameraToMount -- cameraTheta (1.64) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.02 = -3.02)
05:16:23.749 00.000 13300 CameraToMount -- cameraX=-0.02 cameraY=0.34 hyp=0.34 cameraTheta=1.64 mountX=0.34 mountY=-0.04, mountTheta=-0.12
05:16:23.751 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.02, y=0.34, opts=13)
05:16:23.751 00.000 13300 Enqueuing Move request for scope (-0.02, 0.34)
05:16:23.751 00.000 11596 Worker thread wakes up
05:16:23.751 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.34) opts 0xd
05:16:23.751 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.02, 0.34)
05:16:23.751 00.000 11596 Moving (-0.02, 0.34) raw xDistance=0.34 yDistance=-0.04
05:16:23.751 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.34
05:16:23.752 00.001 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:16:23.752 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
05:16:23.752 00.000 11596 MoveAxis(W, 428, ABG)
05:16:23.752 00.000 11596 Guiding  Dir = 3, Dur = 428
05:16:23.752 00.000 11596 IsSlewing returns 0
05:16:23.760 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=203, med=4, FiltMin=2, FiltMax=62, Gamma=0.510
05:16:23.768 00.008 13300 UpdateGuideState exits: m=752 SNR=19.1
05:16:23.768 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:16:23.768 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:16:23.768 00.000 13300 Enqueuing Expose request
05:16:23.829 00.061 11596 IsGuiding returns 0
05:16:24.181 00.352 11596 PulseGuide returned control before completion, sleep 88
05:16:24.512 00.331 11596 IsGuiding returns 1
05:16:24.512 00.000 11596 scope still moving after pulse duration time elapsed
05:16:24.540 00.028 11596 IsSlewing returns 0
05:16:24.952 00.412 11596 IsGuiding returns 0
05:16:24.952 00.000 11596 scope move finished after 428 + 693 ms
05:16:24.952 00.000 11596 Move returns status 0, amount 428
05:16:24.952 00.000 11596 MoveAxis(N, 0, ABG)
05:16:24.952 00.000 11596 Move returns status 0, amount 0
05:16:24.952 00.000 11596 move complete, result=0
05:16:24.952 00.000 11596 worker thread done servicing request
05:16:24.952 00.000 11596 Worker thread wakes up
05:16:24.952 00.000 13300 GuideStep: 0.3 px 428 ms WEST, -0.0 px 0 ms NORTH
05:16:24.953 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:16:25.463 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:16:26.202 00.739 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1f0a239d-ce23-4b60-81e0-fb76520cba5d"}
05:16:26.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1f0a239d-ce23-4b60-81e0-fb76520cba5d"}
05:16:26.203 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"233a9e94-f42e-4755-9bf7-a58abed0ffb8"}
05:16:26.203 00.000 13300 case statement mapped state 6 to 3
05:16:26.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"233a9e94-f42e-4755-9bf7-a58abed0ffb8"}
05:16:26.204 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"35e65192-2e79-4117-8afd-a7e0ad4dea5f"}
05:16:26.204 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":623,"width":15,"height":15,"star_pos":[6.51,7.29],"pixels":"..."},"id":"35e65192-2e79-4117-8afd-a7e0ad4dea5f"}
05:16:28.491 02.287 11596 Exposure complete
05:16:28.566 00.075 11596 worker thread done servicing request
05:16:28.566 00.000 13300 OnExposeComplete: enter
05:16:28.566 00.000 13300 UpdateGuideState(): m_state=6
05:16:28.566 00.000 13300 Star::Find(15, 1227, 32, 0, (0,0,0,0), 1.5, 10.0, 255) frame 624
05:16:28.567 00.001 13300 Star::Find returns 1 (0), X=1227.80, Y=31.85, Mass=794, SNR=19.6, Peak=51 HFD=4.3
05:16:28.567 00.000 13300 MultiStar: [#1 0.24,0.23,0.00,M4] [#2 -0.07,-0.00,0.58,U] [#3 -0.17,0.23,0.41,U] [#4 0.28,-0.17,0.00,M2] [#5 0.06,-0.12,0.33,U] [#6 0.05,0.21,0.30,U] 
05:16:28.567 00.000 13300 refined, 4 included, MultiStar: {0.07, 0.07}, one-star: {0.27, 0.06}
05:16:28.567 00.000 13300 CameraToMount -- cameraTheta (0.75) - m_xAngle (1.53) = xAngle (-0.78 = -0.78)
05:16:28.567 00.000 13300 CameraToMount -- cameraTheta (0.75) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.91 = 2.38)
05:16:28.567 00.000 13300 CameraToMount -- cameraX=0.07 cameraY=0.07 hyp=0.10 cameraTheta=0.75 mountX=0.07 mountY=0.07, mountTheta=0.77
05:16:28.570 00.003 13300 SchedulePrimaryMove(1016D950, x=0.07, y=0.07, opts=13)
05:16:28.570 00.000 13300 Enqueuing Move request for scope (0.07, 0.07)
05:16:28.570 00.000 11596 Worker thread wakes up
05:16:28.570 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.07) opts 0xd
05:16:28.570 00.000 11596 Handling offset move in thread for scope, endpoint = (0.07, 0.07)
05:16:28.570 00.000 11596 Moving (0.07, 0.07) raw xDistance=0.07 yDistance=0.07
05:16:28.571 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
05:16:28.571 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:16:28.571 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
05:16:28.571 00.000 11596 MoveAxis(E, 0, ABG)
05:16:28.571 00.000 11596 Move returns status 0, amount 0
05:16:28.571 00.000 11596 MoveAxis(N, 0, ABG)
05:16:28.572 00.001 11596 Move returns status 0, amount 0
05:16:28.572 00.000 11596 move complete, result=0
05:16:28.572 00.000 11596 worker thread done servicing request
05:16:28.580 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=167, med=4, FiltMin=2, FiltMax=74, Gamma=0.510
05:16:28.588 00.008 13300 UpdateGuideState exits: m=794 SNR=19.6
05:16:28.588 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:16:28.588 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:16:28.589 00.001 13300 Enqueuing Expose request
05:16:28.589 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
05:16:28.589 00.000 11596 Worker thread wakes up
05:16:28.589 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:16:29.099 00.510 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:16:29.202 00.103 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b3ccfa22-27a9-4694-af10-d3d2c964d05e"}
05:16:29.202 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b3ccfa22-27a9-4694-af10-d3d2c964d05e"}
05:16:29.203 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"838910aa-4f3b-4c95-b253-9332a46bf1c3"}
05:16:29.203 00.000 13300 case statement mapped state 6 to 3
05:16:29.203 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"838910aa-4f3b-4c95-b253-9332a46bf1c3"}
05:16:29.203 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"35703a59-fb52-4468-a6a2-921f5b720714"}
05:16:29.204 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":624,"width":15,"height":15,"star_pos":[6.80,6.85],"pixels":"..."},"id":"35703a59-fb52-4468-a6a2-921f5b720714"}
05:16:32.123 02.919 11596 Exposure complete
05:16:32.191 00.068 11596 worker thread done servicing request
05:16:32.191 00.000 13300 OnExposeComplete: enter
05:16:32.191 00.000 13300 UpdateGuideState(): m_state=6
05:16:32.192 00.001 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 625
05:16:32.192 00.000 13300 Star::Find returns 1 (0), X=1227.72, Y=31.83, Mass=899, SNR=20.9, Peak=56 HFD=4.4
05:16:32.193 00.001 13300 MultiStar: [#1 0.23,0.32,0.00,M5] [#2 0.01,0.13,0.56,U] [#3 -0.03,0.09,0.36,U] [#4 0.19,-0.34,0.00,M3] [#5 -0.07,-0.32,0.00,M2] [#6 0.21,0.28,0.00,M3] 
05:16:32.193 00.000 13300 refined, 2 included, MultiStar: {0.10, 0.08}, one-star: {0.19, 0.05}
05:16:32.193 00.000 13300 CameraToMount -- cameraTheta (0.70) - m_xAngle (1.53) = xAngle (-0.84 = -0.84)
05:16:32.193 00.000 13300 CameraToMount -- cameraTheta (0.70) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.96 = 2.32)
05:16:32.193 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.08 hyp=0.12 cameraTheta=0.70 mountX=0.08 mountY=0.09, mountTheta=0.83
05:16:32.195 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.08, opts=13)
05:16:32.195 00.000 13300 Enqueuing Move request for scope (0.10, 0.08)
05:16:32.195 00.000 11596 Worker thread wakes up
05:16:32.195 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.08) opts 0xd
05:16:32.195 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.08)
05:16:32.195 00.000 11596 Moving (0.10, 0.08) raw xDistance=0.08 yDistance=0.09
05:16:32.196 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
05:16:32.196 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:16:32.196 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
05:16:32.196 00.000 11596 MoveAxis(E, 0, ABG)
05:16:32.196 00.000 11596 Move returns status 0, amount 0
05:16:32.196 00.000 11596 MoveAxis(N, 0, ABG)
05:16:32.196 00.000 11596 Move returns status 0, amount 0
05:16:32.196 00.000 11596 move complete, result=0
05:16:32.196 00.000 11596 worker thread done servicing request
05:16:32.202 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=155, med=4, FiltMin=2, FiltMax=55, Gamma=0.510
05:16:32.210 00.008 13300 UpdateGuideState exits: m=899 SNR=20.9
05:16:32.210 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:16:32.210 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:16:32.210 00.000 13300 Enqueuing Expose request
05:16:32.211 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
05:16:32.211 00.000 11596 Worker thread wakes up
05:16:32.211 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:16:32.213 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"102a85f3-8959-4297-aabd-0d00e45b970f"}
05:16:32.213 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"102a85f3-8959-4297-aabd-0d00e45b970f"}
05:16:32.217 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9f781b76-c2b8-4554-b50a-3d8e42d97361"}
05:16:32.218 00.001 13300 case statement mapped state 6 to 3
05:16:32.218 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9f781b76-c2b8-4554-b50a-3d8e42d97361"}
05:16:32.220 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"4d4802a6-e005-41f1-9b13-42f74ef151c8"}
05:16:32.220 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":625,"width":15,"height":15,"star_pos":[6.72,6.83],"pixels":"..."},"id":"4d4802a6-e005-41f1-9b13-42f74ef151c8"}
05:16:32.718 00.498 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:16:35.199 02.481 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ac467f11-303a-4d0a-9a16-18868069f9ab"}
05:16:35.199 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ac467f11-303a-4d0a-9a16-18868069f9ab"}
05:16:35.200 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"825d4550-91be-4591-a634-2f169b4d2fc7"}
05:16:35.200 00.000 13300 case statement mapped state 6 to 3
05:16:35.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"825d4550-91be-4591-a634-2f169b4d2fc7"}
05:16:35.200 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7612724d-0f16-46df-ac34-bdcc7896e6f8"}
05:16:35.201 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":625,"width":15,"height":15,"star_pos":[6.72,6.83],"pixels":"..."},"id":"7612724d-0f16-46df-ac34-bdcc7896e6f8"}
05:16:35.749 00.548 11596 Exposure complete
05:16:35.838 00.089 11596 worker thread done servicing request
05:16:35.838 00.000 13300 OnExposeComplete: enter
05:16:35.839 00.001 13300 UpdateGuideState(): m_state=6
05:16:35.839 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 626
05:16:35.839 00.000 13300 Star::Find returns 1 (0), X=1227.76, Y=31.92, Mass=908, SNR=21.0, Peak=57 HFD=4.2
05:16:35.839 00.000 13300 MultiStar: [#1 0.16,0.24,0.61,U] [#2 -0.04,0.03,0.56,U] [#3 0.10,0.06,0.38,U] [#4 0.21,-0.14,0.31,U] [#5 0.07,-0.37,0.00,M3] [#6 -0.16,0.19,0.29,U] 
05:16:35.840 00.001 13300 refined, 5 included, MultiStar: {0.11, 0.11}, one-star: {0.23, 0.14}
05:16:35.840 00.000 13300 CameraToMount -- cameraTheta (0.75) - m_xAngle (1.53) = xAngle (-0.78 = -0.78)
05:16:35.840 00.000 13300 CameraToMount -- cameraTheta (0.75) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.91 = 2.38)
05:16:35.840 00.000 13300 CameraToMount -- cameraX=0.11 cameraY=0.11 hyp=0.16 cameraTheta=0.75 mountX=0.11 mountY=0.11, mountTheta=0.77
05:16:35.842 00.002 13300 SchedulePrimaryMove(1016D950, x=0.11, y=0.11, opts=13)
05:16:35.842 00.000 13300 Enqueuing Move request for scope (0.11, 0.11)
05:16:35.842 00.000 11596 Worker thread wakes up
05:16:35.842 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.11) opts 0xd
05:16:35.842 00.000 11596 Handling offset move in thread for scope, endpoint = (0.11, 0.11)
05:16:35.842 00.000 11596 Moving (0.11, 0.11) raw xDistance=0.11 yDistance=0.11
05:16:35.843 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
05:16:35.843 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:16:35.843 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
05:16:35.843 00.000 11596 MoveAxis(E, 0, ABG)
05:16:35.843 00.000 11596 Move returns status 0, amount 0
05:16:35.843 00.000 11596 MoveAxis(N, 0, ABG)
05:16:35.843 00.000 11596 Move returns status 0, amount 0
05:16:35.844 00.001 11596 move complete, result=0
05:16:35.844 00.000 11596 worker thread done servicing request
05:16:35.852 00.008 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=154, med=4, FiltMin=2, FiltMax=60, Gamma=0.510
05:16:35.860 00.008 13300 UpdateGuideState exits: m=908 SNR=21.0
05:16:35.860 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:16:35.861 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:16:35.861 00.000 13300 Enqueuing Expose request
05:16:35.861 00.000 11596 Worker thread wakes up
05:16:35.861 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
05:16:35.861 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:16:36.367 00.506 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:16:38.199 01.832 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6aeaba5f-07d5-4253-82b1-d2f617d53952"}
05:16:38.199 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6aeaba5f-07d5-4253-82b1-d2f617d53952"}
05:16:38.200 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7c95f910-47ef-4c9e-91e9-7f6bca3e520e"}
05:16:38.200 00.000 13300 case statement mapped state 6 to 3
05:16:38.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7c95f910-47ef-4c9e-91e9-7f6bca3e520e"}
05:16:38.200 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"80ad3b81-fe43-44fc-b89a-e185bcd55a72"}
05:16:38.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":626,"width":15,"height":15,"star_pos":[6.76,6.92],"pixels":"..."},"id":"80ad3b81-fe43-44fc-b89a-e185bcd55a72"}
05:16:39.404 01.204 11596 Exposure complete
05:16:39.483 00.079 11596 worker thread done servicing request
05:16:39.483 00.000 13300 OnExposeComplete: enter
05:16:39.483 00.000 13300 UpdateGuideState(): m_state=6
05:16:39.483 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 627
05:16:39.484 00.001 13300 Star::Find returns 1 (0), X=1227.70, Y=32.00, Mass=935, SNR=21.3, Peak=59 HFD=4.2
05:16:39.484 00.000 13300 MultiStar: [#1 0.17,0.28,0.00,M5] [#2 -0.12,-0.04,0.57,U] [#3 0.11,0.12,0.39,U] [#4 0.24,0.11,0.30,U] [#5 -0.00,-0.51,0.00,M4] [#6 -0.08,0.33,0.00,M3] 
05:16:39.484 00.000 13300 refined, 3 included, MultiStar: {0.09, 0.12}, one-star: {0.17, 0.21}
05:16:39.484 00.000 13300 CameraToMount -- cameraTheta (0.91) - m_xAngle (1.53) = xAngle (-0.62 = -0.62)
05:16:39.484 00.000 13300 CameraToMount -- cameraTheta (0.91) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.75 = 2.53)
05:16:39.484 00.000 13300 CameraToMount -- cameraX=0.09 cameraY=0.12 hyp=0.15 cameraTheta=0.91 mountX=0.12 mountY=0.09, mountTheta=0.61
05:16:39.486 00.002 13300 SchedulePrimaryMove(1016D950, x=0.09, y=0.12, opts=13)
05:16:39.486 00.000 13300 Enqueuing Move request for scope (0.09, 0.12)
05:16:39.487 00.001 11596 Worker thread wakes up
05:16:39.487 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.12) opts 0xd
05:16:39.487 00.000 11596 Handling offset move in thread for scope, endpoint = (0.09, 0.12)
05:16:39.487 00.000 11596 Moving (0.09, 0.12) raw xDistance=0.12 yDistance=0.09
05:16:39.487 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
05:16:39.487 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:16:39.487 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
05:16:39.487 00.000 11596 MoveAxis(E, 0, ABG)
05:16:39.487 00.000 11596 Move returns status 0, amount 0
05:16:39.487 00.000 11596 MoveAxis(N, 0, ABG)
05:16:39.488 00.001 11596 Move returns status 0, amount 0
05:16:39.488 00.000 11596 move complete, result=0
05:16:39.488 00.000 11596 worker thread done servicing request
05:16:39.494 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=169, med=4, FiltMin=2, FiltMax=50, Gamma=0.510
05:16:39.502 00.008 13300 UpdateGuideState exits: m=935 SNR=21.3
05:16:39.502 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:16:39.502 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:16:39.502 00.000 13300 Enqueuing Expose request
05:16:39.502 00.000 11596 Worker thread wakes up
05:16:39.503 00.001 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
05:16:39.503 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:16:40.004 00.501 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:16:41.198 01.194 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d0da69da-3acd-4acf-9582-f17d6758099b"}
05:16:41.198 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d0da69da-3acd-4acf-9582-f17d6758099b"}
05:16:41.199 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"abef9996-95a7-4907-a458-3028dc4eb905"}
05:16:41.199 00.000 13300 case statement mapped state 6 to 3
05:16:41.199 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"abef9996-95a7-4907-a458-3028dc4eb905"}
05:16:41.200 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"47111e41-e5a5-46ea-a478-acd7d134067b"}
05:16:41.200 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":627,"width":15,"height":15,"star_pos":[6.70,7.00],"pixels":"..."},"id":"47111e41-e5a5-46ea-a478-acd7d134067b"}
05:16:43.039 01.839 11596 Exposure complete
05:16:43.110 00.071 11596 worker thread done servicing request
05:16:43.110 00.000 13300 OnExposeComplete: enter
05:16:43.110 00.000 13300 UpdateGuideState(): m_state=6
05:16:43.111 00.001 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 628
05:16:43.111 00.000 13300 Star::Find returns 1 (0), X=1227.92, Y=31.89, Mass=843, SNR=20.2, Peak=55 HFD=4.4
05:16:43.111 00.000 13300 MultiStar: [#1 0.54,0.21,0.00,M6] [#2 0.34,0.16,0.00,M1] [#3 0.20,0.21,0.38,U] [#4 0.19,-0.02,0.30,U] [#5 0.14,-0.03,0.34,U] [#6 0.13,0.07,0.30,U] 
05:16:43.111 00.000 13300 refined, 4 included, MultiStar: {0.26, 0.08}, one-star: {0.39, 0.11}
05:16:43.112 00.001 13300 CameraToMount -- cameraTheta (0.31) - m_xAngle (1.53) = xAngle (-1.22 = -1.22)
05:16:43.112 00.000 13300 CameraToMount -- cameraTheta (0.31) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.35 = 1.93)
05:16:43.112 00.000 13300 CameraToMount -- cameraX=0.26 cameraY=0.08 hyp=0.28 cameraTheta=0.31 mountX=0.09 mountY=0.26, mountTheta=1.22
05:16:43.114 00.002 13300 SchedulePrimaryMove(1016D950, x=0.26, y=0.08, opts=13)
05:16:43.114 00.000 13300 Enqueuing Move request for scope (0.26, 0.08)
05:16:43.114 00.000 11596 Worker thread wakes up
05:16:43.114 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.08) opts 0xd
05:16:43.114 00.000 11596 Handling offset move in thread for scope, endpoint = (0.26, 0.08)
05:16:43.114 00.000 11596 Moving (0.26, 0.08) raw xDistance=0.09 yDistance=0.26
05:16:43.114 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
05:16:43.114 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
05:16:43.115 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
05:16:43.115 00.000 11596 MoveAxis(E, 0, ABG)
05:16:43.115 00.000 11596 Move returns status 0, amount 0
05:16:43.115 00.000 11596 MoveAxis(N, 0, ABG)
05:16:43.115 00.000 11596 Move returns status 0, amount 0
05:16:43.115 00.000 11596 move complete, result=0
05:16:43.115 00.000 11596 worker thread done servicing request
05:16:43.121 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=158, med=4, FiltMin=2, FiltMax=62, Gamma=0.510
05:16:43.129 00.008 13300 UpdateGuideState exits: m=843 SNR=20.2
05:16:43.129 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:16:43.129 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:16:43.129 00.000 13300 Enqueuing Expose request
05:16:43.129 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
05:16:43.129 00.000 11596 Worker thread wakes up
05:16:43.130 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:16:43.632 00.502 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:16:44.197 00.565 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dce48f4f-dd34-47f0-a226-e2520e936fc2"}
05:16:44.197 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dce48f4f-dd34-47f0-a226-e2520e936fc2"}
05:16:44.198 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8835b1a4-ef6d-4aad-ae04-c448a6af8817"}
05:16:44.198 00.000 13300 case statement mapped state 6 to 3
05:16:44.198 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8835b1a4-ef6d-4aad-ae04-c448a6af8817"}
05:16:44.198 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"9756d53b-8790-4c6b-ac9b-c4fee4e985a2"}
05:16:44.199 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":628,"width":15,"height":15,"star_pos":[6.92,6.89],"pixels":"..."},"id":"9756d53b-8790-4c6b-ac9b-c4fee4e985a2"}
05:16:46.723 02.524 11596 Exposure complete
05:16:46.794 00.071 11596 worker thread done servicing request
05:16:46.794 00.000 13300 OnExposeComplete: enter
05:16:46.794 00.000 13300 UpdateGuideState(): m_state=6
05:16:46.794 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 629
05:16:46.795 00.001 13300 Star::Find returns 1 (0), X=1227.82, Y=32.07, Mass=701, SNR=18.4, Peak=49 HFD=4.2
05:16:46.795 00.000 13300 MultiStar: [#1 0.27,0.46,0.00,M7] [#2 0.11,0.10,0.57,U] [#3 -0.01,0.31,0.00,M1] [#4 0.15,-0.19,0.35,U] [#5 -0.15,0.35,0.00,M4] [#6 0.23,0.32,0.00,M3] 
05:16:46.795 00.000 13300 refined, 2 included, MultiStar: {0.21, 0.14}, one-star: {0.28, 0.29}
05:16:46.795 00.000 13300 CameraToMount -- cameraTheta (0.61) - m_xAngle (1.53) = xAngle (-0.93 = -0.93)
05:16:46.795 00.000 13300 CameraToMount -- cameraTheta (0.61) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.05 = 2.23)
05:16:46.795 00.000 13300 CameraToMount -- cameraX=0.21 cameraY=0.14 hyp=0.25 cameraTheta=0.61 mountX=0.15 mountY=0.20, mountTheta=0.92
05:16:46.799 00.004 13300 SchedulePrimaryMove(1016D950, x=0.21, y=0.14, opts=13)
05:16:46.800 00.001 13300 Enqueuing Move request for scope (0.21, 0.14)
05:16:46.800 00.000 11596 Worker thread wakes up
05:16:46.800 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.14) opts 0xd
05:16:46.800 00.000 11596 Handling offset move in thread for scope, endpoint = (0.21, 0.14)
05:16:46.800 00.000 11596 Moving (0.21, 0.14) raw xDistance=0.15 yDistance=0.20
05:16:46.800 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
05:16:46.800 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
05:16:46.801 00.001 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
05:16:46.801 00.000 11596 MoveAxis(W, 191, ABG)
05:16:46.801 00.000 11596 Guiding  Dir = 3, Dur = 191
05:16:46.801 00.000 11596 IsSlewing returns 0
05:16:46.811 00.010 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=166, med=4, FiltMin=2, FiltMax=65, Gamma=0.510
05:16:46.823 00.012 13300 UpdateGuideState exits: m=701 SNR=18.4
05:16:46.824 00.001 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:16:46.824 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:16:46.824 00.000 13300 Enqueuing Expose request
05:16:47.076 00.252 11596 IsGuiding returns 0
05:16:47.196 00.120 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"946e91e2-7696-415c-a692-3da296a9dd53"}
05:16:47.196 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"946e91e2-7696-415c-a692-3da296a9dd53"}
05:16:47.197 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"57d32666-03ac-4396-91e5-60b31c4545db"}
05:16:47.197 00.000 13300 case statement mapped state 6 to 3
05:16:47.197 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"57d32666-03ac-4396-91e5-60b31c4545db"}
05:16:47.198 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"d764b789-e850-45cc-bae9-3929ec91565a"}
05:16:47.198 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":629,"width":15,"height":15,"star_pos":[6.82,7.07],"pixels":"..."},"id":"d764b789-e850-45cc-bae9-3929ec91565a"}
05:16:47.500 00.302 11596 IsGuiding returns 1
05:16:47.500 00.000 11596 scope still moving after pulse duration time elapsed
05:16:47.656 00.156 11596 IsSlewing returns 0
05:16:47.769 00.113 11596 IsGuiding returns 0
05:16:47.769 00.000 11596 scope move finished after 191 + 501 ms
05:16:47.769 00.000 11596 Move returns status 0, amount 191
05:16:47.769 00.000 11596 MoveAxis(N, 0, ABG)
05:16:47.769 00.000 11596 Move returns status 0, amount 0
05:16:47.769 00.000 11596 move complete, result=0
05:16:47.769 00.000 11596 worker thread done servicing request
05:16:47.769 00.000 13300 GuideStep: 0.2 px 191 ms WEST, 0.2 px 0 ms NORTH
05:16:47.770 00.001 11596 Worker thread wakes up
05:16:47.770 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:16:48.282 00.512 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:16:50.196 01.914 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"51fcf584-6d5b-4352-a8f2-4c9c447e0f9c"}
05:16:50.196 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"51fcf584-6d5b-4352-a8f2-4c9c447e0f9c"}
05:16:50.197 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dadeb670-e4d5-45e5-afd2-cc89acade90e"}
05:16:50.197 00.000 13300 case statement mapped state 6 to 3
05:16:50.197 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dadeb670-e4d5-45e5-afd2-cc89acade90e"}
05:16:50.198 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"12887ec4-6a2e-40dd-8743-bb39c31c9b13"}
05:16:50.198 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":629,"width":15,"height":15,"star_pos":[6.82,7.07],"pixels":"..."},"id":"12887ec4-6a2e-40dd-8743-bb39c31c9b13"}
05:16:51.309 01.111 11596 Exposure complete
05:16:51.387 00.078 11596 worker thread done servicing request
05:16:51.387 00.000 13300 OnExposeComplete: enter
05:16:51.388 00.001 13300 UpdateGuideState(): m_state=6
05:16:51.388 00.000 13300 Star::Find(15, 1227, 32, 0, (0,0,0,0), 1.5, 10.0, 255) frame 630
05:16:51.388 00.000 13300 Star::Find returns 1 (0), X=1227.42, Y=31.86, Mass=772, SNR=19.4, Peak=57 HFD=3.9
05:16:51.389 00.001 13300 MultiStar: [#1 0.06,0.23,0.58,U] [#2 -0.29,0.07,0.00,M1] [#3 -0.10,0.12,0.42,U] [#4 -0.08,-0.29,0.00,M1] [#5 -0.20,0.10,0.35,U] [#6 -0.36,0.35,0.00,M4] 
05:16:51.389 00.000 13300 single-star, 3 included, MultiStar: {-0.08, 0.12}, one-star: {-0.11, 0.07}
05:16:51.389 00.000 13300 CameraToMount -- cameraTheta (2.57) - m_xAngle (1.53) = xAngle (1.03 = 1.03)
05:16:51.389 00.000 13300 CameraToMount -- cameraTheta (2.57) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-2.09 = -2.09)
05:16:51.389 00.000 13300 CameraToMount -- cameraX=-0.11 cameraY=0.07 hyp=0.14 cameraTheta=2.57 mountX=0.07 mountY=-0.12, mountTheta=-1.04
05:16:51.391 00.002 13300 SchedulePrimaryMove(1016D950, x=-0.11, y=0.07, opts=13)
05:16:51.391 00.000 13300 Enqueuing Move request for scope (-0.11, 0.07)
05:16:51.391 00.000 11596 Worker thread wakes up
05:16:51.392 00.001 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.07) opts 0xd
05:16:51.392 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.11, 0.07)
05:16:51.392 00.000 11596 Moving (-0.11, 0.07) raw xDistance=0.07 yDistance=-0.12
05:16:51.392 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
05:16:51.392 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:16:51.392 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
05:16:51.392 00.000 11596 MoveAxis(E, 0, ABG)
05:16:51.393 00.001 11596 Move returns status 0, amount 0
05:16:51.393 00.000 11596 MoveAxis(N, 0, ABG)
05:16:51.393 00.000 11596 Move returns status 0, amount 0
05:16:51.393 00.000 11596 move complete, result=0
05:16:51.393 00.000 11596 worker thread done servicing request
05:16:51.400 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=168, med=4, FiltMin=2, FiltMax=79, Gamma=0.510
05:16:51.408 00.008 13300 UpdateGuideState exits: m=772 SNR=19.4
05:16:51.408 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:16:51.409 00.001 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:16:51.409 00.000 13300 Enqueuing Expose request
05:16:51.409 00.000 13300 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
05:16:51.409 00.000 11596 Worker thread wakes up
05:16:51.409 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:16:51.912 00.503 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:16:53.195 01.283 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"58cf7784-c738-4e54-b962-9faac56b161d"}
05:16:53.195 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"58cf7784-c738-4e54-b962-9faac56b161d"}
05:16:53.196 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"33b1bae8-83d0-40eb-b2ac-4cd548b7a913"}
05:16:53.196 00.000 13300 case statement mapped state 6 to 3
05:16:53.196 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"33b1bae8-83d0-40eb-b2ac-4cd548b7a913"}
05:16:53.196 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"7693ee1b-1056-47a4-be91-3e75f4abe2ac"}
05:16:53.197 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":630,"width":15,"height":15,"star_pos":[7.42,6.86],"pixels":"..."},"id":"7693ee1b-1056-47a4-be91-3e75f4abe2ac"}
05:16:54.943 01.746 11596 Exposure complete
05:16:55.012 00.069 11596 worker thread done servicing request
05:16:55.012 00.000 13300 OnExposeComplete: enter
05:16:55.012 00.000 13300 UpdateGuideState(): m_state=6
05:16:55.013 00.001 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 631
05:16:55.013 00.000 13300 Star::Find returns 1 (0), X=1227.68, Y=31.94, Mass=730, SNR=18.8, Peak=50 HFD=4.1
05:16:55.013 00.000 13300 MultiStar: [#1 0.26,0.06,0.56,U] [#2 -0.30,0.29,0.00,M2] [#3 -0.24,0.09,0.41,U] [#4 -0.56,-0.08,0.00,M2] [#5 -0.26,0.25,0.00,M4] [#6 0.06,0.42,0.00,M5] 
05:16:55.013 00.000 13300 refined, 2 included, MultiStar: {0.10, 0.12}, one-star: {0.15, 0.16}
05:16:55.013 00.000 13300 CameraToMount -- cameraTheta (0.85) - m_xAngle (1.53) = xAngle (-0.68 = -0.68)
05:16:55.014 00.001 13300 CameraToMount -- cameraTheta (0.85) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-3.81 = 2.47)
05:16:55.014 00.000 13300 CameraToMount -- cameraX=0.10 cameraY=0.12 hyp=0.16 cameraTheta=0.85 mountX=0.12 mountY=0.10, mountTheta=0.67
05:16:55.016 00.002 13300 SchedulePrimaryMove(1016D950, x=0.10, y=0.12, opts=13)
05:16:55.016 00.000 13300 Enqueuing Move request for scope (0.10, 0.12)
05:16:55.016 00.000 11596 Worker thread wakes up
05:16:55.016 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.12) opts 0xd
05:16:55.016 00.000 11596 Handling offset move in thread for scope, endpoint = (0.10, 0.12)
05:16:55.016 00.000 11596 Moving (0.10, 0.12) raw xDistance=0.12 yDistance=0.10
05:16:55.017 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
05:16:55.017 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:16:55.017 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
05:16:55.017 00.000 11596 MoveAxis(E, 0, ABG)
05:16:55.017 00.000 11596 Move returns status 0, amount 0
05:16:55.017 00.000 11596 MoveAxis(N, 0, ABG)
05:16:55.017 00.000 11596 Move returns status 0, amount 0
05:16:55.018 00.001 11596 move complete, result=0
05:16:55.018 00.000 11596 worker thread done servicing request
05:16:55.024 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=171, med=4, FiltMin=2, FiltMax=84, Gamma=0.510
05:16:55.033 00.009 13300 UpdateGuideState exits: m=730 SNR=18.8
05:16:55.033 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:16:55.033 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:16:55.033 00.000 13300 Enqueuing Expose request
05:16:55.033 00.000 11596 Worker thread wakes up
05:16:55.033 00.000 13300 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
05:16:55.034 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:16:55.542 00.508 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:16:56.194 00.652 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"049074bc-6fd5-4d63-8032-95c68445833a"}
05:16:56.194 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"049074bc-6fd5-4d63-8032-95c68445833a"}
05:16:56.195 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"062e9500-bdbf-4c1e-9718-49ed18b95c56"}
05:16:56.195 00.000 13300 case statement mapped state 6 to 3
05:16:56.195 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"062e9500-bdbf-4c1e-9718-49ed18b95c56"}
05:16:56.195 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"e7d2e9de-e56b-4b92-bf85-33d9d6e628ae"}
05:16:56.196 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":631,"width":15,"height":15,"star_pos":[6.68,6.94],"pixels":"..."},"id":"e7d2e9de-e56b-4b92-bf85-33d9d6e628ae"}
05:16:58.574 02.378 11596 Exposure complete
05:16:58.644 00.070 11596 worker thread done servicing request
05:16:58.645 00.001 13300 OnExposeComplete: enter
05:16:58.645 00.000 13300 UpdateGuideState(): m_state=6
05:16:58.645 00.000 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 632
05:16:58.645 00.000 13300 Star::Find returns 1 (0), X=1227.67, Y=31.79, Mass=811, SNR=19.9, Peak=55 HFD=4.1
05:16:58.646 00.001 13300 MultiStar: [#1 0.30,-0.07,0.00,M6] [#2 -0.12,0.10,0.54,U] [#3 -0.12,-0.01,0.40,U] [#4 0.00,0.03,0.33,U] [#5 0.13,-0.06,0.33,U] [#6 0.08,0.01,0.31,U] 
05:16:58.646 00.000 13300 refined, 5 included, MultiStar: {0.03, 0.02}, one-star: {0.14, 0.01}
05:16:58.646 00.000 13300 CameraToMount -- cameraTheta (0.44) - m_xAngle (1.53) = xAngle (-1.09 = -1.09)
05:16:58.646 00.000 13300 CameraToMount -- cameraTheta (0.44) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-4.22 = 2.06)
05:16:58.646 00.000 13300 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.04 cameraTheta=0.44 mountX=0.02 mountY=0.03, mountTheta=1.09
05:16:58.648 00.002 13300 SchedulePrimaryMove(1016D950, x=0.03, y=0.02, opts=13)
05:16:58.648 00.000 13300 Enqueuing Move request for scope (0.03, 0.02)
05:16:58.648 00.000 11596 Worker thread wakes up
05:16:58.648 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
05:16:58.649 00.001 11596 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
05:16:58.649 00.000 11596 Moving (0.03, 0.02) raw xDistance=0.02 yDistance=0.03
05:16:58.649 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
05:16:58.649 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:16:58.649 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
05:16:58.649 00.000 11596 MoveAxis(E, 0, ABG)
05:16:58.649 00.000 11596 Move returns status 0, amount 0
05:16:58.650 00.001 11596 MoveAxis(N, 0, ABG)
05:16:58.650 00.000 11596 Move returns status 0, amount 0
05:16:58.650 00.000 11596 move complete, result=0
05:16:58.650 00.000 11596 worker thread done servicing request
05:16:58.657 00.007 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=193, med=4, FiltMin=2, FiltMax=60, Gamma=0.510
05:16:58.666 00.009 13300 UpdateGuideState exits: m=811 SNR=19.9
05:16:58.666 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:16:58.666 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:16:58.666 00.000 13300 Enqueuing Expose request
05:16:58.666 00.000 13300 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
05:16:58.666 00.000 11596 Worker thread wakes up
05:16:58.667 00.001 11596 worker thread servicing REQUEST_EXPOSE 3000
05:16:59.182 00.515 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:16:59.221 00.039 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cbc598ed-7a15-4a11-b1fc-f7f0bb72477d"}
05:16:59.222 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cbc598ed-7a15-4a11-b1fc-f7f0bb72477d"}
05:16:59.223 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b4d398fd-9871-4821-ba1e-7555aa81c3f9"}
05:16:59.223 00.000 13300 case statement mapped state 6 to 3
05:16:59.223 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"b4d398fd-9871-4821-ba1e-7555aa81c3f9"}
05:16:59.224 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"2b23f6b3-060b-4503-b02a-181ffb97b3df"}
05:16:59.224 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":632,"width":15,"height":15,"star_pos":[6.67,6.79],"pixels":"..."},"id":"2b23f6b3-060b-4503-b02a-181ffb97b3df"}
05:17:02.209 02.985 11596 Exposure complete
05:17:02.222 00.013 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dd3a1743-3292-4b4c-8c10-0257b6faedb0"}
05:17:02.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dd3a1743-3292-4b4c-8c10-0257b6faedb0"}
05:17:02.223 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f0303aed-c212-4b61-8f7e-5d30acf80fc5"}
05:17:02.223 00.000 13300 case statement mapped state 6 to 3
05:17:02.223 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f0303aed-c212-4b61-8f7e-5d30acf80fc5"}
05:17:02.224 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"fe4155d1-5b49-45f0-b3de-33f457782b7d"}
05:17:02.225 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":632,"width":15,"height":15,"star_pos":[6.67,6.79],"pixels":"..."},"id":"fe4155d1-5b49-45f0-b3de-33f457782b7d"}
05:17:02.284 00.059 11596 worker thread done servicing request
05:17:02.284 00.000 13300 OnExposeComplete: enter
05:17:02.284 00.000 13300 UpdateGuideState(): m_state=6
05:17:02.285 00.001 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 633
05:17:02.285 00.000 13300 Star::Find returns 1 (0), X=1227.43, Y=31.66, Mass=915, SNR=21.1, Peak=62 HFD=4.3
05:17:02.285 00.000 13300 MultiStar: [#1 -0.02,0.08,0.62,U] [#2 -0.11,0.06,0.56,U] [#3 -0.06,-0.20,0.40,U] [#4 0.04,-0.10,0.32,U] [#5 -0.02,-0.24,0.33,U] [#6 0.02,-0.18,0.32,U] 
05:17:02.285 00.000 13300 refined, 6 included, MultiStar: {-0.05, -0.08}, one-star: {-0.10, -0.12}
05:17:02.286 00.001 13300 CameraToMount -- cameraTheta (-2.15) - m_xAngle (1.53) = xAngle (-3.68 = 2.60)
05:17:02.286 00.000 13300 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-6.81 = -0.53)
05:17:02.286 00.000 13300 CameraToMount -- cameraX=-0.05 cameraY=-0.08 hyp=0.10 cameraTheta=-2.15 mountX=-0.08 mountY=-0.05, mountTheta=-2.61
05:17:02.289 00.003 13300 SchedulePrimaryMove(1016D950, x=-0.05, y=-0.08, opts=13)
05:17:02.289 00.000 13300 Enqueuing Move request for scope (-0.05, -0.08)
05:17:02.289 00.000 11596 Worker thread wakes up
05:17:02.289 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.08) opts 0xd
05:17:02.289 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.05, -0.08)
05:17:02.289 00.000 11596 Moving (-0.05, -0.08) raw xDistance=-0.08 yDistance=-0.05
05:17:02.290 00.001 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
05:17:02.290 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:17:02.290 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
05:17:02.290 00.000 11596 MoveAxis(E, 0, ABG)
05:17:02.290 00.000 11596 Move returns status 0, amount 0
05:17:02.290 00.000 11596 MoveAxis(N, 0, ABG)
05:17:02.290 00.000 11596 Move returns status 0, amount 0
05:17:02.291 00.001 11596 move complete, result=0
05:17:02.291 00.000 11596 worker thread done servicing request
05:17:02.297 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=179, med=4, FiltMin=2, FiltMax=70, Gamma=0.510
05:17:02.305 00.008 13300 UpdateGuideState exits: m=915 SNR=21.1
05:17:02.305 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:17:02.305 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:17:02.305 00.000 13300 Enqueuing Expose request
05:17:02.305 00.000 13300 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
05:17:02.305 00.000 11596 Worker thread wakes up
05:17:02.305 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:17:02.816 00.511 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:17:05.221 02.405 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eecf986a-89cf-42f3-a504-984f146ebd8c"}
05:17:05.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eecf986a-89cf-42f3-a504-984f146ebd8c"}
05:17:05.222 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"88d8de92-5715-4873-80df-f0b8cd9a5114"}
05:17:05.222 00.000 13300 case statement mapped state 6 to 3
05:17:05.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"88d8de92-5715-4873-80df-f0b8cd9a5114"}
05:17:05.222 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_star_image","id":"1d46df61-c835-44bc-b70e-eb3e0d3a2242"}
05:17:05.223 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":{"frame":633,"width":15,"height":15,"star_pos":[7.43,6.66],"pixels":"..."},"id":"1d46df61-c835-44bc-b70e-eb3e0d3a2242"}
05:17:05.840 00.617 11596 Exposure complete
05:17:05.909 00.069 11596 worker thread done servicing request
05:17:05.909 00.000 13300 OnExposeComplete: enter
05:17:05.909 00.000 13300 UpdateGuideState(): m_state=6
05:17:05.910 00.001 13300 Star::Find(15, 1227, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 634
05:17:05.910 00.000 13300 Star::Find returns 1 (0), X=1227.38, Y=31.68, Mass=917, SNR=21.2, Peak=65 HFD=4.3
05:17:05.910 00.000 13300 MultiStar: [#1 -0.21,0.12,0.60,U] [#2 -0.35,-0.05,0.00,M1] [#3 -0.17,0.00,0.35,U] [#4 -0.11,0.01,0.30,U] [#5 -0.43,-0.55,0.00,M3] [#6 0.09,0.22,0.29,U] 
05:17:05.910 00.000 13300 refined, 4 included, MultiStar: {-0.13, 0.01}, one-star: {-0.15, -0.10}
05:17:05.910 00.000 13300 CameraToMount -- cameraTheta (3.03) - m_xAngle (1.53) = xAngle (1.50 = 1.50)
05:17:05.910 00.000 13300 CameraToMount -- cameraTheta (3.03) - (m_xAngle (1.53) + m_yAngleError (3.13)) = yAngle (-1.63 = -1.63)
05:17:05.912 00.002 13300 CameraToMount -- cameraX=-0.13 cameraY=0.01 hyp=0.14 cameraTheta=3.03 mountX=0.01 mountY=-0.14, mountTheta=-1.50
05:17:05.913 00.001 13300 SchedulePrimaryMove(1016D950, x=-0.13, y=0.01, opts=13)
05:17:05.914 00.001 13300 Enqueuing Move request for scope (-0.13, 0.01)
05:17:05.914 00.000 11596 Worker thread wakes up
05:17:05.914 00.000 11596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.01) opts 0xd
05:17:05.914 00.000 11596 Handling offset move in thread for scope, endpoint = (-0.13, 0.01)
05:17:05.914 00.000 11596 Moving (-0.13, 0.01) raw xDistance=0.01 yDistance=-0.14
05:17:05.914 00.000 11596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
05:17:05.914 00.000 11596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
05:17:05.914 00.000 11596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
05:17:05.914 00.000 11596 MoveAxis(E, 0, ABG)
05:17:05.914 00.000 11596 Move returns status 0, amount 0
05:17:05.914 00.000 11596 MoveAxis(N, 0, ABG)
05:17:05.914 00.000 11596 Move returns status 0, amount 0
05:17:05.914 00.000 11596 move complete, result=0
05:17:05.914 00.000 11596 worker thread done servicing request
05:17:05.920 00.006 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=182, med=4, FiltMin=1, FiltMax=68, Gamma=0.510
05:17:05.929 00.009 13300 UpdateGuideState exits: m=917 SNR=21.2
05:17:05.929 00.000 13300 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
05:17:05.929 00.000 13300 ScheduleExposure(3000,3,1) exposurePending=0
05:17:05.929 00.000 13300 Enqueuing Expose request
05:17:05.929 00.000 13300 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
05:17:05.929 00.000 11596 Worker thread wakes up
05:17:05.929 00.000 11596 worker thread servicing REQUEST_EXPOSE 3000
05:17:06.445 00.516 11596 Handling exposure in thread, d=3000 o=3 r=(1213,17,31,31)
05:17:07.528 01.083 13300 evsrv: cli 10203CC0 connect
05:17:07.528 00.000 13300 case statement mapped state 6 to 3
05:17:07.529 00.001 13300 case statement mapped state 6 to 3
05:17:07.529 00.000 13300 evsrv: cli 10203CC0 request: {"method":"get_app_state","id":"6c4f3f03-50a9-407d-b4a9-f818444020ce"}
05:17:07.530 00.001 13300 case statement mapped state 6 to 3
05:17:07.530 00.000 13300 evsrv: cli 10203CC0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6c4f3f03-50a9-407d-b4a9-f818444020ce"}
05:17:07.531 00.001 13300 evsrv: cli 10203CC0 disconnect
05:17:07.531 00.000 13300 evsrv: cli 10203400 connect
05:17:07.532 00.001 13300 case statement mapped state 6 to 3
05:17:07.533 00.001 13300 case statement mapped state 6 to 3
05:17:07.534 00.001 13300 evsrv: cli 10203400 request: {"method":"stop_capture","id":"c157d938-ab72-4ec6-ac90-cfcdd77f514a"}
05:17:07.534 00.000 13300 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
05:17:07.534 00.000 13300 Status Line: In attesa del dispositivo...
05:17:07.540 00.006 13300 evsrv: cli 10203400 response: {"jsonrpc":"2.0","result":0,"id":"c157d938-ab72-4ec6-ac90-cfcdd77f514a"}
05:17:07.541 00.001 13300 evsrv: cli 10203400 disconnect
05:17:07.541 00.000 13300 evsrv: cli 10203D60 connect
05:17:07.542 00.001 13300 case statement mapped state 6 to 3
05:17:07.542 00.000 13300 case statement mapped state 6 to 3
05:17:07.543 00.001 13300 evsrv: cli 10203D60 request: {"method":"get_app_state","id":"baca72ae-592d-44cf-946f-374ac6722f11"}
05:17:07.543 00.000 13300 case statement mapped state 6 to 3
05:17:07.543 00.000 13300 evsrv: cli 10203D60 response: {"jsonrpc":"2.0","result":"Guiding","id":"baca72ae-592d-44cf-946f-374ac6722f11"}
05:17:07.544 00.001 13300 evsrv: cli 10203D60 disconnect
05:17:07.625 00.081 11596 ASCOM_AbortExposure returns err = 0
05:17:07.625 00.000 11596 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:195->Capture failed
05:17:07.625 00.000 11596 worker thread done servicing request
05:17:07.626 00.001 13300 OnExposeComplete: enter
05:17:07.626 00.000 13300 OnExposeComplete: Capture Error reported
05:17:07.626 00.000 13300 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
05:17:07.626 00.000 13300 Mount: notify guiding stopped
05:17:07.626 00.000 13300 BLC: window closed
05:17:07.626 00.000 13300 BLC: Last direction was reset
05:17:07.627 00.001 13300 Changing from state GUIDING to STOP
05:17:07.627 00.000 13300 guider state => SELECTED
05:17:07.627 00.000 13300 UpdateImageDisplay: Size=(1280,1024) min=0, max=182, med=4, FiltMin=1, FiltMax=68, Gamma=0.510
05:17:07.638 00.011 13300 Changing from state SELECTED to UNINITIALIZED
05:17:07.639 00.001 13300 guider state => SELECTING
05:17:07.650 00.011 13300 Status Line: Fermato.
05:17:07.660 00.010 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:487->Error reported capturing image
05:17:08.221 00.561 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fc8d53ea-d79b-4925-84a0-85b5cd1f6f0c"}
05:17:08.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fc8d53ea-d79b-4925-84a0-85b5cd1f6f0c"}
05:17:08.222 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aaf773d8-72c3-41a8-af78-73936e0f9668"}
05:17:08.222 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"aaf773d8-72c3-41a8-af78-73936e0f9668"}
05:17:08.544 00.322 13300 evsrv: cli 102039A0 connect
05:17:08.545 00.001 13300 evsrv: cli 102039A0 request: {"method":"get_app_state","id":"e27e3446-ea5c-45af-88ea-bb5593aea9a0"}
05:17:08.545 00.000 13300 evsrv: cli 102039A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e27e3446-ea5c-45af-88ea-bb5593aea9a0"}
05:17:08.546 00.001 13300 evsrv: cli 102039A0 disconnect
05:17:08.550 00.004 13300 evsrv: cli 10203CC0 connect
05:17:08.551 00.001 13300 evsrv: cli 10203CC0 request: {"method":"get_app_state","id":"36c8b32b-6cf4-4bbf-8988-8979387e3b2b"}
05:17:08.551 00.000 13300 evsrv: cli 10203CC0 response: {"jsonrpc":"2.0","result":"Stopped","id":"36c8b32b-6cf4-4bbf-8988-8979387e3b2b"}
05:17:08.552 00.001 13300 evsrv: cli 10203CC0 disconnect
05:17:11.220 02.668 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a40bcd2c-397a-42a0-a3e0-927efc00e21b"}
05:17:11.220 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a40bcd2c-397a-42a0-a3e0-927efc00e21b"}
05:17:11.221 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"42412282-e50c-46e1-89b1-c8668dd4a0f8"}
05:17:11.221 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"42412282-e50c-46e1-89b1-c8668dd4a0f8"}
05:17:14.223 03.002 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6a4b7258-9d07-4c56-9757-a8450cb4bf2b"}
05:17:14.223 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6a4b7258-9d07-4c56-9757-a8450cb4bf2b"}
05:17:14.224 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b61962de-25f6-4dbf-8ef4-dfc1669f2dff"}
05:17:14.224 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b61962de-25f6-4dbf-8ef4-dfc1669f2dff"}
05:17:17.537 03.313 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b31b74ed-c3f5-47fb-a775-8b8599e851b9"}
05:17:17.538 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b31b74ed-c3f5-47fb-a775-8b8599e851b9"}
05:17:17.541 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9dc3c7b3-c09c-4ed1-b2a2-fd6c04a916e1"}
05:17:17.542 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9dc3c7b3-c09c-4ed1-b2a2-fd6c04a916e1"}
05:17:20.537 02.995 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"04b5bd11-5409-40c8-b72e-b6ef04cc7619"}
05:17:20.537 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"04b5bd11-5409-40c8-b72e-b6ef04cc7619"}
05:17:20.538 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d0d12ce6-b3e8-424c-ae46-6ac60b0ef3b8"}
05:17:20.538 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d0d12ce6-b3e8-424c-ae46-6ac60b0ef3b8"}
05:17:23.537 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6bbc9498-4f5a-49a7-952b-4e71a1c708b0"}
05:17:23.537 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6bbc9498-4f5a-49a7-952b-4e71a1c708b0"}
05:17:23.538 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b64c9149-7ab4-457d-b6c9-30b199f0d988"}
05:17:23.538 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b64c9149-7ab4-457d-b6c9-30b199f0d988"}
05:17:26.536 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2329f7f4-737b-4175-8283-b3ec51d01dbd"}
05:17:26.536 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2329f7f4-737b-4175-8283-b3ec51d01dbd"}
05:17:26.537 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ea099462-3c2d-4c12-a04c-de8d00f53a7d"}
05:17:26.537 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ea099462-3c2d-4c12-a04c-de8d00f53a7d"}
05:17:29.536 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1d6b97ee-2bca-4085-8c2b-3473fad8105e"}
05:17:29.536 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1d6b97ee-2bca-4085-8c2b-3473fad8105e"}
05:17:29.537 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4aa15c38-f7df-41a5-938c-4f65358b26e2"}
05:17:29.537 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4aa15c38-f7df-41a5-938c-4f65358b26e2"}
05:17:32.536 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"618e7d18-0b55-4f6e-a841-e634561da0a6"}
05:17:32.536 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"618e7d18-0b55-4f6e-a841-e634561da0a6"}
05:17:32.537 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a0cfa0df-af1b-4092-acc3-3375273cd01a"}
05:17:32.537 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a0cfa0df-af1b-4092-acc3-3375273cd01a"}
05:17:35.534 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d8dffad9-af13-40e8-b687-e1369e9c5801"}
05:17:35.534 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d8dffad9-af13-40e8-b687-e1369e9c5801"}
05:17:35.535 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"46007d30-bf1b-4ac1-977c-9ec4cf83ba31"}
05:17:35.535 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"46007d30-bf1b-4ac1-977c-9ec4cf83ba31"}
05:17:38.533 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7dc1f923-d1f1-421e-86cc-329d670d9661"}
05:17:38.533 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7dc1f923-d1f1-421e-86cc-329d670d9661"}
05:17:38.534 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9d3e54fd-a204-4991-a0c0-e1c29250a223"}
05:17:38.534 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9d3e54fd-a204-4991-a0c0-e1c29250a223"}
05:17:41.532 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"68129ee4-bc91-4fbe-8a38-414ac7f30d5d"}
05:17:41.532 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"68129ee4-bc91-4fbe-8a38-414ac7f30d5d"}
05:17:41.533 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ed05fa2e-27ac-4a87-b489-9e75d07f966a"}
05:17:41.533 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ed05fa2e-27ac-4a87-b489-9e75d07f966a"}
05:17:44.531 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c7f7ecfc-a534-4777-b569-8934e19f0d37"}
05:17:44.531 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c7f7ecfc-a534-4777-b569-8934e19f0d37"}
05:17:44.532 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7d2231d5-8e86-40c4-8ae2-62afd8d0d364"}
05:17:44.532 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7d2231d5-8e86-40c4-8ae2-62afd8d0d364"}
05:17:47.531 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8bbbfd8c-f0af-4713-9f06-0513fbe1c3b3"}
05:17:47.531 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8bbbfd8c-f0af-4713-9f06-0513fbe1c3b3"}
05:17:47.532 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a19324f4-d4e4-4b17-a5dc-8df4578a678d"}
05:17:47.532 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a19324f4-d4e4-4b17-a5dc-8df4578a678d"}
05:17:50.530 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"90844e58-131e-4a09-b0e5-99c1cf1b2d05"}
05:17:50.530 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"90844e58-131e-4a09-b0e5-99c1cf1b2d05"}
05:17:50.531 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e050f35f-dbba-4883-aed4-77cd8c774a7b"}
05:17:50.531 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e050f35f-dbba-4883-aed4-77cd8c774a7b"}
05:17:53.529 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"64aca6c1-3101-4346-97c8-73ba92334f16"}
05:17:53.529 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"64aca6c1-3101-4346-97c8-73ba92334f16"}
05:17:53.530 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0dbf4674-183e-4c86-93cf-4156d905f7a7"}
05:17:53.530 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0dbf4674-183e-4c86-93cf-4156d905f7a7"}
05:17:56.527 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"74785859-5a02-4bde-bfb9-4dd1ce5455fb"}
05:17:56.527 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"74785859-5a02-4bde-bfb9-4dd1ce5455fb"}
05:17:56.528 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9b447813-fb28-42a6-b815-84aadad54db0"}
05:17:56.528 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9b447813-fb28-42a6-b815-84aadad54db0"}
05:17:59.526 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b6ab5f28-17a1-4d4e-8b55-d3459770fe8f"}
05:17:59.526 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b6ab5f28-17a1-4d4e-8b55-d3459770fe8f"}
05:17:59.528 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e4fd69b9-f65b-4be2-a3a5-1e61a5b56768"}
05:17:59.528 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e4fd69b9-f65b-4be2-a3a5-1e61a5b56768"}
05:18:02.526 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"55a22e2b-8042-433e-abec-bde293d194f2"}
05:18:02.526 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"55a22e2b-8042-433e-abec-bde293d194f2"}
05:18:02.527 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f2cd54c9-95bc-40b4-931d-69df85e0e12e"}
05:18:02.527 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f2cd54c9-95bc-40b4-931d-69df85e0e12e"}
05:18:05.527 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"035b0b85-dd51-4d15-bb05-0736b036ff1a"}
05:18:05.527 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"035b0b85-dd51-4d15-bb05-0736b036ff1a"}
05:18:05.528 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f3c1d499-fb01-4dcd-b90b-7aedd4074c22"}
05:18:05.528 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f3c1d499-fb01-4dcd-b90b-7aedd4074c22"}
05:18:08.526 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7fc3e066-aba8-4f29-9113-8083bcf66b8c"}
05:18:08.526 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7fc3e066-aba8-4f29-9113-8083bcf66b8c"}
05:18:08.527 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bce0d767-2d49-4c16-bf35-b6eaef569585"}
05:18:08.527 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bce0d767-2d49-4c16-bf35-b6eaef569585"}
05:18:11.525 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"10f6d688-a165-4ef4-b11d-a64b63390e98"}
05:18:11.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"10f6d688-a165-4ef4-b11d-a64b63390e98"}
05:18:11.526 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2c11ac52-c634-4548-9144-cde4c4195fd0"}
05:18:11.526 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2c11ac52-c634-4548-9144-cde4c4195fd0"}
05:18:14.524 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d2b98049-ae81-4b9f-920d-5d4a12b5e5e2"}
05:18:14.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d2b98049-ae81-4b9f-920d-5d4a12b5e5e2"}
05:18:14.526 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"251957d7-1a99-4a7a-99db-e37bdd95f31b"}
05:18:14.526 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"251957d7-1a99-4a7a-99db-e37bdd95f31b"}
05:18:17.525 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"07ba0cf0-e0e7-4ca1-8138-263ba24b2b98"}
05:18:17.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"07ba0cf0-e0e7-4ca1-8138-263ba24b2b98"}
05:18:17.526 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"db11f6d6-e85c-446e-8400-64f75902f6b1"}
05:18:17.526 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"db11f6d6-e85c-446e-8400-64f75902f6b1"}
05:18:20.526 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d43709ea-19d6-4088-bdfa-cf5e399d35b1"}
05:18:20.526 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d43709ea-19d6-4088-bdfa-cf5e399d35b1"}
05:18:20.527 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0f954a72-1754-42fc-9d5d-6066d412dce6"}
05:18:20.527 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0f954a72-1754-42fc-9d5d-6066d412dce6"}
05:18:23.525 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0b1e5994-c886-4ea9-8063-0a0229889a6a"}
05:18:23.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0b1e5994-c886-4ea9-8063-0a0229889a6a"}
05:18:23.526 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d0b7c3df-926a-4d9b-8f80-cd4b78064db1"}
05:18:23.527 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d0b7c3df-926a-4d9b-8f80-cd4b78064db1"}
05:18:26.524 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"41210ed2-fd60-41f9-b210-53faf788eb1f"}
05:18:26.524 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"41210ed2-fd60-41f9-b210-53faf788eb1f"}
05:18:26.525 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4044d79f-b3d6-44c1-acc7-2610237c91d1"}
05:18:26.525 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4044d79f-b3d6-44c1-acc7-2610237c91d1"}
05:18:29.522 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"87d7a0f2-5411-4e7b-9221-5687a44d8eed"}
05:18:29.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"87d7a0f2-5411-4e7b-9221-5687a44d8eed"}
05:18:29.523 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"17f07446-106a-47f5-b6f1-55c6d42e98ab"}
05:18:29.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"17f07446-106a-47f5-b6f1-55c6d42e98ab"}
05:18:32.522 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3408104e-0416-41fd-8c89-e3d07ed63308"}
05:18:32.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3408104e-0416-41fd-8c89-e3d07ed63308"}
05:18:32.523 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"851b864f-8105-41cd-8868-6814d44f39cd"}
05:18:32.523 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"851b864f-8105-41cd-8868-6814d44f39cd"}
05:18:35.521 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8d2977bc-8375-4a9c-8f35-b7ab37d972fb"}
05:18:35.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8d2977bc-8375-4a9c-8f35-b7ab37d972fb"}
05:18:35.522 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b6256358-adb6-4099-83cd-cc72dbacdae7"}
05:18:35.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b6256358-adb6-4099-83cd-cc72dbacdae7"}
05:18:38.521 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"47193327-426b-451b-b102-a87035d8db93"}
05:18:38.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"47193327-426b-451b-b102-a87035d8db93"}
05:18:38.522 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4ddadc93-9208-49ce-92ed-8819e7e203e1"}
05:18:38.522 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4ddadc93-9208-49ce-92ed-8819e7e203e1"}
05:18:41.520 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"30dd9f8e-af25-46a4-8bf3-9838293482a5"}
05:18:41.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"30dd9f8e-af25-46a4-8bf3-9838293482a5"}
05:18:41.521 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fb2bf3ab-8dd9-48ed-acf3-e52dc70adfe6"}
05:18:41.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fb2bf3ab-8dd9-48ed-acf3-e52dc70adfe6"}
05:18:44.518 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8913d0f5-74a9-4730-a0e9-6414cf30b5af"}
05:18:44.518 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8913d0f5-74a9-4730-a0e9-6414cf30b5af"}
05:18:44.519 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0da89f93-0e2e-4886-8c43-94bb8dba948b"}
05:18:44.519 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0da89f93-0e2e-4886-8c43-94bb8dba948b"}
05:18:47.518 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"df874aa5-71a1-4da9-858c-3a700bf0a5e7"}
05:18:47.518 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"df874aa5-71a1-4da9-858c-3a700bf0a5e7"}
05:18:47.519 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"37c90e5a-7852-4b78-82af-06929a4c4295"}
05:18:47.519 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"37c90e5a-7852-4b78-82af-06929a4c4295"}
05:18:50.518 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5799b235-3bed-4621-9c4b-958494bcace2"}
05:18:50.518 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5799b235-3bed-4621-9c4b-958494bcace2"}
05:18:50.519 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"898169aa-89b2-4b01-9d68-6122d9294527"}
05:18:50.519 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"898169aa-89b2-4b01-9d68-6122d9294527"}
05:18:53.606 03.087 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"acae4e08-4ed1-41ae-b215-72ec58cf1553"}
05:18:53.606 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"acae4e08-4ed1-41ae-b215-72ec58cf1553"}
05:18:53.607 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4b8ad5f0-c948-46b2-8249-1374654bb265"}
05:18:53.608 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4b8ad5f0-c948-46b2-8249-1374654bb265"}
05:18:56.605 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5850b40b-57eb-4823-ae55-ec39ad4ef77c"}
05:18:56.605 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5850b40b-57eb-4823-ae55-ec39ad4ef77c"}
05:18:56.606 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"49f8296a-582d-43ed-aa5d-95a6dd9fcf1e"}
05:18:56.606 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"49f8296a-582d-43ed-aa5d-95a6dd9fcf1e"}
05:18:59.604 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c51aae9d-0cb4-4fda-be79-8c90b05d00fd"}
05:18:59.604 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c51aae9d-0cb4-4fda-be79-8c90b05d00fd"}
05:18:59.605 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"604330e4-31e6-4b76-9bab-9f4f29c1e096"}
05:18:59.605 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"604330e4-31e6-4b76-9bab-9f4f29c1e096"}
05:19:02.603 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"72da5fc1-61b0-4239-9dd0-844de8ce2fab"}
05:19:02.603 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"72da5fc1-61b0-4239-9dd0-844de8ce2fab"}
05:19:02.604 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"91264177-9676-4603-825d-78e2d74d4312"}
05:19:02.604 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"91264177-9676-4603-825d-78e2d74d4312"}
05:19:05.602 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"42314451-5660-4559-b21d-125af55442b7"}
05:19:05.602 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"42314451-5660-4559-b21d-125af55442b7"}
05:19:05.603 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d7894bf2-8f8a-425a-8596-63b8b9e11487"}
05:19:05.603 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d7894bf2-8f8a-425a-8596-63b8b9e11487"}
05:19:08.601 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"386e0bb3-5590-4924-8e09-bbd38e4aa521"}
05:19:08.601 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"386e0bb3-5590-4924-8e09-bbd38e4aa521"}
05:19:08.602 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"739bd49d-38d7-4d4c-b24d-a020d417a74b"}
05:19:08.602 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"739bd49d-38d7-4d4c-b24d-a020d417a74b"}
05:19:11.600 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"55e1a377-63d6-4517-899d-c60c293c792d"}
05:19:11.600 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"55e1a377-63d6-4517-899d-c60c293c792d"}
05:19:11.601 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f742aab3-92c4-4c65-927c-d7c1faf32168"}
05:19:11.601 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f742aab3-92c4-4c65-927c-d7c1faf32168"}
05:19:14.600 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"67a597c4-45c0-4f00-87ef-a6f629855fe4"}
05:19:14.600 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"67a597c4-45c0-4f00-87ef-a6f629855fe4"}
05:19:14.601 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0b1bbda6-e254-4acb-bcbf-aed1cc5df48b"}
05:19:14.601 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0b1bbda6-e254-4acb-bcbf-aed1cc5df48b"}
05:19:17.600 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ff4b9675-3546-4a9a-b82a-c9511c314729"}
05:19:17.600 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ff4b9675-3546-4a9a-b82a-c9511c314729"}
05:19:17.601 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1ddbe093-f97f-4981-b204-e714cbd96be7"}
05:19:17.601 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1ddbe093-f97f-4981-b204-e714cbd96be7"}
05:19:20.600 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f4bafffd-31ac-46bc-a322-21e83947fb91"}
05:19:20.601 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f4bafffd-31ac-46bc-a322-21e83947fb91"}
05:19:20.601 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"38983662-679a-4180-880f-4e7897a529d0"}
05:19:20.602 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"38983662-679a-4180-880f-4e7897a529d0"}
05:19:23.599 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"19a1afa7-19a3-454c-b9c0-9b73c7148589"}
05:19:23.599 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"19a1afa7-19a3-454c-b9c0-9b73c7148589"}
05:19:23.600 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"102a0e7d-9ec2-4d84-a8cf-68c5a251386a"}
05:19:23.600 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"102a0e7d-9ec2-4d84-a8cf-68c5a251386a"}
05:19:26.598 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1a8b3ec2-c03a-4d32-a307-70e08c88d3b8"}
05:19:26.598 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1a8b3ec2-c03a-4d32-a307-70e08c88d3b8"}
05:19:26.599 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7b9cd59c-66b9-4f6a-ae3a-8461f883e32d"}
05:19:26.599 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7b9cd59c-66b9-4f6a-ae3a-8461f883e32d"}
05:19:29.597 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"73926593-053d-4b10-9c91-9dc71f872792"}
05:19:29.597 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"73926593-053d-4b10-9c91-9dc71f872792"}
05:19:29.598 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4fb5ec2e-535e-47cb-9538-34d711b3639c"}
05:19:29.598 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4fb5ec2e-535e-47cb-9538-34d711b3639c"}
05:19:32.596 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"465eb260-a15f-4f99-9c15-91d4fc8a49b1"}
05:19:32.597 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"465eb260-a15f-4f99-9c15-91d4fc8a49b1"}
05:19:32.597 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"866e99a8-e77d-4cf2-be18-8224b90f4054"}
05:19:32.598 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"866e99a8-e77d-4cf2-be18-8224b90f4054"}
05:19:35.596 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a7de1001-4841-4d1b-87a5-c0f2678b581a"}
05:19:35.596 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a7de1001-4841-4d1b-87a5-c0f2678b581a"}
05:19:35.597 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ef2d23fc-5fa6-4ae2-af0e-b6614f9925fc"}
05:19:35.597 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ef2d23fc-5fa6-4ae2-af0e-b6614f9925fc"}
05:19:38.595 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c517022f-e59f-4436-8bac-c74e4da28ef2"}
05:19:38.595 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c517022f-e59f-4436-8bac-c74e4da28ef2"}
05:19:38.596 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fc0d5999-500c-415a-9c5b-f867a1c58230"}
05:19:38.596 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fc0d5999-500c-415a-9c5b-f867a1c58230"}
05:19:41.594 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c11d6d46-3141-46a1-9c94-61d42cb12b63"}
05:19:41.594 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c11d6d46-3141-46a1-9c94-61d42cb12b63"}
05:19:41.595 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f8d0de7b-62ab-4256-a561-95ef420193e7"}
05:19:41.595 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f8d0de7b-62ab-4256-a561-95ef420193e7"}
05:19:44.594 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"668803eb-662e-472d-b2d2-ed6ef228e168"}
05:19:44.594 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"668803eb-662e-472d-b2d2-ed6ef228e168"}
05:19:44.595 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ff5c76c6-ccd4-4860-bfd1-7c749829dd59"}
05:19:44.595 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ff5c76c6-ccd4-4860-bfd1-7c749829dd59"}
05:19:47.592 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8a53deb4-5e8f-40a3-bb0e-92e874b39b44"}
05:19:47.592 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8a53deb4-5e8f-40a3-bb0e-92e874b39b44"}
05:19:47.593 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e84f6b2d-a1f7-4189-b532-e1df3d942e97"}
05:19:47.593 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e84f6b2d-a1f7-4189-b532-e1df3d942e97"}
05:19:50.591 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"041c11ba-71af-4aec-9d97-00a895d41f7e"}
05:19:50.591 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"041c11ba-71af-4aec-9d97-00a895d41f7e"}
05:19:50.592 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"07e891b2-0a94-4155-acd0-45b2faba43a3"}
05:19:50.592 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"07e891b2-0a94-4155-acd0-45b2faba43a3"}
05:19:53.591 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f4fa7171-6c3f-4e3f-bffc-73584b508803"}
05:19:53.591 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f4fa7171-6c3f-4e3f-bffc-73584b508803"}
05:19:53.592 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"730e4e8a-7240-4998-9e8d-160f8feaf383"}
05:19:53.592 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"730e4e8a-7240-4998-9e8d-160f8feaf383"}
05:19:56.591 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"90275fe6-9aa3-4713-b7fb-972403e28c00"}
05:19:56.591 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"90275fe6-9aa3-4713-b7fb-972403e28c00"}
05:19:56.592 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ba8daa09-3a59-444e-a063-9e085ab838b7"}
05:19:56.592 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ba8daa09-3a59-444e-a063-9e085ab838b7"}
05:19:59.591 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3cbb5ffa-0591-4459-a43f-95ce8b0cbffe"}
05:19:59.591 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3cbb5ffa-0591-4459-a43f-95ce8b0cbffe"}
05:19:59.592 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"24a6eae7-220c-41ff-9435-3b75127cc67f"}
05:19:59.592 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"24a6eae7-220c-41ff-9435-3b75127cc67f"}
05:20:02.590 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a0a4fea9-debc-46d8-889d-7085eb06d17b"}
05:20:02.590 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a0a4fea9-debc-46d8-889d-7085eb06d17b"}
05:20:02.591 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0405ec48-83b3-4dd9-93b7-76af1d374c75"}
05:20:02.591 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0405ec48-83b3-4dd9-93b7-76af1d374c75"}
05:20:05.589 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f5609bd7-95c2-4331-81ee-0b6d970e3909"}
05:20:05.589 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f5609bd7-95c2-4331-81ee-0b6d970e3909"}
05:20:05.590 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a773839e-211b-441a-ba27-922a7e0cc180"}
05:20:05.590 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a773839e-211b-441a-ba27-922a7e0cc180"}
05:20:08.588 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e678e3f4-437d-4ab7-b9dc-8da39a73bf96"}
05:20:08.588 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e678e3f4-437d-4ab7-b9dc-8da39a73bf96"}
05:20:08.589 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b3d6be2-9284-40ed-8199-7686796f9255"}
05:20:08.589 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5b3d6be2-9284-40ed-8199-7686796f9255"}
05:20:11.586 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"410b2e9a-0f5a-43f9-9ce7-0b313a7cc0de"}
05:20:11.586 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"410b2e9a-0f5a-43f9-9ce7-0b313a7cc0de"}
05:20:11.587 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a7a72597-a0bc-4a95-a5ae-e7bf53f064c0"}
05:20:11.587 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a7a72597-a0bc-4a95-a5ae-e7bf53f064c0"}
05:20:14.587 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fd26970d-5ea6-43c2-a10c-981d16aaa36d"}
05:20:14.587 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fd26970d-5ea6-43c2-a10c-981d16aaa36d"}
05:20:14.588 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"07473a75-249a-4da0-b0e9-e774715186d9"}
05:20:14.588 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"07473a75-249a-4da0-b0e9-e774715186d9"}
05:20:17.587 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9ca06810-ca67-4844-a0d5-d5896e89c24d"}
05:20:17.588 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9ca06810-ca67-4844-a0d5-d5896e89c24d"}
05:20:17.588 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c8b9f07b-936d-44e9-83c5-0427d55080f8"}
05:20:17.588 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c8b9f07b-936d-44e9-83c5-0427d55080f8"}
05:20:20.588 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"62bf7281-5484-4432-ba8d-3296b21965a8"}
05:20:20.588 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"62bf7281-5484-4432-ba8d-3296b21965a8"}
05:20:20.589 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c3a487d8-2286-4239-836c-3f8fd4686c3d"}
05:20:20.589 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c3a487d8-2286-4239-836c-3f8fd4686c3d"}
05:20:23.588 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d47ec259-9488-4cf1-ab7f-a18e402e7289"}
05:20:23.588 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d47ec259-9488-4cf1-ab7f-a18e402e7289"}
05:20:23.589 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"27558748-ec37-4191-a3fb-adb00315916c"}
05:20:23.589 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"27558748-ec37-4191-a3fb-adb00315916c"}
05:20:26.588 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"501b0391-cd46-4a2b-bf77-14848a9a41cb"}
05:20:26.588 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"501b0391-cd46-4a2b-bf77-14848a9a41cb"}
05:20:26.589 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"34fa9cc7-bba1-40bc-b8df-a052db0ec2a2"}
05:20:26.589 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"34fa9cc7-bba1-40bc-b8df-a052db0ec2a2"}
05:20:29.587 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"446b979c-a2de-4376-951f-3a51b489047b"}
05:20:29.587 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"446b979c-a2de-4376-951f-3a51b489047b"}
05:20:29.588 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"877416cb-8f02-44fd-bd4b-273804d3a711"}
05:20:29.588 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"877416cb-8f02-44fd-bd4b-273804d3a711"}
05:20:32.588 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fa588d23-34f2-40c6-ad23-a34ad0cb81df"}
05:20:32.588 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fa588d23-34f2-40c6-ad23-a34ad0cb81df"}
05:20:32.589 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1bf4be45-e846-4050-883a-c92e631c6ca9"}
05:20:32.589 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1bf4be45-e846-4050-883a-c92e631c6ca9"}
05:20:35.591 03.002 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3a5b1b0c-a80b-4c48-83ed-56705d48fbbc"}
05:20:35.591 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3a5b1b0c-a80b-4c48-83ed-56705d48fbbc"}
05:20:35.592 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8471935a-8f77-4fee-85cc-9c9c85af3bbf"}
05:20:35.592 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8471935a-8f77-4fee-85cc-9c9c85af3bbf"}
05:20:38.589 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"68cdc3db-a6b5-4436-81d7-04e62c3c191d"}
05:20:38.589 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"68cdc3db-a6b5-4436-81d7-04e62c3c191d"}
05:20:38.590 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f11cb373-3859-405d-8e5f-d0ff16aed97a"}
05:20:38.590 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f11cb373-3859-405d-8e5f-d0ff16aed97a"}
05:20:41.589 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"914843d1-b11b-430a-88ef-e636d696d8ac"}
05:20:41.589 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"914843d1-b11b-430a-88ef-e636d696d8ac"}
05:20:41.590 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d7eec9f9-7b72-4a5f-90fe-c54a0bf03839"}
05:20:41.590 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d7eec9f9-7b72-4a5f-90fe-c54a0bf03839"}
05:20:44.588 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2827a74b-c441-4031-974d-cf6157486910"}
05:20:44.588 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2827a74b-c441-4031-974d-cf6157486910"}
05:20:44.589 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3004d6c4-fd17-41e8-89ca-b7b1603e7918"}
05:20:44.589 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3004d6c4-fd17-41e8-89ca-b7b1603e7918"}
05:20:47.587 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d778afbe-0a68-4195-b8cb-79d6d1711a82"}
05:20:47.587 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d778afbe-0a68-4195-b8cb-79d6d1711a82"}
05:20:47.588 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"93614248-74a5-44fc-a14b-278e8c280f5b"}
05:20:47.588 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"93614248-74a5-44fc-a14b-278e8c280f5b"}
05:20:50.586 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a465efa4-5619-4799-98bb-f5f6e9e9e120"}
05:20:50.586 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a465efa4-5619-4799-98bb-f5f6e9e9e120"}
05:20:50.587 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"09bf30e0-c9fa-4be5-b94c-f65dd5c05253"}
05:20:50.587 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"09bf30e0-c9fa-4be5-b94c-f65dd5c05253"}
05:20:53.585 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"df5c80a4-d0a8-4383-a310-b73f3a4e72fc"}
05:20:53.585 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"df5c80a4-d0a8-4383-a310-b73f3a4e72fc"}
05:20:53.595 00.010 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9f5c15cc-1f1e-45a8-a191-3e9bc493c6ac"}
05:20:53.596 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9f5c15cc-1f1e-45a8-a191-3e9bc493c6ac"}
05:20:56.584 02.988 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ef383174-05a9-4b87-87e3-5666a8ed5285"}
05:20:56.584 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ef383174-05a9-4b87-87e3-5666a8ed5285"}
05:20:56.585 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ff1951b6-580d-4f32-8e60-23953d022338"}
05:20:56.585 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ff1951b6-580d-4f32-8e60-23953d022338"}
05:20:59.583 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1afff697-ce9f-45ab-a4be-00e54db6eef4"}
05:20:59.583 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1afff697-ce9f-45ab-a4be-00e54db6eef4"}
05:20:59.584 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7a7636e7-f963-41bc-b483-feb1598eb4c8"}
05:20:59.584 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7a7636e7-f963-41bc-b483-feb1598eb4c8"}
05:21:02.583 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c7be89c4-64d1-4ca7-be27-e93bd29860ee"}
05:21:02.583 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c7be89c4-64d1-4ca7-be27-e93bd29860ee"}
05:21:02.584 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0ee7fde7-c523-433e-8971-6f9e5d2fbdc6"}
05:21:02.584 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0ee7fde7-c523-433e-8971-6f9e5d2fbdc6"}
05:21:05.581 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"672eda43-c229-4344-bc97-6ead9daae1f5"}
05:21:05.581 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"672eda43-c229-4344-bc97-6ead9daae1f5"}
05:21:05.582 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e9889590-cd6a-4785-bfa6-db15e3d533ad"}
05:21:05.582 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e9889590-cd6a-4785-bfa6-db15e3d533ad"}
05:21:08.581 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d460a01d-c532-4f51-9e0c-6d3d59686406"}
05:21:08.581 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d460a01d-c532-4f51-9e0c-6d3d59686406"}
05:21:08.582 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9973b21d-1631-4fe1-8870-cd9013d3267c"}
05:21:08.582 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9973b21d-1631-4fe1-8870-cd9013d3267c"}
05:21:11.580 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8c46d8c0-9883-4a00-9a6a-90c5aa25adb2"}
05:21:11.580 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8c46d8c0-9883-4a00-9a6a-90c5aa25adb2"}
05:21:11.581 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dd53f32a-40a3-47cc-8e64-b9c39d89dddc"}
05:21:11.581 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"dd53f32a-40a3-47cc-8e64-b9c39d89dddc"}
05:21:14.580 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"30dfea8e-f3d3-4dc6-aa37-3e750091407f"}
05:21:14.580 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"30dfea8e-f3d3-4dc6-aa37-3e750091407f"}
05:21:14.581 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0e226bef-ec61-4b63-a5ea-4efa5e40b441"}
05:21:14.581 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0e226bef-ec61-4b63-a5ea-4efa5e40b441"}
05:21:17.581 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1c5bbd18-72b1-4476-b136-6b2b39e372df"}
05:21:17.581 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1c5bbd18-72b1-4476-b136-6b2b39e372df"}
05:21:17.582 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f4f1bdd2-20fd-47e7-9ae6-4f7394e5735c"}
05:21:17.582 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f4f1bdd2-20fd-47e7-9ae6-4f7394e5735c"}
05:21:20.580 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d889a028-a418-4692-8a7e-364c8ee7d2ca"}
05:21:20.580 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d889a028-a418-4692-8a7e-364c8ee7d2ca"}
05:21:20.581 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b30a6e67-d770-4c99-bf15-4965a9f41ac7"}
05:21:20.581 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b30a6e67-d770-4c99-bf15-4965a9f41ac7"}
05:21:23.581 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3e41a7ff-5821-4133-9795-9486d8140d05"}
05:21:23.581 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3e41a7ff-5821-4133-9795-9486d8140d05"}
05:21:23.582 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3b8321a0-e61b-49d3-8047-39fcd4903514"}
05:21:23.582 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3b8321a0-e61b-49d3-8047-39fcd4903514"}
05:21:26.582 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"af93905e-8b6c-417b-9bca-ceb1e46848ab"}
05:21:26.582 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"af93905e-8b6c-417b-9bca-ceb1e46848ab"}
05:21:26.583 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"87a8bbe3-76de-4bbc-9352-d45f3e12383a"}
05:21:26.583 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"87a8bbe3-76de-4bbc-9352-d45f3e12383a"}
05:21:29.581 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aa3fd359-3edf-4300-a4f9-25c6bd0361ca"}
05:21:29.581 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aa3fd359-3edf-4300-a4f9-25c6bd0361ca"}
05:21:29.582 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5a1135a9-9c10-409f-8f98-a3db34e649ec"}
05:21:29.582 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5a1135a9-9c10-409f-8f98-a3db34e649ec"}
05:21:32.580 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4cc1a1c4-9758-417a-8e83-5f9b7214e450"}
05:21:32.580 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4cc1a1c4-9758-417a-8e83-5f9b7214e450"}
05:21:32.581 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7a7f3296-451d-4c6d-85fb-fe195c85d6db"}
05:21:32.581 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7a7f3296-451d-4c6d-85fb-fe195c85d6db"}
05:21:35.579 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"247b1bbd-7172-4c97-a7fa-0db4fef9a7aa"}
05:21:35.579 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"247b1bbd-7172-4c97-a7fa-0db4fef9a7aa"}
05:21:35.580 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b12b1611-e3e3-46c1-ba3c-97142b4e46a7"}
05:21:35.580 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b12b1611-e3e3-46c1-ba3c-97142b4e46a7"}
05:21:38.578 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5bdeb814-51a0-403f-b425-d830249798e3"}
05:21:38.578 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5bdeb814-51a0-403f-b425-d830249798e3"}
05:21:38.579 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9efc48a6-271c-465b-ad7a-5b17a386120b"}
05:21:38.579 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9efc48a6-271c-465b-ad7a-5b17a386120b"}
05:21:41.577 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"856d87b9-18b3-44f5-81f9-e3b60e04e8ce"}
05:21:41.577 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"856d87b9-18b3-44f5-81f9-e3b60e04e8ce"}
05:21:41.578 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1e720e7c-b13c-4b39-96b5-37b4f05f31b0"}
05:21:41.578 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1e720e7c-b13c-4b39-96b5-37b4f05f31b0"}
05:21:44.576 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"789e370a-7618-47ca-bb9f-1e7e05db1357"}
05:21:44.576 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"789e370a-7618-47ca-bb9f-1e7e05db1357"}
05:21:44.577 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d8f4b356-0444-4881-bdc6-c50d919a9778"}
05:21:44.577 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d8f4b356-0444-4881-bdc6-c50d919a9778"}
05:21:47.575 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"263d30f6-5b49-46cd-a1cd-7b12d9326d5f"}
05:21:47.575 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"263d30f6-5b49-46cd-a1cd-7b12d9326d5f"}
05:21:47.576 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d2675af5-9263-42b0-80b4-e91361cdc200"}
05:21:47.576 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d2675af5-9263-42b0-80b4-e91361cdc200"}
05:21:50.574 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9734393b-d5a7-490b-9a75-192a7a09c406"}
05:21:50.574 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9734393b-d5a7-490b-9a75-192a7a09c406"}
05:21:50.575 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"083a571a-eb15-4669-a167-80504ba6b7af"}
05:21:50.575 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"083a571a-eb15-4669-a167-80504ba6b7af"}
05:21:53.573 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0d61fb41-e693-48f8-a789-8032b2f8af1c"}
05:21:53.573 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0d61fb41-e693-48f8-a789-8032b2f8af1c"}
05:21:53.574 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a3885aea-31a5-494f-a7ff-5571cbe17112"}
05:21:53.574 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a3885aea-31a5-494f-a7ff-5571cbe17112"}
05:21:56.572 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5c4d8107-5f0d-435c-b620-5741fa2e10a3"}
05:21:56.572 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5c4d8107-5f0d-435c-b620-5741fa2e10a3"}
05:21:56.573 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b6c90b3d-ab76-4234-9d6c-9f175f05409b"}
05:21:56.573 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b6c90b3d-ab76-4234-9d6c-9f175f05409b"}
05:21:59.572 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cb7e2100-e220-48b3-984b-ab805487dac2"}
05:21:59.572 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cb7e2100-e220-48b3-984b-ab805487dac2"}
05:21:59.573 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5ae55cbc-0171-4b49-b472-d21ed417fcf0"}
05:21:59.573 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5ae55cbc-0171-4b49-b472-d21ed417fcf0"}
05:22:02.572 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"749a5190-ad97-4f9e-b1db-930e7cde692e"}
05:22:02.573 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"749a5190-ad97-4f9e-b1db-930e7cde692e"}
05:22:02.573 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0bb6a8e8-6c65-4139-a1c2-c811364ac183"}
05:22:02.573 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0bb6a8e8-6c65-4139-a1c2-c811364ac183"}
05:22:05.571 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b8d9ff1d-f601-444c-96f7-3ef3d9724131"}
05:22:05.571 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b8d9ff1d-f601-444c-96f7-3ef3d9724131"}
05:22:05.572 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4455e346-162f-4d76-82fd-7f642d68c6d5"}
05:22:05.572 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4455e346-162f-4d76-82fd-7f642d68c6d5"}
05:22:08.571 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b32a626e-45d0-443b-8223-75e843eae939"}
05:22:08.571 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b32a626e-45d0-443b-8223-75e843eae939"}
05:22:08.572 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"df6b4975-c4bf-458b-988a-a185644d07c4"}
05:22:08.572 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"df6b4975-c4bf-458b-988a-a185644d07c4"}
05:22:11.571 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3ea251cf-af83-4848-8643-02b5835d9f80"}
05:22:11.571 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3ea251cf-af83-4848-8643-02b5835d9f80"}
05:22:11.572 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6058dfa0-2519-4f04-b047-c2ffcfd7b2a6"}
05:22:11.572 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6058dfa0-2519-4f04-b047-c2ffcfd7b2a6"}
05:22:14.571 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"49cccf7e-1399-4e03-9039-ec31a098d186"}
05:22:14.571 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"49cccf7e-1399-4e03-9039-ec31a098d186"}
05:22:14.572 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b611ea13-073e-4797-9acf-604bceedac1c"}
05:22:14.572 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b611ea13-073e-4797-9acf-604bceedac1c"}
05:22:17.571 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"de29f665-13fd-46a1-97b4-2816cec3c8ce"}
05:22:17.572 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"de29f665-13fd-46a1-97b4-2816cec3c8ce"}
05:22:17.572 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"97947d82-87bf-4269-a7b1-0ef9eaf12197"}
05:22:17.572 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"97947d82-87bf-4269-a7b1-0ef9eaf12197"}
05:22:20.571 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"84bbd96f-73c2-42af-8ccd-f0e2d70ca5a3"}
05:22:20.571 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"84bbd96f-73c2-42af-8ccd-f0e2d70ca5a3"}
05:22:20.572 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"11958967-d537-464c-a150-c50fa15c24ee"}
05:22:20.572 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"11958967-d537-464c-a150-c50fa15c24ee"}
05:22:23.570 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c0c0f30a-15b3-4df0-a48d-14d067892160"}
05:22:23.570 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c0c0f30a-15b3-4df0-a48d-14d067892160"}
05:22:23.571 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c6eab40c-df14-45b4-b357-08c31d73e390"}
05:22:23.571 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c6eab40c-df14-45b4-b357-08c31d73e390"}
05:22:26.569 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"27ce1ce2-32be-478a-924d-275d8556ef0a"}
05:22:26.569 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"27ce1ce2-32be-478a-924d-275d8556ef0a"}
05:22:26.570 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2ca32414-3a90-41db-9e2d-30bbf7716d8d"}
05:22:26.570 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2ca32414-3a90-41db-9e2d-30bbf7716d8d"}
05:22:29.569 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8e8202f1-0a04-4aa6-82e0-f771370ff373"}
05:22:29.569 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8e8202f1-0a04-4aa6-82e0-f771370ff373"}
05:22:29.570 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0a6d6ab5-8503-4c31-b898-ed90240d4472"}
05:22:29.570 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0a6d6ab5-8503-4c31-b898-ed90240d4472"}
05:22:32.569 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"10749976-4bf9-4060-aaf6-4b4f59ccb413"}
05:22:32.569 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"10749976-4bf9-4060-aaf6-4b4f59ccb413"}
05:22:32.570 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"18672a06-cb0e-482b-bd37-d8f1485feca0"}
05:22:32.570 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"18672a06-cb0e-482b-bd37-d8f1485feca0"}
05:22:35.567 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f3fca1a7-99c8-4978-b156-c20e0993e4fd"}
05:22:35.567 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f3fca1a7-99c8-4978-b156-c20e0993e4fd"}
05:22:35.568 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cca38418-2b28-4d0e-a242-3d7768204768"}
05:22:35.568 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cca38418-2b28-4d0e-a242-3d7768204768"}
05:22:38.566 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1abf98aa-978b-497e-9060-2679087ebbba"}
05:22:38.566 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1abf98aa-978b-497e-9060-2679087ebbba"}
05:22:38.567 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"edb00a1b-59a4-426a-bd88-8cd050940baa"}
05:22:38.567 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"edb00a1b-59a4-426a-bd88-8cd050940baa"}
05:22:41.565 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"63ec848e-c7fa-4dd8-8439-b9fb1458c8d9"}
05:22:41.565 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"63ec848e-c7fa-4dd8-8439-b9fb1458c8d9"}
05:22:41.566 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"735ad613-9a33-4331-85bf-953c8e13efc2"}
05:22:41.566 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"735ad613-9a33-4331-85bf-953c8e13efc2"}
05:22:44.564 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ebf60ee3-4ea9-43cd-94d3-10944690842d"}
05:22:44.564 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ebf60ee3-4ea9-43cd-94d3-10944690842d"}
05:22:44.565 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dbdec192-88e0-4399-a09b-b6f4df53a69c"}
05:22:44.565 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"dbdec192-88e0-4399-a09b-b6f4df53a69c"}
05:22:47.563 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"22cc675a-f216-40c6-926c-7207fbe30509"}
05:22:47.563 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"22cc675a-f216-40c6-926c-7207fbe30509"}
05:22:47.564 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"504cfb6e-0761-4880-9679-10151ca36e3d"}
05:22:47.564 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"504cfb6e-0761-4880-9679-10151ca36e3d"}
05:22:50.563 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6058e84a-c191-47c7-b8a1-d7d639898044"}
05:22:50.563 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6058e84a-c191-47c7-b8a1-d7d639898044"}
05:22:50.564 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a3a16120-2ae5-493c-a86b-6a3dd3ab7099"}
05:22:50.564 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a3a16120-2ae5-493c-a86b-6a3dd3ab7099"}
05:22:53.562 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1776727c-7bde-4f50-ba08-ed0577cd06ae"}
05:22:53.562 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1776727c-7bde-4f50-ba08-ed0577cd06ae"}
05:22:53.563 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bc88572a-7ee1-46ee-a067-1a25ad896664"}
05:22:53.563 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bc88572a-7ee1-46ee-a067-1a25ad896664"}
05:22:56.561 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"045db228-7b6a-4470-af84-3aef70340062"}
05:22:56.561 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"045db228-7b6a-4470-af84-3aef70340062"}
05:22:56.562 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1ca7995b-5c3b-4e0b-b309-3963f0dc6cfb"}
05:22:56.562 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1ca7995b-5c3b-4e0b-b309-3963f0dc6cfb"}
05:22:59.560 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dbee0cf5-75f0-4f6e-bb1b-0f4d142243ae"}
05:22:59.560 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dbee0cf5-75f0-4f6e-bb1b-0f4d142243ae"}
05:22:59.561 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0fc601e2-ec77-49d0-8dd1-30d129d58860"}
05:22:59.561 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0fc601e2-ec77-49d0-8dd1-30d129d58860"}
05:23:02.559 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"59d5855a-dd8f-440e-adee-bcb963ec9e5b"}
05:23:02.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"59d5855a-dd8f-440e-adee-bcb963ec9e5b"}
05:23:02.560 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"71f81eb8-0e18-4d70-971a-1dd9f60dbe98"}
05:23:02.560 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"71f81eb8-0e18-4d70-971a-1dd9f60dbe98"}
05:23:05.558 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"926356f8-2af1-4060-a7ec-82d25983bcda"}
05:23:05.558 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"926356f8-2af1-4060-a7ec-82d25983bcda"}
05:23:05.559 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3a02fccd-0e9e-4f7f-8f2c-74aaebdf5715"}
05:23:05.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3a02fccd-0e9e-4f7f-8f2c-74aaebdf5715"}
05:23:08.558 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c7a0ff31-5b32-4d85-a45c-9cd909f7ef10"}
05:23:08.558 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c7a0ff31-5b32-4d85-a45c-9cd909f7ef10"}
05:23:08.559 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"adeb7d18-b7d3-43b6-aed9-437c4a7cba78"}
05:23:08.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"adeb7d18-b7d3-43b6-aed9-437c4a7cba78"}
05:23:11.558 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0572f568-8290-4138-81c8-b664dad3708a"}
05:23:11.558 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0572f568-8290-4138-81c8-b664dad3708a"}
05:23:11.559 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fa802611-3664-4930-b8ac-97dd6c263785"}
05:23:11.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fa802611-3664-4930-b8ac-97dd6c263785"}
05:23:14.559 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3625624a-3180-4ad4-aae1-b5b023205989"}
05:23:14.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3625624a-3180-4ad4-aae1-b5b023205989"}
05:23:14.560 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d83f8ae1-50ad-4235-8d1e-8cc412103dbc"}
05:23:14.560 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d83f8ae1-50ad-4235-8d1e-8cc412103dbc"}
05:23:17.559 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e18e6350-6cf8-4355-8540-05b83f430cc8"}
05:23:17.559 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e18e6350-6cf8-4355-8540-05b83f430cc8"}
05:23:17.560 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"30ce5800-6707-4314-a6fe-41aebc2ec333"}
05:23:17.560 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"30ce5800-6707-4314-a6fe-41aebc2ec333"}
05:23:20.557 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f3ee30de-cf72-49fb-b9c6-c56afebaecec"}
05:23:20.557 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f3ee30de-cf72-49fb-b9c6-c56afebaecec"}
05:23:20.558 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7c479e8b-f0cd-447d-b4e6-7b94217dbd8b"}
05:23:20.558 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7c479e8b-f0cd-447d-b4e6-7b94217dbd8b"}
05:23:23.556 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0b5976a9-69a7-455f-b33e-47c7f0b8bb3d"}
05:23:23.556 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0b5976a9-69a7-455f-b33e-47c7f0b8bb3d"}
05:23:23.557 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9bd02481-bfb7-43f2-ba02-e6921ba46e02"}
05:23:23.557 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9bd02481-bfb7-43f2-ba02-e6921ba46e02"}
05:23:26.555 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8ca394c0-c7b9-4c61-aa2d-107718712b72"}
05:23:26.555 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8ca394c0-c7b9-4c61-aa2d-107718712b72"}
05:23:26.556 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5676d05c-4442-44d8-87ff-83da2aa46c08"}
05:23:26.556 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5676d05c-4442-44d8-87ff-83da2aa46c08"}
05:23:29.554 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9ae6fdd7-074e-4302-bd68-0c4a379242ec"}
05:23:29.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9ae6fdd7-074e-4302-bd68-0c4a379242ec"}
05:23:29.555 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"65707843-2189-443b-9a6a-7c0c4177030d"}
05:23:29.555 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"65707843-2189-443b-9a6a-7c0c4177030d"}
05:23:32.553 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8c41f456-db28-494d-8f65-ae137bf184f5"}
05:23:32.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8c41f456-db28-494d-8f65-ae137bf184f5"}
05:23:32.554 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0cd3b825-7ae1-4e71-b0f8-ec00c295e21c"}
05:23:32.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0cd3b825-7ae1-4e71-b0f8-ec00c295e21c"}
05:23:35.553 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"708589f1-b656-4929-912f-688fc6a9a222"}
05:23:35.553 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"708589f1-b656-4929-912f-688fc6a9a222"}
05:23:35.554 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6e41c549-a436-401d-9bd8-b1af52ae8bb7"}
05:23:35.554 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6e41c549-a436-401d-9bd8-b1af52ae8bb7"}
05:23:38.551 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6345f4f3-2bfe-497a-aa83-a0288ed19592"}
05:23:38.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6345f4f3-2bfe-497a-aa83-a0288ed19592"}
05:23:38.552 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b0b8f278-2783-489e-8f8c-f5603be92024"}
05:23:38.552 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b0b8f278-2783-489e-8f8c-f5603be92024"}
05:23:41.550 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"600670bd-5080-43a3-a26a-a88bfe4bee30"}
05:23:41.550 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"600670bd-5080-43a3-a26a-a88bfe4bee30"}
05:23:41.551 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e6b9d078-184f-4a7a-841d-5a7d65e0805c"}
05:23:41.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e6b9d078-184f-4a7a-841d-5a7d65e0805c"}
05:23:44.549 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2ea6f457-e4ff-495e-a89d-51c360339b24"}
05:23:44.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2ea6f457-e4ff-495e-a89d-51c360339b24"}
05:23:44.551 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0aa135f1-1d20-476c-b7ff-aa928da2188e"}
05:23:44.551 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0aa135f1-1d20-476c-b7ff-aa928da2188e"}
05:23:47.548 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3cd35020-ee6c-4919-a0df-6340510c5020"}
05:23:47.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3cd35020-ee6c-4919-a0df-6340510c5020"}
05:23:47.549 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"240215c5-ca2a-433a-a4dd-7ed30dd537b3"}
05:23:47.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"240215c5-ca2a-433a-a4dd-7ed30dd537b3"}
05:23:50.548 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"02b803ed-e372-4589-8386-a272cda5f301"}
05:23:50.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"02b803ed-e372-4589-8386-a272cda5f301"}
05:23:50.549 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"88ad8dc1-6122-4606-85f7-c944292222b1"}
05:23:50.549 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"88ad8dc1-6122-4606-85f7-c944292222b1"}
05:23:53.547 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5ab0eb43-120d-4f5e-abb7-ef632507589b"}
05:23:53.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5ab0eb43-120d-4f5e-abb7-ef632507589b"}
05:23:53.548 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7b9fcfc1-aff4-4c9d-af8b-ee6f09f7f0f5"}
05:23:53.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7b9fcfc1-aff4-4c9d-af8b-ee6f09f7f0f5"}
05:23:56.547 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"84cb8b3e-5237-45f6-86b2-a1d16ffd4980"}
05:23:56.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"84cb8b3e-5237-45f6-86b2-a1d16ffd4980"}
05:23:56.548 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4b4a0444-7227-40ff-b04f-0e7f7b53e219"}
05:23:56.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4b4a0444-7227-40ff-b04f-0e7f7b53e219"}
05:23:59.547 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"57edc6f1-c1ec-4421-9a49-55b30e840098"}
05:23:59.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"57edc6f1-c1ec-4421-9a49-55b30e840098"}
05:23:59.548 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3deb07f4-13bc-4f84-9c04-5ac29de36957"}
05:23:59.548 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3deb07f4-13bc-4f84-9c04-5ac29de36957"}
05:24:02.546 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2c1e3a4f-da4a-4eb4-84fb-c5b32dcda6e9"}
05:24:02.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2c1e3a4f-da4a-4eb4-84fb-c5b32dcda6e9"}
05:24:02.547 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2339d035-cb5c-4757-b253-ac1cdc731416"}
05:24:02.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2339d035-cb5c-4757-b253-ac1cdc731416"}
05:24:05.545 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f34c6f05-a26f-4d57-9fd6-67c66ba137a5"}
05:24:05.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f34c6f05-a26f-4d57-9fd6-67c66ba137a5"}
05:24:05.546 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d0a2841e-3c00-41ee-a028-68ff8b9dd29f"}
05:24:05.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d0a2841e-3c00-41ee-a028-68ff8b9dd29f"}
05:24:08.545 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b0bed631-97ea-4ee4-9862-ce5e4c2f8a68"}
05:24:08.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b0bed631-97ea-4ee4-9862-ce5e4c2f8a68"}
05:24:08.546 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"224f1909-c84c-40d8-9c6c-02b8ecdedb37"}
05:24:08.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"224f1909-c84c-40d8-9c6c-02b8ecdedb37"}
05:24:11.546 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ade232e2-00e3-4601-901b-efad495a4651"}
05:24:11.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ade232e2-00e3-4601-901b-efad495a4651"}
05:24:11.547 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"146f218c-a88d-4129-a60f-142106ca0b66"}
05:24:11.547 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"146f218c-a88d-4129-a60f-142106ca0b66"}
05:24:14.545 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ef7e2ad1-41f4-41d1-ae3a-9404d12eab9d"}
05:24:14.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ef7e2ad1-41f4-41d1-ae3a-9404d12eab9d"}
05:24:14.546 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"71f2ea12-ff7b-4702-8a7d-1f01f57b3026"}
05:24:14.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"71f2ea12-ff7b-4702-8a7d-1f01f57b3026"}
05:24:17.545 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"30c81a88-4b16-4814-a2f1-709a37f0271c"}
05:24:17.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"30c81a88-4b16-4814-a2f1-709a37f0271c"}
05:24:17.546 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"842e61c1-dfce-474f-80ac-f1cf48715fe2"}
05:24:17.546 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"842e61c1-dfce-474f-80ac-f1cf48715fe2"}
05:24:20.544 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"99e9dc1b-8a62-4494-8dbe-42d58f79dbc1"}
05:24:20.544 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"99e9dc1b-8a62-4494-8dbe-42d58f79dbc1"}
05:24:20.545 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"acb7cfe4-f63d-4dc4-b579-8366e061257a"}
05:24:20.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"acb7cfe4-f63d-4dc4-b579-8366e061257a"}
05:24:23.544 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"39e074cb-09c3-4697-a6dd-b59e1621bc38"}
05:24:23.544 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"39e074cb-09c3-4697-a6dd-b59e1621bc38"}
05:24:23.545 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"704098b7-359c-4f31-adb7-cd907cddff45"}
05:24:23.545 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"704098b7-359c-4f31-adb7-cd907cddff45"}
05:24:26.543 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5926d4bc-4835-409e-93d3-4842b359833e"}
05:24:26.543 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5926d4bc-4835-409e-93d3-4842b359833e"}
05:24:26.544 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c10a703c-be2e-4e67-bf70-ec10e1506014"}
05:24:26.544 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c10a703c-be2e-4e67-bf70-ec10e1506014"}
05:24:29.542 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"69d7c360-6eac-4141-8577-891b93a1e05a"}
05:24:29.542 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"69d7c360-6eac-4141-8577-891b93a1e05a"}
05:24:29.543 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"88f7169c-6ee8-4c3a-b8e3-2fb6f6eb9222"}
05:24:29.543 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"88f7169c-6ee8-4c3a-b8e3-2fb6f6eb9222"}
05:24:32.541 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"04ab2127-19df-444a-9695-3f4675ca29c6"}
05:24:32.541 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"04ab2127-19df-444a-9695-3f4675ca29c6"}
05:24:32.542 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"80379825-6738-42e7-a157-52ed6da55c76"}
05:24:32.542 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"80379825-6738-42e7-a157-52ed6da55c76"}
05:24:35.541 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ebb66f41-97be-459a-b982-cea313a44012"}
05:24:35.541 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ebb66f41-97be-459a-b982-cea313a44012"}
05:24:35.542 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d359aef3-9548-48b8-beec-84ec7e826d09"}
05:24:35.542 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d359aef3-9548-48b8-beec-84ec7e826d09"}
05:24:38.541 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e6220ee6-018e-43d5-807e-c5a69d934c9a"}
05:24:38.541 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e6220ee6-018e-43d5-807e-c5a69d934c9a"}
05:24:38.542 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"18ced2c2-0e50-415e-affa-9b80c9b0d2dc"}
05:24:38.542 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"18ced2c2-0e50-415e-affa-9b80c9b0d2dc"}
05:24:41.539 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3da0f34a-33e2-4f43-bb6e-1ca32b0f0c5b"}
05:24:41.539 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3da0f34a-33e2-4f43-bb6e-1ca32b0f0c5b"}
05:24:41.540 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d0596e1c-68f0-4482-862c-4a8e04ec374d"}
05:24:41.540 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d0596e1c-68f0-4482-862c-4a8e04ec374d"}
05:24:44.540 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c73ab9c0-fec2-47b8-b47a-128cf05bd134"}
05:24:44.540 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c73ab9c0-fec2-47b8-b47a-128cf05bd134"}
05:24:44.541 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"efbb78bc-6143-467e-93df-f97e84adfa9c"}
05:24:44.541 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"efbb78bc-6143-467e-93df-f97e84adfa9c"}
05:24:47.539 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"371ff271-8d4a-4c7d-8719-0ddad7046bc2"}
05:24:47.539 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"371ff271-8d4a-4c7d-8719-0ddad7046bc2"}
05:24:47.540 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d4820e6a-cf5c-47a7-9bf8-c880a06adaab"}
05:24:47.540 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d4820e6a-cf5c-47a7-9bf8-c880a06adaab"}
05:24:50.538 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5b884e94-996d-4185-9df8-1e01cfc768ec"}
05:24:50.538 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5b884e94-996d-4185-9df8-1e01cfc768ec"}
05:24:50.539 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4e15d6fc-3d84-4432-870a-47787452b6f8"}
05:24:50.539 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4e15d6fc-3d84-4432-870a-47787452b6f8"}
05:24:53.538 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b8f752d5-a49f-47f7-bdf8-35213e08cafd"}
05:24:53.538 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b8f752d5-a49f-47f7-bdf8-35213e08cafd"}
05:24:53.539 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a20d2cc8-c8e3-4bbd-bbe6-4cd6ef353165"}
05:24:53.539 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a20d2cc8-c8e3-4bbd-bbe6-4cd6ef353165"}
05:24:56.537 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a1e4604a-ed74-4fc6-bd4c-8e16c254643e"}
05:24:56.537 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a1e4604a-ed74-4fc6-bd4c-8e16c254643e"}
05:24:56.538 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e16b8a22-39f3-4137-8642-d3ee1a071755"}
05:24:56.538 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e16b8a22-39f3-4137-8642-d3ee1a071755"}
05:24:59.536 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e50b018d-3c98-494c-8c20-d909e822aa63"}
05:24:59.536 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e50b018d-3c98-494c-8c20-d909e822aa63"}
05:24:59.537 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2fa91147-149f-44fc-b8e0-8fa206ec56e3"}
05:24:59.537 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2fa91147-149f-44fc-b8e0-8fa206ec56e3"}
05:25:02.536 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7e59ee5e-cf2b-42c9-a54d-17d5df72979c"}
05:25:02.536 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7e59ee5e-cf2b-42c9-a54d-17d5df72979c"}
05:25:02.537 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9362af73-a0e3-4658-8e6a-dbb033fa3bc5"}
05:25:02.537 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9362af73-a0e3-4658-8e6a-dbb033fa3bc5"}
05:25:05.535 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6d9e22e1-8709-45bb-93d1-1393de329131"}
05:25:05.535 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6d9e22e1-8709-45bb-93d1-1393de329131"}
05:25:05.537 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"14c50069-024b-46ed-b5a7-ff78956f3e17"}
05:25:05.537 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"14c50069-024b-46ed-b5a7-ff78956f3e17"}
05:25:08.535 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c460b80d-81c6-4517-85c8-bc8ab2a04f0f"}
05:25:08.535 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c460b80d-81c6-4517-85c8-bc8ab2a04f0f"}
05:25:08.536 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"28ca0782-ef21-406a-b448-74ee920cd878"}
05:25:08.536 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"28ca0782-ef21-406a-b448-74ee920cd878"}
05:25:11.534 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"432a4e85-e786-4ed0-ba90-24440ae4a426"}
05:25:11.534 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"432a4e85-e786-4ed0-ba90-24440ae4a426"}
05:25:11.535 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9636e6eb-7b90-46b3-9776-23e10ebb6012"}
05:25:11.535 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9636e6eb-7b90-46b3-9776-23e10ebb6012"}
05:25:14.686 03.151 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"37ddaa65-3d98-412c-bf16-8c25b0baae75"}
05:25:14.686 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"37ddaa65-3d98-412c-bf16-8c25b0baae75"}
05:25:14.687 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7c3db54d-a537-4aaa-9efb-bde17f1ba278"}
05:25:14.687 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7c3db54d-a537-4aaa-9efb-bde17f1ba278"}
05:25:17.685 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a96a15df-913c-447a-a98c-1484824d0b8e"}
05:25:17.685 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a96a15df-913c-447a-a98c-1484824d0b8e"}
05:25:17.686 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bc65ebc4-b4f8-4576-b77b-3aea57a06ccf"}
05:25:17.686 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bc65ebc4-b4f8-4576-b77b-3aea57a06ccf"}
05:25:20.685 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fc2b9216-1402-4238-8eb0-3b8fbcf93ed9"}
05:25:20.685 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fc2b9216-1402-4238-8eb0-3b8fbcf93ed9"}
05:25:20.686 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7aaf43e6-20a4-4ed1-88f5-7e2cc7109418"}
05:25:20.686 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7aaf43e6-20a4-4ed1-88f5-7e2cc7109418"}
05:25:23.683 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e0e16c14-f452-42e6-8f56-0e1526e3dd36"}
05:25:23.683 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e0e16c14-f452-42e6-8f56-0e1526e3dd36"}
05:25:23.684 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1abc998b-9a6f-445b-b6dd-a8e8f3df1c3e"}
05:25:23.684 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1abc998b-9a6f-445b-b6dd-a8e8f3df1c3e"}
05:25:26.682 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c256a8d9-d999-49f6-af81-97118afc8724"}
05:25:26.682 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c256a8d9-d999-49f6-af81-97118afc8724"}
05:25:26.683 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"54f28033-11dd-467b-bc81-fa7007a93f6d"}
05:25:26.683 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"54f28033-11dd-467b-bc81-fa7007a93f6d"}
05:25:29.682 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0ca0c732-7753-497e-9f09-af339c31a939"}
05:25:29.682 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0ca0c732-7753-497e-9f09-af339c31a939"}
05:25:29.683 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0a946b0d-c5fc-4c19-b3a0-8e6a82044a6f"}
05:25:29.683 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0a946b0d-c5fc-4c19-b3a0-8e6a82044a6f"}
05:25:32.682 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"99e50f5e-cdc4-4d61-8128-8d2ab7ef8278"}
05:25:32.683 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"99e50f5e-cdc4-4d61-8128-8d2ab7ef8278"}
05:25:32.683 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e2b39f59-2f0e-48a1-907d-ac3bd4a1b2ef"}
05:25:32.683 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e2b39f59-2f0e-48a1-907d-ac3bd4a1b2ef"}
05:25:35.681 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"39ca6540-0aaf-46e5-8858-3e837c3224e9"}
05:25:35.681 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"39ca6540-0aaf-46e5-8858-3e837c3224e9"}
05:25:35.682 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ec6730f3-63bf-4b3b-80f3-679e85402b3c"}
05:25:35.682 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ec6730f3-63bf-4b3b-80f3-679e85402b3c"}
05:25:38.680 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e36c1f3c-1ae2-4aff-94ff-90bb1d350a88"}
05:25:38.680 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e36c1f3c-1ae2-4aff-94ff-90bb1d350a88"}
05:25:38.681 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2179b1f5-17a3-46c9-8bf5-742be2178e5b"}
05:25:38.681 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2179b1f5-17a3-46c9-8bf5-742be2178e5b"}
05:25:41.679 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"40cb3316-e3f0-4a7b-8262-d036c01811f9"}
05:25:41.679 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"40cb3316-e3f0-4a7b-8262-d036c01811f9"}
05:25:41.680 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"be722a91-05df-4175-aa04-25da6514b2d1"}
05:25:41.680 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"be722a91-05df-4175-aa04-25da6514b2d1"}
05:25:44.678 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7ccd462b-5f46-4cbd-8783-c0ed908c9ae3"}
05:25:44.678 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7ccd462b-5f46-4cbd-8783-c0ed908c9ae3"}
05:25:44.679 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"297527d6-29e5-423d-9197-207ea95cb8a9"}
05:25:44.679 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"297527d6-29e5-423d-9197-207ea95cb8a9"}
05:25:47.678 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a401414f-cdda-4454-94d0-53dfa089db1d"}
05:25:47.678 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a401414f-cdda-4454-94d0-53dfa089db1d"}
05:25:47.679 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"79f56142-ba2b-4d15-bc4d-077f65e68748"}
05:25:47.679 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"79f56142-ba2b-4d15-bc4d-077f65e68748"}
05:25:50.677 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"70d6dbe7-57a9-49db-9ae1-c0ff5067929d"}
05:25:50.677 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"70d6dbe7-57a9-49db-9ae1-c0ff5067929d"}
05:25:50.678 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8597274a-e23b-43cb-9b0f-545099760faa"}
05:25:50.678 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8597274a-e23b-43cb-9b0f-545099760faa"}
05:25:53.676 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"51bd1d33-96c8-434d-9ac2-d10b359fffc6"}
05:25:53.676 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"51bd1d33-96c8-434d-9ac2-d10b359fffc6"}
05:25:53.677 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a876a7af-9eb2-4311-87c8-ea3b7c3fcef0"}
05:25:53.677 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a876a7af-9eb2-4311-87c8-ea3b7c3fcef0"}
05:25:56.677 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"24fdbdfd-89d0-474b-b9d4-35c615047edb"}
05:25:56.677 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"24fdbdfd-89d0-474b-b9d4-35c615047edb"}
05:25:56.678 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"097d1bcd-d2b4-4e23-92f7-3314950acd7e"}
05:25:56.678 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"097d1bcd-d2b4-4e23-92f7-3314950acd7e"}
05:25:59.676 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7f187e59-e621-4366-a9e4-fe024e995369"}
05:25:59.676 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7f187e59-e621-4366-a9e4-fe024e995369"}
05:25:59.677 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6f710313-cc9d-475a-acdd-3ef73b10ac4d"}
05:25:59.677 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6f710313-cc9d-475a-acdd-3ef73b10ac4d"}
05:26:02.675 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cd4a3317-969f-4cbc-9e52-bd43ebe8e410"}
05:26:02.675 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cd4a3317-969f-4cbc-9e52-bd43ebe8e410"}
05:26:02.676 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1b518856-d897-4311-87a3-d19e0fca8540"}
05:26:02.676 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1b518856-d897-4311-87a3-d19e0fca8540"}
05:26:05.674 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"318c776e-242a-42a2-bbeb-09605ddf91de"}
05:26:05.674 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"318c776e-242a-42a2-bbeb-09605ddf91de"}
05:26:05.675 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9f1f0ebc-ca6c-484c-884f-2e07262a64a6"}
05:26:05.675 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9f1f0ebc-ca6c-484c-884f-2e07262a64a6"}
05:26:08.673 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cce0e01b-a0cd-404c-9f4f-0d757cbf8d8a"}
05:26:08.673 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cce0e01b-a0cd-404c-9f4f-0d757cbf8d8a"}
05:26:08.674 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"68eff839-e600-44a7-bffe-f230c6485f9b"}
05:26:08.674 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"68eff839-e600-44a7-bffe-f230c6485f9b"}
05:26:11.673 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fe3e3395-c4ff-4628-9c61-b798a3ca5789"}
05:26:11.673 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fe3e3395-c4ff-4628-9c61-b798a3ca5789"}
05:26:11.674 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f9c3fbe0-d6e3-477c-b457-477e3abae11a"}
05:26:11.674 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f9c3fbe0-d6e3-477c-b457-477e3abae11a"}
05:26:14.674 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"448043eb-b4b9-4a9c-9d0b-8b0b4deee6dc"}
05:26:14.674 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"448043eb-b4b9-4a9c-9d0b-8b0b4deee6dc"}
05:26:14.675 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4aa86faa-eb5e-4692-8300-7a72ec6d94f9"}
05:26:14.675 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4aa86faa-eb5e-4692-8300-7a72ec6d94f9"}
05:26:17.673 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"535f6991-3fed-42af-a511-9a5420c79333"}
05:26:17.673 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"535f6991-3fed-42af-a511-9a5420c79333"}
05:26:17.674 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"899a0b0d-7e0c-4ca2-a91e-63cefe5df647"}
05:26:17.674 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"899a0b0d-7e0c-4ca2-a91e-63cefe5df647"}
05:26:20.674 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6fd94f83-5c7b-49b4-b0d1-53bbb1815305"}
05:26:20.674 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6fd94f83-5c7b-49b4-b0d1-53bbb1815305"}
05:26:20.675 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dd3a3513-d6cb-43b8-a36d-562567d4385d"}
05:26:20.675 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"dd3a3513-d6cb-43b8-a36d-562567d4385d"}
05:26:23.673 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"82beb98c-ab5a-44c1-94cf-7962ecdab1c9"}
05:26:23.673 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"82beb98c-ab5a-44c1-94cf-7962ecdab1c9"}
05:26:23.674 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f9abdb84-ebdf-405a-b128-d1689fd6f2c4"}
05:26:23.674 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f9abdb84-ebdf-405a-b128-d1689fd6f2c4"}
05:26:26.673 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ecf00d0b-cda4-4499-bb31-4231c2e7bed4"}
05:26:26.673 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ecf00d0b-cda4-4499-bb31-4231c2e7bed4"}
05:26:26.674 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f69bce08-88d7-45f8-afef-fae299807f31"}
05:26:26.674 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f69bce08-88d7-45f8-afef-fae299807f31"}
05:26:29.672 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"892c39da-1595-4bed-baf5-4b5f08a8cc46"}
05:26:29.672 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"892c39da-1595-4bed-baf5-4b5f08a8cc46"}
05:26:29.672 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7e2c74e3-1968-40c5-9e8c-b6820fef0f87"}
05:26:29.673 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7e2c74e3-1968-40c5-9e8c-b6820fef0f87"}
05:26:32.671 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"da0891e4-2173-43a1-abee-0b150118e0d9"}
05:26:32.671 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"da0891e4-2173-43a1-abee-0b150118e0d9"}
05:26:32.672 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"11c83fb6-0bd1-4778-bada-ead3418fef89"}
05:26:32.672 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"11c83fb6-0bd1-4778-bada-ead3418fef89"}
05:26:35.670 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"029ef47f-621b-4203-b73e-02a218cbb408"}
05:26:35.670 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"029ef47f-621b-4203-b73e-02a218cbb408"}
05:26:35.671 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"65c27dd4-452f-453d-bddd-a7aa92ceefde"}
05:26:35.671 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"65c27dd4-452f-453d-bddd-a7aa92ceefde"}
05:26:38.670 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"30b5579d-c865-4cab-80ed-915d51645c24"}
05:26:38.670 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"30b5579d-c865-4cab-80ed-915d51645c24"}
05:26:38.671 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c6251bde-1be6-482a-8179-bc171a95d941"}
05:26:38.671 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c6251bde-1be6-482a-8179-bc171a95d941"}
05:26:41.669 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6fdd9785-2233-47a1-9a6c-8ee04872f64c"}
05:26:41.669 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6fdd9785-2233-47a1-9a6c-8ee04872f64c"}
05:26:41.670 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"84ec5185-f444-4761-9b5a-2148a94ff7e2"}
05:26:41.670 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"84ec5185-f444-4761-9b5a-2148a94ff7e2"}
05:26:44.667 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0d16d695-f40a-445a-8826-32cf24722f9f"}
05:26:44.667 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0d16d695-f40a-445a-8826-32cf24722f9f"}
05:26:44.668 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cf532b80-bbaf-4404-b959-1dab492673d1"}
05:26:44.668 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cf532b80-bbaf-4404-b959-1dab492673d1"}
05:26:47.667 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3c2fe483-5eb7-4587-82dc-8267247492fc"}
05:26:47.667 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3c2fe483-5eb7-4587-82dc-8267247492fc"}
05:26:47.668 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"93b76cb6-3080-4d9e-8b9e-7a9b517d85d1"}
05:26:47.668 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"93b76cb6-3080-4d9e-8b9e-7a9b517d85d1"}
05:26:50.667 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"95e109b9-e1b8-4624-8455-54743ef32dc1"}
05:26:50.667 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"95e109b9-e1b8-4624-8455-54743ef32dc1"}
05:26:50.668 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"477f3abc-b4bf-43fa-ac57-82f0147f96cd"}
05:26:50.668 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"477f3abc-b4bf-43fa-ac57-82f0147f96cd"}
05:26:53.665 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ff46932e-9288-4342-9171-0fccef484fe7"}
05:26:53.665 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ff46932e-9288-4342-9171-0fccef484fe7"}
05:26:53.666 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e4816131-877d-419f-a192-f4ccf7af6ca8"}
05:26:53.666 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e4816131-877d-419f-a192-f4ccf7af6ca8"}
05:26:56.665 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"94fd4f5e-e041-4c38-b4a3-8c8e5bf8e4d0"}
05:26:56.665 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"94fd4f5e-e041-4c38-b4a3-8c8e5bf8e4d0"}
05:26:56.666 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"49f28c38-2c0a-462b-96de-281504444aab"}
05:26:56.666 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"49f28c38-2c0a-462b-96de-281504444aab"}
05:26:59.663 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0835027e-3ec7-4630-a5a5-8bd33761ee36"}
05:26:59.663 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0835027e-3ec7-4630-a5a5-8bd33761ee36"}
05:26:59.663 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"73c8446b-e865-4155-8acd-283ca099558b"}
05:26:59.664 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"73c8446b-e865-4155-8acd-283ca099558b"}
05:27:02.663 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f9732fc5-07c8-4c90-95d6-8b5ec0ead34d"}
05:27:02.663 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f9732fc5-07c8-4c90-95d6-8b5ec0ead34d"}
05:27:02.664 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fe54f099-16c1-4f19-955c-118680c435dd"}
05:27:02.664 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fe54f099-16c1-4f19-955c-118680c435dd"}
05:27:05.662 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8b065d0f-2c87-4d52-a128-e125f569ab5d"}
05:27:05.662 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8b065d0f-2c87-4d52-a128-e125f569ab5d"}
05:27:05.663 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ac643adb-9129-4e8d-9b7a-a6fc3678bd10"}
05:27:05.663 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ac643adb-9129-4e8d-9b7a-a6fc3678bd10"}
05:27:08.661 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a261a722-257d-4086-9b31-66911655794c"}
05:27:08.661 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a261a722-257d-4086-9b31-66911655794c"}
05:27:08.662 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e69025cd-24ec-4a58-ab90-1b88d515ef3b"}
05:27:08.662 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e69025cd-24ec-4a58-ab90-1b88d515ef3b"}
05:27:11.660 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a46c30b7-dc53-4f03-a812-014c430848e4"}
05:27:11.660 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a46c30b7-dc53-4f03-a812-014c430848e4"}
05:27:11.661 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6158a56a-5fd7-4493-8e9c-3fc4540b74cb"}
05:27:11.661 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6158a56a-5fd7-4493-8e9c-3fc4540b74cb"}
05:27:14.660 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9cd27500-660e-425c-810c-e786f64c9376"}
05:27:14.660 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9cd27500-660e-425c-810c-e786f64c9376"}
05:27:14.661 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3b3f1dad-84af-4974-992d-4e1325368bb0"}
05:27:14.661 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3b3f1dad-84af-4974-992d-4e1325368bb0"}
05:27:17.659 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"713e3f07-2fbc-41e0-8c52-041636b288d7"}
05:27:17.659 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"713e3f07-2fbc-41e0-8c52-041636b288d7"}
05:27:17.660 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bcb3b9aa-80a9-4c40-b06b-c62ba4149ce3"}
05:27:17.660 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bcb3b9aa-80a9-4c40-b06b-c62ba4149ce3"}
05:27:20.660 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f71e5e69-d639-4f05-9626-c3b90fe34854"}
05:27:20.660 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f71e5e69-d639-4f05-9626-c3b90fe34854"}
05:27:20.661 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"99bd5bde-0ef2-4994-a10c-fedcc71314e5"}
05:27:20.661 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"99bd5bde-0ef2-4994-a10c-fedcc71314e5"}
05:27:23.659 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4d16e380-d69e-449d-be23-d65decefb494"}
05:27:23.659 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4d16e380-d69e-449d-be23-d65decefb494"}
05:27:23.660 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b5eeaf0b-8771-42ab-bc61-53066fc2c338"}
05:27:23.660 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b5eeaf0b-8771-42ab-bc61-53066fc2c338"}
05:27:26.658 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"08659bcc-fff7-4e8c-8018-17c1f9a18a5d"}
05:27:26.658 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"08659bcc-fff7-4e8c-8018-17c1f9a18a5d"}
05:27:26.659 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3f32be6d-d174-4d9d-ae4e-a66f3afb7da1"}
05:27:26.659 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3f32be6d-d174-4d9d-ae4e-a66f3afb7da1"}
05:27:29.657 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"52e7c248-576c-40f1-9ac4-67495e986102"}
05:27:29.657 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"52e7c248-576c-40f1-9ac4-67495e986102"}
05:27:29.658 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bfccdc17-f89a-4a1e-b6e2-fbd59bd2a764"}
05:27:29.658 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bfccdc17-f89a-4a1e-b6e2-fbd59bd2a764"}
05:27:32.656 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"71ad922f-cd40-4683-aee5-6ee3e2698dfe"}
05:27:32.656 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"71ad922f-cd40-4683-aee5-6ee3e2698dfe"}
05:27:32.657 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"543961d0-0aed-4392-a81e-75f3942e6836"}
05:27:32.657 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"543961d0-0aed-4392-a81e-75f3942e6836"}
05:27:35.654 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5dd8095a-b568-4e6d-8a04-0cf3643428f6"}
05:27:35.654 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5dd8095a-b568-4e6d-8a04-0cf3643428f6"}
05:27:35.655 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ae24841b-2c6d-4cb7-bdcd-404aefb21673"}
05:27:35.655 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ae24841b-2c6d-4cb7-bdcd-404aefb21673"}
05:27:38.654 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4bd9754f-7c50-46af-948f-848c6232a5c2"}
05:27:38.654 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4bd9754f-7c50-46af-948f-848c6232a5c2"}
05:27:38.655 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d485a521-1807-4819-b9e2-c4aa3504ab22"}
05:27:38.655 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d485a521-1807-4819-b9e2-c4aa3504ab22"}
05:27:41.653 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"04963b4c-3b6f-46f8-a764-d51675750180"}
05:27:41.653 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"04963b4c-3b6f-46f8-a764-d51675750180"}
05:27:41.654 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"65e4a3f3-9888-4bb5-ad1e-8af6b043dada"}
05:27:41.654 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"65e4a3f3-9888-4bb5-ad1e-8af6b043dada"}
05:27:44.652 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b11f5008-d4a9-4300-bb7d-c5a93069307f"}
05:27:44.652 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b11f5008-d4a9-4300-bb7d-c5a93069307f"}
05:27:44.653 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eb88d09e-601f-4967-bce6-10c3c61be406"}
05:27:44.653 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"eb88d09e-601f-4967-bce6-10c3c61be406"}
05:27:47.651 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"57379037-ce8d-4a8c-acd5-3ae6610248c5"}
05:27:47.651 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"57379037-ce8d-4a8c-acd5-3ae6610248c5"}
05:27:47.652 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"14f6b842-6670-44b9-a1d9-0f5fc4c8d927"}
05:27:47.652 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"14f6b842-6670-44b9-a1d9-0f5fc4c8d927"}
05:27:50.651 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dfce6aae-9198-47ae-ab29-022c1322cca3"}
05:27:50.651 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dfce6aae-9198-47ae-ab29-022c1322cca3"}
05:27:50.652 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1b8bce45-75c1-458d-b922-f51f0e93acc6"}
05:27:50.652 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1b8bce45-75c1-458d-b922-f51f0e93acc6"}
05:27:53.649 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"810b2b45-8f0e-4222-819a-c710084d02d6"}
05:27:53.649 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"810b2b45-8f0e-4222-819a-c710084d02d6"}
05:27:53.651 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6ccf5172-e61c-4e56-8d3b-1d9a886b4865"}
05:27:53.651 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6ccf5172-e61c-4e56-8d3b-1d9a886b4865"}
05:27:56.649 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"265efa5d-a418-41a4-8e5f-e354e0a965fb"}
05:27:56.649 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"265efa5d-a418-41a4-8e5f-e354e0a965fb"}
05:27:56.650 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f6e91eb1-2fda-44bd-b57f-790e428c0494"}
05:27:56.650 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f6e91eb1-2fda-44bd-b57f-790e428c0494"}
05:27:59.648 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"31aa0f27-86ec-4b30-8c0a-fbe3a1e33ed4"}
05:27:59.648 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"31aa0f27-86ec-4b30-8c0a-fbe3a1e33ed4"}
05:27:59.649 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"39c58ad3-44c2-4ae9-ad26-e8649a454988"}
05:27:59.649 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"39c58ad3-44c2-4ae9-ad26-e8649a454988"}
05:28:02.649 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a53e6124-a01a-47ae-806c-d94c119b87bd"}
05:28:02.649 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a53e6124-a01a-47ae-806c-d94c119b87bd"}
05:28:02.650 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"057fc3eb-790a-40ba-bc6d-a5adf19edd15"}
05:28:02.650 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"057fc3eb-790a-40ba-bc6d-a5adf19edd15"}
05:28:05.649 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c36a049c-8845-44dc-a674-17ee719c8621"}
05:28:05.649 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c36a049c-8845-44dc-a674-17ee719c8621"}
05:28:05.650 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a52dfdc7-1ea9-463d-83d4-f3b8d6e030d9"}
05:28:05.650 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a52dfdc7-1ea9-463d-83d4-f3b8d6e030d9"}
05:28:08.648 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f80de5e2-646f-4ad0-bde7-e3e3e9bce178"}
05:28:08.648 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f80de5e2-646f-4ad0-bde7-e3e3e9bce178"}
05:28:08.649 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"34019a16-57be-4074-a071-ded134801155"}
05:28:08.649 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"34019a16-57be-4074-a071-ded134801155"}
05:28:11.647 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cc45f347-9b3d-48b9-a1e9-e2d5bec9731b"}
05:28:11.647 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cc45f347-9b3d-48b9-a1e9-e2d5bec9731b"}
05:28:11.648 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6bca151d-4007-4232-bf20-e659acdf0e9f"}
05:28:11.648 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6bca151d-4007-4232-bf20-e659acdf0e9f"}
05:28:14.647 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"908e7396-3bb7-40ee-aeaf-1cdc0168dd18"}
05:28:14.647 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"908e7396-3bb7-40ee-aeaf-1cdc0168dd18"}
05:28:14.648 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4bb9708e-c590-4330-9ca4-25f3fa822007"}
05:28:14.649 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4bb9708e-c590-4330-9ca4-25f3fa822007"}
05:28:17.647 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5de1f978-0ea4-4fda-aacc-b8989df94d77"}
05:28:17.647 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5de1f978-0ea4-4fda-aacc-b8989df94d77"}
05:28:17.648 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f10cf250-bf63-4370-af2c-afa149beb2ae"}
05:28:17.648 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f10cf250-bf63-4370-af2c-afa149beb2ae"}
05:28:20.646 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c0f4331a-b71f-4148-8664-0ec437d28ff9"}
05:28:20.646 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c0f4331a-b71f-4148-8664-0ec437d28ff9"}
05:28:20.647 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8983cc43-eef1-404c-bbf8-80a692d26645"}
05:28:20.647 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8983cc43-eef1-404c-bbf8-80a692d26645"}
05:28:23.646 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2ba7d1f6-c589-4411-929a-6c5b2a6ce93a"}
05:28:23.646 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2ba7d1f6-c589-4411-929a-6c5b2a6ce93a"}
05:28:23.647 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bfe8a083-72c3-479c-bd3a-d7cbf0838eb9"}
05:28:23.647 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bfe8a083-72c3-479c-bd3a-d7cbf0838eb9"}
05:28:26.646 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"77a75be9-5ad3-499d-8f50-1657d2f1f5c0"}
05:28:26.646 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"77a75be9-5ad3-499d-8f50-1657d2f1f5c0"}
05:28:26.647 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2492db3f-9b9c-437c-a352-f9339ba64007"}
05:28:26.647 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2492db3f-9b9c-437c-a352-f9339ba64007"}
05:28:29.645 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0eef3cc2-cc6e-4962-b944-f93d7aef23f8"}
05:28:29.645 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0eef3cc2-cc6e-4962-b944-f93d7aef23f8"}
05:28:29.646 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"524845f3-52cd-49e8-83fb-f0b43fd46685"}
05:28:29.646 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"524845f3-52cd-49e8-83fb-f0b43fd46685"}
05:28:32.644 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"272fa376-44c9-41eb-ab98-5add50243780"}
05:28:32.644 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"272fa376-44c9-41eb-ab98-5add50243780"}
05:28:32.645 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8d2e748d-9e9e-4fbc-aa21-01926deaf9f0"}
05:28:32.645 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8d2e748d-9e9e-4fbc-aa21-01926deaf9f0"}
05:28:35.643 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9fc97b64-58fc-4385-8954-99733c1aeef7"}
05:28:35.643 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9fc97b64-58fc-4385-8954-99733c1aeef7"}
05:28:35.644 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"880924e6-ccfe-4809-83dc-3b488d1de1eb"}
05:28:35.644 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"880924e6-ccfe-4809-83dc-3b488d1de1eb"}
05:28:38.642 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8b981f61-cbad-4a30-a506-b0998f701fa5"}
05:28:38.642 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8b981f61-cbad-4a30-a506-b0998f701fa5"}
05:28:38.643 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d1697141-09f0-4af4-9d28-0872b834fcfc"}
05:28:38.643 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d1697141-09f0-4af4-9d28-0872b834fcfc"}
05:28:41.642 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"846130f8-7d87-422f-a27c-3217878d0dac"}
05:28:41.642 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"846130f8-7d87-422f-a27c-3217878d0dac"}
05:28:41.643 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4ad5cb0a-645b-4e5d-a325-db0fc10dc4a1"}
05:28:41.643 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4ad5cb0a-645b-4e5d-a325-db0fc10dc4a1"}
05:28:44.641 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a2ffcef2-a769-4770-8494-383287ff8339"}
05:28:44.641 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a2ffcef2-a769-4770-8494-383287ff8339"}
05:28:44.642 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6e0aa312-956c-4802-92eb-1748964776ad"}
05:28:44.642 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6e0aa312-956c-4802-92eb-1748964776ad"}
05:28:47.640 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"51225d38-e723-4726-aeb9-52a608941da7"}
05:28:47.640 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"51225d38-e723-4726-aeb9-52a608941da7"}
05:28:47.641 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d7c4bf97-e6bc-4ae2-9a1f-50980106683b"}
05:28:47.641 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d7c4bf97-e6bc-4ae2-9a1f-50980106683b"}
05:28:50.640 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3c663e9b-c7bd-44c5-b7b4-5c7b44a3a307"}
05:28:50.640 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3c663e9b-c7bd-44c5-b7b4-5c7b44a3a307"}
05:28:50.641 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b4202238-36b8-4d77-8f79-ad16076405ec"}
05:28:50.641 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b4202238-36b8-4d77-8f79-ad16076405ec"}
05:28:53.639 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"52d27eae-ba54-4f94-a28b-e8cc7c0d7cbd"}
05:28:53.639 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"52d27eae-ba54-4f94-a28b-e8cc7c0d7cbd"}
05:28:53.640 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"588c2cfc-afe6-4a8a-9fd4-5d6c5d8a2e63"}
05:28:53.640 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"588c2cfc-afe6-4a8a-9fd4-5d6c5d8a2e63"}
05:28:56.639 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b58b629d-4bd0-4c33-a367-4c81e53f5696"}
05:28:56.639 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b58b629d-4bd0-4c33-a367-4c81e53f5696"}
05:28:56.640 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1e328eb5-170a-4cd7-96e6-928f23bc9c5d"}
05:28:56.640 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1e328eb5-170a-4cd7-96e6-928f23bc9c5d"}
05:28:59.640 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"036c514f-0adf-4697-9e60-dbf40bd58acd"}
05:28:59.640 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"036c514f-0adf-4697-9e60-dbf40bd58acd"}
05:28:59.641 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d86c495d-1d05-4c6b-a5b5-3632ed8de1e9"}
05:28:59.641 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d86c495d-1d05-4c6b-a5b5-3632ed8de1e9"}
05:29:02.639 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f922e906-bfde-44f2-9b9c-2940ad5b2b1a"}
05:29:02.639 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f922e906-bfde-44f2-9b9c-2940ad5b2b1a"}
05:29:02.640 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"719d41b1-31f4-4ccf-b07d-b9cb69cfa4ec"}
05:29:02.640 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"719d41b1-31f4-4ccf-b07d-b9cb69cfa4ec"}
05:29:05.638 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5e7645fa-8bdb-488b-a2f2-6f51104adfb8"}
05:29:05.638 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5e7645fa-8bdb-488b-a2f2-6f51104adfb8"}
05:29:05.639 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7f142d4d-71f2-4357-831a-711ec5317926"}
05:29:05.639 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7f142d4d-71f2-4357-831a-711ec5317926"}
05:29:08.638 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f1cdbf63-e150-431c-b742-b31868b3fde6"}
05:29:08.638 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f1cdbf63-e150-431c-b742-b31868b3fde6"}
05:29:08.639 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"779016d2-661a-482d-868a-2ec4dae602db"}
05:29:08.639 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"779016d2-661a-482d-868a-2ec4dae602db"}
05:29:11.637 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8b8eadbb-8c90-4c01-a899-52889fac26e1"}
05:29:11.637 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8b8eadbb-8c90-4c01-a899-52889fac26e1"}
05:29:11.638 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6ee244c4-1656-4db6-a049-f110e1f5b71e"}
05:29:11.638 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6ee244c4-1656-4db6-a049-f110e1f5b71e"}
05:29:14.638 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8de2eb1b-9ce6-48b8-9c15-2f9c5b1071d6"}
05:29:14.638 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8de2eb1b-9ce6-48b8-9c15-2f9c5b1071d6"}
05:29:14.639 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2a3243ec-b940-4723-b16c-0baad722fbd2"}
05:29:14.639 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2a3243ec-b940-4723-b16c-0baad722fbd2"}
05:29:17.637 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c8bf2b0c-e4cb-4338-93a1-6cd0ed5afac0"}
05:29:17.637 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c8bf2b0c-e4cb-4338-93a1-6cd0ed5afac0"}
05:29:17.638 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d528160a-859c-4624-b4c2-27d92443756e"}
05:29:17.638 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d528160a-859c-4624-b4c2-27d92443756e"}
05:29:20.636 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fece508c-cabe-4c42-b9c3-8ce9e01ea95c"}
05:29:20.636 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fece508c-cabe-4c42-b9c3-8ce9e01ea95c"}
05:29:20.637 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a461c44b-4229-42f7-99bb-2f4d340bf9c1"}
05:29:20.637 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a461c44b-4229-42f7-99bb-2f4d340bf9c1"}
05:29:23.636 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"18bd2ac0-d01e-4191-b45b-26ab1c597d93"}
05:29:23.636 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"18bd2ac0-d01e-4191-b45b-26ab1c597d93"}
05:29:23.637 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"48ae5e16-143b-4091-bfa0-f88b3953c1b3"}
05:29:23.637 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"48ae5e16-143b-4091-bfa0-f88b3953c1b3"}
05:29:26.635 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2ba87ff8-15b4-432c-a0c4-a5c0b8ba5521"}
05:29:26.635 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2ba87ff8-15b4-432c-a0c4-a5c0b8ba5521"}
05:29:26.636 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"10671908-3460-4997-827b-fff7e6eac1db"}
05:29:26.636 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"10671908-3460-4997-827b-fff7e6eac1db"}
05:29:29.635 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ec808560-9d15-4492-9828-3f1776d6d8a0"}
05:29:29.635 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ec808560-9d15-4492-9828-3f1776d6d8a0"}
05:29:29.636 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b4e469bc-9128-4fb5-af30-cdfc27e83547"}
05:29:29.636 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b4e469bc-9128-4fb5-af30-cdfc27e83547"}
05:29:32.634 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2a3bbef4-4c7f-4ff9-9627-3af29b08d514"}
05:29:32.634 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2a3bbef4-4c7f-4ff9-9627-3af29b08d514"}
05:29:32.635 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"82158fcd-b8a5-45da-b287-c3faea9f3b1e"}
05:29:32.635 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"82158fcd-b8a5-45da-b287-c3faea9f3b1e"}
05:29:35.634 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8217fc72-76ed-43b8-8d12-2b7f5585848a"}
05:29:35.634 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8217fc72-76ed-43b8-8d12-2b7f5585848a"}
05:29:35.635 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b621aaba-880c-4c1d-9c3b-1192ed7bc58b"}
05:29:35.635 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b621aaba-880c-4c1d-9c3b-1192ed7bc58b"}
05:29:38.634 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9755f7f5-a496-4860-912a-cbcf93b78999"}
05:29:38.634 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9755f7f5-a496-4860-912a-cbcf93b78999"}
05:29:38.635 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cbd04001-e3a9-43c0-b3f3-55d56295834f"}
05:29:38.635 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cbd04001-e3a9-43c0-b3f3-55d56295834f"}
05:29:41.632 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"807b7c5b-d6a1-4794-8b1b-3f885901acbc"}
05:29:41.632 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"807b7c5b-d6a1-4794-8b1b-3f885901acbc"}
05:29:41.633 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f5f35436-9217-457b-af04-1e937ee9127e"}
05:29:41.633 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f5f35436-9217-457b-af04-1e937ee9127e"}
05:29:44.631 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a4ca1e40-dd5a-4694-bb4f-757d0956eca6"}
05:29:44.631 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a4ca1e40-dd5a-4694-bb4f-757d0956eca6"}
05:29:44.643 00.012 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"12b0181b-1336-434e-8ac4-19c4b1b9a5f8"}
05:29:44.643 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"12b0181b-1336-434e-8ac4-19c4b1b9a5f8"}
05:29:47.631 02.988 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"05f81624-4359-438a-a69c-1b2a9143221f"}
05:29:47.631 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"05f81624-4359-438a-a69c-1b2a9143221f"}
05:29:47.632 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fbfaf59f-f17a-4277-8b66-540de8e391ef"}
05:29:47.632 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fbfaf59f-f17a-4277-8b66-540de8e391ef"}
05:29:50.632 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"03ec7db8-873d-4e75-a442-bce331f5f99a"}
05:29:50.632 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"03ec7db8-873d-4e75-a442-bce331f5f99a"}
05:29:50.632 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b32ee34b-f6c7-4ddc-95a3-7bd1ecab3ac4"}
05:29:50.633 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b32ee34b-f6c7-4ddc-95a3-7bd1ecab3ac4"}
05:29:53.632 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"76d5112a-7b43-48c7-82ec-74d011d8d29f"}
05:29:53.632 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"76d5112a-7b43-48c7-82ec-74d011d8d29f"}
05:29:53.633 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e9271268-5476-493e-b5f4-db290575eec9"}
05:29:53.633 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e9271268-5476-493e-b5f4-db290575eec9"}
05:29:56.631 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0f28f24f-32c5-446c-b289-bdb4b041ce2d"}
05:29:56.631 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0f28f24f-32c5-446c-b289-bdb4b041ce2d"}
05:29:56.632 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4903ce62-d3e9-48b6-bb36-8ef87d54bd39"}
05:29:56.632 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4903ce62-d3e9-48b6-bb36-8ef87d54bd39"}
05:29:59.632 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"afe4d214-3b63-495c-85b2-40658fbbd340"}
05:29:59.632 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"afe4d214-3b63-495c-85b2-40658fbbd340"}
05:29:59.633 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"80ee9938-e05e-491e-8aa7-b7ca61f3cd66"}
05:29:59.633 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"80ee9938-e05e-491e-8aa7-b7ca61f3cd66"}
05:30:02.631 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1dfd059c-2e45-4b48-a962-67da94233921"}
05:30:02.631 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1dfd059c-2e45-4b48-a962-67da94233921"}
05:30:02.632 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bd906645-27b9-416a-af76-dcb5c9045179"}
05:30:02.632 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bd906645-27b9-416a-af76-dcb5c9045179"}
05:30:05.629 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7dfa1834-1510-4de6-9294-4de50e5c46ce"}
05:30:05.629 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7dfa1834-1510-4de6-9294-4de50e5c46ce"}
05:30:05.630 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f40febd1-c937-46cb-955a-e4370c4e0b81"}
05:30:05.630 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f40febd1-c937-46cb-955a-e4370c4e0b81"}
05:30:08.629 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"25b57c7b-dd8e-4116-8c3f-49ffeae10bfe"}
05:30:08.629 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"25b57c7b-dd8e-4116-8c3f-49ffeae10bfe"}
05:30:08.630 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"982843b9-1578-4f41-878e-054a69ebc94b"}
05:30:08.630 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"982843b9-1578-4f41-878e-054a69ebc94b"}
05:30:11.628 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a0738c2d-8955-4636-9951-65eca8ca50df"}
05:30:11.628 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a0738c2d-8955-4636-9951-65eca8ca50df"}
05:30:11.629 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2106798e-7cd4-4587-b276-04cf0399cc8d"}
05:30:11.629 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2106798e-7cd4-4587-b276-04cf0399cc8d"}
05:30:14.628 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"df5afc43-e376-43bc-86bb-d9780a602f8e"}
05:30:14.628 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"df5afc43-e376-43bc-86bb-d9780a602f8e"}
05:30:14.629 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"462e7213-548b-4355-bec7-61351c318dac"}
05:30:14.629 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"462e7213-548b-4355-bec7-61351c318dac"}
05:30:17.627 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2808d425-6578-48ca-9ebe-ab73501475ce"}
05:30:17.627 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2808d425-6578-48ca-9ebe-ab73501475ce"}
05:30:17.628 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6feb5a47-33b5-4df0-b6db-efbac33a880b"}
05:30:17.629 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6feb5a47-33b5-4df0-b6db-efbac33a880b"}
05:30:20.627 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e0c7280c-4954-4c82-adc3-ea4a028cb38f"}
05:30:20.627 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e0c7280c-4954-4c82-adc3-ea4a028cb38f"}
05:30:20.628 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"57e9ca2f-cc81-4de6-b5c8-83981497318c"}
05:30:20.628 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"57e9ca2f-cc81-4de6-b5c8-83981497318c"}
05:30:23.625 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9074015d-6c2e-4294-8562-c2bad1cd699d"}
05:30:23.625 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9074015d-6c2e-4294-8562-c2bad1cd699d"}
05:30:23.626 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1386c1d4-7fb4-4af7-9623-6dad88fab781"}
05:30:23.626 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1386c1d4-7fb4-4af7-9623-6dad88fab781"}
05:30:26.625 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c40a98a0-fc2c-4d53-a524-7f10631a62e5"}
05:30:26.625 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c40a98a0-fc2c-4d53-a524-7f10631a62e5"}
05:30:26.626 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0f418319-c7fe-4607-b0b6-a50d95cf23ae"}
05:30:26.626 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0f418319-c7fe-4607-b0b6-a50d95cf23ae"}
05:30:29.624 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5feaf9a3-eea6-4410-a840-25ba95d2f21b"}
05:30:29.624 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5feaf9a3-eea6-4410-a840-25ba95d2f21b"}
05:30:29.625 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"95c48f7c-324d-4934-8aaf-b71be883fc3e"}
05:30:29.625 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"95c48f7c-324d-4934-8aaf-b71be883fc3e"}
05:30:32.624 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0dee82de-65f4-477b-b058-e4674cccc1a7"}
05:30:32.624 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0dee82de-65f4-477b-b058-e4674cccc1a7"}
05:30:32.625 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c999b217-fb6f-4427-adac-9d42c1e5762c"}
05:30:32.625 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c999b217-fb6f-4427-adac-9d42c1e5762c"}
05:30:35.623 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"12cb7872-c191-485b-b2a4-b0d189e43213"}
05:30:35.623 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"12cb7872-c191-485b-b2a4-b0d189e43213"}
05:30:35.624 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"75725273-4b23-4ec9-b73c-32d06e7dc2fe"}
05:30:35.624 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"75725273-4b23-4ec9-b73c-32d06e7dc2fe"}
05:30:38.621 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0e93a83f-0c9b-4d4a-8904-c21e24bd10a6"}
05:30:38.621 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0e93a83f-0c9b-4d4a-8904-c21e24bd10a6"}
05:30:38.622 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f2479c30-f3ea-47db-b5a7-35881d973f52"}
05:30:38.622 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f2479c30-f3ea-47db-b5a7-35881d973f52"}
05:30:41.621 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ee2ecf49-ebd9-4c83-a9dd-54a60fcd2d0e"}
05:30:41.621 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ee2ecf49-ebd9-4c83-a9dd-54a60fcd2d0e"}
05:30:41.622 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b1158dd6-8fd1-4161-aee8-7eea0691de05"}
05:30:41.622 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b1158dd6-8fd1-4161-aee8-7eea0691de05"}
05:30:44.621 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"99b0471a-e3dc-40e8-b38d-4be610dbcfbf"}
05:30:44.621 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"99b0471a-e3dc-40e8-b38d-4be610dbcfbf"}
05:30:44.622 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5ead944b-936e-4d02-bfa7-461504fe262b"}
05:30:44.622 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5ead944b-936e-4d02-bfa7-461504fe262b"}
05:30:47.622 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c65e4ed9-c33f-47b2-98c9-aea7dcdd7528"}
05:30:47.622 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c65e4ed9-c33f-47b2-98c9-aea7dcdd7528"}
05:30:47.623 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e076e06e-b39b-4632-8540-73007d7c2c7b"}
05:30:47.623 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e076e06e-b39b-4632-8540-73007d7c2c7b"}
05:30:50.620 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"74855640-de5d-4d81-b893-9c667fc0a56a"}
05:30:50.620 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"74855640-de5d-4d81-b893-9c667fc0a56a"}
05:30:50.621 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7cb7800e-1079-416c-aee4-08a1db8ad5db"}
05:30:50.621 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7cb7800e-1079-416c-aee4-08a1db8ad5db"}
05:30:53.620 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"992cb4c6-4171-44df-ae53-5c832b76552e"}
05:30:53.620 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"992cb4c6-4171-44df-ae53-5c832b76552e"}
05:30:53.621 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a277e22b-7bae-4a07-aae2-12ae18b811db"}
05:30:53.621 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a277e22b-7bae-4a07-aae2-12ae18b811db"}
05:30:56.619 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fd7741d0-d8d2-4ccd-9a12-25302a3c63ad"}
05:30:56.619 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fd7741d0-d8d2-4ccd-9a12-25302a3c63ad"}
05:30:56.620 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"38e869ec-2905-44ae-be5f-710995297bd0"}
05:30:56.621 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"38e869ec-2905-44ae-be5f-710995297bd0"}
05:30:59.618 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d7a8cad9-4b72-4242-85fe-b41356390a40"}
05:30:59.618 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d7a8cad9-4b72-4242-85fe-b41356390a40"}
05:30:59.619 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"38656fdc-4b04-48ad-9329-60ffd06a4848"}
05:30:59.619 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"38656fdc-4b04-48ad-9329-60ffd06a4848"}
05:31:02.618 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7eeec5a9-8326-4cde-8704-c958b5c01bed"}
05:31:02.618 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7eeec5a9-8326-4cde-8704-c958b5c01bed"}
05:31:02.619 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"de5e50af-d970-4276-b786-8d436ff98d55"}
05:31:02.619 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"de5e50af-d970-4276-b786-8d436ff98d55"}
05:31:05.617 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4d6b74b4-55ab-4cb8-8643-28723b1d3aec"}
05:31:05.617 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4d6b74b4-55ab-4cb8-8643-28723b1d3aec"}
05:31:05.618 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b5254a93-e15e-4b67-8d0b-495f709ab0aa"}
05:31:05.618 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b5254a93-e15e-4b67-8d0b-495f709ab0aa"}
05:31:08.616 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"38afca73-d017-4983-b09f-b9b1a5271c3e"}
05:31:08.616 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"38afca73-d017-4983-b09f-b9b1a5271c3e"}
05:31:08.617 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d68af59b-b79f-48fa-a928-eba46c63d1c9"}
05:31:08.617 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d68af59b-b79f-48fa-a928-eba46c63d1c9"}
05:31:11.616 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aee88da7-9523-4a9f-b84c-57e92d60169a"}
05:31:11.616 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aee88da7-9523-4a9f-b84c-57e92d60169a"}
05:31:11.617 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9756d190-0e59-49e1-8fd8-39dc32acb9f6"}
05:31:11.617 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9756d190-0e59-49e1-8fd8-39dc32acb9f6"}
05:31:14.616 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fff77382-ebf4-4bc6-b192-c93c9d9b6961"}
05:31:14.616 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fff77382-ebf4-4bc6-b192-c93c9d9b6961"}
05:31:14.617 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e4a2049c-cbd4-4527-aedd-f99dc57d0bde"}
05:31:14.617 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e4a2049c-cbd4-4527-aedd-f99dc57d0bde"}
05:31:17.615 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fe246864-dbb4-466b-b120-b6b333c223d6"}
05:31:17.615 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fe246864-dbb4-466b-b120-b6b333c223d6"}
05:31:17.616 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"80f99c61-13a7-4016-96dc-243370c5bb59"}
05:31:17.616 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"80f99c61-13a7-4016-96dc-243370c5bb59"}
05:31:20.615 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cf969ef5-9de9-4d91-81b2-2584241bb65c"}
05:31:20.615 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cf969ef5-9de9-4d91-81b2-2584241bb65c"}
05:31:20.616 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0591d91e-cc42-4d02-8bba-852f7c7c77f6"}
05:31:20.616 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0591d91e-cc42-4d02-8bba-852f7c7c77f6"}
05:31:23.614 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8be84de2-7533-4d92-b806-b52de61858c3"}
05:31:23.614 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8be84de2-7533-4d92-b806-b52de61858c3"}
05:31:23.615 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"107c4fd6-dc86-4cf7-b2ea-f0062e7cdc01"}
05:31:23.615 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"107c4fd6-dc86-4cf7-b2ea-f0062e7cdc01"}
05:31:26.614 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"16f8b3cd-4825-466f-9240-85c53d632bcc"}
05:31:26.614 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"16f8b3cd-4825-466f-9240-85c53d632bcc"}
05:31:26.615 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d04c17a4-6268-44ef-8e5b-963bbfcd1f15"}
05:31:26.615 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d04c17a4-6268-44ef-8e5b-963bbfcd1f15"}
05:31:29.613 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1c47c312-1456-4a50-8253-0a8333fc7c44"}
05:31:29.613 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1c47c312-1456-4a50-8253-0a8333fc7c44"}
05:31:29.614 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8a587d61-194f-46ad-b8a2-2c2b9926f8ed"}
05:31:29.614 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8a587d61-194f-46ad-b8a2-2c2b9926f8ed"}
05:31:32.612 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"165d7c0d-b0e6-4523-903c-e402a4dcae4a"}
05:31:32.612 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"165d7c0d-b0e6-4523-903c-e402a4dcae4a"}
05:31:32.613 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b219e07f-031c-4d5e-9718-d37c1a900096"}
05:31:32.613 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b219e07f-031c-4d5e-9718-d37c1a900096"}
05:31:35.613 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e50797b9-2694-47dc-9e5d-f9128c3ec5e7"}
05:31:35.613 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e50797b9-2694-47dc-9e5d-f9128c3ec5e7"}
05:31:35.614 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"10f608ab-e9f5-4fbe-923a-b492416888ce"}
05:31:35.614 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"10f608ab-e9f5-4fbe-923a-b492416888ce"}
05:31:38.611 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ce32c678-c918-4dcb-9f9e-9d9f5e43706b"}
05:31:38.611 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ce32c678-c918-4dcb-9f9e-9d9f5e43706b"}
05:31:38.612 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"74370086-5ea9-46d6-a172-66c8462f1c33"}
05:31:38.612 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"74370086-5ea9-46d6-a172-66c8462f1c33"}
05:31:41.610 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f13eb7ea-1243-4dd1-84f9-2e54451e7a9c"}
05:31:41.610 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f13eb7ea-1243-4dd1-84f9-2e54451e7a9c"}
05:31:41.611 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d0776b50-b694-4609-82b0-000e8358ab25"}
05:31:41.611 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d0776b50-b694-4609-82b0-000e8358ab25"}
05:31:44.610 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c862b273-7349-4bc3-b0d5-6ba38418c9b0"}
05:31:44.610 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c862b273-7349-4bc3-b0d5-6ba38418c9b0"}
05:31:44.611 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d89ac708-a459-4b2f-b1e8-c9bee25357bb"}
05:31:44.611 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d89ac708-a459-4b2f-b1e8-c9bee25357bb"}
05:31:47.609 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"73204700-2dfb-4061-8992-b035beb7e4eb"}
05:31:47.609 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"73204700-2dfb-4061-8992-b035beb7e4eb"}
05:31:47.610 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7dbccef3-00c5-46a6-b7fc-9522186f4f16"}
05:31:47.610 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7dbccef3-00c5-46a6-b7fc-9522186f4f16"}
05:31:50.610 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5391261b-ead7-4cad-a608-203e99b471f9"}
05:31:50.610 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5391261b-ead7-4cad-a608-203e99b471f9"}
05:31:50.611 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dd0ba92f-0881-40bd-9d89-856dd5bd1c9b"}
05:31:50.611 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"dd0ba92f-0881-40bd-9d89-856dd5bd1c9b"}
05:31:53.609 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"afa04b97-82cf-4ebe-a5c7-34bdcf53eb72"}
05:31:53.609 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"afa04b97-82cf-4ebe-a5c7-34bdcf53eb72"}
05:31:53.610 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3bf13baa-38e7-47ac-89d8-c48009a1c878"}
05:31:53.611 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3bf13baa-38e7-47ac-89d8-c48009a1c878"}
05:31:56.609 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"279f5de0-9140-4ade-b354-30268537e122"}
05:31:56.609 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"279f5de0-9140-4ade-b354-30268537e122"}
05:31:56.610 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"255e4126-f741-4b51-87d4-15788d35beab"}
05:31:56.610 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"255e4126-f741-4b51-87d4-15788d35beab"}
05:31:59.608 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5425b2a2-2719-4e9f-b283-a768dd8d5321"}
05:31:59.608 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5425b2a2-2719-4e9f-b283-a768dd8d5321"}
05:31:59.609 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"866118f7-914b-41ac-a7c4-b0129ee8fe64"}
05:31:59.609 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"866118f7-914b-41ac-a7c4-b0129ee8fe64"}
05:32:02.609 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b223b145-2cc6-4565-8fcf-2db719305262"}
05:32:02.609 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b223b145-2cc6-4565-8fcf-2db719305262"}
05:32:02.610 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4fa895a1-d5d1-4b7a-8d15-6166b942b8fd"}
05:32:02.610 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4fa895a1-d5d1-4b7a-8d15-6166b942b8fd"}
05:32:05.607 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1bdd8258-22d8-49c2-86c6-6af24e455259"}
05:32:05.607 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1bdd8258-22d8-49c2-86c6-6af24e455259"}
05:32:05.608 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c40f57f9-2b25-4525-b121-6b0e72fb1eb9"}
05:32:05.608 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c40f57f9-2b25-4525-b121-6b0e72fb1eb9"}
05:32:08.608 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"46552836-b568-4531-ad4d-b4ae307b7157"}
05:32:08.608 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"46552836-b568-4531-ad4d-b4ae307b7157"}
05:32:08.609 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3e2edd80-7d99-4b23-841b-66ee0eadb673"}
05:32:08.609 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3e2edd80-7d99-4b23-841b-66ee0eadb673"}
05:32:11.606 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"938f06a3-b4b0-47f7-b866-4854cdc738ff"}
05:32:11.606 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"938f06a3-b4b0-47f7-b866-4854cdc738ff"}
05:32:11.607 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"12d9f29d-3a77-449c-b7fc-7bf318643796"}
05:32:11.607 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"12d9f29d-3a77-449c-b7fc-7bf318643796"}
05:32:14.607 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b5382113-f88b-4704-83f6-75c37088aace"}
05:32:14.607 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b5382113-f88b-4704-83f6-75c37088aace"}
05:32:14.608 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1d2d37cc-4baf-42c8-a4d0-71d8942a7bb6"}
05:32:14.608 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1d2d37cc-4baf-42c8-a4d0-71d8942a7bb6"}
05:32:17.606 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2e15d791-3fbb-47f9-974f-bacad2f27c60"}
05:32:17.606 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2e15d791-3fbb-47f9-974f-bacad2f27c60"}
05:32:17.607 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"96fbceb8-d784-4957-b6aa-810632420a4c"}
05:32:17.607 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"96fbceb8-d784-4957-b6aa-810632420a4c"}
05:32:20.606 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4c0d6ece-1a09-492d-8c3a-f3b9ada645ed"}
05:32:20.606 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4c0d6ece-1a09-492d-8c3a-f3b9ada645ed"}
05:32:20.607 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e1b929fa-4f65-4608-b91c-73f63755c0bc"}
05:32:20.607 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e1b929fa-4f65-4608-b91c-73f63755c0bc"}
05:32:23.606 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c38cdf34-d4ff-4df7-b18c-d1c934ac4023"}
05:32:23.606 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c38cdf34-d4ff-4df7-b18c-d1c934ac4023"}
05:32:23.607 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4ad4b91d-ec50-496d-bd35-b6ef618fefae"}
05:32:23.607 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4ad4b91d-ec50-496d-bd35-b6ef618fefae"}
05:32:26.605 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1d08401f-699c-4ec3-a715-7f030504d4bd"}
05:32:26.605 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1d08401f-699c-4ec3-a715-7f030504d4bd"}
05:32:26.606 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"078e43a4-09ee-425c-b660-c95c93a83923"}
05:32:26.606 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"078e43a4-09ee-425c-b660-c95c93a83923"}
05:32:29.605 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"68b31187-d069-4e6a-8f40-63d940833c41"}
05:32:29.605 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"68b31187-d069-4e6a-8f40-63d940833c41"}
05:32:29.606 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f24d171e-a2f2-47ff-8743-b693facd6fe3"}
05:32:29.606 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f24d171e-a2f2-47ff-8743-b693facd6fe3"}
05:32:32.606 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bca8bd40-80a8-4531-8728-57b0b957f125"}
05:32:32.606 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bca8bd40-80a8-4531-8728-57b0b957f125"}
05:32:32.607 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5343be50-8290-48f3-b469-9e49a55f0d3a"}
05:32:32.607 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5343be50-8290-48f3-b469-9e49a55f0d3a"}
05:32:35.605 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c7b3a980-1eab-4acf-ac67-475a8a00bbc5"}
05:32:35.605 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c7b3a980-1eab-4acf-ac67-475a8a00bbc5"}
05:32:35.606 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b856bd0a-99fe-4813-9fc1-73362ee6358c"}
05:32:35.606 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b856bd0a-99fe-4813-9fc1-73362ee6358c"}
05:32:38.605 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"181d4077-37b3-4097-affb-3410405ec7cb"}
05:32:38.605 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"181d4077-37b3-4097-affb-3410405ec7cb"}
05:32:38.606 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ee0d9fb5-9982-49e3-ad17-00fafb153b05"}
05:32:38.606 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ee0d9fb5-9982-49e3-ad17-00fafb153b05"}
05:32:41.604 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fbbe5c4d-089e-44a5-b09d-dc80bf7b82b6"}
05:32:41.604 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fbbe5c4d-089e-44a5-b09d-dc80bf7b82b6"}
05:32:41.605 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"41b606b1-bbd5-4e2e-b38c-6271290e88bc"}
05:32:41.605 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"41b606b1-bbd5-4e2e-b38c-6271290e88bc"}
05:32:44.603 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a0c349e8-79ac-49e4-90af-841a358eb30e"}
05:32:44.603 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a0c349e8-79ac-49e4-90af-841a358eb30e"}
05:32:44.604 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b7f4c6a5-044f-40e7-9b88-023f02d3ff4e"}
05:32:44.604 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b7f4c6a5-044f-40e7-9b88-023f02d3ff4e"}
05:32:47.602 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7325861f-043c-456e-af01-82b8f18c2077"}
05:32:47.602 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7325861f-043c-456e-af01-82b8f18c2077"}
05:32:47.603 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8fc70d99-68c0-47c7-a338-7746504f3626"}
05:32:47.603 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8fc70d99-68c0-47c7-a338-7746504f3626"}
05:32:50.602 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"136a298e-c362-4417-8ef3-1f014eca9e1e"}
05:32:50.602 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"136a298e-c362-4417-8ef3-1f014eca9e1e"}
05:32:50.603 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6fed056f-be2f-4f1f-83db-a997187c4888"}
05:32:50.603 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6fed056f-be2f-4f1f-83db-a997187c4888"}
05:32:53.601 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a0f0f2c2-510b-45c1-822c-3513e4855d6a"}
05:32:53.601 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a0f0f2c2-510b-45c1-822c-3513e4855d6a"}
05:32:53.602 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"824b6957-6be8-4f59-bdad-4927f1f59826"}
05:32:53.602 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"824b6957-6be8-4f59-bdad-4927f1f59826"}
05:32:56.601 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a5898568-e9da-4b0b-bc78-1cac6efba3e2"}
05:32:56.601 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a5898568-e9da-4b0b-bc78-1cac6efba3e2"}
05:32:56.602 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"816c3d12-7df3-44c2-b59d-5626b6605904"}
05:32:56.602 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"816c3d12-7df3-44c2-b59d-5626b6605904"}
05:32:59.600 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"de93f8ca-0403-44c8-9427-18208f18d77d"}
05:32:59.600 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"de93f8ca-0403-44c8-9427-18208f18d77d"}
05:32:59.601 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"13f6b91b-a100-47eb-a240-7b6db88ef966"}
05:32:59.601 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"13f6b91b-a100-47eb-a240-7b6db88ef966"}
05:33:02.599 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7f931abd-ed86-4591-a460-ccb9b0adcd3a"}
05:33:02.599 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7f931abd-ed86-4591-a460-ccb9b0adcd3a"}
05:33:02.600 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8017c544-c0e5-4407-bfc6-cfc08db7de67"}
05:33:02.600 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8017c544-c0e5-4407-bfc6-cfc08db7de67"}
05:33:05.599 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d84fab61-d2ef-494b-8e15-5e9971b65f0f"}
05:33:05.599 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d84fab61-d2ef-494b-8e15-5e9971b65f0f"}
05:33:05.600 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dea9656c-5133-4018-9f58-1c65595d5108"}
05:33:05.600 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"dea9656c-5133-4018-9f58-1c65595d5108"}
05:33:08.597 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7c018b07-8da4-4701-afd3-269fcb5abb13"}
05:33:08.597 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7c018b07-8da4-4701-afd3-269fcb5abb13"}
05:33:08.598 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2af09aca-c20a-4adc-839f-857acc185e44"}
05:33:08.598 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2af09aca-c20a-4adc-839f-857acc185e44"}
05:33:11.597 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"445d93ed-b801-4cd9-a61c-a419cb19a8ce"}
05:33:11.597 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"445d93ed-b801-4cd9-a61c-a419cb19a8ce"}
05:33:11.598 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9043d08b-eafb-45c6-a478-5af9c4141c61"}
05:33:11.598 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9043d08b-eafb-45c6-a478-5af9c4141c61"}
05:33:14.598 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2828ca12-5c21-4a43-b925-a6635322766e"}
05:33:14.598 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2828ca12-5c21-4a43-b925-a6635322766e"}
05:33:14.599 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fc0e18e1-720b-4a17-b4a1-14ab65171351"}
05:33:14.599 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fc0e18e1-720b-4a17-b4a1-14ab65171351"}
05:33:17.597 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"66030e7b-88cf-44b2-8343-7b5efef1d560"}
05:33:17.597 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"66030e7b-88cf-44b2-8343-7b5efef1d560"}
05:33:17.598 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"625f0939-2605-4ad7-97a4-47faba11297b"}
05:33:17.598 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"625f0939-2605-4ad7-97a4-47faba11297b"}
05:33:20.597 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bd8c3e39-7311-4bae-a8cb-f684004a8952"}
05:33:20.597 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bd8c3e39-7311-4bae-a8cb-f684004a8952"}
05:33:20.598 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"724d0644-5521-43c5-b996-ee358bf6163b"}
05:33:20.598 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"724d0644-5521-43c5-b996-ee358bf6163b"}
05:33:23.595 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"11a17c79-0fa2-40d7-b3b9-3afd71b72f4a"}
05:33:23.595 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"11a17c79-0fa2-40d7-b3b9-3afd71b72f4a"}
05:33:23.596 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b20c6d43-dc01-4321-b37c-cb480d8f5917"}
05:33:23.596 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b20c6d43-dc01-4321-b37c-cb480d8f5917"}
05:33:26.595 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bf86ae6f-9136-4d36-88b2-a8d2385a075f"}
05:33:26.595 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bf86ae6f-9136-4d36-88b2-a8d2385a075f"}
05:33:26.596 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8ddd86d9-b41d-47c5-8a99-82448ecaf636"}
05:33:26.596 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8ddd86d9-b41d-47c5-8a99-82448ecaf636"}
05:33:29.594 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e571c0d1-3912-48d0-886e-1a48d0eb765d"}
05:33:29.594 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e571c0d1-3912-48d0-886e-1a48d0eb765d"}
05:33:29.595 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"41e16bbe-979c-477f-9773-27dc4133a48b"}
05:33:29.595 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"41e16bbe-979c-477f-9773-27dc4133a48b"}
05:33:32.593 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cbc89c57-a303-4a7e-a5c8-7d6243588c8e"}
05:33:32.593 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cbc89c57-a303-4a7e-a5c8-7d6243588c8e"}
05:33:32.594 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3f21bece-6750-4f37-8fc8-9dbb829ceaa6"}
05:33:32.594 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3f21bece-6750-4f37-8fc8-9dbb829ceaa6"}
05:33:35.593 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ae279f6c-73b6-4a58-b418-c37754874707"}
05:33:35.593 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ae279f6c-73b6-4a58-b418-c37754874707"}
05:33:35.594 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"53bd0e3b-702f-4fbe-a06a-eb2262c426b7"}
05:33:35.594 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"53bd0e3b-702f-4fbe-a06a-eb2262c426b7"}
05:33:38.592 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9873abc6-3f6d-4e3a-bee1-f7ddc34cb204"}
05:33:38.592 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9873abc6-3f6d-4e3a-bee1-f7ddc34cb204"}
05:33:38.593 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b01dd97-65a7-4f5c-bc34-7ec8947009e0"}
05:33:38.593 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5b01dd97-65a7-4f5c-bc34-7ec8947009e0"}
05:33:41.901 03.308 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"17c79b3d-726a-4349-b064-121e7d913309"}
05:33:41.902 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"17c79b3d-726a-4349-b064-121e7d913309"}
05:33:41.905 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"42253618-395f-443f-a507-15edda62edc1"}
05:33:41.905 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"42253618-395f-443f-a507-15edda62edc1"}
05:33:44.901 02.996 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"74d2ace7-031f-4a04-8beb-e22692d5e4ff"}
05:33:44.902 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"74d2ace7-031f-4a04-8beb-e22692d5e4ff"}
05:33:44.902 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"facf0333-a827-481f-ae3e-e2842f7b2fd7"}
05:33:44.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"facf0333-a827-481f-ae3e-e2842f7b2fd7"}
05:33:47.902 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5e3a38a3-7286-47a6-8d40-072f0095f9e2"}
05:33:47.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5e3a38a3-7286-47a6-8d40-072f0095f9e2"}
05:33:47.903 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"007f5292-04f4-4bb8-8629-086d1f4e70ed"}
05:33:47.903 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"007f5292-04f4-4bb8-8629-086d1f4e70ed"}
05:33:50.902 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bb778be0-4d14-4ae2-80d7-6da8d2b5fcb6"}
05:33:50.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bb778be0-4d14-4ae2-80d7-6da8d2b5fcb6"}
05:33:50.903 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1db1eaa2-2b3e-4cc2-ab85-c49c8ed91154"}
05:33:50.903 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1db1eaa2-2b3e-4cc2-ab85-c49c8ed91154"}
05:33:53.901 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d97e1954-9604-4261-b1c4-4157587fadf1"}
05:33:53.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d97e1954-9604-4261-b1c4-4157587fadf1"}
05:33:53.902 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2bc9a841-92f1-490a-a895-517a90fc2294"}
05:33:53.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2bc9a841-92f1-490a-a895-517a90fc2294"}
05:33:56.901 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e1db8330-8c9b-42e0-b9fd-c5d5addd8695"}
05:33:56.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e1db8330-8c9b-42e0-b9fd-c5d5addd8695"}
05:33:56.902 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"07097c4e-f3b7-48c3-8bf4-63294ab08ffb"}
05:33:56.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"07097c4e-f3b7-48c3-8bf4-63294ab08ffb"}
05:33:59.900 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"83359e12-7d43-4394-ba3d-28965824b57b"}
05:33:59.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"83359e12-7d43-4394-ba3d-28965824b57b"}
05:33:59.901 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6e981604-344b-46dd-9dea-2022b63ab433"}
05:33:59.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6e981604-344b-46dd-9dea-2022b63ab433"}
05:34:02.899 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2819e740-1234-4561-8885-18bc46f44446"}
05:34:02.899 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2819e740-1234-4561-8885-18bc46f44446"}
05:34:02.900 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"87c9a295-d32a-4426-b068-c25358dea587"}
05:34:02.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"87c9a295-d32a-4426-b068-c25358dea587"}
05:34:05.898 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cca74723-9370-4e8e-9577-ed5047a4a011"}
05:34:05.898 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cca74723-9370-4e8e-9577-ed5047a4a011"}
05:34:05.899 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1149b4aa-0473-489c-9f20-30f1a981baa4"}
05:34:05.899 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1149b4aa-0473-489c-9f20-30f1a981baa4"}
05:34:08.898 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e66fc553-822c-463a-aafa-39d7ac81ec76"}
05:34:08.899 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e66fc553-822c-463a-aafa-39d7ac81ec76"}
05:34:08.899 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ecc08e32-c43b-4645-894e-2993d434d46b"}
05:34:08.899 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ecc08e32-c43b-4645-894e-2993d434d46b"}
05:34:11.899 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"77c4680c-3577-4617-a1f4-ffa6bf87894b"}
05:34:11.899 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"77c4680c-3577-4617-a1f4-ffa6bf87894b"}
05:34:11.900 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f1e2f061-d997-431d-89bd-8206230654b6"}
05:34:11.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f1e2f061-d997-431d-89bd-8206230654b6"}
05:34:14.898 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3559d57a-0588-445e-acfd-1404de1ffd20"}
05:34:14.898 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3559d57a-0588-445e-acfd-1404de1ffd20"}
05:34:14.899 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e892885b-59b6-4c22-ac48-86cd51eb36a2"}
05:34:14.900 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e892885b-59b6-4c22-ac48-86cd51eb36a2"}
05:34:17.899 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"470e323c-eda4-4802-8b11-e6969eeda5a9"}
05:34:17.899 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"470e323c-eda4-4802-8b11-e6969eeda5a9"}
05:34:17.900 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c1dbf668-61bc-4f2a-a960-f981699ba842"}
05:34:17.901 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c1dbf668-61bc-4f2a-a960-f981699ba842"}
05:34:20.899 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4f5610b7-dfbe-46f8-a9f6-25b207fac63c"}
05:34:20.899 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4f5610b7-dfbe-46f8-a9f6-25b207fac63c"}
05:34:20.900 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8d051928-aaab-4115-8373-0b89403fedb2"}
05:34:20.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8d051928-aaab-4115-8373-0b89403fedb2"}
05:34:23.898 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9f7560cf-a105-48b4-97dc-51b53c1994c1"}
05:34:23.898 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9f7560cf-a105-48b4-97dc-51b53c1994c1"}
05:34:23.899 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"89781697-d730-4f2e-81f5-f6ede5f3d8a6"}
05:34:23.899 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"89781697-d730-4f2e-81f5-f6ede5f3d8a6"}
05:34:26.898 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"79d8d442-d506-40de-b081-e72920fd823d"}
05:34:26.899 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"79d8d442-d506-40de-b081-e72920fd823d"}
05:34:26.899 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"064294e0-e0dd-4e07-8e5a-8a12dc11a0f6"}
05:34:26.899 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"064294e0-e0dd-4e07-8e5a-8a12dc11a0f6"}
05:34:29.897 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6defc570-3535-41a9-83d4-1ff578e20891"}
05:34:29.897 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6defc570-3535-41a9-83d4-1ff578e20891"}
05:34:29.898 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"329f4ded-1e3a-4e5e-aca4-e863c78d24b2"}
05:34:29.898 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"329f4ded-1e3a-4e5e-aca4-e863c78d24b2"}
05:34:32.896 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"63aefd06-ee84-4553-821e-0c112da32f5a"}
05:34:32.896 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"63aefd06-ee84-4553-821e-0c112da32f5a"}
05:34:32.897 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c6764b77-5fc6-4fa9-92f8-dc10d1b9a760"}
05:34:32.897 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c6764b77-5fc6-4fa9-92f8-dc10d1b9a760"}
05:34:35.895 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"180f7bb0-9471-40d3-a158-21ace750de99"}
05:34:35.896 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"180f7bb0-9471-40d3-a158-21ace750de99"}
05:34:35.896 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"28dd347d-4ea1-418c-a114-11e422ff0fee"}
05:34:35.896 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"28dd347d-4ea1-418c-a114-11e422ff0fee"}
05:34:38.895 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2a80f40c-43cc-4a2e-bce4-6e012ed6329b"}
05:34:38.895 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2a80f40c-43cc-4a2e-bce4-6e012ed6329b"}
05:34:38.908 00.013 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ed762a17-da1f-4ea9-8a8c-1658c8f31dd9"}
05:34:38.908 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ed762a17-da1f-4ea9-8a8c-1658c8f31dd9"}
05:34:41.894 02.986 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f659b63d-2dde-45b1-9383-427353cf487a"}
05:34:41.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f659b63d-2dde-45b1-9383-427353cf487a"}
05:34:41.895 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c1a8baaf-2f3a-4e67-89dc-160f3f76b22d"}
05:34:41.895 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c1a8baaf-2f3a-4e67-89dc-160f3f76b22d"}
05:34:44.895 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"17cd84e0-1ea6-48a7-8276-cc1976c14d35"}
05:34:44.896 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"17cd84e0-1ea6-48a7-8276-cc1976c14d35"}
05:34:44.899 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"35035865-5646-403b-9766-1c9d7fe5f2ee"}
05:34:44.900 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"35035865-5646-403b-9766-1c9d7fe5f2ee"}
05:34:47.895 02.995 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5dba2c9f-df73-4363-8a2e-f6656b9e582e"}
05:34:47.895 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5dba2c9f-df73-4363-8a2e-f6656b9e582e"}
05:34:47.896 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"39029e54-791e-4a61-af1a-b580d359e46a"}
05:34:47.896 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"39029e54-791e-4a61-af1a-b580d359e46a"}
05:34:50.894 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"18c710d6-72a0-44ee-aa0d-b9529e1ebe9b"}
05:34:50.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"18c710d6-72a0-44ee-aa0d-b9529e1ebe9b"}
05:34:50.895 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e96d30ee-db19-49b3-b83d-86bdff614e5a"}
05:34:50.895 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e96d30ee-db19-49b3-b83d-86bdff614e5a"}
05:34:53.894 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"25f2f61b-1798-4661-8222-8cd5623b7937"}
05:34:53.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"25f2f61b-1798-4661-8222-8cd5623b7937"}
05:34:53.895 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d233f42b-6c37-431e-8ebc-90bcab607722"}
05:34:53.895 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d233f42b-6c37-431e-8ebc-90bcab607722"}
05:34:56.894 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"09248d32-886c-424e-a0e9-c99bffb97538"}
05:34:56.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"09248d32-886c-424e-a0e9-c99bffb97538"}
05:34:56.895 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"26df6c9e-6c15-427b-a49d-aa09efa42ed4"}
05:34:56.895 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"26df6c9e-6c15-427b-a49d-aa09efa42ed4"}
05:34:59.893 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e402882e-7831-443b-a320-bbf68ac8a6d4"}
05:34:59.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e402882e-7831-443b-a320-bbf68ac8a6d4"}
05:34:59.894 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"829c4435-28e7-4950-8a5d-2521f9e98871"}
05:34:59.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"829c4435-28e7-4950-8a5d-2521f9e98871"}
05:35:02.892 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e9b34f3b-fc9c-40a8-8cba-ec65d0103754"}
05:35:02.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e9b34f3b-fc9c-40a8-8cba-ec65d0103754"}
05:35:02.893 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c74759a2-e5fc-48b8-b38d-c8ace73b03bf"}
05:35:02.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c74759a2-e5fc-48b8-b38d-c8ace73b03bf"}
05:35:05.892 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2235bc4b-e3fb-41b9-8461-17848a2ad831"}
05:35:05.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2235bc4b-e3fb-41b9-8461-17848a2ad831"}
05:35:05.893 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c7789aa3-9334-4ca9-a281-9964253243cc"}
05:35:05.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c7789aa3-9334-4ca9-a281-9964253243cc"}
05:35:08.891 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"93a463d1-46f2-4a23-b7f6-e47a6f8fc75d"}
05:35:08.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"93a463d1-46f2-4a23-b7f6-e47a6f8fc75d"}
05:35:08.892 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6c2c46e8-9eec-4f6b-80e4-2ff5b3446125"}
05:35:08.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6c2c46e8-9eec-4f6b-80e4-2ff5b3446125"}
05:35:11.891 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7bb7962a-c540-4abb-8f85-d9bf66d31218"}
05:35:11.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7bb7962a-c540-4abb-8f85-d9bf66d31218"}
05:35:11.892 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"921f0b7c-1c13-497b-a2fe-288c436f711e"}
05:35:11.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"921f0b7c-1c13-497b-a2fe-288c436f711e"}
05:35:14.892 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"667b80c9-653a-4a5b-af0e-fdce87541952"}
05:35:14.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"667b80c9-653a-4a5b-af0e-fdce87541952"}
05:35:14.894 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5114b694-154d-43a7-80b9-380852dd9ba4"}
05:35:14.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5114b694-154d-43a7-80b9-380852dd9ba4"}
05:35:17.891 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"248aac15-594b-4ec8-9847-5b0479f05cab"}
05:35:17.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"248aac15-594b-4ec8-9847-5b0479f05cab"}
05:35:17.892 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6cd52809-bf9f-4740-a2ee-d9ecf03a0d6d"}
05:35:17.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6cd52809-bf9f-4740-a2ee-d9ecf03a0d6d"}
05:35:20.891 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"89665118-3f3c-41b7-89e9-3c2147937601"}
05:35:20.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"89665118-3f3c-41b7-89e9-3c2147937601"}
05:35:20.892 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fb07c243-a4e2-42b1-b998-578992093d72"}
05:35:20.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fb07c243-a4e2-42b1-b998-578992093d72"}
05:35:23.891 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"205ffc77-8dce-452d-82c2-117cf1ff2633"}
05:35:23.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"205ffc77-8dce-452d-82c2-117cf1ff2633"}
05:35:23.892 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"816371ad-cb04-4469-9627-b43f75d4299f"}
05:35:23.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"816371ad-cb04-4469-9627-b43f75d4299f"}
05:35:26.891 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ba74e5eb-a2e4-4e31-b8c1-ed97e344a9a7"}
05:35:26.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ba74e5eb-a2e4-4e31-b8c1-ed97e344a9a7"}
05:35:26.892 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ec68e69b-3cda-41a6-ab7e-765c30a05f0e"}
05:35:26.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ec68e69b-3cda-41a6-ab7e-765c30a05f0e"}
05:35:29.889 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"31260e7a-d124-457e-a95e-61e6581e82d6"}
05:35:29.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"31260e7a-d124-457e-a95e-61e6581e82d6"}
05:35:29.890 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0a8d93e6-a180-4d52-9403-3e890f1a27cc"}
05:35:29.890 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0a8d93e6-a180-4d52-9403-3e890f1a27cc"}
05:35:32.888 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"db7cdc4c-2b7e-4430-801f-ee66fd8533d2"}
05:35:32.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"db7cdc4c-2b7e-4430-801f-ee66fd8533d2"}
05:35:32.889 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"70fd2523-30b8-4577-8ea3-20ffe863e979"}
05:35:32.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"70fd2523-30b8-4577-8ea3-20ffe863e979"}
05:35:35.887 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"305ad3b7-5989-412f-a2ba-7234625a627c"}
05:35:35.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"305ad3b7-5989-412f-a2ba-7234625a627c"}
05:35:35.888 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a323c07a-0c81-478c-b384-e1bf34094b43"}
05:35:35.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a323c07a-0c81-478c-b384-e1bf34094b43"}
05:35:38.886 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2ee97adf-0735-4d71-88f9-f2b262a30357"}
05:35:38.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2ee97adf-0735-4d71-88f9-f2b262a30357"}
05:35:38.887 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"10372aab-5ab7-4c70-b5cd-1f935c0a1983"}
05:35:38.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"10372aab-5ab7-4c70-b5cd-1f935c0a1983"}
05:35:41.885 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"679130ba-0ff7-49b2-ad7e-0acf807a868e"}
05:35:41.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"679130ba-0ff7-49b2-ad7e-0acf807a868e"}
05:35:41.886 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d949cbf5-48ea-4875-93b4-a7552cdc1b71"}
05:35:41.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d949cbf5-48ea-4875-93b4-a7552cdc1b71"}
05:35:44.884 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"66b47714-456a-4a5c-a85a-e6e062145989"}
05:35:44.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"66b47714-456a-4a5c-a85a-e6e062145989"}
05:35:44.885 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"80840930-64ab-49bf-986d-d83ce8a37693"}
05:35:44.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"80840930-64ab-49bf-986d-d83ce8a37693"}
05:35:47.903 03.018 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"66aac115-5186-4e90-86cf-ab8b654b4ba6"}
05:35:47.904 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"66aac115-5186-4e90-86cf-ab8b654b4ba6"}
05:35:47.904 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c1779148-1a02-45c0-9b77-fb6d019cf9ed"}
05:35:47.905 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c1779148-1a02-45c0-9b77-fb6d019cf9ed"}
05:35:50.901 02.996 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e402d89b-7e6d-46f0-a13d-bc37fbcccfaa"}
05:35:50.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e402d89b-7e6d-46f0-a13d-bc37fbcccfaa"}
05:35:50.902 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6e0a44cb-7ec4-4c1a-a5d2-4a141e146440"}
05:35:50.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6e0a44cb-7ec4-4c1a-a5d2-4a141e146440"}
05:35:53.902 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d0257bf5-17ad-410f-9a95-35c1f377680c"}
05:35:53.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d0257bf5-17ad-410f-9a95-35c1f377680c"}
05:35:53.903 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a6e5fbac-1136-4c4d-b7d8-da5acc083ae3"}
05:35:53.903 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a6e5fbac-1136-4c4d-b7d8-da5acc083ae3"}
05:35:56.901 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"39d1ad89-ca77-45eb-98a7-4d4b1bd83725"}
05:35:56.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"39d1ad89-ca77-45eb-98a7-4d4b1bd83725"}
05:35:56.902 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"447e2c55-e84c-4b89-b6d1-d403dd1449d5"}
05:35:56.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"447e2c55-e84c-4b89-b6d1-d403dd1449d5"}
05:35:59.900 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f41fa49b-ec8e-4796-8aea-d7dc132f902f"}
05:35:59.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f41fa49b-ec8e-4796-8aea-d7dc132f902f"}
05:35:59.901 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3dcf4c7c-ab2d-4733-a7f0-92299501c005"}
05:35:59.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3dcf4c7c-ab2d-4733-a7f0-92299501c005"}
05:36:02.900 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"198aed45-6aca-4368-9237-3d2e00a3df5d"}
05:36:02.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"198aed45-6aca-4368-9237-3d2e00a3df5d"}
05:36:02.901 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8135a632-adf1-47a5-a209-84cd4fc5b023"}
05:36:02.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8135a632-adf1-47a5-a209-84cd4fc5b023"}
05:36:05.901 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"960805c9-ca66-4f7f-b6b7-00215a4c63d0"}
05:36:05.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"960805c9-ca66-4f7f-b6b7-00215a4c63d0"}
05:36:05.902 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4f31709b-8c4f-4855-adf9-369791cadf7a"}
05:36:05.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4f31709b-8c4f-4855-adf9-369791cadf7a"}
05:36:08.901 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"94dd4ccb-a5e2-4c94-b198-580c5412af7f"}
05:36:08.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"94dd4ccb-a5e2-4c94-b198-580c5412af7f"}
05:36:08.902 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3b685c86-0add-4709-90d0-52a551a3a64b"}
05:36:08.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3b685c86-0add-4709-90d0-52a551a3a64b"}
05:36:11.900 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8067411c-4eb0-4168-aa8f-1c8cbee23306"}
05:36:11.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8067411c-4eb0-4168-aa8f-1c8cbee23306"}
05:36:11.901 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a42f848c-1768-4e26-a0c2-9cce87210d6b"}
05:36:11.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a42f848c-1768-4e26-a0c2-9cce87210d6b"}
05:36:14.901 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1a5f52fb-2ba9-48eb-9cdc-a7ec18d496d6"}
05:36:14.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1a5f52fb-2ba9-48eb-9cdc-a7ec18d496d6"}
05:36:14.903 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"86927d4c-362e-452f-b1e3-07addbb9fd5d"}
05:36:14.903 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"86927d4c-362e-452f-b1e3-07addbb9fd5d"}
05:36:17.900 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"36fe0fef-be6c-4f07-bf38-9524a4aa434d"}
05:36:17.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"36fe0fef-be6c-4f07-bf38-9524a4aa434d"}
05:36:17.901 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"835312a9-5bfb-42c1-ad1d-dd40cc22a43a"}
05:36:17.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"835312a9-5bfb-42c1-ad1d-dd40cc22a43a"}
05:36:20.901 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"da240d0c-cdaf-4b1d-acac-d6003c34630f"}
05:36:20.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"da240d0c-cdaf-4b1d-acac-d6003c34630f"}
05:36:20.902 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"049b4aca-d26b-4233-bddf-e85a1022818d"}
05:36:20.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"049b4aca-d26b-4233-bddf-e85a1022818d"}
05:36:23.901 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9e89ff76-cfb9-4e40-a50b-11da86df0a78"}
05:36:23.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9e89ff76-cfb9-4e40-a50b-11da86df0a78"}
05:36:23.902 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"752b43ef-4dd1-405e-bd66-0e52a9cffdd6"}
05:36:23.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"752b43ef-4dd1-405e-bd66-0e52a9cffdd6"}
05:36:26.901 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"396845d0-d47d-4d72-9099-24b0726ed619"}
05:36:26.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"396845d0-d47d-4d72-9099-24b0726ed619"}
05:36:26.902 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6a7f6524-8fed-4523-b5ce-460112351dbd"}
05:36:26.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6a7f6524-8fed-4523-b5ce-460112351dbd"}
05:36:29.900 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e1066132-2dfc-471d-a5c7-0255e67a91bb"}
05:36:29.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e1066132-2dfc-471d-a5c7-0255e67a91bb"}
05:36:29.901 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a789094a-d014-412d-a89b-819d1ea05e1a"}
05:36:29.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a789094a-d014-412d-a89b-819d1ea05e1a"}
05:36:32.900 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"355589be-c16e-4029-a197-8172a2d8aaaf"}
05:36:32.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"355589be-c16e-4029-a197-8172a2d8aaaf"}
05:36:32.901 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a186849c-a603-4441-896c-469e69f0d239"}
05:36:32.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a186849c-a603-4441-896c-469e69f0d239"}
05:36:35.898 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0238d0f0-84c9-4996-9c0e-5fbde22facd2"}
05:36:35.898 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0238d0f0-84c9-4996-9c0e-5fbde22facd2"}
05:36:35.899 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ee4cffc0-678b-4084-96a1-36f120bdca47"}
05:36:35.899 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ee4cffc0-678b-4084-96a1-36f120bdca47"}
05:36:38.899 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fa0fc39c-f399-487d-b47d-db1c510b3dc6"}
05:36:38.899 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fa0fc39c-f399-487d-b47d-db1c510b3dc6"}
05:36:38.900 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"72efcc6a-f999-46f0-a1a9-2ec617de34a7"}
05:36:38.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"72efcc6a-f999-46f0-a1a9-2ec617de34a7"}
05:36:41.899 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e8fbd67c-1686-4e29-86bd-9292b7db1752"}
05:36:41.899 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e8fbd67c-1686-4e29-86bd-9292b7db1752"}
05:36:41.900 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ef77ce09-f0dd-45ef-8ba2-703002769946"}
05:36:41.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ef77ce09-f0dd-45ef-8ba2-703002769946"}
05:36:44.900 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7d8b3221-b48c-4fee-8c3b-7fb166b03704"}
05:36:44.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7d8b3221-b48c-4fee-8c3b-7fb166b03704"}
05:36:44.901 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"68b06836-f672-4572-9bba-1c9bf2fd47d0"}
05:36:44.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"68b06836-f672-4572-9bba-1c9bf2fd47d0"}
05:36:47.900 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f9f8cb84-97d6-490f-adb2-ce66c05aad4e"}
05:36:47.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f9f8cb84-97d6-490f-adb2-ce66c05aad4e"}
05:36:47.901 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"992c2d09-8012-465f-8990-fa985e24bcae"}
05:36:47.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"992c2d09-8012-465f-8990-fa985e24bcae"}
05:36:50.900 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0e7d3a2a-a513-4af6-aa4e-9db93187bd56"}
05:36:50.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0e7d3a2a-a513-4af6-aa4e-9db93187bd56"}
05:36:50.901 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"225ce66e-deba-41e4-ae4a-67c3ccaf9caa"}
05:36:50.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"225ce66e-deba-41e4-ae4a-67c3ccaf9caa"}
05:36:53.899 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a6493955-faec-4a70-99ef-a9cbcdfa1de8"}
05:36:53.899 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a6493955-faec-4a70-99ef-a9cbcdfa1de8"}
05:36:53.900 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c90ab438-9769-4364-856c-c3d5c803f2f2"}
05:36:53.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c90ab438-9769-4364-856c-c3d5c803f2f2"}
05:36:56.899 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9c09c588-3ee9-41ab-b6ba-08e242c91bbf"}
05:36:56.899 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9c09c588-3ee9-41ab-b6ba-08e242c91bbf"}
05:36:56.900 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"79888bb7-e2ca-4276-985e-1c6ba08b2d4a"}
05:36:56.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"79888bb7-e2ca-4276-985e-1c6ba08b2d4a"}
05:36:59.898 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b9536081-d8ea-4241-ba82-08dd9e75a70f"}
05:36:59.898 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b9536081-d8ea-4241-ba82-08dd9e75a70f"}
05:36:59.899 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"78e3b596-f476-43b2-ad2f-1be07fcdb5f9"}
05:36:59.899 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"78e3b596-f476-43b2-ad2f-1be07fcdb5f9"}
05:37:02.898 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3c67eaf2-7f38-40cd-bd1e-3a705466f4c3"}
05:37:02.898 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3c67eaf2-7f38-40cd-bd1e-3a705466f4c3"}
05:37:02.899 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8c4e0da4-d9fa-4c36-86a5-d6e1d93463c3"}
05:37:02.899 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8c4e0da4-d9fa-4c36-86a5-d6e1d93463c3"}
05:37:05.897 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3e86de63-d08b-4760-b021-fa6175877519"}
05:37:05.897 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3e86de63-d08b-4760-b021-fa6175877519"}
05:37:05.898 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bf1b4e29-6185-4d91-941c-0468329f9fcc"}
05:37:05.898 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bf1b4e29-6185-4d91-941c-0468329f9fcc"}
05:37:08.897 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"de3021f3-00fb-4cfe-9ab4-3bdab1fcdcdc"}
05:37:08.897 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"de3021f3-00fb-4cfe-9ab4-3bdab1fcdcdc"}
05:37:08.898 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"68d356b1-0ffa-4768-9a23-a87c7c335241"}
05:37:08.898 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"68d356b1-0ffa-4768-9a23-a87c7c335241"}
05:37:11.896 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9bf4da3a-0ab7-4ec5-b05b-2dc8f99c386b"}
05:37:11.896 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9bf4da3a-0ab7-4ec5-b05b-2dc8f99c386b"}
05:37:11.897 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d1ccfb34-5754-4fa2-868a-2ce5a513b368"}
05:37:11.897 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d1ccfb34-5754-4fa2-868a-2ce5a513b368"}
05:37:14.896 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d6157cd9-b820-4dfe-ac8b-878c4d3ff1a9"}
05:37:14.896 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d6157cd9-b820-4dfe-ac8b-878c4d3ff1a9"}
05:37:14.897 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"05e7095a-eb8a-4c5f-99f8-b9e21e80d208"}
05:37:14.897 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"05e7095a-eb8a-4c5f-99f8-b9e21e80d208"}
05:37:17.896 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a2780231-00d3-4bf2-85ff-e89904c1b117"}
05:37:17.896 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a2780231-00d3-4bf2-85ff-e89904c1b117"}
05:37:17.897 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cdcebe9f-18a6-48fa-8741-377dcc66a784"}
05:37:17.897 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cdcebe9f-18a6-48fa-8741-377dcc66a784"}
05:37:20.895 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bf5633e7-cf2d-46a4-8ed8-66e269ad4100"}
05:37:20.895 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bf5633e7-cf2d-46a4-8ed8-66e269ad4100"}
05:37:20.896 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"47c7ea77-a71f-436b-8da8-49e1cada7144"}
05:37:20.896 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"47c7ea77-a71f-436b-8da8-49e1cada7144"}
05:37:23.894 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b9def460-396e-45a4-9b03-3037090a4bc2"}
05:37:23.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b9def460-396e-45a4-9b03-3037090a4bc2"}
05:37:23.895 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c382497a-f2ec-4f4e-bb89-2bc69d29994d"}
05:37:23.895 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c382497a-f2ec-4f4e-bb89-2bc69d29994d"}
05:37:26.895 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"405b1056-fef2-43ed-8920-46007bfc65e0"}
05:37:26.895 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"405b1056-fef2-43ed-8920-46007bfc65e0"}
05:37:26.895 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"79a5b687-3003-41cd-a9ee-edf23e767606"}
05:37:26.896 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"79a5b687-3003-41cd-a9ee-edf23e767606"}
05:37:29.894 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c766ec21-8636-455b-b72f-004f52444522"}
05:37:29.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c766ec21-8636-455b-b72f-004f52444522"}
05:37:29.895 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a46e76b5-05aa-456b-af5e-34392366f5e8"}
05:37:29.895 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a46e76b5-05aa-456b-af5e-34392366f5e8"}
05:37:32.894 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ea61b954-6ce0-4329-a79f-e386226f2a5a"}
05:37:32.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ea61b954-6ce0-4329-a79f-e386226f2a5a"}
05:37:32.895 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"84fe0403-6355-44e6-a55b-02e61f0bb96a"}
05:37:32.895 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"84fe0403-6355-44e6-a55b-02e61f0bb96a"}
05:37:35.894 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"22d76d4f-2286-48a5-94fd-fa99f1c307fc"}
05:37:35.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"22d76d4f-2286-48a5-94fd-fa99f1c307fc"}
05:37:35.895 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"76c10155-a0d9-4ca4-bdc7-67951098d411"}
05:37:35.895 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"76c10155-a0d9-4ca4-bdc7-67951098d411"}
05:37:38.893 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8fc66703-fa4a-4eb0-98c7-9d5e97b4ce9e"}
05:37:38.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8fc66703-fa4a-4eb0-98c7-9d5e97b4ce9e"}
05:37:38.894 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2190c0a2-3988-4b8a-9e7b-0a696ea70319"}
05:37:38.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2190c0a2-3988-4b8a-9e7b-0a696ea70319"}
05:37:41.893 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"756a875a-7b10-4bf8-81df-9babf45b97ab"}
05:37:41.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"756a875a-7b10-4bf8-81df-9babf45b97ab"}
05:37:41.894 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d85b5bf1-3e83-4fe4-b788-28cac6a907e0"}
05:37:41.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d85b5bf1-3e83-4fe4-b788-28cac6a907e0"}
05:37:44.892 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f6f44f34-4291-4af1-8c48-017fc1e4ea27"}
05:37:44.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f6f44f34-4291-4af1-8c48-017fc1e4ea27"}
05:37:44.893 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c7bea8d4-7e7d-495e-a2a7-77848595eca2"}
05:37:44.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c7bea8d4-7e7d-495e-a2a7-77848595eca2"}
05:37:47.892 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b43931ef-ca9a-4986-939d-5a853d1f3442"}
05:37:47.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b43931ef-ca9a-4986-939d-5a853d1f3442"}
05:37:47.893 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"36fc7af5-723a-43aa-b316-85abbb62e060"}
05:37:47.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"36fc7af5-723a-43aa-b316-85abbb62e060"}
05:37:50.892 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d9a9f595-6a59-418d-8dc6-e0daba0c0ea5"}
05:37:50.893 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d9a9f595-6a59-418d-8dc6-e0daba0c0ea5"}
05:37:50.894 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c8759c5f-5c5c-4c3b-a952-92b8c570b20d"}
05:37:50.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c8759c5f-5c5c-4c3b-a952-92b8c570b20d"}
05:37:53.892 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"925042b2-a23f-4fd8-b74b-6a48e8095602"}
05:37:53.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"925042b2-a23f-4fd8-b74b-6a48e8095602"}
05:37:53.893 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c417da42-641c-44b4-bcd3-4ef9c5703094"}
05:37:53.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c417da42-641c-44b4-bcd3-4ef9c5703094"}
05:37:56.892 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a53e2f32-a0fb-4076-9b02-6a5c263a6474"}
05:37:56.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a53e2f32-a0fb-4076-9b02-6a5c263a6474"}
05:37:56.893 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e8f892f0-505e-4152-baae-bcd880801c2a"}
05:37:56.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e8f892f0-505e-4152-baae-bcd880801c2a"}
05:37:59.891 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ea7f24cf-416c-48e2-b9f5-82345ba1d500"}
05:37:59.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ea7f24cf-416c-48e2-b9f5-82345ba1d500"}
05:37:59.892 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c759e461-2f6b-46ac-83e5-1da38d6b9567"}
05:37:59.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c759e461-2f6b-46ac-83e5-1da38d6b9567"}
05:38:02.900 03.008 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a1a0b7ad-0524-4b2e-b31c-63c75158dec1"}
05:38:02.901 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a1a0b7ad-0524-4b2e-b31c-63c75158dec1"}
05:38:02.901 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0e99bb2f-5df7-4490-835f-9731bea7ac25"}
05:38:02.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0e99bb2f-5df7-4490-835f-9731bea7ac25"}
05:38:05.901 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"41894a85-1feb-4247-8d17-afa570f068f0"}
05:38:05.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"41894a85-1feb-4247-8d17-afa570f068f0"}
05:38:05.902 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2d5d90ec-cb5a-4835-b17e-6bd31cc19b2f"}
05:38:05.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2d5d90ec-cb5a-4835-b17e-6bd31cc19b2f"}
05:38:08.901 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ea51defa-5db2-4d3e-b3c8-88f845728754"}
05:38:08.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ea51defa-5db2-4d3e-b3c8-88f845728754"}
05:38:08.902 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ea2ac335-37ae-4e31-8377-73d05b453faf"}
05:38:08.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ea2ac335-37ae-4e31-8377-73d05b453faf"}
05:38:11.900 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2a9f9817-1c77-4e36-9a8b-ff84cfee82da"}
05:38:11.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2a9f9817-1c77-4e36-9a8b-ff84cfee82da"}
05:38:11.901 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c1034bc7-8c0c-405b-8ecf-d27b82643498"}
05:38:11.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c1034bc7-8c0c-405b-8ecf-d27b82643498"}
05:38:14.900 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"46835b30-f8a0-49f3-aff8-629def290bc5"}
05:38:14.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"46835b30-f8a0-49f3-aff8-629def290bc5"}
05:38:14.902 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"340f9137-7e43-42d4-8675-5fb99a75c7d8"}
05:38:14.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"340f9137-7e43-42d4-8675-5fb99a75c7d8"}
05:38:17.900 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4a50e5a5-9bdc-4f40-997d-6fc68cf91aa3"}
05:38:17.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4a50e5a5-9bdc-4f40-997d-6fc68cf91aa3"}
05:38:17.901 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3a6752f7-d95a-41d9-b3f9-45d504df014b"}
05:38:17.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3a6752f7-d95a-41d9-b3f9-45d504df014b"}
05:38:20.900 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6dbc7069-056d-488d-bf4f-997b3d0973f5"}
05:38:20.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6dbc7069-056d-488d-bf4f-997b3d0973f5"}
05:38:20.901 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3d35718f-5e15-4fc9-9dce-b814e9bd1f2f"}
05:38:20.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3d35718f-5e15-4fc9-9dce-b814e9bd1f2f"}
05:38:23.900 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"763ea2d6-16e2-4d7c-ac57-83de2a630ce6"}
05:38:23.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"763ea2d6-16e2-4d7c-ac57-83de2a630ce6"}
05:38:23.901 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4fab0e9c-40a8-43c6-9fee-fe0495656b04"}
05:38:23.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4fab0e9c-40a8-43c6-9fee-fe0495656b04"}
05:38:26.899 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ab7d9139-c7cd-4906-aaa3-b1ef60c4dd1f"}
05:38:26.899 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ab7d9139-c7cd-4906-aaa3-b1ef60c4dd1f"}
05:38:26.900 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"be7f30a8-cec5-409c-998b-7e0c77910cde"}
05:38:26.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"be7f30a8-cec5-409c-998b-7e0c77910cde"}
05:38:29.898 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7bbec2c7-8cd2-4c87-91ab-69e29dcd803f"}
05:38:29.898 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7bbec2c7-8cd2-4c87-91ab-69e29dcd803f"}
05:38:29.899 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ac31367d-5bb1-400f-bc11-5d538f1deae4"}
05:38:29.899 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ac31367d-5bb1-400f-bc11-5d538f1deae4"}
05:38:32.898 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"29810fe0-3c82-48b4-8952-101e3abccf70"}
05:38:32.898 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"29810fe0-3c82-48b4-8952-101e3abccf70"}
05:38:32.899 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ef96a2b9-e562-496b-8c37-81cc0406dd6d"}
05:38:32.899 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ef96a2b9-e562-496b-8c37-81cc0406dd6d"}
05:38:35.898 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4b7c54e8-d94b-4568-84ea-18fe457df730"}
05:38:35.898 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4b7c54e8-d94b-4568-84ea-18fe457df730"}
05:38:35.899 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d0478816-c407-4215-81b6-14e36a0af384"}
05:38:35.899 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d0478816-c407-4215-81b6-14e36a0af384"}
05:38:38.897 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"daf6697e-0781-4f0d-8c07-56755083cac7"}
05:38:38.897 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"daf6697e-0781-4f0d-8c07-56755083cac7"}
05:38:38.898 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"599c8419-ea3e-45b6-b44b-4d5084fd4ced"}
05:38:38.898 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"599c8419-ea3e-45b6-b44b-4d5084fd4ced"}
05:38:41.896 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3447421d-b632-4dc8-a2f8-cc1f4d2fefa5"}
05:38:41.896 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3447421d-b632-4dc8-a2f8-cc1f4d2fefa5"}
05:38:41.897 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2b9bee89-900d-4e04-99c9-d81b6081a0cd"}
05:38:41.897 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2b9bee89-900d-4e04-99c9-d81b6081a0cd"}
05:38:44.896 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e7494464-fe56-4548-a67d-dad7f36be157"}
05:38:44.896 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e7494464-fe56-4548-a67d-dad7f36be157"}
05:38:44.897 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1bf3a31a-a3a0-491d-9f5a-9677e2afd2cb"}
05:38:44.897 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1bf3a31a-a3a0-491d-9f5a-9677e2afd2cb"}
05:38:47.895 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"700bf423-aa14-46e3-931c-6b4d8f0b893c"}
05:38:47.895 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"700bf423-aa14-46e3-931c-6b4d8f0b893c"}
05:38:47.896 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e57fa029-f255-4d76-a3e3-405343fed7e5"}
05:38:47.896 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e57fa029-f255-4d76-a3e3-405343fed7e5"}
05:38:50.916 03.020 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fd92f312-c401-41ff-99bd-0a3c7ce0a765"}
05:38:50.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fd92f312-c401-41ff-99bd-0a3c7ce0a765"}
05:38:50.917 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c2b4c552-f123-4d8f-8499-53cbc4e20437"}
05:38:50.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c2b4c552-f123-4d8f-8499-53cbc4e20437"}
05:38:53.916 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7eb99669-f8a7-47b7-b41b-7847c1bb5360"}
05:38:53.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7eb99669-f8a7-47b7-b41b-7847c1bb5360"}
05:38:53.917 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f6ae4e3e-4861-4c61-9529-a16f59b5c4c2"}
05:38:53.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f6ae4e3e-4861-4c61-9529-a16f59b5c4c2"}
05:38:56.915 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"24510c73-9222-48eb-a0a0-b1226efed588"}
05:38:56.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"24510c73-9222-48eb-a0a0-b1226efed588"}
05:38:56.916 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c0191a1a-3a2a-4834-93cd-9d12c6f2ef7e"}
05:38:56.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c0191a1a-3a2a-4834-93cd-9d12c6f2ef7e"}
05:38:59.915 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4e902c00-c8a7-4dba-991f-77b2ff75f457"}
05:38:59.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4e902c00-c8a7-4dba-991f-77b2ff75f457"}
05:38:59.916 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"52672754-4dee-481e-ad29-3e871bfcddc7"}
05:38:59.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"52672754-4dee-481e-ad29-3e871bfcddc7"}
05:39:02.915 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a58a6b46-9599-4425-9968-87471c712d1c"}
05:39:02.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a58a6b46-9599-4425-9968-87471c712d1c"}
05:39:02.916 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7ef12ecc-6fcc-4656-80a6-2101d24331bb"}
05:39:02.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7ef12ecc-6fcc-4656-80a6-2101d24331bb"}
05:39:05.914 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7522282b-c136-46d7-87ad-7dc91cb9d59b"}
05:39:05.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7522282b-c136-46d7-87ad-7dc91cb9d59b"}
05:39:05.915 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4fd8c7f7-d633-4753-865d-0835e3c177ff"}
05:39:05.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4fd8c7f7-d633-4753-865d-0835e3c177ff"}
05:39:08.914 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"86ca03b0-aa44-4b9a-9556-07429909a89a"}
05:39:08.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"86ca03b0-aa44-4b9a-9556-07429909a89a"}
05:39:08.915 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e774be4d-f686-4331-a595-8d2123eac7b3"}
05:39:08.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e774be4d-f686-4331-a595-8d2123eac7b3"}
05:39:11.915 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4418cd53-f0fb-4b39-82ac-935e168c1654"}
05:39:11.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4418cd53-f0fb-4b39-82ac-935e168c1654"}
05:39:11.916 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e00d6c10-5529-4e62-8de3-fa727a220abb"}
05:39:11.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e00d6c10-5529-4e62-8de3-fa727a220abb"}
05:39:14.914 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c0854b52-1a3a-4b00-b8c4-928908084c0e"}
05:39:14.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c0854b52-1a3a-4b00-b8c4-928908084c0e"}
05:39:14.915 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b8fa3073-18d2-4b82-8e5b-7eaee50c3ba8"}
05:39:14.916 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b8fa3073-18d2-4b82-8e5b-7eaee50c3ba8"}
05:39:17.914 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f74be1a2-8997-407c-b3ad-88c736058124"}
05:39:17.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f74be1a2-8997-407c-b3ad-88c736058124"}
05:39:17.915 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0e05a3aa-40ec-4e13-b19d-acf8a5285aef"}
05:39:17.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0e05a3aa-40ec-4e13-b19d-acf8a5285aef"}
05:39:20.914 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0bb89219-c8f4-4292-9615-05d120c6947e"}
05:39:20.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0bb89219-c8f4-4292-9615-05d120c6947e"}
05:39:20.915 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0f971fdc-e7be-4e60-aec6-5e93d946bd17"}
05:39:20.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0f971fdc-e7be-4e60-aec6-5e93d946bd17"}
05:39:23.915 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8f290b70-8c91-4188-9d07-4f5763c6ef64"}
05:39:23.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8f290b70-8c91-4188-9d07-4f5763c6ef64"}
05:39:23.916 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e72e803a-4449-47b0-97e7-de8ecfd1b76c"}
05:39:23.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e72e803a-4449-47b0-97e7-de8ecfd1b76c"}
05:39:26.914 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fa326d00-c861-48a5-8b80-6a2da447f086"}
05:39:26.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fa326d00-c861-48a5-8b80-6a2da447f086"}
05:39:26.915 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"044e415f-4394-450b-975b-f53226189805"}
05:39:26.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"044e415f-4394-450b-975b-f53226189805"}
05:39:29.913 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6a903a38-046f-44f2-b75f-f36865ce7c81"}
05:39:29.913 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6a903a38-046f-44f2-b75f-f36865ce7c81"}
05:39:29.914 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fd0d02a3-a1b8-472f-9cc6-c8963c6aa164"}
05:39:29.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fd0d02a3-a1b8-472f-9cc6-c8963c6aa164"}
05:39:32.913 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"125d4adc-8ce4-47d5-99d1-50371106fe8f"}
05:39:32.913 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"125d4adc-8ce4-47d5-99d1-50371106fe8f"}
05:39:32.914 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"632c39c2-6122-4f95-98e7-e79de220df1f"}
05:39:32.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"632c39c2-6122-4f95-98e7-e79de220df1f"}
05:39:35.912 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"08feac57-b2a7-47d2-ab86-353b45842d45"}
05:39:35.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"08feac57-b2a7-47d2-ab86-353b45842d45"}
05:39:35.913 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f32c643b-86bf-4a02-bf62-660754c09c01"}
05:39:35.913 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f32c643b-86bf-4a02-bf62-660754c09c01"}
05:39:38.911 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e9b65044-997f-4e92-be3b-159997b86d23"}
05:39:38.911 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e9b65044-997f-4e92-be3b-159997b86d23"}
05:39:38.912 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d295598e-700a-4e8e-83c4-616dc9b52bf8"}
05:39:38.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d295598e-700a-4e8e-83c4-616dc9b52bf8"}
05:39:41.911 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"35808684-08be-43a5-96f1-ceb57bf251c8"}
05:39:41.911 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"35808684-08be-43a5-96f1-ceb57bf251c8"}
05:39:41.912 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8ea487c5-89fc-448f-aa6a-04687bfc84d5"}
05:39:41.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8ea487c5-89fc-448f-aa6a-04687bfc84d5"}
05:39:44.913 03.001 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8e1b4286-1a6c-4a6c-b196-8d9cb1634042"}
05:39:44.913 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8e1b4286-1a6c-4a6c-b196-8d9cb1634042"}
05:39:44.914 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"895675f2-9dc4-4117-836b-7bd6a6af5c27"}
05:39:44.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"895675f2-9dc4-4117-836b-7bd6a6af5c27"}
05:39:47.912 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0b00d953-d7a3-491f-acb5-89352c714caf"}
05:39:47.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0b00d953-d7a3-491f-acb5-89352c714caf"}
05:39:47.913 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0979f1d2-dab8-40f3-8906-a8f484adc936"}
05:39:47.913 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0979f1d2-dab8-40f3-8906-a8f484adc936"}
05:39:50.913 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"04f4f046-6832-42c0-be18-c65bb503199d"}
05:39:50.913 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"04f4f046-6832-42c0-be18-c65bb503199d"}
05:39:50.914 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e9693f1b-f136-41cc-ae04-0fabf51afa03"}
05:39:50.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e9693f1b-f136-41cc-ae04-0fabf51afa03"}
05:39:53.912 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"df5913b4-da3a-4ce1-a84a-ca5e37fef7fe"}
05:39:53.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"df5913b4-da3a-4ce1-a84a-ca5e37fef7fe"}
05:39:53.913 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"74d96ed4-01c7-4de5-8d58-f466a66c9c55"}
05:39:53.913 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"74d96ed4-01c7-4de5-8d58-f466a66c9c55"}
05:39:56.912 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a792f8b4-511e-48dc-bf1a-09081ed252c5"}
05:39:56.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a792f8b4-511e-48dc-bf1a-09081ed252c5"}
05:39:56.913 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ab537727-f2df-4111-986a-95ebd64a29e2"}
05:39:56.913 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ab537727-f2df-4111-986a-95ebd64a29e2"}
05:39:59.911 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ae765359-9a5f-4964-97fe-53ec7334d878"}
05:39:59.911 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ae765359-9a5f-4964-97fe-53ec7334d878"}
05:39:59.912 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1cfe20d3-7b9c-481c-9986-5e4bbefdd8c2"}
05:39:59.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1cfe20d3-7b9c-481c-9986-5e4bbefdd8c2"}
05:40:02.911 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"89ce4089-ba96-48fd-825b-c3a3cb33daa8"}
05:40:02.911 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"89ce4089-ba96-48fd-825b-c3a3cb33daa8"}
05:40:02.912 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"05916f99-93d7-457a-809c-c2c673927fd4"}
05:40:02.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"05916f99-93d7-457a-809c-c2c673927fd4"}
05:40:05.909 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dbbe05af-39af-4cab-a789-c4c854475675"}
05:40:05.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dbbe05af-39af-4cab-a789-c4c854475675"}
05:40:05.910 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"67698bdb-1c9e-4a92-813d-4cecf8386dd8"}
05:40:05.910 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"67698bdb-1c9e-4a92-813d-4cecf8386dd8"}
05:40:08.909 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"002f377c-4d52-400c-80dd-9a7ef495b8b5"}
05:40:08.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"002f377c-4d52-400c-80dd-9a7ef495b8b5"}
05:40:08.910 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"96f5b503-eb52-4598-ac61-6ef47a6e8431"}
05:40:08.910 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"96f5b503-eb52-4598-ac61-6ef47a6e8431"}
05:40:11.907 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bcf5770e-6664-4224-a5a2-649ebd43907c"}
05:40:11.907 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bcf5770e-6664-4224-a5a2-649ebd43907c"}
05:40:11.908 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"863333cb-9a1d-4ac2-9f77-977eecb518ac"}
05:40:11.908 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"863333cb-9a1d-4ac2-9f77-977eecb518ac"}
05:40:14.907 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9d040729-9000-40e7-8553-aed81bf7b653"}
05:40:14.908 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9d040729-9000-40e7-8553-aed81bf7b653"}
05:40:14.909 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6d42d19e-7c89-41ec-89ec-c5d8641aa73c"}
05:40:14.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6d42d19e-7c89-41ec-89ec-c5d8641aa73c"}
05:40:17.909 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8008af6b-5ac0-4541-a47b-de17f00a0bb4"}
05:40:17.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8008af6b-5ac0-4541-a47b-de17f00a0bb4"}
05:40:17.910 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e60d4d8e-c0cd-4907-9b9c-5e866fa3579d"}
05:40:17.910 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e60d4d8e-c0cd-4907-9b9c-5e866fa3579d"}
05:40:20.910 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"73358198-0625-4668-a6ff-2f694fa49bb9"}
05:40:20.910 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"73358198-0625-4668-a6ff-2f694fa49bb9"}
05:40:20.911 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2e197557-ea7f-4934-b102-09dc3bb8b35d"}
05:40:20.912 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2e197557-ea7f-4934-b102-09dc3bb8b35d"}
05:40:23.909 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b3a4b4ed-4b66-4ced-bbeb-80244637199b"}
05:40:23.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b3a4b4ed-4b66-4ced-bbeb-80244637199b"}
05:40:23.910 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c3529d0d-b1a2-4f03-86a5-a05854f86994"}
05:40:23.910 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c3529d0d-b1a2-4f03-86a5-a05854f86994"}
05:40:26.909 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fcc339d1-e474-4283-96fe-c76386cb4c5d"}
05:40:26.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fcc339d1-e474-4283-96fe-c76386cb4c5d"}
05:40:26.910 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d4828923-c64b-429c-abf0-711cd3ae4ef8"}
05:40:26.910 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d4828923-c64b-429c-abf0-711cd3ae4ef8"}
05:40:29.909 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"866806be-a252-4f1a-aa69-2239e233f609"}
05:40:29.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"866806be-a252-4f1a-aa69-2239e233f609"}
05:40:29.910 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b8be4f4c-7db5-48a0-8c78-207538dd9c39"}
05:40:29.910 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b8be4f4c-7db5-48a0-8c78-207538dd9c39"}
05:40:32.909 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7bcf1d12-a0b0-41e1-902f-101863f93819"}
05:40:32.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7bcf1d12-a0b0-41e1-902f-101863f93819"}
05:40:32.910 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"319bc4e0-8387-40b5-a19a-e5fe93bbf1e0"}
05:40:32.910 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"319bc4e0-8387-40b5-a19a-e5fe93bbf1e0"}
05:40:35.909 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e2c92ad1-4ffe-44a3-b3a7-62ecc97b38da"}
05:40:35.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e2c92ad1-4ffe-44a3-b3a7-62ecc97b38da"}
05:40:35.910 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"77738f6d-a9be-4b19-b37c-241603d47981"}
05:40:35.910 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"77738f6d-a9be-4b19-b37c-241603d47981"}
05:40:38.908 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d216521b-b391-43cd-a4cc-f876b33e56b2"}
05:40:38.908 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d216521b-b391-43cd-a4cc-f876b33e56b2"}
05:40:38.909 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7190422c-f06e-428f-aa85-0cc3c39d5d40"}
05:40:38.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7190422c-f06e-428f-aa85-0cc3c39d5d40"}
05:40:41.909 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f04fa015-2c89-4bd3-90b7-b72595f12a06"}
05:40:41.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f04fa015-2c89-4bd3-90b7-b72595f12a06"}
05:40:41.910 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"348e2894-83b5-4a84-b31b-6227eb34a3cf"}
05:40:41.910 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"348e2894-83b5-4a84-b31b-6227eb34a3cf"}
05:40:44.909 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"05e3cea6-d4ac-4384-9b6f-c2408234f2c0"}
05:40:44.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"05e3cea6-d4ac-4384-9b6f-c2408234f2c0"}
05:40:44.910 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3910be60-4604-4935-ab30-f5b5dad2b5a4"}
05:40:44.910 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3910be60-4604-4935-ab30-f5b5dad2b5a4"}
05:40:47.908 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2bf73c79-32da-4c75-b332-6e1dbe4ac466"}
05:40:47.908 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2bf73c79-32da-4c75-b332-6e1dbe4ac466"}
05:40:47.909 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aeaf28ae-2c88-4c7f-ba17-463d8404161a"}
05:40:47.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"aeaf28ae-2c88-4c7f-ba17-463d8404161a"}
05:40:50.910 03.001 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"11773025-ef85-4c9d-951d-eecf81bafd5f"}
05:40:50.910 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"11773025-ef85-4c9d-951d-eecf81bafd5f"}
05:40:50.911 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"563da0bb-79db-4953-82b3-df3a3fccd625"}
05:40:50.911 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"563da0bb-79db-4953-82b3-df3a3fccd625"}
05:40:53.910 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9bdd7d96-8cd5-410f-848a-a964771aed51"}
05:40:53.910 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9bdd7d96-8cd5-410f-848a-a964771aed51"}
05:40:53.911 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1a3143f3-4741-47b2-947d-8bc39d9291b3"}
05:40:53.911 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1a3143f3-4741-47b2-947d-8bc39d9291b3"}
05:40:56.909 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a45c0759-d2cb-4e99-a3df-3e7554c338f2"}
05:40:56.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a45c0759-d2cb-4e99-a3df-3e7554c338f2"}
05:40:56.910 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7a335edf-aef1-4523-aeda-2e8900cfc157"}
05:40:56.910 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7a335edf-aef1-4523-aeda-2e8900cfc157"}
05:40:59.910 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"15526956-2076-46e7-87a9-a68224833e0e"}
05:40:59.910 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"15526956-2076-46e7-87a9-a68224833e0e"}
05:40:59.911 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4d8e8e5a-bce3-4402-9268-7875f3a72638"}
05:40:59.911 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4d8e8e5a-bce3-4402-9268-7875f3a72638"}
05:41:02.909 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"05240fa5-2877-4f74-bfd5-ff8890433428"}
05:41:02.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"05240fa5-2877-4f74-bfd5-ff8890433428"}
05:41:02.910 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0ee711c8-b9bd-45b7-b86d-039f2c2a120d"}
05:41:02.910 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0ee711c8-b9bd-45b7-b86d-039f2c2a120d"}
05:41:05.907 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c007f308-f66e-44d5-bcb5-5e20566c012b"}
05:41:05.907 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c007f308-f66e-44d5-bcb5-5e20566c012b"}
05:41:05.908 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"50af300d-367e-4ce3-a67a-49f5d1c5c015"}
05:41:05.908 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"50af300d-367e-4ce3-a67a-49f5d1c5c015"}
05:41:08.908 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5edc54d7-6d78-4d0d-8e76-1de5da1d04bc"}
05:41:08.908 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5edc54d7-6d78-4d0d-8e76-1de5da1d04bc"}
05:41:08.909 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"09ae21e5-9a50-4032-a1d7-fca172cf6250"}
05:41:08.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"09ae21e5-9a50-4032-a1d7-fca172cf6250"}
05:41:11.908 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"75a43c0a-33a0-46ec-8e9d-cbf469066972"}
05:41:11.908 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"75a43c0a-33a0-46ec-8e9d-cbf469066972"}
05:41:11.909 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fb07c39b-db87-46cd-ba55-2c774a6f46ee"}
05:41:11.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fb07c39b-db87-46cd-ba55-2c774a6f46ee"}
05:41:14.907 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"670dffb0-e23b-489c-aa1f-1137f07e715f"}
05:41:14.908 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"670dffb0-e23b-489c-aa1f-1137f07e715f"}
05:41:14.909 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fcddab4b-9024-4421-af9b-9e47f5cd84dd"}
05:41:14.910 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fcddab4b-9024-4421-af9b-9e47f5cd84dd"}
05:41:17.906 02.996 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0d9bf346-a38b-43f1-9d69-70bef6bfd8fd"}
05:41:17.906 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0d9bf346-a38b-43f1-9d69-70bef6bfd8fd"}
05:41:17.907 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5758bc9f-95a5-4f1d-a2ee-7a96912e4d70"}
05:41:17.907 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5758bc9f-95a5-4f1d-a2ee-7a96912e4d70"}
05:41:20.906 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8513d237-701b-43a5-98a9-a2ca3829361a"}
05:41:20.906 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8513d237-701b-43a5-98a9-a2ca3829361a"}
05:41:20.907 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2d053390-a680-49c7-b5fa-a33ef9b8be7b"}
05:41:20.907 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2d053390-a680-49c7-b5fa-a33ef9b8be7b"}
05:41:23.906 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1c00f850-f565-4c0c-aa34-aafcda58efac"}
05:41:23.906 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1c00f850-f565-4c0c-aa34-aafcda58efac"}
05:41:23.907 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"856d6449-ece1-4ff2-906b-893ad7630fdd"}
05:41:23.907 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"856d6449-ece1-4ff2-906b-893ad7630fdd"}
05:41:26.905 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9415c82c-137f-45c7-8585-8cdafd6da056"}
05:41:26.905 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9415c82c-137f-45c7-8585-8cdafd6da056"}
05:41:26.906 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"40cd90d1-525f-4227-9660-762f963776b4"}
05:41:26.906 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"40cd90d1-525f-4227-9660-762f963776b4"}
05:41:29.905 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5305d74c-df7d-488b-b814-ea0c07e7988e"}
05:41:29.905 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5305d74c-df7d-488b-b814-ea0c07e7988e"}
05:41:29.906 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3f492c2f-3c3b-4397-868d-2cdd03c695ae"}
05:41:29.906 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3f492c2f-3c3b-4397-868d-2cdd03c695ae"}
05:41:32.903 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d352b7e2-5654-409d-889f-5e6b1202a9ae"}
05:41:32.903 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d352b7e2-5654-409d-889f-5e6b1202a9ae"}
05:41:32.904 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"da5a87ac-77fa-4f07-a525-b2830f50ed08"}
05:41:32.904 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"da5a87ac-77fa-4f07-a525-b2830f50ed08"}
05:41:35.902 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"166d755d-7292-4a07-a4f7-b354218ef1ad"}
05:41:35.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"166d755d-7292-4a07-a4f7-b354218ef1ad"}
05:41:35.903 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fccd1213-db4a-48b0-a2ab-d05258d2b77c"}
05:41:35.903 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fccd1213-db4a-48b0-a2ab-d05258d2b77c"}
05:41:38.902 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b74ba657-35ce-4533-8599-2702cf9a3dbf"}
05:41:38.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b74ba657-35ce-4533-8599-2702cf9a3dbf"}
05:41:38.903 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1c71226c-9bb7-4691-bf4d-20b8124740c4"}
05:41:38.903 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1c71226c-9bb7-4691-bf4d-20b8124740c4"}
05:41:41.902 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"da1315ee-5ea9-43f8-a76e-217033b9de18"}
05:41:41.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"da1315ee-5ea9-43f8-a76e-217033b9de18"}
05:41:41.902 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"19a8321a-87a1-4440-a88b-82b11115708e"}
05:41:41.903 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"19a8321a-87a1-4440-a88b-82b11115708e"}
05:41:44.901 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5730a12a-6435-4f38-ac4c-8226b42f3ccd"}
05:41:44.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5730a12a-6435-4f38-ac4c-8226b42f3ccd"}
05:41:44.902 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"54cee52b-7c1c-45c5-af2c-c8fa3e4ce247"}
05:41:44.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"54cee52b-7c1c-45c5-af2c-c8fa3e4ce247"}
05:41:47.900 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c833779b-a615-4ba0-b62f-b291506bcfe7"}
05:41:47.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c833779b-a615-4ba0-b62f-b291506bcfe7"}
05:41:47.901 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"742c7ce8-3d64-4d5c-9bba-dec6316a5e0e"}
05:41:47.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"742c7ce8-3d64-4d5c-9bba-dec6316a5e0e"}
05:41:50.899 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b5764504-3615-4fb4-a75e-116db2bd8925"}
05:41:50.899 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b5764504-3615-4fb4-a75e-116db2bd8925"}
05:41:50.900 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"affa4711-fbf7-44db-9128-d5cb28fe88c6"}
05:41:50.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"affa4711-fbf7-44db-9128-d5cb28fe88c6"}
05:41:53.899 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"01744120-16d6-4573-bf66-f5461ce40be7"}
05:41:53.899 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"01744120-16d6-4573-bf66-f5461ce40be7"}
05:41:53.900 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5f44d781-20df-4f10-b18a-f375c83daa6f"}
05:41:53.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5f44d781-20df-4f10-b18a-f375c83daa6f"}
05:41:56.898 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dcc87f1c-15eb-4a29-8be9-733078cb3769"}
05:41:56.898 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dcc87f1c-15eb-4a29-8be9-733078cb3769"}
05:41:56.899 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"41257d8f-52cb-41d3-bac5-1a0ac93988d1"}
05:41:56.899 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"41257d8f-52cb-41d3-bac5-1a0ac93988d1"}
05:41:59.898 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c569890d-41ca-481d-9568-529967b61e20"}
05:41:59.898 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c569890d-41ca-481d-9568-529967b61e20"}
05:41:59.899 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cdc0bfe5-057d-455f-b427-df01bb89929f"}
05:41:59.899 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cdc0bfe5-057d-455f-b427-df01bb89929f"}
05:42:02.897 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f184bf32-7634-47d1-823b-aeffa39f6588"}
05:42:02.897 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f184bf32-7634-47d1-823b-aeffa39f6588"}
05:42:02.898 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"679afc80-08a1-47f2-8920-19b8a3c5f3e7"}
05:42:02.898 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"679afc80-08a1-47f2-8920-19b8a3c5f3e7"}
05:42:05.897 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"df13e11f-1c9e-4a18-943f-eb2f669f8486"}
05:42:05.897 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"df13e11f-1c9e-4a18-943f-eb2f669f8486"}
05:42:05.898 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b990c2f-6a5e-4cbd-b3be-7b9a29d5350e"}
05:42:05.898 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5b990c2f-6a5e-4cbd-b3be-7b9a29d5350e"}
05:42:08.896 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9ad9b939-2b0f-44f7-adc8-36c212a251d7"}
05:42:08.896 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9ad9b939-2b0f-44f7-adc8-36c212a251d7"}
05:42:08.897 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"266802d0-bf7c-4b29-83b2-fc60f10aa675"}
05:42:08.897 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"266802d0-bf7c-4b29-83b2-fc60f10aa675"}
05:42:11.897 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b5117d9a-9e8a-4932-adc7-e7d5798cf23d"}
05:42:11.897 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b5117d9a-9e8a-4932-adc7-e7d5798cf23d"}
05:42:11.898 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9d6e10bf-0a04-489c-bd4b-c0c7d756ef69"}
05:42:11.898 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9d6e10bf-0a04-489c-bd4b-c0c7d756ef69"}
05:42:14.900 03.002 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"769fe6f5-d6f0-468e-ba72-6c70c1f92f65"}
05:42:14.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"769fe6f5-d6f0-468e-ba72-6c70c1f92f65"}
05:42:14.902 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a0f7fd7f-55bd-44bd-a160-b40f74f2bd76"}
05:42:14.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a0f7fd7f-55bd-44bd-a160-b40f74f2bd76"}
05:42:17.900 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b2f0b52d-ee56-4e1e-94c7-165632d8d1c2"}
05:42:17.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b2f0b52d-ee56-4e1e-94c7-165632d8d1c2"}
05:42:17.901 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"706ad9db-2f08-4882-91c6-387f65ad8d95"}
05:42:17.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"706ad9db-2f08-4882-91c6-387f65ad8d95"}
05:42:20.900 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a14485ca-8fd0-434b-be17-78f1a06fe1d4"}
05:42:20.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a14485ca-8fd0-434b-be17-78f1a06fe1d4"}
05:42:20.901 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2bf56fef-be88-42e7-b1a1-c51fc5e44342"}
05:42:20.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2bf56fef-be88-42e7-b1a1-c51fc5e44342"}
05:42:23.900 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1946e0bd-741b-40b3-92d6-74a78d1d4485"}
05:42:23.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1946e0bd-741b-40b3-92d6-74a78d1d4485"}
05:42:23.901 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2b8d60e7-7724-4dc7-b0a1-efecfbd87dc4"}
05:42:23.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2b8d60e7-7724-4dc7-b0a1-efecfbd87dc4"}
05:42:26.900 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1b77581d-2ef8-4e63-853f-bcb4973539cf"}
05:42:26.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1b77581d-2ef8-4e63-853f-bcb4973539cf"}
05:42:26.901 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"50ddfb34-db85-4a48-8d71-83c735cf8dd1"}
05:42:26.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"50ddfb34-db85-4a48-8d71-83c735cf8dd1"}
05:42:29.900 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"757036b3-2002-4f43-a8ce-8017f7038d66"}
05:42:29.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"757036b3-2002-4f43-a8ce-8017f7038d66"}
05:42:29.901 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a934aa2f-c48f-4b56-b268-2cc2637b72bd"}
05:42:29.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a934aa2f-c48f-4b56-b268-2cc2637b72bd"}
05:42:32.900 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"24c79aa3-21f2-43c7-ae01-fe4486401e84"}
05:42:32.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"24c79aa3-21f2-43c7-ae01-fe4486401e84"}
05:42:32.901 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"62c64051-e184-4e6f-b43d-aa9c90f6d5cf"}
05:42:32.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"62c64051-e184-4e6f-b43d-aa9c90f6d5cf"}
05:42:35.899 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"18a7d249-4e87-4ed8-88c8-eb0bc07ded72"}
05:42:35.900 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"18a7d249-4e87-4ed8-88c8-eb0bc07ded72"}
05:42:35.900 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0f83223b-578d-456b-b895-3cabf77fd75b"}
05:42:35.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0f83223b-578d-456b-b895-3cabf77fd75b"}
05:42:38.899 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"37a50c7a-84fb-4a5c-ab46-ebde5c46aca5"}
05:42:38.899 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"37a50c7a-84fb-4a5c-ab46-ebde5c46aca5"}
05:42:38.900 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dd8f952a-a078-47d9-9cb4-7a93af5ebba1"}
05:42:38.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"dd8f952a-a078-47d9-9cb4-7a93af5ebba1"}
05:42:41.899 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"baded67c-2380-4d3a-a0fc-83ed7c37dfcc"}
05:42:41.899 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"baded67c-2380-4d3a-a0fc-83ed7c37dfcc"}
05:42:41.900 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4c48c386-a696-4989-8cde-891835c6d435"}
05:42:41.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4c48c386-a696-4989-8cde-891835c6d435"}
05:42:44.898 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"642b60d0-579f-4c70-84d2-dfaa98db92b1"}
05:42:44.898 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"642b60d0-579f-4c70-84d2-dfaa98db92b1"}
05:42:44.899 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c98ec5b7-0de7-4a05-b09d-25e99a03c03d"}
05:42:44.899 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c98ec5b7-0de7-4a05-b09d-25e99a03c03d"}
05:42:47.898 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8abc4017-6a91-469f-b863-4ec1a099b29b"}
05:42:47.898 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8abc4017-6a91-469f-b863-4ec1a099b29b"}
05:42:47.899 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a740ecad-ee81-463e-9c09-81fb5641e1e3"}
05:42:47.899 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a740ecad-ee81-463e-9c09-81fb5641e1e3"}
05:42:50.897 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d6d1c39b-a3df-481b-ad88-237393c7d996"}
05:42:50.897 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d6d1c39b-a3df-481b-ad88-237393c7d996"}
05:42:50.898 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"46e8ac15-537d-4f0e-a475-e4eec545f6ba"}
05:42:50.898 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"46e8ac15-537d-4f0e-a475-e4eec545f6ba"}
05:42:53.897 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"43cdfd99-0d8b-4bf0-a669-a3a2890dc3d8"}
05:42:53.897 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"43cdfd99-0d8b-4bf0-a669-a3a2890dc3d8"}
05:42:53.898 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ad99ea9e-2eae-4e42-9038-7f75d44cc3d6"}
05:42:53.898 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ad99ea9e-2eae-4e42-9038-7f75d44cc3d6"}
05:42:56.897 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0a701374-5875-40fe-bfa8-35426115f35b"}
05:42:56.897 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0a701374-5875-40fe-bfa8-35426115f35b"}
05:42:56.898 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c7fd1c99-b616-4c74-9e2f-0c6fbff1580d"}
05:42:56.898 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c7fd1c99-b616-4c74-9e2f-0c6fbff1580d"}
05:42:59.897 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6e79db1f-0a60-4f70-aa97-684a5372c5d7"}
05:42:59.897 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6e79db1f-0a60-4f70-aa97-684a5372c5d7"}
05:42:59.898 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5d05457a-1a20-4c68-bea9-0f3c22e1f004"}
05:42:59.898 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5d05457a-1a20-4c68-bea9-0f3c22e1f004"}
05:43:02.897 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"79cd3d9a-6efb-4531-8872-3797e7c99cfd"}
05:43:02.897 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"79cd3d9a-6efb-4531-8872-3797e7c99cfd"}
05:43:02.898 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cde7fcf3-2681-4e87-a0de-ab4477c24733"}
05:43:02.898 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cde7fcf3-2681-4e87-a0de-ab4477c24733"}
05:43:05.898 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7c571d0e-f943-40b7-b159-1697df54cea2"}
05:43:05.899 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7c571d0e-f943-40b7-b159-1697df54cea2"}
05:43:05.899 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eda968da-6c89-450d-96a9-9a74716d58f0"}
05:43:05.900 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"eda968da-6c89-450d-96a9-9a74716d58f0"}
05:43:08.897 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c6bf7292-22bb-4a43-86ce-f433258d9a5d"}
05:43:08.897 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c6bf7292-22bb-4a43-86ce-f433258d9a5d"}
05:43:08.898 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d763d5d2-3e81-4489-bc50-6702137c7659"}
05:43:08.898 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d763d5d2-3e81-4489-bc50-6702137c7659"}
05:43:11.898 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"328fabd0-33b1-4be7-8ce6-f9cd2bc554de"}
05:43:11.898 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"328fabd0-33b1-4be7-8ce6-f9cd2bc554de"}
05:43:11.899 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a17808ca-debd-4b08-be93-cb2485187725"}
05:43:11.899 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a17808ca-debd-4b08-be93-cb2485187725"}
05:43:14.953 03.054 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"93cb5933-7911-4b08-bfc3-4343dae13651"}
05:43:14.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"93cb5933-7911-4b08-bfc3-4343dae13651"}
05:43:14.960 00.007 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fdee4f52-6d1d-40eb-87c9-3787b523fdfc"}
05:43:14.961 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fdee4f52-6d1d-40eb-87c9-3787b523fdfc"}
05:43:17.953 02.992 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"49382977-de42-4209-90df-d7271b108158"}
05:43:17.954 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"49382977-de42-4209-90df-d7271b108158"}
05:43:17.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"df4f0f0a-2565-45b7-966f-6dab232e34a1"}
05:43:17.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"df4f0f0a-2565-45b7-966f-6dab232e34a1"}
05:43:20.953 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"923e9c1c-5134-49ab-aec3-f991bad6497b"}
05:43:20.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"923e9c1c-5134-49ab-aec3-f991bad6497b"}
05:43:20.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aeb0da43-2718-4eb2-b26b-671febf618de"}
05:43:20.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"aeb0da43-2718-4eb2-b26b-671febf618de"}
05:43:23.954 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e91787b6-3e2f-40f5-8f79-1a0f17f04ec9"}
05:43:23.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e91787b6-3e2f-40f5-8f79-1a0f17f04ec9"}
05:43:23.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b0557541-17a9-4a75-9026-3208b67daded"}
05:43:23.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b0557541-17a9-4a75-9026-3208b67daded"}
05:43:26.954 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"34561914-981e-4f4a-b681-8f3c83c0701a"}
05:43:26.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"34561914-981e-4f4a-b681-8f3c83c0701a"}
05:43:26.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fb1c94db-67c1-4382-b4e2-60f4f8e2503b"}
05:43:26.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fb1c94db-67c1-4382-b4e2-60f4f8e2503b"}
05:43:29.953 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dc79cbd0-e1e7-4a46-8ed1-340b699592dc"}
05:43:29.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dc79cbd0-e1e7-4a46-8ed1-340b699592dc"}
05:43:29.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bca3e029-c01a-4049-8d2f-57f8d861ddec"}
05:43:29.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bca3e029-c01a-4049-8d2f-57f8d861ddec"}
05:43:32.953 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a3a801e6-7a61-41fe-b92f-62f21b511131"}
05:43:32.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a3a801e6-7a61-41fe-b92f-62f21b511131"}
05:43:32.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4fc14c7f-424d-43dd-8e3e-4e32f5bf5f0f"}
05:43:32.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4fc14c7f-424d-43dd-8e3e-4e32f5bf5f0f"}
05:43:35.952 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"048952da-d7f5-4df3-80ad-920ea0793710"}
05:43:35.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"048952da-d7f5-4df3-80ad-920ea0793710"}
05:43:35.953 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"de2d3d94-91ca-4e19-afaa-6c9f0541f019"}
05:43:35.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"de2d3d94-91ca-4e19-afaa-6c9f0541f019"}
05:43:38.952 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bdd88eca-a4a7-423e-9631-9e8feab46407"}
05:43:38.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bdd88eca-a4a7-423e-9631-9e8feab46407"}
05:43:38.953 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"de3fd4cf-e5be-4faa-9336-9e42332cd705"}
05:43:38.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"de3fd4cf-e5be-4faa-9336-9e42332cd705"}
05:43:41.950 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fc46661f-0313-4611-b6e7-92095d0fa489"}
05:43:41.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fc46661f-0313-4611-b6e7-92095d0fa489"}
05:43:41.951 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"97ff3eab-70a9-4887-b9f1-f13cba4ff3f3"}
05:43:41.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"97ff3eab-70a9-4887-b9f1-f13cba4ff3f3"}
05:43:44.950 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"39a591c0-8a40-4e05-8438-33ffbf4cbe35"}
05:43:44.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"39a591c0-8a40-4e05-8438-33ffbf4cbe35"}
05:43:44.951 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"50eb4afe-c388-46fd-a6be-6c3342e94963"}
05:43:44.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"50eb4afe-c388-46fd-a6be-6c3342e94963"}
05:43:47.949 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b84e07dd-98a4-4b09-9174-3e574b583221"}
05:43:47.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b84e07dd-98a4-4b09-9174-3e574b583221"}
05:43:47.950 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9cd07f7f-0fdc-4470-ba08-c458d173bc54"}
05:43:47.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9cd07f7f-0fdc-4470-ba08-c458d173bc54"}
05:43:50.950 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1e88eecc-52a7-4bdf-b3ba-f4d29d66e668"}
05:43:50.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1e88eecc-52a7-4bdf-b3ba-f4d29d66e668"}
05:43:50.951 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cde2e0c3-8cb7-4149-b987-5e26a0989338"}
05:43:50.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cde2e0c3-8cb7-4149-b987-5e26a0989338"}
05:43:53.949 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"badb8002-8b56-4b35-8383-e88daf390d41"}
05:43:53.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"badb8002-8b56-4b35-8383-e88daf390d41"}
05:43:53.950 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"744c52e3-b2e2-4190-88b2-fb6ee9856ec3"}
05:43:53.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"744c52e3-b2e2-4190-88b2-fb6ee9856ec3"}
05:43:56.950 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d37c3971-9046-484b-85d0-f1eb8452abdc"}
05:43:56.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d37c3971-9046-484b-85d0-f1eb8452abdc"}
05:43:56.951 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aa7b7160-6434-4f42-a160-0482746ade72"}
05:43:56.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"aa7b7160-6434-4f42-a160-0482746ade72"}
05:43:59.948 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5b63b8df-9e07-4f3c-ad70-8dc54c03c368"}
05:43:59.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5b63b8df-9e07-4f3c-ad70-8dc54c03c368"}
05:43:59.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bd650c1b-7326-4821-bccb-1b559b1b428a"}
05:43:59.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bd650c1b-7326-4821-bccb-1b559b1b428a"}
05:44:02.949 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"83ee117a-7f75-40b7-a7d5-a6dee45afef6"}
05:44:02.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"83ee117a-7f75-40b7-a7d5-a6dee45afef6"}
05:44:02.950 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"df480105-3f54-4593-98ec-89462c9e088e"}
05:44:02.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"df480105-3f54-4593-98ec-89462c9e088e"}
05:44:05.949 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3b88f83c-b9da-4532-ad00-b61371d6b0c7"}
05:44:05.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3b88f83c-b9da-4532-ad00-b61371d6b0c7"}
05:44:05.950 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"84a66dd7-2596-4b4d-ada6-03d465c16d09"}
05:44:05.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"84a66dd7-2596-4b4d-ada6-03d465c16d09"}
05:44:08.949 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f62c1689-0442-4e57-a0e9-e43ee8c6d4ed"}
05:44:08.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f62c1689-0442-4e57-a0e9-e43ee8c6d4ed"}
05:44:08.950 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"52a5a71c-a17f-429a-b983-b4042d4d273e"}
05:44:08.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"52a5a71c-a17f-429a-b983-b4042d4d273e"}
05:44:11.948 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7576bb37-042b-4dfb-a2dc-744eee30d990"}
05:44:11.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7576bb37-042b-4dfb-a2dc-744eee30d990"}
05:44:11.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"acf3a4c9-7521-4bbe-8cdf-da2d9387a230"}
05:44:11.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"acf3a4c9-7521-4bbe-8cdf-da2d9387a230"}
05:44:14.949 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a5d65ebe-7827-4ff1-a398-93331e88e49d"}
05:44:14.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a5d65ebe-7827-4ff1-a398-93331e88e49d"}
05:44:14.972 00.023 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3aa49bbc-85b1-4ad5-b471-a3daa48b3c40"}
05:44:14.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3aa49bbc-85b1-4ad5-b471-a3daa48b3c40"}
05:44:17.947 02.975 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"45194eca-585d-446b-9c92-a02ea847949a"}
05:44:17.948 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"45194eca-585d-446b-9c92-a02ea847949a"}
05:44:17.948 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2a21e15c-9157-4e40-8c42-3bea771ca63a"}
05:44:17.949 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2a21e15c-9157-4e40-8c42-3bea771ca63a"}
05:44:20.948 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4ff96948-5976-4ab4-a595-71a5816cac89"}
05:44:20.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4ff96948-5976-4ab4-a595-71a5816cac89"}
05:44:20.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7421c672-80ba-49c4-a489-cef5b7974d91"}
05:44:20.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7421c672-80ba-49c4-a489-cef5b7974d91"}
05:44:23.947 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3ee7080e-b5ab-40ae-8560-d990365c2cf4"}
05:44:23.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3ee7080e-b5ab-40ae-8560-d990365c2cf4"}
05:44:23.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4c26104a-e161-4a13-95b2-dcd90316e2d6"}
05:44:23.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4c26104a-e161-4a13-95b2-dcd90316e2d6"}
05:44:26.946 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"51f982e2-571f-4bc1-adec-90c67ade1219"}
05:44:26.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"51f982e2-571f-4bc1-adec-90c67ade1219"}
05:44:26.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2e4f5b5d-e6bc-44cb-ab2e-f8b68e11c387"}
05:44:26.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2e4f5b5d-e6bc-44cb-ab2e-f8b68e11c387"}
05:44:29.944 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"db2742bb-e931-4f61-8dd4-3b83617ba924"}
05:44:29.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"db2742bb-e931-4f61-8dd4-3b83617ba924"}
05:44:29.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"857b968c-63fc-4a59-b8b9-6803e6cbaf58"}
05:44:29.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"857b968c-63fc-4a59-b8b9-6803e6cbaf58"}
05:44:32.944 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"06f91f95-e03a-48b2-baa5-69eba6434e88"}
05:44:32.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"06f91f95-e03a-48b2-baa5-69eba6434e88"}
05:44:32.967 00.023 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"67c37657-5a3b-4770-8051-de5f13aabc4d"}
05:44:32.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"67c37657-5a3b-4770-8051-de5f13aabc4d"}
05:44:35.944 02.977 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bbce6f95-7674-4a07-bb35-a6a276363745"}
05:44:35.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bbce6f95-7674-4a07-bb35-a6a276363745"}
05:44:35.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a640c43f-247a-45d8-84b1-d7d073ada1a9"}
05:44:35.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a640c43f-247a-45d8-84b1-d7d073ada1a9"}
05:44:38.944 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7583c1c8-02a0-4770-bf3b-a84f20c750c4"}
05:44:38.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7583c1c8-02a0-4770-bf3b-a84f20c750c4"}
05:44:38.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4aae2070-3e7f-496c-90ff-da86d46a6bd7"}
05:44:38.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4aae2070-3e7f-496c-90ff-da86d46a6bd7"}
05:44:41.944 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"289a4678-3386-406e-bdfa-132e3310e64f"}
05:44:41.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"289a4678-3386-406e-bdfa-132e3310e64f"}
05:44:41.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8229fcef-da62-4d05-8af1-f3c030cdb83e"}
05:44:41.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8229fcef-da62-4d05-8af1-f3c030cdb83e"}
05:44:44.943 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2af14c3c-775d-455a-a040-eefd95fcc9f6"}
05:44:44.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2af14c3c-775d-455a-a040-eefd95fcc9f6"}
05:44:44.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"58becb7e-1c3c-49bf-b21c-6f4884e6b538"}
05:44:44.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"58becb7e-1c3c-49bf-b21c-6f4884e6b538"}
05:44:47.944 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"66ffc335-6b2e-4035-8935-2d403144412e"}
05:44:47.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"66ffc335-6b2e-4035-8935-2d403144412e"}
05:44:47.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"59a9203e-4777-48f8-98de-11cba4e55224"}
05:44:47.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"59a9203e-4777-48f8-98de-11cba4e55224"}
05:44:50.943 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0d7ea527-6d6e-4bd7-9a99-c43ce12849cf"}
05:44:50.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0d7ea527-6d6e-4bd7-9a99-c43ce12849cf"}
05:44:50.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"02793d63-31fc-4d11-a516-3761ad58d119"}
05:44:50.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"02793d63-31fc-4d11-a516-3761ad58d119"}
05:44:53.942 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1796192a-f265-44ea-84c0-fdbd6ef3f3a1"}
05:44:53.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1796192a-f265-44ea-84c0-fdbd6ef3f3a1"}
05:44:53.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0fd93b24-7596-4c9d-acc5-b892d654db08"}
05:44:53.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0fd93b24-7596-4c9d-acc5-b892d654db08"}
05:44:56.941 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2811df6c-8098-4e7f-9671-61078cfd61b2"}
05:44:56.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2811df6c-8098-4e7f-9671-61078cfd61b2"}
05:44:56.942 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7318789b-4244-44a5-8534-c1855a9ac393"}
05:44:56.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7318789b-4244-44a5-8534-c1855a9ac393"}
05:44:59.940 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2661b46b-26d8-4865-b44f-5429081e13bc"}
05:44:59.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2661b46b-26d8-4865-b44f-5429081e13bc"}
05:44:59.941 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5713aaf7-997b-4f8a-ba14-e1bb66890086"}
05:44:59.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5713aaf7-997b-4f8a-ba14-e1bb66890086"}
05:45:02.939 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7f009162-8592-42c6-9b50-16f9c6652d89"}
05:45:02.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7f009162-8592-42c6-9b50-16f9c6652d89"}
05:45:02.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ca2eec24-9a5d-4790-9c3b-5d6b460dba78"}
05:45:02.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ca2eec24-9a5d-4790-9c3b-5d6b460dba78"}
05:45:05.938 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a296d108-c34c-4738-969c-9d715e3b2791"}
05:45:05.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a296d108-c34c-4738-969c-9d715e3b2791"}
05:45:05.939 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a53ee710-ef67-448d-b43e-d7a1af9fa621"}
05:45:05.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a53ee710-ef67-448d-b43e-d7a1af9fa621"}
05:45:08.938 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ca48e276-aa73-41da-bbe5-9cc1a3aaaa67"}
05:45:08.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ca48e276-aa73-41da-bbe5-9cc1a3aaaa67"}
05:45:08.939 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"082ff9e6-fdae-4cd1-bb7d-0123deb31754"}
05:45:08.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"082ff9e6-fdae-4cd1-bb7d-0123deb31754"}
05:45:11.937 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7643ebb7-08c6-4e4c-ab55-be0813a1bfce"}
05:45:11.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7643ebb7-08c6-4e4c-ab55-be0813a1bfce"}
05:45:11.963 00.026 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"220c2ef9-8d3e-4e07-8dc1-e7e9706392d5"}
05:45:11.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"220c2ef9-8d3e-4e07-8dc1-e7e9706392d5"}
05:45:14.937 02.974 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"01a03bb4-f601-47a1-ae57-9f70e5da9bed"}
05:45:14.938 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"01a03bb4-f601-47a1-ae57-9f70e5da9bed"}
05:45:14.939 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d4aba360-fb99-4ac0-9329-323c2f00617c"}
05:45:14.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d4aba360-fb99-4ac0-9329-323c2f00617c"}
05:45:17.939 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f51923bf-21ec-4bf2-857f-cc87947cf766"}
05:45:17.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f51923bf-21ec-4bf2-857f-cc87947cf766"}
05:45:17.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"92db8b44-cb70-4b78-b5c3-792c670a6ab0"}
05:45:17.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"92db8b44-cb70-4b78-b5c3-792c670a6ab0"}
05:45:20.940 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"79270e16-8ccb-4d35-a910-30766b61e42f"}
05:45:20.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"79270e16-8ccb-4d35-a910-30766b61e42f"}
05:45:20.941 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c6a5474a-6352-4c5b-bf69-97ab64cb9f46"}
05:45:20.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c6a5474a-6352-4c5b-bf69-97ab64cb9f46"}
05:45:23.940 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"73061e24-ec5a-454c-ae65-8d4cc4260738"}
05:45:23.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"73061e24-ec5a-454c-ae65-8d4cc4260738"}
05:45:23.941 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"90c77102-9ee9-42e0-85e5-044d77afa0ab"}
05:45:23.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"90c77102-9ee9-42e0-85e5-044d77afa0ab"}
05:45:26.939 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"db723479-5247-4e32-94eb-07a05146d3c9"}
05:45:26.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"db723479-5247-4e32-94eb-07a05146d3c9"}
05:45:26.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1951fb30-297d-4784-83e2-97a6df10e540"}
05:45:26.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1951fb30-297d-4784-83e2-97a6df10e540"}
05:45:29.940 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c745d20f-b894-4a46-b7f2-4bdcabccfc4a"}
05:45:29.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c745d20f-b894-4a46-b7f2-4bdcabccfc4a"}
05:45:29.941 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f18b4f12-d74d-45e0-a3bd-ed74411f9734"}
05:45:29.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f18b4f12-d74d-45e0-a3bd-ed74411f9734"}
05:45:32.940 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a0add35c-74f3-4b3c-9640-485ad175197a"}
05:45:32.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a0add35c-74f3-4b3c-9640-485ad175197a"}
05:45:32.941 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0bd7a5a2-0639-4cbf-b5a0-fff6148efe98"}
05:45:32.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0bd7a5a2-0639-4cbf-b5a0-fff6148efe98"}
05:45:35.941 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"521ce84d-b376-4119-b84e-7a976ee776c3"}
05:45:35.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"521ce84d-b376-4119-b84e-7a976ee776c3"}
05:45:35.942 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3dcde950-71ea-4fc7-bdd8-824dba37c1c9"}
05:45:35.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3dcde950-71ea-4fc7-bdd8-824dba37c1c9"}
05:45:38.941 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a20ec11e-039b-4437-90dc-bc378ef3fb56"}
05:45:38.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a20ec11e-039b-4437-90dc-bc378ef3fb56"}
05:45:38.942 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c8651e89-5994-4db3-84f7-cf8f7eb53a4e"}
05:45:38.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c8651e89-5994-4db3-84f7-cf8f7eb53a4e"}
05:45:41.941 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a7480a30-8ba9-4ed2-a04c-d3a11022b739"}
05:45:41.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a7480a30-8ba9-4ed2-a04c-d3a11022b739"}
05:45:41.942 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b1cd79d0-0a30-42f6-afef-76f269aebe20"}
05:45:41.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b1cd79d0-0a30-42f6-afef-76f269aebe20"}
05:45:44.940 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"71e932db-0dc8-4fb0-9bfe-024b90a5016e"}
05:45:44.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"71e932db-0dc8-4fb0-9bfe-024b90a5016e"}
05:45:44.941 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b2a2bea3-e21a-4fe4-84ea-fc449b664ada"}
05:45:44.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b2a2bea3-e21a-4fe4-84ea-fc449b664ada"}
05:45:47.941 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4f0ff6ae-1d68-46bc-bd90-6db82bd416b1"}
05:45:47.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4f0ff6ae-1d68-46bc-bd90-6db82bd416b1"}
05:45:47.942 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f6075a7c-f232-4cb7-9384-07a3e3b0c717"}
05:45:47.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f6075a7c-f232-4cb7-9384-07a3e3b0c717"}
05:45:50.941 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9fa958e2-9218-4c65-82b9-0c8a0aa8ec5a"}
05:45:50.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9fa958e2-9218-4c65-82b9-0c8a0aa8ec5a"}
05:45:50.942 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0ec27f64-e969-437b-b085-78b282b31551"}
05:45:50.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0ec27f64-e969-437b-b085-78b282b31551"}
05:45:53.940 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ba01baf7-5765-4edc-a43d-4cfd3766bce1"}
05:45:53.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ba01baf7-5765-4edc-a43d-4cfd3766bce1"}
05:45:53.941 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"81d64723-7d39-4b9d-9067-7a1101e02d1b"}
05:45:53.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"81d64723-7d39-4b9d-9067-7a1101e02d1b"}
05:45:56.939 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"77161885-0ae8-4b48-b673-4b185bffc0da"}
05:45:56.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"77161885-0ae8-4b48-b673-4b185bffc0da"}
05:45:56.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cb5e38c0-6b7e-4bd3-aabc-cbdfefb904df"}
05:45:56.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cb5e38c0-6b7e-4bd3-aabc-cbdfefb904df"}
05:45:59.938 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"576494d4-5e56-40d2-a3cb-b2b46a58cdf8"}
05:45:59.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"576494d4-5e56-40d2-a3cb-b2b46a58cdf8"}
05:45:59.939 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a1dc750e-ccae-490a-a25c-fbd7f96b646c"}
05:45:59.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a1dc750e-ccae-490a-a25c-fbd7f96b646c"}
05:46:02.937 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0a8c6c29-d15a-417c-a393-a21866e899e6"}
05:46:02.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0a8c6c29-d15a-417c-a393-a21866e899e6"}
05:46:02.938 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"beb098c3-024f-46e6-8cee-6aa55cc0e82e"}
05:46:02.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"beb098c3-024f-46e6-8cee-6aa55cc0e82e"}
05:46:05.936 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ee644389-8ca2-4365-9407-b32fa903b409"}
05:46:05.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ee644389-8ca2-4365-9407-b32fa903b409"}
05:46:05.937 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0fdf7bfd-54c1-46c4-a6c8-2bce020558f5"}
05:46:05.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0fdf7bfd-54c1-46c4-a6c8-2bce020558f5"}
05:46:08.938 03.001 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b4c3416a-e321-429f-aa07-161f6da2ae37"}
05:46:08.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b4c3416a-e321-429f-aa07-161f6da2ae37"}
05:46:08.939 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9919257d-97c3-46d1-9b2b-ce8b4bcc4815"}
05:46:08.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9919257d-97c3-46d1-9b2b-ce8b4bcc4815"}
05:46:11.938 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"be03e540-e33b-44ad-8bab-110a6c60cfae"}
05:46:11.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"be03e540-e33b-44ad-8bab-110a6c60cfae"}
05:46:11.939 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b23cf037-50e1-4001-88b0-a8bf15edc803"}
05:46:11.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b23cf037-50e1-4001-88b0-a8bf15edc803"}
05:46:14.938 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a4e81910-eacb-464b-b512-7ab37a772c35"}
05:46:14.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a4e81910-eacb-464b-b512-7ab37a772c35"}
05:46:14.940 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ccba83bf-2551-44ec-be08-0c3e1a106e35"}
05:46:14.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ccba83bf-2551-44ec-be08-0c3e1a106e35"}
05:46:17.938 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5b4b5816-1ae8-483b-923a-9f213ab3e413"}
05:46:17.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5b4b5816-1ae8-483b-923a-9f213ab3e413"}
05:46:17.939 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b462c1cc-0d6b-49ef-b8ad-658b6f79e62d"}
05:46:17.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b462c1cc-0d6b-49ef-b8ad-658b6f79e62d"}
05:46:20.938 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"846814b8-33f5-44cd-af43-e65376e47cba"}
05:46:20.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"846814b8-33f5-44cd-af43-e65376e47cba"}
05:46:20.939 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"74a1cd32-8c87-485e-a995-40588d8bc620"}
05:46:20.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"74a1cd32-8c87-485e-a995-40588d8bc620"}
05:46:23.938 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"342845c8-febb-4700-8264-26fd4d8a8ead"}
05:46:23.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"342845c8-febb-4700-8264-26fd4d8a8ead"}
05:46:23.939 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cc1be688-d217-4ff3-bff4-51d7e390efbd"}
05:46:23.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cc1be688-d217-4ff3-bff4-51d7e390efbd"}
05:46:26.937 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d9688504-8144-4b7e-85b6-9418a17da3f5"}
05:46:26.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d9688504-8144-4b7e-85b6-9418a17da3f5"}
05:46:26.938 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f850504a-bab7-4479-acdd-9fe6aea65587"}
05:46:26.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f850504a-bab7-4479-acdd-9fe6aea65587"}
05:46:29.937 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"acab1d0b-6648-4466-9e98-2180a9fe8fe5"}
05:46:29.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"acab1d0b-6648-4466-9e98-2180a9fe8fe5"}
05:46:29.938 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"92c55968-533c-4e7b-b718-657bc3df3e52"}
05:46:29.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"92c55968-533c-4e7b-b718-657bc3df3e52"}
05:46:32.938 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ba774eeb-ce5b-4031-af48-fe206505c62e"}
05:46:32.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ba774eeb-ce5b-4031-af48-fe206505c62e"}
05:46:32.939 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e519c1e3-88d4-45c1-9ddf-20f791c34dc2"}
05:46:32.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e519c1e3-88d4-45c1-9ddf-20f791c34dc2"}
05:46:35.937 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5d10abd8-1097-4328-b19b-02f0b2f04db9"}
05:46:35.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5d10abd8-1097-4328-b19b-02f0b2f04db9"}
05:46:35.938 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"654f31aa-1268-4f64-b87a-8221c4c8b968"}
05:46:35.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"654f31aa-1268-4f64-b87a-8221c4c8b968"}
05:46:38.937 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"903ccd05-5301-47cf-a3a6-3596f5d58453"}
05:46:38.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"903ccd05-5301-47cf-a3a6-3596f5d58453"}
05:46:38.938 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d68f8215-d257-4693-b62a-389b42e605d8"}
05:46:38.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d68f8215-d257-4693-b62a-389b42e605d8"}
05:46:41.936 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"43627af2-dd2d-40a5-9433-e8d7e3b3d9bb"}
05:46:41.937 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"43627af2-dd2d-40a5-9433-e8d7e3b3d9bb"}
05:46:41.938 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"af692141-0ce0-4023-ab74-bbd662e96cf5"}
05:46:41.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"af692141-0ce0-4023-ab74-bbd662e96cf5"}
05:46:44.936 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"02073d89-7594-4f96-8dc0-bd04e4cde37e"}
05:46:44.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"02073d89-7594-4f96-8dc0-bd04e4cde37e"}
05:46:44.937 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ff51e45c-7756-4c54-9476-b984a48e3316"}
05:46:44.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ff51e45c-7756-4c54-9476-b984a48e3316"}
05:46:47.936 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f1059856-5959-462d-9194-018f4ffeee30"}
05:46:47.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f1059856-5959-462d-9194-018f4ffeee30"}
05:46:47.937 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4fa7d289-3188-4ce8-8072-0ed55e923592"}
05:46:47.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4fa7d289-3188-4ce8-8072-0ed55e923592"}
05:46:50.936 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7d0a5829-a88d-4eec-9ddc-04cb9f6cd45f"}
05:46:50.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7d0a5829-a88d-4eec-9ddc-04cb9f6cd45f"}
05:46:50.937 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f50cba40-5d50-469c-9211-4270bb1e340f"}
05:46:50.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f50cba40-5d50-469c-9211-4270bb1e340f"}
05:46:53.937 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"59ce523c-9f3f-4c0b-bd4a-d81d47470ba3"}
05:46:53.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"59ce523c-9f3f-4c0b-bd4a-d81d47470ba3"}
05:46:53.938 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fd7d6bb7-1d38-44ce-ba22-24c7fb2ff70d"}
05:46:53.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fd7d6bb7-1d38-44ce-ba22-24c7fb2ff70d"}
05:46:56.935 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0bfc4ed8-7f37-4c9e-90a1-4dad4dcc9e12"}
05:46:56.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0bfc4ed8-7f37-4c9e-90a1-4dad4dcc9e12"}
05:46:56.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a3152717-082d-4261-99a9-dffb061532f3"}
05:46:56.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a3152717-082d-4261-99a9-dffb061532f3"}
05:46:59.934 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"94d6d303-b6bb-48ee-ae3d-61f035abba58"}
05:46:59.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"94d6d303-b6bb-48ee-ae3d-61f035abba58"}
05:46:59.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3a16daaf-d3b1-4e2f-b0d0-82088096266e"}
05:46:59.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3a16daaf-d3b1-4e2f-b0d0-82088096266e"}
05:47:02.934 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4ee32ffd-a3a8-4807-9599-99414aab1c7a"}
05:47:02.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4ee32ffd-a3a8-4807-9599-99414aab1c7a"}
05:47:02.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a96d317b-dcbd-4289-ad99-aa2926add3ef"}
05:47:02.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a96d317b-dcbd-4289-ad99-aa2926add3ef"}
05:47:05.934 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b412cb87-1d0c-49e8-9870-e7379f8189df"}
05:47:05.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b412cb87-1d0c-49e8-9870-e7379f8189df"}
05:47:05.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5694852d-a5da-49a2-857b-f01cb9df17a9"}
05:47:05.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5694852d-a5da-49a2-857b-f01cb9df17a9"}
05:47:08.934 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"23529038-2a87-432b-9080-90081fc06ccd"}
05:47:08.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"23529038-2a87-432b-9080-90081fc06ccd"}
05:47:08.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d4778430-115f-4da0-94f1-6175607f3676"}
05:47:08.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d4778430-115f-4da0-94f1-6175607f3676"}
05:47:11.934 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a20dc789-1479-4c46-a1d4-e67cd4a88035"}
05:47:11.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a20dc789-1479-4c46-a1d4-e67cd4a88035"}
05:47:11.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b45874f5-f264-44f3-bea6-b54fd6897399"}
05:47:11.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b45874f5-f264-44f3-bea6-b54fd6897399"}
05:47:14.935 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"759907e8-b369-4a9e-be7b-272311716c51"}
05:47:14.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"759907e8-b369-4a9e-be7b-272311716c51"}
05:47:14.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6b99cc32-7aa4-4390-a774-ef59d58c2fd0"}
05:47:14.937 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6b99cc32-7aa4-4390-a774-ef59d58c2fd0"}
05:47:17.935 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6cc70eee-72c8-40ed-b8d1-4d56cf5ba534"}
05:47:17.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6cc70eee-72c8-40ed-b8d1-4d56cf5ba534"}
05:47:17.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"42ab1c6a-f7b1-4eaa-a2e7-1bd0695e7496"}
05:47:17.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"42ab1c6a-f7b1-4eaa-a2e7-1bd0695e7496"}
05:47:20.935 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fc3a3b9b-e442-46aa-a183-a4089160288d"}
05:47:20.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fc3a3b9b-e442-46aa-a183-a4089160288d"}
05:47:20.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"760fe951-6c58-458f-b7b5-a86de8536d2d"}
05:47:20.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"760fe951-6c58-458f-b7b5-a86de8536d2d"}
05:47:23.935 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5254e2aa-3e63-447b-afd3-2b79320b5104"}
05:47:23.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5254e2aa-3e63-447b-afd3-2b79320b5104"}
05:47:23.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"031899a5-d393-437e-9edb-8a2ecdcae2f6"}
05:47:23.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"031899a5-d393-437e-9edb-8a2ecdcae2f6"}
05:47:26.935 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1f1233f2-f17d-42b9-a021-f11e12b1a64c"}
05:47:26.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1f1233f2-f17d-42b9-a021-f11e12b1a64c"}
05:47:26.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"339f6981-d1ab-404b-a25c-07c3b4e0f00f"}
05:47:26.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"339f6981-d1ab-404b-a25c-07c3b4e0f00f"}
05:47:29.935 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"52d8c7d9-a944-40bd-8ef7-9e8668fd003c"}
05:47:29.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"52d8c7d9-a944-40bd-8ef7-9e8668fd003c"}
05:47:29.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0f3a0780-4f4e-465f-a8be-2803b735a326"}
05:47:29.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0f3a0780-4f4e-465f-a8be-2803b735a326"}
05:47:32.934 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dc68de92-1031-4c93-8d2f-492616cb75b9"}
05:47:32.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dc68de92-1031-4c93-8d2f-492616cb75b9"}
05:47:32.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cde7040d-62a5-462e-a13c-edf84cbe4a0c"}
05:47:32.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cde7040d-62a5-462e-a13c-edf84cbe4a0c"}
05:47:35.935 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"80ef88f5-3b1a-4f80-b1f7-0277795ce5aa"}
05:47:35.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"80ef88f5-3b1a-4f80-b1f7-0277795ce5aa"}
05:47:35.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f08f0dfc-835b-41b1-a2da-b3a469567091"}
05:47:35.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f08f0dfc-835b-41b1-a2da-b3a469567091"}
05:47:38.935 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9b7f5cba-e333-4981-8bdf-71da37df3720"}
05:47:38.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9b7f5cba-e333-4981-8bdf-71da37df3720"}
05:47:38.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a8e087f2-ea64-4d07-b99d-5d6de3058d21"}
05:47:38.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a8e087f2-ea64-4d07-b99d-5d6de3058d21"}
05:47:41.933 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2abe6bfb-de7d-4cce-89e1-f22a31f2ea82"}
05:47:41.934 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2abe6bfb-de7d-4cce-89e1-f22a31f2ea82"}
05:47:41.934 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a51fcf6c-d54f-459d-953e-cfceab029be9"}
05:47:41.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a51fcf6c-d54f-459d-953e-cfceab029be9"}
05:47:44.934 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cf0e2b19-ca4b-4e78-8ffe-ac36bd9a67ce"}
05:47:44.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cf0e2b19-ca4b-4e78-8ffe-ac36bd9a67ce"}
05:47:44.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"697167b3-fbff-42bf-aa1c-b445799aa5f5"}
05:47:44.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"697167b3-fbff-42bf-aa1c-b445799aa5f5"}
05:47:47.934 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a1ca7b1d-f780-4e85-9f83-bf232dd5b6fe"}
05:47:47.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a1ca7b1d-f780-4e85-9f83-bf232dd5b6fe"}
05:47:47.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a5c7fe42-eb88-45a4-937e-43c96bb5f2d5"}
05:47:47.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a5c7fe42-eb88-45a4-937e-43c96bb5f2d5"}
05:47:50.934 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9e41e3fa-84df-4c4b-bb4a-ce90e42a4a5d"}
05:47:50.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9e41e3fa-84df-4c4b-bb4a-ce90e42a4a5d"}
05:47:50.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"adb94502-306a-4bcf-98f6-9c271c823729"}
05:47:50.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"adb94502-306a-4bcf-98f6-9c271c823729"}
05:47:53.934 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ba24d9a7-d259-4c15-8095-249d4e09ab6f"}
05:47:53.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ba24d9a7-d259-4c15-8095-249d4e09ab6f"}
05:47:53.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"40c4b723-a743-4046-b86f-94f325b456ef"}
05:47:53.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"40c4b723-a743-4046-b86f-94f325b456ef"}
05:47:56.934 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e96e5a2d-e596-43fb-8b10-5f7a73337c81"}
05:47:56.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e96e5a2d-e596-43fb-8b10-5f7a73337c81"}
05:47:56.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b20f666f-4517-4667-9258-d903cfb78ade"}
05:47:56.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b20f666f-4517-4667-9258-d903cfb78ade"}
05:47:59.933 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d9f7af88-3af2-40dc-a739-d64c2d596ed9"}
05:47:59.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d9f7af88-3af2-40dc-a739-d64c2d596ed9"}
05:47:59.934 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d7b4a2a5-919a-4d4f-9812-bf1a79edc168"}
05:47:59.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d7b4a2a5-919a-4d4f-9812-bf1a79edc168"}
05:48:02.933 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"121e987b-1a2e-43b7-9d8a-94f5ad79c367"}
05:48:02.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"121e987b-1a2e-43b7-9d8a-94f5ad79c367"}
05:48:02.934 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d5519c14-1f1f-4ff4-96a5-4fe5edeb0138"}
05:48:02.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d5519c14-1f1f-4ff4-96a5-4fe5edeb0138"}
05:48:05.933 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cfaf5793-a7ea-434b-8851-8880935cc1d8"}
05:48:05.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cfaf5793-a7ea-434b-8851-8880935cc1d8"}
05:48:05.934 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cf35b3a5-abe1-4275-89d7-42296214d6dd"}
05:48:05.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cf35b3a5-abe1-4275-89d7-42296214d6dd"}
05:48:08.932 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e1e7a296-fd7c-49a2-97ca-1967305c3c7f"}
05:48:08.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e1e7a296-fd7c-49a2-97ca-1967305c3c7f"}
05:48:08.933 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3856ac01-49c6-4567-8942-c3bd5d8e16f0"}
05:48:08.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3856ac01-49c6-4567-8942-c3bd5d8e16f0"}
05:48:11.930 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"08862496-a76b-4e4c-9d2b-2a2b739a686e"}
05:48:11.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"08862496-a76b-4e4c-9d2b-2a2b739a686e"}
05:48:11.931 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"85b001ab-fbcf-4e67-89e4-d47fc3f70874"}
05:48:11.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"85b001ab-fbcf-4e67-89e4-d47fc3f70874"}
05:48:14.935 03.004 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4557cb56-7f38-4e63-9633-8e063b4694c6"}
05:48:14.936 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4557cb56-7f38-4e63-9633-8e063b4694c6"}
05:48:14.938 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e389aa1c-9513-4fe3-b4e9-ff3f92b8dd7b"}
05:48:14.939 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e389aa1c-9513-4fe3-b4e9-ff3f92b8dd7b"}
05:48:17.936 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9235da99-7522-417f-8b41-d27a2cc83d7d"}
05:48:17.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9235da99-7522-417f-8b41-d27a2cc83d7d"}
05:48:17.937 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8827eff5-815f-4311-bfe4-b22b1279f651"}
05:48:17.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8827eff5-815f-4311-bfe4-b22b1279f651"}
05:48:20.936 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b23fdb33-d892-4ca9-8c53-aa2083a6a91e"}
05:48:20.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b23fdb33-d892-4ca9-8c53-aa2083a6a91e"}
05:48:20.937 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7badf3ff-eb30-4444-97cb-b62feffa3acb"}
05:48:20.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7badf3ff-eb30-4444-97cb-b62feffa3acb"}
05:48:23.935 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f4591290-4d19-4a53-b6fe-14ae33767bf3"}
05:48:23.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f4591290-4d19-4a53-b6fe-14ae33767bf3"}
05:48:23.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e9ea1cbf-2078-41e7-a8bf-222bd1b56f8e"}
05:48:23.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e9ea1cbf-2078-41e7-a8bf-222bd1b56f8e"}
05:48:26.935 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0242e6d1-945b-4169-b6b2-4cee1c184693"}
05:48:26.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0242e6d1-945b-4169-b6b2-4cee1c184693"}
05:48:26.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"03616e45-f074-40d0-af73-43e60cefe6ed"}
05:48:26.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"03616e45-f074-40d0-af73-43e60cefe6ed"}
05:48:29.935 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"59285042-3c9e-46b2-abb2-ba6c4bb8bd1f"}
05:48:29.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"59285042-3c9e-46b2-abb2-ba6c4bb8bd1f"}
05:48:29.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9b611638-c5be-4cd9-bcf0-98107493ea95"}
05:48:29.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9b611638-c5be-4cd9-bcf0-98107493ea95"}
05:48:32.935 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"32e8d06a-2393-48f9-ad55-d9c8bc7a6af3"}
05:48:32.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"32e8d06a-2393-48f9-ad55-d9c8bc7a6af3"}
05:48:32.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"312f42b6-f3f8-4fc6-8f8c-4bb8444a4c56"}
05:48:32.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"312f42b6-f3f8-4fc6-8f8c-4bb8444a4c56"}
05:48:35.935 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"28baeca2-755c-46cb-bbbd-9696c8a9d36e"}
05:48:35.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"28baeca2-755c-46cb-bbbd-9696c8a9d36e"}
05:48:35.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e3e02733-a80b-416a-ad80-ff561f9b3bba"}
05:48:35.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e3e02733-a80b-416a-ad80-ff561f9b3bba"}
05:48:38.934 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6bfe1dd4-248b-4eb2-ac40-bfb7f10470d9"}
05:48:38.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6bfe1dd4-248b-4eb2-ac40-bfb7f10470d9"}
05:48:38.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"522bd63f-5556-43c9-8c3b-b805a14b86bd"}
05:48:38.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"522bd63f-5556-43c9-8c3b-b805a14b86bd"}
05:48:41.934 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5cab0fff-57ae-44ee-9f90-4cda183e2134"}
05:48:41.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5cab0fff-57ae-44ee-9f90-4cda183e2134"}
05:48:41.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"673f05d0-dd25-47cd-a7ae-7d5ecf41f5c6"}
05:48:41.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"673f05d0-dd25-47cd-a7ae-7d5ecf41f5c6"}
05:48:44.935 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"71160e38-8a9c-4662-9aa8-fb2aefa52a48"}
05:48:44.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"71160e38-8a9c-4662-9aa8-fb2aefa52a48"}
05:48:44.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"105c5bf3-9bfc-4fa1-931a-802676e5ee15"}
05:48:44.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"105c5bf3-9bfc-4fa1-931a-802676e5ee15"}
05:48:47.934 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"70ff4c4c-7331-41a3-80a8-5553ddbe66fb"}
05:48:47.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"70ff4c4c-7331-41a3-80a8-5553ddbe66fb"}
05:48:47.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b89ee543-fbdc-431b-b2c2-4544e591b763"}
05:48:47.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b89ee543-fbdc-431b-b2c2-4544e591b763"}
05:48:50.934 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"55859b2c-d4d2-439f-a762-a60bf7c39443"}
05:48:50.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"55859b2c-d4d2-439f-a762-a60bf7c39443"}
05:48:50.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3c031388-2a3b-4bdc-93b8-a300afa2b18b"}
05:48:50.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3c031388-2a3b-4bdc-93b8-a300afa2b18b"}
05:48:53.932 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e68c1e40-829e-484c-b15c-afaaf601b4f8"}
05:48:53.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e68c1e40-829e-484c-b15c-afaaf601b4f8"}
05:48:53.933 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dcd067cb-a3ac-4204-a8a3-91c608d3a530"}
05:48:53.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"dcd067cb-a3ac-4204-a8a3-91c608d3a530"}
05:48:56.932 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3f0bdefe-5060-4f84-ae3a-3150b83fbe7f"}
05:48:56.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3f0bdefe-5060-4f84-ae3a-3150b83fbe7f"}
05:48:56.933 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"33748d56-d4ab-4c4e-9d6f-638f9f09caa8"}
05:48:56.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"33748d56-d4ab-4c4e-9d6f-638f9f09caa8"}
05:48:59.933 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"48d3bc12-52db-4c36-bef0-d8167a7db3ec"}
05:48:59.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"48d3bc12-52db-4c36-bef0-d8167a7db3ec"}
05:48:59.934 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"835f93d0-fea8-491c-85c4-4ef4b530b853"}
05:48:59.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"835f93d0-fea8-491c-85c4-4ef4b530b853"}
05:49:02.933 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d0f3068b-9af7-4c7f-a16f-c13808e87d05"}
05:49:02.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d0f3068b-9af7-4c7f-a16f-c13808e87d05"}
05:49:02.934 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"729a8c4f-4aed-49e4-b96e-5fa0d8268723"}
05:49:02.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"729a8c4f-4aed-49e4-b96e-5fa0d8268723"}
05:49:05.933 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d55d355d-6779-4f7f-bea9-899c38fa77b7"}
05:49:05.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d55d355d-6779-4f7f-bea9-899c38fa77b7"}
05:49:05.934 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fd2c98a3-c309-44b0-8c5a-9d678ea93b05"}
05:49:05.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fd2c98a3-c309-44b0-8c5a-9d678ea93b05"}
05:49:08.933 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"35751dd1-84e7-437f-af3a-0e77d682f2d6"}
05:49:08.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"35751dd1-84e7-437f-af3a-0e77d682f2d6"}
05:49:08.934 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"14a7028e-cd18-45da-b238-ee8cbe9680e2"}
05:49:08.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"14a7028e-cd18-45da-b238-ee8cbe9680e2"}
05:49:11.932 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e865abc0-3fbd-4552-b22e-f2c1b9cd21a7"}
05:49:11.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e865abc0-3fbd-4552-b22e-f2c1b9cd21a7"}
05:49:11.933 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ccbd2e38-0fed-46c3-9093-37836fcb912a"}
05:49:11.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ccbd2e38-0fed-46c3-9093-37836fcb912a"}
05:49:14.934 03.001 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b9fbe363-9465-4a46-9d42-c4de4238f404"}
05:49:14.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b9fbe363-9465-4a46-9d42-c4de4238f404"}
05:49:14.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7c1b2370-ee9f-4784-b069-02abb0c931f6"}
05:49:14.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7c1b2370-ee9f-4784-b069-02abb0c931f6"}
05:49:17.935 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"08f2c377-f631-48b4-ab55-34b2ec76d450"}
05:49:17.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"08f2c377-f631-48b4-ab55-34b2ec76d450"}
05:49:17.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cfdd570e-f35b-4f3f-a3c1-7f755b24b40b"}
05:49:17.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cfdd570e-f35b-4f3f-a3c1-7f755b24b40b"}
05:49:20.959 03.023 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"17aa3e0e-10fb-47e6-85f6-7711b9b9bb33"}
05:49:20.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"17aa3e0e-10fb-47e6-85f6-7711b9b9bb33"}
05:49:20.960 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fdf68c51-9fd5-46dd-b777-a1f7e1e0e59b"}
05:49:20.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fdf68c51-9fd5-46dd-b777-a1f7e1e0e59b"}
05:49:23.958 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8d41d818-cfb8-4c0c-8312-90ba463ade1b"}
05:49:23.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8d41d818-cfb8-4c0c-8312-90ba463ade1b"}
05:49:23.959 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d2e46fe4-0923-4c5a-ac1c-f9184002c5ec"}
05:49:23.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d2e46fe4-0923-4c5a-ac1c-f9184002c5ec"}
05:49:26.959 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9bad24c2-5518-44d8-bd3a-f2c225d35d15"}
05:49:26.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9bad24c2-5518-44d8-bd3a-f2c225d35d15"}
05:49:26.960 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"20d1ad77-fe65-45e6-8905-085cdb71e063"}
05:49:26.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"20d1ad77-fe65-45e6-8905-085cdb71e063"}
05:49:29.959 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8b6f6299-aaa0-40f5-aa1a-74c97394672e"}
05:49:29.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8b6f6299-aaa0-40f5-aa1a-74c97394672e"}
05:49:29.960 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"35dea9e6-3704-4df0-ba94-dddbeb248f13"}
05:49:29.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"35dea9e6-3704-4df0-ba94-dddbeb248f13"}
05:49:32.959 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3f45cdfc-1e52-4b22-833e-e68445169165"}
05:49:32.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3f45cdfc-1e52-4b22-833e-e68445169165"}
05:49:32.960 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3e09732c-a884-4174-ba82-dd111724ba04"}
05:49:32.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3e09732c-a884-4174-ba82-dd111724ba04"}
05:49:35.958 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dfa6df3f-3d17-4ff9-8aa5-148e4adc6201"}
05:49:35.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dfa6df3f-3d17-4ff9-8aa5-148e4adc6201"}
05:49:35.959 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"680c2762-bac9-463f-808a-1ff4f1e54bc2"}
05:49:35.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"680c2762-bac9-463f-808a-1ff4f1e54bc2"}
05:49:38.958 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0dba5769-53f3-4e95-8c5d-389acccd8bff"}
05:49:38.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0dba5769-53f3-4e95-8c5d-389acccd8bff"}
05:49:38.959 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4ab99abb-36e7-4781-9bb6-44abb24c304e"}
05:49:38.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4ab99abb-36e7-4781-9bb6-44abb24c304e"}
05:49:41.958 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c7c95e05-79c7-4476-852b-bfdde9bece08"}
05:49:41.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c7c95e05-79c7-4476-852b-bfdde9bece08"}
05:49:41.959 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ebec77d0-6148-4589-ac1d-cee7a7f3ae50"}
05:49:41.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ebec77d0-6148-4589-ac1d-cee7a7f3ae50"}
05:49:44.959 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f64cd52b-98d0-44dd-b631-361de808aabc"}
05:49:44.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f64cd52b-98d0-44dd-b631-361de808aabc"}
05:49:44.960 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"028ee48a-b184-4795-aa2f-2a2866702f85"}
05:49:44.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"028ee48a-b184-4795-aa2f-2a2866702f85"}
05:49:47.957 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"abf19010-1365-47b7-ac2a-603a29ec92c8"}
05:49:47.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"abf19010-1365-47b7-ac2a-603a29ec92c8"}
05:49:47.958 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fe9b8b9c-4745-48d8-a2e6-8bcd8f95a5c4"}
05:49:47.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fe9b8b9c-4745-48d8-a2e6-8bcd8f95a5c4"}
05:49:50.958 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"601ca158-b136-4e4a-9a00-10d9fd0cb5b2"}
05:49:50.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"601ca158-b136-4e4a-9a00-10d9fd0cb5b2"}
05:49:50.959 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f5864b9e-d9f1-4ecd-b2ad-6abde7fec39b"}
05:49:50.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f5864b9e-d9f1-4ecd-b2ad-6abde7fec39b"}
05:49:53.957 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b22fa50c-253c-4696-8ede-b9913ec1bcee"}
05:49:53.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b22fa50c-253c-4696-8ede-b9913ec1bcee"}
05:49:53.958 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e68f229a-6ed4-4046-a067-6c0e7b7d29ea"}
05:49:53.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e68f229a-6ed4-4046-a067-6c0e7b7d29ea"}
05:49:56.957 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6f50eed2-0f89-4254-ad70-4c2dd1b2bf47"}
05:49:56.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6f50eed2-0f89-4254-ad70-4c2dd1b2bf47"}
05:49:56.958 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7b1f778d-b934-464f-b104-41ea04a31bf6"}
05:49:56.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7b1f778d-b934-464f-b104-41ea04a31bf6"}
05:49:59.956 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a13ae595-b3b6-4221-ba55-6af59c927b66"}
05:49:59.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a13ae595-b3b6-4221-ba55-6af59c927b66"}
05:49:59.957 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"464ed455-29c0-4d0d-8ca7-2463904b28d4"}
05:49:59.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"464ed455-29c0-4d0d-8ca7-2463904b28d4"}
05:50:02.955 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"636e2a25-83be-40de-94b0-0c648a68c88d"}
05:50:02.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"636e2a25-83be-40de-94b0-0c648a68c88d"}
05:50:02.957 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"86de6b2e-636b-431c-aae6-6515ec153dbb"}
05:50:02.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"86de6b2e-636b-431c-aae6-6515ec153dbb"}
05:50:05.955 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"438d32fe-366b-4521-8f0e-53c8c9dee12e"}
05:50:05.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"438d32fe-366b-4521-8f0e-53c8c9dee12e"}
05:50:05.956 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ef6a091b-3190-4b43-aec3-8a9fc62635b2"}
05:50:05.957 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ef6a091b-3190-4b43-aec3-8a9fc62635b2"}
05:50:08.954 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"397dd2b8-99c5-4c27-9181-42ff9ec6ea95"}
05:50:08.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"397dd2b8-99c5-4c27-9181-42ff9ec6ea95"}
05:50:08.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"67269b2d-d128-42a4-b020-950a39e4a6b6"}
05:50:08.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"67269b2d-d128-42a4-b020-950a39e4a6b6"}
05:50:11.954 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e7aadea0-fccb-46d0-bd7b-dea74a9140dc"}
05:50:11.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e7aadea0-fccb-46d0-bd7b-dea74a9140dc"}
05:50:11.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"817523d6-d924-45ba-bc7d-583b2d14020f"}
05:50:11.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"817523d6-d924-45ba-bc7d-583b2d14020f"}
05:50:14.954 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0377c282-e64a-43bf-a251-62ccc5cecabb"}
05:50:14.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0377c282-e64a-43bf-a251-62ccc5cecabb"}
05:50:14.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bb08d0ff-69c0-40e7-8a90-7b84153298c7"}
05:50:14.956 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bb08d0ff-69c0-40e7-8a90-7b84153298c7"}
05:50:17.954 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a7cf31eb-1619-460c-9cc0-726433ac20c7"}
05:50:17.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a7cf31eb-1619-460c-9cc0-726433ac20c7"}
05:50:17.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"843c294f-1568-4392-bcb3-1336daee3d26"}
05:50:17.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"843c294f-1568-4392-bcb3-1336daee3d26"}
05:50:20.953 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"af3b7163-dadc-4f36-953e-2ec5fcb57e38"}
05:50:20.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"af3b7163-dadc-4f36-953e-2ec5fcb57e38"}
05:50:20.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"84d76fb7-764c-4352-81e6-f2325d33efec"}
05:50:20.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"84d76fb7-764c-4352-81e6-f2325d33efec"}
05:50:23.953 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a250cfc6-90bb-4105-be4c-fcb6a608be3a"}
05:50:23.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a250cfc6-90bb-4105-be4c-fcb6a608be3a"}
05:50:23.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5762c40f-23cf-49e7-b7e0-d8b5049d4697"}
05:50:23.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5762c40f-23cf-49e7-b7e0-d8b5049d4697"}
05:50:26.952 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9776b3b5-87e3-43e0-bd1b-cb5ac8d63e33"}
05:50:26.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9776b3b5-87e3-43e0-bd1b-cb5ac8d63e33"}
05:50:26.953 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3bafff0b-96f1-4c61-9934-e9c46868ed89"}
05:50:26.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3bafff0b-96f1-4c61-9934-e9c46868ed89"}
05:50:29.953 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"92b884d2-1559-471c-ade4-a46240d6d345"}
05:50:29.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"92b884d2-1559-471c-ade4-a46240d6d345"}
05:50:29.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7857113e-d3ae-4cad-b2ec-cbdc32e15b2f"}
05:50:29.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7857113e-d3ae-4cad-b2ec-cbdc32e15b2f"}
05:50:32.953 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5a1fd6c7-03af-4808-99de-20758370fd15"}
05:50:32.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5a1fd6c7-03af-4808-99de-20758370fd15"}
05:50:32.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"88ef711f-c3e1-4d23-a2dc-5c8443b40567"}
05:50:32.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"88ef711f-c3e1-4d23-a2dc-5c8443b40567"}
05:50:35.953 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7b93f36e-12b4-4cee-802e-bc1de07ad7b1"}
05:50:35.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7b93f36e-12b4-4cee-802e-bc1de07ad7b1"}
05:50:35.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c1ef15b3-45a8-4a31-a504-83e8218a0aba"}
05:50:35.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c1ef15b3-45a8-4a31-a504-83e8218a0aba"}
05:50:38.953 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"01a9dcf8-effa-4b91-9262-2ccea2d808a4"}
05:50:38.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"01a9dcf8-effa-4b91-9262-2ccea2d808a4"}
05:50:38.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9ab9c1d2-1373-45a0-9736-f3f1a533dcab"}
05:50:38.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9ab9c1d2-1373-45a0-9736-f3f1a533dcab"}
05:50:41.952 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"462bafeb-b22a-427d-8859-c4e29c7e604a"}
05:50:41.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"462bafeb-b22a-427d-8859-c4e29c7e604a"}
05:50:41.953 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e61159ed-05f6-4149-8274-25e7b0a49dba"}
05:50:41.954 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e61159ed-05f6-4149-8274-25e7b0a49dba"}
05:50:44.962 03.008 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9439f8e5-944a-4402-8714-dca14d1082e9"}
05:50:44.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9439f8e5-944a-4402-8714-dca14d1082e9"}
05:50:44.963 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"33f0c1b9-074a-4e16-b174-c3bc6d1e4052"}
05:50:44.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"33f0c1b9-074a-4e16-b174-c3bc6d1e4052"}
05:50:47.961 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9f28645e-40a6-43c4-a9a2-2419f8b7dbbc"}
05:50:47.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9f28645e-40a6-43c4-a9a2-2419f8b7dbbc"}
05:50:47.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e00a9149-bd61-4613-9cdf-e5a1b6ff4525"}
05:50:47.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e00a9149-bd61-4613-9cdf-e5a1b6ff4525"}
05:50:50.961 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dfc7e4c7-ff19-4969-b5af-60d4b0dc4e7b"}
05:50:50.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dfc7e4c7-ff19-4969-b5af-60d4b0dc4e7b"}
05:50:50.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"001da377-a38a-4884-a260-0215e9067f46"}
05:50:50.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"001da377-a38a-4884-a260-0215e9067f46"}
05:50:53.961 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a907d653-7daa-44de-b551-d5a2105a8468"}
05:50:53.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a907d653-7daa-44de-b551-d5a2105a8468"}
05:50:53.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5dd17f4e-5d82-44c7-8190-fd9b1400ca0d"}
05:50:53.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5dd17f4e-5d82-44c7-8190-fd9b1400ca0d"}
05:50:56.961 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cb42e247-57fe-483c-ae25-97bde8993cbb"}
05:50:56.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cb42e247-57fe-483c-ae25-97bde8993cbb"}
05:50:56.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9a40c81e-0fa8-4b95-89e8-b719bf3e06e5"}
05:50:56.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9a40c81e-0fa8-4b95-89e8-b719bf3e06e5"}
05:50:59.962 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d23ecf4f-4b0a-4545-bc0d-60f1ddeb662d"}
05:50:59.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d23ecf4f-4b0a-4545-bc0d-60f1ddeb662d"}
05:50:59.963 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4922025e-f622-4d60-a1fb-c3c35a134b70"}
05:50:59.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4922025e-f622-4d60-a1fb-c3c35a134b70"}
05:51:02.962 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cb84f27c-97a7-44d7-8b3b-c716521f7f14"}
05:51:02.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cb84f27c-97a7-44d7-8b3b-c716521f7f14"}
05:51:02.963 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"945a8294-b7a0-4f53-a75f-e131fa96c74e"}
05:51:02.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"945a8294-b7a0-4f53-a75f-e131fa96c74e"}
05:51:05.961 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0bc6085a-5fbf-4b18-b86d-50096af40a2e"}
05:51:05.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0bc6085a-5fbf-4b18-b86d-50096af40a2e"}
05:51:05.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2e303f38-dd17-49ad-bfbb-00779ac31b0a"}
05:51:05.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2e303f38-dd17-49ad-bfbb-00779ac31b0a"}
05:51:08.961 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"39802013-db5c-4481-b24e-4595a4fe1b0e"}
05:51:08.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"39802013-db5c-4481-b24e-4595a4fe1b0e"}
05:51:08.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"46a12648-adec-41ea-964f-481a146ac0fd"}
05:51:08.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"46a12648-adec-41ea-964f-481a146ac0fd"}
05:51:11.960 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1f122620-7e30-4172-9700-d888dabb7ea0"}
05:51:11.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1f122620-7e30-4172-9700-d888dabb7ea0"}
05:51:11.961 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8c1c121d-67d4-43c1-9318-81ffb54462b1"}
05:51:11.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8c1c121d-67d4-43c1-9318-81ffb54462b1"}
05:51:14.982 03.021 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bbe78d6b-2c19-408f-ba3e-2211b339bf2d"}
05:51:14.983 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bbe78d6b-2c19-408f-ba3e-2211b339bf2d"}
05:51:14.984 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6a8138ce-ec65-4d09-8d29-31792176f90a"}
05:51:14.984 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6a8138ce-ec65-4d09-8d29-31792176f90a"}
05:51:17.983 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2753a910-b565-467d-a270-38ee56e53d30"}
05:51:17.983 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2753a910-b565-467d-a270-38ee56e53d30"}
05:51:17.984 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f5472d32-4835-4fae-9999-6013eb7d8840"}
05:51:17.984 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f5472d32-4835-4fae-9999-6013eb7d8840"}
05:51:20.983 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6485a20b-0914-478f-8171-f1685e332ed7"}
05:51:20.983 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6485a20b-0914-478f-8171-f1685e332ed7"}
05:51:20.984 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"54768466-304d-456b-b6f6-518ffc37ad9c"}
05:51:20.985 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"54768466-304d-456b-b6f6-518ffc37ad9c"}
05:51:23.983 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b5bbfd53-24e3-4639-acd2-7aae9f220d97"}
05:51:23.983 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b5bbfd53-24e3-4639-acd2-7aae9f220d97"}
05:51:23.984 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"44138218-aaa3-4975-870e-3e32a9e75f84"}
05:51:23.984 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"44138218-aaa3-4975-870e-3e32a9e75f84"}
05:51:26.982 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"34acbea1-94bf-4831-b65b-6de639ef3a5b"}
05:51:26.982 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"34acbea1-94bf-4831-b65b-6de639ef3a5b"}
05:51:26.982 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f33f4279-48d6-411d-a17b-cdaf006ccaf8"}
05:51:26.983 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f33f4279-48d6-411d-a17b-cdaf006ccaf8"}
05:51:29.981 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7027f313-0b03-4ffe-a59a-2b2a5afaf910"}
05:51:29.981 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7027f313-0b03-4ffe-a59a-2b2a5afaf910"}
05:51:29.982 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6569b77b-bd4f-4123-9a28-f814a12ee93b"}
05:51:29.982 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6569b77b-bd4f-4123-9a28-f814a12ee93b"}
05:51:32.981 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"16d8e3a5-45f3-4281-964f-e425b1eabc6e"}
05:51:32.981 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"16d8e3a5-45f3-4281-964f-e425b1eabc6e"}
05:51:32.982 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f94fd745-122c-44e3-a4e5-9e73ece129e4"}
05:51:32.982 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f94fd745-122c-44e3-a4e5-9e73ece129e4"}
05:51:35.981 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"236900df-3e08-4023-90d1-18ecc85f6824"}
05:51:35.981 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"236900df-3e08-4023-90d1-18ecc85f6824"}
05:51:35.982 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e6c0cfd3-fddc-4cfe-b084-167855dda05f"}
05:51:35.982 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e6c0cfd3-fddc-4cfe-b084-167855dda05f"}
05:51:38.981 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5f538388-8b54-4348-8d36-8d873d0dab48"}
05:51:38.981 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5f538388-8b54-4348-8d36-8d873d0dab48"}
05:51:38.982 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1c1fdee9-9fab-428b-8699-4c36d693f8c2"}
05:51:38.982 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1c1fdee9-9fab-428b-8699-4c36d693f8c2"}
05:51:41.981 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c63ad3ef-ea88-47a0-abe6-a95d8cd4ea7b"}
05:51:41.981 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c63ad3ef-ea88-47a0-abe6-a95d8cd4ea7b"}
05:51:41.982 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6d4309ac-e48b-499f-a7ac-0d17ea1c79ed"}
05:51:41.982 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6d4309ac-e48b-499f-a7ac-0d17ea1c79ed"}
05:51:44.980 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9df92308-cbb4-44ee-8edd-cf7ba98c66d9"}
05:51:44.980 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9df92308-cbb4-44ee-8edd-cf7ba98c66d9"}
05:51:44.981 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3a1499aa-2ee6-43f0-b77d-42644263ad3d"}
05:51:44.981 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3a1499aa-2ee6-43f0-b77d-42644263ad3d"}
05:51:47.979 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"95ee2dc4-5ac0-4247-99c9-6a2780c8a18f"}
05:51:47.979 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"95ee2dc4-5ac0-4247-99c9-6a2780c8a18f"}
05:51:47.980 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ff2f1fad-a8a3-47dc-815c-aeb22a75a0c3"}
05:51:47.980 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ff2f1fad-a8a3-47dc-815c-aeb22a75a0c3"}
05:51:50.978 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cb6e1fdd-e77d-43a4-aa40-a77d1e1a291d"}
05:51:50.978 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cb6e1fdd-e77d-43a4-aa40-a77d1e1a291d"}
05:51:50.979 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6c6dd4c2-a903-4474-8e3e-6875e91b7d9d"}
05:51:50.979 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6c6dd4c2-a903-4474-8e3e-6875e91b7d9d"}
05:51:53.977 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b0f2d0c1-db60-4890-9275-ea0419d0de5d"}
05:51:53.977 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b0f2d0c1-db60-4890-9275-ea0419d0de5d"}
05:51:53.978 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"60cd6990-8761-46ce-846f-10ac12b87be5"}
05:51:53.979 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"60cd6990-8761-46ce-846f-10ac12b87be5"}
05:51:56.976 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ff3ff1a1-8d3d-4601-a9e5-67a5a8df2e1e"}
05:51:56.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ff3ff1a1-8d3d-4601-a9e5-67a5a8df2e1e"}
05:51:56.977 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"be9d866f-be94-484c-b6d3-4874a8b36c4e"}
05:51:56.977 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"be9d866f-be94-484c-b6d3-4874a8b36c4e"}
05:51:59.976 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f2aecdb6-5928-4e1c-b142-0df2f12e4468"}
05:51:59.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f2aecdb6-5928-4e1c-b142-0df2f12e4468"}
05:51:59.976 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e12efc8e-7dd6-44d5-9f2f-ed9f35c885e7"}
05:51:59.977 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e12efc8e-7dd6-44d5-9f2f-ed9f35c885e7"}
05:52:02.975 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6eaa1383-9328-42b9-ae92-e9aae0279da1"}
05:52:02.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6eaa1383-9328-42b9-ae92-e9aae0279da1"}
05:52:02.976 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d9aaaed1-4ba8-490c-a748-8eed645d66e9"}
05:52:02.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d9aaaed1-4ba8-490c-a748-8eed645d66e9"}
05:52:05.975 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"06c680c0-332e-4878-8a25-a4b51ee3004e"}
05:52:05.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"06c680c0-332e-4878-8a25-a4b51ee3004e"}
05:52:05.976 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"204d1686-32a1-42fa-906a-56e4b3cb0906"}
05:52:05.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"204d1686-32a1-42fa-906a-56e4b3cb0906"}
05:52:08.975 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"769c4d7b-0c50-4102-a6c7-8a51272b4742"}
05:52:08.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"769c4d7b-0c50-4102-a6c7-8a51272b4742"}
05:52:08.976 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"304eb9a9-208f-4356-9862-b3d6a80a090b"}
05:52:08.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"304eb9a9-208f-4356-9862-b3d6a80a090b"}
05:52:11.975 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f9898f0b-6bcd-49a4-ba1b-9bd91afee91b"}
05:52:11.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f9898f0b-6bcd-49a4-ba1b-9bd91afee91b"}
05:52:11.976 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a025eb85-5b4e-4bd3-9f42-8b3085f77727"}
05:52:11.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a025eb85-5b4e-4bd3-9f42-8b3085f77727"}
05:52:14.974 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6e68225e-120a-422e-a0e7-678d0521fc04"}
05:52:14.975 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6e68225e-120a-422e-a0e7-678d0521fc04"}
05:52:14.975 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d7e2c4b0-a380-4230-baf4-0f49d106e646"}
05:52:14.976 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d7e2c4b0-a380-4230-baf4-0f49d106e646"}
05:52:17.974 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"53668f0c-5f82-4be5-bc59-2309c379bf3c"}
05:52:17.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"53668f0c-5f82-4be5-bc59-2309c379bf3c"}
05:52:17.975 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ad703466-b211-4a91-85ca-531c8446a0aa"}
05:52:17.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ad703466-b211-4a91-85ca-531c8446a0aa"}
05:52:20.974 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b3e23d00-ad29-4d43-b89e-19e2f6e8445e"}
05:52:20.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b3e23d00-ad29-4d43-b89e-19e2f6e8445e"}
05:52:20.975 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"80f12b0e-1989-4931-b20f-6cd277809780"}
05:52:20.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"80f12b0e-1989-4931-b20f-6cd277809780"}
05:52:23.974 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"72ff980c-8ce2-42d8-9c93-e0f9c8f001f4"}
05:52:23.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"72ff980c-8ce2-42d8-9c93-e0f9c8f001f4"}
05:52:23.975 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aa56db01-af40-4229-93c5-d0dec72a0cf2"}
05:52:23.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"aa56db01-af40-4229-93c5-d0dec72a0cf2"}
05:52:26.973 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fcc2ab7f-678c-48b8-bc95-d202fc0da276"}
05:52:26.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fcc2ab7f-678c-48b8-bc95-d202fc0da276"}
05:52:26.974 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0412b04a-ad0e-4663-a893-12adc58cdf6e"}
05:52:26.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0412b04a-ad0e-4663-a893-12adc58cdf6e"}
05:52:29.974 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8f8a5f6f-2bf1-4095-984e-87ad987fa594"}
05:52:29.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8f8a5f6f-2bf1-4095-984e-87ad987fa594"}
05:52:29.975 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e3dbef43-ecd9-4448-b1d0-320c44872c85"}
05:52:29.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e3dbef43-ecd9-4448-b1d0-320c44872c85"}
05:52:32.975 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"229c2905-9bb6-4cc0-ba2e-1f6e60f933e3"}
05:52:32.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"229c2905-9bb6-4cc0-ba2e-1f6e60f933e3"}
05:52:32.976 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"186b2120-2d90-4d6a-87a9-223fc51ef7c3"}
05:52:32.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"186b2120-2d90-4d6a-87a9-223fc51ef7c3"}
05:52:35.975 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"44dd86d7-68fe-441f-81b8-cd74112d3bcc"}
05:52:35.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"44dd86d7-68fe-441f-81b8-cd74112d3bcc"}
05:52:35.976 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f17bca72-48a3-41a9-ae76-cce36ec7dfa7"}
05:52:35.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f17bca72-48a3-41a9-ae76-cce36ec7dfa7"}
05:52:38.974 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c56644fc-29e2-4377-8f24-e0b108a050b4"}
05:52:38.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c56644fc-29e2-4377-8f24-e0b108a050b4"}
05:52:38.975 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"23c6b75a-395c-499b-bc30-f3e0a6865d81"}
05:52:38.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"23c6b75a-395c-499b-bc30-f3e0a6865d81"}
05:52:41.973 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e6496349-aa4a-4452-9de3-a743a8a3df2e"}
05:52:41.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e6496349-aa4a-4452-9de3-a743a8a3df2e"}
05:52:41.974 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"92d6f6d4-ef58-4a04-a394-26aa956cd71a"}
05:52:41.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"92d6f6d4-ef58-4a04-a394-26aa956cd71a"}
05:52:44.972 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4248c0dc-9693-48ce-bfcb-4b7360be5c9c"}
05:52:44.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4248c0dc-9693-48ce-bfcb-4b7360be5c9c"}
05:52:44.973 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"84f373a0-dd84-4037-90cc-d2d7c8e28575"}
05:52:44.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"84f373a0-dd84-4037-90cc-d2d7c8e28575"}
05:52:47.971 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3a680f4b-3de8-4d89-8005-96f8f5722312"}
05:52:47.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3a680f4b-3de8-4d89-8005-96f8f5722312"}
05:52:47.972 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b1763b23-41e6-4db6-9c2d-61a90f8f4f64"}
05:52:47.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b1763b23-41e6-4db6-9c2d-61a90f8f4f64"}
05:52:50.970 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d7f3d0c1-1179-4e92-a863-ee56341383c9"}
05:52:50.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d7f3d0c1-1179-4e92-a863-ee56341383c9"}
05:52:50.971 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"51d35594-eb6b-4be4-b678-be889149cd5a"}
05:52:50.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"51d35594-eb6b-4be4-b678-be889149cd5a"}
05:52:53.970 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"61c34100-e525-4401-99b0-b040e09a3c29"}
05:52:53.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"61c34100-e525-4401-99b0-b040e09a3c29"}
05:52:53.971 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e14aae1a-f36f-44e8-9833-8491e82761b6"}
05:52:53.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e14aae1a-f36f-44e8-9833-8491e82761b6"}
05:52:56.969 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"40a9205b-d6c3-4688-b29a-dcb0cfa59632"}
05:52:56.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"40a9205b-d6c3-4688-b29a-dcb0cfa59632"}
05:52:56.971 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a3f8ebf8-af7f-4158-805a-c0b6022f4358"}
05:52:56.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a3f8ebf8-af7f-4158-805a-c0b6022f4358"}
05:52:59.970 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8e9afe62-a2b9-4610-a3a7-2f5b6fe157b6"}
05:52:59.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8e9afe62-a2b9-4610-a3a7-2f5b6fe157b6"}
05:52:59.971 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"da279da9-8be5-4b6d-8db5-ae42f6d20fd9"}
05:52:59.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"da279da9-8be5-4b6d-8db5-ae42f6d20fd9"}
05:53:02.971 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d37d487b-eb70-4589-961e-0f9a8b79ec28"}
05:53:02.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d37d487b-eb70-4589-961e-0f9a8b79ec28"}
05:53:02.972 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1c6e4f54-6a95-4ba2-aeb9-301b47f55f72"}
05:53:02.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1c6e4f54-6a95-4ba2-aeb9-301b47f55f72"}
05:53:05.970 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"81407e04-c993-45f9-a376-26ec5be77a29"}
05:53:05.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"81407e04-c993-45f9-a376-26ec5be77a29"}
05:53:05.971 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"768e613b-81de-4ae6-998f-81d516247bc6"}
05:53:05.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"768e613b-81de-4ae6-998f-81d516247bc6"}
05:53:08.970 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d2671f1b-bfaa-49c8-9349-f9e65439b777"}
05:53:08.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d2671f1b-bfaa-49c8-9349-f9e65439b777"}
05:53:08.971 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"32da5b32-365e-40ef-86a5-0518f2c004c5"}
05:53:08.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"32da5b32-365e-40ef-86a5-0518f2c004c5"}
05:53:11.971 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cdaf5f99-92d9-41d0-b902-13a0bf789681"}
05:53:11.972 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cdaf5f99-92d9-41d0-b902-13a0bf789681"}
05:53:11.972 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"afff635e-31a5-4421-81a9-3213ceb5dc28"}
05:53:11.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"afff635e-31a5-4421-81a9-3213ceb5dc28"}
05:53:15.006 03.034 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"df77dedb-c1cd-44e4-b47d-d3ebc5c2c9cc"}
05:53:15.006 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"df77dedb-c1cd-44e4-b47d-d3ebc5c2c9cc"}
05:53:15.007 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1af484bc-f929-4346-8721-0a679d50b7f0"}
05:53:15.008 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1af484bc-f929-4346-8721-0a679d50b7f0"}
05:53:18.005 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bc40ea61-121d-4a03-b264-6b0bd56172d4"}
05:53:18.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bc40ea61-121d-4a03-b264-6b0bd56172d4"}
05:53:18.006 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"de1c2005-cb9f-4d00-822f-3e2ae0f945df"}
05:53:18.006 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"de1c2005-cb9f-4d00-822f-3e2ae0f945df"}
05:53:21.006 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"65af92eb-a538-4b6a-9c1a-d4e9d01d1bf8"}
05:53:21.006 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"65af92eb-a538-4b6a-9c1a-d4e9d01d1bf8"}
05:53:21.007 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"18b71161-1cad-4f1d-9325-2c0df540a46a"}
05:53:21.007 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"18b71161-1cad-4f1d-9325-2c0df540a46a"}
05:53:24.005 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c434c2b1-128d-4de1-9a4d-3a2e3ecd2330"}
05:53:24.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c434c2b1-128d-4de1-9a4d-3a2e3ecd2330"}
05:53:24.006 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c3c465c3-ae91-45a6-bade-7b1b24693db8"}
05:53:24.006 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c3c465c3-ae91-45a6-bade-7b1b24693db8"}
05:53:27.004 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ad487d50-4c31-43f9-ac44-4a428c804edb"}
05:53:27.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ad487d50-4c31-43f9-ac44-4a428c804edb"}
05:53:27.005 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0791ed84-38d6-4616-bb38-104719f76e42"}
05:53:27.006 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0791ed84-38d6-4616-bb38-104719f76e42"}
05:53:30.004 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5110b798-35f4-43d1-8082-39614f27922e"}
05:53:30.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5110b798-35f4-43d1-8082-39614f27922e"}
05:53:30.005 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f75ce90e-0cb4-4cba-ac57-c6a545ff616e"}
05:53:30.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f75ce90e-0cb4-4cba-ac57-c6a545ff616e"}
05:53:33.003 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"55b87da6-8ba3-4e3d-ba10-e8172854590e"}
05:53:33.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"55b87da6-8ba3-4e3d-ba10-e8172854590e"}
05:53:33.004 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0f7ff10c-4ba0-408d-8dc3-6e50df5a1013"}
05:53:33.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0f7ff10c-4ba0-408d-8dc3-6e50df5a1013"}
05:53:36.004 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2ab88731-a59b-4284-b3fc-159deec248e1"}
05:53:36.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2ab88731-a59b-4284-b3fc-159deec248e1"}
05:53:36.005 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"420632fe-7e3d-4885-ac96-257b1896ae29"}
05:53:36.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"420632fe-7e3d-4885-ac96-257b1896ae29"}
05:53:39.002 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"24cbe1bd-c822-40d9-8d87-c7f179704ee6"}
05:53:39.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"24cbe1bd-c822-40d9-8d87-c7f179704ee6"}
05:53:39.003 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4382a857-05ce-40bd-82ed-bfc6cf839921"}
05:53:39.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4382a857-05ce-40bd-82ed-bfc6cf839921"}
05:53:42.001 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"32ee1551-d3ed-43b7-afe6-14ee5cc379f1"}
05:53:42.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"32ee1551-d3ed-43b7-afe6-14ee5cc379f1"}
05:53:42.002 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"759964aa-b167-4bef-b9b9-f6c31e01a1c5"}
05:53:42.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"759964aa-b167-4bef-b9b9-f6c31e01a1c5"}
05:53:45.002 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0f5dde5f-8c5a-4150-8ace-242847690ea4"}
05:53:45.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0f5dde5f-8c5a-4150-8ace-242847690ea4"}
05:53:45.003 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a28dae2a-ade6-40d9-af22-15fb522d84e9"}
05:53:45.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a28dae2a-ade6-40d9-af22-15fb522d84e9"}
05:53:48.002 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"10b9b7c5-0d22-4c5c-98a0-493ff095667e"}
05:53:48.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"10b9b7c5-0d22-4c5c-98a0-493ff095667e"}
05:53:48.003 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ee104b29-4ab0-43bf-9e75-0f469a229aa9"}
05:53:48.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ee104b29-4ab0-43bf-9e75-0f469a229aa9"}
05:53:51.000 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"19422a6f-eb6e-47c1-bd56-e351a04468c9"}
05:53:51.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"19422a6f-eb6e-47c1-bd56-e351a04468c9"}
05:53:51.001 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"afd260a7-aad8-43c3-9e38-45ec43c02d4e"}
05:53:51.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"afd260a7-aad8-43c3-9e38-45ec43c02d4e"}
05:53:53.999 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"678119ba-48f9-426a-91af-68b29147c284"}
05:53:53.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"678119ba-48f9-426a-91af-68b29147c284"}
05:53:54.000 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4dfeb766-c4fc-4aab-b629-151415c54fed"}
05:53:54.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4dfeb766-c4fc-4aab-b629-151415c54fed"}
05:53:56.999 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c4b9206a-752f-48f2-ab48-e58b77a3bc7c"}
05:53:56.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c4b9206a-752f-48f2-ab48-e58b77a3bc7c"}
05:53:57.000 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ad842cc3-ef83-4b1f-b00a-ae3c8f86229a"}
05:53:57.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ad842cc3-ef83-4b1f-b00a-ae3c8f86229a"}
05:53:59.999 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"23385467-f246-4373-8c5d-5a0289b9f632"}
05:53:59.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"23385467-f246-4373-8c5d-5a0289b9f632"}
05:54:00.000 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ef58a916-edcc-43ff-ae50-fda553bfffaa"}
05:54:00.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ef58a916-edcc-43ff-ae50-fda553bfffaa"}
05:54:02.998 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d0295790-17ae-4b96-841b-e37d7bccfe0b"}
05:54:02.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d0295790-17ae-4b96-841b-e37d7bccfe0b"}
05:54:02.999 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f86cf17c-aecd-4dca-a605-abeaac9b1277"}
05:54:02.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f86cf17c-aecd-4dca-a605-abeaac9b1277"}
05:54:05.998 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b7187f69-76ed-4671-8a5e-b335a75d8455"}
05:54:05.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b7187f69-76ed-4671-8a5e-b335a75d8455"}
05:54:05.999 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5d635524-20cb-4dfe-81c0-fdc3283e13ff"}
05:54:05.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5d635524-20cb-4dfe-81c0-fdc3283e13ff"}
05:54:08.996 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d3e95a7b-4726-4d57-aada-6c6b3ca11da9"}
05:54:08.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d3e95a7b-4726-4d57-aada-6c6b3ca11da9"}
05:54:08.997 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c98fb7d0-a826-4b4f-b666-b5ae23112436"}
05:54:08.997 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c98fb7d0-a826-4b4f-b666-b5ae23112436"}
05:54:11.997 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b9c0ea59-4921-415e-8c87-afbb83ccd0b1"}
05:54:11.997 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b9c0ea59-4921-415e-8c87-afbb83ccd0b1"}
05:54:11.998 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"db2364b9-b22c-4485-ba7d-720e39d9f2d5"}
05:54:11.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"db2364b9-b22c-4485-ba7d-720e39d9f2d5"}
05:54:14.997 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4a9e3ef9-c28e-46f3-b9c8-63dbce341d41"}
05:54:14.997 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4a9e3ef9-c28e-46f3-b9c8-63dbce341d41"}
05:54:14.999 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"18f337c0-0b0e-4b44-8433-8b867572249a"}
05:54:14.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"18f337c0-0b0e-4b44-8433-8b867572249a"}
05:54:17.997 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"88b17f0a-3571-46cb-a0e3-4d942cf107ee"}
05:54:17.997 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"88b17f0a-3571-46cb-a0e3-4d942cf107ee"}
05:54:17.998 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"088ecd85-f9f9-4e54-a65f-2565297db069"}
05:54:17.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"088ecd85-f9f9-4e54-a65f-2565297db069"}
05:54:20.995 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4e260b45-90b0-476a-89ee-8435284bc729"}
05:54:20.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4e260b45-90b0-476a-89ee-8435284bc729"}
05:54:20.996 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f8c3e3ea-95a0-4af0-9c62-d3e6e7720677"}
05:54:20.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f8c3e3ea-95a0-4af0-9c62-d3e6e7720677"}
05:54:23.995 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ba1da36f-e055-4c05-b4d6-62e855e40946"}
05:54:23.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ba1da36f-e055-4c05-b4d6-62e855e40946"}
05:54:23.996 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7f7d5e1f-b539-4d34-a1b6-ffb129d72db1"}
05:54:23.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7f7d5e1f-b539-4d34-a1b6-ffb129d72db1"}
05:54:26.994 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bb7d9dc5-1508-45e6-9e7a-92550d8a5685"}
05:54:26.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bb7d9dc5-1508-45e6-9e7a-92550d8a5685"}
05:54:26.995 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f0afff90-f31a-4d2a-9da9-aadf4e73ab43"}
05:54:26.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f0afff90-f31a-4d2a-9da9-aadf4e73ab43"}
05:54:29.994 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"34e4b618-920a-49a3-8d13-387ccc76efbb"}
05:54:29.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"34e4b618-920a-49a3-8d13-387ccc76efbb"}
05:54:29.995 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3aced76e-778d-40dd-ba9f-d30c32aba42f"}
05:54:29.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3aced76e-778d-40dd-ba9f-d30c32aba42f"}
05:54:32.995 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9d174008-3d34-4dbe-aa4e-a64873b50406"}
05:54:32.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9d174008-3d34-4dbe-aa4e-a64873b50406"}
05:54:32.996 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"27a895c5-92a2-4b8f-b517-b752c63bd70e"}
05:54:32.997 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"27a895c5-92a2-4b8f-b517-b752c63bd70e"}
05:54:35.995 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ed2fd6ec-352f-4e59-8e24-a27002840fa5"}
05:54:35.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ed2fd6ec-352f-4e59-8e24-a27002840fa5"}
05:54:35.996 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"85adea6b-4677-4b4f-be20-0f0b3329adad"}
05:54:35.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"85adea6b-4677-4b4f-be20-0f0b3329adad"}
05:54:38.994 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b4bf7418-b6e1-43be-bc5e-ed766756d55f"}
05:54:38.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b4bf7418-b6e1-43be-bc5e-ed766756d55f"}
05:54:38.995 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"33ae778a-6993-407b-a8fc-7e07f176a9a6"}
05:54:38.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"33ae778a-6993-407b-a8fc-7e07f176a9a6"}
05:54:41.994 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"626a27d6-8b0b-42c8-b367-3e33849a5b09"}
05:54:41.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"626a27d6-8b0b-42c8-b367-3e33849a5b09"}
05:54:41.995 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"45d5d57e-3785-4d89-912e-1a00d3293704"}
05:54:41.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"45d5d57e-3785-4d89-912e-1a00d3293704"}
05:54:44.993 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f750cda3-e99c-4b1e-9bb5-4b8877ed3eda"}
05:54:44.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f750cda3-e99c-4b1e-9bb5-4b8877ed3eda"}
05:54:44.994 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1a7ade82-ff61-4baa-88ae-c5920846c68a"}
05:54:44.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1a7ade82-ff61-4baa-88ae-c5920846c68a"}
05:54:47.994 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7430c32f-4ab4-46c5-85c1-9b5348f5d5b8"}
05:54:47.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7430c32f-4ab4-46c5-85c1-9b5348f5d5b8"}
05:54:47.995 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b1052d48-4a2e-4c0d-9ce9-3e981dc2c80a"}
05:54:47.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b1052d48-4a2e-4c0d-9ce9-3e981dc2c80a"}
05:54:50.994 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"34a8f1cd-37ee-4be6-b999-7d4795bd99cb"}
05:54:50.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"34a8f1cd-37ee-4be6-b999-7d4795bd99cb"}
05:54:50.995 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"102febe3-0cfa-4d0b-a529-f746a0ff65ae"}
05:54:50.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"102febe3-0cfa-4d0b-a529-f746a0ff65ae"}
05:54:53.993 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"327098d6-94ef-4697-9570-5e39f31543c2"}
05:54:53.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"327098d6-94ef-4697-9570-5e39f31543c2"}
05:54:53.994 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"12a46cce-b138-4b7c-84fb-c6dd7e02b8d0"}
05:54:53.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"12a46cce-b138-4b7c-84fb-c6dd7e02b8d0"}
05:54:56.992 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"51655909-5156-4182-bc5e-1b681ca101cd"}
05:54:56.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"51655909-5156-4182-bc5e-1b681ca101cd"}
05:54:56.993 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c561d7ac-c17d-4caf-b269-ce1c74b17034"}
05:54:56.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c561d7ac-c17d-4caf-b269-ce1c74b17034"}
05:54:59.992 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9fa4d99a-afa1-4592-a234-df1633cd235c"}
05:54:59.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9fa4d99a-afa1-4592-a234-df1633cd235c"}
05:54:59.993 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"180c6d8f-7ec5-4215-b237-cc8fce2338c8"}
05:54:59.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"180c6d8f-7ec5-4215-b237-cc8fce2338c8"}
05:55:02.991 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ce72dc94-f75a-4e1f-8dc7-11f3d53f6b16"}
05:55:02.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ce72dc94-f75a-4e1f-8dc7-11f3d53f6b16"}
05:55:02.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1f77e210-c04a-4c67-9e1f-73f4eb68d8f6"}
05:55:02.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1f77e210-c04a-4c67-9e1f-73f4eb68d8f6"}
05:55:05.991 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d52f4dc0-90bc-44a8-b574-aaf3cb3d662a"}
05:55:05.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d52f4dc0-90bc-44a8-b574-aaf3cb3d662a"}
05:55:05.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3d1029cc-ed76-4916-8d6f-4aa925ebbe49"}
05:55:05.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3d1029cc-ed76-4916-8d6f-4aa925ebbe49"}
05:55:08.991 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d09d1bda-a0ec-4af4-9b36-fbdd9602622a"}
05:55:08.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d09d1bda-a0ec-4af4-9b36-fbdd9602622a"}
05:55:08.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aaf1ffd2-9686-4295-9985-4414f9fe7443"}
05:55:08.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"aaf1ffd2-9686-4295-9985-4414f9fe7443"}
05:55:11.992 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a6ba094d-08a8-455c-abe8-ee8236b0f5d8"}
05:55:11.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a6ba094d-08a8-455c-abe8-ee8236b0f5d8"}
05:55:11.993 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"89d732ab-e716-4fc1-b406-f6db5586cba1"}
05:55:11.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"89d732ab-e716-4fc1-b406-f6db5586cba1"}
05:55:15.029 03.036 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dca18e81-021e-471f-9dba-179e2b38ad96"}
05:55:15.029 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dca18e81-021e-471f-9dba-179e2b38ad96"}
05:55:15.030 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e4dd40b5-02ae-47bb-afa9-2212e747c292"}
05:55:15.031 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e4dd40b5-02ae-47bb-afa9-2212e747c292"}
05:55:18.028 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"952152eb-9805-421c-8d2e-aa8f68a18eff"}
05:55:18.028 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"952152eb-9805-421c-8d2e-aa8f68a18eff"}
05:55:18.029 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"61b9ed99-7a60-4a2b-b9f6-944d5bf604e4"}
05:55:18.029 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"61b9ed99-7a60-4a2b-b9f6-944d5bf604e4"}
05:55:21.028 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dedcba4a-6bd4-4236-87d6-8c22873ac204"}
05:55:21.028 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dedcba4a-6bd4-4236-87d6-8c22873ac204"}
05:55:21.029 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5c2fe662-193d-453a-a973-287f15b7ef1c"}
05:55:21.030 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5c2fe662-193d-453a-a973-287f15b7ef1c"}
05:55:24.027 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f4a5b16b-dd89-4359-883c-7d630ece5165"}
05:55:24.027 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f4a5b16b-dd89-4359-883c-7d630ece5165"}
05:55:24.028 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8b246de9-eecc-462f-a34a-7c343c318e53"}
05:55:24.028 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8b246de9-eecc-462f-a34a-7c343c318e53"}
05:55:27.027 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"32034f80-bd8d-4497-a2e0-25418e4d36cc"}
05:55:27.027 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"32034f80-bd8d-4497-a2e0-25418e4d36cc"}
05:55:27.028 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"73e375e9-24e8-45aa-baf6-490614001851"}
05:55:27.028 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"73e375e9-24e8-45aa-baf6-490614001851"}
05:55:30.026 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1d571169-6749-4220-a2c6-18246597060a"}
05:55:30.026 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1d571169-6749-4220-a2c6-18246597060a"}
05:55:30.027 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cb5e1457-316b-4a47-81f3-7e88be3b09b8"}
05:55:30.027 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cb5e1457-316b-4a47-81f3-7e88be3b09b8"}
05:55:33.032 03.005 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"72b21ee2-6bb1-406c-b99d-64747d05ab23"}
05:55:33.032 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"72b21ee2-6bb1-406c-b99d-64747d05ab23"}
05:55:33.033 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c3129857-b37f-461e-bcd5-75eccc7b89d8"}
05:55:33.033 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c3129857-b37f-461e-bcd5-75eccc7b89d8"}
05:55:36.031 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c058b5b2-779d-41db-b4ae-db5436c1ab1b"}
05:55:36.031 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c058b5b2-779d-41db-b4ae-db5436c1ab1b"}
05:55:36.032 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"32bfdbc3-649b-4e38-9e88-00d9fc8f9935"}
05:55:36.032 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"32bfdbc3-649b-4e38-9e88-00d9fc8f9935"}
05:55:39.032 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5f403e49-9eca-4073-9048-cacd02681cdd"}
05:55:39.032 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5f403e49-9eca-4073-9048-cacd02681cdd"}
05:55:39.033 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"30f88fba-133d-4d6a-b590-0c9fa4ede111"}
05:55:39.033 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"30f88fba-133d-4d6a-b590-0c9fa4ede111"}
05:55:42.031 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d9d95680-c8ec-4e7e-9c9b-0953ec11529a"}
05:55:42.031 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d9d95680-c8ec-4e7e-9c9b-0953ec11529a"}
05:55:42.032 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4a3cf3eb-71dd-4f00-b3bc-c0ba80471cec"}
05:55:42.032 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4a3cf3eb-71dd-4f00-b3bc-c0ba80471cec"}
05:55:45.030 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a194ba70-11d2-4a54-a2ea-bf4d7e9b2679"}
05:55:45.030 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a194ba70-11d2-4a54-a2ea-bf4d7e9b2679"}
05:55:45.031 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"22c0b981-85f6-4ea2-b782-c0ab72a71cbb"}
05:55:45.031 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"22c0b981-85f6-4ea2-b782-c0ab72a71cbb"}
05:55:48.030 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7cdcc3c2-08b2-4636-aa2d-4f566983ac82"}
05:55:48.030 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7cdcc3c2-08b2-4636-aa2d-4f566983ac82"}
05:55:48.031 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"94421bd3-7215-4fd4-8568-b725f968f775"}
05:55:48.031 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"94421bd3-7215-4fd4-8568-b725f968f775"}
05:55:51.030 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3da47b7f-52e5-4c49-86cd-dc68ebfeb286"}
05:55:51.030 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3da47b7f-52e5-4c49-86cd-dc68ebfeb286"}
05:55:51.031 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"53ac9606-aa6e-4ee1-bc31-8b850411aa15"}
05:55:51.031 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"53ac9606-aa6e-4ee1-bc31-8b850411aa15"}
05:55:54.029 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f9b46c03-578d-44bd-a5d9-6527cf14ea59"}
05:55:54.029 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f9b46c03-578d-44bd-a5d9-6527cf14ea59"}
05:55:54.030 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eec64119-dff8-4ec8-8efd-037c0a153242"}
05:55:54.030 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"eec64119-dff8-4ec8-8efd-037c0a153242"}
05:55:57.029 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d273d5da-4d2a-460a-9d7f-5a172912644d"}
05:55:57.029 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d273d5da-4d2a-460a-9d7f-5a172912644d"}
05:55:57.030 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a93a681c-228c-46f7-93ad-89ed60b589d3"}
05:55:57.030 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a93a681c-228c-46f7-93ad-89ed60b589d3"}
05:56:00.028 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5a9a9394-826b-4f55-aed7-a5c82585ac1a"}
05:56:00.028 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5a9a9394-826b-4f55-aed7-a5c82585ac1a"}
05:56:00.029 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cddc7978-4fbe-4ba2-9b09-38312ac3853d"}
05:56:00.029 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cddc7978-4fbe-4ba2-9b09-38312ac3853d"}
05:56:03.028 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f476fe7d-e0fa-4acb-86c4-98bf11777470"}
05:56:03.028 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f476fe7d-e0fa-4acb-86c4-98bf11777470"}
05:56:03.029 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9e0116a9-f5e1-4ae9-9551-ba425674c230"}
05:56:03.029 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9e0116a9-f5e1-4ae9-9551-ba425674c230"}
05:56:06.028 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6a3c8ae0-d4fc-450d-abc4-f6817b0d4d24"}
05:56:06.028 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6a3c8ae0-d4fc-450d-abc4-f6817b0d4d24"}
05:56:06.029 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4ab3c976-b571-435d-ac87-fc976ca8977b"}
05:56:06.029 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4ab3c976-b571-435d-ac87-fc976ca8977b"}
05:56:09.027 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eadcb431-246c-433d-aed5-129da71b135c"}
05:56:09.027 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eadcb431-246c-433d-aed5-129da71b135c"}
05:56:09.028 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"356c4f8d-cb6f-4f54-ae61-4060a85b425c"}
05:56:09.028 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"356c4f8d-cb6f-4f54-ae61-4060a85b425c"}
05:56:12.026 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9345d7e3-da3c-49cc-9116-0ffb02c259ac"}
05:56:12.026 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9345d7e3-da3c-49cc-9116-0ffb02c259ac"}
05:56:12.026 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"edb41061-a17c-41c9-bd11-1417f07ec436"}
05:56:12.027 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"edb41061-a17c-41c9-bd11-1417f07ec436"}
05:56:15.027 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fb6b9869-9803-4cc5-860c-5202b6696044"}
05:56:15.027 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fb6b9869-9803-4cc5-860c-5202b6696044"}
05:56:15.028 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"490085f0-4009-4128-84c3-94d7b2678c5d"}
05:56:15.029 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"490085f0-4009-4128-84c3-94d7b2678c5d"}
05:56:18.026 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"54c54047-df7e-4fda-857f-5299cb2c3bab"}
05:56:18.026 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"54c54047-df7e-4fda-857f-5299cb2c3bab"}
05:56:18.027 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"593ebd3c-d223-4717-b90e-05c612cd81d0"}
05:56:18.027 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"593ebd3c-d223-4717-b90e-05c612cd81d0"}
05:56:21.026 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0bc1cbe5-2f73-40dc-9ae6-3a3a2b1da1bd"}
05:56:21.026 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0bc1cbe5-2f73-40dc-9ae6-3a3a2b1da1bd"}
05:56:21.027 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dc286009-fd67-40ac-8caf-c7b0c8a50cf8"}
05:56:21.027 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"dc286009-fd67-40ac-8caf-c7b0c8a50cf8"}
05:56:24.026 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c5e4dfb0-4af6-4e56-9498-60b65619cce3"}
05:56:24.026 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c5e4dfb0-4af6-4e56-9498-60b65619cce3"}
05:56:24.027 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"db907f85-42a7-4b44-b099-e64f2ece0c87"}
05:56:24.027 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"db907f85-42a7-4b44-b099-e64f2ece0c87"}
05:56:27.027 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"216c60f0-679f-4f32-a8a0-c118c5b0207d"}
05:56:27.027 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"216c60f0-679f-4f32-a8a0-c118c5b0207d"}
05:56:27.028 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4bfe86fb-2097-40dd-9b63-c28af7121ffa"}
05:56:27.028 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4bfe86fb-2097-40dd-9b63-c28af7121ffa"}
05:56:30.027 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0a780739-da51-4706-9834-95bcb2d45ff2"}
05:56:30.027 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0a780739-da51-4706-9834-95bcb2d45ff2"}
05:56:30.028 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4b0d4240-c7e7-4ad2-b92f-887c08d18ced"}
05:56:30.028 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4b0d4240-c7e7-4ad2-b92f-887c08d18ced"}
05:56:33.025 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4f82f64c-1577-4eb0-acf5-d72ba361e131"}
05:56:33.025 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4f82f64c-1577-4eb0-acf5-d72ba361e131"}
05:56:33.026 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b8df5ebb-5e87-44b4-8477-b68347c02824"}
05:56:33.026 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b8df5ebb-5e87-44b4-8477-b68347c02824"}
05:56:36.024 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"edc3e596-d9d5-4803-8c06-ebaac73491bc"}
05:56:36.024 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"edc3e596-d9d5-4803-8c06-ebaac73491bc"}
05:56:36.025 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b0936503-e204-45db-a3e2-f2919f5ed40d"}
05:56:36.025 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b0936503-e204-45db-a3e2-f2919f5ed40d"}
05:56:39.023 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e74b6320-7b4f-40f6-968a-7dbcaf85c84d"}
05:56:39.023 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e74b6320-7b4f-40f6-968a-7dbcaf85c84d"}
05:56:39.024 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6950173e-c690-4c49-bc25-837d083c8a6f"}
05:56:39.024 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6950173e-c690-4c49-bc25-837d083c8a6f"}
05:56:42.023 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"41eff275-a8f8-4946-88ca-02735c7945e1"}
05:56:42.023 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"41eff275-a8f8-4946-88ca-02735c7945e1"}
05:56:42.024 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1b05dbe7-f0a1-483d-9649-c6b3f1ba1b07"}
05:56:42.024 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1b05dbe7-f0a1-483d-9649-c6b3f1ba1b07"}
05:56:45.023 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a8fc2eba-61b5-4409-a42f-92e656dba142"}
05:56:45.023 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a8fc2eba-61b5-4409-a42f-92e656dba142"}
05:56:45.024 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d99b6b4c-1acd-4ba7-ad92-6f661c8bb28b"}
05:56:45.024 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d99b6b4c-1acd-4ba7-ad92-6f661c8bb28b"}
05:56:48.023 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4351ad16-cf21-41b6-8d9f-7e85fb815896"}
05:56:48.023 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4351ad16-cf21-41b6-8d9f-7e85fb815896"}
05:56:48.024 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0338b79f-7205-466f-8571-b7814f10b23e"}
05:56:48.024 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0338b79f-7205-466f-8571-b7814f10b23e"}
05:56:51.023 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9dabaf93-b3e3-4b2c-bcb9-d43668a4cdd3"}
05:56:51.023 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9dabaf93-b3e3-4b2c-bcb9-d43668a4cdd3"}
05:56:51.024 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c76bcdc2-0ff4-4118-8276-73a5a4733454"}
05:56:51.024 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c76bcdc2-0ff4-4118-8276-73a5a4733454"}
05:56:54.023 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3bfae42f-ef4f-4221-9c23-693156b261bf"}
05:56:54.024 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3bfae42f-ef4f-4221-9c23-693156b261bf"}
05:56:54.024 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d62fdb4b-d26b-4dc9-a853-7645107ce3c9"}
05:56:54.025 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d62fdb4b-d26b-4dc9-a853-7645107ce3c9"}
05:56:57.024 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"65bb3842-2734-4ecc-a6e2-523678dfb2d4"}
05:56:57.024 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"65bb3842-2734-4ecc-a6e2-523678dfb2d4"}
05:56:57.025 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6c571f07-9293-4aad-b002-8b414c618b02"}
05:56:57.025 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6c571f07-9293-4aad-b002-8b414c618b02"}
05:57:00.030 03.005 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2a04c81a-5e00-42a3-aef5-1a84a3738ddb"}
05:57:00.031 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2a04c81a-5e00-42a3-aef5-1a84a3738ddb"}
05:57:00.031 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a8b39655-2a7a-4990-815e-60c23b4e4eee"}
05:57:00.032 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a8b39655-2a7a-4990-815e-60c23b4e4eee"}
05:57:03.030 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a8ad5f87-e910-4828-ab1c-9e63adbdbf99"}
05:57:03.030 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a8ad5f87-e910-4828-ab1c-9e63adbdbf99"}
05:57:03.031 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"446d47e0-7412-4cc0-9302-e2cf93783cbb"}
05:57:03.031 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"446d47e0-7412-4cc0-9302-e2cf93783cbb"}
05:57:06.030 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9efad8ad-cd5e-434b-8b37-6d5748f8979a"}
05:57:06.030 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9efad8ad-cd5e-434b-8b37-6d5748f8979a"}
05:57:06.031 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bb396bcc-22c4-4672-9df7-ab50a8df6d71"}
05:57:06.031 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bb396bcc-22c4-4672-9df7-ab50a8df6d71"}
05:57:09.031 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2c8add13-d870-40a6-882f-4cb1235a899a"}
05:57:09.031 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2c8add13-d870-40a6-882f-4cb1235a899a"}
05:57:09.032 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"81d57346-8d29-4b76-86ea-035c5196f490"}
05:57:09.032 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"81d57346-8d29-4b76-86ea-035c5196f490"}
05:57:12.029 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a08feec6-6612-4499-b13b-e8affe3196a2"}
05:57:12.029 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a08feec6-6612-4499-b13b-e8affe3196a2"}
05:57:12.030 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"96099b7e-6cfe-4863-9734-31b2f43824e8"}
05:57:12.030 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"96099b7e-6cfe-4863-9734-31b2f43824e8"}
05:57:15.034 03.004 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c789f8da-4791-4401-8829-86c2834f36f1"}
05:57:15.035 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c789f8da-4791-4401-8829-86c2834f36f1"}
05:57:15.036 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"576e4cd7-413d-4d67-a4df-52e7b5ebc494"}
05:57:15.036 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"576e4cd7-413d-4d67-a4df-52e7b5ebc494"}
05:57:18.034 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"54179b75-d981-41e3-8f90-e8537a49f858"}
05:57:18.034 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"54179b75-d981-41e3-8f90-e8537a49f858"}
05:57:18.035 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"63604c65-9f9d-4ae0-9e94-dd8c8ce139cc"}
05:57:18.035 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"63604c65-9f9d-4ae0-9e94-dd8c8ce139cc"}
05:57:21.033 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"726a8c65-3e1c-487b-961c-09a4742b8cfe"}
05:57:21.033 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"726a8c65-3e1c-487b-961c-09a4742b8cfe"}
05:57:21.034 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"95671ee0-7a80-417b-8898-d87745be20a3"}
05:57:21.034 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"95671ee0-7a80-417b-8898-d87745be20a3"}
05:57:24.034 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"954c521d-0078-461f-94c2-dd2662e72f51"}
05:57:24.034 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"954c521d-0078-461f-94c2-dd2662e72f51"}
05:57:24.035 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4e426870-fdcb-4df0-a483-42e4f8404152"}
05:57:24.035 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4e426870-fdcb-4df0-a483-42e4f8404152"}
05:57:27.032 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f0b474ff-9283-4ece-b679-8af818b8e59f"}
05:57:27.032 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f0b474ff-9283-4ece-b679-8af818b8e59f"}
05:57:27.033 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"37129600-7043-468a-8b5b-d593cc4e2e6b"}
05:57:27.033 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"37129600-7043-468a-8b5b-d593cc4e2e6b"}
05:57:30.031 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"38d533b4-a7b0-43f2-bfa7-b62adcfbcd77"}
05:57:30.031 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"38d533b4-a7b0-43f2-bfa7-b62adcfbcd77"}
05:57:30.032 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cc40284b-2c7e-48d0-99c5-36070c077460"}
05:57:30.032 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cc40284b-2c7e-48d0-99c5-36070c077460"}
05:57:33.031 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6e5a798f-6fa1-4ace-93fe-33e89b08d4c1"}
05:57:33.031 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6e5a798f-6fa1-4ace-93fe-33e89b08d4c1"}
05:57:33.032 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d2dd8990-0e2d-463c-a5a0-aba7697ccd21"}
05:57:33.032 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d2dd8990-0e2d-463c-a5a0-aba7697ccd21"}
05:57:36.031 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0391f9b8-8224-49af-85f9-cd7afaac85ab"}
05:57:36.032 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0391f9b8-8224-49af-85f9-cd7afaac85ab"}
05:57:36.033 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5a384ee9-6d90-465c-a41d-de8b6fd19ee2"}
05:57:36.033 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5a384ee9-6d90-465c-a41d-de8b6fd19ee2"}
05:57:39.030 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a7ab55b8-3145-4735-ae82-bc649c0261b1"}
05:57:39.030 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a7ab55b8-3145-4735-ae82-bc649c0261b1"}
05:57:39.031 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2e0952cb-8039-43af-be01-611dbee3f3bf"}
05:57:39.031 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2e0952cb-8039-43af-be01-611dbee3f3bf"}
05:57:42.030 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9d3bfde7-4eb7-4663-b4e3-824d63039fe0"}
05:57:42.030 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9d3bfde7-4eb7-4663-b4e3-824d63039fe0"}
05:57:42.031 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1135cc19-6ad1-4f4f-b8e4-51987b7635a4"}
05:57:42.031 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1135cc19-6ad1-4f4f-b8e4-51987b7635a4"}
05:57:45.029 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5d49069a-c100-4b5e-8c7f-15aa426f19f1"}
05:57:45.029 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5d49069a-c100-4b5e-8c7f-15aa426f19f1"}
05:57:45.030 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"50d8e74b-b74a-4f15-852c-03930e7f7411"}
05:57:45.030 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"50d8e74b-b74a-4f15-852c-03930e7f7411"}
05:57:48.029 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6cc20d41-abc5-420a-aef2-5d144dad7b29"}
05:57:48.029 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6cc20d41-abc5-420a-aef2-5d144dad7b29"}
05:57:48.030 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e21f35b5-e7df-44af-81c6-cc1987a08e6e"}
05:57:48.030 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e21f35b5-e7df-44af-81c6-cc1987a08e6e"}
05:57:51.030 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4584766d-9526-4a4d-9ad6-845e15fe0852"}
05:57:51.030 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4584766d-9526-4a4d-9ad6-845e15fe0852"}
05:57:51.031 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"28dfb178-7114-4a58-bffe-0ebb10a63f27"}
05:57:51.031 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"28dfb178-7114-4a58-bffe-0ebb10a63f27"}
05:57:54.030 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fab6ffd4-6a6c-4786-a521-9ae89ca1c173"}
05:57:54.030 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fab6ffd4-6a6c-4786-a521-9ae89ca1c173"}
05:57:54.031 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"41be90bd-0b66-4a32-85ba-67c162876141"}
05:57:54.031 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"41be90bd-0b66-4a32-85ba-67c162876141"}
05:57:57.030 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9c775547-6f6a-49a6-aaaa-1df7920c50eb"}
05:57:57.030 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9c775547-6f6a-49a6-aaaa-1df7920c50eb"}
05:57:57.031 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4a57eb24-3d8b-45b1-846d-09c0aa018a84"}
05:57:57.031 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4a57eb24-3d8b-45b1-846d-09c0aa018a84"}
05:58:00.030 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"15314873-1960-4b1f-b081-8be1c5bc2b51"}
05:58:00.030 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"15314873-1960-4b1f-b081-8be1c5bc2b51"}
05:58:00.031 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"db680ce4-9831-40f1-8850-78e96f049b55"}
05:58:00.031 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"db680ce4-9831-40f1-8850-78e96f049b55"}
05:58:03.029 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"44533a86-06a3-46e5-9176-fb9a3978c046"}
05:58:03.029 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"44533a86-06a3-46e5-9176-fb9a3978c046"}
05:58:03.030 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bb759894-aff7-4fbc-8b10-1deb488a406c"}
05:58:03.030 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bb759894-aff7-4fbc-8b10-1deb488a406c"}
05:58:06.029 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a154914c-7b9c-42da-b622-a4fb6c27ac78"}
05:58:06.029 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a154914c-7b9c-42da-b622-a4fb6c27ac78"}
05:58:06.030 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a1050393-8092-4eef-a3fa-65aa6832cfca"}
05:58:06.030 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a1050393-8092-4eef-a3fa-65aa6832cfca"}
05:58:09.030 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"67a159f9-61b8-4554-a4a0-f9576126a24f"}
05:58:09.030 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"67a159f9-61b8-4554-a4a0-f9576126a24f"}
05:58:09.031 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c4208903-93b1-42d6-8344-84c3ba35e7a0"}
05:58:09.031 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c4208903-93b1-42d6-8344-84c3ba35e7a0"}
05:58:12.029 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0ee7eccb-5a06-4baa-b9c1-0cf1d0c878c9"}
05:58:12.029 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0ee7eccb-5a06-4baa-b9c1-0cf1d0c878c9"}
05:58:12.030 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a5b54716-18a5-4002-8278-4577fd4d027e"}
05:58:12.030 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a5b54716-18a5-4002-8278-4577fd4d027e"}
05:58:15.031 03.001 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5ea2fa8e-7473-4164-a997-efb3a67092e8"}
05:58:15.031 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5ea2fa8e-7473-4164-a997-efb3a67092e8"}
05:58:15.032 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"84e014fe-5acc-4b3c-bf4a-401b478e2e1d"}
05:58:15.033 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"84e014fe-5acc-4b3c-bf4a-401b478e2e1d"}
05:58:18.030 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5186711d-e829-4950-9377-0ce50d02a6dc"}
05:58:18.030 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5186711d-e829-4950-9377-0ce50d02a6dc"}
05:58:18.031 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dd008a12-9ac2-4d0e-a64b-781b2167ebb5"}
05:58:18.031 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"dd008a12-9ac2-4d0e-a64b-781b2167ebb5"}
05:58:21.030 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ee9d0f74-4c16-4939-b634-78ca523e54f9"}
05:58:21.030 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ee9d0f74-4c16-4939-b634-78ca523e54f9"}
05:58:21.031 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bfe30911-4978-4f02-a3c5-9c7227a70543"}
05:58:21.031 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bfe30911-4978-4f02-a3c5-9c7227a70543"}
05:58:24.030 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"28706e2c-e346-4a1b-9d15-654a38f6ad3d"}
05:58:24.030 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"28706e2c-e346-4a1b-9d15-654a38f6ad3d"}
05:58:24.031 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"90705ba8-dbe8-4eaf-b742-3ae7fd5b677d"}
05:58:24.031 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"90705ba8-dbe8-4eaf-b742-3ae7fd5b677d"}
05:58:27.030 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"80c05f8c-af2f-4859-aa2d-f3863a3308bb"}
05:58:27.030 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"80c05f8c-af2f-4859-aa2d-f3863a3308bb"}
05:58:27.031 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a1c36f97-d666-4e31-87b6-ee1c328f8c6e"}
05:58:27.031 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a1c36f97-d666-4e31-87b6-ee1c328f8c6e"}
05:58:30.028 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f142aac4-dd46-4719-8eae-7fc1e0f2980d"}
05:58:30.028 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f142aac4-dd46-4719-8eae-7fc1e0f2980d"}
05:58:30.029 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"82f8f1c2-e3b9-4f21-a73c-44175fccc510"}
05:58:30.029 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"82f8f1c2-e3b9-4f21-a73c-44175fccc510"}
05:58:33.028 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"27c7ea40-70dc-4499-92fc-ec42a75b5b74"}
05:58:33.028 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"27c7ea40-70dc-4499-92fc-ec42a75b5b74"}
05:58:33.029 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"154d7c3e-3f0a-4e5e-8d66-6a1c2ee1448c"}
05:58:33.029 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"154d7c3e-3f0a-4e5e-8d66-6a1c2ee1448c"}
05:58:36.027 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9d1005ac-0260-4606-95a5-1cfdc4ee19f5"}
05:58:36.027 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9d1005ac-0260-4606-95a5-1cfdc4ee19f5"}
05:58:36.028 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"edf205b7-6fba-425d-ad81-5f65119d77fb"}
05:58:36.028 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"edf205b7-6fba-425d-ad81-5f65119d77fb"}
05:58:39.026 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4acde81d-2a71-4212-87ba-646ba3d922a4"}
05:58:39.026 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4acde81d-2a71-4212-87ba-646ba3d922a4"}
05:58:39.027 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"53eb1476-d017-42fd-975a-911da39a8679"}
05:58:39.027 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"53eb1476-d017-42fd-975a-911da39a8679"}
05:58:42.025 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f2198218-be6a-433f-9c33-4285da923fe1"}
05:58:42.025 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f2198218-be6a-433f-9c33-4285da923fe1"}
05:58:42.026 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"df79b10f-d24b-41c2-a067-ee8187110f30"}
05:58:42.026 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"df79b10f-d24b-41c2-a067-ee8187110f30"}
05:58:45.025 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b70c78c3-a95e-45fb-8166-bdd5e875692b"}
05:58:45.025 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b70c78c3-a95e-45fb-8166-bdd5e875692b"}
05:58:45.026 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6bc8214d-be8b-448d-8045-ad6ee3f1cf8f"}
05:58:45.026 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6bc8214d-be8b-448d-8045-ad6ee3f1cf8f"}
05:58:48.025 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"68629fa6-9edf-4d98-b4b2-ef6158ceec2a"}
05:58:48.026 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"68629fa6-9edf-4d98-b4b2-ef6158ceec2a"}
05:58:48.027 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9548aaae-7b0a-43c6-8f76-b8d61b750c97"}
05:58:48.027 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9548aaae-7b0a-43c6-8f76-b8d61b750c97"}
05:58:51.026 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d53d838e-7c07-4427-905c-6e80bf639f65"}
05:58:51.026 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d53d838e-7c07-4427-905c-6e80bf639f65"}
05:58:51.027 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"da759597-84e9-447e-bba2-499a0f1ab560"}
05:58:51.027 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"da759597-84e9-447e-bba2-499a0f1ab560"}
05:58:54.025 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3f6179fd-cffe-42e9-ac9a-6d42e313ccb8"}
05:58:54.025 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3f6179fd-cffe-42e9-ac9a-6d42e313ccb8"}
05:58:54.026 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9991e18e-4d9d-4b93-9e4a-ad54c9957b1f"}
05:58:54.026 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9991e18e-4d9d-4b93-9e4a-ad54c9957b1f"}
05:58:57.026 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"901c6f69-c2f4-4722-b6f3-d3bc6f9d8d75"}
05:58:57.026 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"901c6f69-c2f4-4722-b6f3-d3bc6f9d8d75"}
05:58:57.027 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e9711b21-08cf-41c3-9154-f6c70b4d5d56"}
05:58:57.027 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e9711b21-08cf-41c3-9154-f6c70b4d5d56"}
05:59:00.026 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6bdb7857-128f-4f84-b434-103104a9510c"}
05:59:00.026 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6bdb7857-128f-4f84-b434-103104a9510c"}
05:59:00.027 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"45fff507-3cfe-48e8-b37e-87c73c8f0ee2"}
05:59:00.027 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"45fff507-3cfe-48e8-b37e-87c73c8f0ee2"}
05:59:03.024 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c01bdb52-aa81-4001-857c-6db7fc3602cf"}
05:59:03.024 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c01bdb52-aa81-4001-857c-6db7fc3602cf"}
05:59:03.025 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c5584823-aa7f-4508-9d25-c043e0ae5f8f"}
05:59:03.025 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c5584823-aa7f-4508-9d25-c043e0ae5f8f"}
05:59:06.024 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9b77a64a-5e3b-41e9-8814-bbd0461824a5"}
05:59:06.024 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9b77a64a-5e3b-41e9-8814-bbd0461824a5"}
05:59:06.025 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6b3e5ec0-5301-4018-87b0-c9e2ba398303"}
05:59:06.025 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6b3e5ec0-5301-4018-87b0-c9e2ba398303"}
05:59:09.024 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1daf4fe3-8aa8-4247-9936-c286ef7728d3"}
05:59:09.024 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1daf4fe3-8aa8-4247-9936-c286ef7728d3"}
05:59:09.025 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7adc3d71-b3d6-4409-b857-1c14f1a4c619"}
05:59:09.025 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7adc3d71-b3d6-4409-b857-1c14f1a4c619"}
05:59:12.024 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"adb9f8fe-397e-4336-9a18-a080cce035f7"}
05:59:12.024 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"adb9f8fe-397e-4336-9a18-a080cce035f7"}
05:59:12.025 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9a3d3bc9-bf59-46a4-bf02-92bf57b02d5a"}
05:59:12.025 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9a3d3bc9-bf59-46a4-bf02-92bf57b02d5a"}
05:59:15.022 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8fcdacad-ab90-4aca-ac0c-ab0870e931a7"}
05:59:15.022 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8fcdacad-ab90-4aca-ac0c-ab0870e931a7"}
05:59:15.024 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c7e29a9b-bfb1-4fba-8af2-f49f52f4f37c"}
05:59:15.024 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c7e29a9b-bfb1-4fba-8af2-f49f52f4f37c"}
05:59:18.022 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7cd1130a-0e42-44de-8856-4f42db7a3b71"}
05:59:18.022 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7cd1130a-0e42-44de-8856-4f42db7a3b71"}
05:59:18.023 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"29c9e8d9-97cd-4f4f-af70-c090b349f892"}
05:59:18.023 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"29c9e8d9-97cd-4f4f-af70-c090b349f892"}
05:59:21.023 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7124a31e-4e30-44a4-8ce3-df536eecf3a8"}
05:59:21.023 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7124a31e-4e30-44a4-8ce3-df536eecf3a8"}
05:59:21.024 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cb89b1a1-e745-4b2b-b8f9-e0705237c703"}
05:59:21.024 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cb89b1a1-e745-4b2b-b8f9-e0705237c703"}
05:59:24.021 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"adc51ab0-8795-4222-905f-92ac66421f4b"}
05:59:24.021 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"adc51ab0-8795-4222-905f-92ac66421f4b"}
05:59:24.022 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"25d8b007-e773-4410-8032-642878266c9a"}
05:59:24.022 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"25d8b007-e773-4410-8032-642878266c9a"}
05:59:27.021 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"546a32ca-b9de-4849-85c6-ad9a61cf613e"}
05:59:27.021 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"546a32ca-b9de-4849-85c6-ad9a61cf613e"}
05:59:27.022 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8945d3da-e4b5-43b3-a277-53f8cb1d4ec5"}
05:59:27.022 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8945d3da-e4b5-43b3-a277-53f8cb1d4ec5"}
05:59:30.021 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"743c52a5-114b-4fef-813f-994fbc2d5cc4"}
05:59:30.021 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"743c52a5-114b-4fef-813f-994fbc2d5cc4"}
05:59:30.022 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"559b8052-3f63-4ed5-9625-17d4e4a2c842"}
05:59:30.022 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"559b8052-3f63-4ed5-9625-17d4e4a2c842"}
05:59:33.022 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"15014ffb-9415-425a-b1e8-c5b31bfe3939"}
05:59:33.022 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"15014ffb-9415-425a-b1e8-c5b31bfe3939"}
05:59:33.023 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bb37e9a4-b32a-4633-a60a-9540e4724531"}
05:59:33.023 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bb37e9a4-b32a-4633-a60a-9540e4724531"}
05:59:36.021 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"490f17e7-482a-4793-adaa-9eb7a814b7b8"}
05:59:36.021 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"490f17e7-482a-4793-adaa-9eb7a814b7b8"}
05:59:36.022 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5ea5cefa-ccf5-4e8d-818a-30f112d77807"}
05:59:36.022 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5ea5cefa-ccf5-4e8d-818a-30f112d77807"}
05:59:39.021 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3706de10-490e-4145-81a4-41546177b25b"}
05:59:39.021 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3706de10-490e-4145-81a4-41546177b25b"}
05:59:39.022 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"52de4dd2-8883-4a26-83c8-cd9562d268e3"}
05:59:39.022 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"52de4dd2-8883-4a26-83c8-cd9562d268e3"}
05:59:42.022 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2feea850-a8db-442a-b689-9ecc7296349b"}
05:59:42.022 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2feea850-a8db-442a-b689-9ecc7296349b"}
05:59:42.023 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b334fa1-1157-4246-a794-3a745918b143"}
05:59:42.023 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5b334fa1-1157-4246-a794-3a745918b143"}
05:59:45.021 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"025e0665-1759-4d42-ac82-d3eead8440ad"}
05:59:45.021 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"025e0665-1759-4d42-ac82-d3eead8440ad"}
05:59:45.022 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c603d0e7-554d-4a4e-b85d-4e963e439197"}
05:59:45.022 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c603d0e7-554d-4a4e-b85d-4e963e439197"}
05:59:48.019 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dc9b2b5f-aff7-4c40-8d83-aff0c9069cb9"}
05:59:48.019 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dc9b2b5f-aff7-4c40-8d83-aff0c9069cb9"}
05:59:48.020 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aabca19f-fa2c-4294-b52c-739e7158734b"}
05:59:48.020 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"aabca19f-fa2c-4294-b52c-739e7158734b"}
05:59:51.018 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"590e17d5-120e-49ba-bba1-1996845a7d74"}
05:59:51.018 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"590e17d5-120e-49ba-bba1-1996845a7d74"}
05:59:51.019 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"856e4165-c7c9-4c5d-9e08-88c2a7d7ba39"}
05:59:51.019 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"856e4165-c7c9-4c5d-9e08-88c2a7d7ba39"}
05:59:54.020 03.001 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1717f337-0ce5-4e14-90ba-b0a59c64c754"}
05:59:54.020 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1717f337-0ce5-4e14-90ba-b0a59c64c754"}
05:59:54.021 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0d6003b1-13ad-4d27-8420-7525b1e47df7"}
05:59:54.021 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0d6003b1-13ad-4d27-8420-7525b1e47df7"}
05:59:57.019 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0c6ae13f-cec3-431e-a9d9-208ba05c210c"}
05:59:57.019 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0c6ae13f-cec3-431e-a9d9-208ba05c210c"}
05:59:57.020 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e61597c4-65be-4812-b22d-47248b2ea3eb"}
05:59:57.020 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e61597c4-65be-4812-b22d-47248b2ea3eb"}
06:00:00.017 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1b6de133-6759-4e85-b375-ef84febfc8e2"}
06:00:00.017 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1b6de133-6759-4e85-b375-ef84febfc8e2"}
06:00:00.019 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"609a7387-9ebc-43c9-8902-43d04ea87dfb"}
06:00:00.019 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"609a7387-9ebc-43c9-8902-43d04ea87dfb"}
06:00:03.017 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1aece05b-5a02-4df5-a2db-0c58e48d2e14"}
06:00:03.017 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1aece05b-5a02-4df5-a2db-0c58e48d2e14"}
06:00:03.018 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"46d7fe25-175c-44b5-85cf-3115cf02b892"}
06:00:03.018 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"46d7fe25-175c-44b5-85cf-3115cf02b892"}
06:00:06.016 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e0e62b47-49ed-42cc-9fd0-c16a671193d0"}
06:00:06.016 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e0e62b47-49ed-42cc-9fd0-c16a671193d0"}
06:00:06.017 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d9e39090-138b-41da-aaf3-a3ee40272215"}
06:00:06.017 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d9e39090-138b-41da-aaf3-a3ee40272215"}
06:00:09.015 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8c9b5aea-6ffb-45ed-a037-b3df9a1ac209"}
06:00:09.015 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8c9b5aea-6ffb-45ed-a037-b3df9a1ac209"}
06:00:09.016 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d9296ef7-7278-4685-9e62-85a9941421b2"}
06:00:09.016 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d9296ef7-7278-4685-9e62-85a9941421b2"}
06:00:12.014 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"41865dcd-c6f3-4168-a298-313ff57f67a0"}
06:00:12.014 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"41865dcd-c6f3-4168-a298-313ff57f67a0"}
06:00:12.015 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f2d01a4c-835b-4e48-9be1-1223c03fdee6"}
06:00:12.015 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f2d01a4c-835b-4e48-9be1-1223c03fdee6"}
06:00:15.015 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0d690d1a-1ba4-40e1-9fab-fcdd28261f0e"}
06:00:15.015 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0d690d1a-1ba4-40e1-9fab-fcdd28261f0e"}
06:00:15.022 00.007 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6fa5aa58-e16b-4fd5-93c3-26192c8d24ad"}
06:00:15.022 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6fa5aa58-e16b-4fd5-93c3-26192c8d24ad"}
06:00:18.016 02.994 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d5304bc0-f193-468e-beab-4af4f2941a9c"}
06:00:18.016 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d5304bc0-f193-468e-beab-4af4f2941a9c"}
06:00:18.017 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cbb12355-a4d2-4c30-963a-5e707d75c71b"}
06:00:18.017 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cbb12355-a4d2-4c30-963a-5e707d75c71b"}
06:00:21.016 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f7b728dc-f977-4b1e-b274-ff859047af85"}
06:00:21.016 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f7b728dc-f977-4b1e-b274-ff859047af85"}
06:00:21.017 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ec6e4044-7397-4c9b-a834-ec2c250ada49"}
06:00:21.018 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ec6e4044-7397-4c9b-a834-ec2c250ada49"}
06:00:24.016 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bc7d8466-8e31-40ab-b5cd-c6eb6d93db92"}
06:00:24.016 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bc7d8466-8e31-40ab-b5cd-c6eb6d93db92"}
06:00:24.017 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bdcbf950-3162-4782-8b44-a1001338eccd"}
06:00:24.017 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bdcbf950-3162-4782-8b44-a1001338eccd"}
06:00:27.016 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"161028ce-c8db-40ff-ba92-d7825424d3d6"}
06:00:27.016 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"161028ce-c8db-40ff-ba92-d7825424d3d6"}
06:00:27.017 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3d197faf-b94d-40d4-8a08-c1d31c181223"}
06:00:27.017 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3d197faf-b94d-40d4-8a08-c1d31c181223"}
06:00:30.015 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d4f98133-8c02-4424-b778-f54e59e17b47"}
06:00:30.015 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d4f98133-8c02-4424-b778-f54e59e17b47"}
06:00:30.016 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"48703244-c548-423a-bac4-16a33f725052"}
06:00:30.016 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"48703244-c548-423a-bac4-16a33f725052"}
06:00:33.015 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a47beaf7-c002-41ce-9bf7-fae76328f778"}
06:00:33.015 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a47beaf7-c002-41ce-9bf7-fae76328f778"}
06:00:33.016 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d86c34d9-fe5d-452f-80d6-b4ad685f97eb"}
06:00:33.016 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d86c34d9-fe5d-452f-80d6-b4ad685f97eb"}
06:00:36.015 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4e9ba40f-ad32-497e-8846-0ea15ba0d3e3"}
06:00:36.015 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4e9ba40f-ad32-497e-8846-0ea15ba0d3e3"}
06:00:36.016 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0e4e6f87-f495-4d32-a2eb-0decfd4affd0"}
06:00:36.016 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0e4e6f87-f495-4d32-a2eb-0decfd4affd0"}
06:00:39.014 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f33aa381-4d95-47ad-8fab-ac47e63b61c7"}
06:00:39.014 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f33aa381-4d95-47ad-8fab-ac47e63b61c7"}
06:00:39.015 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fb9d3c70-82f5-4b2c-89fd-cf7c6a3a4bba"}
06:00:39.015 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fb9d3c70-82f5-4b2c-89fd-cf7c6a3a4bba"}
06:00:42.013 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"651c086c-3dac-414b-98cf-2255d4d3e2c0"}
06:00:42.013 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"651c086c-3dac-414b-98cf-2255d4d3e2c0"}
06:00:42.014 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8d69c697-299c-4043-b779-e219061adbb0"}
06:00:42.014 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8d69c697-299c-4043-b779-e219061adbb0"}
06:00:45.013 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5b76245b-19f1-45ce-a52b-c104866a094c"}
06:00:45.013 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5b76245b-19f1-45ce-a52b-c104866a094c"}
06:00:45.014 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b751a661-f547-47fd-84ca-ced50861e2f9"}
06:00:45.014 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b751a661-f547-47fd-84ca-ced50861e2f9"}
06:00:48.011 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"da272619-4046-42ac-9728-55db68dd8b6d"}
06:00:48.011 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"da272619-4046-42ac-9728-55db68dd8b6d"}
06:00:48.012 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e60d770d-0978-4464-bb6a-fd63f024290f"}
06:00:48.012 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e60d770d-0978-4464-bb6a-fd63f024290f"}
06:00:51.011 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9d38fc43-411b-44dd-bcda-370edd7e18d8"}
06:00:51.011 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9d38fc43-411b-44dd-bcda-370edd7e18d8"}
06:00:51.012 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"990adc42-4e3b-45a6-9a5e-7fe6e837a667"}
06:00:51.012 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"990adc42-4e3b-45a6-9a5e-7fe6e837a667"}
06:00:54.037 03.025 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f0b8428d-be38-47a0-be9d-049b8b1f0df2"}
06:00:54.037 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f0b8428d-be38-47a0-be9d-049b8b1f0df2"}
06:00:54.038 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a336caec-9d53-4b97-aadb-a9a22b792f48"}
06:00:54.038 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a336caec-9d53-4b97-aadb-a9a22b792f48"}
06:00:57.037 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d217ea59-0238-46d2-a7a1-9798a61e9918"}
06:00:57.037 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d217ea59-0238-46d2-a7a1-9798a61e9918"}
06:00:57.038 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8febd340-7e83-4458-8606-993ab4a14d97"}
06:00:57.038 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8febd340-7e83-4458-8606-993ab4a14d97"}
06:01:00.036 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a091faa3-f43e-410b-a67c-55849682cf00"}
06:01:00.036 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a091faa3-f43e-410b-a67c-55849682cf00"}
06:01:00.037 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"875bf705-9d15-4c60-be75-d5d19a0f7835"}
06:01:00.037 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"875bf705-9d15-4c60-be75-d5d19a0f7835"}
06:01:03.035 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4b1ad77f-7318-499e-8636-b613c80fe86a"}
06:01:03.035 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4b1ad77f-7318-499e-8636-b613c80fe86a"}
06:01:03.035 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"20c10b76-0864-41b3-b73f-fe36e8cf1ffb"}
06:01:03.036 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"20c10b76-0864-41b3-b73f-fe36e8cf1ffb"}
06:01:06.034 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d351ba83-70ab-4ab1-a6e0-db385c79db76"}
06:01:06.034 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d351ba83-70ab-4ab1-a6e0-db385c79db76"}
06:01:06.035 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4f14b36a-8867-4976-b087-666c988ab99f"}
06:01:06.035 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4f14b36a-8867-4976-b087-666c988ab99f"}
06:01:09.033 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5538101d-656d-410f-80df-511c9d8dd8a6"}
06:01:09.033 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5538101d-656d-410f-80df-511c9d8dd8a6"}
06:01:09.034 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d58003ab-5a95-450a-a5a8-60889f9170b8"}
06:01:09.034 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d58003ab-5a95-450a-a5a8-60889f9170b8"}
06:01:12.032 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bc881684-f356-4e85-a07d-fa814689ef0a"}
06:01:12.032 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bc881684-f356-4e85-a07d-fa814689ef0a"}
06:01:12.033 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5716d6e8-e119-4e02-999f-45e5f72221f2"}
06:01:12.033 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5716d6e8-e119-4e02-999f-45e5f72221f2"}
06:01:15.046 03.013 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"630a0ea7-1e5a-4ebb-b387-f1093dd4e69e"}
06:01:15.047 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"630a0ea7-1e5a-4ebb-b387-f1093dd4e69e"}
06:01:15.048 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d1e3ee27-c18d-46db-92f0-d2597739cc34"}
06:01:15.048 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d1e3ee27-c18d-46db-92f0-d2597739cc34"}
06:01:18.047 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5cb71bdd-07fc-434a-acb9-6efdb68ea709"}
06:01:18.047 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5cb71bdd-07fc-434a-acb9-6efdb68ea709"}
06:01:18.048 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"65093a97-9fe1-41ac-beae-a4441d502cd8"}
06:01:18.048 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"65093a97-9fe1-41ac-beae-a4441d502cd8"}
06:01:21.046 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7a090bad-294d-48ee-8b94-567cddf4545d"}
06:01:21.046 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7a090bad-294d-48ee-8b94-567cddf4545d"}
06:01:21.047 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"89b7c6c0-085f-4937-a78a-f4af603085cc"}
06:01:21.048 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"89b7c6c0-085f-4937-a78a-f4af603085cc"}
06:01:24.045 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2866c21d-5db1-487a-aa5e-7a926fe0b8ed"}
06:01:24.045 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2866c21d-5db1-487a-aa5e-7a926fe0b8ed"}
06:01:24.046 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"55dd212c-702f-4001-bac3-d25c5aaac9bc"}
06:01:24.046 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"55dd212c-702f-4001-bac3-d25c5aaac9bc"}
06:01:27.044 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9dc71908-40f5-47e0-950d-c7a0c927d6b4"}
06:01:27.044 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9dc71908-40f5-47e0-950d-c7a0c927d6b4"}
06:01:27.045 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e0be2ee3-8fa0-4e88-ae3f-38315c15bfc0"}
06:01:27.045 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e0be2ee3-8fa0-4e88-ae3f-38315c15bfc0"}
06:01:30.043 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b83d773f-f95a-4e75-b15c-261bfb82f4a8"}
06:01:30.043 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b83d773f-f95a-4e75-b15c-261bfb82f4a8"}
06:01:30.044 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5d27334b-fc5b-4fda-9beb-9301085340fc"}
06:01:30.044 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5d27334b-fc5b-4fda-9beb-9301085340fc"}
06:01:33.042 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0f417da6-44cf-418f-b9cc-f2dcb431ab4e"}
06:01:33.042 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0f417da6-44cf-418f-b9cc-f2dcb431ab4e"}
06:01:33.043 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5e283aa0-3c4c-40dc-901d-979420ea8239"}
06:01:33.043 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5e283aa0-3c4c-40dc-901d-979420ea8239"}
06:01:36.043 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bbc7430e-b45c-4bc0-b96f-a54dbf9c05b6"}
06:01:36.043 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bbc7430e-b45c-4bc0-b96f-a54dbf9c05b6"}
06:01:36.044 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"63e270b3-52a0-4eb4-990f-ebfd168ea1e7"}
06:01:36.044 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"63e270b3-52a0-4eb4-990f-ebfd168ea1e7"}
06:01:39.043 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"80039bde-fe50-4bbc-9b27-f509cb499c4d"}
06:01:39.043 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"80039bde-fe50-4bbc-9b27-f509cb499c4d"}
06:01:39.044 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"abad54a7-8718-4b16-b488-20b01fb6f545"}
06:01:39.044 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"abad54a7-8718-4b16-b488-20b01fb6f545"}
06:01:42.043 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e40e09bf-771b-4f8c-bed3-6e078ac2e24c"}
06:01:42.043 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e40e09bf-771b-4f8c-bed3-6e078ac2e24c"}
06:01:42.044 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0de6528f-e68f-4c05-a021-dea0607bbea7"}
06:01:42.044 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0de6528f-e68f-4c05-a021-dea0607bbea7"}
06:01:45.043 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c46a2fe8-6437-46b6-95fa-aa7de05daa82"}
06:01:45.043 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c46a2fe8-6437-46b6-95fa-aa7de05daa82"}
06:01:45.044 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"36211292-f524-46ce-ae3f-f991e3a68291"}
06:01:45.044 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"36211292-f524-46ce-ae3f-f991e3a68291"}
06:01:48.043 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d235fa9a-2952-4857-aac4-6e2594aa0fa3"}
06:01:48.043 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d235fa9a-2952-4857-aac4-6e2594aa0fa3"}
06:01:48.044 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7773241d-7adb-4f84-8164-fcab2c9b5c97"}
06:01:48.044 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7773241d-7adb-4f84-8164-fcab2c9b5c97"}
06:01:51.057 03.013 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"81ebd440-f2a8-45d1-a5f8-d99f10fa38b8"}
06:01:51.057 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"81ebd440-f2a8-45d1-a5f8-d99f10fa38b8"}
06:01:51.058 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5662fc9f-16ed-45ab-be06-38477958d0a9"}
06:01:51.059 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5662fc9f-16ed-45ab-be06-38477958d0a9"}
06:01:54.056 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"73d6720a-cda0-4e31-b028-17f17ee0621d"}
06:01:54.056 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"73d6720a-cda0-4e31-b028-17f17ee0621d"}
06:01:54.057 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3ddefdeb-5806-4d82-9679-df9038d885ee"}
06:01:54.057 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3ddefdeb-5806-4d82-9679-df9038d885ee"}
06:01:57.055 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c1210136-3c06-44bc-90b8-b6b7f5044484"}
06:01:57.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c1210136-3c06-44bc-90b8-b6b7f5044484"}
06:01:57.056 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dcf31602-5cb2-4b05-a3a8-07f2f64545e0"}
06:01:57.056 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"dcf31602-5cb2-4b05-a3a8-07f2f64545e0"}
06:02:00.055 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"52b2f6aa-5ecf-4107-a943-5faa6f88ed88"}
06:02:00.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"52b2f6aa-5ecf-4107-a943-5faa6f88ed88"}
06:02:00.056 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8946e16e-1b02-4b52-942f-2fcd1f1d42ce"}
06:02:00.056 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8946e16e-1b02-4b52-942f-2fcd1f1d42ce"}
06:02:03.055 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6de98a58-3635-4aa0-9aff-01b44c2951d5"}
06:02:03.056 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6de98a58-3635-4aa0-9aff-01b44c2951d5"}
06:02:03.056 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"166a9ff2-d8a8-4568-8e64-b2fc341f0283"}
06:02:03.056 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"166a9ff2-d8a8-4568-8e64-b2fc341f0283"}
06:02:06.055 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"17ac9808-cd63-44cd-8c93-d0dc968dbef9"}
06:02:06.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"17ac9808-cd63-44cd-8c93-d0dc968dbef9"}
06:02:06.056 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b6b31c33-77f1-441b-972f-db740e075871"}
06:02:06.056 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b6b31c33-77f1-441b-972f-db740e075871"}
06:02:09.055 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d25ffc14-2611-4bc9-8417-887ae2e76a2b"}
06:02:09.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d25ffc14-2611-4bc9-8417-887ae2e76a2b"}
06:02:09.056 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7ca03185-2b96-4a86-94a6-f3dfb2680313"}
06:02:09.056 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7ca03185-2b96-4a86-94a6-f3dfb2680313"}
06:02:12.055 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8e2be175-49c4-4615-8889-a9f67929e26f"}
06:02:12.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8e2be175-49c4-4615-8889-a9f67929e26f"}
06:02:12.056 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6a8212e4-c878-4475-9a73-bded207d4902"}
06:02:12.056 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6a8212e4-c878-4475-9a73-bded207d4902"}
06:02:15.055 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"94561273-19a4-443e-8918-cb6eddfa65a8"}
06:02:15.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"94561273-19a4-443e-8918-cb6eddfa65a8"}
06:02:15.056 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4e15a798-720c-484d-b5a8-95f72f1c67e7"}
06:02:15.056 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4e15a798-720c-484d-b5a8-95f72f1c67e7"}
06:02:18.055 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8e13c8b8-9338-49a7-a159-2565642c3a5a"}
06:02:18.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8e13c8b8-9338-49a7-a159-2565642c3a5a"}
06:02:18.056 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"847a1065-0336-469d-91a0-b3094ae75569"}
06:02:18.056 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"847a1065-0336-469d-91a0-b3094ae75569"}
06:02:21.055 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"85af752b-2c09-4306-8bfd-e6cc3963c1a3"}
06:02:21.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"85af752b-2c09-4306-8bfd-e6cc3963c1a3"}
06:02:21.056 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c0d4097d-f4a6-4078-9730-ac18582e81cd"}
06:02:21.056 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c0d4097d-f4a6-4078-9730-ac18582e81cd"}
06:02:24.054 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4b5b2e35-36de-4b4c-974a-2dad758f5535"}
06:02:24.054 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4b5b2e35-36de-4b4c-974a-2dad758f5535"}
06:02:24.056 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eda189d5-4700-4474-990f-1fe540f5b284"}
06:02:24.056 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"eda189d5-4700-4474-990f-1fe540f5b284"}
06:02:27.054 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a30eb75e-e00e-4002-81f7-2709b36ea050"}
06:02:27.054 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a30eb75e-e00e-4002-81f7-2709b36ea050"}
06:02:27.055 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1aaf8a74-9a97-435b-9f48-f1ceb814beef"}
06:02:27.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1aaf8a74-9a97-435b-9f48-f1ceb814beef"}
06:02:30.054 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"28445ebf-80fc-4876-bf84-78a2cf1ccec7"}
06:02:30.054 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"28445ebf-80fc-4876-bf84-78a2cf1ccec7"}
06:02:30.055 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"663fcbf2-087f-431b-9383-d0ef243a1bce"}
06:02:30.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"663fcbf2-087f-431b-9383-d0ef243a1bce"}
06:02:33.054 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ff69410f-fb5f-4c8a-b92d-450de6a3a667"}
06:02:33.054 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ff69410f-fb5f-4c8a-b92d-450de6a3a667"}
06:02:33.055 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0bf9acbf-da40-42a6-82ef-a0c21180e37a"}
06:02:33.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0bf9acbf-da40-42a6-82ef-a0c21180e37a"}
06:02:36.054 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f97785b9-59e1-4b32-af64-9310bb05d063"}
06:02:36.054 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f97785b9-59e1-4b32-af64-9310bb05d063"}
06:02:36.055 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"558c98dd-f3c2-404d-ab3c-ed04252bf181"}
06:02:36.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"558c98dd-f3c2-404d-ab3c-ed04252bf181"}
06:02:39.053 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b113e12c-80bb-4ef3-8795-c95b75e3ca54"}
06:02:39.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b113e12c-80bb-4ef3-8795-c95b75e3ca54"}
06:02:39.054 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a43a24a8-5d5f-40fc-8ee7-5998864fdef2"}
06:02:39.054 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a43a24a8-5d5f-40fc-8ee7-5998864fdef2"}
06:02:42.053 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"18b4885a-bcf8-48fc-a53f-209a4e168bfd"}
06:02:42.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"18b4885a-bcf8-48fc-a53f-209a4e168bfd"}
06:02:42.054 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7f780d1d-64c4-4fc4-a18b-5dd379723a47"}
06:02:42.054 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7f780d1d-64c4-4fc4-a18b-5dd379723a47"}
06:02:45.053 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"808411c1-120b-45b7-a81d-2dc7199951ee"}
06:02:45.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"808411c1-120b-45b7-a81d-2dc7199951ee"}
06:02:45.054 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"834528ee-f898-4f49-af8b-dc7631901aed"}
06:02:45.054 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"834528ee-f898-4f49-af8b-dc7631901aed"}
06:02:48.053 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8851ab47-2b85-4dbb-b24d-580f60cd497b"}
06:02:48.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8851ab47-2b85-4dbb-b24d-580f60cd497b"}
06:02:48.054 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2fd52359-8fd0-45fa-b104-2de5ecc690ee"}
06:02:48.054 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2fd52359-8fd0-45fa-b104-2de5ecc690ee"}
06:02:51.053 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9cc6b3b3-f444-42f3-acf5-04375bda10ca"}
06:02:51.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9cc6b3b3-f444-42f3-acf5-04375bda10ca"}
06:02:51.054 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7816b119-1d8e-47eb-9b81-367f3276a89e"}
06:02:51.054 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7816b119-1d8e-47eb-9b81-367f3276a89e"}
06:02:54.053 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7fbb875e-4f1b-4d90-b45c-31c748725f9b"}
06:02:54.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7fbb875e-4f1b-4d90-b45c-31c748725f9b"}
06:02:54.054 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d594d4ea-2854-4e66-8d38-e833db27533c"}
06:02:54.054 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d594d4ea-2854-4e66-8d38-e833db27533c"}
06:02:57.053 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"55e4a809-1cef-4aa2-8fe9-c778f88aa836"}
06:02:57.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"55e4a809-1cef-4aa2-8fe9-c778f88aa836"}
06:02:57.054 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"91a227fb-8047-45ac-a54f-f6a415348574"}
06:02:57.054 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"91a227fb-8047-45ac-a54f-f6a415348574"}
06:03:00.053 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c3cf59b6-6bc8-4ff4-a4f2-bd405ec59e94"}
06:03:00.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c3cf59b6-6bc8-4ff4-a4f2-bd405ec59e94"}
06:03:00.055 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e0837f42-4f18-438f-9ae8-175b465601c7"}
06:03:00.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e0837f42-4f18-438f-9ae8-175b465601c7"}
06:03:03.054 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f21e6f8c-3431-435d-a659-305314a8264c"}
06:03:03.054 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f21e6f8c-3431-435d-a659-305314a8264c"}
06:03:03.055 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1df3523b-c95a-45be-a774-99b262701a1a"}
06:03:03.055 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1df3523b-c95a-45be-a774-99b262701a1a"}
06:03:06.053 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9015226f-277c-421e-b1a3-ce0adf39d3e0"}
06:03:06.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9015226f-277c-421e-b1a3-ce0adf39d3e0"}
06:03:06.054 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"78264762-d313-442e-a6dc-606c4321eb25"}
06:03:06.054 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"78264762-d313-442e-a6dc-606c4321eb25"}
06:03:09.052 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3a1ae36e-b6b9-492c-a001-dc69ceb69eb7"}
06:03:09.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3a1ae36e-b6b9-492c-a001-dc69ceb69eb7"}
06:03:09.053 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a6d4e965-b2f1-47ba-9390-e1f8c9ef7d48"}
06:03:09.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a6d4e965-b2f1-47ba-9390-e1f8c9ef7d48"}
06:03:12.051 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"32c0946a-f534-40e6-8eae-724dfe867077"}
06:03:12.051 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"32c0946a-f534-40e6-8eae-724dfe867077"}
06:03:12.052 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"03598d5c-c7bd-485a-b945-1e079c6de9ff"}
06:03:12.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"03598d5c-c7bd-485a-b945-1e079c6de9ff"}
06:03:15.051 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dea32270-f231-4709-b005-fc55beeeefc1"}
06:03:15.051 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dea32270-f231-4709-b005-fc55beeeefc1"}
06:03:15.053 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9a02588e-ec86-4775-a059-86f022507cfc"}
06:03:15.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9a02588e-ec86-4775-a059-86f022507cfc"}
06:03:18.052 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c6220b8a-16d2-4a17-af5f-f944fd1a837c"}
06:03:18.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c6220b8a-16d2-4a17-af5f-f944fd1a837c"}
06:03:18.053 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"34c02c7d-798e-4ef8-8fb4-73e667aafaa9"}
06:03:18.053 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"34c02c7d-798e-4ef8-8fb4-73e667aafaa9"}
06:03:21.051 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"327583ef-f0ef-45d9-a4bc-e2f2826bd265"}
06:03:21.051 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"327583ef-f0ef-45d9-a4bc-e2f2826bd265"}
06:03:21.052 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7217f6ca-a2b5-4541-b6d4-aa7403a0dc44"}
06:03:21.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7217f6ca-a2b5-4541-b6d4-aa7403a0dc44"}
06:03:24.051 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"05de64e2-6145-4ba9-bef3-f766d8b4b192"}
06:03:24.051 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"05de64e2-6145-4ba9-bef3-f766d8b4b192"}
06:03:24.052 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"79feaf3f-649f-48ad-a212-6ce6b1ecdd78"}
06:03:24.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"79feaf3f-649f-48ad-a212-6ce6b1ecdd78"}
06:03:27.050 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9c70473c-b11d-4a7b-9949-8a3c856bdd80"}
06:03:27.050 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9c70473c-b11d-4a7b-9949-8a3c856bdd80"}
06:03:27.050 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"32fae37b-68f8-4bac-8881-7aa3437a6b0a"}
06:03:27.051 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"32fae37b-68f8-4bac-8881-7aa3437a6b0a"}
06:03:30.051 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0c02f797-c6f4-4083-9fc0-1f414f6ee28e"}
06:03:30.051 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0c02f797-c6f4-4083-9fc0-1f414f6ee28e"}
06:03:30.052 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"78cd50c0-4138-4cc4-875c-1d73be0337fe"}
06:03:30.052 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"78cd50c0-4138-4cc4-875c-1d73be0337fe"}
06:03:33.050 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5cbf0484-348b-4bc5-8b4c-2b1ed26a9815"}
06:03:33.050 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5cbf0484-348b-4bc5-8b4c-2b1ed26a9815"}
06:03:33.051 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5665c83f-7f91-4d8d-a4b2-f15f6ed1518f"}
06:03:33.051 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5665c83f-7f91-4d8d-a4b2-f15f6ed1518f"}
06:03:36.049 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c1c618ae-fc80-40a7-8f6d-8102c9e59ba1"}
06:03:36.049 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c1c618ae-fc80-40a7-8f6d-8102c9e59ba1"}
06:03:36.050 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7ac85788-b809-426b-aca9-498f6fe34406"}
06:03:36.050 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7ac85788-b809-426b-aca9-498f6fe34406"}
06:03:39.049 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"11258e28-d65d-4878-91d8-0333d7fdba6b"}
06:03:39.049 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"11258e28-d65d-4878-91d8-0333d7fdba6b"}
06:03:39.050 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dd7def6e-affb-4bd9-b728-4eb79b2c6bad"}
06:03:39.050 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"dd7def6e-affb-4bd9-b728-4eb79b2c6bad"}
06:03:42.048 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a5b36d48-886f-4194-a918-876741f2f685"}
06:03:42.048 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a5b36d48-886f-4194-a918-876741f2f685"}
06:03:42.049 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6e72358f-f75a-430b-a9ee-0c800171bd67"}
06:03:42.049 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6e72358f-f75a-430b-a9ee-0c800171bd67"}
06:03:45.049 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7894b100-5442-4b6b-a65e-4071cf21db22"}
06:03:45.049 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7894b100-5442-4b6b-a65e-4071cf21db22"}
06:03:45.050 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"51098654-0dab-4ec6-b68f-9f77957f8119"}
06:03:45.050 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"51098654-0dab-4ec6-b68f-9f77957f8119"}
06:03:48.048 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"24218962-7b39-4721-905e-5a0a5c47ab88"}
06:03:48.048 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"24218962-7b39-4721-905e-5a0a5c47ab88"}
06:03:48.049 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0c0d998e-a95b-42e2-a518-1045d78900a0"}
06:03:48.049 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0c0d998e-a95b-42e2-a518-1045d78900a0"}
06:03:51.047 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e6726e90-9478-495d-bd68-1c3aba09826b"}
06:03:51.047 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e6726e90-9478-495d-bd68-1c3aba09826b"}
06:03:51.047 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"314104bb-ead3-420a-8b5c-8a6a864a84f9"}
06:03:51.048 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"314104bb-ead3-420a-8b5c-8a6a864a84f9"}
06:03:54.047 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5471b27d-6b70-486f-807d-cdfcd0bc1c81"}
06:03:54.047 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5471b27d-6b70-486f-807d-cdfcd0bc1c81"}
06:03:54.048 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4dfb83fb-4308-407b-aced-e23fde8aa419"}
06:03:54.048 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4dfb83fb-4308-407b-aced-e23fde8aa419"}
06:03:57.046 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"721cd901-a6dc-456a-ab7c-b128d824f465"}
06:03:57.047 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"721cd901-a6dc-456a-ab7c-b128d824f465"}
06:03:57.047 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ed8acfbc-d0b9-4467-ab6d-f2d2acc8aba5"}
06:03:57.048 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ed8acfbc-d0b9-4467-ab6d-f2d2acc8aba5"}
06:04:00.046 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b6e0b797-be78-404c-9e3b-669b53441108"}
06:04:00.047 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b6e0b797-be78-404c-9e3b-669b53441108"}
06:04:00.047 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"02b1a36e-af37-46bb-9f07-e9ce6ac39eee"}
06:04:00.047 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"02b1a36e-af37-46bb-9f07-e9ce6ac39eee"}
06:04:03.047 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"abc6d778-e892-4237-a6fd-96252bbcdf91"}
06:04:03.047 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"abc6d778-e892-4237-a6fd-96252bbcdf91"}
06:04:03.048 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2ff6e6d8-6298-4171-98f5-8646fe1b0b8b"}
06:04:03.048 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2ff6e6d8-6298-4171-98f5-8646fe1b0b8b"}
06:04:06.046 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"402d9be1-5ffc-4ca4-87f4-ca91a53faa5b"}
06:04:06.046 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"402d9be1-5ffc-4ca4-87f4-ca91a53faa5b"}
06:04:06.047 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ffc08653-44c7-4e5f-96b2-9fb2e190344d"}
06:04:06.047 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ffc08653-44c7-4e5f-96b2-9fb2e190344d"}
06:04:09.046 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"170e1749-f101-4993-88cf-50a595f8bad6"}
06:04:09.046 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"170e1749-f101-4993-88cf-50a595f8bad6"}
06:04:09.047 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"937ec259-0003-4107-9646-7d8b9f535028"}
06:04:09.047 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"937ec259-0003-4107-9646-7d8b9f535028"}
06:04:12.046 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"68a17c88-46f7-4608-91f5-1ef8625c5f2d"}
06:04:12.046 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"68a17c88-46f7-4608-91f5-1ef8625c5f2d"}
06:04:12.047 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"97513cb7-d40f-4d3d-b3f1-1ee7e5608985"}
06:04:12.047 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"97513cb7-d40f-4d3d-b3f1-1ee7e5608985"}
06:04:15.048 03.001 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c7992f71-daa2-4c00-9905-40c58a1904bc"}
06:04:15.048 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c7992f71-daa2-4c00-9905-40c58a1904bc"}
06:04:15.049 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"38cdfd6b-d600-444d-9b08-bc0c62ace16c"}
06:04:15.050 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"38cdfd6b-d600-444d-9b08-bc0c62ace16c"}
06:04:18.047 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3a033f98-af94-4258-ba18-cd1a7bb4ff88"}
06:04:18.047 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3a033f98-af94-4258-ba18-cd1a7bb4ff88"}
06:04:18.048 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d318a2ac-4216-4733-a80d-634c12cd9b23"}
06:04:18.048 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d318a2ac-4216-4733-a80d-634c12cd9b23"}
06:04:21.046 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"622ee522-1c5f-455a-8498-f872fcbb3c66"}
06:04:21.046 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"622ee522-1c5f-455a-8498-f872fcbb3c66"}
06:04:21.047 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b005d1a5-26a6-4963-baad-34b6acf9b669"}
06:04:21.047 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b005d1a5-26a6-4963-baad-34b6acf9b669"}
06:04:24.047 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a5f06aac-34e0-47af-8204-bcb43c8c9a54"}
06:04:24.047 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a5f06aac-34e0-47af-8204-bcb43c8c9a54"}
06:04:24.048 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fa7cb138-7293-4782-8a3a-a64164650a30"}
06:04:24.048 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fa7cb138-7293-4782-8a3a-a64164650a30"}
06:04:27.046 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"746769df-16da-476d-a6a8-da2d859c3789"}
06:04:27.046 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"746769df-16da-476d-a6a8-da2d859c3789"}
06:04:27.047 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a449e70f-3400-4d72-be2c-78be1bae7679"}
06:04:27.047 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a449e70f-3400-4d72-be2c-78be1bae7679"}
06:04:30.046 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6df40835-45aa-4123-9d81-c4872408377a"}
06:04:30.046 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6df40835-45aa-4123-9d81-c4872408377a"}
06:04:30.047 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f9070d8c-c9fb-4fb7-aa3e-9e8d5b15b4d9"}
06:04:30.047 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f9070d8c-c9fb-4fb7-aa3e-9e8d5b15b4d9"}
06:04:33.047 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"076465dc-a8f0-4786-a031-179a2ffade3e"}
06:04:33.047 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"076465dc-a8f0-4786-a031-179a2ffade3e"}
06:04:33.048 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ce4e0cab-39b5-4e84-a90e-8af24cbc0fac"}
06:04:33.048 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ce4e0cab-39b5-4e84-a90e-8af24cbc0fac"}
06:04:36.047 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d59efcdd-c70a-410a-8d8a-f05f28e451b0"}
06:04:36.047 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d59efcdd-c70a-410a-8d8a-f05f28e451b0"}
06:04:36.048 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1af1a687-2c9c-46c5-ac5c-baabbf4e92f2"}
06:04:36.048 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1af1a687-2c9c-46c5-ac5c-baabbf4e92f2"}
06:04:39.046 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fc0b9631-0b1c-4ded-b5ff-5f30c76b8709"}
06:04:39.046 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fc0b9631-0b1c-4ded-b5ff-5f30c76b8709"}
06:04:39.047 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1bb47121-50e7-4cbc-8983-90efa9b9b727"}
06:04:39.047 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1bb47121-50e7-4cbc-8983-90efa9b9b727"}
06:04:42.047 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cb7dd7cc-e8ff-4349-8ab1-37a2166c369f"}
06:04:42.047 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cb7dd7cc-e8ff-4349-8ab1-37a2166c369f"}
06:04:42.048 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"336e31e3-54dd-4044-b1d5-85144394c67b"}
06:04:42.048 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"336e31e3-54dd-4044-b1d5-85144394c67b"}
06:04:45.047 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"799db023-c64f-4291-8a93-4412a243c02b"}
06:04:45.047 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"799db023-c64f-4291-8a93-4412a243c02b"}
06:04:45.048 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"caaaae13-752f-4486-92f9-dcb3d2f6784a"}
06:04:45.048 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"caaaae13-752f-4486-92f9-dcb3d2f6784a"}
06:04:48.045 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2bcf0166-30a6-4e4f-bd96-6a28e60e8f28"}
06:04:48.045 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2bcf0166-30a6-4e4f-bd96-6a28e60e8f28"}
06:04:48.046 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f55380f5-c7bd-4f8d-b990-de98963fe5cd"}
06:04:48.046 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f55380f5-c7bd-4f8d-b990-de98963fe5cd"}
06:04:51.046 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5fd61b96-f932-4a6f-ba7d-d3c759a54a9f"}
06:04:51.046 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5fd61b96-f932-4a6f-ba7d-d3c759a54a9f"}
06:04:51.047 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a7695612-a2ba-4a4a-9a59-b188aff57d69"}
06:04:51.047 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a7695612-a2ba-4a4a-9a59-b188aff57d69"}
06:04:54.046 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8c05c3b1-086d-4896-91cc-77896074947f"}
06:04:54.046 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8c05c3b1-086d-4896-91cc-77896074947f"}
06:04:54.047 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"53926722-0142-49f6-95ee-1194e5be8e2d"}
06:04:54.047 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"53926722-0142-49f6-95ee-1194e5be8e2d"}
06:04:57.044 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e1e3d046-6f51-4fc5-8bc1-da193248670f"}
06:04:57.044 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e1e3d046-6f51-4fc5-8bc1-da193248670f"}
06:04:57.045 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"850a1873-a751-4397-9378-cd04a2e37bf8"}
06:04:57.045 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"850a1873-a751-4397-9378-cd04a2e37bf8"}
06:05:00.046 03.001 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"abff42cb-0562-4e5a-9c18-d520aa2d1301"}
06:05:00.046 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"abff42cb-0562-4e5a-9c18-d520aa2d1301"}
06:05:00.047 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"232015b0-4f07-44a6-af4f-1bca38a7bc90"}
06:05:00.047 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"232015b0-4f07-44a6-af4f-1bca38a7bc90"}
06:05:03.044 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eaa9ea75-8747-404c-bf19-a15dcdb14009"}
06:05:03.044 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eaa9ea75-8747-404c-bf19-a15dcdb14009"}
06:05:03.045 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e1619a14-e6bb-4851-8a22-5427d88b4f26"}
06:05:03.045 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e1619a14-e6bb-4851-8a22-5427d88b4f26"}
06:05:06.044 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a499955f-6b94-4bb3-994f-955a5eec9cb2"}
06:05:06.044 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a499955f-6b94-4bb3-994f-955a5eec9cb2"}
06:05:06.045 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cf26834e-f4df-41df-a5d9-11c6273db3ef"}
06:05:06.045 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cf26834e-f4df-41df-a5d9-11c6273db3ef"}
06:05:09.043 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"da99bdc8-11fb-4a1e-9b32-caa72055d3b8"}
06:05:09.043 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"da99bdc8-11fb-4a1e-9b32-caa72055d3b8"}
06:05:09.044 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"64aae25a-3a53-4ac5-8b95-8cadfa7499b9"}
06:05:09.044 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"64aae25a-3a53-4ac5-8b95-8cadfa7499b9"}
06:05:12.043 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0d25a607-389e-4ec2-8ad7-addb8636ff4b"}
06:05:12.043 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0d25a607-389e-4ec2-8ad7-addb8636ff4b"}
06:05:12.044 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"40426d54-1435-41e6-ae7c-aaef683a6b5d"}
06:05:12.044 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"40426d54-1435-41e6-ae7c-aaef683a6b5d"}
06:05:15.043 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a299cca6-a533-41e5-bc0d-adea1134ac09"}
06:05:15.043 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a299cca6-a533-41e5-bc0d-adea1134ac09"}
06:05:15.045 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a893f580-5207-4c84-bbb5-7f754d90fd6c"}
06:05:15.045 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a893f580-5207-4c84-bbb5-7f754d90fd6c"}
06:05:18.042 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"14d3c11d-d748-4586-a8a3-d1bfa5a06446"}
06:05:18.042 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"14d3c11d-d748-4586-a8a3-d1bfa5a06446"}
06:05:18.043 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3c7cdbd4-2b47-4dcc-8f9c-6bca107dd331"}
06:05:18.043 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3c7cdbd4-2b47-4dcc-8f9c-6bca107dd331"}
06:05:21.043 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c80b9875-6bb8-4f8f-b979-e784bf0425f4"}
06:05:21.043 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c80b9875-6bb8-4f8f-b979-e784bf0425f4"}
06:05:21.044 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5f868c67-2c3e-4669-9892-f842dc1ba32b"}
06:05:21.044 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5f868c67-2c3e-4669-9892-f842dc1ba32b"}
06:05:24.042 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d923343e-61fd-4bb4-856d-dcae1f639c73"}
06:05:24.042 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d923343e-61fd-4bb4-856d-dcae1f639c73"}
06:05:24.043 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e8c375f9-b8d7-4663-9d64-2db402c52552"}
06:05:24.043 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e8c375f9-b8d7-4663-9d64-2db402c52552"}
06:05:27.042 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"74247309-8255-45ca-813e-db9c1a00045b"}
06:05:27.042 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"74247309-8255-45ca-813e-db9c1a00045b"}
06:05:27.043 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7213c238-63b2-4dfa-b27d-908aeccc7ba2"}
06:05:27.043 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7213c238-63b2-4dfa-b27d-908aeccc7ba2"}
06:05:30.041 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8d4c8266-d64e-4d58-96fe-4855906f1851"}
06:05:30.041 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8d4c8266-d64e-4d58-96fe-4855906f1851"}
06:05:30.042 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f0420ada-097a-48ee-997e-a62c6c67fb4b"}
06:05:30.042 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f0420ada-097a-48ee-997e-a62c6c67fb4b"}
06:05:33.041 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"78a43615-8b8a-4bc0-95b5-1a507281294a"}
06:05:33.041 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"78a43615-8b8a-4bc0-95b5-1a507281294a"}
06:05:33.042 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f949c53e-952d-4ff9-8af7-255ff66c7b65"}
06:05:33.042 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f949c53e-952d-4ff9-8af7-255ff66c7b65"}
06:05:36.041 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a5d130d8-4346-45f2-82b5-56d3fc1fbea2"}
06:05:36.041 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a5d130d8-4346-45f2-82b5-56d3fc1fbea2"}
06:05:36.042 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c60c30a7-7763-41df-8ec6-00738e56a74e"}
06:05:36.042 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c60c30a7-7763-41df-8ec6-00738e56a74e"}
06:05:39.040 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"66357aed-a237-49e0-a190-ac1c9f21d2c5"}
06:05:39.040 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"66357aed-a237-49e0-a190-ac1c9f21d2c5"}
06:05:39.041 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1b0a53c4-9ee5-4df7-8ffa-d24942aa6802"}
06:05:39.041 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1b0a53c4-9ee5-4df7-8ffa-d24942aa6802"}
06:05:42.040 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e58a9139-8e08-45ed-b5b1-cc213191589e"}
06:05:42.040 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e58a9139-8e08-45ed-b5b1-cc213191589e"}
06:05:42.041 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"38862a8b-6bf4-434d-aa23-c9ae847543e1"}
06:05:42.041 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"38862a8b-6bf4-434d-aa23-c9ae847543e1"}
06:05:45.040 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"97ec435a-4eed-43f3-99b3-3f782d5a0a81"}
06:05:45.040 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"97ec435a-4eed-43f3-99b3-3f782d5a0a81"}
06:05:45.041 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a13443e4-42c2-40e2-882d-8734c5d0f7eb"}
06:05:45.041 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a13443e4-42c2-40e2-882d-8734c5d0f7eb"}
06:05:48.039 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b3a4f8c8-e84f-4bed-a3fc-458e110cb30c"}
06:05:48.039 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b3a4f8c8-e84f-4bed-a3fc-458e110cb30c"}
06:05:48.040 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d6fdb3e0-fa9d-4c10-8030-dd987eb4674f"}
06:05:48.040 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d6fdb3e0-fa9d-4c10-8030-dd987eb4674f"}
06:05:51.040 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"53c090f4-be1e-4352-9436-34065c2aa08f"}
06:05:51.040 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"53c090f4-be1e-4352-9436-34065c2aa08f"}
06:05:51.041 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"50facd26-6e35-4d42-bfa8-028efe4d337a"}
06:05:51.041 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"50facd26-6e35-4d42-bfa8-028efe4d337a"}
06:05:54.040 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"156d35dc-bcdc-4b25-a966-10dbad1da8f7"}
06:05:54.040 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"156d35dc-bcdc-4b25-a966-10dbad1da8f7"}
06:05:54.041 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b9bc622c-cde0-48b1-bf96-79dc8345b21f"}
06:05:54.041 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b9bc622c-cde0-48b1-bf96-79dc8345b21f"}
06:05:57.039 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6ce185d0-d29b-4328-8867-5be99dfcd8ec"}
06:05:57.039 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6ce185d0-d29b-4328-8867-5be99dfcd8ec"}
06:05:57.040 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"999b2f0f-cef7-4467-83ba-aa84a6545333"}
06:05:57.040 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"999b2f0f-cef7-4467-83ba-aa84a6545333"}
06:06:00.038 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d130a5c9-e6ed-4bdb-97c1-3151b2feb919"}
06:06:00.038 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d130a5c9-e6ed-4bdb-97c1-3151b2feb919"}
06:06:00.039 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7058a9df-58dd-44b3-9694-d32c2c05ed74"}
06:06:00.039 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7058a9df-58dd-44b3-9694-d32c2c05ed74"}
06:06:03.038 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"facddf59-23da-4a21-a6e2-db7289e2b696"}
06:06:03.038 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"facddf59-23da-4a21-a6e2-db7289e2b696"}
06:06:03.039 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e3740e02-3974-4205-8dcb-106b72fff5aa"}
06:06:03.039 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e3740e02-3974-4205-8dcb-106b72fff5aa"}
06:06:06.037 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a5be7432-52cf-4fec-814b-406a25897512"}
06:06:06.037 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a5be7432-52cf-4fec-814b-406a25897512"}
06:06:06.038 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b9e016f-f6b5-4cc6-bd8c-b7d2787f6db2"}
06:06:06.038 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5b9e016f-f6b5-4cc6-bd8c-b7d2787f6db2"}
06:06:09.038 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d0dc574b-8722-4c75-ba14-337bcff16e75"}
06:06:09.038 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d0dc574b-8722-4c75-ba14-337bcff16e75"}
06:06:09.039 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"10558875-c3f3-4efe-8ca9-82aea9655a67"}
06:06:09.039 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"10558875-c3f3-4efe-8ca9-82aea9655a67"}
06:06:12.038 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"64134f70-4f30-4a85-8792-470bdcccb06c"}
06:06:12.038 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"64134f70-4f30-4a85-8792-470bdcccb06c"}
06:06:12.039 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b3df36b2-59a1-48d5-bf74-23378a17c8be"}
06:06:12.039 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b3df36b2-59a1-48d5-bf74-23378a17c8be"}
06:06:15.040 03.001 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e1e63f8c-9264-47ff-ac82-8e38c678641d"}
06:06:15.041 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e1e63f8c-9264-47ff-ac82-8e38c678641d"}
06:06:15.042 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9b4438d7-b23f-4725-8725-c1faa8fa65aa"}
06:06:15.042 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9b4438d7-b23f-4725-8725-c1faa8fa65aa"}
06:06:18.041 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f4f59f2a-7bcc-4409-acd5-30f6212a9a54"}
06:06:18.041 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f4f59f2a-7bcc-4409-acd5-30f6212a9a54"}
06:06:18.042 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4720910d-3465-42c0-94a8-a29b97af797f"}
06:06:18.043 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4720910d-3465-42c0-94a8-a29b97af797f"}
06:06:21.040 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"150a3597-affc-4a77-b489-322fff341fd5"}
06:06:21.040 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"150a3597-affc-4a77-b489-322fff341fd5"}
06:06:21.041 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aa832c4b-e232-4df8-8a39-82468a61cb17"}
06:06:21.041 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"aa832c4b-e232-4df8-8a39-82468a61cb17"}
06:06:24.040 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"34cf3f19-55d7-4676-9f73-41fabb110f92"}
06:06:24.040 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"34cf3f19-55d7-4676-9f73-41fabb110f92"}
06:06:24.041 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8f193895-98e8-4d09-99b6-33d2b2947d28"}
06:06:24.041 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8f193895-98e8-4d09-99b6-33d2b2947d28"}
06:06:27.040 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f32e2671-5436-45cd-b8f7-22dad0462300"}
06:06:27.040 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f32e2671-5436-45cd-b8f7-22dad0462300"}
06:06:27.041 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"016396ba-3db0-4261-885f-901771c778b8"}
06:06:27.041 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"016396ba-3db0-4261-885f-901771c778b8"}
06:06:30.039 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9ea9683e-0da2-47f0-8a2e-116603a18360"}
06:06:30.039 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9ea9683e-0da2-47f0-8a2e-116603a18360"}
06:06:30.040 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"431f9229-8519-4e9c-a0b0-90994dc4af59"}
06:06:30.040 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"431f9229-8519-4e9c-a0b0-90994dc4af59"}
06:06:33.038 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"39103f1e-9b23-417c-8104-27cc4e1cd19d"}
06:06:33.038 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"39103f1e-9b23-417c-8104-27cc4e1cd19d"}
06:06:33.039 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"13a8133b-8f60-4ef1-9b06-3573fd0ebdab"}
06:06:33.039 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"13a8133b-8f60-4ef1-9b06-3573fd0ebdab"}
06:06:36.037 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f063ab4d-bdd7-44b5-8264-0e8b24057a2b"}
06:06:36.037 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f063ab4d-bdd7-44b5-8264-0e8b24057a2b"}
06:06:36.038 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a8b0a3b6-79b5-42d9-ad2b-f5f12dfc8362"}
06:06:36.038 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a8b0a3b6-79b5-42d9-ad2b-f5f12dfc8362"}
06:06:39.036 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"48c3a849-1b14-4655-94db-21e77859754f"}
06:06:39.036 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"48c3a849-1b14-4655-94db-21e77859754f"}
06:06:39.037 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bc604c1b-610e-442d-9db0-7ae47d1f08cd"}
06:06:39.037 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bc604c1b-610e-442d-9db0-7ae47d1f08cd"}
06:06:42.036 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"83e00e35-5ca5-4623-8d66-0926f641b63d"}
06:06:42.036 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"83e00e35-5ca5-4623-8d66-0926f641b63d"}
06:06:42.037 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5da8bd56-654e-4ab3-b9e0-72a13bd4e06b"}
06:06:42.037 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5da8bd56-654e-4ab3-b9e0-72a13bd4e06b"}
06:06:45.035 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"95f83c74-5894-4d70-9a7c-df924c83053c"}
06:06:45.035 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"95f83c74-5894-4d70-9a7c-df924c83053c"}
06:06:45.036 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8def993e-6125-4d8d-ae06-95865b73a6f7"}
06:06:45.036 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8def993e-6125-4d8d-ae06-95865b73a6f7"}
06:06:48.036 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1946f07f-008e-4b58-a9ba-b79e40093a79"}
06:06:48.036 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1946f07f-008e-4b58-a9ba-b79e40093a79"}
06:06:48.036 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c56c9e8b-0093-4ab1-8357-ae3f0c7484e4"}
06:06:48.037 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c56c9e8b-0093-4ab1-8357-ae3f0c7484e4"}
06:06:51.035 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bcf6f52e-6bb7-4179-bd76-53554be0b3c5"}
06:06:51.035 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bcf6f52e-6bb7-4179-bd76-53554be0b3c5"}
06:06:51.036 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"04486ad6-c2b2-4f61-b93e-72ddaa7c1229"}
06:06:51.036 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"04486ad6-c2b2-4f61-b93e-72ddaa7c1229"}
06:06:54.034 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b4c8feef-ea8e-4c1a-ab4b-a3590905ac06"}
06:06:54.034 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b4c8feef-ea8e-4c1a-ab4b-a3590905ac06"}
06:06:54.035 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9df90a87-2407-42d2-8a1d-20654a15940a"}
06:06:54.035 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9df90a87-2407-42d2-8a1d-20654a15940a"}
06:06:57.033 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"98cd7cce-1a6b-428c-a524-ae403cfa9e2f"}
06:06:57.033 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"98cd7cce-1a6b-428c-a524-ae403cfa9e2f"}
06:06:57.034 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5f48456d-6bc4-4f0c-a6a3-836d62773bd9"}
06:06:57.034 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5f48456d-6bc4-4f0c-a6a3-836d62773bd9"}
06:07:00.033 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6a0128d9-f4fe-4625-ab81-1e4417faa487"}
06:07:00.033 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6a0128d9-f4fe-4625-ab81-1e4417faa487"}
06:07:00.034 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7c6e2997-329e-4714-bd24-b073f2143354"}
06:07:00.034 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7c6e2997-329e-4714-bd24-b073f2143354"}
06:07:03.033 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"40df8561-60be-4d73-9251-7343640edc51"}
06:07:03.033 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"40df8561-60be-4d73-9251-7343640edc51"}
06:07:03.034 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"95886b38-a15a-42d2-84ad-870dd0bd4612"}
06:07:03.034 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"95886b38-a15a-42d2-84ad-870dd0bd4612"}
06:07:06.031 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"26ce6483-401e-4017-b9d0-be00db9f5bf1"}
06:07:06.031 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"26ce6483-401e-4017-b9d0-be00db9f5bf1"}
06:07:06.032 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5295387f-38be-49fb-86ad-becd878d2eea"}
06:07:06.032 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5295387f-38be-49fb-86ad-becd878d2eea"}
06:07:09.032 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a0508975-b087-4cb7-9c89-6b0986f02df9"}
06:07:09.032 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a0508975-b087-4cb7-9c89-6b0986f02df9"}
06:07:09.033 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3a13c9ca-8b18-4f53-909d-bd255092fa14"}
06:07:09.033 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3a13c9ca-8b18-4f53-909d-bd255092fa14"}
06:07:12.031 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"05cc5414-9ac9-4592-a659-45e1ff399c53"}
06:07:12.031 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"05cc5414-9ac9-4592-a659-45e1ff399c53"}
06:07:12.032 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"85c2a945-e9ca-4a5f-a02f-a107af946527"}
06:07:12.032 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"85c2a945-e9ca-4a5f-a02f-a107af946527"}
06:07:15.032 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6badb236-c47d-48bf-9973-f18fafa370dc"}
06:07:15.032 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6badb236-c47d-48bf-9973-f18fafa370dc"}
06:07:15.033 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"20ff5c17-2b7b-46e2-8235-ec719eb03eac"}
06:07:15.033 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"20ff5c17-2b7b-46e2-8235-ec719eb03eac"}
06:07:18.033 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"053799d4-7490-4bb5-b851-6dca7d6663a5"}
06:07:18.033 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"053799d4-7490-4bb5-b851-6dca7d6663a5"}
06:07:18.034 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"827e74de-1f1c-4169-bd03-0af17c64b041"}
06:07:18.035 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"827e74de-1f1c-4169-bd03-0af17c64b041"}
06:07:21.032 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4e15cf6c-adae-47b6-9465-b839c1d9ba2d"}
06:07:21.032 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4e15cf6c-adae-47b6-9465-b839c1d9ba2d"}
06:07:21.033 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b2f731d6-4eb9-41a7-8e6c-2b1f650476f3"}
06:07:21.033 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b2f731d6-4eb9-41a7-8e6c-2b1f650476f3"}
06:07:24.031 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eaf0e6da-d699-4c43-8d87-a5d99c1d7e20"}
06:07:24.031 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eaf0e6da-d699-4c43-8d87-a5d99c1d7e20"}
06:07:24.032 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f96ddab0-f7a3-40e3-b765-bb1b6fd805d8"}
06:07:24.032 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f96ddab0-f7a3-40e3-b765-bb1b6fd805d8"}
06:07:27.031 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1607e411-034b-4c9d-8993-780e4890716e"}
06:07:27.032 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1607e411-034b-4c9d-8993-780e4890716e"}
06:07:27.033 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"745c6aaa-13f8-4b37-9421-346ca6bc041f"}
06:07:27.033 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"745c6aaa-13f8-4b37-9421-346ca6bc041f"}
06:07:30.031 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5c44fa91-e5f6-43e0-b032-96cd7da24654"}
06:07:30.031 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5c44fa91-e5f6-43e0-b032-96cd7da24654"}
06:07:30.032 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a660180d-17c5-45be-a371-3b56c7364bb9"}
06:07:30.032 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a660180d-17c5-45be-a371-3b56c7364bb9"}
06:07:33.031 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c60b9ff1-3be6-4452-aebc-d2cad3a22f22"}
06:07:33.031 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c60b9ff1-3be6-4452-aebc-d2cad3a22f22"}
06:07:33.032 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"76e7f9b6-beca-44fa-a29a-9b8ddb874b99"}
06:07:33.032 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"76e7f9b6-beca-44fa-a29a-9b8ddb874b99"}
06:07:36.030 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1e271a12-4dc9-430c-bceb-67c73d2ecb47"}
06:07:36.030 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1e271a12-4dc9-430c-bceb-67c73d2ecb47"}
06:07:36.031 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"53d60e06-3726-4862-9b4d-c8c0166246f8"}
06:07:36.031 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"53d60e06-3726-4862-9b4d-c8c0166246f8"}
06:07:39.029 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"23ec656a-f2c8-4b6e-ba3b-687041469c8f"}
06:07:39.029 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"23ec656a-f2c8-4b6e-ba3b-687041469c8f"}
06:07:39.030 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c8a2ca07-e58e-4633-bdcc-d9bd7affd9f2"}
06:07:39.030 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c8a2ca07-e58e-4633-bdcc-d9bd7affd9f2"}
06:07:42.029 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"38c14368-4808-4928-91e8-cc0e2d763762"}
06:07:42.029 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"38c14368-4808-4928-91e8-cc0e2d763762"}
06:07:42.030 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dfd9c8be-bb5e-4951-8845-4d8dec60fce9"}
06:07:42.030 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"dfd9c8be-bb5e-4951-8845-4d8dec60fce9"}
06:07:45.028 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"79cc6e16-c923-4334-9d6f-1966a635c3c8"}
06:07:45.028 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"79cc6e16-c923-4334-9d6f-1966a635c3c8"}
06:07:45.029 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"380ced08-5f80-4837-bc61-79f7cd258914"}
06:07:45.029 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"380ced08-5f80-4837-bc61-79f7cd258914"}
06:07:48.027 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a09a97ae-98e4-4d95-9071-161d4fa6a9ef"}
06:07:48.027 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a09a97ae-98e4-4d95-9071-161d4fa6a9ef"}
06:07:48.028 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"663de441-448a-4e52-b1e7-7b0db6f17d54"}
06:07:48.028 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"663de441-448a-4e52-b1e7-7b0db6f17d54"}
06:07:51.026 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"96adf893-d0df-47c9-b8a5-5fcf53d6a7e3"}
06:07:51.026 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"96adf893-d0df-47c9-b8a5-5fcf53d6a7e3"}
06:07:51.027 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0367ebea-2e98-4029-84e2-d88fd38e5941"}
06:07:51.027 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0367ebea-2e98-4029-84e2-d88fd38e5941"}
06:07:54.025 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bfac5d81-9b0a-490b-8008-69f8749df8e5"}
06:07:54.025 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bfac5d81-9b0a-490b-8008-69f8749df8e5"}
06:07:54.026 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8687d6a1-2f1c-4ef6-8c49-7f9067d6b0fe"}
06:07:54.026 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8687d6a1-2f1c-4ef6-8c49-7f9067d6b0fe"}
06:07:57.024 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"de7de9a7-41e3-4ca5-a245-a34415cb26b2"}
06:07:57.024 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"de7de9a7-41e3-4ca5-a245-a34415cb26b2"}
06:07:57.025 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"633a74ea-a901-41bd-96fc-9557f56d753f"}
06:07:57.025 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"633a74ea-a901-41bd-96fc-9557f56d753f"}
06:08:00.023 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"62d8a2ee-5614-47e1-830f-a29b5af3cc61"}
06:08:00.023 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"62d8a2ee-5614-47e1-830f-a29b5af3cc61"}
06:08:00.024 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bbf3b07e-3772-41a6-95b6-256d60d01f8d"}
06:08:00.024 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bbf3b07e-3772-41a6-95b6-256d60d01f8d"}
06:08:03.022 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"82034257-d0fd-40fc-bb42-253a3b7f9d2e"}
06:08:03.022 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"82034257-d0fd-40fc-bb42-253a3b7f9d2e"}
06:08:03.023 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b49b3b40-aba0-47b2-9302-3de155105046"}
06:08:03.023 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b49b3b40-aba0-47b2-9302-3de155105046"}
06:08:06.022 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"801cdac7-efdb-44e7-89cb-0b9ed08dc9d6"}
06:08:06.022 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"801cdac7-efdb-44e7-89cb-0b9ed08dc9d6"}
06:08:06.023 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2d82b7be-9b75-43be-a4be-e282bb1adc5c"}
06:08:06.023 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2d82b7be-9b75-43be-a4be-e282bb1adc5c"}
06:08:09.021 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"13a582af-425c-43ce-a959-4de472d45382"}
06:08:09.021 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"13a582af-425c-43ce-a959-4de472d45382"}
06:08:09.022 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8abfdfa7-e86d-4ddb-a62e-bb6fa0f80edf"}
06:08:09.022 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8abfdfa7-e86d-4ddb-a62e-bb6fa0f80edf"}
06:08:12.021 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"664aefca-49bf-4e37-96e6-9557e0dbb5a1"}
06:08:12.021 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"664aefca-49bf-4e37-96e6-9557e0dbb5a1"}
06:08:12.022 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c800bf8e-c963-424e-a4cc-279d22379638"}
06:08:12.022 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c800bf8e-c963-424e-a4cc-279d22379638"}
06:08:15.021 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cdb37d41-79f0-4dd6-8274-4a58dd35e8f5"}
06:08:15.021 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cdb37d41-79f0-4dd6-8274-4a58dd35e8f5"}
06:08:15.022 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0fb12dc4-e2a4-4eb5-bd75-9a40fff289cd"}
06:08:15.022 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0fb12dc4-e2a4-4eb5-bd75-9a40fff289cd"}
06:08:18.021 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d39b5469-8ef8-4b6f-b18c-6f3ef924a1aa"}
06:08:18.021 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d39b5469-8ef8-4b6f-b18c-6f3ef924a1aa"}
06:08:18.022 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7d18a5c0-7518-4426-982c-e407b6250d9b"}
06:08:18.022 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7d18a5c0-7518-4426-982c-e407b6250d9b"}
06:08:21.021 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1f958551-1666-4830-b731-c076222de0af"}
06:08:21.021 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1f958551-1666-4830-b731-c076222de0af"}
06:08:21.022 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cc6e0ded-222e-4adf-bad4-00c0f052fb94"}
06:08:21.022 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cc6e0ded-222e-4adf-bad4-00c0f052fb94"}
06:08:24.020 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a6fb5738-b935-43b4-9f32-a91fbec55ab5"}
06:08:24.020 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a6fb5738-b935-43b4-9f32-a91fbec55ab5"}
06:08:24.021 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7dfd3769-047b-4b2e-9555-bb1110e8fe00"}
06:08:24.021 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7dfd3769-047b-4b2e-9555-bb1110e8fe00"}
06:08:27.019 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9f1afd5c-1c7a-4c81-bda4-41c374512400"}
06:08:27.019 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9f1afd5c-1c7a-4c81-bda4-41c374512400"}
06:08:27.020 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e94ab37e-238b-4552-9558-da30992ebfb6"}
06:08:27.020 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e94ab37e-238b-4552-9558-da30992ebfb6"}
06:08:30.018 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c982e0ce-4387-4ada-a0e6-e408b1c843f6"}
06:08:30.018 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c982e0ce-4387-4ada-a0e6-e408b1c843f6"}
06:08:30.019 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cbafc6ea-b519-497b-a799-fc8d54c53986"}
06:08:30.019 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cbafc6ea-b519-497b-a799-fc8d54c53986"}
06:08:33.017 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b4d7db28-1d5c-439b-9b5f-24858eb01e0d"}
06:08:33.017 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b4d7db28-1d5c-439b-9b5f-24858eb01e0d"}
06:08:33.018 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8ee2a3ec-3554-4a05-aeb8-f7bdfdbc0b5d"}
06:08:33.018 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8ee2a3ec-3554-4a05-aeb8-f7bdfdbc0b5d"}
06:08:36.017 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"94732168-184f-4067-99d0-824b1cdccc32"}
06:08:36.017 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"94732168-184f-4067-99d0-824b1cdccc32"}
06:08:36.018 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3e734405-b4e2-4378-9181-3a3059b7c680"}
06:08:36.018 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3e734405-b4e2-4378-9181-3a3059b7c680"}
06:08:39.020 03.002 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"28b99d73-3a12-488c-be6d-f5e5b8751bed"}
06:08:39.020 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"28b99d73-3a12-488c-be6d-f5e5b8751bed"}
06:08:39.021 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fd8ea824-a903-487c-b4b0-9e2b268bfeeb"}
06:08:39.021 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fd8ea824-a903-487c-b4b0-9e2b268bfeeb"}
06:08:42.020 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3e9da679-d8b7-4cd4-8b1a-b7d876ae1280"}
06:08:42.020 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3e9da679-d8b7-4cd4-8b1a-b7d876ae1280"}
06:08:42.021 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"353d4063-ecb9-4484-a824-bdbd5459eb4c"}
06:08:42.021 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"353d4063-ecb9-4484-a824-bdbd5459eb4c"}
06:08:45.020 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7b4ad2cf-3934-47db-bf61-673514954847"}
06:08:45.020 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7b4ad2cf-3934-47db-bf61-673514954847"}
06:08:45.021 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"babcf730-30d7-4851-bc54-79150584e414"}
06:08:45.021 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"babcf730-30d7-4851-bc54-79150584e414"}
06:08:48.019 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"05246bcd-6db4-4699-8973-45ef231bb2ea"}
06:08:48.020 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"05246bcd-6db4-4699-8973-45ef231bb2ea"}
06:08:48.020 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e1a10d2f-f95e-42f9-966f-c3e76c783609"}
06:08:48.021 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e1a10d2f-f95e-42f9-966f-c3e76c783609"}
06:08:51.018 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ddd82137-daa3-47b0-bf25-b0710d57a5d6"}
06:08:51.018 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ddd82137-daa3-47b0-bf25-b0710d57a5d6"}
06:08:51.019 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4ae7aeec-0e65-4978-899c-a590c81c4eb7"}
06:08:51.019 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4ae7aeec-0e65-4978-899c-a590c81c4eb7"}
06:08:54.018 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"29ffc49a-6e49-4c82-ad7b-ab1beb82a6d3"}
06:08:54.018 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"29ffc49a-6e49-4c82-ad7b-ab1beb82a6d3"}
06:08:54.018 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"897bed1d-2bc3-46f1-aec6-4fbc0ed86509"}
06:08:54.019 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"897bed1d-2bc3-46f1-aec6-4fbc0ed86509"}
06:08:57.017 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"57922730-5b2f-48a1-ad2a-f3ba3cd6adcb"}
06:08:57.017 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"57922730-5b2f-48a1-ad2a-f3ba3cd6adcb"}
06:08:57.018 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"db95c998-5742-431d-b5c0-dba49fe8a20b"}
06:08:57.018 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"db95c998-5742-431d-b5c0-dba49fe8a20b"}
06:09:00.017 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d47c92df-c905-4cc7-9a7c-0915066d9115"}
06:09:00.017 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d47c92df-c905-4cc7-9a7c-0915066d9115"}
06:09:00.018 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"609f2244-ef43-40c4-9ce1-6eaa76953b6a"}
06:09:00.018 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"609f2244-ef43-40c4-9ce1-6eaa76953b6a"}
06:09:03.016 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"94102eee-f325-444d-a693-515f53eb3247"}
06:09:03.016 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"94102eee-f325-444d-a693-515f53eb3247"}
06:09:03.017 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"853125c4-fe56-47f7-a688-fd3414cc3b88"}
06:09:03.017 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"853125c4-fe56-47f7-a688-fd3414cc3b88"}
06:09:06.016 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"47960f5e-dde0-4518-901d-cc59594b7d17"}
06:09:06.016 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"47960f5e-dde0-4518-901d-cc59594b7d17"}
06:09:06.017 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d1999c94-8c99-4bab-ae0b-e464754f0953"}
06:09:06.017 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d1999c94-8c99-4bab-ae0b-e464754f0953"}
06:09:09.015 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e45ec4b0-818e-4541-9955-8da04424bf07"}
06:09:09.015 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e45ec4b0-818e-4541-9955-8da04424bf07"}
06:09:09.016 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e87b548a-bd31-4e10-ab39-48e61e761ed0"}
06:09:09.016 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e87b548a-bd31-4e10-ab39-48e61e761ed0"}
06:09:12.013 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b3828027-6766-4eb7-a946-87771a370a6c"}
06:09:12.013 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b3828027-6766-4eb7-a946-87771a370a6c"}
06:09:12.014 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"acbeb47f-938a-433c-9db2-801be48761b8"}
06:09:12.014 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"acbeb47f-938a-433c-9db2-801be48761b8"}
06:09:15.013 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e8e50e17-5e5d-4100-a66d-7a07e7a08091"}
06:09:15.013 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e8e50e17-5e5d-4100-a66d-7a07e7a08091"}
06:09:15.014 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"85f4fe3d-3cdf-4add-8d07-5bcdaabff08e"}
06:09:15.014 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"85f4fe3d-3cdf-4add-8d07-5bcdaabff08e"}
06:09:18.013 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"73ebb30b-5afe-466c-9ae8-06d0a42c2cc5"}
06:09:18.013 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"73ebb30b-5afe-466c-9ae8-06d0a42c2cc5"}
06:09:18.014 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b19f79d4-563f-4c5d-871f-ec2161b70285"}
06:09:18.014 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b19f79d4-563f-4c5d-871f-ec2161b70285"}
06:09:21.013 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3c3260b4-332a-47ce-a7af-efbdb0ea52ac"}
06:09:21.013 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3c3260b4-332a-47ce-a7af-efbdb0ea52ac"}
06:09:21.014 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"873351bd-ff69-4a9e-8231-37b91b415d66"}
06:09:21.014 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"873351bd-ff69-4a9e-8231-37b91b415d66"}
06:09:24.011 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a288e050-5102-4949-a7b3-1ffb24204876"}
06:09:24.011 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a288e050-5102-4949-a7b3-1ffb24204876"}
06:09:24.012 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a801dc95-19c9-4ae3-829c-59b883dabaf8"}
06:09:24.012 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a801dc95-19c9-4ae3-829c-59b883dabaf8"}
06:09:27.012 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"35e47925-1b22-4d55-934a-435089a6ea18"}
06:09:27.012 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"35e47925-1b22-4d55-934a-435089a6ea18"}
06:09:27.013 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9e1cad2c-65bf-4e4b-93f7-7566801974b4"}
06:09:27.013 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9e1cad2c-65bf-4e4b-93f7-7566801974b4"}
06:09:30.010 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"915bff71-9a55-4ca3-8802-8a0840a262a6"}
06:09:30.010 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"915bff71-9a55-4ca3-8802-8a0840a262a6"}
06:09:30.011 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7d501d9d-d529-4f3f-9acf-76dad5fa6187"}
06:09:30.011 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7d501d9d-d529-4f3f-9acf-76dad5fa6187"}
06:09:33.010 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5ac393af-8138-43a8-9b2f-2fbac7756864"}
06:09:33.010 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5ac393af-8138-43a8-9b2f-2fbac7756864"}
06:09:33.011 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fd959539-f52e-4d97-aed3-baa28d28b266"}
06:09:33.011 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fd959539-f52e-4d97-aed3-baa28d28b266"}
06:09:36.008 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c20bad06-4ca8-4061-b275-974af49e8b40"}
06:09:36.008 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c20bad06-4ca8-4061-b275-974af49e8b40"}
06:09:36.009 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8fc0942b-73da-4562-a1b3-1874bc269294"}
06:09:36.009 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8fc0942b-73da-4562-a1b3-1874bc269294"}
06:09:39.007 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4169ed7c-2db4-4e7c-b80d-f4b2ee79f6c7"}
06:09:39.007 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4169ed7c-2db4-4e7c-b80d-f4b2ee79f6c7"}
06:09:39.008 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"94d0dbcc-f6d3-47de-835f-f15c21b5f8d3"}
06:09:39.008 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"94d0dbcc-f6d3-47de-835f-f15c21b5f8d3"}
06:09:42.007 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b7f1fb7a-85cd-43ea-8656-78107c81b11f"}
06:09:42.007 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b7f1fb7a-85cd-43ea-8656-78107c81b11f"}
06:09:42.008 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d481f253-8127-4549-a037-c2bcbbee1101"}
06:09:42.008 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d481f253-8127-4549-a037-c2bcbbee1101"}
06:09:45.007 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"167bc2cd-1195-47eb-9606-d796d5d10be7"}
06:09:45.007 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"167bc2cd-1195-47eb-9606-d796d5d10be7"}
06:09:45.008 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cac3630c-5a2b-4d92-a983-153c578fa0d5"}
06:09:45.008 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cac3630c-5a2b-4d92-a983-153c578fa0d5"}
06:09:48.006 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b2e4df18-da1d-464b-b637-a87f9925945c"}
06:09:48.006 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b2e4df18-da1d-464b-b637-a87f9925945c"}
06:09:48.007 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ca5d83f3-1d2a-4fce-b23e-d90151c692dc"}
06:09:48.007 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ca5d83f3-1d2a-4fce-b23e-d90151c692dc"}
06:09:51.004 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f0c5ad42-b58d-46d5-af41-327f3e5793c6"}
06:09:51.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f0c5ad42-b58d-46d5-af41-327f3e5793c6"}
06:09:51.005 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"456d5502-cf50-4040-b30d-bf690d16f282"}
06:09:51.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"456d5502-cf50-4040-b30d-bf690d16f282"}
06:09:54.004 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"159e7e25-cf59-491d-8598-fd9b4b9f412f"}
06:09:54.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"159e7e25-cf59-491d-8598-fd9b4b9f412f"}
06:09:54.005 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b5ba67b6-e41a-436b-951c-b3e5fad9d5c2"}
06:09:54.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b5ba67b6-e41a-436b-951c-b3e5fad9d5c2"}
06:09:57.025 03.020 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8b0fd268-5465-4bac-a0f1-ddf9bdd7e99e"}
06:09:57.025 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8b0fd268-5465-4bac-a0f1-ddf9bdd7e99e"}
06:09:57.026 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6b15e54d-81ab-4a75-9a8c-ae9c84fb55fc"}
06:09:57.026 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6b15e54d-81ab-4a75-9a8c-ae9c84fb55fc"}
06:10:00.025 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7edf32d1-2226-4151-823a-896cbe6afe7d"}
06:10:00.025 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7edf32d1-2226-4151-823a-896cbe6afe7d"}
06:10:00.026 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"66791560-6c47-400b-a74d-40f3b731f1ab"}
06:10:00.027 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"66791560-6c47-400b-a74d-40f3b731f1ab"}
06:10:03.025 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3b401b16-a85e-4d2a-be9f-32b0e55579dc"}
06:10:03.025 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3b401b16-a85e-4d2a-be9f-32b0e55579dc"}
06:10:03.026 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a22e479e-d21b-4e16-aa0c-dae1f04d8fb0"}
06:10:03.026 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a22e479e-d21b-4e16-aa0c-dae1f04d8fb0"}
06:10:06.024 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5ea06fa4-cb3f-4982-9b5c-3e74e8e09f3a"}
06:10:06.024 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5ea06fa4-cb3f-4982-9b5c-3e74e8e09f3a"}
06:10:06.025 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"587fc796-36d9-4937-97a7-11c5021ee50c"}
06:10:06.025 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"587fc796-36d9-4937-97a7-11c5021ee50c"}
06:10:09.023 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8e5d6d7d-7a8f-44a5-bdbd-34dfcdb4b24c"}
06:10:09.023 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8e5d6d7d-7a8f-44a5-bdbd-34dfcdb4b24c"}
06:10:09.024 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"85d3a6d9-1a8e-4531-9909-37eba782483d"}
06:10:09.024 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"85d3a6d9-1a8e-4531-9909-37eba782483d"}
06:10:12.023 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"495c85b3-81b7-4d79-aa60-54970a2a1c3f"}
06:10:12.023 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"495c85b3-81b7-4d79-aa60-54970a2a1c3f"}
06:10:12.024 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f95d1f15-e39b-45a5-8281-2c1506ecb0f6"}
06:10:12.024 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f95d1f15-e39b-45a5-8281-2c1506ecb0f6"}
06:10:15.023 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fa85c975-e485-4a8e-a7de-553cea2808c0"}
06:10:15.023 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fa85c975-e485-4a8e-a7de-553cea2808c0"}
06:10:15.024 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4cb4d691-72d2-4225-aa0a-5b1af0187ec6"}
06:10:15.024 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4cb4d691-72d2-4225-aa0a-5b1af0187ec6"}
06:10:18.023 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ac52d0cd-7745-4b42-88fd-9a374e53a3e7"}
06:10:18.023 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ac52d0cd-7745-4b42-88fd-9a374e53a3e7"}
06:10:18.024 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d3593951-8564-4b21-8422-b57233a83da1"}
06:10:18.024 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d3593951-8564-4b21-8422-b57233a83da1"}
06:10:21.023 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4aea1d94-e370-4fa8-8185-e975ec2f42eb"}
06:10:21.023 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4aea1d94-e370-4fa8-8185-e975ec2f42eb"}
06:10:21.024 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3774e96f-cab7-4510-94cc-16ecfd598919"}
06:10:21.024 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3774e96f-cab7-4510-94cc-16ecfd598919"}
06:10:24.024 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5c484c91-45d1-4688-996b-e5ef25f695fd"}
06:10:24.024 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5c484c91-45d1-4688-996b-e5ef25f695fd"}
06:10:24.025 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bc1bc914-d031-4e9d-965d-9a2eefd8f61c"}
06:10:24.025 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bc1bc914-d031-4e9d-965d-9a2eefd8f61c"}
06:10:27.023 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fe4f48fd-1b72-49dc-9010-a4369ab64543"}
06:10:27.023 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fe4f48fd-1b72-49dc-9010-a4369ab64543"}
06:10:27.024 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fe8f0116-b851-40e2-a661-9193dd9a04bb"}
06:10:27.024 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fe8f0116-b851-40e2-a661-9193dd9a04bb"}
06:10:30.023 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"770392ba-3197-47b3-a38b-7752fada5530"}
06:10:30.023 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"770392ba-3197-47b3-a38b-7752fada5530"}
06:10:30.024 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"68651dd4-0adb-4335-b2e3-61a729e44979"}
06:10:30.024 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"68651dd4-0adb-4335-b2e3-61a729e44979"}
06:10:33.022 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e51b4101-34f2-40d6-b8d2-ce5579ea67fa"}
06:10:33.022 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e51b4101-34f2-40d6-b8d2-ce5579ea67fa"}
06:10:33.023 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1e1509de-998c-4698-91d8-0bc2908bc1e2"}
06:10:33.023 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1e1509de-998c-4698-91d8-0bc2908bc1e2"}
06:10:36.023 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f7ffb9ba-d998-4142-a10b-1802ed87af15"}
06:10:36.023 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f7ffb9ba-d998-4142-a10b-1802ed87af15"}
06:10:36.024 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a97d6328-0e7e-4b91-a0eb-36a41c2042f7"}
06:10:36.024 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a97d6328-0e7e-4b91-a0eb-36a41c2042f7"}
06:10:39.022 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eaf55371-7fa8-464e-92b8-3ba0621f1c66"}
06:10:39.022 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eaf55371-7fa8-464e-92b8-3ba0621f1c66"}
06:10:39.023 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f4770867-bc75-4cc2-8ce6-2f9cccb66caa"}
06:10:39.023 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f4770867-bc75-4cc2-8ce6-2f9cccb66caa"}
06:10:42.021 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4fbba70e-d3bf-4716-aa69-f97a163c019c"}
06:10:42.021 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4fbba70e-d3bf-4716-aa69-f97a163c019c"}
06:10:42.022 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7082d51d-a4ed-430c-b2db-0078f489f15c"}
06:10:42.023 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7082d51d-a4ed-430c-b2db-0078f489f15c"}
06:10:45.020 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4a5f93bc-1e51-45a1-8ebf-33efe5230563"}
06:10:45.020 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4a5f93bc-1e51-45a1-8ebf-33efe5230563"}
06:10:45.021 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7811db6d-6d54-4a63-b1a0-cabdf4f1904d"}
06:10:45.021 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7811db6d-6d54-4a63-b1a0-cabdf4f1904d"}
06:10:48.019 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ce5090c0-db9c-4fee-a24a-2eeba823a193"}
06:10:48.019 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ce5090c0-db9c-4fee-a24a-2eeba823a193"}
06:10:48.020 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4186b337-3428-4464-bf1d-5f21309a357a"}
06:10:48.020 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4186b337-3428-4464-bf1d-5f21309a357a"}
06:10:51.019 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a3c2afbe-dc26-4e97-bfbe-29b515454834"}
06:10:51.019 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a3c2afbe-dc26-4e97-bfbe-29b515454834"}
06:10:51.020 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ee2afb7c-5277-4f86-a337-85914d2b9f50"}
06:10:51.020 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ee2afb7c-5277-4f86-a337-85914d2b9f50"}
06:10:54.020 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"64c25bbd-527b-4b75-a5e7-b9607e74317a"}
06:10:54.020 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"64c25bbd-527b-4b75-a5e7-b9607e74317a"}
06:10:54.021 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"faef6832-ea8f-4d84-b5fa-6f0286c15d7c"}
06:10:54.021 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"faef6832-ea8f-4d84-b5fa-6f0286c15d7c"}
06:10:57.019 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d22d7ac3-30ec-4838-a298-028fbeba5349"}
06:10:57.019 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d22d7ac3-30ec-4838-a298-028fbeba5349"}
06:10:57.020 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4537d0c5-98e2-43e1-9769-df008ece6cea"}
06:10:57.020 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4537d0c5-98e2-43e1-9769-df008ece6cea"}
06:11:00.020 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8eb339d0-f2ae-4d21-a6b8-24ece2333114"}
06:11:00.020 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8eb339d0-f2ae-4d21-a6b8-24ece2333114"}
06:11:00.021 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f5663935-7070-4922-bc86-5727858426af"}
06:11:00.021 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f5663935-7070-4922-bc86-5727858426af"}
06:11:03.019 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e52e33c1-8e2b-41de-8886-7e88d85c5d35"}
06:11:03.019 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e52e33c1-8e2b-41de-8886-7e88d85c5d35"}
06:11:03.020 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"23a6a798-69fd-4b30-9060-f0d89039be79"}
06:11:03.020 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"23a6a798-69fd-4b30-9060-f0d89039be79"}
06:11:06.017 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"037c040f-6302-4098-aa3c-26e651b0eee1"}
06:11:06.017 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"037c040f-6302-4098-aa3c-26e651b0eee1"}
06:11:06.018 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0aedd6ea-0c86-448f-bc76-7669bfc97eed"}
06:11:06.018 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0aedd6ea-0c86-448f-bc76-7669bfc97eed"}
06:11:09.017 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fb7b2bb8-7895-4057-9a70-6806b2e7152a"}
06:11:09.017 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fb7b2bb8-7895-4057-9a70-6806b2e7152a"}
06:11:09.018 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a3df1736-6fa3-45cf-8921-251bfd63a080"}
06:11:09.018 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a3df1736-6fa3-45cf-8921-251bfd63a080"}
06:11:12.018 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8b11cf0c-61af-4af9-8a38-c91d3734007a"}
06:11:12.018 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8b11cf0c-61af-4af9-8a38-c91d3734007a"}
06:11:12.019 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e0473f06-648f-418a-a321-6cb24fdb7694"}
06:11:12.019 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e0473f06-648f-418a-a321-6cb24fdb7694"}
06:11:15.018 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5f0d884d-38e8-46d3-bf7e-495e134dce88"}
06:11:15.018 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5f0d884d-38e8-46d3-bf7e-495e134dce88"}
06:11:15.020 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eeca7391-cef0-40d0-a46f-e3953f7faa3a"}
06:11:15.020 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"eeca7391-cef0-40d0-a46f-e3953f7faa3a"}
06:11:18.017 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ca5709f2-f4bb-43f9-8441-1bcbec0d4205"}
06:11:18.018 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ca5709f2-f4bb-43f9-8441-1bcbec0d4205"}
06:11:18.019 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1acc9e2d-f6d4-4f7f-bff6-d9d5d615265a"}
06:11:18.019 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1acc9e2d-f6d4-4f7f-bff6-d9d5d615265a"}
06:11:21.017 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"29b1809a-34d9-4a0f-a261-c1af0bc0ffca"}
06:11:21.017 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"29b1809a-34d9-4a0f-a261-c1af0bc0ffca"}
06:11:21.018 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b36d03ae-e1e6-448e-8480-50de8aa14726"}
06:11:21.018 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b36d03ae-e1e6-448e-8480-50de8aa14726"}
06:11:24.016 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ca6e47ac-1a7c-4fb8-9341-b8ed1417f81e"}
06:11:24.016 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ca6e47ac-1a7c-4fb8-9341-b8ed1417f81e"}
06:11:24.017 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1f77da69-38a4-4798-b7a2-7af0121ebce8"}
06:11:24.017 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1f77da69-38a4-4798-b7a2-7af0121ebce8"}
06:11:27.017 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9cb6121f-9e2a-47f7-9a1a-5a54c4c15b35"}
06:11:27.017 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9cb6121f-9e2a-47f7-9a1a-5a54c4c15b35"}
06:11:27.018 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d6e5aa40-f33c-40ea-86e3-5950a9a3bcbe"}
06:11:27.018 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d6e5aa40-f33c-40ea-86e3-5950a9a3bcbe"}
06:11:30.016 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1f4967ce-5de8-451b-ba99-f11c70bd8d79"}
06:11:30.016 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1f4967ce-5de8-451b-ba99-f11c70bd8d79"}
06:11:30.017 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6d4af92b-fe2f-4479-a528-69dc7b326ee9"}
06:11:30.017 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6d4af92b-fe2f-4479-a528-69dc7b326ee9"}
06:11:33.015 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"40588d09-dba2-4a84-bb76-002bed8ec354"}
06:11:33.015 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"40588d09-dba2-4a84-bb76-002bed8ec354"}
06:11:33.016 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6307f125-bbd7-4232-b656-6e523ed00f6e"}
06:11:33.016 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6307f125-bbd7-4232-b656-6e523ed00f6e"}
06:11:36.014 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5e3124e2-8998-4824-9074-b9e999e1e937"}
06:11:36.014 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5e3124e2-8998-4824-9074-b9e999e1e937"}
06:11:36.015 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0849f3ee-c15a-4a06-b1e3-213ce7b1dee2"}
06:11:36.015 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0849f3ee-c15a-4a06-b1e3-213ce7b1dee2"}
06:11:39.014 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"89a87c0d-78db-4132-b4c9-590679431ede"}
06:11:39.014 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"89a87c0d-78db-4132-b4c9-590679431ede"}
06:11:39.015 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cdfa456f-041f-4dd1-8791-0d0df97319d1"}
06:11:39.015 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cdfa456f-041f-4dd1-8791-0d0df97319d1"}
06:11:42.013 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b0cc688f-d47c-429d-bbcd-e321ba7637d1"}
06:11:42.013 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b0cc688f-d47c-429d-bbcd-e321ba7637d1"}
06:11:42.014 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1f38352e-ac87-44c0-895f-dad90373df0c"}
06:11:42.014 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1f38352e-ac87-44c0-895f-dad90373df0c"}
06:11:45.012 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8020fc84-987e-4564-9d34-e8d61cd2f6c5"}
06:11:45.012 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8020fc84-987e-4564-9d34-e8d61cd2f6c5"}
06:11:45.013 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4eebb204-ba32-4584-91d2-c6cbcf23390a"}
06:11:45.013 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4eebb204-ba32-4584-91d2-c6cbcf23390a"}
06:11:48.012 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a7a53671-1346-4209-a0f2-399cd2593b15"}
06:11:48.012 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a7a53671-1346-4209-a0f2-399cd2593b15"}
06:11:48.013 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a15bde84-6b49-4d31-ac83-ed41a66946b1"}
06:11:48.013 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a15bde84-6b49-4d31-ac83-ed41a66946b1"}
06:11:51.011 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"87766e6d-bdf1-4080-beca-ba28416822d7"}
06:11:51.011 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"87766e6d-bdf1-4080-beca-ba28416822d7"}
06:11:51.012 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"888678c1-78c8-4a0e-9089-92915c3f2167"}
06:11:51.012 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"888678c1-78c8-4a0e-9089-92915c3f2167"}
06:11:54.011 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5a9c50b7-1c80-44d8-bc0a-a2ea1be45009"}
06:11:54.011 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5a9c50b7-1c80-44d8-bc0a-a2ea1be45009"}
06:11:54.012 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8c6656a6-393a-40e6-8466-3b1065917531"}
06:11:54.012 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8c6656a6-393a-40e6-8466-3b1065917531"}
06:11:57.009 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e9697d2f-3288-4da7-9369-cb525fa7cd4d"}
06:11:57.009 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e9697d2f-3288-4da7-9369-cb525fa7cd4d"}
06:11:57.010 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1515b081-3010-485e-b50f-87514b6ce13d"}
06:11:57.010 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1515b081-3010-485e-b50f-87514b6ce13d"}
06:12:00.011 03.001 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0eaaffe6-7937-44ed-aa0a-1fa47720ad2c"}
06:12:00.011 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0eaaffe6-7937-44ed-aa0a-1fa47720ad2c"}
06:12:00.013 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"696c14ea-1c75-42a4-ac5e-0bb65085598c"}
06:12:00.013 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"696c14ea-1c75-42a4-ac5e-0bb65085598c"}
06:12:03.009 02.996 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dc8423e6-57e7-4cb1-887d-57cb09628a14"}
06:12:03.009 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dc8423e6-57e7-4cb1-887d-57cb09628a14"}
06:12:03.010 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1adde3f9-edc0-468e-a190-bcac0eb51e4e"}
06:12:03.010 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1adde3f9-edc0-468e-a190-bcac0eb51e4e"}
06:12:06.008 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9d2e7c45-f37d-49b9-897e-02598a3dd241"}
06:12:06.008 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9d2e7c45-f37d-49b9-897e-02598a3dd241"}
06:12:06.009 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ce21b9b3-1f59-4024-b1fb-ae89b25fb788"}
06:12:06.009 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ce21b9b3-1f59-4024-b1fb-ae89b25fb788"}
06:12:09.008 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"90622211-aff4-4b20-8249-519cf4f37f12"}
06:12:09.008 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"90622211-aff4-4b20-8249-519cf4f37f12"}
06:12:09.009 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"46103642-3040-4f52-b06e-dd1dff99c2a4"}
06:12:09.009 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"46103642-3040-4f52-b06e-dd1dff99c2a4"}
06:12:12.006 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f506d47e-e421-4f5c-bd11-58ebf18f5d4e"}
06:12:12.006 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f506d47e-e421-4f5c-bd11-58ebf18f5d4e"}
06:12:12.007 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ab2379ab-b445-461c-9580-f023dd6aa8c1"}
06:12:12.007 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ab2379ab-b445-461c-9580-f023dd6aa8c1"}
06:12:15.006 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9c5f1aac-08b8-4eae-af17-a8920f688879"}
06:12:15.006 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9c5f1aac-08b8-4eae-af17-a8920f688879"}
06:12:15.007 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f06b5284-5b10-4b75-84a4-3b6531232a91"}
06:12:15.007 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f06b5284-5b10-4b75-84a4-3b6531232a91"}
06:12:18.007 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6c00702d-f848-44af-aaf4-e0ac1456ae25"}
06:12:18.007 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6c00702d-f848-44af-aaf4-e0ac1456ae25"}
06:12:18.008 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8ef99a72-37aa-4afe-b85f-3e13ec4cad19"}
06:12:18.008 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8ef99a72-37aa-4afe-b85f-3e13ec4cad19"}
06:12:21.005 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b75e4d48-d122-4e70-b209-046b4c0e41b7"}
06:12:21.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b75e4d48-d122-4e70-b209-046b4c0e41b7"}
06:12:21.006 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"37f903ff-ed05-472e-bf5b-79f84043532b"}
06:12:21.006 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"37f903ff-ed05-472e-bf5b-79f84043532b"}
06:12:24.005 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e5b9185a-ee01-4914-b9d2-8e33cbbfdae5"}
06:12:24.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e5b9185a-ee01-4914-b9d2-8e33cbbfdae5"}
06:12:24.006 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"70642c47-7cd8-436e-bed8-4fda6f5163a5"}
06:12:24.006 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"70642c47-7cd8-436e-bed8-4fda6f5163a5"}
06:12:27.003 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2f1dad1b-4131-446c-adcd-e20ea1fce1d7"}
06:12:27.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2f1dad1b-4131-446c-adcd-e20ea1fce1d7"}
06:12:27.004 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e5a3c716-1e4b-41d4-ab4c-1427020f715a"}
06:12:27.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e5a3c716-1e4b-41d4-ab4c-1427020f715a"}
06:12:30.003 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"196d672b-3af9-4478-ac9d-09cb4be42e02"}
06:12:30.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"196d672b-3af9-4478-ac9d-09cb4be42e02"}
06:12:30.004 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"06ebeaf0-e540-4553-a38a-cd982c7ac5ac"}
06:12:30.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"06ebeaf0-e540-4553-a38a-cd982c7ac5ac"}
06:12:33.003 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"84777b61-d3b3-4f50-a09e-253c93f577cd"}
06:12:33.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"84777b61-d3b3-4f50-a09e-253c93f577cd"}
06:12:33.004 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"22c4de39-769f-4bad-8925-5588329cbb4d"}
06:12:33.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"22c4de39-769f-4bad-8925-5588329cbb4d"}
06:12:36.002 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a536c120-6bda-4e8c-affb-8a4125faccb2"}
06:12:36.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a536c120-6bda-4e8c-affb-8a4125faccb2"}
06:12:36.004 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5dcdf2e6-2a9c-41d7-8a68-22ff4d918c4e"}
06:12:36.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5dcdf2e6-2a9c-41d7-8a68-22ff4d918c4e"}
06:12:39.002 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e5b3d584-9b17-4144-86d9-68377c899802"}
06:12:39.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e5b3d584-9b17-4144-86d9-68377c899802"}
06:12:39.003 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9abec5be-6917-47d3-9cd1-74e41d2e3e95"}
06:12:39.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9abec5be-6917-47d3-9cd1-74e41d2e3e95"}
06:12:42.003 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b53c88fd-5d5c-43a4-949f-69d85178bd13"}
06:12:42.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b53c88fd-5d5c-43a4-949f-69d85178bd13"}
06:12:42.004 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"98e39fa1-0938-4328-9e25-b79bc6869fb1"}
06:12:42.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"98e39fa1-0938-4328-9e25-b79bc6869fb1"}
06:12:45.002 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0839dd67-619e-4ef7-aa10-fd23ab99633b"}
06:12:45.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0839dd67-619e-4ef7-aa10-fd23ab99633b"}
06:12:45.003 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7a22e5ab-a37d-4f20-be21-c5015f3bc307"}
06:12:45.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7a22e5ab-a37d-4f20-be21-c5015f3bc307"}
06:12:48.001 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f68d126f-8627-4959-957d-c4b4bd197bb1"}
06:12:48.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f68d126f-8627-4959-957d-c4b4bd197bb1"}
06:12:48.002 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e59c2796-c7f6-4eaa-902e-3ca4ab9c63f4"}
06:12:48.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e59c2796-c7f6-4eaa-902e-3ca4ab9c63f4"}
06:12:51.000 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a47c9305-8063-4d47-8f93-784dc37804c4"}
06:12:51.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a47c9305-8063-4d47-8f93-784dc37804c4"}
06:12:51.001 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"81865f3c-77c9-4a22-b7c6-df0763048682"}
06:12:51.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"81865f3c-77c9-4a22-b7c6-df0763048682"}
06:12:54.000 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"98e86163-59f0-4ba5-a976-4dc66764f40f"}
06:12:54.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"98e86163-59f0-4ba5-a976-4dc66764f40f"}
06:12:54.001 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b809f017-7583-4d1c-9813-02ff5d4aec41"}
06:12:54.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b809f017-7583-4d1c-9813-02ff5d4aec41"}
06:12:56.998 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"82c64bc2-8c9b-48b8-b9a2-f08a80cd2dd1"}
06:12:56.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"82c64bc2-8c9b-48b8-b9a2-f08a80cd2dd1"}
06:12:56.999 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aa4e3e80-042a-4bb3-aa2e-c8e2618d7551"}
06:12:56.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"aa4e3e80-042a-4bb3-aa2e-c8e2618d7551"}
06:12:59.998 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"40802085-9b5f-440d-a7bb-ede47b778843"}
06:12:59.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"40802085-9b5f-440d-a7bb-ede47b778843"}
06:12:59.999 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1396cb42-7205-4325-bd76-50b851c2549a"}
06:12:59.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1396cb42-7205-4325-bd76-50b851c2549a"}
06:13:02.996 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d5017068-6666-49b3-856b-76b9d7adc872"}
06:13:02.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d5017068-6666-49b3-856b-76b9d7adc872"}
06:13:02.997 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8ab0822a-5563-4ece-8719-857dfc08e219"}
06:13:02.997 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8ab0822a-5563-4ece-8719-857dfc08e219"}
06:13:05.996 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"50d7add9-f619-463e-b3e0-b5866d7c5846"}
06:13:05.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"50d7add9-f619-463e-b3e0-b5866d7c5846"}
06:13:05.996 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"268e16e7-4a92-4351-9bc9-9a79ffc139a2"}
06:13:05.997 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"268e16e7-4a92-4351-9bc9-9a79ffc139a2"}
06:13:08.995 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6523bea6-948d-4dab-8d9b-e56952369d87"}
06:13:08.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6523bea6-948d-4dab-8d9b-e56952369d87"}
06:13:08.996 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4a89019e-95ad-4e3f-9e00-1c23915c5f16"}
06:13:08.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4a89019e-95ad-4e3f-9e00-1c23915c5f16"}
06:13:11.994 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cc35f65a-a554-4069-be35-7f00d575ff22"}
06:13:11.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cc35f65a-a554-4069-be35-7f00d575ff22"}
06:13:11.995 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"35a339de-f1cc-489c-b94d-5d3c072102e3"}
06:13:11.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"35a339de-f1cc-489c-b94d-5d3c072102e3"}
06:13:14.994 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0dba4557-a374-4671-8816-183c9d164f3a"}
06:13:14.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0dba4557-a374-4671-8816-183c9d164f3a"}
06:13:14.996 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"875a4b80-bcd7-41cc-bca2-0802164fec68"}
06:13:14.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"875a4b80-bcd7-41cc-bca2-0802164fec68"}
06:13:17.994 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"17fe7c6a-c514-45c8-812b-d79a0c7b6003"}
06:13:17.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"17fe7c6a-c514-45c8-812b-d79a0c7b6003"}
06:13:17.995 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"726a212e-6d1d-4632-ad95-21f308b5d570"}
06:13:17.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"726a212e-6d1d-4632-ad95-21f308b5d570"}
06:13:20.994 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"35b43c13-6b60-4671-a928-311e166e14d2"}
06:13:20.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"35b43c13-6b60-4671-a928-311e166e14d2"}
06:13:20.995 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"27fed11c-2d7b-41f3-866d-0fb03144c7f4"}
06:13:20.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"27fed11c-2d7b-41f3-866d-0fb03144c7f4"}
06:13:23.993 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eb932d2e-8214-47a0-bbf5-3df96f22cc4b"}
06:13:23.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eb932d2e-8214-47a0-bbf5-3df96f22cc4b"}
06:13:23.994 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"81fb7866-3be1-42ab-a085-d2fa93e701ec"}
06:13:23.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"81fb7866-3be1-42ab-a085-d2fa93e701ec"}
06:13:26.992 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f1cc4932-a7d1-414b-95a6-ece150cbc4fe"}
06:13:26.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f1cc4932-a7d1-414b-95a6-ece150cbc4fe"}
06:13:26.993 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6793265f-e189-4e5a-a4d7-e46ad444448e"}
06:13:26.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6793265f-e189-4e5a-a4d7-e46ad444448e"}
06:13:29.991 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"30d14079-2525-4afa-82a4-8bec35d0664b"}
06:13:29.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"30d14079-2525-4afa-82a4-8bec35d0664b"}
06:13:29.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4f0943ab-8a27-4378-951f-9617bd5e046e"}
06:13:29.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4f0943ab-8a27-4378-951f-9617bd5e046e"}
06:13:32.991 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ee619a28-39a6-4d05-8bec-050284bd87a4"}
06:13:32.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ee619a28-39a6-4d05-8bec-050284bd87a4"}
06:13:32.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"73cd2da9-9bb4-427c-a85f-e89299b81035"}
06:13:32.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"73cd2da9-9bb4-427c-a85f-e89299b81035"}
06:13:35.991 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8b2cde7f-9764-41c1-8365-1ab7e6fe3010"}
06:13:35.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8b2cde7f-9764-41c1-8365-1ab7e6fe3010"}
06:13:35.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e5fb46e2-4b41-4bd7-86e3-41224c1fb153"}
06:13:35.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e5fb46e2-4b41-4bd7-86e3-41224c1fb153"}
06:13:38.990 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"01638bd7-726e-4056-bcae-8abc88f5f197"}
06:13:38.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"01638bd7-726e-4056-bcae-8abc88f5f197"}
06:13:38.991 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"de35f3d0-c38c-4a94-9b08-01d45b987d47"}
06:13:38.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"de35f3d0-c38c-4a94-9b08-01d45b987d47"}
06:13:41.991 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bbb4c928-435d-40a5-b20a-0daadcab1ed9"}
06:13:41.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bbb4c928-435d-40a5-b20a-0daadcab1ed9"}
06:13:41.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e902b91e-84f2-4796-8b29-67dae702bcee"}
06:13:41.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e902b91e-84f2-4796-8b29-67dae702bcee"}
06:13:44.989 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"15281981-fb90-4ddf-b734-b44b103e62c1"}
06:13:44.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"15281981-fb90-4ddf-b734-b44b103e62c1"}
06:13:44.990 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3c014f69-50d6-41b3-975d-1bb7b22b44c7"}
06:13:44.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3c014f69-50d6-41b3-975d-1bb7b22b44c7"}
06:13:47.990 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"57f7a053-fd53-468c-84e1-00046ecfc92e"}
06:13:47.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"57f7a053-fd53-468c-84e1-00046ecfc92e"}
06:13:47.991 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"84b7de36-8a4e-4ae0-a4d0-ecb9772c6433"}
06:13:47.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"84b7de36-8a4e-4ae0-a4d0-ecb9772c6433"}
06:13:50.989 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d4d2bf74-2b92-49af-b8da-04d02c9a5a2d"}
06:13:50.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d4d2bf74-2b92-49af-b8da-04d02c9a5a2d"}
06:13:50.990 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3853cdbb-1357-4a1a-b125-8a43d31df8b0"}
06:13:50.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3853cdbb-1357-4a1a-b125-8a43d31df8b0"}
06:13:53.989 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ef9cdc27-7e58-48ed-8b34-bfefe6b7cf2b"}
06:13:53.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ef9cdc27-7e58-48ed-8b34-bfefe6b7cf2b"}
06:13:53.989 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ed48ce5f-d4dd-4a30-ba1e-33a6edb55730"}
06:13:53.990 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ed48ce5f-d4dd-4a30-ba1e-33a6edb55730"}
06:13:56.988 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3206a177-d4cd-4e31-838c-dc4846907717"}
06:13:56.988 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3206a177-d4cd-4e31-838c-dc4846907717"}
06:13:56.989 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6070f3f1-963d-4e0b-8b2a-8478e7784014"}
06:13:56.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6070f3f1-963d-4e0b-8b2a-8478e7784014"}
06:13:59.988 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"04c7d58c-aa78-4b0f-8649-bba799e5e832"}
06:13:59.988 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"04c7d58c-aa78-4b0f-8649-bba799e5e832"}
06:13:59.989 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dd59b180-c906-41a8-9d1c-26732321a1fb"}
06:13:59.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"dd59b180-c906-41a8-9d1c-26732321a1fb"}
06:14:02.987 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7f1579b0-98d9-4f35-98bd-ec1dd93058ef"}
06:14:02.987 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7f1579b0-98d9-4f35-98bd-ec1dd93058ef"}
06:14:02.988 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"43527d34-86d2-4276-869b-01474fdd2195"}
06:14:02.988 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"43527d34-86d2-4276-869b-01474fdd2195"}
06:14:05.986 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"107de0d8-79f1-471e-8696-ed29a4578912"}
06:14:05.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"107de0d8-79f1-471e-8696-ed29a4578912"}
06:14:05.987 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7ae58b9f-1671-4bdd-89a1-c2099f67bff1"}
06:14:05.987 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7ae58b9f-1671-4bdd-89a1-c2099f67bff1"}
06:14:08.985 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1ece9420-661b-4ec5-b024-53cca19977e2"}
06:14:08.985 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1ece9420-661b-4ec5-b024-53cca19977e2"}
06:14:08.986 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7bcc0a05-b492-4256-8681-87186c763e05"}
06:14:08.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7bcc0a05-b492-4256-8681-87186c763e05"}
06:14:11.985 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ede22f54-e855-4108-ac6b-338f440caabd"}
06:14:11.985 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ede22f54-e855-4108-ac6b-338f440caabd"}
06:14:11.986 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"44a36f48-c80e-4d84-82a3-41dde9043a70"}
06:14:11.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"44a36f48-c80e-4d84-82a3-41dde9043a70"}
06:14:14.985 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9ac18543-6920-4010-94da-8c4934744d8c"}
06:14:14.985 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9ac18543-6920-4010-94da-8c4934744d8c"}
06:14:14.986 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fa2b8b68-7dcd-44b4-9cf7-06504854724e"}
06:14:14.987 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fa2b8b68-7dcd-44b4-9cf7-06504854724e"}
06:14:17.985 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1efba9c2-0ed3-4cbb-b23f-13e4f003aeca"}
06:14:17.985 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1efba9c2-0ed3-4cbb-b23f-13e4f003aeca"}
06:14:17.986 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d1e36d9a-f2b6-4406-a3c2-08c05c8bdb06"}
06:14:17.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d1e36d9a-f2b6-4406-a3c2-08c05c8bdb06"}
06:14:20.994 03.008 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"670917d5-d838-41b9-8f0b-97d6f870a09a"}
06:14:20.995 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"670917d5-d838-41b9-8f0b-97d6f870a09a"}
06:14:20.995 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"49ffbd3c-ba81-473e-9e25-2c0cdccaa3c0"}
06:14:20.996 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"49ffbd3c-ba81-473e-9e25-2c0cdccaa3c0"}
06:14:23.994 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d88d6fb7-89c3-4487-87ef-f0ecc13917b4"}
06:14:23.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d88d6fb7-89c3-4487-87ef-f0ecc13917b4"}
06:14:23.995 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8846bada-0c73-4359-b106-ece2aae00bec"}
06:14:23.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8846bada-0c73-4359-b106-ece2aae00bec"}
06:14:26.993 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fcc124a7-92a4-48c1-9b73-25ff1ec54962"}
06:14:26.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fcc124a7-92a4-48c1-9b73-25ff1ec54962"}
06:14:26.994 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"631b67df-57ce-4d66-acbd-de4e5f676af7"}
06:14:26.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"631b67df-57ce-4d66-acbd-de4e5f676af7"}
06:14:29.993 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f8022c8e-b4ee-4453-89e6-fa72d2d1fa09"}
06:14:29.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f8022c8e-b4ee-4453-89e6-fa72d2d1fa09"}
06:14:29.994 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e334e6e9-887d-4992-913e-b0ec81fa32bb"}
06:14:29.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e334e6e9-887d-4992-913e-b0ec81fa32bb"}
06:14:32.993 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6de3df22-8737-4e76-b01f-cbc24bd1d0d4"}
06:14:32.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6de3df22-8737-4e76-b01f-cbc24bd1d0d4"}
06:14:32.994 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f542454f-adff-44dd-acfe-d0a6148a2e5a"}
06:14:32.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f542454f-adff-44dd-acfe-d0a6148a2e5a"}
06:14:35.993 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1a51a6ae-2bf6-43e1-8290-a7ca024315c0"}
06:14:35.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1a51a6ae-2bf6-43e1-8290-a7ca024315c0"}
06:14:35.994 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7e20dc4e-ad20-4812-8d33-145f28b4dd02"}
06:14:35.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7e20dc4e-ad20-4812-8d33-145f28b4dd02"}
06:14:38.992 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c85cbc66-690e-4aff-a023-7de129f5130d"}
06:14:38.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c85cbc66-690e-4aff-a023-7de129f5130d"}
06:14:38.992 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"41103d1f-a893-4ae8-af54-a7fea491eaaf"}
06:14:38.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"41103d1f-a893-4ae8-af54-a7fea491eaaf"}
06:14:41.991 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"595c7ca4-fd74-4aa3-8a2a-52ae75992959"}
06:14:41.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"595c7ca4-fd74-4aa3-8a2a-52ae75992959"}
06:14:41.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f315ee7c-aabf-4f3c-ad32-c1d8365e0380"}
06:14:41.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f315ee7c-aabf-4f3c-ad32-c1d8365e0380"}
06:14:44.991 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5f2356ec-e7fe-4526-8c0a-17f91764604f"}
06:14:44.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5f2356ec-e7fe-4526-8c0a-17f91764604f"}
06:14:44.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"666113fd-cfff-4b90-8679-e7232be9f302"}
06:14:44.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"666113fd-cfff-4b90-8679-e7232be9f302"}
06:14:47.991 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ce8c6146-eeda-4d26-bc56-eb4bc258a66a"}
06:14:47.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ce8c6146-eeda-4d26-bc56-eb4bc258a66a"}
06:14:47.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"60dc0f48-94ec-4f07-855f-abc7fa380d76"}
06:14:47.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"60dc0f48-94ec-4f07-855f-abc7fa380d76"}
06:14:50.991 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6c1cb29a-5f73-47d2-961c-9d6654b1619c"}
06:14:50.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6c1cb29a-5f73-47d2-961c-9d6654b1619c"}
06:14:50.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"08039909-c527-4a37-8368-4c2d90e698e4"}
06:14:50.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"08039909-c527-4a37-8368-4c2d90e698e4"}
06:14:53.991 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e12f0be6-fc8a-4945-a086-deefb0897d19"}
06:14:53.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e12f0be6-fc8a-4945-a086-deefb0897d19"}
06:14:53.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"422778a9-ce48-4a1a-9fc2-17c8153169c0"}
06:14:53.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"422778a9-ce48-4a1a-9fc2-17c8153169c0"}
06:14:56.990 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"911f28c4-2457-4e98-ac03-89c4e2e68fa6"}
06:14:56.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"911f28c4-2457-4e98-ac03-89c4e2e68fa6"}
06:14:56.991 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b6003321-c6ed-4c31-9b52-61deec9c7c05"}
06:14:56.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b6003321-c6ed-4c31-9b52-61deec9c7c05"}
06:14:59.989 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"16db99a2-590d-41ce-85e7-e0874225a3c2"}
06:14:59.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"16db99a2-590d-41ce-85e7-e0874225a3c2"}
06:14:59.990 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8fd0209d-674c-4737-8406-7e54d6837373"}
06:14:59.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8fd0209d-674c-4737-8406-7e54d6837373"}
06:15:02.988 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6c764943-9526-4185-ba35-a581afc3f508"}
06:15:02.988 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6c764943-9526-4185-ba35-a581afc3f508"}
06:15:02.989 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"445a5dd3-8dba-49fb-bebd-04d782438ad0"}
06:15:02.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"445a5dd3-8dba-49fb-bebd-04d782438ad0"}
06:15:05.987 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2e40ce12-5c86-4a6c-ac51-78cb441a9b03"}
06:15:05.987 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2e40ce12-5c86-4a6c-ac51-78cb441a9b03"}
06:15:05.988 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2e88c420-bb45-457a-8fe5-c80964397f71"}
06:15:05.988 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2e88c420-bb45-457a-8fe5-c80964397f71"}
06:15:08.986 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"65f9de01-8629-4ac9-9c01-20a156447fc6"}
06:15:08.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"65f9de01-8629-4ac9-9c01-20a156447fc6"}
06:15:08.987 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5e7686f1-29d9-4dd0-9b0b-167c29521f14"}
06:15:08.987 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5e7686f1-29d9-4dd0-9b0b-167c29521f14"}
06:15:11.985 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8155a487-54fb-44a9-a4d4-8e89645ffca6"}
06:15:11.985 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8155a487-54fb-44a9-a4d4-8e89645ffca6"}
06:15:11.986 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"436d5f57-a42f-4d1c-a4ee-d708804fa232"}
06:15:11.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"436d5f57-a42f-4d1c-a4ee-d708804fa232"}
06:15:14.985 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eaa9eb44-0ed8-4ba9-b954-0214e12a1f5c"}
06:15:14.985 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eaa9eb44-0ed8-4ba9-b954-0214e12a1f5c"}
06:15:14.986 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"325fb8b7-6797-4ba6-bb49-c21564c430f3"}
06:15:14.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"325fb8b7-6797-4ba6-bb49-c21564c430f3"}
06:15:17.984 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7d6d6b20-b300-47ec-8b1a-0fea73d85b12"}
06:15:17.984 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7d6d6b20-b300-47ec-8b1a-0fea73d85b12"}
06:15:17.985 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e07d0f33-a439-492b-a4af-b387ff668098"}
06:15:17.985 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e07d0f33-a439-492b-a4af-b387ff668098"}
06:15:20.983 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5d849847-088a-4f5c-9873-525d21defafe"}
06:15:20.983 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5d849847-088a-4f5c-9873-525d21defafe"}
06:15:20.984 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"06ed97db-1739-4d78-8d07-1eb1e3eae88b"}
06:15:20.984 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"06ed97db-1739-4d78-8d07-1eb1e3eae88b"}
06:15:23.982 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f53f8a50-8333-4fd6-9358-e90b6b1be58f"}
06:15:23.982 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f53f8a50-8333-4fd6-9358-e90b6b1be58f"}
06:15:23.983 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"20954cf7-2419-457f-b157-c52baf10a9c7"}
06:15:23.983 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"20954cf7-2419-457f-b157-c52baf10a9c7"}
06:15:26.981 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"76b07b24-933b-4892-ab26-a5ba8ab84c42"}
06:15:26.981 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"76b07b24-933b-4892-ab26-a5ba8ab84c42"}
06:15:26.982 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b735ccd9-3f72-4463-83ef-c6a9b1d2e73d"}
06:15:26.982 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b735ccd9-3f72-4463-83ef-c6a9b1d2e73d"}
06:15:29.980 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"11f34faa-25b5-4699-9641-a449073c46d2"}
06:15:29.980 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"11f34faa-25b5-4699-9641-a449073c46d2"}
06:15:29.981 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"811c8ac7-20d4-47cc-a9e6-85c8f7c8b4ae"}
06:15:29.981 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"811c8ac7-20d4-47cc-a9e6-85c8f7c8b4ae"}
06:15:32.980 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5e3a54cd-cc8b-4c34-847c-4ff354fcfdef"}
06:15:32.980 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5e3a54cd-cc8b-4c34-847c-4ff354fcfdef"}
06:15:32.981 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"13c19970-e4bf-41da-bf8a-84fcb66d75d1"}
06:15:32.981 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"13c19970-e4bf-41da-bf8a-84fcb66d75d1"}
06:15:35.979 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"035d9fb2-e5f7-4acb-9af9-44f1f82b8949"}
06:15:35.979 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"035d9fb2-e5f7-4acb-9af9-44f1f82b8949"}
06:15:35.980 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"714e57d8-0103-41fa-b76b-e401a568e399"}
06:15:35.980 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"714e57d8-0103-41fa-b76b-e401a568e399"}
06:15:38.978 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4d714015-994a-4db4-b3ec-bcb579ffe9be"}
06:15:38.978 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4d714015-994a-4db4-b3ec-bcb579ffe9be"}
06:15:38.979 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aff5a868-2e01-419a-8a5c-b0f867463c17"}
06:15:38.979 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"aff5a868-2e01-419a-8a5c-b0f867463c17"}
06:15:41.977 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9b17bdf8-ca09-4a74-99f9-ff9ccac86943"}
06:15:41.977 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9b17bdf8-ca09-4a74-99f9-ff9ccac86943"}
06:15:41.978 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"118dd919-7b13-4a11-9dfa-6f1a770a883d"}
06:15:41.978 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"118dd919-7b13-4a11-9dfa-6f1a770a883d"}
06:15:44.976 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"43bd0c4e-46e2-45b0-9374-fcc78c338e86"}
06:15:44.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"43bd0c4e-46e2-45b0-9374-fcc78c338e86"}
06:15:44.977 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c78758f4-c0d9-4b71-bff8-39e5f983f884"}
06:15:44.977 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c78758f4-c0d9-4b71-bff8-39e5f983f884"}
06:15:47.975 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f993d0c0-31cc-4570-97a9-3a92d290b351"}
06:15:47.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f993d0c0-31cc-4570-97a9-3a92d290b351"}
06:15:47.976 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c23a203d-6dd6-4900-bd9c-9f7cec41f486"}
06:15:47.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c23a203d-6dd6-4900-bd9c-9f7cec41f486"}
06:15:50.974 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2cc08ab5-7c46-4116-b4cc-2c5ce4e3f766"}
06:15:50.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2cc08ab5-7c46-4116-b4cc-2c5ce4e3f766"}
06:15:50.975 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"df69b0d1-24ff-4161-97af-abceb2cd8ca0"}
06:15:50.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"df69b0d1-24ff-4161-97af-abceb2cd8ca0"}
06:15:53.973 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c102f22b-be7f-4361-97f2-9371647fb9b5"}
06:15:53.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c102f22b-be7f-4361-97f2-9371647fb9b5"}
06:15:53.974 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"67324973-7078-4a45-a6cc-a3822123e5a8"}
06:15:53.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"67324973-7078-4a45-a6cc-a3822123e5a8"}
06:15:56.972 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3e1c151e-c06a-4a1c-9d2b-7155f37d71c7"}
06:15:56.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3e1c151e-c06a-4a1c-9d2b-7155f37d71c7"}
06:15:56.973 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"65199c20-3f8a-48ed-95c2-f090acae34b7"}
06:15:56.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"65199c20-3f8a-48ed-95c2-f090acae34b7"}
06:15:59.972 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b985e8ba-6107-4238-99d5-895ea090bf37"}
06:15:59.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b985e8ba-6107-4238-99d5-895ea090bf37"}
06:15:59.973 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3269a3c5-df04-4256-9081-06f10d3c36dc"}
06:15:59.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3269a3c5-df04-4256-9081-06f10d3c36dc"}
06:16:02.972 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"58038f11-d8dc-4e0e-9b37-0ab8db2b9711"}
06:16:02.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"58038f11-d8dc-4e0e-9b37-0ab8db2b9711"}
06:16:02.973 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ef189e86-e676-4011-81ca-c0b0311bda94"}
06:16:02.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ef189e86-e676-4011-81ca-c0b0311bda94"}
06:16:05.972 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a9a8939e-a57f-4df4-9dd8-20ae6f8b8917"}
06:16:05.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a9a8939e-a57f-4df4-9dd8-20ae6f8b8917"}
06:16:05.973 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"db95e8d4-b7c7-4b19-a818-5385eb8477e0"}
06:16:05.974 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"db95e8d4-b7c7-4b19-a818-5385eb8477e0"}
06:16:08.971 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9cb89f26-1424-4313-8840-e11af56bf826"}
06:16:08.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9cb89f26-1424-4313-8840-e11af56bf826"}
06:16:08.972 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"21cd46ce-1b24-4f53-bb01-05a50ef98feb"}
06:16:08.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"21cd46ce-1b24-4f53-bb01-05a50ef98feb"}
06:16:11.970 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c2c48391-2700-447a-b62a-b12c465ce203"}
06:16:11.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c2c48391-2700-447a-b62a-b12c465ce203"}
06:16:11.971 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2b5f4f76-a9f2-433a-86af-b14e1bd9eefb"}
06:16:11.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2b5f4f76-a9f2-433a-86af-b14e1bd9eefb"}
06:16:14.983 03.012 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9ba82f2a-165c-4083-9dd3-762365cf1864"}
06:16:14.983 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9ba82f2a-165c-4083-9dd3-762365cf1864"}
06:16:14.984 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"42108681-1a48-4b56-9d72-96986d39fc50"}
06:16:14.984 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"42108681-1a48-4b56-9d72-96986d39fc50"}
06:16:17.982 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"350918ad-d30d-4b9b-bc5a-c6fe441bf803"}
06:16:17.982 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"350918ad-d30d-4b9b-bc5a-c6fe441bf803"}
06:16:17.983 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"52b8d10f-6a24-412e-9e2e-8c7eb2049901"}
06:16:17.983 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"52b8d10f-6a24-412e-9e2e-8c7eb2049901"}
06:16:20.981 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a4af28e8-c2fe-4e9b-9886-a753d3bb4db3"}
06:16:20.981 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a4af28e8-c2fe-4e9b-9886-a753d3bb4db3"}
06:16:20.982 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8c33062f-16d4-473c-bfd9-53d3c696dbc2"}
06:16:20.982 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8c33062f-16d4-473c-bfd9-53d3c696dbc2"}
06:16:23.981 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8076b42b-4a45-476c-9a90-879fe7a5d79a"}
06:16:23.981 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8076b42b-4a45-476c-9a90-879fe7a5d79a"}
06:16:23.982 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"02dc5446-981a-462e-a2c1-434da3ab10f3"}
06:16:23.982 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"02dc5446-981a-462e-a2c1-434da3ab10f3"}
06:16:26.980 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0e829a29-bc20-4937-b464-c9c4c59e431e"}
06:16:26.980 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0e829a29-bc20-4937-b464-c9c4c59e431e"}
06:16:26.981 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ee60f11b-8663-4a43-a9ad-ce8b50819001"}
06:16:26.981 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ee60f11b-8663-4a43-a9ad-ce8b50819001"}
06:16:29.980 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9ee49e66-082f-4495-b790-812a212394cc"}
06:16:29.980 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9ee49e66-082f-4495-b790-812a212394cc"}
06:16:29.981 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bb798a80-7b58-43fe-bfbe-5158d270b400"}
06:16:29.981 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bb798a80-7b58-43fe-bfbe-5158d270b400"}
06:16:32.979 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7e0cbf41-784c-442c-bcbe-f1e4804a9c0b"}
06:16:32.979 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7e0cbf41-784c-442c-bcbe-f1e4804a9c0b"}
06:16:32.979 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"da849fee-4e39-48dd-a3d1-5a5c6a1d25b7"}
06:16:32.980 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"da849fee-4e39-48dd-a3d1-5a5c6a1d25b7"}
06:16:35.979 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"862962d8-303d-4e86-8a16-b2ffcc7e8a73"}
06:16:35.979 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"862962d8-303d-4e86-8a16-b2ffcc7e8a73"}
06:16:35.980 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b018d9d7-488b-4a4c-b35c-7d0ca539f80d"}
06:16:35.980 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b018d9d7-488b-4a4c-b35c-7d0ca539f80d"}
06:16:38.978 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"033bd575-692c-4176-8093-778c1d35254a"}
06:16:38.978 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"033bd575-692c-4176-8093-778c1d35254a"}
06:16:38.979 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a01aec1d-a030-4ac4-91de-248e135144db"}
06:16:38.979 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a01aec1d-a030-4ac4-91de-248e135144db"}
06:16:41.978 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eb8eb789-01bd-4ad5-8477-a5161c092dc1"}
06:16:41.978 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eb8eb789-01bd-4ad5-8477-a5161c092dc1"}
06:16:41.979 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4aa8935b-c1b0-4b1f-a7a3-2ee74da416f1"}
06:16:41.979 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4aa8935b-c1b0-4b1f-a7a3-2ee74da416f1"}
06:16:44.977 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"718a914f-fb64-41ef-b04b-4ad633508df6"}
06:16:44.977 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"718a914f-fb64-41ef-b04b-4ad633508df6"}
06:16:44.978 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"77ded773-bcbe-4754-9f6d-575b1b3b5877"}
06:16:44.978 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"77ded773-bcbe-4754-9f6d-575b1b3b5877"}
06:16:47.976 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"813530fe-fe01-4452-9d04-fd8e7a97933a"}
06:16:47.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"813530fe-fe01-4452-9d04-fd8e7a97933a"}
06:16:47.977 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"605942bb-3e87-4c12-b5b0-61ba13c58520"}
06:16:47.977 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"605942bb-3e87-4c12-b5b0-61ba13c58520"}
06:16:50.975 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"caffddae-2790-4ba1-9d4a-001c18771904"}
06:16:50.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"caffddae-2790-4ba1-9d4a-001c18771904"}
06:16:50.976 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b4b52b44-f0b4-44c2-abf1-7d15d297f66a"}
06:16:50.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b4b52b44-f0b4-44c2-abf1-7d15d297f66a"}
06:16:53.975 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b9ac8ac8-161a-4499-84f5-46c032474446"}
06:16:53.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b9ac8ac8-161a-4499-84f5-46c032474446"}
06:16:53.976 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cd68f252-42f8-409b-bb16-6c0f257ac0c3"}
06:16:53.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cd68f252-42f8-409b-bb16-6c0f257ac0c3"}
06:16:56.974 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"db53492b-1ebd-497f-82af-8cd35fc8de94"}
06:16:56.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"db53492b-1ebd-497f-82af-8cd35fc8de94"}
06:16:56.975 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3d207dd5-dea5-476e-9363-2f913ffa958a"}
06:16:56.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3d207dd5-dea5-476e-9363-2f913ffa958a"}
06:16:59.975 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"11bea1df-8ea3-44d9-80e5-5a5e7c680301"}
06:16:59.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"11bea1df-8ea3-44d9-80e5-5a5e7c680301"}
06:16:59.976 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"509c0223-fe2f-4328-84f6-3d49c6bf86f0"}
06:16:59.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"509c0223-fe2f-4328-84f6-3d49c6bf86f0"}
06:17:02.974 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7e57ecb4-d19f-4759-be59-f999a587f887"}
06:17:02.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7e57ecb4-d19f-4759-be59-f999a587f887"}
06:17:02.974 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ca2f0178-e958-4c4f-8c08-b2fcda72ed78"}
06:17:02.975 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ca2f0178-e958-4c4f-8c08-b2fcda72ed78"}
06:17:05.973 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5fbf323f-eb83-48d0-a440-372b12f4dca2"}
06:17:05.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5fbf323f-eb83-48d0-a440-372b12f4dca2"}
06:17:05.974 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6b8d977c-7efb-4eda-8c70-99fceb2af16c"}
06:17:05.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6b8d977c-7efb-4eda-8c70-99fceb2af16c"}
06:17:08.972 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a64dc21b-8f0b-4aa7-9243-51a0e2a13476"}
06:17:08.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a64dc21b-8f0b-4aa7-9243-51a0e2a13476"}
06:17:08.973 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5194d7ff-764c-41ea-bfe1-df967c70bcae"}
06:17:08.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5194d7ff-764c-41ea-bfe1-df967c70bcae"}
06:17:11.971 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"64e0a87f-68f9-4cdc-ae19-43f62878f116"}
06:17:11.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"64e0a87f-68f9-4cdc-ae19-43f62878f116"}
06:17:11.972 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f967f97f-af82-4d21-80f0-17a2eaf7b898"}
06:17:11.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f967f97f-af82-4d21-80f0-17a2eaf7b898"}
06:17:14.971 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"60cfa490-4849-45bb-98fa-f8ef96baa11b"}
06:17:14.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"60cfa490-4849-45bb-98fa-f8ef96baa11b"}
06:17:14.972 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3e5a0c52-c25c-4267-b1a2-41a02cea008f"}
06:17:14.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3e5a0c52-c25c-4267-b1a2-41a02cea008f"}
06:17:17.971 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"314f2bc3-221e-4987-9db6-c6eeb1bbb7bc"}
06:17:17.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"314f2bc3-221e-4987-9db6-c6eeb1bbb7bc"}
06:17:17.972 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"930c08c5-78ec-4348-a117-58a3e992ec5a"}
06:17:17.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"930c08c5-78ec-4348-a117-58a3e992ec5a"}
06:17:20.971 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8eb8f387-af56-4b90-a598-0d97e5aae33d"}
06:17:20.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8eb8f387-af56-4b90-a598-0d97e5aae33d"}
06:17:20.972 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"281145c0-1c55-4912-9c34-9ca9abb922df"}
06:17:20.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"281145c0-1c55-4912-9c34-9ca9abb922df"}
06:17:23.971 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0e17922e-d478-4810-be5e-1013a8c68402"}
06:17:23.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0e17922e-d478-4810-be5e-1013a8c68402"}
06:17:23.972 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c3cec3cf-b67b-46b8-bd15-8549bdfd8e03"}
06:17:23.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c3cec3cf-b67b-46b8-bd15-8549bdfd8e03"}
06:17:26.969 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"766b44b3-ccae-4c56-ba0b-4a6a13effa40"}
06:17:26.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"766b44b3-ccae-4c56-ba0b-4a6a13effa40"}
06:17:26.970 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b5f8eff0-b9e2-4134-96d7-c12e613d3944"}
06:17:26.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b5f8eff0-b9e2-4134-96d7-c12e613d3944"}
06:17:29.970 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"47378141-9dcd-4733-966e-27175510d884"}
06:17:29.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"47378141-9dcd-4733-966e-27175510d884"}
06:17:29.971 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ea7779fa-6c36-47a4-90ca-c2b22894fbf4"}
06:17:29.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ea7779fa-6c36-47a4-90ca-c2b22894fbf4"}
06:17:32.969 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9dedaf32-6b76-45d2-96e1-32113c40f480"}
06:17:32.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9dedaf32-6b76-45d2-96e1-32113c40f480"}
06:17:32.970 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d1a3260a-c077-4e1b-93d6-fd8b0ed4f89a"}
06:17:32.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d1a3260a-c077-4e1b-93d6-fd8b0ed4f89a"}
06:17:35.968 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fc175c2e-99d2-43f1-be82-6734bf3480cc"}
06:17:35.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fc175c2e-99d2-43f1-be82-6734bf3480cc"}
06:17:35.969 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"489cbccc-a56c-4e99-b676-2e327eea9aed"}
06:17:35.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"489cbccc-a56c-4e99-b676-2e327eea9aed"}
06:17:38.967 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c093f5b5-21bb-48a6-9d58-a86c9b5d6fc2"}
06:17:38.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c093f5b5-21bb-48a6-9d58-a86c9b5d6fc2"}
06:17:38.967 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0a6ea189-94d6-4c29-a273-d963602c2077"}
06:17:38.968 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0a6ea189-94d6-4c29-a273-d963602c2077"}
06:17:41.966 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b85bf5f1-9e16-4449-a907-650ac02b7015"}
06:17:41.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b85bf5f1-9e16-4449-a907-650ac02b7015"}
06:17:41.967 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bf3bfa7e-9bba-4eb3-b34d-44e5a9f6fd67"}
06:17:41.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bf3bfa7e-9bba-4eb3-b34d-44e5a9f6fd67"}
06:17:44.967 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9e157ead-33f2-48e3-ab0d-b70ee87513d7"}
06:17:44.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9e157ead-33f2-48e3-ab0d-b70ee87513d7"}
06:17:44.968 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b386dd32-cfe2-4be0-9ad6-0105d485d43b"}
06:17:44.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b386dd32-cfe2-4be0-9ad6-0105d485d43b"}
06:17:47.966 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"31176b36-7296-46ca-b04a-305cb0146d51"}
06:17:47.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"31176b36-7296-46ca-b04a-305cb0146d51"}
06:17:47.967 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"529979b4-da88-4d52-93cb-1bcad3e09aec"}
06:17:47.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"529979b4-da88-4d52-93cb-1bcad3e09aec"}
06:17:50.965 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1bbcd280-f76e-41cf-b461-3c6cfbbc98b4"}
06:17:50.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1bbcd280-f76e-41cf-b461-3c6cfbbc98b4"}
06:17:50.966 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0603fa58-c0cd-4403-abf5-496db715b178"}
06:17:50.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0603fa58-c0cd-4403-abf5-496db715b178"}
06:17:53.965 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b09fdeac-2669-453e-ab03-2b40c97db04d"}
06:17:53.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b09fdeac-2669-453e-ab03-2b40c97db04d"}
06:17:53.966 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5623efd7-0253-4c41-b650-292050f2486f"}
06:17:53.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5623efd7-0253-4c41-b650-292050f2486f"}
06:17:56.963 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"02b167a4-2308-4da4-992a-76046fd6bb8c"}
06:17:56.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"02b167a4-2308-4da4-992a-76046fd6bb8c"}
06:17:56.964 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"929b7c6d-c3fa-4966-b880-49270cc5f24f"}
06:17:56.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"929b7c6d-c3fa-4966-b880-49270cc5f24f"}
06:17:59.962 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e2067fbb-2366-44d1-a3a2-1f2f3833b9b4"}
06:17:59.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e2067fbb-2366-44d1-a3a2-1f2f3833b9b4"}
06:17:59.963 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0094ace1-d8b7-423d-adfb-67076eef1514"}
06:17:59.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0094ace1-d8b7-423d-adfb-67076eef1514"}
06:18:02.961 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d8cffbf1-9e6a-454a-b771-1e278b1bf390"}
06:18:02.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d8cffbf1-9e6a-454a-b771-1e278b1bf390"}
06:18:02.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a85dd58f-aac4-4ae6-a422-e7d360895b16"}
06:18:02.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a85dd58f-aac4-4ae6-a422-e7d360895b16"}
06:18:05.960 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"39b0b1a6-aecd-4fea-9708-64baa978f61b"}
06:18:05.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"39b0b1a6-aecd-4fea-9708-64baa978f61b"}
06:18:05.961 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a0277319-714b-4bff-9ee6-c1b6982d6f00"}
06:18:05.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a0277319-714b-4bff-9ee6-c1b6982d6f00"}
06:18:08.959 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5f5a60ad-c48d-4bd9-9254-bc86c8eba809"}
06:18:08.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5f5a60ad-c48d-4bd9-9254-bc86c8eba809"}
06:18:08.960 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"04d7a0a5-e60e-4d1b-911f-c74e61352492"}
06:18:08.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"04d7a0a5-e60e-4d1b-911f-c74e61352492"}
06:18:11.958 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"18b14a56-0d0f-432f-aa7a-80976d03574f"}
06:18:11.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"18b14a56-0d0f-432f-aa7a-80976d03574f"}
06:18:11.959 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ed9b5565-470d-4841-9bdc-37ac107d7617"}
06:18:11.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ed9b5565-470d-4841-9bdc-37ac107d7617"}
06:18:14.958 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"17b0a0a2-6255-4046-93b8-e8c7c82f2ebc"}
06:18:14.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"17b0a0a2-6255-4046-93b8-e8c7c82f2ebc"}
06:18:14.960 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fce94d52-f7e8-40bf-9a60-cb85c269d4b9"}
06:18:14.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fce94d52-f7e8-40bf-9a60-cb85c269d4b9"}
06:18:17.957 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"76ccf7b2-1f50-42a0-b82f-b47b857cf3cb"}
06:18:17.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"76ccf7b2-1f50-42a0-b82f-b47b857cf3cb"}
06:18:17.958 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c3b7cd91-20ce-4eed-9353-301223cd901d"}
06:18:17.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c3b7cd91-20ce-4eed-9353-301223cd901d"}
06:18:20.958 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b010a58e-1937-4a20-8abd-0cb38e911de7"}
06:18:20.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b010a58e-1937-4a20-8abd-0cb38e911de7"}
06:18:20.959 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"38816f62-c5f8-44cf-8772-a661b14cb61c"}
06:18:20.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"38816f62-c5f8-44cf-8772-a661b14cb61c"}
06:18:23.957 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8c386f27-7e1e-4ba3-9a34-e05189dea21a"}
06:18:23.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8c386f27-7e1e-4ba3-9a34-e05189dea21a"}
06:18:23.958 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"854aaa68-c532-4178-8bf1-8ca067e184f0"}
06:18:23.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"854aaa68-c532-4178-8bf1-8ca067e184f0"}
06:18:26.956 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a0816756-7c5d-4954-9fb1-bf7aca122650"}
06:18:26.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a0816756-7c5d-4954-9fb1-bf7aca122650"}
06:18:26.957 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"95808eef-8494-47e9-b9d3-838acec6973d"}
06:18:26.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"95808eef-8494-47e9-b9d3-838acec6973d"}
06:18:29.956 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"201a3218-3fa2-4086-b09a-05818ad1be7e"}
06:18:29.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"201a3218-3fa2-4086-b09a-05818ad1be7e"}
06:18:29.957 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b3401d02-d182-4fae-8957-5fb0a663b2dc"}
06:18:29.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b3401d02-d182-4fae-8957-5fb0a663b2dc"}
06:18:32.955 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"819ef7b5-091c-484d-a679-d4505d909ca0"}
06:18:32.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"819ef7b5-091c-484d-a679-d4505d909ca0"}
06:18:32.956 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d0fdeb75-99bf-4f55-a9df-7dab2eb657be"}
06:18:32.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d0fdeb75-99bf-4f55-a9df-7dab2eb657be"}
06:18:35.954 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e451e2af-de3e-46c9-b967-63b93d7a8615"}
06:18:35.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e451e2af-de3e-46c9-b967-63b93d7a8615"}
06:18:35.954 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a07613c8-ec21-41c5-908b-d4f3fdb7fd47"}
06:18:35.955 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a07613c8-ec21-41c5-908b-d4f3fdb7fd47"}
06:18:38.954 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"52be5509-11c4-4260-8071-a489a5c4c08a"}
06:18:38.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"52be5509-11c4-4260-8071-a489a5c4c08a"}
06:18:38.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a2efffc6-9cdf-4b6d-afdf-c74c450504ec"}
06:18:38.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a2efffc6-9cdf-4b6d-afdf-c74c450504ec"}
06:18:41.953 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"63a66773-f255-4c63-ac5a-bfa1c55b7f5c"}
06:18:41.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"63a66773-f255-4c63-ac5a-bfa1c55b7f5c"}
06:18:41.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"42aaead8-5563-49be-a77c-d984fd23d9a1"}
06:18:41.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"42aaead8-5563-49be-a77c-d984fd23d9a1"}
06:18:44.952 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1399ab8b-bed2-4f91-af1f-e6cbaedca61f"}
06:18:44.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1399ab8b-bed2-4f91-af1f-e6cbaedca61f"}
06:18:44.953 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"69592c23-44a6-489a-a1df-e5bfbd6d1bf4"}
06:18:44.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"69592c23-44a6-489a-a1df-e5bfbd6d1bf4"}
06:18:47.952 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0fc95cf7-bf2d-469d-920a-8228fc11f703"}
06:18:47.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0fc95cf7-bf2d-469d-920a-8228fc11f703"}
06:18:47.953 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"50526a05-3784-4c4d-ac86-a3876b5406fe"}
06:18:47.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"50526a05-3784-4c4d-ac86-a3876b5406fe"}
06:18:50.952 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5efadd62-a3ec-48ab-b11a-0af6b2c74e92"}
06:18:50.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5efadd62-a3ec-48ab-b11a-0af6b2c74e92"}
06:18:50.953 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c6b332f9-071b-4ce9-80a6-70b85d6a9daf"}
06:18:50.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c6b332f9-071b-4ce9-80a6-70b85d6a9daf"}
06:18:53.951 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0cf210a4-eca1-41bf-af08-d103886e6bc4"}
06:18:53.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0cf210a4-eca1-41bf-af08-d103886e6bc4"}
06:18:53.953 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"348a5146-6fcb-4e49-bde2-62d5b8720dbb"}
06:18:53.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"348a5146-6fcb-4e49-bde2-62d5b8720dbb"}
06:18:56.951 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"12f1b172-6d0f-46f7-a106-3fff8f2c7877"}
06:18:56.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"12f1b172-6d0f-46f7-a106-3fff8f2c7877"}
06:18:56.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9f5fc457-acb0-454e-8d64-53d0f9109876"}
06:18:56.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9f5fc457-acb0-454e-8d64-53d0f9109876"}
06:18:59.950 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"339b54bc-ff76-4fdd-a6fd-900c3f071b7a"}
06:18:59.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"339b54bc-ff76-4fdd-a6fd-900c3f071b7a"}
06:18:59.951 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3dfebc5e-728b-42e5-b257-f8b0549e5371"}
06:18:59.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3dfebc5e-728b-42e5-b257-f8b0549e5371"}
06:19:02.948 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e20de8a7-fe57-4cba-8325-c03287310ba3"}
06:19:02.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e20de8a7-fe57-4cba-8325-c03287310ba3"}
06:19:02.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2c289c47-b5d9-4d14-a604-336921c1ff97"}
06:19:02.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2c289c47-b5d9-4d14-a604-336921c1ff97"}
06:19:05.947 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cdb2ed99-3e4b-4af2-b585-dfb1191316ba"}
06:19:05.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cdb2ed99-3e4b-4af2-b585-dfb1191316ba"}
06:19:05.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5c359ea2-7ea7-4900-94a5-25b1849b74bf"}
06:19:05.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5c359ea2-7ea7-4900-94a5-25b1849b74bf"}
06:19:08.947 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"25119609-09df-4a41-b9f2-b97ba26d63e1"}
06:19:08.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"25119609-09df-4a41-b9f2-b97ba26d63e1"}
06:19:08.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"070b486b-81af-4668-8112-c2c385b0c775"}
06:19:08.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"070b486b-81af-4668-8112-c2c385b0c775"}
06:19:11.946 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"88b84c12-0c25-41ff-9af5-6457c952ef27"}
06:19:11.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"88b84c12-0c25-41ff-9af5-6457c952ef27"}
06:19:11.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1a75f66c-4240-4875-9e09-ab649c3c9bad"}
06:19:11.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1a75f66c-4240-4875-9e09-ab649c3c9bad"}
06:19:14.967 03.020 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"58421f12-5bc7-4a87-a3f7-390c64ed8d1e"}
06:19:14.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"58421f12-5bc7-4a87-a3f7-390c64ed8d1e"}
06:19:14.968 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"68528ecf-5fb0-46e3-9f68-e51b04504663"}
06:19:14.969 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"68528ecf-5fb0-46e3-9f68-e51b04504663"}
06:19:17.967 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ab58ad4a-f25e-43d4-be0e-92a5a4706833"}
06:19:17.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ab58ad4a-f25e-43d4-be0e-92a5a4706833"}
06:19:17.968 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"182dd183-6351-41c5-97f4-25024332aafd"}
06:19:17.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"182dd183-6351-41c5-97f4-25024332aafd"}
06:19:20.967 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a1a3de55-9dcd-4446-bd6d-301832b2264a"}
06:19:20.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a1a3de55-9dcd-4446-bd6d-301832b2264a"}
06:19:20.968 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5c76d568-fd10-4f5e-891f-8643ea90b4f6"}
06:19:20.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5c76d568-fd10-4f5e-891f-8643ea90b4f6"}
06:19:23.966 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"20a211de-1aae-4161-9a28-8199decee27b"}
06:19:23.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"20a211de-1aae-4161-9a28-8199decee27b"}
06:19:23.967 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9ba17526-b784-4138-bd82-4dc73f583357"}
06:19:23.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9ba17526-b784-4138-bd82-4dc73f583357"}
06:19:26.967 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7d19496e-8993-4b4e-aefd-bc249ea75120"}
06:19:26.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7d19496e-8993-4b4e-aefd-bc249ea75120"}
06:19:26.968 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"746ad454-3e5e-4a12-98ea-eed6b20a8b77"}
06:19:26.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"746ad454-3e5e-4a12-98ea-eed6b20a8b77"}
06:19:29.966 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b7c05259-790d-49e7-a12c-f4e3c77fec2b"}
06:19:29.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b7c05259-790d-49e7-a12c-f4e3c77fec2b"}
06:19:29.967 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9514d8de-fd2f-4e0e-8de2-29d3087f9cd7"}
06:19:29.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9514d8de-fd2f-4e0e-8de2-29d3087f9cd7"}
06:19:32.966 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a855d384-22de-40fb-b800-7651664042d4"}
06:19:32.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a855d384-22de-40fb-b800-7651664042d4"}
06:19:32.967 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"606d0682-9c52-4c8d-93ae-a1cae284010e"}
06:19:32.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"606d0682-9c52-4c8d-93ae-a1cae284010e"}
06:19:35.966 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"10f73333-4906-440b-bbfc-2498caa95445"}
06:19:35.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"10f73333-4906-440b-bbfc-2498caa95445"}
06:19:35.994 00.028 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8d824815-2a5a-42a7-96a6-e51d7e38c660"}
06:19:35.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8d824815-2a5a-42a7-96a6-e51d7e38c660"}
06:19:38.965 02.971 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"008c7177-c55f-4879-81f5-5d193b820622"}
06:19:38.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"008c7177-c55f-4879-81f5-5d193b820622"}
06:19:38.966 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"483dcb31-4281-4db8-b45c-86dbfe57aeca"}
06:19:38.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"483dcb31-4281-4db8-b45c-86dbfe57aeca"}
06:19:41.964 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e49db702-9688-476f-829b-bcb2d810fb51"}
06:19:41.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e49db702-9688-476f-829b-bcb2d810fb51"}
06:19:41.965 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"23e75eef-77b0-4de1-b728-b7f1e5eb9c6d"}
06:19:41.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"23e75eef-77b0-4de1-b728-b7f1e5eb9c6d"}
06:19:44.963 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2e141d66-d2cd-40f2-bba4-30e5ef8828f3"}
06:19:44.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2e141d66-d2cd-40f2-bba4-30e5ef8828f3"}
06:19:44.964 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a2baead7-9793-4424-8f0a-78a9567075de"}
06:19:44.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a2baead7-9793-4424-8f0a-78a9567075de"}
06:19:47.962 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"530d84c0-652b-4272-9b86-674608399377"}
06:19:47.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"530d84c0-652b-4272-9b86-674608399377"}
06:19:47.963 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fbb282ba-dba2-4260-ab38-7b1eaae32f7c"}
06:19:47.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fbb282ba-dba2-4260-ab38-7b1eaae32f7c"}
06:19:50.961 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bf06ee98-5a1a-4006-8b05-54e6c07c71a5"}
06:19:50.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bf06ee98-5a1a-4006-8b05-54e6c07c71a5"}
06:19:50.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8c2d4ae2-06d8-4113-a053-eece18d71380"}
06:19:50.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8c2d4ae2-06d8-4113-a053-eece18d71380"}
06:19:53.961 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5ca0481b-d6ca-414d-b66d-1a80c01966bb"}
06:19:53.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5ca0481b-d6ca-414d-b66d-1a80c01966bb"}
06:19:53.961 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e0958a7d-dc74-4089-93a0-196a3585dc83"}
06:19:53.962 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e0958a7d-dc74-4089-93a0-196a3585dc83"}
06:19:56.960 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5fe04490-8ebb-4d6b-96b9-f7449fe13b39"}
06:19:56.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5fe04490-8ebb-4d6b-96b9-f7449fe13b39"}
06:19:56.961 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"30fbb4d3-5dcf-45b6-8e43-8ab680ae92e7"}
06:19:56.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"30fbb4d3-5dcf-45b6-8e43-8ab680ae92e7"}
06:19:59.960 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6c1513b6-ffcc-4c79-a580-859b30f3213a"}
06:19:59.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6c1513b6-ffcc-4c79-a580-859b30f3213a"}
06:19:59.961 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0dc9596e-59c0-4004-974f-6a932061105c"}
06:19:59.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0dc9596e-59c0-4004-974f-6a932061105c"}
06:20:02.959 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eea5788e-ac51-4ca9-918f-13b5c9e26dbe"}
06:20:02.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eea5788e-ac51-4ca9-918f-13b5c9e26dbe"}
06:20:02.960 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b33bb432-e17f-4a22-9e60-ea5e8ed31a11"}
06:20:02.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b33bb432-e17f-4a22-9e60-ea5e8ed31a11"}
06:20:05.958 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fe0cf9a8-c4e2-4904-9a10-ccedffb52f66"}
06:20:05.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fe0cf9a8-c4e2-4904-9a10-ccedffb52f66"}
06:20:05.959 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d2e1619c-8785-42dd-bf35-31e71017a994"}
06:20:05.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d2e1619c-8785-42dd-bf35-31e71017a994"}
06:20:08.958 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ac2da7a0-b20f-496d-b93c-811437b41159"}
06:20:08.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ac2da7a0-b20f-496d-b93c-811437b41159"}
06:20:08.959 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fc9818d9-6376-4337-bde4-273caed219b9"}
06:20:08.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fc9818d9-6376-4337-bde4-273caed219b9"}
06:20:11.957 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"33370323-4575-4cb3-9b0e-5417d553699e"}
06:20:11.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"33370323-4575-4cb3-9b0e-5417d553699e"}
06:20:11.958 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6036aec7-672b-40f0-b695-1eef97202995"}
06:20:11.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6036aec7-672b-40f0-b695-1eef97202995"}
06:20:14.959 03.001 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9775a87d-4ce9-40b9-b3ff-0d4ace7926bc"}
06:20:14.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9775a87d-4ce9-40b9-b3ff-0d4ace7926bc"}
06:20:14.960 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"da71fd7e-50e5-41eb-8ccc-d51d3c35d5b1"}
06:20:14.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"da71fd7e-50e5-41eb-8ccc-d51d3c35d5b1"}
06:20:17.958 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bcd5906c-018e-4bb8-8d1b-404405775299"}
06:20:17.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bcd5906c-018e-4bb8-8d1b-404405775299"}
06:20:17.959 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"74b83c81-200d-4bd7-8329-60bf60c766ed"}
06:20:17.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"74b83c81-200d-4bd7-8329-60bf60c766ed"}
06:20:20.957 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"07c9c4f2-5c38-4946-9c14-a0a9d6bb587f"}
06:20:20.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"07c9c4f2-5c38-4946-9c14-a0a9d6bb587f"}
06:20:20.958 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"61d41aa5-527f-4678-8f4a-0c078f17d30b"}
06:20:20.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"61d41aa5-527f-4678-8f4a-0c078f17d30b"}
06:20:23.956 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1c068d33-ccb8-4867-a7b8-e4df1646d50f"}
06:20:23.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1c068d33-ccb8-4867-a7b8-e4df1646d50f"}
06:20:23.957 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9041d22b-9eb4-47f8-b8b7-d03d2dce2147"}
06:20:23.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9041d22b-9eb4-47f8-b8b7-d03d2dce2147"}
06:20:26.956 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4a4768b5-b22e-4429-ac33-50df8e4f6440"}
06:20:26.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4a4768b5-b22e-4429-ac33-50df8e4f6440"}
06:20:26.957 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f431c94c-efc8-4efb-9b21-8cf3006eaa18"}
06:20:26.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f431c94c-efc8-4efb-9b21-8cf3006eaa18"}
06:20:29.955 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d80cd977-1dea-4a20-9947-820f63eda950"}
06:20:29.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d80cd977-1dea-4a20-9947-820f63eda950"}
06:20:29.956 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cb5aebec-563f-445f-a542-7807b0ddf35b"}
06:20:29.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cb5aebec-563f-445f-a542-7807b0ddf35b"}
06:20:32.954 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4535fa22-89a0-4e5d-950a-3636e865426b"}
06:20:32.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4535fa22-89a0-4e5d-950a-3636e865426b"}
06:20:32.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"372676bd-d4cd-4a48-bc82-ac91d0fcfc2c"}
06:20:32.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"372676bd-d4cd-4a48-bc82-ac91d0fcfc2c"}
06:20:35.953 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d6a3a9f5-acb7-468b-a917-d5f71a8bb7eb"}
06:20:35.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d6a3a9f5-acb7-468b-a917-d5f71a8bb7eb"}
06:20:35.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"420140da-49be-4668-8208-0ede7b3fb937"}
06:20:35.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"420140da-49be-4668-8208-0ede7b3fb937"}
06:20:38.953 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e131af9f-d0d1-4496-8ca5-7aa64b76a1d9"}
06:20:38.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e131af9f-d0d1-4496-8ca5-7aa64b76a1d9"}
06:20:38.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a8cb2ccd-1ae3-4463-922d-824e90714ee0"}
06:20:38.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a8cb2ccd-1ae3-4463-922d-824e90714ee0"}
06:20:41.952 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"693539ae-f6aa-49c6-aa0c-1502c0126c35"}
06:20:41.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"693539ae-f6aa-49c6-aa0c-1502c0126c35"}
06:20:41.953 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"13657aff-af10-479b-8ef8-e5584fc5b94d"}
06:20:41.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"13657aff-af10-479b-8ef8-e5584fc5b94d"}
06:20:44.951 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0ae89965-fb00-4d88-9605-c0da242afff8"}
06:20:44.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0ae89965-fb00-4d88-9605-c0da242afff8"}
06:20:44.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d27d5f65-a4f2-4266-ab3d-744049936dfb"}
06:20:44.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d27d5f65-a4f2-4266-ab3d-744049936dfb"}
06:20:47.949 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"56a425c2-8c14-48a0-bdfd-6563a84144ee"}
06:20:47.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"56a425c2-8c14-48a0-bdfd-6563a84144ee"}
06:20:47.950 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bd1e6bec-2032-4739-9c66-2c15863548f0"}
06:20:47.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bd1e6bec-2032-4739-9c66-2c15863548f0"}
06:20:50.949 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"89d5830a-ca5c-4919-872c-797c5d42e90f"}
06:20:50.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"89d5830a-ca5c-4919-872c-797c5d42e90f"}
06:20:50.950 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"982fab98-806d-42ed-b1c5-67225bde7187"}
06:20:50.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"982fab98-806d-42ed-b1c5-67225bde7187"}
06:20:53.948 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e1733d76-fe6f-4967-8e3c-7727a727c07e"}
06:20:53.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e1733d76-fe6f-4967-8e3c-7727a727c07e"}
06:20:53.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b25539d0-d222-4654-ad99-09f8934eb380"}
06:20:53.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b25539d0-d222-4654-ad99-09f8934eb380"}
06:20:56.947 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"413be836-6555-4eb7-be7b-3378e0b7458b"}
06:20:56.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"413be836-6555-4eb7-be7b-3378e0b7458b"}
06:20:56.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fae8dbda-c270-47fd-a2cb-4c255632f8aa"}
06:20:56.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fae8dbda-c270-47fd-a2cb-4c255632f8aa"}
06:20:59.945 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"48307a83-ffdd-4cf3-93b3-42b1ecb830ae"}
06:20:59.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"48307a83-ffdd-4cf3-93b3-42b1ecb830ae"}
06:20:59.947 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"69baa7c1-6c2b-48ab-8ff0-0ae3b2203460"}
06:20:59.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"69baa7c1-6c2b-48ab-8ff0-0ae3b2203460"}
06:21:02.945 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1021fbf0-3179-402d-86f9-f54bf56cf2bc"}
06:21:02.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1021fbf0-3179-402d-86f9-f54bf56cf2bc"}
06:21:02.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c131e7f2-8232-45d3-9af6-a23029a6a1fe"}
06:21:02.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c131e7f2-8232-45d3-9af6-a23029a6a1fe"}
06:21:05.943 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e07d2427-9d7e-45cc-b7d3-36a29c7ab3ba"}
06:21:05.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e07d2427-9d7e-45cc-b7d3-36a29c7ab3ba"}
06:21:05.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5711d9f7-c327-4a7d-a89b-238c4b0b1431"}
06:21:05.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5711d9f7-c327-4a7d-a89b-238c4b0b1431"}
06:21:08.944 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a1e42482-c2e0-4f51-a8c1-babca92b9174"}
06:21:08.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a1e42482-c2e0-4f51-a8c1-babca92b9174"}
06:21:08.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"32bb4e0d-ae0f-4a5b-8dbe-86fbfab5f8ed"}
06:21:08.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"32bb4e0d-ae0f-4a5b-8dbe-86fbfab5f8ed"}
06:21:11.945 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c4cbe4b0-a75b-42a3-bda5-b32234de4781"}
06:21:11.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c4cbe4b0-a75b-42a3-bda5-b32234de4781"}
06:21:11.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7f866a96-165d-4c19-a3fc-66d9be16618b"}
06:21:11.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7f866a96-165d-4c19-a3fc-66d9be16618b"}
06:21:14.944 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4a30efe3-8b7e-4a17-b530-2d77e009904e"}
06:21:14.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4a30efe3-8b7e-4a17-b530-2d77e009904e"}
06:21:14.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"01cab3c2-eaec-4b9a-a3ef-0d31bf5e3382"}
06:21:14.946 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"01cab3c2-eaec-4b9a-a3ef-0d31bf5e3382"}
06:21:17.945 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d6fb6996-db17-4407-ba19-d408c06c5b3a"}
06:21:17.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d6fb6996-db17-4407-ba19-d408c06c5b3a"}
06:21:17.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"64865f04-5ace-49ee-90b2-2dffc76a9b51"}
06:21:17.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"64865f04-5ace-49ee-90b2-2dffc76a9b51"}
06:21:20.945 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aa8b4374-962d-4f5e-af5c-ff39c2f673d6"}
06:21:20.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aa8b4374-962d-4f5e-af5c-ff39c2f673d6"}
06:21:20.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"85d7857a-3bba-4b0f-84d5-beeabef39d67"}
06:21:20.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"85d7857a-3bba-4b0f-84d5-beeabef39d67"}
06:21:23.943 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"067c174b-0baf-416b-8601-ed66a4f38cd9"}
06:21:23.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"067c174b-0baf-416b-8601-ed66a4f38cd9"}
06:21:23.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3596b6ba-8353-4e00-9e54-a8a300845ee2"}
06:21:23.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3596b6ba-8353-4e00-9e54-a8a300845ee2"}
06:21:26.943 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3c666f78-3a9d-4f0f-8a69-884f790d9826"}
06:21:26.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3c666f78-3a9d-4f0f-8a69-884f790d9826"}
06:21:26.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7a254892-18a3-444a-a9d5-dbebb54d972b"}
06:21:26.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7a254892-18a3-444a-a9d5-dbebb54d972b"}
06:21:29.944 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"481a21d7-acd8-44e6-9153-5c404c72ccc0"}
06:21:29.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"481a21d7-acd8-44e6-9153-5c404c72ccc0"}
06:21:29.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"288bedc6-b883-458d-ad8e-60c00154a008"}
06:21:29.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"288bedc6-b883-458d-ad8e-60c00154a008"}
06:21:32.943 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2dae02bf-e2f4-4c72-8dcb-f837bce12f17"}
06:21:32.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2dae02bf-e2f4-4c72-8dcb-f837bce12f17"}
06:21:32.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f5fdc1be-3543-4978-8672-485180132952"}
06:21:32.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f5fdc1be-3543-4978-8672-485180132952"}
06:21:35.942 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a3aadb9e-9608-499c-aa7e-8c54ae91f610"}
06:21:35.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a3aadb9e-9608-499c-aa7e-8c54ae91f610"}
06:21:35.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"66e9e66a-a271-4538-ace0-e1232b2c510f"}
06:21:35.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"66e9e66a-a271-4538-ace0-e1232b2c510f"}
06:21:38.941 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"56102d11-faf1-43b6-9bb0-250cf66b5af3"}
06:21:38.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"56102d11-faf1-43b6-9bb0-250cf66b5af3"}
06:21:38.942 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"da7e3546-8b5a-4228-9dca-7764fa98d606"}
06:21:38.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"da7e3546-8b5a-4228-9dca-7764fa98d606"}
06:21:41.940 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2d3676b9-7c33-4289-a6e0-e01010731fde"}
06:21:41.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2d3676b9-7c33-4289-a6e0-e01010731fde"}
06:21:41.941 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"790f096d-e381-488e-ba29-fd01599101b9"}
06:21:41.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"790f096d-e381-488e-ba29-fd01599101b9"}
06:21:44.939 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a28657fe-eb39-4253-bc54-721693e3982f"}
06:21:44.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a28657fe-eb39-4253-bc54-721693e3982f"}
06:21:44.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f6d7e530-9977-44c4-9db5-0dab3ca8d0ec"}
06:21:44.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f6d7e530-9977-44c4-9db5-0dab3ca8d0ec"}
06:21:47.939 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5841bde9-3a5f-4c9b-8f7b-52151b5674ee"}
06:21:47.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5841bde9-3a5f-4c9b-8f7b-52151b5674ee"}
06:21:47.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"38b24fe4-b935-4ac4-8bbf-9380d86634e3"}
06:21:47.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"38b24fe4-b935-4ac4-8bbf-9380d86634e3"}
06:21:50.938 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9388e4b0-e4b2-432e-b5ad-9bc9c7018303"}
06:21:50.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9388e4b0-e4b2-432e-b5ad-9bc9c7018303"}
06:21:50.939 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"439edd54-041b-4ff2-8d45-cfee92b42695"}
06:21:50.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"439edd54-041b-4ff2-8d45-cfee92b42695"}
06:21:53.937 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9117fd26-50c4-4111-893b-6c86f56f05fa"}
06:21:53.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9117fd26-50c4-4111-893b-6c86f56f05fa"}
06:21:53.938 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d5fd0725-83dd-4533-863a-ef7a638f7681"}
06:21:53.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d5fd0725-83dd-4533-863a-ef7a638f7681"}
06:21:56.936 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9c54f027-d15d-4763-83c8-fdd56af5b543"}
06:21:56.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9c54f027-d15d-4763-83c8-fdd56af5b543"}
06:21:56.937 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"017662e1-c041-4fa6-9a9f-ee361ebc8507"}
06:21:56.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"017662e1-c041-4fa6-9a9f-ee361ebc8507"}
06:21:59.935 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b3a740eb-5bb5-4590-81a4-7a8c4519b3a1"}
06:21:59.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b3a740eb-5bb5-4590-81a4-7a8c4519b3a1"}
06:21:59.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7a27bf28-299a-4107-be93-862001802275"}
06:21:59.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7a27bf28-299a-4107-be93-862001802275"}
06:22:02.934 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b9f3be54-5e2a-41b1-a6e8-47c594249818"}
06:22:02.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b9f3be54-5e2a-41b1-a6e8-47c594249818"}
06:22:02.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"afc0d570-c7eb-4531-8156-b5e38f9c79ce"}
06:22:02.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"afc0d570-c7eb-4531-8156-b5e38f9c79ce"}
06:22:05.932 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7d82d77f-f63d-4b33-977c-5bba874c3ac7"}
06:22:05.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7d82d77f-f63d-4b33-977c-5bba874c3ac7"}
06:22:05.933 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4a9b65cd-3209-4077-96ee-b2f92b72ca5a"}
06:22:05.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4a9b65cd-3209-4077-96ee-b2f92b72ca5a"}
06:22:08.956 03.023 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f31bc871-50af-4cbe-8b49-2bcffd50fdf6"}
06:22:08.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f31bc871-50af-4cbe-8b49-2bcffd50fdf6"}
06:22:08.957 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"77e618c3-033a-44e6-9bc7-21616d1e4ebe"}
06:22:08.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"77e618c3-033a-44e6-9bc7-21616d1e4ebe"}
06:22:11.956 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"67b778f2-ff81-4cc0-b149-510ec315eb0f"}
06:22:11.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"67b778f2-ff81-4cc0-b149-510ec315eb0f"}
06:22:11.957 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f026a267-010a-49d8-81ed-5b7865dc5dca"}
06:22:11.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f026a267-010a-49d8-81ed-5b7865dc5dca"}
06:22:14.955 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ef52a864-582e-4c71-a631-2b1e4801351e"}
06:22:14.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ef52a864-582e-4c71-a631-2b1e4801351e"}
06:22:14.956 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ea853837-b86e-47d8-b8d3-c2795266804d"}
06:22:14.957 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ea853837-b86e-47d8-b8d3-c2795266804d"}
06:22:17.954 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f87eb1a8-50c1-43d1-ab00-502a6e21e551"}
06:22:17.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f87eb1a8-50c1-43d1-ab00-502a6e21e551"}
06:22:17.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b9016509-a6d5-4dfb-8839-fa409cf36783"}
06:22:17.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b9016509-a6d5-4dfb-8839-fa409cf36783"}
06:22:20.975 03.020 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a98bdf8d-aa8f-4212-8083-2c29cd4df512"}
06:22:20.976 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a98bdf8d-aa8f-4212-8083-2c29cd4df512"}
06:22:20.976 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ec5827ae-7754-4559-8d9b-71e0dc75707f"}
06:22:20.977 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ec5827ae-7754-4559-8d9b-71e0dc75707f"}
06:22:23.974 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b6b7d191-51ae-480d-9b86-ca1f587133ab"}
06:22:23.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b6b7d191-51ae-480d-9b86-ca1f587133ab"}
06:22:23.975 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ee0347d2-69dc-4f9f-9145-d1911dda0620"}
06:22:23.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ee0347d2-69dc-4f9f-9145-d1911dda0620"}
06:22:26.973 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"70dfa182-c8cd-47aa-a4bb-493982881e05"}
06:22:26.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"70dfa182-c8cd-47aa-a4bb-493982881e05"}
06:22:26.974 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f654c699-a365-4f65-8e8b-fc1e301e0dab"}
06:22:26.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f654c699-a365-4f65-8e8b-fc1e301e0dab"}
06:22:29.972 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"baa9bd63-a4e4-45db-b2a7-5711d7c1246e"}
06:22:29.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"baa9bd63-a4e4-45db-b2a7-5711d7c1246e"}
06:22:29.973 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c566190e-93d5-4dee-8770-e63b1f40ee88"}
06:22:29.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c566190e-93d5-4dee-8770-e63b1f40ee88"}
06:22:32.972 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"338d31f1-6471-484b-8390-68362d22a160"}
06:22:32.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"338d31f1-6471-484b-8390-68362d22a160"}
06:22:32.974 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"97b22a43-1950-4aef-a5c4-26f721a15158"}
06:22:32.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"97b22a43-1950-4aef-a5c4-26f721a15158"}
06:22:35.971 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1771fe50-c768-473a-8c83-aae46bdfad11"}
06:22:35.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1771fe50-c768-473a-8c83-aae46bdfad11"}
06:22:35.972 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0867dc3f-2dc2-430c-8fb1-5851b92212a3"}
06:22:35.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0867dc3f-2dc2-430c-8fb1-5851b92212a3"}
06:22:38.970 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f7f42e33-994d-4986-93af-6dfd93dc00f4"}
06:22:38.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f7f42e33-994d-4986-93af-6dfd93dc00f4"}
06:22:38.971 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b4d7f737-c0c5-41b8-a5ca-3a0075ccca31"}
06:22:38.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b4d7f737-c0c5-41b8-a5ca-3a0075ccca31"}
06:22:41.970 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d456c10a-c36d-46be-84ac-ee463110bfc7"}
06:22:41.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d456c10a-c36d-46be-84ac-ee463110bfc7"}
06:22:41.971 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"08d43106-c8df-484a-9cd8-c99a2415b52f"}
06:22:41.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"08d43106-c8df-484a-9cd8-c99a2415b52f"}
06:22:44.969 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"41b9ae3b-4356-4134-b7d5-20fd6b145b86"}
06:22:44.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"41b9ae3b-4356-4134-b7d5-20fd6b145b86"}
06:22:44.970 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ecb1b7d4-3bf5-4b0e-93a3-43bbcd2448da"}
06:22:44.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ecb1b7d4-3bf5-4b0e-93a3-43bbcd2448da"}
06:22:47.968 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"da68ae2a-0e9d-4bd1-afc8-d4cbe78d18bb"}
06:22:47.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"da68ae2a-0e9d-4bd1-afc8-d4cbe78d18bb"}
06:22:47.969 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3909f871-0ee2-4ee4-908b-f34a00ee392a"}
06:22:47.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3909f871-0ee2-4ee4-908b-f34a00ee392a"}
06:22:50.967 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e2f044f5-608c-4b79-9a6a-6b497dd8dcd1"}
06:22:50.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e2f044f5-608c-4b79-9a6a-6b497dd8dcd1"}
06:22:50.968 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dd55b953-8d2a-48ba-acb6-c0318387dd46"}
06:22:50.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"dd55b953-8d2a-48ba-acb6-c0318387dd46"}
06:22:53.966 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"685de9fa-78c8-4cd4-a59b-b1a98916f48b"}
06:22:53.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"685de9fa-78c8-4cd4-a59b-b1a98916f48b"}
06:22:53.966 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"30474184-c404-47ea-9b86-27eb9045661c"}
06:22:53.967 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"30474184-c404-47ea-9b86-27eb9045661c"}
06:22:56.965 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8bcd3474-e7bc-4cc3-bd10-4ebaa441f40d"}
06:22:56.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8bcd3474-e7bc-4cc3-bd10-4ebaa441f40d"}
06:22:56.966 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f771ab62-792e-4e87-9504-eecaa0d54e06"}
06:22:56.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f771ab62-792e-4e87-9504-eecaa0d54e06"}
06:22:59.964 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c6f63558-19c0-4b0e-b1ed-0c858b53a185"}
06:22:59.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c6f63558-19c0-4b0e-b1ed-0c858b53a185"}
06:22:59.965 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7df9cfd2-4bcb-498c-82e3-194209d2685a"}
06:22:59.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7df9cfd2-4bcb-498c-82e3-194209d2685a"}
06:23:02.963 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"72187e41-5d14-43d4-a3a1-e4edaca2861b"}
06:23:02.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"72187e41-5d14-43d4-a3a1-e4edaca2861b"}
06:23:02.964 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c6b774f6-bed6-4b12-9cd2-bc995841877d"}
06:23:02.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c6b774f6-bed6-4b12-9cd2-bc995841877d"}
06:23:05.962 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4872d7b5-6131-413f-a292-3fce061bd79e"}
06:23:05.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4872d7b5-6131-413f-a292-3fce061bd79e"}
06:23:05.963 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"591c7ee0-6568-4a4c-b793-afbf106302c3"}
06:23:05.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"591c7ee0-6568-4a4c-b793-afbf106302c3"}
06:23:08.962 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"84bbb2b7-1544-44e5-ae26-b3e05d317731"}
06:23:08.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"84bbb2b7-1544-44e5-ae26-b3e05d317731"}
06:23:08.963 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a0eff257-a899-40e7-9c25-8410017969d1"}
06:23:08.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a0eff257-a899-40e7-9c25-8410017969d1"}
06:23:11.961 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"40bd4d13-8860-4c1a-ad4a-7aba67905c88"}
06:23:11.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"40bd4d13-8860-4c1a-ad4a-7aba67905c88"}
06:23:11.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0faa79b2-665d-4a96-8bbb-64570394d4ab"}
06:23:11.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0faa79b2-665d-4a96-8bbb-64570394d4ab"}
06:23:14.961 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9c6d8973-f9bc-4086-9343-3b00b5d89bde"}
06:23:14.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9c6d8973-f9bc-4086-9343-3b00b5d89bde"}
06:23:14.963 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"18ae5472-3baa-4fbb-8a82-e992955ac467"}
06:23:14.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"18ae5472-3baa-4fbb-8a82-e992955ac467"}
06:23:17.971 03.008 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"48cab255-b290-46a6-8cb9-c3f9576c6099"}
06:23:17.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"48cab255-b290-46a6-8cb9-c3f9576c6099"}
06:23:17.972 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f49f8156-3269-47ce-ae6b-991cd70107f2"}
06:23:17.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f49f8156-3269-47ce-ae6b-991cd70107f2"}
06:23:20.971 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3691dfce-ff11-4b6d-bf81-d58f24e88f6d"}
06:23:20.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3691dfce-ff11-4b6d-bf81-d58f24e88f6d"}
06:23:20.972 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5c1af911-b9bc-4e97-80b4-89312668dfae"}
06:23:20.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5c1af911-b9bc-4e97-80b4-89312668dfae"}
06:23:23.971 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a51ae061-3445-484e-b08e-6420ecdb87be"}
06:23:23.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a51ae061-3445-484e-b08e-6420ecdb87be"}
06:23:23.972 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d8ca68dc-fcae-4023-8e27-f2ded6adc9e3"}
06:23:23.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d8ca68dc-fcae-4023-8e27-f2ded6adc9e3"}
06:23:26.970 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0c4d7779-de77-410e-b5e4-dd3620e5ac78"}
06:23:26.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0c4d7779-de77-410e-b5e4-dd3620e5ac78"}
06:23:26.971 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e99f743b-98b6-4695-b878-bbe3cff53330"}
06:23:26.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e99f743b-98b6-4695-b878-bbe3cff53330"}
06:23:29.970 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e24fb87b-fc8b-47e2-8373-7b2b14f8dc11"}
06:23:29.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e24fb87b-fc8b-47e2-8373-7b2b14f8dc11"}
06:23:29.971 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1fe56229-6da2-4b6c-bdd3-c1302a999e74"}
06:23:29.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1fe56229-6da2-4b6c-bdd3-c1302a999e74"}
06:23:32.970 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a184e461-08e4-4057-aa18-e82ba181c6e9"}
06:23:32.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a184e461-08e4-4057-aa18-e82ba181c6e9"}
06:23:32.971 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"75090999-ea5f-40aa-b4cc-3fcc4d3f0ae7"}
06:23:32.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"75090999-ea5f-40aa-b4cc-3fcc4d3f0ae7"}
06:23:35.969 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fdbc9126-06e4-491f-9ee8-82c57e1b4442"}
06:23:35.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fdbc9126-06e4-491f-9ee8-82c57e1b4442"}
06:23:35.970 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"806e68bc-a4f8-4818-9eab-4f5ddb0ed1f8"}
06:23:35.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"806e68bc-a4f8-4818-9eab-4f5ddb0ed1f8"}
06:23:38.969 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4a18c6fb-dd39-43fe-a470-72d066ab9a5e"}
06:23:38.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4a18c6fb-dd39-43fe-a470-72d066ab9a5e"}
06:23:38.970 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"913d14b2-6882-4e3b-b869-46fe11ddce7b"}
06:23:38.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"913d14b2-6882-4e3b-b869-46fe11ddce7b"}
06:23:41.969 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"834d7058-f7c9-4559-9479-225aabe0bb8e"}
06:23:41.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"834d7058-f7c9-4559-9479-225aabe0bb8e"}
06:23:41.970 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d4de6c3d-f008-4e35-b7aa-3968e9865093"}
06:23:41.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d4de6c3d-f008-4e35-b7aa-3968e9865093"}
06:23:44.969 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bf9795c6-a2aa-463c-9a5e-b37239019109"}
06:23:44.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bf9795c6-a2aa-463c-9a5e-b37239019109"}
06:23:44.970 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9b07422f-a36c-4fc4-aa94-337a5bbe8a5a"}
06:23:44.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9b07422f-a36c-4fc4-aa94-337a5bbe8a5a"}
06:23:47.968 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"807ebbb8-3890-4f7d-b146-c1fa431ea60f"}
06:23:47.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"807ebbb8-3890-4f7d-b146-c1fa431ea60f"}
06:23:47.969 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b8442352-3457-4fc0-bb20-68e82b92a600"}
06:23:47.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b8442352-3457-4fc0-bb20-68e82b92a600"}
06:23:50.967 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9f1eb727-c4a0-488e-8954-9048581dee54"}
06:23:50.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9f1eb727-c4a0-488e-8954-9048581dee54"}
06:23:50.968 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"237d990c-a2e9-4610-88c1-6e18232342c9"}
06:23:50.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"237d990c-a2e9-4610-88c1-6e18232342c9"}
06:23:53.966 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a1b130de-1056-4891-a768-9ebfa85d6566"}
06:23:53.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a1b130de-1056-4891-a768-9ebfa85d6566"}
06:23:53.967 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"be8b3837-54f4-4dac-b5f4-d0fd444d8068"}
06:23:53.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"be8b3837-54f4-4dac-b5f4-d0fd444d8068"}
06:23:56.965 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b02624b0-1cab-4a23-85bd-d8f06d96a456"}
06:23:56.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b02624b0-1cab-4a23-85bd-d8f06d96a456"}
06:23:56.966 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"99c4c760-7b07-4dba-8750-c66c11561313"}
06:23:56.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"99c4c760-7b07-4dba-8750-c66c11561313"}
06:23:59.964 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"91e9a406-920f-4f58-a230-36bfe8cdcca2"}
06:23:59.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"91e9a406-920f-4f58-a230-36bfe8cdcca2"}
06:23:59.965 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7c6694cd-3b83-4c6b-9ef8-a654145c880c"}
06:23:59.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7c6694cd-3b83-4c6b-9ef8-a654145c880c"}
06:24:02.963 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b9ca4316-e189-45f7-9bc4-cb24e02e4a0e"}
06:24:02.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b9ca4316-e189-45f7-9bc4-cb24e02e4a0e"}
06:24:02.964 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5253fd6d-8b41-42c9-8f7b-754de8c4679a"}
06:24:02.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5253fd6d-8b41-42c9-8f7b-754de8c4679a"}
06:24:05.962 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c0a23fad-4396-4f7b-a85a-e872282c2856"}
06:24:05.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c0a23fad-4396-4f7b-a85a-e872282c2856"}
06:24:05.963 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6a0f6790-1b52-4c0d-8e4d-de912e2e6fca"}
06:24:05.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6a0f6790-1b52-4c0d-8e4d-de912e2e6fca"}
06:24:08.961 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6434ed95-f9c4-4f33-a0e6-0d92aa61ffaf"}
06:24:08.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6434ed95-f9c4-4f33-a0e6-0d92aa61ffaf"}
06:24:08.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"32eea770-765b-4cf1-b4bb-de2eb59cf8fd"}
06:24:08.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"32eea770-765b-4cf1-b4bb-de2eb59cf8fd"}
06:24:11.961 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a2bccfb3-a41d-4bdd-af7f-476b48469097"}
06:24:11.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a2bccfb3-a41d-4bdd-af7f-476b48469097"}
06:24:11.961 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3b8964b6-c9ee-4c65-9063-f0103fd238b5"}
06:24:11.962 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3b8964b6-c9ee-4c65-9063-f0103fd238b5"}
06:24:14.961 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4e4dcd7a-5f44-4477-9f1c-435270f4d3df"}
06:24:14.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4e4dcd7a-5f44-4477-9f1c-435270f4d3df"}
06:24:14.963 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"24fa6cdb-fd36-4243-b685-39d4b45e8078"}
06:24:14.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"24fa6cdb-fd36-4243-b685-39d4b45e8078"}
06:24:17.961 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2111bf43-44bd-4a81-a405-85bc8bd0ebc7"}
06:24:17.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2111bf43-44bd-4a81-a405-85bc8bd0ebc7"}
06:24:17.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"92809630-8527-4ae6-a739-796ea6871d4c"}
06:24:17.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"92809630-8527-4ae6-a739-796ea6871d4c"}
06:24:20.960 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"990570dd-dbcd-4688-bd55-33f0ed626dee"}
06:24:20.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"990570dd-dbcd-4688-bd55-33f0ed626dee"}
06:24:20.961 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1fffc23f-f9fe-4792-b9ef-c6637997077f"}
06:24:20.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1fffc23f-f9fe-4792-b9ef-c6637997077f"}
06:24:23.960 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"270326c3-ec78-402b-bb89-60cc7f196fbf"}
06:24:23.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"270326c3-ec78-402b-bb89-60cc7f196fbf"}
06:24:23.961 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"12605f58-48a3-4587-a0b7-efbd7f3fc329"}
06:24:23.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"12605f58-48a3-4587-a0b7-efbd7f3fc329"}
06:24:26.960 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0db06116-043c-4975-a2de-6faabd6db32b"}
06:24:26.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0db06116-043c-4975-a2de-6faabd6db32b"}
06:24:26.961 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"88e654a0-475d-4987-b235-ad598f327f6a"}
06:24:26.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"88e654a0-475d-4987-b235-ad598f327f6a"}
06:24:29.959 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c278d781-9e04-4139-be14-c19636102a05"}
06:24:29.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c278d781-9e04-4139-be14-c19636102a05"}
06:24:29.960 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2822c1d0-7ef7-47ee-b70f-137956eba7d0"}
06:24:29.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2822c1d0-7ef7-47ee-b70f-137956eba7d0"}
06:24:32.958 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9dec46f4-b412-4c8b-993c-e384611b825d"}
06:24:32.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9dec46f4-b412-4c8b-993c-e384611b825d"}
06:24:32.959 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"45af19a4-1f3a-4376-a195-29b85b57c74d"}
06:24:32.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"45af19a4-1f3a-4376-a195-29b85b57c74d"}
06:24:35.957 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"22e9d3e8-a430-407e-a157-04b139ff573e"}
06:24:35.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"22e9d3e8-a430-407e-a157-04b139ff573e"}
06:24:35.958 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"331a67d7-3885-490c-8078-601577f5636b"}
06:24:35.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"331a67d7-3885-490c-8078-601577f5636b"}
06:24:38.956 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7decd442-c037-4910-a111-577425854185"}
06:24:38.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7decd442-c037-4910-a111-577425854185"}
06:24:38.957 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d3193b08-694c-4ed6-b337-977eab0accef"}
06:24:38.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d3193b08-694c-4ed6-b337-977eab0accef"}
06:24:41.956 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ebfd6f5a-b75a-4586-8c12-feb31370d292"}
06:24:41.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ebfd6f5a-b75a-4586-8c12-feb31370d292"}
06:24:41.957 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5567f12d-fa5c-440f-a989-b636ebffc800"}
06:24:41.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5567f12d-fa5c-440f-a989-b636ebffc800"}
06:24:44.956 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"198634a0-0982-4b23-a43b-82a4a752eaad"}
06:24:44.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"198634a0-0982-4b23-a43b-82a4a752eaad"}
06:24:44.957 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2248de6e-e8cd-42a8-8e33-47fe7c8f46ce"}
06:24:44.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2248de6e-e8cd-42a8-8e33-47fe7c8f46ce"}
06:24:47.955 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f2b8755d-f5e8-4154-9d11-1e5697de606d"}
06:24:47.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f2b8755d-f5e8-4154-9d11-1e5697de606d"}
06:24:47.956 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1c8e2826-b52c-4d30-a60d-e02d84dfbaed"}
06:24:47.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1c8e2826-b52c-4d30-a60d-e02d84dfbaed"}
06:24:50.954 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"43c5d1d0-62c7-4c39-b6b7-44c6d6228f7b"}
06:24:50.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"43c5d1d0-62c7-4c39-b6b7-44c6d6228f7b"}
06:24:50.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a8603321-3c5a-46e1-bc96-201083563306"}
06:24:50.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a8603321-3c5a-46e1-bc96-201083563306"}
06:24:53.954 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dac86b9a-ca2d-4fab-8b1c-20efb05f4b22"}
06:24:53.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dac86b9a-ca2d-4fab-8b1c-20efb05f4b22"}
06:24:53.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6f03a244-98e3-4927-ab20-019927e9d1fe"}
06:24:53.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6f03a244-98e3-4927-ab20-019927e9d1fe"}
06:24:56.954 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"640b8bbf-edab-41dd-8d56-1c14e44b586d"}
06:24:56.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"640b8bbf-edab-41dd-8d56-1c14e44b586d"}
06:24:56.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"df860eb0-ac34-43c5-a9e8-b6ef5c43d887"}
06:24:56.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"df860eb0-ac34-43c5-a9e8-b6ef5c43d887"}
06:24:59.953 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f4007a8c-26eb-4bc5-a619-0c42745c8b23"}
06:24:59.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f4007a8c-26eb-4bc5-a619-0c42745c8b23"}
06:24:59.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"04e9933d-6858-4aeb-945c-637616d553a2"}
06:24:59.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"04e9933d-6858-4aeb-945c-637616d553a2"}
06:25:02.953 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"654266d1-8009-4fa5-9fb6-677a13e535d6"}
06:25:02.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"654266d1-8009-4fa5-9fb6-677a13e535d6"}
06:25:02.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0a60ef13-76d7-4d05-a0f9-7c272e3c520d"}
06:25:02.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0a60ef13-76d7-4d05-a0f9-7c272e3c520d"}
06:25:05.952 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1b043117-2d1b-48c0-92bf-cbb3b2ce98fa"}
06:25:05.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1b043117-2d1b-48c0-92bf-cbb3b2ce98fa"}
06:25:05.953 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7ea98934-01b3-447d-b771-866ee529c18b"}
06:25:05.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7ea98934-01b3-447d-b771-866ee529c18b"}
06:25:08.951 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ab3b88d6-fecd-4d2e-bc59-1e9a4e39172e"}
06:25:08.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ab3b88d6-fecd-4d2e-bc59-1e9a4e39172e"}
06:25:08.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5201522c-495a-4537-b739-8257e9b78381"}
06:25:08.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5201522c-495a-4537-b739-8257e9b78381"}
06:25:11.950 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fb1fc4da-9f20-41e6-837f-bc5d27ca393d"}
06:25:11.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fb1fc4da-9f20-41e6-837f-bc5d27ca393d"}
06:25:11.951 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6c0aadc8-2682-4b6d-a284-2898b7f64328"}
06:25:11.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6c0aadc8-2682-4b6d-a284-2898b7f64328"}
06:25:14.950 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"38698841-c1a7-4812-b94b-4b9e79c83029"}
06:25:14.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"38698841-c1a7-4812-b94b-4b9e79c83029"}
06:25:14.951 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f06edad6-57f1-437f-bdcd-67eba2b84a61"}
06:25:14.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f06edad6-57f1-437f-bdcd-67eba2b84a61"}
06:25:17.950 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"64a2bb45-a282-446f-8c11-e115c70fe251"}
06:25:17.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"64a2bb45-a282-446f-8c11-e115c70fe251"}
06:25:17.951 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0e3619d2-2bc0-4944-b2e7-5f2ae8a2691b"}
06:25:17.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0e3619d2-2bc0-4944-b2e7-5f2ae8a2691b"}
06:25:20.949 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ea8eeaf3-a55b-458c-8a9a-bd440876ef78"}
06:25:20.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ea8eeaf3-a55b-458c-8a9a-bd440876ef78"}
06:25:20.949 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2c37d5f9-8c05-4b97-98f4-9b7ba0afbacb"}
06:25:20.950 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2c37d5f9-8c05-4b97-98f4-9b7ba0afbacb"}
06:25:23.948 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dbbcd2c5-0489-41ac-acb2-dd98821d87fa"}
06:25:23.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dbbcd2c5-0489-41ac-acb2-dd98821d87fa"}
06:25:23.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"afb55d2d-76e6-40ac-9cae-236127fb8332"}
06:25:23.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"afb55d2d-76e6-40ac-9cae-236127fb8332"}
06:25:26.948 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"461cd88f-e9ed-4607-aaa2-348b79cf2f79"}
06:25:26.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"461cd88f-e9ed-4607-aaa2-348b79cf2f79"}
06:25:26.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"19b30a96-35bb-4e1c-b058-d9190b83a355"}
06:25:26.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"19b30a96-35bb-4e1c-b058-d9190b83a355"}
06:25:29.948 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d14fedc2-3547-4b21-8425-80b44e70e24f"}
06:25:29.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d14fedc2-3547-4b21-8425-80b44e70e24f"}
06:25:29.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"25eba98c-5232-4f6f-a5a8-e86adf347e14"}
06:25:29.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"25eba98c-5232-4f6f-a5a8-e86adf347e14"}
06:25:32.946 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"31973bdc-fe01-45cd-b81d-751c90132aca"}
06:25:32.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"31973bdc-fe01-45cd-b81d-751c90132aca"}
06:25:32.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8ec70400-125f-4c64-8433-c04e63cc0788"}
06:25:32.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8ec70400-125f-4c64-8433-c04e63cc0788"}
06:25:35.946 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1199d1f7-c139-4349-9e6e-d0e0637c8d91"}
06:25:35.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1199d1f7-c139-4349-9e6e-d0e0637c8d91"}
06:25:35.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"95fba340-3ece-4e4d-8b2c-f0d3b50a194c"}
06:25:35.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"95fba340-3ece-4e4d-8b2c-f0d3b50a194c"}
06:25:38.945 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"116983d7-7da8-4543-9e1c-6b1f226259e9"}
06:25:38.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"116983d7-7da8-4543-9e1c-6b1f226259e9"}
06:25:38.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"167cd24f-ef5d-4b50-84a9-dafc74ea1098"}
06:25:38.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"167cd24f-ef5d-4b50-84a9-dafc74ea1098"}
06:25:41.945 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a6e601d0-dbaf-492f-9a0e-54fa73fdaa67"}
06:25:41.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a6e601d0-dbaf-492f-9a0e-54fa73fdaa67"}
06:25:41.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b044db28-090b-4bcd-aeb9-edcadce7e6d7"}
06:25:41.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b044db28-090b-4bcd-aeb9-edcadce7e6d7"}
06:25:44.944 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"90536575-1867-4e4c-b72e-655bde0ad68f"}
06:25:44.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"90536575-1867-4e4c-b72e-655bde0ad68f"}
06:25:44.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c912d7e5-eceb-4b66-8c43-27ec1de0c2aa"}
06:25:44.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c912d7e5-eceb-4b66-8c43-27ec1de0c2aa"}
06:25:47.944 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"16cd29e1-67f3-460c-b830-634520ef8177"}
06:25:47.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"16cd29e1-67f3-460c-b830-634520ef8177"}
06:25:47.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fac95b63-24bc-4a33-8e56-e494051755a0"}
06:25:47.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fac95b63-24bc-4a33-8e56-e494051755a0"}
06:25:50.943 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"96433023-63e4-48a1-9657-63be71c24f0c"}
06:25:50.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"96433023-63e4-48a1-9657-63be71c24f0c"}
06:25:50.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c4f99ce9-a83a-4db7-b011-afba6d6d2629"}
06:25:50.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c4f99ce9-a83a-4db7-b011-afba6d6d2629"}
06:25:53.942 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ccad9865-799b-4699-b2be-aa42250b13ff"}
06:25:53.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ccad9865-799b-4699-b2be-aa42250b13ff"}
06:25:53.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5be3cbcc-8c6e-4087-ab48-e777f67ae39b"}
06:25:53.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5be3cbcc-8c6e-4087-ab48-e777f67ae39b"}
06:25:56.941 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ebdb8f5e-068b-4482-9368-d8bde102b962"}
06:25:56.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ebdb8f5e-068b-4482-9368-d8bde102b962"}
06:25:56.942 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"80b5fbf3-3a73-4e3f-9a4d-1bf420ee71f2"}
06:25:56.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"80b5fbf3-3a73-4e3f-9a4d-1bf420ee71f2"}
06:25:59.941 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ab358813-d51e-494c-ac82-69073c024a2c"}
06:25:59.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ab358813-d51e-494c-ac82-69073c024a2c"}
06:25:59.942 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bb758a5f-1bd8-4f8c-b199-a0c1027ab04f"}
06:25:59.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bb758a5f-1bd8-4f8c-b199-a0c1027ab04f"}
06:26:02.942 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"719c7a50-3a1b-42bd-8c9a-36a4bdc2835a"}
06:26:02.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"719c7a50-3a1b-42bd-8c9a-36a4bdc2835a"}
06:26:02.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"917ce34e-55d6-4eb1-ba30-5c0f466af875"}
06:26:02.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"917ce34e-55d6-4eb1-ba30-5c0f466af875"}
06:26:05.941 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f1606551-cd57-4f50-a51a-79d5c59f3078"}
06:26:05.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f1606551-cd57-4f50-a51a-79d5c59f3078"}
06:26:05.942 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"31ed5f8f-2ed7-4816-8e5f-ccb7394014af"}
06:26:05.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"31ed5f8f-2ed7-4816-8e5f-ccb7394014af"}
06:26:08.940 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ae9bd360-2459-425f-8745-072ff456f90d"}
06:26:08.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ae9bd360-2459-425f-8745-072ff456f90d"}
06:26:08.941 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c05350af-8280-4c28-9787-0876bfcd50e7"}
06:26:08.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c05350af-8280-4c28-9787-0876bfcd50e7"}
06:26:11.939 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e51cf4c2-9937-486d-8785-dc6289ab62f6"}
06:26:11.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e51cf4c2-9937-486d-8785-dc6289ab62f6"}
06:26:11.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7aa2c049-70c1-4876-bc24-c17228fd9065"}
06:26:11.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7aa2c049-70c1-4876-bc24-c17228fd9065"}
06:26:14.939 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1feb01fe-6e69-4e28-b253-6594076c775b"}
06:26:14.940 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1feb01fe-6e69-4e28-b253-6594076c775b"}
06:26:14.940 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"563530de-724c-4365-8e38-86304f558dc5"}
06:26:14.941 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"563530de-724c-4365-8e38-86304f558dc5"}
06:26:17.939 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5d52197c-97c3-4a84-b9a1-d63fca84931a"}
06:26:17.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5d52197c-97c3-4a84-b9a1-d63fca84931a"}
06:26:17.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b88de1a8-9ffe-40ba-82dc-b91f0ae25793"}
06:26:17.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b88de1a8-9ffe-40ba-82dc-b91f0ae25793"}
06:26:20.939 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"414b15f2-f578-4bf8-bb28-5b53e977ee36"}
06:26:20.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"414b15f2-f578-4bf8-bb28-5b53e977ee36"}
06:26:20.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c5fe1588-4bae-4cfa-8db1-aa87a0c6a28f"}
06:26:20.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c5fe1588-4bae-4cfa-8db1-aa87a0c6a28f"}
06:26:23.938 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cf456ff5-7756-496b-83ec-8d2cbdf7356e"}
06:26:23.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cf456ff5-7756-496b-83ec-8d2cbdf7356e"}
06:26:23.939 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1fc6b7ca-2516-4c25-a329-fa8d6a3c21a5"}
06:26:23.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1fc6b7ca-2516-4c25-a329-fa8d6a3c21a5"}
06:26:26.937 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8559b53f-d116-499d-9505-fba6c2cfa180"}
06:26:26.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8559b53f-d116-499d-9505-fba6c2cfa180"}
06:26:26.938 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"14d2d796-a30b-4861-b322-2b44c8234f7c"}
06:26:26.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"14d2d796-a30b-4861-b322-2b44c8234f7c"}
06:26:29.936 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0eae1ca8-16b7-4cc2-8d15-9d87b4a69fee"}
06:26:29.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0eae1ca8-16b7-4cc2-8d15-9d87b4a69fee"}
06:26:29.937 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ad15c14c-d544-444a-b3f3-6bed21c7be00"}
06:26:29.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ad15c14c-d544-444a-b3f3-6bed21c7be00"}
06:26:32.936 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b555df57-759e-446c-8c1e-872e785b1f6a"}
06:26:32.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b555df57-759e-446c-8c1e-872e785b1f6a"}
06:26:32.937 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b3b62239-abc6-4792-8011-4efe92176630"}
06:26:32.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b3b62239-abc6-4792-8011-4efe92176630"}
06:26:35.936 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"79a714c5-ac09-4047-b13f-09033d975d99"}
06:26:35.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"79a714c5-ac09-4047-b13f-09033d975d99"}
06:26:35.937 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7a41a910-4951-4bb4-b5ee-4653934772aa"}
06:26:35.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7a41a910-4951-4bb4-b5ee-4653934772aa"}
06:26:38.936 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8d6d26e0-f735-47a7-94a6-2fe2b67aefde"}
06:26:38.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8d6d26e0-f735-47a7-94a6-2fe2b67aefde"}
06:26:38.937 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d04170d7-750a-476d-b88e-51a1711007e2"}
06:26:38.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d04170d7-750a-476d-b88e-51a1711007e2"}
06:26:41.935 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d79ebee7-2d7b-48c7-88e1-d57baf8275b7"}
06:26:41.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d79ebee7-2d7b-48c7-88e1-d57baf8275b7"}
06:26:41.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4149673f-09cb-48f4-96c3-ef9e37e34581"}
06:26:41.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4149673f-09cb-48f4-96c3-ef9e37e34581"}
06:26:44.935 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"78244375-459c-408e-b807-3f9be1745ce7"}
06:26:44.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"78244375-459c-408e-b807-3f9be1745ce7"}
06:26:44.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f917fc3d-5e3e-4c47-9ad1-36b0c62c2279"}
06:26:44.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f917fc3d-5e3e-4c47-9ad1-36b0c62c2279"}
06:26:47.933 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"398cd75f-549c-4069-a14e-66c385cacb31"}
06:26:47.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"398cd75f-549c-4069-a14e-66c385cacb31"}
06:26:47.934 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b9ae5d38-53ad-4333-a869-948c46bca10b"}
06:26:47.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b9ae5d38-53ad-4333-a869-948c46bca10b"}
06:26:50.933 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"01e376a1-e38b-44c0-8471-3cd5bb9b22eb"}
06:26:50.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"01e376a1-e38b-44c0-8471-3cd5bb9b22eb"}
06:26:50.934 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2c73e151-0d59-49cd-8134-e0c40e097e39"}
06:26:50.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2c73e151-0d59-49cd-8134-e0c40e097e39"}
06:26:53.933 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3ba4a9cc-a888-4a9a-9186-7eca0da3fdcb"}
06:26:53.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3ba4a9cc-a888-4a9a-9186-7eca0da3fdcb"}
06:26:53.934 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"76af8c53-2181-4a84-9060-63a8ba6643ee"}
06:26:53.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"76af8c53-2181-4a84-9060-63a8ba6643ee"}
06:26:56.932 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f7e8d050-f9e5-439f-9a88-757413988d53"}
06:26:56.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f7e8d050-f9e5-439f-9a88-757413988d53"}
06:26:56.932 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e2753318-a167-43fb-95af-04b459527536"}
06:26:56.933 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e2753318-a167-43fb-95af-04b459527536"}
06:26:59.932 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cb5c1455-bf29-45cb-95cd-5722fdd94b0d"}
06:26:59.933 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cb5c1455-bf29-45cb-95cd-5722fdd94b0d"}
06:26:59.933 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2dec7cb5-7c68-4771-b65e-f0bf375b548c"}
06:26:59.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2dec7cb5-7c68-4771-b65e-f0bf375b548c"}
06:27:02.931 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"38750b5a-db6f-4a08-9193-aa97138b3618"}
06:27:02.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"38750b5a-db6f-4a08-9193-aa97138b3618"}
06:27:02.932 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"01fb6158-b8e0-49bf-af7c-f8b29dd362d6"}
06:27:02.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"01fb6158-b8e0-49bf-af7c-f8b29dd362d6"}
06:27:05.930 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"12bfc0d1-b079-4a90-9996-a8e9a720dbad"}
06:27:05.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"12bfc0d1-b079-4a90-9996-a8e9a720dbad"}
06:27:05.931 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d576de02-ebe8-4f9d-b761-d86b6598ed39"}
06:27:05.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d576de02-ebe8-4f9d-b761-d86b6598ed39"}
06:27:08.930 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0885fbe1-b14a-4c5c-a558-7fbdeb1c6150"}
06:27:08.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0885fbe1-b14a-4c5c-a558-7fbdeb1c6150"}
06:27:08.931 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9c158955-c2e3-4224-8a80-ea99bea1e5dc"}
06:27:08.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9c158955-c2e3-4224-8a80-ea99bea1e5dc"}
06:27:11.928 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5fb1129c-775a-4139-a080-8c0dcfcad460"}
06:27:11.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5fb1129c-775a-4139-a080-8c0dcfcad460"}
06:27:11.929 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0119236d-841d-4084-add4-1d421d7fcbe0"}
06:27:11.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0119236d-841d-4084-add4-1d421d7fcbe0"}
06:27:14.928 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5f27046d-0ef6-4b4c-952f-f84c5f89105a"}
06:27:14.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5f27046d-0ef6-4b4c-952f-f84c5f89105a"}
06:27:14.930 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"64e4f835-349e-443a-b8f7-ba393ead8c15"}
06:27:14.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"64e4f835-349e-443a-b8f7-ba393ead8c15"}
06:27:17.928 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c171294e-805a-452e-89a2-1b18a96ea444"}
06:27:17.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c171294e-805a-452e-89a2-1b18a96ea444"}
06:27:17.929 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a92e3dd0-9789-449b-aa2e-f84b6a4b78e7"}
06:27:17.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a92e3dd0-9789-449b-aa2e-f84b6a4b78e7"}
06:27:20.927 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2042dd3b-455c-47d4-8a14-90bb79ec5101"}
06:27:20.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2042dd3b-455c-47d4-8a14-90bb79ec5101"}
06:27:20.928 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3d38afda-3df1-4e0b-80b8-e4dc93645e2e"}
06:27:20.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3d38afda-3df1-4e0b-80b8-e4dc93645e2e"}
06:27:23.927 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a0735594-6515-449e-9bc0-91dd23810aaf"}
06:27:23.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a0735594-6515-449e-9bc0-91dd23810aaf"}
06:27:23.928 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0a3e1990-bc7a-4581-bbf1-559282880418"}
06:27:23.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0a3e1990-bc7a-4581-bbf1-559282880418"}
06:27:26.927 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"54bb3882-4f22-4b37-a848-2c23513bd093"}
06:27:26.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"54bb3882-4f22-4b37-a848-2c23513bd093"}
06:27:26.928 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"29fef28e-780f-4c5f-9780-24d26fcc78f7"}
06:27:26.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"29fef28e-780f-4c5f-9780-24d26fcc78f7"}
06:27:29.926 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"69eecb68-5574-429b-96e0-846c72caa3df"}
06:27:29.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"69eecb68-5574-429b-96e0-846c72caa3df"}
06:27:29.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5e948807-b93e-4cb2-9236-e594ee545897"}
06:27:29.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5e948807-b93e-4cb2-9236-e594ee545897"}
06:27:32.925 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3b9a845d-0afb-4c23-bd17-64ef00a27e90"}
06:27:32.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3b9a845d-0afb-4c23-bd17-64ef00a27e90"}
06:27:32.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fca0aac4-0118-42ec-a054-ac38a17da8c3"}
06:27:32.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fca0aac4-0118-42ec-a054-ac38a17da8c3"}
06:27:35.926 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"43cc0b17-f8a1-4e03-b05d-f72c387ca014"}
06:27:35.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"43cc0b17-f8a1-4e03-b05d-f72c387ca014"}
06:27:35.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"be69577c-6f40-405b-bc68-5f927458b192"}
06:27:35.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"be69577c-6f40-405b-bc68-5f927458b192"}
06:27:38.926 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0c9c2fc3-8928-4e84-bcdf-352d22ac85fc"}
06:27:38.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0c9c2fc3-8928-4e84-bcdf-352d22ac85fc"}
06:27:38.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"388c5921-c2b3-42d0-a59a-a4ebf195a46a"}
06:27:38.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"388c5921-c2b3-42d0-a59a-a4ebf195a46a"}
06:27:41.925 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"88529551-76a3-4d96-a2ba-54083bfe812e"}
06:27:41.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"88529551-76a3-4d96-a2ba-54083bfe812e"}
06:27:41.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"51c799e7-993b-443c-b5d8-ffded64b6769"}
06:27:41.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"51c799e7-993b-443c-b5d8-ffded64b6769"}
06:27:44.924 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cded7f99-24eb-4c5e-a119-ba1a8f02d87b"}
06:27:44.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cded7f99-24eb-4c5e-a119-ba1a8f02d87b"}
06:27:44.925 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a2c09f9d-d0f3-4a4b-8a76-d6518d08684b"}
06:27:44.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a2c09f9d-d0f3-4a4b-8a76-d6518d08684b"}
06:27:47.923 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ff66558f-0800-459a-b0aa-572f3a992c06"}
06:27:47.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ff66558f-0800-459a-b0aa-572f3a992c06"}
06:27:47.924 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ef04ebc2-a180-4947-9fae-94d27fc08345"}
06:27:47.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ef04ebc2-a180-4947-9fae-94d27fc08345"}
06:27:50.924 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e9262904-45e3-4613-ba44-1daa694eb823"}
06:27:50.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e9262904-45e3-4613-ba44-1daa694eb823"}
06:27:50.925 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"74ec1533-7c47-49a5-9963-36ed4d08e2f5"}
06:27:50.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"74ec1533-7c47-49a5-9963-36ed4d08e2f5"}
06:27:53.923 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"701acec3-f2fb-4209-969c-1a1b422efaa7"}
06:27:53.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"701acec3-f2fb-4209-969c-1a1b422efaa7"}
06:27:53.924 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"394dfbb8-abe5-4e15-98cf-fd7a0fa14460"}
06:27:53.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"394dfbb8-abe5-4e15-98cf-fd7a0fa14460"}
06:27:56.923 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0950e8c3-7653-4956-bb2e-291001d36a64"}
06:27:56.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0950e8c3-7653-4956-bb2e-291001d36a64"}
06:27:56.924 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"abacc005-8dcb-41b2-b628-4098f415b714"}
06:27:56.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"abacc005-8dcb-41b2-b628-4098f415b714"}
06:27:59.922 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"44a1a52e-6ba4-497f-9636-ca4325fedd31"}
06:27:59.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"44a1a52e-6ba4-497f-9636-ca4325fedd31"}
06:27:59.923 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1856218b-385c-4d30-8e84-7bfb2d0ce05c"}
06:27:59.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1856218b-385c-4d30-8e84-7bfb2d0ce05c"}
06:28:02.922 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4bb1c65f-6a41-47fe-92a1-cc26b5c6c301"}
06:28:02.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4bb1c65f-6a41-47fe-92a1-cc26b5c6c301"}
06:28:02.923 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e427bc45-d5da-439a-bc2a-b4999af079ab"}
06:28:02.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e427bc45-d5da-439a-bc2a-b4999af079ab"}
06:28:05.921 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7b768d27-84fd-4733-8b34-01da7a4f183a"}
06:28:05.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7b768d27-84fd-4733-8b34-01da7a4f183a"}
06:28:05.922 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dc49dcda-7d7f-42cf-bb51-ae7bc32aef49"}
06:28:05.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"dc49dcda-7d7f-42cf-bb51-ae7bc32aef49"}
06:28:08.921 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7c84bffc-646b-4fc1-8b82-7170cae95b76"}
06:28:08.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7c84bffc-646b-4fc1-8b82-7170cae95b76"}
06:28:08.922 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c86c9ab2-5b5b-4661-9fb6-22ea240793d1"}
06:28:08.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c86c9ab2-5b5b-4661-9fb6-22ea240793d1"}
06:28:11.920 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4d3d9866-7b81-461e-9651-f3a0c4da1b6d"}
06:28:11.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4d3d9866-7b81-461e-9651-f3a0c4da1b6d"}
06:28:11.921 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"788f7d89-f1cf-49a6-83ae-1ee7a1d1598d"}
06:28:11.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"788f7d89-f1cf-49a6-83ae-1ee7a1d1598d"}
06:28:14.920 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"54069e0a-9e09-47ea-9aa9-787ebfe8dd4d"}
06:28:14.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"54069e0a-9e09-47ea-9aa9-787ebfe8dd4d"}
06:28:14.922 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"327eb3a6-9232-4eb1-b99d-627454050569"}
06:28:14.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"327eb3a6-9232-4eb1-b99d-627454050569"}
06:28:17.921 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1bfcb4fa-b746-4d2a-9d82-813270c8b696"}
06:28:17.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1bfcb4fa-b746-4d2a-9d82-813270c8b696"}
06:28:17.922 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7254561f-eaff-4d89-b913-4ab4b4af4e92"}
06:28:17.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7254561f-eaff-4d89-b913-4ab4b4af4e92"}
06:28:20.922 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9c021530-7a94-4b3e-ac9f-fb17fd314c47"}
06:28:20.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9c021530-7a94-4b3e-ac9f-fb17fd314c47"}
06:28:20.923 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fe67b58e-1eab-4200-a5e1-834441ba8109"}
06:28:20.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fe67b58e-1eab-4200-a5e1-834441ba8109"}
06:28:23.920 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"72fcf0a5-1cf8-4566-9a9d-67a883f0fad9"}
06:28:23.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"72fcf0a5-1cf8-4566-9a9d-67a883f0fad9"}
06:28:23.921 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c58f524c-941c-43b4-8f42-fb2143f2c745"}
06:28:23.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c58f524c-941c-43b4-8f42-fb2143f2c745"}
06:28:26.919 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a3eeb57d-94ac-4e29-9dc3-e6888aacd627"}
06:28:26.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a3eeb57d-94ac-4e29-9dc3-e6888aacd627"}
06:28:26.920 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b2eb48ec-f3e6-4896-a0eb-60b999468f89"}
06:28:26.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b2eb48ec-f3e6-4896-a0eb-60b999468f89"}
06:28:29.918 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"44182029-dfa8-43bf-978f-fe2c71a86012"}
06:28:29.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"44182029-dfa8-43bf-978f-fe2c71a86012"}
06:28:29.919 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e5a7a087-369d-4998-9615-c30637750e8c"}
06:28:29.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e5a7a087-369d-4998-9615-c30637750e8c"}
06:28:32.917 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"35e7a7f3-9fe7-4ea6-af6c-b4fdda9848f4"}
06:28:32.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"35e7a7f3-9fe7-4ea6-af6c-b4fdda9848f4"}
06:28:32.918 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"38c28edf-29a2-4e46-a26f-34e7dbcb9553"}
06:28:32.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"38c28edf-29a2-4e46-a26f-34e7dbcb9553"}
06:28:35.917 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c21ea24f-fc63-4c0a-8a5a-ffc7d033b8b3"}
06:28:35.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c21ea24f-fc63-4c0a-8a5a-ffc7d033b8b3"}
06:28:35.918 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"365cda8f-c026-42ce-a75c-a7139038ef1f"}
06:28:35.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"365cda8f-c026-42ce-a75c-a7139038ef1f"}
06:28:38.917 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"07aa61af-bb3a-4b2b-b876-38ab20192abb"}
06:28:38.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"07aa61af-bb3a-4b2b-b876-38ab20192abb"}
06:28:38.918 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aa393201-110a-45c8-9306-c176e3ba59d9"}
06:28:38.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"aa393201-110a-45c8-9306-c176e3ba59d9"}
06:28:41.916 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dbd918fe-dbdd-47db-9a7b-73f0193ace90"}
06:28:41.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dbd918fe-dbdd-47db-9a7b-73f0193ace90"}
06:28:41.917 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8eda6134-7432-4865-853c-41f1e3933c72"}
06:28:41.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8eda6134-7432-4865-853c-41f1e3933c72"}
06:28:44.915 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c6b19309-bc51-4657-815d-d6a90befddfd"}
06:28:44.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c6b19309-bc51-4657-815d-d6a90befddfd"}
06:28:44.916 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6ab6140d-8382-43fb-9258-c615138abfe0"}
06:28:44.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6ab6140d-8382-43fb-9258-c615138abfe0"}
06:28:47.913 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1998d4ff-c3be-41e4-975c-8fa6522f6e62"}
06:28:47.913 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1998d4ff-c3be-41e4-975c-8fa6522f6e62"}
06:28:47.914 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e9d95c7f-ee63-49c2-9297-ee5e25b79aeb"}
06:28:47.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e9d95c7f-ee63-49c2-9297-ee5e25b79aeb"}
06:28:50.914 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e1ddbfd1-c68b-4b60-8bca-d2ffaffe60d0"}
06:28:50.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e1ddbfd1-c68b-4b60-8bca-d2ffaffe60d0"}
06:28:50.915 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"abc2c04f-e419-42ab-ba68-791bf754a140"}
06:28:50.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"abc2c04f-e419-42ab-ba68-791bf754a140"}
06:28:53.913 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cd31e881-62af-4231-89a3-30db06108572"}
06:28:53.913 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cd31e881-62af-4231-89a3-30db06108572"}
06:28:53.914 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0854026b-fa7a-424d-b105-13ebd71c260f"}
06:28:53.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0854026b-fa7a-424d-b105-13ebd71c260f"}
06:28:56.911 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"795d2487-b9c3-4f44-b35b-76a9832557de"}
06:28:56.911 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"795d2487-b9c3-4f44-b35b-76a9832557de"}
06:28:56.912 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bb21a382-548d-4279-b637-d4856b78b96e"}
06:28:56.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bb21a382-548d-4279-b637-d4856b78b96e"}
06:28:59.911 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d335bf4a-31a3-4ce7-b254-fbef1ba4c7f8"}
06:28:59.911 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d335bf4a-31a3-4ce7-b254-fbef1ba4c7f8"}
06:28:59.912 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"91007280-c0b5-4c6b-8116-e775407f7b7f"}
06:28:59.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"91007280-c0b5-4c6b-8116-e775407f7b7f"}
06:29:02.910 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a8158f8a-12ed-4ebc-8da2-e0fc693e5dc9"}
06:29:02.910 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a8158f8a-12ed-4ebc-8da2-e0fc693e5dc9"}
06:29:02.911 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f3f15e9a-af18-46fd-87af-44781d02c620"}
06:29:02.911 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f3f15e9a-af18-46fd-87af-44781d02c620"}
06:29:05.909 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"18ba84cc-2291-41b4-b394-fc91426a2d68"}
06:29:05.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"18ba84cc-2291-41b4-b394-fc91426a2d68"}
06:29:05.910 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"70a8e823-4774-4669-a559-b34f172ab93a"}
06:29:05.910 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"70a8e823-4774-4669-a559-b34f172ab93a"}
06:29:08.910 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7a7169a7-f963-4e14-b4ab-7bb8f51318e5"}
06:29:08.910 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7a7169a7-f963-4e14-b4ab-7bb8f51318e5"}
06:29:08.911 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"482b7da0-5283-47f6-aff3-61bd75563fdb"}
06:29:08.911 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"482b7da0-5283-47f6-aff3-61bd75563fdb"}
06:29:11.909 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"39524029-7313-4645-8b32-dd332eeeb87f"}
06:29:11.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"39524029-7313-4645-8b32-dd332eeeb87f"}
06:29:11.910 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e5a18255-7b66-4f69-b71c-b5e48fc86117"}
06:29:11.910 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e5a18255-7b66-4f69-b71c-b5e48fc86117"}
06:29:14.910 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"609e2f57-675a-46b3-972a-1768dd4a14ed"}
06:29:14.910 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"609e2f57-675a-46b3-972a-1768dd4a14ed"}
06:29:14.911 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d870c336-9191-4fd7-a6a4-35896765ed79"}
06:29:14.912 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d870c336-9191-4fd7-a6a4-35896765ed79"}
06:29:17.909 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cc42259c-e736-4968-9cfe-cb8ecdb3f2e0"}
06:29:17.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cc42259c-e736-4968-9cfe-cb8ecdb3f2e0"}
06:29:17.910 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8a4abd22-92d1-44be-a769-582aeeacf84d"}
06:29:17.910 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8a4abd22-92d1-44be-a769-582aeeacf84d"}
06:29:20.909 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"28d15097-b683-409a-822c-1ae57f4b8c0d"}
06:29:20.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"28d15097-b683-409a-822c-1ae57f4b8c0d"}
06:29:20.910 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d5ad8af5-9367-40df-abce-b629c84723e1"}
06:29:20.910 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d5ad8af5-9367-40df-abce-b629c84723e1"}
06:29:23.908 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d8e6b06e-aa2e-4333-8c02-2a0303b9f47b"}
06:29:23.908 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d8e6b06e-aa2e-4333-8c02-2a0303b9f47b"}
06:29:23.909 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"19fff9e1-1cb0-4f9f-9688-a490b36499e8"}
06:29:23.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"19fff9e1-1cb0-4f9f-9688-a490b36499e8"}
06:29:26.908 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5f94ff1f-0884-4467-8d34-b11722c4d543"}
06:29:26.908 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5f94ff1f-0884-4467-8d34-b11722c4d543"}
06:29:26.909 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"49d4981a-6d9a-47ea-aacc-3a3a8c34581e"}
06:29:26.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"49d4981a-6d9a-47ea-aacc-3a3a8c34581e"}
06:29:29.908 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0b79334f-1189-4b12-ad63-eb80c2b8c3c2"}
06:29:29.908 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0b79334f-1189-4b12-ad63-eb80c2b8c3c2"}
06:29:29.909 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"56bb4c71-d437-4f7e-b152-ba6366fbb4a7"}
06:29:29.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"56bb4c71-d437-4f7e-b152-ba6366fbb4a7"}
06:29:32.907 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"abaa8c2c-64cf-41c7-bdd8-94be0aac8d00"}
06:29:32.907 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"abaa8c2c-64cf-41c7-bdd8-94be0aac8d00"}
06:29:32.908 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c9ab83bf-4d76-410c-a55f-b4aef4713dad"}
06:29:32.908 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c9ab83bf-4d76-410c-a55f-b4aef4713dad"}
06:29:35.906 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"43707fa1-7efd-45a6-bf93-1c56774e502f"}
06:29:35.906 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"43707fa1-7efd-45a6-bf93-1c56774e502f"}
06:29:35.907 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9a7933af-f81e-4ffa-a7ca-3b187f570550"}
06:29:35.907 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9a7933af-f81e-4ffa-a7ca-3b187f570550"}
06:29:38.906 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5bea90b7-f378-4fc3-ae39-d751c5e10bc3"}
06:29:38.906 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5bea90b7-f378-4fc3-ae39-d751c5e10bc3"}
06:29:38.907 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"002ce4e4-28c3-45c8-be67-e37f72f32cf7"}
06:29:38.907 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"002ce4e4-28c3-45c8-be67-e37f72f32cf7"}
06:29:41.906 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8abd28dc-0e84-4ad2-b702-a2b24b4efd5a"}
06:29:41.906 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8abd28dc-0e84-4ad2-b702-a2b24b4efd5a"}
06:29:41.907 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1369898e-2624-4bbb-8ca9-ea1316b9ab6e"}
06:29:41.907 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1369898e-2624-4bbb-8ca9-ea1316b9ab6e"}
06:29:44.923 03.016 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"063812e7-56e4-4311-975c-37eb02fd8141"}
06:29:44.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"063812e7-56e4-4311-975c-37eb02fd8141"}
06:29:44.924 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7402bf6a-da8d-46cb-afa1-6d645406fdfb"}
06:29:44.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7402bf6a-da8d-46cb-afa1-6d645406fdfb"}
06:29:47.923 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"408b720e-c1c3-4f29-9b1a-1529e6d013f4"}
06:29:47.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"408b720e-c1c3-4f29-9b1a-1529e6d013f4"}
06:29:47.924 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cbc47824-af3e-497a-9bbc-ded87bd93f08"}
06:29:47.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cbc47824-af3e-497a-9bbc-ded87bd93f08"}
06:29:50.923 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"502bde62-0d98-4ca2-ae53-2fe55fb9a5ed"}
06:29:50.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"502bde62-0d98-4ca2-ae53-2fe55fb9a5ed"}
06:29:50.924 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fd299891-93cc-4000-b79a-4ea6fd8b6def"}
06:29:50.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fd299891-93cc-4000-b79a-4ea6fd8b6def"}
06:29:53.922 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"48b48348-d596-4923-b0b9-2fcb5d40ca69"}
06:29:53.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"48b48348-d596-4923-b0b9-2fcb5d40ca69"}
06:29:53.923 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2615ca00-06f9-48db-b96b-849d331a779f"}
06:29:53.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2615ca00-06f9-48db-b96b-849d331a779f"}
06:29:56.921 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"81b1eb25-ff63-4772-add1-1d2198f8c5fd"}
06:29:56.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"81b1eb25-ff63-4772-add1-1d2198f8c5fd"}
06:29:56.922 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3818f62f-1ac1-4d7a-a001-f62b4371d86a"}
06:29:56.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3818f62f-1ac1-4d7a-a001-f62b4371d86a"}
06:29:59.921 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7a74fefe-26be-43d5-8de9-fba1200071a2"}
06:29:59.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7a74fefe-26be-43d5-8de9-fba1200071a2"}
06:29:59.922 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c2c47c3b-610c-4bfe-8110-7bfadb60465a"}
06:29:59.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c2c47c3b-610c-4bfe-8110-7bfadb60465a"}
06:30:02.919 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3e3cf2ab-6050-4e5f-9a8f-01456714734b"}
06:30:02.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3e3cf2ab-6050-4e5f-9a8f-01456714734b"}
06:30:02.920 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a6529f30-20d0-43fa-8fb6-00d477c3869e"}
06:30:02.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a6529f30-20d0-43fa-8fb6-00d477c3869e"}
06:30:05.920 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1fa61940-cb00-42ca-87f9-2e25ae0fec6d"}
06:30:05.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1fa61940-cb00-42ca-87f9-2e25ae0fec6d"}
06:30:05.921 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0e2ca05d-eb0d-4081-ab9a-d02b56467336"}
06:30:05.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0e2ca05d-eb0d-4081-ab9a-d02b56467336"}
06:30:08.931 03.010 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3d0298e6-0593-47d1-8e27-174259d73a6c"}
06:30:08.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3d0298e6-0593-47d1-8e27-174259d73a6c"}
06:30:08.931 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d96fa4a0-46ad-4148-b75e-80d73817ccdb"}
06:30:08.932 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d96fa4a0-46ad-4148-b75e-80d73817ccdb"}
06:30:11.929 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"57119d4c-7d74-4161-a061-431352fc8beb"}
06:30:11.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"57119d4c-7d74-4161-a061-431352fc8beb"}
06:30:11.930 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f074380b-9ff4-4442-bbc3-50594b93bf25"}
06:30:11.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f074380b-9ff4-4442-bbc3-50594b93bf25"}
06:30:14.930 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"837c9ce0-71e4-492f-a4c7-91c034997044"}
06:30:14.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"837c9ce0-71e4-492f-a4c7-91c034997044"}
06:30:14.932 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6dd7e715-b75e-457c-8adc-5043b96f1b5f"}
06:30:14.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6dd7e715-b75e-457c-8adc-5043b96f1b5f"}
06:30:17.930 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6d452aaf-0717-4f4a-a210-895b46fd40e8"}
06:30:17.931 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6d452aaf-0717-4f4a-a210-895b46fd40e8"}
06:30:17.931 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ffb5f0b0-372c-4ba4-a6c8-acc12e9262dd"}
06:30:17.932 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ffb5f0b0-372c-4ba4-a6c8-acc12e9262dd"}
06:30:20.944 03.012 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b82c3675-56c6-4142-8244-6bd099c82747"}
06:30:20.945 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b82c3675-56c6-4142-8244-6bd099c82747"}
06:30:20.945 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"68c342c8-5988-4501-a0e4-954584a6319e"}
06:30:20.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"68c342c8-5988-4501-a0e4-954584a6319e"}
06:30:23.944 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"67c1511d-dbeb-40f3-8c60-10e8d7abafd1"}
06:30:23.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"67c1511d-dbeb-40f3-8c60-10e8d7abafd1"}
06:30:23.946 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"70153ba6-fc0b-4d08-8f51-b1ef3ee73a4d"}
06:30:23.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"70153ba6-fc0b-4d08-8f51-b1ef3ee73a4d"}
06:30:26.944 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d8fb3b7c-c004-4915-8bf9-8c8856cf22ca"}
06:30:26.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d8fb3b7c-c004-4915-8bf9-8c8856cf22ca"}
06:30:26.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cbaae40f-e2f2-465c-b265-c8296014a261"}
06:30:26.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cbaae40f-e2f2-465c-b265-c8296014a261"}
06:30:29.944 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"129826ed-99e2-412a-b1ca-ebef76e7650e"}
06:30:29.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"129826ed-99e2-412a-b1ca-ebef76e7650e"}
06:30:29.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4e223971-6b8d-4024-9b57-1d7da5ef62d3"}
06:30:29.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4e223971-6b8d-4024-9b57-1d7da5ef62d3"}
06:30:32.943 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cebd733c-a06e-4f86-a279-c875e36d6e7d"}
06:30:32.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cebd733c-a06e-4f86-a279-c875e36d6e7d"}
06:30:32.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"601a349d-45e6-4270-92d9-7acd1e1e3ed6"}
06:30:32.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"601a349d-45e6-4270-92d9-7acd1e1e3ed6"}
06:30:35.943 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"611c6e63-bfcf-48c1-ae35-a1d24f9dea98"}
06:30:35.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"611c6e63-bfcf-48c1-ae35-a1d24f9dea98"}
06:30:35.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b6899cd-f08e-41ff-b71c-0970bd47fb99"}
06:30:35.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5b6899cd-f08e-41ff-b71c-0970bd47fb99"}
06:30:38.943 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"71c8db3a-a3cd-481c-a958-80b1aa0fa284"}
06:30:38.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"71c8db3a-a3cd-481c-a958-80b1aa0fa284"}
06:30:38.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a84d0030-3123-4939-92e5-783d14b60f7c"}
06:30:38.945 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a84d0030-3123-4939-92e5-783d14b60f7c"}
06:30:41.942 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ce4e7f32-586c-4e29-9723-64a68d9d3ff6"}
06:30:41.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ce4e7f32-586c-4e29-9723-64a68d9d3ff6"}
06:30:41.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7bb740c7-da58-4ac7-9d75-3cdbbbd4a5ec"}
06:30:41.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7bb740c7-da58-4ac7-9d75-3cdbbbd4a5ec"}
06:30:44.942 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d86b7e77-6abc-4620-8d64-e2e0731021f7"}
06:30:44.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d86b7e77-6abc-4620-8d64-e2e0731021f7"}
06:30:44.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ca2e2834-da29-4639-844d-f9c99104419e"}
06:30:44.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ca2e2834-da29-4639-844d-f9c99104419e"}
06:30:47.941 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ef4fde50-4a0e-4124-a91e-2b1183cec282"}
06:30:47.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ef4fde50-4a0e-4124-a91e-2b1183cec282"}
06:30:47.942 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c7182d0d-b3ff-4b7c-a5c3-07b42bc4e875"}
06:30:47.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c7182d0d-b3ff-4b7c-a5c3-07b42bc4e875"}
06:30:50.940 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6af91963-a774-4688-814d-da0b328e081c"}
06:30:50.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6af91963-a774-4688-814d-da0b328e081c"}
06:30:50.941 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e7897582-13b7-4fe1-b0e7-da9ca30798b4"}
06:30:50.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e7897582-13b7-4fe1-b0e7-da9ca30798b4"}
06:30:53.938 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"005c92d4-3ae2-4ff6-b94f-65dc6a4bba1b"}
06:30:53.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"005c92d4-3ae2-4ff6-b94f-65dc6a4bba1b"}
06:30:53.939 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3b53eb66-fe2f-4aba-86cd-1913e5c6f3c6"}
06:30:53.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3b53eb66-fe2f-4aba-86cd-1913e5c6f3c6"}
06:30:56.942 03.003 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ef0080f8-bfb2-46c1-8e84-29963ab851f5"}
06:30:56.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ef0080f8-bfb2-46c1-8e84-29963ab851f5"}
06:30:56.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a8721555-b291-498f-bb0a-ee7dff3dc3ee"}
06:30:56.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a8721555-b291-498f-bb0a-ee7dff3dc3ee"}
06:30:59.941 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fcd09f2d-83ab-4414-844b-647401478160"}
06:30:59.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fcd09f2d-83ab-4414-844b-647401478160"}
06:30:59.942 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bb1e0fa8-8a34-42c9-9982-b278cf697bbd"}
06:30:59.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bb1e0fa8-8a34-42c9-9982-b278cf697bbd"}
06:31:02.941 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"80690f81-624a-411a-b95c-483d33ec4715"}
06:31:02.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"80690f81-624a-411a-b95c-483d33ec4715"}
06:31:02.942 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f7062644-2324-46c9-a927-0a1fc02be15d"}
06:31:02.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f7062644-2324-46c9-a927-0a1fc02be15d"}
06:31:05.940 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cd07cb0e-95da-4b08-91d0-dc905de62e55"}
06:31:05.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cd07cb0e-95da-4b08-91d0-dc905de62e55"}
06:31:05.941 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ca496db9-5851-4835-8f75-e887e7e85f98"}
06:31:05.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ca496db9-5851-4835-8f75-e887e7e85f98"}
06:31:08.940 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"be42798b-c632-47f7-9e54-7fccfada737d"}
06:31:08.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"be42798b-c632-47f7-9e54-7fccfada737d"}
06:31:08.941 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2881f54a-29ec-4f80-aec8-2c47217ed57e"}
06:31:08.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2881f54a-29ec-4f80-aec8-2c47217ed57e"}
06:31:11.938 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bd6caf2f-1ab7-407c-8ebb-19c013ff7eb3"}
06:31:11.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bd6caf2f-1ab7-407c-8ebb-19c013ff7eb3"}
06:31:11.939 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"809820cb-5c72-4716-b305-2cfb2606ac85"}
06:31:11.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"809820cb-5c72-4716-b305-2cfb2606ac85"}
06:31:14.939 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1674ec98-887e-4143-ab2d-34991fd1f1f9"}
06:31:14.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1674ec98-887e-4143-ab2d-34991fd1f1f9"}
06:31:14.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b7aa311f-ac3b-40bd-9e6a-1d09d87a0416"}
06:31:14.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b7aa311f-ac3b-40bd-9e6a-1d09d87a0416"}
06:31:17.938 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aa2e62e3-9b2b-4c6b-be7c-d923c9bf4a45"}
06:31:17.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aa2e62e3-9b2b-4c6b-be7c-d923c9bf4a45"}
06:31:17.939 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aabf94ff-9efe-4bcf-a704-9ae49cfa73aa"}
06:31:17.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"aabf94ff-9efe-4bcf-a704-9ae49cfa73aa"}
06:31:20.937 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"534254b7-700b-4ef9-b665-e56d1d0d0ddc"}
06:31:20.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"534254b7-700b-4ef9-b665-e56d1d0d0ddc"}
06:31:20.938 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9fb289e9-b836-4d05-b4f7-8efe710f75c2"}
06:31:20.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9fb289e9-b836-4d05-b4f7-8efe710f75c2"}
06:31:23.938 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"79baa77c-4484-4bbe-ad8d-220543e4c94c"}
06:31:23.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"79baa77c-4484-4bbe-ad8d-220543e4c94c"}
06:31:23.940 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"885fbf57-bcd0-4d0f-87fa-1f23356f2e3c"}
06:31:23.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"885fbf57-bcd0-4d0f-87fa-1f23356f2e3c"}
06:31:26.945 03.005 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d75eaa4b-d6a6-4263-adb3-12f9d89898d9"}
06:31:26.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d75eaa4b-d6a6-4263-adb3-12f9d89898d9"}
06:31:26.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8a97b858-b79c-4fc7-ad22-080b6c8791a4"}
06:31:26.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8a97b858-b79c-4fc7-ad22-080b6c8791a4"}
06:31:29.944 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"49b9f9d6-96eb-4bff-9f6b-8c4bff4e7763"}
06:31:29.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"49b9f9d6-96eb-4bff-9f6b-8c4bff4e7763"}
06:31:29.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4a312f15-e54b-4496-8aaf-de6d60f9942c"}
06:31:29.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4a312f15-e54b-4496-8aaf-de6d60f9942c"}
06:31:32.943 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a420eae4-f07a-487d-b007-ae3862c661af"}
06:31:32.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a420eae4-f07a-487d-b007-ae3862c661af"}
06:31:32.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"73619294-06f6-40b4-a80f-aebc2309eb93"}
06:31:32.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"73619294-06f6-40b4-a80f-aebc2309eb93"}
06:31:35.941 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9620df79-8886-47d6-8b09-9820a3a69ba7"}
06:31:35.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9620df79-8886-47d6-8b09-9820a3a69ba7"}
06:31:35.942 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fb9b8475-5d25-424c-a528-aa05171dc409"}
06:31:35.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fb9b8475-5d25-424c-a528-aa05171dc409"}
06:31:38.942 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fc61f411-9950-4901-a599-3ebad05aa5a9"}
06:31:38.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fc61f411-9950-4901-a599-3ebad05aa5a9"}
06:31:38.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"46594485-1eff-449d-a4f0-736b2658a585"}
06:31:38.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"46594485-1eff-449d-a4f0-736b2658a585"}
06:31:41.941 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6a0c649e-9792-4f91-a0c7-a7dc7ed81f7a"}
06:31:41.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6a0c649e-9792-4f91-a0c7-a7dc7ed81f7a"}
06:31:41.942 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0ba9f937-a7e1-4d85-ab3a-bb302fc98dcd"}
06:31:41.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0ba9f937-a7e1-4d85-ab3a-bb302fc98dcd"}
06:31:44.940 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4c19c3de-c5b1-4ea7-90cd-b774d1e791b5"}
06:31:44.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4c19c3de-c5b1-4ea7-90cd-b774d1e791b5"}
06:31:44.941 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e7a64f67-d387-4f47-b84b-6fb462b98d04"}
06:31:44.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e7a64f67-d387-4f47-b84b-6fb462b98d04"}
06:31:47.940 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"906a5258-8284-429a-9514-f16bd5c3af65"}
06:31:47.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"906a5258-8284-429a-9514-f16bd5c3af65"}
06:31:47.941 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"55351200-a73b-4866-bbb4-49a65a42a966"}
06:31:47.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"55351200-a73b-4866-bbb4-49a65a42a966"}
06:31:50.939 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2772ff20-7c2c-4463-87d8-e723439847e3"}
06:31:50.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2772ff20-7c2c-4463-87d8-e723439847e3"}
06:31:50.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e992500a-56e3-4f68-8ed8-b394bf12d74c"}
06:31:50.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e992500a-56e3-4f68-8ed8-b394bf12d74c"}
06:31:53.938 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"786c1c3e-9168-49f6-b267-1ed2a83de499"}
06:31:53.939 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"786c1c3e-9168-49f6-b267-1ed2a83de499"}
06:31:53.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"15d590e0-09c1-496f-bb16-e44216cbda95"}
06:31:53.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"15d590e0-09c1-496f-bb16-e44216cbda95"}
06:31:56.938 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"07644a54-ffff-49d7-9101-86a665ae6b31"}
06:31:56.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"07644a54-ffff-49d7-9101-86a665ae6b31"}
06:31:56.939 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"98ef6f77-1cb5-442b-b935-757f1caf834b"}
06:31:56.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"98ef6f77-1cb5-442b-b935-757f1caf834b"}
06:31:59.937 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c6684630-125d-49cb-b554-5a54bef1a199"}
06:31:59.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c6684630-125d-49cb-b554-5a54bef1a199"}
06:31:59.937 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a054e886-7411-4052-8da0-2c42cdc3f1ea"}
06:31:59.938 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a054e886-7411-4052-8da0-2c42cdc3f1ea"}
06:32:02.937 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4543e1a0-294a-4f73-923b-0f74d07da8f4"}
06:32:02.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4543e1a0-294a-4f73-923b-0f74d07da8f4"}
06:32:02.938 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cb7e6b4a-ccb2-4a88-a573-9ffa318d0c4b"}
06:32:02.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cb7e6b4a-ccb2-4a88-a573-9ffa318d0c4b"}
06:32:05.936 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"26539dd1-0cde-438f-8645-292a2f2cc00a"}
06:32:05.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"26539dd1-0cde-438f-8645-292a2f2cc00a"}
06:32:05.937 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"389fdca4-0bc2-4174-b15f-ff63fb2d3a98"}
06:32:05.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"389fdca4-0bc2-4174-b15f-ff63fb2d3a98"}
06:32:08.936 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"585c9bc1-d9dc-47df-ab1e-9d44235a3c02"}
06:32:08.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"585c9bc1-d9dc-47df-ab1e-9d44235a3c02"}
06:32:08.937 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8aad21ee-78b4-465d-9618-35fa01513c02"}
06:32:08.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8aad21ee-78b4-465d-9618-35fa01513c02"}
06:32:11.936 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"91ed7d0e-a75d-4107-ab04-8e666132b8d9"}
06:32:11.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"91ed7d0e-a75d-4107-ab04-8e666132b8d9"}
06:32:11.937 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ad3fca6a-bb0e-424f-8a19-cd971e40a0a2"}
06:32:11.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ad3fca6a-bb0e-424f-8a19-cd971e40a0a2"}
06:32:14.935 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"35774d06-ee22-4f1c-91e6-79e917ee735f"}
06:32:14.936 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"35774d06-ee22-4f1c-91e6-79e917ee735f"}
06:32:14.936 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9bc9f353-909e-480f-a48f-28799c9c5741"}
06:32:14.937 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9bc9f353-909e-480f-a48f-28799c9c5741"}
06:32:17.936 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a5ab06a8-0a2e-4ef9-9bf3-aea4006c9338"}
06:32:17.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a5ab06a8-0a2e-4ef9-9bf3-aea4006c9338"}
06:32:17.937 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c1ac90a5-86ba-4c77-93ac-5b4f9a75b6c0"}
06:32:17.938 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c1ac90a5-86ba-4c77-93ac-5b4f9a75b6c0"}
06:32:20.935 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"157307eb-e53c-463f-828b-cc621c993e0b"}
06:32:20.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"157307eb-e53c-463f-828b-cc621c993e0b"}
06:32:20.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e128f004-c4ac-4eeb-84c1-a8a9abb60615"}
06:32:20.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e128f004-c4ac-4eeb-84c1-a8a9abb60615"}
06:32:23.934 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"17a0f5b9-3122-4a57-9482-46ab8cf3ac26"}
06:32:23.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"17a0f5b9-3122-4a57-9482-46ab8cf3ac26"}
06:32:23.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7f0b1416-d84e-4117-98ba-11b53e28c3fb"}
06:32:23.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7f0b1416-d84e-4117-98ba-11b53e28c3fb"}
06:32:26.935 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d4a58d3c-6866-4092-9d9f-39e3c281b7d3"}
06:32:26.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d4a58d3c-6866-4092-9d9f-39e3c281b7d3"}
06:32:26.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"94a137bf-f5a3-4473-b062-69aa3676915a"}
06:32:26.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"94a137bf-f5a3-4473-b062-69aa3676915a"}
06:32:29.935 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"98357b0d-d895-4f4a-b4dd-74cb3b7fa928"}
06:32:29.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"98357b0d-d895-4f4a-b4dd-74cb3b7fa928"}
06:32:29.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"37d4763e-4dfc-49da-9367-abf5709c3bda"}
06:32:29.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"37d4763e-4dfc-49da-9367-abf5709c3bda"}
06:32:32.934 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cbeb5eaa-19b2-4a01-ad33-ae3a09a96bab"}
06:32:32.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cbeb5eaa-19b2-4a01-ad33-ae3a09a96bab"}
06:32:32.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ccf40163-cd41-41e0-8f57-d1f449c1d943"}
06:32:32.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ccf40163-cd41-41e0-8f57-d1f449c1d943"}
06:32:35.933 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"41288782-f28b-4d2f-9d81-54b321eb3abd"}
06:32:35.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"41288782-f28b-4d2f-9d81-54b321eb3abd"}
06:32:35.934 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"465108d6-5822-41aa-a899-8c4e13695c63"}
06:32:35.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"465108d6-5822-41aa-a899-8c4e13695c63"}
06:32:38.932 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b479bd6d-3516-4528-b217-6418cab556bd"}
06:32:38.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b479bd6d-3516-4528-b217-6418cab556bd"}
06:32:38.933 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a4ff164b-0b76-4b4e-9dfd-7de701474df4"}
06:32:38.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a4ff164b-0b76-4b4e-9dfd-7de701474df4"}
06:32:41.931 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"02214ebc-fb72-497c-b695-460cb57ab895"}
06:32:41.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"02214ebc-fb72-497c-b695-460cb57ab895"}
06:32:41.932 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"62e60cf1-5df4-4c04-8e5f-7a1c44b6573f"}
06:32:41.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"62e60cf1-5df4-4c04-8e5f-7a1c44b6573f"}
06:32:44.930 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2a821964-7e09-44a8-9590-2aa61b3ed7e5"}
06:32:44.931 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2a821964-7e09-44a8-9590-2aa61b3ed7e5"}
06:32:44.931 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fce15b97-e889-4e78-8401-f5c8f9ee2d82"}
06:32:44.932 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fce15b97-e889-4e78-8401-f5c8f9ee2d82"}
06:32:47.930 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a750c1eb-e138-4401-9293-09e47e057549"}
06:32:47.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a750c1eb-e138-4401-9293-09e47e057549"}
06:32:47.931 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cdc74ffa-37b0-4ac7-990e-28167a828ccc"}
06:32:47.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cdc74ffa-37b0-4ac7-990e-28167a828ccc"}
06:32:50.930 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"457f364c-8bcf-47b9-8b7c-3789d29eb464"}
06:32:50.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"457f364c-8bcf-47b9-8b7c-3789d29eb464"}
06:32:50.931 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7b642b5a-371b-422e-86d6-3b27dac61ae2"}
06:32:50.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7b642b5a-371b-422e-86d6-3b27dac61ae2"}
06:32:53.929 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"10267756-bef5-4a67-8f3c-f59e76fccbc1"}
06:32:53.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"10267756-bef5-4a67-8f3c-f59e76fccbc1"}
06:32:53.930 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"58cff89e-4d13-4c19-a94e-c8d5794a06cd"}
06:32:53.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"58cff89e-4d13-4c19-a94e-c8d5794a06cd"}
06:32:56.928 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bfdb0bac-c03b-41b1-a753-1ff94850ef87"}
06:32:56.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bfdb0bac-c03b-41b1-a753-1ff94850ef87"}
06:32:56.929 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7eaac148-98d9-467c-a4e3-929cb5a6c230"}
06:32:56.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7eaac148-98d9-467c-a4e3-929cb5a6c230"}
06:32:59.928 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0acae115-dfe2-470c-89af-1094fe3bdd0a"}
06:32:59.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0acae115-dfe2-470c-89af-1094fe3bdd0a"}
06:32:59.929 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"750637ed-d596-4912-acfd-1ac796b3b1d7"}
06:32:59.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"750637ed-d596-4912-acfd-1ac796b3b1d7"}
06:33:02.928 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cefbd306-4c87-4138-88e9-1fc55ee21fff"}
06:33:02.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cefbd306-4c87-4138-88e9-1fc55ee21fff"}
06:33:02.929 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e3e2d51c-d7c5-48e2-a695-1376f94cd9aa"}
06:33:02.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e3e2d51c-d7c5-48e2-a695-1376f94cd9aa"}
06:33:05.927 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1f8cde85-4aa2-4f62-9ed5-ac6c267f9891"}
06:33:05.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1f8cde85-4aa2-4f62-9ed5-ac6c267f9891"}
06:33:05.928 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"44c5e52b-b6a3-468b-a248-61d7fdcfd6c3"}
06:33:05.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"44c5e52b-b6a3-468b-a248-61d7fdcfd6c3"}
06:33:08.926 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d21725d4-5c3b-46d8-a0fa-257d2fecee0a"}
06:33:08.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d21725d4-5c3b-46d8-a0fa-257d2fecee0a"}
06:33:08.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"58e59ea6-c4bd-4822-a0e5-0b55ad8c7627"}
06:33:08.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"58e59ea6-c4bd-4822-a0e5-0b55ad8c7627"}
06:33:11.925 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f6db4b8f-f23f-4dd0-83db-f129a2fc20a2"}
06:33:11.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f6db4b8f-f23f-4dd0-83db-f129a2fc20a2"}
06:33:11.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f2d18921-f606-49b5-acca-d8691200751a"}
06:33:11.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f2d18921-f606-49b5-acca-d8691200751a"}
06:33:14.924 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"440b3534-b5ac-4fcc-bd26-7bc2578c2950"}
06:33:14.925 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"440b3534-b5ac-4fcc-bd26-7bc2578c2950"}
06:33:14.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"099060be-8a1c-45a9-a1b2-faa62e7f9c28"}
06:33:14.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"099060be-8a1c-45a9-a1b2-faa62e7f9c28"}
06:33:17.926 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ef690a09-12d8-4e51-ad6c-607ab73b5045"}
06:33:17.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ef690a09-12d8-4e51-ad6c-607ab73b5045"}
06:33:17.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"97ba7a1b-7e80-403c-9467-18bb9ea272ba"}
06:33:17.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"97ba7a1b-7e80-403c-9467-18bb9ea272ba"}
06:33:20.926 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d95b9a7e-064d-4e49-ab57-15c9a85a8d11"}
06:33:20.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d95b9a7e-064d-4e49-ab57-15c9a85a8d11"}
06:33:20.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1e258921-044d-459f-b0b7-4dc7cbf9d0af"}
06:33:20.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1e258921-044d-459f-b0b7-4dc7cbf9d0af"}
06:33:23.926 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5c4263f6-9e47-474b-9a46-63b5996503d3"}
06:33:23.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5c4263f6-9e47-474b-9a46-63b5996503d3"}
06:33:23.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5aaff70f-2de7-4cb7-9444-89e73dc09f55"}
06:33:23.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5aaff70f-2de7-4cb7-9444-89e73dc09f55"}
06:33:26.926 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c99c8482-ee8a-4792-880e-81d281a77279"}
06:33:26.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c99c8482-ee8a-4792-880e-81d281a77279"}
06:33:26.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"24d8173c-5550-4eda-b571-f12a55a7c75d"}
06:33:26.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"24d8173c-5550-4eda-b571-f12a55a7c75d"}
06:33:29.925 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8a911518-16aa-4bd6-b062-00e2d11cdc34"}
06:33:29.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8a911518-16aa-4bd6-b062-00e2d11cdc34"}
06:33:29.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"678aa9f2-a338-4d3d-99bc-7f29956bc2f0"}
06:33:29.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"678aa9f2-a338-4d3d-99bc-7f29956bc2f0"}
06:33:32.925 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d797e112-43b6-4692-a419-bee61c8b3cb1"}
06:33:32.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d797e112-43b6-4692-a419-bee61c8b3cb1"}
06:33:32.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e7395d40-0613-4437-a08d-b81180461c4d"}
06:33:32.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e7395d40-0613-4437-a08d-b81180461c4d"}
06:33:35.925 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4d851482-f8ba-42d4-9fcd-8edb38142d08"}
06:33:35.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4d851482-f8ba-42d4-9fcd-8edb38142d08"}
06:33:35.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f2ae752b-9dd8-41ad-977f-892bba409e37"}
06:33:35.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f2ae752b-9dd8-41ad-977f-892bba409e37"}
06:33:38.924 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"649af8c5-2548-4e3a-9815-ed66683a713f"}
06:33:38.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"649af8c5-2548-4e3a-9815-ed66683a713f"}
06:33:38.925 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1866451e-6617-487c-ab90-22b966a9c1dc"}
06:33:38.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1866451e-6617-487c-ab90-22b966a9c1dc"}
06:33:41.923 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9129faab-4c74-45f2-a59b-ee6c75ac9a96"}
06:33:41.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9129faab-4c74-45f2-a59b-ee6c75ac9a96"}
06:33:41.924 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d9ba8353-4914-4a44-9fa6-95201e966c6b"}
06:33:41.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d9ba8353-4914-4a44-9fa6-95201e966c6b"}
06:33:44.922 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"175406cb-507d-445f-b1db-19c0bca2bcf3"}
06:33:44.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"175406cb-507d-445f-b1db-19c0bca2bcf3"}
06:33:44.923 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4fa5c311-79cf-4df0-8548-94cdd0575cc8"}
06:33:44.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4fa5c311-79cf-4df0-8548-94cdd0575cc8"}
06:33:47.921 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4320b6b0-c04a-4f4f-b0aa-44505c1d0665"}
06:33:47.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4320b6b0-c04a-4f4f-b0aa-44505c1d0665"}
06:33:47.922 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5f5e58b7-85e6-4307-8328-c0747fe54dd4"}
06:33:47.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5f5e58b7-85e6-4307-8328-c0747fe54dd4"}
06:33:50.920 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6c2e19b8-8803-40c6-b76a-9326cb10d0ae"}
06:33:50.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6c2e19b8-8803-40c6-b76a-9326cb10d0ae"}
06:33:50.921 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"04722ba9-598b-42cf-85a0-538b3b7ee04d"}
06:33:50.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"04722ba9-598b-42cf-85a0-538b3b7ee04d"}
06:33:53.919 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"152e88bb-2606-4645-9fe9-fdf511254e93"}
06:33:53.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"152e88bb-2606-4645-9fe9-fdf511254e93"}
06:33:53.920 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f23297ab-21e8-4879-94e3-f331d435d047"}
06:33:53.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f23297ab-21e8-4879-94e3-f331d435d047"}
06:33:56.918 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b0fcf08e-413a-4bc8-8245-26ba2423bceb"}
06:33:56.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b0fcf08e-413a-4bc8-8245-26ba2423bceb"}
06:33:56.919 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"73ba81b8-1727-4b19-8a34-ee4ed8f45aae"}
06:33:56.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"73ba81b8-1727-4b19-8a34-ee4ed8f45aae"}
06:33:59.918 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9c696a6d-0d40-41fc-9643-889b0fca8555"}
06:33:59.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9c696a6d-0d40-41fc-9643-889b0fca8555"}
06:33:59.919 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dcb90caf-407a-4396-8336-881ea6f2450e"}
06:33:59.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"dcb90caf-407a-4396-8336-881ea6f2450e"}
06:34:02.917 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7a73221c-3f33-48eb-81a4-7a58fffd5436"}
06:34:02.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7a73221c-3f33-48eb-81a4-7a58fffd5436"}
06:34:02.918 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e2d8e274-cfdf-489d-b78b-a6cbe506cefb"}
06:34:02.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e2d8e274-cfdf-489d-b78b-a6cbe506cefb"}
06:34:05.916 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ec6bb3d9-fe11-4a78-b6c5-9aff011b7828"}
06:34:05.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ec6bb3d9-fe11-4a78-b6c5-9aff011b7828"}
06:34:05.917 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"46750577-2796-4f8c-ad6d-efd3f20a03e8"}
06:34:05.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"46750577-2796-4f8c-ad6d-efd3f20a03e8"}
06:34:08.915 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"76f4d198-dd14-43b7-b01f-3bac93b566a1"}
06:34:08.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"76f4d198-dd14-43b7-b01f-3bac93b566a1"}
06:34:08.916 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"054147ea-4c2a-4682-96c9-e0dc232da7da"}
06:34:08.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"054147ea-4c2a-4682-96c9-e0dc232da7da"}
06:34:11.913 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a180dd87-1ed2-40e7-a01c-19191ce8c2b4"}
06:34:11.913 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a180dd87-1ed2-40e7-a01c-19191ce8c2b4"}
06:34:11.914 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b7d34ee5-4059-4870-9177-0574c764a2b3"}
06:34:11.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b7d34ee5-4059-4870-9177-0574c764a2b3"}
06:34:14.917 03.003 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2bbbf753-110b-4620-937f-b0b89e5f651a"}
06:34:14.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2bbbf753-110b-4620-937f-b0b89e5f651a"}
06:34:14.918 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5c928963-1d15-4c5c-a25f-5d0adad88865"}
06:34:14.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5c928963-1d15-4c5c-a25f-5d0adad88865"}
06:34:17.917 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1e47945f-9da0-4a04-9acc-7578c4bb8efa"}
06:34:17.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1e47945f-9da0-4a04-9acc-7578c4bb8efa"}
06:34:17.918 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f12bde50-2b6e-4a76-ad0c-45f60e2b0a21"}
06:34:17.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f12bde50-2b6e-4a76-ad0c-45f60e2b0a21"}
06:34:20.916 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c1414b20-7e58-4d26-9cc8-c38a925d443a"}
06:34:20.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c1414b20-7e58-4d26-9cc8-c38a925d443a"}
06:34:20.917 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0e544e0a-140f-4bc4-bf39-54494c7ed196"}
06:34:20.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0e544e0a-140f-4bc4-bf39-54494c7ed196"}
06:34:23.915 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e96b3455-60a7-4619-aa6c-e8fdb94511e6"}
06:34:23.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e96b3455-60a7-4619-aa6c-e8fdb94511e6"}
06:34:23.916 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f5824fc8-cc1a-4472-92d9-a63f01e547ec"}
06:34:23.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f5824fc8-cc1a-4472-92d9-a63f01e547ec"}
06:34:26.914 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"40a1f701-1126-4b85-b380-64dcfa066b97"}
06:34:26.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"40a1f701-1126-4b85-b380-64dcfa066b97"}
06:34:26.915 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"afa892f7-cebc-43bf-ab3d-10ce36e30129"}
06:34:26.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"afa892f7-cebc-43bf-ab3d-10ce36e30129"}
06:34:29.914 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cf21fcbe-2c71-46ee-a78e-0176481188e0"}
06:34:29.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cf21fcbe-2c71-46ee-a78e-0176481188e0"}
06:34:29.915 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8a93ee6a-3398-41ed-a903-d0ed1effcdcf"}
06:34:29.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8a93ee6a-3398-41ed-a903-d0ed1effcdcf"}
06:34:32.913 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"02c7a361-38d3-4b97-bc4e-1099e4efa14e"}
06:34:32.913 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"02c7a361-38d3-4b97-bc4e-1099e4efa14e"}
06:34:32.914 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"93158ab5-bcde-48c6-9369-24d460278d6b"}
06:34:32.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"93158ab5-bcde-48c6-9369-24d460278d6b"}
06:34:35.912 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"98a2f676-20e6-4097-baf8-d73fc7bf0c80"}
06:34:35.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"98a2f676-20e6-4097-baf8-d73fc7bf0c80"}
06:34:35.913 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2e8f5572-7df5-49a0-bb91-3e1fbfc2f469"}
06:34:35.913 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2e8f5572-7df5-49a0-bb91-3e1fbfc2f469"}
06:34:38.911 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bbd6e07b-aa48-46b7-8485-1795d14901c5"}
06:34:38.911 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bbd6e07b-aa48-46b7-8485-1795d14901c5"}
06:34:38.912 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e097f552-116c-4106-8c07-5c758dc0cfea"}
06:34:38.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e097f552-116c-4106-8c07-5c758dc0cfea"}
06:34:41.910 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6ff88a6d-dafa-405f-b013-91344cf99004"}
06:34:41.910 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6ff88a6d-dafa-405f-b013-91344cf99004"}
06:34:41.911 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6be4fd3d-3468-40d8-b149-c6ea48dfa9f5"}
06:34:41.911 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6be4fd3d-3468-40d8-b149-c6ea48dfa9f5"}
06:34:44.909 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3edf8336-9443-4eb4-ad19-cf0767d35338"}
06:34:44.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3edf8336-9443-4eb4-ad19-cf0767d35338"}
06:34:44.910 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fd4802a4-6691-43b3-9610-9eb521a141ed"}
06:34:44.910 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fd4802a4-6691-43b3-9610-9eb521a141ed"}
06:34:47.908 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"14c2cef7-342d-4a1e-a7fc-0490e35b9b8d"}
06:34:47.908 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"14c2cef7-342d-4a1e-a7fc-0490e35b9b8d"}
06:34:47.909 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"65e3e403-81aa-4346-9a66-f6fa973fd97b"}
06:34:47.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"65e3e403-81aa-4346-9a66-f6fa973fd97b"}
06:34:50.951 03.042 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e877f248-5873-4cf1-85f8-d18830acc7e8"}
06:34:50.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e877f248-5873-4cf1-85f8-d18830acc7e8"}
06:34:50.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ad97d9a7-d9e1-4cfc-8fe0-014ad773a5b5"}
06:34:50.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ad97d9a7-d9e1-4cfc-8fe0-014ad773a5b5"}
06:34:53.976 03.024 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f48b9acf-19c4-4a0a-9fe3-efa1bf66469c"}
06:34:53.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f48b9acf-19c4-4a0a-9fe3-efa1bf66469c"}
06:34:53.977 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0229778f-16fd-403c-b67e-d5e7cae4b131"}
06:34:53.977 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0229778f-16fd-403c-b67e-d5e7cae4b131"}
06:34:56.950 02.973 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"db2fcc6c-a8fc-4974-b487-3241c1f2f9eb"}
06:34:56.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"db2fcc6c-a8fc-4974-b487-3241c1f2f9eb"}
06:34:56.951 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"867086af-b545-4ac2-a2d3-276d32541cf0"}
06:34:56.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"867086af-b545-4ac2-a2d3-276d32541cf0"}
06:34:59.949 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4583be99-b5e3-4a18-b8e2-4744e48909f7"}
06:34:59.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4583be99-b5e3-4a18-b8e2-4744e48909f7"}
06:34:59.950 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7d6d5bde-a3a2-4408-b822-5222cb576c37"}
06:34:59.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7d6d5bde-a3a2-4408-b822-5222cb576c37"}
06:35:02.948 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ebd8bc04-318e-48b9-a5f3-a166d376fe91"}
06:35:02.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ebd8bc04-318e-48b9-a5f3-a166d376fe91"}
06:35:02.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3714f173-6f81-4e77-aad4-1a15f7259d0f"}
06:35:02.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3714f173-6f81-4e77-aad4-1a15f7259d0f"}
06:35:05.947 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f4306696-20d2-4b6b-a83a-c30f02ed995d"}
06:35:05.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f4306696-20d2-4b6b-a83a-c30f02ed995d"}
06:35:05.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"49d0cd10-41b2-45af-b286-154f7597ac62"}
06:35:05.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"49d0cd10-41b2-45af-b286-154f7597ac62"}
06:35:08.959 03.011 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c41ac156-b6e2-45f9-839d-478839286d0a"}
06:35:08.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c41ac156-b6e2-45f9-839d-478839286d0a"}
06:35:08.960 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e3133b88-7a6c-41d7-a166-8668c715ac6c"}
06:35:08.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e3133b88-7a6c-41d7-a166-8668c715ac6c"}
06:35:11.958 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"97e3e9fd-51cc-43a9-8c75-d826634a19a6"}
06:35:11.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"97e3e9fd-51cc-43a9-8c75-d826634a19a6"}
06:35:11.959 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"580b0f66-5b42-4ffe-a100-c2e5fd98c8ac"}
06:35:11.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"580b0f66-5b42-4ffe-a100-c2e5fd98c8ac"}
06:35:14.960 03.001 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ee0e5185-d56c-42f6-9e0d-6dc6cefc7e62"}
06:35:14.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ee0e5185-d56c-42f6-9e0d-6dc6cefc7e62"}
06:35:14.961 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"df552863-4c6e-474a-bcf5-660d83866567"}
06:35:14.962 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"df552863-4c6e-474a-bcf5-660d83866567"}
06:35:17.960 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"64eef9c3-1fc8-46f4-890a-736a37cd4036"}
06:35:17.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"64eef9c3-1fc8-46f4-890a-736a37cd4036"}
06:35:17.961 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ece73e09-8ad1-401e-861a-82e71fe28e6c"}
06:35:17.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ece73e09-8ad1-401e-861a-82e71fe28e6c"}
06:35:20.959 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f03c9da9-c46e-418c-9937-2879a988cf15"}
06:35:20.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f03c9da9-c46e-418c-9937-2879a988cf15"}
06:35:20.960 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"61ea56aa-6484-4b9a-a35f-5f66f9ed010b"}
06:35:20.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"61ea56aa-6484-4b9a-a35f-5f66f9ed010b"}
06:35:23.960 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3d5a6271-ce49-4266-945e-8611ee70a39d"}
06:35:23.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3d5a6271-ce49-4266-945e-8611ee70a39d"}
06:35:23.961 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8a83d8f3-9b65-47b3-8cf3-7e2c11d268af"}
06:35:23.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8a83d8f3-9b65-47b3-8cf3-7e2c11d268af"}
06:35:26.958 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"621a077c-b36b-4adf-9e5d-82912e75535f"}
06:35:26.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"621a077c-b36b-4adf-9e5d-82912e75535f"}
06:35:26.959 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5025aa54-8921-4781-95a7-e7725b99477c"}
06:35:26.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5025aa54-8921-4781-95a7-e7725b99477c"}
06:35:29.957 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"50ea79dc-ea7c-4332-9605-b5229dbb87d2"}
06:35:29.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"50ea79dc-ea7c-4332-9605-b5229dbb87d2"}
06:35:29.958 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"70fffbcc-52b6-44ff-9b89-bf7ceccd8458"}
06:35:29.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"70fffbcc-52b6-44ff-9b89-bf7ceccd8458"}
06:35:32.956 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d28bdc0a-fdc1-4d23-b2c6-386da453aa59"}
06:35:32.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d28bdc0a-fdc1-4d23-b2c6-386da453aa59"}
06:35:32.957 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b99ba80a-de48-4293-aa1e-056459049774"}
06:35:32.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b99ba80a-de48-4293-aa1e-056459049774"}
06:35:35.955 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8b5453fe-f158-49d1-a22f-e8087c2e46e3"}
06:35:35.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8b5453fe-f158-49d1-a22f-e8087c2e46e3"}
06:35:35.956 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a143544c-5ef9-4c19-8ebc-8fc3adc7f1ca"}
06:35:35.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a143544c-5ef9-4c19-8ebc-8fc3adc7f1ca"}
06:35:38.954 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f4e27f23-4277-453a-8851-bfc087d5fca9"}
06:35:38.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f4e27f23-4277-453a-8851-bfc087d5fca9"}
06:35:38.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"df06d604-1c34-43f2-a7ab-47e63747aaec"}
06:35:38.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"df06d604-1c34-43f2-a7ab-47e63747aaec"}
06:35:41.953 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9da0b689-f0d0-4adb-beaf-e1bc0f723a23"}
06:35:41.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9da0b689-f0d0-4adb-beaf-e1bc0f723a23"}
06:35:41.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a2d90020-99af-4af2-957a-594fc6a390f7"}
06:35:41.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a2d90020-99af-4af2-957a-594fc6a390f7"}
06:35:44.952 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e99c9aa9-648b-4ef4-89b6-a7b70ff617f4"}
06:35:44.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e99c9aa9-648b-4ef4-89b6-a7b70ff617f4"}
06:35:44.953 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"99843ddc-09c1-4d0b-b7b4-f02905486b68"}
06:35:44.954 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"99843ddc-09c1-4d0b-b7b4-f02905486b68"}
06:35:47.951 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9c27b9a9-55aa-498a-bbc3-44e803b376a0"}
06:35:47.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9c27b9a9-55aa-498a-bbc3-44e803b376a0"}
06:35:47.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9cccd2e1-8671-4f44-948c-8e46b8a12a55"}
06:35:47.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9cccd2e1-8671-4f44-948c-8e46b8a12a55"}
06:35:50.951 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7adae152-ee5d-48da-af3c-851f52a36597"}
06:35:50.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7adae152-ee5d-48da-af3c-851f52a36597"}
06:35:50.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7bd3831b-d07c-4d87-9a8f-15e5055b86cd"}
06:35:50.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7bd3831b-d07c-4d87-9a8f-15e5055b86cd"}
06:35:53.950 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8aaba155-593c-43c9-9fe5-52c1281a05b2"}
06:35:53.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8aaba155-593c-43c9-9fe5-52c1281a05b2"}
06:35:53.951 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"790afc69-e40a-447b-b397-8091b8f92067"}
06:35:53.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"790afc69-e40a-447b-b397-8091b8f92067"}
06:35:56.950 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8e98d0a0-ac0c-4853-9b9e-ac62426a08b0"}
06:35:56.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8e98d0a0-ac0c-4853-9b9e-ac62426a08b0"}
06:35:56.969 00.019 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"01df5b88-f3d4-4b83-95e4-075ba9c5fccd"}
06:35:56.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"01df5b88-f3d4-4b83-95e4-075ba9c5fccd"}
06:35:59.949 02.980 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"801daa36-b409-442d-bddb-dc93b9c2863b"}
06:35:59.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"801daa36-b409-442d-bddb-dc93b9c2863b"}
06:35:59.950 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f9b9ee1d-351b-4037-8241-804c999ed72c"}
06:35:59.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f9b9ee1d-351b-4037-8241-804c999ed72c"}
06:36:02.949 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"88f06fbc-90e0-4e17-8bde-38eca2b43e25"}
06:36:02.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"88f06fbc-90e0-4e17-8bde-38eca2b43e25"}
06:36:02.950 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9394f98f-bfa7-4937-aa4a-45491c371411"}
06:36:02.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9394f98f-bfa7-4937-aa4a-45491c371411"}
06:36:05.947 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"77118d6c-1ca9-4299-a75d-700f00f915ad"}
06:36:05.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"77118d6c-1ca9-4299-a75d-700f00f915ad"}
06:36:05.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c49686a3-6116-4649-8491-3bd690ef3867"}
06:36:05.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c49686a3-6116-4649-8491-3bd690ef3867"}
06:36:08.946 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f86573f4-89ad-4b1e-b607-3d38a4bad6ea"}
06:36:08.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f86573f4-89ad-4b1e-b607-3d38a4bad6ea"}
06:36:08.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aba5a82e-200d-49d3-be84-fb6ef140e4c7"}
06:36:08.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"aba5a82e-200d-49d3-be84-fb6ef140e4c7"}
06:36:11.945 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c7fdc8ad-a3c6-4aba-8d58-bcfb99bbee89"}
06:36:11.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c7fdc8ad-a3c6-4aba-8d58-bcfb99bbee89"}
06:36:11.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8249f789-a15e-4cf6-912b-a803282a93c0"}
06:36:11.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8249f789-a15e-4cf6-912b-a803282a93c0"}
06:36:14.946 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3c3e4a5e-2d9f-40f7-92e4-ed94f88a6198"}
06:36:14.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3c3e4a5e-2d9f-40f7-92e4-ed94f88a6198"}
06:36:14.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"abb2e7e5-8688-41a4-8e4f-16fb17eaad92"}
06:36:14.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"abb2e7e5-8688-41a4-8e4f-16fb17eaad92"}
06:36:17.945 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f57e95a6-8f6d-47b9-8e20-1d7d4db200b1"}
06:36:17.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f57e95a6-8f6d-47b9-8e20-1d7d4db200b1"}
06:36:17.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"db6ad98f-d257-4a06-adf5-f000fec4ae74"}
06:36:17.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"db6ad98f-d257-4a06-adf5-f000fec4ae74"}
06:36:20.946 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"75710c49-0e4e-4ccd-990c-bcec00ebd2b9"}
06:36:20.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"75710c49-0e4e-4ccd-990c-bcec00ebd2b9"}
06:36:20.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cb04caae-d36e-4eeb-860f-043a01ef5818"}
06:36:20.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cb04caae-d36e-4eeb-860f-043a01ef5818"}
06:36:23.944 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"487f2b86-75d4-4e66-b0bd-f1a9bb5d448c"}
06:36:23.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"487f2b86-75d4-4e66-b0bd-f1a9bb5d448c"}
06:36:23.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5018d320-01af-4f1b-9bb3-1209ebc677e4"}
06:36:23.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5018d320-01af-4f1b-9bb3-1209ebc677e4"}
06:36:26.943 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dd552f0a-2e65-48d1-9e24-6f11895cdbdd"}
06:36:26.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dd552f0a-2e65-48d1-9e24-6f11895cdbdd"}
06:36:26.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0574340b-7263-4205-8ad5-903fdaa37d17"}
06:36:26.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0574340b-7263-4205-8ad5-903fdaa37d17"}
06:36:29.942 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e327f59e-a673-4d56-8429-3038d1d40309"}
06:36:29.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e327f59e-a673-4d56-8429-3038d1d40309"}
06:36:29.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"50ba31d1-6c77-4fb0-ba07-d1ce11ab64e0"}
06:36:29.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"50ba31d1-6c77-4fb0-ba07-d1ce11ab64e0"}
06:36:32.942 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"27e0cd78-3e66-4027-928a-69e087f161f9"}
06:36:32.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"27e0cd78-3e66-4027-928a-69e087f161f9"}
06:36:32.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"138af45b-9730-4c85-9bbf-e2267d1eb4f4"}
06:36:32.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"138af45b-9730-4c85-9bbf-e2267d1eb4f4"}
06:36:35.940 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"921571e4-7d75-4dae-80ab-60fa56d8014d"}
06:36:35.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"921571e4-7d75-4dae-80ab-60fa56d8014d"}
06:36:35.941 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"91a278bf-d6ba-4ac7-9df8-78b42e6adb12"}
06:36:35.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"91a278bf-d6ba-4ac7-9df8-78b42e6adb12"}
06:36:38.939 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"03708731-a09e-4be1-99cc-6c7af6aef2e8"}
06:36:38.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"03708731-a09e-4be1-99cc-6c7af6aef2e8"}
06:36:38.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a0083838-3eb3-4bf1-bc4b-abf841bc7a6c"}
06:36:38.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a0083838-3eb3-4bf1-bc4b-abf841bc7a6c"}
06:36:41.939 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2b230720-f0ac-47b3-a123-92346f3eada6"}
06:36:41.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2b230720-f0ac-47b3-a123-92346f3eada6"}
06:36:41.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1b06c8be-edf3-40e2-8485-bb5e5f4bcd7a"}
06:36:41.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1b06c8be-edf3-40e2-8485-bb5e5f4bcd7a"}
06:36:44.938 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"caea1dee-0a60-47b8-a47f-a38bf1f5eb9c"}
06:36:44.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"caea1dee-0a60-47b8-a47f-a38bf1f5eb9c"}
06:36:44.939 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"79404b8b-b417-4c5b-876d-4124cdc4eded"}
06:36:44.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"79404b8b-b417-4c5b-876d-4124cdc4eded"}
06:36:47.937 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e4dc79b1-555c-4f56-ba48-292db95cb2ea"}
06:36:47.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e4dc79b1-555c-4f56-ba48-292db95cb2ea"}
06:36:47.938 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4f9466a7-072d-4478-a196-15351c397012"}
06:36:47.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4f9466a7-072d-4478-a196-15351c397012"}
06:36:50.937 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"53ddad19-c69b-4307-affc-404dc89436eb"}
06:36:50.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"53ddad19-c69b-4307-affc-404dc89436eb"}
06:36:50.938 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fecc6c8d-0528-4598-8df3-28c819895720"}
06:36:50.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fecc6c8d-0528-4598-8df3-28c819895720"}
06:36:53.935 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f20f44b1-81b4-43db-843a-7ed2a8bd5364"}
06:36:53.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f20f44b1-81b4-43db-843a-7ed2a8bd5364"}
06:36:53.937 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8e043b66-2687-46f4-bf1a-e002e733e959"}
06:36:53.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8e043b66-2687-46f4-bf1a-e002e733e959"}
06:36:56.934 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cdc5615e-9d56-4dac-aa15-e2a284342a05"}
06:36:56.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cdc5615e-9d56-4dac-aa15-e2a284342a05"}
06:36:56.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cda24c77-6cac-428f-a438-26d1f642ecc4"}
06:36:56.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cda24c77-6cac-428f-a438-26d1f642ecc4"}
06:36:59.934 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3f86621c-3217-4b4d-a22c-e47182adc136"}
06:36:59.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3f86621c-3217-4b4d-a22c-e47182adc136"}
06:36:59.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cf566163-3ed8-41ac-a220-cbef226bd7d7"}
06:36:59.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cf566163-3ed8-41ac-a220-cbef226bd7d7"}
06:37:02.933 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"592e2835-1f0b-465e-bc71-d9e1886f2935"}
06:37:02.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"592e2835-1f0b-465e-bc71-d9e1886f2935"}
06:37:02.934 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c412349b-553f-402c-9dc1-9ad3acf14fa9"}
06:37:02.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c412349b-553f-402c-9dc1-9ad3acf14fa9"}
06:37:05.934 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"89ea78dd-0c8c-4dba-9643-e9f363a8603d"}
06:37:05.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"89ea78dd-0c8c-4dba-9643-e9f363a8603d"}
06:37:05.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"782f11c0-c1fa-4737-96ba-9c083b127a2a"}
06:37:05.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"782f11c0-c1fa-4737-96ba-9c083b127a2a"}
06:37:08.934 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fd43e7c2-c5f0-440c-bf0e-2d1860198ef3"}
06:37:08.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fd43e7c2-c5f0-440c-bf0e-2d1860198ef3"}
06:37:08.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"452ef266-92ad-4251-89ef-4b5e583f71bd"}
06:37:08.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"452ef266-92ad-4251-89ef-4b5e583f71bd"}
06:37:11.933 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d8f6a3c9-e4f7-499d-a1a2-b903e17797ee"}
06:37:11.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d8f6a3c9-e4f7-499d-a1a2-b903e17797ee"}
06:37:11.934 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"817e821a-65a0-4b77-a114-2937a103cc02"}
06:37:11.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"817e821a-65a0-4b77-a114-2937a103cc02"}
06:37:14.935 03.001 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"042a1697-e206-47f9-b949-2a1680b77175"}
06:37:14.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"042a1697-e206-47f9-b949-2a1680b77175"}
06:37:14.963 00.028 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f06f2ce5-0587-4509-98b7-96830cdec257"}
06:37:14.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f06f2ce5-0587-4509-98b7-96830cdec257"}
06:37:17.935 02.972 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"df5dfde9-d6c0-4a01-bdff-dde897188e03"}
06:37:17.936 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"df5dfde9-d6c0-4a01-bdff-dde897188e03"}
06:37:17.936 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ccb63645-c111-42a3-9df4-b9c5ab14175e"}
06:37:17.937 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ccb63645-c111-42a3-9df4-b9c5ab14175e"}
06:37:20.936 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6167a936-3c4c-419d-b04f-083e9a00fcda"}
06:37:20.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6167a936-3c4c-419d-b04f-083e9a00fcda"}
06:37:20.937 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9d5888f0-c5f8-452c-9de9-f52b05d7ae40"}
06:37:20.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9d5888f0-c5f8-452c-9de9-f52b05d7ae40"}
06:37:23.935 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1d201914-c97d-46cd-b2b8-8850afd20efa"}
06:37:23.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1d201914-c97d-46cd-b2b8-8850afd20efa"}
06:37:23.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f7d87279-93d5-4fb6-8e66-f5641d52940e"}
06:37:23.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f7d87279-93d5-4fb6-8e66-f5641d52940e"}
06:37:26.935 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3a46b8df-e35c-4e4d-a45d-a6ed8e2e893a"}
06:37:26.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3a46b8df-e35c-4e4d-a45d-a6ed8e2e893a"}
06:37:26.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"75be1752-e579-4dc4-8365-5b583f773d11"}
06:37:26.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"75be1752-e579-4dc4-8365-5b583f773d11"}
06:37:29.936 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f04d1536-d634-4920-8236-74fe75ed5aef"}
06:37:29.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f04d1536-d634-4920-8236-74fe75ed5aef"}
06:37:29.937 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"437e7c33-bf85-4417-b26a-c88fbce72c2c"}
06:37:29.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"437e7c33-bf85-4417-b26a-c88fbce72c2c"}
06:37:32.934 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a07b4598-2215-411e-bf22-80a17a5d2230"}
06:37:32.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a07b4598-2215-411e-bf22-80a17a5d2230"}
06:37:32.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b1997e7d-99a5-4dcb-a02e-c46428f59938"}
06:37:32.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b1997e7d-99a5-4dcb-a02e-c46428f59938"}
06:37:35.935 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"10530aa7-0a78-4f08-930b-94e19fbbab28"}
06:37:35.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"10530aa7-0a78-4f08-930b-94e19fbbab28"}
06:37:35.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"653b78b3-0f3d-410d-8ccc-a3f5f4a5ff2b"}
06:37:35.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"653b78b3-0f3d-410d-8ccc-a3f5f4a5ff2b"}
06:37:38.954 03.018 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cfd510cc-3cab-4f91-82c2-0db6ef64e29f"}
06:37:38.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cfd510cc-3cab-4f91-82c2-0db6ef64e29f"}
06:37:38.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a13d80bb-daa7-4d4a-b17d-2ea16ecfe65f"}
06:37:38.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a13d80bb-daa7-4d4a-b17d-2ea16ecfe65f"}
06:37:41.954 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"49506b2f-02ce-4fdc-8e60-036d77f18552"}
06:37:41.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"49506b2f-02ce-4fdc-8e60-036d77f18552"}
06:37:41.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"246a3f67-e54e-4687-ac72-3a3ab8a5f1b3"}
06:37:41.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"246a3f67-e54e-4687-ac72-3a3ab8a5f1b3"}
06:37:44.963 03.008 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5ad79251-31f2-48aa-b58d-15de4bb5cd96"}
06:37:44.964 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5ad79251-31f2-48aa-b58d-15de4bb5cd96"}
06:37:44.964 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ade2cf28-f511-408d-b1da-fd5717234f98"}
06:37:44.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ade2cf28-f511-408d-b1da-fd5717234f98"}
06:37:47.964 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"00e49924-80ac-415f-8d33-70fc32326d9a"}
06:37:47.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"00e49924-80ac-415f-8d33-70fc32326d9a"}
06:37:47.965 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"41f14e17-fcb8-4630-978a-be3bd16f516d"}
06:37:47.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"41f14e17-fcb8-4630-978a-be3bd16f516d"}
06:37:50.964 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3199f4d1-6511-4df7-a6d8-b39c8d9e727d"}
06:37:50.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3199f4d1-6511-4df7-a6d8-b39c8d9e727d"}
06:37:50.965 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5d676819-fb37-4172-a5db-243aa62599f9"}
06:37:50.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5d676819-fb37-4172-a5db-243aa62599f9"}
06:37:53.963 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"854bbe86-d791-45a9-85de-d412876f9a80"}
06:37:53.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"854bbe86-d791-45a9-85de-d412876f9a80"}
06:37:53.964 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0497b010-b2e1-4228-b170-3b1daf299367"}
06:37:53.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0497b010-b2e1-4228-b170-3b1daf299367"}
06:37:56.963 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"900eb9bc-d874-40de-b4a3-41c90a5cc83c"}
06:37:56.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"900eb9bc-d874-40de-b4a3-41c90a5cc83c"}
06:37:56.964 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d9a697a3-c44d-4480-8c72-fa4efbe38f0a"}
06:37:56.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d9a697a3-c44d-4480-8c72-fa4efbe38f0a"}
06:37:59.962 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ce6aa2e8-755a-4e6a-abed-b3c4805bd632"}
06:37:59.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ce6aa2e8-755a-4e6a-abed-b3c4805bd632"}
06:37:59.962 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"94711f59-a838-4b6e-886e-97bdd2921a0f"}
06:37:59.963 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"94711f59-a838-4b6e-886e-97bdd2921a0f"}
06:38:02.961 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1e39b26d-1273-4559-ad9d-12b15f0ff2d0"}
06:38:02.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1e39b26d-1273-4559-ad9d-12b15f0ff2d0"}
06:38:02.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"229c00a1-cf5f-46ff-b370-9df9bf1eb5df"}
06:38:02.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"229c00a1-cf5f-46ff-b370-9df9bf1eb5df"}
06:38:05.960 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"90c4090a-43ba-4546-8551-3a7ca35efe96"}
06:38:05.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"90c4090a-43ba-4546-8551-3a7ca35efe96"}
06:38:05.961 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d2e2bcba-93df-4538-b015-bbe1bcd1781f"}
06:38:05.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d2e2bcba-93df-4538-b015-bbe1bcd1781f"}
06:38:08.959 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d4bec9eb-0e51-4c6f-9c0c-ec0421dbedbc"}
06:38:08.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d4bec9eb-0e51-4c6f-9c0c-ec0421dbedbc"}
06:38:08.960 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"31c65577-1391-4e19-9e6c-24b1350c143c"}
06:38:08.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"31c65577-1391-4e19-9e6c-24b1350c143c"}
06:38:11.958 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b8564ac2-bd88-48be-95d1-9a1ba9bc577c"}
06:38:11.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b8564ac2-bd88-48be-95d1-9a1ba9bc577c"}
06:38:11.959 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"01cb21c5-80d1-4825-9915-06a2cfff0031"}
06:38:11.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"01cb21c5-80d1-4825-9915-06a2cfff0031"}
06:38:14.975 03.016 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2ec81c4d-1416-4e3d-b118-5f335a51bca0"}
06:38:14.976 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2ec81c4d-1416-4e3d-b118-5f335a51bca0"}
06:38:14.979 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cd6f30c7-99c6-4502-9d39-c34cd89bbf36"}
06:38:14.980 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cd6f30c7-99c6-4502-9d39-c34cd89bbf36"}
06:38:17.974 02.994 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3a049454-5177-41f0-b4ff-d055cd57536e"}
06:38:17.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3a049454-5177-41f0-b4ff-d055cd57536e"}
06:38:17.975 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4d498347-47e2-4dbf-800e-c8d153064f06"}
06:38:17.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4d498347-47e2-4dbf-800e-c8d153064f06"}
06:38:20.974 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9c4a74e1-98e0-4b8b-84e7-5407b28386f7"}
06:38:20.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9c4a74e1-98e0-4b8b-84e7-5407b28386f7"}
06:38:20.975 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b2e0972c-7a5b-43ef-b551-9546cce515f5"}
06:38:20.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b2e0972c-7a5b-43ef-b551-9546cce515f5"}
06:38:23.974 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ba6f5283-4673-42c6-b0c2-5c1996c7e538"}
06:38:23.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ba6f5283-4673-42c6-b0c2-5c1996c7e538"}
06:38:23.975 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"59f99424-043c-460e-b333-84ecb2b05fc7"}
06:38:23.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"59f99424-043c-460e-b333-84ecb2b05fc7"}
06:38:26.973 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bbaa1589-2656-4a74-b29b-fe13875404a9"}
06:38:26.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bbaa1589-2656-4a74-b29b-fe13875404a9"}
06:38:26.973 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f739ca58-d6b3-44f4-99c8-609b02a33743"}
06:38:26.974 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f739ca58-d6b3-44f4-99c8-609b02a33743"}
06:38:29.973 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"29ed585e-b980-4c02-a71a-34dd3af96c98"}
06:38:29.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"29ed585e-b980-4c02-a71a-34dd3af96c98"}
06:38:29.974 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"58c4607c-64bd-448b-aa70-12c40fe8bb73"}
06:38:29.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"58c4607c-64bd-448b-aa70-12c40fe8bb73"}
06:38:32.971 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2ca4119b-e6ff-49d5-95cc-574113e62efa"}
06:38:32.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2ca4119b-e6ff-49d5-95cc-574113e62efa"}
06:38:32.972 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0f4a536a-8b90-4e7e-b8d5-9e63f4ca0010"}
06:38:32.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0f4a536a-8b90-4e7e-b8d5-9e63f4ca0010"}
06:38:35.971 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f4aa775c-4c9b-4cda-8efa-246d04bd667d"}
06:38:35.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f4aa775c-4c9b-4cda-8efa-246d04bd667d"}
06:38:35.972 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6ea3c0ed-f50f-4fa3-abbf-4352c0d9a037"}
06:38:35.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6ea3c0ed-f50f-4fa3-abbf-4352c0d9a037"}
06:38:38.970 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"46924b1f-2cc0-49f2-9a71-abd8185a16ed"}
06:38:38.971 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"46924b1f-2cc0-49f2-9a71-abd8185a16ed"}
06:38:38.971 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bdcabc19-ee5e-4eb8-8cbe-b550e7b3d7b7"}
06:38:38.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bdcabc19-ee5e-4eb8-8cbe-b550e7b3d7b7"}
06:38:41.970 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1335ee30-76b6-4c00-a5e6-7f9f609981b9"}
06:38:41.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1335ee30-76b6-4c00-a5e6-7f9f609981b9"}
06:38:41.971 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4aa12fde-e674-486a-b252-a8b721f94f98"}
06:38:41.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4aa12fde-e674-486a-b252-a8b721f94f98"}
06:38:44.968 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1a3cd481-5650-4b89-b21e-b75c6508d3f0"}
06:38:44.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1a3cd481-5650-4b89-b21e-b75c6508d3f0"}
06:38:44.969 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d9cbc39b-3837-4227-9ec9-6ed81d7d6d8f"}
06:38:44.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d9cbc39b-3837-4227-9ec9-6ed81d7d6d8f"}
06:38:47.967 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ac4e4aa1-5b8b-4763-aba1-42caf669e5f9"}
06:38:47.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ac4e4aa1-5b8b-4763-aba1-42caf669e5f9"}
06:38:47.968 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"60b765d1-da18-4c90-aee2-d23662c5b63a"}
06:38:47.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"60b765d1-da18-4c90-aee2-d23662c5b63a"}
06:38:50.966 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c04da84c-cf49-41a1-bdd1-e7846cff0671"}
06:38:50.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c04da84c-cf49-41a1-bdd1-e7846cff0671"}
06:38:50.967 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"19b3be33-3726-4aa1-9cd1-226a62876782"}
06:38:50.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"19b3be33-3726-4aa1-9cd1-226a62876782"}
06:38:53.965 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5b89dd93-d85e-4ebc-a7d5-064c5359bc5d"}
06:38:53.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5b89dd93-d85e-4ebc-a7d5-064c5359bc5d"}
06:38:53.966 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"38cf9aae-61a6-4f87-bf0d-8473a6f931ca"}
06:38:53.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"38cf9aae-61a6-4f87-bf0d-8473a6f931ca"}
06:38:56.965 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"039d5540-12bb-4001-9764-c1270c8540d5"}
06:38:56.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"039d5540-12bb-4001-9764-c1270c8540d5"}
06:38:56.966 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7885b3fb-77ca-4898-ba1d-53c861761b56"}
06:38:56.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7885b3fb-77ca-4898-ba1d-53c861761b56"}
06:38:59.966 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5ab206b0-a635-4e20-8ac3-894d517a1b89"}
06:38:59.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5ab206b0-a635-4e20-8ac3-894d517a1b89"}
06:38:59.967 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0e68ce89-fb5a-400f-8e43-2f0d21776949"}
06:38:59.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0e68ce89-fb5a-400f-8e43-2f0d21776949"}
06:39:02.966 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1a76cb9a-6d3d-4b18-a396-75d8ede1b0ac"}
06:39:02.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1a76cb9a-6d3d-4b18-a396-75d8ede1b0ac"}
06:39:02.967 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f62717cc-92a0-4ae2-8e44-f30d5c703bab"}
06:39:02.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f62717cc-92a0-4ae2-8e44-f30d5c703bab"}
06:39:05.964 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3ccd1460-8a8b-44da-9b43-456ef460ad0f"}
06:39:05.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3ccd1460-8a8b-44da-9b43-456ef460ad0f"}
06:39:05.965 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2427c079-2222-4922-bda5-d3332fdead79"}
06:39:05.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2427c079-2222-4922-bda5-d3332fdead79"}
06:39:08.963 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fe967ea0-be78-4ea9-941c-54936eb9a42f"}
06:39:08.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fe967ea0-be78-4ea9-941c-54936eb9a42f"}
06:39:08.964 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9b83e2ad-35b6-42ea-b752-cbc35e383b5d"}
06:39:08.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9b83e2ad-35b6-42ea-b752-cbc35e383b5d"}
06:39:11.962 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"93c75389-d2f2-42c2-be98-1d9c01317eb6"}
06:39:11.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"93c75389-d2f2-42c2-be98-1d9c01317eb6"}
06:39:11.963 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b2023c88-28e6-4b94-a46e-660fdd76e6fe"}
06:39:11.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b2023c88-28e6-4b94-a46e-660fdd76e6fe"}
06:39:15.007 03.044 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"50434e1a-3800-4546-9092-7d68a6aa0d2e"}
06:39:15.007 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"50434e1a-3800-4546-9092-7d68a6aa0d2e"}
06:39:15.009 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4668cba4-0dd5-43b4-9d32-5090364490fe"}
06:39:15.009 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4668cba4-0dd5-43b4-9d32-5090364490fe"}
06:39:18.005 02.996 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"306bcf26-48b1-4901-9f73-840e390867f4"}
06:39:18.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"306bcf26-48b1-4901-9f73-840e390867f4"}
06:39:18.006 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0e0fe001-2a9e-41e8-a2ab-4c854ebfc5ad"}
06:39:18.006 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0e0fe001-2a9e-41e8-a2ab-4c854ebfc5ad"}
06:39:21.004 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"945a925f-8fe5-484a-88e0-8673e5319325"}
06:39:21.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"945a925f-8fe5-484a-88e0-8673e5319325"}
06:39:21.005 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c7745d14-9d69-4404-94b7-ceaaa391d877"}
06:39:21.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c7745d14-9d69-4404-94b7-ceaaa391d877"}
06:39:24.004 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"96aaf4c8-9b04-4998-b2af-045c81c5736b"}
06:39:24.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"96aaf4c8-9b04-4998-b2af-045c81c5736b"}
06:39:24.005 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"19de3114-dcb1-4756-95c0-c9f2786ff64d"}
06:39:24.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"19de3114-dcb1-4756-95c0-c9f2786ff64d"}
06:39:27.004 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"78f128c3-889c-4242-b95d-79c53923d5f4"}
06:39:27.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"78f128c3-889c-4242-b95d-79c53923d5f4"}
06:39:27.005 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8e6b17c2-41d2-4422-be77-a57cc46099b4"}
06:39:27.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8e6b17c2-41d2-4422-be77-a57cc46099b4"}
06:39:30.004 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d9b10a4b-ae82-43e7-93b1-709acbb4bab0"}
06:39:30.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d9b10a4b-ae82-43e7-93b1-709acbb4bab0"}
06:39:30.005 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"56114a27-ad84-4e97-a138-e248807152e8"}
06:39:30.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"56114a27-ad84-4e97-a138-e248807152e8"}
06:39:33.004 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"029c4797-eb03-46c2-930e-148597790317"}
06:39:33.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"029c4797-eb03-46c2-930e-148597790317"}
06:39:33.005 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"40824d2f-bf7a-4e9b-8e1b-5a28fc929b2d"}
06:39:33.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"40824d2f-bf7a-4e9b-8e1b-5a28fc929b2d"}
06:39:36.003 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f17dfa29-bd2f-48c7-a27c-6678938612c2"}
06:39:36.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f17dfa29-bd2f-48c7-a27c-6678938612c2"}
06:39:36.004 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7940f0b3-c392-4fdc-aebf-c7ff2ab1b4b0"}
06:39:36.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7940f0b3-c392-4fdc-aebf-c7ff2ab1b4b0"}
06:39:39.002 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"34a91b16-f073-4dd0-a7da-f3401696f7c6"}
06:39:39.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"34a91b16-f073-4dd0-a7da-f3401696f7c6"}
06:39:39.003 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"781c462a-d3e0-48fb-813b-c2736a34985f"}
06:39:39.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"781c462a-d3e0-48fb-813b-c2736a34985f"}
06:39:42.002 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3ecd15f5-9447-4aed-a73b-dcc93166bff3"}
06:39:42.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3ecd15f5-9447-4aed-a73b-dcc93166bff3"}
06:39:42.003 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b09139dc-9000-47b8-8028-49e1fb006dda"}
06:39:42.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b09139dc-9000-47b8-8028-49e1fb006dda"}
06:39:45.001 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d8286714-7853-45da-aab4-77086087f0ec"}
06:39:45.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d8286714-7853-45da-aab4-77086087f0ec"}
06:39:45.002 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"45b8bdaf-183f-4545-8e14-84bd19420726"}
06:39:45.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"45b8bdaf-183f-4545-8e14-84bd19420726"}
06:39:48.000 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e7517291-2530-4532-8f4c-dfe95435b95a"}
06:39:48.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e7517291-2530-4532-8f4c-dfe95435b95a"}
06:39:48.001 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0e449ffe-6463-45d3-8e20-1e7472b3645a"}
06:39:48.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0e449ffe-6463-45d3-8e20-1e7472b3645a"}
06:39:50.999 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bb61d205-7082-4cce-97c2-48c36af946ba"}
06:39:50.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bb61d205-7082-4cce-97c2-48c36af946ba"}
06:39:51.000 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"08afd9be-21c3-4348-b360-8125fb0e6d10"}
06:39:51.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"08afd9be-21c3-4348-b360-8125fb0e6d10"}
06:39:53.998 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c3a920a1-488e-465d-9da7-8cb95b94757a"}
06:39:53.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c3a920a1-488e-465d-9da7-8cb95b94757a"}
06:39:53.999 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"60fc3da8-8df3-4cdf-a667-7955d2bb41be"}
06:39:53.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"60fc3da8-8df3-4cdf-a667-7955d2bb41be"}
06:39:56.997 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2f3f401f-c9d7-4248-813f-351a24d417c6"}
06:39:56.997 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2f3f401f-c9d7-4248-813f-351a24d417c6"}
06:39:56.998 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2f0f7249-bedf-4e96-aa08-66f81f82c5c4"}
06:39:56.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2f0f7249-bedf-4e96-aa08-66f81f82c5c4"}
06:39:59.997 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9ec12583-f743-4f28-97d4-a68afc9d11ee"}
06:39:59.997 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9ec12583-f743-4f28-97d4-a68afc9d11ee"}
06:39:59.998 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b47cf922-05e0-4028-b038-1abf77bf5dba"}
06:39:59.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b47cf922-05e0-4028-b038-1abf77bf5dba"}
06:40:02.995 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"edad957a-27cf-4066-aafd-8742d9dfd974"}
06:40:02.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"edad957a-27cf-4066-aafd-8742d9dfd974"}
06:40:02.996 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c88655a8-7040-45c8-9812-1baadc4dbcb9"}
06:40:02.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c88655a8-7040-45c8-9812-1baadc4dbcb9"}
06:40:05.995 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e4c336c7-7b59-429c-80cf-947d0e93844a"}
06:40:05.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e4c336c7-7b59-429c-80cf-947d0e93844a"}
06:40:05.996 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2424cf71-bfaa-4143-8205-92648d6a37a4"}
06:40:05.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2424cf71-bfaa-4143-8205-92648d6a37a4"}
06:40:08.994 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"79ce5a07-6aed-4224-99a9-48c59c6e1e75"}
06:40:08.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"79ce5a07-6aed-4224-99a9-48c59c6e1e75"}
06:40:08.995 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"38291b15-15af-4e06-bf71-6155f5980ee8"}
06:40:08.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"38291b15-15af-4e06-bf71-6155f5980ee8"}
06:40:11.993 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"efe69e31-378e-4c90-aaff-0ba1fa619cc8"}
06:40:11.994 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"efe69e31-378e-4c90-aaff-0ba1fa619cc8"}
06:40:11.994 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c943e0be-3973-4081-b7c2-d1e6e5920c72"}
06:40:11.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c943e0be-3973-4081-b7c2-d1e6e5920c72"}
06:40:14.993 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"76da3241-6cdc-429e-8c5e-50aaaea07290"}
06:40:14.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"76da3241-6cdc-429e-8c5e-50aaaea07290"}
06:40:14.995 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b391a887-ed95-413f-8964-103cddb1920e"}
06:40:14.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b391a887-ed95-413f-8964-103cddb1920e"}
06:40:17.994 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"400fbd3c-dd6d-4f4a-8f78-6421f8a32405"}
06:40:17.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"400fbd3c-dd6d-4f4a-8f78-6421f8a32405"}
06:40:17.995 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"80445c26-1652-4a0e-b678-fddc5394e06e"}
06:40:17.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"80445c26-1652-4a0e-b678-fddc5394e06e"}
06:40:20.992 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a77039c3-7424-4db8-9016-425c08036929"}
06:40:20.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a77039c3-7424-4db8-9016-425c08036929"}
06:40:20.993 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"38637c84-6342-4834-9358-a59e96e91c0b"}
06:40:20.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"38637c84-6342-4834-9358-a59e96e91c0b"}
06:40:23.993 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cbb164b7-9bfe-4451-a064-cd311587bebe"}
06:40:23.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cbb164b7-9bfe-4451-a064-cd311587bebe"}
06:40:23.994 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fcd90a51-e4eb-41db-b480-1e6a7dd7e445"}
06:40:23.995 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fcd90a51-e4eb-41db-b480-1e6a7dd7e445"}
06:40:26.993 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"72419481-9122-4746-b3c9-11ca8569f87a"}
06:40:26.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"72419481-9122-4746-b3c9-11ca8569f87a"}
06:40:26.994 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"79592588-c8fb-4efc-b44e-06cdbece562e"}
06:40:26.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"79592588-c8fb-4efc-b44e-06cdbece562e"}
06:40:29.992 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0b1bd553-6d50-4698-b8ec-c5e06b80013d"}
06:40:29.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0b1bd553-6d50-4698-b8ec-c5e06b80013d"}
06:40:29.993 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8357614a-64d7-4c16-92f1-45f082860e4d"}
06:40:29.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8357614a-64d7-4c16-92f1-45f082860e4d"}
06:40:32.991 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"93ca1d42-46fd-426c-a7ea-dba67f66d9d1"}
06:40:32.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"93ca1d42-46fd-426c-a7ea-dba67f66d9d1"}
06:40:32.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"76422d1f-ded9-418c-9f17-d98b7070eab5"}
06:40:32.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"76422d1f-ded9-418c-9f17-d98b7070eab5"}
06:40:35.990 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8c5c8ed7-be71-4fc1-81fb-19aa61d1e21b"}
06:40:35.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8c5c8ed7-be71-4fc1-81fb-19aa61d1e21b"}
06:40:35.991 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7b9d1394-9c46-4a7d-a3c7-95796669f023"}
06:40:35.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7b9d1394-9c46-4a7d-a3c7-95796669f023"}
06:40:38.991 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bfe47abc-61b1-493c-8b03-0a5a471c4eed"}
06:40:38.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bfe47abc-61b1-493c-8b03-0a5a471c4eed"}
06:40:38.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e78d5b06-8e29-4c98-9ab2-5d5d3f679e59"}
06:40:38.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e78d5b06-8e29-4c98-9ab2-5d5d3f679e59"}
06:40:41.990 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4f4d424b-7e91-4310-bbaa-28b4a32ddd4c"}
06:40:41.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4f4d424b-7e91-4310-bbaa-28b4a32ddd4c"}
06:40:41.991 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f7bfaa3c-0fa0-41d0-a4d5-da4ab5d4d4a1"}
06:40:41.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f7bfaa3c-0fa0-41d0-a4d5-da4ab5d4d4a1"}
06:40:44.989 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4b82a5c5-74e6-462e-a5eb-884369409bd1"}
06:40:44.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4b82a5c5-74e6-462e-a5eb-884369409bd1"}
06:40:44.990 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"03921662-4ff2-42a5-876f-e3f527463189"}
06:40:44.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"03921662-4ff2-42a5-876f-e3f527463189"}
06:40:47.988 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8e531919-6fe4-400e-a17f-703f502ff8a8"}
06:40:47.988 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8e531919-6fe4-400e-a17f-703f502ff8a8"}
06:40:47.989 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"787d1794-9d79-47e8-9c41-e3bdfdb2d98c"}
06:40:47.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"787d1794-9d79-47e8-9c41-e3bdfdb2d98c"}
06:40:50.986 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ffb7b72c-2c80-48fa-bd49-6763081446a4"}
06:40:50.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ffb7b72c-2c80-48fa-bd49-6763081446a4"}
06:40:50.987 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ef13efb5-48d5-4063-8568-44f54eb0a3a9"}
06:40:50.987 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ef13efb5-48d5-4063-8568-44f54eb0a3a9"}
06:40:53.987 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"be8b1eb9-c4de-414b-88d4-226358bc91a2"}
06:40:53.987 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"be8b1eb9-c4de-414b-88d4-226358bc91a2"}
06:40:53.988 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9425ac78-b8cb-4944-9602-28a1393d0240"}
06:40:53.988 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9425ac78-b8cb-4944-9602-28a1393d0240"}
06:40:56.986 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a8d4ccff-6275-4880-9b58-79208efae3ec"}
06:40:56.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a8d4ccff-6275-4880-9b58-79208efae3ec"}
06:40:56.987 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d7e4deaa-3f2a-430f-8b80-9277aecae563"}
06:40:56.987 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d7e4deaa-3f2a-430f-8b80-9277aecae563"}
06:40:59.985 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e2b8325e-3bf7-4e01-894f-5bbc090658eb"}
06:40:59.985 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e2b8325e-3bf7-4e01-894f-5bbc090658eb"}
06:40:59.986 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5c93bd04-60ad-4673-ad1e-4018c790d50f"}
06:40:59.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5c93bd04-60ad-4673-ad1e-4018c790d50f"}
06:41:02.984 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"45d824e9-69d9-4394-b57a-b0602efc35a1"}
06:41:02.984 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"45d824e9-69d9-4394-b57a-b0602efc35a1"}
06:41:02.985 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d840273b-5479-431b-a761-f7bc71e41805"}
06:41:02.985 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d840273b-5479-431b-a761-f7bc71e41805"}
06:41:05.985 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aca08c38-8cf0-4779-a343-c1d9226ab34c"}
06:41:05.985 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aca08c38-8cf0-4779-a343-c1d9226ab34c"}
06:41:05.986 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4c10d78a-7009-44c4-b953-1c7191c5ff1a"}
06:41:05.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4c10d78a-7009-44c4-b953-1c7191c5ff1a"}
06:41:08.984 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"98be9afd-1d94-42c3-bd4e-997f2549ff58"}
06:41:08.984 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"98be9afd-1d94-42c3-bd4e-997f2549ff58"}
06:41:08.985 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e6a4e308-f830-452c-a4db-9a2bfe7003f8"}
06:41:08.985 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e6a4e308-f830-452c-a4db-9a2bfe7003f8"}
06:41:11.983 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f007ed1a-695e-47f8-ae8c-c3209b16de51"}
06:41:11.983 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f007ed1a-695e-47f8-ae8c-c3209b16de51"}
06:41:11.984 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"be192fb4-a064-4676-aae1-635ad68e04f2"}
06:41:11.984 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"be192fb4-a064-4676-aae1-635ad68e04f2"}
06:41:14.984 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8477a7f0-4544-4979-b2bb-3fc509095597"}
06:41:14.984 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8477a7f0-4544-4979-b2bb-3fc509095597"}
06:41:14.985 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d5f0065e-dc4d-4743-8a07-484eac3c5c21"}
06:41:14.986 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d5f0065e-dc4d-4743-8a07-484eac3c5c21"}
06:41:17.984 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dbdd2624-1cb0-403d-ba32-e2145d6e09d8"}
06:41:17.984 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dbdd2624-1cb0-403d-ba32-e2145d6e09d8"}
06:41:17.985 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c91d371a-8371-4cb4-ae32-fd6f7c702add"}
06:41:17.985 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c91d371a-8371-4cb4-ae32-fd6f7c702add"}
06:41:20.983 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bb6b387e-80dc-446a-a35a-d773835eb82a"}
06:41:20.983 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bb6b387e-80dc-446a-a35a-d773835eb82a"}
06:41:20.984 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a57fbfe8-6b8d-4c69-83fe-3cf0cecd7aca"}
06:41:20.984 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a57fbfe8-6b8d-4c69-83fe-3cf0cecd7aca"}
06:41:23.982 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8139205f-c50d-453c-bfe6-3c308637170a"}
06:41:23.982 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8139205f-c50d-453c-bfe6-3c308637170a"}
06:41:23.983 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b417bdf0-d1ac-4f9e-b462-d772f6fd8e91"}
06:41:23.983 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b417bdf0-d1ac-4f9e-b462-d772f6fd8e91"}
06:41:26.980 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ec797bab-1a9f-4ef3-8f48-24e569cc99a8"}
06:41:26.980 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ec797bab-1a9f-4ef3-8f48-24e569cc99a8"}
06:41:26.981 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"92288999-6205-4fb8-9a8f-30549c111985"}
06:41:26.982 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"92288999-6205-4fb8-9a8f-30549c111985"}
06:41:29.980 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d77953be-2d1e-4b6d-ab16-f0e3ebf3ff20"}
06:41:29.980 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d77953be-2d1e-4b6d-ab16-f0e3ebf3ff20"}
06:41:29.981 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"514f1181-86b8-40c5-9718-e6a09c9eb111"}
06:41:29.981 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"514f1181-86b8-40c5-9718-e6a09c9eb111"}
06:41:32.980 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7a050d73-8569-4d93-84f4-659e6116cd45"}
06:41:32.980 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7a050d73-8569-4d93-84f4-659e6116cd45"}
06:41:32.981 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"80492bf0-50cd-4b42-92e5-37092d391e70"}
06:41:32.981 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"80492bf0-50cd-4b42-92e5-37092d391e70"}
06:41:35.979 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ffd15faa-e3f8-4be8-acd6-da5648bbb7b5"}
06:41:35.979 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ffd15faa-e3f8-4be8-acd6-da5648bbb7b5"}
06:41:35.980 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1d2ff1b4-2978-4bd7-990f-68772f675431"}
06:41:35.980 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1d2ff1b4-2978-4bd7-990f-68772f675431"}
06:41:38.992 03.012 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"681c5204-caf9-48aa-9e01-783f94988a77"}
06:41:38.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"681c5204-caf9-48aa-9e01-783f94988a77"}
06:41:38.993 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"49cdf923-84da-4b18-99bb-5071549c4bc7"}
06:41:38.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"49cdf923-84da-4b18-99bb-5071549c4bc7"}
06:41:41.992 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f16f928a-038f-4e59-a546-843aae44edc2"}
06:41:41.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f16f928a-038f-4e59-a546-843aae44edc2"}
06:41:41.993 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2bf1487d-1338-40c3-bae8-2a932087d08d"}
06:41:41.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2bf1487d-1338-40c3-bae8-2a932087d08d"}
06:41:45.000 03.007 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d3b24b69-6994-4492-8138-1965d60a1733"}
06:41:45.001 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d3b24b69-6994-4492-8138-1965d60a1733"}
06:41:45.001 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a60bbfa4-2688-4d27-a563-97b95817da52"}
06:41:45.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a60bbfa4-2688-4d27-a563-97b95817da52"}
06:41:48.001 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cdc70436-8948-4e58-9de9-eba8335b6b71"}
06:41:48.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cdc70436-8948-4e58-9de9-eba8335b6b71"}
06:41:48.002 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f76045f1-e005-4008-9d87-2ce004425265"}
06:41:48.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f76045f1-e005-4008-9d87-2ce004425265"}
06:41:51.000 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7e5cb19a-cd2e-46ef-b7fe-d650805d666c"}
06:41:51.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7e5cb19a-cd2e-46ef-b7fe-d650805d666c"}
06:41:51.001 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5def9e4a-af22-4ae2-96cb-87ff4003b728"}
06:41:51.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5def9e4a-af22-4ae2-96cb-87ff4003b728"}
06:41:53.999 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"65491461-36f5-435d-8915-ea2df3d13e2a"}
06:41:53.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"65491461-36f5-435d-8915-ea2df3d13e2a"}
06:41:54.000 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"162ff735-b4fb-407c-a4fc-3809665a7fae"}
06:41:54.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"162ff735-b4fb-407c-a4fc-3809665a7fae"}
06:41:56.999 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5d6e34e3-078f-4978-b44c-f0fabd6d5050"}
06:41:56.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5d6e34e3-078f-4978-b44c-f0fabd6d5050"}
06:41:57.000 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c826133f-ba51-40c2-8277-26d217fe425c"}
06:41:57.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c826133f-ba51-40c2-8277-26d217fe425c"}
06:41:59.998 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2ac023c3-bbdb-4dd0-9770-99b102ff7726"}
06:41:59.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2ac023c3-bbdb-4dd0-9770-99b102ff7726"}
06:41:59.999 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"856c6f61-3296-4e3a-8b26-0d99dc061a79"}
06:41:59.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"856c6f61-3296-4e3a-8b26-0d99dc061a79"}
06:42:02.998 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3ce46e43-8cf6-4223-be4e-bc3629278628"}
06:42:02.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3ce46e43-8cf6-4223-be4e-bc3629278628"}
06:42:02.999 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8cf0b495-7357-4e31-8e26-2131357f3121"}
06:42:02.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8cf0b495-7357-4e31-8e26-2131357f3121"}
06:42:05.996 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6227fe53-d593-4ffe-825f-4c863c2bd8cc"}
06:42:05.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6227fe53-d593-4ffe-825f-4c863c2bd8cc"}
06:42:05.997 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e99b8d3d-f8f5-4a3a-8d08-9308b3e938cf"}
06:42:05.997 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e99b8d3d-f8f5-4a3a-8d08-9308b3e938cf"}
06:42:08.995 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e5f3c0ba-e9a5-43ed-a1b8-fde6f643cd14"}
06:42:08.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e5f3c0ba-e9a5-43ed-a1b8-fde6f643cd14"}
06:42:08.996 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"95b1f9c4-1473-41f4-8fe1-dac7dcd6ff29"}
06:42:08.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"95b1f9c4-1473-41f4-8fe1-dac7dcd6ff29"}
06:42:11.996 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1082c364-7795-4786-a35a-1d5a248cba3f"}
06:42:11.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1082c364-7795-4786-a35a-1d5a248cba3f"}
06:42:11.997 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e02454f6-f03d-4a70-a009-d3d099c6bb81"}
06:42:11.997 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e02454f6-f03d-4a70-a009-d3d099c6bb81"}
06:42:14.996 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8efa907e-139c-4212-b05a-c283b151b01b"}
06:42:14.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8efa907e-139c-4212-b05a-c283b151b01b"}
06:42:14.997 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1240e292-1b70-40b9-ba9c-0e037dcfed7f"}
06:42:14.998 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1240e292-1b70-40b9-ba9c-0e037dcfed7f"}
06:42:17.996 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b4647baa-c4f4-495b-b356-bdbb01cb00fc"}
06:42:17.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b4647baa-c4f4-495b-b356-bdbb01cb00fc"}
06:42:17.997 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aee16712-a02e-4679-ac71-53b89c527a6a"}
06:42:17.997 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"aee16712-a02e-4679-ac71-53b89c527a6a"}
06:42:20.995 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b6c72804-0340-4987-be6e-437c6824d589"}
06:42:20.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b6c72804-0340-4987-be6e-437c6824d589"}
06:42:20.996 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5a6b67a0-7617-45dd-a415-521a317584fd"}
06:42:20.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5a6b67a0-7617-45dd-a415-521a317584fd"}
06:42:23.994 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f8a3d4f8-7d75-41b6-9b75-98ecd000b761"}
06:42:23.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f8a3d4f8-7d75-41b6-9b75-98ecd000b761"}
06:42:23.995 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2f40e394-069f-40ec-984e-3eebac878bc0"}
06:42:23.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2f40e394-069f-40ec-984e-3eebac878bc0"}
06:42:26.993 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e640b0a8-9da6-4fff-9f36-b36f53c4baa8"}
06:42:26.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e640b0a8-9da6-4fff-9f36-b36f53c4baa8"}
06:42:26.994 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0dadb1ac-eee5-4d7e-a80e-d04f0c82f8a6"}
06:42:26.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0dadb1ac-eee5-4d7e-a80e-d04f0c82f8a6"}
06:42:29.993 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3cfdb809-ec5c-41ea-b62b-bbe24f24b784"}
06:42:29.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3cfdb809-ec5c-41ea-b62b-bbe24f24b784"}
06:42:29.994 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f6e480da-a3b0-447b-b97e-ddb3981c4ad5"}
06:42:29.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f6e480da-a3b0-447b-b97e-ddb3981c4ad5"}
06:42:32.992 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5f86f77f-2018-4de3-abb2-25e6aa0c0190"}
06:42:32.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5f86f77f-2018-4de3-abb2-25e6aa0c0190"}
06:42:32.993 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7a7ea562-9fd0-4e44-a8b1-68a1c39eff89"}
06:42:32.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7a7ea562-9fd0-4e44-a8b1-68a1c39eff89"}
06:42:35.991 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c2a459a8-c327-45b2-bad1-2e45b89c3fa2"}
06:42:35.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c2a459a8-c327-45b2-bad1-2e45b89c3fa2"}
06:42:35.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a081e6a7-4aaa-4044-94d7-ad1249c68306"}
06:42:35.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a081e6a7-4aaa-4044-94d7-ad1249c68306"}
06:42:38.991 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1801b986-a91a-4cae-a4fb-7ab0a98cecfa"}
06:42:38.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1801b986-a91a-4cae-a4fb-7ab0a98cecfa"}
06:42:38.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c9d18cfe-6714-4af5-9b46-021be8324560"}
06:42:38.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c9d18cfe-6714-4af5-9b46-021be8324560"}
06:42:41.991 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b27a9090-1ec4-4ed0-946e-0e3e4c82f4b4"}
06:42:41.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b27a9090-1ec4-4ed0-946e-0e3e4c82f4b4"}
06:42:41.991 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ca29a802-0e1d-4afc-ab9f-bae9d7341451"}
06:42:41.992 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ca29a802-0e1d-4afc-ab9f-bae9d7341451"}
06:42:45.009 03.017 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2e829468-4cb3-4214-b6c0-fd8b4d64db42"}
06:42:45.009 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2e829468-4cb3-4214-b6c0-fd8b4d64db42"}
06:42:45.010 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a277a0db-e724-40fa-80f6-50ea73a01c43"}
06:42:45.010 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a277a0db-e724-40fa-80f6-50ea73a01c43"}
06:42:48.008 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e57062a0-4542-4ec4-b8fe-9b952f984404"}
06:42:48.008 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e57062a0-4542-4ec4-b8fe-9b952f984404"}
06:42:48.009 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6aebe773-9fc6-4b26-b932-6ea744996d08"}
06:42:48.009 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6aebe773-9fc6-4b26-b932-6ea744996d08"}
06:42:51.008 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fc9444ad-061c-4928-a0f8-53fa53673f1c"}
06:42:51.008 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fc9444ad-061c-4928-a0f8-53fa53673f1c"}
06:42:51.009 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ae682cd1-2338-432a-a7f3-60c0cb3556c1"}
06:42:51.009 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ae682cd1-2338-432a-a7f3-60c0cb3556c1"}
06:42:54.007 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f36da861-2c0b-48e1-a7b2-112c30e3c84d"}
06:42:54.007 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f36da861-2c0b-48e1-a7b2-112c30e3c84d"}
06:42:54.008 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e40e093f-176e-4a3b-87e8-4d9187dff871"}
06:42:54.008 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e40e093f-176e-4a3b-87e8-4d9187dff871"}
06:42:57.006 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ed2963e0-aef3-489d-b936-bf3e92505385"}
06:42:57.006 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ed2963e0-aef3-489d-b936-bf3e92505385"}
06:42:57.007 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"12f5d73a-fed1-49f5-94db-35cadedf221a"}
06:42:57.007 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"12f5d73a-fed1-49f5-94db-35cadedf221a"}
06:43:00.007 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"015f2257-436e-495d-b3b7-860b7b010465"}
06:43:00.007 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"015f2257-436e-495d-b3b7-860b7b010465"}
06:43:00.008 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"898de173-b281-4340-b88d-752866bdf0d2"}
06:43:00.009 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"898de173-b281-4340-b88d-752866bdf0d2"}
06:43:03.006 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7991891b-2490-4e08-b670-a907a7d43a67"}
06:43:03.006 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7991891b-2490-4e08-b670-a907a7d43a67"}
06:43:03.007 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"56d62b71-1393-4677-8d24-74e450bf7ba0"}
06:43:03.007 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"56d62b71-1393-4677-8d24-74e450bf7ba0"}
06:43:06.005 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"05736022-30d3-461f-952f-a6a25ccac220"}
06:43:06.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"05736022-30d3-461f-952f-a6a25ccac220"}
06:43:06.006 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9f2df8f5-c93b-41d0-848b-a2e282556707"}
06:43:06.006 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9f2df8f5-c93b-41d0-848b-a2e282556707"}
06:43:09.004 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cdec559c-8c12-42d3-945c-20fba2f8baac"}
06:43:09.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cdec559c-8c12-42d3-945c-20fba2f8baac"}
06:43:09.005 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c638c11d-5fee-4e90-8d35-9e6921b97337"}
06:43:09.005 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c638c11d-5fee-4e90-8d35-9e6921b97337"}
06:43:12.003 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8a626957-f301-4be1-a1a5-231e4a283547"}
06:43:12.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8a626957-f301-4be1-a1a5-231e4a283547"}
06:43:12.004 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5257271c-490a-453e-ba45-742d32a56cbd"}
06:43:12.004 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5257271c-490a-453e-ba45-742d32a56cbd"}
06:43:15.003 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0e05dad3-0485-4b5e-9291-c0954d85671e"}
06:43:15.003 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0e05dad3-0485-4b5e-9291-c0954d85671e"}
06:43:15.004 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"28ad94e8-7e02-49d8-92eb-7551fbca015a"}
06:43:15.005 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"28ad94e8-7e02-49d8-92eb-7551fbca015a"}
06:43:18.001 02.996 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d91289b3-dd9a-40df-bbf4-86af42103290"}
06:43:18.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d91289b3-dd9a-40df-bbf4-86af42103290"}
06:43:18.002 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c1934794-813f-431a-9feb-17152491114e"}
06:43:18.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c1934794-813f-431a-9feb-17152491114e"}
06:43:21.001 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"156ddc73-7557-4783-a437-c43045ea3629"}
06:43:21.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"156ddc73-7557-4783-a437-c43045ea3629"}
06:43:21.002 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"17b04002-3ac9-4cc9-b334-1a9ad38ce466"}
06:43:21.002 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"17b04002-3ac9-4cc9-b334-1a9ad38ce466"}
06:43:23.999 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"28362d47-c35c-4a62-a82d-f7d098584b8b"}
06:43:23.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"28362d47-c35c-4a62-a82d-f7d098584b8b"}
06:43:24.000 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f2418a1c-7112-4f03-ae36-40af137b4848"}
06:43:24.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f2418a1c-7112-4f03-ae36-40af137b4848"}
06:43:27.000 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"240cf0fc-90fc-4eb6-8b9f-f7772b38140a"}
06:43:27.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"240cf0fc-90fc-4eb6-8b9f-f7772b38140a"}
06:43:27.001 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c9f70911-74de-402d-99e6-d85111667cd5"}
06:43:27.001 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c9f70911-74de-402d-99e6-d85111667cd5"}
06:43:29.998 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cc05dd7d-e830-4113-b8ed-4e6bc7600c45"}
06:43:29.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cc05dd7d-e830-4113-b8ed-4e6bc7600c45"}
06:43:29.999 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"89f8d6ab-9bcb-4661-b27b-b700c8b32176"}
06:43:29.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"89f8d6ab-9bcb-4661-b27b-b700c8b32176"}
06:43:32.998 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ab58939e-af52-4cdc-b559-29d023c8b082"}
06:43:32.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ab58939e-af52-4cdc-b559-29d023c8b082"}
06:43:32.999 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ba28a698-603c-4cc8-bf2f-e06eb88e4f30"}
06:43:32.999 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ba28a698-603c-4cc8-bf2f-e06eb88e4f30"}
06:43:35.997 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"78c21990-7c71-48b7-8e37-c0f0e7d0a04a"}
06:43:35.997 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"78c21990-7c71-48b7-8e37-c0f0e7d0a04a"}
06:43:35.998 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1371763a-5708-4eaf-8b81-cce6417c4260"}
06:43:35.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1371763a-5708-4eaf-8b81-cce6417c4260"}
06:43:38.997 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"666eabba-6b3a-4aed-92e3-81ef72d181cd"}
06:43:38.997 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"666eabba-6b3a-4aed-92e3-81ef72d181cd"}
06:43:38.998 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e91a7a33-85ab-4dea-a35d-b30e936dd9d4"}
06:43:38.998 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e91a7a33-85ab-4dea-a35d-b30e936dd9d4"}
06:43:41.996 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a0a2427f-b591-4560-b148-b79779c733f4"}
06:43:41.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a0a2427f-b591-4560-b148-b79779c733f4"}
06:43:41.997 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cde15a77-3a40-4c6c-92ea-f9b0d2a2a9ee"}
06:43:41.997 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cde15a77-3a40-4c6c-92ea-f9b0d2a2a9ee"}
06:43:44.995 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"14fdf3f5-5e6a-456b-bebc-022e37c7888f"}
06:43:44.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"14fdf3f5-5e6a-456b-bebc-022e37c7888f"}
06:43:44.996 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2ca981ae-41f8-4328-a220-57beb781bd24"}
06:43:44.996 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2ca981ae-41f8-4328-a220-57beb781bd24"}
06:43:47.993 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cd979bbe-19ed-4494-87e5-e25531dd6ce7"}
06:43:47.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cd979bbe-19ed-4494-87e5-e25531dd6ce7"}
06:43:47.994 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4c098199-acaa-49cc-9014-7b23badc8199"}
06:43:47.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4c098199-acaa-49cc-9014-7b23badc8199"}
06:43:50.994 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"31299875-14cb-49eb-a268-fd62d9327305"}
06:43:50.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"31299875-14cb-49eb-a268-fd62d9327305"}
06:43:50.995 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"57a33255-846c-4c5c-8099-d5e55fe367ec"}
06:43:50.995 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"57a33255-846c-4c5c-8099-d5e55fe367ec"}
06:43:53.993 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ec02f858-6e4d-4c1b-b3d9-52a543d228b3"}
06:43:53.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ec02f858-6e4d-4c1b-b3d9-52a543d228b3"}
06:43:53.994 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d0ea4244-1d47-4eca-a46f-08e014e6d236"}
06:43:53.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d0ea4244-1d47-4eca-a46f-08e014e6d236"}
06:43:56.993 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2ac99bd1-2126-4dec-8d3a-09b4602c6a0d"}
06:43:56.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2ac99bd1-2126-4dec-8d3a-09b4602c6a0d"}
06:43:56.994 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"13632a5f-c1e8-42ee-943d-ba80b4f821ff"}
06:43:56.994 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"13632a5f-c1e8-42ee-943d-ba80b4f821ff"}
06:43:59.992 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2bb82e59-6322-4cd5-beab-ddcf0bf230e3"}
06:43:59.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2bb82e59-6322-4cd5-beab-ddcf0bf230e3"}
06:43:59.993 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"06e70877-0cdb-4408-bede-78bb23624216"}
06:43:59.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"06e70877-0cdb-4408-bede-78bb23624216"}
06:44:02.992 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"389c95b9-1b1e-43f7-b895-d81e0b147f64"}
06:44:02.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"389c95b9-1b1e-43f7-b895-d81e0b147f64"}
06:44:02.993 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"670beaa7-fba5-4b77-a53f-021c77952151"}
06:44:02.993 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"670beaa7-fba5-4b77-a53f-021c77952151"}
06:44:05.991 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1d3f1c6e-000d-4268-b9ed-75a7b1e81da6"}
06:44:05.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1d3f1c6e-000d-4268-b9ed-75a7b1e81da6"}
06:44:05.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1d64d68f-dfa9-4baa-a5bd-6ba238638029"}
06:44:05.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1d64d68f-dfa9-4baa-a5bd-6ba238638029"}
06:44:08.991 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b3c6c91e-22f6-4444-91aa-6fc11e3fe1ed"}
06:44:08.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b3c6c91e-22f6-4444-91aa-6fc11e3fe1ed"}
06:44:08.992 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bceb2d6d-b0d7-44cd-9bee-364b5b314ef5"}
06:44:08.992 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bceb2d6d-b0d7-44cd-9bee-364b5b314ef5"}
06:44:11.990 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bdb388f9-6264-41dc-8231-40201b6884c5"}
06:44:11.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bdb388f9-6264-41dc-8231-40201b6884c5"}
06:44:11.991 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"55565354-838c-49bc-9ea2-1c384da1c7cb"}
06:44:11.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"55565354-838c-49bc-9ea2-1c384da1c7cb"}
06:44:14.990 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"003e35f1-6132-40a0-be0e-003919f0276b"}
06:44:14.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"003e35f1-6132-40a0-be0e-003919f0276b"}
06:44:14.990 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"16fd2ba3-ed1f-433d-b6c2-166ebb876507"}
06:44:14.991 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"16fd2ba3-ed1f-433d-b6c2-166ebb876507"}
06:44:17.990 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f0082256-8299-4b10-8022-c6d0007ee2b9"}
06:44:17.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f0082256-8299-4b10-8022-c6d0007ee2b9"}
06:44:17.991 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1da1fcd6-17da-47a1-b1ad-3ce163f8bb64"}
06:44:17.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1da1fcd6-17da-47a1-b1ad-3ce163f8bb64"}
06:44:20.989 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"23a1c59e-25e3-43c9-b53d-23c6076f9378"}
06:44:20.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"23a1c59e-25e3-43c9-b53d-23c6076f9378"}
06:44:20.990 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"15421a27-f193-4626-ae89-b7a0ac649248"}
06:44:20.990 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"15421a27-f193-4626-ae89-b7a0ac649248"}
06:44:23.989 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"65dbaa9b-a960-4b85-b4b4-5a8e73561fbf"}
06:44:23.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"65dbaa9b-a960-4b85-b4b4-5a8e73561fbf"}
06:44:23.991 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"064f69cb-0396-4027-954b-92b36d3f1377"}
06:44:23.991 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"064f69cb-0396-4027-954b-92b36d3f1377"}
06:44:26.988 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b2f135e2-faa1-41e7-8e9c-efac6f3c282b"}
06:44:26.988 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b2f135e2-faa1-41e7-8e9c-efac6f3c282b"}
06:44:26.989 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"98c7fdbd-6d66-4b5e-8762-0d536220811b"}
06:44:26.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"98c7fdbd-6d66-4b5e-8762-0d536220811b"}
06:44:29.988 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c5c209e4-95c0-4f35-ae2d-e73316931f46"}
06:44:29.988 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c5c209e4-95c0-4f35-ae2d-e73316931f46"}
06:44:29.989 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ce0adf3c-e3de-4fe6-8ef0-c0836e6e3ff8"}
06:44:29.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ce0adf3c-e3de-4fe6-8ef0-c0836e6e3ff8"}
06:44:32.988 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2a72adf8-c308-475a-ba8c-d8740f9334b3"}
06:44:32.988 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2a72adf8-c308-475a-ba8c-d8740f9334b3"}
06:44:32.989 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"baf76374-1e65-4e42-a3a1-4fc1ddf288c4"}
06:44:32.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"baf76374-1e65-4e42-a3a1-4fc1ddf288c4"}
06:44:35.987 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8ce2ef1f-24a2-4354-b74e-1947989f63a8"}
06:44:35.987 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8ce2ef1f-24a2-4354-b74e-1947989f63a8"}
06:44:35.988 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d5ad0e41-8b08-4857-b997-da37a6222a44"}
06:44:35.988 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d5ad0e41-8b08-4857-b997-da37a6222a44"}
06:44:38.985 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8b3c5e5d-5676-47a8-924d-87b3835056b2"}
06:44:38.985 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8b3c5e5d-5676-47a8-924d-87b3835056b2"}
06:44:38.986 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0eeca0ab-6e2c-41b3-91d2-3ee82b5abda4"}
06:44:38.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0eeca0ab-6e2c-41b3-91d2-3ee82b5abda4"}
06:44:41.985 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1993a158-5b7d-49a1-8828-cc445c787674"}
06:44:41.985 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1993a158-5b7d-49a1-8828-cc445c787674"}
06:44:41.986 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"39c8912e-950f-4614-82e7-63243d3e04dc"}
06:44:41.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"39c8912e-950f-4614-82e7-63243d3e04dc"}
06:44:44.984 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"593c3ce0-cb5c-4cfa-8ddf-addce968d7c2"}
06:44:44.984 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"593c3ce0-cb5c-4cfa-8ddf-addce968d7c2"}
06:44:44.985 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9f4d7169-273c-4178-92d4-81d5b75a4af7"}
06:44:44.985 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9f4d7169-273c-4178-92d4-81d5b75a4af7"}
06:44:47.983 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eb148aa2-1d80-4dc9-acaf-a8dc7f545e51"}
06:44:47.983 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eb148aa2-1d80-4dc9-acaf-a8dc7f545e51"}
06:44:47.984 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"951421f2-572b-459f-8c8f-ff7ea0edb2c1"}
06:44:47.984 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"951421f2-572b-459f-8c8f-ff7ea0edb2c1"}
06:44:50.982 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2645a755-3b9d-44de-92d4-89fc85944f82"}
06:44:50.982 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2645a755-3b9d-44de-92d4-89fc85944f82"}
06:44:50.983 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1da2d7b7-bf5b-4758-b6d9-4038adec2594"}
06:44:50.983 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1da2d7b7-bf5b-4758-b6d9-4038adec2594"}
06:44:53.981 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b7dbc6d1-36d2-4757-a630-2070e5afe13b"}
06:44:53.981 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b7dbc6d1-36d2-4757-a630-2070e5afe13b"}
06:44:53.982 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8ca87e18-aa58-4531-bd96-5c286814f4c7"}
06:44:53.982 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8ca87e18-aa58-4531-bd96-5c286814f4c7"}
06:44:56.980 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bd8f2d5c-16e1-4300-a1e4-c98f3f40e003"}
06:44:56.980 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bd8f2d5c-16e1-4300-a1e4-c98f3f40e003"}
06:44:56.981 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2d356a35-622d-4463-bb27-2bc0a1c142ef"}
06:44:56.981 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2d356a35-622d-4463-bb27-2bc0a1c142ef"}
06:44:59.978 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f1d2ad0b-9e9e-4cf1-b433-6f5ae537e762"}
06:44:59.978 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f1d2ad0b-9e9e-4cf1-b433-6f5ae537e762"}
06:44:59.979 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9047e0e0-0fb8-4967-8765-589e4a1aa9a7"}
06:44:59.979 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9047e0e0-0fb8-4967-8765-589e4a1aa9a7"}
06:45:02.978 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0a22d743-67f8-4cb6-879d-ba8ae0c4ea46"}
06:45:02.978 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0a22d743-67f8-4cb6-879d-ba8ae0c4ea46"}
06:45:02.979 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"12012d20-6f30-44ea-8f51-ac451500b90c"}
06:45:02.979 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"12012d20-6f30-44ea-8f51-ac451500b90c"}
06:45:05.978 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cb647092-ac72-4c26-888f-df9ad0163da5"}
06:45:05.978 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cb647092-ac72-4c26-888f-df9ad0163da5"}
06:45:05.979 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c3565309-5353-472d-931f-721649f7b5c0"}
06:45:05.979 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c3565309-5353-472d-931f-721649f7b5c0"}
06:45:08.978 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d5700c02-21fa-49dc-bc77-f8a53e16747d"}
06:45:08.978 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d5700c02-21fa-49dc-bc77-f8a53e16747d"}
06:45:08.979 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b2318529-9cf0-4c18-9416-319c07809713"}
06:45:08.979 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b2318529-9cf0-4c18-9416-319c07809713"}
06:45:11.976 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0d3102a2-4fdb-40a6-a4c2-be6fa193db1e"}
06:45:11.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0d3102a2-4fdb-40a6-a4c2-be6fa193db1e"}
06:45:11.977 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1a30b553-80f4-4898-8c13-983fc77a0601"}
06:45:11.977 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1a30b553-80f4-4898-8c13-983fc77a0601"}
06:45:14.977 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9725426d-dbcd-4ad2-b026-010e0ddbc338"}
06:45:14.977 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9725426d-dbcd-4ad2-b026-010e0ddbc338"}
06:45:14.979 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6c277fe2-36b0-48ed-b7a7-7645abf40886"}
06:45:14.979 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6c277fe2-36b0-48ed-b7a7-7645abf40886"}
06:45:17.977 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1b82b8f8-dc41-4a11-832d-f1692cfc38a7"}
06:45:17.977 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1b82b8f8-dc41-4a11-832d-f1692cfc38a7"}
06:45:17.978 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c0e4601e-42ba-4382-b041-b68aea485605"}
06:45:17.978 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c0e4601e-42ba-4382-b041-b68aea485605"}
06:45:20.976 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c875b985-0c5b-40b4-9e3e-27bba7b7b371"}
06:45:20.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c875b985-0c5b-40b4-9e3e-27bba7b7b371"}
06:45:20.977 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e31718de-3adf-4a02-a273-1d3752e2ed19"}
06:45:20.977 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e31718de-3adf-4a02-a273-1d3752e2ed19"}
06:45:23.975 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ae38e690-a09f-4855-b75f-61e8da73fd58"}
06:45:23.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ae38e690-a09f-4855-b75f-61e8da73fd58"}
06:45:23.976 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c417e304-34c9-420a-9e06-53428649650b"}
06:45:23.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c417e304-34c9-420a-9e06-53428649650b"}
06:45:26.975 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"44733a21-3d5a-4dcf-8d48-521133b907b5"}
06:45:26.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"44733a21-3d5a-4dcf-8d48-521133b907b5"}
06:45:26.976 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eb565158-19ca-41cc-8fca-8897efc841a4"}
06:45:26.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"eb565158-19ca-41cc-8fca-8897efc841a4"}
06:45:29.974 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eeb7bd00-9543-48cc-bfea-98c3303a21ce"}
06:45:29.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eeb7bd00-9543-48cc-bfea-98c3303a21ce"}
06:45:29.975 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f6046498-a914-445d-8d30-e69aa660de24"}
06:45:29.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f6046498-a914-445d-8d30-e69aa660de24"}
06:45:32.973 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"86afcf9e-571f-472c-bc18-88e320ccd817"}
06:45:32.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"86afcf9e-571f-472c-bc18-88e320ccd817"}
06:45:32.974 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"42b9f91e-7810-4bf5-ab80-a310983a9233"}
06:45:32.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"42b9f91e-7810-4bf5-ab80-a310983a9233"}
06:45:35.973 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b9812e43-11fb-4c72-ac62-fe711619873a"}
06:45:35.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b9812e43-11fb-4c72-ac62-fe711619873a"}
06:45:35.974 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ac9b61cd-c681-4e64-86bf-3eaa102fd300"}
06:45:35.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ac9b61cd-c681-4e64-86bf-3eaa102fd300"}
06:45:38.972 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"75a8f902-3987-4f8e-b23d-a9d200ff81f0"}
06:45:38.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"75a8f902-3987-4f8e-b23d-a9d200ff81f0"}
06:45:38.973 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"39efdfa1-0be0-42d0-8078-4bd687c70247"}
06:45:38.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"39efdfa1-0be0-42d0-8078-4bd687c70247"}
06:45:41.971 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cd437917-4bc7-452a-8446-9ef5bbec5b2d"}
06:45:41.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cd437917-4bc7-452a-8446-9ef5bbec5b2d"}
06:45:41.972 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"30640eae-be29-48ac-a0ee-62721fa912f0"}
06:45:41.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"30640eae-be29-48ac-a0ee-62721fa912f0"}
06:45:44.970 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2f3fa03f-d3f2-4b5f-adfd-58fd43741ef5"}
06:45:44.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2f3fa03f-d3f2-4b5f-adfd-58fd43741ef5"}
06:45:44.971 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"328aadbb-e864-4066-84b9-2a74e849f64c"}
06:45:44.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"328aadbb-e864-4066-84b9-2a74e849f64c"}
06:45:47.970 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"422fa0be-654e-44a9-b6db-63d2ac993d6b"}
06:45:47.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"422fa0be-654e-44a9-b6db-63d2ac993d6b"}
06:45:47.971 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"441cc494-592b-4cf8-a5bc-cd4786cb34be"}
06:45:47.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"441cc494-592b-4cf8-a5bc-cd4786cb34be"}
06:45:50.969 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"00d2092e-8447-4b5d-9e81-5798e4de1bc0"}
06:45:50.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"00d2092e-8447-4b5d-9e81-5798e4de1bc0"}
06:45:50.970 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d6dd0f49-063f-4cc3-8e6a-4b5f31487673"}
06:45:50.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d6dd0f49-063f-4cc3-8e6a-4b5f31487673"}
06:45:53.968 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ebdb9e0a-459e-48d9-a784-6b8180ce6a1f"}
06:45:53.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ebdb9e0a-459e-48d9-a784-6b8180ce6a1f"}
06:45:53.969 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b29917a7-9b0a-4842-9de2-e393254f3535"}
06:45:53.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b29917a7-9b0a-4842-9de2-e393254f3535"}
06:45:56.968 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"17e0fe62-0dd3-41f0-b6f1-944178a2bdd8"}
06:45:56.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"17e0fe62-0dd3-41f0-b6f1-944178a2bdd8"}
06:45:56.969 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f0f15536-17a2-4d3c-b985-ae081d5fc8c4"}
06:45:56.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f0f15536-17a2-4d3c-b985-ae081d5fc8c4"}
06:45:59.967 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e821ab74-96c7-4295-8c40-46290071e6bf"}
06:45:59.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e821ab74-96c7-4295-8c40-46290071e6bf"}
06:45:59.968 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d779e882-01db-44c6-b49d-168c56441c4c"}
06:45:59.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d779e882-01db-44c6-b49d-168c56441c4c"}
06:46:02.966 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f004bd9e-f399-4e87-8619-0fb767ed4d30"}
06:46:02.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f004bd9e-f399-4e87-8619-0fb767ed4d30"}
06:46:02.967 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3ba16189-d630-4a45-9dae-36661a8c77f3"}
06:46:02.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3ba16189-d630-4a45-9dae-36661a8c77f3"}
06:46:05.966 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"10586e45-e85e-4fbb-ad50-1901a5ce8b02"}
06:46:05.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"10586e45-e85e-4fbb-ad50-1901a5ce8b02"}
06:46:05.967 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e8117034-17c2-4071-8565-cba29e168154"}
06:46:05.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e8117034-17c2-4071-8565-cba29e168154"}
06:46:08.966 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a851f15e-2032-4898-8c38-1fc2daad3c08"}
06:46:08.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a851f15e-2032-4898-8c38-1fc2daad3c08"}
06:46:08.967 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f74aa28f-5cbb-48b9-a3c8-71ee698fb615"}
06:46:08.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f74aa28f-5cbb-48b9-a3c8-71ee698fb615"}
06:46:11.965 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c10b13f3-a0c4-4198-a5a2-17caa7a871ab"}
06:46:11.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c10b13f3-a0c4-4198-a5a2-17caa7a871ab"}
06:46:11.966 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c6e199d8-1816-40b6-ba05-7b280b7b4af9"}
06:46:11.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c6e199d8-1816-40b6-ba05-7b280b7b4af9"}
06:46:14.966 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"910d009a-159d-4ece-8085-9258371752a5"}
06:46:14.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"910d009a-159d-4ece-8085-9258371752a5"}
06:46:14.967 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"78797a20-ab71-4af0-a148-e092134eb574"}
06:46:14.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"78797a20-ab71-4af0-a148-e092134eb574"}
06:46:17.966 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6953828e-c33e-4f6d-b731-2f915e435f63"}
06:46:17.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6953828e-c33e-4f6d-b731-2f915e435f63"}
06:46:17.967 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e547f22c-80c1-455b-b317-794f173dbb2a"}
06:46:17.968 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e547f22c-80c1-455b-b317-794f173dbb2a"}
06:46:20.965 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"94ffd433-c266-4aeb-b362-da77ca31c042"}
06:46:20.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"94ffd433-c266-4aeb-b362-da77ca31c042"}
06:46:20.966 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ad4f26ec-85c7-44b5-8148-fca29a7ebf76"}
06:46:20.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ad4f26ec-85c7-44b5-8148-fca29a7ebf76"}
06:46:23.964 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"17399f3d-0fdd-435e-9d5e-281819a7b934"}
06:46:23.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"17399f3d-0fdd-435e-9d5e-281819a7b934"}
06:46:23.965 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1b2a55cf-704e-4648-ada8-e80235c48543"}
06:46:23.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1b2a55cf-704e-4648-ada8-e80235c48543"}
06:46:26.963 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7d2a4ef6-4c71-463a-be28-133c4da17c3f"}
06:46:26.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7d2a4ef6-4c71-463a-be28-133c4da17c3f"}
06:46:26.964 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6759e460-cb8e-43f4-8567-27cd1083d8f6"}
06:46:26.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6759e460-cb8e-43f4-8567-27cd1083d8f6"}
06:46:29.962 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dc771fe0-9f49-48f3-bffe-c9f4304797d9"}
06:46:29.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dc771fe0-9f49-48f3-bffe-c9f4304797d9"}
06:46:29.963 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"36873db5-dd18-428f-a970-4160a469301d"}
06:46:29.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"36873db5-dd18-428f-a970-4160a469301d"}
06:46:32.961 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6d7f5047-6e75-45e4-9249-c75037a049b5"}
06:46:32.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6d7f5047-6e75-45e4-9249-c75037a049b5"}
06:46:32.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eaa84ece-1098-49fc-8577-17e0bde0a509"}
06:46:32.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"eaa84ece-1098-49fc-8577-17e0bde0a509"}
06:46:35.960 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1581909f-6d47-49a4-8813-a890b2e3a15d"}
06:46:35.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1581909f-6d47-49a4-8813-a890b2e3a15d"}
06:46:35.961 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ab582ced-ffa3-48eb-8741-8a3673932a4b"}
06:46:35.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ab582ced-ffa3-48eb-8741-8a3673932a4b"}
06:46:38.960 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"61b6324c-2407-4496-a4c9-0a480d4bcc9e"}
06:46:38.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"61b6324c-2407-4496-a4c9-0a480d4bcc9e"}
06:46:38.961 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"14c21f70-611a-4a7d-8007-c8da3f15a2bb"}
06:46:38.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"14c21f70-611a-4a7d-8007-c8da3f15a2bb"}
06:46:41.960 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ddb5c0ee-d2c4-4164-982f-fbf5098744c2"}
06:46:41.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ddb5c0ee-d2c4-4164-982f-fbf5098744c2"}
06:46:41.961 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1bd29f21-47c5-4810-9229-16762a06cd46"}
06:46:41.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1bd29f21-47c5-4810-9229-16762a06cd46"}
06:46:44.959 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b9e9a11f-25a2-412c-b4df-154d5ec1220e"}
06:46:44.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b9e9a11f-25a2-412c-b4df-154d5ec1220e"}
06:46:44.960 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3e22640b-eb9a-4b54-a083-b8091af10ba7"}
06:46:44.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3e22640b-eb9a-4b54-a083-b8091af10ba7"}
06:46:47.958 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d2932c97-6996-4a6e-909c-71baf08479fb"}
06:46:47.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d2932c97-6996-4a6e-909c-71baf08479fb"}
06:46:47.959 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8000a3e8-dd25-474d-bf11-f803b086351d"}
06:46:47.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8000a3e8-dd25-474d-bf11-f803b086351d"}
06:46:50.957 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"15c839d0-df9c-46ec-971f-7706c73515b7"}
06:46:50.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"15c839d0-df9c-46ec-971f-7706c73515b7"}
06:46:50.958 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bba9338c-5091-47f9-b534-b1ecf92c55fb"}
06:46:50.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bba9338c-5091-47f9-b534-b1ecf92c55fb"}
06:46:53.956 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"19826ea0-c3a0-482f-bc51-448beac48dcc"}
06:46:53.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"19826ea0-c3a0-482f-bc51-448beac48dcc"}
06:46:53.957 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"261d09d8-7f10-4a00-97db-68463acb6246"}
06:46:53.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"261d09d8-7f10-4a00-97db-68463acb6246"}
06:46:56.955 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7dc201ce-8aad-4fb6-89df-2209e835ad6d"}
06:46:56.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7dc201ce-8aad-4fb6-89df-2209e835ad6d"}
06:46:56.956 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"de6cdb48-a918-4009-a9e9-dddc400dedd5"}
06:46:56.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"de6cdb48-a918-4009-a9e9-dddc400dedd5"}
06:46:58.580 01.624 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
06:46:58.585 00.005 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:46:58.709 00.124 13300 ScopeASCOM::SideOfPier() returns 1
06:46:58.723 00.014 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav35F5.tmp"},"id":1}
06:46:58.724 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_lock_position","id":1}
06:46:58.724 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":null,"id":1}
06:46:59.152 00.428 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:46:59.153 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:46:59.154 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:46:59.155 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:46:59.156 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:46:59.157 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:46:59.158 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:46:59.159 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:46:59.160 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:46:59.161 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:46:59.161 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:46:59.162 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:46:59.162 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:46:59.561 00.399 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:46:59.562 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:46:59.954 00.392 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3f9a4c02-3291-4954-9435-0c325fc4311e"}
06:46:59.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3f9a4c02-3291-4954-9435-0c325fc4311e"}
06:46:59.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ca346a8c-8c98-4b54-9c7e-ab071be65880"}
06:46:59.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ca346a8c-8c98-4b54-9c7e-ab071be65880"}
06:47:00.438 00.483 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:00.438 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:00.438 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:00.439 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:00.440 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:00.441 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:00.443 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:00.443 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:00.444 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:00.445 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:00.446 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:00.447 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:00.447 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:00.447 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:00.447 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:00.558 00.111 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:00.559 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:00.565 00.006 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
06:47:00.569 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:00.756 00.187 13300 ScopeASCOM::SideOfPier() returns 1
06:47:00.768 00.012 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav3DB6.tmp"},"id":1}
06:47:01.263 00.495 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:01.264 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:01.265 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:01.265 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:01.266 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:01.268 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:01.269 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:01.270 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:01.272 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:01.273 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:01.274 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:01.275 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:01.276 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:01.277 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:01.277 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:01.466 00.189 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:01.466 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:02.340 00.874 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:02.340 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:02.341 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:02.342 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:02.343 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:02.343 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:02.344 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:02.345 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:02.346 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:02.347 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:02.348 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:02.348 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:02.349 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:02.349 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:02.349 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:02.454 00.105 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:02.455 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:02.575 00.120 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
06:47:02.579 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:02.780 00.201 13300 ScopeASCOM::SideOfPier() returns 1
06:47:02.790 00.010 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav4587.tmp"},"id":1}
06:47:02.954 00.164 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"144a618d-996f-439a-b8b7-2b8fdef84fc0"}
06:47:02.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"144a618d-996f-439a-b8b7-2b8fdef84fc0"}
06:47:02.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"afa1488d-10f3-4d6d-ab17-257c6077b68d"}
06:47:02.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"afa1488d-10f3-4d6d-ab17-257c6077b68d"}
06:47:03.226 00.271 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:03.226 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:03.227 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:03.227 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:03.228 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:03.229 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:03.230 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:03.232 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:03.233 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:03.234 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:03.235 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:03.236 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:03.237 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:03.238 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:03.239 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:03.350 00.111 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:03.351 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:04.230 00.879 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:04.231 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:04.232 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:04.233 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:04.234 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:04.235 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:04.235 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:04.236 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:04.237 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:04.238 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:04.239 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:04.239 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:04.240 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:04.240 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:04.240 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:04.342 00.102 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:04.342 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:04.572 00.230 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
06:47:04.576 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:04.679 00.103 13300 ScopeASCOM::SideOfPier() returns 1
06:47:04.690 00.011 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav4D58.tmp"},"id":1}
06:47:05.235 00.545 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:05.236 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:05.237 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:05.237 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:05.238 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:05.240 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:05.241 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:05.242 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:05.244 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:05.245 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:05.246 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:05.247 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:05.248 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:05.249 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:05.249 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:05.407 00.158 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:05.407 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:05.954 00.547 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ab5d8630-2d7e-4552-93d2-86a17a30b4df"}
06:47:05.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ab5d8630-2d7e-4552-93d2-86a17a30b4df"}
06:47:05.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e32c5802-6783-4994-b068-330620e1c622"}
06:47:05.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e32c5802-6783-4994-b068-330620e1c622"}
06:47:06.253 00.298 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:06.254 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:06.255 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:06.256 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:06.257 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:06.258 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:06.259 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:06.260 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:06.261 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:06.262 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:06.262 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:06.263 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:06.263 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:06.264 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:06.264 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:06.383 00.119 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:06.383 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:06.568 00.185 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
06:47:06.572 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:06.748 00.176 13300 ScopeASCOM::SideOfPier() returns 1
06:47:06.759 00.011 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav5529.tmp"},"id":1}
06:47:07.276 00.517 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:07.276 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:07.276 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:07.277 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:07.278 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:07.280 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:07.282 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:07.283 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:07.285 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:07.286 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:07.288 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:07.289 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:07.291 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:07.292 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:07.292 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:07.446 00.154 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:07.447 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:08.237 00.790 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:08.238 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:08.238 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:08.239 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:08.240 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:08.241 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:08.242 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:08.242 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:08.243 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:08.244 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:08.245 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:08.245 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:08.246 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:08.247 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:08.247 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:08.344 00.097 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:08.344 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:08.568 00.224 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
06:47:08.572 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:08.765 00.193 13300 ScopeASCOM::SideOfPier() returns 1
06:47:08.776 00.011 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav5CFA.tmp"},"id":1}
06:47:08.956 00.180 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"21a1feab-8cb4-4d48-bbac-9b7ff4b547dc"}
06:47:08.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"21a1feab-8cb4-4d48-bbac-9b7ff4b547dc"}
06:47:08.957 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f49e7e42-08f6-408a-b6c5-7cf48529734e"}
06:47:08.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f49e7e42-08f6-408a-b6c5-7cf48529734e"}
06:47:09.224 00.267 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:09.224 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:09.225 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:09.225 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:09.225 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:09.226 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:09.227 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:09.228 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:09.229 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:09.230 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:09.231 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:09.232 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:09.233 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:09.234 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:09.234 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:09.501 00.267 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:09.501 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:10.209 00.708 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:10.210 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:10.210 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:10.212 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:10.213 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:10.215 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:10.217 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:10.217 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:10.218 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:10.219 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:10.220 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:10.221 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:10.221 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:10.221 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:10.221 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:10.328 00.107 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:10.329 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:11.237 00.908 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:11.238 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:11.239 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:11.239 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:11.241 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:11.242 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:11.242 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:11.243 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:11.244 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:11.245 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:11.245 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:11.249 00.004 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:11.249 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:11.250 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:11.250 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:11.343 00.093 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:11.344 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:11.956 00.612 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6cbeedd2-0efc-49be-90ad-3f12243e7196"}
06:47:11.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6cbeedd2-0efc-49be-90ad-3f12243e7196"}
06:47:11.958 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"da116370-8085-401a-872d-3b39bf3837bb"}
06:47:11.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"da116370-8085-401a-872d-3b39bf3837bb"}
06:47:12.208 00.250 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:12.208 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:12.208 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:12.208 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:12.209 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:12.210 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:12.211 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:12.212 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:12.214 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:12.215 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:12.216 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:12.218 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:12.219 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:12.220 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:12.220 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:12.331 00.111 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:12.331 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:13.231 00.900 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:13.231 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:13.231 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:13.232 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:13.233 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:13.234 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:13.235 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:13.237 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:13.238 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:13.239 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:13.240 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:13.241 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:13.242 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:13.243 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:13.243 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:13.352 00.109 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:13.353 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:14.242 00.889 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:14.242 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:14.243 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:14.243 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:14.244 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:14.246 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:14.247 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:14.248 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:14.250 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:14.251 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:14.252 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:14.253 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:14.255 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:14.256 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:14.256 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:14.424 00.168 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:14.424 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:14.955 00.531 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0a35a63a-9d33-45a8-964b-3568331fa239"}
06:47:14.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0a35a63a-9d33-45a8-964b-3568331fa239"}
06:47:14.956 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"de031c14-ce68-4043-b346-d605a01de7bf"}
06:47:14.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"de031c14-ce68-4043-b346-d605a01de7bf"}
06:47:15.238 00.282 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:15.238 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:15.240 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:15.240 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:15.241 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:15.243 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:15.244 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:15.245 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:15.247 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:15.249 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:15.250 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:15.252 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:15.254 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:15.255 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:15.255 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:15.404 00.149 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:15.404 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:16.237 00.833 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:16.238 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:16.239 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:16.240 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:16.242 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:16.243 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:16.244 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:16.245 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:16.246 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:16.247 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:16.247 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:16.248 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:16.248 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:16.249 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:16.249 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:16.377 00.128 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:16.377 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:17.247 00.870 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:17.247 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:17.248 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:17.248 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:17.248 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:17.250 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:17.251 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:17.252 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:17.253 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:17.255 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:17.256 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:17.257 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:17.258 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:17.259 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:17.259 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:17.379 00.120 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:17.379 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:17.954 00.575 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"61977b8f-440c-4186-a2f4-d5337cecd4c4"}
06:47:17.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"61977b8f-440c-4186-a2f4-d5337cecd4c4"}
06:47:17.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"86324ea1-a975-449f-af66-dc568800d357"}
06:47:17.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"86324ea1-a975-449f-af66-dc568800d357"}
06:47:18.243 00.288 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:18.244 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:18.245 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:18.246 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:18.248 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:18.249 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:18.250 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:18.252 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:18.253 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:18.255 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:18.255 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:18.256 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:18.256 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:18.257 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:18.257 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:18.359 00.102 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:18.359 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:19.228 00.869 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:19.229 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:19.230 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:19.232 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:19.234 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:19.235 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:19.236 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:19.238 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:19.239 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:19.240 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:19.240 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:19.241 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:19.241 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:19.242 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:19.242 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:19.372 00.130 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:19.372 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:20.226 00.854 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:20.227 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:20.227 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:20.227 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:20.228 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:20.229 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:20.230 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:20.231 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:20.233 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:20.234 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:20.235 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:20.236 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:20.237 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:20.238 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:20.238 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:20.351 00.113 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:20.352 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:20.954 00.602 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e3749db4-8424-4678-af58-aa3a34a083b6"}
06:47:20.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e3749db4-8424-4678-af58-aa3a34a083b6"}
06:47:20.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0e27a81f-535d-44a6-b3f9-465c5baa4728"}
06:47:20.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0e27a81f-535d-44a6-b3f9-465c5baa4728"}
06:47:21.231 00.276 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:21.231 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:21.231 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:21.232 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:21.233 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:21.234 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:21.235 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:21.236 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:21.237 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:21.238 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:21.238 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:21.239 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:21.239 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:21.240 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:21.240 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:21.358 00.118 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:21.358 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:22.228 00.870 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:22.229 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:22.230 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:22.231 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:22.232 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:22.232 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:22.233 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:22.234 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:22.235 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:22.236 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:22.236 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:22.237 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:22.237 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:22.272 00.035 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:22.272 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:22.389 00.117 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:22.389 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:23.234 00.845 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:23.235 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:23.236 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:23.237 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:23.238 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:23.239 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:23.240 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:23.240 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:23.241 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:23.242 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:23.242 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:23.243 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:23.243 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:23.244 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:23.244 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:23.339 00.095 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:23.339 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:23.953 00.614 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e6f6bbc2-30ae-49c7-8f02-870a8c55447c"}
06:47:23.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e6f6bbc2-30ae-49c7-8f02-870a8c55447c"}
06:47:23.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"af07cfca-80ed-4814-8124-e0c01a7d924f"}
06:47:23.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"af07cfca-80ed-4814-8124-e0c01a7d924f"}
06:47:24.231 00.277 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:24.232 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:24.233 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:24.234 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:24.235 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:24.237 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:24.238 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:24.240 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:24.241 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:24.241 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:24.242 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:24.242 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:24.242 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:24.243 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:24.243 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:24.340 00.097 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:24.341 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:25.240 00.899 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:25.240 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:25.242 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:25.242 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:25.243 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:25.244 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:25.246 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:25.247 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:25.249 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:25.250 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:25.251 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:25.252 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:25.253 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:25.254 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:25.254 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:25.363 00.109 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:25.363 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:26.289 00.926 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:26.289 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:26.290 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:26.292 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:26.292 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:26.293 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:26.294 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:26.295 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:26.296 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:26.296 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:26.297 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:26.298 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:26.298 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:26.299 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:26.299 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:26.418 00.119 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:26.418 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:26.952 00.534 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1bec61ce-df00-414c-8b11-4995b98a0bd1"}
06:47:26.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1bec61ce-df00-414c-8b11-4995b98a0bd1"}
06:47:26.953 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eb5c97f0-1be5-4db7-a8d0-a9d58f85636d"}
06:47:26.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"eb5c97f0-1be5-4db7-a8d0-a9d58f85636d"}
06:47:27.247 00.294 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:27.248 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:27.248 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:27.249 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:27.250 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:27.251 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:27.252 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:27.254 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:27.255 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:27.256 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:27.257 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:27.258 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:27.258 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:27.259 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:27.259 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:27.379 00.120 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:27.379 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:28.218 00.839 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:28.219 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:28.219 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:28.220 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:28.221 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:28.222 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:28.223 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:28.224 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:28.225 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:28.226 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:28.226 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:28.227 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:28.227 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:28.228 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:28.228 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:28.339 00.111 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:28.340 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:29.231 00.891 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:29.231 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:29.231 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:29.232 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:29.232 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:29.234 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:29.235 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:29.236 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:29.237 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:29.238 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:29.239 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:29.239 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:29.240 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:29.241 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:29.241 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:29.394 00.153 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:29.395 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:29.951 00.556 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d3956098-b332-4621-83a4-7d2eebcaa48f"}
06:47:29.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d3956098-b332-4621-83a4-7d2eebcaa48f"}
06:47:29.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"739b95ba-0ac8-4cde-ac46-b0f68054e11f"}
06:47:29.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"739b95ba-0ac8-4cde-ac46-b0f68054e11f"}
06:47:30.227 00.275 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:30.228 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:30.229 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:30.229 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:30.231 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:30.231 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:30.233 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:30.234 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:30.235 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:30.235 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:30.236 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:30.236 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:30.237 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:30.238 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:30.238 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:30.364 00.126 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:30.364 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:31.259 00.895 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:31.259 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:31.260 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:31.261 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:31.262 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:31.263 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:31.264 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:31.266 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:31.267 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:31.268 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:31.269 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:31.270 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:31.270 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:31.271 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:31.271 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:31.397 00.126 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:31.398 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:32.224 00.826 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:32.225 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:32.225 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:32.225 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:32.226 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:32.227 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:32.227 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:32.228 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:32.229 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:32.230 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:32.231 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:32.232 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:32.232 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:32.233 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:32.233 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:32.341 00.108 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:32.341 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:32.950 00.609 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"11de521e-d243-42ba-9ad6-ad9858d4faea"}
06:47:32.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"11de521e-d243-42ba-9ad6-ad9858d4faea"}
06:47:32.951 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6513e94c-822b-436d-bc43-426353ce5d2c"}
06:47:32.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6513e94c-822b-436d-bc43-426353ce5d2c"}
06:47:33.254 00.303 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:33.254 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:33.255 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:33.256 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:33.256 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:33.257 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:33.258 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:33.259 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:33.260 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:33.261 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:33.262 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:33.263 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:33.264 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:33.265 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:33.266 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:33.376 00.110 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:33.376 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:34.227 00.851 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:34.227 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:34.227 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:34.228 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:34.229 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:34.230 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:34.231 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:34.232 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:34.233 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:34.233 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:34.234 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:34.235 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:34.235 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:34.236 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:34.236 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:34.351 00.115 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:34.351 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:35.254 00.903 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:35.255 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:35.256 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:35.257 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:35.258 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:35.259 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:35.260 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:35.261 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:35.261 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:35.262 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:35.262 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:35.263 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:35.263 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:35.264 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:35.264 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:35.376 00.112 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:35.377 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:35.949 00.572 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8c37b75d-4f64-42aa-b76e-b73eef318bc6"}
06:47:35.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8c37b75d-4f64-42aa-b76e-b73eef318bc6"}
06:47:35.950 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3e68e9e4-21ca-4617-a2c5-b08ad3d18e10"}
06:47:35.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3e68e9e4-21ca-4617-a2c5-b08ad3d18e10"}
06:47:36.225 00.275 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:36.226 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:36.226 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:36.226 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:36.227 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:36.228 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:36.229 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:36.230 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:36.232 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:36.233 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:36.234 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:36.235 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:36.235 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:36.236 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:36.236 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:36.351 00.115 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:36.351 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:37.221 00.870 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:37.222 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:37.223 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:37.225 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:37.226 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:37.227 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:37.228 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:37.228 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:37.229 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:37.230 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:37.230 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:37.231 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:37.231 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:37.231 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:37.231 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:37.368 00.137 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:37.368 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:38.229 00.861 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:38.230 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:38.231 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:38.232 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:38.233 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:38.234 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:38.235 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:38.236 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:38.236 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:38.237 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:38.237 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:38.238 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:38.238 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:38.238 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:38.239 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:38.351 00.112 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:38.352 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:38.949 00.597 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"87d11424-9833-4362-8c00-f5b74b0e09ba"}
06:47:38.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"87d11424-9833-4362-8c00-f5b74b0e09ba"}
06:47:38.961 00.012 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"58e03f62-2ee8-472a-bb42-4c597974d4a3"}
06:47:38.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"58e03f62-2ee8-472a-bb42-4c597974d4a3"}
06:47:39.226 00.265 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:39.226 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:39.227 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:39.228 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:39.229 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:39.230 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:39.231 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:39.232 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:39.232 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:39.233 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:39.234 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:39.235 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:39.235 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:39.236 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:39.236 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:39.352 00.116 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:39.353 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:40.239 00.886 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:40.239 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:40.240 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:40.241 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:40.242 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:40.243 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:40.245 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:40.247 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:40.248 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:40.249 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:40.250 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:40.251 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:40.251 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:40.251 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:40.251 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:40.368 00.117 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:40.368 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:41.227 00.859 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:41.227 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:41.228 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:41.229 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:41.231 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:41.232 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:41.233 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:41.234 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:41.235 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:41.236 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:41.236 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:41.237 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:41.237 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:41.238 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:41.238 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:41.355 00.117 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:41.355 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:41.948 00.593 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b98dc203-e825-47dd-a9aa-5ae9915dd96a"}
06:47:41.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b98dc203-e825-47dd-a9aa-5ae9915dd96a"}
06:47:41.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2d07553b-64a6-4482-a17d-50b4c8612f88"}
06:47:41.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2d07553b-64a6-4482-a17d-50b4c8612f88"}
06:47:42.233 00.284 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:42.234 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:42.235 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:42.236 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:42.237 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:42.238 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:42.239 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:42.240 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:42.240 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:42.241 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:42.241 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:42.242 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:42.242 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:42.243 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:42.243 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:42.351 00.108 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:42.351 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:43.244 00.893 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:43.245 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:43.246 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:43.246 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:43.248 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:43.248 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:43.249 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:43.250 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:43.251 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:43.252 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:43.252 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:43.253 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:43.253 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:43.253 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:43.254 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:43.370 00.116 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:43.370 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:44.254 00.884 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:44.254 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:44.255 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:44.255 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:44.256 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:44.257 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:44.259 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:44.259 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:44.261 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:44.261 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:44.262 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:44.263 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:44.264 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:44.265 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:44.265 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:44.382 00.117 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:44.382 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:44.947 00.565 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d354726b-5829-4f77-8b8f-6e72c1a69792"}
06:47:44.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d354726b-5829-4f77-8b8f-6e72c1a69792"}
06:47:44.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9b5b0964-fbea-499d-8352-39b74a395ccc"}
06:47:44.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9b5b0964-fbea-499d-8352-39b74a395ccc"}
06:47:45.231 00.283 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:45.231 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:45.231 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:45.231 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:45.232 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:45.233 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:45.233 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:45.234 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:45.236 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:45.237 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:45.237 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:45.238 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:45.239 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:45.240 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:45.240 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:45.384 00.144 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:45.384 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:46.354 00.970 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:46.355 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:46.356 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:46.357 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:46.359 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:46.360 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:46.361 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:46.362 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:46.363 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:46.364 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:46.365 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:46.365 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:46.366 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:46.366 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:46.366 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:46.473 00.107 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:46.473 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:47.356 00.883 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:47.356 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:47.357 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:47.357 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:47.358 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:47.360 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:47.361 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:47.362 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:47.363 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:47.364 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:47.365 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:47.366 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:47.367 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:47.367 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:47.368 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:47.486 00.118 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:47.486 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:47.946 00.460 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"040bc979-416e-43cb-95be-08cbe579d214"}
06:47:47.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"040bc979-416e-43cb-95be-08cbe579d214"}
06:47:47.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e3bd8382-7077-4077-897a-425cf9886ab9"}
06:47:47.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e3bd8382-7077-4077-897a-425cf9886ab9"}
06:47:48.305 00.358 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:48.306 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:48.307 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:48.308 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:48.309 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:48.310 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:48.311 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:48.311 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:48.312 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:48.313 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:48.313 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:48.314 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:48.314 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:48.315 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:48.315 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:48.439 00.124 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:48.439 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:49.260 00.821 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:49.261 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:49.262 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:49.264 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:49.265 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:49.267 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:49.268 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:49.270 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:49.271 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:49.272 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:49.273 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:49.274 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:49.274 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:49.276 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:49.276 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:49.374 00.098 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:49.374 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:50.240 00.866 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:50.241 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:50.242 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:50.243 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:50.244 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:50.245 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:50.246 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:50.246 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:50.247 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:50.248 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:50.248 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:50.249 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:50.249 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:50.249 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:50.249 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:50.357 00.108 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:50.357 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:50.945 00.588 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"22d543da-00d0-422b-95d5-e9a3123dd570"}
06:47:50.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"22d543da-00d0-422b-95d5-e9a3123dd570"}
06:47:50.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d175f98f-d29c-4c7a-b50a-5c3b449d3b9d"}
06:47:50.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d175f98f-d29c-4c7a-b50a-5c3b449d3b9d"}
06:47:51.238 00.292 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:51.238 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:51.239 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:51.239 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:51.240 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:51.241 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:51.241 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:51.242 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:51.244 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:51.245 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:51.246 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:51.248 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:51.249 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:51.251 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:51.251 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:51.382 00.131 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:51.382 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:52.231 00.849 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:52.231 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:52.232 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:52.232 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:52.232 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:52.233 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:52.234 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:52.235 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:52.236 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:52.237 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:52.238 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:52.239 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:52.239 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:52.240 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:52.240 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:52.362 00.122 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:52.363 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:53.257 00.894 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:53.257 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:53.258 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:53.259 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:53.260 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:53.261 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:53.263 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:53.264 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:53.266 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:53.267 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:53.269 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:53.270 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:53.270 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:53.271 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:53.271 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:53.393 00.122 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:53.393 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:53.944 00.551 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ef9b30e9-9663-44ce-9764-fd1027e6bae5"}
06:47:53.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ef9b30e9-9663-44ce-9764-fd1027e6bae5"}
06:47:53.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"81668668-e239-4dce-afa2-d57bb995e0d6"}
06:47:53.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"81668668-e239-4dce-afa2-d57bb995e0d6"}
06:47:54.262 00.317 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:54.264 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:54.265 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:54.266 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:54.268 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:54.269 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:54.270 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:54.271 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:54.272 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:54.273 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:54.273 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:54.282 00.009 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:54.282 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:54.283 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:54.283 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:54.389 00.106 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:54.389 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:55.244 00.855 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:55.244 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:55.245 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:55.247 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:55.248 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:55.249 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:55.251 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:55.253 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:55.254 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:55.256 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:55.257 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:55.258 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:55.259 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:55.260 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:55.260 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:55.387 00.127 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:55.387 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:56.249 00.862 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:56.250 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:56.251 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:56.252 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:56.253 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:56.254 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:56.255 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:56.255 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:56.256 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:56.257 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:56.257 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:56.258 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:56.258 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:56.258 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:56.259 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:56.377 00.118 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:56.377 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:56.943 00.566 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9c6c1c35-bef0-40e2-85dc-119df0bb94ce"}
06:47:56.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9c6c1c35-bef0-40e2-85dc-119df0bb94ce"}
06:47:56.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"36bd470b-ed9b-42ac-8ee1-1a1b80483f62"}
06:47:56.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"36bd470b-ed9b-42ac-8ee1-1a1b80483f62"}
06:47:57.313 00.369 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:57.314 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:57.314 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:57.316 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:57.317 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:57.318 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:57.320 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:57.321 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:57.322 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:57.323 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:57.324 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:57.325 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:57.326 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:57.326 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:57.327 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:57.423 00.096 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:57.424 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:58.244 00.820 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:58.245 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:58.245 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:58.246 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:58.247 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:58.247 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:58.249 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:58.249 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:58.250 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:58.252 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:58.253 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:58.254 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:58.255 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:58.256 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:58.256 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:58.369 00.113 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:58.370 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:59.269 00.899 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:47:59.269 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:47:59.270 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:47:59.271 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:59.271 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:59.272 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:59.274 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:59.275 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:59.277 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:59.278 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:47:59.279 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:47:59.281 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:47:59.281 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:47:59.283 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:47:59.283 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:47:59.381 00.098 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:47:59.381 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:47:59.943 00.562 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5534c311-3b2c-4208-aa82-6abb88309559"}
06:47:59.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5534c311-3b2c-4208-aa82-6abb88309559"}
06:47:59.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"31db2f40-c129-4d7a-a441-619c68387c9b"}
06:47:59.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"31db2f40-c129-4d7a-a441-619c68387c9b"}
06:48:00.242 00.298 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:00.242 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:00.242 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:00.242 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:00.243 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:00.244 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:00.245 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:00.246 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:00.247 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:00.248 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:00.249 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:00.250 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:00.251 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:00.252 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:00.253 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:00.373 00.120 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:00.373 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:01.241 00.868 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:01.241 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:01.242 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:01.243 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:01.244 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:01.245 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:01.246 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:01.247 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:01.247 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:01.248 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:01.249 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:01.250 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:01.250 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:01.251 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:01.251 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:01.376 00.125 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:01.376 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:02.254 00.878 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:02.254 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:02.254 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:02.255 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:02.255 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:02.256 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:02.257 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:02.257 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:02.259 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:02.259 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:02.260 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:02.261 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:02.262 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:02.263 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:02.263 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:02.378 00.115 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:02.378 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:02.942 00.564 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8294e250-6a5c-4c66-af66-c5c24b58223a"}
06:48:02.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8294e250-6a5c-4c66-af66-c5c24b58223a"}
06:48:02.944 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6bb893e7-9bd7-4c5d-b11c-0b5ab75b9d4a"}
06:48:02.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6bb893e7-9bd7-4c5d-b11c-0b5ab75b9d4a"}
06:48:03.258 00.314 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:03.258 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:03.259 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:03.260 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:03.261 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:03.262 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:03.263 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:03.264 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:03.264 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:03.265 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:03.266 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:03.267 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:03.267 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:03.268 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:03.268 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:03.369 00.101 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:03.369 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:04.269 00.900 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:04.270 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:04.271 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:04.271 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:04.273 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:04.273 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:04.274 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:04.275 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:04.276 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:04.276 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:04.277 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:04.277 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:04.277 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:04.278 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:04.278 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:04.385 00.107 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:04.386 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:05.237 00.851 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:05.237 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:05.238 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:05.239 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:05.240 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:05.241 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:05.242 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:05.243 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:05.244 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:05.244 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:05.245 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:05.245 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:05.245 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:05.246 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:05.246 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:05.356 00.110 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:05.357 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:05.941 00.584 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"36886f41-1342-44bf-a51f-9612d41623da"}
06:48:05.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"36886f41-1342-44bf-a51f-9612d41623da"}
06:48:05.942 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aabd8e3d-4414-4f1f-a3e8-dad1dec5aae5"}
06:48:05.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"aabd8e3d-4414-4f1f-a3e8-dad1dec5aae5"}
06:48:06.329 00.387 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:06.330 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:06.330 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:06.330 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:06.331 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:06.332 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:06.334 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:06.335 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:06.336 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:06.337 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:06.338 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:06.339 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:06.339 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:06.340 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:06.340 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:06.446 00.106 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:06.447 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:07.261 00.814 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:07.261 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:07.262 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:07.262 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:07.264 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:07.265 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:07.266 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:07.268 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:07.269 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:07.271 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:07.272 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:07.273 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:07.274 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:07.275 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:07.275 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:07.371 00.096 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:07.371 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:08.271 00.900 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:08.272 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:08.273 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:08.273 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:08.273 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:08.275 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:08.276 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:08.277 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:08.279 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:08.280 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:08.281 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:08.282 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:08.283 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:08.285 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:08.285 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:08.389 00.104 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:08.389 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:08.944 00.555 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b5efb7fa-d58c-4a9a-a6f4-68dd4eb3b9ae"}
06:48:08.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b5efb7fa-d58c-4a9a-a6f4-68dd4eb3b9ae"}
06:48:08.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"692540fb-0490-4d59-a977-a284c2942dc4"}
06:48:08.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"692540fb-0490-4d59-a977-a284c2942dc4"}
06:48:09.237 00.292 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:09.238 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:09.239 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:09.240 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:09.241 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:09.243 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:09.244 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:09.245 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:09.247 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:09.248 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:09.248 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:09.249 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:09.249 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:09.250 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:09.250 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:09.358 00.108 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:09.358 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:10.335 00.977 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:10.335 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:10.336 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:10.336 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:10.337 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:10.338 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:10.339 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:10.340 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:10.341 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:10.342 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:10.343 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:10.344 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:10.345 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:10.346 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:10.346 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:10.445 00.099 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:10.445 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:11.238 00.793 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:11.239 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:11.240 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:11.241 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:11.242 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:11.243 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:11.244 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:11.245 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:11.246 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:11.246 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:11.247 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:11.247 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:11.248 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:11.249 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:11.249 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:11.367 00.118 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:11.367 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:11.953 00.586 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b1308040-71e5-40dd-b4df-4b2b913c1044"}
06:48:11.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b1308040-71e5-40dd-b4df-4b2b913c1044"}
06:48:11.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"98bc86c2-bdf1-42b5-a6f4-097667f0bf32"}
06:48:11.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"98bc86c2-bdf1-42b5-a6f4-097667f0bf32"}
06:48:12.247 00.293 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:12.248 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:12.249 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:12.250 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:12.251 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:12.252 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:12.253 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:12.254 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:12.255 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:12.257 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:12.257 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:12.258 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:12.259 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:12.260 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:12.260 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:12.370 00.110 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:12.370 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:13.241 00.871 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:13.242 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:13.242 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:13.243 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:13.245 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:13.246 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:13.247 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:13.248 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:13.248 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:13.249 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:13.249 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:13.250 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:13.250 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:13.251 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:13.251 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:13.364 00.113 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:13.365 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:14.261 00.896 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:14.261 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:14.262 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:14.262 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:14.264 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:14.265 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:14.266 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:14.267 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:14.269 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:14.270 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:14.271 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:14.273 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:14.274 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:14.275 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:14.276 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:14.388 00.112 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:14.388 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:14.943 00.555 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"479eaa5f-c6d0-4706-820c-73676db76549"}
06:48:14.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"479eaa5f-c6d0-4706-820c-73676db76549"}
06:48:14.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e91807c2-e66e-4470-a288-0813e6c62f40"}
06:48:14.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e91807c2-e66e-4470-a288-0813e6c62f40"}
06:48:15.267 00.323 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:15.267 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:15.268 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:15.268 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:15.269 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:15.271 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:15.272 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:15.273 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:15.275 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:15.276 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:15.278 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:15.279 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:15.280 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:15.281 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:15.282 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:15.436 00.154 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:15.436 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:16.254 00.818 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:16.255 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:16.256 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:16.257 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:16.259 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:16.261 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:16.262 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:16.264 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:16.265 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:16.266 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:16.267 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:16.268 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:16.268 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:16.269 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:16.269 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:16.379 00.110 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:16.379 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:17.252 00.873 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:17.252 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:17.254 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:17.254 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:17.255 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:17.257 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:17.258 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:17.259 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:17.261 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:17.263 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:17.264 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:17.265 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:17.266 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:17.267 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:17.268 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:17.413 00.145 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:17.413 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:17.942 00.529 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a8b8fa69-0033-41c6-a8f4-622f451a872a"}
06:48:17.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a8b8fa69-0033-41c6-a8f4-622f451a872a"}
06:48:17.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"342db26a-ce52-4aee-8e6d-010614ab7917"}
06:48:17.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"342db26a-ce52-4aee-8e6d-010614ab7917"}
06:48:18.269 00.326 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:18.270 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:18.272 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:18.273 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:18.275 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:18.276 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:18.277 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:18.279 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:18.280 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:18.281 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:18.281 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:18.282 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:18.282 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:18.283 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:18.283 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:18.388 00.105 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:18.388 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:19.248 00.860 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:19.249 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:19.250 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:19.251 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:19.253 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:19.254 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:19.255 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:19.257 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:19.258 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:19.259 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:19.260 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:19.261 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:19.262 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:19.263 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:19.263 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:19.396 00.133 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:19.396 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:20.314 00.918 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:20.316 00.002 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:20.333 00.017 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:20.333 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:20.334 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:20.336 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:20.337 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:20.339 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:20.340 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:20.342 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:20.343 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:20.344 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:20.346 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:20.347 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:20.347 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:20.469 00.122 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:20.469 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:20.942 00.473 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d6398d08-75e9-4031-b0c7-9a7283c6c362"}
06:48:20.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d6398d08-75e9-4031-b0c7-9a7283c6c362"}
06:48:20.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"36b4207a-d4e1-4fc7-8de2-ddfa1c869306"}
06:48:20.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"36b4207a-d4e1-4fc7-8de2-ddfa1c869306"}
06:48:21.209 00.266 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:21.210 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:21.211 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:21.212 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:21.214 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:21.215 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:21.216 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:21.217 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:21.218 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:21.219 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:21.220 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:21.220 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:21.221 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:21.221 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:21.222 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:21.442 00.220 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:21.442 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:22.255 00.813 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:22.257 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:22.258 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:22.259 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:22.261 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:22.263 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:22.264 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:22.265 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:22.266 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:22.267 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:22.267 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:22.267 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:22.268 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:22.268 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:22.268 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:22.395 00.127 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:22.395 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:23.329 00.934 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:23.329 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:23.362 00.033 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:23.362 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:23.363 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:23.364 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:23.365 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:23.367 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:23.368 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:23.369 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:23.370 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:23.371 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:23.372 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:23.372 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:23.372 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:23.497 00.125 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:23.498 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:23.942 00.444 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b7f4bee5-d9b9-4dc8-a5c4-7dcb6aca11d1"}
06:48:23.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b7f4bee5-d9b9-4dc8-a5c4-7dcb6aca11d1"}
06:48:23.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dec1536e-cc14-4e75-a803-1e5c46b4174d"}
06:48:23.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"dec1536e-cc14-4e75-a803-1e5c46b4174d"}
06:48:24.256 00.313 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:24.258 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:24.259 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:24.259 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:24.260 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:24.261 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:24.262 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:24.263 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:24.264 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:24.264 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:24.264 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:24.265 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:24.265 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:24.266 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:24.266 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:24.364 00.098 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:24.364 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:25.370 01.006 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:25.371 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:25.372 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:25.373 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:25.374 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:25.375 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:25.376 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:25.376 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:25.377 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:25.378 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:25.378 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:25.379 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:25.379 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:25.398 00.019 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:25.398 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:25.515 00.117 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:25.515 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:26.261 00.746 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:26.262 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:26.263 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:26.264 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:26.265 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:26.266 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:26.266 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:26.267 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:26.268 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:26.269 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:26.269 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:26.270 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:26.270 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:26.271 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:26.271 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:26.377 00.106 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:26.378 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:26.941 00.563 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4a042bad-73ac-4b1c-bf58-3731f1e7cc7b"}
06:48:26.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4a042bad-73ac-4b1c-bf58-3731f1e7cc7b"}
06:48:26.942 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ea7e8f9b-8044-46d4-aef1-f0f4ad98e062"}
06:48:26.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ea7e8f9b-8044-46d4-aef1-f0f4ad98e062"}
06:48:27.331 00.389 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:27.331 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:27.332 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:27.332 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:27.333 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:27.334 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:27.335 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:27.336 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:27.338 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:27.339 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:27.341 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:27.342 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:27.343 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:27.344 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:27.344 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:27.453 00.109 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:27.453 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:28.271 00.818 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:28.271 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:28.272 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:28.273 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:28.274 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:28.275 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:28.277 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:28.279 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:28.280 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:28.281 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:28.282 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:28.283 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:28.283 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:28.284 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:28.284 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:28.386 00.102 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:28.387 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:29.292 00.905 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:29.292 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:29.294 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:29.294 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:29.295 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:29.296 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:29.297 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:29.298 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:29.300 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:29.301 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:29.302 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:29.304 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:29.305 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:29.306 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:29.306 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:29.413 00.107 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:29.413 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:29.940 00.527 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bc2f165a-533c-4a6b-b1f5-37520847b6fb"}
06:48:29.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bc2f165a-533c-4a6b-b1f5-37520847b6fb"}
06:48:29.941 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2268c5e4-02a2-4627-807a-652124b0ec37"}
06:48:29.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2268c5e4-02a2-4627-807a-652124b0ec37"}
06:48:30.270 00.329 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:30.271 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:30.272 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:30.273 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:30.274 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:30.275 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:30.276 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:30.278 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:30.279 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:30.281 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:30.281 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:30.282 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:30.282 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:30.283 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:30.283 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:30.406 00.123 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:30.406 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:31.272 00.866 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:31.272 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:31.273 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:31.274 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:31.276 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:31.277 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:31.278 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:31.280 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:31.281 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:31.282 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:31.283 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:31.284 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:31.284 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:31.285 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:31.286 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:31.430 00.144 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:31.430 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:32.266 00.836 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:32.267 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:32.267 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:32.267 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:32.268 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:32.269 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:32.270 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:32.271 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:32.272 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:32.273 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:32.274 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:32.274 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:32.275 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:32.276 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:32.276 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:32.388 00.112 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:32.388 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:32.939 00.551 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"82e94aa6-223c-4eb8-a0bd-890924713324"}
06:48:32.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"82e94aa6-223c-4eb8-a0bd-890924713324"}
06:48:32.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d73a6fc7-28ea-4074-873c-fadbf87bd2cf"}
06:48:32.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d73a6fc7-28ea-4074-873c-fadbf87bd2cf"}
06:48:33.290 00.350 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:33.291 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:33.292 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:33.292 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:33.293 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:33.294 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:33.295 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:33.297 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:33.298 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:33.299 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:33.301 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:33.302 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:33.303 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:33.304 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:33.304 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:33.483 00.179 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:33.484 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:34.282 00.798 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:34.283 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:34.283 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:34.283 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:34.284 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:34.285 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:34.286 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:34.287 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:34.288 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:34.290 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:34.291 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:34.292 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:34.293 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:34.294 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:34.294 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:34.408 00.114 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:34.408 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:35.348 00.940 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:35.348 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:35.349 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:35.349 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:35.350 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:35.351 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:35.352 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:35.353 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:35.355 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:35.356 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:35.357 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:35.358 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:35.359 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:35.360 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:35.360 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:35.464 00.104 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:35.464 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:35.939 00.475 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0d56f039-ee54-4b4d-b23a-215e901f5b5b"}
06:48:35.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0d56f039-ee54-4b4d-b23a-215e901f5b5b"}
06:48:35.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"af08560a-b217-414b-ac18-94f3001c7f32"}
06:48:35.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"af08560a-b217-414b-ac18-94f3001c7f32"}
06:48:36.271 00.331 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:36.272 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:36.272 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:36.273 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:36.273 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:36.274 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:36.276 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:36.277 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:36.278 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:36.279 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:36.280 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:36.282 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:36.283 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:36.284 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:36.284 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:36.403 00.119 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:36.404 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:37.704 01.300 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:37.704 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:37.705 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:37.706 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:37.707 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:37.708 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:37.709 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:37.709 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:37.710 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:37.711 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:37.712 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:37.712 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:37.713 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:37.713 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:37.713 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:37.855 00.142 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:37.855 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:38.321 00.466 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:38.321 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:38.332 00.011 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:38.332 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:38.343 00.011 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:38.345 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:38.346 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:38.347 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:38.348 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:38.349 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:38.350 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:38.351 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:38.351 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:38.352 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:38.352 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:38.458 00.106 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:38.458 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:38.939 00.481 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2e982f37-452c-4e68-aeb4-11dd9641c1ec"}
06:48:38.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2e982f37-452c-4e68-aeb4-11dd9641c1ec"}
06:48:38.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e94c5973-d8e5-4590-a2f1-0d3567503c77"}
06:48:38.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e94c5973-d8e5-4590-a2f1-0d3567503c77"}
06:48:39.455 00.515 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:39.455 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:39.455 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:39.457 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:39.458 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:39.459 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:39.461 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:39.462 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:39.463 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:39.464 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:39.465 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:39.466 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:39.466 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:39.467 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:39.467 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:39.570 00.103 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:39.570 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:40.323 00.753 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:40.324 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:40.326 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:40.326 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:40.328 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:40.328 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:40.329 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:40.330 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:40.331 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:40.332 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:40.332 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:40.332 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:40.333 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:40.333 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:40.333 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:40.442 00.109 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:40.442 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:41.373 00.931 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:41.373 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:41.374 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:41.374 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:41.375 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:41.375 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:41.377 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:41.377 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:41.378 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:41.379 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:41.380 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:41.381 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:41.382 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:41.382 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:41.383 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:41.479 00.096 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:41.479 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:41.937 00.458 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c49f4378-2e1f-47e3-bf31-3c71eb21dfed"}
06:48:41.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c49f4378-2e1f-47e3-bf31-3c71eb21dfed"}
06:48:41.938 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"56a77511-20cd-4643-8a07-346b1591b568"}
06:48:41.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"56a77511-20cd-4643-8a07-346b1591b568"}
06:48:42.280 00.342 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:42.281 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:42.282 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:42.283 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:42.285 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:42.286 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:42.287 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:42.289 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:42.290 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:42.291 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:42.291 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:42.292 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:42.292 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:42.292 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:42.292 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:42.401 00.109 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:42.402 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:43.346 00.944 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:43.346 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:43.347 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:43.347 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:43.348 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:43.349 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:43.350 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:43.351 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:43.352 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:43.354 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:43.355 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:43.356 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:43.357 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:43.358 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:43.359 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:43.458 00.099 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:43.458 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:44.287 00.829 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:44.287 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:44.288 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:44.288 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:44.289 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:44.290 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:44.291 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:44.292 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:44.293 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:44.293 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:44.294 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:44.295 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:44.295 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:44.296 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:44.296 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:44.411 00.115 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:44.411 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:44.937 00.526 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"926485f8-15a6-4af4-a35b-f1b8aac452a5"}
06:48:44.938 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"926485f8-15a6-4af4-a35b-f1b8aac452a5"}
06:48:44.938 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"82c0f6d6-ed72-445e-8f2f-4d92c0bfa395"}
06:48:44.939 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"82c0f6d6-ed72-445e-8f2f-4d92c0bfa395"}
06:48:45.350 00.411 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:45.350 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:45.351 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:45.351 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:45.352 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:45.354 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:45.355 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:45.355 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:45.356 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:45.357 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:45.358 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:45.359 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:45.360 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:45.360 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:45.361 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:45.495 00.134 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:45.495 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:46.276 00.781 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:46.277 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:46.277 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:46.277 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:46.278 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:46.279 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:46.280 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:46.281 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:46.282 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:46.283 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:46.284 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:46.285 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:46.286 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:46.287 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:46.288 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:46.400 00.112 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:46.400 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:47.350 00.950 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:47.350 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:47.351 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:47.351 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:47.352 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:47.354 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:47.355 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:47.356 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:47.357 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:47.358 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:47.358 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:47.359 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:47.360 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:47.361 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:47.361 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:47.495 00.134 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:47.495 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:47.936 00.441 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"091f90e4-7d47-4292-b4d4-052eca442aae"}
06:48:47.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"091f90e4-7d47-4292-b4d4-052eca442aae"}
06:48:47.937 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"78fa3b1f-3d20-41a6-99ba-703e2d07cd6f"}
06:48:47.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"78fa3b1f-3d20-41a6-99ba-703e2d07cd6f"}
06:48:48.275 00.338 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:48.276 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:48.277 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:48.278 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:48.280 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:48.281 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:48.283 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:48.284 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:48.285 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:48.287 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:48.287 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:48.288 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:48.289 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:48.290 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:48.290 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:48.399 00.109 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:48.400 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:49.370 00.970 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:49.370 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:49.370 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:49.371 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:49.371 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:49.373 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:49.374 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:49.375 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:49.376 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:49.377 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:49.378 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:49.380 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:49.380 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:49.381 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:49.382 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:49.498 00.116 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:49.499 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:50.273 00.774 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:50.274 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:50.274 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:50.275 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:50.276 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:50.277 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:50.279 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:50.280 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:50.282 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:50.283 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:50.283 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:50.284 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:50.284 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:50.285 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:50.286 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:50.407 00.121 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:50.408 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:50.936 00.528 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f9ece869-113b-46d9-a61f-6c5fb17b3afd"}
06:48:50.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f9ece869-113b-46d9-a61f-6c5fb17b3afd"}
06:48:50.937 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5e509d57-565e-423a-af85-6bba79e54273"}
06:48:50.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5e509d57-565e-423a-af85-6bba79e54273"}
06:48:51.352 00.415 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:51.352 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:51.353 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:51.353 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:51.354 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:51.355 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:51.356 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:51.357 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:51.359 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:51.360 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:51.361 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:51.362 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:51.363 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:51.365 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:51.365 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:51.501 00.136 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:51.501 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:52.268 00.767 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:52.268 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:52.269 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:52.269 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:52.269 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:52.270 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:52.271 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:52.272 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:52.273 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:52.274 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:52.274 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:52.275 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:52.276 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:52.277 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:52.277 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:52.387 00.110 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:52.387 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:53.271 00.884 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:53.271 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:53.272 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:53.272 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:53.273 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:53.275 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:53.276 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:53.277 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:53.279 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:53.281 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:53.282 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:53.283 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:53.284 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:53.284 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:53.285 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:53.452 00.167 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:53.452 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:53.935 00.483 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5b6dd75d-9afb-4b4d-a3e0-4ef0cb294bba"}
06:48:53.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5b6dd75d-9afb-4b4d-a3e0-4ef0cb294bba"}
06:48:53.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"481bc1c5-c990-4ddf-afa2-e8f5461c4363"}
06:48:53.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"481bc1c5-c990-4ddf-afa2-e8f5461c4363"}
06:48:54.280 00.344 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:54.281 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:54.282 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:54.283 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:54.284 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:54.285 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:54.286 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:54.287 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:54.287 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:54.288 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:54.289 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:54.290 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:54.291 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:54.291 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:54.291 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:54.394 00.103 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:54.394 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:55.279 00.885 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:55.279 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:55.279 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:55.280 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:55.281 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:55.282 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:55.283 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:55.284 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:55.285 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:55.286 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:55.286 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:55.287 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:55.287 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:55.288 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:55.288 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:55.388 00.100 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:55.389 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:56.274 00.885 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:56.274 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:56.274 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:56.275 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:56.275 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:56.276 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:56.277 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:56.277 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:56.279 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:56.281 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:56.282 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:56.283 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:56.285 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:56.286 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:56.286 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:56.411 00.125 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:56.411 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:56.935 00.524 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fe6023fa-2243-4c8c-899b-73ad3910365d"}
06:48:56.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fe6023fa-2243-4c8c-899b-73ad3910365d"}
06:48:56.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4de5e95b-4490-41fa-8337-5f9239c6e93e"}
06:48:56.937 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4de5e95b-4490-41fa-8337-5f9239c6e93e"}
06:48:57.339 00.402 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:57.339 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:57.340 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:57.341 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:57.342 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:57.342 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:57.344 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:57.344 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:57.345 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:57.346 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:57.347 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:57.348 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:57.348 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:57.357 00.009 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:57.357 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:57.469 00.112 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:57.470 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:58.273 00.803 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:58.273 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:58.273 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:58.274 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:58.274 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:58.275 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:58.276 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:58.277 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:58.279 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:58.280 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:58.281 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:58.282 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:58.284 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:58.285 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:58.286 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:58.396 00.110 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:58.397 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:59.321 00.924 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:48:59.322 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:48:59.322 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:48:59.323 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:48:59.323 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:48:59.324 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:59.326 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:59.327 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:59.328 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:59.329 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:59.330 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:59.331 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:48:59.332 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:48:59.333 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:48:59.333 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:48:59.472 00.139 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:48:59.472 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:48:59.934 00.462 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1fc23454-7cb5-4337-8110-26253e39be59"}
06:48:59.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1fc23454-7cb5-4337-8110-26253e39be59"}
06:48:59.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a254eee2-d58b-47ae-9dab-d8f3d370eeb9"}
06:48:59.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a254eee2-d58b-47ae-9dab-d8f3d370eeb9"}
06:49:00.318 00.383 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:00.318 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:00.319 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:00.320 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:00.322 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:00.323 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:00.325 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:00.326 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:00.327 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:00.328 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:00.328 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:00.329 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:00.329 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:00.330 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:00.330 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:00.436 00.106 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:00.436 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:01.340 00.904 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:01.341 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:01.341 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:01.342 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:01.343 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:01.344 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:01.345 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:01.347 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:01.348 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:01.349 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:01.350 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:01.351 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:01.351 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:01.354 00.003 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:01.355 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:01.463 00.108 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:01.463 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:02.299 00.836 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:02.299 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:02.301 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:02.302 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:02.303 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:02.305 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:02.307 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:02.308 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:02.309 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:02.311 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:02.312 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:02.313 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:02.313 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:02.314 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:02.314 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:02.430 00.116 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:02.430 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:02.932 00.502 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"110d7610-27d3-4ca3-b6b4-4d8170da60d7"}
06:49:02.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"110d7610-27d3-4ca3-b6b4-4d8170da60d7"}
06:49:02.933 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"daec5c84-242c-4d07-8b9a-9d5a1dc907c7"}
06:49:02.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"daec5c84-242c-4d07-8b9a-9d5a1dc907c7"}
06:49:03.310 00.377 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:03.310 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:03.311 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:03.312 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:03.312 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:03.313 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:03.315 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:03.316 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:03.317 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:03.319 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:03.320 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:03.321 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:03.322 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:03.324 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:03.324 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:03.443 00.119 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:03.443 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:04.281 00.838 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:04.282 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:04.283 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:04.283 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:04.284 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:04.285 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:04.286 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:04.287 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:04.288 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:04.288 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:04.288 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:04.289 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:04.289 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:04.290 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:04.290 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:04.397 00.107 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:04.398 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:05.328 00.930 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:05.330 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:05.331 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:05.332 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:05.334 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:05.335 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:05.336 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:05.337 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:05.338 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:05.339 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:05.339 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:05.340 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:05.341 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:05.342 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:05.342 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:05.454 00.112 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:05.454 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:05.932 00.478 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"442b8832-a6dd-4135-a2cd-c2af98a01b3b"}
06:49:05.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"442b8832-a6dd-4135-a2cd-c2af98a01b3b"}
06:49:05.933 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fb2619d8-8745-4231-9af0-7ecb36f1cc51"}
06:49:05.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fb2619d8-8745-4231-9af0-7ecb36f1cc51"}
06:49:06.281 00.348 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:06.281 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:06.282 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:06.282 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:06.283 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:06.283 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:06.284 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:06.285 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:06.286 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:06.287 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:06.288 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:06.289 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:06.289 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:06.290 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:06.290 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:06.396 00.106 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:06.397 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:07.346 00.949 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:07.348 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:07.349 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:07.350 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:07.352 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:07.353 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:07.354 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:07.355 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:07.357 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:07.358 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:07.358 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:07.368 00.010 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:07.368 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:07.369 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:07.369 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:07.480 00.111 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:07.481 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:08.277 00.796 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:08.278 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:08.279 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:08.280 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:08.281 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:08.282 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:08.283 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:08.284 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:08.284 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:08.285 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:08.286 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:08.287 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:08.287 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:08.288 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:08.288 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:08.396 00.108 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:08.397 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:08.931 00.534 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0c0113d9-1952-49b7-b687-9240ac7dd917"}
06:49:08.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0c0113d9-1952-49b7-b687-9240ac7dd917"}
06:49:08.932 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"341cba14-d6dd-45ef-bf6c-380c0ba04831"}
06:49:08.933 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"341cba14-d6dd-45ef-bf6c-380c0ba04831"}
06:49:09.320 00.387 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:09.321 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:09.322 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:09.322 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:09.323 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:09.324 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:09.325 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:09.326 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:09.327 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:09.327 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:09.328 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:09.328 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:09.329 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:09.341 00.012 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:09.341 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:09.457 00.116 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:09.457 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:10.289 00.832 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:10.290 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:10.291 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:10.291 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:10.292 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:10.293 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:10.294 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:10.295 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:10.296 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:10.296 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:10.296 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:10.297 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:10.298 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:10.299 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:10.299 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:10.406 00.107 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:10.406 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:11.335 00.929 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:11.336 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:11.337 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:11.339 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:11.341 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:11.342 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:11.343 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:11.343 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:11.344 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:11.345 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:11.346 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:11.346 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:11.346 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:11.347 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:11.347 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:11.460 00.113 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:11.460 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:11.930 00.470 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f874b70b-23cb-4974-93eb-8dac4f8844bf"}
06:49:11.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f874b70b-23cb-4974-93eb-8dac4f8844bf"}
06:49:11.931 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"81a84fd6-9823-4b5c-b594-d0df2cfe0ada"}
06:49:11.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"81a84fd6-9823-4b5c-b594-d0df2cfe0ada"}
06:49:12.286 00.355 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:12.287 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:12.288 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:12.289 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:12.291 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:12.292 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:12.293 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:12.294 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:12.295 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:12.296 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:12.297 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:12.298 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:12.298 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:12.299 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:12.299 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:12.408 00.109 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:12.409 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:13.339 00.930 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:13.339 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:13.340 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:13.340 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:13.341 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:13.343 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:13.344 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:13.345 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:13.347 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:13.349 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:13.350 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:13.351 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:13.352 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:13.353 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:13.353 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:13.465 00.112 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:13.465 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:14.321 00.856 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:14.321 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:14.322 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:14.322 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:14.323 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:14.325 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:14.326 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:14.327 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:14.329 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:14.330 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:14.331 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:14.332 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:14.334 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:14.335 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:14.335 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:14.468 00.133 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:14.468 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:14.930 00.462 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"27465c5e-c206-4357-80b3-862f0d501bd6"}
06:49:14.931 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"27465c5e-c206-4357-80b3-862f0d501bd6"}
06:49:14.932 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"620a7a6c-22a7-4498-9fd5-29e1fc3ef4fa"}
06:49:14.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"620a7a6c-22a7-4498-9fd5-29e1fc3ef4fa"}
06:49:15.486 00.554 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:15.486 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:15.487 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:15.488 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:15.489 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:15.490 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:15.491 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:15.492 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:15.493 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:15.495 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:15.496 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:15.498 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:15.499 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:15.500 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:15.501 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:15.609 00.108 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:15.610 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:16.292 00.682 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:16.292 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:16.293 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:16.293 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:16.294 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:16.295 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:16.296 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:16.297 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:16.299 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:16.300 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:16.301 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:16.302 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:16.304 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:16.305 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:16.305 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:16.426 00.121 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:16.426 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:17.429 01.003 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:17.429 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:17.430 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:17.430 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:17.440 00.010 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:17.442 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:17.443 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:17.444 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:17.446 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:17.447 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:17.448 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:17.449 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:17.450 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:17.451 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:17.451 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:17.565 00.114 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:17.565 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:17.930 00.365 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"061462d2-92db-4163-b3e8-fdbdbfe9ab37"}
06:49:17.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"061462d2-92db-4163-b3e8-fdbdbfe9ab37"}
06:49:17.931 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"45343217-aeae-48f4-adfa-cf3f360aefe4"}
06:49:17.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"45343217-aeae-48f4-adfa-cf3f360aefe4"}
06:49:18.293 00.362 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:18.294 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:18.295 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:18.296 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:18.297 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:18.298 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:18.298 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:18.299 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:18.300 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:18.301 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:18.301 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:18.302 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:18.302 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:18.302 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:18.302 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:18.426 00.124 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:18.426 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:19.341 00.915 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:19.341 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:19.342 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:19.343 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:19.344 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:19.346 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:19.347 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:19.349 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:19.350 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:19.351 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:19.352 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:19.353 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:19.353 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:19.358 00.005 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:19.358 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:19.474 00.116 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:19.474 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:20.373 00.899 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:20.373 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:20.374 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:20.375 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:20.376 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:20.377 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:20.378 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:20.379 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:20.379 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:20.380 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:20.381 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:20.382 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:20.382 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:20.383 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:20.383 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:20.501 00.118 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:20.501 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:20.930 00.429 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"735baf77-acb1-4fe5-91bf-ee73ec0ffac1"}
06:49:20.931 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"735baf77-acb1-4fe5-91bf-ee73ec0ffac1"}
06:49:20.932 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3057a1d4-a639-486c-9e8c-36ed4e839f93"}
06:49:20.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3057a1d4-a639-486c-9e8c-36ed4e839f93"}
06:49:21.363 00.431 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:21.363 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:21.364 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:21.364 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:21.365 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:21.367 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:21.368 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:21.368 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:21.370 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:21.370 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:21.371 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:21.372 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:21.373 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:21.374 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:21.374 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:21.497 00.123 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:21.498 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:22.435 00.937 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:22.436 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:22.436 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:22.436 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:22.437 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:22.438 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:22.439 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:22.439 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:22.440 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:22.441 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:22.442 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:22.443 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:22.444 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:22.444 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:22.445 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:22.556 00.111 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:22.556 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:23.340 00.784 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:23.340 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:23.341 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:23.341 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:23.342 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:23.343 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:23.344 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:23.345 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:23.347 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:23.348 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:23.348 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:23.350 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:23.350 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:23.351 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:23.352 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:23.458 00.106 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:23.459 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:23.930 00.471 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"507bf29d-eb95-4fd6-9fa1-89e37c8b4d5e"}
06:49:23.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"507bf29d-eb95-4fd6-9fa1-89e37c8b4d5e"}
06:49:23.931 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"643bd92b-d4ba-4419-891c-27a2fc02aeca"}
06:49:23.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"643bd92b-d4ba-4419-891c-27a2fc02aeca"}
06:49:24.276 00.345 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:24.277 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:24.278 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:24.279 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:24.280 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:24.281 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:24.282 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:24.283 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:24.283 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:24.284 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:24.284 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:24.285 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:24.285 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:24.285 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:24.285 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:24.397 00.112 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:24.398 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:25.377 00.979 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:25.377 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:25.378 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:25.378 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:25.379 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:25.380 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:25.381 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:25.381 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:25.383 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:25.383 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:25.384 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:25.385 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:25.386 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:25.387 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:25.388 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:25.503 00.115 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:25.504 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:26.259 00.755 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:26.259 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:26.260 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:26.260 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:26.260 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:26.261 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:26.262 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:26.262 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:26.264 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:26.264 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:26.265 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:26.267 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:26.268 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:26.269 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:26.270 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:26.382 00.112 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:26.382 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:26.929 00.547 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b70662d0-c1ee-47b5-89e3-ea5f3b066daf"}
06:49:26.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b70662d0-c1ee-47b5-89e3-ea5f3b066daf"}
06:49:26.930 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fe635ff8-e20c-41d0-8004-a64866840531"}
06:49:26.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fe635ff8-e20c-41d0-8004-a64866840531"}
06:49:27.346 00.416 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:27.347 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:27.347 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:27.348 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:27.348 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:27.350 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:27.351 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:27.352 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:27.353 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:27.355 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:27.356 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:27.357 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:27.358 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:27.359 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:27.360 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:27.481 00.121 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:27.481 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:28.354 00.873 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:28.354 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:28.355 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:28.356 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:28.358 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:28.358 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:28.360 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:28.360 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:28.361 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:28.362 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:28.363 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:28.363 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:28.364 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:28.375 00.011 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:28.376 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:28.501 00.125 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:28.501 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:29.325 00.824 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:29.325 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:29.326 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:29.326 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:29.327 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:29.328 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:29.329 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:29.330 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:29.331 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:29.333 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:29.333 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:29.335 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:29.335 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:29.336 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:29.337 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:29.441 00.104 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:29.441 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:29.927 00.486 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c2c5e7ea-dc38-4119-96ee-838a86b07722"}
06:49:29.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c2c5e7ea-dc38-4119-96ee-838a86b07722"}
06:49:29.928 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"06e5c539-328f-4140-8b21-51cb1a671947"}
06:49:29.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"06e5c539-328f-4140-8b21-51cb1a671947"}
06:49:30.291 00.363 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:30.291 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:30.292 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:30.293 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:30.294 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:30.295 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:30.296 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:30.296 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:30.297 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:30.298 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:30.298 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:30.299 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:30.299 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:30.299 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:30.299 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:30.418 00.119 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:30.418 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:31.321 00.903 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:31.321 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:31.322 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:31.323 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:31.323 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:31.325 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:31.326 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:31.327 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:31.328 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:31.330 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:31.331 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:31.332 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:31.333 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:31.334 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:31.335 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:31.442 00.107 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:31.443 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:32.346 00.903 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:32.347 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:32.348 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:32.348 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:32.350 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:32.351 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:32.351 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:32.352 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:32.353 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:32.354 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:32.354 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:32.355 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:32.355 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:32.355 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:32.356 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:32.464 00.108 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:32.465 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:32.926 00.461 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d77efdcc-d2e2-4e76-ba2d-be21c3dacd9d"}
06:49:32.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d77efdcc-d2e2-4e76-ba2d-be21c3dacd9d"}
06:49:32.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bc8183df-4bc5-4416-a0ba-234f5e1f51c4"}
06:49:32.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bc8183df-4bc5-4416-a0ba-234f5e1f51c4"}
06:49:33.384 00.457 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:33.385 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:33.386 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:33.388 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:33.389 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:33.390 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:33.390 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:33.391 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:33.392 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:33.393 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:33.393 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:33.413 00.020 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:33.413 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:33.414 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:33.415 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:33.513 00.098 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:33.513 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:34.305 00.792 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:34.306 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:34.307 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:34.308 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:34.310 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:34.312 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:34.313 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:34.314 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:34.316 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:34.317 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:34.317 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:34.318 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:34.318 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:34.319 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:34.319 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:34.421 00.102 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:34.421 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:35.364 00.943 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:35.365 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:35.366 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:35.366 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:35.367 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:35.368 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:35.369 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:35.370 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:35.372 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:35.373 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:35.374 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:35.375 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:35.377 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:35.378 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:35.378 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:35.501 00.123 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:35.501 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:35.926 00.425 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d86cdcad-cd37-451e-a023-8288a2fdaba5"}
06:49:35.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d86cdcad-cd37-451e-a023-8288a2fdaba5"}
06:49:35.984 00.058 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ef5f5e0f-d5dc-408c-a5c4-4f09ad8f1efb"}
06:49:35.984 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ef5f5e0f-d5dc-408c-a5c4-4f09ad8f1efb"}
06:49:36.291 00.307 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:36.292 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:36.293 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:36.293 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:36.294 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:36.295 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:36.296 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:36.297 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:36.298 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:36.298 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:36.299 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:36.299 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:36.300 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:36.301 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:36.301 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:36.433 00.132 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:36.433 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:37.299 00.866 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:37.301 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:37.301 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:37.302 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:37.303 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:37.304 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:37.305 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:37.306 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:37.306 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:37.307 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:37.307 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:37.308 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:37.308 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:37.309 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:37.309 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:37.414 00.105 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:37.414 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:38.397 00.983 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:38.398 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:38.399 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:38.400 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:38.401 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:38.402 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:38.403 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:38.403 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:38.404 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:38.405 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:38.405 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:38.406 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:38.406 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:38.406 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:38.406 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:38.507 00.101 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:38.507 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:38.925 00.418 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"644bd9ac-8dbb-47f9-b0f6-7e5104deec15"}
06:49:38.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"644bd9ac-8dbb-47f9-b0f6-7e5104deec15"}
06:49:38.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f0895f29-89f5-4d5d-99bc-fc101b9744bf"}
06:49:38.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f0895f29-89f5-4d5d-99bc-fc101b9744bf"}
06:49:39.301 00.375 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:39.302 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:39.304 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:39.305 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:39.307 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:39.308 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:39.310 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:39.311 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:39.312 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:39.314 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:39.314 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:39.315 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:39.315 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:39.316 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:39.316 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:39.409 00.093 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:39.410 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:40.336 00.926 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:40.337 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:40.338 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:40.339 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:40.340 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:40.341 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:40.342 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:40.342 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:40.343 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:40.344 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:40.344 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:40.345 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:40.345 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:40.346 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:40.346 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:40.462 00.116 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:40.462 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:41.335 00.873 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:41.336 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:41.337 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:41.338 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:41.339 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:41.340 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:41.341 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:41.342 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:41.344 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:41.345 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:41.346 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:41.347 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:41.348 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:41.349 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:41.349 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:41.444 00.095 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:41.445 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:41.924 00.479 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"238296be-fe54-4f17-8cba-825b0d714d14"}
06:49:41.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"238296be-fe54-4f17-8cba-825b0d714d14"}
06:49:41.925 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5403dbe2-f52c-42c9-9be5-664d240a4794"}
06:49:41.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5403dbe2-f52c-42c9-9be5-664d240a4794"}
06:49:42.322 00.397 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:42.322 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:42.323 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:42.323 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:42.324 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:42.326 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:42.327 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:42.328 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:42.330 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:42.331 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:42.332 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:42.334 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:42.335 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:42.336 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:42.337 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:42.446 00.109 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:42.447 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:43.320 00.873 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:43.320 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:43.321 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:43.321 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:43.322 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:43.324 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:43.325 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:43.326 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:43.327 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:43.329 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:43.329 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:43.330 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:43.331 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:43.332 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:43.332 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:43.443 00.111 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:43.443 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:44.295 00.852 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:44.295 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:44.296 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:44.297 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:44.298 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:44.299 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:44.300 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:44.300 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:44.302 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:44.303 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:44.303 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:44.304 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:44.304 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:44.304 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:44.305 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:44.425 00.120 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:44.425 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:44.924 00.499 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9c99ec63-33f1-4764-92dd-859e3de8b9a2"}
06:49:44.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9c99ec63-33f1-4764-92dd-859e3de8b9a2"}
06:49:44.925 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"db54b140-60c5-4215-add1-dc6e5ebb1b9c"}
06:49:44.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"db54b140-60c5-4215-add1-dc6e5ebb1b9c"}
06:49:45.336 00.411 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:45.336 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:45.338 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:45.339 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:45.341 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:45.342 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:45.344 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:45.345 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:45.347 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:45.348 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:45.349 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:45.351 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:45.351 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:45.352 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:45.352 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:45.466 00.114 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:45.466 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:46.308 00.842 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:46.308 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:46.309 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:46.310 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:46.311 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:46.312 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:46.313 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:46.314 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:46.315 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:46.316 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:46.316 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:46.317 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:46.317 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:46.318 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:46.319 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:46.427 00.108 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:46.427 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:47.318 00.891 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:47.318 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:47.319 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:47.320 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:47.321 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:47.322 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:47.324 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:47.325 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:47.327 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:47.328 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:47.330 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:47.331 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:47.332 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:47.334 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:47.334 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:47.436 00.102 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:47.436 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:47.924 00.488 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"37ef0619-6959-4ec6-9fea-05cb0627a659"}
06:49:47.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"37ef0619-6959-4ec6-9fea-05cb0627a659"}
06:49:47.925 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"83bdac1b-3767-43ef-a8c2-17bba45abf6b"}
06:49:47.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"83bdac1b-3767-43ef-a8c2-17bba45abf6b"}
06:49:48.418 00.493 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:48.418 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:48.419 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:48.419 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:48.419 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:48.420 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:48.421 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:48.422 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:48.423 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:48.424 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:48.425 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:48.425 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:48.426 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:48.427 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:48.428 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:48.542 00.114 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:48.542 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:49.481 00.939 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:49.481 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:49.482 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:49.482 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:49.483 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:49.484 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:49.485 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:49.485 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:49.487 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:49.488 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:49.489 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:49.490 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:49.491 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:49.492 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:49.492 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:49.604 00.112 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:49.605 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:50.297 00.692 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:50.297 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:50.298 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:50.298 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:50.299 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:50.300 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:50.302 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:50.303 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:50.305 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:50.306 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:50.308 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:50.309 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:50.310 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:50.312 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:50.312 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:50.425 00.113 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:50.426 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:50.923 00.497 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fc934fe3-b2b3-4395-bf68-53d44a77337c"}
06:49:50.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fc934fe3-b2b3-4395-bf68-53d44a77337c"}
06:49:50.924 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dd315543-cc71-4d52-8546-2cdcc34c0e12"}
06:49:50.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"dd315543-cc71-4d52-8546-2cdcc34c0e12"}
06:49:51.468 00.544 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:51.469 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:51.470 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:51.471 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:51.472 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:51.473 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:51.473 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:51.474 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:51.475 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:51.476 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:51.476 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:51.477 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:51.477 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:51.477 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:51.477 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:51.588 00.111 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:51.589 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:52.341 00.752 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:52.341 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:52.342 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:52.343 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:52.344 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:52.345 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:52.347 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:52.348 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:52.350 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:52.351 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:52.352 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:52.353 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:52.353 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:52.370 00.017 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:52.370 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:52.473 00.103 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:52.473 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:53.351 00.878 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:53.352 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:53.353 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:53.354 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:53.355 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:53.357 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:53.358 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:53.360 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:53.361 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:53.362 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:53.363 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:53.365 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:53.365 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:53.366 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:53.366 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:53.465 00.099 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:53.465 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:53.923 00.458 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f279d798-fc0b-45e9-8909-0f610da78fb5"}
06:49:53.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f279d798-fc0b-45e9-8909-0f610da78fb5"}
06:49:53.924 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"68908bd8-d52a-4ee4-a2e3-4b50e3849121"}
06:49:53.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"68908bd8-d52a-4ee4-a2e3-4b50e3849121"}
06:49:54.302 00.378 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:54.303 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:54.304 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:54.304 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:54.305 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:54.306 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:54.307 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:54.308 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:54.309 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:54.309 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:54.310 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:54.310 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:54.310 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:54.311 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:54.311 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:54.410 00.099 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:54.410 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:55.353 00.943 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:55.353 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:55.355 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:55.355 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:55.356 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:55.358 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:55.359 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:55.360 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:55.362 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:55.363 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:55.365 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:55.366 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:55.367 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:55.368 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:55.368 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:55.487 00.119 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:55.487 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:56.407 00.920 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:56.408 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:56.409 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:56.410 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:56.411 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:56.412 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:56.413 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:56.414 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:56.415 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:56.415 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:56.416 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:56.416 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:56.416 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:56.417 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:56.417 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:56.521 00.104 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:56.521 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:56.929 00.408 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"533e000c-9645-4fe9-a648-cdaa115268d9"}
06:49:56.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"533e000c-9645-4fe9-a648-cdaa115268d9"}
06:49:56.930 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cb44727b-fd5e-4520-bf1f-f2a403864802"}
06:49:56.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cb44727b-fd5e-4520-bf1f-f2a403864802"}
06:49:57.388 00.458 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:57.388 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:57.390 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:57.391 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:57.392 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:57.394 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:57.395 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:57.396 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:57.397 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:57.398 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:57.399 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:57.399 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:57.399 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:57.413 00.014 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:57.413 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:57.527 00.114 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:57.528 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:58.307 00.779 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:58.308 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:58.308 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:58.308 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:58.309 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:58.310 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:58.311 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:58.311 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:58.313 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:58.313 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:58.314 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:58.315 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:58.316 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:58.316 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:58.317 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:58.434 00.117 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:58.435 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:59.375 00.940 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:49:59.375 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:49:59.376 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:49:59.377 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:49:59.378 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:49:59.379 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:59.380 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:59.381 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:59.383 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:59.384 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:59.385 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:59.386 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:49:59.387 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:49:59.388 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:49:59.389 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:49:59.493 00.104 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:49:59.494 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:49:59.929 00.435 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0292a4aa-3676-4b5a-b8b0-5797678d46b8"}
06:49:59.930 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0292a4aa-3676-4b5a-b8b0-5797678d46b8"}
06:49:59.930 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b23664a0-aa03-4625-9eb8-3609a1b0ae74"}
06:49:59.931 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b23664a0-aa03-4625-9eb8-3609a1b0ae74"}
06:50:00.327 00.396 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:00.329 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:00.330 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:00.331 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:00.333 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:00.335 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:00.336 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:00.337 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:00.339 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:00.340 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:00.340 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:00.342 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:00.342 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:00.343 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:00.343 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:00.446 00.103 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:00.446 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:01.496 01.050 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:01.496 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:01.497 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:01.498 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:01.499 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:01.500 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:01.501 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:01.502 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:01.502 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:01.503 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:01.504 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:01.505 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:01.505 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:01.505 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:01.506 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:01.613 00.107 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:01.613 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:02.315 00.702 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:02.317 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:02.318 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:02.319 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:02.320 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:02.321 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:02.322 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:02.324 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:02.325 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:02.326 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:02.326 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:02.327 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:02.327 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:02.328 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:02.328 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:02.442 00.114 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:02.442 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:02.930 00.488 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"91641d32-8346-4d4c-a6e4-7f310358d44e"}
06:50:02.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"91641d32-8346-4d4c-a6e4-7f310358d44e"}
06:50:02.931 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fbe6859d-d377-47b0-b57f-936ca51ac3e4"}
06:50:02.932 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fbe6859d-d377-47b0-b57f-936ca51ac3e4"}
06:50:03.423 00.491 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:03.423 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:03.424 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:03.424 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:03.437 00.013 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:03.438 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:03.439 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:03.440 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:03.442 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:03.443 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:03.444 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:03.445 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:03.446 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:03.446 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:03.447 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:03.554 00.107 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:03.555 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:04.334 00.779 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:04.335 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:04.336 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:04.337 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:04.338 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:04.339 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:04.339 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:04.341 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:04.342 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:04.343 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:04.343 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:04.344 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:04.344 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:04.345 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:04.346 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:04.444 00.098 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:04.445 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:05.345 00.900 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:05.346 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:05.347 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:05.347 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:05.348 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:05.349 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:05.350 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:05.351 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:05.352 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:05.354 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:05.355 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:05.356 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:05.356 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:05.357 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:05.358 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:05.473 00.115 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:05.473 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:05.929 00.456 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"01c55955-cd33-4fc7-81be-db0da4742fb9"}
06:50:05.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"01c55955-cd33-4fc7-81be-db0da4742fb9"}
06:50:05.930 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"32b8ade8-d90d-4953-8092-91dd238f7289"}
06:50:05.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"32b8ade8-d90d-4953-8092-91dd238f7289"}
06:50:06.324 00.394 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:06.324 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:06.325 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:06.325 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:06.326 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:06.327 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:06.328 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:06.329 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:06.331 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:06.332 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:06.333 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:06.335 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:06.336 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:06.338 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:06.338 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:06.446 00.108 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:06.446 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:07.481 01.035 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:07.481 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:07.481 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:07.482 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:07.482 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:07.483 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:07.484 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:07.485 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:07.486 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:07.487 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:07.488 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:07.489 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:07.490 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:07.491 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:07.491 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:07.596 00.105 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:07.596 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:08.302 00.706 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:08.302 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:08.303 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:08.303 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:08.304 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:08.305 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:08.306 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:08.307 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:08.309 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:08.310 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:08.311 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:08.312 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:08.313 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:08.315 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:08.315 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:08.429 00.114 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:08.429 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:08.929 00.500 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"69652e68-4c30-4737-9bab-397926e632ca"}
06:50:08.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"69652e68-4c30-4737-9bab-397926e632ca"}
06:50:08.930 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f643b2da-af72-426b-9459-94bb65728535"}
06:50:08.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f643b2da-af72-426b-9459-94bb65728535"}
06:50:09.582 00.652 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:09.582 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:09.583 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:09.584 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:09.585 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:09.586 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:09.587 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:09.588 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:09.589 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:09.589 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:09.590 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:09.591 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:09.591 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:09.592 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:09.592 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:09.691 00.099 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:09.691 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:09.948 00.257 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
06:50:09.952 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:10.105 00.153 13300 ScopeASCOM::SideOfPier() returns 1
06:50:10.116 00.011 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav217A.tmp"},"id":1}
06:50:10.326 00.210 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:10.326 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:10.326 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:10.327 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:10.327 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:10.329 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:10.330 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:10.331 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:10.332 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:10.333 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:10.334 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:10.336 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:10.337 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:10.338 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:10.338 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:10.462 00.124 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:10.462 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:11.382 00.920 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:11.383 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:11.384 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:11.385 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:11.385 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:11.386 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:11.387 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:11.388 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:11.389 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:11.390 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:11.391 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:11.391 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:11.392 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:11.394 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:11.395 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:11.552 00.157 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:11.552 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:11.927 00.375 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d8dd0c29-d4a5-4aa5-8788-a1ea775c79ce"}
06:50:11.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d8dd0c29-d4a5-4aa5-8788-a1ea775c79ce"}
06:50:11.928 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"93183fe5-f67d-4250-9018-920c13ea06e8"}
06:50:11.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"93183fe5-f67d-4250-9018-920c13ea06e8"}
06:50:11.947 00.019 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
06:50:11.951 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:12.166 00.215 13300 ScopeASCOM::SideOfPier() returns 1
06:50:12.177 00.011 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav294B.tmp"},"id":1}
06:50:12.325 00.148 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:12.325 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:12.326 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:12.326 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:12.327 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:12.328 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:12.329 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:12.330 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:12.331 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:12.333 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:12.334 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:12.335 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:12.336 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:12.337 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:12.337 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:12.462 00.125 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:12.462 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:13.350 00.888 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:13.350 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:13.351 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:13.352 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:13.352 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:13.354 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:13.355 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:13.356 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:13.358 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:13.359 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:13.359 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:13.360 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:13.361 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:13.362 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:13.362 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:13.539 00.177 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:13.540 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:13.960 00.420 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
06:50:13.964 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:14.113 00.149 13300 ScopeASCOM::SideOfPier() returns 1
06:50:14.128 00.015 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav312C.tmp"},"id":1}
06:50:14.374 00.246 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:14.375 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:14.376 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:14.376 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:14.377 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:14.378 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:14.379 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:14.380 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:14.382 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:14.383 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:14.384 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:14.385 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:14.386 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:14.387 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:14.388 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:14.517 00.129 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:14.517 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:14.927 00.410 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"282393cd-20ac-4f31-849c-4eafe8d52cf8"}
06:50:14.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"282393cd-20ac-4f31-849c-4eafe8d52cf8"}
06:50:14.928 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"afdd3442-b3bb-4156-a133-b0fd66288b0f"}
06:50:14.929 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"afdd3442-b3bb-4156-a133-b0fd66288b0f"}
06:50:15.525 00.596 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:15.525 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:15.526 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:15.526 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:15.527 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:15.528 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:15.529 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:15.530 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:15.531 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:15.532 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:15.533 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:15.534 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:15.535 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:15.536 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:15.536 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:15.708 00.172 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:15.708 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:15.950 00.242 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
06:50:15.954 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:16.101 00.147 13300 ScopeASCOM::SideOfPier() returns 1
06:50:16.116 00.015 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav38ED.tmp"},"id":1}
06:50:16.374 00.258 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:16.374 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:16.375 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:16.375 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:16.375 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:16.377 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:16.378 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:16.379 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:16.380 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:16.382 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:16.383 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:16.384 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:16.385 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:16.387 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:16.387 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:16.520 00.133 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:16.520 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:17.357 00.837 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:17.357 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:17.358 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:17.358 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:17.359 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:17.360 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:17.361 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:17.362 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:17.363 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:17.364 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:17.366 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:17.367 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:17.368 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:17.369 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:17.369 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:17.501 00.132 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:17.501 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:17.928 00.427 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e0c541b7-2f06-432a-863a-183cab909f5e"}
06:50:17.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e0c541b7-2f06-432a-863a-183cab909f5e"}
06:50:17.929 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"579b1af6-5d3b-4638-8669-34121629e321"}
06:50:17.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"579b1af6-5d3b-4638-8669-34121629e321"}
06:50:17.947 00.018 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
06:50:17.951 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:18.046 00.095 13300 ScopeASCOM::SideOfPier() returns 1
06:50:18.059 00.013 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav40BE.tmp"},"id":1}
06:50:18.420 00.361 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:18.421 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:18.430 00.009 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:18.431 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:18.432 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:18.434 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:18.435 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:18.436 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:18.437 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:18.439 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:18.440 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:18.441 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:18.442 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:18.443 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:18.443 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:18.557 00.114 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:18.557 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:19.396 00.839 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:19.397 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:19.397 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:19.398 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:19.398 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:19.400 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:19.401 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:19.402 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:19.403 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:19.404 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:19.405 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:19.406 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:19.407 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:19.407 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:19.408 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:19.566 00.158 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:19.566 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:19.949 00.383 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
06:50:19.953 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:20.065 00.112 13300 ScopeASCOM::SideOfPier() returns 1
06:50:20.077 00.012 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav488F.tmp"},"id":1}
06:50:20.383 00.306 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:20.383 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:20.384 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:20.384 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:20.385 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:20.386 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:20.387 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:20.388 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:20.390 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:20.391 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:20.392 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:20.393 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:20.394 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:20.395 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:20.395 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:20.518 00.123 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:20.518 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:20.928 00.410 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"79df9623-015a-4e91-a540-f6c2b526af48"}
06:50:20.929 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"79df9623-015a-4e91-a540-f6c2b526af48"}
06:50:20.929 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cc5a4525-29a7-4df7-9830-1f70750572ba"}
06:50:20.930 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cc5a4525-29a7-4df7-9830-1f70750572ba"}
06:50:21.361 00.431 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:21.362 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:21.363 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:21.363 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:21.364 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:21.365 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:21.366 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:21.367 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:21.369 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:21.370 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:21.371 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:21.373 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:21.374 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:21.375 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:21.375 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:21.484 00.109 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:21.484 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:21.949 00.465 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
06:50:21.955 00.006 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:22.065 00.110 13300 ScopeASCOM::SideOfPier() returns 1
06:50:22.079 00.014 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav5060.tmp"},"id":1}
06:50:22.328 00.249 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:22.329 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:22.329 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:22.329 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:22.330 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:22.331 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:22.332 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:22.333 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:22.335 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:22.336 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:22.337 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:22.338 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:22.339 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:22.340 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:22.340 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:22.456 00.116 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:22.456 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:23.342 00.886 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:23.342 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:23.344 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:23.345 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:23.346 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:23.347 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:23.348 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:23.349 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:23.351 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:23.352 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:23.353 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:23.354 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:23.355 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:23.356 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:23.356 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:23.490 00.134 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:23.490 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:23.926 00.436 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"acfa02fe-cff4-4f6d-9ee5-26a164cf1a1f"}
06:50:23.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"acfa02fe-cff4-4f6d-9ee5-26a164cf1a1f"}
06:50:23.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"70bc619f-b15e-4477-b3f7-7d0c27bd4710"}
06:50:23.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"70bc619f-b15e-4477-b3f7-7d0c27bd4710"}
06:50:23.954 00.027 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
06:50:23.958 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:24.005 00.047 13300 ScopeASCOM::SideOfPier() returns 1
06:50:24.015 00.010 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav5831.tmp"},"id":1}
06:50:24.331 00.316 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:24.331 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:24.346 00.015 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:24.346 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:24.347 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:24.348 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:24.349 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:24.350 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:24.352 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:24.353 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:24.354 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:24.355 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:24.356 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:24.357 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:24.357 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:24.477 00.120 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:24.477 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:25.419 00.942 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:25.420 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:25.420 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:25.421 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:25.422 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:25.423 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:25.424 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:25.425 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:25.426 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:25.427 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:25.428 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:25.428 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:25.429 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:25.429 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:25.430 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:25.547 00.117 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:25.547 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:25.948 00.401 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
06:50:25.952 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:26.061 00.109 13300 ScopeASCOM::SideOfPier() returns 1
06:50:26.071 00.010 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav6002.tmp"},"id":1}
06:50:26.313 00.242 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:26.314 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:26.315 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:26.315 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:26.316 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:26.317 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:26.318 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:26.319 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:26.321 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:26.322 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:26.323 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:26.324 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:26.325 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:26.326 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:26.327 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:26.450 00.123 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:26.451 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:26.926 00.475 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"86fa3706-d290-41eb-af0b-3898be496dc7"}
06:50:26.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"86fa3706-d290-41eb-af0b-3898be496dc7"}
06:50:26.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"772e166d-5bbe-48d0-ad24-c77a8763a848"}
06:50:26.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"772e166d-5bbe-48d0-ad24-c77a8763a848"}
06:50:27.339 00.412 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:27.339 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:27.340 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:27.341 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:27.342 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:27.343 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:27.344 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:27.345 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:27.346 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:27.347 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:27.348 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:27.349 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:27.349 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:27.350 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:27.351 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:27.460 00.109 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:27.460 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:27.949 00.489 13300 evsrv: cli 10203C20 request: {"method":"save_image","id":1}
06:50:27.953 00.004 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:27.959 00.006 13300 ScopeASCOM::SideOfPier() returns 1
06:50:27.971 00.012 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"filename":"C:\\Users\\Max\\AppData\\Local\\phd2\\sav67D3.tmp"},"id":1}
06:50:28.360 00.389 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:28.360 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:28.361 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:28.361 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:28.362 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:28.363 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:28.365 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:28.367 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:28.368 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:28.369 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:28.369 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:28.370 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:28.370 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:28.376 00.006 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:28.376 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:28.465 00.089 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:28.465 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:29.455 00.990 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:29.456 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:29.457 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:29.458 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:29.460 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:29.461 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:29.462 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:29.463 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:29.464 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:29.465 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:29.465 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:29.476 00.011 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:29.476 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:29.477 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:29.477 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:29.590 00.113 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:29.590 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:29.926 00.336 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"285d227e-a9de-4fea-874c-82be7912f263"}
06:50:29.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"285d227e-a9de-4fea-874c-82be7912f263"}
06:50:29.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"894e08f9-3b7f-4b70-b8a5-6200a618e23d"}
06:50:29.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"894e08f9-3b7f-4b70-b8a5-6200a618e23d"}
06:50:30.342 00.415 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:30.343 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:30.344 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:30.344 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:30.345 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:30.346 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:30.347 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:30.348 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:30.350 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:30.351 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:30.351 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:30.352 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:30.353 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:30.354 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:30.354 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:30.469 00.115 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:30.470 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:31.472 01.002 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:31.472 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:31.472 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:31.474 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:31.475 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:31.476 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:31.477 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:31.478 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:31.479 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:31.480 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:31.480 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:31.481 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:31.481 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:31.482 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:31.482 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:31.609 00.127 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:31.609 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:32.347 00.738 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:32.348 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:32.349 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:32.350 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:32.352 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:32.353 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:32.354 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:32.355 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:32.355 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:32.356 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:32.356 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:32.357 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:32.357 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:32.357 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:32.358 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:32.473 00.115 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:32.473 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:32.925 00.452 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fb97fef8-1e7a-442c-bad7-3f937a88c20c"}
06:50:32.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fb97fef8-1e7a-442c-bad7-3f937a88c20c"}
06:50:32.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7f387906-7127-45ea-adec-8e5166f75f44"}
06:50:32.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7f387906-7127-45ea-adec-8e5166f75f44"}
06:50:33.539 00.613 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:33.539 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:33.540 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:33.541 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:33.542 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:33.542 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:33.544 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:33.544 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:33.545 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:33.546 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:33.547 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:33.548 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:33.548 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:33.548 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:33.549 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:33.657 00.108 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:33.657 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:34.374 00.717 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:34.375 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:34.376 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:34.377 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:34.379 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:34.381 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:34.382 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:34.383 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:34.385 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:34.386 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:34.387 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:34.387 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:34.388 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:34.388 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:34.389 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:34.499 00.110 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:34.499 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:35.376 00.877 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:35.376 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:35.377 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:35.377 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:35.378 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:35.380 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:35.381 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:35.382 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:35.383 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:35.385 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:35.386 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:35.387 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:35.388 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:35.389 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:35.390 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:35.479 00.089 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:35.480 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:35.925 00.445 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7bcc35ce-fa6e-4af7-8e5d-8ef09226fdf2"}
06:50:35.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7bcc35ce-fa6e-4af7-8e5d-8ef09226fdf2"}
06:50:35.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"700542de-f0ab-40fb-966c-911c9278adf0"}
06:50:35.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"700542de-f0ab-40fb-966c-911c9278adf0"}
06:50:36.339 00.413 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:36.340 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:36.341 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:36.342 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:36.344 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:36.345 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:36.347 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:36.348 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:36.349 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:36.350 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:36.351 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:36.352 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:36.353 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:36.353 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:36.354 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:36.471 00.117 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:36.472 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:37.491 01.019 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:37.492 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:37.492 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:37.493 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:37.494 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:37.495 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:37.496 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:37.497 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:37.498 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:37.498 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:37.499 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:37.500 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:37.500 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:37.501 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:37.501 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:37.607 00.106 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:37.608 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:38.359 00.751 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:38.360 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:38.360 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:38.361 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:38.362 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:38.363 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:38.364 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:38.365 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:38.366 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:38.367 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:38.367 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:38.368 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:38.368 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:38.369 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:38.369 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:38.478 00.109 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:38.478 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:38.924 00.446 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d3d74469-e70f-4c27-a3e7-ec2814c76e99"}
06:50:38.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d3d74469-e70f-4c27-a3e7-ec2814c76e99"}
06:50:38.925 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f286ee83-f649-4b0d-b7bd-0a8576d46398"}
06:50:38.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f286ee83-f649-4b0d-b7bd-0a8576d46398"}
06:50:39.521 00.596 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:39.522 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:39.522 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:39.523 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:39.524 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:39.525 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:39.526 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:39.526 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:39.527 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:39.528 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:39.529 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:39.530 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:39.530 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:39.530 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:39.530 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:39.661 00.131 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:39.661 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:40.353 00.692 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:40.354 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:40.354 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:40.355 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:40.355 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:40.356 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:40.357 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:40.358 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:40.359 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:40.360 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:40.361 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:40.362 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:40.362 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:40.363 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:40.363 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:40.465 00.102 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:40.465 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:41.524 01.059 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:41.525 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:41.526 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:41.526 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:41.527 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:41.528 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:41.529 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:41.530 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:41.531 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:41.531 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:41.532 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:41.532 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:41.532 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:41.533 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:41.533 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:41.648 00.115 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:41.648 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:41.924 00.276 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a7b7388b-0d76-4498-8643-4d30eae9dc12"}
06:50:41.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a7b7388b-0d76-4498-8643-4d30eae9dc12"}
06:50:41.925 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"41bf7636-93a8-4626-aad2-4bb883b349cd"}
06:50:41.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"41bf7636-93a8-4626-aad2-4bb883b349cd"}
06:50:42.398 00.473 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:42.398 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:42.399 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:42.399 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:42.400 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:42.400 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:42.401 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:42.402 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:42.404 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:42.405 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:42.406 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:42.407 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:42.408 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:42.409 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:42.409 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:42.516 00.107 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:42.516 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:43.496 00.980 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:43.497 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:43.497 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:43.498 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:43.499 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:43.499 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:43.501 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:43.501 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:43.502 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:43.503 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:43.504 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:43.505 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:43.505 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:43.505 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:43.505 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:43.619 00.114 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:43.619 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:44.349 00.730 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:44.349 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:44.349 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:44.350 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:44.351 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:44.352 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:44.353 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:44.354 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:44.355 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:44.355 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:44.356 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:44.357 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:44.358 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:44.358 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:44.359 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:44.465 00.106 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:44.465 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:44.923 00.458 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"02273631-2d48-4195-b63f-fe4a4e77bd55"}
06:50:44.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"02273631-2d48-4195-b63f-fe4a4e77bd55"}
06:50:44.924 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e6a7b725-fc77-4f40-bead-6342fae372be"}
06:50:44.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e6a7b725-fc77-4f40-bead-6342fae372be"}
06:50:45.509 00.585 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:45.510 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:45.510 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:45.511 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:45.520 00.009 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:45.522 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:45.522 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:45.523 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:45.524 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:45.525 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:45.526 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:45.527 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:45.528 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:45.528 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:45.529 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:45.665 00.136 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:45.666 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:46.348 00.682 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:46.349 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:46.351 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:46.351 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:46.353 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:46.353 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:46.354 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:46.355 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:46.356 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:46.356 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:46.357 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:46.357 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:46.357 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:46.358 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:46.358 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:46.465 00.107 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:46.466 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:47.442 00.976 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:47.442 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:47.443 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:47.444 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:47.445 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:47.445 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:47.446 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:47.447 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:47.448 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:47.449 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:47.450 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:47.450 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:47.451 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:47.460 00.009 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:47.460 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:47.573 00.113 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:47.574 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:47.923 00.349 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"335780dd-15c6-451c-9a2c-db170c83c571"}
06:50:47.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"335780dd-15c6-451c-9a2c-db170c83c571"}
06:50:47.924 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"44e15cb9-b73c-49ab-8246-be7141adcb72"}
06:50:47.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"44e15cb9-b73c-49ab-8246-be7141adcb72"}
06:50:48.356 00.432 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:48.357 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:48.357 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:48.357 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:48.358 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:48.359 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:48.359 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:48.360 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:48.361 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:48.362 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:48.363 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:48.364 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:48.364 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:48.365 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:48.365 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:48.474 00.109 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:48.474 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:49.431 00.957 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:49.432 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:49.432 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:49.433 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:49.434 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:49.436 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:49.438 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:49.439 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:49.440 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:49.441 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:49.442 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:49.443 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:49.444 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:49.445 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:49.445 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:49.566 00.121 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:49.567 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:50.347 00.780 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:50.348 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:50.348 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:50.349 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:50.350 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:50.351 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:50.352 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:50.353 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:50.353 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:50.354 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:50.355 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:50.356 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:50.356 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:50.356 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:50.357 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:50.478 00.121 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:50.478 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:50.928 00.450 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bc46e1df-ea59-42ca-a6f3-a65b316db48e"}
06:50:50.929 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bc46e1df-ea59-42ca-a6f3-a65b316db48e"}
06:50:50.929 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2f3db0c7-47c5-4890-a72e-a9edd9981ef7"}
06:50:50.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2f3db0c7-47c5-4890-a72e-a9edd9981ef7"}
06:50:51.569 00.640 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:51.569 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:51.569 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:51.570 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:51.571 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:51.572 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:51.573 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:51.574 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:51.575 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:51.576 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:51.577 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:51.577 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:51.577 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:51.578 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:51.578 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:51.704 00.126 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:51.704 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:52.386 00.682 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:52.387 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:52.388 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:52.389 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:52.390 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:52.391 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:52.392 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:52.393 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:52.393 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:52.394 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:52.394 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:52.395 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:52.395 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:52.395 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:52.396 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:52.519 00.123 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:52.519 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:53.460 00.941 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:53.461 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:53.462 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:53.462 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:53.464 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:53.465 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:53.466 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:53.467 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:53.468 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:53.469 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:53.470 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:53.478 00.008 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:53.478 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:53.479 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:53.479 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:53.607 00.128 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:53.607 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:53.928 00.321 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"10a8ebd5-89a2-405f-ac3b-a4247a12d0cf"}
06:50:53.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"10a8ebd5-89a2-405f-ac3b-a4247a12d0cf"}
06:50:53.929 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"76d26ccc-5048-4aa8-8634-37a240ecd301"}
06:50:53.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"76d26ccc-5048-4aa8-8634-37a240ecd301"}
06:50:54.362 00.433 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:54.363 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:54.364 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:54.365 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:54.366 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:54.367 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:54.368 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:54.368 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:54.369 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:54.370 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:54.370 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:54.371 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:54.372 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:54.373 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:54.373 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:54.498 00.125 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:54.499 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:55.487 00.988 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:55.488 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:55.489 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:55.490 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:55.491 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:55.492 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:55.492 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:55.493 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:55.494 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:55.495 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:55.495 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:55.495 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:55.496 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:55.496 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:55.496 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:55.596 00.100 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:55.596 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:56.413 00.817 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:56.414 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:56.414 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:56.415 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:56.416 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:56.416 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:56.418 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:56.419 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:56.420 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:56.422 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:56.423 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:56.424 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:56.425 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:56.426 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:56.426 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:56.542 00.116 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:56.542 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:56.928 00.386 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4263a47c-4087-4b69-a5d3-7e374dcc6846"}
06:50:56.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4263a47c-4087-4b69-a5d3-7e374dcc6846"}
06:50:56.929 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ae191e12-301d-41c5-8721-c5de4ca2771a"}
06:50:56.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ae191e12-301d-41c5-8721-c5de4ca2771a"}
06:50:57.523 00.594 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:57.524 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:57.524 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:57.525 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:57.526 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:57.527 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:57.528 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:57.529 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:57.529 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:57.530 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:57.531 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:57.532 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:57.532 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:57.532 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:57.533 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:57.664 00.131 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:57.665 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:58.358 00.693 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:58.359 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:58.360 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:58.361 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:58.362 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:58.363 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:58.364 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:58.365 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:58.365 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:58.366 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:58.366 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:58.367 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:58.368 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:58.369 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:58.369 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:58.489 00.120 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:58.489 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:59.497 01.008 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:50:59.498 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:59.499 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:59.499 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:59.501 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:59.501 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:59.502 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:59.503 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:50:59.504 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:50:59.504 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:50:59.505 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:50:59.511 00.006 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:50:59.511 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:50:59.512 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:50:59.512 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:50:59.643 00.131 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:50:59.643 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:50:59.927 00.284 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"025e5935-c3fb-4b86-b34f-4a85b051b179"}
06:50:59.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"025e5935-c3fb-4b86-b34f-4a85b051b179"}
06:50:59.928 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"125ff282-d19b-4d62-a425-fe8c1df3134f"}
06:50:59.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"125ff282-d19b-4d62-a425-fe8c1df3134f"}
06:51:00.358 00.430 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:00.359 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:00.359 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:00.360 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:00.361 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:00.362 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:00.363 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:00.364 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:00.365 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:00.366 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:00.367 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:00.368 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:00.368 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:00.368 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:00.369 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:00.478 00.109 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:00.478 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:01.468 00.990 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:01.468 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:01.469 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:01.470 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:01.471 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:01.472 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:01.474 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:01.475 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:01.476 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:01.477 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:01.477 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:01.478 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:01.478 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:01.494 00.016 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:01.494 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:01.617 00.123 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:01.617 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:02.401 00.784 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:02.402 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:02.403 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:02.404 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:02.405 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:02.406 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:02.407 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:02.408 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:02.409 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:02.410 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:02.410 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:02.411 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:02.411 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:02.412 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:02.412 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:02.523 00.111 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:02.523 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:02.925 00.402 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"262045fb-702a-4c9f-b5a1-5495eb6b7481"}
06:51:02.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"262045fb-702a-4c9f-b5a1-5495eb6b7481"}
06:51:02.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7969cd9e-d261-4c56-9551-9573d84bd0a4"}
06:51:02.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7969cd9e-d261-4c56-9551-9573d84bd0a4"}
06:51:03.469 00.543 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:03.470 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:03.471 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:03.471 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:03.473 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:03.474 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:03.475 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:03.476 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:03.476 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:03.477 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:03.477 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:03.478 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:03.479 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:03.479 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:03.480 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:03.609 00.129 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:03.609 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:04.373 00.764 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:04.373 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:04.374 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:04.375 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:04.376 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:04.377 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:04.378 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:04.378 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:04.380 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:04.381 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:04.381 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:04.382 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:04.383 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:04.384 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:04.385 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:04.493 00.108 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:04.493 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:05.439 00.946 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:05.440 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:05.441 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:05.441 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:05.443 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:05.444 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:05.445 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:05.446 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:05.447 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:05.448 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:05.449 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:05.450 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:05.451 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:05.452 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:05.453 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:05.562 00.109 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:05.562 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:05.924 00.362 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2637b426-34f5-4d41-b70c-6d157f5b1068"}
06:51:05.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2637b426-34f5-4d41-b70c-6d157f5b1068"}
06:51:05.925 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b3db3db-af25-456a-a5d2-08a0fe58a637"}
06:51:05.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5b3db3db-af25-456a-a5d2-08a0fe58a637"}
06:51:06.354 00.429 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:06.354 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:06.356 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:06.356 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:06.357 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:06.358 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:06.359 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:06.359 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:06.361 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:06.361 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:06.362 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:06.363 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:06.365 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:06.366 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:06.366 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:06.473 00.107 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:06.474 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:07.439 00.965 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:07.439 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:07.440 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:07.441 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:07.441 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:07.442 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:07.443 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:07.444 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:07.446 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:07.447 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:07.448 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:07.450 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:07.450 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:07.451 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:07.451 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:07.557 00.106 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:07.557 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:08.370 00.813 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:08.371 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:08.372 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:08.373 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:08.374 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:08.375 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:08.376 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:08.377 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:08.378 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:08.378 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:08.378 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:08.379 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:08.379 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:08.380 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:08.380 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:08.494 00.114 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:08.494 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:08.934 00.440 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a29fa817-9d3e-4040-86ad-cc3667bf1af5"}
06:51:08.935 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a29fa817-9d3e-4040-86ad-cc3667bf1af5"}
06:51:08.935 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"79310525-15b8-43b2-ad35-daf57feb12ea"}
06:51:08.936 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"79310525-15b8-43b2-ad35-daf57feb12ea"}
06:51:09.529 00.593 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:09.530 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:09.531 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:09.532 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:09.533 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:09.534 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:09.535 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:09.535 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:09.536 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:09.537 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:09.537 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:09.538 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:09.538 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:09.539 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:09.539 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:09.643 00.104 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:09.643 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:10.325 00.682 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:10.325 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:10.326 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:10.327 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:10.328 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:10.329 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:10.330 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:10.331 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:10.333 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:10.334 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:10.335 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:10.336 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:10.336 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:10.337 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:10.337 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:10.452 00.115 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:10.452 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:11.452 01.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:11.453 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:11.454 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:11.455 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:11.457 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:11.458 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:11.459 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:11.460 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:11.461 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:11.461 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:11.462 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:11.462 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:11.462 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:11.463 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:11.463 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:11.565 00.102 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:11.565 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:11.933 00.368 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c0e6d736-9acd-4ed4-9e86-bff182b6ef0a"}
06:51:11.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c0e6d736-9acd-4ed4-9e86-bff182b6ef0a"}
06:51:11.934 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"54df7d5d-874d-4313-b0fa-2f4b5523524c"}
06:51:11.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"54df7d5d-874d-4313-b0fa-2f4b5523524c"}
06:51:12.382 00.448 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:12.383 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:12.384 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:12.384 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:12.386 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:12.386 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:12.387 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:12.388 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:12.389 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:12.389 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:12.390 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:12.390 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:12.390 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:12.391 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:12.391 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:12.507 00.116 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:12.508 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:13.528 01.020 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:13.528 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:13.529 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:13.529 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:13.529 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:13.530 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:13.531 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:13.532 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:13.533 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:13.533 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:13.534 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:13.535 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:13.536 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:13.537 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:13.537 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:13.642 00.105 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:13.643 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:14.376 00.733 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:14.376 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:14.377 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:14.378 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:14.379 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:14.380 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:14.381 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:14.382 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:14.384 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:14.386 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:14.387 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:14.388 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:14.390 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:14.391 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:14.391 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:14.497 00.106 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:14.497 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:14.933 00.436 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"65e0e06a-e20e-4c61-936a-478ac8ff0815"}
06:51:14.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"65e0e06a-e20e-4c61-936a-478ac8ff0815"}
06:51:14.934 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ccaa5dc0-2f19-4bb8-88fc-7f721b7029de"}
06:51:14.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ccaa5dc0-2f19-4bb8-88fc-7f721b7029de"}
06:51:15.560 00.626 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:15.560 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:15.562 00.002 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:15.563 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:15.565 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:15.566 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:15.568 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:15.569 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:15.570 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:15.571 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:15.572 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:15.574 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:15.574 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:15.614 00.040 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:15.614 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:15.743 00.129 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:15.743 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:16.382 00.639 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:16.383 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:16.384 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:16.385 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:16.387 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:16.388 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:16.389 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:16.390 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:16.391 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:16.392 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:16.393 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:16.393 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:16.394 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:16.394 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:16.394 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:16.511 00.117 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:16.511 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:17.521 01.010 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:17.522 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:17.523 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:17.524 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:17.526 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:17.527 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:17.528 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:17.529 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:17.530 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:17.531 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:17.531 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:17.541 00.010 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:17.541 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:17.542 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:17.543 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:17.670 00.127 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:17.670 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:17.932 00.262 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6ebd7cd8-aaa3-4e47-8885-8f75470754a9"}
06:51:17.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6ebd7cd8-aaa3-4e47-8885-8f75470754a9"}
06:51:17.933 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ce03c14a-73e5-4e93-87ef-786aaf191390"}
06:51:17.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ce03c14a-73e5-4e93-87ef-786aaf191390"}
06:51:18.372 00.439 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:18.373 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:18.375 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:18.376 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:18.378 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:18.379 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:18.380 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:18.382 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:18.383 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:18.385 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:18.385 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:18.386 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:18.386 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:18.387 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:18.387 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:18.497 00.110 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:18.497 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:19.474 00.977 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:19.476 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:19.477 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:19.478 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:19.480 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:19.481 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:19.483 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:19.484 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:19.485 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:19.487 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:19.487 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:19.488 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:19.488 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:19.500 00.012 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:19.500 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:19.619 00.119 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:19.619 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:20.392 00.773 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:20.392 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:20.393 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:20.393 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:20.394 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:20.395 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:20.396 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:20.397 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:20.399 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:20.400 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:20.401 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:20.402 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:20.403 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:20.404 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:20.404 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:20.535 00.131 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:20.535 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:20.932 00.397 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"43cab053-78ee-4a6a-a882-aaf75ff6930e"}
06:51:20.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"43cab053-78ee-4a6a-a882-aaf75ff6930e"}
06:51:20.933 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5e3e3148-708a-4a75-928e-674da59b5fc5"}
06:51:20.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5e3e3148-708a-4a75-928e-674da59b5fc5"}
06:51:21.481 00.548 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:21.482 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:21.483 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:21.483 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:21.484 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:21.486 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:21.487 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:21.488 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:21.489 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:21.490 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:21.490 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:21.491 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:21.491 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:21.503 00.012 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:21.503 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:21.612 00.109 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:21.612 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:22.423 00.811 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:22.423 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:22.423 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:22.423 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:22.424 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:22.425 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:22.426 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:22.426 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:22.427 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:22.428 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:22.429 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:22.430 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:22.430 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:22.431 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:22.431 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:22.537 00.106 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:22.538 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:23.508 00.970 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:23.509 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:23.509 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:23.510 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:23.511 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:23.512 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:23.514 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:23.515 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:23.516 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:23.517 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:23.518 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:23.519 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:23.519 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:23.520 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:23.520 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:23.634 00.114 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:23.634 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:23.931 00.297 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d3bc0d6b-a14d-4580-8b35-2c7ef54eca3c"}
06:51:23.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d3bc0d6b-a14d-4580-8b35-2c7ef54eca3c"}
06:51:23.932 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4322e861-5c57-46e3-8dfa-1b1d0c2576cd"}
06:51:23.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4322e861-5c57-46e3-8dfa-1b1d0c2576cd"}
06:51:24.382 00.450 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:24.383 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:24.384 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:24.386 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:24.387 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:24.389 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:24.390 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:24.392 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:24.393 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:24.394 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:24.394 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:24.395 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:24.395 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:24.396 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:24.396 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:24.502 00.106 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:24.502 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:25.507 01.005 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:25.508 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:25.509 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:25.510 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:25.511 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:25.512 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:25.512 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:25.513 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:25.514 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:25.515 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:25.515 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:25.515 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:25.516 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:25.516 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:25.517 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:25.616 00.099 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:25.617 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:26.424 00.807 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:26.424 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:26.425 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:26.425 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:26.425 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:26.426 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:26.427 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:26.428 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:26.429 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:26.430 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:26.430 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:26.431 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:26.432 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:26.433 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:26.433 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:26.546 00.113 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:26.547 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:26.931 00.384 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dbf8135a-eb74-40fc-8582-6d0ab7e3b6c4"}
06:51:26.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dbf8135a-eb74-40fc-8582-6d0ab7e3b6c4"}
06:51:26.932 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d389728e-a303-4c8d-92e5-1c15ba0f5468"}
06:51:26.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d389728e-a303-4c8d-92e5-1c15ba0f5468"}
06:51:27.475 00.543 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:27.475 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:27.476 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:27.476 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:27.477 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:27.477 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:27.478 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:27.479 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:27.480 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:27.481 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:27.482 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:27.483 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:27.484 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:27.485 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:27.485 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:27.608 00.123 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:27.608 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:28.464 00.856 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:28.465 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:28.466 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:28.467 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:28.469 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:28.470 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:28.471 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:28.472 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:28.473 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:28.473 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:28.474 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:28.479 00.005 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:28.480 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:28.480 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:28.481 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:28.592 00.111 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:28.593 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:29.526 00.933 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:29.526 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:29.527 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:29.528 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:29.529 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:29.530 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:29.531 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:29.532 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:29.533 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:29.533 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:29.534 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:29.535 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:29.535 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:29.536 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:29.536 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:29.631 00.095 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:29.631 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:29.930 00.299 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d79c74c8-05f4-41c6-a02b-e99ab82e9d9a"}
06:51:29.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d79c74c8-05f4-41c6-a02b-e99ab82e9d9a"}
06:51:29.931 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e1825cb5-cd76-4d4c-b3e1-6217c4f4c48d"}
06:51:29.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e1825cb5-cd76-4d4c-b3e1-6217c4f4c48d"}
06:51:30.381 00.450 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:30.382 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:30.383 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:30.384 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:30.385 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:30.386 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:30.387 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:30.388 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:30.389 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:30.389 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:30.390 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:30.390 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:30.390 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:30.391 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:30.391 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:30.494 00.103 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:30.494 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:31.507 01.013 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:31.508 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:31.508 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:31.509 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:31.510 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:31.511 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:31.513 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:31.514 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:31.514 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:31.515 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:31.516 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:31.517 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:31.517 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:31.517 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:31.517 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:31.627 00.110 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:31.628 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:32.459 00.831 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:32.460 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:32.460 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:32.461 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:32.462 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:32.463 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:32.464 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:32.464 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:32.465 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:32.466 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:32.467 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:32.468 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:32.468 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:32.485 00.017 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:32.485 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:32.595 00.110 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:32.595 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:32.930 00.335 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e8853f9e-ec26-41fa-a666-a91e55df105e"}
06:51:32.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e8853f9e-ec26-41fa-a666-a91e55df105e"}
06:51:32.931 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ba854f08-eb06-46c0-b7be-771bd2b8db63"}
06:51:32.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ba854f08-eb06-46c0-b7be-771bd2b8db63"}
06:51:33.557 00.626 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:33.558 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:33.558 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:33.558 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:33.559 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:33.560 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:33.561 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:33.562 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:33.563 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:33.564 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:33.565 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:33.566 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:33.567 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:33.567 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:33.568 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:33.694 00.126 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:33.694 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:34.384 00.690 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:34.385 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:34.386 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:34.386 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:34.388 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:34.388 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:34.389 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:34.390 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:34.391 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:34.391 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:34.392 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:34.392 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:34.392 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:34.393 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:34.393 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:34.502 00.109 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:34.502 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:35.562 01.060 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:35.562 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:35.563 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:35.564 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:35.565 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:35.565 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:35.566 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:35.567 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:35.568 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:35.569 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:35.570 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:35.570 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:35.571 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:35.571 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:35.571 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:35.678 00.107 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:35.678 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:35.929 00.251 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"85e60a3b-6e8a-4a47-b85f-f5ddb42d57d0"}
06:51:35.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"85e60a3b-6e8a-4a47-b85f-f5ddb42d57d0"}
06:51:35.930 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"24da1c90-338a-4d7e-a306-251c939edcf6"}
06:51:35.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"24da1c90-338a-4d7e-a306-251c939edcf6"}
06:51:36.456 00.526 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:36.457 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:36.457 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:36.457 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:36.458 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:36.459 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:36.460 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:36.461 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:36.462 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:36.463 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:36.463 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:36.464 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:36.465 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:36.466 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:36.466 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:36.583 00.117 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:36.584 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:37.492 00.908 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:37.494 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:37.495 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:37.496 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:37.497 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:37.498 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:37.499 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:37.500 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:37.501 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:37.502 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:37.502 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:37.511 00.009 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:37.511 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:37.520 00.009 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:37.520 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:37.625 00.105 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:37.625 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:38.517 00.892 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:38.517 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:38.518 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:38.519 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:38.520 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:38.521 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:38.523 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:38.524 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:38.525 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:38.526 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:38.526 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:38.527 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:38.527 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:38.528 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:38.528 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:38.634 00.106 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:38.635 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:38.928 00.293 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ce3bfd80-df34-4156-9cd4-e7f26b069590"}
06:51:38.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ce3bfd80-df34-4156-9cd4-e7f26b069590"}
06:51:38.929 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f642e006-8459-4cf4-bcfc-543294a6e9b7"}
06:51:38.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f642e006-8459-4cf4-bcfc-543294a6e9b7"}
06:51:39.521 00.592 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:39.521 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:39.522 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:39.523 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:39.524 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:39.525 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:39.526 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:39.527 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:39.528 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:39.529 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:39.530 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:39.530 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:39.531 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:39.531 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:39.531 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:39.637 00.106 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:39.637 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:40.452 00.815 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:40.453 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:40.454 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:40.455 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:40.456 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:40.457 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:40.457 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:40.458 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:40.459 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:40.461 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:40.461 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:40.462 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:40.462 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:40.463 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:40.463 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:40.563 00.100 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:40.563 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:41.457 00.894 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:41.458 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:41.459 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:41.460 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:41.461 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:41.462 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:41.463 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:41.464 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:41.465 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:41.467 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:41.467 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:41.468 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:41.468 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:41.469 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:41.470 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:41.578 00.108 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:41.578 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:41.928 00.350 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c6e5b117-1db5-473c-bd91-7ce2aba72ab8"}
06:51:41.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c6e5b117-1db5-473c-bd91-7ce2aba72ab8"}
06:51:41.929 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b58bfb7-b900-491c-baf7-7cf474674373"}
06:51:41.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5b58bfb7-b900-491c-baf7-7cf474674373"}
06:51:42.405 00.476 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:42.405 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:42.406 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:42.406 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:42.407 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:42.407 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:42.408 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:42.409 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:42.410 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:42.411 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:42.412 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:42.413 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:42.413 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:42.414 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:42.414 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:42.523 00.109 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:42.523 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:43.535 01.012 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:43.535 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:43.536 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:43.536 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:43.537 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:43.538 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:43.540 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:43.541 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:43.542 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:43.543 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:43.544 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:43.545 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:43.546 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:43.547 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:43.547 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:43.654 00.107 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:43.654 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:44.384 00.730 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:44.385 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:44.386 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:44.387 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:44.389 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:44.391 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:44.392 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:44.393 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:44.394 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:44.395 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:44.395 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:44.396 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:44.396 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:44.396 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:44.397 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:44.504 00.107 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:44.504 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:44.927 00.423 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"70713056-54e3-43a0-a46f-0054de1d0228"}
06:51:44.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"70713056-54e3-43a0-a46f-0054de1d0228"}
06:51:44.928 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"44d3cdce-b612-451f-89dc-c7161a1367ec"}
06:51:44.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"44d3cdce-b612-451f-89dc-c7161a1367ec"}
06:51:45.505 00.577 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:45.506 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:45.506 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:45.507 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:45.508 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:45.509 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:45.511 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:45.512 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:45.513 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:45.514 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:45.515 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:45.516 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:45.516 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:45.517 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:45.517 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:45.626 00.109 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:45.626 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:46.418 00.792 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:46.419 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:46.420 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:46.421 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:46.422 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:46.422 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:46.423 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:46.424 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:46.425 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:46.425 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:46.426 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:46.426 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:46.426 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:46.427 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:46.427 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:46.542 00.115 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:46.542 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:47.521 00.979 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:47.522 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:47.523 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:47.523 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:47.525 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:47.525 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:47.526 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:47.527 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:47.528 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:47.528 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:47.529 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:47.537 00.008 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:47.537 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:47.537 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:47.538 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:47.643 00.105 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:47.643 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:47.926 00.283 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"44416dee-5782-45d1-a44f-a3cf6a59461a"}
06:51:47.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"44416dee-5782-45d1-a44f-a3cf6a59461a"}
06:51:47.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c8d7037e-4f89-42c4-a52c-788e2f8fc018"}
06:51:47.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c8d7037e-4f89-42c4-a52c-788e2f8fc018"}
06:51:48.399 00.472 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:48.400 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:48.401 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:48.402 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:48.404 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:48.405 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:48.406 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:48.407 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:48.408 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:48.408 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:48.409 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:48.409 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:48.409 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:48.410 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:48.410 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:48.518 00.108 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:48.518 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:49.552 01.034 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:49.553 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:49.554 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:49.555 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:49.556 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:49.557 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:49.558 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:49.559 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:49.560 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:49.561 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:49.561 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:49.562 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:49.562 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:49.562 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:49.563 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:49.665 00.102 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:49.665 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:50.415 00.750 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:50.416 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:50.417 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:50.418 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:50.419 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:50.420 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:50.421 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:50.422 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:50.423 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:50.424 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:50.424 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:50.424 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:50.425 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:50.425 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:50.426 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:50.553 00.127 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:50.554 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:50.925 00.371 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9f0ec706-b844-4b0a-92eb-9b3ac11ef5a5"}
06:51:50.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9f0ec706-b844-4b0a-92eb-9b3ac11ef5a5"}
06:51:50.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ea3fbf4c-5176-4e92-b3ab-ef371b81960d"}
06:51:50.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ea3fbf4c-5176-4e92-b3ab-ef371b81960d"}
06:51:51.495 00.569 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:51.496 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:51.497 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:51.498 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:51.499 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:51.500 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:51.501 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:51.502 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:51.502 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:51.503 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:51.503 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:51.522 00.019 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:51.522 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:51.523 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:51.523 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:51.629 00.106 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:51.629 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:52.405 00.776 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:52.405 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:52.406 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:52.406 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:52.407 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:52.408 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:52.409 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:52.410 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:52.411 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:52.413 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:52.414 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:52.415 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:52.416 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:52.417 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:52.417 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:52.521 00.104 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:52.521 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:53.524 01.003 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:53.524 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:53.525 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:53.526 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:53.526 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:53.527 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:53.528 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:53.529 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:53.530 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:53.531 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:53.532 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:53.532 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:53.533 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:53.534 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:53.534 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:53.652 00.118 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:53.652 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:53.925 00.273 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c39e90ae-fb65-466a-a9a8-5232464a547e"}
06:51:53.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c39e90ae-fb65-466a-a9a8-5232464a547e"}
06:51:53.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"775d78a3-2599-4c92-a8b9-b963a6c00a28"}
06:51:53.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"775d78a3-2599-4c92-a8b9-b963a6c00a28"}
06:51:54.396 00.470 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:54.397 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:54.398 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:54.399 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:54.400 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:54.401 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:54.401 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:54.402 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:54.403 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:54.404 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:54.404 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:54.404 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:54.404 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:54.405 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:54.405 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:54.516 00.111 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:54.516 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:55.487 00.971 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:55.487 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:55.487 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:55.488 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:55.488 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:55.489 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:55.491 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:55.492 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:55.494 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:55.495 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:55.497 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:55.498 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:55.499 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:55.501 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:55.501 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:55.601 00.100 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:55.601 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:56.393 00.792 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:56.394 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:56.394 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:56.394 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:56.395 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:56.396 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:56.397 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:56.397 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:56.398 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:56.399 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:56.400 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:56.401 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:56.402 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:56.402 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:56.403 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:56.515 00.112 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:56.515 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:56.923 00.408 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"411620e4-7e3f-49a5-97d2-4ad9e2a61d47"}
06:51:56.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"411620e4-7e3f-49a5-97d2-4ad9e2a61d47"}
06:51:56.924 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e4de8340-1dd9-4592-887c-c34af4ab4a59"}
06:51:56.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e4de8340-1dd9-4592-887c-c34af4ab4a59"}
06:51:57.476 00.552 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:57.477 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:57.478 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:57.479 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:57.480 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:57.481 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:57.481 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:57.482 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:57.483 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:57.484 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:57.484 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:57.498 00.014 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:57.498 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:57.499 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:57.499 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:57.613 00.114 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:57.613 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:58.356 00.743 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:58.357 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:58.358 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:58.359 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:58.361 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:58.362 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:58.363 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:58.364 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:58.365 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:58.366 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:58.367 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:58.367 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:58.368 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:58.368 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:58.368 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:58.487 00.119 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:58.487 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:59.527 01.040 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:51:59.527 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:51:59.536 00.009 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:51:59.537 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:59.538 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:59.539 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:59.540 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:59.541 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:59.542 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:59.543 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:51:59.544 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:51:59.544 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:51:59.545 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:51:59.545 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:51:59.545 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:51:59.644 00.099 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:51:59.645 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:51:59.922 00.277 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"36c28ef9-e967-4837-a1d3-0a3c4dff8468"}
06:51:59.923 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"36c28ef9-e967-4837-a1d3-0a3c4dff8468"}
06:51:59.923 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"00b53a37-5306-4e10-a41e-54ad0f81c546"}
06:51:59.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"00b53a37-5306-4e10-a41e-54ad0f81c546"}
06:52:00.400 00.477 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:00.401 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:00.402 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:00.402 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:00.404 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:00.406 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:00.407 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:00.408 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:00.410 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:00.410 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:00.411 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:00.411 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:00.411 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:00.412 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:00.412 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:00.519 00.107 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:00.519 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:01.463 00.944 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:01.465 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:01.465 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:01.466 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:01.467 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:01.468 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:01.469 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:01.470 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:01.470 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:01.471 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:01.471 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:01.472 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:01.472 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:01.472 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:01.473 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:01.579 00.106 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:01.579 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:02.469 00.890 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:02.470 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:02.470 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:02.471 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:02.472 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:02.473 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:02.474 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:02.475 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:02.476 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:02.476 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:02.477 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:02.484 00.007 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:02.484 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:02.485 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:02.485 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:02.611 00.126 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:02.611 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:02.921 00.310 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"43aca962-8ee5-4e1c-a3c8-454f4a9ee0cd"}
06:52:02.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"43aca962-8ee5-4e1c-a3c8-454f4a9ee0cd"}
06:52:02.922 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1cd0bcf8-558c-4cf6-ba83-e09fb9e77bcf"}
06:52:02.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1cd0bcf8-558c-4cf6-ba83-e09fb9e77bcf"}
06:52:03.534 00.612 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:03.534 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:03.535 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:03.536 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:03.537 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:03.538 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:03.539 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:03.540 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:03.541 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:03.542 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:03.543 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:03.543 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:03.543 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:03.544 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:03.544 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:03.642 00.098 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:03.642 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:04.387 00.745 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:04.388 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:04.388 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:04.389 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:04.390 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:04.391 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:04.392 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:04.393 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:04.394 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:04.394 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:04.394 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:04.395 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:04.395 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:04.396 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:04.396 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:04.513 00.117 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:04.513 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:05.477 00.964 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:05.477 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:05.478 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:05.478 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:05.478 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:05.479 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:05.480 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:05.481 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:05.482 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:05.483 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:05.483 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:05.484 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:05.485 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:05.486 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:05.486 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:05.606 00.120 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:05.607 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:05.921 00.314 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"17074c70-89ef-476b-b790-8c386fd691e0"}
06:52:05.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"17074c70-89ef-476b-b790-8c386fd691e0"}
06:52:05.922 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"451718b8-28e4-4fcb-994f-cd423d0715f9"}
06:52:05.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"451718b8-28e4-4fcb-994f-cd423d0715f9"}
06:52:06.419 00.497 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:06.419 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:06.420 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:06.421 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:06.422 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:06.423 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:06.424 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:06.424 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:06.425 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:06.426 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:06.427 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:06.428 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:06.428 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:06.428 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:06.428 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:06.547 00.119 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:06.547 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:07.482 00.935 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:07.482 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:07.483 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:07.483 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:07.484 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:07.485 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:07.485 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:07.486 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:07.487 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:07.488 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:07.489 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:07.490 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:07.490 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:07.491 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:07.491 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:07.601 00.110 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:07.601 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:08.417 00.816 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:08.417 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:08.418 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:08.419 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:08.420 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:08.421 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:08.422 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:08.423 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:08.423 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:08.424 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:08.425 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:08.426 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:08.426 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:08.427 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:08.427 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:08.537 00.110 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:08.538 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:08.920 00.382 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"54d72821-30af-4e31-b85c-37960fb2acd5"}
06:52:08.921 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"54d72821-30af-4e31-b85c-37960fb2acd5"}
06:52:08.921 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"508c80ff-3b0e-4ecc-adc2-05178f748f13"}
06:52:08.922 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"508c80ff-3b0e-4ecc-adc2-05178f748f13"}
06:52:09.607 00.685 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:09.607 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:09.607 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:09.608 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:09.609 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:09.610 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:09.611 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:09.612 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:09.613 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:09.614 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:09.615 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:09.615 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:09.616 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:09.616 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:09.616 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:09.730 00.114 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:09.730 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:10.407 00.677 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:10.407 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:10.408 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:10.409 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:10.410 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:10.411 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:10.412 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:10.413 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:10.415 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:10.416 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:10.417 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:10.418 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:10.419 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:10.420 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:10.421 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:10.542 00.121 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:10.542 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:11.553 01.011 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:11.554 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:11.555 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:11.556 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:11.557 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:11.558 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:11.558 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:11.559 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:11.560 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:11.561 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:11.561 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:11.561 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:11.562 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:11.562 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:11.562 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:11.657 00.095 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:11.657 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:11.919 00.262 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"28ddfa3f-aa40-4c19-a01f-c29df9078092"}
06:52:11.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"28ddfa3f-aa40-4c19-a01f-c29df9078092"}
06:52:11.920 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3815843b-404b-45cb-ad77-c0696cc4a0cc"}
06:52:11.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3815843b-404b-45cb-ad77-c0696cc4a0cc"}
06:52:12.477 00.557 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:12.478 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:12.479 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:12.479 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:12.481 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:12.481 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:12.482 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:12.483 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:12.484 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:12.485 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:12.485 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:12.491 00.006 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:12.491 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:12.492 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:12.492 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:12.593 00.101 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:12.593 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:13.544 00.951 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:13.544 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:13.545 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:13.546 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:13.547 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:13.547 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:13.549 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:13.549 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:13.550 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:13.551 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:13.552 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:13.553 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:13.553 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:13.554 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:13.554 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:13.683 00.129 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:13.683 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:14.418 00.735 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:14.419 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:14.420 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:14.421 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:14.423 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:14.424 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:14.426 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:14.427 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:14.428 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:14.430 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:14.431 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:14.433 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:14.433 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:14.434 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:14.435 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:14.556 00.121 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:14.556 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:14.920 00.364 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a52bacf0-e191-4795-85b9-bdab32e9b932"}
06:52:14.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a52bacf0-e191-4795-85b9-bdab32e9b932"}
06:52:14.921 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f53c8d69-e083-4794-b0bd-868977f8a873"}
06:52:14.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f53c8d69-e083-4794-b0bd-868977f8a873"}
06:52:15.585 00.664 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:15.586 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:15.587 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:15.589 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:15.590 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:15.592 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:15.593 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:15.594 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:15.595 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:15.596 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:15.597 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:15.610 00.013 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:15.611 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:15.611 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:15.612 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:15.726 00.114 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:15.726 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:16.463 00.737 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:16.464 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:16.465 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:16.466 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:16.467 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:16.468 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:16.470 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:16.471 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:16.472 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:16.473 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:16.474 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:16.475 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:16.476 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:16.477 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:16.477 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:16.584 00.107 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:16.585 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:17.569 00.984 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:17.570 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:17.572 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:17.573 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:17.575 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:17.576 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:17.577 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:17.579 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:17.580 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:17.581 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:17.581 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:17.589 00.008 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:17.589 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:17.590 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:17.590 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:17.715 00.125 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:17.715 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:17.920 00.205 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"35807485-3670-4afe-ba8b-2bfc4f6ecc96"}
06:52:17.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"35807485-3670-4afe-ba8b-2bfc4f6ecc96"}
06:52:17.921 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c06390fc-3898-431e-b82e-ed7bbf6dcb88"}
06:52:17.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c06390fc-3898-431e-b82e-ed7bbf6dcb88"}
06:52:18.411 00.490 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:18.412 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:18.414 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:18.415 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:18.416 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:18.417 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:18.419 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:18.420 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:18.421 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:18.422 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:18.422 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:18.423 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:18.423 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:18.424 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:18.424 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:18.529 00.105 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:18.530 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:19.515 00.985 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:19.517 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:19.518 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:19.519 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:19.521 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:19.523 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:19.524 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:19.525 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:19.525 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:19.526 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:19.526 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:19.535 00.009 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:19.535 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:19.536 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:19.536 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:19.663 00.127 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:19.663 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:20.424 00.761 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:20.425 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:20.425 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:20.426 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:20.427 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:20.428 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:20.429 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:20.431 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:20.433 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:20.434 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:20.435 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:20.437 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:20.438 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:20.440 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:20.440 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:20.552 00.112 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:20.552 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:20.920 00.368 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2b4f80f2-324f-44b2-a5e6-a9a1a9d0ac42"}
06:52:20.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2b4f80f2-324f-44b2-a5e6-a9a1a9d0ac42"}
06:52:20.921 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3f7cbc50-10ba-42c5-9c30-c4f05394c6ae"}
06:52:20.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3f7cbc50-10ba-42c5-9c30-c4f05394c6ae"}
06:52:21.545 00.624 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:21.545 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:21.546 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:21.547 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:21.549 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:21.550 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:21.551 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:21.552 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:21.553 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:21.554 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:21.555 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:21.556 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:21.557 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:21.575 00.018 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:21.576 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:21.683 00.107 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:21.683 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:22.516 00.833 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:22.517 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:22.518 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:22.519 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:22.521 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:22.522 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:22.523 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:22.523 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:22.524 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:22.525 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:22.525 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:22.526 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:22.526 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:22.526 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:22.526 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:22.655 00.129 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:22.655 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:23.711 01.056 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:23.711 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:23.711 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:23.711 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:23.712 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:23.713 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:23.714 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:23.714 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:23.715 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:23.717 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:23.718 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:23.718 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:23.719 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:23.720 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:23.720 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:23.834 00.114 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:23.835 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:23.919 00.084 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"28de25cc-c5c6-4329-9e2d-b45ff0e5ebd0"}
06:52:23.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"28de25cc-c5c6-4329-9e2d-b45ff0e5ebd0"}
06:52:23.920 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2cbc964b-601f-4086-a6bb-00ab9e69e06c"}
06:52:23.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2cbc964b-601f-4086-a6bb-00ab9e69e06c"}
06:52:24.414 00.494 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:24.414 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:24.414 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:24.415 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:24.415 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:24.416 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:24.417 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:24.417 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:24.418 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:24.419 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:24.420 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:24.421 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:24.422 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:24.422 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:24.423 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:24.544 00.121 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:24.545 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:25.481 00.936 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:25.481 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:25.482 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:25.482 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:25.483 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:25.485 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:25.486 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:25.487 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:25.488 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:25.490 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:25.491 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:25.492 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:25.493 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:25.494 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:25.494 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:25.625 00.131 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:25.625 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:26.474 00.849 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:26.475 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:26.476 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:26.476 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:26.478 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:26.478 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:26.479 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:26.480 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:26.481 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:26.481 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:26.482 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:26.483 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:26.483 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:26.484 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:26.484 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:26.593 00.109 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:26.593 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:26.918 00.325 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"29a655fa-33fd-40a5-aa4f-a8c5ef2fa4a0"}
06:52:26.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"29a655fa-33fd-40a5-aa4f-a8c5ef2fa4a0"}
06:52:26.919 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4c0a4585-bf09-4409-b6b9-9c1a9c46ad61"}
06:52:26.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4c0a4585-bf09-4409-b6b9-9c1a9c46ad61"}
06:52:27.542 00.623 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:27.543 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:27.544 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:27.545 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:27.546 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:27.547 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:27.548 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:27.549 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:27.549 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:27.550 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:27.550 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:27.551 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:27.551 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:27.551 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:27.552 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:27.661 00.109 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:27.661 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:28.426 00.765 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:28.427 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:28.428 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:28.428 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:28.429 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:28.430 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:28.431 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:28.432 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:28.433 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:28.433 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:28.433 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:28.434 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:28.434 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:28.435 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:28.435 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:28.542 00.107 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:28.542 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:29.527 00.985 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:29.527 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:29.528 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:29.529 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:29.530 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:29.530 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:29.532 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:29.533 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:29.533 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:29.534 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:29.535 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:29.536 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:29.536 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:29.541 00.005 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:29.542 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:29.644 00.102 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:29.644 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:29.918 00.274 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"303d1882-ae32-484a-bfc0-e1423772ceff"}
06:52:29.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"303d1882-ae32-484a-bfc0-e1423772ceff"}
06:52:29.918 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f42a234f-ff76-4c1d-b2c5-3a3d32bfaf9f"}
06:52:29.919 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f42a234f-ff76-4c1d-b2c5-3a3d32bfaf9f"}
06:52:30.530 00.611 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:30.531 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:30.531 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:30.533 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:30.534 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:30.535 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:30.535 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:30.536 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:30.537 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:30.538 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:30.538 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:30.539 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:30.539 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:30.539 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:30.539 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:30.637 00.098 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:30.637 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:31.497 00.860 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:31.498 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:31.499 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:31.500 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:31.501 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:31.502 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:31.503 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:31.504 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:31.504 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:31.505 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:31.505 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:31.506 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:31.506 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:31.506 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:31.506 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:31.611 00.105 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:31.611 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:32.465 00.854 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:32.466 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:32.467 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:32.467 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:32.468 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:32.469 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:32.470 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:32.471 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:32.472 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:32.472 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:32.473 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:32.473 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:32.473 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:32.474 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:32.474 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:32.582 00.108 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:32.582 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:32.918 00.336 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f484c8cc-fbfa-457b-8de8-42588ae603ea"}
06:52:32.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f484c8cc-fbfa-457b-8de8-42588ae603ea"}
06:52:32.918 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"21ba67ca-840e-4453-9b7a-eb231038d4c0"}
06:52:32.919 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"21ba67ca-840e-4453-9b7a-eb231038d4c0"}
06:52:33.534 00.615 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:33.535 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:33.536 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:33.536 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:33.538 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:33.538 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:33.539 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:33.540 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:33.541 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:33.541 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:33.542 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:33.550 00.008 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:33.551 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:33.551 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:33.551 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:33.666 00.115 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:33.666 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:34.516 00.850 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:34.517 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:34.517 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:34.517 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:34.518 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:34.519 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:34.520 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:34.521 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:34.522 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:34.523 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:34.524 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:34.524 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:34.525 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:34.526 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:34.526 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:34.654 00.128 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:34.654 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:35.558 00.904 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:35.558 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:35.559 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:35.560 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:35.560 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:35.561 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:35.562 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:35.563 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:35.564 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:35.565 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:35.566 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:35.566 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:35.566 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:35.567 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:35.567 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:35.681 00.114 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:35.681 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:35.917 00.236 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5a89e886-a664-4ae7-8aa1-8e619c2f2e80"}
06:52:35.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5a89e886-a664-4ae7-8aa1-8e619c2f2e80"}
06:52:35.918 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5adfc07d-8518-493a-bcc8-6acfaca68e07"}
06:52:35.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5adfc07d-8518-493a-bcc8-6acfaca68e07"}
06:52:36.421 00.503 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:36.421 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:36.422 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:36.423 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:36.424 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:36.425 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:36.426 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:36.428 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:36.429 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:36.430 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:36.431 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:36.432 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:36.433 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:36.433 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:36.434 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:36.543 00.109 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:36.543 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:37.544 01.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:37.546 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:37.547 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:37.548 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:37.549 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:37.550 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:37.551 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:37.552 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:37.552 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:37.553 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:37.553 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:37.554 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:37.554 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:37.554 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:37.555 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:37.652 00.097 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:37.652 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:38.518 00.866 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:38.519 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:38.520 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:38.521 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:38.522 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:38.523 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:38.525 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:38.526 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:38.527 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:38.528 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:38.529 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:38.530 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:38.531 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:38.539 00.008 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:38.539 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:38.660 00.121 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:38.660 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:38.916 00.256 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2fb68c82-dd43-4973-8597-76b159072279"}
06:52:38.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2fb68c82-dd43-4973-8597-76b159072279"}
06:52:38.917 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a05ac8f4-1019-4ae9-a684-33d189f4540d"}
06:52:38.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a05ac8f4-1019-4ae9-a684-33d189f4540d"}
06:52:39.534 00.617 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:39.534 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:39.535 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:39.535 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:39.535 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:39.536 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:39.537 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:39.538 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:39.540 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:39.541 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:39.542 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:39.543 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:39.544 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:39.545 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:39.546 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:39.665 00.119 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:39.666 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:40.434 00.768 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:40.435 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:40.436 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:40.437 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:40.439 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:40.440 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:40.441 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:40.443 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:40.444 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:40.446 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:40.446 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:40.447 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:40.448 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:40.449 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:40.449 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:40.566 00.117 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:40.566 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:41.489 00.923 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:41.491 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:41.491 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:41.492 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:41.493 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:41.494 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:41.495 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:41.496 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:41.497 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:41.497 00.000 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:41.497 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:41.498 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:41.498 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:41.499 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:41.499 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:41.625 00.126 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:41.626 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:41.915 00.289 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"208fe9f9-5f36-4c28-bede-a55dfd52c2b7"}
06:52:41.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"208fe9f9-5f36-4c28-bede-a55dfd52c2b7"}
06:52:41.916 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cb485894-6aad-462b-b25c-e941af890557"}
06:52:41.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cb485894-6aad-462b-b25c-e941af890557"}
06:52:42.438 00.522 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:42.439 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:42.439 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:42.440 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:42.441 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:42.442 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:42.443 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:42.444 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:42.444 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:42.445 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:42.445 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:42.446 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:42.446 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:42.447 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:42.447 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:42.554 00.107 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:42.554 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:43.511 00.957 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:43.511 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:43.512 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:43.512 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:43.513 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:43.514 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:43.515 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:43.517 00.002 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:43.518 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:43.520 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:43.521 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:43.523 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:43.524 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:43.525 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:43.526 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:43.634 00.108 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:43.635 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:44.379 00.744 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:44.381 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:44.382 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:44.383 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:44.385 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:44.387 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:44.388 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:44.389 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:44.391 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:44.392 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:44.393 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:44.393 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:44.394 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:44.394 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:44.394 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:44.503 00.109 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:44.504 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:44.915 00.411 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8ee19d67-7379-4534-b33e-7546c562a5e4"}
06:52:44.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8ee19d67-7379-4534-b33e-7546c562a5e4"}
06:52:44.916 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0634e19b-7c6c-4f81-8d43-08dec034ebd1"}
06:52:44.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0634e19b-7c6c-4f81-8d43-08dec034ebd1"}
06:52:45.472 00.556 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:45.473 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:45.473 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:45.474 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:45.476 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:45.478 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:45.479 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:45.480 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:45.480 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:45.481 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:45.481 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:45.482 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:45.482 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:45.483 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:45.483 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:45.594 00.111 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:45.594 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:46.428 00.834 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:46.429 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:46.431 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:46.432 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:46.433 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:46.434 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:46.436 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:46.437 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:46.438 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:46.439 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:46.439 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:46.440 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:46.440 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:46.440 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:46.441 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:46.552 00.111 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:46.552 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:47.504 00.952 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:47.505 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:47.506 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:47.506 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:47.507 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:47.508 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:47.510 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:47.511 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:47.512 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:47.513 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:47.515 00.002 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:47.516 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:47.517 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:47.518 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:47.518 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:47.630 00.112 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:47.631 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:47.915 00.284 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e788b094-93c7-45c9-905c-7bed6b1de13e"}
06:52:47.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e788b094-93c7-45c9-905c-7bed6b1de13e"}
06:52:47.916 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c3cc51c8-244a-4823-9efc-2a233cf64686"}
06:52:47.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c3cc51c8-244a-4823-9efc-2a233cf64686"}
06:52:48.542 00.626 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:48.542 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:48.543 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:48.544 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:48.544 00.000 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:48.545 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:48.546 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:48.547 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:48.548 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:48.549 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:48.550 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:48.551 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:48.551 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:48.551 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:48.551 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:48.680 00.129 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:48.680 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:49.549 00.869 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:49.550 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:49.550 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:49.551 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:49.552 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:49.553 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:49.554 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:49.555 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:49.556 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:49.556 00.000 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:49.557 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:49.558 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:49.558 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:49.559 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:49.559 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:49.667 00.108 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:49.668 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:50.425 00.757 13300 evsrv: cli 10203C20 request: {"method":"get_profiles","id":1}
06:52:50.426 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:50.427 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:50.428 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:50.430 00.002 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:50.431 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:50.432 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:50.433 00.001 13300 GetString("/profile/1/name", "") returns "OrionSSAG-ASCOM_Taka_Relè"
06:52:50.434 00.001 13300 GetString("/profile/2/name", "") returns "ASI1600_GM2000"
06:52:50.435 00.001 13300 GetString("/profile/5/name", "") returns "OrionSSAG-ASCOM_Taka_10micron"
06:52:50.436 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"OrionSSAG-ASCOM_Taka_Relè"},{"id":2,"name":"ASI1600_GM2000"},{"id":5,"name":"OrionSSAG-ASCOM_Taka_10micron","selected":true}],"id":1}
06:52:50.436 00.000 13300 evsrv: cli 10203C20 request: {"method":"get_pixel_scale","id":1}
06:52:50.436 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":4.46908,"id":1}
06:52:50.437 00.001 13300 evsrv: cli 10203C20 request: {"method":"get_settling","id":1}
06:52:50.437 00.000 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":false,"id":1}
06:52:50.551 00.114 13300 evsrv: cli 10203C20 request: {"method":"get_current_equipment","id":1}
06:52:50.552 00.001 13300 evsrv: cli 10203C20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"Orion SSAG Camera (ASCOM)","connected":true},"mount":{"name":"10Micron Mount Driver (ASCOM)","connected":true}},"id":1}
06:52:50.915 00.363 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6460644f-aac9-4d2e-b37b-9d01ed92b8f0"}
06:52:50.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6460644f-aac9-4d2e-b37b-9d01ed92b8f0"}
06:52:50.916 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"755f84f6-d819-4476-b0df-d99da7b1dc47"}
06:52:50.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"755f84f6-d819-4476-b0df-d99da7b1dc47"}
06:52:53.913 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"35bb23d4-26ad-49de-99d4-f477865404d8"}
06:52:53.913 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"35bb23d4-26ad-49de-99d4-f477865404d8"}
06:52:53.914 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dcef3c9a-28b6-495c-b803-000636d103a0"}
06:52:53.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"dcef3c9a-28b6-495c-b803-000636d103a0"}
06:52:56.913 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"651a6c26-286f-45f7-8857-653a48a5c4ae"}
06:52:56.913 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"651a6c26-286f-45f7-8857-653a48a5c4ae"}
06:52:56.914 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"30746379-c890-4b1d-bff0-581b027311d1"}
06:52:56.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"30746379-c890-4b1d-bff0-581b027311d1"}
06:52:59.912 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"998006d1-66e4-4728-95ff-5853dd90d547"}
06:52:59.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"998006d1-66e4-4728-95ff-5853dd90d547"}
06:52:59.913 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a53f38ea-4847-42bf-8a70-70763298cb99"}
06:52:59.913 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a53f38ea-4847-42bf-8a70-70763298cb99"}
06:53:02.911 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2e3ef3c5-4d5e-4449-80b1-14f73aa6ad22"}
06:53:02.911 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2e3ef3c5-4d5e-4449-80b1-14f73aa6ad22"}
06:53:02.912 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e55868d0-0973-4f05-af1d-e2bba78d0410"}
06:53:02.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e55868d0-0973-4f05-af1d-e2bba78d0410"}
06:53:05.911 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"601d5660-c778-4dbd-bab2-383fe4c198d1"}
06:53:05.911 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"601d5660-c778-4dbd-bab2-383fe4c198d1"}
06:53:05.912 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3d1ab07e-e01c-40db-b88f-239d89590e60"}
06:53:05.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3d1ab07e-e01c-40db-b88f-239d89590e60"}
06:53:08.910 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e9b38db8-dd70-4db2-922a-b74bef31aac7"}
06:53:08.910 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e9b38db8-dd70-4db2-922a-b74bef31aac7"}
06:53:08.911 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"87fdb87b-39ad-43de-a56b-84466c9307da"}
06:53:08.911 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"87fdb87b-39ad-43de-a56b-84466c9307da"}
06:53:11.908 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6976d666-17e5-4392-a6dc-3064597fd2f8"}
06:53:11.908 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6976d666-17e5-4392-a6dc-3064597fd2f8"}
06:53:11.908 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9c6c94d5-7c70-46ae-bb25-3fda9a90ce11"}
06:53:11.909 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9c6c94d5-7c70-46ae-bb25-3fda9a90ce11"}
06:53:14.909 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0b7b141a-dfe0-4c83-bede-5d4c3355c668"}
06:53:14.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0b7b141a-dfe0-4c83-bede-5d4c3355c668"}
06:53:14.911 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d2b10498-1258-4cbe-85ff-ff7349437aa8"}
06:53:14.912 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d2b10498-1258-4cbe-85ff-ff7349437aa8"}
06:53:17.909 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"32f973e6-6d7f-4a65-94b0-3952d5d63594"}
06:53:17.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"32f973e6-6d7f-4a65-94b0-3952d5d63594"}
06:53:17.910 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5eb33e55-7847-4891-80d1-4228dcc34a58"}
06:53:17.911 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5eb33e55-7847-4891-80d1-4228dcc34a58"}
06:53:20.908 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5942f0d9-6d37-436a-96a4-58bdd93825dd"}
06:53:20.908 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5942f0d9-6d37-436a-96a4-58bdd93825dd"}
06:53:20.909 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3e564083-7446-44d9-8483-c9afe151e5b9"}
06:53:20.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3e564083-7446-44d9-8483-c9afe151e5b9"}
06:53:23.907 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"70ff34b8-2f90-4161-bc5b-700f67fb4620"}
06:53:23.907 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"70ff34b8-2f90-4161-bc5b-700f67fb4620"}
06:53:23.908 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b32fc7d7-6196-4d9a-a1bd-e6c05e5af769"}
06:53:23.908 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b32fc7d7-6196-4d9a-a1bd-e6c05e5af769"}
06:53:26.905 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"70ebcc62-b7aa-43e4-abb3-133edefe47bc"}
06:53:26.905 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"70ebcc62-b7aa-43e4-abb3-133edefe47bc"}
06:53:26.906 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"235e9d26-876b-4385-92b7-bd9186afbde9"}
06:53:26.906 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"235e9d26-876b-4385-92b7-bd9186afbde9"}
06:53:29.904 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c49596c4-10e6-42e1-8cdf-8c70bd04c9ff"}
06:53:29.904 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c49596c4-10e6-42e1-8cdf-8c70bd04c9ff"}
06:53:29.905 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f06f385b-d43c-46f5-96a3-dbeef5ca7c6f"}
06:53:29.905 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f06f385b-d43c-46f5-96a3-dbeef5ca7c6f"}
06:53:32.904 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e2a52efa-8cb0-4b6a-a13d-d002c33cd616"}
06:53:32.904 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e2a52efa-8cb0-4b6a-a13d-d002c33cd616"}
06:53:32.905 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"179984bb-a2ab-4c54-8e37-daf4d47a78f6"}
06:53:32.905 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"179984bb-a2ab-4c54-8e37-daf4d47a78f6"}
06:53:35.902 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4f12dfd2-894a-470a-8838-a8c938c94a24"}
06:53:35.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4f12dfd2-894a-470a-8838-a8c938c94a24"}
06:53:35.903 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"50da3536-7f27-4f3f-93e0-2fb05c3582fb"}
06:53:35.903 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"50da3536-7f27-4f3f-93e0-2fb05c3582fb"}
06:53:38.901 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fcfe37cf-12dd-4306-9177-2fc0fface778"}
06:53:38.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fcfe37cf-12dd-4306-9177-2fc0fface778"}
06:53:38.902 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4b8e2529-4be3-4a5e-9b80-8ef961248079"}
06:53:38.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4b8e2529-4be3-4a5e-9b80-8ef961248079"}
06:53:41.901 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b387e7a9-46b8-4a1b-a5d5-9d7f673ddb2f"}
06:53:41.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b387e7a9-46b8-4a1b-a5d5-9d7f673ddb2f"}
06:53:41.902 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7c346513-8d75-444c-9082-dab026248d45"}
06:53:41.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7c346513-8d75-444c-9082-dab026248d45"}
06:53:44.901 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b5061aff-b0f2-4a98-829a-a3894f56a104"}
06:53:44.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b5061aff-b0f2-4a98-829a-a3894f56a104"}
06:53:44.902 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3d461aa8-1a1f-4c2c-bc81-66951b566708"}
06:53:44.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3d461aa8-1a1f-4c2c-bc81-66951b566708"}
06:53:47.900 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f5cfbf97-8399-4f57-bfae-5db13bac4d61"}
06:53:47.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f5cfbf97-8399-4f57-bfae-5db13bac4d61"}
06:53:47.901 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a51e5668-3163-41cf-ba3a-ce6ea7bc039c"}
06:53:47.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a51e5668-3163-41cf-ba3a-ce6ea7bc039c"}
06:53:50.958 03.057 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1574d59b-291b-492c-bec9-f76c740f1b09"}
06:53:50.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1574d59b-291b-492c-bec9-f76c740f1b09"}
06:53:50.970 00.012 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5666f1cc-96dc-40ef-994b-49f126f1ce5d"}
06:53:50.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5666f1cc-96dc-40ef-994b-49f126f1ce5d"}
06:53:54.041 03.071 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"72447b0c-cfb4-420c-ba20-996ccaac1e7f"}
06:53:54.041 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"72447b0c-cfb4-420c-ba20-996ccaac1e7f"}
06:53:54.046 00.005 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c427521c-dc14-474b-adb8-dd9dc4e0cd88"}
06:53:54.047 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c427521c-dc14-474b-adb8-dd9dc4e0cd88"}
06:53:56.974 02.927 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3563ed9a-9138-436f-bedd-7e31e20f2c93"}
06:53:56.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3563ed9a-9138-436f-bedd-7e31e20f2c93"}
06:53:56.975 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ef3a3258-9687-4838-b795-1680888c1db2"}
06:53:56.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ef3a3258-9687-4838-b795-1680888c1db2"}
06:53:59.975 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0c2a8288-23b4-493e-9f3d-c97426d4bd83"}
06:53:59.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0c2a8288-23b4-493e-9f3d-c97426d4bd83"}
06:53:59.976 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fbe2072b-b2a6-4d57-8274-4cd49ed56179"}
06:53:59.977 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fbe2072b-b2a6-4d57-8274-4cd49ed56179"}
06:54:02.975 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ce788da9-666f-4b48-87ee-c689845f473d"}
06:54:02.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ce788da9-666f-4b48-87ee-c689845f473d"}
06:54:02.976 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bf17fad7-89de-4363-b86b-d2fb4100f238"}
06:54:02.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bf17fad7-89de-4363-b86b-d2fb4100f238"}
06:54:05.976 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3cb05839-daa6-43a2-a18e-6c4d7d0a86dc"}
06:54:05.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3cb05839-daa6-43a2-a18e-6c4d7d0a86dc"}
06:54:05.977 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"56c016cb-2914-4ac5-adf6-12b0d233c22f"}
06:54:05.977 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"56c016cb-2914-4ac5-adf6-12b0d233c22f"}
06:54:08.977 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"247d925e-0445-42b6-af82-d4a580d8e7e1"}
06:54:08.977 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"247d925e-0445-42b6-af82-d4a580d8e7e1"}
06:54:08.978 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"badd4332-ccc8-4916-b63f-7b63eb4faa4a"}
06:54:08.978 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"badd4332-ccc8-4916-b63f-7b63eb4faa4a"}
06:54:11.975 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"20fbb9d4-d8cb-4787-b16b-e50f9ef27a7e"}
06:54:11.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"20fbb9d4-d8cb-4787-b16b-e50f9ef27a7e"}
06:54:11.976 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1789c6f1-5eb2-4171-b0c4-3d3c37f8a793"}
06:54:11.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1789c6f1-5eb2-4171-b0c4-3d3c37f8a793"}
06:54:14.975 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b1120384-c17f-44e2-9102-ae69c18efb85"}
06:54:14.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b1120384-c17f-44e2-9102-ae69c18efb85"}
06:54:14.976 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fec50cd7-b4e5-4d9e-a66a-518dc6e342df"}
06:54:14.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fec50cd7-b4e5-4d9e-a66a-518dc6e342df"}
06:54:17.976 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b9e7b444-c4f3-47bc-b014-253c08f51a86"}
06:54:17.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b9e7b444-c4f3-47bc-b014-253c08f51a86"}
06:54:17.977 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7695c12c-d105-4b6d-a768-50a682f2d801"}
06:54:17.977 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7695c12c-d105-4b6d-a768-50a682f2d801"}
06:54:20.975 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"981c43d8-7ecb-4288-a573-cea3e11341d2"}
06:54:20.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"981c43d8-7ecb-4288-a573-cea3e11341d2"}
06:54:20.976 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"832fb134-6892-41b9-a1ce-78825a3a4e33"}
06:54:20.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"832fb134-6892-41b9-a1ce-78825a3a4e33"}
06:54:23.975 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ad0cb0e1-8d5e-4c94-aa9e-d3a2c19a4037"}
06:54:23.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ad0cb0e1-8d5e-4c94-aa9e-d3a2c19a4037"}
06:54:23.976 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"75f36dd2-be0d-4bf5-a961-33c080897e93"}
06:54:23.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"75f36dd2-be0d-4bf5-a961-33c080897e93"}
06:54:26.975 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0a673dda-2ce2-4c3a-b4b9-10fc6d21c6c2"}
06:54:26.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0a673dda-2ce2-4c3a-b4b9-10fc6d21c6c2"}
06:54:26.976 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"413c012e-c8fc-4711-a1a8-4353a8a630a2"}
06:54:26.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"413c012e-c8fc-4711-a1a8-4353a8a630a2"}
06:54:30.000 03.024 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"02261a87-770b-4310-a548-7c3abffe75b6"}
06:54:30.000 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"02261a87-770b-4310-a548-7c3abffe75b6"}
06:54:30.032 00.032 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"88b750ef-0c99-47be-88d8-f9cb0fb0604f"}
06:54:30.033 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"88b750ef-0c99-47be-88d8-f9cb0fb0604f"}
06:54:32.974 02.941 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8458cde6-d5ad-49d5-b242-aa2c0b28a88d"}
06:54:32.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8458cde6-d5ad-49d5-b242-aa2c0b28a88d"}
06:54:32.975 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"78080dc3-003b-42bd-ad6d-ee9623484d7a"}
06:54:32.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"78080dc3-003b-42bd-ad6d-ee9623484d7a"}
06:54:35.974 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2a171e6d-84bb-486a-adee-9adb761b1f6c"}
06:54:35.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2a171e6d-84bb-486a-adee-9adb761b1f6c"}
06:54:35.975 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"57806537-3320-4987-8547-8dbf7690d43c"}
06:54:35.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"57806537-3320-4987-8547-8dbf7690d43c"}
06:54:38.973 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"06745700-df18-47b2-9372-7b48b72abf83"}
06:54:38.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"06745700-df18-47b2-9372-7b48b72abf83"}
06:54:38.974 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"51917bd3-1f32-4759-a272-33bd4a3a695c"}
06:54:38.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"51917bd3-1f32-4759-a272-33bd4a3a695c"}
06:54:41.973 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"542ee767-41f7-47d6-9b30-19d2e79e9443"}
06:54:41.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"542ee767-41f7-47d6-9b30-19d2e79e9443"}
06:54:41.974 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a879b97d-19ad-4df6-840c-123d9cf7c62c"}
06:54:41.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a879b97d-19ad-4df6-840c-123d9cf7c62c"}
06:54:44.973 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"db973747-bb9c-46d7-9d29-bfa17cdc60e9"}
06:54:44.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"db973747-bb9c-46d7-9d29-bfa17cdc60e9"}
06:54:44.974 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c7856ab3-f447-43bb-91ee-0685aec7092f"}
06:54:44.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c7856ab3-f447-43bb-91ee-0685aec7092f"}
06:54:47.973 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3e66e836-2780-4208-a3cd-c8880b0e9d07"}
06:54:47.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3e66e836-2780-4208-a3cd-c8880b0e9d07"}
06:54:47.974 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"64172255-6916-4b73-9fcc-6dabe72cd0e2"}
06:54:47.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"64172255-6916-4b73-9fcc-6dabe72cd0e2"}
06:54:50.971 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c63c6f50-3fc9-434b-b9c7-b14b79920709"}
06:54:50.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c63c6f50-3fc9-434b-b9c7-b14b79920709"}
06:54:50.972 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ebb1a779-c3c8-4625-93ce-04a47439113c"}
06:54:50.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ebb1a779-c3c8-4625-93ce-04a47439113c"}
06:54:53.971 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"81fea4f1-fbbe-4771-bd42-77ccedfdf682"}
06:54:53.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"81fea4f1-fbbe-4771-bd42-77ccedfdf682"}
06:54:53.972 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c36a5a31-1ea9-45de-9928-9ed0f84dbba6"}
06:54:53.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c36a5a31-1ea9-45de-9928-9ed0f84dbba6"}
06:54:56.969 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c33a6cc1-0aa9-49c5-85e8-758487708707"}
06:54:56.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c33a6cc1-0aa9-49c5-85e8-758487708707"}
06:54:56.970 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"36403d08-b4df-4b45-9ee2-ab589cc4d18b"}
06:54:56.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"36403d08-b4df-4b45-9ee2-ab589cc4d18b"}
06:54:59.969 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0eb5b3d1-b635-4d11-904a-b879cb21e8d5"}
06:54:59.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0eb5b3d1-b635-4d11-904a-b879cb21e8d5"}
06:54:59.970 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d0a5a368-8f2f-4cc8-8152-46a4565fb70b"}
06:54:59.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d0a5a368-8f2f-4cc8-8152-46a4565fb70b"}
06:55:02.970 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1484478b-4530-4e87-a2da-6764d6588be0"}
06:55:02.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1484478b-4530-4e87-a2da-6764d6588be0"}
06:55:02.971 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ec0edadd-5d1c-4127-ad9a-cdb4caea8d63"}
06:55:02.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ec0edadd-5d1c-4127-ad9a-cdb4caea8d63"}
06:55:05.970 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f1773de1-f73f-4df4-990d-d92cdaf9d8c8"}
06:55:05.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f1773de1-f73f-4df4-990d-d92cdaf9d8c8"}
06:55:05.971 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"79954d15-098d-4b7d-9325-b81f6a913602"}
06:55:05.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"79954d15-098d-4b7d-9325-b81f6a913602"}
06:55:08.969 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"09a8b55e-9120-4029-a58b-622392ad7c46"}
06:55:08.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"09a8b55e-9120-4029-a58b-622392ad7c46"}
06:55:08.970 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7345d55b-3e38-41de-9deb-95a609446aeb"}
06:55:08.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7345d55b-3e38-41de-9deb-95a609446aeb"}
06:55:11.968 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c32fb14c-7d8f-472b-82f0-b09d90f5734c"}
06:55:11.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c32fb14c-7d8f-472b-82f0-b09d90f5734c"}
06:55:11.969 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"95714eaa-9006-4661-94d6-8d19de819201"}
06:55:11.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"95714eaa-9006-4661-94d6-8d19de819201"}
06:55:14.968 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d48b4af7-f903-40a4-b28f-47fcd962bb83"}
06:55:14.969 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d48b4af7-f903-40a4-b28f-47fcd962bb83"}
06:55:14.972 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"82ec9256-75be-4147-b93e-a558c9204496"}
06:55:14.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"82ec9256-75be-4147-b93e-a558c9204496"}
06:55:17.970 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d0372ffa-d457-48a0-8532-cef1c132b721"}
06:55:17.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d0372ffa-d457-48a0-8532-cef1c132b721"}
06:55:17.971 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d9ba1161-5ae2-47e2-8d88-3fb876ee7021"}
06:55:17.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d9ba1161-5ae2-47e2-8d88-3fb876ee7021"}
06:55:20.969 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cfa4c94d-0db6-456b-9713-3fa76683ae2e"}
06:55:20.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cfa4c94d-0db6-456b-9713-3fa76683ae2e"}
06:55:20.970 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3cd150e0-a4cd-40c6-8a0a-77e77aa8a377"}
06:55:20.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3cd150e0-a4cd-40c6-8a0a-77e77aa8a377"}
06:55:23.970 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"812cb0e6-a5d0-4e99-89bf-7a8cc0479202"}
06:55:23.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"812cb0e6-a5d0-4e99-89bf-7a8cc0479202"}
06:55:23.971 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a0a08976-fa8d-43ff-b4f9-1424f6909d3b"}
06:55:23.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a0a08976-fa8d-43ff-b4f9-1424f6909d3b"}
06:55:26.971 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cafe489d-594f-4e9d-b0a2-49eb85736bc6"}
06:55:26.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cafe489d-594f-4e9d-b0a2-49eb85736bc6"}
06:55:26.972 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c0eb7cda-4100-43f9-a34b-4e14ba2b33c8"}
06:55:26.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c0eb7cda-4100-43f9-a34b-4e14ba2b33c8"}
06:55:29.970 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"07595f07-ec8f-4c56-a913-dec7ea49543b"}
06:55:29.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"07595f07-ec8f-4c56-a913-dec7ea49543b"}
06:55:29.971 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"27717547-351a-4ba1-81e0-a0b38c641b8a"}
06:55:29.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"27717547-351a-4ba1-81e0-a0b38c641b8a"}
06:55:32.969 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5a462933-56ec-45ff-b9b1-4f68d4482920"}
06:55:32.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5a462933-56ec-45ff-b9b1-4f68d4482920"}
06:55:32.970 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f9e4cbfb-e286-47ec-91a2-f8aa44253b67"}
06:55:32.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f9e4cbfb-e286-47ec-91a2-f8aa44253b67"}
06:55:35.968 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"852a384f-2a09-452c-875f-473866443828"}
06:55:35.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"852a384f-2a09-452c-875f-473866443828"}
06:55:35.969 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"95d4567a-f490-4bc9-b40e-5859f642ced7"}
06:55:35.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"95d4567a-f490-4bc9-b40e-5859f642ced7"}
06:55:38.967 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4940e580-c3c5-4028-96f7-720007e1742c"}
06:55:38.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4940e580-c3c5-4028-96f7-720007e1742c"}
06:55:38.968 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6ba583d2-d23f-4bd4-a694-1723673e73b7"}
06:55:38.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6ba583d2-d23f-4bd4-a694-1723673e73b7"}
06:55:41.966 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a9f4390b-e0d0-467d-af36-2254b494eed6"}
06:55:41.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a9f4390b-e0d0-467d-af36-2254b494eed6"}
06:55:41.967 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"01950773-2078-4b0f-8702-00bca9bb8329"}
06:55:41.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"01950773-2078-4b0f-8702-00bca9bb8329"}
06:55:44.966 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c9b3285d-bc5f-4d59-8460-9b9197dd3ae6"}
06:55:44.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c9b3285d-bc5f-4d59-8460-9b9197dd3ae6"}
06:55:44.967 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"01d8ad79-93aa-4ba9-9369-59350ae31359"}
06:55:44.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"01d8ad79-93aa-4ba9-9369-59350ae31359"}
06:55:47.967 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e61fe7bf-5a1d-4048-becc-d1673d33a85c"}
06:55:47.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e61fe7bf-5a1d-4048-becc-d1673d33a85c"}
06:55:47.968 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a6daf740-2a94-4315-a8b9-b2832e0420da"}
06:55:47.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a6daf740-2a94-4315-a8b9-b2832e0420da"}
06:55:50.966 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4f93050f-9d8e-4fdc-a1a4-4abe5adde6f0"}
06:55:50.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4f93050f-9d8e-4fdc-a1a4-4abe5adde6f0"}
06:55:50.967 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0b4962a6-c728-4951-9522-87fe8a0f6839"}
06:55:50.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0b4962a6-c728-4951-9522-87fe8a0f6839"}
06:55:53.967 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a0009384-95c6-4336-b4ad-160b7a75b838"}
06:55:53.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a0009384-95c6-4336-b4ad-160b7a75b838"}
06:55:53.968 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5b1a2949-d148-46f5-a0c3-c582ef62b748"}
06:55:53.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5b1a2949-d148-46f5-a0c3-c582ef62b748"}
06:55:56.966 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d87613e0-5323-4885-98a6-ae6cd54a7819"}
06:55:56.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d87613e0-5323-4885-98a6-ae6cd54a7819"}
06:55:56.967 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"544d6f59-d4e2-4965-a85e-6068f6c5c06a"}
06:55:56.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"544d6f59-d4e2-4965-a85e-6068f6c5c06a"}
06:55:59.966 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"979579cc-0cc1-467f-8b21-46611ff72b5f"}
06:55:59.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"979579cc-0cc1-467f-8b21-46611ff72b5f"}
06:55:59.967 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"507f9e24-46e2-4bdc-b811-b552ade8644f"}
06:55:59.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"507f9e24-46e2-4bdc-b811-b552ade8644f"}
06:56:02.964 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0206600c-38c7-49e4-9ce4-63b57e4acfe7"}
06:56:02.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0206600c-38c7-49e4-9ce4-63b57e4acfe7"}
06:56:02.965 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b41ae55e-a7fc-48fe-93f2-e3222d1e7782"}
06:56:02.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b41ae55e-a7fc-48fe-93f2-e3222d1e7782"}
06:56:05.962 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5175566e-d737-419e-986a-464ac5df52a1"}
06:56:05.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5175566e-d737-419e-986a-464ac5df52a1"}
06:56:05.963 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9116fedf-fa51-45d1-b467-ac92ca9a372f"}
06:56:05.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9116fedf-fa51-45d1-b467-ac92ca9a372f"}
06:56:08.962 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a3f58dba-969d-45b0-9c14-2f261a12b2e5"}
06:56:08.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a3f58dba-969d-45b0-9c14-2f261a12b2e5"}
06:56:08.963 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7037a918-4f3c-40fd-af78-8689d6fa79a0"}
06:56:08.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7037a918-4f3c-40fd-af78-8689d6fa79a0"}
06:56:11.961 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0b8ef432-fb49-4e63-8de3-d0318dbc9cde"}
06:56:11.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0b8ef432-fb49-4e63-8de3-d0318dbc9cde"}
06:56:11.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fd468771-0708-49e5-a1b9-c711d2ebab1b"}
06:56:11.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fd468771-0708-49e5-a1b9-c711d2ebab1b"}
06:56:14.968 03.006 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b3b395cd-e126-40a5-aa86-69c4d72be1d7"}
06:56:14.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b3b395cd-e126-40a5-aa86-69c4d72be1d7"}
06:56:14.969 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e7571570-257f-42ba-a077-78f2b208f0d8"}
06:56:14.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e7571570-257f-42ba-a077-78f2b208f0d8"}
06:56:17.968 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b9e45f40-bfde-4684-8da7-4653e590b24f"}
06:56:17.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b9e45f40-bfde-4684-8da7-4653e590b24f"}
06:56:17.970 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cef2b4f8-fb79-4f32-97e8-8dae60718ebe"}
06:56:17.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cef2b4f8-fb79-4f32-97e8-8dae60718ebe"}
06:56:20.968 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c2bf53ee-1141-410b-8376-459cf20ed11d"}
06:56:20.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c2bf53ee-1141-410b-8376-459cf20ed11d"}
06:56:20.969 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6d703117-440f-4672-a529-45740b28b1fa"}
06:56:20.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6d703117-440f-4672-a529-45740b28b1fa"}
06:56:23.966 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5f1442fb-0226-42e3-918c-64d2e48f67f5"}
06:56:23.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5f1442fb-0226-42e3-918c-64d2e48f67f5"}
06:56:23.967 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"04243f05-43cd-481a-879c-17ca9b57d9c1"}
06:56:23.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"04243f05-43cd-481a-879c-17ca9b57d9c1"}
06:56:26.967 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"16713ab2-7748-4c1a-9dec-9dd800690783"}
06:56:26.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"16713ab2-7748-4c1a-9dec-9dd800690783"}
06:56:26.968 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ed806105-e54c-4f7e-ba15-c2918ec6e2a3"}
06:56:26.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ed806105-e54c-4f7e-ba15-c2918ec6e2a3"}
06:56:29.966 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3bab944b-378f-4d40-bc92-f954f6a811f5"}
06:56:29.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3bab944b-378f-4d40-bc92-f954f6a811f5"}
06:56:29.967 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9967bf37-2856-48e9-8537-1ca4603d94e7"}
06:56:29.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9967bf37-2856-48e9-8537-1ca4603d94e7"}
06:56:32.965 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c21350ff-a862-40b0-9f10-4877ed55f955"}
06:56:32.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c21350ff-a862-40b0-9f10-4877ed55f955"}
06:56:32.966 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4a60c399-edbf-4364-af9f-08ba30a71839"}
06:56:32.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4a60c399-edbf-4364-af9f-08ba30a71839"}
06:56:35.963 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"24b5fe73-0ed3-4a67-90cc-f2f794901e6e"}
06:56:35.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"24b5fe73-0ed3-4a67-90cc-f2f794901e6e"}
06:56:35.964 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"396f185a-f606-4833-9640-938c48d994e1"}
06:56:35.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"396f185a-f606-4833-9640-938c48d994e1"}
06:56:38.966 03.002 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e85bff33-4a8f-45c8-afa3-35d38d778a84"}
06:56:38.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e85bff33-4a8f-45c8-afa3-35d38d778a84"}
06:56:38.967 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"016e2649-8177-494e-bb3a-0f153daaad77"}
06:56:38.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"016e2649-8177-494e-bb3a-0f153daaad77"}
06:56:41.964 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0c2fb306-e006-4f43-ab14-1d9107412069"}
06:56:41.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0c2fb306-e006-4f43-ab14-1d9107412069"}
06:56:41.965 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"12232a5e-fd66-4536-9483-471ca10115b6"}
06:56:41.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"12232a5e-fd66-4536-9483-471ca10115b6"}
06:56:44.965 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bd5ee6ff-0591-436e-9951-99d20604b3ce"}
06:56:44.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bd5ee6ff-0591-436e-9951-99d20604b3ce"}
06:56:44.966 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1277b7e9-c9f1-44a2-8a12-7735b63277a7"}
06:56:44.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1277b7e9-c9f1-44a2-8a12-7735b63277a7"}
06:56:47.964 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2bb7e82d-07c8-4da9-a9e7-a48602b3c772"}
06:56:47.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2bb7e82d-07c8-4da9-a9e7-a48602b3c772"}
06:56:47.965 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c04670c3-3478-4a3a-8bd8-851d4cae0563"}
06:56:47.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c04670c3-3478-4a3a-8bd8-851d4cae0563"}
06:56:50.964 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2186774f-37eb-418b-a3b7-d279521d8f31"}
06:56:50.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2186774f-37eb-418b-a3b7-d279521d8f31"}
06:56:50.965 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"86b7ec0f-bb52-44c1-918a-7aa50cb095bf"}
06:56:50.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"86b7ec0f-bb52-44c1-918a-7aa50cb095bf"}
06:56:53.963 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ff6e6ab3-3bc0-4332-99d2-f6c4bc82515b"}
06:56:53.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ff6e6ab3-3bc0-4332-99d2-f6c4bc82515b"}
06:56:53.964 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5002d559-3560-4c90-ac66-6760093ac326"}
06:56:53.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5002d559-3560-4c90-ac66-6760093ac326"}
06:56:56.962 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5a61c7cf-dad1-455b-b677-6a3c5526c46e"}
06:56:56.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5a61c7cf-dad1-455b-b677-6a3c5526c46e"}
06:56:56.963 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3df2f67d-d2d9-4a59-b362-e01d86ee4d83"}
06:56:56.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3df2f67d-d2d9-4a59-b362-e01d86ee4d83"}
06:56:59.963 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c4b265b0-af9f-472e-8ffc-173e0810f843"}
06:56:59.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c4b265b0-af9f-472e-8ffc-173e0810f843"}
06:56:59.964 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c5c38e89-b349-40e0-b5b0-49f69f1c1c7b"}
06:56:59.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c5c38e89-b349-40e0-b5b0-49f69f1c1c7b"}
06:57:02.962 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0b6349e4-f660-4199-824e-c1fe56ed4033"}
06:57:02.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0b6349e4-f660-4199-824e-c1fe56ed4033"}
06:57:02.963 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2784e2eb-1005-47fe-8657-074f1858c945"}
06:57:02.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2784e2eb-1005-47fe-8657-074f1858c945"}
06:57:05.962 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"69e6265b-5069-46f1-9319-07118e32030e"}
06:57:05.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"69e6265b-5069-46f1-9319-07118e32030e"}
06:57:05.963 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f7b7d730-3af2-4790-967c-82e930dc0c9a"}
06:57:05.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f7b7d730-3af2-4790-967c-82e930dc0c9a"}
06:57:08.962 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"74168c60-43e2-4217-87ba-f68b9a02d59d"}
06:57:08.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"74168c60-43e2-4217-87ba-f68b9a02d59d"}
06:57:08.963 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"703d3e7d-ae14-42a6-950e-6904b01ecf57"}
06:57:08.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"703d3e7d-ae14-42a6-950e-6904b01ecf57"}
06:57:11.961 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d223c7d2-9d1c-4bc0-84be-e0eed3917804"}
06:57:11.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d223c7d2-9d1c-4bc0-84be-e0eed3917804"}
06:57:11.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5c496049-5757-405c-a72c-5ba1ba304637"}
06:57:11.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5c496049-5757-405c-a72c-5ba1ba304637"}
06:57:14.961 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"469b8d50-c1bf-48c6-957b-fda0aefe37cf"}
06:57:14.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"469b8d50-c1bf-48c6-957b-fda0aefe37cf"}
06:57:14.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"65678550-00bd-4547-8027-9434be74ca97"}
06:57:14.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"65678550-00bd-4547-8027-9434be74ca97"}
06:57:17.962 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"adfdfff3-395a-4da9-ac87-0f994d05e192"}
06:57:17.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"adfdfff3-395a-4da9-ac87-0f994d05e192"}
06:57:17.963 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8f642e4e-d0df-4b21-a2a0-12174e967461"}
06:57:17.964 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8f642e4e-d0df-4b21-a2a0-12174e967461"}
06:57:20.961 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8918fcfe-60d0-4d2b-bc57-b723c0acf43b"}
06:57:20.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8918fcfe-60d0-4d2b-bc57-b723c0acf43b"}
06:57:20.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5ac9a681-e3cd-4c33-86e5-b24368ea2b14"}
06:57:20.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5ac9a681-e3cd-4c33-86e5-b24368ea2b14"}
06:57:23.961 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"abb0e6e0-df00-4f86-9352-d006a046fc2f"}
06:57:23.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"abb0e6e0-df00-4f86-9352-d006a046fc2f"}
06:57:23.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aa01cfc5-36ef-47f2-8f1b-7f0620fb2191"}
06:57:23.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"aa01cfc5-36ef-47f2-8f1b-7f0620fb2191"}
06:57:26.961 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2a31565b-0e29-4d27-8a3b-a89a30edf847"}
06:57:26.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2a31565b-0e29-4d27-8a3b-a89a30edf847"}
06:57:26.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3b2ef9ac-2c2b-48ae-af2c-9471f1991e06"}
06:57:26.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3b2ef9ac-2c2b-48ae-af2c-9471f1991e06"}
06:57:29.961 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c8a87bd4-9de4-44b5-94e9-394c6ff82cbe"}
06:57:29.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c8a87bd4-9de4-44b5-94e9-394c6ff82cbe"}
06:57:29.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5a750014-6217-4e38-8435-8d1b2b621cd9"}
06:57:29.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5a750014-6217-4e38-8435-8d1b2b621cd9"}
06:57:32.961 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5b17eb4c-df33-4343-9c9c-a5ef0df3f87b"}
06:57:32.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5b17eb4c-df33-4343-9c9c-a5ef0df3f87b"}
06:57:32.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3a836c22-7d66-43d8-b305-ddb36b4cab98"}
06:57:32.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3a836c22-7d66-43d8-b305-ddb36b4cab98"}
06:57:35.961 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7cead569-79f7-4e81-bad0-1e95f87f4a11"}
06:57:35.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7cead569-79f7-4e81-bad0-1e95f87f4a11"}
06:57:35.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"84ab4df9-da51-4275-8ce8-de1965f63e96"}
06:57:35.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"84ab4df9-da51-4275-8ce8-de1965f63e96"}
06:57:38.961 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"92992bcf-2e93-47cf-b9f9-eed97d1e7c28"}
06:57:38.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"92992bcf-2e93-47cf-b9f9-eed97d1e7c28"}
06:57:38.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"504e9880-3d2c-474f-9af8-ff52795f12df"}
06:57:38.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"504e9880-3d2c-474f-9af8-ff52795f12df"}
06:57:41.961 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d74bbf99-4d1f-41e1-a705-85b5dbb0a186"}
06:57:41.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d74bbf99-4d1f-41e1-a705-85b5dbb0a186"}
06:57:41.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0bff8562-ebcf-4200-81a4-12d426ea24dc"}
06:57:41.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0bff8562-ebcf-4200-81a4-12d426ea24dc"}
06:57:44.961 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"00089eb2-9167-43d7-8998-ec2d16994a5c"}
06:57:44.962 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"00089eb2-9167-43d7-8998-ec2d16994a5c"}
06:57:44.963 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eee089ed-8fe4-4fb0-9f4c-ce005ceeeede"}
06:57:44.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"eee089ed-8fe4-4fb0-9f4c-ce005ceeeede"}
06:57:47.961 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"147343e3-7705-4845-af29-840bc3347d1c"}
06:57:47.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"147343e3-7705-4845-af29-840bc3347d1c"}
06:57:47.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d71675de-2718-4bb9-852b-c73406e60df5"}
06:57:47.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d71675de-2718-4bb9-852b-c73406e60df5"}
06:57:50.960 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0b9e6603-4764-4b6a-a791-7c1c1a41a3bc"}
06:57:50.961 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0b9e6603-4764-4b6a-a791-7c1c1a41a3bc"}
06:57:50.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b137d4c1-ae02-4b73-9662-211d42c7461e"}
06:57:50.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b137d4c1-ae02-4b73-9662-211d42c7461e"}
06:57:53.959 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"49d40833-f1a9-4161-a571-e5b584ef90ea"}
06:57:53.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"49d40833-f1a9-4161-a571-e5b584ef90ea"}
06:57:53.960 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"537f340c-57f6-49a0-a9a4-54815f206291"}
06:57:53.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"537f340c-57f6-49a0-a9a4-54815f206291"}
06:57:56.958 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3f4ece0c-810d-4398-961b-c69549928a83"}
06:57:56.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3f4ece0c-810d-4398-961b-c69549928a83"}
06:57:56.959 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"26d8a79a-4316-4617-8064-64a43dbd06b9"}
06:57:56.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"26d8a79a-4316-4617-8064-64a43dbd06b9"}
06:57:59.957 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"77fe110b-345c-49e8-a41f-2b994865bc6a"}
06:57:59.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"77fe110b-345c-49e8-a41f-2b994865bc6a"}
06:57:59.958 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"49b0d04b-56ec-4fdc-ac1c-ecad3a02a345"}
06:57:59.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"49b0d04b-56ec-4fdc-ac1c-ecad3a02a345"}
06:58:02.956 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"495da4fa-3aa0-4ee6-b4c2-69def5bf1765"}
06:58:02.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"495da4fa-3aa0-4ee6-b4c2-69def5bf1765"}
06:58:02.957 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"54453f2e-be1b-4217-8809-434be16eeca4"}
06:58:02.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"54453f2e-be1b-4217-8809-434be16eeca4"}
06:58:05.956 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0af25ccb-0c36-40cd-bdaa-1aea22859e4b"}
06:58:05.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0af25ccb-0c36-40cd-bdaa-1aea22859e4b"}
06:58:05.957 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b494f0f9-00ec-45d1-96a3-ad8f1a9ad4bd"}
06:58:05.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b494f0f9-00ec-45d1-96a3-ad8f1a9ad4bd"}
06:58:08.955 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e00c398c-b43f-4356-947f-3c7e5db8c50c"}
06:58:08.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e00c398c-b43f-4356-947f-3c7e5db8c50c"}
06:58:08.956 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bd6e2058-f636-4386-aac6-ba9c40474227"}
06:58:08.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bd6e2058-f636-4386-aac6-ba9c40474227"}
06:58:11.955 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"560f8779-5b42-49b4-b54f-ba93b3c2858e"}
06:58:11.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"560f8779-5b42-49b4-b54f-ba93b3c2858e"}
06:58:11.956 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6c0a4b86-c63a-4e17-9e78-f34688f728a8"}
06:58:11.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6c0a4b86-c63a-4e17-9e78-f34688f728a8"}
06:58:14.958 03.002 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d62a7f56-9817-410d-a33a-7067d6998e29"}
06:58:14.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d62a7f56-9817-410d-a33a-7067d6998e29"}
06:58:14.959 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b5bdcc80-7af1-4372-aad8-a724a019cb78"}
06:58:14.960 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b5bdcc80-7af1-4372-aad8-a724a019cb78"}
06:58:17.959 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aabea13b-fd77-45ca-a1eb-771457f5c781"}
06:58:17.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aabea13b-fd77-45ca-a1eb-771457f5c781"}
06:58:17.960 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"59ea13c7-af45-444d-8ce2-7437b9584e44"}
06:58:17.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"59ea13c7-af45-444d-8ce2-7437b9584e44"}
06:58:20.959 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9595aee1-1ef5-44df-ba50-f7ed731262cb"}
06:58:20.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9595aee1-1ef5-44df-ba50-f7ed731262cb"}
06:58:20.960 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f1ccf9c2-f7b9-430c-bd63-6d212e7b353a"}
06:58:20.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f1ccf9c2-f7b9-430c-bd63-6d212e7b353a"}
06:58:23.959 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5baadaed-37a7-41b1-8073-8e469b1589ae"}
06:58:23.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5baadaed-37a7-41b1-8073-8e469b1589ae"}
06:58:23.960 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7793a94d-2000-4f55-8868-c3004f3cc2c8"}
06:58:23.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7793a94d-2000-4f55-8868-c3004f3cc2c8"}
06:58:26.960 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c7338ce8-129c-4ea0-89ec-a068babfeb1e"}
06:58:26.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c7338ce8-129c-4ea0-89ec-a068babfeb1e"}
06:58:26.961 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4d063f5c-f62f-4053-9eb6-eb11bc4591a3"}
06:58:26.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4d063f5c-f62f-4053-9eb6-eb11bc4591a3"}
06:58:29.960 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"41d44ea4-dd57-4c4c-ab78-f5e845a3bc8c"}
06:58:29.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"41d44ea4-dd57-4c4c-ab78-f5e845a3bc8c"}
06:58:29.961 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"61cfcaca-0b17-4225-bdee-c6c2a00985b5"}
06:58:29.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"61cfcaca-0b17-4225-bdee-c6c2a00985b5"}
06:58:32.961 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"50887f3b-b971-4c55-b228-b0763e6ab76f"}
06:58:32.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"50887f3b-b971-4c55-b228-b0763e6ab76f"}
06:58:32.961 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"59035330-6a2e-4249-a5c0-9b0379e8468e"}
06:58:32.962 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"59035330-6a2e-4249-a5c0-9b0379e8468e"}
06:58:35.960 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f6815b4b-73cb-4574-b0a0-23e2e3f74566"}
06:58:35.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f6815b4b-73cb-4574-b0a0-23e2e3f74566"}
06:58:35.961 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9589af97-2b6c-4bc1-b31b-b3b03e8fdd01"}
06:58:35.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9589af97-2b6c-4bc1-b31b-b3b03e8fdd01"}
06:58:38.959 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"43c842a2-f8b4-4a69-8556-09d6921b5721"}
06:58:38.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"43c842a2-f8b4-4a69-8556-09d6921b5721"}
06:58:38.961 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d5a04833-3c07-424e-8d20-4d483cf7e6dd"}
06:58:38.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d5a04833-3c07-424e-8d20-4d483cf7e6dd"}
06:58:41.959 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"59de188a-c1bb-49a4-9915-b1f9cd6bf777"}
06:58:41.960 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"59de188a-c1bb-49a4-9915-b1f9cd6bf777"}
06:58:41.960 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"10a43d3e-5cc7-42d1-9865-ad8be6c7cd2a"}
06:58:41.961 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"10a43d3e-5cc7-42d1-9865-ad8be6c7cd2a"}
06:58:44.958 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"590f5d9f-5e38-46b4-a26e-55390ee0ec49"}
06:58:44.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"590f5d9f-5e38-46b4-a26e-55390ee0ec49"}
06:58:44.959 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aba28fa1-991c-46e4-babd-608c9254b82e"}
06:58:44.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"aba28fa1-991c-46e4-babd-608c9254b82e"}
06:58:47.958 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d597117e-83da-4c93-bb01-2ed287a2cf37"}
06:58:47.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d597117e-83da-4c93-bb01-2ed287a2cf37"}
06:58:47.959 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dc599b94-b646-4bdf-93e8-97d326115982"}
06:58:47.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"dc599b94-b646-4bdf-93e8-97d326115982"}
06:58:50.957 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bfb6d079-1e8e-4a38-a141-c8d0ae77ee1d"}
06:58:50.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bfb6d079-1e8e-4a38-a141-c8d0ae77ee1d"}
06:58:50.958 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2907d7de-2bd4-494b-8013-9605410b8583"}
06:58:50.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2907d7de-2bd4-494b-8013-9605410b8583"}
06:58:53.957 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"226476d6-8a3b-4499-9835-02192408579f"}
06:58:53.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"226476d6-8a3b-4499-9835-02192408579f"}
06:58:53.958 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7a42374a-7983-488c-8016-068664a12e43"}
06:58:53.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7a42374a-7983-488c-8016-068664a12e43"}
06:58:56.956 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2422a229-895e-4a14-af91-6a6df2c0eb82"}
06:58:56.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2422a229-895e-4a14-af91-6a6df2c0eb82"}
06:58:56.957 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"88920f03-cac0-480d-a466-16019aa80222"}
06:58:56.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"88920f03-cac0-480d-a466-16019aa80222"}
06:58:59.955 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f6f9380b-4dc1-4ba3-b421-60f0a7c753de"}
06:58:59.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f6f9380b-4dc1-4ba3-b421-60f0a7c753de"}
06:58:59.956 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"74a7976a-d1ea-4c8c-af45-0570a60ad05e"}
06:58:59.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"74a7976a-d1ea-4c8c-af45-0570a60ad05e"}
06:59:02.955 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"56b31e89-43db-439f-9fbf-5a6393274a0a"}
06:59:02.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"56b31e89-43db-439f-9fbf-5a6393274a0a"}
06:59:02.956 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"db482f1f-1146-4fef-b40f-e2612bf4adcd"}
06:59:02.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"db482f1f-1146-4fef-b40f-e2612bf4adcd"}
06:59:05.955 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3d6c8a0e-4095-48c0-93ea-2238bd388241"}
06:59:05.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3d6c8a0e-4095-48c0-93ea-2238bd388241"}
06:59:05.956 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ec34821b-455a-4dc3-b498-dc37e450aa4e"}
06:59:05.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ec34821b-455a-4dc3-b498-dc37e450aa4e"}
06:59:08.955 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b6023288-65f6-4c0e-a933-274b4f86d698"}
06:59:08.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b6023288-65f6-4c0e-a933-274b4f86d698"}
06:59:08.956 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7d911ac2-f433-416e-831f-b9870b95a476"}
06:59:08.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7d911ac2-f433-416e-831f-b9870b95a476"}
06:59:11.954 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4f94c213-61b2-4103-b71a-002a857bfc2f"}
06:59:11.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4f94c213-61b2-4103-b71a-002a857bfc2f"}
06:59:11.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3c6e1f67-fdb6-47cb-bc35-e0441e77a967"}
06:59:11.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3c6e1f67-fdb6-47cb-bc35-e0441e77a967"}
06:59:14.954 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ad423e1e-fb0a-4439-ae00-02f70764c171"}
06:59:14.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ad423e1e-fb0a-4439-ae00-02f70764c171"}
06:59:14.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"457e0b8b-0c2d-48a1-bc07-958c5a52630a"}
06:59:14.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"457e0b8b-0c2d-48a1-bc07-958c5a52630a"}
06:59:17.954 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e12c6bca-7898-4023-b9c9-8c9fdc7cf65c"}
06:59:17.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e12c6bca-7898-4023-b9c9-8c9fdc7cf65c"}
06:59:17.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b094ffa4-6359-494a-9f1d-c676eb60592a"}
06:59:17.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b094ffa4-6359-494a-9f1d-c676eb60592a"}
06:59:20.953 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"caf9767b-2e3c-4599-94b5-84328c845166"}
06:59:20.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"caf9767b-2e3c-4599-94b5-84328c845166"}
06:59:20.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3fbdd717-7982-45a4-8668-3978ed1100bb"}
06:59:20.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3fbdd717-7982-45a4-8668-3978ed1100bb"}
06:59:23.954 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bba557b0-36e6-4c0c-aa1c-a197fc18d1b8"}
06:59:23.955 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bba557b0-36e6-4c0c-aa1c-a197fc18d1b8"}
06:59:23.956 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"279639b9-c13b-4987-b2fc-0e7ba759d147"}
06:59:23.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"279639b9-c13b-4987-b2fc-0e7ba759d147"}
06:59:26.953 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e84092d7-3100-4f55-b31f-56e13ec0e400"}
06:59:26.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e84092d7-3100-4f55-b31f-56e13ec0e400"}
06:59:26.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"65d6ff0d-c737-41a3-aadf-eaefc8879fea"}
06:59:26.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"65d6ff0d-c737-41a3-aadf-eaefc8879fea"}
06:59:29.954 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7294ecc9-d7c4-4500-85f2-c80a9cff209a"}
06:59:29.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7294ecc9-d7c4-4500-85f2-c80a9cff209a"}
06:59:29.955 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"40fd2134-dafb-4cb4-8367-d7cc2b1413f6"}
06:59:29.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"40fd2134-dafb-4cb4-8367-d7cc2b1413f6"}
06:59:32.952 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3e736a97-7b48-4ff6-8623-79530a1210af"}
06:59:32.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3e736a97-7b48-4ff6-8623-79530a1210af"}
06:59:32.953 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"11fc19bc-5036-4485-b8ad-999a70e9afe1"}
06:59:32.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"11fc19bc-5036-4485-b8ad-999a70e9afe1"}
06:59:35.953 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a7fac953-635d-470e-9c0c-51d849c96400"}
06:59:35.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a7fac953-635d-470e-9c0c-51d849c96400"}
06:59:35.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6634f932-8d86-47ad-a24e-fbd69c5ff7af"}
06:59:35.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6634f932-8d86-47ad-a24e-fbd69c5ff7af"}
06:59:38.953 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0778e301-3039-4fcf-944e-037e0131797c"}
06:59:38.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0778e301-3039-4fcf-944e-037e0131797c"}
06:59:38.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"76003709-e5d2-47d5-82e4-0897e5363e6f"}
06:59:38.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"76003709-e5d2-47d5-82e4-0897e5363e6f"}
06:59:41.952 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"66847096-f486-4ddd-b935-991588f11f5f"}
06:59:41.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"66847096-f486-4ddd-b935-991588f11f5f"}
06:59:41.953 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7c5d807d-ff45-430b-959e-ae23f2bc5a0e"}
06:59:41.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7c5d807d-ff45-430b-959e-ae23f2bc5a0e"}
06:59:44.953 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e986d166-b7cb-4339-8ae0-d7eb2c8b9677"}
06:59:44.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e986d166-b7cb-4339-8ae0-d7eb2c8b9677"}
06:59:44.953 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"19d48f08-de3c-4ffb-81d5-7fb79c41dab6"}
06:59:44.954 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"19d48f08-de3c-4ffb-81d5-7fb79c41dab6"}
06:59:47.952 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cd32c852-8f98-4c80-900e-1d6663b542e6"}
06:59:47.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cd32c852-8f98-4c80-900e-1d6663b542e6"}
06:59:47.953 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3b5a5901-ecd5-4e05-8857-fdba0b6e14c3"}
06:59:47.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3b5a5901-ecd5-4e05-8857-fdba0b6e14c3"}
06:59:50.952 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4668d0d6-7d59-404f-abe2-5a7abd6d14a9"}
06:59:50.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4668d0d6-7d59-404f-abe2-5a7abd6d14a9"}
06:59:50.953 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f33a99e8-51e9-4ce2-a32e-7ed385fbfd80"}
06:59:50.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f33a99e8-51e9-4ce2-a32e-7ed385fbfd80"}
06:59:53.952 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fc5e1d6d-ee46-4787-b8b4-a1d28d883f20"}
06:59:53.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fc5e1d6d-ee46-4787-b8b4-a1d28d883f20"}
06:59:53.953 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f770c161-0731-44a4-917b-848db261adf8"}
06:59:53.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f770c161-0731-44a4-917b-848db261adf8"}
06:59:56.952 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9fbcbff9-fb79-4ffb-a4ce-387e1b367f71"}
06:59:56.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9fbcbff9-fb79-4ffb-a4ce-387e1b367f71"}
06:59:56.953 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a34812bc-112d-4b1f-83b1-38b86f5c4823"}
06:59:56.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a34812bc-112d-4b1f-83b1-38b86f5c4823"}
06:59:59.951 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5b8c2706-f532-45f2-9341-680cd8949761"}
06:59:59.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5b8c2706-f532-45f2-9341-680cd8949761"}
06:59:59.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fd110713-3dfc-4397-b90e-b3d71b1ba74c"}
06:59:59.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fd110713-3dfc-4397-b90e-b3d71b1ba74c"}
07:00:02.951 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6cd506b7-e5ca-45ca-8b7e-f4cc5f849cd1"}
07:00:02.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6cd506b7-e5ca-45ca-8b7e-f4cc5f849cd1"}
07:00:02.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3d460844-64b8-4385-84c3-2a471d123e53"}
07:00:02.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3d460844-64b8-4385-84c3-2a471d123e53"}
07:00:05.951 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"575e74a9-0eec-4203-9324-ae5c7bbaa348"}
07:00:05.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"575e74a9-0eec-4203-9324-ae5c7bbaa348"}
07:00:05.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7eefa996-4db2-47a5-9ffa-9a24003ad6f2"}
07:00:05.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7eefa996-4db2-47a5-9ffa-9a24003ad6f2"}
07:00:08.951 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"37a8df08-98ec-4a94-a0de-9069b66b2253"}
07:00:08.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"37a8df08-98ec-4a94-a0de-9069b66b2253"}
07:00:08.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d4565188-08fd-47bc-85e5-3e2a498ea8f4"}
07:00:08.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d4565188-08fd-47bc-85e5-3e2a498ea8f4"}
07:00:11.950 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a095a5f6-25b3-4b4d-94f6-f58347adf22d"}
07:00:11.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a095a5f6-25b3-4b4d-94f6-f58347adf22d"}
07:00:11.951 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2b442021-f08a-4b03-8b6d-6f09abe503db"}
07:00:11.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2b442021-f08a-4b03-8b6d-6f09abe503db"}
07:00:14.948 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"339f5f62-cc20-4b91-8563-2849346f0dfd"}
07:00:14.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"339f5f62-cc20-4b91-8563-2849346f0dfd"}
07:00:14.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7e9e7922-9f1f-40fd-b0cc-f7040013c19e"}
07:00:14.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7e9e7922-9f1f-40fd-b0cc-f7040013c19e"}
07:00:17.949 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"66ca313c-f803-47bd-acdf-5e07fcffec6a"}
07:00:17.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"66ca313c-f803-47bd-acdf-5e07fcffec6a"}
07:00:17.950 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5ffc9f9d-6c90-4fd4-8624-ae347459d4f3"}
07:00:17.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5ffc9f9d-6c90-4fd4-8624-ae347459d4f3"}
07:00:20.949 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"343e5768-1f5b-4115-9d15-da3fd495b898"}
07:00:20.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"343e5768-1f5b-4115-9d15-da3fd495b898"}
07:00:20.950 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d03a7a52-9ad7-46e5-b41f-a5583ec4071b"}
07:00:20.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d03a7a52-9ad7-46e5-b41f-a5583ec4071b"}
07:00:23.950 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"75cd4129-704b-4f67-bb1a-d06ca9f9cc0b"}
07:00:23.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"75cd4129-704b-4f67-bb1a-d06ca9f9cc0b"}
07:00:23.951 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aba3aa42-ecd5-40fa-b759-210033bd03d3"}
07:00:23.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"aba3aa42-ecd5-40fa-b759-210033bd03d3"}
07:00:26.949 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"367222b6-2121-451f-85e3-1ce3c7782e4a"}
07:00:26.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"367222b6-2121-451f-85e3-1ce3c7782e4a"}
07:00:26.950 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"115d3622-7950-49f0-ae2f-2b0c23ed0893"}
07:00:26.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"115d3622-7950-49f0-ae2f-2b0c23ed0893"}
07:00:29.949 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"536d93ff-12e5-4197-b87c-8a50db609a94"}
07:00:29.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"536d93ff-12e5-4197-b87c-8a50db609a94"}
07:00:29.950 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8d57814b-de89-479c-a9aa-a10e464d6f2a"}
07:00:29.950 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8d57814b-de89-479c-a9aa-a10e464d6f2a"}
07:00:32.948 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b6fe47cf-0e3e-49d7-980c-9ffca25f411c"}
07:00:32.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b6fe47cf-0e3e-49d7-980c-9ffca25f411c"}
07:00:32.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"78cb96ce-25cb-444d-a573-5c26b6a2d560"}
07:00:32.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"78cb96ce-25cb-444d-a573-5c26b6a2d560"}
07:00:35.948 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"09a4891d-44d4-453a-8c21-4dd9bdb8d124"}
07:00:35.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"09a4891d-44d4-453a-8c21-4dd9bdb8d124"}
07:00:35.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"feb11a64-9f98-4b72-bbf0-d6726a9b17e2"}
07:00:35.950 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"feb11a64-9f98-4b72-bbf0-d6726a9b17e2"}
07:00:38.948 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cfdb7ed4-c947-41b0-8258-e8b00680f7c7"}
07:00:38.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cfdb7ed4-c947-41b0-8258-e8b00680f7c7"}
07:00:38.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"62619a7e-3c73-4779-b0f0-eb255a5e7b77"}
07:00:38.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"62619a7e-3c73-4779-b0f0-eb255a5e7b77"}
07:00:41.947 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9c3e42d5-cdb9-473a-af32-89014589e176"}
07:00:41.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9c3e42d5-cdb9-473a-af32-89014589e176"}
07:00:41.947 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"64a1ef01-6f00-43ff-82ab-192b6168e39a"}
07:00:41.948 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"64a1ef01-6f00-43ff-82ab-192b6168e39a"}
07:00:44.946 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7e6f8f74-1886-4ed0-9587-a01864d92466"}
07:00:44.947 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7e6f8f74-1886-4ed0-9587-a01864d92466"}
07:00:44.947 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"85bfd5c9-d403-4a66-875d-ace7dc6fdaf8"}
07:00:44.948 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"85bfd5c9-d403-4a66-875d-ace7dc6fdaf8"}
07:00:47.946 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3cbf806a-7c33-4ec9-833d-6fd2202de884"}
07:00:47.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3cbf806a-7c33-4ec9-833d-6fd2202de884"}
07:00:47.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"805afeb6-a6d1-4ec3-b886-690d397099a0"}
07:00:47.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"805afeb6-a6d1-4ec3-b886-690d397099a0"}
07:00:50.945 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"73ac68c4-5a5b-47be-b46e-587af51e4f9d"}
07:00:50.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"73ac68c4-5a5b-47be-b46e-587af51e4f9d"}
07:00:50.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5714d38c-66dd-421a-9ab0-2c1f4f238409"}
07:00:50.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5714d38c-66dd-421a-9ab0-2c1f4f238409"}
07:00:53.944 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e3c2b4f3-609f-469d-9c36-259ba8f2d571"}
07:00:53.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e3c2b4f3-609f-469d-9c36-259ba8f2d571"}
07:00:53.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d90e3a13-f96c-429c-8a74-4d5ed6679d14"}
07:00:53.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d90e3a13-f96c-429c-8a74-4d5ed6679d14"}
07:00:56.944 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f21cd887-2a5c-4c29-8937-e54b3f8a43d4"}
07:00:56.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f21cd887-2a5c-4c29-8937-e54b3f8a43d4"}
07:00:56.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"49b0a089-9fdf-462b-8dee-d4f657e5754b"}
07:00:56.946 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"49b0a089-9fdf-462b-8dee-d4f657e5754b"}
07:00:59.943 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"df51d19f-4e07-402c-8dde-257ce371be90"}
07:00:59.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"df51d19f-4e07-402c-8dde-257ce371be90"}
07:00:59.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"712fd527-3c1b-4eb6-bd6d-837def33d2f0"}
07:00:59.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"712fd527-3c1b-4eb6-bd6d-837def33d2f0"}
07:01:02.944 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d05c9cae-dae6-4406-ab41-8477f3f297e8"}
07:01:02.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d05c9cae-dae6-4406-ab41-8477f3f297e8"}
07:01:02.946 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"219ef212-b2c4-4e68-bba5-dcd67ed182fa"}
07:01:02.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"219ef212-b2c4-4e68-bba5-dcd67ed182fa"}
07:01:05.943 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1da043bf-e749-419e-826c-659fa174af9e"}
07:01:05.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1da043bf-e749-419e-826c-659fa174af9e"}
07:01:05.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"81fa3d03-612a-49b8-b093-a1ba4e7f0e55"}
07:01:05.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"81fa3d03-612a-49b8-b093-a1ba4e7f0e55"}
07:01:08.943 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d87666e5-7bfd-4377-b6cc-fe9c49a5e7e2"}
07:01:08.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d87666e5-7bfd-4377-b6cc-fe9c49a5e7e2"}
07:01:08.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3e085e63-1083-4186-8dc3-8a7e50def9e7"}
07:01:08.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3e085e63-1083-4186-8dc3-8a7e50def9e7"}
07:01:11.942 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"247e2726-fcde-4eef-9570-6d76d866e393"}
07:01:11.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"247e2726-fcde-4eef-9570-6d76d866e393"}
07:01:11.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b66efca9-7ba5-4f1b-9801-492c6f804e0e"}
07:01:11.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b66efca9-7ba5-4f1b-9801-492c6f804e0e"}
07:01:14.940 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c6128df1-e9e5-4ef8-8a73-b3d73d6f85d9"}
07:01:14.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c6128df1-e9e5-4ef8-8a73-b3d73d6f85d9"}
07:01:14.942 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ff7b7e1d-9aa7-442d-95a1-4767a1d4b68b"}
07:01:14.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ff7b7e1d-9aa7-442d-95a1-4767a1d4b68b"}
07:01:17.941 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"35a2c4f8-36f2-4d01-b0ed-31812d30c61f"}
07:01:17.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"35a2c4f8-36f2-4d01-b0ed-31812d30c61f"}
07:01:17.942 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5815709c-a114-4394-afca-8ff93502ce42"}
07:01:17.943 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5815709c-a114-4394-afca-8ff93502ce42"}
07:01:20.940 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"50facff4-9482-4fd1-a0b5-2eb6e67a3e9d"}
07:01:20.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"50facff4-9482-4fd1-a0b5-2eb6e67a3e9d"}
07:01:20.941 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5f503c28-7d9e-4864-b663-f73cae4ea601"}
07:01:20.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5f503c28-7d9e-4864-b663-f73cae4ea601"}
07:01:23.940 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ea2abf2d-1cec-4bf8-8bf2-6601d90d6370"}
07:01:23.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ea2abf2d-1cec-4bf8-8bf2-6601d90d6370"}
07:01:23.941 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"76245625-f059-427e-a968-ad276e3f9979"}
07:01:23.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"76245625-f059-427e-a968-ad276e3f9979"}
07:01:26.940 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"94bd52f8-1e82-4793-be4f-dc86a5c30f51"}
07:01:26.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"94bd52f8-1e82-4793-be4f-dc86a5c30f51"}
07:01:26.941 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f76aa12f-f762-4e51-b430-b5abbaf48f18"}
07:01:26.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f76aa12f-f762-4e51-b430-b5abbaf48f18"}
07:01:29.940 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"869d082e-b3af-4375-8889-d8364b700f3e"}
07:01:29.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"869d082e-b3af-4375-8889-d8364b700f3e"}
07:01:29.941 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"541c3b69-d2bc-4bd2-9c70-e0179e477ed3"}
07:01:29.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"541c3b69-d2bc-4bd2-9c70-e0179e477ed3"}
07:01:32.939 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8120bf5c-2b1b-41a1-ac6b-9d39dc1c5da8"}
07:01:32.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8120bf5c-2b1b-41a1-ac6b-9d39dc1c5da8"}
07:01:32.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cbbf0f46-8533-4a73-8079-7f96b34bb414"}
07:01:32.941 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cbbf0f46-8533-4a73-8079-7f96b34bb414"}
07:01:35.939 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d5004856-8d99-41a4-a56b-84a30a75252d"}
07:01:35.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d5004856-8d99-41a4-a56b-84a30a75252d"}
07:01:35.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a4890a78-033c-4d7b-8800-1f2044a383cc"}
07:01:35.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a4890a78-033c-4d7b-8800-1f2044a383cc"}
07:01:38.939 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"67417ba0-649b-4310-80a8-00d48e3daa7f"}
07:01:38.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"67417ba0-649b-4310-80a8-00d48e3daa7f"}
07:01:38.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"57b59e5d-9d09-4115-a88c-3131060198c5"}
07:01:38.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"57b59e5d-9d09-4115-a88c-3131060198c5"}
07:01:41.938 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2278e18c-1437-48e6-b830-ea335b49825c"}
07:01:41.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2278e18c-1437-48e6-b830-ea335b49825c"}
07:01:41.939 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b8a7a0c8-4a65-40b3-956a-5f98bc3e319d"}
07:01:41.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b8a7a0c8-4a65-40b3-956a-5f98bc3e319d"}
07:01:44.939 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4214eb0f-8aa9-4888-89d5-908fd5fb6c5e"}
07:01:44.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4214eb0f-8aa9-4888-89d5-908fd5fb6c5e"}
07:01:44.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ad902c14-d4ce-4576-b00f-faea847e2ab9"}
07:01:44.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ad902c14-d4ce-4576-b00f-faea847e2ab9"}
07:01:47.939 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"65d4ecac-3868-4cd8-9a64-d2219136da9b"}
07:01:47.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"65d4ecac-3868-4cd8-9a64-d2219136da9b"}
07:01:47.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"739f0fd2-01fd-4302-afde-c5f96d4d452a"}
07:01:47.941 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"739f0fd2-01fd-4302-afde-c5f96d4d452a"}
07:01:50.940 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"101a8d9e-b5ac-4992-a6b8-a7cab824cafa"}
07:01:50.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"101a8d9e-b5ac-4992-a6b8-a7cab824cafa"}
07:01:50.941 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a817d766-44dc-434f-b555-0193a8c17464"}
07:01:50.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a817d766-44dc-434f-b555-0193a8c17464"}
07:01:53.937 02.996 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d95a3853-bcbd-4dc9-b1ea-553d5c471a2a"}
07:01:53.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d95a3853-bcbd-4dc9-b1ea-553d5c471a2a"}
07:01:53.938 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9e4b0a78-df35-48fa-80a5-38eff9f34f7a"}
07:01:53.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9e4b0a78-df35-48fa-80a5-38eff9f34f7a"}
07:01:56.936 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"037a2f36-f7fb-43e5-acee-1428052d7506"}
07:01:56.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"037a2f36-f7fb-43e5-acee-1428052d7506"}
07:01:56.937 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2ba98c97-30a2-4881-bf40-eaa616766c6d"}
07:01:56.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2ba98c97-30a2-4881-bf40-eaa616766c6d"}
07:01:59.935 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dd8cb4af-ddb6-4cbd-bc85-2f87c76a9b2a"}
07:01:59.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dd8cb4af-ddb6-4cbd-bc85-2f87c76a9b2a"}
07:01:59.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"21450cd1-2dab-4a67-a78a-0369a3426eeb"}
07:01:59.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"21450cd1-2dab-4a67-a78a-0369a3426eeb"}
07:02:02.935 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b1b941cd-b12f-4ad3-baf2-800686dd4c9a"}
07:02:02.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b1b941cd-b12f-4ad3-baf2-800686dd4c9a"}
07:02:02.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4d7e6a0c-52eb-4dc5-9257-1d531cb25a7b"}
07:02:02.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4d7e6a0c-52eb-4dc5-9257-1d531cb25a7b"}
07:02:05.935 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dab44d52-f671-4f58-8d7b-8f4f1fa041cf"}
07:02:05.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dab44d52-f671-4f58-8d7b-8f4f1fa041cf"}
07:02:05.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ff1bca8f-8f8c-49c0-b1db-24ba990e40e7"}
07:02:05.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ff1bca8f-8f8c-49c0-b1db-24ba990e40e7"}
07:02:08.935 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ab7e8522-dad3-437a-8326-d92824574936"}
07:02:08.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ab7e8522-dad3-437a-8326-d92824574936"}
07:02:08.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aebd38cc-6b7f-4106-bacc-d1b2e69e1d37"}
07:02:08.937 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"aebd38cc-6b7f-4106-bacc-d1b2e69e1d37"}
07:02:11.935 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0a57088d-665f-421c-bdb1-54266344d05b"}
07:02:11.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0a57088d-665f-421c-bdb1-54266344d05b"}
07:02:11.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9506ec5f-bf08-49cc-8fb8-1988db97de61"}
07:02:11.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9506ec5f-bf08-49cc-8fb8-1988db97de61"}
07:02:14.934 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"10d09a3f-cda7-4482-8e9d-b62bd6eb0b01"}
07:02:14.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"10d09a3f-cda7-4482-8e9d-b62bd6eb0b01"}
07:02:14.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e3767635-635a-432c-86f0-0f5acc06dbb3"}
07:02:14.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e3767635-635a-432c-86f0-0f5acc06dbb3"}
07:02:17.935 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"83755d4d-e4d6-4063-9599-1daa2dd1d9a2"}
07:02:17.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"83755d4d-e4d6-4063-9599-1daa2dd1d9a2"}
07:02:17.936 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4ffb8980-c212-4c8f-9b1c-0ee1ee91b9a6"}
07:02:17.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4ffb8980-c212-4c8f-9b1c-0ee1ee91b9a6"}
07:02:20.934 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d4bdf688-2d53-474d-9aec-84a79a8647fb"}
07:02:20.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d4bdf688-2d53-474d-9aec-84a79a8647fb"}
07:02:20.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"70d0ebb1-2baf-4fc7-8bd9-6dc7bb17fe75"}
07:02:20.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"70d0ebb1-2baf-4fc7-8bd9-6dc7bb17fe75"}
07:02:23.934 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7b943ee9-e485-4dbd-b194-0f023cdb4a7e"}
07:02:23.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7b943ee9-e485-4dbd-b194-0f023cdb4a7e"}
07:02:23.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c48ff9ee-a135-4c80-b374-f8e07513d3f9"}
07:02:23.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c48ff9ee-a135-4c80-b374-f8e07513d3f9"}
07:02:26.933 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"03aea317-9f4b-4c85-855b-0636b9e75457"}
07:02:26.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"03aea317-9f4b-4c85-855b-0636b9e75457"}
07:02:26.934 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e6948a15-22c8-44f6-a352-fe7aea328b27"}
07:02:26.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e6948a15-22c8-44f6-a352-fe7aea328b27"}
07:02:29.933 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c2119574-95e2-4d94-8db4-10c7ce1b76b3"}
07:02:29.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c2119574-95e2-4d94-8db4-10c7ce1b76b3"}
07:02:29.934 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f2b137ba-67c6-46b8-9766-519d5765203e"}
07:02:29.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f2b137ba-67c6-46b8-9766-519d5765203e"}
07:02:32.933 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4eaeb546-d075-4c47-b584-2405c0c76392"}
07:02:32.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4eaeb546-d075-4c47-b584-2405c0c76392"}
07:02:32.934 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"339bcc67-8667-45d1-a078-ff8739e90a96"}
07:02:32.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"339bcc67-8667-45d1-a078-ff8739e90a96"}
07:02:35.932 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5a6f1bc5-8d41-4525-913c-6446c1493dd9"}
07:02:35.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5a6f1bc5-8d41-4525-913c-6446c1493dd9"}
07:02:35.933 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2bb0c943-ac01-4161-83b9-a098adf6c42c"}
07:02:35.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2bb0c943-ac01-4161-83b9-a098adf6c42c"}
07:02:38.932 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c4d0c46e-8a63-4c2e-a749-e6c600840ebb"}
07:02:38.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c4d0c46e-8a63-4c2e-a749-e6c600840ebb"}
07:02:38.933 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8b8a828c-be34-4074-bbbf-d40c26aadb25"}
07:02:38.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8b8a828c-be34-4074-bbbf-d40c26aadb25"}
07:02:41.931 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3542659c-0f3f-44ab-9044-2e985029744b"}
07:02:41.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3542659c-0f3f-44ab-9044-2e985029744b"}
07:02:41.932 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e3905da5-5493-4a72-8d6f-d7715f042e77"}
07:02:41.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e3905da5-5493-4a72-8d6f-d7715f042e77"}
07:02:44.930 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9b18a9a1-831b-4011-9b44-3405f856be74"}
07:02:44.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9b18a9a1-831b-4011-9b44-3405f856be74"}
07:02:44.931 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"faff18ad-7f2d-4924-8705-4d0bbb44087c"}
07:02:44.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"faff18ad-7f2d-4924-8705-4d0bbb44087c"}
07:02:47.931 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5d365754-b022-4fc6-b3c5-976df1271a87"}
07:02:47.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5d365754-b022-4fc6-b3c5-976df1271a87"}
07:02:47.932 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ceccda97-adac-4fc0-8d6a-7ab107c713b7"}
07:02:47.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ceccda97-adac-4fc0-8d6a-7ab107c713b7"}
07:02:50.931 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"94336772-9b42-443b-87de-f1bfffdd35a7"}
07:02:50.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"94336772-9b42-443b-87de-f1bfffdd35a7"}
07:02:50.932 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ebd66000-f71c-4af5-80c5-bbcc3104e69b"}
07:02:50.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ebd66000-f71c-4af5-80c5-bbcc3104e69b"}
07:02:53.931 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3d79c4be-a60d-41aa-952c-ca704732db61"}
07:02:53.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3d79c4be-a60d-41aa-952c-ca704732db61"}
07:02:53.932 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"11d1c1b6-51e5-4cf2-b1ef-e9194b1bbde6"}
07:02:53.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"11d1c1b6-51e5-4cf2-b1ef-e9194b1bbde6"}
07:02:56.931 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"862dd0c7-dc59-4605-997f-bfaca9899699"}
07:02:56.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"862dd0c7-dc59-4605-997f-bfaca9899699"}
07:02:56.932 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c5607585-ef62-49f3-b82d-af890dafa848"}
07:02:56.933 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c5607585-ef62-49f3-b82d-af890dafa848"}
07:02:59.931 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bbdf8c0b-4078-4b47-8af1-3886f0ace4d6"}
07:02:59.932 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bbdf8c0b-4078-4b47-8af1-3886f0ace4d6"}
07:02:59.932 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c05ad052-f4fa-4298-a2e7-bcc347749828"}
07:02:59.933 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c05ad052-f4fa-4298-a2e7-bcc347749828"}
07:03:02.931 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2817d7ac-fa12-48e1-9d8f-633498f03a09"}
07:03:02.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2817d7ac-fa12-48e1-9d8f-633498f03a09"}
07:03:02.932 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a95a0d0b-b0bb-439a-b530-6ed5af32a498"}
07:03:02.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a95a0d0b-b0bb-439a-b530-6ed5af32a498"}
07:03:05.930 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"382c0b4c-93b9-4616-bb33-f712ca73f3ee"}
07:03:05.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"382c0b4c-93b9-4616-bb33-f712ca73f3ee"}
07:03:05.931 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"15354b45-b3e0-46f1-8a30-e7fe7ecb2468"}
07:03:05.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"15354b45-b3e0-46f1-8a30-e7fe7ecb2468"}
07:03:08.930 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ba710cad-66d1-4634-a9a5-ecc4ded7e68e"}
07:03:08.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ba710cad-66d1-4634-a9a5-ecc4ded7e68e"}
07:03:08.931 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"81ffaaf0-29f1-49f0-83f3-53c266969cd1"}
07:03:08.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"81ffaaf0-29f1-49f0-83f3-53c266969cd1"}
07:03:11.930 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"586dbb40-e380-488d-bc33-1dd737c5c8c8"}
07:03:11.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"586dbb40-e380-488d-bc33-1dd737c5c8c8"}
07:03:11.931 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"20a493dd-cc7c-4d12-9ad5-09490896d716"}
07:03:11.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"20a493dd-cc7c-4d12-9ad5-09490896d716"}
07:03:14.930 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1348257c-812d-4d27-826f-6192a801ac36"}
07:03:14.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1348257c-812d-4d27-826f-6192a801ac36"}
07:03:14.931 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"749e241e-667a-4d71-83a9-08501320fb98"}
07:03:14.932 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"749e241e-667a-4d71-83a9-08501320fb98"}
07:03:17.930 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"95708633-46dd-45f2-a7c2-598bc3452ff5"}
07:03:17.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"95708633-46dd-45f2-a7c2-598bc3452ff5"}
07:03:17.931 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1dc4434b-5628-49ee-a26b-52ab98901cae"}
07:03:17.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1dc4434b-5628-49ee-a26b-52ab98901cae"}
07:03:20.929 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d0748dc3-7299-443b-8ff1-4bc912cdc1e1"}
07:03:20.930 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d0748dc3-7299-443b-8ff1-4bc912cdc1e1"}
07:03:20.931 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"edf51d25-28e1-49bf-9845-adf077877955"}
07:03:20.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"edf51d25-28e1-49bf-9845-adf077877955"}
07:03:23.929 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ed9467a4-1cd3-43d9-afbc-f4ae3a175f25"}
07:03:23.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ed9467a4-1cd3-43d9-afbc-f4ae3a175f25"}
07:03:23.930 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"307922c3-e215-4047-8671-604971e13569"}
07:03:23.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"307922c3-e215-4047-8671-604971e13569"}
07:03:26.929 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e6b247c1-cb09-4a34-a663-931e00ae608d"}
07:03:26.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e6b247c1-cb09-4a34-a663-931e00ae608d"}
07:03:26.930 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"151154c6-ec54-4218-9190-5e84075190fa"}
07:03:26.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"151154c6-ec54-4218-9190-5e84075190fa"}
07:03:29.929 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"15dd801d-3311-4b76-9049-124e6f714b1b"}
07:03:29.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"15dd801d-3311-4b76-9049-124e6f714b1b"}
07:03:29.930 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3a14dffe-bf02-4a2c-9171-95330b5ae5f5"}
07:03:29.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3a14dffe-bf02-4a2c-9171-95330b5ae5f5"}
07:03:32.928 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1713923e-b8ab-4e66-9b0c-ddaf57ede47b"}
07:03:32.929 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1713923e-b8ab-4e66-9b0c-ddaf57ede47b"}
07:03:32.929 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c617a4e9-bc45-456f-8adc-640860ef4210"}
07:03:32.930 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c617a4e9-bc45-456f-8adc-640860ef4210"}
07:03:35.928 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c688c688-297a-46e2-9ca7-3be238ca1a5e"}
07:03:35.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c688c688-297a-46e2-9ca7-3be238ca1a5e"}
07:03:35.929 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"730a4aeb-748d-40d7-bcf2-2cab5ca2c4b3"}
07:03:35.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"730a4aeb-748d-40d7-bcf2-2cab5ca2c4b3"}
07:03:38.928 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6c9074a7-0628-4d46-af92-a43ab3193dfb"}
07:03:38.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6c9074a7-0628-4d46-af92-a43ab3193dfb"}
07:03:38.929 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ec8c7da1-b490-41f1-8126-79e434294950"}
07:03:38.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ec8c7da1-b490-41f1-8126-79e434294950"}
07:03:41.927 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ab65a706-a55c-48c5-a400-4c29bb9efb69"}
07:03:41.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ab65a706-a55c-48c5-a400-4c29bb9efb69"}
07:03:41.928 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"add6ecac-ba3c-4fa2-bdd4-5140b01cd16e"}
07:03:41.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"add6ecac-ba3c-4fa2-bdd4-5140b01cd16e"}
07:03:44.926 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4f25f5b1-6b9e-42f3-9278-8e31d4aabbaf"}
07:03:44.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4f25f5b1-6b9e-42f3-9278-8e31d4aabbaf"}
07:03:44.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"54fdb738-f808-42ad-ad4b-7f94407159a3"}
07:03:44.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"54fdb738-f808-42ad-ad4b-7f94407159a3"}
07:03:47.925 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"92c3fd25-8b85-408d-83cf-be84b200d8c4"}
07:03:47.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"92c3fd25-8b85-408d-83cf-be84b200d8c4"}
07:03:47.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1ecc1a52-c1d6-4d55-9995-1c70f422e694"}
07:03:47.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1ecc1a52-c1d6-4d55-9995-1c70f422e694"}
07:03:50.925 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"32c1f7fc-5c0a-4b7f-ac30-9144c7424622"}
07:03:50.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"32c1f7fc-5c0a-4b7f-ac30-9144c7424622"}
07:03:50.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f71d01b0-54a5-4f3e-9cd8-34d8804d1ee1"}
07:03:50.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f71d01b0-54a5-4f3e-9cd8-34d8804d1ee1"}
07:03:53.925 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"13784cac-6206-47d7-bbc1-ffed222257aa"}
07:03:53.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"13784cac-6206-47d7-bbc1-ffed222257aa"}
07:03:53.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b6a375d9-4ef2-48f0-ad27-e5fe3e3336ce"}
07:03:53.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b6a375d9-4ef2-48f0-ad27-e5fe3e3336ce"}
07:03:56.924 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aa4f0f07-e623-4027-a5e6-ab80659748cd"}
07:03:56.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aa4f0f07-e623-4027-a5e6-ab80659748cd"}
07:03:56.925 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a609fbd8-4ae7-4f44-b558-4aeae71ed2df"}
07:03:56.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a609fbd8-4ae7-4f44-b558-4aeae71ed2df"}
07:03:59.924 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2a6c2ec5-0459-456f-bd8f-3a7dd1c660c0"}
07:03:59.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2a6c2ec5-0459-456f-bd8f-3a7dd1c660c0"}
07:03:59.925 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e0706dd7-6d3f-4ad3-9347-50eaaaf9bd06"}
07:03:59.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e0706dd7-6d3f-4ad3-9347-50eaaaf9bd06"}
07:04:02.923 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e3fe88fe-2734-4b1e-8ff7-0efb3d95ba24"}
07:04:02.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e3fe88fe-2734-4b1e-8ff7-0efb3d95ba24"}
07:04:02.924 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0f20bc92-aef9-488e-83e5-500a09d4db21"}
07:04:02.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0f20bc92-aef9-488e-83e5-500a09d4db21"}
07:04:05.923 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"24caa24f-678f-4cd4-9b94-ba44da7f6f0c"}
07:04:05.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"24caa24f-678f-4cd4-9b94-ba44da7f6f0c"}
07:04:05.924 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"738f037e-6221-4d07-8979-cedcf0c5b19d"}
07:04:05.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"738f037e-6221-4d07-8979-cedcf0c5b19d"}
07:04:08.923 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"02e659a0-31a5-4745-9ddd-3055353b73bd"}
07:04:08.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"02e659a0-31a5-4745-9ddd-3055353b73bd"}
07:04:08.924 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dfac4764-b8e4-4cc5-9d42-16bea4d66ce8"}
07:04:08.925 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"dfac4764-b8e4-4cc5-9d42-16bea4d66ce8"}
07:04:11.922 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"353b3889-b3fe-4b66-a5ab-5b51f09ed673"}
07:04:11.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"353b3889-b3fe-4b66-a5ab-5b51f09ed673"}
07:04:11.923 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0184b4cd-e5c2-48b4-b24a-fb7629a5d3e0"}
07:04:11.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0184b4cd-e5c2-48b4-b24a-fb7629a5d3e0"}
07:04:14.943 03.020 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3466d065-e6ba-4a52-ab8d-289302e86395"}
07:04:14.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3466d065-e6ba-4a52-ab8d-289302e86395"}
07:04:14.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a3a1ff7c-149f-4db9-9c33-f68a481140eb"}
07:04:14.945 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a3a1ff7c-149f-4db9-9c33-f68a481140eb"}
07:04:17.943 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7015edfe-9f28-4557-a593-bb99394ea49d"}
07:04:17.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7015edfe-9f28-4557-a593-bb99394ea49d"}
07:04:17.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6a7c4006-aaf4-4fac-a30b-30771e90a5e2"}
07:04:17.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6a7c4006-aaf4-4fac-a30b-30771e90a5e2"}
07:04:20.943 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c86486e7-84a1-4ef2-98fb-451681f39975"}
07:04:20.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c86486e7-84a1-4ef2-98fb-451681f39975"}
07:04:20.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e09bb1f5-8d0f-4e1a-abc3-40fff568a544"}
07:04:20.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e09bb1f5-8d0f-4e1a-abc3-40fff568a544"}
07:04:23.942 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"92591f3f-87fc-4a8e-b5b8-cd0772d4a8e6"}
07:04:23.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"92591f3f-87fc-4a8e-b5b8-cd0772d4a8e6"}
07:04:23.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7fa47a1f-4335-4e51-bff1-b43e0edaf533"}
07:04:23.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7fa47a1f-4335-4e51-bff1-b43e0edaf533"}
07:04:26.942 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"60e216c0-a606-42d8-9090-fa027ebdd5a7"}
07:04:26.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"60e216c0-a606-42d8-9090-fa027ebdd5a7"}
07:04:26.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d010fe32-5536-4fc5-9ce8-a3c56c65c360"}
07:04:26.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d010fe32-5536-4fc5-9ce8-a3c56c65c360"}
07:04:29.941 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b14d7114-d96d-4b45-b585-6826bbe5f664"}
07:04:29.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b14d7114-d96d-4b45-b585-6826bbe5f664"}
07:04:29.942 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4c76237f-86eb-4dc8-9e85-e7f4f25a0f15"}
07:04:29.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4c76237f-86eb-4dc8-9e85-e7f4f25a0f15"}
07:04:32.940 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b970589f-b076-44e0-97c8-450095a04660"}
07:04:32.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b970589f-b076-44e0-97c8-450095a04660"}
07:04:32.941 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"948c510c-b3e5-47c5-a3df-0ac1b7a0779c"}
07:04:32.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"948c510c-b3e5-47c5-a3df-0ac1b7a0779c"}
07:04:35.939 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1d320ba3-c109-45b4-a12d-b0b7dba49aa2"}
07:04:35.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1d320ba3-c109-45b4-a12d-b0b7dba49aa2"}
07:04:35.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8294559d-45b9-4812-ae7c-e04155f6d252"}
07:04:35.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8294559d-45b9-4812-ae7c-e04155f6d252"}
07:04:38.938 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"75b3f5d6-8c79-4e0a-b95e-cd54ff393e17"}
07:04:38.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"75b3f5d6-8c79-4e0a-b95e-cd54ff393e17"}
07:04:38.939 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d14508f0-2054-482f-ab86-0d821f3cfdc0"}
07:04:38.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d14508f0-2054-482f-ab86-0d821f3cfdc0"}
07:04:41.938 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"964776c5-1c9f-4717-8eb9-d524aa3842dc"}
07:04:41.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"964776c5-1c9f-4717-8eb9-d524aa3842dc"}
07:04:41.939 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b4b98d60-d293-41bb-a125-11be33051875"}
07:04:41.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b4b98d60-d293-41bb-a125-11be33051875"}
07:04:44.938 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"58f8719b-a76a-45a3-a3df-60c79e6636cc"}
07:04:44.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"58f8719b-a76a-45a3-a3df-60c79e6636cc"}
07:04:44.939 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ec987ad0-0d76-41b7-8665-852b11c68ede"}
07:04:44.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ec987ad0-0d76-41b7-8665-852b11c68ede"}
07:04:47.939 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ff0715d9-e31f-46ab-a084-eedbdfcda77f"}
07:04:47.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ff0715d9-e31f-46ab-a084-eedbdfcda77f"}
07:04:47.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ed39c29c-55f4-4217-a13e-b820db72dd9f"}
07:04:47.941 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ed39c29c-55f4-4217-a13e-b820db72dd9f"}
07:04:50.939 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9a598467-3b8e-4400-a19e-eaefcca38446"}
07:04:50.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9a598467-3b8e-4400-a19e-eaefcca38446"}
07:04:50.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8773d10c-a8b3-44d4-9ef9-0871cd189416"}
07:04:50.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8773d10c-a8b3-44d4-9ef9-0871cd189416"}
07:04:53.938 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1af34e79-6da1-41f1-a8e9-bc5943a0d968"}
07:04:53.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1af34e79-6da1-41f1-a8e9-bc5943a0d968"}
07:04:53.939 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c1a723a3-cf59-4eac-a408-a925eb7dde24"}
07:04:53.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c1a723a3-cf59-4eac-a408-a925eb7dde24"}
07:04:56.938 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9e2267f4-42c0-4eb2-8fbc-706c6900d2dd"}
07:04:56.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9e2267f4-42c0-4eb2-8fbc-706c6900d2dd"}
07:04:56.939 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"37212f5c-da0d-40dd-bc0d-c90ba2f68b75"}
07:04:56.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"37212f5c-da0d-40dd-bc0d-c90ba2f68b75"}
07:04:59.937 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5c025036-21b6-4e4b-9ede-7127f9dcdbd1"}
07:04:59.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5c025036-21b6-4e4b-9ede-7127f9dcdbd1"}
07:04:59.938 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c447dc86-948f-46b9-b0d4-32ed082be54b"}
07:04:59.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c447dc86-948f-46b9-b0d4-32ed082be54b"}
07:05:02.936 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f74e93ce-944d-49f1-bead-a40d099e5174"}
07:05:02.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f74e93ce-944d-49f1-bead-a40d099e5174"}
07:05:02.937 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bedadec1-83bf-4446-9603-990ae6a96270"}
07:05:02.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bedadec1-83bf-4446-9603-990ae6a96270"}
07:05:05.936 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e72a7c25-f90e-4eea-9e1c-638eeaea8d7e"}
07:05:05.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e72a7c25-f90e-4eea-9e1c-638eeaea8d7e"}
07:05:05.937 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"01d77c75-cdbc-466e-88d8-9a4da55515b5"}
07:05:05.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"01d77c75-cdbc-466e-88d8-9a4da55515b5"}
07:05:08.937 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6e858aa5-54ad-403b-9c2b-5a2462946732"}
07:05:08.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6e858aa5-54ad-403b-9c2b-5a2462946732"}
07:05:08.938 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"569ed3df-3b30-47ef-a92c-aa6379324bd7"}
07:05:08.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"569ed3df-3b30-47ef-a92c-aa6379324bd7"}
07:05:11.936 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"431ed773-4027-487f-b148-0663ac4d6d63"}
07:05:11.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"431ed773-4027-487f-b148-0663ac4d6d63"}
07:05:11.937 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"74f335e5-682d-43b9-bfec-d7c166c7648d"}
07:05:11.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"74f335e5-682d-43b9-bfec-d7c166c7648d"}
07:05:14.936 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cd5bed09-1704-45ea-a92c-21ca88b2dd78"}
07:05:14.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cd5bed09-1704-45ea-a92c-21ca88b2dd78"}
07:05:14.937 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1c6dbc07-98f9-413e-8d81-a9c22480c747"}
07:05:14.938 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1c6dbc07-98f9-413e-8d81-a9c22480c747"}
07:05:17.936 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ddd21999-5666-4d37-a73d-b463d9751ecf"}
07:05:17.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ddd21999-5666-4d37-a73d-b463d9751ecf"}
07:05:17.937 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"823c4aeb-dbd4-4f89-902d-80b10cc15be6"}
07:05:17.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"823c4aeb-dbd4-4f89-902d-80b10cc15be6"}
07:05:20.988 03.051 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a7e2c556-f06e-4e16-a20a-1e664b48c26f"}
07:05:20.988 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a7e2c556-f06e-4e16-a20a-1e664b48c26f"}
07:05:20.989 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7fc083bc-15ef-4b03-9cc0-99fa5e1e1da6"}
07:05:20.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7fc083bc-15ef-4b03-9cc0-99fa5e1e1da6"}
07:05:23.988 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"57ec912d-119d-4ba5-befc-756539b87378"}
07:05:23.988 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"57ec912d-119d-4ba5-befc-756539b87378"}
07:05:23.989 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4e752e5e-eb68-41b3-bb7d-d32ac198e82c"}
07:05:23.989 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4e752e5e-eb68-41b3-bb7d-d32ac198e82c"}
07:05:26.987 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9b133ece-80c3-467c-b458-a3684dd2cf5b"}
07:05:26.987 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9b133ece-80c3-467c-b458-a3684dd2cf5b"}
07:05:26.987 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ba73bd46-8719-4906-963c-f8883738df82"}
07:05:26.988 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ba73bd46-8719-4906-963c-f8883738df82"}
07:05:29.987 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1f38a793-8869-45b5-b3bd-48205e4c47cd"}
07:05:29.987 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1f38a793-8869-45b5-b3bd-48205e4c47cd"}
07:05:29.987 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a33d6ca1-35a4-4e2a-b189-be39356f7382"}
07:05:29.987 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a33d6ca1-35a4-4e2a-b189-be39356f7382"}
07:05:32.986 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a0c5a6bd-6591-4145-b836-1a91ec4d6017"}
07:05:32.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a0c5a6bd-6591-4145-b836-1a91ec4d6017"}
07:05:32.987 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ba38f3b8-f2a1-4059-a0c8-890aa65425f9"}
07:05:32.987 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ba38f3b8-f2a1-4059-a0c8-890aa65425f9"}
07:05:35.987 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c7c888bb-9e78-4fbc-a0f3-7e4a9f8846f4"}
07:05:35.987 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c7c888bb-9e78-4fbc-a0f3-7e4a9f8846f4"}
07:05:35.988 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"31abfbc2-9df8-404d-92db-6b2ffa96e33c"}
07:05:35.988 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"31abfbc2-9df8-404d-92db-6b2ffa96e33c"}
07:05:38.987 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dd2a4957-b91f-4156-97e9-d04335400157"}
07:05:38.988 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dd2a4957-b91f-4156-97e9-d04335400157"}
07:05:38.988 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f7a7ab3c-3fb5-4cec-b8fa-7a3ea86b5b17"}
07:05:38.989 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f7a7ab3c-3fb5-4cec-b8fa-7a3ea86b5b17"}
07:05:41.985 02.996 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2b3732ab-6c08-4ba3-a84d-646efe4c4c25"}
07:05:41.985 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2b3732ab-6c08-4ba3-a84d-646efe4c4c25"}
07:05:41.986 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"16507cf9-c441-4922-b722-a418f9afcd03"}
07:05:41.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"16507cf9-c441-4922-b722-a418f9afcd03"}
07:05:44.985 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3b42a1e6-29fa-4fff-baa5-a5afd91347f6"}
07:05:44.985 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3b42a1e6-29fa-4fff-baa5-a5afd91347f6"}
07:05:44.986 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5eb55f1e-fea0-4567-afaa-69127ba54e8b"}
07:05:44.986 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5eb55f1e-fea0-4567-afaa-69127ba54e8b"}
07:05:47.983 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"15271e4b-0d3f-4a53-b760-664e710f7d82"}
07:05:47.983 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"15271e4b-0d3f-4a53-b760-664e710f7d82"}
07:05:47.984 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f47bec64-4bd6-4656-991c-4c259a94316d"}
07:05:47.984 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f47bec64-4bd6-4656-991c-4c259a94316d"}
07:05:50.983 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a15b8508-1ab3-406e-9679-b9e3113bd721"}
07:05:50.983 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a15b8508-1ab3-406e-9679-b9e3113bd721"}
07:05:50.984 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ebd4334e-e348-47eb-8fac-4253ff1beb95"}
07:05:50.984 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ebd4334e-e348-47eb-8fac-4253ff1beb95"}
07:05:53.982 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"48fa89ae-2697-4352-a7c4-3460796525dd"}
07:05:53.982 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"48fa89ae-2697-4352-a7c4-3460796525dd"}
07:05:53.982 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3cd593fd-da9c-4a3b-ad4e-2d1b178d1297"}
07:05:53.983 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3cd593fd-da9c-4a3b-ad4e-2d1b178d1297"}
07:05:56.981 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c09079aa-9941-4a0b-97ff-f0bf7217a38c"}
07:05:56.981 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c09079aa-9941-4a0b-97ff-f0bf7217a38c"}
07:05:56.982 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c7a7851e-75cb-448f-ae90-64638adb42f0"}
07:05:56.982 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c7a7851e-75cb-448f-ae90-64638adb42f0"}
07:05:59.981 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8441884b-2fd6-4da9-b3d8-552696144ce1"}
07:05:59.981 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8441884b-2fd6-4da9-b3d8-552696144ce1"}
07:05:59.982 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ab7bd89c-919c-4b6f-aa51-dedc0d5d09ae"}
07:05:59.982 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ab7bd89c-919c-4b6f-aa51-dedc0d5d09ae"}
07:06:02.982 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"61166bb8-fcd0-451c-8be2-4bdd058e44e2"}
07:06:02.982 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"61166bb8-fcd0-451c-8be2-4bdd058e44e2"}
07:06:02.983 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a28391e2-64bf-4210-92b7-5325932584fe"}
07:06:02.983 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a28391e2-64bf-4210-92b7-5325932584fe"}
07:06:05.980 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"15e5660e-8971-4ca6-bcf3-0442b12b52a0"}
07:06:05.980 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"15e5660e-8971-4ca6-bcf3-0442b12b52a0"}
07:06:05.981 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"09da555f-33d0-4c79-8412-114e17acef48"}
07:06:05.981 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"09da555f-33d0-4c79-8412-114e17acef48"}
07:06:08.979 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6302cd19-e529-48cf-ad56-f433dfc37157"}
07:06:08.979 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6302cd19-e529-48cf-ad56-f433dfc37157"}
07:06:08.980 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2e397205-0669-4f24-9e08-f2eef600a98a"}
07:06:08.980 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2e397205-0669-4f24-9e08-f2eef600a98a"}
07:06:11.979 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"23ff66bc-9b40-4667-af9f-8c47e4140f09"}
07:06:11.979 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"23ff66bc-9b40-4667-af9f-8c47e4140f09"}
07:06:11.980 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8e8c1789-c509-4aef-8327-5ca93c8fa159"}
07:06:11.980 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8e8c1789-c509-4aef-8327-5ca93c8fa159"}
07:06:14.979 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eb3abe3a-685a-4bbc-85eb-39a2de2b14a2"}
07:06:14.979 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eb3abe3a-685a-4bbc-85eb-39a2de2b14a2"}
07:06:14.980 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9c45288a-7f2b-476c-84ab-49ff9ff4e1cc"}
07:06:14.980 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9c45288a-7f2b-476c-84ab-49ff9ff4e1cc"}
07:06:17.979 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"97535195-a578-4468-a0a7-da8d84c8acbc"}
07:06:17.979 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"97535195-a578-4468-a0a7-da8d84c8acbc"}
07:06:17.980 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fc38945c-d675-4dd2-b170-3c4b4501f764"}
07:06:17.980 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fc38945c-d675-4dd2-b170-3c4b4501f764"}
07:06:20.979 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c91805ff-1d07-43d5-a549-ed0d8e475674"}
07:06:20.979 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c91805ff-1d07-43d5-a549-ed0d8e475674"}
07:06:20.980 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1caf0ec8-65a9-4eff-b312-e8b75bc9d37a"}
07:06:20.980 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1caf0ec8-65a9-4eff-b312-e8b75bc9d37a"}
07:06:23.978 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9872fd43-f37e-4fb2-9063-7cf42b2b83ec"}
07:06:23.978 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9872fd43-f37e-4fb2-9063-7cf42b2b83ec"}
07:06:23.979 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"599da50f-b97c-4cf2-8948-98af1c54cadb"}
07:06:23.979 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"599da50f-b97c-4cf2-8948-98af1c54cadb"}
07:06:26.977 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e9ec385e-dd0b-4426-9c49-00504463c4e1"}
07:06:26.978 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e9ec385e-dd0b-4426-9c49-00504463c4e1"}
07:06:26.978 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1411b696-256a-4f79-8aa9-d8b88904c877"}
07:06:26.978 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1411b696-256a-4f79-8aa9-d8b88904c877"}
07:06:29.976 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b537a7c2-c895-4e0d-8758-2a35b4044c03"}
07:06:29.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b537a7c2-c895-4e0d-8758-2a35b4044c03"}
07:06:29.977 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"de1b437f-d905-46dc-bce5-87ccd7ab6d15"}
07:06:29.977 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"de1b437f-d905-46dc-bce5-87ccd7ab6d15"}
07:06:32.976 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"77750110-c57c-4a11-aa17-b2f6c1183c50"}
07:06:32.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"77750110-c57c-4a11-aa17-b2f6c1183c50"}
07:06:32.977 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"72b40fb7-1591-4af6-8e21-19f8979997e3"}
07:06:32.977 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"72b40fb7-1591-4af6-8e21-19f8979997e3"}
07:06:35.976 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1e192279-03cb-41e3-b8cd-6317a2d7541a"}
07:06:35.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1e192279-03cb-41e3-b8cd-6317a2d7541a"}
07:06:35.977 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"962ea550-6662-45fb-a92c-20ea778f089c"}
07:06:35.977 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"962ea550-6662-45fb-a92c-20ea778f089c"}
07:06:38.975 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"551b418d-1258-4560-8c2c-3ea09aa0e2ed"}
07:06:38.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"551b418d-1258-4560-8c2c-3ea09aa0e2ed"}
07:06:38.976 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"baf002ba-af8d-4512-b4a8-bb97dc703ef8"}
07:06:38.976 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"baf002ba-af8d-4512-b4a8-bb97dc703ef8"}
07:06:41.974 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ba1cf2f3-424e-417f-b057-485e125bd7e6"}
07:06:41.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ba1cf2f3-424e-417f-b057-485e125bd7e6"}
07:06:41.975 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1ef44172-ded1-4d16-8ec3-a6b483a54a9f"}
07:06:41.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1ef44172-ded1-4d16-8ec3-a6b483a54a9f"}
07:06:44.974 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6b2b4b7b-623f-4d27-89ec-a97a92284e81"}
07:06:44.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6b2b4b7b-623f-4d27-89ec-a97a92284e81"}
07:06:44.975 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"58bc8ab7-a0d3-46d6-bca0-2b26b4526fcb"}
07:06:44.975 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"58bc8ab7-a0d3-46d6-bca0-2b26b4526fcb"}
07:06:47.973 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0d54421d-0faf-4741-8b9b-f232183e9246"}
07:06:47.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0d54421d-0faf-4741-8b9b-f232183e9246"}
07:06:47.974 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"33d9db64-9af6-41a6-86f4-0df249a94b5d"}
07:06:47.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"33d9db64-9af6-41a6-86f4-0df249a94b5d"}
07:06:50.973 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"234f21dc-f5ca-4be1-a44c-01fdbfe89313"}
07:06:50.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"234f21dc-f5ca-4be1-a44c-01fdbfe89313"}
07:06:50.974 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d780ebe3-f0b3-4c8d-943d-417489eba880"}
07:06:50.974 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d780ebe3-f0b3-4c8d-943d-417489eba880"}
07:06:53.972 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"89cbe1ac-ef58-4968-bb2d-9620f49f04f9"}
07:06:53.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"89cbe1ac-ef58-4968-bb2d-9620f49f04f9"}
07:06:53.973 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"83af795b-2170-40fc-af65-d14dee7186d0"}
07:06:53.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"83af795b-2170-40fc-af65-d14dee7186d0"}
07:06:56.972 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"848f4444-e1ab-45cd-8f35-81795cb27802"}
07:06:56.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"848f4444-e1ab-45cd-8f35-81795cb27802"}
07:06:56.973 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b0204fe7-c821-4461-b15b-d903c86369ca"}
07:06:56.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b0204fe7-c821-4461-b15b-d903c86369ca"}
07:06:59.971 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1c569cb0-ffc4-4f7c-9edf-1e5a74308405"}
07:06:59.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1c569cb0-ffc4-4f7c-9edf-1e5a74308405"}
07:06:59.972 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4a1de202-9cf0-43ba-b30b-6b3db018e21f"}
07:06:59.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4a1de202-9cf0-43ba-b30b-6b3db018e21f"}
07:07:02.971 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e053db40-863c-48c1-bb96-3a1429e870e1"}
07:07:02.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e053db40-863c-48c1-bb96-3a1429e870e1"}
07:07:02.972 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"24eac366-b1a2-411b-bf1d-c7e9fdd9db24"}
07:07:02.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"24eac366-b1a2-411b-bf1d-c7e9fdd9db24"}
07:07:05.971 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2c58004d-031f-41df-ade3-9e5d57e23f5f"}
07:07:05.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2c58004d-031f-41df-ade3-9e5d57e23f5f"}
07:07:05.972 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a2643941-e0e7-41a8-94bc-fe8733049701"}
07:07:05.972 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a2643941-e0e7-41a8-94bc-fe8733049701"}
07:07:08.971 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"52a2a1dc-340b-4e82-9ca7-5f6e7f8d6261"}
07:07:08.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"52a2a1dc-340b-4e82-9ca7-5f6e7f8d6261"}
07:07:08.971 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6275fe74-c9b8-43e8-9b5e-49e32645ebaa"}
07:07:08.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6275fe74-c9b8-43e8-9b5e-49e32645ebaa"}
07:07:11.970 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a9880e95-1155-4852-9032-cdb53359f01c"}
07:07:11.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a9880e95-1155-4852-9032-cdb53359f01c"}
07:07:11.971 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0ae5fdd7-1fe2-4c11-a7aa-847a5b671761"}
07:07:11.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0ae5fdd7-1fe2-4c11-a7aa-847a5b671761"}
07:07:14.970 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"43f1d72a-627d-4172-b76b-b2ded7347342"}
07:07:14.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"43f1d72a-627d-4172-b76b-b2ded7347342"}
07:07:14.971 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"84935997-3d3e-4766-8e93-c38a1f503d4d"}
07:07:14.972 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"84935997-3d3e-4766-8e93-c38a1f503d4d"}
07:07:17.970 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"697f8e2f-2253-440e-9d8b-d2fc149f1684"}
07:07:17.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"697f8e2f-2253-440e-9d8b-d2fc149f1684"}
07:07:17.971 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"589a35f9-ed53-47db-ac5d-139840bb615b"}
07:07:17.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"589a35f9-ed53-47db-ac5d-139840bb615b"}
07:07:20.970 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c9f0d192-1eb3-40b6-8225-c1a7f9135684"}
07:07:20.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c9f0d192-1eb3-40b6-8225-c1a7f9135684"}
07:07:20.971 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0b195c0c-3ee1-49c4-8efe-29a4cb38521b"}
07:07:20.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0b195c0c-3ee1-49c4-8efe-29a4cb38521b"}
07:07:23.970 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1ad0d176-09a4-4006-9ab3-e3881e920108"}
07:07:23.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1ad0d176-09a4-4006-9ab3-e3881e920108"}
07:07:23.971 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f66bfcda-b071-44f2-81f7-ddae5e13b63c"}
07:07:23.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f66bfcda-b071-44f2-81f7-ddae5e13b63c"}
07:07:26.970 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f4db3c49-cd7c-42e4-8960-7c5688f79ef2"}
07:07:26.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f4db3c49-cd7c-42e4-8960-7c5688f79ef2"}
07:07:26.971 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e64753de-a49c-468e-a23d-7ab82bf9ac20"}
07:07:26.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e64753de-a49c-468e-a23d-7ab82bf9ac20"}
07:07:29.970 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"56a9856e-ee30-4e3c-9213-3707a53afdac"}
07:07:29.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"56a9856e-ee30-4e3c-9213-3707a53afdac"}
07:07:29.971 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"665d8e55-7540-4ebb-83ad-8564edaa3e73"}
07:07:29.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"665d8e55-7540-4ebb-83ad-8564edaa3e73"}
07:07:32.969 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"36645967-abbc-404f-892d-2a6f1a43f3eb"}
07:07:32.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"36645967-abbc-404f-892d-2a6f1a43f3eb"}
07:07:32.971 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a295e385-ada3-4dcd-93f6-e929f8f3bc6b"}
07:07:32.971 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a295e385-ada3-4dcd-93f6-e929f8f3bc6b"}
07:07:35.969 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7e19bd5b-5bcb-41bc-a2cd-4ce56fa136cf"}
07:07:35.970 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7e19bd5b-5bcb-41bc-a2cd-4ce56fa136cf"}
07:07:35.970 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c45c7952-243f-4926-8000-3ff635aa527e"}
07:07:35.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c45c7952-243f-4926-8000-3ff635aa527e"}
07:07:38.969 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e348fbeb-1cb6-4c2d-a102-2f42bec04046"}
07:07:38.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e348fbeb-1cb6-4c2d-a102-2f42bec04046"}
07:07:38.970 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"79a816fb-8b85-4846-976c-91ab0b571f74"}
07:07:38.970 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"79a816fb-8b85-4846-976c-91ab0b571f74"}
07:07:41.968 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"970616cb-7262-4a55-8f4d-9660e4bc5a55"}
07:07:41.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"970616cb-7262-4a55-8f4d-9660e4bc5a55"}
07:07:41.969 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"597582c7-2c67-4392-956a-85b2cfca15bf"}
07:07:41.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"597582c7-2c67-4392-956a-85b2cfca15bf"}
07:07:44.968 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"146caa6d-b17a-47f9-9151-6b07eed46e75"}
07:07:44.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"146caa6d-b17a-47f9-9151-6b07eed46e75"}
07:07:44.969 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"98221652-42fc-4335-8b52-1fe3346d2f91"}
07:07:44.969 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"98221652-42fc-4335-8b52-1fe3346d2f91"}
07:07:47.967 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1c53e4e2-d495-43b1-bd67-f9391a5b23d9"}
07:07:47.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1c53e4e2-d495-43b1-bd67-f9391a5b23d9"}
07:07:47.968 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"640c4502-4213-4308-9ff0-265ec6b31428"}
07:07:47.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"640c4502-4213-4308-9ff0-265ec6b31428"}
07:07:50.967 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e6f579c7-3261-42cd-9aff-20e052de33cc"}
07:07:50.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e6f579c7-3261-42cd-9aff-20e052de33cc"}
07:07:50.968 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f6d63b9b-5ade-444d-8b12-4eeb250c2895"}
07:07:50.968 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f6d63b9b-5ade-444d-8b12-4eeb250c2895"}
07:07:53.966 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b846d1e5-477a-4ae5-a95d-640493d79665"}
07:07:53.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b846d1e5-477a-4ae5-a95d-640493d79665"}
07:07:53.967 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9f18319d-6f9f-468a-9df2-64328cf13fa8"}
07:07:53.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9f18319d-6f9f-468a-9df2-64328cf13fa8"}
07:07:56.966 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a8e183d8-6d3f-487a-bb37-fcd816f642f2"}
07:07:56.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a8e183d8-6d3f-487a-bb37-fcd816f642f2"}
07:07:56.967 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"198edfa7-2886-47cd-99c6-c3b60483640d"}
07:07:56.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"198edfa7-2886-47cd-99c6-c3b60483640d"}
07:07:59.965 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ea705776-f34d-4f27-9448-57b35f5cd21b"}
07:07:59.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ea705776-f34d-4f27-9448-57b35f5cd21b"}
07:07:59.966 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6130edc6-d350-47a0-8830-50244d0ad58c"}
07:07:59.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6130edc6-d350-47a0-8830-50244d0ad58c"}
07:08:02.965 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"492f8f0c-7896-4637-82ca-60e5e2130720"}
07:08:02.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"492f8f0c-7896-4637-82ca-60e5e2130720"}
07:08:02.966 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"89f9cd43-d5e0-4e26-abef-c53d5e771146"}
07:08:02.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"89f9cd43-d5e0-4e26-abef-c53d5e771146"}
07:08:05.965 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"11168bbe-85b6-467e-bff3-40e01e67c3ca"}
07:08:05.966 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"11168bbe-85b6-467e-bff3-40e01e67c3ca"}
07:08:05.967 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6d60269d-3789-4923-aeaf-b4441c040586"}
07:08:05.967 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6d60269d-3789-4923-aeaf-b4441c040586"}
07:08:08.965 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ae27f4f4-8ecd-48dc-9e80-70c70f4cf972"}
07:08:08.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ae27f4f4-8ecd-48dc-9e80-70c70f4cf972"}
07:08:08.966 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"82157cbb-f091-4850-a118-3500149dc4f6"}
07:08:08.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"82157cbb-f091-4850-a118-3500149dc4f6"}
07:08:11.965 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b31b558c-88c5-4f28-8e7b-a6a4d8dde1c7"}
07:08:11.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b31b558c-88c5-4f28-8e7b-a6a4d8dde1c7"}
07:08:11.966 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e1ed9ec3-277d-472c-aacf-df9f2a3d62d6"}
07:08:11.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e1ed9ec3-277d-472c-aacf-df9f2a3d62d6"}
07:08:14.965 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"361f1e8e-9ab8-4581-ba8c-d03306654cd1"}
07:08:14.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"361f1e8e-9ab8-4581-ba8c-d03306654cd1"}
07:08:14.966 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3cba8537-bdc3-47c9-bcf8-3c8981d58d55"}
07:08:14.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3cba8537-bdc3-47c9-bcf8-3c8981d58d55"}
07:08:17.964 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4caf2e2b-dd2c-4233-8d17-1fe5191a4c1a"}
07:08:17.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4caf2e2b-dd2c-4233-8d17-1fe5191a4c1a"}
07:08:17.966 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b2d5943e-c9e7-4d88-9676-bca4f98d2c3c"}
07:08:17.966 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b2d5943e-c9e7-4d88-9676-bca4f98d2c3c"}
07:08:20.964 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0a6aadff-8b20-4ac7-869b-98444cc5a2de"}
07:08:20.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0a6aadff-8b20-4ac7-869b-98444cc5a2de"}
07:08:20.964 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4e4c3bf9-35a5-47fd-b81a-458607b8344b"}
07:08:20.965 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4e4c3bf9-35a5-47fd-b81a-458607b8344b"}
07:08:23.964 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"863fa500-a32e-4216-9b54-843450acc197"}
07:08:23.964 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"863fa500-a32e-4216-9b54-843450acc197"}
07:08:23.965 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"197d0b55-5f28-4485-9f69-c138f9d2b481"}
07:08:23.965 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"197d0b55-5f28-4485-9f69-c138f9d2b481"}
07:08:26.963 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8d45a792-d5b6-42b2-b3d5-1c228b5d1965"}
07:08:26.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8d45a792-d5b6-42b2-b3d5-1c228b5d1965"}
07:08:26.964 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"214bc76b-0801-4083-8ba0-73e8eac4536c"}
07:08:26.965 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"214bc76b-0801-4083-8ba0-73e8eac4536c"}
07:08:29.963 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"90229017-cf91-43bd-b0e4-1898096fb954"}
07:08:29.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"90229017-cf91-43bd-b0e4-1898096fb954"}
07:08:29.988 00.025 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"75164a3d-c859-4eb5-9a0d-58584206afac"}
07:08:29.989 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"75164a3d-c859-4eb5-9a0d-58584206afac"}
07:08:32.962 02.973 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d3d13ed6-2189-4df8-ba88-a636ff7bd7cd"}
07:08:32.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d3d13ed6-2189-4df8-ba88-a636ff7bd7cd"}
07:08:32.963 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c4dc7353-3310-4787-89a8-dca39d3dcd11"}
07:08:32.963 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c4dc7353-3310-4787-89a8-dca39d3dcd11"}
07:08:35.961 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"589eaf81-817b-4603-9ac1-ed7c99288f94"}
07:08:35.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"589eaf81-817b-4603-9ac1-ed7c99288f94"}
07:08:35.962 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0af83928-145a-4a01-acf2-d653b40ad1fe"}
07:08:35.962 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0af83928-145a-4a01-acf2-d653b40ad1fe"}
07:08:38.960 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"34307205-8287-4894-9726-09a585afa3c9"}
07:08:38.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"34307205-8287-4894-9726-09a585afa3c9"}
07:08:38.961 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ea3a4ac3-1820-4954-bf73-fbf9faad0e63"}
07:08:38.961 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ea3a4ac3-1820-4954-bf73-fbf9faad0e63"}
07:08:41.960 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"363a9743-ca5d-460d-8389-9c383844acd3"}
07:08:41.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"363a9743-ca5d-460d-8389-9c383844acd3"}
07:08:41.961 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"06fd403c-35f8-4303-959b-4a26a904bc0b"}
07:08:41.962 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"06fd403c-35f8-4303-959b-4a26a904bc0b"}
07:08:44.959 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b0c696c6-4ead-436c-b75e-cc95e00a6a47"}
07:08:44.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b0c696c6-4ead-436c-b75e-cc95e00a6a47"}
07:08:44.960 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"61683886-e2d6-48f7-a948-46ad080d60bf"}
07:08:44.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"61683886-e2d6-48f7-a948-46ad080d60bf"}
07:08:47.959 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e4d3e0fe-0323-411f-a6b6-f10cb0757404"}
07:08:47.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e4d3e0fe-0323-411f-a6b6-f10cb0757404"}
07:08:47.960 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ad4e2979-cd5d-47e5-afb1-b0efd2e8e8a0"}
07:08:47.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ad4e2979-cd5d-47e5-afb1-b0efd2e8e8a0"}
07:08:50.959 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b899801b-668d-4c76-a9f4-5528ee50c69f"}
07:08:50.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b899801b-668d-4c76-a9f4-5528ee50c69f"}
07:08:50.960 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"eb1ce544-1ffa-4f84-8c6b-2e9ca4d916c1"}
07:08:50.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"eb1ce544-1ffa-4f84-8c6b-2e9ca4d916c1"}
07:08:53.959 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3f95e039-d1ec-4cdd-95dc-5a73e8ec58fd"}
07:08:53.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3f95e039-d1ec-4cdd-95dc-5a73e8ec58fd"}
07:08:53.960 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"51e85d34-e3c1-4e17-ac8f-46b85c44db68"}
07:08:53.960 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"51e85d34-e3c1-4e17-ac8f-46b85c44db68"}
07:08:56.958 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"59dbef8a-6f67-43e1-af9d-33599ef39b67"}
07:08:56.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"59dbef8a-6f67-43e1-af9d-33599ef39b67"}
07:08:56.959 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1cd053a5-10bb-40d3-bff5-bf9e38dec95f"}
07:08:56.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1cd053a5-10bb-40d3-bff5-bf9e38dec95f"}
07:08:59.958 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e08797e3-a276-425b-ac00-1c5661fe4ee2"}
07:08:59.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e08797e3-a276-425b-ac00-1c5661fe4ee2"}
07:08:59.959 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"45f37f4c-0e1a-48cd-9ceb-a765bde6191c"}
07:08:59.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"45f37f4c-0e1a-48cd-9ceb-a765bde6191c"}
07:09:02.958 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ac88eb49-ac2f-4e16-b359-e592fb609f78"}
07:09:02.959 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ac88eb49-ac2f-4e16-b359-e592fb609f78"}
07:09:02.959 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bb93ee82-8fed-4103-bd7d-6f9c4b41d009"}
07:09:02.960 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bb93ee82-8fed-4103-bd7d-6f9c4b41d009"}
07:09:05.957 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f1644d0a-0b53-4498-82f2-3a5e07495263"}
07:09:05.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f1644d0a-0b53-4498-82f2-3a5e07495263"}
07:09:05.958 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8608161b-79f5-484b-8121-0a4020d5b8b2"}
07:09:05.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8608161b-79f5-484b-8121-0a4020d5b8b2"}
07:09:08.957 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5de710b0-6937-4741-ba7a-bf9f6f898236"}
07:09:08.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5de710b0-6937-4741-ba7a-bf9f6f898236"}
07:09:08.958 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"576a3c79-297e-4f2d-a3bd-57e37431e690"}
07:09:08.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"576a3c79-297e-4f2d-a3bd-57e37431e690"}
07:09:11.957 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d07f0e93-d00f-47c6-bdea-d6cbf3e79875"}
07:09:11.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d07f0e93-d00f-47c6-bdea-d6cbf3e79875"}
07:09:11.958 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"795c83e3-7f4c-43b8-8788-55e03d5f7a1d"}
07:09:11.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"795c83e3-7f4c-43b8-8788-55e03d5f7a1d"}
07:09:14.958 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3d714c01-4d36-4016-8b62-3fee4006453a"}
07:09:14.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3d714c01-4d36-4016-8b62-3fee4006453a"}
07:09:14.959 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"31981e6e-4f23-4f77-878f-553e03121ac1"}
07:09:14.959 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"31981e6e-4f23-4f77-878f-553e03121ac1"}
07:09:17.957 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ede78afa-1167-4089-99ec-feabfe64a66b"}
07:09:17.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ede78afa-1167-4089-99ec-feabfe64a66b"}
07:09:17.958 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c056ef5d-1bed-4340-af44-c0951385923a"}
07:09:17.958 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c056ef5d-1bed-4340-af44-c0951385923a"}
07:09:20.956 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d103eb50-e5ce-4529-bd7a-ff6e7c718d3d"}
07:09:20.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d103eb50-e5ce-4529-bd7a-ff6e7c718d3d"}
07:09:20.957 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"718e18b3-5b70-46f6-9ecf-4205d1be5469"}
07:09:20.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"718e18b3-5b70-46f6-9ecf-4205d1be5469"}
07:09:23.956 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"404d23e3-dfce-4af2-bf8c-95d496881c84"}
07:09:23.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"404d23e3-dfce-4af2-bf8c-95d496881c84"}
07:09:23.957 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"be49cf5f-d179-4d68-b294-504773613a7e"}
07:09:23.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"be49cf5f-d179-4d68-b294-504773613a7e"}
07:09:26.955 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d35a9345-60c1-41e2-874a-4903fca380df"}
07:09:26.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d35a9345-60c1-41e2-874a-4903fca380df"}
07:09:26.956 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0707b844-454d-4e2b-a34c-a7378b491b7b"}
07:09:26.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0707b844-454d-4e2b-a34c-a7378b491b7b"}
07:09:29.955 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4fddbd0a-e697-4634-962a-72da06162a0c"}
07:09:29.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4fddbd0a-e697-4634-962a-72da06162a0c"}
07:09:29.956 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f2cd3125-6df2-41b4-a882-8e7db91421b6"}
07:09:29.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f2cd3125-6df2-41b4-a882-8e7db91421b6"}
07:09:32.956 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9a65e41f-4b71-4b93-849a-6176f1b5d993"}
07:09:32.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9a65e41f-4b71-4b93-849a-6176f1b5d993"}
07:09:32.957 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b2fcb662-570a-4674-a7a0-90701b9aa48a"}
07:09:32.957 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b2fcb662-570a-4674-a7a0-90701b9aa48a"}
07:09:35.955 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8408966c-9a40-4962-b7ed-8c5b4a4dcd6f"}
07:09:35.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8408966c-9a40-4962-b7ed-8c5b4a4dcd6f"}
07:09:35.956 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"82e36c81-4957-4d7b-96c4-617d7f1c967e"}
07:09:35.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"82e36c81-4957-4d7b-96c4-617d7f1c967e"}
07:09:38.955 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9597ea4c-96ce-4224-aad9-6f79d60c0199"}
07:09:38.955 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9597ea4c-96ce-4224-aad9-6f79d60c0199"}
07:09:38.956 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"31688a05-6bc0-401e-8f2c-5e38131ef15c"}
07:09:38.956 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"31688a05-6bc0-401e-8f2c-5e38131ef15c"}
07:09:41.953 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fc35273b-a220-493e-9405-db829dd26c8b"}
07:09:41.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fc35273b-a220-493e-9405-db829dd26c8b"}
07:09:41.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"845c21fb-7388-4865-b84e-6572f8285493"}
07:09:41.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"845c21fb-7388-4865-b84e-6572f8285493"}
07:09:44.953 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fc92df5d-57c0-414b-9967-e4870922b4c0"}
07:09:44.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fc92df5d-57c0-414b-9967-e4870922b4c0"}
07:09:44.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b844814f-180d-4199-9f04-ab29f81e5ba1"}
07:09:44.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b844814f-180d-4199-9f04-ab29f81e5ba1"}
07:09:47.953 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"47951b4b-2271-4caa-888b-4f3bb783910e"}
07:09:47.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"47951b4b-2271-4caa-888b-4f3bb783910e"}
07:09:47.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"64969d7d-babd-448d-b4a8-f708a2211919"}
07:09:47.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"64969d7d-babd-448d-b4a8-f708a2211919"}
07:09:50.953 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"048b09bc-3da2-4905-9e62-10fde14dabd8"}
07:09:50.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"048b09bc-3da2-4905-9e62-10fde14dabd8"}
07:09:50.954 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b5b1cb31-9e20-453d-b409-f47345708627"}
07:09:50.954 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b5b1cb31-9e20-453d-b409-f47345708627"}
07:09:53.952 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"74635fe2-23f2-47ef-86e7-5b67bd09826a"}
07:09:53.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"74635fe2-23f2-47ef-86e7-5b67bd09826a"}
07:09:53.953 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3e356a34-df9f-4351-adaf-7c51d39ef7ab"}
07:09:53.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3e356a34-df9f-4351-adaf-7c51d39ef7ab"}
07:09:56.952 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fb75ad02-a49f-4362-9007-d6a5fe8c58e9"}
07:09:56.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fb75ad02-a49f-4362-9007-d6a5fe8c58e9"}
07:09:56.953 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ac6b069f-1c5f-46ca-b81c-bcfc27d4e52a"}
07:09:56.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ac6b069f-1c5f-46ca-b81c-bcfc27d4e52a"}
07:09:59.952 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3f5eebde-4e3f-45ff-a793-243f2cfa1991"}
07:09:59.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3f5eebde-4e3f-45ff-a793-243f2cfa1991"}
07:09:59.953 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"445bdd58-23e8-4935-a0e3-29c4d0081c64"}
07:09:59.953 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"445bdd58-23e8-4935-a0e3-29c4d0081c64"}
07:10:02.951 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d634d2c3-e5d7-417c-9e36-43a2e6cece4b"}
07:10:02.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d634d2c3-e5d7-417c-9e36-43a2e6cece4b"}
07:10:02.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5f4ea52d-af98-4497-bf56-ad0bdc560f5d"}
07:10:02.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5f4ea52d-af98-4497-bf56-ad0bdc560f5d"}
07:10:05.951 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"49b77a17-903e-4dd0-985e-5230eb908667"}
07:10:05.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"49b77a17-903e-4dd0-985e-5230eb908667"}
07:10:05.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5faf1047-ad5d-40e8-831f-6b6036ced23e"}
07:10:05.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5faf1047-ad5d-40e8-831f-6b6036ced23e"}
07:10:08.951 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4f24c9a9-16ee-43b6-aaf3-98e7104238a9"}
07:10:08.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4f24c9a9-16ee-43b6-aaf3-98e7104238a9"}
07:10:08.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7250a5bd-d6d0-4bc4-8d05-e07f8397a04a"}
07:10:08.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7250a5bd-d6d0-4bc4-8d05-e07f8397a04a"}
07:10:11.951 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"93d4aa3e-7e21-415e-bb1d-b1ec746e395d"}
07:10:11.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"93d4aa3e-7e21-415e-bb1d-b1ec746e395d"}
07:10:11.952 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fdad5851-3d34-4a87-9a85-46fed53cca6d"}
07:10:11.952 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fdad5851-3d34-4a87-9a85-46fed53cca6d"}
07:10:14.949 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"668cfd67-a839-4e48-9bee-064ef9f5836b"}
07:10:14.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"668cfd67-a839-4e48-9bee-064ef9f5836b"}
07:10:14.951 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ffb3b09a-684e-402d-80ea-747059a6e508"}
07:10:14.951 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ffb3b09a-684e-402d-80ea-747059a6e508"}
07:10:17.948 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8681e0f2-e4a3-48c5-80b8-df8d23eb584f"}
07:10:17.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8681e0f2-e4a3-48c5-80b8-df8d23eb584f"}
07:10:17.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"acb52adb-e11d-445d-ae26-9e7c1ced27be"}
07:10:17.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"acb52adb-e11d-445d-ae26-9e7c1ced27be"}
07:10:20.947 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c101fd6a-c680-4a09-94f2-4f88a72b8132"}
07:10:20.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c101fd6a-c680-4a09-94f2-4f88a72b8132"}
07:10:20.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d1befc97-6584-473b-a028-c05a480ab7d3"}
07:10:20.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d1befc97-6584-473b-a028-c05a480ab7d3"}
07:10:23.947 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e4d44ec9-976b-407d-8b05-5144c849f9e5"}
07:10:23.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e4d44ec9-976b-407d-8b05-5144c849f9e5"}
07:10:23.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fef8bb2d-8482-4a29-bb93-e09c2bccab98"}
07:10:23.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fef8bb2d-8482-4a29-bb93-e09c2bccab98"}
07:10:26.948 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"954e3a8f-f627-4e9c-8849-4bbad43bbe52"}
07:10:26.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"954e3a8f-f627-4e9c-8849-4bbad43bbe52"}
07:10:26.949 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"71704814-bac0-490f-b6ec-84d286255398"}
07:10:26.949 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"71704814-bac0-490f-b6ec-84d286255398"}
07:10:29.947 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cfa81487-2b92-4831-812f-dd76008e0925"}
07:10:29.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cfa81487-2b92-4831-812f-dd76008e0925"}
07:10:29.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cb74d4ee-840b-44dd-8343-34206a95b0d2"}
07:10:29.948 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cb74d4ee-840b-44dd-8343-34206a95b0d2"}
07:10:32.945 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e0c47116-5f3f-483c-a3b6-2b26e2f8a64c"}
07:10:32.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e0c47116-5f3f-483c-a3b6-2b26e2f8a64c"}
07:10:32.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9571f197-cdde-4246-b944-20fa7be48b95"}
07:10:32.947 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9571f197-cdde-4246-b944-20fa7be48b95"}
07:10:35.946 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0c66d142-e903-4483-809b-dbe8b6f6b802"}
07:10:35.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0c66d142-e903-4483-809b-dbe8b6f6b802"}
07:10:35.947 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ddb7a0f7-437d-4db0-a916-01f08758384f"}
07:10:35.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ddb7a0f7-437d-4db0-a916-01f08758384f"}
07:10:38.947 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1c0ce558-8ad3-494d-a035-340c052211cb"}
07:10:38.947 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1c0ce558-8ad3-494d-a035-340c052211cb"}
07:10:38.948 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9b669928-e230-400a-9824-a6a1ad8f7436"}
07:10:38.949 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9b669928-e230-400a-9824-a6a1ad8f7436"}
07:10:41.945 02.996 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"464b3c05-5d8e-4720-b251-ca3ea25c5ad8"}
07:10:41.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"464b3c05-5d8e-4720-b251-ca3ea25c5ad8"}
07:10:41.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"47d2b0a2-00ff-4bd7-bb5d-7ff9418caf55"}
07:10:41.947 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"47d2b0a2-00ff-4bd7-bb5d-7ff9418caf55"}
07:10:44.945 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cce67cb1-6118-42ac-81af-14f316b9fbf8"}
07:10:44.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cce67cb1-6118-42ac-81af-14f316b9fbf8"}
07:10:44.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e31e7e56-e329-4c40-8054-ff106a953e22"}
07:10:44.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e31e7e56-e329-4c40-8054-ff106a953e22"}
07:10:47.945 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bc1b85dc-6b45-48d2-8637-7cbae6266943"}
07:10:47.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bc1b85dc-6b45-48d2-8637-7cbae6266943"}
07:10:47.946 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1478a0ed-9745-4262-b297-800d8ce60f1d"}
07:10:47.946 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1478a0ed-9745-4262-b297-800d8ce60f1d"}
07:10:50.944 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"879330c5-6de4-4947-8529-c607de7e1426"}
07:10:50.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"879330c5-6de4-4947-8529-c607de7e1426"}
07:10:50.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a919ace5-5dc9-414e-82d5-547ec1815564"}
07:10:50.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a919ace5-5dc9-414e-82d5-547ec1815564"}
07:10:53.944 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"230015ec-8059-4bbe-ae2e-ed258e3dbdaa"}
07:10:53.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"230015ec-8059-4bbe-ae2e-ed258e3dbdaa"}
07:10:53.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fb3349b4-44ae-49cc-aee2-9e6eea767c03"}
07:10:53.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fb3349b4-44ae-49cc-aee2-9e6eea767c03"}
07:10:56.943 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a0299b64-c8e4-4b14-8302-75597e4ea28f"}
07:10:56.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a0299b64-c8e4-4b14-8302-75597e4ea28f"}
07:10:56.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f8d40d57-4ea4-44f9-ad55-968c739a245f"}
07:10:56.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f8d40d57-4ea4-44f9-ad55-968c739a245f"}
07:10:59.943 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c54a9d0e-abf7-4959-9e64-d7c7384fe8ab"}
07:10:59.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c54a9d0e-abf7-4959-9e64-d7c7384fe8ab"}
07:10:59.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ed736094-0b09-419e-8868-8b1f5d2ec241"}
07:10:59.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ed736094-0b09-419e-8868-8b1f5d2ec241"}
07:11:02.944 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c7144573-5749-437d-893c-004ef9dc1c4e"}
07:11:02.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c7144573-5749-437d-893c-004ef9dc1c4e"}
07:11:02.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e37c6e14-f78b-460d-ba51-43b7c4b7416c"}
07:11:02.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e37c6e14-f78b-460d-ba51-43b7c4b7416c"}
07:11:05.943 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6d5f3de1-5ac8-40e4-bbd3-dae5c381f09c"}
07:11:05.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6d5f3de1-5ac8-40e4-bbd3-dae5c381f09c"}
07:11:05.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"690ea049-f833-4a29-97dc-5217348cd319"}
07:11:05.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"690ea049-f833-4a29-97dc-5217348cd319"}
07:11:08.943 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b1882a6f-103e-440c-9e90-2d60fc52f32d"}
07:11:08.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b1882a6f-103e-440c-9e90-2d60fc52f32d"}
07:11:08.945 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8904bbe6-4e9d-4849-89d9-2aa1d9c96934"}
07:11:08.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8904bbe6-4e9d-4849-89d9-2aa1d9c96934"}
07:11:11.943 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"81b81806-ad0a-406e-ba98-aae7c5d688e2"}
07:11:11.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"81b81806-ad0a-406e-ba98-aae7c5d688e2"}
07:11:11.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"35bc924e-8c5a-4362-8801-a03a9404b116"}
07:11:11.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"35bc924e-8c5a-4362-8801-a03a9404b116"}
07:11:14.943 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a8c38ada-bfd3-4436-9c04-19751be2869c"}
07:11:14.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a8c38ada-bfd3-4436-9c04-19751be2869c"}
07:11:14.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ee672c60-c8d1-4821-b215-44bcdfafa18c"}
07:11:14.945 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ee672c60-c8d1-4821-b215-44bcdfafa18c"}
07:11:17.943 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"07db2a6f-ff05-4d35-863e-591d15c9ab13"}
07:11:17.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"07db2a6f-ff05-4d35-863e-591d15c9ab13"}
07:11:17.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"deb2868c-2bb7-4404-911e-cd8ffeab9659"}
07:11:17.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"deb2868c-2bb7-4404-911e-cd8ffeab9659"}
07:11:20.943 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"61e72799-064f-4a51-9a54-6ac2ba72d283"}
07:11:20.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"61e72799-064f-4a51-9a54-6ac2ba72d283"}
07:11:20.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e042d05d-598d-4103-8858-caa4cf31ad47"}
07:11:20.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e042d05d-598d-4103-8858-caa4cf31ad47"}
07:11:23.943 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eaedef42-22d9-41b0-9caf-8f82d420c5fb"}
07:11:23.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eaedef42-22d9-41b0-9caf-8f82d420c5fb"}
07:11:23.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6969149c-9741-406d-bf9b-205e508f6a8c"}
07:11:23.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6969149c-9741-406d-bf9b-205e508f6a8c"}
07:11:26.944 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dc365173-1289-4839-9142-757f34d856f4"}
07:11:26.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dc365173-1289-4839-9142-757f34d856f4"}
07:11:26.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3b7ef1b7-2141-45da-81fb-7d523b15d8d2"}
07:11:26.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3b7ef1b7-2141-45da-81fb-7d523b15d8d2"}
07:11:29.943 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9f0d3dd3-a19c-448b-80bb-cbc3b2014c3c"}
07:11:29.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9f0d3dd3-a19c-448b-80bb-cbc3b2014c3c"}
07:11:29.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dc944077-86a2-42d2-80f7-a00daa647c8f"}
07:11:29.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"dc944077-86a2-42d2-80f7-a00daa647c8f"}
07:11:32.944 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4481aac7-92a5-4fae-8ccc-7134112d9e9a"}
07:11:32.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4481aac7-92a5-4fae-8ccc-7134112d9e9a"}
07:11:32.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4c13978c-3b33-418d-94b9-241ed276ec0c"}
07:11:32.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4c13978c-3b33-418d-94b9-241ed276ec0c"}
07:11:35.943 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eaf17167-a61a-4ba2-a740-3c5896849adf"}
07:11:35.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eaf17167-a61a-4ba2-a740-3c5896849adf"}
07:11:35.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ebafcbf3-fd2a-4323-bf25-7d587aa10cb6"}
07:11:35.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ebafcbf3-fd2a-4323-bf25-7d587aa10cb6"}
07:11:38.943 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8ecf37eb-70cf-48f2-b72d-593405d2991f"}
07:11:38.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8ecf37eb-70cf-48f2-b72d-593405d2991f"}
07:11:38.944 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"03453d0d-16ea-4412-928b-cdecbebf911e"}
07:11:38.944 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"03453d0d-16ea-4412-928b-cdecbebf911e"}
07:11:41.942 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"81f66fcd-8d68-416a-ac29-1d04066dbad6"}
07:11:41.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"81f66fcd-8d68-416a-ac29-1d04066dbad6"}
07:11:41.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"200b15bf-d73f-4237-94dc-36821fb7096b"}
07:11:41.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"200b15bf-d73f-4237-94dc-36821fb7096b"}
07:11:44.943 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3bcf4298-469a-409e-9b99-24d21d60eb9d"}
07:11:44.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3bcf4298-469a-409e-9b99-24d21d60eb9d"}
07:11:44.943 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"751e153b-69b2-4b6a-967a-008d1e0e038f"}
07:11:44.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"751e153b-69b2-4b6a-967a-008d1e0e038f"}
07:11:47.942 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3a3696a7-6a6a-4fa5-a727-be7d1839b661"}
07:11:47.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3a3696a7-6a6a-4fa5-a727-be7d1839b661"}
07:11:47.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aa0d3a37-1c33-48dc-a2c5-de180363f7e6"}
07:11:47.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"aa0d3a37-1c33-48dc-a2c5-de180363f7e6"}
07:11:50.943 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"89058abd-0007-4d7a-aa0e-35527230e7f3"}
07:11:50.944 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"89058abd-0007-4d7a-aa0e-35527230e7f3"}
07:11:50.945 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9bf48293-2d3f-4dbf-85c9-32ca0a68fea3"}
07:11:50.945 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9bf48293-2d3f-4dbf-85c9-32ca0a68fea3"}
07:11:53.942 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4dd5a28b-1eeb-4b3d-b435-b0c77e80646f"}
07:11:53.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4dd5a28b-1eeb-4b3d-b435-b0c77e80646f"}
07:11:53.943 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dd97149f-cbe5-4fc7-b131-9a4356611b35"}
07:11:53.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"dd97149f-cbe5-4fc7-b131-9a4356611b35"}
07:11:56.941 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"71a4fc0d-ec94-46e5-b99e-216dcd37d349"}
07:11:56.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"71a4fc0d-ec94-46e5-b99e-216dcd37d349"}
07:11:56.942 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8104e030-1b66-421d-970d-1669b3fd74de"}
07:11:56.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8104e030-1b66-421d-970d-1669b3fd74de"}
07:11:59.941 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"476e34a8-f3c2-42f6-9f2c-c6f6cb3b3437"}
07:11:59.941 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"476e34a8-f3c2-42f6-9f2c-c6f6cb3b3437"}
07:11:59.942 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f16b1b77-9e45-4bd4-86d0-99f0dca8a3df"}
07:11:59.942 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f16b1b77-9e45-4bd4-86d0-99f0dca8a3df"}
07:12:02.939 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"776eb031-7aae-4aa4-9933-e21610946771"}
07:12:02.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"776eb031-7aae-4aa4-9933-e21610946771"}
07:12:02.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"277220b7-bce8-4f58-bcab-b6a12688af30"}
07:12:02.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"277220b7-bce8-4f58-bcab-b6a12688af30"}
07:12:05.939 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fed3be94-e2fc-41ab-aa5e-da25b1975140"}
07:12:05.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fed3be94-e2fc-41ab-aa5e-da25b1975140"}
07:12:05.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"25eafad2-6502-4255-bb30-e817ea05da6b"}
07:12:05.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"25eafad2-6502-4255-bb30-e817ea05da6b"}
07:12:08.939 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6a332e14-0d95-4302-bb1f-d83005a60d96"}
07:12:08.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6a332e14-0d95-4302-bb1f-d83005a60d96"}
07:12:08.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ff5ddb3b-4847-478e-a0d2-f4fc9c566c0a"}
07:12:08.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ff5ddb3b-4847-478e-a0d2-f4fc9c566c0a"}
07:12:11.938 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8c59b70d-8eb6-47f4-883a-f68f8de094c3"}
07:12:11.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8c59b70d-8eb6-47f4-883a-f68f8de094c3"}
07:12:11.939 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a8227412-5f2f-4f38-8385-0b93fecec0c2"}
07:12:11.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a8227412-5f2f-4f38-8385-0b93fecec0c2"}
07:12:14.938 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6ea1fa68-173d-4cdb-b866-46ef1b26227e"}
07:12:14.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6ea1fa68-173d-4cdb-b866-46ef1b26227e"}
07:12:14.939 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"676ee359-4e13-4898-aaf2-3153ba3cc633"}
07:12:14.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"676ee359-4e13-4898-aaf2-3153ba3cc633"}
07:12:17.939 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"469d02ac-c052-46fe-993e-da3c3eb3f802"}
07:12:17.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"469d02ac-c052-46fe-993e-da3c3eb3f802"}
07:12:17.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fa601165-bc54-45b1-beb5-c1405a5ae0a7"}
07:12:17.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fa601165-bc54-45b1-beb5-c1405a5ae0a7"}
07:12:20.939 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0990427b-7d49-4edf-aee4-b7fa5f950832"}
07:12:20.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0990427b-7d49-4edf-aee4-b7fa5f950832"}
07:12:20.940 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2fa46821-6e62-486c-8941-75b71a17543c"}
07:12:20.940 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2fa46821-6e62-486c-8941-75b71a17543c"}
07:12:23.937 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"32764b78-a3e9-4a7a-adde-4f4f76ee39a7"}
07:12:23.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"32764b78-a3e9-4a7a-adde-4f4f76ee39a7"}
07:12:23.938 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"04302dd8-6b40-46d0-abaf-87a810fdc31c"}
07:12:23.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"04302dd8-6b40-46d0-abaf-87a810fdc31c"}
07:12:26.938 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e759111d-3866-4c87-aeea-bb786873b7ac"}
07:12:26.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e759111d-3866-4c87-aeea-bb786873b7ac"}
07:12:26.939 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1b391b23-35eb-4c76-b10b-abd956d14b46"}
07:12:26.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1b391b23-35eb-4c76-b10b-abd956d14b46"}
07:12:29.938 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"061da378-e96d-4704-899d-ea5f94156dad"}
07:12:29.938 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"061da378-e96d-4704-899d-ea5f94156dad"}
07:12:29.939 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7052029f-c969-4791-96f0-55f8bc1d2cae"}
07:12:29.939 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7052029f-c969-4791-96f0-55f8bc1d2cae"}
07:12:32.937 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"210523cc-a7d4-4028-b20e-8b607f58a496"}
07:12:32.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"210523cc-a7d4-4028-b20e-8b607f58a496"}
07:12:32.938 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"27762d2d-583e-42b2-a393-9c2733cd0cff"}
07:12:32.939 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"27762d2d-583e-42b2-a393-9c2733cd0cff"}
07:12:35.936 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a93ab1f3-2e93-4ab6-b3fd-9c951f70a269"}
07:12:35.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a93ab1f3-2e93-4ab6-b3fd-9c951f70a269"}
07:12:35.937 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b7e756d5-d58c-40a8-abc4-a09723488ea2"}
07:12:35.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b7e756d5-d58c-40a8-abc4-a09723488ea2"}
07:12:38.936 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"eb609178-651b-4e26-be2d-85eacc2ed730"}
07:12:38.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"eb609178-651b-4e26-be2d-85eacc2ed730"}
07:12:38.937 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5f2da070-3551-4ded-a456-1be15c93efe9"}
07:12:38.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5f2da070-3551-4ded-a456-1be15c93efe9"}
07:12:41.936 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a54ed98b-b134-4972-a3ad-5797decad091"}
07:12:41.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a54ed98b-b134-4972-a3ad-5797decad091"}
07:12:41.937 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d05164b7-493a-4711-9fef-90ec811d3213"}
07:12:41.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d05164b7-493a-4711-9fef-90ec811d3213"}
07:12:44.936 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c202e978-d28f-4f77-b87e-320c45720d02"}
07:12:44.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c202e978-d28f-4f77-b87e-320c45720d02"}
07:12:44.937 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b6290544-1463-44e8-9c70-8f7d8e9858be"}
07:12:44.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b6290544-1463-44e8-9c70-8f7d8e9858be"}
07:12:47.936 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8572ea22-502c-4b32-91d9-3ec6a192289a"}
07:12:47.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8572ea22-502c-4b32-91d9-3ec6a192289a"}
07:12:47.937 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a407f78f-271b-4c3a-952d-fec656d08883"}
07:12:47.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a407f78f-271b-4c3a-952d-fec656d08883"}
07:12:50.936 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"49e015ba-63ed-4de0-911d-df8333873d76"}
07:12:50.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"49e015ba-63ed-4de0-911d-df8333873d76"}
07:12:50.937 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3c8ec585-9fc0-4373-af95-c96641559a41"}
07:12:50.938 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3c8ec585-9fc0-4373-af95-c96641559a41"}
07:12:53.936 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8c6a9cfb-5edb-4d6e-bb6b-0d73f37377e4"}
07:12:53.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8c6a9cfb-5edb-4d6e-bb6b-0d73f37377e4"}
07:12:53.937 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fcd58d50-d7b6-4802-a475-38b13f423a1b"}
07:12:53.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fcd58d50-d7b6-4802-a475-38b13f423a1b"}
07:12:56.936 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8bbb8624-f3d2-4e86-9f1f-a5bc45ca0c5c"}
07:12:56.936 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8bbb8624-f3d2-4e86-9f1f-a5bc45ca0c5c"}
07:12:56.937 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"18c6818a-a9c0-4efb-9854-995e5b90433f"}
07:12:56.937 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"18c6818a-a9c0-4efb-9854-995e5b90433f"}
07:12:59.934 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9edbc641-3af8-47c9-830e-47d3afb0d94c"}
07:12:59.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9edbc641-3af8-47c9-830e-47d3afb0d94c"}
07:12:59.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"907a8667-4a9e-4395-90cb-5eadc13d4ead"}
07:12:59.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"907a8667-4a9e-4395-90cb-5eadc13d4ead"}
07:13:02.934 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"71dfe6fc-45ab-46fc-8f86-20033b6977ea"}
07:13:02.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"71dfe6fc-45ab-46fc-8f86-20033b6977ea"}
07:13:02.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2485dbf2-0953-4675-b35a-57abb0ea5b3f"}
07:13:02.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2485dbf2-0953-4675-b35a-57abb0ea5b3f"}
07:13:05.934 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e24c85f1-261d-4872-89ea-f3fb4080ab75"}
07:13:05.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e24c85f1-261d-4872-89ea-f3fb4080ab75"}
07:13:05.935 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2b6feb1a-7bb8-48d3-ade1-a700fb21784d"}
07:13:05.935 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2b6feb1a-7bb8-48d3-ade1-a700fb21784d"}
07:13:08.933 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"36eb76fb-c2bd-4e94-8723-3e71be665428"}
07:13:08.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"36eb76fb-c2bd-4e94-8723-3e71be665428"}
07:13:08.934 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0d563029-fbd3-4a7c-9d63-81f8fed2ec51"}
07:13:08.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0d563029-fbd3-4a7c-9d63-81f8fed2ec51"}
07:13:11.933 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"306a8627-777f-4982-a26f-a33030348be3"}
07:13:11.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"306a8627-777f-4982-a26f-a33030348be3"}
07:13:11.934 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5fd8cc4a-61e8-4947-bf09-917ea6125460"}
07:13:11.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5fd8cc4a-61e8-4947-bf09-917ea6125460"}
07:13:14.933 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"68d9b464-278d-440a-988d-909bc98ba0e0"}
07:13:14.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"68d9b464-278d-440a-988d-909bc98ba0e0"}
07:13:14.934 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1b75207c-582f-4bbf-a939-eb6369d8f360"}
07:13:14.934 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1b75207c-582f-4bbf-a939-eb6369d8f360"}
07:13:17.932 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b5a3bcce-7dd7-46b2-8943-3814406b221d"}
07:13:17.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b5a3bcce-7dd7-46b2-8943-3814406b221d"}
07:13:17.933 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"999947b9-5c20-4aeb-bac2-5d5f81df0806"}
07:13:17.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"999947b9-5c20-4aeb-bac2-5d5f81df0806"}
07:13:20.932 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3bc0fc4f-7dfe-4978-b2ee-370a863dd675"}
07:13:20.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3bc0fc4f-7dfe-4978-b2ee-370a863dd675"}
07:13:20.933 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b10ad9ab-5e66-4a65-97d5-4214f724f7dd"}
07:13:20.933 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b10ad9ab-5e66-4a65-97d5-4214f724f7dd"}
07:13:23.931 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"34e27f99-e597-4ec8-88dd-a7b6d27d9b8e"}
07:13:23.931 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"34e27f99-e597-4ec8-88dd-a7b6d27d9b8e"}
07:13:23.932 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"53160b59-f59d-4ff5-9551-baacce1c53cc"}
07:13:23.932 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"53160b59-f59d-4ff5-9551-baacce1c53cc"}
07:13:26.929 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a2b624d7-e4e5-4174-a3b2-11fce8cdd2e7"}
07:13:26.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a2b624d7-e4e5-4174-a3b2-11fce8cdd2e7"}
07:13:26.930 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2c87d576-e76f-4590-926f-1b86fdc74972"}
07:13:26.930 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2c87d576-e76f-4590-926f-1b86fdc74972"}
07:13:29.928 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c2d60129-d53f-4f55-9a85-b773f0595d91"}
07:13:29.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c2d60129-d53f-4f55-9a85-b773f0595d91"}
07:13:29.929 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ff9e46b8-f6f5-444a-a90d-327035dd12da"}
07:13:29.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ff9e46b8-f6f5-444a-a90d-327035dd12da"}
07:13:32.928 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1ca73a88-f6a0-4d9f-9e9c-d0be9b9e1705"}
07:13:32.928 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1ca73a88-f6a0-4d9f-9e9c-d0be9b9e1705"}
07:13:32.929 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d4b8564d-76ec-4c65-bf08-4331c44a5b85"}
07:13:32.929 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d4b8564d-76ec-4c65-bf08-4331c44a5b85"}
07:13:35.926 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8479634f-164d-43ff-b0eb-bba5284ff689"}
07:13:35.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8479634f-164d-43ff-b0eb-bba5284ff689"}
07:13:35.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"690323fa-864a-4d53-84d7-28907789cc98"}
07:13:35.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"690323fa-864a-4d53-84d7-28907789cc98"}
07:13:38.925 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"716fd37b-e2c7-4f92-aa4e-4ff5b0b8aad5"}
07:13:38.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"716fd37b-e2c7-4f92-aa4e-4ff5b0b8aad5"}
07:13:38.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"72a10379-9a86-4969-862a-7b9f96377c20"}
07:13:38.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"72a10379-9a86-4969-862a-7b9f96377c20"}
07:13:41.925 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"67be0ea3-e50e-4f5b-b8c1-561da26770dc"}
07:13:41.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"67be0ea3-e50e-4f5b-b8c1-561da26770dc"}
07:13:41.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"343e130e-b28c-4c02-8ff1-c0c3f93d6a82"}
07:13:41.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"343e130e-b28c-4c02-8ff1-c0c3f93d6a82"}
07:13:44.923 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dd6f07c2-d30d-4605-816f-e4a038c7100b"}
07:13:44.924 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dd6f07c2-d30d-4605-816f-e4a038c7100b"}
07:13:44.924 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3c8d67f4-97f9-4d4c-9e99-f533cc7e2605"}
07:13:44.925 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3c8d67f4-97f9-4d4c-9e99-f533cc7e2605"}
07:13:47.923 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"043100bb-27f5-4ebe-a730-b2899e9cef1d"}
07:13:47.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"043100bb-27f5-4ebe-a730-b2899e9cef1d"}
07:13:47.924 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"12c3935d-4083-4644-bcf4-ec36e469f6e0"}
07:13:47.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"12c3935d-4083-4644-bcf4-ec36e469f6e0"}
07:13:50.922 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0d4a1258-7a0a-4420-86fc-1bd9df7b913a"}
07:13:50.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0d4a1258-7a0a-4420-86fc-1bd9df7b913a"}
07:13:50.923 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5c716179-7e48-48ca-b519-97ebe3cf0c0f"}
07:13:50.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5c716179-7e48-48ca-b519-97ebe3cf0c0f"}
07:13:53.922 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"57e8ab75-62fd-40bb-98bd-8f043742d1cb"}
07:13:53.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"57e8ab75-62fd-40bb-98bd-8f043742d1cb"}
07:13:53.923 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"af0ef1e7-05ae-4b1c-8e9f-33337945e685"}
07:13:53.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"af0ef1e7-05ae-4b1c-8e9f-33337945e685"}
07:13:56.921 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b8e364e3-6e5f-4515-aa2f-91f25ffd87ed"}
07:13:56.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b8e364e3-6e5f-4515-aa2f-91f25ffd87ed"}
07:13:56.922 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bd86e311-c494-4a83-9565-033e5e82d61d"}
07:13:56.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bd86e311-c494-4a83-9565-033e5e82d61d"}
07:13:59.919 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"797dc177-afd4-470b-8c0c-e41692e634bd"}
07:13:59.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"797dc177-afd4-470b-8c0c-e41692e634bd"}
07:13:59.920 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"78fb4c8f-651d-4a24-9ccf-46f1c8bb67e5"}
07:13:59.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"78fb4c8f-651d-4a24-9ccf-46f1c8bb67e5"}
07:14:02.919 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9927516b-59f2-4ffd-a8e3-a54eedf0eeec"}
07:14:02.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9927516b-59f2-4ffd-a8e3-a54eedf0eeec"}
07:14:02.920 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1885edbf-2656-41d7-90d1-0ecbbbfb73d4"}
07:14:02.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1885edbf-2656-41d7-90d1-0ecbbbfb73d4"}
07:14:05.917 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"876c5f02-3a04-4b91-aa66-e7058b6f1ac2"}
07:14:05.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"876c5f02-3a04-4b91-aa66-e7058b6f1ac2"}
07:14:05.918 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"673a157e-53eb-4662-8fcd-0e4fb4185b5c"}
07:14:05.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"673a157e-53eb-4662-8fcd-0e4fb4185b5c"}
07:14:08.918 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1cd557f4-b449-4242-bb58-d71ed5501f11"}
07:14:08.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1cd557f4-b449-4242-bb58-d71ed5501f11"}
07:14:08.919 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7cef11a8-e882-45fe-a0d9-1dba623bc939"}
07:14:08.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7cef11a8-e882-45fe-a0d9-1dba623bc939"}
07:14:11.918 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f5735881-bd2b-416e-96ee-ad08522423f1"}
07:14:11.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f5735881-bd2b-416e-96ee-ad08522423f1"}
07:14:11.919 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3a200906-17ec-4147-b30a-138ada8cabc9"}
07:14:11.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3a200906-17ec-4147-b30a-138ada8cabc9"}
07:14:14.917 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"54824b8b-c793-4db2-a28e-56a8057b5973"}
07:14:14.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"54824b8b-c793-4db2-a28e-56a8057b5973"}
07:14:14.918 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"deedf025-52b6-4773-a976-313b64d8e5a7"}
07:14:14.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"deedf025-52b6-4773-a976-313b64d8e5a7"}
07:14:17.919 03.001 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d4ce302c-49f8-4769-8f1a-676908efdc37"}
07:14:17.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d4ce302c-49f8-4769-8f1a-676908efdc37"}
07:14:17.920 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b9ca21b1-7425-4c8c-8cac-6ff6325c0002"}
07:14:17.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b9ca21b1-7425-4c8c-8cac-6ff6325c0002"}
07:14:20.919 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1b267a8a-9016-4c1a-87d7-e133dfafb9e6"}
07:14:20.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1b267a8a-9016-4c1a-87d7-e133dfafb9e6"}
07:14:20.920 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"98079e19-0be6-45d1-a2be-2e1b28c210ba"}
07:14:20.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"98079e19-0be6-45d1-a2be-2e1b28c210ba"}
07:14:23.919 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5b1e9cd4-6d5d-4302-80f9-534252ec6770"}
07:14:23.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5b1e9cd4-6d5d-4302-80f9-534252ec6770"}
07:14:23.920 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"36a57a87-18be-4a81-b981-6ff8c2fb152f"}
07:14:23.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"36a57a87-18be-4a81-b981-6ff8c2fb152f"}
07:14:26.919 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"34bf93ea-0f41-448a-9f8b-537703851f0b"}
07:14:26.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"34bf93ea-0f41-448a-9f8b-537703851f0b"}
07:14:26.920 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"632ead97-3bac-42e3-aef6-f9ae6ce12450"}
07:14:26.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"632ead97-3bac-42e3-aef6-f9ae6ce12450"}
07:14:29.918 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2c901093-e8b5-4070-84ba-1a1db013cedf"}
07:14:29.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2c901093-e8b5-4070-84ba-1a1db013cedf"}
07:14:29.919 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0783ee2b-3f91-4166-ad42-57dde2eccb1f"}
07:14:29.919 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0783ee2b-3f91-4166-ad42-57dde2eccb1f"}
07:14:32.917 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7484bf79-11a5-4ce9-b6f0-8de97e6a6c4d"}
07:14:32.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7484bf79-11a5-4ce9-b6f0-8de97e6a6c4d"}
07:14:32.918 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"49cbd07c-0266-46be-9b6e-1a0144a3b196"}
07:14:32.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"49cbd07c-0266-46be-9b6e-1a0144a3b196"}
07:14:35.917 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"417b06da-197d-4fc0-aca5-8f7008e740e6"}
07:14:35.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"417b06da-197d-4fc0-aca5-8f7008e740e6"}
07:14:35.918 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"37f8a382-3ab5-4a3d-969f-c62cfe39e6d7"}
07:14:35.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"37f8a382-3ab5-4a3d-969f-c62cfe39e6d7"}
07:14:38.917 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4bbe9065-2a08-4716-9240-ce22b7d3b58a"}
07:14:38.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4bbe9065-2a08-4716-9240-ce22b7d3b58a"}
07:14:38.918 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"22d3f71d-c919-4f25-86e4-1e071f69038f"}
07:14:38.918 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"22d3f71d-c919-4f25-86e4-1e071f69038f"}
07:14:41.915 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ec61f123-b5f2-4f13-a127-c18c012aadac"}
07:14:41.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ec61f123-b5f2-4f13-a127-c18c012aadac"}
07:14:41.916 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"23239fc3-8dc1-4468-b260-99eab397acd1"}
07:14:41.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"23239fc3-8dc1-4468-b260-99eab397acd1"}
07:14:44.916 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5fa02c85-757a-4a26-b9ca-27fcf0e697f6"}
07:14:44.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5fa02c85-757a-4a26-b9ca-27fcf0e697f6"}
07:14:44.917 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c85c723d-5df6-4b04-a8a0-a1463324b51c"}
07:14:44.918 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c85c723d-5df6-4b04-a8a0-a1463324b51c"}
07:14:47.915 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1b206f88-9362-4754-bc07-8ee25966366b"}
07:14:47.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1b206f88-9362-4754-bc07-8ee25966366b"}
07:14:47.916 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2d24fa15-b908-4745-b41d-d74b91539b3b"}
07:14:47.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2d24fa15-b908-4745-b41d-d74b91539b3b"}
07:14:50.914 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6b63b2ca-7bd1-4f60-9223-4ad13580223f"}
07:14:50.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6b63b2ca-7bd1-4f60-9223-4ad13580223f"}
07:14:50.915 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"60c1e402-42b9-442a-b20a-25000a097da6"}
07:14:50.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"60c1e402-42b9-442a-b20a-25000a097da6"}
07:14:53.913 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8cfaa638-c745-4bc8-8985-d1863bc658da"}
07:14:53.913 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8cfaa638-c745-4bc8-8985-d1863bc658da"}
07:14:53.914 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e64df7c7-9d14-4fa5-b233-66b79aed71bd"}
07:14:53.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e64df7c7-9d14-4fa5-b233-66b79aed71bd"}
07:14:56.913 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"784a2836-e440-4a91-939a-56c43da0ad36"}
07:14:56.913 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"784a2836-e440-4a91-939a-56c43da0ad36"}
07:14:56.914 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"35d4e9a6-2aa2-4e9d-aa07-b578c442c204"}
07:14:56.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"35d4e9a6-2aa2-4e9d-aa07-b578c442c204"}
07:14:59.913 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"898f17f7-c7ce-4232-b7c3-67ec4777c536"}
07:14:59.913 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"898f17f7-c7ce-4232-b7c3-67ec4777c536"}
07:14:59.914 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d055ac27-87f1-4ec9-ab61-73a87970766d"}
07:14:59.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d055ac27-87f1-4ec9-ab61-73a87970766d"}
07:15:02.912 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0341de16-b559-48bc-b4b5-80a511b5376f"}
07:15:02.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0341de16-b559-48bc-b4b5-80a511b5376f"}
07:15:02.913 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bb872a8e-c515-42a2-8ab6-d53f02f45f79"}
07:15:02.913 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bb872a8e-c515-42a2-8ab6-d53f02f45f79"}
07:15:05.912 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"776c7e29-126b-45c6-afdf-49b031517a73"}
07:15:05.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"776c7e29-126b-45c6-afdf-49b031517a73"}
07:15:05.913 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"47ddd10a-09ea-4713-ad2d-ee6c2915cfed"}
07:15:05.913 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"47ddd10a-09ea-4713-ad2d-ee6c2915cfed"}
07:15:08.910 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b4e300f7-af16-4720-87e7-08b7dbfc4b97"}
07:15:08.910 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b4e300f7-af16-4720-87e7-08b7dbfc4b97"}
07:15:08.911 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"205b738c-888b-4359-983c-c89b21ebf9bf"}
07:15:08.911 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"205b738c-888b-4359-983c-c89b21ebf9bf"}
07:15:11.911 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"37df6b9a-7f7e-4c16-979f-e73a47744bd7"}
07:15:11.911 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"37df6b9a-7f7e-4c16-979f-e73a47744bd7"}
07:15:11.912 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2371cd34-c499-4ad8-af52-e1a7087034f5"}
07:15:11.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2371cd34-c499-4ad8-af52-e1a7087034f5"}
07:15:14.916 03.004 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c2316a63-7f75-4e4d-9a89-4cd9d6dcd8dd"}
07:15:14.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c2316a63-7f75-4e4d-9a89-4cd9d6dcd8dd"}
07:15:14.917 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"03d4dae0-ef1a-404c-aa74-d6bae2046bef"}
07:15:14.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"03d4dae0-ef1a-404c-aa74-d6bae2046bef"}
07:15:17.916 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c9e1f9e8-a805-4f4a-bd06-b723b5ae0ed6"}
07:15:17.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c9e1f9e8-a805-4f4a-bd06-b723b5ae0ed6"}
07:15:17.917 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a5e42097-1017-44bd-a48a-33064c81dcc0"}
07:15:17.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a5e42097-1017-44bd-a48a-33064c81dcc0"}
07:15:20.916 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8cb31e42-bce1-4e69-8e3f-161e181e82b9"}
07:15:20.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8cb31e42-bce1-4e69-8e3f-161e181e82b9"}
07:15:20.917 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3177e34c-878e-43cb-afe1-89636e87bb0f"}
07:15:20.918 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3177e34c-878e-43cb-afe1-89636e87bb0f"}
07:15:23.916 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"09e35935-7d2e-4c74-9ed6-f18f9178529e"}
07:15:23.916 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"09e35935-7d2e-4c74-9ed6-f18f9178529e"}
07:15:23.917 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d561963e-e98c-4544-91b8-cda6d38e09ef"}
07:15:23.917 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d561963e-e98c-4544-91b8-cda6d38e09ef"}
07:15:26.914 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7086df20-b771-4ee5-af10-06cb243fbdd6"}
07:15:26.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7086df20-b771-4ee5-af10-06cb243fbdd6"}
07:15:26.915 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1cc44156-a1da-4374-bb13-6deff85a5c2c"}
07:15:26.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1cc44156-a1da-4374-bb13-6deff85a5c2c"}
07:15:29.914 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"65d47bf7-adb6-4458-b4ba-e4dec0d3cb6d"}
07:15:29.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"65d47bf7-adb6-4458-b4ba-e4dec0d3cb6d"}
07:15:29.915 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0e2be65d-9797-4236-800d-914e593fae1c"}
07:15:29.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0e2be65d-9797-4236-800d-914e593fae1c"}
07:15:32.914 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"563e2931-32d8-4657-97f3-1c64120b09a2"}
07:15:32.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"563e2931-32d8-4657-97f3-1c64120b09a2"}
07:15:32.915 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aed4e36f-b905-4562-ab13-3a09f3f5bad5"}
07:15:32.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"aed4e36f-b905-4562-ab13-3a09f3f5bad5"}
07:15:35.913 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"533aaac5-abaa-4cad-805e-ca42e5d073cc"}
07:15:35.913 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"533aaac5-abaa-4cad-805e-ca42e5d073cc"}
07:15:35.914 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9bba77f5-7c74-4f40-b347-af56cae7467d"}
07:15:35.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9bba77f5-7c74-4f40-b347-af56cae7467d"}
07:15:38.913 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3ac9de7c-394f-4386-978c-7ce3094721a3"}
07:15:38.913 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3ac9de7c-394f-4386-978c-7ce3094721a3"}
07:15:38.914 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c8be9b98-19d1-411c-875d-82b6adcb291f"}
07:15:38.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c8be9b98-19d1-411c-875d-82b6adcb291f"}
07:15:41.912 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"45441875-8932-4206-8bf1-dd91fd3e6b8b"}
07:15:41.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"45441875-8932-4206-8bf1-dd91fd3e6b8b"}
07:15:41.913 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bfb56687-d353-4d12-8a59-563c2e754524"}
07:15:41.913 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bfb56687-d353-4d12-8a59-563c2e754524"}
07:15:44.913 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9594bba0-88de-4c36-8aa9-e46a37ea17b6"}
07:15:44.913 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9594bba0-88de-4c36-8aa9-e46a37ea17b6"}
07:15:44.914 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6a7a49e2-244a-4592-8f40-d02307bbd1f5"}
07:15:44.914 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6a7a49e2-244a-4592-8f40-d02307bbd1f5"}
07:15:47.912 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"015e1a21-bd74-4fc2-9dd7-5f0bf5133839"}
07:15:47.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"015e1a21-bd74-4fc2-9dd7-5f0bf5133839"}
07:15:47.913 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d1596f1f-e338-485a-9b21-819ba6d1f48f"}
07:15:47.913 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d1596f1f-e338-485a-9b21-819ba6d1f48f"}
07:15:50.911 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"85caad29-daf4-4a86-838c-05f2292bfe88"}
07:15:50.911 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"85caad29-daf4-4a86-838c-05f2292bfe88"}
07:15:50.912 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bdcd5f5f-8c66-42ba-8cd5-8477577d13fc"}
07:15:50.912 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bdcd5f5f-8c66-42ba-8cd5-8477577d13fc"}
07:15:53.910 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fe7258d3-6b8a-450b-becf-8b60c02b65d3"}
07:15:53.910 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fe7258d3-6b8a-450b-becf-8b60c02b65d3"}
07:15:53.911 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d106b37b-e70f-4ab2-ac65-6ddd419d32e8"}
07:15:53.911 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d106b37b-e70f-4ab2-ac65-6ddd419d32e8"}
07:15:56.909 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"00cf9bf5-d1ae-4f30-9d23-f9a0386fdb50"}
07:15:56.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"00cf9bf5-d1ae-4f30-9d23-f9a0386fdb50"}
07:15:56.910 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ac81ce1d-f63a-495d-8fab-07137c9b1828"}
07:15:56.910 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ac81ce1d-f63a-495d-8fab-07137c9b1828"}
07:15:59.909 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3e0c2e8f-27ff-4c5b-84ea-ab566999c01b"}
07:15:59.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3e0c2e8f-27ff-4c5b-84ea-ab566999c01b"}
07:15:59.910 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"25021545-20ca-405f-991c-5ebd710fc4ad"}
07:15:59.910 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"25021545-20ca-405f-991c-5ebd710fc4ad"}
07:16:02.908 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a98d7b27-7d76-425c-a5d1-50cf9f79ed7b"}
07:16:02.908 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a98d7b27-7d76-425c-a5d1-50cf9f79ed7b"}
07:16:02.909 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9e2be152-5059-4899-ac6a-d237950ed563"}
07:16:02.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9e2be152-5059-4899-ac6a-d237950ed563"}
07:16:05.907 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7d164556-49ff-4118-8e4e-cd7051ac80ec"}
07:16:05.907 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7d164556-49ff-4118-8e4e-cd7051ac80ec"}
07:16:05.908 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"18da269f-757a-4f31-8be6-ac08f5c6bbea"}
07:16:05.908 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"18da269f-757a-4f31-8be6-ac08f5c6bbea"}
07:16:08.907 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1809a2a6-a06c-4468-8bac-48b65d5c2593"}
07:16:08.908 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1809a2a6-a06c-4468-8bac-48b65d5c2593"}
07:16:08.909 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"81aeb307-e2ef-424e-a25b-a1bff6b6b876"}
07:16:08.909 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"81aeb307-e2ef-424e-a25b-a1bff6b6b876"}
07:16:11.907 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6aeb6db4-9f06-4738-8168-cf244f963b0c"}
07:16:11.907 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6aeb6db4-9f06-4738-8168-cf244f963b0c"}
07:16:11.908 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f434cb2d-71dd-461c-9ad6-08f1fa00d68a"}
07:16:11.908 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f434cb2d-71dd-461c-9ad6-08f1fa00d68a"}
07:16:14.906 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"68e18100-79bd-4eaf-877f-40cf50cc6a96"}
07:16:14.907 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"68e18100-79bd-4eaf-877f-40cf50cc6a96"}
07:16:14.908 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"45de842e-9bcc-46ac-8e47-0a34edc26376"}
07:16:14.909 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"45de842e-9bcc-46ac-8e47-0a34edc26376"}
07:16:17.907 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e68d8b2d-3477-47d9-abb3-22ddea69aa6d"}
07:16:17.907 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e68d8b2d-3477-47d9-abb3-22ddea69aa6d"}
07:16:17.908 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b47045fb-1af0-4750-9dc5-997bf67c1dc4"}
07:16:17.908 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b47045fb-1af0-4750-9dc5-997bf67c1dc4"}
07:16:20.906 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"efb6a4ff-2e8f-4454-a6b1-a171916df49a"}
07:16:20.906 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"efb6a4ff-2e8f-4454-a6b1-a171916df49a"}
07:16:20.907 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b9854e5c-390d-4153-a5cb-55290a6ffe75"}
07:16:20.907 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b9854e5c-390d-4153-a5cb-55290a6ffe75"}
07:16:23.907 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"df354496-4f4a-44d2-a8ee-4e17ac81d93c"}
07:16:23.907 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"df354496-4f4a-44d2-a8ee-4e17ac81d93c"}
07:16:23.908 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cf1b09ec-d282-4695-945c-a41dbf2b21d6"}
07:16:23.908 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cf1b09ec-d282-4695-945c-a41dbf2b21d6"}
07:16:26.906 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2b32d0b6-6c65-430d-9d5f-41c31091b8b7"}
07:16:26.906 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2b32d0b6-6c65-430d-9d5f-41c31091b8b7"}
07:16:26.907 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"94fac145-7342-4d16-b250-11148df39320"}
07:16:26.907 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"94fac145-7342-4d16-b250-11148df39320"}
07:16:29.905 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4217fe50-0043-4455-b3d9-8d75db2f438a"}
07:16:29.905 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4217fe50-0043-4455-b3d9-8d75db2f438a"}
07:16:29.906 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"85168cbd-12eb-4a03-938f-c2cdd969947c"}
07:16:29.906 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"85168cbd-12eb-4a03-938f-c2cdd969947c"}
07:16:32.905 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f02abc0e-88cf-41b3-9e93-89ab1730b9e8"}
07:16:32.905 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f02abc0e-88cf-41b3-9e93-89ab1730b9e8"}
07:16:32.906 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0a76d40a-b1a2-4880-b938-abbd05801794"}
07:16:32.906 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0a76d40a-b1a2-4880-b938-abbd05801794"}
07:16:35.903 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2fed3b22-5d19-4b9b-b2cc-db8aff0afa86"}
07:16:35.903 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2fed3b22-5d19-4b9b-b2cc-db8aff0afa86"}
07:16:35.904 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bff0df1d-6921-409b-8256-d04ce7083bb1"}
07:16:35.904 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bff0df1d-6921-409b-8256-d04ce7083bb1"}
07:16:38.903 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1fa94954-ee7b-4a32-9eb5-1cf165075074"}
07:16:38.903 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1fa94954-ee7b-4a32-9eb5-1cf165075074"}
07:16:38.904 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"15128b49-fb86-422a-98a0-547bbd189abd"}
07:16:38.904 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"15128b49-fb86-422a-98a0-547bbd189abd"}
07:16:41.902 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c881b940-de2e-4420-8eb5-68f882a46531"}
07:16:41.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c881b940-de2e-4420-8eb5-68f882a46531"}
07:16:41.903 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8be4c979-eda4-4717-b70c-db4cee864152"}
07:16:41.903 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8be4c979-eda4-4717-b70c-db4cee864152"}
07:16:44.902 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4589b8a4-196c-48eb-8c60-b83e7e9f7214"}
07:16:44.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4589b8a4-196c-48eb-8c60-b83e7e9f7214"}
07:16:44.903 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bfa2816b-cb04-4168-a219-ffac0ce16ae9"}
07:16:44.903 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bfa2816b-cb04-4168-a219-ffac0ce16ae9"}
07:16:47.900 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1aa1e734-db80-4629-8cba-d24f806d490c"}
07:16:47.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1aa1e734-db80-4629-8cba-d24f806d490c"}
07:16:47.901 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f854076a-e6f3-4844-90c5-24e2e14daaab"}
07:16:47.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f854076a-e6f3-4844-90c5-24e2e14daaab"}
07:16:50.899 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4cb38873-256c-40f4-a6ab-5b1d60aab68c"}
07:16:50.899 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4cb38873-256c-40f4-a6ab-5b1d60aab68c"}
07:16:50.900 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"34027320-70a1-4634-b57f-ea64dd53edad"}
07:16:50.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"34027320-70a1-4634-b57f-ea64dd53edad"}
07:16:53.897 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9098aeef-385e-42d1-9882-56469aa33002"}
07:16:53.897 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9098aeef-385e-42d1-9882-56469aa33002"}
07:16:53.898 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"71e2cba6-624b-44cd-8564-de8c05d405d5"}
07:16:53.898 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"71e2cba6-624b-44cd-8564-de8c05d405d5"}
07:16:56.897 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c5310899-09b1-452c-b1e5-a0c9aa314ac0"}
07:16:56.897 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c5310899-09b1-452c-b1e5-a0c9aa314ac0"}
07:16:56.898 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"936c6288-04d4-4c52-a25f-cd20680d7162"}
07:16:56.898 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"936c6288-04d4-4c52-a25f-cd20680d7162"}
07:16:59.895 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"87ab435e-5e28-40ce-852b-f4de16d5cd1e"}
07:16:59.895 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"87ab435e-5e28-40ce-852b-f4de16d5cd1e"}
07:16:59.896 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"56681a2a-641c-481f-9d7b-27446e4b402a"}
07:16:59.896 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"56681a2a-641c-481f-9d7b-27446e4b402a"}
07:17:02.895 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8386ba8f-de1c-421c-9289-1400dd80edef"}
07:17:02.895 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8386ba8f-de1c-421c-9289-1400dd80edef"}
07:17:02.896 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dae2fbda-8ff2-48c1-91fc-ea029b6f578a"}
07:17:02.896 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"dae2fbda-8ff2-48c1-91fc-ea029b6f578a"}
07:17:05.895 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8f1f72f4-7f7e-493e-9835-42a501279713"}
07:17:05.895 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8f1f72f4-7f7e-493e-9835-42a501279713"}
07:17:05.896 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e1a6265b-1b33-4874-9fef-702c219ef122"}
07:17:05.896 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e1a6265b-1b33-4874-9fef-702c219ef122"}
07:17:08.894 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"effd8a2a-37ff-4878-8416-7d534b55a342"}
07:17:08.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"effd8a2a-37ff-4878-8416-7d534b55a342"}
07:17:08.895 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fcbbeee4-d9df-46d7-be56-261df5a446c1"}
07:17:08.895 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fcbbeee4-d9df-46d7-be56-261df5a446c1"}
07:17:11.893 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dfa7854e-0a79-40fb-83c2-3d0b0bd555aa"}
07:17:11.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dfa7854e-0a79-40fb-83c2-3d0b0bd555aa"}
07:17:11.894 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"22463dff-052c-4485-a0ef-46f9bd2d16e6"}
07:17:11.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"22463dff-052c-4485-a0ef-46f9bd2d16e6"}
07:17:14.893 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9469b0ac-5adf-462a-9470-b4ececfb828e"}
07:17:14.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9469b0ac-5adf-462a-9470-b4ececfb828e"}
07:17:14.894 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"51c4d964-e832-4b23-9ff9-bac5e2cea5bc"}
07:17:14.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"51c4d964-e832-4b23-9ff9-bac5e2cea5bc"}
07:17:17.892 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"228f6699-2e0c-4c7e-86da-bb73ba7b9853"}
07:17:17.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"228f6699-2e0c-4c7e-86da-bb73ba7b9853"}
07:17:17.893 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"04065cc0-3591-499e-8e52-fa5d9726b604"}
07:17:17.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"04065cc0-3591-499e-8e52-fa5d9726b604"}
07:17:20.893 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a57ee332-4716-4b95-be89-49a31a0d9cf9"}
07:17:20.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a57ee332-4716-4b95-be89-49a31a0d9cf9"}
07:17:20.894 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c69b2c99-1c0b-49dc-afff-9c36f583863b"}
07:17:20.894 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c69b2c99-1c0b-49dc-afff-9c36f583863b"}
07:17:23.892 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"39f87b3d-2dc0-4100-9797-f3fb34955360"}
07:17:23.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"39f87b3d-2dc0-4100-9797-f3fb34955360"}
07:17:23.893 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7cae7e3d-4692-444b-9cea-efac408f8ac3"}
07:17:23.893 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7cae7e3d-4692-444b-9cea-efac408f8ac3"}
07:17:26.891 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cf573d0e-3873-427b-aeb3-3edbae1f2b1a"}
07:17:26.891 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cf573d0e-3873-427b-aeb3-3edbae1f2b1a"}
07:17:26.892 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"19bed707-5f2a-48b4-b96b-11066e65d400"}
07:17:26.892 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"19bed707-5f2a-48b4-b96b-11066e65d400"}
07:17:29.889 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1cf9f2f8-e59f-4bea-832b-c0c28ab38821"}
07:17:29.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1cf9f2f8-e59f-4bea-832b-c0c28ab38821"}
07:17:29.890 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"da01a9f9-3c6a-4839-9579-512f9337de1c"}
07:17:29.890 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"da01a9f9-3c6a-4839-9579-512f9337de1c"}
07:17:32.889 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9f679f46-0e7e-47d2-8433-4d0af4c3204f"}
07:17:32.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9f679f46-0e7e-47d2-8433-4d0af4c3204f"}
07:17:32.890 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"37df995d-e4c2-4499-9960-5a973debf85a"}
07:17:32.890 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"37df995d-e4c2-4499-9960-5a973debf85a"}
07:17:35.888 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b2443d1f-d323-4c78-ac51-db78822cd783"}
07:17:35.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b2443d1f-d323-4c78-ac51-db78822cd783"}
07:17:35.889 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ef6d88db-11bc-44ca-a190-aa4c677bc04d"}
07:17:35.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ef6d88db-11bc-44ca-a190-aa4c677bc04d"}
07:17:38.887 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d19d911d-538f-4f89-bdb1-b852737cd108"}
07:17:38.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d19d911d-538f-4f89-bdb1-b852737cd108"}
07:17:38.888 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e8772702-939c-4b1d-be0c-b3e77cbe298d"}
07:17:38.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e8772702-939c-4b1d-be0c-b3e77cbe298d"}
07:17:41.886 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"91aa0881-16b7-4630-ad9c-842a13f09899"}
07:17:41.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"91aa0881-16b7-4630-ad9c-842a13f09899"}
07:17:41.887 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"11e72780-573d-4e8d-8395-5b9a841eef92"}
07:17:41.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"11e72780-573d-4e8d-8395-5b9a841eef92"}
07:17:44.886 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"21d48ffa-090f-4239-b577-3ac0c977e6cf"}
07:17:44.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"21d48ffa-090f-4239-b577-3ac0c977e6cf"}
07:17:44.887 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"063eaf99-928b-44e3-9e7e-12a004971a4e"}
07:17:44.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"063eaf99-928b-44e3-9e7e-12a004971a4e"}
07:17:47.887 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3d878090-1052-4254-8142-c76fbfea9cbb"}
07:17:47.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3d878090-1052-4254-8142-c76fbfea9cbb"}
07:17:47.888 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0c1816e6-6af7-48ec-b557-4c8222de596b"}
07:17:47.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0c1816e6-6af7-48ec-b557-4c8222de596b"}
07:17:50.887 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ea7c0ef7-d09d-4643-a1ae-b646940f407e"}
07:17:50.888 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ea7c0ef7-d09d-4643-a1ae-b646940f407e"}
07:17:50.889 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3b6d78e3-d798-4d01-a4e2-1570899fb13b"}
07:17:50.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3b6d78e3-d798-4d01-a4e2-1570899fb13b"}
07:17:53.886 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6be4dd29-6e26-445f-b2d7-e5b6ae1970ec"}
07:17:53.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6be4dd29-6e26-445f-b2d7-e5b6ae1970ec"}
07:17:53.887 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"871c7951-b248-4b8d-bbec-120e9064f818"}
07:17:53.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"871c7951-b248-4b8d-bbec-120e9064f818"}
07:17:56.886 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e5d3a567-8c8f-42f7-89bf-f684f067821e"}
07:17:56.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e5d3a567-8c8f-42f7-89bf-f684f067821e"}
07:17:56.887 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"291d6d2e-9ee6-4607-9c63-95194e9452b5"}
07:17:56.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"291d6d2e-9ee6-4607-9c63-95194e9452b5"}
07:17:59.887 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a5d217c2-5a79-4237-b837-1100cdec165e"}
07:17:59.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a5d217c2-5a79-4237-b837-1100cdec165e"}
07:17:59.888 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"921ef19f-6535-4def-be67-1d48a3b2a5fd"}
07:17:59.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"921ef19f-6535-4def-be67-1d48a3b2a5fd"}
07:18:02.887 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"450b1b54-a1c3-45ca-8ba3-fb129c27c847"}
07:18:02.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"450b1b54-a1c3-45ca-8ba3-fb129c27c847"}
07:18:02.888 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"810451b3-803e-43e0-af28-51d6a35466f4"}
07:18:02.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"810451b3-803e-43e0-af28-51d6a35466f4"}
07:18:05.887 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c51f4802-f3dd-4113-bf29-3c655c1b60df"}
07:18:05.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c51f4802-f3dd-4113-bf29-3c655c1b60df"}
07:18:05.888 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a9ff16d8-51ee-4437-b89d-3493e32894f0"}
07:18:05.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a9ff16d8-51ee-4437-b89d-3493e32894f0"}
07:18:08.886 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fadaad69-ad5e-45f7-aa5b-5dc274637e76"}
07:18:08.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fadaad69-ad5e-45f7-aa5b-5dc274637e76"}
07:18:08.887 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c792e7e3-5d47-448b-9e15-058691ca224e"}
07:18:08.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c792e7e3-5d47-448b-9e15-058691ca224e"}
07:18:11.888 03.001 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"92967941-736c-4507-9d59-4fafddf0192e"}
07:18:11.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"92967941-736c-4507-9d59-4fafddf0192e"}
07:18:11.889 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"363fa256-9c08-4b15-a75d-ccaec498abed"}
07:18:11.889 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"363fa256-9c08-4b15-a75d-ccaec498abed"}
07:18:14.887 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9460177a-0f28-46ba-9fdd-7045793f2b5f"}
07:18:14.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9460177a-0f28-46ba-9fdd-7045793f2b5f"}
07:18:14.888 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0a50f8b0-ceb4-4fbb-a7a4-874c183753f0"}
07:18:14.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0a50f8b0-ceb4-4fbb-a7a4-874c183753f0"}
07:18:17.886 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b1cfec95-a03c-47f4-8001-1ecc25aa167c"}
07:18:17.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b1cfec95-a03c-47f4-8001-1ecc25aa167c"}
07:18:17.887 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5d6e1897-eeb1-49be-9cca-d22c118bc63b"}
07:18:17.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5d6e1897-eeb1-49be-9cca-d22c118bc63b"}
07:18:20.888 03.001 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"85ac832b-4ec1-4534-b665-8cf71f34e42d"}
07:18:20.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"85ac832b-4ec1-4534-b665-8cf71f34e42d"}
07:18:20.890 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aa7bbce6-d01f-47df-8bfb-d70d8dae9d2e"}
07:18:20.890 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"aa7bbce6-d01f-47df-8bfb-d70d8dae9d2e"}
07:18:23.887 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1f8d2d76-1629-4319-a437-2074e536d8fd"}
07:18:23.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1f8d2d76-1629-4319-a437-2074e536d8fd"}
07:18:23.888 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9eefda18-2a9e-458b-9fab-e65bf72bb3e2"}
07:18:23.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9eefda18-2a9e-458b-9fab-e65bf72bb3e2"}
07:18:26.887 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3034179e-f335-4ab4-a254-8c57c7456664"}
07:18:26.887 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3034179e-f335-4ab4-a254-8c57c7456664"}
07:18:26.888 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e72c931e-ac8c-416f-bf13-1994c58b553e"}
07:18:26.888 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e72c931e-ac8c-416f-bf13-1994c58b553e"}
07:18:29.885 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"29beedf2-5e40-4eeb-ba02-41d7e3184442"}
07:18:29.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"29beedf2-5e40-4eeb-ba02-41d7e3184442"}
07:18:29.886 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8f3ffec4-a0f7-471a-ab48-af059ec597e0"}
07:18:29.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8f3ffec4-a0f7-471a-ab48-af059ec597e0"}
07:18:32.885 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"efd9ba0b-f48f-4801-9a05-d2310951015a"}
07:18:32.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"efd9ba0b-f48f-4801-9a05-d2310951015a"}
07:18:32.886 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"03008dde-5458-4c8d-86f7-c638f098a6e2"}
07:18:32.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"03008dde-5458-4c8d-86f7-c638f098a6e2"}
07:18:35.884 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e515a5fb-56b6-4f35-80f4-30295df80dff"}
07:18:35.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e515a5fb-56b6-4f35-80f4-30295df80dff"}
07:18:35.885 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c6ce12d0-2b1b-42a9-9783-c774d5277db3"}
07:18:35.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c6ce12d0-2b1b-42a9-9783-c774d5277db3"}
07:18:38.884 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dc83473c-dd0d-45d5-be98-2ce5dee6594b"}
07:18:38.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dc83473c-dd0d-45d5-be98-2ce5dee6594b"}
07:18:38.885 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5e96ad9b-a5df-424d-bdcf-886e5541c02e"}
07:18:38.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5e96ad9b-a5df-424d-bdcf-886e5541c02e"}
07:18:41.884 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b3366dd1-545b-4c52-99f9-4f32498737d8"}
07:18:41.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b3366dd1-545b-4c52-99f9-4f32498737d8"}
07:18:41.885 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2a0a4c8c-47f1-46b2-9ba0-afa8cee596c5"}
07:18:41.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2a0a4c8c-47f1-46b2-9ba0-afa8cee596c5"}
07:18:44.885 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bdd945c2-46b2-443b-af6e-9f42e6eb9775"}
07:18:44.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bdd945c2-46b2-443b-af6e-9f42e6eb9775"}
07:18:44.886 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"57953486-43f7-430b-868e-a35072ccc809"}
07:18:44.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"57953486-43f7-430b-868e-a35072ccc809"}
07:18:47.885 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"73194710-90dc-4b49-9ccf-d115cce8b319"}
07:18:47.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"73194710-90dc-4b49-9ccf-d115cce8b319"}
07:18:47.886 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4a962bd4-af7d-442d-836a-fe63c7c34255"}
07:18:47.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4a962bd4-af7d-442d-836a-fe63c7c34255"}
07:18:50.885 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"af0adece-93f4-4758-9e2c-02307477e3f6"}
07:18:50.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"af0adece-93f4-4758-9e2c-02307477e3f6"}
07:18:50.886 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"da7b7629-3205-469a-8639-3ea2a8cb68e3"}
07:18:50.886 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"da7b7629-3205-469a-8639-3ea2a8cb68e3"}
07:18:53.884 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cdf8dd74-c57f-41b3-89ea-a55c0407c7bb"}
07:18:53.884 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cdf8dd74-c57f-41b3-89ea-a55c0407c7bb"}
07:18:53.885 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6c97615c-bec9-450d-870f-7607f9678765"}
07:18:53.885 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6c97615c-bec9-450d-870f-7607f9678765"}
07:18:56.882 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8f6b2b71-31ec-408b-83b6-33691e01cba7"}
07:18:56.882 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8f6b2b71-31ec-408b-83b6-33691e01cba7"}
07:18:56.883 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"061292fe-6f17-430e-b38a-809430dcc10e"}
07:18:56.883 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"061292fe-6f17-430e-b38a-809430dcc10e"}
07:18:59.915 03.032 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ade98dbd-ccba-4e9c-b2a6-e71fd2b644ec"}
07:18:59.915 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ade98dbd-ccba-4e9c-b2a6-e71fd2b644ec"}
07:18:59.915 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8c0ade45-ac32-4bbc-a3bc-d677812abbd8"}
07:18:59.916 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8c0ade45-ac32-4bbc-a3bc-d677812abbd8"}
07:19:02.882 02.966 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"3e44d244-0499-4e00-a2f8-167bbd41ec72"}
07:19:02.882 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"3e44d244-0499-4e00-a2f8-167bbd41ec72"}
07:19:02.883 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"23a6d129-52b3-4fab-a6de-eebb07d0169e"}
07:19:02.883 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"23a6d129-52b3-4fab-a6de-eebb07d0169e"}
07:19:05.881 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"89d54959-27a8-428e-a1f1-87d9f81b4895"}
07:19:05.881 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"89d54959-27a8-428e-a1f1-87d9f81b4895"}
07:19:05.882 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4f1e659a-cac4-48f3-9f49-51687b5d94c8"}
07:19:05.882 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4f1e659a-cac4-48f3-9f49-51687b5d94c8"}
07:19:08.881 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d373b520-4aee-40bc-af63-8cd91b3d8d3e"}
07:19:08.881 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d373b520-4aee-40bc-af63-8cd91b3d8d3e"}
07:19:08.882 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ccc5a910-458b-43a4-b2cf-edec6d74f93f"}
07:19:08.882 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ccc5a910-458b-43a4-b2cf-edec6d74f93f"}
07:19:11.881 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"acfd8dfd-dfc4-4e61-a159-eb4be5299fb5"}
07:19:11.881 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"acfd8dfd-dfc4-4e61-a159-eb4be5299fb5"}
07:19:11.882 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7aaa7fb7-2372-441b-8098-e11614222a64"}
07:19:11.882 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7aaa7fb7-2372-441b-8098-e11614222a64"}
07:19:14.880 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"48bb60f6-285d-4677-8ec9-76ab62d81f4d"}
07:19:14.880 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"48bb60f6-285d-4677-8ec9-76ab62d81f4d"}
07:19:14.881 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4c525b89-22e9-43e3-bf1f-ad6c8bca80e5"}
07:19:14.882 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4c525b89-22e9-43e3-bf1f-ad6c8bca80e5"}
07:19:17.881 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f3fd8aae-de9e-4ff3-90b7-b9ce5f75e677"}
07:19:17.881 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f3fd8aae-de9e-4ff3-90b7-b9ce5f75e677"}
07:19:17.882 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d56fcd5f-d15b-4a66-ad96-f20d3bac0254"}
07:19:17.882 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d56fcd5f-d15b-4a66-ad96-f20d3bac0254"}
07:19:20.900 03.018 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"45b73845-027c-45d4-8244-332413361e06"}
07:19:20.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"45b73845-027c-45d4-8244-332413361e06"}
07:19:20.901 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9842e32b-f0fc-48f8-a64c-2d51afc7ba5f"}
07:19:20.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9842e32b-f0fc-48f8-a64c-2d51afc7ba5f"}
07:19:23.901 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c969f5b0-e410-41dc-9a2d-300c98ec7d7e"}
07:19:23.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c969f5b0-e410-41dc-9a2d-300c98ec7d7e"}
07:19:23.902 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"061d3397-ae3a-41f7-b4c9-adf2d7a7dd92"}
07:19:23.902 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"061d3397-ae3a-41f7-b4c9-adf2d7a7dd92"}
07:19:26.900 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e2240375-8b21-439a-a0c3-033fa7d5257e"}
07:19:26.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e2240375-8b21-439a-a0c3-033fa7d5257e"}
07:19:26.901 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b1b1c7d4-6511-4a63-bac3-637f13c66529"}
07:19:26.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b1b1c7d4-6511-4a63-bac3-637f13c66529"}
07:19:29.899 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e6e454f1-38ff-495a-b6ef-8a109b2d52a5"}
07:19:29.899 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e6e454f1-38ff-495a-b6ef-8a109b2d52a5"}
07:19:29.900 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3c652159-c6cd-4268-ab6b-225986c6718e"}
07:19:29.900 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3c652159-c6cd-4268-ab6b-225986c6718e"}
07:19:32.899 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e11ab972-7bea-484c-80bc-5dcfcfb9d9b9"}
07:19:32.900 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e11ab972-7bea-484c-80bc-5dcfcfb9d9b9"}
07:19:32.901 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ce91698b-b570-4d25-8c8d-6895f0ee7744"}
07:19:32.901 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ce91698b-b570-4d25-8c8d-6895f0ee7744"}
07:19:35.898 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ae301b31-67d8-4284-8177-644448e649c9"}
07:19:35.898 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ae301b31-67d8-4284-8177-644448e649c9"}
07:19:35.899 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b8b4107e-81bd-4e54-af3f-6b198c76c25f"}
07:19:35.899 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b8b4107e-81bd-4e54-af3f-6b198c76c25f"}
07:19:38.898 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"6c3ee69f-8df5-4ec6-9bc4-cf9acd181c63"}
07:19:38.898 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"6c3ee69f-8df5-4ec6-9bc4-cf9acd181c63"}
07:19:38.899 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3d8fb1f9-8903-4a73-8036-a2cba2051509"}
07:19:38.899 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3d8fb1f9-8903-4a73-8036-a2cba2051509"}
07:19:41.898 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"aa0611b6-bea5-4068-8192-df6e22162c2a"}
07:19:41.898 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"aa0611b6-bea5-4068-8192-df6e22162c2a"}
07:19:41.899 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"28bd00c5-507b-4c87-81de-d936845ab3c4"}
07:19:41.899 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"28bd00c5-507b-4c87-81de-d936845ab3c4"}
07:19:44.923 03.024 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"54e4db5e-fc9e-430d-835b-bdb4746726a6"}
07:19:44.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"54e4db5e-fc9e-430d-835b-bdb4746726a6"}
07:19:44.924 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"67ebe850-fee1-4c69-bc21-6d38cde4455d"}
07:19:44.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"67ebe850-fee1-4c69-bc21-6d38cde4455d"}
07:19:47.923 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d344caba-5243-4f93-b0be-001c137a45f0"}
07:19:47.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d344caba-5243-4f93-b0be-001c137a45f0"}
07:19:47.924 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"57ed3aeb-ddc1-440b-a939-1f6a9bc860fa"}
07:19:47.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"57ed3aeb-ddc1-440b-a939-1f6a9bc860fa"}
07:19:50.922 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b241b244-d90b-454a-adba-135d29006b1d"}
07:19:50.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b241b244-d90b-454a-adba-135d29006b1d"}
07:19:50.923 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ce127aef-0a04-4532-b27f-6140e984e705"}
07:19:50.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ce127aef-0a04-4532-b27f-6140e984e705"}
07:19:53.923 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"7f280021-1c52-48e4-b2b3-a7fc938d6bff"}
07:19:53.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"7f280021-1c52-48e4-b2b3-a7fc938d6bff"}
07:19:53.924 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b8f62850-d091-4973-93c4-c0eed5b068f7"}
07:19:53.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b8f62850-d091-4973-93c4-c0eed5b068f7"}
07:19:56.923 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0aee7dec-2e92-4310-98fc-ce4cdbd9ee3b"}
07:19:56.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0aee7dec-2e92-4310-98fc-ce4cdbd9ee3b"}
07:19:56.924 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2198c049-5aff-4f24-9b80-4cb121b9d45c"}
07:19:56.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2198c049-5aff-4f24-9b80-4cb121b9d45c"}
07:19:59.923 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"22e29e2e-4a45-498a-9980-8be84cc22194"}
07:19:59.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"22e29e2e-4a45-498a-9980-8be84cc22194"}
07:19:59.924 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4c7a0ab4-a10c-417c-be99-1566628e1be1"}
07:19:59.924 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4c7a0ab4-a10c-417c-be99-1566628e1be1"}
07:20:02.922 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4296e237-dcbe-4c70-811b-92ce11056ebf"}
07:20:02.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4296e237-dcbe-4c70-811b-92ce11056ebf"}
07:20:02.923 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cf753323-c889-4e03-82e2-6c7ef556fa53"}
07:20:02.923 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cf753323-c889-4e03-82e2-6c7ef556fa53"}
07:20:05.921 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"db26468d-936a-4e98-993e-f820dd11ab0c"}
07:20:05.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"db26468d-936a-4e98-993e-f820dd11ab0c"}
07:20:05.922 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0fe07c7f-49c5-4eec-9146-d7e8c5134203"}
07:20:05.922 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0fe07c7f-49c5-4eec-9146-d7e8c5134203"}
07:20:08.920 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dc1c8b76-c5ac-4d40-ba05-ce694292c66a"}
07:20:08.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dc1c8b76-c5ac-4d40-ba05-ce694292c66a"}
07:20:08.921 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c64e6dda-6fb6-4ffa-8036-1d5a29c8f2ff"}
07:20:08.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c64e6dda-6fb6-4ffa-8036-1d5a29c8f2ff"}
07:20:11.920 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"289496d5-ecbe-4900-93d2-77192662961b"}
07:20:11.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"289496d5-ecbe-4900-93d2-77192662961b"}
07:20:11.921 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3062a5d1-9bda-48a8-a6e8-78e3d881157e"}
07:20:11.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3062a5d1-9bda-48a8-a6e8-78e3d881157e"}
07:20:14.920 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"657ea4c4-b9db-4b89-98f2-d055633a3acf"}
07:20:14.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"657ea4c4-b9db-4b89-98f2-d055633a3acf"}
07:20:14.921 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c6f5ed10-fedd-4e3e-be86-3447ae9fb17b"}
07:20:14.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c6f5ed10-fedd-4e3e-be86-3447ae9fb17b"}
07:20:17.920 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"198de998-f379-4e80-a811-882ef854d298"}
07:20:17.920 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"198de998-f379-4e80-a811-882ef854d298"}
07:20:17.921 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bd52fcf1-71dc-4012-bf2f-5363504685e9"}
07:20:17.921 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bd52fcf1-71dc-4012-bf2f-5363504685e9"}
07:20:20.925 03.004 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dbae547a-6586-4ac9-8436-7113b882256a"}
07:20:20.926 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dbae547a-6586-4ac9-8436-7113b882256a"}
07:20:20.927 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"20c7dae5-cd1f-4b39-b964-cd1abb089aaa"}
07:20:20.927 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"20c7dae5-cd1f-4b39-b964-cd1abb089aaa"}
07:20:23.925 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5fe83bc4-7f33-49af-a16e-3fc15b00043f"}
07:20:23.925 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5fe83bc4-7f33-49af-a16e-3fc15b00043f"}
07:20:23.926 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d949e54a-e4bd-4c66-85fd-459655d0991b"}
07:20:23.926 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d949e54a-e4bd-4c66-85fd-459655d0991b"}
07:20:26.943 03.017 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"a0351d32-c69a-43f4-8d0c-c3657b600b55"}
07:20:26.943 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"a0351d32-c69a-43f4-8d0c-c3657b600b55"}
07:20:26.973 00.030 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"303b8569-c0e9-40df-b7d4-f66d0a9631fa"}
07:20:26.973 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"303b8569-c0e9-40df-b7d4-f66d0a9631fa"}
07:20:30.133 03.160 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ccd41724-36a1-495f-9807-58db01afc0c7"}
07:20:30.133 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ccd41724-36a1-495f-9807-58db01afc0c7"}
07:20:30.153 00.020 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ccfe8f22-6745-4c19-b339-e0b86abd7aee"}
07:20:30.153 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ccfe8f22-6745-4c19-b339-e0b86abd7aee"}
07:20:33.122 02.969 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"dcb0d773-6843-4f07-a0da-e8d8a98902c3"}
07:20:33.122 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"dcb0d773-6843-4f07-a0da-e8d8a98902c3"}
07:20:33.124 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a7182606-09c2-455c-b5c9-57e1418fd555"}
07:20:33.124 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a7182606-09c2-455c-b5c9-57e1418fd555"}
07:20:36.133 03.009 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9949101d-71b7-4483-b4c5-5fbd4d6f909c"}
07:20:36.133 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9949101d-71b7-4483-b4c5-5fbd4d6f909c"}
07:20:36.137 00.004 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"893a7c1e-afc6-4fac-ac82-b8d555b573c4"}
07:20:36.137 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"893a7c1e-afc6-4fac-ac82-b8d555b573c4"}
07:20:45.272 09.135 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"604a1dab-330b-4c07-a131-dc992efe35fe"}
07:20:45.273 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"604a1dab-330b-4c07-a131-dc992efe35fe"}
07:20:45.316 00.043 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"da49e2c3-975b-4139-8401-7e003969790d"}
07:20:45.317 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"da49e2c3-975b-4139-8401-7e003969790d"}
07:20:45.417 00.100 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2e34523b-b01a-4595-89df-90863377863a"}
07:20:45.417 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2e34523b-b01a-4595-89df-90863377863a"}
07:20:45.473 00.056 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"040eb80d-6262-4c58-902d-4edb0ec361ea"}
07:20:45.473 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"040eb80d-6262-4c58-902d-4edb0ec361ea"}
07:20:48.341 02.868 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2ffaa159-ccd6-432a-83b8-a2c399bb0955"}
07:20:48.341 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2ffaa159-ccd6-432a-83b8-a2c399bb0955"}
07:20:48.344 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"44789ac8-5af3-4902-aa63-ce9b921fb1c7"}
07:20:48.344 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"44789ac8-5af3-4902-aa63-ce9b921fb1c7"}
07:20:51.341 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ce848e77-6a06-46de-b0c2-78412c314e56"}
07:20:51.341 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ce848e77-6a06-46de-b0c2-78412c314e56"}
07:20:51.342 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6f4c72e6-b47e-4ce5-963a-0b76394179b7"}
07:20:51.342 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6f4c72e6-b47e-4ce5-963a-0b76394179b7"}
07:20:54.340 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0180e93a-1fbc-44fb-b4b6-dec08c3715af"}
07:20:54.340 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0180e93a-1fbc-44fb-b4b6-dec08c3715af"}
07:20:54.341 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"fdc17dce-b27e-49ca-89cb-617a5ead8b6d"}
07:20:54.341 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fdc17dce-b27e-49ca-89cb-617a5ead8b6d"}
07:20:57.340 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1688e191-bccb-45d3-9a1e-9b864e69fae0"}
07:20:57.340 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1688e191-bccb-45d3-9a1e-9b864e69fae0"}
07:20:57.341 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a431ee2b-19cd-4abe-9ac3-57cc49224cc7"}
07:20:57.341 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a431ee2b-19cd-4abe-9ac3-57cc49224cc7"}
07:21:00.339 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"951ea050-cc33-45a7-a9ac-c2037d369ed1"}
07:21:00.339 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"951ea050-cc33-45a7-a9ac-c2037d369ed1"}
07:21:00.340 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"84f879da-ecc8-4898-9352-caed5527302e"}
07:21:00.340 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"84f879da-ecc8-4898-9352-caed5527302e"}
07:21:03.338 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c402c77b-3d57-4120-a9eb-f2a8de959a8f"}
07:21:03.338 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c402c77b-3d57-4120-a9eb-f2a8de959a8f"}
07:21:03.339 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"17efaded-c7e3-4c0b-bf15-d3b133b53567"}
07:21:03.339 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"17efaded-c7e3-4c0b-bf15-d3b133b53567"}
07:21:06.338 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"270a39b1-b1ea-4b42-83b2-cb30446245b5"}
07:21:06.338 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"270a39b1-b1ea-4b42-83b2-cb30446245b5"}
07:21:06.339 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"732075d4-c675-4bb0-bd2d-80db11d7a3f0"}
07:21:06.339 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"732075d4-c675-4bb0-bd2d-80db11d7a3f0"}
07:21:09.339 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9b960d8d-4917-4f3d-baa2-05cefb30c8ae"}
07:21:09.339 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9b960d8d-4917-4f3d-baa2-05cefb30c8ae"}
07:21:09.340 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d4ac34fa-c4be-4e53-a245-d3e7ef028cc0"}
07:21:09.340 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d4ac34fa-c4be-4e53-a245-d3e7ef028cc0"}
07:21:12.338 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"40db6a54-00a3-4754-aa04-10d00e45c30d"}
07:21:12.338 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"40db6a54-00a3-4754-aa04-10d00e45c30d"}
07:21:12.340 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b64c1d44-3dff-4f56-8d65-a1c2764d0810"}
07:21:12.340 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b64c1d44-3dff-4f56-8d65-a1c2764d0810"}
07:21:15.339 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"1d391665-84bb-4bcc-a8ae-a61d88e32a0c"}
07:21:15.339 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"1d391665-84bb-4bcc-a8ae-a61d88e32a0c"}
07:21:15.341 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"930d7f01-f5fe-4889-a00d-ae87389df562"}
07:21:15.341 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"930d7f01-f5fe-4889-a00d-ae87389df562"}
07:21:18.339 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ef51e95f-6e33-4f5e-bb7c-a66766b1e3c0"}
07:21:18.339 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ef51e95f-6e33-4f5e-bb7c-a66766b1e3c0"}
07:21:18.341 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"1eba601b-5756-40c4-b870-ebb3671dd4f4"}
07:21:18.341 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1eba601b-5756-40c4-b870-ebb3671dd4f4"}
07:21:21.339 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"daa8b3e9-0955-4066-809b-b2b42bd182ad"}
07:21:21.339 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"daa8b3e9-0955-4066-809b-b2b42bd182ad"}
07:21:21.340 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"63bfd676-b031-4b4f-be38-3edf3bf8a3b2"}
07:21:21.340 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"63bfd676-b031-4b4f-be38-3edf3bf8a3b2"}
07:21:24.338 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"70395577-1fd2-4750-8627-f5e24cb41a7d"}
07:21:24.338 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"70395577-1fd2-4750-8627-f5e24cb41a7d"}
07:21:24.339 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"75abcd53-161c-4b44-b460-20848eb35c0b"}
07:21:24.339 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"75abcd53-161c-4b44-b460-20848eb35c0b"}
07:21:27.336 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ab55a1fe-ec31-48b6-9939-773dc26d03e8"}
07:21:27.336 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ab55a1fe-ec31-48b6-9939-773dc26d03e8"}
07:21:27.337 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0dab7a2b-4d21-4a4f-bc95-6c14025c92db"}
07:21:27.337 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0dab7a2b-4d21-4a4f-bc95-6c14025c92db"}
07:21:30.336 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"261031f2-1bfa-4823-8185-c4cea26f516d"}
07:21:30.336 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"261031f2-1bfa-4823-8185-c4cea26f516d"}
07:21:30.337 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"81ca0331-3f22-4259-a5f0-f4bf9bd4e3f9"}
07:21:30.337 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"81ca0331-3f22-4259-a5f0-f4bf9bd4e3f9"}
07:21:33.335 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"507953b1-3e9c-476b-91d1-bb516be563e9"}
07:21:33.335 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"507953b1-3e9c-476b-91d1-bb516be563e9"}
07:21:33.337 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"13eb646c-0d0c-432a-af44-441ea4a1b22b"}
07:21:33.337 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"13eb646c-0d0c-432a-af44-441ea4a1b22b"}
07:21:36.335 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"21ef9179-29bc-4745-9350-fef3b7e8eef0"}
07:21:36.336 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"21ef9179-29bc-4745-9350-fef3b7e8eef0"}
07:21:36.337 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ae74cbc1-1f8a-4bc8-b7dc-c4c511d43336"}
07:21:36.337 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ae74cbc1-1f8a-4bc8-b7dc-c4c511d43336"}
07:21:39.334 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4c623e40-9eee-4b27-a0c4-5fe7d6184b8d"}
07:21:39.334 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4c623e40-9eee-4b27-a0c4-5fe7d6184b8d"}
07:21:39.335 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"28b07ee9-857e-43da-8152-55c00f743ed6"}
07:21:39.335 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"28b07ee9-857e-43da-8152-55c00f743ed6"}
07:21:42.334 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"29aa2ae7-3a30-4c27-a255-e8d7a007f735"}
07:21:42.334 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"29aa2ae7-3a30-4c27-a255-e8d7a007f735"}
07:21:42.335 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"07daa962-2582-424b-9e58-cefcff247c34"}
07:21:42.336 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"07daa962-2582-424b-9e58-cefcff247c34"}
07:21:45.334 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d9822136-2250-452e-b71f-b50ae4757fc7"}
07:21:45.334 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d9822136-2250-452e-b71f-b50ae4757fc7"}
07:21:45.335 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9e8986fb-4bd8-4138-8e4b-d3c4f714440e"}
07:21:45.335 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9e8986fb-4bd8-4138-8e4b-d3c4f714440e"}
07:21:48.332 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ee482f7f-9860-4118-b420-7346cbbe890d"}
07:21:48.332 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ee482f7f-9860-4118-b420-7346cbbe890d"}
07:21:48.333 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3dffe208-77fc-4a9c-a3d3-9be012698980"}
07:21:48.333 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3dffe208-77fc-4a9c-a3d3-9be012698980"}
07:21:51.333 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"82c588d1-be34-4a2b-99b4-c6524a1ca070"}
07:21:51.333 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"82c588d1-be34-4a2b-99b4-c6524a1ca070"}
07:21:51.334 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c2d7e9fa-2c68-47b4-838a-daf980728d67"}
07:21:51.334 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c2d7e9fa-2c68-47b4-838a-daf980728d67"}
07:21:54.333 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5113e8c5-db5e-4367-8117-ee168131d116"}
07:21:54.333 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5113e8c5-db5e-4367-8117-ee168131d116"}
07:21:54.335 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"327befde-453a-4cbd-9ff4-7088c0dafb2c"}
07:21:54.335 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"327befde-453a-4cbd-9ff4-7088c0dafb2c"}
07:21:57.379 03.044 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ec3ff2fb-f5aa-463d-a4b8-731cd338f09b"}
07:21:57.379 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ec3ff2fb-f5aa-463d-a4b8-731cd338f09b"}
07:21:57.382 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7e957404-7e64-4a4b-93e0-93079b17e101"}
07:21:57.382 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7e957404-7e64-4a4b-93e0-93079b17e101"}
07:22:00.378 02.996 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"01aa6efd-888c-4543-8494-833346635823"}
07:22:00.378 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"01aa6efd-888c-4543-8494-833346635823"}
07:22:00.379 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"dd5a6c3f-4fe0-48c1-aeed-61703df1629f"}
07:22:00.379 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"dd5a6c3f-4fe0-48c1-aeed-61703df1629f"}
07:22:03.382 03.003 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f591a322-58bb-4d7b-af14-b09edfbb8b3f"}
07:22:03.383 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f591a322-58bb-4d7b-af14-b09edfbb8b3f"}
07:22:03.383 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"12e50acb-7001-43ad-9e81-9a913e0beab7"}
07:22:03.384 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"12e50acb-7001-43ad-9e81-9a913e0beab7"}
07:22:06.382 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"393130e3-f8b5-444e-a4db-af7d191736b3"}
07:22:06.383 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"393130e3-f8b5-444e-a4db-af7d191736b3"}
07:22:06.383 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"86ea9220-f80f-4f2c-81a6-77b2f832aefd"}
07:22:06.383 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"86ea9220-f80f-4f2c-81a6-77b2f832aefd"}
07:22:09.388 03.005 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c3721e78-206e-454a-8c53-f80501141dc6"}
07:22:09.389 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c3721e78-206e-454a-8c53-f80501141dc6"}
07:22:09.390 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ed4a1970-e57b-48b6-af35-5cbaafd91423"}
07:22:09.390 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ed4a1970-e57b-48b6-af35-5cbaafd91423"}
07:22:12.390 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e525feb5-3fd5-4eeb-bc71-0f568144e231"}
07:22:12.390 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e525feb5-3fd5-4eeb-bc71-0f568144e231"}
07:22:12.391 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3347918d-71fe-4cab-a7bf-c528a785f733"}
07:22:12.392 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3347918d-71fe-4cab-a7bf-c528a785f733"}
07:22:15.407 03.015 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d2face60-4edc-4acf-8a16-4810c0040cd7"}
07:22:15.407 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d2face60-4edc-4acf-8a16-4810c0040cd7"}
07:22:15.410 00.003 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7a754b19-43d0-4b5b-b17d-1c0bb9a2938b"}
07:22:15.410 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7a754b19-43d0-4b5b-b17d-1c0bb9a2938b"}
07:22:18.406 02.996 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"cea2fdae-3de9-4b59-a61b-4b1a52aaf00f"}
07:22:18.406 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"cea2fdae-3de9-4b59-a61b-4b1a52aaf00f"}
07:22:18.407 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f0b801bc-c318-4000-8e84-aa3892add0d2"}
07:22:18.408 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f0b801bc-c318-4000-8e84-aa3892add0d2"}
07:22:21.406 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5570d179-a94a-47cd-9288-daee99e7f794"}
07:22:21.406 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5570d179-a94a-47cd-9288-daee99e7f794"}
07:22:21.407 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c3ff775a-3d17-4d4c-a2ff-0a12c469f28f"}
07:22:21.408 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c3ff775a-3d17-4d4c-a2ff-0a12c469f28f"}
07:22:24.404 02.996 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b8e35aa1-e014-4943-9797-f54b2532ff47"}
07:22:24.404 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b8e35aa1-e014-4943-9797-f54b2532ff47"}
07:22:24.405 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"bdcdd0b7-7f0f-4bf4-a28c-c767514caffc"}
07:22:24.405 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bdcdd0b7-7f0f-4bf4-a28c-c767514caffc"}
07:22:27.404 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"d7e4bb3d-930d-42d9-b361-68379346a447"}
07:22:27.404 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"d7e4bb3d-930d-42d9-b361-68379346a447"}
07:22:27.405 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"3ecd57b9-1a85-4fe0-8ada-5a82cd801682"}
07:22:27.405 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3ecd57b9-1a85-4fe0-8ada-5a82cd801682"}
07:22:30.403 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8bceaae5-aeb2-47f0-b7db-011c6c5d9991"}
07:22:30.403 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8bceaae5-aeb2-47f0-b7db-011c6c5d9991"}
07:22:30.404 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"d512d6cc-5d81-4888-b78c-4c785e645e0c"}
07:22:30.404 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d512d6cc-5d81-4888-b78c-4c785e645e0c"}
07:22:33.427 03.023 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f280d05a-6847-4fe1-a099-08f2932dab79"}
07:22:33.427 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f280d05a-6847-4fe1-a099-08f2932dab79"}
07:22:33.428 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"cb607d93-e1ca-403a-895b-0515a0dd2eac"}
07:22:33.429 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cb607d93-e1ca-403a-895b-0515a0dd2eac"}
07:22:36.429 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fa0bf266-dd1d-4b9a-ba89-91fb45290ddd"}
07:22:36.429 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fa0bf266-dd1d-4b9a-ba89-91fb45290ddd"}
07:22:36.431 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9c6b280c-a96c-478c-9739-db58023aa83a"}
07:22:36.431 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9c6b280c-a96c-478c-9739-db58023aa83a"}
07:22:39.429 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"557288b9-6e03-4f9c-9480-a8a0ad9f8bf6"}
07:22:39.429 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"557288b9-6e03-4f9c-9480-a8a0ad9f8bf6"}
07:22:39.430 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"5dc727dc-d4a6-4503-8071-26f944e78b64"}
07:22:39.430 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5dc727dc-d4a6-4503-8071-26f944e78b64"}
07:22:42.432 03.002 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"81991017-c3de-4272-beaf-18b0f0febaa6"}
07:22:42.432 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"81991017-c3de-4272-beaf-18b0f0febaa6"}
07:22:42.433 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b18f1b67-98f4-4a25-a4bc-1ee12a7a7c14"}
07:22:42.433 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b18f1b67-98f4-4a25-a4bc-1ee12a7a7c14"}
07:22:45.431 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"960f6125-e306-4079-8ef7-62785130ac6f"}
07:22:45.431 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"960f6125-e306-4079-8ef7-62785130ac6f"}
07:22:45.433 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"aa532c4d-9e2c-4020-9714-0f1ea0b8bb67"}
07:22:45.433 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"aa532c4d-9e2c-4020-9714-0f1ea0b8bb67"}
07:22:48.431 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"4f5164ed-d979-471b-955a-80218a496dce"}
07:22:48.431 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"4f5164ed-d979-471b-955a-80218a496dce"}
07:22:48.432 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"289acc1d-a386-4e55-998d-266783aac626"}
07:22:48.433 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"289acc1d-a386-4e55-998d-266783aac626"}
07:22:51.431 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2c0903fe-70cb-4ebe-aae3-347a7a9293b9"}
07:22:51.431 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2c0903fe-70cb-4ebe-aae3-347a7a9293b9"}
07:22:51.432 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"c686477b-6f8a-42ab-bcb9-a5dba2130823"}
07:22:51.432 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c686477b-6f8a-42ab-bcb9-a5dba2130823"}
07:22:54.431 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"c0f529a4-a3a8-44b2-bc9a-403fff09b2bb"}
07:22:54.431 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"c0f529a4-a3a8-44b2-bc9a-403fff09b2bb"}
07:22:54.433 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"a48b5736-8a80-4618-8963-1db4a56713b3"}
07:22:54.433 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a48b5736-8a80-4618-8963-1db4a56713b3"}
07:22:57.475 03.042 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f918926e-89cf-4ced-9f88-049d5972e68a"}
07:22:57.476 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f918926e-89cf-4ced-9f88-049d5972e68a"}
07:22:57.477 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ed71bb6d-129d-45f4-9a42-a0d2987e5215"}
07:22:57.477 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ed71bb6d-129d-45f4-9a42-a0d2987e5215"}
07:23:00.474 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f8caba88-a54d-4928-8ce1-65b7d73be2ac"}
07:23:00.474 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f8caba88-a54d-4928-8ce1-65b7d73be2ac"}
07:23:00.476 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"f5f4ecc9-8f2e-49f7-a083-31c0ac59851a"}
07:23:00.476 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f5f4ecc9-8f2e-49f7-a083-31c0ac59851a"}
07:23:03.494 03.018 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b3759976-83c8-4bca-9a0b-db2d8ee6eef2"}
07:23:03.494 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b3759976-83c8-4bca-9a0b-db2d8ee6eef2"}
07:23:03.496 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"8e1ef609-48a7-43ce-8888-af75e4c20df1"}
07:23:03.496 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8e1ef609-48a7-43ce-8888-af75e4c20df1"}
07:23:06.492 02.996 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"79b3475c-9665-4b50-a189-d98d449f6ae0"}
07:23:06.492 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"79b3475c-9665-4b50-a189-d98d449f6ae0"}
07:23:06.493 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"2630ac57-f2c4-4cc2-99f0-d34f7d6a003b"}
07:23:06.493 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2630ac57-f2c4-4cc2-99f0-d34f7d6a003b"}
07:23:09.493 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"bbbd7719-f0ec-4419-ac07-1bdaefa559de"}
07:23:09.493 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"bbbd7719-f0ec-4419-ac07-1bdaefa559de"}
07:23:09.494 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9e6ee356-ecd5-4bf4-995d-66f62cf0b8de"}
07:23:09.494 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9e6ee356-ecd5-4bf4-995d-66f62cf0b8de"}
07:23:12.492 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"41a7406a-3949-4bef-9497-ab452ffbff3c"}
07:23:12.493 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"41a7406a-3949-4bef-9497-ab452ffbff3c"}
07:23:12.493 00.000 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0218d078-628c-4417-ad21-a2e217d79fb4"}
07:23:12.493 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0218d078-628c-4417-ad21-a2e217d79fb4"}
07:23:15.493 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"680b36d4-e0cb-4d6d-a6a2-674b598cb6b2"}
07:23:15.493 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"680b36d4-e0cb-4d6d-a6a2-674b598cb6b2"}
07:23:15.495 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e9689d05-87c1-4d7f-be6a-2a26820af890"}
07:23:15.495 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e9689d05-87c1-4d7f-be6a-2a26820af890"}
07:23:18.520 03.025 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"af26de07-785d-4dc4-8198-282f41f137e3"}
07:23:18.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"af26de07-785d-4dc4-8198-282f41f137e3"}
07:23:18.521 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6bdf489f-30ef-48e1-ab29-b47da7e9c7d5"}
07:23:18.522 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6bdf489f-30ef-48e1-ab29-b47da7e9c7d5"}
07:23:21.519 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ecfc273b-c215-4d30-a793-23bc4326472c"}
07:23:21.520 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ecfc273b-c215-4d30-a793-23bc4326472c"}
07:23:21.521 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"b3a3d7b0-9c47-4c74-8b53-00bef404ce31"}
07:23:21.521 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b3a3d7b0-9c47-4c74-8b53-00bef404ce31"}
07:23:24.519 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e82577e5-7b54-463c-8eeb-b53ff49945af"}
07:23:24.519 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e82577e5-7b54-463c-8eeb-b53ff49945af"}
07:23:24.520 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e7e0d57e-ce22-4b83-ae3a-6f90e88fc38b"}
07:23:24.521 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e7e0d57e-ce22-4b83-ae3a-6f90e88fc38b"}
07:23:27.519 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"9ab39eb5-da10-4e0e-a36d-e4168320b9a0"}
07:23:27.519 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"9ab39eb5-da10-4e0e-a36d-e4168320b9a0"}
07:23:27.520 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"7a19341a-b7cf-4803-933d-cccdbc16847b"}
07:23:27.521 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7a19341a-b7cf-4803-933d-cccdbc16847b"}
07:23:30.519 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fbd68c2c-84f0-48f7-b640-39f9082c5c98"}
07:23:30.519 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fbd68c2c-84f0-48f7-b640-39f9082c5c98"}
07:23:30.520 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6416aac7-db32-4b25-b084-47cd17ad1251"}
07:23:30.521 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6416aac7-db32-4b25-b084-47cd17ad1251"}
07:23:33.518 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e54336ff-e79f-4801-902d-75d9df488906"}
07:23:33.518 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e54336ff-e79f-4801-902d-75d9df488906"}
07:23:33.519 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4106ec1a-de3d-4c62-a528-96e8ff590136"}
07:23:33.519 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4106ec1a-de3d-4c62-a528-96e8ff590136"}
07:23:36.517 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"b7757da4-87c3-494c-803f-49c928a15df2"}
07:23:36.518 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"b7757da4-87c3-494c-803f-49c928a15df2"}
07:23:36.519 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0e599a62-5cea-4178-afa4-8185f1c4a25b"}
07:23:36.519 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0e599a62-5cea-4178-afa4-8185f1c4a25b"}
07:23:39.518 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ba654d02-1623-40d9-930d-acb356fb7aa0"}
07:23:39.518 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ba654d02-1623-40d9-930d-acb356fb7aa0"}
07:23:39.519 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e01aa6fb-e20b-4db6-b751-ed740f1fc9cc"}
07:23:39.519 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e01aa6fb-e20b-4db6-b751-ed740f1fc9cc"}
07:23:42.517 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8e0145dd-5ac3-4a96-b4ca-30adbf57f6b6"}
07:23:42.517 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8e0145dd-5ac3-4a96-b4ca-30adbf57f6b6"}
07:23:42.518 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"67f13523-de26-4d19-b13d-39566b9a5713"}
07:23:42.518 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"67f13523-de26-4d19-b13d-39566b9a5713"}
07:23:45.518 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5ba6e8a0-8031-472d-9eb3-9b0d09d2f357"}
07:23:45.518 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5ba6e8a0-8031-472d-9eb3-9b0d09d2f357"}
07:23:45.519 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"780b8a58-61c0-439b-918f-4c7c279fde5a"}
07:23:45.520 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"780b8a58-61c0-439b-918f-4c7c279fde5a"}
07:23:48.518 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"fc0d7cb9-4b42-46c4-960c-4969d2a1dd88"}
07:23:48.518 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"fc0d7cb9-4b42-46c4-960c-4969d2a1dd88"}
07:23:48.520 00.002 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"ead9d410-10a0-4cc5-a4a8-ca4e6147f5cc"}
07:23:48.520 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ead9d410-10a0-4cc5-a4a8-ca4e6147f5cc"}
07:23:51.518 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f3b36df2-2239-48af-a423-5434f872f37c"}
07:23:51.518 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f3b36df2-2239-48af-a423-5434f872f37c"}
07:23:51.519 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"832b1111-f6e9-4d0f-8cfe-4b235da1168c"}
07:23:51.519 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"832b1111-f6e9-4d0f-8cfe-4b235da1168c"}
07:23:54.517 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"215f2ab3-b1c4-4395-a847-9806220064d9"}
07:23:54.517 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"215f2ab3-b1c4-4395-a847-9806220064d9"}
07:23:54.518 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"427da105-03ed-4492-a160-41c293832240"}
07:23:54.519 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"427da105-03ed-4492-a160-41c293832240"}
07:23:57.518 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"ae7688df-2878-46af-a5a7-a84b0b688ee4"}
07:23:57.518 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"ae7688df-2878-46af-a5a7-a84b0b688ee4"}
07:23:57.519 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"e9eee2fe-bbca-488b-9921-cc3abcc11077"}
07:23:57.519 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e9eee2fe-bbca-488b-9921-cc3abcc11077"}
07:24:00.516 02.997 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"0675cc9c-4914-4222-954f-d316cdf2a2df"}
07:24:00.516 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"0675cc9c-4914-4222-954f-d316cdf2a2df"}
07:24:00.517 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"9508b675-216b-4621-85ba-f41f24e1f1f7"}
07:24:00.517 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9508b675-216b-4621-85ba-f41f24e1f1f7"}
07:24:03.517 03.000 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"e6ffc260-fa70-4ff8-be9b-abb3ee252298"}
07:24:03.517 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"e6ffc260-fa70-4ff8-be9b-abb3ee252298"}
07:24:03.518 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"35975ad5-61f9-40b2-8429-999c7ccd1dd3"}
07:24:03.519 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"35975ad5-61f9-40b2-8429-999c7ccd1dd3"}
07:24:06.517 02.998 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"f724af68-0068-4a84-a869-a494a6248439"}
07:24:06.517 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"f724af68-0068-4a84-a869-a494a6248439"}
07:24:06.518 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"0285ff66-e2be-4655-889a-d06faabf8cc4"}
07:24:06.519 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0285ff66-e2be-4655-889a-d06faabf8cc4"}
07:24:09.518 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"5493e447-25af-4c96-bb4d-8a89f0d06033"}
07:24:09.518 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"5493e447-25af-4c96-bb4d-8a89f0d06033"}
07:24:09.519 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"00fe4bf6-f7b7-4b61-a620-057ecef2cd88"}
07:24:09.520 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"00fe4bf6-f7b7-4b61-a620-057ecef2cd88"}
07:24:12.516 02.996 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"8c9d4513-30e0-4bdb-be9f-0ff81736b611"}
07:24:12.517 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"8c9d4513-30e0-4bdb-be9f-0ff81736b611"}
07:24:12.518 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"4bb66cc2-8da3-4512-a89b-702a610c5d05"}
07:24:12.518 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4bb66cc2-8da3-4512-a89b-702a610c5d05"}
07:24:15.517 02.999 13300 evsrv: cli 102034A0 request: {"method":"get_exposure","id":"2d82703a-7a5b-48f8-9494-4ac57aeade4c"}
07:24:15.517 00.000 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":3000,"id":"2d82703a-7a5b-48f8-9494-4ac57aeade4c"}
07:24:15.518 00.001 13300 evsrv: cli 102034A0 request: {"method":"get_app_state","id":"6205bb67-153e-4d8e-9ec1-f6b9f38bbe7d"}
07:24:15.519 00.001 13300 evsrv: cli 102034A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6205bb67-153e-4d8e-9ec1-f6b9f38bbe7d"}
07:24:16.413 00.894 13300 evsrv: cli 102030E0 disconnect
07:25:21.537 65.124 13300 evsrv: cli 10203C20 disconnect
07:25:23.152 01.615 13300 evsrv: cli 102034A0 disconnect
07:25:29.873 06.721 13300 gear_dialog: OnButtonDisconnectAll
07:25:29.873 00.000 13300 gear_dialog: OnButtonDisconnectScope
07:25:29.873 00.000 13300 ASCOM Scope: Disconnecting
07:25:29.879 00.006 13300 ASCOM Scope: Disconnected Successfully
07:25:29.884 00.005 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope_ascom.cpp:814->ASCOM Scope: cannot get Declination when not connected to mount
07:25:29.884 00.000 13300 ScopeASCOM::GetDeclinationRadians() returns Unknown
07:25:29.884 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope_ascom.cpp:1126->ASCOM Scope: cannot get side of pier when not connected
07:25:29.886 00.002 13300 ScopeASCOM::SideOfPier() returns -1
07:25:29.886 00.000 13300 Status Line: Montatura disconnessa
07:25:29.904 00.018 13300 gear_dialog: OnButtonDisconnectAuxScope
07:25:29.904 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\gear_dialog.cpp:1526->OnButtonDisconnectAuxScope called with m_pAuxScope == NULL
07:25:29.915 00.011 13300 gear_dialog: OnButtonDisconnectCamera
07:25:29.929 00.014 13300 Status Line: Camera disconnessa
07:25:29.953 00.024 13300 gear_dialog: OnButtonDisconnectStepGuider
07:25:29.953 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\gear_dialog.cpp:1675->OnButtonDisconnectStepGuider called with m_pStepGuider == NULL
07:25:29.962 00.009 13300 gear_dialog: OnButtonDisconnectRotator
07:25:29.962 00.000 13300 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\gear_dialog.cpp:1806->OnButtonDisconnectRotator called with m_pRotator == NULL
07:25:31.373 01.411 13300 GetBoolean("/profile/5/target/refCircleEnabled", 0) returns 0
07:25:31.373 00.000 13300 GetDouble("/profile/5/target/refCircleRadius", 2.000000) returns 2.000000
07:25:31.545 00.172 13300 GetBoolean("/profile/5/ShowDecModeWarning", 1) returns 1
07:25:34.061 02.516 13300 MyFrame::OnClose proceeding
07:25:34.061 00.000 13300 StopCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
07:25:34.061 00.000 13300 StopWorkerThread(0x01470C00) begins
07:25:34.061 00.000 11596 Worker thread wakes up
07:25:34.062 00.001 11596 worker thread servicing REQUEST_TERMINATE
07:25:34.062 00.000 11596 worker thread done servicing request
07:25:34.062 00.000 11596 WorkerThread::Entry() ends
07:25:34.062 00.000 13300 StopWorkerThread() threadExitCode=0
07:25:34.063 00.001 13300 StopWorkerThread(0x01470C00) ends
07:25:34.063 00.000 13300 WorkerThread destructor called
07:25:34.063 00.000 13300 StopWorkerThread(0x01470810) begins
07:25:34.063 00.000 13332 Worker thread wakes up
07:25:34.063 00.000 13332 worker thread servicing REQUEST_TERMINATE
07:25:34.063 00.000 13332 worker thread done servicing request
07:25:34.063 00.000 13332 WorkerThread::Entry() ends
07:25:34.064 00.001 13300 StopWorkerThread() threadExitCode=0
07:25:34.064 00.000 13300 StopWorkerThread(0x01470810) ends
07:25:34.064 00.000 13300 WorkerThread destructor called
07:25:34.064 00.000 13300 Shutdown: forced=0
07:25:34.064 00.000 13300 Shutdown complete
07:25:34.064 00.000 13300 UPD: shutdown
07:25:34.064 00.000 13300 stopping server
07:25:34.064 00.000 13300 event server stopped
07:25:34.065 00.001 13300 Status Line: Server fermato
